tiddlers
hide
show
show
hide
hide
show
show
show
show
yes
{
"tiddlers": {
"$:/Acknowledgements": {
"title": "$:/Acknowledgements",
"text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
},
"$:/core/copyright.txt": {
"title": "$:/core/copyright.txt",
"type": "text/plain",
"text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2020, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
},
"$:/core/icon": {
"title": "$:/core/icon",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
},
"$:/core/images/add-comment": {
"title": "$:/core/images/add-comment",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
},
"$:/core/images/advanced-search-button": {
"title": "$:/core/images/advanced-search-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
},
"$:/core/images/auto-height": {
"title": "$:/core/images/auto-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/blank": {
"title": "$:/core/images/blank",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
},
"$:/core/images/bold": {
"title": "$:/core/images/bold",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
},
"$:/core/images/cancel-button": {
"title": "$:/core/images/cancel-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
},
"$:/core/images/chevron-down": {
"title": "$:/core/images/chevron-down",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
},
"$:/core/images/chevron-left": {
"title": "$:/core/images/chevron-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
},
"$:/core/images/chevron-right": {
"title": "$:/core/images/chevron-right",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
},
"$:/core/images/chevron-up": {
"title": "$:/core/images/chevron-up",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
},
"$:/core/images/clone-button": {
"title": "$:/core/images/clone-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
},
"$:/core/images/close-all-button": {
"title": "$:/core/images/close-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
},
"$:/core/images/close-button": {
"title": "$:/core/images/close-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
},
"$:/core/images/close-others-button": {
"title": "$:/core/images/close-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
},
"$:/core/images/copy-clipboard": {
"title": "$:/core/images/copy-clipboard",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
},
"$:/core/images/delete-button": {
"title": "$:/core/images/delete-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
},
"$:/core/images/done-button": {
"title": "$:/core/images/done-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
},
"$:/core/images/down-arrow": {
"title": "$:/core/images/down-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
},
"$:/core/images/download-button": {
"title": "$:/core/images/download-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
},
"$:/core/images/edit-button": {
"title": "$:/core/images/edit-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
},
"$:/core/images/erase": {
"title": "$:/core/images/erase",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
},
"$:/core/images/excise": {
"title": "$:/core/images/excise",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
},
"$:/core/images/export-button": {
"title": "$:/core/images/export-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
},
"$:/core/images/file": {
"title": "$:/core/images/file",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
},
"$:/core/images/fixed-height": {
"title": "$:/core/images/fixed-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/fold-all-button": {
"title": "$:/core/images/fold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
},
"$:/core/images/fold-button": {
"title": "$:/core/images/fold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
},
"$:/core/images/fold-others-button": {
"title": "$:/core/images/fold-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/folder": {
"title": "$:/core/images/folder",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
},
"$:/core/images/full-screen-button": {
"title": "$:/core/images/full-screen-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
},
"$:/core/images/github": {
"title": "$:/core/images/github",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
},
"$:/core/images/gitter": {
"title": "$:/core/images/gitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
},
"$:/core/images/globe": {
"title": "$:/core/images/globe",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
},
"$:/core/images/heading-1": {
"title": "$:/core/images/heading-1",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
},
"$:/core/images/heading-2": {
"title": "$:/core/images/heading-2",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
},
"$:/core/images/heading-3": {
"title": "$:/core/images/heading-3",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
},
"$:/core/images/heading-4": {
"title": "$:/core/images/heading-4",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
},
"$:/core/images/heading-5": {
"title": "$:/core/images/heading-5",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
},
"$:/core/images/heading-6": {
"title": "$:/core/images/heading-6",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
},
"$:/core/images/help": {
"title": "$:/core/images/help",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
},
"$:/core/images/home-button": {
"title": "$:/core/images/home-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
},
"$:/core/images/import-button": {
"title": "$:/core/images/import-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
},
"$:/core/images/info-button": {
"title": "$:/core/images/info-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
},
"$:/core/images/italic": {
"title": "$:/core/images/italic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
},
"$:/core/images/left-arrow": {
"title": "$:/core/images/left-arrow",
"created": "20150315234410875",
"modified": "20150315235324760",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
},
"$:/core/images/line-width": {
"title": "$:/core/images/line-width",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
},
"$:/core/images/link": {
"title": "$:/core/images/link",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
},
"$:/core/images/linkify": {
"title": "$:/core/images/linkify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
},
"$:/core/images/list-bullet": {
"title": "$:/core/images/list-bullet",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
},
"$:/core/images/list-number": {
"title": "$:/core/images/list-number",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
},
"$:/core/images/list": {
"title": "$:/core/images/list",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
},
"$:/core/images/locked-padlock": {
"title": "$:/core/images/locked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/mail": {
"title": "$:/core/images/mail",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
},
"$:/core/images/menu-button": {
"title": "$:/core/images/menu-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
},
"$:/core/images/mono-block": {
"title": "$:/core/images/mono-block",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
},
"$:/core/images/mono-line": {
"title": "$:/core/images/mono-line",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
},
"$:/core/images/new-button": {
"title": "$:/core/images/new-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
},
"$:/core/images/new-here-button": {
"title": "$:/core/images/new-here-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
},
"$:/core/images/new-image-button": {
"title": "$:/core/images/new-image-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
},
"$:/core/images/new-journal-button": {
"title": "$:/core/images/new-journal-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
},
"$:/core/images/opacity": {
"title": "$:/core/images/opacity",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
},
"$:/core/images/open-window": {
"title": "$:/core/images/open-window",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
},
"$:/core/images/options-button": {
"title": "$:/core/images/options-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
},
"$:/core/images/paint": {
"title": "$:/core/images/paint",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
},
"$:/core/images/palette": {
"title": "$:/core/images/palette",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
},
"$:/core/images/permalink-button": {
"title": "$:/core/images/permalink-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
},
"$:/core/images/permaview-button": {
"title": "$:/core/images/permaview-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
},
"$:/core/images/picture": {
"title": "$:/core/images/picture",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></svg>"
},
"$:/core/images/plugin-generic-language": {
"title": "$:/core/images/plugin-generic-language",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
},
"$:/core/images/plugin-generic-plugin": {
"title": "$:/core/images/plugin-generic-plugin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></svg>"
},
"$:/core/images/plugin-generic-theme": {
"title": "$:/core/images/plugin-generic-theme",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
},
"$:/core/images/preview-closed": {
"title": "$:/core/images/preview-closed",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
},
"$:/core/images/preview-open": {
"title": "$:/core/images/preview-open",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
},
"$:/core/images/print-button": {
"title": "$:/core/images/print-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
},
"$:/core/images/quote": {
"title": "$:/core/images/quote",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
},
"$:/core/images/refresh-button": {
"title": "$:/core/images/refresh-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
},
"$:/core/images/right-arrow": {
"title": "$:/core/images/right-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
},
"$:/core/images/rotate-left": {
"title": "$:/core/images/rotate-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
},
"$:/core/images/save-button": {
"title": "$:/core/images/save-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
},
"$:/core/images/size": {
"title": "$:/core/images/size",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
},
"$:/core/images/spiral": {
"title": "$:/core/images/spiral",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01a1.047 1.047 0 01-.264-.332c-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"/></svg>"
},
"$:/core/images/stamp": {
"title": "$:/core/images/stamp",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
},
"$:/core/images/star-filled": {
"title": "$:/core/images/star-filled",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
},
"$:/core/images/storyview-classic": {
"title": "$:/core/images/storyview-classic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-pop": {
"title": "$:/core/images/storyview-pop",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-zoomin": {
"title": "$:/core/images/storyview-zoomin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
},
"$:/core/images/strikethrough": {
"title": "$:/core/images/strikethrough",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
},
"$:/core/images/subscript": {
"title": "$:/core/images/subscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/superscript": {
"title": "$:/core/images/superscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/tag-button": {
"title": "$:/core/images/tag-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
},
"$:/core/images/theme-button": {
"title": "$:/core/images/theme-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
},
"$:/core/images/timestamp-off": {
"title": "$:/core/images/timestamp-off",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/></g></svg>"
},
"$:/core/images/timestamp-on": {
"title": "$:/core/images/timestamp-on",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/></g></svg>"
},
"$:/core/images/tip": {
"title": "$:/core/images/tip",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
},
"$:/core/images/transcludify": {
"title": "$:/core/images/transcludify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
},
"$:/core/images/twitter": {
"title": "$:/core/images/twitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
},
"$:/core/images/underline": {
"title": "$:/core/images/underline",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
},
"$:/core/images/unfold-all-button": {
"title": "$:/core/images/unfold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unfold-button": {
"title": "$:/core/images/unfold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unlocked-padlock": {
"title": "$:/core/images/unlocked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/up-arrow": {
"title": "$:/core/images/up-arrow",
"created": "20150316000544368",
"modified": "20150316000831867",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
},
"$:/core/images/video": {
"title": "$:/core/images/video",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
},
"$:/core/images/warning": {
"title": "$:/core/images/warning",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></svg>"
},
"$:/language/Buttons/AdvancedSearch/Caption": {
"title": "$:/language/Buttons/AdvancedSearch/Caption",
"text": "advanced search"
},
"$:/language/Buttons/AdvancedSearch/Hint": {
"title": "$:/language/Buttons/AdvancedSearch/Hint",
"text": "Advanced search"
},
"$:/language/Buttons/Cancel/Caption": {
"title": "$:/language/Buttons/Cancel/Caption",
"text": "cancel"
},
"$:/language/Buttons/Cancel/Hint": {
"title": "$:/language/Buttons/Cancel/Hint",
"text": "Discard changes to this tiddler"
},
"$:/language/Buttons/Clone/Caption": {
"title": "$:/language/Buttons/Clone/Caption",
"text": "clone"
},
"$:/language/Buttons/Clone/Hint": {
"title": "$:/language/Buttons/Clone/Hint",
"text": "Clone this tiddler"
},
"$:/language/Buttons/Close/Caption": {
"title": "$:/language/Buttons/Close/Caption",
"text": "close"
},
"$:/language/Buttons/Close/Hint": {
"title": "$:/language/Buttons/Close/Hint",
"text": "Close this tiddler"
},
"$:/language/Buttons/CloseAll/Caption": {
"title": "$:/language/Buttons/CloseAll/Caption",
"text": "close all"
},
"$:/language/Buttons/CloseAll/Hint": {
"title": "$:/language/Buttons/CloseAll/Hint",
"text": "Close all tiddlers"
},
"$:/language/Buttons/CloseOthers/Caption": {
"title": "$:/language/Buttons/CloseOthers/Caption",
"text": "close others"
},
"$:/language/Buttons/CloseOthers/Hint": {
"title": "$:/language/Buttons/CloseOthers/Hint",
"text": "Close other tiddlers"
},
"$:/language/Buttons/ControlPanel/Caption": {
"title": "$:/language/Buttons/ControlPanel/Caption",
"text": "control panel"
},
"$:/language/Buttons/ControlPanel/Hint": {
"title": "$:/language/Buttons/ControlPanel/Hint",
"text": "Open control panel"
},
"$:/language/Buttons/CopyToClipboard/Caption": {
"title": "$:/language/Buttons/CopyToClipboard/Caption",
"text": "copy to clipboard"
},
"$:/language/Buttons/CopyToClipboard/Hint": {
"title": "$:/language/Buttons/CopyToClipboard/Hint",
"text": "Copy this text to the clipboard"
},
"$:/language/Buttons/Delete/Caption": {
"title": "$:/language/Buttons/Delete/Caption",
"text": "delete"
},
"$:/language/Buttons/Delete/Hint": {
"title": "$:/language/Buttons/Delete/Hint",
"text": "Delete this tiddler"
},
"$:/language/Buttons/Edit/Caption": {
"title": "$:/language/Buttons/Edit/Caption",
"text": "edit"
},
"$:/language/Buttons/Edit/Hint": {
"title": "$:/language/Buttons/Edit/Hint",
"text": "Edit this tiddler"
},
"$:/language/Buttons/Encryption/Caption": {
"title": "$:/language/Buttons/Encryption/Caption",
"text": "encryption"
},
"$:/language/Buttons/Encryption/Hint": {
"title": "$:/language/Buttons/Encryption/Hint",
"text": "Set or clear a password for saving this wiki"
},
"$:/language/Buttons/Encryption/ClearPassword/Caption": {
"title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
"text": "clear password"
},
"$:/language/Buttons/Encryption/ClearPassword/Hint": {
"title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
"text": "Clear the password and save this wiki without encryption"
},
"$:/language/Buttons/Encryption/SetPassword/Caption": {
"title": "$:/language/Buttons/Encryption/SetPassword/Caption",
"text": "set password"
},
"$:/language/Buttons/Encryption/SetPassword/Hint": {
"title": "$:/language/Buttons/Encryption/SetPassword/Hint",
"text": "Set a password for saving this wiki with encryption"
},
"$:/language/Buttons/ExportPage/Caption": {
"title": "$:/language/Buttons/ExportPage/Caption",
"text": "export all"
},
"$:/language/Buttons/ExportPage/Hint": {
"title": "$:/language/Buttons/ExportPage/Hint",
"text": "Export all tiddlers"
},
"$:/language/Buttons/ExportTiddler/Caption": {
"title": "$:/language/Buttons/ExportTiddler/Caption",
"text": "export tiddler"
},
"$:/language/Buttons/ExportTiddler/Hint": {
"title": "$:/language/Buttons/ExportTiddler/Hint",
"text": "Export tiddler"
},
"$:/language/Buttons/ExportTiddlers/Caption": {
"title": "$:/language/Buttons/ExportTiddlers/Caption",
"text": "export tiddlers"
},
"$:/language/Buttons/ExportTiddlers/Hint": {
"title": "$:/language/Buttons/ExportTiddlers/Hint",
"text": "Export tiddlers"
},
"$:/language/Buttons/SidebarSearch/Hint": {
"title": "$:/language/Buttons/SidebarSearch/Hint",
"text": "Select the sidebar search field"
},
"$:/language/Buttons/Fold/Caption": {
"title": "$:/language/Buttons/Fold/Caption",
"text": "fold tiddler"
},
"$:/language/Buttons/Fold/Hint": {
"title": "$:/language/Buttons/Fold/Hint",
"text": "Fold the body of this tiddler"
},
"$:/language/Buttons/Fold/FoldBar/Caption": {
"title": "$:/language/Buttons/Fold/FoldBar/Caption",
"text": "fold-bar"
},
"$:/language/Buttons/Fold/FoldBar/Hint": {
"title": "$:/language/Buttons/Fold/FoldBar/Hint",
"text": "Optional bars to fold and unfold tiddlers"
},
"$:/language/Buttons/Unfold/Caption": {
"title": "$:/language/Buttons/Unfold/Caption",
"text": "unfold tiddler"
},
"$:/language/Buttons/Unfold/Hint": {
"title": "$:/language/Buttons/Unfold/Hint",
"text": "Unfold the body of this tiddler"
},
"$:/language/Buttons/FoldOthers/Caption": {
"title": "$:/language/Buttons/FoldOthers/Caption",
"text": "fold other tiddlers"
},
"$:/language/Buttons/FoldOthers/Hint": {
"title": "$:/language/Buttons/FoldOthers/Hint",
"text": "Fold the bodies of other opened tiddlers"
},
"$:/language/Buttons/FoldAll/Caption": {
"title": "$:/language/Buttons/FoldAll/Caption",
"text": "fold all tiddlers"
},
"$:/language/Buttons/FoldAll/Hint": {
"title": "$:/language/Buttons/FoldAll/Hint",
"text": "Fold the bodies of all opened tiddlers"
},
"$:/language/Buttons/UnfoldAll/Caption": {
"title": "$:/language/Buttons/UnfoldAll/Caption",
"text": "unfold all tiddlers"
},
"$:/language/Buttons/UnfoldAll/Hint": {
"title": "$:/language/Buttons/UnfoldAll/Hint",
"text": "Unfold the bodies of all opened tiddlers"
},
"$:/language/Buttons/FullScreen/Caption": {
"title": "$:/language/Buttons/FullScreen/Caption",
"text": "full-screen"
},
"$:/language/Buttons/FullScreen/Hint": {
"title": "$:/language/Buttons/FullScreen/Hint",
"text": "Enter or leave full-screen mode"
},
"$:/language/Buttons/Help/Caption": {
"title": "$:/language/Buttons/Help/Caption",
"text": "help"
},
"$:/language/Buttons/Help/Hint": {
"title": "$:/language/Buttons/Help/Hint",
"text": "Show help panel"
},
"$:/language/Buttons/Import/Caption": {
"title": "$:/language/Buttons/Import/Caption",
"text": "import"
},
"$:/language/Buttons/Import/Hint": {
"title": "$:/language/Buttons/Import/Hint",
"text": "Import many types of file including text, image, TiddlyWiki or JSON"
},
"$:/language/Buttons/Info/Caption": {
"title": "$:/language/Buttons/Info/Caption",
"text": "info"
},
"$:/language/Buttons/Info/Hint": {
"title": "$:/language/Buttons/Info/Hint",
"text": "Show information for this tiddler"
},
"$:/language/Buttons/Home/Caption": {
"title": "$:/language/Buttons/Home/Caption",
"text": "home"
},
"$:/language/Buttons/Home/Hint": {
"title": "$:/language/Buttons/Home/Hint",
"text": "Open the default tiddlers"
},
"$:/language/Buttons/Language/Caption": {
"title": "$:/language/Buttons/Language/Caption",
"text": "language"
},
"$:/language/Buttons/Language/Hint": {
"title": "$:/language/Buttons/Language/Hint",
"text": "Choose the user interface language"
},
"$:/language/Buttons/Manager/Caption": {
"title": "$:/language/Buttons/Manager/Caption",
"text": "tiddler manager"
},
"$:/language/Buttons/Manager/Hint": {
"title": "$:/language/Buttons/Manager/Hint",
"text": "Open tiddler manager"
},
"$:/language/Buttons/More/Caption": {
"title": "$:/language/Buttons/More/Caption",
"text": "more"
},
"$:/language/Buttons/More/Hint": {
"title": "$:/language/Buttons/More/Hint",
"text": "More actions"
},
"$:/language/Buttons/NewHere/Caption": {
"title": "$:/language/Buttons/NewHere/Caption",
"text": "new here"
},
"$:/language/Buttons/NewHere/Hint": {
"title": "$:/language/Buttons/NewHere/Hint",
"text": "Create a new tiddler tagged with this one"
},
"$:/language/Buttons/NewJournal/Caption": {
"title": "$:/language/Buttons/NewJournal/Caption",
"text": "new journal"
},
"$:/language/Buttons/NewJournal/Hint": {
"title": "$:/language/Buttons/NewJournal/Hint",
"text": "Create a new journal tiddler"
},
"$:/language/Buttons/NewJournalHere/Caption": {
"title": "$:/language/Buttons/NewJournalHere/Caption",
"text": "new journal here"
},
"$:/language/Buttons/NewJournalHere/Hint": {
"title": "$:/language/Buttons/NewJournalHere/Hint",
"text": "Create a new journal tiddler tagged with this one"
},
"$:/language/Buttons/NewImage/Caption": {
"title": "$:/language/Buttons/NewImage/Caption",
"text": "new image"
},
"$:/language/Buttons/NewImage/Hint": {
"title": "$:/language/Buttons/NewImage/Hint",
"text": "Create a new image tiddler"
},
"$:/language/Buttons/NewMarkdown/Caption": {
"title": "$:/language/Buttons/NewMarkdown/Caption",
"text": "new Markdown tiddler"
},
"$:/language/Buttons/NewMarkdown/Hint": {
"title": "$:/language/Buttons/NewMarkdown/Hint",
"text": "Create a new Markdown tiddler"
},
"$:/language/Buttons/NewTiddler/Caption": {
"title": "$:/language/Buttons/NewTiddler/Caption",
"text": "new tiddler"
},
"$:/language/Buttons/NewTiddler/Hint": {
"title": "$:/language/Buttons/NewTiddler/Hint",
"text": "Create a new tiddler"
},
"$:/language/Buttons/OpenWindow/Caption": {
"title": "$:/language/Buttons/OpenWindow/Caption",
"text": "open in new window"
},
"$:/language/Buttons/OpenWindow/Hint": {
"title": "$:/language/Buttons/OpenWindow/Hint",
"text": "Open tiddler in new window"
},
"$:/language/Buttons/Palette/Caption": {
"title": "$:/language/Buttons/Palette/Caption",
"text": "palette"
},
"$:/language/Buttons/Palette/Hint": {
"title": "$:/language/Buttons/Palette/Hint",
"text": "Choose the colour palette"
},
"$:/language/Buttons/Permalink/Caption": {
"title": "$:/language/Buttons/Permalink/Caption",
"text": "permalink"
},
"$:/language/Buttons/Permalink/Hint": {
"title": "$:/language/Buttons/Permalink/Hint",
"text": "Set browser address bar to a direct link to this tiddler"
},
"$:/language/Buttons/Permaview/Caption": {
"title": "$:/language/Buttons/Permaview/Caption",
"text": "permaview"
},
"$:/language/Buttons/Permaview/Hint": {
"title": "$:/language/Buttons/Permaview/Hint",
"text": "Set browser address bar to a direct link to all the tiddlers in this story"
},
"$:/language/Buttons/Print/Caption": {
"title": "$:/language/Buttons/Print/Caption",
"text": "print page"
},
"$:/language/Buttons/Print/Hint": {
"title": "$:/language/Buttons/Print/Hint",
"text": "Print the current page"
},
"$:/language/Buttons/Refresh/Caption": {
"title": "$:/language/Buttons/Refresh/Caption",
"text": "refresh"
},
"$:/language/Buttons/Refresh/Hint": {
"title": "$:/language/Buttons/Refresh/Hint",
"text": "Perform a full refresh of the wiki"
},
"$:/language/Buttons/Save/Caption": {
"title": "$:/language/Buttons/Save/Caption",
"text": "ok"
},
"$:/language/Buttons/Save/Hint": {
"title": "$:/language/Buttons/Save/Hint",
"text": "Confirm changes to this tiddler"
},
"$:/language/Buttons/SaveWiki/Caption": {
"title": "$:/language/Buttons/SaveWiki/Caption",
"text": "save changes"
},
"$:/language/Buttons/SaveWiki/Hint": {
"title": "$:/language/Buttons/SaveWiki/Hint",
"text": "Save changes"
},
"$:/language/Buttons/StoryView/Caption": {
"title": "$:/language/Buttons/StoryView/Caption",
"text": "storyview"
},
"$:/language/Buttons/StoryView/Hint": {
"title": "$:/language/Buttons/StoryView/Hint",
"text": "Choose the story visualisation"
},
"$:/language/Buttons/HideSideBar/Caption": {
"title": "$:/language/Buttons/HideSideBar/Caption",
"text": "hide sidebar"
},
"$:/language/Buttons/HideSideBar/Hint": {
"title": "$:/language/Buttons/HideSideBar/Hint",
"text": "Hide sidebar"
},
"$:/language/Buttons/ShowSideBar/Caption": {
"title": "$:/language/Buttons/ShowSideBar/Caption",
"text": "show sidebar"
},
"$:/language/Buttons/ShowSideBar/Hint": {
"title": "$:/language/Buttons/ShowSideBar/Hint",
"text": "Show sidebar"
},
"$:/language/Buttons/TagManager/Caption": {
"title": "$:/language/Buttons/TagManager/Caption",
"text": "tag manager"
},
"$:/language/Buttons/TagManager/Hint": {
"title": "$:/language/Buttons/TagManager/Hint",
"text": "Open tag manager"
},
"$:/language/Buttons/Timestamp/Caption": {
"title": "$:/language/Buttons/Timestamp/Caption",
"text": "timestamps"
},
"$:/language/Buttons/Timestamp/Hint": {
"title": "$:/language/Buttons/Timestamp/Hint",
"text": "Choose whether modifications update timestamps"
},
"$:/language/Buttons/Timestamp/On/Caption": {
"title": "$:/language/Buttons/Timestamp/On/Caption",
"text": "timestamps are on"
},
"$:/language/Buttons/Timestamp/On/Hint": {
"title": "$:/language/Buttons/Timestamp/On/Hint",
"text": "Update timestamps when tiddlers are modified"
},
"$:/language/Buttons/Timestamp/Off/Caption": {
"title": "$:/language/Buttons/Timestamp/Off/Caption",
"text": "timestamps are off"
},
"$:/language/Buttons/Timestamp/Off/Hint": {
"title": "$:/language/Buttons/Timestamp/Off/Hint",
"text": "Don't update timestamps when tiddlers are modified"
},
"$:/language/Buttons/Theme/Caption": {
"title": "$:/language/Buttons/Theme/Caption",
"text": "theme"
},
"$:/language/Buttons/Theme/Hint": {
"title": "$:/language/Buttons/Theme/Hint",
"text": "Choose the display theme"
},
"$:/language/Buttons/Bold/Caption": {
"title": "$:/language/Buttons/Bold/Caption",
"text": "bold"
},
"$:/language/Buttons/Bold/Hint": {
"title": "$:/language/Buttons/Bold/Hint",
"text": "Apply bold formatting to selection"
},
"$:/language/Buttons/Clear/Caption": {
"title": "$:/language/Buttons/Clear/Caption",
"text": "clear"
},
"$:/language/Buttons/Clear/Hint": {
"title": "$:/language/Buttons/Clear/Hint",
"text": "Clear image to solid colour"
},
"$:/language/Buttons/EditorHeight/Caption": {
"title": "$:/language/Buttons/EditorHeight/Caption",
"text": "editor height"
},
"$:/language/Buttons/EditorHeight/Caption/Auto": {
"title": "$:/language/Buttons/EditorHeight/Caption/Auto",
"text": "Automatically adjust height to fit content"
},
"$:/language/Buttons/EditorHeight/Caption/Fixed": {
"title": "$:/language/Buttons/EditorHeight/Caption/Fixed",
"text": "Fixed height:"
},
"$:/language/Buttons/EditorHeight/Hint": {
"title": "$:/language/Buttons/EditorHeight/Hint",
"text": "Choose the height of the text editor"
},
"$:/language/Buttons/Excise/Caption": {
"title": "$:/language/Buttons/Excise/Caption",
"text": "excise"
},
"$:/language/Buttons/Excise/Caption/Excise": {
"title": "$:/language/Buttons/Excise/Caption/Excise",
"text": "Perform excision"
},
"$:/language/Buttons/Excise/Caption/MacroName": {
"title": "$:/language/Buttons/Excise/Caption/MacroName",
"text": "Macro name:"
},
"$:/language/Buttons/Excise/Caption/NewTitle": {
"title": "$:/language/Buttons/Excise/Caption/NewTitle",
"text": "Title of new tiddler:"
},
"$:/language/Buttons/Excise/Caption/Replace": {
"title": "$:/language/Buttons/Excise/Caption/Replace",
"text": "Replace excised text with:"
},
"$:/language/Buttons/Excise/Caption/Replace/Macro": {
"title": "$:/language/Buttons/Excise/Caption/Replace/Macro",
"text": "macro"
},
"$:/language/Buttons/Excise/Caption/Replace/Link": {
"title": "$:/language/Buttons/Excise/Caption/Replace/Link",
"text": "link"
},
"$:/language/Buttons/Excise/Caption/Replace/Transclusion": {
"title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion",
"text": "transclusion"
},
"$:/language/Buttons/Excise/Caption/Tag": {
"title": "$:/language/Buttons/Excise/Caption/Tag",
"text": "Tag new tiddler with the title of this tiddler"
},
"$:/language/Buttons/Excise/Caption/TiddlerExists": {
"title": "$:/language/Buttons/Excise/Caption/TiddlerExists",
"text": "Warning: tiddler already exists"
},
"$:/language/Buttons/Excise/Hint": {
"title": "$:/language/Buttons/Excise/Hint",
"text": "Excise the selected text into a new tiddler"
},
"$:/language/Buttons/Heading1/Caption": {
"title": "$:/language/Buttons/Heading1/Caption",
"text": "heading 1"
},
"$:/language/Buttons/Heading1/Hint": {
"title": "$:/language/Buttons/Heading1/Hint",
"text": "Apply heading level 1 formatting to lines containing selection"
},
"$:/language/Buttons/Heading2/Caption": {
"title": "$:/language/Buttons/Heading2/Caption",
"text": "heading 2"
},
"$:/language/Buttons/Heading2/Hint": {
"title": "$:/language/Buttons/Heading2/Hint",
"text": "Apply heading level 2 formatting to lines containing selection"
},
"$:/language/Buttons/Heading3/Caption": {
"title": "$:/language/Buttons/Heading3/Caption",
"text": "heading 3"
},
"$:/language/Buttons/Heading3/Hint": {
"title": "$:/language/Buttons/Heading3/Hint",
"text": "Apply heading level 3 formatting to lines containing selection"
},
"$:/language/Buttons/Heading4/Caption": {
"title": "$:/language/Buttons/Heading4/Caption",
"text": "heading 4"
},
"$:/language/Buttons/Heading4/Hint": {
"title": "$:/language/Buttons/Heading4/Hint",
"text": "Apply heading level 4 formatting to lines containing selection"
},
"$:/language/Buttons/Heading5/Caption": {
"title": "$:/language/Buttons/Heading5/Caption",
"text": "heading 5"
},
"$:/language/Buttons/Heading5/Hint": {
"title": "$:/language/Buttons/Heading5/Hint",
"text": "Apply heading level 5 formatting to lines containing selection"
},
"$:/language/Buttons/Heading6/Caption": {
"title": "$:/language/Buttons/Heading6/Caption",
"text": "heading 6"
},
"$:/language/Buttons/Heading6/Hint": {
"title": "$:/language/Buttons/Heading6/Hint",
"text": "Apply heading level 6 formatting to lines containing selection"
},
"$:/language/Buttons/Italic/Caption": {
"title": "$:/language/Buttons/Italic/Caption",
"text": "italic"
},
"$:/language/Buttons/Italic/Hint": {
"title": "$:/language/Buttons/Italic/Hint",
"text": "Apply italic formatting to selection"
},
"$:/language/Buttons/LineWidth/Caption": {
"title": "$:/language/Buttons/LineWidth/Caption",
"text": "line width"
},
"$:/language/Buttons/LineWidth/Hint": {
"title": "$:/language/Buttons/LineWidth/Hint",
"text": "Set line width for painting"
},
"$:/language/Buttons/Link/Caption": {
"title": "$:/language/Buttons/Link/Caption",
"text": "link"
},
"$:/language/Buttons/Link/Hint": {
"title": "$:/language/Buttons/Link/Hint",
"text": "Create wikitext link"
},
"$:/language/Buttons/Linkify/Caption": {
"title": "$:/language/Buttons/Linkify/Caption",
"text": "wikilink"
},
"$:/language/Buttons/Linkify/Hint": {
"title": "$:/language/Buttons/Linkify/Hint",
"text": "Wrap selection in square brackets"
},
"$:/language/Buttons/ListBullet/Caption": {
"title": "$:/language/Buttons/ListBullet/Caption",
"text": "bulleted list"
},
"$:/language/Buttons/ListBullet/Hint": {
"title": "$:/language/Buttons/ListBullet/Hint",
"text": "Apply bulleted list formatting to lines containing selection"
},
"$:/language/Buttons/ListNumber/Caption": {
"title": "$:/language/Buttons/ListNumber/Caption",
"text": "numbered list"
},
"$:/language/Buttons/ListNumber/Hint": {
"title": "$:/language/Buttons/ListNumber/Hint",
"text": "Apply numbered list formatting to lines containing selection"
},
"$:/language/Buttons/MonoBlock/Caption": {
"title": "$:/language/Buttons/MonoBlock/Caption",
"text": "monospaced block"
},
"$:/language/Buttons/MonoBlock/Hint": {
"title": "$:/language/Buttons/MonoBlock/Hint",
"text": "Apply monospaced block formatting to lines containing selection"
},
"$:/language/Buttons/MonoLine/Caption": {
"title": "$:/language/Buttons/MonoLine/Caption",
"text": "monospaced"
},
"$:/language/Buttons/MonoLine/Hint": {
"title": "$:/language/Buttons/MonoLine/Hint",
"text": "Apply monospaced character formatting to selection"
},
"$:/language/Buttons/Opacity/Caption": {
"title": "$:/language/Buttons/Opacity/Caption",
"text": "opacity"
},
"$:/language/Buttons/Opacity/Hint": {
"title": "$:/language/Buttons/Opacity/Hint",
"text": "Set painting opacity"
},
"$:/language/Buttons/Paint/Caption": {
"title": "$:/language/Buttons/Paint/Caption",
"text": "paint colour"
},
"$:/language/Buttons/Paint/Hint": {
"title": "$:/language/Buttons/Paint/Hint",
"text": "Set painting colour"
},
"$:/language/Buttons/Picture/Caption": {
"title": "$:/language/Buttons/Picture/Caption",
"text": "picture"
},
"$:/language/Buttons/Picture/Hint": {
"title": "$:/language/Buttons/Picture/Hint",
"text": "Insert picture"
},
"$:/language/Buttons/Preview/Caption": {
"title": "$:/language/Buttons/Preview/Caption",
"text": "preview"
},
"$:/language/Buttons/Preview/Hint": {
"title": "$:/language/Buttons/Preview/Hint",
"text": "Show preview pane"
},
"$:/language/Buttons/PreviewType/Caption": {
"title": "$:/language/Buttons/PreviewType/Caption",
"text": "preview type"
},
"$:/language/Buttons/PreviewType/Hint": {
"title": "$:/language/Buttons/PreviewType/Hint",
"text": "Choose preview type"
},
"$:/language/Buttons/Quote/Caption": {
"title": "$:/language/Buttons/Quote/Caption",
"text": "quote"
},
"$:/language/Buttons/Quote/Hint": {
"title": "$:/language/Buttons/Quote/Hint",
"text": "Apply quoted text formatting to lines containing selection"
},
"$:/language/Buttons/RotateLeft/Caption": {
"title": "$:/language/Buttons/RotateLeft/Caption",
"text": "rotate left"
},
"$:/language/Buttons/RotateLeft/Hint": {
"title": "$:/language/Buttons/RotateLeft/Hint",
"text": "Rotate image left by 90 degrees"
},
"$:/language/Buttons/Size/Caption": {
"title": "$:/language/Buttons/Size/Caption",
"text": "image size"
},
"$:/language/Buttons/Size/Caption/Height": {
"title": "$:/language/Buttons/Size/Caption/Height",
"text": "Height:"
},
"$:/language/Buttons/Size/Caption/Resize": {
"title": "$:/language/Buttons/Size/Caption/Resize",
"text": "Resize image"
},
"$:/language/Buttons/Size/Caption/Width": {
"title": "$:/language/Buttons/Size/Caption/Width",
"text": "Width:"
},
"$:/language/Buttons/Size/Hint": {
"title": "$:/language/Buttons/Size/Hint",
"text": "Set image size"
},
"$:/language/Buttons/Stamp/Caption": {
"title": "$:/language/Buttons/Stamp/Caption",
"text": "stamp"
},
"$:/language/Buttons/Stamp/Caption/New": {
"title": "$:/language/Buttons/Stamp/Caption/New",
"text": "Add your own"
},
"$:/language/Buttons/Stamp/Hint": {
"title": "$:/language/Buttons/Stamp/Hint",
"text": "Insert a preconfigured snippet of text"
},
"$:/language/Buttons/Stamp/New/Title": {
"title": "$:/language/Buttons/Stamp/New/Title",
"text": "Name as shown in menu"
},
"$:/language/Buttons/Stamp/New/Text": {
"title": "$:/language/Buttons/Stamp/New/Text",
"text": "Text of snippet. (Remember to add a descriptive title in the caption field)."
},
"$:/language/Buttons/Strikethrough/Caption": {
"title": "$:/language/Buttons/Strikethrough/Caption",
"text": "strikethrough"
},
"$:/language/Buttons/Strikethrough/Hint": {
"title": "$:/language/Buttons/Strikethrough/Hint",
"text": "Apply strikethrough formatting to selection"
},
"$:/language/Buttons/Subscript/Caption": {
"title": "$:/language/Buttons/Subscript/Caption",
"text": "subscript"
},
"$:/language/Buttons/Subscript/Hint": {
"title": "$:/language/Buttons/Subscript/Hint",
"text": "Apply subscript formatting to selection"
},
"$:/language/Buttons/Superscript/Caption": {
"title": "$:/language/Buttons/Superscript/Caption",
"text": "superscript"
},
"$:/language/Buttons/Superscript/Hint": {
"title": "$:/language/Buttons/Superscript/Hint",
"text": "Apply superscript formatting to selection"
},
"$:/language/Buttons/ToggleSidebar/Hint": {
"title": "$:/language/Buttons/ToggleSidebar/Hint",
"text": "Toggle the sidebar visibility"
},
"$:/language/Buttons/Transcludify/Caption": {
"title": "$:/language/Buttons/Transcludify/Caption",
"text": "transclusion"
},
"$:/language/Buttons/Transcludify/Hint": {
"title": "$:/language/Buttons/Transcludify/Hint",
"text": "Wrap selection in curly brackets"
},
"$:/language/Buttons/Underline/Caption": {
"title": "$:/language/Buttons/Underline/Caption",
"text": "underline"
},
"$:/language/Buttons/Underline/Hint": {
"title": "$:/language/Buttons/Underline/Hint",
"text": "Apply underline formatting to selection"
},
"$:/language/ControlPanel/Advanced/Caption": {
"title": "$:/language/ControlPanel/Advanced/Caption",
"text": "Advanced"
},
"$:/language/ControlPanel/Advanced/Hint": {
"title": "$:/language/ControlPanel/Advanced/Hint",
"text": "Internal information about this TiddlyWiki"
},
"$:/language/ControlPanel/Appearance/Caption": {
"title": "$:/language/ControlPanel/Appearance/Caption",
"text": "Appearance"
},
"$:/language/ControlPanel/Appearance/Hint": {
"title": "$:/language/ControlPanel/Appearance/Hint",
"text": "Ways to customise the appearance of your TiddlyWiki."
},
"$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
"title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
"text": "Animation duration"
},
"$:/language/ControlPanel/Basics/AutoFocus/Prompt": {
"title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
"text": "Default focus field for new tiddlers"
},
"$:/language/ControlPanel/Basics/Caption": {
"title": "$:/language/ControlPanel/Basics/Caption",
"text": "Basics"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
"text": "Use [[double square brackets]] for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
"text": "Default tiddlers"
},
"$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
"title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
"text": "Choose which tiddlers are displayed at startup"
},
"$:/language/ControlPanel/Basics/Language/Prompt": {
"title": "$:/language/ControlPanel/Basics/Language/Prompt",
"text": "Hello! Current language:"
},
"$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
"text": "Title of new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt",
"text": "Text for new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
"text": "Tags for new journal tiddlers"
},
"$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
"text": "Title of new tiddlers"
},
"$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
"text": "Tags for new tiddlers"
},
"$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
"text": "Number of overridden shadow tiddlers"
},
"$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
"text": "Number of shadow tiddlers"
},
"$:/language/ControlPanel/Basics/Subtitle/Prompt": {
"title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
"text": "Subtitle"
},
"$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
"text": "Number of system tiddlers"
},
"$:/language/ControlPanel/Basics/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/Tags/Prompt",
"text": "Number of tags"
},
"$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
"text": "Number of tiddlers"
},
"$:/language/ControlPanel/Basics/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/Title/Prompt",
"text": "Title of this ~TiddlyWiki"
},
"$:/language/ControlPanel/Basics/Username/Prompt": {
"title": "$:/language/ControlPanel/Basics/Username/Prompt",
"text": "Username for signing edits"
},
"$:/language/ControlPanel/Basics/Version/Prompt": {
"title": "$:/language/ControlPanel/Basics/Version/Prompt",
"text": "~TiddlyWiki version"
},
"$:/language/ControlPanel/EditorTypes/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Caption",
"text": "Editor Types"
},
"$:/language/ControlPanel/EditorTypes/Editor/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
"text": "Editor"
},
"$:/language/ControlPanel/EditorTypes/Hint": {
"title": "$:/language/ControlPanel/EditorTypes/Hint",
"text": "These tiddlers determine which editor is used to edit specific tiddler types."
},
"$:/language/ControlPanel/EditorTypes/Type/Caption": {
"title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
"text": "Type"
},
"$:/language/ControlPanel/Info/Caption": {
"title": "$:/language/ControlPanel/Info/Caption",
"text": "Info"
},
"$:/language/ControlPanel/Info/Hint": {
"title": "$:/language/ControlPanel/Info/Hint",
"text": "Information about this TiddlyWiki"
},
"$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt",
"text": "Type shortcut here"
},
"$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption",
"text": "add shortcut"
},
"$:/language/ControlPanel/KeyboardShortcuts/Caption": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Caption",
"text": "Keyboard Shortcuts"
},
"$:/language/ControlPanel/KeyboardShortcuts/Hint": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Hint",
"text": "Manage keyboard shortcut assignments"
},
"$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption",
"text": "No keyboard shortcuts assigned"
},
"$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint",
"text": "remove keyboard shortcut"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/All": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All",
"text": "All platforms"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac",
"text": "Macintosh platform only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac",
"text": "Non-Macintosh platforms only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux",
"text": "Linux platform only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux",
"text": "Non-Linux platforms only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows",
"text": "Windows platform only"
},
"$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": {
"title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows",
"text": "Non-Windows platforms only"
},
"$:/language/ControlPanel/LoadedModules/Caption": {
"title": "$:/language/ControlPanel/LoadedModules/Caption",
"text": "Loaded Modules"
},
"$:/language/ControlPanel/LoadedModules/Hint": {
"title": "$:/language/ControlPanel/LoadedModules/Hint",
"text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
},
"$:/language/ControlPanel/Palette/Caption": {
"title": "$:/language/ControlPanel/Palette/Caption",
"text": "Palette"
},
"$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
"title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
"text": "clone"
},
"$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
"title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
"text": "It is recommended that you clone this shadow palette before editing it"
},
"$:/language/ControlPanel/Palette/Editor/Delete/Hint": {
"title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
"text": "delete this entry from the current palette"
},
"$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
"title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
"text": "Show color names that are not part of the current palette"
},
"$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
"title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
"text": "This shadow palette has been modified"
},
"$:/language/ControlPanel/Palette/Editor/Prompt": {
"title": "$:/language/ControlPanel/Palette/Editor/Prompt",
"text": "Editing"
},
"$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
"title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
"text": "reset"
},
"$:/language/ControlPanel/Palette/HideEditor/Caption": {
"title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
"text": "hide editor"
},
"$:/language/ControlPanel/Palette/Prompt": {
"title": "$:/language/ControlPanel/Palette/Prompt",
"text": "Current palette:"
},
"$:/language/ControlPanel/Palette/ShowEditor/Caption": {
"title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
"text": "show editor"
},
"$:/language/ControlPanel/Parsing/Caption": {
"title": "$:/language/ControlPanel/Parsing/Caption",
"text": "Parsing"
},
"$:/language/ControlPanel/Parsing/Hint": {
"title": "$:/language/ControlPanel/Parsing/Hint",
"text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation."
},
"$:/language/ControlPanel/Parsing/Block/Caption": {
"title": "$:/language/ControlPanel/Parsing/Block/Caption",
"text": "Block Parse Rules"
},
"$:/language/ControlPanel/Parsing/Inline/Caption": {
"title": "$:/language/ControlPanel/Parsing/Inline/Caption",
"text": "Inline Parse Rules"
},
"$:/language/ControlPanel/Parsing/Pragma/Caption": {
"title": "$:/language/ControlPanel/Parsing/Pragma/Caption",
"text": "Pragma Parse Rules"
},
"$:/language/ControlPanel/Plugins/Add/Caption": {
"title": "$:/language/ControlPanel/Plugins/Add/Caption",
"text": "Get more plugins"
},
"$:/language/ControlPanel/Plugins/Add/Hint": {
"title": "$:/language/ControlPanel/Plugins/Add/Hint",
"text": "Install plugins from the official library"
},
"$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": {
"title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint",
"text": "This plugin is already installed at version <$text text=<<installedVersion>>/>"
},
"$:/language/ControlPanel/Plugins/AlsoRequires": {
"title": "$:/language/ControlPanel/Plugins/AlsoRequires",
"text": "Also requires:"
},
"$:/language/ControlPanel/Plugins/Caption": {
"title": "$:/language/ControlPanel/Plugins/Caption",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Disable/Caption": {
"title": "$:/language/ControlPanel/Plugins/Disable/Caption",
"text": "disable"
},
"$:/language/ControlPanel/Plugins/Disable/Hint": {
"title": "$:/language/ControlPanel/Plugins/Disable/Hint",
"text": "Disable this plugin when reloading page"
},
"$:/language/ControlPanel/Plugins/Disabled/Status": {
"title": "$:/language/ControlPanel/Plugins/Disabled/Status",
"text": "(disabled)"
},
"$:/language/ControlPanel/Plugins/Downgrade/Caption": {
"title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
"text": "downgrade"
},
"$:/language/ControlPanel/Plugins/Empty/Hint": {
"title": "$:/language/ControlPanel/Plugins/Empty/Hint",
"text": "None"
},
"$:/language/ControlPanel/Plugins/Enable/Caption": {
"title": "$:/language/ControlPanel/Plugins/Enable/Caption",
"text": "enable"
},
"$:/language/ControlPanel/Plugins/Enable/Hint": {
"title": "$:/language/ControlPanel/Plugins/Enable/Hint",
"text": "Enable this plugin when reloading page"
},
"$:/language/ControlPanel/Plugins/Install/Caption": {
"title": "$:/language/ControlPanel/Plugins/Install/Caption",
"text": "install"
},
"$:/language/ControlPanel/Plugins/Installed/Hint": {
"title": "$:/language/ControlPanel/Plugins/Installed/Hint",
"text": "Currently installed plugins:"
},
"$:/language/ControlPanel/Plugins/Languages/Caption": {
"title": "$:/language/ControlPanel/Plugins/Languages/Caption",
"text": "Languages"
},
"$:/language/ControlPanel/Plugins/Languages/Hint": {
"title": "$:/language/ControlPanel/Plugins/Languages/Hint",
"text": "Language pack plugins"
},
"$:/language/ControlPanel/Plugins/NoInfoFound/Hint": {
"title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint",
"text": "No ''\"<$text text=<<currentTab>>/>\"'' found"
},
"$:/language/ControlPanel/Plugins/NotInstalled/Hint": {
"title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint",
"text": "This plugin is not currently installed"
},
"$:/language/ControlPanel/Plugins/OpenPluginLibrary": {
"title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary",
"text": "open plugin library"
},
"$:/language/ControlPanel/Plugins/ClosePluginLibrary": {
"title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary",
"text": "close plugin library"
},
"$:/language/ControlPanel/Plugins/PluginWillRequireReload": {
"title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
"text": "(requires reload)"
},
"$:/language/ControlPanel/Plugins/Plugins/Caption": {
"title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Plugins/Hint": {
"title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
"text": "Plugins"
},
"$:/language/ControlPanel/Plugins/Reinstall/Caption": {
"title": "$:/language/ControlPanel/Plugins/Reinstall/Caption",
"text": "reinstall"
},
"$:/language/ControlPanel/Plugins/Themes/Caption": {
"title": "$:/language/ControlPanel/Plugins/Themes/Caption",
"text": "Themes"
},
"$:/language/ControlPanel/Plugins/Themes/Hint": {
"title": "$:/language/ControlPanel/Plugins/Themes/Hint",
"text": "Theme plugins"
},
"$:/language/ControlPanel/Plugins/Update/Caption": {
"title": "$:/language/ControlPanel/Plugins/Update/Caption",
"text": "update"
},
"$:/language/ControlPanel/Plugins/Updates/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/Caption",
"text": "Updates"
},
"$:/language/ControlPanel/Plugins/Updates/Hint": {
"title": "$:/language/ControlPanel/Plugins/Updates/Hint",
"text": "Available updates to installed plugins"
},
"$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
"text": "Update <<update-count>> plugins"
},
"$:/language/ControlPanel/Plugins/SubPluginPrompt": {
"title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
"text": "With <<count>> sub-plugins available"
},
"$:/language/ControlPanel/Saving/Caption": {
"title": "$:/language/ControlPanel/Saving/Caption",
"text": "Saving"
},
"$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description",
"text": "Permit automatic saving for the download saver"
},
"$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint",
"text": "Enable Autosave for Download Saver"
},
"$:/language/ControlPanel/Saving/DownloadSaver/Caption": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption",
"text": "Download Saver"
},
"$:/language/ControlPanel/Saving/DownloadSaver/Hint": {
"title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint",
"text": "These settings apply to the HTML5-compatible download saver"
},
"$:/language/ControlPanel/Saving/General/Caption": {
"title": "$:/language/ControlPanel/Saving/General/Caption",
"text": "General"
},
"$:/language/ControlPanel/Saving/General/Hint": {
"title": "$:/language/ControlPanel/Saving/General/Hint",
"text": "These settings apply to all the loaded savers"
},
"$:/language/ControlPanel/Saving/Hint": {
"title": "$:/language/ControlPanel/Saving/Hint",
"text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module"
},
"$:/language/ControlPanel/Saving/GitService/Branch": {
"title": "$:/language/ControlPanel/Saving/GitService/Branch",
"text": "Target branch for saving"
},
"$:/language/ControlPanel/Saving/GitService/CommitMessage": {
"title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
"text": "Saved by TiddlyWiki"
},
"$:/language/ControlPanel/Saving/GitService/Description": {
"title": "$:/language/ControlPanel/Saving/GitService/Description",
"text": "These settings are only used when saving to <<service-name>>"
},
"$:/language/ControlPanel/Saving/GitService/Filename": {
"title": "$:/language/ControlPanel/Saving/GitService/Filename",
"text": "Filename of target file (e.g. `index.html`)"
},
"$:/language/ControlPanel/Saving/GitService/Path": {
"title": "$:/language/ControlPanel/Saving/GitService/Path",
"text": "Path to target file (e.g. `/wiki/`)"
},
"$:/language/ControlPanel/Saving/GitService/Repo": {
"title": "$:/language/ControlPanel/Saving/GitService/Repo",
"text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
},
"$:/language/ControlPanel/Saving/GitService/ServerURL": {
"title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
"text": "Server API URL"
},
"$:/language/ControlPanel/Saving/GitService/UserName": {
"title": "$:/language/ControlPanel/Saving/GitService/UserName",
"text": "Username"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
"text": "~GitHub Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
"text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
"text": "~GitLab Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
"text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
"text": "Gitea Saver"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
"text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
"text": "Advanced Settings"
},
"$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
"text": "Backup Directory"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
"text": "Backups"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Caption": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption",
"text": "~TiddlySpot Saver"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Description": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
"text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
"text": "Upload Filename"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
"text": "~TiddlySpot"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
"text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
},
"$:/language/ControlPanel/Saving/TiddlySpot/Password": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
"text": "Password"
},
"$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
"text": "Server URL"
},
"$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
"text": "Upload Directory"
},
"$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
"text": "Wiki Name"
},
"$:/language/ControlPanel/Settings/AutoSave/Caption": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
"text": "Autosave"
},
"$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
"text": "Do not save changes automatically"
},
"$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
"text": "Save changes automatically"
},
"$:/language/ControlPanel/Settings/AutoSave/Hint": {
"title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
"text": "Attempt to automatically save changes during editing when using a supporting saver"
},
"$:/language/ControlPanel/Settings/CamelCase/Caption": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Caption",
"text": "Camel Case Wiki Links"
},
"$:/language/ControlPanel/Settings/CamelCase/Hint": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Hint",
"text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect"
},
"$:/language/ControlPanel/Settings/CamelCase/Description": {
"title": "$:/language/ControlPanel/Settings/CamelCase/Description",
"text": "Enable automatic ~CamelCase linking"
},
"$:/language/ControlPanel/Settings/Caption": {
"title": "$:/language/ControlPanel/Settings/Caption",
"text": "Settings"
},
"$:/language/ControlPanel/Settings/EditorToolbar/Caption": {
"title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption",
"text": "Editor Toolbar"
},
"$:/language/ControlPanel/Settings/EditorToolbar/Hint": {
"title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint",
"text": "Enable or disable the editor toolbar:"
},
"$:/language/ControlPanel/Settings/EditorToolbar/Description": {
"title": "$:/language/ControlPanel/Settings/EditorToolbar/Description",
"text": "Show editor toolbar"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Caption": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption",
"text": "Tiddler Info Panel Mode"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Hint": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint",
"text": "Control when the tiddler info panel closes:"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description",
"text": "Tiddler info panel closes automatically"
},
"$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": {
"title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description",
"text": "Tiddler info panel stays open until explicitly closed"
},
"$:/language/ControlPanel/Settings/Hint": {
"title": "$:/language/ControlPanel/Settings/Hint",
"text": "These settings let you customise the behaviour of TiddlyWiki."
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
"text": "Navigation Address Bar"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
"text": "Behaviour of the browser address bar when navigating to a tiddler:"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
"text": "Do not update the address bar"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
"text": "Include the target tiddler"
},
"$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
"text": "Include the target tiddler and the current story sequence"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
"text": "Navigation History"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
"text": "Update browser history when navigating to a tiddler:"
},
"$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
"text": "Do not update history"
},
"$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
"text": "Update history"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
"text": "Permalink/permaview Mode"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
"text": "Choose how permalink/permaview is handled:"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
"text": "Copy permalink/permaview URL to clipboard"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
"text": "Update address bar with permalink/permaview URL"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption",
"text": "Performance Instrumentation"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint",
"text": "Displays performance statistics in the browser developer console. Requires reload to take effect"
},
"$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": {
"title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description",
"text": "Enable performance instrumentation"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption",
"text": "Toolbar Button Style"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint",
"text": "Choose the style for toolbar buttons:"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless",
"text": "Borderless"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed",
"text": "Boxed"
},
"$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded",
"text": "Rounded"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
"text": "Toolbar Buttons"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
"text": "Default toolbar button appearance:"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
"text": "Include icon"
},
"$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
"title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
"text": "Include text"
},
"$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
"title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
"text": "Default Sidebar Tab"
},
"$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
"title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
"text": "Specify which sidebar tab is displayed by default"
},
"$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption": {
"title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
"text": "Default More Sidebar Tab"
},
"$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
"title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
"text": "Specify which More sidebar tab is displayed by default"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption",
"text": "Tiddler Opening Behaviour"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint",
"text": "Navigation from //within// the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint",
"text": "Navigation from //outside// the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove",
"text": "Open above the current tiddler"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow",
"text": "Open below the current tiddler"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop",
"text": "Open at the top of the story river"
},
"$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": {
"title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom",
"text": "Open at the bottom of the story river"
},
"$:/language/ControlPanel/Settings/TitleLinks/Caption": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Caption",
"text": "Tiddler Titles"
},
"$:/language/ControlPanel/Settings/TitleLinks/Hint": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Hint",
"text": "Optionally display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/TitleLinks/No/Description": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description",
"text": "Do not display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": {
"title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description",
"text": "Display tiddler titles as links"
},
"$:/language/ControlPanel/Settings/MissingLinks/Caption": {
"title": "$:/language/ControlPanel/Settings/MissingLinks/Caption",
"text": "Wiki Links"
},
"$:/language/ControlPanel/Settings/MissingLinks/Hint": {
"title": "$:/language/ControlPanel/Settings/MissingLinks/Hint",
"text": "Choose whether to link to tiddlers that do not exist yet"
},
"$:/language/ControlPanel/Settings/MissingLinks/Description": {
"title": "$:/language/ControlPanel/Settings/MissingLinks/Description",
"text": "Enable links to missing tiddlers"
},
"$:/language/ControlPanel/StoryView/Caption": {
"title": "$:/language/ControlPanel/StoryView/Caption",
"text": "Story View"
},
"$:/language/ControlPanel/StoryView/Prompt": {
"title": "$:/language/ControlPanel/StoryView/Prompt",
"text": "Current view:"
},
"$:/language/ControlPanel/Stylesheets/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Caption",
"text": "Stylesheets"
},
"$:/language/ControlPanel/Stylesheets/Expand/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
"text": "Expand All"
},
"$:/language/ControlPanel/Stylesheets/Hint": {
"title": "$:/language/ControlPanel/Stylesheets/Hint",
"text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
},
"$:/language/ControlPanel/Stylesheets/Restore/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
"text": "Restore"
},
"$:/language/ControlPanel/Theme/Caption": {
"title": "$:/language/ControlPanel/Theme/Caption",
"text": "Theme"
},
"$:/language/ControlPanel/Theme/Prompt": {
"title": "$:/language/ControlPanel/Theme/Prompt",
"text": "Current theme:"
},
"$:/language/ControlPanel/TiddlerFields/Caption": {
"title": "$:/language/ControlPanel/TiddlerFields/Caption",
"text": "Tiddler Fields"
},
"$:/language/ControlPanel/TiddlerFields/Hint": {
"title": "$:/language/ControlPanel/TiddlerFields/Hint",
"text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
},
"$:/language/ControlPanel/Toolbars/Caption": {
"title": "$:/language/ControlPanel/Toolbars/Caption",
"text": "Toolbars"
},
"$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
"text": "Edit Toolbar"
},
"$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
"text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Toolbars/Hint": {
"title": "$:/language/ControlPanel/Toolbars/Hint",
"text": "Select which toolbar buttons are displayed"
},
"$:/language/ControlPanel/Toolbars/PageControls/Caption": {
"title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
"text": "Page Toolbar"
},
"$:/language/ControlPanel/Toolbars/PageControls/Hint": {
"title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
"text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption",
"text": "Editor Toolbar"
},
"$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint",
"text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
"title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
"text": "View Toolbar"
},
"$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
"title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
"text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering"
},
"$:/language/ControlPanel/Tools/Download/Full/Caption": {
"title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
"text": "Download full wiki"
},
"$:/language/Date/DaySuffix/1": {
"title": "$:/language/Date/DaySuffix/1",
"text": "st"
},
"$:/language/Date/DaySuffix/2": {
"title": "$:/language/Date/DaySuffix/2",
"text": "nd"
},
"$:/language/Date/DaySuffix/3": {
"title": "$:/language/Date/DaySuffix/3",
"text": "rd"
},
"$:/language/Date/DaySuffix/4": {
"title": "$:/language/Date/DaySuffix/4",
"text": "th"
},
"$:/language/Date/DaySuffix/5": {
"title": "$:/language/Date/DaySuffix/5",
"text": "th"
},
"$:/language/Date/DaySuffix/6": {
"title": "$:/language/Date/DaySuffix/6",
"text": "th"
},
"$:/language/Date/DaySuffix/7": {
"title": "$:/language/Date/DaySuffix/7",
"text": "th"
},
"$:/language/Date/DaySuffix/8": {
"title": "$:/language/Date/DaySuffix/8",
"text": "th"
},
"$:/language/Date/DaySuffix/9": {
"title": "$:/language/Date/DaySuffix/9",
"text": "th"
},
"$:/language/Date/DaySuffix/10": {
"title": "$:/language/Date/DaySuffix/10",
"text": "th"
},
"$:/language/Date/DaySuffix/11": {
"title": "$:/language/Date/DaySuffix/11",
"text": "th"
},
"$:/language/Date/DaySuffix/12": {
"title": "$:/language/Date/DaySuffix/12",
"text": "th"
},
"$:/language/Date/DaySuffix/13": {
"title": "$:/language/Date/DaySuffix/13",
"text": "th"
},
"$:/language/Date/DaySuffix/14": {
"title": "$:/language/Date/DaySuffix/14",
"text": "th"
},
"$:/language/Date/DaySuffix/15": {
"title": "$:/language/Date/DaySuffix/15",
"text": "th"
},
"$:/language/Date/DaySuffix/16": {
"title": "$:/language/Date/DaySuffix/16",
"text": "th"
},
"$:/language/Date/DaySuffix/17": {
"title": "$:/language/Date/DaySuffix/17",
"text": "th"
},
"$:/language/Date/DaySuffix/18": {
"title": "$:/language/Date/DaySuffix/18",
"text": "th"
},
"$:/language/Date/DaySuffix/19": {
"title": "$:/language/Date/DaySuffix/19",
"text": "th"
},
"$:/language/Date/DaySuffix/20": {
"title": "$:/language/Date/DaySuffix/20",
"text": "th"
},
"$:/language/Date/DaySuffix/21": {
"title": "$:/language/Date/DaySuffix/21",
"text": "st"
},
"$:/language/Date/DaySuffix/22": {
"title": "$:/language/Date/DaySuffix/22",
"text": "nd"
},
"$:/language/Date/DaySuffix/23": {
"title": "$:/language/Date/DaySuffix/23",
"text": "rd"
},
"$:/language/Date/DaySuffix/24": {
"title": "$:/language/Date/DaySuffix/24",
"text": "th"
},
"$:/language/Date/DaySuffix/25": {
"title": "$:/language/Date/DaySuffix/25",
"text": "th"
},
"$:/language/Date/DaySuffix/26": {
"title": "$:/language/Date/DaySuffix/26",
"text": "th"
},
"$:/language/Date/DaySuffix/27": {
"title": "$:/language/Date/DaySuffix/27",
"text": "th"
},
"$:/language/Date/DaySuffix/28": {
"title": "$:/language/Date/DaySuffix/28",
"text": "th"
},
"$:/language/Date/DaySuffix/29": {
"title": "$:/language/Date/DaySuffix/29",
"text": "th"
},
"$:/language/Date/DaySuffix/30": {
"title": "$:/language/Date/DaySuffix/30",
"text": "th"
},
"$:/language/Date/DaySuffix/31": {
"title": "$:/language/Date/DaySuffix/31",
"text": "st"
},
"$:/language/Date/Long/Day/0": {
"title": "$:/language/Date/Long/Day/0",
"text": "Sunday"
},
"$:/language/Date/Long/Day/1": {
"title": "$:/language/Date/Long/Day/1",
"text": "Monday"
},
"$:/language/Date/Long/Day/2": {
"title": "$:/language/Date/Long/Day/2",
"text": "Tuesday"
},
"$:/language/Date/Long/Day/3": {
"title": "$:/language/Date/Long/Day/3",
"text": "Wednesday"
},
"$:/language/Date/Long/Day/4": {
"title": "$:/language/Date/Long/Day/4",
"text": "Thursday"
},
"$:/language/Date/Long/Day/5": {
"title": "$:/language/Date/Long/Day/5",
"text": "Friday"
},
"$:/language/Date/Long/Day/6": {
"title": "$:/language/Date/Long/Day/6",
"text": "Saturday"
},
"$:/language/Date/Long/Month/1": {
"title": "$:/language/Date/Long/Month/1",
"text": "January"
},
"$:/language/Date/Long/Month/2": {
"title": "$:/language/Date/Long/Month/2",
"text": "February"
},
"$:/language/Date/Long/Month/3": {
"title": "$:/language/Date/Long/Month/3",
"text": "March"
},
"$:/language/Date/Long/Month/4": {
"title": "$:/language/Date/Long/Month/4",
"text": "April"
},
"$:/language/Date/Long/Month/5": {
"title": "$:/language/Date/Long/Month/5",
"text": "May"
},
"$:/language/Date/Long/Month/6": {
"title": "$:/language/Date/Long/Month/6",
"text": "June"
},
"$:/language/Date/Long/Month/7": {
"title": "$:/language/Date/Long/Month/7",
"text": "July"
},
"$:/language/Date/Long/Month/8": {
"title": "$:/language/Date/Long/Month/8",
"text": "August"
},
"$:/language/Date/Long/Month/9": {
"title": "$:/language/Date/Long/Month/9",
"text": "September"
},
"$:/language/Date/Long/Month/10": {
"title": "$:/language/Date/Long/Month/10",
"text": "October"
},
"$:/language/Date/Long/Month/11": {
"title": "$:/language/Date/Long/Month/11",
"text": "November"
},
"$:/language/Date/Long/Month/12": {
"title": "$:/language/Date/Long/Month/12",
"text": "December"
},
"$:/language/Date/Period/am": {
"title": "$:/language/Date/Period/am",
"text": "am"
},
"$:/language/Date/Period/pm": {
"title": "$:/language/Date/Period/pm",
"text": "pm"
},
"$:/language/Date/Short/Day/0": {
"title": "$:/language/Date/Short/Day/0",
"text": "Sun"
},
"$:/language/Date/Short/Day/1": {
"title": "$:/language/Date/Short/Day/1",
"text": "Mon"
},
"$:/language/Date/Short/Day/2": {
"title": "$:/language/Date/Short/Day/2",
"text": "Tue"
},
"$:/language/Date/Short/Day/3": {
"title": "$:/language/Date/Short/Day/3",
"text": "Wed"
},
"$:/language/Date/Short/Day/4": {
"title": "$:/language/Date/Short/Day/4",
"text": "Thu"
},
"$:/language/Date/Short/Day/5": {
"title": "$:/language/Date/Short/Day/5",
"text": "Fri"
},
"$:/language/Date/Short/Day/6": {
"title": "$:/language/Date/Short/Day/6",
"text": "Sat"
},
"$:/language/Date/Short/Month/1": {
"title": "$:/language/Date/Short/Month/1",
"text": "Jan"
},
"$:/language/Date/Short/Month/2": {
"title": "$:/language/Date/Short/Month/2",
"text": "Feb"
},
"$:/language/Date/Short/Month/3": {
"title": "$:/language/Date/Short/Month/3",
"text": "Mar"
},
"$:/language/Date/Short/Month/4": {
"title": "$:/language/Date/Short/Month/4",
"text": "Apr"
},
"$:/language/Date/Short/Month/5": {
"title": "$:/language/Date/Short/Month/5",
"text": "May"
},
"$:/language/Date/Short/Month/6": {
"title": "$:/language/Date/Short/Month/6",
"text": "Jun"
},
"$:/language/Date/Short/Month/7": {
"title": "$:/language/Date/Short/Month/7",
"text": "Jul"
},
"$:/language/Date/Short/Month/8": {
"title": "$:/language/Date/Short/Month/8",
"text": "Aug"
},
"$:/language/Date/Short/Month/9": {
"title": "$:/language/Date/Short/Month/9",
"text": "Sep"
},
"$:/language/Date/Short/Month/10": {
"title": "$:/language/Date/Short/Month/10",
"text": "Oct"
},
"$:/language/Date/Short/Month/11": {
"title": "$:/language/Date/Short/Month/11",
"text": "Nov"
},
"$:/language/Date/Short/Month/12": {
"title": "$:/language/Date/Short/Month/12",
"text": "Dec"
},
"$:/language/RelativeDate/Future/Days": {
"title": "$:/language/RelativeDate/Future/Days",
"text": "<<period>> days from now"
},
"$:/language/RelativeDate/Future/Hours": {
"title": "$:/language/RelativeDate/Future/Hours",
"text": "<<period>> hours from now"
},
"$:/language/RelativeDate/Future/Minutes": {
"title": "$:/language/RelativeDate/Future/Minutes",
"text": "<<period>> minutes from now"
},
"$:/language/RelativeDate/Future/Months": {
"title": "$:/language/RelativeDate/Future/Months",
"text": "<<period>> months from now"
},
"$:/language/RelativeDate/Future/Second": {
"title": "$:/language/RelativeDate/Future/Second",
"text": "1 second from now"
},
"$:/language/RelativeDate/Future/Seconds": {
"title": "$:/language/RelativeDate/Future/Seconds",
"text": "<<period>> seconds from now"
},
"$:/language/RelativeDate/Future/Years": {
"title": "$:/language/RelativeDate/Future/Years",
"text": "<<period>> years from now"
},
"$:/language/RelativeDate/Past/Days": {
"title": "$:/language/RelativeDate/Past/Days",
"text": "<<period>> days ago"
},
"$:/language/RelativeDate/Past/Hours": {
"title": "$:/language/RelativeDate/Past/Hours",
"text": "<<period>> hours ago"
},
"$:/language/RelativeDate/Past/Minutes": {
"title": "$:/language/RelativeDate/Past/Minutes",
"text": "<<period>> minutes ago"
},
"$:/language/RelativeDate/Past/Months": {
"title": "$:/language/RelativeDate/Past/Months",
"text": "<<period>> months ago"
},
"$:/language/RelativeDate/Past/Second": {
"title": "$:/language/RelativeDate/Past/Second",
"text": "1 second ago"
},
"$:/language/RelativeDate/Past/Seconds": {
"title": "$:/language/RelativeDate/Past/Seconds",
"text": "<<period>> seconds ago"
},
"$:/language/RelativeDate/Past/Years": {
"title": "$:/language/RelativeDate/Past/Years",
"text": "<<period>> years ago"
},
"$:/language/Docs/ModuleTypes/allfilteroperator": {
"title": "$:/language/Docs/ModuleTypes/allfilteroperator",
"text": "A sub-operator for the ''all'' filter operator."
},
"$:/language/Docs/ModuleTypes/animation": {
"title": "$:/language/Docs/ModuleTypes/animation",
"text": "Animations that may be used with the RevealWidget."
},
"$:/language/Docs/ModuleTypes/authenticator": {
"title": "$:/language/Docs/ModuleTypes/authenticator",
"text": "Defines how requests are authenticated by the built-in HTTP server."
},
"$:/language/Docs/ModuleTypes/bitmapeditoroperation": {
"title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation",
"text": "A bitmap editor toolbar operation."
},
"$:/language/Docs/ModuleTypes/command": {
"title": "$:/language/Docs/ModuleTypes/command",
"text": "Commands that can be executed under Node.js."
},
"$:/language/Docs/ModuleTypes/config": {
"title": "$:/language/Docs/ModuleTypes/config",
"text": "Data to be inserted into `$tw.config`."
},
"$:/language/Docs/ModuleTypes/filteroperator": {
"title": "$:/language/Docs/ModuleTypes/filteroperator",
"text": "Individual filter operator methods."
},
"$:/language/Docs/ModuleTypes/global": {
"title": "$:/language/Docs/ModuleTypes/global",
"text": "Global data to be inserted into `$tw`."
},
"$:/language/Docs/ModuleTypes/info": {
"title": "$:/language/Docs/ModuleTypes/info",
"text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin."
},
"$:/language/Docs/ModuleTypes/isfilteroperator": {
"title": "$:/language/Docs/ModuleTypes/isfilteroperator",
"text": "Operands for the ''is'' filter operator."
},
"$:/language/Docs/ModuleTypes/library": {
"title": "$:/language/Docs/ModuleTypes/library",
"text": "Generic module type for general purpose JavaScript modules."
},
"$:/language/Docs/ModuleTypes/macro": {
"title": "$:/language/Docs/ModuleTypes/macro",
"text": "JavaScript macro definitions."
},
"$:/language/Docs/ModuleTypes/parser": {
"title": "$:/language/Docs/ModuleTypes/parser",
"text": "Parsers for different content types."
},
"$:/language/Docs/ModuleTypes/route": {
"title": "$:/language/Docs/ModuleTypes/route",
"text": "Defines how individual URL patterns are handled by the built-in HTTP server."
},
"$:/language/Docs/ModuleTypes/saver": {
"title": "$:/language/Docs/ModuleTypes/saver",
"text": "Savers handle different methods for saving files from the browser."
},
"$:/language/Docs/ModuleTypes/startup": {
"title": "$:/language/Docs/ModuleTypes/startup",
"text": "Startup functions."
},
"$:/language/Docs/ModuleTypes/storyview": {
"title": "$:/language/Docs/ModuleTypes/storyview",
"text": "Story views customise the animation and behaviour of list widgets."
},
"$:/language/Docs/ModuleTypes/texteditoroperation": {
"title": "$:/language/Docs/ModuleTypes/texteditoroperation",
"text": "A text editor toolbar operation."
},
"$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
"title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
"text": "Converts different content types into tiddlers."
},
"$:/language/Docs/ModuleTypes/tiddlerfield": {
"title": "$:/language/Docs/ModuleTypes/tiddlerfield",
"text": "Defines the behaviour of an individual tiddler field."
},
"$:/language/Docs/ModuleTypes/tiddlermethod": {
"title": "$:/language/Docs/ModuleTypes/tiddlermethod",
"text": "Adds methods to the `$tw.Tiddler` prototype."
},
"$:/language/Docs/ModuleTypes/upgrader": {
"title": "$:/language/Docs/ModuleTypes/upgrader",
"text": "Applies upgrade processing to tiddlers during an upgrade/import."
},
"$:/language/Docs/ModuleTypes/utils": {
"title": "$:/language/Docs/ModuleTypes/utils",
"text": "Adds methods to `$tw.utils`."
},
"$:/language/Docs/ModuleTypes/utils-node": {
"title": "$:/language/Docs/ModuleTypes/utils-node",
"text": "Adds Node.js-specific methods to `$tw.utils`."
},
"$:/language/Docs/ModuleTypes/widget": {
"title": "$:/language/Docs/ModuleTypes/widget",
"text": "Widgets encapsulate DOM rendering and refreshing."
},
"$:/language/Docs/ModuleTypes/wikimethod": {
"title": "$:/language/Docs/ModuleTypes/wikimethod",
"text": "Adds methods to `$tw.Wiki`."
},
"$:/language/Docs/ModuleTypes/wikirule": {
"title": "$:/language/Docs/ModuleTypes/wikirule",
"text": "Individual parser rules for the main WikiText parser."
},
"$:/language/Docs/PaletteColours/alert-background": {
"title": "$:/language/Docs/PaletteColours/alert-background",
"text": "Alert background"
},
"$:/language/Docs/PaletteColours/alert-border": {
"title": "$:/language/Docs/PaletteColours/alert-border",
"text": "Alert border"
},
"$:/language/Docs/PaletteColours/alert-highlight": {
"title": "$:/language/Docs/PaletteColours/alert-highlight",
"text": "Alert highlight"
},
"$:/language/Docs/PaletteColours/alert-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
"text": "Alert muted foreground"
},
"$:/language/Docs/PaletteColours/background": {
"title": "$:/language/Docs/PaletteColours/background",
"text": "General background"
},
"$:/language/Docs/PaletteColours/blockquote-bar": {
"title": "$:/language/Docs/PaletteColours/blockquote-bar",
"text": "Blockquote bar"
},
"$:/language/Docs/PaletteColours/button-background": {
"title": "$:/language/Docs/PaletteColours/button-background",
"text": "Default button background"
},
"$:/language/Docs/PaletteColours/button-border": {
"title": "$:/language/Docs/PaletteColours/button-border",
"text": "Default button border"
},
"$:/language/Docs/PaletteColours/button-foreground": {
"title": "$:/language/Docs/PaletteColours/button-foreground",
"text": "Default button foreground"
},
"$:/language/Docs/PaletteColours/dirty-indicator": {
"title": "$:/language/Docs/PaletteColours/dirty-indicator",
"text": "Unsaved changes indicator"
},
"$:/language/Docs/PaletteColours/code-background": {
"title": "$:/language/Docs/PaletteColours/code-background",
"text": "Code background"
},
"$:/language/Docs/PaletteColours/code-border": {
"title": "$:/language/Docs/PaletteColours/code-border",
"text": "Code border"
},
"$:/language/Docs/PaletteColours/code-foreground": {
"title": "$:/language/Docs/PaletteColours/code-foreground",
"text": "Code foreground"
},
"$:/language/Docs/PaletteColours/download-background": {
"title": "$:/language/Docs/PaletteColours/download-background",
"text": "Download button background"
},
"$:/language/Docs/PaletteColours/download-foreground": {
"title": "$:/language/Docs/PaletteColours/download-foreground",
"text": "Download button foreground"
},
"$:/language/Docs/PaletteColours/dragger-background": {
"title": "$:/language/Docs/PaletteColours/dragger-background",
"text": "Dragger background"
},
"$:/language/Docs/PaletteColours/dragger-foreground": {
"title": "$:/language/Docs/PaletteColours/dragger-foreground",
"text": "Dragger foreground"
},
"$:/language/Docs/PaletteColours/dropdown-background": {
"title": "$:/language/Docs/PaletteColours/dropdown-background",
"text": "Dropdown background"
},
"$:/language/Docs/PaletteColours/dropdown-border": {
"title": "$:/language/Docs/PaletteColours/dropdown-border",
"text": "Dropdown border"
},
"$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
"text": "Dropdown tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/dropdown-tab-background": {
"title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
"text": "Dropdown tab background"
},
"$:/language/Docs/PaletteColours/dropzone-background": {
"title": "$:/language/Docs/PaletteColours/dropzone-background",
"text": "Dropzone background"
},
"$:/language/Docs/PaletteColours/external-link-background-hover": {
"title": "$:/language/Docs/PaletteColours/external-link-background-hover",
"text": "External link background hover"
},
"$:/language/Docs/PaletteColours/external-link-background-visited": {
"title": "$:/language/Docs/PaletteColours/external-link-background-visited",
"text": "External link background visited"
},
"$:/language/Docs/PaletteColours/external-link-background": {
"title": "$:/language/Docs/PaletteColours/external-link-background",
"text": "External link background"
},
"$:/language/Docs/PaletteColours/external-link-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
"text": "External link foreground hover"
},
"$:/language/Docs/PaletteColours/external-link-foreground-visited": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
"text": "External link foreground visited"
},
"$:/language/Docs/PaletteColours/external-link-foreground": {
"title": "$:/language/Docs/PaletteColours/external-link-foreground",
"text": "External link foreground"
},
"$:/language/Docs/PaletteColours/foreground": {
"title": "$:/language/Docs/PaletteColours/foreground",
"text": "General foreground"
},
"$:/language/Docs/PaletteColours/menubar-background": {
"title": "$:/language/Docs/PaletteColours/menubar-background",
"text": "Menu bar background"
},
"$:/language/Docs/PaletteColours/menubar-foreground": {
"title": "$:/language/Docs/PaletteColours/menubar-foreground",
"text": "Menu bar foreground"
},
"$:/language/Docs/PaletteColours/message-background": {
"title": "$:/language/Docs/PaletteColours/message-background",
"text": "Message box background"
},
"$:/language/Docs/PaletteColours/message-border": {
"title": "$:/language/Docs/PaletteColours/message-border",
"text": "Message box border"
},
"$:/language/Docs/PaletteColours/message-foreground": {
"title": "$:/language/Docs/PaletteColours/message-foreground",
"text": "Message box foreground"
},
"$:/language/Docs/PaletteColours/modal-backdrop": {
"title": "$:/language/Docs/PaletteColours/modal-backdrop",
"text": "Modal backdrop"
},
"$:/language/Docs/PaletteColours/modal-background": {
"title": "$:/language/Docs/PaletteColours/modal-background",
"text": "Modal background"
},
"$:/language/Docs/PaletteColours/modal-border": {
"title": "$:/language/Docs/PaletteColours/modal-border",
"text": "Modal border"
},
"$:/language/Docs/PaletteColours/modal-footer-background": {
"title": "$:/language/Docs/PaletteColours/modal-footer-background",
"text": "Modal footer background"
},
"$:/language/Docs/PaletteColours/modal-footer-border": {
"title": "$:/language/Docs/PaletteColours/modal-footer-border",
"text": "Modal footer border"
},
"$:/language/Docs/PaletteColours/modal-header-border": {
"title": "$:/language/Docs/PaletteColours/modal-header-border",
"text": "Modal header border"
},
"$:/language/Docs/PaletteColours/muted-foreground": {
"title": "$:/language/Docs/PaletteColours/muted-foreground",
"text": "General muted foreground"
},
"$:/language/Docs/PaletteColours/notification-background": {
"title": "$:/language/Docs/PaletteColours/notification-background",
"text": "Notification background"
},
"$:/language/Docs/PaletteColours/notification-border": {
"title": "$:/language/Docs/PaletteColours/notification-border",
"text": "Notification border"
},
"$:/language/Docs/PaletteColours/page-background": {
"title": "$:/language/Docs/PaletteColours/page-background",
"text": "Page background"
},
"$:/language/Docs/PaletteColours/pre-background": {
"title": "$:/language/Docs/PaletteColours/pre-background",
"text": "Preformatted code background"
},
"$:/language/Docs/PaletteColours/pre-border": {
"title": "$:/language/Docs/PaletteColours/pre-border",
"text": "Preformatted code border"
},
"$:/language/Docs/PaletteColours/primary": {
"title": "$:/language/Docs/PaletteColours/primary",
"text": "General primary"
},
"$:/language/Docs/PaletteColours/select-tag-background": {
"title": "$:/language/Docs/PaletteColours/select-tag-background",
"text": "`<select>` element background"
},
"$:/language/Docs/PaletteColours/select-tag-foreground": {
"title": "$:/language/Docs/PaletteColours/select-tag-foreground",
"text": "`<select>` element text"
},
"$:/language/Docs/PaletteColours/sidebar-button-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
"text": "Sidebar button foreground"
},
"$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
"text": "Sidebar controls foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
"text": "Sidebar controls foreground"
},
"$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
"title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
"text": "Sidebar foreground shadow"
},
"$:/language/Docs/PaletteColours/sidebar-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-foreground",
"text": "Sidebar foreground"
},
"$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
"text": "Sidebar muted foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
"text": "Sidebar muted foreground"
},
"$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
"text": "Sidebar tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-background": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
"text": "Sidebar tab background"
},
"$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
"text": "Sidebar tab border for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-border": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
"text": "Sidebar tab border"
},
"$:/language/Docs/PaletteColours/sidebar-tab-divider": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
"text": "Sidebar tab divider"
},
"$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
"text": "Sidebar tab foreground for selected tabs"
},
"$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
"text": "Sidebar tab foreground"
},
"$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
"text": "Sidebar tiddler link foreground hover"
},
"$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
"title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
"text": "Sidebar tiddler link foreground"
},
"$:/language/Docs/PaletteColours/site-title-foreground": {
"title": "$:/language/Docs/PaletteColours/site-title-foreground",
"text": "Site title foreground"
},
"$:/language/Docs/PaletteColours/static-alert-foreground": {
"title": "$:/language/Docs/PaletteColours/static-alert-foreground",
"text": "Static alert foreground"
},
"$:/language/Docs/PaletteColours/tab-background-selected": {
"title": "$:/language/Docs/PaletteColours/tab-background-selected",
"text": "Tab background for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-background": {
"title": "$:/language/Docs/PaletteColours/tab-background",
"text": "Tab background"
},
"$:/language/Docs/PaletteColours/tab-border-selected": {
"title": "$:/language/Docs/PaletteColours/tab-border-selected",
"text": "Tab border for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-border": {
"title": "$:/language/Docs/PaletteColours/tab-border",
"text": "Tab border"
},
"$:/language/Docs/PaletteColours/tab-divider": {
"title": "$:/language/Docs/PaletteColours/tab-divider",
"text": "Tab divider"
},
"$:/language/Docs/PaletteColours/tab-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
"text": "Tab foreground for selected tabs"
},
"$:/language/Docs/PaletteColours/tab-foreground": {
"title": "$:/language/Docs/PaletteColours/tab-foreground",
"text": "Tab foreground"
},
"$:/language/Docs/PaletteColours/table-border": {
"title": "$:/language/Docs/PaletteColours/table-border",
"text": "Table border"
},
"$:/language/Docs/PaletteColours/table-footer-background": {
"title": "$:/language/Docs/PaletteColours/table-footer-background",
"text": "Table footer background"
},
"$:/language/Docs/PaletteColours/table-header-background": {
"title": "$:/language/Docs/PaletteColours/table-header-background",
"text": "Table header background"
},
"$:/language/Docs/PaletteColours/tag-background": {
"title": "$:/language/Docs/PaletteColours/tag-background",
"text": "Tag background"
},
"$:/language/Docs/PaletteColours/tag-foreground": {
"title": "$:/language/Docs/PaletteColours/tag-foreground",
"text": "Tag foreground"
},
"$:/language/Docs/PaletteColours/tiddler-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-background",
"text": "Tiddler background"
},
"$:/language/Docs/PaletteColours/tiddler-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-border",
"text": "Tiddler border"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
"text": "Tiddler controls foreground hover"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
"text": "Tiddler controls foreground for selected controls"
},
"$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
"text": "Tiddler controls foreground"
},
"$:/language/Docs/PaletteColours/tiddler-editor-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
"text": "Tiddler editor background"
},
"$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
"text": "Tiddler editor border image"
},
"$:/language/Docs/PaletteColours/tiddler-editor-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
"text": "Tiddler editor border"
},
"$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
"text": "Tiddler editor background for even fields"
},
"$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
"title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
"text": "Tiddler editor background for odd fields"
},
"$:/language/Docs/PaletteColours/tiddler-info-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-background",
"text": "Tiddler info panel background"
},
"$:/language/Docs/PaletteColours/tiddler-info-border": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-border",
"text": "Tiddler info panel border"
},
"$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
"text": "Tiddler info panel tab background"
},
"$:/language/Docs/PaletteColours/tiddler-link-background": {
"title": "$:/language/Docs/PaletteColours/tiddler-link-background",
"text": "Tiddler link background"
},
"$:/language/Docs/PaletteColours/tiddler-link-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
"text": "Tiddler link foreground"
},
"$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
"text": "Tiddler subtitle foreground"
},
"$:/language/Docs/PaletteColours/tiddler-title-foreground": {
"title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
"text": "Tiddler title foreground"
},
"$:/language/Docs/PaletteColours/toolbar-new-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-new-button",
"text": "Toolbar 'new tiddler' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-options-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-options-button",
"text": "Toolbar 'options' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-save-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-save-button",
"text": "Toolbar 'save' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-info-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-info-button",
"text": "Toolbar 'info' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-edit-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
"text": "Toolbar 'edit' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-close-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-close-button",
"text": "Toolbar 'close' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-delete-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
"text": "Toolbar 'delete' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-cancel-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
"text": "Toolbar 'cancel' button foreground"
},
"$:/language/Docs/PaletteColours/toolbar-done-button": {
"title": "$:/language/Docs/PaletteColours/toolbar-done-button",
"text": "Toolbar 'done' button foreground"
},
"$:/language/Docs/PaletteColours/untagged-background": {
"title": "$:/language/Docs/PaletteColours/untagged-background",
"text": "Untagged pill background"
},
"$:/language/Docs/PaletteColours/very-muted-foreground": {
"title": "$:/language/Docs/PaletteColours/very-muted-foreground",
"text": "Very muted foreground"
},
"$:/language/EditTemplate/Body/External/Hint": {
"title": "$:/language/EditTemplate/Body/External/Hint",
"text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
},
"$:/language/EditTemplate/Body/Placeholder": {
"title": "$:/language/EditTemplate/Body/Placeholder",
"text": "Type the text for this tiddler"
},
"$:/language/EditTemplate/Body/Preview/Type/Output": {
"title": "$:/language/EditTemplate/Body/Preview/Type/Output",
"text": "output"
},
"$:/language/EditTemplate/Field/Remove/Caption": {
"title": "$:/language/EditTemplate/Field/Remove/Caption",
"text": "remove field"
},
"$:/language/EditTemplate/Field/Remove/Hint": {
"title": "$:/language/EditTemplate/Field/Remove/Hint",
"text": "Remove field"
},
"$:/language/EditTemplate/Field/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Field/Dropdown/Caption",
"text": "field list"
},
"$:/language/EditTemplate/Field/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Field/Dropdown/Hint",
"text": "Show field list"
},
"$:/language/EditTemplate/Fields/Add/Button": {
"title": "$:/language/EditTemplate/Fields/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Fields/Add/Button/Hint": {
"title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
"text": "Add the new field to the tiddler"
},
"$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
"title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
"text": "field name"
},
"$:/language/EditTemplate/Fields/Add/Prompt": {
"title": "$:/language/EditTemplate/Fields/Add/Prompt",
"text": "Add a new field:"
},
"$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
"title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
"text": "field value"
},
"$:/language/EditTemplate/Fields/Add/Dropdown/System": {
"title": "$:/language/EditTemplate/Fields/Add/Dropdown/System",
"text": "System fields"
},
"$:/language/EditTemplate/Fields/Add/Dropdown/User": {
"title": "$:/language/EditTemplate/Fields/Add/Dropdown/User",
"text": "User fields"
},
"$:/language/EditTemplate/Shadow/Warning": {
"title": "$:/language/EditTemplate/Shadow/Warning",
"text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>"
},
"$:/language/EditTemplate/Shadow/OverriddenWarning": {
"title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
"text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler"
},
"$:/language/EditTemplate/Tags/Add/Button": {
"title": "$:/language/EditTemplate/Tags/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Tags/Add/Button/Hint": {
"title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
"text": "add tag"
},
"$:/language/EditTemplate/Tags/Add/Placeholder": {
"title": "$:/language/EditTemplate/Tags/Add/Placeholder",
"text": "tag name"
},
"$:/language/EditTemplate/Tags/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
"text": "tag list"
},
"$:/language/EditTemplate/Tags/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
"text": "Show tag list"
},
"$:/language/EditTemplate/Title/BadCharacterWarning": {
"title": "$:/language/EditTemplate/Title/BadCharacterWarning",
"text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles"
},
"$:/language/EditTemplate/Title/Exists/Prompt": {
"title": "$:/language/EditTemplate/Title/Exists/Prompt",
"text": "Target tiddler already exists"
},
"$:/language/EditTemplate/Title/Relink/Prompt": {
"title": "$:/language/EditTemplate/Title/Relink/Prompt",
"text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers"
},
"$:/language/EditTemplate/Title/References/Prompt": {
"title": "$:/language/EditTemplate/Title/References/Prompt",
"text": "The following references to this tiddler will not be automatically updated:"
},
"$:/language/EditTemplate/Type/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Type/Dropdown/Caption",
"text": "content type list"
},
"$:/language/EditTemplate/Type/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Type/Dropdown/Hint",
"text": "Show content type list"
},
"$:/language/EditTemplate/Type/Delete/Caption": {
"title": "$:/language/EditTemplate/Type/Delete/Caption",
"text": "delete content type"
},
"$:/language/EditTemplate/Type/Delete/Hint": {
"title": "$:/language/EditTemplate/Type/Delete/Hint",
"text": "Delete content type"
},
"$:/language/EditTemplate/Type/Placeholder": {
"title": "$:/language/EditTemplate/Type/Placeholder",
"text": "content type"
},
"$:/language/EditTemplate/Type/Prompt": {
"title": "$:/language/EditTemplate/Type/Prompt",
"text": "Type:"
},
"$:/language/Exporters/StaticRiver": {
"title": "$:/language/Exporters/StaticRiver",
"text": "Static HTML"
},
"$:/language/Exporters/JsonFile": {
"title": "$:/language/Exporters/JsonFile",
"text": "JSON file"
},
"$:/language/Exporters/CsvFile": {
"title": "$:/language/Exporters/CsvFile",
"text": "CSV file"
},
"$:/language/Exporters/TidFile": {
"title": "$:/language/Exporters/TidFile",
"text": "\".tid\" file"
},
"$:/language/Docs/Fields/_canonical_uri": {
"title": "$:/language/Docs/Fields/_canonical_uri",
"text": "The full URI of an external image tiddler"
},
"$:/language/Docs/Fields/bag": {
"title": "$:/language/Docs/Fields/bag",
"text": "The name of the bag from which a tiddler came"
},
"$:/language/Docs/Fields/caption": {
"title": "$:/language/Docs/Fields/caption",
"text": "The text to be displayed on a tab or button"
},
"$:/language/Docs/Fields/color": {
"title": "$:/language/Docs/Fields/color",
"text": "The CSS color value associated with a tiddler"
},
"$:/language/Docs/Fields/component": {
"title": "$:/language/Docs/Fields/component",
"text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
},
"$:/language/Docs/Fields/current-tiddler": {
"title": "$:/language/Docs/Fields/current-tiddler",
"text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
},
"$:/language/Docs/Fields/created": {
"title": "$:/language/Docs/Fields/created",
"text": "The date a tiddler was created"
},
"$:/language/Docs/Fields/creator": {
"title": "$:/language/Docs/Fields/creator",
"text": "The name of the person who created a tiddler"
},
"$:/language/Docs/Fields/dependents": {
"title": "$:/language/Docs/Fields/dependents",
"text": "For a plugin, lists the dependent plugin titles"
},
"$:/language/Docs/Fields/description": {
"title": "$:/language/Docs/Fields/description",
"text": "The descriptive text for a plugin, or a modal dialogue"
},
"$:/language/Docs/Fields/draft.of": {
"title": "$:/language/Docs/Fields/draft.of",
"text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
},
"$:/language/Docs/Fields/draft.title": {
"title": "$:/language/Docs/Fields/draft.title",
"text": "For draft tiddlers, contains the proposed new title of the tiddler"
},
"$:/language/Docs/Fields/footer": {
"title": "$:/language/Docs/Fields/footer",
"text": "The footer text for a wizard"
},
"$:/language/Docs/Fields/hide-body": {
"title": "$:/language/Docs/Fields/hide-body",
"text": "The view template will hide bodies of tiddlers if set to: ''yes''"
},
"$:/language/Docs/Fields/icon": {
"title": "$:/language/Docs/Fields/icon",
"text": "The title of the tiddler containing the icon associated with a tiddler"
},
"$:/language/Docs/Fields/library": {
"title": "$:/language/Docs/Fields/library",
"text": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
},
"$:/language/Docs/Fields/list": {
"title": "$:/language/Docs/Fields/list",
"text": "An ordered list of tiddler titles associated with a tiddler"
},
"$:/language/Docs/Fields/list-before": {
"title": "$:/language/Docs/Fields/list-before",
"text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
},
"$:/language/Docs/Fields/list-after": {
"title": "$:/language/Docs/Fields/list-after",
"text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles, or at the end of the list if this field is present but empty"
},
"$:/language/Docs/Fields/modified": {
"title": "$:/language/Docs/Fields/modified",
"text": "The date and time at which a tiddler was last modified"
},
"$:/language/Docs/Fields/modifier": {
"title": "$:/language/Docs/Fields/modifier",
"text": "The tiddler title associated with the person who last modified a tiddler"
},
"$:/language/Docs/Fields/name": {
"title": "$:/language/Docs/Fields/name",
"text": "The human readable name associated with a plugin tiddler"
},
"$:/language/Docs/Fields/plugin-priority": {
"title": "$:/language/Docs/Fields/plugin-priority",
"text": "A numerical value indicating the priority of a plugin tiddler"
},
"$:/language/Docs/Fields/plugin-type": {
"title": "$:/language/Docs/Fields/plugin-type",
"text": "The type of plugin in a plugin tiddler"
},
"$:/language/Docs/Fields/revision": {
"title": "$:/language/Docs/Fields/revision",
"text": "The revision of the tiddler held at the server"
},
"$:/language/Docs/Fields/released": {
"title": "$:/language/Docs/Fields/released",
"text": "Date of a TiddlyWiki release"
},
"$:/language/Docs/Fields/source": {
"title": "$:/language/Docs/Fields/source",
"text": "The source URL associated with a tiddler"
},
"$:/language/Docs/Fields/subtitle": {
"title": "$:/language/Docs/Fields/subtitle",
"text": "The subtitle text for a wizard"
},
"$:/language/Docs/Fields/tags": {
"title": "$:/language/Docs/Fields/tags",
"text": "A list of tags associated with a tiddler"
},
"$:/language/Docs/Fields/text": {
"title": "$:/language/Docs/Fields/text",
"text": "The body text of a tiddler"
},
"$:/language/Docs/Fields/throttle.refresh": {
"title": "$:/language/Docs/Fields/throttle.refresh",
"text": "If present, throttles refreshes of this tiddler"
},
"$:/language/Docs/Fields/title": {
"title": "$:/language/Docs/Fields/title",
"text": "The unique name of a tiddler"
},
"$:/language/Docs/Fields/toc-link": {
"title": "$:/language/Docs/Fields/toc-link",
"text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
},
"$:/language/Docs/Fields/type": {
"title": "$:/language/Docs/Fields/type",
"text": "The content type of a tiddler"
},
"$:/language/Docs/Fields/version": {
"title": "$:/language/Docs/Fields/version",
"text": "Version information for a plugin"
},
"$:/language/Docs/Fields/_is_skinny": {
"title": "$:/language/Docs/Fields/_is_skinny",
"text": "If present, indicates that the tiddler text field must be loaded from the server"
},
"$:/language/Filters/AllTiddlers": {
"title": "$:/language/Filters/AllTiddlers",
"text": "All tiddlers except system tiddlers"
},
"$:/language/Filters/RecentSystemTiddlers": {
"title": "$:/language/Filters/RecentSystemTiddlers",
"text": "Recently modified tiddlers, including system tiddlers"
},
"$:/language/Filters/RecentTiddlers": {
"title": "$:/language/Filters/RecentTiddlers",
"text": "Recently modified tiddlers"
},
"$:/language/Filters/AllTags": {
"title": "$:/language/Filters/AllTags",
"text": "All tags except system tags"
},
"$:/language/Filters/Missing": {
"title": "$:/language/Filters/Missing",
"text": "Missing tiddlers"
},
"$:/language/Filters/Drafts": {
"title": "$:/language/Filters/Drafts",
"text": "Draft tiddlers"
},
"$:/language/Filters/Orphans": {
"title": "$:/language/Filters/Orphans",
"text": "Orphan tiddlers"
},
"$:/language/Filters/SystemTiddlers": {
"title": "$:/language/Filters/SystemTiddlers",
"text": "System tiddlers"
},
"$:/language/Filters/ShadowTiddlers": {
"title": "$:/language/Filters/ShadowTiddlers",
"text": "Shadow tiddlers"
},
"$:/language/Filters/OverriddenShadowTiddlers": {
"title": "$:/language/Filters/OverriddenShadowTiddlers",
"text": "Overridden shadow tiddlers"
},
"$:/language/Filters/SessionTiddlers": {
"title": "$:/language/Filters/SessionTiddlers",
"text": "Tiddlers modified since the wiki was loaded"
},
"$:/language/Filters/SystemTags": {
"title": "$:/language/Filters/SystemTags",
"text": "System tags"
},
"$:/language/Filters/StoryList": {
"title": "$:/language/Filters/StoryList",
"text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>"
},
"$:/language/Filters/TypedTiddlers": {
"title": "$:/language/Filters/TypedTiddlers",
"text": "Non wiki-text tiddlers"
},
"GettingStarted": {
"title": "GettingStarted",
"text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is vital to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
},
"$:/language/Help/build": {
"title": "$:/language/Help/build",
"description": "Automatically run configured commands",
"text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
},
"$:/language/Help/clearpassword": {
"title": "$:/language/Help/clearpassword",
"description": "Clear a password for subsequent crypto operations",
"text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
},
"$:/language/Help/default": {
"title": "$:/language/Help/default",
"text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
},
"$:/language/Help/deletetiddlers": {
"title": "$:/language/Help/deletetiddlers",
"description": "Deletes a group of tiddlers",
"text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\n```\n"
},
"$:/language/Help/editions": {
"title": "$:/language/Help/editions",
"description": "Lists the available editions of TiddlyWiki",
"text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
},
"$:/language/Help/fetch": {
"title": "$:/language/Help/fetch",
"description": "Fetch tiddlers from wiki by URL",
"text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n"
},
"$:/language/Help/help": {
"title": "$:/language/Help/help",
"description": "Display help for TiddlyWiki commands",
"text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
},
"$:/language/Help/import": {
"title": "$:/language/Help/import",
"description": "Import tiddlers from a file",
"text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n"
},
"$:/language/Help/init": {
"title": "$:/language/Help/init",
"description": "Initialise a new wiki folder",
"text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
},
"$:/language/Help/listen": {
"title": "$:/language/Help/listen",
"description": "Provides an HTTP server interface to TiddlyWiki",
"text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n"
},
"$:/language/Help/load": {
"title": "$:/language/Help/load",
"description": "Load tiddlers from a file",
"text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
},
"$:/language/Help/makelibrary": {
"title": "$:/language/Help/makelibrary",
"description": "Construct library plugin required by upgrade process",
"text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
},
"$:/language/Help/notfound": {
"title": "$:/language/Help/notfound",
"text": "No such help item"
},
"$:/language/Help/output": {
"title": "$:/language/Help/output",
"description": "Set the base output directory for subsequent commands",
"text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
},
"$:/language/Help/password": {
"title": "$:/language/Help/password",
"description": "Set a password for subsequent crypto operations",
"text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n"
},
"$:/language/Help/render": {
"title": "$:/language/Help/render",
"description": "Renders individual tiddlers to files",
"text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n"
},
"$:/language/Help/rendertiddler": {
"title": "$:/language/Help/rendertiddler",
"description": "Render an individual tiddler as a specified ContentType",
"text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n"
},
"$:/language/Help/rendertiddlers": {
"title": "$:/language/Help/rendertiddlers",
"description": "Render tiddlers matching a filter to a specified ContentType",
"text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n"
},
"$:/language/Help/save": {
"title": "$:/language/Help/save",
"description": "Saves individual raw tiddlers to files",
"text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n"
},
"$:/language/Help/savetiddler": {
"title": "$:/language/Help/savetiddler",
"description": "Saves a raw tiddler to a file",
"text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
},
"$:/language/Help/savetiddlers": {
"title": "$:/language/Help/savetiddlers",
"description": "Saves a group of raw tiddlers to a directory",
"text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n"
},
"$:/language/Help/savewikifolder": {
"title": "$:/language/Help/savewikifolder",
"description": "Saves a wiki to a new wiki folder",
"text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
},
"$:/language/Help/server": {
"title": "$:/language/Help/server",
"description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
"text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation should only be used on a trusted network or over HTTPS.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password.\n\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n"
},
"$:/language/Help/setfield": {
"title": "$:/language/Help/setfield",
"description": "Prepares external tiddlers for use",
"text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n"
},
"$:/language/Help/unpackplugin": {
"title": "$:/language/Help/unpackplugin",
"description": "Unpack the payload tiddlers from a plugin",
"text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
},
"$:/language/Help/verbose": {
"title": "$:/language/Help/verbose",
"description": "Triggers verbose output mode",
"text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n"
},
"$:/language/Help/version": {
"title": "$:/language/Help/version",
"description": "Displays the version number of TiddlyWiki",
"text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
},
"$:/language/Import/Imported/Hint": {
"title": "$:/language/Import/Imported/Hint",
"text": "The following tiddlers were imported:"
},
"$:/language/Import/Listing/Cancel/Caption": {
"title": "$:/language/Import/Listing/Cancel/Caption",
"text": "Cancel"
},
"$:/language/Import/Listing/Hint": {
"title": "$:/language/Import/Listing/Hint",
"text": "These tiddlers are ready to import:"
},
"$:/language/Import/Listing/Import/Caption": {
"title": "$:/language/Import/Listing/Import/Caption",
"text": "Import"
},
"$:/language/Import/Listing/Select/Caption": {
"title": "$:/language/Import/Listing/Select/Caption",
"text": "Select"
},
"$:/language/Import/Listing/Status/Caption": {
"title": "$:/language/Import/Listing/Status/Caption",
"text": "Status"
},
"$:/language/Import/Listing/Title/Caption": {
"title": "$:/language/Import/Listing/Title/Caption",
"text": "Title"
},
"$:/language/Import/Listing/Preview": {
"title": "$:/language/Import/Listing/Preview",
"text": "Preview:"
},
"$:/language/Import/Listing/Preview/Text": {
"title": "$:/language/Import/Listing/Preview/Text",
"text": "Text"
},
"$:/language/Import/Listing/Preview/TextRaw": {
"title": "$:/language/Import/Listing/Preview/TextRaw",
"text": "Text (Raw)"
},
"$:/language/Import/Listing/Preview/Fields": {
"title": "$:/language/Import/Listing/Preview/Fields",
"text": "Fields"
},
"$:/language/Import/Listing/Preview/Diff": {
"title": "$:/language/Import/Listing/Preview/Diff",
"text": "Diff"
},
"$:/language/Import/Listing/Preview/DiffFields": {
"title": "$:/language/Import/Listing/Preview/DiffFields",
"text": "Diff (Fields)"
},
"$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
"title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
"text": "Blocked incompatible or obsolete plugin"
},
"$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
"title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
"text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)"
},
"$:/language/Import/Upgrader/Plugins/Upgraded": {
"title": "$:/language/Import/Upgrader/Plugins/Upgraded",
"text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
},
"$:/language/Import/Upgrader/State/Suppressed": {
"title": "$:/language/Import/Upgrader/State/Suppressed",
"text": "Blocked temporary state tiddler"
},
"$:/language/Import/Upgrader/System/Suppressed": {
"title": "$:/language/Import/Upgrader/System/Suppressed",
"text": "Blocked system tiddler"
},
"$:/language/Import/Upgrader/System/Warning": {
"title": "$:/language/Import/Upgrader/System/Warning",
"text": "Core module tiddler"
},
"$:/language/Import/Upgrader/System/Alert": {
"title": "$:/language/Import/Upgrader/System/Alert",
"text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable"
},
"$:/language/Import/Upgrader/ThemeTweaks/Created": {
"title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
"text": "Migrated theme tweak from <$text text=<<from>>/>"
},
"$:/language/AboveStory/ClassicPlugin/Warning": {
"title": "$:/language/AboveStory/ClassicPlugin/Warning",
"text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:"
},
"$:/language/BinaryWarning/Prompt": {
"title": "$:/language/BinaryWarning/Prompt",
"text": "This tiddler contains binary data"
},
"$:/language/ClassicWarning/Hint": {
"title": "$:/language/ClassicWarning/Hint",
"text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details."
},
"$:/language/ClassicWarning/Upgrade/Caption": {
"title": "$:/language/ClassicWarning/Upgrade/Caption",
"text": "upgrade"
},
"$:/language/CloseAll/Button": {
"title": "$:/language/CloseAll/Button",
"text": "close all"
},
"$:/language/ColourPicker/Recent": {
"title": "$:/language/ColourPicker/Recent",
"text": "Recent:"
},
"$:/language/ConfirmCancelTiddler": {
"title": "$:/language/ConfirmCancelTiddler",
"text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmDeleteTiddler": {
"title": "$:/language/ConfirmDeleteTiddler",
"text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmOverwriteTiddler": {
"title": "$:/language/ConfirmOverwriteTiddler",
"text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
},
"$:/language/ConfirmEditShadowTiddler": {
"title": "$:/language/ConfirmEditShadowTiddler",
"text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
},
"$:/language/Count": {
"title": "$:/language/Count",
"text": "count"
},
"$:/language/DefaultNewTiddlerTitle": {
"title": "$:/language/DefaultNewTiddlerTitle",
"text": "New Tiddler"
},
"$:/language/Diffs/CountMessage": {
"title": "$:/language/Diffs/CountMessage",
"text": "<<diff-count>> differences"
},
"$:/language/DropMessage": {
"title": "$:/language/DropMessage",
"text": "Drop here (or use the 'Escape' key to cancel)"
},
"$:/language/Encryption/Cancel": {
"title": "$:/language/Encryption/Cancel",
"text": "Cancel"
},
"$:/language/Encryption/ConfirmClearPassword": {
"title": "$:/language/Encryption/ConfirmClearPassword",
"text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
},
"$:/language/Encryption/PromptSetPassword": {
"title": "$:/language/Encryption/PromptSetPassword",
"text": "Set a new password for this TiddlyWiki"
},
"$:/language/Encryption/Username": {
"title": "$:/language/Encryption/Username",
"text": "Username"
},
"$:/language/Encryption/Password": {
"title": "$:/language/Encryption/Password",
"text": "Password"
},
"$:/language/Encryption/RepeatPassword": {
"title": "$:/language/Encryption/RepeatPassword",
"text": "Repeat password"
},
"$:/language/Encryption/PasswordNoMatch": {
"title": "$:/language/Encryption/PasswordNoMatch",
"text": "Passwords do not match"
},
"$:/language/Encryption/SetPassword": {
"title": "$:/language/Encryption/SetPassword",
"text": "Set password"
},
"$:/language/Error/Caption": {
"title": "$:/language/Error/Caption",
"text": "Error"
},
"$:/language/Error/EditConflict": {
"title": "$:/language/Error/EditConflict",
"text": "File changed on server"
},
"$:/language/Error/Filter": {
"title": "$:/language/Error/Filter",
"text": "Filter error"
},
"$:/language/Error/FilterSyntax": {
"title": "$:/language/Error/FilterSyntax",
"text": "Syntax error in filter expression"
},
"$:/language/Error/IsFilterOperator": {
"title": "$:/language/Error/IsFilterOperator",
"text": "Filter Error: Unknown operand for the 'is' filter operator"
},
"$:/language/Error/LoadingPluginLibrary": {
"title": "$:/language/Error/LoadingPluginLibrary",
"text": "Error loading plugin library"
},
"$:/language/Error/NetworkErrorAlert": {
"title": "$:/language/Error/NetworkErrorAlert",
"text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
},
"$:/language/Error/RecursiveTransclusion": {
"title": "$:/language/Error/RecursiveTransclusion",
"text": "Recursive transclusion error in transclude widget"
},
"$:/language/Error/RetrievingSkinny": {
"title": "$:/language/Error/RetrievingSkinny",
"text": "Error retrieving skinny tiddler list"
},
"$:/language/Error/SavingToTWEdit": {
"title": "$:/language/Error/SavingToTWEdit",
"text": "Error saving to TWEdit"
},
"$:/language/Error/WhileSaving": {
"title": "$:/language/Error/WhileSaving",
"text": "Error while saving"
},
"$:/language/Error/XMLHttpRequest": {
"title": "$:/language/Error/XMLHttpRequest",
"text": "XMLHttpRequest error code"
},
"$:/language/InternalJavaScriptError/Title": {
"title": "$:/language/InternalJavaScriptError/Title",
"text": "Internal JavaScript Error"
},
"$:/language/InternalJavaScriptError/Hint": {
"title": "$:/language/InternalJavaScriptError/Hint",
"text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser"
},
"$:/language/InvalidFieldName": {
"title": "$:/language/InvalidFieldName",
"text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
},
"$:/language/LazyLoadingWarning": {
"title": "$:/language/LazyLoadingWarning",
"text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>"
},
"$:/language/LoginToTiddlySpace": {
"title": "$:/language/LoginToTiddlySpace",
"text": "Login to TiddlySpace"
},
"$:/language/Manager/Controls/FilterByTag/None": {
"title": "$:/language/Manager/Controls/FilterByTag/None",
"text": "(none)"
},
"$:/language/Manager/Controls/FilterByTag/Prompt": {
"title": "$:/language/Manager/Controls/FilterByTag/Prompt",
"text": "Filter by tag:"
},
"$:/language/Manager/Controls/Order/Prompt": {
"title": "$:/language/Manager/Controls/Order/Prompt",
"text": "Reverse order"
},
"$:/language/Manager/Controls/Search/Placeholder": {
"title": "$:/language/Manager/Controls/Search/Placeholder",
"text": "Search"
},
"$:/language/Manager/Controls/Search/Prompt": {
"title": "$:/language/Manager/Controls/Search/Prompt",
"text": "Search:"
},
"$:/language/Manager/Controls/Show/Option/Tags": {
"title": "$:/language/Manager/Controls/Show/Option/Tags",
"text": "tags"
},
"$:/language/Manager/Controls/Show/Option/Tiddlers": {
"title": "$:/language/Manager/Controls/Show/Option/Tiddlers",
"text": "tiddlers"
},
"$:/language/Manager/Controls/Show/Prompt": {
"title": "$:/language/Manager/Controls/Show/Prompt",
"text": "Show:"
},
"$:/language/Manager/Controls/Sort/Prompt": {
"title": "$:/language/Manager/Controls/Sort/Prompt",
"text": "Sort by:"
},
"$:/language/Manager/Item/Colour": {
"title": "$:/language/Manager/Item/Colour",
"text": "Colour"
},
"$:/language/Manager/Item/Fields": {
"title": "$:/language/Manager/Item/Fields",
"text": "Fields"
},
"$:/language/Manager/Item/Icon/None": {
"title": "$:/language/Manager/Item/Icon/None",
"text": "(none)"
},
"$:/language/Manager/Item/Icon": {
"title": "$:/language/Manager/Item/Icon",
"text": "Icon"
},
"$:/language/Manager/Item/RawText": {
"title": "$:/language/Manager/Item/RawText",
"text": "Raw text"
},
"$:/language/Manager/Item/Tags": {
"title": "$:/language/Manager/Item/Tags",
"text": "Tags"
},
"$:/language/Manager/Item/Tools": {
"title": "$:/language/Manager/Item/Tools",
"text": "Tools"
},
"$:/language/Manager/Item/WikifiedText": {
"title": "$:/language/Manager/Item/WikifiedText",
"text": "Wikified text"
},
"$:/language/MissingTiddler/Hint": {
"title": "$:/language/MissingTiddler/Hint",
"text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create"
},
"$:/language/No": {
"title": "$:/language/No",
"text": "No"
},
"$:/language/OfficialPluginLibrary": {
"title": "$:/language/OfficialPluginLibrary",
"text": "Official ~TiddlyWiki Plugin Library"
},
"$:/language/OfficialPluginLibrary/Hint": {
"title": "$:/language/OfficialPluginLibrary/Hint",
"text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team."
},
"$:/language/PluginReloadWarning": {
"title": "$:/language/PluginReloadWarning",
"text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
},
"$:/language/RecentChanges/DateFormat": {
"title": "$:/language/RecentChanges/DateFormat",
"text": "DDth MMM YYYY"
},
"$:/language/SystemTiddler/Tooltip": {
"title": "$:/language/SystemTiddler/Tooltip",
"text": "This is a system tiddler"
},
"$:/language/SystemTiddlers/Include/Prompt": {
"title": "$:/language/SystemTiddlers/Include/Prompt",
"text": "Include system tiddlers"
},
"$:/language/TagManager/Colour/Heading": {
"title": "$:/language/TagManager/Colour/Heading",
"text": "Colour"
},
"$:/language/TagManager/Count/Heading": {
"title": "$:/language/TagManager/Count/Heading",
"text": "Count"
},
"$:/language/TagManager/Icon/Heading": {
"title": "$:/language/TagManager/Icon/Heading",
"text": "Icon"
},
"$:/language/TagManager/Icons/None": {
"title": "$:/language/TagManager/Icons/None",
"text": "None"
},
"$:/language/TagManager/Info/Heading": {
"title": "$:/language/TagManager/Info/Heading",
"text": "Info"
},
"$:/language/TagManager/Tag/Heading": {
"title": "$:/language/TagManager/Tag/Heading",
"text": "Tag"
},
"$:/language/Tiddler/DateFormat": {
"title": "$:/language/Tiddler/DateFormat",
"text": "DDth MMM YYYY at hh12:0mmam"
},
"$:/language/UnsavedChangesWarning": {
"title": "$:/language/UnsavedChangesWarning",
"text": "You have unsaved changes in TiddlyWiki"
},
"$:/language/Yes": {
"title": "$:/language/Yes",
"text": "Yes"
},
"$:/language/Modals/Download": {
"title": "$:/language/Modals/Download",
"subtitle": "Download changes",
"footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
"help": "https://tiddlywiki.com/static/DownloadingChanges.html",
"text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
},
"$:/language/Modals/SaveInstructions": {
"title": "$:/language/Modals/SaveInstructions",
"subtitle": "Save your work",
"footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
"help": "https://tiddlywiki.com/static/SavingChanges.html",
"text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
},
"$:/config/NewJournal/Title": {
"title": "$:/config/NewJournal/Title",
"text": "DDth MMM YYYY"
},
"$:/config/NewJournal/Text": {
"title": "$:/config/NewJournal/Text",
"text": ""
},
"$:/config/NewJournal/Tags": {
"title": "$:/config/NewJournal/Tags",
"tags": "Journal"
},
"$:/language/Notifications/Save/Done": {
"title": "$:/language/Notifications/Save/Done",
"text": "Saved wiki"
},
"$:/language/Notifications/Save/Starting": {
"title": "$:/language/Notifications/Save/Starting",
"text": "Starting to save wiki"
},
"$:/language/Notifications/CopiedToClipboard/Succeeded": {
"title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
"text": "Copied to clipboard!"
},
"$:/language/Notifications/CopiedToClipboard/Failed": {
"title": "$:/language/Notifications/CopiedToClipboard/Failed",
"text": "Failed to copy to clipboard!"
},
"$:/language/Search/DefaultResults/Caption": {
"title": "$:/language/Search/DefaultResults/Caption",
"text": "List"
},
"$:/language/Search/Filter/Caption": {
"title": "$:/language/Search/Filter/Caption",
"text": "Filter"
},
"$:/language/Search/Filter/Hint": {
"title": "$:/language/Search/Filter/Hint",
"text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]"
},
"$:/language/Search/Filter/Matches": {
"title": "$:/language/Search/Filter/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Matches": {
"title": "$:/language/Search/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Matches/All": {
"title": "$:/language/Search/Matches/All",
"text": "All matches:"
},
"$:/language/Search/Matches/Title": {
"title": "$:/language/Search/Matches/Title",
"text": "Title matches:"
},
"$:/language/Search/Search": {
"title": "$:/language/Search/Search",
"text": "Search"
},
"$:/language/Search/Search/TooShort": {
"title": "$:/language/Search/Search/TooShort",
"text": "Search text too short"
},
"$:/language/Search/Shadows/Caption": {
"title": "$:/language/Search/Shadows/Caption",
"text": "Shadows"
},
"$:/language/Search/Shadows/Hint": {
"title": "$:/language/Search/Shadows/Hint",
"text": "Search for shadow tiddlers"
},
"$:/language/Search/Shadows/Matches": {
"title": "$:/language/Search/Shadows/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/Standard/Caption": {
"title": "$:/language/Search/Standard/Caption",
"text": "Standard"
},
"$:/language/Search/Standard/Hint": {
"title": "$:/language/Search/Standard/Hint",
"text": "Search for standard tiddlers"
},
"$:/language/Search/Standard/Matches": {
"title": "$:/language/Search/Standard/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/Search/System/Caption": {
"title": "$:/language/Search/System/Caption",
"text": "System"
},
"$:/language/Search/System/Hint": {
"title": "$:/language/Search/System/Hint",
"text": "Search for system tiddlers"
},
"$:/language/Search/System/Matches": {
"title": "$:/language/Search/System/Matches",
"text": "//<small><<resultCount>> matches</small>//"
},
"$:/language/SideBar/All/Caption": {
"title": "$:/language/SideBar/All/Caption",
"text": "All"
},
"$:/language/SideBar/Contents/Caption": {
"title": "$:/language/SideBar/Contents/Caption",
"text": "Contents"
},
"$:/language/SideBar/Drafts/Caption": {
"title": "$:/language/SideBar/Drafts/Caption",
"text": "Drafts"
},
"$:/language/SideBar/Explorer/Caption": {
"title": "$:/language/SideBar/Explorer/Caption",
"text": "Explorer"
},
"$:/language/SideBar/Missing/Caption": {
"title": "$:/language/SideBar/Missing/Caption",
"text": "Missing"
},
"$:/language/SideBar/More/Caption": {
"title": "$:/language/SideBar/More/Caption",
"text": "More"
},
"$:/language/SideBar/Open/Caption": {
"title": "$:/language/SideBar/Open/Caption",
"text": "Open"
},
"$:/language/SideBar/Orphans/Caption": {
"title": "$:/language/SideBar/Orphans/Caption",
"text": "Orphans"
},
"$:/language/SideBar/Recent/Caption": {
"title": "$:/language/SideBar/Recent/Caption",
"text": "Recent"
},
"$:/language/SideBar/Shadows/Caption": {
"title": "$:/language/SideBar/Shadows/Caption",
"text": "Shadows"
},
"$:/language/SideBar/System/Caption": {
"title": "$:/language/SideBar/System/Caption",
"text": "System"
},
"$:/language/SideBar/Tags/Caption": {
"title": "$:/language/SideBar/Tags/Caption",
"text": "Tags"
},
"$:/language/SideBar/Tags/Untagged/Caption": {
"title": "$:/language/SideBar/Tags/Untagged/Caption",
"text": "untagged"
},
"$:/language/SideBar/Tools/Caption": {
"title": "$:/language/SideBar/Tools/Caption",
"text": "Tools"
},
"$:/language/SideBar/Types/Caption": {
"title": "$:/language/SideBar/Types/Caption",
"text": "Types"
},
"$:/SiteSubtitle": {
"title": "$:/SiteSubtitle",
"text": "a non-linear personal web notebook"
},
"$:/SiteTitle": {
"title": "$:/SiteTitle",
"text": "My ~TiddlyWiki"
},
"$:/language/Snippets/ListByTag": {
"title": "$:/language/Snippets/ListByTag",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "List of tiddlers by tag",
"text": "<<list-links \"[tag[task]sort[title]]\">>\n"
},
"$:/language/Snippets/MacroDefinition": {
"title": "$:/language/Snippets/MacroDefinition",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "Macro definition",
"text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n"
},
"$:/language/Snippets/Table4x3": {
"title": "$:/language/Snippets/Table4x3",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "Table with 4 columns by 3 rows",
"text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n"
},
"$:/language/Snippets/TableOfContents": {
"title": "$:/language/Snippets/TableOfContents",
"tags": "$:/tags/TextEditor/Snippet",
"caption": "Table of Contents",
"text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>"
},
"$:/language/ThemeTweaks/ThemeTweaks": {
"title": "$:/language/ThemeTweaks/ThemeTweaks",
"text": "Theme Tweaks"
},
"$:/language/ThemeTweaks/ThemeTweaks/Hint": {
"title": "$:/language/ThemeTweaks/ThemeTweaks/Hint",
"text": "You can tweak certain aspects of the ''Vanilla'' theme."
},
"$:/language/ThemeTweaks/Options": {
"title": "$:/language/ThemeTweaks/Options",
"text": "Options"
},
"$:/language/ThemeTweaks/Options/SidebarLayout": {
"title": "$:/language/ThemeTweaks/Options/SidebarLayout",
"text": "Sidebar layout"
},
"$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": {
"title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid",
"text": "Fixed story, fluid sidebar"
},
"$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": {
"title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed",
"text": "Fluid story, fixed sidebar"
},
"$:/language/ThemeTweaks/Options/StickyTitles": {
"title": "$:/language/ThemeTweaks/Options/StickyTitles",
"text": "Sticky titles"
},
"$:/language/ThemeTweaks/Options/StickyTitles/Hint": {
"title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint",
"text": "Causes tiddler titles to \"stick\" to the top of the browser window"
},
"$:/language/ThemeTweaks/Options/CodeWrapping": {
"title": "$:/language/ThemeTweaks/Options/CodeWrapping",
"text": "Wrap long lines in code blocks"
},
"$:/language/ThemeTweaks/Settings": {
"title": "$:/language/ThemeTweaks/Settings",
"text": "Settings"
},
"$:/language/ThemeTweaks/Settings/FontFamily": {
"title": "$:/language/ThemeTweaks/Settings/FontFamily",
"text": "Font family"
},
"$:/language/ThemeTweaks/Settings/CodeFontFamily": {
"title": "$:/language/ThemeTweaks/Settings/CodeFontFamily",
"text": "Code font family"
},
"$:/language/ThemeTweaks/Settings/EditorFontFamily": {
"title": "$:/language/ThemeTweaks/Settings/EditorFontFamily",
"text": "Editor font family"
},
"$:/language/ThemeTweaks/Settings/BackgroundImage": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImage",
"text": "Page background image"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment",
"text": "Page background image attachment"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll",
"text": "Scroll with tiddlers"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed",
"text": "Fixed to window"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize",
"text": "Page background image size"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto",
"text": "Auto"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover",
"text": "Cover"
},
"$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": {
"title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain",
"text": "Contain"
},
"$:/language/ThemeTweaks/Metrics": {
"title": "$:/language/ThemeTweaks/Metrics",
"text": "Sizes"
},
"$:/language/ThemeTweaks/Metrics/FontSize": {
"title": "$:/language/ThemeTweaks/Metrics/FontSize",
"text": "Font size"
},
"$:/language/ThemeTweaks/Metrics/LineHeight": {
"title": "$:/language/ThemeTweaks/Metrics/LineHeight",
"text": "Line height"
},
"$:/language/ThemeTweaks/Metrics/BodyFontSize": {
"title": "$:/language/ThemeTweaks/Metrics/BodyFontSize",
"text": "Font size for tiddler body"
},
"$:/language/ThemeTweaks/Metrics/BodyLineHeight": {
"title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight",
"text": "Line height for tiddler body"
},
"$:/language/ThemeTweaks/Metrics/StoryLeft": {
"title": "$:/language/ThemeTweaks/Metrics/StoryLeft",
"text": "Story left position"
},
"$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint",
"text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page"
},
"$:/language/ThemeTweaks/Metrics/StoryTop": {
"title": "$:/language/ThemeTweaks/Metrics/StoryTop",
"text": "Story top position"
},
"$:/language/ThemeTweaks/Metrics/StoryTop/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint",
"text": "how far the top margin of the story river<br>is from the top of the page"
},
"$:/language/ThemeTweaks/Metrics/StoryRight": {
"title": "$:/language/ThemeTweaks/Metrics/StoryRight",
"text": "Story right"
},
"$:/language/ThemeTweaks/Metrics/StoryRight/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint",
"text": "how far the left margin of the sidebar <br>is from the left of the page"
},
"$:/language/ThemeTweaks/Metrics/StoryWidth": {
"title": "$:/language/ThemeTweaks/Metrics/StoryWidth",
"text": "Story width"
},
"$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint",
"text": "the overall width of the story river"
},
"$:/language/ThemeTweaks/Metrics/TiddlerWidth": {
"title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth",
"text": "Tiddler width"
},
"$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint",
"text": "within the story river"
},
"$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint",
"text": "Sidebar breakpoint"
},
"$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint",
"text": "the minimum page width at which the story<br>river and sidebar will appear side by side"
},
"$:/language/ThemeTweaks/Metrics/SidebarWidth": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarWidth",
"text": "Sidebar width"
},
"$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": {
"title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint",
"text": "the width of the sidebar in fluid-fixed layout"
},
"$:/language/TiddlerInfo/Advanced/Caption": {
"title": "$:/language/TiddlerInfo/Advanced/Caption",
"text": "Advanced"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
"text": "none"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
"text": "Plugin Details"
},
"$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
"text": "This plugin contains the following shadow tiddlers:"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
"text": "Shadow Status"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
"text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
"text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
"text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
},
"$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
"title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
"text": "It is overridden by an ordinary tiddler"
},
"$:/language/TiddlerInfo/Fields/Caption": {
"title": "$:/language/TiddlerInfo/Fields/Caption",
"text": "Fields"
},
"$:/language/TiddlerInfo/List/Caption": {
"title": "$:/language/TiddlerInfo/List/Caption",
"text": "List"
},
"$:/language/TiddlerInfo/List/Empty": {
"title": "$:/language/TiddlerInfo/List/Empty",
"text": "This tiddler does not have a list"
},
"$:/language/TiddlerInfo/Listed/Caption": {
"title": "$:/language/TiddlerInfo/Listed/Caption",
"text": "Listed"
},
"$:/language/TiddlerInfo/Listed/Empty": {
"title": "$:/language/TiddlerInfo/Listed/Empty",
"text": "This tiddler is not listed by any others"
},
"$:/language/TiddlerInfo/References/Caption": {
"title": "$:/language/TiddlerInfo/References/Caption",
"text": "References"
},
"$:/language/TiddlerInfo/References/Empty": {
"title": "$:/language/TiddlerInfo/References/Empty",
"text": "No tiddlers link to this one"
},
"$:/language/TiddlerInfo/Tagging/Caption": {
"title": "$:/language/TiddlerInfo/Tagging/Caption",
"text": "Tagging"
},
"$:/language/TiddlerInfo/Tagging/Empty": {
"title": "$:/language/TiddlerInfo/Tagging/Empty",
"text": "No tiddlers are tagged with this one"
},
"$:/language/TiddlerInfo/Tools/Caption": {
"title": "$:/language/TiddlerInfo/Tools/Caption",
"text": "Tools"
},
"$:/language/Docs/Types/application/javascript": {
"title": "$:/language/Docs/Types/application/javascript",
"description": "JavaScript code",
"name": "application/javascript",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/application/json": {
"title": "$:/language/Docs/Types/application/json",
"description": "JSON data",
"name": "application/json",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/application/x-tiddler-dictionary": {
"title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
"description": "Data dictionary",
"name": "application/x-tiddler-dictionary",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/image/gif": {
"title": "$:/language/Docs/Types/image/gif",
"description": "GIF image",
"name": "image/gif",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/jpeg": {
"title": "$:/language/Docs/Types/image/jpeg",
"description": "JPEG image",
"name": "image/jpeg",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/png": {
"title": "$:/language/Docs/Types/image/png",
"description": "PNG image",
"name": "image/png",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/svg+xml": {
"title": "$:/language/Docs/Types/image/svg+xml",
"description": "Structured Vector Graphics image",
"name": "image/svg+xml",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/image/x-icon": {
"title": "$:/language/Docs/Types/image/x-icon",
"description": "ICO format icon file",
"name": "image/x-icon",
"group": "Image",
"group-sort": "1"
},
"$:/language/Docs/Types/text/css": {
"title": "$:/language/Docs/Types/text/css",
"description": "Static stylesheet",
"name": "text/css",
"group": "Developer",
"group-sort": "2"
},
"$:/language/Docs/Types/text/html": {
"title": "$:/language/Docs/Types/text/html",
"description": "HTML markup",
"name": "text/html",
"group": "Text",
"group-sort": "0"
},
"$:/language/Docs/Types/text/plain": {
"title": "$:/language/Docs/Types/text/plain",
"description": "Plain text",
"name": "text/plain",
"group": "Text",
"group-sort": "0"
},
"$:/language/Docs/Types/text/vnd.tiddlywiki": {
"title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
"description": "TiddlyWiki 5",
"name": "text/vnd.tiddlywiki",
"group": "Text",
"group-sort": "0"
},
"$:/language/Docs/Types/text/x-tiddlywiki": {
"title": "$:/language/Docs/Types/text/x-tiddlywiki",
"description": "TiddlyWiki Classic",
"name": "text/x-tiddlywiki",
"group": "Text",
"group-sort": "0"
},
"$:/languages/en-GB/icon": {
"title": "$:/languages/en-GB/icon",
"type": "image/svg+xml",
"text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
},
"$:/languages/en-GB": {
"title": "$:/languages/en-GB",
"name": "en-GB",
"description": "English (British)",
"author": "JeremyRuston",
"core-version": ">=5.0.0\"",
"text": "Stub pseudo-plugin for the default language"
},
"$:/core/modules/commander.js": {
"title": "$:/core/modules/commander.js",
"text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\t\t\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/commands/build.js": {
"title": "$:/core/modules/commands/build.js",
"text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/clearpassword.js": {
"title": "$:/core/modules/commands/clearpassword.js",
"text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/deletetiddlers.js": {
"title": "$:/core/modules/commands/deletetiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/editions.js": {
"title": "$:/core/modules/commands/editions.js",
"text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\" \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/fetch.js": {
"title": "$:/core/modules/commands/fetch.js",
"text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t \tdata = [];\n\t self.commander.write(\"Reading \" + url + \": \");\n\t response.on(\"data\",function(chunk) {\n\t data.push(chunk);\n\t self.commander.write(\".\");\n\t });\n\t response.on(\"end\",function() {\n\t self.commander.write(\"\\n\");\n\t if(response.statusCode === 200) {\n\t\t self.processBody(Buffer.concat(data),type,options,url);\n\t\t callback(null);\n\t } else {\n\t \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t \t} else {\n\t\t \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t \t\t\n\t \t}\n\t }\n\t \t});\n\t \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/help.js": {
"title": "$:/core/modules/commands/help.js",
"text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/import.js": {
"title": "$:/core/modules/commands/import.js",
"text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/init.js": {
"title": "$:/core/modules/commands/init.js",
"text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/listen.js": {
"title": "$:/core/modules/commands/listen.js",
"text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/load.js": {
"title": "$:/core/modules/commands/load.js",
"text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/makelibrary.js": {
"title": "$:/core/modules/commands/makelibrary.js",
"text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers})\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/output.js": {
"title": "$:/core/modules/commands/output.js",
"text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/password.js": {
"title": "$:/core/modules/commands/password.js",
"text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/render.js": {
"title": "$:/core/modules/commands/render.js",
"text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/rendertiddler.js": {
"title": "$:/core/modules/commands/rendertiddler.js",
"text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/rendertiddlers.js": {
"title": "$:/core/modules/commands/rendertiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/save.js": {
"title": "$:/core/modules/commands/save.js",
"text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savelibrarytiddlers.js": {
"title": "$:/core/modules/commands/savelibrarytiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\tdoesRequireReload = !!$tw.wiki.doesPluginInfoRequireReload(pluginTiddlers),\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savetiddler.js": {
"title": "$:/core/modules/commands/savetiddler.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savetiddlers.js": {
"title": "$:/core/modules/commands/savetiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/savewikifolder.js": {
"title": "$:/core/modules/commands/savewikifolder.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\n}\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type] || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/server.js": {
"title": "$:/core/modules/commands/server.js",
"text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/setfield.js": {
"title": "$:/core/modules/commands/setfield.js",
"text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/unpackplugin.js": {
"title": "$:/core/modules/commands/unpackplugin.js",
"text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/verbose.js": {
"title": "$:/core/modules/commands/verbose.js",
"text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n \" + $tw.boot.logMessages.join(\"\\n \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/commands/version.js": {
"title": "$:/core/modules/commands/version.js",
"text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
"type": "application/javascript",
"module-type": "command"
},
"$:/core/modules/config.js": {
"title": "$:/core/modules/config.js",
"text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
"type": "application/javascript",
"module-type": "config"
},
"$:/core/modules/deserializers.js": {
"title": "$:/core/modules/deserializers.js",
"text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "tiddlerdeserializer"
},
"$:/core/modules/editor/engines/framed.js": {
"title": "$:/core/modules/editor/engines/framed.js",
"text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\tthis.domNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/editor/engines/simple.js": {
"title": "$:/core/modules/editor/engines/simple.js",
"text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/editor/factory.js": {
"title": "$:/core/modules/editor/factory.js",
"text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup || changedAttributes.rows || changedAttributes.tabindex || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/editor/operations/bitmap/clear.js": {
"title": "$:/core/modules/editor/operations/bitmap/clear.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "bitmapeditoroperation"
},
"$:/core/modules/editor/operations/bitmap/resize.js": {
"title": "$:/core/modules/editor/operations/bitmap/resize.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "bitmapeditoroperation"
},
"$:/core/modules/editor/operations/bitmap/rotate-left.js": {
"title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "bitmapeditoroperation"
},
"$:/core/modules/editor/operations/text/excise.js": {
"title": "$:/core/modules/editor/operations/text/excise.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ? [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/make-link.js": {
"title": "$:/core/modules/editor/operations/text/make-link.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/prefix-lines.js": {
"title": "$:/core/modules/editor/operations/text/prefix-lines.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,targetCount);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== targetCount) {\n\t\t\t// Apply the prefix\n\t\t\tline = prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/replace-all.js": {
"title": "$:/core/modules/editor/operations/text/replace-all.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/replace-selection.js": {
"title": "$:/core/modules/editor/operations/text/replace-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/save-selection.js": {
"title": "$:/core/modules/editor/operations/text/save-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/wrap-lines.js": {
"title": "$:/core/modules/editor/operations/text/wrap-lines.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/editor/operations/text/wrap-selection.js": {
"title": "$:/core/modules/editor/operations/text/wrap-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "texteditoroperation"
},
"$:/core/modules/filters/addprefix.js": {
"title": "$:/core/modules/filters/addprefix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/addsuffix.js": {
"title": "$:/core/modules/filters/addsuffix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/after.js": {
"title": "$:/core/modules/filters/after.js",
"text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/all/current.js": {
"title": "$:/core/modules/filters/all/current.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/missing.js": {
"title": "$:/core/modules/filters/all/missing.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/orphans.js": {
"title": "$:/core/modules/filters/all/orphans.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/shadows.js": {
"title": "$:/core/modules/filters/all/shadows.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/tags.js": {
"title": "$:/core/modules/filters/all/tags.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all/tiddlers.js": {
"title": "$:/core/modules/filters/all/tiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "allfilteroperator"
},
"$:/core/modules/filters/all.js": {
"title": "$:/core/modules/filters/all.js",
"text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/backlinks.js": {
"title": "$:/core/modules/filters/backlinks.js",
"text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/before.js": {
"title": "$:/core/modules/filters/before.js",
"text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/commands.js": {
"title": "$:/core/modules/filters/commands.js",
"text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/compare.js": {
"title": "$:/core/modules/filters/compare.js",
"text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = types[type] || types.number,\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar types = {\n\t\"number\": function(a,b) {\n\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t},\n\t\"integer\": function(a,b) {\n\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t},\n\t\"string\": function(a,b) {\n\t\treturn compare(\"\" + a,\"\" +b);\n\t},\n\t\"date\": function(a,b) {\n\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\tdateB = $tw.utils.parseDate(b);\n\t\tif(!isFinite(dateA)) {\n\t\t\tdateA = new Date(0);\n\t\t}\n\t\tif(!isFinite(dateB)) {\n\t\t\tdateB = new Date(0);\n\t\t}\n\t\treturn compare(dateA,dateB);\n\t},\n\t\"version\": function(a,b) {\n\t\treturn $tw.utils.compareVersions(a,b);\n\t}\n};\n\nfunction compare(a,b) {\n\tif(a > b) {\n\t\treturn +1;\n\t} else if(a < b) {\n\t\treturn -1;\n\t} else {\n\t\treturn 0;\n\t}\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/contains.js": {
"title": "$:/core/modules/filters/contains.js",
"text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/count.js": {
"title": "$:/core/modules/filters/count.js",
"text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/days.js": {
"title": "$:/core/modules/filters/days.js",
"text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/each.js": {
"title": "$:/core/modules/filters/each.js",
"text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/eachday.js": {
"title": "$:/core/modules/filters/eachday.js",
"text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/editiondescription.js": {
"title": "$:/core/modules/filters/editiondescription.js",
"text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/editions.js": {
"title": "$:/core/modules/filters/editions.js",
"text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/else.js": {
"title": "$:/core/modules/filters/else.js",
"text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/decodeuricomponent.js": {
"title": "$:/core/modules/filters/decodeuricomponent.js",
"text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/enlist.js": {
"title": "$:/core/modules/filters/enlist.js",
"text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/field.js": {
"title": "$:/core/modules/filters/field.js",
"text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],indexedResults,\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/fields.js": {
"title": "$:/core/modules/filters/fields.js",
"text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/get.js": {
"title": "$:/core/modules/filters/get.js",
"text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/getindex.js": {
"title": "$:/core/modules/filters/getindex.js",
"text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/getvariable.js": {
"title": "$:/core/modules/filters/getvariable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable is missing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/has.js": {
"title": "$:/core/modules/filters/has.js",
"text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field or index\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop($tw.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/haschanged.js": {
"title": "$:/core/modules/filters/haschanged.js",
"text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/indexes.js": {
"title": "$:/core/modules/filters/indexes.js",
"text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/insertbefore.js": {
"title": "$:/core/modules/filters/insertbefore.js",
"text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/is/binary.js": {
"title": "$:/core/modules/filters/is/binary.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isBinaryTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/blank.js": {
"title": "$:/core/modules/filters/is/blank.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/current.js": {
"title": "$:/core/modules/filters/is/current.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/image.js": {
"title": "$:/core/modules/filters/is/image.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/missing.js": {
"title": "$:/core/modules/filters/is/missing.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/orphan.js": {
"title": "$:/core/modules/filters/is/orphan.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/shadow.js": {
"title": "$:/core/modules/filters/is/shadow.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/system.js": {
"title": "$:/core/modules/filters/is/system.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/tag.js": {
"title": "$:/core/modules/filters/is/tag.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/tiddler.js": {
"title": "$:/core/modules/filters/is/tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is/variable.js": {
"title": "$:/core/modules/filters/is/variable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "isfilteroperator"
},
"$:/core/modules/filters/is.js": {
"title": "$:/core/modules/filters/is.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/limit.js": {
"title": "$:/core/modules/filters/limit.js",
"text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/links.js": {
"title": "$:/core/modules/filters/links.js",
"text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/list.js": {
"title": "$:/core/modules/filters/list.js",
"text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/listed.js": {
"title": "$:/core/modules/filters/listed.js",
"text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/listops.js": {
"title": "$:/core/modules/filters/listops.js",
"text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = $tw.utils.getInt(operator.operand,1),\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/lookup.js": {
"title": "$:/core/modules/filters/lookup.js",
"text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/match.js": {
"title": "$:/core/modules/filters/match.js",
"text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title === operator.operand) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/math.js": {
"title": "$:/core/modules/filters/math.js",
"text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/minlength.js": {
"title": "$:/core/modules/filters/minlength.js",
"text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/modules.js": {
"title": "$:/core/modules/filters/modules.js",
"text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/moduletypes.js": {
"title": "$:/core/modules/filters/moduletypes.js",
"text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/next.js": {
"title": "$:/core/modules/filters/next.js",
"text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/plugintiddlers.js": {
"title": "$:/core/modules/filters/plugintiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/prefix.js": {
"title": "$:/core/modules/filters/prefix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/previous.js": {
"title": "$:/core/modules/filters/previous.js",
"text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/range.js": {
"title": "$:/core/modules/filters/range.js",
"text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/regexp.js": {
"title": "$:/core/modules/filters/regexp.js",
"text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/removeprefix.js": {
"title": "$:/core/modules/filters/removeprefix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/removesuffix.js": {
"title": "$:/core/modules/filters/removesuffix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title && title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/sameday.js": {
"title": "$:/core/modules/filters/sameday.js",
"text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/search.js": {
"title": "$:/core/modules/filters/search.js",
"text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/shadowsource.js": {
"title": "$:/core/modules/filters/shadowsource.js",
"text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/sort.js": {
"title": "$:/core/modules/filters/sort.js",
"text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/splitbefore.js": {
"title": "$:/core/modules/filters/splitbefore.js",
"text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/storyviews.js": {
"title": "$:/core/modules/filters/storyviews.js",
"text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/strings.js": {
"title": "$:/core/modules/filters/strings.js",
"text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.trim(a)];}\n);\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/subfilter.js": {
"title": "$:/core/modules/filters/subfilter.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/subtiddlerfields.js": {
"title": "$:/core/modules/filters/subtiddlerfields.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin named in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/suffix.js": {
"title": "$:/core/modules/filters/suffix.js",
"text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tag.js": {
"title": "$:/core/modules/filters/tag.js",
"text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tagging.js": {
"title": "$:/core/modules/filters/tagging.js",
"text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/tags.js": {
"title": "$:/core/modules/filters/tags.js",
"text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/then.js": {
"title": "$:/core/modules/filters/then.js",
"text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/title.js": {
"title": "$:/core/modules/filters/title.js",
"text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/untagged.js": {
"title": "$:/core/modules/filters/untagged.js",
"text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/variables.js": {
"title": "$:/core/modules/filters/variables.js",
"text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/wikiparserrules.js": {
"title": "$:/core/modules/filters/wikiparserrules.js",
"text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/x-listops.js": {
"title": "$:/core/modules/filters/x-listops.js",
"text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n /*\n Fetch titles from the current list\n */\n var prepare_results = function (source) {\n var results = [];\n source(function (tiddler, title) {\n results.push(title);\n });\n return results;\n };\n\n /*\n Moves a number of items from the tail of the current list before the item named in the operand\n */\n exports.putbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list after the item named in the operand\n */\n exports.putafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Replaces the item named in the operand with a number of items from the tail of the current list\n */\n exports.replace = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -count) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list to the head of the list\n */\n exports.putfirst = function (source, operator) {\n var results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,1);\n return results.slice(-count).concat(results.slice(0, -count));\n };\n\n /*\n Moves a number of items from the head of the current list to the tail of the list\n */\n exports.putlast = function (source, operator) {\n var results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,1);\n return results.slice(count).concat(results.slice(0, count));\n };\n\n /*\n Moves the item named in the operand a number of places forward or backward in the list\n */\n exports.move = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1),\n marker = results.splice(index, 1),\n offset = (index + count) > 0 ? index + count : 0;\n return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n };\n\n /*\n Returns the items from the current list that are after the item named in the operand\n */\n exports.allafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1) ? [] :\n (operator.suffix) ? results.slice(index) :\n results.slice(index + 1);\n };\n\n /*\n Returns the items from the current list that are before the item named in the operand\n */\n exports.allbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1) ? [] :\n (operator.suffix) ? results.slice(0, index + 1) :\n results.slice(0, index);\n };\n\n /*\n Appends the items listed in the operand array to the tail of the current list\n */\n exports.append = function (source, operator) {\n var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || append.length;\n return (append.length === 0) ? results :\n (operator.prefix) ? results.concat(append.slice(-count)) :\n results.concat(append.slice(0, count));\n };\n\n /*\n Prepends the items listed in the operand array to the head of the current list\n */\n exports.prepend = function (source, operator) {\n var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,prepend.length);\n return (prepend.length === 0) ? results :\n (operator.prefix) ? prepend.slice(-count).concat(results) :\n prepend.slice(0, count).concat(results);\n };\n\n /*\n Returns all items from the current list except the items listed in the operand array\n */\n exports.remove = function (source, operator) {\n var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || array.length,\n p,\n len,\n index;\n len = array.length - 1;\n for (p = 0; p < count; ++p) {\n if (operator.prefix) {\n index = results.indexOf(array[len - p]);\n } else {\n index = results.indexOf(array[p]);\n }\n if (index !== -1) {\n results.splice(index, 1);\n }\n }\n return results;\n };\n\n /*\n Returns all items from the current list sorted in the order of the items in the operand array\n */\n exports.sortby = function (source, operator) {\n var results = prepare_results(source);\n if (!results || results.length < 2) {\n return results;\n }\n var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n results.sort(function (a, b) {\n return lookup.indexOf(a) - lookup.indexOf(b);\n });\n return results;\n };\n\n /*\n Removes all duplicate items from the current list\n */\n exports.unique = function (source, operator) {\n var results = prepare_results(source);\n var set = results.reduce(function (a, b) {\n if (a.indexOf(b) < 0) {\n a.push(b);\n }\n return a;\n }, []);\n return set;\n };\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters.js": {
"title": "$:/core/modules/filters.js",
"text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-|~|=)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tsuffixes: operator.suffixes,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tArray.prototype.push.apply(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tif(results.length === 0) {\n\t\t\t\t\t\t\t// Main result so far is empty\n\t\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter: \" + filterString,function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/indexers/backlinks-indexer.js": {
"title": "$:/core/modules/indexers/backlinks-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser = this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t oldLinks = [],\n\t self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/field-indexer.js": {
"title": "$:/core/modules/indexers/field-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/tag-indexer.js": {
"title": "$:/core/modules/indexers/tag-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/info/platform.js": {
"title": "$:/core/modules/info/platform.js",
"text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "info"
},
"$:/core/modules/keyboard.js": {
"title": "$:/core/modules/keyboard.js",
"text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/language.js": {
"title": "$:/core/modules/language.js",
"text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/macros/changecount.js": {
"title": "$:/core/modules/macros/changecount.js",
"text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/contrastcolour.js": {
"title": "$:/core/modules/macros/contrastcolour.js",
"text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/csvtiddlers.js": {
"title": "$:/core/modules/macros/csvtiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/displayshortcuts.js": {
"title": "$:/core/modules/macros/displayshortcuts.js",
"text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/jsontiddler.js": {
"title": "$:/core/modules/macros/jsontiddler.js",
"text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/jsontiddlers.js": {
"title": "$:/core/modules/macros/jsontiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,spaces);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/makedatauri.js": {
"title": "$:/core/modules/macros/makedatauri.js",
"text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"},\n\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/now.js": {
"title": "$:/core/modules/macros/now.js",
"text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/qualify.js": {
"title": "$:/core/modules/macros/qualify.js",
"text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/resolvepath.js": {
"title": "$:/core/modules/macros/resolvepath.js",
"text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/unusedtitle.js": {
"title": "$:/core/modules/macros/unusedtitle.js",
"text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/macros/version.js": {
"title": "$:/core/modules/macros/version.js",
"text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "macro"
},
"$:/core/modules/parsers/audioparser.js": {
"title": "$:/core/modules/parsers/audioparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/binaryparser.js": {
"title": "$:/core/modules/parsers/binaryparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/csvparser.js": {
"title": "$:/core/modules/parsers/csvparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/htmlparser.js": {
"title": "$:/core/modules/parsers/htmlparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/imageparser.js": {
"title": "$:/core/modules/parsers/imageparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t};\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/utils/parseutils.js": {
"title": "$:/core/modules/utils/parseutils.js",
"text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/parsers/pdfparser.js": {
"title": "$:/core/modules/parsers/pdfparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/textparser.js": {
"title": "$:/core/modules/parsers/textparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/videoparser.js": {
"title": "$:/core/modules/parsers/videoparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"},\n\t\t\t\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/dash.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/entity.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: ©\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/extlink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/heading.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/html.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/html.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/image.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/image.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/import.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/import.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/list.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/list.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"div\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/rules.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/syslink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/table.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/table.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/whitespace.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikirule"
},
"$:/core/modules/parsers/wikiparser/wikiparser.js": {
"title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t// Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
"type": "application/javascript",
"module-type": "parser"
},
"$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/pluginswitcher.js": {
"title": "$:/core/modules/pluginswitcher.js",
"text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/saver-handler.js": {
"title": "$:/core/modules/saver-handler.js",
"text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.preloadDirty = options.preloadDirty || [];\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\";\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\tvar\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/savers/andtidwiki.js": {
"title": "$:/core/modules/savers/andtidwiki.js",
"text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/beaker.js": {
"title": "$:/core/modules/savers/beaker.js",
"text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/download.js": {
"title": "$:/core/modules/savers/download.js",
"text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/fsosaver.js": {
"title": "$:/core/modules/savers/fsosaver.js",
"text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/gitea.js": {
"title": "$:/core/modules/savers/gitea.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GiteaSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/github.js": {
"title": "$:/core/modules/savers/github.js",
"text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitHubSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/gitlab.js": {
"title": "$:/core/modules/savers/gitlab.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new GitLabSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/manualdownload.js": {
"title": "$:/core/modules/savers/manualdownload.js",
"text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/msdownload.js": {
"title": "$:/core/modules/savers/msdownload.js",
"text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/put.js": {
"title": "$:/core/modules/savers/put.js",
"text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\",\"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/tiddlyfox.js": {
"title": "$:/core/modules/savers/tiddlyfox.js",
"text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/tiddlyie.js": {
"title": "$:/core/modules/savers/tiddlyie.js",
"text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/twedit.js": {
"title": "$:/core/modules/savers/twedit.js",
"text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/upload.js": {
"title": "$:/core/modules/savers/upload.js",
"text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/server/authenticators/basic.js": {
"title": "$:/core/modules/server/authenticators/basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve($tw.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/authenticators/header.js": {
"title": "$:/core/modules/server/authenticators/header.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\");\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/routes/delete-tiddler.js": {
"title": "$:/core/modules/server/routes/delete-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-favicon.js": {
"title": "$:/core/modules/server/routes/get-favicon.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-file.js": {
"title": "$:/core/modules/server/routes/get-file.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve($tw.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-index.js": {
"title": "$:/core/modules/server/routes/get-index.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-login-basic.js": {
"title": "$:/core/modules/server/routes/get-login-basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-status.js": {
"title": "$:/core/modules/server/routes/get-status.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler-html.js": {
"title": "$:/core/modules/server/routes/get-tiddler-html.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler.js": {
"title": "$:/core/modules/server/routes/get-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddlers-json.js": {
"title": "$:/core/modules/server/routes/get-tiddlers-json.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif($tw.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif($tw.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/put-tiddler.js": {
"title": "$:/core/modules/server/routes/put-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/server.js": {
"title": "$:/core/modules/server/server.js",
"text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"path-prefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length) || \"/\";\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/core/modules/browser-messaging.js": {
"title": "$:/core/modules/browser-messaging.js",
"text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/commands.js": {
"title": "$:/core/modules/startup/commands.js",
"text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/CSSescape.js": {
"title": "$:/core/modules/startup/CSSescape.js",
"text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/favicon.js": {
"title": "$:/core/modules/startup/favicon.js",
"text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/info.js": {
"title": "$:/core/modules/startup/info.js",
"text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\tvar fields = {\n\t\ttitle: TITLE_INFO_PLUGIN,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/load-modules.js": {
"title": "$:/core/modules/startup/load-modules.js",
"text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.wiki.addIndexersToWiki();\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/password.js": {
"title": "$:/core/modules/startup/password.js",
"text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/plugins.js": {
"title": "$:/core/modules/startup/plugins.js",
"text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t}\n\t\t}\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/render.js": {
"title": "$:/core/modules/startup/render.js",
"text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n \t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\n\t});\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !(tiddler.hasField(\"draft.of\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyThrottledTiddlersHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = THROTTLE_REFRESH_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/rootwidget.js": {
"title": "$:/core/modules/startup/rootwidget.js",
"text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject, event: event});\n\t});\n\t// Install the notification mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup.js": {
"title": "$:/core/modules/startup.js",
"text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t}\n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/story.js": {
"title": "$:/core/modules/startup/story.js",
"text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle,\n\t\t\t\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// Update history\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\t$tw.wiki.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t}\t\t\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/startup/windows.js": {
"title": "$:/core/modules/startup/windows.js",
"text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t},{\n\t\t\tname: \"click\",\n\t\t\thandlerObject: $tw.popup,\n\t\t\thandlerMethod: \"handleEvent\"\n\t\t}]);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/core/modules/story.js": {
"title": "$:/core/modules/story.js",
"text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/storyviews/classic.js": {
"title": "$:/core/modules/storyviews/classic.js",
"text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration()\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/storyviews/pop.js": {
"title": "$:/core/modules/storyviews/pop.js",
"text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement && targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/storyviews/zoomin.js": {
"title": "$:/core/modules/storyviews/zoomin.js",
"text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx = zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty = zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n",
"type": "application/javascript",
"module-type": "storyview"
},
"$:/core/modules/syncer.js": {
"title": "$:/core/modules/syncer.js",
"text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store and synchronises them to a remote data store represented as a \"sync adaptor\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.errorRetryInterval = 5 * 1000; // Interval to retry after an error\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\t// Save parameters\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\t}\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && $tw.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\n\t} \n};\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif($tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t};\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.tiddlerExists(tiddlerFields.title) && self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null,\n\t\t\t\t\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\t\t}\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!err && !isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(err,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nProcess the next task\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing\n\t// a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || $tw.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t});\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/tiddler.js": {
"title": "$:/core/modules/tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet the value of a field as a list\n*/\nexports.getFieldList = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn [];\n\t}\n\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [],\n\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "tiddlermethod"
},
"$:/core/modules/upgraders/plugins.js": {
"title": "$:/core/modules/upgraders/plugins.js",
"text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = $tw.wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? ($tw.wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/upgraders/system.js": {
"title": "$:/core/modules/upgraders/system.js",
"text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t}\n\treturn messages;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/upgraders/themetweaks.js": {
"title": "$:/core/modules/upgraders/themetweaks.js",
"text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "upgrader"
},
"$:/core/modules/utils/base64-utf8/base64-utf8.module.js": {
"text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)(e=r.charCodeAt(t))<128?o+=String.fromCharCode(e):e>127&&e<2048?(o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128)):(o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128));return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)(t=r.charCodeAt(o))<128?(e+=String.fromCharCode(t),o++):t>191&&t<224?(e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2):(e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3);return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var n=0;n<t.length;n++)o[t[n]]=o.require(t[n]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,n,i,d,f,a,h,c=\"\",u=0;u<r.length;)d=(t=r.charCodeAt(u++))>>2,f=(3&t)<<4|(n=r.charCodeAt(u++))>>4,a=(15&n)<<2|(i=r.charCodeAt(u++))>>6,h=63&i,isNaN(n)?a=h=64:isNaN(i)&&(h=64),c+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return c},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,n,i,d,f,a,h=\"\",c=0;c<r.length;)t=o.indexOf(r.charAt(c++))<<2|(d=o.indexOf(r.charAt(c++)))>>4,n=(15&d)<<4|(f=o.indexOf(r.charAt(c++)))>>2,i=(3&f)<<6|(a=o.indexOf(r.charAt(c++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(n)),64!=a&&(h+=String.fromCharCode(i));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
"module-type": "library"
},
"$:/core/modules/utils/crypto.js": {
"title": "$:/core/modules/utils/crypto.js",
"text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/csv.js": {
"title": "$:/core/modules/utils/csv.js",
"text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
"text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&\").replace(d,\"<\").replace(e,\">\").replace(f,\"¶<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
"module-type": "library"
},
"$:/core/modules/utils/dom/animations/slide.js": {
"title": "$:/core/modules/utils/dom/animations/slide.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "animation"
},
"$:/core/modules/utils/dom/animator.js": {
"title": "$:/core/modules/utils/dom/animator.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/browser.js": {
"title": "$:/core/modules/utils/dom/browser.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/csscolorparser.js": {
"title": "$:/core/modules/utils/dom/csscolorparser.js",
"text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) { // Clamp to integer 0 .. 255.\n i = Math.round(i); // Seems to be what Chrome does (vs truncation).\n return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) { // Clamp to float 0.0 .. 1.0.\n return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) { // int or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_byte(parseFloat(str) / 100 * 255);\n return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) { // float or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_float(parseFloat(str) / 100);\n return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n if (h < 0) h += 1;\n else if (h > 1) h -= 1;\n\n if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n if (h * 2 < 1) return m2;\n if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n return m1;\n}\n\nfunction parseCSSColor(css_str) {\n // Remove all whitespace, not compliant, but should just be more accepting.\n var str = css_str.replace(/ /g, '').toLowerCase();\n\n // Color keywords (and transparent) lookup.\n if (str in kCSSColorTable) return kCSSColorTable[str].slice(); // dup.\n\n // #abc and #abc123 syntax.\n if (str[0] === '#') {\n if (str.length === 4) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xfff)) return null; // Covers NaN.\n return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n (iv & 0xf0) | ((iv & 0xf0) >> 4),\n (iv & 0xf) | ((iv & 0xf) << 4),\n 1];\n } else if (str.length === 7) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xffffff)) return null; // Covers NaN.\n return [(iv & 0xff0000) >> 16,\n (iv & 0xff00) >> 8,\n iv & 0xff,\n 1];\n }\n\n return null;\n }\n\n var op = str.indexOf('('), ep = str.indexOf(')');\n if (op !== -1 && ep + 1 === str.length) {\n var fname = str.substr(0, op);\n var params = str.substr(op+1, ep-(op+1)).split(',');\n var alpha = 1; // To allow case fallthrough.\n switch (fname) {\n case 'rgba':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'rgb':\n if (params.length !== 3) return null;\n return [parse_css_int(params[0]),\n parse_css_int(params[1]),\n parse_css_int(params[2]),\n alpha];\n case 'hsla':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'hsl':\n if (params.length !== 3) return null;\n var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360; // 0 .. 1\n // NOTE(deanm): According to the CSS spec s/l should only be\n // percentages, but we don't bother and let float or percentage.\n var s = parse_css_float(params[1]);\n var l = parse_css_float(params[2]);\n var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n var m1 = l * 2 - m2;\n return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n alpha];\n default:\n return null;\n }\n }\n\n return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom.js": {
"title": "$:/core/modules/utils/dom.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(element.ownerDocument.defaultView),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/dragndrop.js": {
"title": "$:/core/modules/utils/dom/dragndrop.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/http.js": {
"title": "$:/core/modules/utils/dom/http.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!$tw.utils.hop(headers,\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/keyboard.js": {
"title": "$:/core/modules/utils/dom/keyboard.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/modal.js": {
"title": "$:/core/modules/utils/dom/modal.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/notifier.js": {
"title": "$:/core/modules/utils/dom/notifier.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/popup.js": {
"title": "$:/core/modules/utils/dom/popup.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n \t\t}\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/dom/scroller.js": {
"title": "$:/core/modules/utils/dom/scroller.js",
"text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tdrawFrame = function drawFrame() {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/edition-info.js": {
"title": "$:/core/modules/utils/edition-info.js",
"text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/fakedom.js": {
"title": "$:/core/modules/utils/fakedom.js",
"text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis._style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this._style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this._style) {\n\t\t\t\tstyle.push($tw.utils.convertPropertyNameToStyleName(s) + \":\" + this._style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\");\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/utils/filesystem.js": {
"title": "$:/core/modules/utils/filesystem.js",
"text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = Buffer.alloc(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {};\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// If not, generate a base pathname\n\tif(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Don't let the filename start with a dot because such files are invisible on *nix\n\tfilepath = filepath.replace(/^\\./g,\"_\");\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/logger.js": {
"title": "$:/core/modules/utils/logger.js",
"text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t\tthis.alertCount += 1;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/parsetree.js": {
"title": "$:/core/modules/utils/parsetree.js",
"text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/performance.js": {
"title": "$:/core/modules/utils/performance.js",
"text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\n};\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\n\t\t\t\treturn + 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t});\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
"type": "application/javascript",
"module-type": "global"
},
"$:/core/modules/utils/pluginmaker.js": {
"title": "$:/core/modules/utils/pluginmaker.js",
"text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/transliterate.js": {
"title": "$:/core/modules/utils/transliterate.js",
"text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/utils.js": {
"title": "$:/core/modules/utils/utils.js",
"text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds(),3);\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t}\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\", duration: 365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\", duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\", duration: 24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\", duration: 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration: 60 * 1000},\n\t\t{name: \"Seconds\", duration: 1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/'/g, \"\\\\'\") // single quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/\\x08/g, '\\\\b') // backspace\n\t\t.replace(/\\x0c/g, '\\\\f') // formfeed\n\t\t.replace(/\\t/g, '\\\\t') // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10) || 0;\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\n\t\tm = r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type,_canonical_uri) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/widgets/action-createtiddler.js": {
"title": "$:/core/modules/widgets/action-createtiddler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.generateNewTitle(this.actionBaseTitle),\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-deletefield.js": {
"title": "$:/core/modules/widgets/action-deletefield.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField && tiddler) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-deletetiddler.js": {
"title": "$:/core/modules/widgets/action-deletetiddler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-listops.js": {
"title": "$:/core/modules/widgets/action-listops.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-navigate.js": {
"title": "$:/core/modules/widgets/action-navigate.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tevent = event || {};\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-popup.js": {
"title": "$:/core/modules/widgets/action-popup.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords);\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-sendmessage.js": {
"title": "$:/core/modules/widgets/action-sendmessage.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/action-setfield.js": {
"title": "$:/core/modules/widgets/action-setfield.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\") || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/browse.js": {
"title": "$:/core/modules/widgets/browse.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/button.js": {
"title": "$:/core/modules/widgets/button.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\t\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(self,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/checkbox.js": {
"title": "$:/core/modules/widgets/checkbox.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/codeblock.js": {
"title": "$:/core/modules/widgets/codeblock.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/count.js": {
"title": "$:/core/modules/widgets/count.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = \"0\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/diff-text.js": {
"title": "$:/core/modules/widgets/diff-text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget,\n\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/draggable.js": {
"title": "$:/core/modules/widgets/draggable.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tag || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/droppable.js": {
"title": "$:/core/modules/widgets/droppable.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\tthis.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag || changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/dropzone.js": {
"title": "$:/core/modules/widgets/dropzone.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\n\t}\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1 && !event.target.isContentEditable) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-binary.js": {
"title": "$:/core/modules/widgets/edit-binary.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-bitmap.js": {
"title": "$:/core/modules/widgets/edit-bitmap.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-shortcut.js": {
"title": "$:/core/modules/widgets/edit-shortcut.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit-text.js": {
"title": "$:/core/modules/widgets/edit-text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/edit.js": {
"title": "$:/core/modules/widgets/edit.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder},\n\t\t\t\"tabindex\": {type: \"string\", value: this.editTabIndex},\n\t\t\t\"focus\": {type: \"string\", value: this.editFocus}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.tabindex || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/element.js": {
"title": "$:/core/modules/widgets/element.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\ttag = \"h\" + headingLevel;\n\t}\n\t// Create the DOM node\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/encrypt.js": {
"title": "$:/core/modules/widgets/encrypt.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/entity.js": {
"title": "$:/core/modules/widgets/entity.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/fieldmangler.js": {
"title": "$:/core/modules/widgets/fieldmangler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/fields.js": {
"title": "$:/core/modules/widgets/fields.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/image.js": {
"title": "$:/core/modules/widgets/image.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/importvariables.js": {
"title": "$:/core/modules/widgets/importvariables.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar widgetPointer = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\tvar node = {\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params,\n\t\t\t\t\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.makeChildWidgets([node]);\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/keyboard.js": {
"title": "$:/core/modules/widgets/keyboard.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/link.js": {
"title": "$:/core/modules/widgets/link.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.overrideClasses = this.getAttribute(\"overrideClass\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/linkcatcher.js": {
"title": "$:/core/modules/widgets/linkcatcher.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/list.js": {
"title": "$:/core/modules/widgets/list.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/macrocall.js": {
"title": "$:/core/modules/widgets/macrocall.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/navigator.js": {
"title": "$:/core/modules/widgets/navigator.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\treturn this.wiki.generateDraftTitle(title);\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", event);\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", event);\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\tthis.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/password.js": {
"title": "$:/core/modules/widgets/password.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/qualify.js": {
"title": "$:/core/modules/widgets/qualify.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/radio.js": {
"title": "$:/core/modules/widgets/radio.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/range.js": {
"title": "$:/core/modules/widgets/range.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\t\t\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField || \"text\",\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue || \"\");\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue || \"\";\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\t\t\t\t\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/raw.js": {
"title": "$:/core/modules/widgets/raw.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/reveal.js": {
"title": "$:/core/modules/widgets/reveal.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state,\n\t defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/scrollable.js": {
"title": "$:/core/modules/widgets/scrollable.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/select.js": {
"title": "$:/core/modules/widgets/select.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex,value);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\n\t\t}\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex || changedAttributes.selectTooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/set.js": {
"title": "$:/core/modules/widgets/set.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/text.js": {
"title": "$:/core/modules/widgets/text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/tiddler.js": {
"title": "$:/core/modules/widgets/tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/transclude.js": {
"title": "$:/core/modules/widgets/transclude.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/vars.js": {
"title": "$:/core/modules/widgets/vars.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/view.js": {
"title": "$:/core/modules/widgets/view.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/widget.js": {
"title": "$:/core/modules/widgets/widget.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\t// Bail if parseTreeNode is undefined, meaning that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].render(parent,nextSibling);\n\t};\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].refresh(changedTiddlers) || refreshed;\n\t}\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/wikify.js": {
"title": "$:/core/modules/widgets/wikify.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/wiki-bulkops.js": {
"title": "$:/core/modules/wiki-bulkops.js",
"text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/wiki.js": {
"title": "$:/core/modules/wiki.js",
"text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type] || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.isBinaryTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.encoding === \"base64\";\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric,isAlphaNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x : x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(afterTitle);\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t// indexOf unless we have a new\n\t\t\t\t\t// position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tmoveItemInList(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,spaces);\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type,tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\",\n\t\tanchor = options.anchored ? \"^\" : \"\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar notYetFound = searchTermsRegExps.slice();\n\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t\treturn notYetFound.length == 0;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(!tiddler.hasField(\"_is_skinny\")) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text || \"\";\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\t\t\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\t\t\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n})();\n\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/palettes/Blanca": {
"title": "$:/palettes/Blanca",
"name": "Blanca",
"description": "A clean white palette to let you focus",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Blue": {
"title": "$:/palettes/Blue",
"name": "Blue",
"description": "A blue theme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/Muted": {
"title": "$:/palettes/Muted",
"name": "Muted",
"description": "Bright tiddlers on a muted background",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/ContrastLight": {
"title": "$:/palettes/ContrastLight",
"name": "Contrast (Light)",
"description": "High contrast and unambiguous (light version)",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
},
"$:/palettes/ContrastDark": {
"title": "$:/palettes/ContrastDark",
"name": "Contrast (Dark)",
"description": "High contrast and unambiguous (dark version)",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n"
},
"$:/palettes/DarkPhotos": {
"title": "$:/palettes/DarkPhotos",
"created": "20150402111612188",
"description": "Good with dark photo backgrounds",
"modified": "20150402112344080",
"name": "DarkPhotos",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/GruvboxDark": {
"title": "$:/palettes/GruvboxDark",
"name": "Gruvbox Dark",
"description": "Retro groove color scheme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "https://github.com/morhetz/gruvbox",
"text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #504945\nbutton-foreground: #fbf1c7\nbutton-border: transparent\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: #7c6f64\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #282828\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: <<colour button-background>>\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>"
},
"$:/palettes/Nord": {
"title": "$:/palettes/Nord",
"name": "Nord",
"description": "An arctic, north-bluish color palette.",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
"text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #4C566A\nbutton-foreground: #D8DEE9\nbutton-border: transparent\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #2e3440\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #2d3038\nvery-muted-foreground: #2d3038\n"
},
"$:/palettes/Rocker": {
"title": "$:/palettes/Rocker",
"name": "Rocker",
"description": "A dark theme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/SolarFlare": {
"title": "$:/palettes/SolarFlare",
"name": "Solar Flare",
"description": "Warm, relaxing earth colours",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
},
"$:/palettes/SolarizedLight": {
"title": "$:/palettes/SolarizedLight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Precision colors for machines and people",
"license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
"name": "SolarizedLight",
"text": "alert-background: #eee8d5\nalert-border: #073642\nalert-highlight: #cb4b16\nalert-muted-foreground: #586e75\nbackground: #fdf6e3\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #cb4b16\nbutton-foreground: #fdf6e3\nbutton-border: transparent\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #d33682\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #859900\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #D08770\ndownload-background: #859900\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #fdf6e3\ndropdown-tab-background: #93a1a1\ndropzone-background: #859900\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: #d33682\nexternal-link-foreground-visited: #b58900\nexternal-link-foreground: #cb4b16\nforeground: #839496\nmessage-background: #586e75\nmessage-border: #586e75\nmessage-foreground: #eee8d5\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #eee8d5\nmodal-footer-background: #eee8d5\nmodal-footer-border: #eee8d5\nmodal-header-border: #eee8d5\nmuted-foreground: #93a1a1\nnotification-background: #EBCB8B\nnotification-border: #D08770\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #93a1a1\nprimary: #2aa198\nselect-tag-background: #eee8d5\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: #eee8d5\nsidebar-controls-foreground-hover: #268bd2\nsidebar-controls-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #839496\nsidebar-muted-foreground-hover: #657b83\nsidebar-muted-foreground: #93a1a1\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-background: #839496\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #657b83\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #839496\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #859900\nsidebar-tiddler-link-foreground: #268bd2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #dc322f\ntab-background-selected: #fdf6e3\ntab-background: #839496\ntab-border-selected: #93a1a1\ntab-border: #93a1a1\ntab-divider: #fdf6e3\ntab-foreground-selected: #839496\ntab-foreground: #eee8d5\ntable-border: #657b83\ntable-footer-background: #657b83\ntable-header-background: #93a1a1\ntag-background: #6c71c4\ntag-foreground: #eee8d5\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #b58900\ntiddler-controls-foreground-selected: #b58900\ntiddler-controls-foreground: #073642\ntiddler-editor-background: #eee8d5\ntiddler-editor-border-image: #eee8d5\ntiddler-editor-border: #eee8d5\ntiddler-editor-fields-even: #eee8d5\ntiddler-editor-fields-odd: #fdf6e3\ntiddler-info-background: #eee8d5\ntiddler-info-border: #eee8d5\ntiddler-info-tab-background: #586e75\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #586e75\ntiddler-title-foreground: #073642\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #839496\nvery-muted-foreground: #93a1a1\n"
},
"$:/palettes/SpartanDay": {
"title": "$:/palettes/SpartanDay",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Cold, spartan day colors",
"name": "Spartan Day",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
},
"$:/palettes/SpartanNight": {
"title": "$:/palettes/SpartanNight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Dark spartan colors",
"name": "Spartan Night",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
},
"$:/palettes/Twilight": {
"title": "$:/palettes/Twilight",
"tags": "$:/tags/Palette",
"author": "Thomas Elmiger",
"type": "application/x-tiddler-dictionary",
"name": "Twilight",
"description": "Delightful, soft darkness.",
"text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\n"
},
"$:/palettes/Vanilla": {
"title": "$:/palettes/Vanilla",
"name": "Vanilla",
"description": "Pale and unobtrusive",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\n"
},
"$:/core/readme": {
"title": "$:/core/readme",
"text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
},
"$:/library/sjcl.js/license": {
"title": "$:/library/sjcl.js/license",
"type": "text/plain",
"text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA"
},
"$:/core/templates/MOTW.html": {
"title": "$:/core/templates/MOTW.html",
"text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com --> "
},
"$:/core/templates/alltiddlers.template.html": {
"title": "$:/core/templates/alltiddlers.template.html",
"type": "text/vnd.tiddlywiki-html",
"text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
},
"$:/core/templates/canonical-uri-external-image": {
"title": "$:/core/templates/canonical-uri-external-image",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
},
"$:/core/templates/canonical-uri-external-raw": {
"title": "$:/core/templates/canonical-uri-external-raw",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>"
},
"$:/core/templates/canonical-uri-external-text": {
"title": "$:/core/templates/canonical-uri-external-text",
"text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid"
},
"$:/core/templates/css-tiddler": {
"title": "$:/core/templates/css-tiddler",
"text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
},
"$:/core/templates/exporters/CsvFile": {
"title": "$:/core/templates/exporters/CsvFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/CsvFile}}",
"extension": ".csv",
"text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
},
"$:/core/templates/exporters/JsonFile": {
"title": "$:/core/templates/exporters/JsonFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/JsonFile}}",
"extension": ".json",
"text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
},
"$:/core/templates/exporters/StaticRiver": {
"title": "$:/core/templates/exporters/StaticRiver",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/StaticRiver}}",
"extension": ".html",
"text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
},
"$:/core/templates/exporters/StaticRiver/Content": {
"title": "$:/core/templates/exporters/StaticRiver/Content",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
},
"$:/core/templates/exporters/TidFile": {
"title": "$:/core/templates/exporters/TidFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/TidFile}}",
"extension": ".tid",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
},
"$:/core/save/all-external-js": {
"title": "$:/core/save/all-external-js",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
},
"$:/core/templates/tiddlywiki5.js": {
"title": "$:/core/templates/tiddlywiki5.js",
"text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
},
"$:/core/templates/tiddlywiki5.js/tiddlers": {
"title": "$:/core/templates/tiddlywiki5.js/tiddlers",
"text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n$tw.preloadTiddlerArray([{\n\ttitle: \"$:/config/SaveWikiButton/Template\",\n\ttext: \"$:/core/save/all-external-js\"\n}]);\n`\n"
},
"$:/core/templates/tiddlywiki5-external-js.html": {
"title": "$:/core/templates/tiddlywiki5-external-js.html",
"text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
},
"$:/core/templates/html-div-skinny-tiddler": {
"title": "$:/core/templates/html-div-skinny-tiddler",
"text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
},
"$:/core/templates/html-div-tiddler": {
"title": "$:/core/templates/html-div-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
},
"$:/core/templates/html-tiddler": {
"title": "$:/core/templates/html-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
},
"$:/core/templates/javascript-tiddler": {
"title": "$:/core/templates/javascript-tiddler",
"text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
},
"$:/core/templates/json-tiddler": {
"title": "$:/core/templates/json-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>"
},
"$:/core/templates/module-tiddler": {
"title": "$:/core/templates/module-tiddler",
"text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
},
"$:/core/templates/plain-text-tiddler": {
"title": "$:/core/templates/plain-text-tiddler",
"text": "<$view field=\"text\" format=\"text\" />"
},
"$:/core/templates/raw-static-tiddler": {
"title": "$:/core/templates/raw-static-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />"
},
"$:/core/save/all": {
"title": "$:/core/save/all",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/empty": {
"title": "$:/core/save/empty",
"text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/lazy-all": {
"title": "$:/core/save/lazy-all",
"text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[!is[system]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/save/lazy-images": {
"title": "$:/core/save/lazy-images",
"text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/templates/server/static.sidebar.wikitext": {
"title": "$:/core/templates/server/static.sidebar.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
},
"$:/core/templates/server/static.tiddler.html": {
"title": "$:/core/templates/server/static.tiddler.html",
"text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content={{$:/core/templates/version}} />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
},
"$:/core/templates/server/static.tiddler.wikitext": {
"title": "$:/core/templates/server/static.tiddler.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
},
"$:/core/templates/single.tiddler.window": {
"title": "$:/core/templates/single.tiddler.window",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/templates/split-recipe": {
"title": "$:/core/templates/split-recipe",
"text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
},
"$:/core/templates/static-tiddler": {
"title": "$:/core/templates/static-tiddler",
"text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
},
"$:/core/templates/static.area": {
"title": "$:/core/templates/static.area",
"text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\n"
},
"$:/core/templates/static.content": {
"title": "$:/core/templates/static.content",
"text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
},
"$:/core/templates/static.template.css": {
"title": "$:/core/templates/static.template.css",
"text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
},
"$:/core/templates/static.template.html": {
"title": "$:/core/templates/static.template.html",
"type": "text/vnd.tiddlywiki-html",
"text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
},
"$:/core/templates/static.tiddler.html": {
"title": "$:/core/templates/static.tiddler.html",
"text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`"
},
"$:/core/templates/store.area.template.html": {
"title": "$:/core/templates/store.area.template.html",
"text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
},
"$:/core/templates/tid-tiddler": {
"title": "$:/core/templates/tid-tiddler",
"text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
},
"$:/core/templates/tiddler-metadata": {
"title": "$:/core/templates/tiddler-metadata",
"text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
},
"$:/core/templates/tiddlywiki5.html": {
"title": "$:/core/templates/tiddlywiki5.html",
"text": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"`{{$:/core/copyright.txt}}`\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>`{{$:/core/wiki/title}}`</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n`{{$:/boot/boot.css||$:/core/templates/css-tiddler}}`\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n`{{$:/core/templates/static.area}}`\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n`{{$:/core/templates/store.area.template.html}}`\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n`{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}`\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n`{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n`{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}`\n</div>\n<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\n</body>\n</html>`\n"
},
"$:/core/templates/version": {
"title": "$:/core/templates/version",
"text": "<<version>>"
},
"$:/core/templates/wikified-tiddler": {
"title": "$:/core/templates/wikified-tiddler",
"text": "<$transclude />"
},
"$:/core/ui/AboveStory/tw2-plugin-check": {
"title": "$:/core/ui/AboveStory/tw2-plugin-check",
"tags": "$:/tags/AboveStory",
"text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/Actions/new-image": {
"title": "$:/core/ui/Actions/new-image",
"tags": "$:/tags/Actions",
"description": "create a new image tiddler",
"text": "\\define get-type()\nimage/$(imageType)$\n\\end\n<$vars imageType={{$:/config/NewImageType}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags={{$:/config/NewTiddler/Tags!!tags}}/>\n</$vars>\n"
},
"$:/core/ui/Actions/new-journal": {
"title": "$:/core/ui/Actions/new-journal",
"tags": "$:/tags/Actions",
"description": "create a new journal tiddler",
"text": "<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} journalTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
},
"$:/core/ui/Actions/new-tiddler": {
"title": "$:/core/ui/Actions/new-tiddler",
"tags": "$:/tags/Actions",
"description": "create a new empty tiddler",
"text": "<$action-sendmessage $message=\"tm-new-tiddler\" tags={{$:/config/NewTiddler/Tags!!tags}}/>\n"
},
"$:/core/ui/AdvancedSearch/Filter": {
"title": "$:/core/ui/AdvancedSearch/Filter",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Filter/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": {
"title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export",
"tags": "$:/tags/AdvancedSearch/FilterButton",
"text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Shadows": {
"title": "$:/core/ui/AdvancedSearch/Shadows",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Shadows/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/Standard": {
"title": "$:/core/ui/AdvancedSearch/Standard",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/Standard/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/System": {
"title": "$:/core/ui/AdvancedSearch/System",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/System/Caption}}",
"text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
},
"$:/AdvancedSearch": {
"title": "$:/AdvancedSearch",
"icon": "$:/core/images/advanced-search-button",
"color": "#bbb",
"text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
},
"$:/core/ui/AlertTemplate": {
"title": "$:/core/ui/AlertTemplate",
"text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
},
"$:/core/ui/BinaryWarning": {
"title": "$:/core/ui/BinaryWarning",
"text": "\\define lingo-base() $:/language/BinaryWarning/\n<<lingo Prompt>>\n"
},
"$:/core/ui/Components/plugin-info": {
"title": "$:/core/ui/Components/plugin-info",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$view field=\"description\"><$view field=\"title\"/></$view> $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n"
},
"$:/core/ui/Components/tag-link": {
"title": "$:/core/ui/Components/tag-link",
"text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
},
"$:/core/ui/ControlPanel/Advanced": {
"title": "$:/core/ui/ControlPanel/Advanced",
"tags": "$:/tags/ControlPanel/Info",
"caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
"text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Appearance": {
"title": "$:/core/ui/ControlPanel/Appearance",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
"text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Basics": {
"title": "$:/core/ui/ControlPanel/Basics",
"tags": "$:/tags/ControlPanel/Info",
"caption": "{{$:/language/ControlPanel/Basics/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewTiddler/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$list filter=\"[[$:/config/NewJournal/Tags]]\" template=\"$:/core/ui/EditTemplate/tags\"/> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
},
"$:/core/ui/ControlPanel/EditorTypes": {
"title": "$:/core/ui/ControlPanel/EditorTypes",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ControlPanel/Info": {
"title": "$:/core/ui/ControlPanel/Info",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Info/Caption}}",
"text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/KeyboardShortcuts": {
"title": "$:/core/ui/ControlPanel/KeyboardShortcuts",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ControlPanel/LoadedModules": {
"title": "$:/core/ui/ControlPanel/LoadedModules",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
},
"$:/core/ui/ControlPanel/Modals/AddPlugins": {
"title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
"subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
"text": "\\define install-plugin-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-plugin-info-toggle\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/chevron-right}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[title]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[title]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[title]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$set>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\n"
},
"$:/core/ui/ControlPanel/Palette": {
"title": "$:/core/ui/ControlPanel/Palette",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Palette/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/PaletteManager}}\n\n</$reveal>\n\n"
},
"$:/core/ui/ControlPanel/Parsing": {
"title": "$:/core/ui/ControlPanel/Parsing",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/Parsing/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>"
},
"$:/core/ui/ControlPanel/Plugins/Add/Languages": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
"text": "<<display-server-assets language>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
"text": "<<display-server-assets plugin>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Themes": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
"text": "<<display-server-assets theme>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Add/Updates": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
"caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
"text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"[[<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\n"
},
"$:/core/ui/ControlPanel/Plugins/AddPlugins": {
"title": "$:/core/ui/ControlPanel/Plugins/AddPlugins",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
"text": "<<plugin-table language>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
"text": "<<plugin-table plugin>>\n"
},
"$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
"title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
"text": "<<plugin-table theme>>\n"
},
"$:/core/ui/ControlPanel/Plugins": {
"title": "$:/core/ui/ControlPanel/Plugins",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[title]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
},
"$:/core/ui/ControlPanel/Saving/DownloadSaver": {
"title": "$:/core/ui/ControlPanel/Saving/DownloadSaver",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Saving/General": {
"title": "$:/core/ui/ControlPanel/Saving/General",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/General/Caption}}",
"list-before": "",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Saving/GitHub": {
"title": "$:/core/ui/ControlPanel/Saving/GitHub",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
},
"$:/core/ui/ControlPanel/Saving/GitLab": {
"title": "$:/core/ui/ControlPanel/Saving/GitLab",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
},
"$:/core/ui/ControlPanel/Saving/TiddlySpot": {
"title": "$:/core/ui/ControlPanel/Saving/TiddlySpot",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
},
"$:/core/ui/ControlPanel/Saving/Gitea": {
"title": "$:/core/ui/ControlPanel/Saving/Gitea",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
},
"$:/core/ui/ControlPanel/Saving": {
"title": "$:/core/ui/ControlPanel/Saving",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Saving/Caption}}",
"text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n"
},
"$:/core/buttonstyles/Borderless": {
"title": "$:/core/buttonstyles/Borderless",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}",
"text": "tc-btn-invisible"
},
"$:/core/buttonstyles/Boxed": {
"title": "$:/core/buttonstyles/Boxed",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}",
"text": "tc-btn-boxed"
},
"$:/core/buttonstyles/Rounded": {
"title": "$:/core/buttonstyles/Rounded",
"tags": "$:/tags/ToolbarButtonStyle",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}",
"text": "tc-btn-rounded"
},
"$:/core/ui/ControlPanel/Settings/CamelCase": {
"title": "$:/core/ui/ControlPanel/Settings/CamelCase",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": {
"title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
"caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
"tags": "$:/tags/ControlPanel/Settings",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
"title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
"caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
"tags": "$:/tags/ControlPanel/Settings",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/EditorToolbar": {
"title": "$:/core/ui/ControlPanel/Settings/EditorToolbar",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/InfoPanelMode": {
"title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/LinkToBehaviour": {
"title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n <option value=\"above\"><<lingo \"OpenAbove\">></option>\n <option value=\"below\"><<lingo \"OpenBelow\">></option>\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/MissingLinks": {
"title": "$:/core/ui/ControlPanel/Settings/MissingLinks",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationHistory": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": {
"title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings/TitleLinks": {
"title": "$:/core/ui/ControlPanel/Settings/TitleLinks",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
},
"$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": {
"title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n"
},
"$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
"title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
},
"$:/core/ui/ControlPanel/Settings": {
"title": "$:/core/ui/ControlPanel/Settings",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Settings/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ControlPanel/StoryView": {
"title": "$:/core/ui/ControlPanel/StoryView",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
"text": "{{$:/snippets/viewswitcher}}\n"
},
"$:/core/ui/ControlPanel/Stylesheets": {
"title": "$:/core/ui/ControlPanel/Stylesheets",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\n"
},
"$:/core/ui/ControlPanel/Theme": {
"title": "$:/core/ui/ControlPanel/Theme",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Theme/Caption}}",
"text": "{{$:/snippets/themeswitcher}}\n"
},
"$:/core/ui/ControlPanel/TiddlerFields": {
"title": "$:/core/ui/ControlPanel/TiddlerFields",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
},
"$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>"
},
"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate",
"text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n"
},
"$:/core/ui/ControlPanel/Toolbars/EditorToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n"
},
"$:/core/ui/ControlPanel/Toolbars/ItemTemplate": {
"title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate",
"text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n"
},
"$:/core/ui/ControlPanel/Toolbars/PageControls": {
"title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
"title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
"tags": "$:/tags/ControlPanel/Toolbars",
"caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/ControlPanel/Toolbars": {
"title": "$:/core/ui/ControlPanel/Toolbars",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
"text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
},
"$:/ControlPanel": {
"title": "$:/ControlPanel",
"icon": "$:/core/images/options-button",
"color": "#bbb",
"text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
},
"$:/core/ui/DefaultSearchResultList": {
"title": "$:/core/ui/DefaultSearchResultList",
"tags": "$:/tags/SearchResults",
"caption": "{{$:/language/Search/DefaultResults/Caption}}",
"text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n"
},
"$:/core/ui/EditTemplate/body/preview/diffs-current": {
"title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
"tags": "$:/tags/EditPreview",
"caption": "differences from current",
"list-after": "$:/core/ui/EditTemplate/body/preview/output",
"text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
},
"$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
"title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
"tags": "$:/tags/EditPreview",
"caption": "differences from shadow (if any)",
"list-after": "$:/core/ui/EditTemplate/body/preview/output",
"text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
},
"$:/core/ui/EditTemplate/body/preview/output": {
"title": "$:/core/ui/EditTemplate/body/preview/output",
"tags": "$:/tags/EditPreview",
"caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}",
"text": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
},
"$:/state/showeditpreview": {
"title": "$:/state/showeditpreview",
"text": "no"
},
"$:/core/ui/EditTemplate/body/editor": {
"title": "$:/core/ui/EditTemplate/body/editor",
"text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n tabindex={{$:/config/EditTabIndex}}\n focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n\n><$set\n\n name=\"targetTiddler\"\n value=<<currentTiddler>>\n\n><$list\n\n filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n type=\"nomatch\"\n state=<<config-visibility-title>>\n text=\"hide\"\n class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n"
},
"$:/core/ui/EditTemplate/body/toolbar/button": {
"title": "$:/core/ui/EditTemplate/body/toolbar/button",
"text": "\\define toolbar-button-icon()\n<$list\n\n filter=\"[all[current]!has[custom-icon]]\"\n variable=\"no-custom-icon\"\n\n><$transclude\n\n tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n filter={{!!condition}}\n variable=\"list-condition\"\n\n><$wikify\n\n name=\"tooltip-text\"\n text=<<toolbar-button-tooltip>>\n mode=\"inline\"\n output=\"text\"\n\n><$list\n\n filter=\"[all[current]!has[dropdown]]\"\n variable=\"no-dropdown\"\n\n><$button\n\n class=\"tc-btn-invisible $(buttonClasses)$\"\n tooltip=<<tooltip-text>>\n actions={{!!actions}}\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button></$list><$list\n\n filter=\"[all[current]has[dropdown]]\"\n variable=\"dropdown\"\n\n><$set\n\n name=\"dropdown-state\"\n value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n popup=<<dropdown-state>>\n class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n selectedClass=\"tc-selected\"\n tooltip=<<tooltip-text>>\n actions={{!!actions}}\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button><$reveal\n\n state=<<dropdown-state>>\n type=\"popup\"\n position=\"below\"\n animate=\"yes\"\n tag=\"span\"\n\n><div\n\n class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n tiddler={{!!dropdown}}\n mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n name=\"buttonClasses\"\n value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>"
},
"$:/core/ui/EditTemplate/body": {
"title": "$:/core/ui/EditTemplate/body",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\" tabindex={{$:/config/EditTabIndex}}></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n"
},
"$:/core/ui/EditTemplate/controls": {
"title": "$:/core/ui/EditTemplate/controls",
"tags": "$:/tags/EditTemplate",
"text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
},
"$:/core/ui/EditTemplate/fields": {
"title": "$:/core/ui/EditTemplate/fields",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>> \n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=<<newFieldNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}}/>\n</span> \n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> \n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}}/>\n</$keyboard>\n</$set>\n</span> \n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n"
},
"$:/core/ui/EditTemplate/shadow": {
"title": "$:/core/ui/EditTemplate/shadow",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>"
},
"$:/core/ui/EditTemplate/tags": {
"title": "$:/core/ui/EditTemplate/tags",
"tags": "$:/tags/EditTemplate",
"text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon)\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\"/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}}/>\n</$list>\n<$set name=\"tabIndex\" value={{$:/config/EditTabIndex}}>\n<$macrocall $name=\"tag-picker\"/>\n</$set>\n</$fieldmangler>\n</div>\n"
},
"$:/core/ui/EditTemplate/title": {
"title": "$:/core/ui/EditTemplate/title",
"tags": "$:/tags/EditTemplate",
"text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}}/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/EditTemplate/type": {
"title": "$:/core/ui/EditTemplate/type",
"tags": "$:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\whitespace trim\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}}/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n"
},
"$:/core/ui/EditTemplate": {
"title": "$:/core/ui/EditTemplate",
"text": "\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n"
},
"$:/core/ui/Buttons/cancel": {
"title": "$:/core/ui/Buttons/cancel",
"tags": "$:/tags/EditToolbar",
"caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
"description": "{{$:/language/Buttons/Cancel/Hint}}",
"text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/delete": {
"title": "$:/core/ui/Buttons/delete",
"tags": "$:/tags/EditToolbar $:/tags/ViewToolbar",
"caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
"description": "{{$:/language/Buttons/Delete/Hint}}",
"text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/save": {
"title": "$:/core/ui/Buttons/save",
"tags": "$:/tags/EditToolbar",
"caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
"description": "{{$:/language/Buttons/Save/Hint}}",
"text": "\\define save-tiddler-button()\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\n"
},
"$:/core/ui/EditorToolbar/bold": {
"title": "$:/core/ui/EditorToolbar/bold",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/bold",
"caption": "{{$:/language/Buttons/Bold/Caption}}",
"description": "{{$:/language/Buttons/Bold/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((bold))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n"
},
"$:/core/ui/EditorToolbar/clear-dropdown": {
"title": "$:/core/ui/EditorToolbar/clear-dropdown",
"text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n"
},
"$:/core/ui/EditorToolbar/clear": {
"title": "$:/core/ui/EditorToolbar/clear",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/erase",
"caption": "{{$:/language/Buttons/Clear/Caption}}",
"description": "{{$:/language/Buttons/Clear/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/clear-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/editor-height-dropdown": {
"title": "$:/core/ui/EditorToolbar/editor-height-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n"
},
"$:/core/ui/EditorToolbar/editor-height": {
"title": "$:/core/ui/EditorToolbar/editor-height",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/fixed-height",
"custom-icon": "yes",
"caption": "{{$:/language/Buttons/EditorHeight/Caption}}",
"description": "{{$:/language/Buttons/EditorHeight/Hint}}",
"condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
"dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown",
"text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n"
},
"$:/core/ui/EditorToolbar/excise-dropdown": {
"title": "$:/core/ui/EditorToolbar/excise-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n"
},
"$:/core/ui/EditorToolbar/excise": {
"title": "$:/core/ui/EditorToolbar/excise",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/excise",
"caption": "{{$:/language/Buttons/Excise/Caption}}",
"description": "{{$:/language/Buttons/Excise/Hint}}",
"condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
"shortcuts": "((excise))",
"dropdown": "$:/core/ui/EditorToolbar/excise-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/heading-1": {
"title": "$:/core/ui/EditorToolbar/heading-1",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-1",
"caption": "{{$:/language/Buttons/Heading1/Caption}}",
"description": "{{$:/language/Buttons/Heading1/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((heading-1))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-2": {
"title": "$:/core/ui/EditorToolbar/heading-2",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-2",
"caption": "{{$:/language/Buttons/Heading2/Caption}}",
"description": "{{$:/language/Buttons/Heading2/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-2))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-3": {
"title": "$:/core/ui/EditorToolbar/heading-3",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-3",
"caption": "{{$:/language/Buttons/Heading3/Caption}}",
"description": "{{$:/language/Buttons/Heading3/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-3))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-4": {
"title": "$:/core/ui/EditorToolbar/heading-4",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-4",
"caption": "{{$:/language/Buttons/Heading4/Caption}}",
"description": "{{$:/language/Buttons/Heading4/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-4))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-5": {
"title": "$:/core/ui/EditorToolbar/heading-5",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-5",
"caption": "{{$:/language/Buttons/Heading5/Caption}}",
"description": "{{$:/language/Buttons/Heading5/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-5))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n"
},
"$:/core/ui/EditorToolbar/heading-6": {
"title": "$:/core/ui/EditorToolbar/heading-6",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/heading-6",
"caption": "{{$:/language/Buttons/Heading6/Caption}}",
"description": "{{$:/language/Buttons/Heading6/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((heading-6))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n"
},
"$:/core/ui/EditorToolbar/italic": {
"title": "$:/core/ui/EditorToolbar/italic",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/italic",
"caption": "{{$:/language/Buttons/Italic/Caption}}",
"description": "{{$:/language/Buttons/Italic/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((italic))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n"
},
"$:/core/ui/EditorToolbar/line-width-dropdown": {
"title": "$:/core/ui/EditorToolbar/line-width-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n"
},
"$:/core/ui/EditorToolbar/line-width": {
"title": "$:/core/ui/EditorToolbar/line-width",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/line-width",
"caption": "{{$:/language/Buttons/LineWidth/Caption}}",
"description": "{{$:/language/Buttons/LineWidth/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
"text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>"
},
"$:/core/ui/EditorToolbar/link-dropdown": {
"title": "$:/core/ui/EditorToolbar/link-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>"
},
"$:/core/ui/EditorToolbar/link": {
"title": "$:/core/ui/EditorToolbar/link",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/link",
"caption": "{{$:/language/Buttons/Link/Caption}}",
"description": "{{$:/language/Buttons/Link/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((link))",
"dropdown": "$:/core/ui/EditorToolbar/link-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/linkify": {
"title": "$:/core/ui/EditorToolbar/linkify",
"caption": "{{$:/language/Buttons/Linkify/Caption}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Buttons/Linkify/Hint}}",
"icon": "$:/core/images/linkify",
"list-before": "$:/core/ui/EditorToolbar/mono-block",
"shortcuts": "((linkify))",
"tags": "$:/tags/EditorToolbar",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
},
"$:/core/ui/EditorToolbar/list-bullet": {
"title": "$:/core/ui/EditorToolbar/list-bullet",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/list-bullet",
"caption": "{{$:/language/Buttons/ListBullet/Caption}}",
"description": "{{$:/language/Buttons/ListBullet/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((list-bullet))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n"
},
"$:/core/ui/EditorToolbar/list-number": {
"title": "$:/core/ui/EditorToolbar/list-number",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/list-number",
"caption": "{{$:/language/Buttons/ListNumber/Caption}}",
"description": "{{$:/language/Buttons/ListNumber/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((list-number))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n"
},
"$:/core/ui/EditorToolbar/mono-block": {
"title": "$:/core/ui/EditorToolbar/mono-block",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/mono-block",
"caption": "{{$:/language/Buttons/MonoBlock/Caption}}",
"description": "{{$:/language/Buttons/MonoBlock/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((mono-block))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n"
},
"$:/core/ui/EditorToolbar/mono-line": {
"title": "$:/core/ui/EditorToolbar/mono-line",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/mono-line",
"caption": "{{$:/language/Buttons/MonoLine/Caption}}",
"description": "{{$:/language/Buttons/MonoLine/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((mono-line))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n"
},
"$:/core/ui/EditorToolbar/more-dropdown": {
"title": "$:/core/ui/EditorToolbar/more-dropdown",
"text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n"
},
"$:/core/ui/EditorToolbar/more": {
"title": "$:/core/ui/EditorToolbar/more",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/down-arrow",
"caption": "{{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"condition": "[<targetTiddler>]",
"dropdown": "$:/core/ui/EditorToolbar/more-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/opacity-dropdown": {
"title": "$:/core/ui/EditorToolbar/opacity-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/EditorToolbar/opacity": {
"title": "$:/core/ui/EditorToolbar/opacity",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/opacity",
"caption": "{{$:/language/Buttons/Opacity/Caption}}",
"description": "{{$:/language/Buttons/Opacity/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown",
"text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n"
},
"$:/core/ui/EditorToolbar/paint-dropdown": {
"title": "$:/core/ui/EditorToolbar/paint-dropdown",
"text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
},
"$:/core/ui/EditorToolbar/paint": {
"title": "$:/core/ui/EditorToolbar/paint",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/paint",
"caption": "{{$:/language/Buttons/Paint/Caption}}",
"description": "{{$:/language/Buttons/Paint/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/paint-dropdown",
"text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n"
},
"$:/core/ui/EditorToolbar/picture-dropdown": {
"title": "$:/core/ui/EditorToolbar/picture-dropdown",
"text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n"
},
"$:/core/ui/EditorToolbar/picture": {
"title": "$:/core/ui/EditorToolbar/picture",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/picture",
"caption": "{{$:/language/Buttons/Picture/Caption}}",
"description": "{{$:/language/Buttons/Picture/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((picture))",
"dropdown": "$:/core/ui/EditorToolbar/picture-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/preview-type-dropdown": {
"title": "$:/core/ui/EditorToolbar/preview-type-dropdown",
"text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n"
},
"$:/core/ui/EditorToolbar/preview-type": {
"title": "$:/core/ui/EditorToolbar/preview-type",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/chevron-down",
"caption": "{{$:/language/Buttons/PreviewType/Caption}}",
"description": "{{$:/language/Buttons/PreviewType/Hint}}",
"condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]",
"button-classes": "tc-text-editor-toolbar-item-adjunct",
"dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown"
},
"$:/core/ui/EditorToolbar/preview": {
"title": "$:/core/ui/EditorToolbar/preview",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/preview-open",
"custom-icon": "yes",
"caption": "{{$:/language/Buttons/Preview/Caption}}",
"description": "{{$:/language/Buttons/Preview/Hint}}",
"condition": "[<targetTiddler>]",
"button-classes": "tc-text-editor-toolbar-item-start-group",
"shortcuts": "((preview))",
"text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n"
},
"$:/core/ui/EditorToolbar/quote": {
"title": "$:/core/ui/EditorToolbar/quote",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/quote",
"caption": "{{$:/language/Buttons/Quote/Caption}}",
"description": "{{$:/language/Buttons/Quote/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((quote))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n"
},
"$:/core/ui/EditorToolbar/rotate-left": {
"title": "$:/core/ui/EditorToolbar/rotate-left",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/rotate-left",
"caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
"description": "{{$:/language/Buttons/RotateLeft/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n"
},
"$:/core/ui/EditorToolbar/size-dropdown": {
"title": "$:/core/ui/EditorToolbar/size-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> × <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n"
},
"$:/core/ui/EditorToolbar/size": {
"title": "$:/core/ui/EditorToolbar/size",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/size",
"caption": "{{$:/language/Buttons/Size/Caption}}",
"description": "{{$:/language/Buttons/Size/Hint}}",
"condition": "[<targetTiddler>is[image]]",
"dropdown": "$:/core/ui/EditorToolbar/size-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/stamp-dropdown": {
"title": "$:/core/ui/EditorToolbar/stamp-dropdown",
"text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n"
},
"$:/core/ui/EditorToolbar/stamp": {
"title": "$:/core/ui/EditorToolbar/stamp",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/stamp",
"caption": "{{$:/language/Buttons/Stamp/Caption}}",
"description": "{{$:/language/Buttons/Stamp/Hint}}",
"condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]",
"shortcuts": "((stamp))",
"dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown",
"text": ""
},
"$:/core/ui/EditorToolbar/strikethrough": {
"title": "$:/core/ui/EditorToolbar/strikethrough",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/strikethrough",
"caption": "{{$:/language/Buttons/Strikethrough/Caption}}",
"description": "{{$:/language/Buttons/Strikethrough/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((strikethrough))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n"
},
"$:/core/ui/EditorToolbar/subscript": {
"title": "$:/core/ui/EditorToolbar/subscript",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/subscript",
"caption": "{{$:/language/Buttons/Subscript/Caption}}",
"description": "{{$:/language/Buttons/Subscript/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((subscript))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n"
},
"$:/core/ui/EditorToolbar/superscript": {
"title": "$:/core/ui/EditorToolbar/superscript",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/superscript",
"caption": "{{$:/language/Buttons/Superscript/Caption}}",
"description": "{{$:/language/Buttons/Superscript/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((superscript))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n"
},
"$:/core/ui/EditorToolbar/transcludify": {
"title": "$:/core/ui/EditorToolbar/transcludify",
"caption": "{{$:/language/Buttons/Transcludify/Caption}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Buttons/Transcludify/Hint}}",
"icon": "$:/core/images/transcludify",
"list-before": "$:/core/ui/EditorToolbar/mono-block",
"shortcuts": "((transcludify))",
"tags": "$:/tags/EditorToolbar",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n"
},
"$:/core/ui/EditorToolbar/underline": {
"title": "$:/core/ui/EditorToolbar/underline",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/underline",
"caption": "{{$:/language/Buttons/Underline/Caption}}",
"description": "{{$:/language/Buttons/Underline/Hint}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"shortcuts": "((underline))",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n"
},
"$:/core/Filters/AllTags": {
"title": "$:/core/Filters/AllTags",
"tags": "$:/tags/Filter",
"filter": "[tags[]!is[system]sort[title]]",
"description": "{{$:/language/Filters/AllTags}}",
"text": ""
},
"$:/core/Filters/AllTiddlers": {
"title": "$:/core/Filters/AllTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]sort[title]]",
"description": "{{$:/language/Filters/AllTiddlers}}",
"text": ""
},
"$:/core/Filters/Drafts": {
"title": "$:/core/Filters/Drafts",
"tags": "$:/tags/Filter",
"filter": "[has[draft.of]sort[title]]",
"description": "{{$:/language/Filters/Drafts}}",
"text": ""
},
"$:/core/Filters/Missing": {
"title": "$:/core/Filters/Missing",
"tags": "$:/tags/Filter",
"filter": "[all[missing]sort[title]]",
"description": "{{$:/language/Filters/Missing}}",
"text": ""
},
"$:/core/Filters/Orphans": {
"title": "$:/core/Filters/Orphans",
"tags": "$:/tags/Filter",
"filter": "[all[orphans]sort[title]]",
"description": "{{$:/language/Filters/Orphans}}",
"text": ""
},
"$:/core/Filters/OverriddenShadowTiddlers": {
"title": "$:/core/Filters/OverriddenShadowTiddlers",
"tags": "$:/tags/Filter",
"filter": "[is[shadow]]",
"description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
"text": ""
},
"$:/core/Filters/RecentSystemTiddlers": {
"title": "$:/core/Filters/RecentSystemTiddlers",
"tags": "$:/tags/Filter",
"filter": "[has[modified]!sort[modified]limit[50]]",
"description": "{{$:/language/Filters/RecentSystemTiddlers}}",
"text": ""
},
"$:/core/Filters/RecentTiddlers": {
"title": "$:/core/Filters/RecentTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
"description": "{{$:/language/Filters/RecentTiddlers}}",
"text": ""
},
"$:/core/Filters/SessionTiddlers": {
"title": "$:/core/Filters/SessionTiddlers",
"tags": "$:/tags/Filter",
"filter": "[haschanged[]]",
"description": "{{$:/language/Filters/SessionTiddlers}}",
"text": ""
},
"$:/core/Filters/ShadowTiddlers": {
"title": "$:/core/Filters/ShadowTiddlers",
"tags": "$:/tags/Filter",
"filter": "[all[shadows]sort[title]]",
"description": "{{$:/language/Filters/ShadowTiddlers}}",
"text": ""
},
"$:/core/Filters/StoryList": {
"title": "$:/core/Filters/StoryList",
"tags": "$:/tags/Filter",
"filter": "[list[$:/StoryList]] -$:/AdvancedSearch",
"description": "{{$:/language/Filters/StoryList}}",
"text": ""
},
"$:/core/Filters/SystemTags": {
"title": "$:/core/Filters/SystemTags",
"tags": "$:/tags/Filter",
"filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
"description": "{{$:/language/Filters/SystemTags}}",
"text": ""
},
"$:/core/Filters/SystemTiddlers": {
"title": "$:/core/Filters/SystemTiddlers",
"tags": "$:/tags/Filter",
"filter": "[is[system]sort[title]]",
"description": "{{$:/language/Filters/SystemTiddlers}}",
"text": ""
},
"$:/core/Filters/TypedTiddlers": {
"title": "$:/core/Filters/TypedTiddlers",
"tags": "$:/tags/Filter",
"filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Filters/TypedTiddlers}}",
"text": ""
},
"$:/core/ui/ImportListing": {
"title": "$:/core/ui/ImportListing",
"text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" stateTitle=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Diff": {
"title": "$:/core/ui/ImportPreviews/Diff",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Diff}}",
"text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
},
"$:/core/ui/ImportPreviews/DiffFields": {
"title": "$:/core/ui/ImportPreviews/DiffFields",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
"text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
},
"$:/core/ui/ImportPreviews/Fields": {
"title": "$:/core/ui/ImportPreviews/Fields",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Fields}}",
"text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Text": {
"title": "$:/core/ui/ImportPreviews/Text",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Text}}",
"text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
},
"$:/core/ui/ImportPreviews/TextRaw": {
"title": "$:/core/ui/ImportPreviews/TextRaw",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
"text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
},
"$:/core/ui/KeyboardShortcuts/advanced-search": {
"title": "$:/core/ui/KeyboardShortcuts/advanced-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((advanced-search))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\"/>\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-image": {
"title": "$:/core/ui/KeyboardShortcuts/new-image",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-image))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-journal": {
"title": "$:/core/ui/KeyboardShortcuts/new-journal",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-journal))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-tiddler": {
"title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-tiddler))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/sidebar-search": {
"title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((sidebar-search))",
"text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
},
"$:/core/ui/KeyboardShortcut/toggle-sidebar": {
"title": "$:/core/ui/KeyboardShortcut/toggle-sidebar",
"tags": "$:/tags/KeyboardShortcut",
"key": "((toggle-sidebar))",
"text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
},
"$:/core/ui/ListItemTemplate": {
"title": "$:/core/ui/ListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>"
},
"$:/Manager/ItemMain/Fields": {
"title": "$:/Manager/ItemMain/Fields",
"tags": "$:/tags/Manager/ItemMain",
"caption": "{{$:/language/Manager/Item/Fields}}",
"text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
},
"$:/Manager/ItemMain/RawText": {
"title": "$:/Manager/ItemMain/RawText",
"tags": "$:/tags/Manager/ItemMain",
"caption": "{{$:/language/Manager/Item/RawText}}",
"text": "<pre><code><$view/></code></pre>\n"
},
"$:/Manager/ItemMain/WikifiedText": {
"title": "$:/Manager/ItemMain/WikifiedText",
"tags": "$:/tags/Manager/ItemMain",
"caption": "{{$:/language/Manager/Item/WikifiedText}}",
"text": "<$transclude mode=\"block\"/>\n"
},
"$:/Manager/ItemSidebar/Colour": {
"title": "$:/Manager/ItemSidebar/Colour",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Colour}}",
"text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n"
},
"$:/Manager/ItemSidebar/Icon": {
"title": "$:/Manager/ItemSidebar/Icon",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Icon}}",
"text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n"
},
"$:/Manager/ItemSidebar/Tags": {
"title": "$:/Manager/ItemSidebar/Tags",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Tags}}",
"text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n"
},
"$:/Manager/ItemSidebar/Tools": {
"title": "$:/Manager/ItemSidebar/Tools",
"tags": "$:/tags/Manager/ItemSidebar",
"caption": "{{$:/language/Manager/Item/Tools}}",
"text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n"
},
"$:/Manager": {
"title": "$:/Manager",
"icon": "$:/core/images/list",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n"
},
"$:/core/ui/MissingTemplate": {
"title": "$:/core/ui/MissingTemplate",
"text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
},
"$:/core/ui/MoreSideBar/All": {
"title": "$:/core/ui/MoreSideBar/All",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/All/Caption}}",
"text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Drafts": {
"title": "$:/core/ui/MoreSideBar/Drafts",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Drafts/Caption}}",
"text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Explorer": {
"title": "$:/core/ui/MoreSideBar/Explorer",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Explorer/Caption}}",
"text": "<<tree \"$:/\">>\n"
},
"$:/core/ui/MoreSideBar/Missing": {
"title": "$:/core/ui/MoreSideBar/Missing",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Missing/Caption}}",
"text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Orphans": {
"title": "$:/core/ui/MoreSideBar/Orphans",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Orphans/Caption}}",
"text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Plugins": {
"title": "$:/core/ui/MoreSideBar/Plugins",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
"text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n"
},
"$:/core/ui/MoreSideBar/Recent": {
"title": "$:/core/ui/MoreSideBar/Recent",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Recent/Caption}}",
"text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
},
"$:/core/ui/MoreSideBar/Shadows": {
"title": "$:/core/ui/MoreSideBar/Shadows",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Shadows/Caption}}",
"text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/System": {
"title": "$:/core/ui/MoreSideBar/System",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/System/Caption}}",
"text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/MoreSideBar/Tags": {
"title": "$:/core/ui/MoreSideBar/Tags",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Tags/Caption}}",
"text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n"
},
"$:/core/ui/MoreSideBar/Types": {
"title": "$:/core/ui/MoreSideBar/Types",
"tags": "$:/tags/MoreSideBar",
"caption": "{{$:/language/SideBar/Types/Caption}}",
"text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
},
"$:/core/ui/MoreSideBar/Plugins/Languages": {
"title": "$:/core/ui/MoreSideBar/Plugins/Languages",
"tags": "$:/tags/MoreSideBar/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}",
"text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
},
"$:/core/ui/MoreSideBar/Plugins/Plugins": {
"title": "$:/core/ui/MoreSideBar/Plugins/Plugins",
"tags": "$:/tags/MoreSideBar/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}",
"text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n"
},
"$:/core/ui/MoreSideBar/Plugins/Theme": {
"title": "$:/core/ui/MoreSideBar/Plugins/Theme",
"tags": "$:/tags/MoreSideBar/Plugins",
"caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}",
"text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n"
},
"$:/core/ui/Buttons/advanced-search": {
"title": "$:/core/ui/Buttons/advanced-search",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
"description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
"text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/close-all": {
"title": "$:/core/ui/Buttons/close-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
"description": "{{$:/language/Buttons/CloseAll/Hint}}",
"text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/control-panel": {
"title": "$:/core/ui/Buttons/control-panel",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
"description": "{{$:/language/Buttons/ControlPanel/Hint}}",
"text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/encryption": {
"title": "$:/core/ui/Buttons/encryption",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
"description": "{{$:/language/Buttons/Encryption/Hint}}",
"text": "\\whitespace trim\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/core/ui/Buttons/export-page": {
"title": "$:/core/ui/Buttons/export-page",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
"description": "{{$:/language/Buttons/ExportPage/Hint}}",
"text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
},
"$:/core/ui/Buttons/fold-all": {
"title": "$:/core/ui/Buttons/fold-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}",
"description": "{{$:/language/Buttons/FoldAll/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/full-screen": {
"title": "$:/core/ui/Buttons/full-screen",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
"description": "{{$:/language/Buttons/FullScreen/Hint}}",
"text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/home": {
"title": "$:/core/ui/Buttons/home",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
"description": "{{$:/language/Buttons/Home/Hint}}",
"text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/import": {
"title": "$:/core/ui/Buttons/import",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
"description": "{{$:/language/Buttons/Import/Hint}}",
"text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
},
"$:/core/ui/Buttons/language": {
"title": "$:/core/ui/Buttons/language",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
"description": "{{$:/language/Buttons/Language/Hint}}",
"text": "\\whitespace trim\n\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/manager": {
"title": "$:/core/ui/Buttons/manager",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}",
"description": "{{$:/language/Buttons/Manager/Hint}}",
"text": "\\whitespace trim\n\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/more-page-actions": {
"title": "$:/core/ui/Buttons/more-page-actions",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
},
"$:/core/ui/Buttons/new-image": {
"title": "$:/core/ui/Buttons/new-image",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}",
"description": "{{$:/language/Buttons/NewImage/Hint}}",
"text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/core/ui/Buttons/new-journal": {
"title": "$:/core/ui/Buttons/new-journal",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
"description": "{{$:/language/Buttons/NewJournal/Hint}}",
"text": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
},
"$:/core/ui/Buttons/new-tiddler": {
"title": "$:/core/ui/Buttons/new-tiddler",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
"description": "{{$:/language/Buttons/NewTiddler/Hint}}",
"text": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/new-tiddler}} tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/core/ui/Buttons/palette": {
"title": "$:/core/ui/Buttons/palette",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}",
"description": "{{$:/language/Buttons/Palette/Hint}}",
"text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/print": {
"title": "$:/core/ui/Buttons/print",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}",
"description": "{{$:/language/Buttons/Print/Hint}}",
"text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/refresh": {
"title": "$:/core/ui/Buttons/refresh",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
"description": "{{$:/language/Buttons/Refresh/Hint}}",
"text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/save-wiki": {
"title": "$:/core/ui/Buttons/save-wiki",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
"description": "{{$:/language/Buttons/SaveWiki/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
},
"$:/core/ui/Buttons/storyview": {
"title": "$:/core/ui/Buttons/storyview",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
"description": "{{$:/language/Buttons/StoryView/Hint}}",
"text": "\\whitespace trim\n\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/tag-manager": {
"title": "$:/core/ui/Buttons/tag-manager",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
"description": "{{$:/language/Buttons/TagManager/Hint}}",
"text": "\\whitespace trim\n\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
},
"$:/core/ui/Buttons/theme": {
"title": "$:/core/ui/Buttons/theme",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
"description": "{{$:/language/Buttons/Theme/Hint}}",
"text": "\\whitespace trim\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
},
"$:/core/ui/Buttons/timestamp": {
"title": "$:/core/ui/Buttons/timestamp",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}",
"description": "{{$:/language/Buttons/Timestamp/Hint}}",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/core/ui/Buttons/unfold-all": {
"title": "$:/core/ui/Buttons/unfold-all",
"tags": "$:/tags/PageControls",
"caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}",
"description": "{{$:/language/Buttons/UnfoldAll/Hint}}",
"text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>"
},
"$:/core/ui/PageTemplate/pagecontrols": {
"title": "$:/core/ui/PageTemplate/pagecontrols",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n"
},
"$:/core/ui/PageStylesheet": {
"title": "$:/core/ui/PageStylesheet",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/PageTemplate/alerts": {
"title": "$:/core/ui/PageTemplate/alerts",
"tags": "$:/tags/PageTemplate",
"text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
},
"$:/core/ui/PageTemplate/drafts": {
"title": "$:/core/ui/PageTemplate/drafts",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/PageTemplate/pluginreloadwarning": {
"title": "$:/core/ui/PageTemplate/pluginreloadwarning",
"tags": "$:/tags/PageTemplate",
"text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
},
"$:/core/ui/PageTemplate/sidebar": {
"title": "$:/core/ui/PageTemplate/sidebar",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
},
"$:/core/ui/PageTemplate/story": {
"title": "$:/core/ui/PageTemplate/story",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
},
"$:/core/ui/PageTemplate/topleftbar": {
"title": "$:/core/ui/PageTemplate/topleftbar",
"tags": "$:/tags/PageTemplate",
"text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate/toprightbar": {
"title": "$:/core/ui/PageTemplate/toprightbar",
"tags": "$:/tags/PageTemplate",
"text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate": {
"title": "$:/core/ui/PageTemplate",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone enable=<<tv-enable-drag-and-drop>>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/PaletteManager": {
"title": "$:/PaletteManager",
"text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}} <$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}} <$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip=<<lingo Delete/Hint>> aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"> <<lingo Names/External/Show>></$checkbox>\n\n<<palette-manager-table>>\n"
},
"$:/core/ui/PluginInfo": {
"title": "$:/core/ui/PluginInfo",
"text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n"
},
"$:/core/ui/PluginInfo/Default/contents": {
"title": "$:/core/ui/PluginInfo/Default/contents",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n"
},
"$:/core/ui/PluginListItemTemplate": {
"title": "$:/core/ui/PluginListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"description\">\n<$view field=\"title\"/>\n</$view>\n</$link>\n</div>"
},
"$:/core/ui/SearchResults": {
"title": "$:/core/ui/SearchResults",
"text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n"
},
"$:/core/ui/SideBar/More": {
"title": "$:/core/ui/SideBar/More",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/More/Caption}}",
"text": "<div class=\"tc-more-sidebar\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" />\n</div>"
},
"$:/core/ui/SideBar/Open": {
"title": "$:/core/ui/SideBar/Open",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Open/Caption}}",
"text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">{{$:/core/images/close-button}}</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\n"
},
"$:/core/ui/SideBar/Recent": {
"title": "$:/core/ui/SideBar/Recent",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Recent/Caption}}",
"text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
},
"$:/core/ui/SideBar/Tools": {
"title": "$:/core/ui/SideBar/Tools",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Tools/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/SideBarLists": {
"title": "$:/core/ui/SideBarLists",
"text": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
},
"$:/core/ui/SideBarSegments/page-controls": {
"title": "$:/core/ui/SideBarSegments/page-controls",
"tags": "$:/tags/SideBarSegment",
"text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
},
"$:/core/ui/SideBarSegments/search": {
"title": "$:/core/ui/SideBarSegments/search",
"tags": "$:/tags/SideBarSegment",
"text": "\\whitespace trim\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"searchTerm\" value={{{ [<searchTiddler>get[text]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search<searchTerm>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-subtitle": {
"title": "$:/core/ui/SideBarSegments/site-subtitle",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-title": {
"title": "$:/core/ui/SideBarSegments/site-title",
"tags": "$:/tags/SideBarSegment",
"text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
},
"$:/core/ui/SideBarSegments/tabs": {
"title": "$:/core/ui/SideBarSegments/tabs",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\"/>\n\n</div>\n"
},
"$:/TagManager": {
"title": "$:/TagManager",
"icon": "$:/core/images/tag-button",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n\\whitespace trim\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"
},
"$:/core/ui/TagTemplate": {
"title": "$:/core/ui/TagTemplate",
"text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n"
},
"$:/core/ui/TiddlerFieldTemplate": {
"title": "$:/core/ui/TiddlerFieldTemplate",
"text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
},
"$:/core/ui/TiddlerFields": {
"title": "$:/core/ui/TiddlerFields",
"text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
},
"$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
"title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
"tags": "$:/tags/TiddlerInfo/Advanced",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
"title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
"tags": "$:/tags/TiddlerInfo/Advanced",
"text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
},
"$:/core/ui/TiddlerInfo/Advanced": {
"title": "$:/core/ui/TiddlerInfo/Advanced",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
"text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
},
"$:/core/ui/TiddlerInfo/Fields": {
"title": "$:/core/ui/TiddlerInfo/Fields",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
"text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
},
"$:/core/ui/TiddlerInfo/List": {
"title": "$:/core/ui/TiddlerInfo/List",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/List/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/Listed": {
"title": "$:/core/ui/TiddlerInfo/Listed",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/References": {
"title": "$:/core/ui/TiddlerInfo/References",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/References/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>"
},
"$:/core/ui/TiddlerInfo/Tagging": {
"title": "$:/core/ui/TiddlerInfo/Tagging",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
},
"$:/core/ui/TiddlerInfo/Tools": {
"title": "$:/core/ui/TiddlerInfo/Tools",
"tags": "$:/tags/TiddlerInfo",
"caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
"text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
},
"$:/core/ui/TiddlerInfo": {
"title": "$:/core/ui/TiddlerInfo",
"text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
},
"$:/core/ui/TopBar/menu": {
"title": "$:/core/ui/TopBar/menu",
"tags": "$:/tags/TopRightBar",
"text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$list>\n"
},
"$:/core/ui/UntaggedTemplate": {
"title": "$:/core/ui/UntaggedTemplate",
"text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/body": {
"title": "$:/core/ui/ViewTemplate/body",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/classic": {
"title": "$:/core/ui/ViewTemplate/classic",
"tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
"text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
},
"$:/core/ui/ViewTemplate/import": {
"title": "$:/core/ui/ViewTemplate/import",
"tags": "$:/tags/ViewTemplate",
"text": "\\define lingo-base() $:/language/Import/\n\n\\define buttons()\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ViewTemplate/plugin": {
"title": "$:/core/ui/ViewTemplate/plugin",
"tags": "$:/tags/ViewTemplate",
"text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n"
},
"$:/core/ui/ViewTemplate/subtitle": {
"title": "$:/core/ui/ViewTemplate/subtitle",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/tags": {
"title": "$:/core/ui/ViewTemplate/tags",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate/title": {
"title": "$:/core/ui/ViewTemplate/title",
"tags": "$:/tags/ViewTemplate",
"text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>"
},
"$:/core/ui/ViewTemplate/unfold": {
"title": "$:/core/ui/ViewTemplate/unfold",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n"
},
"$:/core/ui/ViewTemplate": {
"title": "$:/core/ui/ViewTemplate",
"text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n"
},
"$:/core/ui/Buttons/clone": {
"title": "$:/core/ui/Buttons/clone",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
"description": "{{$:/language/Buttons/Clone/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/close-others": {
"title": "$:/core/ui/Buttons/close-others",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
"description": "{{$:/language/Buttons/CloseOthers/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/close": {
"title": "$:/core/ui/Buttons/close",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
"description": "{{$:/language/Buttons/Close/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/edit": {
"title": "$:/core/ui/Buttons/edit",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
"description": "{{$:/language/Buttons/Edit/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/export-tiddler": {
"title": "$:/core/ui/Buttons/export-tiddler",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
"description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
"text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
},
"$:/core/ui/Buttons/fold-bar": {
"title": "$:/core/ui/Buttons/fold-bar",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}",
"description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}",
"text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->"
},
"$:/core/ui/Buttons/fold-others": {
"title": "$:/core/ui/Buttons/fold-others",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}",
"description": "{{$:/language/Buttons/FoldOthers/Hint}}",
"text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/fold": {
"title": "$:/core/ui/Buttons/fold",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}",
"description": "{{$:/language/Buttons/Fold/Hint}}",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/core/ui/Buttons/info": {
"title": "$:/core/ui/Buttons/info",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
"description": "{{$:/language/Buttons/Info/Hint}}",
"text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>"
},
"$:/core/ui/Buttons/more-tiddler-actions": {
"title": "$:/core/ui/Buttons/more-tiddler-actions",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
"description": "{{$:/language/Buttons/More/Hint}}",
"text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
},
"$:/core/ui/Buttons/new-here": {
"title": "$:/core/ui/Buttons/new-here",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
"description": "{{$:/language/Buttons/NewHere/Hint}}",
"text": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags!!tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
},
"$:/core/ui/Buttons/new-journal-here": {
"title": "$:/core/ui/Buttons/new-journal-here",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
"description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
"text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags!!tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>\n"
},
"$:/core/ui/Buttons/open-window": {
"title": "$:/core/ui/Buttons/open-window",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}",
"description": "{{$:/language/Buttons/OpenWindow/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/permalink": {
"title": "$:/core/ui/Buttons/permalink",
"tags": "$:/tags/ViewToolbar",
"caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
"description": "{{$:/language/Buttons/Permalink/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/core/ui/Buttons/permaview": {
"title": "$:/core/ui/Buttons/permaview",
"tags": "$:/tags/ViewToolbar $:/tags/PageControls",
"caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
"description": "{{$:/language/Buttons/Permaview/Hint}}",
"text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>"
},
"$:/DefaultTiddlers": {
"title": "$:/DefaultTiddlers",
"text": "GettingStarted\n"
},
"$:/temp/advancedsearch": {
"title": "$:/temp/advancedsearch",
"text": ""
},
"$:/snippets/allfields": {
"title": "$:/snippets/allfields",
"text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
},
"$:/config/AnimationDuration": {
"title": "$:/config/AnimationDuration",
"text": "400"
},
"$:/config/AutoFocus": {
"title": "$:/config/AutoFocus",
"text": "title"
},
"$:/config/AutoSave": {
"title": "$:/config/AutoSave",
"text": "yes"
},
"$:/config/BitmapEditor/Colour": {
"title": "$:/config/BitmapEditor/Colour",
"text": "#444"
},
"$:/config/BitmapEditor/ImageSizes": {
"title": "$:/config/BitmapEditor/ImageSizes",
"text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]"
},
"$:/config/BitmapEditor/LineWidth": {
"title": "$:/config/BitmapEditor/LineWidth",
"text": "3px"
},
"$:/config/BitmapEditor/LineWidths": {
"title": "$:/config/BitmapEditor/LineWidths",
"text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px"
},
"$:/config/BitmapEditor/Opacities": {
"title": "$:/config/BitmapEditor/Opacities",
"text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0"
},
"$:/config/BitmapEditor/Opacity": {
"title": "$:/config/BitmapEditor/Opacity",
"text": "1.0"
},
"$:/config/DefaultMoreSidebarTab": {
"title": "$:/config/DefaultMoreSidebarTab",
"text": "$:/core/ui/MoreSideBar/Tags"
},
"$:/config/DefaultSidebarTab": {
"title": "$:/config/DefaultSidebarTab",
"text": "$:/core/ui/SideBar/Open"
},
"$:/config/DownloadSaver/AutoSave": {
"title": "$:/config/DownloadSaver/AutoSave",
"text": "no"
},
"$:/config/Drafts/TypingTimeout": {
"title": "$:/config/Drafts/TypingTimeout",
"text": "400"
},
"$:/config/EditTemplateFields/Visibility/title": {
"title": "$:/config/EditTemplateFields/Visibility/title",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/tags": {
"title": "$:/config/EditTemplateFields/Visibility/tags",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/text": {
"title": "$:/config/EditTemplateFields/Visibility/text",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/creator": {
"title": "$:/config/EditTemplateFields/Visibility/creator",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/created": {
"title": "$:/config/EditTemplateFields/Visibility/created",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/modified": {
"title": "$:/config/EditTemplateFields/Visibility/modified",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/modifier": {
"title": "$:/config/EditTemplateFields/Visibility/modifier",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/type": {
"title": "$:/config/EditTemplateFields/Visibility/type",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/draft.title": {
"title": "$:/config/EditTemplateFields/Visibility/draft.title",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/draft.of": {
"title": "$:/config/EditTemplateFields/Visibility/draft.of",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/revision": {
"title": "$:/config/EditTemplateFields/Visibility/revision",
"text": "hide"
},
"$:/config/EditTemplateFields/Visibility/bag": {
"title": "$:/config/EditTemplateFields/Visibility/bag",
"text": "hide"
},
"$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": {
"title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4",
"text": "hide"
},
"$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": {
"title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5",
"text": "hide"
},
"$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": {
"title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6",
"text": "hide"
},
"$:/config/EditorTypeMappings/image/gif": {
"title": "$:/config/EditorTypeMappings/image/gif",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/webp": {
"title": "$:/config/EditorTypeMappings/image/webp",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heic": {
"title": "$:/config/EditorTypeMappings/image/heic",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heif": {
"title": "$:/config/EditorTypeMappings/image/heif",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/jpeg": {
"title": "$:/config/EditorTypeMappings/image/jpeg",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/jpg": {
"title": "$:/config/EditorTypeMappings/image/jpg",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/png": {
"title": "$:/config/EditorTypeMappings/image/png",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/x-icon": {
"title": "$:/config/EditorTypeMappings/image/x-icon",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
"title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
"text": "text"
},
"$:/config/Manager/Show": {
"title": "$:/config/Manager/Show",
"text": "tiddlers"
},
"$:/config/Manager/Filter": {
"title": "$:/config/Manager/Filter",
"text": ""
},
"$:/config/Manager/Order": {
"title": "$:/config/Manager/Order",
"text": "forward"
},
"$:/config/Manager/Sort": {
"title": "$:/config/Manager/Sort",
"text": "title"
},
"$:/config/Manager/System": {
"title": "$:/config/Manager/System",
"text": "system"
},
"$:/config/Manager/Tag": {
"title": "$:/config/Manager/Tag",
"text": ""
},
"$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": {
"title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText",
"text": "hide"
},
"$:/config/MissingLinks": {
"title": "$:/config/MissingLinks",
"text": "yes"
},
"$:/config/Navigation/UpdateAddressBar": {
"title": "$:/config/Navigation/UpdateAddressBar",
"text": "no"
},
"$:/config/Navigation/UpdateHistory": {
"title": "$:/config/Navigation/UpdateHistory",
"text": "no"
},
"$:/config/NewImageType": {
"title": "$:/config/NewImageType",
"text": "jpeg"
},
"$:/config/OfficialPluginLibrary": {
"title": "$:/config/OfficialPluginLibrary",
"tags": "$:/tags/PluginLibrary",
"url": "https://tiddlywiki.com/library/v5.1.22/index.html",
"caption": "{{$:/language/OfficialPluginLibrary}}",
"text": "{{$:/language/OfficialPluginLibrary/Hint}}\n"
},
"$:/config/Navigation/openLinkFromInsideRiver": {
"title": "$:/config/Navigation/openLinkFromInsideRiver",
"text": "below"
},
"$:/config/Navigation/openLinkFromOutsideRiver": {
"title": "$:/config/Navigation/openLinkFromOutsideRiver",
"text": "top"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
"text": "hide"
},
"$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": {
"title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all",
"text": "hide"
},
"$:/config/Performance/Instrumentation": {
"title": "$:/config/Performance/Instrumentation",
"text": "no"
},
"$:/config/RegisterPluginType/plugin": {
"title": "$:/config/RegisterPluginType/plugin",
"text": "yes"
},
"$:/config/RegisterPluginType/theme": {
"title": "$:/config/RegisterPluginType/theme",
"text": "no"
},
"$:/config/RegisterPluginType/language": {
"title": "$:/config/RegisterPluginType/language",
"text": "no"
},
"$:/config/RegisterPluginType/info": {
"title": "$:/config/RegisterPluginType/info",
"text": "no"
},
"$:/config/RegisterPluginType/import": {
"title": "$:/config/RegisterPluginType/import",
"text": "no"
},
"$:/config/SaveWikiButton/Template": {
"title": "$:/config/SaveWikiButton/Template",
"text": "$:/core/save/all"
},
"$:/config/SaverFilter": {
"title": "$:/config/SaverFilter",
"text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
},
"$:/config/Search/AutoFocus": {
"title": "$:/config/Search/AutoFocus",
"text": "true"
},
"$:/config/Search/MinLength": {
"title": "$:/config/Search/MinLength",
"text": "3"
},
"$:/config/SearchResults/Default": {
"title": "$:/config/SearchResults/Default",
"text": "$:/core/ui/DefaultSearchResultList"
},
"$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
"title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
"text": "yes"
},
"$:/config/ShortcutInfo/add-field": {
"title": "$:/config/ShortcutInfo/add-field",
"text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
},
"$:/config/ShortcutInfo/advanced-search": {
"title": "$:/config/ShortcutInfo/advanced-search",
"text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
},
"$:/config/ShortcutInfo/bold": {
"title": "$:/config/ShortcutInfo/bold",
"text": "{{$:/language/Buttons/Bold/Hint}}"
},
"$:/config/ShortcutInfo/cancel-edit-tiddler": {
"title": "$:/config/ShortcutInfo/cancel-edit-tiddler",
"text": "{{$:/language/Buttons/Cancel/Hint}}"
},
"$:/config/ShortcutInfo/excise": {
"title": "$:/config/ShortcutInfo/excise",
"text": "{{$:/language/Buttons/Excise/Hint}}"
},
"$:/config/ShortcutInfo/heading-1": {
"title": "$:/config/ShortcutInfo/heading-1",
"text": "{{$:/language/Buttons/Heading1/Hint}}"
},
"$:/config/ShortcutInfo/heading-2": {
"title": "$:/config/ShortcutInfo/heading-2",
"text": "{{$:/language/Buttons/Heading2/Hint}}"
},
"$:/config/ShortcutInfo/heading-3": {
"title": "$:/config/ShortcutInfo/heading-3",
"text": "{{$:/language/Buttons/Heading3/Hint}}"
},
"$:/config/ShortcutInfo/heading-4": {
"title": "$:/config/ShortcutInfo/heading-4",
"text": "{{$:/language/Buttons/Heading4/Hint}}"
},
"$:/config/ShortcutInfo/heading-5": {
"title": "$:/config/ShortcutInfo/heading-5",
"text": "{{$:/language/Buttons/Heading5/Hint}}"
},
"$:/config/ShortcutInfo/heading-6": {
"title": "$:/config/ShortcutInfo/heading-6",
"text": "{{$:/language/Buttons/Heading6/Hint}}"
},
"$:/config/ShortcutInfo/italic": {
"title": "$:/config/ShortcutInfo/italic",
"text": "{{$:/language/Buttons/Italic/Hint}}"
},
"$:/config/ShortcutInfo/link": {
"title": "$:/config/ShortcutInfo/link",
"text": "{{$:/language/Buttons/Link/Hint}}"
},
"$:/config/ShortcutInfo/list-bullet": {
"title": "$:/config/ShortcutInfo/list-bullet",
"text": "{{$:/language/Buttons/ListBullet/Hint}}"
},
"$:/config/ShortcutInfo/list-number": {
"title": "$:/config/ShortcutInfo/list-number",
"text": "{{$:/language/Buttons/ListNumber/Hint}}"
},
"$:/config/ShortcutInfo/mono-block": {
"title": "$:/config/ShortcutInfo/mono-block",
"text": "{{$:/language/Buttons/MonoBlock/Hint}}"
},
"$:/config/ShortcutInfo/mono-line": {
"title": "$:/config/ShortcutInfo/mono-line",
"text": "{{$:/language/Buttons/MonoLine/Hint}}"
},
"$:/config/ShortcutInfo/new-image": {
"title": "$:/config/ShortcutInfo/new-image",
"text": "{{$:/language/Buttons/NewImage/Hint}}"
},
"$:/config/ShortcutInfo/new-journal": {
"title": "$:/config/ShortcutInfo/new-journal",
"text": "{{$:/language/Buttons/NewJournal/Hint}}"
},
"$:/config/ShortcutInfo/new-tiddler": {
"title": "$:/config/ShortcutInfo/new-tiddler",
"text": "{{$:/language/Buttons/NewTiddler/Hint}}"
},
"$:/config/ShortcutInfo/picture": {
"title": "$:/config/ShortcutInfo/picture",
"text": "{{$:/language/Buttons/Picture/Hint}}"
},
"$:/config/ShortcutInfo/preview": {
"title": "$:/config/ShortcutInfo/preview",
"text": "{{$:/language/Buttons/Preview/Hint}}"
},
"$:/config/ShortcutInfo/quote": {
"title": "$:/config/ShortcutInfo/quote",
"text": "{{$:/language/Buttons/Quote/Hint}}"
},
"$:/config/ShortcutInfo/save-tiddler": {
"title": "$:/config/ShortcutInfo/save-tiddler",
"text": "{{$:/language/Buttons/Save/Hint}}"
},
"$:/config/ShortcutInfo/sidebar-search": {
"title": "$:/config/ShortcutInfo/sidebar-search",
"text": "{{$:/language/Buttons/SidebarSearch/Hint}}"
},
"$:/config/ShortcutInfo/stamp": {
"title": "$:/config/ShortcutInfo/stamp",
"text": "{{$:/language/Buttons/Stamp/Hint}}"
},
"$:/config/ShortcutInfo/strikethrough": {
"title": "$:/config/ShortcutInfo/strikethrough",
"text": "{{$:/language/Buttons/Strikethrough/Hint}}"
},
"$:/config/ShortcutInfo/subscript": {
"title": "$:/config/ShortcutInfo/subscript",
"text": "{{$:/language/Buttons/Subscript/Hint}}"
},
"$:/config/ShortcutInfo/superscript": {
"title": "$:/config/ShortcutInfo/superscript",
"text": "{{$:/language/Buttons/Superscript/Hint}}"
},
"$:/config/ShortcutInfo/toggle-sidebar": {
"title": "$:/config/ShortcutInfo/toggle-sidebar",
"text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
},
"$:/config/ShortcutInfo/underline": {
"title": "$:/config/ShortcutInfo/underline",
"text": "{{$:/language/Buttons/Underline/Hint}}"
},
"$:/config/SyncFilter": {
"title": "$:/config/SyncFilter",
"text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]"
},
"$:/config/Tags/MinLength": {
"title": "$:/config/Tags/MinLength",
"text": "0"
},
"$:/config/TextEditor/EditorHeight/Height": {
"title": "$:/config/TextEditor/EditorHeight/Height",
"text": "400px"
},
"$:/config/TextEditor/EditorHeight/Mode": {
"title": "$:/config/TextEditor/EditorHeight/Mode",
"text": "auto"
},
"$:/config/TiddlerInfo/Default": {
"title": "$:/config/TiddlerInfo/Default",
"text": "$:/core/ui/TiddlerInfo/Fields"
},
"$:/config/TiddlerInfo/Mode": {
"title": "$:/config/TiddlerInfo/Mode",
"text": "popup"
},
"$:/config/Tiddlers/TitleLinks": {
"title": "$:/config/Tiddlers/TitleLinks",
"text": "no"
},
"$:/config/Toolbar/ButtonClass": {
"title": "$:/config/Toolbar/ButtonClass",
"text": "tc-btn-invisible"
},
"$:/config/Toolbar/Icons": {
"title": "$:/config/Toolbar/Icons",
"text": "yes"
},
"$:/config/Toolbar/Text": {
"title": "$:/config/Toolbar/Text",
"text": "no"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
"text": "show"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar",
"text": "hide"
},
"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": {
"title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others",
"text": "hide"
},
"$:/config/shortcuts-mac/bold": {
"title": "$:/config/shortcuts-mac/bold",
"text": "meta-B"
},
"$:/config/shortcuts-mac/italic": {
"title": "$:/config/shortcuts-mac/italic",
"text": "meta-I"
},
"$:/config/shortcuts-mac/underline": {
"title": "$:/config/shortcuts-mac/underline",
"text": "meta-U"
},
"$:/config/shortcuts-mac/new-image": {
"title": "$:/config/shortcuts-mac/new-image",
"text": "ctrl-I"
},
"$:/config/shortcuts-mac/new-journal": {
"title": "$:/config/shortcuts-mac/new-journal",
"text": "ctrl-J"
},
"$:/config/shortcuts-mac/new-tiddler": {
"title": "$:/config/shortcuts-mac/new-tiddler",
"text": "ctrl-N"
},
"$:/config/shortcuts-not-mac/bold": {
"title": "$:/config/shortcuts-not-mac/bold",
"text": "ctrl-B"
},
"$:/config/shortcuts-not-mac/italic": {
"title": "$:/config/shortcuts-not-mac/italic",
"text": "ctrl-I"
},
"$:/config/shortcuts-not-mac/underline": {
"title": "$:/config/shortcuts-not-mac/underline",
"text": "ctrl-U"
},
"$:/config/shortcuts-not-mac/new-image": {
"title": "$:/config/shortcuts-not-mac/new-image",
"text": "alt-I"
},
"$:/config/shortcuts-not-mac/new-journal": {
"title": "$:/config/shortcuts-not-mac/new-journal",
"text": "alt-J"
},
"$:/config/shortcuts-not-mac/new-tiddler": {
"title": "$:/config/shortcuts-not-mac/new-tiddler",
"text": "alt-N"
},
"$:/config/shortcuts/add-field": {
"title": "$:/config/shortcuts/add-field",
"text": "enter"
},
"$:/config/shortcuts/advanced-search": {
"title": "$:/config/shortcuts/advanced-search",
"text": "ctrl-shift-A"
},
"$:/config/shortcuts/cancel-edit-tiddler": {
"title": "$:/config/shortcuts/cancel-edit-tiddler",
"text": "escape"
},
"$:/config/shortcuts/excise": {
"title": "$:/config/shortcuts/excise",
"text": "ctrl-E"
},
"$:/config/shortcuts/sidebar-search": {
"title": "$:/config/shortcuts/sidebar-search",
"text": "ctrl-shift-F"
},
"$:/config/shortcuts/heading-1": {
"title": "$:/config/shortcuts/heading-1",
"text": "ctrl-1"
},
"$:/config/shortcuts/heading-2": {
"title": "$:/config/shortcuts/heading-2",
"text": "ctrl-2"
},
"$:/config/shortcuts/heading-3": {
"title": "$:/config/shortcuts/heading-3",
"text": "ctrl-3"
},
"$:/config/shortcuts/heading-4": {
"title": "$:/config/shortcuts/heading-4",
"text": "ctrl-4"
},
"$:/config/shortcuts/heading-5": {
"title": "$:/config/shortcuts/heading-5",
"text": "ctrl-5"
},
"$:/config/shortcuts/heading-6": {
"title": "$:/config/shortcuts/heading-6",
"text": "ctrl-6"
},
"$:/config/shortcuts/link": {
"title": "$:/config/shortcuts/link",
"text": "ctrl-L"
},
"$:/config/shortcuts/linkify": {
"title": "$:/config/shortcuts/linkify",
"text": "alt-shift-L"
},
"$:/config/shortcuts/list-bullet": {
"title": "$:/config/shortcuts/list-bullet",
"text": "ctrl-shift-L"
},
"$:/config/shortcuts/list-number": {
"title": "$:/config/shortcuts/list-number",
"text": "ctrl-shift-N"
},
"$:/config/shortcuts/mono-block": {
"title": "$:/config/shortcuts/mono-block",
"text": "ctrl-shift-M"
},
"$:/config/shortcuts/mono-line": {
"title": "$:/config/shortcuts/mono-line",
"text": "ctrl-M"
},
"$:/config/shortcuts/picture": {
"title": "$:/config/shortcuts/picture",
"text": "ctrl-shift-I"
},
"$:/config/shortcuts/preview": {
"title": "$:/config/shortcuts/preview",
"text": "alt-P"
},
"$:/config/shortcuts/quote": {
"title": "$:/config/shortcuts/quote",
"text": "ctrl-Q"
},
"$:/config/shortcuts/save-tiddler": {
"title": "$:/config/shortcuts/save-tiddler",
"text": "ctrl+enter"
},
"$:/config/shortcuts/stamp": {
"title": "$:/config/shortcuts/stamp",
"text": "ctrl-S"
},
"$:/config/shortcuts/strikethrough": {
"title": "$:/config/shortcuts/strikethrough",
"text": "ctrl-T"
},
"$:/config/shortcuts/subscript": {
"title": "$:/config/shortcuts/subscript",
"text": "ctrl-shift-B"
},
"$:/config/shortcuts/superscript": {
"title": "$:/config/shortcuts/superscript",
"text": "ctrl-shift-P"
},
"$:/config/shortcuts/toggle-sidebar": {
"title": "$:/config/shortcuts/toggle-sidebar",
"text": "alt-shift-S"
},
"$:/config/shortcuts/transcludify": {
"title": "$:/config/shortcuts/transcludify",
"text": "alt-shift-T"
},
"$:/config/ui/EditTemplate": {
"title": "$:/config/ui/EditTemplate",
"text": "$:/core/ui/EditTemplate"
},
"$:/config/ui/ViewTemplate": {
"title": "$:/config/ui/ViewTemplate",
"text": "$:/core/ui/ViewTemplate"
},
"$:/config/WikiParserRules/Inline/wikilink": {
"title": "$:/config/WikiParserRules/Inline/wikilink",
"text": "enable"
},
"$:/snippets/currpalettepreview": {
"title": "$:/snippets/currpalettepreview",
"text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>"
},
"$:/snippets/download-wiki-button": {
"title": "$:/snippets/download-wiki-button",
"text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
},
"$:/language": {
"title": "$:/language",
"text": "$:/languages/en-GB"
},
"$:/snippets/languageswitcher": {
"title": "$:/snippets/languageswitcher",
"text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/core/macros/CSS": {
"title": "$:/core/macros/CSS",
"tags": "$:/tags/Macro",
"text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"><$transclude tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n -webkit-box-shadow: $shadow$;\n -moz-box-shadow: $shadow$;\n box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n -webkit-filter: $filter$;\n -moz-filter: $filter$;\n filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n -webkit-transition: $transition$;\n -moz-transition: $transition$;\n transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n -webkit-transform-origin: $origin$;\n -moz-transform-origin: $origin$;\n transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}} _canonical_uri={{$title$!!_canonical_uri}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n"
},
"$:/core/macros/colour-picker": {
"title": "$:/core/macros/colour-picker",
"tags": "$:/tags/Macro",
"text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<span style=\"display:inline-block; background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/>\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n"
},
"$:/core/macros/copy-to-clipboard": {
"title": "$:/core/macros/copy-to-clipboard",
"tags": "$:/tags/Macro",
"text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
},
"$:/core/macros/diff": {
"title": "$:/core/macros/diff",
"tags": "$:/tags/Macro",
"text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
},
"$:/core/macros/dumpvariables": {
"title": "$:/core/macros/dumpvariables",
"tags": "$:/tags/Macro",
"text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\n\\end\n"
},
"$:/core/macros/export": {
"title": "$:/core/macros/export",
"tags": "$:/tags/Macro",
"text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
},
"$:/core/macros/image-picker": {
"title": "$:/core/macros/image-picker",
"created": "20170715180840889",
"modified": "20170715180914005",
"tags": "$:/tags/Macro",
"type": "text/vnd.tiddlywiki",
"text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n"
},
"$:/core/macros/lingo": {
"title": "$:/core/macros/lingo",
"tags": "$:/tags/Macro",
"text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
},
"$:/core/macros/list": {
"title": "$:/core/macros/list",
"tags": "$:/tags/Macro",
"text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
},
"$:/core/macros/tabs": {
"title": "$:/core/macros/tabs",
"tags": "$:/tags/Macro",
"text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/tag-picker": {
"title": "$:/core/macros/tag-picker",
"tags": "$:/tags/Macro",
"text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<tag>>/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker-inner()\n\\whitespace trim\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=<<newTagNameTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> focus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}}/>\n</$keyboard>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<add-tag-actions>>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$set name=\"newTagName\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[<newTagName>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title<newTagName>sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n\\end\n\\define tag-picker()\n\\whitespace trim\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=<<tag-picker-inner>>>\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<<tag-picker-inner>>\n</$set>\n</$list>\n\\end\n"
},
"$:/core/macros/tag": {
"title": "$:/core/macros/tag",
"tags": "$:/tags/Macro",
"text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
},
"$:/core/macros/thumbnails": {
"title": "$:/core/macros/thumbnails",
"tags": "$:/tags/Macro",
"text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
},
"$:/core/macros/timeline": {
"title": "$:/core/macros/timeline",
"created": "20141212105914482",
"modified": "20141212110330815",
"tags": "$:/tags/Macro",
"text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n of the same name if you need to change \n how titles are displayed on the timeline \n -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
},
"$:/core/macros/toc": {
"title": "$:/core/macros/toc",
"tags": "$:/tags/Macro",
"text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n <$transclude field=\"caption\">\n <$view field=\"title\"/>\n </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n <<toc-caption>>\n </$list>\n <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </li>\n </$set>\n </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"toc-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$link>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\"\",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n <li class=<<toc-item-class>>>\n <$link>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n </$list>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n </$list>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\n <div class=\"tc-tabbed-table-of-contents\">\n <$linkcatcher to=<<__selectedTiddler__>>>\n <div class=\"tc-table-of-contents\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal stateTitle=<<__selectedTiddler__>> type=\"nomatch\" text=\"\">\n <$transclude mode=\"block\" tiddler=<<__template__>>>\n <h1><<toc-caption>></h1>\n <$transclude mode=\"block\">$missingText$</$transclude>\n </$transclude>\n </$reveal>\n <$reveal stateTitle=<<__selectedTiddler__>> type=\"match\" text=\"\">\n $unselectedText$\n </$reveal>\n </div>\n </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=<<__selectedTiddler__>>>\n <$macrocall $name=\"toc-tabbed-external-nav\" tag=<<__tag__>> sort=<<__sort__>> selectedTiddler=<<__selectedTiddler__>> unselectedText=<<__unselectedText__>> missingText=<<__missingText__>> template=<<__template__>>/>\n</$linkcatcher>\n\\end\n\n"
},
"$:/core/macros/translink": {
"title": "$:/core/macros/translink",
"tags": "$:/tags/Macro",
"text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/tree": {
"title": "$:/core/macros/tree",
"tags": "$:/tags/Macro",
"text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/utils": {
"title": "$:/core/macros/utils",
"text": "\\define colour(colour)\n$colour$\n\\end\n"
},
"$:/snippets/minifocusswitcher": {
"title": "$:/snippets/minifocusswitcher",
"text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\n"
},
"$:/snippets/minilanguageswitcher": {
"title": "$:/snippets/minilanguageswitcher",
"text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
},
"$:/snippets/minithemeswitcher": {
"title": "$:/snippets/minithemeswitcher",
"text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
},
"$:/snippets/modules": {
"title": "$:/snippets/modules",
"text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
},
"$:/palette": {
"title": "$:/palette",
"text": "$:/palettes/Vanilla"
},
"$:/snippets/paletteeditor": {
"title": "$:/snippets/paletteeditor",
"text": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
},
"$:/snippets/palettepreview": {
"title": "$:/snippets/palettepreview",
"text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
},
"$:/snippets/paletteswitcher": {
"title": "$:/snippets/paletteswitcher",
"text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
},
"$:/snippets/peek-stylesheets": {
"title": "$:/snippets/peek-stylesheets",
"text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
},
"$:/temp/search": {
"title": "$:/temp/search",
"text": ""
},
"$:/tags/AdvancedSearch": {
"title": "$:/tags/AdvancedSearch",
"list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
},
"$:/tags/AdvancedSearch/FilterButton": {
"title": "$:/tags/AdvancedSearch/FilterButton",
"list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete"
},
"$:/tags/ControlPanel": {
"title": "$:/tags/ControlPanel",
"list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
},
"$:/tags/ControlPanel/Info": {
"title": "$:/tags/ControlPanel/Info",
"list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
},
"$:/tags/ControlPanel/Plugins": {
"title": "$:/tags/ControlPanel/Plugins",
"list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
},
"$:/tags/EditTemplate": {
"title": "$:/tags/EditTemplate",
"list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
},
"$:/tags/EditToolbar": {
"title": "$:/tags/EditToolbar",
"list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
},
"$:/tags/EditorToolbar": {
"title": "$:/tags/EditorToolbar",
"list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type"
},
"$:/tags/Manager/ItemMain": {
"title": "$:/tags/Manager/ItemMain",
"list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields"
},
"$:/tags/Manager/ItemSidebar": {
"title": "$:/tags/Manager/ItemSidebar",
"list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools"
},
"$:/tags/MoreSideBar": {
"title": "$:/tags/MoreSideBar",
"list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]",
"text": ""
},
"$:/tags/PageControls": {
"title": "$:/tags/PageControls",
"list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
},
"$:/tags/PageTemplate": {
"title": "$:/tags/PageTemplate",
"list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
"text": ""
},
"$:/tags/PluginLibrary": {
"title": "$:/tags/PluginLibrary",
"list": "$:/config/OfficialPluginLibrary"
},
"$:/tags/SideBar": {
"title": "$:/tags/SideBar",
"list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
"text": ""
},
"$:/tags/SideBarSegment": {
"title": "$:/tags/SideBarSegment",
"list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
},
"$:/tags/TiddlerInfo": {
"title": "$:/tags/TiddlerInfo",
"list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
"text": ""
},
"$:/tags/TiddlerInfo/Advanced": {
"title": "$:/tags/TiddlerInfo/Advanced",
"list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
},
"$:/tags/ViewTemplate": {
"title": "$:/tags/ViewTemplate",
"list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
},
"$:/tags/ViewToolbar": {
"title": "$:/tags/ViewToolbar",
"list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]"
},
"$:/snippets/themeswitcher": {
"title": "$:/snippets/themeswitcher",
"text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/core/wiki/title": {
"title": "$:/core/wiki/title",
"text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
},
"$:/view": {
"title": "$:/view",
"text": "classic"
},
"$:/snippets/viewswitcher": {
"title": "$:/snippets/viewswitcher",
"text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
}
}
}
[[Table Of Contents]] [[Introduction]] [[Start]] [[Image Map Generator]] [[Welcome]] [[De Wallen]] [[STAR TREK: ACID PARTY]] [[How to Draw the Head]] [[The Pirate Bay]] [[Every third man is a SUCKER]] [[Cameras]] [[International Photographic Competition]] [[Keyboard]] [[GitHub]] [[A Visual Git Reference]] [[garyrust.github.io on GitHub Pages]] [[Obitalk Speed Dial]] [[How To Install Anbox and Run Android Apps In Linux]] [[scrcpy screen capture]] [[Wikipedia]] [[Easy Dough Recipe (for Bread, Rolls, Pizza, & More!)]] [[Easy Vegan Meals Playlist]] [[Snowwolf WF MINI Coil]] [[Roboform Password Manager]] [[Yougetsignal Webtools]] [[Airfoil Tools]] [[X Æ A-12 = Zhai-Aught-Tahwantu]] [[Captain X Æ A-12 Returns 23:30]] [[PROJECT ACCESS, INC. NONPROFIT ORGANIZATION]] [[SHEEPIT]] [[Gary Allen Snow Cowboy Suit]] [[Deborah Cheryl Klein obituary]] [[How to Become a Paxful Affiliate]] [[How to use Remote Desktop]]
index.html
/1/
garyrust/TiddlyWiki5
garyrust
The following tiddlers were imported: # [[Untitled]] # [[Nixnote2.nnex]]
no
$:/palettes/DarkPhotos
{
"tiddlers": {
"$:/plugins/tiddlywiki/classictools/recipe.js": {
"title": "$:/plugins/tiddlywiki/classictools/recipe.js",
"text": "/*\\\ntitle: $:/plugins/tiddlywiki/classictools/recipe.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nModule to deserialize tiddlers from an old school TiddlyWiki recipe file.\n\nThe idea is to process the recipe file recursively, loading tiddlers into the main store using synchronous file operations. The tiddlers have their titles prefixed with the associated marker in curly brackets (\"{shadow}\", \"{tiddler}\" etc).\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"text/vnd.tiddlywiki2-recipe\"] = function(text,fields) {\n\tvar self = this,\n\t\tpath = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\ttiddlers = [],\n\t\tparseRecipe = function(text) {\n\t\t\tvar recipe = [];\n\t\t\ttext.toString().split(/\\r?\\n/mg).forEach(function(line) {\n\t\t\t\t// Check if the line is a comment\n\t\t\t\tif(line.charAt(0) !== \"#\") {\n\t\t\t\t\t// Find the colon splitting the name from the value\n\t\t\t\t\tvar p = line.indexOf(\":\");\n\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\trecipe.push({\n\t\t\t\t\t\t\tname: line.substr(0,p).trim(),\n\t\t\t\t\t\t\tvalue: line.substr(p+1).trim()\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn recipe;\n\t\t},\n\t\tloadTiddlersFromFile = function(sourcePath,prefix) {\n\t\t\tvar ext = path.extname(sourcePath),\n\t\t\t\textensionInfo = $tw.utils.getFileExtensionInfo(ext),\n\t\t\t\ttypeInfo = extensionInfo ? $tw.config.contentTypeInfo[extensionInfo.type] : null,\n\t\t\t\tdata = fs.readFileSync(sourcePath,typeInfo ? typeInfo.encoding : \"utf8\"),\n\t\t\t\tfields = {title: sourcePath},\n\t\t\t\ttids = self.deserializeTiddlers(ext,data,fields),\n\t\t\t\tmetafile = sourcePath + \".meta\";\n\t\t\tif(ext !== \".json\" && tids.length === 1 && fs.existsSync(metafile)) {\n\t\t\t\tvar metadata = fs.readFileSync(metafile,\"utf8\");\n\t\t\t\tif(metadata) {\n\t\t\t\t\ttids = [$tw.utils.parseFields(metadata,tids[0])];\n\t\t\t\t}\n\t\t\t}\n\t\t\ttids.forEach(function(tid) {\n\t\t\t\ttid.title = prefix + tid.title;\n\t\t\t});\n\t\t\ttiddlers.push.apply(tiddlers,tids);\n\t\t},\n\t\tprocessRecipe = function(sourcePath,text) {\n\t\t\tvar recipe = parseRecipe(text);\n\t\t\tfor(var t=0; t<recipe.length; t++) {\n\t\t\t\tif(recipe[t].name === \"recipe\") {\n\t\t\t\t\tvar recipeFile = path.resolve(path.dirname(sourcePath),recipe[t].value);\n\t\t\t\t\tprocessRecipe(recipeFile,fs.readFileSync(recipeFile,\"utf8\"));\n\t\t\t\t} else {\n\t\t\t\t\tvar tiddlerFile = path.resolve(path.dirname(sourcePath),recipe[t].value);\n\t\t\t\t\tloadTiddlersFromFile(tiddlerFile,\"{\" + recipe[t].name + \"}\");\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tsourcePath = fields.title; // Bit of a hack to take advantage of the default title being the path to the tiddler file\n\tprocessRecipe(sourcePath,text);\n\treturn tiddlers;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "tiddlerdeserializer"
},
"$:/plugins/tiddlywiki/classictools/readme": {
"title": "$:/plugins/tiddlywiki/classictools/readme",
"text": "This plugin provides facilities for working with TiddlyWiki Classic. It is used in the build process for TiddlyWiki Classic.\n\nThe additional features are:\n\n* A ''tiddlerdeserializer'' module for reading TiddlyWiki Classic `.recipe` files\n* Templates for building TiddlyWiki Classic.\n\nSee https://github.com/TiddlyWiki/tiddlywiki.com for more details.\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/classictools]]\n"
},
"$:/core/templates/html-div-tiddler-remove-prefix": {
"title": "$:/core/templates/html-div-tiddler-remove-prefix",
"text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"' stripTitlePrefix=\"yes\"></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
},
"$:/core/templates/plain-text-tiddler-strip-comments": {
"title": "$:/core/templates/plain-text-tiddler-strip-comments",
"text": "<$view field=\"text\" format=\"stripcomments\" />"
},
"$:/core/templates/tiddlywiki2.externaljs.template.html": {
"title": "$:/core/templates/tiddlywiki2.externaljs.template.html",
"text": "{{{ [prefix[{prejs}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n{{{ [prefix[{js}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n{{{ [prefix[{postjs}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n{{{ [prefix[{jsext}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n\n"
},
"$:/core/templates/tiddlywiki2.template.html": {
"title": "$:/core/templates/tiddlywiki2.template.html",
"text": "\\rules only filteredtranscludeinline transcludeinline\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n<head>\n<script id=\"versionArea\" type=\"text/javascript\">\n//<![CDATA[\n{{{ [prefix[{version}]] ||$:/core/templates/plain-text-tiddler}}}\n//]]>\n</script>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"copyright\" content=\"\n{{{ [prefix[{copyright}]] ||$:/core/templates/plain-text-tiddler}}}\n\" />\n<!--PRE-HEAD-START-->\n{{{ [prefix[{prehead}]] ||$:/core/templates/plain-text-tiddler}}}\n<!--PRE-HEAD-END-->\n<title>\n{{{ [prefix[{title}]] ||$:/core/templates/plain-text-tiddler}}}\n</title>\n<style id=\"styleArea\" type=\"text/css\">\n{{{ [prefix[{style}]] ||$:/core/templates/plain-text-tiddler}}}\n</style>\n<!--POST-HEAD-START-->\n{{{ [prefix[{posthead}]] ||$:/core/templates/plain-text-tiddler}}}\n<!--POST-HEAD-END-->\n</head>\n<body onload=\"main();\" onunload=\"if(window.unload) unload();\">\n<!--PRE-BODY-START-->\n{{{ [prefix[{prebody}]] ||$:/core/templates/plain-text-tiddler}}}\n<!--PRE-BODY-END-->\n<div id=\"copyright\">\nWelcome to TiddlyWiki created by Jeremy Ruston; Copyright © 2004-2007 Jeremy Ruston, Copyright © 2007-2011 UnaMesa Association\n</div>\n<noscript>\n{{{ [prefix[{noscript}]] ||$:/core/templates/plain-text-tiddler}}}\n</noscript>\n<div id=\"saveTest\"></div>\n<div id=\"backstageCloak\"></div>\n<div id=\"backstageButton\"></div>\n<div id=\"backstageArea\"><div id=\"backstageToolbar\"></div></div>\n<div id=\"backstage\">\n\t<div id=\"backstagePanel\"></div>\n</div>\n<div id=\"contentWrapper\"></div>\n<div id=\"contentStash\"></div>\n<div id=\"shadowArea\">\n{{{ [prefix[{shadow}]] +[sortcs[title]] ||$:/core/templates/html-div-tiddler-remove-prefix}}}\n</div>\n<!--POST-SHADOWAREA-->\n<div id=\"storeArea\">\n{{{ [prefix[{tiddler}]] +[sortcs[title]] ||$:/core/templates/html-div-tiddler-remove-prefix}}}\n{{{ [prefix[{plugin}]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [prefix[{posttiddlers}]] ||$:/core/templates/plain-text-tiddler}}}\n</div>\n<!--POST-STOREAREA-->\n<!--POST-BODY-START-->\n{{{ [prefix[{postbody}]] ||$:/core/templates/plain-text-tiddler}}}\n<!--POST-BODY-END-->\n<script id=\"jsArea\" type=\"text/javascript\">\n//<![CDATA[\n{{{ [prefix[{prejs}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n{{{ [prefix[{js}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n{{{ [prefix[{postjs}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n//]]>\n</script>\n{{{ [prefix[{jsext}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n<script id=\"jsdeprecatedArea\" type=\"text/javascript\">\n//<![CDATA[\n{{{ [prefix[{jsdeprecated}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n//]]>\n</script>\n<script id=\"jslibArea\" type=\"text/javascript\">\n//<![CDATA[\n{{{ [prefix[{jslib}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n//]]>\n</script>\n<script id=\"jqueryArea\" type=\"text/javascript\">\n//<![CDATA[\n{{{ [prefix[{jquery}]] ||$:/core/templates/plain-text-tiddler-strip-comments}}}\n//]]>\n</script>\n<script type=\"text/javascript\">\n//<![CDATA[\nif(useJavaSaver)\n\tdocument.write(\"<applet style='position:absolute;left:-1px' name='TiddlySaver' code='TiddlySaver.class' archive='TiddlySaver.jar' width='1' height='1'></applet>\");\n//]]>\n</script>\n<!--POST-SCRIPT-START-->\n{{{ [prefix[{postscript}]] ||$:/core/templates/plain-text-tiddler}}}\n<!--POST-SCRIPT-END-->\n</body>\n</html>\n"
}
}
}
{
"tiddlers": {
"$:/config/EditorTypeMappings/application/javascript": {
"title": "$:/config/EditorTypeMappings/application/javascript",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/application/json": {
"title": "$:/config/EditorTypeMappings/application/json",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/application/x-tiddler-dictionary": {
"title": "$:/config/EditorTypeMappings/application/x-tiddler-dictionary",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/text/css": {
"title": "$:/config/EditorTypeMappings/text/css",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/text/html": {
"title": "$:/config/EditorTypeMappings/text/html",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/text/plain": {
"title": "$:/config/EditorTypeMappings/text/plain",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
"title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/text/x-markdown": {
"title": "$:/config/EditorTypeMappings/text/x-markdown",
"text": "codemirror"
},
"$:/config/EditorTypeMappings/text/x-tiddlywiki": {
"title": "$:/config/EditorTypeMappings/text/x-tiddlywiki",
"text": "codemirror"
},
"$:/config/codemirror/cursorBlinkRate": {
"title": "$:/config/codemirror/cursorBlinkRate",
"type": "integer",
"text": "530"
},
"$:/config/codemirror/extraKeysTW": {
"title": "$:/config/codemirror/extraKeysTW",
"extend": "extraKeys",
"type": "json",
"text": "{\n\t\"Ctrl-Esc\": \"singleSelection\",\n\t\"Esc\": \"\",\n\t\"Ctrl-S\": \"\",\n\t\"Ctrl-U\": \"\",\n\t\"Ctrl-T\": \"\",\n\t\"Alt-T\": \"transposeChars\",\n\t\"Alt-U\": \"undoSelection\",\n\t\"Shift-Alt-U\": \"redoSelection\",\n\t\"Cmd-U\": \"\",\n\t\"Tab\": \"indentAuto()\",\n\t\"Enter\": \"newLineAndIndent()\"\n}\n"
},
"$:/config/codemirror/indentUnit": {
"title": "$:/config/codemirror/indentUnit",
"type": "integer",
"text": "2"
},
"$:/config/codemirror/indentWithTabs": {
"title": "$:/config/codemirror/indentWithTabs",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/inputStyle": {
"title": "$:/config/codemirror/inputStyle",
"type": "string",
"text": "textarea"
},
"$:/config/codemirror/keyMap": {
"title": "$:/config/codemirror/keyMap",
"type": "string",
"text": "default"
},
"$:/config/codemirror/lineNumbers": {
"title": "$:/config/codemirror/lineNumbers",
"type": "bool",
"text": "false"
},
"$:/config/codemirror/lineWrapping": {
"title": "$:/config/codemirror/lineWrapping",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/showCursorWhenSelecting": {
"title": "$:/config/codemirror/showCursorWhenSelecting",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/smartIndent": {
"title": "$:/config/codemirror/smartIndent",
"type": "bool",
"text": "true"
},
"$:/config/codemirror/styleActiveLine": {
"title": "$:/config/codemirror/styleActiveLine",
"type": "bool",
"text": "false"
},
"$:/config/codemirror/tabSize": {
"title": "$:/config/codemirror/tabSize",
"type": "integer",
"text": "2"
},
"$:/config/codemirror/theme": {
"title": "$:/config/codemirror/theme",
"type": "string",
"text": "default"
},
"$:/language/codemirror/homeUrl": {
"title": "$:/language/codemirror/homeUrl",
"text": "http://codemirror.net"
},
"$:/language/codemirror/addOnUrl": {
"title": "$:/language/codemirror/addOnUrl",
"text": "http://codemirror.net/doc/manual.html#addons"
},
"$:/language/codemirror/configUrl": {
"title": "$:/language/codemirror/configUrl",
"text": "http://codemirror.net/doc/manual.html#config"
},
"$:/language/codemirror/controlPanel/hint": {
"title": "$:/language/codemirror/controlPanel/hint",
"text": "These settings let you customise the behaviour of [[CodeMirror|$:/plugins/tiddlywiki/codemirror]]."
},
"$:/language/codemirror/controlPanel/usage": {
"title": "$:/language/codemirror/controlPanel/usage",
"text": "Usage information"
},
"$:/language/codemirror/editorFont/hint": {
"title": "$:/language/codemirror/editorFont/hint",
"text": "Editor font family"
},
"$:/language/codemirror/editorFont/info": {
"title": "$:/language/codemirror/editorFont/info",
"text": "Set the font family for the ~CodeMirror text-editor"
},
"$:/language/codemirror/controlPanel/keyboard": {
"title": "$:/language/codemirror/controlPanel/keyboard",
"text": "Keyboard shortcuts"
},
"$:/language/codemirror/keyMap/hint": {
"title": "$:/language/codemirror/keyMap/hint",
"text": "~CodeMirror keymap"
},
"$:/language/codemirror/keyMap/info": {
"title": "$:/language/codemirror/keyMap/info",
"text": "~The Keyboard KeyMap used within the ~CodeMirror text-editor"
},
"$:/language/codemirror/lineNumbers/hint": {
"title": "$:/language/codemirror/lineNumbers/hint",
"text": "Enable line numbers"
},
"$:/language/codemirror/lineNumbers/info": {
"title": "$:/language/codemirror/lineNumbers/info",
"text": "Whether to show line numbers to the left of the editor."
},
"$:/language/codemirror/lineWrapping/hint": {
"title": "$:/language/codemirror/lineWrapping/hint",
"text": "Enable line wrapping"
},
"$:/language/codemirror/lineWrapping/info": {
"title": "$:/language/codemirror/lineWrapping/info",
"text": "Whether CodeMirror should scroll or wrap for long lines. Defaults to `false` (scroll)."
},
"$:/language/codemirror/showCursorWhenSelecting/hint": {
"title": "$:/language/codemirror/showCursorWhenSelecting/hint",
"text": "Show cursor, when selecting"
},
"$:/language/codemirror/showCursorWhenSelecting/info": {
"title": "$:/language/codemirror/showCursorWhenSelecting/info",
"text": "Whether the cursor should be drawn when a selection is active."
},
"$:/language/codemirror/styleActiveLine/hint": {
"title": "$:/language/codemirror/styleActiveLine/hint",
"text": "Highlight active line"
},
"$:/language/codemirror/styleActiveLine/info": {
"title": "$:/language/codemirror/styleActiveLine/info",
"text": "Whether or not to highlight the active text-editor line"
},
"$:/language/codemirror/theme/hint": {
"title": "$:/language/codemirror/theme/hint",
"text": "Select a theme"
},
"$:/language/codemirror/theme/info": {
"title": "$:/language/codemirror/theme/info",
"text": "Choose between ~CodeMirror themes"
},
"$:/plugins/tiddlywiki/codemirror/edit-codemirror.js": {
"title": "$:/plugins/tiddlywiki/codemirror/edit-codemirror.js",
"text": "/*\\\ntitle: $:/plugins/tiddlywiki/codemirror/edit-codemirror.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-codemirror widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tCodeMirrorEngine = require(\"$:/plugins/tiddlywiki/codemirror/engine.js\").CodeMirrorEngine;\n\nexports[\"edit-codemirror\"] = editTextWidgetFactory(CodeMirrorEngine,CodeMirrorEngine);\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/plugins/tiddlywiki/codemirror/engine.js": {
"title": "$:/plugins/tiddlywiki/codemirror/engine.js",
"text": "/*\\\ntitle: $:/plugins/tiddlywiki/codemirror/engine.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a CodeMirror instance\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CODEMIRROR_OPTIONS = \"$:/config/CodeMirror\",\nHEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\",\nCONFIG_FILTER = \"[all[shadows+tiddlers]prefix[$:/config/codemirror/]]\"\n\t\n// Install CodeMirror\nif($tw.browser && !window.CodeMirror) {\n\n\tvar modules = $tw.modules.types[\"codemirror\"];\n\tvar req = Object.getOwnPropertyNames(modules);\n\n\twindow.CodeMirror = require(\"$:/plugins/tiddlywiki/codemirror/lib/codemirror.js\");\n\t// Install required CodeMirror plugins\n\tif(req) {\n\t\tif($tw.utils.isArray(req)) {\n\t\t\tfor(var index=0; index<req.length; index++) {\n\t\t\t\trequire(req[index]);\n\t\t\t}\n\t\t} else {\n\t\t\trequire(req);\n\t\t}\n\t}\n}\n\nfunction getCmConfig() {\n\tvar type,\n\t\ttest,\n\t\tvalue,\n\t\telement,\n\t\textend,\n\t\ttiddler,\n\t\tconfig = {},\n\t\tconfigTiddlers = $tw.wiki.filterTiddlers(CONFIG_FILTER);\n\n\tif ($tw.utils.isArray(configTiddlers)) {\n\t\tfor (var i=0; i<configTiddlers.length; i++) {\n\t\t\ttiddler = $tw.wiki.getTiddler(configTiddlers[i]);\n\t\t\t\tif (tiddler) {\n\t\t\t\telement = configTiddlers[i].replace(/\\$:\\/config\\/codemirror\\//ig,\"\");\n\t\t\t\t\ttype = (tiddler.fields.type) ? tiddler.fields.type.trim().toLocaleLowerCase() : \"string\";\n\t\t\t\tswitch (type) {\n\t\t\t\t\tcase \"bool\":\n\t\t\t\t\ttest = tiddler.fields.text.trim().toLowerCase();\n\t\t\t\t\tvalue = (test === \"true\") ? true : false;\n\t\t\t\t\tconfig[element] = value;\n\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"string\":\n\t\t\t\t\tvalue = tiddler.fields.text.trim();\n\t\t\t\t\tconfig[element] = value;\n\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"integer\":\n\t\t\t\t\tvalue = parseInt(tiddler.fields.text.trim(), 10);\n\t\t\t\t\tconfig[element] = value;\n\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"json\":\n\t\t\t\t\tvalue = JSON.parse(tiddler.fields.text.trim());\n\t\t\t\t\t\textend = (tiddler.fields.extend) ? tiddler.fields.extend : element;\n\n\t\t\t\t\tif (config[extend]) {\n\t\t\t\t\t\t$tw.utils.extend(config[extend], value);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tconfig[extend] = value;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn config;\n}\n\nfunction CodeMirrorEngine(options) {\n\n\t// Save our options\n\tvar self = this;\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create the wrapper DIV\n\tthis.domNode = this.widget.document.createElement(\"div\");\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tthis.domNode.style.display = \"inline-block\";\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n\t\n\t// Set all cm-plugin defaults\n\t// Get the configuration options for the CodeMirror object\n\tvar config = getCmConfig();\n\n\tconfig.mode = options.type;\n\tconfig.value = options.value;\n\tif(this.widget.editTabIndex) {\n\t\tconfig[\"tabindex\"] = this.widget.editTabIndex;\n\t}\n\t// Create the CodeMirror instance\n\tthis.cm = window.CodeMirror(function(cmDomNode) {\n\t\t// Note that this is a synchronous callback that is called before the constructor returns\n\t\tif(!self.widget.document.isTiddlyWikiFakeDom) {\n\t\t\tself.domNode.appendChild(cmDomNode);\n\t\t}\n\t},config);\n\n\t// Set up a change event handler\n\tthis.cm.on(\"change\",function() {\n\t\tself.widget.saveChanges(self.getText());\n\t});\n\tthis.cm.on(\"drop\",function(cm,event) {\n\t\tevent.stopPropagation(); // Otherwise TW's dropzone widget sees the drop event\n\t\treturn false;\n\t});\n\tthis.cm.on(\"keydown\",function(cm,event) {\n\t\treturn self.widget.handleKeydownEvent.call(self.widget,event);\n\t});\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nCodeMirrorEngine.prototype.setText = function(text,type) {\n\tvar self = this;\n\tself.cm.setOption(\"mode\",type);\n\tif(!this.cm.hasFocus()) {\n\t\tthis.cm.setValue(text);\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nCodeMirrorEngine.prototype.getText = function() {\n\treturn this.cm.getValue();\n};\n\n/*\nFix the height of textarea to fit content\n*/\nCodeMirrorEngine.prototype.fixHeight = function() {\n\tif(this.widget.editAutoHeight) {\n\t\t// Resize to fit\n\t\tthis.cm.setSize(null,null);\n\t} else {\n\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\tthis.cm.setSize(null,fixedHeight);\n\t}\n};\n\n/*\nFocus the engine node\n*/\nCodeMirrorEngine.prototype.focus = function() {\n\tthis.cm.focus();\n}\n\n/*\nCreate a blank structure representing a text operation\n*/\nCodeMirrorEngine.prototype.createTextOperation = function() {\n\tvar selections = this.cm.listSelections();\n\tif(selections.length > 0) {\n\t\tvar anchorPos = this.cm.indexFromPos(selections[0].anchor),\n\t\theadPos = this.cm.indexFromPos(selections[0].head);\n\t}\n\tvar operation = {\n\t\ttext: this.cm.getValue(),\n\t\tselStart: Math.min(anchorPos,headPos),\n\t\tselEnd: Math.max(anchorPos,headPos),\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nCodeMirrorEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tthis.cm.replaceRange(operation.replacement,this.cm.posFromIndex(operation.cutStart),this.cm.posFromIndex(operation.cutEnd));\n\t\tthis.cm.setSelection(this.cm.posFromIndex(operation.newSelStart),this.cm.posFromIndex(operation.newSelEnd));\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t}\n\tthis.cm.focus();\n\treturn newText;\n};\n\nexports.CodeMirrorEngine = CodeMirrorEngine;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/plugins/tiddlywiki/codemirror/lib/codemirror.js": {
"text": "!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):e.CodeMirror=t()}(this,function(){\"use strict\";var e=navigator.userAgent,t=navigator.platform,r=/gecko\\/\\d/i.test(e),n=/MSIE \\d/.test(e),i=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(e),o=/Edge\\/(\\d+)/.exec(e),l=n||i||o,s=l&&(n?document.documentMode||6:+(o||i)[1]),a=!o&&/WebKit\\//.test(e),u=a&&/Qt\\/\\d+\\.\\d+/.test(e),c=!o&&/Chrome\\//.test(e),h=/Opera\\//.test(e),f=/Apple Computer/.test(navigator.vendor),d=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(e),p=/PhantomJS/.test(e),g=!o&&/AppleWebKit/.test(e)&&/Mobile\\/\\w+/.test(e),v=/Android/.test(e),m=g||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=g||/Mac/.test(t),b=/\\bCrOS\\b/.test(e),w=/win/i.test(t),x=h&&e.match(/Version\\/(\\d*\\.\\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(h=!1,a=!0);var C=y&&(u||h&&(null==x||x<12.11)),S=r||l&&s>=9;function L(e){return new RegExp(\"(^|\\\\s)\"+e+\"(?:$|\\\\s)\\\\s*\")}var k,T=function(e,t){var r=e.className,n=L(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:\"\")}};function M(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function N(e,t){return M(e).appendChild(t)}function O(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),\"string\"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o<t.length;++o)i.appendChild(t[o]);return i}function A(e,t,r,n){var i=O(e,t,r,n);return i.setAttribute(\"role\",\"presentation\"),i}function D(e,t){if(3==t.nodeType&&(t=t.parentNode),e.contains)return e.contains(t);do{if(11==t.nodeType&&(t=t.host),t==e)return!0}while(t=t.parentNode)}function W(){var e;try{e=document.activeElement}catch(t){e=document.body||null}for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;return e}function H(e,t){var r=e.className;L(t).test(r)||(e.className+=(r?\" \":\"\")+t)}function F(e,t){for(var r=e.split(\" \"),n=0;n<r.length;n++)r[n]&&!L(r[n]).test(t)&&(t+=\" \"+r[n]);return t}k=document.createRange?function(e,t,r,n){var i=document.createRange();return i.setEnd(n||e,r),i.setStart(e,t),i}:function(e,t,r){var n=document.body.createTextRange();try{n.moveToElementText(e.parentNode)}catch(e){return n}return n.collapse(!0),n.moveEnd(\"character\",r),n.moveStart(\"character\",t),n};var P=function(e){e.select()};function E(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t)}}function z(e,t,r){for(var n in t||(t={}),e)!e.hasOwnProperty(n)||!1===r&&t.hasOwnProperty(n)||(t[n]=e[n]);return t}function I(e,t,r,n,i){null==t&&-1==(t=e.search(/[^\\s\\u00a0]/))&&(t=e.length);for(var o=n||0,l=i||0;;){var s=e.indexOf(\"\\t\",o);if(s<0||s>=t)return l+(t-o);l+=s-o,l+=r-l%r,o=s+1}}g?P=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:l&&(P=function(e){try{e.select()}catch(e){}});var R=function(){this.id=null};function B(e,t){for(var r=0;r<e.length;++r)if(e[r]==t)return r;return-1}R.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)};var G=30,U={toString:function(){return\"CodeMirror.Pass\"}},V={scroll:!1},K={origin:\"*mouse\"},j={origin:\"+move\"};function X(e,t,r){for(var n=0,i=0;;){var o=e.indexOf(\"\\t\",n);-1==o&&(o=e.length);var l=o-n;if(o==e.length||i+l>=t)return n+Math.min(l,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var Y=[\"\"];function _(e){for(;Y.length<=e;)Y.push(q(Y)+\" \");return Y[e]}function q(e){return e[e.length-1]}function $(e,t){for(var r=[],n=0;n<e.length;n++)r[n]=t(e[n],n);return r}function Z(){}function Q(e,t){var r;return Object.create?r=Object.create(e):(Z.prototype=e,r=new Z),t&&z(t,r),r}var J=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;function ee(e){return/\\w/.test(e)||e>\"\"&&(e.toUpperCase()!=e.toLowerCase()||J.test(e))}function te(e,t){return t?!!(t.source.indexOf(\"\\\\w\")>-1&&ee(e))||t.test(e):ee(e)}function re(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ne=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&ne.test(e)}function oe(e,t,r){for(;(r<0?t>0:t<e.length)&&ie(e.charAt(t));)t+=r;return t}function le(e,t,r){for(var n=t>r?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}function se(e,t){if((t-=e.first)<0||t>=e.size)throw new Error(\"There is no line \"+(t+e.first)+\" in the document.\");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t<o){r=i;break}t-=o}return r.lines[t]}function ae(e,t,r){var n=[],i=t.line;return e.iter(t.line,r.line+1,function(e){var o=e.text;i==r.line&&(o=o.slice(0,r.ch)),i==t.line&&(o=o.slice(t.ch)),n.push(o),++i}),n}function ue(e,t,r){var n=[];return e.iter(t,r,function(e){n.push(e.text)}),n}function ce(e,t){var r=t-e.height;if(r)for(var n=e;n;n=n.parent)n.height+=r}function he(e){if(null==e.parent)return null;for(var t=e.parent,r=B(t.lines,e),n=t.parent;n;t=n,n=n.parent)for(var i=0;n.children[i]!=t;++i)r+=n.children[i].chunkSize();return r+t.first}function fe(e,t){var r=e.first;e:do{for(var n=0;n<e.children.length;++n){var i=e.children[n],o=i.height;if(t<o){e=i;continue e}t-=o,r+=i.chunkSize()}return r}while(!e.lines);for(var l=0;l<e.lines.length;++l){var s=e.lines[l].height;if(t<s)break;t-=s}return r+l}function de(e,t){return t>=e.first&&t<e.first+e.size}function pe(e,t){return String(e.lineNumberFormatter(t+e.firstLineNumber))}function ge(e,t,r){if(void 0===r&&(r=null),!(this instanceof ge))return new ge(e,t,r);this.line=e,this.ch=t,this.sticky=r}function ve(e,t){return e.line-t.line||e.ch-t.ch}function me(e,t){return e.sticky==t.sticky&&0==ve(e,t)}function ye(e){return ge(e.line,e.ch)}function be(e,t){return ve(e,t)<0?t:e}function we(e,t){return ve(e,t)<0?e:t}function xe(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function Ce(e,t){if(t.line<e.first)return ge(e.first,0);var r,n,i,o=e.first+e.size-1;return t.line>o?ge(o,se(e,o).text.length):(r=t,n=se(e,t.line).text.length,null==(i=r.ch)||i>n?ge(r.line,n):i<0?ge(r.line,0):r)}function Se(e,t){for(var r=[],n=0;n<t.length;n++)r[n]=Ce(e,t[n]);return r}var Le=!1,ke=!1;function Te(e,t,r){this.marker=e,this.from=t,this.to=r}function Me(e,t){if(e)for(var r=0;r<e.length;++r){var n=e[r];if(n.marker==t)return n}}function Ne(e,t){for(var r,n=0;n<e.length;++n)e[n]!=t&&(r||(r=[])).push(e[n]);return r}function Oe(e,t){if(t.full)return null;var r=de(e,t.from.line)&&se(e,t.from.line).markedSpans,n=de(e,t.to.line)&&se(e,t.to.line).markedSpans;if(!r&&!n)return null;var i=t.from.ch,o=t.to.ch,l=0==ve(t.from,t.to),s=function(e,t,r){var n;if(e)for(var i=0;i<e.length;++i){var o=e[i],l=o.marker;if(null==o.from||(l.inclusiveLeft?o.from<=t:o.from<t)||o.from==t&&\"bookmark\"==l.type&&(!r||!o.marker.insertLeft)){var s=null==o.to||(l.inclusiveRight?o.to>=t:o.to>t);(n||(n=[])).push(new Te(l,o.from,s?null:o.to))}}return n}(r,i,l),a=function(e,t,r){var n;if(e)for(var i=0;i<e.length;++i){var o=e[i],l=o.marker;if(null==o.to||(l.inclusiveRight?o.to>=t:o.to>t)||o.from==t&&\"bookmark\"==l.type&&(!r||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from<t);(n||(n=[])).push(new Te(l,s?null:o.from-t,null==o.to?null:o.to-t))}}return n}(n,o,l),u=1==t.text.length,c=q(t.text).length+(u?i:0);if(s)for(var h=0;h<s.length;++h){var f=s[h];if(null==f.to){var d=Me(a,f.marker);d?u&&(f.to=null==d.to?null:d.to+c):f.to=i}}if(a)for(var p=0;p<a.length;++p){var g=a[p];if(null!=g.to&&(g.to+=c),null==g.from)Me(s,g.marker)||(g.from=c,u&&(s||(s=[])).push(g));else g.from+=c,u&&(s||(s=[])).push(g)}s&&(s=Ae(s)),a&&a!=s&&(a=Ae(a));var v=[s];if(!u){var m,y=t.text.length-2;if(y>0&&s)for(var b=0;b<s.length;++b)null==s[b].to&&(m||(m=[])).push(new Te(s[b].marker,null,null));for(var w=0;w<y;++w)v.push(m);v.push(a)}return v}function Ae(e){for(var t=0;t<e.length;++t){var r=e[t];null!=r.from&&r.from==r.to&&!1!==r.marker.clearWhenEmpty&&e.splice(t--,1)}return e.length?e:null}function De(e){var t=e.markedSpans;if(t){for(var r=0;r<t.length;++r)t[r].marker.detachLine(e);e.markedSpans=null}}function We(e,t){if(t){for(var r=0;r<t.length;++r)t[r].marker.attachLine(e);e.markedSpans=t}}function He(e){return e.inclusiveLeft?-1:0}function Fe(e){return e.inclusiveRight?1:0}function Pe(e,t){var r=e.lines.length-t.lines.length;if(0!=r)return r;var n=e.find(),i=t.find(),o=ve(n.from,i.from)||He(e)-He(t);if(o)return-o;var l=ve(n.to,i.to)||Fe(e)-Fe(t);return l||t.id-e.id}function Ee(e,t){var r,n=ke&&e.markedSpans;if(n)for(var i=void 0,o=0;o<n.length;++o)(i=n[o]).marker.collapsed&&null==(t?i.from:i.to)&&(!r||Pe(r,i.marker)<0)&&(r=i.marker);return r}function ze(e){return Ee(e,!0)}function Ie(e){return Ee(e,!1)}function Re(e,t,r,n,i){var o=se(e,t),l=ke&&o.markedSpans;if(l)for(var s=0;s<l.length;++s){var a=l[s];if(a.marker.collapsed){var u=a.marker.find(0),c=ve(u.from,r)||He(a.marker)-He(i),h=ve(u.to,n)||Fe(a.marker)-Fe(i);if(!(c>=0&&h<=0||c<=0&&h>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?ve(u.to,r)>=0:ve(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?ve(u.from,n)<=0:ve(u.from,n)<0)))return!0}}}function Be(e){for(var t;t=ze(e);)e=t.find(-1,!0).line;return e}function Ge(e,t){var r=se(e,t),n=Be(r);return r==n?t:he(n)}function Ue(e,t){if(t>e.lastLine())return t;var r,n=se(e,t);if(!Ve(e,n))return t;for(;r=Ie(n);)n=r.find(1,!0).line;return he(n)+1}function Ve(e,t){var r=ke&&t.markedSpans;if(r)for(var n=void 0,i=0;i<r.length;++i)if((n=r[i]).marker.collapsed){if(null==n.from)return!0;if(!n.marker.widgetNode&&0==n.from&&n.marker.inclusiveLeft&&Ke(e,t,n))return!0}}function Ke(e,t,r){if(null==r.to){var n=r.marker.find(1,!0);return Ke(e,n.line,Me(n.line.markedSpans,r.marker))}if(r.marker.inclusiveRight&&r.to==t.text.length)return!0;for(var i=void 0,o=0;o<t.markedSpans.length;++o)if((i=t.markedSpans[o]).marker.collapsed&&!i.marker.widgetNode&&i.from==r.to&&(null==i.to||i.to!=r.from)&&(i.marker.inclusiveLeft||r.marker.inclusiveRight)&&Ke(e,t,i))return!0}function je(e){for(var t=0,r=(e=Be(e)).parent,n=0;n<r.lines.length;++n){var i=r.lines[n];if(i==e)break;t+=i.height}for(var o=r.parent;o;o=(r=o).parent)for(var l=0;l<o.children.length;++l){var s=o.children[l];if(s==r)break;t+=s.height}return t}function Xe(e){if(0==e.height)return 0;for(var t,r=e.text.length,n=e;t=ze(n);){var i=t.find(0,!0);n=i.from.line,r+=i.from.ch-i.to.ch}for(n=e;t=Ie(n);){var o=t.find(0,!0);r-=n.text.length-o.from.ch,r+=(n=o.to.line).text.length-o.to.ch}return r}function Ye(e){var t=e.display,r=e.doc;t.maxLine=se(r,r.first),t.maxLineLength=Xe(t.maxLine),t.maxLineChanged=!0,r.iter(function(e){var r=Xe(e);r>t.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)})}var _e=null;function qe(e,t,r){var n;_e=null;for(var i=0;i<e.length;++i){var o=e[i];if(o.from<t&&o.to>t)return i;o.to==t&&(o.from!=o.to&&\"before\"==r?n=i:_e=i),o.from==t&&(o.from!=o.to&&\"before\"!=r?n=i:_e=i)}return null!=n?n:_e}var $e=function(){var e=\"bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN\",t=\"nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111\";var r=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/,n=/[stwN]/,i=/[LRr]/,o=/[Lb1n]/,l=/[1n]/;function s(e,t,r){this.level=e,this.from=t,this.to=r}return function(a,u){var c=\"ltr\"==u?\"L\":\"R\";if(0==a.length||\"ltr\"==u&&!r.test(a))return!1;for(var h,f=a.length,d=[],p=0;p<f;++p)d.push((h=a.charCodeAt(p))<=247?e.charAt(h):1424<=h&&h<=1524?\"R\":1536<=h&&h<=1785?t.charAt(h-1536):1774<=h&&h<=2220?\"r\":8192<=h&&h<=8203?\"w\":8204==h?\"b\":\"L\");for(var g=0,v=c;g<f;++g){var m=d[g];\"m\"==m?d[g]=v:v=m}for(var y=0,b=c;y<f;++y){var w=d[y];\"1\"==w&&\"r\"==b?d[y]=\"n\":i.test(w)&&(b=w,\"r\"==w&&(d[y]=\"R\"))}for(var x=1,C=d[0];x<f-1;++x){var S=d[x];\"+\"==S&&\"1\"==C&&\"1\"==d[x+1]?d[x]=\"1\":\",\"!=S||C!=d[x+1]||\"1\"!=C&&\"n\"!=C||(d[x]=C),C=S}for(var L=0;L<f;++L){var k=d[L];if(\",\"==k)d[L]=\"N\";else if(\"%\"==k){var T=void 0;for(T=L+1;T<f&&\"%\"==d[T];++T);for(var M=L&&\"!\"==d[L-1]||T<f&&\"1\"==d[T]?\"1\":\"N\",N=L;N<T;++N)d[N]=M;L=T-1}}for(var O=0,A=c;O<f;++O){var D=d[O];\"L\"==A&&\"1\"==D?d[O]=\"L\":i.test(D)&&(A=D)}for(var W=0;W<f;++W)if(n.test(d[W])){var H=void 0;for(H=W+1;H<f&&n.test(d[H]);++H);for(var F=\"L\"==(W?d[W-1]:c),P=F==(\"L\"==(H<f?d[H]:c))?F?\"L\":\"R\":c,E=W;E<H;++E)d[E]=P;W=H-1}for(var z,I=[],R=0;R<f;)if(o.test(d[R])){var B=R;for(++R;R<f&&o.test(d[R]);++R);I.push(new s(0,B,R))}else{var G=R,U=I.length;for(++R;R<f&&\"L\"!=d[R];++R);for(var V=G;V<R;)if(l.test(d[V])){G<V&&I.splice(U,0,new s(1,G,V));var K=V;for(++V;V<R&&l.test(d[V]);++V);I.splice(U,0,new s(2,K,V)),G=V}else++V;G<R&&I.splice(U,0,new s(1,G,R))}return\"ltr\"==u&&(1==I[0].level&&(z=a.match(/^\\s+/))&&(I[0].from=z[0].length,I.unshift(new s(0,0,z[0].length))),1==q(I).level&&(z=a.match(/\\s+$/))&&(q(I).to-=z[0].length,I.push(new s(0,f-z[0].length,f)))),\"rtl\"==u?I.reverse():I}}();function Ze(e,t){var r=e.order;return null==r&&(r=e.order=$e(e.text,t)),r}var Qe=[],Je=function(e,t,r){if(e.addEventListener)e.addEventListener(t,r,!1);else if(e.attachEvent)e.attachEvent(\"on\"+t,r);else{var n=e._handlers||(e._handlers={});n[t]=(n[t]||Qe).concat(r)}};function et(e,t){return e._handlers&&e._handlers[t]||Qe}function tt(e,t,r){if(e.removeEventListener)e.removeEventListener(t,r,!1);else if(e.detachEvent)e.detachEvent(\"on\"+t,r);else{var n=e._handlers,i=n&&n[t];if(i){var o=B(i,r);o>-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function rt(e,t){var r=et(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i<r.length;++i)r[i].apply(null,n)}function nt(e,t,r){return\"string\"==typeof t&&(t={type:t,preventDefault:function(){this.defaultPrevented=!0}}),rt(e,r||t.type,e,t),ut(t)||t.codemirrorIgnore}function it(e){var t=e._handlers&&e._handlers.cursorActivity;if(t)for(var r=e.curOp.cursorActivityHandlers||(e.curOp.cursorActivityHandlers=[]),n=0;n<t.length;++n)-1==B(r,t[n])&&r.push(t[n])}function ot(e,t){return et(e,t).length>0}function lt(e){e.prototype.on=function(e,t){Je(this,e,t)},e.prototype.off=function(e,t){tt(this,e,t)}}function st(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function at(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function ut(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function ct(e){st(e),at(e)}function ht(e){return e.target||e.srcElement}function ft(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var dt,pt,gt=function(){if(l&&s<9)return!1;var e=O(\"div\");return\"draggable\"in e||\"dragDrop\"in e}();function vt(e){if(null==dt){var t=O(\"span\",\"\");N(e,O(\"span\",[t,document.createTextNode(\"x\")])),0!=e.firstChild.offsetHeight&&(dt=t.offsetWidth<=1&&t.offsetHeight>2&&!(l&&s<8))}var r=dt?O(\"span\",\"\"):O(\"span\",\" \",null,\"display: inline-block; width: 1px; margin-right: -1px\");return r.setAttribute(\"cm-text\",\"\"),r}function mt(e){if(null!=pt)return pt;var t=N(e,document.createTextNode(\"AخA\")),r=k(t,0,1).getBoundingClientRect(),n=k(t,1,2).getBoundingClientRect();return M(e),!(!r||r.left==r.right)&&(pt=n.right-r.right<3)}var yt,bt=3!=\"\\n\\nb\".split(/\\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf(\"\\n\",t);-1==i&&(i=e.length);var o=e.slice(t,\"\\r\"==e.charAt(i-1)?i-1:i),l=o.indexOf(\"\\r\");-1!=l?(r.push(o.slice(0,l)),t+=l+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\\r\\n?|\\n/)},wt=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints(\"StartToEnd\",t)},xt=\"oncopy\"in(yt=O(\"div\"))||(yt.setAttribute(\"oncopy\",\"return;\"),\"function\"==typeof yt.oncopy),Ct=null;var St={},Lt={};function kt(e){if(\"string\"==typeof e&&Lt.hasOwnProperty(e))e=Lt[e];else if(e&&\"string\"==typeof e.name&&Lt.hasOwnProperty(e.name)){var t=Lt[e.name];\"string\"==typeof t&&(t={name:t}),(e=Q(t,e)).name=t.name}else{if(\"string\"==typeof e&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(e))return kt(\"application/xml\");if(\"string\"==typeof e&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(e))return kt(\"application/json\")}return\"string\"==typeof e?{name:e}:e||{name:\"null\"}}function Tt(e,t){t=kt(t);var r=St[t.name];if(!r)return Tt(e,\"text/plain\");var n=r(e,t);if(Mt.hasOwnProperty(t.name)){var i=Mt[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n[\"_\"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)n[l]=t.modeProps[l];return n}var Mt={};function Nt(e,t){z(t,Mt.hasOwnProperty(e)?Mt[e]:Mt[e]={})}function Ot(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function At(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Dt(e,t,r){return!e.startState||e.startState(t,r)}var Wt=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};Wt.prototype.eol=function(){return this.pos>=this.string.length},Wt.prototype.sol=function(){return this.pos==this.lineStart},Wt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Wt.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},Wt.prototype.eat=function(e){var t=this.string.charAt(this.pos);if(\"string\"==typeof e?t==e:t&&(e.test?e.test(t):e(t)))return++this.pos,t},Wt.prototype.eatWhile=function(e){for(var t=this.pos;this.eat(e););return this.pos>t},Wt.prototype.eatSpace=function(){for(var e=this.pos;/[\\s\\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Wt.prototype.skipToEnd=function(){this.pos=this.string.length},Wt.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Wt.prototype.backUp=function(e){this.pos-=e},Wt.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=I(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?I(this.string,this.lineStart,this.tabSize):0)},Wt.prototype.indentation=function(){return I(this.string,null,this.tabSize)-(this.lineStart?I(this.string,this.lineStart,this.tabSize):0)},Wt.prototype.match=function(e,t,r){if(\"string\"!=typeof e){var n=this.string.slice(this.pos).match(e);return n&&n.index>0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Wt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Wt.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Wt.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Wt.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var Ht=function(e,t){this.state=e,this.lookAhead=t},Ft=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function Pt(e,t,r,n){var i=[e.state.modeGen],o={};Kt(e,t.text,e.doc.mode,r,function(e,t){return i.push(e,t)},o,n);for(var l=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],a=1,u=0;r.state=!0,Kt(e,t.text,s.mode,r,function(e,t){for(var r=a;u<e;){var n=i[a];n>e&&i.splice(a,1,e,i[a+1],n),a+=2,u=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,a-r,e,\"overlay \"+t),a=r+2;else for(;r<a;r+=2){var o=i[r+1];i[r+1]=(o?o+\" \":\"\")+\"overlay \"+t}},o),r.state=l,r.baseTokens=null,r.baseTokenPos=1},a=0;a<e.state.overlays.length;++a)s(a);return{styles:i,classes:o.bgClass||o.textClass?o:null}}function Et(e,t,r){if(!t.styles||t.styles[0]!=e.state.modeGen){var n=zt(e,he(t)),i=t.text.length>e.options.maxHighlightLength&&Ot(e.doc.mode,n.state),o=Pt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function zt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new Ft(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,l=r?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>l;--s){if(s<=o.first)return o.first;var a=se(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof Ht?u.lookAhead:0)<=o.modeFrontier))return s;var c=I(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&se(n,o-1).stateAfter,s=l?Ft.fromSaved(n,l,o):new Ft(n,Dt(n.mode),o);return n.iter(o,t,function(r){It(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&n<i.viewTo?s.save():null,s.nextLine()}),r&&(n.modeFrontier=s.line),s}function It(e,t,r,n){var i=e.doc.mode,o=new Wt(t,e.options.tabSize,r);for(o.start=o.pos=n||0,\"\"==t&&Rt(i,r.state);!o.eol();)Bt(i,o,r.state),o.start=o.pos}function Rt(e,t){if(e.blankLine)return e.blankLine(t);if(e.innerMode){var r=At(e,t);return r.mode.blankLine?r.mode.blankLine(r.state):void 0}}function Bt(e,t,r,n){for(var i=0;i<10;i++){n&&(n[0]=At(e,r).mode);var o=e.token(t,r);if(t.pos>t.start)return o}throw new Error(\"Mode \"+e.name+\" failed to advance stream.\")}Ft.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},Ft.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,\"\"),size:this.baseTokens[this.baseTokenPos]-e}},Ft.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ft.fromSaved=function(e,t,r){return t instanceof Ht?new Ft(e,Ot(e.mode,t.state),r,t.lookAhead):new Ft(e,Ot(e.mode,t),r)},Ft.prototype.save=function(e){var t=!1!==e?Ot(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Ht(t,this.maxLookAhead):t};var Gt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function Ut(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=se(l,(t=Ce(l,t)).line),u=zt(e,t.line,r),c=new Wt(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pos<t.ch)&&!c.eol();)c.start=c.pos,i=Bt(s,c,u.state),n&&o.push(new Gt(c,i,Ot(l.mode,u.state)));return n?o:new Gt(c,i,u.state)}function Vt(e,t){if(e)for(;;){var r=e.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!r)break;e=e.slice(0,r.index)+e.slice(r.index+r[0].length);var n=r[1]?\"bgClass\":\"textClass\";null==t[n]?t[n]=r[2]:new RegExp(\"(?:^|s)\"+r[2]+\"(?:$|s)\").test(t[n])||(t[n]+=\" \"+r[2])}return e}function Kt(e,t,r,n,i,o,l){var s=r.flattenSpans;null==s&&(s=e.options.flattenSpans);var a,u=0,c=null,h=new Wt(t,e.options.tabSize,n),f=e.options.addModeClass&&[null];for(\"\"==t&&Vt(Rt(r,n.state),o);!h.eol();){if(h.pos>e.options.maxHighlightLength?(s=!1,l&&It(e,t,n,h.pos),h.pos=t.length,a=null):a=Vt(Bt(r,h,n.state,f),o),f){var d=f[0].name;d&&(a=\"m-\"+(a?d+\" \"+a:d))}if(!s||c!=a){for(;u<h.start;)i(u=Math.min(h.start,u+5e3),c);c=a}h.start=h.pos}for(;u<h.pos;){var p=Math.min(h.pos,u+5e3);i(p,c),u=p}}var jt=function(e,t,r){this.text=e,We(this,t),this.height=r?r(this):1};jt.prototype.lineNo=function(){return he(this)},lt(jt);var Xt={},Yt={};function _t(e,t){if(!e||/^\\s*$/.test(e))return null;var r=t.addModeClass?Yt:Xt;return r[e]||(r[e]=e.replace(/\\S+/g,\"cm-$&\"))}function qt(e,t){var r=A(\"span\",null,null,a?\"padding-right: .1px\":null),n={pre:A(\"pre\",[r],\"CodeMirror-line\"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:(l||a)&&e.getOption(\"lineWrapping\")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,s=void 0;n.pos=0,n.addToken=Zt,mt(e.display.measure)&&(s=Ze(o,e.doc.direction))&&(n.addToken=Qt(n.addToken,s)),n.map=[],er(o,n,Et(e,o,t!=e.display.externalMeasured&&he(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=F(o.styleClasses.bgClass,n.bgClass||\"\")),o.styleClasses.textClass&&(n.textClass=F(o.styleClasses.textClass,n.textClass||\"\"))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(vt(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(a){var u=n.content.lastChild;(/\\bcm-tab\\b/.test(u.className)||u.querySelector&&u.querySelector(\".cm-tab\"))&&(n.content.className=\"cm-tab-wrap-hack\")}return rt(e,\"renderLine\",e,t.line,n.pre),n.pre.className&&(n.textClass=F(n.pre.className,n.textClass||\"\")),n}function $t(e){var t=O(\"span\",\"•\",\"cm-invalidchar\");return t.title=\"\\\\u\"+e.charCodeAt(0).toString(16),t.setAttribute(\"aria-label\",t.title),t}function Zt(e,t,r,n,i,o,a){if(t){var u,c=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n=\"\",i=0;i<e.length;i++){var o=e.charAt(i);\" \"!=o||!r||i!=e.length-1&&32!=e.charCodeAt(i+1)||(o=\" \"),n+=o,r=\" \"==o}return n}(t,e.trailingSpace):t,h=e.cm.state.specialChars,f=!1;if(h.test(t)){u=document.createDocumentFragment();for(var d=0;;){h.lastIndex=d;var p=h.exec(t),g=p?p.index-d:t.length-d;if(g){var v=document.createTextNode(c.slice(d,d+g));l&&s<9?u.appendChild(O(\"span\",[v])):u.appendChild(v),e.map.push(e.pos,e.pos+g,v),e.col+=g,e.pos+=g}if(!p)break;d+=g+1;var m=void 0;if(\"\\t\"==p[0]){var y=e.cm.options.tabSize,b=y-e.col%y;(m=u.appendChild(O(\"span\",_(b),\"cm-tab\"))).setAttribute(\"role\",\"presentation\"),m.setAttribute(\"cm-text\",\"\\t\"),e.col+=b}else\"\\r\"==p[0]||\"\\n\"==p[0]?((m=u.appendChild(O(\"span\",\"\\r\"==p[0]?\"␍\":\"\",\"cm-invalidchar\"))).setAttribute(\"cm-text\",p[0]),e.col+=1):((m=e.cm.options.specialCharPlaceholder(p[0])).setAttribute(\"cm-text\",p[0]),l&&s<9?u.appendChild(O(\"span\",[m])):u.appendChild(m),e.col+=1);e.map.push(e.pos,e.pos+1,m),e.pos++}}else e.col+=t.length,u=document.createTextNode(c),e.map.push(e.pos,e.pos+t.length,u),l&&s<9&&(f=!0),e.pos+=t.length;if(e.trailingSpace=32==c.charCodeAt(t.length-1),r||n||i||f||a){var w=r||\"\";n&&(w+=n),i&&(w+=i);var x=O(\"span\",[u],w,a);return o&&(x.title=o),e.content.appendChild(x)}e.content.appendChild(u)}}function Qt(e,t){return function(r,n,i,o,l,s,a){i=i?i+\" cm-force-border\":\"cm-force-border\";for(var u=r.pos,c=u+n.length;;){for(var h=void 0,f=0;f<t.length&&!((h=t[f]).to>u&&h.from<=u);f++);if(h.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,h.to-u),i,o,null,s,a),o=null,n=n.slice(h.to-u),u=h.to}}}function Jt(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement(\"span\"))),i.setAttribute(\"cm-marker\",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function er(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,h,f,d=i.length,p=0,g=1,v=\"\",m=0;;){if(m==p){a=u=c=h=s=\"\",f=null,m=1/0;for(var y=[],b=void 0,w=0;w<n.length;++w){var x=n[w],C=x.marker;\"bookmark\"==C.type&&x.from==p&&C.widgetNode?y.push(C):x.from<=p&&(null==x.to||x.to>p||C.collapsed&&x.to==p&&x.from==p)?(null!=x.to&&x.to!=p&&m>x.to&&(m=x.to,u=\"\"),C.className&&(a+=\" \"+C.className),C.css&&(s=(s?s+\";\":\"\")+C.css),C.startStyle&&x.from==p&&(c+=\" \"+C.startStyle),C.endStyle&&x.to==m&&(b||(b=[])).push(C.endStyle,x.to),C.title&&!h&&(h=C.title),C.collapsed&&(!f||Pe(f.marker,C)<0)&&(f=x)):x.from>p&&m>x.from&&(m=x.from)}if(b)for(var S=0;S<b.length;S+=2)b[S+1]==m&&(u+=\" \"+b[S]);if(!f||f.from==p)for(var L=0;L<y.length;++L)Jt(t,0,y[L]);if(f&&(f.from||0)==p){if(Jt(t,(null==f.to?d+1:f.to)-p,f.marker,null==f.from),null==f.to)return;f.to==p&&(f=!1)}}if(p>=d)break;for(var k=Math.min(d,m);;){if(v){var T=p+v.length;if(!f){var M=T>k?v.slice(0,k-p):v;t.addToken(t,M,l?l+a:a,c,p+M.length==m?u:\"\",h,s)}if(T>=k){v=v.slice(k-p),p=k;break}p=T,c=\"\"}v=i.slice(o,o=r[g++]),l=_t(r[g++],t.cm.options)}}else for(var N=1;N<r.length;N+=2)t.addToken(t,i.slice(o,o=r[N]),_t(r[N+1],t.cm.options))}function tr(e,t,r){this.line=t,this.rest=function(e){for(var t,r;t=Ie(e);)e=t.find(1,!0).line,(r||(r=[])).push(e);return r}(t),this.size=this.rest?he(q(this.rest))-r+1:1,this.node=this.text=null,this.hidden=Ve(e,t)}function rr(e,t,r){for(var n,i=[],o=t;o<r;o=n){var l=new tr(e.doc,se(e.doc,o),o);n=o+l.size,i.push(l)}return i}var nr=null;var ir=null;function or(e,t){var r=et(e,t);if(r.length){var n,i=Array.prototype.slice.call(arguments,2);nr?n=nr.delayedCallbacks:ir?n=ir:(n=ir=[],setTimeout(lr,0));for(var o=function(e){n.push(function(){return r[e].apply(null,i)})},l=0;l<r.length;++l)o(l)}}function lr(){var e=ir;ir=null;for(var t=0;t<e.length;++t)e[t]()}function sr(e,t,r,n){for(var i=0;i<t.changes.length;i++){var o=t.changes[i];\"text\"==o?cr(e,t):\"gutter\"==o?fr(e,t,r,n):\"class\"==o?hr(e,t):\"widget\"==o&&dr(e,t,n)}t.changes=null}function ar(e){return e.node==e.text&&(e.node=O(\"div\",null,null,\"position: relative\"),e.text.parentNode&&e.text.parentNode.replaceChild(e.node,e.text),e.node.appendChild(e.text),l&&s<8&&(e.node.style.zIndex=2)),e.node}function ur(e,t){var r=e.display.externalMeasured;return r&&r.line==t.line?(e.display.externalMeasured=null,t.measure=r.measure,r.built):qt(e,t)}function cr(e,t){var r=t.text.className,n=ur(e,t);t.text==t.node&&(t.node=n.pre),t.text.parentNode.replaceChild(n.pre,t.text),t.text=n.pre,n.bgClass!=t.bgClass||n.textClass!=t.textClass?(t.bgClass=n.bgClass,t.textClass=n.textClass,hr(e,t)):r&&(t.text.className=r)}function hr(e,t){!function(e,t){var r=t.bgClass?t.bgClass+\" \"+(t.line.bgClass||\"\"):t.line.bgClass;if(r&&(r+=\" CodeMirror-linebackground\"),t.background)r?t.background.className=r:(t.background.parentNode.removeChild(t.background),t.background=null);else if(r){var n=ar(t);t.background=n.insertBefore(O(\"div\",null,r),n.firstChild),e.display.input.setUneditable(t.background)}}(e,t),t.line.wrapClass?ar(t).className=t.line.wrapClass:t.node!=t.text&&(t.node.className=\"\");var r=t.textClass?t.textClass+\" \"+(t.line.textClass||\"\"):t.line.textClass;t.text.className=r||\"\"}function fr(e,t,r,n){if(t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null),t.gutterBackground&&(t.node.removeChild(t.gutterBackground),t.gutterBackground=null),t.line.gutterClass){var i=ar(t);t.gutterBackground=O(\"div\",null,\"CodeMirror-gutter-background \"+t.line.gutterClass,\"left: \"+(e.options.fixedGutter?n.fixedPos:-n.gutterTotalWidth)+\"px; width: \"+n.gutterTotalWidth+\"px\"),e.display.input.setUneditable(t.gutterBackground),i.insertBefore(t.gutterBackground,t.text)}var o=t.line.gutterMarkers;if(e.options.lineNumbers||o){var l=ar(t),s=t.gutter=O(\"div\",null,\"CodeMirror-gutter-wrapper\",\"left: \"+(e.options.fixedGutter?n.fixedPos:-n.gutterTotalWidth)+\"px\");if(e.display.input.setUneditable(s),l.insertBefore(s,t.text),t.line.gutterClass&&(s.className+=\" \"+t.line.gutterClass),!e.options.lineNumbers||o&&o[\"CodeMirror-linenumbers\"]||(t.lineNumber=s.appendChild(O(\"div\",pe(e.options,r),\"CodeMirror-linenumber CodeMirror-gutter-elt\",\"left: \"+n.gutterLeft[\"CodeMirror-linenumbers\"]+\"px; width: \"+e.display.lineNumInnerWidth+\"px\"))),o)for(var a=0;a<e.options.gutters.length;++a){var u=e.options.gutters[a],c=o.hasOwnProperty(u)&&o[u];c&&s.appendChild(O(\"div\",[c],\"CodeMirror-gutter-elt\",\"left: \"+n.gutterLeft[u]+\"px; width: \"+n.gutterWidth[u]+\"px\"))}}}function dr(e,t,r){t.alignable&&(t.alignable=null);for(var n=t.node.firstChild,i=void 0;n;n=i)i=n.nextSibling,\"CodeMirror-linewidget\"==n.className&&t.node.removeChild(n);pr(e,t,r)}function pr(e,t,r){if(gr(e,t.line,t,r,!0),t.rest)for(var n=0;n<t.rest.length;n++)gr(e,t.rest[n],t,r,!1)}function gr(e,t,r,n,i){if(t.widgets)for(var o=ar(r),l=0,s=t.widgets;l<s.length;++l){var a=s[l],u=O(\"div\",[a.node],\"CodeMirror-linewidget\");a.handleMouseEvents||u.setAttribute(\"cm-ignore-events\",\"true\"),vr(a,u,r,n),e.display.input.setUneditable(u),i&&a.above?o.insertBefore(u,r.gutter||r.text):o.appendChild(u),or(a,\"redraw\")}}function vr(e,t,r,n){if(e.noHScroll){(r.alignable||(r.alignable=[])).push(t);var i=n.wrapperWidth;t.style.left=n.fixedPos+\"px\",e.coverGutter||(i-=n.gutterTotalWidth,t.style.paddingLeft=n.gutterTotalWidth+\"px\"),t.style.width=i+\"px\"}e.coverGutter&&(t.style.zIndex=5,t.style.position=\"relative\",e.noHScroll||(t.style.marginLeft=-n.gutterTotalWidth+\"px\"))}function mr(e){if(null!=e.height)return e.height;var t=e.doc.cm;if(!t)return 0;if(!D(document.body,e.node)){var r=\"position: relative;\";e.coverGutter&&(r+=\"margin-left: -\"+t.display.gutters.offsetWidth+\"px;\"),e.noHScroll&&(r+=\"width: \"+t.display.wrapper.clientWidth+\"px;\"),N(t.display.measure,O(\"div\",[e.node],null,r))}return e.height=e.node.parentNode.offsetHeight}function yr(e,t){for(var r=ht(t);r!=e.wrapper;r=r.parentNode)if(!r||1==r.nodeType&&\"true\"==r.getAttribute(\"cm-ignore-events\")||r.parentNode==e.sizer&&r!=e.mover)return!0}function br(e){return e.lineSpace.offsetTop}function wr(e){return e.mover.offsetHeight-e.lineSpace.offsetHeight}function xr(e){if(e.cachedPaddingH)return e.cachedPaddingH;var t=N(e.measure,O(\"pre\",\"x\")),r=window.getComputedStyle?window.getComputedStyle(t):t.currentStyle,n={left:parseInt(r.paddingLeft),right:parseInt(r.paddingRight)};return isNaN(n.left)||isNaN(n.right)||(e.cachedPaddingH=n),n}function Cr(e){return G-e.display.nativeBarWidth}function Sr(e){return e.display.scroller.clientWidth-Cr(e)-e.display.barWidth}function Lr(e){return e.display.scroller.clientHeight-Cr(e)-e.display.barHeight}function kr(e,t,r){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var n=0;n<e.rest.length;n++)if(e.rest[n]==t)return{map:e.measure.maps[n],cache:e.measure.caches[n]};for(var i=0;i<e.rest.length;i++)if(he(e.rest[i])>r)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Tr(e,t,r,n){return Or(e,Nr(e,t),r,n)}function Mr(e,t){if(t>=e.display.viewFrom&&t<e.display.viewTo)return e.display.view[on(e,t)];var r=e.display.externalMeasured;return r&&t>=r.lineN&&t<r.lineN+r.size?r:void 0}function Nr(e,t){var r=he(t),n=Mr(e,r);n&&!n.text?n=null:n&&n.changes&&(sr(e,n,r,Jr(e)),e.curOp.forceUpdate=!0),n||(n=function(e,t){var r=he(t=Be(t)),n=e.display.externalMeasured=new tr(e.doc,t,r);n.lineN=r;var i=n.built=qt(e,n);return n.text=i.pre,N(e.display.lineMeasure,i.pre),n}(e,t));var i=kr(n,t,r);return{line:t,view:n,rect:null,map:i.map,cache:i.cache,before:i.before,hasHeights:!1}}function Or(e,t,r,n,i){t.before&&(r=-1);var o,a=r+(n||\"\");return t.cache.hasOwnProperty(a)?o=t.cache[a]:(t.rect||(t.rect=t.view.text.getBoundingClientRect()),t.hasHeights||(!function(e,t,r){var n=e.options.lineWrapping,i=n&&Sr(e);if(!t.measure.heights||n&&t.measure.width!=i){var o=t.measure.heights=[];if(n){t.measure.width=i;for(var l=t.text.firstChild.getClientRects(),s=0;s<l.length-1;s++){var a=l[s],u=l[s+1];Math.abs(a.bottom-u.bottom)>2&&o.push((a.bottom+u.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Wr(t.map,r,n),a=o.node,u=o.start,c=o.end,h=o.collapse;if(3==a.nodeType){for(var f=0;f<4;f++){for(;u&&ie(t.line.text.charAt(o.coverStart+u));)--u;for(;o.coverStart+c<o.coverEnd&&ie(t.line.text.charAt(o.coverStart+c));)++c;if((i=l&&s<9&&0==u&&c==o.coverEnd-o.coverStart?a.parentNode.getBoundingClientRect():Hr(k(a,u,c).getClientRects(),n)).left||i.right||0==u)break;c=u,u-=1,h=\"right\"}l&&s<11&&(i=function(e,t){if(!window.screen||null==screen.logicalXDPI||screen.logicalXDPI==screen.deviceXDPI||!function(e){if(null!=Ct)return Ct;var t=N(e,O(\"span\",\"x\")),r=t.getBoundingClientRect(),n=k(t,0,1).getBoundingClientRect();return Ct=Math.abs(r.left-n.left)>1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var d;u>0&&(h=n=\"right\"),i=e.options.lineWrapping&&(d=a.getClientRects()).length>1?d[\"right\"==n?d.length-1:0]:a.getBoundingClientRect()}if(l&&s<9&&!u&&(!i||!i.left&&!i.right)){var p=a.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+Qr(e.display),top:p.top,bottom:p.bottom}:Dr}for(var g=i.top-t.rect.top,v=i.bottom-t.rect.top,m=(g+v)/2,y=t.view.measure.heights,b=0;b<y.length-1&&!(m<y[b]);b++);var w=b?y[b-1]:0,x=y[b],C={left:(\"right\"==h?i.right:i.left)-t.rect.left,right:(\"left\"==h?i.left:i.right)-t.rect.left,top:w,bottom:x};i.left||i.right||(C.bogus=!0);e.options.singleCursorHeightPerLine||(C.rtop=g,C.rbottom=v);return C}(e,t,r,n)).bogus||(t.cache[a]=o)),{left:o.left,right:o.right,top:i?o.rtop:o.top,bottom:i?o.rbottom:o.bottom}}var Ar,Dr={left:0,right:0,top:0,bottom:0};function Wr(e,t,r){for(var n,i,o,l,s,a,u=0;u<e.length;u+=3)if(s=e[u],a=e[u+1],t<s?(i=0,o=1,l=\"left\"):t<a?o=(i=t-s)+1:(u==e.length-3||t==a&&e[u+3]>t)&&(i=(o=a-s)-1,t>=a&&(l=\"right\")),null!=i){if(n=e[u+2],s==a&&r==(n.insertLeft?\"left\":\"right\")&&(l=r),\"left\"==r&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)n=e[2+(u-=3)],l=\"left\";if(\"right\"==r&&i==a-s)for(;u<e.length-3&&e[u+3]==e[u+4]&&!e[u+5].insertLeft;)n=e[(u+=3)+2],l=\"right\";break}return{node:n,start:i,end:o,collapse:l,coverStart:s,coverEnd:a}}function Hr(e,t){var r=Dr;if(\"left\"==t)for(var n=0;n<e.length&&(r=e[n]).left==r.right;n++);else for(var i=e.length-1;i>=0&&(r=e[i]).left==r.right;i--);return r}function Fr(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t<e.rest.length;t++)e.measure.caches[t]={}}function Pr(e){e.display.externalMeasure=null,M(e.display.lineMeasure);for(var t=0;t<e.display.view.length;t++)Fr(e.display.view[t])}function Er(e){Pr(e),e.display.cachedCharWidth=e.display.cachedTextHeight=e.display.cachedPaddingH=null,e.options.lineWrapping||(e.display.maxLineChanged=!0),e.display.lineNumChars=null}function zr(){return c&&v?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function Ir(){return c&&v?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function Rr(e){var t=0;if(e.widgets)for(var r=0;r<e.widgets.length;++r)e.widgets[r].above&&(t+=mr(e.widgets[r]));return t}function Br(e,t,r,n,i){if(!i){var o=Rr(t);r.top+=o,r.bottom+=o}if(\"line\"==n)return r;n||(n=\"local\");var l=je(t);if(\"local\"==n?l+=br(e.display):l-=e.display.viewOffset,\"page\"==n||\"window\"==n){var s=e.display.lineSpace.getBoundingClientRect();l+=s.top+(\"window\"==n?0:Ir());var a=s.left+(\"window\"==n?0:zr());r.left+=a,r.right+=a}return r.top+=l,r.bottom+=l,r}function Gr(e,t,r){if(\"div\"==r)return t;var n=t.left,i=t.top;if(\"page\"==r)n-=zr(),i-=Ir();else if(\"local\"==r||!r){var o=e.display.sizer.getBoundingClientRect();n+=o.left,i+=o.top}var l=e.display.lineSpace.getBoundingClientRect();return{left:n-l.left,top:i-l.top}}function Ur(e,t,r,n,i){return n||(n=se(e.doc,t.line)),Br(e,n,Tr(e,n,t.ch,i),r)}function Vr(e,t,r,n,i,o){function l(t,l){var s=Or(e,i,t,l?\"right\":\"left\",o);return l?s.left=s.right:s.right=s.left,Br(e,n,s,r)}n=n||se(e.doc,t.line),i||(i=Nr(e,n));var s=Ze(n,e.doc.direction),a=t.ch,u=t.sticky;if(a>=n.text.length?(a=n.text.length,u=\"before\"):a<=0&&(a=0,u=\"after\"),!s)return l(\"before\"==u?a-1:a,\"before\"==u);function c(e,t,r){return l(r?e-1:e,1==s[t].level!=r)}var h=qe(s,a,u),f=_e,d=c(a,h,\"before\"==u);return null!=f&&(d.other=c(a,f,\"before\"!=u)),d}function Kr(e,t){var r=0;t=Ce(e.doc,t),e.options.lineWrapping||(r=Qr(e.display)*t.ch);var n=se(e.doc,t.line),i=je(n)+br(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function jr(e,t,r,n,i){var o=ge(e,t,r);return o.xRel=i,n&&(o.outside=!0),o}function Xr(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return jr(n.first,0,null,!0,-1);var i=fe(n,r),o=n.first+n.size-1;if(i>o)return jr(n.first+n.size-1,se(n,o).text.length,null,!0,1);t<0&&(t=0);for(var l=se(n,i);;){var s=$r(e,l,i,t,r),a=Ie(l),u=a&&a.find(0,!0);if(!a||!(s.ch>u.from.ch||s.ch==u.from.ch&&s.xRel>0))return s;i=he(l=u.to.line)}}function Yr(e,t,r,n){n-=Rr(t);var i=t.text.length,o=le(function(t){return Or(e,r,t-1).bottom<=n},i,0);return{begin:o,end:i=le(function(t){return Or(e,r,t).top>n},o,i)}}function _r(e,t,r,n){return r||(r=Nr(e,t)),Yr(e,t,r,Br(e,t,Or(e,r,n),\"line\").top)}function qr(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function $r(e,t,r,n,i){i-=je(t);var o=Nr(e,t),l=Rr(t),s=0,a=t.text.length,u=!0,c=Ze(t,e.doc.direction);if(c){var h=(e.options.lineWrapping?function(e,t,r,n,i,o,l){var s=Yr(e,t,n,l),a=s.begin,u=s.end;/\\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,h=null,f=0;f<i.length;f++){var d=i[f];if(!(d.from>=u||d.to<=a)){var p=1!=d.level,g=Or(e,n,p?Math.min(u,d.to)-1:Math.max(a,d.from)).right,v=g<o?o-g+1e9:g-o;(!c||h>v)&&(c=d,h=v)}}c||(c=i[i.length-1]);c.from<a&&(c={from:a,to:c.to,level:c.level});c.to>u&&(c={from:c.from,to:u,level:c.level});return c}:function(e,t,r,n,i,o,l){var s=le(function(s){var a=i[s],u=1!=a.level;return qr(Vr(e,ge(r,u?a.to:a.from,u?\"before\":\"after\"),\"line\",t,n),o,l,!0)},0,i.length-1),a=i[s];if(s>0){var u=1!=a.level,c=Vr(e,ge(r,u?a.from:a.to,u?\"after\":\"before\"),\"line\",t,n);qr(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a})(e,t,r,o,c,n,i);s=(u=1!=h.level)?h.from:h.to-1,a=u?h.to:h.from-1}var f,d,p=null,g=null,v=le(function(t){var r=Or(e,o,t);return r.top+=l,r.bottom+=l,!!qr(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)},s,a),m=!1;if(g){var y=n-g.left<g.right-n,b=y==u;v=p+(b?0:1),d=b?\"after\":\"before\",f=y?g.left:g.right}else{u||v!=a&&v!=s||v++,d=0==v?\"after\":v==t.text.length?\"before\":Or(e,o,v-(u?1:0)).bottom+l<=i==u?\"after\":\"before\";var w=Vr(e,ge(r,v,d),\"line\",t,o);f=w.left,m=i<w.top||i>=w.bottom}return jr(r,v=oe(t.text,v,1),d,m,n-f)}function Zr(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Ar){Ar=O(\"pre\");for(var t=0;t<49;++t)Ar.appendChild(document.createTextNode(\"x\")),Ar.appendChild(O(\"br\"));Ar.appendChild(document.createTextNode(\"x\"))}N(e.measure,Ar);var r=Ar.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),M(e.measure),r||1}function Qr(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=O(\"span\",\"xxxxxxxxxx\"),r=O(\"pre\",[t]);N(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Jr(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l)r[e.options.gutters[l]]=o.offsetLeft+o.clientLeft+i,n[e.options.gutters[l]]=o.clientWidth;return{fixedPos:en(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function en(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function tn(e){var t=Zr(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/Qr(e.display)-3);return function(i){if(Ve(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l<i.widgets.length;l++)i.widgets[l].height&&(o+=i.widgets[l].height);return r?o+(Math.ceil(i.text.length/n)||1)*t:o+t}}function rn(e){var t=e.doc,r=tn(e);t.iter(function(e){var t=r(e);t!=e.height&&ce(e,t)})}function nn(e,t,r,n){var i=e.display;if(!r&&\"true\"==ht(t).getAttribute(\"cm-not-content\"))return null;var o,l,s=i.lineSpace.getBoundingClientRect();try{o=t.clientX-s.left,l=t.clientY-s.top}catch(t){return null}var a,u=Xr(e,o,l);if(n&&1==u.xRel&&(a=se(e.doc,u.line).text).length==u.ch){var c=I(a,a.length,e.options.tabSize)-a.length;u=ge(u.line,Math.max(0,Math.round((o-xr(e.display).left)/Qr(e.display))-c))}return u}function on(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;n<r.length;n++)if((t-=r[n].size)<0)return n}function ln(e){e.display.input.showSelection(e.display.input.prepareSelection())}function sn(e,t){void 0===t&&(t=!0);for(var r=e.doc,n={},i=n.cursors=document.createDocumentFragment(),o=n.selection=document.createDocumentFragment(),l=0;l<r.sel.ranges.length;l++)if(t||l!=r.sel.primIndex){var s=r.sel.ranges[l];if(!(s.from().line>=e.display.viewTo||s.to().line<e.display.viewFrom)){var a=s.empty();(a||e.options.showCursorWhenSelecting)&&an(e,s.head,i),a||cn(e,s,o)}}return n}function an(e,t,r){var n=Vr(e,t,\"div\",null,null,!e.options.singleCursorHeightPerLine),i=r.appendChild(O(\"div\",\" \",\"CodeMirror-cursor\"));if(i.style.left=n.left+\"px\",i.style.top=n.top+\"px\",i.style.height=Math.max(0,n.bottom-n.top)*e.options.cursorHeight+\"px\",n.other){var o=r.appendChild(O(\"div\",\" \",\"CodeMirror-cursor CodeMirror-secondarycursor\"));o.style.display=\"\",o.style.left=n.other.left+\"px\",o.style.top=n.other.top+\"px\",o.style.height=.85*(n.other.bottom-n.other.top)+\"px\"}}function un(e,t){return e.top-t.top||e.left-t.left}function cn(e,t,r){var n=e.display,i=e.doc,o=document.createDocumentFragment(),l=xr(e.display),s=l.left,a=Math.max(n.sizerWidth,Sr(e)-n.sizer.offsetLeft)-l.right,u=\"ltr\"==i.direction;function c(e,t,r,n){t<0&&(t=0),t=Math.round(t),n=Math.round(n),o.appendChild(O(\"div\",null,\"CodeMirror-selected\",\"position: absolute; left: \"+e+\"px;\\n top: \"+t+\"px; width: \"+(null==r?a-e:r)+\"px;\\n height: \"+(n-t)+\"px\"))}function h(t,r,n){var o,l,h=se(i,t),f=h.text.length;function d(r,n){return Ur(e,ge(t,r),\"div\",h,n)}function p(t,r,n){var i=_r(e,h,null,t),o=\"ltr\"==r==(\"after\"==n)?\"left\":\"right\";return d(\"after\"==n?i.begin:i.end-(/\\s/.test(h.text.charAt(i.end-1))?2:1),o)[o]}var g=Ze(h,i.direction);return function(e,t,r,n){if(!e)return n(t,r,\"ltr\",0);for(var i=!1,o=0;o<e.length;++o){var l=e[o];(l.from<r&&l.to>t||t==r&&l.to==t)&&(n(Math.max(l.from,t),Math.min(l.to,r),1==l.level?\"rtl\":\"ltr\",o),i=!0)}i||n(t,r,\"ltr\")}(g,r||0,null==n?f:n,function(e,t,i,h){var v=\"ltr\"==i,m=d(e,v?\"left\":\"right\"),y=d(t-1,v?\"right\":\"left\"),b=null==r&&0==e,w=null==n&&t==f,x=0==h,C=!g||h==g.length-1;if(y.top-m.top<=3){var S=(u?w:b)&&C,L=(u?b:w)&&x?s:(v?m:y).left,k=S?a:(v?y:m).right;c(L,m.top,k-L,m.bottom)}else{var T,M,N,O;v?(T=u&&b&&x?s:m.left,M=u?a:p(e,i,\"before\"),N=u?s:p(t,i,\"after\"),O=u&&w&&C?a:y.right):(T=u?p(e,i,\"before\"):s,M=!u&&b&&x?a:m.right,N=!u&&w&&C?s:y.left,O=u?p(t,i,\"after\"):a),c(T,m.top,M-T,m.bottom),m.bottom<y.top&&c(s,m.bottom,null,y.top),c(N,y.top,O-N,y.bottom)}(!o||un(m,o)<0)&&(o=m),un(y,o)<0&&(o=y),(!l||un(m,l)<0)&&(l=m),un(y,l)<0&&(l=y)}),{start:o,end:l}}var f=t.from(),d=t.to();if(f.line==d.line)h(f.line,f.ch,d.ch);else{var p=se(i,f.line),g=se(i,d.line),v=Be(p)==Be(g),m=h(f.line,f.ch,v?p.text.length+1:null).end,y=h(d.line,v?0:null,d.ch).start;v&&(m.top<y.top-2?(c(m.right,m.top,null,m.bottom),c(s,y.top,y.left,y.bottom)):c(m.right,m.top,y.left-m.right,m.bottom)),m.bottom<y.top&&c(s,m.bottom,null,y.top)}r.appendChild(o)}function hn(e){if(e.state.focused){var t=e.display;clearInterval(t.blinker);var r=!0;t.cursorDiv.style.visibility=\"\",e.options.cursorBlinkRate>0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(r=!r)?\"\":\"hidden\"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility=\"hidden\")}}function fn(e){e.state.focused||(e.display.input.focus(),pn(e))}function dn(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,gn(e))},100)}function pn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),\"nocursor\"!=e.options.readOnly&&(e.state.focused||(rt(e,\"focus\",e,t),e.state.focused=!0,H(e.display.wrapper,\"CodeMirror-focused\"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),a&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),hn(e))}function gn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(rt(e,\"blur\",e,t),e.state.focused=!1,T(e.display.wrapper,\"CodeMirror-focused\")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function vn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n<t.view.length;n++){var i=t.view[n],o=void 0;if(!i.hidden){if(l&&s<8){var a=i.node.offsetTop+i.node.offsetHeight;o=a-r,r=a}else{var u=i.node.getBoundingClientRect();o=u.bottom-u.top}var c=i.line.height-o;if(o<2&&(o=Zr(t)),(c>.005||c<-.005)&&(ce(i.line,o),mn(i.line),i.rest))for(var h=0;h<i.rest.length;h++)mn(i.rest[h])}}}function mn(e){if(e.widgets)for(var t=0;t<e.widgets.length;++t){var r=e.widgets[t],n=r.node.parentNode;n&&(r.height=n.offsetHeight)}}function yn(e,t,r){var n=r&&null!=r.top?Math.max(0,r.top):e.scroller.scrollTop;n=Math.floor(n-br(e));var i=r&&null!=r.bottom?r.bottom:n+e.wrapper.clientHeight,o=fe(t,n),l=fe(t,i);if(r&&r.ensure){var s=r.ensure.from.line,a=r.ensure.to.line;s<o?(o=s,l=fe(t,je(se(t,s))+e.wrapper.clientHeight)):Math.min(a,t.lastLine())>=l&&(o=fe(t,je(se(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function bn(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=en(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+\"px\",l=0;l<r.length;l++)if(!r[l].hidden){e.options.fixedGutter&&(r[l].gutter&&(r[l].gutter.style.left=o),r[l].gutterBackground&&(r[l].gutterBackground.style.left=o));var s=r[l].alignable;if(s)for(var a=0;a<s.length;a++)s[a].style.left=o}e.options.fixedGutter&&(t.gutters.style.left=n+i+\"px\")}}function wn(e){if(!e.options.lineNumbers)return!1;var t=e.doc,r=pe(e.options,t.first+t.size-1),n=e.display;if(r.length!=n.lineNumChars){var i=n.measure.appendChild(O(\"div\",[O(\"div\",r)],\"CodeMirror-linenumber CodeMirror-gutter-elt\")),o=i.firstChild.offsetWidth,l=i.offsetWidth-o;return n.lineGutter.style.width=\"\",n.lineNumInnerWidth=Math.max(o,n.lineGutter.offsetWidth-l)+1,n.lineNumWidth=n.lineNumInnerWidth+l,n.lineNumChars=n.lineNumInnerWidth?r.length:-1,n.lineGutter.style.width=n.lineNumWidth+\"px\",oi(e),!0}return!1}function xn(e,t){var r=e.display,n=Zr(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Lr(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+wr(r),a=t.top<n,u=t.bottom>s-n;if(t.top<i)l.scrollTop=a?0:t.top;else if(t.bottom>i+o){var c=Math.min(t.top,(u?s:t.bottom)-o);c!=i&&(l.scrollTop=c)}var h=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,f=Sr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),d=t.right-t.left>f;return d&&(t.right=t.left+f),t.left<10?l.scrollLeft=0:t.left<h?l.scrollLeft=Math.max(0,t.left-(d?0:10)):t.right>f+h-3&&(l.scrollLeft=t.right+(d?0:10)-f),l}function Cn(e,t){null!=t&&(kn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Sn(e){kn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Ln(e,t,r){null==t&&null==r||kn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function kn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Tn(e,Kr(e,t.from),Kr(e,t.to),t.margin))}function Tn(e,t,r,n){var i=xn(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Ln(e,i.scrollLeft,i.scrollTop)}function Mn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ii(e,{top:t}),Nn(e,t,!0),r&&ii(e),Jn(e,100))}function Nn(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function On(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,bn(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function An(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+wr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Cr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Dn=function(e,t,r){this.cm=r;var n=this.vert=O(\"div\",[O(\"div\",null,null,\"min-width: 1px\")],\"CodeMirror-vscrollbar\"),i=this.horiz=O(\"div\",[O(\"div\",null,null,\"height: 100%; min-height: 1px\")],\"CodeMirror-hscrollbar\");e(n),e(i),Je(n,\"scroll\",function(){n.clientHeight&&t(n.scrollTop,\"vertical\")}),Je(i,\"scroll\",function(){i.clientWidth&&t(i.scrollLeft,\"horizontal\")}),this.checkedZeroWidth=!1,l&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth=\"18px\")};Dn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display=\"block\",this.vert.style.bottom=t?n+\"px\":\"0\";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+\"px\"}else this.vert.style.display=\"\",this.vert.firstChild.style.height=\"0\";if(t){this.horiz.style.display=\"block\",this.horiz.style.right=r?n+\"px\":\"0\",this.horiz.style.left=e.barLeft+\"px\";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+\"px\"}else this.horiz.style.display=\"\",this.horiz.firstChild.style.width=\"0\";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Dn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,\"horiz\")},Dn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,\"vert\")},Dn.prototype.zeroWidthHack=function(){var e=y&&!d?\"12px\":\"18px\";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents=\"none\",this.disableHoriz=new R,this.disableVert=new R},Dn.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents=\"auto\",t.set(1e3,function n(){var i=e.getBoundingClientRect();(\"vert\"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents=\"none\":t.set(1e3,n)})},Dn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Wn=function(){};function Hn(e,t){t||(t=An(e));var r=e.display.barWidth,n=e.display.barHeight;Fn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&vn(e),Fn(e,An(e)),r=e.display.barWidth,n=e.display.barHeight}function Fn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+\"px\",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+\"px\",r.heightForcer.style.borderBottom=n.bottom+\"px solid transparent\",n.right&&n.bottom?(r.scrollbarFiller.style.display=\"block\",r.scrollbarFiller.style.height=n.bottom+\"px\",r.scrollbarFiller.style.width=n.right+\"px\"):r.scrollbarFiller.style.display=\"\",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display=\"block\",r.gutterFiller.style.height=n.bottom+\"px\",r.gutterFiller.style.width=t.gutterWidth+\"px\"):r.gutterFiller.style.display=\"\"}Wn.prototype.update=function(){return{bottom:0,right:0}},Wn.prototype.setScrollLeft=function(){},Wn.prototype.setScrollTop=function(){},Wn.prototype.clear=function(){};var Pn={native:Dn,null:Wn};function En(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Pn[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),Je(t,\"mousedown\",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute(\"cm-not-content\",\"true\")},function(t,r){\"horizontal\"==r?On(e,t):Mn(e,t)},e),e.display.scrollbars.addClass&&H(e.display.wrapper,e.display.scrollbars.addClass)}var zn=0;function In(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++zn},t=e.curOp,nr?nr.ops.push(t):t.ownsGroup=nr={ops:[t],delayedCallbacks:[]}}function Rn(e){!function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r<t.length;r++)t[r].call(null);for(var n=0;n<e.ops.length;n++){var i=e.ops[n];if(i.cursorActivityHandlers)for(;i.cursorActivityCalled<i.cursorActivityHandlers.length;)i.cursorActivityHandlers[i.cursorActivityCalled++].call(null,i.cm)}}while(r<t.length)}(r)}finally{nr=null,t(r)}}(e.curOp,function(e){for(var t=0;t<e.ops.length;t++)e.ops[t].cm.curOp=null;!function(e){for(var t=e.ops,r=0;r<t.length;r++)Bn(t[r]);for(var n=0;n<t.length;n++)(i=t[n]).updatedDisplay=i.mustUpdate&&ri(i.cm,i.update);var i;for(var o=0;o<t.length;o++)Gn(t[o]);for(var l=0;l<t.length;l++)Un(t[l]);for(var s=0;s<t.length;s++)Vn(t[s])}(e)})}function Bn(e){var t,r,n=e.cm,i=n.display;!(r=(t=n).display).scrollbarsClipped&&r.scroller.offsetWidth&&(r.nativeBarWidth=r.scroller.offsetWidth-r.scroller.clientWidth,r.heightForcer.style.height=Cr(t)+\"px\",r.sizer.style.marginBottom=-r.nativeBarWidth+\"px\",r.sizer.style.borderRightWidth=Cr(t)+\"px\",r.scrollbarsClipped=!0),e.updateMaxLine&&Ye(n),e.mustUpdate=e.viewChanged||e.forceUpdate||null!=e.scrollTop||e.scrollToPos&&(e.scrollToPos.from.line<i.viewFrom||e.scrollToPos.to.line>=i.viewTo)||i.maxLineChanged&&n.options.lineWrapping,e.update=e.mustUpdate&&new ti(n,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Gn(e){var t=e.cm,r=t.display;e.updatedDisplay&&vn(t),e.barMeasure=An(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Tr(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Cr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Sr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Un(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+\"px\",e.maxScrollLeft<t.doc.scrollLeft&&On(t,Math.min(t.display.scroller.scrollLeft,e.maxScrollLeft),!0),t.display.maxLineChanged=!1);var r=e.focus&&e.focus==W();e.preparedSelection&&t.display.input.showSelection(e.preparedSelection,r),(e.updatedDisplay||e.startHeight!=t.doc.height)&&Hn(t,e.barMeasure),e.updatedDisplay&&li(t,e.barMeasure),e.selectionChanged&&hn(t),t.state.focused&&e.updateInput&&t.display.input.reset(e.typing),r&&fn(e.cm)}function Vn(e){var t=e.cm,r=t.display,n=t.doc;(e.updatedDisplay&&ni(t,e.update),null==r.wheelStartX||null==e.scrollTop&&null==e.scrollLeft&&!e.scrollToPos||(r.wheelStartX=r.wheelStartY=null),null!=e.scrollTop&&Nn(t,e.scrollTop,e.forceScroll),null!=e.scrollLeft&&On(t,e.scrollLeft,!0,!0),e.scrollToPos)&&function(e,t){if(!nt(e,\"scrollCursorIntoView\")){var r=e.display,n=r.sizer.getBoundingClientRect(),i=null;if(t.top+n.top<0?i=!0:t.bottom+n.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!p){var o=O(\"div\",\"\",null,\"position: absolute;\\n top: \"+(t.top-r.viewOffset-br(e.display))+\"px;\\n height: \"+(t.bottom-t.top+Cr(e)+r.barHeight)+\"px;\\n left: \"+t.left+\"px; width: \"+Math.max(2,t.right-t.left)+\"px;\");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r=\"before\"==(t=t.ch?ge(t.line,\"before\"==t.sticky?t.ch-1:t.ch,\"after\"):t).sticky?ge(t.line,t.ch+1,\"before\"):t);for(var o=0;o<5;o++){var l=!1,s=Vr(e,t),a=r&&r!=t?Vr(e,r):s,u=xn(e,i={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-n,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+n}),c=e.doc.scrollTop,h=e.doc.scrollLeft;if(null!=u.scrollTop&&(Mn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(On(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-h)>1&&(l=!0)),!l)break}return i}(t,Ce(n,e.scrollToPos.from),Ce(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var l=0;l<i.length;++l)i[l].lines.length||rt(i[l],\"hide\");if(o)for(var s=0;s<o.length;++s)o[s].lines.length&&rt(o[s],\"unhide\");r.wrapper.offsetHeight&&(n.scrollTop=t.display.scroller.scrollTop),e.changeObjs&&rt(t,\"changes\",t,e.changeObjs),e.update&&e.update.finish()}function Kn(e,t){if(e.curOp)return t();In(e);try{return t()}finally{Rn(e)}}function jn(e,t){return function(){if(e.curOp)return t.apply(e,arguments);In(e);try{return t.apply(e,arguments)}finally{Rn(e)}}}function Xn(e){return function(){if(this.curOp)return e.apply(this,arguments);In(this);try{return e.apply(this,arguments)}finally{Rn(this)}}}function Yn(e){return function(){var t=this.cm;if(!t||t.curOp)return e.apply(this,arguments);In(t);try{return e.apply(this,arguments)}finally{Rn(t)}}}function _n(e,t,r,n){null==t&&(t=e.doc.first),null==r&&(r=e.doc.first+e.doc.size),n||(n=0);var i=e.display;if(n&&r<i.viewTo&&(null==i.updateLineNumbers||i.updateLineNumbers>t)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)ke&&Ge(e.doc,t)<i.viewTo&&$n(e);else if(r<=i.viewFrom)ke&&Ue(e.doc,r+n)>i.viewFrom?$n(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)$n(e);else if(t<=i.viewFrom){var o=Zn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):$n(e)}else if(r>=i.viewTo){var l=Zn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):$n(e)}else{var s=Zn(e,t,t,-1),a=Zn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(rr(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):$n(e)}var u=i.externalMeasured;u&&(r<u.lineN?u.lineN+=n:t<u.lineN+u.size&&(i.externalMeasured=null))}function qn(e,t,r){e.curOp.viewChanged=!0;var n=e.display,i=e.display.externalMeasured;if(i&&t>=i.lineN&&t<i.lineN+i.size&&(n.externalMeasured=null),!(t<n.viewFrom||t>=n.viewTo)){var o=n.view[on(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==B(l,r)&&l.push(r)}}}function $n(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Zn(e,t,r,n){var i,o=on(e,t),l=e.display.view;if(!ke||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,a=0;a<o;a++)s+=l[a].size;if(s!=t){if(n>0){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,r+=i}for(;Ge(e.doc,r)!=r;){if(o==(n<0?0:l.length-1))return null;r+=n*l[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function Qn(e){for(var t=e.display.view,r=0,n=0;n<t.length;n++){var i=t[n];i.hidden||i.node&&!i.changes||++r}return r}function Jn(e,t){e.doc.highlightFrontier<e.display.viewTo&&e.state.highlight.set(t,E(ei,e))}function ei(e){var t=e.doc;if(!(t.highlightFrontier>=e.display.viewTo)){var r=+new Date+e.options.workTime,n=zt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(n.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Ot(t.mode,n.state):null,a=Pt(e,o,n,!0);s&&(n.state=s),o.styles=a.styles;var u=o.styleClasses,c=a.classes;c?o.styleClasses=c:u&&(o.styleClasses=null);for(var h=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),f=0;!h&&f<l.length;++f)h=l[f]!=o.styles[f];h&&i.push(n.line),o.stateAfter=n.save(),n.nextLine()}else o.text.length<=e.options.maxHighlightLength&&It(e,o.text,n),o.stateAfter=n.line%5==0?n.save():null,n.nextLine();if(+new Date>r)return Jn(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&Kn(e,function(){for(var t=0;t<i.length;t++)qn(e,i[t],\"text\")})}}var ti=function(e,t,r){var n=e.display;this.viewport=t,this.visible=yn(n,e.doc,t),this.editorIsHidden=!n.wrapper.offsetWidth,this.wrapperHeight=n.wrapper.clientHeight,this.wrapperWidth=n.wrapper.clientWidth,this.oldDisplayWidth=Sr(e),this.force=r,this.dims=Jr(e),this.events=[]};function ri(e,t){var r=e.display,n=e.doc;if(t.editorIsHidden)return $n(e),!1;if(!t.force&&t.visible.from>=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==Qn(e))return!1;wn(e)&&($n(e),t.dims=Jr(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFrom<o&&o-r.viewFrom<20&&(o=Math.max(n.first,r.viewFrom)),r.viewTo>l&&r.viewTo-l<20&&(l=Math.min(i,r.viewTo)),ke&&(o=Ge(e.doc,o),l=Ue(e.doc,l));var s,u,c,h,f=o!=r.viewFrom||l!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;u=o,c=l,0==(h=(s=e).display).view.length||u>=h.viewTo||c<=h.viewFrom?(h.view=rr(s,u,c),h.viewFrom=u):(h.viewFrom>u?h.view=rr(s,u,h.viewFrom).concat(h.view):h.viewFrom<u&&(h.view=h.view.slice(on(s,u))),h.viewFrom=u,h.viewTo<c?h.view=h.view.concat(rr(s,h.viewTo,c)):h.viewTo>c&&(h.view=h.view.slice(0,on(s,c)))),h.viewTo=c,r.viewOffset=je(se(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+\"px\";var d=Qn(e);if(!f&&0==d&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var p=function(e){if(e.hasFocus())return null;var t=W();if(!t||!D(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&D(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return d>4&&(r.lineDiv.style.display=\"none\"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,l=o.firstChild;function s(t){var r=t.nextSibling;return a&&y&&e.display.currentWheelTarget==t?t.style.display=\"none\":t.parentNode.removeChild(t),r}for(var u=n.view,c=n.viewFrom,h=0;h<u.length;h++){var f=u[h];if(f.hidden);else if(f.node&&f.node.parentNode==o){for(;l!=f.node;)l=s(l);var d=i&&null!=t&&t<=c&&f.lineNumber;f.changes&&(B(f.changes,\"gutter\")>-1&&(d=!1),sr(e,f,c,r)),d&&(M(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(pe(e.options,c)))),l=f.node.nextSibling}else{var p=(m=c,b=r,void 0,w=ur(g=e,v=f),v.text=v.node=w.pre,w.bgClass&&(v.bgClass=w.bgClass),w.textClass&&(v.textClass=w.textClass),hr(g,v),fr(g,v,m,b),pr(g,v,b),v.node);o.insertBefore(p,l)}c+=f.size}var g,v,m,b,w;for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),d>4&&(r.lineDiv.style.display=\"\"),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=W()&&(e.activeElt.focus(),e.anchorNode&&D(document.body,e.anchorNode)&&D(document.body,e.focusNode))){var t=window.getSelection(),r=document.createRange();r.setEnd(e.anchorNode,e.anchorOffset),r.collapse(!1),t.removeAllRanges(),t.addRange(r),t.extend(e.focusNode,e.focusOffset)}}(p),M(r.cursorDiv),M(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,f&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,Jn(e,400)),r.updateLineNumbers=null,!0}function ni(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Sr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+wr(e.display)-Lr(e),r.top)}),t.visible=yn(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&ri(e,t);n=!1){vn(e);var i=An(e);ln(e),Hn(e,i),li(e,i),t.force=!1}t.signal(e,\"update\",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,\"viewportChange\",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function ii(e,t){var r=new ti(e,t);if(ri(e,r)){vn(e),ni(e,r);var n=An(e);ln(e),Hn(e,n),li(e,n),r.finish()}}function oi(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+\"px\"}function li(e,t){e.display.sizer.style.minHeight=t.docHeight+\"px\",e.display.heightForcer.style.top=t.docHeight+\"px\",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Cr(e)+\"px\"}function si(e){var t=e.display.gutters,r=e.options.gutters;M(t);for(var n=0;n<r.length;++n){var i=r[n],o=t.appendChild(O(\"div\",null,\"CodeMirror-gutter \"+i));\"CodeMirror-linenumbers\"==i&&(e.display.lineGutter=o,o.style.width=(e.display.lineNumWidth||1)+\"px\")}t.style.display=n?\"\":\"none\",oi(e)}function ai(e){var t=B(e.gutters,\"CodeMirror-linenumbers\");-1==t&&e.lineNumbers?e.gutters=e.gutters.concat([\"CodeMirror-linenumbers\"]):t>-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}ti.prototype.signal=function(e,t){ot(e,t)&&this.events.push(arguments)},ti.prototype.finish=function(){for(var e=0;e<this.events.length;e++)rt.apply(null,this.events[e])};var ui=0,ci=null;function hi(e){var t=e.wheelDeltaX,r=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==r&&e.detail&&e.axis==e.VERTICAL_AXIS?r=e.detail:null==r&&(r=e.wheelDelta),{x:t,y:r}}function fi(e){var t=hi(e);return t.x*=ci,t.y*=ci,t}function di(e,t){var n=hi(t),i=n.x,o=n.y,l=e.display,s=l.scroller,u=s.scrollWidth>s.clientWidth,c=s.scrollHeight>s.clientHeight;if(i&&u||o&&c){if(o&&y&&a)e:for(var f=t.target,d=l.view;f!=s;f=f.parentNode)for(var p=0;p<d.length;p++)if(d[p].node==f){e.display.currentWheelTarget=f;break e}if(i&&!r&&!h&&null!=ci)return o&&c&&Mn(e,Math.max(0,s.scrollTop+o*ci)),On(e,Math.max(0,s.scrollLeft+i*ci)),(!o||o&&c)&&st(t),void(l.wheelStartX=null);if(o&&null!=ci){var g=o*ci,v=e.doc.scrollTop,m=v+l.wrapper.clientHeight;g<0?v=Math.max(0,v+g-50):m=Math.min(e.doc.height,m+g+50),ii(e,{top:v,bottom:m})}ui<20&&(null==l.wheelStartX?(l.wheelStartX=s.scrollLeft,l.wheelStartY=s.scrollTop,l.wheelDX=i,l.wheelDY=o,setTimeout(function(){if(null!=l.wheelStartX){var e=s.scrollLeft-l.wheelStartX,t=s.scrollTop-l.wheelStartY,r=t&&l.wheelDY&&t/l.wheelDY||e&&l.wheelDX&&e/l.wheelDX;l.wheelStartX=l.wheelStartY=null,r&&(ci=(ci*ui+r)/(ui+1),++ui)}},200)):(l.wheelDX+=i,l.wheelDY+=o))}}l?ci=-.53:r?ci=15:c?ci=-.7:f&&(ci=-1/3);var pi=function(e,t){this.ranges=e,this.primIndex=t};pi.prototype.primary=function(){return this.ranges[this.primIndex]},pi.prototype.equals=function(e){if(e==this)return!0;if(e.primIndex!=this.primIndex||e.ranges.length!=this.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++){var r=this.ranges[t],n=e.ranges[t];if(!me(r.anchor,n.anchor)||!me(r.head,n.head))return!1}return!0},pi.prototype.deepCopy=function(){for(var e=[],t=0;t<this.ranges.length;t++)e[t]=new gi(ye(this.ranges[t].anchor),ye(this.ranges[t].head));return new pi(e,this.primIndex)},pi.prototype.somethingSelected=function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].empty())return!0;return!1},pi.prototype.contains=function(e,t){t||(t=e);for(var r=0;r<this.ranges.length;r++){var n=this.ranges[r];if(ve(t,n.from())>=0&&ve(e,n.to())<=0)return r}return-1};var gi=function(e,t){this.anchor=e,this.head=t};function vi(e,t){var r=e[t];e.sort(function(e,t){return ve(e.from(),t.from())}),t=B(e,r);for(var n=1;n<e.length;n++){var i=e[n],o=e[n-1];if(ve(o.to(),i.from())>=0){var l=we(o.from(),i.from()),s=be(o.to(),i.to()),a=o.empty()?i.from()==i.head:o.from()==o.head;n<=t&&--t,e.splice(--n,2,new gi(a?s:l,a?l:s))}}return new pi(e,t)}function mi(e,t){return new pi([new gi(e,t||e)],0)}function yi(e){return e.text?ge(e.from.line+e.text.length-1,q(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function bi(e,t){if(ve(e,t.from)<0)return e;if(ve(e,t.to)<=0)return yi(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=yi(t).ch-t.to.ch),ge(r,n)}function wi(e,t){for(var r=[],n=0;n<e.sel.ranges.length;n++){var i=e.sel.ranges[n];r.push(new gi(bi(i.anchor,t),bi(i.head,t)))}return vi(r,e.sel.primIndex)}function xi(e,t,r){return e.line==t.line?ge(r.line,e.ch-t.ch+r.ch):ge(r.line+(e.line-t.line),e.ch)}function Ci(e){e.doc.mode=Tt(e.options,e.doc.modeOption),Si(e)}function Si(e){e.doc.iter(function(e){e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null)}),e.doc.modeFrontier=e.doc.highlightFrontier=e.doc.first,Jn(e,100),e.state.modeGen++,e.curOp&&_n(e)}function Li(e,t){return 0==t.from.ch&&0==t.to.ch&&\"\"==q(t.text)&&(!e.cm||e.cm.options.wholeLineUpdateBefore)}function ki(e,t,r,n){function i(e){return r?r[e]:null}function o(e,r,i){!function(e,t,r,n){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),De(e),We(e,r);var i=n?n(e):1;i!=e.height&&ce(e,i)}(e,r,i,n),or(e,\"change\",e,t)}function l(e,t){for(var r=[],o=e;o<t;++o)r.push(new jt(u[o],i(o),n));return r}var s=t.from,a=t.to,u=t.text,c=se(e,s.line),h=se(e,a.line),f=q(u),d=i(u.length-1),p=a.line-s.line;if(t.full)e.insert(0,l(0,u.length)),e.remove(u.length,e.size-u.length);else if(Li(e,t)){var g=l(0,u.length-1);o(h,h.text,d),p&&e.remove(s.line,p),g.length&&e.insert(s.line,g)}else if(c==h)if(1==u.length)o(c,c.text.slice(0,s.ch)+f+c.text.slice(a.ch),d);else{var v=l(1,u.length-1);v.push(new jt(f+c.text.slice(a.ch),d,n)),o(c,c.text.slice(0,s.ch)+u[0],i(0)),e.insert(s.line+1,v)}else if(1==u.length)o(c,c.text.slice(0,s.ch)+u[0]+h.text.slice(a.ch),i(0)),e.remove(s.line+1,p);else{o(c,c.text.slice(0,s.ch)+u[0],i(0)),o(h,f+h.text.slice(a.ch),d);var m=l(1,u.length-1);p>1&&e.remove(s.line+1,p-1),e.insert(s.line+1,m)}or(e,\"change\",e,t)}function Ti(e,t,r){!function e(n,i,o){if(n.linked)for(var l=0;l<n.linked.length;++l){var s=n.linked[l];if(s.doc!=i){var a=o&&s.sharedHist;r&&!a||(t(s.doc,a),e(s.doc,n,a))}}}(e,null,!0)}function Mi(e,t){if(t.cm)throw new Error(\"This document is already in use.\");e.doc=t,t.cm=e,rn(e),Ci(e),Ni(e),e.options.lineWrapping||Ye(e),e.options.mode=t.modeOption,_n(e)}function Ni(e){(\"rtl\"==e.doc.direction?H:T)(e.display.lineDiv,\"CodeMirror-rtl\")}function Oi(e){this.done=[],this.undone=[],this.undoDepth=1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=e||1}function Ai(e,t){var r={from:ye(t.from),to:yi(t),text:ae(e,t.from,t.to)};return Pi(e,r,t.from.line,t.to.line+1),Ti(e,function(e){return Pi(e,r,t.from.line,t.to.line+1)},!0),r}function Di(e){for(;e.length;){if(!q(e).ranges)break;e.pop()}}function Wi(e,t,r,n){var i=e.history;i.undone.length=0;var o,l,s,a=+new Date;if((i.lastOp==n||i.lastOrigin==t.origin&&t.origin&&(\"+\"==t.origin.charAt(0)&&i.lastModTime>a-(e.cm?e.cm.options.historyEventDelay:500)||\"*\"==t.origin.charAt(0)))&&(s=i,o=i.lastOp==n?(Di(s.done),q(s.done)):s.done.length&&!q(s.done).ranges?q(s.done):s.done.length>1&&!s.done[s.done.length-2].ranges?(s.done.pop(),q(s.done)):void 0))l=q(o.changes),0==ve(t.from,t.to)&&0==ve(t.from,l.to)?l.to=yi(t):o.changes.push(Ai(e,t));else{var u=q(i.done);for(u&&u.ranges||Fi(e.sel,i.done),o={changes:[Ai(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=a,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,l||rt(e,\"historyAdded\")}function Hi(e,t,r,n){var i,o,l,s,a,u=e.history,c=n&&n.origin;r==u.lastSelOp||c&&u.lastSelOrigin==c&&(u.lastModTime==u.lastSelTime&&u.lastOrigin==c||(i=e,o=c,l=q(u.done),s=t,\"*\"==(a=o.charAt(0))||\"+\"==a&&l.ranges.length==s.ranges.length&&l.somethingSelected()==s.somethingSelected()&&new Date-i.history.lastSelTime<=(i.cm?i.cm.options.historyEventDelay:500)))?u.done[u.done.length-1]=t:Fi(t,u.done),u.lastSelTime=+new Date,u.lastSelOrigin=c,u.lastSelOp=r,n&&!1!==n.clearRedo&&Di(u.undone)}function Fi(e,t){var r=q(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Pi(e,t,r,n){var i=t[\"spans_\"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),function(r){r.markedSpans&&((i||(i=t[\"spans_\"+e.id]={}))[o]=r.markedSpans),++o})}function Ei(e){if(!e)return null;for(var t,r=0;r<e.length;++r)e[r].marker.explicitlyCleared?t||(t=e.slice(0,r)):t&&t.push(e[r]);return t?t.length?t:null:e}function zi(e,t){var r=function(e,t){var r=t[\"spans_\"+e.id];if(!r)return null;for(var n=[],i=0;i<t.text.length;++i)n.push(Ei(r[i]));return n}(e,t),n=Oe(e,t);if(!r)return n;if(!n)return r;for(var i=0;i<r.length;++i){var o=r[i],l=n[i];if(o&&l)e:for(var s=0;s<l.length;++s){for(var a=l[s],u=0;u<o.length;++u)if(o[u].marker==a.marker)continue e;o.push(a)}else l&&(r[i]=l)}return r}function Ii(e,t,r){for(var n=[],i=0;i<e.length;++i){var o=e[i];if(o.ranges)n.push(r?pi.prototype.deepCopy.call(o):o);else{var l=o.changes,s=[];n.push({changes:s});for(var a=0;a<l.length;++a){var u=l[a],c=void 0;if(s.push({from:u.from,to:u.to,text:u.text}),t)for(var h in u)(c=h.match(/^spans_(\\d+)$/))&&B(t,Number(c[1]))>-1&&(q(s)[h]=u[h],delete u[h])}}}return n}function Ri(e,t,r,n){if(n){var i=e.anchor;if(r){var o=ve(t,i)<0;o!=ve(r,i)<0?(i=t,t=r):o!=ve(t,r)<0&&(t=r)}return new gi(i,t)}return new gi(r||t,t)}function Bi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),ji(e,new pi([Ri(e.sel.primary(),t,r,i)],0),n)}function Gi(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o<e.sel.ranges.length;o++)n[o]=Ri(e.sel.ranges[o],t[o],null,i);ji(e,vi(n,e.sel.primIndex),r)}function Ui(e,t,r,n){var i=e.sel.ranges.slice(0);i[t]=r,ji(e,vi(i,e.sel.primIndex),n)}function Vi(e,t,r,n){ji(e,mi(t,r),n)}function Ki(e,t,r){var n=e.history.done,i=q(n);i&&i.ranges?(n[n.length-1]=t,Xi(e,t,r)):ji(e,t,r)}function ji(e,t,r){Xi(e,t,r),Hi(e,e.sel,e.cm?e.cm.curOp.id:NaN,r)}function Xi(e,t,r){var n,i,o,l;(ot(e,\"beforeSelectionChange\")||e.cm&&ot(e.cm,\"beforeSelectionChange\"))&&(n=e,o=r,l={ranges:(i=t).ranges,update:function(e){this.ranges=[];for(var t=0;t<e.length;t++)this.ranges[t]=new gi(Ce(n,e[t].anchor),Ce(n,e[t].head))},origin:o&&o.origin},rt(n,\"beforeSelectionChange\",n,l),n.cm&&rt(n.cm,\"beforeSelectionChange\",n.cm,l),t=l.ranges!=i.ranges?vi(l.ranges,l.ranges.length-1):i),Yi(e,qi(e,t,r&&r.bias||(ve(t.primary().head,e.sel.primary().head)<0?-1:1),!0)),r&&!1===r.scroll||!e.cm||Sn(e.cm)}function Yi(e,t){t.equals(e.sel)||(e.sel=t,e.cm&&(e.cm.curOp.updateInput=e.cm.curOp.selectionChanged=!0,it(e.cm)),or(e,\"cursorActivity\",e))}function _i(e){Yi(e,qi(e,e.sel,null,!1))}function qi(e,t,r,n){for(var i,o=0;o<t.ranges.length;o++){var l=t.ranges[o],s=t.ranges.length==e.sel.ranges.length&&e.sel.ranges[o],a=Zi(e,l.anchor,s&&s.anchor,r,n),u=Zi(e,l.head,s&&s.head,r,n);(i||a!=l.anchor||u!=l.head)&&(i||(i=t.ranges.slice(0,o)),i[o]=new gi(a,u))}return i?vi(i,t.primIndex):t}function $i(e,t,r,n,i){var o=se(e,t.line);if(o.markedSpans)for(var l=0;l<o.markedSpans.length;++l){var s=o.markedSpans[l],a=s.marker;if((null==s.from||(a.inclusiveLeft?s.from<=t.ch:s.from<t.ch))&&(null==s.to||(a.inclusiveRight?s.to>=t.ch:s.to>t.ch))){if(i&&(rt(a,\"beforeCursorEnter\"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var u=a.find(n<0?1:-1),c=void 0;if((n<0?a.inclusiveRight:a.inclusiveLeft)&&(u=Qi(e,u,-n,u&&u.line==t.line?o:null)),u&&u.line==t.line&&(c=ve(u,r))&&(n<0?c<0:c>0))return $i(e,u,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?a.inclusiveLeft:a.inclusiveRight)&&(h=Qi(e,h,n,h.line==t.line?o:null)),h?$i(e,h,t,n,i):null}}return t}function Zi(e,t,r,n,i){var o=n||1,l=$i(e,t,r,o,i)||!i&&$i(e,t,r,o,!0)||$i(e,t,r,-o,i)||!i&&$i(e,t,r,-o,!0);return l||(e.cantEdit=!0,ge(e.first,0))}function Qi(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?Ce(e,ge(t.line-1)):null:r>0&&t.ch==(n||se(e,t.line)).text.length?t.line<e.first+e.size-1?ge(t.line+1,0):null:new ge(t.line,t.ch+r)}function Ji(e){e.setSelection(ge(e.firstLine(),0),ge(e.lastLine()),V)}function eo(e,t,r){var n={canceled:!1,from:t.from,to:t.to,text:t.text,origin:t.origin,cancel:function(){return n.canceled=!0}};return r&&(n.update=function(t,r,i,o){t&&(n.from=Ce(e,t)),r&&(n.to=Ce(e,r)),i&&(n.text=i),void 0!==o&&(n.origin=o)}),rt(e,\"beforeChange\",e,n),e.cm&&rt(e.cm,\"beforeChange\",e.cm,n),n.canceled?null:{from:n.from,to:n.to,text:n.text,origin:n.origin}}function to(e,t,r){if(e.cm){if(!e.cm.curOp)return jn(e.cm,to)(e,t,r);if(e.cm.state.suppressEdits)return}if(!(ot(e,\"beforeChange\")||e.cm&&ot(e.cm,\"beforeChange\"))||(t=eo(e,t,!0))){var n=Le&&!r&&function(e,t,r){var n=null;if(e.iter(t.line,r.line+1,function(e){if(e.markedSpans)for(var t=0;t<e.markedSpans.length;++t){var r=e.markedSpans[t].marker;!r.readOnly||n&&-1!=B(n,r)||(n||(n=[])).push(r)}}),!n)return null;for(var i=[{from:t,to:r}],o=0;o<n.length;++o)for(var l=n[o],s=l.find(0),a=0;a<i.length;++a){var u=i[a];if(!(ve(u.to,s.from)<0||ve(u.from,s.to)>0)){var c=[a,1],h=ve(u.from,s.from),f=ve(u.to,s.to);(h<0||!l.inclusiveLeft&&!h)&&c.push({from:u.from,to:s.from}),(f>0||!l.inclusiveRight&&!f)&&c.push({from:s.to,to:u.to}),i.splice.apply(i,c),a+=c.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)ro(e,{from:n[i].from,to:n[i].to,text:i?[\"\"]:t.text,origin:t.origin});else ro(e,t)}}function ro(e,t){if(1!=t.text.length||\"\"!=t.text[0]||0!=ve(t.from,t.to)){var r=wi(e,t);Wi(e,t,r,e.cm?e.cm.curOp.id:NaN),oo(e,t,r,Oe(e,t));var n=[];Ti(e,function(e,r){r||-1!=B(n,e.history)||(uo(e.history,t),n.push(e.history)),oo(e,t,null,Oe(e,t))})}}function no(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,l=e.sel,s=\"undo\"==t?o.done:o.undone,a=\"undo\"==t?o.undone:o.done,u=0;u<s.length&&(i=s[u],r?!i.ranges||i.equals(e.sel):i.ranges);u++);if(u!=s.length){for(o.lastOrigin=o.lastSelOrigin=null;;){if(!(i=s.pop()).ranges){if(n)return void s.push(i);break}if(Fi(i,a),r&&!i.equals(e.sel))return void ji(e,i,{clearRedo:!1});l=i}var c=[];Fi(l,a),a.push({changes:c,generation:o.generation}),o.generation=i.generation||++o.maxGeneration;for(var h=ot(e,\"beforeChange\")||e.cm&&ot(e.cm,\"beforeChange\"),f=function(r){var n=i.changes[r];if(n.origin=t,h&&!eo(e,n,!1))return s.length=0,{};c.push(Ai(e,n));var o=r?wi(e,n):q(s);oo(e,n,o,zi(e,n)),!r&&e.cm&&e.cm.scrollIntoView({from:n.from,to:yi(n)});var l=[];Ti(e,function(e,t){t||-1!=B(l,e.history)||(uo(e.history,n),l.push(e.history)),oo(e,n,null,zi(e,n))})},d=i.changes.length-1;d>=0;--d){var p=f(d);if(p)return p.v}}}}function io(e,t){if(0!=t&&(e.first+=t,e.sel=new pi($(e.sel.ranges,function(e){return new gi(ge(e.anchor.line+t,e.anchor.ch),ge(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){_n(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;n<r.viewTo;n++)qn(e.cm,n,\"gutter\")}}function oo(e,t,r,n){if(e.cm&&!e.cm.curOp)return jn(e.cm,oo)(e,t,r,n);if(t.to.line<e.first)io(e,t.text.length-1-(t.to.line-t.from.line));else if(!(t.from.line>e.lastLine())){if(t.from.line<e.first){var i=t.text.length-1-(e.first-t.from.line);io(e,i),t={from:ge(e.first,0),to:ge(t.to.line+i,t.to.ch),text:[q(t.text)],origin:t.origin}}var o=e.lastLine();t.to.line>o&&(t={from:t.from,to:ge(o,se(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=ae(e,t.from,t.to),r||(r=wi(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=he(Be(se(n,o.line))),n.iter(a,l.line+1,function(e){if(e==i.maxLine)return s=!0,!0}));n.sel.contains(t.from,t.to)>-1&&it(e);ki(n,t,r,tn(e)),e.options.lineWrapping||(n.iter(a,o.line+t.text.length,function(e){var t=Xe(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0));(function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontier<t-10)){for(var r=e.first,n=t-1;n>r;n--){var i=se(e,n).stateAfter;if(i&&(!(i instanceof Ht)||n+i.lookAhead<t)){r=n+1;break}}e.highlightFrontier=Math.min(e.highlightFrontier,r)}})(n,o.line),Jn(e,400);var u=t.text.length-(l.line-o.line)-1;t.full?_n(e):o.line!=l.line||1!=t.text.length||Li(e.doc,t)?_n(e,o.line,l.line+1,u):qn(e,o.line,\"text\");var c=ot(e,\"changes\"),h=ot(e,\"change\");if(h||c){var f={from:o,to:l,text:t.text,removed:t.removed,origin:t.origin};h&&or(e,\"change\",e,f),c&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(f)}e.display.selForContextMenu=null}(e.cm,t,n):ki(e,t,n),Xi(e,r,V)}}function lo(e,t,r,n,i){var o;(n||(n=r),ve(n,r)<0)&&(r=(o=[n,r])[0],n=o[1]);\"string\"==typeof t&&(t=e.splitLines(t)),to(e,{from:r,to:n,text:t,origin:i})}function so(e,t,r,n){r<e.line?e.line+=n:t<e.line&&(e.line=t,e.ch=0)}function ao(e,t,r,n){for(var i=0;i<e.length;++i){var o=e[i],l=!0;if(o.ranges){o.copied||((o=e[i]=o.deepCopy()).copied=!0);for(var s=0;s<o.ranges.length;s++)so(o.ranges[s].anchor,t,r,n),so(o.ranges[s].head,t,r,n)}else{for(var a=0;a<o.changes.length;++a){var u=o.changes[a];if(r<u.from.line)u.from=ge(u.from.line+n,u.from.ch),u.to=ge(u.to.line+n,u.to.ch);else if(t<=u.to.line){l=!1;break}}l||(e.splice(0,i+1),i=0)}}}function uo(e,t){var r=t.from.line,n=t.to.line,i=t.text.length-(n-r)-1;ao(e.done,r,n,i),ao(e.undone,r,n,i)}function co(e,t,r,n){var i=t,o=t;return\"number\"==typeof t?o=se(e,xe(e,t)):i=he(t),null==i?null:(n(o,i)&&e.cm&&qn(e.cm,i,r),o)}function ho(e){this.lines=e,this.parent=null;for(var t=0,r=0;r<e.length;++r)e[r].parent=this,t+=e[r].height;this.height=t}function fo(e){this.children=e;for(var t=0,r=0,n=0;n<e.length;++n){var i=e[n];t+=i.chunkSize(),r+=i.height,i.parent=this}this.size=t,this.height=r,this.parent=null}gi.prototype.from=function(){return we(this.anchor,this.head)},gi.prototype.to=function(){return be(this.anchor,this.head)},gi.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},ho.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var r,n=e,i=e+t;n<i;++n){var o=this.lines[n];this.height-=o.height,(r=o).parent=null,De(r),or(o,\"delete\")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,r){this.height+=r,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var n=0;n<t.length;++n)t[n].parent=this},iterN:function(e,t,r){for(var n=e+t;e<n;++e)if(r(this.lines[e]))return!0}},fo.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var r=0;r<this.children.length;++r){var n=this.children[r],i=n.chunkSize();if(e<i){var o=Math.min(t,i-e),l=n.height;if(n.removeInner(e,o),this.height-=l-n.height,i==o&&(this.children.splice(r--,1),n.parent=null),0==(t-=o))break;e=0}else e-=i}if(this.size-t<25&&(this.children.length>1||!(this.children[0]instanceof ho))){var s=[];this.collapse(s),this.children=[new ho(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t<this.children.length;++t)this.children[t].collapse(e)},insertInner:function(e,t,r){this.size+=t.length,this.height+=r;for(var n=0;n<this.children.length;++n){var i=this.children[n],o=i.chunkSize();if(e<=o){if(i.insertInner(e,t,r),i.lines&&i.lines.length>50){for(var l=i.lines.length%25+25,s=l;s<i.lines.length;){var a=new ho(i.lines.slice(s,s+=25));i.height-=a.height,this.children.splice(++n,0,a),a.parent=this}i.lines=i.lines.slice(0,l),this.maybeSpill()}break}e-=o}},maybeSpill:function(){if(!(this.children.length<=10)){var e=this;do{var t=new fo(e.children.splice(e.children.length-5,5));if(e.parent){e.size-=t.size,e.height-=t.height;var r=B(e.parent.children,e);e.parent.children.splice(r+1,0,t)}else{var n=new fo(e.children);n.parent=e,e.children=[n,t],e=n}t.parent=e.parent}while(e.children.length>10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n<this.children.length;++n){var i=this.children[n],o=i.chunkSize();if(e<o){var l=Math.min(t,o-e);if(i.iterN(e,l,r))return!0;if(0==(t-=l))break;e=0}else e-=o}}};var po=function(e,t,r){if(r)for(var n in r)r.hasOwnProperty(n)&&(this[n]=r[n]);this.doc=e,this.node=t};function go(e,t,r){je(t)<(e.curOp&&e.curOp.scrollTop||e.doc.scrollTop)&&Cn(e,r)}po.prototype.clear=function(){var e=this.doc.cm,t=this.line.widgets,r=this.line,n=he(r);if(null!=n&&t){for(var i=0;i<t.length;++i)t[i]==this&&t.splice(i--,1);t.length||(r.widgets=null);var o=mr(this);ce(r,Math.max(0,r.height-o)),e&&(Kn(e,function(){go(e,r,-o),qn(e,n,\"widget\")}),or(e,\"lineWidgetCleared\",e,this,n))}},po.prototype.changed=function(){var e=this,t=this.height,r=this.doc.cm,n=this.line;this.height=null;var i=mr(this)-t;i&&(ce(n,n.height+i),r&&Kn(r,function(){r.curOp.forceUpdate=!0,go(r,n,i),or(r,\"lineWidgetChanged\",r,e,he(n))}))},lt(po);var vo=0,mo=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++vo};function yo(e,t,r,n,i){if(n&&n.shared)return function(e,t,r,n,i){(n=z(n)).shared=!1;var o=[yo(e,t,r,n,i)],l=o[0],s=n.widgetNode;return Ti(e,function(e){s&&(n.widgetNode=s.cloneNode(!0)),o.push(yo(e,Ce(e,t),Ce(e,r),n,i));for(var a=0;a<e.linked.length;++a)if(e.linked[a].isParent)return;l=q(o)}),new bo(o,l)}(e,t,r,n,i);if(e.cm&&!e.cm.curOp)return jn(e.cm,yo)(e,t,r,n,i);var o=new mo(e,i),l=ve(t,r);if(n&&z(n,o,!1),l>0||0==l&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=A(\"span\",[o.replacedWith],\"CodeMirror-widget\"),n.handleMouseEvents||o.widgetNode.setAttribute(\"cm-ignore-events\",\"true\"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Re(e,t.line,t,r,o)||t.line!=r.line&&Re(e,r.line,t,r,o))throw new Error(\"Inserting collapsed marker partially overlapping an existing one\");ke=!0}o.addToHistory&&Wi(e,{from:t,to:r,origin:\"markText\"},e.sel,NaN);var s,a=t.line,u=e.cm;if(e.iter(a,r.line+1,function(e){var n,i;u&&o.collapsed&&!u.options.lineWrapping&&Be(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&ce(e,0),n=e,i=new Te(o,a==t.line?t.ch:null,a==r.line?r.ch:null),n.markedSpans=n.markedSpans?n.markedSpans.concat([i]):[i],i.marker.attachLine(n),++a}),o.collapsed&&e.iter(t.line,r.line+1,function(t){Ve(e,t)&&ce(t,0)}),o.clearOnEnter&&Je(o,\"beforeCursorEnter\",function(){return o.clear()}),o.readOnly&&(Le=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++vo,o.atomic=!0),u){if(s&&(u.curOp.updateMaxLine=!0),o.collapsed)_n(u,t.line,r.line+1);else if(o.className||o.title||o.startStyle||o.endStyle||o.css)for(var c=t.line;c<=r.line;c++)qn(u,c,\"text\");o.atomic&&_i(u.doc),or(u,\"markerAdded\",u,o)}return o}mo.prototype.clear=function(){var e=this;if(!this.explicitlyCleared){var t=this.doc.cm,r=t&&!t.curOp;if(r&&In(t),ot(this,\"clear\")){var n=this.find();n&&or(this,\"clear\",n.from,n.to)}for(var i=null,o=null,l=0;l<this.lines.length;++l){var s=e.lines[l],a=Me(s.markedSpans,e);t&&!e.collapsed?qn(t,he(s),\"text\"):t&&(null!=a.to&&(o=he(s)),null!=a.from&&(i=he(s))),s.markedSpans=Ne(s.markedSpans,a),null==a.from&&e.collapsed&&!Ve(e.doc,s)&&t&&ce(s,Zr(t.display))}if(t&&this.collapsed&&!t.options.lineWrapping)for(var u=0;u<this.lines.length;++u){var c=Be(e.lines[u]),h=Xe(c);h>t.display.maxLineLength&&(t.display.maxLine=c,t.display.maxLineLength=h,t.display.maxLineChanged=!0)}null!=i&&t&&this.collapsed&&_n(t,i,o+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&_i(t.doc)),t&&or(t,\"markerCleared\",t,this,i,o),r&&Rn(t),this.parent&&this.parent.clear()}},mo.prototype.find=function(e,t){var r,n;null==e&&\"bookmark\"==this.type&&(e=1);for(var i=0;i<this.lines.length;++i){var o=this.lines[i],l=Me(o.markedSpans,this);if(null!=l.from&&(r=ge(t?o:he(o),l.from),-1==e))return r;if(null!=l.to&&(n=ge(t?o:he(o),l.to),1==e))return n}return r&&{from:r,to:n}},mo.prototype.changed=function(){var e=this,t=this.find(-1,!0),r=this,n=this.doc.cm;t&&n&&Kn(n,function(){var i=t.line,o=he(t.line),l=Mr(n,o);if(l&&(Fr(l),n.curOp.selectionChanged=n.curOp.forceUpdate=!0),n.curOp.updateMaxLine=!0,!Ve(r.doc,i)&&null!=r.height){var s=r.height;r.height=null;var a=mr(r)-s;a&&ce(i,i.height+a)}or(n,\"markerChanged\",n,e)})},mo.prototype.attachLine=function(e){if(!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;t.maybeHiddenMarkers&&-1!=B(t.maybeHiddenMarkers,this)||(t.maybeUnhiddenMarkers||(t.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(e)},mo.prototype.detachLine=function(e){if(this.lines.splice(B(this.lines,e),1),!this.lines.length&&this.doc.cm){var t=this.doc.cm.curOp;(t.maybeHiddenMarkers||(t.maybeHiddenMarkers=[])).push(this)}},lt(mo);var bo=function(e,t){this.markers=e,this.primary=t;for(var r=0;r<e.length;++r)e[r].parent=this};function wo(e){return e.findMarks(ge(e.first,0),e.clipPos(ge(e.lastLine())),function(e){return e.parent})}function xo(e){for(var t=function(t){var r=e[t],n=[r.primary.doc];Ti(r.primary.doc,function(e){return n.push(e)});for(var i=0;i<r.markers.length;i++){var o=r.markers[i];-1==B(n,o.doc)&&(o.parent=null,r.markers.splice(i--,1))}},r=0;r<e.length;r++)t(r)}bo.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var e=0;e<this.markers.length;++e)this.markers[e].clear();or(this,\"clear\")}},bo.prototype.find=function(e,t){return this.primary.find(e,t)},lt(bo);var Co=0,So=function(e,t,r,n,i){if(!(this instanceof So))return new So(e,t,r,n,i);null==r&&(r=0),fo.call(this,[new ho([new jt(\"\",null)])]),this.first=r,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=r;var o=ge(r,0);this.sel=mi(o),this.history=new Oi(null),this.id=++Co,this.modeOption=t,this.lineSep=n,this.direction=\"rtl\"==i?\"rtl\":\"ltr\",this.extend=!1,\"string\"==typeof e&&(e=this.splitLines(e)),ki(this,{from:o,to:o,text:e}),ji(this,mi(o),V)};So.prototype=Q(fo.prototype,{constructor:So,iter:function(e,t,r){r?this.iterN(e-this.first,t-e,r):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var r=0,n=0;n<t.length;++n)r+=t[n].height;this.insertInner(e-this.first,t,r)},remove:function(e,t){this.removeInner(e-this.first,t)},getValue:function(e){var t=ue(this,this.first,this.first+this.size);return!1===e?t:t.join(e||this.lineSeparator())},setValue:Yn(function(e){var t=ge(this.first,0),r=this.first+this.size-1;to(this,{from:t,to:ge(r,se(this,r).text.length),text:this.splitLines(e),origin:\"setValue\",full:!0},!0),this.cm&&Ln(this.cm,0,0),ji(this,mi(t),V)}),replaceRange:function(e,t,r,n){lo(this,e,t=Ce(this,t),r=r?Ce(this,r):t,n)},getRange:function(e,t,r){var n=ae(this,Ce(this,e),Ce(this,t));return!1===r?n:n.join(r||this.lineSeparator())},getLine:function(e){var t=this.getLineHandle(e);return t&&t.text},getLineHandle:function(e){if(de(this,e))return se(this,e)},getLineNumber:function(e){return he(e)},getLineHandleVisualStart:function(e){return\"number\"==typeof e&&(e=se(this,e)),Be(e)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(e){return Ce(this,e)},getCursor:function(e){var t=this.sel.primary();return null==e||\"head\"==e?t.head:\"anchor\"==e?t.anchor:\"end\"==e||\"to\"==e||!1===e?t.to():t.from()},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:Yn(function(e,t,r){Vi(this,Ce(this,\"number\"==typeof e?ge(e,t||0):e),null,r)}),setSelection:Yn(function(e,t,r){Vi(this,Ce(this,e),Ce(this,t||e),r)}),extendSelection:Yn(function(e,t,r){Bi(this,Ce(this,e),t&&Ce(this,t),r)}),extendSelections:Yn(function(e,t){Gi(this,Se(this,e),t)}),extendSelectionsBy:Yn(function(e,t){Gi(this,Se(this,$(this.sel.ranges,e)),t)}),setSelections:Yn(function(e,t,r){if(e.length){for(var n=[],i=0;i<e.length;i++)n[i]=new gi(Ce(this,e[i].anchor),Ce(this,e[i].head));null==t&&(t=Math.min(e.length-1,this.sel.primIndex)),ji(this,vi(n,t),r)}}),addSelection:Yn(function(e,t,r){var n=this.sel.ranges.slice(0);n.push(new gi(Ce(this,e),Ce(this,t||e))),ji(this,vi(n,n.length-1),r)}),getSelection:function(e){for(var t,r=this.sel.ranges,n=0;n<r.length;n++){var i=ae(this,r[n].from(),r[n].to());t=t?t.concat(i):i}return!1===e?t:t.join(e||this.lineSeparator())},getSelections:function(e){for(var t=[],r=this.sel.ranges,n=0;n<r.length;n++){var i=ae(this,r[n].from(),r[n].to());!1!==e&&(i=i.join(e||this.lineSeparator())),t[n]=i}return t},replaceSelection:function(e,t,r){for(var n=[],i=0;i<this.sel.ranges.length;i++)n[i]=e;this.replaceSelections(n,t,r||\"+input\")},replaceSelections:Yn(function(e,t,r){for(var n=[],i=this.sel,o=0;o<i.ranges.length;o++){var l=i.ranges[o];n[o]={from:l.from(),to:l.to(),text:this.splitLines(e[o]),origin:r}}for(var s=t&&\"end\"!=t&&function(e,t,r){for(var n=[],i=ge(e.first,0),o=i,l=0;l<t.length;l++){var s=t[l],a=xi(s.from,i,o),u=xi(yi(s),i,o);if(i=s.to,o=u,\"around\"==r){var c=e.sel.ranges[l],h=ve(c.head,c.anchor)<0;n[l]=new gi(h?u:a,h?a:u)}else n[l]=new gi(a,a)}return new pi(n,e.sel.primIndex)}(this,n,t),a=n.length-1;a>=0;a--)to(this,n[a]);s?Ki(this,s):this.cm&&Sn(this.cm)}),undo:Yn(function(){no(this,\"undo\")}),redo:Yn(function(){no(this,\"redo\")}),undoSelection:Yn(function(){no(this,\"undo\",!0)}),redoSelection:Yn(function(){no(this,\"redo\",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n<e.done.length;n++)e.done[n].ranges||++t;for(var i=0;i<e.undone.length;i++)e.undone[i].ranges||++r;return{undo:t,redo:r}},clearHistory:function(){this.history=new Oi(this.history.maxGeneration)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(e){return e&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(e){return this.history.generation==(e||this.cleanGeneration)},getHistory:function(){return{done:Ii(this.history.done),undone:Ii(this.history.undone)}},setHistory:function(e){var t=this.history=new Oi(this.history.maxGeneration);t.done=Ii(e.done.slice(0),null,!0),t.undone=Ii(e.undone.slice(0),null,!0)},setGutterMarker:Yn(function(e,t,r){return co(this,e,\"gutter\",function(e){var n=e.gutterMarkers||(e.gutterMarkers={});return n[t]=r,!r&&re(n)&&(e.gutterMarkers=null),!0})}),clearGutter:Yn(function(e){var t=this;this.iter(function(r){r.gutterMarkers&&r.gutterMarkers[e]&&co(t,r,\"gutter\",function(){return r.gutterMarkers[e]=null,re(r.gutterMarkers)&&(r.gutterMarkers=null),!0})})}),lineInfo:function(e){var t;if(\"number\"==typeof e){if(!de(this,e))return null;if(t=e,!(e=se(this,e)))return null}else if(null==(t=he(e)))return null;return{line:t,handle:e,text:e.text,gutterMarkers:e.gutterMarkers,textClass:e.textClass,bgClass:e.bgClass,wrapClass:e.wrapClass,widgets:e.widgets}},addLineClass:Yn(function(e,t,r){return co(this,e,\"gutter\"==t?\"gutter\":\"class\",function(e){var n=\"text\"==t?\"textClass\":\"background\"==t?\"bgClass\":\"gutter\"==t?\"gutterClass\":\"wrapClass\";if(e[n]){if(L(r).test(e[n]))return!1;e[n]+=\" \"+r}else e[n]=r;return!0})}),removeLineClass:Yn(function(e,t,r){return co(this,e,\"gutter\"==t?\"gutter\":\"class\",function(e){var n=\"text\"==t?\"textClass\":\"background\"==t?\"bgClass\":\"gutter\"==t?\"gutterClass\":\"wrapClass\",i=e[n];if(!i)return!1;if(null==r)e[n]=null;else{var o=i.match(L(r));if(!o)return!1;var l=o.index+o[0].length;e[n]=i.slice(0,o.index)+(o.index&&l!=i.length?\" \":\"\")+i.slice(l)||null}return!0})}),addLineWidget:Yn(function(e,t,r){return i=e,o=new po(n=this,t,r),(l=n.cm)&&o.noHScroll&&(l.display.alignWidgets=!0),co(n,i,\"widget\",function(e){var t=e.widgets||(e.widgets=[]);if(null==o.insertAt?t.push(o):t.splice(Math.min(t.length-1,Math.max(0,o.insertAt)),0,o),o.line=e,l&&!Ve(n,e)){var r=je(e)<n.scrollTop;ce(e,e.height+mr(o)),r&&Cn(l,o.height),l.curOp.forceUpdate=!0}return!0}),l&&or(l,\"lineWidgetAdded\",l,o,\"number\"==typeof i?i:he(i)),o;var n,i,o,l}),removeLineWidget:function(e){e.clear()},markText:function(e,t,r){return yo(this,Ce(this,e),Ce(this,t),r,r&&r.type||\"range\")},setBookmark:function(e,t){var r={replacedWith:t&&(null==t.nodeType?t.widget:t),insertLeft:t&&t.insertLeft,clearWhenEmpty:!1,shared:t&&t.shared,handleMouseEvents:t&&t.handleMouseEvents};return yo(this,e=Ce(this,e),e,r,\"bookmark\")},findMarksAt:function(e){var t=[],r=se(this,(e=Ce(this,e)).line).markedSpans;if(r)for(var n=0;n<r.length;++n){var i=r[n];(null==i.from||i.from<=e.ch)&&(null==i.to||i.to>=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=Ce(this,e),t=Ce(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var l=o.markedSpans;if(l)for(var s=0;s<l.length;s++){var a=l[s];null!=a.to&&i==e.line&&e.ch>=a.to||null==a.from&&i!=e.line||null!=a.from&&i==t.line&&a.from>=t.ch||r&&!r(a.marker)||n.push(a.marker.parent||a.marker)}++i}),n},getAllMarks:function(){var e=[];return this.iter(function(t){var r=t.markedSpans;if(r)for(var n=0;n<r.length;++n)null!=r[n].from&&e.push(r[n].marker)}),e},posFromIndex:function(e){var t,r=this.first,n=this.lineSeparator().length;return this.iter(function(i){var o=i.text.length+n;if(o>e)return t=e,!0;e-=o,++r}),Ce(this,ge(r,t))},indexFromPos:function(e){var t=(e=Ce(this,e)).ch;if(e.line<this.first||e.ch<0)return 0;var r=this.lineSeparator().length;return this.iter(this.first,e.line,function(e){t+=e.text.length+r}),t},copy:function(e){var t=new So(ue(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return t.scrollTop=this.scrollTop,t.scrollLeft=this.scrollLeft,t.sel=this.sel,t.extend=!1,e&&(t.history.undoDepth=this.history.undoDepth,t.setHistory(this.getHistory())),t},linkedDoc:function(e){e||(e={});var t=this.first,r=this.first+this.size;null!=e.from&&e.from>t&&(t=e.from),null!=e.to&&e.to<r&&(r=e.to);var n=new So(ue(this,t,r),e.mode||this.modeOption,t,this.lineSep,this.direction);return e.sharedHist&&(n.history=this.history),(this.linked||(this.linked=[])).push({doc:n,sharedHist:e.sharedHist}),n.linked=[{doc:this,isParent:!0,sharedHist:e.sharedHist}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r],i=n.find(),o=e.clipPos(i.from),l=e.clipPos(i.to);if(ve(o,l)){var s=yo(e,o,l,n.primary,n.primary.type);n.markers.push(s),s.parent=n}}}(n,wo(this)),n},unlinkDoc:function(e){if(e instanceof wl&&(e=e.doc),this.linked)for(var t=0;t<this.linked.length;++t){if(this.linked[t].doc==e){this.linked.splice(t,1),e.unlinkDoc(this),xo(wo(this));break}}if(e.history==this.history){var r=[e.id];Ti(e,function(e){return r.push(e.id)},!0),e.history=new Oi(null),e.history.done=Ii(this.history.done,r),e.history.undone=Ii(this.history.undone,r)}},iterLinkedDocs:function(e){Ti(this,e)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(e){return this.lineSep?e.split(this.lineSep):bt(e)},lineSeparator:function(){return this.lineSep||\"\\n\"},setDirection:Yn(function(e){var t;(\"rtl\"!=e&&(e=\"ltr\"),e!=this.direction)&&(this.direction=e,this.iter(function(e){return e.order=null}),this.cm&&Kn(t=this.cm,function(){Ni(t),_n(t)}))})}),So.prototype.eachLine=So.prototype.iter;var Lo=0;function ko(e){var t=this;if(To(t),!nt(t,e)&&!yr(t.display,e)){st(e),l&&(Lo=+new Date);var r=nn(t,e,!0),n=e.dataTransfer.files;if(r&&!t.isReadOnly())if(n&&n.length&&window.FileReader&&window.File)for(var i=n.length,o=Array(i),s=0,a=function(e,n){if(!t.options.allowDropFileTypes||-1!=B(t.options.allowDropFileTypes,e.type)){var l=new FileReader;l.onload=jn(t,function(){var e=l.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(e)&&(e=\"\"),o[n]=e,++s==i){var a={from:r=Ce(t.doc,r),to:r,text:t.doc.splitLines(o.join(t.doc.lineSeparator())),origin:\"paste\"};to(t.doc,a),Ki(t.doc,mi(r,yi(a)))}}),l.readAsText(e)}},u=0;u<i;++u)a(n[u],u);else{if(t.state.draggingText&&t.doc.sel.contains(r)>-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var c=e.dataTransfer.getData(\"Text\");if(c){var h;if(t.state.draggingText&&!t.state.draggingText.copy&&(h=t.listSelections()),Xi(t.doc,mi(r,r)),h)for(var f=0;f<h.length;++f)lo(t.doc,\"\",h[f].anchor,h[f].head,\"drag\");t.replaceSelection(c,\"around\",\"paste\"),t.display.input.focus()}}catch(e){}}}}function To(e){e.display.dragCursor&&(e.display.lineSpace.removeChild(e.display.dragCursor),e.display.dragCursor=null)}function Mo(e){if(document.getElementsByClassName)for(var t=document.getElementsByClassName(\"CodeMirror\"),r=0;r<t.length;r++){var n=t[r].CodeMirror;n&&e(n)}}var No=!1;function Oo(){var e;No||(Je(window,\"resize\",function(){null==e&&(e=setTimeout(function(){e=null,Mo(Ao)},100))}),Je(window,\"blur\",function(){return Mo(gn)}),No=!0)}function Ao(e){var t=e.display;t.lastWrapHeight==t.wrapper.clientHeight&&t.lastWrapWidth==t.wrapper.clientWidth||(t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize())}for(var Do={3:\"Pause\",8:\"Backspace\",9:\"Tab\",13:\"Enter\",16:\"Shift\",17:\"Ctrl\",18:\"Alt\",19:\"Pause\",20:\"CapsLock\",27:\"Esc\",32:\"Space\",33:\"PageUp\",34:\"PageDown\",35:\"End\",36:\"Home\",37:\"Left\",38:\"Up\",39:\"Right\",40:\"Down\",44:\"PrintScrn\",45:\"Insert\",46:\"Delete\",59:\";\",61:\"=\",91:\"Mod\",92:\"Mod\",93:\"Mod\",106:\"*\",107:\"=\",109:\"-\",110:\".\",111:\"/\",127:\"Delete\",145:\"ScrollLock\",173:\"-\",186:\";\",187:\"=\",188:\",\",189:\"-\",190:\".\",191:\"/\",192:\"`\",219:\"[\",220:\"\\\\\",221:\"]\",222:\"'\",63232:\"Up\",63233:\"Down\",63234:\"Left\",63235:\"Right\",63272:\"Delete\",63273:\"Home\",63275:\"End\",63276:\"PageUp\",63277:\"PageDown\",63302:\"Insert\"},Wo=0;Wo<10;Wo++)Do[Wo+48]=Do[Wo+96]=String(Wo);for(var Ho=65;Ho<=90;Ho++)Do[Ho]=String.fromCharCode(Ho);for(var Fo=1;Fo<=12;Fo++)Do[Fo+111]=Do[Fo+63235]=\"F\"+Fo;var Po={};function Eo(e){var t,r,n,i,o=e.split(/-(?!$)/);e=o[o.length-1];for(var l=0;l<o.length-1;l++){var s=o[l];if(/^(cmd|meta|m)$/i.test(s))i=!0;else if(/^a(lt)?$/i.test(s))t=!0;else if(/^(c|ctrl|control)$/i.test(s))r=!0;else{if(!/^s(hift)?$/i.test(s))throw new Error(\"Unrecognized modifier name: \"+s);n=!0}}return t&&(e=\"Alt-\"+e),r&&(e=\"Ctrl-\"+e),i&&(e=\"Cmd-\"+e),n&&(e=\"Shift-\"+e),e}function zo(e){var t={};for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];if(/^(name|fallthrough|(de|at)tach)$/.test(r))continue;if(\"...\"==n){delete e[r];continue}for(var i=$(r.split(\" \"),Eo),o=0;o<i.length;o++){var l=void 0,s=void 0;o==i.length-1?(s=i.join(\" \"),l=n):(s=i.slice(0,o+1).join(\" \"),l=\"...\");var a=t[s];if(a){if(a!=l)throw new Error(\"Inconsistent bindings for \"+s)}else t[s]=l}delete e[r]}for(var u in t)e[u]=t[u];return e}function Io(e,t,r,n){var i=(t=Uo(t)).call?t.call(e,n):t[e];if(!1===i)return\"nothing\";if(\"...\"===i)return\"multi\";if(null!=i&&r(i))return\"handled\";if(t.fallthrough){if(\"[object Array]\"!=Object.prototype.toString.call(t.fallthrough))return Io(e,t.fallthrough,r,n);for(var o=0;o<t.fallthrough.length;o++){var l=Io(e,t.fallthrough[o],r,n);if(l)return l}}}function Ro(e){var t=\"string\"==typeof e?e:Do[e.keyCode];return\"Ctrl\"==t||\"Alt\"==t||\"Shift\"==t||\"Mod\"==t}function Bo(e,t,r){var n=e;return t.altKey&&\"Alt\"!=n&&(e=\"Alt-\"+e),(C?t.metaKey:t.ctrlKey)&&\"Ctrl\"!=n&&(e=\"Ctrl-\"+e),(C?t.ctrlKey:t.metaKey)&&\"Cmd\"!=n&&(e=\"Cmd-\"+e),!r&&t.shiftKey&&\"Shift\"!=n&&(e=\"Shift-\"+e),e}function Go(e,t){if(h&&34==e.keyCode&&e.char)return!1;var r=Do[e.keyCode];return null!=r&&!e.altGraphKey&&(3==e.keyCode&&e.code&&(r=e.code),Bo(r,e,t))}function Uo(e){return\"string\"==typeof e?Po[e]:e}function Vo(e,t){for(var r=e.doc.sel.ranges,n=[],i=0;i<r.length;i++){for(var o=t(r[i]);n.length&&ve(o.from,q(n).to)<=0;){var l=n.pop();if(ve(l.from,o.from)<0){o.from=l.from;break}}n.push(o)}Kn(e,function(){for(var t=n.length-1;t>=0;t--)lo(e.doc,\"\",n[t].from,n[t].to,\"+delete\");Sn(e)})}function Ko(e,t,r){var n=oe(e.text,t+r,r);return n<0||n>e.text.length?null:n}function jo(e,t,r){var n=Ko(e,t.ch,r);return null==n?null:new ge(t.line,n,r<0?\"after\":\"before\")}function Xo(e,t,r,n,i){if(e){var o=Ze(r,t.doc.direction);if(o){var l,s=i<0?q(o):o[0],a=i<0==(1==s.level)?\"after\":\"before\";if(s.level>0||\"rtl\"==t.doc.direction){var u=Nr(t,r);l=i<0?r.text.length-1:0;var c=Or(t,u,l).top;l=le(function(e){return Or(t,u,e).top==c},i<0==(1==s.level)?s.from:s.to-1,l),\"before\"==a&&(l=Ko(r,l,1))}else l=i<0?s.to:s.from;return new ge(n,l,a)}}return new ge(n,i<0?r.text.length:0,i<0?\"before\":\"after\")}Po.basic={Left:\"goCharLeft\",Right:\"goCharRight\",Up:\"goLineUp\",Down:\"goLineDown\",End:\"goLineEnd\",Home:\"goLineStartSmart\",PageUp:\"goPageUp\",PageDown:\"goPageDown\",Delete:\"delCharAfter\",Backspace:\"delCharBefore\",\"Shift-Backspace\":\"delCharBefore\",Tab:\"defaultTab\",\"Shift-Tab\":\"indentAuto\",Enter:\"newlineAndIndent\",Insert:\"toggleOverwrite\",Esc:\"singleSelection\"},Po.pcDefault={\"Ctrl-A\":\"selectAll\",\"Ctrl-D\":\"deleteLine\",\"Ctrl-Z\":\"undo\",\"Shift-Ctrl-Z\":\"redo\",\"Ctrl-Y\":\"redo\",\"Ctrl-Home\":\"goDocStart\",\"Ctrl-End\":\"goDocEnd\",\"Ctrl-Up\":\"goLineUp\",\"Ctrl-Down\":\"goLineDown\",\"Ctrl-Left\":\"goGroupLeft\",\"Ctrl-Right\":\"goGroupRight\",\"Alt-Left\":\"goLineStart\",\"Alt-Right\":\"goLineEnd\",\"Ctrl-Backspace\":\"delGroupBefore\",\"Ctrl-Delete\":\"delGroupAfter\",\"Ctrl-S\":\"save\",\"Ctrl-F\":\"find\",\"Ctrl-G\":\"findNext\",\"Shift-Ctrl-G\":\"findPrev\",\"Shift-Ctrl-F\":\"replace\",\"Shift-Ctrl-R\":\"replaceAll\",\"Ctrl-[\":\"indentLess\",\"Ctrl-]\":\"indentMore\",\"Ctrl-U\":\"undoSelection\",\"Shift-Ctrl-U\":\"redoSelection\",\"Alt-U\":\"redoSelection\",fallthrough:\"basic\"},Po.emacsy={\"Ctrl-F\":\"goCharRight\",\"Ctrl-B\":\"goCharLeft\",\"Ctrl-P\":\"goLineUp\",\"Ctrl-N\":\"goLineDown\",\"Alt-F\":\"goWordRight\",\"Alt-B\":\"goWordLeft\",\"Ctrl-A\":\"goLineStart\",\"Ctrl-E\":\"goLineEnd\",\"Ctrl-V\":\"goPageDown\",\"Shift-Ctrl-V\":\"goPageUp\",\"Ctrl-D\":\"delCharAfter\",\"Ctrl-H\":\"delCharBefore\",\"Alt-D\":\"delWordAfter\",\"Alt-Backspace\":\"delWordBefore\",\"Ctrl-K\":\"killLine\",\"Ctrl-T\":\"transposeChars\",\"Ctrl-O\":\"openLine\"},Po.macDefault={\"Cmd-A\":\"selectAll\",\"Cmd-D\":\"deleteLine\",\"Cmd-Z\":\"undo\",\"Shift-Cmd-Z\":\"redo\",\"Cmd-Y\":\"redo\",\"Cmd-Home\":\"goDocStart\",\"Cmd-Up\":\"goDocStart\",\"Cmd-End\":\"goDocEnd\",\"Cmd-Down\":\"goDocEnd\",\"Alt-Left\":\"goGroupLeft\",\"Alt-Right\":\"goGroupRight\",\"Cmd-Left\":\"goLineLeft\",\"Cmd-Right\":\"goLineRight\",\"Alt-Backspace\":\"delGroupBefore\",\"Ctrl-Alt-Backspace\":\"delGroupAfter\",\"Alt-Delete\":\"delGroupAfter\",\"Cmd-S\":\"save\",\"Cmd-F\":\"find\",\"Cmd-G\":\"findNext\",\"Shift-Cmd-G\":\"findPrev\",\"Cmd-Alt-F\":\"replace\",\"Shift-Cmd-Alt-F\":\"replaceAll\",\"Cmd-[\":\"indentLess\",\"Cmd-]\":\"indentMore\",\"Cmd-Backspace\":\"delWrappedLineLeft\",\"Cmd-Delete\":\"delWrappedLineRight\",\"Cmd-U\":\"undoSelection\",\"Shift-Cmd-U\":\"redoSelection\",\"Ctrl-Up\":\"goDocStart\",\"Ctrl-Down\":\"goDocEnd\",fallthrough:[\"basic\",\"emacsy\"]},Po.default=y?Po.macDefault:Po.pcDefault;var Yo={selectAll:Ji,singleSelection:function(e){return e.setSelection(e.getCursor(\"anchor\"),e.getCursor(\"head\"),V)},killLine:function(e){return Vo(e,function(t){if(t.empty()){var r=se(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line<e.lastLine()?{from:t.head,to:ge(t.head.line+1,0)}:{from:t.head,to:ge(t.head.line,r)}}return{from:t.from(),to:t.to()}})},deleteLine:function(e){return Vo(e,function(t){return{from:ge(t.from().line,0),to:Ce(e.doc,ge(t.to().line+1,0))}})},delLineLeft:function(e){return Vo(e,function(e){return{from:ge(e.from().line,0),to:e.from()}})},delWrappedLineLeft:function(e){return Vo(e,function(t){var r=e.charCoords(t.head,\"div\").top+5;return{from:e.coordsChar({left:0,top:r},\"div\"),to:t.from()}})},delWrappedLineRight:function(e){return Vo(e,function(t){var r=e.charCoords(t.head,\"div\").top+5,n=e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:r},\"div\");return{from:t.from(),to:n}})},undo:function(e){return e.undo()},redo:function(e){return e.redo()},undoSelection:function(e){return e.undoSelection()},redoSelection:function(e){return e.redoSelection()},goDocStart:function(e){return e.extendSelection(ge(e.firstLine(),0))},goDocEnd:function(e){return e.extendSelection(ge(e.lastLine()))},goLineStart:function(e){return e.extendSelectionsBy(function(t){return _o(e,t.head.line)},{origin:\"+move\",bias:1})},goLineStartSmart:function(e){return e.extendSelectionsBy(function(t){return qo(e,t.head)},{origin:\"+move\",bias:1})},goLineEnd:function(e){return e.extendSelectionsBy(function(t){return function(e,t){var r=se(e.doc,t),n=function(e){for(var t;t=Ie(e);)e=t.find(1,!0).line;return e}(r);n!=r&&(t=he(n));return Xo(!0,e,r,t,-1)}(e,t.head.line)},{origin:\"+move\",bias:-1})},goLineRight:function(e){return e.extendSelectionsBy(function(t){var r=e.cursorCoords(t.head,\"div\").top+5;return e.coordsChar({left:e.display.lineDiv.offsetWidth+100,top:r},\"div\")},j)},goLineLeft:function(e){return e.extendSelectionsBy(function(t){var r=e.cursorCoords(t.head,\"div\").top+5;return e.coordsChar({left:0,top:r},\"div\")},j)},goLineLeftSmart:function(e){return e.extendSelectionsBy(function(t){var r=e.cursorCoords(t.head,\"div\").top+5,n=e.coordsChar({left:0,top:r},\"div\");return n.ch<e.getLine(n.line).search(/\\S/)?qo(e,t.head):n},j)},goLineUp:function(e){return e.moveV(-1,\"line\")},goLineDown:function(e){return e.moveV(1,\"line\")},goPageUp:function(e){return e.moveV(-1,\"page\")},goPageDown:function(e){return e.moveV(1,\"page\")},goCharLeft:function(e){return e.moveH(-1,\"char\")},goCharRight:function(e){return e.moveH(1,\"char\")},goColumnLeft:function(e){return e.moveH(-1,\"column\")},goColumnRight:function(e){return e.moveH(1,\"column\")},goWordLeft:function(e){return e.moveH(-1,\"word\")},goGroupRight:function(e){return e.moveH(1,\"group\")},goGroupLeft:function(e){return e.moveH(-1,\"group\")},goWordRight:function(e){return e.moveH(1,\"word\")},delCharBefore:function(e){return e.deleteH(-1,\"char\")},delCharAfter:function(e){return e.deleteH(1,\"char\")},delWordBefore:function(e){return e.deleteH(-1,\"word\")},delWordAfter:function(e){return e.deleteH(1,\"word\")},delGroupBefore:function(e){return e.deleteH(-1,\"group\")},delGroupAfter:function(e){return e.deleteH(1,\"group\")},indentAuto:function(e){return e.indentSelection(\"smart\")},indentMore:function(e){return e.indentSelection(\"add\")},indentLess:function(e){return e.indentSelection(\"subtract\")},insertTab:function(e){return e.replaceSelection(\"\\t\")},insertSoftTab:function(e){for(var t=[],r=e.listSelections(),n=e.options.tabSize,i=0;i<r.length;i++){var o=r[i].from(),l=I(e.getLine(o.line),o.ch,n);t.push(_(n-l%n))}e.replaceSelections(t)},defaultTab:function(e){e.somethingSelected()?e.indentSelection(\"add\"):e.execCommand(\"insertTab\")},transposeChars:function(e){return Kn(e,function(){for(var t=e.listSelections(),r=[],n=0;n<t.length;n++)if(t[n].empty()){var i=t[n].head,o=se(e.doc,i.line).text;if(o)if(i.ch==o.length&&(i=new ge(i.line,i.ch-1)),i.ch>0)i=new ge(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),ge(i.line,i.ch-2),i,\"+transpose\");else if(i.line>e.doc.first){var l=se(e.doc,i.line-1).text;l&&(i=new ge(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),ge(i.line-1,l.length-1),i,\"+transpose\"))}r.push(new gi(i,i))}e.setSelections(r)})},newlineAndIndent:function(e){return Kn(e,function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,\"+input\");t=e.listSelections();for(var n=0;n<t.length;n++)e.indentLine(t[n].from().line,null,!0);Sn(e)})},openLine:function(e){return e.replaceSelection(\"\\n\",\"start\")},toggleOverwrite:function(e){return e.toggleOverwrite()}};function _o(e,t){var r=se(e.doc,t),n=Be(r);return n!=r&&(t=he(n)),Xo(!0,e,n,t,1)}function qo(e,t){var r=_o(e,t.line),n=se(e.doc,r.line),i=Ze(n,e.doc.direction);if(!i||0==i[0].level){var o=Math.max(0,n.text.search(/\\S/)),l=t.line==r.line&&t.ch<=o&&t.ch;return ge(r.line,l?0:o,r.sticky)}return r}function $o(e,t,r){if(\"string\"==typeof t&&!(t=Yo[t]))return!1;e.display.input.ensurePolled();var n=e.display.shift,i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),r&&(e.display.shift=!1),i=t(e)!=U}finally{e.display.shift=n,e.state.suppressEdits=!1}return i}var Zo=new R;function Qo(e,t,r,n){var i=e.state.keySeq;if(i){if(Ro(t))return\"handled\";if(/\\'$/.test(t)?e.state.keySeq=null:Zo.set(50,function(){e.state.keySeq==i&&(e.state.keySeq=null,e.display.input.reset())}),Jo(e,i+\" \"+t,r,n))return!0}return Jo(e,t,r,n)}function Jo(e,t,r,n){var i=function(e,t,r){for(var n=0;n<e.state.keyMaps.length;n++){var i=Io(t,e.state.keyMaps[n],r,e);if(i)return i}return e.options.extraKeys&&Io(t,e.options.extraKeys,r,e)||Io(t,e.options.keyMap,r,e)}(e,t,n);return\"multi\"==i&&(e.state.keySeq=t),\"handled\"==i&&or(e,\"keyHandled\",e,t,r),\"handled\"!=i&&\"multi\"!=i||(st(r),hn(e)),!!i}function el(e,t){var r=Go(t,!0);return!!r&&(t.shiftKey&&!e.state.keySeq?Qo(e,\"Shift-\"+r,t,function(t){return $o(e,t,!0)})||Qo(e,r,t,function(t){if(\"string\"==typeof t?/^go[A-Z]/.test(t):t.motion)return $o(e,t)}):Qo(e,r,t,function(t){return $o(e,t)}))}var tl=null;function rl(e){var t=this;if(t.curOp.focus=W(),!nt(t,e)){l&&s<11&&27==e.keyCode&&(e.returnValue=!1);var r=e.keyCode;t.display.shift=16==r||e.shiftKey;var n=el(t,e);h&&(tl=n?r:null,!n&&88==r&&!xt&&(y?e.metaKey:e.ctrlKey)&&t.replaceSelection(\"\",null,\"cut\")),18!=r||/\\bCodeMirror-crosshair\\b/.test(t.display.lineDiv.className)||function(e){var t=e.display.lineDiv;function r(e){18!=e.keyCode&&e.altKey||(T(t,\"CodeMirror-crosshair\"),tt(document,\"keyup\",r),tt(document,\"mouseover\",r))}H(t,\"CodeMirror-crosshair\"),Je(document,\"keyup\",r),Je(document,\"mouseover\",r)}(t)}}function nl(e){16==e.keyCode&&(this.doc.sel.shift=!1),nt(this,e)}function il(e){var t=this;if(!(yr(t.display,e)||nt(t,e)||e.ctrlKey&&!e.altKey||y&&e.metaKey)){var r=e.keyCode,n=e.charCode;if(h&&r==tl)return tl=null,void st(e);if(!h||e.which&&!(e.which<10)||!el(t,e)){var i,o=String.fromCharCode(null==n?r:n);if(\"\\b\"!=o)if(!Qo(i=t,\"'\"+o+\"'\",e,function(e){return $o(i,e,!0)}))t.display.input.onKeyPress(e)}}}var ol,ll,sl=function(e,t,r){this.time=e,this.pos=t,this.button=r};function al(e){var t=this,r=t.display;if(!(nt(t,e)||r.activeTouch&&r.input.supportsTouch()))if(r.input.ensurePolled(),r.shift=e.shiftKey,yr(r,e))a||(r.scroller.draggable=!1,setTimeout(function(){return r.scroller.draggable=!0},100));else if(!hl(t,e)){var n,i,o,u=nn(t,e),c=ft(e),h=u?(n=u,i=c,o=+new Date,ll&&ll.compare(o,n,i)?(ol=ll=null,\"triple\"):ol&&ol.compare(o,n,i)?(ll=new sl(o,n,i),ol=null,\"double\"):(ol=new sl(o,n,i),ll=null,\"single\")):\"single\";window.focus(),1==c&&t.state.selectingText&&t.state.selectingText(e),u&&function(e,t,r,n,i){var o=\"Click\";\"double\"==n?o=\"Double\"+o:\"triple\"==n&&(o=\"Triple\"+o);return Qo(e,Bo(o=(1==t?\"Left\":2==t?\"Middle\":\"Right\")+o,i),i,function(t){if(\"string\"==typeof t&&(t=Yo[t]),!t)return!1;var n=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n=t(e,r)!=U}finally{e.state.suppressEdits=!1}return n})}(t,c,u,h,e)||(1==c?u?function(e,t,r,n){l?setTimeout(E(fn,e),0):e.curOp.focus=W();var i,o=function(e,t,r){var n=e.getOption(\"configureMouse\"),i=n?n(e,t,r):{};if(null==i.unit){var o=b?r.shiftKey&&r.metaKey:r.altKey;i.unit=o?\"rectangle\":\"single\"==t?\"char\":\"double\"==t?\"word\":\"line\"}(null==i.extend||e.doc.extend)&&(i.extend=e.doc.extend||r.shiftKey);null==i.addNew&&(i.addNew=y?r.metaKey:r.ctrlKey);null==i.moveOnDrag&&(i.moveOnDrag=!(y?r.altKey:r.ctrlKey));return i}(e,r,n),u=e.doc.sel;e.options.dragDrop&>&&!e.isReadOnly()&&\"single\"==r&&(i=u.contains(t))>-1&&(ve((i=u.ranges[i]).from(),t)<0||t.xRel>0)&&(ve(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,u=jn(e,function(t){a&&(i.scroller.draggable=!1),e.state.draggingText=!1,tt(i.wrapper.ownerDocument,\"mouseup\",u),tt(i.wrapper.ownerDocument,\"mousemove\",c),tt(i.scroller,\"dragstart\",h),tt(i.scroller,\"drop\",u),o||(st(t),n.addNew||Bi(e.doc,r,null,null,n.extend),a||l&&9==s?setTimeout(function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()},20):i.input.focus())}),c=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},h=function(){return o=!0};a&&(i.scroller.draggable=!0);e.state.draggingText=u,u.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop();Je(i.wrapper.ownerDocument,\"mouseup\",u),Je(i.wrapper.ownerDocument,\"mousemove\",c),Je(i.scroller,\"dragstart\",h),Je(i.scroller,\"drop\",u),dn(e),setTimeout(function(){return i.input.focus()},20)}(e,n,t,o):function(e,t,r,n){var i=e.display,o=e.doc;st(t);var l,s,a=o.sel,u=a.ranges;n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new gi(r,r)):(l=o.sel.primary(),s=o.sel.primIndex);if(\"rectangle\"==n.unit)n.addNew||(l=new gi(r,r)),r=nn(e,t,!0,!0),s=-1;else{var c=ul(e,r,n.unit);l=n.extend?Ri(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,ji(o,vi(u.concat([l]),s),{scroll:!1,origin:\"*mouse\"})):u.length>1&&u[s].empty()&&\"char\"==n.unit&&!n.extend?(ji(o,vi(u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:\"*mouse\"}),a=o.sel):Ui(o,s,l,K):(s=0,ji(o,new pi([l],0),K),a=o.sel);var h=r;function f(t){if(0!=ve(h,t))if(h=t,\"rectangle\"==n.unit){for(var i=[],u=e.options.tabSize,c=I(se(o,r.line).text,r.ch,u),f=I(se(o,t.line).text,t.ch,u),d=Math.min(c,f),p=Math.max(c,f),g=Math.min(r.line,t.line),v=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=v;g++){var m=se(o,g).text,y=X(m,d,u);d==p?i.push(new gi(ge(g,y),ge(g,y))):m.length>y&&i.push(new gi(ge(g,y),ge(g,X(m,p,u))))}i.length||i.push(new gi(r,r)),ji(o,vi(a.ranges.slice(0,s).concat(i),s),{origin:\"*mouse\",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=ul(e,t,n.unit),C=w.anchor;ve(x.anchor,C)>0?(b=x.head,C=we(w.from(),x.anchor)):(b=x.anchor,C=be(w.to(),x.head));var S=a.ranges.slice(0);S[s]=function(e,t){var r=t.anchor,n=t.head,i=se(e.doc,r.line);if(0==ve(r,n)&&r.sticky==n.sticky)return t;var o=Ze(i);if(!o)return t;var l=qe(o,r.ch,r.sticky),s=o[l];if(s.from!=r.ch&&s.to!=r.ch)return t;var a,u=l+(s.from==r.ch==(1!=s.level)?0:1);if(0==u||u==o.length)return t;if(n.line!=r.line)a=(n.line-r.line)*(\"ltr\"==e.doc.direction?1:-1)>0;else{var c=qe(o,n.ch,n.sticky),h=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?h<0:h>0}var f=o[u+(a?-1:0)],d=a==(1==f.level),p=d?f.from:f.to,g=d?\"after\":\"before\";return r.ch==p&&r.sticky==g?t:new gi(new ge(r.line,p,g),n)}(e,new gi(Ce(o,C),b)),ji(o,vi(S,s),K)}}var d=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,st(t),i.input.focus(),tt(i.wrapper.ownerDocument,\"mousemove\",v),tt(i.wrapper.ownerDocument,\"mouseup\",m),o.history.lastSelOrigin=null}var v=jn(e,function(t){ft(t)?function t(r){var l=++p;var s=nn(e,r,!0,\"rectangle\"==n.unit);if(!s)return;if(0!=ve(s,h)){e.curOp.focus=W(),f(s);var a=yn(i,o);(s.line>=a.to||s.line<a.from)&&setTimeout(jn(e,function(){p==l&&t(r)}),150)}else{var u=r.clientY<d.top?-20:r.clientY>d.bottom?20:0;u&&setTimeout(jn(e,function(){p==l&&(i.scroller.scrollTop+=u,t(r))}),50)}}(t):g(t)}),m=jn(e,g);e.state.selectingText=m,Je(i.wrapper.ownerDocument,\"mousemove\",v),Je(i.wrapper.ownerDocument,\"mouseup\",m)}(e,n,t,o)}(t,u,h,e):ht(e)==r.scroller&&st(e):2==c?(u&&Bi(t.doc,u),setTimeout(function(){return r.input.focus()},20)):3==c&&(S?fl(t,e):dn(t)))}}function ul(e,t,r){if(\"char\"==r)return new gi(t,t);if(\"word\"==r)return e.findWordAt(t);if(\"line\"==r)return new gi(ge(t.line,0),Ce(e.doc,ge(t.line+1,0)));var n=r(e,t);return new gi(n.from,n.to)}function cl(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&st(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ot(e,r))return ut(t);o-=s.top-l.viewOffset;for(var a=0;a<e.options.gutters.length;++a){var u=l.gutters.childNodes[a];if(u&&u.getBoundingClientRect().right>=i)return rt(e,r,e,fe(e.doc,o),e.options.gutters[a],t),ut(t)}}function hl(e,t){return cl(e,t,\"gutterClick\",!0)}function fl(e,t){yr(e.display,t)||function(e,t){if(!ot(e,\"gutterContextMenu\"))return!1;return cl(e,t,\"gutterContextMenu\",!1)}(e,t)||nt(e,t,\"contextmenu\")||e.display.input.onContextMenu(t)}function dl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,\"\")+e.options.theme.replace(/(^|\\s)\\s*/g,\" cm-s-\"),Er(e)}sl.prototype.compare=function(e,t,r){return this.time+400>e&&0==ve(t,this.pos)&&r==this.button};var pl={toString:function(){return\"CodeMirror.Init\"}},gl={},vl={};function ml(e){si(e),_n(e),bn(e)}function yl(e,t,r){if(!t!=!(r&&r!=pl)){var n=e.display.dragFunctions,i=t?Je:tt;i(e.display.scroller,\"dragstart\",n.start),i(e.display.scroller,\"dragenter\",n.enter),i(e.display.scroller,\"dragover\",n.over),i(e.display.scroller,\"dragleave\",n.leave),i(e.display.scroller,\"drop\",n.drop)}}function bl(e){e.options.lineWrapping?(H(e.display.wrapper,\"CodeMirror-wrap\"),e.display.sizer.style.minWidth=\"\",e.display.sizerWidth=null):(T(e.display.wrapper,\"CodeMirror-wrap\"),Ye(e)),rn(e),_n(e),Er(e),setTimeout(function(){return Hn(e)},100)}function wl(e,t){var n=this;if(!(this instanceof wl))return new wl(e,t);this.options=t=t?z(t):{},z(gl,t,!1),ai(t);var i=t.value;\"string\"==typeof i&&(i=new So(i,t.mode,null,t.lineSeparator,t.direction)),this.doc=i;var o=new wl.inputStyles[t.inputStyle](this),u=this.display=new function(e,t,n){var i=this;this.input=n,i.scrollbarFiller=O(\"div\",null,\"CodeMirror-scrollbar-filler\"),i.scrollbarFiller.setAttribute(\"cm-not-content\",\"true\"),i.gutterFiller=O(\"div\",null,\"CodeMirror-gutter-filler\"),i.gutterFiller.setAttribute(\"cm-not-content\",\"true\"),i.lineDiv=A(\"div\",null,\"CodeMirror-code\"),i.selectionDiv=O(\"div\",null,null,\"position: relative; z-index: 1\"),i.cursorDiv=O(\"div\",null,\"CodeMirror-cursors\"),i.measure=O(\"div\",null,\"CodeMirror-measure\"),i.lineMeasure=O(\"div\",null,\"CodeMirror-measure\"),i.lineSpace=A(\"div\",[i.measure,i.lineMeasure,i.selectionDiv,i.cursorDiv,i.lineDiv],null,\"position: relative; outline: none\");var o=A(\"div\",[i.lineSpace],\"CodeMirror-lines\");i.mover=O(\"div\",[o],null,\"position: relative\"),i.sizer=O(\"div\",[i.mover],\"CodeMirror-sizer\"),i.sizerWidth=null,i.heightForcer=O(\"div\",null,null,\"position: absolute; height: \"+G+\"px; width: 1px;\"),i.gutters=O(\"div\",null,\"CodeMirror-gutters\"),i.lineGutter=null,i.scroller=O(\"div\",[i.sizer,i.heightForcer,i.gutters],\"CodeMirror-scroll\"),i.scroller.setAttribute(\"tabIndex\",\"-1\"),i.wrapper=O(\"div\",[i.scrollbarFiller,i.gutterFiller,i.scroller],\"CodeMirror\"),l&&s<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),a||r&&m||(i.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(i.wrapper):e(i.wrapper)),i.viewFrom=i.viewTo=t.first,i.reportedViewFrom=i.reportedViewTo=t.first,i.view=[],i.renderedView=null,i.externalMeasured=null,i.viewOffset=0,i.lastWrapHeight=i.lastWrapWidth=0,i.updateLineNumbers=null,i.nativeBarWidth=i.barHeight=i.barWidth=0,i.scrollbarsClipped=!1,i.lineNumWidth=i.lineNumInnerWidth=i.lineNumChars=null,i.alignWidgets=!1,i.cachedCharWidth=i.cachedTextHeight=i.cachedPaddingH=null,i.maxLine=null,i.maxLineLength=0,i.maxLineChanged=!1,i.wheelDX=i.wheelDY=i.wheelStartX=i.wheelStartY=null,i.shift=!1,i.selForContextMenu=null,i.activeTouch=null,n.init(i)}(e,i,o);for(var c in u.wrapper.CodeMirror=this,si(this),dl(this),t.lineWrapping&&(this.display.wrapper.className+=\" CodeMirror-wrap\"),En(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,selectingText:!1,draggingText:!1,highlight:new R,keySeq:null,specialChars:null},t.autofocus&&!m&&u.input.focus(),l&&s<11&&setTimeout(function(){return n.display.input.reset(!0)},20),function(e){var t=e.display;Je(t.scroller,\"mousedown\",jn(e,al)),Je(t.scroller,\"dblclick\",l&&s<11?jn(e,function(t){if(!nt(e,t)){var r=nn(e,t);if(r&&!hl(e,t)&&!yr(e.display,t)){st(t);var n=e.findWordAt(r);Bi(e.doc,n.anchor,n.head)}}}):function(t){return nt(e,t)||st(t)});S||Je(t.scroller,\"contextmenu\",function(t){return fl(e,t)});var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout(function(){return t.activeTouch=null},1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}Je(t.scroller,\"touchstart\",function(i){if(!nt(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!hl(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}}),Je(t.scroller,\"touchmove\",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),Je(t.scroller,\"touchend\",function(r){var n=t.activeTouch;if(n&&!yr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var l,s=e.coordsChar(t.activeTouch,\"page\");l=!n.prev||o(n,n.prev)?new gi(s,s):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(s):new gi(ge(s.line,0),Ce(e.doc,ge(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),st(r)}i()}),Je(t.scroller,\"touchcancel\",i),Je(t.scroller,\"scroll\",function(){t.scroller.clientHeight&&(Mn(e,t.scroller.scrollTop),On(e,t.scroller.scrollLeft,!0),rt(e,\"scroll\",e))}),Je(t.scroller,\"mousewheel\",function(t){return di(e,t)}),Je(t.scroller,\"DOMMouseScroll\",function(t){return di(e,t)}),Je(t.wrapper,\"scroll\",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(t){nt(e,t)||ct(t)},over:function(t){nt(e,t)||(!function(e,t){var r=nn(e,t);if(r){var n=document.createDocumentFragment();an(e,r,n),e.display.dragCursor||(e.display.dragCursor=O(\"div\",null,\"CodeMirror-cursors CodeMirror-dragcursors\"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),N(e.display.dragCursor,n)}}(e,t),ct(t))},start:function(t){return function(e,t){if(l&&(!e.state.draggingText||+new Date-Lo<100))ct(t);else if(!nt(e,t)&&!yr(e.display,t)&&(t.dataTransfer.setData(\"Text\",e.getSelection()),t.dataTransfer.effectAllowed=\"copyMove\",t.dataTransfer.setDragImage&&!f)){var r=O(\"img\",null,null,\"position: fixed; left: 0; top: 0;\");r.src=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\",h&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),h&&r.parentNode.removeChild(r)}}(e,t)},drop:jn(e,ko),leave:function(t){nt(e,t)||To(e)}};var a=t.input.getField();Je(a,\"keyup\",function(t){return nl.call(e,t)}),Je(a,\"keydown\",jn(e,rl)),Je(a,\"keypress\",jn(e,il)),Je(a,\"focus\",function(t){return pn(e,t)}),Je(a,\"blur\",function(t){return gn(e,t)})}(this),Oo(),In(this),this.curOp.forceUpdate=!0,Mi(this,i),t.autofocus&&!m||this.hasFocus()?setTimeout(E(pn,this),20):gn(this),vl)vl.hasOwnProperty(c)&&vl[c](n,t[c],pl);wn(this),t.finishInit&&t.finishInit(this);for(var d=0;d<xl.length;++d)xl[d](n);Rn(this),a&&t.lineWrapping&&\"optimizelegibility\"==getComputedStyle(u.lineDiv).textRendering&&(u.lineDiv.style.textRendering=\"auto\")}wl.defaults=gl,wl.optionHandlers=vl;var xl=[];function Cl(e,t,r,n){var i,o=e.doc;null==r&&(r=\"add\"),\"smart\"==r&&(o.mode.indent?i=zt(e,t).state:r=\"prev\");var l=e.options.tabSize,s=se(o,t),a=I(s.text,null,l);s.stateAfter&&(s.stateAfter=null);var u,c=s.text.match(/^\\s*/)[0];if(n||/\\S/.test(s.text)){if(\"smart\"==r&&((u=o.mode.indent(i,s.text.slice(c.length),s.text))==U||u>150)){if(!n)return;r=\"prev\"}}else u=0,r=\"not\";\"prev\"==r?u=t>o.first?I(se(o,t-1).text,null,l):0:\"add\"==r?u=a+e.options.indentUnit:\"subtract\"==r?u=a-e.options.indentUnit:\"number\"==typeof r&&(u=a+r),u=Math.max(0,u);var h=\"\",f=0;if(e.options.indentWithTabs)for(var d=Math.floor(u/l);d;--d)f+=l,h+=\"\\t\";if(f<u&&(h+=_(u-f)),h!=c)return lo(o,h,ge(t,0),ge(t,c.length),\"+input\"),s.stateAfter=null,!0;for(var p=0;p<o.sel.ranges.length;p++){var g=o.sel.ranges[p];if(g.head.line==t&&g.head.ch<c.length){var v=ge(t,c.length);Ui(o,p,new gi(v,v));break}}}wl.defineInitHook=function(e){return xl.push(e)};var Sl=null;function Ll(e){Sl=e}function kl(e,t,r,n,i){var o=e.doc;e.display.shift=!1,n||(n=o.sel);var l,s=e.state.pasteIncoming||\"paste\"==i,a=bt(t),u=null;if(s&&n.ranges.length>1)if(Sl&&Sl.text.join(\"\\n\")==t){if(n.ranges.length%Sl.text.length==0){u=[];for(var c=0;c<Sl.text.length;c++)u.push(o.splitLines(Sl.text[c]))}}else a.length==n.ranges.length&&e.options.pasteLinesPerSelection&&(u=$(a,function(e){return[e]}));for(var h=n.ranges.length-1;h>=0;h--){var f=n.ranges[h],d=f.from(),p=f.to();f.empty()&&(r&&r>0?d=ge(d.line,d.ch-r):e.state.overwrite&&!s?p=ge(p.line,Math.min(se(o,p.line).text.length,p.ch+q(a).length)):Sl&&Sl.lineWise&&Sl.text.join(\"\\n\")==t&&(d=p=ge(d.line,0))),l=e.curOp.updateInput;var g={from:d,to:p,text:u?u[h%u.length]:a,origin:i||(s?\"paste\":e.state.cutIncoming?\"cut\":\"+input\")};to(e.doc,g),or(e,\"inputRead\",e,g)}t&&!s&&Ml(e,t),Sn(e),e.curOp.updateInput=l,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function Tl(e,t){var r=e.clipboardData&&e.clipboardData.getData(\"Text\");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Kn(t,function(){return kl(t,r,0,null,\"paste\")}),!0}function Ml(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s<o.electricChars.length;s++)if(t.indexOf(o.electricChars.charAt(s))>-1){l=Cl(e,i.head.line,\"smart\");break}}else o.electricInput&&o.electricInput.test(se(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Cl(e,i.head.line,\"smart\"));l&&or(e,\"electricInput\",e,i.head.line)}}}function Nl(e){for(var t=[],r=[],n=0;n<e.doc.sel.ranges.length;n++){var i=e.doc.sel.ranges[n].head.line,o={anchor:ge(i,0),head:ge(i+1,0)};r.push(o),t.push(e.getRange(o.anchor,o.head))}return{text:t,ranges:r}}function Ol(e,t){e.setAttribute(\"autocorrect\",\"off\"),e.setAttribute(\"autocapitalize\",\"off\"),e.setAttribute(\"spellcheck\",!!t)}function Al(){var e=O(\"textarea\",null,null,\"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none\"),t=O(\"div\",[e],null,\"overflow: hidden; position: relative; width: 3px; height: 0px;\");return a?e.style.width=\"1000px\":e.setAttribute(\"wrap\",\"off\"),g&&(e.style.border=\"1px solid black\"),Ol(e),t}function Dl(e,t,r,n,i){var o=t,l=r,s=se(e,t.line);function a(n){var o,l;if(null==(o=i?function(e,t,r,n){var i=Ze(t,e.doc.direction);if(!i)return jo(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky=\"before\"):r.ch<=0&&(r.ch=0,r.sticky=\"after\");var o=qe(i,r.ch,r.sticky),l=i[o];if(\"ltr\"==e.doc.direction&&l.level%2==0&&(n>0?l.to>r.ch:l.from<r.ch))return jo(t,r,n);var s,a=function(e,r){return Ko(t,e instanceof ge?e.ch:e,r)},u=function(r){return e.options.lineWrapping?(s=s||Nr(e,t),_r(e,t,s,r)):{begin:0,end:t.text.length}},c=u(\"before\"==r.sticky?a(r,-1):r.ch);if(\"rtl\"==e.doc.direction||1==l.level){var h=1==l.level==n<0,f=a(r,h?1:-1);if(null!=f&&(h?f<=l.to&&f<=c.end:f>=l.from&&f>=c.begin)){var d=h?\"before\":\"after\";return new ge(r.line,f,d)}}var p=function(e,t,n){for(var o=function(e,t){return t?new ge(r.line,a(e,1),\"before\"):new ge(r.line,e,\"after\")};e>=0&&e<i.length;e+=t){var l=i[e],s=t>0==(1!=l.level),u=s?n.begin:a(n.end,-1);if(l.from<=u&&u<l.to)return o(u,s);if(u=s?l.from:a(l.to,-1),n.begin<=u&&u<n.end)return o(u,s)}},g=p(o+n,n,c);if(g)return g;var v=n>0?c.end:a(c.begin,-1);return null==v||n>0&&v==t.text.length||!(g=p(n>0?0:i.length-1,n,u(v)))?null:g}(e.cm,s,t,r):jo(s,t,r))){if(n||(l=t.line+r)<e.first||l>=e.first+e.size||(t=new ge(l,t.ch,t.sticky),!(s=se(e,l))))return!1;t=Xo(i,e.cm,s,t.line,r)}else t=o;return!0}if(\"char\"==n)a();else if(\"column\"==n)a(!0);else if(\"word\"==n||\"group\"==n)for(var u=null,c=\"group\"==n,h=e.cm&&e.cm.getHelper(t,\"wordChars\"),f=!0;!(r<0)||a(!f);f=!1){var d=s.text.charAt(t.ch)||\"\\n\",p=te(d,h)?\"w\":c&&\"\\n\"==d?\"n\":!c||/\\s/.test(d)?null:\"p\";if(!c||f||p||(p=\"s\"),u&&u!=p){r<0&&(r=1,a(),t.sticky=\"after\");break}if(p&&(u=p),r>0&&!a(!f))break}var g=Zi(e,t,o,l,!0);return me(o,g)&&(g.hitSide=!0),g}function Wl(e,t,r,n){var i,o,l=e.doc,s=t.left;if(\"page\"==n){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),u=Math.max(a-.5*Zr(e.display),3);i=(r>0?t.bottom:t.top)+r*u}else\"line\"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=Xr(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Hl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new R,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Fl(e,t){var r=Mr(e,t.line);if(!r||r.hidden)return null;var n=se(e.doc,t.line),i=kr(r,n,t.line),o=Ze(n,e.doc.direction),l=\"left\";o&&(l=qe(o,t.ch)%2?\"right\":\"left\");var s=Wr(i.map,t.ch,l);return s.offset=\"right\"==s.collapse?s.end:s.start,s}function Pl(e,t){return t&&(e.bad=!0),e}function El(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Pl(e.clipPos(ge(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i<e.display.view.length;i++){var o=e.display.view[i];if(o.node==n)return zl(o,t,r)}}function zl(e,t,r){var n=e.text.firstChild,i=!1;if(!t||!D(n,t))return Pl(ge(he(e.line),0),!0);if(t==n&&(i=!0,t=n.childNodes[r],r=0,!t)){var o=e.rest?q(e.rest):e.line;return Pl(ge(he(o),o.text.length),i)}var l=3==t.nodeType?t:null,s=t;for(l||1!=t.childNodes.length||3!=t.firstChild.nodeType||(l=t.firstChild,r&&(r=l.nodeValue.length));s.parentNode!=n;)s=s.parentNode;var a=e.measure,u=a.maps;function c(t,r,n){for(var i=-1;i<(u?u.length:0);i++)for(var o=i<0?a.map:u[i],l=0;l<o.length;l+=3){var s=o[l+2];if(s==t||s==r){var c=he(i<0?e.line:e.rest[i]),h=o[l]+n;return(n<0||s!=t)&&(h=o[l+(n?1:0)]),ge(c,h)}}}var h=c(l,s,r);if(h)return Pl(h,i);for(var f=s.nextSibling,d=l?l.nodeValue.length-r:0;f;f=f.nextSibling){if(h=c(f,f.firstChild,0))return Pl(ge(h.line,h.ch-d),i);d+=f.textContent.length}for(var p=s.previousSibling,g=r;p;p=p.previousSibling){if(h=c(p,p.firstChild,-1))return Pl(ge(h.line,h.ch+g),i);g+=p.textContent.length}}Hl.prototype.init=function(e){var t=this,r=this,n=r.cm,i=r.div=e.lineDiv;function o(e){if(!nt(n,e)){if(n.somethingSelected())Ll({lineWise:!1,text:n.getSelections()}),\"cut\"==e.type&&n.replaceSelection(\"\",null,\"cut\");else{if(!n.options.lineWiseCopyCut)return;var t=Nl(n);Ll({lineWise:!0,text:t.text}),\"cut\"==e.type&&n.operation(function(){n.setSelections(t.ranges,0,V),n.replaceSelection(\"\",null,\"cut\")})}if(e.clipboardData){e.clipboardData.clearData();var o=Sl.text.join(\"\\n\");if(e.clipboardData.setData(\"Text\",o),e.clipboardData.getData(\"Text\")==o)return void e.preventDefault()}var l=Al(),s=l.firstChild;n.display.lineSpace.insertBefore(l,n.display.lineSpace.firstChild),s.value=Sl.text.join(\"\\n\");var a=document.activeElement;P(s),setTimeout(function(){n.display.lineSpace.removeChild(l),a.focus(),a==i&&r.showPrimarySelection()},50)}}Ol(i,n.options.spellcheck),Je(i,\"paste\",function(e){nt(n,e)||Tl(e,n)||s<=11&&setTimeout(jn(n,function(){return t.updateFromDOM()}),20)}),Je(i,\"compositionstart\",function(e){t.composing={data:e.data,done:!1}}),Je(i,\"compositionupdate\",function(e){t.composing||(t.composing={data:e.data,done:!1})}),Je(i,\"compositionend\",function(e){t.composing&&(e.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),Je(i,\"touchstart\",function(){return r.forceCompositionEnd()}),Je(i,\"input\",function(){t.composing||t.readFromDOMSoon()}),Je(i,\"copy\",o),Je(i,\"cut\",o)},Hl.prototype.prepareSelection=function(){var e=sn(this.cm,!1);return e.focus=this.cm.state.focused,e},Hl.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Hl.prototype.showPrimarySelection=function(){var e=window.getSelection(),t=this.cm,n=t.doc.sel.primary(),i=n.from(),o=n.to();if(t.display.viewTo==t.display.viewFrom||i.line>=t.display.viewTo||o.line<t.display.viewFrom)e.removeAllRanges();else{var l=El(t,e.anchorNode,e.anchorOffset),s=El(t,e.focusNode,e.focusOffset);if(!l||l.bad||!s||s.bad||0!=ve(we(l,s),i)||0!=ve(be(l,s),o)){var a=t.display.view,u=i.line>=t.display.viewFrom&&Fl(t,i)||{node:a[0].measure.map[2],offset:0},c=o.line<t.display.viewTo&&Fl(t,o);if(!c){var h=a[a.length-1].measure,f=h.maps?h.maps[h.maps.length-1]:h.map;c={node:f[f.length-1],offset:f[f.length-2]-f[f.length-3]}}if(u&&c){var d,p=e.rangeCount&&e.getRangeAt(0);try{d=k(u.node,u.offset,c.offset,c.node)}catch(e){}d&&(!r&&t.state.focused?(e.collapse(u.node,u.offset),d.collapsed||(e.removeAllRanges(),e.addRange(d))):(e.removeAllRanges(),e.addRange(d)),p&&null==e.anchorNode?e.addRange(p):r&&this.startGracePeriod()),this.rememberSelection()}else e.removeAllRanges()}}},Hl.prototype.startGracePeriod=function(){var e=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){e.gracePeriod=!1,e.selectionChanged()&&e.cm.operation(function(){return e.cm.curOp.selectionChanged=!0})},20)},Hl.prototype.showMultipleSelections=function(e){N(this.cm.display.cursorDiv,e.cursors),N(this.cm.display.selectionDiv,e.selection)},Hl.prototype.rememberSelection=function(){var e=window.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},Hl.prototype.selectionInEditor=function(){var e=window.getSelection();if(!e.rangeCount)return!1;var t=e.getRangeAt(0).commonAncestorContainer;return D(this.div,t)},Hl.prototype.focus=function(){\"nocursor\"!=this.cm.options.readOnly&&(this.selectionInEditor()||this.showSelection(this.prepareSelection(),!0),this.div.focus())},Hl.prototype.blur=function(){this.div.blur()},Hl.prototype.getField=function(){return this.div},Hl.prototype.supportsTouch=function(){return!0},Hl.prototype.receivedFocus=function(){var e=this;this.selectionInEditor()?this.pollSelection():Kn(this.cm,function(){return e.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,function t(){e.cm.state.focused&&(e.pollSelection(),e.polling.set(e.cm.options.pollInterval,t))})},Hl.prototype.selectionChanged=function(){var e=window.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},Hl.prototype.pollSelection=function(){if(null==this.readDOMTimeout&&!this.gracePeriod&&this.selectionChanged()){var e=window.getSelection(),t=this.cm;if(v&&c&&this.cm.options.gutters.length&&function(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}(e.anchorNode))return this.cm.triggerOnKeyDown({type:\"keydown\",keyCode:8,preventDefault:Math.abs}),this.blur(),void this.focus();if(!this.composing){this.rememberSelection();var r=El(t,e.anchorNode,e.anchorOffset),n=El(t,e.focusNode,e.focusOffset);r&&n&&Kn(t,function(){ji(t.doc,mi(r,n),V),(r.bad||n.bad)&&(t.curOp.selectionChanged=!0)})}}},Hl.prototype.pollContent=function(){null!=this.readDOMTimeout&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var e,t,r,n=this.cm,i=n.display,o=n.doc.sel.primary(),l=o.from(),s=o.to();if(0==l.ch&&l.line>n.firstLine()&&(l=ge(l.line-1,se(n.doc,l.line-1).length)),s.ch==se(n.doc,s.line).text.length&&s.line<n.lastLine()&&(s=ge(s.line+1,0)),l.line<i.viewFrom||s.line>i.viewTo-1)return!1;l.line==i.viewFrom||0==(e=on(n,l.line))?(t=he(i.view[0].line),r=i.view[0].node):(t=he(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=on(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=he(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var h=n.doc.splitLines(function(e,t,r,n,i){var o=\"\",l=!1,s=e.doc.lineSeparator();function a(){l&&(o+=s,l=!1)}function u(e){e&&(a(),o+=e)}function c(t){if(1==t.nodeType){var r=t.getAttribute(\"cm-text\");if(null!=r)return void u(r||t.textContent.replace(/\\u200b/g,\"\"));var o,h=t.getAttribute(\"cm-marker\");if(h){var f=e.findMarks(ge(n,0),ge(i+1,0),(g=+h,function(e){return e.id==g}));return void(f.length&&(o=f[0].find(0))&&u(ae(e.doc,o.from,o.to).join(s)))}if(\"false\"==t.getAttribute(\"contenteditable\"))return;var d=/^(pre|div|p)$/i.test(t.nodeName);d&&a();for(var p=0;p<t.childNodes.length;p++)c(t.childNodes[p]);d&&(l=!0)}else 3==t.nodeType&&u(t.nodeValue);var g}for(;c(t),t!=r;)t=t.nextSibling;return o}(n,r,u,t,a)),f=ae(n.doc,ge(t,0),ge(a,se(n.doc,a).text.length));h.length>1&&f.length>1;)if(q(h)==q(f))h.pop(),f.pop(),a--;else{if(h[0]!=f[0])break;h.shift(),f.shift(),t++}for(var d=0,p=0,g=h[0],v=f[0],m=Math.min(g.length,v.length);d<m&&g.charCodeAt(d)==v.charCodeAt(d);)++d;for(var y=q(h),b=q(f),w=Math.min(y.length-(1==h.length?d:0),b.length-(1==f.length?d:0));p<w&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)++p;if(1==h.length&&1==f.length&&t==l.line)for(;d&&d>l.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)d--,p++;h[h.length-1]=y.slice(0,y.length-p).replace(/^\\u200b+/,\"\"),h[0]=h[0].slice(d).replace(/\\u200b+$/,\"\");var x=ge(t,d),C=ge(a,f.length?q(f).length-p:0);return h.length>1||h[0]||ve(x,C)?(lo(n.doc,h,x,C,\"+input\"),!0):void 0},Hl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Hl.prototype.reset=function(){this.forceCompositionEnd()},Hl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Hl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Hl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Kn(this.cm,function(){return _n(e.cm)})},Hl.prototype.setUneditable=function(e){e.contentEditable=\"false\"},Hl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||jn(this.cm,kl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Hl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(\"nocursor\"!=e)},Hl.prototype.onContextMenu=function(){},Hl.prototype.resetPosition=function(){},Hl.prototype.needsContentAttribute=!0;var Il,Rl,Bl,Gl=function(e){this.cm=e,this.prevInput=\"\",this.pollingFast=!1,this.polling=new R,this.hasSelection=!1,this.composing=null};Gl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!nt(n,e)){if(n.somethingSelected())Ll({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Nl(n);Ll({lineWise:!0,text:t.text}),\"cut\"==e.type?n.setSelections(t.ranges,null,V):(r.prevInput=\"\",i.value=t.text.join(\"\\n\"),P(i))}\"cut\"==e.type&&(n.state.cutIncoming=!0)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),g&&(i.style.width=\"0px\"),Je(i,\"input\",function(){l&&s>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),Je(i,\"paste\",function(e){nt(n,e)||Tl(e,n)||(n.state.pasteIncoming=!0,r.fastPoll())}),Je(i,\"cut\",o),Je(i,\"copy\",o),Je(e.scroller,\"paste\",function(t){yr(e,t)||nt(n,t)||(n.state.pasteIncoming=!0,r.focus())}),Je(e.lineSpace,\"selectstart\",function(t){yr(e,t)||st(t)}),Je(i,\"compositionstart\",function(){var e=n.getCursor(\"from\");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor(\"to\"),{className:\"CodeMirror-composing\"})}}),Je(i,\"compositionend\",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},Gl.prototype.createField=function(e){this.wrapper=Al(),this.textarea=this.wrapper.firstChild},Gl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=sn(e);if(e.options.moveInputWithCursor){var i=Vr(e,r.sel.primary().head,\"div\"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return n},Gl.prototype.showSelection=function(e){var t=this.cm.display;N(t.cursorDiv,e.cursors),N(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+\"px\",this.wrapper.style.left=e.teLeft+\"px\")},Gl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput=\"\";var r=t.getSelection();this.textarea.value=r,t.state.focused&&P(this.textarea),l&&s>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value=\"\",l&&s>=9&&(this.hasSelection=null))}},Gl.prototype.getField=function(){return this.textarea},Gl.prototype.supportsTouch=function(){return!1},Gl.prototype.focus=function(){if(\"nocursor\"!=this.cm.options.readOnly&&(!m||W()!=this.textarea))try{this.textarea.focus()}catch(e){}},Gl.prototype.blur=function(){this.textarea.blur()},Gl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Gl.prototype.receivedFocus=function(){this.slowPoll()},Gl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},Gl.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))})},Gl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||wt(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(l&&s>=9&&this.hasSelection===i||y&&/[\\uf700-\\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n=\"\"),8666==o)return this.reset(),this.cm.execCommand(\"undo\")}for(var a=0,u=Math.min(n.length,i.length);a<u&&n.charCodeAt(a)==i.charCodeAt(a);)++a;return Kn(t,function(){kl(t,i.slice(a),n.length-a,null,e.composing?\"*compose\":null),i.length>1e3||i.indexOf(\"\\n\")>-1?r.value=e.prevInput=\"\":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor(\"to\"),{className:\"CodeMirror-composing\"}))}),!0},Gl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Gl.prototype.onKeyPress=function(){l&&s>=9&&(this.hasSelection=null),this.fastPoll()},Gl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea,o=nn(r,e),u=n.scroller.scrollTop;if(o&&!h){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&jn(r,ji)(r.doc,mi(o),V);var c=i.style.cssText,f=t.wrapper.style.cssText;t.wrapper.style.cssText=\"position: absolute\";var d,p=t.wrapper.getBoundingClientRect();if(i.style.cssText=\"position: absolute; width: 30px; height: 30px;\\n top: \"+(e.clientY-p.top-5)+\"px; left: \"+(e.clientX-p.left-5)+\"px;\\n z-index: 1000; background: \"+(l?\"rgba(255, 255, 255, .05)\":\"transparent\")+\";\\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);\",a&&(d=window.scrollY),n.input.focus(),a&&window.scrollTo(null,d),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=\" \"),t.contextMenuPending=!0,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),l&&s>=9&&v(),S){ct(e);var g=function(){tt(window,\"mouseup\",g),setTimeout(m,20)};Je(window,\"mouseup\",g)}else setTimeout(m,50)}function v(){if(null!=i.selectionStart){var e=r.somethingSelected(),o=\"\"+(e?i.value:\"\");i.value=\"⇚\",i.value=o,t.prevInput=e?\"\":\"\",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function m(){if(t.contextMenuPending=!1,t.wrapper.style.cssText=f,i.style.cssText=c,l&&s<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=u),null!=i.selectionStart){(!l||l&&s<9)&&v();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&\"\"==t.prevInput?jn(r,Ji)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},Gl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=\"nocursor\"==e},Gl.prototype.setUneditable=function(){},Gl.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=pl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=pl,r(\"value\",\"\",function(e,t){return e.setValue(t)},!0),r(\"mode\",null,function(e,t){e.doc.modeOption=t,Ci(e)},!0),r(\"indentUnit\",2,Ci,!0),r(\"indentWithTabs\",!1),r(\"smartIndent\",!0),r(\"tabSize\",4,function(e){Si(e),Er(e),_n(e)},!0),r(\"lineSeparator\",null,function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter(function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(ge(n,o))}n++});for(var i=r.length-1;i>=0;i--)lo(e.doc,t,r[i],ge(r[i].line,r[i].ch+t.length))}}),r(\"specialChars\",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b-\\u200f\\u2028\\u2029\\ufeff]/g,function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test(\"\\t\")?\"\":\"|\\t\"),\"g\"),r!=pl&&e.refresh()}),r(\"specialCharPlaceholder\",$t,function(e){return e.refresh()},!0),r(\"electricChars\",!0),r(\"inputStyle\",m?\"contenteditable\":\"textarea\",function(){throw new Error(\"inputStyle can not (yet) be changed in a running editor\")},!0),r(\"spellcheck\",!1,function(e,t){return e.getInputField().spellcheck=t},!0),r(\"rtlMoveVisually\",!w),r(\"wholeLineUpdateBefore\",!0),r(\"theme\",\"default\",function(e){dl(e),ml(e)},!0),r(\"keyMap\",\"default\",function(e,t,r){var n=Uo(t),i=r!=pl&&Uo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)}),r(\"extraKeys\",null),r(\"configureMouse\",null),r(\"lineWrapping\",!1,bl,!0),r(\"gutters\",[],function(e){ai(e.options),ml(e)},!0),r(\"fixedGutter\",!0,function(e,t){e.display.gutters.style.left=t?en(e.display)+\"px\":\"0\",e.refresh()},!0),r(\"coverGutterNextToScrollbar\",!1,function(e){return Hn(e)},!0),r(\"scrollbarStyle\",\"native\",function(e){En(e),Hn(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),r(\"lineNumbers\",!1,function(e){ai(e.options),ml(e)},!0),r(\"firstLineNumber\",1,ml,!0),r(\"lineNumberFormatter\",function(e){return e},ml,!0),r(\"showCursorWhenSelecting\",!1,ln,!0),r(\"resetSelectionOnContextMenu\",!0),r(\"lineWiseCopyCut\",!0),r(\"pasteLinesPerSelection\",!0),r(\"readOnly\",!1,function(e,t){\"nocursor\"==t&&(gn(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),r(\"disableInput\",!1,function(e,t){t||e.display.input.reset()},!0),r(\"dragDrop\",!0,yl),r(\"allowDropFileTypes\",null),r(\"cursorBlinkRate\",530),r(\"cursorScrollMargin\",0),r(\"cursorHeight\",1,ln,!0),r(\"singleCursorHeightPerLine\",!0,ln,!0),r(\"workTime\",100),r(\"workDelay\",100),r(\"flattenSpans\",!0,Si,!0),r(\"addModeClass\",!1,Si,!0),r(\"pollInterval\",100),r(\"undoDepth\",200,function(e,t){return e.doc.history.undoDepth=t}),r(\"historyEventDelay\",1250),r(\"viewportMargin\",10,function(e){return e.refresh()},!0),r(\"maxHighlightLength\",1e4,Si,!0),r(\"moveInputWithCursor\",!0,function(e,t){t||e.display.input.resetPosition()}),r(\"tabindex\",null,function(e,t){return e.display.input.getField().tabIndex=t||\"\"}),r(\"autofocus\",null),r(\"direction\",\"ltr\",function(e,t){return e.doc.setDirection(t)},!0)}(wl),Rl=(Il=wl).optionHandlers,Bl=Il.helpers={},Il.prototype={constructor:Il,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,t){var r=this.options,n=r[e];r[e]==t&&\"mode\"!=e||(r[e]=t,Rl.hasOwnProperty(e)&&jn(this,Rl[e])(this,t,n),rt(this,\"optionChange\",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?\"push\":\"unshift\"](Uo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;r<t.length;++r)if(t[r]==e||t[r].name==e)return t.splice(r,1),!0},addOverlay:Xn(function(e,t){var r=e.token?e:Il.getMode(this.options,e);if(r.startState)throw new Error(\"Overlays may not be stateful.\");!function(e,t,r){for(var n=0,i=r(t);n<e.length&&r(e[n])<=i;)n++;e.splice(n,0,t)}(this.state.overlays,{mode:r,modeSpec:e,opaque:t&&t.opaque,priority:t&&t.priority||0},function(e){return e.priority}),this.state.modeGen++,_n(this)}),removeOverlay:Xn(function(e){for(var t=this.state.overlays,r=0;r<t.length;++r){var n=t[r].modeSpec;if(n==e||\"string\"==typeof e&&n.name==e)return t.splice(r,1),this.state.modeGen++,void _n(this)}}),indentLine:Xn(function(e,t,r){\"string\"!=typeof t&&\"number\"!=typeof t&&(t=null==t?this.options.smartIndent?\"smart\":\"prev\":t?\"add\":\"subtract\"),de(this.doc,e)&&Cl(this,e,t,r)}),indentSelection:Xn(function(e){for(var t=this,r=this.doc.sel.ranges,n=-1,i=0;i<r.length;i++){var o=r[i];if(o.empty())o.head.line>n&&(Cl(t,o.head.line,e,!0),n=o.head.line,i==t.doc.sel.primIndex&&Sn(t));else{var l=o.from(),s=o.to(),a=Math.max(n,l.line);n=Math.min(t.lastLine(),s.line-(s.ch?0:1))+1;for(var u=a;u<n;++u)Cl(t,u,e);var c=t.doc.sel.ranges;0==l.ch&&r.length==c.length&&c[i].from().ch>0&&Ui(t.doc,i,new gi(l,c[i].to()),V)}}}),getTokenAt:function(e,t){return Ut(this,e,t)},getLineTokens:function(e,t){return Ut(this,ge(e),t,!0)},getTokenTypeAt:function(e){e=Ce(this.doc,e);var t,r=Et(this,se(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var l=n+i>>1;if((l?r[2*l-1]:0)>=o)i=l;else{if(!(r[2*l+1]<o)){t=r[2*l+2];break}n=l+1}}var s=t?t.indexOf(\"overlay \"):-1;return s<0?t:0==s?null:t.slice(0,s-1)},getModeAt:function(e){var t=this.doc.mode;return t.innerMode?Il.innerMode(t,this.getTokenAt(e).state).mode:t},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var r=[];if(!Bl.hasOwnProperty(t))return r;var n=Bl[t],i=this.getModeAt(e);if(\"string\"==typeof i[t])n[i[t]]&&r.push(n[i[t]]);else if(i[t])for(var o=0;o<i[t].length;o++){var l=n[i[t][o]];l&&r.push(l)}else i.helperType&&n[i.helperType]?r.push(n[i.helperType]):n[i.name]&&r.push(n[i.name]);for(var s=0;s<n._global.length;s++){var a=n._global[s];a.pred(i,this)&&-1==B(r,a.val)&&r.push(a.val)}return r},getStateAfter:function(e,t){var r=this.doc;return zt(this,(e=xe(r,null==e?r.first+r.size-1:e))+1,t).state},cursorCoords:function(e,t){var r=this.doc.sel.primary();return Vr(this,null==e?r.head:\"object\"==typeof e?Ce(this.doc,e):e?r.from():r.to(),t||\"page\")},charCoords:function(e,t){return Ur(this,Ce(this.doc,e),t||\"page\")},coordsChar:function(e,t){return Xr(this,(e=Gr(this,e,t||\"page\")).left,e.top)},lineAtHeight:function(e,t){return e=Gr(this,{top:e,left:0},t||\"page\").top,fe(this.doc,e+this.display.viewOffset)},heightAtLine:function(e,t,r){var n,i=!1;if(\"number\"==typeof e){var o=this.doc.first+this.doc.size-1;e<this.doc.first?e=this.doc.first:e>o&&(e=o,i=!0),n=se(this.doc,e)}else n=e;return Br(this,n,{top:0,left:0},t||\"page\",r||i).top+(i?this.doc.height-je(n):0)},defaultTextHeight:function(){return Zr(this.display)},defaultCharWidth:function(){return Qr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,l,s,a=this.display,u=(e=Vr(this,Ce(this.doc,e))).bottom,c=e.left;if(t.style.position=\"absolute\",t.setAttribute(\"cm-ignore-events\",\"true\"),this.display.input.setUneditable(t),a.sizer.appendChild(t),\"over\"==n)u=e.top;else if(\"above\"==n||\"near\"==n){var h=Math.max(a.wrapper.clientHeight,this.doc.height),f=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);(\"above\"==n||e.bottom+t.offsetHeight>h)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=h&&(u=e.bottom),c+t.offsetWidth>f&&(c=f-t.offsetWidth)}t.style.top=u+\"px\",t.style.left=t.style.right=\"\",\"right\"==i?(c=a.sizer.clientWidth-t.offsetWidth,t.style.right=\"0px\"):(\"left\"==i?c=0:\"middle\"==i&&(c=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+\"px\"),r&&(o=this,l={left:c,top:u,right:c+t.offsetWidth,bottom:u+t.offsetHeight},null!=(s=xn(o,l)).scrollTop&&Mn(o,s.scrollTop),null!=s.scrollLeft&&On(o,s.scrollLeft))},triggerOnKeyDown:Xn(rl),triggerOnKeyPress:Xn(il),triggerOnKeyUp:nl,triggerOnMouseDown:Xn(al),execCommand:function(e){if(Yo.hasOwnProperty(e))return Yo[e].call(null,this)},triggerElectric:Xn(function(e){Ml(this,e)}),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=Ce(this.doc,e),l=0;l<t&&!(o=Dl(this.doc,o,i,r,n)).hitSide;++l);return o},moveH:Xn(function(e,t){var r=this;this.extendSelectionsBy(function(n){return r.display.shift||r.doc.extend||n.empty()?Dl(r.doc,n.head,e,t,r.options.rtlMoveVisually):e<0?n.from():n.to()},j)}),deleteH:Xn(function(e,t){var r=this.doc.sel,n=this.doc;r.somethingSelected()?n.replaceSelection(\"\",null,\"+delete\"):Vo(this,function(r){var i=Dl(n,r.head,e,t,!1);return e<0?{from:i,to:r.head}:{from:r.head,to:i}})}),findPosV:function(e,t,r,n){var i=1,o=n;t<0&&(i=-1,t=-t);for(var l=Ce(this.doc,e),s=0;s<t;++s){var a=Vr(this,l,\"div\");if(null==o?o=a.left:a.left=o,(l=Wl(this,a,i,r)).hitSide)break}return l},moveV:Xn(function(e,t){var r=this,n=this.doc,i=[],o=!this.display.shift&&!n.extend&&n.sel.somethingSelected();if(n.extendSelectionsBy(function(l){if(o)return e<0?l.from():l.to();var s=Vr(r,l.head,\"div\");null!=l.goalColumn&&(s.left=l.goalColumn),i.push(s.left);var a=Wl(r,s,e,t);return\"page\"==t&&l==n.sel.primary()&&Cn(r,Ur(r,a,\"div\").top-s.top),a},j),i.length)for(var l=0;l<n.sel.ranges.length;l++)n.sel.ranges[l].goalColumn=i[l]}),findWordAt:function(e){var t=se(this.doc,e.line).text,r=e.ch,n=e.ch;if(t){var i=this.getHelper(e,\"wordChars\");\"before\"!=e.sticky&&n!=t.length||!r?++n:--r;for(var o=t.charAt(r),l=te(o,i)?function(e){return te(e,i)}:/\\s/.test(o)?function(e){return/\\s/.test(e)}:function(e){return!/\\s/.test(e)&&!te(e)};r>0&&l(t.charAt(r-1));)--r;for(;n<t.length&&l(t.charAt(n));)++n}return new gi(ge(e.line,r),ge(e.line,n))},toggleOverwrite:function(e){null!=e&&e==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?H(this.display.cursorDiv,\"CodeMirror-overwrite\"):T(this.display.cursorDiv,\"CodeMirror-overwrite\"),rt(this,\"overwriteToggle\",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==W()},isReadOnly:function(){return!(!this.options.readOnly&&!this.doc.cantEdit)},scrollTo:Xn(function(e,t){Ln(this,e,t)}),getScrollInfo:function(){var e=this.display.scroller;return{left:e.scrollLeft,top:e.scrollTop,height:e.scrollHeight-Cr(this)-this.display.barHeight,width:e.scrollWidth-Cr(this)-this.display.barWidth,clientHeight:Lr(this),clientWidth:Sr(this)}},scrollIntoView:Xn(function(e,t){var r,n;null==e?(e={from:this.doc.sel.primary().head,to:null},null==t&&(t=this.options.cursorScrollMargin)):\"number\"==typeof e?e={from:ge(e,0),to:null}:null==e.from&&(e={from:e,to:null}),e.to||(e.to=e.from),e.margin=t||0,null!=e.from.line?(n=e,kn(r=this),r.curOp.scrollToPos=n):Tn(this,e.from,e.to,e.margin)}),setSize:Xn(function(e,t){var r=this,n=function(e){return\"number\"==typeof e||/^\\d+$/.test(String(e))?e+\"px\":e};null!=e&&(this.display.wrapper.style.width=n(e)),null!=t&&(this.display.wrapper.style.height=n(t)),this.options.lineWrapping&&Pr(this);var i=this.display.viewFrom;this.doc.iter(i,this.display.viewTo,function(e){if(e.widgets)for(var t=0;t<e.widgets.length;t++)if(e.widgets[t].noHScroll){qn(r,i,\"widget\");break}++i}),this.curOp.forceUpdate=!0,rt(this,\"refresh\",this)}),operation:function(e){return Kn(this,e)},startOperation:function(){return In(this)},endOperation:function(){return Rn(this)},refresh:Xn(function(){var e=this.display.cachedTextHeight;_n(this),this.curOp.forceUpdate=!0,Er(this),Ln(this,this.doc.scrollLeft,this.doc.scrollTop),oi(this),(null==e||Math.abs(e-Zr(this.display))>.5)&&rn(this),rt(this,\"refresh\",this)}),swapDoc:Xn(function(e){var t=this.doc;return t.cm=null,Mi(this,e),Er(this),this.display.input.reset(),Ln(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,or(this,\"swapDoc\",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},lt(Il),Il.registerHelper=function(e,t,r){Bl.hasOwnProperty(e)||(Bl[e]=Il[e]={_global:[]}),Bl[e][t]=r},Il.registerGlobalHelper=function(e,t,r,n){Il.registerHelper(e,t,n),Bl[e]._global.push({pred:r,val:n})};var Ul,Vl=\"iter insert remove copy getEditor constructor\".split(\" \");for(var Kl in So.prototype)So.prototype.hasOwnProperty(Kl)&&B(Vl,Kl)<0&&(wl.prototype[Kl]=function(e){return function(){return e.apply(this.doc,arguments)}}(So.prototype[Kl]));return lt(So),wl.inputStyles={textarea:Gl,contenteditable:Hl},wl.defineMode=function(e){wl.defaults.mode||\"null\"==e||(wl.defaults.mode=e),function(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),St[e]=t}.apply(this,arguments)},wl.defineMIME=function(e,t){Lt[e]=t},wl.defineMode(\"null\",function(){return{token:function(e){return e.skipToEnd()}}}),wl.defineMIME(\"text/plain\",\"null\"),wl.defineExtension=function(e,t){wl.prototype[e]=t},wl.defineDocExtension=function(e,t){So.prototype[e]=t},wl.fromTextArea=function(e,t){if((t=t?z(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=W();t.autofocus=r==e||null!=e.getAttribute(\"autofocus\")&&r==document.body}function n(){e.value=s.getValue()}var i;if(e.form&&(Je(e.form,\"submit\",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=l}}catch(e){}}t.finishInit=function(t){t.save=n,t.getTextArea=function(){return e},t.toTextArea=function(){t.toTextArea=isNaN,n(),e.parentNode.removeChild(t.getWrapperElement()),e.style.display=\"\",e.form&&(tt(e.form,\"submit\",n),\"function\"==typeof e.form.submit&&(e.form.submit=i))}},e.style.display=\"none\";var s=wl(function(t){return e.parentNode.insertBefore(t,e.nextSibling)},t);return s},(Ul=wl).off=tt,Ul.on=Je,Ul.wheelEventPixels=fi,Ul.Doc=So,Ul.splitLines=bt,Ul.countColumn=I,Ul.findColumn=X,Ul.isWordChar=ee,Ul.Pass=U,Ul.signal=rt,Ul.Line=jt,Ul.changeEnd=yi,Ul.scrollbarModel=Pn,Ul.Pos=ge,Ul.cmpPos=ve,Ul.modes=St,Ul.mimeModes=Lt,Ul.resolveMode=kt,Ul.getMode=Tt,Ul.modeExtensions=Mt,Ul.extendMode=Nt,Ul.copyState=Ot,Ul.startState=Dt,Ul.innerMode=At,Ul.commands=Yo,Ul.keyMap=Po,Ul.keyName=Go,Ul.isModifierKey=Ro,Ul.lookupKey=Io,Ul.normalizeKeyMap=zo,Ul.StringStream=Wt,Ul.SharedTextMarker=bo,Ul.TextMarker=mo,Ul.LineWidget=po,Ul.e_preventDefault=st,Ul.e_stopPropagation=at,Ul.e_stop=ct,Ul.addClass=H,Ul.contains=D,Ul.rmClass=T,Ul.keyNames=Do,wl.version=\"5.37.1\",wl});\n",
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/codemirror/lib/codemirror.js",
"module-type": "library"
},
"$:/plugins/tiddlywiki/codemirror/lib/codemirror.css": {
"text": ".CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{0%{}50%{background-color:transparent}}@-webkit-keyframes blink{0%{}50%{background-color:transparent}}@keyframes blink{0%{}50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:none}\n",
"type": "text/vnd.tiddlywiki",
"title": "$:/plugins/tiddlywiki/codemirror/lib/codemirror.css",
"tags": "[[$:/tags/Stylesheet]]"
},
"$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.css": {
"text": ".CodeMirror-dialog {\n position: absolute;\n left: 0; right: 0;\n background: inherit;\n z-index: 15;\n padding: .1em .8em;\n overflow: hidden;\n color: inherit;\n}\n\n.CodeMirror-dialog-top {\n border-bottom: 1px solid #eee;\n top: 0;\n}\n\n.CodeMirror-dialog-bottom {\n border-top: 1px solid #eee;\n bottom: 0;\n}\n\n.CodeMirror-dialog input {\n border: none;\n outline: none;\n background: transparent;\n width: 20em;\n color: inherit;\n font-family: monospace;\n}\n\n.CodeMirror-dialog button {\n font-size: 70%;\n}\n",
"type": "text/css",
"title": "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.css",
"tags": "[[$:/tags/Stylesheet]]"
},
"$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.js": {
"text": "!function(e){\"object\"==typeof exports&&\"object\"==typeof module?e(require(\"../../lib/codemirror\")):\"function\"==typeof define&&define.amd?define([\"../../lib/codemirror\"],e):e(CodeMirror)}(function(e){function o(e,o,n){var t;return(t=e.getWrapperElement().appendChild(document.createElement(\"div\"))).className=n?\"CodeMirror-dialog CodeMirror-dialog-bottom\":\"CodeMirror-dialog CodeMirror-dialog-top\",\"string\"==typeof o?t.innerHTML=o:t.appendChild(o),t}function n(e,o){e.state.currentNotificationClose&&e.state.currentNotificationClose(),e.state.currentNotificationClose=o}e.defineExtension(\"openDialog\",function(t,i,r){r||(r={}),n(this,null);var u=o(this,t,r.bottom),l=!1,c=this;function a(e){if(\"string\"==typeof e)s.value=e;else{if(l)return;l=!0,u.parentNode.removeChild(u),c.focus(),r.onClose&&r.onClose(u)}}var f,s=u.getElementsByTagName(\"input\")[0];return s?(s.focus(),r.value&&(s.value=r.value,!1!==r.selectValueOnOpen&&s.select()),r.onInput&&e.on(s,\"input\",function(e){r.onInput(e,s.value,a)}),r.onKeyUp&&e.on(s,\"keyup\",function(e){r.onKeyUp(e,s.value,a)}),e.on(s,\"keydown\",function(o){r&&r.onKeyDown&&r.onKeyDown(o,s.value,a)||((27==o.keyCode||!1!==r.closeOnEnter&&13==o.keyCode)&&(s.blur(),e.e_stop(o),a()),13==o.keyCode&&i(s.value,o))}),!1!==r.closeOnBlur&&e.on(s,\"blur\",a)):(f=u.getElementsByTagName(\"button\")[0])&&(e.on(f,\"click\",function(){a(),c.focus()}),!1!==r.closeOnBlur&&e.on(f,\"blur\",a),f.focus()),a}),e.defineExtension(\"openConfirm\",function(t,i,r){n(this,null);var u=o(this,t,r&&r.bottom),l=u.getElementsByTagName(\"button\"),c=!1,a=this,f=1;function s(){c||(c=!0,u.parentNode.removeChild(u),a.focus())}l[0].focus();for(var d=0;d<l.length;++d){var p=l[d];!function(o){e.on(p,\"click\",function(n){e.e_preventDefault(n),s(),o&&o(a)})}(i[d]),e.on(p,\"blur\",function(){--f,setTimeout(function(){f<=0&&s()},200)}),e.on(p,\"focus\",function(){++f})}}),e.defineExtension(\"openNotification\",function(t,i){n(this,a);var r,u=o(this,t,i&&i.bottom),l=!1,c=i&&void 0!==i.duration?i.duration:5e3;function a(){l||(l=!0,clearTimeout(r),u.parentNode.removeChild(u))}return e.on(u,\"click\",function(o){e.e_preventDefault(o),a()}),c&&(r=setTimeout(a,c)),a})});",
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.js",
"module-type": "codemirror"
},
"$:/plugins/tiddlywiki/codemirror/addon/selection/activeline.js": {
"text": "!function(e){\"object\"==typeof exports&&\"object\"==typeof module?e(require(\"../../lib/codemirror\")):\"function\"==typeof define&&define.amd?define([\"../../lib/codemirror\"],e):e(CodeMirror)}(function(e){\"use strict\";var t=\"CodeMirror-activeline\",n=\"CodeMirror-activeline-background\",i=\"CodeMirror-activeline-gutter\";function r(e){for(var r=0;r<e.state.activeLines.length;r++)e.removeLineClass(e.state.activeLines[r],\"wrap\",t),e.removeLineClass(e.state.activeLines[r],\"background\",n),e.removeLineClass(e.state.activeLines[r],\"gutter\",i)}function o(e,o){for(var a=[],s=0;s<o.length;s++){var c=o[s],l=e.getOption(\"styleActiveLine\");if(\"object\"==typeof l&&l.nonEmpty?c.anchor.line==c.head.line:c.empty()){var f=e.getLineHandleVisualStart(c.head.line);a[a.length-1]!=f&&a.push(f)}}(function(e,t){if(e.length!=t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!=t[n])return!1;return!0})(e.state.activeLines,a)||e.operation(function(){r(e);for(var o=0;o<a.length;o++)e.addLineClass(a[o],\"wrap\",t),e.addLineClass(a[o],\"background\",n),e.addLineClass(a[o],\"gutter\",i);e.state.activeLines=a})}function a(e,t){o(e,t.ranges)}e.defineOption(\"styleActiveLine\",!1,function(t,n,i){var s=i!=e.Init&&i;n!=s&&(s&&(t.off(\"beforeSelectionChange\",a),r(t),delete t.state.activeLines),n&&(t.state.activeLines=[],o(t,t.listSelections()),t.on(\"beforeSelectionChange\",a)))})});\n",
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/codemirror/addon/selection/activeline.js",
"module-type": "codemirror"
},
"$:/plugins/tiddlywiki/codemirror/mode/tw-meta.js": {
"text": "!function(e){\"object\"==typeof exports&&\"object\"==typeof module?e(require(\"../lib/codemirror\")):\"function\"==typeof define&&define.amd?define([\"../lib/codemirror\"],e):e(CodeMirror)}(function(e){\"use strict\";e.modeInfo=[{name:\"CMake\",mime:\"text/x-cmake\",mode:\"cmake\",ext:[\"cmake\",\"cmake.in\"],file:/^CMakeLists.txt$/},{name:\"Cython\",mime:\"text/x-cython\",mode:\"python\",ext:[\"pyx\",\"pxd\",\"pxi\"]},{name:\"CSS\",mime:\"text/css\",mode:\"css\",ext:[\"css\"]},{name:\"diff\",mime:\"text/x-diff\",mode:\"diff\",ext:[\"diff\",\"patch\"]},{name:\"Embedded Javascript\",mime:\"application/x-ejs\",mode:\"htmlembedded\",ext:[\"ejs\"]},{name:\"Embedded Ruby\",mime:\"application/x-erb\",mode:\"htmlembedded\",ext:[\"erb\"]},{name:\"Erlang\",mime:\"text/x-erlang\",mode:\"erlang\",ext:[\"erl\"]},{name:\"GitHub Flavored Markdown\",mime:\"text/x-gfm\",mode:\"gfm\",file:/^(readme|contributing|history).md$/i},{name:\"Go\",mime:\"text/x-go\",mode:\"go\",ext:[\"go\"]},{name:\"ASP.NET\",mime:\"application/x-aspx\",mode:\"htmlembedded\",ext:[\"aspx\"],alias:[\"asp\",\"aspx\"]},{name:\"HTML\",mime:\"text/html\",mode:\"htmlmixed\",ext:[\"html\",\"htm\",\"handlebars\",\"hbs\"],alias:[\"xhtml\"]},{name:\"HTTP\",mime:\"message/http\",mode:\"http\"},{name:\"JavaScript\",mimes:[\"text/javascript\",\"text/ecmascript\",\"application/javascript\",\"application/x-javascript\",\"application/ecmascript\"],mode:\"javascript\",ext:[\"js\"],alias:[\"ecmascript\",\"js\",\"node\"]},{name:\"JSON\",mimes:[\"application/json\",\"application/x-json\"],mode:\"javascript\",ext:[\"json\",\"map\"],alias:[\"json5\"]},{name:\"JSON-LD\",mime:\"application/ld+json\",mode:\"javascript\",ext:[\"jsonld\"],alias:[\"jsonld\"]},{name:\"Lua\",mime:\"text/x-lua\",mode:\"lua\",ext:[\"lua\"]},{name:\"Markdown\",mime:\"text/x-markdown\",mode:\"markdown\",ext:[\"markdown\",\"md\",\"mkd\"]},{name:\"MySQL\",mime:\"text/x-mysql\",mode:\"sql\"},{name:\"Plain Text\",mime:\"text/plain\",mode:\"null\",ext:[\"txt\",\"text\",\"conf\",\"def\",\"list\",\"log\"]},{name:\"Python\",mime:\"text/x-python\",mode:\"python\",ext:[\"BUILD\",\"bzl\",\"py\",\"pyw\"],file:/^(BUCK|BUILD)$/},{name:\"SCSS\",mime:\"text/x-scss\",mode:\"css\",ext:[\"scss\"]},{name:\"LaTeX\",mime:\"text/x-latex\",mode:\"stex\",ext:[\"text\",\"ltx\",\"tex\"],alias:[\"tex\"]},{name:\"TiddlyWiki \",mime:\"text/x-tiddlywiki\",mode:\"tiddlywiki\"}];for(var t=0;t<e.modeInfo.length;t++){var m=e.modeInfo[t];m.mimes&&(m.mime=m.mimes[0])}e.findModeByMIME=function(t){t=t.toLowerCase();for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.mime==t)return i;if(i.mimes)for(var a=0;a<i.mimes.length;a++)if(i.mimes[a]==t)return i}return/\\+xml$/.test(t)?e.findModeByMIME(\"application/xml\"):/\\+json$/.test(t)?e.findModeByMIME(\"application/json\"):void 0},e.findModeByExtension=function(t){for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.ext)for(var a=0;a<i.ext.length;a++)if(i.ext[a]==t)return i}},e.findModeByFileName=function(t){for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.file&&i.file.test(t))return i}var a=t.lastIndexOf(\".\"),o=a>-1&&t.substring(a+1,t.length);if(o)return e.findModeByExtension(o)},e.findModeByName=function(t){t=t.toLowerCase();for(var m=0;m<e.modeInfo.length;m++){var i=e.modeInfo[m];if(i.name.toLowerCase()==t)return i;if(i.alias)for(var a=0;a<i.alias.length;a++)if(i.alias[a].toLowerCase()==t)return i}}});\n",
"type": "application/javascript",
"title": "$:/plugins/tiddlywiki/codemirror/mode/tw-meta.js",
"module-type": "codemirror"
},
"$:/plugins/tiddlywiki/codemirror/keyboard": {
"title": "$:/plugins/tiddlywiki/codemirror/keyboard",
"text": "\n!!Default keyboard shortcuts\n\n!!!Basic shortcuts\n\n|Shortcut |Function |h\n|Left |goCharLeft |\n|Right |goCharRight |\n|Up |goLineUp |\n|Down |goLineDown |\n|End |goLineEnd |\n|Home |goLineStartSmart |\n|~PageUp |goPageUp |\n|~PageDown |goPageDown |\n|Delete |delCharAfter |\n|Backspace |delCharBefore |\n|Shift-Backspace |delCharBefore |\n|Tab |defaultTab |\n|Shift-Tab |indentAuto |\n|Enter |newlineAndIndent |\n|Insert |toggleOverwrite |\n|Ctrl-Esc |singleSelection |\n\n\n!!!Shortcuts on Windows and Linux\n\n|Shortcut |Function |h\n|Ctrl-A |selectAll |\n|Ctrl-D |deleteLine |\n|Ctrl-Z |undo |\n|Shift-Ctrl-Z |redo |\n|Ctrl-Y |redo |\n|Ctrl-Home |goDocStart |\n|Ctrl-End |goDocEnd |\n|Ctrl-Up |goLineUp |\n|Ctrl-Down |goLineDown |\n|Ctrl-Left |goGroupLeft |\n|Ctrl-Right |goGroupRight |\n|Alt-Left |goLineStart |\n|Alt-Right |goLineEnd |\n|Ctrl-Backspace |delGroupBefore |\n|Ctrl-Delete |delGroupAfter |\n|Ctrl-F |find |\n|Ctrl-G |findNext |\n|Shift-Ctrl-G |findPrev |\n|Shift-Ctrl-F |replace |\n|Shift-Ctrl-R |replaceAll |\n|Ctrl-[ |indentLess |\n|Ctrl-] |indentMore |\n|Alt-U |undoSelection |\n|Shift-Ctrl-U |redoSelection |\n|Shift-Alt-U |redoSelection |\n\n\n!!!Shortcuts on ~MacOs\n\n|Shortcut |Function |h\n|Cmd-A |selectAll |\n|Cmd-D |deleteLine |\n|Cmd-Z |undo |\n|Shift-Cmd-Z |redo |\n|Cmd-Y |redo |\n|Cmd-Home |goDocStart |\n|Cmd-Up |goDocStart |\n|Cmd-End |goDocEnd |\n|Cmd-Down |goDocEnd |\n|Alt-Left |goGroupLeft |\n|Alt-Right |goGroupRight |\n|Cmd-Left |goLineLeft |\n|Cmd-Right |goLineRight |\n|Alt-Backspace |delGroupBefore |\n|Ctrl-Alt-Backspace |delGroupAfter |\n|Alt-Delete |delGroupAfter |\n|Cmd-F |find |\n|Cmd-G |findNext |\n|Shift-Cmd-G |findPrev |\n|Cmd-Alt-F |replace |\n|Shift-Cmd-Alt-F |replaceAll |\n|Cmd-[ |indentLess |\n|Cmd-] |indentMore |\n|Cmd-Backspace |delWrappedLineLeft |\n|Cmd-Delete |delWrappedLineRight |\n|Alt-U |undoSelection |\n|Shift-Alt-U |redoSelection |\n|Ctrl-Up |goDocStart |\n|Ctrl-Down |goDocEnd |\n|Ctrl-F |goCharRight |\n|Ctrl-B |goCharLeft |\n|Ctrl-P |goLineUp |\n|Ctrl-N |goLineDown |\n|Alt-F |goWordRight |\n|Alt-B |goWordLeft |\n|Ctrl-A |goLineStart |\n|Ctrl-E |goLineEnd |\n|Ctrl-V |goPageDown |\n|Shift-Ctrl-V |goPageUp |\n|Ctrl-D |delCharAfter |\n|Ctrl-H |delCharBefore |\n|Alt-D |delWordAfter |\n|Alt-Backspace |delWordBefore |\n|Ctrl-K |killLine |\n|Alt-T |transposeChars |\n|Ctrl-O |openLine |\n\n\n"
},
"$:/plugins/tiddlywiki/codemirror/license": {
"title": "$:/plugins/tiddlywiki/codemirror/license",
"text": "\"\"\"\n~CodeMirror, copyright (c) by Marijn Haverbeke and others\nDistributed under an MIT license: http://codemirror.net/LICENSE\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2018, UnaMesa Association\nDistributed under an BSD license: https://tiddlywiki.com/#License\n\"\"\"\n"
},
"$:/plugins/tiddlywiki/codemirror/readme": {
"title": "$:/plugins/tiddlywiki/codemirror/readme",
"text": "This plugin provides an enhanced text editor component based on [[CodeMirror|http://codemirror.net]]. The basic configuration is designed to be as lightweight as possible and is just around 235kb of size. Additional features can be installed with ~CodeMirror ~AddOns from the plugin library.\n\n[[Source code|https://github.com/Jermolene/TiddlyWiki5/blob/master/plugins/tiddlywiki/codemirror]]\n\nBased on ~CodeMirror version 5.37.0\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/editorFont": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/editorFont",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/editorFont/hint}}",
"text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/keyMap": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/keyMap",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/keyMap/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/keyMap\n\n<$link to=\"$:/config/codemirror/keyMap\"><<lingo hint>></$link>\n\n<$select tiddler=\"$:/config/codemirror/keyMap\" default=\"default\">\n<option value=\"default\">default</option>\n<$list filter=\"[all[shadows+tiddlers]module-type[codemirror-keymap]!has[draft.of]get[text]]\">\n<option value=<<currentTiddler>>><$transclude><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/lineNumbers": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/lineNumbers",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/lineNumbers/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/lineNumbers/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/lineNumbers\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"false\"> <$link to=\"$:/config/codemirror/lineNumbers\"><<lingo info>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/lineWrapping": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/lineWrapping",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/lineWrapping/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/lineWrapping/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/lineWrapping\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"true\"> <$link to=\"$:/config/codemirror/lineWrapping\"><<lingo info>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/showCursorWhenSelecting": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/showCursorWhenSelecting",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/showCursorWhenSelecting/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/showCursorWhenSelecting/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/showCursorWhenSelecting\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"true\"> <$link to=\"$:/config/codemirror/showCursorWhenSelecting\"><<lingo info>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/styleActiveLine": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/styleActiveLine",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/styleActiveLine/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/styleActiveLine/\n<<lingo hint>>\n\n<$checkbox tiddler=\"$:/config/codemirror/styleActiveLine\" field=\"text\" checked=\"true\" unchecked=\"false\" default=\"false\"> <$link to=\"$:/config/codemirror/styleActiveLine\"><<lingo info>></$link> </$checkbox>\n\n"
},
"$:/core/ui/ControlPanel/Settings/codemirror/theme": {
"title": "$:/core/ui/ControlPanel/Settings/codemirror/theme",
"tags": "$:/tags/ControlPanel/Settings/CodeMirror",
"caption": "{{$:/language/codemirror/theme/hint}}",
"text": "\\define lingo-base() $:/language/codemirror/\n\n<$link to=\"$:/config/codemirror/theme\"><<lingo hint>></$link>\n\n<$select tiddler=\"$:/config/codemirror/theme\" default=\"default\">\n<option value=\"default\">default</option>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]module-type[codemirror-theme]!has[draft.of]get[name]]\">\n<option value=<<currentTiddler>>><$transclude field=\"name\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n\n//see the [[CodeMirror Usage|$:/plugins/tiddlywiki/codemirror/usage]] how to add themes//\n"
},
"$:/plugins/tiddlywiki/codemirror/styles": {
"title": "$:/plugins/tiddlywiki/codemirror/styles",
"tags": "[[$:/tags/Stylesheet]]",
"text": "/* Make the editor resize to fit its content */\n\n.CodeMirror {\n\theight: auto;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tline-height: 1.5;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n}\n\n.CodeMirror-scroll {\n\toverflow-x: auto;\n\toverflow-y: hidden;\t\n}\n"
},
"$:/core/ui/ControlPanel/Settings/CodeMirror": {
"title": "$:/core/ui/ControlPanel/Settings/CodeMirror",
"tags": "$:/tags/ControlPanel/SettingsTab",
"caption": "CodeMirror",
"list-after": "$:/core/ui/ControlPanel/Settings/TiddlyWiki",
"text": "\\define lingo-base() $:/language/codemirror/controlPanel/\n\n<<lingo hint>>\n\n<$link to=\"$:/plugins/tiddlywiki/codemirror/usage\"><<lingo usage>></$link>\n\n<$link to=\"$:/plugins/tiddlywiki/codemirror/keyboard\"><<lingo keyboard>></$link>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings/CodeMirror]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ControlPanel/Settings": {
"title": "$:/core/ui/ControlPanel/Settings",
"tags": "$:/tags/ControlPanel",
"caption": "{{$:/language/ControlPanel/Settings/Caption}}",
"text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/SettingsTab]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Settings/TiddlyWiki\">>\n</div>\n"
},
"$:/core/ui/ControlPanel/Settings/TiddlyWiki": {
"title": "$:/core/ui/ControlPanel/Settings/TiddlyWiki",
"tags": "$:/tags/ControlPanel/SettingsTab",
"caption": "TiddlyWiki",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
},
"$:/plugins/tiddlywiki/codemirror/usage": {
"title": "$:/plugins/tiddlywiki/codemirror/usage",
"text": "! Configuration\n\nConfiguration for the ~CodeMirror text-editor can be done from within the CodeMirror Settings Tab in the [[ControlPanel|$:/ControlPanel]] (Settings - ~CodeMirror)\n\n\n!!Setting a different Theme\n\n~CodeMirror themes are available in the [ext[official GitHub repository|https://github.com/codemirror/CodeMirror/tree/master/theme]]\n\nMore themes can be found at https://github.com/FarhadG/code-mirror-themes/tree/master/themes and previewed [ext[here|http://farhadg.github.io/code-mirror-themes/]]\n\n\nTo add a theme to your wiki, follow these four steps:\n\n* choose one of the CSS files and copy its content to a new tiddler\n* remove all comments from the top and tag the tiddler with <<tag-pill \"$:/tags/Stylesheet\">>\n* add a field \"module-type\" with the value \"codemirror-theme\". add a field \"name\" with the exact ''name'' of the theme as value\n* save the tiddler and go to the Settings tab in $:/ControlPanel - look for the \"theme\" dropdown to select your newly added theme\n\n\n!!Line Numbers\n\nTo show or hide the Line Numbers at the left, go to ~ControlPanel - Settings - ~CodeMirror and look for the \"Line Numbers\" checkbox\n\n\n!!Line Wrapping\n\nControls if long lines get visually wrapped to a new line if they're too long to fit the editor width or if the editor should scroll horizontally\n\nTo change the line-wrapping behaviour, go to ~ControlPanel - Settings - ~CodeMirror and look for the \"Line Wrapping\" checkbox\n\n\n!!Show Cursor when selecting\n\nDefines whether the Mouse cursor should be visually shown or hidden when making a text-selection\n\nTo change the show-cursor-when-selecting behaviour, go to ~ControlPanel - Settings - ~CodeMirror and look for the \"Show cursor when selecting\" checkbox\n\n\n!!~CodeMirror Font Family\n\nThe Font-Family used within the ~CodeMirror text-editor defaults to \"monospace\" which will choose your configured monospace system-font\n\nThat setting can be overridden entering one or more Font-Families in the \"Font Family\" input field at ~ControlPanel - Settings - ~CodeMirror\n\n* The entries must be separated by semicolons ','\n* Font-Family Names that contain spaces must be quoted like \"My Font\"\n* If a list of Font-Families is specified, the last Font-Family found on the user-system gets used, non-existing fonts get ignored\n* If none of the specified Font-Families is available, ~CodeMirror uses the default \"monospace\"\n\n\n!!\"Hidden\" Settings:\n\n!!!Cursor Blink Rate\n\nThe cursor blink-rate defines how fast (in milliseconds) the cursor blinks inside the textarea\n\nYou can change it by editing $:/config/codemirror/cursorBlinkRate\n\"0\" disables blinking\n\n!!!Tabsize\n\nThe Tabsize defines the width of a tab character. Default is 4.\n\nYou can change it by editing $:/config/codemirror/tabSize\n\n!!!Indent Unit\n\nNot enabled for vnd.tiddlywiki and x-tiddlywiki\n\nDefines how many spaces a text-block should be indented. Defaults to 2.\n\nYou can change it by editing $:/config/codemirror/indentUnit\n\n"
}
}
}
{
"tiddlers": {
"$:/plugins/tiddlywiki/evernote/docs": {
"title": "$:/plugins/tiddlywiki/evernote/docs",
"text": "! Introduction\n\n"
},
"$:/plugins/tiddlywiki/evernote/modules/enex-deserializer.js": {
"title": "$:/plugins/tiddlywiki/evernote/modules/enex-deserializer.js",
"text": "/*\\\ntitle: $:/plugins/tiddlywiki/evernote/modules/enex-deserializer.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nENEX file deserializer\n\nFor details see: https://blog.evernote.com/tech/2013/08/08/evernote-export-format-enex/\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// DOMParser = require(\"$:/plugins/tiddlywiki/xmldom/dom-parser\").DOMParser;\n\n/*\nParse an ENEX file into tiddlers\n*/\nexports[\"application/enex+xml\"] = function(text,fields) {\n\t// Collect output tiddlers in an array\n\tvar results = [];\n\t// Parse the XML document\n\tvar parser = new DOMParser(),\n\t\tdoc = parser.parseFromString(text,\"application/xml\");\n\t// Output a report tiddler with information about the import\n\tvar enex = doc.querySelector(\"en-export\");\n\tresults.push({\n\t\ttitle: \"Evernote Import Report\",\n\t\ttext: \"Evernote file imported on \" + enex.getAttribute(\"export-date\") + \" from \" + enex.getAttribute(\"application\") + \" (\" + enex.getAttribute(\"version\") + \")\"\n\t})\n\t// Get all the \"note\" nodes\n\tvar noteNodes = doc.querySelectorAll(\"note\");\n\t$tw.utils.each(noteNodes,function(noteNode) {\n\t\tvar result = {\n\t\t\ttitle: getTextContent(noteNode,\"title\"),\n\t\t\ttype: \"text/html\",\n\t\t\ttags: [],\n\t\t\ttext: getTextContent(noteNode,\"content\"),\n\t\t\tmodified: convertDate(getTextContent(noteNode,\"created\")),\n\t\t\tcreated: convertDate(getTextContent(noteNode,\"created\"))\n\n\t\t};\n\t\t$tw.utils.each(noteNode.querySelectorAll(\"tag\"),function(tagNode) {\n\t\t\tresult.tags.push(tagNode.textContent);\n\t\t});\n\t\t// If there's an update date, set modifiy date accordingly\n\t\tvar update = getTextContent(noteNode,\"updated\");\n\t\tif(update) {\n\t\t\tresult.modified = convertDate(update);\n\t\t}\n\t\t$tw.utils.each(noteNode.querySelectorAll(\"note-attributes>*\"),function(attrNode) {\n\t\t\tresult[attrNode.tagName] = attrNode.textContent;\n\t\t});\n\t\tresults.push(result);\n\t\t$tw.utils.each(noteNode.querySelectorAll(\"resource\"),function(resourceNode) {\n\t\t\tresults.push({\n\t\t\t\ttitle: getTextContent(resourceNode,\"resource-attributes>file-name\"),\n\t\t\t\ttype: getTextContent(resourceNode,\"mime\"),\n\t\t\t\twidth: getTextContent(resourceNode,\"width\"),\n\t\t\t\theight: getTextContent(resourceNode,\"height\"),\n\t\t\t\ttext: getTextContent(resourceNode,\"data\")\n\t\t\t});\n\t\t});\n\t});\n\t// Return the output tiddlers\n\treturn results;\n};\n\nfunction getTextContent(node,selector) {\n\treturn (node.querySelector(selector) || {}).textContent;\n}\n\nfunction convertDate(isoDate) {\n\treturn (isoDate || \"\").replace(\"T\",\"\").replace(\"Z\",\"\") + \"000\"\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "tiddlerdeserializer"
},
"$:/plugins/tiddlywiki/evernote/readme": {
"title": "$:/plugins/tiddlywiki/evernote/readme",
"text": "This plugin contains tool to assist migration of content from Evernote ENEX files.\n\n!! Instructions\n\n# Download or save your ENEX file from Evernote\n# Rename the file to have an `.enex` extension\n# Drag the file into the TiddlyWiki browser window\n## Alternatively, click the \"Import\" button in the \"Tools\" sidebar tab\n# Review and accept the converted tiddlers\n"
}
}
}
{
"tiddlers": {
"$:/config/ExternalAttachments/Enable": {
"title": "$:/config/ExternalAttachments/Enable",
"text": "yes"
},
"$:/config/ExternalAttachments/UseAbsoluteForDescendents": {
"title": "$:/config/ExternalAttachments/UseAbsoluteForDescendents",
"text": "no"
},
"$:/config/ExternalAttachments/UseAbsoluteForNonDescendents": {
"title": "$:/config/ExternalAttachments/UseAbsoluteForNonDescendents",
"text": "no"
},
"$:/plugins/tiddlywiki/external-attachments/readme": {
"title": "$:/plugins/tiddlywiki/external-attachments/readme",
"text": "! Introduction\n\nThis plugin provides support for importing tiddlers as external attachments. That means that instead of importing binary files as self-contained tiddlers, they are imported as \"skinny\" tiddlers that reference the original file via the ''_canonical_uri'' field. This reduces the size of the wiki and thus improves performance. However, it does mean that the wiki is no longer fully self-contained.\n\n! Compatibility\n\nThis plugin only works when using TiddlyWiki with platforms such as TiddlyDesktop that support the ''path'' attribute for imported/dragged files.\n\n"
},
"$:/plugins/tiddlywiki/external-attachments/settings": {
"title": "$:/plugins/tiddlywiki/external-attachments/settings",
"text": "When used on platforms that provide the necessary support (such as ~TiddlyDesktop), you can optionally import binary files as external tiddlers that reference the original file via the ''_canonical_uri'' field.\n\nBy default, a relative path is used to reference the file. Optionally, you can specify that an absolute path is used instead. You can do this separately for \"descendent\" attachments -- files that are contained within the directory containing the wiki -- vs. \"non-descendent\" attachments.\n\n<$checkbox tiddler=\"$:/config/ExternalAttachments/Enable\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/ExternalAttachments/Enable\">Enable importing binary files as external attachments</$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/ExternalAttachments/UseAbsoluteForDescendents\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/ExternalAttachments/UseAbsoluteForDescendents\">Use absolute paths for descendent attachments</$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/ExternalAttachments/UseAbsoluteForNonDescendents\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/ExternalAttachments/UseAbsoluteForNonDescendents\">Use absolute paths for non-descendent attachments</$link> </$checkbox>\n"
},
"$:/plugins/tiddlywiki/external-attachments/startup.js": {
"title": "$:/plugins/tiddlywiki/external-attachments/startup.js",
"text": "/*\\\ntitle: $:/plugins/tiddlywiki/external-attachments/startup.js\ntype: application/javascript\nmodule-type: startup\n\nStartup initialisation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ENABLE_EXTERNAL_ATTACHMENTS_TITLE = \"$:/config/ExternalAttachments/Enable\",\n\tUSE_ABSOLUTE_FOR_DESCENDENTS_TITLE = \"$:/config/ExternalAttachments/UseAbsoluteForDescendents\",\n\tUSE_ABSOLUTE_FOR_NON_DESCENDENTS_TITLE = \"$:/config/ExternalAttachments/UseAbsoluteForNonDescendents\";\n\n// Export name and synchronous status\nexports.name = \"external-attachments\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\ttest_makePathRelative();\n\t$tw.hooks.addHook(\"th-importing-file\",function(info) {\n\t\tif(document.location.protocol === \"file:\" && info.isBinary && info.file.path && $tw.wiki.getTiddlerText(ENABLE_EXTERNAL_ATTACHMENTS_TITLE,\"\") === \"yes\") {\nconsole.log(\"Wiki location\",document.location.pathname)\nconsole.log(\"File location\",info.file.path)\n\t\t\tinfo.callback([\n\t\t\t\t{\n\t\t\t\t\ttitle: info.file.name,\n\t\t\t\t\ttype: info.type,\n\t\t\t\t\t\"_canonical_uri\": makePathRelative(\n\t\t\t\t\t\tinfo.file.path,\n\t\t\t\t\t\tdocument.location.pathname,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tuseAbsoluteForNonDescendents: $tw.wiki.getTiddlerText(USE_ABSOLUTE_FOR_NON_DESCENDENTS_TITLE,\"\") === \"yes\",\n\t\t\t\t\t\t\tuseAbsoluteForDescendents: $tw.wiki.getTiddlerText(USE_ABSOLUTE_FOR_DESCENDENTS_TITLE,\"\") === \"yes\"\n\t\t\t\t\t\t}\n\t\t\t\t\t)\n\t\t\t\t}\n\t\t\t]);\n\t\t\treturn true;\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t});\n};\n\n/*\nGiven a source absolute filepath and a root absolute path, returns the source filepath expressed as a relative filepath from the root path.\n\nsourcepath comes from the \"path\" property of the file object, with the following patterns:\n\t/path/to/file.png for Unix systems\n\tC:\\path\\to\\file.png for local files on Windows\n\t\\\\sharename\\path\\to\\file.png for network shares on Windows\nrootpath comes from document.location.pathname with urlencode applied with the following patterns:\n\t/path/to/file.html for Unix systems\n\t/C:/path/to/file.html for local files on Windows\n\t/sharename/path/to/file.html for network shares on Windows\n*/\nfunction makePathRelative(sourcepath,rootpath,options) {\n\toptions = options || {};\n\t// First we convert the source path from OS-dependent format to generic file:// format\n\tif(options.isWindows || $tw.platform.isWindows) {\n\t\tsourcepath = sourcepath.replace(/\\\\/g,\"/\");\n\t\t// If it's a local file like C:/path/to/file.ext then add a leading slash\n\t\tif(sourcepath.charAt(0) !== \"/\") {\n\t\t\tsourcepath = \"/\" + sourcepath;\n\t\t}\n\t\t// If it's a network share then remove one of the leading slashes\n\t\tif(sourcepath.substring(0,2) === \"//\") {\n\t\t\tsourcepath = sourcepath.substring(1);\n\t\t}\n\t}\n\t// Split the path into parts\n\tvar sourceParts = sourcepath.split(\"/\"),\n\t\trootParts = rootpath.split(\"/\"),\n\t\toutputParts = [];\n\t// urlencode the parts of the sourcepath\n\t$tw.utils.each(sourceParts,function(part,index) {\n\t\tsourceParts[index] = encodeURI(part);\n\t});\n\t// Identify any common portion from the start\n\tvar c = 0,\n\t\tp;\n\twhile(c < sourceParts.length && c < rootParts.length && sourceParts[c] === rootParts[c]) {\n\t\tc += 1;\n\t}\n\t// Use an absolute path if there's no common portion, or if specifically requested\n\tif(c === 1 || (options.useAbsoluteForNonDescendents && c < rootParts.length) || (options.useAbsoluteForDescendents && c === rootParts.length)) {\n\t\treturn sourcepath;\n\t}\n\t// Move up a directory for each directory left in the root\n\tfor(p = c; p < rootParts.length; p++) {\n\t\toutputParts.push(\"..\");\n\t}\t\t\n\t// Add on the remaining parts of the source path\n\tfor(p = c; p < sourceParts.length; p++) {\n\t\toutputParts.push(sourceParts[p]);\n\t}\n\treturn outputParts.join(\"/\");\n}\n\nfunction test_makePathRelative() {\n\tvar test = function(sourcepath,rootpath,result,options) {\n\t\tif(makePathRelative(sourcepath,rootpath,options) !== result) {\n\t\t\tthrow \"makePathRelative test failed: makePathRelative(\" + sourcepath + \",\" + rootpath + \",\" + JSON.stringify(options) + \") is not equal to \" + result;\t\t\t\n\t\t}\n\t};\n\ttest(\"/Users/me/something/file.png\",\"/Users/you/something\",\"../../me/something/file.png\");\n\ttest(\"/Users/me/something/file.png\",\"/Users/you/something\",\"/Users/me/something/file.png\",{useAbsoluteForNonDescendents: true});\n\ttest(\"/Users/me/something/else/file.png\",\"/Users/me/something\",\"else/file.png\");\n\ttest(\"/Users/me/something/file.png\",\"/Users/me/something/new\",\"../file.png\");\n\ttest(\"/Users/me/something/file.png\",\"/Users/me/something/new\",\"/Users/me/something/file.png\",{useAbsoluteForNonDescendents: true});\n\ttest(\"/Users/me/something/file.png\",\"/Users/me/something\",\"file.png\");\n\ttest(\"C:\\\\Users\\\\me\\\\something\\\\file.png\",\"/C:/Users/me/something\",\"file.png\",{isWindows: true});\n\ttest(\"\\\\\\\\SHARE\\\\Users\\\\me\\\\something\\\\file.png\",\"/SHARE/Users/me/somethingelse\",\"../something/file.png\",{isWindows: true});\n\ttest(\"\\\\\\\\SHARE\\\\Users\\\\me\\\\something\\\\file.png\",\"/C:/Users/me/something\",\"/SHARE/Users/me/something/file.png\",{isWindows: true});\n}\n\n\n})();\n",
"type": "application/javascript",
"module-type": "startup"
}
}
}
<a style="color: rgb(255, 255, 51);" href="https://github.com/garyrust/TiddlyWiki5" target="_blank">garyrust / Tiddlywiki5</a><span style="color: rgb(255, 255, 51);"> on GitHub <br> Go To Page - </span><a style="color: rgb(255, 255, 51);" href="/TiddlyWiki5/1/" target="_top">1</a><span style="color: rgb(255, 255, 51);"> - </span><a style="color: rgb(255, 255, 51);" href="/TiddlyWiki5/2/" target="_top">2</a><span style="color: rgb(255, 255, 51);"> - </span><a style="color: rgb(255, 255, 51);" href="/TiddlyWiki5/3/" target="_top">3</a><span style="color: rgb(255, 255, 51);"> - </span><a style="color: rgb(255, 255, 51);" href="/TiddlyWiki5/4/" target="_top">4</a><span style="color: rgb(255, 255, 51);"> - </span><a style="color: rgb(255, 255, 51);" href="/TiddlyWiki5/5/" target="_top">5</a><span style="color: rgb(255, 255, 51);"> - </span><a style="color: rgb(255, 255, 51);" href="/TiddlyWiki5/6/" target="_top">6</a><br> <br>
N6XRE Tiddlywiki - Page 1
show
show
show
show
show
show
show
show
show
show
show
show
show
show
yes
yes
$:/core/ui/ControlPanel/Plugins
$:/core/ui/ControlPanel/Saving/GitHub
$:/core/ui/MoreSideBar/All
$:/core/ui/SideBar/Tools
Page_1-General
Page_3-Computer_and_Programming
Page_2-Arts_and_Sciences
Page_1-General
Page_4
no
Page
{
"tiddlers": {
"$:/info/browser": {
"title": "$:/info/browser",
"text": "yes"
},
"$:/info/node": {
"title": "$:/info/node",
"text": "no"
},
"$:/info/url/full": {
"title": "$:/info/url/full",
"text": "https://garyrust.github.io/TiddlyWiki5/1/"
},
"$:/info/url/host": {
"title": "$:/info/url/host",
"text": "garyrust.github.io"
},
"$:/info/url/hostname": {
"title": "$:/info/url/hostname",
"text": "garyrust.github.io"
},
"$:/info/url/protocol": {
"title": "$:/info/url/protocol",
"text": "https:"
},
"$:/info/url/port": {
"title": "$:/info/url/port",
"text": ""
},
"$:/info/url/pathname": {
"title": "$:/info/url/pathname",
"text": "/TiddlyWiki5/1/"
},
"$:/info/url/search": {
"title": "$:/info/url/search",
"text": ""
},
"$:/info/url/origin": {
"title": "$:/info/url/origin",
"text": "https://garyrust.github.io"
},
"$:/info/browser/screen/width": {
"title": "$:/info/browser/screen/width",
"text": "1920"
},
"$:/info/browser/screen/height": {
"title": "$:/info/browser/screen/height",
"text": "1080"
},
"$:/info/browser/language": {
"title": "$:/info/browser/language",
"text": "en-US"
}
}
}
loaded
{
"tiddlers": {
"$:/themes/tiddlywiki/snowwhite/base": {
"title": "$:/themes/tiddlywiki/snowwhite/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
}
}
}
{
"tiddlers": {
"$:/themes/tiddlywiki/vanilla/themetweaks": {
"title": "$:/themes/tiddlywiki/vanilla/themetweaks",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}",
"text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n"
},
"$:/themes/tiddlywiki/vanilla/base": {
"title": "$:/themes/tiddlywiki/vanilla/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n background-color: transparent;\n}\n\n\"\"\">>\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n left: -50px;\n top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n right: -80px;\n bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n vertical-align: middle;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: 500;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n \tcursor: pointer;\n\tcolor: <<colour foreground>>;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tborder-radius: 2px;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: text-bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n font-size: 1rem;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n font-style: italic;\n font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n height: 1.2em;\n width: 1.2em;\n margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-type-selector .tc-edit-typeeditor {\n\twidth: 20%;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n width: auto;\n margin-bottom: 0px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n display: block;\n width: 100%;\n text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n flex: 1 0;\n background: <<colour tiddler-editor-background>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n flex: 3 1;\n border-left: 0.5em solid <<colour muted-foreground>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n line-height: 0;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n font-size: 0.8em;\n margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n padding: 2px 7px;\n font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n margin: 0;\n padding: 0;\n border: none;\n background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n \tlist-style-type: none;\n \tpadding-left: 0;\n \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n \tpadding-left: 1em; \n}\n\n.tc-tree button { \n \tcolor: #acacac;\n}\n\n.tc-tree svg {\n \tfill: #acacac;\n}\n\n.tc-tree span svg {\n \twidth: 1em;\n \theight: 1em;\n \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n \tcolor: lightgray;\n}\n\nselect {\n color: <<colour select-tag-foreground>>;\n background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}"
},
"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
"text": "15px"
},
"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
"text": "22px"
},
"$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
"text": "14px"
},
"$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
"text": "20px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
"text": "0px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storytop": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
"text": "0px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storyright": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
"text": "770px"
},
"$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
"text": "770px"
},
"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
"text": "686px"
},
"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
"text": "960px"
},
"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": {
"title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth",
"text": "350px"
},
"$:/themes/tiddlywiki/vanilla/options/stickytitles": {
"title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
"text": "no"
},
"$:/themes/tiddlywiki/vanilla/options/sidebarlayout": {
"title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout",
"text": "fixed-fluid"
},
"$:/themes/tiddlywiki/vanilla/options/codewrapping": {
"title": "$:/themes/tiddlywiki/vanilla/options/codewrapping",
"text": "pre-wrap"
},
"$:/themes/tiddlywiki/vanilla/reset": {
"title": "$:/themes/tiddlywiki/vanilla/reset",
"type": "text/plain",
"text": "/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n"
},
"$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
"text": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\""
},
"$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
"text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,monospace"
},
"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
"title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
"text": "fixed"
},
"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
"title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
"text": "auto"
},
"$:/themes/tiddlywiki/vanilla/sticky": {
"title": "$:/themes/tiddlywiki/vanilla/sticky",
"text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n\n``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
}
}
}
# https://www.omgubuntu.co.uk/2020/04/how-to-upgrade-to-ubuntu-20-04
[[A Visual Git Reference|https://marklodato.github.io/visual-git-guide/index-en.html]] - [[Ebook.Foundation/free-programming-books|https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books.md#git]] - [[GitHub]]<br> <iframe width=100% height="700" src="https://marklodato.github.io/visual-git-guide/index-en.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[Visual Git Reference|https://marklodato.github.io/visual-git-guide/index-en.html]]<br> <iframe width=100% height="700" src="https://www.lurklurk.org/gitpix/gitpix.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[Git Magic|http://www-cs-students.stanford.edu/~blynn/gitmagic/ch01.html]]<br> <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title></title> </head> <body> <a href="http://www-cs-students.stanford.edu/%7Eblynn/gitmagic/ch01.html" target="_blank"><img src="https://imgur.com/eWBTkoG.png"></a> </body> </html> <br> [[GitKraken|https://www.gitkraken.com/git-client]]<br> <iframe width=100% height="700" src="https://www.gitkraken.com/git-client" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
[[CLARK Y AIRFOIL (clarky-il)|http://airfoiltools.com/airfoil/details?airfoil=clarky-il]] <br> [img[https://imgur.com/Iv3X2Wa.png]]<br>
Go to RAW CODE here - [[Big Buck Bunny Video Code|http://n6xre.tplinkdns.com:73/dokuwiki/videos/entertainment/Big_Buck_Bunny_Video_Code.html]] <br> See http://n6xre.duckdns.org:73/w3schools/html/html5_video.html
http://n6xre.duckdns.org:8081/ - window<br> http://n6xre.duckdns.org:8082/ - front room<br> http://n6xre.duckdns.org:8080/dokuwiki/videos/ <br> [[Big Buck Bunny Video Code|http://n6xre.duckdns.org:8080/dokuwiki/videos/blender/Big_Buck_Bunny_Video_Code.html]] <br> <iframe width="800" height="450" src="https://www.youtube.com/embed/aqz-KE-bpKQ?playlist=aqz-KE-bpKQ&loop=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br>
[img[https://imgur.com/NPGJyhf.png]]<br> Pronunciation of [[X Æ A-12 = Zhai-Aught-Tahwantu]] - The dash is an uncrossed T.<br> Those people who do not pronounce the name correctly will get Permanent Brain Damage<br> [[Aesop, in Rhyme|https://www.gutenberg.org/ebooks/21189]]<br> [[Starlink Mission|https://youtu.be/jTMJK7wb0rM]] <br> <iframe width="800" height="450" src="https://www.youtube.com/embed/jTMJK7wb0rM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> After graduating from medical school, Dr. X Æ A-12 served his internship in the <br> maternity ward. It only took him two days to graduate from medical school. <br> [[Hilbert's Curve: Is infinite math useful?|https://youtu.be/3s7h2MHQtxc]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/3s7h2MHQtxc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Ultrasound Basics|https://youtu.be/m7h4iG6NhzU]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/m7h4iG6NhzU" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[How to make your own ultrasound gel, video version 1.0|https://youtu.be/m2w_hKvtY5E]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/m2w_hKvtY5E" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Ultrasound gel does amazing things to sound waves|https://youtu.be/AzZ7DjS4ti4]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/AzZ7DjS4ti4" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> [[THE MUSCLES SONG (Learn in 3 Minutes!)|https://youtu.be/hY2fa6Q98-k]] - [[How to Draw the Head]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/hY2fa6Q98-k" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Anatomy|https://www.youtube.com/playlist?list=PLa8i1fUhg_7mXXoAqPH8szaA6sCHNxBG9]] Playlist <br> [img[https://i.imgur.com/KPJzopO.png]]<br> [[Spectrometry|https://en.wikipedia.org/wiki/Spectrometry]] <br> [[Raspberry Pi Fart Detector|https://bit.ly/34gX2Aa]] <br> [[Radioactive (disambiguation)|https://en.wikipedia.org/wiki/Radioactive_(disambiguation)]] <br> [[Ultrasound (POCUS) - Basics|https://youtu.be/7Yfe2vOpFmY]] <br> [[Radar Sensors|https://youtu.be/9WiJJgIi3W0]] <br> <br> <iframe width="800" height="450" src="https://www.youtube.com/embed/KyvxHL5hLfE" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[How to Draw the Head]]<br> [[Mary Martin as Peter Pan (Color TV 1960)|https://youtu.be/1pWl40QtREw]]<br> [[Peter Pan 1924 (full film) |https://youtu.be/4bNLJG_Kkug]]<br> [[PETER PAN|http://m.gutenberg.org/files/16/16-h/16-h.htm]] Book<br> <a href="https://www.thepiratebay.wiki/en/" target="_blank" ><img style="border: 0px solid ; width: 594px; height: 134px;" alt="The Pirate Bay" src="https://imgur.com/jjffNS9.png"></a> <br> ''The Curse Of The Aztec Gold can only be removed by the blood of Royalty.''<br> [img[https://media.giphy.com/media/9jak5kuZGGJWg/200w_d.gif]]<br>
''See [[Universe, an AI platform and Green Hornet - Blender Project|https://garyrust.github.io/TiddlyWiki5/6/#Green%20Hornet%20-%20Blender%20Project:%5B%5BGreen%20Hornet%20-%20Blender%20Project%5D%5D%20%5B%5BUniverse%2C%20an%20AI%20platform%5D%5D]]''<br> [[De Wallen|https://en.wikipedia.org/wiki/De_Wallen]] - See - [[BlenderChat|https://blender.chat/channel/flamenco]] - [[Blender Cloud|https://cloud.blender.org/welcome]] - [[IceCast SonicUniverse|http://ice3.somafm.com/sonicuniverse-256-mp3]] - [[The Hague|https://www.thehague.com/#s-home]]<br> <iframe width="800" height="600" src="https://en.m.wikipedia.org/wiki/De_Wallen" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> ''Don't throw''<br> [img[https://i.gifer.com/XFM.gif]]<br> ''Hookers in the water''<br> ''Unless you're sure''<br> [img[https://cdn11.bigcommerce.com/s-jyvxk5hzsq/images/stencil/1280x1280/products/7602/45446/8207L__36063.1539349764.jpg]]<br> [[Platonic love|https://en.wikipedia.org/wiki/Platonic_love]] - [[7 Best Deepfake Apps And Websites|https://www.online-tech-tips.com/cool-websites/7-best-deepfake-apps-and-websites/]]<br> [[International Photographic Competition]]<br> [[Green Hornet - Blender Project|https://garyrust.github.io/TiddlyWiki5/6/#Green%20Hornet%20-%20Blender%20Project]]''<br> <iframe src="https://pastebin.com/embed_iframe/UvmqZe4U" style="border:none;width:100%"></iframe><br>
[[Deborah Cheryl Klein obituary December 2001 Woodland Hills California|https://www.legacy.com/obituaries/ladailynews/obituary.aspx?n=deborah-c-klein&pid=209134]] - age: 50<br> ''Born: Dec. 25, 1950 as Deborah Cheryl Snow - premature birth at 7 months.''<br> <iframe width=100% height="700" src="https://www.legacy.com/obituaries/ladailynews/obituary.aspx?n=deborah-c-klein&pid=209134" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[Elizabeth Ann Brendel obituary August 2007 Santa Cruz California|https://tinyurl.com/y25jzfxt]] - age: 77<br> ''Born: Oct. 11, 1929 as Elizabeth Ann Stewart''<br> Women change their name like men change their socks. <br> [[Earthquake's Special Achievement Award: 1975 Oscars|https://youtu.be/8wZexQM0cYE]] - Frank Brendel <br> (my mother's husband) was the first person to get the Oscar. Moving on 1993<br>
[[Easy Dough Recipe (for Bread, Rolls, Pizza, & More!)|https://www.theprairiehomestead.com/2020/03/easy-dough-recipe.html]]<br>
<iframe width="800" height="500" src="https://www.theprairiehomestead.com/2020/03/easy-dough-recipe.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
<xmp>
EASY BREAD RECIPE:
1 1/3 cup warm water (100-110*F)
2 teaspoons active, dry yeast
2 teaspoons brown sugar or honey
1 egg
1 teaspoon fine sea salt
3 to 3 1/2 cups all-purpose flour
In a large mixing bowl, combine the water, yeast, and sugar.
Stir until dissolved, then add in the egg and salt.
Add the flour one cup at a time. Once the mixture is too stiff to mix
with a fork, transferred it to a well-floured countertop.
Knead for 4-5 minutes, or until smooth and elastic. Add more flour
if the dough is continues to stick to your hands.
Shape the smooth dough into a ball and place in a bowl. Cover
with a dish cloth and let rise in a warm place for one hour (or until
the dough has doubled).
Grease a standard-sized loaf pan (9"x5"). After the first rise is
complete, punch down the dough and shape it into a "log". Place
it into the loaf pan and allow to rise 20-30 more minutes, or until
it starts to peek over the edge of the pan. Bake in a 350* oven
for 25-30 minutes, or until lightly browned.
</xmp>
[[Bread Recipes|https://www.allrecipes.com/recipes/156/bread/]]<br>
<iframe width="800" height="800" src="https://www.allrecipes.com/recipes/156/bread/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
[[How to make a Sourdough Starter|https://youtu.be/GHIOmtuB2oc]] - Also see [[Simple sourdough starter|https://www.feastingathome.com/sourdough-starter/]]<br>
<iframe width="800" height="450" src="https://www.youtube.com/embed/GHIOmtuB2oc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br>
[[Folding Coleman Camp Oven|https://amzn.to/2EUMbS2]] - Amazon Price: $49.99 <br>
[img[https://images-na.ssl-images-amazon.com/images/I/618ra-DwHXL._AC_SL1500_.jpg]]<br>
[[Colman Camp Oven Video|https://bit.ly/2QOWYzu]]<br>
<video width="560" height="315" controls>
<source src="https://bit.ly/2QOWYzu" type="video/mp4">
</video><br>
[[Camping Toaster Oven|https://bit.ly/31X3kmN]] - Google Search<br>
[[Easy Vegan Meals|https://www.youtube.com/playlist?list=PLr1A8WQbpv2CSMqvzjXVGFnzxcvqJ0fKd]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/videoseries?list=PLr1A8WQbpv2CSMqvzjXVGFnzxcvqJ0fKd" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
[img[https://i.imgur.com/EQMiB9Xl.png]]<br> ~AlphaGo - https://bit.ly/3l0Z655<br> Never give a sucker an even break<br> Supercooled Chillischnaps Snowball Bomb<br> [img[https://imgur.com/1KTPri9.png]]<br> [img[https://i.imgur.com/aZBx3RM.png]]<br> Supercooling - https://bit.ly/3aGfXVX<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/pHiMN_gy9mk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> <xmp> 1> Dr. Fousi is FOS - (Full Of Shit) 2> He might be [[Costa Nostra|https://www.thefreedictionary.com/La+Costa+Nostra]]. This is [[MKULTRA|https://en.wikipedia.org/wiki/Project_MKUltra]] 3> Anything other than death by natural causes is manslaughter. I hate Catholic Nazis. See <a href="../2/#Never%20trust%20anybody%20over%2030" target="">Never trust anybody over 30</a>'' ''[[Cops and Robbers|https://youtu.be/AiRr0DgHS00]]''<br> [img[https://i.imgur.com/oFe65Pf.png]]<br> ''I am 100% convinced that the cops are the bad guys. I just have to get proof.''<br> ''Mickey Spillane - [[The impossible chessboard puzzle|https://youtu.be/wTJI_WuZSwE]]''<br> [img[https://imgur.com/qyetL1w.png]]<br> [[Everybody Can Make Deepfakes Now!|https://youtu.be/mUfJOQKdtAk]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/mUfJOQKdtAk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> If you're not for us, then you're against us. THAT'S DUMB.<br><br> Anything other than death by natural causes is manslaughter, <br> (Murder 1, 2, 3, or Malice of Forethought).<br> This includes Capital Punishment.<br> Larceny, Extortion, Embezzlement, Blackmail, and religion<br> might be contributing factors to Cause Of Death.<br> The imagination of a child is greater <br> than the imagination of an OLD GOAT<br> (God Of All Things). Permanent psychological<br> damage may result from haunting them.<br>
[img[../img/Me_Cowboy_Suit_OlgaWolfe_REV_1.jpg]]<br> <xmp> If I am not mistaken this is me a 4 years old. My mother's father came to visit us (he was an officer in the navy - I think John Stewart). He bought me a cowboy suit and took a picture. When I was little I saw this picture many times in my moms scrapbook. I was browsing google and there it was. I am almost certain that this is the same picture that was in my moms scrapbook of me at 4 years old. The television and curtains I definitely remember - because back then not everybody had TV. My grandmother's next door neighbor in Glendale, California was Olga Wolfe. She had a daughter named Arlene who played the piano (and I adored her). </xmp> [[What If "The Hideous Sun Demon" Was An "Outer Limits" Episode?|https://youtu.be/tiFwqh6jOAE]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/tiFwqh6jOAE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> <xmp> Children are taught reading, writing, and arithmetic by adults. Adults destroy their own children with such tools, If you consider yourself to be a child with no parents and you survive, you are doing something that children can not do alone. If you are sent to an adult orphanage by your own children, it is probably because you are ready for the glue factory, and it is likely that you won't survive it. That's a promise, not a threat. You probably deserve it, unless you are, by nature, a hermit. You were taught "One nation, under God, indivisible" by the ruling class. Nothing is indivisible except prime numbers. Multiples of 3 or powers of 2 in a nation of rulers makes the nation as divisable as a solvent in chemistry - the result will always be a poisonous radical, or a caustic truth. </xmp><br>
https://garyrust.github.io/<br> <html><iframe src="https://garyrust.github.io/" style="border:none;height:650px;width:100%"></iframe></html> <br>
[[A Visual Git Reference]]<br> # [[Proxmox Virtual Environment mobile app for Android|https://www.linuxcompatible.org/story/proxmox-virtual-environment-app-for-android-released/]] # [[How to install Git on Android|https://www.techrepublic.com/article/how-to-install-git-on-android/]] # https://github.com/garyrust?tab=repositories # https://github.com/garyrust/TiddlyWiki5 # https://github.com/garyrust/garyrust.github.io # [[GitHub Pages|https://garyrust.github.io/]] # [[GUI Clients|https://git-scm.com/downloads/guis]] # [[Ebook.Foundation/free-programming-books|https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books.md#git]] <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title></title> </head> <body> <a href="https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books.md#git" target="_blank"><img style="border: 0px solid ; width: 635px; height: 687px;" alt="" src="https://imgur.com/14bfLiN.png"></a> <br> </body> </html> [[Git Tutorial for Beginners: Learn Git in 1 Hour|https://youtu.be/8JJ101D3knE]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/8JJ101D3knE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Git & GitHub Crash Course For Beginners|https://youtu.be/SWYqp7iY_Tc]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/SWYqp7iY_Tc" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br>
[[How to Become a Paxful Affiliate|https://youtu.be/U3SsNwkeQCk]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/U3SsNwkeQCk" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> n6xre Paxfil Affiliate Link = https://paxful.com/?r=g9dr8JqALk1<br>
[[Captain X Æ A-12 Returns 23:30]]<br> [[How to Set Up a Graphics Tablet - Blender 2.8 & 2.79|https://garyrust.github.io/TiddlyWiki5/6/#How%20to%20Set%20Up%20a%20Graphics%20Tablet%20-%20Blender%202.8%20%26%202.79]]<br> [[How to Draw the Head|https://youtu.be/2T7cDY7YDsg]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/2T7cDY7YDsg" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Ahmed's Tutorials|https://www.youtube.com/playlist?list=PLa3KlUe-hyoT8NtjuR0C499Q822PpG_GW]] Playlist<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/videoseries?list=PLa3KlUe-hyoT8NtjuR0C499Q822PpG_GW" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[MEDCASTS with Ahmed|https://www.youtube.com/playlist?list=PLa3KlUe-hyoSbnWTF1dDyY69z5tNQf8KC]] Playlist<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/videoseries?list=PLa3KlUe-hyoSbnWTF1dDyY69z5tNQf8KC" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[Sketch with Peter han|https://youtu.be/Ik362zDRzmw]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/Ik362zDRzmw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Anatomy Quick Tips|https://www.youtube.com/playlist?list=PLflflDShjUKH4EfZyf0vuKEuqeqvlV0Qd]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/videoseries?list=PLflflDShjUKH4EfZyf0vuKEuqeqvlV0Qd" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> [[Full Length Silent Films|https://www.youtube.com/watch?v=4bNLJG_Kkug&list=PLYbocufkwRFCeA_pFZEhXyChB36zVOuQ_&index=11]] - Playlist - https://bit.ly/34JOlya<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/videoseries?list=PLYbocufkwRFCeA_pFZEhXyChB36zVOuQ_&index=10" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[Mary Martin as Peter Pan (Color TV 1960)|https://youtu.be/1pWl40QtREw]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/1pWl40QtREw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> <a href="https://www.thepiratebay.wiki/en/" target="_blank" ><img style="border: 0px solid ; width: 594px; height: 134px;" alt="The Pirate Bay" src="https://imgur.com/jjffNS9.png"></a> <br> ''The Curse Of The Aztec Gold can only be removed by the blood of Royalty.''<br> [[PETER PAN|http://m.gutenberg.org/files/16/16-h/16-h.htm]] Book<br> [img[https://media.giphy.com/media/9jak5kuZGGJWg/200w_d.gif]]<br> [img[https://miro.medium.com/max/384/1*23ttGw-btkrvpnpdJQVkFA.gif]]<br> [[Turn a 2D painting into 3D environment|https://youtu.be/Ff0aobJRSNc]]<br> [[Stylized Character Workflow with Blender|https://youtu.be/f-mx-Jfx9lA]]<br> [[YanSculpts Playlist|https://www.youtube.com/c/yansculpts/playlists]]<br> [[Why Sculptors SUCK at Drawing|https://youtu.be/GOOHn83BYCI]]<br> [[Learn Grease Pencil 2D Animation in Blender 2.8|https://youtu.be/pywbPQD9vYU]]<br> Platonic solid - https://bit.ly/3b23BI2<br> Polyhedron - https://bit.ly/3b4Qztd<br> Lists of shapes - https://bit.ly/3hwKnN2<br> Python for Everybody - https://bit.ly/31vwoBy<br>
[[How To Install Anbox and Run Android Apps In Linux|https://linuxconfig.org/how-to-install-anbox-and-run-android-apps-in-linux]]<br> <iframe width=100% height="700" src="https://linuxconfig.org/how-to-install-anbox-and-run-android-apps-in-linux" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
<a href="https://superuser.com/questions/1026277/windows-10-remote-desktop-credentials" target="_blank">Windows 10 Remote Desktop Credentials</a> - [[How to use Remote Desktop|https://support.microsoft.com/en-us/help/4028379/windows-10-how-to-use-remote-desktop]] - Microsoft<br>
<a href="https://www.how2shout.com/linux/krdc-access-windows-10-from-ubuntu-20-04-kde-rdp/" target="_blank">krdc: Access Windows 10 from Ubuntu 20.04 KDE RDP</a> - [[Using inline script tags on Tiddlywiki|https://tobibeer.github.io/tw/enable-js/#script]]<br>
<iframe width="800" height="800" src="https://www.how2shout.com/linux/krdc-access-windows-10-from-ubuntu-20-04-kde-rdp/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
<a href="http://www.tinywebgallery.com/blog/advanced-iframe/free-iframe-checker" target="_blank">~TinyWebGallery Blog</a> -
''[[Framekiller on Wikipedia|https://en.wikipedia.org/wiki/Framekiller]]''<br>
[[Code Blocks for WikiText|https://tiddlywiki.com/static/Code%2520Blocks%2520in%2520WikiText.html]]<br>
<iframe width="800" height="800" src="../html/Big_Buck_Bunny_Video_Code.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
[[Full Featured iFrame w/ Forward/Back Buttons, URL Loader, etc|https://stackoverflow.com/questions/8863029/full-featured-iframe-w-forward-back-buttons-url-loader-etc]]<br>
<iframe width="800" height="600" src="../html/FrameBrowser2.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br>
```
<html>
<head>
<title> iFrame </title>
<script language="javascript">
function LoadPage(){
var objFrame=document.getElementById("myIframe");
objFrame.src=document.getElementById("URL").value;
}
</script>
</head>
<body>
<div style="Clear:both;">
<input type="text" value="http://www.tinywebgallery.com/blog/advanced-iframe/free-iframe-checker" class="frmUrlVal" ID="URL">
<input type="submit" class="frmSubmit" value="Go" onclick="LoadPage()">
<input type="button" VALUE="< < Back " onClick="myIframe.history.back()">
<input type="button" VALUE="Forward > >" onClick="myIframe.history.forward()">
</div>
<iframe align="center" width="800" height="400" src="http://www.tinywebgallery.com/blog/advanced-iframe/free-iframe-checker" frameborder=yes scrolling="yes" name="myIframe" id="myIframe"> </iframe>
</body>
</html>
Here are some html tags for quoting code
<xmp>
<pre><code>
```
https://www.w3schools.com/html/html5_video.asp <br> Also see <a href="http://bluegriffon.org/freshmeat/templates/" target="_blank">Index of /freshmeat/templates</a> <br> <a href="https://www.thesitewizard.com/bluegriffon/bluegriffon-2-tutorial-1.shtml" target="_blank">How to Design a Website with ~BlueGriffon</a><br> <a href="https://sourceforge.net/projects/kompozer/files/" target="_blank">~KompoZer is a wysiwyg HTML editor </a><br> works on Linux with <a href="https://bit.ly/356E2T0" target="_blank">Wine</a> <br> ''CLICK ON PICTURE ''<br> <a href="http://n6xre.duckdns.org:73/dokuwiki/videos/blender/Big_Buck_Bunny_Video_Code.html" target="_blank"><img style="border: 0px solid ;" alt="Big Buck Bunny Video Code" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Big_Buck_Bunny_on_Popcorn_Time_0.3.8.png/800px-Big_Buck_Bunny_on_Popcorn_Time_0.3.8.png"> <br> ''[[Big Buck Bunny Video Code]]'' <br> ''http://n6xre.duckdns.org:73/w3schools/html/html5_video.html ''<br> <a href="http://n6xre.duckdns.org:73/w3schools/html/html5_video.html" target="_blank"><img style="border: 0px solid ; width: 400px; height: 329px;" alt="w3schools" src="https://www.w3schools.com/w3css/img_demo_homepage.jpg"></a><br> https://htmlg.com/html-editor/ <br> <a href="https://htmlg.com/html-editor/ " target="_blank"><img style="border: 0px solid ; width: 400px; height: 300px;" alt="html-editor" src="https://i.ytimg.com/vi/0pz_J5Gfwoc/maxresdefault.jpg"></a><br> [[Html Cheatsheet|https://htmlcheatsheet.com/]]<br> <a href="https://htmlcheatsheet.com/l" target="_blank"><img style="border: 0px solid ; width: 400px; height: 300px;" alt="Cheatsheet" src="https://i.ytimg.com/vi/6cC3_IZex9Y/maxresdefault.jpg"></a><br> <a href="https://drive.google.com/file/d/1XAv7zlPOm-Gt3trRd_ODHVJ3qqr866cS/view?usp=sharing" target="_blank">Creating a Website: The Missing Manual, 4th Edition.pdf </a> <br> <iframe src="https://drive.google.com/file/d/1XAv7zlPOm-Gt3trRd_ODHVJ3qqr866cS/preview" width="640" height="480"></iframe> <br>
[[Image Map Generator|https://www.image-map.net/]] - Also see [[How to Create an Image Map Using Gimp|https://www.wikihow.com/Create-an-Image-Map-Using-Gimp]]<br> <iframe width="800" height="400" src="https://www.image-map.net/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> Also see [[Online Image Map Editor|http://maschek.hu/imagemap/imgmap/]]<br>
See [[De Wallen]] <xmp> [[International Photographic Competition|https://commons.wikimedia.org/wiki/Commons:Wiki_Loves_Monuments_2020_in_the_United_States]] Wiki Loves Monuments is an international photographic competition to document and promote historic sites around the world through Wikimedia projects (mainly Wikipedia and Wikimedia Commons). Everybody can participate. [[CERN|https://en.wikipedia.org/wiki/CERN]] - [[Brian Cox (physicist)|https://en.wikipedia.org/wiki/Brian_Cox_(physicist)]] </xmp> [img[https://upload.wikimedia.org/wikipedia/commons/thumb/a/a3/Baha%27i_Temple_at_Dusk.jpg/1280px-Baha%27i_Temple_at_Dusk.jpg]]<br> [[LA WALLONIE - la Belgique francophone|https://youtu.be/DLykReboJD0]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/DLykReboJD0" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Week-end à Bruxelles - Échappées belles|https://youtu.be/GuIw3k2nB04]]<br> <iframe width="800" height="450" src="https://www.youtube.com/embed/GuIw3k2nB04" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br> [[Sint-Niklaas is a medium-sized city (by Belgian standards) in East Flanders|https://en.wikivoyage.org/wiki/Sint-Niklaas]] - [[Hulst|https://en.wikivoyage.org/wiki/Hulst]]<br> [img[https://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Maison_Torette_a_Tilleur.jpg/800px-Maison_Torette_a_Tilleur.jpg]]<br> [img[https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Hulst_Sint-Willibrordusbasiliek_18-06-2012_16-18-45.jpg/1280px-Hulst_Sint-Willibrordusbasiliek_18-06-2012_16-18-45.jpg]]<br> ''Why do they build churches like forts? Very odd.''<br> [img[https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Felix_the_cat.svg/200px-Felix_the_cat.svg.png]]<br> ''[[Felix the Cat|https://en.wikipedia.org/wiki/Felix_the_Cat]]''<br> [img[https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Codyframe.jpg/200px-Codyframe.jpg]]<br> ''[[Commando Cody|https://en.wikipedia.org/wiki/Commando_Cody]]''<br> ''[[Sarah Woodman|https://musicwikidetroit.org/index.php/Hips]] moved to Belgium 2 year ago - at the time''<br> ''of the recognition of the brand-new Princess Delphine Boel''<br> <iframe width="800" height="700" src="https://musicwikidetroit.org/index.php/Hips" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
''[[Dokuwiki|http://54.71.241.180/dokuwiki/doku.php]] & N6XRE Tiddlywiki on [[AWS|http://54.71.241.180/TiddlyWiki5/1/]] on [[GitHub|https://garyrust.github.io/TiddlyWiki5/1/]] - on [[Local|http://localhost/TiddlyWiki5/1/]] - [[Discord|https://discord.com/guild-discovery]] - [[Bookmarks|https://tinyurl.com/ye98a3d3]]''<br> ''[[Coinbase|https://www.coinbase.com/]] - [[Crypto Calc|https://awebanalysis.com/en/convert-satoshi-to-dollar-usd/]] - [[Dokuwiki:8080|http://n6xre.duckdns.org:8080/dokuwiki/]] - [[Dokuwiki:73|http://n6xre.duckdns.org:73/dokuwiki/]] - [[Mempool|https://mempool.space/]] - [[BlockCypher|https://live.blockcypher.com/btc/]]'' <br> <form action="https://tinyurl.com/create.php" method="post" target="_blank"> <table align="center" cellpadding="5" bgcolor="#E7E7F7"><tr><td> <b>Enter a long URL to make <a href="https://tinyurl.com">tiny</a>:</b><br/> <input type="text" name="url" size="30"><input type="submit" name="submit" value="Make TinyURL!"> </td></tr></table> </form> <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title></title> </head> <body> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <h3><strong style="font-weight: bolder;">[[GettingStarted]] - <a href="../1/#Table%20Of%20Contents" class="tc-tiddlylink-external" target="_top" rel="noopener noreferrer" style="background-color: inherit; text-decoration: underline; color: inherit;">Page 1 - Full Table Of Contents</a> - [[THIS SORTED|$:/Manager]]</strong></h3> <h3 class="" style="margin: 0.67em 0px; font-size: 2em; line-height: 1.2; font-weight: 300; color: rgb(51, 51, 51); font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; font-style: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; background-color: rgb(255, 255, 255);"><strong style="font-weight: bolder;"></strong></h3> </body> </html><br> [[Coindesk|https://www.coindesk.com/learn]] - [[Electrum wallet |https://electrum.org/#home]] - [[Ethereum|https://ethereum.org/en/]] ([[USB|https://www.premiumusb.com/blog/guide-to-storing-bitcoin-and-cryptocurrencies-on-usb-devices]]) - [[myNode|https://mynodebtc.com/]] - [[(Local)|http://mynode.local/]] - [[WikiMatrix|https://www.wikimatrix.org/]] - [[Spendabit|https://spendabit.co/]]<br> <iframe width=100% height="400" src="https://www.bitcoinprice.com/list/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> <br> Electrum [[Docs|https://electrum.readthedocs.io/en/latest/]] - [[Guide|https://bitcoinelectrum.com/]] - [[SafePal|https://safepalsupport.zendesk.com/hc/en-us/categories/360003696351-SafePal-S1-Hardware-Wallet]] ([[Video|https://youtu.be/MrD1JdQVhRI]]) - [[BitcoinWiki Testnet|https://en.bitcoinwiki.org/wiki/Testnet]] - [[Tinyproxy|https://bit.ly/3rp7FJL]] - [[Bitcoin Core|https://bitcoin.org/en/download]]<br> [[Allnodes|https://www.allnodes.com/]] - <a href="https://www.lopp.net/bitcoin-information.html" target="_blank" >BITCOIN INFO</a> - [[Trezor testnet|https://wiki.trezor.io/Bitcoin_testnet]] - [[Bitcoin testnet faucet|https://tbtc.bitaps.com/]] - [[1ML|https://1ml.com/]] - [[Bitcoin Explorer|https://www.blockchain.com/explorer?utm_campaign=dcomnav_explorer]] <br> <br> <iframe width="350" height="300" src="https://garyrust.github.io/TiddlyWiki5/html/Time.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> [[FrameBrowser-Widget|https://garyrust.github.io/TiddlyWiki5/html/FrameBrowser.html]] - <a href="../html/FrameBrowser.html" target="_blank" >relativeFrameBrowser-Widget</a> <iframe width=100% height="700" src="../html/FrameBrowser.html" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> ''[[Pi Netdata|http://n6xre.tplinkdns.com:19999/#menu_system_submenu_cpu;theme=slate]] - [[DockSTARTer|https://dockstarter.com/]] - [[Pi OS software|https://www.raspberryconnect.com/raspbian-packages/55-raspbian-python]]''<br> ''[[Docker-Android|https://github.com/budtmo/docker-android]] is a docker image built to''<br> ''be used for everything related to mobile''<br> ''website testing and Android projects.''<br> ''https://tinyurl.com/secretagent-128-mp3''<br> ''https://www.muses.org/setup''<br> ''<a href="../5/#Bitcoin%20Receive%20Addresses" target="_blank" >Send Bitcoin to my Wallets</a> - [[ObiTalk Speedial|https://garyrust.github.io/TiddlyWiki5/3/#Obitalk%20Speed%20Dial]]''<br> [[KeepKey and Electrum|https://interfect.github.io/#!/posts/004-KeepKey-and-Electrum.md]] - [[Crypto Guide|https://kzitem.info/rock/EviBQwLv-yfv3BErm0ojHg]] - <a href="../5/#Getting%20Started%20with%20ShapeShift%20and%20KeepKey" target="_blank" >Getting Started with ~ShapeShift and ~KeepKey</a><br> <iframe width=100% height="700" src="https://interfect.github.io/#!/posts/004-KeepKey-and-Electrum.md" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe><br> <iframe src="https://pastebin.com/embed_iframe/ScqgcZmb" style="border:none;width:100%"></iframe><br> <html> <a href="http://li104-146.members.linode.com/aaa4f71/404/Blender-keyboard-shortcuts.htm" target="_blank">Blender Keyboard Shortcuts</a> - <a href="http://li104-146.members.linode.com/aaae4b0/407/Midnight-Commander-keyboard-shortcuts.htm" target="_blank">Midnight Commander Keyboard Shortcuts</a><br> https://www.tensorflow.org/ - <a href="https://tinyurl.com/AWS-n6xre" target="_blank">AWS N6XRE Tiddlywiki</a> - <a href="https://www.sheepit-renderfarm.com/account.php?mode=profile" target="_blank">SHEEPIT Profile</a><br> https://app.bitly.com/ - https://twitter.com/glassparrot - http://www.styluslabs.com/<br> </html> <table style="text-align: left; width: 557px; height: 139px; color: yellow;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td style="vertical-align: top; background-color: rgb(255, 153, 0);"><span style="font-weight: bold;">I want to experiment on branching this code.</span><br> 1> Go to <a href="https://github.com/garyrust/TiddlyWiki5" target="_blank">https://github.com/garyrust/TiddlyWiki5</a><br> and git clone ~https://github.com/garyrust/TiddlyWiki5.git<br> 2> Go to <a href="https://github.com/garyrust/garyrust.github.io" target="_blank">https://github.com/garyrust/garyrust.github.io</a><br> and git clone ~https://github.com/garyrust/garyrust.github.io.git<br> 3> This Tiddlywiki5 will from now on have Relative Links<br> so I can use it with <a href="https://tiddlywiki.com/#TiddlyDesktop" target="_blank">~TiddlyDesktop</a> on my Raspberry Pi 4 web server</td> </tr> </tbody> </table> [[Regular expression (Wikipedia)|https://en.wikipedia.org/wiki/Regular_expression]] - https://regex101.com/ - [[Regular Expression Testing|http://www.regexplanet.com/]] <br> <a href="https://jupyter.readthedocs.io/en/latest/running.html#running" target="_blank" >Running the Jupyter Notebook</a> - <a href="https://jupyter-notebook.readthedocs.io/en/latest/index.html" target="_blank" >Jupyter Docs</a> - <a href="http://localhost:8888/" target="_blank" >Goto Jupyter</a> - [[Moon Crypto Extension|https://paywithmoon.com/]]<br> [[Everipedia|https://everipedia.org/]] - <a href="../4/#How%20to%20use%20LXD%20to%20deploy%20containers" target="_blank">How to use LXD to deploy containers</a><br> [[Cox Communications IP address report|https://tools.tracemyip.org/search--isp/cox+communications]] - [[Port Tester|https://www.yougetsignal.com/tools/open-ports/]]<br> [[Move Coinbase To Electrum|https://youtu.be/3TVLYYZnxnc]] ([[Mix|https://www.youtube.com/watch?v=LGUAl2ENdGM&list=RDCMUC68x_TIzqCtF69fYl2_kl3w]]) - [[Amazon To Accept Bitcoin Payments|https://www.pymnts.com/cryptocurrency/2019/amazon-bitcoin-payments-ecommerce/]]<br> [[TiddlyDesktop|https://tiddlywiki.com/#TiddlyDesktop]] - [[FrameBrowser-Widget|https://garyrust.github.io/TiddlyWiki5/html/FrameBrowser.html]] - <a href="../html/FrameBrowser.html" target="_blank" >relativeFrameBrowser-Widget</a> - [[Tme-Widget|https://garyrust.github.io/TiddlyWiki5/html/Time.html]]<br> <a href="https://twitter.com/intent/tweet?screen_name=glassparrot&ref_src=twsrc%5Etfw" class="twitter-mention-button" data-show-count="false">Tweet to @glassparrot</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script><br> <a href="https://www.google.com/" target="_blank"><img title="Search Google" style="border: 0px solid ; width: 72px; height: 72px;" alt="Search Google" src="http://icons.iconarchive.com/icons/papirus-team/papirus-apps/72/google-icon.png"></a> <a href="https://twitter.com/glassparrot" target="_blank"><img title="My Twitter" style="border: 0px solid ; width: 72px; height: 72px;" alt="My Twitter" src="http://icons.iconarchive.com/icons/limav/flat-gradient-social/72/Twitter-icon.png"></a> <a href="https://ting.com/account" target="_blank"><img title="Ting" style="border: 0px solid ; width: 72px; height: 72px;" alt="Ting" src="https://www.richmondsavers.com/wp-content/uploads/2017/06/ting-social-logo.png"></a> <a href="https://start.roboform.com/" target="_blank"><img title="RoboForm" style="border: 0px solid ; width: 72px; height: 72px;" alt="RoboForm" src="https://i.pinimg.com/280x280_RS/55/38/15/55381553c4471df3883da014bf4acb26.jpg"></a> <a href="https://www.wordnik.com/about" target="_blank"><img title="Wordnik" style="border: 0px solid ; width: 150px; height: 30px;" alt="Wordnik" src="https://www.wordnik.com/img/wordnik-logo-300px.png"></a> <a href="https://www.vocabulary.com/dictionary/" target="_blank"><img title="Vocabulary.com" style="border: 0px solid ; width: 150px; height: 40px;" alt="Vocabulary.com" src="https://www.nwaea.org/media/cms/Screen_Shot_20141023_at_1_CA5F8D648ABBD.png"></a><br> ''[[scrcpy (Ubuntu, Fedora, Debian, Linux Mint)|https://www.linuxuprising.com/2019/03/control-android-devices-from-your.html]] Installation''<br> <a href="https://learning-python.com/thumbspage.html" target="_blank">Make a Gallery</a> - <a href="../my-gallery/" target="_blank">Gallery</a> - http://54.71.241.180/dokuwiki/<br> ''See <a href="../5/#Bitcoin%20Receive%20Addresses" target="_blank" >Bitcoin Receive Addresses</a> and [[Transaction|https://en.bitcoin.it/wiki/Transaction]] on [[Bitcoin Wiki|https://en.bitcoin.it/wiki/Main_Page]] ''<br> <a style="color: black;" href="https://github.com/garyrust/TiddlyWiki5" target="_blank">garyrust / Tiddlywiki5</a><span style="color: black;"> on ~GitHub - [[PureRadioHoland|http://n6xre.tplinkdns.com:8080/TiddlyWiki5/html/PureRadioHoland.html]]<br> Go To Page - </span><a style="color: black;" href="/TiddlyWiki5/1/" target="_top">1</a><span style="color: black;"> - </span><a style="color: black;" href="/TiddlyWiki5/2/" target="_top">2</a><span style="color: black;"> - </span><a style="color: black;" href="/TiddlyWiki5/3/" target="_top">3</a><span style="color: black;">- </span><a style="color: black;" href="/TiddlyWiki5/4/" target="_top">4</a><span style="color: black;"> - </span><a style="color: black;" href="/TiddlyWiki5/5/" target="_top">5</a><span style="color: black;"> - </span><a style="color: black;" href="/TiddlyWiki5/6/" target="_top">6</a> <br>
[img[https://images-na.ssl-images-amazon.com/images/I/81YtozY6oRL._AC_SL1500_.jpg]]<br> [[Logitech MK270 Wireless Keyboard and Mouse|https://www.amazon.com/dp/B079JLY5M5/]] - Price: $24.99<br> [img[https://images-na.ssl-images-amazon.com/images/I/71rtEJ3bVqL._AC_SL1001_.jpg]]<br> [[Blender - New Color Shortcut Sticker for Keyboard|https://www.amazon.com/Blender-Color-Shortcut-Sticker-Keyboard/dp/B00NGBJTP2/]] - Price: $6.99 + $5.99 shipping<br> [img[https://images-na.ssl-images-amazon.com/images/I/61tyM5SUa-L._AC_SL1000_.jpg]]<br> [[Silicone Clear Keyboard Cover|https://www.amazon.com/dp/B07N115MZZ/]] - Price: $9.90<br>
https://tiddlywiki.com/#WikiText:Learning%20WikiText <br> <html><iframe src="https://tiddlywiki.com/#WikiText:Learning%20WikiText" style="border:none;height:650px;width:100%"></iframe></html> <br>
Personal access tokens Tokens you have generated that can be used to access the GitHub API. Make sure to copy your new personal access token now. You won’t be able to see it again! Personal access tokens function like ordinary OAuth access tokens. They can be used instead of a password for Git over HTTPS, or can be used to authenticate to the API over Basic Authentication. Stored in Zoho Vault <br> <html> <a href="https://www.wordnik.com/about" target="_blank"><img title="Wordnik" style="border: 0px solid ; width: 150px; height: 30px;" alt="Wordnik" src="https://www.wordnik.com/img/wordnik-logo-300px.png"></a> <a href="https://www.vocabulary.com/dictionary/" target="_blank"><img title="Vocabulary.com" style="border: 0px solid ; width: 150px; height: 40px;" alt="Vocabulary.com" src="https://www.nwaea.org/media/cms/Screen_Shot_20141023_at_1_CA5F8D648ABBD.png"></a> <br> Zoho Vault<br> <a href="https://vault.zoho.com/" target="_blank"><img title="Zoho Vault" style="border: 0px solid ; width: 72px; height: 72px;" alt="Zoho Vault" src="https://bit.ly/3e3h8zZ"></a> <a href="https://twitter.com/intent/tweet?screen_name=glassparrot&ref_src=twsrc%5Etfw" class="twitter-mention-button" data-show-count="false">Tweet to @glassparrot</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script><br><br> <a href="https://www.google.com/" target="_blank"><img title="Search Google" style="border: 0px solid ; width: 72px; height: 72px;" alt="Search Google" src="http://icons.iconarchive.com/icons/papirus-team/papirus-apps/72/google-icon.png"></a> <a href="https://twitter.com/glassparrot" target="_blank"><img title="My Twitter" style="border: 0px solid ; width: 72px; height: 72px;" alt="My Twitter" src="http://icons.iconarchive.com/icons/limav/flat-gradient-social/72/Twitter-icon.png"></a> <a href="https://ting.com/account" target="_blank"><img title="Ting" style="border: 0px solid ; width: 72px; height: 72px;" alt="Ting" src="https://www.richmondsavers.com/wp-content/uploads/2017/06/ting-social-logo.png"></a> </html><br>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE NixNote-Export>
<nixnote-export version="2" exportType="export" application="NixNote" applicationVersion="2.x">
<Note>
<Guid>680d03a5-bf36-4352-947b-a51d2645068b</Guid>
<Title>Getting started · robert7/nixnote2 Wiki · GitHub</Title>
<Content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd"><en-note>
<div style="--en-clipped-content:simplified; --en-clipped-source-url:https://github.com/robert7/nixnote2/wiki/Getting-started; --en-clipped-source-title:Getting started · robert7/nixnote2 Wiki · GitHub;">
<div><br/></div><div style="min-height: 9318px; font-size: 16px; display:block; min-width: 100%; "> <div style="background-color:transparent;font:inherit;vertical-align:baseline;"><div style="background-color:transparent;font:inherit;vertical-align:baseline;font-family:"PT Serif";font-size:16px;line-height:1.5em;color:rgb(31, 9, 9);text-align:left;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;width:36em;z-index:200;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;position:relative;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;position:relative;margin-left:-25px;margin-right:25px;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;padding-top:0px;padding-bottom:9em;position:relative;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;position:relative;margin-bottom:0px;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:0px;"><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:0px;"><h1 style="font-family:"PT Serif";text-align:left;border:0px;font:inherit;vertical-align:baseline;font-size:35px;font-weight:normal;line-height:35px;margin-bottom:20px;padding:0px;margin:0px;">Getting started</h1><div style="padding:0px;border:0px;font:inherit;vertical-align:baseline;position:relative;height:1em;line-height:1;text-align:center;margin:0px;padding-top:1.5em;padding-bottom:1.5em;margin-bottom:0px;"><div style="padding:0px;border:0px;font:inherit;vertical-align:baseline;background:-webkit-linear-gradient(0deg, rgb(243, 242, 238) 1%, rgb(31, 9, 9) 50%, rgb(243, 242, 238) 99%);position:absolute;left:-4em;top:50%;z-index:10;width:100%;padding-left:4em;padding-right:4em;height:0.1em;opacity:0.5;margin:0px;margin-bottom:0px;"><span style="font:inherit;position:absolute;left:-4em;top:50%;z-index:10;width:100%;padding-left:4em;padding-right:4em;height:0.1em;margin:0px;opacity:0.5;background:-webkit-linear-gradient(0deg, rgb(243, 242, 238) 1%, rgb(31, 9, 9) 50%, rgb(243, 242, 238) 99%);"></span></div></div></div>
<div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">
Robert Spiegel edited this page on Sep 22, 2018
·
<a href="https://github.com/robert7/nixnote2/wiki/Getting-started/_history" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">
14 revisions
</a>
</div>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Intro</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Short overview of what this project is about and some tips about initial configuration.
This introduction is mainly meant for new users, but also existing users could find something interesting, as not all configuration options are obvious on first look.</p>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Login and initial sync</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Start with downloading the application AppImage file from: <a href="https://github.com/robert7/nixnote2/releases" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">Releases</a>. After downloading, change the executable flag on the AppImage and simply run it - just to try you can even run it directly from the Downloads folder. More info in: <a href="https://github.com/robert7/nixnote2/wiki/HowTo---Run-AppImage" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">HowTo - install/run AppImage/create desktop icon</a>.
Later you can move the downloaded file to some more appropriate location like $HOME/bin (and optionally rename it e.g. to "nixnote2").</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">After first run, the app window will look like this:</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="85edeea752c520cc1eed5969d4126028" width="576" height="482" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">First you should do it, is to click on the "Sync" icon, which will initiate login to Evernote. Enter login name (email or username) and password. Although it should be possible to use Google login, its much easier with username/password.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">In case you don't have user login/password - head to <a href="https://www.evernote.com/Login.action" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">Evernote website</a> and register. After clicking on sync icon, NixNote will display login box. Login and password will be entered directly on Evernote web page, NixNote doesn't get you username/password - only so called authorization token. You can revoke the token at anytime later in Evernote web.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="f7070f32d8a1e7a6a305af19ebabefe5" width="576" height="397" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">After you enter correct credentials, NixNote will start to sync. Depending on how many notes you have, this can be short while, or it can take few hours, in case you have several thousands of notes.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Note that you can't do anything much useful with the app until the initial sync is finished.
If you have many notes, then I suggest, just let the app run (start it in evening and just let it run over night :) ).
Please don't do any evaluation how useful NixNote is for your use case, until the initial sync is done.
During the initial sync, NixNote needs to do a lot of indexing work, the user interface will probably be quite slow.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">You can terminate the app at any time and after restart the sync should continue from the place, where it was at "quit" time. Just if you want to "quit" the app, make sure that you use command File/Quit (if you just close the app, then per default it will close to system tray).</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="3e713b4bcaee2507c3581ebdb240e838" width="576" height="498" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">You can check count of downloaded notes in the left column. And occasionally the app will display progress. Note that after restart the progress indicator always start with 0% - although it continue from the place, where it was before restart. It can happen that for some reason the connection to Evernote drops, then just restart the app and it should continue.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="fdb360a9c2ceab431fda00676a40caf5" width="458" height="386" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">As the initial sync is very important to be run in full. You may want to check all worked correctly, by comparing count of notes in NixNote and e.g. <a href="https://www.evernote.com/Login.action" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">Evernote web client</a>.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="539e5d90cbc0a829199f113b7d60a612" width="576" height="313" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="900ac1168ebced33da003f66eb7f74da" width="576" height="286" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Initial customization</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">As many people prefer different ways to use the app. There are some customizations possible to adjust the default setting to your needs. You can start by adjusting the displayed columns. Per default only "Title" is displayed, but there are lot of other columns you want to display.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="d7b0ac3c877a6a2e087e79630fabcfba" width="576" height="325" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Also you can rearrange the order by dragging the columns.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="8fee1b2621e5ad8dff74c3fe72eef744" width="576" height="164" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Editor toolbar can be customized. You can hide/show buttons you want to use. Start by right clicking at free space in the toolbar.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="d6d67d543ff759986d5e3225e5c61911" width="576" height="260" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Most of the buttons show usage hints and keyboard shortcuts.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="2cc45db55b43d1f6640882eebe7b88cb" width="576" height="79" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Further the appearance can be adjusted using the View menu.
I prefer concise display with "Narrow Note List" and only one column (Title) and I also mostly switch of the left sidebar.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="f49f01273b1b75aad23e8628d9772fb1" width="576" height="317" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Preferences</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Further adjustments can be done in menu Edit/Preferences.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="749ee8ee13fdd82c72a38e1922dfb702" width="491" height="403" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">E.g. you can change UI font and also adjust note default font e.g. if you have high resolution monitor.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="2a79d3e2ab0766686e0f6df72f412eed" width="576" height="424" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Note that changing default note font will only work for notes, where the font is not set in the note html itself. If you have such notes and want to reset the formatting, you may try: <a href="https://github.com/robert7/nixnote2/wiki/Simplify-formatting" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">Simplify formatting</a>.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="777eb9ee2032810687169c1cece03738" width="576" height="406" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">First thing you can adjust in Appearance is "system tray behavior" - I suggest this setting:</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="425807df1c597367d4694f2c1b224cf5" width="576" height="249" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">This will close the app in trhe tray so you can quickly reopen it. Terminate the app by selecting "Quit" (either from App from File menu or from system tray icon menu).</p>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Basic usage - editing notes</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Enter you notes and occasionally press Sync. You can also configure the Sync to run periodically (e.g. each 15 minutes). Unsynced notes will get visual clue in the Title column - currently a "triangle".</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="b7966b8b8757b8836d31d24d5d215453" width="576" height="231" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Basic usage - search</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Search for notes by entering one of more search words in the search bar. Although most of the advances search syntax is supported, most time just entering words will be enough.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Per default notes will be sorted by relevance - currently mainly preferring notes, where search text was found
in the title. Additionally note where at least one search word was found in title are displayed in bold.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="6965c51f15087c97354078fcba8b7545" width="576" height="302" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">More details in: <a href="https://github.com/robert7/nixnote2/wiki/Results-sorted-by-relevance-to-search-query" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">Results sorted by relevance to search query</a>.</p>
<h2 style="font-family:"PT Serif";text-align:left;margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;font-weight:bold;font-size:30px;line-height:35px;margin-top:35px;margin-bottom:15px;">
Themeing / dark setup</h2>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;">Rudimentary theme setup is possible (see menu Edit/Theme) - e.g. "dark mode" ... more info in <a href="https://github.com/robert7/nixnote2/wiki/NixNote-Themes" style="color:rgb(6, 85, 136);margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;text-decoration:none;">NixNote Themes</a>.</p>
<p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:1.5em;"></p><div style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;text-align:center;margin-bottom:1em;margin-top:1em;"><en-media type="image/png" hash="c5c8f166fc41a01be3244d375de20bc8" width="576" height="366" style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;display:block;max-width:100%;"></en-media></div><p style="margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;margin-bottom:0px;"></p>
</div></div></div></div></div></div></div></div></div></div>
</div>
</en-note>]]></Content>
<ContentHash>890c2842ca59c5b8e96450d6a3cf5c96</ContentHash>
<ContentLength>24378</ContentLength>
<Created>1624481152000</Created>
<Updated>1624481152000</Updated>
<Active>true</Active>
<UpdateSequenceNumber>51</UpdateSequenceNumber>
<NotebookGuid>1e12f77e-456a-4e65-8e7b-fc6773c4a10b</NotebookGuid>
<Tag>
<Guid>3544a211-6ed6-4d5d-bf4e-c9cda89ba6da</Guid>
<Name>Evernote</Name>
</Tag>
<Tag>
<Guid>394852d5-d77f-4c2b-bef8-41334096e9a6</Guid>
<Name>code and tiddlywiki</Name>
</Tag>
<NoteResource>
<Guid>a3b04ab5-2e6c-4187-9cea-f9d6466a29ee</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d494844520000034c0000015208020000004ebcc8220000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d77601455d7c6cf9db67db3e93d24b4109200a127f48e800858b08005b0bdf62ea8d851ec585f5f115011110545449026bdf75e4308e9757b9976bf3f368440da52f443383fd6383b7bebb9333bcf9edb08b4cc00a000fe3f14fcd43cae86d63a53237420e710044110a4263c8120167c145c0aa8688efa31b1c000d814b4c43f07a947ce100002ff8ecb9503a0e7ca3bdaa0b0a30d6ab80b54762804110441ae6d240a6528ee02c0a702c1e7e63f4b039ead7f4b3b7067155e4d3d77f698d6aa28adc70c78e921088220c8df82885218b90891c732a46988b179a8d1ace31942d0220882200882205783c8ebdf3c3ccca4e37896655934078220088220c85522f22282f40ccbcab222fa14ec72451004411004b94a441e10e2f38a6808044110044190ab4ae4893e09ad80200882200872b5893c4ab18b16f9dba11400544218340582200882fc6322af81073375ba3d5e8f4f926555551986e1394ea7d318f4da869fd6ff7cc48b40a57c7949b1c3abc4860a5a63104add5a6d41ac2ed163aff44a2a00311a8498308b0c173cff5a5185f2b222b7570e0bd11a0d46409d8720088220ff94c8ab5bdeb83d5ebbddd5bf59549fc4a866169349c3397cf271abf3af9385abb28bcc41469d56535f449bddd5b459d3a64989164bb04623f87ca2d56acd3e79f2e489eca0bf21625df06545850e51e1b59aa470b354252cd8f29252bb5762784db3c8b0121be9f5c4bb77a7499bfff7cecffb6cacd14c2f36b5e651d527eb8375797d92289a05ca680d01949fb824e2b25678bd3e8502c37221263ed86c9421508544295b5e51e97279aa5756e2384eafe5c24c5aca6b02884eca6db225e3bac76eec9616a105eaca5dfbed87b3f76883832e48e72954a8b092de8fbe7e53bb08d76f935f5b5c62b4843a023305a56c795985c3e3056093a3f522afbfc2ee9d0b6d5304411004b902449ec3e936017d7b70bb241d476509bc95e0a16642daebd90e6de36e6c11f5eaba430e49361af5b5235260860cb9ce60d0cbb22c49a228fa08212693b143fb8ce4e4966b56af9525d7658c5827e5259e8e93a73fd41ca4c3739f9fba5a1762f4324279a933f9e92f9f4f2350b4f0c9898b65539f7e6dcd0420b37ff3599b7704eb55b9ee6502f946537b6ad21221c454bfce63ed5e3e2832b66962942177fd9e2217d1345c0b52e902d5dcf4c6871fecd926dec283af3c7bebb2f93fac381114629202d07994b2e59552cab8571eed1aa1ab5a184776969c3eb26ffb8ac5ab726c1ea3b911cfa5d5c3b22d47befe60676355890c115a974ba602adda202540540a54e6a292228c04dc0014c0eae1cd01988252b6a2dcdbea3f1f3ed7490b50bae0b99776f8a8ef0ad27917daa6088220087205883c8fd767a2eab4dec946c5add8e5da711258eea39e2d1e5b7dd4edf1e9b442cd8814980103fb515575bb5de7c512451fcfb10306f65df6e7aacb15b17e997346a0b5ba75e2eda7277d7f22382cb8663d0921ace7e0e28d4563d3a52d8b8f1a8d4406a8c7a9491b4d0d0028a5f5a91f59153c2ed38467ffd359809c599b76e4ba7841d780507288821cd27dea1b83a2ce9cd18436ed71db334df897de5e566c305b0258f69c10493546562b3c00e08c11491dfa2575e8d77fe3176fcfd955a9355b1af05c2a0eb1d30d9d8d0050b6ee93694b8e89c630521c14a4952f7404e7b9e1550a2e97697c00a6f02a1ad9903cb2a3160000c2070c69ba74d6094ba8ee0ad9b6f142db1441100441feff451ea5d4e1704de9d654efb1a98a5c5f3403cbbdd03ef6b18d2735024708f147b43b5cfdfaf591445151ea7e16cbb2ccb26c6666a755abd65c7ac4861c48358ec3063c78d7be177f3a5601a0ada9dcc28cb0fe93892b2968b57c746870a95d74daad005c8b08ad8fd73a7d1a7b59be0c4c42a856055d63a951bf4274f8c06dab10258502d169f9288ba0b05a7aae898baca2622d6b1aa69135460062f752afddea95640046a7e3a2cd5a1dc7fb0a36ad3ddd77b06de5770b3767fbe2863c3aa15f1824f4ce34fcfe1bab280ad3a8334f3d6b81d2e56fbdbfb652131c9fd67dd48d9d6399e0ac071fcb7bf6b55d5eb78fd7d559001f2ba88c29211400a07ccbaa8dc70a2500b751080ab2943b7c3ea74352540060582ed8c89a8d460588acea2b8a72bd14a22cbcc610e451f4d6a25c114842880120b2b6f8aecb14e78854a7d31e3e7870cb33ed6cca1a92f2c3c7a58a4f6684b36144e2b157787d320560393e314490785d03e7eb6c1d00a8aff04d430549135c6977885e8f24ab14008068b55cac452b111d0da82208822008f2ff28f2ce7deff2787b4519e3599fe2f1028047a1b96e39d9c4fb3f3de29012f49c8e2500d044abeb19a9dfeef0e9f55a7fc4b8b8388d46238a0dadbaa7288a56ab8b8b8da9acaca833e2aa557fd58ed5b76f9fda110370e4f93176fbcf3d3b9ffc7c8b5af3342db66ac67e3173b0054a164e7e664159e89089b346c7039c9afdf4940d4ead37bcfbc79f0e8e00c79aa92ffe6f3f6d2c35a0c094db156dd3acff3cd9af4b530ba7387277af99f7dde2229f93d6e8644cbcfbdd1fef060071cb9b8fcf2f74157b75fa163dc68feedb39d1cc2af6533b57fff0ed1f95aa6c30072d993271b9cfaed56b6daecae5db2afb5d170c3a8b0ea8440272a69d0de3b31616942866e7f625df6c3be8f8e0e57e6110336c44f3955f1d3585184a6d72ed0294a92c052dc70000840e7df987a10000797326bef0a72372d0f88707a7c485681900a9f2e4e63f7efc61d5494d504485cdfce837333b0b9033eb99a91bdd0e21fdcdb9af2681bce3adc7de39527779cf358553aa218f142aa892a67fdf4800383e77b675c4988edad4a11dcd9f6eb77306c12fb62a9c948d6a73f78383b25a87eb803af377fffae9f4bd2e4fb14f57d7796fb147a8b3757c7c4465fd85fff038e970e3bdd7b74f8a8f346b080075e5edfeebfb198bcb881bc05cbb22732bf02b05411004b9523d793e9fd42354a7b81ca02a0070caa5be7cc836a985293d88db6793a71c73bc9a12d4d2c00000c8528f50617d995da7d3f823464747f97c5e556da43bd1e753a3a2a30b8b8aea8b386cd8d09ae17fff7db1a2c8b5230684ed68b6a665536ddbfbeeeb74e0bd9df585d2f14ae9d2e9f3b25ebd25bec96df7f6d8fcf6d161f70f8e00b0af9dfefd412f434c8da656e66135a937bffb78e7aa273f6b4ae830ece9d4c42f9ffdf4987256109c13c5cb6bd2464f3d1bc5dca4d3f0e75b04bff1cc6cd0bb1881177426911a14ca76c90806009a77b81ca80ec89926235e498533be4f42149d20a8553ece73da9410d0f3840d32dbb297ff71badf9df1a06fd526188e95ba493d05f8ae0842ea700f5255d1c5258454296c3e38a9c71d4f87b89effef8e72004b3d229b36a0be6ba47c8ebbd3e503d2ac6fcf6000e5c892359b2b624776ec616839a80bb36e05ab5324c2d87c3c9b38f0ed89bd23ce54d1181b095ed9e633b189436b9faff41a35a9a3036c9d9a8597145d4a56dbe6d5952386b88c61cfbd409e9bb850255175686b5c9008411004b962459e2ccb899cac7addfed1542d4c86c9dd5bbdb6eef0e828eec7227952b7e4167299ea71f9b54322af9365c59f822ccb7abd4e92e4469f7384a80683b68188959595e7459165a576c406fd5867faf92ab7fff7c7a2e79feb19d26eecbd9939ab6a3c8d6b4e1225a0080665d167bf65bd3d3c2ef9d6e79fa98c8b03b06ff874f6a160b3c163838653a394fa7c4177ddd3d90c0085ab3ff9ef5f8521ddee7b6460a2366decad2d9ef8ea083d23084ecf993c7965850a345c43243572f4dd9dcd0095eba6bff9fd1e67548f4726dd926ae9714ba75f3edbe1e0f46651d5592b3c9dee7f7164140054fc397787dec088d4af43885726608c88313255f550bcbe927c37a75709397f281c00a594104525624e810fe235608a341135cf671e5b4f01266fac4aa06cc95bcfff9c2f01350ba2c91254b97ee68b5b2acaac6e459f34f4f127462470a97d52a4f59b29774e660db44cf567d5a688d22ab260a86e534a19c9ed4e19d4c108201d58b5cfe575afd866ebd13b28be778fc8155b3d1e990b56dcda5beeeb1d0100f6ddb3bf5cb4b3945ac2b56e0feb16cda36b9df77858af1c766700add340e1ad6b3e7f63617158ef7b9f1f1e0751ddfbc62d9a915f4745a880220f411004b962449e7a5eb7230583e2557d9eaaf7a237592f8e4d8bfd6cf7e909e9b1a99e02c5eda80e6c248caa527f0a940221204955fb676cdebcb576665dbb76f61f6834427d110140a93516b0fa4ccd880daabc6a05a73af6cdfde8cfb4d7068574b8e7766705a9dba344c1c87acb4bfe9ab6a0e3bba362e25a870338d67c31b718a8caf040d5865303506944bb8c2000f06df9f6a7030592ebe46f33d666bdd6dba84fed100647ecd515113d3ae265f5a60a5947a33a74b0000070093def79b43b0017ca0200c4b48a706fb46b3482d5e6cdb8f785c7bb0501d093f33ffb3547d4988c67ea4e5c0eb1f96d8fbe9c553d5e30fbd307dece25a28711a0d6145855a52aa1945260aa5d7d6a030560375635872a7a58d5ab351a81f022d58856a7a54faf5e89e1162d61880cc081315447c05ebf378bd623ffaa4de1210255cf06941441e1a206b6d302887b971fac14159ab37e93b5f7604b78af1e51cb7ec953748c1ad1a173280048bbbefe7af5212faf33d81d12c35a689de799e0005ba781c28bd6a28a8aa2fc3f57650fbfb3290435091720afce8aa0c843100441ae544f1e21c42eca4154ad7e20ef2bb17e97efb8bf5dc20f07f21262943686b3416da2cc3055cf454288dbed25a4ea6ddf7e7d6b6766b7d9fc215d2e6f7d11abfd767579f2ce89d8a027ef2c0c2b1d9f377d59a7670786b4eea5af3b0c504aa9a2d199f2d6aecd19756b2200d877af3ee2d318b4ee7333ab3b350a8c21c40000e028ac548c3ceba05a6b811dc008fa603d39a7ffdaafb21495107db0df96a6262d536b368986050a56bb9832e6f9a77a040340de1fef4f59986bb418a4b342a94e13505ad5ef79dea79452aa004ba8a9659c0000602bb4cac0d45f0006a41a05a60c213e45eb1143ee99fa54ffb0f31db3849c35e6396f1af4e4559b42a5e7b4864b5274a97dda0800207478ea939f6a840febd63d64c1cf25b24c8c61260000fba962c9a265bd2c6159c12e423de72909ac751a2e3c4fc0ebb579aadba8b18a20088220c89525f218969c70ca1982ea775f1df390b70bb8499d9ab4268ea48e4da66ccb7931466ee19f594898136e9965787f0a0c4bec76bbd158d5ef565951ef10744288c3e16419b6ce8800507b8eadffcc7911031479044060cae77eb529f3b94c537d1a0f40a1bcd729f69f7853a2ff94b9c743b76d9af4fd118d51d3786a04545785134007e6d860ce51ea2392d7126b06007057ba2901a22aaa5f1c705e1988a870aae873db3c003af06d7bf7e9777638ab73d16a582284eadbdcfed480700028fb6bdaab738fe88c3a9faa1280333b4628161373eccb276ffad87b261e9b142ab8090fb5441ea5d42da94eb74d9b7ee790680000fbfe3de5c0d27a0aa0d1b08449ac691c4aa94b54b56d86f50b03808205afbf37ffb0276ef4eb53878755394ea9ec930004d005eb7c72a55a5763302c232b14d8f34da1651495e5ab2f48d523a5f54fe1eb6cd790cebde3e6ff52e4f5796c6e001d986243387b89976855595134c07aea3a2f00e76db875a0fec2d712d1678f49c3154110044190ff67184aa1e64be0f975564209a5aa425525dea47db54b522b4f815c9adfca53f06a97a47893d6ff1125749d0d389eab8e58545ca2aaaadc18aaaa161797d417110076edda5df3050075466ce0751e668dec3bb060c62e5f7d42900254ba94e05ee3ee6ec58177efccaf36d900c206dc7773731d233a02490d8a77efb60180d0e9ae9bd3e363123a0c1fdfd308009e433b4b55ca28ae122700405cf7ee49a1a1fa9098267a8752b47bbf0b00349d1eb8ff96cc9689f1092dd33b0d1898112d70aaa41b725b5b2d00e42dfef8e7138a56e794c1eba33ac54355f54c35d5209326222ce8cccbe82242d54735758ad6121b171312d3b2f72dff79f7994c3300d093bffe76d26cd0abf5142056e0ce330ea58452ca6935040040b4db5ca2224bb27a56b7abd69315000011ddfbb78b0b8b8c0ad19c15c08a570600086bdb29314820b54c11a9511845f297dca708aabe65ff141600f2e6be3c6efcc3778d7ff8aef10fdffde8977b640008ead2335e165d6af1de832e00103a8d1bd3b545bc5e6f896e9adc4ce752ea3adf5cef548a76d5df3ac0d45ff8fa2e180000d959bb228d5e99f8c217bef0852f7cfd63aff33d7902cf6d7292611e92c852a0aae073265a4f2a1e170028f6ca4449547d5eaa2a4098936e66938b351aab3c7902cf592b2b9de1a11a8da6014f1b21c4edf65456da4c467d9d1133b3326bc7b259adb523060aa540255e6fdafadd6f39193727563fb16b4cbc505506f429e3ef68c9827278ceec656ba4caf6194f76b00c78e086d5cfce2b6d3c35c2f2153fcddadae5b1cee6a85e0fbfd2ab2ab07868f6dc23261deff0da366dabb8e1ba10881ffac27b43012077f6732f2dcb9e3b7b4fc7fbdbea4d69373f9676739574d8f7f6863df9e6e40cbf8f2c6ee86b9f55cf35f66e78fd899f4f7bbc8d6efc406b542f6cc0735306d454a32b3ffa64b34d02ad0e48497d05387d9eff8aaa3cc7ba8eeccc85c40448bcfbbd2fef3e57fe1056dab2fcf81de39ab3213d1e7bb3c7b93f23ac874e78478469217ee84b8f16dff7f2b6daa678fbaf52d07214c0232a86b63d53580028ddb2b3c8c4521fa7a59473561e5b7782b64d2696ce5991734ee5d2a21f7f38d879426b4d58d77113bbfa0b71e0a3470feccaa9f3fca1ca82fa5b87754a727d853f5fe5919a3ef0b2da15796b93177f3822088220578e27ef3c40d0683e28e6ed2aa154a5b2a8b8ec55ae3b55515c762a8b94aa7695bc5fcc693442f538304a41a3114e9c38294a92a2a8b2acd47e298a2a4ad2891327b51abebe88e565e5b55ff544ac9f5abd6c1ae252cb36ce586eadd30a1e59db6af4e80c0d40d9f2596b2b4c7acdf6ef7fcf0580b001f7f60b83731785a92b356ae17c8e5d739e9dfaebe61cbb0200d495b76bc987cf4fdbef965d0c6fd4f1a77ffae8b395c72bfc1dd19ee26299d77362e5c6194f4d5db0fe58b9df2ba8bacb4feec9163942347a4dbd4aa3f1daab545519e22c29afd1ed2dd90a8e6dfe63f66b0f4ffe699f8d6a8c2a55cd1aa9ce0248fcb98b4d534a29d5326eb962e3dbef2fde91e73893acec2839b56b47aecaaa415aa562cd17afced99a63afb295e42ccbd9bf6977a51aaca507667e3267cb69bb0ab6d3452a2bd636857f31695565a928a7f669c90280edc08e1295703c0010a2501e0e6fc90700086adf238e09e5ece5ebbf7cfac3455b72ac5255f5728ba860e67d759e37b2defa5b473069ea2d7c03ab4e0709525d1541100441902b05327040afda0f30d1279965cf63a18ea69c74c63354e58803806c5998566eb4f15a8d20d48ea8a8342e2e56a3d1d41cc3e4dfa3c2e713f3f2f218162e63c47a3c599cc3e1906485619988209d04fead3558bb5b947d1ec23051413a2fd1b9ac65a20a662d1574169bdb27f9bc8461632c821758af62f0da8a1580603d301a8bbdb1d4444200885b2492c7292b2a0011781262e0a4333b34285470b95d8acfa7020021161d705a0305e29218d9e35464c53f0945c331a146deaa06f96cc5b576ff20b166e2e5f4815ac0e5966a2c4ccdb244e019938653ce19375677013cc4586d1c8ddea456071619d9e39095aa130cc3e8046ad4eb65201438a75752bcaeaa0f09e13912a66744562b518dd765974449ab01a3c128d56d8aaa623b9d4e519209c3c65a040f54cf6f20762f2bb9ad0024ce4c3c9c9e52c62d82ec752a8a4a010843c274403506b59ef3b4c1d6a9aff05ed652d30e2235ba2b8b24800803281a63ed3665b506fce1882008825c219001fd7ad6f9812c2ba2287611dc991a6f53413211d541991322bfc9abdd2ae97941e039b6be883e5132e8f5469351a7d3320cabaa8adbe3753a9c6eb75b10f8cb1e11411004411004395fe4f5ef5bff2024a0a2a4288aa2aad43f228961189665788e6d6cf7d87f3e228220088220087216aec1390c84e7389ee3ead0628ded6af18f4744100441100441ce1179a89e100441100441ae3e91876bf42308822008825c85220f3d7908822008822028f2100441100441902b1f52595a8856401004411004b9ca60d00408822008822028f210044110044190ab4ee44927bfe8d662cc0a07003857df93d6e5fd63e23f534c297b5acf945b57390068f92fc3e307cd2d56ff8e6cfed94afdabf1ee99d8a1c313db3cff78c67feb058020088220d782c8138fbcdd393a38bcfa95fec4360f1bdae3c997ef4ad65cde32b8b73c9e5a23a3e8e058bf8eac13626c7bffeb0f753413108f7fdcb5790321eb41299a737dd3b417f7786be806ebf2f1892d1f5869135a8c9df44cbf08ee6f37bbbfcac9f7fc59e1d72a4ade37bd12067f5ba8d4135e2d99372cee72299bcadf87d4b4f699d78079a5ff1fc2c9bde5f1f4f8b1abab9b51c9fba6576cef4f4e4a787322088220c8a5d0b09e113a7cb461d14de10c00006105812169378e49fb3bb4a661c0ac5d337b9bab841cc30bf506d5341d7a775300808bf4b7b1110326747976d277bb27b5edaaf76bbc8ab55fafd55cf75dd720c1d0f7f69bfe3179cdba17bf3ef3489fa752847fb6cd8387fc9a974301c0b5e5d1cc098e4f36cdec650400c26bb0f31e41100441ae1a1a79ac135e7306812335bb6b6ba0da774d7fb877abf8e0f0d8a67d1ffbe690fb22166521ac467b362b9e0100f01efbe1f1eecd6242e2da0e786e517e9567e74c6f9d6bd76b77bf77c4b6726c46aba4d461ef1e0a5cf231613dc7f5f12d99b1bdaa1a6ac99ae99b4c23ee6a67a8d95d5b47a5d4929f47260df9a15005f0ed7fa57d74d8885f4a298077e733ed3b3db3c37ba1960feef7e44daee9af2d3ddf7fa65ab77f724faf2611d1c1316d073c33ffb817c4635f8e7d6e876be7b39d925b35ef3e718b1ba8e7f88fcf0e6f1d171d1cdea2f3dd9f6fb35e900f8e11fc76d66a584258e18cd51900b964e55bb76534890e0e4f6a33eaf525057ea38ba716be34a44d93e0f098f8ae77bfbfb1e25c7f2375eefb7a7ccf56e11131a1312d3b8efb31f7f2f9e01aa9a667dbe36d33c6befaf488fefd3ab76bd775dcf43d4e5c0f084110044102137901a096fcf1c44defdac7ccdb5f5ab07fdea8fcd7ee7a77d7e518a9e53bf4d9d867b7f7fa7a4ff1a9b56f25ac9c7dfcdc44751993673d9d1cd4efbb5d874f1ef8fd990bf18691e0ae1306c2f2995bac140094c2e533b785df3c364ddb58a598e08cfed127fedce700b964eb7a5794f1d88a432e90f2376e70a50d6aa1bd605d6b68fff873e99bdef8dfbe9afa50ad58f6d49def5a6ffff5d8e9e21d1f765affd4adefed575bdcffddd40e86f6ef6c3b72f8f8fab7bae81c1b5f1afdccfe3ed377e69665fffe08f972cca4b5d6cb206fe4bcb90fdef58df1991527ca4efff54ad482f1e366654be03bf2f9ed0f2f6b35754351d191a5f7499f8e7d6c618952d3548b26be937df3fc9ca282d2931bbe7ba87d107bb9245e00d5f415add8d3e6fd3f566eddf6fb13e28763dfd8e1c67b1a41100441021079e2f68732a26212226212e27abf77a04e67995af6d717abc31e7cf9ae36411c1fdc71dc73c3c43f171ef75da852742ebdad694c42444c42444c42c2e02f4f4852cee25ff23a3cfd78af709e0dea38e1b9eb83d9cb576b53a77b866a56cf5853a1829cf7fbcc7d0977dcd45268bc527c6c6637c3bea5c7dcf63d2b4b3b3f725ff4be95273d953b5714341b9466bc8862703137bc70a7faed2b0b8be4ea738e1d33ffd2dd31f9ae8c204e88eef3f48b59250be61f39cf9cce1d5f2ea4a35f7f202b82674dc9a39fbb3368cdbc7d97ae6ed4b2bfbedb19ffc8c49b5be8596de20d939e483e30f7cf024fcea29f72329e7b7e509c8635a58e79717cc8c6999b6a6a2d46e0d5f2a37b0fe63ba9263ca5438ba00bfee1704eeb47757c7eaf1870355973ff8747341300f8b8eb1feaef5bf2d3410fded40882200802d0d8983c3efd8dc5df0f0b6500086f0aafd3592657e694b98f7e3caacdd70c0000553c4edd08b772a15a53dfeb9355d3b2fc4a8908e6085eda91e73425c51a0900000891c9e1fcd6cb576d7d9bb137078f98beb27470fb45b38e36bf7b64921048a5b4cd07a57b5f5c777c5f4e76fcd02903f7cf787e7376f7cd27a2fa7708b9289728d1a53df442a7aeaf7fba734e73ff19c55d522a870e0ae7fd9feba3934cae7cab0cd1e768a2827c6be18a3b327fe7090080eab5c99d5df2251b45b6e55b99c86661febc594b93588d3dcfeab5e6b98c0931467f05f9f0e470fa4781e36c0333e1c33efee4f0e48feeeafa647968a75b9e9c32e5ae3413b9f8d6970b7e1a3de29740abc999632c554dc75a628cce7d56196f6a04411004695ce4114d70546c6c78b580a963b41517141f6a6873dfe255e3e32ec5d5c6e8c26262634c674f489638a36747a50f4007008a2dcf76be702440002e7653364dab3b6e8dfa7ac6a235c77e3895fe9fe1f15c609552d306372dfcfa97053e63df8763922353cb3efaf5e7d37cd707e22e76ee041b3964e28477464e9e3fd62f4e587d4438577eac4c82381680ba0b731c8696168e00395b59c610196949ec357fcde4d4cb3a65830b8ab5a82527ca2530f3008a3537df67ee66d15ae20cceb5054e15f40c80547ab48c84c69858b09db565fce017660e7e41759f5af1f6a87b1efbb6d7d28792f88b6e7d855a340d559396d78c29559c28f450d012005fd1f14a7dac85c39b1a41100441002ec3983c26bcfffd3df2df7f69d6ae728952d17e7adb9215d9be0b4e862a3eafaf1a49053e71e888e81dff5b902d02c8452bbffab5f8fcde62d6186e120b8f965edc387fbed94d639aee79f3912f0a3b8d1b10cd06582926a443bfa8fd5fceb6b5ef11c71b5207c6edfe625e59eaa016ba8b37a026e5fe17bb1fff78c641ffc83c5387bb7ab9e7bc397b9f43118bd77e386543f88851c91aa20d09664b8fe65785e9f4c0f5e2cc495fac2bf4512a3b0bf62efff380fdd2973f61c27adfd12ef7f3777ec9f6aabedc45533f3c92327a608c2e71d88d09bbde7b6f65a14f711efae1adafcbbbdeddd572d65527976e5eb87c6f895765b42111a17a9e61197279aecd40aa49dd6bdef97c7db9ac546efbe2cd95ba2137a5e8f0a64610044190cb22f2808db87edafc6783e7ded93e2222262e63d4c45fb33d17ec5e535dcbef6e19971855f51a322b4fd1b47ae89bc9d133476475e93b6cdca2e8414d74b5e465bfa76fe7decb4a088eedf5dafe0bd6957cc2f5e3db784b48b77bfb18aacb4e0000200049444154863301574a88ef96194c85f4fe2d74c004670c8c57a0d5a036a64bd356039e7fb8a517aadc7421833ff8e609c337439bc545b67b7863e7a93f3c93a60530757ae4feb8f9d735890e6bf3d806b7b9c7949fde4b5df748d7c4908826c9839efc669ff3722c71c7c5dffec5ccdb2ba7f44a0a8debf9e2e9e15fcdbca7190f9a560fcd99d67bef135da2a25af4ff8c3e30ebe311913545b154b0fac35b3b360d0d8f6b7eeba294973e1a9370999c6924806a0ab12346fadee99b1cd172f4bcb8e766bfd8d180f73482200882f81fa495a5856805e45f8967dbe35d1f367cbbe6cdb65a3406822008829c072e7f8b20088220087215526fcf5a7078f47967fe269f5fed8cfebebc1ac8f1efce349002fc6365f8e76d7ec59a0241100441ae56b0bb164110044110e42a04bb6b110441100441ae42b8c2a222b4028220088220c85506917cb8db278220088220c8d506a7ca125a014110044110e46a1379f462370643100441100441ae5870e2058220088220088a3c04411004411004451e822008822008f2ff028ec9431004411004b90af99779f2d6afdf284a381d184110044110e4ff43e4eddabb67e9b265973d594aa928899b366d72b9706d3f04545575b9dd2e97abeaaadbbd67c6ac6fd76fd8a8aa2a1a07411004412e7f77edb2952b2aed4e9fc775d953561585e7f9a64989dbb66f4f4f4b0d0909f9c7cc248aa2d7e703008117b45acddf940ba5b4bcbcc2e17247474568351abf8ea912e3ccb53e7a92522acb8adbebabacb49657549cc8cececfcb2b282830994c8f3ef4a056a7fdfe871f77efd9cb71ec4da346de36fa66bd5e8fb777c3288a7232e7547e4121c3302cc3b46cd9222c34e4efcb6bcffec306a3b1e160216643787818360d8220c8e5117997f77bfcc7f9f383434353525aeddeb9f3b29755a500002e973b2931f1d0e1a3498909313131179a485e5e5e8b94748fa33290c076bbfde8b1e3fb0f1cf28a22c77184108610bd5edf2c29b179b3248bc572792be8f678ca2a6d922c1797948585062bb2e2f68900c03224c8641404e19abd4c5d2ed7f2957f1d3e7aacb0b0489224ad566bb158626363d3dbb4fdf1c71ff30a8bcd465d416121a5941062369b598ebbd64c14e085ed3791ff5892a4b5eb379ececbe7384e9625c230a121c1d59f5ef61bca1c14646c4ce41150fe7526451004f91788bccddb7674cbca5424b1fae0c2048adb3d7beedcd6e9691e8fc7e3f55caa9e5314b7c70300142800014a29505556014096655112a3a323f30b0a9c2e77cb16cdff0ebb504a0f1f39ba65db0e204c706898200884104208a5545194bc82a2d3f90569ad539a374b723a9dc78e9f689fd1ee92eaabaa9595d6c2927287d3a9288ac7e375389d0ebb8db002a55491c4e64d13a3a222afcd6b5492e4e52b577f3df39b4e9d3a8d1b372e2424243c3cdc6432b12c2b8ae2d6ad5bf3f20bb28f1f4d4a4c0c0f0b0b0b0b1bd8bf9fe61a16c4f5e1f57a77efdd5758547c56c651282faf309bcd7e4beedabdb7bcbc425664ff872cc374edd2393c2cf4ef2e18c3300cc3f8ef2c6c26044190bf45e475cbca3cef20708a4b4a162c5cd82533b3a2b24c922400282d29ddb67d071020841000c21000a2d36a535ab50a24c1a3c78e151416f13cef7f06701cc7300400a2a22225515255d5e57259822c6e8f67cf9ebd6ddbb6b9ec0a6fcfde7d6bd76f4a68d244afd7534a55559565996188aa528ee338bd5e55d5bd070eb9ddee9339395e9f7829224f55d58282c2729bc36e77f8ad278aa2288aaa4255c9abaaaae8f38817a8b9af260e1f39fad3fcf92e972b2222a26bd7ae353fe2793e3d3ddde9742ef8f5b7e6cd9a3a5dae3bc7dc6e369bf0c6ae4d7945e5c2457fe8743a9665abd595df3dac280ac3302eb77beffe03fe51169452a7d31912127219459e56abf5ff4caace9de7794110aa8722504a45b7035b0a4110e4b289bceaef5c59f49d771020478e1e5db77953f79e3d4acb4afc63c864596edb3ea3cc6a5555455154ff5f4ae9d163475b25270792a6a2d2d0d0d0caca4aff13c8df43a7d1681c0e279c19a0e6f678049e07804d5bb676eed8e18246ad353c5ef0f091a36bd76f6ad1b2a53f64786870546404cf732cc34ab25c54545c505442010c0643f6a95c9f284747475ff4004451948e9d38516973381cce9a3306dc6e37c330fe33549129a5d7e6623756ab6deebc9f0a0b8b28a5151515357b1bfd57429b366d5e7ae9a58888887efdfb2ffa6d51787878a3ed7b15d350c529e538ce643232a4ea4e39af67966359ff0d75e653605936404b361a8c52ca719c4ea7f35fd27ebfb8ffeeaee9c0a37061d7f9befd077fffe34f0a17d3dc04c8b02183d2d35a5f62d5100441ae5c91577db465db8e6e5999b224561f04127ffdc68d79c5c59959991515e5677d06e565b22ccbb2ac54ff916541100c7a43e0255355b5e6d7abc7e35155b56a3ac299935e9f8fe3d8108b65ddfa8d59999d79fe3274d2391c8eaddb76c42724008020f0ad5a348b8c08af767e00405868486464f8fe83474449d6e9f43addc50ff09765f9f0d1632565e52e97bbbebe2a42087351cf30f0ec7eb6cb9d9ee95b3ee9ac2d9f3fb4f56763f6acb83dea5f357f4355d5c54b966edbbec37f25d8edf6f3441e00188dc6bcbcbc091326ecddbb2fa35ddbe86bb553bb5122a322efbf77dc9ebdfb6b5eccf52a1b55d5e9b41997d547eef3f9b8c6c64a920b9c199d9d73ead091a3febbb263c7f6810c27a400dbb7ef2c2baf0080d6ad5b352af2100441ae069177a1ddb594d25f172d320499d3d3539d4e877f604d83a3b609904b2aabaf6a7e2b0faa5aedb793445512a5d898e80d9b3677ecd0c168305ca2458e9fc8a68431180c94d2562d9ac544479d1780619890e060afc72d29d4df03757119399dae03878e149594562f02521f8a2257565ae362631bf256caa7a70f6cf7d8c1413f1cf87e78684045b2ff7973fc2dab22ef5fbaf39d4e4600f01d78a5f375bbded9bf7090b9cef0e2b18f32fb6d7eebc0dc81ff5477e8f61dbbe6ffb250922442487878f84d37dd546d0145517c3e9f2008cb962d331a8db1b1b10be6cf7f6fea9486148ceff09b5dbb4d39ddedf3dd0bee8ae300c0fec788662f64aeddfc5ccaa54d98560abeeb9df2f8ced62fee5cf344b20000eef50f64dcc97fbbef932ef55c8e8e15b7653c93f1c796675bfe6383075986a9a8a8d8b07193d168f43b8929a5fec170e71d10424451d46a345d3b77bcf47c734ee5eedd7760dffefda36fbd4da369c4d073be9fd3263dad7dbbb6c1c181ce6a8a8989ee98d1f68f3f579cccceb97bec6db1b10d4dc6cacf2ff866f65cabcd3e7ce8e01dbbf7e2030041906b45e455bbee02f1e1f944f1879fe6a5a5b73118f51e8f8761fc8b305096a59224d723f1207087547d7ad0e7f3f9c5a4aaa8d5bd4e2a552bad953151d1dbb7ed486f93167a694bab1c3874383838d8df4b1b19115e67985f7ffbddedf545464652aa520aea850f1877b9dd070f1fcdce39e5f1781aed0fe2382eafa028d862898f8fab4f534aa716fe6f076861f57f57960ebb252240871d0b42e1b7affcf8f0c2f10957dc74545555b7efd8191a1a3a72e4c8949494d8d858ad56bb6fdfbe53a74e1d3f7e3c2f2f4fabd58e1b376ed9b26543860cd9bf7f7f7a7a5a4c6c00b3adb9ad533ed87ee3075d8d97b7b804b4873f7de5cfb1df5f1f76c57a4bf57abdc512c4f3022144511441e0dd6e0fcbb21a8de0767b388e1304dee71305416059363434e41217eef1f97c4b97ad5cbe72554e4e8ecd66339acc5aadb6e1288bff58b266edba94949411d70fed1298c41478fea651376476e93c6bf60f935f7b6bf0c0fe375c3f4410f8f37fa288d2c2458b972e5bd9b469d2eb9327c5c646efdd7f001f0008825ce522af5a616cddb6332b2b53967cd507f57a80ecf6b9f37feedbbfbf4a1551141986a19461194a59865296e3385996eb5379010f70a93798288afed1e2eab9ab2dd8ecb6f884b81d3b760ee8dfaff1d4eb29862ccb92246b341a4551a2a322fdee8ddac1faf4eec9b19c5f6f11420843021fb843292d2a2e3e70e868cea95cb73bd0559d1d0e87cbed76389dad925bd6f5e8158fcdfbe668aba73febfafd235f2dcd1f35368e05803343e829ad7154b324c0c5def854fab2b7dedd74f3b4ee26ff67fe4072c98aa90f3ff1d9aa936e6d42cf09effef785a1c1fb268f997ad826de96da4cab6dfef02fbf3ddfcabb73fa738fbef3cbee3235b8cd2daf7df9cedd297a22172d7ef9be27bfde94ef6374e16deefdfeb7299d7417a99a08898989ca2b28ecd5abd7d2a54b7ffae9279bcdc6715c484848484848c78e1d535252366dda24cb72972e5dde7aebadb7a7bcc1353c868c52006da727ee717ef2f2ec4716dd9fc853a8aeb152b66edaa3cf7cf6fb611b1bd979dcdb5f4c19d98439f169f7819b5eddf9fde020d7dafbda0c59d277d1a1affa18edcbc7747aa1c3e20d4f34e7cf5eac1434c9f7fe27e89b57bfdcdf7f52ba9602adb6b798f3cb2bf74d9ab5b15032361ff4e4b4694f75b394cc9b70cf1f95154bfb277dc69b7b7dbef19b7e72addc2fceb7d8f075a8d36a351aad2ccb94d298e8a87e7d7afd6ffacca4a4c401fdfbfe6ffa8c84f8b8bebd7bcefc7636cff3aaaa9a4d260878445aed608aa22c58b868f3966d9b366df2f7d2ce993327c04b3d373797e7794992ba65750d245f4a694c4cd4c4671e5fbb61d3bc9f7fddbc6dfb5d77dc5ab31f76dffe83dfcef9d1edf68c1d736bcf6e99d5f33f0219ea8a63f21004b91a3c7959677a69b31aebaef578bc1cc7ebb45a97c7c9302c65285096b2e09779822088a258afbbe39251144596e5f3840ec33026a32927e754f76edd2ec9f7208a408824499224715cbd1d7fd5ce4297dbad2a0a01527bac587d852f282cdcb5f7c0a953b981f8f06a2a9ed3a77d7e4766cb16cdcfd779dec3b367e7263f387a7877f7ebfdbf5e987bdb43498179e69890fe2ffc67d19057be7d7cc943b167b5eee939f7de3133f4fdd5b9b72594fcf2d8b07bee8cdebce4fe57bf7b7679ffcd53f6fbbb6bd592df1e1d31557c71c1e1d5add55d5f8cbbf18eb7db6c78adf5810f9e5e10fbdeae82eba3892367ef11ed253908a322236d56abd56a8d8b8b4b4b4b8b8c8c0c0b0bd36ab5922499cd66a7d3f9c1071f0c1c3870cd9a356ddbb64d48880fc4572cb41cf7fac09f1e9ebaf1d6cf7b55379894f3cdedb77f9bf8fed2c21b9b38d64d1d75f7b8ffa62f792c2eab87e1aba5473c83dbe4acdcc5c4b1bb979ff0f5493ebe748faedbe3b17cad5b29fea6c9637f1e3379d1f89f6f3edb9fed3bfcc9e807ffec3a63cb6f832cc767de3bf8b6879b6d9b7de32d5fcdf8a5fdb3198b373fdb52009072660cad9d7bf3cbdf916b30e8755a8ddd21514a4551a4aa2a4992288ae4cc846e4aa95f022a8a12121c4c2ec193b77dc72e9512511403ff25539393274f669f6adeac6952e02b0711427a75cf6adfb6cddc790bde9ff659e74eed6fbfe526009833efe7addb7676ebdae5d65b46994c46fcd24710e45a1479d5aebb067c787e222323460dbf7efeaf0bfbf4eb07ac4c5515286528651996b294a5a0d5eaead27904e0f2fc26f68bbc6aa1e39fb5575c52d2b34777eed256c135e8f5378d184e8112200683bed19ff86f4d7d4f92154591273efb5420ddc42e976bd7ee7d7bf71fa8dbd9194074834e171f1f6738773b07d79e6fe616a53e3b2cde18357a74cc975fcfcfbef7e940077b699adff5fa90ffdef7d6dadb3f3933fa502d5df5cd8e84c7d68e6ea9672171e44b4f4feb387349fef87b6b4653cb567ebe2afca155f7b4b570009d264c1cfee5c3bf1c7b2195d3b2ee83fbf69cc80c490e4b6c7f8943bae2626355556559b64f9f3e8585854545455bb66cc9cbcb2b2929b9e1861b4451743a9d2929296fbef9e6f5d70f23548540c64732c17d273e12d5fb95994ffd39ee8cc63bf5ebd77b5a3fffed4d2d0c0c187a3ff26297efde5851f8d003cd07b5f14e5c9be78edeb28e0e7d6ae496ef3715b98d1bd6bbd35f6b51977bd2d0fef117323abef1d9ae61cf557b584f2e9c97d37ee2a2c1f15a06d2c64ebeefb3c1d3375a478dacd938f5e4debcc965ef41d7eb7426b3d96ab393339c773d932af72fa8aa1a111ec6908bff5556585c6a3018060e1cd8be7d7be9c2f79b0e0b0b13042127f7f4852e0f693219ef1d7f67f76e5dbe993df7f9975e03004b90f9b9a71e4d69958c5ff708825cbb222ff0ee5a00b00459c6dc76dbbc9f7f6e9bd15e67d0893e1f4b29f56b3c16049ed7ebf576bbfd6f2ab47fe13aff5a0c5aad56e00597cbd5bd5bd665d9fb4ba311245906008fd70b55d30c7575a65c5e5ee1f178757a3dcbb201664d08d16a048fdb595e5e116409ae96a4e739026bbef57bfb1445b1592bc3c3c2cc26432d97a163db8cdf2a325e1a12c701db62f46d4d3ef86ede91475e4c0fd40162e9f5dc63f13d5f9d7e745a9506976cf95626b27998df59c55a9ac469eca7ad0ad49c4420579c2c751ff97078ebfff92baeb81dfa516e45dbf9a959935f7b65f2b0b78eaa2d074f78f3c3670647f317dd162693491084dcdcdcbd7bf7ae5fbf9e10121111919a9adabd7bf7162d5abcf9e69b3e9f6fe1c285a9a9a9478f1c2dafa8080b0d685137a1d998d7877f7ecf9b7fdd70635565cab2cb5c5b5fe8d6fa0d0600804a2e3926c3a9407cfad0e685b3b69d6cb9bc3865fce0eb9d1f7dba33c7b22cbfe9ade9754f3d61a26f7869c23b235efa79cc1995275bf39c86845883df4842447238fdbdc0a140cd72d6973b5c7691c7719cd160f0ebe6466f31a3c9482e41e4312c6b3018fc8d78d189a817db559ad22af9f5975f58ba7c25000c1ed08fe739fcae4710e45a1479d53d8699595dfd8b54551f34f2a4e4f93b6ebdf5b73f16878445c4c6c578dc6e9602b0402950966ab53a5555ed365b4d3f9e7f15ac80649c5f5ed4f528f22f35e24fc760d0ab2a05025d3a77820b193dd340c86d3b766ed9baadfa738690f1f7dc597b3b264ae9aedd7b64452184444546180d864072d7ebf51d3b6484045b724ee5eedabbcfebf5065860ad5633a05fdf264d129a354dd26a3435f3a2951bbffcbd52723d9b113b890050c9ab2a73bfd9f7d4bba9f48cc9a97f21b1f3c7e44155002ef1f6d7477d3ae6b565d7ab004029678eb5a825c7cac4c1261e40a93c95e733750b62400200aafa13618312420c6d1f58ba66423c7b4ec3e93a8c7b6fd1b8f7c4b2dd331eb871c2a46e8766f4bce81e32ad56131313555050307af4e8a14387faf79173bbdd82209c3e7ddae7f375edda75d5aa551f7ef8e19b6fbe595050d48833b57a1c1604757fe689a41eaf7d996a06a09432c109a1e63e13b7fc3cec9c79c914823bf48b7e71fe4ff34fc50d4e8d4a1d9498bd60decfc722fb770825e78f6eacb2ae26f53f2f65cd78e1a3aded288400503628cee85c93e754a89e01f0951c2923a1d146860225d5b6ac2ff78b11388d46d2e9b4ea99c9e9f4ccbd76e60281ea418a2ccbf01c77293794c160687413b3c6e53817d0427d7586e13876d875031b350b8ec94310e49af0e45dc462c884901b860e5bbf71e3c1fd07d3dba43b9c764a29cb52a3d1a2c88ac9680ab1843a5d4e499254452584141597049832cb306565653c7fbe13283838d8e1a8da1622c86c76b9dde1a1612d5a5ece9dcd1c7647696939cb71945293c978c3b021753eab72734f2f5bb1d264321142925bb608b09b9861188bc5929696161a1a7ae0d011bb3dd0f5fdcd2653fb8c76d1d1d182c09feb5f51cb564f5f49fbfc77f3c7fd2c04004029fcf18e21d366ed7ae5dd80673c1053e6534f27777966ae97ef01004c78ef3119cfbef5d6fc211fdf1257f2db940f8eb47e70702cc7964718c582a325e22093004c78ff077bbef0fc8b33da7f7077460875e4ed5e7f38acdf80d8bcc58b0a53077469623687450669aa362ab95858968d8f8b3b7cf4b8aaaabb76edcacdcdcdcecececbcb6bdbb66d6666e690214328a5f1f1f1a9a9a9090909f905f9a9ad5b05e852e51247bf71f3c743df3b22c7f406109246ddd3fae3575efcb9d9db23534c4a45f6f6cda71307f489e585b8ee59dc940f16b77c61520817dc7e80fed1c92b2c639f4ea8bf2b9c89183ce9c1b7fa4ef9530ebe0d0084a4e13735f9f09d775664bdd9cf7c62ce1b5f9565be9f6521209a23b59547f3dd345920f5e6fe77dcf0812cfaa3aaaa20681a18931a082693c97fe39495951d387061f358939393a3a2a200805015bfa31104412e83c8dbba7d675656a62cfaaa0f024ca27b56d6e1a347d7af5fd7a37b4fbbc346296804cdbc5f7f6c9b9e56ed3af2bb0adaa5a7069866f3e6cde2e3e2ceccd3f04f62054551b66edbee5f6acb62b158adb6a6494de2e2e22eaf450821b486b7521004b5c6b27cfeba9c3a95fbd3825f2810424890d99c969a12e0c40b7ffa82c06b755a5996fd2bff05822ccb5a9db696c203508a977db5d178e3bc1b92a3ce48d1f03b9ee8fdf6e33336bdf89f0bb80e126e7a7decfbfdbf2aad7a37e67fdfe43ef254f7f87bbd9ab8eee3befe765c331e20bcff73774cbfb74bec242ef9a9e52b5fb9e1d35fad2f3d79479b278b44de1cdf66c07d9ff61da03a0fce7efcf1fb4e5825d6d0a4fbb8cfffdbf552d62d64182626267ad396ad070f1e5cba74a92008cd9b37efdbb76fc78e1df7efdfffc5175f3cf2c823c3870fe738ae59b366c78e67f7efdb27e02e7b63e7279fed3afbf1f50000c027dd33778ee7c9e74724de57210bc14d3b5dffec27fd0100742d06b7d3ccd8d9b557bc007c4cf71ea1ea89b4eb5a36b80e8826f9be57867c7adb6f7e79a269f5c88f9f96ddf768a7b06251df74c013df7d362a9205d0a5dffb50fbd177c687f8ccfd66edffb99edcff064c462321446d70cd6155550d7a7ded9f58178425c8acd31b0060e1c285efbcf30ec7718124a8288a288a8f3cf2c8bdf7de0b00a0caf81d8d20087219445ee0b36b6bd3aa65cb108be5f7a57ff6e9dbd7e5761186344d4cbc6ee0a04b515a5a9db696d0a95a33252424a4b4a4343d3d352c2cec6fb54e5979c5b7dfffd0a56387b4d4d61111e18490b2f2f2bdfbf62f5fb18a30ac4ea703a0995d3ac544475f44e2feedda020f5c8fb32bfa8e3ff2ee38571a850d9f53381c00a0ffeeddfe53a1a316178eaae51d1c38afe8ec72b0862eefec75bc537d5d440d9afcd3a0c9e7e5153ef8dd95a7df3d2b67dadd336dd53dd3ce09d3f6995fb73f73199b2032224292a4a8a8a8a953a7b22cebf79812424c26d39d77de3968d020bd5e0f00b1b1b1870e1ef48962432e554dab493b4e4faaae62dc1d4b4aaa2dc786767be49b758fd4d62ad7cdcd3be36ed576787b9fe3ed3a1b61cc9ac231d5f60f1dfc757ee5d95c936e7c7bf98de747d3a5dcfff3defbcfbeaf3bf7cb8f25c8cc308ca2280df442aaaa6a369bfc0b155d341161214eb74fd068060c1870faf46900080d60c4a4dbed2e2c2c1c3264882008a2cf1b191e0a088220c8458bbceaef7ac9e73defe082080b0bbb69e4889f7ffdb56b6626c7f1357722bf74fccb59a9aa0200a1212179f97919edda994d264551aa17abbbd004ebf59929b2c1a0cfeada79cdba0d8aa2cab2b266fdc695abd7702c47a9eaf5fa80107f2f2d00cdeadaa57dfb761757534555029f63ab2872a325bf2ab10405712c979b9bdbba75eb9a92b765cb96b1b1b1f9f9f9a74f9f3e7dfaf4b66ddbb45a2d5cab3bfc067261fb090a32731c2bcb32c7710c43189615789e6118bfa78d651886218aa2040599799ebf94317966935123f076a72b3a329c21a46fbf7ec1c1c18da6238ae2cc1933e263a3892a47858734ba792ea5d466b3fffec79f17612b9bcd81ebe4210872958bbceaa36d3b766665664aa2affaa08168aaaa2a8a222b8a22cb8aa2288aaaaaaa4ad5817dfb2e5fb92a252dcdebf5959757b02cc3b2acdf01e33fb80055a7aa0aa554516445a12a55a8aac8b2dbe339959b9b969a4a01ec4e274308210ccb320cc3f8a7b836b6b55a001e88f0f061d70d4a4b6d1d1911b162d5eaf2f20a9ee7fd0f3c55554d668d7fed09b3c994d9b55387f619c245f56a093c1f17137dea546e20dd8baaaac6c5c6083c7f0d5ea046a3213434f8d4a9532e97aba2a2a2acac2c2727a7b0b0302727a7bcbcdce3f1083c6f0e32273649c8ecda59abd3e12ddd305a8d86e3384244abd5b67aed7aad566bb5da56ad5ea3d16a2b2a2aff5abb8ee7059fcf67090a622f79aeba46a309e57997cb959f9f5f5a5a5a565616482c8fd7abca5248786820b7466c747490c5bc7dd7ee8b285e90c51c7b513e780441907f9fc8cbcacc3cefa04e1445112549124549924549942559144559916559916599aa6abbf4f49d7bf768044d496929cf733cc7b31c2b08827f7c9bdf61d0b00e53154551555996655951145955545995155995658963d9a4a4449fcf274a3e863084613996611996e56a8a498e652f5eea65b46beb8f9bd22a392a2a72cfdefd878f1c2d282cf277982a8a121919d1aa658bb4d494984b7842188dc63ebd7b0599cd25a5a54a83bba2b12c1b111e9e91d1eed2e72afe1bd16834a9ad5b2f5ff9577676767171b12ccb2ccb848785454747756cdf2e3a2a2a2a2ac2a03768b57eed42f0966e18c230b13131fb0f1cb4da6c95562bcbb20ea7d36ab3b12c6b7738ac369b7ff9bcf0cb31104251144996cbcacb7bf6e8e672d8fdcb1e29aae2df36d73f8c9510c2300c439833903ebd7a389cce70596159dae8cfc20eeddb7668df169b154110a4eeef7c5b7971e0a129a5a2284992e8f389a2244aa2e4137dfe33a22889a2e81febc3b2acdffb25f03c2f081a4110045ed068fc3acfbf33660359288aaa28b22cc955da4e39f3cfef3c5415a0c0b00cc3b01ce757771ccbb21c57a5f1388e6be0795f5c5cdc2225dd5e511278ad5555753a5d55528c80c968e4382ef09916f5e1f5f9ac56abcbe56a54e4190c068bc5a2d568aecd6bd46ab3ff34ff1796659b354d4a888f339b4dfe6901813b86af0502bcb029a50ea7ebf8896c8fa7ee51198490b0b090a4c4267c6013c61bceb77a494b55a52a558152bfc28333dda0d5cb321386218430a44af1d55eabf98a35298220c85522f2fc8a47961551f449922cc992248ab2ac48b2a428aaa228d43f6b8f108661388ee5fc8a8be7045ee0794ed068788e0b6421564551557f4fb03f3f95aaaaa2f81d002aadca8210c210d6df51cbb22c61588ee538fe52dc78088220088220d7a8c8aba9f6144551fdf2ab6a5c1eadfe755edd01c3721c7b66c0dc8566e11f99a752ffef7fb5ea4dd546b1fe5c1872e67f973e1a0f4110044110e4aae1e277fba9b97becdfa54009212ccb000060c71c8220088220c885883c5c20004110044110e4ea834113200882200882a0c84310044110044150e421088220088220ff1fe0983c044110044190ab51e46df08b31f60000200049444154deb215ad8020088220087295415cf64ab4028220088220c85506b77edd3ab4c2bf97ce9d3bd57c7b3c3bdbe170949795a36510e41a21342c34c8646eda34094d8120c87990cad242b4c215c58e9d3bfbf61fac520ad4ff9f0a945295aa54a51480aa2a50a01428ddb06e5d4d91773c3b9b61d8c4a62dd08608724d71f2c431a06a33d47908829c0b8726b882a1406995d23b0350d57fc0d4dac3cde170f4e93708ad8620d71a21215dfe5af927da014190f3c02554ae1eb0971641f0f6471004419187200882200882220f41eaa2b4b4f4dd77dff5f97c680a04411004b9d2c03179ff021e7cf03f94c2679f7d7241b1727272962c59525c5c4c0889888818346850d3a64dd1980882200882220fb92278f2c9a72549a6409f7ee6d977df991a602cb7dbfdc30f3f6465658d1b374e55d5dcdc5c96652fba0cfe6d5148ada91e0882200882a0c8432e86575f7bcd6eb7f98fed36fb1b6f4e7971d2f38144b4dbed8aa274ecd851a3d10040727272b55cdbb66ddb9a356b5c2e577474f4c8912323222244519c3f7ffe89132764598e8d8d1d356a54686828007cfffdf7414141a5a5a5959595b7de7a6b5858d8b265cbf6ecd92349527474f4edb7df5e9de0ba75eb4451ecd9b367efdebd510b22088220088a3ca421a67ffd75eea9dc9a67727373a77f3d63dcb87b1a8d1b14142408c2a2458bdab76f1f1b1b6b3018fce70f1d3ab47af5eab163c74644446cdebc79eedcb90f3ef82000a4a6a68e1a358a6198a54b972e58b060fcf8f10cc300c0c18307efbffffea0a0204ae96fbffd565c5cfcf0c30f9b4ca6a2a2229ee7bd5eafdbedb6dbed4f3ffd746969e9ac59b3525353232222b0ed10044110e45a147987f23ca2a4b44d32a2f51b66c2f8f1e3c78d53cf590c990255554a1b8dabd3e9264c98b076eddadf7efbcde974c6c5c58d1c3932242464f3e6cd999999d1d1d100d0a953a7ad5bb7969595454747b769d3c61fb17bf7ee5f7ef9a5288a5aad1600dab46913141404003e9fefd0a14363c68cf1bf8d8989010087c3210842af5ebd789e8f8a8a0a0909292f2f47918720088220d7a2c85355f5e3c5c5a24cfff780ee524689218d1212123262c408bf14fbe5975fe6cd9b377efc7897cbb57efdfaad5bb7fac3f87c3e499224495ab162c5c183072549f29f5414c51fc06c36fb0f44515414c564329d970bcff31cc70100218465d9ea8808822008825c5b226fc3219b8384010f6b0fd8fab409b98494a4a3eff7eef276b676f00f47bfeb6dc296ac1f93c9949595356fde3c5555f57a7d972e5d3a77ee5c33c0f6eddb4f9e3c79fffdf71b8d46abd5faf9e79f577f543dc04e100496651d0e87df938720088220c815ce3fba4e9e24cb5fadb465a42464a424fc6fa5dd2705e2f5a1eea33f3d3da24b5c787470784c74cb4ebd6e9934ffb474994ae4dd393123383cbaf9e3dbdc1715dfb97a5c4c787470e7f70e8b7f87c10890f360086108c3f807cc35406565e5aa55ab8a8b8b6559b65aad1b366c080f0fe779be6bd7ae6bd7aecdcfcfa7947abddec3870fcbb2ecf57a8d46a3c160a094eedcb95314eba88c46a349494959b26489dd6ea79416141478bd5ebc7f10044110e48ae51ff5e42ddc52aeb5c448aaa0025822e27ed9547e6bcfc6c66f7976bf7ef3a35f170084b5ea9824380a4eeefd6bc996d2c937c65f72572f55647a253689c7e3d9b87ecd99a2f9572fa155ffaa0f1b431084cacaca9933677abd5e86619a376f7ec30d37b02cdbba756b8fc73377ee5c87c3a1d56a5bb468d1ac59b38c8c8ce3c78f4f9b36cd68343669d24410843af42621d75d77dd9f7ffe396dda344551a2a3a3efb8e30ebc7f10044110e48a85549616fe7da9175b45dbffb177de71511c6d1c7fb65ce70aed387a1311101115ec822d1688155b2cb1448d2d1a3526c6185b3446a3296a62ec89c6a8b1f786151515ac285da5b73be0eeb8ba65de3f002b18fb6be27e73e67337eccecc3ebbb3fbdb67669e31d295df0d6666ce0e6d64cb508d0147000e12f6d4b9ab5ff792db88aae49a544838db091ecb81beb72a226cd66d7ee4a6a4cd51b61800321766164a7cbca44c6577ada0f5d7339cb77fbfedb64ed160c48fbf2f8c5291804c997b174c5fbcf154a616e1b6feed87ce98ff791777015bf4679786e3af40d0c4cf038ffefa77b2fd079d4b371fd63e282c64f1ad2383ecf30e2ffa6af1c6e3b74b2810aac23efe7deb4cb77d9d82262640c84f370e0e71b6247cd6b4e38612e5d0fd67da2f0c181cf7407011115b52d77b1ff86adcc21d09051600819d57489f451b16b4b57d2e7fe9ade494162ddbb00801aafcf7f0c40b00c4b280002140e8dcd9b3e1e161f7773c1e7b22a6df07dc35cdc1f10eb27debe60eeddb7176f8f7527aa4acd526d1a9df85cad7dac166a1e7f4d69a17d87ddb808b75f54ef0dc9e3c07951b4110028140229128140aa552e9e6e6b6e2a725356e5cae378c5e5da2b0b5150bf97c1ed934d4bfdcc0b22c0b00e506681aeafff3c9622b45992d945a5dba62b8c393228f907b7a88e0b6e9d4e4c1e3cfb70b0f6bd62a32bc8e170900555dbd96b37317788735f0e25dba7763eda70b7a46fedcdc7a6a72f4c75bd4200eead8d3e9dec113c77e18724bbfefd4a2ea7168b77efa4edda463542799774bc7e88cd5fb3318f0ec3828c249e25b4fac3b3db5cbb04dc500aaf0ee6d9c2b6e5d4b2ea1c0ad4a10e38f360a8167d4f076196b4f14023fb05b9f46f6d260f78a2353276f4e00bf9e63dfaf43a8d3e2e3330acd2fe12e44805095d2ab06105bf905e7c2d1717070bc1c9a04e38c45c6a3e92c83634ebebc9829b2a94df157a631ccd4cc9e5afa3bfb1af58435d73c735ac596649690121dc6c8970f206be84160d1cdbff55fadb15c532310e0be21822973a451aa57513796fd7ba4666980edc9a9a4b03a4d7b56db6a26b67c9f2ce2a54779ab0f94b5d9f27c8a4d1220fe6a08297d89fb3a3233bb7ed07dbf97ca33034f4e34682dfe7ea6c8878f4e4fd2cc09521c1949f200808777fd58c2b8fe4331fab3e50d3fb1d2f77fd7975d7eddea93e32d1179eac25c2757cf87536a537800e0e524f9a6a776e151638360cf72335ea0452c7a30900bc740a572b215c3b9c4e4b93d797eae922773c06cdb7dffcb08f5a76b132eeefce5e24e000065fbf9db568d09e2556de1367affa9d90dcb367568f8d9b5b2a4eb2594fff55fb6ab011c07ed38b0b899587b7c64789f3df97ffe9a30333cb0aa2d755e7de6f768250e00e62b59bbf76714dab79af0dd92303120cdde7e5b8a0164ef6f3ebdb28b1d0ec05819023455f57d5ce4050c9d3de6cce613874cae5da62f9a5a8f0f6cc15f4606406cebe2e9df34b8e7479f2f540a3829c6c1c1f13682ca2d9f4f32940d919f5ecf73a4d9f46bd6241ebca9312ce8ecf7faa32ed253eb84ca72ea725ecdcad278bd62d812bafb7776bfb7c4f132e66a3cc5be5499402320f1aadb79bb7ebc598b4c37c749c344957f65cf6fb5f2db2a9afc3fe6f1d10c083c041f78bcd4e1a56d28ffec0c6fd106799437a6cfa7cf5d646a78fce07858b4f06996a986672fdabcc3a661a571304c803f5e61920b8ff16fe0459479515ed6fdef7b766c7dca96023ebf49a0f3a7ed98a3e75332f3f5f1a9da8b0f7de253b59979fa4371b7c7b4a29a05390b05829af2e0b9467f732c25f3d6c92dabe68e6ceb08501c3b6be6314df5ad885faf755d311052a5020700ca42d3e5d9c53400b836f410026062af062a0030e5e757544ff3a8dba98943cdc74d976515d100e0dda681bc720b824f3cf90658eb6d1077ea34f3933085f1d28acf47c7746dedef163e7c4b36c55d651c1c1c6f1f5431954c914362f8ee124c2827822344031ae184859a1da5f9f2060200cdd172df50cd37c908008af79535186e2e660199999d0bca9a362df60c2d693bc5784557959be6b26154ef12efd062df0e655f1f65ac80e2e668ff2864378f563788500fdec5d08fa80ac43020f7265d842051f1221be335fa1bcad228adbb70606b42c1c7644e644477515b150000aba3564d2daddfa8d8334cdd63bef98e0500c07443df3cbae286a5f2d89865bdd5a3e211003a39be2472bee1b311a52d3b972e4a7970f7b66b2a6a65b56cba5995c26aacbf5fc1a27b9312a8e51829e6d07765a18d8beb44967eb2d6d0b565d9764d95ffecb18da97bc651df5286247ddbb625a1bdf50926c83fa2ef135de21b5aecd95233749555c3020014ed2e0be85bb1e48bb2b65dd4fdb6322547ca02079b8b590023bd6c5269a3a6c59ea1c58d07e9b76755d6b0fa403e2a6dd7551d1aa3fb3be7f127d1bd2bac7da428ca1f17f231472f5e8f7e426f3e141dd44e3ccd66ae2c6b1c51d2e2338bd642cf89d64cbff134cb54bb58802fc0047c4cc0c704bcc72bdce7275dcb76dad3faea33755a1bf27e45b2956b55ff09910700d977d200e0c2d993ffb8a550206851df795c045d56522021cd2c65b8ff1113e6f2d2a251cdad1121aacad0bb35bc9b1852f6eebd9c4f8b5cea47f41933f3bb517500802ed318ab151b5ef536713fd607a1f0501200907f23c702804c59498500207276b6a9966b0f0b370c0700404ce5fb21a9f0509200702f2e495b99c25819c0483e090060501b1860cad392350f35031c7b687fc0eddaccdc9b9973e3d2d16d6b27351640eeae9f76de7d53d7bdbd833d77417370bc9bbc40f3e7a9f84dc4d4c26f0cdbce5277caaa63ac0bc8b601e8d2258602947e86163ba2f82b2c0d28f934e3d48a678ba18b4bca67a6f17f3ee87827cef663cc386a91558b80ce357dfca9d966845d52a2e385f9bccbf3b51bb2a0d52cf91015fec16f0e374e3b6cec493c22e3303c2082cc59a3fdee22fb14e79c7d305f79cff8d5cfa6a357e962f383f7ec13df687fd209379f56661c90354ad00fff8d7eea547f74f738d366beedb92376d3031ff8b63039ffc33670721ba545000085674d57ed85fdeb62806a3ec6dc3dba29a7c885071cd30ecbdba49a6e19abd4ea931b1b3dc5aba6f324f5a5274f3a5edd216d220290f246ff607f3b5179fd3791e90fdd822b55c636a65bb4dde5c70f39ec18f048d858f7f7a47b4f28efc6db2fa867fd6a86399ba93e9053cc7b0bed4e1cb05fd7929ab7d85af6a830f36b4968f654ccfbd3129fce18aacdead455fe5304eefbb16de269c7f38b05f267b0cc53b85fe15de3c43da5d4a62b2c0200963db7d5ead04d5887cf35c4ff8ac80380e49b579f714ba150e8a6940120da6260ac06da6aa0ad06c66aa02c060c5877955c2412d5da3a0d37968de816e4e65fbf55974e1ddbb49d9f01009e6dc39d6aed67c6ec5a8fe96d0750fc474cf487233ee83668970ec079c098b09a7cf0a4ad871d0094ee9b3d7ed217f3f7e6cada8cefa704d0eee9dfaef7f0f1e3fabf173134568749ea34750780d41f3f9d36f9a3fe932f3f6858bccafdef6dfc6ce2d4693f9e2ed61cecd7a4c380a93ffc79f85cfc8d5c0b00c81cc46fcaa72d97ca122f5fe4ae690e8e778d84cb17e5b2e70e6089c9f80bff907f6043ad9e53deb65d49e810fdae6c0480054412457174a999399b8a0f19ce2b8ba3b526fa4432161e86f38cd4faa3a8d71471537b8c9090bdc68864f1e6db26c83e664aaa23f9a23321c1316553c9941076d779967e8a56b8553162058c99ce3ff779f9a2049605604b2dc37b6a8f6a1f7d76044a76fc2af6be639a39b634ac7949a719a624038081faf33cd677a2a88114784afe8409bc9223e68ca7bd4b632e51e28e2a0c001e153258681f8120de78ae1c80618efc4dbb7517d6e103d4788c06f6dc1edaf343717b15860b896e23459e9582a616833c864b0b61073f5c8083a2be68622bb87289a9acafb08e6878184e3c563331d9a32bcf4d02b880683f54e4956549abca10f3e8268e7000c030ff089e308b2a7ca49f08f319acd83e855772b862445f4d6033cdc8b554e93f746fd7661900004a6dead9aad837acd8374c3de24cd553ef41850564af1ef8e56d54290bacc6ba3189e8df89e4714df1ede34d8450c130ac48cbf008566730d890b8bd94071868f494d9c42a04bcbcd2a78a5059e3d19fc6480e9fbb9679ed921530b94f449f4f177f1624805a6f20b85ddb1ff6afb09ffefda6d34777dec4147eed477f397f7a7329c63e190b8f74eff9c5a81d9facba7a6dd79fd794bc3e93bb452c39b84e3963d11fb1f1bbb6825015f6b1030f0401e3978ebf386679fcf91d475a0f9ef05ef1d2a3e5552fbd01c3beea1b3b655bdaf9ed7f9eafe33e726844233ff6f77d1b8e1a1180c82d7cd0173ff4767d5322cfc7c73bf3cedd93b147346a0d77657370bc3b3e3cb94ceee3edf502fb8adc0513e60a2600584aa80d33cb274f2542368bddeb0b544b2c3772d0058af7556bde953f2db7b2c88b46729a17c61a98021d7b7aa2e648e5a383051dc33330a8348735ded077ed5c51e936a08dc82910d52e30d085d5267d94edf8bee450277daf4fcbc99f1423ad965b7c5e9dc7076663aa70f1fc70f17c80d264d3cc09fa91bff28e0f61d50cd6cebe4a96889484d4c068e9a71da6cc09abf151270e10759795fd7e9e6d1f64d97c87f86011c903a8f918ad6cbe0e94ae55ddcaa41d614702d4b6f11311603509c6593f99e2eeb234018c0ec90654198790e2b2271e10c8ccecfe59bfe21855600602406b200dd5624eaca8ec7c028cc40806a8c7ba58713cb4b7cdaade36c0a2f463151f4d2f9f15e8f073f367b20c75c7d0b1b7e12e0000efd753b6ad0178b6c25fd74bea0b000013d855f7943d54618ff7441ebf9bce96f1c3cf986e798896b8726df15d157908a11cb58587b32eb6b8c1ccb2563d8621212170b0c301d8bca7bf6b087d63be5c16f3e5937fe0d59d72ae6ccafd4bb5e3cec207b160c47ebd166cefb5e071f5e734f048c163b1dd0865c7ef8e267ff770926797af3775f9fad1cd1c22671c4a9e51fd6bfecc07b570efb7e274bf150fb6fce2af135ffcff4ea7af8f37774d7370703c2f0247dec021fc1f3ea3f22ce0a3e2850b8d7b0ea3625f711d25d1566adc7798c97317064800c708a58c68b5d26e5add875d3f28d3059736931c5d715f0c0000808502801a96da46a84207420510000e11d22d5fea7a7c52166f8f82c6d878d6fe44b20b107ed4d61093449b85b80381ee9422506100602a66f412524e024660048398aa016ca8dcf40c7348f844df6ef8a6ad9673e1a61c7f71171700005c5cd331b2ac5a0a47f3581a0812802e654ae9da37065057d6a2f287895af885919a687b2e8a90e028fe4bcda7e8211fc81395cadfaf9b7199bf6e8bbca93dc6e49ba2639e3fec3c8ef9b513c7789af6a4b14c731c30f8c709353c1fc9a9ab0f24b61e0008ccd18970113ee1b4b9af1e9c05837c0d9b4ed2ea9d74bd7e02676e1ec6bbecc9cb2ba54b758c4aca7cd8146f1d20c530884b36ecbe4a17e8f905e504c645037988966dda02c0b3b497f7de8e0a97bfce508b1c1c1caf093acfbc740f6ad191dfc013c7d5d4860d56cadbc653004092edfdd1b00d5493af491b1ed6b4215ab091f61e2575c00124bce11de0e345c6d60bc4cd1c3163317d29059ab4263d3b8bfc7faff8f61031b31369c3b0f76e52f9ae8256f6985288cee52236047b646010868775e3152f37ecee208bf1c2546d4483379abf4f262779628f8d1fd29c37fc96c5eb1e41fa2ab1f264f3cae3ac4b4fd2c6061fd00c4d5e66eef3bdc8cf645db19c7278cfa60e1ff82ad2c3603c9d8d42eb6225178cbb0ba0f1333c9d7cba8abcd6544c4b85d059025565f1b51c63cb6ee4dcf5c6d8489b8eb6ecbe35a62c2bf1948d050a1c2fa50b2ce02402609196c63c7d70090e548165dd5996897e5a9d2c7a44d8113eb618c6a21bbb4cc9a6677c3ea26b6b0c17bc055d4249571b9471dcb8350b6f16889300520728bfcb1a11c85fed9316c7dbf525bf59a4cfb0f0e6b4c2398df7ee8a3c8490830c9fda9169e6af90cbe5028100007a3958db37d05e4ed727172186610882bb4238383838de1c981817e71abe1ca1cfd203e0b85f4bd12f73841e2400608191249c66db04633860bead49f15fa84938c103000c6b3e4d31ef27fd673d4a724c2076245bc7481bb506d24db4fa4734735179e80c96e6e15e0d04e367f38147f61c21d8b540edfd15d6e80bbbbffb3d987be1d24db64157317b94e65b0c081c6fdc5db6a29569da18adf277f940cf074a44688b97fd5e3168295d4a034888e6efcbd68f2405387498291f3757d7a7b5be02c743ba49d78e268500602f9833c1326ab466871dee529f1fe98ae99fe511e82a18145031239d3fbf457518975a8ed1bda76c5186eef3a8927152b2eb4051409c95c46add5816221ea6d2f66e61444ae1e65dd269137863266a8e3b10b60e64e386f8ada756c9b387cda073faceef1b5dec31efc63c5f11fd8c2754e680e257697f48632d0022152f6a9afcebc6180004f613877ca26dd008495bc8e396beca47ad7d33515393f64c98bcb51dd79eded6665ef6fadd3008218bc5021826e0f31f76da21842c562b6259814080e35c98c52a148eceffae0a739e3c0e0e8e770a6bbaa1e348fa9b03f2d69277db1016fa9b5ee5795fdaffd292eb8f7b4b7943ddb5354648c130ac96d878cf044dd3344dd7167be53f40a9da5ab99e59f5ca176ce58a176cf58a17f1e72f346e1cfaffaa9e87af8a6b3f1c1c1cef0a6626f60a0a6f464a4cf4b615a6b25069a0e85d3789e68271372b5819ca29bc775be4bd3c2c8b289ad6eaf4050505f7eeddd3ebf57d637a1d387464f3966d3dbbbfdf27a6178f24b973c9c1c1c1c1f1ba6098d3cb74a327b034601ecdc4cbe70aecdfe5fe279a593fac747606d17f812254cc5d1c9cc87b09cacaca376cfcd36cb18ac5620f0f0f1f9f3a717171397905b79353689a6659f6ed59c5d59abab455f794c509ab226cfe0fa527265e7d93c5dd5f80e7d2a5cb5c43e2e0f8bf131e1ec619e13522e1cffdcb612e67872aed400cdbe8388cb30327f25e128aa6376dde72faccd9ddbb77cbe5f2ca217d344d9f3875e65e565683e0faef4777ad7dd206a33eb762caf4df0e249732b84455afd980b93f7f1561f7a26f5ffad8c1e1d31bee8d9be2f7d686f56e1319f9e60b6dd7a103d79038385e07a74f9d6cd7a1338b10a0ca7f2c548ee1402c420088ad1ccc01089d3b7b9633170707c7bf4ce4c55fbc742cf604c3301515150a85a23231383878f1e2c5d1d151a56ab55c26ab6d5f547af493c13f958e5d9f78a099135d9472f1f475c1332cbfcd502cc1fb97bae111cbbe23857270bc63548dccadfc3faafa5e394017e1dc98280e0e8e9a78abc54c4161e19a751bac56ab8787878d8d0d00b02c4b5154565696878747565656745497a7ec6e2db87acb12f4d1d0d69e52bed0d6bd61e7411f36b3230080d525ac1adf36c0c3d6d1c525b8dbd7f17a64ba3c29a4d1b06fa7f76ad32cb0d9a767759a93f3fa87fb7bd83a3a3b37ec35e36001054ce1f68f471d2e4f5fd4c5dfaf5e83e1c7ca012c398766f56de1ae74b675f66f3af2cfaa356a51c5cdb5a39b7a3bdb3a85bcbff042190b00fa63fdfd1b4d9c37eafdf75a360d0d6c3f794be57ada86eb4b06b7adebe66cebe8e1ffde94bf32cdafc266e80d7efe2f85721feef34e7d38383838fea39ebcd4d4f4e0e0061326440a0482d8d8d8cccc4cb55a1d161696989818191979f3c6752f4fcfa7ecce776dd1d466c59c298bcd83da376b14ec6bcfc7000098a23de3631659a6fc9578a489ad25fb5a12c6c300c0527024c1ffd4d1057585004c69bcffa095a7d68528d98c6d93a2c74f0dbbb4b147ccca557b1eeaae35df9cdb77ec8156cb4eddedea4d6a52ae164af14af7e1e93f0ad76e4f5ea14859d1adfbd495dd4f4e0f0000d3dd4379b3cf1c5ca5a2537eedd365d8cad06313fd81f4e8feedf15f9ab8f1f20fce881935e6cfe6074778e12fb522d9539f09156746b4f83268c7c9c97ebc674a7fe642b9271107070707070727f29e0b95ca492c16a9d56a9d4ee7e9e9191515656f6f5f585878fefcf9a4a4a47efdfae2f8d33a293045c44f87d7feb274ed8a89cb279450768d877cfbcb9cbe5edad8d571caf147478739f201f89e4d9a038009805074fe24a6ae10030020ec9bf5ad0a49eedf6b62ff25438e679a7b383c92b929e9cf2deab63fcd88f29560008e81cd1c01c00a00e2f0cfa774f2106250bfd7409fe5fbee98200007e0a97a8f7e4f450290fefdc736fafedbfd5963fdfd82fac45466e6d1f99391beed8ea5184778a12b2f25f21082f2fddd033e8e7fe24f8d975d5e35f08b4fed1c09c4946cef11be6e60fcfe7e4afcbe48abecfe79d142393838383838383891f7ec38ab9c4a35a531317d121313af5ebd1a1b1bdba851a3a4a4a4a0a0a09d3b778e1dfdd13f658089bc3b4f59d6790a204be1a5dfc60f1a33ccb3d1a1f6391accb99ef2f1c913a44c25afb606abbbb661f697bf1dbb5562c509565f8eba9a1e1f76469765eb150d5cc4d813453a3a542a459c2fe683d5ca20c00148858bbc727a0826b05309f5b9e5343265ff3d6fc6d2bd57f34d1801c6727d430385186bf1cbd90c81a2cbf6bbe92c00981226b71a59f163dcaad61200c0f9421ededf0d0080addab2862ed7172d948383e38d3066cc588460c58a659c29383838fe91b77a4c9e582cc130d06ab52e2e2eddba759b32654adbb66d351acdbe7dfb6262624e9c38f9cc39610255d361635b08b212736885bb3d2a4c2da19edca85ab05952578e5c70277ad5d98c3ba97793768ff7e42100000cb0077d93a4ad87b43cbdc0f48c15a04ad28a2bc7ecb186bcbb15366e0ac8dd3a614a5cc325276e6665a6a49f9a555f040880102b5f4ae2218410460a047c8180cfe3111886f1057c81802f109058c5e9110d5b2f4dab485f35f48b2b86ab5fb608ac1f1031e3520542a86a4fc4e8aead9bd8a1beb793b3a77fc74f37261b50ed3c5a280707c7abe7b1063e79f2548aa2299a9afad934eee9c5c1c1f1ef16792449281472a3d1989090b062c58a050b16646464d4ab576fc890219d3b77be9b95cd3e755e2795bd6beeb77f9e4aced75a297dced9d5cbce51755b788b1cda8f6c55b462e69a440d85187d56427cf6e3331e90496b16b8fa7bca79c094c4addf9a6501000042a61496a7e719110080a8fec07e0e27bffcf6d01d23cb5ad4b72fde543f6d81415ab36fd1ba6b3a862a3ab9f4fbab1ebda23c498bce4838fad571e063aceeeac63f928c0000206df4728e3cf4e003e8b194ca2706cff7a3750b42250de7c725ddb87d725e98b82a1d21a6e4e094fe4bb41ffc7925f7de95cd3df2e60f5f7acd801ec9f391fc3991c7c1f1e644de9cb973753a6de5779d56f7cdfc05dc038c8383e35f2cf2300c737371292929e9dab5ebc2850b972e5daa542a6d6c6c7af6eca9542a35a56534fd3461854b1c6db2b64d7e3fcccbd5c3236cf436d1f00d6b077bf108a7eecbb64f566cfe20ccf4f999000020004944415444a9f4f07f7feee102eab1f76561f0b8795d33c7b568d1aa63b791bbe5addd2b574e13058f181b7a7998b7d2d9b3dfa13261f0175b7f7e2f6d562b4f577baf56c3d7dcac785aa7a5c8ef8388f4cf5abab9840e3f1fb678dd987a7c9ef7c039c3e86f5b3769dbb6ebd095740bbfcaa0e1b8fdffcddcace6d4ead38ea3660c0a96933cdb461f4eed623dba37d3c235120e8eff3b6bd6aecdceca7e38253b3b7bcdda759c653838389ee62c7bcbebe7eeee763d29b977efde95a1f2300cf3f5f5ddb061437676b65020c0b0a78954c2bed5e495ad26d7a0fee44d3efee5ecc7bf3c9414f6e3f58b0f7ef15c7a2c3edc63f1fddf33abc45fc0c8ad57463ed8cc23fa9b9dd1df3c9cb3ffe44b29f74b711a78247d2000801e0078eedd972c98f8f323d58b98b52761d6fddf5fbf02735134f3e007c3b2008861aa13191621c43214cd502c2060299aa1f087d2cdeabb6a53daf27e61eb2be70933c60a51540545d1e47314cac1c1f11af868c48811c387b38f0443ae5ac99a330e0707c7bf55e4b9b9b9eedab37fe5ca955959597abd5e2211ab944a5f5f9f0641ef393929793c6ec9da4778a47f073d9836fbe077650855c0e0417750753a2177b515070ddbb17f882b515b9eff58280707070707070727f29e054707875e3dba994ca6362d9b291472a14050fb22661c8fc6acab9676d589d5ff47205428084d46811939891e4ac7ec2286b7983f7bde9f21f30704dba28afc9bf169f66dda7a099ea7500e0e0e0e0e0e0e4ee43d0b188685366cf02f37b2b4e396d48e6f46e33d35f17e107d49e3d1c35cc7f50e5cc3aa7a6d8e9d559d4e387659bcb17cc157a35a7d5564e5495d82da0e5dd8a62d7aa1423938385eedbdb0eabffb5f0103000c43d8a313a1383838381edc38ca4a0afea555a7699aa669a150f81f3b250a47e7ca2fa56a6be5f09bea552b1f8cc2a95cad32fefc85c68d43efef989878b57193c66fac9e1e3e55d15ecad5455c43e2e0781dc4c59db5b5b5ab567055e32baafebbff1500002c267378781867310e0e8e87f9778c69635944d1b456a72f2828b877ef9e5eafef1bd3ebc0a1239bb76cebd9fdfd3e31bd78243738efc143e05d289483e35dc0d6cebe45cb366c550824841e99780180d8ca574040e8dcd9b39cb9383838fe7d22afacac7cc3c63fcd16ab582cf6f0f0f0f1a9131717979357703b3985a6699665710c7b7b6b6fba3ca9d978c91fa7e78708b9ab8d8383e3855fa6aa961e7c388a1eaa74eba3b7fa1ec8c1c1c189bcdaa0687ad3e62da7cf9cddbd7bb75c2ec7300c00689a3e71eaccbdacac06c1f5df8feefa0f5331e8dcf55161936f77dc78fdf768bb37702bd4c70e0e9fde706fdc143ffe1b379795a2defc39b25aad5c43e2e0e0e0e0e0e044def3117ff1d2b1d8139541f2140a4565627070f0e2c58ba3a3a34ad56ab94cf60f32317bdf9a2b208433ab4f94748d513e1e588fa1588287ff574ee785f3e7df58597ed55fce72fd441c1caf07671717ce081c1c8fb1f0d7bf53ee14acfd6e3c81e39c35fec522afa0b070cdba0d56abd5dbdbdbc6c6060058966518262b2bcbc3c3232b2b6b40df987fca83cadcbe29ddffd39f9bfe3569ddb1829e035d89ca2ed4d1dafe9db4874ea6989afc7a7259939ccdd3267cbbedba06d906f59cf6c3d211c1524c7fac7f93197526b64afce58f845245d3f16b56f6cafe76dcd77fdfd62b23666e5a33b1a10dc66a4ece1ff7f9a6f3e9a594d0b5f9f0052b6677556ab67f3cea7079e9d12efe2b4969eb6567562800d8d20b3ff619b6f2780eebd1f9ab4d2b47064b3000461db7fcd32f7e3998aa23946143172c9fd7dd4360ba3ca9d9e80d2f61b1c5b92e74851e7b2397fd90ea2f7392655c43e2e0781dac7cfd1a2fe3ce1dbdbe42a35673d67e4790ca64428120a441f0fffd0278ac26cf88a64c77255dc3133a5cbc92d2a249e07fe08c300c4319ca00e70b6d5efdc3f4ad1679a9a9e9c1c10d264c88140804b1b1b19999996ab53a2c2c2c3131313232f2e68deb5e9e9eff90852565f35fd97547f5896e699adf79fdde9c7e63bc4800004bc19104ff534717d415021812a67d30f366ccc65b879a92d796f78b1934ddffecb2d6188029fdef8b1fef3c5fe895f36befe801ddcef49bb9faf68ff637beeddafb8b5d310706bb0188fc07ad3cb52e44c9666c9b143d7e6ad8a58d3d6256aedaf35077ade9325873f7ec26b61e4adb4c5e9cd5e9c3c9dba30e7fe8ca666d1c3264a3e7a203d93d3d2be216f7f968e4aafafb27b800585e6ab2336dd0f1ed9cdff069e2d93a03c7ab40e6ebbf3e583d72b7a6f4b51643883feee3cb3f91f473313763e6ed47ffba151e8e1321a14d3843ff1bb99a70b16d874e2fb0e395844b9977eefafa78bfaa0be0e56bf2ecbbec3c72deded997e409761ebdd8bc7100f64606a452d9978d9737483bcec465aa579bb3515f6ecabf2961cd469345277355b8d7e30b44ef8ac853a99cc462915aadd6e9749e9e9e515151f6f6f6858585e7cf9f4f4a4aead7af2f8effc3d935ded8b8b530706a94bb8d2aa68ff3eaf5bbee8ef8d48f0f0084a2f3273175851800986e6fdd6b68bf62424b250f206ce49c6e6b07fd71e3bbd621007cb77e530606c948f0ef1ee33bff8f5e13dff7119310daab8b6adba52ccb6037b17db3bed19505f9f79ad87fc990e399e61e0e4f3e536d3b4fffb8b5131f207c4077d58e8bd9e60f95057bd65faf376d7daf3a121c2411e3be0cdbb4e044c19841008402a0fc852d8601f69c71eb30999372745387305b12474c6999e17442f65f050cfb7cc5d65e22291ed7c79788ad594ff0657663dbbb75722059abf962e29d8549e69a06f7e17e81eee342edfcc518d0746e71d91fa772cf1a5e893ae1758c0e1aac4e1b196fbcbf40afd4c3677d245ab8e56ec24b8f33b4f5f35f1ba4fee879149b595db8f6bad9f05291076b3417d6e4bdfaa34bd2c65e355300c058e21273713d7afaa522f1a8b3b593ecc170d792ac81af5b7d72bc7909a9af68dbfe3dce0eff625e28b841a3c661a74fc5bee20be0e56af2ac37498bf574c25da54f239ab2de29b6666617d4f17cedee6e6bfa71fae64ff23aeec53b3f91447e29760fc65ec5a20c34459517653185b75de48e024580c26cd614a6e71764cb7c42142a77fcf98ba069da6434fc9b449eb3caa954531a13d3273131f1ead5abb1b1b18d1a354a4a4a0a0a0adab973e7d8d11ffde31decf2fa7d650d6774712581a8dbb79fe74f9bb6a78d9b5e1f0048994a5e75ec54799e411ea2aa9afcca57fad99a8f965a00000899b30c0700c0f9621e4fa692130000184f4cd0169a056075d736ccfef2b763b74aac38c1eacb5157534dea88903a2b78950f608198644d14025a7357634c98d926e4dbca65626903e3dcb082010052f632220fd510d00453b988ad0586d29a1a20c6978d69e728bd7577fc014339ce73534a7d68849e3326cad3367f7826e0137669d8d4ad992e67c4deb252a128c886666ada48e8e43abba9e854eced99b9165628ace72ac19ebb828f1c3101a87aa95deba55bfa8f9bdbd7b96c48a2ab9a4370808de56e6692e515448579ca91d7acce30cc525e76a0fca50aadc55c8f5586ba99a679aa65aaea4f194a3edf9e934657fdb63e7a2404060ce70afc97c3f5d2fefb351e7a9953ff0a2f8097acc93372f85482d0d6adf26666a774fffb40dcf4b17d5fb70f8fbaf9835deb9e42bfe114fbcdbd03b3949de6c8eb347c495b19f43a4de675714589bb9d2ba285a6c202919572c22522ab392bfeb05ae5ed1c146623b77d2e3f654e56d689e34771ac72b63df62f107962b104c340abd5bab8b8848484d8dbdb03c0e9d3a76fdebc19131373e2c4c96eef473dcd8e65f16b0e965386e9615e3301002833cb6cdb98f4e977010000f74dc753b84ab4778a2c10c40700aa24a35ce46c277886ea5952578e5c7067d88eb37b42143ccbadd92d63321f78d39e7eb993761e76b2c8cfcf6f8db27ff80c9a2ebf721be202d9d036aee527527e2b669fac134f22f6c4cd9b532a8a6800b066e66a320100170fefe9c53b9dfc9b1ac9bc7cd744080eec4bfebd14d9faf8fd58573de9705939216c13e67e3f930001245b0000933b3b7dd252d9cc96648d868317eeaebd4307b5f18db6e14154706b06a55d4cfd3ad5fab08cc07154516a2aa191b5c29850518ba3d15e6ca32b3d986dd62100832921cd547d5c929ead3d07780b252c9d929abbe442692e0302a5c7ea76ecbcbf73d319005c38a057dd3a1792e6e54158e7e08f2b8a9314b62132f6ecd1d4b5ea2a4b68f34aae929e5d95b949f92c00e022e9fbceecd9fd061300460adb35f31ce627b12799dcbb854bcf16255b00707ecb66de9f044ac41653dccd72f750d9ee2da9c74d356c9c21749ad95222e289570f71a58d657377e79678b87f166e1b202508da72f97af6922b7a2d004fa1faa59b342e850df316cb7539d3d39c7eaaeaae251b85798fa967e326c42843c5fe7377d7655134e0d507220f94f2659476cdd1ec633af44fe6c2ecebf84cf324a51efe9b8391312f6bfc296a6055772d569b65eeb7219a410f9f33fbbafe6bea57ec2ab769edc4d7dfd1d9d7c5976dadf27aca3c7cd734377db13dff0ec33d793938de6e91f71aba38df404d1042fb4fdd947b843234c5b22c4190f13772b57a835c2a797d0acf746ea6b2735b81675fcca2b1179cb6ca52d2fffaacded88d42fb17ecb7a5695a9d97a34e4ef410918e5247abdec81acb6c180b4216adc5ca3758032826e75a7cd2d58b0e2d3a790537e2f178cf9873616141d28deb24496218dc7fb77fab451e49120a85dc6834262424dcb9738724c9be7dfbd6ab57af43870ecd9b375fbdea379665f15a27d7b0ea33eb6251e48ab81fda2b300000a670db90f797fd7eedeb858f78414581fda2c5fde6fd7ab1c1a78d89ebab67ef854ebf37103fcb0567d29a05aefe9e721e302571ebb766599a54faff94c2f2f43c23aacbaff5eae579f5fc3060f9bc593b7ce7f7a82765caee245eccf56c1f69f76a9adac30dc8bd9e73133e891a29761ed63cd9654a55e853ac8e839a3bf1d3f529c5c67c2b4200c098aeaae143159f5762757715982ba0be138fd0505eeebcd25c6305c2029bf87ca478f0ee35b3b974f4499d49eaf0d57bf64571a931191691abf3bcf6deefab53779cced8afacadbb96b97bcfecd4ca6b587eeaeabcda3a8891b6485fda5c392e8cde7baf2255632ead72b911e12d7d3ee0177eb1a1e41e291d1ee53327d438f6b2a96aa15e842a5d9a0f7dc75cbcf87fecbafd43057af89c20b36e5f169a116023cdd3ea017370770c30aa57a9594078fda675c6da96ccfa2bf5362dec18e137b3b971f449bdb8aed7144fd392bf522f98f9ed22fc23090b2054cbc685f3e2e46b83ee0fb0c39416fd8ec37957ca18a1a3724694d747f9494b0a584008e7db8453299f6d311a0164becaeab58691b5ac78f1f6f40c23e656d77351a447f2968cb366040873f1e0adde99f28309abd734605e33d9c523e5ba7f3017d2a4672ef27ea8bb9610ffa365aa2ea4fb9b3d9428b453482ea68c8ea5595c34c4c32fca094fcc6610900d03c5e5a9b93934e7dce3e07893228f7d81bd30c0fe8d35399778db422ab2d2aeab3cebb22cc3b28cd8d679c7c1b8e1fd3abd0edb5ad38f5337be55be575fe83e1c7449903a132bba4db0f84b9808190d86cceb5720ff5eb0b3524040454989c0502165cc26c6a4d7996c8c2682361469d436b9f94dca4b8e5db96c337785b39bc733e6afd56a0902c730a06936bc59739a66b4dab2b77afa3186616e2e2e2525255dbb765db870e1d2a54b954aa58d8d4dcf9e3d954aa5a6b48ca6e95a77668a8fadb920edf949377f9553252ec1032645980e6d88d73ebaa5a4c9ec3f67fb1f1e56cfc5ddb7ff1eb72f372e6c2d7b96eb4e183c6e5ed7cc712d5ab4ead86de46e796bf7ca1e5f51f088b1a19787792b9d3dfb1d2aab55e50dfd73e360e3f2de759c9ded7d5af4fb2e369f7a654dedfe07e749fb07f20021cc51d5d3017bf84f553adfa25b79e0ee318b38bab9cf4ffd83d777718d900220e65eb6c5ce5524c5f90d6dad476e56d8b80824b8a0911d9b926fa60871574f74fad283a5cc0cceb63e04a8bc1dea68f2d6a59b4c882dcd2ddc58c86be746124f9478ff237450cd6a8cb6c5e942dad5f95085e308e102f9ec18efe6fc4736b394e44e3d5090afb01fd725e0cfa10d7e8974f02311f0245ddcd863178bd32d2c65d0fe7549aff0b5f5c06b2d0b1053925614af67ef8793bd9f9e925466757508e123005ef3006151b2268741404aba7ba3d80b85494696b51a4f5c2e3238dbfa9044c3bac2826bf9f17a96a5cc67128b0b6804a8968d89c72ac016e768e24b292b6275c5c57f65a17a2e7c7ee529a0f47fdf32181faf3095945696666059c4646714c49a844d64956796294829ba62640131f7eee92d329103fe0ce6422f60190408112287a5431aee1bde70dff0e059ee7865a25553bc2797621102c67432c51a14682343081749a31d2d8733cd147a7a71dce7393f6f18cbadd97ed843388dbe607ca9bb913175e3b8082f09866198c0be4ecb0f57a65a3861f68afd672f466df955dc5835b4b1238e6184326cc4fa6423fa7fd5a486fc771c8eb791d9119692b2920286611886e5f18587e26e5929fa75f8f0a81b0bec5a0408dc3e04dd35489b0fc5c96545789ea189f7078b5fc08dc7304c7141e1f9bd7ba525854ddd9574519626f680f4c046c1c15ff3f6adc8fde337c5ee75d4c98dc907ffa6ce9db4b3eaec1432b7926cb3d1f4ec4594979523042ccb923c5eff4183070d1d3a6ee2a76f7b9c3c7777b7eb49c9bd7bf7ae0c95876198afafef860d1bb2b3b3850201f694602184ea837df73e7824097788de98130d00d0fefac587c5a44dd090952786ac7c646369c72da91dab77547d7028a73a2fbeffe44b29955f5d7a2c3edc63f103975695f80b18b9f5cac8fba93f3e288b5777ca99f4eafad9b718b7eed4b8472b1df6e3f58be0e8fc524dfe81e305730d5035212bdb10debe9162c7114dc9130dcaac2ffffb5cf9df007c914d9756dee3222ce9fb8b8b4bb4ea26521f19041286df732b7c83a4de724b0069dcac65311e692f201ab60fb89f83038e0b712493110227d7651fb854becd917cd0a871bc66771000100d421dc4e9e95b6e9bf656b82f79af0e73247d2721f7652ab2ad8f357a54925ff4737e11002673b01fd7d9e3abc615a36e100acc7ad15495add96036903c31f6d8b3f1c17704acde40d3353d334d9ae29316ff680ff262b1a2b3c274f08ed90a08e7910e02b271a7a0e64cd5db860d6e101284039f2dd553342000a0cce672244580b01a37c61fab0c2677761ad3d4a19182c0594408084352550d59da5ace5455eca15d70bf40f751f5e5de620cb12016c005b2f2afacc9c23080506538211cc3e19fcd3532defc2c96e129542bfb548665ab98ff47da5540b4593d7f6f7e260d006031d3080001a2ac667dd58d19e5dd29c96fe0d048549ee4e1e0ad557faf63393fdebf1f41f89ad493039d7000008c143c327485a5189cf7ece3c12db716751fb1afd99a737ff7091069ef5e898d2de4c29abd7295f72a73ab383f2d6ac2a5981d99a722c9f86f7bf48a9e19746349b8e4ff50932748bb939b578e2126e3fb191f4d5bb48511cb18866658c68244b1e7ae76897c950b3757f5d276f012b8f5c12c0648fb064ad24d6528253bc8b5f71ca957f0f36668341a73b2b3f5a9491deab8483312ef6d8a25526fbb1016b304f28c203681b7100a08509781975c6eef53172b2ac0b2330889e2b95cae3abd8e6519162189f04167e4db2ef2dcdc5c77edd9bf72e5caacac2cbd5e2f9188554aa5afaf4f83a0f79c9c943c1eb764ed63cdec414bc3f9b2fe81fcfb3f31a5532ffbd2df4a6af5a85b8dfa6349fa7e6d450e38ca33e85368fb569eb8a2b424cf60b96a766ae92570d469b2ac88455499d972f348cafdcbbcc71f190098bb8e32e4e47f7ce8e1de4300428c10c26af24988f86031312c62cbb2b2bf88f35adaa96eb091c848cccdaf5527205d897ad75de7168e7c014595b1a4bb00811e018040cc175326038b806518c089ea45dba5e4135db74f429b8ea65aa302140d65762a75d1392d0b002c45959acdd7f6df5effc874159ec202b636048118068014f0e580002196ae7163b06511541e3b0090e2e16d1dc94b6943d3cd46c01bb4ad3ff5214587ee6be0ea14beadf2f326fc830792a6ab199a100defe3e7fae481d4a69f9f309710998045551af2b11d1fca902a2b18b1ea41041f0942c0306515d662ba263f71e5bba9aeec60a9aaab8758518f7fef565909a7f1fe13e07ca15028bcafc6acb7e786b43ed57b84f4e0aec4923a3f5c3dd80b9d5a387afcf77b6e9713aa16a37fdaf47d5f6f0180357bcfcc8f26ff72ec4e85d0b3e3e4dffe98d349459a32ce6439f6f8a34f43a50840542f6260bd4aa95872eccb8113d69c4ed55885ee11637edef45d0f371eb0f9eb9ad5fdb9dd94a0b33b2f6717e89dfbffbafbc71e2e249dbff7f30fc6fd7a26d78c8b948dc6ee3ef57d3331778e1ef66fbdc2dccca93bf797842f9c1ee52dc5a0e36773227e1ef6eb95b9e1ad256fbc264fb2757f9cc2c1d95558eae9aa6c1f5ee7d42d1d4ef2189ae60b6db61fbad8a94d937f8cb6f14c16303374f605ece657ca0e2e429781602885cc9f51415a59119e921de433e2b987e2d1345d5a56565ca2b1b57350b5e9a83ebc557c60935759114e229a8472232829b091c05d16180b2f30c04f6423c3d36f81be0218443e67b7ba5aada11996a228f943d30ade7691e4e8e0d0ab473793c9d4a6653385422e140888573175f9bfacf2aa5a1ae65a4f154e3eac0088f68d143b1f75e691368afe7ec48dbbba3b3a9a15d9740992906505453402644ad060d3eb8b53cf1b8d0c7dbb101b1228cabf6ed4220456fd81bbd8d430c707ee4777e1ed6c5341667156039711bee6d59926234eb8384a1df5daab26a68cc242a4045e443daa2ee9db291576e1aac83bf78e6b59f5bdc203f5eb0d7130fd594e3f76a790bb39c7288ca7ef55e41858a9a35d8c175192623259ac8773604a98c3b16325d9a4b45f134979466e368d285d4521cfb9b114524ac1d6c531528225ffa3c80394975e921fe23cc91692cf96a92bb7b1e8f66462339a2baf9c28ba6104914418640fb7b3cdd7528da342544def66c79bf9ad431d9c710b2054cbc626ab996285020702696800c06d70baa0cc6c44886723efe14ee0e98f75cc3d22a13082e053966c1d4d234ce1ecd0ce064b7d369157b3b9106b30b236729e1099a8da455e4d4ee11ac6e43dbabdf5d22dc3472ddc3d48e32f59564ee3fd57614a4f1d90c49f4e0b970150777f69df6395f72f17b4fd7df4276775eddb6759c3f3533d52e6470d3ed06173d29e2ecac2dd933a0e1c1a70e3c02087802e8125733e99ec33a55fbb668d83dca544d55d4a14346ae3f55d8d546cea1fc3223f1cd53c7d7f1f250080e1fa6ef3cf17aeff292f3df86183915ff7efb8a671d2fc095bdd97a55b7ab862ba3b5752443cee743c455aad5eb3e6d2a5c727f0356fde6cf8b061cff8fc0078202c308c565fbba1665a4b88375d93c72852975fcb50235cd7bb5793acbce2c60deaee88dd61a7f262198665e86c8de17af29dd020df97f56356d08997cbac77d3225bd511a8da40451ee4ec80928cb222fc6e6913d7de739e57e1198dc6c2a26284113e75ea1a8dc6fc921253ddf0e25e12dfc4fd769989b8a9c29907380980614e327b69dd10b228174b4e04330595fd35c473683c8aa2f53a3d45d316ab9547f2ee27beed220fc3b0d0860db896fcfcefe2b2fe418f4f11c69d543d1cca563fe4cc63ad8cc9c671741737273e006272f3d44bce690a1100b0f772cce04e5e2ba15940f9790673a03425df4c0100b0499733563772fbb53a932e0e444a36d03af59c23f8b8167e5bda920443e717976f39a305d672e29ab65debe0036dd9e473b73fbb7d7fa6262a4ebb334be03e3a2a7838201651c96977bfcd514eeaea5dbae7ce41ed839b056566a49eaef39b0a65380065b99e766fd6559315e0e2d9cc6dad3d170d7513b3745a5af6ec2b260b0098cb7fbda4981915dcde645597e812f5ecb3bcf2d3bab2fd1ad709b6da153974b569d8eb17d256847b4ceae7a222c16c305e4dc94dc9468529777fb4f39e3420546431c525a9ef78485954dbc6505154b857effbfd3027dca0f9625bf6864b86199dea37335a7546d3ed22dae7a955b2a80b5767f97cda27486ba0b5a515372a58c133b6f35acc75e756515a679f6d237143ee9de1475fe55ac3e57925493cdf46f9f957cc5cb3fb6f60891fe22a1c81038020f0cb731767d703c0c4ada78d0993610040ddfd7bc595fa73b70ea86783834d8769735bacfefa70dee866abd7e77558392bda5304e0ddf3ebe98beaaf3b5736b08fffe42367e40bbe5b3badfba7f774fc3add67ad59f3798403e1d86a70d562458103be1cf24db74369a63e4a110088433f19dbd21607706811136498735d4d37218584e1c6f5ab692d1d021d7dc2c3b9f353932cbbcf471f8d282c2cccceceb99fe2e1e13e6cd850f46cd1374575bb77b25d317fd19156f322c98b3fcc3962069f72230340bce99a3cc6f683676dec5c8dfab2e5db2e20f61ccbb2245fc8d0344d530cc3f08436dbf69f7d4991673232f1173422a9d436bc5f11192837dce567af83e2645329733ba38efb80e7eea5d5e9f4d9b9b92e6e1e0e0e8e4585856ab51a00c472050a6e9ee159d736ed92f2ea117e6e2a86e3a467804ca2206f2782a60428042c30088ae436eaba41eecf3cb5d66c369bad56abd56ab1523abdfe64ec89fc82828cf474acaca4806b276f158aea3179a56a2b4288452c54f5e9b10821402c8b104208c7b0f8f3171a370ebdbf6362e2d52f2fb384d40e00736fe0ff63a8b08637f2c2ec71474b4b5e85c725e9ebe6955f4216c5bd83a7896fe7f26b9460c596bb57a877fb7a254423fbfa29e36e2dc8e1a2e6bd7a7e6946b568d9864508105b7d37408845ec1377837367cf86873ff7b0a4e3b12762fa3d3474d9726b76fd467bc65dd8dddb1107c0787227950cdd9e1b12797359e6df1da400603c37d2abd55a4ae52cae8cf14955185d3f3d7334ec73b7e858a9b3a300030040569d3970c9d5d8519ef7dd088cf6f6f6cfbb0fd8dae4f0ddcd1db02b2b277ffae3fe1b45169c607565a8fbd1fc1d1d25f9eb9ad55b3ff5ee99bef61880ee5094d7e76d2f254ef5315cfaed8b2f7fde762285ad173d7ef1ca5951ae9c33af8ad8a3879ab76cf564fa679f4dd3ea74002097c9162f5e5493f7043fb06f4f87f6ed1ebf0080d525fe3276e4bcbfaf964a82bb7f1892f06bea5799173e72255e7b4d9e26bfccd60f262f27c5b604adc331bcfa79c86a4d482092d134cdd094515fb2e5c7492e4e2f18a2c268644e9d2a7170b26dd2cc0d210eab9cce00002000494441542c33439393b0ea3dd9b7568d2129d9d573c86a459dd0e7cd333b3b27a7a0283c2cdc6cb1141715018611385e19f70e0150160ba6ceb1cfb86c67d10aef250b6e2580c1080c201a281e99e5a6bcdbb8a3a4590faf7ac112c9338d89cc2fc89ff3f56c9db694a269b3d962325b58841886e5c6b4fd371d790a6be9f61b35797a1924e34189f5d516f7ce3cdc4961531524e59a4d3c518726f6b2c2ec4cea1d173698c24dd9162b9b5fc0854ef9ef9c53a1bdabbbbbd383317995cfe2ea3660efe520ef38efe6e1de0e0fdd608cf15e4ad5804d69bf47d8d4f632200fec396968dd759baf97189c377e3023fde3e3c9b18ded78e66b9f07b54f7feacd2c7ccccae363565a4b127e1bdc61f0e4b6595bdb4bb9b374ffe65bd3588b458bbe1b3ffe93ca2fb50c95abadbde2b2c6e3375d19bf090098fc8d1dfcdd3a863b10ff979a3c60f7917384c856842ad62d9940540fbc4308c6cf5a99a5a11886a6199ae049b6ec3d397964ef17b061859e3a775eede064dba4a92b8e11462b9062451ef4da9c90eacfbbedda6dfc0b283c006059d66ab1debb770fc371a15080e3048ee395718a598404023e6b534f6beb64bfef27f27a1c5095de1c303a8ab382eb69c2fa3a0746382a5542a1f05975aac168b658cc16ab95a20882747494ab351aa3a9821379ff2daf8a54c6e8348061d72e975c7b5385d23acd3b23f2447681ce53bdc438b065d937a65dd768dee5781038af45738f681bf596dd79374b69966b7eaf05f95b561fbe6fff31f5174f9bb6d97f69bffa325a9371f16cb64f548790511fda454e9cb56fc7dc285fa1b928f95cbc2e24aa85e4cafc9927ebf5ebddbabe87cc90bc63c9da3479441315612a330b3d027c6c79c0149ffc65d31d73d3dacbb3a4efda95d7a0734b1fb95ca9b21592af6474fd7f4be5d598bc7cd94f4ff92b60b5492b6beed9f3a5de0dbc84eaf855e327dd88fc6963a0e0ff53936aed62b2ec387a0509ec3ab40c20890793b3310c7a766cba60cd11821422c460387ee0f48d0f7b77b4b7933daf099392ca790261d3e6ee08080b05a55a305a78be817ee7b207bbd5b7da85bcf880318220300cd36ab526134fa974120985188e2396450018804eabb5182ab0e23c9c66110b2c8e1779d996b4ee68a91fe3ea112897cb9e6b0682d16034994c668bc56834b76ed3e6c3a143cc46734a5a1a27f2fe53c48e0c7d738555c78e499cdefeddb4f680f6dc150700d0a9519d199c155e0f8989096f5b9578be6377ef318d9bd8d671909ae6dbd5691e33636d5710857e7df84f1833b5b1ac9b1644ca7a6d867cbb2e0a4885b3f5f4bc9eb3af179801c4eecdfbfc7cf08708a98899f67d8f5ec303fc1cdd1d1c83dab4f5123d25161fabbfb17ed48821e9651461e31d3976ed1fad6db8cbe21165855e6cb75afe40e5ec9afafecf891a86e7dc6cc8c2133f0c7423ff4f350184507246ceea2d4728428aac96fc22cd8d94bbdeee2aa9440400d9f9c5b60a1b4419599c5719a48f01c137cbb77c3ca84b5d6fb7675f0d0c212414e3f197f27dfd9dec1d6db506ac5c0fe53a2a25e98e8b8a68d8b201c17bf1e10124490a8442bed96c321a8b0a0b954e4a7b7b070cc358962d2f2ba3689ac431d26a02045aa120bd9eb7b9ed878a80488fe771e0dda75ca7ab301a8d267385c1e8e757d7af8e1f00043708e6441e07c7abb9d96afe7e2f60f987374e0e5271a1c038fea5088266a79b673f9ac60ffc3ab9f811f78443c4b4add7a63db62bdf3dfa9bfdd1df3c9a5877f8f283c3973f5e0aeedee7d7cb7dee4fdd82aaa15a2ec32fe98657a7c9ba1c28ed020000b38ea4cde2ce4ced1ae585d699a85559499a2f4d502f7d1b6a02162b3de2f3e5727b1782241182d8cb5907ce244d18d4b16f741b0098326f4d9eba82c71731b4f57e24e64bb7f2e2262d39fbf762a1e059955945059d9d6df00f501d38783bb4495d85a3a34e4fa72665f2a8a29e3dfd2492971a008ae1389fc7b391482ab5ac4eaba369c6d5d5d56830544a4006c7ad562ac3469e19d65ef9de30378f3a72b9acf675bc9e86c160309bcc953db64e2aa70742936b24ff4d2ca9dfb76df7fdddaa5f72ffae13177f3f264cfe667a3ab4877bbaf53e5e155e4de0da72f8fcd5f37b7bd7eaf4678bffea10b472f8cd4a79644c98d46810fdfb95e54d5f281a9625f99bb0f0f99955bf1401dda72d5f3eb199e26dd25d8cfaec8f13a62cdb774bc3e012e7c0568316fe36bbadfdabafe1f35892c9ffbd8ddff82b953f44ee2d87ccfe6d415fdf677d997cf40c727070bc399187ded85e6fb8263c1ef1e9f0e8c77c72f7a7d00eefd7b1c260ae3143de73c4eb06534956decd1ba15dde17c815e7e352eb3722f3724a48aa28aa8bc74b2a3c89446cb87bef5ed63d95cad9462ab55aad2449561e0c49923c1e8f61d9d28a8ac3226761cffedecd3a38393bbf8003ef3e3a9dde603498cd56c0313b3b3b4ee4bd136fe58d7e3cb7a7b72332e49e58f4c18851dfb7383fafa1e8e1073b8508de6b927d7cd588a3d7be0f135a35d7367c14fdf1e8462d0e7de0fc5a221c22864604f988b61084fd76e3787f2532641f9ddb63c0e0f96d6e2c6efce881b304efffa54690e6e0983e8b3413b724c5b670a28b52cec75ee53fdbd495d75d6d81dfec7371537c51d1c55f87f41c3d2cb0d9898f3cb81b04070727f2de704d8c4663e5549fe8f6354c18379a4c0010d1b47ead6ffa164b65d662b1f8e9659bf36f33a706c744b2bb4edd13ba7f8818f3a5d3e7bd3dc42fefc303005b5bdb064101d93979e969a9f6f60e32998cc7e7f3f87c8220783c9ec562c9ba77afa0b0c433669ca75f5d8542f1c2318011420cc3949695e90d26ca6ab5b3b7a7284a535aca308cd562e5debbffcb60044992245feed5b65f1755d9ed3c0b8031616aa32623bffbb25fdbe60d5b4d89ab4086943f27756ae0e6ecea1ad071ecba9b7a04f49d5fdb060d3dae0500c3b971012abf31672a00407f727883c8659934e86307d66b31edc16a6e1b336b9c7d80930449f2c44e6103463444f7928a2800e3c54ffc823ebf52b9169f35edbbc65efd4e5458d396f59b74b922616288bbbb5be309cb477ff05b4ededae8baceaefeef6fc8a681519f59dcafb19b442295f97498bc23cb0200a03fdcd335f8936f46bfd7a45eddd65f5f33d578e002b94fc7c1dd5c343773cc00c68be3ead61b3877727478b06fc3b1a70b8ef6746df6636665f813e3a58981f5a6269a00d8d273dff60a514aa562a9834bd8b8836a16e882fdd3bbd47190896c1476de915f5c32020032a66d9ed4d1d75e2a9238870cf8e962f923fd143564f210d6fc849bd6e0d11f457a4905225b8fd0a861c35bda13c016fc11e910367dc6a0f64dc3827deabdf7d9fe7c0a9ea87605aab8bd61542b6fa9446ae3d662e8ca6b3a04c016fe11e1dcee6f4de5cd5277ac8f4bd88f1954c589718f58d2fad45a559a0d2749922f716d3d627c63c8b8946b61d5b133bb87b8db8b24525bff2ed3f6e5510000e6ccbfc6b7f2b217dbc8a44e81513fdcd63f7206275f305039db3fed10e42a9548454e213dbf3da366b8b6c8c1f1ba54dedbb22cf2ababc9f98b8971e72fbde4e7fcc5c4a7d7d79875b568c767728f02177e5157c9ef02cdd15e1db0c1bd84bda344527e114ee5e2742e4ee7e24c2ecee4e26c2ecee6e2a8fa03b918e89e9e3f49928e8e8e4181f5fc7cbd0d15ba8cf4346d7939f13ff6ce3a2e8aedfde3cf990d36d9a053401a1541410c043b11510c446cecee6ed1ebb515bbb15b11bb0b5111b14024a49ba5b677677e7f2c2020a0deebfdddf8cefbc56bd9983df39ce73933e7b3cf99398742c130acb4ac2cfa75745969717397e60ececd8542e19f51787285223fbf203333532a952a948ab2b2b283878eac0959b76af5da454b96913fd4ffb90875e90d6fe057f3a579cd97bf03c0144b9852f13203001c38001006005b348befbe039b83007012e024001447c2a2d6b00800e02300d89f03807e000484814d18000c06187cdd19426008c0105851b5a3b9736ff73ad75b58674a90508ade5f38fa81dd72bab916409d2b2dd36da79cde72d969f7a8d8cae1dac4975f07199529fb060f3c64b1f55eaebf45f9a335be43837635bb33dd0600a4899792963d7db6c78c5edfe90a97a43f3e7dadb071801d1b400520cfbc11e5f0f4e1467b2640d9ed6d757c4391787066a86a56647e50639a34f3fd47250b49637e9f79ce74f3db421f63549a129bc0a40151f664beef8c0f23ce7f8c68cd4a0a1bef336896d39bfd9d1a28a4467dcd3c5b73b62c99b24636a25b9b96cdac75b5aa3e167fbc22dbf834b23daf3c6ab957bf318ecfaf8cd4a96976f98b99fde6c50e3e9b74bf0d357a53df3efe731c5eeff6acb3f69c8ea127c64556795291b061400356558f992cf9c6a977b8596f433a014cc79107a34e3637c0134e8cef1a3cd5e3ddd97e8cc70be63cf63cf5f9613b815a94189b2e60d68a202833786e33ce2cece42090be0e1ddc7be48276b1fbc8cbe5ff91e8e8ea924ef85fcbe4611886e3b826f4bfb001fc494b6affe2447ff9b54558ee131e7a876583241b8cd87943adb7d0111743008500c5001800150003a054fed57c478e862b88a0efe45910623299a626c63c6dedccacacd4b42f2291a8a0a02029f1b3beaed0c2a2119fc7a352a97fd2ed72993c3333332b2b5ba150e004212d28bc78f94a5538489147f2676126becc90f716d6bc964091b3afbdde3ecd7341970d77bd857fe890557eb9b8f78dd3a263036c3918703acc58ea7178e5edecc9364200ba69c0945e6674806f57f793bf18d3983d467390d98dbf38d2960ea002a0087acc0eb067a286529f74aa22fbe39bf81ce3664626ce2d0140466550c4efdfc626b6d6b1d7b56cd11200ca1e869e27865c9ad2ce800ee03064f1e82dbd4ec48a3b35a9bf901afbe0770abd7f62fb6fbbb64dd83c3e4f21741bbd61ffda006b2d0060d88d19df9a8f0168b71c33c162f7e18705c3fbd5305bf2fed8c5f2ae7b67b6d7a701784c0af1db3df060cc464fbb1fcaea36681500803c61a99bc95a4c219553adfa841c1f6949a3a036017d351f3a0c981df8dba09b9f65fd9ad1b4506952ecbb94266dac05366e0200a89514a4997619620a00008c96631674df36ed419adcf387276220f97f84c7e546bf8a6ad1b215e98a7f2908fdec701c81e3f8c78f713c6ded5fdb00fea425bf8aeddbb797969569fa85ddbb046c36fbc8a1fd756ec9d7536a39aa800a4001a002c2d24056f1bce24d1c80a259111e8000a002e00008864e828222c0d14e9cb806000dec42038542e1f3796c364b4f57e74b6a5a56469a83adb5a1a10183c1f8f35a162144a552b4180c0693c1e170711caf92770821ca9f94902424004051c9be9d09976e187cefdd2637162ecd79b96764ff9e531bc7eced4cff7991579054208e9ae761bba2727a7d95b16b991a840054be09bf9ee6abe5beffe3fd007da42cf91cb1d477a8bfc5935bd34c00a8da46bc8653e234abd107b6662d5ed7d771a8d8b4c38825db560eb4769e17b662e9d2855dd724e0763dc6856c5bd00db2328a336ffb3b5fd65cd088cb4a541ee5ea060b61d6382a598d7bcddbdb6b1e10b2ecc85dc1fdc7045ab67c3285034015545689c23311a0e28c1215d4305b599c21163437ac904b74033ba1fc7ae18fcd6cfd5dab00e896b3af464cb266b1f8026d2d0c00002f8dd93f7f4ee88df7b97244c1cb8a89de321c38ed361e9b367fd5a4d6733318ce7d67acdf38ad9da06641ea82c75b672c3e70ef93484dc154c525bc89527216bd7f2656569649c929f7efde2a2c2820bdf16fe4f6ed5b3ffb15369bcd64321c1dec7e6d03f89396fc2aa64c99b26dfbf6b2d25202211e8f7760dfeefab654739d9446832a5274d5ff28df797970270c9ff83cbf884300c1e7f11bd8458d53308da6a7a7c7e3f3091ca7d1687f787cf65b91a7a5a5656a62121830d8cbd313c7719cc0114218c210424c16931479ff389e3ebaffc716327af1e2657bef0e955999b8d56e9eb7177cbc1fa08f0180347a6693ceaf56c63ff0fb32a5f968f6e997eb5d980020793ec5c9bf645fdcd18a058bc6371d283df8e988173de1778fce8f7dda7f79d6fde6f5ae8f7c3a5e74b77971c5fd5ad4027b3a94ddf07358d2e1f1b3a996340049d45418d5406d30a6a17be008bb25f3af26483b37a532a96a798522c4c585128d324280d0d7e99210547b411536d2e1755c127dd957a7c60f9eb28a4d1b6efd349e6db7613d389dcfbf104df1d31c0f559f511954b5bc62212ebc5c2456eb030020b67dc0ba7301eb5425f1e7a7f79c32c9cdfbfa40fd96c15baf056f5514bcde3fda67d4fcf6093b0c8cf8961dafbe5cd9b47a728aa89a12bace42eafa918b18466d464ff35c3df4459a1c1c0114b9f1b90ad0d30250e627e4107c531e158aab9b4de39bb24549b90a68aa0500cabc0411c358878ea80c1aa8152a020001a128295310df7af207ac42346d7d034383af525c1eb76df8f2a4e088e8eb2e029aeceda296bd130100a8fa5ed30f7a4d2764598f3707f8056fec10b3c6a47a04c52f160ddfae5c75337eb02d97227e34b2e91872358c7f308dad2c4927900de01f969efcfee9bd01a64d9d7a342c4c2216372cbf943a1d54fc3675f424a89ee7d55eeede058b976f2829116fdbb2f1e704199dfecbdd45a552f97c5e6b8f569a1c9ee651932344089122efbf0ca156a9542aa42c4d8c38743547d0d9925b4b6ab09a04fab27d976e7bd67cae3b2566e7e28bd0f35473360032f56a4b5bb921dc6ec9121daaa06557d684c5b704c3e79aff4cf3c4556a954a85cb725f1d3df81e590c31a48396999b65e9badb4952f7a6b4dcbb7b4ea7293c000090965048c98fcf9482111b80c23560963ef8528a7bb030a05bf98f71dcbc78e1199bf5fd1db9aaa2a497cfd22dbb7534fdb315072dcbb626d9171e66cdb4b5c0932f6ebb59a40e020045fa9df004b30eed6c856c5d435d06968b21456278787693ae1e16dada7a860206156188db7a929f3260ceb64e07a7b437a29667bd7b1a4b6dddbdea56af3a0aa97ea2507e39bbeaa8d8bb7fe716d6fa28e7d9ee4d8f1476cbadb40000142987569f1e7c70a879eec5355bd35c96b6d7c520f5fbf1425ab6eebac9e19105017df5a4ef8f6e7f2e26ba03d4f2e477acaa3b84d26219c3ccce924f0375fea37d2753e46e0078e9db2bf7e52d3bb99ab2f9067ada740a86d58a2021295670acec4db91450a485efb891af0a248f451212921fa593b7e79f2ca173871f2801d322b03f7e15c9aa152bff49b218d537f24bde5dfb1f46fe729c1d8f27d0d66de43e2ba6d5da936b3cbeb99f9cd36ad5b9108788000bbec0a4ef39b3a5673778f11000b06cbbbb3070411b6f333ad08cdb7be9e25a2e3dec993fbe6f45ce818e86022e4f47cfb6df01cac84307879a5301d3efb57185c3995e4d1c5b78055d31ec6a51711d9fb6c7ac8966a73aea733936e31f2bac02e6f4c89966cb661b78ef494556c167cf8c166fee69cae3b28d9afbadb995a9207e41c56916415ba673367bd939b7ea3023a6597b433a0000214dba3cbf9b2d9fc3e5d905bfecb2797b6f3da2fcfdd1c9edcdf8da2c5db745f9437687b4e1206dafdfc3b7367d30beb91e8ba363e935f9606c59359bea28a4fac18771f4392927a674713214ea18341d7e8a35eec4b191963400004ef360d77b431b0bf59accf9e2bf6f7fd0b71398d41d2f46d3199b8616cc737568d1aa6748be570b9ee6b0a6d7f064798356d509d379fa3a9fcfe35c9cdd3d3b0f3fc7f36ac40000501546ee1cd1c298cfe4987887b267ec9ed994513382d066c54ab75bfecd9bb5f6ee36ed79e3d60674f25824212121f95bf49f283f9bf4c23f8a0f71f1bf60b896e45f069e7db4a373d8d4f85bfd84e4da9c24954447bffa636703121212122033792424242424242424a4c8232121212121212121f97740de78f19f82c122a79cfdb76239fe55e978d20d2424242424bf0c329347522744c1a976daad0e65e3a04cdcd04cd8eb7ae97fbecad297532d1b4d782e2183ffaf6eb8f927da6a7b1cc9f97f99984ff26cac99d5cc68697dc7ce770f2e1212121252e491fcb1ee4e92706e919f8b31132184699b38751cf9dbf534f94f1743d1ebb460fd0447c6f7b72c89e8ce369e14f59f5249e2a763f4500514dd66febf3d2efc9775cd44f9c76333badaf1318410c3a4d5d00d0ff3547fb5a3749af45bfba8f057ac588be786b5e6fe693d5412d19d866aa31ffcf4af69aa88d362c686d9ad79e80f6f40424242f26ba877b8f6d29570d23b7f0b363636bfa218c5e79dbd5bcccc1db8e5d89bfe6e664c495af48da3bb8edec8ec3cd68af65d5da0aab68405c6730918e3f2bffc4388eb13f1e542175649c2c539dd87f49fdf36655f3bf6f7bea456e214da3fe027942271579f56b34bc61c7a10d6db5e2bf7e9bee9815dda65dd7db9d1f3d74b0c8da3bab2cb93af2dead17fc082f6c97bdbb2ff1121e4f5082f97aa2bdbb43ae7d2a856a392a64e7261fd35bb63d8f41f6bf3a73620212121f96b455edf3e3ea477fe163ec4c5fff94208d19d058b9eb7dcf569ef28330a0000d7de7b7888f770000050a69d9e3674c189c8941215c7bae79cbd871775d0a3e059073d6cb77698e9f8e0ccb34cdd99f7cf1a5414a54cdcd0c2fdfe6f5f227a6883fccbc525e3e6eebe9d5846e13bf4ff3dfce898c6df9b038d90c41f9b3d66c1a1a79932ae9ddf92430766b51640d6410fbb5d3e4b1dcf8584bd2d37e91172614ffb475383965dfaacb41ab0e37a58b0ad16002e8adc143c66f5858f2554438fd1bf1fd934d49689671df4b0ddd67196d3e30b2fd3b2cb8c06efbab4a5af718d468ce7df5e183865ffc34f850a8699d7846dc77eeb6b4a83d26b3dcda79b4f6d177f25f24b5601a7dbef97f68fb0d602204aa3b78c08587c310999798d1d6fa0067e9d99170a954a63e838f94d1e641676ff7d91da2d7dcfa8a0b5575e679483a0c9806587f74e6da18d40f26cacdda0e2117d8a2fdff8286973e0a4cdf49ecf464c61ee5f7f2911b719bcedf26f8d8e8f1abdf16e3aa569f0e16b3bfd4da90078c9ab9d93c7ad3cf53a1f17ba04ad3b1a3aa6091ba9b2aecc1b3269d7a30c19c6d4779d78e9c1060f5abd216bd01b84e8eec245cf5b86266c18644a0100ab4eb38f9f4db1ef34fdf0a4fbadb736ed9db7eff3a9ae3c00208ac2fd6ca6dbddf9f09b0bbd0e93941f573a7b3ef01fc3bb19f13e235b6e3f29ecdc722f2156a7a3a85a7cdb1ea3fdccf6de7f57a86ecba6802ae7e68a111337df4c16331b759cbcedc89a3ea634287fb52670e4b65beff3643403b761bf1ddb3edc9609204b0c9b3264f6d157f94a0adbcc7b49c4853e37fa4d7a5e5ef6da5e7716dd28e0d28bd036e8dbe6848132fde2ec41e342234bf84dfd67f6957e3b912246d36254fcb69127ec1839f68ec7ee9879cd5980671f6a6d776046f2e3c1ba08a0f4868fe51ccfe7afe7dad054b977d78d9fb639fc4311c1b1ecbcf0d2e505cdb4c41f8fcc1eb7f4c89374295dcf75c4deab3bfbf200002f7cb4a6a7ffc6eb5f708b3eeb2e1e9fde9c0305a73cad368ffe1439d248f66cacdda0e291bea557ef2564e561ad169dabb5013994424242f29766294817fc2791c65f7e227119ddcba4cee5f110cf63cee58432b5b2f0ee38c9c680398f35ab8481f8ed59d1c8ab1f52339e4cb5ae23dd277dbda27be025abb5d1a56a7559fce949aedadf6d3e44e9a3995d27c7763b9122579544cec136f59b7a5b44000094bf3af0b1c7b94c45e1bd21490b3b759a931b7cb7409e75ceebe99c59d70b09c00b22c6f9ac2a1a7da748294f39e8713fb8f7ca18cda54fe2d84bb27157631352e30fd85d98b4f4b9b8d61e81e934362cb648a52a8d5ea17b6cf8d84b799aa13ec9e72b197d4fbe8a4b490aef113973faf54202a0fcd9fcbe4bb286df2b52885e2ec08e9f4d6f681d587551f485eb995c3b1b1e0528fadd42eea64ad5f28cb33ef10b07af7d2bab50101911914e5ba31233128f7660035e7027ac78ecfd4279d6e9768f267a76dbc45e1e5d224ddc617e7eeaf22831009e7b7154f715c5a36ee4291579d702d216f82d7b250169f49a29a7cdb67f9613b82ce7d98e818d680d85ac416f48e32f3f12bb8cea615cd50c10b7c5d05e820f175eca9b8e18c0b9bbf7a9880000a2f0c1ee473a43863a32ea360900d4454feee82ebfffee735aec6a5ae8b8ad1feb1df85797a7dc3e7c298d636fc3a700a8d20e07f8efe12e7955ae92bc5b677c3cc07f67a2120068160343a372956ac9a75d2e77270edd9fac02287d307bfa03afb3594a5c2d4ebdb5baab01d37ee685500f8efbeef882a2fc0fa16d5975362755eaa1c061e7ac4313a5d2d4535e513b63caeb6f8f254f17fbce491b7ef6f050f3066e3a532686f6f5dd499f71bf40894b53af2df1d6a510c577a7749efcd273df2729ae2a7abd77a82d0b01002852cf9da6cc7956acc8bbd6f7fde2f1c7d36b0f52cb336ec6b4088dfc989cfa787cc68a09df6e40424242428a3c929f4255925d46d7d767610000aae4502f5d168bc56219f9df2c05a099751fe6d3549f815185eee397f484e7f752353d36b3c9a4691df42850f7b28192d8fd47f3ba6f09e96fc3c1308641534f57bdefde9c5d16b9ed0c11b469567b433a45db2968c578fe9d236fc40000cca6d316fbdbb0a842b780bea66ae389737a9831e8461d8679333fbdc85040e9f33d3759237f9bd0924fa59b745fbcd63bf7d4f138190000cb65eac4b6020c30dd36fe4ee2d7b10535af30a3e8b50bf277336153285cc78085c374df5e4fd0884386d58869dd8ca880b84d7dda3113a232e420797be492cc67f59456020acda0f3bce5deacbaea8d975de969c062d2a93aed766b4f3ef8bb973668d9f80feb622ba46374a38e3317b9e5dd892ad074dd1461eff9410e4c54e14176bbc50bba9b6ad18d3a0cf3d6269c674d6ea7476734ee33ca59fc3ab6408de7ddda7c537fe686b1ae022a4da7d5c4557ef2cb673fc9109541117f898d49c89753b4addcdd8d680d84ac616fa84ab2cae8fa06ecea87395560c6c78b73ca688e4183780ff63e111180e7dfdbf3cc70d8103bad7a4c0200c4f59a33da998d806ae4ed6791fdf8b3a42e4775e72144e55af5d9ab33f7d4266f6d003cf7f6bea846734302edd91466e3016b9638bc3d78355d051ce7c0c0f616da548c69e9336f9a4dc2d50f62004463a092cf31b1c922155d68d7aaf937edabcee654967be7c02bcb39cbfd2c1818db71d88ad18deacb2eabb3ce8eedb74bb0f2f2fa8e8286ce7c8aa433bbdf3a876c1ed98c4f4574a17dbbd6c6b4d2c81d17b0e13b16773363200adbb485a7a3665d118a4eefd5b33a1869d1f4da0e1f609cfa24a5d65d1840d5f79d3db0b116809655d71e06756c40424242428a3c929f82aa6dc451e4e7490800006aa311e7df277db8345c502cecae73550000200049444154921300eafc07eb06b7b2d4e5f1f842b33ea772cb4ba49a6417956fcaaf5fb7a90a534a850ea6ac9fb8960b2fcb4817651cf2b1363131313131b1ecbc2d4d555eae0200a0f24cf81400008cce66b0f5f518a8e205552553e16a714eae4acfae62412cc432b1d62e4b13a90000286c5d8ea6d962743aa6922a6b0ecee125d13b47b7b735e0f3f84263ef2dc9259595fbfa3d44d3a2a8a44a0294a2b472a1bd91e69e12c436b3d5a9abf618bb4b586c524a4691585510b9b5af091540917e6591af8b9990c713e8d80c7f582aadf220cfb89a073156b57a3179c602cd4754060353c954b8aa30394f1cb7cedb42e31d9bfee744ea62b19ae1b2e45488d3e3399e060c81a3cfe2884c6503216bd81b549e115791972bae7edb824a945e8cf8865c0ac33e7088cea33d0f0b5579b777bf301b31d09a0ef59804001843c0a355ba8f4a28e4ea6f0645316e9f1b2584aa2ce5da6c872fcfde17290140599c2ec20c6df5355fa508acccb44ad2442a42f2e9d8b4ae4ec6021e5fa8ef3a2fb6b4bc5c4100d76beb99d9dcb3635c854c7dd7c1eb1f15a87fa439498bd34534131b5d8d73e9864e46758b3cd9872d0346dd6f7fe0ec8c26df599f4f559852c2b5b6e2553b3be2e559594afd26c6dfac7449d13611682a8769b169eadacdb1ce765717926763f5353784680fbe574e9ec1484848489147522f4c7b9f76ac98433732d515fd8ca191911e878a0000c491f3023629275e4f292a292e4abf3a449ff2b5db6968d17aaa8ea576517ce6cf2422308e9191a0f1b4db29991ab20bc5f9577cf8dfff22856d6840cdff94a7193e25249949a55c73c10fccea28ffb071c8a2cf7e27e3f24b8a8bb21ecdb2a237b0d22d4d60ce2dcf28ae487e298bb24aeb1c4ac3983a864686fa0256c5a0275118316ed831a3954f324525a2a2a4b08e5cf8310fd676a8a0912ec725e4799ac6395939a2b2e4bdedd880f1dd27ecbe135724cbbb3341b92368e6a3b28642d66033b0ebd38e1573f07a5655bd88b2e8631122273f373e022ddb8020c3a77beebcbbb6e7b5e5a8fe96b4fa4dfa09281c8b1e2bf78fc85e35f964ba1a687c33019e9b90afd4a4d24429e9729eb900d28e0e9b78cf7de7eb9ce2e2a2bc371b9c591a0f520d3ace0d7b925c2a4d3dd33769c5b0b56f640810022088069a932edf4ca02ecc2ed328595571baa88ebb8771d1fdb9be8b0bc69ddf3fd0a45a334254060dd472cd7d4684bca4544e685a3abf3c29a514afde928d8d69791fb2e57fd511cb6ab3378f200882204a4f752467bb242121f945191fd205ff4990b04bc88a96aee37a4e906f9bd3cfcd8c25cf7efde89d480d00804b8a15dcc68e665c0a28522f6d8dc8530dfbb16ec8794c90bee78cc5176d7ef3b5a2147c789561e8f1cd882da192cb64b28adf0e188ddb769abfc27fda862ec767791b53cb33631fc750dbf66afafd9d697b0477110f5fb86fc4b9498ee2bb6b17ddd71fb8da8101a2efe60ea52219c3dcc14a400375defd9dc79265ad1aa851d3201fca80ad1159ad0618ab134f6dbc59a21ef1038e2094e5a56a819d83311323241f8e6e79524674fb43bfb00cba4fef3467eaf43dee7b835bea12a5a9d10f3ee875eb65967ef16266b3ee6dad783c7d4301838a61e88f860c093b87ac747399d4770eebc0fc3ef65ad94ff74d1fb28f39fef6082b1a00d0ad070e375dbf6cf6e76cdb59471bd1ea37c9fc677f63349fb2b0b9c3f28daf066e69d179b4dbf4654b4efb1e1c62967361e9eab826337b9951e425628a81bdadbe16c24b5eeedf1d2be603005ef2e6e25d997b573733b6c0509f47a75030400c1d1d4adec70c2918b301b4eb6c4e4e9d46baccdd71e04dc0125766f1d39dfb3ec90c6ba7e6d24f8cf43fa0bfe2e912372db94c56e97f3a83ceb56bad9774e9497e90bfbef4eda14d4fc5442f007ae381e39a862c9a7dd475675013564942548276ab56ada7f4c7fb4e5dd7f7fca24ec6eacc98d765d66d1c68ffca93035fd7903c43929090993c927f355a7653af451fee991b3aa8891e87c9d6731d75d178f1a5035db581ebb9666dabeb3eb6762eee1d263cb56e6b48ffc12299aecbaf1fe91537d39943a170ed07ef8829fb269fa4c8d9eba5c3aca4c99a786687ad77429def8eb66362989651ab31fb624a7f68ca334cd767efe5059c5d5e7caa9679d0a3b6bbae2c7361fe888d2e7337f4fd34cac1c6d9aded90d3fc0e160d7e89dbf6b773b3954bdd6c9bb6f01cffc2a58bf10fb90233f0ddb4d87467dbc68e2d3cba2d496bd55cfb0f1e461443ff2337970bc3fa9ad1318cd3c87bfae904090178d9db4363ddf4e918c6729a973ffcc0ef9e9c3f1c32d0b29d72f5f9ae366f17b7376031f80e81a739336f3edde4cdd7e41b6996fd475a26dc4b710af631a33660d2cfd7ccc47fd900f981c5173251a351274f8f2c5ceacca2301d67a50e3c7e7e920d8dd678d4e6f1aa45cd1b376dd9c6779bd2db5e932b54153cdb1ad0844f4518aff556ce9c43f39c19a0dd66fe54f363ed38886a3ae2a198575773a25a8c3abea7dd753f070717f75e3be87d1c6b671e55a9e7d65f2e9244ce731130abe17d328f6038cf091d9e3fbd898543f38ecbf33bba6b866869d6932e5e082e5bd74e40c598163dd73c2c50237ec7adb7b63adf1ed698815184ae638f254809f22c434242f24fcff888f2b3492ffca3f81017dfa66d7b9c2080c00982c0091c34ff089c200820709c200882c0107afaf8b1bbbb5bd5175fbc78d9b52739f10d09c97f87a78f1ffcb1b3410390993c1292ff1dc84c1e090909090909090929f2484848484848484848fe0d90375efca79049c8c9174848484848484800c84c1e09c90f80671ff5d6ef72a1a8d6a5f6d2d7739c1c2647d5b3ccbd246a926d93b931ffb6b96f95499bdcccfbdf2e0328bf1768e9b2ee93828c3f0909090929f248fe59109284734bfd5b35e6b1b94cb6be8df7e8f5b732fe9f3b6cc5e78daec6fe37cbea564e256f8ecee8ed6aaccd65b2b9064d7b4c0c7d56f0d72df9848b9efdd6df5ec865b2f52c3bccbd5d88ff02a7d1cdfc162d1e6841ffdb422c8f5bdd8ccbe4f7389c5e31355c49446f9d66211fe5ffef96e0a5317bc67936d661b2b94c5dabe63d675fc8509187200909090929f248fe127d95b46f409be0eb7a638fbc4ecf2dc878757c92c5db930f73ff293d2f217ef35bd70e73a29bccbbfc3ebd2037e5e9ce21ecfb475f8b7fe4ab6a557585a656fec89c2c8a84bd137ecf0c084f2929fa747d45d77ae64af949a751f4da0c096c6ff0775ff3408d5ab3f165d9df6a82f8f962bff931adb7446615e6e7c45ef93dc08105e40c2324242424a4c823f92b3454f1fd25cb5eb86cbeb07d74bbc642165b60ee3e60c9b183434ca98017bfd812e866c8e132f9d65ed34e7dd60c27e2252f4383db5808996c6d1debce0b9e961150e79678f6516f5d8fa5ab46766ee96c6f62e53d233c5b050065b7fc4c3cb62469d63590bc98e6683f3b5a2a895e323824aee4e6603b3323ab8e6b3f54cb2fa9b32fccdf94d6fbd0c590416ee67c3647d7da33e8f7b3bbba682be2d7b5340bbcaf912c78eef1f6069d4f1710006537fc4c9a4e5d3dae6b4b7b5bcfa5cf1f4db2b50f5c39b3b77bd3c6cdc79f5cdfdaa8fbc99c0aad27899c626711fca896e8217015a165d2cc4e48d712dab7efecc4c57eca690040c8924f4c6e6fc2e5324dbc2a6a5d7db8b62e075682973c5fd7b191eba42b994a49d4245bbb418b26f76cd7dad9cec675e8ae37e50400005efa7a7770eb4602269b67dc66fcc18f120200f082bb4b7c9dcd74986caec0aec7dcf04c651da166bacd1ea77d6ad1b1945a1f12e51f0f8f6d67c9657339a66d46ec7e53aad94f9dd1076942d87877236d968e75fb191733bedd4d9de6550b67e1bbe862ab21c1dd6d050c06cfa44997a0d1dd4d690000aadcdb2bfd1cf5b94cb6be5dcfc55733950020899a6ae334efb5b4427dffd6c262d0bd724d889d262c1ed9d5d3cdd9ae71db89c71365e4814c424242428a3c92da483f453c953a8fec615223cb8410c20baf4f19b0b668d8b54c51c9c79dee0fa7f45b1b2b0575cef9317dd6e40e3c155f525e94723ba4b709b59e2d0100c4efaeca469f7b11fbf1ed2e9b4b3356bfa82ffdc66ab1ead442075eb7539fd2b393ef2d70aab6eea7f8ddc5688ae7704f1daca6790dd629f152529703cfe23f3f5bd35c0be49937a21c363c7c9bf46effa0c1a3addf1ea858bbabfcd58108e433ba25b7e697e9a6edbd19b7c6071f4e90fdbcd30000a0fcf581e8b67be345b96f560a4e4eab55ebba1c58a92ef3ef2eee3a30dcfde0cd6d7d4c680020cfba15e3b2ed6e64ecfbbbb3e5bf0d5afa520c78de95093e21c5c32fa79415a75c1e98be64f09ad7120002988e230f46a59797663f5bac7332786a787e1d594b2ddbe0d5ddbfac5ffba4a4baf22a7fb1b4dfbcd8ce47928a4569e7fa262ff59ff3a894a827a6f28f5b06cf78e17d3cb124efd5468b9b473ed7ba8eb01ef3be42d173f3324cd83c6de981f067f139922a2355e9c7460e39c059f024b7bc206ab5d199e181fb92940d8538393cc3f7c8fd97b16fc2077d9a1db83d8ebc1e90848484e41f2ef28e9fbef0323aa6ea71c3961d9ac7ea6f9291f8b5a84a73cae97afaec6fe25bf6f2c06dd6b0d5635c7954ba7197052b3df3ce9df924c9bfbdeb91c18c0d133df4e988aa6de9ded68259f79632000096f38471adf918603a1e7d1dc5b16f0b7f7a0c189716162ab9a6fc9f1ae8a49b064ce965460700040014418fd901f64c0480a826bdc635fbb4ff6a860a8892c8fd37197ea39c5935dd91752678c4ad0eeb67a390ee23c392e400208d59e2edbde6bdec479ca6c998394e5c32c09e4b65d9f51bd55c52b3d6785d0e040050a65f9cd271d44bdf33d7423ae9552c7d4be1759d31c05a0b8066ee3badbbfcea890fe5f97776dcd19f1a32ba399f4a13ba052ff1955f3dff590614dd36017d5b18b328148ec380d981baef6f7eae4ba262c24e8ba6195e5e7230f1ab2692bc3f76b1bcebea99edf56954a1c7a4103f3cfc608cb8ee982a922f9f4d6fb9704e077d1a85ef367e89afa0a607f07accabee1cd7e5f7c2e75ac71f9ceeeb66a967ec366aef9b3202f0bcbb875e99cf5c3ed89645615af65b3ecfee7dd8f586aed5a3190d9ad2cd880ac074089ade32edf4952fa4ca23212121f9e3fcb597135d3ea1050a5a6e01b52849a0a4a76b1ef3535c3155417e8aeb0b71e31229b32889a1a4a75f3ecc01bad27788fc7f3816aafca8cb77b00ecd7ec5eae4546d438ee2639e18074e8d0e5b2dcecd55eb76d7d75c928698c656dcb274915c945608468e3516cbaa7b4b15180050d83a15a562343aa692297ffaea2b8ca9a3432dcb28fe297548e59b545385546d231ea5329164d06dacdbbcdf2f7f1935346edf43fea008c79a8b992992c2421ed82e7f3b6e10b73da37f8f2ea32977777b3cbe9b69b2c28cf1034eabbd7b2a8349a9596b551d0e04005065dfd8719637e8fcb88ae5b2345fe7990a2a163da50a4c3865b12245514abe247e430fbbdd180000a1969633fb8971c04b63f6cf9f137ae37dae1c51f0b262a2b7aceeeb0fe9d623d6f4dd317cd55d5fff8a7794c519624173c38ae429ddc04e28bf5e281597d515531523bd8cdbd894adc93dd20dedf5e951356a518f79354d30f69eb4cd7bd2365016be393ecd6fca80d52ddfae64661423036b3d4d6d29020b537a695a4341a7094c791a1f23ba8e11b32c5da402a093a769121212927f6226efe34341534b4eaee26d275fadaac7e1132d73156f878cb436d7b65563bc4ebe5a39920f4dcc391f1f0afe060794dd1b686224d0f3dc9ca8fc7b8b22245f9e7d62ba3afd1a2730ed7ab565bd3d7233abe6edaa04856d604029f89caf499010d2ac9432ae99404b60ae0339f1b9d5edae7bcbfa7e14202a83aa96ab35ba072f178935fb458000883a3420bba95f0bf5e3a34f6adce44a1004202a93aa96ab2a0a1217496a68891ac3b9d5067731dd8ee33cb38f9d89bab9f7a9415080ad56cdbda9c545528a369f892196d3e4d3e747a5cef2ea396a8b7cc89c76bc1f71da0fe8cf3a1c080040351f75e270af67a37c56451657554459f039ab62dd53594e4211db5440e79bebb09d57dcfb9c98909c98909c94949dfb3eb40d4b1eb76df8f224dfc3d1e93999d94937a759d2eb3505f1dacf9f637573e9eef88a041b8d6fca1625e55624c29479092286b10eb3ee9852f9665c69b6a8625b55494689aa96bcadd3bcfa849a4ef38153fbe8e7be4a125379a67c222fb140e316b5283543a16dcea7d68a71a1a4cadfcadcf85c79c5dbe9c9e59cfa1b1c09090909c9df2df2984ca019009fc12d9064d57a2c21d2e5c55098995720c9127058254a25b3cea5e4a5af673b1909f48c048e7334d7b2cb629739e91909cc46de6b68de5fd9eb052e023d23ebe92f25ff8e40e065c9eff2848e8d58e8971487f81d562e757b3dbdffb4c3cf5244124971dacb73ab878e3c91ce741bd9491cb6ecf0db32b522e7defae58ff4fa0db063e97599d03e67f3bc3d2f0b9484ba34e5c5b32f52e0d6b525a39efd6959b635c9bef9304b09204fbeb8ed6691a6dfa670f439cacc84dc6f06dd2846fdd64d370f1fe9bfe46c7446a9445c98f8e4d8dc81136e97d20c9c1da9ef22624a08c04ba2f61ff820f9c1fab619df59b463eae2678d86f95bd6cefd306dfbfbf01f2cdff4305f0548db79c48c1e7874b4d4ae993eedc79cf6dd8423569703351535ecb9f5466893d303faac7b518257c8f9fb6bb63c2a50a945513b96dd62f90c76e4e8779de49db16edefee8022541284ad3a2aede4c92012e2d9631ccec2cf93450e73fda7732a5a13c37d57248c8e0b25deb2b66ed633509f465df5cbaed598152257ab173f145e839a239bbee98d2ad7cfd8d5fec389328075065df0a3d975353ac62759b57bdf516dc59b370e7cdd8d422a95292f5e2c4a68b79a66ded3814fd8ec35d53b7ae3a9728c565a99757adffe418d8dd94aa65e66659fae476921440957b77cfe9b4aae6a12abcb47affeb52b532e7cefa9068f3813e8dc8341e090909c93f55e44915502c8145cb977877eaf0ed638104bc3a74d4bc2c5580b4e1cb6ff28f2f3b95aafcafc6819065251473adf4b47e598974eb71679feced9abd33b099a9818ea5e7a87dd91e233a1ad0757aed383d87b3bf8b119f6717fca4f596730b9d994031ecbfeff23c7e583f6b6d8ed0b2eba2882c1581d5b9657de91b8ba02dd3399bbdec9c5b759811d3ac7dc5c025a6df757e106dadab0e53e8b6f46d755d80d82e0b6edd5bd73c36a4b783898ebe43a769e7f19e635ab281db76f9c64e2f873937716dd37f0fbd9b03fb07ebcb751bd38b9690e738aa8f39ed9b0f39eeabc3777abe9cea6a69636ddda4c75edee2e35bbb454fe8b5f84111fe034efb7e3aa92e0756c92f63dfd09b5b1a1fe9efb731ba9400a09bf5f79787b431d136ed73d26cf19995ad384031f0db7b7591e0c4207b6d8eb6ae5d8fd9e73f4b08603a4f5fe7f3799c8bb3bb67e7e1e7785e8d180ddac069357b616bd5d757abce8538440458f005267dcf992d3dbbc18b87ea89a996c3f4e3ab4d0ef4707169d329e8b2494fcb5a71aedbbcead1d4d211165d5dd4cbb991906fd0b8cfb6e2017b2ecc6bca00aaf9b0436141452b3df4d93a2de7a5f53b7c62ac350d30fd5e1b57389ce9d5c4b18557d015c3ae168cafb9d4619d3e4d6baecbb71df6b8f59613531db5c85334090909c99fc8f888f2b3ffbad2178d31ec3a0c9c5a7dc9cfcfaff5918383c3b2111c23ab4caf01597a7a7a4fc38d5fdca0afd99f534726af65af03790000201c70e1c5d6d65f96b7e8bc378bd1fd7cdca18e1c429a742564c1ef610f924a084c60d769c4a235f37ae8444f76ed75bae46b21cebf7fb819284cbbba76c1ef47ef7d2e266806aefde6ac5f39d2591b2bbb37d03ef0b6c2327845e78fbb0e3dcda15af698b377fbf8963c0cd445917b972ede19fe3a47010c63f77e9343560e6fc1c300945977b7cd5b79e8c6c7421570adda0f9a1bb260a01d0b551465bd34f2de14ceeda9dd469fcca2b9ce3e7f61baf1c355d3961e7b9a2a06a06b9b3af658766883bf694de1a0cabd77eca6aaeb90aec6d40f71f16ddab6c70902089c20089cc041f38fc009820002c7098220080ca1a78f1fbbbbbb5595f1e2c5cbf6de1dfe679bb232797bdb3611536322861a51feb9564aa226351fcd3efd72bd0b933cfbd4a4ec869fc3920e8f9f4db5a491cea8243afad51f3b1b34005fd790742c09c9ff083f7dc98baea1298542d1d2d262b3d97c3e5f5f5fdfd4d43474ebc6ba7b34195e2cc1043a42818eb0d6476a02cf2f573a0985b6f65c0028552824b2068c61b9f5368fbe7a7669d8b408cfafefe2a207337b8f3f55002ca72e7e065faeddbbbd79d887b2f0db133a04f68ede7335510d8dba0cf5326037b667953c9ad56bec897c30eb3c22c830eed8b1d3b3fb14729f1f1e58719743cabe3577bdbbb4b5b9fdf0f3f555831639bddede266f77a0cff2376a306aebe3a27a7e2deac4c25e69b4a83343f5deadf519bc2b1968d61d7cac0b1fdc78b47f7cef3c4ee4ae5e95590775e183c543479fcca2b9cc3a7f618e1bf5e9f8c97b9e9699741937ae29b334e5d5d32fa965df5c3e4fa8a46a0a87bc00e90f4394bddcb337cb7b5d4f430ae90c1212121212923f22f20a72320c4c1a557fa73e8507005219512e53e4e6e5157c9bc973742c948873f34a3e7cc8d2d5d313ab38525903b90daac5e0254d5e061edab2fe9e934155c75ef468e7b90200bda1e7237ef76095dc09761f7039ebf8aed82547e6cc7875e16a628e4ebb29bf6d746301517079e0997c0093e09d1ba7d9d34bec53bc263dbdb3ed4a7abf219aa2d8bd0e5c0debce2fbd3fc979e0c5a2f0a3d1cb751eee7fa30668b9f1eae561c678f2cef6ad56c53fd97321b577cb3dc7930198ddf7de38da5d4716b3c0a3e7eeac2bdbeeacecd14b5354eac1e1c3b20ba9cd679ebb38d78d8741a95cac00a0681b98db3677710c9ab3da90f5ad0e415426452d271782fa6302aff0521fc7a08742df6d115d8488f4070909090909c91f127900909b996a6e65ab797ef9fce906b694a87089a2142770fc9b5b1471022f9696ab09350e044ee01265a944a5d3405188db72d68236c7a65f5976d0abf2e23d55715a9e0a004c9a9b330010cba299215c2e95666595d75e02b572cbcc7d3ecefbaadecd89cbaf2ccac0d9928300b12c9a19c3c512494e6e597e72210008ededf814008abe536326c44b8b920bcaccd24b01c0a88905070130cc5c4d00b2a020555479bda032bb1080de62c8c0e69a6933b81eb3e77778bfe2feb145e38f0100e878adba7868b2434d454be11a71d56f8be584f19fcae631589cffc556cc1a7abb6ce8bfc4d44e0732be90e79dbae0f4bd59dc977403090909c9afe30fde7891969c0000918fef37bc9958ac9229443aba3a76f676b5fe70022f292f1108f876f6763aba3a3255b158dc70228b62d26f71b029a4dd785850a950f9e6fa1400c87a9b2e0720a4a9ef7300806964c4a100aa98d20bafd8d24c8f02004683b71d3f71eef48973a74f9c3b75744f70d55c1bb96f53c50410d2d477d900c034d0e7ea59e90080e8d3e712358032ff63b214008456ba5c03336d00c8f9902a260064196fb20000741b554e7d06fa5d7a5881226a6ebfb95773550080d8cda69d799df329f2e1e503cb3a6b43e1c3ed073e486b6b5886892daf3425ffbf374f60d9ed7e7a4e6be2ffb726b5c5b30eba6b7b9e29fc2b966f557e5edf54c7e746e95f61b73271433361afeb7f49d96577fcf51d577dbb8645e9b59e82669b9294ff9a8afcdaea93909090fcf3441e00c4bd8bf9fea9562a532bc579b9791f3f7cacf547e0844a2acec949fbf8e1635e6e9e5a25514abfb75425b3d9d4c51daadd6188849e13fa0b01f28efaf71e3e7a489fa1174b018c0226b871812a3017024051f8f2c9d3e7afb992c16d3fd15f0720fbecb6b03b912f236f5f3cb266fabc5345d4ca8153f1d591bdfd4706761d7aa11840d07b580b1dbbc051cd10102f67f8f88d1ed3a7f7ca38007a9be07e8df82dc606580048ae07771f3c3eb0cfa09d9900bcde933be955ba52bbf5821307fc7421eb7490ffdaa7c5b8f8e98cd6ed0326af3b1afee8454c72190070f5be9d6c17e3366ea65ff8314df28b7481fcc3721b5489b64db70557337f49375a7ad357c7e117f55544c1c5de2c845aed4efdff18a756e73f58ebdf4c8f8a10a2704d9c7b2dbc5380ffd70e67f9fb653608e9073f2effe7d9c6b01bb376710f432ae0b961adb9ad0e65ff94f7e55f2e2fe9db4c8f8610a2e937efbfe25a7a834d90a2d769c1fa098e8cbfd4d91f96db305a87e5e20000eadc6b531c59a683c392ff97e773272121f9ef88bc1f41255700ae020020bef90300a54aa556543c27942af9779503c5a0f7a24956d5ac1776d87c35748297257a77ebc29d04864da769872e86b4e622a09af9cd1febc207f19b8bc78f1c7d9c870b3b6c8ed83da573e3c25b07376ed87ee8461ca565ffde1655b37059062fec287bf9e8939cd6a8ebc25321edf988663bf1f895a57ecd0df21e5f89785e62d472d0aaab878736a201abc5c2f063d37bd8b393ee5dbef6466dd1764468f896de7ad53c4933eeb7f5cc2a0f3ac4eff41fbafb93765327ada45b61bb366cdc732543af79ff957bc6db7e3b35046259b4b195447f10fd3af76bb53a942157ca4bbf5c185cb0316042c45f9258fae3e03937b7df9532e0e5ae735ffe9400c595ea1f109457c6f8aec9f13ff9b94426c97f776595afa51610ffb1a359fafee0e14444cfbfb02bb2e41f671ccdacfbe8212d057fe48ca3ce3a13e43ee094606a784a99ac34e5f204d651bfd663afe6d52f13319e4bc098deff5fb3eca9322f8e6fe71fee76e8d9d1202b72d617121292ff1591a756ca0057eae9e83ad8dbd7fa039c00a54a28e438d8dbebe9e802ae522bebcae4315d377cc816e57fdad3860d00a0e5b4382a5b949f2d4a3fd49103008865d32fe4dcb3b4fc6c517e56cab363cb7b37d29c6429fa5d7ebb1527cacf16e5677ffabd051310b3b1efca930f9373b345f9d9b99fa36e1f5ae46b46036ec73399d9a2fc67eb27ad8c789f21ca4f7b737c8a3b1f0300a0e8b69bb2f3fefb34517eb628e3f5ed1d63dc2a7a28ba69b779271ec715e6678bf213632ead1de2c0460095453d9e614d03a6c3e4f054517e76f6d589aecd461fb8fd32353b5b949f2dca8cbdbf3bb805af4eb753f53cfc03dc84bfd0ff8842a552e9dc46de23831c641f5e652a00007051e4067f273e8610dda8f584630952000079fcce4037332e05218ab0e9e0add1a50400802aebca2c6f331686302acbd07df6f3b2ace38303af14c52f7737140a2d065c15813afffe9a7e4e020a4274a3b653ce544cd7ab2eb8b7ac8b9916a2f26c7c7f7f515a775facce08dff14e1e359900002000494441544c67ec9ec50e717b4f7caebace32f7ee6abf263a5484285cab6e6bdfca004095737349f7c61c8410cba2d3dc2b194a00507c5ce9a0d371f15c5f571bd3467d2e647d58e9a0d371c93c3ff72636c63ae61d973eac39011e28325fbc953b4f1cdfc9525b8b29b468d1676cb0a72e050040fae9d048673e86b18c3cc6864cb613fadc28053cfb502bed76a70a342ab0f4868f4ed3f59f950078feedf95ded75b510424c73ef999732940000b2c4b06077032d0cc368dc465dd6bfd7388190251e1bdb52978290d06df2a5acdac9caba8b2abdd6936f3b7ee928efe60e16fa7a4d820e276a0aab349269e431e96c7a3d92581cbdf7645ebb8d3bfae211a10f2b143d9e75d09dd374e6bc016d5c9a363669e439e372a6120024cfc69a99f69b1bdcb9a5b3bdb9b1d3806dafcb6a2b5e45dae5795d1b7311424c8bae8b6ee6a80080288bd93eb8a9908661143acf76c0e11ae25cfa729aa5f9f8480900917fa6130d99cf8a9601e0d947da093d8f66e315e395e5f19bfa4d7a5efe62bcbdae50cf69d253b1a6a185cff132a623c471acaa72b582a3d7cdbc60b0327ccf180f538e16d7b4f5b8fd9717738f4fdffa5e5e5fa4be0ed74a9e8d35331bb874727757472b435d6bdfcd6fca35dbca53ce4c6b6fca4008d3b6f35df3b0405d6f501afef5204f3b3daa6de0838e279e1d18644e0780f2576b7c9b1a3011427443f7314712a4dffc282979b523a8853e0d218a8eeb887defc504d911919090fc1b451eae9401ae2ac82f88fb060408548adcbcacb8b8b882fc0244a870a58c8cc75f110469d693b0e371542b27031a005e1031ce6755d1e83b454a79ca418ffbc1bd57c6480180a2df2de46eaa542dcf38eb13bf70f0dab7320069f49a29a7cdb67f9613b82ce7d98e818d18c681a78ef711da2f7f915354f4e56c6f4ef29efe7df772174696a8e4a961ed9f8c1fb03d4101787ef8b801dbe98b5f972b726f07a5efb95b5497ca53a69cdb196d30789cdff0d10ec9078f7c900100281343fbfaeea4cfb85fa0c4a5a9d79678eb5240957638c07f0f77c9ab7295e4dd3ae3e301fe3b35ebc6a98b1e44b0173d48c848bf36401781bae8c91ddde5f7df7d4e8b5d4d0b1db7f5630dad4037f76ecb7dbe60dcb28311cf13f2e555ddaafcfdfa7e93a3ba9ecf9197c56db7be71f8db2eb9468f0e4ca7b161b1452a5569f40add63c3c75ecac3a1f4c1ece90fbcce662971b538f5d6eaae069a6b00ca5fed7ee97934452e8e5b2b3c3661e973f10f14050020f97c25a3efc957712949e13d22674ebf5e4880fcfdfa7e93223b9dcd96977fdc6a79ede0a73a97012979b6eb5c499b0983fd27f6a0dcde71fb6b9e4bfcfe82746244f4bbc4b853ed6e8e1c7a244d050020cfbc1edd62d7d3d8f8a4c8f9f255fd16d43450f6764dafa008a7adef252ac9c78d96a703479cca52e33917a62e4d0cba2752e1cad2840bb35bf1abdf27ceb4ede92a7b7c2f5501e20f57e338c692878fb35450f6f64a8271cf563a95671abafdcc0ba11e1cf7ddf10545f91f42dbb201401277e896e586f76259ea6197dbd3a75faf9972567cb97533d77668bfc65ff3725ab6fd03acd2aedecffca1717e79c6cd9816a1911f93531f8fcf5831e178ba1a40fef177df11e18ea19fa4aae227d3941b7d479ccb51d71f947a7378e92787b71e19dde7fc939d7dabee99a2590c0c8dca55aa259f76b9dc9d38747f720d2bf1dc8ba3baaf281e75234fa9c8bb1690b6c06fd92b09799a222121f94bf86b6766c35592070f13ca24f9df7e742dfc11a8b43e7d1253c2a9000591cfd2709529008f0cc9af43fe7c982165180000b20b3e75b6bf010650fc7ccf4dd6c83b135af2a9c0efbe78adf7c199c7e396b9b8daf80fb3010000a38e3317b985ae8f2a58edac4b6550c46f636312daea3aea59b9bb0300486be8b4b3a1af9bac3c1d60cfc180d379eeca36fb96dec89c3eecc3fe3bdc51f7873bb13160f75d36c7f944e8b7b6293e9fdcfbce34f08813d74210dc6c5ec8fe37cb423da8496776bf750e393fb2191f0310dab76b0d8067dede17d5686e6ca03d9b028d07ac59b2c17ed7d5f449130110cb73ee0437edca395310d76bce6867360230f2f6b39872e6b3049a7c1d3a4382ae7b232f6c5ebd6dd3e8df46e72a745a8ddf12b669a80d25e9c2c9f4d6abe775d4a721709bb8dafff75e850d7894a2d72ec85ff3d43160e1b0d57dae27480738d318a8e4734c6c72534f1ba15d2b2100e000c06c327d458023970af603c6b9ce5d1d5ba06ac7a67ea7287d0060588d98d6cd880ac06dead38e79392a43de9376e1645aabe5f33b1bd010b49abcaadf069fe26ff567d1c3d07099d7c12e060246b00fabc78e88ac01a34c2900000c870993db0930006df709532cb71fb8973f6a200085df634e808d160034ea37bbd7dcc0a3efd6b76e51953c7bbbef5066e7ddcb7a37620258fa2d5db0bec9c1a7a280f6749aba20eef5bbf4c6ee8d0c9ab432a86902b799af5dd69ee7053394b7630c272eb03871e59528d832e235d3738e191d1a1852a79b0d5f35d64d480361f7e0cecce0a80c795f9daf97d3a94ab24a11df945ffd5c451598f141945eac821f98539aaaef3b7b60632d00b0eadac360d39314e938c3b47361c96eab6efb346260d06cf46f1337b5defda868e0c03a83d2c0a22beacc5b0fb026cb82dae97f95bb1ce7c040cd334b9f79d36c5caf7e104fb1aa3ab1e179b736dfd49f193dd655400568357195dff611673fad767361fcede78b7e95134a551c329510a026080270022144a150008020081cc70151aa6f8610d27c8410c2719c201051b96c354248f33efabae0348e6115c25fa55261188650b5920103c011429a43a9a28513048ee39a4fabf688a3af9fd2301a006018208410e0082144e0008061188ee31a0308049a420882c0304cad56e3384ea1501001388e13806318a6f9486373550501002370cd8e889acb711318d2bc5955bb8a971855f31c00886aed5f5db11a0eaaf240558daacaa9f421010038aeaaeee1afe5575bbd9b2090c6946f374008218c00005cfd35b2807000a8da85e611c330045fa38028184208d3ac184ea811421444601846a1601585543e56fcb8a151aa4a43806318464518866180139a9a120441a08ab8e3384ec32808211c081cc7d584aaca6ca55a5388c61b08c7718c0082207004d53d4f10044e100821950ac711008108040460388e2b7102c77142f9353a38106a8d6d083465028155399402140c034400201c21022154d5c4bed654e3a2afed01c70001c2896fd666a760344dbbd20ca6551d17d55b4e6599502d8eb57f4f6ae624a93a2e00406356450bc140d34a11429a368fab9555ef541e3e0441107f6d264fa2f8541a69717f1bafce3f6d05e3d3b3b2bbdb98f7b7f164af9a4a14f1a42efba568791ccd51ab25598fd77a153f7f9d232700d4e29c5c959e9d812629825826d6da6569221528d2af2cf2753113f278021d9be10f4ba525521c182e4b4e85383d9ee369c01038fa2c8ea87deb86323f315f1c39ddd5ccc4c4c4c4c4c469f46315149529c439b96a7d878a5d508536e6ec6f5b99ece391039f1b0f0f74d002aa799f712d0aceec8e2a0355614a09d7daaac668b6b2385d8419da562c334b1158996995a489540080b1f5f5985f4f311843c0d36c84685a54422157d73cf810cbda77d1e1bbef7364d2cc47f3b8c787fbef48502a4569a55c4ba38a1583e9fa367a0daeb6809744ef1cddded680cfe30b8dbdb72497944871e07a6d3d339b7b768cab90a9ef3a78fda302cdb9945aa54ba84c2645255512df2f0a0080c2d6adb82f07d1b4282aa992508ad24ab5adcd381a23b58c2a7d5ba3b8bc5b3b6e119dc677d0c580eb1eecc78fda79294df55511692ca1f04c8548945eac02002acf5448afda8053a671ead7d0e68aae0e73d444d6cc6dfe47a4168909837e87c282ca760db0d36699b61dbd3ba6b4469d309d563d4d122ebf4a7cf640d1ba772f7faba4f09884870fcb9d7bdbb31a566155aec2b4d834752d57517946da44714671f57c984a945e4c70f4383f34f3f5b71e05a528ad8c636156f136ddc0419f28c82855d71b947a0f31f7cd67e7517febe4bbf96de5a02b21f9746c5a572763018f2fd4779d175b5a5eaea8561f5561729e386e9db785c6b536fdcf89d4c562f53feac4514b4f54ef96aa3aaa5ac20ec771954aa552a934dd5b75349f563d5615a256abd56ab552a9d4bca3aea472175865011a1b34c2828261d46f6dabd2915fbbc31a02e86be75addfeaae744fd682ca86ed8b75fa9aa666df15759e5ba3bf89a8aadfaa7d58daf558b2ae3ab0944a825b5bf5584b81aaadb5f6b8f559b696257cb456ab55a8d2b01002102c3b02ab95615cdaf82bb32cad59da66912552557598b611881a07a75289550a9542a95aa79aed923aa07cda7542a958651349b6108611846c328542a954aa350a9546ac55618a55a5bad6e671508233455aed57a6b05baf27d54d5daab9a6e55c95fcfcbd53eadf55ba5cacfdfeeabf2c70cd4d9d26ab51ccd2e542a55f5e65abdb4bf36931799e2fdbd4d9cea795e8397d131098929b6d696b51e0307f523a5dc77c09846ed66ed9d77aec5f8d0112fe6dbb30d0da8f99ff21460ce0420249949a55c4701a53062dcb063e6614f327b35626245e73b592c23000030befb84dd7726ec56e4bfda13d439686687d4d3ee80002a8e55aa8e852eafcbaa7737faeb563f2915a7e9d34a338a55604207c0c539f9b26f3a4a49ccbea3a978ceaa96fcdf1000a1942a5571bb9e6c696369c92fbf96528ab7ffaa0b697c33019e9b90af041e0d402d4a4997f3bc0454900100fa43331f2386b1e7b859decb073c4f954d3331d72e7f9c2d21808500147989f94a00004465d0402d57110008087949a9667c57fe61e390459fc7df89bbdb424893bd99e7d4e9330000d5a0e3dcb08e730959e6c3f57d7b0d5bdb29fe77a3ef6659eb2eaa4e6802736d4954911c800500aae2f4e26f4629d559113bee4acbf181a66c0a02c0655215b1eb4cd2b8793600a0c8f998ab007d2d00655e7c362e30e3534104ca82844c09014c0420cb8e2f629b0baa9d0ca83a16fa8601c7128e78d59a78b191efaa73beab7071cab5455dfd47eceffc6aa635ad5a46ae832773e78953e5d94e331d4c6c7a08569f3af939adf118676e0dff03fada867e007aa3ae5df4571cbb903463be7d852a95279c3f99a8d7d1cb9486c47546ea7bd004e6dcf2bbe9e538b03100456e7c3ed235d556fd44502a0f2f81e7ca5b110aef1e5efdb59e5e9ce4c854a51d1d36f15e97f0d7e1ed0db5d45fb6b76c72aaa6641534d2e5b84c7bfe7252a3ef2b54a2f0ff5fded592740080210a000148933ba9da00ab4c39a1ca8eb3ba6240d5bbbaea9aac72175fbb371a8d4610150bb455e6b4347da14640600481572432004308888a8c1a00008157134c080740008820084273575535d9f76d4dabf7a308902653020442a886d2aaa56eabbfa906a2962cabfe44a5aeee01acca660cabee1c4c5376b52c66f53daa6bc9c13a056235b55d95d54395b737024168e41d2044d42a8780ca04274168f27c0452631806802184555659adf107866994258101468026e90518208debaa628a214d460c10004ee09a5c208e5724f030a8b635ae3915e09539484d2a8e004de65813474293d3c2082030ac4613aa7a8e639501afc8d712148461040654424d68da188100611886e380701c699c83088d2824080201a109a3c69d1acf5729da8a7de115b788568500c7d51860082100a499ac0dc310c2305cd33e5185f3abf2ac559aac2a041549e78a1ad516f795ad0dff1a648dbbb1eaba5f8d10aa6857a87a3b273472f0ffd8bbee30298aed7babaa7be2ce4676494b5a728e8b0a069028f0400541090a22e233670573d667f699302288114404254a90a08020593292c3b26c9ed45d757f7f54774f4fcf2cea7b3c7fbcf76d7dfd2dcbec4c777555f7d4e973cf3d17f13facc9fbf7db8e6d64d6e4941f67d539be2b3df1e7acc929b33e394bb2d9f482d5333e5d7b8a9f8da3a836bae6b1be875e7c6cd1294c3d775caf8ac913dfdd50caa347173ef3c0929ca1c39bbbb5f2529ed1b4792d2fc5e0d629afac902afcc8ae999f2ddd53aca19a965323c3a32894004bade13db5fd40050280abe1957f6fb5fade7b3fd952ac830817ee5cf6f5a2831aa49e735db7531fbdb5a24800566c7cefe59f12646e65abdffebcb0e3f33fffb677cf9e3d7bf6ecddbff5c33efcbbd71797e50d1ddf7ac303774fd95cc2513bb563c54f47355abde7d8fcdf5e7ce8f35d2111def7d5c34ffeda6a74ff3a7ffae144dbf7e9c487de5db4f96071245afadbf7afff6349b479b7861e57c3cbafacfde3a32f2c2dd079c9ba498f4c3fa9cbd06fd3f3b2f77cbda24000566cfaf0a59592a611a1a2b0a76ef3bc0c15f889256f7ebc370c00a264c38caf7e3a58ce893ba3464e9a4b06337e57c9906c5795a19c86975f59fba7973fdb1501d08fcc7de58ba3ce3c74fdc0cc3756678d9ab5db18d17dfb96de9db7fddd8fb7470000a27bdf7974daf6a008ef9dfec84bbf75bab67b360500acf8fed1e79716e8fcd4aa57267ee7bb74642b1bdde66b7bfd35995fdff6c8ec3d150278f0f89685b3569dd0f5e32bbe98f3cbb190a0deac1ad97e95311a0fb37dcd06b42bfefc1f3fd6fa5bbb5457ee455d2b26bff873f54bcecb61f1203b2b8b9dd87628f447e7ced771c20b038f3e3c70fc7b3f1d2e8f941ffaf19d71031f39d8e3f17b3afa2a9ba9df058e0d078fa8bff6d127e71e8af0b22d9327be5970e1f5176462259352f24d0f77d6e8e51595e0bcac8b9ffb7ed6a8dfeebce8caf77685315252c1aa376b92e326a264ed7b6f6f747c8a56ef7b7b8f834fdc3e696d8186182df9edc759dfee0e0344363d90e7eaf8f6c1b82f10d4fe5fbe2fec8ba82332989463b07f50863bb1120cefa091e4fbed6b9b033011c2000922111c3947c11111895cb69024f05fa4b20339b83d8b09b3935e767ec8c115d9d7fbcaf8243baf99184ead04e9c69db59d614a4ab63928cc442ad16271e277424ce082490948075f65ed9c732eb18ea2288c112bfc2703bb16d3668e42dc4c58c39b480c5b9d8c318842082134c175b32525ff920ebb35f80c08258451c208a5041905ca8011200419212cd9c7e3a2b184248e8083c0b38f2de75c3ec958778435fbf6b33302fd9456765f384ed07eed25a569a5f6a0b2678f44ea9a1072b683bced6bfc4a30e5a2cba3c7e9aa9ec334fbcf637455abba29db96659cf9a386374ee8d8f18eb5a13ffe090cfeb66a87b743cb0c0620caf72efd66fafb9326bdfac617eb4bac27365eb465e1b4c91fbcf6c6a457dffc68dafc8d47c271b8bb62d7fcb7de983479f5a9ffc8b776668f07ae4f9b39f1fd5dbcdadfde993521e5ad8bd21577dd513f747deb9b47da7b69f5412f3d98fb66d7862d3a9edbe7a103e7b44ba50000a26cd387d7e7e7b828f5b5bcafe09af79fbf20057ced6ebe3b7fd5659994a45f32b3ace18d5fcf1a5ff17cf76c95b0b426fd1f997b288a40b3074e9a367cfbb8d64ddbe6f778f044cf2ee9f19405162d7fe39b689f09d7b4cfad295bad1683275c99b2f4f579857937cdfc6a5cd9b3e76728d45bbfdf53cb4e7250ea5dfbe9e7630a1f6eeb63de1677ed1f3a6dc64d8dff7c057b9a523d65ef941b2eac9fe171a7351a36cd77f3975f5e9fa782bbe5bd335ee9f0eda01c57a0d98ddb7b5ed3446abc3c6def79e39a82db5bd56fdeeee2470b2eee2c23c8def6f7be70e98e6b9b376e9bdf75f8e7e9ddeb7b0100f493ab5ebdaa55ba4268da79afa6dcf3e17d6dff80bc2af9ae2a0b0ab6bcf7cbe77227756fd2a2c37957cec81d90e7887e46f77cf6f6e6fae3efe9d3d018d09af5bade7457a7431f7db8390400291d6eecb87048aec7dbf8b67d43a77c3cba9e0200e0aa3b7458f8f10ee9aeac5e1fd77d62e6335d52e2fbf7f0bc690376dcd331951157b536c35e5c715207881e5ef8c4df1afa1951b2fb4d6ff5ec07d73670a0ed40bb412d81e7f63ea71a056fd3fef97e91d1b5477d477439b5cbfdb7d6fdf8fc14a2e48e5ef6471cfd94da577db2fab32185aff4af1bf004ea7419bfa4f39b2b678cadaf563a53bf2f656879efacf7fbfc32aea147493df705bcedab8f86d664954c8a56b0eb644a879e0d2b9f5696d3f7a5a55f5ebee5c60b467d4a47be7c83fe40bb86ad3b7519f49ad6ad9953d1c76a0cf968fea399532fade3a234a55eb7db3fdf194480c8f15de5b9dd3a65b17844f8fffbf56b8f722682271b802088044032404cfe0240ed04463ce18449c5678ef8af00228070201c4147903f75818250f9ba004204210228526af4210ec6114689f9cc85046c7fa756d2a17144db5f0547c131315ac7810842e54fb9c9fd080142480d1991bf73015c00254482206af16ce688002241b06d9420a5401c1b230a05e67891208040e4c21c2e0a405110c1411e5de742e7820be40205823c0250664d8a442788687c8a030a0b453000138e08a48428943102d412a5510a44500632a24a282270a938442150e842e8923b942414c1f86706410407e4008208408e82cb11e328378d0b018423082402090245a04009502247d578dd7e091ad30d8c114a815129264400014407306476262054401010043920b742a5ba1046ec555e888014903a30312272048e80024c7c0c9ca310808422a15c5e9f4090d0f8fb854b422e51e79008eb1d77472277abebba45075a788e526af5d9798517151c3d9b41ded71fa6a4404a4adbf94b962eed7ac1f92b97afb0ffecd3f2f11fe6aab7bf72ec0c1f959ffc69fa62bdfbe5e7e7fc41c648946e99f5f96fed470da8ef0110c1c3dbf606fdbee2150bf6b5bc6a480763d9c1f0c963453425cde782f0c92d8be76f4cbb64748f9aaaf1b7030b67fc541c2d0eb618929f7aa24bd70b0522a0404481428649040a440423ac81949095cb9777ee9c6f7562cd9ab5bdfbfdad2a40fdaf376dd73f3a9cbbfcf97db3fba6feaf9c9238f2c1b9cd3ebc7bdf0f43b3ecdc4170d5f54d47a67cbdf5a58edeffb213e2c7e78c3f67f8866b162c7ef4dcd4bfa450b138f1e925bdd63cbeeae573fcffb983847ebebbeb43adbe99333a37fe8968e5f2a5ffdab7c1695a7ab51a495f978917897c5825e08c01d0a4a0cdce85d843848aa2d8973d87aacc5c9368ec3d447110570ed20500285a74a00cc01939134c46c20802007261608118c9410921ba1e75b062146c5157e2c49d494938ab63765120da626f0e5ac81620a6264493414e2229ad648710f6138f616e2a3b46245cb3428dc6e92626c480d53b7b1cd0a105b488554108610a61c40864524a18638a4205e792c6b3985d33e61b0b2e4b5e8f4212a2d4ca80b1ce484763826c90ca3ad338e01e3b2f10f6176dc14de06093a6211102112822e148b8203a82168d7184129e32404aa935f7f1028058b8d6968203323b47c6bb2d42d14ae8b1c6309ed2a3cee03bda4f0a1d770412fb6d184b03d2755d5555f3705cb2aa8410e482522a2955934c15f09fceae3d138f9270ac0cc6f5b8b84bb70b00a05b8feef69f8ba741e83f512788553b77d8d03fd3cbf0919dc58166d932724c7db55bb502acd8be3a9e4df354ab6948b5d4d4741f0d975468002a0040f4c8da9f0a9b746d7d60eecf5548abaa55b5d3dd9bd507bcfefde457a7aef9f944a78babff15df5f34e7aaf91baffa0f1fc4dbe985f573ffdfbf6cd15a321d2bab99fa20d91c125b7f11e26087e4a8a42a2b7e914604bb669c100652b5154baa88834490a0a5730491cd9f8678cb54a159f8d238a8c41318db9b54f8095bdfa4a6904b7c20854f96a80f0810999e2950c23e07d4930a3e532a6568df0c7827e27a02406cc325556016461152e3e540d5c60548a96d27b6f4526e400734d253e4df0c411e0729a404136b0a8ae608cb04520bc6a2304706a41a32913da2040891915042180310c0cd6c53404e1051d8e19d81ea202e653896b40148802012a426ad89f217e086b24efe1751c4ce973126958544f61580805461c6a15e0640080295b38f5430012038e51c01800101c638806e625309b16361503b758dd6cee5401a02440e882061350862749e7361de01201fc900408ead1d9ec60558d119858f7bc4123a210450627901f2e10480114a1040701082caf467e442200186724cc1985be3e1ea6c2722100e966988b875db56c79fb2b3b34b22b5ca4f03f2426b6f3ff7efa171834ebcf7ded2c3eed6d7bc3cf5667ce3ef133efcf96420ffe60f3f9e7051268dec9a7cf38dafcddd74b402d29a0fbcebcd97ae6b172010de38a1ebb5e1b757bc9caf2fbcb2d384dcb1e7ee5ab0e6e0b153fe6e8f4f7969788384dc465e76a49465a6bb7f9758881efc7eea77fb2a748e90d66a406dc9a2e8051b971ecabd787046c981aa35bcaa55b5df6b9e8697dff768d530fc87705e229364ae4971904b47c18892287a73d8a6c47d990be1e075cc151a1c4c18186e1188b13c0f628b7c3100812835fbe6020982da60a2b0810345a1367517562619b430aee36f96708d32e278b3fdc4eddc676cf54a328cd67b62fdb1e01ca29e788878c81b0bacea3aa7948291f8622457d868a43869a0794061cc24c5c459b6b08839a41c912200638c5122592244608c084184916a4029a5087129a536e695268e8ccc83a0940a42246ee57284634c1eb1119fb14eca046193fd0200410088e9c982884480451032006400004809e18004194161006f43a9e610d03b2ee0c4897378d6e85c27842025f1694636f20f908241273b386f39ce8c186e320040883398cb39a79412b033b2d446880a8bb143e042084699717351b4df5f673f9387c70a54019126cd9a26feb5341a0d864f7b0ad1c373e606befa7ef767655f5dddebc6be6bfadefbe6ca230d0ebd3d78e03def0e5e7e5f3360d57a3c30fd1f5deafb8b563e3bec9ab1af7659f560cbf8548ed09e79479ff87edeeb39e19f1feb75c5038bfb4eeb9be94073a887384bf90363e9aa75fe5523cf89941cdafa6b51b5349500002fdeb86c777697cb6ab8f0df2f45150e96572d54ff46ab79ebeafdb7fe6f0d63e6958b4f5c09102a8fcfec68f3da8e4d00bcea82a96a76c6c80a175a7e7584104a1544b432498d370391abb55c8589f99b94e70300b73152a69c2b46ea184e6c8450caacd7d122c2d058c68499fe498499904889105c726732a9d2b272d351000033f310ad1544d70dde4e082157760311d9b259a5b24b1e5d800033d408360f3934956b124d49ee512032d354cff64e89966407b8c563c9f730a6da645802110930aac88f30430e1797cb8916db67e21b441440181706970984200a42182154478e808094510a94989901124519d9acccc6b7597e873602082474001052a26768d54c5a51927431446b0b2c9a59d260e55e58e0de089a5302889aa651d58536e82d43b62871bf4c7f05ebea02e31200000131d1807400002000494441544804311352e5fbad90718c2c44c114268410ba0e8452460198cd45860ba11300621c0e39e792320302328d24914e163628470801a67021842e28a19244342e78c204ea28849c3e42a87147702eaf01939544f98a19a5457b3a0822caf72070004289624b4b4742c0487f06ae7323624b194344208218d85187ff8ac40b1458501a45c4ad09edf88913157a79287cda6c3a96d1f7deebcec952ddf5fb8c6c4559b79b86b74a55fd4d060da97f6cf56f610077de802bbbe565b8a8abfaf937ddd9ae60d92f85cefc5877fdabaebbb8ba0224a5459fce9e3deb8f24728744f1321ef923eefbccedf3a764d46a969f57f2c3fcad4542946e5fb1c99bdfb5ae87fcff0c70f9e2110dda3fbb237a764d7bd9bccb72f35fdba7552dbc7ff1ed76f28beed5bb7f7c5cfc3bd3a4ed7935bff690f965953c766d7fb65dbdab979c9dd852dbf3527eddc10bcbfe82912efcb257ce451f1f4b30403d3aa55b4eafaf4e2533fd48c830a48450624bfc3c23349e9dd8a8ccb34d3224489c1fb79b44d82dc7ecba3448c8de70d886c99f1c30815f34e29bd2cb83c48085cc79d41dce76964599a6699aa649b9ba65d1178d461d6925497b65b77cb387dbecec8e3defd26ec366232c63b6c312493b32948510ba264ca08306b3e5fc5d025db47e26cd8d4d2ae197b0cd9ebc691fa8ca4e3f6982a7042b8e4fd9f379c196bcecc8488d1b52406b8ee47f2daed87e3dd847353617ba9c11b467e3dad581864ccd849bc4008c82022272cae2c48289ce798e0ce524be83f6191784a3bdb7c0390a6ec6a0454c51e730be81849461b0b9e849d3192b85d93eb38e3d58736a9f7a5baec9590ff2048853d1423956ce0d45502b0d42e4b4a02a50c3f481f5b85d693565da2875f9548c463942f4f0fc2746f56cd9b849dd46cd3bdef46359b834c1fd94fa320dd736a2b8981ed630c9516a06785171e44fd4a024a8979f0a72fdd4be63a5fb974e7ee7fd37264d9b7f8c97fc3ce3ccad23c19dd31f1e724ec3347fc0ebcf69dc6dec3f161c4a0073ee26a31fbbbff719d73689920d53ee18d0a1566ac0eb0f546f7dc98d6fac3a7936b8cb440ecd7b6ef4f94d72bcfe8037a3d139573df6d5aee05f5c3934baebc50eb52ac3406776dcca160eaddbee8c20f83f336e2cbbdb3d4f5dd7fc3f6e6d14de30a1b9d71f706e7977aefd2fa81246fced6f7ee6b6cea9e4f4d7039c2c38b1e4fbf9cb162f58b664e10f4b162d5fba78f9b2252b962f5db5e2871f57fef0e3aa15ab57adfc69d5ca9f7e5c7506fa64c88e242711f39d10049012028c0093197cb2b2421cfea304284182c2a68837aa6500174420453303172a59ed0ca363db6e1151184a3b337796500422ac0d91cbcd61cb87565a8199026c401094451d62b9878910c7c811a60c0995e360f02b845ae9b071e7284562711b00214692aecc1146d0b8e00842929e940061842a842a401812108002e5291101840b3970c64f012810b999b76b249902e108f2b31632d6d11c072210380a5de6b2dad32ce4b05a9bed5761cf3276444e85103261c182651c5010e0f1f8501010c49a3ce468ec53988007c07a03e7a89b80496628a3c905c6413d3992c63c020a90a9b1e61101adfd7314bae016eaa2685dcf328b4250404290506414482cb46a5c5e683e4919d7bc2d7fd99e392e0845343270c1289c4185b971248250b485688510924e8664e63e76b318eb7690792d89394f60334f4e08910b99fb02b16c7124849cede15acef592c272c4b4a6c9c2b5617d4f45499d7f0306152db8ebd62f72ff396f73cf3a1e5a34e78a36cffd4b2b3ef1d46e92b6625f41a485df0300809c0ba10b341e7a80324a44c5fe5f0f91eab5b2535d7ad16fab571c80ea3d331497bbd788eb6469060cedfef6ab75b5fa019c112221bae7dd2bbadc77e28a173e5a7f59871ae4e4d6451fbdf6e9b2e3178f8879cc21d751cded75f5b033cd52546c78ae77f757dce35f9bf5669f1699fad15fe64e7a75cafa515d7affff26adf2a3d3afbb60f49af39f7af387afceadeb2ed9f5c3e76f7d3a675fff3b5a9e1d5e8b7f64dc50d74151c8d9316e759347fd52db0e1dddf63fdf2d4fdb2736143d8200e2d087bd3abd73d98ae53737520088e2fe4ba653689caaec5fef7da341631b01009c1e82a7a4a4b468d1f2f7be2439226edbbaf50ce03c123354b56bce92d4bd2060b7fe32df4cc0861421c19dce24e4c8e93a10cf55c41f5408e130311666382c2ee5c26e5a6b2742040aab4c82e5f4613f0547cf898df21150996031b938cf22c31c5ec766482ece43ce4a9c30a00ea0b42a060424048c28b6acdf65b15ec90b7e38bc82edd146f96fc2993aa7008ca40761416e8e6045422949e2d8070ee7364c5237c5c029347609996173340c842b21959ddd33af22124b938879fbd90cf0a819dc248082201289f0e44f2265038689379776ccd6505b8f3d8408e1cc442100c088f1382007dfd41782a93da5840141a084c8883c81caac13cda0adfdec082184db52ad65d0d59ea16cfe37d9bd468491154528023fdb993cce435a4505206cdbbacdb19d387e82eb412d14fe375655ada28ca7376a5cc34331b4e3b3b75797ff8bac0e0d346c9353b8ed806437a2fbbf7efbbd373f5e7e8217adfaf483d7df9eb53d8840885eb8e3fb999fbef3eee40fbe5e5b58fdbc4b7be6f90830b7d7eff3f97d3ebfdfe76684aa67c6d2028b973cf4c89af62f7ff5cfb1e737ccf4f933ea76bee2a18f3f189eab94cdbbac76eb5b9f1cdfbb53b326173cbca1c00cd762d9c6b747e5d709a4a4fad36bb51e396dbf06d1edcfb6cbed3bf1ee21e79f97df2cafcdc0a797177208ad9fd0acde350b4b0c29c5a96f87d56afdc8a6701c26f8eafe970e0cf870e6d3c3f2eba6fb53aa35ba60d4f35fbed52b15a07cfd7343cfa99b15f0fa33eb5d78d3c7bb420000fad139132e69542dd59b929ed9a0dbfd6b0c1e463ffaddc43e8d53fd816a1dc64ddd23f95a7ef287e78775ccf5fb03a9793def9cb13f02a0ed7e35bfeed0b9250050b1ecda5c6f8dd18bcb01a074c1550d3abdb8cb1e490cfdf2d27db3b21f9ef5de6d3d9be5a4f8d26ab7fddb9d6f4fbbbd851b4014af7965447e8d948037bdd145b77d26fb05a264ed1be3bad4cff4fa53b31af59cb0b20c93bf531c9dd2addab90f3f31a667a7b6cd6ae775bb63f6511d00ca165c56fbdc57f6c82e04d7dcd6a2d9ddeb42c1750f5df9f4af25f3af6c5aa766dec5cf6c8dfc81711347a774ab76ce438f8feed6b659b3de93766e79b6539d114be4a380383eedc2ea3d3f3f8909c35876f4f3d1a3bf2ddaf1d445f56ad7693a725e3140f4e0b70ffcad75b63fe0cd6a39e0d145c7a5c0403bf4cd3d3deaa406d2ea9c3be6c39d89e690a719b7a4d3640fd746f6cf9e38b06d4e4ac09b96dbfe9a8ff646e398e6ad6f0fc96b3a72f2ae50d29985e0ea9b9a341bf1c45d03bb746adea05ecba1af6f8abf3f89e2f6783c1e8fdba352a08ac7f89f42fedcde423ba7ded0b966aa2fabd18577cc3ca4c578f04f6eefd5302be0f5d76c7bd5abab8b85116bceedffe803c3ce6dd3b4c915b3f66f70de32761a75d1c8bc0ecfed8802e8bfbd758e3f90ffcf7d3a80b6eba58ef5862f2835c3b5e549ae070ceffde4e60b6b0702deda17fda5eca2cdd7d711992560b07a0643408dca053636c8ca2400c22812901c9e635992df96369f0ea709ad3d5e267b646e0400b8005dc6c20489f703a35619343bc70309652424d363302248e40684499e3291383103474400b14760cdb71144629e79cc85ce60860843a002d1aadb25c916e3b8601254125700052492eab3c83feb177323f64d1718fb1310416862d056bad6017202060f27cfc8187c8ab60f19c152931c4583b743c151e82874b4e6453a201a0681a647a0dc33979e7076864f7e4a135c135c47d3154f0008b4d1addcaccc81f16238b42e2db4b0bc799dc87d721d2db73f39320228128682a0204410dba388209403e814a4ac13ed994056153dd32451c4183eeb5ab2f194d6256da58cc87b8173c32ad9f8ac9454186a4be7738b2c9d6c97e2c59b450bb30e32521667ad4c592cc1c230058c21bc787ff2b31ce4e9220a52ec86091b00a0a647fe8d6014cdeef7c4edb53e18d8be6bef5e573c77a863abc0bf3a1ec457bf4b93e0baad451c005cf507df34feb6d87659731f01e26b78e1c031e3aebfeda6f1b78d1f39ac579b5a4e199eb7d9e0eb469f937946c62db4e3db95a1b6632ea9ad243e044168f7d77b7abdbf6afbae554f753031a5383eebee27f70cfff6686969d9b10d9fddd6493a18f3a295df577b70deaab55bd73c5f6bf2d5b7ce3fe56e39f2aaf4a5efae2846001027974c5a557dc455cdec3eb1159b67ae63175c7341164d3cb45a6ff04bcb7f2baa38f9cb3fdb2ebd6dec47fb7408fdf2fc9dd3735fde54182a3ff9dbe21787d495d681a1ed5317d77b7a4de1a96defb65d7ccfbd0b4f2168fb3eb872e887817b171f2f2ddcf97ed795b78e7a6b5754ad7dfe85299be76e0f4278efa2f53497fdb260771842bbe66df09e7f616d9b6b7274ffa245271a5d796943b7734844e1dc5bae78e6d4d5df1d2e2ad9f666e765b75cfeccc610f06333ae1bf8d4f1a19f6d2f293fb56fe1d3036a2b24f93be549cf098f9dbe66e3b64d6f35fefa8e27d754521d017c1d9ff86c62f3b43e9fed387874efe209760ef174e306155b66168f9abe7efb8ec53736484abf270ca3a7e6b0c993fb67347d60d9fec307777cdc373dbce5b9cbaf9bd7e2f975278b4fad7bbafe8cb1e3a61fe5a01f983a76eccc86af6e2e28da3ef982b5ef6e74aae52a1fb74aa6c9d6a70d4f0d1a3bbbc163ab8e95541c5f3ff5fab6a9d6a989d2b52f5c7ec99bd59e5ff4c1e8c6dea4330b001039bc6863fb5796fcfcebf605e30e3f73cbe787fe48ecfa4fed2db2ed952bef58d36ddaee92133fbf587ffe4712e063d98afb07ddb1b9e747db0acb8f2dbe83fe73d85d8b8be5137fd1f2b9fe7b176cdcb17b4697e5f724b965cce66fddbfd1d1f96b0b0596fcb2e07056b523f3d717a1285c3bef48e3fe6d524e773d94af7f7f5dd777b6171ddff078c65f0cf2125dcd1cec829d9ed16d05091c945e5209516585532b3b6e9c981d62d8cb7c0773c4bf922a082dad92bd7045a2d9aca32789e541eda1b144f33ce733767c642d5944d8598bd60a62428278d1369224316ce7a8f96b57b3d9619395fd701a2d9aa37c6a1c0367d39639548f0e291bc42b116dc5886d67175f2a37e9e82556e8482426e5fe63134dc011cd344475529c871c0cb98090115b4a65a10e91c4a331e1424d546a4a648694247b5262f21980eba8eb827374d43e761096490c0b8990ee77709af4edd3dd5928cb909c31c5ee7f90c9c320681a20366fd6ccb165675503a173ada2d20f7bf35fd9b8fa29a3fe40a0d7673b56febdbe0a00406b0c9f7b70cec04c42021d6efe7ccde62d2b172c9af3c1538f7d77e0879b1aaa009eb6cfac5bf772be37fe53e0cd7f7ecbbac7db2737be57b2cf1d72557e263b3bc64d2f3d56eecacef1279d5f57ee55b7f4afe3027b7a3a5097c20bb76fdc7aa81c3d392df39b4a0b67e23de7b6316d5208b06add6e1a9eba78f2cf65ee26575d5373e5bbcb0a0588e30b27fd5c67f49086765319112a2cd40266c57947f0a9f595c3bad60b28d45bafdf9d3736da356f5b1088e26115fb376ddc7d32c2521b74ec54430eb69a3bf2c1b11d3354779d5ed776f7ec5a7b28a2fd36f39d0d2d1f78f28a2629cc55a3fb1d0f9fbbffd38547756fe33e6dc32b961d0a9ef8e907f8dbdd839595ab8e070f2f5f5ed1a66f135ffc909491f4da1989fd2a5bfbfe42dfd54f5ed7214d71d5ea35e1f10b4e4cff6247b060e15b3f54bfe3851bcfcd711125b541e7aef5bdc9df190600f0b5fdfbf8f3d229d0ac732f6d51b17153a1fe67a7ec74e306e06d71fd4d175663f173164f6b251d461be2da3279ca91ee4f4dec5bd7cbbcf5ff36f1ee066b3ffaa9989f58fcd12ff56f9f38b09e87fa9b8d78f0eabaaec44ba992714b3e4db1bf05377f34ada0e7f38f0d6a9442a927a755d776d5148390fdfea1fe977dd9e69d456f0caee302a864660140c91e70dbe5796e0077fd1ebd730eacdaff07aad0fca9bd45f7cefaf260a789f774cf51597afe0d0f0dcaa00000e5abdf9881c39fbde5fcea2e16683efcc1b1e94b3e9105ca88afcb5de33aa4120092fc96b16ea8cc4e7d6bed9ebda12cf8ebdcddcdefbaa3d5beb95b2b2a367fbbab66effcccd37eef7a5bdcf8d015cd028aafe9e5d7fea572813f94784162ae25b6f75bfc99698a6b255472ebbf8e6509e20b5e81adb293949c035261d6724021535fe5f269a1216ae7cf92b6d8f2ccc192129ae2aa841190dc4fb24a0389cb6a1c7b59090e906c9010b164055b8c9b5a8a374b61652fea60d57b8817a3db047486ca4d96d9884bfb009b2587c58b48396362b8d9ce7da299c01a5f1dc41e72259aaeeb9c0b34bce084613c8876fd9c9d55b5d82fcb4d242ea9c22c980176208f18c70d2758275aec29214ceae7a4840e910824b28a86796dd8ae378a899747d2479dc4df8da32335886d88ab94864646b8212e756451d80b9d4142e1bbcaaa5c24796ab2f1b6499e70285ac5e5ecf7e6599f782174d0a200e4d78476b2e024415d68552998c920676a8d9468c1898aa469924a7aed04284173064d7a6f78f97bc3dbd5cc6cdcf386f73696ca7bc89b63224525a34e9a76fc4448a879978f69b0eebd4505d1c373dfdfd468cca5f5e3f004f566652965878a93a01c0ceefaf49e411d1ae656af59a74e97873795955744d1d3f6bea98f355f39b177ddccdcf6431e9f7b44333a59cbe82475f9541ed6513bb9e764c5eafbce6dd224af5193bc46f937acd4a1a88c434a9b018d8ece5fb377fdfce32d06f51bd4aa60decffbd6ce3bd4b07f9b80634802587c24b15fbce2f8715ead718e4437c45b2b2f5076b0285274a0106ab6a8e1fadd77ea0000cc9f95623c0daa2e9a343de7f768e5cac7ad92397328d4920ea30dfb9cdc7ba278ded80e72f49a757d683b88e28a70c9a162a556a32cb96f57f5e6355c899752f271ab649a6cf0f0d4feb2cca6b5bdce6f5251fce35befefed7cc7ad3d8da2b695cd2c00f365a518622fd5cdfed8b0fea9bde9c507cb020d73fdf265578d66392e001065470e151f9e32a46d5ea326798d9a34ebffd641bdbc9c0300505f7635794695dc3231fc5bfbc20b7c9be66efa75f186b4debd7a5f92b171e196cd0b7ef174bd28d775fa9bd79a6bc5f3177f6f242d159a14eb80698ca2506aad2f665c9552aa50a2c81407c33623165412e048ce482ce824b31f295230418041c31096a4272256dc2219cc32ca2ae8baa66926f123eca13ac77ae9a0b512d77b074eb595c6129c734df0a82ea2ba4808ec2221ccf24f71a4ee46b96e14cdaaa401187fe30eb893acc4ad75768438855c716f465a89e2cd068e3146e47188230be3ae0da466d22e58c41598d9c4321342d83e6ef8ef50e2c0318e041a0bd21142741e75d4b435b46b71afc8a40aca98f4598943751408530805422832b05fd866fa72023d9688ff8c87108524a4871b1be73a472e796e2440805155a1aa0b091500322cad4ba2940021c42a0dec88d8dac93ffbc56c204933f1965290bf33429392d0673dc8c330e891679e5dfaddec938eeda30f7f5db5628fd08350d512c980a6fdbbfa367d34ff0877de2cb147264773d7edffc8b4657b4e1edff85ac715f7de3079af0600bce2d0be22b98fe8f11d054a4eb697825267c0b8e69bdf9db3f6eb0f76b41cd73fd7013efcad2febc8974f5951281cab877ef09371b72dedf8eaaa3dc78e1e3cf8d3536d7c800040d33a8d7bf5bb5f0e16ef9f3d4e9b74edfd2b2b493c5132eb65a55dfcc6ba5d3bf7eedeb977f7ae83c70eaf7ea0951b68667eef9abbbef872face3afd5ad76cddafc1de2fbff862678ddef9d5e2ae6e57bd9e3db2777ff6759c2e0c1091f9ab5767277715c8d73174645f59a04e863ba36e161cdb7edc8e9592bfb332ec45148fc223dc50ba9417557063e8494c1dfe87c6cdfc86b1f6eb5578c44053a2e254d0f0ab4f1cc6b843299975b3ab5ff1d946397a3bf71d387674fe98ba9eb4dc745e78ac4cee432f399c00e62a1db7df7fd2c8ac1738b5f34882689666f57b77fa7547ee1a70c777c7f9e966f65f7cc0f9337b53d2eb0442478b8c73d34b0e95e8004053aad74c6f70d39c2d72acf6ee3d5078e08bfe698e89487ecbd842f38dfbb60d2e9b3e634134ffa2faf52eec22167ff5d5f765adfa36f5c53363955c0f7f7d230c485ce62947a20bb0d9d21a85530982594455089d8310c4b0f7279c0bc69470384229d3752e38a1446554e53a0203a210c5ad10852045a2104d70aa2a964acf028242e82038724ed0a82eaf50c208a18020740a4841c84d6ac80841c608119ca2a0281820b3557a57144506d028932c92412e72ae99454539475d58004b5243c06ce6646079bc11aa30c5c5980a40cd2c4fce8586c0916294eb3a47a6aaba10515de80274019adc3b108d6328a249dd589c9d3205c6a8e17f4611a4d93070b977a00a12c6910820ba008ea071d438a290a5b0a8b9d2134a41ba2313d36c8e0155086340114155dc34966a697a1602732b6e177319c147492422504aa9aa10852145c26854d7648c35a2472cbca8691a634cd334035b486215292095749a2cebca51e842c89f9ad0a23c1ae5510edc4a47d52c5048912a8410a09418758729b1584c83ac629430f39c656d9578ea8b11a028743d0a203870a4080c5c0a75299401412e18a1f6fa758aa200a368b1655c80400684191559789c1a81a2792111a444c88c5d0ab2ae9861bf479052008ac080aa0a6154e752e0483822504a18032a6bf0a100ae0b4d00b7f64c1950595c44da00a22028e4b04ae9a8fc5dbec80850028042966c492c7f4ce12cd6e445a2d163c78e15161d4a570b164c2a5af64128718b6ecf0ec1babdfbf69596965601bbb8afebf4ee8f3f9cbffef6c1b74d5eb5af28182c3eb076fa9323c77c72b0b228a27e62d58c791b8f8704f56456afe657992ce54722bfbcf0ec770723a27cebd447a656741fdd290000ace625d7b7dff6c46dcfeeee30be4f0d67849ad5bcfcd9dbebce1e33e4a12fd71d2a0d5614ee5ef1f1bd43ffbeb01423a54196d3a471b69b88d27593dfdf54010010d93dfbcbe5fb4a345453b36b647814462b0948baf2865cd762ed8313bfd856a283089fdab57ccee2431a00b8722feaaa2e7961b6ab477e9692d1a9b76fc10b0bc879dd9c81476fbb3bff31e8c4e3975dfffae29d27cb43254736cd79f98691af6c8b04f2c7f4a898fac8e44d653c7a6cf13f1efd21fbf22b9afab27bfdfdc2632fdf3769ed490d79e9be35ab7e0b41d27756c6b6b81b74ad7d74feb2231a4064efccd7e69f92208fa5e4a46887771e4fd092563a6ece0869f5b62d94cddffe5282204a56bff7fed66065c34853ab7b4fed3c28d3817cadc78ccc987df75373f75608e0c113db16cffea9406739dd47b5ddfbf6944d1508a2f8c77726ef4cc064958edbef5d84bed6d70ccf5e74ef63b3f75408112ed8b26ac349e3f26319e73ff2dd27fd7f1adbef9e0505bcf299fd97da9fda9b2b6fd0905a6b5eff627704403fbae08de9c7340080c079375da6bd7bcf6bcb8e8411f5b2c3bfccfb6e7389f843b78cad05daf46fb8f7bdb7f636ebdbd4e76dd4a7e581b726ed6a38a05d207eda2bbb1efef2761ab55c52268f522ac903837733174eaea3cfe70b06832e978b31a6288a104829d5348d734dd7a3ba1e75b95c32c555028598876d4ca465c038829cc8b5d3b002012b2bd628590b20abcb3bd4eb3102cca615b3324b082196743dd1fa2ed1e4458200ddc6bdd90ab211974ba594161717ab2e170089681c0933f2462da19b20a71126d218ab84a6892e89139f192e6c315e2d2ee265aadfa483a0dd3ecd40ba44563f13b6d33486c21e4cb471789c738e4470ce4391484a8a9f732ed132985ebe2e974bd7f5b4b4b448246268ec781c416b8c95494026f2c489975fa286ef345178878e10002808a9ba63c4b07db6f3b2945217536455374681524a101c8673897466626f63ac618c244493cd16c6ef84a099ab216798037224ba51bd0e380a14c4e107697747711cd7ae748c5dde961f1e21898cecd91eae75bb5c356ad478e0890b166deef1cce4cc310f9624fe5cb4b9c7aa1d03f21a34484d4dad02768ed5abd1f82f57bcd3fbe89b23dae456cf6a70c1b5ef1e3d77f4698a7d468f2c7ef6f256d5fdfef43a977ddde2f137afa9af0000cdbcf8da9c297deb65669fff12de38e59f7d655600cdee71fd05c11da1f3c7f5c84ebc8488bffd84058b9f6db7f1e901cd6b67e534ef71db0cd1efba4e7e35efea67afe38f776e754e978b87bda15dd0d42f39ae2d536ebeb04e7aaaaf5afe0305c3df7eba4b4a255d54f3c67df9c5d88a97fbe5a605fc35db5df6d482c351895f9af46def11195dbad571815aebc28baa0977fb4b9a25e4292bb586bcf7c31757e3a7d777ad533da776a7abfeb1a9e1f041792e9ad5fff5cfef4979af57cdf4b4a6e3569cf7caf4896dbdc06a0c7e77d67de9532f6f949a92d9a0f703df1ed131f93b2beb6efd51afdc9ef2f2454ddb9ed3fd8e5fda5c680442694eeffb47a9cf74c8f266e63f1c97965cd9b839771ce8fae88b3dd65eddb655872e8327b9fa34af74187d6d6eb8b5d34fc36ba6046a5c3abbc8db76e2ac0f2ed9f940971a69def4fa9d46fd7355a10ea0d4bbfafd37ba2c18daa1e339170e7e4bedd7dc0f7f74dc7e9f4f6ef7e0d793fa6ebfbf734e9abf7a87ab276d2ab32d6a99dd1e9f3bf5e225d70c98b0a4905636b3ff5253ffccdedccd6f9ff664edf72f69dfbe4b8f51b36af76be0050020a9173d3ffbd5d64b6f6897ed4bc96a70d1cd1f6c2cc33f76cbd85150b5cebd1b006f7449eb14809456fd9a23d4eb995f8d398412955d0f7f3dc8e3b6cd583219c198d3582cc151200a492a58af08c111b8105ce7515dd75c2e5508aeaa4a3058a145c26e95b9dd6e45513c1e4f666666341a2d2f2f57296350a9e8cdf4b7b3f23749624682a5c9b35cd64ee343668f0e0b21a4ed5f5c962e95c408240fdb21b5ba8422e63dab69daa95345a150283333331289442211b0991e2766368878b065adcad2d6cee82a4a5a4c10e4768609641ea90c7993b8d8b7f414a4948010928c6584200804cb9b9a0372c3e88fc8845e205606ae043a269924893a5934cde77147c311c6586969a9cfe7630ad1f4488adfebf7790888e2a2c214bfdfed725122a57148c072314cc8bc91215aca08531cf9c8005470e0ba19b4156871c61623456d9e7504401e4bb26e8c20359e01e2f273154a5942968c65d71c436cf18ca0d41126ea478de9ab2c9061b94822b507a6e333be694206310050438529080a235f3b96d66d4bb896ce88b1cd326e24d4cae775e051525470f46c86b8e0370b00002000494441542a3bb691ed6bfcfbf7fea6bb3629d1368e9f0d7307824b1b343cf2bf84ceb6febabd4bd70b05a22c722ce4639b402175ae6695424ac8cae5cb3b77ceb73eb866cdda0bbb753f833d896e7fb6739f6d2f6f9dd23d1176857eb9afe365075fd938ad771a81aa56d5aada7fa4ad5cf143cb96ad4eff1ecb27cffe6d709a965ead46d2d72fbf7cb88d3688b16b1c9398a2495884c80550040e4811b8847b2e978b73ae30160c962b8acbed56dbb66adba64dab7a79f5d2d2d20281402412993163e6aa55ab50c768342a5d972d20626132594e0de214e8c28ed2c02993b75505b5f15856b10ab0797024a428da58228116eab2384b303d72a9b475960c10118878f5d523bb75eb3677febca9d33ee50284204898aeeb2e6a54784b2c7e4a489cb850beaea32e093f0146d557e334914ac061cf5f010095587e3768a33609dacfd780a7464504418022208db13b3178472931b217643456282e5547ee56d4f2f27285b2d4b494a68d9b74eedca941bd7a5959595eb72712897cf5d5574b972e654c2d2f2ff5f97c76fb62abf8846e97d919223c0660a4135b530946e09c33c692263e5b680ce23b6fa8eba8336b5518e2d0d8480a0e9c730e442008013a478d4b640d00d4c8c2e5c2d2dec917e25cc14d5a9710426dd79be1f927887525c9a160661d3313531a33289f9d8851c1d6e6e908f1274e4422c1ec101ada868899636e24dc50f2df905dbb7d8d5f09a65c7479f4385dd5739866ff798cae6a553765dbb28cffaa2f6d71ec934bea0cf8e614fe572f3dbce0fbd73ee797ded2a50ae155b5aaf63fd2e2c367b16212069f2473faa4993f3168244290115408108a9402a3a030120907098850a8c2eff7b669d9e2ae3b6efbfbdfc7773dffbc06f5ea05fc7e4608089157afbe1e8986c361b7db6de9eac0e49c24730349123e6c5c9ac9edd963960e86c5ee43665ffe2156afd6a864600f2f9a15140c39add13122120d5064dcb671e3c6baae77ec901f894484102e97cb3c2f80843c476ad73cc6831229f492c51862efa4843260041941460885982a0bc0607e18212a632a2372a618238c4915a3219d94a48f4c0a959e878c50733f44a18c513048388252e028c576c085d0b9c7ad76ead8fe969b6ebef5a69bbb9e775eed9ab5dcaa22cbc4356cd890520a20d2d3d34d991cb166d04a12208419e14c5bf511812810b840812010d072873652b8857d03e4065388c2da144215428d9e23585251abee706250d84ec8d9a3b431ed1d01cb4750108a9471537a694c566cd60845838c04418899c562225d23d5375604c5b8809dc5f464918cf8abc32c0c139fc96bde11b1b7a1ed83566038765d114072d667d72282db0b215190ee099c0c1eb1ffccf0044a34cd7b1af3e0e88e673bd7ccc83efff91da622473ff06ecf9a19d9edee5dff47c222c1d5b7b7ccc86e3a66fe29f9a0c10f7d7451ddbe538e56e6d5254e7c3120b7cf677fb4f2e77f69d3f6bd71518dba63b6f47be1fece29552b6355ab6aff6bed34d2b178d46257c809f315e172298a42ebd4a97de79d77de77ff3db9b9b92eb722e3b3428868344a0859b76e1de75c55555dd7adea9c311e8e314551121766bb6ccb9e346a6783ecf0ce6e23e7a8300b95b8e259652a6c89203110e988ba721d39e71e8f4751946834aa520688e17028e0f7722d0290e4289557fb10889ca2338d8020d8b326639f16486de23093bc81a4c8c6da9ba99e4499b2c118630aa1cc4ad7b09f3828947a3dae6ad99913274ebce38e3bf2f2eaab2ea6ebbacc2356551500d6ad5b27b9e470382c7192c38fd0e9b7675548d3510867a55da8a4568ac17d0261401c66ddf6938da92d2965c4e0f038e7b2b8ad9991aa12a31219337a0b442149d478c947d29eab8b50d984260be7d264658521e963891082f34afd0b136fccd8058672d8cdf23348014039ebbf6ee058198ceb7171976e170040b71edded3f174f83d0efe895494abde22fbfdc79eb832ddd00dafed91f1fac9da9fcf16aa01458f0db273edcd1fdaee6aeff826f678fef4cc22e4f8727b71724bedcfaaeb5a1bbaa56c2aa56d5fec7b09d199d44307269a5b4881019cd8aa997cca0158d6142b05595107a878eed870d1be6f7fb2391707171d1cc995fad5fbfbe468d9acd9a350b8542ab57af0e0523d168343ddd170e8729a1848094a35875a308300b2439c80f5b6c376ea9a3d45612cd8e9e6cf84fc4990f9bee1f8856293647744b86e10820c8b258c22a0d4bd10cc56a5c074a82a172c618e782312681ac44a09510a571af5099c8295d63d0a8fa2af70f0464c12c61d44f90749f006639e12121b20cab119e33a593d4a4218d7165d4c288283358014008249498dc22dab92a2144fbb6edaeb8e28ad4d41482bcf8d4a9594b96fef2cbba1ad939cd9b370f06831b376e3c75ea944b51a8ea124270ae2100074162ae7836ded4282f460d6c0348130c17a9cdf0856262313161fba37d60991082a24c5497b5e08ce26954daf849fd25a11c88005bd9122068f3c9b1ae2e4444a04200ca234ac06a9b32d39a84c8eb400814b2e748510830b84894d78f718139c09c304122480348594986d8e7410042ac181ab545aa63fbb706d042a3a65725daaeaeb3bb098483651a226eddb6d5b19d28385112c1f2df0179ee66c32e65df7cb6250c00d1ddd3bf2cef33b29d0f0020bce191b6cdc67f6f95e79a373a2fffe92d4e751fcde871e7908af71e9f57104fcf61c5afd36eead92a3bbb66b5263dc7bdb7b90c21ba6bd2a8fbd655acbf37bf69b346e74f581d040cedfefcde812d726b666437ee3cfacdb5c5a64236b4e3c3f1ddf36ad7cc6e3170e25c99ce17dbe1ffcea2115c757d9dbc3bd785aa96cfaa56d5fe5b083c873f1c24afd60a560d09a9deb37475003078f0e051a34665666672ce67cf9efde4934f7efffde2b2b2f29d3b77ce9933e7db6fbf0d06839c739fcfa7699add1d2dce274c68951593b013455666a8c505dafb6f05e3246b65914c0e6ad05af5a5dd588c983443b49c73cef504173d8334927c9eaaaae1489052105c9334184dc64b59c74de48664271545511445f656fed75e99ca710a5684d4a80a4ba95dd066d94a33c6a49b9af57e3b172bf10ea5f145ed88183674c8983163aa55cb44c479f3e63df5d4533ffcb0b4bcbc7cdfbe7d0b172e5cbc78717979b9cfe77330b2608b9b5bfd817893b944aa2c2993176771c7c062791963aaaa2a66b31ce31cdec2894cb01042d775232d9a12193c3504a008b61a6b68e77da192c212c998b924b4b7255274d68f01e6b81e625a40a92aadbc25f5c34bca231260677fb8168f15a802b049b3a68e2d232bb3341a0d867f2738ea6a74d930ff82a91b2b20b2e393997cd0f0e632c0eb6971e5d0b4e51ffc588200200a977df053f695439a24b869117f87dbef6bfde393ef6cb607782b7e7e6cf8439bbb4fda7ae4e0ce69037e7b62e48415a56ae3f1539febe8eff08fb53bb6ef5ef1cc39deb2550f0dbb674bf7f7d61f38b977ce2d64d2c8893fc8ca48159ba66cbef8bdad077ffbf9e93a5fdd78e3a78774fb0ecfe4f0e9fbdf3e8710dfdf669efc6b3480a5f30765357fe2d768d58259d5aada7f21c8938ba8044c9c732e34870ecf8a93524a85cea54a5d5555a1e9441042c8e0c183fbf4eeebf5f88a0b8bde78edf59933bfe65c2854b5c29e1e8f87734e40c8d4488511c688aa3279680070b95c72c1535555d334c60cbb3233a4883222ccb92684eef57a1545916a7de9782ce3bc125be8baaeaa2a634caed6d16854620243fc0ee85115855022d06e2622844e299541614628057029aa4b512dfc24f70f00e170581e54eaf062022f6eac4a9c6b6eb72a84aeaa8c31a2eb5142d0e3525546a5d519088e5c47e4945202805c703dcaf52825a82a94118a5c108242e88c2041ae32429053041753182342e88c52144251a8355032682e2570d226865130fd76513ad7288a81f61863049051aa30e6f5b8e47115950e1b36ac7ffffe0a85d2e2e2d75f7b6de68ce91e972a03a60a2380dce3761300aeeb6e972b1a0d3346647d5b09b9c00c9e4a1ceff178e4b110d1ed766b91282354d7754aa99c324a09e7badbedd6755da5c4c5a8a228420855a10484d7e372ab2e8fea927f6280a86b2a25c0858b2914c1a3ba909288ae21258adb859418092b40a5d7233025ca0520a18409208e6212f2aa1686ca94529b06ce8ed14dc847195315c5e5081c2716de7566b912abe487c5243220069a270ae3805c175c3732c5a5b1b68e4213dcfe3063f68d5a0a3fab0a8ddd30d9eacf590ff20416944611716b423b7ee244855e1e0aff1e7c51eb5d3aa2dae28fd61ddf346d8e7bc8954d3c16fa1b3aa2c64f1fae2814204e2c797f7deea8cb1a240bc92ab5063d70b598f2e8ac6396c75c68dbe7df54f478e496ae39aa92993feeb181e2bb299b9ca6cce5eb26cdc2614fdcd025476581a6c3eebb3a6dd9179b830000ee06d7dc7f79432f75d71b70cfad75364c5d515861dbe1191c3d6ddf976fae014f68d1ebf3930905b97696aa07cfda8e55b5aaf6bfdb2c7accc1185526995255957304808a8a90f446e9d1a3479f3e7d1445292c2c7cfdf5d77ffdf557bf2f203830c638474725287bf6aba669d233cfed7647221189cc342de2f379a2d12800288a120e8725365114a5a2a2cce7f3b95c4a381c06103e9f0f40504a7d3e9ff46c930042622fa9c75255351008c8ffcaa4015555658157b9824a2e8a31e2f57a39e784a2aaaa8886aa4fd775046e0d88c48b3e9f4f22185dd701c0ebf546a3515d8ffafc1e4d8f280a2584545454c884622184c7e39188d3ca3c8db150145595a9aa2a392a6bf029a5aaaabadd6e4288d7ebb517f04044c5c46bd2915855d5c41abe8e1af6f6a9944c21638c738ec8cbcbcbe5a075efdebd4fafde8c604545c56bafbdb67bf76e4a69381c96145aa2799bd55b09e9c2e1b044eabaae7b3c1e000885421282b85cae5028949a9a4a29f57abd729aa2d1884cca0e854232e1431ad0b8dd6ef9baa669baae33669ca07c12b01e0328a572ff6eb73b1a8d462211455198aae868cca9ec987c7431f09300219cc59799d91c1683761127d82b52809381b3df2ff6f19704aa107ad2121a16c5e8e0b3913a4bf339eec4a4fc7422157ad6876b419c8a16625cf13e734311d44a83f0bbfe296aee25c37357bdf9cf5717655c35c886e3d406978eacbfe1a32527b5230ba66cce1b39b0ae9af4f3c4dbeaa607f2373cf7fafa726386b4e2c315690d6b1870d195d338237cf494a31fa2fcc8e1e2a3d3469cd7bc75fbe6addbb71dfcde21bda242070050aae565c94329997939b4e47069286e8767aa45774e7b677b8b87265d9fb5f28dd987a5de26b8eafa3a75863e7453ef360d739b5ebba40ccbb7bc3ba6538e4a8892d56ec4ebeb4b11004abfeb97d1fc8ee7ff7e5e8e4268f60513161dd8f2ded56d332861b5fa3cf7731902802858787fef66d5dc84106fdd6e777e7d48037e64da9523be39b5fdd1ce353233eb5f31a708004014fef054bf065e42dc0d06bdbcc118405eb0e4a9cb5b6630425c35bbdef2c5be4862c74a12f72f3b96de68ecbd232fecd8a6496e6ec7b153768501b45d2fb4cde83ef5a8010c2b568ecfad79cd92b2aa45bbaa55b53fd31c1533ada868fc9b8491fe4948241251550602537c7e4248bb76edae1c3a941172fce8d1d75e7965d7ce3d2ed5a34574e4c0a80a6896734729418b0b2a31c6f46824e0f7e9d1884b61c80522aa2a930495a49dd2d353239110a5108d867d7e4f696931179adbad0ad42985a8168e6a612e34afcfada85451a810bafcacc7e302109a16d1b488cfeff1785d1eafcbeb7347a221ca00884849f1c93dbb54160987b568d4ed523c2eb71ed508217ebf5f51a964a1344dd334cdebf54a2c12d5354dd765c13421784949b1dfebf6badcd150d0a32a9a160904fc6eb71a0e077d5eb7c20801c1f5a840dd184685589b09e9e2029a72918e86230a652e4525085cd3291097ca1835f28b23d1a840d475a1eb42d23f10ab6c66023e8a46b2815923c498624628233277843116080428a5eddab5bb6ad850c6c89123479e7ffef983fb0ff83c5e89cfb8d0741e4d16b224888452eaf5fb9050b7d7575a5ea60bee76bbc3e130a5d4ed76ab4c6184027255a1d1484856c11082bb54c5ed72298c5182885c51a8c476085c0e8bc43112cbeabaee76bb2db250564c110414b74ba231457513aa44a23ad7915245faa420502e1081685c706168498510662e8a1136a50844a0ac1fec48a3060099236cb723b617e7b562dc841a6681c6ed62b8125a71d8a4c5736d558ccd3abf8960dd61fe4c09320a8c52665d2db6dab5710f6f67f9f70ee77a49613922366dd6d4b16555cb0aebc51525bf6fe2a1d4ec35266fd51b0b6a8c1a50c78ee394da978c69b2f583b9ebbe99b2b3c598beb52b25d158f57e13ae737ff1f00ca360849a5edb5fb2f7b801ebb482ddc5de9a996e204062158aa8bf7af5f4fa37cc58f3ebe65f7eddfccbaf5b7f3db2e3a3be6900007ae1be4299efab17ed2b1069b553bd713b3c432dbc65f287fb9a8fbdfab2f15756fff9cd19bf994464e4d0b73fb67c75f5ee43bba7f4203f4ee87ffb863e9f1f8a6ac7670fd9737fffdb9748956270fbc7cbdbbcbd2b5cf6cb7ddaab032f1ab3a6dff4439153cb46fdf6c4cd9f1ce40008de96d74fdd784ad74bd73d56ede36baefffa04a935e2b36903339b3dbae6d8a953bf7d39200300a2fba77fceee59551c3df1dda55b1ebc61da410ea0ed9d34f8d27702137f2cd123fba75eb8e2862bfeb933eaec584ae2fe25880beef9fac0659faddeb473d7fc11bfde3ee4c56d51b5c1153734d9f0f6b712c696ad79e71b32687ce740d5a25dd5aada9f0cd726069e1c022f5b884ab83daa2490b8d06ad5aa35eaea1100505c5c3c65ca94c3870f070201ceb9cbe55214251ad5196395957c908a2ece79454585a45b18631408a334182a77bbddc150b9a669e14890522a50575d4cd3b48ccc34bfdfafe9118fc71d8986dc6eb7cfe793d8cbe3f1485022f91b49104ae8a0699a1042d3b47038ecf7fb25ed57565e22c1dfa953a7d2d202aaca745dd7755d9e687979795959991c01afd74b080987c3d1681440288ae276bb094542c0e572a5a7a787c361d565042b5bb76edd20af1e0070210f1a618cb9ddaa04cf56d551f93b63c4918d6b216f0995c2e1b03c35ce79346a940ca194728e1245c9a1b398b6c4dc617bb95ebbb850f2619278ab51a3c688112384104545459f7cf2c9c9932725b79a9292128944247fe6084a1a857b51e8ba1e894424ebe9f7fb53525242a190dbed966f90dd8b46a392a695e4a5d7e746444ac1e5520821d649c9df6524d74a8cb5683ce314a8291b1042be072891854f5c2e972e6d65098946a3d24647175cd30daf695d802e0c5be3f8686c929ac589cf42890cb7fd0eb20b0463305160621eb7248921590990ca327c93f84b27307c667911533b7bd683bc9056510108dbb66e736c278e9fe07a500bfd0133149a3de0d5afbe9ef3fad05acc01de7a8f6db3fdd97b5fdcdbee3ab3587af2e66e3efec1f377bff6c1b6300080b7c5b001be454fbcb5faa4a617fdfceea3df409f916d7c403c9919ac60e761d9a340fe0d7f8b7e38f1ade54723887af9914d0be76f2d15000091bd1ffde3ebbd61113d38f7c57fee6f3bb26b96dfb6c333357415ebdff9f848db7197d50fb41c352277f3a4cf761952399639e0fe51cdbd048004374d9e51deefd97bbb575795ac2eb7ffe30a31eb9d75150000aeba573f32a66d9a92d272c888262230fcbe218dfd6a46a7ab2ead7960e5be3000cb3e7fd490fcda7ec6022dae9a7875b54d7377264bb06059039ebcab7b4db79addf59a2b6aed5fb12f04dabe2fdf58dfeaf167af6a96c25c357bdefb7897dfa6cd3bacc777acf2fdbb6a0dbfb35f2d05c0db62f43df9fba7cddc1b557207ddd8f6d749b30ee880c52bdf9aebb9625c7b7fd59a5dd5aada9f03798200524a144a14406afdd7723e23a6bfbe6cbaaefbfc9e70244808f6ebdfd7ebf5208a397366efd8b1dded7645b530632c180c5a302e319225f3405daa42094838685400e59c522a841ef0fbb568d8e7f1783d2e4688d7e342ce410885d2b292928ab232bfd70bc83d2e17722e048f44c22e97aaeb9aaa2a9cebb2206c2090a2280c0019a35eaf478adf5455d1221182e871b9a4ff5c4559597a7a6a7979997c83dfe74d0d040880cfebcecac834e83a342a93baddaad4fc514aa3d1a8d4f0695ac4e55239d72fbb74e0830f4c9838e1befbeeb9a771a33c9fc7c3b9e6f37983c1720054142a531408010ac828610418258e70a185aaa3d1a80552e51105071444d3b8099e0853142044179c309a600123cc92c3b2da842ce945801281c885904930d1689431d6bf7f7f9fcf4710e77efbedae5dbbaccc8f9292124551b88eb2402d210c0cd75d068499941e511497a22812ed959797a7a4a40821bc5eb7107a6a6a8ac7e34a49f1e97a541287d2ab4f55198000a1bb142aab56687a4451a964ec6410560e48588b7afcbeb0161504ca43615d178140201c8d2001afdf8740231a270a8b72bdb4a29c10120c06296542a02e0402d53541089315840d5b1d14f6da2ab25c6cdce013e95ec362652acc221c8c5042291261bae009b0259883e9f367e8233156608d2007a10bd48551244fc457d410884200a099544e511a28128b9d9562563b4c97bd029b6138986e3b8878b65ba8e8220a11ddf83648f2b5a4e9913fa2f227de3a9d2eaa930cfd5d34a64b70f4e2f32774ab767abc4babf5baffe626739fdc0e0000fe4e8f4e7bf4ee5bc6347bbe48a435bf6ce2d4672f48250081fc5bc6e78ebda4dedba2e6d0593fbe7ac1d35fbef0f8bdb79cfbecfe20f5d568defd9aa7f27b0100f8db8c6ab9e8da1677ec280d74bceef57786d75100623b5cf6c392333172a53fbdf56561a76706d65580351f7175de73ef4ffdf5eea7db028092562bdd9877ade8407946c79a4698d85da3595678cec908008092563b9d01005097dfe5b2fd47d1c3ba001025ebdebef38e57e66c3a1ea14c9416e1a050321d1d4bad9d21c953eaf6ab3ca4216805bb0b2a7ebcbd439d89544e61b95ebb53198fef58e5fb5733ea186f22ee6ab5bca5078a7460352eb9e99cbb9efe6adff5a3b7bdb5387dc4e256deaa25bbaa55b53fcde4259573d90d2620ce4f18c3e1a0c7e36ad9b245870eed85d0376edcf8fdf7df7b3c9e4824a2aa2ece35d5a570ce755d783c1e813a2081384f7fa4949697977b3c9e1bc6ffbd56ad5aefbffffece9d3b5352fcc160396334140a11028cb170382425683e9f2ff6e8ed5125c974df7df70583c1279e7c3a3d3d3d1a8deabaee565d75ead4193870606e6e6e5a5a9aaeebc78f1f3f70e0c0b44f3f91cb3722328520908a8a0a9fcfa7ebbad7eb95d0b04f9f3e5dba74c9c9ced6751d91efddbb77c992253faf5fa7125500b8dd6e4dd318531051d7a302514ae5d2d3537373737bf7ee9b9f9f9f1648a3946a5ab4b4b4f4e4c90229e00b87c3e9e969e170583acc49b6cf341b8915dab23030a2e12427ff140a852495c51873b95cd168d4ebf54af51be79a55d88373ae50664d9f83f5495e290140ba37b76cd9b253a74e88b869d3a6458b1649caadbcbc3c100810829aa65134325a6c48dd16d3a484d1ff63ef3dc3e4a8aeade1bdf73955d569f248a33cca59a38424901041801019844d70c017db048303c6c6f835d77e71c0e1fa625f078c31066cc08031d10403124280b0405908c54101492369343974a8aa73ce7e7f9cea9e1e49f8dabef7fb1e1bcf7ef4c04c4f7775a5ee5ab5f65e6b51369b4da552568cd2d5d5e538cec2850b67cf9e5d5e5e8e883b76ec78e289271a1b9b004c4949496565e5f5d75feffbfecf7ffad383070f2612097b38d2e9b4ddea9817bbf1c61b1dc7b9e38e3b5a5b9be7cf9fbf70e1c2fafafa071f7c4829d5d4d29c4c26b5d6beeffb4a15ec158d310ce4b89e31463832080204658c21c7356168196588d25e7bdc467a222cacb94c0f73d6734428ff7c24b6763790377006885c698eedf98706d81cf1c9b26ce4110c7a4139d1137b51e4927874201b40e41d534c01165efb4f00f23467200c8179c2f8f1c7f8b3d9a3c33440e2d82f76c77d75d5eeaf1ef160eae40777ae2f427f034754559ef9c97995c7e8fa26e6fcd7c69d3d4b1bfba5d70f16fce15293aef8e5b22b7e7904962c9df5b53fbefdb59e07465efcddc72efe6eef277de44ffb3f020037f5b69ac3c202376fddf6bff07dddfada1d4fb586ddd78f2bb9010138c81afddb7b367efda793a1f80c702a86a5daea0ff950e70140d0b8bd353eb8dafb2b96ef6fbefd23b7d45fbb74ebcb332b9ddc869b279d565f38d9f82f4b6164d5f0eab233bebde9858bab8bf779e6cfc52bf63ecb0780a071eb211fc63a00a67befceae92332b2400f53bfdb3277ff6e68757f67fe3f501fff683f15edf15bbaffaea7f50c54dbdc8bcab675428faf27584d44629adcf5c74463ce6a6d35d4f3df544797969575797e388b8e7a5d319e9c86c982d4996fabe4fd22e33ca5c0200cb94c4e3f1542a356efc5829e5bc79f376eedcd9dddd69591c215108515b5b7bde79e73534343cfdf4d35d5d5d56839948248220e73862cc98510306f417c299376fdeca952b2d0c9a3163c615575c618c292929b1ecd7b061c36a6a6a661c37f3d1471f7de38d378848ab00914b4a934a2915fa44a495fae217bf3865ca14cb533a8ea3144f9c3871e2c489ef6cd97cef3dbf696c6a8a7909ad3573d44044e2cececeeaeaaa929292fff8e1f78d62d775b5e28686fd6bd7ae7dfae9a7ad36c2cebde57239db4ab6db7e94370d404ffcbc9dc767adb5859516e3663219dff73ff7b9cfd5d5d5ddffe0efd6ac5943447644dfb6298d89581d446060e02859182c39044c88bd4041fe58fbbebf60c1021b62f6d8638f259349abedf03c2f9d4e5b6dae5536a010054852cc1a3253a8d9f1e27ea873399f5154f5eb77d555578d1935caced23173dde4c995e5e577df7d77676767a6bb7bf4c8e103fa57777777d7d4f43b7cf85067677b2a9562662b61711c67d090c1fd07d418a567cc98f1dc73cf0c1d3a34168b0d1e3cd80f83aeaeaed2d2d26c361b6aaeacac5cb8687e5d5d9debc52b2a2a3ccf7befbdf77efffb4737bcbd91501a0d01186dd8d160341860066bc418c56c581b3d36bd32c488a3940b4be71dddc025220da627048fa32148adad53e0316823a4c8e9308fdb10110d68cd4c5cd49f253b9e47f926fb919fca1e301779ed454c61f1730a92917f7490678c823000c0ad5bb71ef1a77ed5fd909509c3ff09866c7ae5ce3f9873ef3fbef48315cf659a96fefc453ef3becdf79e59810000bae17717cefde15dabbffbb35e473c51f7898b920bbff6a3d7a7df728258fb93affe01ce7d72c65fd3e934d9b65c6cd88491150ee8c3affce2c15d00ea9e820000200049444154b93996b81b106fddb637cd13ddf7dda1eea8cb3e33f9875ff9ca43e37e74e9e452d5f2ee5bafef1d79cee9557fcdf20140353ff68d5f5efff417a76696dc76ebeae157dc39c20500ac987ffd99ad1fbef6a6dcf09b7f31caedbb48f7555ffd3d3787a08de93506648c11bd8dcd7ada2c4a01726d6ded9831633299cc9a35eb1a1b1badda340894effb00a075188fc7bbbb3b638938bfffed5f6b6b6b2e972b2f2f8fc53dc7951c18e94ac38a350a21aebdf6da929292bababa868686356bd6008094d2a8482f5953532384d03a4c266204e87a5e6969e985175e281d9222b6fcd565abde5ae3c59c2183872d38ed94782275f9e597baae5cba74a91422080c62681118119d75d6597575938de1c3870f2f59b2a4a1a161f0e08175757575757593264dbafefaeb7ffe8b3b0e1f6e723d8920c2309c3c65e2c9279f5c5b3b0cc0949426c33044a49d3b77bebafcf5d75e7bcdee224264664b16da0eafc5afc5e371c50aca7cff2e6fb281e8fbbe055861185ae26ad6ac59c96472dab4696bd6acf1fdac94b2d0e3d6262c0459593362bb346b88ccf9f45513bd69f4b3103872e4c8091326e4c260ed86b52d2d2d3d44a061db41d63a4ca7b3ae2b8b55d8850d918486ad078d96ae13735c22b8f1c61b2b2b2b8d316fbffdf69e3d7bc68e1d3b69d2a4dadadaf3cf3fffde7beff53c0f8032998c6507b5d69e17f7fdd0beafc5793658cff5e2a1326e2cde95ce58a18ad63a555a9ac9640cc045175d3467ce9c9a9a81994c463a8e943208c2a1b5b5d3a6cf5cb56ebd006d9090592b66130080569a11100d424fa3d910c15101126cf5b33dd92a1a1901addd3130686bad4779d42c001951001a8cee8a30efbe677d91d940c1433bd2c1702fe8669537c55e45475c48112281358028981ef73ea650cc0bfe33803cce81f2bff7fde57e78f4ec5df3ca3fef356a0840d9dfb3e870cf5de79ef2d5adb557fcf2d1e33e60135cfae0f33f7fb5e4b2172e9e3828af3fa8f9c4ff59f8adab7ff1c6773ed79bd79cfbfd676ebffeca8b067eb3c5944fb9f43bcffe64413942e77ffb0ef1e95ff9cf0b177f72c2987e43abfb4d3ae9d4e1f10c004062da67bf3cebdc8b2a2957b6e8895d8fd71cf3b5cea8eb9e7a3a7bfd174eedf7b166e5568e3ee143b7dc73f65fb77c00488cffe4c26d9f199b5ad3e4d55d71c7635f9e14b176a573aebdc079e097a3ef5c5cebf45dacfbaaaffee612048589729b699f27f00cc0911402334bd7c966b33366cc341ae2b1e4c60d9b080420d8a921c3ecba2e336b1dba31c72a3a81008118c00e3fe5af4cc68d39aded2d8954bcb2ba4238841a905807a1178f4d9e38a9b43465940223a64fad5bfdd69bf67aebb96ea01400545554aa20745df7c0fe8678ccd55acf9b7b7c755505b37e75f9b2871ffe1da230466dd9b265fd86d5575d75cda04103ce397bd1ca3fafc874671de106b9201e8fe782ace779f3e69f18ea209dcefef0f6ffe8ecec8cc5623b77bfbbfcb557cf5a74ce05175c503b7ce8c2334e7be4e1472bcaca4e3bfdd48913270e1f3e3c7fc1663f9bdbb56bd7d2a5cbde7aeb2dd78921226b768483065ce9aa4001802449481845574466ca3641441b43845a1b465046c73ccf1893f3738ee31863fb8f46ba4e77ba33914858cfc28e8e16df4fc76231ad5518a864321e06399be8151d44666040460432a8211f9b90472011a691aef07dbf6eda5446c368366eda109a504a295018a595327967414b3e8abced6ec1f88d6d0e173931cdecb96e2ec8b231d75d7b5dffea4aa5cc6feebf7fed9af5b1586cd9cbcbafbffefa8913274e9a3469c8e061bbf7eef3e2491000089a915104ca0821b43188a40c30224a14aec864838eae4cd6d740d20f354999ce66bdb8ab993f73fd757575d3d8a0d2c630ecdfdfb077efdea6e65622fac3e34f237941105ad8669d628c31d681cf46b9102121322303a328606266268391ab33519ecc0306a35919eb7c63d086ac80cd110604640606b246cb0c85e8329b396c15df102d138930c288885084cf0aed5a6200d66c07040ba1738084c2b0666380010415024b1c8a4036e4edf4a2e3fb0ffb8de307415b6b6b4bdbfe722778e9aef77b56bf2cacddb57b527555556969e9dff606cef06b5edc73cd07f3db7af0bfbd96fdb75e0f51bf8b9fedbc1800e0cc7dbb8a6f0c4aa65e7bffba6befeff5e4d2b39f6fcbc32e1af4c9559d9fccb37013bfb1f5b0fd71e887ef5cfde13b0b2ff98f089c4dbee1d93d37141efd55cf7bb913bebee5707efdaa4ffecaef377ca5f74acffd55f18a39c75c7e270038b597def993affdfa6886b0664c4de949d79d3f44f65daefbaaaffef6c22854aa87ce28fad3317e0ec3b0b4b424954a09215a5a5a77edda05805a2bad8debba56e86a55ae563d201c5930e1c37cb3cf0a6601a0a5a5a5b6b6d60ed5398e60d65e3c060063c68cb19669b95c6ecc9831b1588cb5b6ce67922850aab4b4d4d25d870f1e32a122296a6b6b014c7b7bfb430f3d68459a44a454d0dcdcfceb5fffeaeb5fff7a2c163be59453fef4dc0bcc904c26d3e9b41b73860c19525292745df7f1c71fefec6c97d2edeaeab22ebe4b5e5e3a64d8d0d9b366ce9831e3e1871ffef02517cf9e7d9ce7791634301b22d1d1d1f1c31ffe108084109ee7653219499222468d010009088904b2010663410014cdcc59aacff33c29653693b3bde6aeae2e4481c8c67010e45cd795924a4b534aa98ece36e910a01112635edc7ab958600d5048bc8dacad8951e767c28ee83c66d2b95449a2acaccc1893cd66376edc4842e47239879cb8179392ec98a3ebba12adfec022a4a2693fd0448218125eacbdab3d9188cd3d79eeb871e398f9d967ffb876ed5a22d9dd9d715df7c5175f1c376e5c32999c3d7bf69ebd0d8ee30180354a542aa2aad800b3415488c6f61c11452e1764737ea80c0a128eabd97476767ee94b374d9e5ce748afb3b36bfbf6779e7ffef935abd74957b8aedb99ce78b1a44dc84544ca8797447de5a2503b8bac10c03a58478d4e64845e62583ba4470400642da6d17061fc2ddf360542d446479df2bca6c320e7bba9d1401d22148cf0f2cdd65eb92008a48d2e040a83554643e4fa92c78e4758e82183463cd230ef1ff782e8b9ee8001036ef9f6805bbeddf7f5db57ff6d9fa9f3ad9fdf7160c18fce1d28fa76465ff5d5df05f28e70dce899dcc73cf9530cf2128938830ec300d0789edbd5dd914c9484ca4710411068ad5cd71582940a2d39613324a297e76d350000098d314d4d4d88585252924824940aac37ac526ac2840944b467cf9e51a3461963a64e9dba76ed5a4164237589a8acac8c883a3a3a72618e1c22c29123873b8eb37dfbf6783c1e86a170a4d61a0dce9b37ef8c33ce042044e8e8e8529a895069edb82e224c9d3a5508e1fbfeaa55ab5cd7b57210634c5555d5e2c58ba74e9dca06bbbb325aeb952b57ce9831a3b3b365e3c6f55bb66c39efbcf3faf7efefba31df0fadc74a676767229128b2a2c99b045a8a0d012316cde4291c26e4582aded5d5a5b2daf3620090482432998c8592be1fc4e371a5022944494909332b15b6b7b75b0c7de9a597ae5fbb76cb962db6999b3f4e36ccd5326dda1883912ca018e40122c46231ebff67ed57aca9473c1e27a6821335222a152800abc66063908d6d2c1ac38442901386aa609a73ea690ba4a4bd7bf7bff4f2523f17269349260601dbdfaddf56bf63ecd8d103870cb6d81d50309a501ba58d1022d41a198c31da04d24192c23012515b5b9b3d9ad6773ad4eabcf32f983a6d461886fb0f1cb8e7d7f7ad5ebdd6755dc78be5c25ca0738ef47cdf4710480c88519e2d406152cd9ee89a6d8a4594646b13cf98992c0a47ca9b0b229a483f6167e9a2f85aa2c8f4b128f617b1c076836162b6837f648c41e468f0dc3000001d39d554dc7eb516318845430e51142e5ade90b090464c00361203898afd93ff1984177dd557ff3dc06b7e6cd1880fbf5275f19d2f9f55857dfba3affaeaef0479eff720221e05f258e940eb90410300a0993163c6faf5eb89c8714848b431628868058f5aeb2378426b6f8b88861533373535d9a9b261c386d5d76f4744a5f5c081032b2a2a8c317bf7ee4da5526565657575756fbef9a65521581b3c4b25b6b5b55925444545853504696868b05256a5f59831632ebae8a29123475b37be871e7a68f5ead5564690c964e2f17810f8c3870f47c4f6f6f6eeeeeecececeeaea6aa5d4b9e79eb770e142eb6cb261fddbbffbddef84103b76ecb8f9e69bbbbbbb1d4764b3d9458b16b9aedbdd9d292d2db572019bed0100ccdaceb6e52ffc11ed67c10422dbabb84d25c866b3252525da407777b774442e97b391a44ae9aaaa8a9a9a9a642abe76f59ab2b2216118388ed3d1d1317bf6eccb2ebb6cf4e8d153264dbaf9e69baddd9d9b57ef469364c6926108bd859cf9234bd6af38f01533c66289f1e3276edbb6cdf7fdb81b2f64d1da7809eb089d47483dfa83c2701808e440cf39e1f88a8a3283b0ecd5e5beef2712a9ac9f73841ba8d01172fdc60de3c68d292d2f33c608299919418481d606209f7506208c560028850b0048a2b1e9707b7b6718aa782cd9ded1eab9f1334e3f534ab967cfde9ffdf417bb76edd19a43cd4190935208120581485ec7da03958e88792d76ff8efc888ff51188369c383a998b53688b816391a8020010396f6902880cc790c1e649c05ec637c53f433eb7c214ff29e217198a1c95b525088b6cf3f01f9ac9ebabbfa37299ee0ff4f6d182c7f6ad02d0996e5dfc7062d1d38d36e122c865fa8273fbaaaffe3e946790c87ad7f5f03c000805d78ce2361f12b1e7c5962d5b7ae2897393c9c4e2c5177676b6efddbb57eb506b8588aee742c16396351919454be5ed6dad5c80410b21f6eddb67c7fc870c1abc63db56e1484958575767b1e0b61ddb6389f88c69d3870c199237311188683dd280b0bdb3c3f77ddff7a74f9f2ea50cb56a387880911c2ff6d14b2ea9abab735d3793ceedd9b3e7e9a79fdeba75ab7500564a39ae30ac8410c96492880e1e3c0800e5e5e553a74e5db870e1b061c3ac85f2134f3cb16ce92b11bda7b8bbbb5b08610cc4628930d4cc284918a51d218dd2312f662160440245200f980d831676de8a198911188989d900a452a9cece4ed789c5bd981f86c954dcf7fde1c3879f7aca6953a74d49a5526118a4d3e9d5abdf62d0527ae79c75f6f4e9d399b9b3bd239bcd2612093fc84a29110ab61f8848402824a1016d7a1497c5e395ae740179f92baf9c7cd289252525577cece3bffce52f0f1e3ca85560ad925dd7b544940d9a72843d8e9a9901846db86bad4948ad9410e2f8e38f8fc7e3070f37ae5fbf5e3a4e2ef019486906c220c8d4bffb2e0aaaa8acf4e23192c20003422697f3957640868a899888b44663b4743d20a1427da8b1d1306b36ca1821dd0b2f5cdcaf5f4dc3a183fff5d39fd5d7ef0626d78b855a29cd28d8686d111e83666d51544f7333df30eda599254263a2b089026546dc83866d53b548ea0ad6d0d9e2604991d310e6ede94c81dbc3c88ed8ce0216cfcc59152dd9363131220217bb5573de30854dd444b650dd58bc0900a0198bc62b0b6e4779a52dfc13c49af5d5ff6a752ffbe888e9dfdf1e1cc9843d7a6acda90f36feaf07c676bd70d190593fdd7d84fe39dcf99359833ff462d7fbaecf312abbeea649133efb56e67f75f5d481a7bf30675079a262ea4d6bb27d27475ff55531977014a3d0bb287294edeaeaf8d39f9e43c47efdfa5d7bedb5975e7ae9b871e3cacacaac39b0b5f5b709a4c566bfd0dbbb9f881a1a1aac8cb4bcbcdc3e18fac1c891236d64c5962d5b366fde0c0095959523478eb443f476fa2d994c327347474761c9b669d8d6d6b660c1825b6fbdb5aeaeaeb4b4349bf19f79e6991ffff8c73b76ec0000dff76d526a2174d546d61a636a6a6aaebbeeba4f7ce213b5b5b544b471e3c66f7ffbdb2f2f79c9f7b32525251624d9485680c26c3ed96807fbee4110949797e6a997a29c09d0cc1cc105e2fc743d001802934d6752a994dd84442ceefbfea449936ebcf1c679279e505a5ae279aee3889292e439e79cc3cca1f2274f9e6485badbb66d7bf0c107dbdada7abbac15521c543e35958f1638db59c0442271f0e0c165cb9669ad6b6a06de70c30d975f7ef9840913cacbcb0b86bd911f8794c5afb52d75eb14ad94628492b2f2a1c36bb341f8cee6ad4dcdcd06501b10c2d1cc44142ad3d0d0d0d1d92da5aca8aa741c17800c503aeb6bc54ab136a4420843ad94ce85ca911e1b0c7cd5d9d99dcdfa2a3461186a6da64d9b96cee65e7a71c97befed8b7909923208b556ec799e20472bb67ba6708f01454915c73cdba1c7bce648ab9423d25f0a26d570acd889e2fd1f59882320c2d1cf87ded132909f953c2250243fd7c7c70cd8e85d5870482e6c0211f531791fc46a7beaf4211f7fe3a88767ff7afb03fff6cdaf56d5fcc31c756fec5fb93eeed08b6ef97735fc7dbd5182fadb8f3f79e5f7b63f76e65f1f6716d4df77ebd3c3ee7c77e505d57df73a7dd557f9b453281a2da23c1c8986b97a083eb67245761cefb5d75630e3a2458b52a9d4bc79f3e6cd9bdfd1d1d1d8d8d8d8d8d8dadadad6d6d6d0d0b07fff7e6082a2ee5e1004d221c7714093314605617b6b5b7ce0c0b2b2322be1f43c6fe8d0a15aebfdfbf78761b87af5ea8f5c76b91062faf4e93b77eeb409e6353535524a46686c3aacd928a54acbcb5050369bfdcc673e3370e060a5148278e9c5a52fbffc72434383d6c6711c291d63b470a490944ea7a594426032190780dadada6fddfacd20085c471c6e3cf8c4134fbcf3ce3b411004be72dd58100444108bb9d94cd6baa20042369d11186d9a004c9596757676e6d299bc1786a5699899052020a289e81a42b4ed363bd1e5388e511ad8281d20e2f061c3bef4a51b01a0a9a969d9b265cb972f1f3d7ae425975c5233a05fdc8bd9fdb377efdea79e7a6ae5ca95aeeb949797fbb98c7404b3ee1d9fa5ed751f4902b0ede8d98368dd789db8974ea7abaaaa9e7bee39e507679d7d665949c9c9f3e7cf3f695e6b6b6b7373f3e1c3879b0eb7747474341e3cb877ef5ec771b4368848421a1d6aad11c98bbb4a191586c71f7f7ce02bd7755f79e5d578a234500698826c0e5168d624bdceee6c5b67573c55525a5e0e448c482882406983ac403310a3561a00188cf4621ad8576168b4435100869492a43c74e8d01ffef078ce0f3d8fb4624444e990e30018d62ad4d1049ed54490751cc1483ecbcc001a91086c131ba100be4144ad68ab64c8db1d53d1ac5dbe45cbcc8cc6327ff921cbfc194e001a1898459e67d35a59bf9588c3034d0680d9d2db7639068a303a130045af6662069b3362383f246b9f6337072db0c34297d69e62ccd807f23e885571fef32d4d0600322baf9bf6d1aebbde7ee0d41400901b73e98a61ff402bea0c39e38a4bff9a278a7e733ff2d1ffcd77d6a1095b7676564c1c55d287f0faaaafe058a9a9c54c1e1459a8e49f83516ea952afbdf6dae6cd9b67cd9a75dc71b32b2b2bcbcaca2a2b2b274c9860a797d8a0d6baabababb3b3b3bdbdfdf0e1c37bf6ecd9b56b5747679bf58db369a76d6d6d35353565656588a8951a33666c6565a50e555353934d6bddbe7dfb840913468d1aa5b596aee3fbfe8001038c3104c25abb11d1a041830020914848297ddfafafaf7fe2f1a71a1b1bdbdada128904a2b65c4b10046eccc966b356283062f8302b68282f2f0f83d0f7fd9796bcf0e28b2f86612891409bb8e738d24d6bdfe64cc4e371eb960cf9d03600f0a4c3ccdde94ecff32c69a781898fa4828eda8dd1f518c104ca00802b1dadc3c58b1783e1bdfbf7dd7efbedadadcd88b861c38613e7cf1d3a6cb0520a51bcf2cab2fbeefb0d00482998390873b6078dc88504d8a2e861663456e311a18a3cb365c7e072b94c18864b5f7ee9ed4d1be6ce9d3b7de6ccfe35d5656565555555e3c78f0f7c45444288d0f7edcc625b5bdbe1c387f7ecd9b56bd7aef6f676a50c3069c661c3470ac7ede8ea7e6fef7e0d18064aca9861014c393f87004498cde410c8713c2baf2129426542c3a015333b8ee7874a20900047bacc680c087288200894566cd8c4e3f1cd9bb76a03ae1b8b582ce900b38d988b58ae3c1acb736c51b09eddfce2c3610c00e4654018356b0bcc9c1d0cc09e4e6c6faa8f01238f1506105034f387f9a62d030068639888846501d13033311c49cb41cf605fde9c9901808d156414b762f188fc5c12504c015a52b9af5dfb412d7263b1582c16f33c81489efd25e652517b34dcffc79b4e1b5a5a5236f4f82bef8b7261b3ebfecff8da4f2ce98886095a9fbb74d094fffb76b14161e6adebc78ebbf496cf9e7de20953c78d99f1b13b3774330064defafc984937afb34b0976fc60e6f04b9745d381c1dec73e7fd2a88a54d9c013aefbddbb47981d16ad8fe9587dc755738757c693a555a34fff3f6f74f5ea2bf4b46bbb5eb868f094cf7fe79a4573a74d1831e4b8ab1ed8e94366edd72ffbeed68e172f1b3774e0c805dfdbec83e95cf7cbab4ea8ad8827cb06cdbdf6de2d198e567efc47bf75e3b9b3a78caafbf0c5277ce8e143effef0b4d14366deb8b2abf9e5af5f307568553c595231eeacaf3cd310b5988fb556c1bee76e396f4abf6449bc6ad2b9b72e6d547de75b5f7d20be35ecc05caf304d16c2ca05743109979feb42211c00721c0f809a9b5b9f7ffe856f7df33bbfb9effea54b966ddbbaa3e9704b18684249248410e5e5e52346d6ce9839eda4934fbcfa9a4fdffacd6f7ce94b5f1a3d7a3418164841103437370340555555269321a2c993271ba51dc779e79d7704920ed58e1d3b88a87ffffe83060dcae57200505959697363f7eddb377ffebc6f7debd6e9d3a71391effb2d2d2d77dd75d7edb7dffede7beff9be2fa5a375d43bb6a3664110c4e26e6545d90d5ff8dc57bef21544f41c37f48335abdefcc1f76e7bee8fcf084087d09124085ce90073c27359694f3a044620ebd017c846050239ee396c9420f01c89600850921020580318241004369a15054afb03189b444a189969a02b4912681d5655554c98380ed0dc77efafbb3adbd998fefdfbdff8a51b8e9f3d0719b40e85c0ad5bb70a21a4204104cc36cdcc75a5ed41dbceb83d6a798d0b23321293002111890d68cd8a088820d2b268dd70f0e0e34f3ef98d6f7ce3ee5fddb364e9b2addb761c6e6a3180c2711989a49b48958e1a336efacc99279e74d2b5d77df69bdfbeedf35fbca176c4080da835979555b0c1a6c32d6168c2c0288d7ea0fdd0044afba10942ad0d048192d2f57ddf1843d2311a8884d65a2915843a93f5190848e48220599202c46c368b888a4dc6cfa114245ddf0fd7ac5953c061116c85a85f6ff70011414faf962d1b270512b2201004d6a70e11854021840014c0c486c058274281e808e10821299abf93448e40492090910d4194e56c339d095010006b600d60ec8ec5c817911d2109108c322a40c30e09219008a42421a22eb03d2e16a8696615659f60af049a7c73d94264802892f88869cb4233bd8fc9fbd72cb5f7814f7deac951776d7aeec2ea3df75d79e6efbb4702407cd2c72e2f3ffbee15eda79f5381a6f995bbfe5cf3d16f8e8ff57ea97fe0a5f5d357bffcf3d1b4f7a18f9c74e93766aefbd1ecf797b466773cb0fc932fac6f9e9c5d76cba2cb3ef2b3192b6e1a7d2c62edd0e39f3eff36ffe627b62d9f5399dbb36e13cabfb0cc779f6bf8de1bafdd55935b75cbdc0bbeb2e49cc7cefdf6235f5bd2d3ae35879ffae479df0dbefec7ddaf4f32ebeff8f88597dd36f5cddb660280dff0c25b13de78f5f6f17180ee15ff56f7f9e1cfbc79eb240f74f39f275e79ef5b0f4fab313b1eba76e1559f3f7ed31f16f7e363ac55ee9d1f2cfef40b0bee5bfbe819fd1a9fbde9bc4f5d35fecd272feb336ee9ab0f089907bd33cdec25f3984f28301085ab0b1b3446ad59b366fdfaf5f6c19292d28103070e1a34a8a2a2a2acacb4acbc24994c0e1e3cd8ba720c1b36ecbaebaefbfdc38fac5ebd1a113b3a3aa4948ee3a452a9743a3d72e448666e6f6fdfb163872560366dda74fae9a79796964e9932a5e1e00100b0f45b773adddcdc7cf6d967979595398ed3d5d5555252f2fcf3cf6fd8b0819943157a9e672f7b967bb34dccf2b2b26f7de79b5d1d9d23468c08c3506b8d0c870f1ffec31ffe60f3c708d96840c498e32a566c5808a10d5ffce1c553a64cf9ed6f7f6b7b97118c60b08098c03047beb5c820916c6a96f98bc27f641042845a798e0b00c9785c8781a4f89021431289c4cc993367cc98164f2694521b376e3ce184395d5d69cbdb115a5b93289281c829009d82de33e2ed7ad9aaf550b3853132006046aba8d06c56bef5a6b36ebd7d5a4949c9c08103070d1c525955debfba26167353a954fffed556e03c76ccf81b6f1c7bcf3dbf7df3ad55c954090a71e0d0a150b361d28c84a494b2ad43c32693c95554540541d0dddd9d3f73c08bc7d9200ac2bc035f10f8f144dc0e77baae1b862109b06c9ceffb6118ae5dbbd6ae3c910006626032c460d00000814166b02374024424ed36c54389c59a710090d2b647a1d0f1b429b7c5fba7e00e08004214e093012b1a62009dbf17b22d2840dddb7e88908a86ed220c5a1c640779ea8ff27cacfd98157fe2203f6f6747200c1b630c822966880b8c661fc8fb972c7378d96fd70fbfe1aef36b6304e33ffaef57fcc792150000ded8cb3f31f0d4bb5f6d39ebc2cac62577ad19fa6f3f3a2a234c942dfce287477b0030ec822f2cfada271fdafc9dd993dff79d64bf8bfffdd3d34b05949e7ed32dc7fdf67b7fdcf3851b8f0644a669c99dafd57cf1f5eb8eefef02b82366cffb4b6bef8df8d875670c9000a94967cf8d3fb77abf7feef8de4b5bfaf3a5fd3fbfe253d3ca25c0acabbe7ec19dd73c5efff599630044c5595fbe7c7cfca8af5b513df7f20bed8f133efce58ffee0d217eb738bab3a8f5eabec9adfdc7fe0d49f7d6dd1b038c0f0f3bef6e51fcffced9bed975ed467ddd257fff44c1ef46ad7727e56bf60d4d583ed8a22db0b899f6c2f54c60023834d07309ded1d9ded1ddbb7eeb0b10242220028a5a64c993263c68cd9c7cd723d77debc79ab57af66e67dfbf601800d276d6969193460200136351e6e6b69751c476bddb06f5f475b5b2291983469d2f3cf3f8f88d6093997c90aa4db6fbffdc4134facaaaa9a3163860ac24103064a12c27173b99c14a809014092b01d3d221a3972647969990ac2071e786044edf051a3460daca9a9aeac0c727e329e4062563ae6b84a85928424892072b95c49b264d890c143060d1c336ae481fdfb54e0eb304036041073a5520a990c30111903121948305ad3ba1e8a259acb42ea1584aa42a31500c43d77dfbef742e53b8e73cd559f66e65ce0dbe0dabbeffb553299acabab4b26930ebe476c00002000494441548e94798427b4364208a5747148da118d78c0c2147ffeaf1144406bba866473d0846d311ac34a4728b0adbdb3b5ad63cbe6ed429052daf3dc200848405d5dddd4a953e6ce9d8b429e7ccaa92bde7833164b2088bdfb0f28cd5a2b031486d97822a1021d844aa026c2eaeaea20089a1b9bb58eccb16d8f5e4a09a0ac938e001104412c16f33c0f2023f2eb9fcd661d473435b5757777279325c0646320a23464422ab211414402434c85c40ae86d56923fcf294a9e00c308c02c0cb0b524c9bf4644201900220a90401441741b3ccccc5a38128011c822ca889803ce0b71c82ec16232ca4f671ae83946f9d13ae88195d1fb428f5b4def3e6f01d51d8105a1cf42e55fb4c28efded72d0e82a7bf8dd9a0903dc150000e08c5c7ce5881fff7a69d3d9f3fe74cfdba3afbc7bf8511961b26c4845f4a0ac189ceadad8a6ffc23b39fd46f7b3301113836a93ddfbda14541f4d2cb6ed6d81811307fc75a1b32259958aace41d57a89c3a4231a65a773765b6fde759e37e490000acb3ddf1c5690300204b07961d8b74339deb7ffdd59bee78e19d461f85e96ae77373e6986b1536ef3adcbefc5333c67af6fe2ae88409ed690d557d9fa4befa27afe241a5c2b8cf319f502c032c388415f08461a335e41b6191279c1018a8c05ebd1cc7a9afafdfbe7d7b4559f9d8b163abaaaaac5a76fffefd76f66ed0a04183060db2f0a5bebede4a1cb4d6aee3ecd8b163c8b06143860ca9aeae6e6b6bb372d7969616c7715a5b5b9f7cf24963ccd7bef6b561436a070c1810bdca752d1148144da90b210079d8b0614288743afdfaebafaf7af3adb973e75e7cd1458944a2b6b6b6a5a54505392965dcf37239d45a130080713da954d0bfba32db9dce64bbe3f17810e69452c81a8912b15826934130200422aa50a31048c0084603b0022688ccd24c219920bfcfd9711cdb574da7d3712ff687477e7ffae90bfb0f184044cd4d4debd6ad7bfe853ff9bebf60c10221442e17d88db2c1b5850d2c809b028dd71b0d20b3e188e48a7cf2f2be1bc01aa268058e0c772d6a24224209a88111006d382c91f073b9d5abd6befdf6dba954e98c19336a6a6a42a50c3313b6b5776ac0502b668324babad231d7636612b470e119cc5a08d1d8d8a47c050649506969a98df162364208290582c9e632fdfbf7f37399b2549208185929c5ac1d27d6dcdc5c59591e869a88ece658350911daf80963f3c5c0de7d183b72477933bc23c64fb501440636c7e4b6f3420a2cb25ce93d5b4991e30a80e6c82f052c596a7a0fc9e52d51807a6569587c17d9265b46dc9add8055caf406ebc5a37808c539193d0b2cfee4f65d9afe254b960d29d72f1cea32504200aaa3a13d3f5826879e7bd584efdefdeceaa6fbb64fbae69c63648485cdf507b20c7104c81ddad19a1c522100655c6a3f025b26dd9229e0beb069677300a31d00ce1c782f9d5a5071ac534e560cab8243db1ac3734affbee05904ec61b465f9b0aae4d4eb96bd71cdb05e802e633f27c778b9bff5a79fb875e755cfadfdd3f40a27f7f62dc79dfbeefbac95ac1cd6afe6c3f76dbc6b7eaaef34eaab0f2cd4eb0d117a05d217593ce8fc6038173b4e44b6703d2902868d418cba878ee3e472396458b060c1983163a494f5f5f5f6e2d7d5d595c964a49465656583070f262263cce64d9b1c2142df8fb9ae1062f5ead50b162c887bde94295356ac58515d5925903a3b3b2d13136aed384e2e9b1542545656261231ad353169ad5d4144a43527e33144f4953f76ec686354d3e14352a00a82830d0d31d74184a1830637371eb66d53ad94e7ba61e833a310820c0e1d3aacb2b24229dd74e8909f4d279309d6210023733ce6067e9600d946d813696642300024d018044020d0daee3183f90b37d87853e678cccd66b39555e599746ecdaad55bded91ca830970b18319faf2074685ce9d95f6d1045b19ea3485421f3690d51ba2e5af7b6fcc8a5f563b65d4200061d7d691b3414610bb2085e084400ad8dd691c91c8396525aedcbbc134f3c6ed6ac5c2eb77ee3066d422bb5b1be2a00a0d9109094142adf75a52360e284719e23f6ecde9bc96432998cc5978964dc1863425f6bad354b19efeaeab8f0a273060d1e10e4fc08a633847e369548a8304c77751aa58811b491c2b1a764de3a188cd1c84ca2109e8782200f8318991120cfa212330b3bd197a703198025320345516390979cb38da840120510667755040151f4602ce422a1ab88762d32e191162df9313b03c06822374500003480a081d0ce4f42b4b6c5ecaf156a101f03def5f46dfbbed4fe154bf43ff5e35377fdf2feb7d30ca67de5af7eb3a3a0881003cfba7afa966f7fe1fbefceb8e6cc01c760bd38f3ca6dfff55ab3d26d6ffdfcffbe9438efb28909f086ce1ad1b962c9ce2c806a7cf9aedfef2d38dfa9a6c76ebb6f6397090f2ffbd177d70cbde4bcda63b175d4ef8ccf9c74e8c737dfb5ba3964ddb97bd59ff7fc6dc67522d53f1536ec680c0000a8ffc2eb4fd9fffd9b7fbdb639640e3af7bef5ec8b3b737fe9e526db9e8b0d1d37a2dc01ddf4dadd0feff6df6fad1253aefc58c5335fbeed4fbbd20674e6f09665cfbcd9d427bde8ab0fc2ad9f9405dfb82255e6913acdfcc5c3001a3bc54fa2708d31b6e926654fef08114920098cc55d638ceffb8944e2cc33cf3cf7dc73e3f1784747c78a152b6c36062276777733737575f5e0c18311b1b5b5b5b1b1d106395823bac6c6c6e6e666a5d4a4499388281e8f0380effb96328cc5625aebc6c646ebb76773ba2ca158d834bb9cd2646acca8d1c6182be6701c67fffefd5d5d5d88386edc382184ebba520aa5148011809e1402500a3179d24449a2a5a9a9a1a121954a8661688c266404e3798e23f271f26024912388881c418e40e90821509270845545a0102824920021841418739dd00f3cc7cd74a781b9a2b4ccf77d6448269302d1755dbb39900f7bb5091f56416947037ba2817b7bbc1963b4660481488864c7e3d808add046cd31a331141a0eb40943f6430e026365ad5a6118ea20ca99b3e3868420d2ddd94c267bd145177dfce39ff07d3f08d473cf3d6b8c49e7b21c45a5f99c97a45a773d02e339eed4a953b4566f6fdae0ba6e6b6bbb0002c355e51500868d42e2542ad1d5dd515555b1e88c852a08854040337cf830e95021e1d7f7fd20f085c448d910f16d16cb1a2badb06763f1097c34395d448f713e5ba2c709af205e399adb133d85c7d232d3d19f9d826ee94877bbf7b1ee2b9cb185c70b471300ec7b1ffd993de2e8f781bc7fddeff3da2beeb963ee4b97cc9839e7a48bef74ce9e902c025ca75d3d3fb33d7be255a7f53bd6e9e10ebdf843fe77e70e2e1d72fec343fffdd16fcd490150ff736effe68447cf993c71e6c91fffe38085c30b628df8d88f9fb4f973d3aa2a467f74d9ec1f3df4f989deb141da808bef7efae6f207168f2e4d558e5878cb73078eecc1fee5a2fe0bbffa71e77b33aae295b3bef1765873d1af9ebda5e2a14bc797a64aabc79df5e5c7eb337f7171f1a9377cffbcfa6ba64f9d3dfff44f3c5676726dec7dd72a3ef56b4fdf7bd68e5be60e288b970f3feee33ffb734b1fc6ebab0fc4ad5fef22b26a4259dc552c5cff0a73e891849038fa873dff22ea22af3134c6484953a74ef9c2173e77fef9e74a499d9d9dcf3efbec7befbd67172e8468696961e6dadada8a8a0a3066f7ce9d96b28ab99e4012488e90bb76ed9252d60e1d3a7cd8306bbfd27cb8c90a173ccf4b24121b376e1488156565d3a74ef51c473ae4e49d98a540602d05ce9933c775ddcece4e3bbfaf7588c86d6d6db95c6ec89021846894f65c37e1c52412029000c71176fd950ed66f589b4cc4104c492ac191d53058c3670be98440d7938e24494404442811242112084952901064afce4210092022a594f558f63c4f4acaf999783c6ebda08d316890153be498d0808698133b74e8004064f0512084b4d6169ce50d8a8d52466bd65a1b835ab3d66c34180dc68031a0940935879a956136c8060da361d406c2401b0d5a1b151a3f54b940f9a10eb44aa7d3beefcf9a35eb073ff8c1e2c58b99d9f7c33beeb8a3bebede187de8d00166ddbfa6da12b142200908952f0406817fe5273f515156e2b9f2cf2b563842eeddbbd7ea9d070e1c6845a69e2355e8c75ce7d39fbc72e4a8e14480cc46e992542a6fafe813a152ca755d8124c8de418040104882402048415216603d5b3ab3e76271d44d4bc1dc381f4d9b67dad0d8478aef130a2fb72b2c2cce24b0eb8104bd701ea2c83f9f6ce649de1edcd20bc548b4b0700b228ff62d42b483823d1faee2bef3119812f2ce977dedda0f7425e7defd5e43d1efa905bfdbbd3e8fd52efad1b28b7e94ffcbf78aee2462034754572dbafaa44a7c1f4075faadbfb9e90747c0a409573db0f1aac2afb7daff2d7a72ff2200809bee2c7aaa33ea0bab1bbe70e4fa50f9eccfddfbd6e7ee7d1f1436e3879bb7f65e26004062ce4feb37db1ffb9ffda3d70f16360762d33efd8b573ffd8bde4b9973c78e778a76c6fcdfec5a9f5fa7218b7ff2eae29f14fef61d78ffb572872cbaf5f145b7f69d5d7df5c1aade2a42dbca420380266ff7d57bf68e8d8d5eb517afa8d9870446177251d95eab2cc9346eece8134f9a3f65ca1447c8300cd3e9f4a38f3eb665cb163b8b66290a1bdb3070e04022d05aefdebd9b995de93824c2d08f39ae41b36ddbb6134e989348a5264c9ee0799eeffb1d6d6d9e2398090d9b50edd9b9aba5a5a9b2b27ae4c8911b376e4444cdac357b9e6b6de1e289c482050b1cc77975f972adb5f2836432a943b565cb96d123463a35359595e5d94cda18c5ac89c875254961004e997f527575755747e786d56b1d2090c4da4064876b2cad225030111b44e920a202150df35b93b3fcc05cbe9f6787e780813dcfcbe572cc8c82ecb05de80706980013894436e31b63e2716fd3a64dfbf7ef6f6c3c585f5feffb59cff38c51c610223b8e6b1161a173674c417541a132c6b0d6f9c132660d6c0c83d14048804056108c600c33844a21f628708d3186953662fc98b1175c70de8c1933ac21704747e79d77deb971e34622610c1f387060ead4a9fdfaf5f33c279b0d498a5c361b8fc7c1981933669e70c21c21c492a54b76eedca595d8bf779f9dc2ec575de908e2c8a684e7cc9977c6e90ba484faed5b478f1e2d0555549429a582c08fc7e34110d873d54e840a471446dc901908adb259226903da68634c81802322d6a690081b259631184400028cac8e99c1ca65182122ebf248bab06f85206334204251a8091119dd2bfdaf6780157a78b8fc380415b8c5e23c0b6179451df92c22110a2ce405f712bf17cfc21665f216a6f4fa122ffaeae8d24d2ffff4f7fac287e796f50946fbaaaffe758aacd60f9199059110020c875a096bb65b9cdd040c400e39cc4c6c67ddb4ebb84a29426256ae94411038aecbccaeeb1c7ffcf1338e3b6ed0a041c618cf7175186e5cbf7ec99225fbf7ef8f2793c61803c6ce481d38d4e03882d984a10e8260ed86b571cf250634c693824828e0ad5b37b777b52753a593eb26011a4760e3c1030e90e3502e974bb80e111d68d8575151515737f98fcffdd11863118c66a5581934679d7b4e55ff7e2d4d4dafbdf21a31c5dcb80e55cc71b76d79e7ac334e979266cf3aeeb557960b2223c0714518b23266e0e041f3e6cf0d437fcd9b2b390c1c003006a50873beebba4a29371667838a59184188c6a06164200d062ddbc9062ce020422000c3f9c13c8d10a890a4b0bbd71860838802d800a00ab4148289c22017f8fced6fddca002cb4e349cdcace3f02a21f06d61d061109252210b2d6da686318fd5003212346268740cc6018b5d64ecc53a1524a23a2706436ebbbae343a1414e954d068cf910b179e337ffe7c1b2b67dba6afbebee2e1877f7fe0c0012104915461b875ebf6b3cf3e77fcd871a5a914984ea5fcb827433f337ad4a8abaefe94e7c55bdaba1e7be219c34238a4b5debfefc090a183468f183eb8a6fac0c1fd6870f4a851d75e75a5e7605b5beb6fefbbff861b6e183c70c8a04103a5144a054190731c470a14049ee704be9212b58ec2e548447384c0d607c6803102110559499052ca111210106c828bd5bb1aabd0cd0fcf0100696380401b23051a3016c811213310492260308200888c5185b154444012c6b0d19a19ad540519813520e4cdf3c8be911d9e349a9148201a3680d1fcabd68a80242182b19a5b00401244188978d96a4b98886cba3420b28e5c540cd87c3320ea135ef4557185bbef387df697b70cbff2de6766f7090bfaaaaffe55cb3abb02a164618cbd52618128c0c83c051dc7554a296de2f1b87530b609015aeb582c565757377bf6eca14387a652a96c366b5322eab76f7ff5d557b76edea2944a259286390802e1484b62b4b6b632b30ec378dc7b6fef6e012c102412589691985020f281fdfbc64f9c3868c000343a93ee0a32694f8a20978dc73c44ccf9c1bad56baccfc8f9e79fffc4134f38aeebfba1e3384474e9a597ce9a399b99972e5dcada18adbd789cd828a5da5a5af7eddb3764f0a079f3e66d58bb2693c9d8e93729e5b83163ce3effec5822ded1dab672e51b41ce9724a4eb8036d67b39d44a38120481d24a192034da28646dbdd00ab9a2c046331a44642838740001b036a85113830646838a0d4409075c6c526d2229a9d10600d822f37cfb8f10810d02a2ce4b2e8c61638c3660008d7506b1f803947d02492793c9398eb006d1caf74b4a4a5a5b9b939ee7ba8eebca3973e6cc9c3e75f2e4c96565654a29220c82dcfe7d071e7ef8e13757afb171b1aee36a13c66262ddba75070f1e1c3468d0e20b2fbaefbe7b1c415aeb6953a75c7df5b5c3870f0f7cb574c9b2c643cdca8004e33862fdfaf553a64cd126bcecf24b1e7af0c12953a65c7ef9e5e5a5a5d974faf70f3fb263fbbb071a0e5594550e1932c491644c74a6c5e371d775d3e9742c16b36c71b17b5ca4f8262604121431cc3dde7279250aa2b0ca086289186a2866e00491058e0096d0eef974306b63503a224fd45141d16c7546cc8028980beec4c7187c2ad249f41ab683826f5114c91691c0d0d3bab530918a17458879bd46a4e5b1bba58fc9fba0552cf13f846653beb43afba5bff0f7c469f7ecdfd3b79ffbaaaf3e78e588c27c3a0860018c2884400d5a4364eb6f009801199841384e1004482885b0720aa5543c1e9f3e7dfaa44993468c18914aa5822017691704bef3f68675ebd66d796773188609cf0d0955189023133157b1b1034f071af6e9d08fb99e0ac2ddf5db3d2104a08b02a5246020442914f0ae1ddbc78d19ed3a4e98cba94c36ee38c810771c1290cd6625c0aefafabd3b770d1e3af4a4b927a4e2898def6cf27d7fe8d0a153264fada9a901a35e5dbe7cd59b6fd9367118869e1442885ce0bffafa6b1fbdfc72e938d75effd9e5cb97b5b6b6c662b1d1a3478f9f38ce4bc53a3b3b1f7ee8f744d2f3c0719c6c360b5274a6bb8510c2910090cbe51c12520a658c66a3990d03031a7bbd076684625b5b8088a8c12882948db1f9c168ac1508a336bad8dfce20221bcda039f256cbfb75d8114962eb59680ae24d36861583b5ebcdcf84458d3f6636269092941fe82024018e94e9ae8e41036ae69e3067da94c913264ca8a8a8b0b25902f0b3d9ad5bb7ae59b3e6e5575e618365a992eeeeee782ca194224161e84b291f79e491cf7ffeb3679fbda8babaf2bdf7de1b3870f0b469d392c9925c2eb77ad5da871e7ac8755de9780ea136e12bcb5f5e74d6c29264eae4f927cd3dfe04d775ed1dc4238f3cf2dc73cfb9aedbd4d464538c6d8bd6fed7ea6c52a914112144bf168fafd9e63216f93f17fe948f60b66165b66d2a018048d966ad15d2da8983088a45ad58841e13073b1ed7db5a12c8b0c9537a0400ba1878e55d918bd5d050d47e6566ceafb3a5068b5268233d7bde2c0f6d5c72de4d5a999eed8a0c7aa06f26afaffef63207ee3d7efc7d5fdefdda257fa3f76fe7f367d77ef5f4356b6f1ce5f4edc5ffcf2ad8f2ada9a7bcf3f39d8f9e56f2ffcf1b66577f7ee287c287b7de3927f3c8fc913ffed4f695570efc07917265fe7cf5b88fa59edafca399f17fa863d4b564f1c81b66bebefe96f1ee3fdcf953183fb731ea85dc4c22b254834620ee71feb0a25400b0e1a741107cf6b39fada8a8a8a8a8b00d5c3b3bd5d9d9b96ad5aa55ab56b5b5b5857e608cf1a44344562e0a00815665a9122b1488c7bc20e7c7a56b027fdfee5d9e4409e80922408784062d1c1918bd67c73679ced9a0428fb82d9795c0520866cee4b271d7f33cd0061e79f8e16baefd4c2c119f3aa56ecaa4c9252525ed9d1d8958921196beb4e4c5175ff47ddfae432e9713c04208d7f5366ddab4a4badfa24567b2e79d73eef96110389e2410ca84870e353ef9e493879b0efbe90c69164208e1105af504296332b91c0305da6863341b436800d818cd060c1b3b976588990d02193668292581688010c0686662d606918d3200da2836162818a3f3500080c130285370f7b0c6208c68db8a229fe665611c19039644e4a2d9af62b5a909951002898510c6985b6eb965f4c89103fa575ae368a50300d8b76fefe64defbcfefaebb6390b8649a0d6612c16f33c07910d9a30846c36bb6ad5aa75ebd6cd9a35eb84134e38eeb8e384709899483cfbecb3f7fff6c1582c96c9646271370802e9507777f792254b2ef9d08799391e8f6badbbbbbb7ff39bdf2c5fbe3c954a29a5eaebebcf5ab468c080015595fd7cdfefeaeaf23ccf6e9a8d0f364617cedb226bc628afa2871b2bb07dc57ec840f9700a28bcb008c94111e422e89df5622541c54fc3c83f0f7a03bb1eeefbc8a9d61e58167d008f3630c2c822050b22e2a39df00a64de11ba5aeb11d807f23eb8c5991d8fdf76f36df7bdb0e1600e4b064d386ee115377df386b38679ff94f8b2f18179a37f7ef58e7f1c18d1573d85a9995ffccf2f4fea9be2fca72e0243110b615dd4221b7f4234106596015b0f3c40441584608d571cd7f270551595555555e97497effb8d8d8df5f5f5dbb66d6b6d6db5d7636bf9210081d9686d31a5612e49c6d3b98c9432e639a0c26def6c1a3f7e7cd3e1c68e96e6b82002f0acf308894033d9d92380f56fbd3565ca14027873c5eb31470ac05c18a4e2b1300c81d96856b9ec3d77dd75d2a9a78c1b3fc1b659dd98b7f9ed4d2b57bdb569c34610641b7f9ee7789ea38d09c3c0319e4178fd8d154d2dcd279f7c727575752216d7463735376ddbb16de92b4bd3e9b409c2442c2e017ddf1724036d5adb3ab27e2884e8ea4a076c880149848162c050332b6dc7e70d8265d12c9042062b67b19d350256b62f6ed80082616dc068ad8d291ecc0780fc731841e83c316873b458233313452a09e835a4cfda7aec4676bdd10b99c18b39e9ae6e271613428461585a5a3a6cc89001fdab3b3ada3abbdaf7ee796ff7eedd6bd6ac696d6d0983c09a23860a4a4a4a7c3fd05abbae97cda61dc70103a5a944100446873ff9f18f3ff2918fcc9a356bc080016dad1ddbb76f7ffcf1c7f7ecd923504882b8e708043711cbe5b20cf0c7a79e2280534e3925952ad9b163c7534f3db579f366291da53422eddab53be707c96472d6ac592b57aeeceae88ef58befd8fe2ea1940e09210293b37671484cd6fb0f18080005331b0d0020292fa72838210302800646b03e73261ff666315d8f2f5d7ecf1b42fb1129dc1409cedb1ce65f667a4c8c2d776b8f0b7304c37b309c6dbe53c1cbd0ae109b220c679942c88b686db20742d4e58fdc1023b68f8fc83dcb9b36f7c59a7d90699dfa5f9c3bf3c6c64bfeebc10d17cf1a1acfec5dfbc2fd77deff42c3e9578ffc9763d34ca8c9f9874c97d5a111ce0700b5c6c65c7cf598be0fddd1375a5ab190ff2407d80ef144babce8ca91e7128aa68528ef09ebbad21ade22623a9d761ce7b6db6e4b2693b95cc64eeb175807eb4e170441cc7105511886c8e0088988810afd6cce739cc8400270c98b2fbdf1fa8a4c7747cc41c7210788002401a116c86834b121921bd7ad7e73c50a36ff8fbdef0e93a2cada3fe7de5bd56922199101040445450ca818302744c1b846d8454c6b5a03e6bcabae69755dd78459d7888298c5888a015490a4282841491266a643d50de7f7c7a9aae919c05df7dbfd7d7ebb739f7e786686eeaa5b75abbbde7ecf7bded74912c2591422eda9300c8d314249762459b36af5cb2fbffcecb8e7bc94dfb65d8765cb96591bdd6825a03686618de7799cc3512814b2d96c68dcb4cf3ffbfcb31932256b2b6b4952c3ea86358d6bfcb48f88be970ab52d061a1151984218ccfbe69bf7deff209dce2e5db6d2186ef2200b682d6a6e7ae0a03704b260ace3acb088cf2300491e211007a0123974e0c89225e72c44823c0474e890044568cf0221c826e01715ef6c0220e2b58318dc34ab0f264c1ea02be60bd96c86d18912c2eae08cdf9e9acda6092c11719c57188652a1a754640acdb11c998ceffb8542219b49053a44c1062e944aa5b4d68f3efae8430f3d94c96410646363631cbf46c618a594732608825c2e67ad75ce4d983061dcb871d96cae5028b03d8a734e2965ad5db870613e9f6fd3a64df7eedddf7cf3cdf3cf3f9f67eefbbeb59659e426de0bcac479289c7300d482818324b2cf020a2e75a3e3605b74654f2e0f998d89c0242d4d34e9f09286d9f8e708ce959921b3fbb268112ac3202fc98c89105dd4634165c62f2ef2fb47685a386822d4cbf9bf84394c8ac21b0479e39f9fd8fa11fdbf327af7fe17dc2d69f5a48b2ef970bb3bbfbce7375d25004065dfdd475cbbfb080000f7c3033bf5b9ef77f327ffaa1d02d4bf32b4c7f9bb7ef8e9986ef3aeee3ff883916764c6de30fe6bd7fb577f9ef0c76e8ffd66d4cd6f2c925b8e7ef0a5bf1ecee917549875d7315bdef2ecccfada41a7dffdd40d8774f1801a678e3d63e4258f4e5b416dfa1f75d5fd77fe769baa75489df0db274e1d78fb635357a4fb8fbceda93b4ee89d06b02bdebafee4d36f9a307b8dec34e8e4db1ebde9c81e29002acc7df4bc132f7ae0fd25a5ca3ec32f7be0be73b75d76cba1bffdb0b1e1d3beedcef53b1f3dfee33b766e32f6736b3ff9d3c8632e1f3f1feb763fe9e40ecfdc5df3d49c3b7754b3afeebfebdb878daa7ce9b9692b7afde9b317f6fdf6ced34fbefa894f57b836038ebffee13b4edc228700e1c209979d78ce5f5f9fdf98eeb6cf39773f7cd57e9d54fd4b07d69d5d77e62e739f9ff2edf72b2bf6bb71fcd891bd5260be7ffe82637e7be7bb8b4b22d3619bd3c6bf7dd38ed9f2030cbe7deeb293c7dcf5fad70db266b3c36e9cf8f0893dc5d257af1a79da9f5e9d9fcf74dbf3f43f3ff4878337f6a0f0c1497d8e5a33f2e035135e995d1874dfe3bdcfdeffedc34fac7ef5c5998b7f08fafef69167ae1cdca6192c287dfdc819c79cf7f0d4155ae6baee7866821900002000494441547ed98b2f8cd92265d6b7e5a6e5cfcfbce3a8fd6e485f3de991519b8a054f8d1971cedd939784959b0ebde09efb2e1cdcae05e0fd192701a87edaad238fbef4b96fb0ebe0934ee968a106006825976bdfdfefb5bd36bf65e82753cfebed014038e7f75b0f7af78ab9af1cd5d1ac6717cd70f87a1711a69cdcf7d8ccb3b36edd2e0310cefdc3805da7dd3affd97de8a503bb9ddbe7e2dd3fbcf1de0f57d6ee72c1e38f1dfbeda5c79effe88cfa4efb5efbfc3363b6ab440000bbecd58bf6183ef6dd45d0ebf06b1fbfff8c6d2a117efabc010015e6dc7fea51e73e3233ec38f0b833b67ff7e66f6f5d3071ff2ab77aca2da34ffcfdb3b3d7aa4e3b8ebaf1a15b8edb3403850d4eafeeecba337799fdcc5bf3fd23c64fb9aefb94ab8f1e71fda41fd2bd869c3532ef7ea99f3c9e54e5894f519e3b9103c7514c22860fd1056f0c77953ae7aaaaaa385494031820560bb1972ca720a494572a9530f28193ce39222ba5f0fdb4d6da189d4aa5b4099db5294ff99ea78403678527c85a22603311405002c3b0d4d8582fa50700884aeb5029d5982f789ec73a241d867e26cd256356e2fff0c30fd65aad2d0028e56bad4313fae954105813844a2910526b5328054494cb65f20d0585b472f59a4097826298abcc0641a0945a5b2aa0a3742ae5fbfeaafafa8acaca867c3061c28b84d8d0d0505959592c951a42ed791e8130e4c8b884c9030b262e8243acba22676d74bb67c6942c1158b0c0bda18e1c468d1bacc4c7180b3a4d080812306ad188f06bccee000090702ed2f0276b0ab114101188d0531e77435b1366d319677575550591d59ac8593fe36b1d5455e6d87ed95acda457ca57e48c23945210392f5ee85c2613862138f27ddfcb641b1b1b11319df2ac25a51490f194f0941f84d64fa508625e135108512814a494d1ea843a9d4e4be911e1238f3c96cda63ffef823a554a2c90b8280cbbb496e6ce272528eea621cd6b26ecb325361d9073989762babb73685fcb2160f628c47cc9f39e7881278e7caeba411ef064096222f221402699db9514c4cc7705044ea4c8ce2371c2234cfa663591e48608316872ee21f0d38444151174853297f83206fd8c1435bf1d6ffca983567eeff7c23c5b913de2b0cb86948979fc55fb995931e5933f1ad1f9f94af9db2dd61bbeeb7d7b9f74e5bfb42fddf0e1f78e695230e18bb7306001a3fbdebf333de5df458b7654f9fb8f3f1c7f69b39e9c4361f5f34e4eccf8f7b61f1945dd527d70fd977c8d99bcfbd6fcf16b5bbc2970fbc31faed2f1bb72a4e3a7ff0a187ddbcddd44b7a2fbefbb061f7f4f8eb94b5bfdaa4e1ad2b0e3cf288dbb7fee0bcdea577cfd9f7f42f464f5cf0e6ced9790ffe66ef43cfdc6af6c3e73c7bc7b85e7f3969eebae5da86f72f187ed5cab3de5973ced6e17b57ecbbcfa270544c93ad7afbc5dc87ef7c35b00adcb2678fd8ffaaf0aa57977fb4a59b76eb1143865fb1f5f49bb61733fe30e4f817f7fedbcc090774583afeec7d8e1db9d98c178fab0028cc7b7ef14dd3a6dedfa9f8e19801079efdf2d089c3b2d3fe70c6935d6f9f170ceb82f5f33f9d9b690e0e8a9f5eb5ffb1e3f778785afda13dd58a599f2ca91266e183471f7e77bbdba7361edf6de9d327ed76f4e15da64f3eab1700048b5f9cd26fea477fd92c03e1ec6becaaf726b5fbe4ad2ffaa7963c3ca4ffc9b71d39fdaa2dca6aeaf56f9f77f6db839ffb7eca6e6decaaaf3e5bd846c2fab75c17e3a58fae3bf8e00736b9fdbdbb8facf383d9bf3f64e4c4418f7ff9da41b55fddfdabdd0f19d96bee84a3caa34c4a3fe324b4cd7f70e1b0cbbe3fe5cd55176e13be79d19e072c0a479717fc3aed77f2b6675d3b6efe5917f6f120f8f2f187970eba7eaf0e62fdbbd848fe038bb8815198fbe8e43327cd2bf5fcf6d6bd773a78f0a4e3ae7b66f17ded3ebb74c7fd4fffdbd1ef9f5c0700e1c2a79fcabe366dcdaeea93ebf6df67d845dbcff9cbf63fae7745ca56329875c361674d1bfafcd26983535fdc76e8eef7160603805bf9e2c943af5975f11babcedc2afffa057b1d7ad0d5fda65f37e027a6376fdcbc6ba67d7e7f9d4f6ec584238eb8ddbff6d3c6d13d573c7bea6e47accaedf10b2dd7c66d89dc54482cd4a7c424af59884242a53005582c163dcfd33a602e87e54dccb2244c4364602b84734e6b2d01851208582a95b2d92cb7b27a4af9d96cb150f49420046db427a5b35650646221513a474aa9146218860022b425214468742a9562e337ad43a5bc52a904289d73c63a04610d5920cff30cb952a104521088200892fa5a434383effbc639b0b07a6d8342952f06e8422feda1508d85900802ad7de9a38062c9d437147ddf5f5d9f17d23361289542e1af5add9049a7d193a173d670c304c42795755d18658e96851f84640980b56b36b25413366aa88de81966f3126687c859074208148ce49a79a495156a59914f8828854cca88654f03256510143da9725515411048894150f47dcff73d22c5bd148cf0b40e38532482fcb149b0233231e2e70a3ea2e0a7b17760724571dc48b158cce6d2ce69ce23f67dbf542a71504a18860c8233994ca954ca643244f4de7bef71421d3746245b6304cfd04b9435a1949f0421188d413903d7a4bd4bfe4524d6e79148f83922a0b89182172e798394d369e57b1442b0130de7f8f1d3054a21a218c072655e79404573251f1f8b8deab9484d7c5efc5695d82c0c03116de44fd9ac7a4b49986eebf80f1b66ed0f0d7e870e59010060e6df31b85d369bcd663b1ffe6afd4fbd2cb7cba517edbf71caefbcc709bb5751ff734fdfa5bd9fee79f06ffae73f9dbe921bcc53bd4ebdf2e83e5991ee71d855e777ffe4be375734ce78705ce381d78fd9a3a3a7da0e3afb8623dc847ba6e55b6e5a7538eaea53b6ad965ea77d2fbe6ae082479f9b9f5ff0f41d9f6e71f5f547f7ad907ee7bdc75c3de8dbc75e59621aa6fcf9293afe967377ebe4cbaa7ec75f754acda4873ecf6ff8763ae3e1e7f5b06b4eddae5aaaf6bb9d7bc55e1509b8c4ecae634eddbe0a0168f96b7f7ab5c339379db44dadf2daee70da35c383094f7f592aceb8f781257bdf70c541dd3232d363f8e517f5fce8fef7571300a4371979d67e9d1560e5964377c97cf5d1e20050a565fedbe99f7db52290559b0c1cd8b919c82b4c1ffbf0f2fd6fbdf6b0de1542a43b6eb9eb36edc5b2d7effda8db986b8fed9b93999e47fce1b2cd66dcffc222030020db1c74e1f19b65e2e6a9cac1e78fea9f43509d771fdefd87c9f30acd8e10bd34ae9df7d9f4f9ab8ddfa6cf0e5bb7576ec35bb62b5ebf70cf839ed8fa81f7c61e59e70384df3cf3c8fcedafb96a68b7b4acda6ad41f4f6bf7f65defae2a97ecfeac935098f1d0f8d2d0df9fb143adf43aee7dc195bb679b4379d161ef537658f2d053f34280d29cc7feb66ab753766f8b1bdec5df5fc40d0cbfee842b7eddbf5a55f43bfcd84d5de531171cde3be7d56e77f4b0ce0bdf5fc0117658b9cfd5e70d6eaf64ed4e67fee1a0e2f887bf68dcf0798b39cdafc73dbe64a72bcfdfa38327abb739f9cac3db2b0080fa0fef7e35fbeb3f9eba5d8df2bbec7fe975bb2f7be2b1393f159497ea7adcb907d7f90080f51f8d9d54f99b6b46f4cb8974f761579cdfdfa75fe887862517197b094cfcf0d812cf3930d61acbbeb2e0101c4218867cbbe5dbb9d61a51b263033f8d7b579330535492a93506820ec1396082270c434ebe22073a34be9f92523a2094aa64ac45304856082b4448a40942e38c2310924038149ac80004ce05c61a40924a1318c0d09143704081b6da917154d226088d031184a1b5d638088db38481b642f9c641a04df24ce3c8a128855a3b0ab52d0546872e5f0c0bc5b0a8ad25510c8cb1a0adb38e4a251d6a47208b255d2886a5c068eb4263036d4263a387b641688c251dda52310c42a38dd3c6194bd652189ad038a39d0e6d688c7304241c8840db5268026393ffd5917c0f08ac75da3a4d6039650ed0b187333f92c411222b915d8e1d00298112410954422081af3c2e707b5271ac083987005244311ebe124a40369d968869df4f795eda579ee46e00920252be427099b4cfa4a492c253928d7838aa44004904b24e00fa9e346100441285b31a8852be2f403807cccef23704cff358caa99462c238f98e11862193c4ce39de66d4511b1b7ab30b898024cd2272b089e48a656553227280022511078190b5ce5a96420a4411f7352380104249e909a1b8989b545a93ce0fb61002005e8568515cb47344e0180e6ee08ded6c4808c1f919e5693111fe43e2008c38690d0538898482082c81654561ecf6028e0c816d76eb6dc543ff91435575ae08672d2f105422a86e23c7cd3cb461c6d5bb1cf255f053771891edd03e8d0000c2cf65aa2b6af9f250e9b43025c35f15bd0ebddb7363a06ad7aba358bd684db1fdc2c6da6d3b474966a94e7ddb965e581900347773f1dbf7eec0afc35c97ee150d0b5717577cbd223fe5ec6dba5ecc99d7bad174d9ae41372c5eb47af12b437b3de72100802bad313b376e38394caf59d458b35334254c77ea51abe24314b90eed330800607e9cbf3c3fe7faddbbff8577650b0dd923f256affd7ad9ea374ed8bc4b0a010028acc7cd57e72d00c85cbb0a1141ac9434454d901e70d913d75e78f1f9bb5e35d7f53de8f41befba624897269c677e5c50df669b8dcb318f5eb368b5e8b469077e92acdda46b6aedc2d5063a01a8ea8d6a9ade7a225d5bedc53b53140696ca5d992a07dff6d479e75d7ee236672fcc0c38fcbc5bff72ee0e1bd87206dceaf76ebf3bb7c743e3f7edc834995ebdb0a1a27bd7e860fc8e9b75a0098beb2db44f76af57fc8c93a0572f6c6cb353b4d698ebba695bd5fc8212edf73865e765173ef1d5988b83479eacdff3ce5d6b111a36b08b76eaef2fe2862ef0ea2e3532ba527dbfec17c557aa04f0da6cd289971f521d7bd7347ebabab881f3d6f431a8d72c6aa8e8de395a46af7daf76de0a009b5fbaccb41fd2319a5fb64bafaa8685ab7f2acd4ed56c1c2db0cd2f5d663b0c8f5eabdaf4aecbfd52bf593763266205920312f1fd909f6021e1a590ef52e5fe5ee577e2727789f86e4a2272264b12438108081d90407220b8388b12c94914883256c60b82881889e4f010358d3a47480e65604322b410b530706881730e50820072ce3a74e41c8105e750186b882c38746005173d0188c8f344529833a413f22652b98104b24448c4440b39b211b95666d50100124539a4206a765f270ecd6ab2d4406d23d6cd39222ee462c2ff25767ad064f3814c3235a394889c543e9ff5a86c271cc4615d110e889150a4fa67539cb8d75448d1f45fd0925ec2b2802d0ee9a5b27e82c4342e3961093d1c6f279a4624fcc4a46501891c1130482a3fa878cb204453fc6bf3ff6ac68db5c8ede5c48b269741e712bf951649b6d695632311936710d3d8cd3e92caa9d3e6870f2d4284a3ae0b14e5fb8a67db6483d2226c0600e2ce8da84acbcd1f004db5dbf26036000875888804d482d06d0579ff9923d377e82ed9471f7865c9d12336962073ed3ae52a7ea8506c7ea0d21ed8c0100002056beb839f432de8155fafd0d0c107303f7eb3dcd576adc9d4d655ac9eb73480ad5200102efb7255a64bbb755a78c3155faf0861530f80f24bbecd57ee5d9b6edbbd5df53ed77cf1ca61edca799bb58b3bd7f6dcfbf559d7f62fdf062d432ca3b4cb8444355d2bd67cb32204f001a8b474c16ad3bdecad14dd736bbbb5ab1870d6879ffcb65b79fdbaf061f70e9d8e7ef4ab87063703a4f5b3d60f816b069e7ad7a453ef0a574cbdfbf8bd8f3f678fef9e6cf22a516d7b54ad9abba4c827219e59ad5bf6d50a0dd51e805dbd6051503d38c2cd803fa3115575dc73cc237b8ea1d292776e1836e484ebf69a7dcefab75c02d1eee0071fd8f4bae3f63abde6dd3b867692e0d5d65536beb1a8d1414e0084cbe6aec0761b57959f04d5f6679c04afb6aeb271f11a03e003805ef57dbdeddcfc19d876f029837f3cfbb14ff76a78a6b8effd836a7083bbf8fb8b882aa3f84a050097ff316f7fce95ba6ac1d21241060182655fafa9a8abcdfcd48ac413a96c7cef8702411601f48aaf576a0090b94e1dd58a2f9787509701a0c2926fea2b37af553f39bd788165ae5307af7ef11a035d7c00975fbaa2f44b15e53968f283887a6bc95900e7ac85269f361beb901004103832506e4e16fb4ac42d7e71783ca03556005a0085c89614888cc318cd380027ad1548088082842521412249000142c48d0571849ab0d6e938065408113a0242cb56707c9373e80001c838708e4c14e14af1ed9f0881acb3e49008651c36e0340a228704d6d9e49e2d62dd15816b0279000e846c4215710d5422da287921f1d488513239c6782d20940444402724808b755651e91688925a2dc63eca424a2ee551d94d9d38211729ae00924020d114d6250450823cf8af90d05ae5b88162bb5d17bbef62b95349549d648c1e616286f22e69040141e4a879d3834314b11b083bba493e480040022490a8101d5f66802e6e516d6638129ba4b0554c4bbc96e01b6b2d90458859aeb8e398bf8d2022f09cc1c56a84f5bb16af634dc24120cd002e34ebbd001905a1015382484e20b4f8dad3bc504bd81ca472e7af8c5c5aa2eb2a2a37b7b87fa04b98bc88372cfbbad55aaefdcf1cd8669f6bafdaeec3930f3cf59eb7e7adcc970aab164c7df78bd596cb587d766affcdf8f75638a0fc8c076e793fff73405e30efceab9f9c5774c177e3afba69fe76bfd9a37dc5562386e75ebcf896c92bb459f5e16d173e0d079db84d6e9d02f2f227afb8f7b37aa7974dfae3951fd71d33ac4745cf5f9dbac54763c6fc6de61a03aef4e357ef8c9fb44843d5ce671d1ede75d64d6f2d29119986c5d35e9a387dadc374dbb672f9ecc5c596dbcd6e75fc416afc65774e5b6bcdcac9b75cfd46e37a8e4674dcffecbd165d73f6dd9facd044e1da6fa74c78f1eb1264fb9f34a2cdf8b3ae98f84dde812d2c9bf9fa840f969b0d1ef8734fbcfdcd1a4d5e75874eb569a544f9fb2cdbffc4e33bbcf2bb4b9ffb3aef5c69f917ef7dbac275dc7bd4f6dfde7cd993f38aaeb4e0d9cb7f3f678b9143bafeecaf556eede7e39efd7051a3c5546da70ed5be9442fcc496659bddfef0fa33077f70fc1e67bfbcdc82dff3b063bb7f72e5ef5f5e1cd886990f5efcd715bb9db46b9be633ff192721bbe5f143e5c4db5efcde00045f3f71f3ab6bd7815d58bbcbc97bd63f70de794fe80347ef50f50fed62438b98aadb7193fa775e9d5704304b5fbbfd6fdf053f87986a78edca5b26af3476cd477fb9ec85f421c76d51f17757c4ef35fca88d3eb8eaa6b7571857ffd93d573eb3c2000054ed387a9ffc8317dffb79bd0d7f78fdba4bdeea70e4319ba5ffb1e955ed70e2eeab1ebaf3bdd50e283f7dec9f3e2cfe523f342c39cb795a40ce394bce9033ce6a678d234bce386b9cd5d66a6b8d73869c21e79cd3d63ae78c6bf973f2afb5565b6bad35cef2669bb6e6ac21671c19678da3c0d892b1813641684a81c907ba18ba62684bda15b42b692c192a6a57d4ae10d862e8424d81a1c05031d425e30267430725e3426d0303dabad0b8525215353c79a38d33ce1a4ba1b1dab8d09036ce68670d59435adb30305a5b1d5a639cb5642d596b8d71a171c698c03a6d8db64e5b635c33522801018e6fda913b06a322124260547dc3d894906100018090288450084208294008e09f51100a8a81170138fe5536cbb517428290ccd5397e44b53f415222b363c9739ba046bcf1c84324e2464d3953558e9c609d4ed51678a8a59707809492ab8de508869d9ecb056d0c22b9fa1f919d605bd655634eae5c1e47ebf9eedf34936667484aaea59677a7c66dadffe85db00c9cd13f3213dcc048fe373939eb22cb64e6e5db49ce6479886dd2bc5226f28bfede0af2fe5347aacf992f4d7bf0c065771cb545fb8a4caefd36bf796ea34bc7dfb76f1540bafff9778c5871f616dd37db7acf2b57ec39b0fae75c0515db9cbcd54bc337cea47b9ef6d5610f3d3ab29b828a41d74fbc79f3e78777f6bd76073c51f7fb176edbb3669d8f816c9f917bcc3c79d35caaf3119376bcfd99f3faa5c0eb79daf80927e76fdca3bd87b27ad32157bcbc3824c0ea3d6e9b7447ff3746f5c90891eabcc389f77e56ef00aa065d7866dda3bb54a0da78e43b8d651baedce5867197d6deb54b8d5fb3cd95f9c3866d9c6e0ebf18fa743afca157af6cf3c8b0aebe1015dd763ffbc9af0a04901970f92b8f1df4e5f9db5649f4db6d75d4cdefaddc6011ce35cc78e0a4ed3bf84264fb5db062c47d37eeda8c96ca6c73e5cb0f0d99734eff0a292bfbfeea2f9f3590eaf69bc79ffcf58f97f7cfcacce6e77e77e463e37edbfb9fb0af312b3fb8ede82d6a148aea9d6eab38ff810bfaa77f7acba2ed5e7f7ce3c97dde387aaff327ad54fdc64cb86fbfcf46f74cabaa1d6fa2b39e7de8c8cecdbb717ece4980ca9dfff8cc79faf2ed37dd72db5d4ff978c03e1badebe98b35834eda27f860aa1c3a6abb8a7f70171b5844d1f1903f5fdbeff1bd7bf4ecb7fdaf9edb68ff1e3fc7d9d8af3be2b0fa2bb6a94dd5eef940e7ab9ebb6e5005fcfd15496d79e1337feaffc2211dfc8a3ea7cedee3b8de39251044bba1f74cb8a8e2cec1352a5577fcbb3bdff9fc150332ffe0f444fb83ef7eec98b9a3b7ecd37ffbbd2e5dbef7a01af90bfdc8088dd396b4a5d0386d5da0adb64e5b328e8c03e3c0125a4242e1001d2023364be800b5257eb225885f12453e5872c639e3ac8d95e7ce39edac7636b44e1ba7093441e828b02eb0ae642cff5bd42e085d63681b02db10d8466d0ac6963414b52d05a658d2456d034b81a54268ea83b0a84d519b5268026d036d436383580367186b3a70169c05ed28342e30363436609c679b1e96d01084c685b6e9849442c34754f62f39004b648cb165c318639cb5d63ac7ea2807e8caff950852801228054804812480041384e028c167825090045208d1438014a0242a04291180126422c009020928810492401488024960641d27055b70b8e88f480289e55c8ca012bce98818ee5be23317813e1303ac88b565200b96c0123a42078240104ae01f40100ac1c1ad20901f841cdfebca6c99a9acce8b0022d6cd99183cd9183c61d2fdc005544648eb437896c87223304b12017983365eb7e8288464d315723c29be3e9c25c6fbf1039c4572fc2f2f968018d2918bfa6101f8ac2a892a36239208fc50a225385b971a4c20638c65238e8e89dfb8ff89d685894905b985dc30c27cab57fcd00a887e5163d69cb98376decd11714d3e724a779c8897c8524820be3f79f2c081db272ffcf8e34ff63df0bfbb279a7e7c76ff5e57eef3f1b4f37ab7466bb42ee2ff7434be3372d3113513e6dcbafdff5a6cc61bafbdd4afdf167f8781b3968866cf9a55fe69f013a3a65da7f5fe7dd4a85171a50ecac909e780b0a92095b8a8908bb4e1c993cb6b5b4c5f95dfc912073e8965061f5cb125228a0dc388fb03512915751708942822c2c9598cabad2010415ab0da3a6b350755c52040c4bb06c248dde69c8b383972ce391bd5b33061419022017bb9843fb97d826851b37302240a02cb072ba33909029452804240705cd2459400aebcc88b51214ef05f98c1429000f1ed9cdb33819a9d4002402788b56e9094ed44a4d38f9b05848809c2e82f441c6d2aa039ba2a5fa9a68aad600e0c982f6c527795b17151a728d832feaa3c8c41b01171625f92a8d39ad8b508590a72d12a38d754f17460796e9064ce469ac2481d59b63a86c9b032d0e35ad476b5752e8e7a8b6712679c355752021bd5109b5523209103a904a7bd00a19088ac3be4b6e5663e7c0e9a822ba2e2295f514208ed6c8b98355827e2ac1cb411302e643869115140d3d910cd6945e79c71d16badb5d63581c8564d5eebf8bf3ecc0fefbef25dafbd77e82cbe7ff5dacbdeeb74f84d75ad08af7511ffd99ae5aaa92f7fd1768f5d7ba4567df0e78bc7e17e2f6d96f96f59031bd96b417310c0b75e17ebc42c90730e1d89283581bd566c42279449c89b73e1600430df91dccf24719918c8c5fe12c8e9ec2094892a9e245089f8e6e79c4074cea0e32027e7c05a07d65a366c8bed2d62dc492cfc8f7c7ad91398d57228a443e0ec08c1a663080460980e890ccad8174322a22507e05ce4494b91d51c90646d1c22932c008402a5000487915371e2c1d1644a9ce418c47f718ab9ae489f1635bc0802eb5c2cd80219753c70d3252629f551d50f9b1a2d3998aedc511722e53e4f09a25edbc8920d6267b5729209859011d623606027109db5656b4a6585d108e43398e3d3ce570e83b316e1ad8882994407cec6dd152d122912a1235b9994c9e39af9de95c3ac26bc2a2243c126f314c0e68554e0935d76c546de85716eace0158fce01bb140b4044e748c47f49c02845a6787128312235e1f096f5eef2388ce6b55a8a1c580023cd6319cc8db165f47e5389bd0e454a4722e4af338915732bc86b1dffd7876b9c75ef31070efbaee854bb6d8fbded99315ba45a4f4aeb22feb323f8f6a953f71efe658315d59b0fbb72dc1f77aef8af01dac635b108b659dd87ef3c441c7c4ee8c039074242e4ef1fe9d6b9e42050812020c13db3c09db322620405926bea44401068adb540e422fa5050e43d5b34a5a409c03187c412b7b8524686080c932f44e09c768e9000a5889a585d942be09c65271766fb94105cb41304044db801091c398982048ab2dc02462d5200716856538a02cfc949e01e0294408eeba40293d6cc183740cc6371e044d27dc930d40994cc3922390221c831a48efa1ad8ea368e386b8a5c6564c3b9b52878ed300ac082040502a123d3222cb5393c6a2262d9938f33ba102444e099628290d58112c0095489282dee026e8a79a532b629c6c1cd221f08811c80101801411727723968f6da26262fb24769e2cf5c029224209629d280d941cb0d3642a0002998e882388c2c7aa110428031860864938c524444a3202924221a6a621385008c132c205a9a98ea766e1d96ce31634982995f12842e2650cb1d92e34e6189e800115de402883195ee9c134226decbfc9d8a1c3ae76c64228849a9979b795a41de7fd428151aff0b8fbaeb88c7668f28fbbdd8586abd145a17f19f1c9507ddf5f1d2bb9a7e0fff6bde5344c06e649183716cee10917324acd5440882044814821c964ca0a46facf6951786a1e7794afac658701477652290200267480829850c82204aad0512029cb5ece0010e2548638defa70a8582106c786b23259673808480420866d31ca77d52391223448904563b0010281d5262c91129ee6de4510c020508e0c38ca93501e0c049c4d01a6692f866ea29150481e74990c21af23caf542a196b52be2795b0d63a4419cbbc2487a832ce12e5f5c184efa116b6bd51810f31d43693c9148b4544f23caf582c4aa584900cd2560000200049444154402164181a4f780c08acb5424ad514602f38868e4fbb279130e2a722111b10115b87b8e6588412ab64c4e6da7f12be9f625b13b220841482abb4560ac51030c1ea0224c4d66f91230e11935e00c03929522abe42b80ba314049c656cc81863d2e9747d7d433a9d0e82c0f352c5c6502985885c764ca753d65aa3752e97b63ad46198c9a689489033d6f99ec7cd25561b4fa599b265376644e149a998da720eb8e82990412c875ea04000b2d67942a2a038d0af29c442298908d61a2097c964b4e6443b24472830ae00231158cb8a00e7fbbe3346790a09b4d6bee75b6b119cc0a60e0b24647717a57cc6d8b1ed10c43178e05cd4baceacb110424a15f1a67146878bad790085b5ced94884c0ef0b44686dbcf8ef19f4e3d3fb7418fce8d2ffff0e0ec54fcfefb7d9e91f15001adf3cb6c780ebbf0c01f437b76ddfe5f0571bfea10d34bc79ccc6dbdef865f84b3995bfb4f9b48ed6f13f1f61607468ad21a35d1898a0a4f9d7488cee1cbbdb09907cd7b1d67a2a658c49a7b241a07d3f4d44c56264451dddc89a201818639d2344e11c1967a594a55284e485109c5ee049bf582cfabe2f15078a328601896cab8b0248ac3394904a48892a69382d6f634c981286439ee7653299ca5c05173b05804492481208911482b55a21f8be2f84b0560b01d65a36e615049e94260cd3e97436534144d6346ba8e4e6062400d7ac8cb85ea57c8bde4c0048a7d300a094f23c2f9f6f0000dff352be1f944aec2c1d8903858a362b48495451db282a5e1b8c548f65ea7b25a50468c6a295b76a363b84f87f8c61f7ebc8be2e297f43e2e047e85ce4686d2d09128244e2429254fc7917d65a3eae300c0b85422e9b0500e929e79ceffb61185654e4acb5e9743a0c4b1515594434c6303e6e6868e0b48c52a9000042226f270cc34c26c30622e0289d4e3b6d0441daf305812f95422101150a29a5c7e11b4220a2422184e0bf4797100a5eb8e8db8223ee1e91c04961904ea7539eafb5e65925c0dd98d039678c892e60cff33ccff77da5543e9fb7d6fabeefb4f184544ac8a8d4ea882c82e386dfe47441444a47d2c0e44a8ee5a4d618a3b58ea5a5546ec168cb341696c059b0dce1e25a41de7fea08e6fc7eab76831f5f5e86e83037e0f4ebce1a5885ffc2dbc292d76e1c35b86fc74cae32d37e932df71c79f5735fadc790c5ef3afc924b8feceeff7ba0ebc443db556606dfb7d0b4ae7aeb681dfffce0fb4774cf886d2c00c0594bae99929d6f3904365f6848a5bdc67cbdefab202802402e978bb102c4b6fe51ca82ef29a343ad43e7ac271538f23cafb2b2d2f3140055e432088e3dea7c4f46772f744dc61f92db50d145fe7704482840c40090fb28514294f1808ef30638f5816d444010ff3dea724550228a649042282995c48a5c86dd63b29954452e535991d541c9932297cb0541200428254c5842b2999427c02530829156ec188222e66dca1e51f255d225502ec02722ad8352a9e09cb15667b399eaeaca7cbe210c4b4a7129d3663229a54426934ad04962ad8202b89353781295904a0806c5e088ec7a2d5162e849c94a253f27f5c132a23752b671a6421caad1cc40a449cad9c4ae521886099ae4c0d99a9a1a638c9f52c5426345653695f6985a44a052b1104364f27d250564d27e2aed0909c5623ee5f98898cd66f3f97c2693aaacacd45a6752e9b49f8a4fa6f3fd080197fbb6706c46c4e90a2163471585c2135242336b1280a84539a29c11b4b35a6bc670e9741a112b2a2aa442214100a818db0921b4d644c489bdd5d5d54249e32c6f21c2d38288e366057203b5056bc15a200be4c8f283c069638d75fcbb23204026e69c251719188105e4540d000114bf25a2f5427260a95593f7df34d2bd0e19d5eb5fb739f3fd33a376f9f5273b5f7ddb9b4f0cea51192c9df9f6b8b1e3c67fb3ff98adcaa5ea563bd97ed031c7fe7b8ec92d9b74d75bc5344c1bfbdc77279cd5b3b5e3a275b48e7f7e94b34dc93d6f5db2070088ac542a9d4e8f1e3dba77efde77df79d7975f7ec9e9170969d5c2c19fa3a872b95c427b1c7df4d1bb0edeedfdf7df7ff2c9274d689c73a9548a888ac5623aed6b6b0845d4fed0c44c45d52a288bd38d5b4c199ab0c77293664d30bb15655a48ebd8b3cf4a1589d6133363d6bc373434545757974aa5868606aeccb6efd0f6c20b2ede68e32e0f3ffcf0abafbeeafb7e3a9d66e7148e4f6009979020386c3471036e79d29a4523ac8bf310d1f33c00304613e1ead5ab32990c11789ec7cd25c6186b0d9107e084e46aac250214c098a4858b5b39a90640eb6645c03abd0b89f62b6ec8c016cf77e4008049aff2681e563d3a686917c7254ecff3b4d65c8425a2a14387f4ecddabaeae2e9d4e23c1ead56b2fbef862a6fa7468b4d69e52c6d94d37dd74f4e8d1caf7fe7ceb6d8bbe5b48e08c352eb00c7375a83dcfe3d5e4505de63bc330f03caf59836dd9551d25f922464a5244d1dc27afe95d0008005c37e7177aca1b397264dfbe7dd7ae5d7bf9e597f37a2579cdd65a21041f639b366d76dc71c78d37deb87bf7ee0d6bebafbdf65a6e898048d517655d1817db4153f325038cdf4a92e59e420888bf6225e89cdb51d8d61a90bb751c812004468648ad4cde7fd1282bd7163efaeda69bffe6d64b87f46997c96db4c39913be9d3ffe9c3d36a9cc556eb4d7e56ffde800005cfda7778ddea95b6d2657bdd1a053ee9f5d68c1d0153ebb79ccf31daf9870dfeff6ebd7b9325bd16e931d0f3f7feca363b6caf0f6fb1e7bf539070ddcb2e7d6a7bdb33229d76e80105cf4e22543b76c9fabccb4ed77d0959396710aeb8fef5c7350dfea5c4dc7ad8efad3d486f51799ed9217effaa8cd6f6ebbb0cf97f73df54d0800a0bfba65874e073cb92c7a41e1a3b3fa761bf54e3d50e3ec074fdaa54765aeb262e34123effabc3e92ccaefde48ed183bab7c9e4aadaf6dafba2f71bc8ad7ce3b243fa776d9bc955d6f63960ccc4251a7e623eebdd6ce99bc74fdfa57bdb6c455565c7cd87fc6976d07af5b58e5f3ec28bd330096c62a80664654292212559a8524a2440a2eacaca8a6cf657bf3a4a4ae19cf57dafa92c28223f362938055511596b42209b49fb7e4a6db6799f74caebdba7b714a0a49002919c2705c4952cc9b908119f0752a252c24f1e52303fa7a24a2d2092102824482ec50a9452442c9a204450127da594e23b2635d9d7c5310144aeb2b242eb1011b2d9b410e079b2a6a6aa67af1ee994b7ed365b575755e8b0644c28253a6762e761560e0238027291342da60c63b7e1263064ad8d3b0c18a8817324042a259db35a870cd7aaaaaaaeb8e28afbee1bbbedb6db0809802e0882542a1586a5a49934a9eff1af3172304496357adc8d20a56861cfd6025cc6d67a8800e41c35d90ebb26ef36328e0c388226f2ce264d12bc5f745650744af9f04b414179c2d810d0d554571e76e8b0ebaefbc3b061c3b6d8bc5f369df2a45228dad5d65457e4d059325a2264731921118136dbacefc61b7769dfb66dbf7e9b73a77036954e7b2aedf960dd55575e7edbadb70c1c38d0f33c7464431db1a9c8a11e36898215e47862e5be836c7323a24a3d7299b69ce364762d0cc35c2e8752b04978af5ebdaa6aab0213b082101153a91422f2f7969e3d7b0e1f7ed845175d72c34db71c3064e8b6dbefd0b67dc7195fcc22109685a5844468e307fbeb014a8a2e4188a83bee4d0641206c5c10e734644be0804d0ed13832d659620f1ab02ea9d23ae788ffd20af2fe5b47b8e8f917aa2e7dfffbd55fdcd865dca83d8f7a6eb3db3e5fb56cca187bcfd977ce0dc02d7ffed4a1d7ae19316141c39a05138e5c74d9affef0693390162e7ce3cd153d8f3a64930d7441064b5ef968b39bde99f1cd17f7ec91fbc9999466fef1d0135fd9fcc6692bd7ac9a766df771a3463ff383752b5f3ae3f8bffa63a62c5ff5ddc4a317dff7f6eaf5a13cfdedf87b3eeb70c4a8838f1bd167c1c39c19eff538e4b86e9fdfffda320b00d0f8f9832fda037ebd5d55e3c7971f7ac1f4bd1ffa66cdea85cf0c9b7ff9e1e7bf5b4f60978e3bf1e03f2c3bf289b96b1b572d78fdda83ba2824c86cfeebfb3f5ad458ffc30797b67d7cf499135738d8d07cd6bbd986c9179d3f79d747e73534aefd71ee842bf7ea205bafb7d6f17f81c66b61c4bfde6c038c04e002113ccf9b3163061175e9d2a57dfbf64de5c8387da1c548a552cc5411d1469d3a77ead4290cc3e9d3a703403a9d66dd9b312697cb1138250557c494909c12e149f495e21bb912522af4a2940881889e90524a25512925154a854aa252825f0ece91750024a5542a7ac808260a11d7e6a4945a6b9ea1d661828752294f4a74ce353636a652297e1aebc9a2500a2480a856b621c35b585fc04313a4b0b6582c1211b3505aeb52a9c4ace18001039c73411054545438e7f84425a9c14208117904628b4cd5728bdd75d7ba7c1a2d2603712b6bf9f3d71bea106fdfacf7724a309010e2c0030fbcfaeaabf7db6fbfcaca4a638c312100a02329e5d4a9538bc5622693e1baaad386d7d431e72a259f0aa58431212b38197ba552a9be7dfbb2b22d71cb6369e3ba273909bde067f22e2460accf8b9ed0e269e9743a9fcf1351454545a9549252fabecf483d9bcd2aa54aa552bb76ed860f1f7ec105175c78e185071e7860bf7efd1a1b1bbffdf6db871f7ef8f4d3cf7ceef989ce45c25667817353acb5318c83754adc2c0bc4a87f8230792d2f3a0f96e5d928ac8ff39a094030be4e2c2d5bcbb5ffad43b639e092d3766ae743bb03476cf5bb2fb63efbf8adaa3ce83bfca89ed74d9c5f726d27fd65528733df1bb5758d02d87ef46587dc79f2b879976ddb3f1dbfded42f6dc09a8d38869d564d3c7c9b516f35026477bc6dca73c7d702c8da03ce3bba6fe6ef0b008b331f7cf8fb3d6ebf78ffba0c40f7a1179ff7a76d1ffa70cdfe9907deac1cf1ca319be704e40ebae4ec2d9fbc7b3d40f5eba71f98d9e5c87b37abe85633728bcb6e7a60c645b70ecc7add0e1ed1f3fafb5f5d7accc82e854f1f7c490c796a9b5c61c6a3cf35ee7bcf39bb75f00076fcedb5c3ef3af2fecf6edeb5cfeb77bedbf177934fdbb1830fe0f718b833004066d0d1c378079b1d71deb17f3cead579a543fda9eb9d4f61e6fa36bbad97c2fa6fa67fb1608b41bd6a7b6f5fdb7ab5b58eff0b1f096595be385a149bfb3b44b7f5a46d13d04d9ff1d921c38602e22ebb0e7ae9a597c230141210854401e0624b394044b0a4944444e1f92061c080feb94cba50282c5ef89d12582a1594525515b952a92411845491671ea2120c3848228ab8f826111d72c82d00b710c69c16dfe46c64b5cb33668f158ee48dc209f8689d635396e8e810c1534a6b9df2152206810672bea70af9c64c26a38392e749cf93a552c9f73c21bca054f03c0f23f734de0249881c9e9bca7fe8126b37aef02685ce0448a552296b0b3c13630c57fd9e7ffef95d77dd6de2c4178044654575b158544a954aa1e7c9287d1520b2f070d1f6959231f0221bf747b3bb5e0b88269afce130b62f891b8d057b3f13028a48f6876c719c14c211011d0257d09123355c19968d0239c8523a93193162c4a04183b4d60d0d6b67cd9a3565ca94c50b170e1c38b0b6ba66ce9c395f7df555269d2e168b520011f9be222261410848f98a5b531582b5cef77d63c35c2e97abc83cfef8e3fbecb3cf9429538ac5624d6585ef2b6b6d10049ee74919dbe22040e4e1879141716c38d7e4754240885248c25803c0a7c501226a6b2aabab9c730d0d0d4c0ef32e88a86ddbb67dfaf4d976db6d7bf6ee93cbe58cb35aebd973be9c3e7dfae4c9931b1b1b7ddf0f82504a69c95a07b153a070ce1130cb88d63a076c1c9d90bb0080d65a0081082e320e8a836b09c8b17b22889809b68e84122e6a15675a39fae1ff0bc8733396fc30310ca22bc34f6197ce43416cd5faa9fabffa895ed939ca5752a9b45f13fd22fc9c473ab47ad5821585b9371dd0e72efe8cb4c5c6cca1f9f2ef82aab253254dfe618d81f61e60cd3e633f9a91ffeec183f67fa1c8cf52559dabff21024baf9cbf7ccddba3b6d934c54d45613d6cb6a6bebe7e996b7f7007eed550b5bd36ceae4b3a97e63efad0379b1c7f54df14a8ae079e38e0a22bc64ebd66e06e956ae3a1237b5ff5c02b4b8e3b62defd93d2873cbd5516c2358bf3b55b778a6847bf639f36c1cb3f8666f5c21fa1f3e69d9ab584b8facfc65e78fe1dafcc5c16a0740d6be8a092b3f965eb9d8f5eef662b0ebef9d1b32ebce6b73b8d599cee3fec7737dc7cd62e6d5bc9bcd6f1cb67f292fb5f023eca8990a49b2f012e44f4fdf7dfcf9f3fbf57af5e7dfaf479fef9e78d31beefb3cb2f34f79e65f592734e2945483d7af4a8afaf0f8260d6ac59acc6d35a4b4fa6d369ad35bbc481004466f200005524d11318e9a8228952549c231b996244a6cd0cf090c8220a2995110e5dac8a03b0d4ac3f3139ea444066adcd6472a552a9542aa552a9300cb5098510c618e623b5d6beef475be08004609114b02f8c035a97f48a8b9b2d6b13cc113245e479bed621114c9efcde7befbd2f8470842c6a34c6e572b97c3eef49c551b34448e01866a200a32d4f264a4a6a22f3a8854f5eb294e58e2111fe13a24cd2672307bec8a7a6099b96a78a39322d55920044d4b367cfe38f3fbeaeae2e0cc3458b163df3cc330b172ed45a7b524e9932c519cbbb2b954aec77638c73d602623695b6d6f242c48eca00e898462d954ab366cd9a356b161165b359634c1004d96c369d4e4799ad1124a2b20b1b5bf8d7ac8f956c326486d813319fcf038025627d21115556569e73ce39ddba754ba7d3d2f30a85d2ecd9b3a77f3163f2e4c9f9c622ab0f3dcfd3daf0ae1d813336eaee656c465199de4665f175732f5a282c85738e8d6962d41eb5f670d27452530700eb9a8ee5df0ef288be5fb8e885caaa4dba77af0300a2c6553f2ef8f6bbf1ddbb412bcefbe50e5553d736d7ffb437df3fb96e03e8c4efb6e71eedae7b72e2b7a79dd3db0791aeedd8a9b258e563f967c73fb6ab3675ed3b1ef1c0f4bb9b65c1ae7da583aa5fb2d6c0463e802b2c5b19ac53ae2d4c7ff0b1856ed9f5bb75ba05014817b5993bf6831b77ddaf5a6e74c06f36bf6cecc4999ddf7b3377e8c47e1900aad938b7fa9b65216c990200bdfcabd5e98ddafaaab6ae2d2c9dbb4c0fa94a5a3682397f1e71e537a35f9cf6f2805aaf34e392ed0efa1a40e63aae773ede7a370baacde0b3ef1f7c3695be9ffca7a3878fbe798fcfae1d906ebdaa5ac72f7a782a894f10496d8e80a4e06c0087e020b2fe8fe01177147ef9e5979b6edaab6bd72e9d3a7558bc783159137141004c780441e0fbbe104000acbc535276ebdad593387fd1779e94be525aeb920e20958e7554288420479ef2c09aa01054545490338822a27688acb34228672d632381c206412a950a8c560295f28af94226970dad9352822309c4a62e528a20083ddf13a2a9ea5a2a95d89ac4f3bcc4572f088aa994cf1237449212add14494ce644aa592520a80ac35beef3bcb00c5a4522941105a436441a0527e10044a29e79c7536b2eb2372ce71af80732e0cc3542a258442942cc803002995b54966ab30c62aa5b436d612404908c5f6ba522914a484b4d602a0335608658cf5bc94739603c07cdf0b8280adf2008081b831c639c3356a2150eb08d968ad596de64b9f880492442905b7ad603901c921751c7cc7e543dff72d3946c9ac0dacabab3bfdf4d32b2b2b85106fbdf5d6334f3dc598cc6acd71bd32868e020517c499c6b3e48c319994e749b4d659ab09acf224b77efbbecf741af73a38e748a0974e0100e342cff34860a91470e9561b23a524db84fc92a4572184f494315a28156161e7904442ee3aeb10a505428420081c90905e75556d87369dc230fc7afeb79f7ffef994291fad59bb969712a5644d62502a9185542ac5717d4279a1d65246917452a8521828a58c3100a0fc145b48721bafef4b9640f24cb9d939f2c206a1949fcfe753a99425e0d36ec2d04576df1c1047d65a219452eadfadc95bfdc3f7f75754f6a8abdb359de9984e5764d2551b75d9ac4ddb2ef3173c0b6efa2fed634e2f9a70cebefddab4ef5cdbbef39017d6fe5fffd47661291981fe39fe78a2c3bebfdd7df1f5178c9db6521385f50b3f7ae1d56f9abbd366b739f7fa03bfbfe29093fefcfa9c658da5e2dac533defb74d9cff731c96ef9ebe36a279ef78797e7e71dd8c2f2d96f4efc7085a9dceed7bbad7ef4de296b1c50fe8b076effa4d8f2758d9f8c1db76ac0ef3f98f3c5ec993366cffce2ab6977ede35ebdebed5504203bef73e2565fdf76e1956fd41c7e4cdf340064b738f690dcab97fff98395daacfef8af973e07078edc3a27daef73ea6e4bff74c1dd9facd464eb177cfcc1b745575c534a77edd3a3c603bbe2dd7b1f5f1000006c603eebdd6ca67ec6f8099f2c6eb498aae9d8beca97a255fada3afe0f90fbb11a2951a7f1286717ca855c7c7f72cecd983183b54a3beeb8636212167b8268444cc815d69369adfbf5ebd7a64d1b63cc77df7da7b50e820000dab56b1786219bd221a21400004e874110b4a9ad7571ebae09b500f43c0f093ca97ce585a5c084da5a5b5951a1b566951512f8be6fb5c964323a081131f1ae03eb7cdf677a8667cb388fa14f100444c470cdf7fd62b1c8d49d73ae582cf201327e65833416dd473d9b5296bbdf71dfa5102208028680524a56e8f38e588497cd668bc522abee927a625c1b6db2fa63c555369b650b1bad752a9531c658435a6b29253bebb29f30f70428a5acb5853ce351e0a9322bc9ebc2ebce36c52cf5aba8a82897c7f1e0de115e741edce8925065524ae6628510beefa7522921445555d519679cc1ecdab3cf3efbc4134f7019ba542ac558c495b3c87cd531adcb8caf738ed578116e236291a2d6baa6a686cf031f2943bd300c215613f2c5562c16932668eedde6cd2aa538e98204160a05a59489615f733aad29898eb16874f2ad79fad971bfbfeeda2bafbc7ae20b2f2d5bbebc5028148b25feda60ad2d140a99748ee132ab3c8d76293f63b4439046bb20088450854289ddecf85500e879be521e1f88b5969789172ea14eb5d6994c86759c524abebaca5958d9e4b167ffbd779f258b6ff752ddebeab65dbb66dee79f3e3173e6739f7ff65ac3da851b756a5b5b5b33e7cba7c9fe24cecb7f30ba67e7daf6eb3e76bee14bfd6f986ffee3eb2f78e0b355aadfafc65c7af549fdfe9d9995c54fcfeb577e443db73cf077f77e5aff2f352a0ea69ed6af6ddbf6b56ddbd7b66ddffec8d71b7ece077ec7e1f7bc7049eddf8eea5b5551d5aecf01e78d9bd7b2bd567539eac1c94f9e004ffd7670f78eeddb6cb4ddd1f7d9131fbcef988d7f666532d3ffe209f71ff0d525833a55676aba6f77fced1ffc6840b41b72fb7d477d79fab65befb4f3906b56ecb9434df3add29af7ef7a31dce7bc63fb77e9c4a373df43ce3fbce2ddbb5e5fe60044c77d466dbb74f29c4e471fd5876ba9153b5cf3ccb59bbd7874f79ada2ec39ee97af9d3370dae46909d0ebb77c205358f1cdaabaaa24d8f7d2f79f17b93ee7ff6f543e79d3ca0ffc05df71ef14cf5e06e6900d8e07cd6bb59f3e394bf8edc76a39a4c4597ddefc8fdeeae73b66ca5f15ac72f7e9423bc1662fc72e606a3800af23c89484a89050bbe59ba74a973aeefa67d74103237c6a66211ce1304e8400807c006b67dfaf429954a95b98a8f3ffcc89322974913517d7dbdf284904022220b7ddf0710e974b6582c6aad9db1561bbe555bad05002728b06f1997d278aa36d41222c8c5c556c68efc04aeb8555757023a465744c8027629652e57692da5521900a1b5cee57252ca7c3e9fcd664ba59225e3c0b2111a5baf31f4945236363632ca29140a1515154af99e97e23df26964b0c2c04b292904a6523e2230a8f27d9f4320183b2636c26cc0ebfb7e1240c2408a10b43591878883505b6b6da954cae572c56231954997c280619950325f2830bae2ed4b01d6845aeb8a8a8a300cabababc96ab23a974991d5695f0970024949f4949242b095a012e82bc9fe8212489063bb606e56e513a284f4a46a6c6ccc6432e79f7b6e9b9a9a5c2ef7c4134fbcf1faeb12918120d7b8a3d4adb2ce0fbefcf82c6532194663bcdcbeef7b9e640f3c066af5f5f5810e33b96c3a9b0181d692734002514990423bcb4c337f612042ad6d310c426b0a41493b1b185b2806a1752814481584c618a3ad31c6594bda450f43601c198a129c19d35a7244f8ecb3e3bffe7abe144a4a0580d2f39497221052789e4a390bf97cb1a1b1e0089d85523154ca2f95c220d05a5ba13c6d23b56bca4f0b9400e8fb917f107f19e0988d62b1502a1513973ec6c749c59f3bdfadd5d66af665116ca627404914480880ab57fcf0effbd4983be7b22db7da2f9de9f4d9d4bff5e8be83f4f7b3e1abdf7cfbfed65b6e640c7ebd60e5d21f566fb7edb1420d58ffeb4b336f38e19c89cb1dd855b3e7fee00032759bf5ac1490ea7dcad83f1fdbf55f6d8ae6963f31a4ffa95361c02d9fbe7e7ce7965085ac21f92fa33e8b9f9eb7dd90fb9683bfc976db7730df4fff7c411120bbef03531fe8bdf2ab413befe688801c8b2aa248484ea48994152410df9f3c79e0c0ed934d7efcf127bbedbe47ebbdaa75b48eff98f1fe7beff6ebb7c54f3f87e9a2d9b366957f1afcc4a869d769bd7f1f79c2afa1cc350dd6f15a83321335e71c4a6067b2300c870f1f7ed0410735d637dc74d34d4b962c6174c2f8436bedf95208e12c082124621886175e78615d5ddd92450b6fbef9662184b556288fcd720100a567ad25abc191524a02168bf936b5b5ce3989108661c26d7081d55aeb8010511ba3b5ce54e48242b1a190afaeae2e948a02a450d26ac3008b2dcd8ac52208129e0a4a5a4a2984625c25a52c1603a68510d1f3246385471f7d349fcfbff9e69b0f3df2301109544cef6db5d556f5f5f50b162cd06198c964c2b024a59480861c3bd73177c53ff05405aa4464c6802f0cb5effbce253d190e404889d61291154201fb6b38504a19e3ca681b4736724db34ea73c1fc0696d53292f34966bd0a9542ad4daf77da30300e245e11e64ee65660caa0430db07008c149da198df4d1478e80999347832b3985c2dc61895f2997b4b65d2279c70c276db6d97c964de993cf99e7beef1e3c48eaaaaaa7c3e5f55514946975d694dddbb5e3a95cfe7fd742a0cc39d76dae984134ec8178b63c78e9d33eb0b29a5b5648ca9aeaede61871da64e9d5a5f5fcf38389bcef01b81db6f13ea8b0fd3f3524aa942a1203d2500b535089279c4920e337eca02696b882c92683a2e423eae689e02a49437def4c776eddb6bad4f3af114630c7751d898776414a8b5e69e625e7d13ea24762f954a150a052fe5f3b965425708e180f5752cb49385423ef99a94345367d3697e72a2979595d71e82000020004944415412c330e46e5ff6db63e0480e4c9428edfebd4c9e738e0081f2521ae9ef0700d2df4f49686c5c512a7ddfb983acc8a5df7afb3eab3f5bffebd35b8c79eab5c96f4f9afcfcd53b0000d41efad71726bf3d69f2ab771edbf1bb7b46eed1b7c7c6ff8fbdef0e8fa3bae23db7cdcc56f55e2dc9bdcbbdc88566b029b6011b63434802849204422721859200c149484280104ae8c501d3828d71c7b857c9c6926dd9966db9abae7677ca2def8fbb5a1b0221c90b79795f743e7d2aabd5ecccec68efd9dff995b4acbcb4acb27ee7ddfc6c75c2ba8c1f5df4930b066664e5e58ffcf62f7f777941565edae0fbaa1d1027573e74795569765e5a565e66b7c163bef9f4aed363a9f8a1a7cf1c78fd4600802db75466660dfb59cdc19727e5a565e58d7de0d16bc7f54ccb1e37779727233b9ebf6ddac092bcb4acbcec3ee77cebd155c73900b83b1f1a959695973bf5b7bffce6e8bcacbce209b7bc51bbf395ef9d55929597d6ebc29f2c3d29bee4140db8f5d977df5bb07ed5fdfd0020b66afea7b1ae85adabbaaaabfe1f8c6b91c220f567fd91b419d38a554db44bbae549094a21ce25216cd3868d1a63abacacd463bee41c8d522a0580c25202424402646465656565514a1b1a1a3478c318731cc7b66d8550301c761c8773ae10e14201460ef702e194484747a4a3c3763d09481b8651c3f404b75d873293602695429458017f4b5b2b314c5f2018b31dc24c092aee3871c7b6fc3e2e85cb3dc77309a32e9796e94f4e3f85109c4bce6532d58010028039971853c7f1a8c130257ae5cec8c8983973e623bf9a7bfb9d777cf7bbdf95526242b49cd6300ccca8e67e25c7d6fab3ebba9452ed369704ea082181801f63a4912a293980424809c11923bd7bf79a31e3920913c649c5f513a1cf3fe7aefecc0c0248328358968190f2b8ebf75b4272c688109edf6f8d1d3bfa1b575d61f90c2945b211d1a0a63ef93e9f49084afac2789e170a05123d28c2a7c375daed2391188110c138e15008486f1349e5384e2010a8a8a8e8d7af9fcfe7dbb973e7f3cf3d6732a6bb1c9d1a6232231e8f2344f43674de6f723caae7b37a908d08114a058341cbb230a39e14dd7bf6fce6b7bffde39ffef4c2a953bf7dcd77a64ebf6448e5309f15688f4463765c825208234285026a981290ed7a71c775b9e709ee722fee388ecbe38ec7958cbb8e271565266646341e03008488020c8880424aea416d4253ac950d4208a914c69852831916170a106186c598a9f13f2054214298691896e709d7f6ec9883120637ca3459341a21046150c273dbdb5b3dcf618c508ab51fa4e7b98e1b4f9a390b21b8eb72d7d57fcfb96b9a4cc3e71a474f04e92a404a47ffa9844935521a6d25ff82ba3633b7504fdf0381406a6a6a7676766161e11f7efbab2f6bf2a48c81428e23b9bb901ae772676147c40ea65e65f846efdb796156664a7bc478effd27ce3fff3aca2aff89fd102d757b789f0baeb9b2901dfde4e51757bf7eeb6cff80f5bf18ca0ebe78cdd5bf5feb415ae519bd4f3e73fffacea6c9d9fefb1f3cfcd1e1f4b157de322a2d7e60dbaada7dad1c20a9abc4c17ed3678d3cf0eada76080d9f3ebd7ff9c874d20400003b7efbf0c9a1674f99949a4b8fccbbe6c29b97c4207dc8f967f9b6bdb76afecf2fdd25962eb9b53cf1189f3cf478ef113dd2f655ef78f53be35fa359fd875498ebf66cf8fd4d8f5eb4e181215f36b393f1c6eaedc70100ac145f970ab3abbaaaabfe1fd417b8e27576279fbb8f469290024d7bf73cefe0c183870e1d2a2828e8d9b3e7fbefbf0f004981aa862ba053b0c9b93768d020cd423b70e0801625b8ae3b76dcf8912347e617166a1ce5f8f1e3ebd7af5fb264099712306a6e6d490da7108214170821d7f304e7a665218430218ee3788203819cbcdc33cf3cb35b4579466a86edbadbb76fffeb820f76d5d6f9027ecbef3fd9dc1c0e87016383d24b66cc183972a4c6d8dadbdb6b6b772d5ab468fffe03ba318d46a39af8a50f24168b618c11014ae9c08103abaaaa060f1a6259964220843872e4483c1e4f4b4bebe8e8282f2b3de79c73b2b2b2f6eeddbb6cc5f2c3870f534af579300ca3a4a4e48e3bee1042dc7befbd4d275b74bca9a66d11425cd7c6d847296106115c39ae432419376edc59679d555f5fbf6cc5328d4519cc0290ba870b047d4ac09c3997575454ecdfbf6fd9d2a5f1783c1e8f83071823212463f41bdfb8d2b0acb6b6d6057ffd4083a094d2487beb79e79d3760c080be7dfb2a2576ecd8f1c29fff1c8d46f54cd9b66d931914a10414948861d3190b2a09f841a732575bc4e81e3110080821264d9aa49fe237df7c1300e2f1b8ee9ba3d128a5d43099cfe7e38e7bba8637d9e7618428a53eecd38da694321a8d86c3e1d1a3470f1b36acb4a44c5f7efad23af3cc338f1f39ba61c306bfdf7ffbedb76766a5bff6da6bab56add2934d4d3af4fbfd42884824420d0321e4b89e66ec614ab81058a98e6894609620082a6d28f1b9c439acd5325c6ab850618c3332326cdbf53c118fc731a68c31a294eb78faa02291887e68cd3ac8cc4cbfeffe9fb5b4b43cfcf0c3cdcdcd8eed52862d6c518a1dc7a31463823dcf43189ba6e1ba1c63625a8c60864d5333f30cc310c2b36d5b2b9131c63367cebcf4d24bababab1fb8ef7e9fcfd769a9a313573a35f2f89f8f353b79f4504e41c9e9b77c59870700e190bfb1f1607959455959b7badd2b0cba321af3fa0dbcd6f08d6e6b5e188d9eb4ed231969b9ededc66bafff66d6cc9b091bf28fee8735e8e7cb565a0cb863dbb3fb1c1c76fdf2a31f7fdce80d36973ebfd60328b975fe5bf7f4c5f57f3867e8cf6a7527e5445c0008641754f41fd277d60df715853f73f03875e48d77ce79ffd5b59ba1fbec1ffffaf25c2c8fbd0c00008173ffb4f2f9f3b331f0034f4f5c120328bbfb9df977f422475fbfa4df77d7ec78f6859a1bef4dd8fd167fffbd8fee2a5874698f6f7d22e4e05f2e78e70af9dc84a13fd97174f3ce563924f70b70d38d370ec8b8b1f387de575ddd5fc2fe7ffd65daf207bbd6aaaeeaaaaefa979bbcd35b3aa285b4a7f579a75b8de8ef35688710debefdd3d2d2d2a2a2a29c9c9c63c78e2567917a9d965222443ccf330cb3b4b44cb3c5d7ac5b8f29f384b8f8d219e3c68d534a19961589445253d3a59453a74f1b3baeeaa9a79e3a7af888e983981d0f040271c705903e9fcfa4fe9863134086cf8a4623be6060c21913cf9b320521c4a55008614a468f1dd3ab5f9fbbeeb83312ed10426922546a6aeadd77de959397abc376a9611a966fccd871832b87ae59b3f6c9279fa49410ca10265c380c1340582b5a1ddb1e3f7efcf8f1e309218ecb3dc11b1a1a162d5ab47cf97244707b7bfb39e79c3367f6ec5028c4b93b68d0a0f32fb84829f5eebbefbef3ce3baeeb3ab6d7b76f5fbfdf6f18466a6a6a4b4b4bdc8efafca6948219e4ecb3cf1e366c585656565a5a1a21e8e4c9e6356b3e79fdf579ae6773e1fafc26428a316a18094f668490cf347373736efdc1ade170c8b2acee3dca264f39371e8f6fd9b2e5e9a79ff63c4f5b521b26f53c371e8f6b5f628c714747c76db7dd3674e8d0049aa844e5a041e937df7cefbdf71a06c51818a1dace06298513715aa73c9c95e048290c3a14aed3749025b40edc71468c1831b0ff000058b5fa93ddbb77ebfe9e73aefb3c3d5df53c8f61f2856f2d4cd36c6b6b038cf46c9d73ee0bf8a75c707e28e8efe8e8d0ef19b66dab59bc78f1f0e1c38b8a8a2482a81d678ce516e45b96919a9e0e186bbb13c7710863bdfaf4a9acacaca8a8c8cece95524a501b376e7cf289a724284288c7b9f655e69ea36d5394d2e11a584b8915245ce7346d4a8b8d30c67e7fd075b904c44c9f103266db495aa1fe27d1335600686d6d3debac334cd32c2fef160e079b9b4f62021883c7b9edf08b2e9cd6bb4fcf1edd7bf90316337d9148dbfbef7fb069d3a6687bf4c489135ac0ceb9679a26a5a6867ee3f1b8df6756947793c2cbcbcd0ea7045b5b5b7da68551c218502994087f56ff924fdeb1c686e2b21efafb77de7cfdefdcb3b8f4bb7beb7fb56b57ac7b45d1b04a2f1239114abb5a777807f7de97577c7746f6058bdeed9d95d12d12f5bdf8f2afafbaeae57f701f546ccfab77fee0a1bf6c3b7e6a0e6ab7d992db079b01001556169a0090d3b7cc0fb5310000dfc01bee9cf6f1ddf3df7af086b7000082436f9af7da9d2353bedae7a3c7a4a1991800809fdc7f120068d1c07c0600a9dd7b67c19aa3cdfb9a5cd04d1eab1856622292926e014473070fcca2249a110000f05caebe70e346d9d0e1f99611c82a1f3ee55bdf3aaf97d5bce3bfe8653fb2f892f2ef0f5cb1f5c7bd8d7f6d03f18d37f79d1e7fb9f68fa3fc5feb8e3abb9ff9c6f937cfdb2d073fbc79f5ed3dff766fbd3d73870c5ff6f0febf9e17ee5acdbbaaabfe894aba4e9c8a9fd76bb30429a5f0b8e40263bc6ddbb633ce98609ae6a04183962c59a2876ec9769073ce18d12ad46eddbac5a2f6d1a3473582d5b367cf91a3471342da22910f3ffa68c78e1dc160b85fbf7ec3460ccfcccabaf1c61b9f79e6991d35d5814040bbcb3282a3d1a865f9a9c1a494916887e1332f9971e9f09123851071c7deb56b97e779a3478f8ec6633e9f2f2b273bb2b7c3e3dc304dc77166cd9a959d9b63db767dfd9e0f3ef8201a8d9797975755551516144f98301e40fde94f7f1282c7625e2814725d77c284f1c3860d938a5b96a56d535cd7dd55bb7bc1870bb76eddaa759a08a19123475e75d55518e38e8ef6152b561c3a74e8a26953d3d3d3cf39e79c451f2e40009cbb91b676bfdfaf85a2da56464a396cd8b03973e6a4a7a77712adc0f3bcececccbe7dfb623c4fca046dce300cd7b54dd34cb2f2b332326ef9c14de9192994d215cb96eeacab1d37b6aa77df3ec3870ed9ba75f3dad5ebfc7e3f48a5952e9420041263cc3def3bd75e3d78f060a5d491438dd5d5d5832b07e6e4e49496964e9a3469c9928ff410d9eff7bb7197a0a4f226f1a46b292e42daea5a7bca01c11811cc85628c490403060c905276c4a2efbdf75e02fad5ec4c2184508c61a91065582a50a745b275c6b449a7a383309a9e9e3ea8b272f8f0e1fa849ba6e97a825173f5eab50b162c3876ec18e77cd0a0419a1ba0f5cb5a59625809329c2344efdebd274f9e3c60c0002de6705d6e599627f890ca61983e233ceeba1e00f87cfe78dc6684e8bd48e88b3ac9a99cf36430dda93c0a847d3e1f608212ff0ea0151e427a4a222415422818f44f9f3aadaaaaeab1c71e8b44228c11c773b5701821258418377eec65975d969393a3df2c71ce41894020307e7cd5a5975e1c8bc41e7ffcf19a9a1a8c131bd71376cff328c5b66de7e5e51142dada5adadb5b8341bff092c1b83ae52c6191f82ffae41dd8bbab77ffc16b3e5ef655774c2b2bbfb57ecf23bb7641b7d20042fc731ddea186bf388e92205d9b7bde3f6ebf218fbe7bc72daf6f83cc29f73f72c540b3fade39bfd8240100686a513ac041d5b8f5b03b39051dada94f72dc8cf2d9cf6e98f99b83bb6b6bd73f7bcbdd6f6c7ce2d18d37be7666e82b1f8c1889112acd28c90038ca0f561ff12685495b7ded490048ef96c192f7a40800b42b3bd53f7c450db8f5d97766649d06f1fd5b25bdbce1c931a5d7d79cffd68177a765a2af7525108d4f8f2cbc6663e2208aabbef5e0b3732faf308a2ff9d9fdbcdb3fd422b6fdf5dcccf33fd41701cb1d3aeb277f7aecba41a17f68af631b7ff9d3d513df6fa91d1ffe92fb93ac33effe65af3e16406cdd8dbd2fe1afd57ddd7d675775d5ff5f950870fdac8b8476e7d223d48413ae063ba4029006259e136786c139dfb7affe44d3c99c9c9c3efdfa2ef870a1cefae452b871cf675ab66d3b1e279875efde33180c62057bebf7eb8573e4e8d196dfa7a47afae9a7ebea763b8e633163f3e6cd1b376ffae637bf9992923279f2e4edd535aecb31428ee328c320cc50086cc7d1f6b9174d9b3662d4284c59ddee4f9f7beeb913274e5454540c1d3a9c510321140a84b92b28a5aee31414e40d1e3c50095eb7f3d35fce7d444fbe76efae5bb468e1b5d75e3762c4880913c76ddabca1a6a6a65bb76ee3c78f1f3870a0b6ea20840829b9101b376e5cb264c9f6eddb4dd3c44871e16142c2e1e0a5975ecc4c1a696fffc3ef7f5753536359d6eefa5d8f3cf208c5bede3dbb6fdeb4d5648420c55d4781a2149b261382cfbcf4b22953a62474c10a4e9c38b17fffde482422a5dcbc79b3f03806a4cd74314294100c88bb5e301ce2ae3773c6f4a282fc4824f2da2b2faf5eb5caf1bc9a2d9b7f7aefbd591919ddcb2bb66cd8283cd76f5926a34e3c8641619048a9e14386548d1945311c3e7ce8d7bf9a1b8fc7972f5b72f7dd776765658c193572e5f265089044820b97319d128684920810c6181016123061524a2115604c0896a084d0170e574a79529496160b258f1d3bd674b245212284e052104214c280c0139260a214202529c24873f7e529d7dffefd078e183daa7bf7f27038ec799e277830e83f76ecc4da351b3ff964f5c183073460e67a426b65a4949ee7614a3cc1f51e0a059e9023478e9833674e301844047b42b6b4b537ec3fd8dcdc1c8bc5f6eedd273c21b9e25c30c6e2511b00844cfa3c274c5e95120080b0a6a2423cee524a2826922b4554283545284d73e40803280142328c0100533c76ecd8193366646565b9aebb6f7f7d5a7a8a0429012448a18454f28a2bae387ff2144aa914d234cdfdfbf71f3f7ebcb1b15128e9b3020567e7a5a586cf3bf79cea6d5b3061424a506030420871246794395266e5642a248f9d384618114a00c690508d80500a30c29820f47f9178b1b366cb3f76c7b4f28adb6b3f7db8667b7ab792e0be9d1746a327931dde96f5f730b374ef7e7cfc44db8dd7dff90f3fb8ea8c7041ca6eaafe70de964eeb11927be655a3d80fd6ec7fe4c20bb60e235b3eaa4b623d35bfb8e8eab5c5a3079565b343b5cd0010cc0efd73874f0ba6dc38f1c11b96edfdc545d36bc6faabdf5dcd017a5f75457f1fecfdb7bdd206fe8dafdadebe798faf070b163ff6e1b18b66e77eed6e6d66cf07366dbeb3bb3cbae677b3cefbc69c7e63565d5732f6ca6ffce31b30f2ae5b5efbfbe1b469dbf3d79e73c38cd2aa9a7bfb995f752d08aedc13f5ed5997760b7c7947885306cfba7a300000ef5acdbbaaabbee87d9a661b7d56517b5a2044627495b8512a9009d521eebc736d6d6d6161617e7e7e7676f6d1a347b5fb1ae7dcb66d44b0124828d9ab776f429841f0c68d1b39e788906ee565aeeb6eddba7577fd1ecdcd8f774499656ed9b4393b3b7be6cc99e5e5e5bd7af5faf4d34f033e53530043a1506b7bbb8ed6183f71c2b809e309a35bb76e7be28927f4518c1933462b551dc709854249338ec18307eb237de38d3774871708045cd795523ef7dc336565a5696969e3c7576dd8b06ef6ec59e5e5e5004029560ad9761c63fae9a79f3efef8e3a669a6865334514f93ae2ebcf0c2e2e2e2682cf2ca2b2fd5d5d5f92d4329d1dedac65dcf679a69696906d32ec42ec58088a15594d3a64d9b366d1a422816e93870e0c0ca952bd76e58cf5ddbf2fbed588c30969999198fc74d9678936c1886e02a3535b5adad6dfc84aacaca4a3bd6b161dd9a95cb97eaf037d775414a4a69c0e7d39e7f08218290c2180398cc705df7ac3327825418d0cb2fbea43de43a3a3a162f5e3c7dfad4bcbcbcbcbcbc23478ed0842df0a97c8bd3cdff3ac7910a29102095529d06c95822a194cac8ca2484ee3f7020ee3a0000184929b9501e978c31460d2965ac3d160afa3d2134ec04a0746c17c2e8daeb6f90926bc2a2e9f33382dbdb3b162f5eba74d9cad6967646314258e73a48094208ed2fd3dade8631560042084c489f1e3dbefded6f6bc7befafafa0d1b362d5ebc38d21ed5172fc6d875b58535b80e67cc608c09ce3bdfecc069c684522110222124678c9e3871223f3f5fbbe75896d1dedeeef39b4a48213c8352a5e4c0fe032ebef8e2debd7b4b29dbda5a9e7df659cff3a84118639ef488c102e1d019e3275c78e185046121446d6dddd2a54b57af5eed388e668286c2a9a3468f480985cacabae5e5e5b5b6b60ae100208c99c6719512fd07f4055018a3a6a626a504420c1052aa33a8e6543e8dfccfb8b4a6f5ea754b53d3b16d3bda3d9e6edbde673abc7de8d8b1d61bafbf9319c3ffe10d92bc8b1efcc59432ebe4fb3fb9e9174bc2e78c4a6a1a68e1ec3f3e7de3882cd45afd717dde35f78cb30000338c705aaf7e19473f7ef5c9df3ef2fb3777047b4ebef3891f0ff92761339a3ff3e9b77f3d67586174e37befac6c4cef7bd1ddafcdbfb98ff95ffaa2edee7af9a9da3e3ffee3b5199ffce1bd463dd78eadbeb6a870fa1dd79c357460afe2fcbe97fe6e73440180fbe97dbd33c6dff1fdf3870feedb2dafe2dc7b97ff8d1e589c58f6f3e97dd3084246de98efbda13d823f5708534a8d60e1f8eb6e1a06bbd71e70e21b6f2e2bfece9a1800806cdbf8d81543b2194224a3f2aa3f6d8f7ed1001b534a993f67e815379d136ef864af0d1d1b7f7e51ff1c1f42c8c81d7ef5f3bbb40971fb0793537b5cf7936f8debd3ad68e0a567f69bb52cb2f9a6fe5979a3eeafe938f0fa0de3ca52194228d47dca7dcb4e88c4b87640fa9405ed91c5574f7ffcc0a1a7ce2a484f2f9cf47483dbb4f2fe29ddc304616265f4bffafd13b26bb1efaaffd9262f99797ffa64eaf4ec2f90898fa4621430f644a2d6af5fef795e381ceedbb7af4659b4ee4f6f530ffecaca4b2588c6a347f6ecdb8b08a9a8a8c8c8c8c094d4eeaa93a084e29e700d9f0500b367cf9e76d1540cc88ec5e3d148c0676aab6442482c166384188691919131be6a1c46aa6e67ed2bafbc128bc51042e9e9e923860de7ae47103699e1330d253852d289c706f61f80141c3972a4b1b191208c14788e4b31e95e5e71f79d77e566e704fd81485b7bd01fd85db74b72d178f0d03bf3df7ee0befb29a594e260c04731915c488f27dd778b8a8ace98381194a8deba6dedea358c200c88209cd0082b150a85084184201de115b7a3a1a0bf6fdfbe53a64cd15b983f7ffeaf7ff5abf5ebd671c7359981017ca685948a47a306a5c2f30ccaf4ae821208646a4aca94f32633424e9e6c9e37ef4d4a0d8408210c63acf9febafd85d312eaa4949ee0153dba772b2f0b8482eb376ed85dbf472a84095308567cbcd213d2f207060fa9b45d87504348e00ab802014a7f70254f59c729dd6029ed4ea7132f3c293c4f98a6cff38414e0badc711cc332352f530f1c1dc789c562920bdd837a9ef03ca1b7e379c275b9ebf22d5bb701223b6b77fd75c1c23f3ff702c694319331d6d2d2020008112dc4ee74a2269665c5e371bfdf1f8d4619a59410a5d4d5575f6d591677bda58b97fcf847f7bc33ffed7834661a9412a4a450521806554a108a30014291c71ded36d779ad02c640a98e8c2001bf8f52e2f7fb9297712c160b8502ae130f05fd7ecba7b8080783a5c525dfb9e69a1ffce0e6debd7b71ee2d5bb6f4aebbeedabc7933a5b8a3a3438fb90d82cb4a8a67cfba9c201c89445e7ae9a5871e7af0934f5669c6a49e3eb7b7b56cdbb2554a999393535535d671ec84b70a524a09429052aaa2ac5c098914341e3ac028955c601d4e8315269d4a5ba4feaf90bc7f92d6913d66cc0f162d7a685b9b515298bfe8ddde8ea398595abf171d3bdefabdefdefd151d5edaf91f7cd6cf0f05fb5fffe74fae4ffefcf37b4efd2a34fc9e77ab1fc000e0d6ce9df82000e4946552967bf1dc0517cffdbb3b9933fbc323b3bfec477d5b78c0377ff3ee377ff37904aaf75d6b5aeeeafca9eac983279eec04b7a67f7862fa173c96af72ee8e2373bfd6736e6ffff373fb7adf74e5b409b11f8f7cfccdfddfbcb99c0200388d0b360da9fee44fdd71c38b170f9d7ef7b01d8f8d6200a279e5a2ac4dab3657fa4e7e706de58c1b2a77be76c1a931abb7f78f174f7daadbe36bda2e2b8b2cfbe9e41997fe7ed0eadb7a7ce11c56d9f57f7da55a164dcd33a035390b3a36ff5be7deebdefbe1f175fde5a6472f9d32eda783b6cd1df6c52353efc88ad757b5e75e566802b0d2197f58f7e2e86276f09d9bcf9833e7e9aad5df2ba30010dbfde6eefb376d7db6d850d0faf684e2072edbbefeba2202dec1c691b7bff3b3b3fba6c7363e7af1d9b36e1fb7fbcf139243f9d0594fbf75c327c971ad5bf7e0f9bfe3776d8e7eab82c50e556ff702a86bb1efaaffcdfa9c251e7c51c869e2655025649042088c50d248aca1a1e1e4c99359595983070f5eb46851c2779710428827a4543c949a565050a0c1154a29c650d1a3bb104221a8a9a9d1124284d0d0ca61e79d775e4e4e0ec6b861efbe79f3e61d3b764cfbc16a4a93ee639c78fcb21933f2f3f363f18eb7e6ffa5a5e9a4363dd6da88b6b6b6949414c6582010304d13001cc7292c2cc418efddbb576b41c2e1b0cfe7bbecb2cb468f1ead09f5f3e7cf9f376f9e10e2b5d75e7bfffdf7b56f9f6ddbaeed68225d2010e09c630500400ce20a7ef1b4e9a150a8b5b9e92f6fcc3328c68028c608219331dd3a27e34328a54ac8a0cf2fa59c35f3328332dbb69ffee35335d5d5daabd9eff381e0dcf528a58c504ddb678c49ce2d66288ce2f178341a9d31e3b2e2e26250b070e1c24824a20d8db5e6d4e7f325c52ea833db173aed0f870d1ba67dda56ac58a14d3b38e794e1783c7ef0e0c15ebd7a959474d359208430052a11c9ab0480ce0a96a7f7fd044ef5910a23a5900415e98875c4ec70d8282e2e367d566b6b2ba5d4711c84a9cfe74b5a3d638c41a1a4e59b4606a554528adffdee777ebf3f168b757444ce3cf34c3bee32c6a4004a0c3d99d5335629b996426b29062258db6233c6a64f9f9e9d95e5c4631f7df4d1abafbe4a29d564bb24bb514a890009d036849d184e6728880e204e1e1a3312111dfa0ad18dbbdfb20c8a2dcb0029b96bfbfce6f993279f7df6d929292908a1fafafa975e7a69cf9e3d52265c4e827e3fc6a094b22c6bead4a908a1783cfee4934f6edfbebdd31d1a92896d18e3b7de7a6bd8b0a1003066cc98f7df7f5fcb66b5259e520a63949999412872dcf8fefdfb29a59ee3224cb5810c425821a515c149a0fd3f5108179e73f69dcdcdaddb7712c2ca9959baa71e8e1e6bf9ea0eef9f24969c7cf71b83265c75f3cf1efad94d975df4f05e8094a9379e99fdbf172c15ddfcd44b87075e33ad34d4f78ad985357f7c6d77c21690a49e77fbacee26002b997edb14e79d176a620000c837fad66b06051190ac336fba3265f1d3eb239f19fcfe6173bffb1e9ad52b488cbcb3eeb86ff4fe9717367e7ef2e9d4feb07f8adfa2be8aabab27feead9abcb4fd955cbe38b7ef361f62d73afad4ca32c63c40df74f73de995767ff4d73f7f8d80cbfcf30f22f78bfd74f9ebf7b9005c1818363b9dd0000200049444154b3678f2b0d53eceb76c19d3775dff5fe8e68a27d2e9a73eb85c5067c2e051d58d1b9575ed03fdbc2347df8753f9e0c6b9736385f7e5512933a87b76ffef4481c050a078fe8e6ef6af2baea7fbacf3bbd3000c5583be91340a73e30d6e6c60808c654294408a3d4e0aed855bb1b0329292acdcbc95702b0c2063118663a88ac4f9f5ea9a9a94288dada4ff59a97929282908a44dadadbdb0921a5a5a5d75f7ffd9c399797141528e1ad5ab9fc89c71fababfdd4b51d8dc9798e8d9434280129faf5e93db472b012de272b3f6e6868f0f97c4af050c05f356634426adbb62d9acda62362f53aadedc7b4071b41e8a20b2ef8c93df78c1a318220d474e2c4d34f3df5eedb6f5b8641316684d8b198f03c9032e8f72ba54c8bf92cc3b5631403a3987b0e462a272b63f0c0fe20c5f6eaead6e666ae933630d62169524a00491058ccb098a15768dbb67bf4e851525a8409cc7f73deaeba9d8490f494549f6182902015c30449a54f75a4ad5d27b309e909cf490986fca63578407f8af081c6434b96ad0886c371c7d17a52db75db2211a11422c41302305608e91c55859027bd92b2120970e8f0e15d7bf6b89cdb9e8b19b55d8ea9b177ff818e582c272f8f4b70b9e45272099e50bcf34348900a29c0c9ef45e7079720b8920a7942294cb66dab41889495779f396316a3a602ecf307033ebfe4c289db480121448f59a5504a02f7848ee4d55c3a29a1b5b5ddb6dd4020d8dada661826a58c52a6313f291217aa06417567669a89e057dde09e3171a2ebba1b376e7cfdd5577da62939370815ae0742620520b8524281a40453824d83212529464957c8cefc0d44282614ebd63018f0219096cf70dc3826e0ba6e3818444a22a5c657553dfce08397cf9a190cf85a9a4fbef4e2f3f7ddfbd3fa3d7bb8e7799ecb1825046b753356505a52d2bda2c2b4d80b2ffeb976e70eee398c52298414dc349852d2716ccbb29a9b9bebebeb15888cccb461c38728101823a524211881c24815e4e73242631dd1e3478f20257536342688604410600c9800460a2345ff93af2088144d9f76dd33cfcc6d6e0d8394274eb4de7acb0fffad1d1e0020ab7870b78e975ffcc387126846cf33be7bcbbd774fcefcdfebf1dad73e31af69e88317165320bd675f59f6f0332feebced17030180a614a62710389a56148c6c6ee10000d89f9313c0899b8b53dcc54763a74697de893d27a26b6eae2cfaa13611f23a78c1d08880cf7af018e5772d5efafdeefe405a7ad8c40000c9c459deb4f77874e743134a1fd31b10b188ffd2e8e747c22cebcad7d73e3434e44b494fd58e812a56f7f2dddf7b70de8643314420dad23eb4c3d530034d2d4cfda2cb579c58fec8f7eefce3e2da664e306f694dfd7e5c7ee9bb1956fe9d971f3f74c703e795ccec283ef3eafb9f78e8f2eebeaeb5beabba90bc53b85de29b4ee655c2cf0c807726ab2612178400804d9b364d9830c1b2ac8103072e5cb8d0302d8d66514ab992c32a87d8b6ed79dece9d3b751fa9830a00201c0c9d7ffef9c3860db30c9320b4774ffd5ffffad71d3b7670ce7d3e9fde88b65b4beee705175cc0183b72f8c8fbefbe673143278f8d1c3932140a1986b16eddbaaaaa2acdca12428442219fcfe7f3f95cd7755d77e0c081732ebf3c3b3bdba02c66c7572e5ff1d6dbf34f9c38a1d5af8661388ea3bdc712ad03801d8d99a699085513421bc28daf1a075239f1f8860d1b40aa903fe03a8ecf1ff004171ee7ae8b2c535bd3257b6846698ff20aeeb83b77eedcb87e83528a61d2dada4a31310c832b2e3d4e58c27d26140a0180e4420feca2d1684545456161a110a2baba3a1008c4e34e3244381c0e27f3d3741ba407b51a850a87c339393900b06bd7ae582c665996e3787aaf8410c78f1f07c0b9b9f98c3100ed740d088104a19402101814550a7592bd1042122566f19ab18910d141701f7cf041afdebd737272ce39e79cf2f2f2151fafaca9a939d87040c7ce6a6311d334b99b904d082124208c13315f9ee769c8ca75b910424f39b59f30c61429c91dce811342958464ee9966b3198651585848298d47637f79e30d420848e5f3f91010c3303416ab2f2129255752cf40854c64132384102084f5758e93081fc6a095dd89de544a05d2f219bd7a769f3c79f2a00103b531defaf5ebdf78e38df6f676ceb965f975ea8656075386b51bf6a0418328a56bd6acf9e4934f94908cb16448b1de7f7dbd398ebde8a3850306f693529e71c6196bd6ac51441926f5b8431096526567677b9e1789b4e9534308160a25771be9e707a1af7d5cab391eb61d8f4663d168b4adbd5d083c79f2c5cfbff82ae7f2db575d5e5dc382c1baf48cf470386c3086ff0d49ee2875eccf166cfed9fffaeb75f3ca3fbcddec75dcd833743302506e5c8ae79fd9f6e3dff503f04eee6a8c29f02100fb486d73a0388d0200888e037b5b048408807b74e7719a93e33ff56cd08cd2cc94b3efaf5978f1df13e92216cececdcbfda2192e4d2bc90c0ebe69ed861b4bfe9edd330d66e5e6e59e9ae1f2032f5c79c3d2b3dfdbfcdeb85c53ecfffdd07eaf9d6eccfa4500e69a3b67fdda7b68e5be39bd42a463f9ecf26f7c8efa87000124e58328d067ceafdf9ff36bdefae9ebdf3df39a6b479eb964560eee5af0bbea7fb090d46003a044cc14d642c3842983d2c3bac42b0cee9cb54945114e8ef0eaebeb8f1e3d9a9595553970d0c7cb576802b80ec602ac8a8b0a38774f1c3b16ebe83019d399b304639f69dd71fbad6969698410371e5fb464e9b2c54b5cd74552328c3cc7364d534a11f20730c6aeeb5acc282c2c2ccccba71836ac5b631934128b068301cef99851a330c0befafa93c78f77b4b79b8c0583413db54c4d4dd5ebe8a04183a65d74513c1aa398d46cddf6ee5fdfafdfb59b182c359ce2baaee4c2f4f919a19d21f152bbb76467677ab683410929b0c2a09470bd7efdfa514a8f1c3952b3ad5adb8be8785644b069328d560683c18459207731012965454585526adebc799d5ed332e8f72985f41c933166bb0e000850c78f1f574a05c321ed2c08848e1a3b4661643bce9225cb3a3a628661789ea094398ea3c37375a43d4032f31eb443e1d0a14343a190e7f28f3ffe9831d3f384cedb350c8b10d6d07030180c7a9ed7bd7bcfeaeaeac4c01770d256576a4fbcd386660810562095f6100627ee20842c9fff50e3e1b9737f3567ce9c0103faf7ecd9b3478f1eb66d3735351d3a74e8d8d1c3cdcdcd8d8d8d070f1ef45c970b8930c614230542702941f7b27ae81c89445cd7f5fbfd2ef79861b8b64388a41413423001420897c2715dbdab8c30823052b267f70abfdffff28b2fb436b7504228c2aeeb612c084694200f29cfb509a30883d311f55901844122601849d00a5f3dae05504a22d0570e42c4300c4a310008cf159eebf3f9faf6ee356ac4f04020e0c4e3bbeaeade7df7ddddbb77bbae6b1a06c5c01d1b08b62ca3a32312080563b11802b04c5690972bb9f7e6bcbf504c04978a0b84a4921231030018a59ee729804020b075ebd6bd7bf7969696969595555454ecdbb78f11eaf038663835353514f081e4278e1db30c43bf792048018004a933303002851442f0f536799a8860182c1c3edd9d6ce88fef99a9bf2b2eed7a65fd3a4a9e58fcd8876ad2733b9e9d9486000044e3cb53473ff2c70dbff83d05155df2b347968f7d601c59ffe80f3ff04f5dd4cf0f00809c4d0fddffeee4c72e4adff5ec8ffe1c3deb85e1a1d331bacbaeeff7c81d77bcd2f3d733fb8579d39e751f1f289b72d63f1e1f8c73cebdf9ccdbbf7ff31f873f75cdd04cd5deb069f98eac49532aacaf68569db628c9e9d523db44b26dc3d34f6e8ba67ed5a1c75add50799fa21001b7e1eddffef538bff273176538d7dfbe746f9b1cedc7e01ef8707e5df159e37a6504b3f2322d7214a3ae796d57fd8ff67808e9bc01fd1fabd119e874de425249748add8501498c0125fa122dbad48dc89e3d7b741252381c8eb4b727a6699e5d5c58941a4ef15bd6da3d7b082152ca8cb4f49cac2c8b199ee7e566653b8eb376edba0f172cec686b3718a30c732e0d66e9ed6ba806636c5996ebba63c68cf1f97c478f1d5eb16285522ae40f7842f5efdfbfb8b81821b463c70edd6fe96528100800c0800103344c555050c0396f696979fed9e7b66fdfaeef2984e04a9aa6a9edd628a55a64aa513d4668921aaf94c20a0b21cacbcb4b0a8b0060eddab59a1cc628e19cfb2cbf00959a9aaa41239fcfa77b1729a541a8cba5e4e2f0d123edededaeed1142fccc6c6b6b63ccc49448c93dc195524030c198308a08766cdbf33c2dfbecddb78f526ae7ce9d9aeea625cc9ea7997f54fbed696aa37e6af4f3222574afe82984686c6cacabab63ccd40c36d33485909ee79d38712216b319238585855bb66c01c04a022005a759617325008020ac83b30040a953b8afe6c6d9b6ad946a6c6c9c3b776e65e5e0aaaaaa0103061042f2f3f30b0b0ba5f092fadc8e8e8ef6f6f696d6f693274f363434ecdebde7f0e1c3b66d634c397729355253c36d6d6d1a39435899a6a914220413423cee68ad8fcee4d5ea69dbb68341bf94b2b9b979cba64d42088350fdd9f05952ca8e8e8e5028a403f79452e17078c284093d7af4d04f9369f8b48337a59431c6184394e85b08219148dbfdf7dfdfd4d4a4451e8ee3a4a5a5514a8f34362e5cb870d5aa557a5eaca38109211851d7751551a15008118d1b48a58031b67ffffea3478fea2debb8642925664cffafb9ae6b5a96ebba98e0356bd69495951142aaaaaa0e1d3ae4b98e862d4b4a4a7c3e1fc6f8e8d1a35a5c2c123a65753a8ff63f81e4fd7f898135bd75eed067ae5af7deac7f91c7c74fac7b67319e386358fa974056fcf89af94bd959970e4dfbba22ccc4910f1e5b11ba6ce1c57df23b1bb59c6fdc7dce7dd73efec903df03a378c64cfbbecad4958754d9b4fbe73f383a08e002e08cb3afc979f68cec4bebedbcb3ee7ce38929991822a7cd356f78fb9df88d374dcc9a73921be915a32ef9d13393ffa9863ff792e73f6cbee5c6a945371e76584ac9e0c937fde99c295ff557acfc5bbfb96ec1d583ca1f2ecac9e83e7e42afc0d6aff88b50d5cf1f1c71e9053ddecd2bc8cc1b327a4ceee7ffc0a89873f7f92f5f5f40aef08f7a6cd3d3f0e6ad577ea3e6b883adfc11573dfec245d95d4d5e57fd6f96c50ca594123a9d42128c293ac58b57203152c9144ea124c620a5c03afb4a29aa40298909daba79e398512342e1c0b0e143562c5b8e3111c263840e1e38d0a05878eea7db6b2846175e7851d5e831a6df273cee37adba9db51f7cf0c189634790028a0083a2981816735d1794f0fb02896c3184f4f0b77bf7ee08a19a9a1aadc68846a386e51f5f358ebb8ee779ebd7aeb10ce638f140c0170e06fbf4ea3575ead49292128de4b5b4b5ad58b162e1070b08204dd4d3ea048a30920a2b3029930892996cda0846b7989dad300680caca4a8c311762f5ead58c31d77509a39a1fc62c73e4c8d17e7f90bb8eb659218438b6a72965d4607bf6ecd1c1beaeeb465dc998a910782291914008f2b8c710b89c2b8408a3cc34ed6847b76ea5b97979aee3d46cff1414f25c2fa96e01407dfaf4c9c9c91342048341adedb52c3f42440f228b4a8a2933b7566fb3fc3e219442202410821508216553737334160b8542e1943440c4e31c0081c220059c963986105208546220883454a9841452204213f89f021df8b661c3860d1b36e4e5e555565676afa8c8cccccccdcd0e0683d2e30820140af9fd564141010020321e143e7cf8f0faf5ebe7cf7f9b7325848731f23c1721203a9e152121a4f6f9d1a7cef33ca51460440d065208e1e9a6bcaeaece711cc64cd5a9edf06c07631cf4f94148e971cbb25cd71e3b7ad415b32f8744421a13120020e97b0c9fb510f26567676565e92e361e8f1b86c15d7bc3a60d2fbdf4523c1e078928262a116b4b38e79830c618a65408a1b8101e470a30c65cf1fafa7add9e0ad7d3ad76522893b85d083d47fef8e38f274d9a140a85468c18f6da6baf2447f00505059ad778f0e0417d80b66d275298f5d01961849092524ae86af2fedd3d626cffea3a5fe525690464b461d3f2f575fb8f473918e9dd064e9838b8c887006856bf7e74fe86867e6797595f4f47410aae5a19bfeab3485ad6c5efb75f0c105bfd26909c490fbefcc347ff066c4b1d79e71b3f7ae0331dd3597f39fe69e74633c7dff1fad63bbefc31afde605ffdf95b7d431fdd7ba073fb2995d73db3e6ba67be6c0b295316460fffcd66b3ce7e7079c383c99f1fd65fc2933f6839adc74c9db6bc7d5ae743f6bef695edd7267ff5c423fa6bc56dd5cdb7e9c6b1f4ca97775e99cc5679a3fac6aecbb6abba0a9002044825fb188c31a0a4a34ae732af1002900849a018f3ce37c20a944489d577cf9e3d6d6d6d3e9faf478f1e2b97afd050966dc72acaba815491b6f67d7bea7bf5ec39e9acb33dcf931e5718b971e795575e89b6470c460417966170ceb5638426d5c5e3cee8d1a32fbee492b7df7e7bc3860d83070fb62c2b1a8dae59b346037b3e9faf7bcf5ebd7af502808d1b377674746801a33e9633ce38a3b8b858474dd8b6bd73e7ce050b1660a924a8cf530f3b0d476ebfe30ed3341f7cf0416d2b93e44b2554ab0aa494b9b9b902d4b163c762765c07dd0a29a5e320058a7b838754daae8b416955a996820a50886021c4debd7b751c9cd699ba9e07047321a4940a23a4b004f084b05d47820200c00863dca76f5fceb990726bf5364f488c29004600824ba944555515a51421e5f7fb35a4a43d656cdb668c6566662aa56a6a6a1cc7a1d4504a4921123ecf42008046fe34ee881092329169f705cb9c527aa754e719d363dd53a7f1b495edc081034d4d4d0b3ef8c0719cd4d4707e7e7e416e5e565656382d9c9191110c0653535303a1b06118b9b9b9175d7451b76edde6ce9dab196caeebba9ecd18638cea9e1263ac40e8505d21b84e86350cc38e45f58ec5e3f1c6c646c77128660810c6083eab13d7e96a60189cf3783caea7f942788430a91080d2ca6bddd66b121ea5b4f1c891a6a6a69696169d8166db766d6ded73cf3da7ef203ca9399a49b7202d7626080381ce900ca461d7dada5a9dec4c4ea3b4aac4b0f8d4c993427574746cd9b265dcb871a150caf8f1e3972d59aa375e5c5cacafedbaba3a4de60b87c3091d770279458074d09ce86af2fecd73d2c8de9ae3e98327f91180743a6456ff89c3f3d37cdeb1ad4b96bcb7387cd5f9157e042858d22fbc7ef3be58b7de5d8e1d5dd5555df55f5118340f3dd1c7608c900295000610003a35a343a00828504429049abaa4b052800021504aecdcb9637cd5b8de3d7bf8fd16e71c2145292d2d2a26481d397c381808ecd9bdfbf13ffc61d0e0c1a150a857df3ec160b0a820ef80f0b004dbf50cd33419b385e7799e022c84b07cbefc820242586969d9ba8d9b7af5ed1708870e1c38d0d2dc4629b52c2b168b8d1b3b5a725729b5e6938f352212eb88220514a3e75f7e69f8c851e5e5e5050505a9a9a95959594208824e8d524e076f2402012a3d3d3d3333333d3dfdc89123cc345cee4167441b00e8962eafb000000e1d6e6c6d6fa718534a3da908204a50d5b871b9b9b931dbb66d3b3d33ab3ddac1188bbb3aa2830a2176edd92b842208e9c938571204e20a0061404a2250084b40aecb31a6cca0841a80ecdcdc5c2144536bdbb163c7305042a990d2f31cd33473b272bbf7ec2141b5b7b5060281a292e25dbb761996c9a5302cb3a8a4d8347d6d6d6d3b77d64909520021b8d3e8183c8f638ce2f13800e86645294de8529d7ddca9f60e81429dc1ae28a1bd915ade8b0104d2a9289d6f1c9432185352620c8641ddb8bdbf7e6fc3de7d9452200048ea59795666cea04183c68f9f989e9e3e6860ff219583366fdd625a2c16efd0a79d500448eae9b30225a5045049ef1e9fcfe7c4634a298a3152eaf8d1a3497effe72698d069a4e23af68eea9ad75e7e457b623bdce35cc662b1f6f6f68e8e0ec77313c1be08d9b6ade7b052ca94504809e1da36c5d8f6dca6d69694600aa58661604f7082b4bc0630a6046329252049402950c2731022000221b26bd71e6d138895ce0c44d0d93027b9e200ca308c783cbe74c972edec3d72e4e80f3ffc48a37d3939398890a6a6a6e6d6768410c34449e4b90263ac10d21db8fe171612fe8b29e6b269d9fd970def599c9695973768fa8f3e38e201d89befe9dfebbaa5ed89a7afe5c36f960d7da0da01d9baf1f7df1c5f929d97963ff0ecdbdfdc93b0e6e0c7573e3aa7aa7766565e46e9888b1ffdd401efd0db774d1ed2332b2b2fad74f48cb99f242c7fbdc3effff082eeb979393dcfb8f6c53d76e799fe92cdfe1d1ccf3ebcab35549665020090f4be2386f72ac80afb8319dd860dcb53278fb4e98743565eb7c0c95dc7ecae85a5abbaaaabfe4b9a3c8c08c11823bd9452ac9d52b046f534c13ae12e8181e284910a218422cc12bf279ab2b667cf1edbb6092123468cd0d8439f3e7d10568661ecdab5cb75dd502854bf77efbc79f3de7ae76d00686f6f2f2a2aeae8e8d046745aab08425a9695849ad2d2d230c640b094323b3bdb75f98e1d3bb48f86e338fdfbf7efd5ab9752aaa1a1e1f0e1c39abaa4ad525252525a5a5a962e5dfaf8e38fd7d5d51142fc7ebf86e54e5ffe130159522084f2f3f37373736ddb6e6d6d6566228137c93e04004f0a7f28989696862939d8d8482965a6c9a5144aba822bc0a3c68e713cafe1e081134d4da150c8f2270e4a219052ba82b7b6b60aa53cce3dcfe39c6344b992522b5a15e6226147c739775c57ab83012037379752dab0779f105229e5b9c2738569fa841093264d0a05533a3a3ab4f55a6969a9c6e7b414a3acac8c73be6fdf3ecff334834d758aa3b5be150062b19852caeff7279a3cf419a02901e0c1676f4708618531a61830004240e0d46f3ed75799a6c93a0b90949c6b5e1a63ecc891231f7ef8e1f3cf3faf43660b0a0a344497d07c48ae8131841520092035a22c84c0043ccf0b04027ab0ae1fa5a9a98911aafea612d3214218637ebf3f12896cd9b265eddab5ebd7afafdeb2b5a6a6a6bebefee4c993da745013e674bc8abeaa93b768c40e01c9c9ced30f4a08d1c96c9dff205829a5a1cd64a7a8afe4582c168d46f57e42e744982ba99feed34a69b640434343edce5da0705151519f3e7df485adf5e3c78e1d4b3c951845a351bd574a29293a730801ffebd9b5ff8952e0eb39e7c9e5cf0ecc967bdeb8f9fcefde366cfd8b53fbce9c1ab8ecf9f56d13cf4a41aa65d59fd7a45f7c474fd6bce8862b1f69bde99ddddfee1b5bf9b3e9dfba6c6ecf55f7f423fb9e9b7dc59f8b7ef166fdccdebe48fde63d410c80c243beffd26d137ba6c6b6fee9ca4baeffc9a8d58f8fb10ebe7ac375ef953eb6e12f176634bcf09da97f8976030090cd8b6efd82cdfe3da980881c6e27e9a9e6dfe0735ef3a15694d63d9c78eb887de92968dbb18828f3fd5b797976ace3abee32e07775d500e2f3f72cbd65cb7e00e8b0635d8b5d5775d5ff62318a09c14a292d33a4446b2f4812d250c9205b054a01560869d8402729e939234206a69b36ae9f36ed22bfdfdfab778ff51bd60ae10d1cd4dff4fb5adadb0e1c6aa006e98846b590a2b5b5351289587e5f765e6e2814f26c9b738f62e20f0622b128121c6322845080f3f3f3ad807fd7ae5d9ccbb48c74a164c3c14398518490e3c6279e75a69ea82e5dba9473ce1892dcd319509a4125b8e739766b6bab522a3333d3300c371a4faefd091da592ba6b1c3e72842778736b4bdcb1b57189cbb944801995a010006134bfb080199604bc6edd062e95f438e7c26406001f346c487e619142f8a38f968c1d3b964bd9b76fdf75ebd6296403a65cca58dc918004175881905248842948aec7c7a0977bdd597aae60c4e09c5b86cf8e3985f94548e1c3871a35dcc7b9a7d96981806ff8f0e1849055ab567574748c1eedcfcdcd4788e841ade78abcdc028ad9f6ea1d7e2b20a5544a4a2e01a446bc08c20463d7711080cfb24009420c9c74d4c128c9c98384104762051881f6b9d2037c4c948e3843a7a2f094be78000023acb870f54811632e3dd334414886492cd26159fe70387ce5ec398a0b84d0ce9d3b754aaf6598dcf5906296e143482144e034af1fddbf0280cf6702806e8e8410c78e1c955222cd164d98a29c3237d6ad33c5846226b922889a0c2382350b3399fb823106041863c77128a57a2a2aa58c44225a400d00d1681c530311128f397e7f50781c54c25459480f40b31f3060d0d179989248248210e25c026089b086240140e90b4ba34ba094526edc354d9331b260c1820103069886efecb3cf7ef4d1473333334329a95caae3279b3c2e09355c4f204cb08e5551482121155212841442a8ff62248f648c9c717e659e9f9060cfe9375d96fee9e27a1bcc1e33a78557bdb0ae55816c5af5e70dd9975d5c6146363db7cc37fb27df189c428dbc89b7dd33faf85b6fd639defe775ed8d1f7ee5fccea93429191563172582e035670c6a5e7f6ce34314dabbcf2f6b360e3c7871c7972f9cbdb4abe7bdbf94526f6f79875e7e545da03e48b37fbf71b531e17c4fc7ce7ac62fb572fac0d8c18579e9cce626a106e7b5d195aff6a79f5bf1d5670c98791aff331e29b6fefdbfbbbebbadadeaefadf68f2184b20730cd34e3e7812c03b9db2762afa02104198208c0125ec57003450575b5b8b10aaa8a8d0e2c18282026d8ab1b761bfe1b328a56d1d116230a1644b5bab699aa9696931c7364c5380b25dc771127a05c61897a277efde59b9394d4d4d75757585454596e9c718efdfbf5f63245555559a8a5e5d5dbd63c70ebd9027a378d3d2d238e7da6fafa1a141438c959595024ea13bc943c31833d3e8d1a3472c166b6868d03b9f9d9b1b8fc7f549d0542d42485e5e9e00e572eff8c9138669ba9e8709f10447848d9f38111172e0c08175ebd7238424a082a2222144ccb6b5a55c341a9552badc13a04ec3d2b4ed342805527ea68f49aa7435b479fcf871dd73536a0040341a3defbc29a150b8bdbd7de1c2851a85cacfcfe79d501921c4b22c8cf1f6eddb3516a58f45b792898606406b4eb500599fc24458ad8224464508c21828c23401eb76923595a4a813f7d5d3fdbf917942a708973166193e8c713c1ea794fafdfec2c2c23beeb8a3a0a00021b472e5cabd7bf76a8c0a3a998249081940220418238495c7f5f81b9d72b943c8719c969696e48127afdee43ee8eb5cef893ef34208e171e971bd11fd279fbb2a349dce308c03070e688ccdb2fc1a6ec418536a24e0bd4ea1d2e7e201b51d0f0068536e7db61329c03a44044ecf895600a0814329656d6d5d43c30100e85ed1d3eff79794946814b0a1a1417b1c0a2110c6524ac1a51042289002b8145282b634ff6f2dd9bef5d95b268fe85f52d6b35b700952d60000200049444154bfe94f3444dae312c0ec7ef1b4f4352f7ed2c24f2e7f6153fecca9dd98881d3fc133ba67e94b13f9f3ba85a28dad9c373744426525e1cf1ca238f9c9efbf3d697879598f92ee95b3e69fe868b7156f6b6c657965e9ba3763d93d731800c0976cf6efee33a23e229ccfdc47c50fae7d6bf1b1f273cfad3c4d6e2bb92ba8c5bea6d32f0ebf784e4ef73b37c74fdb8dd685b3f30aaffaa84dfd079e3af17fd8fbee38398a6beb7babaa7bc24649ab9c251490502048088130198400811f19610c588071f8001b1c001b6c300fe3f0b031c9189b648cc146640c221924102040a09c515ea5cd33d3dd55f77e7fdceede9104d838601e6febd73f697676a6a7436df79973ef3967c35dfb77defb0689d8a0a6d7ae3db86befa937cd2ffc839f1d2cba6674dde7eedf5c0e8975d7832ebdf64bbb67fe751b5c519593a56ec46197fc714509c0ef7bc2e5579c3cc0efb8fd778cff13e55a406400628d4a2960764456320084fe6076e5c54de41d4052dc5d4e6c8c29140a8b162d923be4d83df7ecd1b3676da74e8cbc7acd6a54aab9a525e22893f34b6140088b972d8e28ead2adabf1bcb66221b216913d4f0be6686c6ef27d7fe4c891cef1dab5ebb76e6b103d66a954dabe7d7ba154ecddb7cf91471d2dca86975f7a49a3f274924f45d645814025cff35a5b5ba5c2abb59682202148075e5c2c036604f17fc9e4727f79f6d9621038e6a6a626818c0040a022c7ceb2673272f30ec2b0109442670100953ae89083478cd823b4eef1279e28042562d65ad7d5752350723fd6da0b82c83a070044e00009d8391773a5b1a52d2aa565cb8352099873d96c5d972e02585a9a5a6ce89c8b2ba7c3870f3fe28823acb5b366cddabead51806fcf9e3d33998ca013d18b6cddb26de3864d3672626ca7b556ca2815bb7808f8135e3036cd41d471642a22b2c4b90a944725c91020663a0ae3be37c5a0cadaca525c26bf15f4295ca95822d7d4740250a79d76c665977ebbae4bb7623158b972f5237f7ec4d7be4193f373cce81c1be3131110c7df2592ef1ed65a66279631e54d7802c21845940288c80a858f4c5331647b628cbb63ce6f8ad224d9436ad90237adb562462874a0e767c3d0064184da94c28800506bd935261416dc39271471c2230291b4e2c56b660272ed508f808115132a65a2c8158b01113dfffcf3e2f972d8a1470c1ab81b3970048b972c43ad2d112865ad7396aca5c811392135811c33aa4f2fc80b96dc3afd472b8fb9fde5e52b97ac9a3fe3abfd3d993c99c1279cd2edf5dfbdb4f899bbdeeb7fc694fe1ee87cb7ae66dbb2ad514c9b6d5cdd52d1bbd698cefdab5b57ad6929870685b9579d775b74f6efe72d5bfafeb2b71ef8af3acd00baa677ad6ba86f9317daa60d4d16003e6cb51fcd3e56f5ac720d8d4132cfb9b4fef5879f7ebfd7e1c74eea5baea4a5e2f626aee95ef56ff250d13d8e3a7f62e383bf7dbb2dbd006f7bf1b6e7fd63a7ef57f3c92a3d68fb5faf9a32e5f6ba1f3dff87afecf1af8c0c53d5634efee251fdfe85002c33e4aa37eb5b1a362d7ff81cbefbfcb3ef5d6375d789a79f7160f70e7152c7f8bf02f31c1333322800458c44e00810353112a323202e5b526bbd842949eb9e0cb064c992e6e666441c356a549f3e7d32f91c012e5cbc58eef18e2822d75a2c586b172e5c4c44994c6ec4a83d42e72c390bd8168484e898b315f96e3d7aed3d7e5f5038e391478c31ebd6adb3d666b3d9b163c7f6e8d163dab469d96cd646346bd6ace5cb579034c605566b8da0b59731c63042b11878996c1004ab57afb6d60e1c38d049523d93638a9c0d6d1445511045279d7492f1fd37df7c73cd9a3572b337628441c8a03ccf43c4c046818d502b4a5493b95c2e22e779def1279c500c4a0b162c78e9a5972ab2b952a904007dfaf5150825b499ac566b6d459b094c08048ec8a60a4d79711445b95c4ea23e0a85825424954665d018e55ca40d1e77dc714a416363c3430f3d945648ebeaeafaf4e9231f27ff6edcb851d08f64bb097423b24a296d62bfeb94001320854913e60ecd8be052722e8644989419770c3e2e9f1e298d9702be4c263369d2a41ffff8c713274ecc66b342c4fef4a73f1545b01c7669d18b8f063b066226d16168add34ff47d5fe0a36065506813862e25c6cac940817aa91256ec1ea5316ea71e3ed97ee171e5c5496f250ace933d929680c8b9288a9cb8462b5446a3520cc0a080956877ac7453326b6382202086f8db0563ea289e927fc26447917be185171a1a1a0160c28409ddbb7767e6b696d68d1b374641688c016241eaedfa2194af6504f029165e70b1a994e93dac7f8d076ecb2bbf7d200d20f5071c7f4aaf39d75ffdd3f983be70741f0f00aaf63eeb7385df5f7bef7b2d2eacffebcf7f34abebf19f1f96f1064c3d73c4fcebaef8e3a266c751c38ad7deac8fa8d814550e18d6ab5243b8f6e95b9fdd6a0140d77deeb43d56ddf1fbf70a0cd434e7ce7b97c9477df06a3f9ac9cbf61e5ad3bc6a4b0000c0c1c6371f7e6259e7cf1d7d401f9f9c732ea1e039d8b4baadcb90eed97fdbc5baee90f30f293df6eb37e27226d53f77ebac9a13cfddab12205cfbc4e5c78eea5a5195eb32f298ab66d60bef18ae9df18d83fb5457d5f49df0c51bae99d0fde07beb0968eb73574e1dd3b74baea2aad3b0c9973db63e0200a08d771f5437e17b3f3cfbb07dc60cef3de8a08b1fdbf8c1fca6dd3af33b479d70dfc09f3f7fcff461393165defad71b4ed9bb4f454555f5a0c32ef9d3fb0144cb6fdcafe751f76f8ab178e1d5af0d1b30fdaf7fb30cdb5eae2dccf9cad011e7fccf155386d5e52a7aedfbf54756af9c71c9c183aa2aaa7a1dfabd17b6117cf0e77ec0c953c618bfa2f7a473bfba372c7f7d5d505eaea5e6b76e9dbe5fff4eb98a9a5e132fb87361813b2041c7f86c0deb8841012a02b08e9c345829155926560c9a413b025958b21010042159c7425da42444b118ac5ebb4e797eafbefd060cde0d110b85c28277e73bc79e9709ac2302cf64ace365cb576ed9ba1d95d97bef718123522a428810024791524a7bc71c37d5cbf86fbdf3ce9af56b8a6171f9aae5db1ab731f329a79c72c925df94e6b3b56bd73ff1f853daf80c8a1c18e35b0256da31e42a2a434bc428a9ac4b96ad40d07dfbf41f3878882528069125006508546869dcbe13468fdd2b88ec33339f8b1c85a10550411039c7a88de7675b0bc5b662c93adebc659b755c59593d70e0e09c9fa3885ce8ce3fffcbd5d5b5c55278d7ddf7e632f9625b891d18edd7d4d4d476ee24c78ac82a05462391359e622450acb4d65a799e310a8d56086ca3309bc9140b056b43a5c0cf7a4d2d8d415452067bf6ee618c361e1307c71c33798f3d76570afff4e707c94515f9ac58b28561387cf8f05831e06b4658bb7e1d6a45c08e497b3ab4612c9750c000c6f3e4dc3252e4ac318610402b5964781a7d099c48b834d00ab522464b0eb462c5a0c1f3b45210b9109050b1d2c0e0e401026905c3860d39f7dcb3afbfeec7d34e3fb3325fa5d1343434dc73cf3db7de7a7314053178f535211159e722a193e579a351a1b0cc2e2c450a3459cefa39a54ca150d29e875acbd70f29cb0a3b2bde8e0e9c03c78a238a64ea1220a3720ca0b4bc3872d6924c7024604bb1858a106f52af6f6c6c94f54b9d348cac97c996c2a818942c1121441459b6a5a81458e7002d830524079e9fd59e899c75c46dc5a2f17c404d800c8a4111a3b36ca3580783a08df645f061ad7dedb5d700a05fff3ebb0d19a40d3635372090ef19768ec919ad1888c812590697224549e4fb948eeca8affcf0e8155f9938f180c38f9b3ea36652df141179fd8f3db5ff8a57de1f3eeda85e060040753eea67775d5c71d794c17dba8ffdeaecf1d7df7fe91e59006fe0d9f7fd6e5aeb8d5307f4e8d573af337e327b3b55ee7be5157b3d7bc6fee30e9e7ceca5af0f1adfcd070030fd4ebff9e7139e9f3671d281474cfbb57fe43089d5fa90d57e34baaa1a3cbadbb6856b0a0c60ebe7bdbb396a5bf2ecfdb7dc7ac74db7de71d31dcfae8d0000b8edfdf71a7bec3530ffef63d5b0d3fe174c86a76f9fddc800e0363c7dfbebdd4e3d6b540e4af3affffc979e1e71c3dcad8ddbe7fe68c09fce9dfed04607f6fdbbcf99fef8889b176c6d5872ef61effe765e6bfc952d37e2ec3be7ac6d6dde38fb8a2ef74ffffa635b622cd6f6dee3a5731f7a7ddec2776f1932e3e26b5e6fdbb502baf5d94b8f3879c6e89b9fffcd1706c7872d5a75e7a927ffb6eab2e7eb9bb72dfdcdfeb3be7ee62dcb78c009e7eef6ee6f9edae000005adffccd1378ecb9fb547dacbd0dd73efa78f515b33634bc7743ef3f9d7bc8290fef7ee33bdbeb5fbdccdd7ed12d8b830ffedcf0c3be5c94563efd87f7a8efa8f27436dafce8978ffd51e3598fac6a695cf5c8c96baf3cf5dab73a5af53ac6676b38828828b2145ab28e259c3eb4e4082c836570803b2c24b7c9a4d224754f045068ad0d9d159967269319357ab475bc69fd2679b573cc84ceb2256153d4fcf90b0160f06e43c78f9b500ca3d01168434a77ea5c37fdfc2f0f1834a8a9a5e599679e09824012485f7ae92544acadad154e68e3c68dbfbdeb7796210c2da28e882d53e4c8cf6640a9d052d7aeddd168c94e78f6d9671b1b1bfd5cf6e4534f298581dc7423674b6170f43153ce3bef3c4beeadb7de5ab06041b15814a9af548701200c4354aab2aa8a11de79779e306d871e7aa8f48d4d9b366ddcb871a552e9e9a79faeafaf174c502814a40b506236a40faca2a24254999239e1791e71f24d1963da292da14a9553a3d25aaf5bb72e8aa2430e3dd4b10dc2e2e1471c7adcd46388ed9cd75f7debadb744f8d9d4d4a4b5cefa99ae5dbbca4a4ac52202ad59f33e93332af64e51e2200760b40ec390c932b302144b1ab1610388d5b21a5031a434a1c676e440084a2934b1fe5492271c532693f17d5ff6454ac0bd7af53af1c413afbdf6da6f7ce31be3c78fafaeae8ea2280882175f7cf1ca2baf7ce69967aaabab851e934273a95412e3eb9696967c3eafb5f67d5f6b4f0842cff35a5a5a84f0930e816c362be1b955553504ca129003a95d5a624bec1c3be7a460ea800955ca3d138293a92c7e8f8444943e16058c31065839e7da5a8bcc28268bc562c9392789cc15155556bc0781055c3200311303116bcf34343488ab9f6332c6006ae71ca0c6d8cd47a5dc61da006aad95633e73e6b341580cc3b04b972ed6dafa8d9b8262899975929ca1e4c4289514d6191194529fe25294d7ebf81b9e3efe86f4e72bdb7f33f0fc57b69cbf03b6ea34fea2dfbd7cd1ceab30dd0efec6fdaf7ea3fca9a15fb8f9d5f69cabeb7f10b383bda7fef7e353ff3b79faea8f5eed47a2abfc808943df99b9a061f0b8cefd8e3af7ff7dd017e62defcdb7230f1990fbb7564eabc64f9f9a9d7adb0bdb0e3fa176ed23bf7eb7ff176e1e9e81e29bbfbb7bc3c1bffcee51fd7200038efdee377fbef75daf359eb8ef0bf7bc3be8e2df1cdd37a360b793be7df6754f3c0700a0eb269e76bcac6ef793be79c6f5a7fc6559e9f35db300901ff3e5f3f7ab55005d261c3fa2edba77b7d989153bce25bbfde517b6f73def1787f74dc152b4fae1dbdf1979f9bd270dad545079f0c5df9bf0bb1f3cbbf1abe74f397ff4d5b73cbeeecc0bfab5bd7ac75fb2273c3a26ff31cbd39d275f7ee17e753ed41d7dd6e88bdf1b7bd199a3ab3d187ec22983af7b6c6509866cfec0cf1dd27f872d0e967e6f5cefeb54580ccca0e37e74dfd9033d783bb98c6d9979d3cc6e5f7fe5dcb1b50660dcf42ba7de72fe9f965db9f7986c0732e8189f1d262fa9c332313210204bca3313c40d78499c2720b173ed5908c8b1a19a02c6522900a50060c1fc45c5e3c27c3e9fcb65c2305cb4688973ec189918513b27ade91894a2679f7d6efcf809994ce6a4934ee9ddbbf782050bb4d643870e1d3b766ce7ce9d7ddf7ff8e187172f5e9cf1bc28089c73735e7db5329f9f3469523e9f9f3367cee38f3fbe7dfb76052898d2920372d65af1b9b5d61adf0ba2d0f33c64686c6c7cfbdd79132b27f6ebd7efdbdffef6ecd9b3b76edddaa757efb163c78e1a358a88d6af5b77e71dbfa9aeac6a6d6d158f34416600e07b9ed1baa5b9d9f33cd4b86ce9e23163c6ecbfdf4417d99e3d7b8e1c39320882796fbff3a7071f524a296300b1b5a5a9b222d7d6d636b0ff80e54b9704c552c6f37de3b123630c3b2b3057018a8c356eba47906aaa0d4a6c1d21f8be8f0c4b962cda7df7615deb3a5ff5fd2b1bb66d1f356a54452e5b5f5f7fc7edb701406d7565100441b1ad5068ada8a8ead2a9b38bac60a362b1b872e9120d6c944412336a54cc80cc36f28c0247466983ca86113b5b5959c936ceaf43a510a482cc8242a5b88b08c0ac0101db4bba5102e9c23064e64c26d3a74f9f71e3c68d1d3bb667cf9e00104551d6cf00c0f6ed8db366cd7aedb5d7b66cd9e288aaaaaac230444493f15bdbda2a2a2aa470dcdcdcdcad47f7c859992e4c4e94b25aab42a1e479194444d4be9f15c2b5a2a24a1e28a53881a618ab6b011590e3d8f41195485be385d901721ae396949dc3306285ac7429b45114e472990df59b478232da2792a4b28cb3ac3413511004994c26359a81c48990994a8562a7ce350ddbb64741e8fb99b014684cecf4386e038c53d563fb15d45a9be4c0d6d7d78b31323b0a6c505f5f2f117c69c93856c1cb9e12a8a44bb1a3dfe85f3e4cd709279ef6912fe8b6df89a7fefbb7a362ecd9a7743ef2d667374fdee7e13b970c3df7c4c13e40f3d6959b1b5f3c77afa1e2f2c26133ecded81634ad6bd43d06748aa5277583eabce7a446f9f61ddfbef4574fcfaf0f50534b231f538a993c5dd1a5526690f27c654bd12ed5cbcc90cb7e7de6eb179e3cb9fad1bf7c7f62ad028068eb8aad6d73be3561e8d50a0080a356db6baf16a7471c79deb86fddf0c8ea73a62dfaf54bb5a73c3122f731775557f5ac956f422693f56be31f945fe171143afe90cfdd69f6fb03bff9f8135fd92d9fafed549d510000c576c0ba6a4b61f14f260fbb5556e08aadb9cfb77548a33bc6678dc97300487267548062dec5e28b0b0029ab21fa0026a982c9dfbe22a12d08b5e7c96bb66edfb674e9d2b163c75a6b8df1df5bb0280a9dd84628a59c638e3bcf5c6343f31dbfbef32b5ffd722e973bfcf0230f3ef8506394e489b5b6b6de71c71d6fbef9663e9b150333e94e7be289279e7ffef9d6d6d66c369bf8ba2966b694a84394aae9d40900fc6c66cb962d5aeb300c15a052eace3befecdcb9f3983163468c183166d46869de92eadbfcf9f36fb9e51671ca100b5c660647511449fbbc8b6c3e9f47066dcce38f3fdeab57afba2edd0e38e000f1da78fdf5d76fbef96629148641505d5dbd7af5eae6e666dff72b2a2aa4db4c6bdddadaea799eb4fa0180d69ed6ba540a634f3a6614ebb5a4494ba3aacce589e89187678c1e3dba4f9f3e83060dca0c1b6ead5dbd7af58d37de282209a10c972c59a2007c6d2a2b2bb3d9ac4628b6154aa5c2d62d5b8c4603ec94424483484408e880aa2a2adbdada445eea29ad115d1468f01100152203c6ac1f2b0684766f64b126117d83730e141a54a8b5109fe3c78d3beaa8a3faf7ef9fcd66c5284e14d60bdf5f3077eedc975e7a59c227a228a2842314d4525d5dddd4d494cd6685a925226065b44744a0e36798d968af50286865f2f97ca918c436252a63adf57c7139912f2a8804804c004880088a015101002388dcc18158082b00167b6a712406c07c3e2f2d779e97f17db4d6ce9d3bf788238e70ce59eb0054101481552e972b15836c36ef5c14539cb1c1a0924e45916b48b1bbadad2d9bcd866124241cec28fb88ff1e9d531a8cf69c8b98299fcf3ff7dc73fbecb38f46658c59bb766d269341d4d2eb99da042a4031634164a390407580bccfeec88ef8c2b45ebfbeede11796dcb57af445c7f73700603af7ebdafda4dfcebb6d5265f9d57d7def1af7d8ea060b550620daba52d426c1a25f9c75d58ae94fcc7d6acf4e5ee9ddcbf73966f9c7e1342b475ff8c7a7f9f8238f3f36fbe4e3dfdea7064de7fe5d6a0eb972ee2353bbec4862d61d72fea44baefce39caeafceea7ee6354333ffe203f1a19fbbe3f67ad5ddbaf7e8fe41520e53dbaf4bc5980b9f9f757e3fdd31af3ac66774848e08480a5718b731a5ede7ed840442fc8bf63804002676f10fec9c53468b19d8db6fcfdb6dc8300058b16ce5ba751b9c2394bb97016b5d5a9c2a954a8b162efcc98f7f7af8e187efb6dba0ea8a4a62686b6d993f7ffe8b2fbeb87efd7a0500c4645d2e938d24f113b0ada53597cd160bc54c2643cca0d1cbf8b1793273a79a9a9a9a1a026e696a686b6bc9e52a2415d433861ddd70c30dc71e3b65c284097d7bf71637ddc58b17cd993367e6cc999ee7d9b00400be9f8daba59ed6c89e4617850a289fcbb7b5b4842e5ab664e9830ffc5170cc962d5b66ce9cf9c8238f64b3596b2d30673de3c260f6cbaf9c70dcd49adaaab7e7be5199cfaf5ab162cc98519b36accb6532e2a6e11b43e40aad6d46fb5a6900206685a810e59effcedb7307ed3678e9b2c5be6f88e8d7b7dd3e6ddab47efdfa356cd9ba68d1a2071e7880997d63c83a60400676f4d69b73478f1e3df78d3915b9cc92450b860c19b668c17b48cef7343b4614f338b04ca095ef7bad2d4d5a6bdfd39e51ad2d4d15b97c1004e4188981251a2cc98d20565a09770700c2930942d15a3b26e718c901a88a8a8a5e3dfbec36786810041b37d4d7d7d76fdbb6eddd77df151b1744acacaa92a2b0e7fbed46be44a0551a1d26317452162f0625637cad75298cc23004a0ce9deb162d5e3278f090c54b96e62bab162e5abcfb88918b972c2d05a1508df18c8cfdf2e2998cc80c1833913183c6e25923cae694d893f9d9da56c86432c4d0d2da96cbe5ac75cb96af58b96af5fbabdeafc8e599b1542a0128608ec2d03359f9548ac3360031fecab472e5ca2e759d56ac5841449e67003893f18220480413122a93d225e4f9ed000e18a3305cb3fafd0debd6f7efdf1780962d5b16459131ac75fcc540b118550210c7de7bcc081db1669fe5e10f39e58b837ffcfd2fbf87e36f9edc4b0300e4479d3dadd3e46f5e7bfcfd571c39285bdabce4b539cda3264fe87ef0b45197fdecc74f1df3d3295dd63d74fd6f5706fd00808a8da56cdf61036b3d705bfefaebfb5705e33ede0660d59e17fff989f098c9533e9ff9cb8c8bc70e3af14b237e7ec577ff38e4c7ff35a2ca6e5ff1c6ecb5038f3ca48f87b5132f38ace1f4af5f11f4bff8c6811fac98a5b0542a95843d44ed7f9c6652ffc33ef7ef5d81ea76c4570eface37bf75c73ebf3c67af2edcb2f6edbf2eaa3becc8c11dd5da8ef1191a9175c9dd8d119d28270908a83d1a0192bb26332bd136123ad8418d48c02e8a243b61d6ecd9afcc9a95c9e410312c85c618a17e128736500a99398a6cc6f757ac58b161c306e7a2daaaeacaaafc860d1b945241b1e4fbbe6f3c8162425689da5458904c26d31eeb6eb474c229807efdfa799e17daa8a5a52597cb69ad8320f03c2f2c050090cfe79f7ef2c9592fbfdcd0d03078f0e0969696cd9b378ba746a9541286a9b5b5b5aaa2320c43f6d4534f3ca951b5150bbeefb734354996aa423d7bf6ecd766cd7649c4564d4d4da9540ac3b0b6b6d606a152aaaaaaeaeaabaf667052f6fdc52f7e91cb658808518ba7ae78ad799e1794a276b7e1e4606aad6fbbed36dff7431bb173c698f5ebd75f7ffdf58898f13c89afb0d6663c5ff2218c31a552e981071e78e491478220686d6ebaf9e69bc330b46194f10d221210332bd410b7e5a1522a9fc906365abe7cf9de7befbd6eddba42a1a094d190561b63f92c32c08e62ea946b0400e9a593763a0fb85028cc9831e3c9279f148a4e8c4bd21a6e1004002a93c9586b83407281c15aabb547085114296532998cd6de8c1933261f7dcccb2fbf9ccb558461180696d85555d68451a9bebefe273ff919334b90f1534ffde5f1c79fd41a99516b6d5dea5a070ca450298ccd90195125882a9dbaf2df4ed689328d8bc5622693a9acac2c954a3209afb8e28a7c36d7dcdc2cb8536be59ccbe572ccb17a1a775a15ab9b6eba09156be589eba17488e672b9d4d219ca72f30407fbbe2ff267633c6bc342a12024716b6b6b434343aa53969d126f4b177f230314cd2da3fadf7c51e26d0f1fd7f7c83fd47f127533bb65ce9fee7f63bbfbf0176c7ef5c13fbcd9e03e4d07c81b70c2f4b1c57a9cf4e5c3bac5673a37e6bb8fdc3979e9e5137bd4e46a07ec73e62f676fb30066c017efbcf5a8f917ec5ed769e819cf8cfcc2e84a6514e6c65cf4dfc72e3b7fcf31e3271d76d643359febff0f801aac1977d9638f5cd876edd127ff6a413870fa837f3cb7ede747f7a9a9aae839f6846b9f591fca9f41d5b82f4df1966e1e71ce71fd3e187a056f5e38b24b97ae9dba74edd4a56bd7939f6dfe58c761d0877deedf3974f7136e7ffcf24ebf3f6578756575ddb0c9dffcd3b20e796dc7f8ac3179918b9cb3449628722e72ce3a7204d671fbbfe464899c8d1c478e2372ce396b495ee008a2d079261346aeb1a9456b4f29a394126942ea1091d8c61200150a854e9d3a018031a6d4d68ac48d8d8d9b366d5280402e9ff10d820b034fa106ce189df54c6d5565d6339ec2b058c8f99e62c9b94220364acb6d72b7dd7673ce29c0756bd6e6b3391b06462110673d3f633c1b8446e96d5bb6fac61382c4379ea78d02344a1ba58362a9aaa25231648cc7d6353535dd7befbd8f3c3c43a3f28d97cfe680d846412ee32150d63759dfd454550485a20dc2ba4e9dc362c9f7bca05462b24cb6bab22ae3f964a3daea2a76c48e3c6dc83a4f1bdf7864392c45da202a4620852caebfcc8ed901a842a14496b3997c18585ffbc6f8883a0c43a3b402cc65b22e8c3ca5c159c554535911958ac5d616703663bc426b1b106bad95021785e28217cb5d1520b265b24cd96cf6c5175fbcf02b5ffbcd9dbf335ec63ac70a09d101a74baaa7964566422abe51ca0028e75cb1582c954ac618c1df6874290a43671d301a8f950eac63a57d3f63ad13dbbbd642b1a5ad20f208855ae24582206a6a6e59be62d54f7ef2d3b7df7ea7540cc901a28e42d7d4d4522c04193f07ac3c93094a91ef65151a60510babd696021125e81462a22c06a78cc279222b608da01162c90260bac416df0c6129a8aaa89407bef18a6d0520aeaaa874643b75aecd643cdff745eeeb79edc6cb5aa1d14a2368540a51211b652af355e49c8d2267ad562a9fcb4661907e902cf25801928d3482fc5d596b7ddfefd4a9535d5d67e7dc860d1b441fa301d3254da04b9d6b8cd60a191bb66cfcdf7b550a563e71fffc61a71cbb5beedfecfec685e58f3eb474f8899387b52b62c3b52f3cf0e78534e2f3671cded30000b72cfad3c36bf73a02da80670000200049444154f9f041d97f6a6b162c5a3c71ff038919e2961802f98f899981e3cba4429cf5f2cbe3c7b7936bafbffec681071dfc2f38aaf3afde7bf2b21b17dd7b68e527c822acfce5fe139ff8fadb4f4cebd95111ed181d231eb35ef9ebc8917b7cf46ba4236de18205e557838f18b5753d3ef0f9e38f3f556b8d8a53ffb0b824c7a494c2b832e752fe268d8a22224a2c7ce3eefb2892ca69cc3118e322eb191386a1422d5d50d291a6b5d2da38679db51515b9525b2197cf18636c18f8da08340cc3d0f77d111b0aa1289ebd42e1a491b24a99889c3126080244bce0c22f0f1b364c19f3e0030f3cfdcc3359df8fa248a138de913186285e9b706985424160a8d04295959544449135c6889e038d0e8240d2d8a4874fe271e3b805adacb546fb00201b0cccbeef0390d036beef3b17499f9f734e2923de1cd65ae7d818e3d88ae56fda992768553af6c4625769ad942a45a1e7791a1081e4f0822309c688a240de2eb342d61f91935eba20285657570751c80e94a877c911016ae522ab3d6323529e4192be346009df40d0a8507182cba1ddfa8ed801270843b323c7e4795ee8ac289145ab93ba1003284922660270608ca4d31268c3ec98517a31e5bc789e17398bc844e09c33da2f95c2e45c8bd7a04d0507f245227d2cfd04f176b2343ea2520a63a21a95528a09510310b262c93403460242d6a05801387640393f5b0c4bf94c2e220b8e41a3a74c21287a9e271e7ebe97916d46d4884c249aa5849923100f3ca5c09195d0b3940735c6384b3ba5eb9687c831b3e79b2008b4c6f1e3f7b9e0820b2414e49e7bee534a39695d401d1f4610676f14b73622b0d6feef65f2d85ace0c9af2c5e3feed080f805a56beb7b9f388fe659e2751fd5b7f5d5f591ea78195fdf7a8def8d6aaff00c5f3e65beff8997fae765858fae4cc254d0ea865fedd57dfb96de2291f57e1facf9dcc96376ebb7dc3415f3bba4707c2eb181de33f7435d0ca3239cbc00a9264b0b4534a089bf8ef559e217004c40889676e5a6df47d3fce2760d4a8d9b1dcdb7cdf68a38ca78dd188e019ad9081c968cc7ac68625dfd3408e6c6430ce2490a0add43d5840920c71e8487d3a002863b441601bd575ea3c78e0201b46c8fce6eb6f54e6f3641d323059856c10886c9a3d256ec6b2728174d96c96ad4362817d71d297b319a3d93a0d31c4141bde38080bd0371e20115b314c4e5f23753744f4bc8cd61e338aaf8531460c4612dc834c89e974ec62ab888009c98136bee76711b573ac9489735ac5aa9a805039c020881035333223a206506128a254e58019209bab882c316a06086c143a51d9a8c831830a2247a8ac63cb103a1b5a6b891891151288339d4b695deb38b2145817598a886d62ea2b1857f096739cee45245e3cce056128f38a5095425b0a6d605d18d8287236a22088c2c88591b38e8ba5d0461486d646c48451e424435640b3738e1963c96dc20da7754f392342410a3126d2710de829ed6be529f48c92c528007646a3a7d028e529d488480e990d0210653d03449e42df184f2110e57c4f81cdfa2aeb19206714eab8db8f94163a2d4904493c4d00e3e92423ad71a3024879bc326c17da481c951d91fc7df5eddb57deb26ddb3671ab41e339c05218899d21a1246ac47fb39258f3a90679c1daa7be7ff2c4bedd7a76ea396cdfe9f7ad0a69d3ef27f7fedc353f3aefe8f17bee75cc9dabea93722d6d7fed86d326f6eddeb373f7fe830efcc65fb61114dfb868cc9e675efdcde30f3b74fcd8b113ceb9635e2b73d38be7ee3eee3b6f97e26fc0ebef3b62f091b7afb17f0b8294362c6dac1ad4b55d10e0b6bffdd735bd278da92bef69c46ccf81155b97d6973ef1033571bf09ffec2a5cfdccef1dd1afb6a6b2d761ff137de99e5f1e5df7494d0dde36e3d81ebd8e7a74cc353f3abc3376dca33b46c7f8cf5c0d760d1b2d4fb388dd34ca9ed73b8e14e471593f59fabc38b30adfc0ec0089c1c933529494eaa1d02d46814ad921add58e43d263e5df300c6336c5f78dd6ceda288aaaaaaaf6db6fbface75757572f786f7ea95472918db719e2805dc51fbcfbe529abe563d767ca3769d727cba9b8f66bdd2e810a50e68b96beab1c07206841d8313012810b2380125ce5e4a61e278d28c13d92f520e62c2eeea953962122173ab2c40e10946604c771de172bcda0e433ac73d691d82647ced9c8458e22e288382227e55dcbe48089d925f82f4a42262c275bcfec768c644d8bf54492bec5c9038adfe640e0699ae48ba0773a7a3b51301f7818c57b596b6d24b943a336cad331ded20a8c46adb5a7d0d7c618e56b95319e678c51a010159056ca37caf73c05a41035f28effb202560a94867630a751f200d3058030f9edae93243694de716aa57b9a66783083a0db5ebdfa0885bc62c50ad1a3086a444494ef033b12ea715ecba7f75a557aeffa932f7ce2805fbeb8eae88166dbe2b7375529b00085858f355ef5e4abb777d1ccdb66c4b4da8abbbf739bfbea4b6b4e1b648a1b162e8e84720b36cd9c37fa95277f3218d73d70f691675e33f6b5ff1e77ee1176fa7def5db9e7b83cd8754fddbd64d817a6f4fe5b07c1b56c68d69d6b33c925901a17bcb2a876df937be8e776789dca75aec179f52d6e50ee9325a4c2200696d9fc3f5a61cd4fbef99d6d37ff474e747edab32dd33aeecd1da363fc6baf061f7728204466604014cf1485622981080818670700402cfd2cbbca1111000311302b95a4660120c62664721796f4db7630890000c8a450294000d412842ab67c40e5b853eef300505959d9d6d696460ec8bdb0a5a54527a9f3f95c6ecf3dc7789e2eb4b4befeea6b360811d1280508042459a220c846360030163a30a4e56056986e220120820285884e8e4f19282488f3b010114801a7de6c69ec1ba6ae6bc9b10200494c75004062e081e00001143311604a9b4242cd3971ae6107a04089ac9580c9c8e1237060152100103b60850a80c111012bd4e81c011230108206240400948c2d0104126a2bbb4d8c4c9cfc48e95943448a45a3e9d6814c0be52c33032b466006cb80c848048c04bba25b85100341e058ba8b00827361e724591122489285e864d3df2a0040c54935594e0a24df495823206a813d0a4551cb31300356b1d0580132026b898e0516a1ad02390dd21fa5e49c29044050a8a2f86d888a90118400478546332817ef2902901c2c99fb90ccb814ccb5370a82a87e93b00a4b00608c6266eb0815f7eedb07940ead5bba7c854c0ac9bd154f1972f277a6521c2c88ffd3cbe415e7dff787ad075f77f994c1154a65ba8e98304a68b3ecee675f7040170ded563d00a0333ad8b478de92fa12e67b8ddaabbf547075f5615f3d7eb00fe0f539f62b87054f3db8b058b1d759c7e8bfdcfb562b40b466c6ddabc79e73d8dfee01635b743a9340416a5dfed23c6ffc7efd72bb1c3c657c6d4bd1276ea0f62f28d7fef3b796853fd8bddbc9cfb5fccb56d8f2ece7bb8ebc7671d871d7ee181de393b81ab44bfc527891722465345e3b7f05584edda5b796721e2bbd8d698d8973d8ce7c58423c908a9bc062a6073ec83c0c005a5b5b7ddf27a2d6d656e91a74ced5d4d4e4f279a535004c39e6981e3d7a94a2b0a1a1e1f5b96f0a626b8ff514f71766f74159a5e544d10e81ad09ffb453c0a880b6f2f161af2c7f3efdd13927a90691b3818d244135b9fd837314d73d192dc5f76c4b1c598a22e71c47962347a1e5d0928d38b2145a6bad8b2c5bebac63e728b21439671922e2c861444c0411b1736c1d10b1b52e79b173966511d7122b65d1b8ab0cc4e3439e8f9945d99138668c1d914b483e39328e48724dca8f4fbafb3b317369b935c539655c1db54f3c0d5a6b89afd506e5c772aa2cd11f703941963ed2098e4d4ead6a07dfc488281a8cb809d549e1bc9dc916abc5f23cdf8fe080cbe7cf0e4f32cad917a3c43258d67e40d25fc90ca9a9ee545353a394daba756b4b4b8bb410c8f49076d59d261b2706e69f5e90671bd6b4d40eedb54bf497a9ee59b333f5e60d3cebe69f7e6ed54f4e19d773c084e3bffbe715a5f8a5bd6a633f0e5ddbabb2757da385ec1ea79e987fe1b76f34072b1ebe6fe33ee71edced6f1f023439ed0229ea7271d5ec3783d11387567e4065916ce84cd6fbc40fea071568dc9617af3b7174578388baaaf79829df9db9f59f009fcd7f99da65f71f2eea405c1da3637ccac73f5caed5884629a39456a8152a648589d8932916f1211b054681a7512950c00a1899904923784afbda2039c5a498905cd963611e9c2a2bc5290064364a6b54064d4cfec5655b535e112ebf854bdb9cd63a97cb89618a31a6b5b5b5502884ce1e71e491e326ec4b08a0f09edfdfe3673dd08a512a953622470892c0460e22c796a07d4904c2d218270fd2255698c605e6b849d131012b6045a00854bc6604c2f8bd8ec81195af47824a25ab54fe25006670961cb1231691a96c9bc03ba9c4a5dbe318ace364fd719a7002e3e2303aeb388a111e458e6de4c8b1d8de3962eb28b2ce5a4a6a7c8a19c981736c2dc922925aa098e64c406a1c1721de72696192e297b7fbe91033033a6646a044998ba8934520487be444e2dec700240d6ddaa0fc6b8cf27cad90254ad728947f8d468de069a5319e8ab2c49a56f9b281317d07f1272910e1ab32881a4122c514a20685b2a0fc0168855aa54fcaf64b6a1f630a493116c3a234bf29f176165826da17898191f5a6fb1e138ba05028d9f61a7d920c88daf33ca5b528d91961e8f06146fb4cb869e3e68c9f73440c726015013a0646c5a8e4544a72a01c8f4f6fb9d674ea57d5b86c631146fabb7ce1dc1586e5879efcc37b4efea16d5af2e8a59fffe645fb4c7a643240b47dc5c622431601824dcb1bf2bd6b0d803ff4b4d3ba4cb9ebaf73063db4fd801f1ef8f77481e9aa9e55eeddc6807b1974cdabd7b56c5cf9d0adaf01b0b38e61c63ddbf73de1c4bd6a3550717b13d70caefac4c503bb166878eba35f9a7aedb66fcc58f6caa41e76e3c2579e792b037f5b11e222d29eeab84f768c8ef1bf76fcc3e55a513924b533628eef462a093c901f342a06262644b01fc0c460923f11fbe5c60403b8a4c8893b91640a957c0a102a44a5205547a63ad372b643780bf1632b168ba2f36066e599e38e9f3a69ff038a414929357bf6ece52b5744e414aba4b74992d7a402cb2e2d9b955f399358f75dc918a5b1dc502dc53d71c229eccc05aab870d62eefd891b3a1f2671c332884e4662fedf2b2016168019dc49b32c6c7338156a41859b34a3e42213b29baa320ac58e28ca81d836204d60cce596090da3a3ac788402008a37dab048e0030b01289acb45496375fc6c7811085a605967aae10ba8e191876a548535604403e8511554cad2100232095b1711c575e21f60711fb1d4405c0c22c4379e933e19c81db4f5f523a57c96789222485af4cc04a1909ab4829b19d26403a43763c3e80a8e3241880f8cb0ba73045715cab4e7e9fee645aee2761eca48e1f9f775048445a29048d48443c64c810d100ad5bb7cef3bc62b1688c87a811493c08b90c8b33615ad1fef4ded0737b9c714add0bdfbdeea99505a260ebc239ef6dfd508144b4ee85475e58da10b0a9a8ebd62513073003175efaf1cdaf6cb3aee18d5bae7d2e77f489bbe700c01b78c2e9bdff7ae52577b71df2c57d6bff9e4e7fccf61e5ad3bc6a4b0000a6eba4d3cefcd2174efbe299a77df1d443fa7b992147fed771a3aa350070b069755b9721dd3ff9bae9ae059a70fdebef06632ebce0d081d5995ce7017b1f77def449751a00a871ce8d67eed3dd475415bdf7bff4e5662ecc3eaf6fdf93affcca11a307f71976ce0b4d5b9efdf611c3eb328898eb77d02533d645e036dc77ea198f6e5f7cd5f81e9d3b0f38e9f1068060f5c3971d39a45a217a9d469c7ac70aa1f8b8e59d5f9d32a21a51f73cf87b2f6d2700687ef2e8daddcebd6cda817b8f1edaa7cfdee7debdac0400d0fae6b5534775cf21a2df63fc97ee5a1a2788b9adcf7ffff0be19343543a6def07a73477058c7e818fffcd5e0ef1c42dd4967baa7b4a7b49076d2a52e8bc676ed020069645d465000122009e3b20311889c14b9627e4ea1103146a3d1a03568055a981500858469b169879aa6b5d6b9b6b6b67c3eef9c6b6b6b131b0b66de63cce8ff77f145fbec3b3eb4111abdf2fdd57f78f08f84e088c4fccf318b05a0d06fa9b173f9cd5b48b85458204a80f6f222c48b6322074204468e43674367a5f416392b8b4d040aa193c5a64b60a3521406360a6c144436b42e4cb4a23127e738b214591211ab756c2d45910dc2280c221bb9d03ae7288a5ce45c441c5a1746368c6c649dbc375d8f107ec217022be1ea9c95543a14ca4716a1cf9229a0351a6158637099e03621c0522a367e7d59f51d12518e325a426c1335845168a0bc6eaa58540bda2022a362400220402a23e00408322228054aa3d2a88d2a7f20be76f2a3364a64164a296534282dc41b010abdca4a0b032adc6d3b651b4b41d001122a512b5b06cbb172397d529e77ed9c8992826f5aced65a27f6902641c34829e14a2e351a8ce7920446271c614c7cb250aab1608888faf4e92b26854b962d8d9c05a528b183614285464e34a066500975aa083ecd66c8d951df7ee017472cfdfe01fd7b771970c03977bcd7faa14c1417573e71c5d4b13dbaf5ec3ee66b730ffdef9f4dae4300f07b1f7f42f0e34386751b7aca1ffb7cebde2bf6a9108eb0cf94b387d7af30479cbd4fd5df79f5ab1a3cbadbb6856b0a0ca0fc5cbe229fafc8e72b2ab206d1cbe5739e02006e7bffbdc61e7b0dcc7ff20ad15d0b347ebf83f6af7aed3be77fffce275e5bba25488e9cdbf8c7338fba6ad3a90faf0d28dcf8f24f8eebe3210004eb9e7875e48d7396af5b7ef7a195901b79de3df3b65bdb3cf7eaba7bcf3a6fc666ec75c61fee3baef3f0ab5edfb47dfbea078fe9547cebeaa3ce9831e8bab9cdceb52c7ee02b7b89950c6d7de68ef5a73f591f35cef96af3cfcebb7161000000851533d69cf08739ef2e5df69733165d74e24f178600e00d38f95773ea23575872cb9ecf5d38ed8e951680b63c76fe49bff4af78ab35ac7ff6ccb5b73db7bd03e5758c8ef149956bcba9b20f9391c64555c94b00dca9a2aa12e9c34ef2d2389ae9c33f97935005022607a1b312c4295a5c4abbbe182c53beaabaa9b5a5ba53edc449074c3e66caf4e9d32fbbecb2b3cf3ebb5bb76e151515ac70debc7937dd74531445569013138178986900e5d21bbcdcd79d4b84ab4004c242ca5d9908caeefae01825b2cb3132b3e5f82d710bbcbccb812c4c681d594736725218b54edae058eef7e4d851e24d43e0186c6c5813035c221205b1520a145202792d130b6e23024a7284390da14311c60ab6488f7f19cd23cd5b4e125a1dd34e1d6629b64ee03c01002a9673ed791ac895b724b64f0d8177c994f0b4314a79dac48b315a6b63cc4ea26c6d44970a097f2c1833add1c7c53ba5142ad849672d9f98ee636256d2be3b3bed9494c99113fe16853b244424f191212c373d914907095b294d07ed65f758fa80044c3275891cc75f12925ab4e83714efb8313b75280a1d5856c5e6c4e390a22842d05aebbababa8c9709c370f5ca556118e6325964903c8c041fef40a8b717453fcd57ab4cbf63aef9f331d7943f75fa536b4f6fdf972e273cbaf6040080eee7de3eebdc1ddf5c0400ddede0effefaa21fec5296a8ecdba74b9f3167ec59f1f76e09e6074c1cfacecc050d83c7756ebf56797d8e997e56f283ddf2de7c3bf29001b9ff800bc8ae051aec74c4edaffef9e7d7fce267e75e7f6e7dd865df0bfee79e9f4d1bdcf8975f3cdfe3d2b95f9fd8dd07f007ed3709000a00baf331df3e73f758add2f580334f94958c38edbb5fb8e6b8a796164feab6c3ca0bf3eeb87bf351b7ffe8bf86542240f75193ba0340080015077cefcae306e410c69e71f690ebffbcac007b6800bfd7e9971cddcb0098115fbc74dc0f2e7f78e5a523868f39e30c59d9c063bff5ff86ecf5f882b6af0de23977ccac3ae785b3465628a838fefb978ef9fdaf3a6ed91da3637c42e55a653424aa0b49bb4234107314985415e37aaa46500a9c8b1c3929e949e94deeafd65a7252718bd74014133e4945384e7f72ce31c6ed58e2549b14dec0110b128bcd574476c91cb61618a0ae5bf7a38e9ed2ad5b37200e82a2520a51af5fb7f1a5975e7aeeb9e794525a79c562d1f3324e58b858eaa89c2366cd0c18379bedd0f60e65cdef8828aeb2b1bf2ec49be7285e9dbc2f2d96a5e667008a4814a1a0623b5c0012fd242844e2b866ace3d582134a862176d1539016795d2242250454069889801c49fd1295128b6a94bc06605648226b46c0986593067c4415f7ffc94966969c5c1d977515eaa4a0ce0ca0582bf063a35d618418007ca30952bc222a60858a3ded01b2e876991d934500ad5499224766912024d6c6172c424408ae7dbe0100b0146153d40280467bc98fa94a95774272b253f12e2ac544808c00da288177e4220d48ce31a352603523302805c00a0d00103947a1b89fc836180426ed04c6491d1c1140a18b594646454c8e49363bf531614022628a7b210080120650842c829be3196ed3b2be02850ce05ce4799a898cd6ddbbf7ea5453eb225bbfb1beada52de365c859ad634768468e5c0882fba5a74ffe60c929e0ff8bd9b5d1dac76f7cb1f3998feef1714a1aa6eb84134ffbc81774dbefc453ff73059a5dbebe637eb7a997ff6eeae5c0a50daffcf2ac29679d3868fceca3dfdf8abdf6e8b97397a3a9e9559b8a879be6de7ac9c5fff3f8bbf581d2d4dcc0538b3bf36976dbaae6ce7bf5d985b254f9eedd0429aa4c850f61e0183480d7a96fbc76ccd4f5ca35af69b05c5875df77be76dd836fac2ba086b686e67d5a4376e1a67ad7ed84eeb275a6f3907e151ded811da363fc4357837f00eaa53616b063b35af27c7cb367428974dfb16f29358c80347820b1efa27640003ba0a8729605c5212375f44024722ee53c2071ec00c864fc52a9347fe1c2ebaebf7ef761c3860d1bd6b54be76d0ddbdf7f7fedcbb366054190c9640a850233e772154d4d4d996c9e81529a921981555a0a4c360699a93da3357db1a47a1010b3179bd809d28332fdaf927b363312b1748309b00400424ebc5ae2362c5031ba4284a4574b8e80662ebfd8c61d5a82031c8a1706aa3876422183b4b37162441237c3a50d698a15284471382171b4d1008480a8190040837c2283460d400a521d322582d6d4970495bc5809d1818e39e921d3880c6405fc68404095ce20e762d426138b11140b88d9b99b734799ea0ebf554ac5962ea853612c390664859a81e2a3cb08187bba30ef6c2fccec903822d93513939918f7a18a9a35c197c492fe4ac8cc8064c080560e8180090819412bc5b1ad0beab87a4a9098d5018acd21a4dcdc8e645b7b6f1f6800566ae7c6d38a8a8a9696967c2e1745d18675eb57ad58ddaf5f9f77df9997c05f4641f600084c44da287271245679acedff359017ccfbc1a187fd72cb98afffeebca1de6766af3eb24083d95e93ceffc641579df4dafb765aff3adeb87053745c8db7f3f53d39400b7e7afae5cb2e98b9e8b9bd3b7ba577be35f2d065e9353f997fa6cbc0eaed8bd7176174e6ef6216ea176d0a60a80740ad6b56b4541dd909d6dcfd850b9f3ffcb1b71e3bb047c6adfee53e7bfc810174458f6e5ef3ba460bbd7d006adbb4a5d451aeed181de35f7935f8e841f1ad034040956af7454388e93a00006222662027fc0cc4288f081430580271bc03406e87704089cd9eb075c96a15c446245c0ef89080801c91544e05fd08895228149c7359cfdf5abf756e6beb6bafbd96f14ca154f4fd6c10b94cc6930c31a1092b2b2ba3c841224048201dc557b494f69145308c304072a7d5ededf962b902a0884998a218b570b2a7a2df4c56a9120a0a18da3df720a6f4e297223024b61d98725d02a512e9406cee1b17174596a00881394610c04efcda105502928c5288c2dec50756abe42a2fb200854c608494141e355637808638ae412930654621ed401f80198ca05e00819a80b1cfb05208505e9d17f08484209e79b18b08b15262c788003a954c30bb18ac25934114ac49de9b465489a244313917eb73932f23f2658309550aaa41c9dc65e59800b5d21ad180624ece2680c03102244189c082fb8159486841c0c4000e44a6ac001099c951823e9913d18c10a9a892b905f11c49d4174ab85505c84088325d62e740118a8441e0194344994cc686c18f7e744dd6f7dbdadab2d98c70db4a290179400480406250488820ffc2a7dc42e59f1db971ff336fceb5637662eb3263bef7ca962d4b665eb95fed6768d7c3a0b4d317f768d5fddfbdf2d733df5bdb1884cdab9fbbe9c72f84bb1f3438dfedc8af1fb2f1868b7e35674bc4ae79e5abafac2aee7c992f3694b2fd761fd4c903b7f9859bef5d29abd5d53d72db17af69630080fc982f9dd9ede98baf7878791b5169f37bafbcb5e5a34243ecd687be77eb9b4d2edaf8ccb557bd31e0f4e3077a41539bee3e7c68b70c52d31b77dc3aaf0d0000aaf7fdd241dbefbae59506026e9b77c7cf5f2b76dcb13b46c7f8a7af067fe7e05d06947568ed14c784884420724c66964eb558199ad4e0d27637b9abed6a931617aaca5ce5e4f5ceb9c8dad0b6e7aa95bf4be4b4511419634aa592b5b6542ae53279722079b841108856a35028882ce3a393273e70af77ec978abd7e5303bf5d7dfed216b134cc40facfca233160c76086f2f76aad11b1dd01cea031c678ca784ac73d6a6894f2b48a1bdd8cf214262d68a0b5364619a3242f4ee243d23c06a5402bf4147a0a0d2a2d1e870c08b1fbb142543aed7803a594a7b5a776eeb66cdfebb2dd491c41d0f33cd9e5f29eb0747f5383ba14f8efe26cb7b3b15cfb5d89283516492861b97f2b001589ce2509f948e858a530d935dee17c19635019500a5173bc5d92ada20caa7823512ba5b4319ee7a1d1126601481a582bf2357b9a63658a92d22862eace82a24d4909142e37ed8b5529bbf40e26cfb71f6aad756565a5e7796158ca64324110445194cbe5a0bcebae6c8a3a679949fa17e5242419d39fda519af79dbdf7bef88dcfd28dde6e99f3a7fbdfd8ee3efc059b5f7df01f2bd0eca4a75395dd2b57de7dc181033a653335bb9d725ffeab0f3e78de204ff73cf9eea7aee8f4bb293d7de5f73cf0d2c7d6473ba959727b5ef693e3979cb3fb9031e3f63ffd81da8307e40000203ff6abdf1c37fb84ce0a6b273fbc3db7d7554fdd3565d125632ab5ae1a7eea4d6fb77c943b4b7ef839472cfef2d04abff7a92fedffab87be3932e30d3ee7e717d8cbc70e1eb5cfc4a9bf880e1a2ecd91aaeb71b7dd77fae2e9a3868d1977e8159b0f9b58db9164db313ac63f7d35f83b87e838c59d83c031529a3bc6cc966d4451449165ebc0b998b152cc1839168b5d662446c92a15656207b50fad0000200049444154226220e79c3c2339a7494616cb8fe58e74a20f4db2cb529c8744c00ec8b294d5c23024227694f17c242422dff75d18d9c066bdac31be317ea2f6200052085a922130299b1222abf85f56c0b193592abc70493095f05a12e7b0635551c7d5d176858ad1dad3da8b3f1a290e631025a986f4813c2eff314ecac276b3374944f57412b16a9452601418859e56c6d346ab38b04bc4ab12bd2af84cc09cc04d9560b504f361b9011c1332251fca1a41abd8b22e1645682d0aeb7278aa5169142e098d02530659e246b1c4440fcb830b9284d6f4bc2083a4caa626d8ed7d6531aa53727e8503153dac381ab61b0deee26b08206e8484e4809dbc14b556c61000113bcb91236054a88d3206151223905260e2e17b5ec6cfe6b4f6b497f1fcaceffbbeef678ce76ba3854253316af49436a80c2a8dc653468be750bb2d31488a8b8a4524a893acdb34e55623680491062789bad8dcd810968abef18c5259df0360f15b41442f963639260bec5249bb56a093f5cb820d5b367e4aaf556eeb6b0f3d6f0ffefc01ddfebd35e570f92f0e3ceaf56bdebef7b0aa8ffb56dafcc7e3f6facdb4b94f9ddafdef40cb5c58fee8434b879f3879581eed96b98f3dbb604343d182aae83e64c2c1fbefd1c503006e59b4701d4edcff406296b01c929e61626982894beecc0a71d6cb2f8f1f3f0e00e49afecacb2f1f71f4b19fb2b3d8fce4d1fdbf7dd89b732f19ec75dc7e3b46c7f898e3b9679e1c39728fbf71a5748e99172e58507e35f80832afb6aec7073e7fda19a70390028dc8317649fbf3012ced603bc28c8a152212207142d7c93d3e79a58826db2940b543176fb97b9cd029e50c1f003870d0de56af76a44650439c4bc0cc9ed2d96cb6a550cce5f3441486a180b142a190c964123651898e2251b0b24655e67ba792ee3a2eb7fa2b2357189040b1021d7bdfc5c5449d9297654d8a3abefb266cd6078693eef45b2097fa02a6d4a05872240ecc20110c4992818e8d5d92362c79b7d61a91b5124f38394ac0cc8a25d64c1111a14a094b89c34a4aa1712018286476e591c498106c71e19be2b03200502a71d4936eb978d7284929939f55223a88cd84932a3e52591b19b4c79cc4f31080142b42801dc5a750e6cb987c9c30784afc023de5d2bec6189d6b8d88f1112042c55a6b291903b1760e90fe7f7bdf1d275759bd7fce79df7ba7cff64d36d95420a18590001103a1f74ea4176982284853509a0a82d2044150116982080802d2a4232021845e0224a1a4935e36d9dd99b9ef39bf3fce7befce6e368088fec06fdecf249fddd9995bde7b67ee73cf790a1983861c41c53944436403b261904e05211930002c51292a952ae5cec8a9239df222d9a9d45a88ac4a981d3811e7c301134953158955dbf13e7c36de354eb89b2cea41d3deb1d2006aca8b46f9a9594d2cb596aa778b486201a8b725f825e6e499c6cd0f3ce03fbd12aeb8ffd6fe70db076fceaf1fb573160180720336db7ead9a6226e095735e7be2e1875fed7bf0984603981f0430e3733468d65c0ed78c3563cdf877be0dd4f0d689270a25cc7771acc24f66482ecfce45245635ad2ef6ecd0b7e8455797118138c718eb73139b5c7da9c782a81c3c8ffc942206004610d425b82a38d59b3303124ab954caa6c2200889a8bdbd3d9f2f74747400623a9d2e954a86289b4aab3107027a5e1888221e24341ade1a4b321331440c6992562ca8771ce8531ae2abf3a3720a82b875062ada0551c29e89535fbbe76d09aa9b3474ebbba9218d27ef9978edfa1a56e4a7fcb024089641a5053e245897226a6de381042aeb0f92642f2b2042a8e448659679fc2c0a94f44fca8023560f3a054fbecd0accf13990802d71dab58c4320129db26a6f958d176b9911b14b46e32b7b6a99ec1bfdb1162439e87e39549dfde56284ec7508895f4c7c46010098d80c58097a5ec46df470aa97322209092089a5b8b646c4804406ad0d83743e5b934e6732a9b4b5d6203047a5524747b9d45e6eefe8e8e8ececd47d408988150b97bd4f24a01313477da88a87fd46b008881ea74454c40420603c6f550c61a9a3dd5a9bb281734e9bf2a5524710045eb00160c02f0e7da02fc77c5741f1f72d5f89766ddb63070d1f73ce6f4edb75c3c6a67e6beff1f3a767bdfbc713b61fdcdcd2b0e141bf7a6d850040c7a453468e3afcbc1fecb3c3f66336de78f3a3fff0babaea45f39ff8c5c1a306b5d4350dd968fccf1e9e530180f27b978f19b6df05e71db9f59851230ebee6cc232f7b6fd913878f5a77c8067b5cfa4eb934f5a663771cdddaa7a5aecfba638fbdeeb53649de72e1f9476d3f6eecbac336d9eba2094b18ca53af3dfc872faf7ce58ccd86afbbf696674e6cffe46fd0ce395396168636a95681b2cdad7d6a0b99543a57ac2da6a07d69bb7ec9e1e7e9b37c19b26bd78c3563cdf8328ccffd6dc00cec34de8ad88166984651a4a6acde3644481978ec208ad83971ce3177e5b756b3e89418e78b7c554e6cb08a8159f2deeafa56f5f33dfea4abc864326ad7124591b5562217044160ad5e00adb5490c9a36d412573f6bad0d7c958a4c1275aaf891059cdac279f33664dfc216c7aee24df084519190b076d92c19223048a88d331063b0570bba9efc36ff82aeacde2a3a1aebf3244044d650ccbdb3c9def520f9290af5853f4d024e9669ac10b24fbef22e7d891e85a12a3555c081f8caaba088b8882becca912b45150dd172abb0185521422abe30a4c542f5974e56c1e00fab637691f8c0dc2eab4276ceab95f567ef5f18eb8162cdaf0f5ff1870c40c0e9c37b1ea398a48a191f74c5b90640a288442c6260302409000292c0426031f16e06636d98c9e6eaf3b58d758d2db50d2d750dfdea1afad534f4af6968ad6d1cd4d0d45adfd02f9bafb5611abdc537991083141038836c2c586b425be5d04c50cdc2ace66e2a97d1220571635db7399bcdea9687a1d58f92b516aa38a3dd55c91273fbd05aab244b00feaaa86b3ba6fe65e2f17f7dfee3c1337ffb8d3d0edeeb9903cfbd6ef2af1adef8c56edff8d13dfb3d78782b00943e7efcf58d9e7be8b2b570d61d47ed7cf8051bbf70d1c68b6fffce1137d75ff2f8fb070e987fdf69fb1e7374dfe7ee3fb61580973cff68f6c107278e2a0094df877f56b56b4b1f346e7ff65d978c1d9c5bf2cf8b0e3ce2982bc73e7fce0608c04b5e7cbafee1fb9fd9209cfb9703b739fd777b3f79e67adfbee5e207475f7fd8a4cfd2ae756d73969bfada54f23d27ed53efbbfd1fb33a9c036ade64afbebe9df9796077a2a7eb6c5ff1253b70b4dd5d335f0470ed2bdc9acbef9ab166fce7c7e756d7962a511282840271bb10055425889113e60a2200918a392327025135fcf2ad572d22c57e7b14bb95247067d5a4afea5666f232223271668088806301a0c0184b463343f5728f8446e58aa0b674e9c03a8ec2c068651109893dbcd00a0a11893850bb5fa2482b6be2eb49ccacc6bc462b798690001cdbc01834ac888659ed4bac3591308a23046350c82043c45d3ebd3deff7c51b0b57b71db5e329c00060adb5be9dea00c05a129128166882008b8be5055d8038595a606d8228c174a9199c73a0155901668923740100913056c0883180849ac320208c02ea0fc7aa87268e8d6e44403518820828113b02d23a9cdf18d6b8b0c4b1d9fb0402002318639cef42a3802f492152ec0ba85626ea4aa3c5544ef87cc6e7eca99856bc8039e93883af076bc20a33a3389374dd01acd5d73883deb6ce9021020123689882549009d2f9624d636d7d53265b0c82543acc5813e8b951a9542a5167d8be98c90a98f695cb5da95d44509ce3880264762282c61204c2e2d46419908063a3175261ae30c7409f14e72233f93674a4fb282a5c27cf2588cbc8492d13abbbfcc95d93aa7489e8ab22310d5b0ffcfea11b146d6ef8defbad25f9f127ef39341bd48c1abf6bdf592f4ed7600553dce1c47dd60a0182d63d4fd8a1f4f05f26af5cf8d42daf0cf8de99fbaf9335e9c17b9f75eaf0b76f7f644e040098f9dac9476d5ce8c608f52335748f83b6195a1752d867cb134edb78c13f5e5de4000030fff5930edd208b60fb8cdd63c0fc091ffc8b8a10893a9c4955816acc0cd9e5a083bf79d0eedb8c5c67709fdcbf03b7ff153d5ddbdff76dddecaa0f2bdd9fadbc7fe566fdf77ba46d35cb7ff7a28d077df3a92f0640f2dc3f6ed3bce35f17cb97ffacfb0a6deabf3e2aef5fbed9c06f3cd6f6594e8f7f71da96fce3273b0dac2de6061df1c40a5833fecbe373ab6b35bf416b7849fc03b3304314b928e2d8fb979d7320e422490a30ab3af857631a6df2f5109956ab1d957bd48395d543f19abc5e5609cc0500602110350d51b5a4f1362e604c970aa14abd188b1ee27803f46a8364993e3e553d83919da6ba69f817225a6334970d002c926a33010459002430d4432edaabaeb66a985ed272a94bacdaa31cb83a5db0a29058bee00b74be72c67a34f53861f5ebfd7cc65b126fb011af98f6bf02aac4a1bbe0d9cba2c5477555ff116195bd545068108cb23cabc53d6a7e9de0fbeeb9b16af9ec08c4900fb455c9061921a3a213b184444284d6a04e9dbf5550f509922148855e9b1c5a523d453a4c853600342608d399424d6d435373bfa696018d7d5aeb1bfbd537f4a9ab6faaa96b2ed635176a9b0a35cdd99aa6424d73a1a6b9b1a95f5d439f7426af796264ad3188068c4dd6ce48a0c5bc807a067e24677e5c0a85eac09855a99cd59f9dd59c45bd4895bf2a953c536cd1e82c0ab34150ec5ba3d2a5206ba252c40006c016fbd57a975f53db2fbfe2cda59dcb662fa53e6b3506fec941fd53cb672d759006cc3636a47b8fa628cf7ee4e21f5d7afb0b33da84a8b4ac6df00e6a068ca99aa22e086d68a55c76ffdaa51f6dc6b852d4ed9974d6a6b3b98d46adb8f3f6a7eb0ede7ddd2f36114ddaa7dc7dd15997fee9b1b7e69721d3bad99ec79e75de293bd5f43ebf4ddb9c7ee1f0f5526b2e919f7bb43d76c006a78f7eecc51f0d0f01a0fda553461f16ddfccad55fcbfe5f9b0837f7be737f1ffdf88dc5df1af89ffc7af93f3cc3ffb123076aaae1b953ec7d7a11480d4e8c25958381036392929b892fc0099a11445f6333d405f518c15495eea0ca65434450b5659030c8908d017555eb7ed1428da040400435ef55333b6b345fc2d78a143678e50782003021a3a92a2212008b410dbc020006011104d29a53a21635feea1ba75ec4b614eceb9eac9e24cce29c2fd46915aa07fc4a8aa3bd96f744eba002c210a1008a05223215962eb8e64d0631f919aa00312112a273896107b0d2b4fc9c0b100aa3766829e6a5c51d248e496ba8f3e17bee5e56428898e0b7f8c0f9b7535c46aa06228abc01401c43b5b531008a8bab92e217e18d181963af3e8c5d03f5c8208a2544128b940832fc1114ef119860fec4ce06c1103000187d12001910c4a8b4180c56f995a4c3ac4da583742153a8cd14ebc34c319bab49670be974360852d68444468098211545954a294807a9540ac93ae628aa74b42f6729a30d8423032484cef9a09118b00a207b936835f0d34941a3b9c9491d5da759c34238aecf55bbd2e845bb0bf301830078742e6aadcccca095e6ffa1cac4e2f7e77608a411a0f4f1b425d9feb5e99afeb53cfffd45152806006ee98cd9a5e216b5063aabbe607af8fcca9247bf7fd29dadbffefb9b3b0c48d39207f6dfe8e24fc07218936c3f0b4c2db414dc1b4b4bd2cfaefa1197caf2c51d0cd92e2fef7fff7efefdebf61ffbc3f9fb5f76f32bfb8eee8b0bdf7efce6abfefc8f79dbedd5ebaba938f2802347fe9fbdba71c55160d66cf61732a2c51f2ec9adb36e838535e32b35aad3bda4eb49155b1aad5201b8ea8b4d972ab0eb4d8c09c99d8090aa5bb44298c833ab4b53065010ba4a1abed286e29d4dbaece874550af2948086241e509a44172c00c4e044b9e7317e52bf93881278ea9d8a25c6a6da4245305a07232f50d5062612198ac58c22226420ee2a4a7cd58e0524c071644375eb39de859ea5caa454053e11d83fc9d4150c1137e9b4e2230908c3eae520c6bd664424556a76ad0b930088048761bc615e198388020e8000d96b8d7d6fddffdabd862a8864624ea1b6d63df2d350141485320c483e0982fdbe3212809022ebaaa4077f5d4542357e16063184d61a4b123bf451575510318acaf13d00218b105944306a88832486143fa1184030e49c43b44056f781818220486573f9625d90c9a7b38574be269dabb5e95c2a9d4ba7d3a954c6dad05a4b6801d00946113b974a952c1a7231869b3f6f76b963394ac4dc292a5016c71eb0c6534e8452754a485231956e1fbb78a29394bfd54290eae277f7b85e42cbc8ff5b66c8d2fe8f4b7ef3dca2c82d99f4db0b9fc8ecb6df7ab9c66d0edd78c66f2eb9e7834e2ecdb8ffe22bde5befc09dfaf5bcf6987c53a13c77ca828aa2ad956dae76ed75faa6493adebbfd7713577c1282c3747d9d593065f667e98d60baffb09ae51f2e280100b865ef4f7e6ff6e2b6ce72e7b2b96f3cfbe2bcb0dfc082010090d21733194b9f3af7272f8ebae2afbf3e66cbb5eab3b9ba8163f63ff7d61b0e69b50000d1dc87ceda799d62aed038fad85bde2f41f776adac7cf79693775aa7b190c9350cd8e2a4fb3f76d593fcf6eff61b3afcb09ba67600b885cf5c7ae026adb95ca1387487d3ee9e5e0280f689270c5bf7d09f7d7fafb19bae3764d006075cfd466f33289d1fdc76e256fd0b854cffad4fbd7f6e0400bcf08973f71e39a021932bd40ddff58cfb6757e28669d3b88baf38f6eb2df94261d837ae7879d6a4ab0e1ed15cc8d48d38f4c6693d27ab7de209c3861f78f689bb6df9f591c3d7197dd86f5ff3fa9b798f9dbfeffacd854cae79f86ee73c30bb02da836eddfda7671fb8f946c387edffb74512cd7ffa9203361d98cf15727d36dcf3b2b73a57b7a900e5990f9ebde788a65c21d3b0c11e3f7d7c5ee4e6de71e4910f2e79efc2ad07f51f30fcb07bfe76c221d7ce9c7dfd1ec35afa0fdff3a619d18a572e3ee06b031b0a995cfda0ad4eb8756a2fbdfed2f4fbcfda6b6473be90a9691d75c4cd1f943fd3667ffcce451bb7ee7ede39076fb9e9c821adebedf2b3e796b02fe3de76ca8e6b351432b99691075f3971a97eb7764cb9e5f8312dc56cc3da5b9d7acfacd53465cb33ee3a69abb5eaf2352d5fffee9fa6e934f476ac7b5b4be71b176eb7cb15d3e6deb6f73a03861ff6f7a55588f4b31cca5e37bb34e5ba23c7addb5428640a03363de237afb609c08a277bccf01a8cf66f8f581aa94d49f540f31e6f6acfab21e8da69d2ac277d28053ef1d1d5f006a4049a30c5666016bb3d02428b80ec10589dd8f4610828696ec67e724882c0086c400c88fab41902e3fdc98480d5e98d40085418e1801d0a138a3e8c5f35e9a3cab496100da1351454170e49c88031e8dba6602c188b36401b009a98d6460eb0c2e204185094b5e67ada292bb32a36ecf50d718973ee99c145defb2d563640c549c579df389d6b1164072e7eaf13ff4aff2b8363f0f6d4b196c277e199c5313023f8d940601007e2540aaa732b1c01338823007151ec1fe8ff4a28d6608fb7abc79ef76623b086acf1c6cb7a7cadc1c0506028240a133f3fd3ed51e5f106faab45300401616029654d2a30de84d0521818ff30141a4ad940bdeb023281b1de2310500f7160acfafc1914ef99622d900534685394caa78b75b986be85c67e8586fec5c6d66263bf625ddf7c6d53b1a6be505b57acab2d16f3c562b698cf140ba962215d534cd714d28562365bc867f3b535b50d754dfd9a5a0635360fc8161a29c883c90a858881a194b536b0d61abf5f36f6970ec884be5b6b89c018d4edf7671da2a12af600a87d22327a214bf2f0b70db12760ac0822104a8c06ff87405ed87f9f7d4b976c37bc79d88177b6fef0d67336cd811d70c86f6f3c64c9cfb71ed2d0bad53933f7baeec6a356b56ba3a6ed7f7088bd6cecc0bafe5b9f3fb9b8dbcf4ee977c35ea3b6d869c7fd2f9eb5c986854f9ca1c266dffb76ebddbb0e6a69dce8e47faefce4eda3c25a1b352f9a3ca35d00504af35e7dfc9e1baebff1da5b1f7ea563c8f67b6dd11a2ac09afe854c46c77b0ffeb363e451bbf6b7bdc0fe8e776f7972d0cf5f5cb478f275239f3cfd8cc7ba71ce64d953dfdff3d497c7fee6b505edcb67be70f5416b274d645e3ee9b2f1bbfea6f1d2c76f38729d4ce5c31b0e3ae0c6c2194fce5bbe68caf55bfcf3a4c37f3bb50c00509afdf8eba37ef5d44befbcfbe8b1b37ff1bd3b66ad2ab958f1caf52f6ff1fb7797cc7bedfcba3f9f7cc18b2b010432eb1f75c3c4992b96cf7dfe9c863f1f7bd2fd0b387ef11fdfd9e9d6f797cef8fb011ffc78b73dce9c77e4c333167df8a72d279c75e6a3abd2e54a731e7d75d4554f4c78fdad277e50baf8c01f4f5a09d1cc5b8f3ae4fafc99cfcd5bb170e2052d771e71e875ef570000dc92671fce9df1e8ebef4dbb67dfe207bfdfff80ebc2ef3d347bd9f225effef5cc710d66759bdaf9d6c5e3bff5f7f52f7d79e1d2c52fff7cf0ddc71c7bd7fce6036fba69f7bae167ff63faec99efddbaef5ed7dcf6ed01fd8f7960cadcd9efdd7fe4400bc1a06f5cfeec474b562e7cf5d7239f3ef9989b3fec814a3a5ebb70ef63ee1f72def31f2f5b39ef955b8e1b59a4cfb4d9f5086ec984271bcf7a64d2eb53279e1b5c7bd2d5ef9640da9efbd1dea7beb9c3cd9317adf8f8c953e9d7077effc9a502a5c9bf3ae8d417b7f9d3b465f35ffae5e0476e9eda2bafb463ca2d4faf7be5ab0b974cf9e3b809271df2eb77cad0fbb1ee6d2d9d23ce7ee2e193d76a39f46f5367be77eb2eb53d8ffb271ecad56c3650d38ee73d3065d1b265536fd9edbdf30ebff4ad4ec86fd77386d78c7f7754d3c514e1c56d47a8b6f350ce5075694a9fb49682200882c00609f7488dc9fc756b551d684cd3eaf98c7edd18ec12c32644a56eaf89cb667e53b50ce6370c0ca041408a0b7e090b10aa319cff528c730eba1b8e55d5db40889d4a11480d78b52419097b48e7c4c5d96b0ce884ab45a33d64c2aba6f756613256fd6efc7a4996e39c8b2a1cc5c355a58674dd4bf96c5d124175024e1cfde25a5155294e547c00b127a224a0020114b51a04cf574431084410eb88e3e7d5c817c48058024b1c125a838105056401a13512925883d680250c50fd932140088c72e9203010120606d296d296028b29836140694b6140a1b584e29d8783206503954b03401004cab75308e58194f76af6496bc6d73001118c310ce204c086e9425db1a16f4d63df4253bf7c434bb1be255fd7375bd39029d464f2855c2e97cbe5f2855c3e1fe60a613e67f339ca66309ba55c2648a7d385624dae5097c9d6d6d434f5ed37b8a9cfc04cbe2195aa219315091890c86ae62f49d42319a507afaeba0807abd8eeacee4fab16e3e353a2abc2f725fe6e4c8ffcc5cb2feb8f3bdefede8ef11751df431e9e79488ceb869ff6e2bb7a610200d3bced59d79d727eb785d8be3b9e7dfb6b67774783c9bb7c29af69e78b1efdf0a2e4f713ef78f1c4e4970bcf030080eab7509f431f997aa8fe5cdcecacbfbd71d667bc51ce0e1e3becb5c7df5eb2d666f5b5eb6f7bd0fadbaedae95af0e65b50bbe117d0325bfef18ab0a939d72b440d5a0f3be7984dea02a8dbf1e86dd3274c9a55da63bde48f6d137f771f1d76df193bb6a601a0ffa8b1fd01ca7300dcc227ceddfda6095fffc3e3bfd8a5d900543ebae7f7af6d70f6adfb0fcb13e4b73df5c79bdf74fe63734f3c12c036ed71f2f8a1290018bcfd4ecd573e3fbde39801f9ee5b9059ffbbe7eebf6ec1c2f0f1476f7cf6256f2c8ac60e6c1c7bf03efad7f5f6ffc1a1171ff8c8d4cef14d6900c86cf09d1fedbb56d6c22607ecd1ffda97be7dea4ead6984ad0ed92af3bd49b3cb7bd67727129a9a9d4edd7fed14000cdcfbe45dce3afab6b7cf6f9d7ce34b034f9b70d0b0ac8121e37ffac32b46fde1e159c71d0780d9b1df3f76741101a0fcc15faf7f6bc44f6f3f7cc31a02a81b36f66bbeb3b0eaa68e9a7fd31fe76cfbebb37619980118bce7593fb862939b5f587ae00e9f743cf2230e3a507f1ab4db69df5d7becdf27b71f3fa45855827cf3e63f2dd8e19af3f65e3b8f00cd1b6ed10c3ce7a64fdf6c0000cc6f79da11237208d077dc5e837e70f7b40e18f0d23577cb21f77e6fcb3e21c07a879c73ccaf76bfedf5955b35dff797999b9e75fab6cd01c266c79fbbf7aff65fd6cbb6daa66f9cf3ad514503c51d4e3f7bd39b7ff1b78fbe3bfe81de8e75dfa9bdad6587afad7e1a3ee55006137b5de0d66bef73e8da0000d077eb93cf187ded152f2d7223faaf01655f38c843f11d3c110041247559539f5e4d265514c428c6228151f9a45ab37aa1a570ccde17444b3e8a14443c4480c4b20e01009c53470ccfdac218b2b06fcb49ac0e2411016feac1b17746e27e126350f2467702f186b1884111df478df14e1c5f1f479aaa8838961168fdd1c7b9aa0d894f9c15340051ac601001017402a2c6679ec0a3be69a23b2ab10370cc97d2562e002489c0c082cc82aa36051fd4abfc3c7689c1b2ba06aa131a24f160e09d934d171f8e800835c754ab40121b11120a88530f074432840864091d00026965a8eb7c10f5080402524a25b26f9e3a40ea0ae9f2ed79f277053eb698853d66241f01ab07d2212080134c0a9c64900191c482050b16a9da0e3aa633021a4b445af5233fc3202084be930c3d34dae4cf32c4d8fc2fc13d41daa4b2997c5dbeb63e53a8cde48ad9426d365b9b4a658254260cd3412a0c021306261d9a748a02026b54e80aa14064a4ec8821a420d4fe3ba249a572d6a40c6556b62d5ad9b6b473c5127188501176200e49005884fc7d85bf91114454433b0d3b30809aac5c2da44db09d20088be85fd53411abe54a18a7308b6a72f5d73537c0ffcd619b36dfefe04f7c41f3d7f75bf0cebb5fc09a8a7df3e5c9f35732e457c579b6b65fad1e780ab381eb8caaca61bce2e33951d30e2d3d2518bc74c26fafcf6e7ddd9f7768d60a5765e1fb0b574efce1e6c3ced3b64c6545d46f749b0300936dc87b0e6c90325167457ad982fe7e0b6c3aa32fe1e5affee147a75ff3f7b7e695d070db52d9a3d3dfa6db9a7e9a6f46612e9d6d6a54c50c85391b7546ab50186d4d6b9dafd6dabafef9b6d7979496cd5a8a7dd66ef2fa9bbac1ade1f2194b23c800659b1a33e889641f2dcf0f1d5ca44fdfd4cac20fe62f7dfa98d1c3d40e47cacb61bda52bdd275309a6defe931f5cfad79767b72341fbd2b6512bcb522ded8e164f6fab1fd93f53756756f92c9b0d0040e9da581214a4ac944bceb5cd99b574f663fb8dbc2f50fa73e7b268f3152e0a67b615d66acde95bc3beeb3687137bbb07685abb29f4b725fd06e556cc5cd2d9ebb1aef4be964f3c2d3ff150f26a16589ef5d085a75df8a77f7ed82686ca4b970fdea583d77c3be4df50000020004944415499fc77066be282734e00b465c9cc2812180b9a3c5f25a8151fd2a3177b939882557bac908010792a9b28f8a098f2e530462a449a04003d5ca5d4f184945f9f94dfc0108138274c800824def943d881187f21744e929c064e388209858e1d3b8e397622d45529f1a91260c88865ec02c5204409254ef71f28be809377f6f5acb818a8893719e99a621011609577e80c4a1c36a29ed25df9b92a2040358aaef8a407c54055c2140122126466b5c94dfa7e1497299d0163627f0d2222716010d182e7e48188d874babae2c81ee745226c50080d1908e2245600365579ac2ad461601121a3643ec5c16a0402a4a550142320426204918c21630c007bd7c244602b22c2a9204cceca448f638c41e0c434ce57c8045818895884c111526c81880e504c90ce160bb58df9dac674ae364c1733b962be5813a432a954260cc330b4a94c3a0cd0120456420bd64860bc2e85198c25138118804e104e21810d6d10044e104d188629c020aa38575e094c20c2e82ca2002162524855a827008290c437774934aa4ef9ae5ff5a64448e2fd8d5487240a34ab8bd0dec8c6fd4f092fd68cea92c9f0ddb7c8de7ef323730efc666b1533ffd3252294efdbcf2e78e7e3120ce8265aa486ddaebb76ed4b8edee3d49a477eb55b1f03b67e5043cd76e7be7cdfde0dd88d15f7f936b8f4ce5547fcf4fd631f7cf9e1517541e71b676fbac7b4cfb7a0cac2a9733a043208d0f9f194c5b9d6ba544d6badcc9fb6d0eb6f964c9f552e6e556ba10455fa1b5b3fb866e5231fb5f116b94fa330d8fa814d7df6bff1f56bc775ab4fae78af5a84d34dce13cdbcedd8939fdeeeeee7efdcb24fca4dffdd169bdd253d9739a8b078ca9c4e1891a0ebe0b36cf6ea0e629f96da21db3d30e9fc11d560bdfcce8042c7a42565802c0044cb662deb95c95659f0fec232ac1d0048fb9ce92bf3dbd5a57a3fd6cb67f7b616f8dce92bbd6fb62cfedb91c7fe79c01f9e9cb6f3c00c2db9778fe117c82a33bc667c51900e10d1da243f0a11b0e222856cfa120204342cc2cc68c8185247b438ec006212bff84b9280173cb288631122e5eb31a0105150710288c2a8624b4932bc00c1c585b0044701a65281300b8b37e1136001e79cb5d6890311f4173cfda4908b984162fe1bfa9c0811f16e23b14842505196c67030b008832f527ab359ef1d07c21edb02103a27aa0361667112c764f85292c425371fb740c6b938eb021000221642306420ce02493c8a11851101818cd1a7759e45d8318b3019b2680018d041ec0c8c02024080c6aa825841101b6334be551b88228c00c69828aa04d4d58557db1440461025673a1066460143046055bd6bd19b3f13a1214224836c90d0833c8800c5040a67b4d7ec8b971a70c1801280b00020a1558986b2c9b4c2185308101159985989980ab8b5cd2f00ce55126ce481a470e458108cf181668ea182c8426883543a932fd4156a1a0b85866cbe3e93ad49670ae9542e4ca7539920950e52a9200829301084105a2003d6334401e3ec0aa501840210022191310c96215d805ab4166d0a6d562458b6e4e352fb120447169d5408802b911331c65060932ff1482241114211d0aa0532308013894434742e912b1151a5e462cb1dcfdb73cc8e9d3a661391732e8a7bf4fcf9ac77bf94a066b35fbd3ef1c2916b521f628c51bbedf93fdeec9553be71f24dcf7fb8a4bd7de98c49775d70d851b7cdfc54827ae16bdfd9876ffdc1e54fce2e09b7cf7e75c2bbcbd9d792b6fcc943b7edfec231bb9dfee80207e1d0fdbeb5fea473ceba73f2b208b873f1d4671f7872d6e7b757e38ea59de901c387d406e0163c73dd9f3ffcbc0214697feac25f3db330724b265efd9347b37b1eb47ebe79bb23464fbff267774debe0cee9f7fdec92f7d63f7497d61eb737e1d0f1476ff0c6f93fbaeded654e2a4ba63effe2c7abdb99ec88a30eabbbff07173efcc14a06d73e7ff293f7bfb020022af6c92c9e32b35d618729f4c92c7fff239d3b292d6f37cdc3d6694a212f7ff9a6ebdf58b9ea328f38a4e9f133cebbfffd95cc9d0bde7afeb585fc59367b7507f1eb27ec5bb9eef4abfe31a753246a9bfdeadf1f7a73198743f7deafdf8b57df39ad0410cd7df49abb7adfc568c15d17def87a1b57e63f79f9cf5f1a70c09e83f2bd1febded7f26f9cb5bd2ed05556b4b9ba7586b76448dadff9d33513da7a99e135e38b19b1e759570801f4e258d655caead5bfcdbb9f79ffdb6eccb3ae9f192306e75cc579169afeef9c8b9c73cccefba55112084b4481b1d6da38be3bc9c390c4168e8140c809e875aee25cc4aee2a28a8b227615271576114bc42e62a7f74a8cb1578874257674f9ccc56b89996dae9b1e16a1bbf76c8fee3754130ebbf053d5d0c5f95c608efd88bb0f458c5ad53380cab157227f40485db209e7b3e774bb80591cb063710641235af5885924634c1007816453612a08431b04c606c6863648853615865eda826462eb4154541e98940d0243968c35c6aa8c804ccad840ad04bd4c1880a56b4a117a9abd1932c6aa5e430ba73a514195999c8640f8848fa4b809e0a06bda1323c02e23126b34e3b5e2b81cb932a350ca660af9baa6daa6fec586d6425ddf426ddf7cb1a150ac2fe46bf3f9623e9fcf65d3e9b4cda48374caa4434805100610583424890a421d8dc980214887904a41268dd98ccd6553997c265bc8e50a35b5754d350d7dea9a5a6aea9b834ca102b61c61290216c3e8353aa572a48f8e4a143929b3444e1c831389982bcc1173c4a29fa378af35aa44813b31431471a5e22a15577151e4d8ef6cb9d259ae542aaee2d8093b86af44acd9ffdf112d9878f79f272d5e7d1b2a9a3fe12fb7bfb4e44b96e810aefdedbf3cf7fb9de6fee6d08d5afb340c1977f47573373f72bb3e9f0a12b0669b4befbb6cc493c76cd8982d0cdcfcc4dba776245f5e54bfcdf90fdfb2dd5347ec71e6538b68e8b17fb9f3989557ecd65a53c8b56cbcef858fce2e7ffeba4a66e42917ed39f5dba3468e19b7c31177d56c3de8f3e2f570c037f62bfd7c6cff62eb5e7f1e70ce9de77f2d0f76e0376fbce5f0c5e76fde9c6bd8f48733c6df74db716bafa2bf09d63aeece3f1fb9e2b21d5b8ac5ba75c75ffcdc22b7fa6d3debbe1b769d72f6d8be3599dac19b1efeebe7174500d98d8e3f69d3170e69c917faee73ff9270e8c1a7effaf1c9c372b93edb5c3b67e0372ffa963b7fcc865f1bbbdd81d754c60dcfadbacc8dcfb9f7da5ddefdd198e69a5c9fd1dfbcf68d36f94c9bbd9a8358dcfad2fbaf1cf1f4f11b3765f30d43b63ef186d7db0420b5de297fbaa0fff5bb8e1a3576fbc3efebbfdb904cafbb37ecf0addefedec60d756b1ffae498cb6f3b69fd1404bd1eebd5ace5dfb835e96d81d4bcc7453fec7fdd0eeb8f1eb7d5de3f9bb1e908df52ef36c3d3d7a86bbf80a10253430976a9964a40127e859e60e693466348943cba79e4323be6c889735261576117b1abb0ab48a5e2ca651795a38a37d10571c25115b864914838793082ae5acd7859c441d70b1c4824e018228188a5e2a41cb98a63e7248a38aa70e2f0ec33d9182a2c15bd8e3230a01692902c0bfae50b3b161664ad01a2a1d88f42049c6357e1a8ec38127120ce93edb4aee9dbc11c81380426505b6556c92a8a266a388c1f71182b000b0a78190191212214954d1a143200c8841218af51557db1ba3d1b2215ab868654d9ea05aac6a6833051bc0696026b033201a1250c8c2a40fdea0c912513180fb5921320912407b1b1b4899f8c3d11ad3181371e464b68110d82515c62d1eac38049f2c37c25b047de5d7cda217a49292308a1438a00f5c1828e41cf192dd3eac91339577651c549c4e000c5580ad341ba902dd4d7d6b734350d6aee3bb4a1b95f7d434b6d5d63a1b62e57cc650b996c2195cd05994c90cd849914a40308030c2c900122b54b942e90874031ce4b19c8049849996c262866d3c57cb6a6902bd6e4ebeaeaea9b1aeb9afae60a7526958b287490ea8cb8c21809951d9423294752765c89386264bd331170824e3052a316167d328a2160e42472c29e158171ea6014d79ed109440c0ca827ad63a838c1250be67e7941de164777feeeb92b36cbfcffbcb56d9ff6b7bba6acbbdfaec3b3182d9870f39d6f241efef55f3fe8d0d13504206defdc7dcfccd107ec3834fd05b819bffdcebb63b7d84a1365948f099e96a9b2297ff34288ff7cf6d93163364bdef8e28b93b6da66dbffd357a9f689276c7c4cee8e49978ccaacb964af19ff03e39fcf3db3c1069fa2c452c1e6e4b7dfaefe36f88451dbd8b7d7e7f71d7f6097171d0bc45101dd44a655d80ea82b43098520d1fd89dacf267c2ad7251d40961809a906b08a87a44f46faeda6de29101357130dac575a54dd4ca837b252f5d40a2e8e2ff365102d23c5a525048048bf4bb54ca8c5769f9fd065e3a7da0f134b7301242403b16a829d44ec437bc1f3f792a008d59c8a73959ec54ef653e7cb3384e25835b98868d0c69ec6424406bc6b5d7208942cc8cceaafebb4978b24c20418679576f34ed3f90e3000eb63cd4cec4ba3ed51ddc7552ab59c9836c7054cae26567a7e19a2f5ce3908c88986592d972361e7c431bb588b535df1650401cb08a4ae811ae08610189f7d42dd37c931485cc373ce01aa45b3e6808910824b2c0c11058c0d1da149a553e97c3a5bc8e56b33b962be50972fd4a6b3f94c2e9f4d67c2304ca50225e185a92008d15a082d1081b7da560231749df6898f358a8f8411c0c841a9221d15ee2c71477ba5bda3bcb2adbdadad6dc9e205733f9e39ffe3d9cb972d8a3a5780eb08b0eba384aa49124130496158cf49661671e2d8f32393443e7f1a58ac5e0e7971123b2f8ad6806027e0639dff379a0c5104d6e27f60c9dcf6c19bf3eb47ed1cdb88506ef8370e1ad7a20515f20e34981fb461f1c5573e6c1fb25e0ed75c97d68c3563cdf80a0e170911fa5c00256eb3aa17159a087be21d00405c6b1361cdb71588d93f0228e2d445598b5e2428c2684d2c0af41047ff398e62130fbdf6abce57945b5f8d5a3c911fbbe238355140034023961834b8049182aa0efd7519aa184a824a6957f621eb75d125c20b44a3b9113195199d733e8a031593914f65c0aae54a0ceb4800d4dcde0b603daa1311600f7f417c96aad26cd9e9d306804034c6030053e4533a54b4c071788671802408a4e9226a528888ceb9b8f20a224808088c42ac96c502c69b187a33c26a4b8e18d0fb64d8046493aa8ffd9e2260b7702d0204a0282a03621cf501def92f76a2aed689c621171e1002208801004b48c6a0404210ecf21a24746a9913cb4b4104905958d4fc59d5c0882c80846288826c98cbe7f375f9625da1d898c916d2d962269bcf64b2a96c26138661ca862185291304260cd00610a820053508578f69dc9ad74c97c4ca18c11218441030a4af37060c0a581bea591eb1eb28973b4aaebd14ad2c952db04044a237060e0098111912910dab7e3a96785b0200a3785040d010fa1ba1381246198d027aa3e2589481a7843c8e7d13bf1a9c3c5efad2af8fda7a50734b5dbf913b9e7ef7b44e00e08f6fdbb5ffd617fcfcb8ddc68c1abdc70d1f5578f9ab7f38719b7507d435f51fbaddc937bfd32e00e5f72e1f33fce05f5d76d426835aea066c71ccad53673d7dd13e1b0fae6b5a6b8bd31e98f3a93d1ee99c336569616853170f1cc9248481aed08c74cb90dcc229f33ad75c28d68c3563cdf88a82bc2a53b7a47a17455135452ff17babb67f832ac81593d8c039e504c5820932da964dfa6b0c5d2ec14999506b75142b20aab707ab961f89df8638eecb979afc9fa00b1afaa25177dfbb642d1e3afa3837882d623ce48cbfe0bd9a24b1eb3380e0f11f57ad4833ce7df505110383b6aa481953fa1cc52ad42e47b7f88a62b4d36a29b01410a5ac4d5b630dfa670c0606d5989a0c18ab9d56f2cd513206890013d338ab6c36ef27c7316685ae825c75589ca65ec4884362f73e6fb1574d40041f7726225a13d5c3aade1f0e247212395789940719292cee2a73eaae93ed511e5e35dab8faa45274eb842366a72ecc20c909e0042b02914004e4d0800d6d2a9fad6d2cd4f62936b4d435f4af6de85b53dfb7b6aeb1b6a62157a8c9e78a997c2e954d65b2613a63536913a6c092231224d1c0b564e5f1c9dd032c092999d0486020b098b6900a2193b299b4cd64d3995c369fcfd7d435d537f6c9d7f549656a23b4e5083b2a5c8ea0221439744c11133355582a0e2327915364462c58715546d622207a4f617cc8af4b4811e039092ccc528e9c3751144134d6865f854a1e2f7ef4fbdfbc74e9c9f74d3d6683f6677e3afee8832e1bfedc39eb0340fbe4fb97fef4a109bf6f30c2f31f3c76bf4b2b67fee5adc7d7e3d7ae3df6c0232e1df18f9f6c08208b9fbd63d91fef9ffa7bf3d419db1cb5f7f871c75ff5c4d43bdafefacd9dceb9e8a0edae1af389c197ae6dce72535f9b4a3e19b262cafd374f73986d1abce1966337e8ebfbb394a9afc1d7e7b5b9a199ffaf2953e96cfefff4652abbfdf5b33e5a73b55e33d68ccf313477a1aadce20b78717c68a2935595a903351611df5cabced9f4576e891436090221706ceba098294ed042eb0dcd0400506d5134405758e2c431ef77060022445dab20e8eaebc5567251025f1480da58dfca081ebb092188301bbf541401a7366388e258b496a366bf20080808c61810c7220062549c4be06debe20dd536a82130840224c2c0025589bdea441387f7a293aa74380444d4bc7a0368080850fd4714913a664631def6458c41f293620000c94313af2a05415f55d5e931de520390bd6b9c173f6beb90458010851800a5cb924d2da75165ade2d136b26f8327ad640050cb9244161389676a22832088c67f118197008bb00042371740101136881a75c6c28e95a0490e5862150eab75b417d72b6312981930200a83304c67f3d942b150d3982bd4150b75b942319fab0d3399742a9b4aa5d2e9742a6d5301180b610036004426a3944c875d36c2c04222ea59c36a7f13fb6f57775d4155c3c6621a8004012093b6cc296676822c5872c01c2d749da5955cae442a6401d6529eb21bf4dcf3f53cbd01b200517c5703e0b3770100d14022ee0644aa0a854343445a47074020835f0d756ddbcb373e9539f4c7478caab161cbb63f3867ecfcbfdefd5e090020bdde51c76fd9600040163ef5dba71bbff3932336aab141dda647ff708ff223f769545276cce9a76cdb2f0cfa6cb9ff960519f1dda3376f085283773e6c83f6d7df5afc296a09893a9c49c548987283b7dc75f77dbff18d0376d9b861fe84bbfffe5e5bfc9d4836345167e5abadf46b7b7cbfe6f57ff64ef98bba662cb86d8be2e6377fcc5f965d687ffeb801434f7b79b5529ef2e4f3d76b3ee089b6ffc4862d7f68b7ba8d2e7fff73cb8f3f6ddb78ce0d638ae3ee5cf4ef598a94a65e7fd0f082a1dca697bef789a7c1bfbfba4f9b904f3b586bc67f00e475496b7b683cab13baba9e749094d9aa8b7cd5ba57e79caf05469eb71747111062ac1525524063054dfc3fb204a4152bd59342020dbd3d9ef85f3189762230b1c3b097820202701284e017684c60342c2b080313186b890ca24131285edf006250509f21308806815d452983e0d98a18042608adb1e47749f9f816ad251b28a4211b8f2008e2182b6f08d7336204910c120019dfb026d3150147a4308e7d8a15b03631b5e58949422a6275350ee220133064ad25ebdba02e2e7f56175623810ab003895092ff1d880038ef7c1253f44022f1ba8748545be3227665177546aea352ee8c2abe92075ce2a8eca2b238272c0802a43262305d9de2641ea04acd5d7de279aea7308bab3a275104230791830a5b8786c26c2a5f57ac6f6e686a6d6c6e6d6cead7d0d4b7bebeb1505b5328e473f94c36974e676c2605610a5221042118031abf6110c8803fe1ba531be3f4398d12f189b2be9a88a004026bc0061006904e413e6bf3b954369bcae532b575c5fafafac6c6e65cbe264867904246724c95884b15ae942366714e2276ce49c53917f98f0f928da78254975d5538a7b8a58e842a90b1494154cbc35aab96af844f9e6b9fbf206ad8d99bc262b6654861e5eca511f401b0c5961add8368c9470bdba75c357ea3ebb58dee3a5664f669771002661a1bb41247412e5dcc79675b934e61548a18e0934a6f6833c695e2ae2e655b860d050080da9aad7658f6d15defceec1cbe7e160180a3b2b3f9e04b8499dd82a72ff9ce4997dffbe64247f97e1b6e75c42f6fbe6087c64fdcc0f4f06ffde29cc6be5f299e26cfbb658bb5af3e6eca84a35ae82bba0b5f9ed1fed2253f797edb0796bcbb75710db7f48b3921bf7a380fba8256fded19472e61f427dc7f240411832420c29192e2fd9faa7a824ab96710710ee28a5d55578ebd912f1333a3be5ca3e9054148bcfd6b02e6403dc4bb686189a53822b0104adc8565102624404f994a4a5b8040e8032108010c8a8010450ccc8cc2a08ec60282a0d77642021463c8cb2abc83b1d7dc129196ac00c010196310218a2a06090d8888732e162a20007873696154f5a9f1197165604451369a2544120210448b862512660026036090059d38b2d631308b9058244132804028c2424860d0bb100b0021a9af61602c7a108f08402eae5a1122082af8434fad4b44120aeec1b138c7067c9f5a10513cc98f1138724eb3180492b2aea2710060818ae348ca8a42c806e03537dab7d51a218a405922124234cc22483e94444902ce1922012857bc555ec40218081863c2309baba96da8a96baaadad2f146b0a85ba74369f4b6752e9209349a55241180641400ac582002cf96ab51e6e44040f1c4110457cfbbeeaf3415db6d6a4530602b10844adaa53beee2c629c0b159635d4d5104412ad9c0beccaae522a8bab300311914117390020a33e8b0e8d21f27b1d391101246b544ba17750a869ce0860809d739e1e60f53329288864b4ca0e06bf0a891726dbdc64174d5d5881560320ed733f6acb0df3502d7185b535031a721b1df7e093c7547bff42f9bd7f73dd8596827b636949faad22eb4042e8fa1aec58bc4c6ad62a982fcd97f5c2bf7d6bef0b177dffdea9cf8deb1bcd9dfcdca3afa43ed50a3918b0cb3187fcc7c16785cd7f0e0cff5776e17f769417bcbfbc69ff216bd443ff99cfa48bc4d82f37f2ab6668f578d2a78d25253d110db0d527210679f1af3dc237811091a52babd317998cf66a01c55840a1ee899cd4cd942eae2392667875679589687d2b16f90ac77257e39c3388604c952a54afc931128dad7a19807c385b17872f8eee20dfb3034e561e4b5200e3dcb078531994aa2fbe34c582d5d358cd3c8b63dcb4618d0c4e7ba6a49773eddf010a9208b0aa618445d0f3ae8410d081a72c22107b5cecbd6eb4d92c488282004e378e888190251256900a8e7d53db6b68b4dfed8041bcbd353be784592839d6ae3af35795a25aebf2f38082189b698337c383ee228f78c650ba8240fc0d86e7a2253165280624720e8448d973625884c198543a9dc9176b1a6a1a9a8bb575c5626d2e5bc8e50a994c369b4aa5d2413a6dc354a0020b22090c5a038640e26c3c02edb953f77b9e9ebef349eb3c666c0a3076851721200019081938806cda38b164d2020ea4c29596a85c2997dd8a654b4b2224826ab86d2cb203e90ab415912812677406f4d4f2b70744144511086a45930412aa657c27462812011391307e45dab5854d8ed8bafdb60b6f7db3cd95e73d73c5cfffd9b4cff8e13d62b7a869876f8f9bfdcb736f7a755145a4bc7ce6a4871fffa0f4ef7fe7a5fb0fab59fee182120000b7cd98fac1fce5eda572fb92e9939e79a3ad7eedfeaaba95d2c71fad6c58a7cf97c78bb93cfbc5374a23bf7bfcf6438aa94cfde04df63aeed8718da663d2c943061e3fa11d4016dcb97d8003bfff722700cfbd79cbfa717f9ccb5dbdcef2e4f3d76bd8eedc1fee3b66c375fa350cdceec7ff58ac4603edefdef2dd2d5b3388585c77fca51396acd28aadccbce7e4b1cd16538d1b1d76ddbbde62affdf9e3060c38e0dc1376da68add6e1473f35e7e1ddeb37ba6c9a76eada5ff8cea021274dea009e73c398c2663fbbf488917584c180dd2e9d3473e22ff71d96474cad75c075534a00009dd36e39764c9f14110585413b5ef256dbbb978f3fe185152f1ebf6e637dd30627fc736555bb96974ebcf2f04dfb848894ebbfc5e9cf2eaf0e6f5bfafcf95b36af7bdc3dabd8374bdb6bd71cb87e11d1b46c1bef75e9dddf1cbad980824134f5230ebaf2e5e5e2fba74dbb5c7cfebeebe411b3c30efec33b331e3b67878119c4fc46c7dd35ab374d4f34e7fed3b7ee1722e6d73ffc26e51280ac78ebbaa3366d0e106dc3c6875efd8a6ea5ac9c7cd377c60dcc2262aa79936fdf3bb78a56202bdfba7a8ffe03f7bb7e4acf56a6b4bffdbb434634a430e8bbc5a9f7cdaec0ea0f192f7be9eac337690e104dc3e823af7b6ba5c8c27bc78f38f8a9b6574e1ed1d4f2f59fbdd9edc353fae89e33765ea7488841ddfa07fde1fd320080744ebbf5b84d1b0d62fd6627de3b2702009e7be3d78a5bdebe50a77af9dff76c1871c9d40a0044f39eb860df0d1b2ca2290cddf9176f544b94a28f1f3a79a3e6cd7ef4e4c29ee40937ef9133b71d9837981fbeff55afa807df8a972edc7b449f0c22867dc77cebe678127ad9c2e8e347cedd65ad3c2266076f7fc6dff450eba9f8e3137719bdfed0be8d6bef7dc56b2b64953e72eddac79c71d8569b6c34acb5759363fe38b5130080173cf6a39dd66d4c216266e036a7ddab8bfbd41372f943bbd50e3bfec7476fb5fe90019b9cf5caf219777c77aba1b5012216d6d9fdfca71638dffb5edd99ff5f4578c0084c286aaeab3f90c2031240d60792100a011a246bc8105a4306c160dc8a05d4ff934782690c92414b60b4fc63bd1b1c0496421ba483301598d0522a30e9d086864243296b52d6e8cf41dc724d0c7293a6a736642d6160c81286d606c684561f36b436084c10186b9050049cbacdf947dc630d0293b286d4d4ce2b153cb6b0718530b609e42ad505ab4bb0fe2ce2982311a7da469638cf2a01c108c9b432a0ffdf67c11190054246106f7e6c22014602344246ab87cce0042bac3d5370ea1b2728400cc482c9fffe198fac8c5aa9c547941c60e454862995c85522760c1143c549c971a91c95a3a81cb972145522759666c71239ae444e5f5f8a5cd9b13e2a11bbc81bd745b11f76d535bacb19dae35920ffc038ee1811d01bbc797360353e4cfc4a545bc38ec1b01827442693cbd5d5d6363735b536f51dd0d4a75f7d439f9adac662b1b65028d6e4f3857c369f4de5b2a94c9ad2294c87984e61188031400886c078090e2686c35dcec36acda87d6a8fee937c58d0d348b0fa1e09107ddf361d423a85f9b4cd67826236ac29649b9b9bfbf56beddbd23f5f536b6c2064988c03ac445124ac8d571410cec86e0e0000050249444154c70468ad45448a3bb67a92e856e9396fd17aff9aa4abeb1532ac1a6a8ae7feab00f2a87e97cb6f3e3577f3ee6bb5f6d9f8c4e7c75cfce7d3375c054e99e63dafbcfb8cbadbbf39bab9b95feba8f167defb41c71710794485b5366a5e347946bb0048b4eca3e71fb8e3ba3fdc78dd9f9f9a961ab9e7ee1bd6697378e5f43797f61d3d24fbe5a9808403b7d9a2f0c299dffec90d0fbe306541c9cf4466d86ea33b9f7d727a1956befdc03bf97eedff78764e046d6ffc6d4abfddbed6d0fd5c708b9f7bbcf1a74fbd3975c6eb1704d77cfbcac92590e5cf9cb6d389afef7cdb87a568d984d3e9f2f1273db6a4db2447d36f3cf49b77ad7dcdb48e8ee9b76f3df137af26a682a5590f4ed8e0ca89d3664dfbe3f6ab1787ac78e9fac9bbde35bbbce8c943de3f6bfbed4f9f77ec130b4b73eedafa9fa77fffe14502cb9ffec1294f6ffd973915762ba73f7ac14e7d32eb9ef6d76b36cf8ff9ddbb0b172f78fb9a2dba4c86dddc3b0fdfe5a71f1f74cfcc1297e73e7bd95ead41ccb070f31f3d7ddbbdefd9fcd6677ebb6f6b0f77615ef8e81f661ff2d0bccad289272ebffcb82b2797f4e4daf9e74f4cef70a5597fd9f3ddb30e8a310a2f7cfc96a5c73db5a834e78e2d9ff9eeb89d2fcffdf4e5651dd3ae1e78f7493f9db872d566e83b373e3ae4b2b756764ebf69d463a79cf2f022015831e1ccdd4f796de73b66952bf3eedfeffd1fed7eca53cb44963ef1bd1d4e9c34eebaf73a385afccaef0f1b969c59bc6ce22f76dbfecaa62b9ebbed98613dbd0057bcf2bbd776be6b6647c7942b87dc71f8a137cf885673c878de3d47ef72ded2a3ff3ebf529effd0c133cedcf7272f7534eef3d7376fdbba30faaab716cc9d706e75b058c72be7ed72e8bd437ff1f272e7dadebde384d16a47bce2a5df4d1af7c70f4b2bdff945fdaddff9f10b2b577b582bd3aed967efdf84a73eb5b0c21dd31f3a779bc6b88622e5e9777c6bdc51af1ffcc0e33fdfaeb14721bc3ce32f77667ff2f2d2f2e2c70e9f71d63e67ea1a82c1075c33715ec5b5bff7db514f7cf7b03f7c10f5ba85d18c9b0edeefdac2b92fad88dadfbca8df9f0edeef37feb6a234eb915737b966c2e40fa63f7bfcacf3bef3a799ab1073dbdfbf77c6beb74f7c63cad4470e7de794fd7e39b90c2090d9e0b85b5e5f1c45cb5f3eaff1d6238ebb773e7fb613b27deadd5377bef5b50f67bd76f1a619acd9fcf4fba6b4b9caa227beddfecb834f7fb6ed93cffcff72192feea576fb5fc3498948a10c111863acf5e164ddac34f49a1363af1eee6b89a972dcf9058304c82a2f0d8ded1a89deb40ac31913271f20aa915e75a930794d35bb4bafc414cb5931ee1df7a8cdc40d4a50ee5a75f9500b4e9e9a26185baba82b5e6269a6567d097d4ae270826e8119d5f10cb26a1e9f2092053400c4600528f1fead0854841c120bb29888c989618751c5450e2206168894d7a5fa03e3a70862573fbf1920d57c4a0d1761968a7395882b51155663720c65c7518523e75c24ce39659f0161a2ad768e23e7a32624569f247635c95e57530f7b8f4e91e4309aea32aa3a60038030541c5722060ac9848216301013d874a150d7d0d8afb5a96560534bfffaa6e6da9afa62b1369f2be4f3f97c2693c9a6d2699b4a87618a829002cb64d81a466214068fdf248644bd94b163ba40efdc06ec7e2413b76443602da44248859449996c26cc65d2f95cb1b1a94fbffe03fab6f42fd4d65118021931168d05340e90991396290126acbbe4ac4ecae4f1f3dec4baebfea16a6b1245f3ff03b4c4f711af484d8c0000000049454e44ae426082</Body>
<BodyHash>b7966b8b8757b8836d31d24d5d215453</BodyHash>
<Size>157258</Size>
</Data>
<Mime>image/png</Mime>
<Width>844</Width>
<Height>338</Height>
<Duration>40</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2262373936366238623837353762383833366433316432346435643231353435332220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2238343422206f626a4865696768743d22333338223e3c6974656d20783d22362220793d2231302220773d2235322220683d223134223e3c7420773d223130223e65676f3c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d2231302220773d2237312220683d223133223e3c7420773d223630223e4e69784e6f7465323c2f743e3c7420773d223337223e4e69784e447465323c2f743e3c7420773d223237223e4e6a784e6f7465323c2f743e3c7420773d223237223e6e69786e307465323c2f743e3c7420773d223235223e4e69784e617465323c2f743e3c7420773d223235223e6e69786e6f74657a3c2f743e3c7420773d223233223e4e69784e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d2231302220773d2235362220683d223133223e3c7420773d223838223e44656661756c743c2f743e3c7420773d223631223e446566617549743c2f743e3c7420773d223535223e4f656661756c743c2f743e3c7420773d223234223e646566617531743c2f743e3c7420773d223138223e62656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223231392220793d2231302220773d2236332220683d223133223e3c7420773d223734223e4163636f756e743c2f743e3c7420773d223538223e4163656f756e743c2f743e3c2f6974656d3e3c6974656d20783d22382220793d2233342220773d2232312220683d223132223e3c7420773d223735223e66696c653c2f743e3c7420773d223432223e45696c653c2f743e3c7420773d223232223e666969653c2f743e3c7420773d223137223e666931653c2f743e3c7420773d223131223e656969653c2f743e3c2f6974656d3e3c6974656d20783d2234332220793d2233342220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223433223e5f213a3a6469743c2f743e3c7420773d223431223e213b6469743c2f743e3c7420773d223332223e676469743c2f743e3c7420773d223136223e4a6469743c2f743e3c7420773d223131223e656169743c2f743e3c7420773d223130223e356469743c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d2233342220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223337223e276c7b6965773c2f743e3c7420773d223238223e593a6965773c2f743e3c7420773d223235223e796965773c2f743e3c7420773d223136223e796c6965773c2f743e3c7420773d223135223e6c6965773c2f743e3c7420773d223135223e79696577693c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d2233352220773d2232382220683d223131223e3c7420773d223730223e4e6f74653c2f743e3c7420773d223431223e212d6c5f6f74653c2f743e3c7420773d223334223e662c216f74653c2f743e3c7420773d223132223e6e3074653c2f743e3c7420773d223132223e6c766f74653c2f743e3c7420773d223132223e6c796f74653c2f743e3c7420773d223132223e74766f74653c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d2233342220773d2233312220683d223132223e3c7420773d223639223e546f6f6c733c2f743e3c7420773d223536223e496f6f6c733c2f743e3c7420773d223238223e31303031353c2f743e3c7420773d223230223e746f6f31733c2f743e3c7420773d223230223e746f6f69733c2f743e3c7420773d223137223e746f306c733c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d2233342220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223335223e213a21656c703c2f743e3c7420773d223138223e686569703c2f743e3c7420773d223137223e686531703c2f743e3c7420773d223133223e6c34656c703c2f743e3c7420773d223133223e6c346569703c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d2236312220773d2234312220683d223137223e3c7420773d223536223e6120416c6c3c2f743e3c7420773d223531223ee280a220416c6c3c2f743e3c7420773d223433223e63616c6c3c2f743e3c7420773d223431223e612041496c3c2f743e3c7420773d223431223e62616c6c3c2f743e3c7420773d223430223e6120416c493c2f743e3c7420773d223337223e616f6220416c6c3c2f743e3c7420773d223337223e616f6f20416c6c3c2f743e3c7420773d223336223ee280a22041496c3c2f743e3c7420773d223335223ee280a220416c493c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d2236352220773d2233332220683d2239223e3c7420773d223930223e4e6f7465733c2f743e3c7420773d223434223e4e617465733c2f743e3c7420773d223238223e6e307465733c2f743e3c2f6974656d3e3c6974656d20783d223235302220793d2236352220773d2235372220683d2239223e3c7420773d223532223e6e6577203f204e6f74653c2f743e3c7420773d223531223e4e6577204e6f74653c2f743e3c7420773d223437223e6e6577203f204e6174653c2f743e3c7420773d223435223e4e6577204e6174653c2f743e3c7420773d223336223e4e6f74653c2f743e3c7420773d223331223e4e65773c2f743e3c7420773d223237223e6e657676203f204e6f74653c2f743e3c7420773d223235223e6e657769203f204e6f74653c2f743e3c7420773d223233223e6e657676203f204e6174653c2f743e3c7420773d223232223e6e65776c203f204e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223333352220793d2236302220773d2231362220683d223138223e3c7420773d223139223e66666c6a3c2f743e3c7420773d223137223e6d3c2f743e3c7420773d223135223e43544f3c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d2239342220773d2233392220683d2239223e3c7420773d223830223e5365617263683c2f743e3c7420773d223437223e5365617265683c2f743e3c7420773d223139223e736561726368693c2f743e3c7420773d223138223e7365617263686c3c2f743e3c7420773d223137223e736561726368313c2f743e3c7420773d223137223e7365617263696e3c2f743e3c2f6974656d3e3c6974656d20783d2235342220793d223130302220773d2236342220683d223131223e3c7420773d223731223e53686f7274637574733c2f743e3c7420773d223537223e53686f7274657574733c2f743e3c7420773d223534223e53686f7274637574353c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223131372220773d2235382220683d223133223e3c7420773d223633223e5363726174636870613c2f743e3c7420773d223438223e5363726174656870613c2f743e3c7420773d223333223e53637261746368703c2f743e3c7420773d223235223e53637261746568703c2f743e3c7420773d223233223e736372617463686970613c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223132312220773d2232352220683d2239223e3c7420773d223832223e5469746c653c2f743e3c7420773d223236223e72697469653c2f743e3c7420773d223236223e7269746c653c2f743e3c7420773d223236223e74697469653c2f743e3c7420773d223232223e746c746c653c2f743e3c7420773d223232223e726c746c653c2f743e3c2f6974656d3e3c6974656d20783d2237332220793d223131312220773d223132342220683d223530223e3c7420773d223238223e5363726174636870617e69746c653c2f743e3c7420773d223133223e5363726174636870617469746c653c2f743e3c7420773d223133223e5363726174636870617269746c653c2f743e3c2f6974656d3e3c6974656d20783d223137312220793d223133382220773d2231392220683d2239223e3c7420773d223330223e73772c3c2f743e3c7420773d223239223e7377493c2f743e3c7420773d223136223e73656e743c2f743e3c7420773d223135223e7377743c2f743e3c7420773d223135223e7377273c2f743e3c7420773d223135223e7377697a3c2f743e3c7420773d223135223e7377266c743b3c2f743e3c7420773d223134223e53573c2f743e3c7420773d223134223e736c61623c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d223133382220773d2231342220683d2239223e3c7420773d223433223e2c65743c2f743e3c7420773d223433223e7965743c2f743e3c7420773d223139223e2165743c2f743e3c7420773d223136223e2e65743c2f743e3c7420773d223131223e6965743c2f743e3c2f6974656d3e3c6974656d20783d223232352220793d223133382220773d2232372220683d2239223e3c7420773d223833223e536f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223133382220773d2231352220683d2239223e3c7420773d223339223e56653c2f743e3c7420773d223330223e59653c2f743e3c7420773d223230223e7469653c2f743e3c7420773d223230223e6c69653c2f743e3c7420773d223138223e56363c2f743e3c7420773d223136223e7669653c2f743e3c2f6974656d3e3c6974656d20783d223237392220793d223133372220773d2234312220683d223130223e3c7420773d223433223e6574617269616e3c2f743e3c7420773d223338223e657461205269616e3c2f743e3c7420773d223337223e657461726a616e3c2f743e3c7420773d223333223e657461206920616e3c2f743e3c7420773d223239223e65746120524920616e3c2f743e3c7420773d223232223e6574612069206172313c2f743e3c7420773d223230223e657461205249206172313c2f743e3c7420773d223137223e7461205269616e3c2f743e3c2f6974656d3e3c6974656d20783d223332362220793d223133372220773d2233302220683d223130223e3c7420773d223436223e537469722d463c2f743e3c7420773d223237223e537469726f463c2f743e3c7420773d223230223e73746966663c2f743e3c7420773d223139223e53746a726f463c2f743e3c7420773d223137223e73746972733c2f743e3c7420773d223136223e7374696c6c20703c2f743e3c7420773d223136223e7374696c6c20663c2f743e3c7420773d223135223e737469723c2f743e3c7420773d223135223e537465663c2f743e3c7420773d223134223e737469722d20703c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d223133382220773d2231342220683d2239223e3c7420773d223239223e466c203f3c2f743e3c7420773d223232223e462c203f3c2f743e3c7420773d223230223e4649203f3c2f743e3c7420773d223139223e4672693c2f743e3c7420773d223133223e6669783c2f743e3c2f6974656d3e3c6974656d20783d2237332220793d223133332220773d2235382220683d223130223e3c7420773d223539223e41726f6d617468653c2f743e3c7420773d223339223e4172656d617468653c2f743e3c7420773d223337223e41666f6d617468653c2f743e3c7420773d223336223e4172616d617468653c2f743e3c7420773d223139223e61726f6d617469633c2f743e3c7420773d223138223e6172306d617468653c2f743e3c7420773d223138223e61726f726e617468653c2f743e3c7420773d223136223e61726f6d61746973653c2f743e3c7420773d223135223e6e6f726d61746976653c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d223135322220773d2233372220683d2239223e3c7420773d223732223e4275747465723c2f743e3c7420773d223630223e4275746c65723c2f743e3c2f6974656d3e3c6974656d20783d223234312220793d223135312220773d2234382220683d2239223e3c7420773d223738223e4272757373656c733c2f743e3c7420773d223537223e42727573736549733c2f743e3c7420773d223430223e4272757373656c353c2f743e3c7420773d223136223e62727573736531733c2f743e3c7420773d223134223e6272746a7373656c733c2f743e3c7420773d223133223e6272746a73736569733c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223135322220773d2234362220683d223132223e3c7420773d223731223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223135322220773d2233312220683d2238223e3c7420773d223831223e50617374613c2f743e3c7420773d223237223e506173742e3c2f743e3c7420773d223133223e70617374333c2f743e3c7420773d223132223e70616774613c2f743e3c7420773d223132223e66617374613c2f743e3c7420773d223132223e72617374613c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223136352220773d2233332220683d2239223e3c7420773d223738223e4761726c69633c2f743e3c7420773d223436223e4761727469633c2f743e3c7420773d223436223e4761727469653c2f743e3c7420773d223433223e4761726c69653c2f743e3c7420773d223339223e4761727469283c2f743e3c7420773d223334223e47617274692c3c2f743e3c7420773d223139223e6761723169633c2f743e3c7420773d223138223e6761726969633c2f743e3c7420773d223134223e67616469633c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d223136362220773d2233382220683d2239223e3c7420773d223837223e4c656d6f6e3c2f743e3c7420773d223434223e49656d6f6e3c2f743e3c7420773d223331223e4c656d616e3c2f743e3c7420773d223331223e6c656d306e3c2f743e3c7420773d223236223e6c65726e6f6e3c2f743e3c7420773d223235223e6c656d6f72313c2f743e3c7420773d223230223e6c656c6d6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223234312220793d223136352220773d2232312220683d2239223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223136362220773d2235382220683d2238223e3c7420773d223830223e5061726d6573616e3c2f743e3c7420773d223434223e50616d6d6573616e3c2f743e3c7420773d223330223e70616d6573616e3c2f743e3c7420773d223234223e70616d6e6573616e3c2f743e3c7420773d223234223e70616e6d6573616e3c2f743e3c7420773d223232223e7061726d696573616e3c2f743e3c7420773d223232223e706172726e6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223333312220793d223136362220773d2233312220683d2238223e3c7420773d223738223e4f76656e3c2f743e3c7420773d223338223e3076656e3c2f743e3c7420773d223135223e6f766572693c2f743e3c7420773d223135223e6f766572313c2f743e3c7420773d223133223e30766572693c2f743e3c7420773d223133223e30766572313c2f743e3c2f6974656d3e3c6974656d20783d223336362220793d223136352220773d2234372220683d2239223e3c7420773d223834223e526f61737465643c2f743e3c7420773d223433223e526361737465643c2f743e3c7420773d223335223e723061737465643c2f743e3c7420773d223333223e526161737465643c2f743e3c7420773d223231223e70746f61737465643c2f743e3c7420773d223231223e616f61737465643c2f743e3c7420773d223138223e613061737465643c2f743e3c2f6974656d3e3c6974656d20783d223431392220793d223136352220773d2234382220683d2239223e3c7420773d223831223e5a75636368696e693c2f743e3c7420773d223530223e5a75636568696e693c2f743e3c7420773d223437223e5a75636368696e6a3c2f743e3c7420773d223137223e7a756363696e696e693c2f743e3c7420773d223137223e7a75636368697269693c2f743e3c7420773d223137223e7a75636368697231693c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223138302220773d2234392220683d2239223e3c7420773d223836223e636f636f6e75743c2f743e3c7420773d223530223e636f656f6e75743c2f743e3c7420773d223430223e6330636f6e75743c2f743e3c7420773d223430223e636f63306e75743c2f743e3c7420773d223333223e633063306e75743c2f743e3c7420773d223230223e636f636f723175743c2f743e3c2f6974656d3e3c6974656d20783d223231312220793d223138302220773d2233322220683d223131223e3c7420773d223738223e43757272793c2f743e3c7420773d223535223e43756e793c2f743e3c7420773d223338223e65756e793c2f743e3c7420773d223337223e6375726c793c2f743e3c7420773d223232223e63756d793c2f743e3c7420773d223135223e63756974793c2f743e3c7420773d223134223e63757269793c2f743e3c2f6974656d3e3c6974656d20783d223236312220793d223137392220773d2235342220683d223132223e3c7420773d223832223e436869636b7065613c2f743e3c7420773d223439223e436869656b7065613c2f743e3c7420773d223231223e63696e69636b7065613c2f743e3c7420773d223230223e63686969636b7065613c2f743e3c7420773d223230223e63316e69636b7065613c2f743e3c7420773d223138223e636c6e69636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223137392220773d2234302220683d223130223e3c7420773d223831223e4e6f6f646c653c2f743e3c7420773d223631223e4e6f6f6449653c2f743e3c7420773d223331223e6e6f30646c653c2f743e3c7420773d223331223e6e306f646c653c2f743e3c7420773d223239223e6e3030646c653c2f743e3c7420773d223238223e6e6f306469653c2f743e3c2f6974656d3e3c6974656d20783d223336352220793d223138302220773d2232392220683d223131223e3c7420773d223837223e536f75703c2f743e3c7420773d223238223e733075703c2f743e3c2f6974656d3e3c6974656d20783d2235342220793d223138362220773d2237302220683d223130223e3c7420773d223836223e4e6f7465626f6f6b733c2f743e3c7420773d223531223e4e6f7465626f6f6b2e3c2f743e3c7420773d223439223e4e6f7465626f6f6b213c2f743e3c7420773d223438223e4e6f7465626f6f6b353c2f743e3c7420773d223437223e4e6f7465626f6f6b2c3c2f743e3c7420773d223437223e4e447465626f6f6b733c2f743e3c7420773d223430223e4e6f7465626f6f6b3c2f743e3c7420773d223235223e6e6f7465626f656b733c2f743e3c7420773d223234223e6e6f7465626f6f6963733c2f743e3c7420773d223232223e6e696f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223139332220773d2234372220683d223130223e3c7420773d223831223e526f61737465643c2f743e3c7420773d223331223e723061737465643c2f743e3c7420773d223138223e70746f61737465643c2f743e3c7420773d223136223e70743061737465643c2f743e3c7420773d223134223e616f61737465643c2f743e3c7420773d223134223e726561737465643c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223139342220773d2233342220683d2239223e3c7420773d223837223e41636f726e3c2f743e3c7420773d223436223e41656f726e3c2f743e3c7420773d223239223e61636f6d3c2f743e3c7420773d223234223e616330726e3c2f743e3c7420773d223138223e61636f7272313c2f743e3c7420773d223137223e6163306d3c2f743e3c2f6974656d3e3c6974656d20783d223234392220793d223139332220773d2234332220683d223132223e3c7420773d223835223e5371756173683c2f743e3c7420773d223237223e737175617368693c2f743e3c7420773d223231223e7371746a6173683c2f743e3c7420773d223230223e7371756173316e3c2f743e3c7420773d223139223e7371756173696e3c2f743e3c7420773d223138223e737174696173683c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223139332220773d2232312220683d223130223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223332322220793d223139332220773d2234302220683d223132223e3c7420773d223830223e4170706c65733c2f743e3c7420773d223539223e4170704965733c2f743e3c7420773d223431223e4170706c65353c2f743e3c7420773d223234223e6170703165733c2f743e3c7420773d223134223e7070706c65733c2f743e3c7420773d223133223e7070706965733c2f743e3c2f6974656d3e3c6974656d20783d223336372220793d223139332220773d2232342220683d223130223e3c7420773d223835223e776974683c2f743e3c7420773d223136223e7769746c6e3c2f743e3c7420773d223136223e776974696e3c2f743e3c7420773d223135223e776974316e3c2f743e3c7420773d223135223e76766974683c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223139332220773d2234352220683d223132223e3c7420773d223632223e5175696e6f612c3c2f743e3c7420773d223539223e5175696e6f612e3c2f743e3c7420773d223433223e5175696e6f61273c2f743e3c7420773d223332223e5175696e612e3c2f743e3c7420773d223330223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223231223e7175696e30612c3c2f743e3c2f6974656d3e3c6974656d20783d223434372220793d223139332220773d2232372220683d223131223e3c7420773d223535223e6b616c653c2f743e3c7420773d223533223e4b616c652e3c2f743e3c7420773d223533223e4b616c652c3c2f743e3c7420773d223331223e6b6169653c2f743e3c7420773d223235223e6b6169652e3c2f743e3c7420773d223234223e6b6169652c3c2f743e3c7420773d223232223e6b6131653c2f743e3c7420773d223139223e6b6131652e3c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223230322220773d2232382220683d223130223e3c7420773d223834223e6d61696e3c2f743e3c7420773d223230223e726e61696e3c2f743e3c7420773d223230223e6e6e61696e3c2f743e3c7420773d223139223e6d616972313c2f743e3c7420773d223138223e72696e61696e3c2f743e3c7420773d223138223e726d61696e3c2f743e3c7420773d223136223e6d616d3c2f743e3c2f6974656d3e3c6974656d20783d223130392220793d223230312220773d2232352220683d223131223e3c7420773d223334223e283133643c2f743e3c7420773d223330223e283133613c2f743e3c7420773d223238223e2831333c2f743e3c7420773d223236223e286c33613c2f743e3c7420773d223233223e286933613c2f743e3c7420773d223230223e7b3133613c2f743e3c7420773d223139223e283133343c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223230372220773d2233362220683d223133223e3c7420773d223634223e4372697370793c2f743e3c7420773d223533223e43726973703c2f743e3c7420773d223533223e6572697370793c2f743e3c7420773d223239223e4372697370763c2f743e3c7420773d223238223e6572697370763c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d223230372220773d2234352220683d223130223e3c7420773d223833223e4361736865773c2f743e3c7420773d223436223e6561736865773c2f743e3c7420773d223232223e636173686576763c2f743e3c7420773d223138223e636173686577693c2f743e3c7420773d223138223e6361736865796e3c2f743e3c7420773d223137223e636173696e65773c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d223230372220773d2235302220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c7420773d223536223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223230372220773d2234352220683d2239223e3c7420773d223738223e437275737465643c2f743e3c7420773d223533223e657275737465643c2f743e3c7420773d223230223e636e6a737465643c2f743e3c7420773d223139223e636e69737465643c2f743e3c7420773d223138223e636d737465643c2f743e3c7420773d223138223e6372746a737465643c2f743e3c2f6974656d3e3c6974656d20783d223335332220793d223230372220773d2234372220683d2239223e3c7420773d223835223e436869636b656e3c2f743e3c7420773d223435223e436869656b656e3c2f743e3c7420773d223230223e63682969636b656e3c2f743e3c7420773d223139223e63686969636b656e3c2f743e3c7420773d223139223e63696e69636b656e3c2f743e3c7420773d223138223e636c6e69636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223430342220793d223230372220773d2234382220683d2239223e3c7420773d223739223e54656e646572733c2f743e3c7420773d223638223e54656e6465723c2f743e3c7420773d223432223e54656e6465722e3c2f743e3c7420773d223232223e74656e6465363c2f743e3c7420773d223138223e7465725d646572733c2f743e3c7420773d223136223e74657231646572733c2f743e3c7420773d223136223e74657269646572733c2f743e3c7420773d223135223e7465725d6465363c2f743e3c2f6974656d3e3c6974656d20783d223435372220793d223230372220773d2232322220683d2239223e3c7420773d223733223e776974743c2f743e3c7420773d223532223e776974683c2f743e3c7420773d223331223e776974742d3c2f743e3c7420773d223234223e776974723c2f743e3c7420773d223139223e76766974743c2f743e3c7420773d223136223e77696974743c2f743e3c7420773d223136223e776974663c2f743e3c7420773d223133223e76766974663c2f743e3c7420773d223132223e76766974683c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223231392220773d2231362220683d223131223e3c7420773d223736223e4d793c2f743e3c7420773d223135223e6d31793c2f743e3c7420773d223132223e747631793c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223231382220773d2233392220683d223130223e3c7420773d223539223e4e6f746562633c2f743e3c7420773d223534223e4e6f746562653c2f743e3c7420773d223531223e4e6f746562283c2f743e3c7420773d223337223e4e6f7465622c3c2f743e3c7420773d223236223e6e30746562633c2f743e3c7420773d223235223e6e6f74653c2f743e3c7420773d223233223e4e6f74652c3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223232312220773d2238352220683d223132223e3c7420773d223636223e41726f6d61746865726170793c2f743e3c7420773d223436223e4172516d61746865726170793c2f743e3c7420773d223433223e4172446d61746865726170793c2f743e3c7420773d223431223e41726f6d617468657261703c2f743e3c7420773d223234223e6172306d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c7420773d223233223e61726f726e61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223233342220773d2232362220683d223134223e3c7420773d223732223e546964793c2f743e3c2f6974656d3e3c6974656d20783d223138362220793d223233342220773d2233362220683d223134223e3c7420773d223730223e7075626c69633c2f743e3c7420773d223533223e7075626c69653c2f743e3c2f6974656d3e3c6974656d20783d223232372220793d223233352220773d2235312220683d2239223e3c7420773d223830223e696e746572666163653c2f743e3c7420773d223532223e696e746572666165653c2f743e3c7420773d223238223e696e7465646163653c2f743e3c7420773d223138223e696e7465616163653c2f743e3c7420773d223136223e6972317465646163653c2f743e3c7420773d223136223e697231746572666163653c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223234382220773d2234332220683d223132223e3c7420773d223736223e47756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223230352220793d223235302220773d2232362220683d2239223e3c7420773d223830223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223233362220793d223235322220773d2234302220683d2239223e3c7420773d223831223e677265656e733c2f743e3c7420773d223432223e677265656e353c2f743e3c7420773d223136223e675b65656e733c2f743e3c7420773d223135223e677265657231733c2f743e3c7420773d223134223e677265657269733c2f743e3c7420773d223133223e67726565725d733c2f743e3c2f6974656d3e3c6974656d20783d223238312220793d223235322220773d2232352220683d2237223e3c7420773d223839223e636f6d3c2f743e3c7420773d223730223e636f726e3c2f743e3c7420773d223532223e63616d3c2f743e3c7420773d223531223e726f6d3c2f743e3c7420773d223334223e63306d3c2f743e3c7420773d223231223e636f6d693c2f743e3c7420773d223139223e63306d693c2f743e3c2f6974656d3e3c6974656d20783d223331312220793d223234392220773d2232372220683d223130223e3c7420773d223738223e736f6b6f3c2f743e3c7420773d223533223e736f6b303c2f743e3c7420773d223139223e73636b6f3c2f743e3c7420773d223138223e73306b6f3c2f743e3c7420773d223133223e736f6b613c2f743e3c7420773d223133223e73616b6f3c2f743e3c7420773d223132223e73656b6f3c2f743e3c2f6974656d3e3c6974656d20783d223334332220793d223234392220773d2233382220683d223130223e3c7420773d223835223e656e646976653c2f743e3c7420773d223433223e656e646a76653c2f743e3c7420773d223136223e616e646976613c2f743e3c7420773d223136223e657231646976653c2f743e3c7420773d223135223e657269646976653c2f743e3c2f6974656d3e3c6974656d20783d223338362220793d223234382220773d2234322220683d223134223e3c7420773d223736223e67756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d223234392220773d2233332220683d223132223e3c7420773d223833223e676f7572643c2f743e3c7420773d223332223e67307572643c2f743e3c7420773d223138223e676f6c6972643c2f743e3c7420773d223137223e67306c6972643c2f743e3c7420773d223134223e676f6c6a72643c2f743e3c7420773d223134223e676f6c6c72643c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223236332220773d2232372220683d2239223e3c7420773d223832223e4c696d653c2f743e3c7420773d223636223e74696d653c2f743e3c7420773d223136223e6c69726e653c2f743e3c7420773d223136223e6c696e6e653c2f743e3c7420773d223136223e6c6a6d653c2f743e3c7420773d223136223e696a6d653c2f743e3c7420773d223135223e6c6972696e653c2f743e3c2f6974656d3e3c6974656d20783d223139302220793d223236322220773d2233382220683d223131223e3c7420773d223735223e4772696c6c65643c2f743e3c2f6974656d3e3c6974656d20783d223233332220793d223236332220773d2235362220683d2239223e3c7420773d223835223e41766f6361646f733c2f743e3c7420773d223438223e41766f6561646f733c2f743e3c7420773d223434223e6176306361646f733c2f743e3c7420773d223430223e61766f63616430733c2f743e3c7420773d223336223e41766f6361646f3c2f743e3c7420773d223336223e61763063616430733c2f743e3c7420773d223335223e41766f6361646f353c2f743e3c2f6974656d3e3c6974656d20783d2235332220793d223237322220773d2233302220683d223132223e3c7420773d223735223e546167733c2f743e3c7420773d223430223e5461672e3c2f743e3c7420773d223337223e546167213c2f743e3c7420773d223334223e5461672c3c2f743e3c7420773d223134223e746167203f203f3c2f743e3c7420773d223131223e74616720733c2f743e3c2f6974656d3e3c6974656d20783d2238382220793d223237302220773d2233322220683d223131223e3c7420773d223733223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223237372220773d2233342220683d223132223e3c7420773d223836223e4170706c653c2f743e3c7420773d223333223e61707069653c2f743e3c7420773d223234223e61707031653c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d223237372220773d2231362220683d223130223e3c7420773d223832223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223231382220793d223237372220773d2234332220683d223130223e3c7420773d223634223e50617266616974733c2f743e3c7420773d223535223e50617274616974733c2f743e3c7420773d223433223e5061726661697427733c2f743e3c7420773d223432223e50617266616974353c2f743e3c7420773d223336223e5061726661206974733c2f743e3c7420773d223334223e506172666120697427733c2f743e3c7420773d223332223e506172666169743c2f743e3c7420773d223138223e706164616974733c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223238362220773d2234392220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223636223e61766f636164303c2f743e3c7420773d223531223e61766f6561646f3c2f743e3c7420773d223438223e61766f656164303c2f743e3c7420773d223436223e6176306361646f3c2f743e3c7420773d223331223e617630636164303c2f743e3c2f6974656d3e3c6974656d20783d223131322220793d223238362220773d2231342220683d223130223e3c7420773d223630223e2832313c2f743e3c7420773d223536223e28325d3c2f743e3c7420773d223535223e2832293c2f743e3c7420773d223232223e5b325d3c2f743e3c7420773d223231223e5b32313c2f743e3c7420773d223230223e7b32313c2f743e3c7420773d223135223e28326c3c2f743e3c7420773d223132223e7b325d3c2f743e3c7420773d223132223e5b326c3c2f743e3c7420773d223131223e7b326c3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223239322220773d2233372220683d223131223e3c7420773d223731223e566567616e3c2f743e3c7420773d223337223e596567616e3c2f743e3c7420773d223235223e7665676172313c2f743e3c7420773d223139223e766567613c2f743e3c7420773d223139223e7665676172693c2f743e3c7420773d223133223e76656761726c3c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223239322220773d2232312220683d223131223e3c7420773d223930223e4b65793c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d223239312220773d2232382220683d223130223e3c7420773d223835223e4c696d653c2f743e3c7420773d223532223e74696d653c2f743e3c7420773d223230223e6c696e6e653c2f743e3c7420773d223230223e6c69726e653c2f743e3c7420773d223137223e6c6972696e653c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223239312220773d2231362220683d223130223e3c7420773d223831223e5069653c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223330302220773d2233352220683d223132223e3c7420773d223634223e6372697370793c2f743e3c7420773d223536223e6572697370793c2f743e3c7420773d223532223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223134223e6372697370796a3c2f743e3c7420773d223132223e63697370793c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223330302220773d2231342220683d223131223e3c7420773d223539223e2834313c2f743e3c7420773d223537223e2834293c2f743e3c7420773d223238223e28616c3c2f743e3c7420773d223236223e5b616c3c2f743e3c7420773d223235223e7b616c3c2f743e3c7420773d223136223e28345d3c2f743e3c7420773d223134223e28346c3c2f743e3c7420773d223132223e7b345d3c2f743e3c7420773d223131223e5b346c3c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223330352220773d2236352220683d223132223e3c7420773d223833223e536372617463687061643c2f743e3c7420773d223437223e536372617465687061643c2f743e3c7420773d223437223e536572617463687061643c2f743e3c7420773d223234223e73637261746368697061643c2f743e3c7420773d223231223e7363726174636c6e7061643c2f743e3c7420773d223230223e736372617463696e7061643c2f743e3c7420773d223230223e736372617463686c7061643c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223331342220773d2235382220683d223133223e3c7420773d223831223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223331392220773d2234362220683d223130223e3c7420773d223831223e436869636b656e3c2f743e3c7420773d223431223e436869656b656e3c2f743e3c7420773d223138223e63686969636b656e3c2f743e3c7420773d223137223e636869636b6572693c2f743e3c7420773d223137223e63683169636b656e3c2f743e3c7420773d223137223e636869636b6572313c2f743e3c2f6974656d3e3c6974656d20783d223230392220793d223331392220773d2232352220683d223130223e3c7420773d223833223e68616d3c2f743e3c7420773d223138223e686172696e3c2f743e3c7420773d223138223e6869616d3c2f743e3c7420773d223136223e316e616d3c2f743e3c7420773d223136223e6861316d3c2f743e3c7420773d223135223e6861696d3c2f743e3c2f6974656d3e3c6974656d20783d223234302220793d223331392220773d2235362220683d223132223e3c7420773d223630223e706f726368657474613c2f743e3c7420773d223530223e706f726568657474613c2f743e3c7420773d223232223e706f726368657274613c2f743e3c7420773d223231223e706f7263686564613c2f743e3c7420773d223230223e7030726368657474613c2f743e3c7420773d223134223e706572636865643c2f743e3c2f6974656d3e3c6974656d20783d223330322220793d223331392220773d2234302220683d223130223e3c7420773d223832223e636f726e65643c2f743e3c7420773d223438223e656f726e65643c2f743e3c7420773d223436223e6561726e65643c2f743e3c7420773d223331223e636f6d65643c2f743e3c7420773d223239223e6330726e65643c2f743e3c7420773d223235223e63306d65643c2f743e3c7420773d223137223e636f72723165643c2f743e3c2f6974656d3e3c6974656d20783d223334372220793d223331392220773d2232362220683d223130223e3c7420773d223738223e626565663c2f743e3c7420773d223434223e626565743c2f743e3c7420773d223132223e626565693c2f743e3c7420773d223131223e686565663c2f743e3c2f6974656d3e3c6974656d20783d223337372220793d223332302220773d2233302220683d2239223e3c7420773d223836223e6d6561743c2f743e3c7420773d223234223e6e6e6561743c2f743e3c7420773d223234223e726e6561743c2f743e3c7420773d223139223e72696e6561743c2f743e3c7420773d223139223e6d316561743c2f743e3c7420773d223138223e696d6561743c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223332392220773d2233332220683d2238223e3c7420773d223634223e316f72656d3c2f743e3c7420773d223632223e6c6f72656d3c2f743e3c7420773d223332223e4c6f72656e613c2f743e3c7420773d223330223e6c6172656d3c2f743e3c7420773d223237223e5b4f72656d3c2f743e3c7420773d223237223e696f72656d3c2f743e3c7420773d223232223e6c3072656d3c2f743e3c7420773d223139223e31302072656d3c2f743e3c7420773d223139223e6c6f2072656d3c2f743e3c2f6974656d3e3c6974656d20783d223531322220793d223130352220773d2233362220683d2239223e3c7420773d223932223e53776565743c2f743e3c7420773d223235223e7376766565743c2f743e3c2f6974656d3e3c6974656d20783d223536362220793d223130352220773d2232372220683d2239223e3c7420773d223838223e536f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223539362220793d223130342220773d2236352220683d223132223e3c7420773d223833223e5665676574617269616e3c2f743e3c7420773d223436223e566567657461726a616e3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223130342220773d2234322220683d223132223e3c7420773d223635223e537469722d4672793c2f743e3c7420773d223234223e537469726f4672793c2f743e3c7420773d223136223e537469726f46723c2f743e3c7420773d223136223e537469726f46793c2f743e3c7420773d223135223e537469726f46722c3c2f743e3c7420773d223134223e73746966666c793c2f743e3c7420773d223134223e7374756666793c2f743e3c2f6974656d3e3c6974656d20783d223531382220793d223134322220773d2235332220683d2238223e3c7420773d223536223e4672656573616e733c2f743e3c7420773d223433223e4666656573616e733c2f743e3c7420773d223237223e4672656573616e353c2f743e3c7420773d223137223e4672656573616e3c2f743e3c7420773d223135223e6672656573617231733c2f743e3c7420773d223135223e6672656568616e643c2f743e3c2f6974656d3e3c6974656d20783d223531312220793d223133352220773d2236312220683d223234223e3c7420773d223138223e4573616e733c2f743e3c2f6974656d3e3c6974656d20783d223533342220793d223231372220773d2239362220683d223334223e3c7420773d223338223e73776565743c2f743e3c7420773d223134223e266c743b3b77652c652c743c2f743e3c7420773d223131223e67776565743c2f743e3c2f6974656d3e3c6974656d20783d223634392220793d223232382220773d2231362220683d223137223e3c7420773d223139223e6f663c2f743e3c7420773d223137223e4e563c2f743e3c7420773d223135223e4f543c2f743e3c2f6974656d3e3c6974656d20783d223638362220793d223231372220773d2237302220683d223334223e3c7420773d223532223e736f75723c2f743e3c7420773d223331223e266c743b3b6f75723c2f743e3c7420773d223237223e733075723c2f743e3c7420773d223234223e743b6f75723c2f743e3c7420773d223234223e673075723c2f743e3c7420773d223138223e676f75723c2f743e3c2f6974656d3e3c6974656d20783d223533342220793d223236352220773d223135362220683d223436223e3c7420773d223336223e7665676574617269616e3c2f743e3c7420773d223234223e56652c67652c746f2e72696f2e6e3c2f743e3c7420773d223138223e56652c6765666172696f2e6e3c2f743e3c7420773d223135223e76656d7461726c616e3c2f743e3c7420773d223134223e76656d74617269616e3c2f743e3c7420773d223133223e766561667461726c616e3c2f743e3c7420773d223133223e56656765746172696c5c5627493c2f743e3c2f6974656d3e3c6974656d20783d223731312220793d223236352220773d223132322220683d223436223e3c7420773d223337223e73746972202d4672793c2f743e3c7420773d223332223e736872202d4672793c2f743e3c7420773d223237223e73746972207472793c2f743e3c7420773d223236223e73746972206472793c2f743e3c7420773d223236223e73746972206372793c2f743e3c7420773d223235223e266c743b3b746972202d4672793c2f743e3c7420773d223235223e676872202d4672793c2f743e3c7420773d223235223e73746c72202d4672793c2f743e3c7420773d223234223e73746972202d66725c6c3c2f743e3c7420773d223234223e67746c72202d4672793c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3732643130666531383962313761376430646438653636376338326665343734</BodyHash>
<Size>16998</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-14.png</SourceUrl>
<FileName>getting-started-14.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>57729cc3-201f-41b5-940c-9a14f6064a33</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d494844520000041c000000910802000000ef983c470000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d779c1445dac77f55dd3d7976362f392d0b888812044154a292cce994a0227ae670867b3dcfc378662f796706f5d433630205134846c144909c97cd61f24c7755bd7f4ccfceeeb261769945c0fa3a9f75e8e9ae7ababaa7e7f9553d4f1541cffe002004203c543021fc86000484f9aa5cfb0d2412894422914824925490d17f589a461948505041885321164a2a190189bf10fb8bf87ba884a8043a0880340516428a0d00f0a8c44ea00b54735808d25552a2c31050801c0d3e8e000701c956a10355462306c5ea020064a9604dec598b3c0d410e1f03000b418e86fd3ab840ba8a9849550c56827415c5719372357859cc24d436294b85002a0d00c850a100a50600b81538a9f99100b255f818fc1c0a906781d7405080000a1015a619889d384398030003980001f2344405bc0c04485740084a74b36a8598e5bb296c14253a1860a7485750612022a000ed2ca83410e40d370505da5b40e59d2d91482412894422396468040a10e41000009ec421864098830930013f0325a07121c0800a0643982e6fccb1762a3080000700915c15298401e5060c611a9030493460924a60a3a866108000bc0c160a357e760428d31115d005c2dc3c6b4240000e7001264c4501201a7f6f08f33d1300e0a02040850143986a4723b010b3ea4a03ba802150c9cc9d01b828021c11619e4ed3704008a8f5364924128944229148246d8742c000d1924328e05460a52075c615008089068a5209f45fef041b34496bc4a498e44857122a2276be35ce798d4f5fc91212cbcb90aec22d10e208b066fc7e8d42af6550ec7d8d6ea9fd515440a100874611305a70ca463d51610870216f7589442291482412491b425ab87fba02105431704023c8545b560539fccebae67dccf5f6d59605ac8ea3df203e8600839dc249e1d4cc98a5c610a28e128bbde5f18da496c0a380215ad3683aea863f450474395a2191482412894422693398008dfba00a812d09efd54211e266f7b7924415868025fede46616983787f51cb8d762561932ecc41899849d6f8c1b180251a0f5e8abd92e9e4e74080a3c4002589d262cdab92fa556b34d16e760a211089c74ad9e2c7aa041a45840380cea1c50bf128495d53b5b66ac95461b0a4725324128944229148249256a00b30c0a540076c143aa035774894c3a540e1b0d04436451304399c0a325570014bdc516e9a7415003402154857c105bc4d061545381c140209a9d0ac49aeb849566a2652c7dc713f43a68620030328408999b4dd183602bb620e2958089848940620cce1a4e6f8432cd524c8e1e0c8d110e4a0804341b5010130011f4386022b01071c14618eb0008000371b84125098b9194dab38b5b6de0ab2e68f91482412894472e4b275fb769fcf5f5e567608eacacacef6b8dd3d7a74ffd52d911cb24bd374c935f80d585510022f07018ce646122a199c0025087184399c0a84301de8da2ebd371e386408941bb05370a05c8796c44845cc070ec43de1663302aa1998804a11e00873b89230a94c374d2aab6b52354384c34aa1103081104be89606cdd005540e85801044382a799dbce82a86a880850222e1d8971970505828b840a99e08aff23244b999ac52cd10e20909240c5829221c010e276d26222bc2416a4f295b338dac9c52562291482492a352511042070e1a72c86a5cfbdd6a40e41fe0621e7a4b242dba34030ee2d2acfd6e3569a8e41a32fa0f03a1a00484d69f46b6912965cd08ff9acc80448a00a9f983baef1aded82084c8fbe1e09153ca4a24128944f25bc1e7f50d1878a238840c1874a2d7eb3d1c2c91b4e8d2243a9a5bfe1ad848c992a31b5536814422914824bf11cacbcb05c4a1aff430b14492eca511a22d4a964851219148241289e4284108b470850044a3d176edda03282ada6fb1585a582149c692152b56ac5bb7a15fbfbef5fe5e75d595f292b5198d5f9af8e5696dc1329a488a0a89442291482447bbac48d25f5cbd7af55557ff7ee4c8d3f6ecdee3f7fb01fceee2df75e9dae5ebaf17bdf0fc7343862417734f9ab164c3cf6cfd32cbf62db911bab76263fdbfef3c4361352ebc423aa9875253c4248568938225472f47514e4558ffbff1e50f6c9463a9128944229134e52e26c9dcb91f6cd8b061eedc0f0a0a0ae6cc9e3d67f6ec828282f7df9fbb61c386f7df9f9b64214d0918218410eb9669bc52197156b0982e1f757ea8f6df22babc579ef2c3026b2a330982dffda157feb52b0232a7a2e94b73b02f891415070563af4d2be97a52f582aa43f45c5c7c4bd9e8170c5d5e46894422914852aa29d6af5fffd2ec97aebdf6da753fff74fdf5d7f5eb776cbf7ec73efcf05f376e587fdd75d7cd9e337bfdfaf5c93aaf4d5bc261b523c44bd36deeb26061edbf193677b5aedbed48a52bad753ef79e591777d3a4a868fed2b441c992a39854863f19fb22ff5d072ba22f2fe7e326d2fa7a8583d3c37264e4b0354c2291482492b61115cdfca01bc6d469d3a64c99f2c4e38f6fdfbefdf3cfbfe8d7efd8d8b18585854f3df98442e9d469d356ad5ca9aaea415ac28528f2e2aa31a3878f3c05c0c831a36afffdea7584a248a5934ab3875f3a2556bbbc190ee626393ca140bd65eeb254843902fc3032325b45a871939c141e1515469df5ecf2e2ab03fa595307da29ca8c5fb3f15376076e9f1fdadac3f9f0f9e4bbb72245b1130eebff37beecbafff8a65e543ef46cef8a00025b43b75f5a963fa0a4c7c88a9bde34fc0280f8fa86d2d14f04ef9e5ed66340c98019fea545c69b7fae386e6049f77155cf6c100200e74bfe59356a6469d70125bd26543ef0353780e2f9d5372fe6db9ead1c745ae9f03b22d50080ca35c1cb2695761d507af22dc10d41d3b2f26f03579f5fda7d4049fed8cabf2c64d1030df335507eccb053eff3df7c65c51967970dbdd4fbde6e0160c7ab15c75d152e31afa8f8eec1b2c1f74403f209249148249223c4616cf6f5f65b6f0783a107efbf1f42f4e8dedde574fafdfed8473dba7787100fdc7f5f30187aebcdb70e2a12460808c139f6f87421c4fa0debebbd4a4a4baa23c21f6dc8e6c08aeb7af6bee2a93f4d2cc8b0d9f386de3077e7b6f76f3dadabcbeee830eacf5f97310811f9e5b9cb4f2ec8763a6cce0e83a63dbdb69a430804d7dc7e4cafeb570620bc9f9dddaedf0df75f7dfad0e37b77e93870c67fb7865310f67364bd9a1415f518396af4c851a3c78c1d3766ecb8d8fbd8ebf019a9c854e13e40e42a24a915b80f25ad30a9d440a90182a60ea404caaf7aa6a9131551f6ce87ace01cdbf8f36dd91b429f16d66ce75ffda8defbdfac551fa79d4cf4476ff4af1f9eb6eadbdc35ffb0eefe67d57ddf9af7ddb6797a9f3f676d5e9679ad11baf24aef0fa77856adce797b32fbe723e1fd1c006cf9f6bfbf9dbd7d4dcebc6be8dc7bbc0b2a9037d1f38fd368fe35196b16e72c7fdcea01a0b3f90b71cd2bd9dbbef29cb12df0a7f98c01c6ded035b7865d5766ae5b93b3e221eddb87aa5fde25ea1be66ca0fcd8d76ad7d77cfc23990b3eccfaef0476dfedc12d3a3a8fb3f7d814faaa040010d0df5884d32fd09cf2574a229148244786a6689e37df7a6be6953338e745454542884993277dfcf1274298c716171773ce675e39e3adb7df8e6db9fc8a19679e7576cdeb77975eda92181b5e54aa71885e7d7ad77b6564657aa3d1609837ecb546f77cf489fbcfcbf657fefc7887f7668cbae8fd63fef16345f1ca3bd87337ff676358084173c6de376f73b9b77acb6b1337dd3bedf19f4335f6986584b6cedb77e6cb4b7ed8b0eefdd357dd71c782727eb40538b5f6d2f0035f5f7df93900c61800129fdfe9ab2f3f6f7067f9456b35018ec2689d610a005c801ff673305307458652476464a8ad098a0a6e0ccd2d552f19ad38f36de7e619af7f164f75a074cc0c5b4f2b0084b6843f0d59feef724bb68a8ce31d778dc3c2f7f5d8704287339d17f522aa439d3851e14edbb56315874afa8fb7e6eed77747004a4f9c643d3e972894144c709e97612cdad550c3523ae67ac7b06ca26668178ca37b7fe06160f7e7a1753d9dff375e7152923bd479dbf17cee726ed435acf1f249de04fba81c00a4e02cc7f1fb239fed136a9e755a2fe3f545cc00bc3f8616596d97f491f31c48241289e408111549f460af59bb76c4881136bb2d372f5740a4a5b9411207e6e4e6d8ecb6112346ac59bb36b665f6ec17333333637eaa27ddf3c6ebafd52ead694b3817a5de682c8ba31ec5252501c31f0a3762a79239e1eeeb4ecad6ac3d264eef4f95b1b74cedef565dbdcfb938bf68f9b61084a5e7d9978ece4fb710addda937dd39b0f4eb6fcb98d93f1f37ccda7deab563db298238fb4e1c6edffaeddec8d13618d1ba4b03d1f088d6575f2c04100e87a3d12880afbe58d848b5cddc846adc6fb253b86af56f67aab0c43fca52a111a451e469c851616db21b3c9d22578395c04e90ab215743562d5f9600e90ada6b68a7c1162f4723c8d3a000592a3a5a90ab25ac5209b25474b0a0bd8634a581723a68c85493ea987750e46ae868417b0d4e5abfa80e0d99147b69c9b99631bfbdbd868e963a2de9a4c850602566ed996a624aae9a8d791aecf1436c04d92aac04791a3a5a90a5363f85974731776eaf215d01001a11d068e2125a2808d0f2702cf1fd3b91cabef671ed018b72ce6465c707e1ad51f3cae4b9cd9d0c2f0bb8d55c73866b92d38d464a446cafb41c12bb6a9a8d682e258d0200d588c204e300173fbfedbdf0ecb27e234afb8fab9cbd5778230d59a1907669f113b1131e1680a8d8c3833ff9268e2f1b727ad990d3cbef5c2b502d785dc39a28df934763b725b1d03c2b2ff402948eba58dbf341648fce57beada74db4f5b6ca1f29894422911c21a242343f58515959999595b56dfbf69a2dbffbddc56eb7abe69fdbb66fcfceceaeacacacd9327bf68b7d8feddbb153c7575e9e9364204ccc122e5845b45c40f0035f8207756f109186036c14777b0f154208a1586d168ff90fa239541e8d185c44f6cc9b75d1c9051d3be475e8d2efeaa5de507590c5ed89350214479693c44a532d8a118af2a3301bbb5597a651befc7c81a6699aa67df9f98256276a3be3b9ac94d459d34221094f5d21f028104099810887a74917de2f5065401788085419a832e065b5aa5320801203119ee84927804a90ad21c451a443c0d40f04c8561111288ca2c4809d267445a60a4a50a463bf6eca9e661545ba8a0043918e320346ad5671291040715d937481520315065492ecb4bcd91a0014e9d81745a8d6e00625b052a4aba83250a2c34a4c496321c8d2506d605f14550632545889b9bf85205d4565ddfd9b4017a834b05f47a50107858b4265023a874d41d430954aa4e5832ba23afacad7dc08fa460ef71340e882f3f09b9b9df7f5046a2d81a2a6294e9f51aae3180b0051b68bdb7249328be844b7056f7a9a4d792ef37fc750356a3c7c7ed58e9a3ba2396b333a50f749ce85ffb666d6be3e61bdb6618d960f94ede011282ac0836c57909c9a060099431d431ff17ff413fdee7b7ac12d8a45fe4649241289e48852154defe276bbababaa4e38e1f89a3d870d1d6a1e0b00e8d1addb0f3ffce876bb6b17f5f0430fd6dea7a6bea62d61cca82ef70be1e9dda7f781bb848d6d81eace0d181c8f6232071eeabd07c0cb3fbbe9ea373b3dffc5e633bad869e58767f67988d7ca2510754b88e98c835c9ee1f0a5a597c6d45c8df0c5c2cfd074a63b69be112d14e1e6f68908f8380004392cb48124ec1a62fe3a073810ada93ceee68539aa19000438ec0a28018fef53cd10e600419099ddf60e0a01f81900308100834b81974125b051537e00f032e46950491da9508f34259157cdea7e14aa6592a396495cb460990f1b8146501a37a95e150428d5cd8d616e2663381584b8e9ea4704c21c0e0511c374d7cb75f374a2026a13cd0df3a298cd0b4404540a35b6d54d410042a051f85a3e456bc5aad037c2f2c47b69a7c5060a18ffe0d68a67df33eefc639dddec05b6f1f6aac7feab1f3b535336061ff91c639ed21c4994cf233c6c517a76a42a50fe6d68ee5e7142eca9978daa1d3c28e069f40290aee3edbd5ff13ffca972cf19aa8bf19d3feb851dad23d2932a1f40c517fed72f4ebfb29758f262e0c70eb6873a1000244dbb6c18bff6417fa483e3c14e32f64922914824478ea640f31dc9c71dd76fd5aa55c71dd7afaaaa2a3333b3fe8f7e45457a7a7a6c87e6537249339eab6104f54000021bd66fa8b74376763633827a282c046de068334827fe07f1c51762ef79d4ef65e905bddad9080f6e7cfddf2bfd624c62562351f75d7c79efdfd66ca8a49974978312ae4d62c4128e9bab411789fd0f6652a326fcfe1a0512884fc7a451d05aa3104a3cfb3916d493aed4112c4df4e6534021f5532392312979340aa37115cc6bc98ccaf8bbd859d49c9d46128d5cdbaa64acb35338a9d9380a101450634ac50d580828a073b0969e27e75fbda53bcf489fd883c6f395e9f9575afefe40e8bbebec75f67468fff70fd79f67559ff81ce76ef5ccebd3ef3d9190242cb7f571fc7954f51de79567e5d1cc7c6d5807120200d2f762c7f13755f71f28dcc33d4b9f6cf8caaa9dec2ffc5ddcf358d580bbb9a1d16efdad37dc6b49ae7c00c83fdbb2f5a1f26336704b81edc1271cbde2b15b275c6855e785badd6ded28172597482412c911242a92f017cf39fbec392fbf3265caa56eb7fbc09ddd6e7728149af3f22b975d36bd79d7b3b9446d8347cd9ed2067714ba11890a616d489134a808e25281e44cfaebedefce3ce3b8973be465761e36f838f797a2314d2112231fbf2551d1ece2776d262a081263058761ab30c0c71a52b1f5b6b33a1e7983fbb775c7734bcb174094270619d0cc6844a358093255541a080b00c83423c77af607e0a24281a0102126c24cd4cee3aa5cfbcd6ff6c1fbf50d658f0ccd9c374d395038187b83937f17993937e3821cf90b259148249223832fbefc6ac2c4499c37e3488442a14183875c73cdef6fbaf1869d3b7776ebd6ade6a3d83ffff5f4bf9f79e6d935dfadb6dbed4d174529fd74febcb163463766c9f34fed7f6676f5f75bfafb22c1030f7ff2c9ef96ceeefdc5fa0c79ed524e93976662b337497325cf3fb0e41aba0d1c16e45427c4a1508d926a4e40888d12b74a7c8c844100926b215e86b020402cc38000b522d713a918a4e64fba0a152431a6410020574388939818b010646b28d2c1052c04391af6ebb188a38473eea0485750acd78f265208da6928d74d373a19f23444052a8d06b607396a4c4a98116b3d82f61a4af55a715c0d1d08c04690a5a1280a16cb0f512180621d00dc0a1cd47c5f9b0c151a507280490e8a0c15fba2e63fb35430a0aaf1d121b7022745910e0014c8d61015f1799ec21c190a8440444e02969c8cfdfecd50f110d7986cd9161289442239c27ec29aed48b6db6ccf3ff7ccf9175ca42aca35bfbf1a425455550921323232ba74eefccc33cf3ef8e043efbdfbb6dd66c3418c54c4d7a930a04701b271e3c67a9fe764e71061705d875ca8ae8dee84463f39a8219be6575714d00540a00bd8099cd48cc03fc8e18b08874345ba0a2640006fab7cda208753418e8620870014c000fc0c4cc0cf90a921c8c0000a50d28060a84d1543960a454544980921070e80d4c64661a3e6e0834b0107820c510185c0ad98eebb8d422188708438c20286409686308783222212132f3586d73067c70a7308402508b116c8a41aa21c690ad21508c04ecd6119b5e6ea0a20c221bfb5cd7f55aa22d327552ff758fffabc2543e65348241289e408f32493f2174f1e3efc7f6fbc36f3eadfbffdcebbd3a64e89ada8bd6eddfaffbef6faee3dbbfff7c66b270f1f9e4c39cdae53c1790846e4e1471645f4031377cb562cdfcd8d4e72f5eb36ba137e2d511160e630822ee063d014302060c0aa2426200db016271e8438840e0b0525d079a29c9a202526e063a69862025ed6b0b02ad5e1a0d0082881c113b32a55334438ac140a011308b1e6454e890e078542c04522bfc25fd7a41a33b83073106aa6ae12f1ffc5b6fb0fc87928d3e154408072034042544478c30a8d01c53a1c142a35c7126249dbbaa8335f56b03945101128d361a3e6f45cb1d9784d5161a52040507e67eb40463d9d33eac0ade9d6ff2ecb95ad239148249223d2954c7a86a391234ffb76d58ae79e7fe1c5d9b3b76edd0aa067cf9e674e9ef4fbabafcac8c848b29026760b47c2e5e5e565557bd2b5c8c2e71adb2b278435dbb61bd9d959696969f2f2a5f64e684216b4694e456da202d1b8c6884dc4147b1f4b9b6e69d24058205ce31cd72e27ee52d78c15b026c70d823c89f293c0a8ebac9b3aa71193cca668480934662a439df26bb44a5434103d1583037e5e3f974217d0591d79d62c1181084b9c2600d54ea102360abfd1f2146d89442291482447962bd9924ee8f4f4f43fde79c71fefbce3c04292afaeb18f2c164b5e5ededd0fe4ddfdc0c1162569dd9dd0e0f68c8c0cce3921a47569159452ce7946864c83f9cda12a0422be6288442291482492a3988c8c0cc1396dadbfd80aff5234e25f1e624b24c95f9af4b4b4f51bd6f73da62f21a415d30b71ce376cd898eef1c846fecd898ad8ea1e3297422291482492a39e83f3175b4a53fee5a1b544d2824b93df337febd66d6bd6aca9acac6c9d704df778f2f37bc856fead614e299b585db2f64a93bff52965251289442239dad8ba755bb5d7db3a7f31b5fee5a1b4447258b9fe19fd8781505002424188f902a9ff1e88bf473253caa2eebb863736ec0e4b599b02e4ca6d1289442291fc86e8d9335f5a229148520e954d2091482412894422914852292ad21464a9526a4824128944229148da04421a0848a28d8720298046ccc5106aef5ffbd5a2002697028fd2c0760b41b69a70916b977918a6fe3869c2dac6485390a11c226364f89344229148241289e4d0e1512008aa6bcdfba502e92a2a58bde51340813415560a2640093850165f1e2f4f4db8f9b1f5b3fd49af20e1a20d2f86ed5212cb3bc416d5ae5920c2a34289af317798400914d2fc3e876ca8a0bea8f03239139444725823676a97482412c9118d2ea01168047a737bba15508212dd744eeb8d665419f165da5a328860a7e0305792ae8d02d8288aa2f2fab48600879aa522c2e167b013d81573daa74a43368e4422f5834422914824a927ca8198a868ee574e2308f34477774ad6347151041a1ad3702a08f3a4aaf028b051a8045c20c451c5008002391a2a0ca429b052180295f155e0b2550438ac04760a01543384380890a3c2c713cb57a7295080ca26c75b28e0516123a0045cd4b1d6a5c045a1104439aa589db67552b8155020c051cd00c046e051511c5775194a62716e0aa4abb01188788387b8f991478183821073bd6c2650664023c854014035e2ab858705220c16c025332a241229212412894422691b0c012260a7cd47c744389c0ab84048a42692263642126c483a3868b2bdeaba40c8800158804c1586809f03042a41960a1f431543ba820c15253a002804e90a421c25069c14192aa2513040079c34212a1c34116dd518d91a7481221d02485760a50945e1a42835c0045c0ab25514eba624b012106a7aff192aa202210e5a3747859244f366a820c07e1d14c8d26008d32a17853d5e4586020b458561b646a9010550d5f80515b1c52ae444bd1289d4121289442291b4dd0f1fa07338d5e623a07c1c8cc0a5c0058404fcbc8eb44857910e002040254b78e74de0a408f006f449833151690ad26a653987e3e5d768923010115069620cc5c7ccce7a3f43b6060588c98488300734bc0c2e05568a204730b60f0113b0125034ac766ab0116804a5f160b0da02c445e165e600829fc14d61a366690c2837200043c0c961230835d944368a4a0302604088c341cdeaac146101235605478e02105345700110a8babcb52512a928241289442239b4bac2e0b024110115640871d8285c0aec14654622e6a7da405898aa22999f5302b3affd401a8c89f231f8e395799444c6b39dc249cd24690508d6aabae674620eb6128f14aa7d9a4c98c746040c610e503894e64763340aa3a17d6219db4e0a3b4d9c694d0e77ed430c349fdbad73539010c0461399eb86808d9a3ac241c104785d5354bf4c9f9048a49c9048241289e450e15440487cf2a2247e0c0510e20873e46ab053732820b69db7e4b7d44161c4fbdaeb38eb8dc444d52ebfe6202b41a68acab89ec96c64c2d6987bcf1bd136352e4080c1a9c0c7602349055f91863d0a0008f28474f1c114330d54dd5c1506602568af014054a0da48880a02b4d7c0010e33f6a98ea8e0f2d696485aced6eddb7d3e7f7959590ae5445676b6c7edeed1a3bb6c5e894422911cc5e81ca000874b4d6a0ea87a8efec188990693161a8b896a100b0513a602a1b109a91a3ad246c01a11300a890fb000418e3415690a04121b9b6837453143aa5402274da43018022a49c8adc6048995982d206a690c0b81852024004025b05314461b68ed3405950c110ed28858526dd40c11b353a8001500e0a21040d090b3cb4a240d2b0a42e9c8d1e352a82862acfd6ef5b6ed3bf25bab2be4e887442291480e7fa2b179852898a81301e5a4f145e608021c5c204b4554800384c046cd28ff1a1c149678c04f4424721e1a2496b47060de05011c14254947ee4439d214a42b10306773aaa75b540e95c0a5d459d4c246c02908e052e06309b1c18130874b496a918d584a439686308783222260898f5c543364aa5009a202045009aae271621a311d7b87024398c223c221043255e8020e8a1a4b6342a89d0626cc9c8d1037155444205301534ce3a3027e0601d8a81916453d0aac0400b80013d08120076fe1709244f29bc2e7f30f1c34b42d4a1e387888d7e76b502d2483bc341289442239820872334a87c7de034cc483f563213d0c02500808106028abd5dfede3880873ff03e3fb0fc4a9343ae993ded090829f21526bff702ddfba4c47ccc03203d5ac8e9811c2d439257a9dc305a01228045586393d6b0db1beff40722bf795e9087310a0dc809f25a44898a344871ecfd608c5e7c6f519f03328042a311bb046cc941ae65997eaf0c5cf2226eb6213588538a20219aa99aa4181b040a581204798c349cd55c9630ac210509980125778a879412e8127f94df0c833effcb27dff4b8fdea0d0164ca55c5e56d6ba6f48327e7f795999940747229bb7ed02d02bbf6b92db25873f77dc75cf8811236a6f59ba74694bb72c5dbaf4f1871f908d299134882ea00320e0409025862900f36f283609514d2601a9e3f427682ef95801ac1455d186c586af21b1512f94a8b672880844e2b5d75323419ec86caea31c44c3915724ae76925c0dbc6635899a06acc110f5e54a6c7f3f6fb4f1abe3fbb39a696d15207e48ec449c140a6021b05214e96071a560a1e65a84a865e32800002000494441545181280300359910ae2439982873c991883b2dcd66b51edfffb85ffd06a86749b2daa0d2bb764bb966cb5eb5f697e183fbb6501fa4584ea4444830c6f44025a8c5e64a93f7e72120f8e62ba1775f17cc00b071e61f0164de7e45bd7d6a6f27945acfbdc435f54ad974470423468cb8ecb2cbea6d6cdd168944f2ebc281e268c39900b5a7933a946804b6f87c4d5587cdb449110eb78274c50ca3b2c512223804cce52942dc4cc3b091fab9da6a458a1227b66edf4ea972fc80c1f2c63d12f9febb55a3c69ed18a036b72005275031cbc25c91ff2fe82e559edf355cdfafec255c3061d43480b566969d1223cb5054368dbf2eaa5cf659ffd5735bd23529a0511f455850ad7397938188e78dd1dd33bf7b658ed87ffbd178d46ababbd8d7d4a2971b95c56abf5f034beeaedd7f3a6cea49a4a14a577afde0072aefd0384108c7183092638e3bd7bf706e0387706373867ccfbdeeb5254482412c9214634de19c853b44a9b10899522eae1670dcc9c1b9bf535c85a90237e287e94054a74d8292c144298415f31f34a743828340a008ca344af3fbaa2a6ea347c3effa831a7cbbbf648fec2b5e65e1838e8c4c58bbe4cf10d707096244938125dfcdd8edc1e030d3dbabd24ba6df7fe9e5d3bb4ecf9d4724511dc30dfbffaaf8e6e1df6bc7245d6a4bfbaba9e4014a5b58d9428d6d0f5aa92ddac6843074f8e35bd8f271c2e2fda52b87f97bbc7f1e9799d68cbab300c23140c1cb85d5134cdaa69aa96c2fbaeb4bcfc83b91fe97aa4b4b4bcdae7838080b0dbac39d93976a7bd6f9f3e234e1e7ed8c68319510682d0ea258acd62edda0704faba55dc603c6af0708485a22c6a588fe90fa06ac17c1e65eed1630d5d66bf1c410fc5fa17ab155b64be9344d272ffff88ac5310d2d87ad80d4eca1415881e96eb3a188d446af1585854e3c33a6aaa2c90514f47c1cfe7c15cfa14de00076949927cb6e83b5b46a7d8ef7d666ee777e62dbdebba8b52fe04aa3346b17db96ff503e9c3cfb215cc88f207b7bf737be7731ecbec3df8609a420811f0792bb6ff64f79776ceec280c5ba868bf3daae751a73d1adebd724179bb6eedfa0e7679325a340eb377f7eeafbef89c92d84189032d568bd3e9ee9edf23bf672f87d39192cbdda15dbb6b7e3f33140a2f5efccd879fcc679c0b21860c1e3861c284cc8c74a5b5a2ebd0a073422114bb45b15bb3177d4228515d4eaeeb5c891a42c4462a5c73ff270cce28259483339d277b2108a18436b3b3e04288948ddb1ffa1a251289e46872a49a78bcfe161a4095f780e4a05cf936f89e1c024b84109f2cfad9d365003374ceb9a2a82b7fda5bed0b78dcce366aded0f6e5559fdf9635ee146bd78b102ecbb27c1375fcb2f1a5eb07dcf1be23a7636dc392efd7340ca3ac706ff9c6359ded6a8e3b27ea0bf260a58b4584885447a29640b48fcef6fcb06afd0fabb3879ddeb5df004d4b7684a1a868fffa9f7f5455951008615ac578ec3f9ee64a1b3078f0199326bbddee94340ea5d4e97464647818d3190785183e6c584e76560adb9f104288b91068ec84908ace639d13084e54855a348f832b76ab100a0b12c139d555aeea841275ff3e236a104a4088d08d16880a4ada75ecd2cc95dab75bb0d4b5529bd598ddeef9d89bb2a2abdbe82b367f61c9f4e91fb45df91289449232bd71946a8cc3475488b2374fe9f1b72b37adb8a23d3d8c1a48dffac4a0215f3fba73de843444b6bc74d9e45bded9c2073cba76f91dbd2d47db0ddf9ade470272245ab26ccd86889abe6bf38fedbaf6e29c71ce1c19eddf9bbf74c6c567b4e4f9906cee7570c37cffaa7bb2c6f4b575be4254afc3a6bf90920d0aa70209973d711ec989a26020b0fda7ef51b8f3d876b95605be92526bd0ef62e1100bf9bc215730448d60517999735fe1c0aab22fd67eebbcf75fed3a764ef2ecaaaaaaa94241a01b7cc8d0930c835557575655559514170743c16a9fbf64c167d939b9a78d1e9dc2ebbe6ddb36dd609c0bb7dddab56b9754458c8423d19766cf59b67cc5ce9d3babbd3e4d5373b2b3478e3cedcedb6fd3d4831d068972b16ffd968a25ab93bd6d7c15519eac681442f4ccefd9ec3e290cad390435c68ecd69dfe8ad58ba7f4feb4a7ef6d935b5bf7429a962e9d2a507bf65e9d2a5674d94b1c11249fd8741fdc946055af43b98620e719d354fd1a34b5db499a888acbfb75fbffbb6c6fe61cde97dd284cbeeb8f7d689dd6d8d351f710dbaf589db8ff534fc7974d3c3038e7fe3f29fd7de5110ef6c65fbe68c2c9875e2379b9e1adc5c362aaf5ef3cc4dd73df4e6eafd51d873fb0cbbe8fe97ff7661e7a4ce5dc91973d7637dfada0004bf7b6cd6f2519f54fe725adad1a830531df51bfcfee1e9d7cdf97ad5960ac7f99fef7f77ac1b008cc279f7df78ef9c4fbfdb1b42fa3167ffe15fcfff694caed2c6963470a6ef7db6d295d6255abeadb2d4ed4ccb648c6b16dba74bd74f3d6f8c455353db9ea16dcbbc2beece18d6c7da69baa8fe015bff81d28d95c5b42832acef958fdab3db377dbe077eca182b2f29fd69f1a29e0ef5984eb9dec25dfe8deb734af79060f1be683054a6778111d28cad3ee631d0ae7d7b35dddda9744f38184adef8eaaa2a21c0395735eda24ba7c4361615167ef4c1dce5cb974522914824facb2fbfa4505484c3e19d3b7632c639639d3af550d5943d9a8a8a8b5f9af372e74e9d468e3cad5dbb76ebd6adfbf9e775efbfffc1e2c5df7c3aefa3164d257c209baebdf9d24b2fedc292edba571465c51b6ff44bfa165ab17c6933bd1ed1706abf1a87a6c6562b8726f8fdef072e5fbe27b5558c183162faf4e9f536b66e8b442249d631254853118bbdad66f855920ed21430d1ccead4494a955c0d1c28d59b541784c42a55804ad694ea39dcd2b39c141e15158639df6e9b8e545887ced9f6cdd41cbdba70e3e2d71fb8e9cc1396bef8e30733ba351282612b38ffea82c68ab2e45ffcfb63effff7eb9b6fbef7d8d80881b1e7c3ff7cd7e1b2ff1cd7fcfc3681e5774efec39a4bdefaf1d3f1dd68d9e6559f2f67c95d17ae33ea1970c9cc01316153bacd9b736177e7d11a179762579eda3b9f32e3911957fe77da1db5fce1eabd91136e78f99e53fb66fb57fef3f24bce9ede73ebfc4bdad136b5a43e9bb7efdd574504dbfac4dd33ef7cec4de64863cc609c4584fdcb65df4f1879620b7b599a5202e1edcbcb16defe4beec9c3b387f1a08f6e7e08655b429562f3bee3f3a73c92d6e3f8030b69ba2738180cedddb3dbb779fd98fcf6ee6d6b77bdf195b269637b251276a230084708dd6c2852505689ae1e4f568f02525c44766f539ce94d74c31c585db5d7cb99c185705aed359fe6b56fdfa94b1763c99250384a083183885244717151794505638ce9d11eddbba7b0e4dc9c9cffbdfedab17dfb0ac101418852edf5fee799673efe78dedffff1f41f6eb9e9609ed22c4e8b0e49f2ec88801e09f178a416a19490062410a9a58b5a9af0706012851e8d1c707b70c1797c6f0290565c9d92c2996ddf65208014a744cb446d89a42dbd8eba4fdff8a3c810a832400932b55f61ccc24911e6a6692a81461a5881bb8d1cb0861ff171da5b506534bc78dfe143db461a114555558b33abdbe0f3ee7e7be1435d3ebbebafab0300a2bb3ffce3e9f96e4288bddbe9772f28320088b23747a40d9db39f03feef1e3afbb83c3b21c4d26ec8cc57368700a85dcfbb7ed0de575e596ff692e93bde7d765dfecca97db4fd7386a68d78b32c76677a3f3b33ebb8c7b6d45184acecc7d5953da75f33a94fa6cd96dea9ff19575c33b1b30600bcfabba7a70dcad50851b2065efec2ba8000a21bee3f266bf49fef3c7b6041a7ae67bdbf7fcb13fd33277d5a5df6c179c75df2b56fedcdc7e5b41ff6c0cf91a35153b49246cab3f5997af355e79d764c566d11693de6f78fde73d99813bab7ef74dcb97f9a759af8f19b1de1b6b6a43e6f7db2343dbb7dbfae695d3be68e19d23314f0326630c3b0d85cef7eba8a27bf98bc68f825b88040286854adffdabbf87af770d784df3dffc5d785652bef61859b2bf6911fb71cdff78677330a0651aad43e4a3419186318464969e9f69dbb9c9eac9e23c6946ddb6ccc7fa3cbf61f3bab1168a80a225b47ae133b08fc11ad4f9f63320bfa901d9b50bc4f30a190a69af5c0bacacbcb0d2622115db524e6720d87c37bf6ecf5fa7ce1485851d47ec7f54fe1edb773c78e8aaa6ac3300467bd7a15a4b06487ddd6a7574f3d1a36f4a8a1eb7a34ecb45bafbbf61a87d3b161e38666f3929351089c73cef9fbefbf7fe38d37ce9c39f3c9279facacace49cbffdf6dbd75d77ddcc9933fffef7bffbfd7eceb910a2050a84e092a9970583a158271621a4a04fdf035ec7d67eb5f4740825f54a38b00a33c59f90603074c9d4cb70b8f6aa4c18975b527895f4d32492a3802667186af3aa33555809ec149907ddf12e8062bdf1618a03a545e33ec0e1f9e80d70144613cb02261a2c5385df687815c09460ed79cec5057f796dd19ee8a0e84393a6cd1bfbc6ba0f27e4167d70cbb829971ff3d3bca9ed6bedab75bbe8dfabfe3bbc8bb6e7c35b464f9dfae229cb6feca1769874c3c937dffee20ff7fefb2407a25bfef7e296636fb8385f436973352bb94347b7bfe9b1ebee4abbf19c53870cecd3de119352bc78ee8cf1f745ef5b50b2ea38bee6ef174e3a77d6093f3e713cc02a16cd73ae5cbc79481aa06f7b020048f639effffcc6c82e0ffe6eddea6b3a2b47e377b89e73f9c28b2fae5efd6dbd7d860d3b69c61557a4a842ffc62f7fa1c74ce96a3da496149755fdb0b54c50eff9e70ddeb5af6450ff5eef7df95e66bb6e9c31ce8cdde5811f376e1f706c7e124f8a86472a62c67bbdfaca65fb439bbe3ff5e41e5ace1000434ebd74d1ff160fe0db7cfa901e531eb367b78fad74d1988aa8b73d140a15159708a2f4e8d92b180c169696860a4e2c39c7d963edfccced6b69c8df4e0355014272d3b2dc05fdd5e2bde497b508eb601002505af038d275e6f3fa74c388e8d19ad963759d7db3f89be5cb978742118bd532e29411c7f6eb97aa7bcf30d8ae5dbb03812013c8c9f064a467a4fcc6aea8ac5cb274796161616565a51042d32c4e8723180c1190d63df336feb2e9830f3f5eb26cf9f3cf3f9f9191919f9fbf6fdfbef1e3c777ebd6edb5d75e7be38d37468d1a356fdebc09132674eddaf5a5975efaf4d34fcf3df75cce798b86352a2a2a269e79f6534f3c3668c0000083060e4cf9173f993209a16bbefffe0fb7df69b7d95a574b6e8717626fdaceef3fe782cf76eca87ae491d113c6e54a9f4c2239fc712988021a85850204418148738f630b419a0a9580013e9658bb59234853605100800994eae6cf33053c2aac0484800b541bcd2ff71c1b9748570181ca24f6b711b814f818d2552804118e9af5df32145828004479fda0268f02070521e6a2164ca02c1ee6e524c2ad120af8b839af6b5ebc6f364d815b318df436f74ba200692a6c049440e7283520001b814745715ce4642889f5b933145302b815d4ae3d56af834221e002fef8768d2444578561aec29110156a5b0f5ba8e91d3dc45fe2f3fff4ea9c7d639f9d35b9ab1de87eee5fee7aacdfec6595532ea875a31d3fc58ce2ee7ee61f6f2e18f8c9fac08d3d3c34f7f41bc604ae7a6ef523278dd436bcfaf29e417f3ea74b522ad23ef8e1a50b3b3ff8e473d73f73edbea0ebb8298fbcfc9feb06ba4a16fe6d41ee1fd65c3d304305865ef7c0b9ffbafc9d4d0f1e6f05719c72e7b527a691dfd6d7bbde6a6e33675e595454b47b77222eb94b97ce575c71b9484d441f2bfef8964b5fee70cfb28b3a2887d49277e72f7165760cfa2a9f7e7b85e0cb38e7aac5c60cc33074c6986673bdfdc99264444513fe6b30a02f59bc4fb35a724ebcb058edd32eb011c0b9e75df8c94773df78f09af1975cebeed6bf413951b3a5de473e9f7ff7debd1d3a75c9cccc2a292e2e2b2b03604ff38863876eed5290b1e5db9c1f3eb7ecdd4c2855bbf6713b3ceac6b5a82813ba00071328f1b8ca0afa7652d524c772c2e150381a8d46239188eef5f9167df5f5fea2a2ad5bb7ae5fbfbeacbccca269e79d77fe59679de5f1a4a72aa62310f0efdd5718d50d21445ebb766e8f3b85d12294d27b66ddf7d5a2450a555455a1945a2c160076872312898896c7e318ccf8e7d3fff9f0a34f28a5050505191919959595ab56ad1242ecdfbfffa28b2e5ab870615959596caeadf6eddb77e9d24551144dd318638410c65892350a21f2f27243a1f00d37dd72d9f469d75e7dd53b6fbfd58c208c445a743a9c8b66cb647af499e79e7ff5b5d73b77ea64b7db0e329627766c5ee3734c15efdbddba92afbe7ac0847179791d5f28de7755aaaa485df89374202592fabff494c041a003d51c360a9702bdeecad6f5be371a41ba862a0351010b4186061eef0a4f57a17394e81075c3fadd0a54622e98adc416b96b8e2c15ba40808109d815d804aa9a74df298146e05151694000d92a9c147e0e00550c84c3a3a0de10b28bc24e516a980b545b68625d6a2b0501ca0c5809d25584380c814a0300723404b93926d06cd71401b23553ab70c04212d6aaa48ef1a2d67b3785215066c0429011afdd4ee1a22837a0d79509ba40a90105c8ad15a57608677f32aa0aab852bd7cd4bb716577e39bd6f472b010011f592be9501869ab93c4570d3eb77ddf8f03bdfee0d1205814aef607f540084649e76fd44febb6796559d9839fbf5b2931f9fd441497284ccd271cc2dcf8cb9e519e8656b5fbe7ee2d5e7cc1abae951fbf692c0c64746767b9a028060419fe3c2008315d4999b6327bfb92ff801bf7b77dffda73beeb8b3daeb05e0494bbbfbee3f35f4dbd88a86e2655fdc3176faca73df5b747b3fdba1b424148e7eb1728beac850b9df62894dbe4404e7d595c5567b9a61189cf1653f6c2f2caee89097d9ec03b1de032f665220a02ffc6cb727d339f8a44e4290ad5bdc9f2d583bad2fb66cd972c994e96fbdf5d6e70b1766e6fbd3d2d2683c14bef1c10af34d656565b52f50e07479bd5eafd76bb15a154a634129c2e108a6e7eceed13f6bdb771911afb2eb17f587250804c12038748bbaab63cece01633c43cfcaccce4d5286797dd5c14020148ee886b1f1978ddffff003178231ae59b49123475d78e18505bd0ad0c235c59ba6bcac62fb8e9d8c312e78c70eedddeeb4832f9c9058139197e6cc59b3f6fbb3264f1a3f7e7c5e5e5e4e4eaecd660570f91557f8fd0180121a73fb921d6cffe7d3fff9e0c38f4f3cf1c459b366b56f6f0eb1eedfbf7fd6ac591f7ffc715555d5fefdfbcf3befbc4e9d3a8d1c3972f6ecd900727373478e1c191ba6300c4324bbc8092c16abc562cdc9c9c9cdc915027a34daf8cebc35d3a609d15c998210929b9b3770c08068341ab3aa555747d4ee3228dab72bc9de8d163dc1f23a3e3f67ce5929ac62d9b26507bf65d9b26567cad99f2492061d4381800008821c360516dad4c8808322c24d15111588723828a20c00282060f6fa47ebfc1080035c24134f65561c1b67f028005069d43816a4c99f1b54e83084e96aabd4accc9ce0f180fdad146161eeefe7c851109bee3cd620e506048441483a602130442286a8f6fba6b1532840497ccc2494dc510ce6808921e016500123deb635cd58c7993b6025f243272a22db3e7c6b6bd6a9233b3b946eb9ed2e796df32ba7b9ea5ccef8ba65c6ee57a75ff7d5b88fd77e7c6a3b2bdbf9afc1fdde8cb78667f8b5e75a27fffb9385b9eff8473f372e970220aa4d038b18022010916a6f93c3675af6c029b79e7bcfdcd55bfcca695db35d036e5ef9edf55d6bf7954737e0b7b2484973ae3c80c71e7bf4861b6e8abd69c4f76da907c02b16dd35ee824f46bcbee4f1b1d9f4d05af2c182658a3dc32efcb39fbc5189771d08811b663dbbab5c67cc3098a168ce373ffafa0f579d9f84cb27ead9ecf546177fbdd793e9183cb423254a202254477a21ce04a0ebfafaf5eb67cc98f1ca2baf2c58f0d9a891a7a5a5a5d55b904e0841400eecd7e49c47c2919d3b76104a6d362ba50aa5941202800b61b168dcd9ab2a3d3763ded3ca8fcb84c121200482d98eddfd7a570c3ebf5d9f537372f3ac4907ae0483a17024128ee8514357a89a9d9d565e51110cf943e1c89a35df0782a189e3cf3871c88916ab3565a2a2a2acb0703f1455a5a453a7ce4a2aa67e22840c3fe534001e8f272f3767cd9ab55f7dbd28140aeb8639eedb333fdf62d1868d3805c0f2258b93ec4bdeb469f3871f7d3270e0c0a79e7a4ad3345d374b638c5d7cf1c54288254b969c7aeaa9a3468ddaba75ebe2c58bc78f1fdfa54b97575f7d75eedcb9175d74516ca422f9b3b059ad5dbb76b96ae64c4f5a9a80183a6c44637bae5ab1b415dde18490a1c34e6eb24c2e8438ffdc73c68e19fdc28b2feedad5ca6184a27d6d9eed70c5151f01b8fefa4fb76fb93c55659e7cf2c9d3a64dabb7b1755b24124903a2a2ee6f2a254dfd92ab04842043311d59351e3b04a09ac1a3c0aa20c211e466280e003f43ba8a5c0d5181104f2ae5daf4c279a3f3dd36a68eccdfeb24ba3b0d618e4808c041c144620885d53816a68bd14a6f542388b6bc8746af75404d885490c34691ab21c211e208f2a68a6d5b512198611851c357f4cb376f3c74d3ddbbc63dffd110a7c3b8fab2cc9137cffaf8bdfb27e5dbc2c51b97adf41e3f69784ecd4191ea8092d7a757ae95f0ea6f5f7cf6c7407a4d81ce41bfff5dfad0ebae56ac133e392d2b963ee8ee3d2c67db074b4ba75d901bfa69ce53cb0262523d2fb674c17d8f6f1a72c95927f5e968ab58f3eae3ef16779e798c5bc91b7fcb983b6ebae5b921cf5f35385b7877ad59b43ee78c495d7eb35fee465c92a7fff58f263e6d22225d189188118e1842b048381cb6a856ab2aaa96fe65dc99af1ff3ece2c7c678f47058278ac5aad136b6c4fc628422ef2d5c2bac99634f3e465568ed3e8673c70dfdeb8b0b14d526042394ce5bfcd365e78fcbca4c6be6c123ea3f877efcbe84503a74586701251c1515d50846b4eebdf363a242d7f59f7efae9baebae7bf6d9673ffb74fec8d34c5dd1401c14ea45534051144288d7eb0d87b59c9c5cbbcd06420437bb09bcd5d511bf0f25fb88c1390327b4a47b7ae98831d1bee7b5efdcc7e349531425f939b582fe4028140a4722a150f8e41123a64e9b120e86376dd93267cecb9bb76cd9f0cb2fab56ad3affbc73a74c999296969ac5ef366fd9168e44342b71d91c9d3a754cc9f45f02e2d8be7d134f588f25cde33970b7d83eb105f19229f6c38f3eb1582c7ffad39f00ac5ab5aaa0a0c0ed767bbddec71f7f7cd6ac59ddba759b366d9ad3e904b07efd7a21c4e8d1a3ed767bd7ae5d376cd81093138cb124eb1210a79f3e6ee2c48900674c278a72ca88e14decdc8a761310c994c998ee723b6fbdf5d6f9f3e7b7aea24340d1de994d3f405ad7d59292f027c8f82789a4f56e88f9132b009d273add63a31031c21c11011b8595225b439561ea0743a04c8795c046e1516021a86eb457a78efbdeb20463d1cc67f5d6bd33046c403bcd1c3fa9689b497353d5392e8072032a819dc2adc0a9a0446f4e54d8db249d22b2ea8a4ed62b0058738f193ef1da4f7eba7542570dd006fce5b3d771eded83d2ceaa863db7cfa9d31f9e5d4b0768f933fe76cda7334fc87fb4735e56c16923fb387f487c68ef37637af7bf3d507df1b5c3e20e82edf83bfe7dd97933fb75bba743fb3ea78f1ee2f9a47ec3dab2b3ca1fbbe3f4db3796e9405afea8e9af7cf2e7e36d20ed2e786541c51fae3fa7f3f58511cdd375c0c49b5f387dd26ff8cb2c52fa0c08ff74cf31273cb213003039d78ebc6b566c7fe6d8effefef7b5fec0daa93dff37357641cf59503cf774779b5a0221c4c6ad7b5e787381aeb8453452585cfed32f3bba776ee776da01ec2e2cc94877093dc8a916f30718ac0f3efde6355327f4eade89343a6a955015318385100e87b264e9ee1ebd72b37232aafca8f2a1daab6f5abf1d13b30cc3d0753d1a8dae5dbbf6b6db6e7bf2c927172ef8ecd45346b8dd6e3390c9b4bfaec630df0b45512c56ab160e0703c1625694939b9395954d08e19c5755561a8ca994a8d1b010f0daac5b7b770b9f3a25bdcfa99d72f26c365b4b9bb4caebf50783c170381008e6e7f7ccef910fe0d87ec70e1e3ce89ebfdcbb7cc5ca4d5bb7fded9fff76b89cd3a74e4dc9bdb762c50a2e108d465c7939ddba754b4d043ae32fbdf802015e7ef5d5952b575e3963c6902127c60adeb96bd7bffef9af403000e0d9679e114218d1489295feb46e7d4141416666a6aeeb9d3b777ee081076eb9e596a79e7aeaaebbee5208c9cecececfcf5fb366cdaa55abf2f2f28410f3e7cfefd2a5cb8e1d3bfaf6ed1b9b2aca308c644f908bc99327714337f7e7fca9a79e6ab49f2ce953a8d74a4d95a9d72a933142f8e4c99378d253e2d6a67de717636ff6ef99d9464fb05815c386757affedf1879ba89049151249d3a8002588f2c69c741253081a819737fa931c1b8b50146804b517668a08441884808db64e18b4cc6717cd142cdc0aaa18221c048437ebd808337a86893ae9104da30b3815a824318452db98d8208985c042928d8c32047c0c518e6c0d94349a9da2ba1540402360a9bd41acc7debb45dcdbc88796ce931ffc64f28375cf94330eaa1040c919f7f0a25d0fd77cf2689d72fbddbf45dc5fe7482577fce34bf73e1effe7e30fd7bff2ee4137bdf4e54d0dd8413d03af7969c5352fd5d9d8f72f1b4b6a499c9eb7ff54713b0020fddc45de738f6651d1aa75ac1bbd1d6dc73fbc43d4bf1618fbae5f1c6a4b10891a57fef1694f5607455585c097dfee9af7cdba1ba78ebb68f2a9006e7be0c57d657ecd626746b466e2d5d5ebf72dbde5c925ef3c6eb36a498a319f4fdfbebdba579f76f3e6af1f30b897273bc7e73336addf6645a5d9f3118dc6c62b56af5e3d6bd6acfbeebbef8bcf178c38f96497cb55235dccd20ef05108a59aaa3a1d8ed88a01de6aaf61b00e1d3a04fc7e2184a22820241ad5b7b9d2b60f1a9533667ac7ce3d3c9e344a692bbc197f20100e852391483812cdc9cbad29a153c78e63c78c5eb5fa3b430ffa59e0e38fe74f8bcfa870301886b16edd7a4ea811d1bb76ebea703852e28109c1a2e120807163c7aef96ecd238f3cca057ae6f728dcbfdfe7f3dd7acbcd9f2d58100c04f56884b31674130583c1eeddbbc7a29e9c4ee7cd37dffcd1b871f79e7db6ebb9e7445e5ee8924bb2b3b3f7eddbf7e5975fde76db6da79f7efaf2e5cb972c59d2b367cf73cf3db766fed9644f5070ce0408a9b93d0c3d7ae097c55c44e2e05ac9fc121db01406a9bb382067464a56d4eed0a547633b14eededeba9267cf3ef38517beefdc39c5553431a142f25ba4a890481a96017bb6cb7668299efe430dd1cc8215410e07478e8a203713b52b19b840844308ca5ea748000020004944415464aad0051c34a985055d0a54800104b05144b8a9286c14366a6a2b97020e041954103001bf011bf975962d8cdf5c81eddf15d9bb75725179c3fc5aa2421cb2a30eb1259aa6dc3a6372bd31879a299e665c3cce1f083758a0a6294d5457cfbbf2176ddbf5e3aa01674cb6a6a52d5fbaa9df4075df9e520baf183bc1746e628a22262d962d5bf6e8a38fde79e79d5f7df9c5c9c387391c0e125f8be040a7cde170f87d3b77edde9597d7cee97245a3d15838534c4ea8aaca382ff7fb17d8f26c675ed075c8a8dc76ed6a06285ad1985eaf2f100c4622515092919e5ebb0402c2381780e0bca8a83825577fc78e9d55de6abbc3150a06fa1d7b6ccaefa89cacccdb6efbc3975f7eb975dbf6703874ca88934f3de5945ebd7b7ffef9179a458be50c245f5a5656a6cfe7330cf361e976bbc7cf9bc73232bcb1bbcb30aaabab7373736fbdf556cef9b871e3c68d1b57732c632c96ab9dece277c059e73493dbf3e1dc7753d8620438eb9cf3daa6c63ac37afb766d4bf923e58c3139429c70e5951fffedf1945521472a2412c9e106412299a409ca0c382834020a84e34a8003a506620b2b94eaa81d7dde58b244848350280442c0cf1262860bd38c9ac96d05a0fae24a22247ebde5bf45e95b63ba4dd974ea639f9de492f78b1415a9b324180cc6c60d278f69609dec602804e0b4a18daeb710894462453b1c8ea6eb0eeefd39f4d985179c6acc5db4c3d6793a11fab74b56e577735ff8bb63054f2c95185314b1bf4b962c71b95cd75e7bede2455f0f3b69a8dd6eaf3f5e11273dddd3ef98de7bf6166eddb2393333cbed76ab9aa66a1aa55455d57038bc6be7cea2a2d22ee75cdda56781c7e35114a5b1d9699b6d43c6586565a53f18d2a3d18ccc4c5dd7630b5d4723d14d9b37bff1d6db814020b673bbf6ed745d8f257b1ccce55eba7c99102412890483c1418306a5fc8e62cc689f9773d9f4692014108273ce98118ddcffc07d003122e116d57842fffe8b972c2d2929c9c931d3c03232326adab9a4a4a4b8b878f8f0e1bc91d183d8104792350a214e3bf594967abd07f9d56ba31af7ee9cd1764f8c189dbacd0670d1459d5258c5f2e5cb0f7ecbf2e5cb278f1f2b7f622492033a1aa4d86e0dd549471635389aa18b4409acd60e8d65b1eb027a4335468539f5566dd4c3a28548cec55f052e9677caafad2a0edd5187ca92e5abd6707eb0eb72524ac78e3ae580da123ddcfe1ddfee7be7ceacdefbd22c98e07c755555c70b270ca4aab55d3b974bdbeff506800e353e650dd168f4abafbeb2582c975f7ed98ae5cb4e1c3cc86eb7534ac5014b27288a929595e574ba4acbcaf615ee2f292eead0b153bbf6ed09215e9fefc71f7f10cc38ae7fffbcdc1c9bcd5a2ff3bb459db291a85e5559595858180a8538677ebfffd5ffbe9e96e6d675c3e7f3ad5bbf61f71e73b51055558febd7cfebf5b95cced8820cad23140aaf58b95a08118d4639e73939d96de17432c60e9c73291a0ab6a2a8d3c78d59be72d5abafbe7af3cd372b8a52af96575e79455194cacaca3973e63478b8a228038e3f2ec973e48cdf7efbed4defa3b750141d6e35a6903d3bae48b96e19366cd8a5975e5aef6bd2d22d72a44222695456d4b8811d0782108080c45f40adbf0404661e434d2f56a23fabeef6dae90e0d6e6cd8116da3593fc981ffce516108843904a011d829aa182268c654f1cb5787ff254d99a8c8cace965f90235c53b4f8678f52ca398f5dfa14de000769c9010f8ab67952d4ea6411fb16bbc50f643f82fbd1de597249c1df2dba9b0a8242080af5ffd9bbeeb826922ffe6677d30884d07b1110a92a515454eca26241c40ef6debbd8cb59cfdef5ec9e7a8a1db1625750ecbd21822020bd8796eceeef8f040821a128de79bfdbef271fc8667767dfbe7933f3debcf7660a48b07a2b57da28aab8b89824c933674e999b99c97ee46b0a1abb377dfbe65583faf5d96cb64c09a9f8402e97636a622cd0d24afcf6edebd7d8ccccccb4b4b498e8cffa7a3a569616da020141103fa2be5014555458989898f8ed5b52b14442d3747a7a46c8c54b150b4408d9dadad8d7b5cb13e771795ca2262bc0d2342d919052529294941c1f9ff0f8c993e7cf5f4aa43290878e1c757576363131e16b68c8aa95c566b1592c25f5fd1f8495a5855787f6376fdfd9b66d9bbfbfbf9e9e9eecf7f4f4f423478ec4c6c67ab668dec9ab833a2965b1083e9f5f6d4f05595420fe7b3b81bffb89bf7eafc8843f3160f093505cf58c1f5d1d35fd5f6339c98f519a14b808080c0080a4204d0a64b9d7a2ff6deff8138c0a6d2dada74f1e366adc946927ff5228256856a7a95014f5eedd7b6d81a07605e00729a92d6cddba35273757d6d277edd4e1f3f9870eec2d551168857d2ab4f5253a8e5220007059938a857c001c681c1001a090af616c6cdca953a7f3e7cf1f3f1ed4dab3ee9cc051454534c2f4013360b3580606fa87ff3ca4524729d54a05022d1e8fa7a7ab1b1b1797181f57d7c6dad0c890cbe1c85682fac157c6718ccde170b81c4dbea6623e3142082708168bc0315c4343c3cdad815787f6e6e6e61a3c0d846a960b4e51746161fec7c8a83dfbf77d4bfc0600fafabab2f465003879f2d4e9d36710428302026cea5873381c3d5d5d1d5d1d2ef60be55af5f1f3451876f75ed88a152bccccccf87cbe582c4e48484008756cdfcecfd707c350ad9bcd0c7e9dd91626519b01835a411155b922fef72ad6b5d246ab45324d01e4d3a06449947fe97fab5d516b46858d4d9dcfd131b76e84a6a7a5314de5df886bd7426b7a0b9fcfe7f1b84e8ef56a57007e9092dac2a44993b66cdd9a9b934323a4adadbd6fcf2ee50ea874b31b812b980f041c00031a03c00030a011000e34a2c902f992ce666666376f5ed3d5d1bb72e5cae1c347264eb83f72488bf3173fe688053468eae808f7eed94d53e5f2bf55ea22388eebeaea6a0ab480a208423e8baf4e69a9913643b058c646c6bd7bf9366fd68ca2288aa6104218c210425c1e8fcfd760112c037d3da1ae0e0b67b158388bcdc6318ca26ad619b3399c7af676cb962e911415cb6c098aa6a5a4942629408820081cc364960c8b45686868e0385ed347fc64f31bf5e9d5d3a3a97bf8fd88f71f3fa6a7a70b045a9e2d9a7bb6f430353195194e4c7ff2ff018aa2946cf5eff885a2284624183050a1c423754a3dfa31a5ffbb9a1baa0573a1b227a3ea994f7435ec0a9afe65b768aecd9c0a5b9b3a4c33f92fe3171400847e68b663cae4c97f1e3e9c2f162b5b140add014dd3b4415b4aaf39286c5a27dfb90200002439b90060616171f3e6cdcb97ce5b59d5193972e4ae5dbb0efd79c4d666ecb215ba7bf61ecfc9156fdcb00e00a812ab42c94ea8681bb00956a9caf2a37d7ba92704615a02cd468d4422115dfa7be9b2548a5a3582b29cf29acec2e218cee36970ca6fa0a1e81529f7208410d48213a6d6616a62d2c7cfb7a20ecaf403ff4f8888885012ef870f1fd6f497870f1f76e9d88e61260306d5d5c16955c73518c9d1df476af589a12ba19156bef25f6b5720b0ab2fa74fb64faa7cefcfb2ef99cfee3282cf8081a2e27bfdc6cdee3e3e40512ad5e2d2bdf0647f7373734d2dac63626242ce07ebe9eaf0781a2d5bb5aa5fbf818e8e4e5858d8d52b979a7b786868f0e4b760d8958b971457e0a951d635cd2ca6c1800103060c7e79d8b5ea0c08a39362e5caa8991b80ba446d289fa85da24cff3b12b5abb279909ab315282f4dd4464e4dfe769aab0b82916c060c6a0a5d5d5d9aa28046344daa53fd4ba7f0298aa6282ae47cb091a141c3060d381cceb367cf860f1fbe67cf9ed7af5e252727e7e78bb91c360000603425150ab595133da1baf1d94ce83603060c1830f8f5a18597df1b4d3e295f55105425a0557c53090c408b002e002028a0cab659a8fc165a95b381858002e55dababd2f5cbbf230d00c0c3409b802c2914d225de091a0c08394fc424ca57b8490707360600504cd199540db8a48d8306061802290dc9120000a392b51bf34810ffb0a31d633c150c18d4a0cb2a51d93f7f8e2629b27e838674c94ede8ade0925bb222f2fef6e58b8b640cbced6d6ded11900f87c7e6464e4e3c78f9d9d9dddddddb3b2b218de3260c0800183ffdca85aa65c6b33dc0000a8e7566a50c996fcd0c7219f863c0a957a2a30a7260881360e18403a595da34213032d1c32a42001600114d150fa084302c414e4923f44381b81018bf154306050137342065b5b9b4f519fef878767646454b4284a6f91fd4292644141a13837272d350500683aaaa0a0f0debdebc9c9c9c9c96fefdc39626f5f87cbe5304c66c080010306ff2d203bd9ffacace70c33844237056b0bc9d677a095ed2fa04161f5c96a2757703028a4e5b644e99e18e51f510b2094ec180e0204405240d340d19023656a99010315b0b3b551b237caa75294c42cd174c5c561b85c4eab568d4522314248535383cd6633fc64c0800103060cfeeb28cbd9aef6aab2d5b62baa693c6000062cc89082840600e063c0c320adc41c602310c8e2af6828a421430a2c04ba849cd632a342030107832c295014686240c08fba421830f8ff6cf2aa32a7952c8ab2d3250b2829a6492084b85c0ee39d60c0800103060c1894d7fc91f2f72aad01f57685cc4200001c8006e0b000008a29c8ac44c34740a03222300478c90181409f05f92464490000580800404a43a61458088404946d29c5c2a0980692061aa080020cfd7b77f463c0e01f3033147d14b23f1551bdf2f22e798bea6f8893fc03af4225eeef25f0bc94fefdded07f907825143e9edcc66adc8bfcefadd5b4e3fd044d4f7dabbd4562e9bc776bbd3d79785d41fbe0a4da5f7bf63b394fa79e6f21f03b94c42c865b3b9044edadaf3bf272cecf6f9505afa7da788e7950a0f6befc67a32dda4c7f5aa84eb0ab24b5f8dd5647c34937726bd6ee5e2cecd168e9c722d567c5d77b37715af6b9b88af6f5e31d518dba851a3d4e0de5922f6b5c1b77bf92f7f78f3fb5de53550fa555592d9089c1dd1ca79d4ffdd954d2e9a787997f7f074b251d0930ef1c9aa1240985efe634e832f5512100d0e28f5bfa7431d61599f7b894fcb3de86564a3aa7e1fb439428804c29644a414243112dff9efbbd946be120a1208b04290d521a0a283989c5b4dcad5166549034b04a4c132e0614fd2b6fafc180c1df642d286d4557f17b253e0a45a8de008b2ef818b4b64783661c6487908b65b3e92b2f7f2b66f8fe7f8aac5b1b57c5f47d24fe9473c3c718fbb569cd7f39c1aa65650a6b8d6fa4920ff7d6fa07549f9a8dbfff06224bc036edbd64da803adf1f3c891b349fbb66a013b736b944255d9fffa7de8c3175abf2c322cd46c3d6cd74d3feefe818dfdda67e028a3fee72d6a95dd3b72a6133ed38b7cdcb853b3f17d5e42e32edd9ce09231a98bb09856eba757af59e13fc2a872afeb4bf99d5a46bb93fd8d6f35eec59d8dea18950e826346edfa4c7efe712d44fddb38c7bce1ddfdb8a0500d9f7b66f88ed7933f159fcf9cee8c460b3ea1a30851193da9b0f78504a35197fa29551efadd1d28a6a47995d4197d915d5d157d46d825b4c43310d140055f25dfabd260a1b4161a5f796332a10801e01ba0410a824f68959a09201836ad81ea55d81dc51a1c2aca8b8deab246ae7a846836f188edff236ed755efa9513532d5e1e7990f49f4c64a224ffe6684b525a8d6185cc894b26cd9c2cb93f4304ab45c17fa12d4acb8d964a87bf38b53555d3f45a0eeed5c618ffee02306da70123db59d5664a171977e6c013d7819d8caa369ab9753b8fee63abc14c5cfe57ba770dd1887679fb8f3cafb6ef98ca7c18d87ef4dac4262b2e87c67d0b7f7f799657f19d13ef8a6bdca0e8ec2ba386cf8e28e7b2cb7fb4a9dffcf74dd707c52445c43edbb9aa9f8d4625fa2eaedbac7ff79646380099fb3595347130afb41b2f7cbba797ffb9b8ef1eca4bed0a859f94aef8c7faacaa6298ca5a3e1f875c12d2a59025852c52be7e306353306050d18450b5e15de9dc82a2995159f8139d193e77def346dbf7ef1ad3c44e8fc7d7356fd67f5ad0115f0b0200409a786356ebe66c64a7e934e36054310040deeb153ede463c3b841c8c9bcc3d1429eb22f32e79bbd98fdd34bc4d7747eb26062e2517d305eff7cdaa2fac8b6978341bbd739243895f9eca7db26d4623c37a08d9eb8966ef795350b18dd3f99f760df4d6e3d8b18cfb4e0b962d662d8d0b5adccac68d85ec9056fbaebf45a4ca4c002ae7e1e6198d8d1c10aacb37eb3beb5e9e6269d2a4db53ea37719ff3208da4b21feff3adeb8a7057abf62b560ef094851f14bfdbeaa817b060f61851dd16563d42d324a957170eb3d5b443c8c5bafdefe7e3a500003977baea765d1725eb900a22c6b5aa33f955015089fb7b69365cbbd8bfafab7d4b7d935e13cfa5480100e89ca7077ad9bb22dcd5b2ddfa6ba9aa0c1555345399cfd7f5ee2cc4ec10dbc3635c70a4f2646271cc8965adcc9d10aa2ba83766c59d4c1264b1252dfb2e5cec55bfad79bdc05bb9955f2f8dde39ace9d4773937265bebb6e8b4374161b8c9bbe42d729cb6679c471302d535f05c773d2e72efe06e3a981d6e3af4f727621a00a88c6b73863ae83b2264c7b31c38fd5c9244b1ea5b75aa63d173deb342559c87e2b8eb815e6db5901de2b5f69a7f4f6eb24abe9d9dd2c790b0e3e8770dd8135d4108c4d7478edb1197b4bb430b5d19b5aac4a638f2604b6187e9e179348034ee7417bde6432f255c53bab194231ff6f79af022efd14207fd4606ce8bc3c555f25c554d55220c0dd62c1ae0e760d5b2cdf6d8b87287711295c4bfdbeaa817b030705c1397f6a67a9eed163dcaa05410a988a22fa1b33bb5176076882572ea7fe27331805495c496d38a2abea312b5d50d57a30b638f8ceea98fdb215d5fb9b42b843f91a9e10b3ab4e4a07a42fb318b560cd673def141ae7ad1e9777778d77146c8b18ecf8117e51a68b9f027b525d0e217db273b09ec10eed1b64a2e5119f78e7db6f27115a22afb07c5a01d32f9c6765f97c604b2c3b5da745af5a19cf65714ffd7a0b6c61df63ccd2dd7bba8ea917ea05b50c961a0f3de040d6bdc8485ec08bdeefedbdee628b794c28f07021b08eb623c8f66132e7fadac2e2bb42995bd8a222fd31f2febda5e80db61b8939eebdc0ba914809ae6ac60d4a5dedad1cb5984233bb649df4927e28be4751875705c7f4b0d3b841c0d1b2d3817fd7c6eafcdefb26ef7b26aa46bd27bd9eb726abaf2c5dfc8aaf9a0aa212877ef34f0eab5732fb87736b29abe0a49d481b507247dfe3a3cba9bab8180a761e4e0317ac3fa65f5a3960edaf5213b6c904b6beb7a83d7bc2b4a3a1260da62f3ca1183dc5d3a77db1b2f5139a1f3f56b6281e2bc0b99fefa4d964db7e15e7574b81c6d53fbf6fe7dbccce439c674d1d7135306dae8ba09adfd675d4c954269f853de977d13dacffd907b27d0d5ba53cfb53b0266be163f5de16ed3dab6d9aa084563a930e34b5c96a41614e84afc15b45a83e487b7aba215569bc500780a5304121ab8986abb8252322a8a6910e0a04380260e020c78189352c18041b56c0c85d65fce925038828a4645c187ebf7f29d4776332eb7041b92851c16bc3f105667dd2571e1dd836ee153a7de49a70180b0eebbf461f24732fffa4eb707e3034e94384e0b3e9d4fea79ecdcfb985b215d9e4f9f7a279d86a2b77bfca6bce97226a228377487c3fd431f652a1b957c764ee7a5b9c3af3c92143fba342071aeefa62715e68df29efdf5a2d3b6af056f23375b040d9a76288e0400a4dd7056f0f55cf263fa8d01f9eba7ceba270620bf9d98d979495affb36145d4876ff7e6f630274a3a0dba38f6e248cfc09703f65c5fe9a19fff34d0774bdae8bfb28a5f3c59c43d79ba2cc48bcc7878913ffe7664f8d74b5ef987a6f6fe83bff0c96b69fea5d5a6c1037a1f89aa54e112bfbc563866cfcbc8bb1ff6d539336163841820efd99c9e1b12871cc9287efe782e76f464c558325534539917c78c5a96d1f77ac6c7a298d5cd6ecdebf6db3b4515b7e8dd1e9fa1379cb65f2b903e0f9b225def33fb54120900509474f181fde68737e3a3d6b5d7aafc7a6433ee40c4064741fbad5f32c2af8e342bbf9877c187238febefba51987b3e5072b047ebc047dedbe28b9ede1994b06ce2f9af24000d3ce7fe875f3e934a5f3e5daa7b64c8fc732994bcea4f7fe974e4424c7cc8ef8db92a382ff9b0a2eb8c8bce0bdfe47fcc7f37b74ed0b4a1c7534820630f4c1f7cca6a7bd4db82d8cdad1f1e79ae1c07ceefb077e7784be3d1d7c33332c2af8e34495725366cfb803f571b1f08587b2b2576dfb015effbacdbd8d9ac63b91bcb5e93ed30fcccf6869a4d967d487b9afa76690b5e153caf54ba5409c3ab4b99c3f6bc8d0d0f9b6c49943bb4c85023f364c693ebfa936fbdbe11f7723a6bfb82cdef8a9589e42b56d1dba59da79fb399f5342792cc0d0d9ae02cc0c8b883954aac7ab95220cf8a55bd7e26efc95f8f3dd7c514bd7ebf4afbc8b88d11e555f9e0d19377694e79297e9f72b36feafefb19a5ea5371c2a9207cd6fde7c529fb7abed930f6e837d50ab5fa12a8b4b0bd093d2e257fcc7a382867c3fc2ab854181f1ec375aca78dd7a4062551877bfa1c654f3b9226f95410bb6f611bdd52e70b951fb5ab6fbfd9b9a36f9d1fd948abdcddaa7aa4efee16d47038eff9dcaecb5f74da125ffc3139a4f3e73923a7de2a67d914bdd9dd6bc2f3f6271f14e55dd95ce7f6fe8f95843629b52933525daf52c2954fbb176f918e7d26fe44153f7df9677f673e824295cd59e19ee8e37e3d8f6bcd3b992d7d1f7bb849d8d8895b232540e7dc983478e2e3c67b3ebea5a4cf9eedf6b1d76bb0eacc1427619b33b14f33be9d5ae8aae0abaa78b106aa8a0f6a1b8242f7de451f01704d1b1ba43ef8985f2d9d97ca7a7c29d6a06bd7869aa8dc00a9e1b2f8f05807ed9687dfdcf9f2f1cfd94e2c00c87f1b9ae5bf25e2cdd52b632caad7a07083c6ee469107672c3d7929223aa99cbd01e2e7a79e355ffe2ae5c1a3c582a0e93b148648c27ac4f6eb2bea69b55ef3facbd573b3c61f59e7ca6f34ff71f49dcf11739b69d48e46a185d32c0440d33802010e021c30002e0281824b529b0021016c4413088444b953357376221012f2ec6a2e0642426e3fd000120ab471d0c2c180058a81db395279e6b78c365d85914c4a838456302a3080621a724928a2a198062e020d8cd118193050f64ea8f2579433f02b2c0905a59645b9c99dec945cb69e115f653363590c9936da5dc8e298761ed582f7f1657c1180a6a3bfbfbbb500c778e6dd0387d48dbcf9563e8c726c860ee9648203e2bb766fcc8b7c195f24893a1d92e03165565b3d16ae251a33b9b7012e9bfb0add78d770fa9cd1226d82256c3a7e9a6fd1f59315322a3976fe4b06d868609c3a7e536659bfde77339d02c2a2b36f77573d2e86eb3619b8d01b226e261451e957b73c309eb56872737d36c205366e9e75e47a6dc1fba0fe2d57a44e397c714e036d0cf25f9d3d2fe9b86c9cab368e1bb41ab1b87d59c803d2683c7b5c7d0102a0d3aeed7969357ba6bf030fe759f65931d1f1d5a90b5f2b8b89d2701b32be853606987ef32ecee2b72fd3c8fc5767ce15b65f3ea9810e4e187518b3a40d4f5989514973cef33faef286fd3eb0b110679bb55ab0aa69f2f1e0f76593a592cfa7ce45bb4f5bdadd8c8b6bd61f317bbc7ec4aebbd93400e0c26e737a3af29416b5507fbd5ab02c074f1ed6408bd0b4efed5f87d2ea11d8db9acfd26e3ca0a349dcd39842005cb7e5a0ceee663c1ce73b0d183758ffc365f96c1fdb2260440f4b16942c11a2c4f982574107125aac59dcce8a87f3ea782d9a6bf570ffd34c32edfabed775664df1b5e6607cbbc14bfb561100a3566c089b916b363a5ce8e531607a6cafc3bf7be8547fc8a882e76a6a4a3d782e83a6b4d5c54b18517648ab9579a4d574d608473e02c2a4a9af75cabd4f9505bbe7bf3cf1674aab4d2b3bd5d5c430aebeaba7b3015695c4aa7f47256aab039ecbb0a503ecb4089e439f01a2fcb72fd3141ff462df2dc1a8a53d1c3430b6799b79b35d38a5d2860bbb2d1fd1d684cd326834a48f616c58bcea97aca4047ea3450bdb5bf370ed863d86d5ad824b40e6a715b084b26657dd1a947c3e71ec5583191b87390809c4d6b56de961c892fb395eade9e6bf462b30ecc40047e53029553dd277770b6a389cffeaf4e9bcd6ab67373362e17acd87ade94305ef7e2356a4fccc85b8a693e774d067e1da4d274eeba55bfd0650652f81700e5e9418f9ec5d6a01e299bb35a8a3815437e7b27ba431270f3f7399ba7a80ad26ce32e930eab7e6f147af244b739e6f3b83866c9bd0c98283709e792377276dac928659f1e22af840a96d0865ddbb8ce3384fc883bc8c826a856a4af3927240db4cab3a0a33d7b1ff584f1de50695f770a443130303770343afd11169177c5b1918b81b1878345df8ae1080eb36f9ead951b61f4fcff0f5733069d97c74d0cb124389ebe83fd7cf4693e0daf7ecdd20ffc3ebf46a86e64aa3b60db2307037307037ef703cfaf56677137703037703eb71a7e5734054dee5f1750cdc0d0cdc0d0cdc8d1aac7aa5ca6753a6c1d340d240d2741e0585149074b96b481a0a28c8a764d7548bbe7c0a0a29656f87ecf6d2479496942e85020a30804c2964939057c20312204502f92460081080525da6494a9694652160234823812a71b51088c9d266f0df753b287b212a6c6f576e3f8a0a39d9004051344529fe514ed426b40db58a2393c5146855ece209a1b940d638310e8f45164a68a0f3a38fcefd6dd5c957f1f90887fccc1cd7bc625981385f5f6e9a20161b97164a6869de57b1a6b5817c2066e9dae9b35201409a159d52f07eb5bff536990a4ae5e772fb88957b7896a195814ccb2474ec8c50e6d75c29e865dfde3329f0f8f50f59521c9366e608271752d2ecd83430753164579c793cb62fda6cd4fd2175f908004092f52d4fe8262f13718ceb6813259cc0f87a06b2215e92f3351319dbebc9f4095cc7d282931b9729057df5b32c7c1d4dd96b632c36461648684966629eae9b894c75413c0b7b21a1eca6574133294e4b96ea763562c9cd1c332b416e62a6142c4beec98c136b5a9bca9fc5d6773484e0f83c1200084d5361c5214fddf595ec174b689bc9269b109bcf626b1bc94ac5d83c425a24a500a8dca7bb564edb74f355723186533999b48fbc2f2f9313d59c4f8d4dcebc3fd8a9394756e1c579c8295b5c98f3359330abab23bb916d5cd784fdb0d2b152bdd810263d26369fdaedb2e3d6a11e3549b955c7f3ca6baa1210426321a1ea501df11cc0b8026df9f3090e41171751950ccdd2f4af39bacee68aaaad3a89d5aee21d8d2b502b772abcdbeae2bcf9130080fbc9f463bd75d5bc20c1e5e16481426805294e4b91ead8e9badacc9d0000200049444154cb09d1b6322c9b10c435cd744a3a123e51eeb6f2d5a1ae044c43df50d64231369f0d957309700d7d9e244b164e57dd1a94a6c7e46ad9595654740b5efdb5915377ed8b4ed62a8a20532bf648dfdd2da8e1b02433314fc7457e23b08d1d848517328bcab5f43c819d897c269d63e068c47e50dd16a0ae97289df9256cc76cdc11fffbf22e9efdf24cdb8f9cb673750f2395cd9984125f9124352a43fc60b9c8629dac54491e69d6384f92979228d1eb645aad9644a9bab80a3ea86b083c85ee5d5e69055905a0a9cb5369d30885230ec5ecf3d129ad0f4d23016427e69200553a1f086d43ed8a3b39f31baeb915b29402a0b242068fbd366eff96161a00806bea7200005826adfd37b4f6df00d2f497e767f6593670a5ebd3550ee54a23b83c9c2cac6e1813613d74d3435f290d50f06a5bcfa5867f1cef6bcd02406c5d7db9446ab4597e737b6399575b9a10d2afdb15154e5729058000014923312db39394174dca9596a636d025761452526514bd3bf20655c19823d56f1d4102e4289c52e40105904795443b29c94f69f89394061240800117032e069a18b0018a98cc3f060c6a0e54d11c5765a0f31c3a78f2dfedbf944c2a4d1da869e3717fce1a7fb3fe8e671159594f535ecc6d50595a1921b4e0e77d4995bb99251951691259d76ba5afe1b6f2545cc2fd8484fb09891199b9b777b7e429db04a9b1a912b942f63985d6b1d022c4cf0307ec978cdf1793f1222b23ecc2403d9c969506dfdea556885162bbcedbbbcbe54c57df83afc43400b084269a5971a9f210eda2a4986c6945d6b004163a74726486ac3432f3ebd7222d4b1d0210ce23c82279fa1d9597915fc9ac114bc7542b2f294b5eba3423318fac30f854a419e7eb1b11191f5364bfd1f90971395aa63a654314a163c9cffb929827eb0f8bd33ea482beb926aeb6622bbbfefb50f476dfc0f95f7c8f5d4dcd7e9e91787c860d9b562d5aca9c27f4cc0d8dbb9f8ebc9f90703f21e17e62eaab8c3bfdadb8020b1d32fd9bdc9a94667dcbac98508800950e4ceac586ca7c306f7cb87dff66714b979f94ad9da278a372896567aae2b91ae9aa4c1894aaa2e4b07a32af92c87295aa6721c8884e509ca65727b1d5922b1582c3769a144947d174144d2b5b149503e7eb1b1299f2360e64766c4a7e0dc7ee1a96a0964bc035f3b02afc1099434225fd4305d6d6d1cafbfc35a7c213f92d165e5dce5bde7ec69fd115e29554f648dfdd2da8bf5133f34b925c7d96247fcce699e970cab574cdfcc46cf97969eed7ac4a3373cb358daa7b09c4b70bd8b0e755f2bbccc7538d4fcc1f7d2e0d53d99c157a2a3d6b1ded8e2b5fc7cb2f48c97efe7c89034fd3d09495feb67ccc1752563c4b6c48551757c187ca1a4279392ffcf63455dfc35e75727e56968245010098b089b755eac5cbafc4ca137daa8857d513238eae899199999199b9812e87e01918999919999919196bb390920436f01edf4d2fe5595c5ecd9211e40da1ac204d3d53332333332373434d364bcbd8ccc8ccccc8cc54a7d48ac278ba321acccc8ccc4d05ecffc7897ba25491c99402074016f3485190450155157f85fac68c06c9e0bfe3a9a8e8b550998a4d5154c91ab254e977922495f6d5463a2d562e6b281a3f623cb534b0978b31ca781d7a72c379cbb587bc549256949d8f1bd9da1bb21195fb78ef5f2fc5824a46433bdfaea66bb6acbbdd64796bf6ebdd5b4ea592ad0100d3eb3cb5f9acc9cbff68b26254631d3a27e1e9ed4f069ddada958f4a28faf4d76f413d0efa9ba69cdbb22eda65715b3d8c8acc2ae6db3a996ae1501c7b6df3c574e960004cafd3648f6913966f6fbb6e4213ed829857af9063cb3a32ddc26ae8d1a3d07740073fe2f69900a7fabedd88910b77beb930dd5112beffb71bf9f4888aa3997e8711ae53176f0cf2593dd022edcca2edef5d4674b5c0012c5b9aa79cba9534dbc182fa7c69c3a52c7298dad7d670edd91d9fb4f9624ad33e8664d485f55773c9a14a4f5145b395dba88e0543e6050d3d15e0247eb06a7e8461dfe98e5c2819cb58b67e3dac576f597eb9e9bace5a9f0eaedf91da649b6725d3f235bdbe1ad38705d9855c53471b6d169029b78e1c892e6aaaee5225ce37e83f4477e094c5374fffd6c6965b94fcfe69448e63d7e6faed8739cfde76e2c58089225e4ef88ea08f8515fc41b8a6b146decde85caa390f532736eccc2bd3669e745ef0e250bbb763bbfa8f0a6e79be9785e28de50760ae9e0e9e12155f00a67c00816a9e575153e6351086d27254126fa9464b2847a4a26835e83bc8b0ffb405a1757fef608367be7d9264dccc41b5c4c696dca3e61d336bbddb123418de3a67ec9290a1477bd5c9b8b372cd9b22b6d7cf2c412d9700d36b35c02630f875f60823dd4afa07a5f6d27780ebcaf533ff74de31c85e233be661a466d366fa32b5bae1f43f42a5233ab60964dd5b334031fd842a54d1237d77b7a0eec6fabd7cf943e76d78ec365f843f3d38e724743bebcc07282ca5bc5737b3cdfb8f7f6a39ae2e9e78f9c0896f92e695996e8a4da3ca5e42127735f4a3658b560e424d03437d2e968421beeae6ac5bc6c9fefe2e6b7f9ffd97cd867ef6026956d4c3c771366d3b98bb4df2a37b4efea3e7e9f1ed4dc984e76f73ed44f5b4f4b58a933e244bbc05e5dd000215173baae143155df72765061446de7cc4f39c5caf9abbbeb2ec86cd1a7668c2c021da5b97fa7adaf2f3bfbc0ade7332b6cf8adfacf5348b533ea548bcb458dfdda7a6ddd8bde593736feffaf6269ccc17e7b704a79b0daea38920ab264605575788a746271482b146adb76af40367ff49608a6e8b021af248c823219f06c64bc180c18ffb284a7f41085538cbaa3b61cfe3436d12b74ca8a7e7ca37f619b423d963444b6342b5fd6f3b7cfe58e9fa86b6de8d9b8fd92269eac0af8c128eeb98531b1d2ff834616b761cf7ae59405d1e812100dcb8f7daab4b84877bb664637535adfca7067da99834a7291a50ffd238739e93edf818bf431b865ae1a0d578c5aa8697bbb7afe7d6abedb8a7762d64a14cb849dfb59717681feceac1c61c4d5aad0e495058cf8f5b6754d0d125686bdbbec73f128dd69c9ea0b3ab9f90dd50b4a4c0afa73197a838b1845b0ddf1c342c6b5103179cd76946acf7d1d3017559002c8b613b4669aef1b5b6f76e31e14dc3b69546536835fafdd448c9a29ef6ae3e9e635fb975ac78b12a9a319deebb77cdd5fcabb5b01ec772c6dd16bf9d5feca43895cd711e1dbccff3f9a8b65ca241b375f494336bfb9a54e678a8e9f55582e7367a5dcfe8e18eed1bb8f71d1824686b5de9a8acc879705a746543b78fab1b09ec11dbbd7ebf7d616924006e3d7cc31f2deff83a76726b32721bbbbd534559625b05cc6df76d5c0b1cb936dffe4d5f85d890c9e7960cbb507fdb1e1f0bb6d06bfddabeef560c3b102f297763b9e59004cdc74cb60c6ea9694798cfbe935f05cf55d7548d84a1a49ceac8bc6a2215f3d779ce4b2eafedfa7e65034d7b5ccbabffb677b9b41a892d1b5dab7cc7da1ac6f57aeed93c2a6b832bdfd1b06d90c1b0a63a048ea19f58825a2e016ee53754f4ea58680a5545ff504e791c74f64cbfdcd5fd7488ba3ceb11e5d64142fc46817b2e8ffa3abef5bc935f15a449758ff4dddd821a688a5687cc753a3fce845d4fbfcb05cbe57b36b713a0722d7dd4c9df8dff68dbc149d4bbff69e36e3695566ff9a68157d14bd005515766b469cec5ec3896331e75fe6d978f1ee2a96cce8af699ffb9e001e2b5fe062c3b5cbb43d7c577e28b694082769b0f6e6e1036d8d609c31b8946074716d098519b05c388e58e8e88db79de0b85902e551757c587aa1a821c05cff6dfe00f0d10555bffc6749aaebefec734c307815e5ee6c62ddc7c37ddd6f61ae8ccc60c5ace0cc0d736692234f2fbedf5f76dec84b87ada199736fa366a636ce0e1d8eb7096dfb2a059f6355dee5babe9b0b1e6973a9bbae9392e525a2cee6f312d7e492d08ecea97b89268f95a54e5bf673ebbcb782a18fcc73d152a7d144a9e8ad2c352ef84a2bf42067373739a8efabbdf2aefd150fb59c2e0ab9bdcb9bf008bb3ce746eb7a4e399a733ad598cc0316050cb206377f4723d3622ea6e0f43f48f9450f87c7e9f519cf5e18bec394c6d302895aa6fe77bb6bb39f2ee061f032517a69dec7f765634c325a1d00d6c5d4a02ab14a2ba1002003af28efcc8d1bd82dd81544e73fefdafc02cf0c480416d58e735f351fc0d5d78d6930b8f62c4144833ef6f59771a79fa39fe831605f9edeecd88c4229a96245cddb130ccc0b7932963513060505b28fe72efe2f34c09d0f99faf2c5e155ddf5fa48bfeee124ac0755b11f284b1281894076ed223e4fd26658b8241f5d40bf5a77e396209a6be1830f8718b42c9a751fa8be297bfd7b428fe72626107df985c12693b755c727a760bcd7f904354dedba081dee3620b2842dfc57ff3b6d92e6c466c1830a835ab3df3f99aae637d522434dba8e5a835478699137f7b090c1830a82595e2173518aa47bb9af02754b2651713fec4e0bf83ef087f0255e9da4ae14f344dcb12b5cdccccfe81f027060c183060c0e057544299f02705a55ae806b6ae8040be58189405416180c8c8db729e95863fa98f7d62213060213105d915163bc3a0d6b2a62b16a5da1525c0400367ea97c17fbebb2b418d6ea9f20b03060c183060c0804125da44e9371d1c346b4927d7234040fcc4a2180f2703063f6475287a33aa170765c7f08d0103060c1830281d2f854237861b15cd89ef86848644c93f403a61c4028a86424abeaf9e160e0400460341030b57b9bd0d03060ce46e07951645e929a5840a8450424282542a55dcc2822449c570a98a6b49551273a5a283aef0235d8d364c33ed9c0103060c18d436f2b2d3d59dea36640c0743909c283f36320784001001c0c511811005a8804612f9e6d10807d0c0118101d00801140188a9f25a78992a8e08004d0250497c0e0d0080f24928a6818b011f871c29f071201014d19047ca6d1b4d1c641be3496850da225103072e020c014d433ead6277ea2aac829278054d1c3080621af83860800a28906d80c8c190260ee95259d4130870a010e491a08d2316021cd5ccf43062c92fc823cbb8a483031b031c8006e0b00000481ad2a455d4200b81360e6c0c108094861409d0951645a44a810520c08044904f433e05180d1a0828d99ede8cb2c18041f56c8ceae46a2b1a18a5878a564ae9f5a5a5a92c19d46cccf723061203060c183060508bc090dae59ed808f229a4a821d30004009f40f924ca036021e013202641020803d022a090825c2920002d4249ad561ec24800310938023e0ee2129b8154b8509390db12da38701014d20008c41420000d1c3054ae480e021e063924906a35f9ea2cd024b77cd808100d595244201010200528a4102a6f3994ee1223a601a3410b03b2266c4f95020018b24071b7995c0a300ab47120416e32554775d021404241b2445e3b551645503414014800700c8002920692061a010520a5ffcb4645d19b45ceaecb3ecb0e2c663c8d5c27e2fec7bb87fc47339b77ddf5324dac3be46edc414ffeffa76da078a8525fafc44701aa02a24a0d0999ef429d518161184551158b52f27e54a44a9166c65351adb61d7769c3d23feea6203629e5d71fb26a591f2bd50bdcd259b7e70c5d7e3f294f5277c6d9837d4cfe15896605afd78f9819129d5da8db6bef99d92efff65e8b167f38b57af9a1a7b92c96442a6c3e79cddc8e46ff67097f92cf07c74f3af436a3006fb9e9caba663fd0b192492133466d7a9a2a96382fbcb8a7abdedfbf7c67fee3c501f36e27e616990d3d7a7cacedffedc2d1d284d353c76c7f9e964fbaadbeb6b38d16633da81f53d59d29a6cae5f81208490058088a2990000020090d121a58184828606388a4a1900600b9825af953690049c9b02605a0e8f25a3e821c299034008094060293191ca04ee745256552d51c2a5165c714a01c12680052f682081596e65b97266797dc22db3092024455fb615042a712b125450105505ced311f07280639af8aab2a8a4080e911a047c0cf6bfa747a482f2d8490a6cfb9b45f587329fa7474d9dc3973e62cdc764fbe4525c7e5b7a8dcdb01c2ff87665df87c9e0bdf6ae48dac9ad540f19733ab176db89a58e21ed368b2ee45dcad49a6b544d487834b16ed7890f113f76ea7b21eed5ab464ffdbfcbfcb0e513021c8e45b3b566e088e952050e5a3280586614a7f157f977d51faae04a5d27e49d0994f82f61cbaf58d2cfb09326e04766937f64402f937d342259c5db8ec8ad6c4a321e7830f4f36fef2299b527729aedb6eedf973bf350400f44f935d6df01bcc3a1eb2ada78ecc50fdb743fae9c0dcf58feb2d3e793ef8cc9e00d6c71831fd7f27e19cbac3f7851c1c690108d077b168d7c0363d573e15238c65eab325e444a01340ed740574cefb0b5b0387fa746cd7ae5dbb761d7b0c99b529f84db9f602e2f7e7f6ecbbf0a5587eacd974d9b990756db800ff4077a44c4c6d5faf00b6459f1d214727dbd516a7ff8b60955f1008030040380604023e067c1c34094420f95c3b81646a3f2af7297f547d0f022ad192e59a3752b036547d8a682401d021409b002ea6aa4c654ad45086100022e932759f0484a1aaccaf1aba466a179924f030306681b02436ac12b0111099240080e067cd68908917d687e40180f8e2869084eec3ccf15fd7a8587d5902e0a01d30da53ffff6c260cf10c2dad2d8d34899a896171ecd9df97dd1ee633ae93e94f48e82ffa7868e9b234c190511eba3f4bfaa8ecc77f2c5baae9326998b306aa35fb41ddbc7e791f8534f5ce8e357f346a31dac78a25f75128d915a5ae090cc3689a56f454c850fabdb4e48a5e0b257a2ad2569dd0a69fefa990663e09da77c2a9d1808e16a57b62b1058626661c2187c0b0bf7542b53026fc136d3ed94597c008a3ceeb8f76c43995128061a85443fa07c9ae11304c266dd8af4c64b59a70e6dbc7dfc0ba85a300c790d580dd072982f34bbed28f4a388610face1ac378bac6a6c6fa7c162ebb55f657a6ebfec87c60e1e79373c6ac8b144d5eba677923531e46e5273e39b561d1a8de37a7ec5aeb5f4fd6a5d2f9efcfecdba361d7dfc7aeb48f954b1ff6b74b9f2a626af37ae5db65dae0bfbf95fddcae482d6f2474b9d97749c95cbd149044e63240000851327d1b95d3a251499a44795f821a5d5fdd29c52f48d52f506678e4908003b031d0c0818743a6b4863a3e42ea540a5a855344e92e54632ba2f6429a0b2948a2808b010f03431664482bcb27a165e14f184089f3a7d43b534bcb4249624e6cbe2b633e796fe3f1e8809975998d74ff7e701ca65e7a3b95e1c34f7153544c9c280d732aed34140f15639f641daecc96a0284a665d28463da94cd456b2042a372aaa3538fe74a3a244cd4065430ca6db62ee91167f7f95d1745131052c0d2e816118601c1e51651d2bea68ff14d935e4779986fa2f372ac8420960da1a6c1cc300302eef1737e3be5bc265f7c3f7d418d72660dba900a5caff519d9ece7bba65f29afbe6334faf1a280f0ec434cd9b0d5dbd1b1be6b769ca2687d3f39b6821005a46b8cc67aab2c5fc9d6d5b0531b5797dc5dbff99f7fc3f312a305416a104001420002069201014d008102a53b7119034626372d96263c0c2a0a81aa3964cfb25902c4407295b1a5033c3800428a080a4419b000c958542f130e062904bca8382aa3224ca8c0404c046b2446d79e093ccc66021c446504823c51761a9a6b4c682ab5c5475241da08082020a0c08e060654645c5a28a69c0b470d02594e992d04020d0c481f7636da5e8ddfe3df963b78d9005ccbcdeb6f74d61c9a9bc9bfd05a5ea55fdb561c173bdea68208490f9d427050064e693bd53ba3630e1218410ae65d5b4cfc2531fc5340040ee8dbe5aa577b6dc1bbad5bfa12e4208e9ba0dddff412cfe7864424b330e4248e0d86b6d4416259fef7ab07e78c7fae67a3ada3c84104bafaee7e0d557e365016285cf67596977bd2cb3933fcc73e020841a6efd52ce102dfe1a1cd8d1868f10228c3dc61f8b2e52389510fafbe09636da38420817d8b41ab1f57e3a0900d2e84df54be914f40d0edf35d84d1f4308a196c753322aa1a7e0c954f3d21b5d16ec5de06dcb4708b18d45fd7fbf95229544feeea4a89bb63e9d099075b68dfcd0e9f7c8f2cb88e55e1b60a9c54108d92e782d23bb382e786e57174b4b1b7b077b3b977643969e8a2aac5075af9735b1f23a9205f11b5b1a0a0402bd06b39f14948965f6d32d7d9d0408218153bf6d2ff3ca9a9234f9c6eafe8d2d8d2dea58995a34ecb5f47282aa45cdc4e1e31d2cfbdc067833b3be9e402030f4dc18991ad201470821643bf7d6b5953d1d64e221ab082af3f18e912d6d8ccdeb589b993a759e7522aa809613f26ccf541ff77af59c1cecacccac1bf55b7533595e715917fdac9c26bf0008f3b7d2160804a6dd8e479e2f7bc4d5dfba587310d2b2f759792fbd38f5c6e24ed65c8458e6ed17de4c5330b08bbe042ff4a96f6e666d6b6566d37cf0a6b0741200401c36c288c562b15846c32ededb36b0813e87c3316818b0ebb5980640e4d783dd1cdaae8f05f1d9def6661616960dc7de13ab887a82c298905543bd5ab46cddc6b379bb3eb30e3ecda2310c212a39a8b79393939393539fbf5edfde38d2abb18babababebf09b6245e7b1386c46478f460d1a34f4d9121ab46450c7660d1b366cd173eaee879980e3385e1036b6919b9b9b9b5bf7ad4f1fee9feedbd2cdcdcdcdad7f50128d6190f7fee46fc3ba75e8d4d5dbaba3df84cdd713240843b977a6776c2c128944228ff6a38e2750189d74666c87662291a8b1d7ac70318661d2a4bb3ba6f5ede4e5ddad8b57d7210bff7a990b188661452f16b71589442251db4561cf8f07fa798a44224fbf3927a20a11866174f2b971de430e2442feb5499d3c3d3d3dbb2d7c921b7b78583b8f462251e371f7f24bc2b88ae342374df4ebd4b96b376faf6e43161e7d9e0d1886619072da5f2412894422ffa0d737378cf4721789dcbd466e0acb501b08a3b6a8f4cb933a755bf412e0c36adfd69e9e5e93af64808aa08877c7e70f68db5824f2f00a587c26aaa05445222b900df91f4e2e1edabd73571fdf5e3ebe83a6af3bf532475e22e4bd3fb56c78f78e9dbb75ede4e53751c664d999ac677fad98d8bf672fbf5e3dba74ea316ce9c9f7e2523220ebe981c0815dbb74f3e9e5ebe3376cced68b5105501262f3f8e0dc00ef8e5dba797b75e93f73f7fd344a7d64070050998f764fe9d5c65d246ae63d66c38d6f520c937cdae5ef29128944a2269e3d163f2dc4b0a2172b7a7a361689449e017b3f4b154bc8ba31d5ab7963914834e27a2ec23032eee88876cd442291d7eab7f2781132e5eeb6c97dbcbdbbf7ecd5d3a7cf98c5bb6f24484a6272548b8a4a52f33f9e5b39aa67a72eddba75f1ea396ae5b98ff950c26daf7e5ba2817a34b3b3a7a7a7f7fcc7052aeabae8cbe575e37cbd3a75eddad9cb67d4aae05276a9250f15c75efa7d8c6f17ef1ebebd7af61c3069c5e1524efe4c09977cbdba2d70985f4f3f3f9fae9dbbf49db2fd6eb222bfcb7c4baa40a684ef9e39c0bb937777ef4ede0366ed0e4f910555153c9ae7ddb2a94824eab1a3b4f6cacc9bca5fb6b2c0a0d46b5b4f26f35a8dee6ecd2977825bc7778c2727edccb6abc934260e9fe5edb7e623c08b79dead3c3d3dbda684cada13024074d6d33d93bb7b88448dda062cbf9c20adb2caca98bc38fce5c905fddb36128944a2ae5b3e492a088caa46a79a18f56d4d2df195882e9df978eff45e9e2291a8a5f7c835a1f14565d693728ce5f151ed3d442251cbc0c705188649de6feed7ba894824f23b104756552fdf21d2bf3290ba0f0b030d85dc643ae9359df45a9cf82a27e125fded059df89c4e7c4e273ca3139ed1f14ff3e39e647d79427f7d4c7f7d5c14fb383dfa715ecc633aee51c9e7211df7908e55fe48bf3c4c8d7a5814f390fef290fe1221fb144447a47e8a283dccfe1c91fb3982fe1241c73c907d72a31e64473d283d54fa14453f48897c404697fd92fff941c6a70792e80a1747dfaff8c98dbc9f15194e4787d39fc3a9cfe1a91fc30b3e85d39fc30a22c3923edca3a2eed151f78a23ef26bfbf9bfde10e1d29fbdcce7a7f3beddded6a2ade38022101420230002e0642a29c265f48011b031d02b470105415948301e81220c0410b071d0258181490951545d280d1009924e45150a4e0d128a221570a140dd80fb950f21eed38a53371d6b059935d000020f6c0b687b925b32b8ee3766e1e6b233bf8726078e04b9771bfcdeaa40f08804abb32a191fba82d97221dd7bfcf9766864de13f3ab5bc8f4bdb15cfc434f09cc66f5fd557be9777c4d2c0bb1603a7fadb0164be3834a2a34fb70187f1ae934735e541ee87b3b3fd163cca070020331e1c3a1edfe5c887d4ec0269d6d3df5de2c30ecfedec392b3c9706e0baad8dcdbed845667139acfc5044d3f48b49d68a13985f0f4fdb9dd76ed2745f332093237606041c90db1cd284a080869de61c0ecff63efdad28f552bf827bfb27b768bdf0511e8d1b782dfb634147814cb3bf3f6ff07ed473eed2a1ae0456053d1cfbb14782e63aca9efc76cb9644af65bbd7f9d791243f0f9ad3aeed925766816f128fb493916b3426ec929f0e80d0f77accb666d683ae67bf0bb42f6f3b6a753c169778c157a3d462fcbcd3afef01c3b54f63a2233fbc7fb85514b166ddbd4c657f16c775e1a3d8d00021984f0b4bc9c9c9497fb9a671e92c6176d8cab589befb1ebcbabdd33be3c4a4413be4760c9d7d77668b0e4be2fa0647c5c57cf97c7d42d106ef56b3c3722acc28f05becf81077b20d80cbba57e939393929f7a6d9eb77381afdea60470e240507aecfecb32fec59c8dc865a180014bc5addb1f984f0e607dec5c57cf9f26899e1917e1e2343522800907ebbbcf5ac66e08d37ef3e44c5c6842de46fefde63eb27090080b0ebe9d8775b1a02b43c1a9b9d93939378a17fdd8e258f0859f22777e299678f4e8c609f9fefe33f69dc5ef684d34f1f9f9ca8736bf9c0850fc5f28989e473239af96e83a9b7a363a3633f9cec1135b77de7b56f0b0134dcd73c7d7d6a90016487fdbee15bcfddf79e5edbda39e3d4b4e17f44491162590dbbf8f1f60c2be0fb9efa94989010ff6a776badf2690f08212ae1e4d8ee932e59cebf10167e2ffcd61fdd9336f90f58ff3c1f612ce39e7b6e9e9ee704107ff6f7600dff4d274eaeef67ce43188ee3388ecbe3fd856db7dcbebdcd9380d8bf36bf70fb2de4d1eb47210b5ddfef1c3b76ef27098669355f73e5ec0a0f36a4ddde7438b7d3b2c327b78f72e06308c3a59f0f8e19b4f285db8af3d743af5d0b9aa47771f6e0a5f7b231dd0e5baf1e1b620c78e345a7f60fb2e6e06c8b7ebb8f4eab6f37f4f8954d6d8495c4c3e4000020004944415428ebce9280a9c7d1e08357ae5dbd16b2b1ddd7cd23c71e8a91e238bfc1ac53c19b7ae840eef37d7fa6755876e4cc81859e39a1abe79f8ca7719c6dde676fe8d111a6a0e1b5f366444444c4d5d51eba76c38fdc3a3dd51600e42f452787ccf49f73dd7ce689d0d0aba117b7744ede3e72d896570518ce32e9befdcab1d98e00f121dbef998dde793a68f350a3577fce5bfb285f7e7379545294718f5d37afae6c08e0383fe47e44c4ad9ddd8d584a7743f2f95923d6dcd11d7de4de8b479737748cdf7df01d808cf75c65b20b9ead99b02ea6d38e4ba1972e9c3fbbbd0f7971efc57812c7715cfaf9e0d8c12b5fb82d0fbe763534f4780993118ee338f9eddab1a736b38f049f0fb97cedd2ce5ed93bc6cebf968e701cc751d68d45530e140e3e74e5eaa5909093bfb74d3a71e06e1ae0388e15bcd83874ccaea44e5b2e5dbb1a7a65ef00c99189c337bf2c50c9021cc300d26f6d0bd11af3e79d674faeae6b9f7664d6c88dcf0b784e938e87ac6e428051ffbde75636d3c2714df725419bbb5b355f7de1d838079e42112c83cedbaf07cf7100401886e338d776e89fa17b7be90060b267d289a766cc0ad69b79e2ea958b21217fcd737a75f0f00b31c2715cbda8548434e6f0b8c12b5e375e7e2ef4ead5d073cb442f970f1e7f2446aac06dace9c61b111111d7d6341754a8eba473d3fde75f33991e141a1a7aedcc62e747bf0d9919920c9591278dda3d69d183fa2b83432f5f08093e304effeeeea0cf924ac9ae0d0947f9af4f9ccff3d97226f8fca5d0d09373ed6e058eddf551525663a884d31580b2effe1630e93831f4c0956b57ae5dde3f181d9b14b0ec5e36c271418bb5d76e6e6fcf2d7d4c494948ce5e752f5b29b0bc3757dfd050a795a390503a45081d5bd6017817fa468c09db6cba163cc70140f47be8838888885b3bba1ab1701cc71040da9d9dc144dff541a7764d758a3db378d9f5745445959531f9e91f3ba2dc03f79dda3bbda9365181256a1a9d6a62d4b735d5d75726bad2984313c7ee78ed30e7ec83970fce2eaaff6cfbe9d892ae41091ceb4107af1d1d610a207b6b8dfa33cf846e6e81975693fa7af91e91fe9581a9fde45365890d0cbe2f54429d6741b6e4521e05851428a67000400105e912a068c05105d78a2ab746210508e417a748ca3988541685e59140d250442927831703e4532026bfff75e98cdb5befb8ccec67a5613728b01d1b00203568e3cd74d9730893d6fe433a5bca27d38bfa1c3fbd61f6cc5507fe18dbc68ef56ae5e83f620080f09cd4df81870b1b0f1de10200d2c78bc61dfc22254cda0c1cd04a6e5418fbfdf1e7ead90bd6cc956d5a1e1fa1bdf4d8e6b981ab7eebac01009078f572741100b02c8785bcbbf75b6b030200d7760b18ed0600f065ffa688bceabd8cc3bc435be64e5bbc614e430000ea61d0a32c1a00f21faf987a320d00b82d06b53566ebb70ce8a803006f574f391a476a39f90ceedd48575640a6f5caf30716cf58b8e3cfc5bd1b1b6a5855420f267068e3e56e28bb4fe0bd7ed3d481fed3b76ce8c2010078b77ee1955464dc655a374d0080e4e35bc3b2680090c49cda9fdc71745341d511725137df146bdb5869e30080eb79ced8b434c0995f23eb91c4daaf5c3ac0c3d9b5f5f02593eac1eb0bcfb3680090c6fc397df367e361eb27ba692240bc7a83574fb289de3aef4c6275c408f18cacac4d3571c867f7dfb6d2bf457d37efd9fbf7cd6fad931e12b8ec29c767cd9c56ba1800cbbce7b2458dd2fe9abbef533100abce98e0b03f7a99b30000d8e65ea37b081eed3ef9b9b8aa47f007ae9ad155e4ecde7bc1a23658e6d5879e2b027b34726eecb760713b3cf9d6cdb8620080c2379b67fc95526fc6ea003b2e0012349eb87a80f6b3d54b6f6701c6d5b7b036d7660189b75bbeb85f3327d7d6c3168cb78737975f6497a53d809ae46c841086e53fd9b8e27661f33933da19b1310cd7740e58e06f1cbd77e5f924c0595a469696065c8002e1a0a5133bbb3936f49eba66f930279ecc9c50302d1002c05c26cdede32864b304757bcc09f420220fec7c2cc6080d430b0b633e06852cef85d37b3472706e3d72c5f2314d84397736ec7ac76e3773b4bb0e81616c930e53c63b675eda7c369ec2710d073f3f6bf2c9b1db2980e3388e535f2f9d2feedcab9e068e4ba38faebd945167f84c9f3a1a384e68d71f34b39bd6fbbd3b9f883182a76f6661aac5020af39836b9bba89e43d3de13fdebc0a7bb1fc52523ae4c65521a6ea0548d2a7cb973435861d3a9935a1bb1719cd0721a10d8dfe8cbc1b597920167098c2d2cf4b900c57a03670d6ee56cefda71f4244f6ede8b07f1aad4d4ca8a9251222345b5362e893cbc33a2c876ecc2410df5d82cbe6587f1e35db950aa4897279bce78f3261337b036e0e1384e68d8f8cc9a11d0c28883e328fbeec63fdeb1dbcd1cdd449785e31cd38e0a4cc6351cc71f3834dd439f85e338c1b7ed325024093bf6300be1384e263dfb90cf31b1d4e5e0384e089c07cc99ead7409785e3f0edc2da235ff57d0307b9681138a161eb3bc3df22feaf2d37d341e5488e10806e8f198344fa1c96864587290bbb0bbe056dbd910e38cbc8d3bf0537f9d2e90f45b24bc52f4ebeb0edef69c85259108082be8acb66c1e57a51fca3288996a5b9360bc771965e93e1f32675b7d7242a15958aeaf2bd0d3b5e733bcd1ade588785e32c5df791819db9af766c0acf46158444555defdafca0b0e19429ed4c3838ced2f71833bd05f960db9f1f24eac9c30a3e3f8da78456a67c02c7718e49dbf173467b59707fb684e32cfd8e6b8e6dea63ab41e038ced66fecd7c32cf6fcd9a852055f81b34a20a38fae0d49b31f3dbdab150fc7710debee33c7d8a79d5f7b2c86547874d9b315ea4cedcb560e3a3b36850242d744bba250b084663a3850a9b159b42a0929a1a790d77df6e80ef5ed9d5a0d9adc4d4ffae6f697e22aaaac8cc9b4fbecb9fd3c9c1c9b072c5931a58329a73c6dea1a9d4a622a696baaaeaf4c74f39feddaff1e359a39c7b79e368ba56ddf63daf03aa0c6a8502512984235a9af97ef11e97f29281a15d1cc6ae6b56d51204422944b82e2a7b0fcac71210dd924644921bf1aebe4e453f28b55c477a92aeae7eda84d7ebbb0ed43c7c55e06188049f7b97d756f1ec900f1850d2189dd869a29f95ccc7bf8d6e301006ed26be7e1e2b74b5dbe0200809ead31170080a56f6b880150403f0e7a9031be8e61d99dd6cdea700110df401b072001ccdded341100ae65a805900f909324dbd40fc7b36e2f1dbff1c49dd7dfc4656cc9fb129b438256d569d9c66e2eba3800689b0ae4e154c97924e893d197439300004068aecb020042c742089009f4a3bfc233465b95118a1a0d6a67840100afe182a04d0054ce97ead163e666c50300a461ed6a0c9763010a1f5f8e2cf06bd17a4a5ffdb3fbd3203b78d3b5d48e7d849f8efd99d36d6f23cdaa2b86e7d0dd837d7e51cbd6d133278d18d0dda34e9799136b58b7fc06adac65d9882c7d3b03809c5431090678d6d3b3cf81e8d0d9a1c42bc2b16ae1c4256f9c7d9537d44cbbdaa59bb66a69c60200c0846e7dfc20efd6aafb85e0d0a5a1b6bc0de1066eee46b0eb7c447a603d13162bebdafcf19b4f3f8c150386e8e2cc2cd08b4a9300b02b7b849987c8000700405c43532d30706f6c4cc80fcdb5e17d4a1e0900d26fb72fc580ded0d696256569d8b7b18343e1211f0bba3493bb6d34ea7b5a7110029a6619d8e903e4a4e753481fa769d9320fa5d913a0984401007461eccdf04c306fe62424308ca6699ad6b0695e8fb537ecea3bf1604b2150184200d69e0df4593846d36cc3a63dbd2aa64fe018023069e4a443c87334755d5b58c18357e15fa5edea7301c71002c326ee261c1c07c0852ede5d20ffe1de174560d3da599bc07100005cdfb9be3e1cbbfd3a778c9d01d7d6a7bfc3f6d5c7af26f61f654d147d08bec2f6dd61cbc57132e3c9dd7810f66a6ace95dd067cdba65670f6d99d5849db863cc0310c80e7d8c49287e30080e95beb0088b38a118ee3723ae5e36be90b288cb945f1f71e658179632721aba4f43acdec5907c3af7f2808b0d4061ac700c0a299938e8c68ae8185363cc92c420ae595b859ab55142a4f4b59b795fefc5132e8b46c6cca919fd5b26b6605e78b655a8812d9b869330f934d47270f98347468bf1e9d9ad7abd76f4c3d0080fce81b953019e7b2534fad5c70fcf687d4624000c5398594657c2e8d1be33ceb568d05c74e8cf4cf1b3ea44ff78e4d6d1a0d1e090040677eb8fe1ef0e6adebf2e574f12c1adb71fe787023aaa8b76985052d311c01089cdd4c4ade42e0d0da1642dedf8996f431e5eb350f68a3392a34e8d51cf7165a54fac3a00f2e01cbf50855fb2b29bc2c0200b9ea8b61388e03bf6efb86ac055bfd87248c08e8ddad5d43f336230703009049958b4ab9da8abefebc08ac3dea6a95d486c0be85355c7a7e2346dad980578edb2ae26be3ef3dca028be60df4d9f2d3daf68dcd20ec7e4432e566a5863c10bab4b187cd8bfa8dfa307c60af2ead9cadbb8db5060032fe674a3800601ceadd8e69532f3c89cba51002529c0360924dc94e52f2f87c152f4aa63fb9f31574fc1a1a97d4266eecd640174ede799639d9d114973573b96a0c80149e8aa97bd9aae6274b529055f11d2f49ffc0711c579610f905088c44f50d64b5c2d1b3d685fcac02c071bcf22ab391e59af35c5adacac49c6fd3b17b85c7ab6b7415c51500407d5b53717d65bd5c73d683577960d1cc554fdeb1e0c27a8dcd205cde1ad4b41d051e2a5a306aebe5fb44fa57cea9c0abd0af90b12520241b2fcbfea292c55591421a75593602529d5aa032d3a0fae907df95dc6cc80209057954b9fc10d54f44959f421528517c29a557fe758db19f665448be9cd874f5f5f3ab9adbcaf78f77371e8ff69fa194ae2d3417961122cd8acf927d63f1d832ce616c2e01500c406724e648c1b08c9f987c24c4e47d88f2b14c0b23138ef56f3eec723e80cbdc5bd797b626ceb6d2ef170600a4a47aae1896061b03c509689aa20180ccfe96233b4edad95c7befffd8bbeaf0a88eaffdcebdbbd94d36c9c6b371f7901008ee5ab4145a0a456a40292d2dde1f5aa0488b152faea5b45028eeeeae21c143488811cfbaddfbfdb19a643742a1f235e799274feede7b67ce9c3933f7bc3373ce7008ab55ebb64531e977b394fd4ca042e0e9c637715d037eb87c5d102fcac65e1f54449c2bd6008e8dbefcc87ffd8274288e2cda93d9a5e1cfbfaa7afd1a571d37464ec0a7bbaf0b7e983e6ff5a4fe1b274158b7fff4154bbf6aec5c03f7199e035fff34a13994511a92dc22069aa3fd825d7886ba6a642ac22dce116b21ac76442dbe6319571e4d498e18b83132ce7d822157ada294f04519856a8d666befa6832eb75a74f2c997892e1cc8af8f0c6bb0595b25fae6d91b2a004211f01cf8e6814bf4a6bba624bb1428d8d4d56f8f21901aab9610e29053ac31aa02dfc196d6b9625334973688a2dc4a85de5f4d776cb63edc1323c91503be2ef61c8aa2744ed85c07273e34a5850ae836a202e039dad114459701126540054d009ebdad0d87c3d12d7bdabbd801d9057262fce0f31c0586dbba89877c29903cfbed263f1ae5a994109e7bae98a545341dd07560c29c49dbf7a67d3acafffeef279ddedfe4cfa3696864f952a078d79096274cd29012629f2f81a9287b5baefe0bcab5a18d9f50c0b0b9a38cc96536eb0d599e18f071b6b7313e60e3e0c487b6b45001da85d699673c075b8eee3e876b43836589259ba75a59194db072a4511448015b677b433d40db3af2003565e0bd0cdb0e899377fe1cb8f8a74d3f4f1fba6e3aedd3ec9309b34675f2e5b1d24a84ec9ab666d080f92fbbcfff6575f7107b1ad20bc31b7f748fd5ad38b8b59fbf7b55f4e2955b564c3cf8d3447e7087cfbffd6e587377a2282c65a03d3fa65d431b63e792ab09475ca000ed445bb2676cec0de202602bb4a7212f9232344dc3b9e1c0b79c0e1fdc7a43dca2b5f2dc6fcf1b7ed5c099435b76b344195061b6b306b4dffbab760b562e5df3dbc2b17f2c8443548f1133befdb0ae90ad4255cafa03e74b005b677b830905daded91690e4cb589aa6cb4adbc2245abe04285df541f35f0c7719958470bcf2c42c6d63853dca36f28bad3b3d962d5bfffb0f5f6ffd016ef53e183b73c2bbe1f49bd570a6e8e4b77d461cf0fb6af3a12f1ab973a179beb67bbb398c4185199a58434f1a599ea4ac4e82ab13529ed4c499f15d42ebe72f689aa660a5b255043ba2dc433c29a415e5c940971fb9b5d2dc222d2851a8078fa649790d31d73e03bf365c1a60a1b3bd2b6b32fde43ecfc18e4b5bb745ad75ba8aea0aa89f5aef6b169eaf6c9403bf40526e60b1b3e79934c002a828ab12b4d90637abedf26a2afd0f0615fad5a02a8c78332c51c6d026655044c593ee88b5c3ef6a7800f5ab3a3d0378a9ae661e953a6d5b94494538445e3f28fad7800ae5fd0deb30fb817242847e9657716b5c44bdf9e9c0dd65eb93bffcbe6e992399086de6bcc171f27502f200a865fa3d598c4aa1b3d589b3970307a8e1a62cb6e8c2da23320068306a784b4f2e0a5e577f711439e858f5f878cfb9efcc27e1380e9e3c4069b18635e147a3d0e15f4625d167e6e0e9c001c08f1d3c346ac1a4fb602f2e59bfabf90e4edfddd1d53ce78a72acf3c1ec1d1fcc143f39b575f1b7e3968d7c4b19fa6c7b57973fa991b4bda73305bb7776a7efecf01acf02e208bd1c80d8f58fce7fe05e8e43267bd3ea630ab741530627babc7e4de608bd1d01efaf4e3e59dc805f55d8569665cbc2888a2765c3b852c1b22cc3158a1c0179b1024650c1ca4a15e008dd1db8340dc6ec8b445b0df144530054328d31e60ca52c91030e1e8e5cd32c62594bc546e8290022e69ddef1b6a1c5cbd488f6eef051d3a92377ee78f4619b5f2ff90d18e56d4353004f28b2073c3ffaf5f4d438bec56f072100a129f32fa86136d338c36d6d1ed746e8e900c84b956656a7a25401dac9c3c186a6cb2e0fc0f2bcb0a97e35caaa3c5ef6b0075e9abdcd68652a7310526efa99f66a3ef887e68366e4df3bfedb8aef17ac1dfe99d3b1fd5f7aeb843cf7d4ef6f57e856eaa7c776a5b00123beec1e2eb4318acec49020a8e3578b3a0eff21fbc6c1cd4b66af5c34b8d4fbdc2fef397a3851b0edb8fae28ae6d5381c8da608a092698c73a8ac4622d5c2d6d5894fd334e098d0bfbbc7cedf7ebe941f51b8fd658bc9751dadd8701c9a02c012bdd545312a8da955410ba3dff9df8a77c6499f5fdab37ee1eccd333f56059d5bdeaa0a5529236f270f7b40215699e4ad2c5500f61e421bba5c6b557cdb46e8690f787eb3efe06781160600cbecb57522b46bbd7e53d7f79b5cfce8cc8e3573e7fc3afe136ec4a96f5ddfa486439ebcfd4831b7c5fcc14d75ebefe56ac65014ac18a83ca1c801c835d768a22891032291930d4dd3bab28d0a44cc2c650a80c5ca4eaf5bf904944bfdee71e4caa3b38fe4fd7c85650f04153f3a970652b747a20b87a6013308434c922ad3c3cc1761aa6ab27242b6a2de163b5d28b70233eab4cafb5af9e72b1be594491ef665071646235759574e7038baf926c36da251336600d972bb44bda24aff8341055d951d5c010f98562a2a1ae5e5a2bd92d70025fe14a6a8f9cbd6961aca012aab88e29fbe61ec0d415cc9b5e55ba9f77a0699f6a0f0a3fabeeb0b00485bb7fc6a659e0c36c15dbbea9e2c48cd5100803aff49ae6ef239b14f13d79a8b94d5c8f531b0289a02c0c88be51517e974a260b50c5871ca9e2dfb1fcbaaf421e205756ce30e0028ced6b8f9faf9f9f9f9f9f90a1e2e1efebf6d990cf933fc1828f376ba1c002b4b4bd26db4e237e8146e0b0036a1fdbf6a0800b8376df046bb01fdc26daa250de995a9c3563c5402944368bba14bfef8a9294a936ee7aa2df5778a02ab650056faf4cc91ab2f3595f715a7c477eb4396722dd3e4d220bdfefd47c336a5aa2d3e6fc89d294e3e79e26e9115a86817dbabb92d52cf3f35c948f970e5904f162629c068cabea42eca2a2d5f015d199afc1b474f3f96d4e4a43d8e77eb6ec1c8be7ecfe4c5ce149c983860dc81974c8529810a47e0e984c7b0841075ce95e3973295657d2a6c43de6ae1828c4bf70dc18228f5f3cb0fd4a8d3adae90a6284aff9533441629e3a25dcea722fbd623897e8f3011a75c4c8320a175889dce478ea07c7412416497867ca45f4f379df8a44dfb75e2371b1eeb1d14b89e6d3e6d6b97b36bd9aa95b7a33e6cadf764b6f16edade1f2f931e4b8cfbbe49e9e579a3669f2e82d135d87c7f3165eeb9c0a1690a600945d34cfeed7337733586fdf93a33ca2eb87d3367645e7b68cc5d9371e5911a75bac40b4db997716cb0e6d65af3acccc9c6bb5133118a6eddcc63f5bf28d3aea60384d0e67be7f56cb359bba7cfbb22a1680edfb36eb7118b977fec89b45b591a5a10d5a5211fe937324c2eb12621138629b3d55a5d542837fca079b271ca8afb2a9ae6087c1bf59eb87251673bcdd3bb395a8e53dd2e75207f9c94c718735426af1c3b6557266b6d3b77694a52bee1a6e2c9b9a7a062da470874d7f675fabdeba3beb86ef3a6ede28e1fc4da5bd9f5cc15b8da1388f365d06fb57ffc446ce45d7977f194ad695a9ae63a06b71c3863cdacfa903c7a50c456a92a662488ead28087b48ba94aa39b44eaa567e02776d6736a266d0b6d1dd2beb90b326f3d5750262ffdc3df8d5e724b4e59658f149f9933f3d04b96a66d5ca33a0c9dbb6a5c1872939ec9386f54c3690a5ac6dcf38195e48acbd48c102bfbf375f22cba7ba7c0d09a6c41d2dd4204766822b2316ed637d728534ed62aab8b0aa0c8cdc8535994ad8d5fcf0903bc64277fdaf38229bb0f3e7dd7b25372ef0f27f4f0b5d17b6e1b60275b9272e16aba8294e7873267a8d226b320640bfe1ed63a9d2566d84afa9a85e7d522eb3a6017dcaabe3d322e27971abc7da44f6f6456c22cd7c14d005961895af7802627e9056b1878acb6cb2ba9f4bfd451db6c418258461726806186342c9f7647feee64053f981231ab66558802355ca3f8c72c53bc2950c1169e59b4c7b677cf60732b971ffd412f5d68d9bcdf8ceeda16c93661e2cac1fe0034e796fdfe48c194dedabc2119005d6fda4f1f07bdc28c34e59cd03e0400707be3cefb052f4e2f5f76b33c9211c5780100f29fe4c8f24f7f3778e4d60c6dd58d64df64ca9c2e0e005447bf5b782e4f0356f674e7f8a1cb1f05340fe2ff197e8c547260ece8c5bf6e5d3862cc212500448dfeaeb37ec29ee3d77364079d889551837a075733f6b026f7fcc619730e67a90140f3f2fae954885ab7f2b38048b8ee616e284acb5530a517a77df0f9d67475155678e0c04563231ecf1bbb2159ca0250651d9936685e4a40031f4bac71ddc3dc51909aaf66f20e8d7c6ff4917cc6da4a7cb7b9d31a17ad1fb5501720585b7069e19049679c1a07f1288f167d1290bf6de6e664290ba6f8f2e2c9bbc4655692fc7df8c84fcd576bd27f19dc7bda55498df486173b62f1475e97264fd891a604c0ca9feef866c89a82983857da7a67369c4761e316ec016956969451a42c1f3278c5634db9e84f0e8dc74f6bc7bf306bfea97c86a288e2e196199bb243bf98d1dbdfa64c6448237eb0042d288a1090f4f5f3f7a62a08a54adf3f6bc6394dd4b0312d9c6923e62065bd3fb91e1d278fa957b2edbbf577a484a66994de5e377eee6561fd00bea114d7a69f7414161f5f9f9cf061535743e9fca8c1dff5f6b8396f8e2e3a2451651c9afdcdaf4591d12e5c531053f39098e6d736ae816e90e5e6c859d5c30d23476d48d598b8a3288aa21c1b8d9ed89a7f69eea2b3050c4511c5a35f676fc90ef97c6a2f3f336998e54e88d5f89b35cdaa2cd9d5f96c4c4bfee3a553b7244b58a2c939bbec87134500284b6543967a7af3dcdfeecb094551449971fd6e0137be7db81dc571ef307974bd926ddfadbb2d0145516cc92da3907901ed3bfa216dcb4fc7323514c5149c5ff6e315d6c0105b9a7c78f58ffb9eab094551903cbefc50669fd83ad896b2f17f6ffae721692b67feae0b63aacd3bb768dccac77e75bd6d2c86710480d475b37eb927668826f7f4c26fff28f11938be9bb7beb128dbc8de7d8399db2b36287bbc1f696bf54871a7d8f61178b4ebe01305a1b4b9a7d7eeca31a154b6e0daef8b579ec963288aa298c2a42be9706fd2c48757b5aa9888e3de61f2e8baf283b356df1083a220beb166f60145c2e8c9eddd3955b6344539341c3db91d7d6ce692f3058c2e38edf6a9df1e407ca83d6d953da2cabaf0cb828d374b588aa2286dceed6b39086d13efc279b31a6e5fa767539efadc92cdb725a088e2f18ef9dbb2cdb3236502c1960de31a35786a2ff707cbe71c78a1a1284af3e2c0dc65f7dddf9bfa4924dfacb549d9c627fac0a5562a4b514cfac63e8d5b36e9bf35d35284595ad8f4db2d335a3e9bd16fd4a66bb96a42511451e55cddf075bfd92fdacedc32b9b15037307085be5e3c146514334cce9e6f862dbcabb0c08fe9088eca9bcc92902d4420b6d2e92c30a3adacaf5962be321d706a3aeacb58f6eaf7b3f6a42a08513cdf3f77fe7515ac9f5b6f236ad8cc0b77b71fcfd45244f56cfffa7345c6aa596f975751e97fe989da16d61948c54d5095d9e956c1c65f944815a96ad451aebe66c7845b4614e41f8e280000a171088d43481d84c422380641d1088c4260240222e01f0ebfb0a2bc6c6b89b544aac7f3620c7937fb358fd1fd2abf39d6bf4cb182b6effa94dd28d9e784d8948ba6e0f2cae19d623d788450a004bef57b4df82d45ccb02ccb961eef5dc61db9f5e65fbbf1ccaea3bedd32ac4cd6093f3d57975c5ff86e8400009c22bb4e5c37b741f972d5597b47b7f2b703004ae0d560f0cf0fef2f8835cfc5fbab23bfb42a3383def36829cbb2ac3c75cfb43e0dfd0500c0177a84361b38e778b68a6599fc6dcdcb8abacec2a76a5df598aaf829fa435f56ccc495ffeb10c00740bbd7ed3dfb448eda4cd64ce181f71c01a0f1aae71ad60a951eeb1fe4640b00c4deb3c9cc2471c6feef07b58f090c0a8f080df0f20a6ff7d5e6140963f15575e61f9fd7737370f7f1f64d1cfa7b8634656e73916eef859d678bf9f70b2f7e15ebc2d36df6f27b67e74b8665594dded905031af97b780704faf90637ea3fff4c9e35ce148fd77e10e92c14f97a05b41c7f3c4f7c79749c9b9e4f67afe6735394a647b5c537567fde2ad453e41fe8ef1b98d073eafe0cfd5d65daced16dfcf9a01cbd42e2bb7e3db1871b003b8f46d3efc8599665c437e775097474f6f2f60aeb3ae75aee2553113e5db7a4defda199a7cea95ce0dd71cda37b0b5a8af4979ecd7e4856b02ccb2ad30f4ceb55d7c7d33730c0cf2fbcd5672b6f146b18865124cf3113c5bce4fcf3c3638ca2e8b1050a77e600002000494441543d4ba95229728efdaf85c8c1c5dbcb2ba6f7f2bb853299542a95482462b1b8b4b4b4a4a4a4b8b828ebeada2fda84798afcfc7d3cfceaf59ebef7414e7e7e5e5edeb3df7bf939da0000d7c1c9bbfd4f77b273cd28c7448f7f69cb45c8e8ad2b86360b107201bbe0f6a37fbd93919d9d9d9d7a6068b40b1f008840e8d970cad9f46c23653e3c3affc32641ee1e3e7e3e5e7eb19dc7fc7cd3ec6e7676f6d3bd03dde1fee1dea7657ecd4ebfb1656c971891bb979fafb777709301f38e3dcacccece4e3f3ba5a1874e72b6ee8da69e7bb06f50a4930d0070ecbd3badbb97959d9d797fe788c69ef6ce229128f29df9171e9d9bdac8c39e06009ea36ff72d0fb3b3b3b352cfff34b455a8a7c8d7cfdbc337a1d7b77f246564676767673ffeada79f2357270dff5edb1edc58d846df4e7cd7f891c7d2b22b90b5ac5edc5adedecb9095d0356ac8fed48a2f67673e3c34b3578c3305c2770d7f6bdceaef1b00e038889acf3a77aa2cdbf71f1e5df845d78420bfa0e0607f91874fdcdb13b6dfcda852c859a96717f5afefc10147e8155cb7dbf0e10d6c002210b59a7ff579d2ae999fb68f0df00f0e09f213790434e83bfbe0c34c7d8e2f92774f7bb79e8f9bc8d7cfdb2ba05eafa9bb925f5464ffe9de4f239c6d01b8f559b6e093467e8e5cc0c6bbe990d5579e976dcc8b53a38198e997d2b32ba1ac27c767740fb5a7b8cefeb11d47ad5ffbbe0b003b97982f0e3d4bbff9f3c47e2d23fcfc8343827c3d3d835b0c5a7af66956e5aa926d51de47e60d681ce4e9e5e7e7e519d478c0bca3ba1aa79b2b89d0a3c1a433cf2d31987a61e5b036611eeede7e3e5e3e11ad87aeb8909a959d9d9d6d8dbdacd4f3ab46f56a14e21718121ce0ed218aecf0f5866bcfff020d7f91b46d5c87607bc0d6dd2fb2c580917dfd00f09cc23eda71687ca2bb800200bea37faf6d8f2d5433fdfae6d19d62bc3c7dfc7d445e319d466fbeae6bb6c7db7af93beabbb97be237bfcd6b2d72d029b8a357fbe5b732ac57f6c5ad955ddd38a25e1b9232adb67ec6bd7df3877488f576120a85424727afd80e43e61f48ce28ab20c7be6de7e720f4147906b79f7c3869bf69d811b55f7eebfe2f6ffbd873747bd582fbfff1a492263317b2a36bf4d003a956d4c57aa72bc7cce3accafa5a86a5e72b57dd1749dbffd729c41ea0ec3c637b4e5d39260200cfd1a7d3da7b5996584dd935ae8d1f9ff0dd82127a4cfd75594b0e40db7b349e76fe79654a586395fe27d3c3e43bd6123cfd200a805720bc83e1130cdf10f885c22f0cfee1088840602402a310148da06804c718522c82631152479f74e66b681c42e3111a8f3063aa6b4ae1c69450458aa8f7c653647deb291191898832a606fa146d4c0d2da79846ffa844101aa7db550db0600dc9ecffa29b67ade1112737116ae98d50f1aed6cebdce00885b947a6384f5e519c9f9cf425aac8fda947ef243efda433ddf3455f4a6a8e458eb8a87619723f31f51e1ccec4acec936bb141fff20b2dff3b1174e8f0ab3b1cc612dd592d5c1e38bd6739becd935d087ae15462dd5522dbd012a297c69ed5678eb2e201428025065e6eccd67fa0901c0a7881d4d38045a969430d0181c9c5d3884018ab4a6297c5b0a02c37096afaede347fcde7fbf56180ccfea9242b622963d6747684c50d4ed55ea3a809db5c02170ef2d460de404353c6f3cb6b95fedf68dcca33ef3e42789c8fad5d48b308cff42f3a896a11c5df423a176df37f2ade357fa6924c8c7f75d8c01468acecff65f331ec9132ec1ba80515b5545d12dfde7633e4a3e93e5caa76f0a8a55aaaa5374254758697325b84ca6f19e210387020d142c9822260d8327edae54c71050ba5167c421ce90a4eddaf0f54d812d85028d642b71629ae347490230776e56540c45a48b4d6f87a238842970b4727d7d76d2638d0b0a3a0f3ccad0515ff46d2646c19d8e9cad4dbdbda3d5e3827adc3c20eeeb566c15f04212a31dccb018c8a50a14a70520e7e58fbdf7cc4369c8151e6348c1a83d45a28f21fc2122707f5383c64ef4c9fbdcbaed7fd6ca6274d6a8f9faaa55aaaa537f4d144e50e12967e283bcb6f4381612167001da2307eb680820ab16358dd22c01b1ed3684a3f2b4f13a8ab9af62fd1901200800b075aa044530952a8e1f11affc8b19be3c681585be6e4ed5afa9b497e7d645883c599ba8bbb2383b9bf6dceb930d0d30c3750f6c109ae73de17d9c0a5c1579bf7b577ae350bfe56a46134ca2bc71516d145b9250e8bb995430bfa1f4b8e7ed8e4d3c3d96a6056ebd863130eedfb3acce6d50003a9b52bff3bc47570936eed11b1dd29a8fb9cededdce8daf9885aaaa55a7a5354c94a0501586b7ecca41cc02065ce830371a4614301206a16255aebf8c48c78040e1c7008b46cf943a67904ce1c88194819540e8138048e343804baffb9045c1a3c0a859a1ac02cf37f1d69d852a008513128d5427f8a821544c1271072f40b0220c499861628d58202dcb928d2c091068f829a45a1c674fab5230d3b0a745948a6abb590032e818645a9167243dd3db928d2c08e821d05062836c88a02841cf00928022d8b620d142c0414ec69500021f0e4eada26228e4790a7aef5a9a8a55aaa165934d32dba40547496b0e84151ce9b02953951d40c2dd4522dd5522dd5522dfd5d5452906bed56748b0e5286024540a8f27e14042044c8213421144028c218e04481c618b51d0e14a1802206e54ed4b62544c8418e994f850de0c225456a28011ee0cc85ee7fc3f370e240c69292aab00101b8048e34942c940c9c39106ba1610d600095ad2b945fa9005c38a00929d68005ec29f029e4a9a1b5be466147c199834c957e8dc295032d50ac0145e0c505c3a2440b250b570e34ac1ee70869f0281468a065614bc185836c35181636046e5c14a8a164c1237035fc0fc0c7065a16720612060e146c2964ab01c089860d85420d18800618165a800668023b0a7c03b2e2c819f039869d6ab5544bb554e54483a54d50d55faf807597894a4ab4e8b0518b346aa9966aa9966ae91ffeb9b4481c028ab2e6344c0022d51242c0a3c06751aa2d636657b1cda9c2a62b3b1a0a468f22948092812d0da5c1ab41ce42a3811a55bb5db0800aa008940c54004d41a105839a1e49a75ff4d0a108ddf9c6c55a8828d8d1103355a1132b222dd142c600809cd17b71104040a3500d2d0b40ff5747021a72468f22942c140cec68280d8047cee8d67f2065c0a3f44ed884800518160c4cada605b42c783ac9b0c01b3bfceef590f4e257b16e02428868d865598ddf969c1912e16a470809fcdf6dc57fae2b2b6e4d69e0694f0871ea7f5a523bb259181cf2fee819e0c42784d45d9aa6791d395638ffcef44fb9bf461f08f2bac9c2810556497a7a489cbf482814c6cf4c51915aaa21417267f5a0661161317562c2a25a7eb933535b2b131329efce6a1dea25140afd069f9755ff3526e7f7f7a3fddc854261cbf5994cad18ffc324bf3aae7190482814868dbeaef8ff5841f5e3659dc37d5c8442e71e87c5ffcd2194804265a7386858a859c280b0206a96a841d42ca9aefd5ef6292e052e05178e3ed9507a7f4423a9ab371d4713d810d01468021e05001c802655b262e1cc0a1b52b65ca24729af862874e22a475c0202a82c3d6c436043e0cad1271b52060c18b952b3c835448b126b410011172e1cd85a870e6f0854b0252787040a6226dc94ff995c044d97de4b3f36c4fdd5deb66fb5e6e1f3fd7d1cfe7273559bbdada787638bc58f557fa3cdcc4f9871edf9d9317e7f039a99182b08187ca2b81a7d54f160e3b46f7fba54c8fc0d0222eebd763d4fddd2e24f4008138a503cd8387dea4f970a59538757dc9e1cef18fcd9c962d622ae781388a286e4d076ddbd07bf75b7fb07b0f27758bd8fb77e3f6bedb562f695ade6b903c69d8a5f792325f9ceb1af6dee3c28adb581cdc8b6ee94b32947bef6ada16e71bcfbecb87f6745a3d7ab926ce9cdf5b3bedff240fe06f5a1965e33091a2fb87a7fdfc76eba69e73746167403e2b35fc58a1a4ebbf366b10c2fe2eb23f7cf4f8b7cb5f1f72f62f28d92546b36774e6a34d95ff5a174e57e6141540c245a7d2ad218963e6ab6bc40f81471a00901b1a58803455896d8d3844fd5fcb06d430426f323b629dde10eafdb339b58295dc940acd5a7428d7e69a212d2b078a9d6efa472a621b41289dc42f4273e053e8144833f317d4b687b4fff407f0fdbffa21720e13a790704f15d79ff49174862ebe11fe8ef69cfa986f62b1f6e9a3e23dff1a3214d5cfeddb2523edc3c7d46bec387439ab870f55b9588ad879f510e55ee83aae986a8d7ba364dca00a4ff08a91ffff2fd9c02c7019f34727995531ab479d74fa723bc6382134548c8b0c327192ebfd6dddde207b0c6caf5aaef599fe32abdb97ecef782986103a305e4cde8432dbdb1e1498f29ded48a7545dd201c7b4f5f7f3f0f3bfa8d8f8a660bda352ce92f64f2f52de05730522b1c9e4d2c008cd7523d0d0b2e2125acd5c9757b1a729654b95e21d54249e04650a8018fc091ae898b76d99aaa0cf6b6ce439a43c0a588445d99288d5edcac61a9415e29c3baeae81ed339859bdfb22128aef97669250ba5162c604b997008c382267ac62c800a5b0a34c0a3a0d1be7a13da379c7936f93f3a12526e6f2dbff6d67ff53bc08b1c793079e47fe8ab67c58d811739e240d2083d48b0882b50d6fba21244f1e660c66bb7dffe6d16efabda2bac5aaa04e56c6743110270f876b516a055e5428d41856921ef3532422a55f33fa90fb5f44634086f7c78b2a41bf60da61ebbf1175590bc6a05ff3a26df18a8b0a3753e00d60340a1cc9114e68f387040001b02023872c0b0fa631fec687088deae75e40080580b16106be0c6851b174a062cc0215068a1604d9cd8d3e0b0d54208c653de68026d8d34b96c8db42c240c9c68f00818c096224ac6c492454555326059b870a0666147553defcf023206421a5c023e55668b57a9061e5c7870a1300844aeb55e3a00c099a377a820808082c46c878982811070e540c982625848b530b78b245ac8195378a99a93366b4b672f7b2e21a4feca0c2db4192bebeb3e10f5975edc39baa5379710ae77cbb1fbb34d2261650f7f1bdb29dac727283c223438bad580a9bfdc2a2ecf81e4d4c7218e3684903a3f3e55034cceaf5dbdec0821b63d8e941a3392a66c1cdad4db86109e5bec7bf32e14946b7465da9ec96fd7f1f1f20ff2f30a6c3c70e1f9024b5a517ce05d5f071b4248c4f86dcb3e6dec2320843844749f763447cf32537273cdc81e0d2222a22343037c02ebf7f9fe64aeee96eac1bc66ee76142174fb7d258032697208218410baddb6ab9b0627ba11426c83bbcc3c676dcb8ff59cab9395eaf9ae71ed83ec08e13887759a7430ab12d4fbaa05b105bbdff1b6d1ef5578ef7089e4cce050012184728cfefad2cb631ff83bf008212193930c911534b9277ee89be82ff20b0af0f6abdb6bfaa14c3500482f7c11e9dffb34706f6c9caba3a3a3478b1f7e19146a4b082184ef9230e1a61c6ce1de9e3e768410e2d67eedf3321da8645f7b9a104248c88453c766bf13e94888d13b8229baf6d3e0e6c122dfa0401fefe84ee3b63f31a179a6f8ea92fe096e3421765e0d3e5e75476cb823bf3921c1854708f11b7d430e407c6240a03d8710d2e4e75cc65c669fb70ef3f60d0e8f080d89eb30e487dd0fa5d28b5f4605bc7f1ab8372ede4d28147ab65cf4b8f078ff40a12d4dd361538c7280eac5a119bd13830343c34302821bf699a91304915d18e2cde7f3f97cef4f0f9e5f3e20c1c3d6d6d62361e0ca24691943a73252a5ef9fdebb4148507854585064ab414b2f16ea7cac2e7ce66327100804be430e5f5831b0be48201088ea7fb8ea9e14a4ccea04937feefb9e31ae0281bd5ff32f7f7b6670b060f2cf2dfbaa47e3f884fa09b1e1a1b1ed86adbe59aadb1d22bb38d4575079ce8429b8b07470ebe89088d8f8b8983acdde1bb3fc44a63e676ddee9051f358f080a8f8e0c096ffcc1ec63d91a420851a57c172b1008040287ae7fdcdcfa45531f81c031b0cd886da90af9c3cd9f37f51108045e0d866c7e6cb6e0cf96dc5cf365fb98a0b0e8a8d090fa3d26fd91aa002184c95cd74c2010080482662bafec19df3144281008433a4e3c9cab258410d9e591091103ce0129131bf98944a2800ecb9ea82dedf0375421262a3434f19d893b1ecb4108513f5ad42ea4f19407604ef70b1389bc223f3925b1b03f41f6e0b771ddeb068746458505c7751ab1e99e98258410f1a16e0e02814020889d7ae6b825b1134254e907beebdd203438223a3c38aaf5e065978a98b262ffecc8a5d5831afbda0b040241d494242521dabc533fbc9f201208046ec1cd872cff6376a2402070f20ce9b568423391402010089c44b143cf4a09915dfc2a5ee4281008bc5afc50c19946f164fbd481edeac5d7ab17171516dee0dd690732748f542152fd36f18c7d93ba45bb09048ede713da6eb864b6b7b57d42f0e4ced95181111139f105f27b1cb67b377a72acdb55293b9df7229903fde31b147fdd0b0a8e88890e8d683975e2860ca09f6ecc9797d1274b56ebc70f30791f5c7de052e7e1ae925128942deddf1b2dc1e27abfa500d45bdb56d44db6027814020f01a38afb3918113dfbf13e52c1078c6bf3fef6291bae0f4ac1e512e028130aceb8c338596f6c9998bf7eadef11d821c05f63e8d06ad4992a85eecfda67db0a340e016d767c92d316aa260d565439d7964f6074d224223632243239af49b7d24536d5ddfc2de6ee1a3abbd7bc87bbbf259a2bc37bb85afb3402070ad3bf2b265071a2b12fbf49cd4aa90cd54a12ae5d43e5fdbc5df51201008046e0963ae4a0bf7bd1fe22c100884be6de63f5055328e951ee9575e37b2b37e7b27d8432810089aad337af558914fb5fa72d57e0580fcf12f5f36f7130804ae313de75c346ec1b3de1973ca3069ae3cd70e4ce916e526100804824efb4affd9db9f544c45d3db02c050b17aff63f307598001142ce4acded2d5bdc7b26058a85888b58650a60420d012e469a0d08222a00095ce69db509a8c81445bc51976e696baee490d2063abdc8a65aa8d9c81b26c454ab528d210168480946aab86340c906788159ba73605c66559949aed255332a693f58a3590684100b116c51a941aac7d2d90ab86cc201025633a58a2546bd9c344ce803538901469ca884b0bbc5443c5eaee86c621340e217510128be018044523300a81910888807f38fcc28af2b2ad25d63a312f7f690ad45b91ae61594d6956ead585098053fd361f2f3a7c2bf9faaef1895c08df3f54c4b02ccbb2aa67eb3a392060e8be2c15cbb2aaec835f04c2f3b38b52966559e98521eef0fcfc9254976ff1eed640ec82272adda5e2ded450f0df3e5ca2bbd4e6eefec0159cc4c9c733958c22f3e48c2ed1ce40c037b7e42ccbb2ac2667573f0f08bbaf7b2c6759a6e4daec46369c7ab393e4166b5072a03317b00decb3e64eb1465b9ab2b9bf371037fdb68c655956797f661dff7ebf67a85896659519bb3ef1b16bf8e3233d53acead19c6850edf616b32cab2a7af1e8f83721807bd34e5fae397de7dea52d9f8702be23aeca2c165b49ce5565c5949cfb3a10081df6c753a9569d7f75e9fb71220261bf53e2d75c10ab7db9b7bf2ba8c439f7e42cabcd3f3ca44edb258f94fa8c4b8ff6b443f0a4bb0a966559a6f8cc8810f09accb929665846f660751747048f3c57c2586a4d96553d9a5f07889dfbd0f08b36e7b72ee1fd8f1657d02f594edadd8d1d78b08b6af0d6d82de7efdcdc37a1ae43c292676ad99d59f539881c77ba40cbb2aa8c1d034570ebb72757cbb22cab4e5bd3de16f61d7ebc92afd64a53778f6d1d690bc42f79a666599665c5a70738c177d4757d2d352fd624028d37e76875d7b2a41f1adad07193ce166a599655a4fef2be2bc2bf4b511a2b32ffb1923151f19177ec103cf1b64cabd56ab5aaac5d0344707d77d323895aad163f5cff8e0b440376bd50a894e2cca777b60f70071dd8b8cbd8cd676edd38b6b4b707103bebae585109c9f52479bebd8f3b845d57de2b92cb65b917be6b60c3a9fbddf522b95c56fce2f1ad6dfddd400736ea3266d3e91bd78e2e79cf03889d75a754fff2cbfd6fdbc12eaa49af69db2fdcbcb277663b07705bad4b95c8e572b9bce0cc6781e1c30fbd90c8e57259c19d155d9d859d37a54ae4d5c8599673e2eb3062d772ded53c995c2ecbbfb6a0b51d95b8ea99542e97e51c1b1e0c5ea35997f3647259e19de59d1c1134fc44ae4c2e2fcd799a74707430e0deb4cbf03527ae5d3d34afab108819d8bfebd015c7ae5d3d34bf9b13a826cb1fe9f893175e9d9ec041c4a8a35952b9bcf4c9affd3ce1dae7f774a95c2e79f9ecfef979f18030a1d5c0797bafdcbcb87d6c3d2e84efeec991e9decdd9de128899936c904405d257a1d5bcabf932b9bcf4d9ce417e70ecb4fa91582e97cbe5a549b3a240b5d99163e5edd2fbcbdb0920fa707b6aa95c2e7971e8eb302268b7e2a1582e97153e7f786d4d3b9e55b157a74103eab71cbcecf095ab8766b7760e1e7da5a8e8faf478028ff7565dcf9548726faeed1f6a0fa0c5b61cb95c2e973edbd08a0b9fe1e70b0ddce51e1a10d67e439ab402dbd2b4354d3cdb2dbd532893cbe5e217874745da868db95820975743a4b2dc135f0600219f6d4b29908a33cffff86e1d4f02619f237996e4933caf9e8dc7c0dd1912b95c2ec93c3c22ccaec1aa6752b95c2e97656c6c6cbd94d2072b3b3ac07fc81f6962b95c9677656e0b3b123ef264aecc4cb091f53b8cdc70f2eae59de3e21ce2173c108b1f2e8c039a6ec994c9ad52457da88ea2ba3568de6fceee4bd74f2eefe5e9d6676f8a9e81e8e67d66fd71e9c6f95f8647034e1d06bdd37bdaef176f5cd83a3c86c063c8a97c0be59bc45bafeda78b0e5eb97e72d5005fc0afd7c7dd06cedf7fe5faa9d5037d818829374aaaaf60d5634392fe7b3f4fb8f45c9f522c97cb8b92d7f6708667ff1de952ebfaf67c5f6f211c4d9d495e74654c4ce20ff7ac76266b123bf2d2ba90e57279c1a94fdde031e44c4155ca29978b1fae6c670bbb0eab1e89e572f193f56f47f5dc5ce5382697cb2de9864e03eb2e792ca95c3e55f7e5aaa834695614e0d6b8e3e73f1dbd7ae3cc8621a13075d44aeb5b864993f2c437ea3165dbb96be7370f0e14b4dc9623fffb29e7459ab5045100bc82e0130cdf50f885c13f1c0111088844601482a2111c83e05884d441481dbd991a1687b07884c523bcae3e452418523d44d443a431d537a528634aac224537f8ab52c31aa49846ffb2f417800ae325bff38e973a6bb2e840775bf88ebc266359962d3df5912b386d7e31186face6c5fab631c32fd51854a81ece89057cbebaa27f9895dffa5fa00954c86f8f0f022266a418cc5ff1998f5de1f0ee8142c61aa8a05a6cccd41accdb5fdb7361df737f21c3b28c222f355d6ce097955e1a2642e4acfbca8aa0c27009b74f4f97ea32cadad008889dff5865517055e76c252b6dd6e6561c38bc77500fd55875ea92bab00a2a5ebd2013ac40dd99b79eeffd30b2f56223a4280b2ad44f97d407449f5f34b488e2eea460d02d36bcd0580415ac3aeda78640e8d424854113da440c396bb102ba8210bf40c794b6e8e6f61d778a73b675e243d0636f815e089ab49fea03d1b31f28595676f56b1f20fa072364293931d0a5baa0429bbbbd331fc2be2680a34c9999d860f67d6ba0a2e4484f13a890dd1c1f0cc4ce7b20d7a8d56ab55a2d7b302f1608997853ac52a9542517bff4028227dc28552a954aa5f8ceb470a0f9cf2f144a0359c516c557c70502e1536f97ea7fc83f3ed0050e3d7767cb150a85a2e8fc175e40f084eb250a8542a128bd3d351c68b6f9855cf770de811e7640fd258f240a8542a1283c3bc403f6bd0ee6e9604b51da83b442b9a1a4977bbbd9528dd6a6c9749795e52c79b0b03ee03be26291e1e5c23343235bad4b932924f77fac07780e3953a8bf53727d7c10e8666b52a50a854221be372b0a70fbe444beae769746fa01ce1f1c7ca9bbbc32c61fbc2e7b5e2a140a852c634b473e04dd7766e959943e5a520f88faee6ea942a150c85f6c6c0cf0dffa555fd79cdd5d6de1f3d5053d4bb9bfb70462e6a458036e15aa207bbeb115076e1f1dcf37f249b5d9996bf9edbca3035c401aad7a2ad523c0ccdf3af2201a76aec8a2d8cf0c3689bd5a0dea374acf57d1bddf379fc9ccdafbae23a866eb9ee9db4696b1a5bd0dd0625b8ea1f4ceb670ffe4a44ea8f2ec5def8676df9629b754ed9c870f732486abd23bd323e0f9d9597d5b552a5259dafa161c38f4da93233748f0c77840d8f768be2501edebc647d8b7b7f49594a4edf97ee1b997724ba5e4eeee662a25efe80017705a6d4cd7d754517471842fd060f1438949b0717392c50a854221cbb9fccbafd7f2e492478be281a65bb2e4d6317a057da896a23af7ddafabaef8c9be8d0753c57a061a2c7b2cd5097e4b4b0a889b7f5fa2502814f2acad6d68f3a62d374df0626363c0b6cb761d9f92fbf3ea00dc369b7575953cfc310e68b046d7ffaaa560d562a3e4ea374140ac5e640a85429c3c271608d1776c8bfa26cd3ffeb11becba6cd7eb50e1d961114d973e925436096251628f922a1572e1e94fdde031c4a07f952aa742f268553b5bf05b2fbf97bcaa73f83b9b9f490d72ad6c1cb3a41bba864858fa445ab57c2aedcb55927eb8fbe898ee7159da9a8640cc0ffab2aad119f54c1a2e6dda6c7caed3968c131b77dc2f51fcfd9493f9dc5aaa21a88847583cc2ea22ac2ec213f449872522ea21a23e22cc804464a229996043832ad2df0521125ba2ef007cf30d664cc38c69983401033f46d376ff5250f197fac706b78973d2ad04f13c825d207e29d102503c3970aa00812de29c0cccd03e9f9cb8b7b4714db729b3c5b70e24831bdb21dcf0263fb865b4f190614df6e983cfe0daa495bfe127bbf0d6a1109fdff7d06a8c2aff66750d2ec4944bbdf6a1905c39f25801102eb7f8d8a4aef1be2e4ece2e2e2e3eed57e420ef497e25bb8d10de3eda5e9791bdafafc050f98a3be7aa91b3e5ac6429fb6f6a10d1b18e837eb58de359bfa187f54d7eaf5c100050ee5d176ee8ef7a7b728b8643d23e5ff5b9a5b39c01b6f8c6ae5be0c4758a34b4082fa059345f7b7dd75d2b616e39be3dbe6c453fd9b03159014093be6b6d4ee72189f6d6c5eaddb2b90f170028a784deefc6d129bb2e2a10d9b9ae502f04da3da1812752f65e2e603459e74f65c2ad7133dd0b00ec23db845657bb64c97f5c5020ac6d9491199ba849d7ae4e88b4a98e9758d69983a9706bd0d08bab5fcbe77a356ce88ea707cee73286c551bbb816817c42082136eea16e4069be4c6bbe33d5226973cf1d4e836be396fe3c43d494f056a1105f38a8df25a4cbb979000f00c0750f7105c4f95273e5f36e7cad603200002000494441545ccf5db70995eb1ae20e499e58b70a4b6c3899bf8f7e2b3e40e429f2f2f20aefb35fcee4a51698ab88e59cd9921bbb6e811bdd2ac4d6f860a3c5b78ff417516cc9cd3db7c1a9d3d1d84979fe4da2f8da9b7b92cc5422ac758440a70f2efece4048ab489dd4b92e81ae501616a95800b294bd971588782bded8d66e75eb7be0fefeab661b02835ad5d1dfe6b90739439227ade61277852a50ce712d02917ffa48aab2cab7154f0f9d294450dbfa6e7acf38e210d5340039274ea49b42c27999c4ee16e26610bb26e7ece134b8346ae9671ca6c25a85407ce1c063d3306557af5d988e2fdbd0eeef3712a49db8528aa0d6a6c14a18d334c0acafbbb4febc8b63deaed5574a0030f92757dfa937a4958ba5bdceb48deafa827e4dc3bd3d3dbdbcbc029a7ff710f94fcb8e0a56442abb7ff0b606e1ed638de38f47bd44ab91fb6c23ba36b279fc5ddbf643e6fc76314d4c446f8d1ad6c0d18ca360632936ee412e865274820d685e4768f858d886b48ab1c1adddb74a4d826dded45b3f26d47db7a7713c2cd3216525c5453a2a96585ceaaf9ea21ab58febdba16f5b6ffdc0e2dda8aeaee109cfc3db016ef5eb7b72f4973e4288f32495e960508b681dc71c677f2720a059aceec3c8710a70a520d17f34aba360d56243937df6d033b8d66f20328c8a5caf860ddcf0f4e0f95cad157d73a5edeb0feae32d3bb6e2d84b0680f8dadae33e83baf972aad1b1ca48ac8de06e35845c4de5e4f8f75fb1a81d39fd65f356dfd94c5af8ae97c12bb51ae35825437775e463a52f5797420d5f154ae0e36b6f52906a74c67214d2bebe6e0ce0b837ebdb2d8857eb96f39a5d7c5e2d554af5a3f1492f7468868820787bc2db13c1fe68dd089ff44287a6e0fffbda90f35716c677e01b82f0d25c1aaceebc3d4d49560910e022f8b34137b4d297252c6c9ded4d95a2f80ec636d194649702059bbaf8eee11abc62d512421c728aac0e003c7b5308274ae02a003272c45a683236f56e3ae872ab45279f7c99e8c281fcfac8b0069bb595b9a150b6f636a462e52b0c61d5c8d94a56ead25c3160672647f3dabfc6828cb062fed28e3bfa1d7569df3ec08a61ad95e41631d01ced17ecc223c6cfb98a708b73c45acb11c96851e7e11df8bdb7acb9397d45e28b6d1b4a7b6e88b3ad4ca71ccb4418d394e488811b23e3dc2718dda114a5842fca28546bd439a59604a4ac9676698acbbf6dd5d7b3a29b9a4ec7ed5c041c42f441e3687b173ba034ab5403c22304047cc732dd032c53c16bb4a253b85eab7fee11bcaf9c56176b8c5e617c07be3e4608a16d3800cbc2785006009e83adfe36c5e1520058420881eac1c26eed2767f5597f6c67df48471ae2937d033adfd2b2e6af5ace9991be2c6660eb64cfa9e0a5a795e61533d01cff28caabac4a94e44a19e2a4cb8ce23be81ca041289a003c073ea58b534553a65dd6dad21c3170736ca2ef94b26dfda24843bc783a0ef9e675a3cd644a4c1e92c4f26052be0ab4bdab1df022bb546b7acbcaeb5a718e18289ed73670a5415d189598707db28bb4447f6e6c19d66c6883d8b5a539a540e1961e21fbcb36686eb1d9ab8eb6e6415fb4d25c31e0ec626296b675e499d58e3837fbfc1dd79d3b579e2f6ad7597178cd93e6939a3a53151967f20f7dd1baff8ec049876e8f6fe96903f5d3850da327189bbc52916ac42fc5461dd731a11b7f2cca881bf0f18e4b8279337f5c37f5e39fa74218ffc1b74b177ed1c899329462ae941cca508a569c5d0af89bd5141c07675b688a5fca18e24aeba5532e248eb1c50d9c88cf7e12d4658ffeeca306ab9f9ffd48545e1faaa7a8b6421e55a672ba0e656fe09d108a98d457a7cea6de67710431bdacd37d475be3cb1401abd7fdea2858b5d8d096661b872643bb095cec80d2ec522d211c4bfa06c02efee30181cbe7ad3a98fdfe27828b6b2e860d992da22b7736b620b12a856c3c619990aa9513dc80fecb66ae881a732fb063530fa31a563e8e55d00d73f76d4288a60af954d697abe9c54cd91a86bb32ba5eadce68d6bd08b1a0faff044bfc5f14f8e02f67f5ad66880d377842a850580c8a828b13b81cd034e223e1e18a9d47a154fd7b64f8d7820a2b2c08bd8580ac48a6ad0e3b8422608db62fab969b703b2df01012c88b24268cc028252ab3721c01efaf4e3e59dcc0b69abc29254a938fafb4400a388a1c6826efe4ea630ab741530627babc5e01fe999cb98e9e0e80ac50aa8533adafbd58f9060a32c292835b9e84c5d8df9bf6f192f7ce8f8bb2805f687b4f670a76efec4edfd9a1bae785506eed8677b1efb67de595efc69cdc8a7edb23793552262f072076fda3f31fb8971f20344f458e4076a169aeba9c808825e5324887e32472d4aba9335dd937c2d2d1d73a1dcf322b1a8cb44806787b3b72507639a2b2b1ade2f782ebe4ed08787d79f4c18f89b6d6df28f3e531bb3677842c775795b6e7e7db6cc894f1bda3841c587ad66aceb4bdc899c2fd12295381618e4e25dedef1747b7b07abc0cc2243c454260821842bf4720062d6249feee34eaa9395292f0bec9757a48a5560658532c0c1db895b165358789d2bf47600bc665cbe3e26946bf5db65b196356d5000e03a881c005991ccc82cab122bcb3ce5d860486fafcdeb579ccc89c95f9fdd615e03474b7c4b6faedb5d60d37eed8856229e0511562a521b470f0740562467883e282babd28dbe9665440bebf49db9adef77e2a7a77f5b3a7dfc4f63ba29431efddac58554560a57e8ed58b6a66024c572709c45f61c42ca0bb62cda37fd2c489c79f8f857ba4f03ed14e94a5744893554d44a5bb6eca5f508ce962b6eeaaba6cb5752308b6c709dbc8540b6b9445959911cf03628bae57ec28f1af869e4dc6f57ed7edec567f5adf8a1cbddabc0149624562d211b223355a59c00144f76ee28890f2117be19fe5be75d037d3900aa18c788259531cbba2af954d697ab032aca7530b3cc6adc192b9d25f9fbec74f20fb2e1ff59d4a4ae1e51300cce5dc3cd07601800e072d020168deb82a2e0e58e768d71f0ecbfa85aff80e301f8a15ddbba22ed5c5289c19ad3bcf8a56fcb41fbf3194b66aabb3d4ab24b75b881953cb99565d250a784ae3150271d7b68387e5b99763ec5683572bc5b770b46f6f57b45a6683e052726f41fb33fd7ea6a74c6a524c3d34ce1cde34f60dfe8ad303e9872d176d54559a5af0955bc7ace76d1ddea73f0f06852a9deaad5bcbc79fde51b284897f9f34d5f2c709a7ff4c46f035daf8fff70c97d4bf0853825be5b1fb2946b9926a02dbdfefd47c336a5aaf51091d259f14c71f2c913778bb40088738b2fde712edc356fd9821d828ffa84dad4842dbbd85ecd6d917afea969ab88f2e1ca219f2c4c5280e3ddbcad0ff22f5fc8340051e9c3334f2b2a57891e942ad2aea59be51cd3ab191f4f4edd971a33beff63f7b6632f48ca56a424e594be22e646a64febaec1c8bf7e355b6d58bbc8be7a350fa1dd5b7a712ab1312a840aa968fc7ab5ea1a849c1bc9c5665a7d72f287df1cc8d5be5e5d64e5f9f9d53cd79e38d5ef990075cab954e351f6d2ab533abd3df79e8238d5ef590fb2fbd7b3cc54e2c69c4f87fffc4c5d43feec627a36b3c5b30ba9666dfd68f5e78317df53548b4993eea59c3a9954aec9f455483e6dd424a628e97c1adcdb760ae655634cebdcd60de9971f498c0853f362e7a88f665c2cad2a2ef8ab34283fb87d63473c3b7dd3b0ef8b2d49b9945e4e5af19ff6f7579d5cb47ce9fa92b73f89b3bcb794d56a18c0848b35c55925d56e8ea8aef5387874cc34fee4ddba6175fc915efd6ef8aa474a807208693b64e1f6a54d507aefcecbaa74801fd2b98d2b9e9f330ecb503c3d7b4f85849e098e95d93514055d636bf26f1e3bf344ee18d1b8a59e9ac579d858d0876287d7a6a86fe4a3f9ca0a6651dff2af5fcd31544b9373ed5a1e42bab5f0ac74ef804d489f2175717be592e5cb1e36f9ac99f32b9dca5593d1a04ae554242f19b63d71ede1232b3ab247be1ef6eb0b4d35c6b10aba21615e8f7cfe34fd99ce584bff787211a2519cfeff9397713d458f2800a835b8740767aeea2fa342e0e95a0b2a6a440ecda6cee9647b72e2f423b91a00aa177b274f3c23ead6d0d28168b6915deb735fecde7abd988136ffccd29f1e990d01dcd04f66f573cb5af9d5dc332fd5ac3aefc2c231eb9e9b6ef362472cfec8ebd2e4093bd2940058f9d31de306af29888d73b53ef39cba78cad6fb1286953ddef6cdd8e3eab87153db3a13caa3459f04e46f9bb93959ca8229bebc78f22ef1eb698e3f913325ea31e3cb20f18e11dfee7bae60b52577d68f9b9bfc260ad2438a1f9d672d7cdbcbb3f382f5035cacc10a4ee0c04563231ecf1bbb2159ca0250651d9936685e4a40039d5b03d73dcc1d05a9f96a26efd0c8f7461fd1c348c7c69fbfef2939fcddafae837a06d46c1d8572ef36775ae3a2f5a3165e2e6600680b2e2d1c32e98c53e3201e609b306a7a07db94595fafb859ac65951987678edf5f60f6322fb84353a1e4d4c613391a30a537d62ebe2e339758b7b9531bcab67fb3e0623103b0f2873f7f333739ba471d41858a8c395a501e0ff362472c18e099f4c3c4df9f2901a24afb7df20f49a281f3bf88e6554011162cb0739f7a705d079eb610b894f063bf5af8a1d7e5a993ff48571142a078f6c7f8a1eb0a63e3dc38a69885c44a8cc6ca66b56c023b770fc0d3d573f73d5702ea9c6373a69fabaec1c209e83f7f64e88b5513d6254b59802dbdb97cdcda82465d42f9e004f45f303afcc98fffdb94a25389eca3333efbf1be7fa237b7a69dc5bdcbf7531a156d1cbbf88abead2f2ffefcdbb34e8d02abb3b6c5750b7547e1b37c359377644cdf71159a4c5785cc35e3d7de93b28026e7c8ccc9a76c3bcd9ed4d8be1ab9db379df24317cefeffcd3e9eab06c08893368c18f907ea85db57697bf16286ff385074f9db497f3cd70d53a97f8c1fbaae30a692610a4e2d278dadcb9e9ff4cdaf0fa52c2b7db263c68f0fcbab203f7ae0c761ccb579cb15ef0f8ce25b613ba16f2bbeeaf8ec15578a19b0d2e4cdd3366456bb3944dda70d0b14ff317afa817405ab2db9bbf17ff353ac8f202f2f6c9e3def68b65a7771e3cc33885ab5f4ad7206c1a1e994d96fd99e993cf3488e0660a5f7d64e589d193e7ade07fe950c14b4839f371ff9a9056a4dc6af433f98714d520d7da05e9ba2be09fa130a5651dfe6f7f3bc377792eeb3a84cfb7df29c24d180f9c3a2abe8461cff9e431b93c72be63e6df75943470028def716df2664c26d45b50bafc9685085722a92977cb93d71d1d4e6aefefd562c36c18a2ac6b12a75e395e5a3a39acbe47574c65afac753622c681a00b25ee2ce43732340bfb873f33e8a4b4cb8e2df4456a23f918008a7a070c7c05788fea4c9dcd2d5576803005c479fb7d6a51cfa20d07019d4ff5861fafa4ede3a374c5bf7c4c937e52ccb32d2075b47778cf4f6090c0ef40f6d3664ed5d31c3b2920bc3635c75536a02b7f831baa04e8ac79b3e4d70a1394efe75da8fd8b26f7c28005ba7e001c74b5996651969cac6a14dbcb8808d7348bb319b37f4740088bd47e2a49b7296655965fa8169bdeafa78fa0606f8f985b7fa6cd5cd122d6b3da46cc494435b47b50976e60282b0aedf1ece561b22ffa4ed1cddc69f0fcad12b24beebd7137bb801b0f36834fdfaedf92d440e3400f09d027aef4bf9b98baffed2357ecc95c27bb39a7ae8763508bcda2e7f52310294d59c6f3dad3a2b65da1f63db05da021c47bf269fadd8f2b92f003b97f04f4f8b5f5b41c9572727ba7201d8470c3d2b915d1d17af9b23a484315f1ddfdf3fc8c9160088bd679399490a9665357967170c68e4efe11d10e8e71bdca8fffc33791a030f8ac76b3f8874168a7cbd025a8e3f9e676c0ad9f5d17ee0b6db9a6da57158e9e5d1716efa829cbd9acf4d31459f62b5c537567fde2ad453e41fe8ef1b98d073eafe0ce35d6dd1d525fdebba5220b6eed16f4fdfbebc29008ea377dba54f542ccbaa33f78c6a2ee252f6de912d06ad3abca83e001ba16fb7ad59ba0850c5d7577dd632d4cb372838c03fb2fda8ed4fe5962b527ccc5c0e33eeca19866114697bbfed11efebe51fe4efed1bdf63cade6772ad56ab9125fdd04ca4eb0f769ecde7decb3b3f3cc68507001c07bf1ebf67abd4ca8c0d4d0869bcfa99426d99a4a97bbfed19efe3e91b10e0e717d672f08a6b054ab55a2d2d97f3cb735f9ae5bcfde9f991750c32f4e9b2e979eebedefe0e1c00e039877d7aa248ad2a495a37a89188038eb36f68e2bbe3c635e501c4debbfdcafbb72bcd394ba556abe599c7e77c901820f20b0cf40f88ed3ee540badcc0af22fbd4bcfe0dfd3dbc0302fc7c831af69b7b325ba156ab15691b3b1b152f6ed4c58c83ef07e87687f15ca23e3f9371a47f90900b0036c280f70f16a8d56ab532ffeacacf5a86788afc03fc7d03eabe3365cf33a95aad56171eea1b60187302fb1d7e99baf62de398537fe235b15aad963c58dd3742d7642dbe3992adb4205743157c0302bcbd233b8efc39b944a556aba5f7e63637f6716751d3d97725165e5695a4fc32faad4891a75f80bfaf7f74c7915b524a546ab5bae4421562af5e833ab9d71979a1c4549c22f3c8f4b7c31d008e30a0f9b00d0766c6002d7fcf33e748f6606e1d206efe4399da2a29320f4fed1ae600d87906c4b41d3cf1a300007c97c8a1a75f542d52b5f4c9efa3db06e8c69fc683976ffa4c37fe847dacab96392fcff6ccfaa45d74406058784880975758db2f372415abaad570aa92e49f477688f0f20e08f0130534e837e744a65c5d4eb0ce5ecd7e48929adaa2e8da9cce018ece5ede5ea15dbebf5ca8b250734bfa500d45757209e87ba850adaed8b28f6fcd6eeaa9ff7c79775875ffcebc1622fda567459d2957f18cf35fc7baf27556afffbbbbd32e8e8977d35ffa745aff4c517d05ab0e1bd2a7bb27f788f3f5f20ff4f7f68deb3179f753a9ba0a7d53abd56a65c6a6365cf88fbe2ad6b569caec48d875dff5b2a278ad48acb2d1a0f8ec17d1c6af7fdca88b259528e7a1039f8639128038274eb9212e3cd23f40f7bdb2716f3ce38ec4fa38f6445e4137f2d2367531592f1dd73c955b974f35fa723565e21a37eae2cb3b339a18bfb36d963e9459afefc90765994cda6f521e67dfce1bd314ea7f0ce56567584bf00a8077107c83e1170aff300498a23fd98644db875a88fec40dafeb12f5e6a23f5908cde412d7d02bbe215de177aa4661612ba6a50bb16e05d6ad40ef7e56a33c0dfb12eb5762fd4acc995579c0256e6c23cfbafac48db5fa98735c23c7b8caf2e1c736f2acfb67a33f1184c641bfc6c6ea0f0b615980252c2ba45886659f5fb3ba9dcbc94df4ff1748961eece2d63575eafdbb93226d6a61f55f4c6cdef6b7eafff2c5adddefb8fe9bb75d5a3c6cbbfa3fea49f960418b84b9e13b53367771a550b3776be9bf49aa94efe2e2e745edcfdcf596d9b620f1a98f12a6b7387962b03f5d2ba25afaf3a4b8fdbffa1f0b7ebff26d340face4da847a2d76743f737b4123fb5ad1e886e65a99a0383fc7da2df77acd412850048432ccd0eb1df35db944ac252a983cac744e454e34d1026263c844627ee0b6b99386b94b95a51f2d92a5757b170e78042fd5650ecfb62170e7225b0de6d5bebd9eae18f0b6fefff53b516c6597489d70746c06004a1596fd52c54a31010d787091a786ca0a57ae1c688162eb91c9ec28387390f9e7dcc2adae19b340b116a835576ae9af27e6e5890dcf9a8f6cedf22f77e42284b096fcb62dfe680521689e6d18b6983761f7b24eae94d5526a55e63f4e9af45fbe5ae43673c15b3a10ce8a1f5e7981e021c176e6ca517a7df3d5b0cfe6f8716a15a6965e0ba678b8edb0c3873bc3f9844091bc70e8b6f0f907663672a8552f837c6a6552c5e7a942f4554200c2a30943a02266408000004dc0a390a7314307a4427e160bf91354a8790342711498304c8bfa56e18d83407fc9ab7a629b61ff298eef1c570e6802868192311dbb6d4f810380859aa91d196ae92fc312d99b3bf57afee3a9b158ff635ae725cd9dfebf0ec4167185c52198653941830f3e1a62cbaf9d5baea54aba8e3ce3c2da05cbfb369edc504869728fcf9e748cd7fde77e215c00a547fbb6db37fce402bf1df3aed4fb6a8188aa15572dfd19925d19d56e51eb7d3f37bd387f8fe8f363c15c00f8bff6ae3baea9b3fb7f9f7bb308900061268cb004055444a58a8ad62d75bd6ad55a6dad5a47b5ee3da9db3aaab66aad5ab5d6b66aab75d6bdad5b2b421d08b8d82b81404272effdfd91840082e0fcf5ed9befe7fe91e4e69ef33ce719f79cf39cf33ca290a9e7efd262a1b577596095c9cbc186405bd9ae143614741caad54929404243444011301c540cb466e3424ac1860221d0b3503178be47de96829df9b59b614ed3e71338f14cdabb2bcfe4755719a07daeffdd86823d0d3e453840c7224724b2ac8ad4f2adb9649c792866a1612d25c9d25723103e8194868032ad1014d5609d404820e5814fa065916b30d59100521a361408a0e5906fa8922f4fcd8001f81c24340c2c8a3900d0b000075b0ad4ffa67d9d7fa047689f7d4ff5c08c068a83b1674f4eb48640bd0d5d9befe0f86470b8d35259d8275bf637b2fd37db0f46e3a1dac8254208f8e24a7740b6463d596199c75d5b0df9e0d486de757f108998824261ed9e1bcfceef2da70180b673d16c6eedb1cdd1affbcafded645637b215af064a2cc3e1f77d9c259ead63f7f4f1341fbfc7175bcf5a7be68d6695c90b4f65043c02155b89dfdd8682aa067b1ada53e013643360011a16ddd7890645906d0007d85390f19069c073e815b128e66043e05026a0c7c021cf003e81030ff98c29fcc9c0957b6757a043038e7ca80d286240800aee41aa5063244211709c49832ffb9910502c6b3a0e9158747202f08c0b3c552b0234e0cc839a41b6010470aed9b6370e3ca80c6000271ea434f2190070e281038c7ba039f220e321ab8a351c4b4e8594e6588e2b3070a5f915b6144771dca3ffd19c0a2bac786d788e0160b50dacb0c20a2bacf857e2393915b2fa5115732a08b1a3090829642d071f1a356b11456c69e4184839c5bdb29c0a071e7884e496baf089c95671e5932c3df4e6f7ad071f850c0ad8e7d903a822cde085722a78046e7ce4195054ca2bc00b5ddb98ee2effde689338f36000f20db0a520a19156666da43453c28d8f227348d1b365a0083ccae7544868088945fbaf614e4586de6426d9d3b0a590ae3755215d0f86b3d4a8f46f15ebebc803058003856a5670acb0c28a97434de29dacd685155658618515ffbb2f4a404490c756aeef16d7ece8a542068e3cb8f1a1e5a03547df0808008b4501a084034d016f3ec2dfc041cdc081077b0ec52c340c188de56c2583870b52b35066bd814f952ba7deacc797bcb882c027d0bf54818d6038d0c4223d07baac0157e5791454318b3c06794cb96abc1a74b7e73775b7a7091175fe436d1d27ff2e149e1e122413134294935f62ebed1aa2e4cefce0d27314fc67c4e9de6085d8eca3631bd85392c6534ee7bdc9f9a5dca1104cf6c9b95d6a7bc8957e5e1ebecdc61ecb656b7676c4ff08f40fd6b6f17210d234fdee9efc7f035326757b671f271b9aa61b7dfb9879dbe22c38de4b42d3b4bdccd9d9b7e7de1ccb44cf15c47d3fb00e9f0e9e9b50657471f18d99c11564a23edad7cfd95926a1695a147348fdca2c9e45d1c571f5dd9d9d1d04344dbff37d2a0ba0f8ea586f9aa66d65cecedeedd6275b9c6d5cf1835fc734b6a53d865e28aa39075dc292160a676727314dbf60d9acb0c28a370421818133b9c3cb8247c02726f3a0263a71961eb906301c1c68486994aaec65dfac54998305dff814cc20bd04850c4404ae7cd069d9d099e71c2f8f0a7fe6b872e5347e665fb6a8a48acf357cd6c89733d7c278a919945df3a968546859b01cc0bdc6f40961e8f40b8f2ecd0eb40e910ad0ded93c67d69a3f73cbe8aeda1bd3426d7d061fcfff6ff152db457f77f7e1fedef66f94892078fa1df5d11eaf39a982c93abd7ae6942953a6cefb29d162a614fcf9e5d7370ab9822babbebaa279f39e184200a84e8eed393bbedbbec494a4bbfbde575f49d470955920ffe56606a73af9a99f7dd8b4ebc52fec5ff11f7e2cf9fa92b0b75adcea99ea1357b77474effe4b9ac92c30a41f5f397be1aea4ea35525afec1be94bb9b9aa2e6c45f375c061f7e9c9d9dbcab8b29a982cdbbb4eafd88b60b2f3c7a9e296d48de3a66c9fd0a3f4adafe94949dfde4c4e78a5760613212ca42d8f1a0e9b027f13bcb6fa667a75d5d1852a18d3aec4acece7e74e4535f6370305718bf754893a829c7ee69ab082c66722eae1bdeb67e707070a08fbbab32a2cb9403690600c23a93ce3ccdcebaf77d94f5bd648515ff1088a8ca2d07314111fb627b91ea38a8196858080900939b5f4495b15228e85ed68d687c8eff828f6858641a40110829e0719ae946833ab02b9735a9e7c0a72ca9173614380e3ab3725fba3e605783bd5bf49c6991c158f717dd32404499c2978cd2a38012ce7255d51c3c7b1a1c071129b70a64478103f8d6708cd70bdddd2db173b3251f0d69527a5838b171f5567abbd9f1ace9936f1c4cd6e9d5f316df07445d5a7ede37c09441270eebd34e7af4a04ad6a1571d9bb7d40f524e5ec8b38b681d24061031fff23108ab9d1f6a6857fc9362a8086debe6adf472b5f9b76c7e42843285d2dbc1816f6a0a43c6f155f3be69183db2a79fe0b5137fc3d027fd38ff78e89a2bf3ef74ad3dba2a0f3f9b7d68da82a72d1adb9fb8fc06581049f8e75346d6135bbc513e65bed4a8b7671f8edd26997de10c067bf6ace4f46e36e7e8e8661fdcecbdf3705c4b373ea7b9b5b263f4da3fb362633c78b0c20a2bfe51e00314a07b26459b00220a3935f6b638f0c07260010a1053307aec180e850c1c68080958404c41cb5613f06f4b834f4ca72e1873b555e6ad900c1cf41c1c7828660140cb3e2f36494460439b628a04040c072d0b5cbe053f2f5014c436e8d606fb4fa1d0745a45110b310b173e8a58508098b6f0d5b11053e06031154ab57f1165129b1d0d16286250c2a188851d0d271e580e420ada9a1951121a060e420a7c822cbd457a4e7c143160000aa008f2aac8cd304dae790c6858a2ba58986d23ab5df166210c1e73307e8c550eff8f3399f2937da99dd334761e2e6f47fb25842b29d441606b741b109e48f43a89ff83ac53fbc879a76fbf7c4d4a6bf4f6aaf47ca67cef7edb6ff6ab286c52d32296a15d03e2afb35620a8107f0781fff0df7fe7514cca9daa0ba5b9b664d2c5b6cbbfa13e3d71f9599994abfd8bb320848894edfa0fec28a9516b90ca844d5cbaff7ca4274df277e319ee000a2fc50e5a2f98143fa3953b1f00b1ab3b74f3ee50ad5260f9dbf3dbc40a2bac786baf2411e007cc7c00002000494441545db9962fa2cc315135a3a465c127a009380ef906944669ab1994b0105220808a31d903cf01cb8101184057993d93ad872d0d9a980c98e7795738f058d0048440c7228f050b202d1b371210110a006ecef8b87b61ca13f22815b96a00d9342db6b7a1a5f65a5799cac991fbf6172329150386038f82868596851d6d8ae062cd31636a73514b8d9f6c3d6c28b040b61efcea349c621630804f20a0a067a1622d555331d0b11052a00918ee79f92d54018342168c7945a3d4542a365faf09258f0fccf94fb8b7c2c7cf47e11dde23f6c06373d00093797261af064a2fdfc0e0a080da51bda76cf94bcd0240c9a3dfa7c6847a7bfbd50aae1510faee47b1bb129f89e2d7c5cd6dec2c2684883a6cfa65664cb0938010befb3b4336de2ee400e8e266f8134208a15befb8fae3f0a61e02420871e877aa10802ee5f7195dc2141edebe5e1eca77faaf3897c300da9bb322248410420412ff8f4f16029ab3436b4978841069a3b9713a80cdbbb26670333f774f5fa5425ea7c3c41d89c51c00e6f1ba08e36b2d62f5855fc7b590f309e1cb5b4cd89f660000cdf911c1debd4e01b727d495492412d7e62beee51cedeb6d2f2c9f36c0649d59deff1d5fb9b79f52a108e938e1e7bbc68d8535673f96114208910dd87f66d5fb75248410499dde5fff555823bb8f555dff6e4cd74641417582037c14ca88de0b4f6498eccc1a50e634099b8736950b08113a87f6fcf27c954e03edf509dea5113bde638f1e5dd4bdb6941042ec7a1e2b0098ec0bdf0c6b132c13104288d8b371df854752f51626f15b46b6f2b32384f0dcdf19b6ed7ed9c62ebe3ac6b39470bd95c9067de2d2d0d21f5aee2e0df866f3ae6ef8bc43a8ab9010227474f7097bb7dfc435a7320c79bf460b43661b0339b47b3b488ddd20fdf8fbf684d0b6ae9eae62bac5ae5c73510a137e99d6a391b71d4d08a1c4f2fa9dc76dbe9ecf0240f1b5715ea57cc3e61fdc343c4a212484887cda4c3d946ea8b6c3175d1a17268f5e9d8adc2ded3ca45259dd09972b71e2b27957d60c69eeefe1e5e7eba908e938c9d4c74a29c7f668e0ad50060607fa0737e93569fdb94c06cca3b50df93c3ba9091231455114dd727b26676cc06d63da05cb3d7d7dbde4b55a8dd8681a62aa7d6d7914455154c0b49387bfe8e42ba2284950b70567734ab28ecfe9e06b435102af36b34e6433a563f5d48a611dc3836a87d40ef0f60c6836e89b2bf9954f114ceab64e727b0145510dd73d66c03c5ed790a2288aa21aaebef0ebf8688580a2048ae889a6d1619c00338ecded565b4a5194c427faf39f2d556633777651d8f1288a6ab12387034aee2e6fe16a4351947ce4a5a26ac462247c7c51df463e1ede7e4a8577788fd8434ff5d533ad88a24be3eb3a89298a721e785603181e6e68a76cb22805853b631452a9d4c16fc0890200e08aeefe3cb16388a7a75f5070a07f48cbfe737ebc515646fac77b9ead7e05e29ab3039d298aa228e78ff69f59d53b444a519434a44fc521392c4a21a4288153ad0e537fdcdc434a519458d6a0a6d16614af9a80577de286b1db7d63635b39beacad5d2d8b57575868ba6a0eea3f57fff0d4afe77bcad2280522f66fd536446a3d36c00a2bfe61a00001a95ce1145365f64daa995151c04065809aa968a56839a8981a5914460dbb348bc0789525c602050cf20d5033956f8264791702852c540cf20d282ca3a6e3d4155c337bdd685ae7efa36dd5043d3ba06707746f5bd4a65941a37a5a1f4fcebe5c1c78218b7c038a5970b014a984ab58d4d28487120e2a06050c1840cb56b358c101459516b58cf4f20d28609eb732f376e6572673efe0c6ef7d4d8f3f95f430e9e1839363b1eabdc643f665b2009bb1ebe32e8b8ac69e494abe7fe7ce8d1f3b3f5cb378ef5303a07fb0b6c7fbdfbb7e792d39e9de9dbf2fad6e7071c9d2b3cfa4d20ac3665e4ebd1a1b08dde1c9abb9d1c7d274bab463c3c9d6c12d3ed99dc140183ce1ccbd6393fcc1c62d1f7f3870e681ebe7d6f77217006032f67c12d9ed6b8c3d9dfc28f9d1dd5d5def4f69d56ec96dada8fe1757eefdf82e1f8a11c76f6f6e6507d836fff6ea9e0f83daff78f7d2cc3061f1ad456d9b7e76bee9f7098f9253522ecf75ddd6bbc9e07d992c6879bffd4997578403495b66ecf7997ef0afabbb27282e2efb70ccb17c0eb08d5a73e7d1ce9640e8d25b396ab53af3ecd85ab2b63f3d4adddfddb2e4cfa9ce4d6ad672e6d3bebfdf7f9894927275b1f7cebe8d7b6d796400c48d97de4cf86d800b54e7167c99da7de39fb74eaded94bb6354ff35f76a92de6f483bb47ab7dde4e3b713ee243e4c3e37d3f69bce5d56dfd70335a0cc66ee1dd262e026fda0434f75daa7473ed3ad9a73bc8a63e5f93e7d967d332ec2b8fe95b56fd4f043eefd67cde8a92414c0e61efbbc71d4c86f8fa7d45bf3a0587d699ced959fa7b58f1c713887056078bcad77938fbf3995acb16f3575fd5783a43be71c2893e260d3f0ab2779bf4597e11430e166d257752beae2a7c645361ab2fa703cdb65534241716ecaa9397e67974e5d17af75ec715a171f6bccf31175f943c5715cfe8f2ddd5befc84bf9ba7ef971a5be34ab79589f85bf5d759c745165d0c42df04bd8bf626044e3b1277259088346fd7660ae29f03e61ddfcebf526ad5bfdb137748f8e2fea35745f165b4d8717472e8f4b3d334a0ea78f8ea6abd5b9714b1b3f13f2517c6b51bba891e79b6e8a7f98949c7ce90bd76d7d9a1a470bc064ee1d12d9f96b6aeca90729f7efdcbdbaa9fd831563165dd300806d9395f1392a954aa5ca4bfe758002089ab4b88b0b813e79c37f2207ecf45a7435393939e5d6ba88139f36ebf5fd43032069b3edc15fdfb715227d5fec0fa2cf7ebd76e9974182bd33ba7df8f9888dfc11bbae5ede31d2f1e4bc7eb32e999a4297b4f3ebd3c1cbcedf8eff3bf1e1bd0303b367b7efff4b6a6526262dfff0e0d3a4cd4d4bbff6dbf7e0d2f2702069ebcc03ded30edcbcf2db04c5c565fdc71e33a513696f2fe9d47ef6a5fa5fddcad7e7c5ad6d7466e677f7cc93946bafbd0fe3579636932068dc99e463839ccbcf30558885539d99d8ac6deca35e7bee3f4c4a4e3c3a42b722267af23935570dd367de6c91cb6e3d3d3d4a6efacaf3197c24e5cf294ad8f53af054a552e5276d7dd71ed0a77cdfb3f107bb948baf2427ddbd93707e69e8f92f267cfbb7c53eaebcfa15888b1b7f7923fed7012e509d5bb834addb860b7f9d5cd32977c7e703ca0cc94fa33fd9a41f74f0895697766ab2cd86c97b0ae033e9c2d3eb0b1abc96203e3663cfa42f8b862fede3f9e622858aef6c1cd6b67e50809fd237b465ff2f7e7f50fc3a17c675c9a72eab898747d2ba4fdb84d70ef4f5096afafeacdf128bad8bef5658f18f0307cb396b1590c7fc7b37263d75053bffc0c354308c6953dd8ad35809d232ffebecc3370fddedafc6fe901e366d616f3f2100917fdfc5d3c3d2b78e5b1daf832ee5cc8d421b2f5f273e00621f3e6cc5fc41914e34a04d3c71bb44eae723a501d0b2e6e3bf8afd30c4b66abf94a2eff269ed3c8544e01e3d79cd189fbc9dd337dc2b01df41a1f496090183fff455633b36088dfa78d9e6af060672b7bf1ab73d3368c2e20f03440091341cb5e403e9f585734ee471a0dcda7fde51fcf4c775570a8ddd3de7d43717ea0c6fef4681cddc3779ee3561d725535a385100dfb3dbdc5911d9dba76ebc5f02dade43a974b501b4ae9f2df9bc7dfd3a11dd26c776b0515d389c58c36d920c293f8c5d7ecf73d8979fd6b52500dfa353ecc256450727c55e2804113a7b293da57c3054eb05b17d9b8484457f327b6410e2f6dfa8499237df77e8efe7befd8f271f00049eed3eed22b9bc7ee78312a05acafac4cd337eca510cff666a6bb98008e5ad26ccef2cad820d2d6bd86b4097da76463551dd74fdde35d3c6cfddb8795c8750bb076b46ad490680fa03629422fb7abd7af80278b261d4ea041db471ab661c280080a0c9dfccf9a4cf90b9df8cacf5c2ab61f7d67eb6f23e00d4fa3cb65f6d3b8a887cbbcd99d5e485b2caf5f7d70f9d779305103eece306125a5ca7df67ef1000f7577dbafcb68eb2f36d14152633fed72e6ace82615d3b7f34fe237f00d09cfa25aea8ba0eff8cb3b5e23cc266ee9b32ef9ab0ebe2c9e63ef6c5cc88ecedd336de2f0174b7578efb213d6ceac23e7e2200946393d173bb7a8928807268327c4494230d80cd3a38f6c3f54fc366ff3433d28ea0e0fc17d38e1635991bdb59ce0768e7565316b4371c9db5ec5a31888d9b8f526e47a3c8b6ef82f1310d421af59c3eb3259577f852b37993bb448434ec317dd6bb74c6c9138f8ceb8a36f5661c3b31bf95330d8088837a0d6fa63bf4f5d1cc1a787dca8c8e118b8da363d29c0e36aa0b478ca323ffd4dc253748f3c5cb3e0a95d0b4a44ebf79e36bbdc80c5395580cc95bc7af7ce03e70e9c8703b0262133460e128bfa4d5d37f4b655e95692528381f3bf98fe256f3e774f2e003e0bbb79b3af35de7b2f1af96ea4f9ed3d152fd0a7da2cc909c3fc73824677d1684b803a54372e64f398ae15f4f310dc9492b3ef179ad6ff8820bf3a7de7c6fc5a83a6fecec2ec2b395881cda2f3b99909894786dcbfb85abbad78df9fadeebdb86a924eb5e26b83323061fafbff4d4edfb89b77efea06855cf08a38fc60a2bacf887191555e931ecbfdb0ff0280dbb0e63edcfd87110074fe3f0391c3e87bd27b0eb0f7cb703abb7e1c7fd56a3e2195d39f5d4812438376aec615e87e6cb23235d90b8ff4c3a23f46fdfdc21e3db76517d666e3a76278f7168326a7c3b371ab009eedc44706f56b3e8810bb69f4b2e201e1d278c6c2ca9d2a8a0825a059a5dbea280d6e162dc39743dcfd21b6b77aa2f2500c0f76aff411bb7ec530793216b12ed6dceb014d76a19808273fbee160344d672643787ec5d5f9fcde70036e3c8dab8c8e12d6504288adf7d418be08e265a00ed12dec80d097b2fe658142bbf56751d8cb785ae7e4e28c82cac598a11977ff5d7ebe087b40a30fb1a29a77ad1bec83a71e881451915d76ba134bee9f92e01ce803a4b5303f284cfcf3f3a3da69ea79383a3939393a2cdda74642566975be4a89c32977fe3403cf8a16d6b958ad7af459d9a24a6dab7fca091940090442fdd315371758f31b65ae4ea6e4b013c472f0700c0fd5d7f3cd666fc79fc91c9faa92f170010281af8f35fac9f319967772798883450984a487b0e3c796f4bb45d8d89649cd9f197b1f1144a07a3f22c571a4bfa60cf9147e524a608f7b10140dbba18e9abd355faea3a7c658d536e8ba7a2f83d17b408ee50b18fedbb98c33e4b9938c6ecbabbabbd044452bf4f9ffa120226edd711037ec86db4f8a7c9f5c500b489074fe6c0af752317f3d1b7923a514aa41d3df6d0a2c1299a3430de262257b93d5c1a3574e799be7a4a519065eac244c07bf2cbe8d675e44e8e4e32994cd9636f319b9994a307c0ea0af2f38cc8573f27e0d2af6565a343fbe0d84535fc5a3590996624ca21344af9f2338c592c5cfeb53d37c0abdb3ed8dc7b853e4deb8898ab7b6e15be22d34a6014b5b2795d07f3bc4a2b061e8b5bf58e6531cabfb4fa02573f59759383b85ef3ca87e4c178f043db941992cdeb085edf8c5d72e79b31bfd69e37abb9f4cd852f89eacfbd786dc347751d6980e714316ccd572df5a766cc38feda76f3e5749a12002153967f5a5f4a8396860f5d392bace0e0acaf6e16c30a2bacb0e29f035d091ea523e101e2ee21ee1eeea5202515aac2ffc6aabc15a34295aa02c44eb6962d6e285b2731a04e551928e7ce5baefe3eaf87edd9f983dad6769204779f7b34dd0080e7f3c99eabdba7beabdb37bd5f733f892cfcc395179f7390005f6c5396bc4c0ca8322c2f6cca462224658b94a60672b674f27432c1b9f6c8eb84e8d38d19edd2a623de7753effffa7836c73cd9bb2eb9f5b0a652e373e905c0b531755dcccf79b6df924d44c58f732ddaa6c8debc7119a1f934b89a1ada4c617a1e0b1b874ae55415f59a91373cded2abe9a0efb94ff62466e7e5e6e6a69e1aad00cb941767e594194da68a838da39d250c8212d9d7c48129559439de9e51a799ce2cd1eeeb28130804367e236e187f787af389a630d314502534178208c52fa82631aa5455052200400bc542fa05883c35a9357c1b938799f06d4cba6afe1355392f274fc8b39ce309001c5b6d877faee94708218c3abd00b836b69eabcc04af0ee63e6650a555a4fc4c4bff3864d0af45cd57fc38ba8ea84c5f7fb0a8b9dc4ccfa3c9a20784af4bcdb5144668572a31421108ed45e63a511429dd53aae4ef2f3bb41cb75f3ef5784a766e4e4ecec3df7bd89aba91fec1ca264e26fa4eb5c65eaef2c880ca4787a1205d0d881d2d15ab61273357b10ab1308519792c0c47faf99b2b2ff3ed73b484d0f9e905ccab31ad7aa673acba79ca744d42f3a8ea46efeb1e92351b024f774c58453effb2a79c7e8b2f225978b42f0aae9c4e795da7df50622731e0582fdcdd2c26be7ba308273c3977339785155658618515af1f6f636b3d9e542e055273cb78d4594d6e11a0904b7900b1f1ef32fd872ed3d63fbeb0f39b2f262e9e1593e799747ca0274d49c2fa2ed8d5775e41e2c9ed2b674dfc7a4c7b5d40f28e18a74abd67fa226d19f285391a40ea5ae54ebe3ca95c02c8479d485cd9a8d21064db88a1fdbdd77fb5fad0a3d0ac0dd99dd745d89a9ef3b0074237dd3bd7d7e5b53bf1683b77470a09f9cfc8492297be5a3bb15927d61fd53a0f9a39b8a1d38b52a26d5da504c57985160d94d515d6244a81d065f23469899b290a49d87edb8def5ad8957dfbbb4a357f9beeea8b4d19469ca1a4a20f9750c4b8466ad47139465fee1fb4546e0acbd215685f566da0a50a0773494cb9489cbed864313a286ad410d574f86a9faeba8f1992e5522035afa80af7b63e69e3c06107d976df6d191a2028dfd7e75fb9313190ff4adda82469f7d61b5cc0eca9efd796541c593caf7e5b4f4716b000406c3c435f70472b9ebdbb0428cad330e63989d515e8cad95b1401b8523bd8d2284691552116dacecd9182b8dbee87bbda3e1305a7cda886e9cbcd7445f945cc1b9d595f7e48d6089ab8dd9773febe10e5b1c428695d5e3e70ba9f9fcc46e03bf4c0d90511af236983d5e6e6e92532fb3276114df08ca3e31520f28ef0c6f6c7e5b65327140570acf5ec7a2bacb0c28a37e3207a1b4685bce57b7ec8be7229cdac0618d22e5fce4240e716eeb4f6f657c3175c2f02888d57d480453bb6fec7567fe7f2631d3497660f5f7b570750f601ad87aefa6d4d53a8e36e66549595ccde3b9d685ed5d6261ebf518ce08e118ee4b9454abb7adbb2f6c1e61c9fda6ffcfe0c935e220a1d38a896e1f4b2c50b3695f41968d691c4a1ff696683a4730f2c0be8babbeb860c5c115723ff1aa128a35ec4e6c79f387e2bafbc0e441c1af668007dfc89d28ab079b7ce24c3a57527ff577443b286f2acf479a9353deb9c3884c784401f77f4aed9f9ac4b3997f0c2aa17ed1a1513607c3cabc056ee658453fae6b1a3d7df2fe1b9bed3c61814ae7b9a9ccf0060f2939f682baa6c26bba458ad6501e833ef659667d1ac7b1d936e7dfda949c7d2dd8a8df06cbbe9310380a28ddd9d6358c09076faa71d17322bae1cd06e2d7ad5359524259f01c06952538c8b177e5ddb79f35fb5c357fbf4f3fa9899f2d50cc61c3195776458f4fb9b1f328490927b6bfa8f3a21e8fadda68f7d05849092fb3faffd23955f2ba6b5331e5ebcaf298db3629eec1add3ff64241d95d382b9cb357e9578e61cade83363babc8f49db2f18c68d1d288e8c800096d79b8c2117ea432d23601ed9a489074f27a2e67baa54eb8f0b0ccbf695b677b02557a81b1e24c4e7c82aaf4365fd1aa0ab1b08e8d7a44a028e16aaabe946bd1b5451f8fd89a6ca89e691567109abf50144581633842883eedcfc3e79f90c098776548397b5bcd9925fd747bdfe8c10772b8e757bf26ed60799a726c1013027ddcb17bc5a65b250fcf27e8cafe1bda8ca4c7856c55a448d56d4288b4e36fd9259afc5c139e1e1de202446f4fcecdcdb8b6b0a1b88a02be100bc265efea5af7e3636acb5fd409e71f42181aa51455f564751c2adce37b77e8158cfc5b37b3cc9d82cd8dbf950d45540367def3ca66851556bc0d58f56fab51f1b210868e5efea15bdcc2a93b92750074c9bf4c5b70cb7dc0f291214230b9377e5b36fbe7fb5a0e009b1f7feab6c6be49bb00110c19e736cf5dfc8771cb5143e6d55349706f19ed5565488ceac89ce5a7d24b387dd6b9a59fad7ae8d86bfee05a82e71569e5471e7fce98ba2b4507802b7eb06be2e0ef7242ebcacc5a9f20b0dfb07ab8b576abe0a30f02cd842897f796cc79276fd3d81517f359004cce9f2b864c3fedf08e6f4db47ebe4ba00b7292b2f56cd6a1313dc71dceaee095e329fbaf1817f8e4db89ebe3341c6048ff2376da099b8e8b6736a9514a80e6cc474e44fac1c967e3f028d7e6bdc391fdcbbcadf11a0e6cfec595337617d4b4f5f80103e77fe09cba6ed492d3997a4e9f757ec5f88d0f5fa213d419b9fc230f00b8be78d1c1c73aa024f5e8dc4f17fee9d82cc80ea2b0517363ec00e0c6ca55479332120f2e5d618a8e624b341a2d03401cda2b5a0c00497f1c4b2c50fffdf3f2fd59e5580882867f333a1000eeaf8edd9158cc31aa1bdf4d5e991231b8a39c06f8ce415e7c00d0a526e56aee6f1d3968c1e567a5c00f1cba764a280170e3dbad7f15b2c57fffbce62207c0ffb375e3c284afdce1ab1f92cfeb6346cab7e64f375266b24f2e18f71baf4d2b4f1e8ae3967d30ee4f699fcddff65618fdbfba073b371c49d3db45cdfe3286b777c2dca3197a006cc1ad8da346ed42c320bb179cd505be9dba2891b86ed1ef293a409f7e64c1ec33afcbe7eb103d7372387776ca841fef68384e73ff976933cf975ba990d67f2f14f1db76266838943c39b862dbd367045e995878cafe5f4d08baffe584efe3351c8092d4c373067d99e0d348c1af9e69752343e6ef0a4dea9302a6386ee58001abee94d847cd5edcc1e6c4b4d8c3190600254ff6ce9876dafdbdc64eaf779e7d6648ae9ab927afac0f21fd97eebe013e8dbe88d3fd735f3d4cda9e298b4e1aad7a5dcaaf93c71ed6854e9cdb4ef6da540d41f0f0e51f7bdc5a30cdd8294a1eef9e117bd53e66fef8701b58618515ff3c88081c7970e2a1d2880a31811bff858f857e96851bfff594964fe0c6375dfcff2713c989070f3e6a12a84a008a8022959ff64100373e5c5e443255b743405d04d4857f18fc43e11702df3a50d68632183e41f0ae05afc0bcacb4aa2eae7268e3e63571b3a300c0c6c1b7df5135c7719ceee1be59ddea797a78fb7acb3deb759bb5efa18ee3388e33649c5e353226dccf37302840a970f76b3af0eb4b790cc771258ff72f1cd42644e95b2b28c0c7c3a356eb515b130ad9caf8e9e2630321ecb4fdc8f2def5dc6d0968b7c68336c415b01cc7199efcd0c9d39e0600918393b2ef1175d9e71e1d98f39ffa0a374fa58f9757ade84fbfbdae62cad2353c5adf84a29a7ef7c8508e1d937f6dfdb0e80037776fa5b7a732bcfbecfd8f751cc771ea237d95520100f025befd8ee63edad4416e0c9ab2716938e37a31c771dafb1bfa063b4add3d3d7c5a4c3996957fb49faf830d00103bb726f3e2b41cc7e9334e7ef941231f774fa58f5c5ebbfdb8ed77342cc7719c2e614933772339b15bf3a57fe75e1815ea2404009ebd57b75f33598e49dbda9490261b1e1b2a1552caafe35a798b40493cfcebc57c3eadab3300b16b64ec5faa6a2973ac2661f3d0261e7c40e0e8df7afcd6efbbdb03c4ceb5e1f4ebc5e5b894242e0b2ddfbd9aefcc29733bf5f8d28f9bfb4b090081bdb34fc31e33f7249b29b00571df8f88568a01c03ea8ebb439ad4adffde4dddff3398ee3f4a9fb26b6f4e403a09c427bccdb3c33a4948f62f495228ee33826efca86d19dc2dc84002891835ff4b00d7fa94ddd862dbcb9aa7798d16c143ad58a9977eed1d15ee5ec358f91978a388e63d4b7b64dead6402126202022b7b04ea3bfbb92cb701cc7155d1deb59f6893af30f2fab57f607f9a8cb45cfe9f09a4be3eb399ba4ede0e8d9714ba5cd55551fe3ca53f6f5f66dd877d9f91c86e3b8fc7d1df826aa663888286fa35858cddd9f2774a8edeee6a5f4f6f40e693feea7bb1a96e338cdc571759d4d3d5011b32de9d6a2283763f2afadbcdd77f76e2f6be16efaea16b5285ecbb19a84ef87bce3ce03cfd133b051cfc993a38400b193b75d9fac2f5f03c3d36d319ee6e1a068bf31e150b5a3c390716c6ed7207b80b2f508efbbf4e7d92100440ededd7665b21cc7b1053756f60ab6a70432dff0ce337fdbf59133005be7fa138df2ae422c1cc77186ac33cb3e8cf47695fb28bd3cfd22fb2d3d9d552af46a985a50b6e1642123cf17721cc7e49c9cd6c2c35ea690cb43fbacbf5bcc711cc76aee6c1fd72e58ae50fa29bd03a2866cb855c0563b39e494277eeada0b0c49b16be87f161fdad1c31e3e936e1807139b77ec535f9e5387ef924b388ee3d4477bd8c265c8794db9a1fa604d6bb9a3a3840700949da3a37bd4c2786db92aeb1f6e6caf707430f6009183a35bb9f15e7465b402fc8e07542fc5a224fdecc6e9fd5ad456fad50af4f574750f6e3d6cedc59cf263a1e4fe972140a38d4f998aeccc60b37677f7767474109907944bd8e83fcb96419bbc67da7b211eeedebe3e72cfd09849bfdcd3b0e59eff290a088c8dd771565861c51bc0731448782821f783a73fbc02e15d0b3e4144194cf9d616f9d771090a817f28fcc34c0a6a603d04d61707d5770b0917068723a881e90a8e305f0d11dc10b54baf4696ab4ee9d518751a8b431bcbeb37367eae788544bee8458546f2432315e19182d0c89778fcd52fa77a911ef523e91afc53562f52116ebadcea47da8495bb4b4222ddea47bad4af295f4168a4223c92aaacd60401750163943a07ce7c95f99c77fd4c95de4567f77f82755b92f04568c882a04399fb3a48fe776d7cdd9da5517517d5da7d775b8ccc7aba931556fc2f41b5bfa34be794397fff352df8d9e5d982633d3dda9ef9e07ccafaa6e2d7c7b2f8ea98c0466bea1ec83ed849f26658e8139786074e146f7c7af11339558eddeb0297fd737397be99b1f1b767bdceddb3acb0c20a13f2b3d3abbae558b70908058a8050a6531a0801888826f63c92652080f9e80662fc0cd3ae28a5a1539618aaf25ba69475c797ff514cc18187d44a53d05e2a228b22f0e0234bffbcf3e0fe0990f1c000f90610404c41ca439ee1e58fb71610b8f091a6af64c35fca2865190fae3c38f160dc6c840738d0d6e1f05f0443f2a6a12b84d3f6aee968b528acb0e2df8ea24b3307aeb06436e91efe79576f17da505ea9664cf8f63251c12fdd02148aa0befb735ff9d557707c40b042e11fb33982c9820b00000218494441544720931897fd5f338ba2cb931a7b2b94cd1624091ca5c67007c2b375b425673f0a562802dedb98f2aa674d94dc59deda4fe11936f2a6c0ded1c6fab2b3c28ab70e5b1a0e3c4868d0d529f33c02673e9c7970e68157fecf04b0a7e1ca8787006e3c086a661708095cf9500820e3598c0e1e81130f723ee47c38f12c31450470a0e1c1874200979ab1e011c878900be0c147d95d4d6c28b8f2201740ce87ac0c0b671e6c2838f220e7c39d0f510db4385bca127c55013694a976720164cf04927180864511037b337b47da44c791aec8c291b6c8ca8907620efa32c6a7b9f24c0f1a778b74a421a541c441756d09d40ca7673921383b9a531bb8129673a2b95c3dc759572afe6bcc8a622db11159df8e5658f1ef87fa7057affea26faffcd0c747c069e2d7f56cfa59f26757ae2f88105b6563851556fc63f09c950ab77a4d0c8412d384a628155bcd4a0545080538f3498e017a58562a1c680828a81952c2814fc0027a0ed5ae54301c54063080130f3a16f90c08e02620251cd48cc98a2004997a0090f14013e419c001f614441432f5b01c57f0cc4a85313fa1904521039ac0998762166a06008414c0410fd080130f7a0ec68dddddf8a0802216852c24144414d2f4d508960084c086c08187a765165e68c04d00b501451c0840c354b0d2950a234404323e524bc09949496950404e197f8d3d0d5b0a1c4c7577e6a1808186059f804fe0c0438ec1b45261e0c01a654be3ff00f9c4d22c498c66a80000000049454e44ae426082</Body>
<BodyHash>2cc45db55b43d1f6640882eebe7b88cb</BodyHash>
<Size>66268</Size>
</Data>
<Mime>image/png</Mime>
<Width>1052</Width>
<Height>145</Height>
<Duration>37</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2232636334356462353562343364316636363430383832656562653762383863622220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223130353222206f626a4865696768743d22313435223e3c6974656d20783d2232332220793d2231322220773d2238352220683d223132223e3c7420773d223632223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223734372220793d2231322220773d2232372220683d223130223e3c7420773d223833223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d2233302220793d2234392220773d2234312220683d223132223e3c7420773d223436223e44656a6156753c2f743e3c7420773d223339223e44656a612056753c2f743e3c2f6974656d3e3c6974656d20783d2237362220793d2234392220773d2232372220683d223130223e3c7420773d223538223e536572663c2f743e3c7420773d223532223e53657269663c2f743e3c7420773d223335223e73656e743c2f743e3c7420773d223237223e536572693c2f743e3c2f6974656d3e3c6974656d20783d223230312220793d2234392220773d2231332220683d223130223e3c7420773d223438223e31323c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2234332220773d2238312220683d223234223e3c7420773d223137223e7e567553657269663c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d2234352220773d2236352220683d223139223e3c7420773d223232223e616d613c2f743e3c7420773d223231223e626f623c2f743e3c7420773d223139223e444f443c2f743e3c7420773d223137223e6f64643c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d2234322220773d2232332220683d223235223e3c7420773d223432223e412e3c2f743e3c2f6974656d3e3c6974656d20783d223538302220793d2234382220773d2231342220683d223134223e3c7420773d223135223e693d3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d2237332220773d2234352220683d223132223e3c7420773d223933223e4368616e67653c2f743e3c2f6974656d3e3c6974656d20783d223334372220793d2237332220773d2237302220683d223132223e3c7420773d223835223e6261636b67726f756e643c2f743e3c2f6974656d3e3c6974656d20783d223432322220793d2237332220773d2232392220683d223130223e3c7420773d223833223e636f6c6f723c2f743e3c7420773d223531223e63616c6f723c2f743e3c2f6974656d3e3c6974656d20783d223435352220793d2237332220773d2231322220683d223130223e3c7420773d223736223e6f663c2f743e3c7420773d223439223e6f743c2f743e3c2f6974656d3e3c6974656d20783d223437312220793d2237332220773d2234342220683d223130223e3c7420773d223834223e6d61726b65643c2f743e3c2f6974656d3e3c6974656d20783d223532302220793d2237342220773d2232342220683d2239223e3c7420773d223838223e746578743c2f743e3c2f6974656d3e3c6974656d20783d223534382220793d2237342220773d2231312220683d2239223e3c7420773d223739223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223536342220793d2237342220773d2234332220683d2239223e3c7420773d223933223e63757272656e743c2f743e3c2f6974656d3e3c6974656d20783d223631322220793d2237332220773d2232392220683d223130223e3c7420773d223833223e636f6c6f723c2f743e3c7420773d223438223e63616c6f723c2f743e3c2f6974656d3e3c6974656d20783d223635332220793d2237332220773d2235322220683d223132223e3c7420773d223739223e686967686c696768743c2f743e3c2f6974656d3e3c6974656d20783d223731302220793d2237332220773d2233302220683d223131223e3c7420773d223733223e28636c69636b3c2f743e3c7420773d223435223e4363206c69636b3c2f743e3c7420773d223434223e7b636c69636b3c2f743e3c7420773d223432223e4365206c69636b3c2f743e3c7420773d223432223e43656c2069636b3c2f743e3c7420773d223431223e5b636c69636b3c2f743e3c7420773d223430223e65656c2069636b3c2f743e3c7420773d223337223e4343492069636b3c2f743e3c7420773d223336223e4363212069636b3c2f743e3c7420773d223335223e636c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223734352220793d2237332220773d2232312220683d223130223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223737312220793d2237332220773d2232352220683d223130223e3c7420773d223838223e686f6c643c2f743e3c2f6974656d3e3c6974656d20783d223830342220793d2237332220773d2235312220683d223130223e3c7420773d223532223e746f2073656c6563743c2f743e3c7420773d223430223e746f203f2073656c6563743c2f743e3c2f6974656d3e3c6974656d20783d223836302220793d2237332220773d2233332220683d223131223e3c7420773d223637223e636f6c6f72293c2f743e3c7420773d223534223e636f6c6f727d3c2f743e3c7420773d223532223e636f6c6f72213c2f743e3c7420773d223436223e63616c6f72293c2f743e3c7420773d223435223e63616c6f727d3c2f743e3c7420773d223338223e636f6c6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223930372220793d2237362220773d2231342220683d2237223e3c7420773d223432223e4c5b493c2f743e3c7420773d223333223e6c65693c2f743e3c7420773d223236223e4c553c2f743e3c7420773d223236223e4c434c3c2f743e3c7420773d223230223e692e6e3c2f743e3c2f6974656d3e3c6974656d20783d2232382220793d2239302220773d223132382220683d223138223e3c7420773d223730223e41726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223136312220793d2239322220773d2231332220683d223132223e3c7420773d223735223e69733c2f743e3c2f6974656d3e3c6974656d20783d223137392220793d2239302220773d2232362220683d223134223e3c7420773d223739223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d2239322220773d2238312220683d223132223e3c7420773d223736223e74726561746d656e743c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d2239342220773d2231382220683d223130223e3c7420773d223831223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223331382220793d2239322220773d2238382220683d223136223e3c7420773d223737223e70726576656e74696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223431322220793d2239302220773d2231362220683d223134223e3c7420773d223739223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d2239302220773d2236302220683d223134223e3c7420773d223733223e646973656173653c2f743e3c2f6974656d3e3c6974656d20783d223439382220793d2239302220773d2231392220683d223138223e3c7420773d223734223e62793c2f743e3c2f6974656d3e3c6974656d20783d223532322220793d2239342220773d2232372220683d223130223e3c7420773d223735223e7573653c2f743e3c2f6974656d3e3c6974656d20783d223535342220793d2239302220773d2231382220683d223134223e3c7420773d223739223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223537362220793d2239302220773d2237312220683d223134223e3c7420773d223830223e657373656e7469616c3c2f743e3c2f6974656d3e3c6974656d20783d223635322220793d2239302220773d2233322220683d223134223e3c7420773d223734223e6f696c732e3c2f743e3c7420773d223537223e6f696c732c3c2f743e3c2f6974656d3e3c6974656d20783d223639302220793d2239302220773d2234382220683d223134223e3c7420773d223832223e4f746865723c2f743e3c7420773d223633223e61746865723c2f743e3c2f6974656d3e3c6974656d20783d223734322220793d2239302220773d2235302220683d223134223e3c7420773d223733223e7374617465643c2f743e3c2f6974656d3e3c6974656d20783d223739382220793d2239342220773d2233362220683d223130223e3c7420773d223736223e757365733c2f743e3c2f6974656d3e3c6974656d20783d2232382220793d223131302220773d2235392220683d223133223e3c7420773d223738223e696e636c7564653c2f743e3c2f6974656d3e3c6974656d20783d2239332220793d223131312220773d2233332220683d223135223e3c7420773d223931223e7061696e3c2f743e3c7420773d223531223e706169443c2f743e3c2f6974656d3e3c6974656d20783d223133332220793d223131302220773d2232392220683d223133223e3c7420773d223731223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d223131302220773d2235392220683d223138223e3c7420773d223737223e616e78696574793c2f743e3c2f6974656d3e3c6974656d20783d223233322220793d223131302220773d2238322220683d223135223e3c7420773d223733223e726564756374696f6e2c3c2f743e3c7420773d223732223e726564756374696f6e2e3c2f743e3c7420773d223639223e726564756374696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223131302220773d223131302220683d223134223e3c7420773d223733223e656e68616e63656d656e743c2f743e3c2f6974656d3e3c6974656d20783d223433352220793d223131302220773d2231372220683d223133223e3c7420773d223733223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223435362220793d223131332220773d2235362220683d223134223e3c7420773d223735223e656e657267793c2f743e3c2f6974656d3e3c6974656d20783d223531362220793d223131302220773d2233302220683d223133223e3c7420773d223731223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223535332220793d223131302220773d2238352220683d223133223e3c7420773d223738223e73686f72742d7465726d3c2f743e3c2f6974656d3e3c6974656d20783d223634332220793d223131342220773d2236372220683d223132223e3c7420773d223732223e6d656d6f72793c2f743e3c7420773d223732223e6d656d6f72792c3c2f743e3c7420773d223637223e6d656d6f72792e3c2f743e3c7420773d223533223e6d656d6f72793b3c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223131302220773d2238352220683d223135223e3c7420773d223732223e72656c61786174696f6e2c3c2f743e3c7420773d223730223e72656c61786174696f6e2e3c2f743e3c7420773d223535223e72656c61786174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223831302220793d223131302220773d2233312220683d223132223e3c7420773d223933223e686169723c2f743e3c2f6974656d3e3c6974656d20783d2232382220793d223132382220773d2233302220683d223134223e3c7420773d223732223e6c6f73733c2f743e3c7420773d223630223e746f73733c2f743e3c7420773d223534223e6c6f67733c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d223133302220773d2239312220683d223134223e3c7420773d223731223e70726576656e74696f6e3c2f743e3c7420773d223731223e70726576656e74696f6e2c3c2f743e3c7420773d223638223e70726576656e74696f6e2e3c2f743e3c2f6974656d3e3c6974656d20783d223136332220793d223133302220773d2232392220683d223132223e3c7420773d223933223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d223132392220773d223130342220683d223133223e3c7420773d223637223e726564756374696f6e6f663c2f743e3c7420773d223239223e726564756374696f6e3c2f743e3c7420773d223137223e726564756374696f6e733c2f743e3c7420773d223130223e7265726675722d7474726d3c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d223132392220773d223133302220683d223133223e3c7420773d223638223e65637a656d612d696e64756365643c2f743e3c2f6974656d3e3c6974656d20783d223530332220793d223132392220773d2239352220683d223134223e3c7420773d223436223e5b31345d5b31355d5b31365d3c2f743e3c7420773d223336223e69746368696e712e5b31345d5b31355d5b3136293c2f743e3c7420773d223134223e5b3134313131353131365d3c2f743e3c7420773d223133223e5b313431313135313136313c2f743e3c7420773d223132223e313134313131353131365d3c2f743e3c7420773d223132223e31313431313135313136313c2f743e3c7420773d223131223e5b313431313120616c6c2031365d3c2f743e3c7420773d223131223e5b313431313120534c492031365d3c2f743e3c7420773d223131223e5b31343131312053494c2031365d3c2f743e3c7420773d223131223e5b3134313131355d2031365d3c2f743e3c2f6974656d3e3c6974656d20783d223937382220793d223131362220773d2231362220683d223139223e3c7420773d223534223e4f4a3c2f743e3c7420773d223532223e514a3c2f743e3c7420773d223436223e63753c2f743e3c7420773d223436223e65753c2f743e3c7420773d223335223e6d3c2f743e3c7420773d223331223e52643c2f743e3c7420773d223237223e43443c2f743e3c7420773d223236223e636f3c2f743e3c7420773d223236223e726f3c2f743e3c7420773d223232223e51293c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3639626538663361336535383734613832303539643432353038323333666564</BodyHash>
<Size>5430</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-09.png</SourceUrl>
<FileName>getting-started-09.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>89dd4116-0d88-493d-991f-73d43a890584</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000001eb00000193080200000087e0ad5a0000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec5d779c1bc5f5ffcecceeaaebba7dee0d635cc036ee0663c0a69b40e81dd30321c08f0e4920404820040809811442e82dc4a1770ca69962d36cd3dcc0b85e3f9dfaeecefbfdb1924e65a5d3b91bf67d84d1ad7677fa77de7ce7cd7b0c2327a1b8540a308656035b4f88babca3c45f795221e0e268d0bb7a49a6bc0a88d06e7691030f875fa0b1e0b502e8a1614312128e6c5fe2e1a852b036997f9d33d4ab68d291a42d9b810a01c6d066384db163080302025e8e06bd8be15c214040c82c172536af28c57e7073b819bc022ddb2d7c53a9daf709a80c2e46cdddc97f4ca25a018004215ebcdde2d2fe570907beb763a16e5edf4ce2e670015e8e56d369831d4338434f8138a1c9e87a387798f63da8184a6c5e11e8d1d71eda1900b49b5b5c37d9ecf00d10033c0226a1dd40b72620931097e00001066d0c1c90d3fdb75795ca0492d2a6c10848ca2dd870d6500a9976a93bb27dcef584b0445c4296d12db6ed90574aa8995bbbcecaac28eaba2609683736b2d60d82b3d2fde1894ed04dfb8e10dec2aa71dc016e47b63e82ef38f04d9b7b7e74d468471c71c441f02d0edf1b416438e8ec88238e3808bebdc1373978ed88238efce8246727d32fe0e14814e09ec650a5205a40e731a0a78a38d920a565d151b819d8cd2488013d14c4291bea53dfaa04188321f321db573c894a8118d994a24e4182405d4f27a94dcebc9232402ff2a897a346854e30377936a95250211037b7f779a94e858fc3c701caa9964a8180808f43dbf1a961beb1da419d0a5376d1194a57d456eb061a438540cc6ed4d7a948c82eb42fcec090f5a16e645865a85136b58c75aa7d0596df761ca855a197b79fb9d5240f707274703fb737fdf60b7b8b142f87b4c32695c1cdd06a374a7392c8ea027649506712321fbe5506578e756de7c33e8636bbbd291fa724d9b49e273f8952182a0bf6480503675b65b9b283a09b65be59abe4574bbb092611105ba9bab69cd8768372d7bc566f29d996a52b6aab7503afb0d74b3c45467d9ef45473fe34a87b96d18a05fc9b505a662980761a64b93961293ba2ed4be9ce051c25a76160a3ba0ac0cdb13e698789021df65889889d79566712b9d3b75d12949924b24c053a9ff23244250ae775378304927649b838da93f6f350b84c95908aeca416ef6751896872f3b4dc8e7218c45258886c882ea23268b3ed5f68e38185cab34e2b51515ba71b08c0c5d0686cfc7859974c2d944dbbd32e9ba5a2ba7c83cd4ba87bb3c2f6d85d738ba0646bc711d31ea6e3d2c6acddc5c061bfc8f2723418f60a78c4b4a99582245237b8909d442721ce000f4753214743e413889a368de42d520a8d8103f1ae9649151c1a4fadbf5c0a0098d479d68901419e9a9f42261232a54454a56bb7d5c821941486a080cac10093d0a477d1a9bc1c3e91fa9ea73eb839fc020a4b193577797ad6cde1e7101c202409210366c974559673429503352a9a754840610808681c448849fbb97c130fd108c0afc0c5c0190c896623f59cc6101050396456d20101497071280c2d062a1530a04587c2e0e630019f40bb0117839ba32ddd4c1a435081c260123accd4a2dbc5e013089ba850201812126d0608a810a5ba814fc0cb2118748976b3b3c5336d94ea65dd0211eaba1b04040048c0c7c18068565b94d5464514f0841d7ba03130206e761f74ca9080809b43145454a6624d42d84c0142b136ca48d86a02caa93d063086baf4c06cd6cb387f4729cca954523328036a54b419a9ba35086de901ced2a5e00cba44c8844e5d8ca36214501e6858ad6cb56036e02819524265364cb755725b5cf089a2f7eb64c380979d046577a368017c03f07032b29320ca4ea2c52609f264a815caefa931d9750f8b48442582022652f31c6565d7cb11956832e0e7a8106890a96563b3010ed42ac85b8a55283024da751020cae8d9318938c1cd1014f900572110361123308097a32003211386090e542a0828a5743a09281cd918cf1904200186d4be456b1282a14ac937acde74dd8501552a24a1c500012aebec48550a22126d3a54d6d9b319838f236cc22350a52064a242c0cd210137478c10331110884924091e8e844cbdaad54092523b3192902470069521a8a440a146819723224b75036bf7a5c58049f009542b68d253490705da0c240902a85337be428a7503c6e06630082d063486a0404cc2a0aedba8f44c6f4b1379ed98f1cd22161a5a15e8e6a8149d15ebe3292874b1d411f6b82cda46d9d5952d09099de0e170f1ce3e2fcb9b7bac9a640cad3a08600c02a852d061a2dd44a502bf48bdb3520167a949ddc751a5a4d59d22e3a844b20acb57fb2c522b0f709472798fcd45ad1428e0b94974fe2a086e8e0d491498a39057a43b62eedb3c1cd1d4ee0765bfcc1ac68527e24a2c15f380c8aa4a4990859b968438a58a1c95f070f0b4122109b0e3d10475ee6d96331c52cbea8257310606c8347151ced8cc54820462263c2551df202804002e8e0a8e0603225d151e0ea2148a998498092f47388f6aa04da2f3dd1c823af56e334b994ac85407300902f07374002048202ae1622020212179e7641031e0e66084888980484d9c5e8eb84c6dc0240909090f4732ade664142b5d42b02eba8197216ca6321931e1637071c424bc0cd1f4c1e6ee69ae546e3700c1045a8dd441e2a080ca6050196d54bce6ad99cc76bc848c4d2a45b1d9dacbd166a42a309b64f73244d26ba3284163f030c451b48d8a890998048d4054d4eea0a82621c080d65c95b923bd1a88a7c791c2e062684a67a9dd440f063747a2f8382a9a5b99eaa2350ae212110996d159730147298bf7d85cd48a5dcd65259173683ecd7be4c3b78b8113e2053b290cf0306ab6a3507c0c51d3a643598a98ec6e9f231ba4ebcc26e52f930bafb49b29975b0989a8eceaf87e1e26524eba1d26821c3e8eb844ccec1a231496f218632de564c9f29a040830829ba5f61858bab00a0347a7a22418b8edaba848fd9551640548da4d032acb59362525c053eb0f2b6f646125e5d45b66be24eacc83550f9952a8969a43a9470c99aba9e5f7c41c958a031e0697e8ec8d3c9d44766e0b3b43171d8dbaee06564b514112e5b651a1a2cd10b31b479e22d44ad76385baee9629cba5dc5270805b4d9cbe6ee9d15db6d1669957ac6cf80554a45654d9d78dbcb53b41653959b2d402c1609a45c75109e5890322ad2b474c080623dd28d9cf2a9b83f7288f5a91649b84924a22dfe78997a3cdb019345e8e98a4c2ad250f87915f0ab24aa814eb91d65291ca6dd24d542ab317748d122e0e17438d827673e3adeb222662265c1c5e068f829692bcb6a54d2408ad666a2de6665df47349501834206cc2c560a4f5230b1323b2fb83a45bea0fd9b702cb2d14f2364ea9785a948bc5049d72140e594e9ec9be63c4b226e3486647775336ac36edceaedba808982ab0a74a3cac6bb79d9bd4dc45465c5e7393dc22d5554cc226821c01616fe196fd4ecae43033b513cc92e3a80482bb185c1c11092f4bcdbe26d9e45fc1a69894944fad702a9644342f09ca244109ca876f01b838659994749a0578522c58fe0920af4054da987abb99fd52b14493a7f60dc84e51a2fcad8fc2cd90bc0b7113714028d018e2e59828907dffb3f89018d05383ca4a99455aa66c91f45a55f0ae272f6b319e24c44cf835404297004197f008485974c2a0d25b7665945797f02810667e5fb7f8d070862213d0b36d9329b76b5056bd591444d60d3a410542b2bcaa2ede0d2cfac216f80c0915a9530816654fb4497053ac1b142efbba6c237b059c236667eb5d8c8adc2ca069cd7c2a601218e0179dab0d83e066a97419e06248c8dc66ed4e4252822bdd334e278956896a05419e6b54439d0a81d5af740908b8584a21130c0a474407a8e8382ac5a228f0581ba71c3e0e4939cbc74e1d7ce34d4acaa75640c592f070341a361e077d9c22a6cd32cccb299d444e23688c78ce163965927033349b366dec15646bb5529a44f6080445aa9fa56caa0ae11b29cecbdab807c1cb2181b8844ee04040c02490d5c60ce1ae88450f4f6946a0140a844d1052b3b405701676971e6006414a04397482c6cb1d5a1e869004010913aef4641397f0725429884b1060edd34425048397a7b40f170317d0d37e7aad9cabe9fd7acbfd5b09894b784c54a73b95ca1092908488812a05d5020982caa022e5b595a8605aa75ca53bfd67e6ce88816a05d54aca37a165d290288486dc016fdb0dc2262a0404a0131820183acc142f1f14204a312de51c3b285651c5ba011541b1626d545a0bce1f2f59d44ab43b5381954305a0329a9b809899da97b3ac3b32a5e830512952b4832b8bd92fdd46a5f681089502490207c25dfaa44cf3f26d06aa94ac358d9dc666122206821c2a40809b2361a6ba53b1715482b51794e2eee312d5228b9cc9051c51d1ab6f826c146a1f876036956eedfedb7a3ab60c00cc029da14241b12438a3b0cc6f0f2b8936b3804523aa54d061c22cd0b80202494292f2155d0f876054d8f31496dae0ee166f62100c096e19b76531363a75da3f11a0cb14cbcc2d233f824cab699260ed6e5a2f91840eb36b1e5cb0b473544a359f9504512a15cbd8ce828c2e081c4a1d07889b29e799a55327824c4f8dd60e5e22dde96312329dbad5cf086094326db4b66aadf563668eb12ac1485fefb2e0f17412d621b454a981b8044ba71b4a2f29ac416e256aa613b59a46a66bcca4949146e64e6b76e13c7573f64eaf2e3b3b99997586c5b61ba4fc12b3ce4637d243d720080e5da61c491bd405955caca28a75834c71b2972f928ab651695d81db21b5c2e0e5dd33ebee6e73a7b46c96dad1a1ac26cb546c52a626ad2edba80420673a4ff6e345779ed29e8725a5364b4d092af0486ca64b67b5bb35c462b273b229318e8a020f43cc8499068d4456e9b20187f51e3b69bd5d50821e6ae7666bb6540a106ce8300f47401444c32112404f0db649d4a9089b142b98d32a041165ba4b277c5bb6cc4d7abeae2540356a7aab219717a8561031b3260fea44fc8d722bea385a71e4872cf9e325a3507310ca3ef8e6c85614c6474eb26d978c495cfef522f4262b443822a4bd22144982a40d99451ca9592e7767da622428d758309d0441da5186454a4136a570c0d9911fbd7477d43bb2cd452936ad165be8c932b553223bd226e7765bf8ce4a9af25f45595445d6af3949e4f21e92ec5d1bca8d836da70b3bf28396ee8e7a47b63d826fe3f48baac1f9f08d42f826820d7053c9d7665f70f0d811471c7110dc0697cb0b3149c52e96826fc1d9e06aff4e35fea047e58c394de888238e3808be75b07b53e1dba3f0bd06d7d6063c8a2a84104efb39e288230e826f352984ef3c63f02ec89369836a7b5478b91086612613a6c38438e288230e826f9274ba00de18f2a41bf0bd538dbfdaef06638978d26939471c71c491cd80e0d61186ee6bdf289f3cb1feed57e951044b2674a7d91c71c41147b0d95814a2b222c417c27711c3c142f806a8caad18a62472981347b6b81001908c71a72a1cd9de115c65a81429b747498950fa5056301dfb23c053fe1f32c76a55968a5762616fb42bf85619aa049a7554287073e8449908140aa3a080c64044e9f02229f8f6307805290c5252d8240666963c994b44e1682c1e4be88621a5e49cab8ae2f1b87c5e77e9a1b8f51fdc0891a436376ce8889b7d6a34b7bfc299c70ada82b54592b1506b5c9700f3fbb4deb59506ba6dad644aadb9697d346ed456bbfd3e3f1c107764fbd7c1c3693ff79502d50ad6e9297ac4c3a0131a0db8182a9594336b01d42a08996832c0805aa56bed9b010a438d8ab0897693aa1404385a0d30eb20af448b4e82a15a00692f861e8680a00e03492246e0001111153d5b108dc543a1c8cc21f5fb0cac1f521908b8948e84b1ac2dfcc6ca757357ac0f56f83d6e57b107db4391c143060f1e34b0b2b2cae5d21289645b5bdb8a952b572e5f51b1051eb413b569fdba8ea4a9ba5d83ea827a0a354473436328ae73d535a4676d433b9bfe7fb7cc1ea5bfff8f3f3cb9a85df883b4b16fdba93e73b19888483ca12793418db8db5746fe59446791b696783c6112b850aa036a55d06f80978dbfa2b9a53512e9f4e3a0288ad7add406dca4baca81efe676a372ec41171eb9c7a81e6e5064d55b0fdcfed067eeaa8a6e81b8495a4b1bdbfb821b8e1ad323f2cc35d73fdfe0aface928af2a884473534b472c0e8861bdbc49d5bb9d0df6eeb6a9233b0882eb59412b3a4cd4a99d876b4da482a418844a406330083e0123eda38b8864d90e5a4399581b263c0c003c9cb2c3884425bc3ca586fb05a266da1538510ac08b50281de1680074d381630679143274c45b11a32063bb7bc5b8d17d8f1c5a7fdddb5f76e886dfef2d7c90c00f3ef8209fcf6b1886ae2793c904632c10f08fdb7decb0613bcf7bf32d438f6cc6076da5b92136fe9a7b7ebe13f4af1ebbf2e6373dd5fe38d79a1bc3c32efdfb95a318d63f7df155cf1b817d668c0e3260cacc9dee7b7f6195571af6e6f06a976fbbe4ea17b5ea40711017a1b85ad1b3cfe081f5be55ef7cb63ec25ca54bc15a2390c1c1479e7fee5ebbf5ab5491685ef1e12bff7df4b5e515d501bd0c102712cdadfaf0d37f73c1e41e9e948da8116ef8feeb450b5e7b7eeeb7ed317fb08b35475b4c889d7f7ac3b913fda91cf97ab823118334ea5e5c62492043a91fd4c3cf100508688ba9c132aa8248b434c77739eff62b26b881c63957fc7a618212db118877b74d1dd97110dcf277eae2291f26b92a894df75719cadb4ccca2bf1960859007c18ae06ef9abe3e040954871e282916000881338282133942481500cc163f14480e41d7b0ff39b51d32e06547fa1fc69afa117bef94d3496f0b8b5ec07097cbffd679094d16824efa96432a12a62bffdf77de5e5b99bebc12eab4adde5b8ab4ef8feea879757d5566517953126625f3cffdefa9377d53f78fe1bbf9f1900150b39d1d5dbaca9b718b419528b4502675e7ede440ddfde377fe1aa88aa794aa060475233aaf7bcf9b707d4a7afb86a064f3bfeb201eaaf6f7a65832f5859c6996cc674e9ef99816f008abfc7a07133068d9b31f3bdbb6f7ae4935677b0b2c49ac3ec484e386ca21f40d3db7fb9e3c5a5497f2ddb5051e136babb6b92ef95019148e08c32aa226eba0cdfb09f8e770300eaf63b78f04bf72dafacf198dbc738ef6e9b3ab2232178b502002d0624a031d494b1bbc98a7cef06a6a7600466a78f40cafadd72599563ac628be044d4d111f9dd1e83bdb1766916f5b4ed13ca2f77ef73e17b2b5d9ac258ca4756a8233263c63e7a32699af603cd300c21c4942913e6ce9db7e90f9652fdb2bed7ee77eea98b7ef59fa52d803bbbe66afd78e72f57bd4e70bbd55e35558da16438d40628437bb813aa3b9c70859ad618e0fd6bdc129eaede4616fc7724106d6f49ea268179dc6a7da5660a775e2daf6f4b9a6d4d836b5d86cb0fb0509ce2a1b6b86e00dce3517a05dd1e454dac9dffd6f7fb1ed8fefa834fbfbf22d1f7e00bce9c518bfe7b4ff13df78c304d9377a986cbce1a687cf5f7b7bed5eaaaea376acf238e9cd887574d3df7c2d5975fff493c9a503db61948084df240ff1a0068fe60ee7b4bd7e940d4af55545436772412e10edd9400b850aafc22e8f79b6086f4b6ac5f1527d457aa2e5f45ccf4b6ad5f9504eb5fed037a167658bbaac81910e170a8eec003774eb77360eac1c31ffd73a39930b8d6794f92c5422df184418050d481d59aae7a4a5cb76d1d00c5323fb846d35d55ada18e643ca61bd6ea95b9dd4a9f4ab7ce3c5456411cd90111dcc53b23db8b32f03815aa0e00e0e670f19cd07045c0bac8ab24bc82246507364cad7b0d829b239971f64ef64eb222b1f8f47a7f3f9130637100319356458d61815448f0af3bf4fe5ec5231880016ecf5e3dbd0b3a125eafdb7ab06fdfbe2e972b992c655d6e9aa6dbede9dba7776b6b8bed8373e7be51f8d4befbee53f86019339b25fe3dce3bede38beffa20879fa20d6dae93effef781956878fa9acbe634d51c7cd57dc7f603be7be8d2dfbd1b76c7ebf6fcf39d07f640c7bc9b7ff58fc5d4d5db40e0cd21d33d78ea7917cf9834b852313b567d3aef89079f5f9f0853d6da7fe0ec5b1e9f0d20f9c18d17fd775d6443dce31d3aed8c63f79d383028ccd0771fbff9e8032fb44ac317ac78f17757bd9a08b9bdeef648ebab1fb5ce38a80a9e4a0f4867d49d384840a26dddda0633185ef0e2fd1f7dd171dbb5336ad17bd6e13bbdfecf6f02d5bec676a330034d5210dc0a07809a43ae7df4100058fdc855bf7cb9a3e701679c7fe0f0bed56e0ee8ad2bdf7fe1f147e7ae7455f468690f5e70ffbf276af8f6becb6e7e2fdaa1ed7ae363d70d82b1f0f717fee16bfbfce6564558cfc23e9334a9bb66eedb13c0b2c71e6a3bfca4f1ee91878c0fdeb920a4f8340b495bc224ea779b7dee015347d47940e1359f3e75e73d9f47621b121ebbebf10d31cdb675126a8fd6e299bf7d191b77e45987ee3ea85fcfa08b011459fde91b0fdffb7c138b02c1c2823cd6e260e08e2d1c404222201010a855e02be3a4ba158aa55a41a54085e87e8cc72c0bc21841076a540438fc024161457821001d26b9392a05bc1c7e4e5e4eb69248e8d36a5433d2219371998c7f178a5db3a8e9b3c6b04cc63f6b0c5fb3a8e9bb50ccfac90c87a6d568f14432f360af5ef58944dc348dd29f442256dfab57b10701cc9a7548f60780ed832504993546dbd7cb6344aeddce3a6b825f1aa09c9547e62f8f6a36be74cfe3ab88a8ff71674e1309cf21671f5047d43eef9e87bf8873c6ba7c5b534cb8461ef3872b8f983aa8421011f7f7dbfd904b7e7fde504e2e339a9556e7334d71d535ea989b2e3f6cf2800027221ee83ffed02bae3f2110370214f16908540648ad34a97ae2984a2292df7fd50cd2c132af8825652ca65b9f783ccea4b4a9010263f0aaaca222c856bcfafc2a2222cfb05dabc05aa3cc360395f1b02ccc30419234dd7dfa55b9ac1c289503f73ce192f326058c4873de9a2e6b9b85b2eb19d9f9cacaabccbd1049800dd9675a2591f1d58bf3de7ffec3301186ee3f89c798902611b5c51531f0e0dfffe6c47d87d75a6b1c5fef1e1437da136edbebad71adacd629c8bc6e7a7699b2db909e01cdba066f9f31875c7ef521bca35dda15841cd9c14501d06cc02f2018a2123109bf4891817199c39084ccd486a741684a92152db3c9805a86b981490899d91c63a7dd77b30e0f8702e20ca644221d5c2d496896e4662400990a5b6ec3a21886315031643c6abd7d68c077cd9ebb5cfff657c7d62b8faf37aede63d850a349c62216d73a50f5188669bdc4300cafd7a3eb469706e68c499fcf5de2c1d6d6d6825c99850f969cd4d235ddbaf0ef4facbfe2f2bdaac79c74e6946fdfc8e63d583673656a3ef3b9bb9e99fafb9ff41d76ec1597b6f6ed0b84defdebc35f56057db176947e1b11251215a7cc9e1804b0eecd3bfffee6baeaa9679dbfff40f7a8938e1d7af13d5f134b71dadf3f72edb5735b24a8cec574d9f39853270681d6b7fff5bb473e0bd74f3bffaaa347564e3b7ac253772dec50bcc1a4f4b4b5c4269cfdcb9fd6036879f9f1855e1f4f6f7eb0b8c1e0efd1dbcf53e530e389863551c52b19b3891446c4982959f2bbb509f47321d033c0e4ea44f0a42219b8f6bdd40b9a5ebce9aaffaed141412d19a8ac687df7be5f7fd8d2d41635bd830ebef0a2c3fb2b23f71eaebff33e2945b9ef62bc78a62aeadda6a1f9b2a655ae47a3c3f71fe707f4256f2c8ac4a3af7fd43e6def8a7ed3f7ecf9da47b198a1549951f7d167eddd0340e8d387fef1dc278d5459e78ec64434193ca6e07a2c26e246edc965b44e89ccb7cdbbfbc66736d44e3ff38a9ff445fd9efbf47deedf6b6c0a429a4386eff82c0a2127d271e67b9e729d7d4f92904cff699611b0dc04c2c52320c564a1c757b2703f4229d216809464eb87dc67c6652296ce597c983779f2a83e7ffdf4fb3377ed3332b6d68c7674120a8c4b4952520a1219743db529fbfefb1f16666cf2e489a9ad399756ec414be32ee05e8cc2074b4278069e65c7a2c7ef7879d47507548f9b7d7cb885d9735104bf883737bcf9e739e3ff7044efbe23ea808e797f7b7c034872352b9ab7fddb00493d468fad0090f8e0c12797acd5232b9ffdf75b53afdbdbef1db97b2dbe0e650aa2c73c2c2ebc8116c343f5bb8fab0400a5ffb4d9bfd803506a0400f41ed623fa5ec8e5d2dadae363cfbcfac23d2a005af9dfbb9efe36e90af8d36567918ee44ec7fde29aa9198e7ec55fcfbd79154bc6b85618e5504a928c88d211abac4057c53320de4b35874cc6848cbbfd7e303549ae645bb8729fbdf61a5057e9669c1980027fb58721943b5b1463b4b27fc954458c699415535b373553a9df6f8c1b487efeda17ad4993be7d777edbde0756d64ddfb3fed5a7569b1e2e7bec3eb10680fec9bdf7cefb32ae7a7ca10e9d8b4ab2bdceabca6c9d12994fb6ad6f6959bfe6953756fce4e4c1a81850a761b56d411c04dff1117c0b086dfe3791fd4e26632c94342aa833bcf6a286b607d7749c33a6ffa34b56f7ef6deee6ebbcb53d69709eeaf48cb168346ef10d00f69db16f61e2a1f676ebce48245eecc18cc66da783e73c58667d71a12ffbcfbf5e9970d9fed523a67b8bd4291191e9f20456bffdf6b7471c3b1040e8d3795f275c3e77343731fbb711b8afda07001deb5a4dbf2a3ac8ddb63604f8e1adf2b29c39d982505332e6adb2ea323060e791d97dc82540680b25879f78c5c5d3aa00ac7ee1b6df3fb3ca5fe9d33b51d0b60ab256f305d74d084681a17d3500685fd7668017cf00cf328fe28c386309d31d4b56cfbee9e299b5053d26cb0f44ce1f2575f04c55c8dc487e11ddf48cdc7b370d8036eee23f3f91bd29bdc71ed5fffb6f8361307f6d000042df6dd02bdd222e98105a288922d78995d73aa533af32c4e3edb14c1b755510471c042f03a3a8cb5fb30fd653e170cf27f2055b1e36c66ad2523c97c6d84d6b95ab270c18c13a068d1ff0bb8fbefd556f63a8b50fcff8f2a821b86abd840b160a85fcfed472b8b5a5a5388bc23a3ac2820bdb07adddcec2fdcfc207cb44700668bcf9f17be64fb97c4aa018800326a9f17072e695470eb42e05a79d77dcfbbf7ce46b97dfd5f5db1864a4250c7810ec53a5743426981eafec130480686b941898b496568aa6c40db0a4a9c86422da1e033c487cf4c7cb6e5918cea4e27609a6d578773bfee2fdea0034bdf1e7eb1fffdae3f724a46440fa4ca35919e04bff71c9d17f89a79f13836ab428535180e04414d56538daeedef5e4837b014068f1e7cd105424032e97607c6076e510512429ddbb1d32a316c0da39bfbd75ce57b1bec75c7fd34f6a534b1e32123aa0c153e94918add2ae31b8e0864910f955e1e6a6146a6604c9983e6ac670d553eb36560000200049444154b65dab274eef3be7a9f5f144ac3d0a7810e853ad841ae2cc2d0dd37441c4ecae6b50e2a55b07c5335f3043662df34a17c4911d7627734b837671bca632509eb26f2ffc68aafa761b2346244d9266bf80fbba49837689ad351ad7ec125b7bdda441fd026eeb2762f4763b1455c93cb87e438394d2e84aa4941b3634147b10c0279f7c9afdb1b8f2c2074b7cf224e832124bfef7ef4f124557f7406bc4ac9a7edaa9bb28887f7edf3df3db81dafdce3a6a270f4f7694f3366cf8ecd37600da84538edab55feffee30e3d7d2f3f80d8979f344ae266a4210c007df7dc63504d8db7baf7006f87b9feb3c51100ae09e79c7df4949d07f6ebbff3ae13f6db7f6c2f4d91bae7a0e346bb01ac7efe2fff5d6eba3d6103f10479cc1849992ea6ac08b87ad456a43ffe08d3523f658390bba24fdfded5bd77defbe873ff70e99420005af9d4b32b833eaf2c92813e9a925739448c8814b7cb3a87d0d11e499a86de6932c5986c5bd902003df69c31a66f6dcffa2a57d61e43dc0080dad1e3075668aca02a7aba4c6eea56ce13a626bd3bcf182e00ac7eec37679cf98bd967fe62f699bf38edc27f7c6600a89834ad9f918cc80d8bbe8800d0269c76e2e4a1fdbcdeca5e83870df1444cbbeb3b79c3e6fa4f8bb70e78f1cc971a7f46b8b0205df64ce7b39d7f94ed621ea1d27fa740ce5607d754657e98cd8ab1818240524b8407b6ad3463110066a875a09e94893849138caf8cf2f911e1f7a774704d55da5a5bc375352e97ab848ecc188b4663adaded01bfd7f6c12953a7143ed5ded656f860d9b541205df5063e7ce8d96fc71e353053252c9b26e6f00e3ffd849d05ccaf1e7df895797aebd8b1ff37ae72bf737e32ef8aff3476fd3626d49627efff70d2051383f5d37f7eedf4347bfae5c38f7f1df0a81df1f6f73f6a39eca06af43be4ea5b0e01b0eae12baf7965c5e30f7f36feecd1dec0a8a32f1875740a1716ddfcee676b82c3c65ada6ddf43aebbf39074daf1777f7bf17fbf8fc5bb3c9a4859c5abddeff21bf7cb9e6a5ebfe3ce0fda75b83d600dc532f07dfe624daa8a887cfdf12a0cec8f81a7def2b753f3368e85fee16bcb4e3c6d27513ded82df4ecb516aa8edabe571d4bad1ef905ffda2e19cdf7c54581537bfd108b742402c69fa464f1b2e00347ef0c9fa80a084e22652c2ad4bdf594ea387b1ca89537a3efadd2a5affc4635f4c3c6384ab76f269574eb632b1e48e0b977cf2adedf52f5bd7166f1d11d68d6299cf1f46597d46a1a6c282dc343feea8b18e0ebe19e97142f14da56296789acb75db0635241991242369464229a55b9a6624444692488624bb7583e27269592f82cba52d5fbe32a9eba6290dc32cfc98a64ceafaf2e52bdd2eb5d883cd4dcd859f220f963027a494ad0d88002949435836bd7befabad9d366e9dc7522966b8871d73f4188da8f1d5fbde6af17bb4050f3ff71d11d5cc3c73df1a48b3abb7518588777cf2c8e5373ff5feb7ed0611c9f0f79fbc78fb957f5e1431c24cf1b995ef9ffcd35f5f5fd66c10115174c3065df128c9d6f7eebde4e639ef2c6d8e13119119695ef9d98a84604cf368f6c58224925d89294dc9d1d1904a8d8888926d6b96beffc243d79f7fed7f16b54bcd674a33a0d96720a9309655394424a574b188d1f2de4db73ebf707528fd5a3db4e1bb4f16ae32850cba8c9679775ff7c887dfb69ba9f43a9abe5d3cffd31659e9924bfefd97473ef8bedda4b6efd799225958159220a5344d4e497dc4de433911b52d59d820212cfdc02095befc600d115170ec9e7d78b50835bff3f74b6f7ff6836f5b93a9e2ad5a2fd5809ab0bdee2bd53aaa5f2b9a799e5d0f597d0644414db729c88e268ef9609e308c9cb451584c5d433015a3476c5dc86611df69ebe0f479fad467e64e75bcc8e9be64420f1ab10b6b3a062b7a4ef61803b0c2d0ee68f6b7ab6e97a6153e684aeadbb78fcbe5cae60dad5394894472f5ead55c60a31fd454adbcea14e17058374c2e785dd0a3c33afcc93b62ba918831ce7b063d71e68eb6372725026ed2dc15a158524fc41917bd2ab43844c2f4c6430d2650e905d72a3aba7a5b923100319de9b188614a80692aabf22a7afa0ca1496a34163513090980b10a0f14978f80a8ce8d78c4344c6b57d7a5f06a9fda2e83895043c1f954d63bc0e28ab7dc1a88c6f4acd35542304de57e4d3173b95adb0cc4982f53392e4f4066df1c0b1b697b29ceb947239fc76b801144246198f148ea47c65485d5787852b875d212d10e3da9bb5df079fd7a91aab0b21d894492bac1b8e85da1c5d0b961d891107ab41d607d022ca67889584c87118f98a624807156e301693e59e43a956c9d62998f8b8aec7a48922fd6b64107ea7c30357f619b0ad70fd3c5d58f27802ec3c8497e0101b477c78383060a0a341939ca7cad8a06bd2c046756155b3a5a2e82d72a161a52d444cccc01f119836b79f1f3d986612693c9495a748a2b3e58d3034c76105f9e54e7c7dd1fea5e55d35445147b3091d47d5eaf3fe0f778dc9c0b29cd682c1eee0847a3514d53cb7fd0340debc1582ca66aaaea44f274c41107d3b7a42800fc1cad46f71ef38b94375a000270714465e74f11b30bbe2428e0e529db6acb2561246d2dde620040350707e5cf03c57d130210827b3cae05baf241d897b61c679c7321b8db2d1863c59e15827b3d5a2299883644f31ef4b8b58d7bd0ed2af5a0238e38b2b5f7dae88789e68a75b432d11da811809b637d9637118dc1ad8001350a4c0207ccae5e1897a969c3c350216012e22690b251056587f0c9181413ba3c3ea92a8aaa28dd607d36f6c10c6ba20845111b91a2238e38b28dd1fc0700e58a9fa7dc73975f749f405c76bad333810e13950a04834e089928e928251fd862125e0e1528b9294eac2b1d7c5bcde71bf1b433841c7164f372241b3d907774105754d649809429de5cd6c5c550a1a0cd487956a953d16474ad83e7c019cb0e9a69ffa49fa7e8f01d04bb1d9876c491ad372e371adcad11bde3e2b81291dd039b42d6254168d0c1000ec42512b28449604ebd72060eb83984e51aa5b80840e3db5e072ffbf4b5238e38b25d827b11a8ce751cb7a32178b7a404eb62c5412e0fc9c8c5d193434a24092d064a13390ab36a99b6b7bd4167afd2114776283ccfb1fafd01ac9a15a33b1957198ab12e84eeb131999d4c1beea4082c3ef3bfa7b615284fbef1a56e69e4dd55cadfbb6a7f677039e2c8e6952e636315de60fb08db8e4996ee9daaf771749775d9d8398eb21fd1692b4d91b6f06d5df4f6ddb92b68dec82c46577fe3ac001c71e0754b0f671bbd3bed6d34fb8aed6ddb2d887703c119e0e5683036a94a4b5f108057a4d2723170015d224190940e5abf8de0bb24765339afee2a65078b1df9b1f1195ba4cf97805a2a42a1e4e1f88e05e2ddf08be2e5d009c6e6a8f6b8ccdbbaec3cb42953788d8484cc42beee1acca494f79577ef31f4a4d73a0084df3c6dd4a45b9726371b7c136c23775a56ebcc75ca49e36e1bc04154b9f388378fef51bb455a3ff2d65963f7f8d3b2a483075d4ae2f35f4d9a74e982adefc8895a9e3e62f0214f3448a70db6d2c4601fc5d0ee9ee2839d7694256f3710dc2710de4cbd3021eda36b9a4044226222221195889a484a2a57cf4d7e7dd3c45e557599cfaefff7514cd44cbbf8da5387b93655fbce9be647ef376ec1ff4dce7c3efac5ce53d5228e628168c3fa3b1684c2446a55efc7cfdd798a4659e84f69df43c51d489aeb1ffde9b031d77e1eefbc486daf9d3d74e4cfe7b6ab434eb8e2e27deac416776219fdf092313d7a8f3af39516cbd381b1fac11943663db4ae987b52d9f09fc3071df2c406b939526f7dfe27bdfbf728f81cf49f46b33befc9b4ea2657c5ee8367cfeb485f31563f3863e0ccbfaed44b274d705ca16e8d4f97b05e787d7360c28ec0a2341990b29b24c9669a56cbbe531bf7a7779f3daa8e0300139ac6d9a8234f1ab539e03b3bfc1b0328baf2ebc39f6d0ba7efce8dd2439d3ee140c9d6a6ffb50280dabd3267020dd4cd386dc2d5bf7ef8d3cb779d683989a2e6b7fffd8e76c0bd1383aa77ef637f5a064db319341b3088e88bbfbbff9be9170dd3d0e9efd7be75b242176ffae2a3f2c0ffacf88600443ebc78fab91db7cdfbe75e7e004c75b16e18e8a703fb6e6a2fb5de9033296cbdaaf89109ebbe8d5f6187c8233f0ab9940c43924795ec10744a3774f0ad1e516f63d263aa2b2d9ac2b25994ec92843eb9e7fcbd77e95755d767f0be17deff65944a91273931c13357a594094326ad8f2925086003460e7ee4dc491f9c3feede7d6a7af0d443153b8f987b5c5d8de23b6f569f815ae51f4e1ff7ea99234eafe1d9344ca13291dd46357bce9e9e7cf9fe85a962c886b7effdc0ff9393467b117eebacb1d3feb44c0720439fdd7bd1febb0ea9ef3368f801973cf45594201be71cbdcb618faf974062c96f270de873d4d34d04c43fb96ad2d4ab3eee2e9fc0abf6b9f088c8bf6f7ca5316f1e976d0bef3a6be6ce7d07d40f1c7fc895ff5b1e87beec9ed37ff971e493abf7d875b711fbfceaa32828b6fcc9ab8e1c3378407d9f917b9ef9f7856ddd5acd71d5e5d25c2ecded12604273692e97e672a91c301adef8c3c993860ea8ef336cfc31bf7b79ad156b2db9ead9df1c366e687d9f813b4d3bf38ef92db9895164f1bf7f3663b7be7d07f61e386aead9fff95edf7c5db67431630b2e1d3ff1f4df5e79f44107ee3961c25e67dfbb28ecec7f74a1c76cdca790d72c54d2b315f0ccf73cad7cfbd7c4f976d7645b5c64c30bff77d42da1939e58dcb876f1e347acb961f61f3f8995dd3c39bd20870ad76a7adfbcb7efc3e716ec71e7a7b7862a0eadca55108dc85dcfad5e9968bdfc9e0533ffb9e45f4d9d0440971d92554e983d835e7be0c336492063ddebf72fac3df28411ae2cf5ce6c78f1b2e36e0b1dfff0c2d52b173e74d89a1bcfb8edd328ab1cbd6ffdf2571787c868f8e8dd484fffb2d7bf0c93be66fefcc8c8fd86b8ba35288800ef98f32f19f9c1efffb53896e5aac66c7eed8ad36f6f3bf689c5cb56bd77cbb8f7ae38f9f6c5e69033fef5dbb1be31bf7be7f3cfbe987bc3047768fe6f4ebc6ac95e77cf5fbae6cb39e7b27fcefef5db6d7263c666ee7ca7af7ee217673ee8ffbf17be58b3ece55ff57cea67673fb0324989afff76ea45af0dbbf18defbefbfc9933f4bb4ebfe4990d46a7cb6273c373bfba6dc5118f7efdddcad55fcdbdf79c31414eddae8a2c3a266b0fc7be98298feca9a03e1be67e3eeae6a75e7ce7ddfffd22f9e7d37ebf30ea101f5b803a2981e9790f7579ca643bb732e03b2a0e17e1c217fc7c6c7deffe3d7af7efbbf71f97d86ef0c9a637ee7eb3f6dc6b4fddad422895e34fbb7c56f2e56796258a7167394bb3acd1ea1d34ecb50b26bd77c1a4777f3171eeb1f5fd18ebb35375cff56bee5f6518642efee4fbb9b19463dc0c9d52a2ab74e5c6dd3fee94835c6fddff56b349faea17ee5fd2efb8c37752b3f406b369de3fdeaa3dfbea1347058552b9fb29971c9c7cf5d96571a5d7a4c9bec5af2c8bb47ff646d3f8734faf5ff2c6ca68cb2773d70e9e39dcd73d47f20000513feb8a13e4c3bf7d76bd4e693221f4f103f33cc75e75e2e8a050ebf7baf08ac98d4ffdefeb78167540441d1fdff32c1d79ed9993eb14ee1f7ad4c52756bcfde4e2c846b8b3cfad2bb369dec39ff63df7d2238678b8abffaccb7f31f4cbffbcb236faedf373be1b7dc925337b6bdc3ffcb82b6657bdffc0fb6d321d258388abaa6c59bae88b351d52ab1d3676489075371332fcca29c3070ded376868bf4143074cfdd5a2244a1533bb3789e03e3f9b354825527a1f7ccebe8997e77c1175a21474b71f16d1ab4a827b219ae7e1783658ef40b0ae60fb976ed495baeb6f9f7f78560d07981aa8b30dae60b47edb14fde6cf47ecf62f0e0064c6c29ec3a3668956c92047b6de1dfd6ed969afb647ad4ba6d92431cac723adf1a8759fd4bf8dc951e92015d9417808d45554399b2ee21979fc1195c7def746e37e639e7f70d9e0930e1da0667c351291def26d7374e95f8f9b705fba5011cfa151835c83668e8c5ff7cef2c5dfadec7be06f667cf1c0af3f5c39e5c3153df71953d53ddfb7a91e0ef7f0732edf7dfa4d777ff2ef21d65523dad86854cfa855ac3b3cf503fc91b56d3af5246436696578eddaf6f56fccdefb45d58a911e0f19e3c37af74701656f30007adb9a76de6370b595360ff6ebad85d6b4c5db56477cfdea7d560195daa1b5f4d2ba90915923b39a83fe78ebd737dc79d6f42b5aaac71d71c175d79d3822c0ba5515dc3bedd6176e99ecb73ad4ba39271ffb0c88cc52c54cb7be12e855918eb51dece50f2f6ed389dc0e5f5284142d62c1dd8d67c9e6547d660432b08c5f148be02ec67dc3ce06717b20c4951d1fb573dac75555dfa74f5d666561c3702a15fd6a7cbb9df5dceb67f41565ccb159247867b688481afa860e3dd2995116ea30b47aa111c50130d153ed7c416728354a7799aefa65fe156de83147f5bcff81e7df5ef69fef479e75701f910606104022d8b7da37eab4ffbe706a1f91f3123962bf41ebef7fe6e9846ffa39f53bf518de7ce733ff5ba34e3ca3b7daedd89dd6ff78ddfe97cebeedb81b9e3adeb0fef6d6d68a96e54d49eaed0628b2eebb0edfd00a910ae1615108ccd3a347c5803d1f79e9aae1da26e93194c5de0010c1de15b261797372664005ccb6efd7260393835ab08f2ff2eebab0491e0e241b9736b3ea7a3fa7f68c72a5f59979f9df665e2ea3abdeb8ed849f5dfaf01e4f9d3350ed565530774d7daffa0000c094152e6b3c1729664b6ab5424404bd75c5ba981ced62407cc3f2566fef0ae11c06d822d05f58ad8cb13cc7b20462a908563620de25466f0f20ce19b6a84b17caa36cea54a86c9b322fbc6ee639d3d6dc76cd7d9f34eb44c9d0f71fbdf8da8a84bd3568eeda8af2b6335d8269826b8269029ce49a652d0d3deb67563200b5fd7beeebcda24a0900c9841e61ca002f0a78d572441974f8b10317dd72c93deb773f799f9ebc3310258888d5ec7dfad4b57fbee1c14f9b93522642df2f7879ee8a3811b1ca31d37b7ef1afc74263a6f456bcbbecdb7bd13d739a87cf18e2eeeee2b5739747dbf9f4cba72ebffbc1afe22022f28d3961cfe8e37f786c718791d8f0ce9db7bc5f3bebd09d34689595bc69e99a984502ed7ec6c1c907affde7bbebe252ea1d6b17bdfeea17e9108f9bc0a2b0ea3d8fd9f5fb7fdefecccab819fffe85dbee5c3aecc87debddfd0ffc49dfcffef4a737d6c58df0574ffcf1fee609274d08a66d51407ae307cfbdbea8216e3257656d9547e182a1db5551689f56a298d9eb728abe73fb3fde6bd68dd685fffcc39b9efd0fdfd9ed50235b897ec9eb46c82c8e52bddb9e4ed9ce09711e10086cb558600c0adbc63ec08878ddac3f3d7959d5e3a78eebd9b34fbfdd8fbcfae91551d9157c5356c00910089e813bbff0f3f16ffd7cfcbcf3c6cf3b6fc4e101249bd7fcf29dc4e147ecfac87123aedf29fe4ebb995eaea53a898cb4dcf7059d7ad28477cfdbf567b5b9b628e540789f834e19196f649367ef55c3f2318dd71e78f34317553c79f69e83060d1d36f5c46b9f5b199344446aefc9132b491bb1f71037b18addf6ed6362e719237ddd1f009d438055eff37fe7ec144f4f1e95337ffff7f3bd0f1fb9ebb0c1532f797fdcf5ffbe60b88bc8bffb39a7f77efa88113b0d987cf9fca87fca350fdc38fcbd4bf619d96fd088b1875ff5f092f0c6c4ac45ee4024d1e7e8dbef3ebaed960347f61f76c0f5ab0ffecb5d270e52481b7af6bf6e9eb6f8ca7d860c193deb1f74c6dffe70481d4f076125227ddd5b7f9dbdd7a8fe03878d9efde2b02b6e3aa6afe8765514a2038850b498191285b4deb30e4ddc7ec8d841634e9dd3fba27f5e3ec6eb80eb3684f52c1cdf3810dfe6eef658d5e849ba2cfba84e57a7c30bf4e99c2b9c514f15cd7ae69c4e76b0e352318eadefad0be76d0e042fc557d8c23711f6bce9656f9f9d29274633d9d4096dccda22ba66e9dc4b67382bdf1fbec43fbe72c6a5debfbf78cd289753199b8b192ff3b6ec2b99ef8cb1ceeb8c59eaa575c1ba9e7d67992fdfda3cb89b4115707134177178a231542939411b6a15c4d3a06f857750180c4287d979563e28e0e65018242166e68451e640950237872ed1666c9e63fa1b87dd65c2771a89f3f6337314735bbc2e3239db1cc477a8d01f85746e6c3bcdbd3947f1c69dbbc9e6ca598a054fed6d96e6c40b5f6ebbd5b995109c808809bd788fb2221a7b393a4c0050185c1c6d660adcab55b4e848105c0cd52aa49e0afe6010da0c188006540918848c23f24a05ed064226aa04fc026d46595dbf4ba9aaeb9577a5b5715df9bda1047ce7a9def32f98947b0f01d8f32f1fe6f62dea4e296cba65f6a5414377b17d6ce5d2afb64e2f299681ad9607db0c6cb5e26fb6aa9012004929a583e09b53e34e03284aa06a9798ceb2f6363702c4b75915f5193b699ddec579cb80809763830e1005055c0c8d06005429003a23ae552b248136239f45a916308176039c514f056d46cad1a09fc3cda9492f8345210251ebc79bc4a294e3c8a6187c4ffbfdcb9e3e43b3f2896cbb947c78a6f2269f74a2d1b5cb5ebd78c6a697c811477e78e8bc716fc8253df2af17b2282c2dd6dd1b47a76c1b1ddcfacf64a5225b464d0405348624c1c311363b09160035698b448575eaf21e0e2f8760002008d9e7d6cdad5ec8328df3ede13bdb0c3cfb34409e814a215ee79e26289d41498ee73a471c3ea40cd4062b8751c956c0d316df193dba94066d5d2d934e29b214d8aa38ae10212010a75211ebcd74447922882c47af0424658edf57ebab8ba14a419b8138014015b7d73dbb2bebd6afdf5c7da513b50b32966d7b945a0f809089c3d0b9f59a51c54b8078b934cafa8d2d9a238efcd854f772c0bd981a9ea3505b2a37439e0e9e7d315b4fcf4e9a15d7bbb736821b54740f335b6212950220c4b2f4499da031b415e092c661520ad9b965735e1e68570830a0ddb0bf7de8cec3363f82db590e15da905e34ecfd2dda0c9f7dbec8199b8e38b2ade4f8e38f67b99203eb052c8a2da9b26d10bc4c4e23265121e01568c93ae61832d043450f15710902148698893821291110a81020c0c3bb11964c61100c1a47c22e5bd2e8b613b9726c076de13b0bc753d7cf3bff42a7a33be2c80f4feebaf30ed3d0d31a78a72e9ea7831703f16d8be3dd88559f2068481123197665830e2f87c24184844c19a22408cd3a5c1c04341b5058a7f55d87ec24dc1304998bd41189a028e5a67db36bdfc8a7bfb3e11b39a7f01c71c4911fa898a6c918e39c3330461910ef64c00b5da66c2f7e51e2e521b8c2e06136967f1208cb34ff9d0bf7193ddae8f482ddb90b6a91307a965187151bd3a494fde26697328c4fb23d93653b337110dc11477ec89283002c1b937236308bed6a6e4b7bf02eef7073680c5e8e386d64b0ca32ea0f2a43a5404276da267649b96cde662ba67d9373fec211477ef0082e25310680735e08e2d9dc48091786db44baf60f6eb9be6a37d1626cc17ce884460321139b658ec8f3265c2c184739dab79452caedced4afe3d523ea46def89513e1d891ad26b105170dee7fcefce80fb270524a6bd85be33d1b06b2c378d84247099cd90aca5fd7081e936837f342cb6f294dbc4c5cde5c623555e65f298908524a4952a69a32f5750b60f0ebc754d59e3c2f9c99c296dfb6ab7bec5fbf331ca870642b8cb5e8d78f5ff993d1f52ec618f3f69f7ce2ef5efc3e89d0cb87d50cbfe1cb4d510ccc35f74c6005b2f3754bb66f6dc3344dd334a569660dfd4e1c2082f52d0f34b607e13fa24e9b3b43daf05f05d6845b6d2275c491ad28c96577cf1a77cab33dce7b7c495338dcfcc513170dfeeca1b9eb4b680fa66eabc5c43fffed013ffdd7b7590f8a3ea7bf1beb94f62feedc3710dcef9293866adb3938a0b45bda1270816deaa1906f8f75b9b5003df3e5b3c58b5e79edb5423faad816089efce2fae135fbfefa8a9f4e1c35b4774dff7daf996745ea359be65ebb5f3f17532a861e76cb87a1f4884aac7ce2c2bdfaba19e3c16187dd38afc97400ca91d23dbff5b5abae9e3feeaf2ffeed9ce93bd5f87cd503271f77c3e30f9d281e3feec4675abefacdc4faeaea81473fd71a7defec7efd8ef9f5cff7df6d48df61a7bfd161f7aaf88615df36e77a55e29a3b252e63f1adc75ff6cd318f3e7cd690ed1bc091e14e0a073ee5fb15b7f13abb0d65fb8cd143a531b75be89c77b170da7c75eeebada1702216b18eb6772e91b2964b5b7b4dd7f2ce6bb51fbdb168b46bcd03878c3ee78e633ebb6e44e8d9738efe8bf6bb8fc3670d699c73ee5e47b7f8f60190f8e296c3663f3bf5d1af5f9955f5cddf8fdbfbb0d93b7df5f4b1f5c2c129478a49ecaba7df8eee7ecbacbe39839f297d4e7cece127065d34fe9dcf7e3d5c03107d0f89d5cfcf1fb9e0833b877b80d8c267bbd7891b9e3bfff03f8a2bdfbee3a0baed7ea96fed75651fc594522ef96a99cfefe79cb3ec4dcedcb39a55415f5d6d4d9e9521b6a25d0aaf55e02b5ebf3e8ede1adcdbb401fc1cdecd9d01ab964dd37cecc9274db05d76198654b025ca0ee9b0ad581416987ed919a37d0c4aafbd7f3a70dddb4ba3087d70cf6b81d36f3875a48fbb071e7eed65a33502905cfee4832b26dc70dda103dc22b8db19379f57fbe6dfde6a71481f474a88d1beae43ebd1d357c6a012d5b3ae3c79b8272f9097fecdad932b344dd3b4e0e43b977d7ac52e5e4dd334adfa80c73664b896c4d2bf1f7fd23363ff3ae7aadd7d6cfbaf9302e59b000482c18a8a8a603018080432ff5a572a2a2aac2fdb3eca9a60e0db770d7366ef0be1fd8f160a55cbfe52ba79f22e46a3b1fb1e7aa8dfc001425162f158e1cd857bcd9b15a419676466bb943124b8b04acadd551556e046a6ba144a264c23b27e83d963784fab984af5d0fe3e0e406f5dd5e11fd8cf6f0d46ade7f01ed4b43ae410298e945a7757f40a241b369473964fa9e85d59b84c57079ffdf492e5cb972f5fbee4a953fa8fb86aeed7cb972f5fbefcf3877e9252b629f4deb5875fbaf2a427ee3f6580ba43d44931eebb70f81311e75c511421443938b38d59948844645b6d227755157b4c9d92f7a57c69686cfcdf33cf4c9834a9a5b5c93074226a6c685ab8f0e3ce300e0c447069da4e43866c914651aa075444defa2e2461c16f72fd578d4a8fdec522de095f7d0f35b4bacd401f0d9091f58d710940adea1f08bffe7d58c2c781e486af1a596ddfa0c3a13852423cbb1c36cdf7e0bd2fac39e1f47e2267bc31b0fc8d285be54909f4ec1b0080d8baa0a655f6eed7af5f16509bebe6fcec88bf04ae7dff8f33ab77144b892ce53b15ec0180a669d9e82c845055d5e572657815007a2cb28de763000ca814f07248a0cd84754a5365a84ef7af3b0f0000200049444154c37b8b9113024265a810d0381860101af4ae0fdb680c010195031209ea3cb6e313f030280c8644389d340085c1cfa1b0949f7033770f21b5184c26325f8a4d7db646dfdf2c5dfaf6fbf3a7eeb947635383c57f1986b1eb98dd9adbda4d691886344ddd304c92b474f9d20b7e76ee169957ddc38e3da6efedd7fdfab1f17f3872986bddbc5baf783c39f381c91580bd454070d2997bb75c72f73b17fc79dfcad867f7dcfe7e0cb3006dc891270ebce937bf7d71fa1f0fac587adfd57735ee75e7b46ae6a0942325967f55337f77c3e4ddcf3bf83c79d715478cab678d8b5ef9d76dcf0cb9e5fea383f59e96af56456884b6d17d28fee59f8f39f5a509777ef8f3a12c1e8fa792149a4bdd9ed15c4a090e2619634c4a00d2826cb7db0dc03a706f01b7699a69d29c65433f8a70df79e8b178c997cfbdf0f2c639ea6060b30e3e60d75123f211dc2f1031b1c14090a34a609d04d2476c04d043cd8f4d5ca54097d8a083cadb095518aa15c44cb4eb396abf8fc3c71132a14b680c150a60206e8203950211136d26182158a4e53ff868e11e53a7187af2838f164e9d32d9d0cb5a2cbc3b7ffe9a0d0d93a74c6e6969465ae16869693674433774d330f4a4a11bbaae1baaaa783d3e6ca94d67cfd8dfbc787ffc9c5f4eae3d3102a5e7ee47dff0c29d3fed51b497f3ba9ffcfde185279cb5eb307f7d4ddf2933a756be0400ae91973ffdaf8653cf1ae25e97f4ed74c8e573ee3fa697a3823bd2854235f4e7cf7e5477fd65371e39ecac4643ab193af9f0f3aefd59bde2ad3bffd209b37e5acde31507ce59f1df9e1b03e04beeb9fd9d482b4e1f1a383dabb31ffef286ffed1fd8de5914e41c94473299d434add0ba1d596e0b59370f8bacf8f6bb2fbffe06406d4df5f8f1bb97335112b060c1c74dcd2d00468cd8250fc159cf31939269a55863a853911db28733f452d1a8a77d951001e8a522265381d6ec898f5c67d995020ad0642027bc24d043a18889884cd9ef550830a236837c9c34a0d54805550872328922868c2cce71f1aaa81a00434f2aaa4644b6089ead7d4b299f7eee795f45a077ef5ee170876118baae2793baaeeb866118ba91d475d3d00ddd4c23b8dad6d676c6c9a748295f7ae515c737a1238efc20e5ae3befd87bfa5e4208c105e77ccddab55f7ef5cd575f7f7dc491470502014bf5b6876fc61e7de4e1dd761d3576f4e8aaaa8a6c9f85c576389f79fea5f91f7c347eece8175e7e6dc8a081b34f3ebe4f9fde25f2b666cddafb1f7a6cd98a95071f3073e1a79f4f9e38feb05907e5ebe0dd8d35dc6aa24ac0cd119788c852313633144aa14315cec0598e132b83e066299ddd2823505906b20d3dd9a59a9c48261f7bf23f2347edeaf57962b118639c73c1b91442eaba6e1b0339b34672bab8238efce085881289c45befbcf7d63befae5ebd3a140af90341b7db9de75d36efcf175f7af9ed77dedd65975d0e9b75f0a489e3cb5a01a9ea51471c3665d2c4fb1e7af49aeb7f7fe0fe330f3bf4604dcbdff24d26f5a79f7dfea5575e1f3c78d00dd75cdda74fafcf172fb16138ca2c5c368ac625d64bb8393c1c752a5ad3712f0bc0b6330e0e2bfc2ded052c8be5c9b1dece44f6cebc2a0f4c3ffce8e3a953a7187ae2c38f3e9e3265b2a1278a714fededed8fcff9ef3e3366483213898445694192145c4aa1288aae1b9df1d372be10d1160981563a5093238e38b235454a2269bef8caab9f7cfaf982050b1445618c3df9e493b6a335efcf8e8e8e55ab56a9aa6a18c6d42993f206b26d547b22eaddbbfeaacb2e7aebddf94f3cf9d4fb1f2d38f5c4e3b2e991458bbf78e091c7a3d1d8c9271db7d71e532c5f5ab03377d9c8133d04c4246212750a5cbc0baf293ac1cd11369117cbdd24b83992660aca5d0c099952c65dac537f578bc4f09c9a3641993a754a69e08bc5e28aa27adcee482cccb9204e827312c449082e35554b241239534ee7a99f2db529e820b5238e6c571af8678b979812c96432168ba19b411b1863df7efbed8aefbe1f3c6860af5ef5e5ab71d3f79cbafbe8dd1e7b62cead77fc75e284dd4f38e628008f3cf1e4871f7dbcc7e449c71d734420e02ffd92a208eee670f3948eec179040d44492c0814a0596caaa30281ca1ae22e77418a85151ab222e018248fb196f375125c02d886700c132518d4b78140405244145519626a3741b7aa23420f6ecd9e3a787ce9af3f4337befbb2f099da424ce3911679c0bc125dc6e4f32994496251591b57270fca238e2c88f421a1a9bbd5eeff4e9d377db6d372be0439911d7ac2fb5b5b59aa67df7fdeaf211dc9240c07fd619a7ecb9c7a4fb1f7aecca5f5f0fa0b22278c525170cdfa5aca0924ad8ec8448931032532826d3367c21332720bb04e2122a036730088d7ad734ba0934e9f058d681e834194c4a3413dc0c82216aa642b559f7b71b703148a0dd84027b26bc048b5228951595271c7bec9373e6ec3a7a8cc7e74948124452702e3917a4a9aac7e3d5f5f65c10079ce83c8e38f2a350c1890be1f3f918638140c002ebbc3dcc6c10cfc3f4cc15b9b1dadef05d86dd70ed2f5f7af5750007ee374355cb654772a2ac994047dac22449297e030538b611711e24d09950eeee65986c705227e832753d9909f1935b3b53a64eb68c31a74c9d9ca729dbfa45d154f5f8638e79f6c517aa6aea7af7e9158b44052712441224c8ed769ba6116a0f219ba32738317a1c71e4c780e01e8fc7ebf55aa89dfdaff50540f6419e4234b7fed514916d2d5e22391b2c56c4ac83f62f7183ed4fca8e5be9e59ce829249e0e3de8e077e7bfffe5922f478e1ad9110e593a78d017340de9f3faaa2aaa3bc21dc964d2344c001b1a1a1c16c511477e0ce2f3f97c3e1fe7bcb5b575e9d2a5166adb5a82a3c06470d8b061f5f5f58c31465b3b1acc0e8ce01f2ef878ead4294632f1e1828fa74c999c01f42e67adff67efac03a338da30feceeede9edfe52e4e12247882140909eeee142b5edc0a14a840716a140a1f2d2ec58b1697e22d6e418b93600971bdcbe9eeccf7c75e5c0834a109ecafd7e364efb23737f7ecbbefccbc4ffdba410f1e3dba70e17cbdbaf5930d491813292bfde3c0ae2a7e7e84601ea7da3d6052a57225b1678b887c0831b846ad52289514451d3b766cf9f2e5c21afadc02c1f4bc05cfdb6cb63163c60c1d3a140000bf6b8b9662ace0f99f8b929d8ae5cbebb4da43478f376ed2d8986244142a53aa54cb66cdc0512918a79a7314458b3511119102c759a7b5d878a954daa851a388880884905eafcf2dfa4ebb61369b232222dab66dcbb2accd6a7173d18b0a0ef90ca5ed564bda8decf5c332dec8521745b8edececd2ad73c7ddfbf707d4a9c3301261c6656e4e6c62ff1611798fc1042b150a998c375bac6e2e7a0aa1868d1ae974bab42478c61b1967a7d8edf60debd77b97f000deeeeea2a3693a6fb920842425251f3c7cf42d763229c95060f3c18b025783afd7ab5bd76eb35e0dbe5e3728c86ecb6b2e0ac698e3788ee7799ec33ccf710e5fbce64d9a9c3c75baa29f9fc5628d8f4f10862e288a42a9831820cedd1611f93090b252292bb5582c919191717171090909d9271442b66599668b0573769d8b3e7bbdd9ec78797a6a9d34d76edc7c8bddd33a69bc3c3dffe3189c06e073bffb665994ba75d36ee421b23ccf5b6d36bbcd6eb7db6dc27f361bc7731cc7dbed76ccf3d5aa54b979e7362b616362631986a6291a519444c230344d330c02949f2fe69d9e8bc4fcdea0ec2fc31f5d18e84189bf3a917784f9da04ff6ee62d0f56d655bcaf1f91e3394c487c4242506080c9e8087831c16981af10d7d1344d218aa669a15e61e386f50d46a30be70a00afd58a5a35abd7aa59bdb866515434c811c4645801a463c082c1983f15cf22d3b6d42c8a2df72c0ac6d86ee7846283569bd56eb35bac169bcd6eb7db6c36bbd56ae3790e63ec5baa34c3484c2613c3300cc3481806631e4b580663aa90e4db7a7756952ab39f0877d4e55a8d59f4db9c0e5e12512844de4914607ab863ce17dfaf3f7a3bca06729fc0ae2367fe38b9adf674e70c2e6b6fd5adeffdd420706db393c13fd6512100e02376f4a83a965975676b37f7a25c3353506a8662189a2ae1e939b07f3f002040a8b458dbf13fa22847a5598aa6114214455314a253671fbefbf3f57717c44929502248c82cd6893c28a8427471430849240ccbb22ccbcaa432995ca690cb554aa552a9d268b57abdce59af777176d1e9f55aad46ad56a9944a855c2e95496552192b6158a98c95b08516834b03d78559edd6e467bb7bc7fefcc9a8437162b646e45d50785ef552bf71eba7aa960dfc3e380500f8a87de3c79e6dbcec97ceee45bce471c63226144d311246c24a6452994c265728144aa552a554aad52ab55aa552a9144aa55ca19049655256ca4a240ccd649c2afe7e2ab86022918cb32ee0e4081879d0d085b81f1445b1ac44a5526a346a27ad93b38bab9b9bab87bb9bbbab8b87bbbb878787878787a787878787bb9b9b9b8bab8bb3ab8b5eafd73a69556a35cb4a28ba109b08d10cc3b0ea524d3eed5fd972f75ab84d088f1e6c1addc05b8e10d254ea36ff628250affde59ef1f5dc182475a9d66ff503736a33e2848b0bbafb3b5108b19e75476d7e6416e549e4756a55a85ef532ffcf377c2d5b32e8c7eb86e8c313479faab7e4d7aec5ce793b3fa134291a0bb6290a40cf400909784ac05d02ee124833e9d2d2e0298112ace37197d48c8b14815beae3f20cfae6c6008b1caf7297648aac0503a01c0b60990810c8f43e02720a5c189014e447a5241246cab232995c88c1b54e5a9d5ea7d73be99cb45a8d46ad5229150a19cb4a180985a8b42fb390bf026c7e756ed396fb8cafbfbb0480249f99d86aecadd6bf3fb5724917bfa016761b773c8170cfd7f51db0abdcd22766f3f36d8d2f2fbb61145e1a7b6844c7b9f1434ec4dbad4f7f0b3a3dacc39c1ba2868be48de0553f3447affa4efa4ab3ae44c6c73fdbd941072078d52fbefc24ecc9c6e6f9f667905599b8e10b66718f1edd061fadf3cbd2ee258a9f7e1788c4bf2305d731400144d81d666976e25858afa2404e410c071136b0634000f1a92e10ce1248e2e0950d12397062d2eb083208740c1080680e2c189c327c710a3abd1c4a0ee7623887440a8d0032bb3093020452af30cefd39c7dd429b126ebd34c08346b4c2abe96cc3a00dab3f76a7000c177fd941fa2f9cd4c883a535fefd678f743ab1e1a621eac4da6b65be98d5b5b48c52fa0d983da49490a74cbeb4f2a8e2d379a36a3b31ac579b693f3489dab6e5be45d42891bc287caf7a79b5c9ebc75347af56fd69694faf62a1df693f788c71fa8f1fb21ad8a74d31ceed99770f25a3c0848100f000660c12e43837905260218e1a8446ecd0530050d260c6602500005602560c8a0c5f911943320f3c0113069c9aa341000c025bee3268c3c0a0ac5e6e461e1239c71f2aec33a6ffe8882a0dda18c9f3a657677f689c78e97aa495006043d8cb84b0751dcb7979797979799569f1cb0bce683427be4c907895779c05b11efe9e2c00009f1219c5b9567418d8238557398de14502276a94485e14be573d80bc4c9d5272d72a555d8ad574e5d7ea4011acb141d953e35f0420a3d24d738422dd283507c21387f51a8b8045e0cc382e129429859d96e6b61388b683d04750767f872c79840c9b414eef5644325f85f30dc83d1b4c5af515bb6ce4d28736a0549e9ebab2e38f3f0d1788884b89d9dfd1c5c947c7c745188486e2125f0a324d2b3ddc999887d182571131858724ab4bea1851a344f2425ea97343e58ddf0e87679e55f0865ef53e3e3e3e3e3e1ea95ef53e3e3edeae8ae23cbb353ff25d04779be200a4083c25e021014c20894b574f048ec759ca914211be672b0603efb8247090c4bfb6691c4788dc40f9cd3ebda7220e92720367b709fb79f68978a2a93fbebb6dc5f805a7c32d847086b0e0c3076e2521f7e69fd60859b2f6660a019c707ed9ea8742aa441334ac65cafaa9ab6f26f3b688e33f7c73daad679fca3251a344f242f0aabf36badde8356743e34da684e797b7cfe8d577e30b8e4ef5aaffe0daa498ca370050720a22ed8e4b1c076967561a1a1279477e3cda9e1e9bdb09b0086c24fdf2da4859b0e391e47e7c6610e06c23bb520a749947320b367f0439afa1cf799b42ff51e99b7f335cbb67eadac79cb6e9e2134bab9f1c52514e5152cfc0a1ab6f2463604a0fdeb2b2c191ae952bd7a8d37e09dbc94f297c7b2e1d57ed9ba25aded8899196ec7fa6fef2fd336bc8458912790d6cf93107ae6e68f7ea978f2b3a2b951eb5fa2f7b5577484b0f46f1d1d8c90117baea29e4d4764ffc8726e1245b023c175928323970420841ee1f0552003c71ac8d346347f96f3d033204bc90ca20c4461c366934809b04787018323008cc3c58080180121248e432560f4f37cfd4d2c052c4b19627b3870200d1d360c7c4c0a739d913204441110522369e24f344186838b27cc19b1e2133d74549dfab345d26196e614c0088632443a887925adfca68348a5ef52222ef25cb962c9648241495bacc1209574858a58300511402e11a2194d3f27a218f20dcccdbabbec0a78d3308c0c0838d0083801626937060c6400158081879a0115004d434d000893cf00051765050c05040085871fa60a32177dffa140c721aa4288791490980044152b66115330f0a06323edca851a37c2a781e95ad3208376439ea3a445ba84c985a6296e7794cf0c99327c58e2e22f2be12503b80a229866132ac984ff77948bb91c1d921fd1f00c8a37478de2ec905a0e00060c400e0c8932829a0015804520a22edc013876b3c4ba54fecc3c24bb269ae81cf75bc922390c2838686582ed3260840cb400acea13a0a4b0180c3fb58c066b53c090d35180c71b1716f1183e7a8e9190da009c1a9d7e9b78442e1059f3611bdea45448a0c769b95a22982794cd1144561da51db2e3d244790dd744d586a9f63f4fdee149c42e044838d38e6a210489d5c48404783190301600164287d30f3ed30f0c0d2a0a333bd8f8e069ee4501745cf00c690cc434617e527a1a1144557af1150203138644bac678fc109213ccf638ccf9d395de06937f167232252742104fea385f26fa6e0d1769053c052400858b043be0120da0e0aca31fcc8f3106d7ffb228269c4f3e9cb7f044c2453949dbe25e788fd331d030c86a6cd5b175c1685e4a1e05910fbb388c887a4de041507f906008623e9eec619c9942a29a07891005832bf95e54db4317bf2e4dd7c9762bc2c22f2e168372124cfc9cf450bb1c0b4888888480ea7f2c5230617bfb6bca2feb8b86ddbb60d1a3428cbe3e7ce9d131b4744a4f8d2a041836cf25d2c3f483156f067cf9e1d3972242a2a0a21e4eaeadaba756b5f5fdfffeaeb17111129d6d1372a9e7b5e5c15dc64326dddbab55ebd7a83070fc6183f7ffefcdff83088c96e11111151c1df1dc9c9c93ccfd7ae5d5b2a950240c58a15d3b4f8ead5ab7ffffd774a4a8aa7a767e7ce9ddddcdc6c36dbeeddbb434242789ef7f4f4ecd2a58b5eaf07806ddbb669349a9898988484848f3ffe58a7d39d3a75eace9d3b369bcdcdcdad4b972ec21bdeba754bec28222222a28217185aad9665d903070ed4ac59d3cbcb4ba170b8afdebf7fffafbffeead7af9f9b9bdba54b97b66fdf3e72e44800f0f7f7efd2a50b4551478f1eddbb77efa0418384d9420f1e3c183c78b05aadc6181f3a74282a2a6ae8d0a10a8522323252229198cd668bc562341ac58e2222225204a134f9cb3d3833e02ec9d7cc151902271a543478b220a7c089020f0948535fa9a4c055021e12706532f9f2b8302041a0a6c095016706d8d4a414025052a0a34197793fe572f9d0a1436532d9fefdfbe7cf9fbf66cd9ab8b83842c8a54b97ead6adebe9e949d374404000cff3b1b1b12ccb56ad5a552a954a24927af5eac5c7c7db6c424556a852a58a46a30100abd5faf0e1c356ad5a69341a8aa23c3c3c84e85e22910406068a1d454444a428c6e0c9f95ba823544d41e8f573c32904720a4c044c3c686830f16023a0a0c08a4149830a41120f760252045a0608e798124e23d0d260c110c78312818686580c00a0a68000247239fc5dbd5e2f243a0c06c3eeddbb77ecd83164c89094949473e7ce5db97245d8c662b1d8ed76bbdd7ef2e4c97bf7eed9ed7641ac79def1b1d56a877994dd6ee7795ea55265fde00cc330e28c1d111191e29c4589b10342c0e76fb40f2130da414e03023062d0d02004d04a0446de21d926022c0239823453302b01230620602620a181024008580ae2edaf396aa8d5ea7af5eaedd8b10363ac502802030303021c2bef85f1c96bd7ae3d7bf66cd8b0612a952a212161e5ca951976d511ed4b24129aa68d4663761117111101f3b509feddcc5b1eacacab101ba3086551f2b91d86fccab7009ffa2a922136a751a63a271c013ac3149eb4ba861c403c0718408200005434a8695067cea22424249c3a752a2a2a8ae3b8c4c4c4f3e7cfbbbaba4a2492a0a0a03367ce84878713422c16cb83070f388eb3582c4aa552a95412426edebc999642c988542aad58b1e2f1e3c70d060321243232d26ab5166edb13d3c3ed5f77aaee2145082145c9a0bedf1f7969cb655bdbc31ffc75ed8f248b3d56a4f0fa5ef2d1cece95e7deb7fd9b77e65f6dede4ecfec9be6887a154d8e60ece25061e89132b53fcb7317801f4996c0700f4ba59f4c293263ec39d5458964d484858b76e9dc562a128aa6cd9b29d3b77a669dacfcfcf6c366fdfbedd6030c864b272e5ca952d5bf6a38f3e0a0909f9f5d75f552a55c992255996cde9bc01b568d1e2e4c9932b57aee438cecdcdad6bd7ae85d91eb627cb3bd4fa3caaf72fdbef76afed8962ee1c5bbb68f3a9c896034b8a391b91c225b7be977b87e7ed392ab0e5f6b79d677aaedc39a4745aa7a54bf458b66853b591938fd45fdf5e17b973cc846b6dd6dd69ed2caefe2e1c10f8e763988e102d0d2c82782eb7fa56e9660e0a0a9c18786503154d141444db414b030d10cf1157066c18927822c8b733432c188c3c0102ee1292c4110b4e7778004228207a9a24db898d102064e7fc59dd7bf5c971e276e155b6126a131e3eb8af601d1e48c2e19e653e8e5ef0f0e4d00c8a4d082191ebeb565cfb79e8d9de2e0820f9cf8e65be6878e95c9315f51a2ebc679339e9e4b28a9f1ffb6b7a55a9d877450ab4ef71e1bf77aadeef481ca5d269259ae61b6f6cd07f55b157e2a04e89fbfebc67aab7e1c2f8034159b328e62b9f551be173f8ca97e5339a6901f7e2b776d5a77b6f39da6a4d9371ccaa3b5bbbb91765c7fa654b16d7aa5183a26986a133d6074f2d0d9e561f1c6547a85f8872777840566e4ab764e5cffa699573757ef83755b428367faf952060a94cb347de82240c721a9c1850d1e0cc0000a4e4398e8a099831a81950feeb3f5dd4303fd877d6547368076f263fdfa4a2ce0fbb67f939b5dbfd3c3e3ee2a228df2285d0f718afbedbb674d2579a7525323efed9ce0e3a00b0861dbae8bff8f293b0271b9babdfe0ccbee48055f32aeeec54a7dfdf8d962cee5ca4e5bb300e916726c5b558c3d9dfc91fcbaf820bf50bf39309b71310e6b7d8b0a3f0b735d5b9cd862196039e0085c084212ec310a591cfd96f330583810302e9fe12ef075c5284817573578ae7962245b8efd1fa0e5ff7af2c47996bf5d91ffd1ca46559966535414b9edcfcaa9282655996d5b7de16959a6b613cea35f5e1cdca66435a78d06293bf1518f23376c018f3b19560fe2044c4f95170bba0e0c4e1fb93b1842c47c0807356eadc8e0f36001b2eb00ab7450446eba9b6fd139582412d8ab84851ed7b8cb68453f6611989eff07d777bda0880f9c6b49653bc361e18e52b0140326757c71b5a1f2c19b2c0d67390ef91f1df5e6cf4733d75518fbf4c2f2ccb96d84e8422a2619bf7d34ce94cab819c9f12b7a8a42ae0be65f73dd05453cc9fa978b5dab0e0186fd44b27ced70ef34308e3f32b0c73f6da9f2681d443d277b2d3978d51c291e4896770c2b9c43abf832a407d680e0d0009d74d83be34fdfd0abc1bab567da7f0530000c45d4d993acf743c9450ce6cdf2f35d35ad1acc5fe7597a4e44ed2e4bf6c8fcd9285bfabf0bae419bbeda14944ea21e9ffa5764a538a01727a6cec4c57798d17b607b1f8f5f24121f094008d208683ff763cd9d9c5f9bdf915c92b756ea8bcf1dbe1f0cc69240288914980b70a2724c49a942c388ba2d78ffb8a88fcbbbe97532fcb31afc7a8ddbd7d7c7c7c7c7c3c342ceb5442b8ededaa10e4c4f668f9e0b9f1c336af59bee51ba7d583bfbf9652e4db64ed77a6c735557fec713e30837db52e79e12d472b3c3b6e2f3f517ff54fdd60ce32766cf29d7a9ad37fb96c6acb2ffbd91281010064bef2055b5c1e5c76dd3b8cda3b33f97802b8b5d52c6c44f90e77ba72cae5ec3ca91600ecfc916330729dcbe313dad62129df1ce679002ecc3c6aa24535587fe79aebc5ef2457bf4b5aff9c08998a53b798599b9c2f1fd0d45782acacfc7f3b5c42835d0f8da4f64c4f3e1aeff8b29e9fc66d7ed41fdd978f11624ce0951de2b99cb31cef12ad5a137cf5f2fbf12b42ba16dfcf0dba36badde8356743e34da684e797b7cfe8d577e30b5e5db1ae6bc8de73311848caed750bcfa71000005aedaeb6853d88b289022452587d8fa3351ef2f8072f52fed52fdd1eb26ac8cc8881bfcd0854cbfcc6affb4ab6e4d39f6e9a8b789b9cb54a867795e818d0fac94737843347ecc21e7bb45674298b1839d3aa158d15b2214d680583aab494ba46dac3ac001455abadb4aa1ba2112ad746d955c7fdfd3ca7b6a3a8666314412e88d1493e6e4985ddc2168017c7cdff94537ed5865652c82d5039a93ade730173004051cd07cbca491d2f0c682fadee86680a956fabeca6e3fe72bc3f726f2b6fea0a00a838cd5cf3f52d1312faf4f4c9a3af35ebc9321725e3ed8c4f65b43906201813e13acdec986061824a619c7bb0e5c71cb8ea3ae78bef3eae382c86639dcb0775193d73a40723f3fa62e9c06e43ab949e5ec2b352ab6675b407010028f776d33e5d32a0b27412e337e552f0f71fc944251229e8bea7701d3b39a043573d65d1b6d91dfa87fbdbe8f7d3b543bf79fec99e030d340800645527aefb7c5be34f17f6b8f84d9522dc67cd4ac6d9319d06397b53b6ab448895d4ce480872192992a8680d0500403188e681c70098dcdd63f86eabed413c5034a424a3e639ae21a19147ea38302b43d84200487c1836dd36b46f6ba40000106722ee7e04030083dcd5e9e1f39d5d86395b6cf7e308458331195aa6bebfd69d12b4bb98cd3d2eeb5be65fcc2614ce15499a7e679b4de8985388335cf13c8f093e77fe4221c442ca4abde61de8352febe36e6de69f0b9b9f7a6ffe0fc2bfee1d9604c72f11d547a430fb5e9509079f4d48bbb7ea656886e44b7445ae540000200049444154edff85bec89a90a9f3ebe31b991e919419793a696486071435e6fc933ca7c8679652b8540776121f86a52e88cdc7ab6ca1a689cbf9de4bf59b2ad18c9d9bdf2be9a9a3795f3f6ea7f3a4d441caa34ba47a94610e9ac59e3173650b318d5bc2f75da9df5a99626cdc0f1f273e4d7d79ec536c059a115dd6444444441a48ed6bf6d91339487e605e760e1ab491c8f3f12a6cc516962e5b826200e2af99f78639645bed0c49cfb0292f1147a5dac82bde31fe78844be601db7068b0f55c64ceef5fce8b6200e2ae9af784a5bf63fc09e3967b84e7b0b8feef3f8a817299f92d1a4d8888bc7b864e55fcbad4d8757b0a56b12d06682656cfd71a1b5945c5d78d93a7f48a7376a375652541259019000055eea9a83621b9460051d7d59c5990f36c4ac65bbe6a1199313fb1e634cc49e8d2d5a46367658dfb659514d39a267dd12dced99dd29795d475bc3f0040d9ceec93efe22adfc3af5f93e92e81243bb1bc4658080270650003c4a64f642799ff4dbb9be58690d820a9698ef43599596e275c3f939bc6bd832c4ac1aec9141111292214ee9accccc782825893494e8f8dfd31507fa87ffeb2280c7adf56d388888888bc1f14581685004473efdbba1b11111191e2a7e0720ad4344810e0cc8a2c45a0a181a5001348c190e60ea1a341420110b06148ccb04ec099011306290219020c90c48315a7ff09150534009f9a4489b7bf66c5d0952b57217f99e26c5994b4a34c86ca5690964b71dcc284806312a1634a616a3a453c2e898888141150d325ae4df3507039054e34c4736025400378a4a6d75904ce1230f0106f07168196060490c4030024f2803068e8acf9161a8196021386181ed414385120144e9020d0d290c881058382023505f17cbe167c366bd1a2306b1392f4da8424bd3621c1f8e8d1a362c7111111290631b88a82140cc262ee8ceb6e953458b0a3c49599000da0a61d0a4e0008c9398362492d7465c22067804280094829c024d5ac07839a0206203fa5bc04952d68054fbb8b53af31c198600c18837043444444a4e891c348a684ca79013d8bd26d7400c04600e5639033c7b7b263a01030080040860000f2bd5a9c14f405f2b78d88888848715070c85c4a32a376a26cdbbcddf465c1c8c199015706343424f3f9b57023248f8bf1549fb21ffdf0d09afdf17e156ace7b642579bf3cd305b2cc691411111129160a6ec70e834a00d066988d6e2720cbb0b982063b7ecb005549831943941de27888e6f255b4964acd8a90f83dcd951a59e68b5ca56dbc35c977d0ccaf5abad1848fdadac2adc9e6089ea40f55e69cfa86f47f73b899be8dd8514444448a2039e4c153300835812904540683e3640e5c25e0c68099008b804510eba824e0d89e054008b40c60e24897e7860d83860629053c0602c01348e121cf5780944a3d13d0753c1c1b8901c07469748dfe86153736355511422856c652fd4a3a427cc825550239dd2562224544e435885ef5c52506376148e000105831c47260e01de96f1e20da0e660234021b81687b7a5a9c27c01330133061c0247d0ea29177983c08db18b023234121e00824729082c1828141e0f4ba89e9529416482389542a954aa52c4b2344b1c21da904194ef52d5ff3c70786874b7b4fbc660c9e54a3b46fa93a5f5c3412425243703ef9c6ea318dca977072f62cd374dc86fb2998e4117da73f57286dff265ef5222285dff70ac2ab1e0000275d5f3bb6652567062184b4e59a0c5b7c3686171bfd5d29380098b1435e85903c4da931808187440e0c994366039fe99282d30f06e90a0e60e41dd1ac8a0213063b012b0133010b7ecdda5016a506cc99d535eb43000020293feaf705b554351704873e797a695ea02275f13ee1a30f8eeb362fb1dfcebbd111ffece8163e67e0fc9b26923b90e90f1530b627cb3bd41a70c06df4f6bbb14663dcbd1d137c6f6d3e15c9897d52a4b079f3be97bb577debae6b9f657a2149b93eb749ddf1d7aa4e3f1c126f34445f5b3b4075626db0516cf677a8e0858d95809272f8172b2950d1afb13c4ef3defc779141dcc9e5a75d47cf1c584dcb30fa5a83bf6a6f3bba2fc4fadfc4400927a64cbd586be99115231a9773562af5a5837acfddbe79800f0338e1e282eefe4e1442ac67dd519b1f990100bffaad8eaaeac4af7ad4ab51b5ac57a9869fef0bb70398af4d2ce3d6eb68a2e30815b7bfb373b929b72c62af16798bbed797dedebbeffef807b3ea78e8f5a57b1c4c305d18eee3d373fa9856d5ca7a571c7cda90d35b59a2429fc5659ca206fcab9d137f7cdef9f7830bfa0696d22955aee51b0f5eb47f5d6badd8f0ef9182277060c4402190204000f11ce45989313d156de7f80c178c01089ffe084f08c1bc9de3ed1808e0b4c7b1f0b8352634c6f47071d76afed5fdaa54f70f18bc3f914f30d8388e172e19dfd9ce613bcfdb799ee3798e2bf833c05cbdea71eca1111de7c60f39116fb73efd2de8f4b00e736e0805c952fed96d1e7d28f8ce93fbdb1a1cfdb4df86179cbceaa7fd9c4e2e3f93400000c79c5c7ad67d60ffcaa2f783c8dbf4bd02f2aa37deda7595693ca4890b95b9638bedfe3e29b890a831f090cc8311bf817f5bb63c07902c691447d60341a66408002184d27aeb9555a71cb87ef3facd9bc1376fde78f8e8dcfc00791e191420859506cfd52f3cf9d2caa38a4fe78daaedc4b05e6da6fdd0246adb96fb16000059e551631be828409a3aa33e2b7375eda9182cadd46f488973cb4fc562c0917f2ebb527248eff2acd8a945deaeef65e7cdbdeab13936ceaef6d649c4767ecf15fc6dcf00b34cdb86ac77810001994e47c73d7a65cefc38726936ac7ef8c2991b6fc67218db925e5e3b7af2a925fb6cf09ca69d17348cd6536d8b8e4ac99a5de45322a338d78aee820e238557398de145020700c0e87c1ce3bdb4d65b8f125e26722029db73b8efd5e5c7a26d610757dc2c3ffce332e22f47e42dfb5e8e9be6ea551f121212127277ef80927e534e3d0c09090909b9bdb9932b45c95d9c194358825d6c6751c1734da76499e2977dea9f2ae0b3e15ebbda95f674ff68c2f994b48d29d70e8bb74fd6ed1c14e0ed55b26c608f19fb43cd245f8b350b9cdcfcc269a5873b13f3305a980e404ce121c9ea923a0600c01679cf61746c8f7e1081053d674a7619e9776bc5be4b7facba5f7554671fd1b143e46dfb5ec178d5abaa770fe0fefeedef589cf9dc596c7751c1b346dcf2c0a5f71f6d6cac4c7d44d9f8b77f2e4e2ccf1282d4b5bfde7b2b22ea55e48d45f5148a466b6e9d9f504e420090baea80f9876e844486bf7871efc2a15f875496e6b222334b485ed0e4ea17ae081ad63265fdd4d53793795bc4f11fbe39edd6b38f90dab685ae9ab5e581095b4277cd5cf8acf6e0a6ae1400d025da8fa97577c6c8ef1ed71eddce93167bb4c85bf7bd02f1aaa74bf458f865c9bd7d3a7fbdf5eacb24534aece333eb26761e7c34496cf80f5bc155b4e3585ec84096625785369b902d3fe6c0d50ded5efdf2714567a5d2a356ff65afea0e69e9c1ba745cb56f8a6a796327465ab2ff99facbf7cfac2158f6a96a8eae75bcbbb74c5e7efcd39e1b370f2a25c4db945bcb318d52ee9b1a8d6ee926ba9e8afc8bbec7283e1a3b39e042573d859cdaee897fdb0384b2d6ccbf2e2cac716356abd24e4a55c986a3b6f31d4706a8c4662f9ce3f16b5dd61c91efebd31b99fecde9c17fe5b2a6a2c81f4b7f0ea853a7305dd63021e0a8088ed3aacb624cf0f9f3e7ff539735fceab7a04aeb263f3dd3d339fb59ad3978925f9b17cb1eef68eb248ef88b88bc29c5cd652d7346abb8b4b2910700b0d96c6fa3e0190e18b9d707074c30a4d5074f53719ec745dae1818f3eb6e077befbae86a27c8b887c7030255847e5139ea4d739c92956072d0d720a2804360c49a9cbe53534000006505180321bf72000150d0a0414029e4022e778090250d320470000560cc9aff376902190518e08faecd9b36fe1d1933d1e4f15f1343107a1f6786a05f2f4ff31c684bcbbfae0391e8d09c96542ba3de4970655c6ffe33b74cb8920f12c5544e40354f0081be868602988cf733db79e011a412c0704404d813303d176e001280432047602b11c4811686930a5ceefd632204590cc83158324437ec5894937d5d4d20e3fa03cb012b01260090040f75e7d0ad3a307a77bf4a46751788cf1e183fbdecdf791dbf1a9c4e02bc983b33d2a293beeb2799cd88b4544fe1d172f5da6288aa6858489903b41a959138aa2100012ae1112c2acb41b39644ef2c8a2e43f6ecbaf8213002306571a00e53a6f8e4120a3d24b5925f0e049818202030600e001e23920001c012d0d2c028e008d404141bc1d2c04808035db5b097fca88c185011ae5551f3c431e44444444a4e009acd7804e85a2843c785afa3bfd460e79f06c0afe1fe4c11514f004f248f6b20800b21af4d094a38c2bce69ae86f0124bb6278405271ada21ca4898a70df0e6ebd6f998bf7e1a3d7ed1de3bb13ca52a51a5e18005ebe7367729b0d918e6eb531b0cb12f3bf3fd47e222471191f71cad564bd334c33059143c8ddc143c37ed7e770aee21010cafc963083a9c3146a7205f4be1b387f58ed09bcf70877f8355f5e9ef13bb7f5897efe326ee7974b6a1071771f7dcb11bac18a98b88887c5850d17688b6a7d780cd11e1d934831e0601438115bfc14bd2b0a71e00ec24f5f25639125bf8d5dbd6eaa346362fa391caf5a56b751c36b4a10b6dbe3aa16ce951174d002466674b1953e68beb16001cb1a9897bd3cd911888e9e1efe39afa3ac9e472b78f7a2fba9c287c063ef6ccfc7e81259d753af74a6dbedefbdc06c6331307af0f8fd8d2bb56b56a8103b6878b1d454444a4282ab88e016706d434e411c7f3040c3ce86870a24143830b03569c438624fb4b9c1870a241458313e35073c18e47c7808602150d6a3a93915b8ec82850d2c0663e18b0251bd7575f9a3a72d66f872e3d8ab13af6455ea15d0dcbb9d3cf6d9072efd0035509d39973111c18ee1c78ecd9a68e1e259ffdb2dd84db2d373e4c3646fd3581fae59349a71209d89ffdd6ef9375aa49275ec446dd5e59efd2e4c16b42d8460b7f1be4e5d9775bf0eddb9737f6f2123b8a88c8070989dbd3be648b2d51b868ed96fdc9826afaf64792813261b0605052af51d264de315c890092f8f4ac8b058329c3674b33f4116e27d80113a0117018d24ac427f320946aa2106000d3eb52e082e94f964c0bd2b55a79e18f61daf38b8636a9e42e77af377acb633380ba6ae78aaf8e5c8e353d3d71c37dd4570de38e5c4b48797ce486ac41136fd67079e92ed267fe8406ee2cadf1eb337da8f6f496db26fbf33dab6efa4d9bd5bd829266dd1b8f9b12f0729768b420222202008054d547cefdac8e26e708d7f6e8a71ada5a0b9f6428e4c5876f68a2f19d1c6c7efd7be3a4e0a58382bc640821a470afdcfcb39d2ff32b3cb46bf3293f8df2930123b80cb31450af4ba65b0858b2a9ad25f3a1298b3da68538e6a26441982098cfec892de7fa524851aef337eb3a7f03c4f2eadcaf033b0ceae91b706572e93a6dbd26ef0b0eb1fc65af3bbf5dbd4bff3b74f371b53329d5e656546063585842f8b1ae7efb0423676c49e2ea1a397b6c48ace9ca578dfc66234200883d85f3fcc888c5ae2b22f2c110ce41c95c4258a96fc781e5a85cc61a59df1e43fdbe5fb1f5f167d3fd84290f5cd881e5c19efd975691bff68fa65cf8aae3a4e04fb6dd3cd2b60c15fbe8f2f10b7cfe3411db794a5be393a13500805250e044830cbdc625a7281f2465251a0e9fd458167ae98505589f260de4d7b76eff23d2af5d25afda6d74c1dbb7fdf1d2b7637535504a4f0f9defd8c30f9f3e7d1a1a1a1af2343ce6c5ce765a465fca59d374c9c5fb0feedfbf7fefdefd874f434f7de1c7e650a64d4444e4fd64d51d3300d85f9df8b17f63bf52a5bccb06f5fef1af682e731625e5c6fcde41beae6a954a57a6d1e8cd8fcd201407ad11be69d33d873596fdd91f2beffa0ee95b5112b1beaeaed1f6584142928f7672ad3eff71a69abb7cecad2b09e5fa8f685f492f933979576bfde9c8763e122136bfb6a47f2d370942b473cd41abff492100b67b732a3b379bf665e79ae5bd4b75da1df17841357dfb2349b1144b014f20da0ed662a556f6a75bbf99b1fac49d9789565bf2b3934b7ffacb56b989af0c4051a943f5c41df32f7976a8ae61bd1bd5336d5c14ecd63ac89506d0d4fdac9b6df5a4457fbfb210c219c26f1c3d7c2719b365ba0ff5bb367dc6ce7b491c606b7cc885c367c2ed40ab5de5c6672f0c62302e22020060be36c1b7e4888ba6f7f2c3055f89b45b1f2e1b3ae9748599c71f863e393da3e4fe31e3f746660e6b25a5bafdfc57684272cc8dc5d5ff9a3078fd530e80f66c3baa6edcb675b74c0000b627dbd63ef11bd1d3371f75fa69b7c0669e0fe68f99ba62dfb97b11e9c9681cb567709bd98983ff8cb6dba20f7ff2624ad799d74c00007cfc5f8794dffcf528ece5e11e2ec2390172a1123930602876f137a57257866e1ad5b88c5e2e732adffb77c5981ddb87f94a00405dbdb33ff0de2debb85020afd0aeb612ebea352bc50200d236fef9cfff553b3da2aa9342a1f56d346addad640c2029336cebb6c1298b3b9473d5b9940ae8fde38957760292d21f7fd6227a4aad32a52a7fbcf165c17f00ebdd59e5d366946a2bb4997a28fc0d8ae2db1efee0af6b7f2459d41591b7a2b0bcea6d0f7ff09755cd146cf2e1eb1a2a4a4ebc662ecaed618a4f313ddcb12baafed7e39b79c96859c936133f2b7d7debd5a48c71adb24acf9ef54baa194a5ebaddc4d1651f1fb9970200946b8b514d4d7facb96600b0dcdfbc31ace6a84ef9abd32faffdfdd9a3df94bfb76a4c6bff124a6db57e4baf2713c0d1c7161d759bb860784d1d23710e1c3db7ab75dfce871600408a865f8e0ad064764c2aae8e00b46bb3a99b9b4d4deb90e9f90eda6bf005ee53c75d4dcbed09f6f46791bc7caf9f8ff6fa39cbaa7adab9c184f5e7c7675955efd363e95f1fff9abaaafe7a217c0869e0ba9033fd5ccccf8fcfeddca5d7c88067fbbbba88e5a9440a1ddb93e51d6a7d1ed5fb97ed77bbd7f64431778ead5db4f95464cbaeb9be2277afface333d57ee1c52da21246cd95e23fce72cddf268fc2c7f475ef8e5be65d74a0c5c56555e945b44a157e2f817b1491727b50c12562382dd0815124d3c28d344c6fc78c7ac2f7ede7b3ddc846830251a6aa6d8090042fa86a3da907e2b2f26d6d6afff3daedebcb625e87c0ef2b15ecd272c6b3e6139e262afaf1fd36e789799810fe7c943a353eeffd8a4f4120a0080f02683a2470a0f52a0946eaef2ac02215694fe2f4134c330526dd936a387fa59ef054758628e7fddaa928b1421242fd964e2de303b000031dcf8b57755bd84a268565ba1c7fa674957a6749b752ff170b7527abd67ddb977ac3926ce4444728ebf0bd3ab9e29d56d4cadb00d1beea6e6859fee5af14fd9a1fd2a498b749bd4aae321d77939bb765c7efad2952b578283836ffcf3f8e1defe19dca0b9b0ad233e3f537bd1b99057afc29e5ffabeaa224da5b541c33bb3c7971f3eb1fa8f9426a35bb851008018990478ab30878e58930c79a6a9252e35fb7eded53df2ca6323ad2be5a2aaf1fda517e1e1e1e1e1e1af22130ca1ab1a08c7911cc65345052f02bf28e3bd7d7f3c66caf8bb3120f71fbee9563cc72507cf76d93c70f8de680c3872f7b8194ffa9f4ae0b03df9d1eec9814eea3a3fec9ee5e7d46ef7f3f8f8888bd3ab4a724b9c898864a770bdeae912edc7d68ffd7dcd4d212ffc78eb9ac7fe237b952de2feadc3abca65157b76d31e9fbde8e4731306de1cf3e0cc9f5733566b25d66413ed56a19cab14e1e4e0f56beea464c8afd41cda537bf4b351bf73ad4735124af82375c5baaea1fbcec7602029b7d72f3a9f2daac23147677df5cba11bcfe2ccf694f04b1be6ef8af26954594dbbb799d0fce5dc092bafc6d809b1253dbbb8efd0134bae7b9e5f056711b8e4947141006e12a05f77ee4fa1cc97cccf6ae99cdf3c87b33693b1a02f2916538ac59c6231a75873bd14921c5a2f0d28a552c86875f51949bd962febea2e716dd0bf7b809792a6d57e9f4c1de072fbc8233300c54af8d8fbd7efbc3410997b95c0ca4e599a2ff7c4998848760ad5ab1e80726b35b679caae95570c00967b1bd7bfac35ba4bc9a29eadf56200647e9fad5bd83cf4fbf6fe65bccb546d3e72c5954cc5462465fafd30849b5daf6a60c3e63d97db1b5554667852ee3fa85f6943acb6d38820ade32159b549bf0e889958cdd7bf668bd9314deb68b3b63792b9e8e3f67fd9baa2ab825579b7fe39a1f78683d3aacb80f6e8bee1e82cfda62e3e2c45a94a3599b0fd9129f7f83dbf2daba2735e79afa08090bc2a0b0ab80b87e0d4cd380c31198f6e083ec8f42f5b63f1e5033d3c642abd5e2d4100809382574cfcfc7f076f4759291a272790ce660c947bb7759bee4dfab647c521312ef5fa4d5bb268440d59a65f645cce893311911c7ff35a4fb5ed9fa8140c6aeab59be6ea55dfd34600cc37a6b59ce2b5f1c0285f09009239bb520080f48dc7b4c3bd979f4f0cd0ffb625b6fefcf6258a897fabc4b3d9a4b52dbfc858d90a80f018281a01d02e4d671dbe373b6dfec1772843452aa9ffcc7bb65999648c766b3defccf39f52b7f9e9fbac0aaeae356ecd897190bdb215a5ad3972edc5916b333de837e37e74865d2d37f976fce4fcc6e034808c4a2d479545c169c8cfea97081b44d8c08ac18421c29649be2193b6e73f7ebdff5d758d42e5b878d5e9ffbfd42a27c50724d579787aba3b0bf20d60bdfb739f6f1e77dd7a3f262931fed59949be4251749096ea3c77d7d53093f1c18a80331306ad09b1679aadcee491381311c94ae17ad5030068eb8dea2a3dbaf4e0b1953b8dcdc6166bff56627a76335a5eb284b2a87e867ced9792060bcec149478a800230ff6be1b4f0990e0f14809e010902170654144811e81990e7b0a7d280150f1213e313c26fae6c7467c680ef6f6499b094cb007a91059b132cb292957d7512e0a34f2fdb1c6a0100e0a2ceed387823d28c29b9b387ab5242d314a2d5ee6a5bd883281b0000f5668933910f9cc2f5aa1714a3d688de4e47460fdfccb51dd3d8b9d89e6093b8bd1ffbb5df5b6efcc480221b10e54bc11554ce2b36957401c83700d848d63a593402250d460c2c022905660cb29cba01a2198661a45adf16fd3a9688fb27cc0260ba32b6925fff6f27770afaa842adb1678cc4787fe3a82615f44e7abd6fe3a1ab6f1908d843963428dfef58320098ce8d2aef5a76c4192300249f1a52bde992103b184f0dacd6e49b455ff6e9d4aa49ddc00e5fef79617d47c1518d2f17747938b872f9ea01f5fb6c776a5a5a9880650b3f3eb76359258d18d776bbaafcf8dbe0320ce5de6edaa7926f2b4b91cc7fea4dfb1b25ce443e780ad5ab5ee8ca55060f286388d5761955575b8c8f75ce5d763f8ffa67fb68bfa23b15f2f579703905187258b14903482948b415d69e5930f004280a4c1cd00028f7630d36bd3cb7e3485cd9de1594001c8035fce8e54a674fcfaf280762b832b9c794db3db73e3c5e97befebfeedd7a7f5df1f29280fa0d54ab8f3e34b7acfaf4f44dca8bbe7532d4d2b05cc8893bb2a0d19e12e0002c4f4f444ed9b7e7476773f08f9d86fe70ee87ee05fdf1a4feb31e5b6665cdc3f9f4587eb5c7f2b4fb3f010080bad7eacbbd5667697df70e4b82e397a4dd97e590381311c9559b94957acd3bd06b5ed6c7ab4c38f86c42dabd552f43330841edff85bec82a0e757e7d7c23e7fe5d65ce6332476ce8221083ab720fc0ad180a2f4d91363a9afb909cf5cab0722a9546e5e6df7909d5ffbb4115843504b4aecda4de15e5080099ee6ed9676c39677c435709a3ab336a6e677278c34d93ac5c8b6a968be7c2cd3157ce43bb719d994b97a3cd11172f9afc9b975308414ac9ee831ab9d18014159ad6923dbb2d7614111191e217834b104850a6fab119532b09ff710d56699dd5774f7de286ec498f0ecde8dabf67e9337f8ef30260349ea9a572ed89e1294ed5dd1dab09246e1574d63fe36da0acdab66cc4866b4fcb9d88ae3cb87507e39265379e6b4fbc2ad3c3dfe1f84e2b748ea10b246129bee0b328b978d28bb90f1191ff8063470e1557a7e3bc9f56529082739828925b6ae5bf392394682bb4eadf46d56af7d584b15e428ba41e819cbc9489a15136a82205002ee67182ac849e054a51bb85e7f43f76ef79eed5cadfc3bf75e9a77bf6ec79e2d6b48673aaf96761238ab58848d1a16e502045d30c43d3344d216136619ac9719a4f664e26998276034a939d77ec9399571605096398f80d522bb9a16540cb00838045a065405d40f34309cf711c6737c7df3fbcfe50a4cebf4cd609ae0aff3e1d95c7662fbd1867e712afad98b90f5af7afae0060bd1a0649fe5e7c58d2b4969e76aad14c71ea9753a84e036fd1d5584444a4189197822b28b0931c6c882508985c522bb9c113e009980898b1e3765eba0c90c2a7be0403007039cf59b45e1d59c9c949af752d1d34f9669def7fff365091ed505367f6f66f2b1dee5fced5ad74f7dddedf6c9dd7508300405ebe557519760a6ae8cd02e359bf813396566b51412e7608111191620402ffc0dc9e739380810733ce3ac9df89060290c46751dd4cffe6f460dadd2c370810e19aa43e4880a45e32dc3ebae2e7464d9ae6987fc8f260da5de1468ed7a940da15c95c9b5080e7798cc9c993c7478f1d2f76171191f78f654b16d7aa51a3986651f2ca83c77280730a9693791093b822222222ff39792938ce45a745db1a11111191a2aee04510994255d059947470ae5914f1982522225214f960eb8393b89dcddd1b6f8ac4600f5d5cb764f7e306b133888888880afeee44d8f468d7b46e35bd141445334e3e559b0ffee9cfb7286142bb349934776811f71011111111799f14dcf67859c7dafdf6ea876dba1199644878787cc940cfeb1b8fe6cb2f987019e648529aeadd07b6f111a782ff7b70fce9a90ddd598a76eb55a4cf69ec8f7faaeadcf14fd128fa4df8775ef5b67b732abbf53c99b55790d86d0d3481eb22300070e1bb47d6d03194b4fce757cc627b179882174d8d270927a64ebb547bd99195a39a5574532bd4ee951a0ff86edbefc37c2500f6173bc63629ef2c631889ae52a76fff8ae1010047acafafaf3d75ce8086d5ca976db522344de9336651ac2f0eceea11e0ebeee6e15db1f1c8df9fdb0bed03147daf7ac3c99e3a97fe7f1bd3da29646155598da5cf732fa5c0bffa63ca326ece631b1fbdbda5ba30f7cd74794c299f5435c1519beaaa1d2af0b6c4ef6a94c35431547753147ecbbd2aeae7af85e3550f00607bb97f4adb0a5a8410923895aafdf10fc129b96e8b54b53e5f30b9ae1601d81eaef9e68f926b2338ebe345556ee7b32549c2e1ee7dd416b000002000494441543ae75e4713338c83992e8df55636dd1cf1618c5ebd469fd534b81649873bf383fde74c3506b7f7ca717527d2064ede733fd166893a36dcb4a8dfd7e71c87fe943b7f240cd873e371e8a9313919f7596efdd47df8e152d34f8446be0a39b7e2d3aaaac2ad6c2c0d5c1766b55b129f6ce914f653af9107638bf9244d2e2e345e59a1723e1df38a54f5767db71366b3d96c36c71eefe7a2e974205ab8f7775ff7f771a4c8f66479875a030eb88dde7e37d6688cbbb76382efadcda722b937feb22cb7bf6ddd75edb38c2fe49eafebd56b9564dc9f6146abf1d5b56d5f35f3c84b4164e53f1edea3920201d8639f24e9ab94d3e4d5e024ee40df869f9d4f3f22205dc3319de8a34bff8e4ffbed18aeaeda6968f2591b8f0f638cafb87e4ac1ebcf4d3005e14297357553a9542a95578f63c900129fd6fd3b547193518c3e60f8376de1f25f8ef4b8dc7fd4d8c62e34408eae6ee67f366e8b6df1fdb48ebe4a8a92ba560eacea5cc85375de9957bdf5c1b2be013e6a1a215a5fb5f7e2e0640200c0bdda3fa9898f824214a3f0a833f9527e8347dbbd39959d9b4dffaa6b9d2ae54b38976c36e3ef780c969b331b349df7f8d5c6b6defad23d0e26709147a7b729ab4208294a37ff72bff05132db9f1fbf3aa7b26b9b7973ba965721a4a8f0c99afb2f8e4f6b51528e90aadaf05d615c6e7b6e3831b4dbb21761ab5a78e9f5de2dbf9dde75cc25e39591955cf4aefe63cea700313dd834ba81b71c21a4a9d46dfec504417ccc0fd77d5add89a2e49e416376becc7ac243b13201298d102d75dc6129c8a96df9f0dfbbb87af6db1f8d0170ccc101259cdb6f78999071af5aaf79ce15d5df4ea17ad583f5d9b9476ce3b103eb7a2959a56bb9ba3dc67c5acd618f400c3797f6f2d320447b369df1773cce9045493e33bc6687cd118f7ea8efe9ea3f7cf1a0dc5a924f7ef1243cd3727075e0c81ecad34b8e453b1e4cbab862bfbdd598a6ce1f8871234501b84b1c46c65e2cb849804100004a0adc25a0a28046e02e715cf2d67b1595c9b098027093002bac5302d0d2e0ce80a7049c1990a4b6ae8a868c06a0ce0c48f3d7f08cc653658b89168c0c98520377de7e7c67cf005d62829500f0317fcfeb53b79cbb5eefe256a6ebf6286392634d3ee3e4e594bb2873f1cf0dba0a9e8a77fdd5bf0baf7adaadf5f7279f9b796bd8ce8e0fa6f6fee1b605c01cfcdd67db7d7e7d6c25d812796149cf526f70b6c5c79f3be132ebf49dc72f6e7d2b593a62f13dabeca3d9674f7d51aec4c03fc3e29fed6c6358ff49f795eae9d78c9ce9ce8f25b67cd27dd913413433d89f3755028e3db12971f8e938ebabed0dce8c6ed87aa172567092f9c992927f8c9b753925973d57b758b37b7449efe127c2e3e3c38e4f9bbb676990aace8a07b1f1317797d657249f99d86aecadd6bf3fb5724917bfa016761b773c8180f59f9fba8db9d87c6784d5786f7199c3bf3dcce7e10ae7d4b6b457af952b1b1d1f3a7ad7cbf0bd63871c095ab6ba9f8f2ee35e1d1d5aaac84ed42d5caf7a59b956b5f8439f8ff971cbf1e0a709190f9438f6d89af03e87a3ec8997c7262f1cbef85e865907aa46ab820ff4f1a830f54244ccdd55e3d7bf414b2a6a0cede77261e9a1573c0090b8bf971da13b8d6ea8fb509c772940c0207066c08421d20e00a0a101002c1812383063c0041238c725efd35e3301964a97601905081cfec83a06580ae27988e18027a0a7814e55792a4353d308f2b9be545ea94303c58df57f0a5e7fb4d2c5c3d3d345251c7c522e4ee9fb3ffba8834f62e263a39feefbc48d4e8f11f27a7b465f4a9df038e2dd0da2bc3baf7a69f9ee035a56d0b314ebd96ce23701d1272ec7f28018199df2ecd68d4731565ae35ba78ee71b28385237fe6248752502c6b349d7d211671f9bb2e8def1d5974b7df97ddf4a4a5a5eb6c777d32bdffeede04b0e209bfdb9b2c1b4296dbca5ac67d3014d34a4faa4b10d5c5959d94e83aba75cbf15cbe7b2e779a6ef2ffeb283f45f38a991074b6bfcfbcf1ee97462c3cd145bc8eead2f02677dddc25d42eb02c7ceeda6cf5f71b5dcda9676efb2e4b7b6170737a83ff04cf3d52bba17172fdff4f3d7c2f2aaa7bdfaeebcb0ae8bedd0ecde81be7aa977f3af0e8439745cd960c6f44ea5e58cf6a3be9f96cfd667f2fa4e4ff429216559969596e8772e724f2b3dcbb22cabf4fbe29a190064fe033ff5b9be6cef0b0e70ccc9a5a754dd4704aae143c171784be21d35a4cc1884cc040fc013900210c8d9a53e87b88c8015839c062b0700a0a01cefc9209052106b07e16c2b11833b03f25cac93f3ab20fa96dfcdaa5d6b64fbd1d6c593bb0578cb2d11d7cfde49e00100b039d1a62eebe7a3a6c1fa6cdfaf87a3b97ef93b2a5419d0cba5edb4ef0f6d99deda07c5debf11eef291bf53211ecbdf9d57bdede5fed963676e3c1b9a4c68ca9a90ecdbde8c415663fab6efbf9efa45c3d90f70a50e63e7af98d9de2b8388234421c2673868630e03450bc7404aa6d30adb22899421366be66265f6c497099447053761135ae7eb234d7a91c0814756fb734ae1e62a18e851ac52ae55e984a718998ce22c1c06e073daf3bc24d710f63221eccf8ee5f608277ad892c8d5377276f645b2a69c8f636043ea59d99dbd98cfd47e2e6d4bb93619dd43b771b164cabe366e74b1facd17b2573da5a9d6e7bb6d7dbe039cf2f4e8773dbaf41c5825e4582f004ae1ee2617be6ba99285ac7d26afb3fb06bf5e7d320f03e0d8dddd5b1d99706675231500306a771900005bbecff00a3faedc193ab4dfa5a5e79dfbfc5843f1a66da2d6b9d034cd308ce0529fee559f8aa34c784e40e65a28ff4d7559ae80c6d04c18640810008d80a51c0505859f52c664992d73e8fd56482b8e3b746d5dbba865bdabbaa9956af7da43f796f866cf9a961a503798fb5d9d239d2bfbd50a6a31f642d97a1ef99d2828abfed5cee5ad1e4d6f52daa344d9faa37efb27a590d3e0efc8ab9ec41d1a3160b3e79c73e1094909f1219b9aa985c23694539d512b4edc8fb7449f18655fd27fe219439653126dcad3e7c9a982698b7c10c3b895c857656089938f0e473d8a11822f3ee1e94babb6a4439de10dba6b6e7b9ee9f30b276e8e7b94cad3535776fcf1a742638447c4a5c4ecefe824d195d4985ec53bcedbb9c49789f94b53e7deb629c1f386ae537ddc9e5f3666d5631b64dbaba24be17bd5a78a8bb24ceb719fd5e01f5c0b7fc3e92d597604c99cbd7c7c7c7c7c4a7ab9c818859be38f7b3a09395a9094e93eba7ae89a8d27772ebde6fde9207f197c3814f048a620d9320a6414d8b0e3c0401c5f4ae6bffaef3b3a5256eafdc3de9b91168c79de1ef7e0d4da2fda9496210079e5619b6f87bfb8177ce9cc81a5f3f6bf7cbca8b61c28cf41e7634f75d7a71e1a9d7b9c8cfabbbf070512dff1175fec1266bf494b759ab3e7faf3e8e8c8b0877fadf8a4e4bbcd651696573db11b93795dc5ca25e41431ddddf8bf73060200607dbc67db5f21897622d1ba79e8640c93f9a82aabd8aba777f0ece9dbfe89b3da8dcf4e2cf86abbadc5d0a07c19d752ee2d86043cfb79faf6c7666c79ba7bc6b7f7ab0c6aeff3e6ad99cb9e03adf150243f094dc28edfb7331d7d2f4c487f69ea8fef6e5b317ec1e9700b219c212cf8f0815b49982ddbadb7d7a545db1e5b01b85747feb723227f9a924bdb12c3a5d97d172ba6eddeb475c788b8e9fd16dfb766ddaba24be17ad55bee2efb72ee96b30f220c366bc2c3833fffef3a5bbd7ec9375c2ff7a62d497b771c1318fef3d0a9d7cb0deb53fe835adaf11a05c70468046f142e9b30c8a9f4144a5af42d4dfd530c020972f8fb900cc1b8fc835de19f161c1592573de5de79e134ef65f5cbfad50a6a3dfd45e047c28c2d6cb8bd6e78801b4b510affaf6206ae9ddf50956577661dd9d0e9e9b4201719ab2edf6f7fe9b9877febea96bf6f89293578ebf64fe3665457d072bf49cf7b6ef9634cf9b798969acb9e035baedf940e11a3bc68a4aab7f4a9a2ded7e34a6e6ea0428cf7a0bf53b44d179f585afde4908a728a927a060e5d7d23190348fdbfdc39cf7b65d30a7e35ebf6fec3bb836f3e4fb4e91cda16279dfda6ef2ad7b99bc75796ab03676e9960feb6effcdbe62c7bc515dd8e56985ef5b4c683bef94bbf80121aa94c5f6df88972b3f6affff84de764be714b521e6d3e6b8a224d3547752f2df9a044035155023d2510637724bbd5342828884a1d42a601dc59b0f1c44a80caabae6c7a2970090217090081487b5a7d2950d3a0a488302e2aa7888d402207408814818e21261e8010092208c0c8130bceb53e78ab761dff93ca56870fee13eb838b88bc972c5bb2b849b396c5340fce1002c97cba698e15672a2acb0344db4181804690cf71073b0142c09cd95dd3c0830d8394020490cc8325353cb71248e480a5802360e040865e9391b7988cff89c383d8cb4544448a200c01306418d1b091ac334f3802c96f92d8935380500eee9a5602563e53bcee10650296d4d3243301d13ce2f5e74d998fd8a269b288c8074b41e69e95146869706220992bb0c92d79414c8f76cdec1154ce49a551aa3d2a361b3aff7898ed03f8ceb2247fc44e2c22222a78014023200071f69ceded0b1a5bc8ea9ef5871f711db63ef84564f48b2b9b4697bebdf54c14277ea7222222a282bf39c93c24f3f95dfef36fe3d0c4d333665da9b1f08f5f863428ab57287525eb749fb669ed27de0ce0c4ab8bfb0779699d54ce159b7dbee38930c90c275f5b31aa71050f27bd6b09bfb6d32f1a09004e0a5e3aa461590f0f37efeaedbeda156206001cb9bd53c536f3168eefd1a679c35af57acc3911cd8bdd444444e4bd57f07789f9e1e1f3e6ea83da7a65aeed80108efb735ccf79f1fd0ebe888dbfb324e0ccf8eef36e9b818fda33e2e31fa3ba6fbe131d17f1f0f0dc76251884e38f4deabb20becfee4761e15717d63af765ff45ff086a6fba7fccda67ede1937f9ff8a1ccd139bfde148b158b8888880a5e8070c99146d6d52d7b6d07c3b5b52714fde70ea9a165d8122dbe9ad52066f7ce47a6d8132bcfba8d9b37a28e2b8b1875e9da754bc9c018bce1a4a2cfcc41d5358cc4b3d9c46feac6ecdb232c8491fb0fea5f5b4301a5abd9babce9de83043135232222222a78c1c1683c54b698e86c19773e252a9a7729e72a2ccb42f21265d486b0045bc2cb38f0a89c69793d9f121d8d9dd3b7f428ad32860b6bad6985de7168401296e2ad9c385a2822225284159c42395c004086c03df7254e08c04df2df5840c82bb6abafb8bdf1e8ab2cb51d68a5bb1b1dfb2456989342ccaf9e19d4de3a56e7e30c510fa332d6baa4956e6e545cfa9691cf8daabc6acf8a888888144505a710784a72b8084f3145b2d02e726a3a7b7ac0f5cfbb4f587fe16982c994f8e2ea1fdff51fbcf5a5bcf6a7cd5236cfda70c7c0db224f2f9873d6a54bf70a0a9716231a46fd3275cdb5383be10dcfae5d7a6e0155adfe4d53b67ebbf9ae91b747fdbdf8870b2e1dbb9493895d424444a458293826106e83701b08a5e422ec8ebbaf850044db1daf7ae7b0e546ec38bbb255c4f27ed57d3c5ccb361eba262268505377d6b9ddafdb26a97e6bededacf71b713e68e18eafabc98176efba62d764a72dbd2abb3a7b566c3fe3480447287d9b859b26a8d6772ce7e555f3b38b757edc30b18a5cec11222222c50704fe81e9a288c0550211f6f485f50a0a740cc4da8896010902338604ceb16a5247034b0101b06348e0d3eba2406a71151a114cc0c8a7d5014fdb26cb0d02042488a82822414030b11292cc396aa1c82922054203e130d9b1f4e7464d9afe27abea4f9e3c2ed645f93f7bd71d1f45b546cf9d99add96c7a230442ef04a417294a47aa80d2417a11b0d0049e206203f4218288828062450101e945e902d26b80501348cf66fbccbdf7fdb19b4a80a0a08437e7b7bf64677667767676e6cc37e77edf77fe3df0e4ef9e2efdd1a0f3fb074608eade50f19051a4fba214ea84f09790ae2051869e203bfb239d224981ccf377fa360830094857704b46b20267214601458200090a478a82540a57d6f0a4418481c0ce9096ab95ca13823c5ef5e672ad27afbf293fae9b4708097be416ec798ddedde7dfad12d07ea3c57b84e7389aab50f108f0c1b355aa0d5c9f540449a6500c9ea2c0cd2173b839242127da66bc802e2682e725807128bc50e5f526110a432605e5a0dcdb78168081c0c1e0e660b9663e41f078d5bb2c577e7e31796ecf111b521eafefa8abfbc5159bc7b3dd716d41fd42b4637d64f6f3398ee62a543c02acbd0579fff2fc89114f0c832b793492fbc5520c6e8e100d8224188542f516cf6e179e67cb080492c7d90780de687ad80f1fbdd1476ff0d11b7c74777d181fd1de27a224495adf92cd06f6ade43ced753229c86a9dc52fadeb5b67e6ecfe310102d144b59b7de8fac1b95dca9b08d195e9f1f9058ff50c4bdb3fa75b157f81106d4483115f5f7080a76fec1e52ead523de92247a634923bf5a1f5f56009ab47356d72a012221da88462fff10e72af0e0c8f26fd7eb751201e08afb616c93e27a420473854eb37e4ba6c86f3fbf3371dfd0a8927d674f6859424f885fcde13fc55d5af57283300d21418d266d4f6600603d3cab53b5300321441b5e77f0f20b8e7cf6f3ad17fe32b1ebf433e9bf762d191818d160e649a7d7d19cc17de6ad4a41cf4c9bd8a56ed572c5824a3ce3b53c07dcd77e7ab97e884474c1d57bbff39fa77ceb2fbfc55462525148a403c0c9156be2e42792c11f081c48559028c3c5e12be671afbfc72277123df7da693df1608ef83d5fad3c2b95ae12a60178c156eb00ac87979c69bbeaa63b6547af4b6f3cfbecf8db43b627bbe25735dd3bfeb58d291c2c79c3b00e3353076d4b955d714bebef1cf2dc5b479dfe8d86b5b4ffb4ec841d00941beb169faa38b8530949befcd9f39d17fbbeb13f43715dfdaac99ee1dde75fb8ffc8b5ebccec4e03d6555e70dea1a4ef192bcfed3460d52d0ae475343701ee6babd79aa71fb1382ece8bfca177e3ce3f56f9f4823df3f864ba60d47c8f3fb926bac78283b7656a3fff69cded23fb7c7159c9633fbf7964c7f77f9e5ed9bfddcf57535313f64fab96c7e185a6eed9163c7de7c9d86bc7dfd62c1836ef8c0b50ae2ced35606dd5c5979d8e6bab5a1d5b7cd4aa92928a07c6e5efbe3febfcbf67f0ecb0dd4a91ae4043ee6f89a9706febf07cb44e798eb34ffe75b84ecf289f3dcce057a1cd1b1b1e8e8e9cb9a34fb946732ffc239762d7817ee122118d91cd67640e58fef9f361c2ddacd601c0506decd46ee58c52609d9e9d8bd36223c7b78dd26b239af76b6638ffc70d372c073edb6c1cf8fe88dafe9236b2cdd4779bddfe6ee559a7b9de9036ee355f1eb301caf5b55f9caf3ab44371498efb71c19f55df7aaf674593a88d6831e1ad8657566ebaa914b079917aad56abd5fad6987ec2e5beb4eaabcb7566cee850522f9aab0f7a7f64f0ae45bfa772dce1682e063d377d6c238fe57c0d416c3561400d3f8da972b7de6513f65c740030c5f4eedd24da2c0986521d268e2d7761fde907312425be4dc70f8af12190229a75894ed81d6b07bdbdfdcba365274ced50422718cbbf386d68199d4a472a1e00c53d857db7562ffbb3885dfcff3a83fb4bf097a0259008fc2598b30c704d22fc449844f88a304bf92d230a84558100044a3009f01173566565d009f01561107266e682aeded2eb4eb73323eea717523eec35f2d79422a695ebeaafb845a93d7ef7bb4dd30ffc79cbc5b3acd6bfec50363232323232b2548b8faf2956ab0200925fa4bfe811377cf43eb92cde25c5a9306abb755b09a910e62d3135469635675e4b53e05b67707bb66ee99f56f9cacf4b2fd518d6b6980839e962926dffb8a7a23c1f5265d06e05a999774880da1a1ffd117be9d2a54b97ce6e7ab5924e4ebb96698a8e32797dcec22a85f2e41b168a3b1ccd4573b11ccb799d7fce566bb8db4d39b8fdfcd7635b552916e0e71f18fad4c4e316abf541daa109fa003f4f1119d1e824ee7651aea45f4f93c24b057a3e5513523644a392928a07c0db3dc23c6acaa6257b538b148de46170ca61a179bcaa650e4bae33dbce7272423ca38e0e063bf33ef7466e0c145e774d2b454a21c6062890a2c0c14008087272516486740594432005e7a264ebc803fa54729ef1eac82c6dffdc1ed58334926428de78d4ca580700b8ce2feadfb0749041a73746d4eafbc9510b07002561c3e4361543cd66bf80f072cda71db6defa71d0f04d69b1b35b57ad50a1eed0ad19a029fbe70f6f15f3287f014344e3d7164fd42e1cbee0bcfb6e56ebf75f8de8131e26259d4ff49698da6f5eb2f89608900053ad419d840d5fec3df6e39757eb0c6b1d2e00525074b05fcb2f4edef01ab02766a41f9d5efd8eb035db213caa78b859034d40095feb95eb56afee7cfb5c12092eeebdb03e483694726d45bf913bea2efcf3567a7a6ae2b139314670e4b7277f30db77c9afb8bf722b2ed5731b21275d4c92555252f100a8d1a37b290080e3b725db6eddc1598e23af5708f0f3f3339bcdbebebea6a0ee5b3359c6f1af2777af5bdca4d7073e35f4bb6bb98f38d7cddf17bddee3e98a6126491245d1145ee599de53be3a949ceb3657b932bf66ee54c5ea1f5d52b8fde2ea19bd1a96f623841021a86aa7696baf38bdcae1e12f5feb5823424f0821fac8ba7de6ee4ea60531389099d70953e6791c7c1cb9183c93e679d872f91a5b29321458a8d7babe5062306067c8a4b0d23ca39a14b033d8e83d725198237ecfd7df9c954a5509d3002cf9d7e19d66a50edc92e4b45ffca2deaee11ddf3ee6002086b69cb93936c361b9fc4dfbf3ffe93bfba413701cfde0f59f8acf399662c9488add3aa773942ebcfb92456d02ca8ddf7ceafcf93f16b7f4b9f6f5f0c1dff88cfcf9111f3f9ab2fd67b4b93177c6b6545eb0d57a21d661ae3fa4a56dd91b9f1fb35077c2d677a7ec0cedd1ab921e80b1c6c0aeba5f26bdfe497c83e12d420500da322f8ea87a70c2846f4ea52b60ce940bbfadd976fdbe9ca72df37cefe843d3dfde78c345334f2d7b63615293a14f073ef840057765d8c4b08ae5437584651cfa62d1719b3772cf6d4f2efa86f9ba6f9cbb5d38c70e31fcd901352ece9eb5feba8b3962bf7f7bf125974a4a2a1ee40c8ceed0a7aa87710e2d5d7f3dbfa2a82b3fecf3a5eff4afe2bdd364d6339ff77afaa5759ac64d0215c07e66f9f8d947bc79b0cecbdf0e8e897e76f47ff707f45ab0e3dcf5846ba737bcf3ac7ded7b03ea97683471538277d55289411bcfecfc6c60b9acb3c21dbffed546357a2f39af2f5fbb56a4089e7afa97b73bd7e8b6f472da894fba54aef7f2aa6b7ed51b3f1506b8e20fad7cbd49f3999e9ea945ba40c275a07f8424483ec59f792bb3ffb2c55dc304c072f0b32dc601ef0dafe52f69235bbf31ab69e2f7df9c734257b66b9f67cb056a056d78b3b1136b25ed3894424124bd68bb7af2c4c56497e81b5dab56fe1630f2b5f5cb4f55786d62c7328ffa9b90c067a70cf55bfdc69258a560abf542c4f2c11d16af9d6cfab4a9bfa42bd1f7f7469ffef2664d4f89a9a15aff6ee663bfa7371ed62cd843b89a3223d7ac1d669bdd3c444344bff2eddfdc78a3103a86aeca84b54b5a1f1d52462f99ebcfe1637f5ede2342fc0b274b99973e1aae4ca951a65aed869d3e969b55f4f15c20f2d893b3b07653076adeaea423fa2a6f1cbbefe892546af0ca25ed8f0f8ed61ba29edf546d508c49900435f75045a121166b3da0a1e7fc3fbbe2c7d87c9183e05bae49975173974f29ef2186dd6f6f69f0d5aeefdeec5ec5eca50abbcc01d084d5431af75b7e09becf2ddff7f37fbad52d1b111a59b1e94bf3b6ed9c5c11aec373da379fbc27830380600cafd874c8bccf070603004ebdf7e2bb6ccab1e4ab47766cda7ef8f2c5953d82002063c3e006d5bb6c6cf4fdcdb4abc77edbbced48dc998f9bea01e0d4dc99bbd291af26f3ee61d37d4fef02f30df3cdbc574da6d793de3bb3105ef5aed333aad5de3cedca9edee6dbfbe6f5eafe6dbd9f77bf53df97dd5cd2b0e2a201a7f60f2f2102b0ff31a67287c42f62bf699cbe7ee698195fef8dcbe4a2e04a4b2ff5ce89fde3ca08e987964c9bbef0a7df2eb0f26d86bef5e18496e18e6dbd6a4c8959b7e395b222b31d7cad6e97efe49050c3f4a993d59acc2273613f31a5ea33e717c6ad6ae9abee0c15f787a72653b0ed79e599619bac0082fbacdef7413dd31d3599d64d9d4abeb08b01b53f3eb763700989b0e4add37a8ffbfe76a557befd7a4c5563da96fe953b7c970a547defcca1d7cb6b3c022301009eb2be7b994eab3381f2d38e1d9b51dddb80c975725a959859970173e7efcfadca1511b9cfbd135369ca39005163f79efea8a16f763c62db3d38bac99264a0e4f83fcf7d50b3e817290b8688c6af7d3641fbe9c885e7dd107dc243a5a40b49d972f0658b292a404cd93872e037116fee8abb9d782be1ccd266be9ecb89e0577bf0bc7547ae275d5e37485e3c6cca3e6b1e01560a880af47dfa83cdfb0fa847f9e30efbb9f59bcf665030cb892fa77e96d2b8770d1f75a7a87890fb6073dd811d3c0171f2da250733ee11b56a83a23cc3f36248ab77b79eb97ce2e731558d60b736cdfe3115002af6ec504a93ff2ebb419f065a00b8b0f8d3a377d637873f552d28f70dad36a25a9467ba58cdd23eb96f2775c5ab47020032122cb488ab283937e665fb4d6f7de3c3b7b6a77273bd212d6ccba77c71dc42dd09dbde9fb62ba47bcf8a3ad96aa101e52b4618046e3fb372febe4c4f1c7ff19755bbe33264ae318784f9eb255120107d43f569176fda39004d74a77e158ebef3eeda0b45f5a0bc4b1b872710caadcd939f0ed58a5240a339f288ef3eeb18a27650515168504a29d5567af1f9e20080cccd9fef4a7ed08a30dbe9b5472800f8547a2ae28e6428e25bbe614900c0ed3d7b0b91f94c4449b8cb0b1acf0b4c61fc49617090c067de18e2b766cad2581afcdc67ab279a3e6b1ea43396eabfbbe18235d36a1884b00eb327472e6a5a31a67e93e7665caf1b63160080594f7d35fae9528166bfb03aff49ee357f66031f18aa0d1e55f38ffe1522c22bf6de682dd9eff32f7adb17bf5844770b2f084fe629686e36ffcf6417a58c665edc38b35598a8b2928ac2a37af5ea55aa54a9dee9b31b9e69f9f7c5bfc63f983517cbbc7edd33286f8ef02ba08e510a880af03c4bb992faf05cbf8aaca381aeca9b171c6fe64ceb63665db0cf020004369eb0ead4842c0a03c039cc75c6af39f37af69cf7dfe59c735ee38db5c72767531b638c73aeaf347ce59f43737a13d61ffec9af437f5dbf563dca55a87852f1edb7df0a822049a2fdc87b03df39ac004797fc14d7e7950a0f521a96151d519916142731ea8dea25dd43345d78e018dc474098c6fbf89b1f1ca279b57e0df500002000494441544ced2354a850f1ff1683c7c4c4c4c4d468d47d440bcf08cac5af569e7990127bc1b74409cf92e937520b504994f41be99e6751d58a69ff3d06b7332429b052887f937c89b7ea47850a152a1e1310ff7a03db7ad48ef8ef971c7990127b9faa9d6a4b00e03ebbffda1d0509dc727edf550040d52e8d821f9e7afdc02a0a073807ff97a8d769b7fe2b0e0ff93e6ecf9e3deab1ae4245d145e3c68def46c4317d3b87affaf21690b67ef19e998ddb0515361a0e6b37b167f06f5f25e3caf7df9f9f5abd7a6ecb4696b873c95e1980eed9d75e2cfd109b3e483a02b308ad00c66163de1a7a8fc491aac02c422740614853f2377abd133a02b3040d81c29159b8824c91c024404ba0706428396d6c0d028c040490296c147f43f7b7eeec57737cd5f57bc797d7fc133fbf0a152a8a360c955fe85ee2cbf9d700fbe6f7565c68f14aa52c2ae6de588ed102856ee2df7cd6a73d3777ff3631eebfe3960edc34b26c9658c2d276cd1cbfc901e89bcf59d8b378ae61f6acf09029f95799f5619cb27cd16af65630004290064e8e5b32d2298c02fcbc7d2e201104497032dc96413902ee17ac6b0902255814c4bb91a1c05f82ae1071ba59808b215901e5591f0d18051804a45124cb700366f12e620bb75f58f566f7fa65fd4d661fdff00acf0c9ebdf5c61d55d8baf2fdde9cd0224cf5a057a142c5fd1406eab6255f3e7af44696007e6656b7811f6e3c9960533877ddf86dcd690600cac1c52bf6c71710a28ae19d16fdb6ac5f59b87e1fd3b8f35b3f1d8ebb75fbdac9ad0b86346dfbe97504b7fd70cf9a91e57234709a767cfda62b00808b5fcd5f733623ab8309775ddff9f3094fe07af2eb6fffc8e9f3c3322f6cfac593dd6cddf5c5aa13a92430a65e766a8b49805944bcec75af4f57bcdd4e74e0c11adc7223bb458a5180bf84f81cbee4011238909ef54901123878ba92a5bce4fae719b2150842256e5160671c1c5ac203449e2483711e24719bc29dcc5b931928701be52ec6372fcaed93e9beb4b86bfd4989dd677ff85a97a7c290747afb8af9bf967e6771af28294b45e154668224a83e992a54a8b82bb27d32e563539bbcb82aad80b74477ac9df0cbe1fce2b65f87b5b13fb636e777c884ebc66f4b3f9cbf62edae3faf591824dfc8aa0ddb741bf6dacb1d2b9884ac820cc7a1d7aad5fbe872de15161f75e0fc27550ef52fdd6c4552de00b9e9f22b3b7a3917362efff2c1bc8a04f1ad5e2fbb7755b6d33180080d926478ba6508e0b9270b64f0500d90cb534d4320739e7a3f064f9121730e0e81f01091a72aa09c078b5c669c65f1ab06dcceb883e661709ebeb94fe5be49ef1cf9754094942d7c73ce89754bd7ca13a2863738b7f6f72b9acedfac7ef6a306e3abaedf3bbe9cf3f8e76386bff7cbb90c26994ab57de7a7c52f845f9af374fbdf5b7733ed39702d25d155b6ef9c4fc6d6d79d98d1ac5fc23b3be73d6de28cd194ad235abe57e69df155550657a1e2c966f0a2e8749c279d8f64116cbe157a4b80ee7dff01b8391cb91a193e504913c95ac443c54e0625ab270a78011dc61de77fddeb8879a76da454c09e705c5c7b69daefbb3f8dd2329eb9cbbb3589eb26bd7bf9c5b557475535b893ce9d4af3170080a61fd815b465ddb66afa946dafb6183ea9dace858dbb77f57bf1eb3f2c8d9ff1054bddbff24870a75780cbea81ae42858ac70d823e575e8b51849b156086a927a0f7f32c5638b4046e9ef3501ea4fa4f97d5709c030a2012c81c32870228055d0c14cb2dab3624d4a7c0ac1c6df11747b78bd2228fb38fa09568caf913676edab83ea452ad729eb24c62a833b26f551f0221a8f1e0eebebf7f73d4aa2bd3f585d03fbede97c6c09277af3c51ac5bbb12ea81a242858ac791c105205482af8820097a82f45c41b48f08a300b308b384349a33d35f825100b26c7a3c2c69512002211a98459844f84bd017e2cec028c0406012619290dd44d54aa117e127c228c228c0b7a0914cc91c6e722725da0a0cf4f379c678be684887058b5eb47ed9af6ec9882a6d5ffef2a4a7358aa00f09f17c1948fe91663929d9c13425dbf72c717ce5ef29f2ad1ddf9e8deedeaaf8bfecf8225f9c533db0fd46cb23fe18c7e171a54b0cdb6f0732b7750bad3cf3ac5b3d3f54a878cc193c5186834324707324ca79520639875600804439c7378771500e174726cd63cd438144050e0a4220006e760f4f06ef7ad21450c0d3a62545813beb23dc1c690a942cf5c655d06d81a142bb46c6132b36c7d3fc5a4e6e55266f981fd576eaf26d676f5e3ff4e153fba6bcfcd5150500b5dfbce2bd6ab9936293a5e060830029b2559ff267576e3bb6e9fb4be57b3e13fe487a6cd0a45def76ab1e22114244dfc898f66f6c4b7ea8e6ea96cd9d822add9d8579f2eae78c84d45b745551cf02152a8a2c83332093225d4126453e73213b43ba020bcda38738587e779eec171960655e771e7b41b49b0f2e062b8585c24a912f199272d828ac147606f75d522f674cabf3e72bddc62ddb179766b7a75f3bf4d3acbe2f7d7bfd6e7ca4241d58bde544a28309bac0b0601f8d28080400711dff78eee69b2e663bfbddbbdfdb9fee55c304400c7bb64fb50b1f4d5b70a55aefa6a18f82c079f22f833bcdbad5eddbd80ca73de9e42f333b95d2e11f6c3ac56e6d9ebfdda1c7a14f575d511dc954a828b20c5e64b75c5b76d80fbb3f6b95f0699f98a8f090324d077f91507f40f3bb277ebbe377cdee51332a3030ac4cf75f2afe675e9f12220021a069df906fbb542e51baf5023e68d1fbcf060a0020043dddb79ee392b34eaf46818fa4fcd47df38f13ae9891c39f2d65d61902a36b751c3ae4e9601100cb38fc49df5aa11a42c4a0a7067c7eca963fcfdf7eeeab918d8b1b0821e68a5d67ef4f6300c0d20fceeb5b3b4c4b88e013d968fceeb49b2b5fecfd4beab9e975c30303a3bbafcf9f20456facfb645fd0d0cfa6563abbf89b58552d51a1a288a260c2e31c963be2e2c70ec458a1db5babbabd85bc55f5ad7fbed62a67d2d47c45ec21ce01749db7b5ebbc3cf9e06e00825fad318bc74dce9d0f0e00441f562230a059effafe048fa221abb644b346be1f4c1ef6a67370bbc6756b960bf1d43fb1dbab5f6a33c33d6373e2c16aecc87fbbb7eff2668de3736ae4fc3096df5f6d35fae49075713b1a196397bdd4a2eb98ea6756b470fed0b7cd74e7940dd7f7350872c61d3a4ef4914f7fb7f28752e36aef393eadd29d5d74e4b8550b8f84bdb8a04bff0a73dffb78f9e909efd7d4abe7820a154f0c83238fc1f1ff1f68caeecf7fa16d16d4f6258fe64246025a2ddefff3476f7ffce1a0f707dd7607d51bfedfaf3eec532663cb479b435f3d32f4a90009a837726697f9037e3cff768d6cb7b0ccfd1fffc0fb6e7cad49b816a8d277c6f0392d961fcbac7ef5e31de1e38f8c6918a605b4a51b3c0d00f7d046dcb1df2e3e59bcf7f22abed10143aa4f7ce78b636f2ea86f544f0615ffb7f865d3ceec34f0acd46f81084420c4f3848078fe8210cfbf9c2700f2e680e3eef9e005b3c1dfc907577fbc3b02d4ab4bbab69c7e3eea858f56d4f0011ed5958c18cb769ab2acd3147067fc9ef9fddbf7ef56baeebe7697136d67df6b16fd8900009cda338ddd6d14590cce326f5c4fbbb1a943d9d51a4fc8ee4c571a599da9579349b1aa1185ed58e93cb37c496c9981bd2be92095e838acd6ab53161d7caf7e73d55452c5ff2d3ab6695e542b7a8ad68eaeb7e008b564903b3bdbf27c53779829236f69a8574ca9ab195667dae7bb3db5433ccb5899b75c52b1053f1e1bdbe1c20530c6391f5bf6118a41fa624f0f7badd9f4ee07ae2abd4b069b6a8e3d706854c9dcc3a7f245ef13c114111150a6c5d6d3efc4e4ea3ccf12528279c2995b7247bf5c698fb90d3ff3c07ef4f31557d9ad99b5fddf2700971db272f6d33dff6dd656a79ec82a543c112acae3ab6e5833b441c5ee22fce49ae079e7e7e1719efd073cbbee139c7370e6e571ef1306ce3863e00cc87cc8817edcb76f2eb53ed3a34dedf26142c2ee4f3ed8e9aef44e196358b571cf8e1f33eeb3ba8b87d40ee696ab47769d0e69ddbe64f662e64663bbb9bb8d9dd372e56bcd8a49d69bc7771f951ab5afda7acc33af8c1ab7a0f98a5175031d717f9c20351a9712cde186d473d76cbcb236cff52ef3e0a2ef536acd3ebca67731110078dae697ea8efe64474a9bb6eae9a04245114311cb45f10496390fa269d7b9e6af034b37d4f13cf31fdae38ef0fe61ed775398e9f28ae14da203f43abfb22fac348efef1c7a1a5356278b7e59ba7077ed5394a2b08a692cdc67d7fc19efbf3895ff379db16c46c1f54c12008ba887a833f3f6a6110237aacd838356059fb08ada08d68327edd4d99c35863f4eb75f6750914887fdbd5a9d917b4b4dd0b7e71b79edcbf66f1080f8a557e7ef28ba65d9f6cbac5d4d341858a2206822af5eeffaefb6763f00243e1bcff79feb56587c639113172e262cef33ddfbc68eeab07a1f10fcbb983f00b9bd723b238d8e99d27a75e5458feed2502182b3006f73c2920068727f4ce8ac13967149c8f0a8d533b5ba950f144a26877b62ad2979fc8b2c1516909f36e05bf5cc93fe862721200c9674cf7d2c60b69a612e6129275ceeaab177c8287350d6f1e24c169db7df4da82d3760784da2d2bbf947efb6448488b60d17afbd6dcdfd2426a96e85b4aabb759bed91eb736997188d56a44f72bad0f9598db663dba3f4e3dd055a850f1b84102201198456f1b13274786e2cdbf08966063d00b30000c48a770fed51b6d01304bd0010201e5c850726aee8d027c040880ccf2d47f6a084c22444061b0d35c9599d921bca86f514e73fd54cafe04d2b7635023dfe435160ece214875421c63d75cbf4e01c938bc55b1d2b19706acb1d2e0d0ffb42d3324e5d4fc040e2e4496f1f965e3e91e16ed73adcbbed1c667d7e1b8a1bfbb4bd72c37a9aeff9e0d49c91c727af2a71b32e26c2c3cba589727e69eebee577bceb97a3ea85051b42010205802804405490a4420282ba14124f017c1386e2b703104fc8dea725f111a82148adb0ad272b9a9799a67a52ab82dc3c911207a85790d819f042b45b2021b85498486e46270cec1b93e30f819837d739ccb9e92b2cbaa6f5b4aabf1bc44e53f8ea55c573838d7f9073492d2979fb0a4316649bcfde5655eaf8251c739384d8e8ddf9142a9ecd87fd10977daea38a78b29172fa7a71b0d2122c0e57397d32fdb19e334fe6ae213f37bf3bb433d1954a8287a31b8510001b26d7ad2294235de3eb1de909c021c3606a3088114d0aabb70a11f38c03818f2acc148729aa2d8297c2468053819f4025cccdb664b06dc593db63cfcedb9f654a8e2674a8edf9fc9381cdb635d5d2b04449e888f03e79ca6b898e76da25ea373d99315afc49e96216b8a0b123807cbb4510acec16585c96e97cd934bc8142ae804c23948a9f291bdca9b22b58c517666ef79f55851a142c563c7e01a214f3f42cf73298bc19587149959290224844a70713898578d1108440283009de01d65248027d5db13719b45ef7c9167991d73af8a4274a6e74a8a9254fcf301911ecb1f8104b60e8c5f949695d9cd3900c5e1726ab58102bf4201c0df5774db1499e3ce61d27c0f8d5fc8a818edb6ade7df4d9115a21d1daa1e2a2a54a878fc183c9f238fd72be761df522b1c4932b4047a027f1176020bcdb1e391b352456c80c798990332878b79691639eab7979afd8a05d7e2191ffd70f5880b00b820356f59e1f90ac6e5fb73e7b1c0959ab25f2edbafaacfa5a3361e1c3aa0143fb4d5eeca43df2890c189286a6577bc555138cc6181ea81a242858ac791c1650e1f116256f5b84100e7f769eded81498051401acd13c2df1b1eef1e0eefa82907140e91c0ceb2e2eb5c8caf01ac39a397f9f21435752a9bec172fee4d97ed59ebde7eccd2f3e990ca87f36ad68a6dd9969b239a94faaaa604977df7914b8be3292f4416bc3b25f1eb1b51439eab909ee9ca48b3daafe57975cf9e3deaa1a34245d145e3c68d1f8bed48dfd8b3d10775576f79b5023d3aed990189efeffdac8929f71be8f52f3bb45edd67fbea5e11050e444a760623438806760601308ac8500a55c422099004183d42f9fde02f794570c26114906dad93c9e02f42249019082002990a1860a30810112079c3701170516f24ce3907dc5bd61ddd92e713787adcc56e710070f89b93b96b326d2949737e4e9c937d89e000e8e12d270f79c370a4c45ee87dc12bbcb8d36f8ffb9e71cec1dd070e5e3c70808133ced9cbc51ecb9f5f850a158f25dc67e7b4eeb2b5fb86f5a3ca6a01b8cf7dd8a6c3a7aebeab76bc59430f80c6af7cbef9c755bfdd35adca802963c2c3c4bb36602201f5474c0dade877b7a8530090acc0422110302049cea1572bcdb1e6a13c47f7c87e15852e58743070c0730d4957bccb02703124cbde48dca3a8783e9001690a9c0c02bc89860acf1679f83ffe50a142c5930f4ee9c36a64a72dd9bc81f9dace23291400e8ed3f7e4b0d8d721fd87b4306006e39be2556f754cbb2065d89d6bdbad4f0bf7b9e9f60aad4a157fb72c6bb65017b2b7aec2c4bcac885dc2694f48e7eb37a011c052c55205c0c2ee492449067cd5e42cf3b9f010e965f4211cd7e34239993fb74b6ca2903e5795de37222f1ac3acc5c15a13cd7d8a6a72033ab2f8a4ae22a543cc958b168eac123372cfae6ef2ee82f6e9d3f67d9d6b3298a26a45abb21935fef5ac104d8f68d6dfda6cfa81eae1f96edb8eaf0afdefbed8f06eb574d9bf1e59e1bcea0da4367cf1fdb30204f79a4b16c8ba7b4ebb79ccaec11e18ff4135b132a0d1f6ffef487c3c9c3cb4688f6735b4eb2aa6f5636e5525172735ffa1ff3878df821e0d52f3fec55266559968ae2f87d48c3d748dff6f4e0b1c48ca4145d9d111fcceaf3176b3223b4901952e48796ac52481c1c55bbc0cce57c33b327790e53e7ff9b9d069dfd27cbe1210f28a58cf1eddbb7aa47b90a154f2afe0c1cf0d1920abe1ac1f6c7bb7d3ebad4f6831f1735084cdfffc9cb1347bd17f1d3ccc6010094e4edbfd83f5cb46bae5fdc8ae1fd5ee975a0c10b53bfdabf507bf2937e2f4dfdacf5c64955f3d8a4f8566d5d497967cb7947cb7aeccce64b612d1a370adc3077fd89cc1722f497b71fb29519f454a05040c73cd7b5b553fa4f3ff7cc87abdf681e2a82a6e47e514edd752072ddd76f5630b8e3be19dc65d0cc327fb1b355821bc94ac10e96ff2aac3bfb94a9f5fef97cb6613c6555cbe22dbf49545b37a950a1a200f46a57d64000d84efebc476932faa506a15a411bde78e8b8c6ceeddf1df3d0ac606cf8f290269106c9b762fb2e65b9fcd4f0fef5c2f49ac01a9d3a9448f9f3bc251fbd0881355b445bfff8ed8acb7971c74943a3fac5426b3c1b7c7ecb398792b06f4f5244d3fa617768272cfdf02703bbbc93da6fe5f7539b1764d02be81a8fe851c140005da94e239aba36ad2c9a3e99696b5a9accc65c0f1f5f3f1f5fbfe6df59ca0c983eb16598ea5ba142858ac2c3d74319d49e98aaf89508f1b6ca27fab052014a72a28d0280600af3f3bc4dd01a34a239dc376bcaa881ecba438e90221a360dbdfddbc1eb57f61d70c7348bd64911f5eb6b8fee888dff73fb1573fd6625efb064e1f6a35f7e7128b4d72b2f54f22958f7167d2302b31693fc8b999cb78b26830774dc909c989a9c987a6d6dcf20dfe77ebc9c92743b25e9f6e61ec54ab4e8dbe329ff22eadf2c5f9c533db0fd464b21df1dfb41b5a00e9b2c0fe9c31d87c6942a39e280fd5fff5e2a54fce3f0f2a56808099432ae2767ddc4bb92aea44b41a13e7fada1882eba793d53dcc6eddbb7a5946f5dc108e84b35afeed8bb65eb8673daa75a96bfd3d790989a7ef0cda490157d5ffaf45866818a81921677c33b3ec99d0997d2b4a14594eb04ad5eafd7ebf53a9d4888a0f34ce8b5422e1545beb16e62cb52810141a51a0d5e16ebf0b0d4d1a9d5cb0dde6ef10e69a66dea57b6dedba75db9566c3f3ca16ebd21ef4cead5b1fdb38d1bb57979c519fba3f906aed3d3cbe56e5119366cbf5d0c7976f207232a3f4ea6c3191bda68b236511b5ebbdfc26399eab0ae8a2716a6ea5d1a8abf2f587e304966f2ed7d5fccdbad69f6420dd35f5c9ba17cab18e9e8c245178ab7ac6626007c2ab62c7b6de9277bdc955a572bd0d550f0a9fcd2e21f26f92fefdb67eec1f402489c1efce8bfdb6fbab87c7bf782f777e95bf7129ed05f42b9f6f590216bca7c782c21e9d4d2c647969cb00280a172af17fc7f5fba3783036029bf2f3910fa42f7f2f9dcc5dcb7769eac366bd586ed3b7f18e65e3872ee71fba3da485ddd2faed81c1e5c5b50df28f8d5ec39f8b992dac76b576a2386efc990ddf6c443ef95dd34aac79c3c573c152a8a06468e1c191b1b7bdfd0d05c7ffc872f973b32f3f9268d9a749d79a2caf8056f34f2fbab2c497cabb52e0fbb33b449ed601100887f4c8b683993956af154e0dd564af4655e9cffd3ac32bf0c7ee1ad9d49f9b21ba5e0f6bdfcbfeb5baf62c5862fff56f18da56f367c840cae2108d5fc4b26402c71e78a6325c74cee50422ff854e839b94f94871675e57af409dfbf74772a034bdcb1e4cfe27d3a97d6dcf123361fdeb19416d044b61ed4ccbd7d4dacf351df4ae8f57a9d4472a90df67d43a3a27afc67749ba72a970e0f2edbe9a363defa54c7f92f07c6f80b8221a2fea81fafdfe947cf92b64e6a5531584708319468f6ea1a4ffa298b5f5ad75463d29bbd1b552b1f151c5177f49a780500b8e5c8475dcbfb10d154e299295b93ee960b2b4892a43184c4741bfa8cf9cadecb9edd419376ceea5a254024441bd1e8e51fe25c0060f9b59d7fd94113fa34a955bd7cf1e2b506adc8b7ef0ade3c80a51f9cd7b776989610c127b2d1f8dd160eb8afad9dd8aa8c2f21c410dd6acae65b8aca422afe3aae5cb93271e2c4a4a4a4025fada8cf89822b749dba64fdeffbf7efdfbbf1cb379fafe051a47d1acedbb7f58dea060fc9063eb7f2cf0dc3cb78a8432cde77edf1d53d0b2a9914c3baaf8a8d8ddd31aebc372c13a3faafbb78f1e2c621d1deb13affb6df9edef96a052d60a83973ff716f41a6a678c70f779fdc3cbd798828460dfcf5cc2fd9059962409d514b761c3b7fe9d2f1cd1f0fa866121e21c1124022d90ad33f0bd97233432a5636d0b39bb46115c3bd7b5053aa73bfe8a34b7724cbf15b969d2cd3b743c9fc040ec91c91e5182cf947f8586f65d07fe32bb86e6c3e5a6bc1fe3397afee1e7e63c68895d729e03af541d751fb9ffd31c1653d33afd4af4bcfdf717bc061a832f4abe3a98a62393223f8ebfe43d76465e0d88eaf710e5b7ffcc2d5734b2afc3cea3f076c8075dfa4ced3e2fbef4875a71d9a2cacfcf1bafb5e7735e967d62cd96989a8515c0740befcd9f39d17fbbeb13f43715dfdaac99ee1dde75ff02c6dbfb4e65a97ef0e9eb810bbb9f7d971dde69e71df77f368c20f7ddb4cbff5e2eaeb2ee64ed83da763710d719e98d5beef862af34ed915fb99b9a5beef3de0bb78aaf2908abf01bbdd3e74e8d0d3a74f3f495fea0955512473a41f4db9e51d0d5032e2d3b32238a978bb972a9c5efaebe175cb2f541ed8a6d89d174e39e5f22d8727e275265e4e3786fb898f682b5d07fa45eab55aad56eb5b63fa897ce28414dae9f51e657480ae74abb66157f7c439e0bef4f3b7d7ea4d9fd4224c2306d41b3db36be01d5b268634eedbad4ea48f28fa56eef946bfe0131b2f78860060ac396664a300014270c36e556c7f1e4f56ec2796af717678fbe57a01a226acc5c4e9cd0aaefb72272cacef438826a04adf5f63defb7e6a0d3d20c7fdb8e0cfaa6fbdd7b3a249d446b498f056c32b2b37dd5400405bacd7abed8a4980a1f280f175aeae5c7dd97d9fcd63899b3fde113e7efe9886615a22994b3778ba94c171e2f32f6fb6f8e0cde74a1a4443a92eff995ce6e0d2bd69aa04afe26f80736eb7db274d9a74fcf8f1278ac13504611a88409084482d423590b24e6589204842312d223430e7a20b83805009115a4468102421379198458469504c8bc0c2e5f469814009611a84483009399b15284122300b0892e0277acbee0b0b31b4599fea719f7d7dd2c6c1d20f7cb13ce76e5e0c6f3d38e6ecbbafcfb95c73508bf002c8993bf67eb4787faa42338e2e9bfb9ba145c7728f6a68515be3a33f622f5dba74e9d2d94daf56ca27c78b3ec1dedd41343a5171c81c72da358bb96c94c9b32b741195c2ee90cc59c69185839a940ff3f7f30f2cd6ecbf973332bc85adb9d62768b582e290b99c76cd1a5831c2f3ed884f54f9a0027f316dc4c803362ea79ffbeea5e053fb2e64320072d2c524dbfe714f454546464646465619b45b41aaa768571310e5ef590fd105173358aea529f7d93c25f56a3229563522f79791932ede4e5bdfafb267fd5175269d2134cda606e12afefefdb92c2f5cb8b0286eb9a9c9e727f6cda861c81be965cb1dc11a6452a453044a308b4855e0b1efb132a4c81089d7cac74201800119143285080448f093bc1e1166113a01c90a28874140c0fd485c431020c14a9141a18197c1ad14201009cc22ec14560a1f2187dc0b198497ecfbf9fcb3037bd6fdc13f3820ba71db8a3e47b22f5ac1cd073576f4d9d1e88d66c1055d16b491cf7570cd7baec61f09886a3576e16b358d8faa350ad10745464585657f33f97e7b2ba084d97e30d505180128e9d7d3f36bc3aed3737b4d891dbeedecf65a811ae7b189559e8dbde7ea7cad37d215400b404e8db7d088bbef50bf0a3de62cf8b5729f099bdb7fd3de37283ad8afe5cc939b9ecfbb0b2d80fbf6d95b2e94d700cc7aed52a66feb5c0741c19b2705960ce609676ec91dfdb2252d29283a34bce7d717963735a99ca3e26142a3d10c1e3cf80954513228ec0c94c34ebd738d027856d312ca61a33066bdddc5e0e2601c32878379637602f888c854bc9e3bb410bc6714e062b051500e27839dc2908b11ec0c4e0e0638d95d62709f868bafdcf8ee99ecb3dcd4fceb4b472656d002d046759eb3edcce943fb7edbb2f2edf7feb8b9b55756ea24d147440705b61cd438a0e0b85e086e3ae1fb7da72e5d3ab163c1c0aa3e8fcf8fa52dd3f5c5c8031f7d17eb0294f88dfffd2121bf70cd1c694e7d894aa50334a0893b177e7df95e83b0c66a7d3b88ebe66d885700d7c5efe66ebe8fe04f029a4d1e13f6cb1b5f5c706bcbbc38a2eac10913be3995ae8039532efcb6669b775c55495ef59f458733a89cb065d6f443d1bd3a97d2de67f384d0d6639e49983d6ec1c1249953cbe5fd7be21cc698a1fd03d78c7d73dd251b03b5df3eb575edbe44752c53c5df8a9808d1ebf56fbffd769d3a759e982f95131f6597c8db98b7a79546800004495946392487463d36c45a020e08f03614d41010c0fd40d74392d5be2a2b082524e7aa927d0d78a8a72e4ddeb1e047da71797d33296a3dab74e167cec200002000494441545526fcf8fee59ecdcbcf0f0d0daed8f4b9d2c6d4bc6f30d49c30a773d7972a950b890a0ea9d2a479b4e15ea990be8dde5ff5fa80fe75cabf151e1c56a349cb62f74bb6d2967f695ad3f746bdb563e8d76d46ae59eb1835b679489f64451b58b641b7294bda79ae0b155f6a756e4479d3e1245df57e0b56bd5e4597736f7197cd13237aacd898306a78fb885752b831b2c1e8ef7e6d54aae67f36adc488d76b993b66c0105ab149bf7797b6574948c5df8980b4da79f3e6454747dff9521a470690e4ceb46664d62a56320cd0c8605a08809671701920100588a293486ec005dc72e2dacd8c0c8bcded92998b0a5c11b9ec961d10c41a654af9a5a4562a1624851990721b497607136345e3f994346b86cbcd64377784041a9e6fd9c413dd64f771f218913f90692d41957a5a82100d12e4fcd63c7e227404e914b989cecd4180700d1c0c990c1c3009d00b3c5186962058c26dd9cbbc5ac28335b8258379393a6b253ce749900417e3560a4f53402d81bfc893644ec083449e2e739973702e82fb09fcdb4fe63669d6fc6f75b692af7cdab6d1a4b325fb7df6d3dcb6a1c29d9dad6c875e6f32c6f0f9966955b4f93a5b8d1c3d563d07ee07cbafed4a4e6a71f8c8ab6534eace50f13861f8f0e1a3478fae5ab5ea9d2f2dfc645e8d675a268be22dbbc56eb356295eb28c46a7e302244110052d8840180111448188a24b901c84c884c4dbc9b59b69199936b753662e2a7285290e4298dde92a111058412bd52c1f0d7f4eac56dcb6a467ba4ebb119769939da09cbab9232cc4a773f386d21d77090fcae0f712aa650e1f0194e7d743340484209379e7670f7bca5ee286838300be8548e1503874424ebb70bd009983df9182a8c9327ed31b4d7faf3761d5717bd3c7ddc5b29d31c6f54de79d3c7a476f42b525960a15451b8b162dba67240b37650ea7ac283c2931353a32c2e39790ef4dd9f65e0a202b90659952aa280a5364ce1914aad1880217929392ca441683d908e282c1009dcb9a6cc9b03a5d0e26410fc6b4027c343a92c55184fcf59ceb7b8d0fda1964204403b3085f11fe224ca297a939478008b388104d8eb4e26917ee7973b00685491cb052af50e323c05f828ee4e942ae17a023300a308a799a953f32b05b2b9f8d7e6ecdbf92b596bbc45e3ddf54a8f827c10145e68a9b7126a4a565caf97dca04e462390250c0ed762b54a159608c1142a84cf57abd5ba61687131c208227ceb5badd36879b2a1c8c43a11a0a1f490796473f2184781b5e3f2883dfe9bf938d241916eab59057381c59be3c490a640e02642a4857909de695a1c04641002b458672d7d5668302290a9c1c2281cc91a2e46938ceb34ceb330a74e3e4f60baba6767d2ad22808a2e41f55edd9973ed874adc8967ce7be1b28b22782b9ddaf6927540945455103051499138812d1389d6eab0d0ce0f942292e70104fc04e391499ca0a638c79ce5902881033333345514339ae2725df4a4c83207299a63b1c16b7ccb820090228a32e59c360d6eab319fcefc6e01eff1d7ef7483c83225d8195e584d50a47064506859343e639013207ac0c16eab555b3d2fb27e2795c312d14369affb6c5c56065de0c993be08e5dd8a1769f358143be3a7a2b2333edfcd64ffa47fcb962f34d593d1c55a850f14070b9e0765370913391334d4a9ad5a9146cb0e8710ca30cb222534ab3432e42884694c008a7e04448b3d92e25245099b9889064b35b65c6082110386312e53e90cc7a43963358c10af04350511eeb88356ddb1b530fd45eb8f1b311cf5408f535fa86556cda6fd677df0c29ad014b58d620a0c9f7c99e3d61d9dc39bce69c8b32dc6767558f7c6eceac1e5582f486c06afd979dbbbe63c67315837d7dc31a8cf1360a01c0ede7970d6f52312abc444cc7e9de6e1c6a2da00a154f32ec2e381d2e2a33d9c5454193929ae172dd118313b0ac398a0259660aa3d93138004ab941a757642a883ac960ba9194723d29d5e270a7389c36aa5006a6704e2111e2abd1faebf4843d841beec794c139878ddd2ba3dc71ee973df69a2fb58f7ca08a7796bce39b8c415be22d715f35dc33b645c78f7da6ec894f3af161f1b513de3deccdbbb39df8f254f3a547af5edd33b3c42f6347af8a5760ff533dc455a8789263703775bb64ae10eaa6049a0c9bd345f370776e1d9c7a6270ca29659c936c16b65b6d5a8d9eca3203d19b7d13d32dd7e26fdf4e4bb729dcceb842a1281454d189828f46344a12f84328327e4cdd6c3860bfe7b753321232b5a1a19e1223e5f2c216f5261cb2037e6d7f3efb638bbb2fe6d368d28456913ac29bf66ee2bb8e8e1dde2058cb83daf5ad36fe835329b46e04006da99726742d6b10588976af8ff8efb3dfed4d7d2e7a15503ff76af6ecd9a31ef42a54145d346edc38f7a4d5e1608cc84cd169f4b253d68a9a4c070b50049d1620048c429400813210110004093a834e1445bbd501c6b502a85b1604c1e1700892ceadc80e45621a29cd623519f4992ed9e2704b3a83c099288a8adb1e1a584c2b10419288c8f329270faa8917553f32c91c61729f4eb473f8124825fbff78a24be6c9994d3a5f70ddebae4430868478727804add1e067f2f744f0925e2750a7e2ad4b0a291da4013820054687081909166740fcbd7f7e152a541469c88a22cb8c724e39e394bb29b73b9da29455ec2d7aba7b13cec13ce928040038218220304639e7e04c10b8c00551148922ba00aa70a75b71c9cc41a9a4d78b4452985b6b947c74469d561404fe50d4d9a2aa831b2a3ed7d87874d9a69b1400449fe0f088886093b7ba5fd26b40bdbe75dc9561713dc89e92932fa778ebc3d3ae2633bf08b3deaf987a88ab50f124ab285451a8c2286394015038b5d8ac9e6098510a0820020818f78e64ca0c9e3291ec1a1cce39278c08dc93172833eaa6947122481a1707d168dc6eb7db2deb743a3f3f5f491220928732c05654199c04b69c35bdf681e1ed472ede159b6c73da53e30eef3e99460180f85668107279edde24066e3bb9fcbffb6c0fb2a3dc97bf9cb3f6b293b96f6cfa70d1b5ea2f340c34567a5e3dc455a87882e11990140002080238e0703919c018144a41b3d2a80570c0cee170c0e55428a52cab5a9073cec01928e38a4ca9c239654ca3d1fa187d8928c99c59ad0e5122befe66b3bf99080cd2c3e15e21ecd1e4ee866aa07fb48529ba0a63361cfeb2dded852f560bf5f5f10dab3d784db129abbf686906f4d55f9bdf2fe9d59832556bb57c2ba9799d077249f2a93ea0f2b6fe354a966830f972bbffceef1e29c1584b3dc455a878925514ce0821209c318510c20971b89c000401a22070cec1734a5b323361c9b45a1d3645a6b96b3808e10cdc23a95046150e3022091a4114dc0a2384172f1e59b25489e0b060512340e0200fa14c9144d6ac77f3becda8ee9ff2c2f3fd2fa645bac2ed2cf7cc02faa278e773cf5f9e359383673d723ddfbc686eab761dfe5e557dcedf82abea396779e1a9b6fa75fd5ab52f8a0a154f24167e32cf1a5ed9cd25c60146f41a090ad3c2ddbe51353f9d2012410088201249b051e296c88578eb6dab23292dd3e67071cab842350a15181344852b54927ced6e59d111475a72f5a0c04a654b9fbc7e39d3219b98be419d7a254b4bcc06dcba6e0cf6838f0f1705fcfd8a1e152a54a8f8bf5651c00542c0b942dd9c7308605cc9b058c81da1acc30187d3e574385c2eb7a250c672c2414a291788c160f0f3f333fbf969b55ab7db6db158286592240606068684880cd019613019a0111e4a0c2e00d011846a10a945a0e4cd7a34090891f2bc294c03edfdae130601211a14d3223caf32a323089610a1459804dffb5d3234048112845c9f6516f30832e4dfc03f7520597e6d1750fdc34b6a5da90a15ff2414891051100551e484080291242a480919f674991142081708b8e7bfcc2153ae289c52ca4109e12208b80042a8420960d44b017e3e4166b3c960244494dd0aa74c2f497a1f83281126138111c1c78768f584887f9f5e2400fe12d214702044828f002b8383c34f808ec093c5611040723510bf1b7dfb094853e0e210816cff2f6d960b4f9a0c0d815900c932fab98b2005007a024f818d0868086c59af3aedd6bbc83c7f4745f13698658ce12e2aca433e5e52573509eabefb8ed9f557c44e554f26152afe713835a264970dd089a296ba65a21199463a169f18161da99361d612b7d3ae117d0509e9192eabc3e59215c239e19cc1c5191714c23995341228234e67b0d95730199c7abd81934c9bcb5732a45b335dfe9967ce5fad5b395ae0a04c23120dc843ca454951e0e69039dcdc3b404a395c0cc6ac7a47a300fbfd48cc47809d7b193f373f7b5c78ac592e3cb98d7eeeba3719f459efd1095078a1ec7e009ef263abb0665fdf7afc7bc10676dde670381c0e47f2d63ec1e68eeb123d53bff50e55db12aa50f1283072e4c8d8d8bb5a98b8c018e3600c8c83710aae10e216f58a0610010e511419810c50225126706f532a06c2002670080c8c31c615ae28dced664e97a70e8810512b68cd0683c361bf1c77e1d2d9ab96db99326510704717edbfcae04afe614800b031e889b72ba1b6100cae11f2b415cc8696e4692be875e121f761709178bb12ea085ccc239ee4dbe567dfae1edcf4dbc45cdb457c6a8e7a674c5df3436441f9d6ef8bc6f778a6f6c33e9c04adde039d4888a8f34e683d15a6f1ebc6372da625c454b9efb28b9e5e8b3469e7acae55024442b4118d5efe21ce9525b9547a65f68806a11211429e9ebceddaa92ffac50408442cd6fafdc399fcae0baa50f17f872b57ae4c9c38312929a9e0e80f9c31eee971c21823b91a4e892240206a2410c8000718638c8131c61903cbe99ec22898c2154571b85c99769b9b2a440427484b4b1304c1e572a4a5a5a4a7a6c84e17a7ec61355bba6b3cec313fd30b300870b382d9391f48c1bba680f9f7ce6d61808b4127402210e08deb0bf385f5653b0dea5adef8b0185cb9bdfeb5cec3be77b79efeed3f78a4d9cf7eb9a5d49c5336e7d56535b78e1bb7318543befcd9f39d17fbbeb13f43715dfdaac99ee1dde75ff0e40fd9cf7dbdbbfaa25867e6d189f2bc8e4d07fed16ed50d57ea6f7dafcc1cfdcd757a8f0555a8f8bf83dd6e1f3a74e8e9d3a7ef7c49840080739623ad52c62895dd9e170051e080c2200812631c348bef3d89e08479c8d433ed72b933ed5697ece20291a95ba66e02b89d4e098224883a51103903c523afc9b433188542492800649663d663ced56e4ae639928847547117e2f2e362d011e805b8b24a4f0bf16573a928f63f4657ac3a68deb40e95c34ce6a886e37eb91ab7767ccb0a81fe81d16d66fc96ca0080651efb6254f38a91c1a111e55a8cfdea5c7e4749c7a94fdfde12326ec9ec414dcafd83879936aaffcca1750235ba126d86b4309c3f78c325c7fdb8e0cfaa6fbdd7b3a249d446b498f056c32b2b37dd5400405ba2df9b0363fc2453956ebdcb33df5e13bb95f3d104d4eed939e2dade38e73d1654a1e2ff0e9c73bbdd3e69d2a4e3c78fe76770512404e0209c670d8671262b361be03508133800019c78d412c0c3e39e2c14ce39e702080108216e45b639ac325538e052643f7f5fce59665a2a1405b21b6e45c243130aeec3e03a01120ac5e01ebaf713112041437294eb4c0a010891601211284247ee358c99c3e0dc7b07e0fecba2b6fbfaba0de629bf5f4f3efe7ee4eaa12d7baeadf8e1e1db3776bf4697bcf6d9791758d28631cf7f90defb8733b7e34f7fdff5c6db03661fcbc3e1f2cddd7b534b766c5542fbcf1e66927f717f4f1e90a0f3d15087cce5a48b49b6fde39e8a8a8c8c8c8c8cac3268b782548f9791e417e9e9ed22687db4da5c1392e254d83d1654a1e2ff14b22c2f5cb830bf7ee0713dcf259e70ce2965568bc5d3088572e669182e2b94f12c331de6256fc618e7cc43f38410c698c3e556b84244288adbed74665ad29d769b9f8f494b440226889a87a5a248b9f9d49e373af6b8a9390aa7d87896d512b8196c0c3e8257fea640920ca30891c0cd91a1147258126e0e09f8ebf7fc62609b3746d40fd622b86ddf6aaf9d8a19d3bb9aaf06153a752ffdc18638170bdcf1e98ed091db0754f713395acdd89b8abd2893c7492f0a90311b556603280fe0e5718fe2785a06a095397bb21dd06e6359bc060046e01a00e33cef2d487c7ace6233623023cf9b8b0116bc00e105005ae02c00f38f775bb028864f2af5a87828d0683483070fce3793314e28a5144296ec4b0801e756ab15f08700b74c6541f4c4d79c734000cb3648671ca09c8332c2200802235018052144229c5387cdaa918460ff80e8e2910649ab1324683550788e6af177183c7748e6c81bf01a0410026ba1a360078323eb44cb6d6bc990e3655c58fa25d091075e2aef2a7c23fcbcad07757aad5f4456786ad470d94de5d42bc9f6f3f33ac57c210048508f6b152a9e741042743add5b6fbd151313730783538151ca08388820104204104288cbe506200870c954619c0970c9d443df42761579765f14c604af6d31051844882211c04d6693d9681045212c301869e98c2a90004a01f1ef7fa982bbcbfa08d01018456428851ac37c88f0e8367a023783f3d1e5054afe51813ed5866edcfe52718103a161eaf1ad42c5930dad563b6fdebce8e8e802f84092048909148a2c739989829e6b4401905db2cd09ad1e32657697d3457c9c6ed9a9b8158532857ac73029e55ce0e0b22c8b9c298aa237e93313330383fcfd4ca644dba5f0d0903a31357c7d7d12ae5e35ea0c5a1f1f3040121f8a182edd2d04e640b27c9f2a9e4775a904acd49b44786f30b7d3e9747a868089f8203dba849016c39b4c9b347559cdb9fd6202b367c79e8b679c79ab7adc091bc6bf30f56cbd97270f8c745e1d3c74b87a0efcc3f0f357f3e3553c1c94285162f4e8d105d23700bbddae57b896682451e28451ce149979a26b42c00928b89b71bb0b3697935150857bdc793c65809c31c6b8288a840302a1e0822068b59241a70ff0358598fd024d264143f402d168250800e1101e6577590b4506fd77e8dbe36e5cb88edeaec323ab04058504048504068786beb035f3414496d08e0b7e9e18f043bf9ae161e177b9ba85b57d77e59c4ed83c6ba07a02a85051a4b168d1a2aa55abdeed55aa5045a18ce50c63324a3965945249040818a0306a753a6c368722334e29532818403de19ec24149569b2ac6182144238a7a490c369b837c7d052d81c298a2e8b53afc8fbdeb8e93a2cabae7be57d569f23033cc9083802041014114142362564c6b42c5b8e89a039fee9a5d755d5d138b5951d1d55d73d6c58c01034904911c86300c133b54bdf7eef74755f7f4cc34411730f5fdf50fbaab6baaaa2b9cba75deb9e70603105badb9ceafb5470f82bdaf9e559faa414f8e201fb8e61800e0c8907be7cd4a4ecf1bf5ef25a3fcf7a2fca477569c04666691d7ffd47fbc35f64ede048b12a8d8ebcc9b468c33efbdf75ef61ac846367eab110c05457d4229251824092010295719a58504c3c36a44e34e3c91d01a463319626210b3d15ea2ae8c66cd86a15d17cc168894c90b84c26421eac6ea6b553c16cccd473000c910b45586e7adecc1db149f43d9a7f86c64e3b71f96b4205c00c6184104430466a395525e01b962188198934828c58a8cd66006a55930116903b001c04a432bc9cc4e222cadb014ba6a437d7d8d64c8500836b1600596b4159c51b2eeb259f8ce46367eefe12612c6182184941200fb96766cb4f650406bad0cc71dd7d5ca558a8d0133b8598787146e28a5c00c037654c40a4464205a53ebc6630579b988044150022eb68e615ecb1c3c229027611134a36a7b09510a246c02335cb3997a9f502437e3f4ffb1c343d3c35438e2d15a2d5a3d644ff16c64e3371cf1782264402cc9b061e3355e100cad0d0087e128579170128e72342b6129266308c6c068ad89851082890c1bc5c6711cd775491bd22a1208d952d4343406c2566e9b360885006588b616b236cbc1eda4136ca58b2a05b3bd4632eb34aa355c6cc6f16a1b44fd7b27761e74cbfc6cf69d8d6cfc9ec31832064ab3ab5dcd9a004b585e83630d6886abe02a1177e16a03ed908e934e9071a556d2b86005a38471a18c7155229130090dd7182dc80e18508313874dc8cf8330504a42caad21066f9983870434fbc538db33ed6480f927296bd4d2497b743977f621ff59fad291255b077689a87523b7498bf3274d98923dd1b773a4cc407b5df458766f6463dbb10007ec1a7674828cb6c9b051220e619194a1bac66865bdce8f8858cc5038ac380e11a0f8ba90308eae77e2315b5a2028182d2c616c4b8bfaba3aede87c3b4fc5745c9be20e1d8405b36e79415909480302c1908e39763820b6c54866eb655ad4d42527ee95c5030072040284a841be059b1037d8a04040898d5a85620b5103875128d1a051af1124e44bac4bfa2a15081860d3261d162187200102dc4cb71477f17313bf4008efdef7d69ac34f2cffdf49fd8cf0ed45b8fd0ed933fde78a48875ed99d908d6d14d115f305592e946225054842b29064b99a95ab1ba351894022ae349958dc75e289d29c50a1a55dd6890459c65646c7d915c2b228988829d6da755d61d81276301491212865282714c88bc0169e592b11c9ad634d9864514a2cb4b5912b20096d6dff058080120b00d62aac5390409b64dd8c2004050a2cd42aac731120e408806011f22cd46a8405c202f51a39c29f3fdd064010b684ab88336a3436e88cbfd6f9fea907e6f5f9f3fd67b5f964e22b2bbd9b4174dad99d3a8eb9e2acfd87ecd2a74b87fec7ddf34d3d0370bebbb15ff9be132e3a628f213bf7ecd4fbd01b3f5c9fe9e671d67e7dbb75e9d26be831d7bdbe22dbea2c1bd9f89d44301422f87e550402b161452041146b688c373408c3ec2ae3b8ec1ad2262c6561285c9a5750525050565058515cd8beb4b8b4a4389c1380d4c6b8cab8564004734256188e71230539c80d830ca021c082b696c19c8fe0b51a1b14620686b141f92f00110102aa1514c365d468d8d4d4309380f5aedfdf27619a58eca8866208428386067e32abac180986010cb7f46c0180f89cc71e5ddc7bdc29479e7d7cdb2ffff99f25c9f43eb1f2cdaf064dfce89bb90b3eb93c71d3d1577dee3569d3d51fbd5372cd5b9fcff8eeab3bdb3d7ac29fdeac6ebdc89cf12fce59f8fd4777ecfae59fcf9bbc38ebc39a8d6cfc2e22140a59b6c50403d646bb4ab9ae02204934d637c41a6396908240da4866938893d601704820d7920541ab4d245c52905b5e569c93139292999421250364872d26089b720af3610908b000c8c02606786bf0be3e827b2dd63ccf7187fd17005b34efb0c33eb9e185496ba8b64137c948520a16f53f6f5c8e40a144a1446e2b8aa4f1eb079e5c35e0cc23bbe4ed74f2891d663ff0cc02dfc850161e78d9f13d8280ddf9c84b0e4abcfcc49c28005078d845e306e41264e9dee79d5430f5b1e90d49ea24b5cc2b0fdf212203657b9c7de1c0152f7fb43a6bc49a8d6cfc1e42da16090122e3c94bc09a8d71150c37d4d6c5e3b160c0b2a52440c2046d3b24844d9046b1d3c84e94dc18a9783840825c9006b90c25036405a42258a14028370c6120d848d60091dc5a038d9ba9e8616e96417b6fb79b46254f028c7a0d03582d575af7d93f9f5b3ff8af8775b2207b9f704ab75b1f79f2bb4b6f1a00c02ae850e49b7a5b451d73ebbff69e2744a4ac2c47000c58451d0bdcffae69ed7b7ef0d05d0900d86dd46dfb361a40fe02a529640d1cdaf3da81b9054ef5a58fff303d4bf764231bff5bf8ad7600221008828885d6c6b6652291302637272787b5650992520658100c19172a46461091b48434523b5137d6685c878d6318529215101a08da2004c0aed19a2ccbc030405ba916673308ee3272246432d70e0b306fa16949ab7d94bc07307c2a26b6b9e5d802f5dec029b7fcb95cfde17d2f56bb0de37be55d48003b31a31f7f64e6d577f505dcaaef5745196102e295f3aa733a155900a01b962faed1c81580b37ade5aab6d5944b684e6b7bf985ed8bc5b3d6f7c6cf37fbbe9474e3fa1ef6905de07bd62d9da7bfebb625ae316ad48e4149fdd0f0f3f31fda5faac6b7636b2b13510dc7b1427d3d4ba819809c292ae56242992134e38028298b5eb3a46b14602cab5a52da590c248a161e2ace3a49530c66823882dcb22823190c2781543001806dba7470f80a88163506a235fa250a2d042adfe8943a88e01338a24f2248a64338225df42be4400fe28684e72a35c83884058205f366bd5069875efdefb168f7af4dba58b162e5cb870e1c2c55fdc3668ddbf1e98de00801ba75e77fb07eb94ae9e76d7556f440e3f71a7080050e2ebdb6e7a7579c234cc79fc9a27a2fb9c3624afd546defce2fc3a05e36c58fcc5bbd356ab6d9c7d9bb9efced867e297073eb1f0e3dcf2ebf62e2c689668d3c68e8d150ae6abf892d8961d878d2f271bd9c8869f5001420822c10cd7686d8c629d50ae6213d3aeab3449683609e5269c389361d6600d32202da08c8e1b2711240404d9822c826016cc52080128a552172301ac341bbdb5aeca663978c2646048aa142284808061ac739b68f18c3333a35efb5d78ea3498a192924103acd7081300ac57b044939a4633c07eae9dced2d46984050421a19bb75bd395afdffb41def16f8ee9d32ecf5f6fd9d82b0fb8e1ec7f7e72c37908743ae6d8f8f5838b3f5ac1dd8eb8ee3f370dcb051c40b4d96f5cdbc70ee870fca278f93e973e75cfe83602752def58938e1b7841b50a1476dee5c0736fde6b3b3cbc69631a6b6b5f9c1b3fa67f6e49409d7d42f7dcef36e4762be86235dcf4cca259a1a233f6e97864c7505825a6cf5872e317b50dc51dee3ba2a24308b79f5658b37cd1e96fd6caf61597ed553ebcd832d186973e5c38f1878463e55d7ed26696536de4b04377fe53c39a5945857df3ec02b776e26b4b5eaf350002794567ecddf1f04ea188514b172ebfe2dd752b8ddcb15fe74b87b4e915a2ba755593de5df2ea7a43a1fc93f7ef7242a75018a6be7afdcd2f2cfe249e85826cfc2a23168d6aa5dd84038e0503168c61362214acaeafc98f04730a72b5444cbb3228b5008434820d3491018c6123045b9275222e940a4a99b0a45226120a9714856010b02cd646c0cbc6ad806533840168abebc1530398ad33f1d69471c699394de2ed75d871b949caed325cf6615a9b26046fd4693c0b375b5ad49badc58a64fb533f8c9ddafc61a274cc2bb56380e8b4e721db1e70f39313ee44f34a7a8882a1973e7de5b59cc67ce5ed3365d9d7ccb8c15fcac4b766b4a8aadf0e670f59e1e1dd83ba2ebac10056605845fc8ce7962e558015197748b761cb179ef25aed8648d19f0eeffe7fd5732eff7ec5f817c5e443adbf3eb168a68295dff61f079756beffdde805f170870e7f1bd5634cd5b74f376cc9729595b5a1000020004944415434203a74b5ef7de6dbbf46c54e7becf4b711051fbfbaa1ceca39edb0ee23562e1a37a97a15ecae6581464671b76e7f1f420fbff4cdd9ebb1e3ce3bdc7650871f9e5eded8b7f3315479fafdeb566a51d6266265953bd9f8d5466363232b4708020b4942336bbfbf31414a190e2614849446902630194586c0163433310c3324581039f1846bc84d3889a86b49db550879b26c16600918180609663034b6c6e3f1efee099b8836cb8d6cafa14bd167ff016f9f33f88373fa8e0b54fffdfd0dd5008c9af655d5520500c1e2d2d13975fffca266b5e2445df5635f2576da29b739f343153ddaf6aa5e3969412ccabc7e79e5c3ab03fb770ec82d5d8e593577edf428037ad1e28644616e9985509bd251e1dabb3fad5ea16094bb7055630ddbbbee5cb061c6f297d7296dd4b7b3567e280bf72e145ab19d13ee551408c2acad6a589545f06cfc6ac34d38461bc0803d572b6dd8306b16b00232180cc61371615b0602822004040c58830df91d9289289148c41be3b1585c2b2669b56dd7deb23c63711803308109065e82b8b58c51b2eeb219e0bbc5d0e5360374fefea3efae5ce0245c55ef327b47c3e8aab8bf762b122a0ee55f7dd2cedeb30e49c9d556582096b66985053254dee991533b780f0b964debd64a892d5a0ec0b1b8f6fe908dd1822c4086833989e8da74381676bbb0e83c70c7e7fa797f4f21dbbc67f3aa390befc8ed78ca6103aeb3125fcd5d79fba7eb5764413c1bbfce900260364ab3d68e51464b5bda0a4c444210c84463b1406104cc80204960c13e3210b3f15ad46b233409c7e586585cb10c84f36a1a11b411b20102331113c810888884105b4522f12b43f078b421331636ed8bfe77cd9bc9acbd399b5894ce177ef90380c6783483376124f9c78978943d73b26682946dc4a5b08a3beba32dfd0252bf44c7121ba2eb6f98bc684673640ca4cd5b5ba71b97ad38e5e5eada6647356f0b9623bb66da261d4b340643a5120b536278a3d6c4f5f733e79e39bb45e7bbd85b1f7fffd6c7945b5c7cd1115d2f5f5d77e10237ebe2988d5f63b066569ab531460922300016464b36a44db4be914d284c60ad892120610804c120808d2116442216773449d7b831ad43b9f98565a1a080a0140d4c044990060c1686b78e1e25ab53f825d0291bb95dad5ff766bce882dd0adb5b0089e236f9c3cbede68666bc6ac19a456d3bfcb1672457405856c776458373e9c72fa7d9cc6fc70ace1f56d4de82b0ecee153985e47e36a3aeed904e8797d9166007823b752b6c6f51db4ec5bb165901702cead66a368cacb6311bbfd2d09e1fac614b4a21c8c36518906127eeac5fbb566b45807234b18036308635888560e115711a83a8e3ba2413062e490a84ab1ba10005d4bb8833b4d7c19e8889141bd718de769d8e7ff1fb7bd513a377b97e973766dd3a309cc4b29a374fee73a6fdf89c47f62fa08c40fc639f59681b29c1b73c54e3632f2fc4c84e0f9fdd330766c386fab73e5dfc698b596ad74e784d5cbce78eaf1e6049ad56aea99efcdf9a9fb09cf4991f796591dca7d363e7f40819b564e1f22bdf695cb970d125a14e171f3ce0e21ca11289054bd7dcbaacce2d281ebf7fb7ee616194f3ddbca5372c71b3089e8d5f698442a16883ab8d11640860cd4618298c31ca8debb5ab5617e655c09071956701ae61a460260fe30d332bc725611b215c2245b4aeb6f69537df2b2f6b130cc8c248b8302f58dea6a0282f2764490619e96939b6028413761aba05cf189bbd36b92505906122b75c1a27d527ecfdcbc9890c4ebed2debf35e9ef7b8edcdb7bb05ff79f317d2eebf0d2ec7b76cf010036eb5e1cd3ffc2f2e7e64cdc23b7558787f4f7193b3c1497fa7d327ff8bed2e350d0bcc3c3d10f7e91f526dcfe31eb6affe4dce5f669d9bd918d6d14d115f3ffb07bd7aa956b128d8dcc0921a15d0a84c27620e83a8d45394c46ed3664afa2761d5ffdf0f3687d5d07423e252c8a85a48908a1e2516923a7b864497562d1aa750943b0028d8e2b2cbbacac2c2f3704c7a9286dd3ad73bbceedcb8b0bf20312000c6b9bc456e8b2d6d6de564c8a4da8b0912f327fd546a23c8032cb5788ffd8cd2ed9e7ec7de2af3c38dd6f4f6fd6fcf7fe4f0a8e3e7d602ee02c7fedeac306b4cd2bc829ed77d8f553d77a6d929ce52f5db65f97e2a2926ec3c7fdfdaf233a1ef0f45a03b3fefdeb8fddad67c7a6e4debb3d3c7ffc2e47dd79cfe5271f79e88123f63bf996f7aab2677936b2f11b0e5b27241c86d6cc8ecb90961022e6c40db0be5e4775f09bb9f33ffffcf3908aa1618386130547c9aad1f67a5736d87931bba03a2e3482c5c56d0bf2f273827679617ebb3605b6564e6d8349e8b5abab667d33ef8d57ffbbae723d1474c225571ba57d5d4a32005fa982a46a2e3d3c314bfab70084455bb1c2730bd37e144b28c63a17d53ab3027df30b29dae39cd178f38169350c40af7af3c12fca8e3fa55f18f139b78d39f3ad3eb74d5f5b5d35fda62ecf9f71d67f2a35d4d227ce38e7f53ef7cc5abd76cee3fbce7e7c56839ffd877b9f32e9c3542301bc53ed1bc1c4e6fdd73976e2f3afbef1cab59ddfbde59fbfe17397993979d264231bbfcf585bb9b2664315091d0ee50861b9ae8a271281802583411908b1b415c8186db30e49a3584595aa8babeac6d8aa9abaa5ebaa1755562f5abeb67a437d436d7dac211a6d686ca8afa9abaeaa5d5f55bd6e6ddd86bafa0d75f51b1a1aea1aeb6a1a9cb84386a580945208913ed8e66954d24982a68b945ba82bfcd8863cb8cba8cc64ba641188d0c07ee9e64f8dbc21671e1e3afcfef7d6ef7f64e1f2971e9ad5f994fb760c22f6e5e39357ed7df784519dc2409743265cf28f5d277f5e73d4aeef3f39bbeb050f8eee1014dc7dcce5636f7d632a00b24a763bf6d074f0fa60716254510040a8f7497f18982f608a76de7f87d8fd5518f59b3d798de9ad967ccb15221022911dd9cec6ef313a77ee5c5cdc1089e45956687df5fada0db5062c891846035aeb783c2e586bd735c66ca8ad91865969a35d28c728172022296548830da0610c3433b3114460238c2549b3b1515f5faf5469c00e484b3037d1bce938ee89dffcbc3b1dc49ba7e7de442b3d352eb21020488266d46bbfdd5a918461d426b56561813c81756a33c283b2642388068d682693d61f85de416ae18b0200393b9f765cf1a849efac1d3df88547e7f73c7d4cf7005057b5686dcdfb670cde31e8790c3a75e85dd398a85b592bcb3b175a9eaf5649d7121b2082a99ff9e8551326bd9d2259eb13be3f998c14e508cfa5ccb6e9b7ec326b94fbe0257f38e7964766a8f656a4200be2d9f81d46517131914520639434908051ca35860136c6355ac5e371cb26ad5d2761dc84600303365ab26116920083848a0b4bc2eb76cf0c400821a5f0326b2184108846a3aeeb9aa00508d6c6808d314d3c09733a82a3b90aa3455b766fce663978dca08e613c576e0b8e0b979160140ad4250dadc202ee16e06f95028052ab19c99e2711229fb32991600966d4a8cdd888070939028dad670af539e5a4760fdeffc27bf31f5fd2ff82233a5b00ace24ea56d8f7964c6a411b968fae56a45bb7cbd7a698d429e04dcaac5552e0024e6dd77c68d8b4e7b7e1af6ed99baafa46e864484df03b7c006c084130fb8f6f1d7e6c5bac9705e16c4b3f17b8b79df7fef441da55c6124b4514a29ad8d64430c638cd22ed8a504c1b0d1b690c4c460c0689248d9703049ad01301b0305400ac14cc618180f7ca9a1a121168b056c41420bb23c046f91567b988e4c6ae6966ca749cbc17d13122f15d5c897b0092e236650281016881a101022546f41e99de74ed502ffa20609c002f2256abd4ad3b41e111b8b8840dc64b4b40df438eed4eeb75d73ee6c1a72dfe876120022fd4e3da9e8a0cb6e3e7cca55a3ba85e26be77df6457ddf5143da8e3cb1ef95ffb8fdcd836f1b5db4e2f9bf3dbe38d1118089d7c4831d7a7629d8c4da53fb30b6f287df660eeec68091634f3e69cad3cf5c70fba33f98362218f9a5191a4657cccfa24c36b65dac5eb3da82651c4590213b2040602d8c2f86130cc36ca0090c90720db316c6433841f0f0996d29583098351b6334330cb9c61816420bc1c6308b868606d775a10d1966d1acc17b8afb6e81e9a96f5310dff4553a8b022057f85e802de88ea8f1113c2c6080f84f4d4c75b20d100097b7a853040182363ada697739f2cc9daffed3b7a3eedaafcc879cf080092f3e8c0bafdaa3e2b85a844b7bee7ec275f78d82d565ec43f7cd3d757cdff286c23e87fff1a47eef7c64090af73bffc683c79eb7dbd0a39b0336357df2f7d461a3079d580163d8bbd7eab5af8c3b76ca5e8f3e7c6207cb18553ff3d18baf7831f7f43b6f3cb27362d6bfef9af8ecc78beab49dd7aef7f0132e3c77ff761633c7e7de7bea256fb41dffc8df0f2a6b594de32e7de2dcf1532a9b265883fff2c499cb265c3ce7b447fe32587c77cfb97784aebaf7cc1d824074fab5e31edbf98ebb8ea8b060d6bf73d9d9ef1ef1c82dc3f3a0ebe6bc34f1c1173e5d5ca7eddc8a5e7b1c77fe99fb55d84d30bdfeed4bce7a71d83d771ddbae6922120b1e38ffd6e8f8bf0158b870e159679ef1d0430f1d73cc31737fa8ec36f8d03ffde988aec19ffbc24a0e21df7f68c72ccafcc6c2bbb266cd9ad1b56bb74dcf638c66e6c58b16efd4a777c69e8de9192b11e515b649bd4f5dc24474dbeb1f0821b436528880652b57c5e33168c0c0b896111a04a355c2d164a0b5b102d2f30f248204b1f11bdeb8ae66d604920421240901181f77d3786d2636ccac94b4030c364a1b61a2f50d8ee37828acb44ef1da1e94a72ac0fd29cd7fac214ecd2f9044f3f6bb0cad746118f91211810d0adee863858d0dcacfca6d70998d4a0745165c6eeaa6d61ce7d12aebe6321b51ed9b14a6beb3c16d2cac553066f37a7002174bae53ec9a743d3836f370d17c7a33874220f1ed0d430e5970c7acc74646fce9856d4abdaf162d58c3f0060c4c6af49799b5d65a6b6ff77a6a716d74ea8699e2a7fc374d1f93ab06eb552f9c37fed3a31eba65bf626abdaf5a6fff76138744a3d1fd0e18555e5e9e9b9b3b68d0a08913273ef5e493bd7af5ca8984c5cf4da78c3e644fefcd87ef4dcd42de6f3266cdfca66bb7ee9b7e0236da3078f1a2c57dfaf46ea1dc68f1261dc15b803811ddf6d207aeeb38aeb20459c2769c0480fc486e221e37c608902d6d22d24a0990654bad95bf0421c8c0cbdf98d99696310646339848307ba39a1ad08234094902100680d1c4da84023991801d2019b2901709eebbf7ee1d2acaf2f323cab049cb143d9c31c64829331af0196440f0a61cdc26c493fd77ece67febb9c2e64904056ab76f4f2f06342328b069c78d16bf3603fc4517bcf929ef3eb2676ee39c276f78ac7ad85dfdc39baabaf47a2d21b9679b8b328953330042088fb76a5a9447a03303c9071f139bfbea2b55bb9cb55b1b4929e4a60c77c0a60dd88292dbad82f2de162aa55cd79d3367cea5975e7ac71d773c317972ef1d7be5e4e4fc423accfde21add65632b1d53124208dacc716730b320f2b477dfcdfbbe7fffbeaee36c2c07f7328f1609381171545980454132863582b008e444e3ac942041024a29120c0243b84a11983c625a1b32a9140d8e76bcc6f69e2b0a7b5c882428ef195d8118c2cb472531120927120818c3dab0205ab3664de70e155a6b12928d017c59a1d65a0821a5745d37f52b521b2f8460adb5d24464d93633bbae2b89ac7498ce1130129210a0961447a3468105d7347531de444842ae040001840424216110ffa9a6478d06790279f27f3b5ff49aff5e73ca89736a5c84bbec73eea3ff3cb0446680ef245e8341a926a12d65f54ca026e03630e936634d509ec471aefd68c2c937cec81f7ec1ad430a0571129ad3d79e61c8624baab5b6469aee5d3f1e82bbae3b73e6ccabafbefac61b6f7ceac927faf4de311289e017809e9bb8c8b3f1ab467091065599132980058899843fe78001fd5ad0c42dc6fd5a63b7f7c6362048109885e7e9edf59521ef6267826f69052358a41881664ff3f0b80e02b1471e78bc3788d888b41e072dce57af61a331ac94528ee3388e6d13184aebd4367b097846fe80883cb49149a14b6a4ecbeba403a04e43336c01c5a8550837ef529f60107c7de196208ba7f56e48ba72a5438d6134981fa1f27019b5da37e40b4572b768fdadabea7346dffbf5da7b33d5d6a7ff61289293ce8db4e8f6d0e2638b9187d60a7c7f4591d1ff78e7c04d6ddb4fcda6b74a0e9ef2d77193f1d5575fdd72cb2d575e79e5b3cf3edbaf5fbf7028fcb3a7c05b78dcb3f1abccc137376cee6554a9d04ac16f8a46e9644b6ab1a9af5ae0b834001b229194ecf9fa10c34c445ea7637863916090206344ea2ae324cb4d30467b08ee67dfde0260980d79b31113d80082891844acb5164c06ecba6e341a8dc7e3a190258514fe03378319c65777f82c4af266c0cc5ed9a5ab94f795528a983daac5aad7cdb25d98b4f769912ba03843a79eccf92e52dc778654b1e5b75bb240468cb7f2d9d3348690868315ed727e9f97130370810d55d8000098f739eebfedf25fcce689acc0f1779983274f4ef6984c210411e67e377f40fffeae9bc8cc8363a3086e8c216218afab8e0fd44c9a1844860d20048c01110c83bd0e6a7eaae403b6cf9cc0402145f0180d126c8c5f4c4900b34925700c062ba588292084ebbab158cc89c5911731a4b5d1e96270ef67a614e22db234d775bd7da59412402010a0741665234f31c895b08120f912ef5f4ce875efdf76ee9fee7871769516b9edfaee39f6ef8fdfb85f89c87496b4e62b32c277367eb19145f0df6e0e4eb4591e1c606621a49402c02e3befece7e0c83c929911c1012832443ec052ea89d9b7b1230020437ed77a30b18fe61e909366af4f83af4dd0d4d427d278838c86199e717852e50d2662005a291210cc64948ec562f1789c99b552ca68ff4e2644ca114529d5bada9e88249100fca612ccca1b71ddec8e96046550abf08b2a4ce4aa97cf38fca6f597bcb8e0e311e5aa72eec76f7f1ddc025a58bb46daa2551a9ebd9c7ee1e1d17fd9f80de6e0426cfee0a64632491091d15eb18c6c71e5a63e6e0cc15d61048860086c04c368c964d8f8434e04684f056840c24bd49bc62b0d039e029a8d311e899264394c9281a11413ee0bec98c1306c945296b088482937d6188dc562aeebca4030a304a3051f8b34b18aebba5e32aeb54e2412c49bf30767a046e11768ddefacfc625662c04de7ecdb359f802e830e3b6b907f3bacf9fc9ef3c7dffcafafd6aa48bb617f7cfaf55b07cd397bc7e36bc61e5af3f25bdf45873dfac5ede6d6932f78f8c3f9eb9d50873dcffec7e3371ddab6f2b151034f7dab5ae416e65bf97b3f34ed8903434b5fbee1fcab1f7e6f51832ce879e8f553ee3bb17ce16d230ffff2c47372a7dcfdf28268d9b0f3efbbffa2a105543f75ec6ed796fd61e7c5d3e6adabaac91971d9ddd71dd13980e8ecfb2eba62f2c7dfaf4f5825fd8ebcf4f6ab8fec1202a0377c76dfc5573c306d5db0d35ea71c157bead5a14fbf704e37fbe754133636360e1e3c38752685c3e1828282a953a7b66fdfde27d0727357ad5af5c9279ff4eedddbb6ed9f07c1b380f75b7dbaa24df1e0cd727029a494209a33f7bb813b0f705a695192ef7d1e19ad342aae30042266f2526a41ac190401062092f8eb31d77e7e2e286de48c4d13fd628899c16418646008a93246418047c2f839b82418633c6d82522a1a8d363636261289b01dd06923994a292f734f49c253e36d480e75a69816adb5526af308fe8b8d40a7917be4dd36e1ec6be2671c347cc82e3d4a3d1f145df9ecc9075e1bffbf57977d32ac4d7cf1f499641380c48ad73fdde98b4fefe91d06ab759ff439f3f1afffb3735bfdfd9367ec7bfab9bbcd7df1a83f3c39f9dfbd2e1938f58b09bd6c668e7e73cd11e35eddf3818f9e3ab433adfdeeeb55f9961082b8fafd296b1e9d326762de77f71c33e68a470f7bf7e29e8228b6f4edca096fbf745799fbfd43271c33fee1fe2f9fb78308743ae4fae7ef18d8ce5af5ee0d275d7cd97f863e774a47aa9e7acd054f062e7969d6b19daadffecb1fceaf0defe6b92564b8776e2f044f5f7d7979f9a851a35e7ef9e5679e7966f8f0e11f7cf0416e6eae9432100874e8d0219b0b67635b9c7e528a4d24ea692c8af046fe060ddc058010b4313db87796b60671f8edd388c110e4a5df043088d84fa03d013a58824c12c899d9f8f934b30094515e0d8fdfa69e0c1b6f2d0280f0a56800fbf6dfcc9a210cb4016ba3130ec5638ee318198b2ba5981952a4326b005a6b2fe3365ed365dd447f28a588c84ba41cc7915bc2a2fc421fc18a0e78e0d3e7efbcf1ee3bc6dd3a6e8dd366e839ff78e28e93bad7bc75f7d4f2cbbeba608ff20010ecbefb08664441b2f8902b4fee1d260064950d3ff9680f1f7b1f77e549371df9e682d898b2341d12109df3d89475fbdf73dd113be482b9bcef1e6d8d31712244865e7ae9e8ce1170ff638eef7adfeb4b12b2b79014687be4d9fb56042402bd8e3d67c05db7bdbde2dc5eddfb1e79a407c15df6ffe3e95d0e7e6f61e2b42e3cfbb94f728e9972f48eb936720fbcf0acdeaf3c21a46559d6cfa945498172fbf6eda74e9d5a5454f4e69b6f3ef1c413e3c78f9f3d7bf6aebbeeeaa9c22dcb0a8542593e3a1b5b974591524a6bf3a371cc3edf42446c34002bedaf5a8c64a64ee916206eab14b7c1c400fb59b736ca93ff094f3b479e0bb7d6494930bc5c3b294721bfd3bc37e0e979e401c4c638c9149e040b407b2392ae51460a68ab214e3901db08ab724d7571e1fa9065e5e6458410f58d8d8e726ddb26295cd70d0402b1584c6b6d59163194529690a150c8d54a271400a14908410a24c5afb7573d457638fcaac70ebf0a1c5ff5f13d630f1e7b74b721d30e5a5a45edfa56045acc6b15b42b4cfe5253fbd5fd975c7cd76bb3d7248434751bf8b07853258e87e0ba7a697df1ce1d228292a26c218410242265a5612104d80ae504e0ba4c4210acc2f685012905b3089794871a2aeb59384b9effebd5f7be3ab3324612d1da86fe312dd8a9aa322507b60d49290059dcad7d44d0c672f0ed8ce01d3b769c3a75ea2bafbcd2b56bd733ce3863d2a44993274feed2a50b1115161666813b1bdb8a0797420ab925a7ba14fe9cb3be9d3b68e02e6e22b1253c78b37519ff7e6038a512f1fef16733494685a153236544300660c38087fbc2fb9ba4a7091bbfb20704c00808248b3e04c3c0bf573019455a69e1423b8e4a24b44924dc5894056936c69818473d4b1327e028a52409690be1f1f2c668d7554a69570150208f48d1a4b607824704f22d6c5068d1ea3c25786c1d85129a51bf45ea170ab51b71f62523af3de6b3a5eaa4ce255c3977b57b5881ddea69cc3b8af16fef38e9ea1fce7efbdb770616d9f19913faefbfc07bfca1a64db14bbae455cfaf4c50df608bad2512c253780a4ad69391bb6e4195123b04011dab5cda983bb24854fee7c2aba68d78ecadc9bb9505f4f24746eff3120911c86b5b6235ac6e6021046012ebab13de00bbfc3959146ff51f7cf0c10b2fbc909f9f1f8d46cf3ffffc871e7ae8e1871ffef8e38f5f7df5d5d2d2d2482492459c6c6c1b1e9cc4966a51fc31cf218307033069974d6b1e3c630e0e34ebb008782a13afca9a93ec87477ca7840e49c54a9aa6102999a0effce111dee41961b1af2e4f8e73a6e9df3c570ec5269148c462b1705e5839090db602b66559ac3513a4948ee368ad0d09af7ade755d011863846579b994778bf244873f670e5e16409d42cc643cae9b29f971173f7dcd230dfb1c7be0e09e6d45e547f7def69ed3fbe6ee91b2be7fdae7a2f117deb7f7e4f1438a638bbf988901c3db36fb4313db100f75ecddad284066cdfbff7c6a517c0800c882f2f086f9cba2e85d4888f43bedc4b27d2fbfee95ffdc7070175135f7eb15658307e409225fab44cc1e809310424057bf7adb13e3269fbd53ecc3bb6f9fd1f1d8dbba04dcb7a3b2b4e70e652189ba6f9e7e626eb480a414f9834edcbde6ba27bf3cf386e1f9f1ef9e79f0eb38f697524af973b2289e8ce9c5175f2c2929193060403018fceaabaf4e3ffdf4071f7c70d6ac595555558ee3fc72caebb3f15bcbc185149b1b5c119e0edbcb97888c7601b466cfd373f0d609780a4639cdc3c99bc3b021124df8eeab0689e1d3260cf68a6e52fa70a49920251766983dfa858941ccc61bd114608260d60c66566c84e184eb24128950699116e41a0d419665d9c120494144948827120937e1388ee3d91e062c0b809df44bf11493b66d6f27048f1a449dccf4d6c6c230365d3c2472dbe62e9a78ce9ee72cac31906dfa1c78de738f9ed5cd963876f21b95e3cf39b8e2a2f51c693fecbc675e1f5ede6c3d918197ffed8831e376ea55dab1a4a4cf88915dc25122203260fcc5830f3fa66d305e30eab9792f1f76f5cb0f25ceb97c68e97151ab70c7236e7e6ef0cef9e467dd5e0e0e785a56220af73871ef1f2edfadcb8cf5c13ec7ddf6e879bd43417de28d63a75eb4df6ef7b62f2deebafb1e3d22738410c22a3df0f689b3cfbd6c9f1139a5451583f7dab560aacfa2fc8cb274dbb6a74c99d2ad5bb7eeddbb1717177be7e545175d3462c4881e3d7a4c9f3e3dc53f6641271b5b1fc7c5e62b7a3cb0f46b7f8866ce9ab3ebe0419e2fd5a659944c193aa1a9c53a2713f05479a50febbe090a1924999324f66bafdec7076bf86c89a75449ca0f93a9387c8f3ea30d0083a6ac5e6bed388ee33816118068342a8488e4e65a96d45a8742210f045dd765f80f1f42884422912af9f12e49210405fb0e2db46011e206d5c9ce3b0228b4102230fcdb50ccf89684b912b90282e01ad4e854e57d666f429b5094bcbf6e50ec26775ca9050092581bdf9930aeb9413779131608d6cc0daa65affa030e3a74abe4aa9b6e66bf89aef62d2602f56f1fd3efba9153a79edbc5dec802b72465fe19115c29d5d8d868595638ec9b11c662b12fbef862d5aa554aa981030776efdedd3fa5b2918dad1d1fbdff6eaf5ebd373d8fe703fafdbcf9bb0cdc9988028120804d207841715946e03eefa6fb897c2836ec11d44dc6a202c61bb84ce5e6cc468305089ecd863776c94c7e266efc1151fffa35c61801432cbc914c43009316d0ac49888014b9a16058da52a9d2c2c2ee9d3a756ddf362714d4e0ba867aad75243737180e196384258d315e1f64ef6662094144b14422a526f4e05b4a69155ad8a0c040a9851c8106afb39a05022a5d08a08d0dc5a84fc2778ec03a05cdc89528b1b0c6dd54b2ec32aa3424a3c46e9671d76800686321c64878fde1b7fb13dc26ca32537e849b2ef921a2a4ebba47a734b9b0a3d57b6cb274e8e7cdc10b0a0ad27d822291c8b061c31a1b1b89282727c72bdecd624d36b6cd8d83b31800002000494441549528366b5be68d1d7ad93a8194eb02d8988abc85ab5f8b8bda537573732323e1a9bc7d2b3a435eee4cc90a797864b749295892c2efa6049c0c83d85788a732bc943397df7707c61843065abbae9b48243c7db71db0c3e1702c164b2412244530187492de8442f87a448f070f0683c618d7753de5b8378fb55ef976830ec3123e9486840feb1a881944928ea8b9c237c002d0a0912710129b314bc9d8c621e599a5192eb679c550ebdafa4da0798b7f377bfe91f72ff92c790bbcde04766fda9b70bbf1e0ad574d44e170381c0e67f1251bdb9e07df025f1466667835990066cc9a3d64d7c14e2b2d4afa9233b228a9327a4e195bf9c441d2051a1049ae03260da15b3db273b32f534ed0263d75f38428a926019a8d66a38c26a313aeeb388ee3ba89840859321008c4e3f1c668d4802dcbf2f4e09e60c6d72602cc6c07834a29efb9d913921391a532f11faef1a19980908063004010242147209cb6c3e5b649ce36765388471b7ef232375df7d8e22065fc378d4549cd29f77a72de7b00276289cd7a0dfe18c0cd1ab664e3f702e4449bcdbd983925bcdd6de81064b2ca492d26fdabe652716e3992c91a4dfe7f0c86495def9e4e3ca919f7fe52a4ae7cf62c6f9958c32bf8316c8cf6f265092212066c989531248984f0caf18525ec4080883cc5b7571c2f2c190a851ca55cd7751cc70ad8aeebb2369665492152b59a898606dbb643a15028144a8178e6bb9f0282840a1be5360ca35635e14fd4a05efbaff52a731ffaad40ce72336fdb1f13f56f1ed961d7bb17b76844e12ebc6b488763deaacf9c7e3af36e1dd4edd4f71b9a266628e86a6614eecb139bdec2376d20e2b54f1fb4c311afd6fa1fd3420812024d7fb1a99737f3367e61edbf0eed71d46bb524b6cbeab6ef4b2f9db86fbfb11f34369fde38f5e49df67960b9fe5f968cba69b78ce9d7a553fbfe7ffc30fa5bdc75dbf1253679aaa75d66be1e9808ae93709d44fae5e2cddeea6a4b8a57921fc1f016d76a800a26e520cddecb9394708bd43695c6a5ac045be45bc420c319c7d28c318a8d31c64bc63decf67cf93d46c56b33e04d4c1956eb64787a4a6f4a8a459119eb592d425860b5ebbfd62b3f236640312c82c34dafff05c0356f34854ff0669af2000047bffff75f8e1edabd20272f9c53d663e4b8dbde5ee16c645e593af2b29bcee813a24d700819e547196d2a93ef9b9d60e9c0eef371ad413c7962b508fad9a2e5ad69e3d1f0fea93b8db8f307e57d8acd983078d7cbbf8ad12f3932fdb6e481fbe9c16b5ebfe93175c5b4a595dfde3f326f9b6dfcaf620f6f9dc3b499575aaeb4a5974fc6890c366c6014c11b72d49e00858d82d16c3c1b2a456c6014b34a076e324c9e95bec7861b26d6c4be51098cff4a7d6cd13fc08b64a746a3b54e28d7b3a962668f1b0985429665251209d7755306299e65bff7879ef0d79be27d94525a19815531ca6dbf31318098f6c9ee5a8d62cb0771022c428ddad42064482098b480cc91083362a6a96d71c2204220e13db034398013506c4169d46caaa2c759f8e031bb5fb1f698db1ffffac881e554f5edbb8fdffdf4076bf6392ce3dc227fc0b1a70ec8c864b41eeed83427de8a1f4f5f2225c7b1932544bca58f922d6f4f5b7570805d4db6ccb0da0cb4e1c6b7b1d9adace9f3b67bc2dec8666fe1e379c687f4b49ffc93338f9aa53539dd7bb6b1b7edf8ee76d9c3bf7816256d2493b6b47c39e309dd9435a7c9ca527599fe15e7bf670fa69bd95a2587415339b5405a6550530eceac8df19aa29964dd4faa5b9b319a8d4c83e6949dac6559966d9343894442da966559528a540e4ec9ec3b657495eaa5d9b447a2c946689e056dbd468df601b7c8f2b9efb8c15a176e32778e99cd68480cfbf7837a0d37ad51bd17751af5c6bbc9a2454388a8de4c4b07ae79efcfd77cb1cb9dcfdf336e78f7e2484e51a721c7fcf9c9474ee8600180aa7cfdff46f5c8cfc92b1978e6130b131e8bb26bfba3dfaa0711213aff890b47f52ccd8fe496741a7ec12bab75d3f1e6e8dc078eedd1e794c77f881199aa8ffe7ee2d0ae8585c5253b8ebefc85650e1162d32fec37e0b45bae3c669fe1bbf4ee35e8e4fbbf8db660578808482c79ee92037a94b72ded79e08437d71822c2fa0f6e3c6ed88e9d4adb96771c78e49fdfacd45e3ef7f4e82ea3eebceffc7d76282fafd8e5c4fb66aefa66d26943bb9597751c7ac6938bdc16f948eccb4b761978eaf5971e7dc0bebb0fdc79c4190fcf69048148af7bff961376ed5a51d6b6dba03137bc55a908a4bebf638f5e47fff5fa53f7dd6de02ea7bcbe01baeaa37f8cddb37745db8af26e438fbbfb3bc77ba24c2c79ee92037b555494f51c3de18d35de01512bdfbae1d8a15ddb5694751e72eccdefafd366edf3e79ef356cd82bf1dd8a7e78e83ce78e58d4bc63db262d5e46377e9d173e0714fad308d33ff71cade7d3a5794b5edb4d381973cbb30de3a937297bf71fd71c3ba955794b5ef35fcec294bdd2ddaec75f3efd8a3d7d1b7dc70daa83d87f5eb35f8a85b3fad652210623ffcfb8ac30674ae286bbbc3eea7fdf3ab5a261021bef0990bf7dea15ddbce03465ff9ea2a1719523c82b3e2a5cb0eecdfa9bc7d8f7d2f7e6e5182400453fdc95da78ee855deb6a27dbf43ffefa5e5de9e6fbd16e7dbbf1d72e47d8b563ff7879d771c74c6bb754d4be6b54f1fd475d49d13cfdfb7477945bb5d4e9a3863d537934edbad6b45faa1ccb8d9ee0f8f9d3b6a50d78a8ab28a1df73afba1d90d20347ed8620f6f21fbf6eb7b6d864d6c9ea5ff4fc1da85519edd9f61366cc81878be510401e395d4a79ec4533974ea051f881573124c8d66ed7d54d43ce96e2141f6726aefbd314629158fc795525a6b8ffef644262d72f0f4be6ba9643cbdff431382c792081e9100d060e0b0cf7a6b6eb2f7548c3a8d1a853a9db99cb2599ecc683068d04daf16ecb62733afd74d8979ea7692d8e4c263f35ffb2436e0b4d1edad0ca96c6cde13533bdffcc5faeab90f0e987ad9e5ef5437a3b26adfbbe4d08bbfdafdbe6fd636d62efbf49ee37688f8d91a4cddf4bf1f7df03f4b6e7bfbe1b13b84dd258f9ef887c7f32e7b6765f59ab9f7ef3eede2d31ef8c1211039aba6cedaf9f6b7a6cd9cf5dae92bff76f1bf5799661c0b88d030e3f16f76bf6fe6aaa59ffdb9f0d9cb6efd2a0602457a9f32e983efd7ae5934f58a36cf8dbff48df59eae138d33a6ccdfef916f2be7bf3466c98d471d7dcdba935e9cbfe2db4776ffe2da6ba7d6b43a6b139553670eb8fdb5f73e9bfeda05ce1d636ffa3a467ad5bfce396d72eea5ef2e5eb3ecfdbf943f7ff6b8c7966822225d33ed9d9c8b5efe6cc6aca70f2f58f2e829631f0b9cfbfc82cad52bbf9972e91e6dbc6a82c61993670cbbe79b958b3ffd73e17397dff6558cc8997be709e3dfd9f1e64f96ad5af1f1b59d5ffee3f92f56958eb9fffe030b7b5cfed6bc05df7ff3f0e107dff9e8b80eedc6fe7be6c205339e3ba9934576a7236e7967eecab5cba6fdbddf47978f9fb2ccb4d8ecd97f3b6efceb5dae9ebaa872ede24f1e3abd7fbedca2cd2e16a46bbef8b0cd652f7df8f9ac0faeb01fb9ec81ef1d42c367d71c7fc5dc7d1ef872f99a45af9f27278dfdbf0fea40eefc89a75ef9e5884766552ef9e8af9dff3b65613c138b12ffe1e98f7afd6ddad295331fdcfdf3cb4ebfff7b457ad913a79ef264de45af2f5ebd7cc6c4619f5d76e6438bdc8c6b49ec74c56b2ffcb16bf971cfcefafe9b870f286ccecf34ce787afebe0fcf5935efc5a316df78d4d1d7ac3df9c5f9cb9b0ee546369b64e93e57fd7be6f2caca990f8d5af0d733ee9aeb50dec8967b381bff2ba3964262bf7c27d9278d9bea2b536f37530892de8b31fd4deb068de96cb84fa1306b6e468678f488e74168599687d4e919770af453809e22c4333c95240c04a15022229023d0c602634bfbab6db75075ab1b02a56539199faaec0e275d3d6e50911decb8ffe97b87164c5f91aefdafff7cd24be2a43b2edfbf438864a4fd2ebbf7ce1700a0abfefb9743c7fcbbdffd6fdf7b54c700915afac24333fb4cb8fee89eb93250bef705570f5df6afffae510064e941e71fd9350804bbecbd7fe9f2cf97275a344406c2bdcf9e7054af5c2bdcf388b10362b3e7541b9225bb1d7be8c076114be6ee38e6c2e34be6bebbd01f8d09f73ef3d2c3ba45aca2816346b733e5e3cedfaf4328503efcb8e1e1855f55ba2d134899bfeff947750f82ec8e878edf3ff1c6b3df45d7bdffc4371dff74d5b13d2256b8cbe1575fdc63eed3efacd2441091dd2e386d977c0112ee929727cfdde9aa9bffb053814581a21ebbed5a6e131121bce35913c6f4cab3223d0f1f3b203a7bce069d98fbd494cabdaebd7cff8e6119ee7cf0651774f96acaf4ba26fea1c964a629c5cded7bccd1c33ae55932dc69d49fceeaf6c33bf362cd92a9f8dca7fe55b5f7cd571fda3d57c850d94ec3fa97882dd96c1041e40e3bffa4be390256f9f0833badf96c519ca25f3ef0221f77fdb9bbb70d58793b1e7fc5d8820f9f9b137397bcf6c2ca81975fb457992d0b079d79e52185a255124e04abe4882b4f1b906fd965fb5c74c5c0e5ff7e7d5974d92b8fccee73f93547f5c89581f2bdce9f3064d973efadd199d782a472b475b68870ef332f3ddc3b9407b5e38a33cedfaf7dfaa1dcc80283dd0f3d7e64f7a2800894ef39fee29dab3efca69a5bede1dfeceb47b0e53f0aaf33e4e029e0364d3c4a12587df4e524c47b99bae74ae80d4e62e3557ead913d9d16cfc8833baa199ded61b410221289a4da8ea792f1740ac5fb21de3c5a6b2b63e2bcd645582020c08cb84154ffe27a3c58f9e5b9cedcb58d06b9ad41dc2a4c5a118a40c4d67195b6f5a661f52a55ba5f45b0c590b4a9f974d22391bd1e98b26f99f7bce1562daa6afc62c21ebd6f101e25dba02a76a93704c870718e778151202855dce5664436119167864844b0c361a1130ac40d331fbb7ac2a4b7e7ae75204c432d1f9460ef5cb30ada154a00a0404e285c52122200240339964ae8e69c3b81ac82f6457e898d5dd43eb76156ad53bfaa96da762ff57859aba84b7bbb7e79ad469844b8a424e2cdab372cabcbe9daa540a62f8e89bc9d4544801d0a49955050d54bd6d57e78eeee033ccf7576eab1636dd42405ef491edca76abda7b9d8c2e76e98f08f97be5e152342acb66140d46d46eeeb0dcb1b8afbb58fa44dd35bb2d9009108161678bf98ec9005c731a661f5cada55534f1cfaaaedf939c7ebd49046a3032beb73bbb5cf15440082e53dcbece9ad7970b24abb97facbcba9e8146958599358bf787de3f4ab470eb8d93fd68dba6297069d792d4de3002dfaab10c12aa82894440411cc09854b4abc1ed1c943c91b59a0bbeaaddbaeb8f5994f9736b020b7b6bef3fe89e461a7df3c0ffe237fe0968dd8642ea9f78b73983d5d21c8f88683cc0ce5bb56f92d8f29c56da7d779501a8827f5e0defc8259fbc40b91e71d4e0c080886364c461b6d406c8c62b25d635c41312711779d90d1ccac8c11cc4cf0f4e05a6b2db4a759242203e864db070feb5309bbb531315fbdfe451ff670af83f7883cf3f85bab8e3ba583cc3ca89839446e793b6bdd77ab13e818490771d1e6a00726edf0b771875e5cf0c69da3db4a58c59ddb14ec7df5172f1cda86d274e28d9fa3a9e9917f8da54e93b45b42321548be9cf913cfb871d1e92f7ef652ff023b31e79add8f5cd46a38274d19d272e0b06964c75dbf70751c142620b1664175a44351a8a07d01af5bb45e51be0de89a652bddfc11853639e90bb08b3b1744df59dac0c372c446463293d99e5ddcb1a4eca807a6dfbb47b3b6cf8d0b04fc9ee1f04be294ff49aff8d71f2ffb68e4d3ef3fb57b59402f7b689fe1cfb718a1b28b3be556ffd0cceed1de92cdceb04f4024f3da56147419f9c2277fd929dd48d89ddf212ff655ad4b1401a0eb56d5ea56084804b56ef17a45dd0300c7562f8be68e2c0e15776a533072c2a7cf1d529c3e6f7d65a6b520917930b4d9cecc7828336f366f78edacf1cf76f8e79b73f7eb181235af1cd5ff16efc695be877fc3f8bd79504ee50c1b9d732336b32d261a2f97f660b629dbf63ac1b3062088d93034793d77bc0bdf70ba90109e7f38c81ba8f4473d190039da9f2400664520d2c4840083942b892c2960d848b6a474b4728d4e68e528af7cde979313512414f6b26ccbb24808c36cb40660d8d8524090ebb8006cdba65fafef3315ee7dfd5f76fdfac231173c366df18668b466d9f47fdf78d26953966fd690366fe8b94798272fbd63eaca049be8ca6f3e9d57e73144b268f85f5e7beae0cfcf38e4f277d66904ba8d19d7e7cb3f5ffddc77b50a265efdc3c7afbdb7d24dbb3ad124cb680edb4d295ada9964e235f160c79e5d0a0264d67ffcc8b34b9ca6619ab4019be6644c86474170f4835beffda45a9bda2f27ddf8dfc8c1c7f6c92ddbfbe49d97dd7bcb8b8b129c58feea2d772ce87dfc011dace64b0b743b626c9f3937fff9d979f506aa76e1e75fad552dd69ebcd944fa8d3da1e8f509b7bebd24c664e255f33e787dfa7a4db2a02c5cfdc38ab837bfcc6b1bae5fb4ac9e8988d8a98fc9d29e3d4a83821b663cf9d8ecc6961b1ee977f2f1a553afbae9f5c531e6c4fab99fcfaee62dd9ec96fbc4dfdebcddce39dc7d74c2c48f573b806eac9cf5ce5b73eb39d0f5d0a3da7df9cfff2c7289f49a77ef7f618d9b61074255bd70ebe4398dacaa3eb8fbb6af3b1c7d70a7dc6e479db6e357d7fee5f979f59a3851b370da1b1fac521b594b72f82df3c3fb260f65c6051ad558af8b76e859119688cf7f66d2e7f5de6db2d91ecec626e9a48dc8515af02a9c9655a7c337389db0f64cc48d27c44b977e6f9c42a1d4bffec59eccf9185ac080356b03a33d95a1314619a3c18ed6ae569a8d4193aebc058d9e4eb24b293df22455b5a4b5fef53af7077638fbb98f1f38a072e289fd3bb46dd375c4e90f56ee76ea3e6d376bb6480523fff6d2edfda68eeb5b12c9eb34ecfc7f2d6852bd88e291d7bd3e799ff74f3decffde5f2fba9df1af7f9dde78d7219d8b0bf33b0c3afaafefae72334ba03249acd1425a1ee9ffa79b0ef961fc905d87ef7bd0b8170af6ec14422bb8f7307433e2be4087238f4cdcba57b7d26e63fed5e1ca29d7ec9a03abe3890f3e7262f54d7b76286eb7fb55cb8e78f0f171dd5bf5b3b4bb8d7b6af2290d771ed4b9b4b4bcff71b77f52bdd1a7ac50bfcbff7dffa805d78cec5456d8b6e7b0d3277eb65e01e1be678e1ff4f9d8ce6d4a3a1ff35a4da0ebb1178f5a7349dfe2e24efb3f54d9f1a41b4fd337ed3170c4c8034f9ce4eed133a7f532fb5ff9dc7d07ccbf7a7887b2e24ebb8d7b68763d6fd1666fe420e68db8e5f9bff7fde0bc21ed8bdab4ebb5df858fcfae6720b8e3f98f5ddbfeb1c3860c1d39fab457db1dd825a33140b8c70923e65eb46bbbf23ea7bebfeb6d8f8fef1d84ddf5f4a79f3a357af7e1ddca4a8abb0c39f696775739bcb1b5fc0f7947a6058ad2836ebaa4dd23a377de6ddffdc6fc75f9a0bedeb80c9aede1650abfc7f8b1caf1f4828cd60bf11c609b786d6ef23041b2990b35d90b820c0b6e6e786718a669094d109e36259d374f477c1f94b5619f0c379eecc46fb4b649044f31e04a29af4168aaba87b0d3d02dd0e56ef6bccdec4dd8fc7f6eb9b4265b025f83999cd8e447d8c29b70cf917b6f13dd71a61fb83167c19fd09578ab95c847a75fb0eb5991a7a6fd75e7ac6949367e0bf1e9b48ffbf4d969d3f3781589dfcd9d3b78f0e02da1650a4bca337e75d4795701103e30ea26463b9da74c15e9c0a34390ae22f76c9e449aa6dcafb06730b3c7d2084ebb6d08bf2fa7979a4b2903961d0804a4941699b2dc9c1dba742a2b2b93527a84b6c76e7bb213220a06835edeedd9c90a211cc71142048341218437cef923fcc16d427172f66ad54c1758e63baba251a3d1fcfa4ea34d38146e8c95db982fd526fe646b6c28b0c51538d9c8c6af860bdfa291c99f7ed6fbcfba9e4f775a4e9d1a184c822d52e09cdea4a709c17d35778a7e49e5d71ee89b16357c9e0fad578f438c342b5a00f0d4261e587b45f3a96f3d5d0ad234881e7ca736ccabc517e2c7f4c97419eb14245066b76cce50a500a05442d0aff72cda0c88b798a1a5e1d926c13a6b53958d6c6c4fe225e3574d62ead4bfcdb88e26044f4d697a6f4caacb1a999684b88fd4d4eac11dcddcee9a55fa805392c1744161aa9627b570ef11c41bdbf44a315352c21f87e0f0ac626923d3b13d1487a148ee365dfe8fa2537e0698ced9f7c1a50bb337866cfc36a0165baa256c72b3f99faeeeb40b87c04d239b86d3609d29d985c743f054539ff4de9829d4f74d6039fda6e02f010416c9f7698cb6d6da128288152b0f8bbda21e8f3049f1dd42080fbb53a628a9063d5e25a7dfa627235b526aa1c246fb004a2d04b7765a5d6c2128506aa1c4864528b350640140443435f4012080220b5bb50b5cfdbb4797f5b9e13b67f3cf6b9b9ad834b4bdeee91145bb4f5e6dd2a7671ccfdc8a3fe1bfc7b5eb77d3bcff67efbbe3a3a8d6f7df73e64cdb92cda63702a1f7224d40105410415404b1206001451450542ca0a282e562170b7a5544b1e2bd62415040c582524544904ea8e9c9d629a7fcfe984db28450ecdedf779fcf7e20d9ccce9c9df2ce3bcf79dfe7b1eadb228a7e775de3e6b76e308e35956f6f9dd52ef7b2cf437f46994070c97919a73cb99bfed6cf9f686ce2d0ab3d53fb2d2cff7d9dd5d6ce7997b749d1d4e4531fdb6e1fb701fb776fee443be44407ebff4293e45f938fc777f4d4510d3c3a138a171dac4f56fac41d3d47af3c3efb8e9fa8ac89c5cebf4ea46671a889f8f1cdf44e177e0d335e7f2d4a88433185c33670a8e5beff2848089231543120087c125431501048084c013206a5fac82a1810c0b1a7e059c9170f0e6f9f4e10429237b7c3e03b97959e8881d75a8c7d70fa3959e4a448b713bc79c2b3f00f3a8379d1eba7f97bbe7a28f6ddb4e657cdba73602681047e0322eb66dfbbaaefa212b3eafb9b9b2b89fdf15b50e784fcfb09935f7189397d9271d52082324159757e2d40c4fe1a0bb59cd7c45ae77d705e4e1d0baf9db474da87639f655cb0eab04b99f3b323608284108c7147d71b638c7124127126271d7f7a42484dd25d13c1e3ef0d96653975e28aa238640ba997efae99a50c32489701a3faad767e33a222268462546f0b3bdbe5a049605100000d8179ec8d8ad20fc69e3fabece6f7b77fdd3b8b1efaf9eb4fd7ab27a471e40603afbeec8fe0c4e39eeee21a766377169b4b323eb9ad9cfc52d527a4923ff0aacb8eb7ecf16e0f086aaa94ff84aba9e6a2fa6d9f3fc1d8d01f31896b97ee0aa40d2f88356d9ef8ebfc9ecd9d68879ce860fdb3c98ffa8e9460544804ff9628fc671f8c3ab9764d5b268ae7558ecabee3936ea82e1e77326a88ab480100248eb4ef39c638eb94183afe9f0e7f52335d595364e2b028f19cb8b3581d5df27af63706f049902143a6fcc727e0b17be191047a6d8ec44101400018818c634a5bf5c23ab0fa47b3c384f1671624a97a4aa3cee75d33ae779a145d33b9207ffcaa08802879e74c19e5dfbcce00e0875e3d2da5f7fc43bc9645b17ebeaf55ea1977dd36b45bdb6639a9f967dcfd653907001091adaf4d382d4f4718fb5a0d9bbdaa82d73d79ed7defdf785a9622e9191d47fd7b6bac943cf2edf8468d2eb967e2c04ecd1bb61efbe5a1a543d23b3ebac3a91e8f7c7f7de3a637ae8d023ff8caa9c9dd673e7265a73499688dce7d64edbed58f0d6be523c4d5fc927f6f3301008c1daf5f7b6a8e4b96652db9f1d9b33707b73e3e7ce2f7a13513da64a667b59ff86d38b87c4476bb995b2c00e095ab9f1ad32d4727444ecaef7ddbd78178ed80ca55f7f7c96e33fefdfd76dd9328f8c3b397b6f313a2e49d3963a5f3adcdadcf8deade2859214449ef70d953eb030200ac9fef6f9b35e85ff70f6be923c4db6ae44b5b0a97dd3da0c04388afe3f8f7f6d7f770c40e7d745bbf063a21be76635edde188d188d0e67f5fdd2d5b2344cd3865d4331b9c518af0cfaf5e7f7a819710e2caee7adda24371b5e922bcf999f3f20b46bcbc2d5a77ec919fe75ede21c345b4dcde377f70c08ebdb9f5f51bfa34f41042fc6d863ff29d73c878d5ba67c674cdd6085132ba5cf5efcd61214a170def38f28be0869b3a66e5f59af9d3113eb9e69ef76f3fa7a55f26444b6b77d94b3b2d000061ec5830be5ba642487af7498b0e5200e087e6f5f0f779bbd4d9d581a5e7677498bddd06005ab462d6b0f6192a214a72b3731eda64c4ad9c1efee4a68ed9ddeffcbcb46e053e2b5a3aedcc029f427cad2f7e7a83536b1e5af7c0d00e391e42889e7bea35f3ab77423d23a4873fbd6750731f21c4dba4ffed1f3a873ab26a7ca34697cc9834a84bbb66b9992d863eb1315427ed087c726e6a8b71b78feedbb563ab860dbb8e7b6dbb0100c04b96dd39b04da68b10e22938e39645ceea4e7842063e3937b5d5841963fbb66bdaa8ebf40d81c2776ee8db2c55238424b71c72ff17250ce0b867fe5f99a71fab823bbe30bc46d5c4c9d39d401baf7012cf81d45d32fe061027637b74fdb8f3345023301b13be608cc71978d66c086a1de970cd6c67cd2427ae97a79611945328a1314be2bf0c4ed2ad205011d83c66c8592f94fcbebdbcdfdd71ed3d2f7ffcddb692ea645d6f3ee814e3ab157b2d086ffe688b2727f2e5570729047ffc605bcea0eea9477e5756fef5b2b4199f6fda5eb871a6fcccb54ffe6c8208ac9c32e0868d67bfb1dba455ab6ec18f0f9bfc59c51163a085f3468d79afe99c6de1f0ee374efffeb90d35a66fe6fec5abda3cb16a5be1b657cff040dd7ebceadf43eb5ed932f09dc268f1b24b774def3f606af1d84f8b22fbdee9f3ed6db72e291310f872ea942f4f7f7b9f615b815d9fdc3f20436f79d3c2a7bb7bba3ebbb9a8e4f08f4ff774c745cb77c70cbaeff0c5efed89d8d1fd5fcc1e922b5717c7b0e2cf6e3b73e8fba7cefffc990bf2eab4c8f0d2cf5e3e78e987078db25513028f8f7f7a8b090020650c98f5e9ae9015d9fbf690add32f7b38168078e9f2d7abc62d2b8eec7bb3d75737f41df4b8eb9ed5e5a15f9ecaffcf8df7ad0e1fcd516c99f759a3d91b03e15d2f775c3665ca92320110fa6eda90293f9cfde6dea87170d1b09d770e99f2459510952b269f3d694defb93f876cb364cddc91cd5c35468355ab1f3ab7ffd3e98f7ef9fa55cdebd6bc8736ccdd38e09d3da1d096c70bde19336a7e210511f8ea9673266d1cf0fa8e8859fecdcdf889e1372eab10bce8fdb183eeafbc72f121237ae8a34b0aa70dbb775d34edfc853fbcdec7dbe9898d87f77f33bdb6bb1f20bae1fec1a316359eb5bac2b22a37bf39e114a7a726b4ee85b5a7cddb1109fc342b65c1f533be0f1f3bb7dff1ec85439f576e5c5e64d82688c2ee0000200049444154a15d1f4eef9b5a3da123acbdef5cd3f7ea8d977cf0e9cc7e6975a4ceadc285efbaee5e5d162d593ab270fa85d39c2dc88d2e9af3ed41c30afefc4ca715378c7e6917ad7784b4f0d591235ef04efbbeca0cfef040ce1b23473c17cb19ccfd9f6e38e5e96f366ddff5c535fbef9ff0c6bea32ee2c8ce458517bcb1ea872d5b3fb96ccb94118ffd6c0108d05b8f7b757d896956acbe276dc195e31715f3933b2123dbffb37dc0fc753bf6ae7fb0b38e7cdd6ff9ef964acb28fe6c5ce4f191b77d1db3c53ad699ff67d3297552e0f8287cb41c551db6fa588b89df81f8e8efd8f41886e118633a41dc717ba82973ac63ba1b1319af46fdda842a8608072a80c789cafe6530046818340cc6713911e41ff0c2aaff5ce3fbe6b1ab4f6f91a1a59f7addebdba300def6e7b738b8f8bbd2c8aecf36644db8a34fd9e2b515e16d1fafd77bf76b5087f744ded36fbdba831b01c9ee3bb4d1a1afb64720b8eaa977c4a8c76eee93a548496d46df3b3e79d9fc1fc2477080cb5e5e5b70cb3d430b74ec6e3d6ac6550d6b562aa50cbefdf2563aaabf58a71a7abb49d3863777cba95d2f393f8fe54cb8e59c7c5dcde937fa747ddb9a0336c28a86aab6ffb069772553535b76ef98211fadca1623744a3e9bf379d62d4f4dea99a562d9d7a447efc62e8400c02a7c6ffce9a3570ffdef8a8707641e2d490aeed3ee9a7e5e814b4eee38f2ca6687beda11450869cd878feedf225595d49c336e9ad6b578f9ea321e5b78faed031b686a4ebfd1a72789f637df705a86aa373defaaf6e10d3f96f1baab561a8cbeef9aaea98ad670e0b833f56dab0f5828bae9d5ff84ce79e8d67e598a9cd6f3c68787f30f5edc10097effcc7ff1e8a7a79d9daf63e269d0b9771b470e8a952cbbb3ff79ef747c79e58b231aaa475f8d6ad3f1f75cdad22de98d87cdb8a5d1da57be2815a1ef9f7e575cfee8cd7db255e26b336ac6b5c9cbe7ff182a59f6e4a71937cdbee694145949eb3ee1be0bcc0f166e338fa57017fdf1a5d78acf7e7cd6b0e65e49d2b3daf53ec5d9ef7adbc9332e6d9324bb5b5d746da7c8861fcbd8516b708287bd6be10b9b3acc7aeccaf67e19aba9ad4eeb91ab208440185b5fbaecf49b4b267df6d1eddd92a5a33bf0bd67dd77f3e9193249e93169d6e0e8a2d77e8a22e4ed3072649f029f2cb91a0f993aa9d9f68fb744ea1ba154bcfca5d50d6f9d35b29587b89a5e34737aab4df316ef670801908cf36e1ed15443486b32e09cccc26ff618471da99c4b6f1a942b23e46a7dc5ad5d0adf5cb4db4624e3b451c3bbe67908496a73e91da3d2362dd96e9cdc09a9361839e5bc862a420823257fe0e821ed3275494eed36feae73e0fbcf0b2d841042c73af3ffca49d198657c75d765bdb1bb26a776b8ef9a3e788701179c3b7e1358404d7db7c3a2a0388ddae3cc75c6af5f9224dbb61dc34c5ced021a3faa9a49cb3a539ace14a8534b5ebfbaac5702af046904dc71215cc3904cc027010078244826b159470941328164021840c5e023475821ffea08ce414120c109f4c10190abe9f9d3e62dffe9b0113db0f236ef8231c3e76cb3716af741b9db16adddf1ed17568f73070f6fbcf3c30ddbbefc32d4e1dc96aeba6491e6f739092a9255222c93b1e0fe7d15fb5f19d2343737373737b7e0aca70a6928144f17d895fb2be4dc6669040021a466b7c9ae89e0c497e33b31e5447cb98e0c2156dc9a3b3ddd717dc3b29b508372f0f679e2ed9bbd0bc77549736775b974f6cad2633e02d1f2bda528bb6d76dde9387a70f1136f0507df79dda9c9f51e04eccac8d09d8daa6e056c9309006bdf87d32fe8dc30cdef4f4d6f71c597816895a3fc8e5d7123d47dd5828f44d33035e851c78724e7d54842ba6516b505d89585217ff32c2d961b64b54c350e964643070fd9196d73d4badc5ac537735ed8d9ed969bfb67d69f39c819cdd29d2f4cd29a66e08a7d955670fffe8afdf3ce6fdea04183060d1a3419f074210d858cb25dc5e12d0f9fd1d879b7c545ef55b0caf071f6e5ee404aab5c173ae6f721ba2ed1e8319d5b69d9ee2a6f93025fdd3d6eed78ebf14f5ca3ef1addc65d6f9091531a673a0703d48c66c9a1c24a0a22f2cb821bcf6e9797ea4f49cbea72fbc6403864897a466857eeabc099cd63bd7492bf719e5a555841010024775a4cb013c9aa44a3f4a871cbfe06b16f86d4d41c3d5058418157ad7b6e6cdf96d929fe94b4bc339edc5555659ce40959bb9f0058c9970f5fdaa34986df9f92d6f0fcb78b42b153e99867fe5f3a097b14d751afa877bd4523f1f8b579779db85cf303c6d8b174709a7a6ad3b3381708a74c253e9ac7c7f7fa79f0320a110e12820887121b022c56fe5863b813700c77446db73c13c0048405981cf889fcc1c22c169d1dc3070110e2b584381520004c7ef2d5e548cbe97dedcd7db55ddfed354069d0afb7beee8db7161e6a33b8556ed773fcebde7a73616193f33a784fbc22ecc9cef63799fcd9ee030e0e95854b3e38cf1f779327c9797e567628e89c94b4725f05ad9d61c135ed4c88e88499b10b8785cbc327cd4591cc7eb7ce5fb9a332bcfbedf377dd77c5433f385e3747cb1a90948669e2f0cf87ebd2dca4d1d8856f9efbf5c841f77c5d7192d502a26cf1f8310bb2ef5db9afaca2ac74fbfc7ede3faeb25f4ecef7546c2f8a71ce56d12fe57a4e9aeec9c9968b371f32ebeeffb421af7c30fed0e4fe133f3a5cef1eb34b7694d8b198b9b384fb1b242b9eec2c7f93494b77ee7370a02458b4e8dc347fc3344fa759dfee71dedc7fb0ac6ac7dcd3dcc7dce9290549e55b0f464fe65c239a0cd58756985541530000492d480eedda13a8bbc3d576777cf85c9bf9432e7cf2c7707dbbd42edf5d147bd4348b77547af293092d7ced8aeb3fef3667edc1f2f2d2c3eb67777081a877847272033f2fde16db1fac62f77ed397ef3fc9692bab68cb6167eff3d0be5d416fbe9f989b1fbb7cfa8e0b166c2eaa282fddffc594c68a38f913b2e60209afbafdb2c7edeb3ede595a515ebaf7c34b33a47f4cc782533a8de3e8941a3efa68befb8484497ca0afe5c4e3b2efd846e33552e214c36bbd8faba5c02dcbb22caba646d0f9b7cea4658ddf710da75f7f3db8702cd6284478ec67671d96a875a9775e4e52c2a0eefbc671634784c73e1862b1781d66b52e6b2a06041039d181b777bf79e75d2f2edbb4afd2b4027b96cff9d7e756abbe4d340057cb733b56befdaf5539433a262979a7f70acf7b746de6393d324e860f4aea3579b8f5fce4473e3f60084183fbd72dfe7063158f9b809732cfbca2d3ce675efa212c80577cf3dcbf7f31eae3e3f4c6a7e51d5cf2c5018a90b973e1639f949d6404e7553ffce7bfdfed0b31a4fa3333921449c280b4d414a9f8e7fd75e20bce1830b1dfa1476e7af6fb125bb0c0ae555fef8e2d41b2863cb3e2c5b66f9c3f78e6aaaa9309e2c20e0599bf45cb1c1d8bc8e6d79efc26f8c75d75aef6a32f702f9ef6f85725362dffeea93b17c2e0b19ddc49a74ebc90cfbff1e1e5fb4dc123fbd77dbd25365029a5f7cca5ef0e5935facc9b96141fbdd3ccedcfdfffcef62837f72ebaefd15d5daeec9b8e937a4e1e66cdbde9d12faa0fd9271f6dac82ccb3279fb16fe64d2fac29b185b0aaf6acfa60f10ee3d883ec70f5e5194ba7dcf5fe8e30e746f1a6afd7971cab8815799b9f9abef3fd6f4a3888f08ff31eff262c00406972d135ed7e987eeb6b9baa98b0cb7ff9fabb43b13babd664cceb2b1e70fd6bc0f0677f3efa9c16c1cfee7dfcab52ca2abf7fe6ee8fb5f346b67509b32a2c65b46c9ea1225eb5e6a5b91bc3c71821cf3cf3aaae7b1ebbfb9ded516eecfeef3db3b6b41d33a8c14946705afade8cb96bab987de8b307ee5dd3e8d2f30b141ead30b406ad1afb6560c55f3cb76097f1eb4ec8d8191cadb4bc8d5b35f04a60ed5df4e4e262faf7c5eba39916cc0109404c388ef25840ac2e50c46a2aea24ce8e1b72bc1216c4894f3996f3353f73ceb1002c381600b150cd3802403c4ee99003080e9c03e7202c6adb94db943b99b861188eee20a98674249c59cd78bea5fe08fe7741c7e0c5902441881d6f0eb33a5fcef4ec9a3fbe4f23bfa6fa9a5ebcc075c3bbef5ed35806006fc7f3db00cb1bd03d0d83de62705737f7f73ab3d14915ff225fbf27973dd361f9d52d748cd5ecee635fdc5027af228dae7afdf9d3965cd8baf529ddcf7d4639af75bd899ddcf8ca676ef1ccee5ed0a27def89eb3bf5cb56eaf1858723350963a9e5b74f8d6c9fa248c4dfeb29cf2d2f4deda041528fdb26e62fe8932429f9577e5933710a52f645af7e3ccdffea905c8d68b97d6ffbe840ed433ec9bd70eee7cf367979c89087d7044e188e71e6798f4ccb7dae77b3b65d7b9e737761b78e497fe049e1e9f9e0a2475a7d382c57533306bfdde0fe0f9ee8978c5072bf27963cd17ed998662e22a77519bf205e1e32f58c873e7bebac1597f59fbabcee33bbe7946bda2f1e96ef7635bb7efb85f3e68f694800f9fa3ef1e99cf6cbc7b67213a2e7f6b8e6c50d010e52d6b0799fdc93f2fa850d3542920ace98f2f6b6e3e504fa29f77c3c6fd0969b3b25c9b2aff565cffc70ec7b98d6e19639a34b6f6adfb8cd2967dd5bd2af9bc39cc84d27bcf7ded8e0c37d5215e26e7cee03f16c83d67cec5bcbef41f79f79f18bbf44eb4ec70fbf3030a34baa9e7ad6bcac19ef3dd0d30372932b1fbb964d3fa559876ea70d7dda3ebda5fb5823240daf5cf0d61565f774f2c8eeb6b7ecbde8f57727343b594ec2d5f2cafe5baf6f99a435b87465cf39efdcdc4605bdd3adb3cfdf76759b169dbaf71ef976725f47d6f1579c900000e03d6de603dd969cdfb255e753cf9cf04dd39e59ca9f1f9a4f9e199728c794c7feb50151409423cac1e6880a411930ee0457c698600cb8c09c392fc428302aa82da84d05672040c20223818022c125842410b62571464020c138a702714c90a41059261871e0369600cb82236a8365638e8962516131665ab42a100a0402a6695a66d4b60cd388844381702860188610026122004b44e1025936e3021159c5921c8918ff206d420f1620c0e4c216c7d4261c3068c8df788f4974b127f0bf8fc0e2c18dee3873cdda294de47fc068967fbab84d9bb6c75fc6610f7edebcb95bb7ae27b3ce6369139e337c7cfc855ca3061eaff2cda05aa3ca9975142c7ee213c5898a573f7608001008b0e0c8b208c1406481054388232e01c208240e2018415896652e09ca3992b042e4143d899946667a466e5e36418871dbadea8a4a10420ea90200b2a2a9aa8a251921545336eedcc938e7d4b6ff41cd7d2176f43de09f85a3550913482081ff15d88855e792a2465456545bec387d3a28c6650343880a2e50adfa35e280002101b22c03172018e2314141240415c822844a822301180061c71d8d08a46b1a6254504629e716e718118c09224e38767870a2284e0b8f657149926adae8634ab31c1c65abda2767872b97a4447b76228e2790c0ff91085e5d1902c2d111748a0245cc9c20aec707400030ce39021c9b330481007181101886019c210082b084b08410e39c0a0eba6c724a1d170824800b092101d8a61c332e2807c1104832c6042b18246adb9c31d3344dd374a92ac692e082734108412866a0169bb4e45c081189449c694c079224298af23f16c18d48e89f339844104fe07f10f88c770bbf07609110fb3ff6cd6d60d51ec700420002e498643ab408af558e759405b1a876ee71e63c21a6fecd8061040810c39c236173c105674898169858604214450600665361330c3c100aaa48d2309130c1886084c016966d4a8a82001cdb1d879a618c417d36cdcef4a953a0e2885bd514b1e0ff13476ee7935d73872f0dfe2e8e67c5c8824e0ffd621d998cd73f6d125d3fb56deb89df474e66bdd6d6873b351af3f91f77630aae18d9a0cb23bf5860ef7cb25bde45bfef5b2790c0ff3f109c7241ebb46572cea9e08c73e6549580881506322e714c38c65ce03867350e4cd154a4132e4344d02a2b5a6185022c1ae6a62598a2286969a90d1a356cdab46941e38605050d0b0a0a9a376bd2a471a3acac0c5dd729b30cc3a29463901042b22c038053e8cd1873f4ade25b2ee3512377155f6278821c5c41e0934041c0055431881cb73a0d2310e20fe3b1932490012a281c639bacf4ab2726defcf4879bcb187667b73eedf287e6cee897faa7dd91d4e657dc7b7b6afda2807583b89a7fc19dd368a3bf59fc4e4aef7bcbcc16add4bf7093bc62d55353a7fdfbe3eff684c0dde88cb1b39ebd67487e42033081bf0ff1d726618ca318dfcd412000c16bbad5c12902ac0e8c421220712743471c8073c69c4240c4c3b629b0e02028509091a6bb9292925c2e974adc1edd959a919e9aeac7185b868129d52559c7b28624231cd9b767efaebd7b02c1b0c43126a4464ecb89ce18c50a046bc2370008c042084092a876ac67d589a3536e78bc088e005209181cca299c4ce36a16895591ff15b7d3b2c5d75df4afb2c96ffdb4bc67262ddafaedf20dca9f3a092ae7f51f7df149c7ce5e232fffdb59179cd461c4151dfed2cb85870e55e55ff6d8472fb4cb115b16dc78d9984bb3d67e31b1b19c082409fc85c1fa98d5844c48001c100781013808108823104230000c48a05a03070e020143cef29c32104c30068c234e059564a2a99ae6d27c3e5f467646c3860db3d2d2ab0e956bb2e2f1783497669a662858859970cb328b58e929a92ace7429246a1994ef371933a985305108a96de80784319665b9a6751e0050cc6e4d08211445e19c53c6e205148f97b3ca083082008fb562d2bf96f50d30283b66020ed6c1b59bac76d78eeddbc8abeafefc4e83afbcaa57aa04606e7bf18ade2dd3bd5edddba0cb986737d4adecb5f72dbce9ac36b95eb757cfec30f441a770971f9adf37bdf7c38f8feb91edf17a9b0f7b7cddfe354f5dda2ec3abfbdb8d7cc511d9ab874501082e199adbe6bae9570ee8ddb5438b26bd262c70fa46a2eb6f6dd3ea86ef2300c04a3f9f31b8a5cfedcfea70f1fdb3cfcbedf2c836fba8d2555eb5e6f111edb2535ca96dce7bf0eb728e1042a26acd939777cbf626b9fccdfadef8f60e032184a2ab27376f7b7bcc15c0defeaf2e05977c1e4608f1f2953387b44af6f8b33a5cf2c4ba20074008d15d4f75cbbbe8d3104228b4f4c2bcf693678d3fa757a7d68d1b74bde6f55dd651960681b5cf5ed3ab20d5e5f1a535eb7fe7b721a8770cc6fa5bdbb49eb43a8a1094fd674892a7f5ed3f980889a23706e40c78b348ca1f36e3ee7167776e9693ddfccc09d387266f5fb9f3ffae854102ff30cb084211b604326c6c52a00c3181806388d9df58ccb63915189084387093db544151cc42cc083223ca2d4604712bba47cf6fd4e0b41e3d2e38ffbc7306f4efd8ae6d7e7696cfa56b02b2bcee5499c86694559429b691ed71e7a6f8523d5a4eba1f3113839d959d665a6197470d4783aaae0016350d998e50b863808931763a7a9cf94c59969d3a428fc7631886c7ed0621bc5eafaeeb96656115413a815c05b26548aaaf71f1f7c76d15411a816c05320978e36e19182059824c021932a4114825e0c839e8085208a4547bf7d44fef34e8ddc3b3e6ae89b35e5db2667b699c90384eef7fef47dbcaaaaab6bf36e8977b47cdfea94e2f1ef275bde99d1f4a8215073fbe2af2e495777c1b63a043ebe76f19f0facecac2252376dd3de8dc3b8aaef8a4b06cf782d356dd79c7a7e5c7d907d15d1fee3fffd5cfd76cfce1c38b7fb965e4d3473800f1d28f6e18fda267daea92b2c2c5634ae77f516fa73b2f5f31afe48a257bcb4abe9e829fb97cd2d272cecb3e9978d183e5a3171fa8a8faf9d96e5f4ebcf0c18dc7ecfae6a58b278e7a5699baaab87cef8797ee7fa9dead44777c7c60c8bc953ffcbce93f03be9f3af5b323bf133bfcded8f366158d786b6b55a87cf7670f9c9b4b50bd63d09b9dddd1f8e6cb7d16447efee4174f76e4ab6f0e53086dfa7847ced95d53e2f3016bdf37ebc205bd0af4447298c03f034420823091240961244030669a66341a0d87c3b66d238408c10821c7fccc645649a8a28a46845b4acdcb6cdea165971e5dbbf7e8d6fdd46eed5bb7cec9487721ac71e157b53455572d6a9495a7285aaaa2fa652559519208d6909099896c13d1a8a011cb0c5366ba3d1a159468980a1a4f671fd19d5f3dc756d37ee92c1389441042a150282d2dadacac6cdfbe7d070f1ec4a93218020edb50c9c08563c2554952ad387806814c193265907f93baba82c02f8321a0d8862a0e3aaebd4ff8086080620a653608000a319f7b4340258b69b31cf38929f9cc673e7fe3eaa4ef9eba6e60fb8669797d6f7c73471400d4a6178c3ca3a95fc14ad6e993a79e52f2f9da235bdae5bcfe970d6e93ae61e2ef32f68e81b0fa8b424720426f73dded439bb888bff388737379f6b5370dc8d394ac3e97f5d1b7af39701c5f3639fbe28967671300bdd5a81bbb14befdc19eb885836be77d997cd5f48b5ab8b0927bf6d49b3aa9f5dd0b84daf9d6db07e6a9d8d3faf219a33d2be6ad0d06d7bcf4996bf4ccb1a7f88892d3ff8efb7a172f7ce79763f58507d7beb2c23be6eecb5abbb1d6f0dc6937b653ead98a5a70f984fe590490a7cda09efa8e35fbe3554978c967cfadccbce99109a7662888241574ebd54887fac7e069776eb3434bd79445762fdf9879cd2dbdca97aeaf0c6f5ff283deab4f6e2de3cdabbe9d396636bbe6c9b14d13144a02ff10444dcbb228a342200c48024c30919024e9ba4a1489030b47825555156634acc8923f2db949fbe605ed9b356ad7b471bb66cdda366fdaaa69d366058d1be6b76cdc38d79fe2164833698a907264779eeacd513c1e81152154c134247424742414102a06a016e6943393209e9e9eca055375cde1be6b84066b7e8d37e889974f71a46839e7baae57555525272777ecd871dadd77118343900100440548004912543108733038c80892095432702c9e7f1b8be2c260f258b70e132009f04a106000002a862a0a028001181c3404754b778ecb7ab99a0cbeed85c1b781300ead7a6edcb0b1230bba7c3db961d1e25953662df866775048d8aa0c341a183d222165a55f3d79d3f49756fc52c1244c2bab7c136ab4d3726ab5d35ce96931ed3425a61a78ec08eecf8b69122225355b0feeaba0d0a07a63e1a26296da24d5896c52527e56bdaa8d923b3bdfb973829cde34c5fab6381464452c6d6086f341a4e734f606f7551c436382858b8a78fa79b18589bf699e0bd7b791d41ac13a45a2c61147935614964176eb237aa059b8a8be31e0d65dcfceb9fda375bbcc9576b787069eba7ace273fec68fb55a8edbd2daad51f4568fda3c387bddbfef965f7f4f0a244e048e01f022e491c0b2e046336736631b11012aa8a846459922549d314d523a7f8fd7939b9fecc742ddd670a9b512a03d665422481b92d09110d5478642dcde55674b704484618d982d9422282d99473dbd19f658c32c604a7dca6842844d388a26466664a5bb6c8205b518b2045205ce393c939c7809d894de74d675613001ced94a865656767efdebddbeff78fbfee3ad5ab0302122f99690940083002266aa5a62cf1bb2cd61474c4dca60db14d700194838a200a8000540cf66fdc0ad2b27b5e3db9f7cccb57171ae55b268e7bb3c1bf57ec383b5fc715ef9fdb62e6912b0daf9e36e669fbfea55b2f69ee95c22baf6c37f6f7924476d1d622139aca003cbc6f57c8d33f8efa91dc991952d9ce320b72340016283c1cadef5ec02287f65531f0480076e98e722523dde3159952e9f6120b1ae800227a7077d0dbd24f8e143de4e1b2088b6d85040e5451c8510078a4a8d4fcb593c9c49f9f0a87b716d98393e4b8c1d73b0625b74f2ffdc5b7df0d1f6e7543cb9ca66727ffebdd7776ec6b7c457b8f13bec31b9fbc68f0dcec4797cdb93037917f27f00f82ed52a9a094728bda166708838c254224afdf9b9ce4cb48f127b95c0a91ddaae6f326b9bd2e8ac106090009ceb165cb88a912d1104112d2b0a40a006a739b590012c21811d3342d4a6d4e91049419c1602010089851c3eb767b3c1e9fa4100525b99374453323266396e3e3ee84ec984b3d8e790939e528922455db660a21445252525555555e5edef5532639d96e3418c5f139128a112e7fe45eab37997636410114041904d265e00242bf46c7ccdef3eeddf7cd5bb1797f956905f67ef1fc632bad16bd1b2b7628c8fccd5a64eb5844b62c786655dd894c11a9b43c052df3bc1258851fce5952f2bbb5d368d9fb33ffbd3ec0ecc3cbfef5c0bafc11431ac625b2dece637a57be326be1b608b70e7cfaafc73798f5a5a4c858377bf6a7072c1edefac6bdaf05fb5ed1c5ebed7ae599e1d7ee99f76390598757fc6bc6caf40b2f6aa181daa06b41e0ebcf76460168d1f2b96f175a0000de2e57f6a978fdc555951c4478d32b4faf89feda2f81d3fb5fd7e7f0e3b7cd5d536a0b16d8bdfadb3d5138c618c0d5fc9cf6950b1f5f9d3da8bd57c9e9dd23f2da531b3206744b970044e4a739170f7c44bbebfda7876671c3300c8b27024702ff101459910a6685254edd9a9a92949c93995dd028bf69e3b69d3b75e8d4be6ddb362d5a346b9497ebf77a906d472b2aa132a0878d642a5218f209ece1dc4585c685cfa52b006634621886496dca9845ed88651c282a3a5c5a5a110c456d6a5208478dcacaaab2b2f2ca8aaa6055d08c9846c8c28093bda904118262ea83351d3a35766bf1bebbe8c8dac1f2f2724a29d058545555956838c66900804b028bffc13579b6000dc7881a87547136411068188aac5898ffb51bc59e0ccfee5913fb4fde55c5414a69d5ffda37e65e59a02aa90fddb6f0aab35abf929b95daa047977649cb8efc98a7e7bdf7751d39bce3c75939a9591d4fed91f9e3effd7e7a8bd167fe32b963dafa52b5ed654fbc31a9b50a10ad8d8c439e99b77ed4755dd227ba9a0c9830aa77f242828f0ae238e58c31fe9707e45fb6cbcc3c63cafc1707a6620c83e7bc7deb841bfa674f0d48e99d2f7f62e19d1d7400c818fce8bd8b2e19dc76417a565e97fe031a690100c069839f7e69fd153774eee8c94cc93df58ceec99ffeda6f21650d7b71d1e129132f6c7a6bb970e5741bffea7f7a344aad7f0ce0e9706e2b585c7956d7540c4ab381a7b89f8df4e8db50010063ebab4f7d5959013777cfbbd95971f77f172ebf383d41a524f04f60513c2e5993dd6eb7dbadebbaea71bb92dc1e97aa284268b28c8884014944d6754c74a40a412c4ba508732410702e6cce3863144439ab2084c88a421442b90884c3959595e1509431e00c5497eae749aa26635973799264a26ab28240a6365011953477667a76794588ab5c535482b96d5a35fef4f18e108e710f54abc83a73988d1a351a356a1408c1a29452aa26e928ab63772e202a4041a02028a5b56c8682205d864336707e52da843932981c6a3891e66500001e4949444154b25a930b8383049046800b880aa180e3c0296c0108208d08248009e148e71a5c181c40081d0b02020b21236130214044a810422c7dfed13e7dfbfd934e89e092a1adeeeaf7d5b7930a4e822f60852ff4edf2eec4cd9f8e4844b4041270f0cdd72bff326dc23e77cf70a99ac7adeb4491119285501028005ea268187b08d130510008072c04614cb62dc438638c3bbd9a206cc69800d5edb2190f19d1ca40554555306a1a8410555599252ccb9215c99fea4ff2ba2510c0a80448c1921048d7dc1607d5ed290b0657afdf601886aa100984694484e0a9c9fe14bf4f536559960921916894524a0851140d3042022384f617eebd6ec2b52d3a74f879c346455138884020408a6d704b2021b0045452882fdc60a2d6a0e7a4e2198fd51ec678da6aff87121b5cd59ba8a231ed6f67562dccc1e2401060009f04428029c09143670036ffe3599dbf18d6de65cb2b3b9dd521c5def5fefd8f6c6b3bf5547f227c2790c0df8106b9692084c24003e6279a5fd5bd12d1984856743318542cc42d1338c3189b56142bc412d4b6edea5c1833210030219219312dc605e5c18a60b0b20a13296adacc663e974725aaaeab1ac62c1ac5b2e4d21447cb30100a06ca83bac7cba2cce3513c3ae69c7b7d2e7fb2cf8c44c35595b665a872baa0944b9200c0aa2c1182301604138499cd6dd35064be71c3ea161ddab46ed39c5151545484a94538d4521c756f7dc7fe53fd119cd55f3dce6b9463e3d9071c8be0501da9751433563685538f02b5b529ffb360956b1ebbf0d28b4a2ca1e4f4bcf2f95746e527d4201348e06f41aaa22a58d225d983248f90148be2489845ad3004c0b4155dc5008e9799611826c354d80240c218232138b76d5b088429e602598c332e0090a6b974b70b30d674c5a3699cda9224e92e5502148d86abcca8a669fb0eecb719234411042b822366868255878b8b0e1d3edca74f9f268d1a961797ecddbe331cac72ebae64af27100d0bc111420271c499008e04c898634e23818a8a03fb2b034142144aa9c7adff6df1c414e046902481cd012150100838813f3d00682ecf3fe994f05cb0b4f282e30fb8c7acaf0ecd4a5c3c0924f0b7a3b1e2052e242a08e7843164336151046021ce25013250ce2c4a29d030b25449e616430264015800a78252060012481c10058e15d99de4d192c093e405004208668249522412b1a82d215c5e516a9a666aaabfa4ac82c8aae622d8a43650c404153814362ccb940949f6f958d4d45545912582c1888631679223d3c205a536300e4220ce3455e6cc0e94979596961b26350c4312fc6f8be0b680321b540c320621c0e460f0bf3edb0e2e1bde6452872f7fb8abd56fd45f8aaebdb1cd85d1055be7f67025ae900412f827c31da29459cca69c0b9b71e002238131469214b55928120e448351cb141851249225b70200d436988d3146d5338a04106502212413a2ba748100cb52241c15d1a8843016505959190e8735450d878394525573c98a8b28326012356c930a59d534dd4b88228450246246a266382498ad608d48281a0c72602061e4381d730e0c248124247c2e97a62a08b82a4ba66971661b91c8dff94c4f05d0dfe9cb43f73edfabd1759bcefd4fe10743d3fe5c82991df8f7a979e3d6c638a0fcde573df8f223973555f287cfb89f161c33fe5bbb164cbde1e137976d2ab6a5f44e174f9ffbcc0d5d9371e2624a2081bf1cbc32c0b88d05808439e78e942bc238629bc170d0e2ac321c8c58a6ac2a44912ddb4e732751db0606322132968400c1b9c52c4784d6122c180ad9b68d88545919304d332b3523c9ed111c0cc3c0186b2e37e71c63a2eb0410e60046d462884a264758e642623675fafb9100db32cc10f6b975afeeb6b92dc9449609c69800c280554c08211633bc6e37a254509b5b968c10c7ffe31e3df6ee779f5d0d1a2c9bb3b4e8fc91597f7a64545bcc5cb7feb666fcf0aaa72e3d67cce56d7b7d3dbee169a3c71cef1653be5fea33eddd7ff5689e54f2d9fd175f3168529b1df3cff425aea60412f8ab814108caa296657366d9b6655948c2b2a61e2a298e18514cb069994808890350212c4e55ce01210c1c2306827166dbb6a311685956341a2d2b2f370c0311291c0e33c67caacbadaabaae7b6c8fae6a9a4be55438cc02e35c60c418b338b52251c6b8699a0840309bd9d4a5293e975b9570b2cbe572ab928c11418eb295c401012848c2181b4c515485519bdb563412a2948603c1ffe974d0dab6e085adadef9a7b4dea37cf7c78c049e723df5ed320efc2a9e3ceead2a1657e4e9b8b9e5a1f140060fd7c5fabd4d3a74e3ab75ba73605d94d07defb455d237460259fcfbab08d5f4248c9ee35f19ddd663d5b449810a278f24e1f3fb92b6cffaed08caebdb171feb5ab220000bc6aed9c519d336484a4d453ae78f1a7b0007075b9edd1db2feed3363f2bbff365f74ced145cfddd412b712d2590c05f8f0a2b5c12aa3c54597ab0bc787f79d1e14059793418b60d55d75c9a9ee4f26626a5e425a7e724a56629493e49a3a6456d6edb2c1c8e96959595949484aa02b661729b0aca04b519b538b309065d9593dc1e09836d1a12461e972e4b08049390a096c96ccb320d6a5acca6ccb4c255414629b3a94bd36cdb8e86c3aaac24fb7c2e55d165c9a5489a8c358c14c464a012d892b08119829a2e85c804130c2e5d736baa47772944fe5fcec18d9fe6bdb2bbd5e4d143fb46ee3af5d9f7f65c7963130200601ef8645de71fbf79b119defbdab02e17ded175f39c1e32002b5ff969fabaafd79fa2972ebee69411134ed9f2d6905af6c3de3577d8052f143cbbaaea92c6c1cfef1934e2a2a73b7e7b4bf37ae91161ecfcf88d1f79830bb215a8ac79442bfaef5503efb5ee5d5afc7d3bbeee898b060fbda7e3c647bad6d2e3bc62c3b23d9e8e5db213bde60924f03760d7fe42cbb298e09224d99c59961565b6c9696e568e214734220bca2421c908dbd4240207a286252835ad70381c0a56719b7add1e9fcf87397010928434592108abbaae292a4158d755ca2c0c40305896c598901011cc160046c4002cd99419168d8643922461ce30284800125c5514cc593412443cc5ab27498a843093244992908c65224944208124ac108b230981a0cc8c1a8c09db8c9e38074f92c02ffd138f4778fd0baf1fec306e68236f9b5123f336cd7d6b7b2cb99592cfb9f5d2662a80dcf0c25b069b8be66f8a000020bde7cde33a7a1048e9674e1eed5bf6efd5c123f89867d6b7bdefa14b5b7a2425fbaca9f7f5dcb360c981ba3df7e6d63bdbf95c1ad19b8efdb1dfa32f8f6d521b8c79f1a78f2fcd98f2c835a7f8899cda7dc2fd43cd45efc6c9095abb5f1b77f58aeeb31f3e233951109e40027f038a2aca2ac2c188659a8c029154b74b75bb64458944229c73d334b10002881996190c1f2edc5f59527670dffefd85fb82e59512075922c0856d5accb625019280145f727a4aaa5bd1dc8a46b0645b96048253db34229cd92018b50cd38818d130b3a3d160a5190901b3142c8a0e14ca04bc2eb7dbedf6257b537c3e5d55bc1e972fc99de4d6bc2ec5abab2e4dd6642c4b2009c75ec2348c08e7d4b60c8485c7eb62cc46089d3807c708fe91544be0bbe7de2debf2e079f904a4562347377ef8a5d7b6dcf240070020bebc9458ee4cfc0d3cc1f58eaa1f766566ba71eced7c9fb5ec709ce4965db2a324bceac6531adc890100841da2b95d820ce0881da434b97dd98a49cd5c6e7f4a928a01e21ae869d9aee2f09687fa369ae3ac804582ae8bc231a6c6deffeeb87e37154ffe74c9150d1319780209fc2d48f1fb01c069889724090030c63221916058d88c5b76b96151c364a6651b940a1beb0a92b05bd524495288a410821012946140488010825b36151c00b024c9b2cc19336c9bdb148063846a3463c3e130c61821cc2c2b188e1a968d39f89392ba74e99c9ce4b30d93eb8adba387aca0654405f3484412480008841002860023101863c11967b640a0aaaa1021210421e47f954511e52b9f79bfdc0e5ddfc27b2302105694b3575fda78d7536d01ecd26d0722027404601cda5aeece77e40259a870570503af04601dde524c3233e35458496aa3345ffffb372d1976bc9216242765646567d547ad107fc3344fa7c9dfadb9be619d27167af0bfd79d3e6ef3a88f97ddd12521b69a40027f1732935238e702218c31e7dca2361336b768f1e1228c3102414dcb324c41199108916549266eb7aeca8a841021445354c698118e585183231008244912c8b1b9a7420855d74296c52c5b950946dc304c6a1900c041506adb16330c8b73f0fb7d9999d96969692eb7fb70d1c16865b9daa47192dbcd23aa603600e75c08c490c0004820248488353b624c39050c2eb74b149731c189a4c4621806c894414190462057810c19487db146c390298376dc30e4c19016775fc00019322808000001f83064ca902543aa546b19e191c01797e7a790d8f2c7062f593667a938fb95cd7b77eddcb973e7ce5d7bd6ccee5cf2f6dc35210010e1e533667f514259f9b74fdcb9d875c1e56d5d0000c85cf7d0fd1f149a3cb4e9e569f3c2678dede68dcfae2fb9aeedf753a7bef15325056e946dfbf2fd65fbec5f7176e0cc81379eb9effe1be7ae29b185b0aaf6ac5af4f10e0358d147379c3eeaeb416f2cbabdb3661986615291b8941248e06f00a2c04ddb8a44a3c150b0a2b2bcb8e4f0fe83fbf714062aab8c684400a86e972725d99b91eacd4cf1a5fb535292dd2ead46e2d5e9b04744020933c101409265dded525c1ac2c4e2a22a6a9a1c6c2485180f9a76d4b2a3160f9b962d0030d13ddeecbcdc662d9a376c58a06a5a5520b063e7b69f7efa69e7ce9d2525459aaeb8dc3a42020407c75c1209404200088c00232e0959552499808493927d58260223907075ac454010a412a86250c12095409204e5b46ef84e2150454fd039191590844145e0589f69181080250000fc126004e51404801b819f40990d0c00a3231468099c88b7618716cff9d27bc99261ad73aaa370e6983b06dc77cdb3dfcc9c084afe888b8dfb4e495eb95f341e7aff7f1fece901b000706aff71992f9f9171d14e23fbacdbde796e701a865a265c6e32e1fd45d1eb27f74bbfbc942a294d7b0c9ff6d2a05f737a4859c35f5d5a3ee5fa0b1a5c7fd0947d0d3b0d9afce28041159f3f34774718e60cce9be32c967dc3f73b9fee96b01e4b2081bf1a25c56594599c738410e73c6a9a966d70ce933cee6aad41091cf378c12d66bb881c3522b6c5b023faca852449b22c6b2e8fe012a53c1889462a2a2c6a1322cbba4b2059f12401e7a1505070ae797c6e5941820b21984d1963964056246a18959581aa502894e475616e7b88140a8530ce5455198445a9e5f2ba0506c008618c10c62001600400aa6a53ca85d0bc3eb73789940718a308da7407008c205b868a6aa779af042e0c4536004032014988308f85ef70fd82cf22feff54020ca0920a004893c014106440904827504ac1ae563acc2022cc20cc4592045808677910228388001506774ca30588d86be9f38f0e1834e4044729f2ed352d2ef7bcbff9b1ce474449ebe7fb3af4fd69cece77cef426cee40412f8a760f9a78bff326dc20b865cc23997b1a4aab22a2b08210c1c001445e69c53a002804b8803a394726a27bb3c6624ca18d3541581e478696a9a16314ca22aaaa2330c828327c9dbac45f3c6cd5a71c5cdb1547ab868f38f1bf7ecde6e1a51b09965443c1e97659a9150381c0e5b9605004456658255195c324ed6d4829c8c6eeddb703388b8999eee4fcb4a1348208c05461210841008cc11a612361920496bd5b97be12fbb77edda13280f1cc1831feb015f42904220c28e15be8f8aa21c7c1220008c40c1506903408c338937e2b1c5f19c301348208104fe40504de194212ca9ba26abba2a6102424298da16038628638263ce3802cc11c7126516104018516e83601c386760464212510cca0c3b6c323b1a31a1a4a43212292ca92809591ccb91aae0c103fbca4a8b04b30908c1a8bd6fbf2ccbaa4230c648d101002409112c04658c5141c391881002634cb9e082526a03165c4820108b054c2c005b1c712c47432140c8e7f379bdbe5065f8a46632998030031f81088ff121c74794834f020d034660f1d88d41c4d89ada167a0c4013a755020924f097c0e3f5dab68d0024a220093340c08540c2b46c841092882404e35c082a0412800cd3c618dbb6088743945209cb8c31d3b44d6a1ba6c53927b2ca11444d63db8eed82ac06c58388423002218031105c609025e24e4ee69c0b4e39e71811c782c7b22cdda5086e7206420859963927b6454d8399a6250000538124001b0063819900203228c8881a0088b8ddc4e5e2049f6c2d4a980361904aa0849e94e57184838e4142505d5017cbbe5514a3d109028221643bc4496d32ae1f97023722a1136db9fd53bffc08c0ea2ed968ca863d001032228933398104fe2f22d9e5e19c0be658e100e5c2e24c706eb198493ca5d4b22c8b9ab66d73ce6ddb042e6a1ce58588999f8958b0c2d4621c840c4426842340cc04660a219000401c21240112c039230821471b4b082a0010421881698a148f8b522b108854558689a0982b15e5218c89aca9b2a220c4010063c405c31cb148444b2246301c2c2ff766e6a9c5655492898e217a72dc48150382208d40b10d27fc4494439a0c206a57ce048438244b1045c0017404268fcd765a1c5c04bc12800019014b9c6b00f6ce277bf6f96ae6d68567ff79c47d74fdad5d46465f5e37a77b42583181ffff11aca874c2740d9cf212dbb621165e4575b01642082478cdfb8e312542b8964f70d40aab572e019738750cc79c651c6b340040823bbfc6a6f4001020c04830ce18030e9c8165d9928405072cc0b6b88419c7dc5983105c12921042010c142490c2e1881723ac299ad78d63260a02020caa39173079ad2783c16bcde6cb298439a827d1e1630b100222470ac6061954b098f7718043653587620aa8a2000818400585083b11bbc20ebe3620b3d96debe32c7d45e59291d979577c56f55714ebb183aff64ae93cdb6902e555dfcdea979e7bfe9c9f22bf71dbe69699edd34e7fb338febe28a5f7bd75d6d856ea1f3760b757775e69adcf9af2ce4e0340693074daf4118d4e4a58b76ac9506fcd1a525a9e75cb7bf50ac72490c03f16fbf7ef3f70e0c0c183070f1f3e5c5c5c5c5a5a5a5e5e5e5e5e1e080482c160381c8e46a38e60a113c45935e2c37a8d07b188330fabf74ff1a697f1cbd4fcca39775a7e28a5d168b4e6fee17402514a6bb6ee7cca2963278454965700426edd959c9c8c0d1ebba904596df26b89da494b83d7e6d1ce622793b3eb1810aa67e6d31410601060601cf927434090c6227e549c88a891b2065edbb3f2dd5736846b7661d91773572843c6f5f0fdb573a3bc7ce58cc1835f487b60c55bd7b775fd81dbc6491d465c31305ff9e3d6a8369bb1b628587178c77faf12f3afbdf2f5422aa5f7bc6c649fcc9365d294acab571cae085616ed593a497f6dfcb5ef1d3aa9a725c168c2b03e817f006a22b561184ee844084992a4c4c1b1a9748ce12549c2d570b2e93a51f8a850ceeb8dda75c27d6dbe0fc229b371fa36ab2deab143d738ef3b3f30c19dd1222e142207020110c8ed76272525fdf10df36e0c3e099209549d1c63fedbe25bda19d79e617cf8e29a5841372f5afefc37bee1579fe201b0f67d3c6d48bb74b7574f6d73ee8c65454e3e6fed7bffe67e79495e5f8353af983df3d4cc7eaf1771e0a5cbef3abf438354ddedf5b73867ea87076c00007e687edfb453efbeffcab3ba746899dbb8ef4d1f1eaaff9980962ebb63e0d005058faf786d5c0b1d0100b0d295b32fee9ce7767b931a9f35e5bdbd26d83b9eec913df0cdc3b128165935b145a3712b8327c1a274cd1dbe340810f9fefae6adaf7a62fae01669ba3ba7fba4457b76bd3fa55f63afdb9b73e6dd9f9739eb3d7abb47c3115674e7f6befa86ceb063f57e33bafed636ad6ef8de11560cac7f7e5c8f867eddedcbe939fee59feb7d9ec0442244766576bdf4ea8e62cf4f45360084d63f3ca27b7eaa5777a734ec73fdebdb9de7a2e092a1b9ed26cdbc76409796cd7bdfbd6ef747779cd3342d49f724a714f4bd7d75622e2281bf0152359c885c2728d750e1b66d5b96e5502b8038c2c2f9b7e605883b2f014c008bfd7aec5cfbe8f76b023ae5cc294e8f4422186387aba91d1e46d5011d09819c3e1959962dc300005dd3745dffe323b884400094d910f933332fe4ef35fe1c58f2c2b7950200d8c1252facceb8644c3b1d8c9f1ebe70ec92d6b3d7955696af7ba0d17b578f5b788801dd3bffaa711fb57e767369c52faf9ff5e32b1b43b1670abdf5952f7fbf2f1438f4edf4d437c74dfab02436e8f0a68f8cab17aedef8f38fcf357bffa699abc3471313a59fdd3a60c4fbed9f5df1d2e8265a2cecee7ef99211af78a7ae280a946d7ba9d73793463db75d341a7a75d31f5ffae420030008ad7de96334e4ea2ebf8edcb6f67df051d2f46f0e566c9a9dfbded5675cfcdf564ffe505eb46a2a7be1c6e7b69af56ff7581ab6c2d8b5e4ad4dbc41bb7871005efcc175431ea81cb36877b072f7a211fbeeba64d6fa63855961576cfacffccdee2ebdf3550000b9e1b0c7beda53112eddf074872f265ffdeaeed8ed2ebae3fd9dfd5ffa76ebf66fa7c3d35316e63dfe63593454ba67c5a3c3f313da3009fc0de047a22692b238d4fcc92133e2790c706620313e0e8b72ac04fce8f02d786c48ce02d1a8195bb313bb250cb1305e0b2743c720d9b60d943a0f0d7f7c04774812eb4fa7a3bdddc69daf2d9ffb791907ba6fd18b3f361c7d694b15a23fcd9b7fb0dfac3b07e6ffbff6ae36a6a9330a9ffbbef75e0a1428a5d00a0252b02a0be00718d4e9d0380d38232e30e6f00b194371736a981014379d33dbb26573f3870ad3a989244c470c281a896e1a5063f08338fc400a2c381d74a5a5b6f4f6dedebb1fb75e2b5023d9a231e9f3a3e9477acfc99be679cf7dcee9f3fa62df310bcb8a63ae1cbc64e27ace1d6ed16e28c988f4417e71d9a5795a515fc6aae94b32a784fb612c9f905d9cabba79bacde526e897b4a6709a02010a49cd8cb7de68f9674815ce192f9ceb5265bcf766a4c4846c67cdbeebaf6dde91ad93635a337bc3d6d4aeaa330f20624161e29dcaba6e0e04f3c5cad3b2c5ab9246d839c4caf4cd45d354b44c9bb12211e1b9eb97250652f2f18b73621f36e9ed1ee20e3156bcbb352542a95404277c78f38d9d7bf362dc8c157b1b763784addb993f514152ca9482f2454cddb136fbe07de461c5acd0005fb9323c75fda5e4b2f234250100f284777366440790c8373a6363515cdba95617f5d3a3977cb42092060044cab0b5abe5c63d03830363a6246bbc0ceec54b00cbb22ccb8afa89c4c822298b8f0821a94e973ca39ec1c29ea8dcfdcd41fac9a06bf23c08803881b7d9ed80b0d34d22178b6e810029375e205cea3ccb31b60182402449bec2273cf84fcccb5136ee39d363efa8d97f47979f154b03b0067d8fe954fe649d364ea78d1b3fa3fc36f0262b63ee3661cd18d1e10a289556257208df7f6d5fd1dc24ad4613312a367d7787d9fc589ec7fe2172716d104523cece0a4365e54d87b6c71e79277d5b93c9f525d6d06eb05e2e49d589d153563772d0677162f5fc0f523a0f1eef74f49daff85d91931b3fd23fd5e380510ad12f8bf491d10ad70b44fb5302eb700a1ee20e96b1638a4f5c6dbda5ffdbd8fb47d5da8972c27d37eae8b5ddfe267d5c9c4e1ba7d326e6d6989ce6214d0c5a5370bed73260351bdb1b36319f67ac6b300920d8daaa3e59343976b47a5464e4f4ad2d964756d7ee4d2a2214e282cb924a0e6f9bd058362f4a397a52d6f6fabf582f9b78f1e241519428738b942d2927eebc2cd6e062e94d524814c425bd45fc6828177b226b4f6d4f701b7d1139df7d1e867d9c92b8c788c5384248ba63e07970d81951177a954f7890c52f5f1a5eb1b7e6dc9d839d89eb33a34900209551a1eaec0337f6ce743fd4de793f22c859dbd9c7410009c01af406160080b9f5c38acfda0b4e34d74f0aa6ec2d9b93dfba371221479e58547d4ac89c9fb95076b2ae3439882095d1214173ca9b8f2f0a79baa7a99a5338736379f5e5d08b8dea653b743efff342788cfb74be5460985aa31ed658511115e29f5474b6b130ea39ace091af666aeeca71e5a5757707d234470a3efe6dceb1a6ead7d53eceae3d33528ebafd8a1f678382920b769d2cd8e5305cadcc5fb8aa74d6dd43695e77032f5e3038ee89b4289232001004882380820012534b353b0c37382d7810189eb6777ac2d42ccb8ae23bb88c075d83250e4120698ae7795a46db6c36a3d11824f767191bcf0389698c3110044dc91042580092248127285f3f86e158012c164b409886a465aff4296bf4d89c95b1d73e5df3e383a985e9e11800c02f216f69706df117f57a2b0f4e5b4febd9da4bbd1c56cf5e9aa0fffeebfa6e861f683ffad5013d0300c00f98ecb2c871310a0a9cbde72baa463c1f47044cdaf0eb898df0ed82b7bfbb6e11686dd6fbf157b69455b79a39e0edc6b60b7567bb59002014d357cfeddbbd6e4b53f4f22c0fc722f30ebb04861d510fc163dce7050a9bb736adfbcb92ca66032b088efe3f2fd79d6eb70f9323e7e438cef1e8fec543fb6f12631234b4c0f4db70986e6ca80fc1f737fffc538b7598cb33f76a7fb9d06166052a3054132c2331f29a2978f172f1ecda19009e4c76ff6748bbc5a0e722ad4b95b8d3e9c418639a2249129118b90dc3888eb898241189291f99f5d180d8d50c5404fd0b1c102f0fa36e9a900000000049454e44ae426082</Body>
<BodyHash>749ee8ee13fdd82c72a38e1922dfb702</BodyHash>
<Size>89893</Size>
</Data>
<Mime>image/png</Mime>
<Width>491</Width>
<Height>403</Height>
<Duration>38</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2237343965653865653133666464383263373261333865313932326466623730322220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2234393122206f626a4865696768743d22343033223e3c6974656d20783d223133312220793d2232392220773d2237312220683d223133223e3c7420773d223437223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223231382220793d2232392220773d2235352220683d223133223e3c7420773d223836223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223237392220793d2233302220773d2236302220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223436223e4165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223130322220793d2235332220773d2232332220683d223132223e3c7420773d223536223e656469743c2f743e3c7420773d223333223e4a2c6469743c2f743e3c7420773d223234223e456331743c2f743e3c7420773d223137223e4a656469213c2f743e3c7420773d223133223e45472049743c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d2235362220773d2231342220683d2237223e3c7420773d223331223e65e280a23c2f743e3c7420773d223233223e656e3c2f743e3c7420773d223232223e4576613c2f743e3c7420773d223230223e6579613c2f743e3c7420773d223131223e652c3c2f743e3c7420773d223131223e652e3c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d2235342220773d2232382220683d223131223e3c7420773d223639223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d2235332220773d2233302220683d223132223e3c7420773d223637223e546f6f6c733c2f743e3c7420773d223432223e746f6f6c203f203f3c2f743e3c7420773d223431223e496f6f6c733c2f743e3c7420773d223336223e746f6f6c20733c2f743e3c7420773d223238223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223237322220793d2235332220773d2232362220683d223132223e3c7420773d223536223e68656c703c2f743e3c7420773d223236223e213a3a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2237342220773d2233302220683d223132223e3c7420773d223531223e756e646f3c2f743e3c7420773d223335223e5d2c216e646f3c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d2237342220773d2233392220683d223130223e3c7420773d223633223e4374726c2b5a3c2f743e3c7420773d223132223e467269747a3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2239362220773d2232392220683d223132223e3c7420773d223637223e5265646f3c2f743e3c7420773d223433223e5f4265646f3c2f743e3c7420773d223234223e526564613c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d2239362220773d2233382220683d223130223e3c7420773d223632223e4374726c2b593c2f743e3c7420773d223133223e63756c6c793c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223131342220773d2233312220683d2238223e3c7420773d223338223e5365612072653c2f743e3c7420773d223233223e73656172733c2f743e3c7420773d223233223e53504152433c2f743e3c7420773d223232223e736561743c2f743e3c7420773d223232223e7365616c3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223132312220773d2232302220683d223131223e3c7420773d223537223e6375743c2f743e3c7420773d223331223e733b75743c2f743e3c7420773d223238223e55493c2f743e3c7420773d223236223e693b3b75743c2f743e3c7420773d223232223e556c3c2f743e3c7420773d223231223e552c3c2f743e3c7420773d223137223e49266c743b2671756f743b3c2f743e3c7420773d223136223e696e3c2f743e3c7420773d223135223e69733c2f743e3c7420773d223135223e6c613c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223132302220773d2233392220683d223130223e3c7420773d223633223e4374726c2b583c2f743e3c7420773d223136223e636d2d783c2f743e3c7420773d223131223e63756c65783c2f743e3c2f6974656d3e3c6974656d20783d223433362220793d223132332220773d2235352220683d223133223e3c7420773d223233223e4d61746865723c2f743e3c7420773d223230223e726e6174626572616a3c2f743e3c7420773d223138223e4d6174686572733c2f743e3c7420773d223137223e726e617468657261743c2f743e3c7420773d223136223e6d617468657261743c2f743e3c2f6974656d3e3c6974656d20783d2236302220793d223134302220773d2232352220683d2239223e3c7420773d223835223e5469746c653c2f743e3c7420773d223331223e54697468613c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223134332220773d2232392220683d223131223e3c7420773d223533223e636f70793c2f743e3c7420773d223331223e432e5170793c2f743e3c7420773d223238223e435150593c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223134322220773d2233392220683d223130223e3c7420773d223633223e4374726c2b433c2f743e3c7420773d223130223e63756c7469633c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223135372220773d2232322220683d2238223e3c7420773d223334223e5377653c2f743e3c7420773d223236223e73696e653c2f743e3c7420773d223235223e736176653c2f743e3c7420773d223233223e5377652e3c2f743e3c7420773d223130223e53572e3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223136352220773d2233332220683d223131223e3c7420773d223532223e70617374653c2f743e3c7420773d223439223e66617374653c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223136342220773d2233392220683d223130223e3c7420773d223633223e4374726c2b563c2f743e3c2f6974656d3e3c6974656d20783d223433302220793d223135392220773d2233332220683d223134223e3c7420773d223538223e656a6156753c2f743e3c7420773d223339223e6a6156753c2f743e3c7420773d223135223e4a6176613c2f743e3c2f6974656d3e3c6974656d20783d223436382220793d223135392220773d2232322220683d223131223e3c7420773d223733223e536572693c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223137312220773d2232382220683d2238223e3c7420773d223833223e42726f773c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223138342220773d2233322220683d2239223e3c7420773d223735223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223138372220773d2233312220683d223131223e3c7420773d223438223e706167653c2f743e3c7420773d223433223e70617374653c2f743e3c7420773d223239223e50617321653c2f743e3c2f6974656d3e3c6974656d20783d223136312220793d223138382220773d2231342220683d2238223e3c7420773d223734223e61733c2f743e3c2f6974656d3e3c6974656d20783d223137392220793d223138352220773d2237362220683d223131223e3c7420773d223738223e556e666f726d61747465643c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223138372220773d2232362220683d2238223e3c7420773d223931223e546578743c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223138352220773d2237372220683d223131223e3c7420773d223634223e4374726c2b53686966742b563c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223139392220773d2232372220683d2238223e3c7420773d223636223e436f636f3c2f743e3c7420773d223436223e636f63613c2f743e3c7420773d223332223e4361636f3c2f743e3c7420773d223239223e436f6363693c2f743e3c7420773d223235223e436f656e3c2f743e3c7420773d223132223e436f656c3c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223230392220773d2234372220683d223131223e3c7420773d223535223e72656d6f76653c2f743e3c7420773d223532223e52656d6f79653c2f743e3c2f6974656d3e3c6974656d20783d223137382220793d223230372220773d2236352220683d223134223e3c7420773d223734223e466f726d617474696e673c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223231332220773d2233322220683d2238223e3c7420773d223833223e526f6173743c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223232362220773d2232312220683d2239223e3c7420773d223732223e437269733c2f743e3c7420773d223432223e657269733c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223233322220773d2233372220683d223130223e3c7420773d223734223e53656c6563743c2f743e3c2f6974656d3e3c6974656d20783d223136342220793d223233312220773d2231362220683d223134223e3c7420773d223137223e746c6c3c2f743e3c2f6974656d3e3c6974656d20783d2237302220793d223234332220773d2232372220683d2236223e3c7420773d223437223e726f6d203f203f3c2f743e3c7420773d223431223e526f6d653c2f743e3c7420773d223338223e726f6d20653c2f743e3c7420773d223138223e726f726e733c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223235342220773d2232342220683d223132223e3c7420773d223739223e546964793c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d223235322220773d2232322220683d2237223e3c7420773d223638223e726f6d3c2f743e3c7420773d223435223e636f6d3c2f743e3c7420773d223434223e72616d3c2f743e3c7420773d223236223e6d6d3c2f743e3c2f6974656d3e3c6974656d20783d223435372220793d223234392220773d2233332220683d223132223e3c7420773d223332223e57696b69703c2f743e3c7420773d223234223e57696b693c2f743e3c7420773d223137223e776973703c2f743e3c7420773d223137223e776869703c2f743e3c7420773d223136223e573b6b69703c2f743e3c7420773d223133223e57696c6b69653c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223235362220773d2232332220683d2239223e3c7420773d223930223e46696e643c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d223235352220773d2232322220683d223131223e3c7420773d223738223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223138312220793d223235362220773d2234372220683d223133223e3c7420773d223731223e5265706c6163653c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223236392220773d2232362220683d2239223e3c7420773d223834223e47756d3c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223238322220773d2231392220683d2239223e3c7420773d223738223e4c696d3c2f743e3c7420773d223338223e6c696e6e3c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223330322220773d2232322220683d2239223e3c7420773d223530223e507265663c2f743e3c7420773d223436223e507265213c2f743e3c7420773d223337223e707265743c2f743e3c7420773d223331223e706965723c2f743e3c7420773d223233223e6865723c2f743e3c7420773d223233223e5b6865723c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223332352220773d2232352220683d2239223e3c7420773d223631223e536572613c2f743e3c7420773d223137223e536172613c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223333382220773d2234362220683d223130223e3c7420773d223833223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223333382220773d2232342220683d223130223e3c7420773d223830223e68616d3c2f743e3c7420773d223230223e6861206d3c2f743e3c2f6974656d3e3c6974656d20783d223134342220793d223333382220773d2235362220683d223132223e3c7420773d223532223e706f726368657474613c2f743e3c7420773d223330223e6f726368656c6c613c2f743e3c7420773d223238223e706f72652048657274613c2f743e3c7420773d223134223e706572636865643c2f743e3c2f6974656d3e3c6974656d20783d223230362220793d223333382220773d2234302220683d223130223e3c7420773d223832223e636f726e65643c2f743e3c7420773d223437223e6561726e65643c2f743e3c2f6974656d3e3c6974656d20783d223235312220793d223333382220773d2232362220683d223130223e3c7420773d223739223e626565663c2f743e3c7420773d223434223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223238312220793d223333392220773d2233302220683d2239223e3c7420773d223836223e6d6561743c2f743e3c7420773d223330223e6d65616c3c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223335322220773d2233342220683d223130223e3c7420773d223739223e5377696e653c2f743e3c2f6974656d3e3c6974656d20783d223130312220793d223335322220773d2235392220683d223130223e3c7420773d223831223e6472756d737469636b3c2f743e3c2f6974656d3e3c6974656d20783d223136352220793d223335322220773d2232352220683d223130223e3c7420773d223830223e68616d3c2f743e3c7420773d223132223e6861203f203f3c2f743e3c7420773d223131223e6861206d3c2f743e3c2f6974656d3e3c6974656d20783d223139352220793d223335322220773d2232372220683d223130223e3c7420773d223738223e686f636b3c2f743e3c7420773d223336223e686f63206b3c2f743e3c7420773d223336223e6861636b3c2f743e3c2f6974656d3e3c6974656d20783d223232372220793d223335322220773d2232372220683d223130223e3c7420773d223834223e626565663c2f743e3c7420773d223430223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223235382220793d223335322220773d2233342220683d223130223e3c7420773d223836223e636875636b3c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223335322220773d2233352220683d223130223e3c7420773d223931223e6261636f6e3c2f743e3c7420773d223438223e6261726f6e3c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223335322220773d2234372220683d223132223e3c7420773d223530223e70617374726172723c2f743e3c7420773d223430223e7061737472616d693c2f743e3c7420773d223138223e61737472616c3c2f743e3c7420773d223137223e7061737472617272693c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223336362220773d2233392220683d223130223e3c7420773d223739223e53616c616d693c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223336362220773d2231372220683d223132223e3c7420773d223737223e7069673c2f743e3c2f6974656d3e3c6974656d20783d223132392220793d223336362220773d2233392220683d223130223e3c7420773d223532223e626f7564696e3c2f743e3c7420773d223137223e426f7574696e3c2f743e3c7420773d223137223e626f6c64696e3c2f743e3c2f6974656d3e3c6974656d20783d223137332220793d223336372220773d2232392220683d2239223e3c7420773d223434223e636f77323c2f743e3c7420773d223139223e636f77733c2f743e3c7420773d223139223e636f776c3c2f743e3c7420773d223137223e636f776c733c2f743e3c7420773d223131223e636f773c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223338302220773d2233342220683d223132223e3c7420773d223833223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223338302220773d2232332220683d223130223e3c7420773d223531223e506965323c2f743e3c7420773d223138223e5069653c2f743e3c7420773d223137223e706965643c2f743e3c7420773d223137223e706965723c2f743e3c7420773d223137223e706965733c2f743e3c7420773d223135223e706965743c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223339352220773d2233372220683d2237223e3c7420773d223231223e56617269616e3c2f743e3c7420773d223231223e56506e3a3a2e6e3c2f743e3c2f6974656d3e3c6974656d20783d223130342220793d223339352220773d2232312220683d2237223e3c7420773d223530223e4b65763c2f743e3c7420773d223236223e4b50563c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223339342220773d2232312220683d2238223e3c7420773d223437223e696d503c2f743e3c7420773d223235223e5b6d653c2f743e3c7420773d223234223e286d653c2f743e3c7420773d223230223e49726d613c2f743e3c7420773d223133223e696d502e3c2f743e3c7420773d223133223e696d502c3c2f743e3c2f6974656d3e3c6974656d20783d223136332220793d223339342220773d2231362220683d2238223e3c7420773d223539223e7069703c2f743e3c7420773d223235223e706a703c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d223339352220773d2232342220683d2237223e3c7420773d223531223e72616e3c2f743e3c7420773d223330223e523b75c2b7633a3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3264323862656264386333666161646137356235623335386334306165386330</BodyHash>
<Size>6949</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-11.png</SourceUrl>
<FileName>getting-started-11.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>29b9da02-7eae-4243-8293-c298b5cd7b95</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000005ed000002ae0802000000b32ba0710000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecbd779c24477d36fe7cabaa276ebebdbd3b05929011882830c160828de1b531361924720603960d26bc0483880e800d16604c1002cbc636605e4012580261a26484103f23101202844e5cd8bbdbddd99dd85d55bf3faabaa767a6aba76776f66eefd4cf673fd2deec7457f8a6a7be95e831bfffbbc89123478e1c3972e4c891e3e8426b3d91efc4bebca9eae412d906a0f19fa491be4c13f9ce6d10c562f1056fbee8ad574c69a0ece1434fe667ec4ae8a8efdfa25ff159f9a8bbd09f3e949dfb9ff2866530e02f1fb1fed1f39ed16eb7b3bb8866abfd0fef79ebd2d28ebdbfdef7def77df46737dd0cad4f3df5a437bef6157bf62cdd7cf3ded7bcf15de55231bbb07efac857ff6cb9f0073bd8852fbafff2eafa7b2fb8e2ba1bf75ffca1171daed5dff9c14b3e7dc90fbe75d12b4f3969fe873fddfbdcd77dea9cc7dcffd52f7ce4c1436be79cfb911b97a53ae54e8ba77af7bee182a1a53ce8810f38fb694f618c656fe9e7bff0c5af7ef58a51c571fefbff2efafde57ffae7433fcf82f7fddd7bcc2fe7fef9ab1ef1f0873fee8f1f4b44fb0f1c78d75ffdcda9a7defe557ffe8aef5ff3830b3e71e1f39ef3eca55d4b8026606969c9f30ae6918cd57ee8effcfe37be76a9f9efcbfff4cfcf7fffdf45f53cfffd7ff7b677fccd9bdef09ae8fbe69fd91bf2d297bce8ccbbddb5efc33ffdb3572aa5ef78c7d35ef5e72fbff093177defeaabef7def7bbfe079cf7eefdf9ffff39fdff43bbff388273cee8fdefcd6771c3e74287357b1959a3aed796f7feb7daf7dd3cb3ed19c2e1fe854c4dd9e7fc1b9a70f7ef5faf7bfe2433f6a36bce912f99a79d1e72d596e79f738efefcf3ef986cb2ebaf8fffb554d4edfe3a9af7a42f50baf7de3a7f7cdffc13bdff5ccf6057f72de778a733307a3b2fee4829b161e2594ce83568e1c3972e4c89123478e6d97c749ff82e38f39b33dbe9562fc04901e25b3a3f5d0917f9ec54944b3d55207be3f5b7ce8e13a6d0438f733f2c177a26a31121d8134346e5985efe3e21fe91fdc226b2da800f355a803d7345bad918a2b14bd57fcc55bdef3576f3879cfeef7fef59b945244444480bef957b7fec5ebdf512a95f42809dfb9c337a17ad6a3eebb04a0b6d1fed6ffee7dc6a3ef05223f90975f79e3e9b75bbae3a98b1d29f72dd72aa5d2631e710fa5f58dbfd87fc3cd8769fe245dadccb67e9165f87c607979756d6d617e3e63add6d7376eb9e5d64d0ecc95d66b6beb2babb5becf7ffecbbd00e666a7e7e666467aa11f04fb0fecffe6b7bfbd7fff81af7eedbf1bcde66b5ff36400f7bcc799ed8efcfc172f7ec4c37f5b70ae144e3ef994a80e195ffe8daf5d1afdd7d430feaceab567f3cfec2f7ffbbbfec6eff8009ef98cb3fff8b18f89eaa6b47efa394fa9d71bd75c7b6dabdd7ee0fdefdfe9747ef1cb5f0452dee1f6b70b82e0e0c183a32470755fff973dbf75d3e7de789e0e13786cee379ff3ca3f509f7fef05d7fca2bd4ef3da9b2ec9fd3268b578d17ca32d4127dfe554ac7ff3a2cf7ced978a48401ceaa00a68e8e6adcb3eee7acfdb15be7d437d434bafebed566e143acfe3e4c89123478e1c3972e4384e9238bd1fe73c36874b13285295c471991e96cad119723db74d7ceb8a4b1ffffb0ffaa7ef16b4c6720d9fffa18e75bf06f548e396c3008180c79fd9f9d6a5978e3af62410417fe67317ffd9cb9fff894ffd7bc12b30c602a59ef1b4c77df6ff5dca39271a6dd5def4be1fedb9e73def7eeafcde95e6777eb26fffba7fc669bb6e3db8fadfff73c3f24ae3f94ff82d106420cfb8e3ae7f3cefa98b73a55bf61efac77ffd2695a6f4d44c798ae6576fca52dc75d7fdf855af79fdd39efca4473f6af8de976f7fe7ca8f7fe2935aab62b138aa2c9ef8d4a747bf2fed5c7cc2e3ffe8898fffe3beef5cf285ff00f0852f5e72e957be32d2cb9bcdce255ffeea97ffeb8af9b9d97bddeb9ee73cf5894b4b4b003caff0976f78ed073ffcd1f79fff4f8542e1e10f7bf0c31efa908c8e3d427c3d8ea961cfb33ac1be47c8d6cdda8cd5673ff7f9b9b9d987fdf643cce35aeb2f7fe5b2bd7b6f6db55af3f30b679e79c6b7bf73a5effb52ea7bdcfdcceb7f7ae388fad9f36dad35a7a0280fecdfd72100a0461b53273701b9f7869fafa8a90ebbd35ffced4bef1d5c75decb3e8a326f120720089d833fdd8bb31ef6bc672d5ff6e3030d553c6da908005429e2faaf5cbd7e9f07bdf24dcfffd2b77fb916946e7f5ac59805672b791e27478e1c3972e4c89123c7764fe2684722677255cac572ec31d1b4495f6ac12405f254ce0470edb5d73ce411579db6f0909f1ec8da3967ecd2a7b4aefafcb5d78c31f6149cfde8baeb01743af23f3ef705008f7bec2301fcf8273770ce467d61f9f0cdbbeb373fef8b45bebcb2f2ab5fd7a9f0ca0ffc5789d4ca918d5d3be71e7affd3a5543ffae92d7ffff1afb49a1d80fd7a797def9136cd2ce9b9d993cb2bd37b6fcd52a2e7795aeb4ffef345575f73cd4b5ffc02d7c29c5a6dfdc31ff9f80faebd766aaacad83803f39d8b3be2eafaffbef0a57abdf1ac679cddf7b57ffdb7cf5cf2e52f572b95915e7ec1473fe4fad3a9a79ef2aeb7bf650cdf1e21be1e67f059a9d4fafafaf4f43480f5f575a91446dc666b50a9942ff8c427e7e7e63d4f48a9005cf1f5af73ce0b85c2cb5efa42a9d417bf748952eabef73dcbf3bc2bffe77b2396a2b5a6d8ef5a437304e066390e6926babe8d6bd55ebdf5903cb3bdafa1b40c0b2ab27a6bfd9af7fefdc28b9efad0a7bde0c10054ab76e0a6eb6e6deb29d159bee1b3e77d2478f1931ef484731e04a8d6caaf7ffcbd1b5b5ccd17a5d02a8f5a3972e4c89123478e1c398e5a122779b03df005ed784a671abb671de3e7d84eba9190dac9f460d67442fff748433b1235145649e7999c0131e97ffef8f9cfffb393ff76e38efb6bc37b67f78c7ede3d7ef189bf3f5f493556817464b5f6ab5b6e3dfb297f7897bbdc11c059f73af3e65fed3db2b2562995461dcc068dfaed7ffef55fdfe7f403ca63de942e756e595fe7ad3675e4831e7087dfb8c352c7f7bff4d56b2fffd6f54a2ac63d5eaab2e90535b330b56beab44357b49bf5ec654d55ab3fbbf167affc8bd79dfd94273ffad18fecfbebb7bf73e5473f7ea1566a7a6a0ac04446e5e552e9b2cbbe0aad9ff5cc73ba499c4f7fe6924bbf5ca9948fc2c07f334544cffabeeffbf265e7be36740974ca292705813fdecb0b5ee11deffa1b683d37370ba0542c99b2aebbee27975e7ad9a1438795d24f7bf2136bebb5ffb9ea7b231abb9ca9b01b3efaea277da873f26cb1a559df029de9825ffbeefb9e7479edd459d12659291eb9e82f5e782168f74ca9ada2756b7aa6d05ef9df4bdef9bd7f0ba4060022ced9ee2a6f313e5508f65df9ef6fbae282406900c458d1c37ca5d4d1325f8f9323478e1c3972e4c891e3688d003795c4d14386fdf989392762ce204b3e460f7c46096f21adfb96fce8a40fbb7f8ad42f4fe5f4e1f0e1439ffdd83b5ffdfcd77ff89a3b5ebf9f5c3646c019bbd58bcffae5673ff6cec3870f8d5d5cc1f3fefadd1f3afb298f3bfdb43b01b8f67fafffd74f7fa1e079e38d64eb37df70d6c297bf7bcaa357a1194113934099d31f3ef46e33d5e20dbfd8f79d1ffc12cc139e60c52a4dcde9b91d62f7ec6fac5fd5baf5c651cb320b732efcd445575f73cd4b5ff242b330a756abfde33f7dfc9a1f5c3b55ad32c1273b1e2f974bff75f95735f0ec679e03e05f3ffd1f175ff2e54aa57c7446fd194bf9f18fafbfdbddcee8f9e4baeba3673fff858bdff6e6d709112d66411004fff9f92f8ddd84d999e9c1ba5df42fff26042f954acf7bee33e7e666ffe1031fd65a8d7e2e969ca930a0d444e2aa4e3ded753057aa03d09aa139355d01d0d27dae4d573dc0eb592d15be3018fc535bd34647d0effece6fe79e28478e1c3972e4c89123c7d653fc2103f4c17c8d2b8383fca09c1cced441f89b7ba14def9f28fdcba96fbb4d636161c7339fff8a5fd203fff56aeff006e930e7a50106ec98d267dfcfbfbdbaf29f3ffe0f478e1cde7c82402a65566410116394fd36a804b97a85c27d1f75d5c98f3cb2778d1d5cc5dada2ed6bee683e7140bfce26f5cf7b2b77fde570c5e5957a6f5ec4c61f7ec7df023fed3af93ec8c5d62a7d3618cbfe079cf06f0918f7f4249552c16b64e34cd66f30fffe0f7017cf1e24b2b95f248cffef53bdf3a37373f46a12b2b2baf7bc35f66f9e6ea5a2df083f827c213d1a136f546a3d96cf5387542b95c1a755f5846bce1ffbefae65fedfdd8c72fdc52894c14acd612f43b8f7848ee8372e4c89123478e1c39726c29c64de2e8a15f1bab02398e3f8c954971e568284fe54c4828ec3ef739eb61bffb187feeac9f1d2e1ddae0202c56833bef688bd56bbef1d58b7ff0836bb456dbb3f2c5d3cfbafe8e8fdc2777f847365e72cfc5773fed1e6ddf7fe6bbbe72d935fbe01574a9c466cbf3e5f5bbac5e4d7b7fb8f9e294d2f57a1d40b55a656ccb95a9d1680218358903e0ee77bfdbb39f71cea8a99c9595954ffef3453fbaee27c79d0eafaeae71cea7a7a78eab5a337ac4c31f9c3ba01c3972e4c89123478e1c5b8af4036e86267132a781b2562797c8f192281825a730e40d7db99b515339791e2705c562e9d4534f9d9d9f03b0b6b27acb2db7b4dbadedae5b447a6671e3a4bbb3bb3ce4ad7f70d6834e9e5d69b4eefb8e6faeb67569aa7087428ddff2bdd923d7f3fa0ab66b2a2ac76dd7333efc61bf95f7428e1c3972e4c89123478ead43fa6d537ae04f3ae19fbdaf49f80df931c727e05865bcef52e2e3642ec0ee19c7f7fed35922d1e8f5c99123478eadf38df34b718fe71138d9df0968a86e9c23a0c2d05418cc469619020d3f43488cbe5965686b48dd7da72014080d9556501c0502005fa3cca081a64285a1a5c00845423df6708941011d050694594fa3e24d9300039a6a02a13d2a318270d72a2516997e40586d1e7b4981c0082dd5edb7a13d6f0454202b02f3ce6e7f3230a035f01e23a940f7bc2a4e8018a0921e1ca3a3385062b6810cf01858d81546c4003c8220fb7b4aa7a958bb04baff248001f501358b5e1b2903620df4b3a9f720aa0c75852203073ada6a82915a5c1fa27e1894c260ff673404e5d6bd095a7424b8224b56c2becaa493af4489a4bba6a8aa050211da2a4de859e4d5d7db6348c4e84c91810009c8d897e31d1b77477da544ffec935df4cf945aa51888cb018eea7fc6eb5e4110217b2620003a6e33ecab6a969aa7f8d8beee8a4b308b34b3e8498af6ba24e272a463746f461b1fac4976e7d0e7abe3ff4c8c65298e34451c29301e80c25799475c8eb4afa5e951233d76a798ed18a1b0c2d08935366a7b9fcbed2b45c17ab612830e7f774604b77370fa9f904e0cbe6a3c47ea0a22c3688fee4bae7ce06d6fc8697a8eadc3abdefc8e048e9794abe9d3e72ef170783357ec1e4ab913bee930cfb13111c2e6e239ae40ecab911985cb8da7b3f4444e18af0c320f580a0c5ef8bbc4a644506690da8e0206ff992211d710afc410c442497c186b243818f58a044e9906b97d04200a5b2e890c256c838cc215bb317ac8730517979e04daa98a93a5dc89a42585f38c9a06b14f41787db4b2a5a0014e2833f47400c0384826193303e94c531bd1371907a9f0170900015062101a0cd00435acfa9a2008d0088c9b53e01c4a8211586fcd99b9028c8100c6fb1b1535ada55022949089ed0db1019380503d66e1aa555a77859d63aa4db197044095a32de131c861ef01a019980627f81a45825420d65343c6407d758eeaa07a84cb18642f3fd3185e812c1d25cc185d59c71168739a370a46d6ca4e8730428a76f769291188e0ab81f8d3fbcde8b51a601c1d85f8c5766a139ac0153c868e864790daf615f5ea43d40f83ad7369ec504388f700634eb5dfa44547d12e51093d0232d872627de25d91e29a24a140f0150a0cadb00e29421f5e815e6d1f432246619a000704a14ce868b4757fc7c6dd519ff545ffecd71302d1103d493110ca56f9a1fe678ceee54099a3a56ce82ac70c3f51e87d55cd5473b78fedefde989407259eb567069e7269af4b222e473a8ef666b3f1c19a64770e7dbeda9e2ca91cf10e698e34451c2e14091e7569cd54f8488a23e5b1960e8d1a69b13bd56c470d85bcb7b15d22c4c0622ed794a2a515bd073b9c9086d1a61691e21c5c0d71f5cfd88ed4154412bbb7fba5241df893979f9ba71b726c053e78fefb7ce639391ef5fcd6a7cfdc701eedf466aed83d94720ffae4eceeeb2813b6649e9312884764142e379eced2133961dc0565e7f41dc0dff430272a37ae3f9a81c7aa51708fe38a0cc1c09fcc3c773cada043efda54d0ccaaa88e1561626823fceb90d40081311463f30a1e10b8036b16c23638344b8cdd63843c57704923216e559c14e576919614ce336a1a24cce3f0ee855e1e4753411180301b4288e7d3fa3f898b4767328ce89b8cdbf589f177060c4580089d0c777e690267e0404381114ae10b15813178144e3a113c868eb2b707263721fcbc094c3140f7a47208a83204a3e462c99868ac0969b54aa7e6b15ea2883d030ad01c458602613dcb388441009cd09428721475ff058dd606284964bd3da61984bb3704a1c4d05699567330061516ca084566c300277093cdd5d61f310a6d26f67b5aa7e9589a8341cb01f5ecfd66cf6b39381b082a7dc6a9213334503314b99d8b2873f8dac67eeb2c06fa41133c0616d6b640606cc8e8d56508fdee32435f8d61d1c6c517386a49b52c72b4b3dfdfe796488a6bf2813247518308811c26f40c13557da21f4322884de04880180a84b6d15e0e16766cd1349000dd637d047861bff5c9ae90414f520c44131803a76ccb4fdcfe678cee150c204b89ec1855dbb55589425700e310045f838052acaf9c9c32c5c732f0b04f4c5f453e6dd0bf8da72729daeb9288cb918ed1bda6ed05eaceef0df772233a07cde0115ad23a79939b8ed44325c50e9723ed8b355944201824200900784c822e47aa083c34101359ac418e1ebbfbfd61ac67d243a12b2288b04f8c5653f82a2ff412c639d8894d428175bdab3639d16111c1e51c9c0d318ff4f2dd4d3952471049ea5eedcae0b07cef4a8e2d86641ce93ba5c2bfc6f5d910d42035b8b862f750ca3de8935de669bd2ca1ccd05103ce7fab099b83e7380331466614696edccdd21339613c46a4483bc19d4e48d354af87171c411440dd12f10882a12113923bfe402b14b3e37ff3ce224723946689c123d443169d29d387ee1847138a8496744a6438611b6014aed83d46c84b89dd897a426e723b41caed222de99c67a4344898c789adc7511c650257100446e0c660343c66f76e704259db354e8106233b4f6e56cb0b0d5fa76d1402c004980214b8b0e9286eb262664846287300a8079998abc7a10015c027cc70480d1014d06198f2d05150612e3308d3669cdb46f5796a530da9d1204c734075533944f0380a403bc86ad201c31443555bb76b1272ae5aa58ca3789832e461ca90b3ae687d860a83d43d8b2fd2120acc6a46c05036a95c050055de15a2a9733c8d652515fba405cc0acc860bd818a113cbda7086020307d63208d1583ed376e34c47d9ccab0298405523d028b09e80ca58d7027bfc9d434b3b404960c6b30bf358b43c927a742ffeda16c31483172e7be384baec8a5e7014084a0ddfcb669c885995a715244791b021edb83d2e4ac6ad37ec00456e6bcb80824966d13886607cbd20308013aa02001a121a93b468538aa4844a7a04c1b111640e746e89b85c93f1f292a34256a6d12c4ab2d033c4da3203533084adadc69188b129adadce9458b76ee6fda420c2fe370d611c1ea1a4a0cd104ea313a600384399db9da71ea116002cad562e03b1131102d5d072fdf4cd2c6eff3346f71a2dad72bb89ccdc4b0ae914ba06028e2aa1ad50600874b7af52e6065d3e56122a3c74740c84ae4f1bf46f1939599f9ea468af4b222e473a4ef7021d86aa074f4369300a2dd75dab519d8389ce53025a4330280d1652eac87df537d0e14819ef3e9b51048aa1c4000546b6dae61197230d00084c7be82814197c1d2ef61c3d76c7794b1f8b480f858930519b291081cc749f02145ac08cc0ac4047db1d883509986c8ec09c07a56d0f75f49045e669cec1d110f3c82ca1ada00141d850d063a9627a108975af06d09469a3a7fcf09a1c5b8d52c133ae29b607845c839722004d6698da0e87c4aee0e28add2994dbe5935de619113043b93bd9b8d6c4089b83e7b802318dce2852dc780a4b4fe4849c5009fd1200a611e809ecbdc88e0e5016a80abbe74e101aa13eb82402a022e00f104e024ac2068838da84198ee970dca4347c69255be1904035d419a5d3b6c71250145893dd3c0e0165018fa3a392259242d85c8cc215bbc7087929b13b514f52c8ed0429b78bb4a4739e91d220611ea7508afeb101944d464da1ad50e6888e27310bb15a71da6806511c00daf1e09bce30cc0a318d168754f617c5ba695d2ed0d699d67d29a0cd11288041026d931be300d0342beb3c70a0693480db475a3c798156548d00a81384d74dbc29400a94688435751d60835060b633cd8b5cb54a41542b536d4968b16e35028227d09499b2953ed036b9768d0ec0783899100ad17708319254bce7d7ccea2f06ad116804b1efb7812901864cddd561f6d013a5d1d05d4dd0408d5066e06116cc0bfb3fa070fbec80ef716969cdd4964004a9ba9c32ae7bf1d7fa408dec234ac3d7b68bec5384aa31c20ce9b30e4133eb4cdb04c520998dfd7151765837ebbc6e72e70c4a635d2160e31b021834d9d992ae8d4dd4a24da4594f52c2b280af475b89ea9288d335a1dbb1ed5e71b8849e8e3a20193c06adbb6a3faa44cc68cdec8c35f1b2133ed200c020ccec59ac214c800142dba0d50a9d0331080ea6200852a1a6a00af655ae5a390d247a8a5bc5d6c3d6f1a5f89f51bbd7372ed103807565addeb4d125f4065066e08496464741f3e1bae4f2b13e506776e9724da2142e894ff46f63eb89ab212e89a438d231b4d7b69d5955098679b9519d830436c8ae13599710ac2bc1b8fbea137aa223f5cd8602ee0c3189ad33862335d6258aa104d31d699983031bca66123385a4a4d81df1963e16911e0a13d106c0506008149aca9e92000d6584ce210852a32eadd40810024d055f8313186196614d0ee1b52ee7e06a48f48819e404ba7b2bcb18aa9812443ad01b64374afb0914a86783952bed76f55557aeadad0cadc6ececfcfd1ef0c03c5591236d08542c2a8d00d06af048e41e05e4020af03440682874c2d562aee0d231e19b1262b79372bb7cb2db3c8da3663cebde93c9123617cf7105e2311885cb8da7b3f4414e68923bf1e906a527b9552dcb88750d2873140852614d4117864884013eb76b607b928f0c609003e37c191621086dd5a591daf473dccfa6b69d115ae15025eabd260334a09d1271123617a370c4eef1429e2b7627ea09b955718294db455ad239cf486990308f23445c548d487d181a0084ed087f609581914563308fc786b1b1683cc3c35f44573b394733c8ba9aa811e382dd9a8712ed0c5449f516d7df70d1fbace8e6710b1c6d0d2d464bbe76629d9952ab9409a9a856e69700363f6d73e10c2a69ffa7cb8934fa04d7d7750e213692087a57f4031a5c20088e9a4ae8e76452eb980291c0464cd90274ddb79f942472696914ead02b8e3ea1f7bd56027547034b0cc4d1cea6a5f6b5a2fff73e51b67bb5b7652a4c59d713ba0ca19d64f193b56813513a039f73a0ec61d9cfa4068966189788cb350d76724f1a6240e8997249499d3faa447a2c9d0f086ba021c4a1810dd9dfe7c4c038ea7e722b126be5329004cbe59bf23fa3766fb74f78c8a55836a15382d033f53ceb71356d3b2cee8621977f1b434f521a92229114473a86f60e069d945a8dea1c7afe2462050db8af3e373ee8483bbddfcf288266f49e9804531ca98a8aee8d2063746373506462b80453a25e3b7c79d3a50ce1fbcb0c8ca11174077ed590a68fe1c7521ad2a3729b50457710b1a4b5a313a851d21139bae488b06b6b2bf77bc0f08b56afbeea3b131f8cad5ff6843bfdd97dbff983379c51c87320270236ccc011141a82339bc304da2a5cc5c07bfe9a185cb4db705c2ccbe593d3cd5319aa9c2d8a4d90b0a5f39cc1403c1ea34871e3292c7d90138e416eb72295531f68a04b222923d68a40dd31c24a2cc2f673e6b6cba4725b182211176173310a57ec1e3be4b9c6dd837a92a28a93a5dc89a4259df38c9a060120c0c47670a615068f50e6a80561726b7b608adb53a337d4d1b6791708a872788402e148b05d6a65b020c00935693391271e7617e02bacc8eda5a5c7106dc721640a5896dd8500398618b5219383e979061ae564e21c39729c48f0095c6096d009cf1d207335c6f1e75a530e338e1d9143dd7f06ee083b3b3b3b6e26e6ab4fb9dd538b9fffe5a71e36653af8a6f79e75e6a75ef2d3efbdecf62257b7db66e8a56ebe8612b339d4f34538d7ece4842dc7a424928215b3e1e80415d6310e79c78e728f9d06118e430e8f3604078023129d6da69d1b3a9c24df4eb5121c52e39084dc66d98423aa6b0c2724f60761ecce93382e4e1e7e9e9f6e30522ca724ab09081bfa84b5a61c3972a4a3031c92283314095aa3adb122475871bd9da204d95fc9f105ddf74dddc9c59f63cb876de1e9a6063d9744503c8fd3d0bdb3ee3d6a4cc79729e6846dfb4b24050a27f200e4d886bc6348b9c74e8388febb6d8e116aeab8f387c7d2ec5765de5739729c3868e9648bf6015fe5969e23c76d1701b0ae8ec73163d2488592fea0a9e74ffad834b3f3e3b7deebb7bffea417cc7ee5e21fedddd73ee3659ffacc5b1eb6c0200f7dedad673ffbaf2edf57baf363ce7d4e743c68fb17fffe9a67bff2c3dfbcb533fd1b8f7ded3f7dec750f5be4b9b21e77a050d586adcaa99b1b5e13d592f2089d23c78910f28e21e51e3b0d92cff3e6c89123478e1c3972e4d82638368b03e4916f5dbef8962bfef7c65ffdf0edde075efcbe1fb7a196bff8e227ff43e18dd76c740e5cf6cc5b3efc55b3e8b8fde3bffde3e77cf16e1ff8693358fdd6b9fe7bfef8399fd99f6f7f3d01142d5f959223478ee309791e27478e1c3972e4c89123c7511f40ebde4fe2e3687db407d534fdb0573fff5e5582d8f3f0c7df61df376f6ca076d5472f9f7ededb9e7d669595eef0b837bffa5e050da073d3673ef5f3df7cdb798fbd7d89cfdcf3f97ffd278b5fffc76f1cc97300c7b12ac6954da7aa688e1c39726c1be4799c1c3972e4c89123478e1c931d20ebb1723103e3ea0982889196b145fb2a5060dcec8c61a5f959cf7ccd2b0add69cba0beff805cbaeb2e733d955838fd765506c05ff9d5fad41d4e9d320cbab0ebae4bfad0de5abe20e7f8d4d298baf6fc7babf5fc7842be67708bfa273f6c5a15bfba0000200049444154f3e8e004eee73c8f73ec756b97079ea45f0b02e551e4e31176799397e80cc7fc445d7881b053e0e402f678a8b09ef6eef1361b2d7679f6a7cab6a31914088b623435887f8791f39f63c0239ce461966f95623302a363e93ad9167fff18da5114935282d32e0f253af62699ae1ef11f1af8534a188eeb7fdfdbb234baafe8c1bfd26085dd6f138402f577547a11e998e2c9861977206ca043b61b4da9b26477b7a5f125a532271550daf694e7a875c89632134ad5ff2ac392078f5217e36c11c4c2ed67ebbfb8393a8ba0b3fffa65b174d2b4a3cf7975f79257dbbb6a2e3850f5fdcb2d05c09bbfddf4c62f6fd9306fe91cb87e99164f99c9c7ba275c7227e592b5ac616e34f5241468042ac28e8a6399e658f4b25af731a4765bca69535066d8393a53e2c092c06e0fd3233ee9f2c02edab00de3cb4402fa92c01c87a0ac3abcdbc34e310ea14d8c868b02de289a5fa24c3d9fe834d2f9679ec739c6a830280da913fc5189d052a3a99ad8022e3f59374dc00e814063bf8fe5009d49f3b6e500cbc168e1739a63a77794c43dc5939bec5283beefecf1baee7bce8cb1b76b86d9a400f67838a9805dde6819c9896087c0cc28f7c816087b0a5bc848266b4715863961b5d7450244b612b7da245dbcc7a847fc6741581b893ed91dcb2b2d08cc8afe37f4295bfc3d4364dd5b74bca34c05fa5e32e5f01205c292879d02f302bb620c72b088c228d29f62c9ce3fee40767a988a897e560c6ff8d166db34dc411d9361c076c636e9904d32933e93ec33310d2d082a7500bd5528dde5a94f39e5fbe7bde9d33f3adcf6377e79f9bb5ffb6f9d47bee081ce6bcc671ef082871fb9f043df5a51d0f51f7ef4efae6c0240e1b4273efd0edf7bcbdb2fdddb96eb3ffac4eb3fb8fcd017fdf642aec8c76dc2466756c2acfa5965d8e57583d45014991d67ce0bec29649a891c89e48ced584a0c530c8783fe1019ff399ad86aaa36069a0a2d851d23f6c3348702f6f91869215f8a0776d1861332e0b6146a124458f250cc602c35897d3e3446ce9a0d4643c3bb342081121b4eed4a0c1e41019a40c0546a6d19b0bb97da992c52d55d6d811cc714558e75991c03eaea04dc8ceb1118a1a61208e2916002ef57476b566f0c70a0c4b0bf33821af4f9df40a3ccd05420a048901a1c187b2db7aff16b7f0bdb5b57580d404085615e00019a2ab7f809e9125955e7045f6d6b934c4443a1d1b154a6c270a0570f036d3f99e698136875a0b229db48d8e7db3e1c8cd90d85320365f0240b024d8535d98dc1598a189ae452405b8fe04072647147f5bceb8e163331a3be699660dddd5cceb16959f93e6fb9f4c2d68bdff0c0c5a7d721769df5e4b75d72fee3979cd49aedfca30f5ff4fd735e788fbb4cedde71ca831ef95b735f0680e299aff97f1f3bf8ec179e56dad7a9def931aff9dc854fd9932fc7c961a3c0a207a5d156a864538a026187c086b4437a3b29bb0d40c03cc79a44a09363f4b6c25673da14ac492c31ccf01192329c12a2fc70cfecf0c02eda70a2420252a31500020b1cfbb2d1e0b61e6d466d301a9ac5123b058830c741182e71a561d66a32c24e81a61ed2aebac434435d5a299b9cce86bb14b128b0a130cba18195008b02bec6a1000cd8e9e14880198e2243a0b112c0d7b619b31c650646e828ac493b43e81116040ef998132831f81a47026bfcb31c250641501a4d155e9b0dcc87b38bd31c0c585758972810e6050e05dd71c5a2404b61c32d27572ba618ca0ccb41d7bdeef4b0923ae74cc0bc4081c00952635d22ba67d223cc7214180808340efab69719302b50223082d4580dc25b8487a148604818dc9aa1efc16cc392198e0aeb8eeba2aa26caa24498155dff3bcf21819aecf68c11775c767194186639d63237d0053de098a2ec633c3698e9653398a4500dd6c71ab59619a619040334da1aab0164582e0388b02b4ca52ffb76d05824cc0a788440a326bb62dae561254085a1c2a080559975d95495a3a51246a42e35184453a1ca404099a1a5ba49688fecf242639235d9f5e61586690e4190216f360d8cdabb11d3f0e891290e8fa0346a037f1d43d675054f629adb360ac20cb75b7e5a1a6bc1905494f1800a986620604375fd669130c35160501af5f0f3798e0203073450f400406a1c0ad212190bc2ae635b12b69722254f2c22728fc6255619caac5b44217c041a2ddd930da9b21e5f3706046196c323e8700db6c7510ca7cbca0cd3a1ec069f2a32e8582bc630c914590c2d62bcb1f70c87a0a3b44ac8502b8f70d847c94399a1a186a45639a11d3f6b6312759862a8cb111cc82012036e4a4c5f14a82b140965060dac499b2cde29b0aebaae698683032b72c818268a864af7d4768a638a81133a0aabd216dd6717f53029e60a55a68839811241871dde0cf56d96a3c24064c983317c63e0516a322ab74498e258979813108496c291a01bd35d45a48598d030dbcada634a2bb278dabe803b6a483ab6cc248d4c2bac1354f7fd7a87405d61864103ab0116b8f6f556e591a97cfad9effbdad9ef1b184bdfed2f7f7230d2e33dcfbdaaf65ce313967eefed97dff4f6f02ffff01e2b9cd3ce3eff5b679f9fa72d8e6bec12d8d0a84b80b020d050bac4a8c4a0809a3276a4012a87a6aa091dd5b3382561d806ac4b34d50833ffd31c41ccc36874dd54a2334f27391364205506852171300b63a770cec60cac8e84a3b0683849404b6335b0fe363124a5533517a775114e534489a14c59997c0ac9d1c086c40cc7badcc20c758a078ed30633b28e77820976918624aa4122d71d9a7f1cd4b49441b42b54b9d4a06f84bb91a4b46d858ab07c632bd0170d8da019b7cb6a1247ca7de868ac4bcc0b08422d83ddd5242a0c331c6b120c9862580d952a51990527cc731c09b0e8615e604562878059f22a083b04d6255625e638e6050efad65639e150000d4c33ec1038e8438629e445cf3eb22030c3ad5c7d8d66800028000b0281b6491946986608340e05367dd354d6bc2bccb656108aac9bfa7191efc456343566198a61d6d368c9d021414ba1a6a1802ac39c40c7b72e755ec05738e043f72e649ae1f008cb0114c03182325579b27fac30f87ab87218175f64580e2035caaccb565db260d493e667147a1cb2e25e93b6f722d9c539e582183f8933135a69dc051b56dd50686a94c96e15e966b8032c79767a7c8e03346612c744d635095f82871b348e046829f81a158612c34ad033122b10767838eca3ad5124ecf0a07cab4582ec24fc8100d30cf39933c195582959d46050c9a5465ba3cc5061a849145977fe7f23349c398e05817dbecd50cc0b1c09d05476eb6c94a532c9cd25d1bfc6d26cd831526693db78d952a8722bfd45818ec6c10004cc71ecf0ac6349192d9709bec6728022614ea0a110682ba37589233e0a84590e02d624d61598c22c870c73d8e90a6b06b41e614e60555afb35d6e72ac2d80bf58ee7a348bfe8a121b11a8aa01b0f18083814b6a2a932d9787fb65e635d6296a3add1525810a88743e232c31cc791006d0d0eec2e74bd81c9741fee808707acd4e43826e99285ab884da2caa074cf807fab5166682b48a0a5511a96c7511a1d8d3931c20879283c8247ceb8b0926d649b1c70c919d339618ea3a970304095615ea0d381047ca0caba0c260aca2958f4e06becf7a18139decd354f7154c35035c5b128702096312766132ef3021d8da672872a605e80807d3e18b0c343a06dada2691ba9ed3827a21fcb0138b0e4f56c3b668402614e60258006760a54996526ae229cce199817a805686850eccccb94560cf5b47d01778c90740c99c9d0a9d4befee484398695000b1e66395625e6f976599290e304464d6256e8b6a200e0c02c47536339c034c31cc37e65ad7b4e603dc061f45877fa94db68634586f56004679e427226cb402a7c84b6a430f6398122614da2ade1c56abb20a081fdbef5ba3b84a5a689212985aab9382db909a729a2a17040622603931f4a721aca4e9c67ecb131dc9bcb03f7d10635b09e4bc4424fa21a38b96e6a56cba569ae41b42b54b9d4a01ceee9f39342a43940a3cc10e811a2dba8ddde170d0958f250937671c9bcc0861c227133c163866c0096860d794ce2728e6343628a436afb7e97320be3710c1b8872282c1ccd4689b40d89450f1c204289e160289515893d0c15d635d7b530c1d690dd4331a25e68016d0dc1ba139712364718684c6b0820001aaa4b192b0c9d0cee26b1159d7065633bb0af1a3a60d6b1daae4bcb844c6339d0819de88b2fd026336ba7a146998fdde42e1b23d42ac711bf3bf7d8ef55936491e685a56d7b53f51c771ae79463afcea82bb454b20bd6e6bc7f4a607b66bc41b05ab79909c0c8c135c2d699857945400f64f7aabcab5166c01c6991e91fe3e0eaca265386f6caa4f64a3415a619285ca1c008d0f06363dd75899d9e4d4e9758d7056c48ccc69636b836a0cdf0ee6cc6046fdf50a1a5940914dbb0b32ab1e4a1306cc185040e07d040a03107140881b6cb138ca53435386c02db289531c62ceb38e2d2eff4c6035711e92edb8f2d398c3bae4027b4625498da32424ba2a3c109cdb0ce530cf55069656fecd721db931a7589296ee7ff473549972c5c458c071e1ed96ee618b3745295a15ae8ba9a2c7baca2d4557c26338a114d85053e7c6bd5211fb31c0b1ea44e58da163f3820e31eab91564dcf70c4cf568da6135302ee604c37526a6babb43589298e224343a161be4390dace4aa507d012c1232c872b5565ef6c614dda20b52131cdba69b2b84655154a84666a1799b4bbd99d6e42950ee9692be4b81b0a3b3922f9299d4cdf8870d8b78f74621de52ac2198b09647c8eceea39d33ded60c01d23241d2b66321ea2d699f91500e4e8f5f9f91d5ffdaf4b87be707e7e479ea7c83154ebaa1a1c08a0016a6b1bb61a0a656e79d418d63d12ccb1faaed7263af31492334106428047a8a9e431fcc985ee6bcd92431763e7840ac361dfa6a4dbb19794984dfa9bd0b3cb83086b9518925c54cdc5692b2c8d70b674d76d56f890351d43498e067c056f58fc42b4929a862c50c8ee81fb6883d436656096339b29fc48d6896a3041ae9b32884e0c55ccad060c76496cdfdade28095820b4f490f57171b414a63d5419dad9262406a3a186dd8b33cd203596fde189a10d090d940804accbb41d5271ab9fe2981328321cf28728b3887ba5c14440d4f57e688d26c9179f20ed68f0184d8cccacaeba14a4cc506576ca9a030d9d5004620bf81b1233dc1a5b99656ab6ab157565dd0a2314185632e402ccb4dee059502b12f31c258696425df58c9c1704767b68693455d65cece677d97804eacd28f52151162970a935372b4e37b7c546eaae8c3a99b3a74d8532b353a69b099f1e618adb8d9159d22ee69b3b44f7713f4969fdcc9b8437bf578287838a391eb2ffb01a0c98e636cb1e575b5f81873ed424f2d2f31a0ce0239eae3d520a5c6b783ca127876e9c91498729147a972d74348826bcbad25544f64786b6628c1c0737ff2514090004200952c363a827c5338f81c5949987ab87c633c9c456b88a1833eba7b11ca0ca506559535d8dd82135196f808d52573a66625ea8ff6d05f0e1736b1a5895a84954b95ddf14dfc16756aac659e65033c9b26a3ac2baec6e379ee5dd09ab2c01378ae9c68dc4ad526afbace13a664ea5c2d11ca6c01e4390f41db360cd6c3f8c5a1a6948fc9100c335c757360764460b9d183d2d85a71a55186436950e926ea4711591f2929ac49cc0b44653a12e8744ab744f9b1870c70849c78a9964c845bb289c4e24a27d38eb37ef9f2720724c08fa50401147097a2e50a3b875cf0a4c69b434ea52cbc9de27a2bb1c0949197c9733df6a064264b34589afeac6293d84b117c26d2089347b8ef7b0449634368c42d2c8cc9fa511ce9126d2b2901c99ed8a950a4339732a61a8071ea40d814685acf298c59e8c10a809d3e9144d730da2134355c9ad060d8512c39287b64253a13130c5b531e20105be464b618a8367db3896180da37c53c6f3587558b49699be6fb01660d1ebc95dba9439eb39c7a64f555883f82c251b660c45c282c04ab83c7821c3aac4ee249802cfbc39d3950898e32885dbf2879a8dd98cb712589a1b9f506d29ec37db2919963cbb5d05e15939454289619ea34043b29891256f66974ddf08794b6172cfb3a247a58e0e185020288d22a1b18924c2a24053e190840e5dcc50c3eba81e416c86be4e64af444470a30d993a34cc685bb20a0fcc8bec4869ec145000012bc37672ea2dd3a86238c0d3da9283b8f68e9779d103f72e671fc36fb208a2ac8f4c1c663bb789dc0cd01ad3dc904ba7ecb44ed8c830612e3cd122cc22827569cf1cc9126ef5e85a3498ba32975247774e69d863c587279e807589b6c2ced874626480d99171d57462abf5880197b9dd1ac5eca82eed1c608932792a97061a4ed69dfc700cd7b39c2d1d0045b2a1b9a3b11674c92b017b3c3b4dbd99d3555c45a4605da22eeda0abeaf5a4f046f5b48901778c90746c99c998b91d3d34e19323c7a4756f98dfd990684894392a0c150fcbfe84572b2b9d7c87f118a3a7093210ed4e30b9026e0a6327c7ad603db441266fa3a671a9dd2409670692c3b2e5866a12ebb2bb072d23b26f770d00017804a9d101ca0c3cb60c6a5274daa5692983e814df9fa8061a381c4090a58255deb32da3a547166585c1a3118ee84e19a08dba955e6698a288c3aebd55c39539ebf1172582d408b46515a5f03941f0584f4909493b06a9d150501ad059ef3c3369dd2a1b3e073814661f4d4683f1082d8db686d209fb6035d0543812a0a3faaf3a6b6bac496ca86ee7a4207d97cd46b610e187dbe68d4467b2b9f848fc051ae1e0eeba423d3c75a82fedba249223d044302f208183014a2cd3458c2e9932c2bab233b47d4d501a9cfafd91afed72b0e8673387024ce4847916d3b448418c559b15a7c180d24e7334147eede360807d7ea64d85814ebb61615e60a718f9d01c41b6074cc77aac5bc93283d6639eb1efeb1e5bab7074629dac80916e81347de3652b42479bda00869eb4a01f2e0a1809e6faea2c1a5e977621c9e100356997c89a248e59d36b30cb7baa640eba8eebf364b145456c487bb0b71994c6fd5581d099f4a8d2646da29fbab24b61471d8a8eef2878f271fe235d5f9831e046317dd05b72ea7294860227cc70e80cc4c55776bd5864f571c7227a3daa4c22ebc5f0dc6857a832946ebf6f7f0ef71e88b82ab1cfc7411f07fdf13530a588a13ea4ae703000234b0f5cad18ea690703eed821e9e833934d5b4b9ebfc9710cd33ada69dd12cb31eb9e20ccbcf5e08150e9ce3c91e48cc7405c7628350aa3343691b177c2f3fbfa103f0123fad118129212a95a0a339920e11c4a7204653dcecf8480ec8b8c523cf0206d08348830c52d93a9f2e1154ba7d3298fd08883e8410c5503733e9d391a89f59ec2d31e9104f2514e33d86e5780b994590ca595424110a6b8dd81664ed99ce7281214506168a921f4aea330c331c7edf4a6ceecd766392a1c47367d8d5c4361a707e84c791c5fa3caa03838d9bc72348a9e13764d81c95ed5fcaee7329bf708dd8312d3b1f95d360877219acb6b4a2c93fb682b688d0561cff71d69c2724d421016050efadd1a0a068fa1a2334df4a5a89917ae0d33e7aaae9953b4390a64cfad5c959817f053d939277b4100835d816516e3f91a4adb23dc07b96c4b6116d821d0d660404d4203b5004b1e963cb4949578538e7994e9a87b259c791c4a13eb34b71b6de25f6b87e7ae998594c678a5bba300ac4aec10e0616f28f4dcb767ce152a665ba4600e51334534c24da10d858ac24e0f0d050654b895f518a805d8e96149a0a9ed1829bea5c59c013c2fec2cfdd0351d8186afeda96fe6f18e76166136421bd3333b38a2786c1ed9e9d94d136673729680e111aa3cd3d6c5686320a79ec1705d59f361640f97891c6095db3ed73067010c1992b94c32c5c78e5a4446d73dc3eda54275850ac3a2405bdb91f661bf5fd9221f5e1fbd6806146347bf19859f8a6dad62e839f57935b0973518ce61d2798ddefb59cd158a06eb72c86ccca42e094a0fb883313d4aeb28669bbc1e6b85825d879c459ae6789a1d1e5a0a15d673c7e79ac482b0a91c730c7f742785479862d0408523086fd970852a937bdaed75770536c3552a6d8d050ec9bbe7ddd87de9ac4b37a73814d090697124a508174a8432ef1e8e2e7577779e2be0a678dac4803b46483a56cc04409569b3888c65732039726c5b9408256e8984c7bad69d9c002242b8fb46c4f642a61fe1b1265160d829d050f6905a5f61430d71e68924673c06e274e90ae5a4e3ed07a321dc8cdd30cf3981a2b209fd964253d943e5163c342464b8fd275afee00a498954cdc56927483887929c2281b6e65c028cbedd556a94096b0a0a98e7a0618b41d2e974ca23839ae61a44a7045c971a4c7108d86b944a0c6dd57d1b01bb3cf8aa7b21f5c431d200ed28c0a5cc1c3b4f8966c6cc3a73b37c1784698e8e0267f6088088ddb635fc700943a377739a42c21ca9043aca1e97bd26ed02b0b84dbad263663b62c60441622b7458ab2986a6ca340e6f9b4c0db3f7742ac0d7764399d9d26faef05ceb5dfe67b64a6aa02e87678b3cc2344fbebd755ea0264758b1d90eaffd6a2acb593b2a4d16664ed58c39570304b1fe8ff798312d7f40462d65f74cc6c537c5d11e25c33d5831111ef3663adf9ce44a40816123ec67b3d884a5269559782abb99ab34a75406e179665663251aaaa775668d9539c1213a342e3aa98b87779cb57acf841a85d1825302874e51839424a31a30ae40a3a940640f5c588ba9418981115603f81a1228315438ea2aada3a4eef686467fe430239c8cc724c970ce61adf73877cb5498bd44ac95ed0c8b60a0ff8d8c4cc3036df5b9272fa3acc1fad9ee3c8aba516728c2da02b02ed1d25d8d8a6b0ed0b3053ab115d19f006c64b37dd32243dd82d83a5ef3a160e8846a10298ce9731e1a6fb377a625a349a6b722bd88f428de279df827be06850de9daa9eebfb8da289b0ea710874eb90c36d9987f1f1f322bf864f8888efd74c211b269b271fe1bbddb5ee28ff8c33a6456243b5297038947bdb8685c0197dc31dd64378c6ad507ce413329aa956cf4b7a5ecb19d3569197ce4c09baa1b28dbe1e7a65b4c1fb6e2871c39421537d38f127565bbd7ccaf041a55061f36809a5bb10485b741919d5853a153521139d1fd1d985244ca9c0a0b5b618e7e54c3026e8aa74d0cb8e385a463c54c0440b02bb875d24d02831de82bfb7edfae96d7bec2ef3fe0debf79ff07e6a9841c5b81effdcf55975c752d40d176858e2615e66214286483c462a16d4d42a5ac772132015402beb6aba765862b17eab1002a355a1a2ac3e86990e48cc7409cd42b3cce361808a07dd1309db1b7635595ca26a3fb3e37f15766084983542d85d3a610ce78004d1c310d0ea45348cebc405ba19979285461991423dd03bb68834477c5900482d8ba9231e8b4cb69276a9a6b109da2752e35d0b17388e2f4a06fea283b8a0c9cb29e3f3bea006d2bd0d75d89ca2ceab163a5e3bf44870c252a594ba32513f4c6b575b0add14e3a3e3da53705a19cf9346f572b0cca0c449926a3ba6f53fd6f86fb989e96426ba4c4ea2476d94486146f57d4ea1459f8b1b5335275df13ff7e7cc5603cbbac075e5b623d87936719db0f56cca5067ddf1c9a3e486975d0bb62a86fdc18e884f51acaf4ad1a52ab2c79f42c27cc6757f2c17eeb934bf4fb34c75a108a527737dfa5eff24dec8d741348cc89a487c3ecafea9bdfe84b1ca73424d14da58fedd765a60f4d1fd61c1a95a83929ad306fcbbea22d626c1dddbf05217e9a699fc238cf3e1cc524d35b31c6f119838b93fb3e89731497de8e7af66ae27b12ef966ec4ceefefc804f75b5723fba2448c714950ddad60ae809b12d3db8eabb529dc962f33f7adcb2e121d8b84333427862ab317c93c621a5265e040815064d86f6e6f34eb62c27316136567ed48266891ab88f4568fd48a940e4909b8a386a463c84c4631496d0d2dbc68acfb4b8e1c47091aa046efc4c086b45b2225745d51d72166c07847c52506d01467ee22396330901436b821312bd0f6bb9ec1150dd319bb8b8fb93e7785a44456961e70130967bc7ad9e3b58be4986d712ba3ac0d51d9eeb0c758d7ddc63d70fcf7b1e9b4ab098921c935881e95aef7c5e8cd5b19cf7cd4e9a803b4ad40620307955960fba1c4502054185a7ab3e7ea55193cb2ab8f826db3a8d7ecdc49665dc7157739a9808ec2217f1bf5ed36c4a1207961a14b0d2688b6c214b7576672c214dbdac36e73e4c8311e14b0bf93cc305c0e64ab61b6eb9a430d5683edd251660fe91cb733c0d14482598735cfed1c6981501a774381ab88131e270c33c99123c704dd82b93de35090774632ccb6ee43239e7edd5076cf5d4b0f71b02e0f9c421b720c26164a840acfca0a8ec2006d5270e671b4464d8e76baf2a460ee4eeedb8b311eccbabb43fed1be656928654feef3e3cd307eddc99d430671ebd1d46082381cd8e3d90541691c0ab29ec19623478ea309edf6ff934ae2a4c4f48da45b42cc963173fbf5f6711b1d8d833eca0c0506add18add457ad04785c1630020d5901ba3c62be2040f55c79099e8e39f0fe5388ebd2fc5ff3ff897db380e07994e499f2036e4f144567d8dc3a30f33db0a077d7bebf6a8de71286dc83108738163c66507c751764ca4e8cdb19aba6f2a3427f4aa5abefa20c76d1b8d3c579f23478ed4985e771cbed3d99613b08163bdbd6b8df7048bc8b1c51a9a09575f75e5dadacad0afcdcecedfef01f9d93a3936a3907916c77644f3e832c9fa71455cc7bed528d0d8c83331470527f09252914b37478e1c3972e4c89123c7f6c7dadacafd1ef05b43bf76f555df99f06876f95f1e72dafb5f74c3779ebd9be552c89123478e1cc71c7934ca9123478e1c3972e4c8b1d51836fbac334d4fcf6640f293edebde723a859839fdd1fff74bb7fab954728ca884f9228a1c39726c0be4799c1c3972e4c89123478e1cb705141f70c1deb6dfaefdf2734f3bf49eb35f7af1e17c547e9b452efa1c39721ccf48cbe39408f3d96e45238091fd9958f1c7141e6197b7d9ea6dbe7551afc67f8eb61e1c3bd5dce58dd951d4ab9cbb3cecf4c691f52eaf7b08d92ecffe54b7b2b3aa0c2715128e94a3818ddaa67fbcd1f56141608f9770dfe176d08178871f1d1b373f7ddd787464bd192559bc6dec889de756101923d1f62c221d337c326ae6721d2ed79ae23ad8b6d4f98cad9b60109ce1c74c2b6e2321be0fe69ab0a300e24288c2f4ed1ffedc67deb575ddd5b776004037aeffd49f3ce4943211cd9cf184bffdee8a0200ff96ff3cf7b796041517eff98c8f5cdf0c87fd6ae5bbef7ed299738ca8b0e7412ffde71b9ac8916393ae8326711e8f71efe6aede89102a3622934c0c98c3430000200049444154615c277998ddb4812f0adbb7bb3cccf0313b766cfebcad069b251a61941445d288df1e13644f2c30f40c78e9289e5695323a3856c13145d6c9ca5362f0080ad00402a686a95899618f677f4e2a603edb18639aa78dae8f2d08109bd39a1d02339b1b6b31eaf66afc67e22810f614b62a433406385061ddd32acdcdd9e9e8eba2329b8cac452c71b61c6039b029cba38f3d85814611044dccaf6d131d1074f4eae06b2c0738122474e3b1957516cfc06f1bc72fae4a2c07e8e82d14c45128228551f1f0ca0941a379ad4d86b714d7b19de3f2d621b1d58cb6a9079848eb8e2534a63916bd043e4a47afc355f3d7dffad4453f11773a739707e8da375ef9a897fff0d1fff28b76b0f6dd57b3f73ee14f2f5bd1c1cd173cfd599fb9f3077ed66cdefce9875df5c11f6c98470f5dfce2c7beedc8f32f3fe2b77ff1f1075ef1c23f7ceb0ff24cce6d02d9d6ef8ce73a1268de186a0d08820e7fd9e4e9ae9b1fc86c8910c852773d76c74e943f1fabc1262388111f6c282c07d890233f38810cce8889859d1ef678dd7a2e08cc1e2d554c191d1c05240ec752649ddc2b4adb342723ec146866b31533a75124ecf0d066f945399b76c7da766981b0d3c33e7f6217d06e7f14082501021605020d86e137c8ae04c92aa78103fe64c481ad5f845b57a877927dfda47024c86d2b26533a66b2ce9185336bbdb582380a45a410ee05010d68c2146df6822497eb38317062b72e1f0e1f5db4af7cd66efe2c00a0bbbcf0d3fff1c45d0ca87df7fdffae9f79e9ab1ebabb009cf9ccf35ef2ee475e78edfadd7ffeb1abeff8ea4f3cfe0e2586bb3debbce7bff3cbff0d00b52b3ffc95ca732f7fe9fde604e6fecf1bdff5f08fbff2a29fbcf93e679572c1e6d8d490fe3832b15199a4aff16b7f92edd2c7a8634f044e752c7a648cc482d298625895c7a6b6c78bde24e7713a1aeb12f302825053a3f1cbb686d276ba98013b3d1c09e06b00a83294190e05a8324c713bf712ad145af69d996302760aacabeed577331c1c5891005024cc70141894465dd9bbc65d45a76386a3c2c0a93f6332c551651064af2335f98212618a635d624e40105a0a470268609ea3104eb4163d00907a78d1a36297879500156697aeac4ab4d49056c75bb7a1b02ee1111684d5d52561dde25a8096dbc016053614663934b0126051c00f5b47c02c4799818096c66a30e6548084ed554ee868d4e4f8530a4616003aca6acb50599719a6393cca9a351ba9d5f31c1ddd73a5a2d1a24381954514207ddd157454e1690e00cd50c90170c20e8e1283af712440905a67637706516e6b0c1d484199619a413040a3adb11ad804dca2405da1c450a6aeba8ed1e1f31c0a58933dc52d077645c30cb7ab885b1a6bb1a29bcaf6b9696c8aab190f0c9815281118416aac86bd675a5d24941934b026bb1eac489815f00881462dfcdce552fa8a507a48fd4b843243004c73ac04f69f47245a0a04cc0b14089c2035d6a5ed1957d1530c6586e5a0dbd29d1e560274dcc2f20873dc2eadea28d4e4f02b393dc22c4781818040e3a03f9ca24d714c31704247615576ed25bd63cd9fe21d3b461191c66aa0ad703818f2b90ba66ef3025a632583c5b98cc8e53a22591418a4ee9a76c7e13a468dcbd6050133a166faca1a6389302bba4e669e43c27a2de303014c7330603d46300623544aebd28d654ea0144e4af7f9cc44af98d2ea2a4ba8aa20cc721419748c75a4f00aa5ed6ce4a100f3020c58f62163e1c318cb9a44475b2b5b0db043a0a1d0d19813d890b694c4a223c39ce1286e42a613e35a7e5a18aa325ba525cfa6cc0fc5aa5461986220738bfc96a0f8c04fdefceda7cf1cf8cefbce79d2bf5cb3bffde43b14f4fade5b56f67ef9b177fe4fb38c5eb55683076f34576f59f14e3edd6e632dec3e734fe1bf01c8fafe03c1cec7ec2a983eab9c7ce799f55fade41324c721963c343436a41db31508d3a18637b4b577062c7a7a25a048c34bacebde67392a0c4490dad2d7887227ba0e179f77d13c17b149c15a808e86d2a8c91e4e983e90e90b8e290399442699eeb5a2066ec81e02bc287a1617c71db52bfed6953d877a5d0e61bc63f36757d129a380e93078498d2321414a919d6b0092486086b8334a2036630cc706d5c304dfbe89f045810d39ce00618cc44253a1c2b026fbd95a6224dae5f5f31f93364a8fce85f055d068e9e1d9c9c4a253460123a9d3d0e15824eba6c24a28ebe43c8e21a3358922b39eee60e634aa612456f97a97ae45db015a0abe4685a1c410053f959a41f4812aebea7485592528107678589738e2a34098e52033cc73149d02c38d9603488d32eb72c7298e698655898e4689302fa003341518a1409813b637770a54193614d61598c22c870436e456e5c5056141a0a97020c034c33cc73e95d6ea32c314c3e1007e6c375da0b112c023cc09ac4aeb50d23d2327cc731c09b0e8615e60456287b0966fe696f7fb7670b24374877fa3912cc2acc06a004168282c79562863605582146679ff123597accb0c731c4702b43538b0bb30bc88915a6d56baf6c951879315cb0138b0e4f564818d81ecf4d05076d816774af302ab0156257608ccf0213ea8a1d0d42813e662763f860ea4e5b08135095f8287cb204d9538618ea3a17040622652d7d13bbcad31c7510bdd7a99c1074cde7c51a0a371300001731c3b42afc5632b9cbb4b58276a93331c1e6139800238ba81d9b4baa970304095615ea0d3810cbdd6611f6d6d17302a1f6ded742900163df81afb7d68608e5bcfeccc2b11ca0c0d8d86c42c4743a1ad5161567f5a0a350d055419e6043a3e7c77d14d8d598622d95c8ca1059d61bdb7a1ec77e6381604f60d0b1ff302bec2011fda1593920887b1df298e4581033e546ac71a0d37446a4160960f99e47115c18179815a808606a17b3a80ebf314ec10f0353624a44699a3a48754c965442ed7618ca2a1b0dc4181b0285053686bbb7565d0758c1a976d119ee5f7a6ff230d8c3b3a465d836384698640e3508002615ea0a910e8e40895d2ba1463991720609f0f06ecf02c2b7521bdd54506020e052812e6c2aa52389f71b8034ef6b0aa14b2c80855869a04e3d821b02a31cf5166d8505810e08443013430cdb043e0a00f4d108419815589590eaeb12e31c55093eea20982b043604ddaa03c9e4c8f02d76a29f80a658612c3aaa3c38f481490f5f08b71b3efe53d0f79d53fbdf633f77dc9079ef33faf3b636acf9ef9d31e79d975efbc573136a774ebc17979c9be7585190604abb7983ee4d5ddbbc4f24f0f7670bb32a01bb7de549bbedbfc6de3ccb2130ceb1233024d050978847981bac2aa0f8f618683805a2aaf8ee639a4b6898f888325ba0e175c342f85d8a4c7dfa875f188e61ac82406c794814c229384db6b0196152f897e2abe266dc772c282e8520b57fc350e24aac6508cc19f538a76614ea0485893686b78e866525cb2730d405c0406c34a1f2436a30ec712d5a3adace6ebdec4c77809f631120b12686954584feecf19890041fdf358e9645510163d3424567dfbfd74a414ed1a058ca44e4387638984277934b021712480d620605d62395b12e7e4024e2e6041a03e2c4b2a818e860434d0d1f6271d0d8922b3deb34860a10d57395a0aeb1252a3a9b021c73c3392802a472dcc17c4b306530ceb124d05a951573641689f221c0ed0d1f0353a1a82d94eef68284085adf3b766816353614dda5aa961071932d8c949a511682b20d3ffa67a91205486728d676986a33506084229cc9b6aa026516063eec06c6b1c34634ba0a570c0cf94c499e1dd83a9588c95aa814d13e9b2ae87adcbb20a6dd4564b6dff3ac3adef66d43516a5130a8dac23080514aff06a8086b2ca3fd40725f6c6783ae0949db22bf27c6dd3f95dfaaebbea1aed1e1fb5c39b61f6c7c8b144684a3bd820d819155f6355c2a3eea872ab4164fbd6345cf62af3aa84d496cd980056e55d236a6bb4142a3ccda594081e6135ccbecb6c555a0fec84ffba4438dd080d3414020da5bbeb1d528a961aed58f52a1936ccfada7a4bb3de27cb490166d24f6a288d4e865d4ec6271b433014b334ac6319e1708056a899434fcc751541040a1da98c452ed7e7293812d891b9a19b6b19e49a68442ed7e11118d9486fec5ac4f22983ae638cb85c66e0c0e100beb6afca12ebcc9475a0ad2a0a77844a699d4b638da41a0a1a90b0add3e3b29140e37080205c44695c4a8541875a2135eab24b095212dc7505a91168b414144064c3c74a005f23d076cd4bf42ac3a318593d64198a5e931390e95673ad842aa97e226b7463ebe1ddf9d9e7fd9fbdef39eff2237ae6c1e73ea9f38fe7befb8a5b5b5a07eb7bbf7fc9177fb846bb7ef7b9f7b9e9fc8f5d5bd7502bdffee0477eda326ce3812ffcbdfa275eff916b6bb2b3efb277bde18aa5a79c73d77c53d57188a6d25dbbe6682b9b586fa9d0b852eda5c8d0d2083434b0a1c063079d24ba0e175c346f82c426652093181c530632894c32c56b2164473a892d98374f73acc79669bbe2efa818833f8f5a342754185603341594463bec2897ec5206202904260583b21b633896a81e0ad0daa6724e2ac023104034e644ef78898586ec2efe8a7a29311205dace9f2d79f6f01d366c4e7a9ac357589596720c5dfd9412045da38091d469e8702c91f008d7bb8c81e95196939849d722d94d37b5896e696b6b04da4e0d55389aa14728504fbcef68d058078c1905ed24cda4f1de949e99dd8ad38e78a71d4d445ed5d776e55b8ab73116bee4a1add05496e68e0719cb4ac4f39440f7b209c290fa64c1da28ea17a5db316c0ed9256b001e437d943544a3b63ad0a8901dffb0f03cf660138435d86687b87884296ebb85f50a22b1aaa376b849439499fdaf825d70e8b19e6ca91f2e6aed1c95fe59975810d8eda1a5d1543dc1205e2b196e3835fdb343743bcdd7692ec56396298e61a76ac082cc1462a2934cf4667585396e4f7d2e30ac0c8bbe0c98e6763632a3275e9198e72831b414ea6a48e2dbf864b37d23b2bb913a3612c4184598d5ce7302d31a4d85bab4fdecfa3c5d994d6a52678e2023d97ba0a135ca840d0d41f0c2a4e7045d8799ef1af54d71a1446bb6c78b50891aeb2b9bca21a0c436e5046452eb3c061653339e61b56f54cf60207cc47ba3a3c1c3d3e0e28f886c454f44a65bcdb5c6e8f02d4cc12ffcee1b5e34fb80d77fecc6df7bf523de77f907fe7ff6de3dde96a4ae0ffdfeaabad77b3fcf3e6786f7c0f014544414f011bd378a81e855518331bea218fda011b991188c46d00473d5abe245c4785514132557898ce102a3907c1c14e3cd5503a2e0c0cc1d41993967bff75eafeeaefadd3faa7aadeeb5ba7a75afbdf699bdcfd4d709d97b9dbdbabaeaf7abdfab7ebf5ffd8beff8d6a7fdc0fd7dd17df4a77df1b7ffcc0bfe7e70c7b7fcfb9ffff3977ee533fec3f6b5ed277de1fff229dd3f0600b1f365ffeeedaf7ed9b77dc1e62b8ee5b5cffae69fbbeb873ea3ed8322971ca632252ba6167278c268099bb0d011f62862859cbc2ac3a6ba23b35039561774d513d4667cc612fdbb5acc0bcc25866ea465531569679e19b91fe5326016ce62c6c2acee9894b047921a0fcce8089c6af0b207bdcb0516468c0de4ae5d7369a284ad42944047dab86ab94e9c7954158faf7068732c3aef05ac9c930b0d9ea0dc0da855cc62e4d7901112da62c5711c13e8ed4a9c28b4689a213cd38ac89e39f392b71ecc7fc9d461ce0cc197b0032a037b89bd15654da22b6bd4ca55dfa2b9f47575a6442446bd0d96703ddd46353f5fc9ac8d6e0b098a11a5a7d9e35bc50ca2b419cdae9ab656599a104e39a0712d84808de6a068cb534622dd0498962e4d424b604ba241c5b91513d1c140a473ecad57bd4a2e98aaec830466f757b9ff6ea8b129d14aeb7b17fa8a26d16c3f2db4b952c19a1b693c683abf085c0bb19f941d8c98351c64c23d27a9aaaab8b0b488374a8630fbbdafd016e80a74435c8f6dc8c6f57939ce2fd46812527a123d0941e8e71b13ac70d75f340d95004db2bc1d318e56ddb884d936715b89d2cc66ad2f3c3f5cd5d00fbbadf5b0a1f9ccd7dc3b7acdf4f7d6a7bfeea3a3d719b7e9a9fff0f5effd87af9fb1dc1fffd56f78ff57bf21fdf527524a6d7fdef7bded2fbfcf073f6e2dd4e5705365f9a8d0e6adec9f83a859896153dd9121dcec0b554cd567363ba35cff9eafa3b4ecd0f3c5fae5b4238746a86b1916d2aeae6352c21e312081a6c0b1c29ac450e38c3caeea93b2af7279492e4d6482aaa660d934fa5918c7e1fa1e5fe1d02e2fe0e670f2b954f406e9da99390802d8fa5d33711f49355a550c34d603ac4b7026f619335a999851472232e778a543cfc3ac7283306450a6309b614bf7c7ca92ad2572317b67540b70b9485b0102602f813e1f1954326bd32920d2d8096d10712229c2b30514260556aef657e737ebba70d11a409cc9aedc902b987581d627f4a4adc73605d855a25d9382ac7342090f98764527153aae993a8e136de5549517aebbe0867c260bb72970144f3fec4ac83409a52dc06cd353397310d13bcf860b63c6588181b62888e3840449964f6246837058599ac71a329d5d40e88ae50ffa42c2285d99b032470db4edc9d7afe0403685ad8c409d9307863dc4b81aa0294ae338e919d17c54a2e2c2b6c4820d5b32c464bff435fa1a8f69a0998927ba3e7f5860f8e4a118826adcc9554b2f9b7d17cc594bd9084583acb0ad2821e735545df3a32df0b751ee4d563f6b01c5386338c5a88f56caed0121143889573ff485b2b526b64aad57f2f0b809966153e064720383445cc4e1d9d48075890385b1b645b54e07bda28b3b67e6951836f55c83ca8ecc8c722c716456e52d6e4aece59b372fd4bf675fd8a555bf4b8cb7e7d47d39ed8a1d909a96a18b76751d9312f6508c502024ec6974257a32a7eb4d7268029c6b97f7bec69a844e23202e4d64f2713a84fdc4769ed68bcc1ef3a81355550d3995a0c30b588e93ebbae4ab8ce39896570d8280ede5ce40acb1211192cd39cc9af5238d0de04a80314360dabbb4646e238d9eb4356606c709ae86b81660c8d65edcad3074211f0fd2bf6fe5d3e14c132c4188d9da28554ec3461adb01b6021bb09f109ed202f8725f65c9388e7bd63d8900b64d464b60aca726b2a9de349dd8cc9b2f7144ac18a70adb21060a2aad189aeced739df5429e6c1208d80c6c03ff125af7b5fd8a20884cdc5492ed752f6013134cf27ff9ac5d0bd5261c6968604b82d2515ac226e81a626960a0a684186974d3f4dda57b07742542b27bde4cf3286db952c2039210928dc42f94719aed7d34158b995d0bbee05b0a1b01e24c6ec840a3a36d373b0174e4746a636d9b4acc5495bb16dc45eb126c05f60e29c2b4f7981d85a00508f64a08f3c2c709ae85b81662a4ed4d5bc3d2feffa602ff4a8891464760cccbb7fe317ea096908446653f79a0713504aa31de58634d42129ad5ca2ecced42a670ccb8b2c771d9fe0570a4b01dd8f472d3bbda5cc750beb0eb1209a32910d2f4f4afee102d423b35651a643b29c0fdf94d808b9323c61a707b0895b6391854b83bac965eb6fb2ec040dbf4ab0305cd186b30633bb0e9d9556c3c97862a178c850236613b6ba375877a31dfd69d75575a69c3800412e4cc92ea4af344614ba249d0b09dc8475cb66b961bfa42d95a93575a07b6cd2b710d4b1ac0d6d695f7dcfdce2a7fe663131ed5719ae04a889d002346831092cdaf311cbe2e11180ecfb4b11f33b624742af923c6e9195a16cc9b7925864d5d943b3285cad1e5c8145a922528b1a9ae04d0405ba29d469ccbf5efaa16b604758736627c3340535ba77d949606bb68e77240ea5a862eda9538262e2fc0c51e09a39786a8060aeb3267df36051a020de0f03c23f2e690af2badf5e2d244a6dc41c176bab91a2c3e23378fba1a5a6b2d48b7bccbea700d5de2052cc1c9755df2d5c471629ec629cc2db39341f7127425046c8fe5acfba180ebf1f4aab62a186bb445ee4cd83ca42b6d75dfe49e6330efc5e9d0713a74e9288731ba0292709260a49148b00680b1c2f5c9717432addb8f358e93e933076a1ab9073054d8d3b65f6094e951c1c0416cf767756bef38b12f93e5bf5817ccc835ebb102094802334e935941b61bd935345d9a4a16ead4dcebc6f60598719c40692b0ec6698b44c518aa33cdba165cab615e6c30314fd3a9b9683d5060465360acd0d7e80a3b59301401c0e944b2a48f2a9975b1924820d2ec47732797c9a2d2dab2eeb19e1dc2fc6524ecdd784a039c5b79435fad170cad35144101639d11908b7860a0b02e722f53226d6fc4565f1ec7f66226f3ad09dbccf0b373c117c90162f4f34bbd1ba323ec758037a2a9043f4aa0040281beb2ce8919dab9e06e5abb3054f6266fcd3888337a97c1691bd7c3cce70a7828424720304734da52a444a418ea10b017db4841c92b4d9e33e18a91e9a76b7846201448348e14dae982974bb398c11a435da9a4742f464f4212060ac3cc8297398dca2673251ad733d77fbaf6ef28239335dbfe82250b8b94b20d42ac6c1475b921624600480211c60a07e9a35c9fafd6cd28dc442e4e36143f5436f7a1297025c0431174a9e850c0f528a3971751dcecbb906c5b7aad2d4d6fc436767f234228a6d26686b5a69bdaa1a15cb37371ac00c824f5b0cdacde92e0452d0c0b673dd935f35ae64694ce9a902c8af34e9e3379c9ac1a8dc836933a4acb09b3b2dd5039a6e9640b87e695d2d43ca14db9e665e621d6d6d238cc74802ab03ac0806b20360c7c23425b70e69578a44193cc3166d781d9733eebb37dd0c163553ee269c2f1e4caf0189d94c3ed2dd10430f663742404701883090db2769b608c19a70a926c63382970a8ca4447990f3267e695183675e172644a94a3cb9129b424cba496dba61ae4f7f842fdbb1c6ad9cf4b0c7d9c204abd80444d1bb7bb68e772409c068cdbf204dbf6c933b47339262e2fc0c51e63851373c10863a040e68b193ff724edc4771e71d589c163ba8f9b5f5d9a48a5c9bc60c486be58b0e9269ad12cf830cbe1455647f1d044e6b868ea05646e0a1fe969a0c3b25385b9efc619776c2ecc6242819399119ef9bccb226f09b81a22661c2497b3458d87c7254493ec5db9037d515ec95cbcfd507cd197eeb610037deecd2c6e02da025b01aec717aeaf76457404b602fc4df4c8dab9e6a873921e18106e0bf1d0a5256245ac497485bd6fd5e0f610a72a778ae851c3d65ada3f2e8de3649cc8c9ff9fa9c6878de6fcec777ff3cbbfeb159e221ee78137bee1f5dff9d3bf64efe041da81d6fe40762b50765b4ccaa6084083b013662e54256c4910d17e729916e191a91c3d3c6ea2423ddf1e72c1a55884106cda1781ed35ef1e1e1e37c7159474518238a63a29243433d98c1ee78aae4048362538f1c1f34b8531634dd8a46b4aafccbce58968cafa36a54d636e89da2df31fc930a9fe26affef0e197b15ee278dc4c66abe76e4d0ac9cd9d830d428bb0affc4a7a78786445cb9c225b696427b8149327b259fa7ded15bb87c7cdc3de050b9798fef347092e85b1747ab62bdb2ec88233b01bdfa41bdccf093329a98f109c2a241a0d81860073a556e5b70022c6f518ed74d6a3ca57987b20bd15d5db5a1e8f30476b99fec49cb6863075a34ae3fa25b14cbc72f4f0785805cee4deb2150474820b3dc38c6516f9e3770f8f47bcad7578a9e440fff2bbcdb786851733e247a4a93a628c1e791337975e792c016f6b79785487064e757ac10c5dca293c6295a387c705f06a5610d0092ee8943c3c3c3c3c3c3c3c3c3c3c3ccec7ebb8ac01180f0f8f5b470e31b0643427b85873f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0782460a9688eb840af7e6e201f6ff7f0ece4e1e1e1e1e1e1e1e1e1e1e1e1710151332452968f2380cd002d02080385c3b484b22bb011603fc1e80cdd1fba023d69df387b7f7048d84e5f6a3f396b9750995eb8d3d7351a3d6c0718ea8296903d09091cd52f255d9790c0c12a6a50a7eb86b27b976f0b7194b9c1fee26327c0505f8e7e22e65edb84b17f917ada89b446bb0a42c24e8081aec1cc159f2f5010e5d226c49c8f32b3bd581682a63fcfff5a02f3302e9a1d6335f7f210702dc46e925e2c5a414acc3f81c8aec0195f430337e26229dd248030cc48e98a446c11368287e706f72d8986008048af4636d64283b021110a30e3a8c2756c02e03966232024e833335b57603dc0415ea5de16da1f4e554e302eb16ef34cb25a3d5b57fedcb447ad10554401151da4196956aee00a19e066e222180c57020c35061558fabfffb73f3a3a3a58f8671b1b5bcf7ddef3bd53e05177a7ef84d045973cac5634b91c8a06615dda1b3967f44e75ebe8d6c096845a7593be152ad60b85854a6466314baccab3abe6e516f36157fd67e1b71237dfc5720b423995b372cae2385b0104e17a023e87bc9d81c690d1066fe65f2166dc4820816be10ab21ed6243470bd8e97626e353ed0c5fb64b936ab8256b68076dd081ba525719220e832ddda29cc0b5f061c2b1c2bec0458930bdce69be994ee8478303e6bbca0641fb545a57db4132298a3a3b9ed683b4033b30dc61a7b0904e1f6108aa7a184db431c260bfc6a01ac497424229d33b61a84adc0aa28051c9cf9aaec8e80e602cfad444acc4b7041b8119fd555e652297da382942e641241900fd3be3b54208d0df9306c7c02b6038c35f6e3c55a2620ac4bb4044e54ae7b6e57605d4203821069ec272b16b7371200b81accaecf12eb36cf24133d7b75457ab6a27ca8e2ccab0bd9cebc8a28d808d099db84866d2eb882bb0806035536938e8e0e9efbbccfa910eef9431f95f05895b6ed49b48515cbab72bc0b055d4f4e6f87bc1ada5bb18c26ba1662a871f088e9442e68f53269858af5b22f66adb5ade5652cb198e7edc59c37bf95b8f986e5ae053559ab7228a72c18d014384a1da1acbbdad7e8472b1094ac998be6ad1958d1ee958471cd077545f135a56d018dda4f3b0f05c30cf6853d0f37c68cc6a5a542ccf8e4f9a4604c7cb947370ac231035d6cb810d016552f456e10b6038c34125de0af8e348e943d52db9067bd37bd2371aa6a488919b404349068b4c599ae84607730ba21705c24a52f85adfc701d2d86044138d6056ef93ca1d7244e145a6236b833494a0d083b017a72f93b920a55aab1667815eb56c824daf7f75cb528384c7008a07e346a2536d5230a1b1b1b67103d838ffcc71f7ed5ebdefcee0f3c14a1fdb8e77de577fcd0bffdde173dae51f4b7d1477ef4339effbe9f78e01d2f5af7abfe4809e2ecc6e72e1b5d0e85049a0287d1d48549180121617404627d417a615c62ac50b15e28d455228cd51cbd5c34ebee12b1dcaa423965719cf9e3195732768bac15bb1920208c3287936d81358140008c31e370528a52b3006c4b42675210db023d81ddda47a00bfedcf8938511f7aea894f1bb2e1c0f87350000200049444154d1169004cde8eba965cf694994004e339f37096b120d01cd18a4c55f02d8097190ae7057a025167ba46d819e4458a188c33cff30c19a445320e65ce6424fa22b200991c69142cc206027c069a68a24fb4ae6bcba29c099291892995385f959bb167f535af576a46c7220015b01428224289ea6a5b5085d895385f5002161a471909e369ba533534b188719469d9f9a2119000df40408354af02af29e04d60334098210eb29d39690de459a79ee0a095b813539ae06f6c9c7a519f2d7d21cbf7e26c7cf356e57a02b2100a2e91777e365b21f4b966ba8d1ad1cc749180709c63c954513fe176497918191c69a84cc38aedb0102aaf1f24d8240c15b954889f92d1969248c8ecc31d564ab3230d6d84f1688be5000405c94a15ae5107d21933469761f99276f48b4040856746bf7ce2d910f1b124d8180a019235d90c236f3fe57028cd20a14f3e613924dded35c2c5dce3085fbabeefe8d1937622860634e1d44dacaa8841131dac229df8c24cce6d31af1b597d8091a1cd4ac6faafeb7d5332d5a84f5606adecda4197704baa98a3951e8eb32f93093667c2d9cb25c214b183e9700a7324af154eb158aee9b86baa2802b2bb812060809eb120d010212c68d780111e7a993ddc5266bec584d8ffa5d06834ba1d7b279d605bba84fe0358196b03afd30e1f49578f2bf6b020de2f349cb8a3efa735ffa99af7ce86b7fe6ad1ffaeae73e8a6e7cf0ee5ffca95f7bef835ffc4d8fbf60d7b77adcacb8cd544c6e080a250348340e757667910013e16a60433c7bf1996a405c0e455762ac734f1e6974048e155a020365cb555c0aae27d012b626cbe06a88d35457d692a23d898eb021a4d3b4f47862786fa4bede41a9171612362402b2f2e744d9d05589d53d917be6b9c345a2be91ae83f1318d35e5721c56a2585b84b64002f4240e13b4082d818354a4d7b2528c273b71908f5207f94a8081464ba045397d5162e0952b9199c574599585fa62092fc3b59885fc50fefc55399825ab57b844765c0290250d654ba4670c5464dcfcf9b6155c64126c48b4851da2d8c64e43393b01fa1a4d425b8081a30c6b05853c3aa9d959975893405ad6e52a7a1284066133b05bfa6a80aec0a9b61bf548215690c07660cf3097686c3c666c481cab69782801561eefeb08c45c508b111242c2de2241d016e80aec2788e76a1c9a0204ec25681236020c35124683b01de254e120b635b16462558480a62b5ca5f6a12db021ad7f2b81db1a0becfa80b01de058e150613bc0bab4e2cfc86ed305a0277125c0f5181a48804ec6d3ee488c5333f14a80bec67e0449b81200a9dd4f849e40c2d84b2c7b98593b159bc440e17a8275814d8907f5548d1d3374da98298a11330421246c04384ea080ad001ba6ca299ddaa9c291c286c46660eb3f5d531384162166eca6d419e84af538550e6c08b8125a8744639ac2534efa42d2147297095499a53852d6222f7ff9ddc2b452c7b8238d98d11168667280575ec23ad468070829a7819a736c1f336276a6c58584383d189f08c790a63917014112a8b253db95c53ad825250addbf03850458276b0f99b8de668093047b0c02e4a2874c3254b37179e36f1bac49db33abef30561632c94680c3c476f198886e6319987ab7ad00db41ce3a9cd14f2ef960a8364c90000d602b40c2f6f9ceb867a6028580806c1cc26c99fd18634693b01d42c7ce0449d7fe5a4f2353598ba1248012b153f79b7f12a9bd28c8192ed1982d360cd2845323765655df541894a9c824135d937dd56ca94b4758793b6288540495c80741b9190599ca9d429638d110da96aa9daa9cdde312dd370d6717052e0557c2009b01128deb31b8c2c5a285d4313b5712f61230b026b01dd8b8a4cb602851e8b56c9e19ea67ebb6360234905af0455b664da24d38389ff6737cf07baffefef77fe6cf7ee44d2f33719beef3bff647defa5266fee42f3fef69bff8cafbeef9da1d028edff5654f7cd5e7ffd1fbbef04d2f79cd5f1c462f79c276bbf5b457defd5f7ff0539b3ef2710be3588318eb796d3bd648186d616b140c679f45fe943814ed8c20357a70a06d1570c2d0e92e7329b821635da0991622b40502d810402d29da93e8091c29448c1661330027186aebeb151a0c2ef4b5d5951b125b011e8cedd40aad6ed3d2f444612fb1b2a81c01e14a88a1b2467e48b9f8d7bce3b01208424b60c8182aac4b0c35c68c8ec048d7b3520c171da70ef2d6c4410624614362a8715dcd3a4485a74d854aa464310bad4a97be58c2cba8c50f25cf5fa183596c6d3a96c8fc6c221e26dab21d1a1e63e13050cdae84b0e7739b0122c650979975db011876476c05b812388e87994124099b8625127405b602441114d028ace78a180789adc01c68fbf32416a8b958b912612f41c48819112310530938666846cc186884b4e4ed54430d80db820126709378589a131f103a0221aa1ef24f8ca1bec35cab5246210066684033928c79c740a2b19f2031a7b269494e4762a471a2a018438dbe42871cb13b5e10e734d9dde349e6fcc277651c2b0c341463a4a766629770aaaceb7baa00b60505038526599f332484405fd99561b666b7620c14da19be35f18b8431d04874a931ca186a1c2928465f43a43a8c61e5bb3963044f25b500f6138c183163a86ddcd47cc7841d15a3af10a6aeb26b6a0c282ea04e398cc8ee8a827630335a59b24d5e3354662c267d21690ab98b61371d1851fa5f39cb6b86e6a25d5834ae0222860238f3fca50f353a844787f6bf698327b61bdcb696e069e8b395ffaf7ca989a00109ec04080937628073b1aadd18d7e3c5a53413f9dea4e24a0a979498f5a2d33316c588b58d2b99f7a4948eaac27ab221d99c943e4c7098d88d637e769dd82c6012c67e46744b61e5678b70a46c93c563850695adbf4b3e182512313463c418a7cf2f631387e8eba4069309eb8f34daee18986b7ff5350e13bbfd8f945db74aba9fe7443dd0205c0da0180709e04e80556c2392ebd246c74426bc68552ad73b1cacf2ca959864916699fcb6266c0c4831629eea1a977c60f7630b592249d9d23cd3726ca9e8be39584e1470350557c200d2ac064333a245675685d431bbd864a4268c0305b015b32e83a15ca1d7b2790a974312da84e304430dcd1867a86cfec60671ce2de56af8e1b7df3378cecbbef4b1415e7914cfb2f3d93ffab6d77ccae68bdff6c0fefe27dfef8338b73c0ab56d4ecaa18e15e476349cdd1b38eff69b3dc5589756748b5205a718633d158fadcc40b5a4a8f9e3a1b6f26a983560506030948418cc434c524cd6b02fb4babb32fdc4d06291a6eb49c41a87ca0a9f89bb57e2389c5db19a453849a000629ca8a9535ccb4a9971908759178931e2627de1b2eae79548c96216f2b94b5f2ce165b816b3901f4a9ebf3207d37db852b8441d014af933661c2984936378378b28d8af0c35228d16216d539efd6fbada4d91b3b1c3121f87d970d4a182621bc932fd46bbb268e23a730899d41158852a3c24f4a49dbf0074ed20ce34e376a8ad543299c9e5395d1d8116615c276a58923bdd21dca8703634d0680a5c0dec06ce4a6a5544fd463e693062d0b2dd10435a7ce58a8b5ed930b32474c454be13ac073266248cb6c4a94247609886f302018169858b442e87225b7d797d518eb4cbc13699a2a2740a2aaf4e2626609cda8e0ce7d45cd42947cc1831ba0292cb8e2b4342549ff4854c5bc25dab4272ced50a83cc5acd488253856b018eb32763aab6a8309d4a463c4ddce3bc64abbe645d895191ae7249894279329a44fd186dc249bac8271a1b123d8111a3af9639765e5a4a5714dd46626fc8e96641691f65977c30b66947d8108f0406cbbe64233dc1b03b2b2f5e2aee2f957931134a581a2d422fc0b1425fdbe57229b784d14ebf62722588a0ce3f9f64854c22004918ad2841a2164b9468a59b83b38b827205e7c2a1c6a6402bc08831d065710d17750c5b66bf18014200da6930942bf40a5a698185d720362e4acec063fbff1a8406e1502166aee355d59175479f3c695cbbadebdb8c78ccfb1a94fe6fe64336a965e9e7f6ff2fea2e660b92b3855ac52100974361a2abd908f2c4705a230cf53418e15270a6c66a43e00810408bb0ab6a4b51f3c7597d9170ce7f76866b8b44d39a44834073cb51687507845a3d5b1aeec2ab12c7612550a992e565ad14e32074a5fdd6cc6d4deaccc2aff662baf5c5aa50c20fc553589d83596b890291fb3c4ecf4522f7b997b92477f2ef89737f7166b569b3b28d0de638d31977723ad8209c6f4130a5d76dee2a30d0236e8b8ae1cf828ffb1a570308a055d84a23ff8de30427c0d5109dca010e13499d1fd9e64e57780803fb3102b2458f1d91dee8366f93b0ad0aa34c84ce06fb747aaecb992fd2dcd7e7a64c5c30c482d7cd3fdfd84ec3cc51d869469a9808da29a365ba90b07d5b357f56c9ce97acf43e995f4dedfd616237d5ed613eacc9d3b96bce479b79ba2b74f9d41cd459c02d0261853e61cca9d29f37196a92dec95d755e7bc1dfbb588eebf4d870139401ad8bff5231469c2625a5a49f094ecfdef39d279cd20882697365f3dd582fe90bb4c92632549412857e3e03dbd246120342901a402709faa937db492b1d2a05b4b91a1d6bed32e4098da92838cda8c6132c38212f940f4dc296c4615aeabc258bf61adc7c989796519e0174a9fe28dc5fabda2f31a349d84d53b54d9311671c07088010508c086813a489aa70b5f76177d60c9f61b317fe938b1f0a550c4ae58343ae2e6089b96f956ba59b8065444165ae2ef98391c243caa6225e0d70903863462eea98a5a38c7129d2e37d97c150a6d0abd83c946686bbb4eadc2b65ff2cd250841e9d35c65a66b86f3c6a2dfaf387fa1a6b3e94e35173ffaee24e37974361f258f7f2cd4acc6e1d2448c86e678932dfc188ca0d813641000923d6b5a528cfc907bb61d9a9205c30f9a707695781eda0d880cfca07ca1bf60be54fa156723a0e2b51ac9cf93ae5a653cb4a31c53b438d3d0d4e034ff35e4c3d7325afcd172c66fe93727db1a4b5991fd1c90f8ee7afd2c174bc61e112595f2cbfbfb4ce93be48b54d02bc549a929cfec6694f1f934db7280b95a7e1e34969d379dc273e2b9804e1444331b4e68050930d7330dd317a024dc240b99295720f4ab86a7a8b045ac2913b2d6bb4c832b1ea1365ebfdca478f397713735b22d2b6d137d23c3a13b75a88584f9dde75599793732b6622f193ff264b325008c8365998c829d34b5f71ee2b2bd4a701d9dc7bcd659d449aa2383fab45506ca3a425535b26ae4c95b257122e4e9673917ee19a1472974e63ff675ff0c27fd20c49e77eb9cd50a193a1f1586394ffaf7cc10d0368ce5b4b9c53ed3b01aa6c8e92bb245c52629621098270aaec9bf715927c1ab306fa1a371208ca71c2f9a116934c9abf64f74b39bf17ca8750403106da8659ab48e3ec416757e6b64c23bf7f4bf8a1e2fe5a7abf441a9467b692bc8c844184aeb4ccd09108a846d9c8cd6ce9cb19abc524476455832b45bc503e304fcfa3b2d90fe52ca1e75874a1e8ee0a5c0d0b8a611b84ab21e6132f04b01360b3da19d6d945c159e868d2900f12447adadfd465eacc53c7ece289d80908a140a4cb0c86e514fabc5672513f4adb76b826729c40039bc179a99bf6d3bffcf3bb7ffa4bfff7dfccf6a0a4a015428d6dbdf2f8e8786c1b342cdb0bc0e3d6428915e41241c5711ce9ecded0cf2b2991918a13fb9668b182332d723b72da4ab996016cfe389bb9e332b0171b42c2762d2937e067b4bcb5dec562d3c8ac032de5389c7d53b3e3fd2b5a29465a9e6a5b3c3b93be71f6d7abbb9825fa62692fa33a3f143e7f69077333c04eb038c0e15a22e3b8c98c19c069c1a3cb40cd291346138854598cc29ce4a5363647cc51958ebfcc867324d92d1973cd7c1c733464e6d093d0c040952d6bccd08c2d8948f34c30c25cac10a42b0ee028614e97d244c8ba126d60984c871828ac0788f5ea0b404cb9e91973a74da19a020868098cf58233a593043b21ae0618b2359acdf51c0cc4dae62374c43481ca0e91ae9be930729cd85ad08db4f38238c371e5b1c25660f3c74c0fa7a3b487b6367700e5bb9a0d343a123ba12df3914092698d815548a2ae80969084c6dccd1a6b128ad1100809bb718e9a818624f4e4f432a092a99d1f061a6d8d9d00036d23d0870a9a9da45f8ebb4c0da7e99f6d2220ae5d29534fdbc407cdcd050bd97ba4b10e6c0718330470a296d431cd4c0ff58467f964c458cbfc3a76c4674d1b79a459a0db0162c689b20fdc0c6c397147623f9ed59a0d815685ee36aebb245c52a250548e753e479ad011385568115ad24ab006d96e4425302bd62410b011a4f5def5519d49005bbdbc1562a0a060cb98cbaf8f29940fb18694d89060d836fb0be735d6b6247bc62c3e497035c4d510230d36869a721a974bec2f971b3ff1393b020db249617d8d8ec49510039dc6ec4a9faf186dc2b1860636252815d1537d8754df29445cb64f57c20fae71c71accd80a6cf7e2ec9c8e14b603c854084cba11bbe443a4d193b634af21a62aa984252cf5036c064818043bb572d1dd9108092d8148cdce31a402afa929d010680047156ce5b38b82e50821808dc09e40187bfaa434f7b3903a8a71a2b029d12068d84e9c66cbb80c86ba0adda5955cd43782653d40a8ad8d1e690c55ce7b394cec9d18e7715f156d7dd1eb7ee4f9cf79f98b5faedff87d2ff9ccdbe9c607effec59fbcebce1fff95973eed05573ff6dbefbbf10d5f7d6df8815ffec93fe8f3df0720d76e5b8b3ef1e187a217af377c2ce396c79a0491adfb580fa0792ae5c669fbff882128670599d0fcbc084265878280cedccd7725c71ee50a6ea8b113d8ed5cc5b677c9134188d96ac0d3a5ac8eb1464f4290d5920b31d4e8496c05d08ca658601a4dd66127b47f19906dedea721cce5bb1d6b2528c83bc29119dade39b4b89942c66e1644bf4455d03b2c4ba73f143e1f3977330cd6e9a848d96e037ebb88518a4dec4717a2f9bcb40352e464f808176a6ed4e96e59a04212dcb29a0afb195fa860210c407094a0ace5a042d40e05e40c6e5311180a0dca59f3933348d3991695d31b97423dbcc62d2b983811b09bac4047baf5023dfdb4f01e37c77269de6d39ee882a8e49841a8dd08a6521c47145f72d99135868b3448401298d157d32f8e758e32938555c08d181d69c3e447990b1af6137424046c5bf8b078ddf26b9ea0917a8f2619a124a277aca6a6559489088c346ec4d36b44674cd5be422c72561780ddd85e4f2808899eee84619d03f053956b7673acec1198112ea140c2384ed09a9b5728106beb206527180a68b6bdd6cba7e6a2ceaab097a4eb038cd2a57691be84342eeeb2a3a44fd3e51dc8d22d7c9aaf702e1977f2b6edf4a6d88a01c199651ceadc818379feccb8c70942b160fd390dc947198699181fe696448d1ce9273cd614956ee976dd25d111555d8b9867f587d90e04c40ca9edcd59638dc345dea099dd8073ebb61cbbce33c98ce8ceeed96365b3000cd1abf44699970f63c65e6c977d2fc925a6b9e665f8211018688c34bad28a02055c8fd11608049811e9b26b204a44eb8c84c1a2c5b7cca66699cdca3d8131db3ce1f2ed40e989d391b21dbb4a54aa6b9f2ee48733aa720dec26d670df8dedd5a4132d96959f63bd403e8c1807091a4674c768a7fbba84252c07c696eb625d492b1d25688902dbce7c32ef090c350205c5e7280ae6759f4bc1951062ac53adca05d26cde5f2aa4ce8942acede5e5c7999b4a4b0c069742af66f37039f5013ed1883542014948344fce7bfb8a15c354871c2a6e12023a8f3c98c653bef377fe9fab3ffcaa7ff3554ffbb61b49e3ca539eff152fffa1efb83d683de6553ffb4d2f79d9b3eef8c1473feae92ffc9f3f7be33f0380b8edc53ff08fdff08dcf68feb3e0535efd47ffefeb9eddf2c18e5b0b3c23183169b942d03c2d8f50c06e6caf649ed9132e1154dda16817dd7c17f36cf4c4880e5aa4e08c5a9f29fa2c97a225f2a4afa602adc46028c47e82ae844ccf3f26dadc6575278cbd182d010dece5155089a29f5805a38cdc2b761c56a158278b30b19327d3a965a530b09ba023a65d93278e9e4b5f141fa1399448c962ba26ebd217f5bc0cf7f35dfc50f2fc251c4c731860465978ba59b4443471dc8c23b99bb9eccc65a09e264884f571065907cdc5728ca304634253dace56a9e59ccd8a9e9d97b1970e631ea57fa000c2339f77ce42926b89d172a9b021d114854d498abfb6198079f616f74219da9373dd4600095c6be0a1e8a65e71ea51056d81ad007f1bcd7e2e08b787d88dcfdaf97521cc8d7de77160e8711e20604da22316df586c3205e6bb2cbba4848787c72d092f0a96f78ab9f40fb8f057ce588cb621c7cfbee25b5ffe5daf9879c47bee7ee7df7de18b16be4ac53ff378c4e28d6f78fd77fed42f80c8d6cf4dfe1769fdd2a4d745d6b39af975ded440f11f94381457437b3f948787c72de1709cfd4bb9df6f0b31d0f91cb1f496c5f3ed735c2f88c365b33375584de25ae9f1436d3b5d8f4b8b17468e43270d1fc4b9041663d5cf5784964013e8081c284f83cb0141b84d62c4d8ad5049e7aa1a1be9c559be1e1e1eb70cbc28f0f0f058154a1c8abde4bc1a7b7b78785c18ef94167f89b2bf97ff3d9b50ce79c6715614c431ff26c926c8d5f29d4d7260932abc87a353b217ad171389c67111d56c9d8e3edf1d9a6071a2bbc705b29f189faccc12baa660f6f0f0b855fd2e2f0a566cc716fe2b17fd5c7209ced695f7dcfdce85afb0b575c5d3c1a312a3d2cdd8d5250e850fe278785c14d0b9ca8045c3707128e7b4b085023388ce2d8e533d88c38b27ccc051b2a4d190307cedcbad879811ab6246383de734197f12ebe1e1e1e1e1f1b0e0399ff5d97e113c3c3c3c3c568fb30755a9d63054fc2f34f98500f7f52ccce713c73953108757bdbe3ed0ede1e1e1e1e1e1e1f1f09ac00b5371b8f2a33c3c56c8b494ba4c9ef13c3c3c16826aab412affebb99be769f6a7429c431c67f9200ed7370cbcc0f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0386f54893f90f31be47a20e53ea810ca59751c6755411c5e7ad53c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c6e3ee6a31654f02f34f3957aa19c60e6f1d742ec26f6b6f32cb6037bdffb0c7a121205177b3708eb12bbb39d699880ab01f6547608fbd396c4687a83faf49fba12b2e8eecf06614d604f152cd24e807d0555a1759898eb65b81d60a43377bfe7d111580f7090607ce626295b011a84dd1817fcd6a3aba1fda1af72cbb229110a0088350e2ff9cd4d024bde4a7635c471827129a3952fd44d638306a127b19f14ed9710fb45bb3eb744342b9daaaf5848d80cb0179fe9eab7ab61f10256a79d00ae84384c8aba853d7c281738f5d8f80c345a21aa937b9e764dc27ae0bcd1d9f0aa06f6e2731102cbb1475de951328ba505d10a65da790cbd26217169d4c4aa545b3933df02b6411133cf1ed4cd4983a27bc791b96c627216c80ce0f51fdb78fd2bdfecbd018ff3c1467ac37d298bf3cddf473971ba11a0490061a80abcad4b046f1b5c64c57d01d9801cb190f31edae5f616bd22d5a41d174cb1e0a62a14456d6c2827246c07b891ce22980952682e70e742428b7050f4823d818389679849c6e9494445193776083d3ba590d0241c260553ed52b12dd5151c15f57f6fcf0e51662de9b90eca92e6dca1f3c165492e3217bdef04b3cb72a4401a6bf2262dd7f9a1900d2a2230dc524acbf285ba696cd091c54aa8edd8f533b82dccfd9a703dff24a0b3da4364c2c033f247a22d2abf0921b878bcba428173461aad1055c81d1276423c14e7aeea100f238d961aba7016cba11e339f9b4c3b8f5908c225d212ab526d4b33f32d96782ccf26fc3b8f7dda059c14339bbb4288081e9713834f7ce4e2bfe4460041d84dc080b8fc6bee6d838ba9b82f201b00b8ad81a3a42083e4bc8776b9bd859a6081fdb6404170693467fe73364fcc6ad55c1ca72b71521c31415f17ccba2da08131cf965349a025f0605460997444f63aa1e9b73a84812e088cb7081a888a86680a1c45455a5fe0b422d5d9d167d94de081c6205a0d331d5e92bdaa27876473a56fc692b9f4e0e5ede62ad32f5fa89bc3061268126e24cbef974f4600b025a18a92e356b2500b9f50f010aee71e5c4476e595f96d67a4d14a9d9ce5fface4bb8cf38d4c2dc71e75bfe59cc5ea38e12c32ed3cf8f972a98915aab6e51e72985ca6b55ab825f9962c88d7ea99c97d1fe4c788469b848087c7f9eca306e14421610050b7c04cbd6d703115f7856483f3588e2a43bbdcded58c47e49e27b9ee1d2f29b09ac6719a048182b817011d81eb4586454fa0af0adeb22b31d2d9fc22fb074d648798e6d312d016d84d0aacbfaec440152c65677688a9c813c06851fc7343a0212000069a0100289e969c10b02e6c94ea58d912aa80b095aed64182eccb06847589508000c5d88d1790be23d095f6e719d1d312e849040406229dc97572a025d013900260448ce3a44cd0770442caa5659a744193631610d6241a02cc18eae2889e7362d5785d02bd004d8220241a7b89fd5e83b026110ae8ccd06b129ad1140808fb09360310b01f2320b40414d095384ad024b4040e53323508eb010282629c287b477893d0953855d8082009638dc3040c6cc83236e84a74042421d63852538a4f68a4b9bef7c58bd9604d028006ba02040c32b4a844a342d24b8c75c1b1408340c0a8ae75506dbe6b122d0139b7509385558c536505828b46139c1a12706ef50820c2d57463562add622b733603eb32519a346bd636611ca61b9cd2590842ac71ac10f3827d5488abe1acd0305436149c1738045c0970aaa797dcaf4908d4c9a9e64a04aacb6993052160cc384ea65376917b1e59597a25dd02b63e9101a001bb8b471a47291b98dd0a20d2b3eb901d7aa0b34705b521819e44434065d8205bfb665e7e2f8628994589ea299ac572cc5ca8774a645a21334fd84031ba12628e0daaabb685b3e8901da29fa1512d996636da41ba55b3342a91d8e502c770dabcc029dc47ae214af6e08499b343b8f6d1724a61432214d39cca72262c6466bd141b1431b31d784d144b8306f19ab40afad42ae849a515e70ddf0bedd3e824fef7dfff4ddff8da37fd49fcb8a0bbe9433997d9a12480656a85124131ed276cf25fb6031c2a244c0077049a02076a6a4e0f7581aa326d250291b342eb2a85ac0b56c59f347b79c6a1d80ed057187399e2f6b6c145b00d9650dc2ed556ae40d752174c71ee95c294ffc118b33d4b206023404876886c91d1d5108709da739ef24ad80099caa69e404f00c02865b680d0936812008c1927c9e2f8a66be84287b10494aa363b3b056d0d1b320a606af9a4136fa4da33990c918d99d05c370413ca4141d4c6b8095240732e9413640d94c232b08e40cc05f64a4808c9f907b5af4900002000494441549583a20aa9ce74885c11755b70921d82393bc47ec110dc9e145bf1acbf3ad48b455e5f63a0b12ea180beca3d86818ec0406337414f6043e2ba068084b19740003bc16c8af8468044e3280603b28238186a8c182dc2ba9c15131b12a70a4306554ba134fb275110c06680b5a0ec284f0381c885f40541021a20602bc040e32082246c0560e444ded90d2a02b64268c67e0206429a32d25680bec6616c4589f16f89d0153855684b6c053856d890680968a02530640c15d624861a11a32d30d6f6510709224683b01540332286208484f5c09ad157027404faba8c0dba126d61bbc67425b603ecc676e87589c30411436664cd1270b101115a8484b19f581130d44878318dcae37d85b99a76bf9c038ca6370bd812d894d385ed0aab8a9a840d090646da49a3ec726531d688196d81a698f27ca5204ecaed4438886d92a204b6029c281c296c06e849fbcccd0082ac36ed8aa9cfe3da4725c306341bfc8dd929701888818e98ea9596b02cba422cc1699bc1f4e06b23c0566013505de42e84318342c2bac4b1b29a556544f07a604db42c1b1c3baa5d5ac26a9ce4ec69e78c75895385638575898dc016db8b4ced1b19214f8b66e140e12c9663e642bd5322d30a99590144681214e320b14181982de3d5526de5b3681048e020e5b4d172322dddaafd391ab9247689c00908eb81b5023703acc905596cae21167054d110ae7db4845230bd0bf7225b337faae74bdaf3a67c113383976103d7965c9368d0541a6cc8a9aedf0cacf66c009ba982ae8bef7deae0f6e6e2bce807c78d9ff8abceb9f9ff1ac06bbff9c5ffe217defe17c327cbf6ba0fe55c6aac0748344e923c931344c661a2ccde118450201456556da7aa2a246c491c284449ce0aadab149a84b5c0ca909eb4e1dd81bb5b8766c8b97a9190ac8072091c6f1b5c10db6009c5ed526d253027d0fb09342032f18480ac1e398eedaf59b57ecad0a639ac4494baea12d80c30d2d84dd0cd78ca2b6103a449a957020cb58d10694cadf798ed63372436c3054d915c43bb1cc659b737f3c9ecec24f6128c1931f3ace5c300658648a8581a4c68300de8a4519c7c02ceba445360574125680b6c05f69f7b328de31455424d6d97b262abb9649c69b1557e0124a325f05084b94e78dc91a9e9967f5a5b60a0326df13209111a887441b8d4553c324317c3889aa131d7348431623be581465b40a4313ced68172d1971da6144571208602e68f6410402749ad355c56b9b2c8206860aed52599530020680a6c086c0f504325d8ab600b3151f8a3154e8089ce65fba381badb211d612903ccdc15199c48a711a26570c09f4044e60bbb40e349a0406c61a5a4cc5653f414b80187d659b6822f57bcd268918638db64094a63c4c22e8b186a4056cd0219ca6ddb8fb0a5d425360a8d1210c941d42d5540315d9000c051c24602061ac4b8484842bd0c8bdf2859684d92fc7c99966e18ad975040ed3dec95905d621f4d3b0f780d120b409233869e4d4f780623418ccf59acf11b02541c041de073b494f3346e93e0a084dc26efa4a470ad7082d81b17b1f39df565b16bd1260a4d1d7a049e4da2170860adb813d06691004578eb8d5c90eabc56966416ea45bf85461273dca7091dbf5821392c55c902656c806ae6a17638ee874239f11a7a9a1dc37eb6fb679d1b80b675126fc7905cc5ca8775c32cdc5cc7d6df31e266cd0213461b7642dd556360b46b23a99d62fa25189c476091c01eca70b62862edf47ae2116daa33343b8f651c2b59542403677c63061ac21170a00b72aafcb0645cccc0474c821fc05c69ab30aba25102936629988d3d7308fe4864305dcde8c9efbbccf59b841fefb7ffb43e0dce2380080aff9aa97fcf65dbff3f29f7eebfd78ba6caff950ce25846550c1e009935389f89efa5fc4d84f7301c6ca3a071d8111175ba1b59442ccf6eced4a80a1b22e55899631c7fcc660b816622f81629b40572270bc6d70416c83251477896a2bb17e99ed283aefce9b4c9feccb98894c14dca9424f58363018299c686bb89a5218b1223640661154de9c680b104fc325470a3b0142721a4e65ce88db612cd49501a14954b88f14a399a7bbf9baa91c8a3400ce0f312762cc48b968ce349443e0aea483188a6da070f2375d91c671ba8e32a505c556452bd79b9e1bf3fc7cf45c10a749108cd11c61096813ef15155575090355606a99a40c5dd7abe1a21d95cdf0cd677fcd7f72a4b021d114186b0cf4a25ceb1916e1dcb8270aeb025d8191c6502d8e140484aeb4b92db657369785ba21418c1601408b40e9648d393889534a82287c143bd6afc29403202a1279263775f2844803c2c6cecdbb712a2eb3eb36b1293993946dd6211b6d8d53623123d1f9236276c65c0541006d42534eb951a44364df769e1916301a2f660343299e1ba22a8d50e07e0c8bf651db516cb578af5448f105a78b9f99850084217146c9b5c5621aad2a72c18c9e4488d983743b745e0487947b2523eb254129e73e2a51d2029069c4bcaf2009494a94428163ce3d5a84be465b6254b96107d759935a9c6616644de46c0262042826f7c27728f8b30a6c30b38f860a0dc2156935f1509fa9dd559cb241023043e40f030b5fbb9610582c362b3fa744efccf3808b99271c38618304d3deed4baab6a259ac4aa615d2c85440cc4bec1a02870b86ced2a8442994abf8f9215cfb6846c755510ae6c326306048424018a96a2c54c4bd4bb34176a1cc596ea13430ffb491869aa60a1ae8492b4e4d56bf395d08dc51918d8d8d337864e28ea73df67b9e77ed73ae8621f4839fdcffcdf73ff0abf7474bb4d7b8f7de7bbfe11f7dddafffc65bbfe9c77eed6fe999b2d5f3a19ccb19c6c189c29a449310690c73f501054a6aa29e26da6152cee3b4426b2a059d69d2a18cd0ab100b085251df260cd83aedcd8502c7db0617c336a8aeb8cb545b69286a33c0d50063c62853b63fe3d7e4dc07614bba66a6c33c355c13c66e5aad7cde6c10e43794d159019c711c973352e6303a44444800783d2fe069e6b133ee2d08c096b4e1181b3c9db029cd057472d19c6928272410389ab43d4e55b3209644c1845485ad58ca8aad3417165b05b6d86ad6a8ec081c2605ae734760a879fe60a82d90ccd673b10907042ebfd4148f548c2be0ac0926138c356e6834059a842b018e2a54d9b9d057182a34053a8476300df6bb028d5b1263c681b2d5192d5a202334232034805385262149259151157d5ddf55ae950ae1685d46f949cd6e09768fc5b33234cea72de82aefece8ca39cc18acfd894e3db3b9b0f45f2ea691438a05283e346e53fd3b2c6b66be14479c67ce07f4b92c5789265b175893a5370a67689d4d54160c55ba8f4a0cac26a1999ea21835ac78c1fb0f143a027da051ab6ff1b9711aa7326ad676a46272afd0c82edbadc061024968097405da6241c6782deed54bf1d8f234aa335099dee1e207cf33f3fc1f53a62dc992aa8dcf57a6cdd3c825b1e76fef740a9cf9b36eaeaa14aa23ab44e6f7d1325bd574b411e80a1061a8175d925a99f76ab001173c851ce44e38b5f7a6d93d6cc4727f62176a3e9f5d675fed71cf7efa7ff8c2c6bbdffb575f75efe92e874fbee3dad73f63e3ca03371eaccf87711c7fe8431f7ad9b77ecb5b7ef9cd2ffd37bfbabbf32cd9ecfa50ce250ce450a4799fd1106812b6248ed36a0ec7362157ffa6aa56e82a5c8f793343a47d917b02a354aaac52e078dbe05c6d83ca8abb862d9d8fcdedc568109a02eb0221d94cf0192f6c829eb46e8259b6ab41a5d73f5736287418172a62973e5ab0558beef6c9d67d9f4e7be491e32b1ceb74081b84a182b8e34c4087793e9483ec4fb956721c60b6126a8ab2622bc1ae62ab812e50eb6d010d1ef36c1047024dc1996ba7a692b16d4b1f67423fa6c9ce7c39175a54b9d63a13f00e5c01dd99e8fbbc8537f7ad91c20890011a84115762c7c27d6b2aa486c06d0d84547681bab9f4ba9f268c49b1388465122323c650a1d700b48d31c71a6d09ad9d61234669f4b44a9a9c463b8054b31eafa9ed3c9d14cd49c43a1362e33c6b7066dd4cfe79e60f6246081ceb6a4bed66034e4f36e6c31f8946080c33fd4199cfe439bbd8603e056c218d0ad11118ea8290a5ab3871250687116d216c666f4fa6144c734ca2b4235a9330d679b2d619486b8820e7722c7e778d038ded00eb221f1ce16958d0f055ac01892659a7451202817e0cb0731f39d5a7860cd0366d9505ba029a73a964850267a4d093e8095b577813e286e59c661644f0acb27091bbfc1dcc84829982e48a6c5094eed1d788095b214446af7704daa2424bdab9c537bd4254ea688af4f34e7e7685b3588e46cb30b343efcccbb41266cebe0c012199eb0b96546d65b358914c2ba49153625713384d9ab6d22c7ce712a55051c54f8670eda32594425b8081dd1882c05c3511c7c5cc6762035e2c0dcc02dacc82221379f651e7703d0fb536bffbf3d6fef23d7ff6af3f38560030fee0873ffe7d1f0601a2b5f6f52fbcf3db9ed2eee9f8831f7ce007ffeb8d07125c7dd6a7befd334fdebadf7bc176b8dd88effe2f7ff5d31f8de46d77fcea0bc7268e13c7f1073ef0817ffa5ddff97fbdf1e7bee2b56f3ebef6a9a2d5f597915fb2304efae358610c6c066810c6e98632292702b6c67fc64e9835741d56e85914774523d394500584c3041d818eb087ff0b058eb70d2e886d505d7197d8d20b1131220d9668a6f93bc60bebcf69900018b31d22a059569c67cbd5b201d2561b330bd20e20d31487a6007399235332f4c2ad9a33ce2933bb42c7424388d906550923241c33a6dd8b33919c90c8749eb2b92fd9684e3e9463fc8b0661c84ca035396b96642ba1f2411957b115d8556cd516b85190de8daee0be9a0de200e8084e87c871508358e4aed19986bc5a843d55b0693b9207aa5e7034d2684bac4b4be0535dc45b13234cd8cb7dc0e8086860a4113304b026a1180c9bd87cba28e2db16364b026c6301a70a0c7b62afd29463a517b8d909436bac0bc46cbbb55771b0db84636d35563335c8461a1d81ad00236d73d41530d090644bfa05a3491099de87e6cdc3b43f39f382ebab471a6d85ed94a942c2b18666f4136c05d89618334242087b1d00f35c708ff3093899043f837e82ed00db01226dc931d618cf4bffbcb42a648353850d0909c40c0224e144d97e3deb12cc36cd5e55d0d6ae8572b1013b14958b46e541e8d9fd3289ef4c8b132bc1bc6100700572333054e80904b0374065b39737a52d446a666aadcb6954b285c1d89488180238d58b7b4320eda5b715644e968ac2288ad14fb02e10020cb404c66999ba6b1f39b51120d9361019696ccb4ca2ac43e018a53e56e888aa94aa4523d4e734c51824d8083054b64f1e118e5519b9cb3574acb1266d886a3ca98276b0816b1f75c4b4597b432052b9c3192393db84936a3e6e5b403202a093c9d88a145a022c10d22cbd9cb3a8290dea3273b9de99976925cccc8c80d01160a02da0d2e3a325549b6b162b94692e1ab92476b9c0e90924408310609a92eca2916b88f2b79d1fc2b58f96500a31a3cbd809a62d0f468bfa1cbb98790936285a289e97066146416f05d80ad81cd50842a431e679f1c7a9bfb1fa949ce6f6d66784fd9fba6f3c23539982bff3c54fff27ad4ffc93373c786fb8f18aaf79dacfbc60f00feee90368ef6cb7defb81affb78d27ef4e3dff2954ff9d8f5bff84fbbd7df3d7afc53812449e2388ea2e84ffee44ffef9abbef73ffdf84f7cd96bde3cb8fdd344b3e343399728902380ae840631d830f940c124a5c51a5d614fb5b5ce74d275a8b9322bb4be52a875249330d64db142ba078d2c2d1138de36b838b6415dc55da6da1c30ce8bb67d4ba686652a99adcb29d354fd44a32dd013f61e12bd882d57cb0600c60a6d0112602081ad056b2bcb8104b4254e547971b37368d75675b9bd0a18286c0418ea7476994cf98827960f09a3b809a709b6035c0930d6cc840018596940005a82430204069aa671a349342713ca61d040635d98fb9a39e66956ce91820c6f7bec9ab49ef30ccc25416a6e7f6f0418174576bb0282f8742eb5db5c4274a8e68aff9837039c28a8b98398358988e7b4b8d948c4f35e4d40b67177b503b2a9d44bb4ed379eade19a36a662707a7c647a38311031741a063399db94362dd78c930ac15d492040997e31980e614a2e457a2df7621b1118b3d52b23859186e605a39b3d6c0264c6f21ba7de8265cdf4463a23a689ed25e8a6cda1a92899449acc2224e9e70b273e4a87a0b429a33de8d3f6220073139e4a8f04937450950e1aa73dbae2543f9916fa93bf34312693d71c73ae0ff4a4c038fb40171b9815301f1aa227a9039f30a440acadf84816b531732d948b0d26d3c946a0353b69541e311445f11a63af1fd789e3d425b73d2520dbe98933249b2c6ca4ad97b2904665f90829f364bfeefa6b8615d99a6d9f3ca5ed397694594c95ceced0dd6cb1a19eaac9927de4143c84a1824a85c63833bb42813371d79b34bd5f73b5345a82d3a2cc6631b3367fef22f702f195d2ce4818e6323670cdce286043a3f1dcc5a22acd9c5af83e9c0a1323f14ed434d6661c632130d2e8cfcdae70164bd0a8163397eb9d4299e662e6666aec8afc022ea1da5cb358954ca3f4024d39472397c476091cd33f3262040495d7b62e1ab98628f146cc82cbb9215cfba8ae52088026e14423d2508024740546a576ad8b99976083a285e2492c6f220d80bcae07537acf40942d4e28ba7afcca333e2f5cdf9999c20b6f1b3de9cea72c64c5fb3ff6d1bbafb766e338576e7bd953d56ffff1de2766d45f73e39ffdddcd3f7ee747df7ec43a1a7da8bffeb2e786effbc0d160e7b6976eeffed03d47878cf874a49ffaf82f1f5c7ffb43e387c4fad73db9f7dad7be164010044110dcb871e3e37ffdc09b5ef33dbff13b7727ed6d92a10fe55c70c4c77b7b7ff1be49b942cae4749a299f8c344044c05059e37ff24f851ab6c40a5d5a71c7d5fa186a0693cdbf560c26441305ed1038de36b838b6415dc55d624b9751367d9f61e69ef219a68dd285356a480a68c64962997fc239856cb95a36303b4e0a1b54523c7524a580064ed5e2fde51adab5554bdcde88693a3bce35e4656094baf09aa7d7d14e8620a6289f9c655afcf7739e3e4de994ff61ac89014186d388d3792920b0d74e15798005c556cc25c556d36ba7f2b1ba8ee0be9a70f0544fdb6b74f46cde85043726d7e8e42b85da33a943e943dba69eabf6e10d8f1933e73233c57293e16246ac9ce1895a18ebc2bc2c9bee510b2a5fadb7d0cecece627e46f313d170867897bb05b970ad0a479914924c7e9890c6a45bc7e95619ebb935d473c251153c391b0e1bab82b52d9ce35817bc52095c0be5628399d7ebabe599aded48b56b53ed966f75c9cd7966ce7ebd706117d2a8640b547c37cebf46c4d3d6f4d9cfe3fcb149216f94efa3850b38d08b050ed20cc7c2a4c895d068394e2b5c90127297d99d45a5d42e36703d73e62bb36e1b2dbe8c73e196445eaaccbc89aeb3f2e57f599d99178a824232157e682e932abced7bb9466ff3b358a14c439a095b7df58a3f6727394a48508b40e58c574ca09a4ac1f821e334a93066b402102d38ed2c66e6fa6c50b4145c2e0d3430286835e76a86b7fa7c1c15457dd9d90e81bc112bc2f00ac5f70cec88a393d169d85c23ec02c9687c625738b93ee2b5352911fdcdbdd7f125b7212dad8aa2288ee33ff8833ff8df7ffcc7def143af7ad16bdf923cfa5345a3ed4339171e3cbb1f69ce2ccfdad8bad84e28b0e42b8bb57291525de06435d1bc562a16fede36b830b6416dc55d531f95cfc2c5b4c3cc87c36a745c211b00b97ecce51f2ee18c14ce3a4fb5d93ec46338f791e2b9db36893243ccc80b52849369ac946c0c69261927fd81c17d4d36990a7caaa61d798263470caf609998cd0c1f8c8a05d45e52d89f8e4f8a823896a5b2ad3ed3908d067623e8a256228749611499fbf3b338a71e791e1e97078efd82bef2fbe3422320db8b8e1927895f8f25713544ac711857bae7f291eec85c92255aee76b00250cdd6661712b14647a04b50a68a5660ac2a55fb9e3b1b70fdbfe19b61bf8df70ffe34befa154f6cbcf3cf73e7b83a8ef738bca36d9b19b4d65abd78600a2ec26ee78ac4be024478478f4e4e9402d4f1c1e4bb268863fef79e7beee9f57aeff857dffef77ef8d7f5a39f251a2d1fcab90c619caa42c35b4ede36f0f00262562cb83e9dcf2ec9de2c3e691843933008a5f701d17c2827dff698270307bae2bbf36c8b92f93f2f0ce24c3f9fcd980573a69620f3afb921f2aba0990bdf4f2fa7fcfd06f6b8a5a1dde7451e171926c7db144b7a29b5346e447e0d2a78b67a6a455c74938ad15f3a4e9147a2d1bffc36c04021d1080582f4d7b17e78d9802b1857f37fc373f61e9f13697874f87ffcc1c9af7fd133be9fee7ff3bda7bb089ff2846b5f7fe7e8a7de7df0b607c48f7cfe6d77ddf5e07de1c6b77edefafe47fefabe04eb40b871eddb9f71e3073e34de79eae3be61fdf48d1f8f35009e0a973883288adefbdef7868dc67ffefe6f7cf18ffe263ffa99089b3e9473a1fdb4ec1554d9488d8fda78dbc0c3dbe2f5220954f029657ecac63426d1199efc6a7e269b98532d9413ac78ceecfa654e4fcf077178be3539723700bb0c045e6c38787878785c1654acd5f2f0383ba2cb13d665d4ebce5e82f294fbcb44be4c7de84562835ad71a17a6e29c9345c77ffda71ffe4783c7bdf2f94ffded178652257ffdc9fdfff8fe87f654f2fb777ff8975e78e72ffed33bba3afed087ee7bc5fbfba60661f0d0437ff984a7befb8b3bbdf1c95bdff957771dcfbe98d63a8a22a5d46ffed66f3de6318f351faeaff57eeb7ffdf297fcccddc1a39e0a1978397381854a61f0a6248a531ee0a17366600f0f8f9b281e969127f90010cfc90dca3f9c32c93b369ab328949319ae9a76e16a2a995d1f960571a4a0276df79e7ca5b7de0e853fb5f0f0f0f0f0f0f0f0b8f8566ea97138ffaf9c1a843cfd9ffcff314f7f60fef0b9bcb5feff3ef2c02b3ef2c0ecc7a3935fbeebcf7e797e16c9e037dff1f15f7c87f371b7df7efb977cc997dc75d75d6f7deb5b9ff9dccf79f59bdf2d9a5d08494128b71e25b5221fc7b9a878f1b31e4f4482a6008130fd21f37fb01d8f733f4c519e75e573b23c3c3c0a91687d3c8cefdf3ffdd85e5f696df371ca43394c693087176997c5ad83cf14c46907e2ef3c696767ad1d84524ae9c9e9e1e1e1e1e1e1e171f1e18ae3f05c9674f6131bc4c954d8676337e61f3533f82267345823fa318f79cceffede7bb6b7b7dff5ae77fdda5bdef2872fffceeedbfe483fe6d344b303221201c9d0f3c98545abd52022214ce086049189b8e4633a96dce687492807d96617c59f64fecdc7713c3c3c1ceab2d36eecacb5eebcd2bbe7be1ba751628338d54239673c2570d73963711007e0cf7fe2ceb58d8e9032495434563e11d1c3c3c3c3c3c3c3e33218a0e79b8f53f8d8eb71eb3d77bf73e1bb5d8f5be7356dd1fa9a977e0a80c73dee71bffb7beff9dfdefcb64f7fda93bef5652ffbf937bde92d6ff9d56ff8dca7fecafd2c5b3d32f7d97a5c608c4691cfc7f1f0f0783841104204a1dc596fbfe08e9df7defba0624e2b3e17877208cf7cdecc03b7241470acceb79c0ae0275fe93df7f157c250c691bf91c5c3c3c3c3c3c3c3e3d2e08c711cf343491ce7234ffdface639f760127ae46fd0ffccb2fbaf763f7bdf6e77fe30f6fc85eb7f3ae1ff807cf79f6a76f6d6dfdfe3deffb827ff92bc1139e2d9b6dcf211719834f7ce4c97ff92b9447611c672e7ce3e3381e1e1e2b46d8089258fdd9c7f73e7cfd98c9868ed30bad26bf22f743617f1c4155b262ce1ac401e3719bed4052348e3df13c3c3c3c3c3c3c3c2e1116c57166cdc4c2384efa18661bc7415a6175a113b4b5d6affed95fffd3e356e7094f47d87cebefbeff1f7fcbb7fc9fbff00b7ff63f3e700dc77bc998fda5e39786810b5a1dd35c0f643768de1df2f0f0f0a885681c87a17ce256f7fe1b472306c85c4db5a0c02a70aadf7ad746227fb1d4e2200ec05bad2051fa82ab6a8f5b455b03d0443ecfd9c3c3c3c3c363856e7089da45bd38ce4ca39c0b0b125ffaea37de1b5de93ceef1b2b301f09bffec8177fdf357bee0733fefce273ff9fae9ddbedde3e5b10c31f591d252061f93f1f0f0b8f948946e8699fbc827a555ee508e8de384840d8986b0c26bb028881312b624f6626c046809c4cc070912068080785da24160e681c6899a68716e133a920382d67caa98402a5990947b3a188e86e33849b4d642883008daed66b7d32a77c86ffe179780e670effa432723f5982b8d566fc36b8d395ad0613f1a1e1f8c620d50afdb78f4ce6682daa75b4a37f6761f1c8c929ded56afdb830fe5787878787878acca0daefcafec38e3b3077c9cf9213d4c1c7ce2231771e25afd552448607cf0201d5e07a013f505dff3938f6d46f7bde16db8f284f0c62744f090e790cbc1c0cbdd30eee1e1e1b1dac880d2824497b8238888c78c533d17ca995c3dce0ca200800476021c2bec262060a7acf7f1f41af4807025c4a9c291e2ad006b02070908d80ed0d7d88f5912b62520f84401409bb026f92441c44c0c613367b56ba4c170747cdcffa23b6fff9feeb8fdcecdb5b56670324e3e7a78fa5feeffe47bef7b707da3d76e355d5f3c3aee3fe9ce273de989776c6e6e359b8df1383a3c3cbceffefbefffd87d1be7f0c52284bb0f7ef2245261abf9c4abebb18d1dc8bdeb378e47b1089b77deb673fd88bee0953ffecdcf8affe8dffdd86f7ef048f6d679d9a73df9f6c9872ec8fe681c47d17a8345ab5be1fda91f53ff707f341a2b8690c1f65ab8b5de4b503508c22cf7f60ffafde184c04110745ac1ce5a8bc36685afd3de51b2f9192f7ac5577deeb3aeb5c0fdbffefd5ffda95ffb1fadad8d5aa11cc58dfd43fac2effe91af7ef6b5fe5dffea87df71bdb779e5a4da5230cbbdddfd93e108904f7b54270a3b176cbfd7a5a98787878787c70adde065f37150948e33978ff38a3b8f5efe5dafb898136766db5125fd643c1e9f9e9e1251afd76b341abea8ea82e38d6f78fddbff9ccbe238b9688e71a5fcb27978789c9f6601338f34470c10a954bd644239b0c55669282700d09548187d6d5591ae22a718008e15461a00060a6d0280b66066f49571a131d0e8089b92d39318280ccdd399519a397b723a5803ffdbbff7ec27b6034e628c0e30e475a2e774e4677efa63bfea29b7bff69ebf3c89935eaf33ff458678f18b5fd4fdffd93beff8288af78f3fb3bbb7d72fb9f40aa1137a8050a55701a508624301515454ec08f6debf1650bf2a8a082a165044a5ab20d243afa1050869a45ebf2d33bf3fee925c924b0382f0fb3e6ff23af6f6b6ccccceedcc7eee294683a228b22c4992971062369bba744e69d5aae586bf36eeec7dc900002000494441542ab2f312ee1894823c77d767e7cf680ef291254fbef1973ecce4e1c482f38e568f7df2643b0239cb1f99fd9b621e30a8a38500f41cdcfccbad69560355828ffa9a5a8ff6e89c956298b97a2987b7793421d1f14d93628c6736edcd71126dcdb520454ea096a637dc7f6fdf0e89a11af0169cdcbe66e9b7eb4e848499e53a48398cf1054572f2d4e71fec11a5f79b172b8ebcb347f7ef5cf7db1f19256e93a516fba36237cfb71cfbd2bddd4cfe1219a3744ea7c24406f51a482903a608314da24c045c000ca0d8adb1d4a12918e30b0b3cadef7b7756aa0ee0fcb259cfa47999f70a9272ea7b4d11044110e48ad5717cfffbd59c7a0ef5979b4005a76c8d4ea7d3e974d82baeba0eec776328f56628b5c2416b1c0441fe859b92ca98cc2a8c2ee53638be85b2773ebf2a0d81ba851a0e088b430000a4d2a1d845fdae581a0e38002bef57b879c27802008c63c001f3d2b291bca6bc926e8fd7cce8fbfd5b9954976a0b92caaa112fbcd7b7c5ccbfd25d6eaf5e2706eec8801b327410a3d4e57256da4b92bc1a811f3274e09ad57f5caa1d6b6d2a4deb9b66df7276ced727ac11d68a1785f0ee43bf6dce99d45edef65bbac944946aa744acd6a341d94f59c150a8e8769aa73d715f371132bedc9276c6a911f5358c4e764954c2ae79e3e56131a56bb4e14dfbdcfc7863cd33afafc9355a42695d2639323545978938002098a29a7419d4a4cba0c19b3f7efd9bdd453a4b680df647aa5d4a1dddcd0400f97fcf7d7fe531c91441724342744a7d5de62b6e4f19389de63bebd0141e55ab185b8dedea9b93450e19d174d5972742c3f5ea95f13dafef3545100441907f59c7a9a2e504be04dae5f8241d6c61e43274e0d27e5626dc5408751c6c868b0a0f82200d7553aae0efe93303ac1af3b8548b11ca6e4a8137a8ba9faee2ff8c3150011c6a650182f9ef8915125a05d571186376bbf3d5de4d0dee12aa569b8fdcc80b4f758e9fb9f99456147cbf8a30c66c76e7a04103644952d5e08fdb8aa2f03cdfb367ea1f7f6cb8f81d6b2050e9881872ef1dfb9ffee15821802eb0e5224cb069eeecf50c743a4d6cb8f5bc4d72d88a018416513aaf46e7f06a6df9e714e01a85eb28e86b3b9a7fda63f782aba45092550644afd3c4848a2aafabd4ca39c5925a9cdf3442ab684d00c4e6611e5bb147560038bd5e88b5e8f482c69bb565e3d981c34bd62f5abef5a43761c483d3064540a3fe3d8dbffec2abaacad56a9243cb5be0fcdad7ded958a4b526b6bb66dc0ddde2396baf7b67663ef1e26e8fcbabd1072d80971729676e140e0050b0ed8fcdc7b2650097490c09092db07bbd0ebbac5200e078c16ae22d26930a44a186c29c331e0631a11aad31c4ad1a8a73ce48401a851901a2ab76d8604d51619476386c91c387b72cbdcee65e2392bffde0bcea5538b17c1b89b86d851eafc2007841931426ca1a7d0deb835e1d00a8aef04dc345596b2db2d9258f5b567c966c44a713e2437532d1b33a550441100441ae2c1d0782853a0e4c3d8e3a0e72797a3004d564ca951a422048522b044190061b555980fd0d8132efaa0ac171fcde550200c80cf4a50fe63a0eb41c28b456c92638320503cf28033540dcf1954761a0e340525859662b16ec604eb7a75f8c2991f7aa6e0f00b85576c6a5b4326b7c9f1eb5cb8d0c829e2700d058a7ef1b6dd869f71a0c3adf8e0909095aad5692a41a4aa8aaaa4ea74f888f2b2a2a0cbae31f7ffc5975af81030754ddb10efa960f53effba6ec7ae4a36d153cd6586eb176d2c70b868742def2671f5f961f3e62f6971313014e2f7eecd57f1c3a4fe4351fcc1b1e05f60d6f3cfde90156dbd18001576053754d7bddf7c8a0ee4d4305d57e66cf86ef17fd96e375b0006fa0a4c96f7d371900a46daf3cb434db99ebd11b5af4b973e2c06e49165eb59ddef5d7b75ffd5e4415a32564e5abb3d77a6d3a83aec459b47647d1a06bada00fd5039309abb3e31d0000788bb3b3f2548b63e7ca853b0ed9fff3dca008881b35a6f9facfd2cd61c6f3254ad502e4539e814ee00000c2473ef7ed480080cc6f663fb5da1e3deccefb87272784e93800b9e8d4d6dfbffbf68f53da90a8c212cb830b17741321e3cbc7dfd8ecb28bed5f59f2421350d25e9bf9e6d1e0e5add8140e39400151994865ede081d100707cc9e2e231b775d5b51dd9d5326fa74d308a3e3da5d0c1f8980e93ef1dd6ab4da41e98e3dc9e9fe7cddfe774e77af5c1d67b72dd62d0abe3d54415555ff8778f932e37dc755de72689d1162d0160cecc3d7f7efdc56ff9c40560a95a912585780f441004412ecb8cb39e9fb260cb653f3db260ebabb273dbd69292a25acb161262eddabd075e23a48e5d14938723087225dc94f8c037c4af98708484f22003d8d5b2147b00040400705130f110260065a025fe9037f5bf11320070333000846bc0ad0203e00014062e9501805d65a13c703c480c38c6280b6e8fe3f5ca7dc2f5aad30e540580d34efadce192392dcced4384fd25caabc7ec2f2487b4347200008adc275cdc946fd3ebb5be1d636363bc5e0fa5b554c0eba531b1b1d93939d5ed386ad4c8c0ed7ffdf5375555aaee58274ad24f6a5b36d575bcfbeed4836fefaa6e2bbd463dbf6afef7bd5eb831b1f1cd77f5d9fa7afaa8e9c3a3006c1be77f7dc8c31173ad47cb77f3dab613de7aa89bffe19e3737ea32eab1b6499f3c31ef985afecc5f61178f46db6ee21be5bb581aa75eff640bebcb8f2f0683931335a2de2c31a3caf8ee2956006099470a80e981945e35e29129945a3011a2ea4591922043212160d0103ec4527272edef6707dd9e0886d61dac70ecbc8b54538045391056b5c09451559fd028cc2fa269ac4dfadcfa5898f3c9ffa6150084563336b3bacc3a69c5aee8f4026936b0af15403dba72c3d6c2f8b15dfb185b0eebcefdbd8ed7ab32e14abc1a3e69e8ebb3fb479556d1141f0d1ea5c46be69346565d5fe43169db4eace3d5092cbcacea937b756c5e5639624c481935eb29326bf6724a62827c17f1074c044110e4f2cc38eb698f0335a61e2fb3c701801ae22796941475eddeabd6b2eddcb6192f1052cf0e5c179b9b720b1d0441904b7e53d211e6f3a3a2043cacdc2447204c438843652cc0754a00008541bec4f41c50807c0534754849a432b0a98177b2f21c920532e83910807104540a5ed5ffb9c4a080321d613c000590aa898fa3284a92a0508fcb77f41666e3b3d7b47ef1ef23136384ef729439bd5bb550f2a9dbe9bb972669f48aa2fa0ea2288ac1a09765a5d6475942a8d1a8ab61c7a2a2a22aa552abee58a3b455dac4453bfffb5dce93b3fa86759a7457cf8c3f02e7322470e85045a3bae2c35f7abd7e7d42ab9b9e7cbc282101c0f6cfbcc587ad16a3bb046a3e1a63cceb0db9634a370b0064ff35f7bf7f6687f5befb81a149ba76936e6af1f0674759e933ffd96f9e7d767d210516a925328d9e38b99b05a0e8eff9af7cbdd711d3e7813937b60ded7363ea4f1fa6d9058345a2fae24277eaf4a7c7c60040e1ea25690623571a1489781402a6a83813e7af87eaf1e69d7309064a48557b68c618212a255246961712b5608e36139ae9b54caaa600cf6ef61f207fe56b4ffe784e06661125736848d1a6054f6f2bcc2f76a98626231f7a784c23a1ed806479d3562604993cd634b10c688a189daa8846566eeccdc92e57f2b02e2600f9e01ffb9d1ed7ba1d257dfa8724f6ef13bd6ebbdbad0856d5a5bbf1eefe510060dbb3f89315bbceb3d0489dcbcdbb24cbc42aebdd6edea344dc5e87ab5343e18b377cf4f2f2dc88fe773d797d02c45c333061c517e78254848938bb40100441ae001d27d8a056838e53d9bbaafa838784845c6089bd079f6fd7ee85e3be379616c366bcfbf90b23e33575dc5b3afa5a4a8f4d6f9ffeed5a0b5efcff1f1dd837610f50664860a8e3ba81963c08825cba51d549fd528c1a20b350061e4afc6167cbe31c973efe4a0ca4d2c8302aad7558f605c1a9f6a6e5a6158c74ca1654064ee60fe602009406f1ac620c8caa877adda5c3a6a795419ad42efec33d67a7b58f6febce525df6b28d4d84a39451ea9f0a1002b2ec0fd9bc75ebf6aa05ebd1a39b6f41ab15abdb1100d42a7179cad604ee58e375281369a87dff92f756b77b7158589729b7380a0904bde13330f19e82bc3fdf5fd6f5ad7171096d2201ec1b3e5e920b8c721a28cfce1efc68009445754a090100efb6af7e3898253b4ffdf2c5c65e2ff63719da768980a3b6b28a486e3df1f00673a1a267315dba840200088dfa4e79f01a00219c0700886b1de5da6cd36ac5e2124fca5d4f3dd43b04809d5afae1cf1992d66c2aad3b71daa5e6373ff85cafb2d83d27e7ddf3fa1922b93911aa649aa09451c21863c0958d78b48602f09bfd97834a6e9e7a742613108dc4b452b1237440bf7e4991a13ac21105400053b89e80adfa9925ab46e1296b0a3711192ddf505645558819da490720ed5b7ba8485259c6a62dc5fd878746f6eb13b3e6a74c55cfd1a82eddc20140defdf9e77f1df668f4469b5de6f85016743d67ade3d5a9a1f052714e6161ceb9d57f9cbcfef6a610d2385284cca015c1a904822008f2efeb38c107b5aa29ab82bdd690bae1a2d1765f7062e36d11eed36b5f1a3d66e23da919bf8c8dc014e1ff9350c60810cef71f03424ac38912800aaf04082365524fc5de4248ed320ee6a04710a44e3725cabc94797db7219f53150100c211d01070d3323310bf6b9550c7c1fad20dfb01637bb0df5b082136490961b4ec997b7f5ef1a273f6e99d1a7d7b30b3519cdac158be6989a4705c69e240425c2e0f21feb703070dac7a725b49896f4ba7d353dd8e506a7d1348a93d4e851debd85e1c2f1fff7efe9ad4278686b5e967a8a64d19634cd5eacd991b37668cbb2909006c7bfe3aead51a75ae8a270b7e34069c31cc080060cf2e524d1adece74c55936001318ac06524199f309292a25c460f5b5a5b971cbb6011b085a1e1814dba4e4db9e7cb48f1500327f7fe7d5e5674ca146b95c0b09da0465d7b4d2a78c31a6024f98b96582080050925dac00577d01b880146a1c611c215e55e796c2a6bcf1e8e0882a3da63c8036547813b484559a82568c73e794557ddb011d440010bb3c3af78780ed237a5f13b6ecc73c4521a608330080ed74ae1caae33d3ce179d1264135eb19a9dbd5a9b9f01a021e4f89bbec1ad5561104411004b91a749cf210c7653a4ec3159bf0822068439a0dbf6f5a9bf7e7a6657baed9fdc2ad0fccdf70b440d225f6bbf783c56f8c49d000b3ef9e77d7edcf2d3d584c0573b3d1efaf99df66eeb8e70f154be31a87e975ad1e5ef3d7336d3d3b3fba7ffa8b4b769da76129935effeac369ed8cf8c07e75f5e0d2e72152593724be5f64714e8520c8bf31aafa1608010003077a0ebc149cb4723a2ae1824f54a3c253212f55408158d587fe4a7b723c39e1505244ea334239e626af670973521bb721f6265d1bbfba23e3e938a5852f570fe14eb8149ed3f80ec2f1c466b3994c7e0799a2c26a23be1242ec7607cff141770480aa59ab7c6b2aed58471d8700885cc192cfb6f49cd5d35c9d8c03a0328dc7210d9e3d3ec9b7cad267c6cd5be67c7d546bd2d67e3402d459e800d08325de2ad8cf7b89ec098db70000b88a5c8c00a13e332b412b781420922a50c9eb2a7103e8c1bbe3adc7de4c73949d45a7e589186ee870cba343220120ffcff75f5872546fd27b29f56982be26093573c73e7964fc079ed2fdf826e1a28b68a08a8ec31873c9d4e12ad1b5bf7d442c0080edc0de02e0593505d06a79c22505360e63cc29515d8751832200206bd94b6f2f3de24e98f8d21bd7fb441d4698e2950144d05bf55ea58806bb181ccf292a03be7253e83895f26566d50275cbed06270737b30eebd63f61e94f391eafbbc405a007737c9860cbf3101d5554550bbc3bd87a11044fcd5707aa2f7cf51362466aae08822008825ca13a0e54f0a80216f8afd4bfaa610bef38b47ce931a149db28014adadebd68ef4f9d63e8d1afa6f4bfe3ee9ec77e9d1091bbecc1678f4ffab3e8b14e0629f7d0dec25073f26bcb9e5f55ee57457397de32fc05e985d579dbdad3b4f7268c1cfb5ca7bd6fa71ab05f5c9d1db82cdbb82fb96fa5388fa8e8200872796e4a6519f24a71a9e0a2e5b20e002b0f9a7301d24df5aa0dab83d6c30237af3a0710359abf8bd54ed1cc174037d16c7aa17b6213e739c5696b6db4bcd0bd494cf1592639000004f27709081ac1771051a3c9c9cd6b6a685c5deef032789ecfcdcdab61c7ddbbf754da455194aa3bd61d8b562938b8ec8bdd9d67a668833627032872aa61fda64d6e2d8067df8245ce7177f58c1872f7846d4fff7ac60e60aef56890bb674fc9b54342c4d43b266cfbef1f59d6de77f6350180fbf0aef39471e0cc7300e820e19a6b9aa46dcc13ade1ae8cc3397b0e3887f4356a53ef997ee3172bb6657ac4d0e8c6b1caf12d87b264fd889b3bea0020f3b70f7e3ca1eaf40e0580b130c1e3e2f4a5520e0d316bc15c5e06275449380100bad0f884b8625d44d7cefd6f18d5de0200ecd4cfbf9cb2180d79d514e0c49643e714a8a8e310c698a0d3120000c956e294542a97a7552384169f2a843e4688ba6670a76dbf9fd28769cb475fd5a3000044744c4d5a73fe4849e5a6887467e47a41e534002051911a1a0f4ee6012073c973cfae2df0f509626cfff07fa6771442baf74dfc617106cddd77c839b48f514c9d7adbfecf56ef2fa0c6c80853f6a1bd41d7e71cda9bb3bbfaab031c545bf89abe7f8aa36a45b264d47110044190cb33e3acf736816f4b159cd22ca6ccbf5cb6d03078b7deded8341d3c6eafb1fd1d1fff38365aa38b9e34def7599b9be7dcfef2f52bd3dd13223851a3e61fdeb5ff6cb36e8da3db758f06800ac95069de9a7757473d92767767ab00d0fdbe97c6ce9dfcc3d197535374d831fe1f74e0325507f51b04412eef4d8905dc87ca538c973f0d066422171aa61435bf67507d3e0251236c7190516e92c4336054f43a928a4fa96e2700a8b6a22459a25e0fa32a10ee948bdbe2e44d26bf3d8ea8118a8b8a1c91e15aadb686df8808212e97bba8a8c46c3204ddb167af9e55f72a292eaeba633dae09933506f3f645bf64a44c48aa7c19000028e5c0907ce7ad2d79508f7cb378cd06b9a873ca235d4287dc33faaf27be3f5ffbd108af29fce1cbeddd6776b3c4f4bbfff97efe8da5c38b971c35eb35764fc9961d85a3af0d83c4914fbd3d1200ce2c9ef5cc9a934b16efed3abda3c1dc6ec2cc7613fceac0fed7ffd97bced22ac567e99230f2c50fcbb27779fe79e9e11fcfba3d1a431dba6169f52286cc7a7548c067b9ebdf9bbbb544069d1e485e7505385b499c645423f0cea3bbce405223489afcf627932b7628c2cbdbd61ebf756a733eaccfcc57fa047ec8b1e2c3273c6322749038f2990773ef7e6e47d5a678fdcff3a01318805b528d1dfb26f300707edbae1c33cfbc828e31c15174ecef13ac632b12daad57f437a7cfb09cefbe3dd46d5a1b6d448fa9b37d994dd9c1f71e3cb83b23e8fac34559d55f1dde212bd515bef2d728a0cf082cbf6a455edbe2c19b208220087259669cf5b7c709787a6695e21d570875dc709e5562cafbdb564c88d199c2c2cc1a0200b424edbf8f3cfcdeaffb72bd1c4f6d456cb49b02173d6ec1a2438fbe3ca1d59de7237addf6f4bc77a757546894829379cec3aff74f9ac7010030d565374c70aad82baed20e5ce647558b7483ca0e8220976d54f5c7c321d53d0d5e9c8ec3eab94525679b6af211885aed7f7295976364335050545529ff094475da7c628c9df1efe40a5aad185865ad563c71e254f316cd38c2053d322184327ae2c4299d5653dd8e05f90575dfb18e0dc318d312a7377ff3176b87bc3824b4eaf66e45d77ae2c4142d40feda2f37169a0d113bbffef54c97f18d2286dc35e88f39bf7b6b3b1a0b15bce7777ff3c41b5993270e4c4db2f0cc99b967e30f8b9667b814af6034e935677f78ef43f1f69bfb370fe301dcb9b98ac62048459bbf78b4b8dfade3faa5b608d7025057c1e9c327258110ad415b6dd56a9f5e3146292738f20ad4e6e1a5715ce492ac8cc37bb6adf9fdef2c97427426c6a8452b072d80ac21c45bb9abe8385771e1e6d7dfd1de39b16fa704330f00a0d8f3ce1d4f3b43791aa2530b377cfc826ee2d4515d932c1c00c88efc731987f71451ab8e1d5c30f71bb869546a223b9b4379a96a53f85cc1281398a4b41dd092078092836979941844002044651aeec8b673d02a01423af749f86e55ae2d77d3278fd907df36b64fe7a4500d805c72268789168dad20d87a135f5258fdd5316bab2d7c0db9e34244395845dc781344100441ae161d0782a7ac6a381d8768ad31b1b1d165c3abf7e03bb73c75ec9e7587d77709d378f6cc6a3be8986f66d878f44b3f8e7e893a4ffdfed4d0f193e70fdef90004a4e314ac8d234c2933b7ee98d198c7ae709576609f8b40f5d20c8a3608825cee51d5978009a07ca1b27a53fe9e40dbee00351817b2608b951ca62af955957a4e9505c4616526b3acd464960163839b47725cf00755c92b5b14f7cc707b5341ae503c4200e0a422be5f602ad1e8b4a258754795b2848478ad561b388120840080d72b656666723c5cc21dabb90c82dd6e971595e3b9a810bdec0b39cd789b4b52bc6ec27131217a0fd13b8bf3250a161d13f5a1252eafecf5108e8f0b153dc07b54a3a7245705b01a80d386da6a3b9a440800714944763b149502105143c28c82ccf90bac32d1e972aa5e2f05004242f520e88c0c8853e614b74355545fcc67adc0859b34c534c45b925be57725126f211ec150d71670ba64a95c83e379226a38b356502bc470095e00373195358ed660a6651b4b9ce2b62ba539d5388ed38bcc6430284018080e8fac7a9cfe0f09d10824c2c049bc4e665a8fd3264bb24e0b26a3490ede14fe623b1c0e495608c7c7878a6e289b9e119b87975dc50024c142dc828131ce2581e271a82a65008423117a605a23ad663dabf1ea5457780f1f1ad80e1233b98a7264802823a85a53d56bcaeb8c7813441004412ecb8cb3fa1963e56d58c53515f59c6a5256dd34f1e6fbee9f59e980ebd7ac1c34f4da5acb167c33efc1e7db7559fdece97f2695eb38eeed0fb41e5df4c9a145c3ad346fe5bd2923beeebe2667d900d7a6653b8c7d07758cd13a76bed677c0d2297bb73fa05bd4abc5bb37eed9f9480b1140cdf9fe86f60f9217567c7a57d708663b9df6d7c1c861239ba35bd555c247f3defffadbaf0900e1080142886fbe1fe415ca134e918a99a7023faa2a0105bcc1f0d70882d4014ae9baa3d940387ffebcb23f285b28bba11020a57e5522010b0ff90141493880080de4c9753a2b0988bc53294a6b84e01fb35d2ab8d58aba10ad36afa44623d889e1d97ca1bbe8eaa9f534156533a176c69d90842d1edd76d9a0114551e0ab6659d66804a2a8a74f9f311a0c26b349afd7711c4fa9ea727b1c7687cbe512458de692ee580db2d9e41fcca5f29cd68a45cf81de08005e0684b94d16ff5337658a59cffb3e725300605ae2d0861a4be738b51fcda791e905d09bf5e5e214f893180100075eb35e00bd10d057180033f0144c15e61d1e063ae2d085065104dc0107acbd050c1a30540ed7a2543e42f00204368e5abe3d330814022ae83f93bf4d649308205628b617002813c063328860107d47aba629fc073319b5005a0070d1c0a927338bd4777097bf0aaa4103a0292f8c5acbfa9aae4e758527b4423bf06037871acb9ab16a4530ef388220087275e83850d11ca7aa55ce65419ff2c4db63c64d4d6e11991811d9b6ef8024bd0b00403ab7f6a547a75c7fce056264c709af2f98da44e0e888a7a7ccbb3d59fba8d066f6d6b457c72f5c5df8c88c318933b2bc9a90c62923667e367424f68aabea998931420865feb8c62440812101d638a472c08aea159bea1f931004416a1d556960a0d952fdd89f641c08634048c5f4476dbb034018cf14063615008007d072e0a210a5813c99997870aa9562ce55b6c709e1c1c0f9476395311705a7ea8f53e7f31b0ee3989b32a70abe2c543e7b9c814dc2abb3c7293b9124abaaaafa140700c2711ccf731a8127b588db977f47044110044190ff9919e7c5e9385021444ee0ab3f65d52d37df7a89ed7110a4948fe6bdbf78f122bf1d0e019f490e10a86c8e53c10607ed711004694028a57f1ccf2d35c3f15be5987950807333b00ac44589d79fac8a0001010078001d07390181f845023a010840b8002a030e40aded77110f85220500404f2084079581470528353828f3b00a18d559d07c5595ee831a41d008421d660ffffa8e088220088220ff2b5c40be2a0896b20a0293554159320c04b94c1d38681c1c0c8e8320c8bf71532a330ef4d9e1301e88973100c2fb1c3202108031230f1e5aee0fa502d855081580272033b0a9955da52a9db1d27b370503071a801a13e730524dbe2a044110044110e46a790cae6e420875b3c781aaa18ecb022c56c16a0d5fbf6665ad65b35ac3f10221b575e0ca7dcc97b18af893c4e0130a822097fda61410d2584b989623020103013d018e80850319c0512acd080060e0fca634a5fb408800c50af0045c14223590afd46e8f5361142701d637d5dc074d9c3fe2315e33044110044190ab6cc659eb8a2a7ef810689d1db05c3129464dc1713aa776c396472e51070e0c7b83cf2308825c1937a5d24c55320395829607970a4040cb8183022d4fb347043d07d41728b7142f833c19080007e0a1e0a535240f2f8700700438001d07bc3f586fb5f0002287f63808822008822057e98cb3d2fbea751c5651c709b4d261d5a51ec706461afe91a95625a75290e38a2146ab7d2a22508727270441904aa368c06f1f0428f3793081c44003a032902b444006c1c481530d7e2c5fd8e3badd7c989683680e28058941a1026a8d5b0bfeb4e8a8e3200882200882fc3f9a80d6f65145d7aae0b18e717a88347c97054658a92341ad328ecfdfaac24780320e82200d348c321038100850000d808603e65373a03ce28da021befcca556f6ec1d75747599ce320de54d58cc6bffcf4335e30044110044190ab667259cdcab2b715f518fff3b2ff832a50ea7ba534e0455555cae8a67f3663cb230dc7dcf7dee7785e10789ee739c2f13ccf7184701cc7711ce1388e2384701ca98acfe58104e4abaa90e1aa6a5eab6009ab300d2e822055b176bac6379002101d0181030030f0c01320048c3c7351e2cf4dc54070d20bd58959fdb72edd4566a84e23088220088220088220088254c041410720f26053c1280061cc41099000bf2a27bd98e3d712e48e0730f0000004404b80e341a6e0654019b8290a3908822008822008822008822015f28e73c49f6c8a0b70a72adb84532e859ce2a195021b9707e9a17ed506bc1468808795eb82f423f9d4c7bd5bdcb6ce0e008ebf42b03a9a0000200049444154a6b4ebfece31e9f234a97cf2fdbec937fd610760053f5d9f386c492e6d88d35cde4a5dd578f6ceeed2e5e11deecbffed6ac80e80200882200882200882fcafa330902800308955484be583bb24e7f052f0047bac55019c149c2a3829b828b85490684dc9c82b201d7dbd5bac35b2ecaffdc33bdc7c789f479ebba395f6d236916bdb436d034e146b8df749454121a68ed35f9ad1d542403afe418fe6356c590d6ace37d7356df7f45e4f803450bcf6cea496f7ac2f115b4c9af3f8a028a1c17b85afcaada6ac2ef45d37357361bf46c3bfcaae2e3e35cdfb7e54c2a5122f8a7e1d11d8daa57f43be3fff6f6823ae6d0fb54f9cf457d965543317f68bef3ff7948cf70e044110044110044110e47251a693308981cc180078295435be11ea7694062a5cad885ddefb67c5f8480e0080f0a2c8917637dcd6ae018ac419877cb97b417f8bef1de13462b59b6a9b8e9cdc1400e002ad66f8a821d3ba3f3167d19e391d7b187ced51b8f1f38dda6b17f508118d036f197f99ba0807bcebb797161c1df068b278793ba775c4cf99190c009cdb1eec39cd3e77cb827e2600201a2d87df5c0441100441aa61e7b6ad252545b56e161262eddabd0736178220087235c12a65bc635532e0053ecc5fd672d51ba2d196220a24d0af2a006adb3dfffefead13ad91f14d07ce5c78d875016722bc56577e2a0d0700e039f6ed43d7348b0b4be83864d68a737efb8c52b71ae7ee1727bf7db464fda494d64dda8e7aeb70dd551d2ea2efd401de955fecf45783e66d98bfc53ce68e4ec640bfaa2095a2793f8e6d32e2db6c0ae03df07ce7d888313f9d67009e5d8f774e7d3ccd53cf1a73d6418f8c77ce7f7155652b185abc73ee947e8da362ad711d873cbef4b807a4639f4c9a95e6dcf5446aabd6cdaf99bdcd05cc7dfcbb27ae6f93106b8d6cd16df2473b8aeb6549c389be76d669794278b1b4d53900256ffd6b37a7348eb54636e930eea59559be46974e2f7f664487c6d6c8b8c41e93dfd95c58d16a8839f67f7e67dfd6915171e1712dbb4efdeecca5b3a4a9a59aee1d0f754c99f4c26363060fead6a9538fa9f3f73a30ea138220088234142525455dbbf7aaf5af2e5a0f52f30c287fc93596ee0bb2d18b1c4110e40ab8270779a2be02b59b7a42f37e7f78fc5bb6dbbe3f703eebc0f7e3cebd78c75bbb2f45d414efe10f273db1b3dfe77b734f6f7cadd1fac5c72b1e549ff2ec978fb50a19b468f79153077f7dbc3e362dc4da63da5058bb605b310300357bed821d911326b5d3d55629ce9a3238f6c4eafd7650f2b66f72c6988ead3bec04f9dce67f9ced86b5d0d5b782c4d8f9a159edb7bcfce9fe40098816ae79f4f6b78a6ff9f9d8d9dcb47753373d7ad3db07688be98bdee862ecfce68ea3478e6f7aadbbdebef999898f1f18307fd799fc93bf3e403eb96dcec6e24b70a995cc25f7deb1d0f4f8ba13f967ff7c3e66d99d53bf3c2983f7e847b7dcbfa6f51bffe4e41c5d75b73c6fd2cce5796a6053ad98fde6c9094b3372b2ce9ffa67d18cce21fca5eabc75a8a63767ddde0eeffcbe7efb8e5f1f96de9df4729a0bef3308822008d2608404431004b3d95cf6b69a89ddc1e75b94258fb6b41836fbd77357920f7585e21142a2a76f69e039856bdb8cc6896567918ebed6d63a72a5cd3f49347579f8edc77a8660766c0441907f59b109be0577890ed740483b67a4c4c4358a8a6b94d0ffed83414d5e68fe9f1fff1571ef737774081134d6ae53678d92562f3feeade789a863d5cd4de31a45c5358a8a6bd468f827276439e3b79f32bb3cf650bf480d1fd275daacebacfca5ab973975ca48ed5f5f6c28a4a064feba607fa35bc7b7146baf9426be676fe3fe55c75cb6bdebcf777be0eed8fdeb4fb98b76adcb6a36ac9de9028a21c48d7eea76fad5f3cb7394b275f6b4057fea6f7df68e9410418c1df0d8d3bdf2962d3d5aa9391d699f2c67135fbaa757948637b79a38ebf6900ddfefbff8c906cdff73d1aec407664f6861e07549a3e73cdceae092d559ee8c153f64a4cc7a7258829637b7bdede93bc3362fd81228a770a28616a4ef3b74cec1b491c95d5a84d45b9cac70f563ba3eb94faa733579cbe0fbc73413013409d7cd18ec5df9c32137de7e10044110e4b23267ce9ce4e4e443870ed5b6a1b6fb824cafecb5652cbb29ff9d9beffdade0cab2a3d5769b9fe174fb38f3a1dffdbe4654b9812c66742d6eb87b426b03ea38088220971956a791e9df0848528f2153d3fee595693bb6eedeb175fbf7d35b063579518a32f25de91f8cebd03e25b97d4a72b73b9717ab252eb59e65e20cfde66edab175f78eadbb776cddbae8d6c61ab938d3616e126ff20d606274ab48cd256c0343874913acdbe6af3fefcd58f1657af3c9639b8875a994aef9b0f69ecd7f1fdfbff664e2c841437bd07fb69edcbbea44cce02e6117742589bedd8ca752f7bc316f57a94390eaca3baf84b7f0579618629b989de78a954ab247d6b9e2ecaf6fed99dc3e25b97d4ac71be6672a4ea772d18da2949c2be6a29b45f8cecd87368ed7da328b3dc5994e53a33893af829ac85691ac20cb5e7e81b9c8511fcc9de85878478f16711dae7fe0cb03f67acfc92a5cfd9d2b9e6c25d6b99a82252ed47fe9f8d03893a3725b2108822008d2a0d86cb6050b16e4e5e5252525d53ef3e1054110cd8dfb4f9994ec39b8f39c0400c05c4716dd774d829e1062693deead2d451480667dd1cd9cfad25b7774b472449338e2ad1d67b7bd33b6a589106db31b3f4bf7fdc2458bb6bc3dbe6d28478818dbf3dec5e96e60c52b2744367924cdffab8e9af979ef902e1f9c5400d4f37fbe32aead9527448cedfdc0f7a782fee4c889ba52b4020100efa9ef67f64dd011c2595a8d7e6543be0a00aecd772726def8cc8ca11d9a25b49afa67dee6bb131b4f7aeb89218d748484a4dcb3f4d4891f1fe819ad2124bcf793ebf329008063e72ba3db47eb0921624cb7690bd3dd00f675d3c67d7426f3d3c1f1616109c33efa65d6b8e70f15ff3eae7158586ccf97f67bcafcaaa4432f26870f7c66d6d86eed5ac485371af8ec067f8e0ce9ccd2077a440a441bd1e1d6579fed6ceeb13007bdb01004412e936cc25d0985a861b4d55a63e2e3e3e2e3e3e2a2ccc17514212431dcd8e1a9df0eecdf7d78ffeec307f665646c7bafbba1be67e2f41171f171fe73459a04d0842698dc3945fe51562dc92ca9ac0d11207595cbaaa26d7deb4d31695facd8f0ddb7a7db4fb93e51a85ba54ced8637cdfeeda765bb4c03bbc4b51ad436ffd79f7fdcade9d127e1424315f3d123664fd37effecd2b33efd813744450a05c7f27d96c6cc959d6137c6870a044879653963747468d23d4bb71ff615efe0e1aca30b87875c74271142e24369de8902dfb9d5e233e7bc9684505d6882d17126cbe19b1bc8e7d3f349789c39d0384a9b38fca905ab0e9d3db1fded4e9b9f9af955867c31573f2136545bf76aca8527b2ddbe66f1e61c2f32c4870a78cb4110044190cbc7c2850bed76fbb469d30c863a4effa83b6bd3a2af0f0b4ddb466b00986de32343efdf3bec9b535ea564cbe3dc7fc63db8b688f9d48fcf0f5dfbe339a9e08f5b4ecc1934e8f1dcbbd6e77bb37eecf7cfe38fae2c6040f37f9b7edd4b8577ae2b94bda7bee8f1e75da35edced09ed3d7d886be997fb5c00004ae68a4f0fb49e36ba91209ffce486319f9ae76c2951bca717f5dd74cf84b9e9b58756f41e7a6bf4e4156d3e3cea568a37cd94df193df9c71c1500c09bf9db96b6ef6f3b9e79fcab412600e9cc4fcb2dcfa7d9dcc7df8ffffed66bc6fcd0f6e374977def6cf5c319730f7901003449377eb82d57565d473f4e597fdf6df34f2ae6c1f397ddd728e1ee75e70a0b3357df77fd1bcb9e6f133a62d9e9c2c2ec2dcfb4af901a562ddcb42ee2f93ff71f3bb3f765cd87d3df3fe4055032beb865f2f2769f9ef4b8cffc3874cfa7bb1dd8131104411a4c34b9e8bce3acd2ce911ad0904ba9dcd41b2e72f0f43ee7de79e6cbdd05326392edec8e95eb4e7aebdf66aad7e32d43a6a0491a392636edd3652725002567fd673fe7561e6e7953a459ca4e3f7f61ced59a66e36f6bbaf795073ece4e9d3a2496af63a5b8b02e83620e7cb2b8a4739f048db1edd0843d1f7f9fdf76580bfd8537a03679fad3d71cffe08b43be2839e62e77f4737df3cae2fd7655caddf8eeabff448e19d74a4b746156fe7cfa39ff36a9f75c272d98f3f1dfd95ec61447d6beb5ab0fda2efe37182ea2ffad9dce7cf4e64f273dd47b66c51bef1e4d9e38344e9f34ea8646bbdf7e7b7db657751cfef6b5cf0b7a4cee115adee994f35b97afdd97e7a19c2e2c2adca0e178ee121901d7a59accb5e1cd8f3615286ad18e8f5f59af1f313e598f37200441100469585c2ed7a79f7eba6ddb364ae9bc79f3388e9b3163461df6f36ebd3d8627bc217ec00bf6c90b3fbb219a03b06ff9e07b36e93f8ff68d11794bdb492fdc13ba6ee11e270080befdcca7c7b7300861a9378f4950e3ee7bfcda449d183be0f6fefaa3db3325b06dfd64b561ca1bf7760d15c4f8e14fbfd63f77c9d7873d96ee770d977e5eb0c709a09c5d3eff68bbbbaf4b10e4533f7cb8abdd8bafdfdcdac48bb1839f78b157c6d7abce29418a17af13455114cd9d9edfe7954efcb8e864ea4b2f5cd758c75b3adcf9c67d117ffd77632103003e6cd4939392f5c49fca840f1ff5fcccde91a2aed9f5533b71fcd02726770ad198da8cbfb579f6a6e36e003075bcf5d6be491681d337b96ed6cc16e9bf1e74d6a3b589b9dfe3777634121062fb8f4dcafefb980bd4dcf50b76377fe2e9eb1a693943cb9b9eb9bb99167b258220c8e5537c2ece1e878040e0dff69ce5a3ae7b7fe913d625b7778e8a8a4b481937fbe793ee7a8b48d4b97672cb84a418ffdf882f33556deb190b9f8d5d30a657f781a3a6ae881dd6585f45411af4d82dc2dbbd1a59e3fbbd78a0ded291a6d1757776f0e491de770d8ce4ea5c2931b1774f2b13db0f6ea107ce9a32345185d6c33a982f4e3e19f2e4fd2d3d7ee58d0b1bfe9f850f1b178e6c9610dde9fecddddef8f6f1763a0073ea03d313965edb3836a2c3cc7f5c963eaffef076dbbf1fe8911416d5b8d5b04716ee775c0a535a21f1968f17dc52f46abf26e1097d9f3e7bfd670ba634d380b6f58c6fdeefbfefe1ee31312d067fc8eef9f28331d181ba979cf5d7bb37756d1a1e99d0fca615c9cfbc775ba34b641243ea504d317ecc58ef9b035b45b59cf87dc2acc54f7735e25d05411004411a988d1b374e9f3efdb5d75e5bb3664d7a7afaf5d75f5f17a72a006d8faf7254d595f5f76bfd8ab7eecaf132006acf3c5b94b9e0bae6f1f1f1f1f1f14d067f7046713814009fa1300f00c089469d312a5247fc6f04c5a350d59993ab44b68af6994413437c738bfd4c9102e6d46923e98a2f7639e48c655f9ce834fdda381ee4f3c7cf3bb73cd439d17792b677fead40a1bd4a1400b1d3bbdb8f9d3871e2c489c3ab1e49d6ca4567eca6a444bf6bb9189d1cc5f2336d2a000821718106c0bc25ceea7b2be874dad0f2526b9824a90c98ebe8e29943dbc6594342c3a23acfda6b7338a47acc95399d35c4ef70afd10a4cf2aa4c293e5b24c43409f39d5513d9fc92861f401004416a7b72be5001a8e18b26b67a72fbe9272b691f4deefde7d8bd000060eabfe0c036fff062e938f93f6b27ffe742cf64e8fedec1a2f7aaaed7b7bc6deedfb795bd7dcef75ff8d85fce8ef52d460e7b7dcda9d72fb8ed13a6acce9e5261551d2aa54f7def70b6bfb09aa60f6eca7ef002abbcf7447953b77cf4efec47cb466b6bb787befcfba1ca9a46ea9c5ff6cd295fd1f486577fbce1d58bbbc486ee1f1d395ab14d62863cb564cf5395675d4dc6bdba6a5cc593e93abe9696e66b9171effe3eeedd8b28c47bfbcf06bce713eed870ee0e7fad75c1aa59de0100808f1a30e7b3875ec45b09822008825c36860e1ddab265cb152b56a4a7a703c0830fd66736c4e963af79f4d3593f76b9e7c3c9db9f6c6d8a8db5361bbcf6e0ab1d034d4a68566d87e18d31d1c2f9a3791234d20330d7b91336731bab00a0eb72e7686edcfc7ff6b45e703af5a961311c80109e141132e4a5fdab6e88a8e9f74fa20b8f4f4c8c2efd794fb236323bd69f755030720052ee91f32422c1c2432e00907afc8eaa9cf9eaf6fbfe18b262d78abe315a35636ed7764b18540e1050bf7001424842a8b2fc54a1021601403e7ffcbc8cbd124110e4f2c101408400a6d211434b204a0371224469401f602562e1fdeb633450291f100760152056840801040c6b8f20088220088234e8fc95e3eebfff7e4ae9e1c387dbb56bd7bf7fff7a1e40d3fc8e178667bef3c2ba4266e93d73bcf4df996fff79cec39862cf4cfb7dc5de92ba98195b7adc35c4f9e59ccff6d854297bed6b4ffd1975e32dc93a0030749a324efbcb938fcdcbea79cfe0280e00c46637dddb6edb134f7c73a05801ea2948dff0f3bab3b52a1f62b31b6e4ddaf1fccb2b33bdaafdc097733e3adff7ee3e61f59f6b336f89938f6edd324a4b68c98ef9ffddeb73aae22d3106dbf193febaf2e668b394792457aad321f99841933b1d7feb955fcf7aa9fbd8772f7f7ac28bbd124110e4a2d07210c243980016ae76731b4e20a0e5c0e3f3d92110a6811205b22428512054006de958a130285620478662050c1c1803a49c50013c14f2640000531d7373d741edb746c656fa6ba0f6aa7aa2863b570d676ce893d6a50097ad0cff6ef5afa8a64010044110e402b8e30ebff1ecfdf7df4f48bdc50d1236e8a9bb437e9af3f9312564c0fbeb3eecb8fece567a8ed3c6769ff6d9eeba05fde322aefb74f96cd3c7fd42056da3491b7b7ffccb73293e277c7dfb3bc65bf66c2cbe667a7fbffd8da6d97d3f2f9fee7c6b40a486f0212d473eb732b30e9e4ddab64f2cff7cd8eebb9ae9044b8fb7d9cc650b6f8ce5ebdf549a6653dfbd4779aa53b3f65d7b8dfe40eedfdae7042e36bf6df6a8ec7be37962eaf5e1291a3de2e9299a9793b544d776ce1e4f6dc7149a4cfbfaf3917ba725e9f48937ac6a7f6747132770f8732e8220c885a32560a750a8800460e16b095f432cedbb69099c5700007caeb545a551d7c20446018a9540d9850140180f2a4089021c61d102142be0a60c004c1ce838962f0300f31b6696bd32e65f19f057b46b035e2d0441100441902b1916ccdba6d2cab2b7be85d257dfdcd13f1bac0aa5be574a035e5455a58c6efa67f37df7cfac74d2f56b560e1a7a6dd9db3ffffcf3dcb973e3c68dab94a9aad2664843e3ddf754bb81473f3af5e310f3d551e08fe6bddf252585e37941e0799ee708c7f33cc711c2711cc77184e3388e10c271a42a3e97365f80509f7ee89311cbc4c44aaa625091f10294470441fedf13dda997041c1002840bd31027235e46c07fdb295bf0df7a043d078ed2306b220100082f35e21108c8a563b49e030307bc2f283e0357c0d8ad62932308822008822097970103066023fc6bb88efcfa37eb3338d9ecdcb7e0e94f0aaef9ac13e67a401004b908b40444ceafd8406d99c5051ec0556a3cca00245afe160068e911ad02142b7ef72b6ba543b20b0c7a9c9d9383570b4110044110e44aa64ef63815a7852cc82b306015ad728031eab3caa1acd4228751aa52ca823b3659ade1ebd7acacb5c0566b385eb50647c9593d7bfc0d238a6430341dfad0922faf8fe4aea6e29fcfcfe7784ee0058ee738c2f95f7d2639be054208e10881404b1c526a4913688343027e2107a8ec0a81f6380882d41189814a0108000137035af5861280e066e543afcc4024505c65b0163950995fdfe1003852d77c55213c10801225f8e62d5ab6c2ab852008822008722573117e55155e6bf2ab2af5aaa294aaaaca284d4f3f56f5a49d53bbe1e5b852b0f49fbb2b7fee555bfcc649493ccf0b82c0f33ce17c7e55e54e5535f855555570d0af0a41904b0247c01b38b4d6789f10dc016e513605a23410a5010f0506201070abe061205130f310c20303d07335d8df54fe4020c0131039f00673bea20aa628441004411004b9a2b9a43a0e04fe4f292dd37158d99f4a29a5d8ec488342558500a30084318ee318a38ce318c7518e03c601e30821bed74a1639a8e32008d2406809f00454028400cf8183d6643c23782a46bac995c1c081c00163e0a57e41c8cba040062d070ca04001a1d41e8731b053504b8fe065402bea354e0a16be5add875da843168220088220087279b8743a0e541273cade4185770ca788c865e8d515bba27f89942e95f7ea7247843abb24200882d41f9b0a5adeefa3e965b5dc6e2a2726a7000e5a1a1727002f2bb7a95158a98e03e53192014066beb8c8e5b73a2d01958184773c044110044110044110044190605000370560fe103935fb55354c4432061a021102b0802ce6413642100441100441100441100441fcd42e95080d746699c17905b51a0441100441100441100441904b86d080c7ae4dc441e7670441100441902b9c4b141f2748701c08122ac7ff3f363bd2c0bdba6a8724814b153a3986c84110e472dd9c6af1a72add84c3a6aa179b366d96644cb38520088220088220088220c8bf80d0e067f8378c6e76efdb9b9b933b7ce8d04b5d1526c9d2962d5bba76e96a341ab0f7fc8f4329757b3cc098d1680480dd7bf6eedeb3b7658be6bd7af6e038544811044110e412b373dbd69292a25a370b09b176edde039b0b411004f97f0563fe74569743c701a8cefeb081fcaad6ac5f57647378ddce4b7e7caaaa1a8da66993a41d3b77b66fd7362c2cecb25d3249923c5e2f00881a51a7d33658c76005058576a72b36264aa7d50200a5fed465284c30c614457579bc4545c5058585274e9e3c979999959565369b1f9c71af4eaffbfadbeff6ecdd2708fcf871636f9e38c16040a5af1654553d9571fa5c5636c7713cc7b56cd922223cace1ceb5f7c011a3c954f3666116636464045e1a0441905a276c17e85755d18d8a55e35455dd14aea4a4a86bf75eb51678e7b6cd175fe9fc257d9abe7be7d12d5362036740f2b1373bf7f8fbad532b865bb0635cedbdbabccb9120ae55fe47a632d0a10a41907ffbbe15e872255cfef39b38a00c5c6a833caa7db774a9353c3c39b9f59e5dbb2ef9f1290300703a5d4d92920e1f496f92d4282e2eaebe07c9cccc6c91dcde6d2faacbc6369b2dfdd8f103070f7b2449100442084788c16068d624a979b326a1a1a197b6822eb73bbfa8445694dcbcfc8870abaaa82eaf04003c4742cc265114ff67bf344ea773edfa3f8fa41fcbcece916559a7d3858686c6c7c7b7efd0f1bbefbecbccceb598f459d9d98c314288c562e105e17fad89ead8b17d4de49f0ccbf2c64d9bcf669e1304415164c271e161d6b24f2ff917ca121262aa4dc721a05e754d8a2008f23f45484848d0615aafd7d7f29b93f7e0f3eddabd70dcff2eb4ed0d733efdecd15e5634a045100441ae34cc3c781948016b8c1c500077a9a0fc2f3c6d7224b89cbd75475aef5e3d55592a5ba89f06e1722d5eb2a44dfb766eb7dbed715f6421a9aabadc6e00603edd8b31068c2a140014459164293636fa5c5696c3e96ad9a27943b41263ecc8d1f46d3bd28070d6f008511409218410c698aaaa99593967cf65b56b93dcbc591387c371ecf889ce299d2eaabe9416151567e715d81d0e5555dd6e8fdde1b0db4a082f32c654596ade34292626fa7ff35b24cbcadaf57f7dbe60616a6aead4a953c3c2c2222323cd6633cff392246ddfbe3df35cd6c9e3e94d9292222322222222860e1ea4fd1fd6bcaac3e3f1ecd9b73f3b27b75ca96150505068b1587c2db97bcfbe82824245557c1ff21cd7a37bb7c888f006bf23711cc771be6f165e26044190ab913973e6ac5ab5eaa79f7e6ad3a64d8d1b6abb2f38b1f1b668e6c858f5ccf01b6e7caeffb10f52f5d87e088220c815044f4043c041fdf6377a025e9f8d60e9471e7639759cda6c117bf7ea5969a1eee4e6e52d5bbebc7bcf9e8545f9b22c03c0f9bcf33b76a60101420801201c01207a9d2eb975ebba1c30fdd8b1acec1c8d46e37bcc130481e30800c4c444cb924c29753a9da121a12eb77befde7d1d3b76b8c44dc5d8de7dfb376edad2a8716383c1c018a3942a8ac27184522608826030504af71d3cec72b94e656478bcd2c5e83894d2acacec8212bbcd66f7b59e24499224519551d9432995bc6ea99eb2daff278e1c4dff61e952a7d3191515d5a347057f7b8d46d3be7d7b87c3b1ece75f9a376bea703a6fbfed168bc58c779faa1414162d5ff1bb5eafe779be4c40f11979a9aaca719cd3e5da77e0609911bec3e1080b0bbb843a8e4ea7f329a16567d76834a22896fd7ecb18935c76bc520882205717369b6dc182053ccf272525d5ba31e1054110b8d0e6c3a68c8dff6cfb1937a4ea99e3c0fc07263fb538ed3c0beb38f1852f3e9ed1d952c136d47d74c17d373ebc70bf37badba4075231dd05822008d290e8087869b97c42014278600434040c045c14c0678fa32110c283c801015018e4c9b5bb7f8a04cc3c6838000a5e0645fe5fd0c1c8839e804040a1e050c1e30fae02020113070201c60018a87e9fd30ae751246fa5853a72343dfdefad5baee9dbe77c7e9e2f9e8ba2281d3ba7e4171753aaaa2af5bd32c6d28fa5b76ed5aa2ec754290b0f0f2f2a2af23d64fa5c69b45aadddee80d260312eb75bd4680060cbb6edddba76a95704999a63f71c399abe71d396162d5bfab68c0cb7c64447693402cff1b2a2e4e4e466e5e43100a3d178f2f419afa4c4c6c65e70302049928f9d38515462b7db1d65d17000c0e572711ce75bc354a5dc55f87f8ce2e29225dfff909d9dc3182b2c2c0c740bf2f5840e1d3a3cf3cc3351515183060f5ef1cb8ac8c84868b0d84f573e35559c314110cc661347fcdf944a2e5402cffbbe50a59f02cff3756cc95a37638c0982a0d7eb7d5dda67dde6fb76079ae1d410942128fb0f1cfaf5f7d517961f970019356258fb766d2eb26a088220ffcabdfd22e3e340cda172ea73eb5bb870a1dd6e7fecb1c7ea1e998ebace6cf87a457e8b49c92600c796d9231fda73dbaf995bfa083b5e1f3974e4436d8e7c3eb03cfc8df7c09be3666c19b63c7be74071d79bd70dfccc3510fbc4ff8b6e0d35c66902007ff6716c2b04412e230440cb4149f97339782900010b0f006053c1cb00080800601540a6902b03ab9b9f9540204c00b70a2572a914e41371383072605341a6201208110014f0a8c00184f2e054a15805c2c0528ddcb16d475aef5e3d15592a5ba84b3d376dde9c999bdbb357cfc2c282b2950505f98aa2288aa296bd288a288a4683b1ee2d48290d9c46b8dd6e4aa93ffa6fe94a8fd72b087c5868e8df9b36f7ead94da3b904de3476bb7dfb8eb4c4468d00401435ad5b348b8e8a2c3361008088f0b0e8e8c803878e4ab2a2d71bf4fa0b8fa7ab28ca91f46379f9054ea7ab3aa7124208776143987bcf8c5306d4000020004944415413dd6f77cfdf36b79bae60e9c8361fdeb677dd2d3157951b3aa5f4b795ab76ec4cf3f5049bcd5649c7010093c9949999396ddab47dfbf6a774ea18fbbfea7d562bd131d1d3ef9aba77df81c0ce5cede48a52bd5e9772492dddbc5eaf505bdc22122065d6859319a70f1f4df77d2bbb76ed5c97d03e0c60e7ce5df9058500d0a64deb5a751c044110a42a2e976bf1e2c51d3b764c4d4d9d376f1ec7713366cca8cb50b0f5f618fe76df1d3f79c6ef77b712c1b5f3cba58e110b9e1810ad01e8f5d09b13e68efd34ed8381034a77914e2cfbf64cf7e79f1c1cad21d0fdfe97c6bd7d5d315e00044110a4611009283ec397d2478b101e1400970a1440cb8116c0464100001e4002bf8d4c5db41313070a8592d2a77e8595eb384e9f0d0e03370391808e800740cf81cac04dfdcf30d54902f5f5ab628cfdbc628531c4d2be7d5b87c3ee0b725163905402e4a2dad4ebcf18a5014acbac6f6489ca921c1f17fbcf96ad5dbb7431198d1779e58e9f38c90867341a1963ad5b348b8b8da9b401c7716156abc7ed9255e67315b9b013391cce83878fe6e49d773a9d356fa9aa4a515171427c7c4d3647cad9f9433bcd3c34ecdb835f5f1f5ea722d9564f48bcf18fe8e9ab76bd996a0200efc1e7bb5dbbfbcd03cb8705cf01211d7bafe7a0adaf1d5c32f472f92ded4cdbbdf4a7e5b22c1342222323c78f1f5fd602aaaa7abd5e5114d7ac59633299e2e3e3972d5dfaf61bafd62452788fbcd2a3f7ab677b7fb467d91d090200d87e1fd3eca99e1bb7ce4abeb814646ad6a2fec90fed6af3f4ae0d0fb71201c0b5e99e94db355fed9fdbbd9aee685f7773cae329bf6f7ba2e5650be4c3735c6161e13f9bb7984c269fa91763cc1798a6d202214492249d56dba35bd78b3f6fc6e933fbf61fdc7fe0c0c49b6ed66a6b69e86fbefea643fb769d3b75b45aeb1a443c2e2eb66b4ac7df57af3b753263f2a49be3e36b8a7d7eee5cd6c2c54b8a4b6cd78f1c9eb6671f0e5408822017c6c68d1ba74f9f3e7af4e87beeb9273d3d7dcc98317571aa02d0f6f8eaf43f93a2895c9cfecb93d74e18d964e7a66945671cd62eb13aff0631adc33dbfe6075886cb45676c96e68926dfd4461b9b1c2d6ec10b80200882340c5a0e3c1515139b0a8c80a9d41e8740a93d4e910a561e741c78283829c8b5d95e88a54e5915c405021c0129605f85818e000008a45ceb01bf98134c072835c0a98b258e5792befde1fb76ed3b184d06b7dbcd71beccc58ce7992c2bd5a838f5b08cac4ef2f17abd3ebd88aab4cc3d84325a545c141713bb73475afb0eedc22f2e1ff9c1c347ac56abcf9d2a3a2a32e8363ffff2abcbe38d8e8e668c3206b4fef1599d2ed7a123e927334ebbddee5aad970541c8cccab1868626262654271bc9a7977f9a063af8ebbfebcf8fba31aa8e66373c88d95f3dffddfdcbef6c74c52578a294ee4cdb151e1e3e76ecd8e4e4e4f8f8789d4eb77ffffed3a74f1f3f7e3c333353a7d34d9d3a75cd9a3523468c3870e040fbf6ede2e2eb90bf4cd8feea7f76def09f1ea64b5b5c02ba23f39e5f3de9ebeb22ae589b2783c1101a1aa2d188841055554551e372b9799ed76a4597cb2d0882286abc5e4914459ee7c3c3c32e32dbbdd7eb5db566fddaf57f64646494949498cc169d4e57f32ebffdbe72c3c6bf939393c75c37b27bdd542451a3193f6e74cfeeddbe5cfcedb32fbe367ce8e0d1d78d10454da5cd24495ebee2b7556bd6376ddae4a567e7c4c7c7ee3b7010072a0441900b63e8d0a12d5bb65cb162457a7a3a003cf8e083f51b3335a1ad464c1d69fefc87ad85d35b3432151dcbf142072d0048b9470bf5f1115a008f7f5b8db591c5b5add00b600000a5f86cb182ed8f200882340402000720d132f1a25cc3f096867260a55b8287420e051d077a0e223550a4809bb260920b2bfb8f54fd8c956a25e5cf9581fa00f3859e8080b357920fb6efd8d5ab574f45f6962d54573d9bcdb664e98f03070fa64c952489e338c6389e638ce718e305415014a53a21a7ce1ed7d56e2649922f382bad98a2b8c45692d828212d6dd790c1836a3f7a35c55014459615ad56abaa6a6c4cb4cf48a1ea6603faf71578c127a910420847eaee49ce18cbc9cd3d78383de3f41997cb55c7bdec76bbd3e5b23b1cad5bb50cf6742d1dfb7e617aebc73eecf1f5039fad3a376e52025fda29cafddc2b3bbc330642fc0d8fb65ff3da5b5b26bc7f8d9995864d620c94bc756fdcfff0877f9c72e91af59df6d67f9f1a69ddffec6d6f1c29916e6edb4ca76b7eff4fbf3cd9faffd8bbefc0288a3500e0dfcceef596de133a01426f09a1f72a5d0101910e525440a4882228204d51c40e82e8434440504110447a93de3ba104d248bbcbddedeeccfbe3d23b0494f2fdde3dbcdb6c9ddd9bdbfb6ee61bfb91afdf1c3b77ddb138e65efd85195fcc7db9b29ec8777e7b67d8b86ff6dd72509d77f5a1df6f98f5a0035110420202fc6ede8e6edab4e9e6cd9b7ffae9a7a4a42451143d3c3c3c3c3cead6ad5bb972e57dfbf6c9b21c1e1e3e7bf6ec39b3de130bcfe7c23980b6deeb03533f7967e5988dc34bab38641eb112b76bd1d8373efdf55c92e05b7fd09ccf66752b452f2f6ed466dfbb47be6f67b1ee1c56bdc3a6161bcf7ed5dc98bcb55fbda9757edbf37a7955d6c5ca41133af415cbf277bf38d56a4a352d079e59dece6beba60f9bf2edde68c958beedb8458bc637748b593d64e0eff71236b72af3a9cadc74c9dee52de53c5b7fb01642855f873aad56a3d1cab2cc390ff0f76bd9bce9975f2f2b53a674eb562dbefc7a694870508b664d96ad58a952a918636693098a9d1d26ef6c8aa2acfd65e3fe0387f6eddbe7ea4ef5c30f3f14f3528f8a8a52a9549224358c8c28ce7639e701017e93df786de79e7dabd7acdf7fe8f080bebdb377983a79eacc8a1f7eb4d9d2faf7ebdda46183cc74cbc5c90181f9711042ffb912e7c7c9f8b0839c0948f24b4ac2a158f97128a5a3478f1e3b76ecd9b367ab56addaac59b3e21e8b22cbb24ca4a48b1bbeda10edd1a69cc9587d4037439b290b77d59ada40f867d1a49fa0d3bada86ac388eba5cf7de818b3e5c75b1cdc80ac2ed4d1fad8e7646e235f1545cd59c73c8e7a224d9ef5c5d5f2078e657099ef975073f9d11420fbf62d208c4c1794675433247cf06008993cc98060011338316690cd218788ba0a1e97da00a2271d05248557254601c40e1a0a5e054d2d7af21e060000032074d4680474d4045d2fb70e51299d19d2ab2a87e556969765154e9b45a6b5a2aa502a71cb8c005704572d46ab5d359508b1e52f2e255144596e55cb10c4aa9c968ba76ed7aa3860d4bb27287d3098448922449922816d84327b3c98fd566638a4280e4cddb52d0cedf8e8e3e7ae2f4f5eb51c56989933da871e386c3d51ca96285f2b94339f6732b5746858eecd5b9916d66ab6f7e89ea33aa4cf1dad7508f56535fd9d861fa8ad7368d0acc0a67ddf86168df659e0b7644f5098959f76aa7812ff9efdf34fcddef266e6db57fd62957bf2a16b3616cd70f9c6fad3db7a30a3bfad9a01e7de754df33a3cae98513d606ce3f7afb397f9272edc4796d899af9f8f9fa26252626262606050555ad5ad5d7d7d7cbcb4babd54a9264369b535353172e5cd8a64d9bbffffebb468d1a2121c1c5f95057571c34b3cd4fa33fd8db7b49d3cc13265d5bfee28b2b4a2fd81cdda354caae0fbabf3ce8f36a9b5e0d8a6c6cf86af3f9b476d5af6d3b4a8384635b2f3b9a875eda7c5cd7f0b540559ee86d70cfb7fbafe9f7f6c6c16b9ecfea78e638f749af917f442c3db0a1addba56543dbf5195deed0ca1e2f7cb5745ded89b57edb3fb1a21a40bab6b463dead977ff83dae0c06bd4eab494e9138e74ea79333264992d3e9241943a471ce5d511e45513cdcdd4909dae31cfee728e3c4e974163f5899ddd5ab57af5c2f5fae6c19bf62273c2284346d1459bb46f555abd72e58f469fd7ab55f7ca12700fcb07acdc143471a4684f77ea1bbc964c44f2884107a28060c18e06a86337af4e862f731771c1818a4190800207ad7ec317fdd079106a09173362e1835b09bffbbf1ccad5aaff77e5dd4c28d64fb40d7844dfce9832b7d9a57fcc4c7c7ab52d34e65f50958fa0821841e360aa02290c48a15b41029809b0832070e201210292417359e628a0c9e2af052a5a7c21108b85a982629e02e0075057a0800072b0300b033d08960168071504181fdb6321be014d212c7c5d7d7a77be7e77e5eff4bf3962d41903963c039e55ca00217b8c041abd5e517ca210f2b76ee8ae364c6325ce3e0dc8d8969d2b8519189548bf8a2abd7f7ecda990327400c067d51013b3efb83f992ac288a3c79e2f8e2f4e7b25aad478f9d3c71ea74fe4d968ab1b841a70b0e0e32e41c12c27a7cf9aa3b61133b051bfd7af50af8e29b9faf0c9d50dcc42b9af2036676f87cd8ec9d2f7e92910988c56e5ffe4fc8ab3b7b55d40b50badbb4098bea2edb746bf0d0ec8bb1b86d4bb67b8fda3eb0869b08506fc8e4ce5f8c5e77716a98a8156c674e1ebfdcc023d4ab74ed12a657090a0c648c0982d0bc79f3e8e8e83b77ee1c3870e0e6cd9b3131315dba74713a9da9a9a9952b577efffdf79f7bae13e10c8a731f49dd5b4c1ee3d76cfab2f17f0cca08e35c5fffcdf12a9356f4ac60a0606836e6adf0efdefb337ad488f26dabdb27efbc69f33fb08b771cdfedc0f7fbeed88c7b76dbaacda8905f232343edd7a6d6aafbdea7473bbd9931c979f597d5d76a4fded82e584ba16affb7877ddaeeebbd89ddbb653f39056cbd7ca987ded54dafd399cce6c4a4649221d7f54c327eb6658cf9787b51f2e081d7e8bbb10683a14d9b36b56bd796a4fb1e24d6cbcb4bad565f8bbae1779f89ab4d26e3d0c12f356a18be7ce5aa49d36600809bc5fce6f8b1952b85024208a187c76c366fdfbefdd6ad5bddbb772fde0d47d8f48b7c7a3e7f20a61a23561c19b122e744afdebb937ba77f7c551eb2e2d890cc3fcdc7c2470821f4d0a92948c51e0757640076062a029480cc2156ca95cb261f0a409c043ad738e29035b8b893413c072d0181804d017bc698e70a40920c1a020c20490111f20fa714bf5f1500b859dcfaf5e9b37acd9a1ab56aeb0c3aa7c32170ce5d611c01d42a955eaf4f4e4e7e4445cc39678cb90630d66ab56a95da6ab5366a1859c2741ee9b7191ab524cb009066b743fac03dba7cd71c1f9f909666d7e9f582201473d38410ad469d664b8d8f4fb0b8b967469d7235e7c9fed2d566475194a4c47bde5e5e669321cfaf5e2987966e48a835ad43900842855e7d4a2dfc6ef5f9316f552be60113b7a66fbe1adce4ddaf2f2c4abf2ea4a45b89d4b7bc97abc989e0562a48937c235181ec397be584abb1b6f31f76aef2a5ebc0155b8abebb4dd1d61fffeddb33a6bfdd69f60556b1dd90f73f7ca39dbfea81cf85c96452abd5515151274e9cd8bd7b3721c4c7c7272c2cac51a346152a5478fffdf71d0ec72fbffc12161676e1fc85f884042f4fcf62bd45cbf59bd979c9c0f7ffead223fd60e2aec4590f4e6d58e53d0a00c025ab1c502b5581e06a1dcb477f7be86ac5ad772b0f6ef75cea478b8f5c73db72ab6cef6af9677aa6fe5da60d99db75da9a7e19811c39f166aa2124d0e02a24b54fa837fff5768a02d9f7b3a0adc3438fe388a26834185ca1b122df6246939194208e4305c16030b84ee203af843d689fa6ca954267be3375f3d66d00d0ae754b954a048410420f5bf3e6cdb1101042083d25711c571ae2e27d011201f2495a5cf4d71b486f6b033983323287d4fc86a49238482c7dba3363865c9d7a1a4446b8faa6663e29e23855aabebd7b6ff8fd370f2f9fc0a080349b4de00002700e5ce05aad8e31969c9494152e00578a9ee2a5db704510f2fbb6e91a9fdbb51e8341cf180702e1f5ebc1fd64b22864ce43ff1c3970f050e6df29218307be64341af3aee1e8b1e3b2a21042fc7c7d8c064371b6aed7ebebd6a9e5e1ee76ed7ad4d11327ed767b317758abd5b46ed9a254a9907265cb68359a1ca98feeedfde2d77b927562adc02904804b76a6ac5a7e72fcbc309e51e49c43663690ec859c3e8358fac599dd17f79bb1e53906009c8be64037167331ced9cea40250ee5dbfe93035b45090008033d74a044b8887a1c688cd7f0f0916729c385d9d41f3370e9aef8c3bb674448f21531a9e5ddae481bbb268b59a8000bfdbb76ff7ead5ab63c78e6e6e6e0060b3d9d46af58d1b371c0e474444c4f6eddb3ffcf0c3f7df7ffff6ed3b453489caea6c6d69f4c6eb651acff822cc0cc039a7ee219ee6e6930face99463a42f0eee755afabff5f34f3f5f0f6a17e617d6b6f495b5abd75cf46d55c793e4ce34945eba9ab057a6452e9dfad1c19a1c3c00b8600932a6fe7d3355e17a0ae088391f473cfd8d940327996559d0d61f248651e4423a9d96650cf796992b2be30281cc8441824055a258923794c160c8fbaeb9efca54148ab30ff9ce238a42a7f66d8a2c16cc8f83107afc3d9cfc388525c7c99b2427ff3d7177f7dcb66553913beceeee89670d1575abcf73a7c821392ec4ec57759e14390821f428ea2590f9fdc4711e13b2d391eb499108215d3a76dabd77ef995367aa55af96929acc3917046e34ba29b262329a3cdc3c53ada9922431851142eedc8d29e69a054ae3e2e2542a559e3b03f794941457370d8bd96cb5d9bc3dbd2a542cff10cb2125392536365e1045ceb9c964ecd2a943be5f47a3a26e6cf9739bc96422848456ac50ccfe5c94523737b7aa55ab7a7a7a9e3e7b3e3939a5987b6536996ad7aae9efefaf56ab72b69260713bbedec69b7fbeffe3966e04004089feb16f8745df1e9d3eafd8098689a9c1f809a1e16facb2ab1a0300f56ed6afd6c4d9b37feef0f10b41311b662d3c5f6564bb405188f7313a6f5f8871b635a9817ab71ad964eaa4b796d65ef8722d0f9e72f3d8ee735e2d5b07defc6d637458ebf05266b397af4523525a92944882200407059dbb70893176f4e8d1a8a8a82b57aedcbc79b3468d1a0d1a34e8d0a103e73c3838382c2c2c2424e4d6ed5b61552a15b3619458bad77bcf7fdc71fe7939a01980ba4cf781553e9efed69a7273ba55362909570eefbf51ba75f340953aa851a4386be16f15a74ef110dd6bb7d68f7dfb4fb7fe13420aeeb3467dda4d1939bbc5ac3f64f73e00a02ed3b967a90fe7cefd33f2fd96e6cb3fbcf7555c8305916e049c665fedbd0bb76c3c544d0adcfaa3789b6bb5da225bd930c6d46a4d21f9a18ac36432b9de38717171a74fdfdfc850a1a1a17e7e7e004038038410428f8ddaf5ea63212084107a2aa52af791cef7318ae31c3c7c2432b281ec74643e29e6828d2223cf5db8b07bf7aec68d9a24a724710e1ab566f5fa1f6b54ab9ad900c4156eaf592dac98eb2c5fbe5c7050504639ba86850245510e1e3aacd16800c0cdcd2d3131a96c99524141410fb71c082199817eb54aa556ab33db2fb870ceaf5f8ffa69ed3a0e841062319bab86552e669e63d7fad56a9556a79565d9e1286e21cbb2acd569f304710094bb5bbeda6becb1ba4ba85f46b4c9bbefebcde6bcb674df5baf14ffa8c5909e33fb2f68f5556cfaab7e5f2e8f1a33be51f050bb26a8d1a06f560c2aa702f06ef566dfaf8786074e1143c76fdd36bdcbe2f589d3c6f5ad3eee8e53650eaede7ad8e216ad59ea9995afbd36ec72a224184a351ab4e4f3084309ce05a53420c07fdf818367ce9cd9bc79b35aad2e5fbe7c8b162dead6ad7bead4a9cf3efb6ccc98319d3b771645b15cb972172f5d69d5a279b1fbd619eb8f9b18b1f2b5dd0000a02a3370d50f69e326752d3d2c4156bb97adf7dcc44f5a0100e82ab4aba9597a24a269b01a54018d1a7bb2cb55db572c74f06c4de8b0e91d16f7d9e08a40682a8df97171dcb0b1f5bcee3af5655bbffedda7dd7d05005db5a1a36af77a29d8c3616ef9eda935056cfd1130198d8410579fc442e23806bd3e6f14f5beb859cc3abd01007ef9e597b973e78aa2589c152a8ae2743ac78c193374e85000008683cb228410420821841eb9fb6aedf718c5718a3f5e555e952a56f47073fb75f31fcd5bb4b0daac8492b2a54bb76fd3b624c114ad4e9b2796913ed0b88787476c4c6cb56a615e5e5e8fb44ce2e213567cffbff0ba75aa8655f1f1f12684c4c5c79f38796aeb9fdb0915743a1d006f105e2fc0dfff0156ae284af1f3bfba7a93e543f0effbfbcdbe39a31f5e9d7f88ee0c00d0ead831d724cfeebf45e7c942686eb3face89cc5786f0b92752e6665e987e6ddffea9eddbb9b6e5dd6edeb61bf3b2221635072eda3e70518e796abcb1fef01b0ff114f8faf84892e4e7e7f7c1071f0882e06af7440831994c2fbdf452dbb66df57a3d000406069e3d73c6e17416d6304a5369ca3f37a6641e6250df4d3199252778361cb37cd798bce188f6ab6e66349ad2d6997332654ebe27a1dfdfd1fd32cbdfb3dd37b7ee656db54c8f395b7be45e4c5779f89a13c3b35ee7bff587cfcd62a6942a8a52487721c698d96c52ab4b3460968f9747aacda1d6685ab76e7de3c60d00f02c46f6229bcd161d1ddda14307b55aed74d87dbdb1653e420821841042e8f1f25fc671727d91931cf65c4fee8b979757cf6e5dd7ac5f1fd1a08128aa08210f31af84abb32c630a00787a78dcbc75b356cd9a669349511457fb94fb4dc85ac8bec98a6c30e82323eaffbd6b8fa2305956fedebd77db8ebf4541e49cd9ed0e20c4d59d0a80474684d7ae5df3c18e54614af147ad5214b9c83d7f2ab9592ca22046454555a952255b6928152b560c0c0cbc75ebd68d1b376edcb871e8d021ad569b3b03d0b3a7c8c3b758cca228c8b22c8a22a5840a825aa5a294badacb0894524a1445b158cc2a95aa24f971cc26a346ad4a4eb5fafb7a53425ab46ce9eeee5ee47a9c4ee7b2a54b8303fd0993fdbc3d04a188fc389cf3a4a4e45f7fffe301ca2a29298517e382c1fc3808a1c7b36e7fb0fc3850485e9c9c0974b0d8d1a3beaab325c6c9952287e4ca8f039818072184719c821cfae74864830692d391f9a4909919638aa2c88aa2c8b2a2288ac218638cb3362d5a6cddb6bd72d5aa76bb233e3e4110a82008ae6614ae27f751b933a670ce15455614ceb8c29922cbb6b4b4eb515155c3c23840726a2a2584102a089452ea1a348a525a92417600c0c7dbbb53fbb655c3aaf8faf8fcb97d477c7c824aa5727da7658c99cc1ad780cd6693a94144bd3ab56ba91fa8fb895aa50a0af0bf7e3daa38fd8018634181016a95ea197c87188d064f4ff7ebd7af5badd6848484b8b8b86bd7ae4547475fbb762d3e3e3e2d2d4dad52992de6d2a5421a44d4d7ea7458a7144eabd188a2488833313169c7cedd5aad36313169fb8ebf355a6d42c2bdbf76ee52a9d40e87c3cd62114a3cfa9b46a3f154a9ac56ebad5bb7626363e3e2e28ab3549addce64c9c3dbb3386f8d407f7f8b9bf9f0d1630fb07b163773e003b5a4430821841042083dcb4a1ac7110094825fde97c8060d723dc997a2284e49929c4e49929d92539664a7d3292bb22c2bb22c73c66a56ab76e4c4718d5a13131bab52892a512588825aad76e59a71fdec5f78a885298ac2982ccbb2ac288acc1426335991992c4ba220942953dae1703825072594504114a8400541cc1e2f1205e1c1a339b56ad6702d5bb952a89f9feff113a7ce9dbf703bfa8eab6793a228bebe3e952a56a81a5639a0045f028d4663f3664d2d66734c6c6c817da65ce754107cbcbd6bd5aa59f2d17f9e441a8d26ac4a95addbfeba72e5caddbb7765591604eaede5e5efef57b7764d7f3f3f3f3f1f83dea0d5bac21304eb94c2114a0303024e9d3e939894742f3151108494d4d4c4a424411092535212939208218480f7c3e8b1a8288a24cb71f1f14d1a37b4a62433c618630a531863e93fb7114208a19452423390e64d1ba7a4a67acb8a20f02223bf756ad7a853bb069e56841042082184d0bfa644711ca3003a02b1d952acb88b6067905abc584eae46b3ce8cee54ce82fb5571ce25499625c9e9945cff73381d4e575cc729399d4e57de8df265caaa542aabd5aa56a9546ab546ad866cdb72b59d2964130ae38aabb50f73fd3fe37f8a52a6746959966549a602a5541045065ce042e6608484284008297294a4223b6bb89eb8592c4d1b376cdcb0416aaa353dda42c064348aa2c84bd6ea5814c532654abbbbbb59add622e3380683c1cdcd4dbc9f71a09f1a94d216cd9bc527dc1304a1516444487090d96c7265e1cd7b15613bf0224b8000346bd2282830202d2dffb73921c4cbcb232424e8be0a33df9929a56a952a382868e4f0a18c71c61970ee0ae2642e4232514a08a1243da8e39af6389c50bca810428f674554bc7e55d9a64051838ef3dca33e23f428afeaec1723c9d5c92ffba55bf01d0d605f2b84d0bf404bc12842b2024efe30e2381a0a0602f1392300890a78082073b03f9ae17a09212a557aab0757384610a85aa59664b5a2304551b86b1c1c4228a5a2288882288aa2a812d52ab54a25aa351a952816fe1b3b2144102880480088422865824c144154315171fd8ccf78fa2608219408ae1e558220102a888228aa0a6f8ce3ebeb9b9c10735f474d29359b4d79f7b3a4178446e3e7eb8b6f8c22b959cc43070dc072285c312f6c4288d964ac5db3fabfb35d42c87d75a87c128b14218410420821f44c79c0380e0170132059013967185ae690aa80590027834713c9014aa95a4dd56a952b450e639c314549cf91c3337f63cfec292188a29091bca6b8474788280a200ae93969b8eb577c96fe0208e79c10d75628c9f84fc933e32084104208a1821c3eb03f29e95e91b3592cee75c323b0b81042083d05ec0cec52462bc00c2200680858441009281c921548cb08c0f8889028838e829e02034852b25ad9b8a6a4e517aab1713000e828587336d5d15130104892417a48c7e30ad33cd22223198d730004bc801042082184fe434949f7ea86471639dbe1037b4bbc291eb7aa71d90f079fdf37d0ebcafc3af5fffae0da6fedcd78061042083d2a6601800221c008a430000011c024022100049215c81c6a5a43405413f05441bc040e0e1a021e2a60123838008048c05d84340631321829b8097027338e2314d673cace409b278e2310000234dba87dd8f91921841042e83157d2fc389031a5d8838e17728b68b158f24eb45aad3a9dae889ff71ca7a757adf3c7dbd7f7f4f78efdae61f9c5c32eec1be85f8c1f0405ef9693e756aaa2c50be169bbaa3987bc175ee6d0e3e943936793fe250613e320841e0d1b03e0601041c9a86164802405280177558ee63814801a044863e9811b070707037db6a627690c92155038d81830009a518b89049c05c7719c0c4492abe10fa42a9028a76f082184104208a18762ca9429952b573e73e6cca35839b5d4ea33a453293516334208a14748e6a026c05d019d0c8ce79faf86aa09a809788ae90f15019ab2eb9ef20000200049444154735d2e128718297d15ae2430850464b2cf06f9ad0d2184104208a1924b4e4e5eb66c594c4c4ce9d2a58b33bff3dcc2eea3f6a71e1c51c9cbc33b6cd49e94d8ad93da54f2d210427421cdc6adbf992b038074697e758f8e9b9201001cd7d64d6c5bc14c0951b957e9fdf56527b0f89d333b56300b840a5acf6a437e8d6578461042083d001501152deed8df94033818a428e98f7b322415b5a4ab8d6121197d49b6d91042082184107a44962f5f9e92923264c810bd5e5f9cf9d595c6adfd34c258fff3737109b1a73f6da8075dd8b0ef8e27c872f23fef7aad1c306c7d4c01b198b423efb6ebbbbeecec7f921525e5dc8fa36a9ba9f3e297a33e96271db132e68c3fbe6268980187bc400821f420f414ac4a71478b12250e6a0289f71373e1000a0715054701111f9100e3b91bec6828e809a466cb738cf97110420821841e730f253f4e61c971f266ca292afb88cd665bb972658d1a35ead5abb778f1624ae9a851a31ef0f004ef46fd7bba9e56e933e5a5f73a6fba90f6bc4f3e2121dbf1af57c4b4fb72568f0a4602e05badb12f8094a4111db74f1d39131d583320a856385e2d4fd2659de31a0492eb420492f7ca2798180721f4c83838c8bcd0f632d988c932f8a8c0470576061c402490a680bda82acac14057709b1f2dcd270bb2404020a0a320652cb5ffc0413c5b08218410428ff917dee2cf933d8203903da6c3b3be3b438eb00ee39c33c6329e298c7156c41677eedc397cf8f02e5dba8c1831e2c2850b5dbb762d66a7aa7cb0a47f3e1ff7fa47bf9eb8eba0024bbec7bba4e5ff6ba81c7f35d9a376903efb2db6aadcf0ef97dc9cf85efb52bd52435a0e99f9d99c172be8f09279021c3f7192522a0802a5945022504a082594504208a594640142886b105b420020fbbfaeef5baea71953b29e14a238f320849e3584809e021020146c0c38809a809aa657323a01b404ec0c24d798540ac05d09f414440a9c838365a5224ec998292f2b039d001a924fde6215808a40529e4fc03405f4628e66424d9a34c1b38510420821f4382b417b9c1c6d73f28e4b951ebdc9c219630a5318637ffdf55721bbd4a64d9b8a152b6edcb8f1c2850b003076ecd8fbba55064232634d8ed30b5e9c7a71c49f67b7d5f150d98fbd19d6f262018b899e65cc09e76ea541754db67519aaf45bf86bbf8572e2991f47b71c3a2ca2e5b63ebe142f9ac75eddba7505810aa2e80ae50854a094524a6886cc780ee488e890ec519bfc223bb96334f9866c308e8310caef83357d503c92f1019b99e4d8aa00901c4d0245006000a90cf2f6c44a510a6c3b2873b02a6016204ece310b01b088606590b7a58e9a020038b26d65f7ae5d78b6d063a27efd7ad95f5eba72252525253e2e1e4b062184d0337f6779dfed71b23fcffea76c4d71008033c65dffa637c5e19c335770a788fc0094d2d1a3478f1d3bf6ecd9b355ab566dd6acd9fd1c10d17a7a0a31676ea641800158da3dbb36a47259771528317f2d5979c55e50e7287d8d21fd7d1abffed6ba0a1f74292bc49d3e7cd32fa26adab675e7435a35a9e469f4f6f7d20a77287e417f32ecdcb993522a08ae908d2b8443329ae1504a090071fd9bad454eee604df6700cb6c741083d184f2f4f8bc95cb66c193bcbe85445d29fc800b292f132ab1520802b8ef3605214500be02e40829c35d15d0085e7d3dfca4304c6205901a9d02fcf08fd270e1e3c94fde5a52b5728156ad4c28b132184107a38ed7120bf0c39d9dbe3643e51148531b677f7df85efd58001035ccd70468f1e7dbfdf8acd9193c686f468645cc002076c3b39737ed7ee832a57f00ef6f20e6bd2bcb4ce56d062badad3372d770e1957c3d8dd26ba57e9316f63789874e9e7f12f0d3819e3a0da80f09797ace8e2835fd09f08e1918d840c991dac329be1646f8f938b6b716c8f83107a88ae5ebe78f9cad5fb5a442cc9f61214d0e4ac856c3c478b9bac3965008e99c1d093212525a579cbb6580e082184103cb47e55bcf0384e26571ca7c8bd329bcddbb76fbf75eb56f7eedd8b75189ab0e917edd35dcf2d0d67fc7d6746e69f3e3bf4fc67992fe6bafee3d57b77726f0000283fe144c284f47594e9b9605bcf05d9573b6af58951788d3c792c168b20086266bfaa8c384ede7e55f98672308e83107a883c3cc2ffdaf647f1e7974a18c7e1903b23b29de159404f3cec4e851042083dfe9a376f8e85801042e859fb062af392c571104208218410fa77b8bb7b6edbb2a938b361592184107a8a611c07a1ff5e6c6cecb7df7e3b76ec588d4683a581104208e5ab76bdfa580808218410c671102ac2b56bd7366dda74f7ee5d42888f8f4fdbb66dcb962d8bc58210420821841042e8df87711c840a63b3d9fef7bfff4546460e1a3488311615152508c203afcd95eb1193db2184104208218410ca4448d6b0e2450e1085711c840a939c9cac284addba755d3d9e424343d3df5a9c1f3a74e8efbfffb65aadfefefeddba75f3f1f1713a9d3ffffcf3e5cb9765590e0c0cecdebdbba7a727007cfffdf7168b253636f6debd7bbd7bf7f6f2f2dab265cbf1e3c72549f2f7f77ff1c5173357b86bd72ea7d3d9a4499366cd9a61b807218410420821849e0516010801a06063e0286a668ce32054e8dbc96251abd51b376eac5dbb766060a0c160704d3f7bf6ec8e1d3bfaf7efefe3e3b37ffffe55ab568d1c391200c2c2c2ba77ef4e29ddbc79f3dab56b070f1e4c2905803367ce0c1f3edc62b170ce376cd870f7eeddd1a3479b4ca63b77eea8542abbdd6eb3d9929393274c98e0ca95131616e6e3e383e58f10420821841042cf8244053803c8d630a720b4c8756909b8096014c05f0d3a0a6e14fc54a0c958ce40c15b057e2af01641976d655e22a8089828788be029823a633f08808182bb00eec27f563a676fa61dbf9a8a57092a0e9d4e3764c810ad56bb61c38679f3e67dfdf5d7f1f1f19cf3fdfbf73768d0c0dfdf5f10847af5ea298a121717a756abab57afaed168542a55a3468de2e3e39d4ea76b3dd5ab57b7582c00e07038ce9e3ddba143078bc542290d0808d06ab500a056ab9b366daa52a9fcfcfc3c3c3ce2e371ec73841042082184104259cc02e84831dae350023a0a360e3605cc02d8147072d05370303008602490a480c44143c0220297c1ce000004021601ec0ce2153010300b10c700004c143840a25c8c2e5f8f0663ece3dfee3a65fee5085d49129da06787878747d7ae5d0120252565ddba75ab57af1e3c78b0d56addbd7bf7c183075df3381c0e49922449faf3cf3fcf9c392349926ba2a228e9ef37b3d9f5c4e9742a8a623299726d45a55289a2080084104110321744082184104208218400800388a478fdaa0881540974021080540666015cf10f038154253d7063e3a026a02360cf58cac12195017048e3a012800210026a0a09d27f15c30100d87336298578810a769e4e6a5edda3046b922e2c68163ee78ab6ddff2e7cd7cc8417d433c06432454646ae5ebd9a31a6d7ebc3c3c3ebd7cf3100eae1c387af5ebd3a7cf870a3d1989898b864c9926c6fa2f436696ab55a108494941457f31c8410420821841042a838140e6a5aecfc38aeb6012c5b331a4a402020659b47e6a0cdd68f4bca98550648900120fdaf460138ff6fdae348b2fcd5b6a45ab56a03c097db8e4456b668544536c9e1b60b6bde9e387fd59e282b10ad7b60c59aadc72e78b747f043d923fb91c90d5a7e7dc7b3ef86131fd5d3dffff2a93b06557c7e535a99f1fb764fa8a4c6abfae1bb77efded1a347c3c2c23c3d3d535353f7ecd9e3ededad52a9222222366dda141818181010e07038ae5dbb56be7c79bbdd6e341a0d0603e7fcc89123999daab2d36834952b57deb46953af5ebd4c26537474b4878707963342082154a4c307f62725dd2b72368bc5bd6e780416174208a1a78fc2412025c873ccf30462487e13732c0200003625db8b7fd72f07e2b56e0112533300379fa075fbe27b37292a956cdab199cf8ffde6368057a5ba65d429b7af9ef86bd381d8b77b0497b84f1657648ed7e1e34ead56dfbb776fd9b26576bb9d525abe7cf92e5dba088250a54a95b4b4b455ab56a5a4a468b5da0a152a942b57ae56ad5a972e5d5ab46891d1682c55aa945a9d4f688d10d2be7dfb3ffef863d1a2458aa2f8fbfbf7eddb17cb192184102a5252d2bdbae19145ce76f8c0de27eed0a44bf3ebd4ffeb836bbfb537e3794608215420194028c978551c40e6a023e06a7240003434bd8f55811f511c00800238ffadf63877139d4936d9f5dc6a5756ee959a350c8cb7720e105ac67fd59e3b1503538cbaf4888c492bf87b687217d3dd433b6f03a89baddcfb43477702c0ed772edf31a8339a2801b79efd76d4ccf9abcf24bb551ffcd1f2391dfd44e0699737cc9a3cefbb1d979338750f6df9f2d4f7df6c1fac6177bf6f5f73f411087bf5cd2a5b3efbe9ace78bed127ed89c0400f1df770efc1ea0c6bcd37ff4f3bcb579ee5bf3befbf34cac045abf7a2396ff382d6863dbb0570f438d45277e7fc9df71f88df0d6dfc6fabcfcebce96732af7dfcd01e0ea8206810b4068baeafcb232bfbd356acecf87a31d001a8fd2359e9ffbedace6ee14aff7076530187af4e891773a21a46eddba75ebd6cd3e51a552bdfcf2cb992f5bb76eed7a922b52a356ab9f7beeb9e79e7b2e738ad1687ce38d3732d73c74e8502c7984104228af12f44a566277cc1d3976e1fa93710a3506546d3260c1f2f75a793d26f7488277cbc9732b55d1163883f3fcec5a11bbe75fc7400f42083dd3140e84946cdcf124061e021092d5a3ca5a686e56c6218d814904bb02ec5f89e324a658877f15ebe6eeaed7aad52a31bc5668a29531c60020d10ae1b5423ffe2bc629497687141797f0e920afbc711cc1522a440767d2768ceb3f7a6f8bfaf5221a35ab5fbeb40899711cc7ae19b3cad4ab5e5a75f0da896f5e9fd5add9c70d9c3bc6751ab12a0ef461adbbf95efb7dfbd60f5f3a9db271c7dc8c542aa7177d1057b775c7b6e6320dbd3b5dfaead74b0a946addafa9afa15c257df2df13da0f5c1903e057bf4b13ffd4d3c7cec64a1094fe059fe61c7e4c53aae3a01697bed97e07d4553a3f5fdbd3542d38f58f09e37e380c15babdf25c7921eec2fefd97eed8b1d10f420821849e713c6ec3902eefc78f5f7f7177633f39faccee2d47348fe05745456282ea7e63434c52a8a5569f21b5f0342184d0b34c4701083801e4c23f357831c61d9738242b00004e06a90a008083818da54f899341e14009d818c4674b609caa40be9d86ac0c5264e00094fc1b0551dad7f05e37b5ecb455afe0efe7e71b9d047149f6a4147b528a3d2ec91e9d047e7ebe35420365296d463755854043de3510f716f3970caeeb063107d62e993d69609746656af45b72da96757041c37fddb1e1f7f5b36a02c0bd53c763a5849d4bd6c40178f7fbf9b7154b576d5cd9c50c70fbfbcf0ea7642c6168f7d5cedf56ac5cb978c288375f6fe60d009e8dc67cb060de9c57ea28bb3e5d1503607eee87bfd77dfbe9e76b76ec59d12af367179a3b8e53f9e5e9236be90020b0fde4b9f316ce7ca9124db329001af78052a1e1ed87ce5db7634d1f7f1c940b21841042cf38e7ad83271c355e19d1b28c59a3f3285da7f3b0a18dbd04709e9d59c5a7e79fae9b3476677984b9e10fb11c6c7b870507759f38b455dd1a954202c29efff8488aebd64f89fdebfdee61ee02216aff8663565f7500806defb0e0e017a68d6a53bd5c50e8a0bfeeddde30be59b09e122aeafdea4fd86f03006e3df3edc8c6217a4288c6a7cef0f5d18af3cc8cca9e2dde9ad8a57685a0529dd7465f9c5fdda3e3a664c87fd3b68393bb4f3f93f87bf7521e1efe0d669e74e0094508a1a78c9d01e3395212172445295e1cc715be71f2f4f08d9d65f59f9239a428902c838de5d89e954141c95f9c00365644cb9d8745a356d7ade2ff7a0b65cbde73976fa7ec3f9f7420db63fff9a4cbb75236ed3e33b2911411e6afd568f25b872ab0d37b5bcf5d3efdd7aa2f670c6dee0d10b3ed9d695be3338e4e5da971453d08261f370a0092439613a362640008ac19a20520fad2d5fd0020edf6edd48c43aed8b66e01ad78e57bd7efca0050a649758b6b0e419d270cc30a6ecb447ddb4e1b5bcfcd76f0d33787f7ecd03834a8fea0555112be2710420821f46c5387346b68da3f79f83b4b7fdb7f21d651744b1cc7ad4dffd4f96ccff17397f74d72ccec3e79bf1540baf2458fae5f9aa6ec4b921dd7bf6bb27bc4f39f5c700200386efeb62f6cd1814b372fad88bcf0fe981f833fb9e8e0cc7e67efe2174aa980276e1bd36af4a1c65f9d4f6372c2912ffb55d41300501276fc6698bae3c2cd1bbf3fef450addb4befeecb5d3abb875587b3d21217adfb46a1a3ca10821f494718559ec0c94a23ea2ecc5698ff3a4d36a349155fd473595efc5461b443b93ac990fbd604f4cb83bac81b3690d3fad36ff1ec9dc7a6ec38643b7655d40d5a6cf8f9cf6c1b0f20020df8bb7650465a8e80ab4648e2b2db885f8080070fbc40d07004fbb7eea0e00e8fcfd8d191199ecb119420100b8e20a8c896e213e22005cdb7d2ac93545712a4044b50800608db32aa0245e381b0fd99627d99607ead164da86cb374e1cdcb2fa9bd7ea68e0e6ba456baf3af14d717f3cbd3cb110104208a1a709716ff3e5beb5c32c7b160e6e1aeaa3f58e18b9f2625a610b086eeddfe8534103a02ad57d4247c72f2b4edaa4ab3f7d7aa4ea8c397d2a1905b57fab893322af7dbff9960c008247a749fd2beb080021a256b05e3b7ef442ac433097ad5fdf5f05c9fb16afa50316bfd536584b0443509dc6552c140088bef1c491f5cc048014b9693c81082184df40b388cf42a168b5da201f338043765815677a788b00485450ab58b09f45a7d315b42cb79ef864f0ab87c114185a2e509778fad8350028d5bcbeaf08d70bb84ff0683cb287c7eed5312b7a76bad3c6f7faef7f2603f8f71959cf04793f8445f7100f803b091ba78f166a946b31ea8d26a37bf9ecfe3ee697de2dee766b1460bb709c4ef8fd87a6e5c38361ff8df31fbd3ef19ac7919587b202742af7100f00dbb5efde7835362cf4b909fdada3db2e2411f52b079a6d276e3a00c0eca5c78e55f7c96232ff73e8409d7ae15814082184d0d382e8cb7799fa6d97a9c0edb7777f32a0e3809e65eb1f7eb5e07b644b90873ae3762dd89872e49e2c299762adfb5eab1d3cc5f5339c942a07d64d510040b404b8a5df546b6b4d5b356bd294371abf7b8e55ea347adee7efb487dbb7259fb601b91bd150838fb78e146fd378fa1042e8a975f8d0018bf9feb2f83f13711c42c8dd244525b064abd528524f930a08c4a748f634e6a651dd4a286c596aae33fcf59e86cd7b8e5d3e76d009c452b6e9f3afcf7b234c5370ee21ead1fcc35f3ff59c3c7fe5df5bd69e246e155a0e9ff2fee40626c2f289e304779b34ece7b15f1e3db6eefb633eaae7c7756ebae0f7a53e53e7aed8b67fdd8fa0f5ab37c24b059acaa3178e3e3072f1febd3fffd1b8ff9836310bb724ba96d7541ef8d60bdbc6afbeb077cdf77bcb070f7db969ed0a6cf9c66fb7d838802ea87ebf491ff608c438ce7d2a5bb6cce52b57ffdaf6477c5c3c96064208a1671ce7bcf8f3649fd9f53cfb9f3226a43f618cbbfee53cebff8c31ced923bd31d406341e3ebed9f4e7f75fb7bf565a272a8ef46400cc1a9fd5f15f8abb70cbc6414700ecd1e7120c21eea2e856dacbd27ae6c9cd3d727483b2ed0500923985bad51ff9f99f233f77c61efea27fabfee39a5fff32204015733ada0121fadcb7a8f9ee603e9b06020480e3e0150fcb964dbf514a0581524a09a194524209252e945202405cff12e26a759ff924fdcb05646b8d9ffd39214527012dce3c08a16784a797a7c56c295ba634c671f2b9b7b811e7505116e04ead76c69c298470ada0f1f2a000ec5642a1f70ada723da77cd2734ade3fa82a8edf736f7cc62b73ebb577a233ffa6afd07dd69aeeb37207787cfbfe11dd37e734c1a7f5075bce7e907d52a9f66faf6cff76ced9bc9a4ddd74766ac6abf7a765ed4570af4fffeef569d69c93feb77d12be1b4aac5cd9325808082184101410c7c93531571c27e35f0000eecaa0c8f3c198eb5fc6b2fda3280ae36cf79ebd0ff728a4abff7b67696a8b17dad5ade84ba3772d9efb97b3f2ac725a9577adaae2c7bffc93d8b6b93969dfe79f9fb279671c9275dbf4793b1abdd74438f8d194dff55db754d5ab35bd47569d3771e20fa10b7b5535cbf1970eec8a2adbb155ceb6f08e8bebd6ddaadeae61598bc5c7cf5d2b524acc0dc6f4605dc7cee9faf3d49601caada34752ca47962bacc4f36e1a0493afc979f3dc5d6707b31aafc9926b10114e05411405411028a1822064c4732875857508a119719dec5cc13702ae384e3e319d5c319a7c433618c7410895107d160e9210722b414e489644661f102e2f7ec9b4f825f3a006b29adbe293a5e84486952942082184d0d37ccb6bf4355e5931a2496977adc652bed7f7fad13ffd34acac0a4c4d662f6ab3bf4f68d9b0da1d97a83b54c91cbc541df2422ffb8cda6e6acfd62b4366ae9b1d690450957b65fd2fc3adf39a7bab8860a9d8f19d4d379db9835c2ce5c4b261f57cd494eac3de8c1df0cdbcc646e2d662d1964535b6be544e4b058fdac3565e482bb4614d7e9ba6be1dde1aa87aafb28668c3a61cb3e3094508a16719812af5f39bce73fd37bf89992f733d71fdeec2337e85e1e9cf5d8f6ccffff87c41fdfaf5fe8583e49c7ff8cbf5b2ee5244a8c962b168341a00703a9d494949872ea69cbd4bc7752d2508d8fbe8d975f0e0a17fe752440821849e38ff557b9c5746e74e5eb36dcba6966dda17b9c3c59cad30b6bdc342fb19d79f5e5847f76f17f77fb8e967c692c58bead4aa85ed7110428f15f7ea0d8050a0040805576d430800c9fd1c000829b05f1501f0168101c43d15c356bfd2ce0f08d1a8d599f5a656abd56834addcdc5a326c8f831042082184104208a127c0b392e738df61c509215a8d062f0284104208a1c79fbbbbe7b62d9b8a331b96154208a1a75881711c0e1023e7ea57851042082184d07fa376bdfaffd296f4915fdeb8f2df1ce47fb8698410424f08d15b043505c6c1ca203963a8457701541480839341a29235b7a70836061a025a020c20490147c6584f3a0a460a028092911e27410286058c9e40070f1ec242400821845c1e60dc719e2d9762d660e390992527fd19e31cd2871b4f1f7c3c23510efe90881ead93274f51ea4a8b4309cd1a789ca60f3b4e80a40f439e35e278e68bac0437b9b3e4008e3b8e102a310d018d00c90c004020601440250000a471b0664458443b870409d4042c021080240500205101c2c02c00cd59c908042c146c0c6215305170a370970100a80858044894c1ce404fc1442141c1200e7a82b568d50a0b0121f4901172fedcb9d0d0502c092cabc74a6a7252e1333c1de38e23945db56a5531cf3142e851fbe7c89116addab97eb4e0c0396790f1a305e7009cb18c61a0f6ecda95b9949682c40100088045803480240928017711088554060020a6280000691c040093901ec7e1009ce7dfa7caced39bedd818e844a00418070d05c6c1ced2a79b288800129e37f4c4e20ce39008a1871e9a209c71ac5eb0ac10420821f4ac7dbf74fd9e91fd570de0ccf584120200148001080002811405808086000748530008308034067a21238e93b962270742d2e3328590f3fbabc4808a201290396809008013cf147ad2df690821f448ea16ac5eb0ac10420821847250517070d05070f2f4be4d22010a6011000800018164f597ca8ae3b8a6f007ba6562009c83a7088c0301485640c15b2ff4447f7b28ec024eddfe62b5d7ab6d3e3439545dace908219455b7f027e2f351babca041f3ddb34faf6b6dfaaf56f8c49415420821845089a9093838a808a4653447e6008c838d67046b086426afa1998be90590d803fef26510208dc15d09e2158891b3365c088a270a3dd6dfb5384f58d7426fd2e47934fe21a9dccbd327b5f111b872f787169e4dbe8b567856dec67c1300208490abfd6c6615613f33b35a66c5e21558a3fda0799bafa6b18297cd53e1148ec5ffd4caabe2b4136919136c47269575efb021a9f83b5b587de6b830bfa67f8fcdc9f775f4f755416694558155f15d052fa887755d22841042e8bf46096829008033e39359e620105038481c240089a7e7cd0100d14784340e6a026a027172fa54371100400d40085844601c5294c236e964601640434161c001140e56050a5d023418c8418f772407dc9fdb147f9701806dffc89afd52be38b6b2b91100a85aaba6fd430032c2a1992dff79ce97082194a762c9516368ea7d716c5b6f2f29f9ceb95dab674f78a1fede4f0efdd8bf94aaa065efab86e1799e3cc0e245cecfefe7d8ef770778e15531c5ca16218410424f9491235fe11c3efdf493bc7f9239682938b2dddd3838e800dc45b073e00404020a808d0100d0340e0201278718292bbaa3705038a471b031603c2b634eaa92151c5238a4b0f436cf9480cc2151062b033b0391a447820aa1c134ede871feb2c539e744a5d168341a8d5a2d1042d5ae171a1549d9f662b99ab3cfa59c5ffcc26b87520fbf5e3db854609df17b5339e719bf362b49ff7c3e2ca294a7d6e0ee1f39e29bd356863ff8228472b537e140a820082abd7b70edcee3576e9816bcf5dd0f0e5bb912fbe7b4aed583bdb5068b5b68873736dc7272eec853e130ebf9ef5f6d5bd6d3a2350456efb368ff3d256f83965c0d60325e276fea165c65e4b4975b37a95bbd52d986a3565e72b5da493bbf62643d7f379d67c5c6afafbb29b9e67646ad19d7322cd868b0687d6a759db53356e6dc7af8addeb3cf266de9155acaaf6cab59a7ec05547af9aef07e155415e7b7639c73c78d75e35a069a2de6e00603e6be1feed3f2bb3b0ae769977e18d3b0b4b7cee866f409ebb0f08c1d2fc027b33dcee103fbb76dd954e4e3f081fd7827831042e871336edc04499225599af0c6c4bc7f7530b03370e4ecdbe48ab110486f9863cf1c773cdf86365913737eb8dbb2ad540148cd98cd482159c90a03110686429bdba809fe88861ef7384ef65799a19df43f020080aac22bab16fe52f58b978f6defeb470120757bfa9f95bb1b463d37cb396dfdc59d61ece89297bbf59e557ddfcc3a7a2c5784b06a81cc2e9899158bab4a5197e9d8a3dcac553b6f3aeaba6b2b0df866dfca9abeecc2ff46b51d3636fcf88fdd7355383c79d76bdd5e3f3d60cda95f1ae8af7c37b24baf09558e7ed9d28de4acc5789e9a2b7d42da958d37df3bf0e7527ff9ec279d5bf65d5cebeff1652f7dd47bdca156abceed6eaa3ef651eff6cbd29aba6636d57d7dd59b2d2abba71dfdaccf73832737fce7cbc6b567fc30696bf37db3cfae6e63020076f79721792bbdaad70a58e1fd9655cca4c5de00002000494441540155717e3ba6bdbe62f0d0df2a7f7df2d74e9e377e18d1f1476b08e79c27ef9e347177e3ff9dddd1d05db977e9f80d778abd899e4c4949f7ea86471623dc53e231cb6d7b8785f633ae3fbdb08eaee46ffcb8558dcb7e38f8fcbe81fed81a1d21849e55efce98919c9ce47a9e9c94fcdefbb3de9a3229fb0c320799e59380c6ce0048466426e34eefe17c9e383818281828e82818281805b016daab4aca18bc1ca1a7108bfb73f1369f313307d57413551ef5864eedecfc7ded4507160c42a830a225c04c52635314c12bb24f973a017a413056ee39aeafe7e92d97ecb9674e3db8642def336774235fb560aaf4e2d4416e7ffdefb8adf81b53f9bff04a5b7f11405ba9dfd8ba51ab375cb35ed9f0f38dba932634f751096ef5864fede2eeba435005b5eedd21cc5b4b45f73a8326b585837fdf7014abd24b2d60850f4b7e3ba6c4fef5dd89b2af4de810aca1faf2cfbf39a0acc675d3236a49f2a5e3a7ae26ca6af70af5aa7b8978bd3db12cc550c0a24aec8ed93dab7b8b8410c11458a3e3943fe3fe9591ed89b1ceebf32734b014d8149dddfdae81297c5934c3d38b10424fa7afbff926ea7a54f6295151515f7fb3f4c16f1b1fca6edd93414741242000300e0972fec39367c21fc1d0634e92b3051a65c600b8a2644c5414ce395324599118706092ac4834db747bece558dbb9059d2a7d4e0100b8624bd5774d714a327e7140e899462997336b1259518073c62459490f6f38136e257383a79e39ef1d5a366df2677f9c8a715281a524f28ea99224abb257382cf1e68dc4db5b9eafb541240000cc91a8d44fb22b9226eb9b21275c916549560457b526499c50455624599199cacddfc465450200c1dd579b723dde1a17956c2ae3a751140900a877056ff541a648b2336ef7e237a62fdf71e19e2c503931c96db8d5212b82cc387059562419c0996fa557d00a95fb2eab02aae27c76cccea212459f6073faa1b997f614b9a228923662f6b2516fcd1adbe0cd9bbaea9dc7cc9e3326d253c02bf219c3e3360ce9f27efcf8f5177737f693a3cfecde7244f32fdc917259066d851ec32ae0194008a167d790c183070f1ac43803ce39e38c33ce3970c61eb47df043fb712c8d418a02c90aa4b2228238083d01777b79920770c8f5da957d82e4ce3ec139172cc11e86ead3369f3a73f2ec999367cf9eb97ee3f0a2701da6604008e54e4a92eda5fdeaef3f5f718f6c18c0ce7e3a78e6e54e5fedbd7cfdf2b5b31b47975633c85de110bdafaf5be9916b8f9c75d533e72e445f5cd9ce9c7df52a8f0043e2a53b19896058daedcb89c64077c1b56d67cc85bb0e573aafd41b57528d41168d25d0648bbe973ebf9c78334906ceb9f5d0db83974883569db87225eacaf1d53dbd68d678e03c3df357fe959e29ff1596acc8b2aae27c774c300598e5bbd7ee499c73ce9db157e26457210bde8d477fb1e9f0cde8a3df76b83a67c447273041ceb3375e95f3d6c1138e1aaf8c6859c6acd17994aed379d8d0c65e0238cfceace2d3f3cf1457f8f3cef20873c31f625d65a2dcfd6372f310a3408ca1cf7f7c248503008bdf39b36305b340a8a0f5ac36e4d75806008e6beb26b6ad60a684a8dcabf4fefab293dd5e5adf58e3cdb7fb84572a15dcecd34bd1ab1a99c3974533709e9951d9b3e9c4b19dead70a2be35fbeddbb3be214709e5bd87dd4fed483232a797978878dda63c5bb30841042ff561c07a1a72c9093e3916b0a0000070e5a777721eefcadb49cd38957cb118d6fcd9bbaec489cc4983329eae0ef5baed879ee75e2031ff878a61f001cb822c99223edde8de3bf2f1ad273d68d6653c6d7d2f1b444bb26a862298b8acbb13b97fe78cdee9a3f478563ac37b2b3b474f2e25db7ed9c49a9b78e6dd9742a59c9be7e5db517dbe8b6cd9cbfe972b2d3917c69d30733779b3bf40ad3ba2a2b25fe97394b8f2629ce3bdbe7cf3d1ad2bd53b0be4ca76efe873ffff9b203b87467eb17ebee3a8173506c4992b1746880917267d4ef9f6d89933907ce0583b7d179fb628c037841959e2aff1596e491bd2ace77c7a877d33e55af7cb2f08f9b0e967679ddfc15571d1c38674927376c3c7c2b55262a8b8f97492d508a5760ee0fb5a79f3aa45943d3fec9c3df59fadbfe0bb18ea20fdb19f5d36afd3bff243a13b6f68f9ad275f27e2b382f7e39ea6379d2112b63cef8e32b86861908a41d79b75ddff56567ff93ac2829e77e1c55db4c0100ac277eba37f0d7d3d76fee1e5b3efb18744ac2ce2dde33b61f397de9c4c7815fbff0caeff162a5716b3f8d30d6fffc5c5c42ece94f1b1af0260c218410c671107a80304ece47be133980b1fed8e1413fb50bf6f1ac3a66b73573bae0d379f1cf6fbaafea57c3dbcb37b04697c9eb2edb783e8be3031ff878d61e396b12e7e1d1357c7c83fccb45f49cb1c334f0fb3ddff50d5681a6dae8991d2f8d8a086fd8b2e39075e6c6215ac85be1d8cc8d66af991fb66b74fd6077afa08aad5f5f7e3245c9b172626e326bcdac9afbc63709f10b0a693cf948c49c35ef3530a68f33a0abd0b7d985f111817ed507edad3fefdb51a11a50571abdfc1dff659d23ea37ef30706340dbd27a0ec08d11d3a6d5d9da27a26eb3b69d261c281beea306e000c4bbd5841755f32282dc021abf7b52ceb7d2cb7f850f585679aae2fc774c0ce9fff9276d4e8fa919e4576de0d62a7dab1aa8400997130e7c312ca28cbf9b57b9d65f18c67e32364c835763ee827dea11f7365fee5b3bccb267e1e0a6a13e5aef88912b2fa615ba80a9f58c094dbd45c1bdc1d8f73ba5ad5f71d246048de8b87deac899e8346208aa155e464f6cc7bf5e11d3eea3593d2a1829d5fa566b5cdb5b0400d0551df56a736f01b27252a6af5517397e684d2301c1bbe5ab2f59fefcfa600ade752184d033f0290424174a08259452fa2031194cd88150be819c6c77b6baf025e72e669b6868b6eccc01d74b53bd291b4e4dc99c33733a31d578f9c3ad2f7f98233484fd0d11c2087166f30775c54987ee4eca3b07071003bacefba3ebbccc896fbbea1f92a3c2e100657bccfab9c72c28b89e31561ff0e1d6011fe6a9dc3800a882ba2c98f5eac739a66b2bf65bbcab5fe6a4775cabacf8d267fb5eca9c3877866b66ead5f683ad573fc89caecea7d2cb7f85fcbecb2affaa5893ff8ea982bacddddc6d2e0080e3f4acc8cffdbc34408d8ddfdb70f8bd822a79f4ccdc43ebcb7799fa6d97a9c0edb7777f32a0e3809e65eb1f7eb5c0d9551e65fd74ae208cc6b7825bea917bb22a7cf8f74b6e4e7caf7da95ea9212d87ccfc6cce8bbef157933d6a07e973273116dd82dcf2bbcba67a5fdff4515d45f7108bf3cf3b36863fab2284d0d3292d2d6defeebf79e6cd074fbf5b4bbf63e30ffe15f13f8be31831c1207a9cbf6de12d3e42e811542c79c6d2fe0f6bb8c73a33ca839755daa53ff6f3064d2a186d67be9fb522217c41551dd6e84520cfde116b031a0f1fdf6cfaf3fbafdb5f2bad1315477a6a47668dcf1a71554ab87ac7ce4147001c772f251a43dc4520fa2afd16feda6fa19c78e6c7d12d870e8b68b9b14c1973c2b95b69505d937b2bf916ac921a75e59e022601c079e76c8ce8ebaba7c44e0806171142e8e9e3eee119d9b0094bbfa7e13c479e6300ce18a4f771deb36bd77dad197f0040082184d0d3428ed93eb373c58000eff2cf2d965efe66415b2fbcd3410000205dfddf94695ffd79f246a2c3997c6ddbe2b97f392b372ba755f9d5aa2a1effe59f440e2c71dfe79f9fb2652cc053b64c5fb82b4e56120f2c9ef6abb64bbfaa7a67d41f3f6e3d1befe0a2d1dbdf4b2b0894186a0ce9efb3f9f5b7d65db232668f39b9fb48ac5cd86e10c73f73666e8872b0d4934ba77e6b6d35a4be0988d6d353883973330dcf1242083dad789ed11e18e78c33c6187b80d5fd67ed7152153c97e8f1e5743ab11010420f97200892243d06d58ba6e98a93db01f8635cd33d785969eacedc7c7c66d66bc5e9c41b8ea2ca4cad7a160e931a7d8d57968c6832e2722203c1b34abbd13f2d1b565605d064f6a2365dfb8496f5f40fa8deb14315c3a1f405d421cff7487ea7b6fbae1bac4cb799eb66471ac179ebd2cfe35f1a7032c641b501e12f2f59d1c587687da66f5aee1c32ae86b1bb4d74afd263dec6f09ada4276c3b3f550dfa52d7c9ebf6cf76ff5e6eacf3a7a510073e4a4b1213d1a1917b0c001dbce7ddbd48857254208a1c288816a70324852c0c90100cc020000033052201cac0c9233ee7f088051003d014a40e19028a72f42004c02b83a103b18242b507840494b404b8b6e3cba7ec3463c3de8df11e0e7976bcaaefb6cd8861042c5141d7d1b0b01cbeab1d2aa658b67e13005ef1653be6ff17ff6ce3b2e8ae36de0cf5e3fee0e387aef1de94d141545b0772c28821d7b8bbd9718356a8c35626fd88d1aec522c202282a0284a477aafd7ef76df3f0e906ac92fc91bcd7c3ffbd9dbdd9b9d9dbe33cfcef3ccaaf67f500dc71d7d39aef9748bfca7dbe1fc3c0080d57b5a38a55bceb9f46a4e5b0fe8c6febb22fd77b5bc34e579dd94e6134c6d5c4cdd38000031009094bb2ebfb4ba95b926c094ba6f7a54b2099545040281f80fa348063209700c84048800008006c0a240b5eca3031ca0010700a0944a804302550a9449400640c280818184800a29d0315022031f07b9d2b01205e818d4c9408403b5c50207ca142000caa40004289141990c559f9c502a22404400ed73729ce14387a0bc44fc333c7f9ed0e64aef41c3e3dee6e328691008c45f0709a0abb5be1a47012505e2dba2430b436d2e369f369b5f6abf6f0f8ee3f27d4b6432d99f9b648e407c391cae1a994ca650286432994422c9f72dc1304cbe6f0f0074b66f79d0e1e9272e221088ef91775fee5480838c002a095814207010036018905bb41624eca310862225a05a06da245020413d0e002003a8920201202540890c340ca40490315020419504840440937c080028183048502669f4b10107350a903190752ea62100d0c23d887f39716f3fb875b144e9f06f1b4a54fde1ef756cecc36b6334fe568317c2571bfb8608f7466d7566a24447fcb5c4a7a60f72476dcbb7d3e8949ff332dd3b23fd69b016b2b2f3af80cb558dbc7fe74b9ca1b442201008c4b78584000010114025804e02f127bf6834f64bc404909bba2878478b5fd130000061bb3fe41ad58a64e092814b0145520b4f11886f161c40beec2d80b4f2d9fe99fd1c4d0c0d0c8dadddfb07ff1c538937fef5576c82a4b59e1e2b93f81dfe2bcefb7df9607b434303133bef192732c41dfa80d7bd3ebd68989ba9a1a181a1a5539f80b5b78a247f4dd864c597475b7a6e4a117ebc88d746cdb07398f3a80eff9ffd9755fc3ecc66d8c532fccb6f0196ddd435339c39d89f7f2e21c8fa7dede86e5606868606660e3d462e3e932d2600ea1f4db3efb33743227746d519b868f1307dcaa7bdaa8f9a686a6860d8bc7d5d5cd0f61fdd64ad5fb0784dfcae51561c0cc314adfd7f49a8c5014098b2d2b8f5a75fe703b94dd35c45292badad57be2c8edd11d8dd4411c3308c6deabbf45a5ea319196146d81c2f3d3a86612455fbb1bb9fd77cec01343c0c3674df9f2bccbf32dfcf414f01c3b02e3b3325cdf28afae483412e1a140cc3a85a1ed38ea7f1dbbcefa545b7d68d72d357c0300ce3da0cdf1c59269fe38b5746ad1ae262ac886198dec2171d59691567872d1c68af49c3308ca2e13c616f823c509f8c2602d109ce6eee3e7e033ebb39bbb9ff3bc34fb359975676c987837212814020109d2223e0d38b7b939a452ea42f5bedb0fd14c0c669383268c0a14106f538544a1af5b010886f9ac629df950f964dd9573660efc3d4f47749f78e2ef6d5a31238f1cf50f378e3ea7bbaeba2d3325fddfd25c08a8575e488f762cba48daf5c36df4d7efffe55f4d975c3cd99ffcb3371a944d6744c52ef1de4567323ec15aff9dfcad8938fa9be812e1c20fe69708904a719f50f1868c2f8f30f17bdff6dca92077a8baf26be4b7ff3f4eaf6890e8a1d784652711d39ca438ddc69ca3441510bb898fcbe91cba3d4b1b601261088d6b46e656a22170e5b5f12fca04250713fa878fd900551350430ec37bf133452f3629529dd2978805ee3a20492dc3b77c4bd87994a8a6a8c820e44a51716bdbf3695081d33ea40a604409a7b22707298f2da173512c18773be29cb46ad4f6c92ac08de5c89551ede578742e57619bef4d0b9b536b4162111a5fe3c7a6e84ddfef70d9286b43d56b743c6ee4b6f6d6158565b20729c7bf2697651feabe383f3b70c0bba5482030090d9e67e73f75cfcd593d1899680b4aa80dc73f5e5a4bce2bcf85d2ef18b06ce8fae05f8643411080402814020fed343d1cffd4b02000a061412883e396f476ed298d16ea68da4490c24219a36a43585f88e909426a789ad8302bbebb3690c653d3bdff101ee2a6461ca86ee9eab92040044e5cd005343cf1f5f8b00f0b22ba3ecfdaf96e14008b27e5f33cac3c2d0d0d0a6f78cd0a45a79ed9255c6ed9bd1d7ced8d0d0d475e4ba9bf962e0c52c0f395d547c6ebcbbbdbdc7c40b85d2d69224998ca46466adc3a4b0741cbdbb6a7534c49155a725d71a8d9ae063aa4ca72b6a5bf71a13d85b870200786dd2e1997dbb18191a9aba0e5f7d2d5b080020485ae9e9b5f195501eb7ac7d7d9d663ce10134440777f15eb56be9689fee5d07fd9c2a6c16f5aa78057b89ee9d7dd9203fc7cb9f9c7aae387882030b3a89a3a4e8cebae14e2686668efde6efdf35d066f895721c3a722cc93a3a63cd4b5ef2aade8ef64e7dd7bee04b8bc2d78cf6ea626a686868d36bd29eb84a1900e0a597865af7dfba6bdeb0de9e5dc79ece2dfb6394cdb04b653800efd5be697ece16868686a62e43975d9147af392263fbf7e9e6ece4bbf0726e9bc56e84b9f185aa7e1307d9a832682c75d3aec3838618d364a5d7e72c785093b57ba88bbd7db75991b5c2571bbd3c5726093a4f9966d93685466f824a6a13e0d1db9675739ef3a84ede2212d50fa639f4dc9e2642b50ad1445ddcc1ebc498adf3baaa3254bbcedb3a86b87e20ae0e00a3d0197220eb425891cb9c91868d955f5a1871adbadb685b4583d15b7e0c19e06aaea36de1bb60833ff77d548600405a955542759d3ed64e89c2d0f39e34dab0f2656ee312caa2f41b51d401038d68142d9f19b30307b81928b47ca14bca33aad47ca70c326551586683a7f553297c59d8baf2d0ad43b6af0df67134d6d6b31bb16a7d2f22e5718e100048caee93e74d1edacd4cb1d5872369f19dadcb7f7d56430028b82edfb5626ccf2e065a062ee3d72f73aa7ffeac480c9d46539c7d61dd8ac36fdb5636bcfcc10a3f2b353a86614c03efc5d70b240082e7f30d35c6ddaf6d6c31abc287ab9a2e7f2904bc3a6ea7bfad3209c368da9eb3cea637cab2a4a5913f8ee8a24ac13032c7a4dfd65742907cb838bba7893215c3308ef9a04dd1e5f2394692fc6b0bba695030ba9a7de0917782a63e4d27de22100804028140fc65600034ac51c7aaf90a00505bac354e009014c9a0460111de81ce54abc12201f53250a6803219d86450a634ca746404f0648d1a556c3270c8a044fe4cc818246091818694af10ff660800820082a06a7bb8b292b6add875293229bb424410041004d08d7bdb0a9fc71448085e4644868206ff597c89946848bb9fade9edc885faf84d13d6bee9b93726233bf5da4cecf08c758f6b71429a7776e6d430f69c6ba9591971bbdd1356ce3c9945f5da7628485b6b7c58fcab946767c6ea50e4fecb376059fb98e5ef9db5fd4915def27aab8da4ead04d23f3b7355bcfdc7f9e5ec697355e975546ad98bca77accb994cccc981dceb1cba6fc9a2aecd41302087eceed9c9ebfde897d7667a51dbdf93aa6e41edc87883e155f8b1340484b224fbe541d31ce9a0e78877194145c98fbc37df36d4fd2d39f1eecf926ec4d030104d1a163bef1d4c39b1d590e5ba25fa6bc7cb0c9954900db31e4c8c3b7d9992961e305a1737e7ade200f03ffedcd5aff63114f9f5d9d64d8227d28fa8336fd919899f32efa279b98350bce7f903445e47eb1dfdef0a898c7c77b256ede10558db78c26c3dcdbacf2e2facd476f3e7b5bc89336a6a1e6b0fd7bfa2a992ebc919892f2f4601fa52f48994f6ccd01beb664ca484eccd96735044180ac32f654bcdaa8116634e24b3c41dbf7bb7d6c66c4c52fdf898c7a98c9cd1e2b98f73012a52515b5109ff0120f8755769f375897dc24cb787cb9d0799c632b9d0cf18727090d263d4c98000c9b290bba159ebc945a2715153e3c79b5da6d9c8ba25c32917be7b6a8f7708bce164366b92e0831493c753b8b2fe565de3a1609bd46db766e8db9212df21dc9dad390fe894e4379cc91dd6792eb5b7f21c2ab5f46e4b21d5db55bad72dd3a9a92823b07765fca12b56b9399b633cea45449a575891bd5ce06cfb85e8633ed278d66471e8ead260080a87c78e8b1eaf8401b5ac5ad90219baba64654494439c7bb464f1fbce9a50040927960f8b083b445d115125c90777badb71a190053eabaf4467abd4c521919c2df15b0f4493d8034efc484a02b6607320582bc0bbde20f36cab1f18ebd45201008040281f84b60918141020e1900408003c827d310a0480616091429206be1988401d4ca3eae3025c481dfa2db552ffb280aaa9741b5047002c8184871903439ab9341b5b4d12f1c802ffb4cf870027002e95e21fefda21c02080253ecb1edf743e3d9094796f8f77632731ab6ea5ab60008056b5fe3d2a8c42a7ede9354b5a0d96ed55129b5bcaca8d734774f2d6ac38b13e1f8c835d33cd4286496f9c84513149f5c79cb937cb8792ad562f18a21262c1245a37bc80fcef9d71e164b3f210e48de357527ccdae4153b7bfccf71d53841e015e1537acfb85f85b774c6b05b76f5cc5ce3f4b36b037ddc2c6dfbcd3f955a8f437d52d843c6981581f61c3255b3e7bce55dcb6ffc9e29fcc4d892a6337c9aaf360508026b759de514d89ffef8646ca50c2405f74ea7ea8d1e614625a0c338d697c75e4a350c99e7a34d25318c87ce0b30a4124074e298d72600649d5e23fb5aaad031b2b2c3f805bd89a4987cb13c821641533c55c80401d0c2bd82d5f061ee7a2c3289aee73373b25156443abf312206fe937ba99301142c7d5c19d92f4b442d9f4231997afaca1ae7f21b5ba6f6eb6a63d173fabeb82ae9a747dd9da50c010421293d35c2d6c4d4c4c4d4c4616a442db40930cd74e4188d8433b15532022f8b3ef3527bdc60232a1264fcc7b7966f43410d1f984a4cf9670d12538909826ac1c757706ddcc1ab7c9f797e4d66bd89aaa717326d03dc955b785113b37eec56d99c83332da80040d7ef3bc6eded4c3b252a43afff09830dbf4d36a10200488b22af5777f3ef5c3483b12d078d32bd37c68c45659b8f8df4dabd7ba866275f5b64a5e10bc79fd459bb778cce273edbd0edb7648b1367eab77422ce39337d6a94c78eed7d945baa60b58926abe7a94a51c410250080868faec8ea5e13fddd74596432c726605590daab3be90260d84c1cabf4f0704c3501787954e853ada0f196f4ba67a1f714266f9fe5aa4ca1e9f65fb3d5bbf442589a509c75e9d02b879f764fb657a66034152b2f4f1d2a50f5fb070db1d36090282aee33d70e8467517922bc34e2d80be3a51b461831482c9ba08d530de50a681d7b8bde94080402814020fe1a6404903010e150d7644f9100a891358a6faaa5c0c73f1a3fa6d4b616bb085b7f3bab6ff32fd1b85e551be44b897fa13e95f8a3d15204e25f2dc5911f318c7ce7eef29d0b84a834e1e4e2498b66e9dbdf0cd177f2d6fcf17e4aaee8a9c4794d1fd7c4a30f52736c9ef1ad979932640dc545b5450fa7f6b84bc1000070519dccb54126a6e456f292360ce8ba9d0400404879124dfb7a59879fe90100ea9eee3d5537e2dc9c20db609dd523a74d201f3f3b5d742f95e668ca81d68e299adda7fcd87dca8f20ad4abdbc3678c5b45f1c22669495cbb8bdd52972970c4d0336afb046da6634d9f294c4d1e6903b3293c5ec12305479f4c947e57d1c6f86659a040c35a400d1711c45b585b524757d25b93f6455432ef531d19963599bc0c82a9f85aedf1a16935923259364b5758a9305f2c421296a72c86d038c0bb2af6f5f77e0564ab1002303bfb6c1be412c9f784362729998dc4f2a95241588db982421731dc7af091dbf0664f519b7b74e9b376d9d7decde9ea42f491949c61edfbebfe40000b8ff9672b9071014d51107af2cedc200008caeca26da0698ac3f38403ff4f4e3cabeee9167528d0376ea9309d4f6fde7db96e6231253590104b5021cb824005c502b042697d9243e212a1fedbf0583af78ab34093dea5e5c786d3cb67bf33951ff62dbe0a1e71d8fc5fcd45d1103005edcb201b39f8fbe919d345057907468e2009f6926a96706a942f9a34b05ce4b9cd89d86a9f2e6b4c1eb4b1745172eeba152f578dbc8113ecb4c9277776d77035e11b1b46fd0b311571f2ee9c2f8aa684b0a2e4fefbda86cc1fdbb930ca9ad1edd369a1fbb1caf7733ecd6363db936f1d0e245bfde7c552a2291f1ba6a6298000760594d18afda33f451e500cf07879eeb4fda6746939595944ad50769caa52f9882ae9962fd876aa9549053cb3133516a259d92953fdc316f7968c4bb2a299924adae519e2fc025587e3555d75c4d3e7599a665ab4d7b0400325e87dea2f28c4020100804e2af41883759be69d1299212d02003c0003010e11fff42360511884e865aed641a740db709d3baee9e9d5828244cb43cdde9a76ffcd1506636dd4cd3a8b7e29ef0eb398506e3ac150812a86b281a789d8d5866ddd28ea8244b5799e3b5e4fee901ad862bc297401004def6433d10e2861a09c3814926486a3e9b2ffcb87078f0f0671a7cdb45ab0d3b150590556c874debb7c3ff65b690a1a646aacc2e17833603801094e4d62b982b91098c44274b4532f9a274325e0d4fda4a8ed4a1b5739ac5187fcdb3a76ec6665ec8b70e19a04b06822029741447597105477aff43b594605100a415395562a253c7405440a335692000f889dbe61c91acb81c3bc29445e63d9bdf63d1477d28c088269174e31549d19585ab637b1cbf75cc439d262b3839d8f78f0e663d7426226b1c43b3cdfb4df137ba70e36d85ac8706000138de8118a745ca50cde63fcc9ddf1cfe7a8200124b5d4b5b87d952fad732c040d1f60d34fbe5ecbdc48af3195641beda488c8368510068da4e56f4bdb1d982c93a2c0041566c1eddca49a7b196e0a5f7f745288cbaefa9d8e4bc21e5628296ff764df91417a2e1e5ce217e0774f6c41c1dad27178cc8aa53132acd8266f633669181e536699ec7aa2937de0b0779f2e32e64da04bb2b639d054a5cfce295c061dd8c9e3a0c12e8f49a31c372dbf6fb1fb6776d650b19f0aa872b7dfd6f7a853dd9d157edab74a3a545d766f59afe66e2ad8895ae9c48e47998000020004944415456a1681fcd168f4bb8a9d324c711bdd9357e75c6cc88b4481715aa3079b9ad4f86bc59b60898a8b52f34e275756892f19423c65420b3b43429e5efcbc460c00420f88559751c1b2e85a260acdc703ba70eefc96a0e3a2f6e79c02f926d8f7302ad38e48687134c8309008ab23e5776bbb81e07451280b4265f2eace9c45b54a0110804028140fc3f80acd420109d0cb608020842fae1facf3bcec5a415d689c40df931277f7b2a31ed6a48238061e2635d1bfe5ba2a68f359ba2e5e1c2bb7c3845ad97931a890096cb9401e2b3eb0fc5150b095cc22b7a15fde06dbd8c623824d03269cbd6ebefea24042eacca8ebb1b532801125b8351979b57d7d6020e28ba8d762c3bb1eb7a268f20c85a7da64d34ca49c8e6d8192b905ab994553edcf5d3f1c837f9554209af24e9f2a15be53aee666cb6638017eff2f6736feba592d2c707b63f551b34cc8c46d0741c0deae31ee5088090943f3a71bd40f4059a20149361e38c5e6d5d76b8d829c8474b3e73a5c338825af751d679bfed8d2c14e182ecf0bd6179a2ce1dcb80aeac4c2a7f5f2c90dbd0e1d78a150cccb45824425270ef786485ec93a112d5f1c8aa26262a544c56f7eafc9934de176ab5f092f76efaed76526e054f22ac48bb197a319be368a74e21308e1abd26b3808fffd54a34248d3e13bba4ef5cb93fdb6e626f7532d22a425b4b418ea2e7ec617069756852ada436e9d0ea8b307c6eb7467986ac307c5facdaf819ceac26c782b4ab318a43fdf4280040f05eff3acc671b63e39dc3fedab85028148a7100b2aa6377f5ecb347a3f28584b4fae599fdb15253373d3ad4259e7f6d34b6bb6aa30005170b8542a104277049d39d343d4f178557a1c7e3ca2484b834f6d8e157346b47cd56466cf09a9875be43c2ac0fdcf9d9474922140a454ddad5b84424140ac5328290361e402b3bc7b2d29b737b4d8c1978eec60a17865828148a3e2a56b78fe6473bc724ad80db1f1f2fa816320cac4db8549095451f3c9bdda4d144331b13acf774fd922dc916d3861b520140b1eb745fdec9554792eb64e2e2075b57476b8c196fcda0998e09b14b5ebde4f4eb5a1921a97a1ff3ac5882f36bc41c131b7d0e19c479d7f7dc2a93020059d367b253d6fe63c93c02f0ead88347decb1fd5b1b7e85d89402010080402c97110887f199882bac287abab4677b73337b3ed39e73a33f8e06fe30d2800c0b2f1b30099764f271512304cfb3828e04aaeddf5a80080713c37846db68e5ddadbc2c8c8dc75d8b2f36fea71008ae1c4234727f00f8d73323534b6f59ebcfb61b18400aad188393e65abdd8d0dad479cce6f31499fa233eae0c910f2c9806e2e1e1e1ebe2bdff4dd7d601eeb48e09c73d92d0d80620c156ef5fd2d81bd1c2d4dad3d028fd40ef9e5c43c6b3a49a5efb6a37314ce8cee6262e6b9f0b9eb96630b6d19002435bf8dcb2c6e8cefdea3ef90b9f734bdf5bf681442d11f14d845588e794eead9f411bee33852f403f6feec93b6bcbbb945d7998facc659b3300a09eb2c41d82eb327eb5e1b656d68e2f1c333705fb6dce9e114efde03868e5df5c2d0559dfac910198e591728fbb97f0fbfc123a79d90789a2a7c617e521435c5cff6ccf073b636b3701eb13ddd63e3c9751e2c00a64df00c871733ec8d0cbb04dfabf94bdb58d51e411e824c8147500f55d4de22dab42fca3e7b6eac530deda94c53ee75446dfd8d3d4d966324b9570e26e94f99fc51794994f94704b9df20631a008030edd8aea8eaaa7bf31db80a4c2693c9647a9f2f2380e9baf9fa2ee7e860132689aae2b543107cea4c90019997723141d3bfb756a3a99adaf07e4c26db6c7692286d959d2293d9f34c098e29fbedbfba4a236cb0168d44d71a725675c9c5df06aab69a38c37bf1ebaf490d85e703cd14e54fe48e89a80700687832458bc9d41a19c12f3ce0a5c264da6f7b2f6e69e798a88ede169ac97bbf7f901e5b7ea7f1a2844603c1eda3d9d2ce3189a9da7c95e9b46ce7f0f753accd1ddcba8fbfa8dcdba879161cd578d464e3f4a81cdbe943f429000024b521876fac64ffd64b99423798f8b8fb6f7fac77620250cde65cfb7d7afd362f2e85c4341ab8e551858cd363cb568f3b432c2c9ddc7bcf8a35ebae450300a0184d090bf5ba33c2dadac97dd07eda501bb98ca9136f11ff302fe29f45debff3d9ed45fc33945608040281f89e7b9160e3ded175a2cd6f47179b4fdb1cc815075aa83640eb4f914dc7f70eed727777437980f87fe7f9f3849645f1f9f304818aa99b95314a99ff0571da0edf80ac1f630ff560fdb71342f8fa479fa0c22d8f0e7a2b62a858fce749789733acabcdd7df27c9d8e1d12f737f6a683785afbc5390b0d07e8aca8dc475ad95a41088af80e848ebb6cdc5e653f94187fbf6e0382edfb7442693e1387efbe68dd97317b47968e4fd3bae1edd3e1be017f14f7dfc06fcb58950ff60a4c94297272f575b7d5155aa8ff0379deff02879ad55dd851e26bba7be8f9bac8d84f9ff1a0eeedfe3ddc7974c2653281432994c2291e4fb96601826dfb707003adbb73ce8f0f413171108c4f747ec9387ddbaf7c40902089c20089cc0e526357002270802081c27088220481816fbe449bf69f301230109038c0418d6b801d6f61800300ce97623101d2037458cd2e1ab1164453e27dcbdcc5882b44b3bcf56bb6db761fec7935156f938f43a3ee0901b0743250a0140fa93a54026d30ad830d849e1ab6f24c4603b6ba3af1912e220be17949494fee49df591630cc6d2afe79ee92537e12dc9fac5d9f6ccccf709730cffc6ee30c67659b47389ad121ab623100804e2af03c97110880ef0b4357c969a2b43bdaeaf45f0feda9e3df37ee0c980a6613761e174f3ecf4dcecff6c6a484bef6d5a7e3a5fa3f79c29b2fcdc04543cfef39008bc7b17d33f752bc36ae252ab3f358654729bbe18cd7c4520fe490899b485c496613e6a86394a1404028140fc95b495e36000ea54a89482ec93df0c496dc6b704b45caf5c890c540c2a24287911df2a6c32d1d7c100a5c3d763d0ef667f940a1f53e37ad42f281910ad9009f90d281510ff2a180aecff780a88df6e72e8f1d07f9ad2bd5ba905c522ab3967ae6ce8a542025945d4a680e06d11c50cb3410b26f19afabab2f2e86d217377de785b43d6ea16b2e7ecce31c674a8bb3dd060a1c17cafb757a2b369a3afdff76bea225734e955a9beebf82980d7be38383764d385a4725cc569e2b6d307a67561a10f49080402f15f43910c2280969650d924a09200c34042407d6bf94c5b555d051210c467843800a049054d2a68524093029a54506d2d0e223040af1f0402f1a7202a2ffb6af43a5b82a3a4402010a8e940fc43c8aa6222d43644bfcef890f223f540c89eb722c0cbc34346efa3ad496a10973e98981f1a5985030048b243470d3fcc5915572b15e59de9193373f4be74310000f033ae66f43b9b9c5390bcdd95f9a54f01bcf4da94fe1b6ba6dc2d9388cb6e077c583962fd0b3eca10040281f82fd2468ac2c3a1560612a2dd349a0ee4386468f8823e50b1188ac520c2818f43b118caa5edfa53ffa6e408bbf87b42e2cbe6fdce5ff7cbf72d2fa24283e81851da8ff61c26ab71d3760ddcfdace61f1b26d4de1dc1697a3453c5aaef92ab39a24f38c7cbcef7516f1ec6f05f2cb4b29a1bcfff1623fe85bdee8a27bb02dc8dd82c0e93a365e2e1bf2ebaf26f09e1d7a4a4ace854f7e62c53b3e9bbf85296f0cb9fd43a0711ff01f0da177bc63babb3384c4d9780bd89b53800085fadb36dae7a4c1687c9f23a94d7f49615bd5eebe4b236a538eed769bd6db5992c0e53c36ed0aaf00ff2512408332f2eee63aeca647114f4ba06ee937bd8d813783cddc6ebd00761c1f51f86789aaa71982cf75fb39ae7cd12f5af8e4ced6ecc6671984aa63d669f79c76ffb1a97767ca3247baf478ba09a2f7e21681bc9868713345b44a7cfc572020040f072a5598b683afd92d976162f51f5553d1f96d3dcad0bdc913971c49fec3a737a2d9deac0c280a2ed3dc2a8f849061feae28f4670a66c0eb665911846c3d72f75a0110020c9b97c20a9cba66d01566c324dbbefb24ddd72c3ee164a0100e8fa813f0c35a0b5ef887fea2978d9fdddf73416ef9ce1cca550553d666f1e21ba71f9bd10e5080281402008009ce858b4d24a8e43c7800420f89f8710421934c85a3d438502540cd428c026011d03150a30ff11a3fd37ced16f9c6497e6539edde336efcb339ce5fbe7774df35edbc82fde38c9be718efedf2e27d2f2f8abe713aa647f950024ffe1e93fded57f0f2352ba5be8fbdadaea9aa294c3bd5ead9db8e5659b718a4cf2f7c592a63535aaa4babea634f7de7ce6999921578b657f573b2193e2ffa2887f3ebc95b7678dfeb974c489d4928aaa0fcfafae1b6444fb3209f2df1d6cbaf98617a5f5d52599d7a610a743269ffd20456f2144c785b8367ae9d8cda5136ee59717868f2fd93266c9a35a021876eb92aa2bcbab2bcbab2b0b9f2e35a63b8cefa7db38eb55f2e1c17d49cf21c6d2e21a8309bb6fbdcecc787521983816342e345b0220cd3b3b39e4a2f28ac725b5e51927fbbc5e33617373a515a45d7ba634b48f1685aa6c3364c1be13cbad5b5a3e16bdfd25f08728db5dafcaaa2b927eb6bc377fe2a14c719bd07678230000a6ec73fe436380537f76e9681a02c37cc5d3c2c648dd1dadde34c6a5ea04de2d90df581ebfc094fa3f24a5544a30cc864d1d69a180e438884e4535180923642d5e00b814071259bef40789c1559217418c4aa71062914cca2b299569586bca4b3c45c5dc80450200497966392f6ea1b3beaeaeaeaeaeaeedd42752a8aa9701005094f5943f6d78b2fd5308696576192f6d9bb791dc3ff35157aa65353c19ca2e040281407cea85d2f28445fe0b843800202640d87a3845c6804586061c6818d04920c081f18ff4b4de3ee2da19b34bc5af7c86d19bf7c1b38d4bc5afc64f363350b49091947c86d14bf86fba18b0df3ee2fe3fe4407dd4185d6dae7a8fdd9992ff5faf087eeed3f74c675b2e19006fc87ef8c79563a1a17b0e5c4afaf83d57569dfa20ece4f1bd0742f71c3c15762fa5a8319b65b519b1974f1ed97320f4d0f9072fcbc4f2ab741d074bfecb17a5df839d248c4ca15028742513df8943752a5fe70b01f8f1732cac266c5a3cd8ddced471f6a306a2e1edc9195ec61c1687add76dd2a1e43a0224997bdc0cc6dca90500dea3297a4cad49510d0050773fc0d875578604eaef8ed0b59bff6348ff6e8ed6c67aaed3cf647538d9864421532854054db780a98e446e6aa904801f3fdfdc7679927c80264edfee623436aa419cbe6fecc28486170b1cf4f5f55ce6ed0f191f9a5f786cb085b6aee590931fa420ab78bc63ac8b1e8bc55134e9bbf86a9e08009ac3e0e76a65d1635db2e0ab235e7c7f846ed7a68ff3fce70b6cac96240a00f0aad8ad231d34381c058e9a8edb9cdb1538488b6fae1c60a6a6c8642bab187baf78ce0700829f7e6ea1afa92a87c9d27608d813df7ac64f079eb46c678a5ebc16db854cf336e2d0995c03a74193a7745725035e7cda5bcd6de5ea401f0f373b132bbfa5378b24f045f90578c9e95eda7d2e57ca0b70dd83d13a6ebf664a1aa2e6b44a49f12743254f36128542a1b1747b4c9deb0299cf0b447845e4da610efaaa4c16876b39605978a104004098757eae9791aa025b91a3693368f7dbfa5639b8388e27c9bfb2a8afad2e87c5616a3a8cd8fab80275ecbf33eae343c389511b67baab3054dc676e1e498487c6d70160143a430e645fba58e21432d4a07168282d8afaa3da6384b5a2fec80deba6f9399b696b99f799bd668472c6a34c0180b43aa794ea3cd9df5689c2d0ed3161a44155725e63a51665de7c48f1ed6f40a3687a4f9d31ae9f8b7eabaf29928acc2a559fa0fe262c0acb74c0e4bedcc294a236729c8e6f6c7cc7539b424ca7c85feed2927b3bd7ee7f5edbd417c09a5d30682deec728f4a6eb34b2fc4e71cee51fd71c7fd77e3682282f7cd550070d3687a9a4e7147c2a5b8c179ff656f358bb6992b78395955f687649935e55074d073f7e8e85e5d8d573077a793a589a3b07fe96dc4010b511138d6c9726362691ace0a4b776cf83b948eefafd42513154e2e5e4d535b5dae29277e5140d1d0eb963e764969606b5aea0465e24705e49b91007008aaa919a92efd1d7058585858585854565b5352f37d8d39b44455f1f2aaea11adbe9a7671f1afd2ba9aecf3eecc542d985402010882f92e39001e8a456f368fe5a8438c8082061c097014efc9937dd9f80c904aa2628333815fca236fb5a225f540395856515fc222e5ba156226176a8cb2c485a62abcd55d7e6da2c8dad27004098b2de565d9bab3f39ea53a62a85492b9db8eada660b13be111d67bc3efb75998a8da1fc532689ae66e2d0c7d759a555e786c4d4ead267e8e86953274d1fdfd79c97782bb6440220ab4afe233247b19bffcc90a0e156a2f85b311fe41d70b292a5253533b958f4bdd4169c9fffe4e2ed4a531f4b79ff4a547837de7ae7a35759af0ff786e7eb462e4fe97b2aaba6fac395e1d9ebfc973eaea3e87af564bfbef38e0fc2ec8824921ef9e5fd4c210832ee2633bd7aea5201000499b70a879c7c9cfcf6f5ef7ef1cb963da8ea6c3e0921a97efdfbe9372cd71e069d4d1ba359ccbbf8ab1bdb754f4a7e7e41e2beb9a1e742f475a7de4c2f2e7c1f3ec980c8393e6ecc09ceb2a8d2bacaf463dd63e74ffc2d433e4c13645ecff23df6f45dc6d32dceccaf8e78c7c631c599c7171f90fe10575ec7aff9907074b28d022678b963f115bdddaf2a050d15b951bbfc0da840d4c7ac18b6e875df536f2b1b4aa21691f68dfd21aa86f89427ade2abdfc3939db076de96537713322a442d538ef7f60fe18cab7109af924f7946844c3b9b2ffd92fcea24edd97d0eb44c49addc4f86aa659e09b3ef5e788debdb69d10860da4c3e1e9fdf5057fc748deaf9e9f3c3cb71a87fb272e9931e6733ea1b6a2bdfddd8e0a3c16c9583bf78b20053725b7429b9bcbebae8d614fe9ec92b9f22fbb8df15e29257e96283eea6f27ac734eb6e207a9752dc427cc27b79e24255d7d903741a5b62bc22e65ab1e3687b4e2b5ff2631379c6dd8d99000cab89733d8ace5c7d5b2715153d09bb5eed3cda49ee569277ffbea8d710334627416139cf9d6af432ec5e365fcacbba7bf221f41861fde56b9cd74486d86869e9daf40eda11552217eaca2a9e9e3810f6aa6946a6287db79fa9bab699f3d06567dff29aeb9aacf082bf85b686a1a3efac43cfabe56ea585f70fef6baf422a48de326c6ab8f1c6a725b5bcd2a433331c14490000bcd46b3513af24bd7b1f35db84fae9a6435474ffa5d3dec8b894d4c825a2ed63d725f0953c430648ae9d7ac5030090e6871f7f673375a83e5ac7f3fb856139768c5ee2c6b517522b459286dc889dcb2f8afb4eebdae932e68a1ed3bcab4efd16538d03c14b39bafb99000080663a6e5697f865cbcea5d648011756a63fba1e91ff3f7cb22269f65fe893bf79616842b98420c4b5b971376e6522b52a040281407ca11c874506110e7f9fba41b3ede47ff28bb2400c357c58bd61adb74feff6fb0a3ef4eadd477e5a270681f8937e9587adbf90f7ddaec145088bd26b3826ea7219014941b74b1773234d4eeb59ee18434d5b5b85a3c0a02b7014951548c25a9e04f086fcec5a253b0f332e9dc2d4b2733387dc9745f20e0889a3a74b29c92cffe6534df47c9a298bc561a9db0cdd470afa69b2857c9235993b604980151303c0f8a967af35f8fdb8b8a70695a2d275ce4f23f0f0e32f794cf37e0ec2984705fcb2678f61c8925194d8a7a5fcc2274f78f6fd2de44324ba71e06c5f2d0a606cdb81dd98990905a2f623bd233dd5394cb68a4ed785cf5c57adf556f953225049eeb5c3c9b6ab7f1c6dc126d3b47a2f5ad735effc83622900004d2f60de20fd0ef5f93f1ff14e1e8791691471f1dbe47725024c41d7c1d54801c3280c322fef554a668588ac68ece2aa458586f8035789f1dbe67969d2c81cebf16ba62a479f4be17dca9356cf50f639107d6eaae2b3bdb3fadb1baae9792f3c9f2968eaab4f9be9a94c024cd175da2ca3c4938f2af02fc9af2f4ac9cf844a3e645de7a6aba2a2ccb59b9bdaeba7d0c9c654b25ab780e12e3a0a6432db7af492096aa9f732848051e9585d56caeb9c1a298d6bee66afd66ef848d5f31d3fc8569d41a2705da7adec0fcf1f7e1001e2fb0117d4f081a9d438bf85c4546482b046f8f1355c177ff886c07b665ff5c63735511d7f39cb7aac6b8b51275efbf4c7e01db2197ba699510180aed77b94cbbbf91e9a4a6aa6c3cee8affe35c8980a00202d8e0eafe9fa09d10cc6b2e83fdc2422c8569dab661f1cdd6ddb8e411a5fa6fd4c56e9b1fcec8d6b11310faf6eec59b473d4d05fd2440040efb2f14d55dc343d3200d04c82f65efce34ef4d37ba1d3d46e87f8cdbe558103005567d09673d76e45c7449ffdc13669f580f1673e480140c1ebc887da5b03940000fb2859e6bf3e1556de77c7c661666c1289a1d1a5bba3bcc2306d66cce9a9466ed57e755249c94a7e8b469bd101a806c316f417dd3cf786cf72993a9c7cfb4462038024f7f713d94e33fae99051c1fc8e613a6db8736a68ce9aae6a0c1ac73cf00fa3cdb78f8fe8bca893d48786868d7f37ddced2c1cd674d59df6eca640000aae9eceb3742783b7aab5331b292c5a0f5770ac4ff8b5948b296ffa97b1b54ce0cd7a791486c43ef8517d3f904ca2c040281407c991c478104df9f366e8318aa1aa0acbceccddb376d369cc08b1ba0b4bceccddb3765e565b522a241fc195147e2ce5f626adbbc5a0941d68db563bc8c34b4b9eaba265e419beee48b80ff74aea3cfd11200a80c1baaabaecded7bb648460873c2d78feb69aca1cd5537b0eab7f0584a5d0ba999acf8fee6c176fa5c7563e7a0832fe4aa4cb2aab8dfe6fad81972d5b5b9fa2efd169c68325929298adc35b1571775756daeba85cba8b517dfb77de34b4b6ecf76d0e6aa1bf86c4fa81515feb1c6dfd1489babaecdd5b5b4f35d78a5a0ddbc71597d511d594599fe591981383ff258e8d1bd87ceddc962d8b8e832a19d516b42525dda5894c86c75b6b8b29cffaddbc8a1bb1fcde2f1eaf935052967bbdf0df4df2f9fc94251d4566aecf24b6a0a785c33adc6a932344d4b155151a518d8f683cd8aef3dcf4eba576a336ce0b02ee5775fe424dc2d301dd4f43d9dcc5265cb2b2146a591a54269bbae1b4d6bfae3f27a01afb62a2b629968f3c0f911357fa67b27a9c8aae0c52fef6a616162666162e63633560ad54dfafcba9de9f37f3ee29d4035997a6c8f4fe6b6e1362a9a7603975eca1400c361f9998dd6b1abfc0c54f49cfc37dd2992e0f545053585a7fd1d4ccc2c4ccc2cac06fd962f6d683125b0034fda0c3d154c072d3f7c3331a7a23af3de12f6c569130e6748000028dca628919574b9584d41adf48bf2eb4bf86ca80068c64b6e25bd4dcb2ead2a7f737e8e231b03bceee5e1d97d1d4cb4b474b54d07eccfa9ad15e2c0f6da757601fbda1c4f5d75fd6e937e89a96cd700cb2a9efc32b197adae968e96aea5ffe5b2863a01b280fc5dbd8099ca0a20a86dcc555c5027048632a3e9b54c54c51cba0b0366f6e036b5cb754957528d4679369f130d49bbfc475db63f14bede938301002f7ecdb0852ffa5d4aada8ab2c78bc0afb69f0acbb5538005e1173b5d0c1dfa1534d0da2eaeecc515b4aa7dcceaeaca9cebc352967d18035095f36fb8ba4ec3462546f272b33abaea3d71edb60fdfefccddc36758966d06fcc404f5b33737b9fd97b0f8cc5ee9d48e2010045d36bf4302f077353db1e13b71d99ad1e7fea515b2dc58f721c69555ebd8aa52eb3ed3baaa3f6ab934a4a51d2e3367e9ba07075d9f505d53260da4d1ccb7a7034be4e9479f974a147888f260995cbef1a8c691eb0272abb812008425292786e713715120000cd665d5ad9251ff9ab99a43d39be2e669c1a0640d6f0fd3122ab2023e5c5b35bfb76c556bf596d450300b25aaf651793cb250441882a331e864e32a501280ebc5dfd6a71b399274edf2b656fd75ad300531b1753173f599bd4e95380a4e43cf3585ca1902008714d6efcb945f64c9457080402f1bdbd82006b0309c34818894422fd99de47e33d4c12e000a26f41fcafa6a5a7a96b686062616de7e4d9a3f7b05163e72cf8a133c77c215ec307aeaa8a8595659b4d46e0e50d121515150b2b4baeaa4a9d58cc177e6288a4e036d88a547579dd99ec961d54bcfae1e2c133f74767496c7c47f431e5bf7fb03b68f89a6742adde13069b9101000c7d03830243465a29d43efe61d08cbd91191c9f49f3029dc54917970c9d73e5a3c9da9c235b22a92eddcd69c29c3b9bc7ae7e524b48320e4d18b2ee6a52896af721033d3845cfcfad1a34e95c9e04f8495b878cdb79f36d9d51ef21fded21fbf1d1998317b534d221ab7cb866f8d4f34554a71faefebed48df27cf3dcd0d83c65df90c58b1706f9188972f3da1b1f26a4021999fe05d3c9693a5e0181e3268ee8e56265a8ab44c580c4d63752ac494dc8aa95c884a56f5ea40b402a6e12479069544c2a907e27df9530aa9245bfa001ec94ab4d0a00cdea8154653d5675566963e19094a55733745469405271f3d3ceb874f94abafe403b6dbb81c6d9972f5d4ad7f27353fbeada4a626ab94f9864591171335d0018854991891ad315e755f265cdad03004134b7151f4f282a86aa4a7d0e2466a46767a6676766e49714c6afee426f6e56fe6cc401a330283251e3743bbca1ba518487b1ac02b65d49c82d2f79b246f3eabc39e1653849c975fa9edb2ff36bf2c2a74b42a7ac88e5b135b5958de7dc4ccdce4ccfce4ccfcefe50f9e1d2a016530d3af0a4930032b4bb4d5dd08391fb5c3e5f455cfaae312f24e5e92584b29e12e54bf20ba330a8206b2cbd84b8b6bef10b6bab94fc82506154450d4d2d4d55457a63368bd2f6066fc81a763231bfa4b038ebde02631a010040d1e8b5f078446a59e5dbb021395ba6ef7a256c9d83bce7ab83f749665c7b57585452f8fef731ea64f485f6fb82a6656f41cb8fcb914f601466c7e5d32dedb51bad08e3651187a2148685b8372b51f15e5f49d21cde43432e8d2478297b460f0ad5de7567ff48b99a26c86ade2655998c9fd6d79045a6a9ba04ce72ab8fbe992104a23afe6a9695bf9b52a7355d5c92942aec1232a5bb3683ccd0f69a3ac5bcf05e64bef8abdb48329d02b844467caa35a19208693b1718994e2664d2ceefa4a81872aad28b3a5036e9404bbbe34a2aa9c82812c81f202c49af62e971c90074cb09816a0f8f46c5859dafe835c35b151949462010080402f19751515e161d79ef51d4fd47d10f1e47473c7918f5e45174cc93874f631ec7c53e8e7b1a13ff34f6d9d3d867714fffa41c87fd9593719428a044010a06340c9428c0f9105f73df000020004944415407e721579414b4b97260cfaece1c0b844483505c5a56f6a61d384154f279f2bf4acbca78d20681f0137d4f8ad1b8b5c19a90faebcf511f4d9810558f0f5ea900500fbc7aebf4f10be1678729021485fd96a2366ae9226f750050f59ab77dd78e6db35da44ff65f2a07d09d7e70d792f9ab7ff9b13b05f8117bffc86f9a18c31a74ece6ef27cf3f383b4209a02afc7462e5fbb347936500aebb6ede387e2cfce65a2b00514ce8ef793589a161d900ccfe87ef5e3c7cfee6c5993a00357fec8d286f1a4ce61d0f0e0acda2382ebe726d999b120964229e1880aca86960e1e817b4ee62f4f51fda2d37021885499689bec4bc2399aec0627375acdc4c6a1fdf7b538d0359d569481f83ead82b0743cfddcde75aa990684c5a635f582696101406e59bef191332a9542a9508aad26e9db859c2ed62cc69238751e8326118ebdebabd4f2b24d2eae707d75c8381931c590034bd5edda9d13bc3693e6eaa14aeab9fc2fd9df7314f6f03da573c1c97caa452a9b8a130eef4f154ccc84e8b06747d37e3ba9807590200696964e8c5c6358731ba8a0ab9fc5da1fce33399a3c9accbca954ffba299f84fb34958b3ead2db5a29e0c2aa8c2737a30a24ff7bc4816edc5db7f8dea322098028fbdade7bf2f5cec4f9115723df5789080a4b4d4b8d412293307166f8e52739b51282aaa8aec56550c8248ce3396784e4c8d2bd8f8a840421ad2f7c79f7f6eb16cb2477e049cb9224c9bdbc6ed3c9a83705b522715ddec343bf3c165bf630a1030088734efc78319d8f0b73ae6dd9f3c129b8a7da17e517c6b67057cb0e8fabc081e0a59edef7acd18c47ab94fc4ca83ace42418d90a16f69ac4c0559f9e323e773440080d7bdba7e23a1a04186d19535d515696412a94d0e12fc1a31dbd84a8f4306f187f0fd77cb91fdd5ef0d8e47c860b8baf158729da436f9e8fa2b30646657c5c6c6b3e8d6a167aa63263b36cfa111bcbb1ec719dc57870200043f75ffd8fe3b196bafef1ba1850b8542a1180720abd87755cbbd70e251819090d6a49c3f14273371d1a1437dd2e53786fe5d9b743271b15028144a7002978844f23b69baee4ecc37474f3f2f9710e2b267278fbfa159da6bb65d3eaa831b4156fef4d28da719c535f555d98f0f2eda90ac3b788031bd959d6351e68d73f75fe555d4d516bfbabce1870b826e018e2c0049fe830b371373ca6aebcbdfdffd79d1be0fb6a3bc34c82ded1c13f5af3ed659bbe0f1ea11cb368667f1705c589efa34b9a2d3fad0492525f8d15b7e7d5c219555c7ef5f7f5f61c8381b0500a099fa07eb452f9b779ce73bbd9b3212e3fcebe1725523efdff9ecc6e5aaa2b442201008c4ff3b6c36dbc6c6f6d39b9595b5a5a51500600054122890a0692c0d6c12b0c940c3808201870c2c726b390e15030a065fa5fb22234046009f0001de78fca9a120004fd6740b0e0020fddf56372f2dcc6b3ebe71f5e2275cf2a5385f5c8713380e44db8dc06b04f53242263fe64beaf8d24f8509e3b8feb0b21bb5f68ff5c7d39b3e524a6b3e94490140d7d18001802918d96b0180a0a8a89db9e82697854786387431b7ee3e27560a002569e54d5e693a18b331c0148cec7500805f525a5f9e5d09002a5696ca6400aa86ad291300aab22bea4bf3eb0040bb8b111b0360e83beb020054e455370dca25c595003497f1631c954800009cae4b56f4d692a59d5d3d3368604f275ddb71fbd3daa9829039da1c5975cdd74cc9c2086943155f060014ae658f3193a62e983d25d8575fc8a76bebb1e5654cd650de4053d150f8d627aa8b12422c9594b88a6a86ee3fbcf4d87a7e4bd7765626d81e9baffc647d2bc04899ab3bfc8afebacb3b7b296100a060d1df898173bb79ebd380aad3b3971a4e771a60f51513a6c525c7fa6871394aaaea16238f91279f381e68400192c6a05d1bad2f0dea62e3d26be21f5a7e468dc64b15bbfe305bff421f0d0edb7ce613b149c0d201250b2c582c4defd03ccc64fae54b5379bb07ea297158da8e23b6dc2ffcbc3eff17449c6a34f1d785ecddbd2c1d3c7a2f7a69df538b0620d7375cd1cf4299cd51b29c9ee0bb7bdf6075a221f5f4dc9efaca8a0a6a6eabcbc71ffaa91b1b53ecb5237c8fddc3998eea0a6c55e35e738fa7d4b70853079eb41c6491d81aec9c73f37c6db5545435ed822f28849c3b3b596e0c84ed38dd392ad05445bdcbd25cff2347271a50be2cbf18768b7e09ac58ee6cede231f0a7f25e2ef21a04b45629d9f0c9507508d361e1b62119214e0eee3dfa065f51ea65c800009056c61d9ce4a2a3cc64eb7a1f602d3ab4d88ed13a07a1dbc64d6ef7fd1ded3dbdfb2d7866eaa949432fc3ef0c4ca9f7ce8bab548ef7d556d1ea775275f5c5c676034092773d34593738c8a6d930b128fb7614a9ef00431a0080f0dda9bd8f6aaa237ef0d0535155e7aaaa73fb5f2e2780e9bcf6f256c747d3edb86cae76df3d82c0d0e3e3f5c9bcd757123546f6d46c7cf5d7dd19a2aaae66b72859f47e9d9b3657b5dfb9521c53f2f9f5fc12f50bfe86ca8a4ac6a3cfabcc3fb3c7afad2dae8e6e04425c14bd6b82a785b696a1ed986382f127c2d73931a1959d63bce14dd80f83ba18ea6a99f55e1a67b3f9fab1d1da64005c907d73fd4857431d1d03d719d7b9f3af5c9e654e8556768e65552d6a91e39aeba1fddfad70d75062693a0785beaaefb401eba4e9a0e98ff217fdd44d57516fe879fd35973679c8adb4530c864eb72dc9a40e98e6c64145f2df8fb39bbb8fdf80cf6ece6eee28ad10080402f18d8d390990e080b7305b8203e000c226a90bdea2f383818dbb321908805a591bd94babdf8e2e369fb639208090ef89a68b04104d5b8be37b8776b9bbbbfde9785adb39a5bd7ef96937a37c95bc830ba64d57e9f0dfde9ec5b30274c6cc270060f7af598957ecae3ea86deb4890b4c475d0b132c5313792429dd257771b78503e1f88d1ff6ada71fbc83156d362641a417713b67b30eb2243dcfcafd5310784bd3bdd2d6bb5679fc3252ae3aebfdee7a10044c5f5d156d36365dae3f6ee1caa231f541252d072f736480cb09af040cc1a1cf6e2b49f52fdc3b90ea37faf610eb892b4f8b1afefde02cc6d77e29d406d3ce7b75eee9bd2c06c5d5cb8eb0e8fa1bfd7290c38f9fa543f1561f26acf01070bc17d5ff29d416fc6594d7820d6f01dc07e70271b74c69eb9bf73b026050882c0405c95f7fedddba87d8b3646d469048727ef746d2d4bc0eb5e5fbff8c179e220b9488090c970bce1fd95f3a9666346382b9149641286f3f2d20a304d1d75459ab43a37fec1c374e5be9306992a108292629e82aa224d52f5fe69c4d37afb7123ecb96400c06b927fbf5cec36718021e3df5d679e3f4f6859149f3f4fe8e9dd1b3525df2678f1e93e0e67e6bfbb3f52057d5a477c3f48327fed3d246b57e23e0f85afbc5390b8dc6d26f772ec0aebffb220901f3fc7712aeb62c2cf4eedc5e87591931c67a95d4ed9e9f29fb549c250607fda0141109fbdd87c2a3fe870df1e1cc7e5fb96c864321cc76fdfbc317bee0254f9117f0707f7eff1eee34b269329140a994c269148f27d4b300c93efdb03009ded5b1e7478fa898b0804e2fb23f2fe6d5bdb2e9f762393c9088278fbe64dbf69f301230109038c0418d6b801d6f61800308c02007532f816ad2e7c5688030012815026e195954a2b2a2ada8a81acada5025e49c987b76fead5d4d46452be44f0b9651e99f6f3d7f43e3e33bac91da6d263d62895984b65a7fd0797f869e6dd8ea803d00e98e5c6010ad74005a0a42a7cc35cb283699f394b7acef6578dbd587c79ef1985615d580d05e9cf1fbe323df8c4c740ee15efe6e4c1fe7e06850fa26b00b883835c542df5a7d8efdbf42a61d19011d18e9267b7d20068dda68f3454569f1160f47b68ee9de9fdc70d34af8abe5d08a03478ae4fd38a26a0e8b9f2ec38c6e0a9d72e4ef457bd19beda3175b1cfaa12bbae36462a787a763d0070d4d9ed66c89038a6f61a2fdf7ee01b5a286020cebb7ee49e5c605576fef853d0f09b3cdc9a89492bdf3f7efaa84e4c0085a565e239bc87890206800bf25fdc8d2fe0c980a16eee346cb01db771364e6dfa3b89694f1d06aac1080402f13f2193698e5e33c05ee1ab6f24c4603d634d1f53349babb37e42def55d11aa931ed821c3b2080402814020be152800f01d2f80221589019702d03b965449a45219d6f81721918a3e6bd491ac3978f51c93e85dd98de72495debb6f1e505db9f3eca3fbbfbfc694cd7d42566d59e9c9c100f447ac987175fee197c9d7c29235a8a3170fedbdfbd6218d35bf9cbd7f7cd75da0291bd87b8d1a6cd4dcb3369ebeaacf9bdf8ebf17510dfd961efea9a73246529e1df607ac5b1b7af3c91fb780aeed3a76f64f9b030da9002eabc2cf3297fd78f25ed48d0c6019759fb474eb9ac1ea24a86ff28caa3372cfa5a2e2fe6b9f1df40f54bdf5939d2d3df6fe99477552009a86e3a8b93b675ad0dbc50d5330ea66911cf1a6dad44d854c331a3527a49d1305d39e434d7bb64f1515b76181ed2756898a52de2b380ed7a2a26a86402010ff1b0ccb8005967fe6464cc965d27c1794801d224c5ed3adc7ee32c7c517665b2241170281402010886f060c6c3a5421fe06f4aabe847e8ea201738a66cc36ebf0df9e366fa74e550ffe411d0076ed7a1173dce65e321d9589ff20edf5aafc060e41c982402010080420bd2ac47707d2ab422010ff0c7f9f5e15e9fb4e385c22045c5a515e91d60e0c30908a4bcb8ad2d2d22aca2b30428a4b84a8a821fef2de6fc5052f458f13c538483277daab0cba53f7dd47599030dfd870d6333ecafc6fbae0969febaed8f554c93f325f93ff7486bec9e244416775e7b395eb1f43fc7693b5c698c87a5440fed58d2d028140201008c4f7cdf72ec791f21f3e4a3f7522ed7678459b6de7cf8f412a7effbeea7678c5a913694f63b270291a78223a1c1df0d3afac1ee1a4c3c4308ca4a86bdb67f2f63b1f445fed0d59dd67e5cfb36cbec05c50edadfe2c9d39f1df5579e4c54e536ffa8e4556b3f7dffea4f21b1b6d110d6fcf2ef2b354266118c6d0f508dcf9a84cfa7727946a97915b1f57cafe8ab6b0f48c27e77f1ee2d6deea4f6df75952637aecdf535431b6cba29d4b3c95b03feda01da2fcdb3f8e73d757c0300ca36b3b8d5c7d399dffff6b1e0eaf89df35ca8a836198a2b5ff2f09b538000853561ab74e63e703b94d854d94b2d2da7ae5cbe2d81d81dd4d14310cc3d8a6be4bafe535aa050b33c2e678e9d1310c23a9da8fddfdbce6638e373c0c3674df9f2bccbf32dfcf414f01c3b02e3b3325cde5bb3ef960908b0605c330aa96c7b4e369ed1246daf18d92ac5fec5a045567def376eb21d6478ee1b470d22dac8c000010242ed66f71d9667bbae4ef2d3008040281402010488ef32dc017bfaf8b338adeabd4e1a62866bc7f5a1fb99719bd5749f8c28e2f7e870a04a21de28c83835d265c57997136b9b48e579b117920583be9f4ddc22f19711052e9c7b11049c92960da60c3ffae11061267c8ad4a895850f16a9f6bfc8a512b9ef2bee02699e4df21ee1167fe36d463c663db4d0f8b1b04d56f4ffbd7edf4f55af6a496f8db124a22ac4e3bda2b65f5e895cf78ff962c541a10de2068a621e7fc180da6cb82394e0a7fcfe318e6a3668cb652c0febc83d665a9e8e24497a18765638fbe28a9e35567dddee05178e97a96f8ff3141899ac885c3d697043fa81054dc0f2a5e3f6441540d010cfbcdef9a12b9e6c52a53ba53f0003d4aa3d424f7ce1d71ef61a692a21aa3a00351e98545efaf4d2542c78c3a90290190e69e089c1ca6bcf6458d44f0e19c6fcab251eb9b673909de5c89551ede578742e57619bef4d0b9b5362ddb2251eacfa3e746d8ed7fdf206948db63753b64ecbef4b629d3e18d000098b2dfb5d2c600e7ec76ebc85e30d3724d524da39387011a4d5946d59d1c55d978397989f9ff604d8d904a89af2b0f08040281402010488ef3ef242ec73b2ac7f6135b52e1a087394ef2e3b89c4e979a4e487c1976f1f7f67b5480be7b88ea8895ab9fb9fe76f7f0ac3e961a1c058ea69577f04f17cfcf30a102483e5c9cddd344998a6118c77cd0a6e8721900e045c7ddd90ecbd705785819ea7b1fc8faf8d9ba855e9528f7dab27ee68a240ca3726dc61dfd92a124c17f7766b6971e13c33045ab913be2aa71f9b3386e9b77043b704918557fe08e84fcf85d232cd81846371d73245d3e6708af8edbe96fab4cc2309ab6e7acb3e982a6403aae583fa1bb9d85be9ab6fbdceb456de796e0e50f56f859a9d1310c631a782fbe5e200100a8bb3d50d962e6ba29de8ed6461aea5d269ecc943f84a84bdc3dd2828591d9067d563f28ef64060946a650a80c55db1173c7ea5727a556c944ef0e4e70d3e790318cac62376e4f621d0120d7b2d11fb3768e9fbda99ee59407099bacd5fb6fdf34c29c8d610a160147d33e3c58d3d78089616cfb19570ae4e1c66b5fec9fe8a241c530b2aaf3a423a93c0200a4457ffce0adaf40c24814052df725cff89fcab24fa606511db96af533d70337768e75d46431944d7c9684fd1f7be71dd644d635f03399f442127aef1d1441c18aa2288a0d0bf65ec1ae6baf6bd7d5b52ebaf6deb12136ecba0a02821505a448ef2581f464e6fb2341290171df77df4fddf93df30c249972efb9e7deb9f7ccb9e7864f1685cd3d96218c9b6d6538fc8e40736079e4003dbbc52fa5da93247fbfd645afdbcac5037ddc1d4cf52cbbad7a5c8e352628328de7183869a04579c25bb5478eb2306a652f3b3682204c6bff45d7d40552fd6243500b2306822054639fc9c753d5837669dac9293e4634128944e158f5d8f2ae2a79fba019cfabe3429df5750ddc663c136955270045ce95391d0cc9084dbfe5e883c99286462a128546d780641f9d30f55ebb7d9717b762025670b4ad4ea773a5ea3384b7fbe9b5d8f2510100caa2fbeb07baeb911104e5d8f6dcf4460a808bde1f9be66bc944108466d83ae46a815a5bb0b2271b7adb3010846613b4e355355e679a8c5a2556cdece5e56a6bac6fdff080662049d83cffb2e1dadba7e6f77435e23079e69e418b8f5d58e84ed35e471a11f8179d10bd0beb6b66197c3855f2f7db1761ccdeabf8d04db3dae9d1f5dacdda3414bfba27460880906bc40ce9e74ee7b79e31c84a63c651e6ddbb52d161889b8ee5900deb4302db38989a38f698b33a989ff2e0a30440599e5e48693365580b2e996eee377e8855d9cb4f1a6729596ac4034a606f6b2ad9d87feaf4d181de96ccdacf7f45c9c772fd1e13fbd8b1c82cfbbe937beae6bdccabd72c693f510d4aadd10b1a596d465116dcdab478e7f3ca1a2542283486e6106aadf3bf64954e45d567ca33cead5a72e07dc379ce0d9acd7a8d6d5a418d3e60654fd6f571d04111124ad76b31f97a0906e2e8a916e683164de9dec6c3d9d2d46dc8eec42a1caf8c1a6e643d375e5382aa9c831d786dfec854120fbeef9917b1cfefdfb9f5d5ed45ec73425604040404043f070800f26fb3e3fce7a4bc47228eb163222c8a3ef21aee238eb123ce7c27a1919525b197cec697abfe4b9793e53c3a712db9ea5f1f6840921cf154ec39a98f19aab55271db2d8c48ad5229caee8788b78d58f897266c86e84d78c584eb4959b94f67db6b79c32c495cd36bd455db4d094295aa2af9fc0c2f9daf56445cf8e4978099af7b9ec9942905310b49db07cdbe5b81ab07f287df075ecc93973d1899beccdf7f61d194fba5b2fc8b5d9e2d9c7fab0c07acf44648bf75e593ee952b649947da3d9cd277ed4bf5a845f4faaa34e4faebd4ace4c34e9767acaaeff48103c36deac9d7e54aa530618dfea97153af16abb541fcf15aee80b32f3e64a64706c6fc32f756190e501dbd64c0cafc710fcae515f14b49a7c3739a324ca9ca132edfcae338397051400d7b6ebc9f2551c972c3fb252f1bbee98d66f026cbbd11e3b62b362d37ed44571660a5f74e564e7d5826cb3fdfe9c974df9edb59ab130492b430cb4bb357c78a00b0a22b137bada99c78bb58212fbe39227be9c05f5f884192b061d6798b3f3eca704c5a181d36d48ad2549135290d4972c41391e7c440d3cf6a80705a8feec34fba1c2f6b317e08fbfe8167153800e0658ff63dd11b39da95ae3d4900a02a7f7a4f7ff5c3b71fb35fafa7ec09d9f5bed1197aaaeaccbbc7ae66b39d1d78288032fbd888e0fd9c952faa95e2b79b4d4f8f08de9ba600008af5d03db1450a9538e54fcffbd3471fca5002081f2d98fba84b78be025389b2eeac0f306238ff72794f3bb6cfbee4d2f292a43d1d995ad549997574d4d88bf67bd22492ac735d62f7beac6e5c1f05cf56042dcc1e177e6cb425b9f1a256a4ed1910b4973aef61a9029364dd5ce9a78fe295f767759f19ef7b30458229cb130f8c7654bb4fc8b32e9e47174657ca8b6f0e78b722f4744efda64c961bf5b2f59e98f719597f85e6ae99d6f080af20ff141555e4387ab0439d161b419046ea486302d7d80d6337f5f6df65b0e3e999498e7f7fb96a79c1cb6499b5afbdda9f89e9e06b2dfb90985fabf288120e9c2eeb38ab6f4dfb83953c09cff31ade8a53e72ad97fc557dbfada3200e8ae13e774c83b76e19d5029cb7b74ec5285f7f0d63aeaa2f874eba6aceb00c7c6e675b2dacc09b14d387e335dac14a5dd387c1fba0c716bbe9b55e59d71765c8ebe4dbb111bef16a8a5a42a797a70c7c95735cf1059f2d62ec61c9e895bcf39c7df557fb610aa724f0659e8e8183a7699f4c7738d5153917b6bcf8e0be9b2e6359bda1a5bf9c70333762b97248a304c5ef6fac4143716020020cbbb95d0facf67af93d36396c8d60d5afa5ccceb38bdafe2d2e19722000065f6d5fdefdd420734a5d104ffff0804156dda76f8ea261054fc973a012fe6da5a86c488d5167f1ddf0b65dfec85f9b74ffc6e6f4440404040f0bfb3e0b050d0a3804eddb1280521ec385f23398e4516b3bb0c921791a2bb0f53d4de1792a2dd2dd9ef1ff3fffb7795be5edabaf5bcf86f78cd8b8b3f45a730bcdcf82800569df1e8dac5c3fbf7efda732151f0d912a3aa7877f7f4b123bbf7ecdfb5f7f8e9a8d7f952f5a35e25f8f82cfcd8c15d7bf6ef3b7bf765b15cfd2dcdd4c349fcf24591e25fae004a414115d5d050fd025a99b1a78b3e93c964324d82a38400148b5e63fbb530a493c8ba3ea12b7bc3f30759eab107c37dc69cae062868b39d02885f1f3a51dc6be7c6c10e6c12896ed4c2d7cbe0ab0387aa98dd17f031dbe77736a6a23a6e63d684f2ee1d7f25020060b498b322d88149d6f51e31c05c653a7d61a0059d6ad275ac1f23252e570ec2e7fba398137e9bd68647a69af55ab1c9afe8dce90f520000a6e7ece91df92420e97708761325be2eadfb161a35e83426d8db8c85a21cd711cbc6eabfb9a5f13ba0db8e9fd3d3840c08a745bf4e8cd4d85c1988df1cbf2aedb77e565b3e4a31eabe78b59fd6990d58d5b5de464c0695acd7699fcecc235bbbe800cd21786c0f475d2a896ad2ed97e5dec5f7624bd5a37354b7ef92312e8c1aeb33abd38aa5bdcc695493ae63fd74708ff9333b1950e976fd277a88125f97aab0e23b3ba20c7ff97daa179f4cd16b3b7ddd405944788a1421d351d1a7d72f534b64a88ead8f8f09a589226b5a1a4a417e15d5d08855bbc124f32d7858656115c575cc30eea3034f2b70c04a1eec8f361e3bd289d648920000e1745938c9838500d9c46fa075c15f1fc5da04d58b8b20648e6dff037a8bce6df7d301c08aee1e8cb55ab47194330b65d80dd9b0d2e5cd91eb394a607b8c1ad5d95a874c62d8f45b3cc721f57a920800a1d011c1c797af332a94545da7b6ad1ae8975675aa2aba77f885cdc2d503ade92496ebd835931a9d03a8ca0f9f3ae84ffeda882dddf84d3d43e4e917f6bdf1d8b863424b1e19a1ea3a776a6f4a11c6845d268d0b5bd1d3828ea02cf3d6beae5c120000aad777fdfcae26348a41c771434cb39e66d66ffec886410b86dad10068b60181465a0ef87a5516223c0b7ec3baa6b58e881b113800a84aee2ee9d6f75caba34f0f0db5fc8fe64962924a3130b80cb510490c2e032415922fd67341ccde4b62ff5901861a29e3e5d1e7d2dc46f8f06a5da2f2e9afc336a966ec0d75a40000cda2fb50eff7a12db814ba79afa396abff9c604b010050e6dfbf5ad121b871d30cc276ea33d82e6aa83d8bc2761876bfd38e1dfd8d9ad73f4075bbac3c7ffbf69317b1d73675cddbdcbbd76f493200a0b5dc90214f08b5400180663fe1cf88db0f9e273c3a1e6a1039b1cba4c8120c00286641bf5dba7d273a213a7c89fb8b05fec147b29400c0ea7cbc4c76af1f1700a0faabcda6b6c61641696459febbc4f705128465eed9d646dd20a1bcc085231c680014ab410bfac8224ebc15b3bd4382d1c803f155008a8cf083e9ada73762b327f89ee06a834c2673389ccf1f1b6bbc4a1e6d0a6e6940461004e59879f45976af146b3a7c18d53278f5ba1136df56d3e5299bdcf8ff86650d0808080808fe41c8007c141000658327140f6dd28ec326817ead2e2f09c0900254446319e2a2604406130ae8918152d37f62a3c0ad75493d32d07ef099ea380e340648b0121e9d532aceafbde7d339028582c1f807ee4a310b5ab478b055f363056055196f8b755dadd4bd55124ddfd6a35b0f2fdd3afd5112c3d8bd5bff2193278d9f32b2bb8328e1c6b3420580aafcd5b5fb993a1d824343c60e7096c5de789aadf68840b94e4e94b45705b27f79fdd13161cb4b8ad5213fc956e32fbd4b4fba3a8e5f5921c30154258f360f6f6ba3cfe5f2742dfa9f2baa16688660649e39af71d38cb22c53a8eb62fe2d511cb0aadc9c8adca3fdeccdcccccccccc6cbaefce5656572b0100c85c331e0a0040a2b2e82c43033aa2f940564a95984a5458a434703252f74111a699bd4e55768512000065e9b335e3472a95a49428eabec2c304097b27757634e27179baa67e3b33043599fb721e42a1a14a890207454576b5aeb389fa553fc2b270d4d3967b12abc7c9d7e999b9e5226569ccae0166640079ceb5e5419e16ba5c2e5fcf61dc63a1e4b304b9a6b5244862d6ca17836baa198b93e9749252aac4946519c5a20f9bfdacd5d271187cb142552952d13d579edbe8f6d7425f233adfb5df8a1b798a268aac696990b9261c797191a87623aaacc8a94478c61c94ee3c6aa4de93fd8fcb94c577f7c5598c1f6a4f8546920400243a9f4ba9111f1997cb540d5e9d9238fd6f0b706555e6cd052e9fa2df952b004051995341327634549f8af26d2d6882ec0a252e4e393527c0cd94cfe5e91a7a2d7e2dacae96e3c0e9b2ebc2024ef8642f5d86a1d7f02d4f4a55cd512749654e05c5cc41d3ea538ddd4cb48f5ca4493b874c7cd8f970f83cf7afb47ecab24c01c7deb6f64301abcecf5718ba9b3670634475ccf8eacc91682c8aaabe3a6ad53b6d88a3a71aaac3e6ea0c7f505db762a1a25100002000494441540c75f0cadcca069366b4d711897681030056f1f48ffde96d172e0830fa4f47fc24068f099f951e9308a4c0e0336ac485973d0ebb017d67fae9d63415c217e7deda0cebf8f9335ef56273dffe675b1dbeb3b1a30e0200a2984581d3e3022332aa95b292b8d5c81affc937ca3000ace4f1855caf619eec469f7465d727f7fdb568eac33c895292f76052c674ff45cfab9b97097eeb2143bbb7767170ed307cdd890d6ec9a7ae66d6f3c7a35a058eecdfb185a363ab80597f1e1a89dc3cf8a21a00c8c65d860feae2e9e4e0de65e2b6e3730da30f3f2ca9d34f91beddf1d566535b634bb10b39bdb7c7c7f581564c8e5df739673e4a342a60ae4bfd6c85655765572881e1317124ebf6fe18812cf5ecd1dcf6d3038c89b75b3f28cb962d73717179fffe7d533dbad26b93833614069ffd28908a4bde5e5b17644383a69c5770951231ec34769c9ff13feca5f5bd44822320202020f88e500154a9a05a55ff51452701d2b43f8e04072ae98b21864e020440edadc127039504e52a2851820a075d14d01a5b0fa9562f0bad59e0fc87b6e3140aa1ab7fb7e5ab57faf977adb717ca41f24f04c944f5db0d1bdac9b0d9fd065c9a9f5ac9b135a06906bd66eeee0ed6469cba762084ae6f62a2cb61d2694c8e0e8f49920a440ac0aa733204dc166dedf93432c3b885b7037c7a992fd50c26cdcdc8856925ff6e8f1c8673bf4ecc97476fe7a934434963131303b63a02842866f188ed8ae9b732cb0595e539d7471aa25f2a59538a4fd6b3d1294fcefb16770212dbc4846f37e76e669e9a823251c9b57ebc66a812cbd8885c9252ac56535c9c972ee458f29ba159b2a46d23977f1c78f64389a0b23cffc97c5b6a139d5d0adf9253fd7984ac28cf17aab48f5af58c4d8c0df94cb466ec782364ec2993b54ff32a0415e5e927bb71a07912ac2f50be953edb73e3f36cb570f20b2baa320e74620189e7336ddfbd0fe5d2e27bd31461637e7952d5549135a9064efd3b315f1eb995ff395f7855c2a91b156e03bd7908d01c478c317eb6ffdedb9bfb136d260eb6a1349ea46f6905d8d6816b0f8d2f5837f36c8e0a283c0b3e5694aaa98eaa8acc1c19d7920fd927c64e7fe0b337b1b0b2b2bcf8d5ef1e4cb504c946dd169d7c9a2194645d1890be66eca65752755b8ce34da8933ecf82af2a2bd04c845156e65468891382553c5c14b4a234e4d2a1a166b5d40821d329a092a9c37ae332815086ab359d579d9e29c46a6bb2a929a538e99fb30f333b1c28c6711cc771e1b96eb5cd1654eb9e0186a9a72ea5c9ebb6f0b8f63ac2d02a70320090f4fb1f8b9c963fdb7f6664e17f388f956ae2e94ccb7a96a16e0b24e9cfb268ce9ea61a53035674e78f7bccc1d3dbebd41c5efdfa7cbc71b09fc67c8457bffcbd5fc01ed35d0f0f0d31a76892f92ebecc7e6c684f1b164ad5f71e3fab6dd5fd881429e0e531e7d25c87fbf01aad54f282176f241ed3a77636a5a374d32e53a73ae5debc93fdcd4f3704a59141a5503551ad48140a0953363802416928aeacfb3d561e7fbd19cda696a60261b98ede7efd4d91a4227eadf1852953af166100a0284dcdd3acc2252d482e6759f2c9003497b1e30d1eecbbfbecc4c9d2ae33bae91341927f488442e1d1a3478b8b8badadad9b384c9e17f746e6313dd4df4687c6d0b56edd7fea145f7d55fdf0613561e03abbda58b45e16f3ac665e55ed0764e6993176c6ddb72654e15a42a189e3960e5afdbef2e6202b5d5d93f6ebdeca000097a69d9ada461f45105d6f4d08b6ba91e01e56e1d5ef0e4e6863484110b25eab516189421c1a0f3d8609e2b70d74602128dbcaff978d232cada63d176bfa830d6e4440404040f0834045804a022a02ea98813880d68138190125d6a41d4785830c0346cd1b472609c498e64c1a092a95a0c0418943a50a0080f193bec3c270c8a952e0389ef43ea9de565c522c90e1d54df47425f1733dda8484ad1bd8ca8a6fe0d879c18dac4fd71705b6303030b1edbd411de054f6f1d8941e5ee646267c23e70e530ebeaac2016acfabaaba3bdca9cd822d3383bafb78b9dbfbce3c93a9ed7eaaaa7c21aacbfbbaf3933ce7fee1fd8776ef3b732b9deedada8ca156903ac31a4545914833b5856dc096979588ffd56f8910dd1e1bd7b4791ed27bda81471f4b45527179e68b276f2b54000098b852ceb175b5e0a020cfbabaeb467397a1667a4c1e63787bde8a2b69220c9316bf7d9a58d2f04c5c29937e46aee2749c132cdf37e7f78779521c5756e526dc8c7c2d684ec9e8b49bd243746cd9c1574295bce0eea6e50f0d878e7469c6dae798a4424ab774b1e5534055fc70efa90c6953396a31a61f1ab9eb46be124096766e5b94a059e35b5c512d54f19d5c4c19245c9c7462e7d3aabf37ab9f64d46bae7fcebab9fbe34b14382e177c8a89b8912605d9c72be71ea5572a700ad7d0984f279349c8df2d3244b7fbc6b5de7133062c3cffba582213643cd8366ac84146e8f6f1b61400a0da0f1d671efdeb820daf1c270fb0a2349ea46f3623b69ab5ac55dcea6d2f4424a3ee93bc3f6d5b79fea30493665e5eb5fe83fbf83e16a84c20428d9c1d0d690826883fb4efb508000013bcba74f9794eb50aa1f18d0db95414250142d7d3438bdfe7aa87c13adad40931f29fe0991e76f8950807ace2d9de83290d12accc393321f8b0e19af32bbd695ff4538e01c2716a6f907ef5690906b8e8cdd1edcf44380050ed8686b478b57cc189b70215ae284f79fabc40a1d37ed660ecf8eccdf772653826ce4d78fa41f03f6a61185e4bb60f2a5ad57beccebbc925d51241deab6b5b260cdbfa4ea6b58e30b50a5c6dba42753b6fb87bb17ff498ae736f15ab004099777dc3e25d71421c0014b9d7d669fb5f7bf56c3f3d082e2cdf9f28500812f72d3f0f036676d0986d5479917f3cd31f39d5ebb3f54ff2e1d2539dfe01e66400c0456f7706f96fa6afb97520d804d39402a07aad3a1a649c3af420478a2b2b5e9e0c7ba6b4f336a78130e1ec5beb611df5344f084c2e954aa50a0cc714356752cddbb766bed97f24a65881cb8b9e1d3ef086ead2caa8be4ba896134155fcf4eca5a729f915c2b2f487bb662e4f341fd0cf965627ceb1ece3a593b75e7d2a1154e6bf3ab76ce669b1ef682f368022fbf6a96bf1e94595c2e20fd737ced89ed562786723b4569c6392f1889bdfd66cd63ce8b2a3cedffd5026c3c96c03137d3a8a9210040070d1fdd55b1f952855e5d13b97dd640e18edce0400aafdf0c916f7e7841ea8ee39cd974f98717e4c8e1f3f5e55553579f26426b3a9b04e544bbf8e9ce74b437e3d72e3796a894c5d31a9f5c287b10040fcf1d2c79ea75e65e6befacdabbef320267ebf6fa8efa2aa450faf2d68cdc1b58442039f4d9757bbf27a5fce2a2f2f8859d9820600d52ff6c5fb9ec894893e6cd23d35ad26045bad4870fe48ccd23e735ff53c9f2b57144506a72fe933f761e30b22563d5b3c704de9d4c795f2ca17ab18e197bec4a4d37e2302020202821f010a09a808501168dae51b4100fb6a9c6331067404100014012a09d4dedfea5954b59ddae575dd707e26701c2f2ca160803b3a3bd5dbf87aba42b95c2c6d721022cfbb7e8bb3e47e5a61fc3a9388e9bdc646ba6c7d96ffe9fe3cece842f57242a8befff28b6f73f28ade1cecf571d3242d514f25e9b70bfa1cb81d97f0fc9c7fc2f2e50fca712d637e890aa535c3c9826ada69c4e8e163067669ed6c65c6a52040625b58eb54be8b4f172854d2a2a417a91250ca6bd6ca46a914442951fecb23e6d19c66df4c38d6bb68cf307703368365e035f18ae98aab87037480e3bb6153db5bfd1c9d3c7dba4e7b66dfd1b8b913e8195eab6f1deff3e1170f368a729c8787bd6c68bf90171ee8a2c7a8c17d4332a3ebae7b7b3cee4f726290483493b6930fbe14366bf84bd2ef77206229fbcf2e3c32cd72cc938e7f5efbd5b3397301199e8b7e1f9032d1c5c1c3bbe3c8f3bcaed64d9ec4e9f8dbc5058a55de8e2d5afb86c679f6306d9628484641db5798efed68e7daba5dcf95d96d5be9fc4d73306a1c7c3c6ab5eec901165412896de537f77caa1807aceacdd1a9de86541289e9b6b864dce1adbeecbf5d6440739c75fdf99f1ddeace86cc4a4f35c469d67ff12f56cbb9fc6c181623378824dea834cb729fd6a86fa5a93f4ed39330bfe7588ecf08acb7988d5c4b3e72794adf260a20cd7f959434f5f9ae140a1d84ddc11aa5cdecaae459b0e41bb157eceea31bfb2347ad708771e192171dbef622f3cbad8830e3a1d96ccb63cd5898d90cdc73f1671b5a913d97ae2e9fd9d6e0d7471f1f4e91346edef5adf7f489975714b44b93866b1279f510bbfb3c538dd63e19e712573ddad5d5a755b5dd2cd473d978a623fe3cae529559b3bf1c9248675ef0d8f4b5508afdbae3bbb3cee8eb5a393505dafa9a75225ffab16866c36ece48bab13f1d3e33d0d394c3df7811b5fd98f196c4fd55e47c8da04fe4577f5fc7fbb7fbec7fd11fe0bef95aa94c58f0fec38ad0edfab2c7cb07fbb96ffb53f8779febb2256e9edefcca3f2ba1cd4ff356257378d4a293e5ddc9b68317182fb67a3ab2cedda3db4671f759c0ee987c3db1e549447cdf6e033bf940230daacbbbacdebe1385b0689a2db69ab64dcf193632d51d1ebf3f146c15d8d357d0241644f06836d3f3d51f661590b1d06a3f3c9420ce105845d5a6678baaf31954433ee774a6fc1f93f7bebd57bac6b3b117079debd4d433dcd74b9faf603f649c69c8d5ad79a0175e21c63556f4fcceae660c8e39bb59df7cc7dd3edd3c34d51004c927e75591f57633ed7c87ddc25ddf9d7aecd76a440ed38c72486de37359b9f9f8892b44bf3fdcce82484663926aed7de7d41860800502d870e93aef5e251f57a9cb25c77655307b5bf16d96a50a87bc1474abf90763a440ff207422c161f387020363616c3b0b0b03012893463c68caf58e4f90107622e4fe53edb3ea98b9321dda0ddb4531fb57ac6d22c46cfef6f49850631ee3061fc96be5db770b63cbd10e2c244a0f15068f51fa9ee73d78c70e59099ce4342bcc43521d86a458213bf3976a9baf7e6455d8d2864bd0e73b70cc1220e2434668411bf39714d3160ddb4365c946cd079feaffe6ca4e91b1110101010fc08885450ad826a4c3305aa710b05901140c0d547fb8f357f8d2920500109010682ab1f077404f86428946b5cf401c7f5c8a0c040a8c275504001af5002000e386e4801a112976238e0351b7cf93f6adf361f1fefef5c9ae107985762e8e197b184372febfda46f6070ed22fbd535837d174bb49f2c899feb3dae6a4fdce12e6c80cac8819e4b5b4424ac6d490365f6a15e9d6e2e787bb957ad587c78d9b5c19e7f0c7a7e7bb4a9e2f5d28e13a5fb9eeef056de1deeb5a8c5d5e7cbdd6800e29839ade71a853f59e65eeffd90b2e8c1a92865c0c800d32fb61c5c947cfee41bc711c15e5c2d836359e6ede37126438678f049ca8a9498bb31a905628467e96c5995946d173cda878f0280242dfcc44bbbe183b55ee167222e2ebeb62ac6c5c507f4ee473425040404df0d8a8f5bdbf64c0b7bb7bf03f31bcf94c4cf6d3951372261952bf55f2c3f71f454a7d1ecab49db5b3734490bee8e709c6c1099bcdb8741285a633d461cffea97f8975e21ded8be211886a9f7b551a9541886ddbc1e317de69c7a37bd7fe7967f402000dcbe7d3b303030282828343434303070c0800157ae5c697858631992e63ffd635c9f25c52b3fbc98cf3dd7d13e6c6a6acc04131200086ff6b65ae21f9f30df9e0200921773dd06494e27ef6f4fcf3fd2ce62d20784e6b6f5d5a379ce74000079d21a77f7d545c6a6eae85db84a5cc51c72eb6d98c16ecf764f7fcfba11a8030058fe9176ce4717643e19aa8700086ff5b15edc352e618169fc54a7d1ac2b493bda30004070a397c59cd64f9336b4a4018022f5370fcfebabb31ffb5e6bef74785ec65fc3f51100e1ed7e360b7d9f272e32bcd3cbe297f6316f7f75a30280f8f974e7a1f885e43f7d2ab5dec89e42287043f686edf2ebd603455132998ca228894452ef6b8320887adf10502f77a86d5ffb1fad1f9bf8928080e0e7e3fe9d9b6e6eee4d1fa352a9701c7f9f943428643682900041e440920302883a3002c225238020020c014000419824e09091afbb708831609000454054335342ed89432381b4669a150501f50b47bc9663cecf31d30a03ac5c5e86030f6b100b0fc331b142288626dfe0a11c634d0c46944ea3724dd40e07242a9382cbe52a1ce4f951bf2dd97aee7976154e22c90455d6dd25f5bd2c484c5dcd323908998a2aa55ac27ba21c138eea4da50c372537f7b180e0caea72b10af82432dfc977a8932f00802ce7d6a9341373b6fab5adaabaa49aaaab59aa8980808080e0ff0d95ca78c4eabe9ecc6f3e119783dbb4353deca9840cb5a3f874f1b73bfa939eb4228c383f160101018e8e8e919191a9a9a900307bf6ec6f391ba19bfa86ccf75b3de479961469592b7cd8e741b6d6d3581d775d19706aa8ff18bdbf4e8db5a56942a1cd791e3fc3aab60fbc22a5c1051b4b47cd7d287c4b76c5c74219b4a40180bc28a59c61a64fab157a0cf9127a0c283c0b76657a891c800a804b0b332b94d6844610101010fcf87d929ae952aa2687f4321c38d08c75c72518d0484006f86c5f50e150ad021e0a5c143824d025831407f5a3458e0105011d147448c02401f6e3cfc851a99482b26a1cc79d9c9dea6d7afa7a5265a548f01f18d4f18a3bf3675f305a74fb6d72765af2cb3f3bb1e16f890ca19b39728599253573b270954aa5546238804aa552a9301c00305156524a766995442eab2a4af9eb69361859f2c90098a430af5428954bab0a5f3f7afc89dbca5b131401abcacb531adbeb132f7208080808fe9fa13b8f5938d6e56f981a10aef7945f065913661c6d4813173b336d16544dd93bcb8590d00f0689449a39732686611f3e7c707777f7f3f3fb7aff38f3ecb29507efbdcda994c9859fee876d792877f1b3a3d70d1ff695fac46ef54bc49d598573fd269ccd9237160a0de51871e4b9c945df102a9cd972dc40d68d65dbff2a5128cb9fef5a120e7d277bb1b4871e0366cb317dc95757fe992050294bffdabef67e354e2804010101c18f8f1c073906721cd40b3fa0003a24d041357e335c1458a8c61a2351c1d7fd711438e03848eabaa354a9408e018d04088050059f43c4c870a8540295044a1caa944047e0470faea25249142211e0f03ea9fe6296fafafa2aa5582191fefdabe30a51958a67ef604c27e1929473fb62ab71bfbf752112c7aea5e1cbf7d9622b472602f2acab07a3720100a0f8ec9168300c9830c0858128cb529e443f16ca7120b38c6ddb0ff0b56522009824e7c5edd85c910ae8060e9e417d5bf035de3882d464855d6753fabfb21649c5d5445342404040f0b3d07277ca1b0055bdb6ddf5d71755bfaa1bfd6ae9bf583a7426fb474cf6b871e3d46e383367ce6cce2c1512db889db137b473687a2506a89e6baf99e147a7da5200efb064b6e5e04eec6d98d9b8fbc9bbbf721584d37af1f55b8a5ebdba4c21ff756848f0f1a8f25f660cb098912fa370ad3c7bcf3918d08764d47bc584b0b12eb4f964d7a5cfe367362733ec0e9b23b7cd9830d0644d19c66b316cfd7575b42c8f857bc60d9aec6ebdd2d4c439a09b0f57bd861ba7d3964b2bc68eeac45b825a74991232c0fc109944ccd221202020f8c9c001d441ce9438000e80c0e79564845833ec380c122008881a845495e12053d5dca1f6001807694d5435090ef083db7194981c64ca86d9ac91ae4229fb0f161e2719f45e37f772687fcf9326c67cf3b6addd390fffe69510a67507c757f7922aecbc7551aaf5e019210d0e61da75ee6fd7b9c1d7a8ae77d0e886618a64f9af5398ad061813de3804ff45b08213dd3c4ece4ebe3348b776975392b8b0cd28c99184b0b6da668d886367b49ac43a1fbfc5f3879af7a048dfdea1ebb38d49977a200f46b598dfe276ec1227e28d3f01c13fd7db290b0f70091bf7e6e168636236f0bf031d1d9d070f1ee4e5e50d1a34a839c7a306dd969deeb6ac610f8adb71ede3c2b59f3fdface8fda513dc666746b6fa5fd38971c289ea7fb96d57c654acd4fcef157a3826f470dd4b1af50d4b280fabf9d4eaf389003a8137cad5817b3a1cc8c9a89d0a8e47e889c4d013f5d26cd86bebd3dcad351fb76ed2741f79ed165d4b5fa456fccbbd8e717cf86420d54a61ed1b1110101010fc980327d02c170e48cd065f22f037d5d96191808b028f0c4225fc6bd72c52e162502800c75d9c9deb6d067afa8029558ac617756478ef7c1dbbc143edd1c2e9712ee5d9346b0a0000c978e4ad9cebfd751184e335f37cdcdb77cfeedcbb7e64c39a9bd94f66d85100e81e9b1212767833ea9e050cefadef12d67a6af790211bb40b1ee1ad8bfe97324eb3f01bd3df8543f486010017a75e5c15dcd68ecbe23058860e7e93b6dcc995ff6f9320ffb8cdcb3438aa4a7b1d17bc3a31afaf97a90e87c1e218b5089cbe27ba54f5cfb52815d1bf0d76d6e5305806365d17dd2dc3fe0b42a35a0c5cbe62e8ffe3cc0fd987f52d390c5ee0b11c8d115a70a3af5ecb8d0d578ffbe71b6ce1cbfd21be767a0c1687a16fdbaaf782cbb9c46a233ff5135af062d7482f03168761d47ac4ee04010600d237abdc182c4eadadd3beac1a3590bd5de9d97ae5eb82989d93bbba9930581c86618b3ecb22b335b54b9a76fe976e0e7a0c168769de6ef41f09b55675173d99e2da695fb634f7eafc7eededf4390c96cfce74c5e71a5bf5e6e0a48e366c1687c1b5f39d7e32b9c1fa6a4aed272a3276b7ad9554875f5e34989d52fd689451adec743b5f820300485e2eb5af954dcfed698aff489608cb73e6a6393e3a845bc2bf89ae5dbb8e1e3dbae9e5c67f4694054fae3fcf97e2b83c2f6ae3caa7c6037b5a12afdd08080808fe5534e58f832280e350a6f8dac2573f77271b5382420e807cf8f0a1de4f06fa0608aec4140a428d7e6ae4e9078774585c3ce4f7e38903bd8c91d2a47bc7779f7d5cd46d9405f97b481e2e7af55b40d79db490dd117b7bbaea2a0b5ededabfeb44e2980e015f5d421757297194fcd954a7526028e5ab863b79ea81695bf34644662e6d43ca884d5451bf496823b4cb0c35e83072d477d01cc66ed8163f78677bceff5f1244cf570c5cf272e889986b3d2c496569710f625540c43df879c1050f170e5b5734fd66ce0cfbb43d83fb0d5dd022f140576e8b558915cbd4e52effb0b953d73b237b9a69aa8e22fbee1d45e73f6c94b9572c47edb871b08529fee1d49c1163879b243c9e658b649d9a1072de60db93c27176d58fd6f61e3c6a5d8797bfab5768927cb8f29cdb7fa13199c273ed37c77f6ada8ab1d7bea444f67efbe8f90fda1d7b73a7bf5161c49c80c963ecdb3dfbc5a14efdd67a220000c2f33ffbe642770e000042a6d1b4e494eeb0e4cea3c56a8f341295fe39b6abe9e8db713bda3200004814da7f3010c5954aa0db074db227b4ea2787cfd7bb7fe756730efbb93ba7d5490747f61e9025c1c8faad47edbab8c89d46e806010101c1bf8aa6466d42150855ff6a230e0060b81494b24d9b1fdd8c2cadb71d3ffa21fa693aa614136af4338fb32a1faefc35ce73c7e53f2675b2d365b2f8963e43569e3a32d29c0c5865dcce51dec66c0e8367df65ceb98fea97d098207ecf940ed6ba0c968e9e7df7a5cfaa70d07a245670c24fbfddaa7513bab7f17036b3f59b1759a00480aa3b03cddad5bceb16c7cd71755e90201127ac1cbef183206ab89385896db74d49b5bc44540597976ccfee7bf4cac661de963c165bdfde77ccd6f03f7be8c89337b7b118f550edc183159dee6cd4fd7c290e50757ba0598bd9eb4302da383bfaae7afe6486a3f3a8b5bff4f56961d72af4ec96f626bdce166a5ee08b636639594f7952cf0708c79438cdaca5932e95a6ebdcb9bb9b3697ad26840600b834e3ccccce661c0ec3ac8b26d792c4856e2e3363c58d09f07375143cdfdccdca6bc6b53c85387686a3d3b0e5337b776aefe1e4e035facf57ea388f983071df94f6567c068b6bda21f4c87b310e0058e9fd95411e167a0c1687ef14b828324f9bf195e1bd2044e7dcf25399f57ec4abdf1f9bdac986c3e2b0cd3b8cdff74aa8be8fd6d20749eac9501f131da69e7de77957721bde466bf26a1567d9db844adb91537a39f2e974ae997b8f31937a99530000944577d70e7435e43058864ebd575ccf5300803876b683dbe24489c6c0f65b6beb610faad545ec366dc584005f6f0f27bb8ed34fa749898afc9d5215bb3f121fbc26d44797aeeb13ba6e101eb93f560880906974359071e17ca167487f4b8d194799ffe05a45db812e3a168356af9a1ce0656f62ecd06dfa8a81bc8f8fd32400ca8acc228ad78460372e996ee63b6a9065f9ab2c8d6acad2ae3f22f7e86549251bf94d9a3abc676b8b3a6b4a2a4ad3caf5fcc7f6b2659159768113baf3f35ee7d773a0d37ea21a945293629a66d1446561d4ef2bc3e204351a8e7c3e824ead753e42a6d57c4f45d567ca33c3d7af3892dc506b655991cbfa7b18b2390caeb9e7b8e31972ace0849f7edb956bc7fb79383b07eccf280cef61d8e554210658f9b34d833c0c391c2647dfd47bc6cd520cb4b518b8e0de186bb785091a11a9728ff99974defb89f080fbaef1f2f6f10f08fceae6e5edf3538b81ea302d22a35aa95261b2a2f82393dd58841b1a0101010161c721d07419e5f2c2c2c2b28a5c1ea5e4cefe8ac747240d3779b281041232323385422121b19f1249ca8d67128f098166751c491004c1ca6ecd1ab2a97ceccdbc0ac1fbbd3e8f670ddaf45a02aac24b93fb6f281a7a2e59505d9e7977635f33722347020088de5e974eba18f7fafd9b3f1daece5b1fd7d8143d66eb75e796b9707b9e4bc929c878b0d4add66b37d1db2b09a8ef385f3d52dde43599a7b4abe93d0e47277f8cded08a06b2bcdbb12ebf3f7e93fef6d0b0e193ecdf1cbe95af0200a87e71f806d26f529b7ace2954f3ce7ef43ba1538ea54abf5d680000509d7838a1e381e48aa2576bf967e7d4cbb53601d618904aeeaf08181ae973246a777f330a00c8f2efbcf4dc7d3fe6f5bbfb0b64bf0d5b152f02acf8dab47e1b2bc74564565566460ccd59397c43a218000786eb8423b139d5c282e8157a67a7cc8e2cd1321d8ce638657daf4f5b363d15d436ae54c7ad1ab4f875f7e3e99515d9170764ac0a5ef844883752a6b2f73b87cf8bf33b9d26287eb1cd3aeaf8c77a134c1a495eadd1b0817717e3d41d73561d8e8c4e2e147f4ea432e7d4849187d94b9f165597c6ae37b9306ed4c1f4a61c01251991b941c71fc6bf7e15392c65c1a83f3ec889aafc3d222f7c932ab7ec68a70efcc4b0ef68294b7e5d50abb0442f8f9e2b6f373dd0543361162b7d7aa5a0d59096756aa53ce75982c8a6a30d0380ee3c6666dbfc9397de0b4abd2122000020004944415495b2fcbf4e5fadf01ae2a93e569175e78eac4b3ffbc602d7b3bc664eb27e793a2a43ac14a5df3ef6087c07ba347fa64ae5fd1057636333d7ae63b73e28546ba6aa34fae89ed36faa344a2c4bdd1160676062efd57fd1a9f7a2cf354c95772ed8d1c4d0aa558f69fbe22ad4c72af3ee1cf8e35266fd498d92571b822645daac892e14888a124f4ef5d021010088de5da91c73313139e5c174db1a771e79da915ff628e7c79408c595d9f18726b83211d0d66288b9ed430215578ebf11a96b59e49164d749fdbf0f4f4b0202020202020202c28ef377a051a9c6c6c6cbd7f9de7bebbfe998ee84158286fb7b6ffda353fadadad8e8e8e81012fb29510a0baba90686ac0635a52afef05de6d8f593bdb864aa698fa56b7d8b2f5e481197dcfdf389d1bcdfa7b733a422641d1b9f8ed60ced474a0100981ed342daf34840d26b37c055f4fa4dd937bf07c62465650a8e39ef9b061e54f311b3fa5850411d270be5072e18e1cc400010b2599f90962987aee72a0117c41c8aa20f9ce8517728a7ccbf3065fc9dae5b16201b7b4d38992e0300c9cb957e7e1bde499b2334f568d575faca21ce1c32d369d0c456e2bab9c6b40910004091736556b789f141176e6ef437d08c69516ec0bc21f634008a65d09c5eb2eb6792aa4bee85dd339cbd71522b1e99a2eb3d656590ecfaa58f5240f53b8c18d0da9489a26c97210b46e9bf8bfaa8cd0a45d2f55f3ec73862e591b42f2369f1bb5357aa03d6ffd2d99042d66d3763e3402cf2c84b91f63295674484e7b459b6b0ab2105e57987ae0ce2d79500d648f26a0bc76bf583c845f6c947e60679db18987a4f3cf0aa0a07acf8fed11796bfac1eeec844193683562f767a77f2565371732826c366f5342103305cc6cc6d937dfeda27c290f33d82492ac5c0e06afc5b480c1d06482ba55f6c8cc2d8031112bfd0ee061a45c22b62c3d35d86b5e1d6ba84207afdb8adaaa9bb26db53008066de7570ebe4d96d8db8fa7641272d96ef1c6ba3f6e72a781859d9ae09d30cc272ec35c0f6de583703be7ecb710f3b6cdedac7b079fd0354d777f1a9882bf79e3ebab4a673feef83fb6fff2003009afb9aa4f298c9e62800506dc7ee3e7fedd6c3e8a8fd93f56f86044cbf518a0100c5b4cf8633576e3c7cfaf0d47cb7c4e581234f662b0180d9e960b6e046201700e08b9557fcf6f8e992ee5bd704d9b34924baa17bc756fa64757b327546677d14be84fd0340502a595ef0fe5572a104619a79b4b156db711ab6186256eb4903d09b4713aa01149f2e1fcdf09cdad31425149380808080808080b0e3fce0a4bc47228eb163222c8a3ef21aee238eb123ce1073921bb58194c45e3a1b5fde78c85d65714cf8b91715aaef380f641d63b6bca4b8c1826d2a5151914adfc1501d3e026198da72aa722a6415d96560e26a4cfdea914a000094a5c7d68ce028549252aaf8e6498c24869e1eb92ab7f29b0c40649e592dc30f59c7845b3370418d7a4ef5fe743ce293bce2c9c1c7bc61a35cebae10254f3fb9f191e3ea0d210b4e45ccab5cde63d299ccea82bfeee799f958d09b21b4fab727d31968dd5c2bb508503d0abd1d165e15b830c487fba5cd2273cdf99a17f064be19bb2ab7425e9e59224efe3dd0c9ded1d6ded1b6e5a82b952a8108034cf8f2c0f4ee1eb6c6c66626768161990281547bdaa8f6e3370c28dabeee7e598d522a2a73457c7b634d2da71a39e9caf2cb24dacb54599953c5b133d7f8b7538d9d0debe643d948f2ea26c1d46fc6ee2bcfd24bca739f6d767a387fc8fa97128520b71231b23750e716e55b9b5385d94d153a856fce55cb18a1ea99306a148ee07b7b0033784c90082498c6aa2394029d47af5171bcfce9bedb1018eacbafb15008132fbeb31edcfef367bc3a715bf0e0f096fb227f6dcf41004014bb2268ee8b9e17de950acb729f2c4336f69d76bb1c03c04a9f5ecaf308f660359612bcfc76e8e00d45136f66945556a4dd189f392f70457c75f332c1f31c38b8aba7b3bd73bb212b0faf7649397bbdbed9906ad97368eff66ef60e2dfda7efde330c893a9a280200b251a721419d3c1cecdc7cc76c3e38dd20f6f8e3d23ad5419a1456abf66455e93a993190269b338dfedb4e3abccb3f6df300575da316bd175e489334d262a880d162cc30d6dd43b142595af889bcb621fe4644af88808080808080e007b3e320008614302042ded722398e4516b3bb0c921791a2bb0f53d4de1792a2dd2dd9ef1ff37fa80c618567022dfa5e2bff0fc21ec953b6fb384f7dfcb53e3e2efe149dc2f072e3a300005855fab30b470feeda73f0d0e5e8348daf3dd9c0dd9dfc3e3e4bfafd06616238f5e9c87c733c2abfaeb1094759464668e9c712f5780597e46756712cf834bea51e142617d59ef2a2fdc8c61c6810329dac92a9d402c1aa2b442a4ddd4400702d6262b518d85af5d789a775968dc2711c103283ac9269169ac344e562ac5e5daff5e1cb27927eb710df82531762a30e3c331a33c29156df7a552e4175780c12c2749b79fed2c4acf95d7a4fdc291bb9b013b739426b8689498b000100c89613cf1ceb133db1dfba98cacf1951947ecc97a82f2a2d4c2d6799f3a93c4b3d96c79a071fd35233d25233d2d30b8adeede9c0947dd83d6e757ad0b1849cc2bc82f4a83936d4469382703b2f59681bb56a5f4d740e0acf9c55915ea419972a8a532be8a67a0ced654ae659702405159a6395825c81b2de88536bf21ab3c5e8b51a3abbbf61d18b7411996bcec38bd34a3513562ab272e53a963c72bd322e137f96b7a228b948a6f93a27a39addb8c211fc7f42356ee948cd89c9542b9b34232687e6d4d24463fdc38aefed7bc00c0af1f93c894af4f662a2d1005f43b5dd1517bdde35a4cf7e936db7c20699a91fdbaacaf789e5b6232777b762a154bdd6a3a779573dbcfe510a7845eca574e7606f6ea3132ee58589efa4ee21133b9ad051ba49a749131df2a2eee77cb3171782d2c88029544dd475844221e1ca064720280dc55575bfc72a12be84b325eb5a71ca53f3b538d26999468ab09c476cbe18ffa9a4f0af15469766cd882cc6b4b6182800cd69d468fd47871ec49c3e5bda65aa9f1e116584808080808080e0bb40bdd43809a9d9ea0ee188374f5f3346e0406380042be1d139a5e2fcda7b3e9d235028188ca60c1e9b7d4cf8069db6a6d40c4b95d907bb9bf00d5a2d4a6c4ee45171ec5c37be81d384a872f5d055957bbc8b65af13058df9af60c517fa9af73c57847d1706a3aa8cb7c5baae564c0400b0ca7737ee65f23b0f9b3e7558176e46d4ed24f5681c615bb9eb1424668abf5b430ec2ebba769577e2dcc1738e45675688c595d9f117d78f9e702687e13dc15f74f2d7636faa54f2c2075b563f311834c48969d0635ae7c21d8bf7c7972a709530332efa930438da8e6c2c4a05cda6a35941d4e37c05802ce3caee288d3713ca36642bf2528b1a8cab5093419be75a464e085e199e902b148bcad29e9e5a3474da5d21c5c8c395fcf6c64b010e9820f6d0e1247133f3db21b47b45d8ec15d15663836deabbc5301c07f7e33d5abdfd718912101d8ff1f302b1840489534b434af384f655a710923601aa336adc7bd7ed3deee787f4df1ca7594a19173fdcb0f349a95255111bf6eb1d66bfe1ae6cc380197eb99b171f4a2855e0b85c981d7b3d2a5d0a98a4524ab770b2e1514055f2e4e0d9cca6961327db8cdc38bceacf2deaa8cbc0741f15c48a5ab53bba54a1ac88dbbbe20af41edf8aa5bd4ca9b641c1a6716117d26400ca823b7b2e16d6b54791b427af76ad29bdb761d9dea8d759e51285383feeccf62bc5e61d9dd8a861b7715e59bbd65d4c9360d2ac88755b525c47f53227d32cbc6d844fefa64b009445f7f79fcffeac1ecab2abeb0f250a558ac27b5b3626580eed6745251af3ef114edb90be7069cde1574285e0d5a15f2f42bfd0769a39baaafc1bfb9eeb0d9dd0eab30f8d24f96a0ca76f77533200e0e27761c37afd4e5f79f58f81c698542a95ca310054b7653bfd4fe78e3ece95e2cacad767f7c5a86c5b9bd2a02a313cc92ab89daee6e18fc9a552a95481e1984226539f4935f3f164241d3a1157a2c0e5c5cf8f1d49a23ab534aaff5247cb89a02a89be1011fdb1a0b2aa3ce3c9de79ab5f99f50db4a1d589732c4b8b3873e74d56a95050f0267cf5fc73920e235ab100143977cf5d4fc82c165495a4dcde32ef8f6cb7c19d0cd15a718e4946432e7fbe37b3c5b89106f716ad894c176198b4e45df4abd246db1379cebd4bf753ca653899a56fac4f27a12404d1da623001806a173ccefce1a25947443da674e011661c02020202020282ef033a09f4c8a04b063d32e891419f0c345223761c1ca0580125c43ada75ed388542e8eadf6df9ea957efe5debed8572907ce58d25c2b6aa0c0f4f550f1c155991a772cc74c9cdef2a920015df587734e5878b6e814bf3532b39b6063400004c909e5ccaf76a67ab43a1e8d8fb78e995bdffa81e8b2374131b56696ad177bca00ed53e24fce9818082bda35a9a1be9d9f84e3c58d06e7c3723aa5e9fb0f30bd9877a98f0b84e539eb6df797199070350e3c1072316f34e0eb2d761ebda042cbf91afc4495a8f6c048af5989d73d93bba3879b4ed3aef65cbce9a194624c3802563289bbcf418badeabded49616c2f25c7ae7c1e656af37f67531d33374f19f7309eb3db90d0b381d576ff38f1febe1eed561f07e6a4f1756734796de93fb50528b5d27f6b76ce89ac7f6591fb9d7377eb6978d83bdbd7be001ee8ad3bb7a264cebb3e25139d60ca17ddd29449b003f5b584c83f644edb43b3e78e0b604210e40b5181c2cdbd8c14cc7bcff598b1517d6b665036a34f0c0f5e5fc33c39c75d83afa4e810b2e7d14e3c0f098bbb9dfc7104f0f1fdfeee32e72bb58d19b4c03bbed8265ed955f3eadbbb8d1e5c6086b1edf6cc0458b55e1bf77e1228d9429cd65eee9f56687033d3d3bf88f8930eb6d53af9cb527af7669d2f474cbaf2fefe361a5cb33b2ebbfbb72c8fecb8b5bd0816c39f6e8c931e56bdb19b2f4da2cce1e74eccc547b0a900cfb6c5be372a18fbb6beb2e63ae1907587fce17c369ac7fca9c56fa3cc7b17fb5df7966b62b31fbf3fb04e176fdfdfc32dd23dd4d748d7b1ed35b7efef72e1a9f1945d6d5fdafccc68d75fd5ca8b28c9b0f48dd03d5263969f2f1dd8f2b2beecd6f6baeab67c0d733e0f70a2fc181e1b5327c53abc7535af0d97c93eebb24a3f71f1969818ade5e4c301cd4d948337f5278ab9f9e817e8b79af6429abbc4df87a3dcf146108d77fe7d90506e782ad783a5c9b216775679fdc15a05bef49a5ed44c0e5f90fb78d6aef68626ce536f4b064e4d1c8559e0ca813e718ab4e3a3dbf8fbb9599b17dd78531aeebae1e1e62820260928cebbf0e6a63656a6ad966ea55feec8be1d31c28503bce3189a15bcb8adc6ac5d5fdbd9297f8187259465e63f7bfa96ad4fc8f4bd22396f474e4b1395ca729f13d76fcd1d70001ad2d060000d9b2ff14b7c2344ae0646f0ea19204040404040404df09120c4a95a0f6ef2f5342b1126a47864010571f755f888f029504388002838acfbecd380000070526095004c770a85641b5aad66f506bb687e61f1c70a020389b845310c0315c86e342250e380e38ce20e134c051c095187e61cf361f1fefef5c7c970eb3530b686b7ec75fbe7b5def270303836791a671b7a91b0e156a3f599eb2b953affb4346558723614fd6b5a6cb3ffc16303a6f80f58de376e1316b499bda0e2fdc1ebbcf9f8b00e0e5b727b459e978ede932f72f232e71ecdcf6234ac6f77a7fa062cd93d3fd0df0dce3dd3a9c9d147b63ac0949f4e1cca2599b2ebc2ec3f96e0317edd83ea9052dedcf7e016be3aa291c1e936a34f0f49d4d3e48da855f7f597326be40c676e8336fcfce506f1e149ee9d3e670b7797637f7dc48aee27a4fd976604da03105f08617e42000cae2fb5be72cd8f7e893986ee13bf1b7b02581a61479caf64e41c95b5f1ce8c2127f381c32288cb6ec52d818bbba636365d1835351ca809101a6640079d68d5377587d26f81991d53f9dbc51dd6d747f2b2a00c873ee1e7dc81e38aabde1ff5f74c9b8b8f8daaa181717dfd9afebbfb6c95064fcd1b1c38dd92f6f8c36f98e037e8a6367b49ac43a1fbfc59341b4f275a9ba3dd06565d7bfa267db1073647fa67a99b6b36bbff46d097fb4657ee3999284c5dea1fcf0674b5cfecd5e594db518c2fbe35b4dd30f7ffd7beb7f6d6b4267b29b3e00d736afb7de979f3faaffd1ba6f088661ea7d6d542a15866137af474c9f3987a8fc04ff047bc376f975eb81a228994c4651944422a9f7b5411044bd6f08d42cc2d9700f0d560dd5ba88e8575616252020f859b87fe7a69b9b7bd3c7a8542a1cc7df2725f59c3c1b1012901040488020ea8d82203c0a52a64230f5442b75eb8120641609aa3100804a152018705120d56d5818246093a05c098a66cfc24211e09341a202a10a0087cfefe019283000aa55a0c48182ff18a2c771bcb0848281ccd1d9a9e1af42b95c2cfd8a8f01d57ee030d6f493af97b46e9571e68a2a68a74bea0d0000baebf0a1dcc1476204dd7af110acecf191e706c3973936786d8eb0bce62e6e11b0fec0db80e55f5440f462cdc8956f834f26dd6a4b7e15362c78f452a7bffef00d39f9db0dafc3a3e36f0d372201e055cf160e5bf87ef4b9c44b6d191967660f1dbdcc35764f670010bd39f176cad5a47de6c5d77ee9397dbaf35f17c6f25f6abb2033efdcb471c775b7dc4b1f66511cf1cbc049138d9f464e3157a70113bed8356ee419abdfae6f1d68de60c0882b252a94ad910dae9063281fad79be91a92826af71b32091a9a852aac000885542be0b8daf8adf7f20df6f736f63a23c0808be1f542aa3212b025b32bfbd4acbc165ea8a6e76c4d4ba4650645ddd764f6ffcdd168449f887e045ec7381a0e2ab8771b9fc366ddb11e22220202020f85921913f2f8d0180e15a229192d43f01603828715036c3fec246418941950a5438a87090d59cc2404082811c07acd697dffba816c34b84721cc7931a50545c2c52564bbe1aa39762356094fe83e309456f4e5fa7050f77acf15ba1da0f1d65fcfce8d3320cb0e2878713cdc70cb4d1d6d3269b062d1f8b9d581d51f879aa87e4fdf96b22ff5f677534a49075bda7ace98fdd3cf1a67efc93ea84fd11f8b075a11d0c2928c769d8e2b1dcc717de8a01006836e3960cb2639068567d17ceb67875f2699948eb05b1d28727132d662d1de2c044e9d641cbe639259d8bca57020060658fd6050fbfecbee7c6362d461c0040c80c5425d3a418a150492a798d9717ae94ab48d49ac9659852ae22d32944a4a6ef41dbcbaef63336ed75cd63fdc61ebac48b220282ef08bad38839a39cfe86a901e1b61e3f3bc89230e36843fa6a8597aeebb2aa093ba63b1112fa3110082adab4edf0d5ad39b69e2f485eccb5b50c891103e0a5e73ae9b43d5af03f8a33a8ccbb1ceac92793680ef3e22444e11210101010349fafc7ab106340238101056418483090605f5f75868280a4c123501d665981ff6002c2002b9797e1c06b986f0cc7c40aa11874be2a0ff3c091e6617bff10a6f1475cb4a1667dfede66c068eb3dc71f96f66c7fe7c45bdbd17b2db54f834018ee33967bb75b179678c65efd8da2324fc4f530d65884a8860e7ce99df27ab15bb1eafcbcca827ba3da5fa72000009854a0f411290100c8fab67aea5b91756d0d49823ca1444fdb059582bc4a92919dbe66b5639e95194d985ba9023ae09571fb8f337dc38e753568c46b03e59870546f2a65b8291901b28e314b96512ec18d3808e0d2f21239cb5647ad7b98a45c8073ed38df99f3c7579dcc7f4e98a3ef568dfe4192ea7f38f713d1826b833d20aa720021060282afb718ec76db5315db09e9fc6070b9dcffcc7892b5afa3f5b4b77d2f675f1ba85fef9505c26e3deff7056edcffe04d862aef503bbb6d835ebf5efa55e3a03ce5d0f24b96870b12061990c4b133ac8295e752f6b76712454c40404040f055beee058103942ba15801321c3828e83763f95abcdeb2c6ea2f71006ddf7fe7a8544a4159358ee34ece4ef5363d7d3da9b25224f87a9ec8263d26d846efb9633ca6af456d530dd92c708263d2915b09d74ea4ba4ee865d6a86c51a3de4b27d32eacbaa459f087c233630932340b0b83a224ad9261a24bd3cc97d3cc5027b18c8c78d6a197e23ebc7df9e1edcb0f491ff2538ef7e2020028cb32cbd4d1ac9515992518d74c87a1f58264ae190f2b4ed71cabaaccce93e998f35000407403f69e1e57b86cc8a2a862edab6721743347ae30b344060040e2dab9e897bf8cfb54ad525567be7859aaebe2c0250100e0b2c24f223d07233a5117bf46d5dd41066e1b92e5ffaa4c63f9477c747c2f94fd13f65fc5c72d2df4fadd16fe13e956a4fdde52b7cfad7fe4da55f7820d5dd77d68a008c29bbdf92db7a72b7e988cfc77b3ff4f81979ce9a8d3ee78210604df3bff634f0a821f154566f8de38a04bee85456959de93ee3078ea1067e6ffa6b7aa284d13e8badbeb101ec90404040404df4a739f1d4a1caa5550a9040a523f808ed68369a4fa261b1c40857f592beb4731e8a8541285480438bc4f7a5f6f2b2e2a5629c50a4933965a2219f4dd75f9eaf5b0a1a675dd4e50a380492d93372fda96d16a72f726e3fcd25c4256744adb7de4bd140080e13aac2ff3deba3f634b15ca8a1707575f839ea35b3201a1ebf2d192d43c758a38dea1fde44797fdf957810cc795d5f96fee46250931000059c6f12d5733a4983ce7d6b63fb23c4677d46369bd2049df6f54abecbd5bae6448315976e46f3b525c860598aaad4d28bffd922b470262a70f5e7abf549b2987c4b16b6958f63e5b8c030089e7dedbdfaaecd199b07d67ee975b05f472e7a9cd38a2acb795c65e36ccef571f6449ab1d3e07b6d371e8b9f47ade7f65a42c8c0ad273f92f0d47f1d22b7d9908d2765f96f27f51274a1e6d0a6e6940461004e59879f45976aff4a71b37c9defdea80208653feaafefed246779abc6945a03119b0a293ed39df3a6a957d8a5839a0a5010541108a61abc16b6ee634a982a881ffd22dd35ce9ff7415a3b73fa91e50a98a6ece72659aff1f7b671d1755f6fef1e74e270cdddd25d20a2a98d828a26237767777ecda6b62176b616207362a080aa820291d030c353d73efef8f19949851dcfdeefedcddfb7ecd6b1cc67bcf3df39cb8f77cce799e137e3a47fcdfb807a3d5afb70f72642308a2e114b623a106050051f252aba621353df77d6e68dbe2e4a54e4e4bdf96bcd83a32c05a0341108465d37de1953c65398a32a3a67730a5220842d0693374677cf5d7ea51ff788c85efdecfa282e8593ddc4d190882b86ecbfad29b6175eff68ff6d22721084236f49b782c4dd05c3d95a93e519abdc3ad51568d67b6740fa97b3884dde810ffa8720c00409838cfacd1d7cebf6434ef5b65853f624bc54a8af69ab84f28ceb79064441d4a775e1919a1f3625f4c91bcc5edf48b1a8809d28e8e69c321101846ed2236cd7454e8feb5b77a73eca7ac1a1fd4d6c9525fcf75d489acd6f55568cd9bbda3bcf4c90842d4f11c7bf83d1fab7f1ae1d9f74c49c6e600233d9788dd6343f7e7171eea66a2ad6d1a7ce46fb999e3e0e0e0e0fc3b741c0e093824a02040428043028d06518145044d22b088c026820609c428a0df9b1baf970101409b042c0230895f93aa47814a003611e884af5ffee4c8500928a2bc602d5e00804965e2d68cc411ba9977a0af2593d042e0091ce72fc814b41f1ba4fb6d4d8da0db7dc90c7b91f2ba4cef35516b1cee8c733436b309bf66baecf4968e1a0800db67e664d34bbd2c8c74dbcc7e21d0e8b8e9e236976733db596aeb5b3804cf3b99aa08690dcc36a35c1e8c7736b3f05898d37fefbee16624350992cc861f383e9cb729d04ac7b4d38a82fe878f8fb3f9baa088a0dd69c5b523814f2206af7a52d552ca411896fef682c40f3c39000041c33660c8b888d9d323268506d8b1153f56c64d7d2f73f1b1a4ffe4cfdd54bfe38562a9b8f6f3e5f08aedc3a6deacfcb9dc03d1d2bb7b1e0a69907020faf39fd29850a9bc159ad1f589211b4bc3ce66d68804dcd4ebeb43aca880fdcbfa45e1fb6327b2100af7f28197353f5de6c8663d270cf7d6fa23f3b7f2e20ba37c079fd39a15935b27aacdbd3695716a60fb881be5ea952082a6c7b0897d2dfea6c821b2a22b533a84c5f81c8f3b35cafa3fb1553a56fd704ec8ead231f72b8415f74697acee373bb61a035a9bf5e94225d56f96d9503dc6f432552ed7947ebe7d5bd239c4465a5c6d397a5f6c4651f1a72b13b0c82183f6654901649f8f8f1c17c559f9a65a2accffbd7bf2a241ab131b5415e187e8179c01dd8c49642dd7010b0ffebed2b971b18adfff3a78c603b7bd9feaa5f569bb1d6f4d1eba27a3f9bd4de589000008a7c7953265867377faa80ae24377589154ad3ce4f130fd862e9f6c322eb652f9f5bb0576cd5d8b091aad37a54c86fdad2b2970fea188de9f389eeb3461f4c0c9e1066ff65ffaac5630117ff875d0ecc45e974bc575e9fb1d1f9efcf42508a120f37ae180b36fd272b3637abd9c37e7762b1e09d0b22be37baead1e7fa75c2a29bf352c7fe9c0d56f089d0e25c60c37b45f1657c2fd7068f689cbd3cc4d231e14555515de9d6841c24b0a070707e73f0f05011601e80400002601d84420377ac8217cd9845c119358888200557e56dec950900310114000eae550f9fd811ec8012a6520440141000110375c428a42b50ce4181090269b9fffccc8310148a580614e8e8ecd5e7a3aba80cae452be7adb3b2c89cfbdd9b7a923372bf04cf6db5f3d690d028f91958e76f0f800556165197ebb92b30f053095a9d9cf7f56c2e3de196d440440582ea30fc67eace0965465c51e8d7057acca45347c965d4f29e79654a4ec0e600242b31eb429fa5d5e098f5b5494fae0cc023f0e816038fc76e1c385f30f3dce292aa948bfb1a5af3119405d824032ecbefcdcbb82121ef7f3fbab6bfa98900180e2302f3efd50200b0088ba9d37bcce7eb431505b952e47d26b1736cc475bbd6447d26f1f16eeadfdf36b7a0891442251d81641e34639893ebc29920000a0bc97dbc25c380404a118b59f7a26430800204edf3fc2c78c4d4410a2b65bf8eec45a0c0040567c7d7e9019838010480c43df05afea8aa3c2475caf4a5fe36ba8ad6d39f8060fe4dc471b435db4880842310a9879215731c127af885ddddd8c8a9034ed42b6c6d7aa6e34f2c298bd713a11912b9cd20efd9ed930f492953ddc30d05587842044b675f0e6141100c84aefaeec69c342108461d975d1f5422900483eae73d2e9b2625188a79da945ffcbc51fd639e97459b978a0afab9db18e7997554faa9a5e5552149f22769f36a5ab950695ae6de9d53f6252475d220080f0d3f171ee0d5397331cb4fbdda905b4e4b4d9356c0000200049444154b89f468773158aeea4f64e3f1db75f33a50028f7fe921e8eba540441e8e641f3ae164a01004459a727f91a50090402996dd1fdd7f70a2360a2ac3311deba4404d1f69971b5b8f943b7eaa4d44d993664926ed46efac50235aa173ff1d0d9f20edbf70e406fee7ba27c42478b8ff9b2dce62d1eecefe1666362d171eeb522290008e222cc4c43174deae6edee686eec32f8b7a4bae64ff492fc6b8b7bd8b01104a15bf6587eb754060058dddb3de16eda64028148d1b41f7ca289fe264c986d653ee5a50000e35ee84a46cce7278a00d092931db43b9e2a41958e45f5e93b42a7bfaa8f9fe2a8abade732fd055f51d16216061a531084e5ac62965898b865de658375319113db99b2a86cd3f6938f5c5bc18e9ab3fbbd585d497df5ab12c44598990d5935a3a7a7b3b5a1ae6dc8ce77f58a63c5b917667732a5210841c32164e3930ab9da42f9f6305c9c7f7e7cc088c75d7e8f3b3ad49c0200f56f3686b819d01104a118fa4e3c99d1629547cbf96df5c9ab6c988acaafa2b64b0baeccf6d7272154dd36230fa70bff3a9db2f6e5feabd890cd33dbe9d074dacddc3c04bbbaef652d0042a2d21440f6b9a862afe9a10da33a59d1832b3cffc12e1ae683376e98dccbdbced8c8befbec35615a9f62338500b2aaec52b2f7a4a16e9a249a69d0d8c116956f3f2b079fe28c6bb1e45ebd2d2924c3ae11d346f6f2316734d602a5dccc2addeee3fbd830494cdbbe1383b58bde1635d371549fa88048516698465586b09795dcdebc78d7abea06e321642a5d7908a5d1f95f7f2a8da2dcd25092736ed592431f452d741cf1e72b8b82ed34080842d6720e3f922d418b8ff9b2dc17af1ae6e7686116b42faba46125055af9747d1f3b0d224220d274dc26dee0a22a9b2a567d37dcc0724e82b26ac90b0efb73bcf7e4e22b21fecdf0930e9d29769f34d092ed326a84696ae4b94c35737192ac4b678bdaaf59d8599f4cd4f49cbc264cef8bb442b31e3b3bd8880408dbad5f077ac6ebc2efaec841cbefedbcab3f6f5b84a71689ace3376dfd40f1b58b9f447871e0e0e0e0e07cebee81010a2003e037e8338d9f49bfea3875f2262ffe17f105837a39d4c8a056ae227ab1daab020850a89343bdbcc9d6547200010a7cf93f66bf2a149581540280a4b5a0825b81603254fa675640c8b98f0e5c44fb4e6da781cf20fefc754158fcfc74541ac9dac5800c8056dc9cdc6f7dd58407555271eeb1768f26f55df756080044fde04d0ff3847271e1c57ee9cbc237a7880084891b679e37db9329c6505169dcde211634e311e7a2fa6b3bae892fadaafa7cb12f2b2772d08043ec652f6b64e2bcd39d9e4f19bc274302283766f2e03d941549f592b2fba30a221f56a96a80d2dce8fd8906e193078e99e09473ece407110080346bdf8090fd94b98f2aa4a830efd6ca205d22c8f24f0c0b8b64af7c532f13a46e318e1a16b65fe11b21af7a7c93b9fc714661c1adc1ba08c8ab9e3fd05df32835333f790379dfe4dd1f9b3ca252cc8302d8af964e5e7dece6ab0ceed7762c7eff6be88cd73d2e958aebd2f6d8de3991f1cdad3730a0bb449c4eae92c96a13d7ea9e191371b51c85dac70be63c0ebc582c45e5fcbc7b1b7a182804befa3707133a9eca15f3d3366b9f99baea15bf154901a89c3215bfff3574facbae174bc4f51f775bdd3af649a02a73357107a26bfca786874deb45bcbff7fed7d52afcf79785d36e26a666a59deb7077dcc893f932000071d1ed44af032f92d3b35f2e11af0f5dda3483a2948d7d46dd74d9fd5e20137cdc6e757ec4d873c572b4f4f2ac5559a3627932545a9b7179811fa7b19649b7efed297a169b2701fe871b692c63c19367c532a84bb99e61dcdb4fa761084c719c77795f3b96efc1f48a2aee877d014c0010a41dbf67b5ed3d5f9477c2e3fe9ce6b3c492cff7ee96d98f0c6db40135d57ed030ebfc1b8f8a5a35721517de7debb5efe5c79cbc67530ad74e8d2a9003883f6e0d191be3bcef935056fd7cb6747bc8d8e852b9fa425187ace0ec98f6e312fb5f7abe7f8071c368896c3964dfeb32a95cf0e980c7c369238fe434c9a5aaf96d81fa2ba86a98002a6bbb2ceff888d1d1b6fbb284c2bc7381aff7bffdcbbceb24256fd3c5961d6d15614d19761d2dc56949c5922692625465c0ccbe26c406d5f2e9c522cff0b6eca64ae1b3847aeb8ed674009af3f8d9fe45272ebcaf95898b1e9fb8c4f309f7524821d2cfb76f893b0fb057e722c7f49e3dd93af1e4ad6c818c9f75f3e843081cecd2fa68abd5f7c6d868b275adda0ddb74bf4419508dfbfcf0ced3efead006216d6ba0219b63e4123cfbe4fb7aecab0a7d3ac44c4343df3e70c29e570d2a5ae1ed7d3b2f64b7902193d6f61c71d57a7362ad5c5e977e7ebaa762b2819f729137eec687bcc2e7b36c1b96f348320f4dff4db624898fa292cae453935c9888caa62ae0044ceb2bbd74f4ad4205cdbf1af9d165ca00737c25c4bf98da57072e567a47f4372701d569c468eb8ca3a7d354ab30d2ea823a96a59172791759cf56f7cb7231225397456890278932e1f777f09055e694f3d3b604599a9898989898d80d8ae6c9abf972bc3c7070707070be75f70010a0209083400e0214046893adc3f1d86adf95c14420136fdef2f8564c45b3d7c9e36971cfb35199e00f262dfd1c196c633ff963cf4df3bc99b8a57f66c4af461b121122c3a4f3dabab1270f0f322000d4be8abccb18f7cb546f0e8962d273c5e6a0b273516922a0da858dee6eaf4d21508cbacc5bee53fee075851c10128dc8ff9cfc36832b266a58fbfa1a919b4b3117f725b9aedb32cc9145a418755bb4ceff73d49d2259edeb230fd8e3d78f716112689603562f74a7a8785894649e3d946a3a62940bdb72e0a43645a78fbc130048b22f1c4c71dfb4735c1b0e09a1683b76686f4c46cbee1f7e6db168d3084726916e3378e34aa79463370a640080303a2e9aeaa38128c35621ecc08513dc9908908c82065a963ccb6c52c311ad1e875e5e8ed07cb16342a0833e4dafddd43399420049f6e5b305edd72deea24f26727ca66d08fb764474a25e8751613e264c2291ed3c6cd968dd94db194240c834a426f36d720e4f46d176f06bab9cfda4bbce593bcc994d62380e9eec29484aae907d3f29005553a692eccb67f3fdd62ce96640266af9cd581faa6a291856f5645f8c28706a7703ad7693fa319eeebd59dcf0b04d739a3aa3831601100ddfa933ad128ec672510020727a2d1c664705205b842ee823be762ab591c18429878f1775fb75755f0b3a916e3570d5529bd7c75ef03002852caf484b4a2da8c36806ae7e4e9c263d31bb4d8843f1ad5715829cfb6f0da72ded5479eb0d8f9f713389deb1b3d9373d9c286663d647f86893a9e63d2775a37f6a364b2cab29ae4538a69cc62543d232e300afa0ba553a0e493f64c1101b2a00d5ba472f83bce7b9429064479fcef159bfb69f058da8d166c22fd3741f1f7c5a85a92d14b58a76d1bdc7e5768347756814268ce53e6244274b0d12816ed56ff16cbb8c1b1f1a2b643f38bfadb261aaaeed68d983a36fac16ae19684923309d47af9df0d7b995a1c26a01d03515eb658140d7a48390d768bea4e6e5fe4b82ae337be8131a2a67dcb92c9761be9c4649543f5f3d74b37cfafe29f66400a09a751be2f3718a9b269966daf3b8f99a03e3acc90000b2e2875779fe61eaa51984e5d06790cddd21b64c32cb6ee8c30e3b77f63768ddf301513b70e5f93b779ebe797d7d73e7a22dbd7bfef2410c00d4361b73248953cc880040b51d77e0da9dd857898f4f4ed18b191f3821868b0200d924e4974b77eec525c65d5ce2fa6641d7b06379320060763a59297ed0afd98e4482e423a7ca7beeda34c88e4520d00cdc3a7a2a3a08baebf4d98a7d13bf4e8620442a495cfc3ee9638910619a7af82923b0a968aa2c9fc961c49843097500d29c8b87b3bda6f53121e2b7bc7f2d58d5d37d57aba4afa63bb0190c06c77b43269a7bf268b2cade89cc3163d77f2e51c6899272b32afec4a41d49cb4297e5b1e9557e5151515151517129af2ee75087a64f7e087cdda8020707070707e77be03a8efab1bb44525a5a5ac92be490b9f722794f8e095bbe24e97a4248ccc9cdadadfdf10d5dc89693ef7ee6e53fd9dddb007f6efcb9a1b63b552a970b8a9f6d0eac7e95542ac600e4fcd232999e8381628487304c6c35eaf2793290145c5f1ee261a6ada9a9a56337e649adb0468802cd63e5b94d2ecf167634a06939f75b71b379a46429378bcb7f39c7d34c3155e732e1990caaea24fcd232b9be93f212246d3b7366cbf62afa78f268a6cd98114e542099f79fec5571e1e0eb3a9055e6d6b06dad359bf84d5417f00886f6faca5de4b5accda835f93c19001098fa7a8d421411685a9a8a831032958449c4f2a60f9608c33664f98987ef4b45c2a2a78bd95163c2f66648a5bcfc5ab655c3d42545df4e8ffccdf16b4de2fe099dec0d389a1c6de3a05d3935354214d881bb2f2c605f9ce8a94dd7f70cfff5a9327e36e98bf440a2d35b4e7daa4c0a40d594a994975fab616bc65264926ad4605b682a0fecbd87759dd25997006cdf490339aff75fcd977d153d9461be354db511a5fc41d234d5a67c398055a730ead7a22de3dd18edac2859339f251f11398f8f19841e3f3daaeec060070d8669c084836f6b9bfc26828e5f6f938c6b6fb2e21e4bdaf7ed13669d1df336e3c9937af7be8edf5e21f1d554042a932c6f662a92a69106565dd844b391f10aaa31961eab555d908a4968292fbf8e6569a6fc9a62e0a48f5514d6cad5168ada26e6bbf3e262d22f5d4376a634784761824f6766f77031d6d2e468eb7b2e4eaeadaf9734fa3d3f38bfadb261aaaeedd2ea021ed9c44ea944520c5d8cfe321d8740e730a0212b800a6b4440d7a237345bacf2c9de9bd07746d017afdbda37e752ad867ef5c2c5eade6ce9dbff6cdba3f73605682000c07fb9a8d7b4f85ed772ea65626efc1a646dd789372b510094fbe442a1e7500f96daf16de58d897d5797453c2a12ca8445b11372a6755df4aa75eb90085a5e838774f372b273f60f5f7f6aa34bfa99abb9cd3c552816bd86f70f70b3b76fdb63e68123c3915b87dfd40300c930303c34d0c3c1ce3570fcf69373f4e38e3ee2aaad27b2cadc5a6d27d316c16f48cda4490000b2cde4a8fddd3337f4b260b06dbacdfe3d53a86c012d9b2add7dfc70e69dc89735e28cb3c70bdb4feb61883f15fd7b41b90ff6dec5828f7fc8cbc9cececececef99cb0d58b7b3e32415555a7d80e1c6a1cb776db63ae0cad7d7b684d34f7871cee50a9e82b1230e839a76bc1fa3991095c2986496a3ebfbc7633ab99ec4cd43064d466e5d4e0fbade1e0e0e0e0e03ace9f1bbb5328868686cbd7777c90daf51bafb84f7dadadac343434708bfddbdb0adda8c3fc438b29fba7ecfb240122d3d080c4fd542e510e398bb26bd9e65ac4ca9b93479f315af7bc8857c3abca3edd85ad706324707ca71e7c9056252a7f3055ba77d4bca7754da6de483a96ba9add8fa4162aa7eaca6baadfae69c3601aea936b1b86dd28bf94db32aa94e0ede1537968e67a6f0e83c1603b4c7f2dadb872e0793551c78a539f9ddb24a00e9963a685966570954e0fbcdc02b1a6b996620084fc21b73e8466dc71f2fc205aceab3c1159cb5ce3ebd4a5a43c4b711d844423835cac580388896b6a158e58e20fdb872fcf1c78368d5b535d55fc74beb562a511c9a0cba2d3cf736a8579170664af1dbdf95d2ba207a8494ab574aa65ae2128ae522e529155ab5886222fbeb9f7a1b03e66882993c160e8753b52264b3c7041b999b7a4f46399a2c0a5e5e925a852d591566414297fb7a824bd8ad960d486a2d5371c7629a34859b4dcbaaa27111624a05a84ac8f4e2814d4a71ff4793a67ec91a6db8553cc3a77a427fe7e2ebac4a58f93894f2fadc47367a3f36dfabb3771a74100f9a1e95b8a458feefa19672e677f1d648b332e9dcdd2eb1c684a565352df83ac65ceaeff5ca08ca02e294be722baa61ab21f28942f6240c775f76e467097060edaff510800b2fc53a3a7c5faee4f2aadaeae2a7fb7cd9dd1349c766be6b71ba914aa1ba61a35cc4c4b5e59a27408925517f0feb2782914230f476ade8b1c85cc20cc7e914775f430564a0d68d9bd3d0f1883a6b5ff7273a94f3e9f601816a414feb1fab7dbfaf5d867bcfbd191c1a66465b37e9f50693b7a4ab0159348d1f5193bd3afeee1b54f22c0aa5e9ecb720ef7e5a86de89292372942f769119d8c69449a7160448443e1ad7bf93fbc9d1e42a492402e957fa3bc0964320195b53802215289984ca6fe4c928e9546557a918a95132aba2f84e93c72c78d9432212f619de185491157cb50754d95ea347aac5eecc1fb2f4e9daee83cbd8b2eeee2fcef455e726bef1376f8d241cec6460a4c3dc72ced21bcbaff458d8a8a47755b12bdd3fd46883e85e530f563e791764c12a1d5d5439cb1baad26bd810e27caf4c34ede5da37d7a80198540605904cd399fd17c47388aedc8a57d4ba69a101196ff3e3c4a130e0e0e0e0eaee3e0e0fccf20db8e59dbb370fbda07559846bb49ddf927961d7e572b9794dcdfbcfc91fe90e14e54697dad5ccbc1c9984ec0041f4eed7aae087a2bcebc72ee7176b514236bea1b6ad148240202440d437a557a3e1f03008a4df854d7d78b16fdfebe5a06a8a832e3c9d5070552d0f09b185475f2c0731e0a183ff9c8ce572db7f37d7df07ca5d7d6379f95938b791f8e07cb6fed8dadb31e32d9edddf205a7526be498b4ead3f35725528241b7093e9fb7af3c9f294445b997576d48731ddbc7ec8723414873cf2e5b79f8416a41b55852fbf9e1de5f1f499c826c68149bd07093976bb63de6cae4358991aba315de4f08dba1bd5ef6d5e75c14307ecaf11d2f148b2d50214f443377b2d62283bcfcd1fe33392200406bde5dbafcaaa05e8e50b50cf5352944626bba279549a91b35db84869bbcda792e530c202bbebdeb4249f371aa2cffcabed73aa3ae65292d9a9bfb788175fae133e962000049cea13551e902549413bd7ac767eff19df5080080f11faed9fa982b9357c5ed5a768b3160a46ba345330cf78831da5767af8ec9e6a3201794bdbf7f2dae5c262b7b7ee1c6db52214aa0eb18ea31c94462b3e101c3b16fdbeaf3bfbe34eed75683621a18c03fb1fd8d41aff6fac4a63a9a8e0eb1fc63a1b0b565c7f05abaad7fc9aafe938fbc2aaa17d717be3c34a9ffea82aeeb167a31d495d47785089b41232c13d66cb85d2896d7bd3fb16c3fb75344476d4c4da1d45cef4ad519fb4c4d6878824e975f1e5e1bf5795e60f8914c1126aee1130d1cedf5a9085a9370e46072b3b3086ae6b7c529cbad295e070b9aacccc154374cd5100dba8ef3c8de7bf41d1f0394f762ff6115de5ab2a21b1b17ef8eafc500405a787dbdaacfad41a3fdb410b8b03c32a9465a937470f9791830c35f29dbc88b62f6bcd01d1ee1f9459b12a65d7aaed1bf87290900307eeaae90ae5b686b6f1f0a33424522914882021075da06e8e59c39125b20c264bcb7a7f7be90d9f89852a136f16caae5d0001d652d4325229148244531c59201090a40316defc548893cf6b25c8a49ca5e1c3d9442716a6bd07c519d8a13415efefceca5e79f8a79b595d98f76cf589e643aa09f35b5499c6371e6a5d3b7df7de6d65417bf3bb76c4694a0e3484f168034ffce99eb09d965d5b5e56937364ddf91e716dec980d838ce31ca7bd5a8294d1ca57f67ee8a2b597c141595a73e4f52bf3c42927ff7fcfdb44a314662e919e9d288440282a86daa14dbf089660f674f39541f3cb5a3162ee3fc8b219a8c7d2a2c3d12d8480f27e80dba515b792ed8d067574e7e647b0600a21bfebcf6f538230200c2708938f3be16430525af767614d4b32cb448001abd6ff152e629b7ee64b48fcccfd9e54d6f769d89095813e2c71b13089a9e538ebe2c12611826a9fefcfaf7b96de800aca0a8924f1bdc14bbf3912d4747a5d5a118561f37dd0a8fd2848383838383eb383838ff3310edaecb2334af2c3b9a29d7ed77e8da52d681400e896a3eea69c081ebab3de80483901d2b4cf707d8387bb50b5e99efd756118913ad4b391ee1a34f2110182e8bb9638e6eedc80246db190b7ce2066a13104eaf2b7536d3ae5e9bccdfda598f8c1035edfbacbe5d28c180a0d73f326a78fa243707779fae2bcabbf9739a7abf60bc67fbae4b82978ef130554e2e1a3b0f5a1ace7abcf74ea5f5f42b9727d56de9a04522d02d7b6f7c52210792c5f8b3e7c755ae726710e9cef3f386445d9a6e47fef12e8365c0ca3935a593a5168daa693b348a31e3e2c5086b32505d165ddae57933449fc2769c96de6d8cbde2c196e6be70df18ee1c574ba7b65dd670bbf82a5cbde81e8bb60df834dec9cedd2760f8794e674b3a0080ac226ef730570e092168b6dfcd5a787cb13bedfbf9519d941aa82e8b2efe621ad9d9ded9b37df825d3bed6cddc9424d9e70ea65a4e5e186ca334a89145c0f4f9de85278fa70a0180e539cdeb7e98298d6e373b77c8a93363157b0851cc870c15adf3e45074ba9f315f7f65b33fab69fe56dd89eafb69a1970611a1e8b619bafd79850c4052747f7d3f1b261121e9f58e76dd726c7cf3877676db1017909bf6f0d32500dda18f0f13d50ae86ad9ccbf47c37fc92cf3331d5808c974ec93d6f8c0904c86fdfefa5c58e5ae3ee66c1adbcc7ff223dffd2f2e4db024ab2da9ef42755974ed68f0db4936349246bb6dd8eccb27871811d5148a949b59c1f2ec66a3be5889fa3d773cbe18fa7e5ac751670923774e912d6f6be3e6ed1ff29b34c8b1f9521ba2a1caf96d715966bd6990b70eb1a9e8a3b261aa3393e5f8a8c80eb7073a3979f8f6d94be9efdc72958facfcc9a19d518a78bdb2d2d8c81d2a3eb7aa43e174dd7d6d954e64270e8513785877f5b5dd5d946b66a49fa3f727998d1fe7fac55ae2aceb0f88c17dac280000a2b4a3db6379557767b96b311433fe4167cb31a07bafbfbaddf3d1186b3a81acdd61ab70ccc9d3a3cd89fce4f30906619d0d9536a98909a6d359b6d392c469cbdc34e8f44ea74b5184d363efa565fa517d0d2904aa61bf333a0bce1fe8add34cd45075226092a2079b877898686beada0e38281c75f6ee7a2f3a3489738cd6a59e9ad9c54e9fa365e237f785ebe63b51e1c6440054987d75591f67432d4d03d73197b4e75fbf3ecb9e0c8de31c234823a595eeb9e6f6c93e69f3dc594422db317cef5bf5621c26ccba343fc8844640a8e6a3e27bee3f18a28fa86faa248bd029ae2599e47e93dbe1eb6a711a21af7a73e3492e1f055945dc6fcb2e21c1839ce8b85570707070707e96612938fbaa7c0c6af6afaa2fbffcd9ec8362472c4cf92786293f2b5e8d3edf3db8ddd7d7072f039cff77e2e3131a57c5f8f8841ebdfbe166f9e348337ff56cf76c6b6e4ccf7fcdb8082d3ed6cef1f882dca7439a0c6e0571110e2359573fecf0faa73ddfcbcb6e4cf61bfe6eccbdd8357fd3767968f9d95edde3d7c5edf4fb0be3ba0bdf2c0858e97afdc65853e2bfae516df50bcedafb3ed29ff1a3364998d366bcf6b5c455ce14f8eff2ada65a737f98fd44bd98f4df7cf161ba3a30551e9ccdbefcf2a7e283caf796a028aa786f8c5c2e4751f4d68d6bd366cc6e76d1a484781eaff2bb19d6d2d2f1f4f1fd739d6449f4b8ae13cf7eaa9313349d072c3f72786e3b0e3ef9f9af61ffdedd415dba1389441289442412090482e2bd31088228de5b0200eade1b7f50f9e737bec4c1c1f9f7f1f0de2d1717d7efdc70e4720cc33e7ef8103c71162004202080100041942f409a7f060004213109f025c465d99f08c64f00d021034fd664372c1c1c1c1c9c9f11a241dfbd0f4fec3e1dffa6dcbb8bc1dfb1869fa03fec6ef2b0bff82274ef6d49b7ff950526971b0e5bd3d783f1c32762127099bab6bb2d05aff4aa917e8efee59eee84a76d7111e71fc19f55677ea093340a3bf531ec146e721c1c1c1c9cbf098544d3524d2100b48c824f12a020c4808e80e69f7c9047808800ae2de3e0e0e0fc33a0d9842e5e839be19f525a8ea3163afea17bb3a6cfa479f8ca57d5889216b7f5fbb5cc73f1d5994eb8d085838383838383f3ff8926116400cdfcf33588802250df42c82161001806182ec0e0e0347eba17d4e346f81318cd7a9d37ebdf6546edf0d8f27000617dd3a0b76d7efb940220c72b0c0ececf8deaa6eabcfa4ddd6a45a75f2ffa0f5b87c660e155040707070707e7ff17090614022018b4c6c1e95baebe5404f4c8604c017d32d05be7134c44408b080664d02101a991364427800e0974c9a049003c083fcebf91fad811561e5b3e497eae5cd5dd1968eaf35bae142f9fbf17ace2426783ce67cad03f534cd2ecdd3e266177ebd474f4e95bda5a8c7ef473ca47d2ec1d3ee683eed7fd0d96aebcd85d3ff04c69734ba325a782f4bb5faec2fd7c71fed6b68c83838383838383f30711c901032037a8282c02681181820015016d12689380d34849512bcf5010d02641ad0c8a255023030e09a8ad58b3a34100310a15329063a0d910768741003a017872a8908204408388bb5fe1fcb31ee40519d1abc2fc6c34996c3a53df2e68c2aff70a5be83554fbb16b97f4f89fc719416bde9d9adbd7d358834d67b20ddc7a4ddb175721ff096c222ebcf3cbd80ef6fa74269bae65eb376cede54cc1df3c6496646ef734562773fc6fed56777f8879dbff8948f7237623ea052ddc38d189fa97df32de2d75a233d9cd5fd6f312043f7fe344981e3336cff6d540be5d1f549645da86366c3ad373737a43c1caf20e7460d39976f3de08ffb61f80d6bcd93ddc538fc9a61b780dfb2db106050051ca2a97a6c5d1e1605ec326dbe2d4951e5e2b934b5eee9ad8d9c588ce64d3f5ddfa2c8bc957fe0851d6f9795dec74e84c36c3b4ddc83d8a0415f09f4e72ee70305f5478757ebff636ba6c3ad37757f617f110ab4b393c21c08ac564d3356d3a4e3b9ddea262ca549f28cdf9cdaf515655584f927b7ee1c076e61c369dc931f39fb0ef4ba664a577d70c74d663d39906ce03373de2ca0107070707070707e7bf0a0a20c580d2a0950851a893830c0329067572a89341bdbc153a0e9308420cc41800801803110af4566cff518f82000339060214488832753a0104724031656e1422110ece3f0449f6e1c1fe936eeb459c4c2a28ab287c1335dd32e5ec93325963a1472e43c9a6dd470ff5fcdf6e6681f1dffdd2a3f3c244d7c5d7de175494e5bed83f9cf9e85412ffffdb24f292e8891dc38ec907ef7f9a575656fafed20a9f92e81bb93fcd5aa4d6d80d93fdfd21d97fd06e040df721637b9affe5513b68eeebdff12ab9bccab2d46d6da8f6ab13cab8bc4a2e2fed576fc6df611554faa746ef34db9009a1f68c3f784f41d856bcf3bf7f122b0489dc2b27f3ccb4497fe38e3458cda38543d7978db859c02d8a195eba71b85b884f0000200049444154c882273518d0dc5625f12ab9bc4a2eafb2286ea115d57d78b089522296e6dfbf27edd4cf4a56526d3e62e7cdd4accc947363b0a3a3c32373a400b2bc33e3269fe72c795a5ac3cd3cd12575c588f56f1b541561da95579afdbb1892c81ce77eb3f71c5fdc24208cf8e38e91f3635db6a794f32a927e75b83b6bd4c1ace63553e589000008a7ebd97c6586dfffda62432819af98d061e1ef711f3fa73ffac52361d1c0854f6a0140967f6accb0c3c499f7722b0b1f2e661f1b36e17cb1bcb97df03b100e0e0e0e0e0ece7f072906e486a0c372001900daa0ef48a1c98e526a1f58c9085040b980479b04140408adbbb0f2b90d0000880810102002d009a049040d226810000120e03a0ece3f04acfad1cad5f11e3b2fef99d0c1469bc1d432f71dbcf2ccb1e1a6a4ba3b034ddc666d98dcc3dbd1bee3aa77dc06bf2aac2ef9e0281f33364b83c931761b1995270549fa96b6a63d972d08ebd0dec7d1ba4dff4dcf2ae5204c5aea6831e67e8da2cd605537871abbad4e113519f65f5eb223bfeff12b9b86fa9873982c5ddb8ea3b65e3cd05d03a03ee997217ee63a6c3a53dba2d3f4339942000059c98da5bd6c7535e82c8eb655d09278e56a0a59c9ad65c1761a4cb6aee7a4d3d98a11abbce2e9d6a15ea64c265bc3badbbc4b79620069d66e1ff321b76b0080ff64bc29dd706c6c3d00d4de1b66e5bd3db3b1cb8ff0ed8ec5d7f4565d3b32bb9ba33e8ba169e2de6fdec1a839ce5400b43a7ed7081f43169bceb10d9c7d4e912f406b12f64df2b7d4a63335746cbb2d7d5187a93e122d3915a4db6ed5fa71ddbcdd1d4dac83e6c694c800a0eede4093760df3ff82f8d9ce8e0b128582c495e19bd26aee863b98195977d9fc41dc0abba125a78274fd56ae1b1be4eee8d82332e3fd166fb3118f140b38d0b2a84e06ddce57602dcc5857727eecd89bbc4f1b032d4ccc1c46dea9069014dc5cdecf4d8fc9a6ebb8f45df34029ea490baf2fec6aa6c1d6346b37ee7846cb151ddfb09bca626aec5725ce8b59d6df5d9fc5a66b9a7a8c3999d378848d093e1c0cb37618792253a8b26441f07ababde388f5f3fbfb7b3b5959b80cd99bd2347e1a42a2d268341a8d4a23138040a229ff22213f969a30e3f4145f230d868e6da7b9570aa55f7297f1fb9cee363a6c3ad3c87dd8eed7d528289cc24cfbac593eb45d1b07fbc1d7f2de356f328da87b30d2daf3974f1200d9e7037e4cb6cf9e5c198034738797c5f07bb50d7e55f52aea0326caf97d462713369b6e12a8ac4b2d5420c7e161c4aba753850020ce38ff7b7d9fb19e4af54a5a103db79b8b099bc9a61bb80fdcfcb442aebe8afe61ea5e47c66083d64ef1d5a669fb4e591f8ac544beaefd5a22341ae45c385fea31b9bfb952c69115c75ee7f90d74d2300b5db36a620f4f5b2343bb2ed3560ce4643ec91202c878b96564cf71612e9a249a49c711a1e655eff29435519c75e331a97b4f730ac92068424478b09759137769694556954ed7d13dad9924a64daf71ddb48a928b9be938aa4f54402437e498aa74a99695deddb6726f7c0d06c0f09cfbcbfc411d9ccd0ccc3c862e9beb5eff26be4402584dfcf944ade14bc77ae832b45c872d9ba8fffce08d22398024f7e28615c7d2450050f7ba91e057f1706588bb990e9dc9d672e8b528a6480a207cb3d0de62ec835a655de3dd0a37765d992c52d31181acfcf1af43bccd594c36d3c0b5dfb6f722d5a5acb62dab491607070707070707e77f830c554a31df45ad3883018831a8972b5f3c19d4fec8a4a9e2d22800860100885010a020444180428d1cc4b8a739ce3f04e1a79b2f84eee37a993471984214bbc209b3ae66773f1a979e19b7d1b3610a1a2dbbb66043f6f09b25b5b575a5efcecdf6e6100100e4bc170f7557dc894bf810bfd5f8c4e85977aba82e2387711e1f7e5e8d01005af12832ce60c430475aa3abf053af24123b8ee9a843687969b2c5a01dcf3ef3f8156ff7b83f9e3de164ae0c846fb7ce8b36dd995229acaff81cbb3dcc9cacf805e9a7632d36c557567d3cec1ebb70d1fd2a0ca4b9c7c2871c672f8a2dabadcc381af062d6a8039912b249874eacd4dbe90210e53c48229812dfdecb128130f3ce3b7a874e26e4af3990e43d78506e1b3ec086dadc2468e5ed998337578dbe55c4abf9b8dff7c9ccd0cdc94290975e9ad87f63d99073e935f555b9f737f5352121aa8f54fce81ba209d1f1c91f530ed85d9dbb215edde22386d7fa73cb9c3483cf7d2a28c9895dea426d9ddd80fffe4af5a8e8a4f44fb1d3ac543ac1b53023cd68e889137db41c963fc92b2af874a62747f4fe97d089779cb726565457256eb2bc34615274891c64f9a7274cb862b33b95cb4b3fd131e17072f3c835eaeda6a6981ae5e9ddc6900931566be34a6bf86549a723dc35befc34b436615b68affdba5b1f1c1b6b475759b20000e2a207c91ebb1ebd494bbf37a968f3ccf385ade9ce7f2835f1c75de173e383a2b26acadf6cb7bc7b5231c6c5ea9e2f09999bdaede4c7cafad2d8b9843d43e7c756638a16f1ec3673d1bde44f5997fc9f2d54d1641a60baf5b12db99b508962356fef15e9e816df4de2616865c29d62bb3e6d58dfaa0ff5494713030ea5f3cadeadd33a3b5b755da2da0d19cebc75fc2d1f4469a7a3e5a1a35cbf2c2641347de65e78c7ade315df1c2fd83d6e695c3dfc50156d0592d2940c8979808de29a74db0073717a724923f984fff6f8b9aa76d37a19131bb48ce7574ada0e6ec36e924ac18b44be5580151d80e6386a865ff1e94b1f6b65e2e2675157799e833d14c74af3eedd1307f6b3a5a9c90ad373c604cbb751777304327ef69d138fa1e340a7d6afc7aa7e38d9d9d0d0c4b9f3e8adb1a552a5561c777c5f544a5dd3bb3d5a9dfc288fd9c6d3900c8001f6a5fe2ba4a69c5779620059d1bd437b2ee58a0124a5298d1f4ae8cee38ebd2ea8af2d895ba17376d2ac182e4a771d11ca7a7cf46535060058d5d3232f7486843b5254772fd2ec4383871ca6ccbc555453cb4bbfbcb4a30e517529ab69cbea7b2d1c1c1c1c1c1c1c9c3f0f93084c2260009456aca0517b880c030a0212ecebeb87bc10a800720ce418600032002202520ca418c81a5607e1e0fc2390d596d653f4f4992a5b0ac574d8cc3e66942fc2a5a24d5148f2caf4e40f85f5184ddfc5c74193000080d0fd668f6bc34280a81b347db846ec89377554fb61638c5e1c7e5289025a763ff28dd9d8309bc6fe0aa8b0b252ca36e5a8521b586ee143032cd82402dda2f7bc69b699773e0a0021d188fcbc94e4ac0a3151c3cacbdb50a1bd904d47ae98e0a545a69a751fdf9996995028967ebe72e89dcbf20d83ed59448a61e7b9abdae59dbd5f22a3db05bb8b9e3f291494bf7a0afd160c22bd882b13143d7bc66fd3d39ed1d4247508c744ab65beea128ede678cde30d153934431eebe745dc7f2e80b9f04dcfb079e1accdd36ad9d3e05216958f90658d2551f29020060b84f9ddc9e4300824ebb01cefce494ca1f5eeef02dbb01d09d23a677d225362db326c28a6a33361255de9f3855dc79e3b29ee67422ddb2dfb2055609275f55cbcb634fbeb59cb3acbf058dc0741cb162740b7f28f576535d4c5fff4f907a328adb6debda105b168140d3770d68ab4b520e951faeec33f0629b430ff60d32a300a829590020e9f59d1d6a4d05a05a76eda19f1f97d78af1e70fa526c9b976b1c07bd9c2cefa6422c767caca102d020040fdeb7d97b0e15b667630a010d94ec3574ce03cfa3d990f008030fce74ff2d4400010d54de64b83d2f6ee699c15f3ae4e90763bcb69fe5cd7dcdb1ff8fcd49b99463d7cb4bf7993a33b4f5b39d8914d6238848e6f2b505397c896a1a3f51e1c8d2f7d77f23a357cb823f56b89741fdec7458f462069794f5cda13e21fe72bcae4cf57d14675b55a00744de5fa16025d830ea26ad1d71b64edeb43d7844153bae9297f27c67b7d31db69a8b766a3246ae2368cd92a8fd83dd1960c0054d3ce83bcd267f91968eada849c365bbe6bb41519004056f228a6badd37a4198469df7380f583d12e7a5aba6dc63cf2dfb2b58f7e2bb737d0eeb8f8ccb52b0f9e3fbeb4b653f1b641fd77a4890180eabaf643d5cb89a68d4539c9e7b353a73ef1ddb42e48130184e33da84dc5efbf44a5568beb3e5dfce57026886a8472004687c3f935377b6902a0c2ea46d7d1f51f36c0cb984124b29c062f18a1fbfe6ea608688ec307693c3df6b21a03b4e2c99157062386da5155772f929ccb47dfbbadd93aca55938450b4ecfdfd8cc82a4b1955d396d5f75a387f276f5ebf7a78eff6775f6f5ebfc26d8583838383f3cf428a8204033106e44623150c54ef134560128143020601008043020e49794ead0c88007a64d020028b081c12d05ab1bc8741003a022c22b04850dbf0305a2f071a113489c0200283006c3cce31ce3f079286214bc22de7abd41e491c93166a01413f24f2c8f0fa23c3db1a69db759b7224b916530cd1f41bc420929699a6b4ac5c8892ad43c759251e79c09514dd3e9a623b6e806513c98040d7d121d51556ab18256282ccb30b433c6d4c0d8cccccfc57a5d4d5f32518cd7df1e9b54e2f96f530d736f5085b77bb58aacca4b13293040a832c17c93069457605fff5e276f6f6d6b6f6d6b63e535ec880572707569bbeb62577e37392ee963987f40e71e5de79939b70a7d0a64fd3d97f9286211bab2e6e992f39bfac4cae6ba7af18f42074636b765d014fcccbaf04236743ca778f94010010993a2ce5a8964c21c844d21f8e62f30dbba929b326a83163a31eb622a7bcface044f85f51c0356a6035acd17d51456938c6d751469530c9c0c292dab926abba929a6460a50555e9db68309bd79c78956bf3c7034c777eeac6efa4465d654972c0091a1c3529c8e90a9c4d699f58752935517d4b16d4c998aaf29868efa140040eb8a0bab8b4e85b95bdbda5bdbda3bf6395020ab5744682330f47415bf484d93f9aab49874eac848b99d9216fb4eb347f71ebdb492efbf4fbdf796161068faedd8415fcb9a44a3abfdd164b37e63cd9eefdab9fdaed6c8b0468ba5e415cf768c0a7431313436347108bb585e5fab08eff63fa8a28dea2a8701c21a65c2a8b05604340ead413ec1aa9e1fbc03bda674d46a28f9daa4e8f79683da7ff91bab4fda1e36e8629b8331abdbb31100e0bf5e1132e74df085f715b595854f97219bfa4ebd538502a015cf2f15b987b933d5e504abba3365d0c6b2f1b7722aab795937c7e6ceedb522a1759ba111381e030775f670b4756c3778e5d1354e9fcedef8ac2ae693b4e8cab45e4bb8d3af9c1aa9582b48b21c7feaf418e18e6e16dad6034eb107b56369eab389cdecd3a8bad7be3d34ad9bbbb5a1a189914dafbdb93535221480e6103e44e7f9d16755326eecd137a623075953d4742fb2aacfb52c6b4b8d26ea94aa5296aa6ecbdfe8b570fe4e6a6a78de7efedf7dd5d4f07e2051e19b39d6e6935f0a00b08a731d34fc8e97e0f38d38383838387f3b120c2428885000e4ab6b9504033201d844601080d9e84189806220c7408c419d5cb98246f97403502e03a11c10040800125419f3581d28063c19c801c80400804a1948d0afd7e6c940d6b0f8478c02be152cce3f05ba439f0046cac9bbcde26f7ea9c22a3449aa799fd5514fb22bca927ff37abe68ca891c2900c8f985b93c451a92b24f5c92be1e9d0024b3be939c520fdf48b87aec93cba43ea6cdf405a6db402ff9b353cf2b1b3f50621806b282df27cd7eecb53b2ebbb4a4a0e0d5c6360cc00080a0e93d69f7adb705d5793193a491e397bc50b3750f49db4247b3cbbec4cc8c9cac8c9caccc82d2a2d7cb5da940d0f6e9619479e1627486596f3723b7de5639172f5cc830ece1a3db64e443b1e8d6552febdcd526315a00c33022d3c0805891c9557c8f098b73ebd8665a542d731d284d2f6b2c87a83e529dbc82906824b958d937a1f53cbe5c697aa4c171b395765326877c49974e928b958209caaf12288e5761c6269722699beb190c3e97acb05e466e7e69c9dd71e6344d538ebcb254e94522ab296aa1d7a8b5dbf7c5446d0b765546718b997f824eefc3d1138be7f79d7bab4cfead92fd831ae68fa446e298b185253ce56f93d514d6c80080c03230e2584dbff15e61ab9c9cfccafc0b7d349b1584ea26f315865d4f77c193e84bf7243e8196169dfcd1d8cb971fd6b9f67468b2b8446d7df8eeef34ee39d1e6f96fb70dc70d30ffaaa4f2e3978fd9238db8925e545c5af4e9f2103de25f70dfa218b6b1a714bccc5514ad28e76501d5a18d91529d42cb1f1c8c65844cf6fd22a3f253a3930c067454aa76183f79f7e03e9146db6fef0d553a3ecaab3f2655590f9fd8cd8249a4e8788d9cea53f7e846a60830deeb4bd98e613e9a6ae75024a549ef45ae93c70718d18834a30e13c6db15dd7d58f0c3a1cb11229504a854dec256b2929859c1333e0ebb78758127fb4b2ec8a6fd365eff5856c3e7a65d19432842dc7bd8d19ad9e7cb6771da6f63d664879c482c282d2ac9be3bdb8aa2b808d576f070835747623fdc39face62748825595df742d2b6d4e4e77e6ee2e8a5b29449aadbf28ff55a387f259aade05be7cbf20efa2108a3df958a96ad1a6179cdddb6a0bde69f9c6f1417dcda10ee6bc6401004a11a79842ebf98f1835b3a0a5e4fb7309bfc528017370e0e0ece7f0d0c4020ff3ada14a35023030c0322028d1fb1088aedac1abfbefc2f0a508f428d0c6ae5206885f82246a15e0eb572a89743b3c73839067c39d4cb41808204577170fe39209cceeb56f924cd1934fb445c2e4f20a8ce4f88de3072dcef05eaa66165e57197ee24970951024ddb409749261208080020e2b7dbb6dc2a10a3f51f4eaf3ecdef3cd69b0d0044a35e111e1fd7cfde92e53939d8b0f98e7044a3d02d73cc63c685adbc9858582be057663d3fb368c8d4fbb598b85640d4b7b7d3a322686de289a3297c00007156ccc567b935528caca167a8452311d5c513a758874d744e58b1ecc2c71a19a0a2aacc6737620ba50040310d0c203fda1643e9eaa343d2f2eec1b8b7ed1ed23ea8b98710bdedbc5f43cad70d8cd81b9b51512fac294eb9b173cac85d1fc56c9f715df9a7579f48a9934b4a637f5df3542f74b00343affbd44ea53b174726544831796d6e7cdc6721a83c525de40eaa558049c9dd27c5520071ce95dfee5629741c224b9f252dca286b31d6546bb766c7910ddc9d49a937dfd66080d6bc3e72f483409d19091a06f4aa8c02c56338c36ddc48ad98051b6fe7f051900bca3fc6c6bce2ca88fa9d47b9e71c3c95c2c700ad7e79e844460bd945adddbe5709196e6386eb3d58b436269b8fa222eefbb87715caea47d4eab0fad6ef7d5e4de8bdf01e57aebe64ff98c8f023a951ac43c28ce3f75ec81203c84aeeed8b56444961b79f3e507a78e16f4f8a451826ab2b7a7be7566a0ddaaa26d308769b3e3639470ee438f67460d06d835df20f4466daf46dcb6e5aeceaeac37721e8f73f78fbd6fda3e1268d9a2026a896b0ac1c4dd94490e4c7ecbdc3fdf6c20be187c3cb375e554468e6a71c52f959056cbfc97de1d2daa3ef6aa535ef8eac8e867e53da6928ef9ac5370fbed21932aeed973534c2f4ab2fd97dbb1993000013bcdf3bb4e736dacaab7b061aa222914824410188da6ddae97e3e77fc49a1089355279f3df8526eed654c85baa48b1f2cc2da692bed8a4a442291488a62a8542c569c4931f1f5a07f38722a9e2bc524e5af4e1cfb40716863d0dca750c58920e7c65db8169759525d5795f374ffdc35ef4cfaf6b2a23689732c2fbf333778625cf0b1e8f96da9129148a4544fe5bcf7cfdee4706b6b8a937e5f38e10463d2f2eeba8426718ed97e5faf2dac16d1cc1cac386490739f1e3e9b2bfe52f5068d3479b571f92fc976e3fa999101d4742f14ebd0f12e29eb96fcfea1468e49799971f1a55295a5acae2dff50af85f31323cdbdb83f1e68c2077bef96b55c7643b31b1431d891f167741c79f1f9515efd0fc9871e79535acbe765df5ae35774e16af65fbba5232697e16b8870707070fe2d883168bce05b82413d0a757268e47d0f04dc4c3838df1ecdda4ebef8fc508f92fd23da981ae858751c7fb8a4ddd82e066aa76125c5b15b425d0d984c8ed9c0abceebf68fb124010041bbcb78fd533d2db4f53aecc0a69ddad353118497a0d735a2a3e093b0c3a4ae7a2d1b23c2f4587a2f764bdbe44d7d9d4c74f49dbacebe84f69ee8cd245b8fde3251beced7d5cfbfcbd07dd28e0e4c0000b4fefda9199dcc381a0c5d9fe5dce10737f9b3d464916c3de9e28509fc9dbd4d35d94ca3b60337de2b52c8ab0cfb9e1e3454cb3fc88c0264e34e81ba28d5a39763f35d8481641c76e4e985d1d8d9880033037d13ef61bfa6d80c0fb1a61074faec3dbf9075a4bb1147d361d2f3f6bba297b9d3816838e8f0b5c59cd3a1b61a2c6dab1ecb6f16cb30d547aacbaee5a85d73583b031ddcfd3acf7ddba693d26389a0df63c928f2664f1dbab6cfaa261b7da9b35b8b4174c09aed5d1346bbbb7afa0f8aa4043ba93523a3cd9459deaf861bb1d88603627874f765d78ef5ca58ee6fa849e7587a8fda1357290320598c3ebacfffde104f2fbf4e830e907b3bb574615167b7efd6417adb1557237ba62ff1d5d7641a788e8e4ca9fbdab313b483d6dd3edde5d198be4b1f5512d495ec1f82fc23a9519de6446d3039dacbc3c3bfeba86b26bdade800008846e0d698dd6e8fa7b4d563b074ac02671c4baec35ad7641a0b2dbabe3dac406edbcb8d05c072eded848145371f5d623335465d7df8be5acb30f7eddcde8ad5b809b2fcd7aef3b917d6b64dfba0e0d9af6cda1b7cbb98c49997f61c7a582205004cf4e9e26f2a3eabbcb266e76de797691feb66a46d187c4267f9f96d81ca7500d2bcab91ef4cc68c76fe221488736ec512baf5b2a0000088d24ffef6a49af760be9fa9b68e9e968e9e56cf8b5c0ce89e2b2f6e6efb64929b164bcba8db6ee1c8c863c3cd88fcd4e844fdd04e064a83d5deeea7a3a7eb36f79df8d32a1f232d9de0dfcb5044b3ebaeb30bf4ce8559703434ad069fd59e757a770fed66435955270226297eb47d447b7b23430b97214785c38fc7acf2a043e338c758f593ed47b2051907c36cf4f5b474f4b4745c17250a0100ad49da37b6bdb991a94def6da561a76eaff26201348e730cc8d7551574f7395bfa654ef670f7edd86d4cb466a005ed6b071132d232f3c967e7b1ca358d6aba17b24dc485b363ebb77537d2d0d0720cfde579a55c7529ab69cb3fd46be1fcbc4832a20ea53baf8c8cd079b12fa6a879c8f7467e559820ede898361c028161d42e62d34c479d7e776a016a6ff5e6d84f59353ea8ad93a5be9eeba81359cda57861e296f997f5d7dd39333fd8d980cde0987a842c3e7161a12b150013a49f9ed6c1948e20888663e8d6973c14002d3ee6cb6abb64f58800377b335d23df19578b6550f76062e8fefcc243dd4cb4b54d838fe4c940ce7db431d4458b882014a380991714426643663a395b99792d4bc2e36ee3e0e0e0fc8740c0d957d5f758b37f557df9e5cf661f30c014ef58c39718600daf469fef1edceeebeb839701ceff3bf1f1098dab627c7c42a7a0ceffcbc7c6f42dbec11f777e38d5b9a5b2227cbbd86b60c1aee4a81e9a78dc281c1c1c3548b37675ee97bd3d718f1fe307cf14262ef699a275f1c512270a6e461cd5d018ac6f1fa0d203b4d9975ffe547c50f9de12144515ef8d91cbe5288adeba716dda8cd9cd2efaf0deedae3d7a7df717a93d4c94b4d0c1efdeecb4e741075ddb3d9c9b9630c78604c237735c428551e991ede915e73a5aef9cf0e9e538ed8f6b3cda45f7bb1ebb21909aba3b34687e5ce0edb2989e70abb76e9f7723af251eea6f287cb5c8a377dab6cc98013a5fefdf92b4f56e6dce8e7b9fbcc4a1d98a36acf6c954d7fea993622e2d0e60649e18df6d05fdc4c753dd85c7db994ca85df4e4e5e64e9a55b7c6b49944bd9071a403f27aba5398ecdca7c8f60c0090e6ecefeaf18bd5febbfbc2adeb1eadee3de4fe8857710bec45b77aebf64918742ef1e450730a0678f4c91f60ffdedd415dba1389441289442412090482e2bd31088228de5b020ddb4db67c6ffc41e59fdff8120707e7dfc7c37bb75c5c5cbf7d8c5c2ec730ece3870fc11367014200020208011044f902a4f9670040107c3d0e0eceff2372eec3dfcecb07ccf4c7451c1c1c9c6fdee20d06af98d186f1c3276212708a5831dc061771707000f84987ce14bb4f1a68c9761935c23435f25ca61a772749d6a5b345edd72cecac4f266a7a4e5e13a6f7659d20cd7aecec602312206cb77e1de819af0b9bacc891d594d4221c55b193ea5efe76011bb5637e27430a51c365d4da299c0727dff10100181eb3a605681180a0eb1fe6c24f4aae68e6c729cdbdb82fc975dd96618e2c22c5a8dba275fe9fa3ee14c90000a86623e7f7376fb66f260e0e0e0ecebf1f3c461f0eceff13d2dc7ddd7c177cb41c772cc697859b030707e71bd01c86cd76f82327229a5e636779e106c4c10180da57072e567a6fee6f4e02a2d388d1d6bf1c3d9db66093bbaa3b7475411dcbd248192887ac67ab4be62aff8bc8d4557a6122642a51266cba671d49d348037b5c582d03fda6eb71d0bac2025ee19d7eb657147b90a0a26a5940bdac698a040a85d03c450029378bcb7f39c7d36c1901000093d6cb4cbcebe4a00340e29872f047791c1c1c9cff203f6fe77ff57a0c5e3c387f0fc68686cdc74c8cffa5b242f3dc90ce6df9b5dbfc04e17cdcfa3838383838387f3d58d5d37d57aba4f5d31dd87310004c2244e5278f26affccdade5b1648e19bbfe79890003060220e56655b432663cc532b887feda3397b2e62e6de4ca886118816564a465d3edfe874dee8df7fd438b5526d3749b441d4b5dcdeeeb53ef0cd26db2eaa616a0f1d67f3838383838ff217e5e1d6740ff7e78f1e0fc3dc4c727fcbc99fbeab7dfc4a3a2ee7ea8f51caf676f973be2ee12383838383838df01e53ed87b170b3efee158b0160200202f8a1ae0bf353261d3de960e8b14db81438d7f5dbbed71e086406aeaa135d15c5960eb2e43f75cb223f4fcc8dea3e987d68c686f41a9f9f4246af71998777a61c0ec3049d8ec6ddda3e6071993ea8b929fbd2505f471539d0a51c390511b9b5383fa330840b1099feaba75d1a2df1d760c75d5905566bd7e966fdda79b195ea638383838ff5df0f83838383f3714f3b035eb8759e16a0d0ecebf716459fd7afb20473682201a4e613b126a500010252fb56a1a52d373dfe7867819e2e4a54e4e4b9345202fbfbf32d88a8e20041dcf71c7d2040d8e18e2dc4b0bbbdbb0100421eb7a4cb95df16583cafac7632c7cf77e161544cfeae16eca4010c4755bd697250658ddbbfda3bdf4490882900dfd26364ab00199ea130100e5bdda35c2cb80842008cbaaf7f68fcdf7efa97b3884dde8d7f8d9a3d5cf00002000494441544795630000c2a4b5c14e864c0441108ab1dff84329f5cd2fc94fc56b08ceff0c79c9adbd4fd8e14b07391b1b2930f51cb3b487f0eafe17352aa23853dd9644ef74bf11a24f61394cfdd879a41d934468ddca1792c9d0d36fae8ec7a2c67ae8b3193aae0337bdb31d35c896826876defd609ffbc3090e7402816ae437f1f0db5ab57b85536c472eed5b32d58488b0fcf7e52236d3ae5e9bccdfda598f8c1035edfbacbe5df827f622c4c1c1c1c1f96921fd1f7be71dd744d2c6f167b3e905924080d08b74140541b162e5ecd87b390b7641cfde7bf73ccf8abd9e602fd8b11754101b0ad27bef10d277df3f12101014eff58ae77c3ff92cc932333b333bbbb3f3db679ec180d73085064daa4520fe86c7472581d3fea4688a1bb419351a552102f11f842cbe1dd06759b67f68fe4cdbb8adbdbbf4f26f1273a833bfc9aa18e932cd204dfe6e957beb6ba3bb996a3b6b65f2b56b8a0e7b6c6959c1a307ec626c0a2f19297cb6a473efde2b9bbe59efc6228a4267788f79eebbf7fe81cea6eab4a8040eb372e4297d77e631df778131952670f19dd3754aecbcc1e73ee6441eb571e0b4d0d6411f1ef433ca3a3ba5dd88c1b6ad23e6d9d7d08feb8c08a088dbd1bbeb06bde57fbcbfe2ca298e7d5724c43f2d29cb7ef183678b1c19000014ba265354e39f161c196c6d69c055653efc75e8d0feeb5a46ad69526dc60929cfc538a89520be11b8c99807d23135765144fd434afb0300f824a66a76e90f79543a44f395edec773ccaef380040f9fd3176fb2d04540056f7ab45dd2be3b3bd025313eb3a16c3bcc792e01e4b3ebd10ec866ebb33745b8d7d82b1cf4bc756fed0e976a550bbcc96e5a813d1a34e5405d36f3f37f8d5dc9ac9d1ab670681402010ff01181450352c24b2c741203e4bc5133f338b919be676316762986eb349679312ce4cf732a461985eebf9b735efba8992881d23dd0d681886ebb98dd9172521b511cd062d99dab5898da9fdd85be12b1d453f6d58d9d7968b616cbba1fba3536f2dee6ccec2306e13bf33e92a000079ccaee11e663c1cc37061e321db5e946ade594704589b4f0cab000075fe9d655dcc181855d7b6cfa6e7f5bfc7432010df05a561bb2e9083d64d6fa9c7d46b397ddd20f2c2ceb052008cca606a8084a01399ee53fb5968651c5546e8f9a256039d99393777de174d5933da458765dc79c19a0e39c7f6bfae00555ad0a213bc45419b86ba9b8b0caddc3a75b6e76a751c79ecc53bb46edd2de954a34e7e534674f3306757efff95797185fa5dc6f6b0e150398d7a8ef71166bccca8b58e4fdd11a1fcd9fa75d13efb0fceec6467a46fe2d0aaab971115005459d7d6cdfbed6971a5cd004663b0b485a26be3d38c5a787b3a981b0885626b5b2b3dc889c9510080223168e9fcbdef650098b0136a23887f0c756144c8fd240901aafc27bf2f3c8bf9f47764a15a41201008c45f07058086818c6868e03f790c3e150ca920a681010d18d54c4dd91410d1c09006422a50abeda76120a0823e15f838d0915336c4778422f5fc459de52f4aa5f1db4c4e0d6fe37bda79776c45d9eb05ea9d53b7bf970391737eec4f2b8ac75ecf552a72af0e4d5dd07759448566e4947e25cc79dbb3f8f4f8a31d3840e4871e2bf6bb5b20cf0c6ef3604a5b9f5f39cb5f9448e377989f9db1fc9904000037f0597b3b45aa96a79fee15b370c8ba37b2ead920f22e4f1cb89dbe38b25c91736b645ae0ed4224e42010dff5ad25eb658cdcb26d238d6f0eb66d5b4b7974646635f944f262ef8982d6d37b9ae095378107a733dc8634e5c9529f25e1f65e160c00008ce7d04a5c18f9a18490448544736c72d7b61151310adfd177edfd7cb556a749be7655dec1d78e594f5638cdfd275abf387235a1422589bf72e036b41fe8dca035ce15a9771f151919868eb4e56018c3b8d5e4e37152000075dea37d5b8fbd2ad3dea5e4319bda1bf1f862671fff23511fe74f1159277e326031281ce7694f1ca7cf6ec1050065fab59d5b4f25c851fb40d48540a077fbe6b52f7e0402bdfffb50f2e453939bf169385ddcf30fe3e56737b4462b4b22100804e2af844e0125090d9937ab4ffdb3f3aa7838d03028500101809340541e8d83030b834215a8496053408043010104000d035d1c4a94a0248146020f873234b117f1bd80ebf55ceedf5a440751efb14da704349b3ba6a92e0d9c060c6fb4ea42bc94d0bfb9f586c1ac177e6e022a408b29abfa6e1f73fac36a0f7b005cd873fe484756a56cc969b378c14fa60c0c3a8cf2d6b9a8fe655a1b4d9aaefeab5fe7ab5b7318b60346d9020080b8e3ac451e3b373ecb5fed6a5a958dd267fb437963ef8e76e65080e3bb6c8eeb1f3bd1b94120be6308697105b07459da058759ba2c9016493feab32561bbce56743ad0d540fbc6852c7c1214ef3cc6930f84b4584eaf8c581553252d282ccb7d7a9175fa49514f41d46fbe9d7dfd9c62cff88a28aaccdb178a5aadad5f9ac1b8f63dfadb0c1ed4880300603af4c4a3de860d7acfa32acd2e95bf3bfc66f4adc4b34dca2f4ff71edec7b0e9cbe52e8c266b12156b3461188d7ede7dd1bfb183489d7c63f3a4b1edb30531277b8b28004031ec77e28d7759debb2b0782b23c4d59180070da1d2940220ea23edc3c3cffaeae5f3ce0e8fb0147519523100804e26f828e410501d000939742f59fb5c7c1302001081208129424a82bf7b33190a8414d020054a801003406d44c0ac809509200004a0005097434a30bf1bd80eb180b348a2795c964f04df838000085cea1910a855a5990982b895eef6d69626262626262dbff4c91ba58a20600a0ea1af33f4aa514b68148e3168242e7b074aba54951c954048022edd2a23ecdcc84baba023ddbd1f74ba525d54674a09664e7a80d1c0d350e2ba8425b730eba881088ef190a8bcf86aaeb9c9096c88025a81467802cb8bfe30af49ce62dacecce4b2382de5a0d6e2dc480c2e23314a59576b79531a90c1d0e0e1e0b97f4b3e531f5bda62eeb01f74f4555001079f74fa5bb0d6e56af3901591032bee7b21cbfbb19529534e3ceb8c4299de63e2d6fd0ed91c5678168e8caa95e864c8e8def427fbbc40b77326bceeca65b741bd6bb75633bbba65da7efde3f0cbbba2fa2bcaa0af48c4c2c1b779d3ca755e8d831c159c8c8108140201008c40f0a09a06a98b10b41fe591da75c0d188001150438302bd3a0608063c0a2009f0a7c1cf854c000700c008086010d031d1c7428a083030d39e641fc67a00a2cf4b9cdd63e4dcdc8c8c8c8c8c8cc2e2a4bdcdb46eb9c136bf81442b2e0cac451c7c52b1f6514951415261cebc8ab695587738c0c68a5e9c59a011221c9ce93a1210f02f13d4317377360a43c4e9402008034e1710ac3a199b1d6b7309173737b28bbff142f9daa8ef77570b8d1006f431c8069ee6945c43e4d95030090e5b14fb3846ef6ba14b68d976535d7c495b71fb2302c28de698827bfdefb91222be28dd4758a5f3b6326ce346eefe7679f7ef566aaa2216530f5b0e756ebd0bf74cfa3d0681442a5aee321455d9e149da744ad028140201008c48f89fc6b06777f524e519190a7844235a849e0e3a0830300902400808c00891a240448d450a406a91a00800450902025a082800a359411508186a088ff0614c39f023aa5ad0a080ccf5392a4a22439ece29578d9d7a7432acb4bd5027b47631685ac7877f4b747b5e71eeab418ef5d7864f7a3220248c9ebfd5b9f4a51e52310df353a5e53fac0a945819125ca92c83d8b82c1775a2bad6ca3ceb8bcfdb1fe303fb7aa059ba4d1671fe9f4ee6a4a05008aa1cfd476b9bb96057d9028f2ee6f5e72d760c438573630ec874f707ebf61dde5e40a655144e0aa6b98f7e0c66c287d71f2ade5e0d67a5a898550c8643299922009a54c2693290800baa9973bfb4de0c1b05c25a9c8797c60ef1bba6353435aadecd611113061fb19bdc9b32bf686172864295736fe1e6bd3af9331b5ba9f6379dcd963d75e25e7951467be0a5a38ed4445db116e5c0079c299dd7fdc8b4a2d282d48b8bfd37f7184ae77674b46753fc7a048426d048140201008c40f82f26b3ccf7cd471b81430a002ed6b3c102b482825404268fd1c6b0c81700c94e4c78f46ae519140035092a0025001a8485023ff3888ff08b8d1802337960b8ff99ad12914ae857740706cc59f68de14c33ebf2e36ddd5dac6c9bda5cf92d4164d756aa9ac1451efc013c3622634b677f5e8b438b7732b3e8e2a1f81f89ec1f89db65d5caa17d88e4fe7b7dfa7bfece2b68e5a9b1965f2995d9166637f76a9724c2c8fbf148afbf4b0d2d8dbe0e2c1874f4d2c5dda84cb30e877ddedf78bcbdc580040779879fe70b7d753ec387461c7037a8b2eededa54f91bc0e0e371cd0c1487bc328b9ecc362711b4d8994472f6cacc362b53b964d60fcae3bce2e3438d1d3884e6118f53aae373b787777bd5acf03754504c0843e3b2f2dd2d9db599fc1b29df2aed7e18b739d1935fc1c13656f8f4eef686bc01798b498f9d865ddf513438c71008c2c79fadbc89616fabafa8d7a6dcdf7dd776b9bb70e54f773ac4c3d8bda080281402010881f84af1a4162e0a4f518c7a7029b02123594a8ab2542d69532097c2a102449006024b029a48480723500493228c0c74939014a82c480c401ca54240124852405384990a49c204992c48194abc990dd5b3c3d3dd00943fce33c7f1e5ebd293e7f1edeb57b2f542d0804e25f83326e530b9ff81d5181add85f19531a1ed064acf0e28ba54e74548d883ffb6449925fdc59f553f3a5ceeda71004a1d95647ad5613047135e4e29469fea8f2117f05bb766cf3eed805c7712a958ae3388542d16cab83619866fb290050dfb6fa973a7f7e66270281f8ef71fbe655676797cf8751abd52449be7ff7ce67fc0cc02840c100a30086693f80d5fa8e63c0c1b18f4e58cbd5c0a6345404921240c7000720008a5520af8c2627209f001605700c08126484d61e870028520103031c800450120d75e18340201008c40f8f5a6d347479cf66ecaf8e482ac079f28a2e8d908883402010080402f11f800435596ddd7126054868a8db1a3901f26a09d578d8042857d7b19f00d02eca417ea5cd1002814020103f344c8791731cfe4c444cd763c22c64f98a402010080402f19f400d20212a751c311d9404142891990c02010020ab28479580402010881f01269bfbbd6435e2d9d39292a22f06d3d515346fd1129d5904028140fc57d1ea38590a541508040281402010887f2f252545cd5bb4fa62b088674fbe2251694480733fe98998402f567e505bebade33e84fd2ca6fc0da5290b1d6033c3f5feab250ea57feb7111080402f1dd83ba0b04e24f40e49eec286a7f3cfbd379881511010e0ed39e557cedc3dcad41e64dd77f40822a02f163dd4a4a22b60d731371782c43f7a1bfbf28210040f666a9338bc3abf669b32745a58d207fbba499fb92b73250e7dd5ee9eba0c76371cd5b4e3c1653b5489e3ce5c2c2de4e063c164760e2e57fa3a0ea26257930c1a9cd9e5459fa855f7a79d9e8f3581ccfdf129495ff25cbdeec1bd7da8acbe1b1746dda4ea9966025aaba23020051fc7ce798d6d65c0e8f65e0ecfb7b8cbceeb2aab3cf0c36e0f09c57bdd70490be5ad7ab998d1e87c7e208adda4f3e1025a97d48c93bd442109fa2db003e175f95b2a70586b17b9dcfffd4041de3bacfdc3cdb4bf7ff7041abced8ef51dd232ea3c7b55274d210080402f18df931741ce24d46c69aa4c4d59a4f46c61a20dea0738f402010887f12b2e4ee9cc1ab72865f49cbcbb83c2c7bcda0d9f74b4860365e1a595490575490575490f1648e15c375988f89d67856997aeba6b25d2f1b5af6d989c3f6d2e73ccc2c8c3bec1d3e6bc0bad75200208aefccee36e1aec3f21befd3925e5d59e76bc5a81c8f4aa3cf3fd5edddd1884ae33bf5f2df7e689e6375cfc7f2f7bf8ef8e58ef39637b945f9911bed6fcc18b927beb6ac5c674400457c60ff5e5b2b061f7c99989cf0e8e0b41602bcce7eb83074c9aa4427838f4f1d54719739fbaebd4a4ecd8c7ff47babc839c33647d5548048451e6a23886f8e32e9f4aee7c09486eeb891f3e9bb18a66d7fbf810eecff73292186dd8a5725520da5177c7450ad23100804e21bf3dfd771483233252d84c5b6b6b3ef6067dfc1d6ce83c7d54b4eb980a41c44035b50e9cb1d835d0d593c43db6ef3378e76b4f30f2f8edd3e3820bc3cc2dfd5ccccd47d5698a42a70f99da9c302d3320ef4b4139bd8f73a9caa0275fe834d83dd4d391c9e8e75e7596753e400a0ca0a59d0ad91be0e8bcb175a79cf7f5e96153c66cc95a20f6bda5b9898d98fb85e8c6a1d81f811287b167899ecbf6292a79029f49cb4aa1f7939f05929004665303540e2a9e0ec66137b9b6b651c55e69d4b452dfa3a327343031fe9fb2d1be1c463893bcc5dde2ef7e491b715a04a3fb32c983befe8ea41cdccf40d2c9a7a77b0e36ac7a3f2f8907bd42e3f99d3a986dee3fc86f8b89bb1aaf7ffcafcf842bd4ea37eb2e6503936dd7eee2cc8789d594bc7a93b2248c2b76c89e9b23370bab7ada19eb15d8bce2d0ca900a0cabeb179c98ee725952b519785ad5dfc6ef0c6d156b4aa9834c3e6ed9adb9989040223cb469642c889cd55028022e9f4eac50763640098c01bb511c4b746117b626f8cd392403fbdc73b2f67a86bf7f8f9416d745a1cca2200c88ae803a39bf02914b6b8a5dfdae90e7abdae9702945eedceb79bb474ac7753474b0391cbc8c3f175da9f5168cc4a18340a4045d84473eb8008a9260b316b9c45fd6e95a1938140201008a4e3d4475156e6412ecfcadcbc2d9365c86472594c1d631347a19e4962d239205effdbb2ab4cbb38ababb350241688c43d424a7ef841ce9d41266281a8edd678e53f9687f2674b06afc91d7535bb38fdc93cdaa9f3e90a00baddf4e0df3cb8cdb7bd4e4b4b7ff1ab17a72a34b7e3ce3f269a998c0b89cdcaf870798c39997470c8a043bcb977724a0b620fb47e3c63e4ee3885f4e5a659674cb7be299096e727dfd932c09c291e7cf8700f81fda2fb2919691f8effc447772604e247185066bf895598b7b661010000ab516b7379ccebeaeeea242f0f0515b69cd2cd586be142e43f3a9fd57460139e2c3d3c9962d7c29c01008071ed5b1815bd8a2d2524efaf7f605be56eec6aaac3638bdd076d7a54a01da62a536ede94b7efd588594f56386ed3c659be3c7123b1422549b87ef81eb4edebd8a035ce1569f7c38a8d0cee8e6d62c8e2e859750c38192f050050e73f39b4f3c49b328dbd43c5ebadb3ee76fa75ba13ab666c223bb8b78548976be836eb99fd647f0f0e00a8326eeedd7e36498eda07e2af401675f85092e3b8517d270e318cd8753659555f40f9bb8dfdfd5f743b972d2f8bd9e570fbc887aae9d2157197d27d4f464427255cee16362be05a015a2104814020107f3b5fa1e3d03030a07d67c24f46fa761ac3d2dcdcbda438ee55645054d4f9572f6f9695a41a1be90904fce80fa749f567a51cc99309366281e8d34feb8d1ffe0a6541f27cfdbc432f0ba9ce43e62e5ee9e7ccfa0bab461a39dbb97a896c1a779fb92fb29440d7444d2aa24e5c56f45c3ed15d17a789dacf5cd281f335d6d6cae4f37b5f392f5a3dd08e8bd38d3acc5cda32e5e4ad2c3595894b52debc8ecf97e33a56eecd8d68a89e11881f10425a5c012c5dad7d0b85a5c30259b1ece35db8f4d9de8b52ef499d45da8e972c7a763ac17170735d20a4c572ba4ea5610c85a9c30259b154252b2c2ccbbb1ac20ab8979997766178fec62153aee61300a0caba7bb9b8e567a4198c63f793af75e828679140bfc9e8bbadd66fea61d0a0ee5e5596532a7f7f3caaddfeb745b9115becae4f1cb4f59d1c80e1b2e25d61d878531c00e4b17b02ce345e37d7935b3b498a41efc3cf5fbf797e61ebd4c13ecd8d591800b0dbec4b2db9d24d17b50fc45ff19815b9f778a6eb84be963ce791c34ddf0606c5d5e3964e117ff66486d7f2391d0c68b8aedbc4e50344d4ca7f31adc7f8fb88a980f11af76ac38a7d96fea9e8288f59e8c4a1d3e9743acbcaef9104d53b02814020fe411d0703a06200d8f754bcb232a5b1d89242a124253cb434f7b0b0586e69d1322e218e50671b8a581c0e2b3ce218a17a596f7c5cc7d6bdb18bb3b38b8376010196b9a38bb3b38b5b1313f65f905d4292965802002ee3e6cef59fd0c7aaa6130252adfa0b5416ba75f3d62d9b5ab12ad2c383e6f69d7e29afc1c7502b7f04d147599c5eceb716694e05c6145b0aa85f133b3f215ff26c5e4b3b3beb4676d68d3c263d56415119cd75deb1158e8f177635179a361bb0f25aa612dd8910881fb10366f1d9202d91125a55a754064c3eb3b25b260b1fedb90edd26b5155476bba59167a22cfb7b0930a0b0f80c4559a5e443c84a65c0e4b3a80c1e0707f7b9f37b37e232f55af82dfa091e9e7b5f0140e43f3a9be13ac095535f4ec8c2eb93faafc9197b35b1a0b828feca98a499dd16879737a40c38539705fa03174f6c61c0e458f59a33d93639e45e56751b0755caf1597b458b57751252eaaa02a1a1b1857327bf809677264d3a938d5e2520fe524a9fee3e5dd0dcafb73915188ec34759c71e38162dafa7f34f2be35a8ab58e7268a246fa556f5c708ebe5692c4680c5c255592753c5acd0d8d4948484848887dbcc1838d2a1e81402010dffc31f2bf5d3c822048c08094e0b80aa7fb00004ef7a1e2505e9e2793658a0d702e8779f7de01b5b21e2987e932f7d4cd87f7421f5e5ad9020040d06f57c8c37ba10f6fec1e6e98b2774c07072b5381482c1059bb740b38586940aecabeb9b497ab9e486cdc72dcc6df879988c482662bdfc8419dff60fdb0b69606628148ac6fd5acf5cffb63abbf0652a5efefe43a390200e0e52c377d91c7f2b769277cc40291b8cdeadffcdad90b0cda6d8e551265ef8ecceeeb6a211688c4064e5dc7fef6285705008ae8f55e0291d8c877dbc69f5b89456273ef59a762a2ff98ded942241638f45e7a275f5d4f1535f9e5e0a5cbd79e3f5ae50200158fcebfaf005066dddd3adabbb181482c30706a3d76bbd6345f3bcba9e5ac5fe774713416b8cc0f2fcdb8b47840534bb140241698d837ee1270265d05404a132e2e19d4c6d2402c109958b719b5f25a9a1c00881c4d715a2ed9e4d7c14120129bb49e7a3c510100aa8cf3533abb5b186bd269d27edcf6c785ea7f4913a2f14d39c589f99a3345cab2938b540000186018005987313506d5fe41155ae8e976dcf9222e36313e36313e2e2d3be3d922170645b7f9846d575fa615a75c9ea00c1c3bff7159cd680804e247806ed4c48e9e1696240300005962581ac3be89582be013b9a17beeb0fb4cf4e4550697bc3d1369e8dbd60007609a36b724e39ea7c901004849dcf36c41533b1d0acbdad3825efd6ea455698a9e9d4d7018e051ff1a3c8aecc82899cbc4b1adc54c9c296e336eac6dc68ddb690d593f8f6ed2dc9653ed4902fbe418d2e890a729d7a73a1b1a08458e639fc913d7b7b1e97d32eb13c5462d498ec947a236e22f842c7cb0f342a1f2e9547b1e9bcde6375f1d47241d39f05a5a77e76fc62b4fced2aedba6cc8bffaac689d1f9c6661a8c050c0c00a3b2a86ab94a931a212990a8d1e940201008c437d071581430a082980e621ae851a1fa62133a3818d2c0980ec286d921d001845430a481880a5536d414002115a818e850408f0aba38e07fd6ae47dfc8d4d0c4c2dcdaceb17133afb61dfaf41f3cd5ff97cfe838045101a4442e27548aeb00a0925f2f2f9371f9c385e2c0f2b24491be9cc3a15f0ed9ad52467e5d3ed4451fe2554ebd26cc99337d642b564644f02fc3d7454a015469c7268cdffe349710b87574cc3fb0ea6ee58c6a79d4f6991b6ec5e3ad47cd9ae3efd7c3014f4b2aaefece92c275e937b4a50e0000cfb3dfe871435b0ab5e7e1ddb60d0f382d7af8b81b51b34e4fe81d70e4692ad3bd67ef3646f96fcfaf19d86fdbc79749f2c7eb772518d809a0ecddc989ed3bf9dfc51d1b31a0207cbbff6faf649f91bba4196fa272010098ba2c5cfa6a63ef411b2fbd235b8c9c3cbe23ebfde5b5bec3f6575bb924e5d0bacb8a263e3fb53287f055d3021fa7f0bb4c9c352b6054274b79724a194114dd9bd573d28ebb094aa72e7d3bda547cb8b57594efe2a7655512c5873d87339c7b75b7c22a62cfcd9e7f339f04a23c25a6d4cce767ff7933c77436cc7b7369edd0d9778bfe1d9a06db65684f5ac88afd2f4bd4aafc47db56dfd3ac8c8b3184423c2f26e3d3c73f9c67c82a4d48d6cc50a35b0f18ef14be78e1a9f7252a206485710f43eea42be5f1974f3f4c2a5192341d91918049c5291850740c5985b1691548c941207e1c782d26f684b32b0ebc2a5596bcdabfec0cf49ad452bbb28d3af3ca9ea77a837e6e5a6543238db910c6ebd9d9980a0014832e135be7ed5d733aae4291ff68ebca87a221a31ab381613b78ac63f496cdd7522a94c59107d6ddc4daf577664359e4e97716035a0ab5dd2ea190c964322541124ab95c265310007413cf66ac77fb8f3ecf53928adca7870fbea3db3731ac3de3b38e888009da4ee9415e5877f045a142967a7deb9e38abde1dc4d46a7e8eb91d0ebd4f8a7bfb3eeacdfb37f7b634a5994d3b1f76d8d790224f3cbf3ff8e1fbb4c2b2c2c4477be6ac8cd469dbd18251ddcf312852501b417c3b88bcd01d37489f43ef521213121212121293c337b9e70507d6697a466fd477b0f193159befe5a988d2977b979fc953fd3fc76698b7b42ebd7f234e0aa0cabeb9fd8f14e4000a81402010b5d1c541970ab44a9d0403e051404805110df4a8c0aadcaf47057d6aa58e430094a8214709f92ac031d0a57e14711814c85741a6024a1af0f280868180067212f25550460093025c5c9b0b1c031d1c142414a98000e0fe594ba0fcecf45a7b766edb525f601d1e3b23234d4da8acadad3ec4dd8ffbb030eafd6da72613e8ac562585d72592fc92e2183d41199b4d0b0adeaa56bef88a7c309baeb9fbe0dcef4be7facf5cbb6b8d370d20fbe1c30ca53aebce91a74a008b5fce9f3b7ee8ccd5e50e550f10f2320500700c4c1a356e3b645ee09dd0359ed56d6d29fc9653e78d680400603b7cc9afeb67fd24d6ea389c9ff63db872f4f8f1df47d06feeb85d0160bde0e2f96307826f6ef7c201de1d3cfab64aa3319f71f9d6f9f35b5ae3004034db78ed4a48d0226700c88e8c2eaedb5e3d626a133d43eba63f07e70280e398f18d89177b8ec603f07d37ed583475dea6b5fd74411db9ef484cd53307c563e3addbc1874e1ef07724250a005cc7d0dcae69d7514b83ef5ef8c59156f860d7997c00d188b3578e1e0cba7cbc8f0e40e689dd11550b33188c397c7ac7a63deb7d9800f2d8887405d06d265f7b7a61efead933672edeb9a5bf00a0ecd9ed847fc9430eb7e5ea93f3f50ef818f14dbcd6cafbfb9a6ade76ebb4fc658a2e9637d20000200049444154595047031ed776d2c3eacf8074eba173ba65fbdb713886de812998f584d3a7c649b67637d5e571c44dfbaeb999a12089f2a8a3d3da99f175d8fa1e8bf286ed59db8a0bec269366347f3a4ccce519f95e2e42b73104e24700d3edb03978a1f06067b1d0c8e7b0dea2e0cdedb53633ca940b81af4c468f72aa724c2c4fbc7a87d2b99bd6de0637eabfe7f8b8b2959e86ba16c36e36dd747a61531600d0eda60705fabc9dd9582414773b2a9c7b6a57773d8ae4ed991706fdda196a7b94d26bbdf444fa8d67be927f58ea2116e8f9fc914360ba9d7e3b395b1434c082afa36b35f0a470c6b16d5d85b55eb7d41511001374fef5ec3cde811e16ba7a4d674477db772ac08951ddcf31c6e01b1869101b0a18141a576420645100234bc3b78feb6067666cd278e0f6829ebb4236b5e341753fc7cab40ba88d20be19eaacab3beef3862ce8ef642cd660ea367a4157e9855d8f4bea7885c2683cffcc56d7903e0674aefde4f71d46d872a8943fef598062d8e7f7b5ce273b5bd9387b0c396ffc93150b9d1004028140d4a28c002501d5ed9c152494a8a140055202783850310080523594a8412bd8c82bc7f8048094008df3440c8083439112d4240068b79f874d0139011a7351350914123814a81ae45610202301006404f0fe8f195d391929e6d6769aef17cf067f26a4b9e5b4c4842db1b115b68dcc3cdc946565793cc1788d889396b8526cbe40cfa0d7cd4b8e223dab3209ebd8895fc78c39d1c03c9015f127e7cd5c7fe675ee47794b56222354b2b44200c04cdd4c190060e86ccd86980a000096eb94797d1f2e387f6edd94730000dce6fea783e6b5d4fdf263819d4f737d0a00802a3f391f00a866aec63400e0db3a8a202cbb30a940019a57b6b4461e160c0cd71532012446cd5c45545ca2c70100502a54759f3fba75734f63269d23b2f1ec31766c370766e199d4520028be30b6e9c747e89ce81c395869be5b74f432d2b41b5ecbd9f33b44adb87b7cd1a4e300007aed579ddff7536aae0a004c9a9a330130b6651323b8582acdcc2c573b694f8abb391340c6d66503c894721501f2ec6b8ba7ad3af634f3a374232b95fd5b8c8e29bacdfd4fbdf5070000e98bd9970f280100309d964b6f242cad4bccb41876e0d5b00355bff5da061c7f1a5033cc82cbaf17d48ac6729a7a2e7a2aba7f21103f1414dde601275f067c7a1fb19ef6ac705ab51dcab45b37a46db7d855e93ab841e7659762977d724b37f7dd7ccb7773b53dd2984b8fb9dd034caadecff4b821a963c163fd76734ebd98f3b9bcd6131128ba1e338ebf9c516b10ecb2e25de18adaba9568c89dfc219539b5191df86874e0a7cf116df6a56a176bb4f1472d04f1cdc04dc63c908ea9d97645fd434afb0300f824a66a2f84218f4ab56d94edec773ccaef380040f9fd3176fb2d04540056f7ab45ddab1aab57606ae2a7c7191f2e1bffc9e1594e934fc74caefab956f3a7f399dcf7b58f8b402010881f14820405090c0c300c480012404e7e1452b83850315091a0f1cba65553681808a860480303da470588860106a0f89a63d330a8eeef4d0980611f7df0542941aaffbb90a989b10010f6f0ee97020aac6d7e91cb326363d3144a0686a96a8938e92967e47252ae2014329552d9f07c11d997e6ce0a7e9d2be8b1ea50d0a53f16ba571692ca3713020099f12a5301a0cc7e9b50b55225dd66f8c1f0c4e4c8dbd7ff5837c808ca2376ff16d1303f9274ed6b54aa9e851e00a8d2de642901889284987c00105ae9d1aa42523100c028180050353fbe40935f0e5e3c7ffaecf15d1b67f470e0520063199af10040a7ebca13c17f9c09fee34cf01fa74f1c9adfacca760867540e07304e13ff5391d91fc2ee5f3cb0acb30e14dcdf7e2086696e800340e69b343900294d89ca06009658ccad9aad47d1c88455992b7db078e6fea799d4b6bfec0f3e73665d272eba88110804a2066ab5e1c0c5d39a7cbdc35452018e7e8b87d9d0511d22105f75cd154684dc4f9210a0ca7ff2fbc2b3984f7f4764448340201088bf1516067c1c84d43a5cdc50010003d0a78294807c3590005c0a30ab3b2dfcaa07c69ae1b1ba76c237f2ae1cfdf665c3020a6c1acd8979bfe16d94d0ca829b14dd5b22c9af12715e3e5f4c635826265372f34aa64e9ed7f08292844694c24859c19b1ba75f561a34e1469dc678d16686256feaddeb9507fef2d687ca28f2b76bfb8c7f6adeaaa9b5012d3da61000b8063cea5715996ad2636a877553ee26aeedd3ef6d1bf69b4b4f54008e6346366641e2376b2d1c37bfe156e7f624dddcb5df68a08750961dffeace13e6eaa79d9b7f1254f27866a785d98d5b3a590a89d8c43200e089787a6d27f7173e3a957b7440cfecae862957434b01c443277bf0a0a2be431204090018462a8ae36e9e7e548e2e59040281a801d37ea8bffd9f8988e9ba8f99e18e2a10f11f4120d0bb7df35a4382fddf8792279f9adcb9ef87323545d7c977f9d90dadd15b2604028140fc8db029c0a44019016a120003fd9aca0115347637586508802a230e8d650d1d03290918000ffff2c154243028505e39238649012559878e430320fe567fae020787598f1e6f282d675b990965b2ac1a224e1296935b3c6dea7c1addb3c109e2e23eebd6de9ab4f24ac852ff971dc6f87a31e31e6b9cd4504d8707ee8f9f307bd7b3370f13bacf5cccdbbafa818c42a360145d0717bd0b574eeeb9ac00c085f6dd27ac5ce2fe95ef76a8c683f75f902d5bfceb99f0cb1781aae7dcc76fc986e94e8cafb39afa021cf7852141bc05ab0f5f3fbafd2e5079c60e5efd8638b1eb30cda21a3476663cbe79ec7ea90a806ed0b4ffb4cd93ec58baf65b4376ea2dd87cfcfecd736f31be6da7890bd72cf0e261447d3a8e8ef7aa0d43d3979c7cf0ebb4688f11433b8922afe6fde36326769dcf6bdcd6bb5252d14d0581402010887f02370fcfbfe948b878c0d1f7038ea22a47201008c43f03150345e52caa4fe7d960e0e4890118d140a9998ea5f58c43e62a0100f8383030a820348a0cc9a640b61208aded49a512437efc820308a92441828c20691849032852912a92a400a987933235a920481c48264696a9c890dd5b3c3d3dfeb68a2089f49b37d75370ba85a9a4b828562e27690ccb84442c27b778fab4055f23e27c015579b18acd6752004011b3b983d78644f0f82d3a64b01105b5c67f29cf9f87576f8acf9f8777eddeeb5f94bf8a277ef623b817defdeafe0f1b752be337bb7bdedd907ca59bce77997fc45f7eae1b803ceec0e89e01a7e388661b229fccb1af6bba8f347c86d300e5c9e8dd2d697f59361a009179b0a5c3a1d9490f06e961a845207e684892fce2ceaa9f9a2f756e3f852008cdb63a6ab59a2088ab2117a74c433e92107f09bb766cf3eed805c7712a958ae3388542d16cab83619866fb290050dfb6fa973a7f7e66270281f8ef71fbe655676797cf8751abd52449be7ff7ce67fc0c2a85c2a361c50485048c8d634c0a26078c8261340a46c1b07202939198e62642d1e831792a5092800194a9a058a575540c00252a90a80103285743890a4ad5407ed68e460d50a002190938064a120a5450ddbb2e09da65b44ad435dce8fc3d6014d3ae5de61516164745e338cd86c6b08c4f80ec9ca26f2be20010f9974637f51e13b07cfd72ff217d362402e8fa4eed6480449cef1a55ca9e1618c6ee753effef69b8a537fae839ae8a56fccbaa0117755ab071f2c71574fee2fc2b3eac7316f4b856fa7fe7bbe2d9540bb38961157fd1683fe79817afc5a12ce23b6fe4356ba9c1e7faab0f13b171d9930e21456a4944dd22ce9f6b72df2b44f1b32dfd1d781886e9380ef835bc840000d9eb055635870c6e3b932bddb7c95f2f70745cf05a06eadc5b4b7cac581846d173fbf9607445e5ad499e74764e171b2e866134fd6693aee557b5cbf27ba32d3c7724cbd2cecce8ea6acac630cc6573bcb2aa7f2e7bb56b94bb0115c3309a518bf1d512acba0bd61d110088a2a7bf0d7737a46218c6b5eabee57dadc50615892702ba3731a463184635701bfe7b78cdd513c9e2db7e620cd31ffb4852bb76246f51e7834020100804e2c78120414a680d662a08a8200003508356a2a92ead68d5051509256a2851838c04250912e2a3f2524e40a91aa4049000e56af8e228960090a8a1540d1235d41ad7c8092827a08268d0d2577f8994839bf5eb3b293727ffe55b887a4fa4a5174e9f36ff9b8a38008031cd9b59953f3eb673dbb63fc2d5f61da70586ececae8f649cef1a65d2e95dcf81290ddd7123a78ed1ba5af92f1dc27feb8c51749b0d1ddfd3e29f77984aaa54e47fa161916a15f12f2df85f76ae157909a522572b0ef67d35b9bfa80114df0ee8b32c7bf4ad7c69fecd5159cb7af9df292681d964558c544b71c4421b46b3d1dd4cb553a295c9d7ae293af4b1a565058f1eb08bb120bca4223da8e3b3a9bd57be94020051143ac37b4ca8d3eafb29b9d9b137370fb0665656b4f4dd99c77cdfcec6549ac0c577ce9e3f963855af5579d4c681d3421beff850ae2c8fdee67075e2e0edb1b575d83a230228e276f4eeba4132fc8ff75979e91127025a096b4dc25615a6e3ed169d8e4cc94a79b6c5fdd9ccee33ee967cfc6ff9f33533ef5a58d2eae82449792eea7d100804028140fc38100032e2a3e42223a15c0d156a2000a4645d3ace7f15b55aad50284b4b4bb3b2b2e3e3135e44be7cf99ad2bd7bffacccfcb4f4e2e14387bd794b8b89f9909b972793cb09e29b8c79317e9be5d722e30af2b28af2d2e21f9d58d5af111bd94e7edf28624fec8d715a12e8a7f778e7e50c8db55ac5133f33b3414ba6766d62636a3ff66e19591eb5efe7e606340ca3ea351dbe23b2940480d2abdd058e33374df632a0621451db05a1a951fb47b90a28186eecb321a28c040022efd6fcae0efa0c0cc358e6deb32ea42b419d7962c8f04b8531cb3d8d8442cb812145000044c18335ddad5818c6b0eab3f555b9e62256e7dd5dd3cf598063185ddc7afaa924f9a7192bf9347d4dc6f88dc6cd1dd1cebd899da9a9fbb8a371320065dc665741876395762592c7134dc5a3ef565f675819bfb989506320238b3f36c1d39041a150683c8b2e1ba3aabd816f70fe8992881d23dd0d681886ebb98dd91725a92151543c5fd06ff9fbe2abfd2c8442b1d7aab7d2cc839e5cd7794b87b670b030f3de99a0a8883936a58d290bc3301d877e9bc28a080080f288357d1a1bb2300ca31b798e3f122b05280b1ddf6f576afadece2642a1a9cffe948af72b1d453f6d58d9d7968b616cbba1fba3536f2dee6ccec2306e13bf33e91abb87baf2a678bfd251afe392797d3d5d6c8df5cc3b2ebd5f488022e6d77e539f963f9fe4a02f14394f7d5cc3a4a0be56c1b79bb4746c3b272b33f78591d26a457ee26766da6fee84cecd5d1dcc8d9d07fe1e59460210b50aaeac236fca0f1b1af33b9ec8d69ebb8ab0c9664623ef940228522fceeb6ac3c3308c65d975d18d6c55b50c783775b43410b98c3c1c2fffb496a41fcff5674b5123915ac8934ef9b73365621845c7becf9afbf96a32ff42bfc643ef9645fa371689bd56bdad1e852c7db1b59f1d07c3b9e61d17ddca53d76e72aacc4bbf789bb1291885ca36f29cfdb40200c886b681af895e4b4aa878b76758633d0646336a3df36286f2dbde5a4ac3765d2007ad9bde528fa9d772faba41e4859d61a5001895c1d40009412732dda7f6b3d0ca38aa8cd0f345ad063a33736eeebc2f9ab266b48b0ecbb8f382351d728eed7f5d01aab4a04527788b82360d753717195ab975ea6ccfd5763ff2d88b7768ddba5bd2a9469dfca68ce8e661ceaedeff2bf3e20af5bb8ced61c3a1721af51cef23cc7899514bc7a93b22943f5bbf2eda67ffc1999dec8cf44d1c5a75f532a202802aebdaba79bf3d2d2601d8cde76d993fb89d8bb991b9fbb065739b953d7f9a5999b6ecedd66957dafff64b938f732e1589414be7ef7d2f03c0849d50f783402010080402f1297f938e439220f927cc70701ca7d3693a3a3a62b151a34636ee6ecd3c3d9a9b5b0c5eb2f8c28ae597cc2d87346feeeee0606f201231190c0a0519cd20ea421675f85092e3b8517d270e318cd875f6e30487f42b61cedb9ec5a7c71fed84852de811f0ca27385da1ccb93c20617e8f80bb251a83b898e30f9bec899395bd9ca7dcd6bbfdcfcfbb9f499717de1f99bc6ada1f696a001258ce7ec75e17aa54a52f56e81f1fed772117331e1e74a2b7d061f9f3ecc2c2e4d33d0500a04839138ccf7952acc8bdea1bb578d2893435803231b0bfef5edec2b012953ce558bb4793066adfa057cf18f7d3f43583d58a840ba97d839ebd898dbb313c3a60c096f70a9ad5c04976aff65cd1285565cff75ec2fa4cf4e4d53dfebc373be05efbd3994a422d49b9b9baab61b537f078c3f24fe49c1ffbd38ae2b1d773958adcab435317f45d16517de613db73ddb9e54efceee7520a0bb3c29634660080e4cde9a29f43dea5a43f9a6e1036abebb4d73e7f24c95525617328bff69b71ab8804009ae5a09dcf7294ea8a0fbb9bdd9e32627fa28ad779ffb929e6a67ea1198585e937c65b500188fcd063c57e770be499c16d1e4c69ebf32b67f98b1269fc0ef3b333963f9340fd7953173e0ad55f7ef76d5ceaebd5b49d13b7bd97d31d669ddbd992ebb92726bf30efddced69cea23dc7a5b45dcd9389fe3af92d25f6d685ed367903ce3da0bf7dd8f5fc72484cd97afeab7e0a94617fa58f019d68575e48d66ddff67abc8c0ebd96a0080f217072ea97b4cf0d491bd59d363e415e76d5115aa8af75bac82878f09ca546b327029ddf764447452c2e56e61b302ae159075d4d2974b513b919a4579bfa9cf98cb4e3b3f4855c58ffc955bfa8c399323f03df7f68ff63cb7dfa3f22acf69e5519eccf75d9239fa4ea1a2287c01e5c4e9b45a2282f4c59ae9c166dbe3e42421cb7eb26390050dc8d2070d6d035f15bd06e5917b5ef99c49934a63b759058f1c7e2455f52d15e2ac973172cbb68d348b89b36ddb5acaa32333ab955cf262ef8982d6d37b9a68af2f22efc1e90cb7214d79b2d46749b8bd9705030000e339b41217467e2821245121d11c9bdcb56d44548cc277f45d7b3fbf52104bbe7655dec1d7aebe196a9ce6fe13ad5f1cb99a50a192c45f39701bda0f746ed01ae78ad4bb8f8a8c0c4347da72308c61dc6af2f138a946647eb46febb1576535b531a2e8656832b76973314d2bd3ed9d7ad47ec3b2d6bad57a5f65fab59d5b4f25c851d783402010080402f10feb38a03507427cb9ae0acef958f53899fba76b4b95f7ececc9f04275fd0172c34e074514a9515d370c49e4dee399ae13fa5af29c470e377d1b1814a71d67e1c29ef3473ab23000ace2cde1b3e5ddd7cfed6048a3eab50ad83890b8b8f7850400806e3e6ad9cfaeba54aef380e176046fd8bc01b61c9aa0f9505f71eae32419002e6a337280870907c7794e43178ed27f732d565a9724a9d773f52f1dc40c9aa8f5e881c6298f92a4a04c3abd33d265e5faa10e5c9c2eee3c7765abe413d733543533567ffa74e361b3ba1b5301584e63e678a49c389fa8a09af699e21a1d7831550564f1e3ddd798032734e3d45d29188d8995c4bd7c9d58a4a20bed5b341551bf20a97e927f22f7e6d61b06b336fbb909a834bd165356f5955f3cfd41f6f964582e53fd3b887000280ffbfd1439f2d75fda19d1711de7912b26f1438fbc9200705d870f6f67a943a5b0ac7acdf3b78d0d7927a973d4da66f1829f4c1974718751de3aa4eb2fd3da88e84c9bde635d2591aff3d5f5e70de3b59f33ce95830155ecddd732eb61dce77ceed4df2a1866237ee96d4e874fd6f2039cdf6dce505b0600cda2dfec1ef28b47df56d42c385977de68967dc7367ab3ef6a961aa02c7c5f08a5cff8e65ce99b7d87323a6f5cd6d38285b3acfa2e5d60f3ece0e322120098d663fc7dc454c0788d7bb561c53e4b97ff89527c3e1145c29963891eab56f4b260e23a4dc66d98a27f6fcf8342b2dea31cb920ebb57a7a0b014e33ec3c6fb9776d2b468ccac425c9af5fc6e6c9711d6b4f4f310dcabea20d7c45f49a301a4d5e3ed49e4d615af55f31c732fcc09dbc6fd89111d2e20a60e9b2341d3185a5cb026991f4e3014ac2769dade834bd6ba57f35b2f04950bcf3504f3e10d26239bd3262554c95b4a0b02cf7d245d6dc2745d2dc6ba3f3d7f8fa5dce2300409579fb4251ab01f54b3318d7be477f9b1b831a71685cdbc1b7db6cdddadbb041cf07aad2ec52f9bbc36fbc8f254acbdf6f730819db6743941c80d1644da2e2c524b3ea73ac1449c7268cbbd362d3868e7c0c0054697fccd8c65bb2bebb7e8d89589c76470ae4a1bd7451df83402010080402f1cfea3888bf4f06aa487ef281e5e62cc08190a4845f397d7ce7cec06d3b0f1dbb1a9926d58ca1a8221717eafbf0141989aaab01943edd7dbaa0b95f6f732a301c878fb28e3d702c5a335ea5ea1af32b9d5614a5960becc4da77dd0c23073d5946be5c13c8848f030050e81c3abdda0faa4aa62200889217bbc6b5b333e4ebf285c6debf25969448eb1a27e23a2602cd1b6c0a8343534b952428f3e2f32461016e66262626262626cee31eaaa0b04c5d3363f5a74f13986903610c7d6356696a910a70a36e535b241d3897a428bcbffb0e7ff81897fa1698e2b5df766a36eff4783721cbc06dc8c607f95f90053fcdbfaa20315712bddedb52937ddbfe678ad4c5922f2443e59b6a324d94a5a715a51fead54813dbaaf3efa9aaf2721590151f8efb77753616e8f285066ef35e9796972bea68e714b68148e3378442e7b0748d059a9aa0329914954c45d49f370a53a04bd32a590c2aa9907fcecaf033ada2b21c9f9650d754a8f53e42159871cb528b543523d49737aa799ff1f651fb42d255254ff7de60f61bdb940dcabcf89ca290514e9aa0661ef3df63ea22891a00708e3e9752590e5c25fd8ce3f9fa4bf1f9449445a9655c4b336d08baa1a301999f5eaafecc51840edaa3601c333bbd5af5c36cb62468adf3c3396d0d9902a75e8baf6428bfaa0d343c7a2d6806b622cd09a1ea3732a414a5157f43831c0a8bcf0669e52549484b64c012548a334016dcdf71057a4ef316566a5aa511416fad06b716624061f1198a521901356252193a1c1c3c162ee967cb63ea7b4d5dd603ee9f8aaa0020f2ee9f4a771bdc8c5b6fc7511032bee7b21cbfbb19529534e3ceb8c4299de63e2d6f481970169f05a2a12ba77a19323936be0bfded122fdcc9aca39294e9a727749899eb7f3d688c050d0088dc90392b4aa6fd36c41447dd0c028140201008c457414555f0df82284b7c9b2b6ce6c3c600087939216adcc1d358c052e6bcba7dfb72a8ce989e8dd818605c0b179de7914915568e1ce4bae70bba58e1839d170a95e553ed79011800a99012ea23075e2ff9dd0500a06ad5489ac09c5b14972d87260c0050e47c286499e8331a90befcdd96618be2268546df7617d264afe639778a0300c000832f2c0e07543d4b7ddd2eabde5eefaf5ffd2c563ca99eb17ad20700454e74b61cec680044796a4219cf474005a0883a4f6b3f6ddec93083c70f8dc66c70a8bf0854c38e738f759c4bca32ee6ff4ed316a5da7982dee1fa76c3420ff5481853eb799ffd3f0a916f50de3ea4a455b320a572c16d874bef56ead6bf53caa52f68c9a72a7cbe5c8cbed8c18eae4edcd5d82c806566703f2a6785f5f36eb4efe73ada2be054795f9b1191524b0300059564c21c75c2b315545a8bfde4c7afab9ccdf7df18df18350eec09b8d5900a49ea581d1d0e3b147dad718bf97be6b7075ff1f6d9b2630e795df4e2b2780430150e4c4e461faa63af8e742a717ab00e800a02ccc2c558b6b691e7ccfc97b4227ef51e445048eec3c72568794bd5fd3061a1afd931392179fa704033a80aa202197a8523fbf0974713307c6ef8f13a53f1b7300a4098f53180ecd8cb53a1e9173737b28bbff4dafaa15d7cb5f07871b0dd860880330cd3dad88d0a7a9f26e2e0c20cb639f6609ddec75296c1b2f4bfa8d6aa7b4f236161614ef34da935feffd5e9115f146eabad4af9d319302c6edfdfcecd76fb899baa1a5d3173d4cd34d3decb9073fb9426ba1ca3c3fb9fd847723af842e68ced38490c55fbd9bf4e4bc2b7f1100a990cad4d0c1f4fd9ab007731de8a8e341d44fc4b3a72525455f0ca6ab2b68dea225aa2e04028140fc5741f6389f91440aeeae1ae2696f2e1089c54dfb2dba9aa50490452e6eec30e98e762164b2e8c6cfd6cd57bf9103511cb1fde7f616066281b16b973967e3b5b34354b90f7e1bd1d6515f24d6b36cd1ffb7f77250a65f98dfdddd5e24120b2c5b0ddafc586bc6a0cc0c59d8cbd6486c68dfd1ef587c95a14c3dc97e46759065c616f3ac450c00005ce8dcc2d3c144a4c3e6ea59797888c9fcac12cde130a6d88a931f9b234367f94b8d202f74c70dd2e7d0bb94c48484848484c4e4f04dee79c181e1b5de54b39b8ceecbb9b2f0d787794a55e1d36df34f43cff16e9c861c405a24639a3b5a0b68a0cebdbbeb78a2e69ce03a46acc29854c9e7a407bacd90c92ecfe6cefd23aa580584ac20f6fe85d03465c3d2070055fe99a57b224ad4caac9b6b96875b0ef3b5a2030026683bd5a770dba4398f2cc70db6a9773c4594bc3a7bee695ab91a63088c0c74e9385ef356d280fc530c7f0ae894b62a20303c4f49928a92e4b08b576ab5709c67c853a4c7e4d4b57cb94e6bff018a3dfe9bef66c848525596fee2eae5d72504292f91e0860e76060c8c2809dfbfe7b5a4323becd2f8c49286ce886940deaaeb1f4c3d3d3cf77dfa27f3e1fe4cab2025b7976fba97a752173ef96de155b6ef08177643f3861b779be81ab7e5978537f943463a310180edea375a78c17fd9e5040901ea8a9ca85b179fe4d66b4e524f2dfdd9b64db7e93fdc327cf9ea6be9727559d4e185bbf2daf9b515d62724b01b8fec855fde76255305208f0fda72a3a496e58e3cee7cd0bd84622549d335301230a9540af6356da0c1d13f515ae376af0c8e9312f2940b2b3627361fdb41440145fc89250bf647cb34ff3fbaa8aeef0d43c76b4a1f38b52830b2445912b9675130f84e6ba5956dd41997b73fd61fe6f7b1aea5d1671fe9f4ee6a4a05008aa1cfd476b9bb96057d9028f2ee6f5e72d760c438573630ec874f707ebf61dde5e40a655144e0aa6b98f7e0c66c287d71f2ade5e0d67adada271432994ca62448422993c9640a02806eeae5ce7e1378302c57492a721e1fd8fb86eed8d49056fbbaff342260c2f6337a936757ec0d2f50c852ae6cfc3dd6a65f27636a753fc7ea9c9069ed473eeafec7c5f9ee4c854c2693ab480096c7e6b79999c909090909096f8ef97084834ebf0899da885ecdcf312892502784a845494951f316adbef86988d6f311694480b5f9c4b00a00323fa88d4e8b43597f8523808f47a9878a277e66d6b35e48d15946201008c4d426ede3000020004944415437d3710c68c0fcd12c374860d98fd8732f263f3beede3ce1a969b3afe4134ce7c1be9c87479e97900040163d3a1c26ecdfdf9e5678f397519b8a875d884bcb79b1d5e3d12f433647c900944987868f3c4c9f7436212b33ebe58939ad8514004cc77dc6f1c7e9396989e7464a774d5efab41c40957672caa4cb969bc293b35eee69fde2f01bcde093a83bd9cfa12ecb2cc5857cc627e74a59985e8c090c2bdf865358425dac24a70cf9c8f9427d665ddd719f3764417f2763b10653b7d10bba4a2fec7a5c5253a2e0b65a7f798bd3a5be623a4dbf5b90f9ea906d1df90db96258cde66ef6fd30d6d1d6d5a3f5b0607e074bcd442676d369b33d9ef41552307eb7f385f5c4a5d94cb97071a2645307110dc375ed7a2cbb96fec91ca27ad20700b6c3d8ae3193edb8749321f75bef3c33db596b94a0d362521f5a4c8e8b5f3f0b5afdf956e53fd936d4854fc528ba5edbb8730ecd73ade13fb521f9c78d061cb9b15c78ccd78c4ea1702dbc0382632bc85a9245f7c53fd3563b3230a6f3c25735db3ea6db615be84ed7dbe3ec59140a43dc62fcbe97a504d06cc66e9da45ad4d4a671f3567d7e577a3b68c6c0f4462316f4cc9a6c8263dc563b931a302fe6cb79ab31186f357f86f9f1365c8c6a3ae67ef9ffd72ae8e68306cb56baf1e97a5d8e9baf3abfae15b7e179a318f94cf2c8baf74e3c72b8d6928ad56ce9f5133d3fcc71d7c131ba7e93c15b1ee5d75ffafa6ae9cfb66d86f3dc8b077c5e4eb06152755a6e26fdcf1d1924ae7f060daff58633b3954b3dec1abbb79df4bc5917e35a222251f6e6909f87019d42613bcfcb1b7d60535beed7b4810647af0dd76d6293ab7d4d594c9b29b1fd8f1c1f63410550a4856cdf762e490100a048b9f4fb6f757c6f1818bfd3b68b4bf502dbf1e9fcf6fbf4975dacaa5b65f2995d9166637f76a9bab0e4f19742719f1e569a8ac1c5830f9f9a58bab4099761d0efbadbef1797b9b10080ee30f3fce16eafa7d871e8c28e07f4165ddadb4b9f22791d1c6e38a08391b6f64b2efbb058dc465322e5d10b1bebb058ed8e651318bfeb8eb30b0d4ef434a2531846bd8eebcd0ededd5dafd669ae2b220026f4d9796991cedecefa0c96ed9477bd0e5f9cebcca8eee7982cbabb3e305ef261470f532e8bc562b1585633c3a580d1740cb4b755b1911e0bc739fa86fa1c6a753fc7cad4b3a817427c8a6e03f85c7c55ca9e1618c6ee753effd3db3ac6759fb979b697eefff1c4abced8ef8155c2366f37f5449c4c7b7b1fb07cd550abaf353823728e79f1fe22690981402010df2d183879d6ad61d4fc6b4c876215594154df5915a6d6171248cd96acdc490259f9a9f6fdc69e2d9e9e1edf473dc9df2e693daa68e7e31d2df0a8d5de7d6257441ce9aa5b706960cbcd5e576fcf36bc37b8d97cebb38fd735630290855786375d627f396c217b77c7f637a745860c36aa5b2e933cf0f39a6d7deae15cfea96e5e7bfaddbb3fd1820a208f5aede113b6e0e5e5a18cdb7525bbec7393009419578edee3f61adcdea0baed3f5991fc20f8565193febddc85da277955d6fdc3d7886e233b98d0d05500cf9f87576f8acf9f8777eddeeb3f5de2d2abdd2de6778e7831cbe6d3f3af4cf8b5b9dbc559d177461b23bf157f2f154ffcec47702fbcfbd59d852a0351ebba8cdbd4c2277e4754602bf657c694860734192bbcf862a9139ab084f8b390754d4cadb5b3eaa7e64b9ddb4f210842b3ad8e5aad2608e26ac8c529d3fc6b1df4f6cd6b9dba76fb62863f134c19b7d9dd6e4e1c305b1d4fba35dc880200d28800e77ed21331815eecffbfaed419fb5bda6cf67d1139cf8ecc8b081cd975be6473dcc389165f9e9259771740e41c6bdd68875f6cd8cf626443ffedd8b5639b77c72e388e53a9541cc729148a665b1d0cc334db4f0180fab6d5bfd4f9f3333b1108c47f8fdb37af3a3bbb7ca1e350ab49927cffee9dcff819805180820146010cd37e00abfd1d00300cf509f54394be3a38ab7b8bc616d6f6562efd76a794954a0900866dffbec2b0638f8b54f9f78ebe301eec6b455357e4e6a9f46c455af7a76cb1154f9251ac5215a694f1ac2d746ad4b13afff1f6713e9e36d67616b66e43cfe79597ca48554946314d6c2dd4f4f134037b8d357b3dc97e36cf189585abe535c290d2b4a7e742736c7efac94df871584ea8146a2a9386ce3fa2f68379e9b31d3b333bceea2946220e02f1ef41ad361aba3ca0d9d78f32c9ffb177de71511c6f037f76f77a3f7a2fa2145190aa62af88bd60efa2628ba2b197d85bd4186389d86b6c18357663174541b123bdf77670c0f5db7dffb80301c1929fe65533dfcf7ade2d3bb3bbb3333b33cf3c4505ae93978f6a888438080400802afee8aed8c64b42271adedf7e3eabb6567235bb2a4af666ef6837118e73cc5b4c5cf383b361af2b5200e9a5ee22c7493f8d6bdfccc5cec4b8c9c803897546fbc3701a8d46e79ab71c33c9938a8f4853424dbb2a55fae91f5a18d330a691dbf0353f79f25b1cccd5fb3b2fbabbbabb3d1bc398f67d363f2ba754b1bff49ffab03c7292b39181b1ebd4fb15e8092210080402e0fd76556c1c8ce960c100b39a4bf64c0c8c6860ce00531af03f2408a063604003bc9ad059407c1b265acab89d13d624f7dc752f31392ee5d5d969b674dd4a13d3a1df6093c8037762af1d7c693bbc872d1d088e8931ad28a150e79a8492e5a496712d45349a81ada03c25bdacba2aacecc9b289a1eab17f3c4f884f4b883e31c088a00008a1a5482bc9abd01da829cd2ed500407dd9bef7a209be395f2b295156a94829b222cf5c49b3e8d2ab8d75f55227e5c5a594d0948fa6ea881a03d8307f81b0e3198f751b030cd1421102f115c1721e396794cb3f50d4c2843e1366f5b743621c04020040f1eac0fe1497a051fd8287983ede713ab5dec531e5eb9f07cc7812f067aeb22c7687f38d8371557e6d64097f65f63df6f84d4ad2f980885921978beab3baa554858f8fec8e266ddc6b198a6a52f70d1b73aec9ae64853c3dacebb35d4fab0c725569612788390f4a54f997fabe5a3ce96806e13cebcfed2d78be3b630b8b0b5e6f6fc5458f10814020be5b843410d3404840f579180b07310d8ce9604483aaa8a66cacfe78556c1c84384834a0a4800030adec821818886950ae05891ae8180870c000a4f5bb59d145a26561a0eb0009003a06dfc47202252f55302d9d6c8574d01684ef3f91a6f4d617815ddfc1165bd62f4fca6b306d87151d00f85ea3dbc926af3e326cdf582759f8e635f78dfbce7762d2893e231b6f5ebbf864d34d039dd9d2e427493c2f6779a99a67ef64c12340957165e7df859a41008451bba14d96eef9e365ff99ee2ce9a37d47129426506fb6ef1fb1b32c1d85e12905cac65c1650ca9cc7672e2618b4efddda8a416ab500184ee0180050cadcd40ac346a62cd45cea1be9c9cabfebfbc33b866544026865e535da2ea7dbb9bc32dd58522153a16af0afe3f65bdc0b00edf75efd1008c4d7058bc3fb8fdc6945f4ae23d9ee8bfad9f12d460eb7fa35f478c294452e7549395589a78f65b55c3da783091d03cfe06581ebba17549656833133fccd6900fca6bd5ab3cf3dca54f635ac359c52c62e74662e040000cb813baf4eac69c2accdbbb1ff69c3b9477ad93071701cb264e2cabfaee9ff4418f65cf56307732640abd1032d8e87a7c883ad50fd44201088ff08655aa03020b0b731479918f00828274145020e6f95631454fdfa385c1c6414e8f43aaacff43838284928d78296020509155ae07c4825474102abf218260e1a0ab4d437508eaca65357764f9aeae7d7ba4bef0967856dacab7a69ba6daf21b649e169ce23ba59d0000070836ebf1c9cc93dd8c3c1cab4d9b407beeb8fcd69c202a0db8f3d7a6044f9963e766616e69ec3373e282679cd972cf6fc7b782b9f0e01bde64436f035610000d06c86edd8dce2e608bf366dbb8ed8cdf077d2a9ced793edfbe7e77c073793a298741905a0c97bfe225f5d11f7f7b1df77eed9b673cfb63d7febc2195115692f4bcc3ced3948e5e27f696857fa59f9fc96a2fea883cb6f0eb7f75817f7ef8b46ca6e0eb3f2daf0854ffc4945f1d194df1864cce7993668b3fae5c70500923f99edea38234a0654d1a92e26ed8ee4bee315b2ec4eb0aba5299bebbae8058ad586402010ff35a40f7f3f55e43db1b70d0d982ec3473588df7bf84d9d7651a02ec928e3d999ebc74974e3864655a218826bc4d38d6a313a93d0c8d5ef8e6999ce6b6295a4b2207a673f781c9956cb4fbea624434233b3afb4a6376e68fc366f81a558f7036772e9dabaf246201008c4f70a49014581e6ad1f62e0e220274141024981064055cd8971bd32183a0e9aba7a0f0606d57b15350086d5309baa538e436040c700009818284900806fc0bd17dda2ef862bb13111e17f5f3cbb75c9aee898c3edf50b5674fbe0f0829ce2cbc32d2bed9270b16fc8817be9f939929c9737360f7664eb6e8f66d2e1c76311f1c5053985290fc3a6bb3081e5386a4744ccd3a85b97af1e5fbfe2d8f3e76b9bb1008061d967dd8597cfc2ef5e3f7f68f9aa876917879ae0f567fb3e308e9d9fa3ecc96b8916e836dd82664c0d7ebb05fbdbd0014053f0f295c6d5c78e8dc4381f07258b0ffb29b0b98390cb67734d1ab50ffaf95ae6270a46988e6396cfef6a4a4385f949b09c9786c7de5bd4f41315c730aec7b4b5337c051880ec7188b3f3b4477a7d787ebbd0d77161834d903d21e2abe9b04b1f6f19e669cce5b34dbd86fef6a4940400c58b9f5cd95c7eb5adf5ceb44aeb0fe5cb251e5e4b5e2a405b7063455f67433e9b67d322f8706cd5445199767661efc6267c36576cd972c6d5a22a7166c5dd098d5bef4c57649efdb1574b07233e9bebfb6b5295f4952a7bb13ba8953d8fcb670b1dda4ca99661d5dcb3ee84004096446e1fd3aa018fcb679bb8f6fd2db6d6bc589572624ebf1636223e9b2bb2f60bdafe441fde5dfe6c6d2f0f07432e9fcd35b06f3779efab8a774e99856a08e27376e6c577b79f2d563f9ceac4e7703822ef550964cac1bdcfeb8cf34d1759f3cb5373f4ed405d9058f8c94b1518c3c863fcb6f58e7f4e5d1d59430f9d26b4126972538a35957917bc2f6f9d4b4b0a0974100804e2bb4740000707e26d07003806aa7ae215e2efed3aeaea05ebdafffeee85045092c0c48186010e7a1d1f403dd2978266dc2270a88f41fd53559a49cbc021de06682efb71a892760ff49b70d978e2c1e88cbcc2ccc747a7dabd3876274ff34999d0adba8c1aec29fad6fd4a93ea6f23523dab619fa0fe8e48df0cf1d54f2b4b6fcd19bc326ff8c58c82acf3c372570f9a7da7940256d39fa225450592a2024951d68339f64cf761fe967a21b03afdef6beab6bd1ce8b9a78387ed62ccb9975d9c70a07dd4acc0b5cfe5004096dc9c1d30e196f3b2ab311929cf2eaeed6bcfac6c06f237671e0a7b7734a3d1458d7bcdd8ba7f5e0d631265cc2f237ebce9bae945bea430fa67a7abd347ee4c54bd33b1ad2321802a317440afcdb2c1fb9e26a72685ef9bd65c5cab73d148b2f1d673fe7810931a7b6bbd47d4dc7e73ee48010068e65de6ecbefc2c353d3b31fc37bfe839c336beaa2501c205a88e203e630f56707ddb55ca7fffebb4e4a4a4a4a4a4e4d4a80d5e052742a3ea32646534ec37d8e2c1f28db70b34a4f4e9ae6561059a7f724ec2a2efb291dabd0b4f6556eb3d09b34e639a256e587d214349ca134eacda95a47cdf609c656848e4c764cad11344201088ef1c39091806021a303e621653efbc524d02ad32bda0daa04c4dbd359202000e0e2af2c3321925094c0c5838282940621cc4b734cf2ab9b56469a4c7e63fb706b57630e070c536be03971cd937cc8a0600a0c9b9b4d0bf9180cb37f29c70583f1053a69e9edbb991119b2b30693678fdbd222d400dbb2ab2346afb043f3b03365760d8b0f382fb6514802ae3e2a25e4d8db97cb6a16bcf65d7df1112a933c2667676b5e473f96c53f77e6bef166a010054b1eb9a59f558be78686b6f777b2b976e2bc325240080b6e8ceca9ece42aec8d46df0e6c765efca7055b1eb9a59755b383bb0754b1fe7066ebdd7dc2bd20290b987da99773ca5f7d828fd7ba085cfaf896afd59962d1adcc2cdc971e05f459426fff6cf83bc6d785c3ed7b449af8daf74164a751405597863491f776b4336972f760a987b3e4b0d00a0483a36adb59d218727e09b36eeb139460900a4347ae78496b662365768e137695f8cac8ef743ddc750d2a7db06bb9bb2f9a68d0256dc28d4dd6b955d55f9cda9c34233b2f6f67434b774ea75205d832a34e2aba2ec51e8796ac0f249be062c03df492bfb53e7431f4901301a93a503924f9ec8f508ee6da317e368b26ffe2569decf85957f3d34dc68e2d2118df96cf30e7397b5cd3f76f0a50c3499614b4ff0e61d5a35c8c3dac8c4b659fb0e8e3c7d47ae4cbc709bd6a59b0d8366da3e68e2107f2f6b76f5fe5f5d98586cd86954b7065c1ad721606c6771d6f3ec5a729cba134245d4a64db15db687fed0be91a9a18563f3cecd4d6900a0c9bdba71c9b6c8520a80e33973fd8f035a37b636b5f618bc70a67bf9e3c81c1500d04dbddb7a3b5a1b8bc566760ded0c202f3e5f0d00aa9453ab16ef8b550000ce477504f1d9d0e65cda76873f64c180c616e63aac3c472fe82a3fbbe37e691d7d0eb3e9fcb0cdee17fa9830784e93633a8c68c4a5e1ff647180eb1d32c72562d9e66859b5c6643ffee8de1ecfc7dbb1d8d603ae340d72e7e1efc95ce0377fbacd91d63c8c6635e60e729e86402010df2f6a0a2ab4a0254117549a02d0d694bd7c941c47460207072101621ad0b1b71e6dcab4800318d380478001014cec7d4e8edfca7174de8ef17af5821088af1379dcc5fb72f7b10196354ca2309d5da03cf6f04ddb359145c531bbdd6fce99fb773105cad82d03832fb96c8e9648b36e4cd1fc3a28f84c5ef516a2cd3d3dbef7eabc41c7634bcb8b53fe5ed3d39286295eadef3ffe4ae30d4f0a4b8a9facb13b1d34212ca756abc2843e334f3e2b2893645f1c27db3276c103fd504e2b89b869b4f06ad4f384474be8a1d3b7c52a812cbcf4c3c81d8cb911f9c569e78766eebd2da9abd16925f76f182dbef220ea75e4068b03a3a65f2d7e4fd3d44aee5de6cebdf63c2ef14c3f41f2ae818376337eb894552a95c4feb9a08d21514f510005ecc663f73dca2897e63c586c786cc2f4f3052494dd5b30e75e9b230965e5a545b1e79675322180ccff6b72af3525a3cfa59495a49c1b94b164c8eaea035e9d14a7ee63ca1f2d19bc3267f8c59c92ccfb73f0e37fd6b277e375dcfe47b0b565d085f89cacb8f3636c905d1be2ab4295fb225e65d3ca4117858addb0958d32f6794eb54a5cf174fff1e21653022cf48b296461f8999c6603ddf88acca854dcb1b90d130000e3393537933c8b9792153157e238f6f93f77b512f039e65e83368417e95f25eab46bd794ed7a35accf4691eb392dc8eee9d1abc9324d45d29503b7a14d3f978f8a71aecab813516266726b9c9b299b6b68df31e458a21c00405bf860fff6a32f6ac991c992e7b7d2b86e9e955130c9dc13bd6d8d853c53cf598f9c26cff0e1028026ebdaaeada75394a87e203e2f84e598bbf2dc3dedaa490771e30117a445c7fdcd7c7e4d4e0f6dc901c08c86844b1f8d35c701308eebc423afa41429cb79b8b98dac9c672ba60108ba5f92bc98a5f75bcc69199a9efcab37bbd679c64729de2c70aad45ba335f821529ebac987c3f6ae3c0b00c36ed08ec8422da52c7cb1bf3754302d4cd81870fc766524ffe2a5cb8ee1b224263fac331f0013b65a71275745519acc03ed78e841221008c4770b0b070e014435994939094c1c84047070e0e1c0ad54af61e3ef95e394680130509150a48172adde2d8e16a0400d720a080c5400851af848276c2a0ab4147c5f2170a8a233bdadfd8fe7fd1bc2294dc1a3d3c7a28aeb179a69f2234e1d7f2cd1a216f079cb5d9a5bce3036e1d6d952e8562316077989e94ceb2ee33ab012a23295aae433c752bc962ce96ec322f84d47af0836bab73b5cf2b68990057fff7ed774e6c6292d4c18184d60efdbca8e2d7f75e0507687d50bbbd9b009b65daf85b3eda30e3e2ca16a9ea8cbb01eaec62c9c26f61ebfa01b44de4ed74d72305eeb59a39b7231a099b5e96d9b7b3f510e658ff7dfe48ffe6958632eceb2edb928a429a3ae168ab19bcf18ebc6c380306a3f7598e0e681c765f51702c6f1fb7182a70003c054c97fee7dd574d986914d84348c2176f46b6e4eafbb28000823bfa17dbd2c3804c17319387bb8d1abab090ac0e84c4c9af4fc654a8986216ee4e36644230bae6fbb6e327d4d5033118d6ee03361491fe585d30935fd10d7738cecd5d1bf14dd974df6161174930e3317b741a654886f09525e2203b650afdf82b3056c509428de7628d247bbcec9db4fea6cac7fff509247a7925c067b0b8194972819824ac5189c256083a244ae51141797155cbac00eb99d5d90717678e1cf43a65c2a2401409373eb7c498bf7886630ae63b7be0dae8f7235161bb98dbee5b76e430f938fb203d594e5499531475eb5ddf35292ff7893e395e0419b5f2b01984d96bf2e8e186f55ddc64a957a6cf2e43bbe6b56b417ea5b2a6ed2fb40e4f3179167374f1decef6dc1c60080d37a777ae9c50021aa1f88ff5fb4c58f2fdc49a9204153f8e0b785a731ff012eeccf96b92cf6c2d537a55a20a52ff62f0e2d6a3dbc190a288e402010ff79300c480aa4d5042c6a0a241ad000101850a077340c001405ef5b9f969320afcca2a29aa8820428ff446901810113fbe4545f7f51f3dc83574e75127cf9b923254b7d10c7f60cacee77409571ebc49f3164e3fec3bb98d30068c64d9ad0ce44a535e9d2808526b39f0d9ac08ca78ac9af2081f7eea48626b210e99a10cee0d0b50a0da5a9c828e7da58e9c53e0c136763b89055a685ca45708d24bd08cc1b9b55f72fa12e4cce2fb91de4e9a8736441a9a4e05252a105c3b7ad535b786fcbccc57b6fc649b404ae2929154e9193000400ce120974cb82189d49a3544aada6222f8f34eead8b8406347143ab3a23cae16c934ae1144d6c2d54dfca97d72f8ec439c6467aafd89ae25429af819d00ff60510090d2a77be6cfd97ee5559e1223c8b212aaa782045eeb4d4766cc5f39b5e5dc4c967bdf993f6f9ae15b9c52208bdd18e0b453a741a89597b3fb57d4bc1a4dddc7a8a5991506be664cbdb4c9aa91010d596c22be1d70b68803f2523909221c80944b15c0125569cf52c5e13baf40c01f6dc4956f746974d82bbb012dc51828d922a62aa352e4432aa40a6089d834269f4b80d7dcf9bd1bf270683e7151b75f46fe1923ebd59653187e3acb3dc4bdde9922557c65d280d5793f5c4a9ee92796dcdf387468c062fb47eb7d3ebcf64fb0846c300a581cdcdc8405d06bcee4463e276ee7cc75b5ab3dba50679d991230bf60eab9bf46d8d0ab15818129dbc0d4626248667bdf494e8fff1a6a86a38a81780f62b1e18d6b973fe6b0fff954cad493933bf78b2bd3e2c2c67d979d5edfea33eac26872af2e081cd05da2064e83ae21c70ff43646151f814020fef3c8b53ae7c635766a29a8d0edd70d08310000c5fbe5389f05260e340016062a1214df955115a5d100b3418f310dfe85739165c92ff30d3cfcab691ba8f3a2ef66f104b8b49a54c9b68920323a4566efc245829ccf05dba9472bcef18357b3078faabeb05c9fb48026b2e655dcceac20818b03a8f2e30ac1d092ff36214d6c6308b9b179ea1e82aa990ccdc0c6d874e0fee7a16dea1b2356442e1abd55bdf26aec10473e5171776cd3f1f54b2b08aea9094d9a55aa010b060029cb2b54d6695755919922d1028f0050e5c515d04c8cd9048d4507ad4a43016040a94acb546fcf52155f8e666027acb89a5a46b6e27e68d0a97cf3dbe86549132e3eb9ec21a62b5e2cf2ee99080040336917b2af5d08a5c8beb77968bf099b3a3cf9c1c690eb3ee5e6fd609b1aee51cb6b946b9dc7c81e5af1cab34a35000c00d014e748b566352f020314e703f1d5c230737364fc1e91a21865ce0150244764309ddcccf5525e32ffface9b9c3e177cabac402a5e86459bf65d694200b0acbceda89b9119caae8d9940552444e68a9b390a7076035f5bc68d6ad55fffbe923c3a9de43ccc47586fcfa0ca8d7ea568b2705c2b73160ee6ad83c635daf8cb8d8c953eb55c1ad7750f96de8db807e1dd7745cd496bcef9e9fed362869ebe3cdb935fcf55682b52630bd5a097cb221075e3e9e3fb2f9d89300f3c141378e8cb642e68bf35ba702b7a9c08040281f8a7fc1bf27f0ca05cfb516e74be36941997970ef2b33631179b3b359f70344545e6fe1160d96ed59a89dd7d3d3c7bee4bc9abb4ab228b1f6e18ea676d6a6e606adba0ed8f578b48904785b87b8c5c3ebb6fe74ebecd9ab518b7e779394595de0e72f159f0546f33a2cd3adad5c17fd707bdaf528aecf8127e03e3b7c35b6df1d3bbe9966ddc8daa0be23096b93db7303e4f81eaf567acbda20e2b7ef2890e1930e3c08314894c56921e15b66ac4d83f32ea7e688c067d07db3e59b3ee5a96525bfefac8b2d082d641adc46fa72db87197c96d7337cf0b8d2a54535a694ae4835439a7e9d811e2f3b3575f4eae20412bcb8fb979fe61cdc01894ac44c5b377b6e213a04a3fbfedca7bc366f0bdc7b6951cd91d51420255f172ffd6a83a635c60caa71bd75dca5092e5af0f2f3d5cd1618c371fe339fa1a259f8f282481aa787568ebc30aaaae1bec3fcef5c58af97fbc2ed5526a49c283c8dcfae2a592f21205cbdac95e44076dc1ddddc752741e8d5f9c3d179559aec5982253630183c071dca4ebd4f699ebe6ed7952a8a6289534fdd185ab49b52a713dc7709a0ced415cde76254703a04c0adb72fd9dd70cc137654b9352a5c83117e26b84df3cb8279c5ebef799545dfa6ccfd230e835a9853e449336fbe2ce878683c6beb5b690c79e8de0f7ec6c410300dca44b70ab825dab4f25c85485e19b57dc331e32aa2907988d068f7379b369e3e53499ba247aefda6b58db01ae1c288b3ef5da36b08581fe4d44aa140a85424d52a45aa95428542400c3d2d783fd7acfa1c80235a5ca7f7860df6b86939b29bd769b7e372160e236537a5067d7ee7b52ac52a45fd9bc33c1be7707735a753fc7dafc2b33fdc73ff0df17f66333a64aa150283514002893cfec39712f26a3b8ac38397ce79c15d182361d6d99d5fd1c932551a88e20100804028140fc3fc8719424949395b1c6bf2d142fd70f9a72d176e1ed94aca2d4f0fd416e7c1c00401673be64e8e188a74faf4cb0af94a2a8930e2d08d54ebb939e5d9cfd267cfb70679de28c32f7fa73b74d976e44465d98a9da3c72d513b9d027a8abe6afa32f6500009acccb87e29c46f5b0fc905694b62c5b4a1888aae2c79225afc3df889a3737ab15920c671b08f74d21ea0000200049444154b1d2bc32e423e773c268187c2a7c57d79c1dc3ddac4c0deddb8cdb9dd3624c47d37a1e1ad325e4d48ececfa6ba8904e6edb650d38e870e30abae4142980dd87d6e9ee870ff86029e817dd74517b33514db7de1b97d01f18bfccc846c919df7c8ad0f8a6a0a6a787ecb57f85c0b6ce6d6b2bdff8c870e2d4ddfb7468e1bf5d8ba7770dc34af662d5bf55859d0b1b9a8ae08f3b841c7712687bad91a18b7fe859a72686b37431c584d67fe32a2709ea78b57f3ee6b0ada7909eb7a3dd01d269e3c36a67c6317738140ecdc7f7d951fd57760bb87aceb9510ece1eedba6f3e830613b5b160080a62862c7182f0b119b67d97e3b77e6ce594d598469bf5d171689ff18ec2ce0098c9c02669f4e782760553dc7f05aac3a3a5dbdb25d539f369da63f76ef68ce7847ee34744e40ee0c472ed7b47d681a8a5785f8bac0841d369e5868b0afb3b98199ff01c3452736b6d3ebcca8d3ce863eb31c3daa7195636265f2a59b78e7005b46e59b64e791a0b215bea642db61d79a6d38b5b0191b00188e3f1c0ff57f39b3a9b18179c02183b927777437c42b5e863d31e9dfd654ff26905eee65686cd474e63365dc4f3ee66243ff3ff2484cd8e9d763b38d8f07da8a0442fb81c70ca61fded2d5a096e24c5d09013071e75f4ecfe3efed612b346c36fd4dc0ee93218d99d5fd1c53257736ed4992c5ef0c743031161b1a8b0d9bcc7d2207c02869d4d6a00e8ed616964d076e2deab9e3c286b67ca8eee718c354a88e20100804028140d4318a84c6756aa852b5feaf6b67d5cf5a5f74a1c529fd4f8ad27fd76dd5be5fddb9c9d7d7e7ab2d1af9e3f95e43f3b744eded22aa1acc92b97ff4f0d8d9e7fe8d490de80040159de9d36ce7b0c79707548406b43be6f7dbb629014dccf4de0de45121de238ab6461dee28000059c40c8f49aca30fd73779b3c477b47447c496d6cce42d9d026e4ebf7b26d0f403e23475d6c543b779bd06b733a10100591e7ffe4c9263bf6e2eccac0b076e307beafce300006872ee1cb84c068cec60494775fb13888c8caa5e152323a3dab6eff01ddfaf2a769daf7fcce6d7873a7ccd912fcaef06790dbca432729d7cf2c25c57d667c9f2deb476632f66945b86dcb8b1d015996f20be21d489bf76e895b4e9c9d6e69c4f4c297f32cf6792f8d4fdf91f369242fc5761713ed019507599a7d6da59f553f7a5cecf77214952f7591dad564b92e4a50be7a64c9b819e0ee24bb063db96f61dbb100441a3d10882c0715cf7591d0cc3749fef0295914bdffdacfea5ce9fefd9894020be3f6e5cbbe4eadae4fdc768b55a8aa2625ebff61f3f1d301c700c301c304cbf0156fb3b0060188ac35b2f1a497a99c8cde29d00383481b9b076b1d1ed47efd894bd72e3609f711596ed46ccddf4537f0700a0092c44fa813321b2e095bf2cd100abc99040ced0fd51521ff3334773bc1777f8889820188d4d68953a5d024a9ef2e0b1d2ad87230f83770c5a488d4a4be3d191b73cc47700afeddeb8bccf9c659b6d4f12b7a1a2457c8368b5a6031707b8713e3921a50297898b3b3a20210e028140201008c4f70292e3d45f34621b7e49428e1c5c6b0f7feb10a1631cc7412b0f0f5aa9298dfb6b4effd921de6dce0500a88b9372e414b03000656ea2846329a201301c870e35ec71f0eea30661c5ad57b635f808793cc137e76b5f9428290b1aa695a66696e52487ed7c084069355a0ace1e2e6ede2fd0534400292f2ea5840e7c023d3d040281f89e60390d9de1f44f126242af31d3bd5001221008040281407c3f7c11398e90003a0614056af29b746fac83dd64f860a33e0bd75e6ef093bf1d511cfb2cc7c4cbb59e63d599b72e2558b6f56b24e61a991832897c1cc3008092ddf97947788b797ef8d3df57df60773fe1c20600ba7dbf6196bf2d9915aeedb8b7b9e863d42a3196a5a3303ca540d998cba219b7193ab2854e795995fdf7c97046e7fe1dac79040050cadcd40ac346a62c54affff7391387f73ddf9de7aad802f49011080402814020100804e2dbe38b58e048b550ac053500fe4ddb7eb29ace3ff15bd7f8a5ad6d2d0ded5a8fdbf3b2bc5e6fcd943cf9e2e23ecdcc4ccc4ddd7f78d269dd2f01461800302cfbf653fedcd1c9c471f049ab7947167beb028fd0ac7a8c75ce4ba2751debcdffc8c7c4777033298a499751003883cde172385c0e87cb65d1308ccee6b0e938005015692f4bcc3ced39c8e2f67b43f660a27583594fe4a82410080402814020100804e23fce1791e350002405d4b75f3a4c9b9eabfe8ccc2ec891e4c43edc3dcc8e8e9b0dbb9c71a177a52d1466d8efaf8cab434c7146a3a05df7dfa4490a728a329f5edb30a081de832a61d261e1f9e7494505c94f0e047bf02b052c04cfdacad0aadf700feec75e09c6b1f373943d792da9a1de44b7ea396174a593634dc1cb571a571f3b3612e37c0134693b9b6318a7d799c27fa75e4baff6317459f906056b4120be6fc892479b0638f3310c13b804fe12554a0280e2f902fb9a2e353db7a756065b533e5fe0e2b2e0b902b4f97f2ff1b76763186ee83976df9baa186fca94d373ba38f0300ca31b794cba5c48569eaafcf6685bdf6da98a8cb0e95dddad38188635d99858e5658d2a7bb6639497090dc330ba59f3f1d532ac7a0bd69d100048c9c35f877b99d2300ce3d977df14a3ac9950957c34a4bb9b2903c3309a89e7f0dfa24a2aaf49951636bd95391dc3e8166d424ea7bff3c2a38a500d41d4e2f1a38737ae5dfee0f6f8d143545608040281f88ec1ab5ca970711013c0c4c0980e160c30a00106800398d0818981391d8404b07130a783cefd0a1303e36a5659421c3ee896858681100703020c6920f80ffb7051675cd872db60e4e8269f620045336e1138d4c7a0fe62a399b40c1ce26d807ce37c914796726a4724b0e4d7b75dcd23dffdb3564d7e9dd7fdd55e1802810000aae446489fa5b9a3ff2e94175e1b95b3b4d78c9b2514b0dc56c6caf5943c5ee8c0f4181d60a5ef6ed5a9972fab3af46944cf39313a7007734154a92cf378c747537baf782a070052727d7afb31d71bafba93969f1b7f6d63600356a5645ffe3aecbea86f670b1a5ddca4ef9c9d7f2c695cddf59bf2d5cf03a75d6fba2dae5c5dfe668bf3a5e0c15be36b8b55ea4c08a04ad8d6bbebfa8ae17fc4e414643e3e1ae257bb1bd21467126d179d8a4ecb497bb4c9ebd1cceed36f950200a813b6078e3ae3b835aebc3ceeb786a74706ee4854a33a81f800a5a512efe67e1fdc4a4b255fe0e465d7034d1aff5b4b2ceac48d6e063d2e4b3ffc1e293cde5ad07c7f0eeaef110804e21b474403010daac65104800007233a18d2805b4dfd06071012801b5606a8c63160e220a441a9060ad4c0c0808b036040c3804f83522db07160e350a6d5e7826340aba6f98163f03111f41414946841a2fd1eb475fe11cae72b5a5b782e2f1fb96ea2238a0dfeada08a3fba2bb6f192d08986f7b79fcfd2e944c91e4cb4b61eb4646a5737072ba771b7caa8f257bbc77a9bd0318c66d86cf8b668290500d24bddc52e33374c6e6942c370e3360baea7bfda33ca5d8c638485fffac765140090057fcfefea6cc4c4308c6dd37ed6d94c3568b38f0e19fe5771ec325f330303bb811724000064d1ddd5ddedd918c6b4efb3f999dec64f5b706b757f573181610cf3563f9c4c51be7b61a5efe6afbb3051c3a0b923da7ab9395a5979051d4a5000a81336ba8b3b1cae1c0b56dc0fb6321f7dab0c3d7f04e20b218dd871961ab4f68716862cc3163fac1d449ddd1e2105c0684c960e483a7e34db6b6a7f5bbd18479375fd8cc46fa02b2befdaf63bc653568f6e22605b745eb0ba43dee13dcf65a0c938bee8287fd1f10d43bd6c8c4ded3d3b7576e2e93b6665fcb99bf480ee760c9a59a789534604f8d870aaebe3aa0b128a8dba8cebe1c0a5711bf61cef6f90f534abd664b5ee8450fe68ddda37fe7bf6cdece4686664e9ecd7b5a5190d00343997d7cefbf5610905c0f19eb769fee0b64d6ccc6cbc862d9deb5116f9305b05a04a0edbfdaaf1a2e5fd1a70b90dfa2d5fe4fa32f464920a40957cfca7f9bb6214a87a20ea41f811d433047bbdac11abe5e1b7eb31a57f75625b853cfe58ab6596d3f8b58b03ccfe77d792aab8b5aee28f91d17cf81600309ed7cc8db35b0a9136360281407ceb03432d50006c1c0000031010a006285483440b4cfcad28474c0300c0e918302a5ffd1840911a5414a82950926fbddbc8b4a0a100c7a05c0b5af828794d9d6828505240029014c8bffb7503b6cfafcf1fad76afa573c374ff29bca020eefa929622141dfc5b41f1eac0fe1497a051fd8287983ede71faad8143e6c508d72d8f1233130f75c22216f40879e67f2253a5ce3b1f9834bf47c8ad520a0040167be49edbce0445d9d379ea2dbddb8d8dec1e96a92cbe333275e5b43f32b40014b05d271e7e5eacd1489f2c373a327ae2d97ccc62f8f1a3bd0d9c9745e61617a79eea290600555ad80962ce831255fea5beaf164f3a9aa1055027870ee8bb8bbf30a254a34c3bdc367cd240fd0a7af50be3bd9bbfaeedc992cea6f73bfee8457cc2d5e16f420237c5a8e8f60327393edb795127a92a8bdcf517d627d8978f2a0002f16550e53c8d55dab569a80b26ce69d4c64ef9263abb9af8a4e2c9aea345ad7ee869a95f99210bee9ecaf21cd28caf487f944238b5b4650200607c673ff3e2e8b852b2e2d585375c87fc35ad8d69182e72e9bbe64ea1de16579d7af992b2435fc7fab440b9de33821b3c39782949a6a948bcb8f706b41be8fa5131ce55e9b7c22566a6d74736e26218d3c26ff29104390080b6207cf7e6c3cfca6a76f5a4e4e9f5545e336f733a8022252253e4e5664400001046ee5ea2cc881405803af3f2f6cd279394a87e20be2a28ad86a45b770b1ae62dfeda866fac4603260e7446ce11110804e25b87a4404582ee75cec48002bdcc84a440ae0516aedf4fc340aa051ce0ad5a0d0950e57e45a27d1b6a4a53a93ca3f9dfae0c07e0e22022404400efeb9762289e2ff0f29a19f53d3997d5143c3a7d2caab8fe18629afc8853c71f4bb4a81955a3227ad7916cf709fdecf8ae23875bbd0c3d9ea09f6711063de78f7461630098ecc581d3e5ddd7cded604aa719fa85fc3c903cb7eb49050000c366d4d2b1ee421acf3570b823c91f362fb011972ef61edad73cfd7e8a0280306e3d32d0c7924b10fcc643178e327a7139beae2a4718f65cf563077326ddb8d5e8811669e1297250a79cda1edd64c5baa1ce3c8261de79ee0abfd4a357b234352facfefc1916c36675b7a001b01b8f99e39376f44cb28a66d5678afb9bd073e91aa04aeeff7e993570c2c7fb704220109fda5bcb4b64c016ea965d00670bd92097545be4288dd8715ad6e987ae26fafe922a7e703cd175a8af08487989925199b02aa5465e545c96ffd739f6dc071279fee5d185abfb4e3c5f40028026fbc659895f60fda2198ce7d46380c3d5410db9745ea3c1375a6fdedcdbf4a37a698d3457aa7c7de045fbc3c9f2f2982dce17c6f559ff4a09c0745b9dac7a32c9baba8d952ae5f084a09bcd37acef28c200b4b25235b3fa3d3035d20a0d00b7edc122e5f55e4200c038a89220fe35394d3d4ab522c7493f8d6bdbd8deda6b6174bedeae4a19b3d657ccd1c1a66118abd715298032e5e48cb6562c0cc3054e7d56eb84a83a0dd99fa675f36cdcc0cca8a14e9d5616b9a0ffb298924bfd6d0d0ccc5bae7ca954c6ee18ee63cd27308c30683a64cb13e927e9ac57b3abaaf3740040963ede36d2cb848e6184a1e798ddaf2a28f4c0110804e2ab4449826e118cc0010710e020204048008bd0db5bd130d05040e9fc1c93ffd6eb9c4f000da04c0ba524547cfdfa3874cb3e73e70db0fde2d64faac4df5a341c71fd9f98af90f9277b5af91fcffbb8c2a464a90fe2d89eae62024053f0e4cc1f87b66f0fddb27df79eb0dbaf8a746e0968c64d9ad062a2d214a88baf42faf0f75345de137bdbd080e9327c5483f8bd87dfe8568a69420b51a5d30a497ab9d8d15cbfd6cd3473365464152a7507598a0800009cc16530aafda069141a12802c7db223a8ada3a9482832b068ff6b7269699dba6a84c052acab8a38934bd7cad514a80b120b2a22423cad2d2d2d2d2d2d5d83ee69a0b84c5bf3c2eacf9f2eb6d61f84318d2cd8d274890608b380a9cd53f6fe99a22abef3fb4dd1f0314dd8a80220105f0a9c2de280bcb24992f25205b0c595820da08aee6cbb083da7b5aff4ac0fd2c7c75fda0f6e658001ce1631555205093552d298022e013e0b97f46fc46719b59cbab407dc39f94a064016dc3999e939d883576fef5074617ccfa579136f65c935f2ac9b41c9533acd7d58fe31f740b0456c301eba626a4b5316d7a1efc2198ec9676f66d7b1e8a3ce3c35a1c3ccfc19578e8fd175ab0447485756bdef4879a9922ee0d63258412f20c4bf4579bd4ab509a713fc8f3c4bc97cb6debbb242321b2f8894c86432994cf2fc970e0636c3823db9ca980d7dc69c6fbc3d4eae29099fa1ded4674c58ae1600409979f5a9d7f68898e4b47b9332974f3e9aa1e5f8aefd73596351f73fd38a8b73229634650261e2bfe6469a5cabcc3cd52b76e190b52ffeb95de1bba70332efccb86ecb4bc65dc957abf22f0d4d5fd06fe963197ae4080402f15543514002c84890932023a15c0b92cae1956e6088531428ffd19c9daa964b75e3acf70946705050a005a028f8068c8a08a3168307b536a17dd19390ea7f4df7852c4b7e996fd0d896830100ceb5f6e9d47bd4b831c1630674342fb873f9a94efd1ee3d93611e444a7c89020475fcf8bef6e3f5bac7e38d589cfe17044deab12c894837b9feb5566aa6c0ce9621b9e2421576f09a0ca8b2b665b1a313f66c4f57ad3b04509fd8ebd29282d29cebefb630306a56b581800f5fe874033b4331276d9f332332b2b2b2b2b2b3bbfb4e4e9323766cd0bab277f0050e5bdd15f2f599e9e54c6b711d30070e3ced3da65ef3f167169c73db331239c99a80620105f0c86b9873333ed7eb2ee7d224fba9fc674f6b0d07b1126f3ae6dbdce1930a5a5a06aa2f9fc449459607b53028065e36b4fc63f4c57020050e5f10f730c3c9d8438c7a1a55d3527c458d56b2ce27862e321bea27afb6955cee31772f72913db5ab0089645bb89139d322f5d4bff186fae0c2b1fa7eafab5751b5e6bb2cf4c6e37e1f5c8f317177857466e64d9b5b02c79faaa480b00a02d7af9b4d4b2a53d0bd50ac41746f97094258ba1c7a8cf4d9dc4a47ea55aa6f5881f7bdb30aa35a8b70384d2f0c57d164842ce6eed61a24d0a3b9cecb372792f5b1621700b5a3fc5e8f6cebbc51400d04cfacc1ee4c0046036e81a609a169ef2aece2db351e0a82e8e060c9c61de71d6229ffceb8f0afff1d8f0ddd391f9d7365f3599b571a2a79846376c3e65653fe5b95371c803150281407cd56829200048003555b9e9c654141018100078e93f7539ac2281a2404c009f003151c3e44a400301010cd0fb48ae72c9a3268183031b0701a1b7effaaa796b5755f6f71027dfc53b6605343132b668d873cdedccd843533bd999981b3619f2ab4e69551e15e2ee3172f9ecbe9d3bf9366bd662dc9ee73a5d564dfe8db5433d6ccdc5c6f66efd575ece5603802aee175fc7c055cbc7b4f3f5683a74fb82311be34a6f8cf470b677edb9e18d4a99706042174f2b5373b1a9b3df84ddcfcaa8aa24ab578cedd4c6cfd9d1abf7ba080909aa84d091f39e5444cff571726ed87ac1a3f7afae508aecf8127e0363ddcc1ce79858998af86c268b2b100998202b91e956453196b93db7303e0ff5f0baa954c1f56d5729fffdafd39293929292929253a33678159c088daab552cd711bdd8f7b71e12ff70ad49ae2875be69f829ee33d3fc62489944b142c1b9706623a68f36fed3892ac2b784260c62e8e4d7fafea33c361c8e4268fe6cefde3558906484551fc9db3d733d41f973f00680ac37edaf9b854abceb9b67a5994ddb0bef60c00c0c46da6fa176f993427dc2e68b00303d50004e20b226839a50f9c5c141a5daa2e8ddeb9e804f49de6a717db68b3ce6fbd6f346ce2dbf788fccde97041efae563400c04dfda7b6cddfb1f4785c85aae0cec625b74c4604b97380e9347c826bccfab5e753656ac9e3d09597b1f6839b7240fae4d84bbbc1ad0cf5d35052a55028146a9222d50a8542a1220118562dbd382f42f745e4ab2955defdbdbb5e305c9a99d6d646ad23216006eda6f7a64e2fdf1555a452a45dfcf9b77887fe9d2c68d5fd1c6bf32e4c6b3732bcfb1fe7e67bb1540a8542a9a10080e130704293d76b565dcc502a332eae5af3aac9c4410e8cea7e8e29e9335447109f1b46b3cd9109497a9eed69a9ebe7dea3542bb212d5b9a0a7c93c1e1478d071eb99051e5c0cd492f4329e9db55ea8c9307531a10a33a55a0020b846fabd189d4968e4ea773b7655c65f8bfa78581b088562c346a3ef48e5a5ffdc89e4bba7d31425e757bc59d7de4ea7bcdb684098445b52810ce8110804e2ab4649810640440097000e017c1c7481269414682810d100afb26f529250fece5b9da2a04c0b5a0ab41448b54051a0a1a04c0b0040021469f5ae738a34504e82927c2b3dd252a0a0404e0249bdb5db926a4149018e81927ceb7ce71b419e70ea51938d0f7253ff9ea1d93db4774874e7dd3159b11707656c987f461fc048997bfdb9dba64b3722a32ecc546d1eb9ea890c3499c7278f3ec89b733da930e3d632b33f83c61d48560300909207d738332e3c7afafad4f4b507663b093b1d7e1a9bf2fac21c170610469d1685bdccc8ca7bb1bb5bc2daa02d317aa50949e46d83d9e7ef3e78757b3e7ddf9c9d712a46a3e0c3ebbdb89e3f47c5c52686af6dfe7e4f02dab26c29612062562d2851b284b3fbf66cdbbef7f0dd3c03377733fd901d671b08b1d2bc32d4c5038036e7d2b63bfc210b0634b630d761e5397a4157f9d91df74b6b8ec4787eebce6f6afc573f7306dd28e0b8cdaa0b5b3a8a3ec6e720db63eec6be71e35c1ab9fbb41a7642d4c14ea7b6cd69366db6cf837e0638260a38535c4f5abac394b3e7822b367430a66384d0b1c7d2cb992aeae3f207008ef3b8aeb1931d790ccb21775a6d0f9bedaad7bd11349fd4871e9bd764627f5b14510d81f8a260a24e5bcefd6418da56c410b5db6db4f45cd57b439d1ab623da7adcd826550a2acac4bfae13fe3dec75b34ec27cf08193c1d29fdc784c93fe573c7f3bb7d4930d000ce799670e043c9fe2c8651874dc6bb8e8af5dbd8cf08ae727a24c033b98e95dd5949ef767b3790da7442bdf2c6c2a60b3db1ece253151d76da7179a1ced69c6c09966bd8e18ce3ef17b77c35aafb0ba12026006fedbff5a24d8d5d988c96e34e575af03e7e6ba32abfb39a624b7d6852656c46deb61c563b3d96c36db5ee7788ede68daa903bd5e4eb467b1ec835ff739786a6a433ad4f073ac2d427504f1d95b1dcbd0d2ba122b63bd21e3fb946aeb5432933dff79c0e497434f1d186e4dd367c02f4fcd2827f519c41660465602a2be8ba8ae734b155d0c1e75c47c457896a454529c74b823fff3c674a5896d8d781e6b1ea6eb9577732565c9bb5a23e777080402f1b553aad5fba2c101341454dad34389069424bc5d635051f0ce1c102880aaf9bc4ecaa3a6405d99854ec347d7dd6849a8ea77f4527eaada67e55799eeb06fcf68876135f8c7e1ae021a38f50974587da8ff8c5e0d3834f0e81f607632324d39d20a0320049da7f57560008055afa99d7f9a742a6689d59bc3d1d63fdc18d88843805d9f8533b7b63c78357b6c1000c66e3e636c337e5d630366839e431a00008069eba9b39aedd9fab46881ab1100c66b397db82b070330f5eb69bde84cb21c5c3e259410a5916b095eb545258c6ddf6d88854a2e49799328337deb9600a731088d424d0210fff9d643588eb92b1f5363176e3ce082740000807f4672f55119df7dd2a1e849876a1c2ce87e49d2bd32a1c5b848e9b8cafad4f8a737f9baafd6037f8f1af87b55929ff5f2972621175243aaf6ee7a7b2e86cb9298fccaeb336a37f7c4b3b9352fda6f57f50ba3d799bf1400e8b6837fdfb270cfbb75ddb491a9a0ed94de5634f4fa4420be30b8a8f9ec3fe366bfb39fee30f3a96266b51deaf42b17e5edb63957c97508d3aeabfe4e5bf54efbb50ddc722f704bb53df2983feff17bcfae6ad0c23eb7eab2d934eeb0e8cceb45efbbd67a12022e6afe6358cc8fb57a32b7d5c9aad500006034249c1a5277c76a3770eb83815b6beee4b63d58a49f4d8b3ba11a82f877e0b88deec7edbaf0977b1e8b5a124fb6cc3f053dcfd4af544b165c9ad167237bc583b5ed2a638f321c060cb75bb76cd5e5761bbb09130e2cdc51d0765b1b83fa967308be295f95199ba7ea2e6000a52e976ac54e2e166c9c92bd3ef46b7819e5fffeabd5a9c6e9b56e880f2db9e0a6dd423acd991e12eabb6b82b711254d7b72fbb5b17f8f86c88a11814020be7a941428b50058e50600005a80721250eceb8f9dd00bcc05380000cee0d0e9023321010080d1398446a9d109b668020b91de0e851059f0cab34a14a55925b8a983115dbfd3d69229cd2cd10200c6313264d5ddbfabb2aeae1cd9d9b591a34d4317afa911650aa94ebd16630a05ba8c301a8346a954da4f9386613436a1556a6aec6171b802432b370fb3f49bb7e32b5de2901a9596c6a2a3aaf1df84923edab63dbbe3ac9ee6488c87407c3d68b566439785787c7a00274a05ae93978f6a88ac241188f7f0494ab5e58fb71f4a93442cf2351108040281c861ccad72a6ebdc737bfd9f4e7060d1042d365233fe3c38a8fe6e1437edbe782c7d950b1363b92e7c21ecf3cb62ab1dad1c1a7bb5f05f92debc99e003033065e4783b2e5b0fbfcf950fc5c920cc020f5e5d6670b8af3503c779b6ed434ec4232788080402f1ad8356dc3f1feae2a41c39052c0c40999b28e1588a58424b11999f54a406011d405b929ea514b41211a080ea7aba35d56b25d77e9c7ed26aeb95979dad59b8e4c240b7f5efe96c31c03eec0eb7b21fe79bf3b52f4a949405eddda109a59616cb49e01000a4bcb894123af0d12cfebf075518d6cd7ee02dc301bfdf0830c4507920105f0f2ce791739cff49424ce83361960f2a40040280e9ba2c41b1acda0e61ef1bf2defa96f221a55a00e0770ecb8f010070b95857881087a1dbc2876eabb18be357b73a2d61da73db93e2b7c7cebb9030afeac72f1b0100a0e1ec17c5b3ebba056a59edbd3da443de7b3a5ce839696fc4a4bda80a201008c4770392e37cc649b0eccecf3bc25bccf3c39ffebefa06bbfb0917ae91e9f0660bd6ff7c266073a065fef9f59be35c2675b5a041728d7404cf98afca892f5077e1d38152579469450d1b99b1704a1e777ce7a372aafd7b06e82c033151109fa500b30faed2622c4b4761784a81b2319705dad2a4b85c969985218fae2c8a8b88cc63d8b4d6496e28654d49a2e100002000494441546e6a856123d3ffb8bead4256fe5ddf1fde312c2312402babe9148bd3ed5c9e6e614fa590a9509b46201088ff022c0e0f15020281402010df10488ef3f96058f6eda7fcb9a3d3836ccaaec7bc238bbdb9807187fdbe3f23644e3bfb6005d3b2d598ddfbc73ad0a1d6fc1837ee347bd8be497e368b09c79957afce5c19f2e7a4de1e87cdcdc456cdbd9af06fbdef9c7c9f1f82ad82026c7792e683ce456c69f53ebf7538dfc1cde4694cbaccd6918351cabca7e11157ca3500748145a34ebd5b58310000a88ab49725669ef61ca48d814020100804e2ab422c36bc71edf2c71c86ca0a81402010df311834f6ad6b3f55ebffba7656fdacf585024af74955eea480aadcaa7dbfba7393afeff7a2ed2d8f0a69318d7be8ce6af7af59914553f0f0ec75a2e3201f837aaca634f911676fd23b0ef436f84f995545464655af8a9191516ddb77d0ff903d0ef11ca13918bdadf92739a628fb7b90eb1ccfbf23e73b21af140804a23ec8d2c75b274f5c752ea19ce7d877d1ae9dd3bc84b8e2c54f5ecd37a5573bca7d73cced49b6340000e5cb252dc6c0a1fb2b1b97dd583d61ea961b694ab1fbf0d507368f70d689df95696797ffb070cfad940a9a81dba87d1736fb1bea9c6d54dc9de0b3d0ebcaf59ed18b26af3f1bf12a5beeb2f6c5fd10079ddf35aaecc59e90c96b4e3c2bd4d24cbc872fdbbdb132c3aaee21f3ecbc3a1202005912f97bc8cc4d61cf0ab45c1bffc5a74f4c7766564fa94cd8f3c30fdbff8e8ccd57b73c907a63a0ce6af3bdb7a93f6516d02c5125f917f8a03e0e55970177ad9d553f755feafc7c179224759fd5d16ab524495eba706ecab419e8e920be043bb66d69dfb10b4110341a8d20081cc7759fd5c1304cf7f92e0050df67f52f75fe7ccf4e0402f1fd71e3da2557d726ef3f46abd5521415f3fab5fff8e980e1806380e18061fa0db0dadf0100c39033dbff1434e31681437dde23a3a199b40c1cf21f13e2201008c4ff0f54e9ad398357e60dbf985190757e58eeea41b3ef9452c06afa53b4a4a84052542029ca7a30c79ee93eccdf522fdd50a7ff7d4dddb697033df774f0b05d8c39f7b28b130eb48f9a15b8f6b91c00c8929bb30326dc725e76352623e5d9c5b57ded99955305f99b330f85bd3b9ad1e8a2c6bd666cdd3fcfa5ba8c5919f3cb881f6fba6e7a912f298cfed9e9eaf4913b136b9b56d699104095183aa0d766d9e07d4f935393c2f74d6b2eaedd83604c53af818b7edf39deaaba78e77db7a90717a03a82402010080402f12e9f20c7a163604e873abde8d3313024c08c0126346023f932e2fba1fce6d461a119597b7b3a9a5b3af53a90ae21a5d13b27b4b415b3b9420bbf49fb6264140068722e2c0868682460f34406f6ede74796e59c1833e6a2246e753b5b4b6ba711574a504122108877297b147a9e1ab07c92af01cbc077d2cafed4f9d04752008cc664e980e49327723d827bdbe8e51b9aec9b7f499af77361e55f0f0d379ab87444633edbbcc3dc656df38f1d7c29034d66d8d213bc7987560df2b03632b16dd6be83234fdf252b132fdca675e966c3a099b60f9a38c4dfcb9a5dbd37571726161b761ad5ad0197c6750818db599cf53cbb961ca7ee845011b569536c97eda13fb46f646a68e1d8bc7373531a006872af6e5cb22db2940200864dafe0a0c00e4d4d9935d7a8ebbe4d55caa9558bf7c52a0000e7a33a824020100804e21b9e4c969727252525eab7c484c4c484c484848484f884f8f884f8f8f8f8b8f8b8c4a4c4a4e4a44fcdf933f8c7c1000c08509050a2868f0e9ef4ddc1f6f9f5f9235453bf3b781db7ff111c51655745e69f1dd96b8d6ac95f29f75cc9a7db47f61db2dafde1eac6af37cc0ab3dafca2a89705264d791ecf6699fb1e38701ad955211088f7a1ca7d11afb299e5c0d6f5220d5bd928373ecf51751556be352a9eee3f5edce2e7000bbd860b59187e26a759881b5f9110958a3bceb5610200603ca7e66692cbf152d229e64a1cc73effe7ae56279e14731d7bcedaf2fbacd6860400a8d3ae5d53b6dbd2b03ec35faee7b420bb2947af267bf632cdb972e036b459eff251a6a4aa8c3b1125661d6f8d731b75255963d67ce49a5d6b87366483b6f0c1feedd744c1937d851f54f0ac799b9aac6bbbb6667bcd19e7cc4255048140201008c4373d99e4f1fc5ab723290a28dd3f12288a22299222290a8022c94ab733f7efddfba49c3f411f474d418e1aa464edfd340c300cca29d052a0a140fbdd94bae2f9022faf9951f2ffefebd0143c3a7d2caab8fe82d5e4479c3afe58a2450de54b43165cdf76dd64fa9aa066221addc067c2923eca0ba71314188d4554a4bd789e58a82404f65ede667454540804e2c36f1479890cd842bd7e0bce16b04151a278dbc94a1fed3a276f3fa9b3b1bea7a6248f4e25b90cf61602292f513204958a31384bc00645895ca3282e2e2bb874811d723bbb20e3ecf0c29f874cb95448028026e7d6f99216fdea17cd605cc76e7d1b5c1fe56a2c36721b7dcb6fdd861e261f353ed094e5499531475eb5ddf35292ff7893e395e0419b5f2b01984d96bf2e8e186ff51156bab56e93d37a777ae9c50021aa1f080402814020be1fa8771cc5911445ea5cc4fd83ec70360e2634f8a02d94095dbf71f0faaeeb13606220442e583ef281cb521fc4b13d5dc50480a62062eff6d02d95dbe1e85212008066dca4092d262a4d41a1e2fab2688a530a64b11b039c1a3a3668e8d8c06df899126d6905c9729f7778b9cbfd855d6d0cac3c02575cce56a3a24220101fd1018b38202f95eb3a6f522e55004bc4aaec64a9e2f09d572060521b71650f2d8d0e7b6537a0a518039c2d62aaca2a453ea442aa0096884d63f2b90478cd9ddfbb218f65d87ce2a26e70efcf18190059187e3acb3dd0bdde888654f195490356e78dbb945c542249bc38266566c0e2a8f28fb90782256483d1c0c5c1cd4d585cfb5e7326374abd703b47f3097ddc3bb789402010080402f11f444403010dde2f266163202074c3481cd41f218529d440a106b09a0a3c7c028c6920a601001811604c0723da872db5981870095090df5399531acd1792a19065c92ff30d1adb56c60dc1b94e0382c64f9b347edaa4f1c33c84bac781f16c9b0872a253644890f3f9c1aa590bd24436865cf7e5371312e39313e393939272f25e6df7e3002ef49eb0e5d2d38c92b4f313d4a1e3e6df2fab910c814020ea8061e6e6c8c888485100008022392283e9e466ae37aa22f3afefbcc9e913ec5be523a6e26558b469df36260400cbcadb8e4a88cc50020050150991b9e2668e029cddc0d79651fdeda5efa1248f4e273907fa08eb9594a872a35f299a048f6b65ce2258e6ad83c635caba7a2343f531f760e9dd885b6d60f0a92158debd4d04028140201088ff22522d5000ecf76a449300740c0000676120ff08831c920292aa2dee919150aa85722d00402909251a28d57ed8ae8a83838204e53735c3254b1e6f1ddbced6c45c6ce1de65cee944050090b97f0458b65bb56662775f0fcf9efb52d5a4f4e99e69ed9dadc5c6960d3ace38f8464601a8e27ef1751afaebc6b15eb6e662eb56414712326fafebdbcc4e6cecd06ad685ec0fae59528aecf8127e03e3b7413e309ca0117aaac6cb18cbdc9e5b189fa740d5ffb343f04dd9d2a454290900b849d7a9ed33d7cddbf3a4504d512a69faa30b579314a04c3c7fea5e4aa99aa20b8ccdc42c1a8163800b4cd9c5f11948b4864020ea85df3cb8279c5ebef799545dfa6ccfd230e835a9853e449336fbe2ce878683c636abd2a191c79e8de0f7ec6c410300dca44b70ab825dab4f25c85485e19b57dc331e32aa2907988d068f7379b369e3e53499ba247aefda6b58db01ae1c288b3ef5da36b08581becb20550a8542a1262952ad542a142a128061e9ebc17ebde75064819a52e53f3cb0ef35c3c9cdb4b685681d090113b799d2833abb76df93629522fdcae69d09f6bd3b98d36af839064aab5228944a0d45916a8542a154572de4bc7b9bd5fc1c932551a88e201008040281f80e08ddb52b2868fcf8f113c68f9f387ee2c48913274d0c9eb4ffc0c15a221715f9014b292de815767012e01f9be368295051a0a60000d4947e7b7f6618008e81eadb9adc92c5d77e1cb5a164d8d9848cbc279b7dc27f1cb2f1954e62228b395f32f470c4d3a75726d84a2ecd0cdc201d71f25541f6ab93fdb3568cdef0540e004015df3b513af27c427aec1edf0773fbf4ff9d33ff46426ed41aab0b8bd745cb3e54c465d952c240f436c807551e7ffee0bedff71d0fbbf92af7ed93c3d90642ac34af0cf9c8f9ec301a0c9d13903bc391cb356d1f9a69d86fd78545e23f063b0b780223a780d9a713641490e5af0e4d6b6b2d12708c7c16150cdbb9c68f071cb749d3bd1f0e33e7f1cdfa9e97a06244201075f488c20e1b4f2c34d8f77fec9d7740144717c0dfecee55388e3b3a8880888860410515ecbd458d62efbd60d46834b11b8d9a18359f893d2a1a4bec2589bd3714ec055044040b2afd38aeefee7c7f1c20204d45a3667eaecbdeececccecececeeccdbf7deb474523ab6d968337dc7e226393a33a6c4fd6b6eba0c1c502dcfd7af21fed029aa65bb1c7d1bdab1dbea2d43d573031de46e7d8ed5fa79d7b45a12001056f96afb9a3677beae6ea7746af78772cace95ed6d28cd9dddd7ecbb3676c851d3cd3afc858d9d6df5af6f1aeecf0a7052d8b4d9f69247f216fffbf31bbbed216ed656728fee7f2ac76d5ed65a59a81f51d4810048d172e99e6f65eb3bb8c96d6a8d8b69f7fbce09d54460f673bcf5b69a0700f6c9ef4dec144e8d7e8a37440cafaab471e975520dc59c668e9fe33d8f0c000819491b2114e26ac4e593c70e97ba5c8db84cea8a402010081f0f23478ca8e856317f48c58a15070f1a58289a8107355f8a04062140008cf6dfb06ffac4ace0d5d7c24e4bfaee19e82f6740deec9b19415b66eeb93fb99a0380d867f028f3642038f5f4aa33b6a38f0dac216700ea0ef9b6e3baf107e2bef313024803274f68e62c44d0b07b43d9117ecc90fa3602b069d3cf77e6e2bbe95ca0b4241338ccea38da32d7568db2706fd8ce5da19452dae7b7cf9ddf738419d0a9aa8c0200a01821cdea4d3c00713c54ce08dcfaacbfd9677ddeef5ac3569e1db6b240945a53ffbe35b5d061926aa17b634249f511088412a0e47527fc7963c2ebcf9d4a6323d2c7e60b303d397e54d76849953c81076ddf72f65fb1b30b1f28acd865f1f12e8bf385e8eefd75d1b2fd0497dc17895587a31af5eb25b16d3c79e7b5c92595b598038192078cdb72635cc14091dff751e9df9bb7998aa32ea94715f9782d7c9a90e3e7d8bc290f262d845008952aa36ebda052a35d8d08ff2fd792296e719dc0d33f251c6c67459a0c8140207c2ccc9e356bc2d713b3542a00b0925bcd983e0df01bcb623000878141407d60398e396311f529d538a74d4e616dbceccc2ae648eae421d33ccb640100182b27b9b96fcc6624a46a637fed5aa3babf4f757f9fc0a10732399596030024b1b531ebd350020bb195a3b5f9005a2c42ac812da5fa1123a13943aef9152575aa52c9c9ce5a6ee35cb571cb1ad217f79ee4aae4f0ac9163c4028adc20040281f0f9c1710edd678cad217de303b1117c46cce8e329247548f84c901705c33032992cef67d1471aa2e678891b6c7e59de3d5ffee5e606b27a61cff9227344b988edab361db8f0e0a312d5e08df717fa2a3a1cce2a4bbefaebdf5444afe3147ad5b2c5d445a3f3ebb911080402e16360e9d2c502012360048b7f5ef4f69d420029054c59fcf3d2082ccd5e9101c414d0080cfcdb3b2ad6f020a340f6e9a88dd0527b3b26ed41aa092ad00058fb3c416d5125471a93e7d39191bbda58d41871f0d4d002d3ac1aefbf63de322719773bd3809d99c24a4c884290374919af4b5761b9a78c28e3100804c26788d8bbf778efb73910c9eb0c1a57875420e13367dab469478e1cd9b76f5fb56ad53e70d6bca9649b7651bdb087e7fad99954493167b7ce1bf745ad0beb6eed1fe22e2887c782ff8f0f743f6000eec9ef0dabafec7e2572a2970000312211d360983f6915040281f011b26ad54acc631ebffd37051640824a9f5d0a000030701800201be74c6d955ff8c363c8e6df60661e130615079fd2a741599d814db4a3e76fe9b361b0b7f6c22f0b2eda75f9ce5b0499f9e350762d47369a3575e6c6da8b07d45262f5d35b17efdb346f59e11db34662972af20b8f520cd52cc4c0ab1f3f4c113b38cac5a07d7efbdc6db532c0c53c8f1536bc48d0d87839904f2fe53666925a924a2010080402e1e3272b2b2b2c2c8ca6697777f7b21dc1276da85fe5d7e6937ccfefbdf2f8b9daa9d7aafdffebe2ccb0497f7ddb2774d5b9a77a4a625f7bccfe338beb4bb1f6de966f864d0dbbf84c2ff3fe7266d8fa490d1494317a6ecd4667ba0d951dda772dd9a9b9f3cdcbd9eaeb556d27099d7aef8f5c116c51b02b47330c2314dab8d7ed3a7d6755aa6ef5a90b227bae0d163ede31bedfd46d971ea958cbcaed27afdd38bd999d21726ad739d199c6ae6e4a89d8fbeb636766783e7a3df7572933223103009c584001c588c562b100a0805d55d6a1f66e93bca735bdfcf3ef9753150dbffd736bdf84197d276fb99de5d87ac15fbba7d4952100e3e30333874d5c793c3e5becd66ae29a3fbe6fe3c89066452010081f297a0e780aca6487c3016473b90b0fd91c18f8c27bdfc873318741f709cd3b4e29db2eddf4b5c5a60e9e151c6a8d0d0ffce9cfc97eaf494c68fb2f96ed99a2d83ea0b6bdbd7305ffae53f7c7ebcac19d3325f3ac619f16fd588b0130ab4a08ff67c7efebc27efff3749ca8e6171dfccc6f73ac49bc93e958db438a48bbfe40a84f84d8579b1753c809274ed9166c557fd38b726fdc5987da2b6a2c7d682a186a8a5b5c4369d6be2eba3c45a0bb3aa152c59197b4e55a3cf6d9de51fe0a8612797d1da9238d83402010081f924d9b36a9d5ea61c38649a56f607aa8b9b55f3ff29f5bb189f7d67bef0d9d755903ba6bf3bfdae1fadb0303e6f52fc297f7701300ce3a37b1f5d85b6db63d32b0aa4b93a9a55dc71dcfc000005cfa998316d3cfc43e7d7a76e3df2bea5b06aebe979a9e12555888530851e52e3dbdd2cf9d79620440f2fa930fc4aa3953dac991da25bd279f57833470e1de39d5acdbef4d4c4f7f7e69a69fa1b8dcdf04edbd2de76bac7ea057dff8d6b4ac5393c191ed773f35a49fed9f306fecb6271c80fef6fc0efd0ffa2ebbab65b5d14b3c76f41db43d894c9b412010081f2d260c1a1e883f95e211d75c78edda2f011200a0148113369e7f9cfc3ce3f99d93bff4ac22410094639fc34ffee9f46a460fcaaae6a0a5c7ef2466a43c4f7e78e5c49a11be62107a4f8cbcb7b68959b74312f0bf5b11f36b9a4540b256dbef5f1c5dba5e2d92ba0755d15e8bcae08056546fd56fc8f0f1a123c78f19d4af7d5d770bf3e56353eedc657d03dc25448c53dea4ef6e5c84e9396ab059e5356ce18c761fcff72ab17719cb23ac1832675e6f8f62f5e1dec432ffd531eba6efa9b8fe396b78f04ba084b41a02a1ecf099114bba55952184ac7c42965e51f100a0bf35d5a3e023a7f68a845c3769865b537d7ca6ded203977c7c661b0f0942944dedc11b62b41800407db2872cdf71415b935f0df9b2cf0c740b5c9ea07fb27b5ceb9a15a40821bfc57179c261acbeb972401d7b06212470ac372c37c157b0490767750b7095228490a25a97792793cd033dc3fd953d6a55b0a21142b46dcd1e3f5f487f5d908db5d1eb06d5b64108493cdace3e613eb2c4d3cc1d7f921642285638a1d5ae5dbb36222282e7f9e5cb975314151afa66730b48fdc78d09565040d90685f86aaedf4a651123a63509b76ec4a61868ab4a81814e02505ffa7527eebf74526347216de5dbfffb51d62736ddd498bb678da68c0eb0426f38790763ed2247d9c96a0e04ae6d077c51dd5e4c31cac05133dbc3e553898642918bcffd4d10561c307b704d3963e91bd2b70a2febf36d8897854051b77717a7c7171fe94177fbf7b0672d17cdeee826a1251e5fce9aea19b1e16206264d8c4020103e6a881ce7e387b1ab1fd23b4059bceb1bc6be4148afba4ae21ba7fc51763da1d3e9743a5deaf17eb6569dfe4e36ff3adbb7825bdba17dea2a3e9afb47e05ac6f2d0f60d070c6c5a8e0228cec49b52e3544abfca56e4694220bc1938f3e484ceb35f0c3c9eaa4b3d36e0f9ec2fc69fcac420ae31ef9e2e87ccabd33c45fe03db55c8b9674d09870f1b9b75f6123cdf313064a568ea1595f6e9f6e611a19de6dec8d1859378cfb89e9973f499def679234c5dd4ee8bd65d5a3a3302855f97c9abb7cdac965f9c6bb8bba8fbd813d597dfcf3665c72cab7a6864cfdf620beaf771aaa7865a633786c7273db9bda1e393f99d07ec7cc10300631b14baeae8ed6769e92fee6deff17c5ec8a40bd9854e5377fdfb4e5f4536df9ea4cdbc3255b83c64d0cee71c94789aa48b42289573e7ce8d1c3972e1c285c78e1d8b8d8dedd4a953998daa72df8716b696e62646098514ab3361b1ffcced0b7ccf4f6ee4205654fb62c6c167265efdf449c6d3b02f2abbb8b8b8b8b878b4fcf5319b9dcd02005016f6766ff1fd8ccd4c52614b7b190d5cca991f7bd5f3b095cbad95ae9db6bfcc561556552f21f737ea46ca5daccd5e2e85164261be1f0cab677930a5c4bdccf86740357326ae01df45232e43431472080402a19c4150583780428842144551d45b25572db0c8de65a1bf4505e6fd2cb481019bd738371003ce5df26d1f5dbd243030805c52c2bf4e64e495fc4d3132f20aa913028140201072fb77b8ec71cc1b385f5f313724efcfab2d1e63c098c718f33c8fb1d9f523cff398c76a4df698b1e30be572f2d8e116addb0100cff33e3e3e717171dedede313131a74e9d6ad6acd9ebd10a60889ae357e7e8acc48bfded5e6ca85f35ec9b47e77ad82080acc31ddcbf6d1679ed9bca394ad2c694ab6bfab79c2ddf93b8d6d0cf639cefe9a8053545f9533246cfadd9f4eef2873b5bc80000bfdc125cf9b761f72f0d71a68acbd1c1bcc710f36340f5ffd53ffb706dad1b432a7755fd786e63bfaa323afb4c5fcf8136ffdcfb3580b9ff63adfae77e4e3cd4de0a4075a87351b9bf06f76475a0d76f3defdc9ce255947f9cef5a5ebd36d153007c52beb3ce3b850651a3bdbfd46e79b0a9c97fc931e0cae5cb848c80a2289aa6298aca194921f33f84288a420810a2104208012084f2fe9b57396bb33a96793337e4d5464903304494e809044261da0c1b0788020a01a200a19c0550e16d004088f83123100a43c48b0402814020942cc72914f89a1ce7953407e7cc9151043c6f5ef37cbe15c7713ce62f5c0c2fa14814458d1d3b76dcb8713131317e7e7e4d9b367df7d3343cd8b7ef598db6c195e4727b478598a12864153c3ec418327e71abad939a3a33d9cf6e9dbfc10477a859d08418896d6ce8e4e8a73a702eca390ee6589635b2ea17f7ce6d9b3f6e7a62abb57f055a805e9b699479567395d1604cdcbfec60323b0000809639c88c4fefbd34b6b7124231b9cbcb55534d5a73c44065d3f1b3ffde33b783a758ff32e6e2e5ac9a1d82ec3ffb1142f5ea7e144d330c4dd33485cc021d64fe309e23d54188a28a30ae370fa2d06b129ce2e438458a6c881c874020bc234469f9a3854d89d8f3e795f4e2355bd9e44bbbb65fcd20aaaf0402814020103e3cd76edc128ac4256f5cbf794b2814994304c2f29c5773e0c081e68db163c796cba89857df0e1b11602fa428a9efb72903d7ffdcc812c99b2d3bb1a2e6c9a1de128a1239d51bf6fb8dacd75d4059057d37aee296869688a930e86c61c34243c4e00a2281c84259a5ddd46356a3ffb9bd7fa8bb0040d668fec27a87bfa8e2ed1fd86cf4c5cac18e664b47caa1fd8cc1821f7c4448ec3bed96a82cb9bf2b12ff5947b676bc3fb98e158d84b6357a2eb990ca92b64d2010081f39c4aeea83a13ed93f706aadbf2e4cf22acb9ceb581bf7d7eed8aa21edbca5589378ed4ce4fd84640d0b42a547cda6cdfc5d250800b03a66cfbe27b57bb4aa242642fd77a2905d15814020100884577d9262f471cc921aa3412f148931c6f9370442110018f47aa1488431361a0d028108636c34e8caae8f53825d9599d3a74f3f7bf6ac6bd7ae8566aa2adaae8a40c865e5f26575fcfd893e0e8140f8a850d468f07eedaaa414583190c116987d1c721df61769426d4d0387414de4fb658557c7df4956fab7912200de90cddb556f16e8ac90985ede3c79f2ef1356833a56962240966e7e5691d71f693d7c2cc8db804020100804c287c468d0e76d98653df937727719ccdff74c467d59fcecbc11f97de21008040281f0dfa13cad5fed8590c582ae288d4f0a01fee4a630d45d99507fb46e78e7e475ebce3c13551ff8cbe6b178c5e8a9615753650163c3b64c6da2a480cfbab161dad78b0fdc4ae315d54366af5838c0478af8b4d3f343bfdd12fe20dd2476693064c18a39ededd3768f1a712433fd583befd58cacd16fe736b4b22e216bac4f8acd9455b5130100d04adf7ab94a531e01014eb7ce3c577195a50c00123b79589c897da9f7a944667b261008040281f079a350d89c3c76b82cd1485d11080402e133e66de4385a1eb4c622c24b5009e131f09f62f5189ffd7358b6f764dc76f5de01adc6b48d6c3b65e5c5248fa7abbb759afc7bb7f3df56511dfa3ae467d3d45d774ff8f037d70cef39f0e7ea6767d71682c4bbdfea331b6adaf3713b27741cfb4d40e4e62e21abd71e28b35d15a74ecaa295d6a2d7aad494fe341329bcac72e618a7244a39baf552cd55929059c70904028140207cd6d40e082495402010080402654983a3009c8560c780a034e31c01027b06ec05602f2810d98e013b0600c092025b066c056059d081322ec6deea638756b49d32ac9e8d40e4dea69f1f45370dede36725b0a8d239c4fd4544829e4f3dbdea8cede8d9036bc81981a2ee906f3b1a8f1e8833006d53bf47c7da4e529ab6f4ee3abe9732fac443fd9be58b591d478b0a0bd9b03621fcc83d8b7a8d3df3cca8284648b37a134f5a328140201008040281402010089f24d60cc81990e60a52a4144810c869b0618041a064c096010a4084404e016341410a0b1c064b1a6c1978692a4971c6842195031a83ada080f64d26070060c3800e83810300f84c040bb4ccd1da2c4da1c522a1dcc98a0200a0845201361a39534642aa36f6d7ae35d653000098d3654bba6839e0b36e6e9c336dcdf1a8142345f3ea4cdc5ef786f5811809cd190ab813c2ba2797f79e78e9d9b6536de52bdd1b9e35728ca5804c3b462010080402814020100804c2a7898a03068125033c801e00211023d062a000e434a839b0a2418c804720a2805173c06100806c0e64148829d0962873e08bd2ab31e50672184cf089eadebc398cdcd5c6a2b5b6a2130000200049444154c68883a78656c86fd5648859347c41fce03de70fd4b41618a2e604873c04c8716c5f462f41b4cc49c6ddce34606706010060fdb3c87d47129d5b776ee49a7f6e2a5e97aec2724f1931aa221008040281402010080402e1d3046330019830d0548e5e0c06d0f320a200031831e057d3e4016541810d93b30000fd7ee63dfa3ced7e28bb96231b3d5b3273e38d3413c6c6ac27570e9f883700d6a9f422176f37b900b8940b613b120d0000405bd98b331f3cd396459283c42e55e4598f520c0000d8f0fceabe830f944dda37ac20e4398ee3728569d8f0224163e3e52026ad9e4020100804028140201008844f132b1aac0afabae1f2d4655e8bcc68f957da34f9a3962f2c2e5a91e71387b6ff62d99e8c39df0ca8fdcd0ba3c0aa428d96c397350371f5d079ed87840605d9ba286dabd66fe42ad6010048aa0f1de3df77b087bdc1aaf9869b3bda294a4a999279d6b0bf11fd58eb5645cabebc753bd9c4261ffff3fe71f34573ff72489b8a02c09ac43b998eb53da464d2710281402010080402814020103e51d43c00064bbac409a47241f2ea81aad7c53b799651b888400ac0410069266c3407e4da0ad93158c7433687010300ce09c71800538081c73cc639e11803c647572f090c0c2017ac18d894cbfb4fd0cd7b04288bb19a62932fed3f2568debdae929855bd2391915748532410080402a148705156e18502f37e9a3772d7e6ee634e87f07578debce6f97c2b8ee378cc5fb8183e66ec7852f984f7c1cae5cbeaf8fb5334cd30344dd314a2689aa62884288aa2280a5114452184280abd8ed9aa01018257060e286f9d7fa3c89f2504120884ff388a1a0d10a26402c4214ac3230b06d180b2782467108f909a47360cd263c401c819c458d0c020306240000c824cb6241b2831052294231eb2a0418241c78331f73d6ee0418a00518001381e74b9e10840c900cb41264bae4ed961ecea87f42e31827d83905ea49e080402814020100804028140f8949150202cb38206936c02290534021e838e2fc5910d8f734cb3d4b92a3cf9bfc5647160a240800070010b2e0ca0e5de97c51681402010080402e1bfc0d588cb2a5546a9d1e47245dd7af549751108ff2271f1f16a75765a6aea07c8cbc6d6562e9355aae4f1af9784f0a9f3feda52c9299bc1006a0e682ac7aecac4038b0000f4b9964e5a1e58000c90cd01c362c8e2ca9abd11831197341d958e071d141141cbff6726b12210080402814020bc0754aa8cbaf5824a8d763522fc633f136df808ef7e96fba396d691e4efc3a76e6f54e997a1f72f0d76a2c0f060fdc08e13763de0fd7fba1e3ed95bf846e9ebae4ef0edaadb7a6f4d03e99b148040281fe2e2e311a29a366bf9c172bc7e35f261fc23cfd706c91fbe24844f9d92db529377684bc5a59c879e0740b96e855101b327400008747c8e8887e5812297ea93854d89d8f3e795f4e2a5706cf2a55ddbaf6670a4aa0804028140207c16c88b826118994c96f7b3e8230d5173bcc40d36bf2c56f75c1b11eae63af292f62d4a65bcbfd057d1e17056feb0ec3303dd02972798b4f737873671b7400821914de5e081abef1b8a4b0659d6f97af1370de40800b45717cd0e6ff64f06a7b93ad9e974671b9f7931c6d70ee09ead0bc873dc22add83874eb033d0000082b86cc99d7db43f886e7c1bfdcdc40562fec394f1a1ae19d5067a9fd6b07e00f887f9d80acacac8fa124844f9d92db529eabdfb7586a1793f2db41e438ff0ec6b85feb57ee7742fdf629606d42f87d496d5f453e1b3ae393d39b97add874fcb9d9111163e7e7c7445f49d41355280281402010089f2dd3a64df3f1f1898e8efe88caa48bda7dd1ba4b4b9bfb8b3a0ffddb63eec5975a7d56e2c5f56302152574bec55edd4674af2a4500604c79986557d3c3a2547fb822ef1fee6a4cc6eca49313847f0c1eb029910500dabee180814d1d19d23608ff0a696969f85dc6bb6fb5a4a5a57d242521cba7be14db96de99225326729cff14bc3afe4eb2b29a5bbe39c74d2faf9f7b666995ef92224b373fabe7d71f698920874020100804c267495656565858587272b2bbbb7b193b51491b022d6b7d37bb6f70f52aaeb64e8163f727b1a03e31acebcac74fd7b674512a2bb45997c80297727a7e575f058d90d029f8ab9d8f0c00a00d1fe1eada63d6d8b6b5ab5572b4addcf9979bd918b49153bbce89ce3cd4d54da9746a30ef8e01000cb1074e09dab577e7e2ce25da7519d3bd96bd442473acdaa46f684f2f514e31d2cecd6fef214148e4614e0770eaf68656f5c29e73a9fbbb56ef7d5a7d7d7c753ba7fa537eecd1f7aff47b73021d954af7eeffbce61f08510cc3082c9c1a0c1a551bc75e4a340080eeea844a15cdba455cca89192d5d4548605da5f3acf92d6d7ce7df33165d00e3bda55d432f67478eaa6aabb4f30dbda8218d8bf0f6600c6f3ac435180c0a8552a1501a0c86371f2097a924e1e1e16bd7ae7b7d4d945008656a4b00ef276122c7295fd817876775f5757556d85770aad66ee6559d297e65b0f7c0632a00d09c1fedada834ea4c3600649d1ce417b4eca109c0f8f4c89ceef52bd839292a04749d7f26990500c0bab81d533a55abe0a4b0f30a1cb4f24a260fba1b73072dbeaf3ad9dfbfaa876fc79f630cd977d60f6d5cd5ceded9c6b94add213b1e9b4a7d34ea9362336595ec4479215cfa8d738f5d1ad5b4cdffe905899d3c2c52635feac9d5241008040281f039b269d326b55a3d6cd830a9545af6a334b7f6eb47fe732b36f1de7aefbda1b32e6b642dd7ed1d53b1c28813cfd2d39f1e1de686e3d774ebb25636ed928a35246e6e7c6154f7df628d000086a7476fd45971293a3ef1fca8a7df8fdefa8493062edc3ba79a75fbbd89e9e9cf2fcdac2e0230251c3e6468d6a58a58ead3ae5aca867113ffb7ebcced27eafcb6eec6c4dd3be8c9e199c6e4435deece18b5f5c9ab9dc8b6cbde3bdb9ac86aff7a37e5f9e545dfeddcda4959754ee48bf4f4845d1d1545f70c8da957b7fc7e9daf58d3b98031159f7260448fd596dfdfd218924f0d4dd970329d2fb60074d5897b57d4b70c5c7d2f353d256a45b005695c847792e49451fb213222a266cd5ae3c78fefd5b357767676767676af9ebd264c9850b366adc88888b2aa5094e48a1503c6d1b7d95daba873bbec9fdfb77a7dbd6b15b56b034f3451c8526a5b7a97a4cbd7613091e3148bfed6b229fb9d174526662427c41e5ed0c595113837686871f748ac0e0c09a76e522ef4ed93f106d03f3c7a5b1cd4d05960885ed2e7aba3def32e3d79fa3c7c8edbfe3163f6bde0b03a7c66cfc9779badbbfe3835fe9fafd09a7ed3ce658afd676dfcc65bde62f38d7b8fa2fe99ec9df9f7d445f1ddf724bc484a79747173686d79a9f38d71eaa42c5a692dcad5c6e133a32ec458d7abe7282ca87e4b499472a47aa9263e72089f35e94733aaf5d727bf6f7b7e03fb7dc7b4a9b7897e1b814020fccb68b5dab56bd7464444f03cbf7cf9728aa2424343df2805a9ffb831c10a0a28dba0105fcdf55ba96cc1fda647bb565cf79bfb63efaa96b4d0a9e594b941095b8f3c630180b1effc4d0f4f1180a852eb760e89171ee95e4f9d4d3ab93f2328c4570a42ef8947cf2d0d7af1e794ce352b5a49bdba2c389b6aee95d1361d7f98d4cc4924b00b1ed8ddb9e874caf46eba37adaa085122bb80f151ed566e19e129c8bf372b62fd69c5f0effb549552c20a1da64da923ca7b8995570108846206bc6564dfbefdd1d1d1fbf6edf7f2f20adbb0216cc3062f2fafbd7bf7454747efddbbafac8a0e252ae4608cef5e14f01974c34eda975478b36ebafceb1754781507fae6515179aa7468af4eace239fa928628b77c7ada38a52977bd9b9088c871de3f8811d1da2777efc4a71a69999b7f1d0701883d5bd730845f78a64bbe7201b7ffba337d29e2a52e29fca2a67a9bca127dd4d6adcf1bcd9ddcca554c8b2bb69b32c1fdeab62b99ea6b6b0ee09ef34605d90b689977cf6f07c8cfeebc53d8831e2514f069b1b7a39f6563919d4f1d2f79a99705b33a8e16e5aadef0d971676f09021b5494bc7620c50869566f22feeade036957b5a37aa456f24f76ab9312d8237351045f9ed5ac37cd6c975a9cc8c0f854ff6d9f5437ffe44a8dd346fcc91a8b8cc4e33b3bb23ab74a71f34f76ab9fda7ca4fae08b722a1bcfef1a9ad260319b5fcf4b755e55bd69d6597539249f7af08d8532163ed219030432f4f699623db777614650836437ffe4ca4dd3baced4c51b01009f9d90dafc773647434e40b51f65d1d9a5946cd4e7333dfd93ddf2960f206022100884ff18e7ce9d1b3972e4c2850b8f1d3b161b1bdba953a7321b55e50a312c6c2da99c5e98906275a6422f5c534a5c8ae6d284daae2e2e2e2e2e2ebe43cfb390aee60a1c890422faf52301804f39bbf369ed9efe960000b46dfd114bf7453c52b199517fb4889ad1e5ab93991800682b178559e442892c045c51e9940951d505f70cbc21e5faea2fe16a646241637a4ef32299b5a96c6bd6d1a1e56eced2bcbe62791580407807314e5454d4fa0deb478f1e7df7ceedd0d0317e7ebe7e7ebe0b172e88898e1a3366cc86b00d515151ef68b392b39b079104747c8ab55896aa4dcabf5688652a93492281f21406085cbf9c39bba7bb8088453e27c3aaf768b2f5e6300e0200807416f23fbcedcd4f750c1a0e34ffd51188a8fac4f5d37f9837a7f34f0fb057ebc1f3164f6aed64e9d7b6d28b3fae3ef23a99ec33b84d87ec5f57dd48909f48aad4c34f06a6b4472999174605fb9b5562b0518dbc55d959ea6799cf4ff46df08f000100f07a151ba829f4c987b2ebf8eb6ff766fd6f60fd896936013d262e5830d0af9411296224346730a783758fc2af1a6a74a86289e035832c9e35728ca580c8ebcafde59469f87682266380fc6c98c08ee51fdc34de15c087ea00e1f38bd5c79c65673688ed334d579e51455e5eedadecc14bd8ce3f29370553540677e3f2bb49f330b018989c2e2fd5bca760f622dd9d50598079ba52cc87ef300a9b59d795fd0bd782e5405451d4a7e23b9d5eecc6ccc9e7048b36ca3b782075127b31822be216a4a8808ee2926a2617818d64db1ecb5ae6ca414844152e3043937b88402010de9ed6ad5b57a952e5efbfff8e8d8d058071e3c69543a20810e47d2e656cdc6de5ade6dd39d2cd36fffb401b5efaa180d32f6d8fab3630d0bae09b849657fb72c2a02a1bb6dd4a611bbe7dc98a8e21b4f51fb6fca77dbea1f387dffd5f7d8b57e22a477b262d2ed5082e62004e9598a4e54bcea8b49c08843791e394d28563d97efdfbf7eddb77f1cf3fc7c7c71f3f7ec2cfcfd77c6c5252d2d2258b698aead7bf7fc4e5cb0cc3bc6349788c5f64c1f016cd839a360280a62d9ae55f9fda0a3a2394e7309bb20dead3d79c3b690cffa956fdc1a0d2596010141ab1a4b290ca0202a0d07ff842515675062fda1f7eefc5bd9d434d6123675ece064a51a785e3c37d7bf6c6556853cdd1af8d7bfcfedd7be3ec5bd4b1a18051b8dada77f923e246cc9d1b31776edcbb1ff7e8af7e6e560e0ed6eea3f6449a0363a26292ee6f6a2b2ffc4216b9b69d1e7624fac9c3c8c5b5c2a78fff23a1340739b4cc49c665641a30007059094fd5cf2fed5ebd66fd8af5871e1af5d1fb37efb89ec90100f0ba7415963bc8c8a0b1bc31259b624ccc8010a1ab0512cbe9ea4d24bd6b53b4c134a743dab4db1800d28e657afaa7fd10830120f9ef8c1a43f4c93c603db7774146bd7ac96efe29cd2669afe74e3c97764533a25b8a877fb267cb8c59c73823e00bdfabfe78c16f1b995aa3496aff7d1c5bf011c27120f7609cc560e128685a872af2cd96116b52b98afb36a2ad85c8ca8169d259d2cc110080cf32adfd26ddaf76b25b406a97f9fa78030080eeb6ba41c7ecdbe699504ddc6fdd52475cc600f8f4d894a6f3359387a607b74d5f74efd5634b594fd2d068d8722727844f336eba8e3a76632ca098733471877fcaf0af935cb969fab8f59af6c119bbd3008a8a6c4ad08e5868d2dc55376b96e2df4d7d55074947d5dd3ba678fa27bb05a70d5a6b4ce301005eeecff0e991bde4bb8c66ed527beee052f2ecaab4ec6f13d26bd74b76f34faed34fbd3bd15cc2dc131996debc7daa7f48d6ae27851fc109d7799ba6920ede945888ecdc055d7a8a3d84f0f2906afc59fee1ea8c3a4d5282261b54afecaa8aad99bc9eb05084444224122291a07081bb2fcb0a6eaecad35dca38abaaf945768c91dc5504028150e63e1a458d1d3b96e7f99898183f3fbfa64d9b9643a2b495a3342b2e5ec50300083d7b8df68b983265dbdd4c16787d5aecd9fd279e988aef9739c88c4fefbd343fcab3aefd79c7bd67b00d02004de4fc893fed89884bd618f5c9b7762d591f2b0faceb2878e39249d2ef3dd6943c7ca09dbbcce9cfad9fb6eb693e737aabc0214d32d6cdf9f3be96373e3db460d13543497d7b24b6b1a193a39f120b2b42790c794b5d76eed8a9d5ea7e983b1730aee4e1616961919d9d6dde55c9c303309e37f77bad56b763fb8e77b258c11830e67978a236618ca3a2a30a2dc929c92a03ce36165566cda53195bd072f9dd6de4b219638d41bbb2fe1e1deaf9bb8594aa4cecd669c4ee50063c3bd358382bd6c2da4620be73afd975f57f1803168af7de35325f4b20670d691ce8e7e63e78e685dafa6774597da4336c7e9890f9a8fde454e49729c42346dd6bc69b3e62d5ab66ad1b29579dbbcbc6f7d1caa48c7293c061ec37f5c7868883fbcf76282ca8405325b7b6b11c35008405821384870ee7f8705cd6adb30d6b55a484ffeef24aadfd8550820f1ebdf5b71e4bb9f8e3dd2f2c0e99263ce1eba92caca02467d610c9bb6eafc7303c66c76d2ede347a3b278a02ded64c6e7b12926000036e5f281e3b793f53c2556dadb4805145daafc0c895daac8b31ea5180080b16bd4bbffb001bd07f5ef3da857733781c8ab4db74ed5ad6800c08617091a1b2f0731799794370247615da9e9c71f343bcf9be233726f4a11d3cc0747467226c00fceb1523b7cf93acf028e39cb39341428108e5892393356f8eb21bbf80b8a51483b62915185817daa1bf5b5de72a8f2ee35bb4bf30557e6ab362642c3d9f2018e549f35b6b7cfda6efe922e20a941944f13e6c93ad54f255a72d95417da276867fcaa3b76834dceb380e2f9533fa8966589b79db58f3b6855fbaa7ac81ab64437d8f8d109aef17cc5c5a3caa9d55e354b24170e6c0ca7779a541800e0c579dd0d1b71af2a0870d1e7f8f440d6a433cc8f07ed628fc81bdfd74569739e85af47d6ba49d74e1558f8c94e9fb6bbb14756570220138cfcc526fa9afdad3512dd1f590baee754b6f68141d5597ee2b0ed9ede747e41a56b6bd95fa7ec1f5db65950d53863bafe31977b2267b8d63f2a4f1db4d9106c9af7b331a3e003ce2b984e3b903d6fabe1f2032e4f09d1a1bd7c5913ca7394e2da59bbf09f45f232d44c09e415785fa8f44b9969cb751e0300cf5fdc61b4ed24ae2c247715814020bc0103070e346f8c1d3b16a1f2f8f028acdc6f6ac7e7a35d686419b4e211f21cb3ffc048cdcfcdec04889657e930fbf05363b15d63caa1fd8cc1821f7c4448ec3bedd2951d571c429a39d200008cb593f1ecbc2fab3b588a240e4153a31aff7ae897266faabc2aad35f69b80f02f9514b26eb72fbdf8781675274cf6b934e797ebaf2cf829fb2ebf6f1f9e39a3ba85c8bed93abbc14d15e61e6d3158057d37aee296869688a930e86c366965847711e394cef61d3b860d1dc2f3fc8b172f30c61d3a76f8fbef7ff2a6977af9f225cff3c3860ed9b173a73964d0e0215f74ea9cb7f4ead3e74d6c61f81729021e7095aade8516858d32cb68d4eaf9a2c7ddc6277ffd239b71f179c69d9f9df70c69d663afcfb25be92f2f4fe6d68c5f19a3c71853762dbf3f189b96a57ab0a5fdfd39fd7fbea3cb2b4f4e1abab883cfbed878fe66f4ddbdad23264f3e9ac613d3a57f99b76d4bfcebcba993c70180e33800c87b199d3a79bcc8c8e529c779f724940c8828b063c056000c027b06140c00809402055d20270503cc27f4f4c98ede3ab1ad97b3b3b2629339693d7e9b53cf0200245ead6b8a78eb7a8d5d0520706ed8d08617d668e325060010fb4dd9b1a24ddcdca61e2e0ae76a0d87afbe9cc602b26ab460d762dff35fd57757dabb79b799b8e94e360f40d9b5f8a60fb338a8a2c2a5c9dc284dd2995f7ad5ad646357a172afbf7d66feaf5fc552eb899279d6b04f8b7eacc500945022b5904a2da4520b0b318390402295082800c09ac43b998eb53da488bc4cca1b6425fcf10f791f4bd3efdf67366b9ee23f40bdef3106403e4de99717d8743d77fe3e35608820e302abd2b1a76250600025d09ac28ee1ae93a4f56c106dc1741d2db1baac8fd6c1e3e3babb952dbe6b4b5b50c8be9ec5a49afcbe709e2d411c10953d74058c9e2abcf86de6a2ab3c0fc0a71b867ca93aa62a104d5ccd62cf2aa947bc6ee698f48006296da6ebee6a0034a6ade1a8c778490d1908ec855f7d254839aa8f2b491304397790b672440085b4f6907f7791e8b2f6622600c71dddc556e82cae2c0428f21c35fcc503acdb40690b474489e94ec3256e66994531155208e720714b2f4a4481b59f647c43b81ec999cb2bae2c191240d1854a2665bab41754b0004a44b71824714f34c4e624882a769236b10540c8bb89409c687a51e0ab2aaad4df7af72441ca91eca13dd2aad54f1bbede945eca93b6b89a010030a5eabe6c98ec1990ec19903af45ccecbe05581454cd72ed4959da6741ef834e3e6bb74af368c80dc54040281f0265859599d3a756af3e6cdfdfbf72fd30122df390ff497fa3b5040390f89cc3adfc3c6fcf8b66a7730fdf63795050002f7015b63d43cc6d9e1a11e0cd0b64da6ecb89962c2181bd21e9c5933c85308d2a0b54fe297d631dbcd0a7d664627ef6e290300daa1e3f26be92cc6faa899cc3fe7659d5a5730f7e54455862c3f7433c93caed33c0edf3836c09a8262d241b6bd2e64450c76a200c0facb3359d746b99abbd212bf09ff24e830c69987bf54e63b27da65d8157dcc54efdc4f014ca5af2275094b02a492baff8b7fbca681140068fbd60b4e3f336253e683bd439559acb5ab35535c0100c983e79e7d61c4987dbab189256965847718499541ede1daf5eb0d1b36144bc4f60ef618b095950cd0ab03edecedc41271c3860daf5dbf6e0ed9b0619d52a9348fb4e5d6f26d5bb7149c0ca8a492f03c4ec9329a3df214e26572b286cdd6e98b2927ad6c377d4c7d5b81a852fb013528bae5847e35648ca577979e9e2fc21fea000b2b77eed3dcd35a88048e8dc74da99d72fa4a2a9737ef91b960228f7ea35b3ad21859546b1f2489bbf2d440345efee5e5edda9279e2f1d79753278e01805eaf371a8d0070eac4b16267ac2a3fca41ae4223b0a62083032503721a541c58d340233060b0a44188c0fcf542480102603f9da78fb8c6a43d11935e0b96b7dd9a90911ba5f6821b190bf27dc8716935635bab198513aad46dc1ee6e0b0a85dab5f9f1d8a31f737ffd72a8eb2f6f284790ba0755b979222ac33340f94a5c26a8d071f8c0dc1f6cca9dbbac6f73770911e3bc1724aea2afe68abe0230a49836cecc9cf80d5d739bd4d54fe4b8c470fb09be6412cc6824b8bed51095c844689929ee88d770cfb3f8b3e3d38e9a6f3b1eb2388186c3e94f78ed6d75fbb6d966a92aabc50ed54a90d6e24bbfebd41d14637b30831cd45dbfce6496590f371aa28482ca85e707458e81d2f981d2f900e931ba995fa987af129c18c0a772a8794ed71524f6b44cc3a94abc2dad1c50918f09a98fa4b355c6a670be85af615b3cdd6711230028fa1c8d7c5216d8bbe4d87f314a5ac9001417f93515c1b4abdad9cb74171ef12c0d5c16b6ea9d5339b48cb27acd6010ebb9fdbfaa571c373dd7030da0d2309a5c798dd41ae5f8a56410cd4161778e14e5dfcd726d374be0f183e3d9c3a666ceae66fb6b8332d58c295ed3aa9be611008060d5194523008142bc2accc24f040048a4cca9edfc05aed85a527193ee7c8630f09c2eaaa264890bb99f080402e18d69d6acd947387a3582efe8ef5b7d3c5a96c684a3c733eab4f6b7313ddc3d7be1fd1ad38394a46348f80077022edd354c4646868d8dcdc3f8f84a1e1ee6905ebd7a5a5a58e41d18ffe891adad6d4646465ec8860deba64e9bae52a956ae585e307d54724978cca51b333058f3af0da679cc6b4d595ab02aa2c018032d7392531863005a2416ca737e208194e18d0696c7866787164c5ab0ede2a32c4c53c6cc2cf7365a2e3725b36e11d0521b0b640e638434ab33f2c46dcebfcf5bb5a562b5754e1e3fdaa2551bf346f157b75cfd1c974b2a3a9c23acd1e39cd1110560c260e2414c8391050010233090f65a9e3076f5437a9718c1be41482f524fef1f919da0ef00e12f934dcf0c50c9511028d61e3882933da595ede96632eddf47b867ae621f0ba0106d6f45375cad9c5225ffd3013f74a664f52d8ead1015e857194c50a4a7418cb3b3406c0d34806d13d9f669595dc6655cb6c1bea32ddd8abf9b953ee261cd34217759bd98b2a5717c3a06470400ba644e6dc1c8194034a239cce5bc7270a6ae0cf7aa90eed189dab2c3703150f7c45bdace1900809216758e3c9f2a8363cf78166806804de7d2d9e22303a4e67fcee94c3f7ea7358d575cec405b50f8f2b4b4af5f15ad0835faa47fb2a65f116ed82eaf6783b8245dc710fd1b5f4e0a79359786b8e90ec4f25c030a50e98f5c41258b33375e49d1d40040233b07dab9b041e3ab02334ea27e9e9a2da7d9d4bd6cd59e2227e2c18a402010ca80426173f2d8e1b244fbf7ca88e401c327067c4495c6655c5ed4a14be7642316ba341c1eb665b03b435a12e14309724a8e2293c9549999b56ad5cc8bd9a05e3dc8d703aee4ee7ef3e62d994c963fa985f37f80227ac9a5f8c7e1385695968db1dcbbaaf7eb51f4ec438dca158a94e3bc3a97d7b601804f3b326ec4f60a6b4fc4b6a928a1320e7c51753e9fcfcd0a2e988259b403e5ae9a41783bdeb42de5c8e58ae1c4b12350b2676bf4f1c971f27407f88265d3f220a300012004020ad426d25a089f09ec33fdd20338a895b0861b45a59a366e349a3c2cdd44000cd3c21b0fde68aa3b8bb114a07ab5f082cdacc708992d05602118d212462dd2365a20ad6f87b4c96ce43da8db88716b2bf1de94bdf0303db30d63c9f109774c492ea28636c85e8c2f3ec57c4d54c0fa1151019d04c9cb35fb5b5a85b823c7c692fe9bf58b6398096ea89091645ab8664da2a07313c6d31e65c6e8579fe09dbf642c2da9def5f1c4dff4dd174bbc74c615cb4db6ad2d2b0b41e8c854d468cf3ec6fe5550ca25edfee750a70c5dd54aed25eeebb2a7dc07ffd9224773f6c59c637027666e98f66453cb560afeef75ba44235d4264913545a5b3cf0de02001e0b18a456e95280b55bdcb7a00002000494441540a4ccf0d1bcef35cc792ca6450635a49575220c4e3dbfb7431ba327e73c437d7692e7988daf9332e9638ee8476472255bf1ac500c86c21f311afc5202fdfaf9714d5bc07f3c322759c41f07d438a8871080402a12cd40e082495f0a648fc679f4d9a4dea81f0a1c53850ba57d7ead5fd222222aa57f7cbcccc542a9585f6a6a7a75b5b5b9b2394aebe824a197bb3acd6a4d10086e8a8e842116c6d6d39566bd2e931a68a383ac798267765d6c9c8dbe68dd9599cb557154731e2b5315b575ccec62d5ea96de0825b3912838f6ad623c29bb4a577bc72f8e393e3143ba6c220031022a0004c3c70a4bd123e9b1b5c4a499f6aa60d5527aa0128ca2b58b2f27b7145060050b5a60c9ce51b57471420cf468cf44f5c3790160000420da658cf5ba69edc25e5890ea4764ca31059ed46c05490fcfe3f3c7351a6ff749e1550ee354463e70841c07c3954b46f41aac70c54fb3be5ae9eaf5c1d3b77b2da98953d6744da42043445d5e96cb5a2a16eca6895fd26795fb757c206b182cad894dd6f299bce0258d00dbeb00a1bce88286839531e3a37ab7b23753645d5ec245b3f921103808de8fbaf0c2346a6ed5152ce7ec2a62e485d96c7878ba89f4ff6f407c2f941b9739f17738eae5f5a2d8acbfab6434aa88c69df57e273c1c8a062235bd5940e7654750bd2627bf1b67db2295f09468f4f3b614b2b6c993ab5a8a8128be4d6c5b2df4575db2fb4ce36c8a38ec0535256534e2b5b7c79adea9758de002071147498229f55070140b59ed29ae354356a635990fcc2d2f294b7d8d497d4d3a9ce05c81b29c9fd442010080402e1f392e39461c4dba573e7b08d9bfaf6ed2393c95e8f2c93c9743a5dd8c64d03070e287df05c9a9f6396378281cd95ccbc1ec9c41a8c188b8a1202152984c995ce20bb0e0bbed93dac4df58dce0e4ad70675abcb4ee2e2c438f8957e0f91e37cd46db7a45d1f8d1c0751be814e02483141411ffc1800ec19d0f1a0e60a04e6fb9bf3c78ec13a1eb239701460150b061edb3190ce62138f01c092c234600ab08ec37a0ee7777a7574f592c0c080ff60d348dbd7b9d6ea3e570ff772a0ca2b4d3625e2c009aa598ffcbe720a4648beb4ef94a065f7ba0af2e5ff752223affc279be2bf83f181a6d570f68783f24616ffed8a30b03f74cd7c36cd666530229e0a0804c2473e1e2b3530ef67de9825afcb8a21dfbc2d05e179f39ae7f3ad388ee3317fe162f898b1e349e513de072b972fabe3ef4fd134c3d0344d5388a2699aa210a2288aa2284451148510a228f43a662369040872eda5cd33d4e4cd535368f6b4222753439ffb9bffc4c953edda77e0f952e68cd0e97475ea068e1a3572dc5763131212dcddddf376997ffeb67cc5aa55abaf5d8d94482425274551d4e143075bb6685e5c49d62e7dbe6a83eac6831a6a83f6f5c3972cb97a6183f7892805b93b0825b6a5f6a5b6ead2523ef47aca7938d46c2066282d8f584481f9698310002abc0d000831721a00c092061e40cb8111038d404603005000220a2804461e746f5b603d0f0a1a3006034f5a45cea3dbb2e6c879a1de56e5f700c7da84f0fb92da210a1a784de2b53391f71392352c08951e359b36f377952000c6cecf8fd97725d1af5525311933123e387aeee4751c589fb1d0b13b57e832fc65d524fff52a49bba4ddcf8b56fb13210e814020100884cf8e32682e48c4e2b56b56750be9c1d0f4a8912300e3cccc4c8cb142a1a8e8eaba6ad5ea1f7e98bf67f74e89580cefa08f632e09cfb3603202a098989842fbed6ced106679930988920c014ad7ed7a87844b395644010d20a4802d43260c8b212b57e3264fcfc66c00a5c90d2a391d4deecc2fd91c983060806cfe95a31c16030630f0c49753be2b54a9c3a04ae5981eaf8ebf93acf46f234500bc219bb7abde2cd0592131bdbc79f2e4df27ac0675ac2c45802cddfcac22af3fd27af858907123e143c371677fcb1af915cf02aa585fba7caec886fa0fd706cb850d4e9f1347f75a60ed2f258d834020100804c2e737162ed388373828e8cf6d5b868d18b973d7eefefdfafaf9f902c0ddbb519bb76c7dfce4f19fdbb604070595251d5cdad89be775c01a16fe78c6607a7d128cd44be18f79b60231762294a52dbd8f94cde878100018a08429b372601030ead766f9e5209f2d5519caa9cd55b4c9ce3d2affccc1220a1080f6d3bb294c0f7e6dddf2f45757f674b5a70040776572703fcdaf575736143d3db2e0eb39ebce246a44159a8dfe79f5b74ded19e0d2ce2d1c31e1b77329e24a2d46f6d2aedb137cf4d4782f219f7563ed98918b0e26a20ac1fd06dbfe13265f1bf9736d6d3ebb2a6311a919e2774e1f3e7be78d3496963a379cb465fb57554525b5087d526ca6acaa9d08008056fad6cbf501e81110e074ebcc73155759ca0020b19387c599d8977a9f4a127283123e3016c2b97fdace25f590f3e8a5076fb61b4cea814020100804c2e73a182ef39c4c4d9b36b9127169cddadfd76dd81017170700952b57fea263879123862b148a3226524234bd419f9696969af9c45a6038b6a6b858763ab8f6309eb5b5b5b1b2b22297ef3fde748bdff77efde3b018581ea00c5fbba5e87dfa399650c0008829c8663f450fc702f72f7ab92dfbe34472e73e8e34686e6f3ec2b75eeb2f33442fecf3d5d1c62b2f6d6e6e977c646ab73163aa9cdad14d7068e288308bd9171ef774cb38fe5da74119c2600080ec2b73062e491bb12f71b4af316271d7902463df829918a297bc9e5adb989933c28337dd3ad6c09acb88bffdccba148f369c3a298b565a8b5e13db99d29f6622859755cef194442947b75eaab94a12e22387402010080402814020bca7c1f09b682e585b5b7f3b65f2b75326bf9e48d9b32b6e975028747070983ecf61fabc774d8af01f69ba45862b140a9ee711426fe72287a2289ee7158af2f1c194cdc37bb46da01160804c16749fe6bd20706dd7cf2366d389640e20fbc696a3549b01b52cf4515bb73e6f3477722b57312daed86eca04f7abdbae64665ddf7cc17ac0b75dbd2494d0b9e5a4af6a883000802e7ad72153dbe9836b5ad18c6d8351df362a6cd054746ac08851d6c33b510999ac50e159d7cfa614611b66751c2d2a1c096b13c28fdcb3a8d7d8332f578a11d2acde441c1511080402814020100884f78342a1c03c4f219437bfcd7b5d2884703123e40f5c12b27cea4b096dc9daca2a2a3aca2cca41887ac305f13c1f15156d2d9797cb2dc6bfd779c773ccac3e5d8126e3d2be9fe70f9b8f27f5ea12f7c7195187cdd525604a7b9492796154b0bf10010060a31a79abb2b3b352594525a5c02cbfb272759450000026d5338dbcaead3918891cdce44cc1da283235ada4ddc275a367fe38a9c9f46792ea1dc7ce5f30b681b224051ac44868ce50607a65ac7b7279ef89979e6d3bd5ce7728cf1a39c6524091970b8140201008844f8fab119755aa8c52a3c9e58abaf5ea93ea2210fe2dcc23de6a3ed59079869df70be6793e3a3aa6c811f2872d09e153a7a4b6e459d9332eeee1b56bd7323232de22698542612d977b7a969b975c865caee2a19d5af7f399b7e950b443f8598b2ebb7dc40058e16a6bdf656dc4afc1f9a74c561db76532e2d34de02402e0b29ebc304fef2590bb58a812524d0042006c7899a8622b16acfd2253038046a16b1a8562c38b8bbf0dea11fa6b934b736a95e020879639c9b8db9906eccc98c541fa6791fb8e243ab7eedcc835ffdc54bc2e5d85e59e326254452010080402e11344a5caa85b2fa8d4685723c2df7b673f655b43cf5f47c4860f747cafdfc7f8a40df5ab867df3e85c0f9b022350f58910cf7135cfde9ce923e4d34fcfe8dc6bf1c554ebee471eee68257be753cbbeb1b847e759479f0a9a6e8e3dded7917cff23bc39ef38e22dc711f2072e09e153a764694be5ca9e1f4f51891ca72468c7e6837de7cc9fb53053dee588b70800247efd7b2bba7ef7d3b13fbe6be9213224c7465ecdf66d5dc7bf5f50e6c445fbfaaceee1967172c96fb70dc2f60020a916d296e93f3fecf68ed1d54c91ab179dd7e082fe718a4cada5f7cb23e7f4759ad57291ca1d6cad84145dca0b14895daac82f3c4a3154b31003363cbfbaefe00365d34e0d2b08798e0340144d2100c08617091a1b2f0731b9ae0402814020103e4de4457d26d56834128984a24a1339e0ece8ad3327cc0b3b11abc222e7c090af172d9dd0c4bef8ceb03622d42784dd7e7f4d83f29a5c30eb68678f09752fdc9ae923cc0d621396073789fc292accf7eaa2d1e396eebf93ca5196ce7e8d072ed9f4434b6531e988bd872d9c61ebc80070497ba6ae64e73e308e74638cf717fad6bfb038f160bbc27e5a351787556a97f2c7d3036d4af5e09a797ae6c247c32235b3aa8bf9979b1bc8968f88bd34d8894873086fc8c733e2fda8c6de044279419eca25578f7df341b55e5ebcefd8a3ab97f97d2bf69bb263459bb8b94d3d5c14ced51a0e5f7d398d05cab6c32f6b06a87e0aaee8e6d5659b6d9f206b864608c032f0fbb009d61b3bb9397b3759a4edd4ce49cc5005bea614991a9b16b9767403cf0a0afb2aadd65a8cfb6dac9fa89452ca3c6bd8a7453fd66200f6e5addbc926cdfde37fae5abd6ef9ea75cbd71d7f620200c09ac43b998eb53da444a1904020100804c2e7c4b469d37c7c7ca2a3a34b8c658c5bd5a9de8873be73cf3ccfd66544ff1192b5b855c329e755ffae0b003ef9ecae67757ad5d4ff35acf3fc17217f3e50e9b52977fe9ad7d94354827302816bdba17dea2a2800362d3edda28a8f6d797d9ae5b21e27712eb52a92ef7e040281f0310b2a4ada87cad388d08a061be693931b51f65d7726a73cbff24d95bccf2642975633b65d487cf93ce3e5a3d80b7fce6debc800d0b64d66edbf919cf22431727d7f6b356be52c67008092d70dfdf36a42c6cb8777f77e5d45adb1ac20a701d97cf9d793a3bd1ca8a253132a1bfff057e4e317cf33529e2484874d6ca028b5d290d43da88af65a540607828a6d878e0f1df96a19d9a6a20000d8943b7759df00770911e3100804028140f87cc8caca0a0b0b4b4e4e7677772f211ace38396dfae5ba2b0e2cee59cbc1426c5da9c5375b770dd32c9fb031dec43f0fab67d5707baa596e9275e40b9bea8b1e98d42786755df9f8e9da962e4a658536eb1259d3937de383ec1924b2add1eff77b79f37860edbdcd631a56902084acaa76fdf952060fc0276d08b4acf5ddecbec1d5abb8da3a058edd9fc40297b4b557dfbfd2efcd0974542addbbff93010038fdd2f687bebd0324cf226f1b6a8e19d5c2c34a2451bad7e9346278235bb3293cd6c76d1951d79646481930767f120b00a03e11625f6d5e4cd6cdd90d9bfdf420e98f761594ee5d977edd754e74e6a1ae6e4aa5538379770ca58a6c524ecfefeaaba011123a057fb5f391014cf1abdad49b7023eb644f776585563fccfc32f47276e4a8aab64a3bdfd08b1ad2d6080402e1c38100143430e8cde5388e0c4888be4ed9303e3973ec4eba09b02ee19f85cb1efa8604281000b02f2f1dbffac280b1e9f9e965f32fdb776c5e41f05ef267ecea87f40e28c11d3263df20a4575d25f18d432010080402e17362d3a64d6ab57ad8b061526949d64fba7b07ce69fc87b473ceeb0b21599d7e1d14517baf6416adf7226bb96eef988a15469c78969efef4e8309767617d07ecaebc224ea74bdcde2462e58d6c0000c059e726b61e7babcdb6470656756932b5b4ebb8e319180040736bbf7ee43fb76213efadf7de1b3aebb28676eebb7d6b2765d539912fd2d3137675540040d6d53fef7af40a528a2a360d965d9e3a72f686839763530cf94b947d75f595467f3c326862162ab78c9e75399f3c455cebfbf3a72657761e78e4697ac2de89bfec9d53cdbafddec4f4f4e79766562f459ddb14bfa65b97b5b2699754ac217173e30ba3baff168b2b8d3e7279692dab163b13d29f1e9f316fdf8afa9681abefa5a6a744ad28eccc9140201008ef19ba78c59a0f27a7c9e2208d85cf75ce6b3ef3dab2deb59d1c2b54683437b1c3ffd6f67165000070f6bdadc3ea79da3abad50abd5c77c1baf15585a43912080402814020bc0b5aad76eddab51111113ccf2f5fbe9ca2a8d0d0d0920f6155496aa1bd8345feae2fa370b5e6335fa8b9b274f55e9e587fd563f29c2fddc59445b501df0f7533f7e9d4977edd89fb2f9dd4d851485bf9f6ff7e94f5894d3735000052ff716382151450b64121be9aebb752d9d753cdbeb9fdaa63f7a60e3452b45e7b69ef08f9c5a5439b78db8bedea8fdef240678e23f19bf07def6a32465ab5fbc8dadaa2d379734c8f76adb8ee37f7c7de552d69a153cb29738312b61e79c692b6452010089f026f634c2b4220a3414001cf839687bc971f05604583080106e031600c061eb239902090d0001830868ccff4fd20ae3ee9e0dd49af050b3c076fbc399834330281402010088472e3dcb97323478eecdcb9f3a851a3626363bb74e952b251150030722799f1ee4b0d0fb23c510e9bf12413593b96692a4f53e6930c818b578e1f1aa1a3af93f02c00f0eaa74f329e1ef9a2f23e010200e0f5996c70360b0040ff9fbdfb0e68e2fa0300fe7def2e3b24843d04111014f700b7e29eb5ee51f7a8d651bbd45aada3b6b5b5adb6b5aed6d53afad3daaa756bdd827b2f145404d99b84cc1beff74700115101d1567d9f524c2eb7787749eebef7bdef53b9a8ed8bc25229e6cddca3693fe61b7f46687a7ceccd02005206be39e3d7376700b12445fc34acebb03efe61e73e5203b08e951ced4b65150aa6c4f99403977e3bdd78f2fdfa3ed3310000e1f278ef86a58a6851144551cf838601068388c048a0306a8211683148191000720528fc942e731c478a40c7429e00d91c481068302000bd0000a065011148e3011370648107308a000016025601a4006a7a9716455114455114f56c3a74e8101414b463c78ee8e86800983469d253275104776fae5cb77a4fd25b232ae5d79d319c5fbf2bbbc6945047ccca252058790280805873f5f9f735214000c4fe9875f4d109bb930d226830009f73df7e6d12ab3d3d7501edfeb93eaf4ed1fb98c4a492d7a2e81c01ac31db0fb29d365479385b1bc9bd5a8cfd287c4edf537116a85196667978ee4fc63afbb968db7f7e756f6f9787b2f6f987e757fa1952144551cfc42c024f8045408a844d1c18c813c1c083230b6a06728be4d0948d12e767d908042c2218055016cc4386c14c80000800161158c82fb36f4fcfa1288aa2288aa2a86787319e3871a2288a515151356bd60c0f0f7fea24c8a9ddbcb9a16726f498b2e9729ad99a7bf7d082417d5728de5938dc5f821c829bb8ded916912e02315e59b330d2683f7065341e4afdedbbb9220030ee6d47d4bbb378d5252301313b72e98a5b160000d0347baf8f6df97bdf1d4eb410c21b12ceefde7139f7b17504188d8722eb66bc7dfe5cfcbe5d96f01ec17200e062ff377de68a0357efe7586dfa7b07177f73d8563d3ca08c9d46310eee0eb6849ba9b6125f2582d552c88afd078cab797aead4dfafe5f0205a32a38f6e3b60efe2b4489bc99d9d99b41b0966bac75114453d771c01428003108a044ff204b0882092fc00cb83efc1b2ce5d8aa0683a27078010d83bd3e645902100000420c3c0d14d415114455114453d07c3860db33f9838712242a5e98e5316f4eece53cb9a5ef9b4a5bb52ee587dd026f587fb2217863b2200799d294b86a5bf5fd3af7add3673d2db8469ed07c8d2c0c19f744b1ee7cd2075d325f72b8ddcf073f33d3dab57af17d675b1b47b88bdee2fd2b6fef1c0923a0747052b309679361abde2a2fef1e5209575274e0e3dd1d30923c7ce7f451ddc92d9a46f2d25000056bbabefae7da7a59f4e2ed306f6dfa09cb879f318ff32f68e81ddbb7c3a42f245751992d7987ec9f2f08b62deae37dd15057cc69ff31cbfedefb1c66f5bbb4a10a30dea3a7b4f82adf875574dd369937cd7375723b6d2f0a37974a7a3288a7ad184c724c42008092b693801002f09e4f060121f1ae8ca8225bf260e010029026796a4d880003832445a309a4d247a9e88604fc62440881c11352619f628132140c8bee50bc2c242e9b6a1fe7567ce9ca5bb224551144595889474634db181854fed0f0a7edb8f0b49fe0b8f1045fb6f512cf24b10049188119127c64f7cafd8420feedfd3b643e7c2a7870f1f4e4c4cecd5ab57b19eaa8a8df61f25a6ac6fd770f30757b6bde184e84ef6622d5dfc63837af530c3b02cc3300c469861188c11c218638c11c618238430468f028420ff1636fb43b087110b8389c5a28a2506194b1779a428eaf5a2abdd0410068c0061400821e42c41b902e20001424a062930ca14f23f77ca5c1f872320c70f6a1b2b31d84420002c023986fc44cefc6f6c8aa2288aa2288a7a2e5ab76efd12afbd6055bd316b460b477a424f51144595d553e2380a0c92825bafac627e268e0b0bae2c980948012408b2780000818040c0950581803d59c7228245cc9f090b800900801a030130f134d04351144551144595814ee77c70ff9ed28cf612fc3192ca3d3f1843b72945511465a764400460307000b6a78dfca4388e41ccaf546c8fb9d86b150b00e91c28196010d808e4f2f9b76cd9a33d46116c22b0083080960142c04a4024200008009c0840abde5314455114455165573f348c3602455114f54a22043006c1dee938020030892090fcc79cf8502acc13e338029498362302e409c5072a30404147e3f6788d0281bd5b472b0128fc01a0a938144551ff96af976dbe793779d5fc890cc6b435a867117d270e0082022a977238f5df3779daa7cd9b372f3a242222a279f3e6454be1444646366bd6ec09e34444447c336f2e6d4c8aa2288a2a13b33d8d06e7076e08142d550c9c3dcc52702f2e5b514bb5125021d030c0898010481110000b0dd950afb4db77ef1a0c79991919b4295e130e1a8d5c26ab53bbd6bfbe03145b9352caccd65f88c994c85d4e5fb8d9b461c82bb0450441e08cd980a572b586ee9f2f80e97fbf9a37af27020f0037de9e06004e1f0e2b364ed1e1086359afb7d44346d3a67b29346fde7cf8f0e1c5060e1f3ebc584963fb3845070e1b368cd0746beaa555b35e43da08af989cf464da08d4abadc2e2381c814c0e6418241808c92fa643bfd2a957d8edbb773166ead0effe97d3c573a75bb7eb588e092f9c3b73e76e6c807f958ada019e7d4d4a3fc9967d279c3d0358896ccbfed34d1a547f31fd6570f1674d677f75683f136b3c2a38a660c831275d55891693d9aad7783bfa5493ca14fffd7dcf66b3e5e6ea1ff72ac648ad56cb64b2ffe891f1a6f5ee43dec61216314cb5e06a00e03afe2320840882c80b4420a22056ab560d0094bd4689bc280a82fecff5348e4351144551145581d80a9c174f80b7df6f45e337d46bc060c86bddb6036d879758b9ae1ed76f107af4c8c10ade019e6d4d4ac962b51d3d17ebe65f9fe76c77d36c77e293032b7b3def36b6c51ce0affea80df449db3249153e5de9530b314c057cdd705c4e6a9c9072c34beb2a73acee68b164a6c42425c76bfceb387af8e0b22f82e779b3c9f8e8708691486412092ba9c036c9c8ccdcbaf56f9bcd9a9e9e996b30000102442197b9bab82a558a90ead55b346ff69f7dd3f09c8030b29c39cec8a532bfea8080bf765ae405d1c68b16ab60b609365e1652070072f7ed166c82a66d7b9ea7c7041445511445511589a54d4051e5436fa77ad995fb2e00fba6afc01de019d7a494f61e3927d755228410429cdc7c36ef8af8647cbfe7dac25cfc59eeeaf74e2d7acaab8ee4c42feeed9aedd6f1336d60dd676c2ba3419f79e7b2322fddc7c99bf072734ab2c2c6b96395c266893bb537c3a38a678d50b55657a66ca3fb7171870eecc70823040fee3c0690caa42a95439500ffc0aac14a95b2429ac5cbd373dc3b63cc66cb912347b7edd825882221a45168832e5d3a3be9744c45c4b99ee336151106c228a48c42e67a6407c2887550891c279a6d3c21f67c1c872dbf135e143046580481e7c4d26e088430c24f1999888410b1a2fe9c17bf448aa2fecbce9fbe8e31c608618c114218a34250e401002078f06d61ffba29fcd229f6ed53e277d18bc9877d0df90678d046a05e13348e4351d46baa9cd193e770ecf502d68410b2f3c855ad6f3d81e744516418f6d495845c8351eba07a5e27fcf167cd9133dd3ab59655ee87ac99ceb2a336cdcd98ff4da9367e9ddcb99c87593ccf6724decf883aefab605d1d5c6d069368ca560b5642acb9569bd468abce09f72f9dba76f1b44bd38e7eb5ea4b24a5cda3494949be76e532cbb2080121608f7609a2fd3f51a3d6d40f0dedd4ed0d0707870a691c8cb14aa5d4e9b482c0092260204d9b34717571a9c0f64708218401813ddf87105221bd45722202222296c152895629320a19218c6042441031c78a2c8730629313791b8f300284085796380e46ae1ede4f1e273d25910815d74acf6d893ad79fed0fb2d3c73ea7b7d8ae7da983076f7b7ef3a7288aa228ea3f8bc67128ea39339d18133c58bdedfac2061555b9c370a04fc0a43a472fcdac2e2de708943db4519e6bec08d0cbb82691e76f5859c7b8e8cb1e95834451104541a9f3fc6b77c4c8fe1d9f47dbda620e7057be72eb5053ee3312f4d7e0d64c947a8311f133341131198d772e5f80a47bb53cdd640ce4a5a7cb8c790e82c52c980d7ab3da646678636a66863a21a9614efa3f17ceaae72ef1ace45bcaf9e7e6e6320c4608785e0c6bdc84e785dcdcec9c9c9cd4941493d9946bc84bdbbbc7d5cd3dbc6ddb0a6ca53b77ee70bc208ac44121ab52c5afa2666bb1da56ac5c151179e2debd7b39b97a89847573756ddd3a7cdad42912f659937d381112afc7641d3b53da09f2b2b9b2ecdd5503abbee0cf8117b3449dabe7e35eca2e6f31ce65cbce57f8222222224a1c52acbfaa278f131111d1bd0bbde998a2288aa29e231ac7a1a80ac5c72d6fe637ee6ab72df1db7bba3ca7a45979f0e8af3e75f160cb3fc2d34ec2ef6f9f3d66f2d2bd317a60b5be75dabef3f3da4f1aa8acd7e7d46cb06f565ce41077c3ae4e5e6f071cbabda491f225de5615ddbb0a315c5a3661d49cdf2fa40bac7bd8b079bf2e1a515d89fe8d352961fe7fed3da5d6f8da32ef64a73ba8344e82204aa4f23d11d707f76a2b9554f01701177f96bb32cfa96988acd230d05f82db3f405a54762a4e3436acf2d667e548c61104212335edca91c3814a36c4c74d9f18971775cd35ed3e32a524da4ca60cae32f066091f6310b43c78787ab28e9a4ae9f11693b9f48bc8c9ce21044451642592018387d807262726febd754b646484d56ab55a6d5151511518c7b158ccf762ef0982280a828f4f00cb56d856484e4959b16ab5af8f4febd6e11e1e1e57af5ebd7af5da9f7f6e3972e4e8febdbb9eb1bff99be3df1f3c787065a1b4092a0cc39c58bfbe56a9a610d001000020004944415477d433a74f3e65efb2592af6adf1629698fd1c7a4e1937ae4164e4fd8a5dc47fbfbfaa73a74fe5e6663f7534ad56d7b051637a4842511445bdaa681c87a22af40c3676f3d2332087038bf7a5be39c8033f9785487c3a8d7aeb994678223e6e4dfffebfb87cbb376144034753fc9523fb6e4a5ecdad55b1671dd66bdff49d78a0d9c65bc77a7924ff35bee5e0fe559b9dfb3858fae2d7e411d17713127310116e7f3763f4d46f360a4a8d20f082285889e260e4c5cee1a115f916b0df4ed5ce4f56a92fb21a21fa0b488f3167939bf135bc7b7fe6e057abac3334994cf7e3e30db7aeb50bf472b87dfedefa83ccad1b5e8cd5a282441328cd50450ec90c6464839f56ebec1f84529351fc6d46e558a6c429bd412f8a8248884afe2036e9e9eded53b9327fec98d962430801aac8cd949a9a9a9995250882c0d902fcfd2b70ce1e6e6e9b376dac59a3062122004188c9c9cd5dbc64c9f6ed3b177ebf68ca471f3c4b67046281528e8f102ac3c880789b452cb8050c618c107e7486454b6597b578cda3057178cef6c8db5124f67546089777c3d3db9d9e93dcdcec868d9a3e75b473a74f54c0a7d9edef1a841d9e7f6f5767c9b9f76bf4326fb8f973938ab87661aed0b951144551af254c9b80a22a8e2d7ac32f374366fe3cc63972c98ec40757ac85d47d9fb4f65533481ddc77d105030131797d1bc7dadf4473f9d3dd985b5dd7f18f343ef3d8e75dab6a188419b973add13bd345e093b67f14eea3c408b34a8fb0c9a74c0086037ddc423e8fb28198b43a4c5d77daec41cd6a05f9b878864ddc96c40314190140cc39fde39086ee5284b0cabbd994e37a025cfca6f12dfd1d25082187aa5de71e4e2f7665dd7a2f225ada6ae2b026de2aa9ca35b049df09236aab5ec5ad45caeb3187fce931592eed47760d50b1aac06ea33b3a255e4cb4fd2b6bf2884d3b231c5d3c6b56d654f6766b1b166836ea058117785e2a57ffb9e7b428564c78c26211f2a2236c67a7b8b573927b0d42c62c889a4592a3b312d1c59b35fd47add306d42d534f523ccfa7a5a7dfbd17af7674a9dab27dc69d6861d77abfbb972ab35624811c13b871e0a182580446ab24a47a887350751c7b13a5268240d832deff969191c90ba2d56a63a50f3afcb698cdf7efdfd71b0c16ab8561d85ab5ea54e0ee177bf76e56760ecff344148283832a70ce4aa5a27a7055ce66e1391bcf719ccda256ca274e18af54296f44dd786a59df2713048110620fe5fcf9e79fe3c78f1f3162c437df7c939595258ae2c68d1bc78e1d3b62c488050b16180c065114092142a993770041df01838c461314140df50ba8fac84f50d19fb2fe3908a36273787411f9f54711321a4d7d070c82ff6a35d2ae1ddd5fcf6891b6242ccb3a3838143e2d794aebf539551f94add5d5ecf3ed89ec0a29616dbbf5550d5dd73dfa475f31468e76d7bcb9efa157a4be7de67c3eb04a89417e31755d1387466b9269656d8aa228ea89587709e4f26079fc61bc1a831c4306ff20f0e322811c1e6c04108006831c0302e044d00bc011000035030c81dc8223372716f278b0d18e47a9579ee5daaf6b62abbf37b467b86966e3a57fdd1bf17e000b00608bdffc8772fff99c16ecd9af3ab5eff14968d4e2c69d26367befd34d31efcf0c9182256adddaf4560bdb6aeffc3261113fed827164a0c49470e51aa742e6f35fbebbc9e7a7186b0f6fa4bf7be1a64202f0d04991f1f236cba293973768b3760fabfdf6ac01ed57367f10741192ff18d2698e65c6aefb279a385b62cf5e46120480b48da7fc3da77d0d27d3b91f7ab71f38a565ccafe145aab7ca033b3410467f30e1ebe943da376d58bb8aee15cdc6297e37d38a952bcf9c395b6c9c264d1a8f1c31a254b353357c6facffdbbfedbed3b0a747d2ae5507a1d5f73594ffca9a3c2c3523e7d2ed0c82f5bd7b358c4b4c6b503be8af837f3979f88982200a7c7ca6f172d4dd7a35029eb131f3f2f8f367b36db1d1e1cd03651e2d212f11eeff05e9b7b353716c5643efde65be9dca6432a5a4a611c4f80706994ca6a4f4747350585a2f55c0f99d4e77ce63739ea704300b8090bbc6d921a80e9b9a80a2ce83850301080160ca70f2cd71bc416fe078de6ab3157631ce71fc912347232222cd66ab54266dd1b2458d5ab52a6adfe3793e2e2e3ecf681208b83939ea1c7515be636766651d3b1e99949494959545089148a42aa5d26834953bade846d4cd2d5bff3e1611b97cf9729d4e171818989090d0a54b173f3fbf75ebd66dd8b0a14d9b363b77eeb40f59b162c5eeddbb7bf7ee2d8a6219e238005959591dbb74fbf1fb050debd70780860d1a54f81bbf34f344089fbb70e1bd0f3e52c8e5e55bca0ba873dcadc7eed8d89c6fbe69dbb5a33bfdfa9d3e7dfadebd7bb76edd1a1212f2c411658dd6dc3936d89de4dddb3bb353ef7eb3c36316852a5eecba326ecd870ea39b8ca2288a2a46c300604008f4627eeeb402831c038b410030890f056dd83ce149411c003013d0609021b01200c88fdad883323a0630822c1e08800a818e854c0e0400fcf0855096a6fd50af07e3855fd627d599d1d3cfc16bc8a04a3ffcbc3166fc8cea5200400eede74e6ee5ca226832e9cb6e3f0e5f7bf59b268d5a4f6c93f9de869b53bfac2d5e5df33f43fb5f5a39e374196b4dba76e146b2775daf4af51a0180859533c62b972f4637730971f50f0b030078a85883b2dea4f1cd7418c0a5699f1ac6cf2e67f00fe23862dabe45873ca69c9fd4d45d0a20f56fd20200007c3a0df5b1476cc2de99d9e5bbf187e2ace1351f242130de83369f60e6cf5bf6d9804f63b244ef365396fdf6c51b955ebd680e79f8ee92d1a347a5a4a4c4c73fa837e1ebeb3362c47052ca9b50903ab86bef80fefd0255000095066e88e8ee8eff953579d89fbb8fab9dbc4d86ecc57f9c2462a4288aac542ef03ccf73822048e4ea3f761e7fc6388ed9249c3a99a97070d085f54f6543b4c65869fc6a488b326709376e07fa0c2cf3ed547abd213e21c1ab92af8b8b6b6a4a4a4646060028b58ea45693db958374d167dc2eee9326dc4218b395ab6b548eec8df390990e1c01110402a95a7546500d9f52775665b1582c369bcd66b3da38bdc170f8e0a1a4e4e4db3131d7ae5d4bcfcc904a247dfaf4edd1a3874e5761d116a3d198909864e3784288878787c65153813b36c6f89319b30e1e3ecc608665198cb1542a0500a55269b55acb915dc2f3fcf78b166fddb61d631c1414a4d3e9b2b3b34f9d3a4508494e4e1e3060c0be7dfb323232ec4bf1f2f2aa5cb932c33052a9d49eb653a6388e8787bbd96c1937e1dd11c3874d1cf7ceb6ad5b9e1283b396ad780d21e4a9f31438dbe265cb7e5dbbced7c747a19057c846791e758ec78d6bd0b5a3bbcef5677ba8e8792ce265a1d7ebd7ac59c3308c9f9fdfd33faa19966559ec18d871444fef1567e2cd10caede9eaf771eb33e727074a004ca7c6551f28f9f3c6a2d0124b0f10d3cdf593477fb22632d1e210dc73e69a551f35919dfba4d79c1b39b65e959d14f2e00ff61f99594bf6c44fccc2fbaaf0ed75efbe3579edb9748e51f984cfdcb5a5fbde5e134ee5192e5473f948ea3970db9925cd5440511445bd264c2200014040507e104781c0280227820c81860522e6c7640080353e2d755320601541c1809507005022308900002c0219860c3e3f072797801b06390623cd05a55e53fa53cb366736fcaabb2f0b4cf54143fde7af5a1735795e1d009038f97b28ec674f32f7aa8e7917b27940bae6133a1b47fe7aedd3cf2d2bffb475ddd0440b12cdd80d4b13a67ed1b972ff3cdfb6a33f5ff6f55b55ebcddc386fdaf4292d3ebb2956eb36f1dbe5b3bb3edc492ea37251dba305582ac5bc992b72aacf67c56520af9a9e0f676f0be947be7df7e39f0fdccce219cc67e7384e32177bd7624dedb7bedcf8d697201a63f77dd9b747bf6135efec1fe2fccac5711eb92f69c68ce953a64ccdd5eb0140abd1cc9831bda47b974a3e0f26993b47779b9dfac1e1c4a92d9cb28e7dddab67dba9fe97be6fac7ee16bf2d0f982c576e0540cabd4b1629e548a0900218888626e76aa4ca1e1795e14c4c84b779352b3bcdc9dcaf99563128e1c497771d7356c5c891074e7b666c7ceeb1d34b1b64ce15a9477e5a18bb40175cb3acf9c9c9c5c833158ed909b9babd7eba5321983b1fd6e17a2549a746e7101759c6f9f75b2e632f7a2d80b47c168020188089c948dabe416dba0bd63e31eceaea54d5230e4e94d46a3d962e5783e2aeac6858b17454204419448256ddab4eddfbf7fc5def7040059995977eec6daa31c952a796b34da679f6741e517b462e5aa73e72ff4e8fe46972e5d3c3c3cdcdcdce47239000c1a3c382fcf8810c64cd9caca7cbf68f196ad7f376ad468eedcb95e5e5ef6814949499f7efae9df7fff9d9393939494d4a74f1f1f1f9f366ddaac5cb91200dcdddddbb469630fe294298e2395caa4525903575777377728a9784d91774d41159bb286a59e324f82307277f76850bfbecd66aba82dfe9c22293ad79fd7afef51818b7849fbabfaedb7df0c06c3e4c99395cad2569c114df14737ecc8a83aa4babad8c591277f58eb8f7dd861e2d5b777c41e6aa68cf97564bb5e936adf58dbf1ab2d73f6368ef82e6e57e7328564f54726bf7fa4d5d6a4932d9d84ace88bf14e8a6a1f6e59f257e0e231374f8ef0a49740298aa25e333c79e8005f8ec06c0fdc20300348082830580b8eaa4a55e7d8248296010480114831e470000012040050f49c912365ca64a7a8572b2890756cc9b62c2e6f42b0c3fb0880d8cca2f0dbaacb3317d504e0b262532c041408c09a7a3b47edab6301c021ec9d9e62ff55c7dbe46dc73db7863a000052850c5eb873f0423ee7c6a6896ddf1ed3b8edc181ee61e3961f18b7dc967eeee721ed867cd83a6e535869d78975aaec42926fa470ddb50f32138c273f1eb890fbfa58ece06a0e4cde914101c31e9fe48155553a4e7ab7de77d3cf25da5e87380e007cf3cdfc891327d91f3ca6004dc9ed654b3e77c55c67d698965e720c5eadc68c09fe7afefef8f98d43a42f7a4d8adab62f9251e814246ff5827799824a2284c0c4d9cbe3323941e079816724aa8ddb0f7ff876ef72b4619e818b3c91e1e2ae6bd8c81b23c6640356e99808bd7e3f772b5872c3bbfb44c7c07ae598ad288a36abeddebd7b0863b95c86318331c608018048884c2615d5d57275eece3b7e642f470027020142c0e4aa8cab552d33b49f67482b57370f79a9ef8831194d16abd562b5d9388e615857576d4666a6c99c67b658cf9dbb603499bb75e91cd6284c269355d4be979199919898845809cb609f4a3e15d25915c2c85eff55abd57ab8bb9d3b77fec0c14366b385e3f3cb70550d0c944a250dc21a03c0b9d32748e9a22b51376f6dddb6bd61c3868b162d9248241c973f374110060e1c4808397af468787878dbb66d6362620e1f3edca54b97ca952baf59b3e6afbffe1a30600042a84c711cb94ce6e757f99db1631db51a02a45e83468f1bf3e2f9d3e5c84f4308d56b10f6c4798a4424fdfaf4ead0beddf29f7fbe772faebc819be75eb966f0e06d003066ccaec4b8911535cfff7e7f550fdeb626d3faf5ebebd4a9131a1aba78f1628cf18409134a319df5d4500f66a87d6fa83e61f798606959e23886938bfe2043f67cd4d2430a5063c867ef7cd7eeb74bc68ecdcaf9a695c8516eccc5cb776bb5a8ea14dcc80900e8b5508aa228ca7ec4021801273e14e5511409b694ead8d12c82960139068cc026e6078a0aa34585dfdb1880a74d4ebda6c4f4038bf7918e6baeafeea843000042e2861e4dbffdf9ecbc9f582086fd73161e6f3abb197b7ef1cc9df237f7d654020028eb8eee2f6d3d6e02a7ec7facae12006cf1fbb6def26dd7b29ab3dad5d345cea460648bd9ba2db176a766fe5aad9b874ecee2b254f5c46e1d27b5f960c2fb4b5aaf9d10e6648e3d7305d56dee62cab1390484f83830608bdbf6e3ae347ee8c35359ae2f9db545fb46df3675fd9df8d87d0b7eb820adf3a1ef2367b084b75a2c96fc0b86582293be7c61dcc79c752cfee9c727bcfab8ea22d24a4d1a2817fcbcfa64a7294d1db32257fd72455a7d86bbe45f589307e73966eb5ffb2f109953bb66d5590617fd62e8d9bed1bc95fb18564e888030de75f4cab0deed9d9dca7c77cfb56b391299bc51131f028c9583ac5c30592501215523e38754aa6973aa53bbdc1b87611884506e6eaed92c71737357c8e50863228a040001e87373adc63c94968879918820629ceaa74b6fd1de5ab38fb76f8856ab61ca5250d9643499cd668bd56a32595ab46c396cf8508bc972333a7ae5ca55b7a2a3afdfb871f2e4c97e7dfb0c1d3a54a371a8905d2f3ae6b6c56a9522ac962b7d7c7d2a6a8fae55b3e6831d522ad33a3a3e799cd2d8f6f70ea9543a6bd62c84d0a953a7828282341a4d6e6eeed75f7ffdf9e79ffbfbfbf7efdf5fad562384ae5fbf4e0869dfbebd42a1a852a5caf5ebd745512c6b1ca773e74e6f74eb06200a028f19a655cbe615febe2fcd3c0581d768d453a74cd9b173e77ff603ec35ef12ebd8b16363c78e7df3cd37df79e79de8e8e81e3d7a94e6a62a0059e3b5719143dc119713bd7d5ae7be5dab9c8bf8c8b3d4dff48684fbd9097bdf08dc6abf98295a72f86679e53ef67568f5e31f9327cf1a5dfffd7845bd3e937f58fc514b27a0288aa2a882684bd1b32bf4f0255c964505093c4f3ecc1541818141602c381eb367e2c8507e791d16018b218fcb3fe9283ca35394372f74dbf61d74f3512f869787c7b3ce4248debdf8a8c380bdbd43bc0acef3dc877dd261ee98a5915fbc0b52dfbebdf5b3ebeb8edf17abf4fc7ceb574df3efb591870c1beafecd2c61d6b01a72000062befdd74743875d4db362b957a3e14bd7bee9466e5c593366d4d0986c8e5157091fbf6a6d0b35984b7f2eecd96fed9ee409ef74f5fc209328bd9b4cdcb8bb5995165f7ed5a8ef1b41db3dbd5d3c1b346de671a9f8441a0fe6d2fcc1df0c8ecf0390bad7ed3e67fb92deee18ac0f8d654bf9a595f32f05cfaa7e76fddaac10e9cbb5ddcb79f5f8315321c70e8bff9a3e6662378f193904b4415d266f5ad6c519fd0b6b629f61d4edfb2b36eee3180762b326a5665eb9195bc5c7c341a50080f8a4349da39a7026114bec9d650920fb62f1c67706770eaa5229bfb39ed2adb65c894f9d490a08767776d5e51a518e0172f4dccd6b77bd3c98bacd6a3392f2575562595626974b2d16b3c9949a92e2e6eee6ecec62efc43a273b9be3791623d6660602b972594cb52a96d6c31cab87fb96250da7508e5e9f673299cc963ca3a96ad5a0aa815501a056ed5a6161a19f7c32e378e4899b31b7bf5df8a3ca413d6258c554278d8c3c4100d96c56070f37ff0aea749c8864dddadf10c0cad5ab4f9c383176cc98c68d1bd9f791d8d8d8850bbf379a8c00b07ad52a4248e9cbca5cbe7a353838d8d9d999e3b8ca952bcf9e3d7bca9429f3e7cf9f356b168bb1abab6bd5aa55cf9e3d7bead4290f0f0f00d8b97367e5ca95efdebd5bb3664d7b8fe36588e310e8f1667781e7ecef0842c8e2c58b1f376e592be314b6d293e669b31419534488f478b3bb58963854a11750e7d8be8866cd7c766eebf21a7e7177e8d021282868c78e1dd1d1d1003069d2a4324d8e248ec15d46767558b5f954d607bd58052b58f38f8685bc2ca3f0989b32b1dad35317d0ee9febf3ea3c746d834b454ffa447efce79c7b9ba9ebda4c2596c4a3dff4e83af4abb637bfab84ca372b8aa228eaa557345243000402329c9f92830064f841711c00605d5848e39e9ec76916c1450240a0b0908640204f044706cc08440005026b41dd1d9b084a161c180002120442b9fe8c1edddfa0db927a311eed1ba8cc18efe1c7ccc31f3ede73edbd53df1b00a0e3fd380080193f3e7a0ce714e0a5add9f1ad60fb11a12c78c21f578a2586d79fbd2f7af6c3831cdafd9976c31e811a79465f9850afe9bc2bab330000480a4700ac6bfcc1ef973ef8bde8f4d5c7fc7e6d4ce1b365df165b29894fafaffeeaf5d5232b2bab3127c632070000b45df7722fff6166e9eb833cf409fbd83f9c716d3d63ebf519ff813501ab8d1ff5f162adb317c3b284c0c1b371bb8e5d7b7770fb7edd5a02c0479faf4cccc8934815026f2becf4fcccf5c488f7171cdffcad5c56dae04b5e1e1f1f6f0caeeeb16bf78d7a0d831c5d5df506fed6b53b122eb567cfaa2ad53395c646184b2512b54a653fa3d1e7ea795ef0f6f636198df6288f80b1cdc6dd566bef84b675eb30a2926fa056abc1b83c970e8c46a3c56cb1df5ae5eef1e004ced7c7a76387f6274f9f351a4d798271dbb61d1512c7e179feead56b22c29cc5e657c54fa55255d4fe6cb39800a073c78ee7ce9efbe28b2f4542aa0606262625e9f5faa95326efdabddb64347136ab28f065691c93bf7f00cff300a056ab274f9ebcb565cb79bd7a392c5d2a7a7898070f7675754d4848f8e79f7fa64d9bd6b973e7888888a3478f060505f5e9d3c71ec7114b5dc5860011450115c93a7cb4964db9cbe2146ba5c2dd0ca1a2a96a083d9cc9258a42f9ea8b3f1273a9f822c4ebd7f758b6ec7ce5cacf7111ff6518e38913274e9a34292a2aaa66cd9ae1e1e1a5dd07049ee779c4e5c66c5fb13dd9a943800396fb37af94f4e7e184a9d5fcc53b9b17eece141ed737a0a6d97b7d6c7ddefbaefd868fc2bdd8bcc4cbc72fb2cdbad671707077b025dc4cb575d1484b5aa2d562b1e4bf80d8c20890987b69eb414b5887501f95cec34d2b65180c48eeeccca4dd48308317ad704c5114f59a5131c003600c660204c0288286058c804720c3000026e1418a0e6b144186c1fcb483228e002160161f3a9c3108604320438000f422580a02365602b93c48300804f27890237abf154595c47cfdd76f2fd69cf46ba084b6c5bf12c7212f6caa17bc261209f3c1c86ec5326b0a3ba51ad9bf7d9ed152e20c259232dc8e644e8f4bbc7aa55ee737645ac71311b76ad66713efa7b35c6ad7cebecf18c451a994c6d87bf7e2ee797878aa1d1c6c361bcbb2f63f8665598944228862565ede5e85a7bce7802a8ddbb97b7acae5e5ef5748af37184d468bc506183939393d74568fb0208a048088624a4a6a856ceed8d8d8ecdc1ca5cac16432d6a95dbbc2772737579769d33edebf7f7fcceddb66b339bc55cbd6e1e1d5aa55dbb76f9f442a813246255c5c9c0d0643614e8d56abed76f0a0e8e4a4b7ef5d82909b9bebeeeefef1c71f13423a77eedcb973e7224110911052fa7c1c8450c7cedd9e3ccebe3d3b2bf01d8810ead8b9eb0b58e2f388a474ede80ed060f0e06d4b7e7c6583354f366cd8307b1acec489134b9d48683d3da2926c040000eb5ab7f7775be7375501f61fb174cade81617edf7b7afab7ecd0da33eab17b8cb6f58f07964c7b6754f0a7b146acf2aadd7eeca2265d01bb77f974c4e2a1d5651fb1219f9c3a3faf6ed18f23316fd79bee855d9bbbbe1d1955702185cf38f1e3db23fbddd30bac63b5ae53d67c5c470ea8e9b449bebd9bab1788dec30edefcb5951a288aa2a8d7044f00e30719361c811c1ee40c60008b009662f755194a777ca5c08050097d515909584b8a015908580a8237660240334429ea6179878704b6f91dda7db5f72d5f8636078de354d0542693091002806e6d434b78d56c0680568d1e5b21c56ab5da67fd946e5f08b124dd108e0ce9132e6e3d724fee338c089633474f54f1553e7b260e00e874bada35aac7df4f8c89bee5ececa2d1682452a9442a651846229158add6b87bf79253d22bf79950b96a90a3a36399aae1146b434110b2b2b30d463367b339393b731c979995250882cd6a8bba7973ed86dff3f2f2ec237b7a79f23c6f2fdcf32c7fddb1e3c70941168bc5643285858555f8ee248a82b7a7fbe8512311c200c4def537cfd9e6cfff1a0095f576a406f5ea1d3a72342d2dcdcdcdcd3ec4d9f941cdf3d4d4d4949494162d5a3c2ee986e3b8323557db36ad5ff0e7c0735ae20b285e63bfafeaadb77c2a709e2f577f551a8de6d0a143898989bd7af52ad504b21a7362c89c12c3338da7ef8d9d5ef074c93cfbbf8193af644d060080863fdc8dcf1f551134f0c743038be7d7ba775b7c3eab843bf654cd56a69395c58736cd9f5bbb05476317147b4ddb6ceed194b9f41b9aa228eaf563b1f73b8e1f24dd0800467b0e0e2ade51edd3eb1cab30b008940ce4f2a5aaa443515469a85baf4b21eb683bfcbb819c1737d58b5a9313a7cf8be2b3f67882316ed7bac5134630c55d4cdffea96b48b2560a5d54bf45667af66a570bb3727777854a9a0a5cc137cda3bf010001010d8127d5546659d6d5d5d5c1c1212d3de37e42625a6a8a77251f4f2f2f8cb1de60b878f10211f8baf5ea7ab8bbc9e5f27247550821569b2d3b2b3b3131d16c368ba260301856aff94dabd5701cafd7ebaf5cbd762f2eae7095ead6a9add71b1c1cd49267a8fb63369b234e9c2284d86c365114dddddd9ec7ae2d8aa268b3161b68b398cb31ab2e9d3b469c38b97af5ea2953a6148b970982b06ad52a9665b3b3b357ac5851e2e40cc334ac5fda8ee78948a64f9ffee471ca5716e7bfb3c40af43c42452f517f5576ad5bb7068aa2288a7afd3c3d8ec3202000991cd8681087a28a707671a18df0522bc75907c6581445fba6afc01de019d7a49867cc1629d5d25323b4e82a4e06533278aad20607fe20450e18016402e400600016000330053f0f0fb1a2613632e4c98b400829148a4ade5e5a8d263129292efe5e7676764646c69ddb316e2e4e7e7e951db5da67ecae9b1062b5581313139392926d369b4888392373ebdfdb1fdd1c08a1aa5503ab0507e719f3944a4599e23884108ee3799e4b4a4e898fbf7feaf4e9f3e72f72bc9db06acdaf756ad7f6f6f2b257c9c1184ba512a9545aee0ca30ae75fc5af4ba78efb0f1c5cb870e1f0e1c35d5d5dedc3d3d3d3d7ac59131b1b1bdeb245b72e9d1eb7974aa41275a90b00152b5ef3423e045ef412a967a4d3391fdcbfa734a3d1b6a2288aa25e614f3f08d60bb49528aa045a0787f3e74e3768d88836c54baa687dd3529ef489a278e3469456a3a9d81de019d7a4a2fcf4d34f7a83010010c0f2653a954af5db9a95258ee9e8cac942786001180016108e074bfee3fc81220003400a7e58001100c1e009909105225a2a92dd00f08445d8310ce3e8a855a994ae2ecef7e2e29312e2ab07057a78b83f4b1a4e9166472ccbc8e472b942ae563bd88bb914bec4b0ac542a6130a3542a431bd6efd2b993af8f8f5aa5c6b86c11164288c5628eba796bc9b26589894900e0eaea4c08b1a74dfdfebf8d1b37fd81101a3572446080bf4c26777176767676faefc4710060d0c07e98c1870e1f9d3d7b76a54a95d46a755e5e5e42420242a84ba78e03faf52e5f79698a2a87faa161b411a8d7f7b42d2e96486582a7176d0a8aa258b7e2005e0000200049444154da0414553efefe55eedc8d3d7c707f6646066d8d97d13fffec2feb242a954aa19087540faed81de019d7a4a2bcfbeebb8b7efac9a0d71384b45aedaa15cb1f37a6e05083f3ec9f9f6853f48779cad3d54b61d8f853e9596a02c451ebf88445142591485c5d5db58e8e441425124945c53810423299ac92b7f7a081035ab568218aa248448410461821a4502a542a95542271737575727692b0128984954aa5654d02c2182b148a1a21d5177cfb8dcd6acbefc289883ccf8b82080849242c8319fbfa4824ac4aa57a96fbb69e078661060fecdfb279b3a3c722aeddb8111797a9d56ada84b76a1ddea292b737fd24a1288a7a3144adceab65435bddfa790386983a7606869ec751d4eb8bbeff29aafc02fcabd046a03bc07f0a4250bc0c5a59bc3769d2da75eb4c46e393232c9c736bdeb1293cba28f498c7459e2e5f069fcef92e37d7b8e8870565f9bb904c2aadf8af40967574d43669dcc89e8963ff6dcff4299aef83107a96f41f8944229148eca5a30b537e8ae6fe145bd00bb833ae1c7c7d2a0d193480beeb5f6d2f579d638a7add888e8ec65e7d1dd6ad91471e13dcdc8d3dfbe60d1ccafbf8d296a1a8d710829012335449b17f4b1a58f8b4d80302c4fe9b140c24400a7e8a3cdeb77c41585828dd06d4bfeecc99b37457a4288aa2a8129558c3abd8c06231ca82df0f8e0b81944014edbf45b1c82f4110442246449e183ff13ddaf8d4f3b074f18f0dead5c30cc3b20cc330b5ebe79f0d9d3f7d1d638c11c218238430460fc2eb451e00008207974d8a45ff8bc5e24b8ccc973b5ecfde8ff76adb1484825e8131b634699e376088b94327c24ae896f50df0b03fc8494fa6ad41bd7474b59b00c28011200cf64f1b840050f1c7509ea20cc5396270a07d265314455114455114453d4fbc8fafa9539707cf45511e79cce5ddb7bd9a3770fce60bf67e1c6d228a7a7969195094149e293164f3ac711c8c0023dae6144551144551144551cf97feed098f0e64d2d3343f2ff66ad3c46d683fe5ee1d88e7684351d4ab41c380b2a4bc19dac7044551144551144551d44bc056ab8ea571b3925f134579e431a7995374333fc65999b4ad28eae5922b80592cedc8ac048123032c02848013412f809500006818000091801a0302c813c150d001b9048186010906100100cce4e98b516390214000820884804840cfd32d4551144551144551145506863113e4a78a571c37b7ed686ed7d15abf2117501510bd5d82a25e3e1a06ac00d682a76a0c120c0c028240ca02201001720a62322c00e489602300008e0ce85848e10000300239000790c1830c819605b3083c0106c09905bd00993c2000a75214c751229061c8e14114418d81850721218aa2288aa2288a2a8d73a74fe5e6663f7534ad56d7b05163da5cd4abcadcaa8d2da4a6f4c6b5a203a597cee77e30950b0ca2ed43512fafa22158b30816026a0644c8cfd321455e6639025c41428d4100170960042201001000b27820003c012d8014014f4089812760b2cfa8587f568f21c160232090fcb5d13200a8745352144551144551140000e4e666376cd4f4a9a39d3b7de245ad917e7797cad3da9d3bff614045f715443236b6f0ff7ed4ad93233c691504ea118691639d27bf9bbfaf48a488b33199196e837aa5adfe9fad6e7dda3e14f50ab0a7be88002200470a422805a11c8c01b40cb849c05d024e6cf1291f0db6481094b57096404082f29728c720122084a6fb5114455114455165a32d09cbb20e0e0e854f4b9ed27a7d4e5584a4e1abe2f3efedcfddde565575ce75eb7fe0603d7165a8bcfa57b76c45862175830fbe9bdc445be201b3e9f484ca3e634f9ae8fef0da32bdd183f7f206004028fdb78da2a30e00706eaefb903ef2c863b47d28ea95879d589020c8e2219d7f70b7d59395350223104000ce2c38b1c0a2829baa5e603ecea123c7b6eed873e0d8a903c74e6dddb1e7d011fae9465114455114f58a983e7d7af5ead56fdcb8f1f451d9139f7d7dcaf0afafb1c03db596a5bc6aef317dab29e9854faa2484951886bf0d00bc97b7a551d3d44d7f0bee1e00804c26d7d18315ffeca14d4451af362cc36012812720122845ad1be008480bbe51641864a548f5543160102093871c1e7204b05f047961619ccd5bfe76f5f0eed7af5f9f5e3dfaf4ead1af5f3f570fefcd5bfea6db9ea2288aa228ea65a7d7ebd7ac59939696e6e7e7f7b471158d3e99a8d930e5b7bb0f25979b4e8ef5f57fff9c1900006c37bface1daeb1f038098b43acc21f4f36f87d5d16124f1e9f2edd9fba717f40c5223240be8b722ba308fc7766fe3b8300f056674f546ad8db1000080907ef8cb5e35740c4252cf66effe116b0500d389313e3efd664ee8503ba052f0c8c34f0926918c8dcd358dd6248b20661efbbc6b550d83302377ae357a677aee81d1bd96c627fcd2cedbc9a952c79571b4ef90d79371c06051a3e582aa0100171894b6fe2fc1d30b0090cde6f2ee18e5ee1db48928ea1540ec258d1f81ad223830e0c0800b0baa520472cc0430021d0b5a063418aca5e819cb4640c3808e0535031a0c0a0c2fecd2c2c14347aa0404350a0bbd76edea817ff6efddb3e7ec9933a10d1bf807061f3c74e4bfb8a1b2777671f5d4b9b65d1eff6f7f298ba91b3a7aea5c3ddbff912ed237104551144551ff49bffdf69bc160183d7ab452a97ceac8b26ae3e777b93b6feed19cd25d51cc3bb7ea46e73f136d9987deba33bd6ddb29a96f1fccb026fdd92a72ca477b32edb330dd5a73b0fab25b79d6c48dad22c6f55e70c306dcdd9f7bf7f8c561fac95cde1ab7ae65c43b7d7f8ab601005813769dacf1e3e9db09b7d7b67528e5df678bf965c2227eda05a328da322faf7dbb864ad36ee596f1be95c61c48ccca4ad837ba324b7782d792a852e7bd35940bae6e7fcaf907a46edacefbf90300e23897f7df516ffe1f6d258a7a8920000906257e903703003602120c0e0c28f143e11a36930735030c0293086611d40c10020060111f8ab6e885fc72c83c812c0ee41844802c1ed852846430808d8059000c80082810600cc617d2655542726ae3e62dcf9d3deba07108080830180c71f7ee45461caf51abf6a68d974b370f628afe73d6d4ef3646c61b01c975de4175db4f5af0596f1fc90bdeae62eec595333efd61db85642b60a5b35f7083ee9f2cf8b4b50b4377798aa2288aa25e27269369fdfaf575ead4090d0d5dbc7831c678c28409a59a123bb7ff6c8a67c3a92ba69f1a538ad115b5defbb44f55250ba1037b545a7c7afc94ce3e7204ad87862bc69c49b0f5700600d6adffdc771a6819d07698fe59d8aacfb6de7dbfefdf4b2ed49cbb696035350675bba9739bae98b537f1fdd1008c53b76943aa2bca7441133132d69a74edc28d64efba5e95ea350200a085719e8f068d6abc8cabad59fe53094305c169da074ed33ea09b95a25e1656022002e0876e5db28a90cb831403831ff44f050098001804c8e1c12482fdb1fd558b98dfbb955d9ef060321b01bd007902080056f294941c090229823c11380256112c04387871458e096000b05aad3a9d13cb4a04419048a4199999797979f6979ece7ce9f3be935645c61b5daa350cad5559997be5f09ed3e92fbce374927b68f2808f375d48163d6b8536ace52549bab87ff7557d0564ca1081a7f9361445511445bd3c8e1d3b3676ecd8afbefa6afffefdd1d1d1ddbb772fc54d55f9a45547cfef9df2edcc7d19a5389a63b5de8e0c000096aae42a375739ca7fc2f296fce327a96b55372900002095b79fda109f6d4ebf9d6e3cf97e7d1f6f6f6f6f6fef1aa38ef39065100080d57a3996357b46123076c3d2f6315f74aeac740868f7deef3166bafd298aa25e411631ff877b3863d446204f0483009622a7edcfbd27439e8000a0c120c720c7a0c6208552dd8d55316d61b51af40602909c9c7c2ff65e5a5a9a5eaf97b00c2160b196aa7f023ef5ecb1240069f8fa1387fed9bdefd4a55bc957378faf2a0520d9473eedd820c4d3d553e7eae912dcb2df97fb9338e0ee2c69e2eaa9ab3c625f3601002e767933574f9deff0dd590484ecd33f4f6a5fc74fe7eaa9f36fd6f7cbfd89f67e09ac7737bedfdecfd55317d86ec2efb72d25ae872deec8593d80eeadbf8e1fdbbde3c8c98b09b167d7f5f6640100882576c7ec012dabb879ea5c7dab757c7fd565bd0800b6dbbf0c6f5dad4a259daba7ced5bf66e7f7575f3188f0e086a9e65ffc30a665b0ceade577d19c357eefe743db067979ea5c3d3d6b75ffecc28363045bfcdf53bbd47472f5f46e3661fd5dfb1a73c987bf1f165ecbcdd553e716d26ce44f119902000819c7be7eab859f9ba7ced5d3a54abd66235646dbe8fb91a2288aa2a80ad6a14387a0a0a01d3b767cf8e187003069d2a4324c8c1cc367ce08d8336dc98dfc632ec42a58c1cadb8f9b456366d992c66de9b7d3edc73bc49878cfe8e0ab933bfbb968dbafbc9a9098989898989894969b73714e6d997d5965bf968954218317eebc926ace3e3bd7e38fb7c76c4b151120c8cfa0a7288aa25e43cffd8e5a0290cd830cf2efc01245c811417c515f3c368b29352d8de76c99991984209eb30982a050285352526c9652e5a432dacabe0ab8613ef2e1908927da8485366e1e1e16e8c70280684d8e4a716e3eb8675547f3ad1dab77fdf3c3a8b7ab9cd9deef8d9175be987af9e86fa7733b7452c5efde740340d369447327fef6b2c15d675d105475fb8f0bb51c58fdf70fc3ba0b7b8ecf0ab9f7e3f0711b62003c1a37f5bcf6fdfc2b256f2897aa5e0812b337be3b0abdd13c34b47178cbfa41de180048f6b18fba8ef93d1d7cda0d1fe211b57efda6c9dd331d4efddacf31fbd66d3ee48db7875692a4446e587762d3478394b5cfcc6b28cb9fe5f51fe767346cdfb5a3a3bbedf8e4de23d6a7017884bdd9d233effaa5a8f407f5ffaecc9f9359bf41902af356f496c9d33a77dad44d75f99beefd16df06e7e643c6554bfa7be58e793d12a5a7760c37fef4c1fc7f929c9a0ffdb089ce1c7f39e2666c0e0f207da5de308e2e1ef45383a2288a7aad90920206c506163eb53f28f1f7a34451b4ff2e4a1004517cca153f8cf1c48913274d9a14151555b366cdf0f0f0b21dfefa0ffd66d0d76dbebcc17bb70700996f637ffddc7d31e6c6752429fb7ffa3dcedab40c33e3d336cd5e317ecba49ae683f3e79cf11db4b88a3a60c0b89adf4e9dfa7bf0c2fe35357ce6edd3c7e3fdbbb6737ef27c44ce62b1145c6cc55259e1c16cfcbeadb77cdbb5ace6ac76f574913329182146e3a1d41fba9b2b365562ba83968b83ce85611896651986898f8b6318063f0c2164fffd280078dcefa20f4a7cfa848115cc64829e3d61fffefca7e3c7c34f3f017e5df61747ba8b532fd6c1fdbbdbb4eb241202c4febf088410918844240480882210200408e1ac960a59e28b78338b0066027902e4096022f0226fe2090aa872e1c245895cc1711ccf591102a94ca2526bce9d3fafd53945c7c43c750e48d7e6bba5a31a3a42dae92d4bbf9a36e2cde655ea0c5e7add4400bbf5fefdfcbe5fbefde4fd8f667cbb78bc2f007f61cf2d33ebdd75642806f3e1f5a7b26df7776dba09e0fce688861aebadf52b2e082069fee5a2b9efbd37efbb919500eefefaf3d9acdb7f6d8a01803a5ffdbd63edbabd9b467b961c4ff2eaffe38201d51562dcd10d8bbf7c7fd81b75fd9bbebdf19e0d48e6b1c57fa40378bfbd74c1e44933167ed18c05d38145dbeff3f2ba5f1e3eb665d1aca9ef7d306fe997e1128094e3c7131f0468549d561cdbb576fdfa1fbbdf5bbe310d40f3c6ef47b7feba64f99f4722d7b6d33cf81cecb5f6f8debff72c6b2d05b0469f4bb019cf2f5f7b1bc0b1c7b78b674cf8f8db79bdb4205c58f1db4db3d5600300959b7760ad16033efef9d0812fc394f44d4d5114455154c51b366c98fdc1c48913cb7e56ecd0e49339cd0aba94c0ee6f2e9a57e37fedaa04d4081db0d5ab5315455966a50c1edefadad82095ccb3ef81c63ffd39b9860c2401e3b7fd3dd6f86d6b570962b4415d67ef49b03ded1aa6357a765dada240f35f930a0e9889f9f65f1f857bcb3192f90e39d369e9f237dd903470f027dd92c7793348dd74492cedaf8a2a69c754c28e1dd0ab57fed3a54b61d830e0e9ce4251cf1b79e4c285488868bf6451818b79c52bdc77ead87ed92fab4f9d3c1d5c2dd841ade638ce6ab55d3e71d2d5d5a57693962b4ec6a41c3f38a3578b6a8e4f481a917877fbe29fced393a2ce461e3ff8bf9f561c4e3b387be63ffdfeea2a1e5f38fe935507638d85a35af46601188ff6235b49cf1e3ebae1e8e546ff8b02f0e831ac9e0ab8cc3b1900c045bcdf32b87002436c5c76567c0e0068ab85b8b0008c5f7d5f80e492d6435e75e0b2637de7dfbf762af2f89eb53ffd7a36eecfe9f387bcb1c82b3e8d0780c4156fd4595138724a54bad564fee3e30fbefef372da83ec604b6e919bea823a3674c100c067c7a5f20050a5656dad3daec74819288cb705b40ad122b0e8dc540036ceca0be694783d00e46c1b59775be1cc52a352f1a7e33fee79fc93ad5bbe1abf050040ddf0bdcd1b3f6eac45f4dd4c5114455154c5d26834870e1d4a4c4cec5578a6fa64b21a73624c730a8f807d471db18d2a78a60819b7f9e6b8c251e7d9fff11a79463f327f90346456545ae11972d35feedfb54fd8657776170080192b1f5a18e3d26aeaa64b531f5e83c2a98a63bc479f25a31f191ca11f0000e039e18f2bc58b384bfc866e881aba81ee06d49348a5f0c71f307224ac5d0b00b07e3d701cac5b0712096d1b8a7ad9bdfa3d158e1b3372f79e7d27228e992c1c0028e5125622f30da9b1e8d015b59b570d37b7b9ffdb3f6b6087c7857288f1e68e8386861d1b7ad56cd5b766d3bad6c3615fdee6b3334d79977f7877d1c174b6f6d8ef6774f4ccfce3bdf11b53ed93609756a3db280eef3dfce5ec2b77007cfb0fac2907b03afb3b032448c23e5936b56e7e9a8ac02b43dc1ce21c01f47909c94611947c466c4689eb21649ddb7556d2ac4d1d9fba1d06d46d1198b4a7f3afa9c6743dc786f8b832102d780e58f45d772ffbf6243c7804666f1ffae1a6cbe0d2f5f36f87d4915df96cf0bcf30f470019a9bdab2bd6d1d78d8568fe5ec4b5dcb7bc9d3080601398c2dece10cb0014cd1655b8fb38c05983a6c3dc65a30265f90b141ceb29a5ce83569fedfffdfd989b37cfacfef0933fce2dfbe1dc848da5ee5793a2288aa228aaf45ab76e4d1b81a29e846160f56a904a61e54a00804d9b202f0f366f068582b60d45bdd4d8d7e18fecd2b96397ce1d0b9fdebc756bd61f8732a44e959cfdeaf9f97aaaa59f6dd83b7b50a7124339c478e5a751ef9d0307efe0006f45cef54bf700a072eb3077d66cbf131c21212feec4e6bda90fa641bae6233b6af66ebb73360d207048bf201900c882078faab3f8b3cb6796fffcd7a016de62fadd2b91c78dc3f7ef1ed6bb5fc0c2efee444e7d7bca9dc6869d4bee94f837085947bf1afec56d46e71314e0c1a45cbe960a00b53a86a89053cbf17d9c2337256f5eb44ef9664d555e42f499235702961ef92cbf0a112296cc2bfb365f7c6c1a17726e39b1bf5bc486b4bf07b449edd9dccb147d194fdefd7bbbc78dafaa3f6650952dcb63f72f5de9d137d4c99272fbd2a113f22f4eb590ceeb36fa946fd3bafe6e92849b5900a0767360e97b8ca2288aa2a80aa1d3391fdcbfa734a3d1b6a2a87c0c03bffc021a0d2c5c0800b06b1774ee0c3b768003bdd44a512fb1d29e6663a8b0ba3608e0dfadaf5f2d38d82abf9099969914755b21653b56afd4a145e3596b77cd1ddaf5d1500ed63418fb411fd5dec84b772e9db101d2fab7eafbc1b7536ac814c2d405a3af7db8f2dcf2c91fd5e839bc4be5c3bfc7154ea5091bd6dd79dbfa4c801a437a57b1e72e4aaa8efb7d27337bd6cf3bffb7f82c60a55b50c34e431a3a61a9df7bbf2d4e183b7de3e9d58bd33b8f1a513d6a4554091bcaaded8477ae6f3a10792de6dc7d1e58a76a1d86cc9c3fdc5f02e0d4fafb5dcbdd3e5db87effea057b41eae85bbb79ef6e7e0acf7a5fcdfbe79db9bb76ce7aef62ebe13d9ac863221f535309e95a2dd8bdda6dc6376b0f9edaba09e41ea1efb848001edbada5aac1f49d1b1d3ef9e2d7bd6b7f3a0cac8357b526bd068428b1bc5a4de76dbbfeb77c870d80710aeef2f6dc990d68b09fa2288aa2a88a513f348c36024595fdec0bc18205e0e606d3a601001c3d0a6ddbc2debde0e444db86a29e93a91f4fb35aacdf7df7cdb3d435b74f494a7e29a4c46f4452f45f35034a0c691c79f8c5c2a7c51e1020f6dfa460607e7166f83f7b6f1e374955658baebd4fe4f00df5d50005550c8282208880a808a2088d204e8020204ea89716bac1f1d90efc5a2d5b7d682bd7a1d1d7d24e2876dbb6a2360e80ca55f44a33896d2b02020e1432d7f48d991167eff7c73e11713232ab280b0584b34c8bfc322363d8712233cfcab5d7529d62f5d0d942a17af13f9fbdfffe4f7950ca7ac3bafc0d1ffbfc1db3c5fc767b3c73dfc71df1b81deefcfd6f2ebdf2daaf9cfefc34e61e81b8f2caab367328a6bcaa8484848484471a1e94bcaa6f7ff31b7f7bc6eb53f113fe1cf8c4391f3de4af0eaff2aa98f96198573512fff88f78dbdbc21ced894fc4c51763f9f2341e1212ee3fa2bc2a51d577ad5ab5fad6d50add7aabaddef39e7f207b549589369157b574ef03410c26108308445bb568566841c9fe04ec5f80e8111a56b8fb92d6875ff78a6dc6a87bdb2f7ff8b3eb2ffed5eaa9958f9a48f2c284848484848484848484848725def2167ce213217dfcda6b71f0c158bd3a552521e14f8b8f7ce4a3ab57afb69f2beeb9e79e0f7ef0435bbcaa4d30be4cd1424b1c56b4b0b285655908249f606cd3c224c311b669619b16b6299f6a11966770c0d20c2b5ad83a4356ae6b91c3d619b66d61798645ae7e70698616a1032c7158ec1ee4fa3e6e49eb43af3d79ebb6effef6a7bffdf50d37fdf2e70b94ccdb13121212121212121212121ea638ed347ce10bc83200b8fe7a3ce319b8f9e6549584843f15bef085f3ffe717bf8834aab8e9e69b3ffbb9f336e7b5530eed5266b3c46189038071c6b20ccb324c0c2a70b209c68c00c0b20c0adc9903c0d20ccb32dc536041902bc6185dc6ba22bcc68c7208c808cb32cc786c502c719874619942b120f08a1630c5f08439c59c8015e30401e6e501f2c85155efbd88f67a0baa3a3b3bd7ebf7f27ebe617a1aaa85f7a79e78ccb99ffb37fef9f72fbf69f129af7e451a7909090909090909090909090f5bbce425989cc48927626101bffd2d9ef10c5c7209f6da2b152621e1fee3e52f7fd9cb5ef6525181aa8a8a8aaa4245f4bee98f05c1440628fa0814cd12464fd11780e00717ce32060419a1c3b8330fecca068f6d5ac80885c22bda8002fd519bdee0d113009817744b3dcebc313d8a1e90038e0181577885120428f401e2718828cb3200ed760bc0d4d4546381a702c79ffd7769c025242424242424242424243c2270d451b8e0021c771ce6e771fbed38ec305c7c31f6dd37152621e141445fd152b4097d45a1a1abca2b824df160935550e7b4090096386c9561ab2c343d6d8e774e5ede9913ac29053b5dc6d27255a955292121212121212121212121e12184e73c07175d04fb91fbaebb70e8a1b8fcf25495848407175ee136cf063d703546f14cfbfa764f8e7c8b24336d60b1c38260adc75a5f133d090909090909090909090909090f091c7c302ebd145b6d0500ebd6e1f0c3f1bdefa5aa2424dc3f109a19774cc4c4cccc9bf162e8e6913099fdc77aa6185818f5325538026d5e2f548b21c0bc020a061803ad5c526d3221212121212121212161b371f515ffb57efddafb5c6cf1e2a54f7eea01a95c0909f78d273d09975d86c30fc71ffe80d9593cfff9f8d29770cc31a93009097f14e6e7e77ff2e31f966c89d91c6bf85f751700b0cf139eb0b19510d0e2011d8c983c67140b134815af98f558dac2bc87071860c2dab24f6a4130052ccbd053b062da6f8ad0c905cc986228d0a1269f942b3a8c49072fe9742724242424242424246c2ed6af5ffbe4a73eed3e17bbfa8a9fa45a25246c2ef6dc13975e8ac30fc7adb7a2d7c38927e2fcf371fcf1a93009099b8fa5cbb67ada41078b2ad4fe1ffb1c032a02852a54f3dec2c65632e90060416a2b9cbea2cb200705fca0e686174a3e65bdc7da1c0a388200b3918ac60377e7e86b782a3ca8989611b29f3eb0b6801919aff5989160846ce829a60b884681e7090909090909090909099b81c5a39065d9a2458baa3f47bfb2f7cb558f8d85eedb9e7af9dc1fb5e9fe0d673d7ee9f3beb3219d8484871d76df1d3ffa1176dd1500fa7d9c74123ef399549584842d82421b1055511191fb50b2f404d3c580626646302b0040800c122f358f036041b1de635d8169df4ca72a14d31eeb0bcc4858b507663622cce92ba605331e5ed193e6aafac09c0cf044090909090909090909095b8633cf3c738f3df6b8eebaebee6bc1cefe9ffaedecbce1f71f3f603c952e212160a79df0a31fc13a3ebcc729a7e0231f495549487820d1d711ecca8260c66346d01f7c9c53bd121212121212121212fe42b161c386cf7ef6b377dd75d7ce3bef7c9f0b73bb5ba2931180de6fbefcfa8377e812f1d4ee47bfef87f77800733f79cd8e3b9ef0ce338edc6fcfc7acd87ad7a33ffcb319c5dc956f3f76d575ebbe7dec4ecb96ad3cf03dffd34b954f78b861c50afcf087d87f7f0050c51bdf8877bf3b552521e1a189c4e3242424242424242424fca5e2bcf3ce9b9e9e3ee59453c6c7ff687d4defba0f1efdca0bf7fcf80df3c5ba1fbf3e3ffbe8577ee50e0f00bdd5175ffba48f5f7edd2dbffbd169abdffd375fbcd58fef7fd605abf65cf2dc0b7eb766cded97bfe3099d54f9848721962ec52597e0a083c29fab56e16d6f4b554948780822f1380909090909090909097f49989b9b3bf7dc73afb8e20a1139e79c7398f9f4d34fdf8cd7f5feeb15db77dbed76bbbd68df553feff56ffeca176e79ca7bdefd829dba6e6aeffff581bfddfa07ff7cd91a05906d73f49b4fd8a503741e73c473b6fddd8f7f339f8a9ef008c1e2c5b8e4121c7144f8f3031fc0e9a74352424d42c2430b89c7494848484848484848f84bc265975d76eaa9a79e75d659975c72c98d37de78d451476d4e5315d0def7c357fefae69b6fbef9e65f5df4a63d3af9dadf4f4feebce3a47d1d6e6fbbc7367acfea0d1e809bd83a3c4aad8e2be6734d454f78e4607c1c175e88638f0d7f7ee21338f96414452a4c42c24307592a414242424242424242c25f108e38e288dd76dbedc20b2fbcf1c61b01bcee75afdbbcd75177abed77dc71dbf267ccfed2472d9af9fead33820906fa775e7f376dbdc394c39da35f0cc288a4d684848723da6d7cf9cb78f5abf1f9cf03c0f9e723cff1852fa0d54ab8beba8a0000200049444154b54948782820e971121212121212121212fea2bebf329f71c61922f2ab5ffd6aafbdf63ae49043b66caabacb712fddf9aa55effdceea9e9ffec5e7cefcc4dd07bfe619cb68234bbb45db2eeaafbefece7eaa7fc22302cee1339fc129a7843ffffddff1c217623eb51826243c343e07efe3690ab78484848484848484848487084e3ef964bb73c61967106de157d5cee3dff28d4f3ffbdabfdea59b4d1df0217dfd05e79db0d26df45bf1b6cffdfb57b5debb4787ba8f3ff3670be914243cfce11cce3d176f7a53f8f35bdfc2739e83e9e954988484071d9beaab6a13b62e9f57c5ac60834f154b4848484848484848789031353575e9a597de76db6dc7562e1e9b46e7f1ab7ebdb0aaf968779793cef9f149e70c3c36feb4736fbda5fa3abcc73baebb2bcc69b77dfe39d7ac3927d53ee19104229c7d36b6d9260457fdf08738ec305c7411962d4bb54948f8935f6d9bdfba7bdffe3877e4104587b155865c319fdcca1312121212121212121e6c1c7ae8a1a90809090f04defa5610e16d6f832aaeba0acf7a162ebe18cb97a7c224243c58083ccea4c304c3110ac58cc7dc1059d313140a4700c0c0d62dac2d60defde38c2e634d0100cb1ce6041d870e208a698f5eb2834b4848484848484848b8df58ba74abef5ff29dcd592cd52a21e14f8cb7bc0553532183fcda6b71f0c1f8ee77b1c30ea93009097f2a2c628041843945bec92517333200930e8b18eb3cfa8a2e6149062d9aba9b362123f4ec418223548dc84c70d1fd298779c1bd8209c294c3dd49bf93f008c0b1c7be24fe934a28bcaa4294889c7300545544402e5ecc1afb559588444495b40cc420227b3c6afe17e6e06c5514053313456b06034244407dedd953f66cb545a1fad916b700308388084244a402809945c4764009b612556566efbd8838e74821220a61667bcaf6b93a4000ac621bd2c1a00f65b207aba30b7f7266f70128ea7e4e5fd8cba9aa407544d57aca1a2a009122ae70bdfec84941956c5786172022620520be3eb32001506dc2fe650e6f84566a724c446c6f93ea89c89132b3731c5652fe6b68b55cb53682307346cccc10b5235555a570de45a4c58e88042a225e8b6ab7736f2bb16a9088b042558510575e554595888a4284002525285844725111d1bc3e3b02f5b66f045b2794ab823a3866900224444a44d510ab8fd44a548f076110487428f5c571cbc615007259755dc423a75c27a2f3d8fc9811d8f073d509b2dd0a238461a394886ccc8bcfab47cacb276cd439a7e5b6ec116616f1f66aab8faa869ab01d695813333b662212b1acd6688c81ec5456e7cb46910aa9aa12eceda2bafac2a5194a20d53b43599ad8ea8ead3e009ca36aafecec840bc4eaa32022e79899895544b2f8dcd976ad2c457df17238defadcd932fffbdc4fa40f82840700fb3d65ff54848484070da79d86a9a990417efdf578c633f0bdef61975d52611212fe249817a802044fc0266ddf888cc7614cfb40dccc2a3a8231ae799ce565eb5525c0d9347a8a690f00f38a6e06264892e4243c62304810d8640dd57434e202066885eaa99237a979906a7a1ff123eabdb7399e3d22e2a3f52b118b78c0581b2572802772c6b344fb460daa6888301a605eaafbd50432ac47cb895d742c0dbac4fe1b131f61be2dcdf9f988ed863939c5bb5a1fc5e0b323ad2ee34d54a4cfd0291bfd42f550f88ae5097b34b498f79ea335db1d2f0212474ca4cc5c3332aa0d76a99ccfdb14dea6ee2a22036c45399698592dfa9640444c5c4fe9c9d66674924df9b5aa7f0cdbdb2c6355f50a811208cc2dc0332b144aaaea490185885755553b5f2a4275d50840e6082055a366a8717488468ea1f085910b8d536375886b520dfe46e9ec2494cbc8e0908099f3c7e34d55ac74f162f59086dad5647c0733db9376d135c667c42e89f138b646abaad5c4f6b17a4979e9d5cc8b3408cd403b0a9445044cd5fec4cb34df5e468ff39a85b49530a131e645c56aa82aaae23262d47b588d90b0510d838fcacb381eb78d3527242424243cccf19297607212279e888505fcf6b778c63370c925d86baf54988484fb8f0281c7d91c644c70847ef4352c578c45739635051cb0b405bf795fd58af48d2ee191cde0c4ac0d930314640a886a01ae26f226df88e74141f2306a86566e224cf944a4d56a55b3eb726e1ee6f0a55e40c244154c040dba18005089e6662400857966342f1d39438be7dbaa6a337902dbfc319ec0c77a8a46a13cb4c1bcc4770a1f5780ab7d668e8b1326dba8b548f1167dbcce586213534591182a141fa08aa95135fa0244da588f422af2cbd43a4a9e9901369986aa02deeac16c0c82324c1a2144a69aa4981b62325d0ba89c69334824c870387a5757312a5000531299a04661faafc01700808015ca3c3084aafbc2e5090fba0f75c4ac8c4cbdda18530231b3084884ac38a444c4c6a9211037564eab7c455a856dc930bfe0194691907a537e11318b8dcf4017f8f28c849355b15db13ec556d2a43c2abea23ac9566e8e99254f4425ed138f732de909bb7008232ce7a8e27194824a4b01f51c582522c70455932a95d4de084a5787089d8a1b1df52eb3390257318aaf22656c4d44438466b4115230a13ae68aa183aa405d54849851b5b3bcc5394109090909097f9138ea285c70018e3b0ef3f3b8fd761c76182ebe18fbee9b0a9390f040220bdff0e22f8a8815d3f040ae98f39872b8a748154b48b86f36a7a149a97f6c072a65c1f00b639dcb30a2c7b56c09e1781ed8e04488184a0a5251851294180436ed854234eaef892762aa358f33dc0164db8dc40b84684534d8535357437c733dc6c40c56a321f919ae4059a566dd240845b4d16335ccb2c50d3283ad58810b1b206b945403f9d59c6ca356d054fba3aa8147f39e481db373ce055d4668a661e650a5aa178602cf117ad098071abba23d17094b3a0afbe945aab629930521eaab8a4a84c624bc3c772a224ea1442090924241a4047828a92322c00381a10335294b45a39e2034645946a780e20150eb4d28ba6ac283dc640a465e179b9059e900e940d5f562a4587ca10d6b5e1a7a96c6855c3540558d75c3ba2ae6529753312b817c0c679c9907a9a1a84fb0d25b35f4444317455c76e2e653b4f19f725495989999eabe45e30407d47ff125e9d845eaaae6359590909090f088c3739e838b2ec20b5e800d1b70d75d38f4507cfbdb38f0c0549884840790c7010ac518a3e7c3e4aac3a50f4e84198f6ddb6813fa5affb80705035dc666066475195dc24c814407253cec31d0c184a159596918825a0312e43380063b14d2618ea6d149544e26074c76c2c40ea4a05a0c019028b32bbd398885ac85844cc14723f8207bb1523c7fe36a3a1ab668920c537f782582e95106088801f5042a9ea8d4d6547b1ef6d63121ea29d34a26a00a55d26ad5009840d6bea9d6d262fb42d6115a6d80c2fc5e55a1c455e5a1421a7a912025655336c5900260574a9442870e224f935ad244ae6e4b51e58c32764ca59ac89a7a48d839e732c41a22908a00229132c83c95cafd5422b2fd0cfc820b47220291c0e3782da7e25a39d2847fbc98aac8283b89d934226256075255522a59170149600c4d2b03002cb9545211356d880ac0364442079752dc9ea3658b970711c00a45a576090e2c209260b9424c6c4d53b5a6a964ee86bb8a8236674065a300ac6e18ec4552d5a228b22c73cec53c8ef91001a49068846fec53ad7e36ac4143df1210fab91c1311391043194c20afcdeeb641f2ab7e241052040c365dea90966a2417bc392d4e4424852717aac42052285444d839d8a017353f1d3b2d443149547765aa2403bc84848484472a0e3e18dfff3e8e3c12f7de8b75eb70f8e1f8fad7f1ac67a5c224246c311cfe089e2403b0ce63590626e48a2e03080637313c302f9874585340814230e5304f182378ad7d8e378d3186033a8cc2dff7c25fffcf0bd3b94c7860b0dd8a157f12e2a6318faaf505d1b45344885ca5fb8855210d7f99a8bb47b32c8b9697cae9a6a212302802d2d02111a6b1aa650f4bd9fc52ceb4a9dcd0800c21c87980d03932d863d5782498bfc6537719d12a325c1f0c486c46b14843bc586902c331b1147322686a9d1a663a95da68782e4d55875ad37fba5e71556d6938ef0eeeb398dc01105512556622e22c63f17e2365891faf89a7b859ac9ae70b14ded80d2d548cffd08afb102a992689a7ee1b1db400883210081e2aa210517822720c05b1c22b81a860c4dc6263a8a3242a1acd74669d143d08551093f14595f8a8b2102e5f27d50925a2e0dd1b9f4a1da1b1aab73e34fc50ea6b2acf6fbb8e2aa6a914d10c1cd1287f1c536ff94aaa536e2d2c1fadc18b586b15390cd88ac37a9f2a8d9536c7bce97d86cf5d7c1d8df4ca196e248c16d091c3a0bc00454759f660c8942a1e9095777bfa10494848487824e2c94fc66597e1f0c3f1873f607616cf7f3ebef4251c734c2a4c42c296619c910360e49b41e864007a82bb738c331c61ce632ed836c22ba67ddd6335edd1e5d025bfa6c0b80303eb3d54d12abfe0cd09f272ee208a593fd0a235e3d1a66612d6c670cc512f48e732e181c195575ef527277130e007cc65684f49af106a5d43d5c7642b1958283c139b9e9aeec3a884727edbe42986f764d402359b538980503bc5c074015aafcddc7624dab7da65d923b89654063b2058bb8788b984345c7eca86ae605b127c68286282e206afa85ca64da8d40762f3ea86df4d351f8e5612f10e3eb0032a624a9cb2c19400f36541e513af2a5ce9712c9229487e42aa17c0265018e9c2636a0d47cc44e41c206636c600413da959f002e69d534ead31d02056310e6648ac4acaa53849ed0e7c70b941309d8ed8340b5d329d0787824a4cff052189c9b2384830589c00e2d97b05e04070ce034519a20473032a49078ae7ff5aadbc949b21f822292c930952ca3dbc97f20a004a42c16a3ba05219e861db246d2105114139f070e61e05386252403c44d802c5d48b28c1a9d514a5b46ca3f48420f2604630510a8c8f7a291d8ec37a140222a68c0871ff9d0e5cfe313fd56ce02a97118ddca01aec92943c60c579c5ad85a5dd8f54cd98153d55e56a95142f8cc12593e0d495170cf557363480e97324212121e191883df7c4a597e2f0c371ebade8f570e28938ff7c1c7f7c2a4c42c216a0afb0e6fbfbfc5eb5200861548562c3280d4e2ccc2914337ed4535ae758cdc9c0cb6707299b5c372bf12a21e1c1c2d53ffdd9d30e3ca0df5bd8322a07a3ed36d0b8180b1547d97094f226dc4f6d2636e8994215db12c75a21442c0fd8a394ca0f0f381389a09cc6db5493232648a2f97f96d53e20b5d667e33456e3b94afec08e1a0bc7071e4d6e6b83da5165ac96a9f7a7626c548be14d0cb25a52e72515deda79ea0c265024bed0781a5c6e50c299641d192434d0c203afca0a38e71c93e53aabc239122109cebeccccd6cfd238525525e2e1ca98ed30334bc90a34fc714a671cd541b37bef7d354bb7351140540b524842f71c1139401d00281305971c95526565f3fcc6c74563000f9fb846d07be10b2252a64157ef5851a55c362b35d2c7adcee61054ea95b4c12c78ef99990692b338b2d109ac04332bbc8854fe2fc41a5f5f1bf3c71974c86eea92aa46476626523095f1542382d21a7e4ff18553c7848bc49d7dc3b29ab8d92af08903e472e8d3ac8e85b92ea90db486262e3e46b2aeb7c17daefc861a897b09090909098f38ecbe3b7ef4233ceb59b8e926f4fb38e9244c4fe3d5af4e854948f863b160061b0cdc57eef882963c4e42420280a71d78c096bdb09624941154366f64ce42747534fbb210222daf4f2aef991b2e001fcd1283d309533c990c71c2ecaac7b592b36898a94a19a84452d988908837b140b08921b67d28540038ad1aaac2e4b02882fa46446cf22ea596203a5eebd8021109c40e7020b48bd9b40061ae68d14180a8ba41d359663626a25418f94a8d12fc565dab6c8a09694104c799bdc405879d817424ad343b95278baa809c8f1c755485c81171a15ea15076cc96fd2c22160f55925f70b1cf2bb97a72abf56030710cc0418e648161cce11cc5d292a8dda64a61af62802afe2ed816334135cf736eb53562d7a4d45220f4c85551d1a0705e8cbd819294ce3f61f98a32a8253f2a2e732222450162760c385f0f332f5250d9f9a550efbd095f420eba8e0c98afd91a2282cbbc8814c2c495abb1d553b45029ad792838d1182f632b34771b7ba4ec63d24a6962db0d0e38f08069612a872725420814832fbc6766e71c3ba7aa20a1400f1581d272b5155479893adb55a3c66286b16691a00ae532aa2aa48947548b88888e6e982ae9492ba0afaeb2ca037b24b969fd4d18ea790c3509abf556256616f1ceb9cc51bc42220284884be11035346ed648656f39a44a2a8e50b56526243c30b8fa8aff5abf7eed7d2eb678f1d2273ff58054ae848407083bed841ffd08471c81fff91f788f534ec1860d78c31b52611212fe7c483c4e42428d2d53e260741f136d34cf455969f4cb63be436bafda66f4d580154ed49d6121c87ed03886ea062662aee4391551c280d83c5c4a379d6a07bcaf73762aa5435114ad2c8bf73cced2aad7132de0b298af69e60121123e002c228e6a439f3a789bb92456101dbe684ec496caa5125ad642e3191389aa0531b15a4b12048ab039299d5cd5d2a6b5ea7819c87ee6d2f335f81c57c73b101956698944d90de43457cd5e9627c591b64222671f8a66ecc3095c551b9487aa0f9c1aca04772dcb18e58edbf821ebc6aa4da40391e3016894471e5121a4e2cbe626e3848481423d3b66a1c1ec76eb6b8bc73fc5f5698c93b057665523e45958e38cb03040428f516042b491168f41f54de4931db6e2b288ef90a6ebf6e079a1681c9a56a5664e4ac294a92205052202aa1bbe86f538b1dac548410193484c07d1a004a65e551815b5ce28744251ad0f6a6013b951834abadaab8b79c00d0a91a60991717718cfd041efad10b65e12af231a391312fe7c58bf7eed939ffab4cda07b7ef250d8dbfca60f3d69fffff381df7eeb3953e9d4253cdcb162057ef8431c7924aebc12aa78e31bb16103def9ce549884843f1338952021a1fee6f7d39fb53bdd2d782145f1c9448e28fc682f04652238828372b835a65e4c60525281c4334c85577821510e620c0c1a8244135ac79c0d5ac3681d7d45a1c58a584152dd54bddd1a9343ad5c7ccbdfdd033ba04c70715e55834e321686c8819d125b1d4a45006be00468e018cdb065e006107915af623bea15b917af10932e31811c71469c819c12042a6a874402f262850bff0a5454bda0ba85c514f65a2dd990a2320626517895026ab29a01b367b187421750fd97123412d7c42d4e62beb8aade7b11f1500f15821f289e0a41a83a79ea35ac53a0d57e960b78af858878ef452c6c4bcb993922c9925a25c379840ad4b61e968756ebf72a85785f3a5b731d270f9000c250222556c7a0ba072a0c2f2dbb98c2982fbb99ec567a7bb310ab52b810023dc252debc9210eb6012b989c286465ae0c5aabebfea7230714a33c1ad324f2e3148764865355d9ec792fa2161522665063388611222bbd120c764a7ccee172a858aa2bee437d27489e1a3d330f04652a515c2c0b3930292c1c7c34806494cd2d5ae46553e9d7a476a750b57259310aab11762c81d572c4fb52a52b137359722c8131e402c1e852ccb162d5a54fd39fa95bd5fae7a6c4ce16e7beae5737fd4a6fb379cf5f8a5cffbce86514fddfa9f6f7fce6e8b89885a4b767af271675d330bb8e587bdfd1fff66cf6e3a69098f0c2c5d8a4b2ec14107853fdff52ebced6da92a090989c74948f8b3638bfbaa30ca0474630f9ac5493d171a4263790c6a071a8b0defc048e71df3012967fe12751be9406ad3e06b9d7395e4c45ec5cc599635da3746eeb9cdf79c735929de69ec76c32b245e4935d98e73be4cccd2f0093233660906365a694fbc8a8878151148a4499121979f61a5c6b0df4763f2bfb1b310b30f15ace0f1fe37e6ed11ab150eb321f1a8c8a0a22459249af537b8894d2823460ea1aac2d57e5a5760c51b1284540942a481ca0966cfa29120a87152aa6eb8111573ac915f8d463534910e910339b88cc0659fe0e883aa06736343f138dfc4c535e25aa3d0b20740e15d56f7f459799951f11d0d7204912d71c4c7a88fa45e230d83467c300faeb6317e469ec78d0dc5385edd2e67e6114bc632c0113e47dc1c30c3965ee9e323e1c1c599679eb9c71e7b5c77dd75f7b56067ff4ffd7676def0fb8f1f30fea7d97cf1bbcf9e78e2b9add75db47aa637f387abbff4d6bf5ad102c08b9f78d229cfdfa99dce4fc223068b17e3924b70c411e1cf0f7c00a79f0e9154988484c4e32424fc19d1ef2d6c596b55653cd19ccf2857861ae1777ee660a15aff6e5efb4b906325981227b265d5e8821d08421e507344ac81ed517923005e5078150f956a855cddc26b23a506a230efb00695a26cb71125bb819ca98d86e50fa6f208e29fc8e6a35c8c54a93c7206383c62fa0e720a16b3936166e74c3211b68b5266425090cdf64db0534978aa3be58de25b215a3f0512e2b88ce59dc2a6e184a0a6b1230ac5678d5e14ba9a4a899306f58d8a57315d46795ed8244826a21141c83b870abca930629d8ebd2a179f8b2f1422f05ebd00a291682a6c742821beb62ed12a90ac1c27b64e5fa878d8a8b0ca0858c9a9900a9150440408b1070a86592c0dd8a694f44fa0cf2c4b5b7580278ad546d590ae1c9aed5af0de68acf2b54cccccc1f94887c9b28a678cc9be926e2b1bd358d9a1f297616676b59f3191c6ea9506c16746c544954046a814e604794ea0a14281c9319824b4deb182bda02824320b1fa06946d21f8dd8b55104ab56f51f58890dfff27e353e63162946a97fb3d215dee7d59555be55a01c8d1406aa48397405228ed811678eb224c8497850b161c386cf7ef6b377dd75d7ce3bef7cdf5f7cdbdd129d8c00f47ef3e5d71fbc439788a7763ffa7d3fbcc70398fbc96b76dcf184779e71e47e7b3e66c5d6bb1efde19fcd28e6ae7cfbb1abae5bf7ed63775ab66ce581eff99f5ebdd2de6f7f7c63fb99679c7ce0f613ed89e5bb1e78fce9afda7b02c86ffad0decb9ef79d0df0ab3f77f8f271c3588b880e38ef0e81acbffa9c973f699b1691db6abf57fecb2f66538362c2c301e3e3f8c637f0823277f8139fc09bde94aa929090789c84843f23b6bcaf6af087f1c68fe4c333ae229ad7c5bf9957d3d1784e3e8cfbdcee80776ce41e5229221a53c48d097c2a0d4ee5293bb09e5139c48df967a387e53eb38a1b2d30a35ab79a4a1694dd4618344919ac240df7d7f812430c8ec4cc4865361cef7c15c5154b8762e146bd1b52b759c55c5bac7fa9d8875891d470d24569da5cf13b23f3a146a1191a1deb3bc289a6faf1f8884c9e6251ec6cec0029b13213b131205c7d946c6ca00eeb8682c86b481812581640957ca14521de6b558761271a0ca9cf8808242699c12602d13675652911112b339b377083a5ad1e1cd6e334b652b5d48d14bb6d4267148fa8c685d3a8c0c6c8a098f31a3ed8489bc3c3e36d636f35f1fd2ce497333b64c40e89c749783071de79e74d4f4f9f72ca29e3e37fb4bea677dd078f7ee5857b7efc86f962dd8f5f9f9f7df42bbf72870780deea8baf7dd2c72fbfee96dffde8b4d5effe9b2fdeeac7f73feb82557b2e79ee05bf5bb3e6f6cbdff1844ebd96eeae473cc97feb8da7bfff8bdfbde6376bf3a1adb81d5ef9ddbbe7e6e6e6e6a66ffafc712bb77efe69876c853bbff6ea23dfbdeed517dd95f7effaf649bf7ffb0bdf75f55c3a99090f0b74bbf8ea57f1e217873f3ff5a95492848487038f43c0128729978a9ff090c316f7550dfb1c8f9a5fd50972f1f2950a8688ec67ff728ee7ab3f1b93b1e1f95b3cdb74ce4159c02a540a7060b296281e896315ccc69a35c20cdc23f2f87023df37828263e38d1e8dfd6f64dc0c4ff54dd321828a6aa93a5ccadd8e5f1279df288992a9214a4d90dd22339be03843a62ca84899b2b6154354ea2cd8c28c9a13e958c1a46524546462dd3012a2bc280aef4bbd86298cea26a9e00a1469a32a0d4b15c11d1f75901395630bf56e440aaf2183954a0345e4cccbc6ba66544994bc98fcd9c64634de5837ddd687519d800317887290a7c1c5ebd190b1168c9e1abd6991bea6c93c62288c7c63bd3f55ad4c7d3582c46425d691d7f2462ee7a0cd4129020b63acb40e16a0f4786a2a626206706384e646fb9b22edd53005bce9336267bc6e784438ea065155a9fcaa0b4709b1822f7e9f09ebd1da2f2921e101c3dcdcdcb9e79e7bc5155788c839e79cc3cca79f7efae6f036fff58aedbbed76bbdd5eb4efaa9ff7fa377fe50bb73ce53def7ec14e5d37b5f7fffac0df6efd837fbe6c8d02c8b639facd27ecd2013a8f39e239dbfeeec7bf99dfc45addf62ffd8f9f7cf698feb7defde2a73e66596787c3de7ae1ea7cc472f3bff8df2f7acd352ffaf7cfbf622777d7251fbe789b377de835fb2dcd5a5b3df56fdff3c2de37fee386857466131e2668b570fef978ed6bd1ede275af4bf54848d82c9ec4a26910fe8d91115a8359e429af2a21a1c616e75585e91f5173eea418f9abbb312b19b35725b1441eb3a16166aac3bdb59c43a29ad40dcc93ab9c9d7acd6cc954ca22965e4ca173899806a2ac6c3a4ac480541943aae5b43acad0f1be5055b039c8daf475c01da3be33d8021d113ac3041655b9da085d1ae2a1e221229d968bd82b5215e6ccb9acdfefd360708f0a0a15664bbba691aa0d220ab95c801b0c098a938cca5d95d8842794a92c4574663972961d38d89ad35165a81058e1499d86fc238dd6160ca459abac2d8a34202202263683e7581fc4516d43be9654995603c31220a2c2f7a18cb0e67a6fabf4eed0614470e49821020ea95f618daca00c9a43599ce7a2e6b94435c499977c8df174cdc2121a1e34415b149c8141aaf0de1391a8697fc070dc0a9c666d372de28894c044ce3955af3a600753f624963d6591414c7c47d5ba93ca1c7134d822884866b9578a8d69c72a12d34695c8403ba4aa303321342595822ad83156416c03d7451d9146d5be34b2b11a5c9556196ddabcbc87685fb1e42b9142899ce8b072b07e1f88346e213f2b8c05627bbf52cd1800433d921e27e101c765975d76eaa9a71e7df4d1a79d76da8d37de78cc31c76c4e5315d0def7c3977ffdb8e50c506bf1b69dfccadf4f4feebce3a45d8bed6df7d846bfb17a8307e026b60e8f52abe38af97cd34d4f3cb5f74bdef7a597bc0f32fb9b8bdf77fc31279cbcd7cd97bc78f003f7de4bde74d4ffebdef97ffff1af9632faf7de72d7ecafde7fc8cee7d8fb8c9f9b1e3f7ed6a7339bf0f08173f8d8c7f0b18fa54a24246c26163b584c08117ac0ac00409731e100821232c27a8f9e3e483c8e02eb3c909a80131e7a77afba200000200049444154b8faa73f7bda81076c099b43ae8ce92d9374d4c2986bf2858c690008a40a35450581144aa4425e25cbb2b9b9b9f1ee58afd70328cb3266caf39cdb4420e75cd59692177eacd3f63efe35de7ee737b94a709205c004af205588671005c39410a1cd4ccc24e2a99c6f3be6e823d8894898ab9b00c58ecefb723219d2af49ed9b68a4d788840f814682632258e791ad4ac59bd086b99f170a6eb5dafdf9792a06791f22ef35f7b9d1d3667e5bea44e0ec7809e0b06ad3ec0020ce1408d154a2f62f00566266629b1e871866d5a0c40959e970a0103cd4ca3a22225a948c83006072edcc99b70800f55235dbc03100851073bfdfefb45aaadaf3fdb6cb6ce5799e773a9d5eafd76ab5ac6e467da0ac35b130b157512147248a5888c1c86c522d5e429e348389c4a3720ed638d19c08a4414c31c861c5a48023b04a5114cc99872726226a13ab6a914beebd2317dab4acb926cb7229f3ab551904a06cb191523955f208acb5351241c403602682b5ef898810c1ce05889833122dbc30871c7932875e82824022ea55ccb0866a672a09c96ed0607c43252fc2545e805631026c302a9ccb389056463a12db676879cd4215c6e2298344adf10aacaa0e0456f1ea054c966105a85078917a8863f61eccc2e6a9a30aa8732c2225f115246f65b61c1536501db9c0fadac9aa33da2b5aaaa45f81320d4e55959c5159ec38f469c11b69a52a6056881213b3d14b0ecccc649779b922158599b22b9b1c8d4be68908cc503539174bf2b04c78c071c41147ecb6db6e175e78e18d37de08e0759bfb833f75b7da7ec71db72d3fe7fa4b1fb568e6fbb7ce082618e8df79fdddb4f50e530e778e7eb1691c374de84c3cfad9af7bed133f74e6d5b7f55fbcb47ebc7fcba75f7ad27f3eedd3d7bccef2abb2a53b6d3df9c4d7ffd755a7ef9414ea090909090900d61558dac2ac471fa191c301930e1b04fdf2e7daea97b6cdeaab6a11b6ceb0a285eddad8daa113fdf0364658dec28a16b6c9b0bc85adb3b0c6458cad326cd3c2d61916451b99642c7158e230919c79121e7ab83f7d551b73ae19d9f2c0cc8e6c526d93b3b08c2f747c7c7c6e6eaedd6e5bd2938832739ee7dee745d12f8a7ebbddb6d0a83ccfadb50191638bcd6519c210524fea450a2a638c8d0b40705a35a798c2441923dd7962df96b8f3a2728a1de9fa11d704a5c36e1159d2d43c0b51bbdd62e675ebd6b5da6d807ab957723601aebb518436e1dcc13593a51593644f85de9c60cf5a9bd544a7422a6710e6a0656a448965c42a0356b5560c228abb7e224988f7de2b89f77ebed79b9c9cf0de675998023be754b5dd6e1745b178f1e25eaf17fc6e7c5dc0cab2d7973ec6c3c14fc3c36fd84f6713ed720d4f1f000c31071c17444903a961ccdc76192ca09a11e6fc91d4a521eb40e4d73b1c523660d36bdd3dd6b95676fa68698d6c67d843bd5221e24d6fa3a232202e1b6ccadb681cd580ef0c05368447253d198aa2a842af06ac70ea263bae1c8248e16b6874e10cd851c57d7ca3cf26412b8772e5c6591ebeca44c47caf518aef1a65897564aa91ff7194671ff77cc5a5a85aa89c33ea53012115db5cd5f599f2aa121e7830f319679c2122bffad5aff6da6baf430e39648b56d3dee5b897ee7cd5aaf77e6775cf4fffe273677ee2ee835ff38c651b1bd06ed1b68bfaabafbfb3df7c62e1979f78cb7bbef8a3eb6f9feef7d6def0cdb33ff2d3f63e073daa36d0d10d97bfebe8bfbbfd6fbff6ffbd70457847e06d8f7cc361b7bee70d9fbceaee5cb5bffeb7977fe35b37a5b6aa8484848484081901401efd5e16c7df6c1666057717b83387004bb39adf599261dae38e1cb30247585f6ad30bc5068f7b0a4c7b74196354af67bd47116c5813121e5ad8e2bcaad2b7c2d74409c4857866c48936e688e2c8fa56b4f2425578115ff87e51e4ed764bc4b75ad9dcdc6cde5be8b45ca7d3c9b2acdbed2e5bb6acdfefcfccccb4d80d7b8bc66e21a5f90baaac99c684adf2c711d9a8436d23bcb9eeeb8183f240ee15537c553757a55ced920a5573e93ccfd7ac593b3f3fbf6cd9b25eafd7ebf5ecdb793cd78dd9041119f6f72522b5342ddb5535ef1f21f5616aea6da2eb2121750814c58501aa02283341c4e6e58e48218a30150fc1550ad2d0b9ca26cbb14c2b9bf13ad80d409ee7a6bb18ef76fa0b3de7dc860d1bc6c7c75d4679d19b9c189b18ef1264ddda7b2727263aed3693e91a944abf951146d70430811db9ac91f005b078f8a2745d1185590481ca5b144e4644806dcb811cc8913206bc5aecdf8cd90d9952574a909a9419b4af364f9f8da5aacbc6ac7d95ab5b6c223398a1c643995c0038382209a98466aa3a282d8a303359567d43389f20ae12b2463a166b10a270a5328b194c19f42c6f8cd870f860e8081ff1c05796364995c98e880f9cd5a06fd430973710fe0512900a590de3dd8bcfda30ad36744ea48cc48a6f14b3bd359d44d4b8f613121e309c7cf2c976e78c33ced86232b1f3f8b77ce3d3cfbef6af77e96653077c485f7fc17927acdca83e86b77deedfbfaaf5de3d3ad47dfc993f8bbe2db8a915ee671f7bd953b69bea7497edfd9aefedbaea3f3f77dcb6f577ecf95f7eee33bf58ffcb0f3f6bfbc55353535353dbbde03feea2152f3aefe255cbbe70cc8e6de6c99d0e79c3bfdf3897b4ea09090909091172852aa65c207406289ecd7c7dd5163c23d82a031344d16178c58204826691434661c9f9b2a1a4a7e82b32ae0396eddff4a52fe121882defabda28bf33c233b59a2c01acf040e5b4a29d4edb7b9fb5dddcdc8c687b62b2b3cf5efbecbdf75e3b3d66a7c58b172f5ab4a8d7eb7df5ab5ffbc94f7ea2851645618d12c67dc43146cc593c436ba8242ca8a8911b5d9bc50caa188603c5871d581b1a1c2356e2a7c23ab49eb45b3fd6ab5ef5aa430e39e43b175ff4852ffe9b2a9c73defba228da4cb1b909d0b4196a3c1e0e53831d4cb58c030907eb92f078e91644b5f310803047d5689f4b060a64d14ce6c14335f91d871911290787236548776ca2503fd699989999c9d84d2d9edcef89fbecbfff931fbdd34e5b6db5d558a7dbebf52eb8e0821ffce007006666368c8f8f37d531ccccac43ed2af1be0d7373ce59d8d3b0e90f10bdebda6831935a44facc7acde50ec4e7ddfbb23f4f8c1704c88c53ea80ebc6482bfd8f02b3137d0468bcad78d37554d600cb507e8480cb0f1085726c084388b42dda0c11c7509ef7e02842b97294ded04a44967b159468833ba942222ae2ab24322b69cc8654457054335f3a602c85b217d2c844940d52a1ececec11893f334766750d1c2935b85dd4855185ba866e27d246d9c532d06d67c7cb0c25259130624888b2f4399ef0e0626a6aead24b2fbdedb6db8e3df6d8cde46c56fd7a6155f3d1ee2e279df3e393ce19786cfc69e7de7a4bf9477b8f775c7757e06bb67dfe39d7ac396768cdad1d8f3debabc79ed57cd8edfae69faf7933001cf8c93bf593432f5bbcdf699fbefcb44fa7539990909090301202acf39874589aa150cc0afa7f148fc3c0a443874183b2ed5ce032b408b9a2cb81f1099f8a84316751b4606021fdc290f097802deeab6a64d954f34f73d010aa1b1a2376401d1480a76ada45bd85b956ab353fbf303131b6fbaebb3fff05cf7decaebb83a4d56ae579ee8820f2989d76beecfffc20cffdd8d858bfdf5705b34d6e612d5a3a8af800d89c38ca39321039d10edb5bd814b1e2051ad489b5ae9413e021e5053c824cc3027d489575907d30b9c1631ffbd8a2289eb4df533ef599cfb16bb5db63eba76727262634ef375830aea7eb189e9c3b902701c395c480a20c5f57d5cab2b74ede515221a36f982d390a0a76a1cdcdfc776dd26d3a98e01b1f9ae02c8e9b983944719306690213e0f23c2782c0773bad7df7dee7d9cf7ef6e31ebb9bcbcc6fc55bb7ce2ebbec72d9659701b264c992a22800b139322bd5a5240740ea4382b9e158b12b2188916455c83c41064cee35382591c42d3366255cf3eba5636ef0541e0ec636f545f075b27e40625215f121488b60240100210641822154b0c88d281b62258f10ae45a545af793fa9922a24bcb4e2fd393801957630aa2ac450b8eab8c3cd4a544a444806fdb6c3ad724786b9d90c521ba6d98987998faf74e5d2581a55ea9536df0a4227576d541e2e55542d572017184855091f98aaaa76be1c29978e341629c6660e145ada22caacb604aa769bbd42212070e43f2d0482ba504faacc91cd979b4b028b4020d19066a64660b2716583f22b5b9368f2c749787070e8a187a62224242424243c8ce115eb3d32c5186349865909fec79bc5e35823d5da0202b4094b5dcd0f8962ab0ca220607d814201a04d589c617d81be028aa9648593f01782fbafc419d28ce8469e0d6e3540458e0a80763b738eb7dd76fb934f3e79af3df75cbf7e7dbb93cdcccc9821aeb90b5f73cd35defb56ab55148599ad441133c4ce012844638229ee9342ad91c170360d86541ef583f17c7ed0a1a35a38cbb27afd5100901847a1e17045c47b55f86eb79b6559bfdf6fb1f3aa0b0bf38b26c6f2bcc723d8b1d1c95f2571e61910aa1c69833c87997d298b888450267330aac24c8e69a05544479c5306814030bec6a6dcbeaa010d449569c6dcee644b962c39e59453767fec6e0b0b73adb6ebf7fb8ea0aaad5627cff36baeb9c6ce485114ced5a22a7bb0ea7db309fb403498c656c53a4c260ed72db4e03135cd8cca9cb246d38d314595fb0f333bc7444ebc58541420cc0c918c28a720e18875408d8117ef1611b1e8c64ee8a8d42d16292a4157c93bd0f0c555853a59427dd86c14283e2c53aa764ad5e8bb72f09ae7b480a816da54f2ad66d983a50fd504cd28561443ae461b6b045155909471f312f2d9a9caa06c9e74d5b8918decdd440383090d1ca19d681291d812288c27055ccde736f2c88360cde46ea596aa5a2736220b4a48f87360e9d2adbe7fc9773667b154ab8484848484870d0ac5b44008e35cf238b419c9511dc6ba92a389bbe02719f3820d3eb459552b6a31a4ecb7620d713909090f7d6c715f55d546544a3f82450591b59dd44e22652f493415473df7f352ecf7a4279e78e289131313bddec2ba756bbff6b50b7efad39fae58b1f2718f7bdcfcfcfc15575c313fd7ebf7fb4b968c2f2c2cb0a5086badb10199b579739edc68b06ab4478590208c30018ec9926a0d12b56950f9e060530934c40329845409f54ff65cb5d5e4be00d3dcfc8c73ce7b71ce59b238959a9391c444fc4850c7587e9075a9204c5f8d76b164ec90e643a4247021972a88682030dd419035551ecc5a0501394644d998e806224a5ca623d53da3a16e4fdc67dfe38f3f7e6a6a92d4af5bb3e61bffe707d75e7bcd8ae5dbecb1c71e737373fffddfffbd66cd9a769671ab2d22dee70af8c044d9f43d6a1c43484a0a69f4501eca716742641cac0df75982444fc6857522c21af432169e6442962052322f24620f9272a096c29cc8fe28cac056b008d4b6c85c15256eb6b2fd6785888aedb9b28a84b428d4ba12333c1a1857422535536a6a4cb9139d074120bfcc0b282286eaf5c7e40e45f7075d81b5646fc25352fb4f951734a0a59c68f0a450c5bfc0143665e01433fb90404faaf0087170b6e7269de22a9500266caa42c79a6d8c46c455fb56b15d365a6c54dbc009cd8325d7430a26e2f05ea155231893525033d50e4ca4121b2c5b03271c31119444538b55c20384fd9eb27f2a4242424242c223131a790a645dc6fc7d09a27b824907267468c018b9a758ec824b8e2abc62d6c303b980332c72504537fe511e986428d0fa4ba575f21bcf3ee4a9efbfa57be4bfddf88543b2abfe6e9fe79e7ff736affceed5673d792c8dab8703ee4f5e15063b8fea49f890ab8baa3a173286894ccd16ae92e38e3bee99cf7ce6e4e4e4dcdcdc85dffecec5175fbcb0d0cbb26cc3861b6fbae9a6858585f1f171f1181f1fcff3bc112c1d5133a2ca234501b1e34919fccccc5ccd4f83ae802a2e25eaafd988554d45e2587e93ada072ea0d0a05642121a77e1131b12fd4b4450bbdb9acddf53e27721973485a566d14b3a17728150ac4645e2f4e552d2ac8765b045c6eb574c0a9f3b699ebba59284f59cfbaa5489554bdf597558c90dd47d4d03420212139f184171d76d861dd6ebbd7eb5d74d145dffce637a5c889e83733b3ab57afeef57a9d4e677c7c7c7e7ebed3199b9d9dcd3227225ec2ecb83e2f52ab4828e40c49a32c756fd5503c53f897558a7080a3bba5a4e1b6531f4da5d911d5a22828785a039e4bdb6232af232dbd8d035f675d61ce0d9bd4d8da6ad3a5ea636950b1525d2c1e920d86619920a83e908a5b2282284aa7a3e1c0aca81970f07a8cfc6baa67098eb8d6c26020cd8daa7f43f357e843cc30645b4344e26db40cf843db6033e63194c0f817d16e96a97a660a61e01183321c09a7aa441c5dfe1a9fe2d810c85658d70155d9888cf15189ea538f8a4ab71588a588ab6aa89c121212121212121212b60c630e003a84162357f4813142c6300974c6e830a67df9bd6e73d4d06b0acc091c614e42049596da9c5cb1aec0acc78286f82a007dc5da22bc76adc78c474feaa98f287a8ade0349e52c5cfbd627ac5cba7ce5d2e54f7ee7cf7bd5a33f7dfb13972e5fb9eb1bae9a0b2ccd2d1f7dfacaa5cb777cd177376c6c4ddded1ebfcfe3f6d86f9745d916ed88de7bc1b397af5cbafcc8cfdfeed3487d08e27ee4550557d4ca6fd84b6e513916a86cbc46d5aa2085572f44d46ab5242f4888888e3beeb8671f71e458777cddbd6b3ffeb173bef6b5af7b2f19b72ae38e6eb7ebbd2788850d658e9ca356cbd9a601b4db6d9ba4053f1d47a1e7884d7ba280b4db99f7b948313636966599f7de26db4551585794cdf68ba268b55a466d8848bfdfcfb2cc9e02e0a0dd56961193689cc02d5230b3b505396206da59ab9db52a06c1d60f606161c136da6eb7171616aa341cf5e1cdc2fbbcd3698914ad96738e8aa24fa4dd76abe5cc7155205e7da1eacd8356bdf8a2ef8b3e93b63276c4ea8548450a474aea5b8e483d2bda2e738e440ac7ac2259c655a1ec2dcad2af2d5bdd31b2b0f36a71ef59c6460039e708ea9833e7c6ba6ddb6ed6e2134f3cf179cf7b5ec6d8b06edd391ffbd8d7befa956ebb65c9509923a8ef763a04f8a2e8b4dbfdfe827354a8142ace392b8e95c2a8ba6eb75b11229d4e27eff51d715114cc6ca78c99bc2f3a9d4e51142da6b6e32ccb44a4953141c6baed4eabdd6db5ed2907d5226f31c14bdb65ace8b6dacad42b7265ca3a6d651211280bd82b1502b8acef054a4c4e3040ae55dc9f88651c31c335bc84a3c06f00ec5c2bcbda55f251838fc0a0702cbeb828760d22b2a0ad404e65ce437d21be08d96bdefb5c7ca1928b8fbbc3ca7de3d0b056ea73ca3d9438972d38fe0c7214a5c60620673d5716338eb22dae323c369a50c10ae6ccb956169b915b90dc301cc57c6230f7093d4daacc5cf92b55972a862cc94544e189b5baeeecd82dcb8c492da9ab1cf3609003c10b93662e54c0ae627bad42cce15a51278879ef0baf85d7dc173ef9e32424242424242424dc3fa8625e900395a7655f512808708442b1a6a87d87b3cd7120566026a21daafb938c0d45e96dac20c224d79bec87041e78d432f639a9f2971fb88accfdfc8b5fbbc3eedef6e57ffdc5dbf77ed296a9677cce8f3ae9dc1f9c14fe9c4f632da144a573c1a0d5c8c8a9291165adacd7cb3387d9d9f9562beb743a071d7cd0b39ffd6c66beebaebbcefde77fbee5965b26c617f5fbfdccb93ccfd9b9482650cf936d0ed96a757abd5eb7db9d9f9f6fb55aaadaebf7c6c7bb0b0b0b463dcccdcd8d8f8f1b65333b3b3d31b128cf7b0b0b0bced1f8f8b8912fe3e3e3737373ce3963708c5eb1e95fabd5ea76bbd33333c6fb3073bbdd160973582371b22c6346bb3dd6ebf588b5d56afb3cb7f9adaa9273cc2c02a3843a9d8e1b1fcf8b5eb7db2d8a02c0d8d8d8dc425f442627a7e6e6e6c63b5d119a9d9d5dbc78f1cccc8c73cee80cf1d2481db256a1967380ab3c654c62c2cc3679cef37c6c6c2ccf739bca16459165c6c8644551e4795edd1f7696a1a0968acf236ad60952140591cecccc773a9d76bbfdb4a71ff4ecc38f70a4eb6767ffe99ffee9b6db6e63e6858585cc381af50dd54c30be55c9f3dc6a3e363691e7795114dd6e77a15fcccfcf93631169b73bf3f3f3535353fd7edf2cae99b9dfefd9e9989f9f77ced9918a48a7d35129daed769ee700da8e995b36f937b2af64fadcfcfc3c65aed3e9189bd66eb7bd4abf102dd4f8a03ccf99cdc95655e105aa2806c3b62b42a1e1bf23a312ac8c1ee1484544440a8addb2e3120162fe380d7a8888aa486e002e5c175a1b058f0a596b501e145f5303dbb5eb57503af2446b2315c4c2a828342db649aa73c478238a95d237a7f621b6687366229398d552232e7f0a419cff5d95c8d2cd4404304299cabc30656262f3755262ad5645c42ef87663b0e0b19d31c5f65bf19d5af5a35426ee2524242424242424246c2116a4fe6e6a370fcc0b2adf0ea056cddf2f0be2be60c2618231c698644cba60baf310c3ccd5e77deb6ea0fbe89ddac09d5fffe2b5b300e67e72c6be877dea0e00f77ef1a8ed97af5c7ad807df7ac041ab6e00507cff25bb2f5dbe72bff75fbfeeaabfdb6df9caa58ffbeb0fbde384bdb65bb9fdcbbe7bedd9072d5dbe72e5cb7f305db33b6b2ffff0cbf7dd7ee5d2954f3cfa7d3fbcdb03fd9bce3ed0743dd300a62f7dc58ae52b971ef8d11b7e73de218f3bfd4a00f8efd7efbdc3d2e57b9e71c51cfcda2b3ef9bac3f7d979e9f2954b1f73d0f1efbbe4b63e00d9f0d34fbefa90bd962f5fb974f976dbedf9f463cefaef441b3d9411bbba46e6a08d85c4f41d4cd4ebf55a2d07d1c9f10922da77df7d5f7cc2098ee8cedb6fffd8473ef2eb1b6f6eb7ba79af500fc72da871064c6a76300336abceb9a2df5b34315ef47bedcca917556db59cc94c4c3cb264c954af37cf8c7e7f617ca2bb61c33a2f79a7d3122d98d1cf17faf982977c6cbc93b538cb58a4b0d776bb6d40f2bc97e7bdf1896e77acdd1d6b8f8d777afd797600c9e4e4b8adb9dd72bd8585bcdfefb4b36ebb53f473229a9898c85a6c5a923ccf8d6530baa15fe47951188d22e2d7af5f3731d6196b77faf373dd5696e7bd458b263a9dd6c2c2dcf858277344105ff4458b50c68caa1b87596f990f1d2914fa0bbd8c5d3b6b91c2e70583da2de7d8baa5a8d7ef8b6a514851c8601cbb065b5922b3f8b2a972a55f202276c48ebcf7dd6ed739b768d12266de77df7d4f3af104e7e80f7ff8c3073ff8c15b7ff7fbf1ee9888b4db6d2f79e1fb31a71075e810338f4d8c2b71676c7cc3cc7421de881566ee743a2d973962a86f65dcefcdab14225ec4b75b59c79cb149557d9671a7d3515585b7b29840cc14444551743a9d4af2938be7562684acd336c2256b7588b35ebff08532672228bc2ad88b2a28f7e225f83a95cd5f0c72a11a0a1285177819f6c92672442e12e6884890750895ac0d097148470a978b821471b27b43ba621f61658b930a412a4b9da17cf12acedcfc5f1cc331bb6ab4b05676c8c3548b8004e415e5bfe1c88ccb8a9b104b226620fb2a26736d473584775360b5445941eaed164ca949204a5a1346a8fd899428a8fc503b4c6b491d796698568ec47330c121067120cc8421764a186ac179d57783b2336b245b141d143b6557280a6bc994d45a9590909090909090f0c0e17ef1386b3c663c1ca1c520604df140f0385bafd861dbed777ad46376dbe3094f3cf019871e7ddc89a7bffeffd9c4f2bafeaacf7d671db0f8a855ef78fe1470efb73e7bf534d05a79e84b9fbfab03809d0e7fd92b5e76ea0bf739e0c463f71d0380e5879cf8ca57bcea254f2983b9eefde6fbcebbe3b1871f7ec86e5323beabdefb8d777d7966af67eeb5a8b8e3b28fbcf26fbe76871f98da4798dcf3452f3b7009002c7aea712f7de5ab5e71e80adc74eecb9ef7f7ff71f5fa3d4efc9bbf3e7ac5efbef791938f7affcfe6f2df9fffc6555ffbe5dc3e2f3ee3ad6f3af5f8274ddefeeb7b8b345a1fc218c8751afae59f4b9463423add96c943bce4db6db7ddcb5ff15200ebd6adfbfce73f7fdb6db72d5ab4c87bdf6eb7b32cebf70be79c0ae91000586a95f77e7676d6ba369c730c72cc73f3339d4e676e7e26cff385de1c338b16adb6cbf37ce9b2c513131379d1eb763bbdfebc79b518bdd2ed768d773015469ee79d4ec7d8813ccf4d9db1b0b0303131d1ebf554757a66bdf13b6bd6ac59bc7851abe58aa2288ac20e746666667a7ada2a30363646440b0b0bfd7e1f902ccb3a9d8ec904daedf692254b1616165aedd055f484273ce1d18fd9098017db68cf39d7e9b48c1fb37f9d7376df39aa7c9d1b521d6343161616ecd0bcf7fd7ebfdd6edbe9f05e8d28b1d2b55aade13e9772551a8b2c2a32c2542d008aa258b162c54b5ffa521159bb76edbffeebbfde73cf3d9d4ea7d7eb4d4e4ef67abd76bb1da9366a87141129548aa2e8f57a965d353131313939393f3fdfe9746c01dbbd7ebf6f9d6ecc4cac63e31d556546bb9d998ea61a63ed76db5aae4c2de59c3395564d3872d9df2762cb80a9525ad9cc1c44fd7e5f449c7385f8bc288c74280485046b1c0cb44dd544c946de01231d9336c3b6ec7e38ba41ff17b3b18e1fb4dd8e78b7119d5c18b492c15010db48a98eaa1fe6a11ad49bf83a130d434d61c3ab6decc03097d758092095bca536560eb9e7750d1bc75bb58f555d51a6b36307663013b15666c62553165cd8b111db9d11945645c3795f9e05b566b6f42990909090f090c639e798a2184468b7b1ebae78c73bd0ebd50bbcf7bd989cdcac55bdf9cd58b162a3cf5e7a29defffe2ddfcf783736739736bd3f09090f5364f7f3f5f31ad9243f205fe4eeb963f5b6dbef143ff2f18f9ebd89f9f5dacbcfbb681a58f4cc130f7a861c3c71c137377ce77357ac3bf8598f3eeeefde78f505dfbce98ead9efeda0f9cfd947100f9aebfffcf0b7e7643b6f76bfee1c3874f0198bfca56f298b75ef4ddb7edd901f21b8737454ff9e8b7bff2f2edf26bdff5f4bffac46d977ef6ffdefb827dec091e9cc5f0e2a79cf1f72ffbe6f9975f89c7bce45d1f78c54a87de2f56fdcb4f3d5a4f7fdfc7fee1c865c591b8e6e87fb9e5739fbceab56f9ce901e86ebdc3a3f77cea1e279c7ae64796b5d2cf9d0f691ec7c279ea660a1879636d85a4cd794e5114e313dde9e9e9f1f1ee739f77e4d858b7288a6f7ef3c21b6eb8bed369f7f305e7b2b9b9b976bbdd6ab51616e65aad96aa54f9d6d5f5d66e6545de77a52d8ecddf9c7385e48b2626e6e6e6ff7ff6be3bce8aea6efff99e33e596ed0b2c6529828074580415448d1a542cd88d9aa8b162b04593a849acf14d349a18134b3411f57da3c68225b6a008c612a380142ba028b02b2cdb77efde3233e77c7f7fd04cb1d100002000494441549cb9651754def7671293dce7733f7077eedc33edccdc39cf3cdfe7894522b6edf8bee744ec743a05c012a2aba34308118fc703e5451cc7f77d1664289b20f06ddb522a9052005c5a5a626a7ca414ae630a73d8b66d3f9321e688ebea20104077575745455922d1158d46018ec76242884422118bba9615ef4ea6153339c66206ae6b1b671cdb96a6384829e5fb19c7b1950a8e3af2882953a68c1a354aa9e0baebfe6bd3a68d9ee7c762d14422118fc72c4b204cfe86004310c1a447c99cd9b0d6f93a1d53c365f811e329e3fb8a35f97e6059c6e0992cc33d6965db3674615d8f317fc9fe97b58635a35e13ed44402c164b243aa3d1e8a1871e1a8bc5949f79ee9967d6af5f2fa5b42ccbf7fd8e8e8e783cae825c0c9640dea505accdf09b2ccb01904c268320f03cafa4a4c4f7fd68d4cd64329595e5dddddd86058b44a2994c068020085b068107cd8e25945202da0ffc6834ea388ee779005cd7357461daf722f158daf38410c954dab2acd2d2d2b68e76a3034aa7bc8cef4b4b7a41e0a53cc77192c964241ad3dad7d0b6b0033f20920a6065ec603413c2fc2c93e7657c7685c9fcced7e66808e42c75d8084288482821182aac5adbde1ddca466875c43c813015a128373a15002a6822ecfaf69666873a45853986a454c390d0b0499eca782822f462e0d9d59999a23ca5bf986167286eb08d3c20a288e1c1113fa6a9bb56391b3da09792e28e3b00480a1180c2d186c964ee102b4d92241c2246c85157c44a606aa5796167a66b4e7283f22a1739640396b65c044ae4922416cda176caaa774b652303c5859e3a03c4fa4b296cc85b563a64d08d6ac8b56c74514514411ff1ab8e30ed4d6a2b3130b17e2baeb9048e0e69bc38ffaf5c3d8b15fc222962cc1adb7e2b2cbbe84a6beac552aa288228ff3154163c3c621c34799f74f2e7ce8f366d52d2f2f589a0262fb1c5f57568a6fcc8a3efde7eec5f7bed276c0e1553bbdbcaa3dbfb68bfb999f568f1e5d29013164ca20a0815beb3b82493dd7417f26c1e5b77cd40cc07ff5a27d46e726767dbc313df49b3f3af94ff3ef5f74d3258b00c0deedb4df3d79fd41fd64b1c77e55799ced4a0f0ab3b37b857f0320e2743a198938e3c68dadab9ba275b07af5ea175f7c311289643219db7694f26dc7524a05818e44229a0370deb1221cc80a9148242291c8bc73ce1d3870e0dd77dfbd6eddba92927832999052a45229224829d3e914335b96158bc572abe7466c2315b9f4d24b93c9e44faefb69454585e7794110b8b63378f0e0238e38a2b6b6b6bcbc3c0882c6c6c64d9b36ddffe003d9702b961631a8bbbb3b168b0541108d460dfb73d04107cd9831a35fdfbe411030ab0d1b362c5dba74f95b2b6cb275965690d262e620f034b33173a9a828abadad9d3dfbe069d3a69597960b217cdfebecec6c6e6e32fecae974baa2a23c9d4edbb61d0e4a4df47758c542597fa2fce1d03a4cad1242e46c83a49486e38846a3e974da711ca5fc6ccc1629a52c21911fd5f7104a6c2fd23183dd743aedbaeeb871e376df7d77665eb366cde2c58b8d7026914894969612b1effb824357da0246af40f421480a914aa54a4a4a8cf7735757976ddbb367cf9e3e7d7a45450511ad5bb7eeb1c71e6b6c6c02746969695555d5fcf9f33399ccadbffef5962d5b62b198391c86f1114244dcc8c5175f6cdbf66db7ddd6dada3c6bd6acd9b367af5fbffe0f7f78200882a696e6783cae94ca6432992030ac53484c40d88eabb596b6e5791e21d05a0bdbd1be6f746108ed5ef2b40289acc4c624b2e768b0822322b2f3936093118f823425733c77689103d228b0d1a56cbc52e1ceccc95b7a1da202c3977c3fe97126a2b7b0a5579a55afd3bc50aa5298c85610e99d9fafb03429b70776d878ce8fc6fc6670c1be61563b8ebd2bf06c32646856aa230a7c9715b3008cad311309637c2cc208f4f04ad2c33028bfac1e915b05145281ac0c80268822895344114514f12f82fdf6c36ebb01c0892762ea54dc7d779ec739fb6c9c7df6576b6dbf82ab544411451ee7ff139b36ac1b3361caebaf2cfdfcd974d35f16bce201483ef3cd5dfa65a7a65fbefba5e6438f2e354f2a73f93859050deb5ed56196f379fc49cbda75ed6a7ad4dfbcaa0100aa06955bd2b100781ded194664cbdb9f78e8b984dc32edeae1d540bd3dfdf23b7e30391c63ab2036b6ca1d70f84dafceb966cb871fbcbff2b1cbce5ff0c1bdbf5e7cc9d74fea2f8a5df6ab8fc2ea1b32a58b79db8eb063dad2523a08943ae8e0af47234e7777d7134f3c565151d6d5d565db32eabadddd49cbb6527eaa345e96c9648465da0c83ae113eb7a768345a5252327ab7519665cd9c39f3a38f3e4a243a8d018ab4484a3974e8d0c30f3fbca1a1e1c9279feceaea32a946b158ccf3d2b62d478e1cd1bf7f3f29ed993367befefaeb86e9a8abab3be59453b4d6a5a5a546c33264c8909a9a9abadda73efcf0c3afbdf69a1042051e119796c5832008fc8c104205c177bffbdd09132600304ec941c063c78e1d3b76ec3befbdbbe0ee7b1b9b9a226e4c29c51c56fa90e0cecece3e7daa4b4b4b7f7ee3f53a60c77154c00d0df52b56ac78f2c9278dfdb0f1a049a7d3a6e60b591546cf01b6a14cc3246cc3e328a50c736468ac643299c964ce3ffffc891327fef71fee5fbe7cb910c204b4e79d9bc35024308cef6c9895ce440c16443dc6fdd9639dc964f6df7f7fd7b21389c4a38f3e1a8fc7832030f152dddddd66e4ecbaaee77964f2cbb3c45001df277cc5b61bcdf82a9dce30c9eabe7dcf3aebac912346185f1b669e387e7c5545c5ef7ef7bbcecece6422b1ebf061fdfbf549241235357db76ddbdad9d95e5252c2ccc602d9b6ed81b583faf5afd181aaabab7be699a7060f1e1c8944060d1a94f1bdaeaeaeb2b2b2542ae52baeaaaa9a7df0ac8913273a6eb4b2b2d275dd8d1b373ef4d0c3abd6ac166469050f5a69b615b4820e43c925002364d10409e202db632212cc2aa46944af0cec1c0da7a073eaa7d0de8548291dea3cb63fad0c1d91671c8cfe452966c13d4caf99c3f3ce68707a9d9579be2614fc686423c00bed6042e79a1e26cd614f63ce4786170a640affccbd09e78426224d0a84c2042c59e0a29515bb333131b6d7dd68b37da1331160dc914de6bb842505e950bb1484e22381b0a6934800922085c865994b50d66c4b20eb4614ae76767b99c1044184707388081a4cc86a8b943682b502dd4f1145fc7db1fc8dbf7574b47de16ce5e595bbefb16771771551c4e7dcad62da34ac5c89d656545501c075d7e1faeb914884333cfc30aeba0a1f7f8c5d77c5b5d7e2f6db1189e0e9a7f32dbcfb2ece3f1f6fbc81010370c105b8e00200b8e822dc724bd83e804183505fbfe31558b306575d85975f463289214370da69b8fcf2def3f45aa59df90a807beec1d967e3eaabf1a31f158f7311451ee7ab88f7df5ef945b3a8ad8bef7b3500d0bf6ed6a8320140777ef0ea5b8dfe2b0b5e6c9c7b6ce5902a606beb53579f27278dd87ffe0f0e2f1bd44702ead59f5c78de0bc3a69d7dd9f13bb31ebcecc239c73d3faefbe5450d80bbff697b57bb2593c697e183ce377e72e1775fc392fff9287fcd74fb0c2a05bad6dcfcddefaede75fc29979ff6cd3326dd7acdea377f7be7c293670dd24d1bd6bcf64af769cfefd3fff7734f7ab8728fdd771d106b7b6f1b00b7aac22d3ef3fc4a83a14c454f6e00a6b596054e168503b32008403c74e8d09123472693c9e5cbdf6a6c6c3421d39e1798c219a5fc68349a48744662d1cfb19f686d6d4da7d315151591a86b3b167bda722ccd012b9252ce9b37afb4b474e2c4890d0d0dcb972f076059960e7c23aba9a9a991522ae5c7631101725cb7acacecc8238fb46c61c9c84b7f59f2e61bcbdd885d3b68c8fe07ec178d959c78e2098e632d5ebcd892d2f334916f481621c421871c3271e278ad79dbb66d2fbcf0424343c3a04103264e9c3871e2c471e3c6cd9f3fffd6db6fdbb6adc9712d82f47d7ffc84b1fbeebbefd0a143005d5a16f77d9f487cf4d1477f79e995975f7ed9ec2241c4cc46f263a2d00d45556855d32b18c8d47de4f28632998ce1507cdf37f29369d3a6c5e3f1c993272f5fbe3c93495996658ad184104afb94651088c1d9ba15533bc49435b509171abe9792860f1f3e66cc98b4efad58b5a2a5a525c74d40b3317c51caefee4e398e55986b96db104b906613dcae2cc78ed88e10b8f8e28babaaaab4d66bd6acf9e4934f468d1a356edcb8a143871e71c4110b162c705d1710265fcc28895c379ac9f866b986ca6156ccca71a37ea09d48b4ab3b697ca19552256565c9645203471d75d41e7bec51533320994c5ab66d5996e7f983870e9d3c65ea9b6fad94509a0431ab80597b0054a0984c258eccee70d242a0e71611194e20cfbb302b32a946e6784141871215438c4910134990cea6489928f8d07617609d57a084b6d3dc839d310c05289f68d6eb8a49307a1d36557866b69ec714858c8c11d4f4e20a73c6462850e19976b4d60c362457e18a69adf3f1e13947e4d0a2589a85033a5bfc9567f744ae440d303364dbcc6a6172ab6a343540ce33c8acb909ae9202616a15b14048e284ba1c18a76d9da39ec3c4f49c368aa1b5e6b0d9fcfa145c91c43f347eb288ff787474b4edbec78c9da07bfefa95de8cd4f28bc61d9dbaff833bf78a158f6911ff346cdc88aa2a5456eee0a3a54bf18d6fe0986370cb2d686ec60f7e8064127575f919babb71f4d138fb6c5c7c31162ec4851762e4481c7208aebc124ae1befbb0660d00589f31d25cb102fbec83112370f3cda8adc5faf5e1fc9f839dfccacf7e862bafc46f7f8b33ce281ee122fee5e9d6708cb9733c4e845066619bffbf58404c209ebdd76df2bf4a9b1e7cfaecbdcb18e877ca6ffff48b3de20080c4ebdfab3be2fea637ee7beed3634f3deab2b3175e70d7ca558fdfbfaa9f7ddcc547d41d70f945b34effd52b6bff7cff5aa779cec5c797eec452aae75e756c62c1edaf77c89abde7fff28ea3fa4b60af1fdf74dadaefddfbf692875f3be89c0ba7de7acb8ad0a5383ef57b971db4e29a451b973e72dfd28ff6b8e8cc13cf7de06979d595773efde0adcb2062fd46ed7ef0b776afb24a864f1ad4f1c8e3bf7d260da074977dcfbbf267075616799caf2ea4282cacc88e09c31293de420066b61c3b954ad5d54dd50ad1487cf5aab7052408c4829834b3e338ccac94ef44ecd0e2d478510002b9b06a26d24ec46e6d6f899544abfa544a5b900209569eef4623e3c78e2b2b2bd141002da74c9ab8ec8dbf9941a4eb385e1000a8aeac0a3cdf719c4feb1ba21147293573c69e7daa2b99d55f5e5af2e083f71349ad83f7de7b6fe5aa65679d75cec081fd0f9d73f0eb7f7d359948d9d2f1d25e341a4d7b29d77567cedadb575e7777eac65ffcbcb3b33312897cf4f1872fbdfc97430e3e74eedcb943870d9efdf503fef8e0c395e5e5071cf8b5b163c70e1b362c3b12e64c2abd61c386c58b97bcf1c61b8e1d2122566c4b9b341ccb09bc0080252c4122cce431a356214ccab4d25a0832a62d815611d7d55aa73369dbb64dd239435b8e9de8ee8cc56226e5a7a3a32593e98e44224a05be17c4e351df4b0b21644e3fc20c869135685266b44a3982217b45b51c99c964264e9ec4a499f4eab757f9dab72c4b92d4810a029d0de436037899d5fa71c875808d67acb0238ad9759cb49762adbf33ef3bfdfa540581bef7bfff7bc5f295914864c98b2fcd9f3f7fecd8b1e3c68dab1d34e4e34d9bdd681c1220282626e9055a4aa9b426128106139145d291c994d7d1954c65148495f195b0acee54ca8d3a8af9dcf9df993871326b0a94d68cfafa864d9b363535b70a211e59f82409d7f37c432948298dafad49226766222d0c3160c42332477b31b3d0141ac7184988a175a015075a4829a5d404218819026c943dc40c8610100470213d21006932d410b64942504803e5a52221731a32200cb0620ab527d988711224351b635e400a12a14b912d421e0d05a9de394e47678d960babb7b2596359154db6cb6413b842519891d238b66174c928680cf1a5b5561c001a10cc4a901024a860e19a0342580365d6241b8427984d0c3c0bb24030eecc1024a554ac55b8a384624520400a21a41096208b04b136e40e00664d64f60331334902416b65746805e96fa2b06c4d80c24a37d6ac9426aba74cad8822febe282f2fdf7e62777777341add4152642132ef5e3d7efc351fe6feee77f65f3ffe5f3129deda9f4dd9f3d59b363e7348d9f61fea8eb7eef9d1a5373eb8746dab42d9887d8f3fff273f3d6f56df62457c115f2924934824d0d585471ec1f3cfe3f6dbb14383b3abaec2a44978e491f0cff1e331a9a76b8431d6993307000e3d14afbc82071fc42187a0aa0ae5e51002c3867dde6a7cfffba8a8c0ebaf231e0780fdf7ffe235ffc2af30e3a28bf0bbdf61e1421c7144f15017f16f8052095bc06374e99de07104c1fa5fde8fa534d28c08a1ecabf65b650d3ef3852d67f69c56b2d74deb9a6ecafef5f51b9e7fff86824fa3d3bff7a777be5730e1c6754d3716fc698fbae4b5b65c3ad6b4fca717f414eed9830ebf79c9e137e72e863fce2f61ccd9f7aeea51e959b5d7b9bf79e1dcdff45af703ae7df8cd6b8bbdf75f872e25f40c4ada417a4ee17bdff7cbca4a4b4a4aa4942d2dad1b366c0048a94029ed388e898e32b9514208cff3a46de58c30285bbe6122a800b4b4b40c1d3ad418dcd8b664566e340260e4c8915a6b93d93472e4c84824c24a1191effb96105e1094959519d1cab62d5bb51f084b0e1d3a14d0ededed0f3cf007137b24840802afb9b9f9f7bfbfeb8a2bae884422fbedb7df73cffc9919f178bcbbbbdb89d8b5b5b5a5a571c771162e5cd8d9d96e594e575757241221a2175e5c5c3b64f0f46953ebeaea1e7cf0c1e38e3f66faf4dd8df7b0d69a590b213b3a3a6ebcf1464048295dd74d269396b0cccdb829232101414248620d8636e37c14f8d718c18eebba9665a592695314d6d5d5452489586bf6bcb4e3389625caca4a8220e8e86cb36c01d2d2a2881b3501e8863b0320433f5e69544b8249712e3fa8478950b23b5d521a2b2f2fd75aa752a9d5ab570b29d3e9b42deca81bb12c612c871cc7b18c13301b12a4c079074a0829183137d2ded51e8b4566ec3b63f4e8d1ccfcf4d37f5ab1628510562291741c67d1a245a3478f8ec7e3d3a74fff6453836dbb009452beef074148dab33623f380489be22022994e7ba974c60f3449216d47b1eeececbce492ef8f1f3fd1b6dcceceaeb56bdf79f6d967972f7bcb72a4e3389ddd4937125741c85f08d279872066114a47f24317024ca16858919475162ed863c6410680101224382c01ea51df0441a4b40a4bdab2348926ceca5fc2019a29e4096bebc2aaa89e1a1608a5554edb02933586b02029a75e410fbf1b622822d1cb02a95770532f9d4ea1934e487308ab5727098d87b5ca564571cfeb83a1840a7d82991959e58e99b5570921f770f0295816172c14922004b46248221620019610c6439a42a71e65fe058839e070c9851224cef2d442e7ea8d356793d7d9dace6fa88822fe59f8e10f7ff8e73ffff9f1c71f1ffb05aea8eef4dfaf5d7a728db99c58aefb252d9fbbdffac97e7bdde8cebff3d9dfcf195f1d7cbae2a9db6fba7bc569b30e2effff6d3908605945aab4882f0953a7e6df5f7821e6cddb51a763bcf9668fa2a48913317264cf33c9c5c107e76f82274cc0a64d3bbb0e990c5e7e19dffd6ec8c87c295f510a279d84458bf0fcf3d87befe2712ee2df039d0a42a3d2822b90d9ee56eb4ba86967407351575dc47f388fd3c3069708e64976f6d51bb15894a17cdf0369d775ba121dd168c48dd891881b04bee7656cdb721c3b08fc743ac51ca62ce7127f4dd6784e17d0d4d44444a5a5a5263e1c80d6daf3bc3163c608213ef9e493783c6e59d6a4499354d689c43c6c2f2f2f1742747575a5fdb4b08594347cf830dbb6d7ae5d6b1c88a56d1929c9cc9933e7cf3f1f1044b2a3a32b50cc40a094ed38443469d2242965269379f3cd371dc7492613ae6b6badabababcf3ce3db755326b1a644575229f5faebaf07816e6a6a59ba74e91d77dcf1e9a79f663219c7896432be10c2b2accece4ec771842416d0c49a584812024286215444d9f86456044dd082385e1255da4fa592663c1c8bc592c9a4ebba5292effb861ab36dbbb4b4949983c06f6f6f3734d9b7bef5add1a34711211e8f0bc3015068166216c4acb2d946c40cad39f7327570beeffbbe6f32cb9552a6acc9b8297b5edab2846dcb20f0d27e5a93264b42868e3c86d1302ba6756002d12dcbfada01fb5b9668686878fec5c5c9749a05b36048acfd70fd07ebd7657c7f40ed2043cf8124137ca503a519e42ba534074aa7339eafb4b0a4661242b4b5b545a351933b06c057c16147cc9d34b94e33d77ffae9cdbffaf535d75eb77acd3bb61bc9042a914adb966b42d08d7629ebd10b49647a201986452ba5c230729036d16ccc2c58935659aa4b039a340b06489b04a9bc37307256bbe697c4b8ba9014a1c02d1733afb5ce056f433376e41d5fe84b6d68b81e95554cb9975948ce61d99c2faca967b47cee28f7a8dacb66ab13336dbf74815028944b61478f48efbc55b910969436208c562bb707c2f5179c8b1edf7e293d7f7f154399be995d56ded479fbf2b21cdb95436e3f70de6648e428addcce23992d0a0bf7a280901a423105ac03d6c55f8122fe9977ba9d9df7dc73cfb66ddb867dbe04c0f4752792856b1180ccc70f5fb84f6d8448948d9efb5f7f695600927f3d7bf0e0e3af3cefe0bab1c3fbf7d975eecdab128ce49b971f7df57bedcf1e3db4aa6ac05e3f79bb20b0597dfac8c5d76f9cfbc0d3379dbcc7d0ca7849df91fb9e7ef39fee39a81c08b62ebae2e0112544141b76c00ffe54df5bb8aedb5ebfe9d8711582c819b0d7b97f589702a03f5d30bd64d2a5579eb8c76e4307ef77db477ef11817f165e1fefbf1ca2b78ec31ecbd376eb9050f3cb083795a5b91c9a05fbf1e136b6a7afc59518142f99beb229dded975686f87521834e87fb1da5ff89544024f3d853df7c49e4563ac22feada0019f217744e6ef98c771097d6d0cb45165e5efb2092897e86fa1bf8d4a6ba718a09840b5857e16aa2c44040058404551625ac4bf238ff345e44e0fa227509ee7a5cdd017a4ebeaea92a984528a044b8b40daf33ca59465594692931b9599668d01b0518b181ec738bc0c19322417bd3460c080caca4aadf5a64d9b1a1b1b6ddb9e3871a219cc9bea1821841104b5b5b54929a3d168fffefd63b198e7790d0d0de974da84e08c1c39f2b2cb2e3bf9e46f5557572793c9050b16bcf6da6bc67937994c1291e779c3860d23a2f6f6f64422d1d2d2525a5a4a44871f7ef8d5575f3d65ca14dbb6d7ac5973fbedb74b29d7ad5b77e9a5977efffbdf7fe8a187de7cf34d43b2f8be5f5656c6ccb66d47a3d1ec00d28c4b392bacd0cc4a08338572ff0a21a494a954aab4b4341e8fa7d329cb16e9749a59691d0441505d5db9cb2e43274f9998c9a4cacbcb7cdfb36dbba3a363faf4e9d75e7beddcb9734f39e5146636022829a571b411a6c84a88ed33aa0ad416229d4efb9ef23201334522b1dd761b0b8830175c08434068ad6ddb362e42bd72cd72f95f44441631ab3df6dab3b2b25c1396fce5a54c26138bc55299b410c20b7c29e5cad5ab88a8aca25c6b2d2d8b9909d2f794d2505af81e078a344b3fd081af2de90020211b9bb6b5b777fa7e108dc48320709de8d70f3cc8b2ac86862d37ddf8cb152b562ac5bee2ee549a20a5b04d66794f0222fb5b12b2183d90db901db20639e2c6cc6c58c8dca785bdba3744de7d46881de8da7ae8df7ad2163d1b9228b08c29ac90cafd0ee6bc6f7af1a4bdb6b4702b7acdb03d9794637372e5489f7f7128ec609f2f6fe9b550f41016712f3e4bd0f66641b4fd3af46aa7d7b687db8bfcf4ecbd457e8f157f058af827e2befbeeebeaea3af3cc330b6319771299f76e9c7bda53636f5b9b0ada5fbdd0ffc5dcd31eddaa002053bf68e5d4db5e7f6fc3c657e6d55f73eefd9b556cfacf1ebb7a6cc59cc736b6b66e79fd8a09055a9ec4ea479759fb9eb15f1fd1eb0a186cbaf7c463ef2cbd62792248be7dfdc0fb4f3cf6f60f0b5919ddfccc3987ffa4f58cc5ad7ee6e3057b2e3debb06b57a60000dd6b1e69fbf6d3ef6eac7ff5825dede2312ee2cb425d1df6de1b471d85458bb0cb2ef8def7904cf69ea7b212ae8b6ddb7a4c6c6cfcd2d6a1a20296f599fec7ffb7af9497e3d967f1ca2bf8c63750fc492ae23f033b6663ca2d7405680a6015544b555a1084c6008d3e00547d9145724c222e90d0680e90522895700514208b95f445fc1b12393a7c84def3951d2371ee957d548e582cb264c9e254aa3b1e8f1e7df4912346ec222529e52be503da712ddb9120ad39d01c406b0110b30e829cc7aa196d0a21366fdeccccac74edc041acb411b64c9c38d1b22c29e507ebd66ef8e46322aaadad755d3717cdc384683c0641ed9d1d994c2691480c1b36ccb22c0d6ed8f22993b0ddc8a9a77e7bdebcef0c1e3c34d99d5efbc1fadb6ebde3afaffd0d2c0c1f643b527320a53462962d5bb600a8a8a8983469d2e5975f7ed861736c5b2ae53ff2c82377fef6b75bb76cb1a5a3034e2412524aad1189c47c5f319325a40e942d2d1da888eb7a990cb30aa51c85ba180e004d828938f7af2426e2929292eeee6e1da8a81b01102f893aae3562d75dce3df79ceb6ff8e91557fee8fcf3cfbbed8edb66ecbd1743599675e821732ebee8bb036afa77b677a452a9582c46826d47864a9fdca205a425a4158eff7b0d950138966349f9d2d2a55d1d9db6b44ef9e6b786d40e8eb831a5fc40fb24e1461d27e24290062b0e0f0d599205314992b626f85a410aa5949472cf3df78c46a3cdcdcd2b57aeb46c3bed65182250ac34ba53c9f51f7e4852545655b9d188b0a4063321994e6702e52bf602f6020e34f98a329eb21c1742065a6d6d6cd4cc8a75a0b5b49c238f3cba6fdf9a86ad8dbffaf56f3e58ffa11768db8d045a078a15b3af9409d56228565a07c63526a4068480c82b6542f646088211e94013c29e6f5439a49974785e984424f392645832616c9e2d419248128930d45a87e70b69012da01dcbb284f1d3e52ccb0690160cc120c142a2a79aa630b94c33872764c8d418118b62a572ded8b9202acef13305948ac80a70c2373be4b34c959c21670bf991dc67d9efc2b4903b137bf150799a29cc4fd344dc73ff2866653e0d354b61c814e71c8b493394163bb07b063194525aa3c78ba119cc504a0706be0e7cad15b482afd8bc94867969e6f00556ac55518f53c43f1cc964f2aebbee7ae38d37b4d6b7de7aab1062fefcf93bc3dbfced944111c7711ca774f2d56b32de478ffecf86693fb9e6f0a1115936f18c1bbed30fd3dfa20000200049444154e7a5dfbedcca00ac7e73bf77fc08177087cf3ea466e3ab1fa73ebb519d6a6ef14b6b2bb7e35b74e30bbf7b63e80f7e7af26e71191d71dc7f5d3166cd82a737170c323bff76e7a2d8b76f3877f70acb1974f08f7fb65fe31fef7f3f0d00d1f1f32ffc5a5f99a75e8b28e24b452c869fff1c5bb6e0aebbb61b1d0a4c9f8ec71ecb4f79fb6dac5fbfb32d7fa136c775b1cf3e78e0817c10d5ceb4f9855fd9671f3cf71c162dc20927c02f8ad88af8f7c78ec998d6000103404a2326d0a1601122028d7e583fd5a5d0d78645e16c3bbe3e10ba15321a00520c5bc32564003004ed50175fc4f648bf75f93ea70677bc79e3d46871677cf5c99c9e02815ee20be48394b4524a087475753cf7dc33c71e7b7cdfbe7de7cd9bb77af5ea952b57d6d7d7b7b5b5f97e464adba4cf388ec39a8c70033d1fd71bab8e8686864c2613752315151566a2ef79c3870f1742f8beffde7befd9b65d37794a5555d5f0e1c33ffcf0434319588e1d8fc799b9a3a3434a69da544a398ed3d6d6b6fffefb1f72c8219665959595b5b5763cf7dc738b172f364fdd4dd18debba4631e1795e341a35f2849a9a9ae38e3b6eb7dd76731c8788de7aebad850b1736356ef3bca0b4b43493c9082122d188effb40ce0a571876c998e97a9e575151d6dddd65f8affc60d8787998941f91f30906a00590ea4e96949404be564ac522d1643a356edcb873ce3927168b0941b66d03aab4347ee8a187a653293fc88c1f3f4e4a1904c1071f7cf0f8e38fb5b5b54563661df297c4823a1adaa1010833074a9595976ed9b265c99225871d76584dcd808b2eba68d5aa556f2d7fb3a1a1a1ababcb68318cfac9b22cf4745ad15a6b0e025f4b09269495550c1e3634e5f9efbcfb7e537373345ea234dbb61d04ca16321de88686868ece442c16abacaeb26d07101ae84e6554c004565a6805124a6be523b02d97357999a0b333414481af7ddf574a4f9e3cb93b957e7ed10b1b376e8eb8312f083c5f69cdaeeb1aef24c7b54cc7cbdad2909175f49289f48a66cb4dcb725ee16622e71e95f5e72edc03b97728481fcbd6f9408731f0a2707ee36e93a74672c9650507a9208b2a147685eb5cb0f45ee76e361dab87b58dd90f0017a6a7f7ea03856f0a13ac0aaf094420ca669fed4858647a7b6eff84c63edb4978c2f60bb6261bcfd673530aaf450c29c8ec4fe4dc887a1d826cfbb9524dad3503a1e24f841e3d26d13d546065bd9f75d6ddba78fd2fe21f8c975f7ef99c73ce993b77eebc79f3d6ad5b77e49147ee4c5115e04cbef9f5278ee92b00b2cb6b5cffcd4d5d25c306979893cfa919d38f9facef540064bc4f38956c570629ff737ab988f6a9b6baeadb7ca0e7cd9adfbeb94df41fd5cf103cb272f860b763535b8001e1e7aa7b6b63d0f7d01ac72c283668d7b2ae4d6d01fa0356456d85553cce45fc3d71cc3198320537de8873cf452fafa86baec10107e0f8e371e6996869c11557a07f7f889db3e318370e990c6eb9057bed8548041327ee609e1b6fc4ac59d8630f5c7209060fc6860d58bd1ab7dffe79cdeecc57f6de1b8b16e1e08371fcf178f861d845295b11ff0ef0187181801014ded47e168f93636754b61ccb21002897614e4bde57e0b37ed2089250c885068009ce568004fe352cdb38b5fec95f5e79f3434bde6bf210193475cee9dfffd179070c74fecf0da6defade8c33d55dafdd3cad48cbfc9b3138463662065666d826b28c43f6593f724fcd4d0010dbb6fbf2cbaf32d3c1071f5c52523273e6cc993367757474343636363636b6b6b6b6b5b5353434d4d7d7838d496c98a6e4799e650bdbb6a184d63af0fcf6d6b6e88001e5e5e52614c975ddc183072ba5eaebeb7ddf5fb66cd949df38514a3965ca948f3efa488335b8a6a6c6b22c2634366d53ac832028ab28272952a9d4b9e79e3b60c0a0200808f2f9458b5f7cf1c5868606a5b46ddb96656bada46d494b7477775b962525c5e3510043870ebdf6ea6b3ccf736cb9ad71cb638f3df6ce3bef789ee76502c789789e2704221127954c9928711052dd4949e1a64950495979676767ba3b990d9006c0a6784c8240443a1cc70a22133b6dbcb96cdbd68102eb407944346cc8904b2eb918405353d392254b5e7ae9a55d771d7efcf1c7d7f4ef1b752366ff6cdab4e989279e78fdf5d71dc7aea8a8c8a493962d9955618d89d6c69308242ca3a5322eb34420b020b2a36e7777777575f533cf3c1364bc43e61c545e5abaefac59b3f699d9dadadadcdcbc6ddbb6a66d2d1d1d1d8d5bb66cdab4c9b66da53411096969e52ba588841b75824007bebfe79e7b7a99c0719ca54bff128d957981060b2f9526928a95b0dcce44aaadb32b5a525a56510121984890f4bc4069e2008a219854a00030b4e546143813f8be56b690008c0fb4b0acad5bb73ef2c8c274c6775da10253d5650bdb0634abc0572c0c1140c6f305329bae65cc6200452404608805e4f835c8fc889f387b2e50281721e48839236721cd0038cbc7e57ab8001418ccd91f1c2815989072536fc5504203cc61559a66001a3acfa1b0c8e761b3600649d37db2e6ca661eb339a1134d8ef731eb1a4a6f0a3535f9376c3c52f5f69456b6e80fd979b2b1eb24b083024c6d8ac600504128b928705c96c4bdb8330a399dbc2c8804b1d6e112b3ce44c6e6a617eb94b5591660622a34b6a36cb43a31980481894868d30f5841101b2f2123f901080486b150da6161691145fc5d317bf6ec51a3463df5d453ebd6ad0370c10517ece4cf75a47ad0e0c135d973c3ab1c529a78717342232e00aff18326ea535b26b1e31212ca9f293d5132e9d869c1c50bfed2fcf5c3f3a555cc6c570caed48deb9a7c94db806afb7873a67cdfcafcbdb78cf7afb19ad66ef330240a70b2e1a3ced2b1d9cf8be755117ff79b575c771d0e3d140b16e0dc737b7cf4b5afe1c10771d55538fc708c1881ebafc70d37a07ce75cbbe7cec5d967e3273f416b2b060edc7131545d1d5e7b0d575e898b2f462683a143f1ed6f7f41b33bf9951933f0fcf338e8201c771c1e7e188e533cce45fccbf3381a5189b84452f7703bfe02aa9f100a67cc5712e1b34973678dcf7936c105744fae29f3c50010802dfe393b62fe8597dc76cb2f766e5e7fc33ddfdaef8aa6637e7ae7eb874fea4f2defbdf4c0ed8fbcba6ddfe36b73bb8d55c0d212c50e56fc29a4edc672854fdab1bde3a929ac0882e0e5975f7ef7dd77a74d9bb6fbeed3abaaaacacbcbabaaaac68c1963b400ac4929d5d5d5d5d9d9d9dedebe6ddbb64f3ef964c3860d1d9d6d41101851493c1e6f6b6baba9a9292f2f2722150423478eaaaaaa527ed0d4d4640c74d7ae5d3b66cc9811234628a52cc7ce6432fdfbf7d75a0bc896961633841e38702080582c665956269359bf7efd630b9f686c6c6c6b6b8bc56244a1e3afe7794ec44ea552c697779761438c7f70454585eff9994ce6f917febc68d122dff72d12503aeadab6e574ab4c341a4da7d3d168340802dbb60dff62343eae653373a2bbd3755d23bd5160c1f9f1737e8cbbddb0191004ed051a8063d94af9471f7d34346faadffc8b5ffca2b5b5998856ad5ab5f7ac1983870c0a8280482e5dbae49e7bee05605992993d3f6ddbb6effbc670a7b0c285888460269d154c885c581811993caf743ae9fbfee2179f5ff3f6aa1933664c993ab55f4d9ff2f2f2eaeaeadd76dbcdcb04c6c4c7cf641289446767675b5bdbb66ddb3ef964c3860d1bdadbdb83408385621a326cb8b49d8eaec4c64df50ae47b816545344bb04867d2040841a9649a206cdb0d82406b2d2ce907dad70c1530b36dbb193f900421615b8ea9e291c216029e17a88035eb6834faeebbef2b0dc789842c806583d9f33ca307c9253a15246d07e67d4e1496fb546b003a9fdfc479d6c368acb2b14bc076695f6093aa2d881808fdb991e554b429e60200a5359be4ec2cc1c7623b5d496e9dc94494714824b1366a9abcbf72e1a685ea129917d484cf30942a3c730b17f459e77e2f2e23ab3632d4872e9c1f79ff9adc54ce5ad920c767e5b43c3d1acc067799aa31ce8ada0ad549b9df5ce2fccf70b881d9ba66a6fc0e31ad1aceb25033a5c0c4c60487a11591cce77b65d3b47285694514f10f8610e2bcf3cebbe0820bde7ffffdf1e3c7efb7df7effa7669c11c79c3cecfaabaf7b6edf9b0e2e5f7fef0f6f6fdae7d659559f45a0c8d29a52affe83466f4e59cfc1a11c78dc2f7ff0ab1927cdbdecae5f9d3f675c95dfb0e2a93b6e7a79f6fffceec033a65d74d5150fcd5d70d2e0ad8f5d79ddfbe32f3e74b0855c6555d99e677dbdfbd41ffeeeb447e78fed7ef1673f5adaeff8ebc644d0563cc0457ce938ef3c9c775eef8973e6e499c91fff183fce27ece2841370c209e1fb2d5bf0de7b38e9a4f0cf9b6ec24d37f568e78f7f2c381d24eebc1377def905eb337932fef4a71d4c2f5c8d5eabf4595fe9b53e7bee898e8ee2012fe2df0671099f9150bdcb6cbf80c77105d20c001e038000d28c9dc9a6622060b8042f7b43e950d888665802f29f74e3575f5f3ff798139e5cf8d0176f42fbcbd7fed7f2c937bcf6cb6f0eb20020b6fb51972e389299ba5ef8c6ee97d79eb1e7daa75fd9e81cf9df4f5f3dbafee1ab2ebee681655b3225230ffdee6dbf9a37ad4264d6df7bde777efddc9a2ddd281f73c425b7fff2ccc9a5dd2f5d74c6ddf55b71cce427dc58dd554f3d7452d9db0b7ef8dd9b9e5cdda22b271c7bd56d3f3b654c8cc05dab7ff79db3af7ffa131a34e39ba7f755282f76e07f811bca5e8c03110b41cc3ae703dbd35a85a4344486cbcccdcdadcf3efbe7679f797ef2e4c983070f1e3a74687575756969a9ebbae6117b454545759f4aa261c96472f64107a6d3e9fafafaa79e7aeae38f3648129ee7353737033056c4914864fcf8f13a50b66dbff3ce3b9284f28375ebd68d1b37ae5fbf7e03070edc54bf9988aaaaaa4ce5c8e6cd9b67cd9a79c00107f4ebd75f0891c9645a5b5b1f7ef8d1952b570ab288c8b26ca5b419d91a3762cff32251a7aca4f4f4d34f1f3d7a341139969d4c26572c7be399679e696969715d17822c29b48263d9cc1c731d0e946bd9021ac4cacf388ea3034f12475d9b7520a514b6c5ac0944424043a900206134050c30a490cc0c4d3dc29b0501702ca1b5f602bfbaba7accd8d1207dcf82df7775b6b3d63503069cfccd13eb264f012350beeb5aefbfffbe94d2c811b4d69690001cc7324495611f8cf790d9453a1422721864cdaca1c0b0a565443a9665f94a356cd9b2f0f1c71f7ff2c9a953a7d60e193c6cd8b03e7dfa949555d8b6c3ccc2726225657d6b0628e57777771f3c674e2a95fa68c3fa3f3df9f4860d9b94e2f2f24ad6d4b4adc5f7b5620a1429ad3440c49eaf05d8b6a5e70596e5643219adb5b06cad2084544ab166a5e10719220141692f192f2d01512a9522a280553293264b0a16994c66f9f2e5d96a1816421abf64121a80c93bcb6638e52ca58580f10be6ec4f8836d9df5202901c980431e3e602802584318dce911746bf632eae26d13cd4be7036c649b0560a30c73fa7ff2166b6a5c5ccd081d690525a529a32a8ac9334194d4acec747316bad2d210012590aa947d190d96432f964d05a15f22cb953d5b2ac5e1c4a8e68d13aec8580ce9ef7a247759590596fac30731c1066e986d72322568180112c19f6440324a524cd44308edb86d6142021658e7c61660d612ccf739b962bb162662249c8d5a321c74d02acc182248c1990ce6d7268dfe3ebf082454272e832641607229d27b3980096520042b3e662a57411ff0c9c7aeaa9468673de79e7fd9f4561eeb81f3c79f7b653cf1a11d9e2c5773df4078fdd77fc0089e467fcd6d7ccf9f1b76f3d658c7b8935f6f2bfadf8e9e448eeca119f7ad54b7fadfdf16557cf1e7652bb8ed68cdde7848bae995662559ffee0439f9c76dea4d8b75291c1fb7de7fe85f347dac8f338a2cfe1773d79f99967ed5b7161a7ec37edb43bfe74d59428b8c8e314f14f462281cb2fc78107a24f1f7cfc316eb801252538e594e28e29a2887f3c08503b9abe631ea74c2260380236d0ec03806224142a6d2403a8302b15ed0100c4242c82c5e11701740560a04ba34242107c0d97004652854d45680711e8ff186cdbb60dc05eb3bef6fa2b4b3f7fcef4fa3fbf9e9a78edec013df65178a790fae8a98f7ff8e28bb7d6dacc5d7ffdfe09df7fef9b7f7c6be11ed10d0f5c70fc377f38f68ddbf68bca3e07fce8d19fcf18166f7bedfa134e3de396197ffdf1b8fd7e75f7196fe6eaaaf4b6a7cf3af646fff247de593c46afbaf3ac134ebd71c25faeaad3cbaf3ee586ada73dfaf10513bc577e7ac4373ef5be55ecc0ff0ae75841864eee41776e1c8bed4276d033c78735691d2c5fbe7ce5ca9566626969d9800103060e1c585959595e5e565e511a8fc7070d1a645916110d1932e43bdff9ce430ffe71d9b26544d4d1d16159966ddbc6f177f8f0e1ccdcdedebe6edd3a33dc7dfbedb70f3cf0c0b2b2b2091326346cf9148011d124babb9b9b9be7cc99535e5e6edb765757576969e9b3cf3ebb6ad52a66f603dfd8a618fa26bbceaaa2bcfcdaebaee9eae8dc65975d7cdf574a1163dbb66d8f3cf2483a9d8e442282582b1051c476020e58b39452693ee6b8a3274c9870df7df79922a3501fc19092002d60cc6860ec442c129a2041fa73efcf8921a5f455e0da0e807834aa7ccf12d1dadada582c3675ead4babac9d1782c0882d5ab57efb5d71e5d5ddd467d2308b66d1bc908b312c2366204e316546872247a18d6e6651a855144ccc4ac9859b17efd8dbfd96fad34b39596960e183060e080daaaea8a7e7d6a2211a7a4a4a45fbf3ebeef0b21468ddcede28b47dd7df77d7f7be3cd78492949f9e9d6adbe62cd423109124110981a1fcd3a994c5756567b9e974824b23d076e34ca9a480a6293c80ecfcb4463d1f2f272e376e4fbbe90309a9a4c26e3fbfe8a152bccca0b21c1100c165a30349938704dccc886a3870ec2215b51d899f347c5b24c1d1372a549ac29c72f647b7e5ef052e043a4611c7d1950d9ca41008004a9bc5b0e884850a14554e8135ce0679cd78ee622b5cd695678c621975dc5619590d69af2a1dd84bce0857b5ff8b36f94e6edcf6bc300f614b9e4be68aa9ca075a17c8745787d30d449de0908d9ee278400416b6ddc7b50b0ac508fb39d4488b7db5ead085020217560f832c9b4fd2fb0029314288857d779622e64b77ab5af4d60fb17056c1551c4df096565654b962c69686838fae8a37792b3b97a7dfaeade5323234ebcf5d5136fed312d36e3aecd1bb27f3863ae782f4cee913587ddbaa2f5d61d933c1553cfbaf585b3b6fb70e09c9f3ebfe1a73da74577ffd5864de1d7aaf6bef4b1f72fedf9b336f0f4373b4f2f1ee122fe79b02c6cde8c79f3d0d2829212ecb71f1e7d14d5d5c51d5344115fa1d3b4d7df290d04b0098e40a0d1a9f26e3a9d0a9e86439004c548677921cdd080c7f0545e070fc0d36861440892905648874fb4e133525981cf3f1eededede6cd980953de7f7be5e7cc19746debb2abfbc6765834e50c3a6ede9c5a1b002556dcf9249ff0c77933fad9c0e8132e3de537c73cfc7672bf59c30ffbc6700040cddef32f9efcfbdfac6cb97cdcc0c23674f3d23b5eea73eef3a74e2cb780dd4fbff4b0df5ff8e487978d493ff44c7af66fcfacab90c0bee75d36f3becb8afdf42b0f81ede27b7326213dc7813d9c6e735939662caa3598180c8656bab3bda3b3bd63edfbebcc904d5a04200882091326d4d5d54ddf7d9ae33a3367ce5cb66c19336fdebc19402412193468504b4bcbc0fe0304a8a9715b5b4bab6ddb4aa986cd9b3bdada62b1d8b871e39e7df659222a2b2b23a274322549fce217bfd87befbdabababebeaea02cf1fd87f8025a4b49d743a6d4952820058429ad21b21c4f0e1c32bcaca03cfff9ffff99f5d860e1b3162c4809a9a3e55555e3a138fc64830072a623b41e05b425ac222c8743a5d1a2f1d523ba876e0809123867f5abf39f032caf788b500228e150401b1d030220b58c4109209c4a0acd38a19ca9a217d617ab70a7cad020051d7d9bc79a31f646cdb3ee7ac339939ed652ccb4a2693bfbbe7ae783c3e71e2c4783c6e5b5696c4914a69296510282e30cd2d1c871be5886170b20631c8b2004420418204830196e61aa835072a247adada3b5bdb3ade7b77ad94220894eb3a9ee709898913274e9a3461c68c1924ad7df7fbdaabaffd2d128911e4a6fa4f03c54a051ac2f753d1582cf094e707929410d4a74f1fcff39a1b9b950a7513a698ceb22c20cc2f93909ee7452211d77581a4ccae7f2a95b26dd9d4d4964824e2f152b0000824b23c02094261e18c80166cf634e76425e8592dc810a1132eb4b11a961accac0aa42832e4c1cc2305cdcc02b280850b859acc4ada16c00411cad8b2415208bd6f8469c1d02e22eb94a4913f46599b1be499a3eca38c1c2b574873e472d3774885f496e1e47b058716c3429060c078f74008d23af45132e21aa35aca9df9598b25c1ac0092427201414644c48a9985b08848100b238612a411006c2ad058c82c8dc8ac0006b3d8a1650748326905866608b029ab5260621684820ae8300b0bd0e16549034285ebcc44a40baae10a2e6402109a9851e4718af8e7e06b5ffb5a71271451c4978f48044f3c51dc0d4514f1afc4e33090fcecfcd034efa0ae2aadd16b809a836274ebde1f69c316fd93eefababbbbcd9b4d1bd67dc1ae29ed57eaaf6d4a6a946c4fe5c8f2816120bb4e7cdad0be65f1c97b3d6d1300e8744730bd3b80d7b0e886cb6efce3df3675b110998eae6107a67aedd8a0ed93e6e4ba5f1f3df16e5336a25289e89149e577367457eededfd8c653ac7644a555bc43fecaa36745157dd643f29cc34bce40a4706049449ab552615d4636434a48495ee09901aa6ddbebd7af5fbb766d6579c5a851a3aaabab4dcc537d7dbdf1c1193870e0c081030d43b17efd7ae328ac94726c7bddba75b54386d4d6d6f6e9d3a7adadadb4b4546bddd2d262db766b6bebe38f3faeb5fee10f7f38a47668fffefdc36f398e91f308119ac24a29413c64c81029657777f72bafbcf2e6dfde983163c631471d158bc5860e1ddad2d2127869cbb2a2ae9b4e93524a0026493d08bc7e7daa5289ee642a118d463d3f1d0401b122216291483299246848494481af484a126082560007609175fbd05927911ca7c0b66d5b962584e8eeee8eba9147fef8d08107ceeed7bfbf10a2b9a9e9adb7de7af6cfcf653299fdf7df5f4a994e7b66a34c4d4a6e0373fcc5f641635912c7880f727486c8062e81158cc7093198c020430c09210459200526802ccbf23c5f089949a797bdb962cd9a352525657575753535357e10686616d4d6dea940be0a983509d9d5d51d715c661652cc9efd756625a56c6c6c0a3201340929cacaca0c95c0aca5949625093a954ef6ebd737934e9697c48500130741c0ac6c3bd2dcdc5c5555e1fb4a086136c718b508111aaa68703693c2484bb4d1b6e4bc810a778ed22062ec28763ae7226458ce5c45610f9f23614ad504a0386bd36b244fbaa7fa2314a7188beb5e271d0433875c9b0e4d5b608ca97bf271853553d9b22e237bc9375878e6160448f5e071f23649323ca945d81d14c28c2dca5926875c4bce97a6c0b046b3ea7595307c53ae679a22aced19c6c2de99372feeb9f3b31f0b865620ad21c998e66825990a0c8320480a616a098d6f97ced274862b539a49e419e88215d6dbefb4228af8bba2b2b2fac5e79fdb99d98afbaa88228a28a2887f0348dab102e63f2ed23093c900686cd8f8857346461ebc57ecd13f2cde7aec4903650fa62bbc4d0e6fe8e3353515c3f65df8972bc71598de71dbd3e75cf070ed6ffefcf6818323a2ede9e326de103ef7a45c1356f9e0eaf8c4b39f5972466d41fb482d1b54d2bda523bcbdf7dbb626544db103ff2bb1393d59801e051a05a9372aebc3ca0563ae30f42a1bd3cccc9ab536f6a24464db763a9d26c6fefbef3f72e448cbb2d6af5f6fc6b75d5d5dc964d2b2acf2f2f241830619df9077df7edb96d2cf64228e23a55cb66cd9fefbef1f75dd091326bcfaeaab7daaaa2589cece4ea3a7f095b26d3b9d4a4929abaaaa62b188524ab0504a39d2d8c4703c1a21a24c9019356a57ad83a66d5b2d4981e76d696888383611060f1cd4dcb8cdd437a920701dc7f733cc24a5149a060f1e5255551904aa69ebd64caa3b1e8fb1f20126e668c4f1322901620d224008c52c081a10928c15090494327b4c537e30cb4402ccd188934aa5aaaa2b92dde9e56f2e7bef9d77bdc04fa73dcec67e0b48e56bc772cd9f4414045ea17d728187b1657c4fb2479309cc1ad9412b3103222c6c0118613a353469118ed48521e9a4240294d24a71481640599665aca667eebdf7eed3a6a5d3e995ab5729ed1b67eb20088cf7b3622d202c4bf841c6712c5b62ec98d1ae2d3ff9785332994c2693664c1d8b47b5d6dacf28a59462cb8a7675751c79d4a10307f5f7d299908963f89954492c16f87e7757a70e02c104a52d6933e7444e2082d68a9885a49c9bad14c8321d4c86680825268299a530944828ea61802d6286d0b9bced70b2f1a931ae31d9ca23260ab56c4c32cf0884253ca6859030276241bdd531595f180d306902677d5a4883a0208ceb8e39130b39532184f14516bc0306a7e0fcd505c1e1f9bac830368d34e5a5463aa7b811329799651a17000be32e643a50e8e9846c5764229868bb02b3e31e6c2fb2955fa615e462d2b37ec9f944b1f0bc208002ad8c330f096dd4380024116b652acb8c9c8a998c43103369508eb361406b36dc171510cef9a7325a152ffb45fc8351376d7a7127145144114514f19f8008c1111080a77b9b1ce373a3c3ff3da194da1912070055ec73c56553577effe4effde18d4fda52a9f6fae54ffcfcf4798fd4073de72b9d36ef70ef9e1fdef1ca960c7390f874cd0b8bdeed547e7797aad87564ff88e0d4da3ffef68d4428422fad8926367cd2a90188be079e33abe11757dcbbb2c567f63a372f7b6ef1860ca2638e3b443effdb17b60640e6e3276f5dd2a98bbdf82b0fcbb2a494dbe51cf54e3eca8e0f354893602121646e18a9cd7378cbca177918b35421291275b4d6994c26168b1d74d041871d7658341aede8e878f5d5573d2f242312890433f7e9d367d0a04144d4dadadad8d8e8fb3e00d775b5d68d8d8dcdcdcd41108c1b374e08118d460db369843f91484429d5d8d84844151515b66de72c3f729b66da298b978c1cb1abd67addba754208dbb6ebebebbbbaba8868f4e8d1524ac7712c4b0641006809722d29419694e3c78db5846c696a6a6868282989fbbeafb512c404edbab62d490861feb484b0a51042d852d8922c5b4a499690b634eeb92425498b8434aeb714716c3fe3b9b6934c7483b9b2ac3c93c910231e8f4b22c771cce6982b80effb524a536e66d8b15ce68ed94cf41c17d539880000200049444154452b653c714d8ab36026d65205a49411e990d6c2d7ec29edfb9cf1d9f3b4098a5201f9bef23c132d65ac7f0441762752c964eaa8a38efad6b74ecd64329e173cf3ccd35aebee748a099148c4f7339c250e8cd5ae80766d67d2a4094a056bde5ee5384e6b6bbb8480e6ea8a4a40b30e48704949ac2bd1515d5d79f0d767079e2f2581f4b061432c5b3073108416399e979196f12ece656f19ba4a0b622942fea2b0037f6e5453c823e4be627c7c0bcda1f2fd39fb91398e3b4a0713db9f3ba16fce76d85e8492ebb48587b220782b74ad92526e7fcef63afa8667c93958212fde11591287b235943ac7fa15ce963717a642d685737f163698e389727c62e14a6e4730a17041bda8e4c20e9cb3df82b9ee8003adbd20309dd27c6282f33ccf0be72de09db5d64a69fe0c7c5656571145145144114514514411fffff0186d0176c806fcc7f138cd5beb777a5e7bc419ffbdf4b603b6dc75c6b451c3078e9b3d6f41e3b493f7e9d74bc34465b37efac84de35e397fcf6155fd868e3ee8e2fbde4e68d177ce4f2e1ab8e0882933677ffdb81beaa78e2f357bda1976fc855fdffafd29d57d47ccbebba1eaf05b16fea0f28fa7d4f5eb37b076cad1973fb121c540c9b4ab179ceb5f7fc8eefbcc9ef3bd9513f7eb6f17bbf0571eb2278410425846d651383ccb0ded0010b110100224387c51fe150a10cc0cc45a6bcb1293264db8f0c2f38f38e230cb129d9d9d4f3ffdf4c68d1b4de352ca969616661e3a7468656525b4fef8a38fccd3fe88e34a1292842dad0d1b3658963574f0e061438698ccf2e66d4dc627d875dd582cb67af56a4954595e3e65d224d7b62d5bd84eb8519624b0b224edb1c71e8ee37476761abb5ca57c226e6b6b4ba7d3b5b5b5824807ca759c981bb1481020246c5b9af50f94b772d58a782c42f87fecbd79bc2455793efebcefa9aaeebecb0cb330306c22ccb00ffbb0a8082a1a514450a3e28e8acb176248dce28ee1a3467f89c618a3c605515430e2160d2288a0a3280e2022ebc80ec33e7766eed25d55e7bcefef8ff75475dd3b0302f10be69b7ab89fa16f2fa7ab4f55f7edf3d4b3c8f8d8888ab795679665ce39636d9ca3ac93a40927cccc60a684903011c3259c38768e6d01ee1cb303337befbbddae315649c2837ca6d7eb31735996224242ea35e5544a414037edde7df75a20b662a3927584108c7ff1de9765e9bd782f216808418442d010540224400422f05ecaa065502faa422a244aa214046511242004f1a5e4a51f143e2f4311fcf4f4749ee72b57aefce8473ffa8217bc4055f3bcfcf4a73fbd66cd1a9170f7dd6b55c392ad169b9cca396287d2e7ce5151e427bcf6d50be68f77b2e497ab56a52eb9edb6db4208aaba74e9d22461e7a89326beccbb59fafad79eb0d3ce3b328354c587f1b13123328a226726ef7d96658ed8b19184700447ec188e90384e929ab98b3290e11f8c4d78c9e8b9032a5e23f20b20b16b9a5460fd70db604731dbd7b683781651c214cd3e31673a720aa1a22aa44936d583d7555098eb76b4d09ee19bab4940cca18d10436174b3f484aabd5b691679e4981c57d49846ce84a4ca1ee2e1f5f151713300218935ea0dca2c549140c40a563489a1264753f347b1454a2bfe1156dc4ed6b2a604cbbe0982a0104119b408be9460531a044110442a63950455b17a724275dd6c36aaa2e62a8ab3458b162d5ab468d1a2c59f0c9669f360928ea49da087028d2c3ff6bd671dfbde39573ff3aceb9fd9bc5777a7177ef85b2f9c5346b0ffc9675f7a72fddb873e18b9a11d5ef2e94b5ff2e9fafa7d5ef3f1f35ff3f139e4dabcfddf7ce62fdf5cff7e5abb23feec31bb97c73c27240089ada63027074745abf50fb4cac8208604ad9791b61cb5b5d3aebb2c7bca530f5bb16245ea92b22ca7a7a7bff9cd6f5d73cd35960b63a7cd2726266c55cf8c10c2cd37dfacaa5992a6ecca32efa699905c77dd75871e7af0c8d8d8ee7beddee974f23cdf3031d1499d2a93a894fe961b6f7ae081fb162e5cbcd34e3b5d79e59544145443d04e272322ef7d6f64e4e94f7f7a9aa6175f745108c1e7c5e8e86828fd35d75cb3ec893ba55b6db570e116fd996911af1a9839cb124e9c00471cf6d4c58b174f6ed8f8dbdf5c968291b0068128002531dd8123a7cc2a44494a441e3e66e75a9647155e53196f2cc8060aed743a83c14055c9b105df94792150068d8c8cf4677211e9f53a575d75d51d77dc71cf3d77ad59b326cffb9d4e47c48b3091a66966a44f6db111a9438eb9f422a22154212faa012aa290002606812936688ba8a2f4be0abbadd6c0ea83b8dd96eff2fce73f6ffffdf7272211ddb061e3673ef3992bafbc92d989e8dab56bf7d9679f2db7dcb2d349fbfd921337e8f77bbd1e44f6dfff80430f3dd83977fe05e7df78e34dc1bb3b6ebbdd1291b65cbc3075ac4ccc9cb01e7cf0939f79e4d393046baebf76d9b26589e3050be67bef8b22eff57a455154f5db22a22e75b52f8854c1645d6109711004092252cb6898598350adbd891dec1022806116376bb026584e5094dc5464593db7ceb1480011489b648a84a673aa112685a19aa69281704d2634890567eaa0a001ca0a6226574555cfa9936be652cd6e98321f99e9621adb535fa8cbd78db50140ce7434d478885aa9b9758093126b10721459a3461e73803a45f59a60693bf58badd828d4114e226a3c4be5bab2b8e7d99aa96a662a6e486a120a40ea124140905af8632318a7133facaa975f378861b6f5cc7ac684c0206de5382d5ab468d1a2458b168f215a1ea7458b3f01d8964144aaea989d73102d837749e2663b11040a70caa9aab25aee4cc8d2cc7bcfc4aa3e4b92a228d22c53d52c4b0f39e490fd0f3c709b6db611914e9a85b2bcf28a2bce3ffffc3beeb8a3373a2a2202b1bc92b577df99a64e55ca32144571d96f2feb75325690482771ccce43afbdf6eaf593eb47c7e6edb5f79e20491ddd73d7da149ca63c180c46b29499d7de79fb82050bf6de7bafeffff0fb2262244550efd50bc951473f77d1922d1fb8efbe9ffdf467acdccd7aa1f4dd34bbee9adf1ff5cc2393840f5a79e0cf7e7a91631687347365a95e64e9b6db3cf9b0279565befa57976859a400442871e520cfb2cc7b9f757b2ae4559d382612215152708090699654609c023381612b4800448150f89213176508021522725001c81721714e99cb6250e47adadf9faa80ba907692a0deb2884094978555aa1311534204260d21481051cacb0026a5e88721b02a44298490763bbef4de07227269d2efe7599648281dc7586892d04993673debb9871d76d84e3bed64322822baf8e7abbef18db3d7ae5deb9c634e7c595e7bedf5cf79ced1bbedb2ebbcb131c846eff35e2729f399653bef7ce21b5ed7e9f41e9898fcd6b7ff53d4b994430877dcbe76bbedb759f6c41db7dd6af1dabbee20a1653beffca6134fe8a43431b1ee8cd3bf72ca29a76cbb74bb6db6599a24cefba22806699a268e1ca3d3498bdc2709996b8699d9c54c1fa895a70b449c294d8844c57b9fba04048a392fd62025d6795505d900e020024610491c09c4b81a66520573c20c85380698457c1d1145046227a212829a0e04964d144000c4b8157b220b3292a0c4ec884405556977089ec1091341acc50a00b163a6588ba516e5accc4c70f6dc1a62008d40454404cc888a3aade81b0b46234d9c33caa3b64169502b3ea39ac92511283304603b76210acbbc0aeab8c913894dab4d14a9e5165504b18249011f236c2a5a53507b018b3290cc8aeb56d1984a8e9aa68b35f0ccec4522d304337d514d97d54c968aaad15b55da8e39b399863e35472404570556b568d1a2458b162d5ab468799c162dfe478214c67d24ea4462014d7dba3f2e9884d234f3defb20bd5e6f6666a6b2d2b81042b7dbdd7befbd0f3ae8a0edb7df7e6c6cacdfeff77a3deffd9aebafbff8e28bafbdfa1aeffdd8c8a8a81645e1d2c4967cebd6ad53d55096bd5ee7d6db6e7650474888615a21562647a46befb87db73df6d866ebad49c2ccf4643133dd495c31e8f7ba1d221ae4c5e5bf596de5dcc71c73ccb7bffded34cbf2bc4cd394995ff29297ac3ce02055bde0820b348884d0e9f558c57b3ff1c0badb6fbf7dbb6db779f2939ffcdbcb56cfcccc58124d9224bb2e5ffe9c639ed31de96d583771c925bf280679c22ec9520461e63ccfcbe05d9ac0317cf05ec024413c695011eb62d778498292c48575a3f9588350a0c08a002521af82b8d66d26c5426239930401a0b58ac1c621820a8128545e95287c100848ac4edb280678bb0327e9cccc204d5d9aa64551f83c1f1f1f5fb7eefed14e27cbd22c4b0e3ef8e003f6db67afbdf69a3f7fbef79e998a6270c7ed6bbff18d6ffcea37ab3b9d8ee3344bb32065b7eb2ebffcf2bbeeba6b9b6db679c1b1c79d7efa1753c721847df759f18637bc69c71d772c727fc1f917de73f7fd5e9040d2d45d71c5152b56ac0852bef4f8177ffdcc3357ac5871fcf1c76f316f5e7f7afaec6f9c75c3f57f587be7dd0be62fdc6ebbedd28445e291d6ebf5b22c9b9e9eee76bba6f9aa651776109a6f8809eccc30c5f5add02af899c8c565bd26446515776b3a1ac76cdc1060b2b4e1bb4335885092ba4a6ec3754798c57aab82c8451e4275b3e6df462cf1ace01bbbd26acda80e306e64189baaa56902b290ef2a1e394604dbb4309ba82ede1155c19689512c5698ec893426df575abcf856e778808a6a2005889d42aabceb66968d1de58025e94030a45404b15b0ac3c23b6a2a6c25d231cd18f538b42540111c33ab884a6c625704e618f1cc3a746925ced9636bb6a869e36ababab89a0f238ab8adab6ad1a2458b162d5ab478dc791c02b64cf18047d8e4cbd90287be34bac61f122e9e3747db69d1e2ff6da4ae8e8385833a2891738e0242b015a04200559042152e4d8ba220a6c4394b2ff6def77abdfdf6db6fcf3df77ce2139f3836365614831815ece8f7bffbede5975f7ecdefaf2ecb72a493954cbe2c384d46ba9957b1f091b577de1ecabc9b757c51debce6fa8e730e9491a32461289828711e7ad30dd7efba7c5996a6e560e067fabd3425452f4dd9a1dfef27c04d6bd6dc76e34ddb6ebffd539f74e8586fe4cadf5f95e7f9f6db6fbf62af7db6da6a2b88bff8a28b2efdd5afcdcf5596652771ceb941915ffcf39fbdfcf8e393347dd349275f74d185ebd6adeb76bbcb962ddb6d8f5d3b63dd8d1b377ee3eb6733279d0ed234edf7fb48dcc6e929e79c4b130083c120659724ce8b0495a02a0a05892de9a196f151afbf8128b7a0b826561173b990587fb65288ee93d8ae2d44a4121441a56a6ab6ae678b2b62056cb91b57c8a222ea15aa90613e4bdd27ad224592b0cf8b5094ec9026c9f4e4866db6deea49871ebcef8abd76df7df7050b165811150379bf7fedb5d7ae5ebdfa273ffda90acd1f1b9f9a9aea7547bcf7ecb82cf32449ce3aebacb7bce5e4e73ce7d98b172fbcf5d65b972edd76df7df71d1d1d1f0c06bfb9f4b2af7ffdeb5996256927650a52fef4a29f3cfba8678d8f8e1d7ed8539f74c8a15996d98afbacb3cefae10f7f9865d97df7ddd7e974b6df7e7b1362d8bf166b3d3636c6cc84f86b334ac65c60cd057c7d53452ec44226cbba01c0eccd5565d554c669444e217aa608c3c66a8baa99958fab6051a984390c2034b915021a35e173ec4e150be1eba2a75a3c52eb6854835d49448e1895cf4bd5cbf075c5567b54f93888b1353106261e71e62263405df574caca0d06471a9c8ba07a6263c41c386c52605719bfe208464b51ecaeab9f053eeaa52002559246d99668acb88b7fc315d51e07b336d39a63d00dabb9bb8ceaacde56048dfb494100ab8288952cd35b9823f127046686b4fc4d8b162d5ab468d1a2c59f0d8f33c210dd0c899312ba84f50f83c471842d1c1c2108181808267d3bdb7f1a4c5df4da7ddfbbcfb917fef572b9f25d4f7eede0b3ab3eb1b2a7d3bfffd4eb5efd919fde953cf95317bce28c233ff7b2d5e7be742b7e24a365edd43e7ad469af966d51758a8399636c29817558976d354f00bcf7cc5c14c5c9279fbc60c182050b1698d3ca724c366edc78e9a5975e7ae9a5131313655e8848274999d90a980014c1cf1f1bb75cde5eb7530cf25e924991df7ef34d9d841250c73183527601c1a54921e1961bae4b9efb1cf8b2c33a31e8278827e16706fd5ed6e9741004677de31b6f7cd39bbb23bd7d56ecbd62cfbdc6c7c7d76fdc30d21d55c2053f3effbcf3cecbf3dcb661301838a8732ecb3a575d75d5f98bb77cf6b3ff423b9de71e7d4c5914692761382fe5dd77dff39def7ce7defbeecda76738a873ceb9d48261c9b11799190c145c040922414598045091a00251318581705c408a0a9958c01109980009aaac1a8448c50b10c4ab1817200d430a14a2f05257625b9bb61299ffc799a7a65a87b3084c0aa48d1c9666168994de3947acce391179cf7bdeb36ca79db65eb2b0280a66f6a10070fbedb75d7dd5ef7ffef39f9b8b0aa2ec2884b2dbed763a29910a4959a2dfef5f7ae9a5975f7ef9ca952b0f3df4d0030f3cd0b9545599dd0f7ef083af9c7166b7db9d9999e9f6b2a2289294a7a6a6ce3ffffc17bfe82f55b5d7eb8510a6a6a6befce52f5f74d145636363defb356bd61cf5ec676fbdf5d68b166e99e7f9e4e464a7d3b197e6bd4fd354ac7fba0a52314e0780ca902ba9f532433e22ea56b80e4ea91fd8206bd06055b8f16be4299a1d4cb0541ea2e6631b2dd773dba99a1aa2fa0d584b519a49550df90c35efd37cf39a24674e5315a08d8dd48ad9b15f05a44c6c7cdfa6193a35aafeef397342ce5aca1b2f61ce636b1ea7aea352d550a5e1a88a2859af94aa567a9c66fc309a49cf552252542d35727622c7c4ac0fd14a660f696ed2d050d6f68eb768d1a2458b162d5afc19f1380e5361f3fcceb4e08f9e802360a143a99828e3e9baff918d4bc5f5fff09467fde46dabcf7bf1968fbc8a63f227af3ce85dfb7e7fd55be7d223e1aeaf3d73efb75db1e5abce5bfdd1834600401ef8cf17effd869ff0b3cfb9f6f4a78f3d922749b77dfe3bdee99f9002d8b0eaa39fb8ede53fb9ed6ff7e820bfa97bda49bbce6b030b1e4b1e07c2f5f973630b140098484c086227d029ae847d51c2dacad3ccd4348b162c5cb468d1f4f4649ee7f7dc73cf9a356baebbeeba75ebd6d992db7ab21d08aa1282d146a23a3eda9b1ecc2449d2eda4f0e575bfbf6ab7dd76bbefde7b363c707fcf31031dabeb66570465cb0101aef8f5af57ac58c1c0af56fdbc9b260e34288bb15eb72c4ba84a503fe87ff1739f7bead38ed875b7ddcd0f95753b57ffeeaa4b2efdf555bfbd128ecda1d3e9a49d4e1a44cab248a523849fff62d57d0fdc7ff8e1872f5ebc78a4db0b12eebbffbeeb6eb8ee829f5e303d3d2d4539d2ed25a03ccf1d27459075131bfa79e99c9b9c9c2e545841eccac22ba80caa3e585aad552387108c2b21339e00668161a837039ba880201a0412421069e6e002a8eea304172a798fc5b86a2055658ea1c4989589ab41c5d6af6634aa4264d1e9a6d3935369b7eb9c2bcb72debc793b6cb7ddd64b166fd830b17172fd6db7dc7af3cd37af5ebd7addba07caa2500daa5a7a8c8f8fe7791142c8b24ebf3f9da62904f3c6468aa290507ef2139f78d9cb5eb672e5caadb7de7a62dd86ebafbffe9c73ceb9e5965b1cb984d1eba48e908d740783be02dfffee771938e28823c6c6c66fb8e186ef7ef7bb575f7d7592a4de0722bee9a69b0779313a3aba72e5ca4b2eb96472c35477cbde0dd7ff8129495276ce15325093d5b032c0a40a0503e454e3223de12abdb8ee99060108500271f4ab699d745bc5ea73b35389c9de22352f10837d51ff3d51a9f386a3a9caf68b6a64da86348db9e4cce363e402085069d034a6f741554b05108809d18e176988a11da9c9e954a40b694301c6d1476651c491cea9368b149660a336332a6a3137442669d1a01c9d57aa522b740021a7aa0c19c6cf806d3250b9b5426d9532325361d1c6aa0a6555786d7252f59f7602665157d13117b78234b23f128938b254758f4a6fc504312b96aa635615586a9462b8413cd41cb568f1d860f5af7fb561c3c41fbddbfcf90b0e3cf89076ba5ab468d1a2c5ff221ea74360a02f9b61674618f73d0c59cd8803011b1b55e7a50e07ef3118d0c7e98bdf497ffdd64f7ff29f1eef591f7d42f8f1972f7fdf414f1903c2bd179c71f9bcad3bf9231fc72d3ee4252f367668f28ebbc3d23db7eb004067a7e7be66a7f6d87e4c61811af1fc795c1c568a8046720703ca0420cb12ef6dc944d3d3d3699a7ee8431f1a1d1d1d0c662c9d941b65319d4ea7288a6e9a39e6b22c4991ba84880a5fe6fd41274d63eb32e8fcf37efc8b9faf9a99dad04d294d39053390309882232509acc29c5c79f96f7eb56a958a38659640ccdd34298ac27bcf89b31aeff5eb26ce3df7dc6f9ff39db4932d5abce49e7beeb12a1b000e547a6fcc459aa6aa9aa6e9ccccccc8c848e1e5b2df5ef1db2b7ee73a6ec1f802753a3931b97e6a7dd6cd88284b3b4519fa794944c47ea6c8d7dc78e3aa5ffcb2db1db9fb9efbbdb74c650da010a8b48c610b072168800fe243b52825b0024e5325284cb0a34202d1a041450262380e818484863920014a70436e27ba6c42cd1154fb0e157f41b36b7a2a3d08497f7a6664a4670444c21ccafcaf4e7af3c848571154d51113a1280a97509a24aa647b767a7ada426a666666467a9dbc2c88635550a7d329cbf2cc33cf3ce38c337abd1ec14d4d4da569ea9c0b41bdf7499288f83ccf474747430822f2bdef7def9c73ce1919199d9999b14e71114992248470db6db74d4f4f2f5cb870c71d77bcf0c20bdffef6b7db9667591642302dd850bd8246500e99fe6296e6a53e8c15d00062f3a4911041542b33514de2d48bfd385dd5653bb69b0a91863c84ea649686318a98787689786c68aab98948dac448e36643a300c69e62b8e3aa5d3947c553ffa56baa4eea9af3c86e544d5043de07c4cca4987dffc69fce580855ff25a5219fb2892f496376b1ab8f735493234ad61f67f30f504074fccd2172ea8d6f8ed97c9975d24d3da5d55cd935caecc48c72accdd12cf8bc29f369aaa85ab4780cb061c3c481073fe961d03dbf7c64e3f6579fb2e70bfa5fbbee73878e6cf6f6e29abfdfe788dfffeb8ddf7cc6f8acb7ecfd671db6d3275e77fd25272cbee91f0f38e8a71fbde58747cdc32319a1458b162d5ab418625e82bea004006ce13025e83a74194a981414261400c6dde6222447dd66481c003d4639fbd4df832123140f52752ec074c044c0c6c789c7b9e38e3b9effc2973cea87e76bbe7ce233f7df6eaba50bb6daed49277efeb7930a00feee73dfff823db7df66c192ed96ee71d4fb564fddfdad37bde147ebd77ceca85d97efb6f76bcf5f3f97c7d9f6e8972ffdf9977fb341017fd7b967dc7cd06b9fb4a0faca3d7dedd74e3a72af2db75cba7897234ffcc255f60c61ddaa8fbc68ffadb6dc6e87835ef32f574cc5c91b5cf9ae030ef89bdf4cde72faf147bef7f7933f7be3decbf77be199b7dffb9d63b6ff8bb3ee1100e1fe559f7ce553765db4e5d2257b1ef38eefdd6664d1e6476bf1df40ea12476c3fccec9c4b985c55b2e39813e76c0def400e64eb6d5b0bcd9b370f409a3aef8b3aa024069412d95abd93a483c1c0e2906da1ee7de11c75bb5d88faa22445591683bc1fca224bd3841912d841115483a8672891268e7c3158bfee015fe62194a2a12c8b10fcc68d1b430896095296799230b19a334844eebaebaeb22cf33c2f8a224932efc5f29583a29f170202bb32c8cc209f19e459a737287d5ef8fb27d6afbdeb9efb27d677ba23451e82c786c9998d93338198b3ceba8d9349da999ccebff7bd1f9ef5cd6fad5bbf51c9f5f362dd868dfda2cc0b5f7829bd34ff2d458b20459052d4072d458b320c8a7290fbb290a294c2fbbcf445190a2f76cfc2a328b5f0527a141ea568291a3c15455978ef837a91d24b5186d28b0fd601540b4b5842544644f24061d5e2046152067592344b120d219479963809e5fc79638923886a08599a40c3bcf1d12c499324610620aaa193252a3ef8d2395695d4b9849954477b3d0d01a25992ce1b1bcffb837c30d3eda4504d9c738c34e14e9a3151b7db510463078c8f98999971ce75bb2321689e97aae45cea5cfad5af7eedf39ffffcd9679f9d24d6bd444992e4796ec1d571012f6ae4a3d4a6b26a858f2a24a899a11b54828a048d86b7caf604b0093d54488524186de9a0ac42d538004844439010accd3dd4e92d43c90f114449636e51cd3735d807ad7fe235acf653dd3fe63137288ea01a00b1042b563166d34101b1f06c8dfc5dc37607b029c5a2e806c6d532a91d0f0ce5980d54d34cc3ad02892224c409317362613744a44250265112b5b9b21fd3360108a0005225119b095632b32105aff1481604810844e01501a460b3740a21a03e9e1960aa244c5c6da163b86aae00110df61166c4a6dd8719cc68d69657f48d851ccd9de4162d1e03ccdf1c9224191f1faf7f7d90ef70579fbabc7be857efa93fe6367cff19bded4e59dd07b21d5e74ea69c73ff1d13bccdd96cf78d7c7debc47f7913e6ee379cf5fb4fb69d716ed7e6dd1a2458b1680c3f02ba823cc7350605d402198e786744d429bf0380ee8f0e64d55a30ed30f3bdef8c1ee582a4a403717bef3d8e0de7befbdf7de7b0f3dec698f766a173fe33ddfbaeaf63beff9dde79fbde623affbe4353930b8f293eff8ee361fbbf4d6897b6fb9e1dc0f1fbb7d67eb177df6df9fbdc5f2779c7bfd9aeb7ef7a5676e31779464e95fbc72a7d567ac9ad0f2f61f7ee5eec35e77d0fcb8bfa6577ff065efbbea699fbb7aeded377cede85b4e7bc5bb566d5479e0476f3df1dfd3bfb9f8d6dbd69cf3a23bcff8f9c4acf94d763ce1ebe79fb6e7f853fffd776bae38e715dbd5677ecb5bbffaaa577d75ec941fde76f76d57fddb21bf7adb89ff7e63893f325a8b47035b67d6e605998de6f970e3684c1001c039d7eff7d334b57627a36f0078ef9ba7f78df7e976bb162d6c4d4f0c1a0c069d4ec77a94d224191f1feff7fba6ec28cbd29e2b84e04310042235a546a7d311f122521403662e7cd9e9749449a07959244932180c14109132f83278efbd5749d3941237180c0254c1799ed79b37393909c08b04af131b264569ba9f6f9c9c163071323553141ed3fd9238a3a4d31ff8fb1fd8004a27364e17a54ecd14833c1067eb2626833a4abb85d0a008652165802f352fa5c843e15502050f1f10844240e9b52ca59f1733fd7c90877c10fa79c8f390979a179217a128c55b666f4008e2457c40f008417cd01866acdcdc417522093383845841311b785309033325a9cbf37ec2347fde98a867469ef701cdb2b4d3e95874715996ceb9b2ccb32cb3416cfc24493a596692109335014892a43e189224b187d8ad84d5ecfa0000200049444154166dd3eff7bbdd2e801082917a66bbab2536007abd5ebd7756ad5ab56ad5aa7e7f5087a4d833164551ab607493d8dd9a1e6ac6ac0c3bad6703b0186daa591b3beaab635f55617c8da1c9da3455365cb9da9aef14f3579925ad3e9eeb719acc4ebdcdb6f7229bc3162e2cb5d8c468d67a87daaf4d9268ceb6354f433493779a37d06c346faa27d9ebf0d3c036dedee3f52ea82e43028a20be86bd5abb35c02bbcc2070d52e5708b86ca3f1866fb9eeb679cb379e6a42322a36988a090104ae71c73ec93af22abe30b9a4da2519359dbf455b768f1d8e3ddef7ef7eebbef7ecd35d73cda6f774b9ef2aa571fb1f5a36f71e5f9fb1dfffaa39fd0460db668d1a2458b3f1d72c5748028fa0aa96a5c89b0994ad751875c36c3c23c98d9eac1f060dfe91260cc610b87f9eef1998bf515765fb1dfa3787867a7a35f7ac44e0b32ceb67aca497fbbef7d175ff14000251d3773fbefafbae9fec28d3f61bf03b6fae371406ec9d34ed8ed775fba68ed1fbe73f6fa235fb1ff589cb0fe35677f7ffa191ff8ab272f4993852b4ffce031f25f5ff9ddcce4e55fb978ec15ef7af16e23dcd9fed9ef3c79cfec61b160e5addf3bfdcaddde71ea0b968dba74abc34f7af7cadbffe3c2bbfca31cadc54321a82841ed94bdadb8a002055804de98141100421082ada22dd218405996448e394115716a6d5076abf79e1267e1c7b6a013820842d024498aa2489204800acac26759c739275072c9c08740f0a481393017aaa5a2f0e245c14ec1425caa7a2017c97df0207549a9f0a042540802cdcb508a7a5153d908382f8a108217145e82525e064e322fc84b5fdfd38b0af1a028a36a26f76521d3fd62a65ff4cb1094fbb9f7016590203a189445290ad71f9433fd6290fb3248e1435efac287f85386bcf03e68598441bfc80b5f7a31114d085a14bef0e24b298b50782fa25016705e8641e1731fea5bcb18a503450852062915a1a66c44bca9364c6b50891182238288aa006a4aab842961264596a4e644334d56ea121521c031b22c73ce6509278c916ed71175b3ac93a6dd2c49dd5013d1c91282f4ba99692512c769e2acbd3e2abca08ea0411894a5ce1739541db18412aa9d2c63b0089c4b6d316f19c6c6ef2449e2bd6fda978aa230218f88d898b1a36a6893517bf62abd7b1633d9645e5455404c4e15666433958dd13e445c358511c0cc8973297362aeab9a5fa8737c45a4da30af5aed14894f4e04e35e8c5fa83ae0959993845d359f262d890c14a9d134f6429c23863852623b95102cdda7aa4887a89f53aed88c223669ccd0afa43525175536f53499fe253ac5941da7426c6fd82030b152291a40cace5e6780a96610448c8cb3f42110333be6a81f0a31b5c7313b559441bdd854930f621f17f699a3420eb13d9d4987e756ac0fcca14a0f829d5821d224e1104a3bf25189ceec56e686008a55119a84353697f1dca2c563898d1b379e7efae9f7de7bef8e3beef82887e8af3e65a71dde78c90c8070df05ef3d72fb0ea55becf2fcf77fe8c8457b7ee83a53cbe8e46f3ffd923de611b9a54f7bffc5eb667f252efff08f7b2f7ceeb91b01c886dffcd371cb47c98d3de1197ffbe1e37778c29b7f3583cd8e10d67eeda52ffffebaeb4e3d68eb850b77fccb1f4cb4fbb2458b162d5a34507ba1bc625d955a335d7f716ca2c798de6cc2b1c38c3c82e74b69f3e4ce3c07556c94c7cd57355de1daabae78140f2fee3cefb4571eb9e7f25d7658b6fb01275d3239d8d8177456fced17dfb3eb25a73e7f976d773bf8e5fff0e3bbca3f3e905b74f809fb5effef9ffde7b3f3e7bd72c568355de5fa3ba7e7efbc75d4e5664b962f18dcb56e66e6defbc2e25db6347a2859b0d3b6230f2b78d93f70f30333abdff7d47df6db7dc57ebbaf38fcaf7e153031553ccad15a3c149aae13a518d722758e6eb5c80998ed4fa9c89dfa57cc593457cb663bd33ecc5ca5d817a44a02152511098a104219d4072d953c4894025c092a157990810f4d3b8617294502a9b0cb35940a6379f22041204029a2e4c04e0941a954f18a1222c4a56819bcf752f8b22c435ef8bcf045ee83a80404d1e0352fca41bf1ce4455194de4be143e99197212fb55ffa7e2983c24fcf14fd99b23f280683623028fa83c286f2a5d43fc16bf01a8286a06519bc97a0d14b62040191f3a252ff0498f12404a3aaedf8e6e82eb116679abbf834f2ad21d4001188a5f6d7cc71f7449f1504242031d2c725ec124e926468abd944ac518b710cb536a4d689d44892449a9a16c4cda8ef5f110a54cb3a9a4a93a6ba84999ae337853673b448cd07ce91cfd462b15a1a639b57eb63aafb23967c894d2ccdd1ef34ad5b73c42ff5015fbf4c938dccfa3bd298c6fad99b6d4a737a974ccb63ff3607696aa3ea9759df6affce910e35de95a40f097bf9d5dd21224110ea99acce7418c566cfe28df65112e2b2f05ee2f47aef0b5f7aef4bb15946d4e65822b292880868d60791c4edabe7aadef59512277e2c554eb43a11bafe77c8dacc998739470bd70aa8162d1e3f9c71c619939393af7ffdeb474646febb63c97ddf7bc38b3f3bf6c12ba7f37b2f7cdd7d5ffa49cdd7c8fd3ffec29d2ffbaf7bcaf5bf3e79e3c7dff0c96b1e24d770f217ef3cee83f7bfe1e2f5c5fad5efeffdc739b7d79ea94d46f0dbbcfcacaf1db370b7532fbd7bddba5bfee3e805edbe6cd1a2458b167f0c41f1809f9d73dc6308906fa2ce70409771cfc336ef0e04f31dba8cc16cb2262130a12f10051e270d489ee700eeb9f3d647b5589ff8f15bdff2cded3ef5a3ab8edcbecb133ff8cbbd3f6a5943f30e38e163df3de163c503577ef9cd2f7ee3fb9e7cd517f6b31ed8071f8b161cfaea434e7ae93717bdf5925d3bf87dbc36dd62dbd10d37dd9363cf0c4079df1fd6f7962e1c19e92d4e27d76e0858ca80ccdcfbc0e061b160c9c21d16ce3be29dbf3cfbb98b9aeba00d773eaad15a3ce4173f0c4b94635b954a0044428056aa040d1a6511048642d4d72b225bb3d5da04ebb98eab4d50f0814101482a211d119450f5c908202e042625805839283b3852073098ab1c5fd578c63e042943a8d7cc852894acd838d83a564840807a8188faa0b100ca46b1c69c20418554c955d5c85212ab0a2982847a59ce55be8642822aa906800101bbe1fa332e9ee188826815301ce7358686a858b6ee9c55bdc90b841d10e53631905719aac6dac43b2b88c0ce118162ab5825b820eb6632e20c16ee12b34f4815ca1632141b946cb05a9cd2e4418605d544a8f902cc6ec56682ede74697b9d4b9cb60b5daa3e65146c455853659f2aebd480096d5e22821123bcc4052953ed16c5d89358b1bd132d74054531821046820545a151906e89a7207b6cd902a518837cb6f6e366dd7396a129a9815750cc75ce5f6d84b13a6b9be9eeab5c42169b6f1c7bab45c2417e271157d6173942324b51e27aa7f1ae9cb36821033739c677095f5cc5ab77821167d05893bd4943ef6dc22a12aac8390f57bc51eae06fd044b8baef923a20488b935220a9032056f7557c306311105244102500cd1897f5d45d53e27ea99115551a80839c7f1830a445ad5c993001612647b4d8986efa7ba9ddda2941cec188e2d5dad1ea7c5638f99999933cf3c739f7df659b972e5bffeebbf32f349279df470be06feea55db765f173fafb42cfdb62b66ddbef1d75ffce982132f7ed96e238c91e7befb1d079cfe89eaa6d1a7bcff7dc7ecd823ecfbf213967ff4db6b66b0d7666c5433bffbcaf7cb63bffee603e73be0a96ffdc033fee5ffe0214670edae6cd1a2458b1686ec917c9f9af5cd7b8c31f320629c813c8266d181601030cf619ec3a8c31863dc0180578862cc61841f375f5508e11191385ae64314f9f464d862d9f2adbbacfdebcffaecafa71400f29bcefdf62f6ed9506a3abe78c9169d2461829bb7a4bb7ecd9d330fc1e4cc7bd287bff5cd1f9cf1866633796f8f971c3d72c1699ff9f5fda59f58fdf953bf8fbf78c5de23e3fbbfeac9ebbff1e55faf17e8cc355ff9cc658387b5ede98ec7bd7af7cb4efbc039d76df0907ce20fbffcd14577967894a3b578685a542c2457a0221254bc8a97504af0a241c54bf012ca10ca10bc88d79897515a5286ccbd5cff1b42282de346820d3b1c4d8257f1a25e8217cd7d18f890973e2ffc20f7d379d92fa45f84412933a50c4a1a78ed97d22f65260ffd428a5273afb9d77e510ebce4120ac1c04b5186dca30c527819d4f6256f1bef4b2f5e820f5af8507a29bc967ea89a29cb50e4be2c435904efc544342104efa5f0e2bdcf8365ee4819bc97d9192bd5a25c6c5d1e2ba5a340c0d258a33b6678fabf926f384b9105333b0633ec72ccbe1d46cf8afdea86320253c2801d98b90a52915a8ce01c9967a7beef904da806afc269a5de757359db0601f1a01f35b3f994580db689bec6482d9b9c39e132a62b89512a08730d500d69cfa6f28acd6ec9ac1972ce4c4f9b2a32400f9795df3483e6a1b7841e04f5ad73728b9ae4515327d2148fccd11cd586b2e6ce6d5e3f674e34726c31e2d9c8ca26a238c9ab04d8fbd70b542940033488f84ab854062f62dabd186d3efc0c0149636a8c99b20f96a652af49cf3de8cb24d9647aa3f4a9196bbdf9d823e3404579134d59b3edab458bc7053ffbd9cfdef8c6377ee4231ff9f18f7f7cc30d371c73cc310fcf5495edfb894bd7dc18f1db2f1c3a878909d377dfeb172d5b6c57bbf94fd8a6d62cf3c8564b7aa6cfec8c6628f2cd273d96eb6f9fda62e72d6d00ea6efdc405f529d38739428b162d5ab4f8df890e3f2cca655e82716ee8715242429b374f8d30d6fb47b6111b041d414a60822872895f1e37047409c0237069fd6971ffdd773c92bb17979db2729b53aa297ac657af3ced946fbfe998fdbeba74eb05db1d7cc05ee33f05009dbae66b7ffb376fba6943e9469ff0e4d77cead3078f2259f1baffb3dfcb4f78e2927cded3bff4dbb38fda9c56365db2ef614becaf7e7ddde881a77eedd4b7fdd509bbfd7f13327ff7e3defdd57f386c1e318efaa74ffff68d6f7bd221a35b2d5cbaf2f095f32f7c9844ce6bbef6d5c1dbdffdc2656f5ee7b32d763af0e8b77ef219e0458f6eb4160f75a078a9d786a4ea4548d5942752d590ab42abfa649540445012a00caaa4b0b0d2a04a204bdb41ec32568ae7d51d202a652c8861059449100bb621048843c58004cd19ccea1c8895152692215109b0905f81da923386e04a6cbf2647a408022252aabc21c16a7154554a1f044143146370d5e8ecd82920411402e57a3dcccc4ab06b51293b2ccaa55e85da470239661062a20783048afa5f0707b2ffccb7a6a698091294ebc53f4c0de7024095e2868d6d2056c091096a2a325b2a718df0b07c4760b22752104280896b146ada8b463d91d694924d2a59c7b56964883cc080ab16c0004264048245c728d4c439145912bb9ad5a410a6c05298980200a35e3fd7d221b67f4582882889896500311585b569d7b552b6edceb91064131227d48a1b6652857107a6fbaa641a54dd5a75840b5025cbcc61a3a88a002780c9e26deacd174b2aaaa7911dd58c44d5f00d660a60ccd613a121f6695e53b10f4c44128be5a1aaaecac1a9892d605843dea46c6a4592aa4aa55d2222216228b3baaa87de1c52b6cb1ad6b068648b413e20a804515154e44b953a0398c8a7715243873d59aa1a0211293bada82586938a4222900381d86c64cd2d8fc71b4c27671f1e51f863ca2688c696036a4894941942914535395a75409a9b532b33b6aa1d7151cbf3e089782d5afcdfc3b39ef5ac5d76d9e53ffff33f6fb8e106006f79cb5b1e269fdc5db4edf6db6f657f31366cd99ba32474a35b2f491ef8c3fd05b6ed0261c3ad6b1fe9f7d5748bedc7d6df785f0164800eeebe79c23f14bf447f4cbedda2458b162dfeb7602a20b3afd41561b259be3f17a4d4e071461933b219b7d38399adfe2872455efba7aa8707605ae2d7db3f7764bbfedda577fddddc6b8f3cfbd293eb5f3ef44100c0de6f3de7d76f9d73bfeeee279e7df9899b8eea96befcc2db5f3ef7cefb7fe89a1be35ff4b13d5ff5d90b5ff5d9398f5a7cf87bcff9d57bab5f3ff6f7f6ff7d3e72d965766987d75f70dbebe3088b8efbfeedc7c5c72d7ad2495fba68aed2f841466bf1e811546255f170b516db679442bdea93fa44b7c428d6e679f56a8907222550805a6d784d180490a3462bb659ab349ecfb747134a282549a2042080c55114a1400255b62830115c4028838450123922983c02ca88be1228211ab744a2b246454442bc0389797f9448cc0a161a89b9c337b998d52caeb18dec70c466f3327f505030b179ce940891c8829acda8f29a09202062b64869326e868c0f31ee0450720a5052d31c206252808415cc10216d2c7aabeae58423d522aa9146a0a1e52b7edb6fd636996b69d657f28a5998dbf7d4f434d5292643ce8336e15314804526d574c3a650a91252642e9d614bf74d05174d0bd283950d35452e55eb78f3050e3368664942d4083852885d868238f26ee6188b9e381ab230d513513db736d5546d09338b84cd92387555f95c0aa67a89b5b08822e7a54d12a7b6349a2d6e0e0f35eb8d59ed41e35acc351540755a736d0a8befe8fa3d4b02cf43251414caca647460804d95002009f55639e78623631343d9ac1c1faa0d5976f847a6064d362d6c7a94c697a94c958b0d10a6a43af8671d151adda0d48c1db20568db57d5e2f102339f7cf2c96f79cb5baebdf6dabdf6daeb88238ef8d38c3befa0d71e3ef1a653bff19aafbdfa89ebfeebc31fbb2ccf8e7b44038cecfdcaa393a3dff799cb7ef0b7fb94bff8f8dfff644a5ff7107777f3b6eeadbbeeb669dd236bdf462d5ab468f1bf1b0ae432744cf565f3e7ca7241dee4713686cd532b03419b9fd2a2c543c387ea44fadcdcd67822dd4e719b39824419f5ba1212336bd0ec519eb32c127806c53c8ab812736a7e2e688cbe51a5480471e2a335499912aed6a8224c24e229aa344410822084e01c1bcb64292d71fb63273755adc714937114c44e082a50021301643c8ab7409cb82cb695b923a2a00288505cc09b6885a0ce726a882c37065062720c8a412275ed3155713915cf15d7b3768d246ca9cf31f046d9e81d04912a3c052eb66e5b8d11551136953d8786d5451cd7abd2a4552ac150dcd1b630b7416228f2acd464627656e96cbb2ca8329184d0e4b61a0ea64832d4b12976b98a4c8aa453837d6056002490100fba61f84e951f1419285531dd45b58573f52cb50469c8ed18555569709859e71201b0c96e1cb1466969a5cf60dbe3710e4c0cc516fea25c5d533dd0d4486023eb2014535a66b163b369b28a159cf556b119700a8af94355a4717c14861951890d25048da943a69fb32429dbb6f876aa664d54558886e54f312baa7edb1391a8253229336250118288125c9da46cff48c55841a5e64410cfce13d869b51d36b2730eb5888c9950a7ffa8038188abcf0d06310da92822252670c3bb47755a5373869ded3d22d7a066d4badda8cecd31d649a9a61f5b1ea7c5e38557bffad526c339f9e493ff6407212f39f6f3675df69213568cbe6164d973de72c2110bce4ef8118d3dfe948f9df3de57bdfc295bfc9ddbfef013df78ec765f78a80146f63df96d2b8f3e6e210fe63ffbdb379d7bdcc276bfb668d1a2458b8781a4b1a878505aa8458b167f84c7f18d288d30ab9bd91697aa624e11128808d8416c751ded38aa2a2a4c0958a1ac2450731531b1e97ac0a48d13ef04a6104280aa4415002b9b51a5ef0775e6ae9897c48c15a824065e151ed1750291524449418e63a3b3d8c6b3057718734444097350956809195203a4101547ac4c9107d17adda88ea160aa1346622e3004e26091bde4a042c4a4ccf542b9a606e2e3cce95387076b649a84c99972885414cc6a3e9f2a461842c47109adca4da59099aa607b071a84282e826ba2074aa27ed32c92c6af0dad871048d48c387088fc9856321f4bea71a67da8036200ae648ad140540730d721ca7354244a50019829723da2150982598f8d2c060ffd4df50b919a0771206aaa874ce3132ccf9a99188e61faa04aec111fc8cc0cefbd2adc30d228768429ab6347445ee336987b87a8b686497db95965d5703f090056512656047b6f54f6b766e975c5593822011109eb90c98ae6296657456ea3f6128a4840e47144eaac6107225f7a22520722621d9a8c28dedfdeeb43d2364d538539e062fc38a90625e6345679ab580c7ab53d3c677fd5fcd0f000ade85d660ede52be876c9dbd1c62e5ca8c567387f5bf31278887db8fa1342cae5cabf06682f2a6677e9a47bb0015f9daa48a5a1ea7c5e38079f3e65d78e18577de79e70b5ef08287f580ce9ea7ae199cdab862fe313fe91f63170ffce79b6eb34b6ec9b33efcd33b3f0c00e1d67f3be89fb7d87e8b04d91eefbff6de9aeb597ac2af379e000058fcd2551b5f0a0058f6b6dfad7b9bddbcc521eff8fe8def00007de0dbcffef2f8410b12207d90117a7b9df2835b4e69f7668b162d5ab478943c4e8b162d1e35546385b02d99b4b257c435987208a53986188e985568e0f3c4653e945992164591a669e232ef0344ab9e2382b22ac42bb373ecf23c8f36138bb20841cd7b24e4e07cf059d6999999615666aecc14a422e676613314993129523a35d9a2448e14a114004c4e28f658472100a041820faa0a2606c35e6625906140208ea8083eae300500d224c9f33c4d1d1c07af699a0e06031f7c274b5dc22104217255e48a232256362a8587312518aa366645a20cc356898a32f47abd7ebf4fa4699af6fb7d9724ccc4ec8ac2a79cda9a3f84c0ce25b5f284392e5b4501491d2969652aa12ace569c73c6c734e8864810d8127bd63a5639cb3a16aea201cc8e9900040d8e1363796a3a8eadf9c712538c405135e90a00225155e7123b422cf47890e7ceb9344dbd7aef7db7dbddb871b2dbede6799ea69dfe549124091159f44db7db0921f8b21c1ded86b2288ba237d2555556f141b234b52ce750fa34e9c67424e2100211a7ce25265011018265e2184f65f24d8bbb094152764625540bfbc84d24892342081e2abd5eaf2c4b9b2d152526a976822a4230eb9e645926de2769428ab22cb3340b21108469e8f522256be54e92cc68b4aa64db184525402496c199f68b999d4ba2fa29121076f49a678a431009d12d68ef0b2288b05665dc2e1e810140e2629593f7560d66e237e48557268724264411348800e42050515399c155749b84b2ca578e693cd59bc0f8290740ece011f810989d156679b1346edb30eba4934a87657eb63a7f5a0591e4451daee486cc511051184d1763b32a6a56e2d4a26a24a3f8624de4eb981276c6c0b6677c5a3c5e78dad39ef6271fb3b8e5bcf3270e78d67e8bca1bbff5818f5cbff77b9eb4f0911195feae9ffde8d665471ebc94d79ef7e1f7addafa45ffb843daeeaa162d5ab468d1f238ffcf61eaa2130e79e75edff9f95b9767ed64fccf4491c79622b1dce14a26103d461080894096162a0812d2a4539665b73bd29f99e974ba22bedfcfd33445bd181b6673c0fb40c4442ca282603c4596650098b93fc8bbdd6eea32bb5211d4f27a8898639ca9b3a6e84613b3d1371c898968841ada73aafe63d467e3abdea22449a666fa54b7165b9a302101422813a234cdbcf76599a7691a4248d3d4fb22e38c9df345d1ed764532ef7df0b3cc3a04b353116496df670e7133a7acba2277d0ed76012449c2ccd3d393cc4996a6443435359566dd8a7c61e6247666b326cc1505235431016ccbd4e15313606decd85c14eeacc3a0e619bc9fd5285fd56b31a291a7b650c59790b253357264567517335b935192244681a9c8f8f8f820cf5d9a144591655951146363a3795e74bbdd7ebf3f363692e7a5f7de2589884c4e4ef67abd4ea73318cca42e6147699a4e4d4db1cae8e8a80f852a20daed767dee99284db3b22c6bca0344c10d9b89443521525652d5ca28c01a775c6ce6ae8adf4dc34240daed7aefcbb2f4de67596609c444e47d6123db41622f36cb320f4c4f4ff73add2ccba4f4699204631944d50ec839093e516a554747113bd6b90e47c130db285af310b38a6b32530524a18adc260405548d54f56a694a750b7bd0e85d341d148b8880492131b42a927ac1d46a80b1ae4c108a5c52a3117c781471654cd4a80b42306d5ee5dd0bcd9ef8183f14499caa4d5cedc0ae09b506e31cabea87929f3845344756c3a8a3c0e11c2b60615cd408858a11e668f5382d1e3b2c58b0e8273f3ef7e1dced513f4598f8d5c79e7becf3ef2d34dbf629279e7ee6093b3ec2efca3275f5e75ff69c636fed4bb2f880977ff25befd8abd3eeb8162d5ab468d1f2388f21b4bfe67b1f7fff27cebef09afb0a74b73de039af7dfb7b4e7ec6368f846d99fcc92b0f7ad7bedf5ff5501c4d67f92bdffdf6854bda9df13f172634b05562ddd044441202b3f5c5a0768258a3d0f4ccccf8f8f8d4f4c65ea79be7fd344d4747478ba2403cbbdf085805b23429cba2f49e993b6907a2699a8e8f8fcfcccc78efc7467b564c4eac59ea068519a684c96ab80954695aa251a54a7501892a81d8d4250416a842acfb9b1555e40a80803afb469c85011189c4281a22520d59af373535a5e2467a9d34e12ccb1eb87f627474b4d3199d9a9aeaf57a49c2be1838e77a9db42c4b13de586c0a9356acca669785966ec3b5fba619efa2aa659947a78cd2c848afd3e94e4c4c64599624e639d25eaf539621cb32118134fbc8634e0b14ec1caafea0caf4844d33861bcf3b4c116eb23c7396c4755392a81f2ea695e644ea1a9d80c653966599a6a90d95e779afd7cbd234cff3ac93f467a6c6c6c754d54f962a42d0417fa662c134cb12009d2c2b3cb143bf3f3d3632aaaa232323d3d3d3bd5e2773499ee723bdaeaa7a6fae31c9b28ecd459db30bc031d7c7ade5a6482367d742adb9f2a069c5ef389059cb44829470ce31bb244954756c6c6c6a6a8a081c9030d7f5e626379b9a9aea753af3e7cff7de7b09209412928455152c66e9b37024a8060db04ea8ca61645b55fa59194054696a24a89aa11114d37d63d20f2948ab0861339f0957deab2858031109e048258ab362a19688a88618b9a42ad19b068b5a2242292250a375876dedd551112d7f75ba33d55b6e331d1563a4303e915113a04a0281b2a35a9e4331b0290622cf3600ce0ade62bb239bd32dee35442b16d98b05514c49022088f9e31403d7ed3de2d8b58d552d1e33ecbff2a0ffdb4fd1dbef0317affdc07f63806cf99bbf77d39bdb7dd5a2458b162d5a1ee74f8793fefaad9ffee43f3dccb5f94da7bff288f7ddf7c20f7fee92e7edb3353d70cd455fffb7ff5875efe12fdeee4f3c6de9b64f7fd98bda83f17f389acbf8badeb8a91a68acea834b926eb77be289272e5fbefc739ff9ecf5d75f1f42a88230663105f690a2289c73a3a3a3defba22898f9f8e38f3fecf0a7e5955f500000200049444154fee217bf38fbecb37de145a4d3e9a86abfdfef76b33278ad2a869b0dd95ac5b6566a01d49a8a6ad5076d344db12ddce14002b82065082184e0929811cbb133d92400343939397ffefcc16030393969fa912d972cfabb77be7b9bedb6fdca57be72de79e76559d6ed76bdf72104e75c0c61b55060d4240e6f8653d559c456f3cafae5a5690ac0fb52952626d6f57a3d55a4696a59cedefb10bc6a0a083b8ad1250a623071bdcbe63c4b1df133e7791b52a0b9a22163369abb6fa80a31bf4c246a8607862510c9ec6701605ea4344dcbb234b794aa3eef79cfdd79f9b21d76d8a1dbed92626262c3bbdffd6e13ec94852fcb324d122f61975d7639f1c413932cfd977ffee4edb7dea6101fbce4a1d7eb38e7caa234b55408a1dbed9ae447558b224fd3b41906a48da33a06ee9aa006560356fb7766bf0b40004c38660f4c93f435af79cd6ebbedb661c386f7bffffdb6bfccc9e59c0b2130b3bdc6850b171e72c821db6db7dd8e3bee38b961e3873ffc614b20464cd889bc92176b3a6b2631d9b148d55bc919bb5173a98d28f1985e03256b478332200a5682a868cc386e6abe221be4158e4825c042b1a10db1181a39d3f504aa4993507d2638b33e6d122b537f68a8f861a594052e19b16b4d737546522c2013d63a33a756ed983b8f31bb952c6eaa368ba686b73233482c9bdcc292ada6ca37fae91dd1663ff75ab468d1a2458b162d5a3c66d8cc7a89802529dcecef668b12a49bfbb636ce18e187f74cf46771c2ee8e3bee78fe0b5ff270eea9eb7ff6f71f5abdef47bffef1571fbad3c2919105db1f78dc3bbff499bfdc3681ac5ffda9130e7fc292a50bb6d9e7996f3fe70f030072f7d78fdaf6880f7de44dc73ce9e0fd77def3a8b7ffd7dd1ee1ee6fbde90d3f5abfe66347edba7cb7bd5f7bfe7a79e0a7a7bdf4a05d7758b0e5d2a5fbbee03dff7557090053179db0d7c1ffb4a6d8fc2000f29bbef9b667ecbec3c225db6cb9e381c77deababc3d72ffdc481c5645b01f82302993428373c46c953d4aa476d93967b5c3f3c7c7c746465efad29738c72221cbd23a0598586d10c7708c2c4b5443f00534f4ba59d64976df63d76e27dd6dd7e58e9138764ca4923a06c4dc4f8e88994062cfeb1c250967f58f63e7c8394a1c25ce8a849499d8c1c52a6e728e6313132b1112475962be25b36f0848ac085c35fe8c8f8f9565418491912e33d2d46db1c5bc9d973db1db490fd87fdff9f3c6ca62e07de11c89f858221e537c0051abd1b6be1ffb898de90dbe23845005fa1a17031165a6247122a12c0b6364e6cd9bf7810f7ce08b5ffcc20107eccf0e20c9f3bcd3e914c5a0ae67521a7a716c6344bc88570d969763e1bfcef11c71cd1cfe88ab1fb2966e935ca9259e48847a510f896de31a7b93eacc5d2fe24902ab54ddea0292413e93a4ec4301922de68fbff005c77ee4231f3af6d863f7da63cf916e27754942bc78c116f3c7464982fad21146467bec88a0bbefbedb76db6dbbe5a2457beeb987756f8d74badd34e9a619827cf0d4f77ff29f3f7ed04107a5694aa2a1289db3a3462dc0d72e1029abd886396842b01fc748084ceaaac4df589e5d214003b4288ad1d151722c501159b66cd9bc05f3729f5b9a0f11753a1d22326a72e79d773eeeb817beeb5deff9d83f7efca8e73eef8095072fda72abdf5d75b5feffecbd77dc5c6599ff7f5dd77d9f32e529294f9ef4421292102005421a211445294a513aacba96ef2aba2b2296fdeaae6d75adfb5bddb560c1828a80a0481309a187124a124248200969a441f2b49939e7dce5fafd719d99671290e5bb55d6b95ef382c93c67ce9c39e79e33e7fecce77a7f809c409e1899d1d56fcc0840808af32108ceb3f3f5b42f2006721e9c63e7d8389f59e7183c202331a0f56c9d772cc1ede03c380fde8bf388e511598967f4c08ebd6376799a1b7a460f683d3b27cd5e24a2120010b042508058df26021cbce5e20c10d76f327ee4af753d11d937ebb90a7307d9e07a901541a073f18b9011fc018ce2fa8728ff2881dc44ea72c08ec101fafa367b9213172001227b620fde217bf99342d6449aa87eb60064d048750b4f4bcd6955ab5ad5aa56b5aa55adfa0f558782e865d24a49c1500d00d04ed0d9e4267905634991c033b8fa2fac6505030e18c001c4049e21e37cb1d4e73807b9b24fdcab6dd6300dfdf67f3ec27ccf9e3d00b070c9092bee5bfeea4b26cfdebea276e4e74e1e75c03e4244bfeff797ffc5577bfee6b7cfbe7b66f5decf9cfd97e77f6ddafd9f3a0c00aa6b6f4bbf74cbfddf6ddb7fe75f2fbeecab6f3bfeeb0bdefedd2b7fdbd457e55e2a4cbbf8bb77ff68d608ffdcb51f3efd831f9df7c8cfce1c7ec0ebbec24adc839ffed4838b7fb2ea8e859d6effa6d53b3a556b98ffa9e9384dd3988673e115fb71eafd0e1c04c1ead5ab274d9a3466cc98aeaeae1d3b7680503f483a38a839544966bc00906519338f1e357ae4c8915996ad5ab50a00e238ceb22c4d32662e954a9e9d56243fe02bc1a612684269960169d0202606c728ccda8094ccf018b5f71e7dbde5c4a3b05a1bc9c744ec7d6e6d600666aa637600118d31f2de8dc948829399a32830c678ef070606a2284222f9670ebe25ce213bd4641c6acec66e12509a958241c30280732e4d53f1a438e71a2896388ee7cc99f3c8ca95699ab6b7755a6b8320b0d692d0a7f3209fbc0325cf941e146ba019b072d0416cde126ada18c4c17e99e6b191e70a1d2416e74e1f472f1f4e080020320711bde94d6f3aed9453dbdadabcf7d68ad204e899947ae8a1876ab55aa15048d31480acb19ac8227a714e299524491886886c4dced331c6944aa5288aa64f9ffec4134f8067a5947837c49bd3ece06830929abbd824e35d013091f6e09464b02b38303d2a0cc34aa5a2c3a0adadadb7b757291586a18871c562516b5dabd5bababb172e5c3873e6cc091326681d8661d8d3d3b36ddbb6871e7ae8914756562a15ca1d419e3d9a3adfb72e83348e54b3be46d2369747b90b381c14833bc821c5cc888e8818483ab63cb00764f6fea0a075a686e421a467663c0866d43c240ef05b312b40871e0025330ac1e750997c97ca73a911e34628cd8a04f5643af9d5c5521db38d1e598855a4ea6eb803dc7c398cf8a0c106cc00ec48a946ef270e1ad172db11d53f08b2e73d40a0341c683acbd51fa2e695b7aa55ad6a55ab5ad5aa56b5eadf5d150f6d1a327f407e040f66501cb0f02be9380a06ea8a8c8023866b40840e0508d05fff9307e8ccaf1fa10430e05f1f7ba7a7a747eecc3862ceba354fbcca92b67f4f7f30acebe576a3fec7ae5a5eb8e8d7ef98d3a1a1e3848f7e6ad1d59ffef5fa2b0eeb06281cf19e771fd34100c3e69d3ea3faf5a75eb20b8a073e570d5b70eee97277dad97f73fed7ffe2ce8dc9413ace2bac64888eb16fe39ab5cfcf983f79c8e4a387b406f99f5ca9a6b60589f501c0034391f34f62230809d0af5afdc41967be05108f5db2e8d65b6fcdb28c142092421216c5607b8b63ad152252108282397366950a71b55addbe758b264c92aad6babd5c4a92442190d232d346444d4284658548f52e1985e851668a00986339e4d420561037c8eb680493b364d72000610e4216d048dd1d038810686d8c89428d88696a807d18e86a65a050289834090215042a49923008888234a9064180d8a07300222b00466826b000fa461a8eb462c1817d2ba2773857952db1d68a43e1a69b6e5ab2e4b8dffdee66606a2b77d46a35ad75926441a0a4bf46ce6488c43e5fbfd6b9f6e43dbb7ae2183313e14133556ad235eaacdb46ccb3ccbb59202c75a4ae342535de57de0123614980f530a0bab89337f5388e0b8577bce31d8b162d32c6f4f7f7ae5dbb76c58a15dbb76e3de69863867474ae5bb76ec3860d8538aed56a8a8099c350333339208228d412f6a4119cf361185a97954aa552b9f0cb5ffef28d6f7ce38a152b6ab55a675b390cb5686141102855ffb24000103436ca689079fb0101e10c8ca84831d69bf564b7784044e36c5b47bbe096c5e2252fc1ccc3860d9b366dda51471d3579eab452a964bd33c63cbd6efdaa55abeebbefbe818181300cd334534a3976cee76bcd6134205e2174ce7b60efa0c9a20500e89c13b2788e45e641c2317b70e29fa9fbb99c67d2e473da30e6794f80006873e68e971ead668dafb12ba009ba9c874f719d3e25a21ea0e31c2d04de030389c586ead871a8476d0df6b141aef722e4dc1ed9ffe0007348310210fb1cca9df747353e48be3e38a58b4adaaed4a09e9813d09950da2f998018805872c1a8f18104f00a55bd19b34e448603403b2d11a755ad6a55ab5ad5aa56b5ea3f5e02785400f6c0c75ff14aeb601d274220809a1f7cce80035450260080fd16eaf848483c0041a70266e8b190be4e2ee42a958adcd9ba69c3ab2fa9db46b499f57bab3e7ff3f572d53d7bedb0377549882416474d6aabece8b1d00da08a434b792e4d1890abd997ed14dff7e48f3ff3b7dffbc3dabd1929dfdfc3a7d60e16c05e6125e5855ffac1fb3ffd8f972ffdbf3b0a479cfec17ff8e207170e6d5972fea42a6770347946062775f5d0223e509b60e6175e7861d3a64d53a64c99366dda4d37ddd448f341e0837e4b179b89f75e6bcdc893264deaebeb4bd374eddab542c631c6a840c5716c8c91d062a1986a124c2dea1c974398334dea9e1ae9a261972749230080cb351c647688a494b6e4d1d7093500ae2e7034cdee723f8ec05c9c7385422949922449a228cab2ccd88c88c4110300c698300cf33548443308b0248ff53950893ea09ba92122344a9c3e62f40882d0988c19eebbeffefbef7f80883ca30086acf5a552a952a9044a33f87a038e17250909ac71b231cc39cbb621eb341fd9e6e3de1cb39d4b3cf5742700901dd8d8fe66f891a4b9e7ef88edc1c42200669e3c79f225975c327efcf82ccbb66ddb76fdf5d76fddbad5181328b562c50a6f9dbc5c922412126fadf7ce0162318ac59724c326f74da0574a1963922459bb76eddab56b857c6cad4dd3b4582cc671dca074d737b831b0f1a0d0f783aae1606a58cee41b444eb98e59ec57ccdcd6d6f6918f7c64c28409711cab20a85693a79f7e7ad59ad5f7dd775f65a02624a020088cb1f2d29ec15ba794224214f985f37e3a97f7afe141a698baced6700691f75ed2dcebc25c9e63eebd778dde37cf00e0fce07bf13c88acaaaf99f32d4094802d59dbcbf786087c440a80bdf748880ca0003d23b222a43a5ceae55d7baa1169cf22a4e6eea0662f5ad3135c33dda921e20c9e88eaf8e3a6c1e95fb6a9c0cc756fce2058475ed3796cf6a61d04e869e938ad6a55ab5ad5aa56b5aa55ff4595f9fcba2d75d00c113d58c7292968161610a02b807e0789878a874e0d150735070030548361a838700cb182c8439f7b1dec88344d0160f78e2dffe692f1d4372f2c5e7ff59dbbde7ee1e826d184557144977ee9d9170d8c55005cddf97c7fe9d0ce3f4a3e1682667e999baeffee7bbfb8e95dbfbeefb7b33a8374ed6716bf7de36bda6a3d62c9a5df5b7229a7bb1ef8d63bcfbdf49b4b577c66762bc5f24fa902ddf8619d06a737c08a240fc72378a07cda2f733f095a5ebf7efda1874e19376eccc89123b66fdfcecee68e0e00b12da4691a86211130805070b45213c68d0b146edab625502ad4da18939814a2b8ce3411542a073a0067d36a5a2e97d95b44ca0d1accce3b22ed9d13f983905c9a4651945aa309b50e6a956aa154cc9c574a8167050cc8ccac14a5691684019192f6a8300c9324913c6f09571285224d6b51140a6e06919542670d33c7854292245a6b0076ce8661e89d6810368a2262c89c657640a87528dd52de7be79dac5676a0b4ff78efb32c8ba28848232a81e3008052dae59e2204206b9dd6da18eb1c0324441a80d8b3d21a893529e71c007aeb88b4b52e0822ef25551ac33048d394d9cbab8bd666adf5de4a530b111a938b17c61821bf842a64664256a814a97a93cbe0ec5a402792f8eebdf7ce8561e8d88b10269c9ef1e3c77ff0831f6c6b6b23a2e5cb975f7fedb522bb38630818bc53757588909442efbd98711c7b6b6d210a0285ce79e70c83d3819284ef300cc514236861ef3d130671040022fd0441c08449924a94bbb15629c56e50dcf175001011a9405b6b48eb5ceef21e991a162def3ca272c08890a6a907261574b40f193174649665cf6d7afec9279f5cb1e2e19ede5e3994a894f081d2246107511479cfcc483ac88c514a82d841914eb2546b2df9ee3a8c24eb4adafac250098e48b654da181b99505a87954a258a22c720bbdd66997779aebcbc33e71c91d65ab34973f88d12061588174da178a6bc26948e3c186489cbfd1c2c052cd6378ff2cdcb62d3119117a4a34da4490f725f79ef3521e750ecfc0b9bd933b3f8c5b0117886222ad5c535945629aa7bc418b9b9cf2b6f2414bc4f83705c5779bcd6a444e7cd5521ae3b82e0a0464266b6ecbdf35a6b4004502d21a755ad6a55ab5ad5aa56b5ea3f5e2fbfa6b20cd603206420bf7ae78f1ff02ba2028868b0a94a56b4d740cd8302700c2f9a41c0cd7e0bfd2e5f4faf85fed7495f9573eeb5883800809dc77dfa13473d71c5451fbdfae1e7f7d76a3ddb57fee62b7ff957d76d2f1cf58ea5d55ffcc3d56bfa5db6fbde7ffae2035d679e3ded8faa2aaa7d44dcf3ec8eaa7449d47a9368ccb4091d01b8bdf75ff5ab2daf0958ecfbd6de74f3633b2a0ec38eeee1ed21296a8df13fb112bc88fc37c70c2bd56cb868a6ba482e8fb5d67bbf7af5ea244994520b162c0882200cc3462c916499372c12de7bb1bacc9c3973e8d0a1d6da2d5bb61863449a1c3e7c789665ceb95c492100006fb2344d870e19e2eb615836330418040132044a873ac892d466c639d7562e1b6394905619c23074c6160a0593668892662d5e1d2fd0130090ad152947d48d344d25c73a8aa2300c6bb59a1870bcf7b55a4ddea04854c27911c66d03bed39009447110a5204d535179945202c49517aad56aa26bd46a35efbdec87ba33821ac69046483900158b45efbda8155154b0d63acbc6182107896c1404912078b5d6ceb96a452427904d156f911c1739ee5996054120d89d72b92ca81aa594ae578ea71561406bad73ae74c3f0a29412471511856118451111b5b7b77fe8431f128fcc0d37dc70cd35d748bf58922475b9613066bb31eac49c25be2defbd9071726986598041c698cece4ed90ff24e45cd91cc7baabb54246aaa112b266968b25aad3528222226ac56ab5a6b5b57769a073cd45d3cb2ff1929dff9ce5e77c3afbff0a52f7ee6339ffbddcdb7eedeb3a75aadd66a892883ceb96ab55a884ba288196300c01a1f85056b3c82b2c6a7694aa4abd5c47bf01ee459001804a1d681bc11a1fcc4712c070eea0628634ca1504044796b32ba1a9b2dca9cec0466310151dd4057c757831bb4b488202219f6c444a4342aa59446a51b01525e52d845bb21d5009f0f82b4e408d6d53168a661fb416c76533b1be661e188a83435f38c9aef68ad955207e5550d66b1ff913a682579ce7b936fc8d72f20068d4c2d4b4eab5ad5aa56b5aa55ad6ad57fb80c438120780d095107d8484a0a520ffe9534a17e27f12d831291dc49eabfbbbe5e2ee25edcb5fd352f1b4c7ef74f970fffc6a7bff1ee7997bd64c321938f3ae5dd57fcc58870e89bbff193cb2ebbfcb4c99fee57c3e79effe55f5e7178fc477740e188777f60ce45ef9a34226d3ff1474f5e7de9e74ffdcb4b172d1a3e66e8f0e90b968c8b6baf6543ec4b8f5cf9d10fbe675bbfd31d53dff0d7dffae0e12d33ce9f5835375634cf979a9b7172f605037b0e22edbd558a366fdeb86bd7aeb163c74e3f74daf569c65a376420638c31268c34a007d2deb92ccb0a85c2b469d39224692b951f79e8e140511004d524edebeb93b93a13b265ef390c439799382e8a9842c00e507a5b9c3154f7fb586b854e22735dd17a822060a5acb5d215255a4cad5693ad5261d0d1d1965a53ab654a2944e5bd97496fa1504ad3348a0a00684c5a2a959452954aa55c2e2749e2d8226275a0268c5b797579bf03030341a08220a8f60f740c1d922409238892251369d123445bd15a116114850020ba89605324be5a72ace559a202849174f480740c69adb32c33ce064190651913b171ec9d73ae542a0d0c0c144ac56ab52a1b69912bd56aa91827492d0c43efbd22703633c8e572796060a0a3a3a33ad00788a542c4cec4a126f020f1d24a35a6be44a0b5187f0667d38da9b147d45a6b5200303030d0dedefed1cb2f1fdad919178bd75c73cdf265cb14a28e22d120b22c43423518174d0d2071a8952c2366a5288a3c73188641904fe74585e9ebebf3de97cb65594c12978810b50260e31dd487072232a331d6fbd4396753efbd77166b491a681dea08944e33eb24dcc92300b8a693a1f38c94e38045cb71ec99f1861b7e83888ab452da39af820098184051404426ab562a3551eed083c9b242a19424599a1a224d3a48d33454808851181b6318300ca3866ea59402606b6d96a5ce85623b0a82a05aadc671dcc886972c39e70c22534ebf61162838a0e46d1391c09a849a83c40a801008eb8e9bc166380468682bd41457efebea985093e41421ce170004e9e652a408d039f91c69416ee75464f986454600761689902847df48c61c9167ce15a5ba8f06f9602671c328c7cc1edc41e72b448528b067e03c571eeb742a000026f439b64ade1a01a2cbc152be9557d5aaffb65af9f043bdbdfbffcdc53a3a861c3d7f416b77b5aa55ad6a55ab5e5f957a28698811aa0ceeb5eb384582fdf695974bfe884c91f1eb47c2f9771416a79ef9a96bcefcd4c18f0f39e6c33fbeefc3072e3af2c2dbb65d58ff57db89d73e7ba2dc8d67bcf7578fbfb7b1dc995fbdfdccaf36fef569f9dff1573df5300000fc91951cf7859b1ef9426b5cff298f9426c8f11f7bbc992623a0101129d6ad5b3779f2e41123468c1f3f7ec78e1d624509824044136b41e409adb5424c9264c284095aebcd9b37f7f6f68a5d457c2e6248410050649db18915ada45aab0e1d32c47baf106ab59a38145c9689b34329554b134474de7befa362c17bdf3bd0dfd1d191594312fb03209060660e0b71ad5603cb14e886bd487c164aa9fefe7e2212c74a1028f1da94cbe54aa5522c16c57d204096200866cd9ad5d7d7b779f3e6344d4ba5529625d244d6dfdf0f94af566b2d0a8e681088d0b0a288a623e57d6e1bc9dbaa143a07cc4eec3fde5b448c226dadab5b6fb473c63a2fc7253349148400bebfbf3f8a825aad16459174df30db52a9644d2ad6063910711c5b6bfbfbfb4576d1440dcf4eee85b10d16120b1f4729d44888dc30d260137985ad0da350948862b178e185178e1e3dba5028dc73efbd37df7c73a8b58c99f6f6f64aa5d25e6e636b9aa297f25617440ca3a852a9c8768add29a9d54410144f93b5b6a3a363fefcf92b57aeecebeb13a9ab181764644a779218584435cbb22c08a2388eabd5aa0a34027a60164e1340ef407f218c1cb075ccec9029873463cecd76cee5d967044a361214294f4a5b6b1df8d4242e770f19d1b68c4924a54bec3f36338858ab551055b95cae56ab41148a581386612da9129177c2baa152a948a4aad58a389ba47bd15a2bf299ec1671e288e7264dd3463e573d7e1ba4770a0085814d84cc402a07054b4014f201870f91ea2868aec36bf0000d970005289e7b60193067601db81e442469808241c16f905c639d6f5a921b3e3f2296356353bbd4cbf055f913eb1aa2e7ba24d390d91afcef416f0e7a4605981b843cb0b0ab1a8aceab20935ad5aaff8aeaeddd7ff4fc45af41ee79f0bf6a0bccb35f99bbe0beaf6efedd9bdb5b87a355ad6a55ab5af59f5b4505350f19342319fe2d1da740e0e175832b6e55abfea44a21d759a475166ffd7e63668b39bb948984a58ad67aa582c71e5d79ca9bde1c45d1dcb97377edda25ad3ad2d8a2b5f68e0973b389073facabababab4b6bbd65cb16b15810513549010088dadadaf6edeb010022e59cd121a69929b577f40f0c78efe3280240e33cd49122defb425c72ce596f50ab380cf6f7f6b495da0b88d5245541e48c49d3d419931b6a9c23ef54a06b69da592e2a32b55a8d5994146046e93012e70e00596ba248a7a9d161405a896a306a64f7f1c71fbf70f1a2912347eedeb9ebb2cb2e23a5e4977e997b93b58e456a710d09cc1823ce20cf8e3937e928a54aa5c039a7144988b534c408ed78f2e4a9b366cddeb367cf9d772d4354005ef841751873168bd5280c0340f09c99ac582c65260d02ed9c2916e3850b178e9b30fec61b6fec4bab62c661e62008b32c930ea3280aacb551180240922400d0d656b2d613296240f6c49447563100b322cad3cbeaf364efc0b10f82003c8b9e35f19049871f7e78a15058b76edd4faeba2a0a0279dd52a994a6691484b55aad1046cddc93c6fc5c0c29b55a8d885029c75c2e97e338a6401b6ba74d9bb160c182993367c6713c6bce519b376fdebe65ebaa55abfafafb91388a224642a59d733a8cb22c4b32638c9108efcc1af04ea34ead09434cb354eb50071105615fdffe300c1115330202f8e6e82862f61e585c1d9e9988b40e83304ed27ead551086e49cb5d6326badd9810a280ce36ab56a5263c9054100e0bcf7711c542afd5a6b0236c6542a69100441a010d17a00f4c65840af28686837de5a64564a79666b33395892fbe6bd37c68a18820c8a44a740060604957f6ceb52499e4ecf0882a42122e98d2266c79cab75cc1eebe8e206d33a6fd1120da5f1f58a626415dc3501e51c74a589013d33b1b07508003c78c0fa7985a4cb298fc392330d34753c21220181c4a3d771c53e27374b5b1679ef809019199019ebfe292fe95d94b39501e47032007900709258ce2c04a0fcad50fe9e5a3a4eabfe3baba3a3e3dff3b47dd71f37ec9cfb5ef6f0829fee7ae092ee56bb7aab5ad5aa56b5ea4f6252293fb5bd06a3f3a08e5326a8fc17838a23044db9c53e73adc3d4aaff3df50a6d054d1e9ce665a4b50119c414608cd9b66ddbf6eddbc78c19336ddab49b6fbe19001a914fe2a1807aca8cb566f6ecd94284d9ba75ab3080b32c3bf6b8a50b162c183d76acf43becd9b3e791471e59b66c99f51e08f7f5ecef6cef500ad93a44cc8c71d646718c88a4549aa6c65950d03d6ae449279d3469cae4619dc3922c7beaa9a76eb9edd60dcfac2f948a71b1f8e2be7dededed40146afdf673cf5db06081d69a88fafafa9e7966c31d77dcf1fcf35b05b652a95404c2226fa45aad12112ad05acf9a356bc9922573661f15c7312338e776eedc59abd5860c1932303030f99089279f7c725757d7a64d9b96df73f70b2fbca0b596fd1086e18409133ef6b18f39e73efbd9cfbef4e27eadb5bc90f04db22c212a68ad825039cb69962aaf8e3beeb837bce10d1b376e5c7ecf72ad75b55a0d8318c0078172ce8239d0ba000020004944415494ca057670f1c5174e9932e5f9e7372fbfebae5aad56abd5c000113ae78340bfe31d7f11c6716f6fcf6db7dc9a65591cc75aebfebe9e534e39e5c8238f9c397326b35bbb76ed4f7ffce34aa522cd5f49924441a811c5f290e36c0111400c26cde34166fbe841bc57a552c939f7a637bd490ef1af7ffd6b80410b55a552d15a87515028146c9a35a762353c1484a8b52e50413ac8bcf7954aa5bdbd7dd1a245f3e6cd9b38e110197e32b44e3ae9a43d3b773dfae8a3c562f18a2bae18de35f49a6baeb9fffefb83204892440040c562d139d7dfdfafc31011d32c37469156d639621ea8541405b9c78805c90bcd1bc64cd2ca63bde8724c44c3860d4b92cc1857abd5887410048a394b8dbc29313a09cc280cc3e1c3877eeef39fd9bf7fff97bffce57dfbf6a549a6038a29d69ad2d4684da4c8188344511466992552511c280a288ac46b1386a173264912c9f622a2f3ce3bef9c73ce59bd7af5173ef7f942a150f7a148fa77bd1189c4c3c2a29b50ddff029077332182f758b7cf30402ee3b0c7c6d1c9d53ad13d3c4b9b122289a3474e0883af88981b79d0e75d5983163f14e1129bfe0d07c47f439384d4f06ac96ae9c09395e203f3aa4472f60dbda77e04390f3227e140e762506ef0213994cdad5bad6ad59f740d3dfbce5acd0340e5fef74e7f5bdf55cffdea0d6d004061dc12715ad5aa56b5aa55ff89f34268fcde96df916b36c64614c87f46e5938a00412354ff2b59c5954696b920425a87b855ffeb749ce6c98c7491f82629a7199723f7c57282484f3df5f4c48913c78d1bd7ddddbd7bf76e61b834e284bcf788ca181386d1c48987089c75c5c38f900e8c736f3be7dce38e3b8e99c338eeefefefec1ceabd3ff3ecb38e3d6ec995575eb9eb859d5101aa49ad542ad5d20cc0170a854817ab69a200c3425ca9f417caa5e34f3ce194d34e4344eb1d2392568b8e5d3cfdf0c33ef1b18ff757069c63d28171beb3b3f3931fff44f7a891695a03001d46615c587cec7173e61ebd62c543dffdee77b5564a0748caba3420054892119526c9d2a54b972e5daa944a336b9cddb265cb1d77dc71f7dd77a3a2bebebe934f3ef9e28b2e6a6b6bb3369b3d7bf6e96f3983996fbae9a6dffef6b75996a58999397366b1580cc3b0b3b373fffefdb5a4522846debb20546f7ce31be7cd9bd7d5d53564c810a5f0c517f7ad58f1c0af7e755d6612ebb2423142e420d0611848a8132216a268e4c8eecb2fbbbcbdbd2d8ee3a9871e72ea696faed56a4f3cf1c40f7ef003630c29200561a48dc96ab51a220a7e786060e0a31ffde8d1471f9d6757b39b3b7bf6d00f7ff8b39ffd6c186a220894960c7814782d488a7c3dccc85964c91802f68c00848c418e16b6693a7ffefc59471c0900f73ff8c0b3cf3e2b129eb556a41c313419630252afa81e4651d4dbdb0b840dfc50a1543ced2da7b7958b030303220bae5ab5e6ce3bef3ce69863c68d1be7112a492d0882916346c771d8397428104946789aa62a08a61f76d8dcb973a74c993262c448c9545ab972e577bf73a5842b196bb32c93beb3dc6fc6221150830705c850cff016b63711158be52cb31e30880acef96a923430e1f221693443f5f4f4bce10d2746513479f2a4f6f6f2be7d2f0a27d8589ba4f68cb79e35e3b069874e9d5e2cc54154e8efefbdf9e65b1f7becb14a5f65efdebd120967ad89a248eb28ef22acd58a8568cae449de99512347b477947b7a7a0a514c083cc8660621d2e48a0934f83820741a0582126744f628de1cf49e498836946714d64f0b3e6fa6a24627140b48c7038b5589083c93883d22fc41c36775407b26307bcf80880c7eb0fdcae789e330d8e8cc00e01cd79544499ec22693a0b44779416e638383c39e458f03ef0110101db3cf2d450c7201c200ccc0debbe6335bab5af5a75d14c63100808b14a28a6251ab01c0ef5ff18df7bee70b373cddab472e78f7577ff28d8b0f2d1cf4dcdafaab3e70ee653f5993761f73c987e699fac376d7ef3ffbce0ffcd3ef37550a134efce0377ff20f6f1d1bb47674ab5ad5aa56fd19d68b7bf72c5ff6fb575f46ae978e9a3bf73f53c7291154fd7fadb65275f50b4caedf5ad5aafff5978df53c9a83b1c71ebcf7ce586f1d11ad5ab5eac4138f8fa268f6ecd9cb962d93ee9886e263ad6db066264d9a54ad24bb76ed121fcab469d3162c5aa494eaedeffffd1ffeb076edda72b9fdf0c30f9f37ff98e15d5d975e7ae90f7ff8c3b56b560bbe370cc34051a55289e3a20e03ef7d7f65202c446f3ff79c63162c70ced5d264c3860dc698458b16556ad542a1d0d53da27fd380b1368ca2344d2fb8e0821123bb9324d9b8f1b95b6fbdb552a94d9e3c79c9922563c78c3ffef8a500fcfdef7fdf395bad9ab6b6b62ccb8e3f7ee9bc79f33cdb388e256b3ccbb20dcf3c7bdbef6f7ff2c927052583880b162c78e73bdf494403037df7dc73cff6eddbcf38ebcca143879e7cf2c977fcfe3604b036ebefed2b168bd21225181deffdbc79f32ebef8e2a14387ca4497088c3123460c9f397326d175de5b71338561986539b0592985085dc3867de4b2bf193aac436b7dcff2bbd6ad7fe6b86397cc9879d831471ff5e4938f3ff4e0c3c562113c0b585a2b44f044648df93fef7bcf9c39739879e7f61dab57af9e3377567777f7c48913dff4a6372d5bf60769a229168b592d5398c71e35e6e3d2312704142fda0682224245d67110041ee1c8238ff4de0f542bbffbddef72bf461038e78c73ce71109067d4017986bcf9a52e340080679f0e0ca8400f1d3a74f6dcb9c71c738cecf0288a32e3021d3df8e043b7dd76dbeeddbbadb5b367cf96502d412c49125618478868ad4d9d9b3163c6a9a79e7ae491470a9f28cb6c1cc7c6d9a3e6ce23fd43676c96190028148ab55a122855ffa981a00eeb01006bad64394113f91b910a850290c23ab74542d69c37ec113d2362b95c3cfbccb3962c59f22ffff22ffdfdfd41a05293491497f4cd1db7f4d8f3cf3fbfbbbb3bc7e8580bec4aa5d2d2a54bce39e76dd5feeab7bffded356bd610e52b17429031466b4a9264d4a8514aa9dedefd7d7d3de572d1999c462c7a47231f0aa56da86ea22142a5506bcdced4e3bd81008048213a91ece486c231ce4d2e48c4cc04c808044cf5b141ccae014266b4ce359d340e20ec8804c339c60610f375222aefb9deb2c54d3a8e3c4b3a3a15b3f7de0dfaa488185c8ec7ce7939d21147a4d83b00f41e8059da02411ace5e7e2152e776b7fc38ad7a3d977ff196fff396cfeffbdb65fbfefac8ca1f3e7ed2d9a77f6ee6aa2fcd695672d2a7be72f6a52bdef4db9d2b4f0c1fffca5b4efc7ef5440000bbf5c717bcfd7bc3bfb572e09209bbae7bdf7117bc7dccaafbfe664a4bc96955ab5ad5aa3fbf2a97cb871d36f3d597116bfaab2c808debb9d7aee3f4b996aef20abbfac507fef5f24f7eef9675fb1c95464e5f70c1e7bef9a9a5435bfedb56bdc2752080af0766374f75a8a9078111412c0b9e017ca895496b41185a6b376fdeb8f7a517bbbbbb0f3b7ce66dbfbf1d157960eb5d563385284e92243556513075eab472b94c0c9b363e2f73b0058b16c5c5027bfec10f7eb07efdb3699ac641f8f8e38faf7cfcb177bdeb5d1d1d1da79e7aea53abd7649925c4344d390c5510324292a6c2dc39e3acb3e62f5c483a58ffecd3575d75d5debd7ba74c9972f4d1c7043a44c4b652bbcd9cd63a4bd3316346cd99338b9d5dbfeee9af7cedabd2a2f2ecb3ebefb8e3f6f7bdefafe6cf9f7ffc09c73df6f8a36bd6ac993469d2d2a54b67cd9a25f9d64a29e7bd756ee5ca95cb962d7beaa9a7a2282264eb0c29d5de5e3ee79cb70591eeefebfbd76f7d73cd9a35711c3fbb71c357bffa554d8519d3a63efed89351a014b2cd5206d69aa22870ce9e77cef9a79d769a247001c3debd7b9f7f7e537f7fbff7fef1c71f77c612a0e04108512b45803633e5f6369b99f3ce3d7bdc98d1fdfdfdd7fce2e70fde7f7f6acc9a271efffbcf7eb66bd8b0a993a73cf1e84a67b2621c47814e6b550226f0c87ccc51472d59bc5013bcf0c2f66f7cfd6bb55aedeee5cb3ef9c94f76750d5bbc70c1bd772f47408fceba2c08141101a0632fb14780e43c900abcf7ce331029451ed839193896998d7713278e77ec77efdefdd28bfb199573ce0ac21909108cf38a1433207b8d8400de7b893692f176c411b3e62f5a3875eae4f6f676638c71b65c2eeedebdf7a1152b1f78e0c16ddbb68aed2533ce5a2bc014630c69659c952d740cc6f9050be65f7cf1c5e572191519e7f7f7f66d797edbbe7dfbaad5eaa64d9b9d71deb2b52e08825a2501c9a5ca31ba79a70fb30300248970825a2dd35a6952de322b6eebec70ecb4d6de5b240076e07c400400a4e9d8638f3df7dc73bbbabab22cdbfcfcc621433b3c780fe0c13b769efd25975c72faa9a769adbdf351143dfffcf37bf6ecd9b16387635f884b63de386a4867fb296f3e79f5aa274805ce7b600803a5944abd0d74907adfd53d9cd1efdebb5b05cab10322c821cde098819048303a968474ccce63aebf30b3562102b06702e12ea14212b7579362e53d80424242ef2d022842163c3133784f4a395fa740d7f149ec113c20a077b9bec300ce7960529abc63400424c7969d5742b30166ef890881bc670f3993090008c97b70d6368bc8394d9973770d003083c3dcea8b8e8972333022716ea96a56702097939811f200ac565a55ab5ec7d5f7d0f77e5f7cd79def3fba5343e79b3ff5a5e37ff4919faffbfb3973e3c612d9c61b7eb975fe673ef186ee0061fe073f7ff6d7ded203007ef71fbefff0848fadba687a49c1e473fee1d35f9bfe9d9bb75dfae143746ba7b6aa55ad6a55abfe3d6290020bf01af133ba310bfd33a94bffe6f27ffde7afbf962579df1d7f7dc93feffbc0558fddb2a0dbee7ee6e17b5645ff11b58bad05ad5b97bbff4b353f217f34f51734eed7d361801b0f7a066f077fcc0760e6679e7966ecd8b1a3478f1e3162c4ae5dbbb22c135c6b9224a8881d3af6d367cc502a0815ad5cb9d25a8b4a4d9a7c4896654f3ef9e4b31b9f13146e6da012c4d1138f3d3e62c488f3ce3b6ff2e4c9d3a74f7ffae9a74b8548703c6d6d6d3d7d7d611822e2d2138e3feef8a52ad04f3eb9ea3bdff98ebc8bc58b174bf6539aa66d6d6d75a06f3467ce1c79a7d75e7bad8838a5524990cc575df5c3430e993864c890a54b973cfae8c3175d74c1e4c99301406b62c624a911e9a79f7efadbdffe7614459ded1d02cd1100ca5bdffad6f1e3c757aafdbff8c5d5ebd7af2fc621b3ebebe9b5992944d1902143c2400180b5992640150abdf5acb3ce3aebacb310b1da3fb075ebd67befbdf7a1471fb15912178b49b5aa8260f8f0e1b55a2d0a42391c61183acb9d9d9dbdbdbd4b8f5f3277eedca43af0e8c32beebdfb2e44d404599681f75aeb52a11086a1843d2944619f44419865d91b4e3a013c13e0cf7f7675ad5673ce0d0c0cdc79e79d679f7de6a851a3468d1ab573e74e69681288485dd1c811b30d9e08032383035f676303007974cc3cac6bb852faf9ad5b6b99b0abd17b6f1d1beb83200874e8bdaff655dbca4593234b50fa54890809dff7fe0f786f051e14158a81a2bebe813befbcebaee5f7f6ecef0b342192f712bc0d92691586614f5f6f5d2f70a4d461871efaee77bf3b0cc3288a366edcf8e8a38fdd79e79dfd7d1519bc449465360c43ef204b6d10844110386b1bdf240d2d03c033827320215f41a0f7eedd3b7af46849fe8ae3b0afafaf508cd879e74ca835b39f75c4916f7bdbdb66cc98e1bdefedddffa31ffdc818a343150481f1468541a9bdedc4a5c7bff5ad6f5548ceb9679e597fd75d773df8e083923c658c696bef5cb8687e475bdb21874c1a356a544f4f8f7329001205e2c66276471c395318372fbdf412b3430c0091ebc01a42ac0bb23eef8112812967e2d42957f54ff72063984193caf132c03eef8246393af961ce7597fcb94a2962b61e0625601465a479e4a0f7a28ba93ac7878189c17393ffa69953d3a426d7e14c4d7faa07a2d7f9eb83028d187c44cf1a84f2487457f3696dd0af04ad6fb456bdfebfbe2bbb76dbaed3bae5cb028b63a6b4f76fdddff7e0fbc62ffefe5e00683b6fd9731fdadad73e655c59c67b346a4677b802004ccfb6fd34f2d011e2bf51430e1917f56edd6f0f8a826d55ab5ad5aa56b5ea3556ea21f3f5f9e1bf557f76e692eddbb79ff1b6f35ecb92d9ce27d6a633dff3ce2513dac278c8b8d96fbef81d0b862a00b07b967de9823913460de99a74e4d99fbfed050300b547af38fca8bf7b2291673ef7f563675e72f70080dff58b53c62cfdc217df77ea3173e69efea3e7b3ea865f5c71c6e1e3460de91a3ff5a42b6ed9ed0020db7efb67ce5930b66bd490b1f3cefe87bbf7d8d6187e5dea38ceb97aa2f4600b49637a56976f38cfc5116e0e91a927673ff2c823122c3d73e64cf14a48928eac532690874c9ee8c1edd8b5f3b9cd9b50a92953a60c1b368cb47a66c37a0fecd81a97858518002ebae8a2b3ce389300936aad56e92f15a22ccb846e5bad5603a5c2301c366cd8d225c711f2fa75cffce217bfa856ab883874e8d0f9f38eb1995148511016a2909d45f669ad3aeb88239161e7ce9d3b76ec5048c860d24c939a3a79ca273ffe899123bacbc5527f6f5fb9587a76fd066fdd8e6ddb7f7be36fbef0b9cf6badb5a672a9a04979ebbcb1c2fdc9b26cdcb871279e7002b05bfde4aa871e5c112824408594a6a9ec84b6b636a55029f4d601402da9b4958b3367ce3cedb4d3640d37de78e337befef5471e7ed8a65914840450886264ae552aa1d6ce985007b2a9c00ec17776749c76caa981522fbeb8efbaeb7ead7588a8940a8848f0baa270c1202316bdf7c6d929874e9d34f990525bf991958f3ebbf139cf482a60847beebbd7381f174b738e9a9b64a9d2a1f360192c8303969b656f3c1bcff2b8f7e01c3bc7de83f7e0bd37de19e3a2a8608cf30eb2cca6691ac6913092a433284dd36ab5eaad1399c918678c93f518e3b2cc66997de2c955806add331b6eb9edf61f5ff553221d04511004fbf7ef07004495a6699224de7b6b2da28ae3b856ab158bc54aa51268ad9562e6f7bce73d711cdbccdc75e7b24fffdf4ffdf6c6dfd42ad528d45a217bc7de85a166764a2329501a8d4d9d33ce99fa580522d09ab4d69a54a958d05a158b85c630ae56ab6d6da52cadb5958bc5b8c0d6b597cb13c74ff83fef7def65977d78c68ce9d69ae5cbeffac4273ef1f8e38f6b4d030303d28f162a3a64c2f88b2eb85021f5f7f75f7df5d5fff88f5f7ae081fb855e246d627dbdfb573df1a4f7bebbbb7bc99263d33411e10f91999d52c8cc530e99ccce23c38eed5b03adbd7504ac08909814280402466444244042141393564a35c78137748e464477037e83c008ec11986400302a0f24b74169bf49586166cfe8190fd47f59f058728a10ba90d4417a0df30137ef596ec659eb9d2cdfd8ce3a95b9fedce65bfd15bdf7ccce7bcbec981d3210a0dce4bc943f82dcb8b5be055af53a2d551ad9adf7aedf93c907a2ba63635fdbf821ed8baedc239fc2be6b4eec1c32bebdfac2be549e607bb6f5580080a073dc10bf7bc35ea1e5b8fd9bb7a51de387b4449c56b5aa55ad6ad5bfb3b2ff97eba93fbbef9b3d7bf600c0c22527acb86ff9ab2f198e5934bffcaf9fbdfcabc9c5272d987bc4e461210200d8edd7bcff1d3f19fa953b379e376ecf6f3f72d6bbff72e4fdbf7befa83fbe9eead3bfebf9ccad2bae1ca67cdfdd1f3eee8aa7cffbe943d79e38d2ed7c6a4d7f01217dfaeb177ee8f7c77d7bc5cf4eecda73fb27dff6810f1c7ad7afce19a95a03f97555cd361ca84ff09a1768fc33479d123ae708517c1f00b065cb96175f7cb1abab6bce9c3977dc71471004d291a49432ce7bb66d9d43c68c19231609ad35114c3974aa738e11d6ac5923a13c8878f4dc79a79c724a777737116dd9b4f9baebaedbbd7bb7318688042f2252455aab9d7feeb9a3478faed6066eb8f1fafd2fbd184591734e50c4bdbdbd1d1d1d4110944aa5288a00204dd3b163c712d1a64d9b649ad7dede5e2814ce3ffffc458b16c90cf3c61b6fbceebaeb9c73d75c73cdcd37df9ca6290024499225a9406d4aa592b55668ae2a5499b36f3bebecb6b6b69e7d2f5d7fed75a12602d44488180581a863328596293a3b5f2e14bdf7179c777ea88324497ef0bd2bd7ac5eed9c0b82a0582880b336335aeb406921770441e0ad8d8390096bb55aa55239f7dcf3c78f1f0f0cb7df7e7b7f7f7fb95cceb24c529c0a8542832d8d0db849dd73316fdebc288aaad5ea3df7dc43440868add501d56ab56ddbb64d9f3e7dc284496118562a15a50201c1426ea3204440f4cdd29e8241a9880999d103f70f5407aa497b7b387efcf8a810f7f4f468add33445d28542418684b596888007bd21e2eff19ebd77dffce6378bc562b55a1d18e83fe9a493925a16048177a055282d54d20ce5bd957031211fa32209420a82e0ecb3cf1ed1d595d6aa7ff8c31f7ef9cb5f6aadc59ad1200d79ef11d00133bbbaac0192c38528c68dc1b716843a491261eec8c63373318e434d711c82f7364b0ac5e8f4534f7de31bdfd8d1d181881b376ebcfaeaab9f7bee39efd9188388e56251f8c1711c9f79e6998858abd5befbddef3ef5d453c698300ca5cd4772cd88e8861b6e9837ef680058bc78f1cd37df2c8e922ccbf2547bc2e1c387298d69567bfef9e7b5d626cd903430a3206b9025630b0080bce08c24f2a9d963d524e240733e54932f0fc59b034d1c194454400dc3ac31c60300102212d2cb81c1defb86b823a3b12118e5a81cefebc167f88a4f4744a8a37ca08edc3ac84673a05507eaef34b78f3572f7ead16bf9d81389b375f26fd5ebbeda17bcf78d9577fcedf7df79fda58755967de9ff2e1f71ee1766c4075c0f4e3efbfc31fffc4fd73c7bf2fba7aa176efbffaedd992d0200ea7ec3bbe77df8ef3ffdab337e74e1b85d37fcdd17d61dfe91d3c6b5749c56b5aa55ad6ad57f47fdd9f9717aea35e38839afbe24762efde7db7ff8cef647fff56fce9a377dc294377ffcda4d09f81797ffecf1711ffae439538b2a9e78c6df5e366ded35bf7fe1d52c34f18c77fdd5b1c314000cacfcfe2d78c13f7ef8a43111aae2e859f3a7b553b2f6e73fdfb9e47357bc715cace2f1a77cecc31357fee2d19ed64f9baf4f29a7b908401311000128c0c11b11117907088a4833a35281d6a1cddc86679e255013c64d1cd53d9a1d1053a8c28002020c82e0b0c3a67776763ae79e79e66999d676747420727f7f6f5f5f9f526ae2c489ef7ffffb2fbef8c209e3c6b033f7df7bf777befd2feb9f793a4b5271d6983441f6a156e0dde187cd387aee1c76e6817befdbb2654ba1506067db4ac5258b1721f2aa554f0859268e63e79c4cc5832060e65aadc6cc0af18cb7bce5ef3ef5a985f3e72bc497f6eefdc19557def49bdfc461a88902a5926ad51903de978b45668ee2a010875952d50481266b5242eeee1a3667d611e0dd53ab57f7ecdb673323fb270c43d10b00bc428883300e429984274972e8a1874e98388e14dcf8ebeb36ac5fa7941adad1590823701e3c07a4d0b3eceafede3e676ca15070de38937694db8a513ce7c82334d2d61ddb972dbfa7dcde5e4b5349684ab2acb7bfdf31a352c6392092081f0fc088c69b09874cf000db5f7861c373cf65d62626a3402799251d6e7a7eeb40b5da3d6a94f590596fbdb71e8c635bbf390f9e91811af75dfd663d38cb9ed1386652ab56ad4154874c9e7adeb917043a62a042b15c2a14bd75692d4106a5546ecd70cc1eac71c63ac739d7c67be8e9e94b92ac542af7f4f48661a475a07520ce1deff2812a5626115fa2284ad3948844c33af18413b22c5bb972e5af7ef9cb4214796b43a55d66c079620067991d83d78ab4a2280c90bd264414038ba4231129549a9426517fcaa502828f0b619ad548419665ede532b247e6a54b967cf94b5fbaf082f3caa5c2fe7d2f5efdb39f7ceeb37fbff1b9e7ac31c66441a09522c90b23868913264c9d32258a839ffeecc7cfac5b6b4d1a68ed9df3ce4661c0ecd33489e378dfbe7d1b376e6470c3860f9977cc510c8e0899bd5284c0843c66f4c840e9ea4065cfae9dc83e0c432220858a5021100129c86d2675c1a2f9638e88801e89811888f115a2bf094131212822d2884abc367273801ea83100c493e53c88c9c603b8bad8d770e8008047f2480ed03642c18106251e18bc3557c31f247f72ec8db3c659310f1e64f6b1d6b270bec0498a5643d621f00a59feab093441a03050a891e4a65a0d56ad7a1d5f080f7fcb95bffd64f93b4b3b7534fe927b177fe7a6bf9f73505c5534f363d77d79ecf74e38f4b0b90bcffff5d8d30f298a823de12f7ff9ab77bdf477b38aaa70d8e55bcefdf9af2f9dda821cb7aa55ad6a55abfe5beacfee77834aa52277b66edaf06f2d8b85496fbefc5b6fbe1c38ddf5c8f73e78f1fbdf3561eead27ede8a1eec9c3f376e8ce0963a2beed3daf4623d2eda33a340080afecda65869f34326cfeab7969f3de9efbff6af11c71fb70d68fd37aab0e86b57ed179bd8938cd779a7ffd0600e041da040020806d6a734044f9b9feb1c71e3bfef8e3e3389e356bd6edb7df1e463140ce16b1ece7cd3d2a491263ccba75eb6492568c0bf2c4f672dbe9a79f3e6fdebc388c14e2a6e736de72cb2d6bd7aeb5d6160a055949ad568be3b8b19d6f79cb5b8220d8f9c2ce9b6ffa5d1c84954aa5582c2e58b0a0adad2d0cc3871f7e78c99225424871ceb5b5b5150a8542a19065599665b366cdbaf8c20b478c1811eaa09ad4eebdfb9e1b7e73e3debd7b254f2a0cc3344d0b8582244c3be70820a954a3288aa2487c13a552c939b774c971e039add51e7df451f0dc562c65695a28968cb3ce589b651847711c8bdc206f39d0fad0c9536c9aad5bb76ee5238f327340aaa7a747930ac3d0b2f5c6aa208f6c6f6b6b03006f9d38082a95ca942953c68e1deb9c5bbd7a75a954aad552893a127b914cda4530122383fcd75adbdedededddd0d001b366ca856ab711ca7a991ad72ceedd9b30780468e1c1d040100780fcc80081e044aef085833631dbc82881ef3a6b99c32820a808c31b7de7aebf41933babbbb4f3ef9e4c99327df73dfbd6bd6acd9b6656b1886711c4b1a77144536cb29c5ce390f48943b358c31623cc932eb9c937624448588441ad9dbd45ab04a69f620d823f1b9c8811b3b76acd6ba56a95e7fedb54a29f05c281410541886e2a89221e4bdb7eca559c9792b46a1dc984232cef35f08c4382659698dce20061f17c2e9d3a69e7aeaa9b38f9cc5ccfdfdfd8f3cf2c8b5d75edbd7d767ad8de322228ad29465990e8899b32c9b3d7bb6d67ac58a150f3cf0003b1f048110c4e58d8b19c73997a6c91d7fb8fdc859877bef4f3cf1c4152b56b0e230d2c6a60ac97b1e31628431a6bfbf57767dc77ef600002000494441548d52e4181b9b8d727cea251c99a68f769e41d6e46169face40f4c06252c983ba19dc203008eaae1959d88bf9cb3adf40d2e4cff2b2f2415506eaa618ae8756e5eb1474323691715ee9678097bb75fe08c9abe9bc0483fd62cd7ad60148a0973dd2aa56bd0eaab4e4c77b7a0e5072861efbf11bd67dfcd5ae078b33def3d327dfd3f8f7d7ea5778a34ffde21d9bbed8daa7ad6a55ab5ad5aa3f1b1de77feaa24f7a3d76efd8f2ffb4b1d1c8f9effac0a27ffccbc7b6b9b3c774fa3d1b5f32d01e00b89ead3bd2f6c59d0af715b44f5d9efd5add5775075c42cb854269e4c8e0c575bb33183bf84b8f1e326ef88833af7cf89b8b4badd1f87a2ef462190004990a9144f750bd1dc337f52c3480a99e3552a3d766e3c68dbb76edeaeaea9a3b6bf67d77df23bc5525793fc4e3c78db136dbbb7b777560200a02442c97cb8aa810c51fbbe2f221438628a5b25aed8e65772dbf73599665e87d4068d2248a22ef5d5bb144445996c5413876ecd8b1a3466b82471f5e1187babf5a29974bd6dac50b1712c0e68d1b5fdcb367a0af2f0a8272b90c00defbcece4e992acf9e3dfbac33cea855aa9ad49a2757dd74cbcd1b373cabc2a0b3bd23cb326f5d5428064a67590600ce79893c1f3162b849520276de111330bbcc1c7ef8e15aeb9d3b77ae59b55a32b9a32832c6a0a2280ac473542e9765aeeb6d460abcf753a64c61e6ebaebbae3ec7f6e5628119a5e1280882244b01c001efd9b38799cbed6d4aa9344d41e985c72e66c2244d972d5b3e30500dc3d018a77590a6e9c0c08074f1c4710c00c618d1c8109531e6e8a38f6e6b6b3399bdefbefb822032c629a5060606c230562ad8b2655bb95c36c64c9d3a6df5ead5796716506376edd91f98e8e31190183ccb8c1fd25a8a8871a1b87dc70b5ffbdad72fbef8e2238f3c62dab469871e7a6892242fbdf4d2f6eddb77ef7a61dfbe7d3b76ecd8b66d9bc932eb3c1291266470ce7a9f37bc4877587f7f7f9665c56231b32608c32c4995f25a93528a1428a5ac776996c9a6062a5048c87edad429c562f1e73ffb69cfbefd5a298d946586c82942add0209b2c5181468274a052884b48e01102427f101097597298bcf7882a0c43ad09009cc99cc90a85c2cc19d317ce3fa6542aa5b5da86f5eb6fbae9a6679f7d36cbb2280c35814d135014c7e1c0407fa9ad5cad5611208e8231a3467a6b7e7dddf59a94b39ead43f4ec3d062100045a1b6318a0542a3df9e4939b366d9a3871e221871c3265ca94cd9b37074aa7b64601757676b6950ae0eddeddbbe33014f14221038017b03103213032e2206fb811becdccde3323c31fb1b332b377e011109564d3e582267b0264f60d1908118972c78df79cafce1333d773ed0ed06e066597265d49e2ca009567116b80011050e101624d3e59ad37463976d29a55cf38afcb37c472daca651c2251738810d9cbee20c8b5696056947769b572c75bd5aa56b5aa55ad6a55abfe835520a8bde64baaff311da7f37fe8959d732feedafe5a96345b6ffcd2cfabc79d79c29cc95db4fba1ef7feb0173e8272715864fb968f627bffc951b4ff9a7b78fd9f3bb2fffd3fa197f75f2681d16e74eecffc6b24dc9d133f59ee53fbc7e5b76cccbd7d876f4fb4ee78bfef65ba75df5e1a523ddce356b06261d7de8e1975c30e4ec4f7cf98e9f7ee20d93a274cf8647560ecc3c79def0961de77526e3c824a82ed935925cf28993678f83a41502f44480b9f4203146a2353cf7dc7323468c183b766c7b7b7b7f5f1f48db8b49c68f1dd7d9de518ce3879e7b4e29e5bd1f3664687757571c84c698915d23d2347de8a1877f7fdbed03bd7d6110e880acf56110cbfac5704144711c6759b678f1e242a1b06bf70bf7dc730f33b7154bc6f111471c317efc78445cbb76ad482a00a0942a954a0070e491478ad964cc9831d6dafdfbf7ffe447573df5d453b2a473cefeffecbd7998245775257eef7d2f96ccaca5ab3755efda5724b524b4a296002189cd027e066383305ec178ecf13630b6c1609b191bb08081b1853198c516180c06e967b4804020b4ef2075ab1775b77a5fd44b752d991911efbd7be78f1b1195dd12b6b019be41c4f9e2abcece8a8cf54565dc13e79e239c2489b536cb326badc636a9362732b676a21511120a211c77dc712b962e03807befbd578d5a226bbcf7adb41d40e6cc99a3d28f56aba5f40433c7c6169ed9875d7b764f4d4d159933c6b4a3647272328a12b286d9bbe045040c1922135934946759e942c27cca69a78ac8dab56bd57a4643c19c53171e3b77eedcda66484f8d9e176638e1f89342083b77ee5cbf7e7d1425ea2693244908ec9cdbb76f5faf97459159ba74e9238f3c0240c20038aba100002f01008c8601e1acda42078ffad4645926223b77eebce69a6bce3efbac55ab569d71c619c698c58b172f5dba9483ab13af666666a6a6a6260e4deddfbf7febd6ad4f3cb171d7ae5d59961159ef0b6be339734626272755ff8224499288a031648c713ed7569a388ebdcb358f2ccbb2a1a136331f3c78f091871e0a21c4c6eacfb89532f3ccccccf0f0700821cf731119191979e10b5f78e28927ea694ae21611e9798fa2288a22b446df31c64c4f4fbef7bdef3d70e0807a2ae7793e363666adddbd73e72db7dc72e79d776a635714456ac54d688ba21023c3c3c3684a7a4304a228dab265cb9e3d7b74c99af7c4cc14457aad154591a469511464e89e7bee39f6d8638d31ab56addab163872b72151fad58b1a2d56a11d19e3d7b34ae2b94c95f87894a2aff17e5382af2a4cc88422204601998192a4b6c660e80c2a5ad4c60119120da2705c668207d79ea7d99080e5805b657a3e2696219103dfbf5fba55e0c9888447870b1838e364f6f0a3bc2c36b50742310e070f366040460020b87bbe40c1ea8468fd3e0c789b1b179dffac6cdcf66b6e6583568d0a04183e7307eeaf438cf92c40100ea2c18dafa57bfff33ef787292c18c9df4e25ff9cc47df747464e10d1ffbf4f6df7dfba5c7bc354b96bce0973ef1e95f3e2e0258f0d2f7bff3c637fd7fe77d61c1c225675d76d9f274fa19f679e492bff8c2fbfee4bffdc6b91fde5bc4f3cf78fd47fee99c13479ef78e2ffe0dbcfdcf5e78cc9ba7205d70c2053fffae0f5fd10ccc9f34a4512c2212989911d910599cb5a1156042d1f6162dea888039106a6cb45801112683df7bf8c1175c78fef048e7dcf3ceb9fddbdf213221b8c8d8b3ce3c33b6145cf1f8eac72ce15557bd6ad5452f48daade07c3b49d7af5d77d34d37eddbbb1b052c02815832711a15450112daad8ee67c6b0397b5f684134e40c4c71e7b4ccd8fbbdd6e9cb62f5d75892f72e7dcfdf7de93c6519ef73b9dd6c8d0d0a9279ffcea57bf7ac58a15aac799989cbcfdf6db6fb9e96603a8a639ea756a91908504121b318216e4de7b4d4f5716a962bb0800ce3efb6c22f221dc7df7dd511415456122ab5e2d519a5c70c145edf6902f72cd2637c6e499537b171b471b376e44442562ba0547512208eafa0100c6a0f32e4228bc174413d92849b2eecc31c71c3dbe685191e78fad7e1c045de16a3369003cf5d4538f3a6a510861686848d3b2d2b48d58263d2f5bb1dc46c9f71efd7eda6e85208210188c218110980f1c3cd8edf58687874746c7008df31e004108381c512d0b82949d3ba88223091c38a0b1a58a47401042080f3cf0c0030f3cb068d1a2b3cf3efb84e38f9f3f7ffef8f8c2a1a121761e01868787dbed74c992250080e65210dab56bd7fdf7dfffd5af5eefbd84e088d0b902110c220a2062081c42a9bcb02a5d1101421b47c02104a7bcdbfaf5ebf33c8fa2442a2b6597e54434d46a4360763e4dd3a2c82ebee8c237bdf10dca8c1b13050600c001b398c16e9dd6c2850b162c50a2aadfefc771ec8bec81871eb8eebaebfafd3e306a5c3711596bbcf764a2288ac8da1082f8109c57e58817bf69d32665a042e1944dab7da9cbf743d086af3beeb8e3ca2baf1c1e1e3efffc73bff085cfd7bd724b962c518fa1eddbb7eb0e6659a6c32c68771812220ab34a9c945b6106630ca260a5af11413f4b88000920420014200d8df241bbea08009955258381a18a331f64438499390cb2482545a27b37189d46d58554d234e5d022a86cb9497544789821311ceecd0c414f8f54f155a0ac250ff688a9590e4265e45c2f47bd8d09e03083e7e65ba0c18f07679f7b5e73101a3468d0a0c173127dfe215812bb24868ce1a087677317d621182138e8217f76f76c0942c7800560001760d20300cc31003f09b77c66dec5bfffb717fffe331cb3f1cbdff985efbdf3c842fea45ffec4fdbf5cfff78ff49ff137dcbcfd0d0377c69d93affed0d7aefed0619f8c975cfeaecf5ffeae66e4fe24030510506aaa82886036cca5aae405118011192c91afea3801612c0bec8d1b374e4e4eb65aad134f3cf1bbdfb95d052959d63bfed86380657a72eac98d9b4e3ee9a42b5f72b9738e9d17c2a29f7ffef39fef4e4dc791093ea471ecbdd7986535b8e9f7f38b2ebae8675ffbdaebafbffe81071e38ebacb3d234ed76bbf7dc738fca735aadd609279d7cf2c92703c0830f3e383333a39140ba2f2f7ef18b972f5fee9c8ba228cbb2b56bd7de7cf3cdc4c270a44d465d6abefd1def4892e42ffff22fd54eb5f62e29d3730498797c7c3c80ecddbbb797f59d7300109839cf5140bc3beb9cb3b3a22010cd69d270a500828642089b376f0e21948759b0700e0cf9109859085188015c08599173993a844474ea69a779ef03f3f71efdbe0b4c64010801826796b06ad52a6b2da2b4db6d158668107b96655114cd9f3f5f441e7becb13ccfad8d458443500e48c923d5efa87aa8d271303e531873dd225307576bffd5ec611cf8f3bd6ddbb603070edc7cd34d799ecf9933b278f1e225e38b162c58303236326fdebca1a1a13973e6748647e2381e1f1f7fd5ab5e75cc31c75c73cd35ea26531445e1b2288aa2c82a6da4820b1104e0103c33aba574d6ebea86f5fbfd9d3b77e6796e29c252757258f25a9aa6880871ecbdeff7fbda761782332662c1928f6056e64e0d71acb53b77ef3e70e0c0c4c44451149d4e27cbb275ebd67dfad39fd6198263f54baa62cb49e3c30c129859d316154fad5bb72e8a22e79c19908c08cc5a11eb3f1c646666e691471eb9e4924b8687472fbdf4d26f7feb365df8f2e5cb756caf5fbf5e8d75464646ca64b4527252063c3187da56a62641b4ab280411394cc5a39a1a21ac93aa06098e1042fd97a132c741383c5c9c0507753d2a85a93e228054773f0de49e97e3a83e53250b854834ab9479ba5846d54c479cdc5aef83a5a912cd1ee0810d1e209b1a0d4e83060d1a3468d0a0c18f0c314251df68018c1a9861e818880d7880a900b575cb30817dcac15c0ba306fe4dafdeeae64f9d3af05911310660d4c28c878c01004cf5919900003042cd996af0dc0181dabe96540511a280948ff71100679b6910c48080181104b511112a9f9f834858bb76cda5ab2e39e5a413dbedd47b8f28d6daa3972d3728bb77ed1aea74363ef1c4b57ff3372bcf3a6b7878f8e4d34e1d1a1a5ab664d1b6e088212b5c9c24491465c139e704288490b65a8b972c31263afae863ef7bf0a1934f7b5e676478dbb66d130727adb5699af67abd4b2ebe887d2122f7dc7587ea1a7a335d14b0849ffddc75e75d70e171c71db764c9923973e62c58b0208460d03cbd9c131146082073e7ce9d3f7ffedcb97377efde1d2571e11d0cf47a286bb368e91200d8b16be7a1a9294b64ad752c06d01a5c75c925e3e3e3bd2ccbb26ceefc0553dd99288afa45ceccc6d810c2868d9b431083a82d6c5e18027a01400214461024062c0a4f64a3d81a1b0366e3e3e32184038726f7eedd4b608db581d9b93c4992a3168c9f70d2890c323579a8d3e92c5bb17cc3860d719a780e719a2c5bb13c495a9393936bd7ae67060e600c55f9d3e09c27c27ebf0f00ca478894e62a1555335b272308aa42a352e520b20666114040d13e96921b1489a3489889208e6dd1cfb66cdabc75f393d65a3000c8dad4b660fe512b57aebcf4d217cd9d3b77e599a79f73f6ca87bff7489246bdfe8c1e76631190557021a0f1d55207deb75aadbcdf13114b84224fedd97344f3cee038d7fca922cfd63cfad8173ef77922cab22cf7ce7beef57a535353333333b92b941150164c1ba698797478584228b2cc1265ae387068627468d4da388ec9056f50ddac81c81a22660664032220c1e5880620209a0d1b36c6ca5496de2e58731932fbad27711cf7fbfddbbef59d17bce005c6980b2eb8e8eb5fbf55353b471d75141a73e0c0818387a6103122238cae084424b5bf0c22110606168d856215db1181517767af3966a8e6305006890b326aff94b24f22a21648226a1e5467d95529543ee826d70c1154e21c5232181190a06cd5ab7b9ad42e5ddf31039d4dac4baa3d6e108410d4e4a6eee303903a467d805b0c808840b5d111549a202ced6faaf42bc123f2d79f9e77dea04183060d1a3468d0e087ae2807691604833062a02730ed61d442c7c05400006813a404e4047a0ce9b36355263decf3d0e767b721ea73a99380abb6c903f8e696afc173ecaa2334868850ab654b1a2f4efa38dd18a3be185a9b592ad3c78d3116292a7f6fd43e66e3c68d59961963ce3fff7caddc4e3df5542489e378c3860d45510c0f0f6fdabcf94b5ffad2576eb81e00a6a6a6962d5b36333393e779a7d3d1f41f089ca6692d18191b1b232230c4cc0b172e2c0abf66cd1a0d9fcef3fcf4d34f3ff9e4934564ebd6adbb76ed521b11cd171f1d1d9d9898b8edb6dbaebdf6daf5ebd71b63daedb68a6b8e7892cfcc8e03222e5ebc787c7c3ccbb243870e4549aca560ed0404008e437b78686c6c8cacd9be73a7b5364a12cf1c848be005e8c28b5f903bb775fbb67d070e0c0f0fa7ed72a70481998be00f1d3a14449cf7ce39ef3da1f5c2ac1951423e941a07ef7d5e149ab70500e3e3e3d6daad9b9f0c8145c415c11521495a21842bafbc72786874666666f5ead5ceb9a38f3e5a5536ea7c7cecb1c77aef9f7cf249e79cbac9d432074d8c02805eaf2722ed76bbe471f030b94855f11efe3e22921091252000443003ce24475027499244150099bd578f98288a76efdefdf5af7ffdb39ffd6c1cc7ceb9254b96a8d0a6640ad8abbc0549001980551716422003ceb94ea7a31d70ba9603070e44c6cad350b2f3c64451d46eb7a7a7a71f79e4917befbdf7fefbef7ff491ef3df6d8639b366ddabf7f7f5114c618957b38e78687877554d7efa8ee06c11cb57091aed418235ca9d8946cd2c6a4cade25cb321dc9bd5e4f0307d5bc4937ccabf5cc61106debdbba75ebbab51b4068d9b265a79e7aaa0e6c4d64dbbb776f792a09bbddae6e958870d09d2501aa175b3232cc2148f0a249e1d5361e96f5adc643fc34d4bb7644dfd9a041526d9d0387fbda60f54e7d05d523a7feab520b798e084aa71f0029f7ebc86fe2c1335e1e1066f1e239ccfef7f02171c47f1b3468d0a04183060d1afca8d065c818582067b0557d1013e49a901104e859eba3ddb3be5b0b02dd00c306e65ae81034fa9b06cf614496224bd6a025b244d690351459a32f743296c8a04e96d01ab4066d4436a2a87ad14ae3871ebcbf977519c2c9a79c18c526b03b73e5e949bb353135b96dc7561b9b996e378a22223a74e8d0f4f4b48da3858bc687878791c07b8788eda14ee68a5ebfaf31cc22b278f1e2b4d3deb06183f73c366f6e10deba7d0745d6c451eedd8b5e7299b63edd76db6dde7b94c0bef0de1b63d4cd84bd737976e8d02111993f7f7e1cc78335aa170e205e9899fbfdfe79179cef823f7868a29f672184a9a9a9c27b46a0c832088398c82e5eba248a5306baefbe073c4bee7ce1030331c8ca73cf59bc749920dd7aebb7a6bb3dcf7cda69a76585ebf63320eb197afd9c01bd67ad985d1041e0205a962a7d13bc70005784c8c4ec258d5b592f5fba78190aeddab153453bce3966b6d68e8c8c9c77de79c6983befbc73d7ae3d69da1e1f5f8c68b4a3ca1561d1f8124bd1ea47d7b4d30e814141f61c9c97c0c062900c5191e708d04a5390a0e538011008129041423084545215400486c0121810528f12038462080c880121619d22c288d022890f455178ef3904a593207044a6373d9344d1bcb1b15f7ce3d5e20322ae5dbb96007de1d238f1850b8ed3b88528833eb835450500ad560200a5416f087b77ef61664411122114c2233a808aa200464b117b316893284d92569aa65114a9e0c5174e65264494e7b99a1f7befbdf7d3d3d34aa60040b7db271ba389fabd3c4ddb200442d6c486a292ad1095bf505114cc8c86a6a7a711f5d40b2339ae489c2081855998250807e17e3f43a4288a6fbef9660048e2d6e5975fdeeff7c7e6cd1f1e9de3599eda7fc07936362e5c10326823b411950e56c801420821880be21982409052fc1584d5f84644952920482c200c20da5e599dfc32b0ce12d9c1c6c392731150d39f32db4e402936e5592263ad21533e946142d1e10112400202eb471054e12596d0125a32d51f1832848450b13c02508e2803a2321f4234aa2144310435ad6c00752201e432684f448240106040a9d78a10841984058fc8636bd0a04183060d1a3468f09f4790677e3346b52a04f8bff42cadcb70c0413f408c30661b2aa7c17397c789a2b2108ac856f6abf533f6a757710040805a7151f97c1d0040e536ebd6ad43c4e38f3f5ee378962c59a249d29bb76e895ba9b5767266dac451109e983c9424c99cb1b15e9ec5491240b222cff3d21e388a22cfe194534e59307ed4810307d6af5fbf74d9b2346913d1962d5b54e9b06ad52a757e7df4d147d7ac59a3257d282b55191b1bd30abcd56a6dddba558542679f7d7680239fc0eb2e47497ce28927f67abdad5bb7eac62f1c1feff7fb7a10d436c518b368d1a2005278f7d4fe7d719214ce91312e7834d1a52f7a111ab36ddbb6fbeebf1f111970c9b26521845e9689882074bb5d662ebc0b20038a182d9ed592f630aaa2cebd5281d2534f3da57d28d6c600d0ed765ff6b2570c0f8f4c4d4ddd72cb2daa2559bc78b1af042fc698344d8968f5ead5aa28d17d513317955a0080a63869a4971e42552e9040ad34310689c022d95246511927095bacd45b95a3ece081add5162a8749e31611f5fb7d6b6dbbdd5eba74e93bdef18e254b9620e277bffbddcd9b37abd2042ad79e5a0806c088408448e2bcf6a9954ed5ba963ccf272626ea1daf476fbd0d3ace754bf4c8871082f3ecbc2e645054528f0ab5b689e378dbb66daa9449d3b68a8688c8dab814e95484516d2ca5835033ec0120cb329d47f3ad669523204734f8a8fc8799d7ad5bbf75eb360038e1f893daedf68a152b54cbb375ebd65a3e8344cc1c941914e0009e03b36e894eb5e99c8a744a47abfa9d7af80d623016eae9f9dfa5078d31ba23b52008118d294d905597342881394cd967f019ffb01c71551ef15f4434804f3fb3cff8910145d23388b38e50e834df020d1a3468d0a04183063f067801356a8094207b76f7602d820516921fe6c11b03f405260210423c70a3cbcd5d5f83e710ca27ea2c0689084402b347147d97d9ab2b6a5d1de1e1954f69e6ca62adedf57a6bd7aed58a6ae559678d2f5a34676c4c50b66cdb824453d3d34e5cd28ab3226784754fac73ece62d5c60a3a8dbef39ef11258a8cd20a87a626e3383eedb4d34290eddb77ee3f30a1094759961d3c78b097f5972c5b7ae54b5fae46c277dc7ebb418a8c2d6b39f6c1e5ca864451343333a3ad58c618eddc610475c3298b3d1041d0d0f4a4d5fafaadb7f6f33c884c4e4e8632b80718c805095e229b687d9e17452fcf8ae00100895ef8e2179d7aeaf30a1fbe76e38dbd3c631163ccfcf90b19484b6e63a23c773e0400608600c8206a22ab87b0e20e8c6e799e6520d24ad3f9f3e669e53a3d39ed8b1042d9e274f2c9275f71c515defbbbeebaebe08143ca6d2d5ab42849122520d49e79ffbe03bb77edf12e68568f314675165a5a2bbfa33950b553ac996d7211d5e0285b8724fa8e0a31084b0f1a12a0018b979a7ad1df2ac1a47218ef7d086174740c807ee117def88eb7ffe1fc790bfbfd7cf3e62d377ce586d8c4166d2b6e896008626dccccc052d28515bde8bd17099ab33e6888a33c8ba076e856debd547e56fd80757b4a1aebf02ca4baf857b192369d29a3e4bd9f9999511994f73e8ad3a2f079eed0d8ac700c80c6e8ae092382d18d0196ba03481b9a6ae203008481c32c9bc32020248c44d6b9d0efe7cc7cdb6db76950fa4b2ebbe2d8638ee7008161ddfa27d018cf0c44de87e0d97b768139a834093888208920734558000822030541411220d510811000a021341680aa8bbb2477eaa387b5fe65c00d7d30cbac94d8086b24d62c0d049a72560f3c3284866a72d0e8b998fd4b020c9533b1cabb0ca045220348524e2865749e0408ac497334db0038e0678c2c10182088b8103c7310d1d785f7413008aa22aff91668d0a04183060d1a34f8316088602a008d598810a6fcb3fa8c4188103ae659cd9c208c18e81868138c1a608162c058c735777d0d9e5b4c4e101641010220166486c08068b4e9403d5367a7ba781bf0b360b50e0558bf7efdd4d414229e7efae94b972e4dda2d067c7cdd3a2de303b3e330d3ef79ef1f7f7c1d332749ebd4d39f5784e03978c06e5e306210493bed85e38bcf39ef7c20bcfe861bacb53b76ecf0dea769ba72e5caf1f1f1abafbe3a4d53eff8aebbeedab87113ab494dee8d3108c64489b55610fafd3c4ad23ccfb76cd9e2bd3fe69863b47b4527177ce19d732e77ee75af7b9d8de3071f7c70dbb66d5acf5b4d8f6614206dbdc9bdcbbd43435ce510b55a2dc7218aa257bfe635fd3c5bb366cdedb7dfde495b599601c0d2e5cb9425a9f29e45e924af6947208cc010987d9d79a4333be75aad56bfdf572fe7d2a9c42059b4964270c6e255575d4504870e4d7cf9cb5f2e4d6889e6cf9fbf74e9525d9dfedcbd7bb7121c511455f637c2ec89c8d8b25fa996b168758de6484b1400100875dd5eb21e5833de8729389e5eea6bccb616f34992ac5ab5ea031ff8c045175d94a6a9caa93ef8c10f6ac6961e76b5cb298f8604011661b53d36c6d46b8ce3581922a5c380d0573a9b5a673128e95136a7ce960244efbdf6371d21d9d0ed573596ce5cf91ca15239ba47dabbe74270ce0561a590c81a241200a54bd42adbabb39188b136cf73162809c4cabfa65ebbb6624551e45cf8f6b7bf3d317108002eb8e082a38e3a4a44bad333bb77ef767961ad052e752eb3ce35a8cc2bc380f9cb20b1420088252fa6b448e58405156127357f67112c8231680d0efc561011509819090647ce11c360401b45c690b24922a2d4b0aea26ea62a9bf88888c01863ccac69ced30d7a6639653ccc95a91c9654fec432660f064d88747878cf47c4723568d0a04183060d1a3445cfade80000200049444154f80fc322b40dc4ff9e68a6001835601dc324c3b3742eee0618a6673bb317300c1a965104983e7c2d5d6ece5483e70e7c604142240690c04144bd319c17359a1040edf711010112f5c310e620c2288288a4cea944b6dfcfb76cdf71e699672e5eb67c626a1a117bbdde9a47578720519464aeb0d64636f1819fd8b879dffe830b161c75ce39e7de75d73d14470ec12348604f9498e89557bd2a4ae2071f7e78dbce6dceb98d4f6e3c70e8c0c2f9f35ffffad74751a46625dbb76dbff16b371b1b87a29020d6c69ebd900902adce50e1d9805155c2fa27369d74e229cb96ae38e6b813366edca8462d4496d97bef2f7cc14567ac3cbb97f5bff1cd6fb9c045e1d334cd731782a0b1519ccef4fa4551c451fad4be033ec8d0d0c831c71cf7c4134fb0e3e0c25b7fe76d232373a6a7a73ffb0fd7b59276bf9b49006be2d1d1d13973c7a6a60eb9e063f644600d7aef6d648bc20382fa8f205a1404a4108277459aa6fd5ecffb8208e2349a9c3e94bbacd56a2d5a326e1f35449265f9ab5ef99ae73def1422fc97af7c8983ebb4d3e03c0a144571f2c9276fdfbe5d44a2c43817b6efdc8186989985a3c816be28939b0504c0461143600882ec826fa72def59390ec0527163cb1c68d56554194300c173e04091156640888cf1deebf2b507aa8c2e3200cc86e0f8e34f78e10b5ff8bce79d3167ce1cefbd884c4c4cdc78e38db7dd769b6a768aa23071c4c8cc3e04a7ac81f256d65a0091c02252648ec0b0e7346e11d95e2f335124de2bc3a8cd562ca2fe2922caf120123a7680c0c2aa426366204304419843c552116acb0df06c8b531445defb43870e8dcd9ba7c9ee711c17cec7499a152ecbb3569292c1c00eca9e388365ea177280284e4d645df088d4cbfa699c081083a87a494438685f92101182318658bcb5d6fbe2de7bef7dd9cb5eba7cc5d27627351627a72610388e2c87201ca22852050c83209a5a50c3cc0c010949539c8481b994d70023205401649aee54a7380d107482501236dacfa6bd73006562998dad4050111094fbaa0b23c09277d3342b000110d00eaf8a5da9e47e8c5cb547e95f9e529b268ca88bd51834a45a2ec4757b60d0b871142f1e0054e823c04184590870c05f599fe1941b838875035cf315d0e0c78607efbb777272e2df9d6d7474ecf9e75fd01cae060d1a3468f09354510ad4379120d01be04f9c40dddd4100b9809df961f894940001fae159cd1c007a02e5ca9bdbbc06cf690486804c0c42882c5e84044418198594bb41a92e050110d6f0207de0af4a1cd107fcaa3159bd7ab526ec9c7ec6193ec89e9d7b547810820863f012844584c8ae5efdf88b5e74d471c79f78deb917dcffc0bd511491b1cc30363af7977ef1cdcb972f9f9c9efec637be91e7b93ac5dc7efbed3ff7dad7ce9933a7dbed1a63b66fdffee9cf7ec60b84c2239a2238227681e33401a2c2f38205474d4c4ca8b2e3d65b6fbde405172f183feae77efef5ef7ef7bbe33876de93505ee4575d75d5eb5ef73acfe1e1871f5eb3664d08a1d3e968b8b5ca6a8aa240a2a1e1e13c77df7bf4fbaa97b9ecb2cbd6ae5d6badbdfaeaabcf3df7dc2ccb6eb9e596bd7bf7aad8a1d7eb655966ac59b264c9c183fbd5934517ab7c419224a5b2032300d0635c8b1ad48b87d45dda981d3b761c7df4d12fbeecb21b6fbac915e1f22b5e72d5ab5ec9e21fbcfffe871f7e5877707272d2181351b460c1026d98cafa7d6bedb66d5b8583251b34389c4a075a6b4c5e14716444840035c7bddfefc7710a000650b4f6ad229fd515a71e368c40448ca0894e799e3be7d0509224c618edead2dd59bc78f145175c78e69967ce9d3bd718636dec9c2b8ae2eebbeffeca57bf3a35353577eedce9e969ef7d92248ca039e8d6dae9e9e976bbaddd378886d96bffd7f4f4b4ca76b4952f4d530072ce0d0f8f4e4d4d310304f54d632527080091892cb3d20d44e5b805c6b2a34918011984447f825e0f58e43e4923100aa1e8cef445904110b1dfcf420859968948a7335c1499412a2f94d9586b141113d9898989388ee3380e81adb58026780fa533b1363171ad3d1101ef3d8b57439f6f7ef3d6175f762911cd9b37cf7bbf77f79ebc9fa569db10a12d9be30074a3942d918a82e3924b122e0d72009144ad69741edd6029b3cf8394d452152c8500209a56ae13a108020a0822000b579d504275e4f70f90b7b031b56a8610119095f72163caf0754d6dd37e388d6f3f3cfdaab2fb812332a76aed110030ccb656318208a3c0600b589d3edec8701afcf8313939f1fcf32f7a1674cfddff77d62ffbbfb0ead80fffeafa7b7e79fee66bce39efdbefdf72e3cb469ecd07a76e7af98a3f7cc9830ffdfe71d17f6ccdbdbbdf72d2d543d7aff9d039ad66183468d0a0c17312995a3212008200f46b87460027e0000020428811f607b0cf7eb90b2360818301f2e6cead4183a7b1a7da30252c5819548868283156bd197a21224b085c2a1700b0147500816096e54004006b56afed5f55b4dbed562b298a62eddaf521481014164413823e08c73c73b7defaadf3cebb204992d7bdeef54b962c59b3668d31e6c4134f5cb972e5dcb973e338feea57bfba6eddba248a5c9e8710eebbe79ea1767bd5aa55ed76fbbefbeefbdad7be76f0e0410274ce2549e2390007effdd0d0100078ef6d1ce5ae88a208050e1d3af4c8a3dfbf68e8a2e5cb97ffe11ffee1dd77dfbd7ffffea58b97ac5cb9f2f4d34f67e69d3b767cea937f3f32343c3333936599761869dd18479135667a6a2a8a2234f8c48675679e79e60b2ebc2838bf68d1a2d34e3b2dcff3ef3ff2bd7ff9d2978988ac05c499e9c9a14eabdbed1eb3e2e88d1bd6e7fd2c89e2d84612d85a2bc133330011208850e5266b4bbd02fb3c131f18218e631458bf7eed29a79cb460fedc3f7dcf9f4c1c3878fae9a7775ae9debd7b3ff9771f0780392343799ee7fd6eaf37d3e90ccf1b9b1b9c37c6c471dceff7376f586f402c210122081a24114011ef224b10d892b148be7012fcd0d09078291d4f8810b4d54b33984a3766440011030838dbede288d461a7280a11499264e9d2a5e79e7beeca952b172d5a0400ceb9344e00e0e0c14377dd75d7bdf7debb6fdfbec03c3c3c5c140522da249ee9763b9d8e36e34c4d4d2d1c3fca05afc34538284b600cf57a5914256adb12c7a56caad319d61744244802aaeb506601908083122b504acfea492440e9b93240dc63513821143259e19dcb5bad64d7dea74e03b22666661188a224782123cc9ce7799224753a7b45e5800867bdfed8dcd18903075d5ec4715264b9416b94a790b2e7a78a01d73c7034c6d8eac0eeddbbf791471eb9e4924b2470eef3bd7bf72649a2295ada51a56d71e59e3250e518644a86b52665a4ee7543022a831e555a75d8239101d683aa736da832d2124402d0162952654e7dcceae3a70470f95b2ea913c0eafb5cb425aa345bb6a66255100408c90001e8ee9308cede05541c4d45c748e56a84250554727748386bcfc4c2f54766d9e7ca1e5b77b4f91668f063c3e8e8e87ff899cbbeef7ce06dfff543d73fb63fd0d0e2e75df2e60f7ef67fbc64fe8f3885437aebfff9cfdffe179ff9faa37b0b682d3bff35bff19ef7fdb7978d3627ae4183060d1afc48aace2030423f0c8ff3946b8e5b83063fe0de902100206bf14b809a87ace9c455e5c358dbf10a97cd0f5a853108000ba389229d67ffc1031b366c58b972a5f7dedaf8b1356b5d11184bbb9610444a1798706862ea939ff8d47ff9adb7b55aadcb2fbff2452fbacc5af2deab39f1273ff9c9071f7cb09da6455168f452afd7d3369c999999344dd506059144c4732dd7a3d1b1310088d364dfbe7da5360490883ef5a94fcd9d3bf7cc33cf3cf5d453cf3cfd0c75cad03699d5ab577fec631f63e6e9e96922522b1908ec9c53b7dae07cbbdd460163edd7bef6b5c58b17cf9fb7f0e28b2fd680eafbefbfffda6baf55014591e72323235bb66c999a9a8ae3b8d3e9a8f38b31666666268a22b5dd01006322634c9615b37529804a69d4d3c4200db5dacc7cc357af3fe38c33962e5d7aecb1c726279decbddfb265cb473ef211f524d628aef5ebd713406cecd0d0509aa606a1dfed65596fffbe7dd6a005094488681199190103f07067a8dbed6a605344c62006976b672b12a240d94703425236e094c7585f1102400801082d121aa3f2a5f3ce3df7a52f7de98a152bd234cdb24c4d49a6a7a71fdfbae6a1871ebafdf63bd2344544e71c57b63e4a4c8c8c8c4c4e4ea6690a00258926644dc4cc60ca7744c49aa8d7eb19b2ed763bebe76a28439478efa33871ce95e4822032000a4329fe20018d53120475170e2a380302902abf490529d86eb7d5fe268a923846effd430f3d74c515578410bc0f0094e77d106ab55a593f4fd37608fa35a30441b94c11507764555775bbdd344d8bc295ad6d87bb2c97d7630864c09a280427c2ed76fb5bdffad6f39fff7c8364adddbe7d7b922488467d97d4f559cf086b9f148a25e42a824a952f381b0b354b6f0d86b257c40d0ae0e07fd5cdba8a9ca79aa5d299fce16ad5f26f02a2c8ac651202a932493d8c06ec6c44bbcfea84afc1e5d4616a7512566dba54cf8f7898fc475ba88e70cc19dc9723b7b35a48c3e334f88980ecffff7fed55fff3c01f5cffc49dabc6fdeec7effcc6c3c98f5c2f5e6cfcd82bcff9bdbd3fffd12fae79edf317e1bec7bef1f71fbeeeb63d97bfa639fe0d1a3468d0e047f05d0670d0434a4d147883063f921bb7c02e70113877a108ec82e8e4196627e17a629020a093af67f69ce7aef0c1b378cf8f3cf2fd996e7fa6db7fe4e1efefd8b1ab081c3c7b177c60e783f7c1fb80485996ad7dfcf16b3ef0c1071e78e8c08103e2033bee4e4fdff9ddeffeaf0f7de8b1ef7f9f0080857d886de40ba749e7dde999569266bd7e99b445182571d96042343636363a3aca20939313ddee3411c5718c86e2344992e4affeeaafbef8c57fdab16dab2fb222eba5b17d62fdda7ffadc3f7ee4c31f94e07c9101fbd892046750e2c81894c860700501775aa9045764fd27d66ff8d217fff9c9cd1b234b070fecfbd23f7fe1a31ff9b035081240421ad950e477df71e7febd4f75a7271f79e881a176fbc94d9bd8177b76ed682549700e45626b51426f668a844b4359504b17344486e87b8f3c7468f2e08627d6c5b165e64f7cfcef9e58bfc1e5c59e5dbbeeb8fdf60fbcef7d59af175b8bea602420811f7ef0a103fb9f7ae881fb3aad64fdda359660ed9ac79043620d81e85a2c02091b82561ccd4c4f124a1c99c8d2ccf464a7d5b66494c0d224a0d93020751b01b4640c526d6852f5f54008128a00409dcef0e2454b8f3fee440eb07bd7de756b37dc79c7dd1fffdb4ffcf11fbdebda8f7dfcfe071e1a1a1e76de3befa3019762253b8aa2e8743ace39115102c839d7cfb3200064b2c2cdf4fad333dd386dad5db7be9f17ebd66f680f0d3fbe769d00ae5bbf21cb8b3ccf43101f2430f8209e259413049620e05906270e220c5c360fa20096da34c0996ecf46310b4ccf749d0fce8727366edafce496ad4f6eedb4daedb415db288e22107145012ce559106dff815ac5b679f36611d9b4691333479105902489bc2f6aa35f6bc918d46477008e6253e7a05b635c516cdbb275d78e9dfadb279e78c239c7ecb54d4944481851949eaa1da051020113b0413150858b010fa42db23ad454c6c6a817970e3f2253e5c883b5d692b175dc3740d9b4c63a429084749098594204953f518191080823a09152686310cbd0b4da4c9dd5671d8d000561cf2154477190b54144cdf6d28cb9415e46044510024000142913c2988dae0fd022e9149189c890c060d6558306ffaf7f53efbcffd1fcccdffc8dcb8e19495a738f3ee7aab7fcfaaaf90678d7a7ce1b3afdf7fffbeb2e3aebf4e396ac58f57b37ec5446b9d876c37fbfe2b861446c1d7dc53bbfbee7594482c8c437ffe88fef39e76f6efedbb75e7afcbc4e67eed117fcfc7bbf78dd2f2eb300007ed7bfbefdd2c531e2d0a96ffaccc61c7ef05aa4fbf867deb66a791b119385e7bcf5fadd838e067ce8ee3fbf78e1c96ff9ea8ee6016b83060d1afc1482017af2c3e8711a3468f083e07ca8fa4b0431e8e36906d60e85c107e6652892d68a8c010ecbf76190e09c88b4dbedbbeebefbcebbee4a921622165961ad5501872e4a8d5345c4399fc4f1a64d9b76edda15829b333c3234dcdeb56b1711e5fd2c8ee3d846ceb94ea7a39213cd6f522d4392246a371b42206bf4693f012c5fbe3c8aa2c2bbe9e9e956ab658cc9f33c8aa222cb01a0dd6edf72d34d77dd71c7c4c4c471c71d373d3dfdd4534f2913916599ea44666666863b434551484437df789341eaf67b711c4f4f4e4651641109cddd77df7def5d770710b5d1191d1dcdb2ac288a3973e6f8bc20a2e1e1e13ffbb33f1308da9ff5d18f7eb4d54a9819d12449a2b4451cc75114e5992bd3bb49bb51ca80a78f7ffce3711c17de4908d6da9d3b77befffdef47c4248ad4a4d97b9f44711cc7ea509365d917bff8c51b6eb821cff399a9c96bafbdb6280a5fb824b688c8c0224268a0b4c841226a2769eeddc68d1bcf39e79c1d3b76f47a3d226ba06e0b92aaf706e0f078b2c11424f5b5d1b0f308a4d7eb5d7ffdf537dd74930a6d34edbb6eb6caf31c809224f1dee7b98be39808bcf7c6448ce09c23b2499218135d7ffdf52f7bf92befb8e38e56ab531445917b96303c345ab86cefdebdd75cf3211149d3b4dbedde7cf3d7bff6b59b8c411134c6f8c035db20c0844458f20ea29630951066f6c5d35c5d7418f7fbfd2449868686b22cd341f8ae77bdab9db6a6a6a6ac8d35892984d06ab5d47cb774e81d5c94d05ffff55f2389a1483d9ebcf7ccdc6ab55450539314f5c6689eba068a591b795ff47a3d957acdcccc4c4c4cd4c95fba53d618440c555f116a8a95e0e0c2cb9029358d29cfe32c3932c886d4af2b811856263bb387abcc329f4d28af17a5ae395091385cef5739bc4b171fa86897d9190603a7a04a9107004b466538f5aaeb73576fd83394a3d5f6d7db4c4803da1c1af0c769589c063f198897bff005c31ff8a3b7be27fbb5975f7cde59272c48eaabb7bbfa2bfd8f3ef2d08be6ccdcf3c717bce2ead3be77ebaf2d7cfc7fbee24d37bee4f3ab6f78d9c23dd7ffeee56ffca5531ebdf1ea45fff62afaeb6eb8a377f65fbd72e961b7d7e565d95bfbe96fbcf596d5dd33666ef895f37eed776ffe997f7df5bcfcd16758cb1bdbdffeed97fcd6a3bff42feb6fbd6271d8f9bd87a7da35e71a9efac6dbaf7ce36d977deebbefbf62a1694e6a83060d1afcb4a2e1711a34f811a0700149060b2a02140409a296b82265e674d9ef507a8e94a93e5259a27a1f5aadd64caf9b17d36ae24b44ceb93a005b4484b5900b00d0eb65636363aec8adb55977268ee343870ecd74a7081038b49318008a228f8c31208935d65a7d5344b27e6f6464a4d7736581ca62c9686bd5f1c71f1f4220c01ddbb6b7d356b7dbb584c09246b188f8bcb0640eecdb9fa6e9b62d5bfbfd7ebbddaee80663c9f47abde1ce100924360a3e4c4e4e5e77dd75cac5c4366aa5ad7ebfef396f255191e5691c7982344d7bddbe776efed8dc5eaf972649afd76bb5121119191971ce154536676438cb32618e93a4288ac85800602fce3963d59f562aa358aeda534caf9711519ab47bbd9e7a00ab68253296005b49eab23cedc4459191a1d1a1ced4d494784744898d7a33dd32101ac1174594c421049150f9a788e66da769fa9def7ce7f6efde1942b0916e9bd1e2b7ec2f023008001084cb00238d4312568a87c80250082ecf7346b0d61a756f89a32ccf4524a2086dc421e43e0099c4c6aac622c2995e5f44a22822106b6deef324a63c77ce67d9a627afb9e683d65aefcaa3e1f27cb29806e0246e8160646d9eb9384a096d28dd557066ba172531912d3d7d742ad5435cb7865169c6024c288c7278a74d99ff9de5c39d21e75c91e5b18dfadd1e220e77860a978fcd9d53e48ec87aef9943922421e803063d56080288da8bc688b6d54ebbddae1701004314c771b7db356407d9132cad6a90bdd3d07134e085e3381e1a1a9a3f7f6e0861d7ae5deaeeccce0f306c25d7a2972111d9b2d9ada434a0f4b429a9160388c22484ea075d3b04973e4465bf64955c5532952895fdcc403a3b0084da4f08a0a27b00846ad3e2016e0501ca862b1d81657795996d80522112086aefa52032222171d9e0092c589aef941d705c9344240050915458e76a01b31eab20cc48b6da6ad12cb6c12d6cd0e0ff65e0d8157f77cf573efc3f3efaa15f7dffafee2de69dff1bffeb1f3f74f5090900a4a7bcedb72e1e238091f3def6dbc7fcefbfbf6ddf2f9cfa894fef7cc9dfbee7952b5a00c7bce6dd7ff481e77deaae8937bef6df5e859fdc3d1d2f3caaf38c6af778d99bdffb9673e74630f7a5bffe92d6afdfb7237f75fbd1675acb2b87fefa2bf4e65bde75e5b21400969eb30a00a00700c5b62fbfe5e24f6dbbfa866fbfeba2398da2be4183060d1a1ea7418306ff391ea7288c31485207c4544fbf59ca561191aa5f8399eb541a66d6faaab6ae9899998992583b65947108ce47d616454168d491a47206914ea7d3eff782f79d4ecbe74206ac8d7c91c7c67a2f405814451cc76aa48288a51baeb522323c3cacdec6c2121beb384451c43923e2f2a54b81d958bb63dbb65eafd74a12e71c21050ec29cc431b31f1e1e6666661e1b1bebf57aba2f2aee181a1a62e6e0bdbad858248c4a458f0a82d43a475fb00fd59b711445dd6e57f541c3c3c35af1aa450e006459a6463caa14505b1366499224887a1e43ed9253e543619aa6defb22cfabe350445164284160d51fa9da284d5bcee52128a1104208fa41c7810458c005dfb2ed20ea848444e438300b1acab2cc44d61505459699ad8d59cdab9905c1082131970aad5037d6204b00318040486834443c4dd322f8a2287c08225204afa3a2280a0032c6841084a19767d6c62202c0d6a62281198928cb0ac228cf5d144544e87d403445e1ad89b3ac206222ab6c60085ec3d174a0ea1924af1ed39699013c22820429691942986dcf21612403c0284610828480408c8c628084008204e04eabd32fb276d272ec21489c4411d95ed68ba24813b58c3188124546448c41e6922dd1b52821220288d8ed76adb51593024551b45aade08fe444747774ce288aa2d8e679eebd3ffbec95499220e29e3d7b7484a8e10e961a131611014175a6064054f2550e13a4945ec8b3821775caa9152ea5eaae8e8b2c5542e85990c40209a1011442a3695f8103084ac9ff066650871eb1956334a9c9f1005d45b506a7248e09410e732faeaf825a83531beb48e5a6347bbd54479b88c487239c6e5459585b11d53b5e1f101dc9dc30390d7e42989cf6f1af7ae7675ef54e906cd79dfffbcdaf78f36b8f3defc13f1802b063cbe6e81db1195d3a1727b61fea2fd8b877e25bbf78ea1215ed483185a74e740374feedbbead145c3c5eabd5d86e1a7d32c76ced272259474a2d077026edf33ac657a726a975b78e5e2e4692cd1ae1b3ffc4f73de78d36f5ed090380d1a3468d0f0383f2210003787b3c14f2d0c7961f29a43ccb5b12880cc5a8a562510330b98f23d34345002a9138db010a008183412448bd238b6daa3c3228810594d4a666b3042eb8b2c8e0c70602f16092a8f5b654c6a07164de7d10502401cc75525cf8935889079b760e1f871c71ceb0b9718f3e0fd0f0cb5db4596a3808827044460f683bd602587a5d48673699a8a0f1acead1b0000107c628df8600035e95944949dd10d8b6dc4c03abf722b528a2050f997284a004004896c55a8ab6c824308022a090110204d8306616642640063634d440a4193b3596b5742c30c80040079eeaa9522a211e1a2500d02050806306d759c6741231072ef00088804c00741a0dc0544c3411080d90b83da270b01abcf485515ebe9131161160026224223aca1484551a8c687835426b51298454024f81054e00168b3c28b0892a0074dfb0e21042e6b7e1f0a0010082004808e8396e21ad3aedba26a0f7d73b07aafdc9183a66ca9560b400c69ac37689891322e10c071b00655ca21c82818d883a02500e634b2c01c11221a4106e6561cb1f8342610620e964ad18a009329fd7dcb0e23c22a85e970ea41f7d17b2212ae52b364b661cd051fc7312105662222c265cb96e9470e1c38a0fd7468a320e20b97a431003033071061a9d4528862b03caa5099677b6191606c0c58ca6d40441b27355a4b091c15dfb0b004441263d020cdc6b42378e6c0acceca2255c23aa200ab3ea8664d50d4e498012084608c21b2882812b86afd1281206c908cb13a1ba2d45d634ab850952c2500cee755a7958e3b401610a681a63f12e5b9a0f2ae2e4dacabfc358375ae394843e334f8892374d2c5abdefa072ffcd3d7ddbb3583d3008a3d8fef2d606102e09e5ab79bc796cd49e71dbd70fc17aedbf0d94b87063f28fbffcde5b64e7ed5aace3f7eeaa69d6ff89565034d4f3fb0f7d03ee35a266f5e1c3db566770ecbdb87cf7df4afffcb5f66bff78697befb5f6ffdf38bc71a2ea74183060d7e8af1a3f91218b330d434e936f869be251c2883077361665fcfbe8dda61348801f3d3596f97fa7d111109956a2000b240d077448248402add5e89c812902957a64b1884f7de39a73f8ba270ce299b638d09de3be78687872fbcf0c2348a474646d63cb63acbb2e04a498801add59fc1d374206519078fc00f7a6770939efee6a0a066f62ef870d4eb3de2535c4144100c330729954dcc1240401080bc00330706e64a4b202482cc10420841d9370aa5bf0d7901c7a108ec590220908a5050081151c80890aec387e083fa58b30bc1bbe0023b16c7e238d446d7018445024860f62138560d50f0526dbd480019b4a129c3eb15419d80f505971f0b806800a89a004bba108e386e15f8190f23929001638c25a3e6c1c65264346e090c8135688c89086363ada5d85062a3c85a4b4088046c88624b71141130211a94c37f0a81100119285921223248043a9e750260ac7efbf441a217c81143abded3dafb5904acb588b878f1520d56dbb46993da3f2b31a47d545c59fe1ee15e3498f454b1b146093b9e3d5132189b75e420acb619660db44a964713e26a780e2aceabdd738e5854dd36558bf566874565c6a48b7abadfcd11978f760b0efecdd175d58b85c37d76aa7c731eb89c05512c194bfa67a7b90368f01300f7e43ffdf19f7ce29b8f6d3f9417535bbef5d71ff87671ca0b8f4b01008acd7ff7a79f5bd7e36cf397dff3a12dcfff95172d183af32d6f9e7bfdefbce75f377519426fefea5b6fb8fba97fd7e918c75ef217efbde0c1df7cf96f7ef28ecd077bbd89adf77df1ddaf7fe33f6cfb019f6c3fe35a462efced9fe5cffed7f77d73472edcdbf1d09d6b27cb3fd776d155d77ee793a77fee675ef6de7b26a3dc95ca00002000494441549bc7a70d1a3468d0f0380d1a34f8cf5d486c500019903573a72aa667636ef4b541324864a09ef4539ad3a4744ef5b39eb49495329d07c12068514dc046838d010da04141657b98b17636a99ab840646868488bd2388eb5830611a7a7a7cbca16b1dd6a9d75d69951647ad333f7df73afcf0b08acf134a5270c57359e6e99219d064919211442300486188155fb828611840e23740441290f061146f504e159a893eb2caa9a574210ad3983170ec00c01108044900503436008229e5983bd72e70b4dfbf2acc149b90f59e10a175c08ce73ee7dee820b92fb5078f6029ec17b0e5e58d00771819de7c27360f00c41dff4ec83f8c09e59e90706d0f935e9c97370c1fb107c0865fc533d0904062fe005bcf745f0ae4e891208a0d48cf8c0a19abc0f5eb924e1205ceee0c0aa078b7fcd1e52720a80ab5825a90752cdda94c48d451d909abb64102c41644c644c44c610180242313ad2404fb294e319c4803ce34f12d6d74603c5102cd22cb34942048862402c5262a34419a192d9648dc012d69c73ac951fb55f2fce8ec5591ec77bf6beec75f22104e125cb960299c2870d1b3795478641454f7a9c85014a3b1e5d3e320307d0610942520e5f4368b92408cbacae3aae0b9058800183941facaf8b59c60448805824300b104b991e7544f8f72c3da45154877924fb5a13574a87a48cb1d7cba33e4430300d12649aab059a2b56da540781a0f15b06846456faa43ba0036070221425f5746abe051afc047c530f1d35b4f91f7ee392a3c7d264f4f8d77faefd5b5ffad25b8e8d000086cefecd736e7dedd2b475c2ef3cf973ff70dd2fadb0d03aebddb77cee95ebdf7ece88c178fe19afffe09dfb9f456015c427fc977f7de0b32fdff5d19f3d695ea7337ece9baedd75e1af5e3efe83e4efcfb8169cf3e28f7ce32367defa8bc7a564e69efd96eb36f467c959bbe467ffeef68f1dfff7af78c5fb1e986a4cc61b3468d0e0a715e5174b8a306460bf870861ccc20107a31652042730e1c10b004082306c204660812ec37400009843101118014148225577c344f54dd7266823108063980ee5721a3478ee61d6e1582ab7d2da75021100cbd09a7a36281fc80f3ec987aa17a9fe6ff53c1f988ff4ad28c994d2d394a93464012d08cbdc9f81352a666666d4ff656666a6d3e968e1373a3a1a42288a02005ef1ca578e8f8f67ae989898b8ffa107092bc9492d0c4100910082032e215059cc3efd809495a73a7a2054ed6630282ea87373eaf7a972f7a81a3a8e88d419d0a704500eacfc6039a7f6b988318681d4a88419825a98202322b30088ca320c206af833601041096810855d600021329ef5848a668a018076df68cd2c402c0184ea24f1d2d756cb602c3fa8ef0f16f650655c7328e3aeebc7abcc0c882287ededc0ee6b178f1c1ea8343bb37a0303a813131399cab696410c20231840edb8314f5393091ea67381ea672dc52a0d9e4048cf4e49b9a19abf68e7a040e059bea6de4042d1d13f3b4e662f8d3ab009ca60eed9ab60e0e42397414fb551140eec3840d57f549d20993f7ffee8e82811edddbb777a7a7aa83d1c4250432235092abd660e8bdf2e399281414ecc40248824a58135d58353409e31f5696017aab3c35c2bce06776b50ff522dfcc8dffe1ff6de3d5abab42aef7d9e39df55abaaf6edbb7637340d844b736b6db974e3b1c580a21c4584201a1c39c64854503a24c31054a2221cc443f464c48846890911d1a1c63344898a868b2002e225b45c6d14bc3420ddf4e5bbee4bad77cef3c77cdfb556edaf8146e926366b8ecde6ebbdab56ad5aeb5db56b3ef5ccdf13e35471c4b0ee1e3a64e8bb3045ab92bfd7e2f3862b2eb842a2e545ac3e6828c828d756fc508747af8f36fd0998eaef45e9c92f7dfecf7de9f30fffd80070f9d067fefcbb9fbfbe9667977df58bffc757bf78fdd6279efe96d34f07003ce0b97f72cb736fef0dc1c683fff14b5ff38f5f7ae8c75ff51bb77e55fdf7f2fff8a9bffae0277b146c5ef18c97bfed192f1fffe88b5efed7e53ecdbd9ffeaabf7afa7442a79a6aaaa93e176a43d10a54e0c0bee38cadeb38a94ee31348c4f10667334e398e2ab614b7769811c71a9cc9b835a301b615044e679c75b0c3b6223bcee5b537df4bc582b8a5833916c48ee2569b183a53dd4ddf1d0625d44b03ec6ee1c18978dee877481761c054adf67ee60677252406132cc767f1055a0110a445436fa41eea0e351285218e4c20441770889c410564942b3da5d56ad534cd62b1c8394770cfd9b367dddd88277dd513affac2479b3b843ffbf33f3b9b37dd4176f8caea1007cb6c886518fbd61108270ce90e11ba452f3e6e52bdcfe2b1aa01991b5ce0283f09b26c69e2092008320197edbb509447f3e0ab065e24e7a04587bda046f1a0ec495069bc181be0e6aa6201978d67c4d2bb2bb032d3906c8c2b334014e19c8806b8975462922b04085ac65872f20c1014421c6b6362f4c01f5767094bdb5c74a238ef569e5d05d9327e3d9cfdd88d75f1a53c4e082e453e14c205042c72d3203ed64d4029814cfda6a44c01c64920aac01627190a8ac4af594142249c3918352431962762b7d82f658e8506d6e7080fb5c756ab1568b9dc46490d974b308ce2a997dbd72925efe3bb7d48d66a1a05d9d92ae79c925efee007259db9f16f3e7a633b5be4d0f0e04e09ef0c2bec26cc4c61c0e9d597c88d2a670d4e7181800e488197a38f098f1f96abd7e17083812c742177f71c1e180a14e68ce35616622f59ca78ea2d96fcf0f4cb712dbb8c8a821ead04144d31f2bf40020221026cc4ce3b9249ca6a2c001d1196b5e1e55ec5ddd72f07a2d27002cb232cff98a49ca9a69a6aaaa9a69a6aaa3ba3b2e34c46362460272113e71d00d2b1845b3a08d7cc32a733f60c007633e65244993dc3d95cb6a5c096e274586c1c0618b05aff3072499ccda5adda352c1533299b9d6aaabb9b8e1388dcf2a9b8b96bf1623828b5bf12574a6837243abfb015671fc65419b7d1afe78a2825d6593cd195890346216358a667708c7d34fda3745dd7b6ad88eceeee16acb2bb34e96b9ef2e4c75cf3c5bbfb7b22f2d6b7bef5cf3ef8e72bcbe2523923f1893c011404ee0561c3fde8d3985752f653478e9e7ae360d38cbd0c832fa9a4080db333e3df465e4fff935c237bc2dd4397fe781e1c74600efd2b7285faf1123313a7ab4b7d08a16786d006e67e70c748cd0e71c2d5917317d2938b30672761c58f622373447816bccce3941361e3119b721c8ca1f745e8b55573447687e3d061199501f12891876d45137286db6818a19268c7e3270cff5670a00bb5b89eb831c6a96706a34a23a4d4c72a5691fe7c1a5c24e5bc1a56ec3a5366bc42d68f0f4875abca414c227a35e440cab891d7dff74fb25e086639f6247846a8137f66a622840680f8810f7c6020b46fb8e18688ca4aa92195b49c73b57d0d6bb28f9a828ff7bcf28f9da2e266a0b3b854f2f812183fdf5819498ab25282be7d703c8d353eac7b67c62f0ee5597b2f8ead59a8029654413ca3742d9629b943d0ae065a564fd50acbce98f5b709ca96bb9b773a065d8d5e8854644d6c9a6aaa3bbf8e1e3dfefadffecd3b72b3e9584d35d554534d7537a8bdea833f2056804a79e3995a420021ba91c27250df449e339c33009811e7473758797ce257649a0b4b08251682b9c0cbe78d90e99dde5477d30a9f0d08120a7577d048d021c3ba678cb2180098b28e72f49d39298ccfbe3d827aca66418a14ab443123141145eba7f2ce30b9388d56c4d575762940727f7f7f7b7b3be7bcbbbbdbb66d7873aeb8f2f3bffc095f71fca29307dd8a493ff8a10ffdc27fff2527b259b66277084923895479430ef5e7192019c93ee115d09116308c0bb9c124642c33371b98ac3d228424428d322f11d723f449ef85299e9df88968363743ce251c2a9ad82e973023eb276ee0007286210b946e05de2ca252bae591d24292e6844b510cdc83ae0230303da5af754155cf50dd10355eccc9985b91b5f67b70180db257090c12d231804eac9899faf31ed9470c81cc1cc1662a7db657a746e8534e164a53f4f1e381bb326b854155083413cae890d5930012226a0e5695414138cc606e0032ca904d759981755a27d4c69120d2ffd99061668e7437550574b03579e1d41443087211998641aa2a80489d4183d3d175d67b4c72cef7bad7654e64b73ffdc0f5abdc41c4826b4d5a86685a59279470d0186206500c7db218dce152742271abc35c8c803477a96eb2d88935bcb70845a89070e50968029a677aafe344e879bc4818ddbd5b577050d2c17cd0591cb93e924809f6321115d6fd14491c81a2c5cb1117087584542740cfe666619f1a3be962418b0861a1be55857a2de17cd271a6bacbea11575dfd19ff037ecf67bce3f433a6433bd554534d35d5ff8ed50ae6029562cecff5e769cfb11028b0ff49efbff6ce6e4850fec4b7f7a21e75fd9b76479ecc3853dd4d6b6c78294695ea6190fa91b5b894d92837c1c09d197f862faa875299a20db34f905aea75dca84c27656474eeae8d78c5a80451d528842db7b64f9d3d73e9a5975e7ef9e5175d74d125272fbaf4d24b4f5c7cd141b79a6f2c777777afbbeeba57bef295abd50a312ee41688e2d8d5ecf1c93ffaf98eba1b7da87a99b42ab8e6f2d1bd458f4af30c8a7b869ba1628cabc453c7bf4418d9db9e0dc21848e95d0c910b0d01e3d142b7ca7950582afc15806a6370cb75fe26e642483703020a1d3b10be27c9396b12451082ed90a7c9bdab674aaa0f450e85fec4f7d4e87006a5d26e05ddc1ca395818eadd053091a1f50f4c92f40422293e9d1a4cb48647f17a20dc43322856a0ba7e20225ead40bd5906c5c7616bd469966131afe49af2a41c9156c6de2cd373764873c9b94a14a47b0610595122b3a2439135530995804338ad4ec2851ae4bde2e72342374cd6ce82ad472991d4a2d655ec4bcc0f9239a5a48a13274eb44d7b7eeffc5f7cf0430707071b8b8d838303f32ea55904c0adc9169f589228838a1473b0d882a408b3f5d4f5f1514598135129435301521611250d7101a02b979963341ba51027e870420699cf73d9e0e854c621a79839c78b474455053e2c33d64c7487901171261251e5168e9e94d2a056a204de25368403a2a04bf1e9b077e2f864c6996aaaa9a69a6aaaa9a6ba53aa01b614670d071900b647d4fcb46b0576b3faa410e295632e856d0c60a1588d3a4b039a0b749fcea1c4aed5ff9e20c753dd7d4bd2c0072d1f5f33d5b69575fca70c3e45da54ceab6cb932519c2c29e35dd7598eeeba6cc1cca5870dbb9316932039e76a95a010753ec99dc8e606ebc7883c7a72f783b3e71d3871d1c5ffe7573df1a28b2e82f9fefe6ec4d17cf8868fbee94d6f7afdeb5f2f222acdeeee6ed3b4b9981142c8959ccd5d43a6715f13b0c609d9a83e96e863458aa804f75c8036e5eefd54cb08e2236681f0859061858055ae2c19961018b46c16b9a279dc299220e8a7b17219f381119404773358b6c2011171470628020ae02eb450c506c690bbbb8094a01a95d11677987bf81acc0c42ad936fc14851c1ac773d94d469cc92da281129f0b1146fb4010b7fd83dbb7504b4cefb84b655914074774db31e7e44e461bd85ec23b22e3d306953ffb3b7f41cce96ae92963b1cd2cf0d419384826379a5a0e5ec4e1174ea8443047061026096b31d442252e1e6126e9a01835b0cac85c297632ecc9d626ed983272dbd02e241aa3600887c712b56aaa2fd854e515678d7cfdf49b85e725e358dba5952bdf8e27b1edd399257ddc73efab17367ceb54d6bb9538d55d7397d950f00b19a3d1e0a212c0b5c249995b828c04871889b51128bd38a49142cf96a84069ca9cf1aa7788cb585bb47e180c111216fabd54ae33503308995e742e60c3a94022996a0d8a6360de9324c2206945a8cce5438d6eeae2aaa03df5a05fd189d946b4ba90a8dc5d6938e2992621b284e2ec23d9bcfa41091343656a7eddc7db2d94e35d554534d35d55453dd593a8ec0bc8c5609216b7e1cc3510580fc497596331d4e343899b06b98110d71cb287e71dfb050ec24740e7ac1e89c35ec28127160a04381b3ddc4399eeaee591c717db93e95008028fdbc1b639c689d21e27de64e44e7943988e82dfb9e1f6b4249df7ec776ac74704150a559ce7d8077f5cf0168dbd9dededebbdffbde1f7ae94b1ff2a0073de8410f3a79fcd8cdb7def2977ff9d7bffb7bbfb7bfbfdfb6edf9f3e7dd7db1d83875ea543b5f3afa99a470bb489dd9e94d4374b7de2932dc38cc1406736f02b461250a399e5781c23aebf84cf48d0ced082828e5b0f854da6b115058a3afa2a30de0eee88494c9af68f573a19804fcd700a123d03275a4a50c5e490f87111708cbb49a458a920246905ae68abc181c940a98947bc7a307ac84436c59dc3868d6602e2cdba0f93aac0b7d4383e95b57504c56c5440f0827c443a7384c565a0f305afbad8878e9ccb51f71b3ece1ae0823170b5b27b49661446834d19669beb2786a2987258985095547c042423207611ef023d0121254321109dd7442459c163bac221600ec62ec62f15a297abfdaba6566e0ec400117390c81dad8d83873e6cc72b158ad561fb9e1c31ffaf3bfb8f7bdeff527efbcae2a5c4e14c633e166a6492cc3fbe8b42a1ec5712ec750d672d65442a38423d7c3cba4a9083a7d3a584fb00e0b0b4586402e2f5c2d0aeb0c572c18adb351ac2f277582d2fb733bc87162a4f62e40a1848f46440a3f4b8695103a8e99d351ec6905bf35f2678dd69530c6a707b9d6d75fdc7a4ad3f45760aaa9a69a6aaaa9a69aea335b2bc352b1a900d0ae07de2400b7e521af2a78c8170e4c65e0a615960a250e1ca7ba410a02b067b8d5312374e4ebd937dcec98134a9863df3f3d11e7d5bff69ae9cc4d75d7d43d2fb9e4efbc0d2bdd2110ba89a0c424956ea73642e666eeb00c00220580e116f1d89d21303a007d506962a4a88c2cc5b45499c7295da58f359d98d9c866c116098123ac10e7cf9fcf39cf9bd9c73ff6f13f3a7bf6ed6f7f7bdba4f37bbbb3d97c7f95dbb6e9ba2ec8c739e7cdcdcdd52aa3ce280d81d618c6764297712f9a86848f0305828a4ac3ad1ffa8b456036aa30e1f5996214d703976a2481f7ea58397c25a2a7a43879605c85bd6325d4924aea2d6090028f090ab018e15e4402144c8990527bd724428607a71c58ed5d077564cc0dc94ac01623b6c743eba18b44d39ec6a1e0bd9607b82385b0555c0f0e42042a4153d2f5975e00b4601fa1c657f7f95324a03da1d83d173da62e0601e9a833371a833f413872cbb9cefb14bd317404b71e6813895b0ec025bb812aaa6482b8d7b3192a83bb811642109c7d32ba08c910b9cc810c7338e260bb5bb62a30b9574675214d89f7c163b1462aec58c22125a0c30a308a7d8617011eecef37299959dbb6ddc1fe4b5ef2e2f96c76eedcb9f9bc0d875a984f0020e83be68497adc1aab85aa2b0e2fc95a75ae44221a9aac507e61980aa8806a027166926c61952b1ca067f4dafc91691d64bc0d5b08c47e2496c2b15c4d258d5922afe5416129df4241001dd84225ed14ba1ce85892a52d3ddadb2ae439f8ae75a35598f0bb91c07789d990c8d93018516ca44bf9b6aaaa9a69a6aaaa9a6facceb38c0a90eadc281db3a2459d771766dad6938933f619f7ab67ce67a3bbfdd77ec5fa0d3642f98e4bfc55cd553bee649d3999beaaea977bce30ffe8e5b58f3c8d4066b4430c540f08d799f0c88d304e26eccd10657afc1c886e3a40262b61aa7dbf45e1e33eb3fdb1fee05e4d25bcad02bd6081b555dad5629a5bdbd3d77f7dc2ddae5aab39452cef9e0e020a5646607075dd334ee3c149634ca9b1ac368875bc5238a0806c3117367a0612d3b3c3eff1f527bc6d340e14738f4d07d8cd7f8e73da186e2416ce95fd92aca57dd5d8ac015a9d105d6e52eee195429de0a9a19257418087be3049be2c560a6a3307d82e81cf359088f0fe95212e41d0ae5301835c0ae01434908d20aaa4d312fb336e5347ebe0caa191d7110fb673dd28978bbabd1cc44526c0cc5f0c2ea57f2d52ad7642bb2045d21a6b8ca0ef4f413d611391663931184866ea32ac801090e7f8641842ea4163d81a6701757bab93bc59d6634ebdcc2b6a491d36e5516896b087d4453854097f5050e414b72984dad22cbe5b2ebbafdfddd453b3f77ee9c928bc5a2308fd60f13c99cbbaab6444e1cc6b61af1185ef298ec5244c458225d143d98267c4966a1b2f213bd4a143b5e1d242ce210515c7a231dc7ca4531b88d787b72499fe6e5ebbc61afe22f2ec89352d591b36ff03115238f0f295a95c00547a08cbc4eb7d5a4f718199be6a6a79a6aaaa9a69a6aaaa9ee0c29c7b1ca851b996d682ad27468a69aeaef5ed93bf4b1dcd1d145aa5421e3745643945048a3a08b835d1e4d2d0104cdf2c8e350dc349d57374e75df94290b4774daee3067a5cc585754a101ca5b5a2f5a4ae9e0e0a06d5b376bdb361faccc6c369bc538d57c368746d678dcd7008bfed93c1e3a4c47acc32f052ddccb043121e5ee1afdbe08e9b9e06e38ea366372c47b1ceca8fb355809fc5aef423dc692dcc74a0722eabd1ed74ae729e28e8468125819a942860b616e0e87a89302118a48208c9412793c2260b84708141a6d3881c23fe16e46508a9003125ae1bc4a2dca94e7020feecfb485bd04f53cc604566f7aca43875e40bffd02197c5d00e965600a2cfa4ef18e14b9301e0b0623d59c1ce694425012ab5158244a4a35287409a1aab4f91a83462c38dcb0d978e9f909ba313b601488a6b091901449d6b94a9328a0912105e495e5cec3c5c19412ba38b99241a5749eb3e7ba97059c1d437ab19328e6afe23d0945cb0128fba72fe0e9db6e4d29cd9a2689cc670de066397edb3084ce0a8661ccdd0d59e9f4923dc7249d65cbee700ad5abb8662582bc9f66c2283f8be2753385364eaa3bb25b8889f154c0fe5a20010ab28723c96bcc190fe99e8794975eb0a1c0e152c3a6ea2a2245151e2bb39c6247765fa35971805ba9b2ce12aec94f225a2e9718be2bfbe02aeaf12a33e938534d35d554534d35d55477614d3ace54537d06aa262945ae0eeb884aafbc58e838754089e212f00c7358cc58452b586fd91b4fe2be8768a23dc7371415f5c1a7531e62adaf1a65691166d6340d8030e634aa6d6ace9c3fbf5c2ecdece0e0203c0b5dd7b56d5b85a1c37d9dd6f86a7797e23a1902adc32d52439a84746182b8404baa50b114e96079281b4474bc8e0ec34c0ac7089843cea6f2735acd5a922198b9f247dc3dc7f48b95de55a94e273cb0cb75cb392665421b8aa4270991caad884666a33914331f854fd5742e7008e12209a6e8d4d73c53ec9f487f42ad2e98de2fc35e19c82574bc4a4365dc8ea3de7e383b31f5123158807844210d07bea7d84a50607a0969900c603d63a83fad248585ff2284b2ba439c0a83403451250b5639130aa4669666cdbc6d66a250c0bcdbeff6b13ac85d76330784cae49661e6748304488899e696abf4c743295d10afaacbb0320534a2c73f6f6d6d89c8f9dd739ebbd96c16cb3ee71c41e030eb06c9cf45304c5115980d941a08a03a3a582eabb8c2ddb379889c8326129ce091b2933db43e0cdca23e8cbcbf90ad9c03bfe055c50f893636d26787752bd43285b8769dd24173973e63ac448fc5862a733a967a7f033ba49396e3d9db00010b1d2756b254f974aaa9a69a6aaaa9a69a6aaa49c7996aaabf673a8e1164f602ed18b0a0d98a59a6446fc3dd73eec453a444e56cbded0140f062631b1d3c67634dbcb21a2a13372d720f593fe147d15c828aea0490c721cf251539702e7eb0bfbf6c674d331391f3e7cf6f6e6eedeeee829ccfe7fbfbfb2ab26ce741e22058182df048c5a250890aeb65411717150661fb2ba866425829bd22021afa4e1980b3425fbd276f78c0730a91f7908e1364dddacdd636de4111d1d2ec2b380c5b9116d25a9848acc79ec0fb14ed6af681436a4a55f580f8086f921cee523c324179810c429915fb4cd068c4181958002075f4ccacae815e4ff12c3178548c24bd39224c2641c6a9aae0303fe5d1a71766499d7eb28a5eee4f7ad9ce18b552fc3efdd816c65ea19ed5ac7514cbcad812098ac6e994e25e111707c593542e8b888122ca9466cd7c73b9339f2f16ed3ca5a48459b7bfbfbb7bb07ffee0fceeeeeedede5e3c077a27c5267aa002a10b985d9dc1750a68b6959db070c708c99ee16d12a36cac3a23f777cfa794dad4e49c45a0aafbfbbb4dd3f4e9ed5a2c37c632be65953de5f42a4d562d06042134f3615ea98c40d62bf2426d3763c886078842c22e86b6e1bb9781a5c2f0ee43a00c2e15f41d2f2b19d5bfc3bab67a5815cdebf85cefaaf1b1ffcaad0eaa1511d17848a1ed29396b88eb5ea52affce55880442179b72c7a7ba2beb0f7fffeda74eddfa296fb6b373f4518ffec2e9704d35d554534d35e938534d35d527ac5e54f15c22940038b2e7686f8371ab8e6c19966166aa918b0dc340c3097f4a3448d53912c32486511ccfd0938f1aad7e6748160447c972c29aae6146c162b1a05bd775229252f22e8749277adc60e5900c568e586d38dd21a45461a2505fbdce7cb823d296543478bb56ad0cc6ecc28418c381bb813409f6ae4bf60e264e2b5291d25d2eec3045060b4f4911aa2324bd3f08fd701600a8f890a214a61f77ef56e5988fa13c40847ed511a7301bc5363579647c975e7fe0a778edf863afb203740dbb85d361963dd32dbb7956493e2a0ce1cdc291d9c60c74af4d3b6a8097f4ac69cfe1b629d1f2bdc81518e3ca5a32f6024c3d20223023688450dc331c394e11ab42a015fc5cc133c52aa580755dcd418214528f9348a0bbe4c216d2244dbbd89a2f9747b74fb4ed62d92e524a24cdf2c1c1c172757ebe77f6d6db6eeeec365b75e2461517177a3ec8245d29500d175511a4721dc46300ad7bbf571c1ff1507aca3a5170b95c862a3a9ba5aeeb5435a58451e25be5fe140755b5cc0050337313332345498b7c2d08c6ae996201f3de17137ca5d1721d655d153753cc80f5ee96ca841a092e7d0678410eb34cedf5a697c189d68b44e286124f30882f23f5b6772e15d71bd899a1e455612cd3a424deb3a5c7af2de4a1155b8463b3eab99ba49ca9eea23a75ead6473dfa8bee80dcf3d6bf774fede0bd2fbaf2b1ef7ed99fffd2976d8d7f7ce6754fbbff73ae7cd33bbfef21b3e9f44f35d554534d35e938534df519acfd55d77f424e479deb89ee3038386eb68a5e2abae42ebba3f3357526d0b7851a4a30fa545b9f79190f551d1a7f18df4c44b4fc90ee8e6c0e48a39a44413a82142b146a0400817483cf9b94ad9b3591bb9c29142bd683f04188484827e2804817fe182fae9018110a058a84a850806ca951a59abb13621699df2969e746cf42a8d24569e8ac0834171ee71ed53cee2a45946404e2a59452211c5514bb0000200049444154f56400d1977635f2080e0b56cf58f31af5cf4d4a7d5f0b1d8c063967140811cc824a2405c02b74f76c66e6aa609836cc1d6ef4305b7861df8ad574787794413012f4ceb240cc47b960e6060fcd22a2d9e18854202354359771b1825522484aae9353220244947b58a2ac1702227b8b61d7085f4595049411181ef959a9a8099eb58cc781404a719bac2c93832a2a02873ad5a4699b4533dfdcde3971e4d8c9c572bb69daf96c91b489b5b15aad56dddeecfc2d26c9a1e7cf9dcefbe7dd9d9eb375d2041fcaa949d0b8792e64620aaca6a34b445db9599da1931cb29a159653ce1d8659b67e6a8fbdc08a7595a3ff6d59e721488a98412412a10c04c5c5dddd585760c12a8d2ec312132652bd2e1e79e4fdc68b7c24c2eabf4371fb5495d13de7dc8b23d907a27652edb5950abc03cca80c9111948cc0879b56044f88c222420ba35336a74b1525e13d2e3a17da12dd5dccebeef57227cd9c3d5b5a423d53a996a2a9a6ba6b6a6767e7c21f9e3b776eb1581c96e60fffa97ecf0f5cf1c8dffafebffcbd6fbc583e937b641ffbd96b1ef0b26fbbfe6ddf7c8ff1766ff9e52f39fe75bf7bc1adbff0957ff399de81a9a69a6aaaa9261d67aaa9a6fa5bbc89b39809425838a27f0b5dc52c72a3420e30b8139a3b8f9ce6b18e73086b8a512894a8d8057e9c68a67068ea61d4af8ec40a62cc49e57a8a8db98897fe188814220019aeaa3473a10dae9f125f4cd24d0088c35073a2caa314ab424c8a88b92a9511e6ed56dbd1d89744819660add848a3621854aaf583733b9ffc97c75a1f1111493d449987c7430e1fb1be0feffd1480bbb174ede559575c910fa01333ab968a12ec5dc7c1b4675497ff8c5637082ca37caf9a3c1de2d01049068283432432c0c30f22043ab3320254349ee2fde9bbeef5a3e48e4cb84018145d167d4914458f4339652c21eed2738b0028cb005f939208680e4a2a3a214866374d4dd32c9bc5c66ce348b3b1b3b5757c7be7f862b19152336b96aa0d00cbbeb73ab06e5f9a44d500249ddddf03553452dca042377196f8f3e491aa0ed6f68c23a3d6b0e66bdcd2a16b647c0d8cbe0bd6859cf1e2e907fdd66f5076a0f7cbb847ced77867a0aa9581e5240235055abfaee2eae8d5d8e1325f939010bc9ef173ecf3b00ec99ab16faaa1f7a277abc198259b581933ac378e31c34c89f4291bc5638db67bf8888df7b64c11f6795bf5829afe0a4cf5d9ade73ffff9af7ded6b7fe5577ee5a10f7de85dfd0660f509725e8f3df575bbbb06e0dc5bbef5c15f7bfa157ff68b8fdf0220b3f924e24c35d554534df577ace14fc90593f2534d35d51dae0ce4882b8665e4ce2d23677763ce31c5230e3167408dcb07e05042d7bb4d275d40a5342a8d8aaaa84a44296b780f481549aa493532831245c1f84a94445155d132d3a1ca9424255165c50f2392b619b9d0f4a46c92c4f7f84aca994a22ca9732a9aa880a84548ac04511933422a03825ec0954a10a29205de125cf38081ed9c44ddc6a7f6c2a50e518df2ba31a08bb22aafa89e29c2d082a4e3774e65d504ea82bf395b965b7ecb9428dc383606bb32c4e40c89c875edae0d93c9b9bb99965b76cc8d6737f3522e1fb799ff0c414ab8ebb99adbaaecbb9cb9e0d397bcede7596b36743d879fcb0be3082373be8f06c414c195688677a8ef8ab78ec62c582811e0c23215418ff208cf4245441a3d208c7df13d108fb335e96414a29256a13a7a05149f15b42e149a089aa4a15aa4a4a6936dbd83ab675e4e491e3979cb8f8b28bef799f4b2eb9f7c98beeb973f4c4f691e33b474f6eed1cdddcded9d83ebab1736ce7c889cd9d13478e5d7cfcf83d4f5c74e991e317cf3777906646416a5c28aa9214655a0a297c41b15629cab27a635936a289856c1d57445dd522171cd8e1d84285a97c8174c4d98caf7ed50d6a691de152a5d68beed0fa1cfffdf4ea5fc3c8a40344261ac77e81b14e04580d801fc5a80f925f44a6059809fdd49657c118108f8bd0e9cece90b3efafba836c2bf32efbaab3fe7bace7ce2225ddb37b76666767e80cb1ce3b1fbecc4a149d3b0dcc5e5febcccc2c1bcca7b70f537d36ebf4e9d3af78c52b6ebcf1c6fbdef7be77507bf9c87fbd7af30bbefb05ffe49acfbbfcb213f7b8fada577fa403d07de4d7fef5632f5b0a252d2fb9fab96f3f0fc0cfbfff67bfe38befb520b9fde0a7fef0db6e350007ef7dd1438e7fe9f73eefc98f78e0bdeefd65fffc49cf7efbd9773cebc1278e9d7cd8b37fefdcf01e7b368f6a95d4b6fcc74cb0fffe9ff827575db6a5a41efbbca7ffe81f9dae2ff276dbdbffdd931eb8d3707e9f27bcf0773e7e5820ca37bdf1079ffab0a34aceee71cdbff8a50fed4fe77eaaa9a69aea73b5063fce25339cea70dea66332d5549f768d3f3cf7e1870c580c057002f9703f59e82afd9d8c3d53562023ef4944568d9bc3fee114740ef95605ab2a74178cc29b4a33e91e194c222220c563ba2a729afa9c2343762fa40c27012a206427435232c03e168b2cc950849a593c4a8081b4848fab146d85eeeea2a8e33fd5482395d70ce39a2300d56012c4e80bc1aba8ee0901039803c0c481129e5ea7696ad050bd3bc7db09c3895974eeee864afff592af8eb1b329f6ba8c1bf5741ee4c84d2ae95d4310958cf7167d5c54b1bd58ccc005e618ee663193155e274a89dfb6f25c8d02b81458cbe05a424c58454aba136e7015a6a449bc2cadf25de3ffbaeea067a7d0dc4552a81c5492e22a88294057102a3967322152994883344dd32e3736b78f368bcdf9726bbeb933df3892e61bed7c633e9fb7ed22a5594a4998006667d759ce6dbb9fa8922b91fac68f7df860f734bd33db730a08f16c5ea6c5aa8746e8a3255156885648940f9762cf8d72ff243e91f1458475b947988c8793bf7d74af3a4b550844fda3745de7ee7001d05fbe6ee1503ba4d8aecd4256d293d78cb03c962cfb5bd6cbdc0e6dcaf208a05315a5eca479a6d15300946995b864f58e6baf61fd31c4a1e71bbf1787b1a0a08c10b20fb29afe044cf5d9ad9ff9999f3973e6cc739ffbdce57279c7ef75eeba57effdc7b75df7733bb7fcc6377dfeb77effd3bffca71ff9ee1ffc17bf78d98f7d60ff2997f2f407fff8fd8b067efacddff915d7beeb5b5ff3a1375cb3fcc07f7bc6e39ffa9ccf7fef2b9fb001e45b7ee7d737defea6ebafde867dec551f78c0cbbeedfd87e6aa3e49e9454f78c9eb7fec1f3e60f3e637fec0577ecdd37fe8b1effaa12b05b09bffe77fb9f1d56fbaf1578f7ee0a7beee4b9ef61d8ff8d35f78d240c5597df0a7bef6292fff073ff1b6534fbfdf9937bee0abbefeeb7eec0bdefadccb276cce54534d35d5e7b68e337d9a36d5547febea3d14e8a751682560bc1f4c70c4dc879981569b5454c26c405523ba08b5c1f3a2ac0848780db889bbba7bd7e7289741a4be95ebf9324e09068b47ef2f70a50a45424a004193c8ae299fee5b680970a79b8c42b40178cd82ce60ed2785845418c7a8d3160903854656748a0382320c640e38c4ca880f1d2c89cad9c7014075d488a3393396049e2ad3983ba4c465d5541d9792c0cdaa7fc072c086e0ceec35d6db00301b40b811e2e60e06a3987ddb1c6d79992442198f52e1c09b368bbc2a013c77423afac788b427f6433765271c42a144f852c131d310eb23f02b3eb82659763e9e664db70f244e9faa0540011788d3c8463435e26e3a326195e43252d18cd484c29e010a9157637f6082a065abc779a45293a459d3b6f3e5e672636b73ebd86cb9355f6ecc175bb3e5d6ac9dcf16cbc5a26d5393524aa222028881ddca56d6eced49868b489a35193497db6ef9d8feeed9ece230711749c22c6bba67e51cfbba04032ad4ccc2842524c8aeae0c0011fe547036c30691ca1317473f9186724c31cc21864e33bad6cb9a1f6931fd24a358b6f1a4d5b0931e316b258c1cee54a90290d343bf0b308d8d855eac8f04a694bc06d86198abaa14a188971ffd2d274848e7d0f202d08f54c2e277210c11568e5eea151c1962f4eacb112c30e0855155c3c4a6b70f537d56eafcf9f3af7ad5abaebcf2caabaebaea652f7b99883cfbd9cffeb4b6b07cf873bee39aa3029cf8a2a73decdc0baffb78f7a834d7737f72ddffbafe9a130f3d79bfabaf0670fa0dfff197fc1b7ff35f7fc92533e061dff8c267fdc8e37fe69de79e700dc0e5639ef7ed576dffad967ffbc0a7fdd3070200eef1a5dff96faffaf17ff7fb1f7ff1951701de5ef53ddff7d597b5822bbef9c5dffcd2c7fff43bce3ce98b7b19e743fffdc7fff88a17fde2373c7853b0f9f8e7bde88bfef3f7bff6c3ffeaf27f302112a69a6aaaa93e47759c8b9bf21fdb8a4d05803dc3e90c0089d852cc09007b8ed31df21dd8e2564243d0d1396e5945ce0a8e249cee10c0d139d14cc3c153dd8daab4c75e1d31e2ac4aca18831aa6951eaad27fb61fd695e2a4a87d96a27707d046dbc1e843721dcd808c82ab4c293ec2b6008039c9fe0379b0e43cc7ae4a69f910914eea11bd0581a047b382210d842f4642507057b04f562a4349152e126e23b89a39d5e912ed6c1c84ce2d412d870ee1121e12a77bc628f9f810d17924570d228e051ec62d268d1c39bc47e181f240db64589885dc0d41f0f5b1846d45ba1277066b9a623507ca22b4a7bf39ddcc2d49b25075d00b584e207b168ab26c279e1d040235e4508e04a44009c205319e66e52008cc04002d283db0880077c2869821e8405e89ed275923bf0088c9a755b72fa22989aa2a06b473d334656e8b182f2da1405cfa78ed628de9f9ca486936df3abab1b5bdd8d89c6fee6c6c1c9d2fb6668be5ac9d37f3c56c369b47def8ac49ea5ab9359da16ba4cb25885e550db2b3d311da34edcd1fff989c6b72b7efab03c74a251146cb804152ff8ce4026e4b895d771c7aeef53bfcf6d85217aa2df56632fec9d86cb21674d5ab1b45e7118cc844f1f39ece7488582452a4bb124ae572287b6e8dcb33ca8ac29872b5fe4cfbe9acb13750480b6c4e48376bbb5ed7bcb04fd032ef809a8e3ef2c499598687a50ee12e03a468ab94c98e33d567a3defce6373ff399cf7cf2939ffcac673debfaebaf7fca539e728787aaea2be8c689cdb8dc6536936e77e5f3877fdf2fbce4bb9fff6f1ef3c2f7db83bffada1ffec9177c256ef8eb5b6f78ed931ef02b4dfc25ddbbadbbe66c0700b271d1c9c5df52c43cf8eb5f7be1b52f78e5ef7ef0b4abecdf7afa7e4fdc3500d0cd4befb313af97cd45971f3f78cbdf8c6cf2ab9bfeeca6736ffb578fb8ecf93188bc3adb5dfaa83379425d4e35d55453dd5d6a4701c1aee3a0fe6421980b922003e70d7bf54dd7898404e0d60e004e34386fd8330035cc03389e70e0b8a903811dc5b10637ad3ed5c32774869b33dc47e40f46bbd2bfcfc624e34c75b7d271c24453a7764829bc161296c130d49074a36ba07dcd2d8656a44617556a8cc2c92464842eb9bb3228b7ac413b0090b34941133b224bc6bdb66b14d654e368bba4ce7884a5a1823b7a7270b1ed108eba63e6ae742f869642d50dd70de83154e512b15c15d45a1c2e14d680270ffd014e05ba8a9b718783d9e1114e5e74a4828589275ac6b69ca3be73c80042f10ed1cc19fac23072423a2cf7469592086e45626299652b232d3af4fc0291d07de271023d1ca9f25ee3be418a0a0949c20c10625c6befc549420809560e412b534e1975c04944b5267b8b076e450b06c58a292bcc4135833d1304b20fedbd280da478424242a2f4733aa3747650938828c3941347181e5615f1db493d93b2cac2e5d3bb32dc3d35736d978bcda39b478e2db68e2c36b6975b4796cb236dbb68dac56c366fda59d3e8acd1f94ce7ad3482a421a660e6e8d40fb21866d2cc421024b56d3792b62a8b73676e3e77e6b6bdb3b77a26b172cbf04c71c0dca538710a4cc67b0524944105c3b07621eabb6879e6a1e8b1f0c865e4eb61f548852ed35ba68a1033a83f45e4e078a6af975944b40e4675f5e00be04983f8938bfc56049eea642997a287652cf616ebccf243bce143a13ce52ae67a981de2e282970873a9e3901e1c654338d334ac6d41e626998b7249a0a4cb87b0ea55ec75d02cd32d8eb94c7355537d36ea2bbee22b2ebffcf2d7bce635d75f7f3d80e73ce7399f89bfe547aefef69f7cddb7ffe4c14d7ff853dff8f86ffccec7fde5cbef718fa3f77ffcff7ccf4bae6cd784988f60880c2897c61dbe12fce65f7fe63f7dd5bd7ff62d1f7ee27d1672cbfff765f77d41b96b3ef7e1bf3a95b1a5c0eaa60fdc3cbbf8e2e570ada7e3f73db1f3e5fff7bb5efbb527260fdc54534d35d5ddb1ce185a6023a1cb3060215810e70c2b434b6c27b861dfe3dd2404c081e3c001a0f3f2ef804a2c05046eedd039568e53190d31fb547f3c14f0da32ad1cd3fbbba93e57cb0affc5dddd038f0a80ee8d265542d650a666d9ccbaaecb39f79fc78f41aa24b5f244440ac1a44237d6928f47ce1d19b3ccc52b1627b83da54bd7b293c6e0b3ba05d0d4c36513335fd92dcc2c39a8c139e77a711b117bde751d466e8278bb6ab0ceba0c838f601c42888a241fd14c22d1b8fc9ad1eb8afbd0c712eaeb55cd3565c8cacc72d951cbbdc7a0beb55622091b4d29a5758a2d038fdb6368eb318ab138efc791a21517479c884654441a22295b4d334d8db25126c1623e6f67b394529364d6e84cc308e3eea670a52465abd26a6a93ce54dafa5578c3a2853f1d04e29482b0db08b53e04c59320511a2dc3536d6a541978ecfe2b11746b9b59a34940d880584a29e99adc2303333bdc22211989b86aa6ae2059dbd972fbc8f14b8e5f7ce9ceb17b6c6e5dbcb975f1f6f6458b8d9dc5c6ce72b9b95cce3737975b9bf38d45336f394b681a9f35983598b7686768e7b268b158a29d61be68b776b6768e1ed9da39ba7dece293f7b8ece8f17b6e6c9f4cedb6a405a4059b2a90c9615e4cc86d443de16bdca87e9d0d5f5ebedc18beab20f87acdd1c6a045969593eb778c805682e1daa917971431cc62adda3801adf0b98bfca7e32712bb7dc85c73c8b9d3dbad82c11c9c6c1f919becf6eac238b6617fd627b6cc2ce7dcef468f701ea99f9ebd5747ab1a1de172669da3738b8d4caff853ddd51f9f885c7bedb566f6bef7bdef8a2bae78ec631ffb77dfe6fe077ee5177ee7cf6f5b79b373d12547e72909b7aff9974f3bf8c97ff9236ffcf09e7b77e6863ffa8dd75c77ea304a92f3e3c7f5c6f7deb07b07759cd5d9d3f9e8831e72cf85f8f9f7bcf23fbce54c6f27dcfb831f7ac96fdc7060e7defb33dff78a335ff62d576f0d779bddffe9df7ec5ef3fef793fffeedb3ad8decdd7bfe9d5affbebd5b412a69a6aaaa9ee46dd23c29e191ed039b16bd8379863d7b1e758c8dadbdc4f5849b01ac930abaafd7cf23a9531179c4cd852a4e91383a93e87549b0c584ad2342a129d97ac7207a971c8164154eaee39672ab411497d17adaa2969d34b3fee1e4d9c8828886c9e212e0aa5514c1a69082535b8372e6a940c46a717115ac8f0cecb57c62c352a02238de2222e66581d643065f7ceaccb6ee5534512923b2bd14e34a719cd6819d9886cb6ea2cd2a0e0457331032045ee81b93814d062cd312f4137eee69e9d96cd82b3ec4eebe210065746fa2f8bc77642343bb2177c8c819dc159a843d1308fdae36cc84ea38655a9b3bc8267b72eaf0e3caf44d134aaea900cc94c5d7cb91c087393d0a82421ddcc324987a8364dd3a654a831496979a5f0994a9bb4556925359019a9f046d8264d4944a08226493b4b910cd536da268ded37a2334d3391963293f8d224da34ed6c364f4dab694611a83031bea0a036a03a95da344d93525242e049b44929a9f6a1668d680213bc251b42dd123c294590f36ad575de8360ccbdcbddc12ae75cc405976cd877ee9baeb495e5cecec94b8f5e72dfa327efb373f4b22347ee75ece8a547b72ed9981fdd5a6e6d6d2cb637e75b9bb38d19962d361758ccd1ced0248a4262192854d1cc30532c66582e64b1d47691e69bf3ad2347b68f9f3c72f165c72ebacff6b1cba43db2f2594683b4c84c006cd5ad56ab9cb311fd57e79dd15ce852b296d021a2e256e6ab6c9d79ee6c75d0e555a673b59fad0b5f490832921d2bcb214186c9a5335be5bcca9e1d4e754ac11565c49719dcd82fce481fa324aa1c74ab553e30e4305245441a4033b88965c6b514f26bcf2d2eaf20d9bb72ec7bb38f944b2323be84092ed647e355964e920646eb9c2e4567c94647d775662610a5d269f1dc8a7093238f2d54985ebaca81d936efacebaccb5e541ecf7179c20d961dd9c5459c91d387c9623bd567a3bee99bbe29fe71edb5d7de6e9ae1a7fd87fccc9fbce2dbaeba6826b27cd877ddf44dffe5871fb3c99dc7fde8eb7efccad7fff3072d44da7b3cfa5bfef3ff3a7d6122c8f6177df773eefdaa2fde64bad73f7bd3d94f29415dfce47fffbdf7fa896beeffd0477ee113beefaf1efd05dbf50292e35ffe8c632f7fecc976f3e12f3e78f62ffda7279e185f5acdfdbfe3d5bffacc733ffcb8930d75e7f227bee0376f38983e2d9d6aaaa9a6ba1baa3981fd14aea9319dafe51c7fd2a15a5fa317d6d9fb4ff1c0fb8e9b56688956702ce15487fd29036baacf811a7fe8dd93710e7dba3e7a1b7721d40608e26f217ac8d8cdb606e93066382d1b7b3e488c2965ab5b0b25696cd289091eaf9fd5d75b16f28bbb1b451c1946cb868292e9bf67a7bb19e831c3220ddc6386051e9e08e49cfbbe342c4156713c2202e47e9710c352d5fe704113287443e06546c9e0fd504954b49e9dbb921214178e2927e514043da59f3f733708582751ca1c1c50c65ae267f00000191159edac873105021808ebcaac15c19a87c29101e4ae9a92dc08e600135344a0d5d5a0d5ff22f42442ba53fac8a26c6e355acb58428806f2ae88bac4148cc3c421a488346978490fd350008e60f16a2e8065b8fae0568a2e9d40a62bc9a422b2ca398366e69ab499a559bbd8dcdad8dc596e1cdbdc3ab2b5797cb1dc5a2eb7e7ed46db2e668bd9ac659a71de36a941239e1a3409140a7a0033404020040df3192810a568025aa838d5a92a2d90cc1cb45bbddb3db76297e168559d1e037938e8ca901141f35c8d5ee5d49b1b8a185131c03defa6e4ac8dfd3beed9cc18034866ab9cdde944614909834914ac98888623241713586c79987fac0f94eb4814728e41a982c829d79a594f470e2f1e107269217cd76bdf5153cc87787bb87b86d1697d6656483f6346958c164c08375a51ec0278978d5604230e20aaf19ff7b539bb9157ae4e87a18ff99af2aaa6fa6cd5f6f6f61bdef0860f7ff8c34f7dea53efd01dda87fdc007f67e000070cf67bce3f433fa0d7de5afdff295008017fcd6f52f3874272e2eff861f7dc337fce8fa4f1ffafdefbb71749b9d6b5ef4a6bf79d1277adc8dc7fcb71b6f1b6f72fbeaeffa1f1ff8aefebffffd8fd46d7e1c00feed8bc777de7afc2fdff8defaba7ee21f3eef17dff9bce9d44f35d55453ddddfbca3505a6ffb7dfae8e637ed83eb3722c155a71390b817b99c8fa140f0cec39f63a1c55cc04fbd6634f8b36343bb417534df5f7bda4703bfa4986107130c2947a3ff7e103edc2cc60a320a492900d33f3da5509119d9e54e9249bc168035b37c665723fd314b461d628eac81a07916b5e9203e656e36602180303cc1de6b9024d732ec28f15d80ddc513e95b7326de1d12a3b2841baa9914c2622b585a7862c122f4c39f7c0e108db42cddbf2483f3733d61c2f420a64c75c6a4a74107a587a5f82298e0251f3da2b9199ee048580c2cc045095ec60780b03272ca89161ec31c00cb3131355ccba98c04a11d86d2e028d3c75f29054171c248c90cc5c07d00828648a292ec46c9b5260f15a6d61e008cdcc00a6513c9350321d940c1793daec97c71d2294dc9d2c075c68cedec404070c4ecf91c305981bcca3412754238c4c93249166315f6e2c36b6b7778e6fee1c6b17cb8de5cec6727bb658cee7f376b668db76d6a6a6613393b6812a54a809a2c141ab796c030a064ea8a355a40a2752d5c494a8b39408101d980f0e760fbafd837d67e65eb712d05d22e52c484a0e08a4e70c17c60de08e2e004c45061bc037759dd1cc1cb9cf5c377870a12c9615004767ee6eb94e5e95431d6bab8f4023dc0c4540cce5791a0ae2c60830236be516d58be9906632964e827f9ccb655dc03d1e7f87ebbffbe590fb71bf61235e484081e601dc3c13a43346060bd0dca5e0c9c74ce512f3650368d9fb255c0e693f6fc591fe3a4939537db6ea718f7bdc7410a69a6aaaa9a6badb94561b4e906a5ac1caca3bd856d6a49841c7d9336c4891793ac779c379c382857f2cc05271aafb14f28b00db1ad00128d110e756e5dd6f67d810246086fad9f067a37ef2a7ffebbbdefd3e009f77c5439ef52dcf98d6ca549fa96225476014373386b90c9aa9594815f1c97cb05afbae0905231a6ac820cd80d6d900c588cfd22ff4fb182152101ee347acb09ba20e79114d5c441ce8727616fc6fb4b845eb3133021494c47164381c95c1119bf2a26495265300830b287d5f19028fd7ff1ef57eec1bec91d81c8e8a4a21a189164073b1e484ddd0fcc2ee31e8ce0a27d59155f4506a58b1cf78e4ac8b8b09281a4daf8e03ad696e44c384849c15d541a32014e134b950c4292fc131e1e5ae10c85a5e121d6bd02310f0ce8dd67360e8c262371ae5b88f579a57b24f398621775d105655353eba8803199e41d018425c9c178938e930b030e0b559a8dacce69bf3e5d6c6e691c5c6f6e6d6d1cdad23f3e5e6626373395fcc66b3b66d66b3349b71d64a33634a6812448a1174f02755c5c3477f2620807bc1b0781cf688cda667733f6696770f76f7725e9d926eef2ccc1a163673c0b6dd32dc8bf21547007d1a5a766364898799a5e7bf88a45192b68015986d710c4926d0cd11bca72c02215daaec4287d17cb47a471e318a885616b78a405547c4e5c0797bb17b61589695b15dcea6046abb9ccac0320fcbb24fc42b3cf5d14b4d9cfa88c31bff9c858c53d04f00829a5e90e55893942ebca6423dbcdd5f45de16e09f919196a9a6ba2375f4e8f1d7fff66fde919b4dc76aaaa9a69a6aaabf5fd51273c59e213b409c336c2708d111ad00c0f93c5874061de7b68c03c74c80ca3906707387a5a01198e3e3abb501addb2d03f60d8910223b6ecec3a64e652c0404ce663890eeaa4fef6ebdf5d6fff73ffcd8ada7ce2ce6f366363b7dfa74ce39e7ee1d7ff047ef7ce7bbba9cbbaebbe725177feff7fc9be572f9bfeb39ed6efafd5f7d9d3ceeebaf3aa69fceddfcdc075ef3ab7f75c53ffad2fb2da637d9776ee5ce83921b6143882909b814df8dc784514900371418aa952e0df5936d07ddb33b4303718738dd8d496bcc4e114de27fd93a1671c08df0929ce5d5cb32905f2db8cb94f147e80246964d676e84382add15d520431fb497e1ae8484ada8c7bb66cf3dd799540a6d63100000200049444154960eb974bf3917ef43606b9542a26f57ebdc4b6d3ec501052c269cca5390c8bfb66a8c70d27b8b072cc78f1510b886ee04b6a2562143416b2de8d90c8a471278243a45ebdb8f86851c270461743112b042382e82d1610a751d912b59d7a82fb352a2c7e399121c88b6b5af96ae3b40c9360a9210725734bceae6a91a177a6b0f2472d05d0124a1a8d20baa16e8b53687308365d195513807cddcdc2c40485e6c5ca0d055a459ce363637378f6e6e1fddda3eb1586ecd97db8be5e662b16c978bc56c366bd36c26b3569b46670d538346a15afc5d3591b08a38e1e9ac560e1049a0241c2a717b55281d29cd62957796770f0e76f7f3f9fdeedcfe4182393af1c886cf00cc4843ef6ab1e21129a1694980a062c7c5a0c22280a21ad6ac882a11d15823ebbb90b49cd9900b409b1aabbd1ad9e0aeaa11eee4657cc91564d14f3582b895504a5c113a44bac5449f17674d36a9d25b7932a1ad152b4d68b5b410467b88b884825342c56246afccc711a2fdf4a24ba4db7bbfc8d1c789035020d7d55a13eca4770c499f84077818954ada5dffd7c4b323c2d4261967aabbac1e71d5d5d341986aaaa9a69aea6e59429ccf58551bfbca715b87b94280bd8cbdd144d3d9bccec7090fcea13a6f312771476bd7ebedfdb0c473aeb77e8fa4a23bbb5ef8e2972e37361ef1f02f68db76369b75395bcef1bdaff7bdfffd3ff8fffcc80fbee8fbefbab3641ffbb9affc826bff188ffaf13ff9adaf3ff9c911917efe2fdefaa78b473ceda80276f6836f7ec31ffff9476f3edb1d7dccfff5b447ecd41678efa37ff8c6dffda30fdeba0fddbaf4615ff2658f7ec09670e3be8fbaf40fdff8eedbee73d5519dae8c3b55c719c5b5f403145dd7e9a8a31e3b742a1b8663034869143d4291a4ea277451733b64ea911188274ac14c08826463bd8ec3da3896741b80155b13da8dc109d631a9c23429b72f9fd8c7501822dd3913525af35001cc41018d284611effb3a019c8e54b92d74cf45e2c9c59e5206521434078844b251ba4b5eb332854e841e14e2749a15d2103d141395c0424344085365dc07427774358787a4527bdccc90d22d3a9ca65e9a09f632d6f292c69e97de2063752c0efd3966d1bd6a243ce8c8ee2ad2b935ce5c7828f0309b64f7880333ef2c374d13e70883cb2652a74a70fa9ab187c46899a1cf2a028cc86e6e311837a4d41bdc5deadcab3899524aede67cfbd8c6e6cef6cef19dede39bdb47e78badc562b9986fa476369fcf67ada606f3199b1953922641904584d2bff2f7a35d65b20b1cff15f1e01639d0c4d052b904922abb6ede997796f75727f757f9dcfe6aef60b57ff6e3e8b25b8c9409830063ae6446868bd38ac9c7c5dd57d9b4c0686276ac18a73aef60f43e2bbc1ea4f87bd405213b8624a92949e7a6548878b96acaddd4a592951434124261d536430f91c12ce3fdeb40883e2197c48b46bf0243b5712369524690c3830611712b9ca97e1c6c98791a9901d75f64eaafe272a00f317283920be368e2af40d6313674f5a6a143eebf5ef7e1ed24854d35d554534d35d554534df5e9d5ae05cb71d4638684c2c33f3f679f9c737cb7a80ffdc55f3cf2918f7ccb5bde72faf4e9b66d73ceabd5aaebbad56ab55aaddcfdf8f1e30f79e843af7be775b773e7736ffdd6cfffda5f3e7de12feef73d6ff99de73da8b96b249f331f7cd78dc71efe84657ca0df9eb8df95f7b9e2b6b7fcf68746b7e93ef2d6df7edb2d973ff99f7ded65cd6deff9ed5ffbadd71fbfc7932fdf6073d143eeb37aed7b6e7af8175f92a64be34eac1ad5541a9cb8ceac1ffcb1c2041509ca4c06dcccc28112228b0df88c48d1ee82861b60d5e2f129bf0ae120034ce533790f018621ad7810324ab355003528932cfd4304a565dcec2177bd2a103d672ab35681d271107021dccdb46c95eec841f188a1987064047326183d1129e58161760d748ba0e076ea8e2a0840052a74887bd0794734684055abe8c0ec839e1260da14c351a00a040c6342d8160266abc54ae0aa94c19480985201a05aa408166f5495c810cd3e2de6a050402cde93a28574b1e025b3004a001a408a95791f0fbf56ccaba9ead06c8bf4a34deedeb9451a112df41d462e7a283ab15c622866c8878e5073d20a12c5b2e560486798432adfbae875b194ccc3fe636023326b66b3f97273b9b5bdb5736263ebe8f6d6d18dadedcd8d23b3c562de2edbb69dcfe7ed3cb50d3461d62035204d140217660ee33fc1db8148a10e8da49c416062c13f5313e78038012ce6c9ac0db4b639f733ccba8fe7bdfd7376b0ea34d689852187a1d2781d3c32860f0e09e8068a76887ab16cb4e68287723596425444bc0cf411a204d875842278c065bd81841538b055a08d4b6c2d5b4ded7671285de8d5da62aa6bac6e19893bfd650871821543c3e2288257c35eafddf5a7be88650aaa282b14a91c76388b885521cfe3d0f1fe41010979d44110d293a15de10ecf2c635c65d3759f49f4a4f4e9afc054534d35d554534d35d55d5677ffe6be69d2fbfff44fe76d7bf12597cc9a599773ee72d7ad62ba6ab5ea72eedef3eef7cce7f3dbb9b36e3ff0919f77c58d867ccb7bdfff510316f77ec8fdb704ed032f3d34839557a6cd9d92bcea7b1fb9feb6ad079f6ce3adfff2d22bae809f7bffefafdda83b7faadbbeffe5f7da50c1f1cb1f76f2cdbf7bf339c386221dbdcfc5dd9bffecb67cc989c99173a7ea380383a37eba3e586ce818514ec38012b93a9068e04759577d8f14800f11711751719ab2502d0084f24011c28a10118010c0cc926ad9a657d6b147dfca0c0f418635330be17331ffffd97bf3704bb2aa4ef4b7d6de1167be6366d65c54315731b63236b436b33e4786d6d612508106956e9cf5f3d93e917668b5f5d37e8dadb6c343792de8531fe200828a25620b0e855088f240b490a292aa9c33ef3db1d75aef8fb577449c7333ab8a2a0aa932d697dfcd73e39e2186bd4fc4fac56fd08ec2630c1248e44a61c8a8041b139b37af41595bf311ef2fc58cc91460f7b22533460001a6d2b8ab4ddbbe22048fa052cd7ecdec584ce01049c4c525dcdfc33db3980edcf13754550ec4060e603587cc22b95a04ee07933b7ff2469e11d8f3879c6ad34a4b7c5baddf691322915851efc0d81c37e9403b35ca44c40c28b46d2d29650e8c3afd01668698dd68334e46b0642ada06909919094c35e761571eba05f67c2584e0fecded6043192d5d979e07a41113993b534bcfad8901247113b5c831c47a3a9a2d36b6b637b70e6d6c1d9acd37178bcde9743a9acceabaaeeb515dd7751dc735628518102b308381c020cbc6c61dcb2c3be65abb8732f70b004ca8a80e89d8d00a7394c01c894854c54c61e796fb6979f6dce9632a4dd3889a40a1a951d100f371ae50009a1df9cda0142379e41ad87af4b40072bb70647b23f6dfa4209880cf101020bd2c392b5085ef61557524c5b7ba554c121931b800282dd8a19a5ad7f3f68ba21dd59e1ed6a224e71529b5cee8288c9ef28620a2605d049e63be3e3032d2b74a25733d9faa52c1b9d65881e55b6185d1d3267ff5bfe8ba88faa1861a6aa8a1861a6aa8a13e85c5f7f92dfc955ffac5a6595e7df5558776779ffdec2ffeb66ffd96873ce441cf7ad6335ff8c2178cc7e3c73ce633afbbee3a83fdd22ffedc795e3c7ef8b7befecdd7ffc15bae7fc3f73c1e00b69ff3ea375eff076fb9fe4d3f71ddd6f55f72d925db879ff08d3ff22dcfb8e6d2ed877ffb3b4f7ce0a7bef2290fbdfaf2edc3976c1fbeffc33ff7eb7ff6dda714c0f2236ff8cee73dfaaa4bb60f5fb27dd9431ef18cafff959b52fb09cbbfff7fbff57f7bf8cee14b2e7bd2d7fde20797e7590739f58f27c3ced6e87669eba3cb3fe341d53ffced47ce882e6ffd9bf7de36b9f2aa2dc76dc2fca2c9d99b8f35c358ff1440396dcbd7061b6b1232f4c11d6f29dd4583c94c53eb63e22abfb6d35690112b726cb00948cd2d5a42b631410c1489d94050268b81aac8751502f1fa3fe6404c8586c325412877686afe8681b3cd70fb6bf78f100991a9620a8c48a8025581eac855089139320522ff1928c70b31c0642150085445ae227300b111193362e4189903112304aeaac80129350c8a810203262be9e921002e96b140a802fb3f621059881402c5c82112338c29c6e812164039204462662370150594d492a91194181410a2b94b0f47ae6a8ac1988c03055618852ad6150536822f1790801a4302a9516358aa35062136b07bac346ac9900c8dda52b4499a4444d57f5d8a26b506d84bb22fea4f6ed4966ac90941c889d88de85eb3dc4f8d802856be2bb8aa7d9d35e7b2632969296929daa829b1127b38bda4a52ef783698069a3101058944095511de26434dddadc3e72e8a22b0f5d74bf9dc3976eef5cb4b175683edb984c26b3c9683eade7d36a36e1c918a311c6238c6b4406439932410c6a9660a9e5a61111f738a06c46a6e4fb17cc14821115760902a11e61526154633a0ef3693d9bd4b3c978777bf3e28b2fbefcf2cbb7367746a309536d9aa5465c45711d94c3a6228eb3f8af494c14c431869a29aa40923562c9d40f5f9e7149cd2c120758f691096e8aa4816c54550c684a26c2b040808aa6065040416a657c3223048a957b4609c8711c7526570becb62048cb1532b31082aafad781033d6e90eccf2a8ac8a49a980bf92e7bda7453a3cb082773bfa7351888981de4753aaa637919a0e50e336d57cce76c6b9c0c40358934fe6b8c318400c7ad98d73e6ea8a1861a6aa8a1861a6aa87bb4fe59886d4c6d341a9d3c793284301a8d4e9f3e7deedcb9f97c7eeedcb99b6ebae9b18f7d9ce95dbea3f8e19ffbfee38f7ceab33e677ee5448fbdff03e9da2f78c90b2eaf6e7efb6b7fe18f5ff74dd74d1ff9a7df77cdbb5ef5f29f7cfba9cb9ef1d2973e6272f243ef7afbdf7df85447a47ff77ffeee5b3fe3331f3cbbf5fd7ff3abdffced9ffb39affbfc436b808da57312e67770a06874f8eafb576ffdb59fbf0100b61ffe454fbbb8ce7f8975c4723f19301818dca3d5774b595b98bd515adfd99ecf8b5306facfe93766c5ced683ae8bafaeb7c51c62a6e75888a06212dc42b47d8f8cb67574ef9883bd1fd85adf193225ca28a088042278ec0e7a1f51d85daa2a2280d370b8cf39f29564f67ede0911da3595995fe06ba23d384ce1ceb8a5c354a3fe6eecfbfe74a633640029c4c54d1ed0ee24100319b1a7aa9bc2156c49ccccc89840d29ab980359bc718b9b48a40fe7232276838e945c1a4964c99591590ec57a3d9b29a7274b4c228a71a8988a95a47d492806e43c4fd918dbb434646448d24660e6063ea4744f7491066fdd4a4dc8467bca0d7db0758128131331bb15950334508a3f17832dfd8dcdddc3db2b1b5bdb1b1359b2e66b3c564329d8e46a371351ec77a54b99f31b355816240e0ec9944440ce7aaf02aacb94e2b69292725aed09cb654a60d08e0805aa115a6e32016398c0d026bb4b9242d9be5524e9f38be6fc666045ffd482ab06cdde20c94944c82ef011f5a0464fbe794128c9c97c4c5cb06857845c46496a0ee47d352b41c3d24f4787350174466b4056a06e23667de170911993507d3ebfab06f7bb01cfccd324011eb7d81b4e3bfa5a4f5e702cc54ed425f41fd6f80b56f038379209d4fb096b5e408977f5db167d8499fc945fe849570b7c11f67a8a1861a6aa8a1861a6ac0713eb9a53dfd853f689acc4f3975ea143a2b91bb50fcd81ffcdddffaaa2b22006bbef7f7ff705c21edefed5d77ed3f3cf66bfee0e6ebafff48f3e0fd334b206c5c74e5831ffd2fae7dfeb7fca78ba7a1b38ede7ace6baeffef4fc5ef7cf9435ff0fbfb7ff3ae9b969f7f68b4060fc44990fd74fb5b78fac6df79d30df513feed8bae3d124e7fe84f7efbb77fe3862f7deea37702606999508fe270957dcf82382b6ea15d57636c4430cd8a1b22bf034e81b23707137b0feeeeaaed6b4b767316fc78c653a000804c889cf912ccfd65290490fb8f64771bc101ed46cf0695d7d3b289ac402d081451b415d2b3e250754f0d25eae59a87ac5cf21bfb29130e72aa94c3074c9c1c9dc9fdbb8f7ea70409511b0aaeadfdac64cd0df57ad50cd9988786175a42c1c59888c0eca1d104266210259723e557b9338d89914b6642eeb9c90c016460989a6f30d83550c55e24a877be39488c159ac4229174e6b824c5e098d40c022523250483a82ad47a7ed5967a689a430e608760ccfd63bb63c444813d212b435625ddbbf03ef2778a1a7234b75b0f39d0a73075f76b53337065c606e6504fc6b3f17cb1d8d8d9d839b4b9b33b9b6fcc668be978329dce66e3f17854d5358fc631568891ea481c100894cd54504018ea6799655c92da70ad125ad6fa0d59f68e66ea22af7d5b630080313b38150391a6da641ae888898ad8cd404aa9513510d434354c56732462d5e4f6343146409963b15562f30078b07b129191414a70581680117954b9231745a325898b2cc9573e3832e4238cdd59264774f9429016ad5c37cb528956430993b36275a304c0040653238796d0c765daf1ef62b5022419395c84751d5601619d53135aef2dee21f9666458112d2a544d433e45bae3b2c2bf149855ace4a6511f09ca2b5992e3861a6aa8a1861a6aa8a1861a709c4f5a99ea1d3ee3aebef7fd9efac4ec206c673ff03fbfed1b7ee0576eb8a54b2eda3bb1a78b277cf3b73fe53daffcfd5ffcdf5ff68b00b0fbd9affab59f7bf943f2331ef0d9d76e12f6b68fcc8065b39f0eae48585cb290771fdfb74b2f8cc5c8e98f1ee7cb9efee08bc60c6cdcef610f9cbdf7431fdd7bd4ce8c20a73f766e7af156358cf57b16c7c9700713b9538577b3caec0d36176d8502c1a369ba3e8d73c23756f93b2b78614fb9e011c28118a401ccccd165528ee3f8e7afdef02f1a0a5355633aa8b960468f1881f6a5ccdcdab4124156674a1b99c46c66ac046ba46fab6166e2a941ce6ee158f6465b2ef820777d2ebe2dd66f14573e2ecfe535a60751f059480a62a87826b5dbc47ac0939a5a70168e8aa90a381821e72639a2a6ca2112729a9752c644dcc2a7635228b9498daa3522923a52839ab993ae8a52e7052bd9e8975592a07768982977ce96cdabddaf47cb7e7616491b707ebeefae7671407684811952c94233451235d13ad64c2662449531c76a3699cd37b60f4d669b8b8dcdd9c6e662be3999cd27e3e974329e8ec6e3493daab8aa633d428888ac1cc87116f75aca23d33cf8ac0b44b7ee781d0419ba43496e1c8c151c074060803032a8328094ea94c63096c3269e112e72fcf86d9a9a6c086c2a2056cf4c87c7d68b65036066b6e252acdac28bc45cf99aaa261f9dda03ce94babcc5fe20f45d1a8992a5e2a09c154b1e0895419f8cc475d3b7dd39fda9b136c1d712d0d67657d13a055d3d9d950cfb1e4673bb5f537d95a2ef6eeaf18374d5adfd765ebe42081a6aa8a1861a6aa8a1861aeade85e330b05be17842f369ec7578fb741b33c85dd7558551de857af31bbef51b5f77030e7ddeab7ee8f98f1abdfb955ff17d7fe6248cd9235ff1fa3fff9adb3efcfebfbef1f7feeb37bcf22d6ffbaf3ff3de17fde015f9ca38374617be1ca6f1650fdefca30f1dddbf7636060013514d6a8088888003535c5cbe636ffbab0f1cbde89ac3f1cc3fdcf8b7c74797eed404408efffdc7e2e58f1e62c7ef711cc788da9fdeeb7af48b111354c114ca5d7b0e04d1ce16376b2ea0448ae0f20ae7a700c49e68cca135330e31c4c80c022983983325807b37d843e0e439d36dbc138140a4616dac65260b2951f4165c35ab8b0a74e271391e3914b2330b99aaaa0839d785725a3611516077422e0eae1e2ac4202363625290a726392cc3eccc0d768955562215fbe77e2fdd09b018392f082084ec26e43bd42cebb0980824a29e21ad860e8c314b62a6ea6d379301ca06360ab9df86653c2b430c9a5d6ea9d5bfb86c47525285ef6a64fe8e30135389506ac78211a8c3763c8dcb8cd543c4e0f9dbceb800215be364fa8d9a5328885dce042302b103d08daa415dff9259249afd85954c156a600e4221a90973554fc7a3c974b1bdb1b5b3d8d89ecc178bf9e6743a9dcd1693c9643c1e4f26a35145e351acaa10a28d228508620f7d5277e3f14346444a25780a39ae8a72aa92ae213419ba3276b00da430a62c2ef3b16bc99d7b88ab8a154cc129664ce46a2a266251a8d1c953b72d97fba3f12435fb49526044631f884dd3803ba0245066c1e4d1615d925b0717964c77e356ee454660aedaf91828a3546d68b7254564b86793aaa9720ca64ea2eb129c88c8d41072fe948f073527dd683b0db3cd36041989ed0349f999052946cbdd23322a834da97fd623642121dc745a4ad49ac1b840ba99e6d606eb75e023b50959aa4a140e4e461445959d0f7a1e6aa87ba8def5bffee4c4896377f8b4cdcdedc73cfe09c3ee1a6aa8a1861aea5ed551225fb77d0a701c103efd153b7607741bbb1b7c9cfe87e4eec0f66e7df79b7ef92fca5b9e79fb373ced3b6e7ec413aebd6a47ffe683a7002c0ecf3f114f485e3ce09147fee2c6bf3f7bbf074f09cb0ffffa4fbfe92600c02dfff367ff18479ef9555f7ccd74f690a73fedd6df7bc72fff8feb1bd064f7ea277feee32fae00a45b6efcbbeaa1cf3a32848edff3b3ceef8a971bdd545a5a774ea5a2c8a1ace6e056fee05d1b953e6ac5f9a573b1513382011cc01c1c4929f150c566a574590a7060d6754a8e2758af240473165bc1186444c14cd6801ef1d657b855ff104161a652f44426de30fa760b01a604a8250389e6881c903115c081ccc8fb53df82e23ae2162ae2793ab8707f58f82c9cf79b301508cdc914a4644c92c43c9248cd13bccd9c9be316ca60ede12d30916509f45107055ad7952e6a4c54c4d3a94dc45421be871c990247c6a8aa082bba36d7daf49610dc34c7cccc189e2c4696dbe7a282c9195706381050700163f4381422e26899642113a96a8ee256886a8cf5de52c42cd6a36a329b6fed6e6e1d5a6ceecc179bd3d962319f8fc7e3e978321a8d26f568340e75857a4431ba1f3138a0b3d65d356d7110132d845396f86171269aa300b40aae3bec63b0822c1a602152b1607165139b5549b991b89f68dcc8d68eeca76629a9416a8edd76ae6960a86345b0a649a4293087108d7aaee1c43dd4b23b22adab8b0f36d73765069663276a31c6cec5069423cfcc982348d90aac96093daacae88e3bb5334844dcd2b93f0654d58d8d737abd6a08a1a44d1d64cc310e9083ba6d51ebe3381db1c85dd569dd614a45898a1aaae7102492baf995d967e6be5a076d7dbac13c9c00fe599ce3e81e7d673a5f9df7f9274e1c7bcce3ffe59d807bfef8debdc7cfbdebeb1ff69c73affdeb9f7ce2f44e2d1fea2e8dbdbb5c6ba7c203a745fad44c9fa1861aea3e569b1eff4ad833ecdde338cebda16edfc6988854effe8568b8e48bbefffb7ef765dff39b6ffcae57fcc553bef28b9f38fedbb7ef01403cf288878ddefee65f78dbc904d4471efddc97fff0cb1e3cc2d14fe04c33bdea5f3ef82fdff2de630f78ec4ea8af7aeed7bdf43c60cffcaa277fe1554f5edbf0b37ff7ce8f1c79e2b30736ce3d5e310414f5d38110dfdca785622dc1e62c98e224527c8e8928901acca833422e7e318831aaa7357bd3c950557678c0a06a9e4aee1f2ad95637fbef96d0e2956ebabd912e0eb5c0e93eb442e221565311c73d4cc5dc7d8754f2dca14c720048c16626193481a9891ad4983998aa82598848acb304063188fce56ec3e3108fc234f352a83493d930c8492b2d09c49091949609a52d3ecba44aeacc07331831c80c2208814d45542d646f1d7714525540230784e06c0707c59938494e16831134bb05c1485544dcacda355a244985053d471202c184e06958043fca9cfbe740c6c8a491e03bbd18b298088c29109941ccd494d488c4184ccea3504d6d3e5a69b6c90780bb532b2141c478349eceb77737b70e6d6e1fdeda3e349d2f668bcde974369f4c477535ae47a32ad4b1aa2bae465ad5eec6b3268c6287ffd0e9779428407a5f3bd971a630ce5609910eed3014f98812948d7350778b4612cc21a41869348a49e3522a5180494c0da08058551f3ffa31243258a3c9c4582d10874862d2e2a1a29dd6af8e3d01929ac138c000f5e1e8589fe529a02013553503a929cc3c1fddf3b902b878d928a004252a31dee6f08d0351508288a14036e53b410a9604552122b5449cfd832f74cd7f5eccc4275d96e41dd055155beb562da979dec1a0650e024e75d36cf3ed07301f3ee2a0aaedfbb708518b01817438050cf529bdccdddcbc8bafdc7fef773ffc33dff45d1f7efbf32f72acf4c41b9e76f1d73ee2fa3f7df2375ef66fae3ff0f427bce6833ff8b6c77dd6cfdcfac49ffef0f52fbe2200c0fe0ddf71cda3bfff43d7fcc0fb6ff8b6079ffdcdcfb9f4250ff8bd0ffcb7c74f2ff4710f7fe5077a4b1ef7b3fff88eafbae4fcb7f24ebee98baefefac7fcd10dfff19a1a407de5f3befb55e9eafac2cb871a6aa8a186baafd5f10410c611d380a5e2f62fb0e26535968a1382a501c04640008e958bf223154e26ece5080ecc03a6042688e178ca2f01100873c688d1288ea7fe25fda745692f16c41f5455f68b592c16076f309ea7b63fffb78e7e7465c9e2a9afffc8ca129a3fe26b7efeed5fd3fefebddf591ebde8677ef74507def1a2ebdef4d1ebca2fd3c7ffe8ff77f4476fe7301d7ec2f3beec13df709a3ef00bbffc81c394f8145471a95833b9b0c2b571d205752d4fb99db336f65a8240973eeee80bb3c20207832553136363480a2180548598c973920a34d37816757e57100001c84c6001c1d8dcbb47b2890c48cddb7155534dc86d2a2d25a9824c982260e248022804478c9d936292e9065031714f56475b3850a0a6494494c906050be8f65576c63173b8c80a4ab27a172b8b384ab05706a78c5475b94c0407d182f4184779955454c130a500718f184a66a4c2ea7d6ebbf3404cd951a5f7b9cc0cb048f65d71eb5c75d7e4a4a2460005f725d20c8db1a772b537ee7aa9f3d421774414d9a181f658657a92aa8a196739927917cd063168d195158e90a2171b24921a49920c4ccc519909318c46f39dc3872eba6c63b1b5b1b9b3b5b33b1e4d47d3c97c321d8d467515a6751c55b1aa79540191632c4d7ab7466de6d4ed22e30552e8ffecc19a2d1ea47051596be26ba66e8143c1774b88600633045062a669884664140981abd1c42c9c3c7eecdce9e3245673acea08b5fde5b27806172e9be5f0aefd4622672da1af4f4a02a23c98b863abf9345d2ef79d5e97794f40206266592eab402110a086acba0a9172cc945a1f5303a010b2b56f86827f222bf5442c309912313bbd06589f0501246d547bef23b2f831eb2057bca598d9f3b64c4c2dc3af2150e7f7844e4be5f817a3fc953484c04c6a9d9b51fb8596214af42584430d75efacede7bce5dc39057042af9b020000200049444154e68f5ef2d0e79efcb90fbceee90b005ccb3bdf16aac397beffa77ffdefbff2df5f1d817337fceceb4e3d6071e749d5a3c7fd8ff7fffe75193602d7e33bf9d270e4c92f78e127b07ca8a1861a6aa8fb4a2d15d3e0d7caa88159ecc0998d00054e2b3619fcb106c9b01b738e30137af72b117bbf6e464c1927151f6b7022ad5cc86f05ec198e3600b0f8f4e37e98aa886c6c6cb875c2d6d6d662b1d8dbdbdbdcdcbceaaaab4e9c386136dc4e1ceaee8d31520af07f809a09a04426d28834ee2a22d2246d0426305515851bc1f89f5405b01098993807c6f80d7de218149c148d9818d4488d14661c94181c11a280f645f745976afeaf514b060125c37e92fd24494c40e2efa348624dd226a9a88a6a12d94b72ae49cba4c9d088ed35e9ecfe528d88d980a44dd2c679041c2a512c1b691a11d1a4a662a911b779d164d2641f5849b6bfdf18b1118b99988a25b1a49afcad5aff1151344993746625aa48c9238f4955534a22923caf48a082d4685a8a34ca149ccb23622a8092882d974b7fbe8898492369bf592e2529e1ecde5e9392800424624eb551055180b12a54a12031886952d96f92280c9cc49649966a8d59239a0c8a080a62484953520854ddbb4a924a521111df42cd7850e15ef9c12627ae98024694d49629ed37cd7ed32415313582c21a49cb26354996aa42b68436d07dd1bd244d42125a3692c492d8b291fd654a62e090941a258ad37ab67df8d2fb5f7ce9030f1dbaf4f091cb0e1dba7873b1b5b5b9b93d9bcd26d57c1ae793381aa31e5b3d02d7a86a23d64016b943730cea6e3d2d5e430632863a730a994c959d7d42ff1f199707be6f59114195820da420315204588005284c3d024d23d9b8c26282f95436e6b4b5a83736675b5b3b870f5d76e925575f79bf871c3a7cf974ba13aa310227d3648d218510c8607ef04401028526891ac4fcb390b3e5a98bb76f23db0130d4a489beea308606328602aa9a0015483275211b67265e54c9e75131f5f955cc84822995a12ee6fe50f099a744242200f6f79722da34ee4ced1810931204a4c6065325355fe2aba94649f22011355137eac9ba28554b4996cba6695252ff484ba24d92264912ed7bc3999926cf6477b886094105fb7b8da88969ffb5fe59006bcf866ba8a1eeb5c5f5d86b1488c228ff523300da78fcbf7bd6d19ffde50f36004ebfeba77f63f1822f7ff0e82ebc75fb8ecb1bbfe79adda7fec76f7bf6e31efea04b77af7cea77bded36957f7cedbfbdee0db7fdf5773feee29d9dabfecd1b8f9d7bd7d7dfffca97bee3d405969f056067fffa17bef6c9974f8868e3a1cff9a1771c53007aeb1fbeeaf31eb41188c378f7112f7ee3d1e1fa76a8a1861aeade54048c196248c5a633f4c0192e4cf9d386980cc7049730a68c5317feb60f8429e3b6067b0618f657ff7a42704e01c39e61f2e977676eb1987ffce3b75e7bed35e7ce9d7bdffbde77c515579c3973e63def79cffdee77bfa3478fbef7bd376e6c6c0c8366a8bb871592921242ceefc94409ed6c6e3866824a491562b6200448318bb112176daaea0da01160ec77bcfd86bb980a2c80a3c2837938e4d464223266486e5c554d4989c82385815623537c8d4dc49d5902e5dc65d72f295c2de201d8a4e8398a88d38ef6f797ed3d79edf2b0a0eab8c94a52912bbd3c030aabe61dedde73e28c335f5429a5d4176b14cf1af676b73525e9584b19fc09aaaefdf21dc629253333882939cd878c9889021359895b47009b92919bf82a835481a4a06ceea32200c4fcd8e57c3135720396963d94cb1939818a0bac73b54007444a8585d4cb733613d312899df565aea7724689f34bc02446a6a2c932a123535a12332356504d4aca3c9b2ea65bbbbb47aed8da39b2bbbbbb582c16b3c57436998e27a351351dd7f5288c46555553648a158700e2cc92c9aecbedaa5a76f03def0c583903f9f1376e7faefcd53ddc00811148b2af8efb25b5443590abcfa0443c8ace6d63a20a6eea6d3184aaaec7e3aa1ed7a3e3b7de7ceae4c7a59118c2a8aef7ce9ed524ee86ed59603d9b9b1cc11e885d14664c26b09eeea93b92ed10b52e438d8842a42eb31cd95247559959051e33ef7ec7e202c14c5ed19644d5226186968f46f9044de4e04eb61bb7a2536bc9689914e389f5ed2e5d89035f8d8d6b43e0c97adca896dad65d1c945cbc559a2ab9da6b75dcb69c262e571d430d751fadf967bef80b7fe13ffcdfef7fc5775ff1273ff9e6235ffdbafbffd24fdccdb794dbfee82d87def9fb7ff5a8d1475ef3798f7ae98f7dc90dafbcee975efbfa9e7eeadcbbfceafbd2f32f07ece41f7ee3335ffe572ff98d0ffdde93a67ffbf35ffdf4e7fc8747def89aa7dcf2535ff7e3e9dbfffccc573fb03a7bd3bbdfd3cc86b939d450430d75afa92da7c333cedc11082f56fc719686c0b81d0d564d00b2c0ea60a54fd77b71aafac10ffddde73cf3e96f78e36fbdef7d37ba9c2a2531d39444545464329d3eeb194ffb8bbfbce1518f7cc45a1ef35043ddd96b3233530219bb094b9bdc4dc1bc11f3969e723fac964d37d4848acfb1aab5aeb80ab2ec68e3b34b1816cc402a5031d210488ba38c07343199a83469999a18eb022e7481d9ad0f1f7376c71053067166e349f1e2656fee5aed52d7d79101c64aaa8dc787f79e20ad104c8b12b3950eb97f6aeb0f587c9d0daec2346e1bd1aea93426eeb290f32b0f8002ce3bf00fca3c07df699d4f110881d83da4c1c4ccac5033153122304849d800680c41ddfa4728878fbb8e468488d47570469a5d545474ddf9950c20f59d6bc619bf2176ed494994cadf4fd4739d6e3574b9f776a712b009acf56a27185a7027a59420a6ccaa6a50730bde484666608af57432dfd9b968fbf0453b472edbdcdadededc9acd66b3e96432998c46553d8ae33a5455188f380444763f6383a37b2de2e62060af51a74ffc0bff2044d26e756bf2dd064861d5fad49402631c43641002c0215455a8c7759c8d47e32a4e27a38fcfc7b77cac3e7eec68b3bfb7a70d57637093f76a9300650e1ca2efa4226b728d98d372b48f6b14436b396854d3771706943d38ce59551dde095518592b41a29664d6e54f391ab5621edc6e75c95fcb5ec43ef7609dffb1999992761bb206b2b42be3c6437ade43d04ecf3e8ed39773b66e5fad5fb23fab6f0f3a507186bab7d5fe9fbce0b2f18bca546a9a74d923eee825d3477ed5f3e44b5ef39e97fcab57ffe1552ff9be2bab5fba6b1f573df0156ffbb31f7a4c0068f1d9dff2a247cd08b8e45f3ffbaa7ffffabf3d8b877f826cf653eff8f1d7dbf37ffb9b3eebe21a78d8f35ff9b21f7efafff597679e7ac528eeffe37bfefcc68f5ef6e84b2fff178f1f8ef750430d35d4bda84e08885019e611a714cded3e39e3387ce7b01802ee5d976cccfcc007dcff810fb8ff57bdf0f9c3c818ea1e1c691401352517435006173884e0ce176adacba5227fb29bcb10690801ca498c32e60385f353b80f13e44697bc33743b1e33b73c86016c8034da888aaa1404a4dfb8a96a2062ee3a4c660a45dc912d99b34b8ef371d00bc2caab21d9024bd630d35eae0dad75a72d1673d007da2c3b99f49be410dc015a565024781b8fb58528693b7d4e13ace33ff9531c996a5112efd973b81891e32e8ed3006046cf8636657e4406967ce3a90056206a53990404360d8cd61ca7074914a95cf651c2dab6ac99f2648c23a7109516dad82c393f08a26e86223055a3404a2446645cd593f9e6cef6ce91c3872ededa39325f6c2c36b716f3d96432994d27e3713d1a57e33a844075851811d92da74180425b8f6dac66609795bbbbf3c5ac6326b530c48500012262533098496bb214f2be650b04825691a7d3f16c36bbe5968d8f1ffdd8a993b7892ec1ca20405409aa600b641c089df97481cfdac4f7de8128b383d7c0913c05b21b713e4acec23be8b4d687547a8381dacdbffd3836df78053ac3ec9692e342b6e2a1de877256fd6b56265a6fb6da79a19c16ba5a03d456612cc210bf32d4bdb8ea47ffe83b7efdb9877d6e9f7cf3977ec6ff71c7af195ff3fc2f1f7dfe0ffc97fff5ce6b5ef6ea4be35befeac7c5c54563a00178bcbde93e8d548da22df7c5f089e1387aeaa67f3876d3ef7cc1037fad72c07def787ad2e9543de0a5af7df54ddffa9f3ef77e5f7afacaa7bdf8553ff1035ffea0c970d0871a6aa8a1ee1de57dc8bea1365484c6ee08c78984c838d5e417b7949459efceb75b1a8f19e73e41a5ed4644309c481814ba43dd97671d078004e411d15cf4109aed5fe0a48ad6db9888410a4fee7653562531639047c64881210a3fc710085c5418008115a62a202263f1f869973619f6536346aa1d0ba6830600226b0514100d2011e1d0495a7a0dad76cf2caeccce25eafa3a632b2c9850e44e7d24a2c35f2c536ffac13df0a82a3642b02cad716b8f4c41610e20ac5224b8df9dfaa72453cf9c32ca9e2ea59b5d8fffb102d61466817b8144a714154d13f7d02be73cb16bdb8a142a874697fd60ee88c406640a8e3140503622105bc686fc8d08da9a4fabae287af263f3206af791e58c1632c39834562531da491a3055260ec18cb8aaeb6ab2b1b97be8c825870e5fb2b37d78b1d89ccd16f3f9743e9b8c46f5745c8f46a1aa43155155a8023880e1b8809179e03ad6da786794f4b100ee2bc9ee4453bf0610ac4139fd81da4eaafe6b830bf52268cc31223293691d6621525555e3f17832994de75bd3f9f6f1db6e397af41f9a7367441a00b102c16062227e7a0b20679375e16f4c451fe493d488f44204a216030a0850155388cb9549d55ab3f34c2de39c7a96b788fa9b4f85f2e6fff2f4161123a3b287090ee5745c21f521cd06b481effd03c0ade7f185f9327d5edb8ad8aaa5cb9589e66956e1bc39d0790eeaba6070a8a13e8d8bc6bb975d7145c9ab3a3cb95334ecfa415ff6c2c5777df39f7dc1af3df3a22077f9e36eff99cebebb93cb797ec925db0f78faefbef7fb1eb566d673ed57fcc81bbfe247d2f11b5ff7f2a7bde4df3de1696ffdb28b06aaf950430d35d4bde9440504ac90719c4c5301b177233d6e044c19fb9a3553fb8a59c05600808a7272aa7795a7045b1123413244c29e624fef7825c694df6a7f205f0f751fc6715ce180dcfb49eec138a5a4706a06bb27a899892a932972cc108046c4f389d958a96bae8aac8adce3a5c01ce486b864949279465232754e0e81d42c6589161984e039576cd0801cf21ddc2d838880e421d1b983cd6d33759c9abec0ca993504a362f6919fef4c9c356a005605322bb8c0aa2ea3d7ecae74893da5c9f99b6adf29925232556122a2c0bd8f88ad94a9157561250648db9e968acc692d0fa8b84eaf501e8201997c84a2ca11a28286701f3302b18160462184353a92e37c7d45671f9fea71550c30951c75d4ee10334a4249a11cc8aa50d5b3f9c6e6ceeeceee91dddd4bb7b70f2de69bb3d9623e9bcc67a3f1785c553c19c77a44312004d4111c728c38793b1e1c6ec840dd1aad630d8bb92b67a60b536fda2c791cd00a0532808d5045008811211271bdbf140ed371558fc7f568341a8da793e9c6cecece62637adbad1f3b76ebadcdfe39c3924c894c146e15e3a845c189c8f1c1a42b54943e97aa4fab41e197790814c07e3e75e3ea35e4b403e6508e6976035a3bc41942ea3e8bfb1024f5df412f4c8b2d43a29f406f078f573b5b0f3ea7bfd519a153bd9dcf2adc1f0ceaaaa1eeeb55ddff25afffc3471fbffa493b84a3ab9321edefeded953caa6a5487d553992ef7d6fe7e818f081b174f6efbebbf3f63d7d67427966f3ce915cf5b3eef153ffc8cd77ed3bfbe349efec80dd7ff457cd2e75d73e2777fedfd573efdb31eba3b3f7cc9a171b899079075a8a1861aea5e53930022540c05f615202c0d306c0424601c56d410915a976200c09ee158c288910c2712a63d3ecf2941a3a8098190144db603c029411b79b1d4952b4c034e0a02061067a8fb782d53eab7a0c51103e21636c49af93550350158299990662192aa32118790b4cbf0b5920fc406180b4815c444d911d6153ee40222f1f01acab9d4fe260600210b660ca6a4cc600d70be09652763228595246b47a0c8a020624f2cee35de060f682620b8cbc79af6a448ab56209bd5072b1d636b47e27ca69685b166879cf3d73b654aaffcafe8db82188c885188425202b00ac9821d10c96f055217bb15dd8de5c068ee369e5caae58a2dbf20ef1efa1ac393da8918508631cc7f6110035c580db9214731bbcd24a68c29b0e5007626861a3369dea8e4eb4c80aa985912550b4a30d4318eeae964636b676b6767f7d091edadc35b5bdbb3e9e66cb6984da69309cf26f5685455158d4754d5d90d271088cc35640c25105950f7c6cfdccece64a88c0ddcfd9e9de8427a22ff385d0304cd2c0b8c80c0609780194742641e55b1aeabaaaa46a3d1783c9ecfa78bc56c636b6736ffc8b1db3e7ee6c4b1e5fe1956658ec1957106330be523c88da8346fa3a14f6371215e9e048e021241d1cb1d632622669f08bcea4205301dc0bf9ce1e5e80f1f44461c6cb41524cf7d72e0631a80ada29e66eea4e3bac8bc8bd71128b79d7643f11e99ea20ea7a5e20f5fc905c7652b2416635d47dbe78e321ffea69ed19ac77f6bff9a73e7bf7a7ca6f0f7ae57bdff35dd7d6bdbfefffe98baf9abdb8fc76f577dcf0beef7de8f93f61fae8977ff3633fffd93bbcb7f939bffac15fbde20e96d3e6537eec2dffeddb5ff6a2877ce787cef0ecd2473ee3a53ffec4cfb3731ff87fbee9052ffcab5bf6797ce9e3bff2d5aff9a223c3e4bcf09968d837430d35d4a75799418146d0507b5d8ae382710080630915f73b8f6b1f77de3759fbff7c0b3b7fced507f9c66149d93014a78ab5c76ffaefffe5718f7bec70c086fa27af3ffdd377dec9a1b875e8e2f32e7fcab39ecbcc91a9431ccc538a220050707595aa4aeb32a30d80100269960b55559552f22b46145b970c8e408b552a71c8b7c14524c6684a62aeb6c849378d8893055a8f0f22829a4822a240798995849d40acaaeddbb295369b2c866aedbe7dbea2a5b6c55d575bac022e2bad605e02698d725a1ca7e3e61863958ed137fb28cbd9cc4a9c77e62d08cc53c33d550a461c288420d2f45f058599822d1b1067c28305103102b16a02dc78885b3f1d5d266636f2adebbc827a6d78670014185001e04a350631b3a78cb77bde4ac32df0d4f3d6df47dcbe1a2de92644002ad016752b46b8a29c8cc135c5513d9d4fe71b975c76f9e6d6d6e6cecef6c6e662b1399bcca7d3e964329ad434995455cd5540552356ae28039311199395e3eef2378776d6ae777dd402e7e3e3e827f562b8e51cf5bc81416c3e5a24197330c2b28102fb4b9cddd3bdfdb4772e2d1b3dbb97ce9c3973f2f4a9b3674f9f3e75e2d6a3377ff4a60f1fbbf5165d9e63321381aa6a82a7770366106428d0c7bcaafad1544d6b9ac4826016631a354003736b23e5836a65c41254950c1d86e829722666d69fa7ad850e33834d55b3c3742f1a2bbb0ea33710a8a4bfaf8241466b96cc39152e8f674b6d1bd39fc26b90533fbeeae04c773562bb5d6f78e3eb8653c93fbfcb4d3befaf07a95e6b34c37e65b5e06a8988aafee66ffcfad7befc156b1ffad637fff6d39ef9b977b86e77f26943fdb3ad57ff9f3ff6d4a73f2b94ea9fa6dbea5fabac157a74e3b59f38bfb3d850430d751fafb7bef9b71ef6b087dffe7344c4cce6b3e9859eb0fdc82782184cc5b7d2a5ebb4fe1800511c76fa5043ddfd0a21585633659363a240ccda6bd18c98420c25a83a709d510f358fb55a260d145a04a7b03edccb983814084073923913114762d694da782705628caa9a5d6b09043011078a5c991979103229606ed4024279a9030fd92106a4fe16c5ada6c717500f1e5e4f38f666980b89878ad9af1b91387455ac8ed572fe8e02e6d2332212111189a1ee5ffaac6539a1d83077f6ccd0ccac7119537153f69cf2ac9f5223e43f727042841150f9251c3c574b384bce8ccc8820a65a685356d8462d98c3140aeec00c22cecaa010021c1b228a1c382064231e23820517cd919969ca31f405330a3e6a406a40a3129998d9c8146260260661bf5972ac1018a862351dcfb7b6778fec1e3ab2b5bdbbb5b5b5b9b9399b4fa6e3d174321e8febd9a41a8db98aa86bd4011c500eb21bff38398340be0ce687f77c51e22e413bdf0569e7b172f7b55785539271162218f9420521443f9a5457d4343aae98c175a8c731ee2d9b1830aae6f568726eba984de6d3d174329ade32dfb8ed969b4f1eff785d55a9d9273384c284524dcb86381091688265cf6ca8851889c85dae611638b69b1689d554212b50293484b826c183b9294e67995c9832e42ee37ef4a93b29bbe849429b23d7bb4d92a70053c7f7f115e8f84d39089c9c47c6ad9d3973a43e7faddf8d8848dbb4ac89cb70401ad9829b00d4120884c17c63a8a186bab7d600b20c35d450f7d21a709ca186fa24d40a61a467e95a5aa06c23db0f81598b28ea9bc5a85967b54b39b3bcbbbbdecb9ad10c9ea8959e8d88d8ef9413c82c999032a00ace16b6c5d78688d800f37bff6adc899e7c4d0924d2b4ce38ed87bac9af93420edadf101bb0e29b5362b08c8bb2c3419cd64fa7181877b62f250f88fa2a95de1eb3fe4215e1e8da205175295bf0302fc0da50aa2c18cb241ae1501807e4408c1934566c397a8801a81aa9a3442b162079ff7607ce1f5867db4c8c9271ce0ce68c13790f5cfc443a8f1b22b85db491c2d4cc88cd88628c469ad43c074d49d54d6ec7b58240b1ae179b5b87b7762edade39b2b1b9bbbbbbbb58cce6f3e9641cc7a37a320aa3511c8fb8ae5105c4008ed9c99e483b9a872334aed5b1f3e334ff2417c40ee268197de43ee00060c4205815a0402044460c54c5aa8eb4b7b458738c7560ae431c55715c57a358555575fac47190822d800449939859555549859802053371a61ac8c3da3227c5413c78a63c5694538173725c6633f5a4855871325a313c2a3b4ab1ca7671aa0e56996e3976bc7d1aaffbefac7ee150ff78f84a762c30ff8a28908daf6a1fc1b91093aefd826a9db03a64ca061c67a84f7e6b7da12f93ededddb7bef9b7eff01db6b77787dd38d4dd1f6f430d35d450038e33d450f7fd8b002e37ba430894ed81398b098d186a20294415871dd076569d2f8b95c7ad2d0b703e8112009144cc858aa29990c2ecbe27300bee8b03c0c050263623536b13a85004915ca2a400852a3313908ab48428500932f73551ed5c8d9dbc0320042e6da416db5a0508aa5c9c4788404e130008c604f5dd8004220207622b5d7486488a478d889a339800e660061153550673f16f27034c90839cbce1d73680aacf496466f78869dbec180a5aa4ae5e312618518c21078f65ba8a99aeb4b23d3427fbd03a42e4204e246638a864a06c3ad3378855232bae47ea388e5a2679899811710407c7f00c608e1cebaa9e6d2c760f1fb9fcd0e14bb7b60fcfe7f3c56c3e9b4da6b37a3c8a93118dea6a5c735d235614584320ce5083f28a79b4b7fa0e90a03c5eb54ae9e1957c7b1301ed885af32abe0bd8a89bb9c0f3cb28cf8b8ca29811310763e7621162a014a98e615485582184300ad81fc7c9388e272377cff908f1a99327967ba6bea749ccc78652f081a246440a65103b74c244c50dc767b466703047cb3b7dcdfd714c1391cb0e577cb2c9a09a695c846e16ab5a564175894f462085f9f80460a2fe5dd0c75fda23d5d2a6d8d7a9b70480ba988a027a141be7fb94f9558625d6504a079df361cfd3b6e713b4ba81329c0286fae49e4f6fe7af9ff1d8c70dbb68a84ffdc01b6aa8a1861a709ca186ba0f565625b4120666ca2dba3a984005b860989091859ca3444ae040adf5a9f76e6c2664aca46c4c50efacd00fb0e9dd1e6f7bb0040198a150031b088e893073009971e9dd15287c1517b170d9046ad55c0e4d191198dcf4b6534e9dd71bb57498da9ad1b484a37655890f100d00df73e54d38fb2e1fc88d6ab900b60a6611a15018420830a6825c09a874a1ac8c962c434481c8383853a6853438b8e249c9c84cf3c1502853e73f6207e282ba8073b616cb68d73f6075ff64a883cd2d52cc1466bd54a0e25b0485895812658e4c01cc9240445cd514ebe9626b7bfbf0cef6453b3b176f6ded2e36b6e6f3f9a88ad349e520ce645c8d6baeab1023427499ad7349dc0846ef02f1860e023c3d3081681dcab99bd542391ee60e18943cffcb7139eea9bd5c151600661322661ec5c9d9b3c6a4c43045558dc0f1969bfff1e347352dcf8229541594525a96c9642e3a2323881253ff50bb538229055052c95aaa8cb32a90b942ccecb3a79ff444079c68dac72d5fa6ff65629afa4bd6083b05326c63ec4bbad879c2dd6d05ebc93090899c0786ee1385ce8bc11dd4caf573d6861aea93d54b0ff167430d50ce50430d35d480e30c35d4a7e4dcefc1e36a708913919a6949322ed9326668b36884b239acc14d6a0ceeb84a213b4ea82899381b2004eab564a69e2444c48198013514f68df30b14125aa78ff6fe3d7926b116bfe10e7228994a46c53dcb390255e83c418c6030729c29840ea371ac070403547263e91e1dad3b6ce822ba0b11c08d39d4592bd9f7a76c601f2b2870876364318440a466662aee304214c5528b9818c8b2512e034a4ccc606e9d7a3275cac9342d9fc2d18de06c1ef7b8215273d08ac5ad37fd57301339a125736732a58648298616d94171441697e3b8fb6c86f7d4345b7b42444c35db0d912a4c61aa08e2c2b5ca2818aa46909446a3c964b618cf173bbb478e1cbe7467e7d062be3599cce6f3e9745a4fc6f5641a27a338aab9aeb98e1c081c8c338044b01686eb058af36a82d11d959efff2f71eb91a76dcac402ae42c2b881f4628a86037300547809802c01855a8eb10b866468c3170acaa8a3850e094d2b1db8eea52433062a8269031544d09163880590980c6628704808c9858a9c81eb9b096cac1cedec264d9ff867a633a8f6feb790f0358512d65fc2e10078a14ba6716120d33a7943a5e5e61f6b5a3d7f94a4aa07c9cf3ac3448ef88f8f753c7af21c21a88d31f1b6bb2cafe28683761a8a1061067a801ca196aa8a1861a709ca186bab79ef85ba14d0b70e476b314c38c108dd5d45b4f3322b7d58512484dcc9858fde5c1efee73b0bee7e82ac9a563b2b00563373de5155f8ff3afea8a2aaa67d4d2ef0c3d4f07ae1763725d0900e62ecbc983849c7f64a5c56d9d867bab2a9dc9c801571d948eb8df68524b0a5aa5f6f8a717c94ae6fa003073e025af219151b6a70107277414a3de624cdb221a653fb4ef49c5a5a8b5dd45af2737eb3d76ae522b972362552166c771346b91da161f6ac1ed933dbfccfd8d206022985b382b1125b110a21903a1110842a826b3c5f6e6d6f6cea18bb77676b7b7763636b6e6f38dc964341e3b88534dc7613c0ab1a25164679704b7cace6e383faa4e350000200049444154ed800c2da20700b40acefc13399e5ca88b0b65ed340fd536931eae5803408c4830a2dac08c7d3166b055210447701494d41a49cdfed24c4e1e4ba93947b01002896754b9e737da491663f46481fe5a113430b7ab0058d97bc1bdad0a1ed97301ef8d5eac46b0f507157a1973584d22ef4747f9f03898f67db0fde8cfac550b6a5ba1f8b578eeea3746cf5ba75bcffea7f43947430d358038430d50ce50430d35d47d1cc799336438590f751faae04d112b07ee111bb80f0124e7ca00c6c6e4d634e4cdbcb780e4762c3067b5b45a0785f65d4e3d0f8b0dcc24a2e42e1830cfbc51350259e9fa502c7bfaf9c11988a1dcb3856c3f93610bd75e40cd99262e92226275c38edce177ed9c076319a4c70ef08def82c993a9137cda36122d3d69f5caa9a5edb818a5e52c9436525bf4a6e8d8cc0c81188066a558a79f62266604562ecec40ed614520e23bb175901a36006ce0ec4998ba1aaee3feceb20ceb3d1760f505f4fe482292a9dbbaa168d987f16d0c56fc18c5002a2d5927f2bba8dad81090c0b3052aa623599d493e97c63f7d0c59b3b3b870e5f329fcfe7b38de9743a9f4da6b37a348a13876f6ac4ca4200a2815d850452b74829b0959b07b7604d07e258b7e4138172566d71da2577a52beba3066520b5ef9f8956beee0ea0a97a9a1572d6361b990568658a8a8923021b53028b9164dc4d3900964e1efb982421a222662c5c2e3332075ad51fa3a031012c05b4cc2650ddea15c4878c88ac670d4eaba2a4bedf7087cbf42688cf1d37a211eaf0978cb390192ce4a7ab6967b18ca23513b2363bbcc591fab1f577289b5a133fe27c21d383ae6aa801c4196a8072861a6aa8a1ee71f02460cc608200b7ca3f298e43434ee950f7351cc734e74c1bc86d4489394a36a2f0de9ec0664a6e546370af8fd214b1dbb6a20dd8e6505c36d438040f906ae1013153a31042ce1cd2dc1366364199e1fe6e6dffd6cf1b665381051073f0e61699ed923bbd1e0546bde514cd5d764fe8c47d1546a6e178a2b6a18b43d2644481485dafd439e3f0016a82b7e5666b295d4666c21c3b9282b3727acf0c4c08ac52a80dd900371bb7b2a1306edc6e76a523d555a2414170904454a19a2da999998d9428809c40856cb863d4f3d021800d4eb64ad00052b2e24c93752e194d8304b06a82f9d1090040c1c0c495102b058ee37a32dfd8d8d9d93dbc7bf8e2cded9d8dc5ce6c319f4ea793513d9956d3493d1dc7d19803eb681c42402075768f478cf7c92458e356f4401c23100a82f389403985d1f5493b4138b2a6646c2b195a0e025a21e1f4e2ba57c0881018b08a4263308308744c15cf821f243593d49c3bd3ec9f3973ba0189218bf2d4a47d134258360d1c0ceb30296566d5649d145009ec16398553e3a162ec2f55b3989d83d7f3aa42082e952aeb9c47be66d8a84d91f3703a6b555b28fa299718f63cb65700979cfbc6dda7177d96ae3d9300f70b2f46d7fda96781333a996773f16f4e296138990f358038430d50ce50430d35d43d5613c68870529080d8fb661a7455430df5c938df2371c6591c9331c0aca890dcf3257afbe5e84c1255253362320481271411888cdd8f4321ee3563cc64d6660dfb6d7ecab9dd961106a6a092bc1f63a264c9ad732d0724a9071d11c3b92025838ac82c4983561456482ed4ebe5c4d44cd45fd75edf58f601d1ac4201409102a00c90394f87fd853104b164e22b1fc813ae3bcf607580c54c938aaac5180d9c7d64b2808b89820ab2590911b118348335810b682566046820263637cb09c6a42032268ec44a30582af15bc8200f0ca8028b484ac9c11410818348e3dc0fe7c9a84a3e04aa8183137a606e1e64e4915d0613358305102191c11a26471fdc3097454cd3d2993224169893a2d1641cb488874288f5643e9d6d6e6ced1edabd7877f7d0e6d6cec6c6563d598cc7e3e96c3c1dd593719c4cc2644421a08a211202c38d99892c14ab2232cf515210670151891f6a1bf4829968501fb7ebaa19bd40d3aeda83541466203662cf633a8f3fee41350e17d79ed639862910f96e55641e4a51de157cd0c3ac0ac9c453dbc8cc2273c52cd08a1423302b43cf19d96444b2698d992693fd46cf2e3f7a7a79b6313157e0f9a1748c8428b81715f9bd07e23c4293a6ec6c9c5dba5bc0d45ade1cb3805de7c714d4c01c0b3e287965616282e2fc9d53ccf2ee72039b0caf88ef30a6c84155cdbf19fc83913dd2db4e587a7aae18a399a98f67c0cc5272268e7fa5a087ea92bf9802f758420013abb20a9b8bda4c8d4ae61a31d53ea08753c050038833d47d0fa919a09ca1861aead3a12ac2d2b03480f2cf151ca7226c06540c0292e168e3f9203854e158c22260c44886e3094d39dbce02668440582a4e4a5e3e0ff926f88c4086b38ad32df387306344021466d81f8ec950f7a10ad9c7d7efb4a3b5f86db38d5a028b831e81418028b1998054d5c02eccc83ec1059a3035550dcc3003090a9bc3011a35cd788ea5960e70f0fae3bc8f4d528f48e3d61ee621d7440415147f1c72020bb5a95b600bdaf3fb4097a3ec913d9dfb869748515da1b49ecefa215e4baa0291998952abd2f206d89fa0266bd758210404ef2a99d90d3bdcbad598c1a0104208cc208f5d27533253103a8b1d64491590cc5425078c8393a9241343e8656665150cbbba46a8452ffc3f4d66a8a813b3a801a446d403beb2c3353c159e48554d7ce7337354632306c268bad8d8dcddda39bcbd73687bebd0e6e6f662b1399bcdc693e968544da6f57814c7a330aea9ae10020221b063477e987c93ddbc59c9d3d14c75d556a57bd4a58a17f7178237f06c7c3b5628adbca66fa4b206dc0497ba3989c5f9699ec2eddc1322f3dcb7ee85c60e2f1879b657fbb62da1a9136169f10306009604cef888c5a0006c1c98090219633edf10d3fde6dceedea933cb33b7c94755f64d0dd9e3da98d90822020ad4c591199c9a0523e200983199c37a927130228564a725338754c4879861cd0d6acda96ac5eb2aeba4140005663357e725150774ac4fa56116336e857eb4e2b6d3db692ba6c53d1a9c0224609029944bd29c6bd55aeb1e815a261052a6cc51d1580e4df850038833d400e50c35d45043dd6375f04c7928161c673ba2511c6b607d8a0e211276224e0b4e083603b6228e3619c499326e4d10c38cb1137034f9fd498c198de136410d2c02ce29c4c0c066c019c1090119360622f650f7b54b016e3ba3f293cca0a569ef75562bde376bde1359f7c458d3f8783678117dacb4df25ba8a326c64646a70e3158040065d7fff55f085991546e49daf67dc687693293d7f76d569efc977ec0365ebac8b3d8fd97d5e9c2de0f2aca4894be8b1ab75c83adfddbe8b50e602585f24d269cddc9864cd4199994bd0b807be0b40ee731c8843e4c081887276b812544d61462a0ac0c828a3098a5533e9838620fd6b3b66ce9d36b7d8b8baf98fb1f9bba96f9a1b2e1be7882b6fb9cd18e4ad31c79054150a04051987aa1a8f278bcdadc3870e5f7cf8a24bb6b676161b9bb3d9623a9d4f26a3c9b81ad7713c8e75c55545a30a55003118c64c011e9664640a3563d236b08c5a2e0c7568c9819343df2f47db9fd4877b564aa44ba35798831456d82579001b9b1383a8cb24eb29a63228936935ad9351e6791503181f7edd398a00984a8b4f388985c8695a040a04844055c506e8048aa01604964492e0ec52f7cedab9e52d72ee2cc3fefff6be34dc92aa3afb5d6b57d599ef3d77e8db0d4d3335c8a8208ee027a222a2a00419a232a888184185987c3805d144e380895189a2e22c463f454434cefa282aa262c44f13c5181451816ebab9ddb7ef706aefb5f263edaa53e776b7a0a2485beb39cf79cead5b73ed5db5d75bef7a5f6696e0cd0fce7b4f9c6a01c744c91a434b630b67ab862b20c792c8162b9fb814f986560cbdb43cfdd5fea8dbd04246213c0e421091503071543514ba57c6630ab042beb8804aeca776450acca838c944469c0205a83031108c610322d5a81c4e000752e29c8282404c66af17af8e10c41a709d88d7f1bbe5cfbf0388f39d6bbf393bbbf14e671b1f9f78e0431e5a9fe73aee1628a74673eaa8a38e7be0ee048c9b63094109590210bc629300c0865080360e18206a0f0f46573117b04500604bc0540a0704a0c3d81ce2fc5b02ba091a8c85000001b8c343810545cf212504458b11148b324c0ceaa863470ad3c1a93ace005c4d6fca7f95b9ae98a572613f3e8262085405560a040651080a84881a8c926baa8a1b652a589a4995a92f465d7286f514cc14358085998a6c3daa028b0473d242519a13b373a652abbceaaa8302cd2add9a61855501aaa100b52a4856e2b4521282a15f8fabec70552fb682811155b5728a4d07c00146c7e0d2b78b994dba1950a9c0195240051acbb54a6d66177588a1a59fd732fc6bab019ec45d255556372c41e26180c0621ee5281cca0586bcb1025e144a2e4dbbbd89c9e955935333d3d33393d3339d4eb7d56eb7dbdd76bbdd6c249d06373397352875e412240e4c20a82321b386b722248e089556cca30b19e808e20cdb5e259f12c248b1d576401c73640369e1ddbe7c9d8608c4931c45962be2bb8591f8d035cb901821b5ca3b631095ff0282796957057f2472dc28ea372bc8d995904aa361870468b5e1d5fcc29a8b79774c74c562beb4255fb730d83218a884247103110979c12ff3a150c651a2826c4721178ea23300584c7598d954a50062297dc58540568f56ba9c95ed6db4f30edb53095c96ed5fb6f5d8dc26ceb8f5dda0b803b09553112994c16adc28621591520e39c0139cc926b18a1009204c4a20555256518372accc4cab97a78e3aee72e67ca708cef632e7d9d98d0f7cc8617701eef9c60e7c02377ffe497b9ef780abffe3a5fb66bffb3abe70e2dae71ff495ef5db0df5d5e87fcea5d0fddf7dd7f7be3574f9ea21dad41de2df3d451471d75dc8da1c05c00085d070116240ed1e31d598b4c6363408bb12a45df211dbd53958554b9213e0426388a349c49878904649953b1d2ad1fce09c1d757a38e1d37bc971054954250fb1d91140c2d874142ac20a97a3c6b250098648d01315ed40b82429542085e242849b4dd197e041c14020a8aa0108a465443eca642a588fe3212349850ab8610f23c57f1d00009a42055b60a93526f586285d0905d410a5622a5516e06734408a48850082d07a55c7410c42b022880bc990d298d401d15add6f22898396197baa4cac11962230093326974408faac3157c8524c2ce4452a25ae644a4a442411054bc8481f7790812102a51aa29a3c2605a36b0ab1acfdb7f8522d582410c4a38493849c83972293be79c4b881dc84159959db0539726cd567bac3f35b3d34e3befbe66d7b5ab77de6d7a66a77e7fa2d7ebf5badd5eb7dd6937bbedacd34e9a4d3432ca32a4896609125667ed8ae24935b51e2536ad5c05d9072028db8781f2435587b0eae075b8a4908221e587444885449c79b3892004d110c407f13ee4055e49aa246a4f075243d1042420359c20a294f69b15a4f1db55a0a508c04518ce2e2084104be9988c852622123b8ec1384a2ca90b598aac894613ad0e75ba59a7d3eab47b93132b57efbce7e4ccaaacd5f5e05c41e4881d335b51618483005115556bba267a2d4a0a1625510a45072c0ad3b83c6f6577881ac631d426d86f2334a128dc2b719c720a2993b273ce28678c512772538a5228287e8394985c422e2172448ee0eca2ab99b78b4691adc07672554902244015c25007cf92732eec19422a0c014449041254826a50a840ad39d451c71f2b671ebf0bb1ed25977ef8f2bd2b8c585af9ec6be6ffb0473b7fed39bbadd9de56c2baabffe58cc3f71c23227253fb3feebc77ffc7ecddfda273f490270e3cf1a26f6cac5fa6d6504e1d75d471ef483001d364142057e418b1fc8e7c9c45c12d8226a3c5589162a38f90cf4886560c696d78392ff085cbec1c2077c68da5edfcaea38e1d20cafa88325b2b9c98344aaf14bed5d57180a070b7a9bcab37091d3291d7423f35543ca7968d24ccc11acbea32b6551654a685a8accd327fd54292990c88a5658b94ac9c6151d5284525fadab8a8fca295e309506247a5b24c75141b022ae4a0e1504921a31b62100aff9db8691e321a4a715c2d12efe5875c98ec587eec450d0830919cd2088cc005f0a6d57b5a45de68b89315646739a62312e2a930fc8e1cab5a958d8395e1911d3900900bc44a2e4d1b9dced8c4e44c7f62e5e4f4ca89fe74a737deed76dbed76b395b55acd66b399654923439a8434e1248d7654021017840e732e378933d200b2a303c58a98ad1befd67552b14249d8681925f2c8db21538a8850c5489ead7aceae64a189c4d5f359f9ae3c156ced562565ed2d54d84015e65a54ea0d001c311caacf208ed22e1aa96f6605af0c514ab2349a4979df1481f781c5e74bbb2d2d6e59581a0cfc121b198d0824c6a032245344144195a0c190baa8e94ca4e000090206071253677651f318b4fde291aa8955f9adaa6c72e851897ac8a18b756a32527eb575532ffcdd0a305768d97d4699d9014aa6fba3ca222022882adbdd8c61a5564a4e09ca431294c9490fa938cce05ae1a48ebb9e2dffce4c9cbb291a0fbef4c75f3e65a53df09246e3ce9708b9b8f46e872a65c3179fff90c77e78afbf7bc7573ff4a8fbf4166efcc6472fbee4b21f9c7cff8775eef6437ec8bb7ffad55357eadccf3e73c1d1279c7ce1113f79d3835a7563aca19c3aeaa8e3de1d15023cb020d8e0910b1adb7a5e350841e1150a0445522827e78abc949ddc1e98a4439a4f46cb293f75d471af0f65150a5e250c95684208225e22d5453588e9a442c4a6ab8612ee60322681d78a94afb1692458b265e64d6a0491d18f6d2bae5bb71571001d0aa9d2923fe250f00eccb3dc2836020dd0607ba51a6c570baf658df4a018a1f2318405ecc86459a4c4944020865192b4a0876c6b3fabc88e9aab8f78ef7d9ee73645d48bfa721111b1dd26329e09b922130759068e10d4abd8f5f1252542869c44822baacc9c3255ebce8cf540d142daaadbc474944bc68d2376263084210964681a0de37004b20a153b0742aa0497b8a49136baddf1e91533ab57adde63e7d57bacda79cd8ae95563fdc97e7fb2d71bef76bbdd6ea7d769755aaed5e4468339736cc554250905aac46007764a24ccca28aea5ed3e0d99355ac1120b5a9272283f6c13201cbf619f784dc1911706d8b7260ecc20a7ec941d9103913a7885170c0483803c479e6331c782c7668fd980d9803b2a3fb6fed8bf66036607d894636e802d1e0bc56731c41ff3f6112c2816148b40200436968f2a21a840836aceb49465be998646e27b1dd7ef65fd5eb3df1f5bb16aa795bbec3e39b393cb5a4a2e50222212ac4798d39932694125b243241838c7aaac81d8438323cff00c2178d2c0088430ac065cce5f2b91c02a0ab30cab35f64dfc6f419c31f25371e5464861d5292aa6eb3df211d040c30032800432233a51550471441c8803c12378680e09044d29cf5cde703ee3c0083cc4cb084a4648aa5ff0d7f1c7cba57fdf816fd62ca2911080a51bffdfb987efd224e2b17d8e7bd557d60700f3df386bcd9a932f38e7a8fbaddd659f33be7cdb37ce5ab3db69179dff985d9b44e3f7ffabcb6ffce9479f77e8ca9468ea612ffae27a0180b9efbceab8fbae6c1151b6eac167bef7860560f317ce7cd25b6ebaf9ed47ae9e9cdce5b197febcc24c1fdcf0b673df969f7de5e5171e7ff0cee3eddeaa031efbdcb77eeca2c33a80cefde01dcf78e04c4a944c1d7ccac5dfdda40010d67fe9c2c7ac695032bef771177d6b53d9e506375df9c2a3d6f688a8b5fb512ffdec2ddb62bf934b922469f4f77aec338e5fbdfefa9b16968dd16ff9ec0547afed12517bf7479fff899b8d7f8fa59f5d71fe63f71e63a27462ff275ffad3aaecc2d28d1f3c6dedaa232fba6eb3ee488dad8669eaa8a38e7b512486e5f49308d0248484b1291fced17648048ed075d8503c1e6603261224c0404180236cf2bf49f56651d1628c3988c6a5eaa863071b7a1a9802b37e321e4a88a48c8a2e4651e923463631eb241a4a5a4855115986d34b586754020318aa99dafbf6aa66ea5025c79c815026f4d1a55b448895d996754631888c808af2ce72ccaa82b6542b8ccadf1891f900001fa490391eee5e749bda5a3f18511f3ace50cc2d224992182da29aeb32c845d5a10a2986a9ca7128cfa79d7681a846a7e7920b4448aa69b6b9768198a0c45c251395072b22ece0c811a9d13ea2a39632948949192421d28098895954812440adf285d92967fdf1996e7f6a6a62666cbcdfeb4e753add7677acdb1dcbb2acd1489badacd1481a0d97a494a49a65d1059bac1acab4645068215506a252ba4f15ce5ccb42b6c9935436a290d86a9551ca2645c7726bcd24e44821701ae09510e005b1002f200854e183882084a0aa5e45550341884b7becaa3a78b53945336e302019bb02562b8cce2a5d80a4acb68b589a63240a064ca89839e25d005247a2c25e1acd4490e6832c68b33de8af58bd6671717130186c990d61204a09912f346b80e82fce22620569aa0a52a3a28832ab06b091921c5330f735313d1fe5c491a2b47b33165815b529db6ad5437d440519c33f47b960d6a1aa3d626ba6188f507e08214085952261286e0be41c47dcd8a4c081a8a313bdd0c1883c41b51a2bf1005c14cdaaa38e3b7f50fe6632ce3d625fb5f49f171df7f4ab0efbb71f7feed8891bdef6e4238e7bfa5e3fbaf22fc780a59b3f75cd01dfb9f6e2fd5ac0fc351f1edc74c595639fbd6ed3559b3e78e2834ef93f5f3fee82f7df30bfd7cfdf78e4c3ce79f3a9d7bfe2c006d2dd4ffed76bdf7fd8aee92fae3cef51a79e7ae9c3bff1bc232ffdd8d95f3fd17fe8c76f3bb43d7af35d7fcd9537cc1cf7ce437ab41c4698bbe6c5c79cf7bd533f79f3350f4fbefd9a638e3ae6bcfd7ff4ce2306573dfba43767fff8ddb967ad5df7b1e71c7ed286ce230160f1fbaf3ae6b44f1df9c11f5cf9b8995b3e7ede634e79fa7edfffd4a93bbb6d1da9ccdff495cbae5abff769fb7547509c9bdef39413df36fde6efcc9db6db2d1f39ebf0a79cb8fafaabcfddcb7ff715479ff2f147beefba4d4f5a9bacfbe1b77f39c6516041e6fff392a71ef54abae0cb9f386bbf36dddbdbe46f0be5d4584f1d75d4718f8723741c121beb2f0a520253341df72305054819323a7d49b03e478be108a2582c34189746def4624b888b04c5ac47465060534052b1a7ada38e1d20bcf725be60f93c20441051137d19aa5d20a882c8d9440d2051820a31a08e0988eedd0e4c44c2414599d9845a98990af91b558dbee071ec2b65165724701ab5650bd51aabbe31f806313b75ce1536da95aa2b6638e7cc2fdc39170935409a244434c8f36234a3cc8ec828302452e4fe766c25e441bc0c038a793b25aa5a96ed94c093199f4b90ca987e247d05606ac1ce91732e4a92446c22d64f1526e85c604669811a6821946c289825a81aadbbc49b28ac595c058198fecba8268e557811849431e41cc5d2952449bdf74cce3993961562f23aa0e00a9fa0149c384a9bad76677cb237bd4b7bacdfeff5dbdd7eb7db6bb7baad56a7d96c769a8dd4f48c336e649ca66063baa4141dcd35ea043b00a42e66f5e61346c44a60025267623176378e664ba56596587acf695cd6446e0b0843d8d45462456e50f81c7930d72f4064e0250f5ec02414a02a082a564d27014ad1519e8883415d507549882d5daa066489f22839c530479a17758ea3813cd9f58af314b846848a003069ea0cdd6376c8889d432325c700811970ec1a900192945bdd8667f48025d5a9550b4bf940c46fdeb8defb40e0ccb1cf970038e7206a242c281c233ab6a972eccb2055e78cc92444e41894b0c94b9947bd8eb8b091759ccac152a1a71c2ba8880c6025abf86310139be7fd32191deb0144ae8ab11af664886ed11bacb1b0938c72220a6062764c420c21590a7992240c52d584e2b520a7c8fcc07b0eec8893a0ea7d8ad04ce1923031d65831d5eb749bf553a08e3b4d7dff34409ca56f9ebebaf94c06d0d8ff255fbff625c947dfff3f0ffa87cf3f61b726e37ecf7cedd9ff7ce8255fdd70f2b1809b3cf645a7edd72a92763775eccbcf7dd88a0c2b9e78c6c1679f77fff39f7ef0788afd4f3c65af7ff8f87f2fe0c046f7a0534eb159f778c20bcfddfb904ffe70cbf3f64cb73768d8f4eb59f4d74c245bfd67fefbefb97ceef1ef3eff912b53e0b0f35e77d29b8f7ffb756f3a64fed22ff4cef8f2d30ee8303a7f71e1ff3de883ff0a000bdf7fc7bb7f79e425171ebb5b0bd8e3f897bdf87507beebeb1b4f39699a961df22a77ba9de5fdcef9f7b3f6a92a1bcbad9f7fc7b5bb9d7ffd29fb761cd69ef4aa0b5ebfef5b3ff98b73cebaedd2f7dd76f4dbfff184bdbb04acbcefc35702f22b40367dfb75c73eeff2d56ff8dabb9eba7bb6e334ce1acaa9a38e3afe6463696bf56145d0421f677efb5c9a05d9367dc62b3687b8a2e16646d7b34586ffcd1579f1df41fdf6ae8e1d2e14318d0c2100323422d602dca8320840964adb9caac440a8a811ab0a454593e1f0b7f01806468b2f9639581931a100712c4b0ca29581324949cf896087a589e5b2003094b3212c77c22a4a8d08a34e55c5f41205d64a35d672cd1dc3bf8cd7b08ca763b8cfa8f9fa080c64ca2bc381e856fecdbad5592a56640b1aa76334af2001cad45a15826046eeea7d5e2db31a623af1ea043b8af232890fa4606647e2114834b840cc69967aaf610024d46a76db9db1b1fef4d8e4747b6c45abd7ef76c75aad76abd969b55a8d46a3d14c9b599aa4c81a2e49e0122136572b40132a6ca4d9602b51944e602ae6890d10a942112044248587b5463685f973b3a1330866131ec56544201e5e10bce441f2a0416571c10b41d41cda1d258e44bd8a4b9a4244a6b46d4e6c442a08d1781e05b216c57d17c3fcb22baeaa224183c616875162945add1c95356e0410699aa644c49c185604a2c43966cc0f02010e4a0a46b0ba454668375397d81932e807014e5dc69926cd4e77727a459e0f0683259f0fe6b724243e1f50da04107caea2cc4942ea071a725f9aa983d4b18238653708dea84b0438839b48e040129446fdce8a7e3d725b2825ba415b59d1557976ba2cefb5f65f65f045b4b1e817cc5cb08188549b4673230848d50755bb25a46902228832c1414845551d9b12d100aa4e5cd3a563bdd6f4f8d4c4586b666aa23fde9c9a1c6fb76b1ca78edf37975e06e2fcc152e5ece0375cf3f113563040e9f8ca46fead9b3677775fd3b59b7ab672bf19bdf2e64d014032be73bf02b3b8b19d23ea92349b8dfeeabe0300ce3aa90e0641a10b3fbeecc5cf7bf547be7df33c396cd9b8e9817303c5f6709c646cd538eeb8f90e8fe5b3e41b6f9a9b78c04eb14b3556ed3bb5f8c9f5f35b36dd1a1cfb3c7000000d9149444154668e5f69c04932b9f7ae1d06807cdd7fdfbaf18ba7efbfba6134c9c126da7fe39680e9117ca8f1d0f7fdfceba7ada4fc8e1b3ef1a2c79d74cc1edff9dadfec536eef8e5f6ce455f799b1dd70137bae69ccdeb4d1fbdb6fdc3479c82e5bd16d16be7fc91b1a075cf4bd27ed1820ceef0ce5d451471d75fcf1701c596e4412802d82a43e3575d471b7803851b9a5801b2a341c2af01a141edfa4e6641dc0ec94d4ea354a2e9b6a69426c8c1e780d5186986072a545e1922ed3d92ddfc303112e6573082228023b17290b344c23a3a68b31509839cae54a7540c3cc89b14ee08ae3258afc022ad084882c9456d1c33568447c8723f542fcb95075e562aa12484645940128951aeb60250321ca9c96a1cc2e2ae90652b1a389e4948823983d100844123c4659811c955f613841a1fd134f113383842a8262c6216232c3a0e8680ec30ec09c3811212bde0293537209330721a1246b379bddf1fef88a5e6faa373ed51b9b6c8d4f36dbdd56abdd6834da8d6696a55996658d2475c81a2ecde01210811d12363bb37ce8be0e1094a86c006062258afac7d0a0ea5989d4bcc8855895c4b01b451078411e10027c8842422184a022b90894c8815c000521e6763089202580240729bc48bee8035473cd25785f145215e554255969a802ae70a3142d5515f1ac4cacd0a1b2b2b531b5232cc4ad893421262e6be258991c1c1ca79cc245fbb3c465a9738ec00cc7204a37dde19995a3f2b8aa92f7b29487a5a0e49246abd7ed0fc6e7e6e6e7e7ef501e2ccd07001a1c34da4f15f242cea56408ac50a1fced1568675944a6584bb04fcb6e56f46e939e36fe5a157631c8858a4e5e75102fbbb396770726662e9aa8319e5c3503a940c9d69251c87707d61ca46282d88ec931258ec9f9c1c0112740c371caa020ac2185e68b9b3add7462bcdb1fef4df6c7a62626a726a6c7dafd4ebbdf6af55a9db12cad719c3a7e5386fcdb3271fe90dc1c6a4ead5eb3666571371f4cecda9bfbe22fe6041d0606b7fe681d4def32e6706bf59dc45d087fd3fb4e3ffb4b8fb9eabb571dbeaa117ef6e6071ef8212dc0fe6d1c0a4f1f76dc7d6e7beb07bff7ea071fdaadbee0a07462d7eec69fdcb284fb35000c6efdf186d6eae976a73d936ebaf90e8fd519205b6e59b72800904ced3eb3ea291fb8e1bd8fe8de85234ffbfb3cfe8c637aeffcc83737fcf53e859a72da5f3321b7deb02ec7780a848d37fe6269fc11134992ef31b6e147bf5cb0dd1846e7616fbce22f3e70f2a34f9bbafa03a7efd9b8b737ce6dbe0fbb8b504e8df5d451471df76cfc261c47159bc388bb551d75d4b19dc7b90251ed45a4f041662e009d68283ee4713089083b93ad897999150a69057a00a27c6f62de315b0d1da87c775f1df592181f82392152d36821a2aaaef9288e43450d948b3c010cf9102552438620985a060a34a8582d55c6a10c528eb871994962d45b6aeb915035f91409cb1280d28ebdb26b557a8e698e94c08d46cf2c1d66cbcc49a939624a46505623ad901a65013eb70d3923e450b05d70299b433910b1099710331738ceb0a88a0ad82b6e1d2e4d994805a4e238495bad6ea737d1efcf8c4fcc74bafd56b397b5bb9d6ebfd16e379b8d4692365b599aba34e5ace112a7690af3a542446a948852176fdd51692544a040442c99271733102beb718e73411e3484e0259780201c9407031f84bd5050a890404534a8ba34352d6e111163182979a1a5a5052fea2548805794beec028572c916b16ab5f2ea8b889ad4772c2f5259ca5d494889b38512caac5e7747c64cb32a4305acb28c02736c4b4c446c223e60c7209013029b7738a7cc9c44477b6d34b2c411333986730933718a2c0507b4da6d1defcff7fb939393bbeeb1fbecc60d1b6f5f7fc7ec86d90d1be736cfe68305bf44e2f386e3acd9927c00f1c68162b255b123e3a94945584a544949bc6e2335dd5aeeaaec0b25be5325be6d3b05190937da29c84a238bcb08a3f59092e9e930ab925d748f8157a2b1669b82977c907adf74da4ab9d76e767bd9ca55bb8f4d74a62626c6fbbd5eafd769f75aad6ee29a59da53381527b5cc711dbf472efdc762e26c33b2b5279cb2fb6b5efeca4f3fe2f5478fffe43d2f79cbbac32f7ef8e46fbf07ba34bbc5addcf73e330d92d96f5f7ac9f55bfa00e0c656b5377de97f66e5b0f6a88348769f67ffcbb3dff1b8e34e9abaf4b5673e72efeefc8dd77cf4e24b6e3ce5fdaf3fe869c7778e7ac93f5f7dff971eeaae7be38b3e8263af38a433969f79c486bf79ebd79effa647f517aebff40ddf5cc0b100da079df5b4c923cebdf0aacbfffe98b5cdc55bffebebdfdc74d03187cd2c1bdc6bf0de7bca677ff289777ce2d79347aded0dcd0779e591cf7cd079175ef0e1e3def5d435b77cec65affcaf035f70cc9aa4bdd399a7cd3cfcafffee8abd5f7bdc9e6efd0fbf73f3aa871e0c00d43df805577ece3ffe31473c23bdfa3d4fd92ddb919a628dd4d451471d3b0a8e83a272aa8e3aeab893c77ff5a53a448519206152c770ce15151305b8a0c4d0e8da04a8395f93026ae5218510aa30a9b23211fcb0d0298a6d281c27c576a5546931d517664a9c591e2ba0cc64223baa666a4e30d7a8026e41e444c482254269d28442f6852d63171153c3e102b6b03d28acb92394243424e038a312c49d6118cf0240d4efd0a23044add8acc8e445b5d4ea059582cf11a108002c81540615f2c76af4a260fb6ce886b92fdb3788a9d47d26851a6da6500052158eeeebc6c42155959097a4239bcf51ea78448e84b5dc676f26d8a6784d48bd08c1b9241b9f58d91d1b1beb4f8f8d4f76bb538d76a7ddeab5bbbd46d66a369b5923c912d768a459c3b984d21409937328c1226824de8482af15519b249e164e39da9629c443045e115416e6064125185306a442a22ca0c4655e2181cc4b2d14ac8da585252f613018e4792e2250f22ade0b3317f64606ab4155bd7aef7d059b20333f52550d62441b452009016aa53a21042ee5758dd545623c1d6b1465cb613511712b2ad4caf790c3c29cc031c115380ebbac21e488c89369373133c3b9b985f9941d33278e9d734992380298b2669624ce65ad56ab353d3d9d30969616e6e6e6366fde7cfbbadb6e5f7fdbe6d93b36debefe8e0db7cd6fdebc65b098a62df581541247ce314b109f7bf1090008838cad035265a872ac9cd48ac053a10f35029a565975a44451e2ca34b44525ca078921aa5a0866959986a0f4b2b7c62c422a6cad865901150878903b801c912362129690403306e637b632373e964d74bb2b263bd313dde9a9f189a97e637cbcd9196fb5271ad9589ab41d375411825f0c83a5c1dc6071d360b0388683ea07411d5be7c07f4a4c9c6d47e380f3af7ce76d4f7bd6dae6af079dbd8e39ff63ef3d792787f9df7635e9da33def0579f3ef3e0b5af5db3726aef471cb16fe77b0090ed75ea8b8fbdec39abdd69ed432ffeff5f3d678f72d8cd9347bef19b5f58fbc2979efbb097fd6c0eddd5071f79fa0bfffebe2d740f7bcd55ff74ce338edfe915b74bffbe7ff9ca4fbef1517d623cf16d975df7d467dd779feeaaa95d0e3df2b0fe670000adfbbfec3397e1397ffb80b127cea235b3efe1a7bffa5dc72cdfb7a56b9fb14be3190090ac38f884d75ff1dac33ac0e63211d8ed8c7ffbf0cf9efedc83daa72d34d71c71f665979fb3770aa487bcfcd3ef1d9cf98283ba4f9a4f26f63fe1a2ab1e7270e4dd51ef012ffce4a7f3a38f7ec4b392ab2f3d694d7aaf6ea2cbde8dfdb6504e8df5d451471df7d84d0cfb3f783b18ceb2e1e5d613874520a33fb44cd98a8925a57be4f7672ff9a7073ff841f535a8e31e8f6f7debdb77b129f6a7576d73fae38e7ec2b06e02c150096686a8a58b116a29c08e92af61c339e32f18b7c2f82f56a265053b2242ce79ef25d8a0c1151c074dd346d562297a9693d8764b37a8b238288a9d46cf9f211f4710cc3f9b1db146fd11c3714c9896880a211531c60d008768d40d446be438702f709680e2188354f3fc32e038163b9523fe613d54a9e45a59739072f992f850d06262b51962e5515cb6240459ceac22cc6c8a36c62db22d3229c37482d5cea8005e24284429f841298b13378ad2923c0ac0702c7b09504da35b1609989c836b747a6363fda989c999def8e4d8f844abdd6db4bacd76a7ddee763a9d344d9b5923cb129720cb9224053b65164699a8178ca1cabd365e062028828757e486dd84e0152ae425e412824a9ab54281b028584443502f585c5c0c41732fde87dc8b88582114a72c22799ee785a0b55d8ea8e7ed23c05fd649e53280b55a911082f810826808ce39b6cb04538f1685944e6a08439e881d088300e1520b8984349e733b0fcccbf33d22224e98199c990a38c02ec9881c58958938a1c4b9246397244993e012e74a74c7392217a1903475cd468348599124091c335308e2074bf3739b6737debe71fdbadb7efdabdbd6dd7afbbadb1697e6fde202441a240e21254d5882cf99d4418987d4b3a02a1a88084a210403bfac1f993eb5d1e52a888c38de4a4cca7031eb1d06a2591d9f735c98a9956b286b1e23ef0cd186aee44f351a8d1082f84568ee346f263cd6cabacdc6caa989c989f155d3132ba6a7fafd6eab9db59b59d26c216d71d248930ed42120cff3a5c52d4b8b9b16e63784c1e6a5a559ef171ff2e457d58f923fb75806b82c93b1affe2ebfab51dee7abbadd52892baff8e8d9cf3d77d946bff8b94f3ffaa8c7dde9beddc5d9eaf8b38db75cfcc6a38e3ec615c19528b5f096df572bf19b61a065e04e8df5d451c79f437cf173ff7ec00107fee679ec857ab7d3dede0c13f73b14c4600215d61e05277fe43700a2ff059157d0ac7b0406730000000049454e44ae426082</Body>
<BodyHash>d6d67d543ff759986d5e3225e5c61911</BodyHash>
<Size>331733</Size>
</Data>
<Mime>image/png</Mime>
<Width>1517</Width>
<Height>686</Height>
<Duration>48</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2264366436376435343366663735393938366435653332323565356336313931312220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223135313722206f626a4865696768743d22363836223e3c6974656d20783d223933342220793d2231342220773d2233312220683d223132223e3c7420773d223731223e556e646f3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d2233362220773d2233302220683d223132223e3c7420773d223630223e5265646f3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d2235392220773d2232302220683d223131223e3c7420773d223637223e4375743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d2238302220773d2233342220683d223139223e3c7420773d223330223e436f70743c2f743e3c7420773d223238223e436f707b3a2c3c2f743e3c7420773d223238223e636f70643c2f743e3c7420773d223233223e436170743c2f743e3c7420773d223232223e636f70793c2f743e3c7420773d223139223e436f70683c2f743e3c7420773d223136223e436f704c3c2f743e3c7420773d223131223e636f70783c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223130342220773d2233322220683d223130223e3c7420773d223839223e50617374653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223132362220773d2234372220683d223130223e3c7420773d223934223e52656d6f76653c2f743e3c7420773d223431223e52656d6576653c2f743e3c7420773d223331223e72656d3076653c2f743e3c7420773d223237223e7265726e6f76653c2f743e3c7420773d223235223e72656e6e6f76653c2f743e3c2f6974656d3e3c6974656d20783d223938372220793d223132362220773d2236342220683d223133223e3c7420773d223737223e466f726d617474696e673c2f743e3c7420773d223531223e4665726d617474696e673c2f743e3c7420773d223530223e466f726d617474696e393c2f743e3c7420773d223334223e466f726d617474726e7e3c2f743e3c7420773d223235223e466f726d617474726e613c2f743e3c7420773d223235223e466f726d617474726e653c2f743e3c7420773d223235223e466f726d617474726e693c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223134372220773d2232352220683d223130223e3c7420773d223835223e426f6c643c2f743e3c7420773d223538223e42616c643c2f743e3c7420773d223538223e426f49643c2f743e3c7420773d223439223e536f6c643c2f743e3c7420773d223234223e626f31643c2f743e3c7420773d223139223e62306c643c2f743e3c7420773d223138223e623069643c2f743e3c7420773d223137223e623031643c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223137302220773d2233342220683d223130223e3c7420773d223739223e4974616c6963733c2f743e3c7420773d223532223e4974616c6965733c2f743e3c7420773d223138223e6c74616c6963733c2f743e3c7420773d223135223e697461696963733c2f743e3c7420773d223135223e6c7461696963733c2f743e3c7420773d223135223e3174616c6963733c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223139322220773d2236382220683d223133223e3c7420773d223832223e53757065727363726970743c2f743e3c7420773d223534223e53757065727365726970743c2f743e3c7420773d223531223e537570657273637269706c3c2f743e3c7420773d223530223e53757065727363726970313c2f743e3c7420773d223136223e737570657263726970743c2f743e3c7420773d223135223e737570656d63726970743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223231332220773d2235352220683d223133223e3c7420773d223832223e5375627363726970743c2f743e3c7420773d223536223e5375627365726970743c2f743e3c7420773d223535223e5375627363726970313c2f743e3c7420773d223437223e53756273637269706c3c2f743e3c7420773d223136223e73746a627363726970743c2f743e3c7420773d223135223e73756273636970743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223233362220773d2235382220683d223130223e3c7420773d223832223e556e6465726c696e653c2f743e3c7420773d223539223e556e64657249696e653c2f743e3c7420773d223438223e556f6465726c696e653c2f743e3c7420773d223437223e556e6465726c6a6e653c2f743e3c7420773d223434223e556e64657221696e653c2f743e3c7420773d223235223e756e646572686e653c2f743e3c7420773d223231223e756e64657231696e653c2f743e3c7420773d223230223e756e646564696e653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223235382220773d2238302220683d223133223e3c7420773d223635223e537472696b657468726f7567683c2f743e3c7420773d223532223e537472696b65746872447567683c2f743e3c7420773d223438223e53746c696b657468726f7567683c2f743e3c7420773d223430223e537472696b657468726f75673c2f743e3c7420773d223336223e537472696b657468724475673c2f743e3c7420773d223335223e53746c696b657468726f75673c2f743e3c7420773d223232223e737472696b65746872307567683c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223237392220773d2232392220683d223133223e3c7420773d223831223e416c69676e3c2f743e3c7420773d223536223e416969676e3c2f743e3c7420773d223437223e416c6967723c2f743e3c7420773d223430223e41496967723c2f743e3c7420773d223231223e613169676e3c2f743e3c7420773d223139223e6168676e3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223237382220773d2232332220683d223132223e3c7420773d223736223e4c6566743c2f743e3c7420773d223632223e4c6574743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223330322220773d2232392220683d223133223e3c7420773d223831223e416c69676e3c2f743e3c7420773d223537223e416969676e3c2f743e3c7420773d223233223e613169676e3c2f743e3c7420773d223230223e615d69676e3c2f743e3c7420773d223139223e6168676e3c2f743e3c7420773d223134223e616c696772313c2f743e3c2f6974656d3e3c6974656d20783d223936332220793d223330322220773d2234342220683d223130223e3c7420773d223834223e43656e7465723c2f743e3c7420773d223239223e6963656e7465723c2f743e3c7420773d223231223e6c63656e7465723c2f743e3c7420773d223138223e3163656e7465723c2f743e3c7420773d223137223e69636572697465723c2f743e3c7420773d223136223e69636572317465723c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223332342220773d2232392220683d223133223e3c7420773d223739223e416c69676e3c2f743e3c7420773d223535223e416969676e3c2f743e3c7420773d223437223e416c6967723c2f743e3c7420773d223430223e41496967723c2f743e3c7420773d223233223e613169676e3c2f743e3c7420773d223230223e615d69676e3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223332322220773d2232302220683d223131223e3c7420773d223736223e46756c6c3c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223334352220773d2232392220683d223133223e3c7420773d223831223e416c69676e3c2f743e3c7420773d223536223e416969676e3c2f743e3c7420773d223437223e416c6967723c2f743e3c7420773d223430223e41496967723c2f743e3c7420773d223231223e613169676e3c2f743e3c7420773d223139223e6168676e3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223334342220773d2233312220683d223134223e3c7420773d223733223e52696768743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223336382220773d2235392220683d223130223e3c7420773d223834223e486f72697a6f6e74616c3c2f743e3c7420773d223633223e486f72697a6f6e7461493c2f743e3c7420773d223632223e486f72697a6f6e7461313c2f743e3c7420773d223437223e486572697a6f6e74616c3c2f743e3c7420773d223435223e486f72697a6f6e7461213c2f743e3c7420773d223232223e683072697a6f6e74616c3c2f743e3c7420773d223231223e686f72697a306e74616c3c2f743e3c2f6974656d3e3c6974656d20783d22313030312220793d223336382220773d2232332220683d223130223e3c7420773d223833223e4c696e653c2f743e3c7420773d223538223e74696e653c2f743e3c7420773d223231223e6c6a6e653c2f743e3c7420773d223137223e696a6e653c2f743e3c7420773d223135223e316a6e653c2f743e3c7420773d223134223e6c6a7269653c2f743e3c7420773d223133223e6c6a7231653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223339302220773d2233342220683d223130223e3c7420773d223832223e496e736572743c2f743e3c7420773d223537223e6c6e736572743c2f743e3c7420773d223432223e696e736563743c2f743e3c7420773d223231223e316e736572743c2f743e3c7420773d223136223e696e73656e3c2f743e3c7420773d223136223e6c6e73656e3c2f743e3c7420773d223135223e316e73656e3c2f743e3c2f6974656d3e3c6974656d20783d223937322220793d223339302220773d2232382220683d223130223e3c7420773d223932223e446174653c2f743e3c7420773d223339223e4f6174653c2f743e3c2f6974656d3e3c6974656d20783d22313030342220793d223338382220773d2233302220683d223131223e3c7420773d223732223e54696d653c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d223431302220773d2236372220683d223132223e3c7420773d223632223e496e74656e742f53686966743c2f743e3c7420773d223531223e496e74656e746c53686966743c2f743e3c7420773d223531223e496e74656e746653686966743c2f743e3c7420773d223431223e496e74656e746c536869666c3c2f743e3c7420773d223431223e496e74656e7466536869666c3c2f743e3c7420773d223336223e496e74656e746c536869663c2f743e3c7420773d223336223e496e74656e7466536869663c2f743e3c2f6974656d3e3c6974656d20783d22313030352220793d223431302220773d2233312220683d223134223e3c7420773d223734223e52696768743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223433322220773d2238302220683d223133223e3c7420773d223631223e4f757464656e742f53686966743c2f743e3c7420773d223537223e4f757464656e746c53686966743c2f743e3c7420773d223434223e4f757464656e746c53686974743c2f743e3c7420773d223434223e4f757464656e747453686966743c2f743e3c7420773d223433223e4f757464656e746c536869666c3c2f743e3c7420773d223432223e4f757464656e747453686974743c2f743e3c7420773d223432223e4f757464656e746c53686966693c2f743e3c7420773d223431223e4f757464656e7474536869666c3c2f743e3c2f6974656d3e3c6974656d20783d22313031382220793d223433322220773d2232332220683d223131223e3c7420773d223738223e4c6566743c2f743e3c7420773d223636223e4c6574743c2f743e3c2f6974656d3e3c6974656d20783d223833312220793d223435322220773d2231342220683d223131223e3c7420773d223235223e6c3d3c2f743e3c7420773d223137223e693d3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d223435342220773d2233342220683d223131223e3c7420773d223833223e42756c6c65743c2f743e3c7420773d223538223e4275696c65743c2f743e3c7420773d223530223e42756c6965743c2f743e3c7420773d223439223e42756c6c656c3c2f743e3c7420773d223436223e42756c6c65313c2f743e3c7420773d223232223e6275696965743c2f743e3c2f6974656d3e3c6974656d20783d223937322220793d223435342220773d2232312220683d223132223e3c7420773d223731223e4c6973743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223437372220773d2234372220683d223130223e3c7420773d223932223e4e756d6265723c2f743e3c7420773d223233223e6e75726e6265723c2f743e3c7420773d223232223e6e756e6e6265723c2f743e3c2f6974656d3e3c6974656d20783d223938362220793d223437372220773d2232302220683d223130223e3c7420773d223930223e4c6973743c2f743e3c7420773d223533223e4c6973693c2f743e3c7420773d223531223e4c6973213c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223530302220773d2232352220683d223130223e3c7420773d223837223e466f6e743c2f743e3c7420773d223436223e46616e743c2f743e3c7420773d223433223e466f6e6c3c2f743e3c7420773d223430223e466f6e313c2f743e3c7420773d223234223e66306e743c2f743e3c7420773d223231223e666f725d743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223532322220773d2232352220683d223130223e3c7420773d223838223e466f6e743c2f743e3c7420773d223432223e46616e743c2f743e3c7420773d223235223e66306e743c2f743e3c2f6974656d3e3c6974656d20783d223936352220793d223532322220773d2232352220683d223130223e3c7420773d223739223e53697a653c2f743e3c7420773d223435223e53696c653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223534332220773d2232352220683d223130223e3c7420773d223839223e466f6e743c2f743e3c7420773d223436223e46616e743c2f743e3c7420773d223234223e66306e743c2f743e3c7420773d223230223e666f725d743c2f743e3c2f6974656d3e3c6974656d20783d223936352220793d223534332220773d2233312220683d223130223e3c7420773d223837223e436f6c6f723c2f743e3c7420773d223537223e436f696f723c2f743e3c7420773d223534223e656f6c6f723c2f743e3c7420773d223532223e436f6c6f213c2f743e3c7420773d223532223e436f6c6f2c3c2f743e3c7420773d223530223e43616c6f723c2f743e3c7420773d223437223e436f6c6f6c3c2f743e3c7420773d223232223e636f316f723c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223536362220773d2235332220683d223133223e3c7420773d223831223e486967686c696768743c2f743e3c7420773d223538223e4869676869696768743c2f743e3c7420773d223439223e486967686c6967686c3c2f743e3c7420773d223438223e486967686c696768313c2f743e3c7420773d223437223e486967686c696768213c2f743e3c7420773d223437223e48696768686768743c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223538382220773d2233342220683d223130223e3c7420773d223636223e546f2d646f3c2f743e3c7420773d223438223e546f2d64653c2f743e3c7420773d223435223e546f646f3c2f743e3c7420773d223331223e546f6f646f3c2f743e3c7420773d223330223e546f6f64653c2f743e3c7420773d223239223e546f6f64633c2f743e3c7420773d223233223e746f636f3c2f743e3c7420773d223139223e746f676f3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d223630382220773d2232382220683d223134223e3c7420773d223834223e5370656c6c3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223630392220773d2233372220683d223130223e3c7420773d223838223e436865636b3c2f743e3c7420773d223634223e436865656b3c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223633332220773d2233342220683d223130223e3c7420773d223832223e496e736572743c2f743e3c7420773d223538223e6c6e736572743c2f743e3c7420773d223230223e316e736572743c2f743e3c7420773d223135223e696e73656e3c2f743e3c7420773d223134223e6c6e73656e3c2f743e3c7420773d223134223e316e73656e3c2f743e3c2f6974656d3e3c6974656d20783d223937312220793d223633322220773d2233342220683d223130223e3c7420773d223838223e5461626c653c2f743e3c7420773d223438223e7261626c653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223635342220773d2233322220683d223130223e3c7420773d223734223e48544d4c3c2f743e3c7420773d223137223e686d6c3c2f743e3c7420773d223135223e68316d6c3c2f743e3c7420773d223133223e68726d6c3c2f743e3c7420773d223132223e683177316c3c2f743e3c7420773d223132223e68726d316c3c2f743e3c2f6974656d3e3c6974656d20783d223937322220793d223635342220773d2234342220683d223130223e3c7420773d223831223e456e7469746965733c2f743e3c7420773d223439223e456e7469746a65733c2f743e3c7420773d223438223e456e7469746965353c2f743e3c7420773d223135223e656d69746965733c2f743e3c7420773d223134223e6572697469746965733c2f743e3c7420773d223133223e6572317469746965733c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223637352220773d2234312220683d223130223e3c7420773d223834223e466f726d61743c2f743e3c7420773d223533223e466f726d616c3c2f743e3c7420773d223531223e466f726d61213c2f743e3c7420773d223436223e466f726d612c3c2f743e3c7420773d223434223e466f726d61313c2f743e3c7420773d223231223e6630726d61743c2f743e3c7420773d223230223e666f726e6e61743c2f743e3c7420773d223230223e666f72726e61743c2f743e3c7420773d223139223e666f7272696e61743c2f743e3c2f6974656d3e3c6974656d20783d223938302220793d223637342220773d2233312220683d223131223e3c7420773d223734223e436f64653c2f743e3c7420773d223632223e436164653c2f743e3c2f6974656d3e3c6974656d20783d22313031362220793d223637352220773d2233312220683d223130223e3c7420773d223839223e426c6f636b3c2f743e3c7420773d223537223e426c61636b3c2f743e3c7420773d223437223e426c6f656b3c2f743e3c7420773d223238223e62696f636b3c2f743e3c7420773d223232223e62316f636b3c2f743e3c2f6974656d3e3c6974656d20783d22313435312220793d2235392220773d2234392220683d223131223e3c7420773d223931223e646f75626c653c2f743e3c7420773d223633223e646f756249653c2f743e3c7420773d223333223e646f756231653c2f743e3c7420773d223236223e643075626c653c2f743e3c7420773d223234223e646f746a626c653c2f743e3c7420773d223231223e6430756269653c2f743e3c2f6974656d3e3c6974656d20783d2235302220793d2239392220773d2235332220683d223134223e3c7420773d223132223e65676f203f3c2f743e3c7420773d223131223e6f6f653c2f743e3c7420773d223130223e6520676f203f3c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d2239392220773d2237302220683d223133223e3c7420773d223538223e4e69784e6f7465323c2f743e3c7420773d223331223e4e6a784e6f7465323c2f743e3c7420773d223239223e6e69786e307465323c2f743e3c7420773d223230223e6e6978746e6f7465323c2f743e3c7420773d223230223e746e69786e6f7465323c2f743e3c7420773d223139223e4e69784e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223230332220793d2239392220773d2235362220683d223133223e3c7420773d223833223e44656661756c743c2f743e3c7420773d223539223e446566617549743c2f743e3c7420773d223232223e646566617574743c2f743e3c7420773d223232223e646566617528743c2f743e3c7420773d223231223e646566617531743c2f743e3c7420773d223138223e6465726361756c743c2f743e3c2f6974656d3e3c6974656d20783d223236332220793d2239392220773d2236322220683d223131223e3c7420773d223834223e4163636f756e743c2f743e3c7420773d223531223e4163656f756e743c2f743e3c7420773d223234223e61636330756e743c2f743e3c7420773d223136223e6163636f6c6a6e743c2f743e3c7420773d223135223e6163636f636a6e743c2f743e3c7420773d223134223e6163636f757231743c2f743e3c2f6974656d3e3c6974656d20783d2235312220793d223132332220773d2232302220683d223133223e3c7420773d223639223e66696c653c2f743e3c7420773d223432223e45696c653c2f743e3c7420773d223138223e666969653c2f743e3c7420773d223135223e666931653c2f743e3c7420773d223131223e656969653c2f743e3c2f6974656d3e3c6974656d20783d2238362220793d223132332220773d2232332220683d223133223e3c7420773d223531223e656469743c2f743e3c7420773d223338223e5d3b6469743c2f743e3c7420773d223332223e4a3b6469743c2f743e3c7420773d223134223e676469743c2f743e3c7420773d223134223e4a6469743c2f743e3c7420773d223133223e736469743c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223132332220773d2232392220683d223133223e3c7420773d223533223e766965773c2f743e3c7420773d223438223e796965773c2f743e3c7420773d223135223e796c6965773c2f743e3c7420773d223134223e6c6965773c2f743e3c7420773d223134223e79696577693c2f743e3c7420773d223131223e79696965773c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d223132332220773d2232392220683d223133223e3c7420773d223730223e4e6f74653c2f743e3c7420773d223334223e21215f6f74653c2f743e3c7420773d223132223e6c766f74653c2f743e3c7420773d223132223e74766f74653c2f743e3c7420773d223132223e6e3074653c2f743e3c7420773d223131223e6c796f74653c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223132332220773d2233322220683d223133223e3c7420773d223533223e746f6f6c733c2f743e3c7420773d223438223e496f6f6c733c2f743e3c7420773d223336223e726f6f6c733c2f743e3c7420773d223233223e31303031353c2f743e3c7420773d223230223e726f6f6c353c2f743e3c7420773d223138223e746f6f69733c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223132332220773d2232382220683d223133223e3c7420773d223534223e68656c703c2f743e3c7420773d223338223e4a3a21656c703c2f743e3c7420773d223337223e5d3a21656c703c2f743e3c7420773d223136223e686569703c2f743e3c7420773d223135223e686531703c2f743e3c7420773d223133223e6c34656c703c2f743e3c2f6974656d3e3c6974656d20783d223139322220793d223135322220773d2231362220683d223130223e3c7420773d223733223e416c6c3c2f743e3c7420773d223439223e616c6c203f3c2f743e3c7420773d223436223e416c693c2f743e3c7420773d223436223e41696c3c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d223135322220773d2233342220683d223130223e3c7420773d223731223e4e6f7465733c2f743e3c7420773d223538223e6e6f746573203f3c2f743e3c7420773d223538223e4e617465733c2f743e3c7420773d223536223e4e6f6c65733c2f743e3c7420773d223330223e4e6f7465353c2f743e3c7420773d223133223e6e696f746573203f3c2f743e3c7420773d223133223e6e6c6f746573203f3c2f743e3c7420773d223132223e6e30746573203f3c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223135332220773d2232352220683d223130223e3c7420773d223931223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223332332220793d223135332220773d2232382220683d223130223e3c7420773d223839223e4e6f74653c2f743e3c7420773d223535223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223337382220793d223134372220773d2231362220683d223139223e3c7420773d223137223e4454443c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223138332220773d2234302220683d223130223e3c7420773d223835223e5365617263683c2f743e3c7420773d223536223e5365617265683c2f743e3c7420773d223139223e736561726368693c2f743e3c7420773d223138223e736561726368313c2f743e3c7420773d223137223e7365617263316e3c2f743e3c7420773d223136223e7365617263696e3c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223138382220773d2236352220683d223131223e3c7420773d223731223e53686f7274637574733c2f743e3c7420773d223537223e53686f7274657574733c2f743e3c7420773d223533223e53686f7274637574353c2f743e3c2f6974656d3e3c6974656d20783d223236362220793d223231302220773d2232362220683d223130223e3c7420773d223837223e5469746c653c2f743e3c7420773d223236223e7269746c653c2f743e3c7420773d223236223e72697469653c2f743e3c7420773d223236223e74697469653c2f743e3c7420773d223232223e726c746c653c2f743e3c7420773d223232223e746c746c653c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223231302220773d2232382220683d223130223e3c7420773d223933223e446174653c2f743e3c7420773d223530223e44616c653c2f743e3c7420773d223435223e4f6174653c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223231302220773d2235302220683d223133223e3c7420773d223835223e557064617465643c2f743e3c7420773d223233223e6c6a7064617465643c2f743e3c7420773d223137223e746a7064617465643c2f743e3c7420773d223137223e757064617465613c2f743e3c7420773d223136223e757061617465643c2f743e3c2f6974656d3e3c6974656d20783d223733382220793d223231302220773d2232392220683d223134223e3c7420773d223732223e546167733c2f743e3c7420773d223430223e546151733c2f743e3c7420773d223139223e746139733c2f743e3c7420773d223136223e546151353c2f743e3c7420773d223131223e746124733c2f743e3c7420773d223130223e746167353c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223232362220773d2233372220683d2239223e3c7420773d223639223e53776565743c2f743e3c7420773d223230223e7376766565743c2f743e3c7420773d223138223e7377696565743c2f743e3c7420773d223134223e2667743b776565743c2f743e3c7420773d223132223e73776c6565743c2f743e3c7420773d223132223e79776565743c2f743e3c2f6974656d3e3c6974656d20783d223332312220793d223232352220773d2232372220683d223131223e3c7420773d223637223e536f75723c2f743e3c7420773d223231223e733075723c2f743e3c7420773d223135223e736f6c6a723c2f743e3c7420773d223133223e736f6c69723c2f743e3c7420773d223132223e73306c6a723c2f743e3c7420773d223132223e736f746a723c2f743e3c2f6974656d3e3c6974656d20783d223335322220793d223232322220773d223131332220683d223136223e3c7420773d223333223e5665676574617269696e537469722d2671756f743b4672793c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223232352220773d2235322220683d223131223e3c7420773d223730223e30372f32382f31383c2f743e3c7420773d223633223e30373132383131383c2f743e3c7420773d223536223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31303c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223437223e3037203132383131383c2f743e3c7420773d223434223e3031203132383131383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223232352220773d2231392220683d223130223e3c7420773d223633223e32313a3c2f743e3c7420773d223235223e32313a32373a3c2f743e3c7420773d223133223e32693a3c2f743e3c7420773d223131223e326c3a3c2f743e3c2f6974656d3e3c6974656d20783d223731372220793d223232352220773d2231392220683d223130223e3c7420773d223338223e32373a2c3c2f743e3c7420773d223237223e32373a3c2f743e3c7420773d223233223e69743c2f743e3c7420773d223230223e49742e3c2f743e3c7420773d223136223e32372a2e3c2f743e3c7420773d223134223e32372a3c2f743e3c7420773d223133223e32372a2a3c2f743e3c7420773d223132223e32372d2e3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223232352220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223635223e61766f636164303c2f743e3c7420773d223532223e61766f6561646f3c2f743e3c7420773d223439223e61766f656164303c2f743e3c7420773d223330223e6176306361646f3c2f743e3c7420773d223231223e617630636164303c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223234332220773d2237312220683d223130223e3c7420773d223839223e4e6f7465626f6f6b733c2f743e3c7420773d223539223e4e6f7465686f6f6b733c2f743e3c7420773d223438223e4e6f7465626f6f6b353c2f743e3c7420773d223435223e4e6f7465626f616b733c2f743e3c7420773d223339223e4e6f746562656f6b733c2f743e3c7420773d223232223e6e6f7465626f656b733c2f743e3c7420773d223231223e6e6f7465626f6f6b63733c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d223234322220773d2233312220683d223131223e3c7420773d223638223e28313339293c2f743e3c7420773d223238223e436c203339293c2f743e3c7420773d223234223e7b313339293c2f743e3c7420773d223232223e436c203339313c2f743e3c7420773d223232223e7b693339293c2f743e3c7420773d223232223e28693339293c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223234302220773d2233372220683d223130223e3c7420773d223836223e42726f776e3c2f743e3c7420773d223630223e427261776e3c2f743e3c7420773d223234223e627230776e3c2f743e3c7420773d223231223e62726f7772313c2f743e3c7420773d223231223e62726f76766e3c2f743e3c7420773d223138223e62726f77696e3c2f743e3c7420773d223137223e62723076766e3c2f743e3c2f6974656d3e3c6974656d20783d223330392220793d223233392220773d2233372220683d223130223e3c7420773d223733223e4275747465723c2f743e3c7420773d223630223e4275746c65723c2f743e3c7420773d223539223e5375747465723c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d223234302220773d2234392220683d223130223e3c7420773d223833223e4272757373656c733c2f743e3c7420773d223633223e42727573736569733c2f743e3c7420773d223530223e4272757373656c353c2f743e3c7420773d223439223e42727573736566733c2f743e3c7420773d223233223e62727573736531733c2f743e3c7420773d223139223e6272757373655b733c2f743e3c2f6974656d3e3c6974656d20783d223430342220793d223233392220773d2234362220683d223133223e3c7420773d223731223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223435352220793d223234302220773d2233312220683d223130223e3c7420773d223836223e50617374613c2f743e3c7420773d223337223e50617374653c2f743e3c7420773d223236223e50617374633c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223234302220773d2235332220683d223130223e3c7420773d223633223e30373132383131383c2f743e3c7420773d223533223e30372f32382f31383c2f743e3c7420773d223436223e30372f312e382831383c2f743e3c7420773d223236223e30376c32386c6c383c2f743e3c7420773d223236223e30376c32386c31383c2f743e3c7420773d223236223e30376932386c6c383c2f743e3c7420773d223236223e30376932386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223234302220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223431223e49733a3c2f743e3c7420773d223430223e6c733a3c2f743e3c7420773d223331223e69733c2f743e3c7420773d223232223e31353a35353a3c2f743e3c7420773d223136223e6c353a3c2f743e3c7420773d223136223e69353a3c2f743e3c7420773d223131223e6c353b3c2f743e3c7420773d223131223e69353b3c2f743e3c2f6974656d3e3c6974656d20783d223731372220793d223234302220773d2231372220683d2238223e3c7420773d223634223e35353a3c2f743e3c7420773d223431223e53533a3c2f743e3c7420773d223331223e35353b3c2f743e3c7420773d223132223e35733a3c2f743e3c7420773d223131223e35733b3c2f743e3c7420773d223130223e73353a3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223234302220773d2233352220683d223133223e3c7420773d223635223e6372697370793c2f743e3c7420773d223537223e6572697370793c2f743e3c7420773d223334223e63726973703c2f743e3c7420773d223332223e6372697370733c2f743e3c7420773d223238223e6372697370763c2f743e3c7420773d223236223e6572697370763c2f743e3c7420773d223133223e6372697370796a3c2f743e3c7420773d223133223e6374697370793c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223235342220773d2233342220683d223130223e3c7420773d223830223e4761726c69633c2f743e3c7420773d223530223e4761726c69653c2f743e3c7420773d223335223e4761726c69283c2f743e3c7420773d223230223e6761723169633c2f743e3c7420773d223138223e6761726969633c2f743e3c7420773d223138223e67617268633c2f743e3c7420773d223133223e67616469633c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223235352220773d2233382220683d2238223e3c7420773d223833223e4c656d6f6e3c2f743e3c7420773d223536223e4c656d656e3c2f743e3c7420773d223232223e6c65726e6f6e3c2f743e3c7420773d223231223e6c656d306e3c2f743e3c7420773d223138223e6c6572696e6f6e3c2f743e3c7420773d223136223e6c656d316f6e3c2f743e3c7420773d223136223e6c65726e306e3c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d223235342220773d2232322220683d223130223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223337382220793d223235342220773d2235382220683d223130223e3c7420773d223834223e5061726d6573616e3c2f743e3c7420773d223339223e70616d6573616e3c2f743e3c7420773d223238223e70616d6e6573616e3c2f743e3c7420773d223238223e70616e6d6573616e3c2f743e3c7420773d223234223e7061726e6e6573616e3c2f743e3c7420773d223234223e7061726d696573616e3c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223235342220773d2233312220683d223130223e3c7420773d223839223e4f76656e3c2f743e3c7420773d223437223e3076656e3c2f743e3c2f6974656d3e3c6974656d20783d223437312220793d223235342220773d2235322220683d223130223e3c7420773d223730223e526f61737465643c2f743e3c7420773d223438223e526161737465643c2f743e3c7420773d223337223e69726f61737465643c2f743e3c7420773d223239223e746f61737465643c2f743e3c7420773d223239223e636f61737465643c2f743e3c7420773d223238223e626f61737465643c2f743e3c7420773d223237223e69723061737465643c2f743e3c7420773d223237223e6c726f61737465643c2f743e3c7420773d223232223e31726f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223532382220793d223235342220773d2235302220683d223130223e3c7420773d223832223e5a75636368696e693c2f743e3c7420773d223537223e5a75636568696e693c2f743e3c7420773d223532223e5a75636368696e6a3c2f743e3c7420773d223434223e5a75636368696e3b3c2f743e3c7420773d223137223e7a75636368697269693c2f743e3c7420773d223137223e7a75636368697231693c2f743e3c2f6974656d3e3c6974656d20783d223539312220793d223235342220773d2233322220683d223130223e3c7420773d223932223e436f6f6b3c2f743e3c7420773d223536223e436f636b3c2f743e3c7420773d223533223e436f6f6b2e3c2f743e3c7420773d223434223e656f6f6b3c2f743e3c7420773d223433223e656f6f6b2e3c2f743e3c7420773d223237223e63306f6b3c2f743e3c7420773d223235223e636f306b3c2f743e3c2f6974656d3e3c6974656d20783d223131372220793d223235382220773d2232382220683d223130223e3c7420773d223836223e6d61696e3c2f743e3c7420773d223230223e6d6169726c3c2f743e3c7420773d223230223e6d616972693c2f743e3c7420773d223139223e726e61696e3c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d223235372220773d2233312220683d223131223e3c7420773d223537223e28313339293c2f743e3c7420773d223339223e28313339313c2f743e3c7420773d223236223e2831333929203f3c2f743e3c7420773d223234223e7b31333931203f3c2f743e3c7420773d223231223e7b3133397d203f3c2f743e3c7420773d223231223e2831333931203f3c2f743e3c7420773d223138223e7b31333929203f3c2f743e3c7420773d223133223e7b6c333929203f3c2f743e3c7420773d223133223e5b31333929203f3c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d223237342220773d2231372220683d223133223e3c7420773d223439223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223133382220793d223237342220773d2235362220683d223130223e3c7420773d223736223e4e6f7465626f6f6b3c2f743e3c7420773d223630223e4e6f7465686f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223237322220773d2231362220683d223132223e3c7420773d223537223e284f293c2f743e3c7420773d223531223e434f293c2f743e3c7420773d223434223e434f7d3c2f743e3c7420773d223333223e434f6c3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223235342220773d2235332220683d223131223e3c7420773d223635223e30372f32382f31383c2f743e3c7420773d223633223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31303c2f743e3c7420773d223236223e30376c32382f31383c2f743e3c7420773d223236223e6f376c32386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223235332220773d2233372220683d223131223e3c7420773d223435223e31353a35353a2c3c2f743e3c7420773d223435223e31353a35353a3c2f743e3c7420773d223434223e31353a35353a2d3c2f743e3c7420773d223139223e6973203f203f203f3c2f743e3c7420773d223131223e31353a2035352c3c2f743e3c7420773d223130223e31353a2053532c3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223235342220773d2233352220683d223133223e3c7420773d223634223e6372697370793c2f743e3c7420773d223533223e63726973703c2f743e3c7420773d223530223e6572697370793c2f743e3c7420773d223333223e6372697370763c2f743e3c7420773d223332223e6572697370763c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e4372697373793c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223236372220773d2234392220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c7420773d223537223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223236372220773d2233332220683d223133223e3c7420773d223736223e43757272793c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223236372220773d2235352220683d223133223e3c7420773d223836223e436869636b7065613c2f743e3c7420773d223532223e436869656b7065613c2f743e3c7420773d223232223e63686969636b7065613c2f743e3c7420773d223231223e63696e69636b7065613c2f743e3c7420773d223230223e63316e69636b7065613c2f743e3c7420773d223138223e636c6e69636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d223236372220773d2234312220683d223130223e3c7420773d223835223e4e6f6f646c653c2f743e3c7420773d223631223e4e6f6f6449653c2f743e3c7420773d223532223e4e6f65646c653c2f743e3c7420773d223237223e6e6f6f6431653c2f743e3c7420773d223235223e6e306f646c653c2f743e3c7420773d223235223e6e6f30646c653c2f743e3c7420773d223233223e6e6f306469653c2f743e3c2f6974656d3e3c6974656d20783d223437362220793d223236372220773d2232392220683d223133223e3c7420773d223931223e536f75703c2f743e3c7420773d223536223e536375703c2f743e3c7420773d223233223e733075703c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223236372220773d2235332220683d223131223e3c7420773d223631223e30373132383131383c2f743e3c7420773d223531223e30372f32382f31383c2f743e3c7420773d223531223e30372f32382831383c2f743e3c7420773d223437223e30372f32382f31393c2f743e3c7420773d223434223e30372f32382f31303c2f743e3c7420773d223236223e30376c32386c31383c2f743e3c7420773d223236223e30376932386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223236372220773d2231362220683d223130223e3c7420773d223632223e31353a3c2f743e3c7420773d223539223e49733a3c2f743e3c7420773d223436223e6c733a3c2f743e3c7420773d223236223e69733c2f743e3c7420773d223233223e31353b3c2f743e3c7420773d223135223e31733a3c2f743e3c7420773d223134223e69353a3c2f743e3c7420773d223132223e31733b3c2f743e3c7420773d223131223e69353b3c2f743e3c7420773d223131223e6c353a3c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223236372220773d2232302220683d223130223e3c7420773d223434223e3a35353a2c3c2f743e3c7420773d223334223e35353a3c2f743e3c7420773d223233223e31353a35353a3c2f743e3c7420773d223137223e73353a3c2f743e3c7420773d223131223e73353b3c2f743e3c7420773d223130223e31353a2035353a3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223236372220773d2233352220683d223133223e3c7420773d223634223e6372697370793c2f743e3c7420773d223536223e6572697370793c2f743e3c7420773d223335223e63726973703c2f743e3c7420773d223334223e6372697370733c2f743e3c7420773d223332223e6372697370763c2f743e3c7420773d223330223e6572697370763c2f743e3c7420773d223132223e63697370793c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223238322220773d2234372220683d223130223e3c7420773d223835223e526f61737465643c2f743e3c7420773d223437223e526f61736c65643c2f743e3c7420773d223330223e723061737465643c2f743e3c7420773d223137223e70746f61737465643c2f743e3c7420773d223135223e70743061737465643c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223238322220773d2233342220683d223130223e3c7420773d223836223e41636f726e3c2f743e3c7420773d223436223e41656f726e3c2f743e3c7420773d223238223e61636f6d3c2f743e3c7420773d223231223e616330726e3c2f743e3c7420773d223138223e6163306d3c2f743e3c7420773d223137223e61636f7272313c2f743e3c2f6974656d3e3c6974656d20783d223335392220793d223238322220773d2234332220683d223133223e3c7420773d223839223e5371756173683c2f743e3c7420773d223232223e737175617368693c2f743e3c7420773d223230223e7371756173316e3c2f743e3c7420773d223230223e737174696173683c2f743e3c7420773d223230223e7371756173696e3c2f743e3c2f6974656d3e3c6974656d20783d223430372220793d223238322220773d2232322220683d223130223e3c7420773d223935223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d223238322220773d2234312220683d223134223e3c7420773d223832223e4170706c65733c2f743e3c7420773d223631223e4170704965733c2f743e3c7420773d223438223e4170706c65735f3c2f743e3c7420773d223435223e4170706c65732d3c2f743e3c7420773d223433223e4170704965735f3c2f743e3c7420773d223432223e4170706c65353c2f743e3c7420773d223233223e6170703165733c2f743e3c2f6974656d3e3c6974656d20783d223437362220793d223238302220773d2232362220683d223132223e3c7420773d223731223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223530372220793d223238322220773d2234362220683d223131223e3c7420773d223539223e5175696e6f612c3c2f743e3c7420773d223539223e5175696e6f612e3c2f743e3c7420773d223430223e4f75696e6f612e3c2f743e3c7420773d223338223e5175696e6f61273c2f743e3c7420773d223330223e5175696e612e3c2f743e3c7420773d223236223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223535382220793d223238322220773d2232382220683d223131223e3c7420773d223638223e4b616c652c3c2f743e3c7420773d223635223e4b616c652e3c2f743e3c7420773d223530223e4b6149652e3c2f743e3c7420773d223333223e4b616c613c2f743e3c7420773d223330223e6b616c653c2f743e3c7420773d223234223e6b6169652c3c2f743e3c7420773d223136223e6b6131652c3c2f743e3c7420773d223134223e6b6131652e3c2f743e3c2f6974656d3e3c6974656d20783d223539312220793d223238322220773d2232322220683d223130223e3c7420773d223930223e616e643c2f743e3c7420773d223433223e616e642e2e3c2f743e3c7420773d223339223e616e64202e2e3c2f743e3c7420773d223234223e616e64206f2e3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223238322220773d2235322220683d223131223e3c7420773d223733223e30372f32382f31383c2f743e3c7420773d223636223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223530223e30372f32382f31393c2f743e3c7420773d223439223e30372f32382f31303c2f743e3c7420773d223236223e30372f32386c6c383c2f743e3c7420773d223236223e30376c32382f31383c2f743e3c7420773d223236223e30372f32386c31383c2f743e3c7420773d223236223e6f376c32386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223238322220773d2231372220683d2238223e3c7420773d223631223e31353a3c2f743e3c7420773d223436223e49733a3c2f743e3c7420773d223435223e6c733a3c2f743e3c7420773d223235223e69733c2f743e3c7420773d223234223e31353b3c2f743e3c7420773d223133223e6c353a3c2f743e3c7420773d223133223e69353a3c2f743e3c7420773d223132223e31733a3c2f743e3c7420773d223132223e6c353b3c2f743e3c7420773d223131223e69353b3c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223238322220773d2231392220683d2238223e3c7420773d223438223e3a35353a3c2f743e3c7420773d223334223e35353a3c2f743e3c7420773d223236223e35353b3c2f743e3c7420773d223235223e31353a35353a3c2f743e3c7420773d223230223e3a2035353a3c2f743e3c7420773d223139223e3a2053533a3c2f743e3c7420773d223132223e35733a3c2f743e3c7420773d223131223e73353a3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223238322220773d2233352220683d223133223e3c7420773d223634223e6372697370793c2f743e3c7420773d223536223e6572697370793c2f743e3c7420773d223533223e63726973703c2f743e3c7420773d223334223e6372697370763c2f743e3c7420773d223332223e6572697370763c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223239362220773d2233372220683d223133223e3c7420773d223634223e4372697370793c2f743e3c7420773d223534223e43726973703c2f743e3c7420773d223533223e6572697370793c2f743e3c7420773d223338223e4372697370763c2f743e3c7420773d223335223e6572697370763c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223330392220793d223239362220773d2234362220683d223130223e3c7420773d223839223e4361736865773c2f743e3c7420773d223439223e6561736865773c2f743e3c7420773d223235223e636173686965773c2f743e3c7420773d223234223e636173686577693c2f743e3c7420773d223232223e6361736c6e65773c2f743e3c7420773d223231223e636173696e65773c2f743e3c2f6974656d3e3c6974656d20783d223335382220793d223239352220773d2235302220683d223131223e3c7420773d223732223e436f636f6e75743c2f743e3c7420773d223537223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223431332220793d223239362220773d2234362220683d223130223e3c7420773d223834223e437275737465643c2f743e3c7420773d223534223e657275737465643c2f743e3c7420773d223137223e636e6a737465643c2f743e3c7420773d223137223e6372746a737465643c2f743e3c7420773d223135223e636d737465643c2f743e3c7420773d223135223e63726c6a737465643c2f743e3c2f6974656d3e3c6974656d20783d223436342220793d223239362220773d2234372220683d223130223e3c7420773d223838223e436869636b656e3c2f743e3c7420773d223530223e436869656b656e3c2f743e3c7420773d223230223e63686969636b656e3c2f743e3c7420773d223230223e636869636b6572313c2f743e3c7420773d223139223e63682969636b656e3c2f743e3c7420773d223138223e63696e69636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223531352220793d223239362220773d2234392220683d223130223e3c7420773d223835223e54656e646572733c2f743e3c7420773d223630223e6c656e646572733c2f743e3c7420773d223539223e72656e646572733c2f743e3c7420773d223530223e54656e64656c733c2f743e3c7420773d223439223e54656e6465723c2f743e3c7420773d223138223e74657269646572733c2f743e3c7420773d223137223e74657231646572733c2f743e3c7420773d223137223e74656e6465363c2f743e3c2f6974656d3e3c6974656d20783d223536362220793d223239342220773d2232362220683d223131223e3c7420773d223731223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223539372220793d223239362220773d2233312220683d223130223e3c7420773d223738223e4d616e2e3c2f743e3c7420773d223531223e4d616e2c3c2f743e3c7420773d223439223e4d616e3c2f743e3c7420773d223437223e4d616e203f3c2f743e3c7420773d223139223e6d616e2a3c2f743e3c7420773d223139223e6d31616e2e3c2f743e3c7420773d223137223e6d616e2a2e3c2f743e3c7420773d223137223e6d31616e2e2e3c2f743e3c7420773d223136223e6d74616e2e3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223239362220773d2235332220683d223131223e3c7420773d223631223e30373132383131383c2f743e3c7420773d223531223e30372f32382f31383c2f743e3c7420773d223437223e30372f32382f31393c2f743e3c7420773d223436223e30372f312e382831383c2f743e3c7420773d223435223e3037203132383131383c2f743e3c7420773d223434223e30372f32382f31303c2f743e3c7420773d223433223e3031203132383131383c2f743e3c7420773d223430223e3037202f32382f31383c2f743e3c7420773d223338223e3031202f32382f31383c2f743e3c7420773d223333223e4737203132383131383c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223239362220773d2233372220683d223130223e3c7420773d223533223e31353a32393a3c2f743e3c7420773d223435223e31353a32393a2c3c2f743e3c7420773d223336223e31353a2032393a3c2f743e3c7420773d223334223e49533a2032393a3c2f743e3c7420773d223236223e31353a2032392c3c2f743e3c7420773d223232223e6973203f203f3c2f743e3c7420773d223231223e313532393a3c2f743e3c7420773d223230223e313532393b3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223239362220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223632223e61766f636164303c2f743e3c7420773d223532223e61766f6561646f3c2f743e3c7420773d223439223e61766f656164303c2f743e3c7420773d223237223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223330392220773d2235332220683d223130223e3c7420773d223833223e6d65726d6169643c2f743e3c7420773d223530223e6d65726e6169643c2f743e3c7420773d223237223e6d656d6169643c2f743e3c7420773d223233223e6d656d6e6169643c2f743e3c7420773d223233223e6d656e6d6169643c2f743e3c7420773d223230223e6d65726e6e6169643c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223330392220773d2235322220683d223131223e3c7420773d223635223e30372f30362f31383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223534223e30372f30362f31393c2f743e3c7420773d223532223e30372f30362f31303c2f743e3c7420773d223334223e30373130363131383c2f743e3c7420773d223236223e30372f30366c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223330392220773d2233372220683d223130223e3c7420773d223534223e31363a35333a3c2f743e3c7420773d223430223e31363a2035333a3c2f743e3c7420773d223238223e31363a2035332c3c2f743e3c7420773d223131223e31363533203f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223332342220773d2231312220683d223131223e3c7420773d223639223e71743c2f743e3c7420773d223433223e716c3c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d223332342220773d2232332220683d223130223e3c7420773d223930223e746573743c2f743e3c7420773d223533223e6c6573743c2f743e3c7420773d223532223e7465736c3c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223332392220773d2233312220683d223131223e3c7420773d223733223e546167733c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223332362220773d2233322220683d223131223e3c7420773d223739223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223332372220773d2235382220683d223130223e3c7420773d223930223e506572736f6e616c3c2f743e3c7420773d223632223e506572736f6e61313c2f743e3c7420773d223630223e506572736f6e61493c2f743e3c7420773d223534223e506572736f6e61213c2f743e3c7420773d223531223e506572736f6e612c3c2f743e3c7420773d223437223e50657273616e616c3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223332342220773d2235332220683d223131223e3c7420773d223635223e30373130363131383c2f743e3c7420773d223534223e30372f30362831383c2f743e3c7420773d223533223e30372f30362f31383c2f743e3c7420773d223236223e30376c30366c6c383c2f743e3c7420773d223236223e30372f30366c6c383c2f743e3c7420773d223236223e6f376c30366c6c383c2f743e3c7420773d223235223e30376c6f362f6c383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223332342220773d2233372220683d223130223e3c7420773d223533223e31363a34333a3c2f743e3c7420773d223236223e313634333a3c2f743e3c7420773d223233223e313a34333a3c2f743e3c7420773d223139223e313534333a3c2f743e3c7420773d223134223e313634332c3c2f743e3c7420773d223130223e31362e333a3c2f743e3c7420773d223130223e31362e333b3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223333382220773d2238362220683d223133223e3c7420773d223637223e41726f6d61746865726170793c2f743e3c7420773d223535223e4172616d61746865726170793c2f743e3c7420773d223439223e41726f6d61746865726170763c2f743e3c7420773d223435223e4172616d61746865726170763c2f743e3c7420773d223431223e41726f6d617468657261703c2f743e3c7420773d223234223e6172306d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c7420773d223233223e61726f726e61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223333362220773d22382220683d223131223e3c7420773d223738223e69733c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223333382220773d2231392220683d223130223e3c7420773d223839223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223339352220793d223333392220773d2236312220683d223130223e3c7420773d223837223e74726561746d656e743c2f743e3c7420773d223233223e7472656174696d656e743c2f743e3c7420773d223232223e7472656174726e656e743c2f743e3c7420773d223232223e74726561746e6e656e743c2f743e3c7420773d223230223e74726561746d69656e743c2f743e3c7420773d223230223e74726561746d29656e743c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223333392220773d2231312220683d2238223e3c7420773d223833223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223437342220793d223333382220773d2236342220683d223133223e3c7420773d223837223e70726576656e74696f6e3c2f743e3c7420773d223439223e70726576656e746a6f6e3c2f743e3c7420773d223437223e70726559656e74696f6e3c2f743e3c7420773d223237223e70726576656e7469306e3c2f743e3c7420773d223230223e70726576656e74696f72313c2f743e3c7420773d223139223e7072657665723174696f6e3c2f743e3c7420773d223138223e70726576656e74696f72693c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223333362220773d2231312220683d223131223e3c7420773d223832223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223535382220793d223333382220773d2234342220683d223130223e3c7420773d223835223e646973656173653c2f743e3c7420773d223435223e646a73656173653c2f743e3c2f6974656d3e3c6974656d20783d223630392220793d223333382220773d2231302220683d223130223e3c7420773d223532223e622e3c2f743e3c7420773d223436223e622c3c2f743e3c7420773d223339223e622e2e2e3c2f743e3c7420773d223331223e623c2f743e3c7420773d223236223e622e202e2e3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223334322220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223635223e61766f636164303c2f743e3c7420773d223534223e61766f6561646f3c2f743e3c7420773d223530223e61766f656164303c2f743e3c7420773d223238223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223334322220773d2231342220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223537223e2832293c2f743e3c7420773d223234223e5b325d3c2f743e3c7420773d223232223e5b32313c2f743e3c7420773d223230223e7b32313c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223135223e28326c3c2f743e3c7420773d223134223e43695d3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223333382220773d2235332220683d223131223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223630223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31303c2f743e3c7420773d223532223e30372f30362f31393c2f743e3c7420773d223333223e30373130363131383c2f743e3c7420773d223236223e30376c6f366c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223333382220773d2233372220683d223130223e3c7420773d223534223e31363a32343a3c2f743e3c7420773d223338223e31363a2032343a3c2f743e3c7420773d223330223e31353a2032343a3c2f743e3c7420773d223237223e313a32343a3c2f743e3c7420773d223236223e31363a2032342c3c2f743e3c7420773d223231223e31363234203f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223335312220773d2234302220683d223130223e3c7420773d223837223e43686f6963653c2f743e3c7420773d223533223e43686f6965653c2f743e3c7420773d223235223e6368306963653c2f743e3c7420773d223231223e6368696f6963653c2f743e3c7420773d223139223e636c6e6f6963653c2f743e3c7420773d223138223e63696e6f6963653c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d223335312220773d2232322220683d223130223e3c7420773d223935223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223333392220793d223335312220773d2238362220683d223133223e3c7420773d223632223e70757263686173655b656469745d3c2f743e3c7420773d223539223e70757263686173656c656469746c3c2f743e3c7420773d223539223e70757263686173656c656469745d3c2f743e3c7420773d223537223e707572636861736528656469746c3c2f743e3c7420773d223531223e707572636861736565656469746c3c2f743e3c7420773d223438223e707572636861736543656469746c3c2f743e3c7420773d223438223e70757263686173656565646974693c2f743e3c7420773d223438223e707572636861736565656469744a3c2f743e3c7420773d223437223e707572636861736565656469745d3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223335372220773d2233352220683d223133223e3c7420773d223635223e6372697370793c2f743e3c7420773d223537223e6572697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223339223e6372697370763c2f743e3c7420773d223336223e6572697370763c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223134312220793d223335372220773d2231362220683d223131223e3c7420773d223631223e2834293c2f743e3c7420773d223431223e6c346c3c2f743e3c7420773d223330223e3134293c2f743e3c7420773d223232223e3134313c2f743e3c7420773d223231223e28616c3c2f743e3c7420773d223132223e5b34293c2f743e3c7420773d223131223e7b34293c2f743e3c7420773d223130223e28347d3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223335312220773d2235332220683d223131223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223535223e30312f30362f31383c2f743e3c7420773d223530223e30372f30362f31393c2f743e3c7420773d223438223e30372f30362f31303c2f743e3c7420773d223333223e30373130363131383c2f743e3c7420773d223236223e30376c30366c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223335312220773d2233372220683d223130223e3c7420773d223534223e31363a32333a3c2f743e3c7420773d223339223e31363a2032333a3c2f743e3c7420773d223237223e31363a2032332c3c2f743e3c7420773d223230223e31363233203f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223336362220773d2238362220683d223133223e3c7420773d223637223e41726f6d61746865726170793c2f743e3c7420773d223438223e41666f6d61746865726170793c2f743e3c7420773d223437223e4172616d61746865726170793c2f743e3c7420773d223433223e41726f6d617468657261703c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c7420773d223234223e6172306d61746865726170793c2f743e3c7420773d223233223e61726f726e61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223337302220773d2235392220683d223133223e3c7420773d223835223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223136332220793d223337302220773d2231372220683d223131223e3c7420773d223233223e4f4a3c2f743e3c7420773d223137223e4f6c3c2f743e3c7420773d223137223e4f293c2f743e3c7420773d223132223e30293c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223336362220773d2235332220683d223131223e3c7420773d223734223e30372f30362f31383c2f743e3c7420773d223635223e30373130363131383c2f743e3c7420773d223538223e30312f30362f31383c2f743e3c7420773d223531223e30372f30362f31303c2f743e3c7420773d223530223e30372f30362f31393c2f743e3c7420773d223236223e30376c30366c6c383c2f743e3c7420773d223236223e30376c30366c31383c2f743e3c7420773d223236223e30376c30362f31383c2f743e3c7420773d223235223e6f376c30362f31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223336362220773d2233372220683d223130223e3c7420773d223532223e31363a32303a3c2f743e3c7420773d223335223e31363a2032303a3c2f743e3c7420773d223238223e31353a2032303a3c2f743e3c7420773d223234223e31363a2032302c3c2f743e3c7420773d223139223e31363230203f3c2f743e3c7420773d223138223e31363a2069443a3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223338312220773d2232332220683d223130223e3c7420773d223931223e746573743c2f743e3c7420773d223532223e7465736c3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223338362220773d2233342220683d223130223e3c7420773d223633223e6c6f72656d3c2f743e3c7420773d223339223e6c6172656d3c2f743e3c7420773d223330223e4c6f72656e613c2f743e3c7420773d223235223e6c6f2072656d3c2f743e3c7420773d223235223e31302072656d3c2f743e3c7420773d223234223e696f72656d3c2f743e3c7420773d223232223e6c3072656d3c2f743e3c7420773d223231223e6c302072656d3c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223338362220773d2231362220683d223130223e3c7420773d223437223e2835313c2f743e3c7420773d223434223e7b35313c2f743e3c7420773d223432223e28534a3c2f743e3c7420773d223334223e6c535d3c2f743e3c7420773d223334223e43535d3c2f743e3c7420773d223334223e4353693c2f743e3c7420773d223239223e4953293c2f743e3c7420773d223237223e3135293c2f743e3c7420773d223237223e3135313c2f743e3c7420773d223236223e697320693c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223338302220773d2235322220683d223131223e3c7420773d223631223e30372f30362f31383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31303c2f743e3c7420773d223532223e30372f30362f31393c2f743e3c7420773d223331223e30373130363131383c2f743e3c7420773d223232223e30376c30366c6c383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223338302220773d2233352220683d223130223e3c7420773d223534223e31363a31373a3c2f743e3c7420773d223432223e31363a2031373a3c2f743e3c7420773d223430223e31363a2031313a3c2f743e3c7420773d223333223e31363a2049493a3c2f743e3c7420773d223333223e31363a20496c3a3c2f743e3c7420773d223330223e31363a2031372c3c2f743e3c7420773d223238223e31363a2031312c3c2f743e3c7420773d223235223e31353a20496c3a3c2f743e3c7420773d223235223e31353a2049493a3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223339392220773d2233312220683d223130223e3c7420773d223836223e6d6561743c2f743e3c7420773d223537223e6d65616c3c2f743e3c7420773d223230223e726e6561743c2f743e3c7420773d223139223e6e6e6561743c2f743e3c7420773d223138223e72696e6561743c2f743e3c7420773d223136223e6d316561743c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223339392220773d2231362220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223537223e2832293c2f743e3c7420773d223233223e7b32313c2f743e3c7420773d223230223e613c2f743e3c7420773d223230223e5b325d3c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223135223e43697d3c2f743e3c7420773d223135223e7b325d3c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223431322220773d2234322220683d223130223e3c7420773d223736223e7377656574733c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223431322220773d2231362220683d223131223e3c7420773d223538223e2834313c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223431372220773d2233352220683d223130223e3c7420773d223931223e53776565743c2f743e3c7420773d223235223e7376766565743c2f743e3c2f6974656d3e3c6974656d20783d223333302220793d223431372220773d2232382220683d223130223e3c7420773d223838223e536f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223431372220773d2236352220683d223133223e3c7420773d223832223e7665676574617269616e3c2f743e3c7420773d223434223e766567657461726a616e3c2f743e3c7420773d223132223e76656720657461726961206e3c2f743e3c2f6974656d3e3c6974656d20783d223433312220793d223431372220773d2234332220683d223133223e3c7420773d223636223e537469722d4672793c2f743e3c7420773d223336223e537469726f4672793c2f743e3c7420773d223330223e53746a726f4672793c2f743e3c7420773d223232223e537469726f46723c2f743e3c7420773d223134223e73746966666c793c2f743e3c7420773d223133223e737469722b72793c2f743e3c7420773d223132223e7374756666793c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223432362220773d2234362220683d223133223e3c7420773d223737223e766567676965733c2f743e3c7420773d223536223e766567676965353c2f743e3c7420773d223437223e766571676965733c2f743e3c7420773d223431223e766567676a65733c2f743e3c7420773d223136223e766539676965733c2f743e3c7420773d223135223e766567396965733c2f743e3c7420773d223133223e766567676c65733c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d223432362220773d2231362220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223436223e2832293c2f743e3c7420773d223430223e2c32293c2f743e3c7420773d223232223e5b325d3c2f743e3c7420773d223232223e7b32313c2f743e3c7420773d223231223e5b32313c2f743e3c7420773d223139223e2e32293c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223135223e43697d3c2f743e3c2f6974656d3e3c6974656d20783d223238322220793d223435332220773d2236322220683d223133223e3c7420773d223634223e4162797373696e6963613c2f743e3c7420773d223539223e4162797373696e69613c2f743e3c7420773d223439223e4162797373696e6965613c2f743e3c7420773d223335223e4162797373696e69633c2f743e3c7420773d223334223e4162797373696e69653c2f743e3c7420773d223239223e40695f7373696e6963613c2f743e3c7420773d223139223e61627973736972316963613c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223435332220773d2231372220683d223130223e3c7420773d223735223e53494c3c2f743e3c7420773d223233223e736c6c3c2f743e3c7420773d223134223e73316c3c2f743e3c7420773d223131223e73696c2d3c2f743e3c7420773d223131223e736c6c2d3c2f743e3c7420773d223130223e736c692d3c2f743e3c2f6974656d3e3c6974656d20783d223530302220793d223434362220773d2232332220683d223235223e3c7420773d223337223e412e3c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223438322220773d2234302220683d223130223e3c7420773d223931223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223134332220793d223438322220773d2236312220683d223130223e3c7420773d223738223e53656172636865733c2f743e3c7420773d223530223e53656172636865353c2f743e3c7420773d223530223e53656172656865733c2f743e3c7420773d223334223e53526172636865733c2f743e3c7420773d223239223e536561726368733c2f743e3c7420773d223133223e7365617263686965733c2f743e3c7420773d223132223e73657372636865733c2f743e3c7420773d223132223e7365617263696e65733c2f743e3c2f6974656d3e3c6974656d20783d22313234312220793d223431332220773d2232362220683d223137223e3c7420773d223135223e736f2e20693c2f743e3c7420773d223133223e6e6f2e20693c2f743e3c7420773d223133223e536f6c3c2f743e3c7420773d223132223e736f20693c2f743e3c7420773d223131223e766f6c3c2f743e3c7420773d223131223e4329c2b7493c2f743e3c7420773d223131223e736f756c3c2f743e3c7420773d223131223e736f696c3c2f743e3c2f6974656d3e3c6974656d20783d22313237342220793d223431332220773d2231362220683d223139223e3c7420773d223137223e4c42203f3c2f743e3c7420773d223135223e316d6c3c2f743e3c7420773d223135223e4c6f73203f3c2f743e3c7420773d223134223e496d5d3c2f743e3c7420773d223134223e49276d203f3c2f743e3c2f6974656d3e3c6974656d20783d22313239352220793d223431392220773d2232392220683d2237223e3c7420773d223538223e6d61696e3c2f743e3c7420773d223336223e6d616d3c2f743e3c7420773d223239223e6d616c6e3c2f743e3c7420773d223238223e6d61316e3c2f743e3c7420773d223139223e726e616c6e3c2f743e3c7420773d223139223e726e61696e3c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d223533362220773d2236382220683d223130223e3c7420773d223736223e417474726962757465733c2f743e3c7420773d223533223e417474726962757452733c2f743e3c7420773d223532223e417474726962757465353c2f743e3c7420773d223532223e4174747269627574652e3c2f743e3c7420773d223530223e417474726962757465213c2f743e3c7420773d223437223e417474726968757465733c2f743e3c7420773d223432223e4174747269627574653c2f743e3c7420773d223139223e617274726962757465733c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223534392220773d2234362220683d223130223e3c7420773d223838223e437265617465643c2f743e3c7420773d223534223e657265617465643c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223536342220773d2232332220683d223130223e3c7420773d223835223e4c6173743c2f743e3c7420773d223532223e4c6173213c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223536322220773d2235312220683d223131223e3c7420773d223734223e4d6f6469666965643c2f743e3c7420773d223534223e4d6f6469746965643c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223537382220773d2235322220683d223130223e3c7420773d223839223e436f6e7461696e733c2f743e3c7420773d223536223e656f6e7461696e733c2f743e3c7420773d223532223e436f6e7461696e353c2f743e3c7420773d223234223e63306e7461696e733c2f743e3c7420773d223230223e636f6d61696e733c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223539312220773d2234312220683d223130223e3c7420773d223930223e536f757263653c2f743e3c7420773d223533223e536f757265653c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d223634342220773d2231332220683d223136223e3c7420773d223434223e6c69694a3c2f743e3c7420773d223431223e496969213c2f743e3c7420773d223236223e6d3c2f743e3c7420773d223134223e3131313c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223634352220773d2233372220683d223130223e3c7420773d223734223e54726173683c2f743e3c7420773d223131223e7472617368693c2f743e3c7420773d223130223e746d73683c2f743e3c2f6974656d3e3c6974656d20783d223134312220793d223634352220773d2232332220683d223131223e3c7420773d223634223e283138313c2f743e3c7420773d223534223e283138293c2f743e3c7420773d223338223e434942493c2f743e3c7420773d223332223e4349425d3c2f743e3c7420773d223330223e434942293c2f743e3c7420773d223330223e434942213c2f743e3c7420773d223237223e4349535d3c2f743e3c7420773d223237223e4349426c3c2f743e3c7420773d223237223e5b31385d3c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223533312220773d2239372220683d223335223e3c7420773d223532223e53776565743c2f743e3c7420773d223130223e7377696565743c2f743e3c2f6974656d3e3c6974656d20783d223435302220793d223533312220773d2237302220683d223335223e3c7420773d223731223e536f75723c2f743e3c7420773d223336223e733075723c2f743e3c7420773d223236223e266c743b3b6f75723c2f743e3c7420773d223138223e673075723c2f743e3c7420773d223135223e676f75723c2f743e3c7420773d223134223e73303b69723c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223537392220773d223135352220683d223436223e3c7420773d223435223e7665676574617269616e3c2f743e3c7420773d223136223e5665676566617269616e3c2f743e3c7420773d223136223e766567657461726c616e3c2f743e3c7420773d223136223e7665396574617269616e3c2f743e3c7420773d223135223e766539657461726c616e3c2f743e3c7420773d223134223e76656765746172696172293c2f743e3c2f6974656d3e3c6974656d20783d223437342220793d223537392220773d2235362220683d223335223e3c7420773d223532223e737469723c2f743e3c7420773d223139223e73746c723c2f743e3c7420773d223134223e737431723c2f743e3c7420773d223133223e67746c723c2f743e3c7420773d223133223e733168723c2f743e3c7420773d223133223e677469723c2f743e3c2f6974656d3e3c6974656d20783d223534392220793d223537392220773d2235302220683d223436223e3c7420773d223435223e6672793c2f743e3c7420773d223135223e66725c6c3c2f743e3c7420773d223134223e66725c693c2f743e3c7420773d223131223e66725c2f3c2f743e3c7420773d223131223e66725c313c2f743e3c2f6974656d3e3c6974656d20783d22313139302220793d223533382220773d2234302220683d223136223e3c7420773d223733223e52696768743c2f743e3c2f6974656d3e3c6974656d20783d22313233362220793d223534302220773d2233342220683d223131223e3c7420773d223834223e636c69636b3c2f743e3c7420773d223533223e636c69656b3c2f743e3c7420773d223439223e63206c69636b3c2f743e3c7420773d223437223e656c69636b3c2f743e3c7420773d223232223e636969636b3c2f743e3c7420773d223138223e633169636b3c2f743e3c7420773d223135223e636c69636c266c743b3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3530376165303764623934376231343264616630333566666430393764316264</BodyHash>
<Size>31408</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-08.png</SourceUrl>
<FileName>getting-started-08.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>195e7652-9c87-4da8-8b64-8ef2d4fffd77</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000348000001b908020000003bd483190000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d779c54d5d9c77fe7dc7ba7cf6c5f16764140aa52448a8005152c5163ec2d566c4934b6d835266a624f31c6f89ad87b8915bb62175004a429458a485960ebf4b9e53cef1f77667776a7eeb280c6f3fdcc0766efdc72ce739e7bceef3ea75c86ddf742311015dc23ebd77cbb6d3f76c8452492823818dc0a4c81a8905e29d9beb83800c4c58f20a90cf02a8859b0b6f9541a8393236cfdf88b8f41e3e00c44d0a9fbe5f8237203c97642ed6155473d21b5640328f95f4127e8a634836447f0236acb093d26c50c8261fd4f141f216efdb4dc40b2f384dd36a93aea690127459f44229148241249f7845df7551d755d9849d126914824128944b29d845d4fa93a92324e22914824128964bba3a0ba2efd6f9e437065db4e85e51af58c92733394a954a2c0c391101085ce94995abf020fcb39f84063a856c181444f8c4e707394a9e8945a0654697073c4d2465178384a557839bc1cd19e185dc1597633f3ae5b3ff39072150c30b6599073a0528351443916990b06b09d770b71a05445a9029f02a50817ca4c6db70d92070743a992f42e41305367b63d336eb55b5263a8483961cfa621d339ed47c582dec800ce92866afbecac27c12a0d968045dbc5737af6ac7651a617ee8f0b0f47850683b68bb57f086cbf4a75fb395597082828551050e02eae45ebaa417ad643b2a636ab182855e057e0e570f4e810c63215407be5dc8657819b156e4a3a5592e9a6ec10b1ab5061012df658efb4709d5f818763b3914da5e5926e5d9574b9a3831a43a98a5613710247e186c7a7c0cdb1d5c862821d4097521b1388135c0c256acf5cba5283a04e2595dd20051d4e00ad1d47fd2b0cbc478cc8a0b26ee66eb391c5a4bd1c683511db4943864b547086061304f022f6cf92da6e1924bf302a53111768313abb7da63f1a8446130a50a96d472ba90c152a361b7032f81434e69d50e2e228cdb823e202cd3b631a8aca723e2f6dfbdd9ad59fb731b560b23be487c8f6ad54735f6287e1e57073349b308b9b95b9030cd253a96db5c004fc4a4fa64d637032b488ec696b318baa40d2898a7663aa5dd2585d5475d40d19978993c312880a0028aaeda66cd1c5bc173408f546cf949693654f2d218bb4228008c4ba648fdccd2143cc8293c1c93b8a7dea7a454f3966c2f45083d1bdfce63c6aa736630e8690957ceab28af4cf1e32489ed69d01e16c71a6acf5852080f5701a321fcd2d91acb80b3e6dc704623a00f838dc1c5b77eab4e2ed6796ed7166fa314bbaa84054ffdf5576dbb952cd79891d5813c6057402007dfb18a4073d24576ab38a81644bdda3c6753344b305d75d1c829209cb2f5a36e90050a3a1d5ea1cd7480abb32050e0e052022a7060016a1c18497c3a7800360a84eca436a302000107c0a3c1c2a834914b24f4da850111608284440ab89720506a1c92a50e578157858b2d20f8b8ea924225694977838bc0a18c018aa5292b5d16817581e06af020e4444fb64fbaa94ec8d584941d6d614f9553819388345089a485091375767d72c51e0e000a00bb45a395a7aeaec7601152a8345085945857f5d1c210be0702299d48206c9127f52e0e0c908b9534d7a4293d91e0a0a70b8390410b4dae5633752ab003e050e0e8bd06226851103fc0a5c1c9cc110085a30082a4b86ac015428c92f7671b4959d8fc3975abd296425c58d4f8193014082103261014e061787057815b49ac93f5bac0241efaca74a0f8f5171b5739ed4b619c4c961a61924796b70280c8640ab95256e9faf8d4fdbd976069b9ce1db8e87a80c7e050e0e22c4d2926adf1d151a4c2a2a8a56a64261e04099928c4d9629ed6ab8ab52b8cd2016216c1588d4dae96c4ed9d3c3e1e2497f2e5711157072b858677f7671f814a82c154e4b992597414a9464e75166f562fbb3c220085181b095cf9f3bed1f17085aedb968319357efe421e98714a315f2a43697b329802f55199a028d2608703204d4765f2a512090b449970c621bb6cd26cd6607c77030f815681c22cde6f90dd28d07a180028d83d90d9f91b45f5b75c480042168b6d79c5dba2b7740a59ae712592b55bb20ecddec328a76bcc1b392eb5479dabe9e32481e0fc9557cdd68a973898162aaa32ed5cf0c7073349a59cce565885a5d94fb19b7bc5aa2a0d54248800b9428c9bab22df1710183e0e170266383d41688f229f071b45ad0899c0c650a8810277046a50a9a4d54a82851d06251b90ad542eefa9fbc1c5e96f4122743890a22c405ca55282ca94b2a5385da903bb496103008eef6d476089b39181847b309074340415c24cbc0ee15aa503b4759ed9abdc984b08702143274b90acec00196d6ab65a7365830904b9da3ac652a9a4de8040743995a58c2ab2c392c80013e25193bca6f90ac4404a20201051610b13a248d000f4754a0c1848fa344c116d1cdd482105010b610b4105050a2a2d1008052159c25ef702f47998a4623a9fc34868082a0956cbdeca84f4baaec622279ff8bd46d53a6263b19ed7aa45443a301cee0e288116216fc0a62023ac1cdf309bb5ca77232f8d5645e7c4a523345f35407b9536b9fa44441d042d042a90a9f92dcd9abc0cdd16426ebdf72150d7975b92fd50ed98f5894baae49edfdfe01a52827b4331e1568d6a13094a91dd61e630c1c508aeb98085b707370868805af926ca1ade21f933a56a35e9e565728a0fca35e1894b4418d3cada387330414c4041aac0efeece208286831a11394b4ba3e8f41388397c322349bd0184a52d58b8bc393eaee69eba6cfe3cf4052a358800694aab0081191cc45998a9085d68e1e622b1bdb435c1ca54a11d1d31ca9cde56c0c28d320084d2608d0d20ca8743c2d15ba445683d8b96e34c1814ab5c3e001bb6e8908b418d058528b84ac7c06e906252a4c815603840e392a55db7b5a4a5494a9c94aa0ab77e50ea854f35c227ba50a3006274b9691ca925a3cbf7ccc7a2a02cab5a4fa27c0a10148aa9c1e34482e0fc9537cb99ef4f2a4369718c81390ea9227b487eb384ccaa2025506957571585136af50bdbc5d660a22810ede630116c10910a05387ce562f47c8424c108028c1c9e0e1880bb2e5a04e00c8d685e83c5a9c3aa5c6c311493d9144090e01374f3eaddac2d6c9b27a49e70cd9a975108832465f124ca0d904012621a040636db94e863728a36123822088e2ba8093a96570f2cea9ed6a20d7c3d3a2c48484809b43cffb38e562d045b2910b287030e894d7203968b38940161bc629f9541715c9a65a5077526b37f6b6068a582857a1a42a9a86d4d358ab856a06174744b4a7c4a00e6392dab65b1d33e8e660d45ed1b75aa854930d120322265c1c8c10b1e0570ad405b94e6550724043858a98950cb788423dfe5953dbe63ff6fd1cb7e0e6ed31e6b0956cf52316bc0c4e9eefb6b7256356d1d0d6ef5f6c4f010751b2dab508310b1e8e709a3a69308b756983e0060c0183c00846d1de98190af5b08e7505839b21dea59ecab4362491d59f19a256d29fad220d42b0906cf04c8297434152bb905d81507b1d42c8e9cf7609261f53015d7490cea10c0f618087a3c54c16b15574a4226b6a73399b8b43a164942edf55a8f025b21a24f9c04959e640d9f3cfc2299b2b808f2394db20dd43a1f6f1f822ad8975326c4de53a6ca152b5bba7ba7c57ee804a35d725d4dc95aadd13dad6267a189cc8772be539955d13fa390410112818b6eb8641727948aee2cb45dba8beaca9cd25067249a8ae7a427a6512c9b69b2747ff6cd783d02c65382a146349fbca19140683da07db1904374f362016253bcfad9499f2f4ffdb8f7d7a5a54d410c9bbd42e7e078158aaf88bcf71c69e565a6925eb77ca7754d842a98a2a1509425c14ee5e4ca6560101862836f69b344cc7c4d812a4ede1db9611f9f3eee28858491beb22a9f30aeafa02c6a36c79ccb06137524b044324f73101227040058860a6255b27282ccb15b3b7d61dabb3f434980422a82953b755014485bb0f729daaad49b64f6814fd8c953517c98c776c1aed00b09bc1a9b43f6cf0bca9b508160006ca35c59572761c774a981d036e2b56bb2f35fdc02265841dd853010234406160022abad2714669f136404f33941d902ee86c9d0d4e05fc3926b26ccf6310b2ad419d7b1562161c0c154ab26d8e757cad5c564f7071b87952cf29402cb543560f5159b2ee2d788f743267666af3389b0ae8599bba8ebe441d1fdbbb6190ccf4772a0b5d003c99aaac06e91ead164a94e4d0e468aa27476320829f7778ce67048e2edf953ba652cd7a093b17b92a5533ad584d14982494e75476eb2c3804ba521376c52079ee9aacc557f001bb706aa9400bde8dfab9adf39023cb5b46ec305683d9c5c63adb2dafa67ee882aa4b69b5d4c37f322647243a9657a71b3dc75a77f66e2c6d878c414bd4e511a65454211514828d061c0c4e8e0087c60a0f412870adae8c8e32a883f0cf7fb3280c4a9a8729c89865d9f5c913c5a7bfaba9cdf4e6a4cc6a2bfd364d40dd7c95245187473b967a1aeb10602fee5121d7a9b62f694f44b1b4aa2ab2032e9d96f1643fe0b63e3bc2c3938379150e057032682c5f4f4dceba2723fccf0012ddf5ed2eaea19ecf20b94fd562426170f1e42cbcfcd3811d2cd9236f07804b78516661e881bb3bbfb331eae2697bc82059ef3e2230d6fdda359384c05601278793a14245ab85784a7146ac2c4fefddbc2b7740a59a634db2ec956aa71eaa42132f0ad7cfdbb395e96af175bf992eba05ef76fdecce11d57371183db4b292aa0b504a820920eb8a078292e354d2227464125ca9a55618c8697fa78e3777672d49d984229902ae549c99014e9631a99375a10c84005773b829e5ece5a1ecea133a41172005ce221708b27bbbbae23494a1300c8206048b6eb15c1c267518dd55a2c291ea55cf6790dcf16a15d91625cc8c7c5097539b7e2c901ce761d96379143853cb0d2a0c2a47c448ee669f5ecd36d0c4eea3e9604001b70a2535cbc1c941045dc0c9db2fdda198729b26d7a9b23c331547666a3b19a42d6d7617898aeeaee44245395bae430c01b70221726a6baf02ab885795db7750a586560b8250ed408b59b4b53a16936d90b668747b5d5168febdfd18cd01176b7fe6cee5cfa6806687ca5203ccedf22d68905cc9b0e5a0c150a6b52f8194d59f359eece4b5d3cc950e71af4c0f49c696008b52836b51f444cb8cbb3b97b3256f01ab7393d3f64c6e0fbcd318125494bccb6a90ec4e48703284537fba1418224ded651824bd026440abd98571f4710b714051e16088db3178059cb2cc99ebde5db9032ad5cc4bd8b9c855a9a6c565a0b1649f4f9e9ab0c0a9baa8ccba6490fc355b66f16dd3434efe9b880adf32f9a2308093a321dbdc5e0f2f5004058276e9c2ae252d7069cf572853611218ec0959c931730105e50a12040e842c22a0d5429902ce6010b93840087718cb832c0a2f872ded01e30cc9d1b500221dab902e359c764f4da9029dc081b040968824b5c7ba3c3cf9f0e164e0690348034a7238084bcd4cee766b6a370f5a6a561111c222a9dc5596746e7b9fb005022226ca5594abc961730a4342e49b936b2f7492dec47a049c2c3544239b410adad0ad20a0241b0c3bb5b9fab3ba9a5afb5837874250018f8296d4189a888900870610e0e24858ede7b1bb3bfd4a52f427d2c669252cb8391807012692fde66e2bb9961b03dc0a4256c7c83f75888ae521dfa9baf5889999da2cd18ed49f610b250a14c0203040610859dd7c76cfe56c4e0e074bceb7f07088d494a9b8808727336e2fd167a1fde14163f0f14213173a566744c9358abb60b08cbb2964a15449d615ceb4416f794e6058f071a8f63a02222d6a9bc39fed61dd94ea0ab744bb27e434488e4c79381424eb1007876eb58b98acfe6c08f878b2fbcfce1d518e7858aaae8da572674f0e2df6e133dbe65cce66df02e50ae20202d0188202c27ee215285192f5b6d531b55d32482e278c982853934d8fc6a001cd563e83b4376cf698305ed83f39e0576051b2ee5219c266b280a2264a54c4ace4fc39c6929394bb77576ef74a35db25f254aa44c9683a016e0e4b141028f9ebe73c85de2306c9e521b98aaf1b77411e3190ab05ef8627b83912d9f6713030eac2eac76da905c1cda0759cfba288aadaf407114324570834a87d089d5d7ddbe3eada463b5a0271018591c290b010b4daf6269dec014ca48b64179b2132cc98d6ccdacffd4a6a5e672863f0a045d926d552ce5795d9a9e5acbd13dd6e09ac8e8f3282c0082a4b0e67b69d43a4ed660f40b46bcfe255b99531db456349756fa62e61ef60cff9b5ec212c681f9cd7d65e729e7c6cd5f34edb64acf372f316b5771cd867631d0d921f9360a66c983e79a77dac377533b576b9d94f0eb6e54356fbb80d9d60a63a4c63a2739b9d10ed2562a4b522b6bf29f6b8cc5428db6e84140e0184adf624b559c04a25c32cb48e79ae5375f2a562abb3ccd4a6464652860bd9b7064fe55aa7e286a65196819eb99c8da3fde422f5182a52bd0c223593d44e49a751c6454e6eb58329ba00a32c774797eea67483e822a94d0bf6d4300606442d24a8c37b38b2fab3edf00a8791aa8b0a1ac41e526665eb086b5b703591b6e4472e7fb65235b03ddfd6f6ccfc1e920c5e32c4056256be01bee9a9ca9ada3cce164f65dc7e2b40db8d9fa0e4cef61a406da7edaa417239617add65af3965a595575683b45dc8c910b70afb27a5de74628f354f5f85474fab0605da5f23d4bdbb72bb56aa792e91ab5275a64436cfe69cb9eaae3cf573ae42ef1183e4f1905cc5d7d5bb208f18c8d58277c313020a22d9dcd2a740efca58edb6d4dab3243b4b17ec36a1f0537f6680a2d3b847caf8d22ee432fb3bf3f69a741fb9daba442291fcd461404081ca0a0ce0fb89e357c051f45057494fe064f02aed2bf6a5878d2bb4024bcc7609753ba8ba8ca98659f55c975e2320359b442291480a612f9b97a09df302ba1f135d5d6842b2cde83922af0434eae8c19762aa05a45537541d65fb35bb98a3bcba8dbae3a612894422f9a962101a84344361ecd5ec65bbb9e3b574d6ed3d5b0e6ad1a9c836a0318faa23caa6e728ef699145384a2412894422e95174297fff775173aa39cab5319faa53381b58ee1b54e10bb835ce98b4af442291482412c9ce1276dba4eadc2adf6f6065a5dfad6a8aa228d2b8128944229148243b4bd865aaba1c135a73f4c0ee3ba0b2bac4c315c5342d3d61c9ee54894422914824929d22ecf2ce632842d50daaf095fb5c602c11d7a559251289442291487696b0dba61e58fbdfbea56e55617ac2903695482412894422d959c26e1bd6aba3f67fcb5caa690922d9fd2ad9ee1001108c71690a89442291483a09bb2ced66a7ef6e0e2f278d4108842c8a120062043f27270707e982189895f76d1a44148ec6e2b184619a4208ceb9a6aa6eb7d3eb71e56fa177fc81dd4090d6b86573286ed556385cbe12296f33ca82b544f458b0396e0880f9bc8e3e95a526ba3c6fda128ec686fa68dcac2c77f9bc3e486d279148241249166197396122f5bf9ba344a1a089048181782a5a57a290c2d06c1211bc0c44449473619c682c1e0c46a6ed5a7340ff9a5d4bfd7ea71a4a98dfb6843f58b3e9fdd5f581129fdbe5cc75606b303270d7810307f42f2d2d733a1d8984ded2d2b27acd9a35ab56976c8703b3a135d46f0ae996e6720ea80a184931a1346ed91a8c1b5c73eedaab724b2b9b72e99d678e30e6fcfb8eff2e6e557c01eaeed906d5b46dcc851289270c5d0f3888bbbc45a49f450c1669698ac71316812b6ab95f2b0bf84c14ab8a8894c6a6e648a4fd7db9aaaa7a5c6aa5df459ab388c35963ab593ae667171fbbf7886a1728b2eee3c7fef6c44257594997b49d458ea616b6ff45371fb74775e4d51b6e7a7d8bafb422549c298894c686a6502c0e28437b7b74cdf303bb13bb5aa61289442291e4127639350801f073442c4445bada2385c1c9d168904900519092643d4b281cf5836e3b748f016e954c03f166c428c0d89e1e65ece8ba6307d7dcf8c93721c3f4f93c990712f86187fdccebf598a66918baae2718637ebf6fec9e63860e1df2d1871f9b46a4070fcc4ae396d8b81b1eb860108c65cf5c7dfb87ee725f9c3b1ab786875e7effd52318ea5fb9ec9ad74dff01534707183069daa047e6cc2bf30833fb327e5ac1b3fdeeda371de5fedcda4e09c6b5925eb503fbd778d77dbab03ec29cf973c19a23108181c75ef8ebfd46f52dd590685cfdc53b2f3cfddeaa9272bf5184b623521a9b8de1d3ff78d1c46a7772111b33bce5fbe58bbf7ceff5f7d7b6c67c810211ca9698a20c39fae65f4ff02553e4ad7645222639a8fd8dc2c5200864aa3503aa7d0c51808096981628c214444a53637cd86ffe76d57817b0f5c5ab7e3f2f41891f90b6eb6a994a241289449243d871a4bfa1ac73b88e030aa3b848df4a20383801b0559dbd2597b08bc5137e1277ef3fd46745ad6096b7f7f553d4bfef37f8e20f57446309b7cb917e20811f74f05412221a8d743a4ad7139aaa1c74f081efbcfd7e4f1d887cfa1600b461275d73caf7d73eb9aaacb22c3dab8c3125f6f5ebb3ea4f1b697cfefa0a9f8f99400e994b05cf06808872291e53386211ff3957fe6682036b1f993d6f5d4473b8f388a390ee30cbf7b9fd4f87d4a4b6382b06ee7bf215bb68bfbfed9dcdde406911cb8f3366085faf36550740f5550f183b75c0d8a9d366dd77db530b9a5d81d23c114a2ba48fffc5041f80864feeb9fbcd95baaf926d2e2971995d1d91d9717f418844fc6717618ab8e534bd438f1ee70200541d74d8c0b71e59555ae1fe81bcffbaab652a91482412494e6147393b61db67c3b28e8a24295a8858fb4ed9237644140a456ed97ba027d62aac9cef64f62aea757bd65e3c6b8dd3a132c6ec0383a1c8d4a90718ba6e59d9db5fd3341545993469fcfbef7fb4ed07e60b14a57daf3ce8d7672cbefef9954d802b5dad55faf0e93dd7cc24b85c5aef8ab2ad413d1c6c01d4c1d5ae84e60a279cc1860d2678bf0a9780bbd0d9c836702881686b936e5804e6766935a50e4b7175b2727d8b6eb5340cac749a4e1fc082718a075be2860970b75bed1d70b9552db171f6c7df1f7868ebccc75f99b33a5177d845e74cad44bffd27795f7b55b12c8b170cda89760b6c7df7d6bf7cdcec2ceb3b629f638e9d50cbcb26fffae2f557deb4201e4d68eeac0948280ec1fdfd2a00a0f1f3f767addc6400519fa3a4a4b4319448844386250070452df329019fcf023385a7a97e5d9c5053aa39bd2531cbd352bf4e07eb57ee057a650aee6ca6e8204cc3e160d5a1870e4995b37ff261c39ffec7562b617247fb3e3a8b059be209930045d5fa973b0ccd9d677bd6d201902bf1032b1c86b3ac3918d2e331c3140400cce5526b4b5d06735351199148241289a4a0b02b10222193e056a01b1d024e060180835182088092e32db691587c4a8dafaf92b0627100318bd645cda17ecdfe7579c8e8e751dd0a03b08bcbbd5f2fcf97a184c7e3b20facabab733a9dba9e6f553ccbb25c2e775d6d9fe6e6a6ac07befffe0799471d78e00199071611b0b3f1edfd9bb3e65ff6afcf458729269b5b9ca7ddf7f0a1a5d8f2ca0d57bcd85071d8358f9cd817f8ee89cb6ff92cec8a57edf38f7f1e5a8dd047b75fffef2554e86c20f0c6a0e51a38f937974ddd6b60a96a85d67df5d1738fbf5e9f08535a0762ff33ef7cf64c00fae77fbee4854d91cd71b767f0be679f78e084fe01c50a7e37ffc3a71f7ba35998de40c99bb75cf36e22e8f2b85a23cdefce6d9efab332b84bdd20831515346bdf27d1b269e3162b10fef2cd47e77e1dfaeb1fa656a2cf11470d9af99f15fe72efd6563333010d4221b8540e001587ffe1e9c30160fd53d75cf776a8d721675f78e8f0ba7217078ce63573de78f6e9f7d7384baa9b5a03173dfaf00407d63e72c5edb3a221c7c83f3f73e30098f36ebdf88ee5d9d3dbd11461234d1259e4108673da81bd007cfbcc132d479d3aceb5fbe1e302fffc32a87a1db6c06a0a935233eacc5f1f3279b72a3728bce1ab97fff9c0a2486c73c29d6d7b7c73cc91b574125a7573eec4ffed5b36f6d8737fbee780bebd024e065064fd571f3cf9d0eb0d2c0a043233f24c93aca024128944d2456197a30d6f6f3e5b2d9429505424089c2040110b1651c44280230e082227cb1eb14b248c7d2bdc5624046101f82e22fef04debb583fd234bd4c5ade62d2b43370e2f19e2e500601afb56383e6d08badd4efbc0debd6b1289b81005ba0a130951d3bbf7a6fafa5c071e71c4e1e9fbbff6daeb9665661e5814ad2b563b870c748d3eefbcf14bef9a9f6b2fb7666d7deb81e726df7842df5d4e3e77df39b7ad38e2fc43ab81e0c70f3cf9759c337fc1b335c414e7eec7df79c984646baff8fb8d3de2f2ddfbdf7fe53f575aed22a0c32171cd39e2c4dbdb0f09ec32fec8ab0797fde98a27e0897087e670fb75f25aa4ec35a60c00ad5fd6087283a54a8dc50d81548c9331cbed7088642cb343b132068fc6949240ebea77dff87eeae97de11936aa0c2bb746598e043c5e8ff22c61401296bbae5f7952556b6503f6fde5e5e591abff6f5e23509a4358531ec59d76e60eae184980ed7ae07e6580b5fccd8fe634d51e3d6e5fef9043f6e29fbca7b82d83f1d684a6f43ff8b66bf6af4e65d157db0b71b335e157fa1f9eb9bd39ee73ee7e6291a5939e78c3720f9f3c7a505be698b76ecc11575dc7aebae615c16ab23e56c91a4a22914824db26ecd21b232200ba4023918b4101049010c9dfc316e98c1c00032256f63176a669f6574d118fdaa71aecf7deb0cfb09b3e5976628dfa6cbd79edde43079b0d2216b1f5427fcd6d9a967d12d3343d1eb7619805db36c684d7ebca736073737346aaaccc03f3c6ab527d78cd5ffedfb3f5575fb55ff91ea79d3b69edfb692d70fae44e06cbe1b566dcfbeae4db8eac1b7ad2d55734d7d501c1cffef9c43765016fac15f9cf46448944c919674d0800d8f4e13dfff7c1a6f2bdcffbedc1fd5d234e3b69f0a5ff594e2911f0fd5337dc30b34980aa9ccc10bd4e3c73420068fee4813f3fb9305cb3ef6faf3d61f7d27d4f18ffd2bdf342aa27a00b774b536cfcf9d71f5d03a0e9ed67e679bc5c4f76a5b3b8c9e0abeee3e3c97c58f1c4960d51d52318eb3cb40d2022c62cc1f4b51b13e8eb84bf979f89f589c069391270c3ace4091adebcf5eaff6e30400187ee2f2d69fef4e1eb3f6f6a68895a9e01875f72e951fdd4dd0f186e7c3a873abce88ef2059453dfda4c51e3b24c87b7ad4c89b8118d0e3f64ac0f3096bebf38128fbe37b775dffd4bfaeebf6faff7be88c54cb5cc8aba4e386fff6a00c1af9eb87fc6fcad545ae58ac694a81e3831637b2ca6c4cdcad38b289d3c896ff9e85f7f7a6573e5fee75e7d641d6af639b06ec6431bb264841c52d849241289a49bc22e5f13620a84ed7d3ac6f374824ed590ffc30000200049444154945c2e5664e98c2582d78a8b442cf9b71e1fead14f1b517bef57df9f33b276f7d8462b1a6adbd9c7b81024042595128361243b80e7ccf922335513274eb0bf389d8e5c0702b032c6f6b56d493f30afb26b536d22b4f899bfbf3de2a643cac79e754ab88965b71dc1a7c41bb77c70f78be3ee3ca64fdd6e5540e8a3fb9ed90c125c43fba230d9cf0608aade634c0980c4e78f3dbf74a31159f3ea431f4fbe697f9f67f7b195581e6ccb881e73b3b8e2f137996eaa193bb61400d47efb9d75d13e805aa100409f61d5d15941a7d3d1d21a1f73ee7597ec5d02d09a17ee7d79adeef4fb52796791903ee8e48bfe30b96dfcdfea7ffeeab6754c8f710732a6ae0a4182111181b785f4449e0428b392c521f49822e22e9f0f4cd3c9a9b7844b0f9832a57f55a98b7166022a7c156e8660eea815e5907c6da688310789f61d0dcb61a93507efe102f445ef7eddac5bb4f6d3d92dfb1f5a5a3565df9a775e5a6fb9b9a81e3ba10280b1e0c1073ffc26aeb9bdc190c19552caba9d9715593a7912afb7d43735d56f78fbfdd5479e3e1025bb5439b03e6b46a4b093482412490f44ec8a86d25ab06c113bc65850374b48b435c28bb7b43cbe2174fe1efd9e5ebabe5f1f6b94b77dd756dde43cd91632c6a2d13863c93f0f9c7a60e6c583adadf69e91483cd7816df1b96c11bb0e0716934b005c31be7dee8177c65f7970f96e533cd9f7011191e574fbd77ffcf1da634eea0f20f8d587cb134eaf2bdaf162d9cf46e0de722f008436355b3e4d0991ab656310f0c153e6611dfaa66d656509c63c65b62dfdbb0cd93dbd809d0a082d417df8a957ff6edf3200ebdff8cb2dafacf3957a8d767194d5046d65dae95722220b0a23ff903a0700b46e6a31c1732780c3484b3071c612962ba6979f75fbefa65566780c6b3766873ff246ecda4c21a84369440ccbbdfb01a31c001c637f77cff369fb57eebd4ff98bffdd629acc57e90780e0779b8d5297125798a238823a726c27565ce9e44fbcc6108fb7c6dacaa850462412894422295ed851deb05dae97c652a60ae8742457d8aab039c621ec30d5ca18bb6da37aedf85d7663a101e376b965eedaebfb9883ed19818caf8a9a0ad7ec9370850583419f2fd9a7d6dc94731839632c140a2b5cc97a2080ccb9b1f6964e071629ec18e0e08dcffc67f6a4ab26f973e93ac0222d1ed6a75d735c7f7b5360df0b4e9e7ded93cb9d3e67e1b331884853187023505ba686b62698112fad0d0040b4394a0c4c58c216046adc04d32d55e889686b0c702331f7cecbef98176ebb8acba930478567d429bf3ba80a40c30777dff8cc72b7cf9d108201a9373758a57ebef2fecb8efb473c759c32a0c211651a32841d11450d118eb6ba469e7e586f00082e59d808857224c0e95418ef9f6e1c228ae8c235ea88a9950036be78f35d2f2c8bd59d78f3ed47562603a464260cc00177993b61368b6c85c1156e5a04a5b3295cdc128ad6e6de22668c98365ccb5aaee513f6af7be1a5fa7822d61a05dcf0d796abc12d71e612a66539a1c4b26d77408de72f1de44e7c86704e0b0ae7cf88442291482445c173cb38ca2defd236a6ed9ef97168da272d8c1891b048587dfdae1bf71a302cb6d1dcba61586ce38d7b0de8eb77d93f11a34f5aa16a6adb81f59bb70821cc420821366fde92eb40000b167c95fe0190f5c03c9f4e049c6662e98b0f2d48e4127f043447acb229d3cf1ca622bee8e1ffcc6e052a0f3aeff8416eae878a391b367ff5552b00c7f8338e1fd9b74fbfb1479ebd9f0f40ec9bf95b05712bb2250c0075fbec33a0a2c253de67174fc8aaff6a49048073fcafce3f61d290fe7dfb0d1939fea083c7f476a8c2701f76f2681780f5afffe3bfab2c973b6c229e20b715232152d914257e67756549eae38b3047f2a7746de22aadadeb53de67c8fe27fce6ce2b260500d09a975f5d13f07a448e04d43ad44ec6216244a4ba9c0c00f4606b44b74cc314ed5a5db4ac690280ea7da6ed5157d9aba6dcd92e7aadb8090095a3c7f72f71b00c53f4725adc32ec94272c87f00c99365c01b0fe993f4c3ffbc233cebef08cb32f3cf3a2fb179a004af6daafafa947c4e6455f470038c64f3f75e2e0be1e4f69ef8143777547ac6cdb0779c256fd82dca5039e3bf1b91c0600cc7066460a7aa6fcc88ffcc88ffcc84fa74f115db194ffefa4f6c91ab17368eaec303b22c6fa2b04128e44b87fcb1a2b160160059bfb1bba48c44958607c4d94cf8e283e5f3262e7d0d496e6e6705585d3e9cc1351638c45a3b1e6e656bfcf93f5c0499327651ed5dad2927960b110810ccde3ffe2f157d78e39be7f9b49d2264f08c1e1197ef62f8728b0963df5c43b1f19cd7b8eb96c6ce941bffac587573eb7b5f0d998a2353dffc8177b5d3c215033e5c23f4e49eeac7ff3c433cbfd6e2d146f9d3db7e9173f2b47dfc3afbbeb7000eb9eb8eaf7efac7ee68985e3ce1fedf18f38fee211c727e5c2e2db3e5bb82130748c1d0bab3bfca67bdbe608c73fbbf9d2ff7e1f8b177c0103a565aff2a0ab6e39285d81cefcfb3d735a0db8dc605b7225e0fbcea15da1a94a64f9fc75e8df0ffdcfbcebfe333b3a14538ccfdffdf697d30729e5fb5efce77d3b3c8850cb37abe24755bad0f7f0df5fb4f9bc3fcccd34c56d1f6c854b2520a65bded1fb0d57006cfd7c7ebd5fa184ea2252c3cd2b3f5945a387b2d209937b3df5dd3aaa7ff6e9af279cb39bb372e2f46b26da8958faf78b962e589b75fb37cd1b73978e1236cc5c89ef7c1ba5f98c4a0d9919b975765c3e7a4a241289a4bb11bbc2f226f76213940b389ccebf6ed68282110932752b124c86e88465458264ea442228d85f36ab4ea723ed44703a1dab56add10dc3b284695a991fcb12ba61ac5ab5c6e5d4721dd8d8d098f9c971606e327ad09c2c221a663df46e4b5633c54cd7b0134f1ce3041ade7de4e326bfc7f9e593afad035079d0b9532bd17101976c67a35235115af0d495b7bf3c676dd0024091f50bdefcdbd5772f899a11aef9dcdaf7cffffdde99df36d99dccb1cd9b4dcda3eacdb31efadded2f7ebab2d18efe8968e39a85ab759531a7c799b3440be75e90109c85b734a675691bad1b57ce79e3899b2ebce1f9c5ade4f4091201a791350186d6710168222272f1a8d934ebb6bfbc3e6f7d28755a33b4e5bb05f3d6094594b8aca68feebbf1a92fd60693b632c20d6b97ccfeaa5994b968e9c3f73cf5f9f74181d6efeb85a2679ac25ee05908857473f7038628005a97cedb2298aa0160cc220dcb3edf0000257bee5bc72bd460e3a7f75ffeb7199faf6d3192d95b574f8e8096c8badda7c473978ec3efcc99f83c2b4197388c6c199148241289a46b300c1fd751a875ea8a4d75b6b60daa236aef79457bec6fdaa02a9ee31d067ac20898b18b2b420355a343272f6300569b8ebb1b7dad9acbe970641e6809aaabab753a9de96392ec77452412fafaf5ebb9821e3c3047c44a0d8542866971855797b80dd8afb8508251dd4cc418e73525ee3873475a1a7481808b1ceed2d668c248c41957fa943ae250e29637debad902ca3ce0ced260a1b3e98c012caa332316362d013087c6cabdaa917a5382458e4834622512020063a56ea82e2f81450c6ec6c29669d913499c2aaff0692da224d1ba39e32d1cac36c0e2aaa7580b44a246da62d18ac21c1af73b55abc338b0ec0988315f9b719c1ebf68db59e7662c645ac90d9c73b7837c1e8f094650c371c38a47923f32a6a9acd2c375c56590331e091abae172c2e7f519d94d914c76381cd60d9371a5b6d41143db1c05168c2b46b40560750116533d443caac38c872d4b10c038ab74839c5e91633be52d9d5c898f2ba5e976d0c9176dae37806a2f2ca72fb34c1597573e7a4a241289a44b744bd865d376530756f2dc2fa7324d4bd7f5bd1cd149cef84087e16722447c95aecd8ebbbe303c9ac3a1a94aae0313bae1f5787c7e9fdbede25c11c28ac6e2e150381a8d3a1c5a8f1f28914824128944f2bf25ec28abbc6bfb9792dfed71f544203a7040052ff0d651d20dcbb2acd48a778c73ae285c5395426f6bddf1074a241289442291fcf8d89675ecd22520659d40da49446aaaaaa959aef8c33b50229148241289e44728ecaa35c4045223d83be81d8da154c556a3c301650aa216120485c1cb61cf77d029fbac5889442291482412c98e137606216c65ffcd225218582a34672b3f8d41008c50aac21068b6c0085e961c6a270d2a914824128944b2d3849d96fbbd47022082c26011aa343419b000305804170723042d7bc1594464c44e22914824128964a70b3b3d538ca5e9338ba0326800086e8ea80008025039ccb4034d29ec2412894422914876bab00b9af97e36000570708404bc1c7101d39e19db51c231e0d5975e96d694482412894422d989f0e4e2b039626d76c44e65880910e0e1b00800990495b5bfb6c2c1a5252512894422914876b6b073b76bb20c7147b0082e86840080980527b3851de202a640a9020f878fc3cb6527ac442291482412c9ce1676652adcb9e36dba4058504424c55c4424451e80168ba2029c4100ad5677ae6dacb96fefc1a7be170210fef0ac117bfd65a5be63326dacbe7bbfe127bd1f02a8f1a523fb1ef2cc66b13d2eb36333f5a326bef09ab1632f9d1bdbe117deae0e2091482412c90e177616214f3faa054444324a2780888091169b8b0b0a5b880ab20a06ecf4e5b74de85d56d5f61979e9dc9852b1ef657f3863a8b3677314fdfc92ddd32ed4bbacd6d68e5961bed1e7df7cc1b80083feed3f260ecab3672e03d53ff5f38123ae5f184fd30a2def9edd7fc8af66b63a069f76ed1553abd5ed5e887696879ef57693ad4facf58f4ee977e8639b72c96db1e5b923ea7a4acd34bf7658bab5539f839edbba33c452f4f34b46f63dedc3b662b4d63f3aa576ff7bd618f25697482412c94f019580d836b5c0c577c23ac6fefdb319c7557100608ac3c1d988634f1db13dd4aaf7a047163cbc7f2029deb8e6c8b9ab73e0e1670e04806ec6d594ea83ced9ebca6b1fffeadad1133db63d9a3e7ef063e7cf1e9f58e2f01e78ca713b4aa04389be7ef3c3cb0ff8dd70c78ef5a0b2c35e5ebf9600443ebf68d239a17b663f3cc50780694e39f05222914824921d0cdf6aa05bbaae3b83ea98e64ce150597a576c1a22b8e0810bf71fd6b7acaa76e081173ffa4db41b57628ad3d57e298d03407ce5d397ecb36b9ff2bad1075d356343328293ea898b2cb8e9ccbb96b7ce3c6dccb001bb1f71e737c5cb3c5eb9dff403126f3ef465321b62cb470fccf61f75c61edef4aed82c99125bfe7bf480c39ede2480c4923feed9bbf2a897b612109f7fc59ee3af9817ef6a39964dbdecb8c80337bdd5394e265abebce7ac29bb54f72eeb33faa02b5ef8360e7de5fda75d352f32ffcaf143870ddae79acfa3a0d8b7cf5e79e46e75bdcbaa064f38f35f735bbae411dc61dbd9e55418531c29ab73c0dc32f3d693c7ecd2bbac6ac0a8636e7e73a36d74fdbb577e7fd8a85dcaaafaf49d78e65f6635758c2b5278f18367ef37acaaba4f459f21e3a63fbbaee7626d05b2199b7bc9e831a7dd78f951d3a64ed8638f89d31f581896234725128944f26313765d69bb76403b27b6bc71e97177064f7d6ec9d68d4b9e3b66c34d67dcb9a027465e25beb9f7b42bbf9cf2e0c2cddf7d7c6bbf994f7cdbf1a4ee31373c72f9d092a98f2f58b666e96b577425eac5ca269e7330de7df8f31602606d7af7e1b955c79f36c2552853bc6cccb4deabde5e1c82b9e58b4f2335be95ef7d1381b161d6679111870c767559cb7af7bce4aa91b3fff4efc5e99a5034bdf3bbd3ef6c39e5e595df6f9ef7b7f19ffeeea4bb9688c1e73f7efb58ef9e77cc5dbeecdb4f6fddcb1d9af5fb13af5872c003f3d735ac7eedb7ecfe53affdb8a5078ada5cffccafcf78d477c57bab1abeffe08f352f9e3dfd91d50612cbff75ca85ef0cbbfdb3fafae56f9d67fcf3b48b5fd962a59b6ac63577ac3efe85b5f51bb7aef9ecf10bf62c517a4ad61591cd44fd7b0b47fde58d995fcc7ded52fd6fa7fd695e54d61012894422f97109bb1d782dfdcb0bc6d4f4e957dda75fddfe772dcd1a14130d1fdcf761e5afff70c6a812552b1b37fdaa23f4b75ff936d15575187eebe4817dfa55f7e957dda75fbf43ef5f65186b5f7f69fdd8cb2f9952a52925e3ceb9eae7654acfe5cb3ffeacc39d1f3ef4519380b9feb58717f7fbe571431c8533a5d54edadbbbf8ad95d1e0c2995b27fcf6bcde8b67ae8935cf7f6fe3ae878cf07523196a9f5f5c77ba78ec8fafd4b72f4d189af7f007ee5fde70c69812d5d1fb80cbaf9fbce5c5179677326778defdafd08937ff6a72b5a6f8879e78d5e9251f3db778db158d68f8e0f1f97d7f7bcdf1833d8aabff2faebd74e8d267dede185b3be3f9b563aebafa903aa7e2dffdd4ebcf2e9ff5f0ec747dc51d9a685cb1e8eb0d6172560d1f3bb8a4cb1edaa1f46bc65dbd482f3a9b4a60da8547edea00b4ba9f5f302df1e6f35fc7641521914824921f13db3cb2bf0ba11d6de49f5e7ff2880a0e30cd5f9535286636af6d88aef8c731a31ee40040562cec3e2adad539b7dc33e59ef7ef9e6cab23e608546bc6bcf561ff805a1f0300387a0dadd2bee839237a469d767cd9510fccdc7ae89e331e5931e8cca307388ac9946bd02123e3d77ff2ede2b5abfb1e7ecbc14b1eba7aceea7de6acaa9936b6bc5b7a9bb9475c70ddf88937ff73fe5383ec2d5674cb56b3e2902acdfeddd37b803fb2a1c544ef0e3a68e386964deffd72d26b1a0300116f352744cc6d368ad9baa185f7dab5d2beb652ba4bad33b8be25deb23ee2ebd7c7676750ab1a5a456f6c0cb51730af3ae21ff72cbbe1ef674cbcacb162fc0997dd72cb1923fcacfba56f6e7cfec4a35e2a369b6aa04f69b2e894d23ebef0e21653561112894422f99f1776ddeca763ceb29adadaaa36d19265f4945ad2b7c23beabcd7df3fbb6e5b426adc5dd9a7b68fbf7d83515ae78bcd6b4e006e0056ebfa8c055a1858c60b358ac639ec9727d53cf8d08c8f563efdddc8df1cd9572d2e5362c4a103373df8d28b09df8117f619da6bf786bfbffcdfefb589bfaaebeefc07a5d761d79c73c7d137bc709a2d48144f7595dab8b2c1409d025074d3da907748a9cac0da33cbbdbd7a95f69ff2c24737ecdea3d32ed492da52b16555a3818006582deb3624027b97ba4aebbce18f3786053c1c30b6ae6860157dfc0a5adb6dd9f7d0eb1e3ef43a11fdeebddb8e39ebe2c7a6bc75c100addba56f51a9335f36a931fd48a369d5a618c1c58044fdb7cd9eda5255561112894422f931d11e1af270d438e0cc888e3080e59072ace7935335edfc7d37fce5f78f2c683488f4e0f773df7c6f75a2cba7212b114fb4610868fd0f3faaf7bc7fbfb85a07ccfa99ff797973e79e60c557e5d737add8dabdb1fadaaec79d3a70e19f7f7bdfa6f1d30feaad1499295e3e766acd92fb9f68dd73df3acdbbfbc1755fddf75cc3ee870c7677df80cee1e75fbfcfb7ff78e86b7ba49d7fec1953a24ffdf989c5214bdffcf1df6ef9aceaa863863a99abbc4cd9ba6243729ff1bffab9fef0b5f77db229416486372e7af7eda5c16d5faa8457eeffcb3dd6fdeb8e9756c74562dd8cdbffb67cf88907f771f73fe2d87e0beeba6be6a68415fee6e95b1f6c9c78e6c4d2764732b7ce79e5dd455be282bbcaab2b3c1a57780f795931d9a4e84777fcebd346d36a9e7bdf9f67ba0f3b6eb85b561112894422f9710abb5c546b7065dbab448157e9f1f428d53fbffb852bcb9e397dcfeaea3e75638eb9e6e5d5b12e87d144e4dd3387d4f5af497e0e7b64bde51c76c1a337f47ef8a8c97b1d78c4f419bd0fd9c59d2129a75e7e8a7ad7e47e65b5536e5ad2652da9f5fbf9d9a3e25bd8dee71e58c58bce94a3efde93cac83172da603778d99883fb5a1876c828ffb6e9a983aebe70483c29c579f9a17f7df452efa387ef5ad76b8f0b674db8fde92b46b800fff8df9e5ff7c2cf76e95d39eae2cfa2817d6f79feaedd3ff9edc4fee5d5bb0c3de4b24717877b62093ab5ef29f73d7c4af32d530654d4ed77fdf747fee7e1b376d5e01c76c15377efbfe8d2bd6a6a064fbb977ef5c83f8eea95ee46c6c60fff76d2b881155575834e9a31fcf77f3fb55f0f05cd5811d974d41e7574e28e0387560f39f1b9baab9eb87e9c57d61012894422f951c1307c5c2a1e971250d4e14b8d46ad26c5446a3b1188002ae16411854d020844cdf33e92d694fc8889cdbd64e285dec73efaf368973486442291487ea4a8003486323529eb5accf6774b546a49b1e7e3f07210212110b61050a03270820a682a8820e41b99241289442291487e08c2ce20349850804aadc3b0b95613002a54c408090b40f2dd6211010e78192c42ccb20376052e5356d5bbd396e6ad9bb6477e322fb4fdae95e78adbfba2c5246087a561c7dbfc076b0a8944229148762eed5db19c512f158d2674d1c5ae58221035cf975db1128944229148243b13f93e4f89442291482492ff1132a61c16bd945ba7fd36d5d74b6b4a241289442291fc90845d06164161d9855dfac183870c95d694482412894422d9c9c2cec5e1e4c969135e056e206ac14885ee12021e06c6418029104f45ea74013f874f8125c008c234a4352512894422914876b2b013949cee1aa22caf0b0b0a180c1a030822edd704812c6800673009d4ddd77149241289442291487a4cd8e904bdedd5a99de519018809c4b2fc049da0db5a508a3a894422914824929d4d11b3628b126d52d949241289442291fcf0859d44229148241289e4c740d16f582f14929363ec24128944229148762e3fe988dda79fced20d3999572291482412c94f53d8ed8cb0dc82450bdf7ae79d1e3f2d11e9863e7bf6ec48242afd4022848844a3914824e9755f2d7ce891c73efd6c9610421a47229148243f16d4ae1f42b974d2f648df3b33df6b0e8613b1488f9f5f5896a6690307f49ffbe5972347ec5e5e5ebec38caeeb7a3c9100e0d01c2e97733b5d85881a1b9b429168ef9a6a97d3696b97a49ce73ff5b19544649a56349e686e6e696c6a5ab57af586f5eb376edce8f7fb2fbae0d72eb7ebc9a79ffd6ae12255558e3be6e8934f3cdee3f1c8ca223f9665ad59fbdd868d9b38e70ae743860caeac28df7ed75ab86499d7e7cbbf5b79c05b5555298b4622914861f74369279e7de185b28a8ae1c3877d357f7e8f9fdf5e932f12890ee8dfff9b652b06f4efd7a74f9fae9e64fdfaf583878f8c859a8bd939180cae58f9ed92a5dfc4755d5555c61867cce3f1ec3aa0ffa05d07949696f66c06a3b1584373ab619a9bb73454569459a6154de80014ce4afc3e87c3f19375fa4824f2eecc0f96ad58b96953bd61182e97abb4b4b4b6b676e4a8d1cf3efbecfa4d9b033ef7c64d9b8888311608041455fda999a848c7b64d647f370ce3e34f677dbf7e83aaaaa66930ce2bcacbda7eedf11b2a5052e22b24ec18ac1f9d49251289e4072aece6cc9db7f7e44996a1b77de99a2889469f78e699dd468e88c562b1786c5b359c654563f64a7c0430101148980280699abaa1f7eedd6bc3c68de14874c8e041dbc31a44b46cf98acfe7ce03e36515950e878331c6182322cbb2d66facff7ec3c611bb0d1fb4eb807038bcf2db557b8ed9639bf22b447373cba62d8da170d8b2ac582c1e0a8743c156a63888c832f44103fbd7d4f4fa697abc6198efcefcf0c1871f1d3f7efcf4e9d3cbcbcbabaaaafc7ebfa228baae7ff1c517eb376c5cfded8a01fdfb5755565656561e3c6daaf3272c8273118fc7bf5ab47853fde676e946686c6c0a0402b625177cb5a8b1b1c9b44cfb4785f3897b4da8aaacd8de09e39c73ceed3b4b1693442291c2ae78a952e0f7bd274feaf4a578366fd9f2e22bafec356952537383611800b66ed93af7cb7960608c3180710630b7cb357cd8b0624eb862e5ca8d9bea354db3eb7d55553967006a6a7a19ba2184884422a525a5d1586ce1c245a3478fea7155b770d1e28f3f9ddd6f975d3c1e0f1109214cd3e49c0941aaaaaa1e8f1062d1d26fa2d1e89ab56be3097d5b849d1062e3c64d8dada16030645b4fd7755dd78545c2880b21f4444cefa2cefe5f62d9f215cfbff0422412a9aeae9e387162fa4f9aa68d1c39321c0ebff8f2ab83761d188e444e3ff59440c02fab894c1a9b9a5f99f186dbed5614a54d51d96160cbb238e7916874d192a5f6080a220a87c3e5e5e53d28ec5c2e97fd68d476754dd31c0e47db300322d2a32159521289440abb5423c750a2a2d94cbe6d0c40998284405400805b810b50008b10b590b03a8fb133f544a72f45b27cc58a4fe6ccde67bf7db7366cb1c78499a6397acf310d2d2d42589625ec7f8968c5ca15c3860e2de69c96a08a8a8ae6e666bbd5b17bdf9c4e672814466ac059341673681a80d99f7f3161dcd82e8d42cb3ffe6fd9f2151f7f3a7bf09021f69e55156535bdaa354d55b86298667dfde68df55b08f07abdabbf5b97d0cddebd7b777b40a1ae1b2b57ad6a6e0d8542e1f451ffd16894736e6f21cb24a29fe6f2342d2dadcf3cf7fca64df544d4d4d494de93687bc2a851a37efffbdf5757574f9d366dc6ab33aaaaaaf0135eca275fc6895455f5fb7d9c25ef944ebdaeaaa2d83754ea57288a52a4250bee4644aaaabadd6edba5edf8b77d77a707ea085df3f3c54bbe7eed8db7a95bcbad33b0230e3b64e488ddb6316b128944b2bd849d4100e062b067092a0c0e8ea005001e0e3743d8824170107c3ccb64d9cfe7cedb7bf224d3d0dbbe14939a4f67cd5abf79f3a4c9939a9a1adb63038d0da6699aa669b5fd639a0e87c3ebf1169f4f21447a951a8bc58410c92905a98df144425595f2d2d24f3e9d3579d2044deb810eb85028f4c5dc797dfbf503e07068c306efdaabbaaa2dc801a0b2a2bc57afaa255f2fd70dd3edf6b8dddd1fa46f9ae6b2152bb734344622d15cfd508c31debdd784c4beba72afd3630f7c7ecf0457e30b87ef76efa90bdf3ba5e64735074308f1fa9b6fcdfd729eed09c160b093b003e0f3f9d6af5f7fce39e72c5ab478cc1ea37bff543bac0bd2aba6d7f9e74e5fb86849ba33e7543342b8ddae313d1a0b4f24126aa1b18fac8b339a57affdee9be52becbb72dcb83d8b191e48c0975fce6f686c02b0db6ec30a0a3b894422d969c20e405cc0cd11b100c0cd618864f4cecd11b590208010276804674615d8d5ae58227a79c60c6f4960e4c8ddc3e1903d5026efc86b06b64d394f24e7a56a10a22d3e67e8c2d08dda3ebd3f9b3d67dcd8b13eaf771bedfbedaad5c4b8d7eb25a2618377edd3bba6d30e9cf3f2b2b2782c6a5864f72e75ef42e17064e937cbebb76c6d5bb0231796653637b7d4d5d6e68b4a9adf3f70f01e177f7dc8d34b9f3cb2a2a82405df3ebeef09eff73affadf9778cf701482cfde3849f2db863c92b8704b2eeafaffcfba4a9736e5dfaccc13baaabf3cb790b5e78e915c3301863557ba8302500002000494441545555c71d775c9b052ccb4a24120e87e39d77def1f97cb5b5b52fbef0c25db7df924fb52496fd79e2deb77cbff7bfbe7af18c3a1540f08da376bd6ed2c773ae1abe6d139dad8d8fef3ffc92f9bb5d3fffa34b873a00443ffdd598d3b5c716dfb3570e770cbd77f2982bc6bcf1f9954376d8604085f3a6a6a6cf66cdf6f97c76309888ecc16d9dbe30c6745d77399d13278cdbf6ebaefd6edda2c54b172f5972e249273b9d050cfdd4934f8d1a3962cf3d469795153b33a94f9fdee3c68c7ee3edf7d6ac5e7be66927d7d6e69b50b561c3c6479f78a6a53578e4e187cefb6a916c4e2412c90f5dd8c52cf834680c06c1c911b50080337006b33de843663661d716a22b265697d0f5a79f7f6ec4c8515e9f27168b716e2f98408a428661e690755d783f6d2e0d9848246c01292cd1d6a3244834b734f7a9e9fde5dc7923478da8d8b66550967eb3acacacccee81ed555d95759f975f7d2d1a4ff4ead58b481041747dd077241afd7ad98ad56bbf8bc56205fb7a54555dbfb1beacb4b46fdfba5c3ad2f8ee957fcf830b1ffedfccad479c505d64604e8163d3637f7cf6c257ceeef7839b462a84f872defc8a8a8aa38f3e7af8f0e1b5b5b52e976bf1e2c5df7df7ddb7df7ebb7efd7a97cb357dfaf477de79e7b0c30e5bb264c9c89123fad416314b5afde296bf7e79ec5f27fa7a36b90cae65fffce3dba73df9f3ca1f6c54d4e3f1949696689a8331665996c3a145a33145519c4e47341a5355d5e1d01209dde170288a525151be8d8bec241289b7de99f9eeccf7d7ae5ddbdadaeaf3075c2e57fe435e7fe3cd8f3efe64f8f0e147fdfcf0bd8a93950e4d3bee985f4cda6bc2234f3c7dc34db71e7af0b45ffcfc308743ebfc58a21bafcc78fdad77660e1c38e0e61baeadadedbd68c952d99c4824921f86b04bca800c3540b052413b125088e2c20eadd93b1388eca392b34c3bea892fe6ce9f3c79926924dabee48cf40483cfbcf0df03a74d1364e9bace3927e20a27523891a2aaaa699ab9945dd1035672eea6ebba3de25b745c19a135d8dab75fddbc79f30f9a36b5f0d97324c3344dc3309d4ea76559bd6b7ad9618cccdd0ed87f3f55516d8dc518639c153f108788ea376f5efacd8ab5dfad8b468b5d6939140a45a2d150383c6ce8906ccdadbef2b947570cbbfcde894ffef63f6f6d38e6b43aa5ade4db86e7751ea74704b5f6d8df8d7ce7d63b671f7ff73e7efb377b2773cb7bb75f78e9bdefaf89bafaed77ce9dff77dde1658b6f38f5f665adfac9bbefea720dbaf0a557af1e169fffc05517ddf1d2570da26cd40937dd7fc799c33dccac7ffd0fe75df6e0ec0d09eeae1a75ee93afde32dedd4da5c4589f3e35eb376e9a3265ca5b6fbdf5fcf3cfb7b6b6aaaa5a5e5e5e5e5e3e6edcb8e1c387cf9e3ddb34cdbdf6daebd65b6fbded963fa9f9c7841101aef1979e15bee70f4ffc76c6f9fd35425b8ead864feebee88a7b5f5bd6aaf49a30fdb6fb6e397a17beea9ffb1c3cfbc6f94f1e5a12f9f8bc5187bd79e08c6ffe73802ff8eea9e3af1bfbfa67970ed2da9d95e01c7aee6f4a1ebdf1fe25d3ae1de922509bbdf5b52ffdf1bc6b1f99b5c9f00d3ae4b2bbeffedddea55b9e3be7ac379a9bde9a36e05e2d30e55fb31e9d6a665cbd7b31c4fc7ee876b99c4e97699a44d4a777cdd403a6fcfb8187070ce87fd0b403fffdc043fdfad61db8ff7e0f3ff684a669428880df8fa2479865ee6659d68bafcc98f3f9dcd9b367db3db04f3df55491aebe6edd3a4dd30cc3d87bf2c462ae4b447dfad45c73c5251f7f36fbb9ffbe3c67ee9767fcf2a4f43ed6c54bbe7eeca967a3d1d869a79eb4dfde93dae670143374558eb19348243b336207202e105000423c258e08b0084e0e4324f595c6a0670c65999cea819d5ca82b36168babaae676b922b130e70a710229a4c096760e8743d7f59c618d6dc6b22cd3343b891bceb9dfe75fbbf6bb7df6de7b9b620cba0ec60cc3300c43557376eab5050523d1a8b02c069639f62b57e2376edab460d1d2efbe5b574cac2e5de57cff7dc20e580e193ca8b3b68b2f7be28975437f7de291fb446f9ef6e02beb4ebe60407111385e3eedbadfcc38ec8f8f5df2e605b5edfaf6fba7cefde5c3157ff970ddc9fdb6bc74f111679dde7bce9be7dff8f895ef4e9b73cb12bb2b566c79f5a2a36ed7af7f71d987bb8905f74d3ff697b78dfaeca6dd96fef5f2176bef5ab0f1e7bd5968eda2e5ae6d0a04d6f4ead5dad2d2d2d25257573762c4885ebd7a555656ba5c2ec330028140381cfeeb5fff7af0c1077ff4d147a3478feed7af6f313161c790e9371ffcfc85b7cf3ae95f53da0acc58fbe829a73cd6ff2f6f6d3a7697d027b71f73e6f4ff1bf9e6c57593f7f5fee7ade5b14347ad9db980d7295fbdbb2a71c0d06fdf5ae8defb925a2de3c6ec7bdc0da7fdf7d41b669cfddfe3dbfbaa13cbee39f1d76f4f7ce8f3570f29fdf6e1730f3df9c25de73e71ec09ff79e8a53daf1cf3fa9c2b87380063ed4387675e7d50cf77d27abd1eb7cb190c1944a4eb3a09611886aeeb2c35119b886cd9675956795919db8688dd97f3160862baae17fff492ce9a356b567f3768d781038a5fe5873136659fc97b8e1ef5cc732ffee5ee7b278cdff39413fe9fbdb30e8ce2f8e2f85b3bb7d8c51302840442806009ee1edc5ba0488162c55dda427169a14029145a4acb0f777709eeee920408f1dc5dce77677e7fdc25044820584b603e1cedddb23bbbfb6676f7bb6f66de6b03002bd7ac3b7de67c95a8c80eed5a29950af208211008054dd86150024818d0e548a99a29808a019a011e83080063b0bc24ecb25d74aff0d539f0f4d4b66ad674fda6cdb5ead40186c70801c634c60ccd600633182412696eda8e02783fefbe0e61972d6e1cb3ed129392aa57abcabe5b645ab94cd6a645330c98024a2e97bdf6557eeaf459765e10047ef488a1f9e902361a8d172e5eb97cf55aee4ecd7c6c2e974afdfdfde4cfa755305e5abeea69d888687f8557fbf63ebf2d5d7fbfe7b0fc0ede1217fd6a52e345bda61ef9e297acd18428f9c0f27301038fb42f2663a050cbf1c3e696ff63e7e31e3d736e8652f62f3ce0d1ef40b7d21a16a0c2d7a39bfdd67fe39db161ac84315dbf72e95e25d710f74265df7188969faf2f428861985ab56a2524243c7dfaf4d4a9538f1e3d4a4a4a6adebcb9cd66cbcccc2c5ebcf8e4c9939b368da63082fc8c77a45d6a8f1ee055f3fb3f86eeee9ea5eb62372dbd5462d45f6d82e534c86b0e1817b9e2c77d09fdbe29daa09465f4914726ef53477193a12d4ffd73e2a949712cc6143e31383737a4bceca0b111e57f5c70217a64b627f5c1e6350fcb8ededad05f4243c9ce137a2d68f8fbf18c562d73564e1e7b2f1af8de7bc76552a952a5cad0e9a92c5e68cf54560e428490d6c39da6defe4d2c2131592e97d7af5fbf6cd9b2f637cfefeceeee2e12891ec6c5bf69f846a552d1b34797aa552297ffbd6ad4f88900a051ab460efdb678680879781008840229ec00c0868103b0e2e796a4f320a18006b020b0a25c1456febb620140a3d674ead871cdba75a523ca4ae5529bd5ca608c1dba8e0111c7c96432bd5eff814ce0082ce7889b209148449cc8683456ad52f9bde4dd128b45769e0700b3c502cee981d25c4b4e4d4d339b2d52998c61987cee9aa2288958643665a6a6a6a9352ed932f405875fce9f0eaf9e2008ba8c740f77779552fe926bd07066d996b488f18dfd586082db770c9cb362cdad01e3c2f3ebe8d0d41839d0bffa0fbfdf9eeb6c1576dde30cdab3a8bbc329c56802fdc4faf80c01724e04e0d31e249b6efdd4acc462c7890b2683ac954990541cfae78489df4f889e7a1b156bf8f5e49f8637f4e6deba2e944aa548248a8b8bbb7cf9724c4c0c45515aad362c2cac6ad5aac1c1c193274fb65aad9b376f0e0b0bbb7deb766a5a9abb5bbe82ae898a749ad46c61b7c9079bb7769e4ccafd14e3e9b1554afc48030060bb91f789c814c03fbc49d1843fcf3c28b637b1788f864d337f9e7ffea166cfe3c21dc2739f3e427b371ffff58c16e3d775ca52767cc6a34c7980afdc61249136c4036f7b621020e771e6b5f7f71f8b9c6559855ceed0caafbdc4144a05f50ec28e6618b95ceea8c4b72e04bd6d3768f1d09049df8dddb5773f0034ac5787e358f2e42010080555d83100120af42ff983040c4687970e434ec5904da5ca518e2052d95f5ef374e4b82f3b74d8b263bbabbbd6d7cfc76c32311880018c01335822912284f43a5d4e7f1de07c0fd9719c4b6e8f1f475810473972b90c210c144456ac006f321ae6156b9e3977fed4e933d9ff4e53548f6e5d5e4e858431be70f1122f08144579796a1572797ef62e93c9ca978b7075d13c8c8dbb70f98ac562c9e7014b24e27a756a07060614291c24118b73ee0ba71fff6d5bbadd3822c2770c0580ed1624ac5a7e65e8cc309c6572ec08f4f5e2183b70aec016fa6252abf99d26ee698a00006356e5ab414977526c0d951c80901efbc8aaaca2a6c10e0018390a61d401aef2d2dfec3afcb53ff35cc549cb759fb5b5fb2c5bcac565dfb4fe7a4c951bcbaabf75ef974422f6f1f17af2e449fbf6ed9b3469e2c8e16632994422517c7cbcd56a8d8a8a3a70e0c04f3ffd3479f2e4274f9ebec6699a3dae0ad455870f0eaa36f1b7301500c69876097053d51a7d6a5df473f38931b894abe33d6efddaf5b17e0dc3bcc21a14babf61cdba3b9e75cbb9512f8e56745a571cd6777ce565637f3e5d06832b0066d47e8accc38f32052ca301ac49b75228376f058d0153d9b6cc6bef6f236a5ebb91542a415993cab3876a643510c81e74c83034c7b2ef7241c9e5f2d726107bbd0467f315482fd7755896896e54ffb5662163ec0804c2c72becc43470144829b06230bff9bde82d02145314d5bc4974ccf1e3d7af5e0f2f156ec8d4638c19062b141a8117940aa5abc62dd39869b7db9180288a7a9a9894cf92199a4e4949e1b8179d3d2e2e2e0683333d835aa5329a4c1e6eeec1c5de67563183de909c9ccab02cc658a954348f6e9cebf3292e2e7ecfbefd4aa592a2a89062c1f9ec02a6695aa3d1942c59d2cdcdedda8d5b7a7d7ee3ecab94cab21165bcbdbd4522ee793f0a4a39f4fb7e5c6bd1c979753414008090b0facbc673ffbcf0fdcc7ccf5aa09495860e0b891cbecac2550300daa366a7881153a7ae6f3caf9d5fd29629736e95e8d3d0976552b50adb93db49b6064a11d01e75fb541f3b6adcb2b273ba46b862c3a38b3137ddebd4f37db47d6b4258bdc84095cadd532d76260c795b1886f1f7f3bb79fb2e42e8c2850b717171f7efdf7ff4e851e9d2a52b55aad4b871638cb1bfbf7f5858584040c0e3278fc34a84e6d375ca166aff63db794d66dde27d6a0288825a752b31effb71eb8a4c6b595c29a4dd3f7b32be50bd5abe9cc8af6a6576ca9cedc5c68e71655dcad6937d3b619fa6f3b080bcbbb9696dc3317da6d69eb29b77e90800a2a0666d027f9a31635fe5c97554f756feb824a5d2ecca1a0a6c2a4f49faedc7261c22a2f2dcfb87b87de427400f42482412bf628c693ebdad8e0b272525e5dab5379b7f1a1212e2e5e505001446e48e4f20103e5f6147015000062197f173f9e1f4d9f3952b57e26dd6ec2ff9dcb06ae5ca376fdf8e89395aad6a75bd4187318845e2359b56970e2f99ed2272b804ca8487e5b3cca2458bf8fbf965cdb5704c3e0541104e9f39eb0885a5d168323274858302fdfcfcdeaf7d298ac239bc92229108e5089be73897d8d8b8b51b3662a0288a52ab5425c38ae773f284a37c91889348253ccf3b22f3e54b76f3bc442a7949d50108897b961c57b45ed33cc42b4b7e7a7c39b8e6b441cb4e8cebfb06ad2aa0cda4ceb3eb2e4976feeab47879dc80a155fd7b5ac47e55bb2ffdab7b110ec0a3eec82f7fef19e93b860d19ba77fff7cde76fca183fe4cb52439eda38957fa97abde6d7ae8732afff3d6850af7b1976461e58b5fbc24551ef125790a6691f1fef13a74e5fbf7e7dd7ae5d2291a868d1a2b56bd72e5fbefcd5ab577ffdf5d7010306346bd68c65d922458adcb97bbf6eed5af9ee8e57541c3222eaef41310000c005755bb5d23c64548b42bdd278914be10a4d47fc521700401adcb08c78d9f9a81afe22e07caa567343f74a362af6ca981de2905edf379edf718be32a14870e583d3fa5d7b715dc136db2c2f506af58d0ca93019086f7ec57b67d177f57abaace9f57d7e5b1f70f8052a1a0280abd320e3042482e93bdfc5af54668d42aa94c0e009b376f9e316306cbb2f9295010049bcd3660c0809e3d7b0200209edcf10904c2e72bec2c082cef506efe67c5be4c68b162ae1acdb65dbb6bd5ae6d3419299a2a5ca850a3fa0dde455d49a49297c48d33be89abab6b725272787898bbbbfb07b5754a6ada5ffffc2fb27cb9926125b45a0f8aa25252532f5fb9ba77df018a66a4522900ae1459c1c7dbfb2d0a77a44acbffca7938b5bcbfdcf1e8cbe7e5907bb39509cd0000ea5ebce858e4d66a7b42ab97bc80f5d73c7d16a2551e39e3b26146762bf36a30616d83092feccba3e1ccfdf1339f499832dde61ee836f7b9754a0fdf7476f87bac024fadd66eb77b79794d9f3e9d6118876794a228a552d9a54b97060d1ac8643200f0f5f5bd71fdbad5667b95eb541c3ae65cfc98ec53f4fb726752b6e518b72a03961f1df0b23e69b4ea51965b55526eda15c3b45c2ba1d3e1844ed9f6776bb8f471fab3bd06b59eb6b7f58b9b498bf75e77b9f7b3dfb9effdfda351ab689a1604e1153d8c0821954ae9082af4d668dd5d334d5691585caf5ebdf8f8780070cbc7084893c9949090d0b87163914864b35a3c3ddc804020103e5b61f7a6bc7067b75b2d2f7c7923dcdddddbb46cb16ed3a6a84a955896cb99edfbbd1c2ac618210100dc5c5d1f3d7e1451a68c4aa91404213b98dcbb9cfb73f251e0e57259e5a88a878f1e1304c4f3c2e198e3fb0f1d6619166364b15881a21c3db000b8725464d9b265deee4c0524e47f6eac20f0af3df24f128d5acd326c5c5c5c89122572cadc62c58af9fafa3e7efc383e3e3e3e3efecc99331289043ed78cbaf969d80ed46a15cb323ccfb32c4bd314cd30228ea369dae15163689aa6294110d46a15c771ef32c64ea55488459c3ed3e8ede9415354ed3a755c5c5c5e5b8ecd66fb63d9327f5f6f0af15e1eaeaf4d568b31d6e9f4db76ec7e0b5be9740612c78e40207c52c2ee05ce9c3b5fb95225bbcd9afde5152b23840441e00541e0794110040121841046f56bd7debbff40f192252d166b6a6a1ac3d00cc3381c2d8e2f6fa0e4101230c682c00b024658c048e07993d91c1b1757322c0c03e83333698aa2289a61689aa61d53535f97d62c1f9e060f8fe8460d4a8695f0d46af71d38949a9ac6719ce321871052aac48e38112aa5b2525485726523446fd56325e2383f1fefd8d8b8fc741d2284fc7c7d441cf71936778542eee6e6121b1b6b341ad3d2d25252521e3e7c989090f0f0e1c3d4d454b3d92ce238955a552830a052544589544a6e10af462216b32c4b51b68c0cdda12331128924234377e0d061b1449296967ef0c8518e1359ad568d5acdbcf31c73b158ecc67146a3f1f1e3c7c9c9c9292929f9d9ca6cb120deeeeae1969f4bc3d7db5bad519dbd70f12d0e4fad51f9be95af9d4020100a86b0ab5ca9d20b5ff2701d0936bbdd6eb3d9edbccd6ee3edbccd66e3059ee7059ee7314265c2c3cf5fbe241689939293398ee5588e61199148e418afe6700cbc5a7b21411010e2799ee70541e0918078c40b3ce2793bcb30414185ac56abcd6ea5299aa21996a1199a61d89c02926598b7977711654a3bb62d1e1ae2e5e579e9f2d59bb76e3f4978eae80c1504c1d3531b5a2cb86458719f77782a28148a5a356ba855aaa4e464e19519c91886d17a7844449479f739860511b1581c56a2c4defd07efdfbf9f9898c8f33cc3d01eeeeedede5ee5cb96f1f6f2f2f2d2ca657289c4a1572872837835144dfbfaf85cbd763d43a74bcfc86018c6909999a1d3310ca3371832743a47783b8ff731c84110043bcfa7a4a656af56c568d03b4214094870a4a9750c4ba5288aa6699aa2b3a06ad5a866c8ccf4e00586c1af7d152c57b674b9b2a549b5120884cf48d8b9b1ce981626012ccfeb8717ba186c593db0b6bcbb6231c6763bcfdbed369bddf1c76ab3da1c42cf66b7d96c8eb13b45830a731c67341a451cc7894462910872eccbe15d7bc52e048405873f1039fe66fd1184a04285789ee7ed3ccdd034cdb02c7224bd70964e5194001445bd762ee66bfb771c5f346a758d6a55aa55a994996974ca2f0a940a05cbb2f8dd7afd58960d0a2ae4e2a2311a8daf157672b95ca3d1b06f127ee29381a6e9dab56aa6a6a5330c53b5725480bf9f4aa5740ced7fb915915eb3d75a8002a859bdaa9faf8fd99cfb654e5194bbbb6b4080df1b1933d795699a16719cbf9f5f9fde3d11c20823c0d8a1eab237c90e954cd134455134e554798e651f438592464520103ef82b37843ae2f93f8b47f7fc97ecf064180068c080b10b83cd089bf8ac8cb11803c6ba8b316fb17b8410cf0b369bd56ee7edbcdd6eb3f1bc60e7ed82800441c08ed9761445d334cb322cc3b22ccb72ac8813711c2b128b3996cd4f70544140c8d1cbebd81fc2080982e3451f61e72e288aa229c6d109cb300c45332cc3b2dcbbb8eb08040281402010fe4ddecc6387704e0df87e3c2822112d12718e6176c821b99ce3ec70f65b7876e70ac3b24cd600b8fc4a578a62590658c639ae0d3bdef391f3873331ab632f3495f5bf771f5d47201008040281f051083b090d0a1a58000c604590f1bad996efae8072666bfd40501445310c0d00c0908a271008040281f059083b0640cd40260f660c1486fca82d0543c68e100804028140207c7cc28ea2800240591dafc2eb041b4301473a2d090402814020103e4261c763c81440c5821c8105815900e14d8b2010080402814020fcebe4ded19a8920d9062604620adcb8d70c49235db0040281402010081f0379badb1080098109c093051105e6bce59b636605196347201008040281f0d1093b3105121a040c1840048000ac180080a640ce0060a0014414d00cd8115831200c1604274f9d26d624100804028140f8b8841d8f81c74003d00056043a04c8f10f1810068cc1941dc3386b131382ead5ab136b120804028140207c5cc24e0030a25c86ce2100a39025e8f08b2bc41c3d4aac59d0a958b142ce9ff30fdeb9f9547fe67e32b10c81f09950a1b04798b7ba4fcda2c41404c2a723ecde972c207c0c9c3b7fbe76dd860863c08ebf0830c608238c3006c00865e5853bf6bc349f7ff08e05d363a34bdb78412003280984cf001a40ccb17f9f8e5d70e84ebf9ac1c42004c2e72eec081f37183076aabb2c0023c717faa5fc69379fea6776ae296619578584d88e40f84c48cbb4f46fe0327cc521620a02a1e0bea11108b970e67eb28d1788aa23103e2b5c15121b2f9001180442c18578ec087922a08fbd0796a22812678740780557af5e3d72e4c8d9b367efddbb0700458a14295fbe7cf5ead54b962c59702f7c028140841da140829357562d32afd7ede35f7911d73281f0c6ac5dbb76cd9a35f1f1f11cc7d1340d0077eedcb97efdfac18307dbb56bd7b66d5b62220281083b4281a74f9fbe18c38205bf105310089fb6aafbf5d75f31c6aeaeae1cc7b12c0b003ccfdbedf69494945f7ffd150088b623103e3d8823e4f362c89061763b6fe7edc3868ff85cce79cc18904aa17d7bb8758b3400c267c2b56bd7366cd8c0308c5aad6eddbab5bfbfbf46a3d16834fefefead5bb756abd50cc36cd8b0e1dab56bc456040211768482ca0f1327eaf53ac777bd4effe3e429f9dd1225ef1d553fd45d4c519434a0e6904d8fec00e6d3df066a3bec719687d3b6b6702b32f2820550fa89596dc234344589bc2bf5f9fbb6d9b1029fb8ffc79625dd588a6294851b4cbd6c017bdceabed50b6b388aa294c14d261e4c764449b4c76f1c5859cb5262f7529d96dcccce659747b139a4dba04190eb78bb79f3c06281356ba06449e8d9131e3d222d81f0c973ecd8b1c4c444b95c1e1d1ddda3478f3163c6b8b8b8b8b8b88c1933a6478f1ed1d1d172b93c3131f1d8b163c456040211768402c9ef4b97c6c5c6e55c121717f7fbd265f9da188334acd78a4b693caf3ff783fbdf5ff5da9484a4a5bab655ec5f7c2c1d03004e3db4e888db179d4a8852b6f76e3a29adc7be34bbf5c1b2a8833da3275e3003d8ef2e68d17ca168f0c1143b32c7ee185fd39d01a0d451c337df3608f6d4fdbd4db33b0e3f6a00e063fff8b2cbbaa20bee9acdb1ab6a9c5a7821d321eb722ff639e936772e0c18908bb61b30001cc15c781e7eff1d828361d830484d254d82f00973f9f265a9542a12898e1c39121b1bebe3e3336cd8b061c386f9f8f8c4c6c61e397244241249a5d2cb972f135b11089f189436bc3c43018f71a60066041c600d03c93c643d2031607061b049c0560c34c60a068b005380058433796cc3cef0b6bb17cdfe4f0214df7864b6d985d2410a5297b992234031724426ce11a0180346282b8eddb1a34773d660e4e45d3b47b72cac55bf58a2e5fcb0b06669cb6f2dabca5c1a5db2ce8d9f6e6f6caa495ed328e4fb6ac72f8ef3de131dd8b7e8be5b3f579002e0d48d8d0b0f093b78638a6c4ee972db47de39dad527f75789cc031d8bf60dde77e97b97bf2b05cfed78f5fca0c22c80e5e2c8d0c8c33fc41eff4ab223b762679593521863183000e6cf7796346c18cc9cf962f157aec0a449b076edb3250a05f4eb0763c6804a451a09e1d3a359b366344dcbe5728bc562b55a7ffdf5577f7f7f00888f8fefd3a78f582c96482446a31121b465cb9617b6bd9fa46b3475e3a9b10d891909848208ad1720c90e4601340c482810303014bc10ac96a39ce962e50cb014a40b90ca835e00febf3e7a84d0bced89f376240b8240eaf2431a5a776e618feac53c356a8dab4fcd9fefeb7466042009fdf20bb723bf1d4ee593f62e3aeddfb55d5191607c9ac87b84788a1caf0d32dfa22a435c3acfa73ed0298b16563fa7ea84e443d33a4406b9abd51a57ff66ab1233756664cf884fe77c83dd1d937a445e61de2200803c8acd2a69ee5cf8f24be7f759b3e0fbef5f3cfef07058b3066262203ba37166264c9f0e458ac0f4e960b1901a267c6a77769a66188661188542a1d16872fe9346a35128148e7f754c952510089fd4e56f4120603021b02090d1800000034b0105e0c9010b4001501408180080a20003600c08038f9d6aef3fe4d80d9d8172b7721e47aee9dead24fbedd9555c3cbcbd3b1f329046f112d66bb3bf187ba7e5ff6e24eb32d29e1c195a58e470e78a8b75ecec75ecb77d5776fc763ea87beb200e18b997279b7c2bc9060000d8f4f89e5e19e0c2b26e419acc7b0ff4395b8cf1c4c88e73ec7d773e48d365a4c56ffb42cbd3ed89730000200049444154600056e3ef22a426181c2bf219f10ef59647b1cf1e62b07c39b46feffcf9c30f30756a2ea751a50a1c3e0c7bf742e9d2ce252929306a14142b068b17037937207c4204050521840441502814d3a64df3f7f78f8d8d8d8d8df5f7f79f366d9a42a110040121141414446c45207c6ac2ee99b401601c239100180a2434600c521a680a709686330a4001b8b2a06240fc5fbfe9d9797ec97e5d44f18088e2018bf7ebadf6fc3c98b1e9f6da612d22fd3cbc5d3c7cbc8b55a8d16eccfa78fb7b3a22cbf9d1112e1ede45079d31bdd5f69987bafb7878bb549c75d3f6210c4601f5023445d1144dbff6ad1d99d32d9280e2855d3810920e2efcfb7e968b4b54b4dd577ec7bf1b36f962b1af5b047200a08aea59cff8e7982517f5822d61efd4b107b5edbe282e111569d73bfce2d8617f5dd109d89e762be664821d99326ccac225fc950cd86237cddd9ec40300e359a75bc4bdf94b2f1a31a0f4630b97dc72ec2af762731c22c3c08a15101dedfc39660ccc9a95fbc9d4ad0be7cfc39a3550a48873497c3cf4ee0de1e1b0762d9070c7844f8252a54a098260b3d94a972eede7e7f7e0c1834e9d3a75ead4e9c183077e7e7ea54b97b6d96c8220942a558ad88a40f8c460733cf69d0f353b000320a22113819c060b826cc5246048e3410420a24049030b60fcefdc1c9b4fa54a343e762442001aaddfc613a91daa6b5fb38df9e2a4b6df2e7d02e01e5a3e486478f2e0f2c19da79227b4f667def568b0c07f9492c06c361f8f399c75688e340dd8f927fbebeb90468c98d5a255f7e2c11efeee1e61d56b15926629572ea875b7a05143af442d6eeacf0200d0ee4d176f1efd75cf1a9a817a465ba1ebaf5bbe8b900240d17e1b3764f4fab6aa4b373dad2c5c6feca68d51d5264f8d6cdbb4d8166f5f77ef7295ab785d0400600b75ffe7b7abed5b165fe9aa752d5cb35909f9e9ec6277556a11aa1e389b961de99e556c4e380ed6af87e6cd61d72e0080112340a1806fbec9ed758686b66da1450bf8e30ff8ee3b78fa1400e0c60d68d70e2a56842953a04e1d726b2014682a55aa74e2c489c4c4c4d5ab57a7a5a5eddbb78fe33800dcb367cfba75ebeeddbb57a15078797955aa5489d88a40f8c4a020b43c005080dd58b022300858c9000d20a270b21ddc582c60c018eb1cb20563472e79c0584e6311e074fedf9b3c919861d3999ce3aa8c16e187f5ba9a5522528d34067097a343c72e4c68a556489d124d2961bc5dc52f94c03f5c5ca3c277d74535ffbebab2890b05802d4fef3d95172ea4146ecfae1939edbeb8da84b1deeb66adb9aed794eaf1f3f2694dbc58c0e67b5ba68c9eb9e2d03d1da65d42ea741d3b7964237f314afca75199fee7216ce0c8127b7e5d7bc3ed8b86692b77e5e8112e3df3daee4e6e8f77cd183773c5beebc976907855f866f9eaf17e5b1b840d3c0ba5e75eded1c5db7a767864bd3f93b55db71da933ad78e79867228ba9b1ead61f41dbc7f59bb6fe6c821540ec5aa874db197f4ea9e5f246aed26b376e56ae521d610cd8f137e7e409008c505685e677f2c47f884201462350145cbc08a54a41ae29c54c2668dc180e1f0600a02858b2047af47855994623cc9f0fd3a64146c6b38575ebc2d4a950be3cb941100a2e5bb76e5dbe7c796666a6d56ae5384e2e970380d168b4dbed62b158a1507cf5d5574d9b367d79c30f397902c70c4bfd2e44b3ab27cb7d44a6c207fba74c8b74ddde992121fbff55bba75b5a37357fb1d9a58ddbdb57131f6f6ad2c9367a87a6a63c976decf78d0dbee6276d5557917f7ce7cf0b8b3aa69f1eecb6ac32f59e3d762e2cd8314869c018321100008f4145831901009805503260cc1a1aa5620121401828000938d77917dcbdfc1886118bc572b95ca3d168b55a3f3fbf057367e7ba7286c1d87b49b2c6c5452611893836322224c388104200906184c888907907936c76bbc56a4f49495bd0ddfd6561c7a80303a470dd7c6848e7fec76b57ac1055b566c5a28558802ca7a4f5e8c42941154a15e24e3fbcbc74f0949635e755b21d1a12fdcdaa149085d56be9f970c781bd3f75b966d87a6846c52ce534777a4af97a4d1aa882aa7844df5db2edae0081f53ad5f094170995e90f0f6bd4edef2400af8acdab7b675ebb7823d90e7e4e494d3f5f95e2c026dd6bdf5d7ae029884a346b5bd64d19ee9fb97bd890956721b865dfa6459994db274fde7d6a7907b720068c9dea2e0bc75459c7acd802701b68d810d6af078c61e24458b72ef7756432d8b205ead583d3a70163e8dd1be472e8d021cf32e5721839127af684193360de3c309b0100f6ed83fdfba14913983205c2c3c9fd9750107188b6ad5bb73e7efc98619c6fbc128984e3385f5fdfa64d9be6aaeadee10683efef314e5e6a397c07d981f209177fd95bdebb0af3bc80a30ab7927fab6198f77db2861be619734d5bce081908147e5c7447c5880e9cdb7f3e33c4261c5c6efc69bdf55222068e2e514ddaff5b59e3c07ff56e6b7f686ad4c5366e67eebae7bdda0d1f1e94fa439866f7bbabf6dced96fbbab48ba8ef202658f4c155e8d539694d56bcd447e926ddb44d1921f9b8ae7d96c7c0506014c08c9c7d72360446000b0200b060a010d8b2d48415010bc0508030188467cbdf9a94a78f3c7d9fabaebc541d0014f294ffd852376d8fa954786086854ed061849fcd67a429f0f2f27491c1b1733726b6e4827d7369c5944bed590b7ba40c5e7af6d48685a736000068eb4c5eb3b84f58563bf4ebbdedd0f765d2ffae5b66f8c5f4ab9792ed219716ae4b01f0e8b47efbcc28996e5fcf8a6d373ff9e7d7b3e32b96700a83864b8e2c8fd6d20060391fbb69dbdda76e55074c9f5d410638754bfb554900aaa62b0f2f6ae44a0308368101670035fa456157bcebf77d8eac3cb0d3ecdb68f48c61a1224009ff33090032179fc090c8f0965f8f9ca6151704f9f5e1f8e107d8b81110820d1be0d2a56773205e40a582ddbba14e1d387f1e0401ba7401b91c5efd0c73758569d3a07f7f983409962d039e078c61db36d8b1035ab786e9d3818c3127144c6d57ac58b1d3a74f5fb972e5616c2c0510181058b254c9c88a91212121eff7b1f770adaec92cd474847a5f3d560be8d649cbefdbedc9518c0ff3ecd592c7e05359dafc7d9fa6e986b1dd5726717be59fdf8943d438f1866dc55fe62bcdb89aff6d142c84b68e4b1f78851b3dc16559694694299cdc61da7850a8d795157d1ccd233f76e30560998fc46eb91f07ad609bb7fc173cad54d840d7dbfd01009e6c48afbf5abcf56f5910070094e85fa94ec4039defb3a40d02e87830a16723ad04804c048eae57046014c09e43d81911180430be0f55e720f1716cf6f7cdeb57bf624db14854be84f7e0dac29ee337ef3d319cbca53b95e373f296eede63c3ce98eb7daadaa3c2bc2562716e6570bed13feebd79efdac1558b27f6ace50190b4ffbbf17b53b3ce45145aad980c18a556430380ddcaf31971493c00f89609900050b242a5bc00c0fce4496696702fd6a0bc7beeef377c7a6c220f0041d54b39e37c3022e6e5369ca71d69cf06e3bfada0319d5e30b2779bc6d542fc2a765f1567ff17afaf8f2e10425818b46ce9f00dc0a4499035663017341ad8b50bc2c20000ec7668d30676ec787df97e7ef0db6f70f52a74ee0c8e092508c1dab5101a0abd7b436222110a840247484848e7ce9d67cc98b166f5ead5ab57cf9839a34be72eaf56756f71e163bd7dfa2ff6f0d1ea296db8426a4aa666221ac8174c967833f860ffe49a938dc37ba455699836e3268a19965267096f0730de34f76f9b5ca46c525085e49ac32d8f78b0df37d6ae993e657a46b30e6955eaa676f9cd9686c0723db34a6ddde1ac6805e98775a59b66deb03d770fdd3edbf4b8a66ad9604984372593d141e524137e56d5500098f85f06a5958d4c0a8c482ad7c9b02e1603000868ef9cf4a8a8a4c0b2492175d37fbce2bc87f0c9d6c93d528a4424156fa55f1bef5c987ac6d8ab757250445291bae913f60836003eced4a096ee800100f089b1c98155f5314600c08786a6d4ff43c81902cc72ddf8e37e7ac80255cfcaacbb9c5279b2f5bba9167ec58a0090debe78585ac9b2498115525a4cb6dcb73a4e045f58a98fae93141891145a3f7df2798cf3583371537af1f69973c6a4d76f9e52a66efaf883880700a3ad6b8db4c5f1ce0ab93039b5ca74bbc5629f3ed478c760ebd528b954ddf47977707eec96b829bd78bbccd9a3d26b354a69bf5ab8b924adec309bd1b151aaa545d5f4cde9b9983171876ee061746f517ab91ac995875b7500f6a7d6a97d524b44240546a6769a6f73e616e285dd33d2cb964b2a5a336de006e1e54ea857d82dd76ae2e34d0d6a641c320200d89e58a7f44d2d513629b07c729d51e658fb731ee55bab322a36d2ad8ec5b9d62c58eca31aa6f45d68e8d231ad6add94ea834cd79f9f0549319458448945949805a029b1d8f113a8372b0ddfdfac6f582da950644a8ba99627592d065b840d53d22323930223926b0d359dd70380e38ac898f5b3ae71b394ca03adf1375ebc64729ede91e1297597f07600feb1f9a37876c7ddbf0d00278e1e7ced9a12b1b87249ef7e35f8f4e404396b417663f647c65832d2127b55b2d528ed2591e4ee18c5c69b5bb69c79c24b7d4ad668db67fcf45e4501804f4f3565a934daf96e4265f9ca194d809601802797e3ad00d81c7bf5290048bdbd1559122da758a36800002c38baa8594d80960580873157758e25824d008a15b10000c614a30042c6ed1b39522038ba67b3b607dab5faf82df7e22f9fdeb366e9a0726278b471ee8607ef3c61562491896572a95c2953a8644a8d42e5a254bbca552ef59b34d37878677f6efddcad90a70628eae3faac5fef3c8df5eb5fb3a6560bd979306d3668d224bfbb080d85152b00e5186760b3c1e2c5e0e5f5d159837cc8e73d7e1cbd287a9344cc5528ecf1467715cb43eb690bdba1faf363d49c2151f1837d42f5c92ec776bb8e2e4165ab8a9d33321f3671b97c567bef98db6f5d5895e34d4a673fe2aaf8dfff5c8fac557a6ed48f3b8a4445252d95f6bfcf230c00081d5b6d736f26299ad34762e2775c83a8162257fae55d837f7de59603da0727dda684dac68db5c40960b96e9cb09bf9618b36f6bcf6dc9f8a686fe721dddd62f31fe27aeb94dbec50db0f336de918f847e66f065b143d5caf9ef33831993b3359f7672c663db92819bfff01069b70e43ae5c3d80fc561b0f2076e5091e573ba54f0a313b6944049e380e7ba59280a00a1033feae6ea252b0f6bef6e57953d6be8fe1b6f0148daabefb208359be37ef7bcf6ec32453d4fa0f25813004cb7add6369a5d9bdd0f7ccfec9a6abc60ceeb91c98d9c2d0f568a16eff4b8bccfe5db602a9f7633ddb1ea9aabf7ed745fdf31773fd1cb66f46cac9e5b832ef28dcbb9c31ec7678ad536fe9701fa0345147b4f6a6f6d50f8efd60fdd850480c79bf583f73193b67adcdea98aba62bef6620889bced9647353dc3caffdc4fbfc757b13d46fbe0b8db82769c827ea6ea2e2ccbe8b8929ef087aa7d20956bcd3afa2b0fdfe2262d778dd9a1e994641cb3235f41b0dea834db5d53afa9f62a33ddef9e70fbced7b6e6a173f6c2a9d919e36f8be6edf0b81fe3f20d65ea35c3a67338d774b6fd52d99acdee27e771a766e672c9645ba8784d2631864f43a0bf61fd589c3237ae5cc8e79a1289c44fab02c0bcd528d88cbccdc8db8c82cd68b71a2940fe5e6aa9549ae76ba5f1f22f3d9a85f98594acdaa841bdeab526df0580c05a153df3f47052aed5fab4760548faab4df4573dbe68d669a31ec0bb639f0aca5c56665d025c01206debf7fd078d9abce591aa7afff65a00dde60eb55b77efdfaf43fd1a5df7eb2979d1487f00b8f5f3e01143beee30e4ccb386c939b67fb862f8c061237e3e9c94baa37df9ba1d87fdf4cfae63272f3fb20280ca5dc600814020bc77ee27e91e26e9780cf3769d0ff7d1bcd1b642263272b47bee2fd4944f13593d2f0ae0b9d0f71c0b690ff85b89188be89070e7538a1273bd5ab1720a1817ae7b3415b391378ad8562de8336bec690850aa6dc555a64383e78670212b4ae729af5c33c8c8d8168d393f39d062a64e5769a158eb6d33502cc598851b37f9541b28fcb832eece757d9a2abe08a3591153a39548f2d0fed40e717bcd578bca473564e434a58d940f2d8d361e47bc98ad158a4f9d46e654fb092cee531fce5c44e644fb29335bbbd0735ac4908c4149ab5fbe631bedff1ca7da0d94965202a7150d18c025efb6dcb5a0c32b6d1e5f29bb95a6390a147e5c455f2af7356d0000d250599732140de05a5a5ccc6cbf91f1e65d7bafb01b80a4a8b47b059a79a1ce72566a1e667ca6fc6e9bd72689c6f416fb8a41e22b1ed883b9b0d9ae1350cc26deff2b79031f8a96b2adfb487c5f1a8e97a7ddf2a8a66cccb7cdebd344df0d1007c98016d1a1655937c6e90a3d3a37bdfb6e76f61faa682f0a208f9a050086aedf451c28021031d5aad08f2fa2fc04af7f93d270ec01cb937079df489aa5a988f6f2868ed98926fb1f7b70aba1b248378a91b3adfa4855272dd7cd00009484fba62da7a000a8dc2f996c5cc2c45e71d66b467ce78850f0e600511495a8133806e98d46054bbb2939a020d560b7989146cc3d4e7b65dfa2aa5cefc16de4bb8e5dbc77f1b40d2875e11a6d07cf1c1e26ce3b8906ed5aeba76d0bdc46cffafbf09e0d57284d709dde63268faea4a4d0cbb1ea58ff96a37aadff76f1858b1bffb9a8e5da0e695663f68e65dab133feda7f72e36a907855f8c69d0371f1fe73fa9fea33ffe4f1f5bbab751e503f69ce1ee745292ede6d5cbbfd43d7dc3ebeee9fe345fd7b76ad5136182ddffae71e130690fa55ec34eaa7d6be44d81108840f40a3a91b01a042618f701f4def1a45de685b4641cbed7c8a0520b711fa2a4feac5270d4d37fa417567b6b14f0b7daa866bd953f95d6b560c4049b2d521a5f6a2eca7901941407d69c072f3d17451c523e66b01d2d9becf9724a65d18fc549fdb9bbc45d834cfb060af3dc1020c80cec81aed200e91cf1f9039e3a7f49f1f4291eab2b163e5b5b500002aadf3206911c521b0636c8c47a6cb86c60d331d0f50de843d4b600454899a4ce27a7b6c9035b9a8ac6e6df4db0a7b9cca9ae02f2dfefcb92b3d28388b7402b83d7ff28219a508546d37a762926a19a551d059d1e30cf02c4a73af5d93070f005a4acb1c8b698aa3c1f2e669a05e6137006094b4ea95cf9abcccf8cc8f952e24eb6d835ba5881c6e5b3ba60a23b30d3dd1835780d30bc8b9b35aeec5e14579d9cdd9965eaca61ce6ca100c2ace4bf2f23801db9feba94a93d4d59c736f715aee350bc050aeb2ac170f1125e46bb2e29b95a64bc00a7fc6597722a6a82b9c07404621418f0e0f4cdded3837047a8173c492a3a4b49b38cf4b46914376b35e5c94c4bcff16ef7a932a78c20e631c9f62e568e4e3421b2d08d90c1485258cd8dd9506408fd35e39535752a4cd985fda8c79f91fb862438fa50fcd6e3bf5363c4d78f6d617dc6acaba56535ebc2c3cbfdc9df0e50b1783b6def43d37a6e75c14d868c2df8d263cbf9a7bcdb13b6f8ccdfa3579fcb3a3f06fbfe070fb05cfd61cf5bf03a33e98259f3e31e4cc157bf2f88972e5220a441b70eff7b56cd7360030358c4e59f0fb6bd7671fdcf3ecd892494e0200e4e29ab87283bd58e81bbede22d9aeed9a9993d9b887d9cbec4583750347981a4503f5794f6a211464028a7839bebc4b7c1349217145a965f551a1798bfcce7815798b87cd120f43383ec6d869b8fe7f91ae5d019059883338d4214e7e8019375a4a03eb2dee54c4f8f7413e65031fda5eeccdbce8966b1c069336dbd2a2c4cf7a1531600a9e6cd38f3d235ab64a1de946094fccd16d2c0e2554a6ad72655ba53d9dff675cfaa0d9dc89e9b94fe274f1a19551f23d0bc4aecf5fdf2ee122cf3996adbb04dfeaacb6983820deba65a7e051957d7e3229e55749e4b6c8b2335eda2f88caf1fc02464abb33f87e1a062f0a00cc498241ceaac5b4af0692ee23bec6b3eeecdcd7ccfba12d61c02a608793cda8c7c815b23d6e383777665e7673ba50b24e84118360779680ccc8397229573352cff6c468187737c9cf9b5551b2e76ea43e2a389882115034806010742f4ad23cedf6dabb2ca361947a3ed10ac59f9fcd4069c4b37f60168ccd98a07099548366f2aa59cb5b8e607fa3d2d4de94f90ab20148014040090600005ac668554cd545ae238a3d7792f664c8e9337df992e9e99fb3fad9daa178e26eabd2c615bc448114453d4ee3d3f4761659be8ae4e77751ceefa2ea5e89176153aade9e908128f294fdd4d10d1aee98dc20dbbd5d74e3da6bd7e7838a242d5f8d342e0040a7a7693bb5e1eede79c3d75bdad4b869c2dea36993670a1ece3753eeee1df7013dbd5a37961c3f4a2a85f03943a9b8117db92b5375e336dae374d8ac172eec36f61b637992d71825019dd963bd968a114db9b85352d699f788b2f10b175b9fd8c078c732730baeda929503004dd76ec7defed5303f8eeb5c95665eba369b0c93f91cd47f3dcf72e929369bd183f3964983f58733c16ac08c2b53d885a210bebcd17cc30c00608bb36e392be8796015948792ca7bca2715d8501a722573ea4e5e2f00b2a1fbe7ac314f0100382f5145d6b6f020552d9c62d55c4da975e131285ff185c02e20292e1f5f07cde96f587a524835614312bff74f7dbfe5bc4dce758cc26b7fb15c37823dc5b660beddbdbea4a884aef1852869b961f915c463c87c643ff31843ae6be6350753cc54f0140e9d413c80ed9175490c720a3039adb0a3bba918f26db717d086b2cc6deb150300c2e7d79a1dd9807235a3d21d321e20130600901693b6515bbf5f648d3503209c72d7b6e712e269ba4a73367695f9ba1900e1b3ab2df75f1a359ea7dd5ed708a5c5a4ad5c6d3f2cb03e3403b2a19b17f8d4ace6a729abf86796f8dcb8f41f8e2121ef9a7dbbb6ff26a55181b5255e57cc5be23000241e336f4b01000039d7bd2efc3dc3742209630cc644fee061de80f275c9e42cbc780d266e9d29b6b0b8e0093b8cb1bb8a1e560fe67fa5695dcddfdfd7dbcfc7bb55b5805fbe721bd9003c555820493f3f75ecc121a6fa8d1dad4135ffa77c6d12523c69c55aa4560300939aa2fdaa1d1b1ffbc66d8fe5323b747e72e064c6887148e50cdd2cba7441dbb9adb64b3bd1954ba46a089fadb40b6aafde3a5194f83f5dad9ac9a175d307af41655b883cf2944df8e94953f7e8e4a088a432fdad21dfaadafb0200506a5147374b87da4925be34e28eaac9d59ce90edda2a49166de5c4e5acd3597b264c5e56b962bc26e1a3b35490ead9cda66b245a82e2d2d83c0168a4e82b161d3b4e8ae197ff05c1129000032f26b27a54554482a149536355d3263b028afc8b5ac9f74c9cf52d3f28c88f2494155d3bafd6a4b70448b90b0b54b5048cd55f6a680a5a3cad348c4d6097ac9a1c0d04d7f7459d2026f9a9056b64a72e936ba05b7985675198ea6eb8e57f79399da564b2ada507fba8c72696f5602a0ada7faeb6b7aed8094226593caf7c8dc9704388f35f3385ca6dd1899fccff4cacdd35a4db5875570f6ead26ea201cde19796c9819169336ee1fcd8ed05e465e5df47d9fbb748addb316305270eced38c5489f6b2d29774a5ca2695ec67cd10b30317a8ea3ecc6c523529b0424afd91a6331900007ecd5553236c3d5ba536ea94f127270a7e79487c5e767b6d1b14b383e7abea3cc86c583929a8726affd576638ed375a9a858395d746c54c6945388caab66df0af64d4a131591fd3a90fea7675a9d8e69fdf7d175fc9cfeaa4a2334938ad987b7482e5436a97c67fdff6e6194bf4b26276ea544010041d5590a42cb6b39d0f1d88ab33c9e90f38b23e314068ca5142818ace3b10d3973156467a1f877324f640b3babd50a14251689723ae730c6569b0d2324168b5f9bfcf4f32147e609e4483921123bafa482db150b00dc9d5bde8d6b014240514fb7eeb3150fcbcf56e20b67b55dda53262300f03ebe49ab36f3be7e6f77007446866af17ce5f2df298b25db996cae553763d8187b4871d2f0080585ecaed88ce484fff885ed154902acfc8fad321e8f715b5885f4c81008af7b3c010043015d70ae158aa2241289442c7ea1cb95a22889582c954adf4ed5f13c6fb1584883f8849d7600608d289ff4c74a2c930100fbe4b1b64b3b26e92da3d3218d2663c4b827fb4f6476e80c8e5131184b0fecf58eaee33ea0271b1f47ea8840785fa49e306d42e21e1144d51108f91376f9c48c21d9fedee212ff872084ad367b524adaa52bd7366fddfef7ca55369b6debf69d9dbbf55cb96a8d9de749b32810bce9483ba7b62b1f99bc7019168900807d785fdbb5039d9ef6d6c7207879a74d9e99b0ebb0b165dbec98c6b21d5bbdeb55711d3b9c494926d54420bc13bcf047e7e4b2a3f93a23e41132620e02e1f5b05ef948eac652e00c2a8341c73f0b0d2202903060164056707a3ed3d333fe5cf18fc56a93c964010101850b178d8989897f9c70fdc64d9ee711421f4fd654dbad39559bdf9c7976718dff2231ceb973173efeda8cac50d9e7540c608c267d776ee8d8fc6e26537b0f1c5571ce145ae0b95b3794ada363be9b665328dfe9503a765755a91dba7ea5ef89a30040d9ed8a552b249bd6dd6f107dab55075e4a9e48848f9480ac2fa74f9fc9b9fcdf195a9313aeb0fcc081971f3f4cb7151edd483d1108f91776c976d0be2ed3198f215d001ac095792e5a2145010740d3905940a62bd879feef95ab0e1f39ba69d326b55aede8cce579fec0a1230f63634b85976c1add98c973b6be90726cc1d0d1bf6dbf9126d072afd0a88e13e78dabe1fab69ad6b0bf73c5d165b6c40c0d167dace6aa5eb3e6475ea18cb7166a5400847c4e1fabe5e12a8495caef96356b1a434395bdbb00cfab63ef3758304bbf761b7e476d07005dbaea4e9f90fd389e3b790c00588bb9d8e6b5c1470f98fb0db6f4ea87c51272c721fc871c8b3952bd665d843160c75f043992f255ab5113650d9b3e76944cf426100aacb0cba72443388f08d4141804100a48ffecc953a7f7ee3f2008426666a646e30cad1e1e1e3e73e6cce8e8266929296a952aaf6d71da9e6f3bcf4debfbc7b9ed519e7ce2cd53872f89e1f5e72dd811c315d0a91c18a18ffc08f9e0506be366e26d9b0063e9eca986dfffc9ffb6d626cd61ce42e5a06f0021f6dc696587e6fa559bb14cfeae2f0fe523759bf670470eca7f18cd5ebb0200545aaa6cd238c9d245a6c1232d5f7c050c89314df8ef2f6ec018639cf31686b1632615a6c9483602a120f31e2447415175094f9ffebeec4f9bcd161010a0502800002164b7db636363030202626363a39b347ac5e6b6840bd7ac615f77ad16a814495cfccb34ecf455942b0300487f7671ff5ac5035c3c7c7cc29b4d38691c7b5d020000200049444154c0e633834a97ed367574abea5125a2061fd5a71e9cd4a16248808b87b7779956637724d84178baee9b5ebb32eecc6814121c5aaafbde0c006bfcceefda55f6d77abb788744f6fcc7991316675e59da3b32c8dbc5b374d36927d2110018f67608293b7052afa6f5ab444694a8336495232fb4f1d2ecceb58af979bb780484d41ffabf7bef652208fef83fa6e1631d83dbc4db37b3d72ebfd1b6d6765f64cefac511f8923b7d42d5b53d6535bf97a3b257af99b1f79861c90aa15090f34a7bf248317c804bcd0ae2ad1b00a302615bf2f9e43e04028108bb4f885bb7ee848797faf1c71ffbf6edbb7ffffe1933668c1a356ad3a64debd7afaf59b326cb308502035fb1b9c8b772a4e2dc0f4367febdf7dcddd4ec392442e2e6fe6d6624b7faeb5c6252dcad6d131af97014005813769f0d99b6e7c4f533bfd4908334a4d3a24337539ede3934d2754dff61db5328af368b1637d4048fd879ebcecdcbcbea692c57a6b7ebbb3d70cca1078f531fc6fcd1a3949276b8090ffff5b4e5da1bf1b1bbbb1b7e1db6e89643ee991fec7c1cbd64c7b1532736b4b933ba9b63311bd07ceabe1bf1a9f131b3c38f0eedf3cf431e00a57e30599779b847a92a73eed8f2bbfc437df890e2d6c64d1d0e07e94fd3de7473f3175f654e74e60ae18e1c5476eb0836ebfb39369ab6346d9976f4bc61e63ca4f574ec82b9734bd9b3b3a6712deee821a232c887c83a0281f0fe859deab3e917f2f2f294c9a4292929376edc5028144d9a34193264487070b0d56abd7af56afbf6ede857067da13435e6ee5ada557566c1c0961542038b361cb9e6be0550cafe2531dafe937b57f01051ac32b07ca500090000a369f86d9b62120a8002c62daa5d74596f19c328425a0dece07a7ddf4bee34f3d57f56a5d49a3ab64911394d8b3d4a4485bb3bf2c6c82a8e1cda2040c2aa4ab6fab270d289fb668702f16addbbbe170b2009e9d0b7eca3f5db62ed200f6bdb262a40c9d2928086dff62c726fef4d1380e1fc3b093b8c71fad6665ebeda973e8dd6ea83be1c35b8b6078385e4b54d831aad4a14b093ac4dff358cc3b29d765b98ab97df7473d3d77d8c23c639e5fb81bdca6fba61bbfdbd1d1ccb9a3b754b3d713973ec449c15d398bd7056dd365addae2973f11c2610fe2dc8038f40f82c841d47bdbe2f554c819205050d00206540c9005700c760787b79a6a5a6952d5b56a9545eb87061f9f2e5870e1d5ab76e5d5858d8c58b17dd5d5d5e5700250d6a38f497b527aec73ebdb269a062439f6ecbee5a32e25329efd097e69fb02aafec947e487f71d990c691e1818543824ab6fa35d6a037bf38768d4f8f33688af9c85e4a1122f57097500000b44826029bcd5157acc6c7394d9912bb7a490c8f32786cbeb7664c87a89221014542836b4fba6a3019ed583025bd6b57aca6d1ba0777e21edc89bbfebf36ae8a867f5d8c7b7027eec19dcdadbcfc6a7568555a45017edebbf71ff4e1f221a1d6464ea79dfca7e96f518271f008e3c061ced6be638b6a701f40c27b3c422c939afa0f4a3d75d9d47f30963803448b8e1c746d5453dda52d7be32a712791cf7fe2b31b326408790a12089f9ab04be521538057a7d34000088380c18880c720648db815309850813955994c4e51a0d3e97c7c7c9a356b3674e8d05ab56aa5a6a66eddbab54d9b36070e1ccc774994d82bb25bdfcae2d873f1bcc6df0d3fbd95fc72bedfecf1c7d65b8b7a4eb91fbdf8e8ddfbb71e5cddd43f90c300001450cff27cb02e01ca8c3b09e67c1e803df97692a35316191f3fc854f869e0d1ea014363cacc3e7025f6decd3b87be2b29050cc0c8b4efeab1c3142b168bc46211c731144589c422b1582416b354e6e11e65aacdb99d796771d751e78d17c6542e51b2788db1a73331c6590e3b417f71d9c0ba25833cbd0343ea0d5e71c3f8e15c1199c3463b9d763bb630d7aebc4d0923c71bfb0e749cb864dd2ae5d001595939de1b825a6318f37deab1f3e64e5d8175c63416efdde55ab78aaa57173af621712911fe4d8fddd8b1e3799e246024103e396107002604f6570a3b3b06a300460446014c084cc82904790073c111762ccb68346a93c974f6ecd9050b164c9932e5eeddbba1a1a15dba7469d8b0e183d838f4ca49a0f6b88d13a7fe73e8c6139dcd6e883fbae49763f6629583a4ee757a564d5c30fef773a9762c1862cf9e8c7bb19b159b7516b16f48a09a032139e68fd5b156000060545a49c69dc7ce7cc925bf6cef7e70ccd49df74d085953ae9fba92f2aa30c97cead619cb2eea057be2c139b32e04b46a12c85af526c623b8a8bb8842fa0b2bfeba6a02000065d97773d83d4b19e77cddcfb1c4d164b8225f2f9b12212f3339e6eae5eb0727559065a5a2c342f28ea11d66ebbef8e7fca387e757b6783cb9fb9c8b46fc5c99efefc3170bb5368a76ec58f1d3f4b72b2473ccf7e62e3d1ca72e5db5423961d4873854c1cb5b3ffde7d403272c6d3a64c734966cdde456adbc6ac4403a29f10399887cc827e7c53d7dc60c83414f1e8104c2a729ec3e13288af2f3f1494e4e6edcb8f1b469d3e6cc99a3d56a150a45cb962db55a6d6a5a3affca9c13b4dc4311bb6648d30a857c03022af45e23edfee7d2ce8538c6b3f92feb8668567e515aab0d08693a7157c28b225912de6f52e37bfd2a57ae5aaf59cf4dea6afe8e6066d2f01e7d23ce740bd27a07b6df992e091fb57a5efddbdf550df4752b54b5fbef57325f25b5a5c15fd4b833bc8a9f4f44f7e315662eeb132ae282befca11b3fb55af95ab51a775dc4570e7604c4a5ddfe3373a3d4434b0e7bf41adb295ccd722e65bf1ad6c8b667cb3deb87db61e6d031594ebbadecf5ab6fd744f4536699bfe8e274f12e5da4fc61ec073a5abe48b06eeea2d4bd3196e816ce9ddb6dd2bfff74af12a198f23d6530907b13e1c3f1d78a15f1f18f5e58f8fbd265c43204c2a7a07620b4bcc3c3f2cc49f3dc1747b76bd6db9ec37393d38b93f57df7a2d9ff7ea4f237e5fc858b97aede18346890200846a3313939f9d1a347f7efdf8f8b8b33198dc3870ce438f6a3af32c3de0ee5bfafb1fb509f42f9481a02d76edcac5ca53ac21830c218238c4462e718afa74f0c90d5dd4853d4c9e327ca958bc8def0dcb90b15222b3e2bc87c664895af0d738f2fa9e688f4668cf9a6c68412ab767d5b58b7a16dd5e51d8e6c6ceb49e758fe0d5a50bfe19c640f2fb9637eaf60ca9436f96bd78c0ad20f671ab76fba4a776e050073a3a6a98bfe7ccb5204c175d037b22d1b1cbff4c3c6e8070cfda0352a3a7b4a3d7d92f8f48967aad8d5cdd0ab5f66f76fb0584c6e5284f776033c77362b40b1f36e00183c3c9d97a4c990917d373876f4e8c77f3f271008b9c27e5667ebe7e7bb71f3b6458b16c5c6c61a0c06b95ce6a5d5162952b854587d4f4f6d415075ff2acf0dcac931ddf5d96f6788530a9e8de1c95acea87d5d6461ddd66febe2cbe455e6fb463778a474f7764048ba6b1b7bfd8abd78c9b72985a6d3e62ca0cc26e9de5d00a09a350533acbecfb71feeb0ade52a26add92a8939ac993c81bb710d00e8b454f5b4898ae54bf5038666b6ff92c43426100804021176b9e0e1eedeaa4533b3d95cbd4a9446a39688c50c7964be52d9e5f89eb524db95ebf82f068946c3a4de4db0604f698ee5946b8dee95277f3fe99fd2933b86bbe0cc27574ede76ab5eabd087f440d98343cc0d1a4b776e038cd5f366a52cfce32dcf9b6153172c75effd95e4e03e0050cf9884e4f2cccedd3fa8b12d55aa3fdd7640b66b9b7ac62436f6210030098f5dc60c512c5ba41f3cd2d4a829907c000402814078ad77e2b33a5b8aa222ca94aa5c29d2d7c75b2e93154c55a7acb7ead6b1fcf5c3beabaecb2d52c2cb1114e4e57a77f3ddd4ba44d1a04a234e98b297331e8d66ae18a459dfab6a91c2c1c5ab74fc61db03d3870fe7903168a463a49d74d776eec6b5b72e0771a2e4857f58a2aa38e4accb77a3e4ab567cf07014346d6cdc2c61dff1b429b3050fe78c66eeee6db77e3d3c5b36141f3b42c27590cf7b0a764201e520e7ed91a6689aa669f25c24100ab6d4f9acc6d8bd029ee7799e97483eb534edef32c6ae5cf97205f194ddfb7697edda0600a686d1290bdf693c38653269bb75109f390900c030a9b3e71b9bb5fe97ae4c9349f9d752d5a279b45e97d3ab9731629c2dbc0cb97311de8213274f6834d9013b9d63271a36a9e9f87de4c0deecdcb156b3858cb123100a28ec0bee3b47c00f9a02f4e946294708db795ea7372424243c7cf8d06030b46bd36afbcedd2b57ad69d9bc69db36ad38960cb67b76e32f70640c1a21dbb3031092eddece5dbf6a2b1ef6f616904a9396acf0ecdc5674e5220882dbd0fe88664c4d9aff1bc6974a75bdfb1bda77522f9eaf5cbe84b258004072ec88578b06e65a75d3878db58714274d94f046685c5c23232b2367b8228c31ca39dca242c54894f5ae7eece851622e02a180f29cd7dd830596020a40cbc2a73a9c273d3d63eefc8573e6ceffdfeab5f71fc6152a5c546730c63f4eb87ee326cff30821fa631ec9643e33a874e4d84b16d2705f813d38c454bfb14399aae7cf79d7d700a52af18fffd98b8502000882fbd07ed2837bffbd97108d267dc4b8c7fb4f6476e80c8c33a6b1f4c05e9fe8da1e037ab2f171a4ba096ff7e2002f052dc61861845e1dce9340207cfc3c734d51003405020686028c3fcd8cd1769eff7be5aaffb377d57151745df8ccce264b0cbd74370892b6a8d81828767777b7e86b17af89dd0a2aa2208a0a8a8a9420824a8774376ccfccf7c702a262fb86efb7cf6f7fbacccedc3973efb9779e7beeb9e73c79faecd6ad5b0a0a0a120713b158fc28fce9bbdcdc7636d683dc077cc5f14e5c7076a0d3d2e4de1713cfbb2bfd0d14b03e6c82f31abbc0886526f4bfbdba8422d16fdad0e5f397ea351bed90d7890273cb9f2a4e562effacaff6c411f4ac0c4424529d3fbdf0f8059e4ba7bfef799455799b77d0274d57f2392817140004010421733790f5f05e9dc7c8ca45cb716555e958268514524821c57b62278782843760d426239e22157804f03f3f79a3222047815a31b051a0fd264f1b1d13fb30ec118ee30d0d0d1886490edad8d8ecd9b3c7dd7d6055458582bcfc57a8615ed0a997c084a7271f950ff054fbd8cd18171128ed3fe37b1c1519f9fb0adfbdbd935e7c0c9024b97543d4bc5f10884e66eeb2be3b37c99597227c3e67c684b0a56b4b4dfff6c5d021a3141d3ab60bf2d77b1105008848a470ed32fbb67f6aafbeaf070e13b1582085149f87ba8686b412a490e223ec3c763d35bbf8f4aef9e87f65e75013b1e31180238092d08003930200d0807fc5cd0e0140119047818743e3ef60df2b2e293975e69c502834303090959505008220701ccfcdcdd5d5d5cdcdcd1d33d2f36b6588b26e5cca305b72d0e5eae2330f8b3dc669a100bc178b3bccaa1dddb7f6dee3549ee3b1c7871cf3afac5cb0e35a6225a968e5b1f2c0fe69367248fdc3d18eeb8c1775893f7a21ae0a73997fca6758de8e791baf27d7ab75df70e9d4223b5984a87cbc6ddeaa4b91195522a656c7a9db8f6c1ea0567963f6cc909aaa07fdcd7ca8725d0f3d3d8201105551de23a6f884e613bafdd65ff29961c34600f08a88c34b561fbd9b5687aa394dde7e78eb105d06efc5e20eb366f85ef97116316cc4efabd9a8a525746a0704a1f7327698a9296e6dfb0b0aeddb9fe8df8d929f4b150afa1cd9d7783b14b7ffc0c11ca9a926df3ba7ff6558b8ac21fa39d36b0d35ea190050057cebbbb7ad629e0b162c17cc5e04ffb90d4052fcb2996d54c45f7d8bccececfafa86ca8a0a696dff9f404e5e9ec960d8b6b3f9c715e02349be1195d5752f332a694c959897a99d1c2dff032d82e37813b113934043404c828804068008be923db6055c02849feca4ff77222d2dc3c6a6dd8205ae0c06232c2c2c2b2baba2a2c2c9c9293e3eded5d5f57552a2be9ede578a10a45eb99a673a73847b67deb67e6703f347cdd1a70200088aefc799853fd86eca04688c5b3976c36bcf8b6fefb9505f1d1ee5397e8dd9b3435d11005ec6f598d937234bf4f38f0d771f33f8e9a80d2793bd9593760c18be3ac03378823600cb6cbc4ff8195b3522f3da62f7f9cb9d622f0ef5f43971bbd5522cef05080b6edf42fdeea55fa1c66cea3b69e98d812193b488dc8b13275ed4db1d9ce7a1d710b167c4f41927acef2cd0041014ffedd52c4cdbddc9657b26b3bf7fc6d55e72ffa0729b5b89dc3d6881fe40928cdd5bb9176efcbc9c84b66ee3ad87b203bb2325c5487d1ddba34f6360186efb3e212f73c30adea1537fc7d375e8dc78ef29353c94b97e39fa26110090ca0ae6e6d5f49347042bd60b274cfb4fc434e627ae77e87eb8506e7850eae9a684273fae7ef50f471a8d782034ddf82262699b7e0d44c9e5dee6f3e2c1c927fdfe68b57ffbcc5dfcee5837bb35c9d0e9c2bbbb83b17f895099d9d9140a6adbde514a777e4724c4c5f470ebfb0317be8c8bcdcace313234f8550af0f3927cfb2537ef472a6b1851698c9b0f623a3a58207f8b93bd28ef05f7c539b9de1b28f29c5f5b32b7be8657f4ba89d8d111a02300003404a8081004d0906fe276a2dfc7178fc351979161555454d4d5d5e9e9e90d1c38505959b9a4a4243232f2cd9b37a3468da450bed2a2dca48b7e2596cb07eac8723c47689c3c1b90336d89091d0050acdf424f53260200bc64bfc0c65e47167456a30138cdf01a7c7afc85a45d5d6d01e8daa3968db392a782d9104fa36d17862d1a64284385f6c3fa73aec5e60a2668cb287718e92eb991d9b045a3f74d0ccde20f55f9d412a5d86fcdecaeea7400e7314338fe3179fc496ac5b7cf269aaf3c3bcc984d0176f7796b9d2e6d7f543c673c00fa0b477c51c9b3533bf69cbd13955e29426438165d3d16786d1c6dcefaa8d2109696b5ad399d6d2cffd76d2d261b526feedf76d82f2ca1900b74457dfbbe93566f59e0aaf6d11d056bbd6877028020684137d13789bfc46847189934043d961dd81d292b456a6bd8c3fb35dc0927cc2d0100e1f3e87e178513a7e34e1d2462f273ef1fdee67d2924f65d1d81ca6bb7731dbd74dbaa413abfcc7341ecead6f0f4252dd09fe9b5869293050094c27cd6e2598c63defc355ea2219e1fc534262baef7339e1103ed0fa6844ed4688bf9e1d52f2fefda793ce0e9db523e30554c5ddc676cf49ae6a0f093344794f56757874da9d45e7ed9fe7de57f11b76d53d4cf4fd65105137b8b3cbe8506f36fe46c8d11332cdcafd77dfa83d19ae8a855e674f86fa1bebea147af3e5286f41be3872221d83b383d090ffbc50af073927cebdc51207c1297a366682f1609b3cb845979c5c67a9a7fb9f1232354fcfa4f05639db29b0bd9ae6b65746c905f310f178b4435a5b97849b2a6822a0500100059141808a008c8a2c000a0534016fdaf6d8cd5e0a8575556d9dbdbcbc9c92524249c3f7f3e3c3cfcc68d1b565656af5ebd5251faea0a5afd8bb341d57613fa6b51816e3a72945ed6a51be9420000a0ca73149a4885a8a6b051c188d3b41a46573351e4175709000050790d790a0000852e43a3c973145000008426838a05620280a87b7566e900171b3d433303eb61c772ebeb786d7938a2721a98841950183254822722415c9953c98ddbd0cdb6bd854d7b0b9bee0ba271a86ec00180fa8b5ea220cabd3ca9e3a035e79fa657b28cec1c6d38a2f4fbc74ec4d67c2c212ea2e88e3bf7243af2eed6bf2a292c511bedd5a7e3b4fd410985428ea5a3bda14c79b4ef11ff6ce1678c76923182b17beb2f13c0c4acf1e67d52510900908a72d9c13d2919690080be8a07a1907ef6b8e4345ef2610f97d17f5c8b7e57a76466ef68ae589f10f8e7b964de2fae0e0a453474447d6c0acffb38a9de34f9a3a4a5c84c1e29ebd681faf4d1f750a5b27b8bbaf65ce8f3e06d29a2dbcec94e979af7e4dcb187c51f6fa121c4f83f3d9ffb56515b41c6795b485474f899313a7f63302354ded8c9d6dadadada5c534227597a96d6d6d6d60e76da327ffff8fa976f7795aec0fefebcee072169fa5fa8003f29c93722243c8ea9a82db950494de77af05feeab20ca7b217a7d40b1eb1085ee87156dad8b8237d5e5bcfef9ba6aa8ab2d7c1345e624eab0d4286216050048802a310849e0e2502d0631403d0ed5e2ffdac65819193682406d6dada6a6e6e0c183972d5bd6a3478fcacacaa0a0204f4fcf478f1e7fa5eeaaa34fddad11c5ad71d237d0d031edb13f9bc8bb76f14d53e49116cb080dd362d766970a9a1ab13cb386a5a1f42d69b404693e33b667bb9f7896999d96f3e6d67c3d1a09008000f2d5b90b55495749de757f645242caeb8494d7af32b2d39eaeb4fc85b9bb888a90d52bee5603287b9c48cc880f0f7dfa32b3e0ed832d9de429bcd8c5261886194fdab37688952aa639e6fecbdd8e188671c684d503e0e5e13b4739eb29621886296b9b779ae0932680a64b0c467b2d1b68a18a612a1683b73e2ac74190b2c31ec3309d29a1b5240088320eb86018a63de9616debc717a41e99e79d4c02c566e5fdcce4c8d047d16ff372a3cf4d34a0032f61fb1047638e22866118a6633768e5b5ccbab55e924414d440ffee981c86710cdbf75bfda8aae5154736269f9bdd5917c3307dd7e5778ac5124b5bf6ad8d235cf415310c5335ef35f7d4ab3a0244d9873b6218a633ed490388b323e676ac1636d0640000292bad71b2ec3125007f110d00b49b7e48751588f3ae2cda14c507d09d762d2d35e651e8f3c49cc2f85b4bac990040d4bf3ebf64403b4d0cc33055d3ee53f63f2d93dcb831c577b58793be1286618ada76238fa40a0000af8c3a32aba7b93a866118c7aaeffc93f1b5044073351a8ed9b6dac3465b5566e9be3ea32f546dda492a34b179343e963db817b31b6700268739ed4dcd39dddd78460c0040c2420b650c339c17cdfdc0ba14f3c7c24b0500ac6e3b23b3129f3e0c8f4dcdcf78f2e74075aa306db72386616a03766d1f6bcfc194fa5cce89596a8a6198d182681e00517ad50dc330cced6a2901c282c035836cb5300cc330353deb1e73af67276d7574d8940a00e2b051ba1886b5df9e22005171d8ee895d4c54310c5334ec34e94044052ea16c5511bb3c6dd4304ccd7ad88e274d073f31847d56d4cf376bfdc3916a188639efcf1002003f3778ebd8ce26aa1886611cf37e5ef11f126e7ed6f9d17a1886e90c3b9ec223c986379796b9db69611886716c06aef24be7910044c9e55e1886611dd6ee98d9551fc3304d979997b2041f94c36cb7caff49444444c4bd1d2e00004ac38e8746444444849d1ea74bfbee62c986249fc9ce9a18a664da774d50beb835d3ad8a3e36dbcd92836118a6e338624b48a110003e6e38297191e22fa153bfa7242449de097fada0a44e12384110284a8d4e2aa8ad6ffc4b591deff906e51edd9846231141a532e389a67c5cced515fcca921f37d489c5a579efde453e54acabd266ab8aeab9c2e2e2f7ab122800defce53f19c8884a45314c81cbe5c6c5c51d397264fbf6ed999999e6e6e613274eecd7af5f4e6ede17033811154fcf8491ae47225ebc8a8b7e1517fdea65c816dbca80f3af3ed20296e5287799d0adc7622a44e2eab8939b03a1eff87632dfa264bc5a3e43cb4c4f81067879c459bf5c41d3945f8d599351c8fd92c2d2f43d2659c46fdde49f5a2b0642509d1919125ef82b23957093fcc2b90060b97cd3303d096144985ace5d8dd9cd7cb6e2f6b6b325267dfaf530956bb5d0c57ff3e7bc9df7d3d12e5397ad5e3ed3dd0acdcfae69795357879c7a6b3c768e872951fc74dfd839fe2554e3d133da01d4879c8eac26415c18e69f06a0d07f4a078556b60d51fe83c02c00901fb675810b26b917aa60dec5499d0ae2f2b73974c7d10b57ad5a30ca9e78f7ecc4ccf17f2226c2dece12b3f43123fd958bc67655abc928e6b754a7e0e9866db1b2160634a879756a81574c2390d58f97f69b7cf0619a5cefe90b263a0ae2af2c1f30e37a3145b373770d80faf86779fcfad70f336200edab319d60b3014007883b91cb659e3e02c982acef05a232ea7a1c018076ddb4daad896e50d8469dbb68d1415c746d6adf456723f3584eee43bb71ca1303b60cf6d89fccc78b6f4c739bedf338a35eaffbf05183ed9979e9553808d38f8e705fe7f7b244b9f390411de40b632ead1830fe426e4bf356dd3bf088ddcba3833c511afae7f23f7a2fae8f0d7da6c8e0351bdc1949a511d010547446a690396262670c0040aec3884993a74de9c1696dbbe2a7de7a500e005ad3b64eb66c3227d1546dbbda2836af12082377ec7babd1b37fbf764a4d17229f782f34466f9c77ec592ed66ff68a554b26f7d617e4e47231e73123ed580000aa3dc64e9e3c63ac93a23061dba0e1db03df902e9316cc706325dff61a32ca27530844c5bd45637684e60b5916dd6c85015ebe6d8e775f17f5d366fda0afd53c5ede67dcbebb6fcb953b0c193dacb34a494a79abfe222eb8b960e0a2905ad91e3bef5f9a69412fb93eadeffcd311053a4367cf1f6d5efefcf8ac81cb1e55b7a850ead153055643071822dcb46bcb5686547ce3bb052ffede621b62368e5c7d2b9d8b1a7475663fdd7634fdfdda4ea6cfc8816b7ce36a2d47cf9b3d4423e7e1fed183b6bd6ca1ed2d0d27252e527c8deb103ff00192f81d25791e9f2ca062b9e989625c4c103841e0328a1afe77ff2aa39d302354f862b55a1f33a6ce54a4ee0dbc1a8d9426a3c4cf5411d9d8d0901c135916fbcc4a565685ce6c282f478af2e52af3debf85796493c31c9704f1378c4d3809dcdf8a002208a2ada9595e5e3e60c0809d3b77eedfbf5f4d4d4d5656d6c3c3434d4dadb2aa5a2c167f61e9e7e1a928398f8583cd38ea1268da8c59dc9d77ef5c74ed8767b21d375fde6c1632c55c53c768f46dedb517777695ff964517a6cdbcad03b2e675ead4a5f7e019b714baea4856735936d3e6b67f31c5404d436fd4bdeacf32bbc9972f4ee01e1e6eaca1a16cd869d4aeb0a25fc9eb486e79190f00e8da46ca9f5bc6325e1dfae4d6655fdfed2ead5660497ebd1000d8eadac6edba8f5977f671f86e9716924b733d78c97bc396e317561a01f0c3ce3ca940753de674a602efd1a9a715a292c7d7de00280d9cecf8810b3c5e53580300a066caf9c42429dbe354fc735fef4dcb97acd9e3b3c1060052ef275473e70f95e86987ecb7bd2d5cf7dc8ef21fa7f9dea3417b5e70c4fdbb77f6d8014075526299a832dcfb5a1980d6ec63deab176d38b4ad0b15b8f70fdecaa31af7716603bc7b925098169a2494d153882ccc7ab86793a4a6354bb3a90fef498aa49f3d8ed716569300a064a42dfb914b97b830f0f0432e80d19ae0e04be76e3d3cd61905787bfa4c6266e0c1904600cd59c1cf6e9d3e7e3e30faf91e17197eeaa5e32f710047ef8781e72f06dddb620e207876d4ff5d73032771e8340000200049444154232e076e9df73e7870912900e4466734128a0a0f5498a6a07cd76d0a50a91252ebde98623378e2aaf2ea1e4000188fddb2df7bdf064ffdd63e5ee29a821a00008e85fae75cbfd427df7e76e7ca555f6f7755c9437dea968af31b8500a80247d7b47d9fc95baf3dbbb7dc5ab7efb2551e7a00406d377ba7b7f79e15bde5128f9ec904c086791fd9b068d5bebdc314008f3f762e855f1b7d26a41e40698cdf831b976f3f38dca94dd7936f10f5e3666dddb5c9aa706fdf5200f9a1579fdf3def73c63f22fe42eff74e0baf770e9b7ebd84edbae3fee559963288b8e0f6c1fb8d0096eb7c762e5fec7568ad2540b99ff7e31602a73ef5ca0d1fefe3bbfb330104a9b105826f9b677f77b1dca473374b0018bd4e3d08b8e47fffc250b9f744f7a24f1c0eb42e3b8f6d59b27cc78199da00d9678ebc68f8b8e1feee3157f076b309d20aeab3a2b83f3712a55d9cd75d9f8d2008c25036ee3cc9274d0052fcf376b2cf5acac886a413931d54290882aa394d3b9bc225ff2949da28df3f245a565e091594579717e3388ee3048dcebc17f1562812ff252bb049db953a5930b42741dd2b48df066529d5a594c2464783b17b98cadfbd8502c7f1b2e292c8c040b9f212171d3571696e6558b05cf045c6dd63854147debfa75b585a03fe6dcb73f09b113b00d0d1d14e7c93327cf87049283b04418c8c8cce9d3b979797c7643010e4f35ed528676cd0bbb11f1ca2a8b85fcc770700e89518d39a40ca5a4df47934d1e78393e57afba6f56ebe9033f65e7e735974b3a5b1a992af9a43f7840cddd372c98626c26731c3efe58c96a3deefef45335df634a3593ee54ef3ce84cffb506827efc498b729a93f4f896554d558003c614156a518e4dae276ca1d5d0d3f8db2c1b29dbfcee3e9f2801b5be6dc000090755a76e3c6faa62d0c989e261b01a0a99aaa02649195f9b562d4a4efbcde32cfef3d3915fab6c1ef1580eae089ed653f6c084c0b032881b2f412017ce87c4ed4c61f5fb0d83b28b5a695adb156808f9c5e6a7c4023b31421c9dad99ea6b3cd3c8ede3931b629a017ddb2bba90ca0620e460120c47cb1a826af4c0c00853eee96efdbb024b954c8b61ad00eb91d951c1cf630ab5cde6dcfe4e415e77deaac6f82cc51848fb69a2952d2531969358a0000d5d9050da4cb071b4cc41539150040d5b3d5a403006662a50acf4b2ab3cb4ad1720040cd7a58ca4ace47e928345464570280b2b9b9220a80aa5b1bb1209557995d296a0a38a96a69a68802ca56920100100b9a266505403938ebcfae3b56a1cbfa329fe65200802068f7a2fc00ce423a5a590a1a1ff90853316d0ca0044a534a85c0692b640acda65fbb362729e4fbc848729d56afe995b839ecdcda19e70000547afe117879bec9c7efe7e2bc3a00a8b939def6e6fb3a4e29e1d61796890040dbc1400600c5ccdaa941e4a73bbbbf2eea27cdda7aa8c2ab734bc50060e8daaed9e64b6fb54ec12fa80150e83961a8990cf2bebd20d9cbd5dcaba588c2f44a5153846a1d473d26009f8dc900f05b1ae0abc4eebb8b1556e5d70000c7d6449e0208dbc85e0b6ea5369595550100a288052ea62d37a8cfcead27385f6eb8bf030ce753698fc7a9530000102ae383e91821c229b46f771b17bcdd3d645a508753cfaf8fb060d5e6bc0c0b2bf9cf040dfdf730bb5f595a43e4ca810b623dfdb3c25da9d13b860e73df6095b4cf99fd0f48f209d2b30b0a6b1012cfdcbb6efacaddbeb88c3c8e8b71021790acb0e709fd5d7f65a264c90aac9a9b3e437b04226884f43fa03c83574da6e659690df792d3b7f9de02b95c6e7e5e5e7dda1b37634db9ccf87797c2d0b4644d54c0674321176478f0ffd52fb4b5b5b2b3b27c7c7cd6af5fbf76edda13278ebf8c7ba1aca8e0debfcf8279b36834698ad8b6216333b23b0b0092f76dbd9d2799229382e2b888cc96f91795d166dd318c279d4d28ce7dfd3cc46fef280e34bc38ec1ddb6c46287f9b528903f07362f3000094b515a88028759d3b4409c411bb377bc710c0f1186ffbd132364da7f7204300a80bd87ce4459de45d8cd7a547c695f2324e2dd81c945aa33f7edfd55b8117161ab7f02c65d94b61124fbbe1207282770107aeb56cb5a0346f476af69244311d55140034c61df2bdd184ebbe27669933284a8efdcc001a238e9cd643d4d716569ca5176dd9b0ff1070d14fecffcc9b099e8e0880f8e91f7b1e954be67f24ef5d5464a190aa6ca00c00e2bca42221005193995c0100ca866a6a062a0080a787a7362d1ce2221ca82a86ca0050959e5e830388cade66f30040d9b0c5748aa094d6e24bde9e2800086a6bf8b889c19b6eaa76207b5db65d53fd01cc84a2897dcc989b5723f5adb76b32cd86f656018082339b2ea6f2240d2bae7cf3fc4d75f34c0fa5d190967bd0510068ac6cc401f8b92f0b5a6eceb65be49f529a9df034f8e2e63e0a50f1e8e0c9d73c90cc999a092022c3d1910300f97e3bafbcafe3cb6bece5e4b454690050915521022079a5efda34527f5dd44f9af5c3c981ae1a1500729ebeae6dd22061abd9acde903e1ca80d9ae6e115514d0034b51798cd3f79ad59d86b7edec3b55b5a8042f9dc9dbe80ef2f96aea4830140554e99000044e559952d65499484e6b2ee42735137fc7cb7f754a47cd270ff002874663318540484c95b2c947bae5f39c4de445b6ff0cd0a122f7fbc6d9895228a20748dce0baee548061861deed557d8ce4100461e9f75977bf440c00bccca7b9aa43e78eb0536331e438e6ddc7cd1b65c20020ca1faeee63aec2401084a5ebbaf45681080080283ae32c6bb77ad3b8ce36a63a2a1acef36f158901405c14b8cc5547868250a8321ce7e5d15ce9f0fed7d9c9f86937ef943baf5f33d0404e56a7f70aafee65178ebd6cfc2724f9147e772230150d6b3d793d2db55ecec6bcc63a1c17e362319d297be35e0c41fc1a5ac9e7e30de911c2172bd4dc94989ae390c62a48d94816a757152209a9d686d32e2a18d951be674bac582c2e2b2fcf7e97278ba99874eb5d91958e075fd2cf7ea547152034a8e1829a08386cf8ffa232aa2a2ac3860ee6f178dd3a77c03005268381fe17c27dfdf543b36abf1dbbfa462dbc5fe13fad5de80e7b33d9fadc948c52cb8329a15f0c61cc7ffd47ffe9917a1ddb1ba9d30a52aa014056f5bdc12f6e499f41a1360de1f78b00983da77457a100809cd3cc519a578fe5846702680d1f6bfdc9d65a86c5bc43f303071e4e7bb5b3b7d1056b3b4db234e36d1e6d4248dc3c495f4410825b1c7beb4666f315d5419ea3776fd032ee929f0e00ab40e029afca46e133e30ba2e4ba7084ca33df62df3fcfb387b66337e4a7c63c4a343ef1a217d0b4ba74e3406a496e4d89ee7083ca0a65b118fd4cffa7053f187f63dd35cffdb13927869b04983bead3aab293b3eb5cfdb2fc7b0d9adfcb6b4e58e67677f7d75d65926e4588012ca64cb135515ad46feb8c90429f81ddd28638295627a7ebee7a70c061dc0cbb439b5ec52eec33f491bd282a300580de79f6707d3a7c76615ecdb69d02a4d6466f9ebb38021e9dcfc80774a4c684e4031d4db6cea5c62401008ddb00debb28174ee30bdfc734967559ef3d2674fcd5e2f0151d8c0edb5a2b0b0ad3520bd55747472dfd8416d0b59dcde83ec58dc1abe62e75acbc7da5b4f987c68879bd5616db74b2d65726d2b2ea00404e4d8e4295d7524521158fd83c7bde7d43e7d9eb3d674f32b8713827e4cf939cd1cecafce28c8447cf19dbe2fadabb4cedc37e1c5ce4337d367d847ae2a990b6d3227f8fa86d34b1b2ebe251ea4f2f97de1cddb5c4a3ab162ffd15b232ec6a739406b5fe7b0f775dd463f9e343c3c7a884de5c683168be9bd79cd0b4d3077d89fec6d4aadce4c8f03cb76b4fbbfc549446aaf6f7162bd36ee25075df73a50173a76b4c36cbbd72bebc85e89a8f9fd9fef0c68498a347fc27b86a1365d9894f9f36ce78e8e6f0ef1c4ff0aaf06076f4937467790051ced15e434f181c8daa1d6d58ff78d38091230ed9452ed74ddd367042b0db9537b7fbab95dc5adc7bdc648ba4e0f12a16fd2dcbbd162e355c36aa6707072b1d39c9e04d02cb6ae6c5c4007b0e9176618aeba4991d33ee8c500300684cbcc53f18957859a1eaeea47633368eee7dcae1cdb6057e3a87320443b590baec97a92c9a7478ff884eb5fef3e4a953b1b12f3e3aa763c70e53a74cf9a6d28004781f5e0341c415af922af0ae6cf4ef96e4239456d4bccaac202975c38739e6169639b433f50ff357e2e813384ee0e2bccac6c494ecf656463f6baf6c10c7bfa816e6a4bb76316670ba414321e4fb437966752925a7ca516bb8d7f7aec072b9dc92d23212410d8d4db95c6e517939cfd4b96c18db28fe8e52563c85d7a041030a15e04b8b8fff452008d2deae5da78e2e5a9a1a6c191929abfb66d00d265e8cb9fdc7f82ec65843e6cbd8570560d467f60c67eccbfa832a9ab7532a7972f5e8bedd7ffabd659b0f58737a634b141495615e63645f872735a09c2e8b2f1e1bde14578d6935698a64e54e77e418f33696d92858e72da19127160db4d5a016bd7911975ea7e8326ade704359d3e9deab5c35a93917572cdc9760ecd192ee8ba1656f8aaf2f2f9618678681c86f89a5d6e75b9ea2e47620e4cc823e2695f74fecdd75e0ccdd64d479a4bb011d0098267d9c6400000aba8ec00f9d4a5ed1de0b18556dce8e844285785a60cc95359ecebab215a9712fde96336d062d9c64c902aad6a8b3f7f64feca0dd101b14105ea86c3d64ddcd8065564c54c3f374e8b159ae46acacc7377c6f46d76a1829a240379b7f3dc8cbd38e53f6ec566074ada6e3e89d772e4dd6fbd2fb48b6e3a63f27b79387c287d722a8c3973849e46b70eedc783f3a657a8f14a4e9e1695515cccdabe51c4ce9e74e008e03aaee7ef8f9c30333dd2c54c5b989b12f73f89add26cd76e3d0daa2fa0376ef1e66ccc4d3036fbce24c9d6dd6c257d46c2d9999f7cf1fdab3fb4860be9add889d27e69a3110e55eeb5674e5a0a2d4bb97cf9ebc972f623b6e0cbebe66b00dfefcdc815dfb4e06c471ad867b5ab080a23ae0cfabab7a6851b36e1d3c15af3566e06772e07e87a86d8d038a3df7ddbfb4b49f8572696480eff5f0222533d5d657324da69ebbb9c40204d19b064dbb9caf32eaecfd8353bb70726e1eddbdfbe0a5d07758f7913d347e961150b5beb758d98e5b7db70f3666963c387a348c3174dcfb78ea74d3793782b78d769249bc7a70d79ea37e11e53afd463a29fd2b467741f4442d269d4ea7d3e5ec3627092416dbae2be738c923008828e7fa9197d65b768e319745e91a6e2bb7747a7739a4b03ee9e4d942b7dd9bdcf55828cbc063e31aa39833cfab49bad9d2fb4ff7772ab9ba7288adaebc8cc9d0ed4f2a700054b5cb044f272d368aca598e593b5125e95e7ad31e6799f60be77656a40045a593a755e3cbc40a314265a28def1213d2cb05a8bca1b3b38694d87d4cc55a7fa64f9fa6ababd3fa045d5d9d2953267f74dae772cbb34c87f4558cddb6fb7e3e8f5f1c7ec0eb3e1f78355cfc1f90e423dcb8fb4c56490b45a987af45cdfbc377c3e13b543a13178bc562118ee334a6ecb53bcf7eb226795c3c3aaa92ca62ab3b8f2aa54e1735d220f72294c4f3aac4c999862a7dbf7b05b6aeae3efb5d2ea6ac6a626ad6d8d0505e56062429a380516c3a660e5b9a316451b599238f2dc79557105abb2060eed8548dcd3cf9c32f928a229bfe24c90f2abcd5f7fb3efb9c9d9da41de3df86b729a99d3a77234812488224498224e88c266a5552540f2441902449921404898e8c727068df72617c7c42cf3e7fc9363a5eece2767dce95ab4f0f7db5d7b18d607782375b9cbbeccf355c1d15b5dae217066d9199e8490bf40700d1e0e19f24a2f889d9426303edfa15c6e17d94ccf4d6c7093d83fa844cf817261f2488d6318d9b8e9959b419d3588aff12a2a3225c5c3ab51e0d800455f5a64ec8adaf69190d9e3f7bf603e37968d823cf51ad5c91056f375bdbdf9e17756bb82a0500a129a873e4c9e42db6aeaf0f655d77930300eef319fa5d4e8b381a3292c57a5103576bc9d3074eabb4ddc3e434541908000029ace35bee4b089ba9d73287c26b936fac1a32c6cf3124e78a1bf2d267e912ef3b49a5020a4ad45593431e14f9f766179de9607e7679ced391ca0840ddbd81faab7ac4c62f376c8c3dbe7aedc16b8f520973f7f97b7c360dd49272bb26843db8d7b173974f8faf58b1b2b6ae0e0014e4e5f7ecd9dd96c584121c74dbad57cf8f150088baf8a373676cbd9e50c5b61932c936ee58dafaaca8e95ae85f2ec9975e407ce1d8a587a9328aa8b88e825048c9aa2f41d4f248064b5e2c16e36211b7bedcd77bb1a6fa0f4608e272f1f0f072157545c70eda2489646556e6c79de823bf4358d9f826454b6fe249ccb8fdf7969997979f5f5ceaece4cc1708ca4a4b0141500a45922783041009044845be72e60b25412df35d8ad4f7548a7f11440521c777ad5b752a1710c7b9634c18bfb47041734c3b49228a5f36c765cb0a27cfac8f4de1fa06e2ce1ddf1bb57273a88f1efc1b6bf947631a5323c2a52a2ac5f74e7c98ca5a3a3a3a3a3a3ada1c795acbfbb759a794f555147a9f7a5d5058585858585854565b93b0b91d5b595f8d33c63fbdb0e968797dd59356ac0e0050054b8fc5934d1b9312cb1bdfee1bbb2ec3e36a4a796d4d55d1d36586f42f196d2898f31c9fd0942a7e59e81cd1e1094b9fd64b9ba8f568d61676efde45a3d26854daeeddbbbed3b38d22ef30ffd2cb520129aa4a38685f50a9dddb5905fd4724798f5bf79fa32c4516d97069df82cbfbe75fd9bfe0ea818557bd171b725862b108c745625c8cd2d8be818f7fac0e1bea45cf9e95a9a8638e2e5a14041588285419ac10865d891bf6bac04173f01f3fc0ea00802008a140f8eeddbbd2d2520693c162b198ac2630994c59793996be79ad933b525d414d8c90123b29fe4510645cdabce3d47381a187b7cf78bd5fec00fa1725a278cf96fa0d6a7810d918f24c34748424556b4b168a7f236834e1e499f50999fccd3b4985a6d4739298c6eca1bdd184b84faf606e5e8dbe88966aa914bf0e74a3d173ac6356aebcf2a6460c04bf32fdc9add07c918cedcc494ab7166d0aca6a2400e796be79783bb24c0c8db1db96eef28fc92c6b14f2cb12afef3b9daee0ecc84179d57ca6ae85a1220df0b2c7472f65f3bf38c204f88667d588489a821a479149a552a406ea8ff8549b9fc387fe3c7ce8cfcffdfaf96cf1c28267e14905557515e90f764d5e9ce4ba79ce3747ceffc59234dbd27802ff072f4912dc3a5950514a4b241e0a05f1e8edc26da8118bc4248123144af093a4caaaba1fa8c2376f6a680ca64b471d0a852a1041552d700534234b935ce684465b2f25db5e3fdc38288a2208525b5b5b5d5d8da2a80c8bc592916132992c168b2dc3267142d0d880941552c484741fa8149f059ff797c4e0466cb6bd2ede0600008dfc0f03fe533b1ccf69896ec16be4ffea5b8b97ae566ece1e2b8e8b165bd9fcfac7b36d0fc7cea2ab36ca9c3ecaf2bb24ca4ec735b4fec5f614e0cd9a4f19354ee6c8019953c7103e0f00a8e1a1b24fc2046efd1ad66c165b58bd2776f20a32e38656dd0dc7b574a4bd438a5f33bf309a7beb366fdea21eaae32bc47425e38e9eeb4e0f0056fb8d219761ce7207f9c1b5c05233ef3671c7998140c534844fb67a6c4e2ce603c8e8741c71f0ee81ee722c7ce5dea1c3a65a98a8eaa8a85a75eba1cffac24e57a23ee9eccc691333aa45a8ac81ebdcd317baca4adbe0433bd90fd2c1b621ca0f583ee8607c254ed3e83071e7a303e3b4a9ff90244092644a66fe49dffb22548e140a8a4a2b9352730c7438726c1600e415952962b2a4884b50681273210e8c3f0efbce1edfdfd4401bf96607159224993294e8d8222333756555c5da46a4a61e6aea44a96fb23539a85de77628edc797fea9542a83c9a4f3f93c2eb7b4a4444d5d4d595905411082206aaaab456231958250853c20416ab193e28721cc38d095a3a1a53f39fc9f5cce204a7d07687134b406de28275b7f6f4b3cb19985a0ff2049ff933db0f313de9777b2871647436be89dda9f140ad737a8dfbaa722ea35f07f610455fe6b2f278e8696c99ce7bf9671139862c3ba2d9591af78e3a74a621a0349321ede5376eba83073029af7aee9348e06a5ac141b370ca9ab936abf145f07c36a73063f6a827aebd70cdd72634ad9b55eeff7fea22add57fabd2a17912429a8cc083f3ed9880e00741df73feea4d6e02489734bdf86ec19ac490586e9d4c3775f15f1489224c9c6bcc873f39d300a004d67c4b117452599892fa243cfedbe945371b3b71c0045736a6cddb391ca9237b27cffe0aaa4e5c63496fda6fbe955429224c5f5d9a1bb06694a4d1b1ff1925f9bef81dd717f5c859824496151d4a919b672c83f26090884e269ab0ea7e4358a4542b1581cf62277dee633f71e37edb45db6f5d4c2ade7480a1d170b251f82c063df168e5fbc4f20fc8e78c50d0de2bcbc46330b4ef0dde4d76fcbeb1ac9ba7a51da9b2c9aa8c46388099bfd530e9d088542a7d164d96c168b8520485d6d5d6969298aa27c1e4f42fb500a452814bd915590aab514df006ec29a8eee67cbc0e1d0ab3b9eaa2dc1cc981a96366674b681fcaf57a386cca0a37b7dfcc313f2ea0960625a8676aea357ac9fe2f0e93e5c84a66c6667ce0533251a025f67510d2bd633ee05014130ee0652dfbefe1ea31d5e7a6da4fda2681c80d6e54882df5095af4d8b0865155056f95d1a19d7d0aadb73903b7b01db7b37f3a61f100410043328801112cc1f35be61e57a425d0300a869290a7326d75cb80ed24de55248f15f2376e4df76d5df2c098d862e99eafe91edad25a6c9d451bd1bda5a22224992f61d31b481579e5bf83aa97dff410c052c3222cdda9e5a985f4e15950eecaffb93ac8ecd9669cc79f72ef71d87a3212b2727140aa954aae461a8542a8d46c309a2aaa12184a5c1f418fdfe8d8c00c85380490184043e097562200068000a34a81603de5c5df228e00434e200003400360a28809890f688ff43d074461f7f38fa2f28b82e76db9061875249005034b23592e5156525875f3e65376dbc03f6a1870689e3a452ef03c1bd9bad775f2d5b62b46304df9618ed6a4e5dfe66e253fce042b464abbe28f27c68e9a0d11aff4166233632a93d74923b7d8eec0e2ffa933000404442d6a533ccdbd745f64ddb24198f1ec879ada9dfb25bda07a490424aecfee5c48ecbe54ab6ebb8f76a63a33797c70380ee2ed69f2b532010488a969191f9f2bdf945c978f8044f572220fc1d53671289f3639f441ae8ca7878fcacad0e00141515db5959e4e51766a4a7292babc8cbcbd3e8741a9d8ea2288d46130804b9efde159794eb79ced333317d6f73504481824099084ac500008a54000049424a6633c7a5003090a694b23404e4a9d08843a5f8f7cb2d26c5afc0076b9ddc98a5161a5a1cebd987b68cb1d3d1e2580ddefc202be1c4f44e065a1c1da7b17fbe6c4a13d1f0f6ea6a4f17632d8e8696bed3f0f5fe99bc8f7ba220c567d9a15412108b05375ebf8db87b27e4f1cbf4ccf8a05d0339d49685d79edbfe9cd7c39ca3e97a20ada0d5f2eb176859f58b138b07d81b7134b41c1ea7930802008cbb81d4b7316f4ecdea6aa4c5d1b21bb431b8e00be9820bee9f8f0700150b250022f6dc83221c0078af36b6d7e268b45f15c70500e0276db2d7e268d8ad88e5025e15e3b3b05f7b438e8616c7c069d09273af9af21c88ca9f1d9ed3df415f438ba36160dd67f5a32a022fbcb5a8af93a9ae1647438ba367e736f37054958443e2359107c63a1970340c1c46ef7d56d9aaa77da67ca2e2d9de09ddcd34b5381a5a5ac60e3da69dcef8fed56091ad7db5efedea1b775bc81c525f4f7ff27ec3acccc9a332e74e4afb801452fcc798dd0f7efec59244c6c44744c6fee4273226fecbf27273134afd5728e8166bd24b07b0cf332a1f0c7343260c630e1fc892a397524405147101455c40c10b2878018528a0100514b2f90305087cc5bf854aa5aaaaaa5a599a9b18193436d46566a4d7d6d4a0284aa150eaeaebe35fc6d7d7d5d8b5b7b3b0b55352526ab2d851116050a04cdcb4a5a48100152a50111093c02380456932d13129800308c9a6ef02a289f989486987900200002a83b6dd68e762c82a498ff799d4d387ce71b0d1a6c4173cdab9fc82fbfdf9fa1537e70c5d12caa59abacfecc98c3e77e3d4fce10dca4fbc5db1569ca2f051703600c80fd9b4b073738c5584a5e5d84d0bde27f44c3ebcbbd2c1ad5f1fc5cfa681ff9083669f9c30d42b0167db8d98edc80b3d7b33933a1c444092cc0d33c745559402aadfc5811db1f778e667a94eee9dcb6f00c07aeea621d7466f4b7d75e15efed899fa2c8b5123744e1ccabfeb97bcc9d191927633b01840d363820d35f3c484615b5ee1a0d1d1dd0e8fb917ebbb6e481ef599ef78d5e43d1e238f640260b67d071ae259af320ab824c1cd4dadd7e93dd9d340a636c1ff7c58d08e89a4c58b13bd14aa1e2c9db4f75103b0cc7bd80883b65d2f6979a2cf94ef597b64e9ded022c54e13167554e4e5253d4fcba91503fc50e41861e76e55771e31eedf91dde1454dff38e9b0dcfae5b8b68ec0ad9f54eba590405945455a09ff6f163b0a85421084a4e97fa102fca4241f01f9ebc373524a231490d79462e0168306bb6cbcb1371d91a320009500350014002a0005006dfe7c7844804c129213be7c0b0441582c96b696a682bc7c6151516edebbeaeaea8a8a8aaccc0c3515257d7d3d4c41814aa5023407cd97a41254a00029c94f28c9cd0400007c1c64694d248f49017e73d868c9eaae3cfa2d5b8ca5f8ff81cdb6a0a0c9c8853e2e1bde02adcfd1bbe77b156de9d2ef58614ed43bfe1ceadd23a15c00f35507b78cd3468a55dff4da9a7afdd0d30ddd072bb7f43b715d512d0080aa29870900950183ace74b1c5cf597843d5dae28398bddf778d81977150a0051eafb55a1f869974f27e040ebb4c57b535f25516f64e9701f0f1053806447657140b6c6d527f8f220e5fab0198e13831adae43839b7aea60180c5f0becebd45a6db76a4275f09cc9dbcd098613a62acc9a15d19217e6f375bd1fd838a01f4478e3447d2769e7e8503d8efbeed3f418bc83ee6d6f98fd4c893b7f206391ebf900940ebb0f7d18d319a28002112034a256605452ca22362214f50d7b1a1cb68ff9ad8b01c7e4f83988b0f1b0014475e0c3cd045a6e49aa7f342c96a303fed4adbe50fe9542f0400b6ba9691b5bde5a8b99b9a132ffd201044d0ab1f5a5424fbc70684f7e176431c579837b52ae891d8d45caaf7520080829c5c7c5c8c83a38bb42a7e537c7f322a922088e4e4140579f95fab003f29c9afc2a14387eaeaeb2574c8e798229bcd3e7ff6549b6762aa2286a518a800280015104a1e2246e7d10000200049444154f09bbe371d24005000b2f94305200010183f0f2aaa80408e12e45d00f8c22d24405114c314d86c195515e577b97945057916a6c61c8e3a93c96ce1af4dc4aec550f79e25e3202625ff83800016057804a008f05b713811d9ccf3a4c44e0a0994acdaa9525181aa2c00808e8b853c82d6a9b00140241083a8ea5d250040eab67ef6db5a14ad38a34208ca2d2625aabc8602402954649408c084c630729f329c71cb3fe2c3d4a8c6bd1d94bfbde38babb22b014014b9ccd57a5953ef0800e5e15001001b40b0d4c6508e022063d85e0b82d2dae27519febe590060ece1a629a3d37798d18e9d5919576e66cd5e6941371832d16ad786b7f7afc679c8069500988ef734a68b2373aa0040c9cc5491024051b3d467412aaf2aa7bc4ea7a01e00b43ada3505eaa4d0a800c2fcfb9b17ff7139bae8fdaa29af8e87e3f5c5e52200d0b2d3970140154cad5521ba44f2446d975f81ce9ab362f0f37581013b17060000c83a2cb8727995b3c20f4e58190feeca79ad41b3b3da1e7cebeab0f1c3ab821f13aa6a52dd97c2d0d0202b3be771d883ca8a0a696dfc8e78f8f0bb63aab3d96c168b696961f66b15e02725f95558b060c1c14387eaebea4804515050387dd2e77367e27256228d514da6b8d61ff42b7f9e390a93e6469757c99240620ad8176ed11a341a4d55555501c34882a0d1681fe547a5b65034092715b650b4565c8d4f802c0548040464cb52188849a00288a1997e4a21050050195468317ca374f4033e4153d25302280193d94737746fdadf4ae034fd0f92fad0b47a0ed0ff23fd5d6de0f6e353fd963ab69bb57d9b4146404404f1e97dbe592a25032580429ad3aa234b6d9b1c6019b965b06e0610c43010ed7ffd820f5674614576659bd7f352aefbe70100646eef6ab0bdf9e8bb6b37d2166eb0616a0f9c6cbf71c5cb5b5e5b682500361306ebd1402cb9637546660de122439427bfe301809281aa9cbab61cbca82f8c4eaac42d345000428c03efd9a6a567a2f9ecce4bff9cd74121e7f88c75610d0000a89c860a0d4054995329046da6a034afe6c327faa47c152ac370dc89a8517bf333d2d25e9c5fb1f646fc89c3f1f32ef4fcee8cf5949262f9354b190f8281f8920b2d9a9f8b4d1b537d3d986430a5ea2f8591a181b412a40af0af028240f302e48f60d1c285172e5ee436367e997289947b88b14ef0e9ad90cf7c6ff5a7cf3158bf796f6d6de341ef7ddff35c0883deb62b129549013e0138098d0428528187030e40210141a0b6d9919c4f821c800c056a5ab99637e280a180a12024fe12d74929fe8588df32acc761090b6377da7969ca775e8e6af59fdd63e7c2c719e78fdc20fb18a2d5f9a9d1cff27b5c08fd202b20c362f6ded9c19e3e19497b06599f37b7d597e1e6bcfcb9ed394cb3b1536d7db626be387ee2d698ae9a64794ed2f308eee4b47e8394eede46009686af99bbb9ca24d7ef529bf3ccc6e42b01c500c032ebe0a44603001095c646a7f30b03aebe5d66e320a3d17b7227eacbe729af0128ce93fb695301a86663a6b43bf64752dcf2a1239ed88a63eea602d03b4e1faa8ba9cc9c601470342b6a69af410f7a19426e52fd882bc73984a4a392c29accb01bcf9b57831105e709bdd84f438a4fcd59441da6f6e6ec037ecb137da67ce2cdce817362755c6c0dd4d0a2d46a0060abc8fec8622cc1d1a8397b150028b535686e0ea5a4985256829694504a4bd0bc1c4a49315a5c88d4d70300ed458cfc8219b5c72f48f3cc4a218514ff36f472edfa9325b8f5f88612280c92f2e35930b77a6df9950696966f7538080860204041802041807f705e3d01686b7b1e0001508d03138082482d76ff3728cf4e2d6fe21c2ab5f8f7ab9bd688e301a23fbc0ef9071e3f00c05432b2731dd19df3d1467044a1e3a6e0d076de7b8fdd7cf23af565195556ddc869483fcf8963f5e9f063a183e9c6b32e0550bcb69cbce3772c0e282c3513c73ee31cebbb74560a0902821806f55b8f1f291c3279b4ae8f6fdec71737245e0a2c03a038785df49ba843050010e79f1fda71557ce9ed4b49eb1c3ab0d57a4cebce7c1ec6075aa7a96e1c0a0000dd64f6457fd8b4f9e4dde7417781a9613f62ced62de3746900762b03fce4376e3f772f21e47a024dd97ab4968c42e7cd3b46156cf08b38b038cd71ccc81e2a09f72a9a6ab9effe734b788b0e3f09f2396b3f72643f956321925f3e573e5e606ea51478f75af41d2100aa68d66fa1d73a07999f6973420123dab587766de437a45457514a8ad1a2024a49319a9f8bebea4bbb8814524821c53f0b04cc1d01e03d35233ffa420229f9976c3ef8615eb6e6eff77df6393b3b492bf4df86b729a99d3a77234812488224498224e80c96e4a792a27a200982244992a4204874649483c3fb97777c7c42a7ae5dfff3f5834d1fc708be0d00828143be23a69d1452fc8678f52ac1c5a553ebd1004850556f1a10b8f5352da3c1f367cfa4e3b91452fca690a61493e2ff1a0d2bd60385024d31ed5e4b2b440a29a490420a29b193428adf155fc91e2b85145248218514bf15a4b962a5f82c982cf6ffc3638a366c6bc91ecbcecac4ad6da54d2f8514524821c56f0aa9c54e8adf08c2b4dd8e188671c684d503f062179b601866b63c8ef75385e2e65622770f00009264ecdefa4b05e627aeb7c2304c67dab3c60f05fe40f8fa8723d5300c73de9f21fcdb6aef631025977b611886f5f62dfb0d120456dfee8f6118d6d92757fc4f8ad1bae1fea6466c43afa490420a29a4c44e8aef042f6eb919f61e4aba7603169d7bd3f0cf6e864664f5edaccd6d6c75653fd562929715b86da2ab8506866198a2b66ddf5907420b3fffc215acf59278dad1826ea26f125bbd40f94859e9df21f0df52612c2d6b5b734b7b63792a40c3e3f11a1886d9ef4cfdfe4cb2c08f5f652e5105eb0d89fcdf53a7c5655127970def68cac1300c53d13673ec3bc92b20efc74919aa60626f616e67adc1fc27075561c67ee7f71d5559dbbca3c7e2a3e14542e918268514ff3ff89b96626f050649ebfa1f818989c92f2c4dd66988bb812823f46e7ce4f9c593353a3c5f6dfe51e01e5c44a0b4bfe7cdc6b45c7c3d62719bbc23f5a847f775d10200b6819d13bb34e14d8c9f97e7fd389fe7e7476bb5a5f212a31d2dd05f62b4e35eb82139ce387a0077ee285653ffe502f3fe015da0e98e3bf7645cd31f0d3f5110f7d5859b4d496b0bae5f7abdd6d689f59b750b51de95c9ae7383ab0080a965eda80195b91931b7ff648e59e2a14bffc63270d107a64d19e76d2151dbfe354fa8646ca12a2c4ecf4b797c6eede31b0ff73cbe3ac3441a415a0a29a4c4eed3293f8022154812aa45df779ba1830749ebfa1fc1db94d45f589ac5b43d4747abd6dc1a683439922c4e2d1581b9f0e148a3110f84fa53d6b9be3971fe058c0f493a685b18b06dd58e8b8f326a498aa2799f291b77af1aa0cb00201b53fcb6aedde7fb24a3864064f57baff1bd38cf9cded641065e19e5b376dda15b2f4b04c0d472f15cbc7ddb3407850f84e1c52e6ed7e75cb9faf4d0577b1d5b310ba22470b557b400c06861c8a3cd1d1428e2923b73bb8cbf5611bc6e7b8cfb11a7a2bd9d9dffc8a0f6f2cbf1ef2b571f3adad8334460b2fef5192feb3b014010d440ff5e985c3ca2daa5ef94c7117b89c3a7f0f2f03df3571e7b905e4b022acb31ebb1f8eca9d966907e7cdaa403e1e9250d38004bcbc963e9de5d536ce528805745ec9d39675f683e68f79c33530d6f5360abcf55b1e033c50a0b0237cdd970e1596e23005d41db6ae0a68b074768b7eabff58f275b78dc6ab0daf1eac91c95c8e996836fd4391e4e79309ef56094f9e8fb7c7befb7773b5eeee2b23d93d9dfffe5c43fadc63c2501207b6707f59d80f6f0cd3ad674ffdc9b2bfbec3d1d5bc1321bb9fbcaa1f1469f86dc6c883b17580ec034d427b2df95049c4fd8ecd4894d94f80eb29efd1c7739f4f6ee044d9428bd36d86a6604eefce79b7b139572be5d1fccb88f578f5e7c3d31b78a0f802a99f59aece5bda69f260d809fe9bb62eaaa8b49b50a3663970f6e6d2724ea5f5fdcb86a9f5f641e17686ab6eeb3b7ee5ad84dedf3631b5111b26a79701580a2fbe10727c799b010001057273f7b2dcffc4213d47fa2eacf07b7aa7fc9afa61b5f442c35a1b7a9eaadaa92ac6efb318569bb3bb96ccfa4b92c5ba012783c38a311b39b7ef8ea4e770deae7f5aa2d98cebffa64a9098d9beeb760d06cffd2c7eb96dd720f182d1d0fa590e2ff01bfc6b6c292aee8fe7f20e5f48ab933c78f581a4902a8b98fb67a1ff8f6ddd96db704b603fa75d667d6862de93ff5705886c8aa9f879b09373564ffd8feeba3ea49bcf8c634b7d93e8f33eaf5ba0f1f35d89e99975e85b7791084e94747b8aff37b59a2dc79c8a00ef2853197560c187f21f7dba6138d6f02a2850060377f9693020500a81cb705e37501a0f2c9bdac664280503ecc92c033b3e2773193cc5ef6e969cf70634d09f983da50575152f8e6cf793befa7a35da62e5bbd7ca6bb159a9f5d830310d5e999b8c590392b572f99d059a6f0c59565a3b6c4f380a8b8b768cc8ed07c21cba29bad30c0cbb7e4fbaaf833c536466f9c77ec592ed66ff68a554b26f7d617e4e4d67ff86a675b0d6c4701c8087d5bcfcf7d1a570700c9f7931b79598f12f90086bd5d54def7529afee0696e1a00000cabc113264f993548bf997424ed58770f3736630337eddab29521159f2cb793b5d16783ab01b0215bb7b8cb0354049d7d510f4051739be9ca0432e64268090e4459f8856831d0ba4cefab5ef73dfa00a4a0e86db172b7094b56ad983dd8a42eedc1fef1d3fd8a7010247b8f9b7d31a916381d3a6bbed9bb2da1452071d1b5a97d179d8dcc6339b90fedc6294f0cd832d8637ff2175688b9497ee15c00b05cb175b484d5010055d1b247376dfae79be05355ff6cdce7b61fed835afccc63365b1463f65d137418d6830335af4e2df08a69fc31bd42644c476edbdc010110465d4fa8970e60524821b5d87d0212a04a2ccd33f1ff8b8617b77d5f48beaa3b3968b3de73238af3bea777a7e95281ac081872a31c406df2cdfbde1d646a1e4e6d3722a0f0d2e19835dbb30e86340268ce0a7eb6b3832c02800b71b2e0d4a70751fedb4bc75fe2008ede0f03276b115907bb3a6c4c7d76d4ffddc881dfa0a4bcca4a3e0030d4b5e59b5369d194f59500f2a0b6a40e0789718f42f938fd55632cabba0b0005a07b5e9ad9fc55ea0f7702c0dbd412941402005b5ddbb89d93d5b8855b75e4a90040da6f7b16c3a48198cfe74fb0ceb79b165ef2e45981d038ed4c483d80d218bf07c7bac9945c1d643527f27b527430db2c5664c66f1402a00a1c5dd3f6edad26afd8a121f3519e308aa27d7f53884c7d1d9a56e8109e0b8adaccea978fd272b5234a00943af6d063407ecb4d2ca66f9e177e39f40e4f6bd0dabdabcd190044493c0000609ebe11277bc33d4fb3b1a182d4d802c110950f56f0c8eac8d321f500723d4675e98ebbb26f06d6de3d1d59d3bd2fa6dc7d466f7668d08b0b0f4b46f77b76214a0cccbe337ba9d5841ffc767d4081c21c71e3e558269510f2050d7d99896edeb92f8353782338fe57d300c076d7fd3bb3f44471abeddd7c8a25bcae30f0f0432e80d19ae0e055e6d412df4156b39fbf3d7de6cdc2bd8ecccf684845190f00e8da262a5400fecb55763d8f970000a03d7c7302fac9b5dd044e9c8f541da0fe619b37101704b6f5681fb4965a9b8f39be3924b8c97aff2bcb4daa7d53cd66bfa84e4a2c1359befd31bda2c8eb1b2a427495a8a2a40157920e615248f1ff63b1934341ee6bf924e529a04c05252ac8b5b2cf3111c050604a5344fe7fc0c927bdaaba2cfdce4243280d5e39e5705a8b53b67ecfce1c49b2ad9abc32310068b5d76502206c035b4d00e01515d694659703006ad6c35256a22f281d1557b47110c415d99500a06c6eae8802d0d4ad8d580050995df92d3ee0084b5989090082f2a2169b96b82ab70a00404143fe633a54c3e3008100092437bd86170034000092945fb14b228fa8a8d276fe3a0f036afe8d2d73c60eea66a3abdf7b6b742d497233ae2ee869aaaca8c2d1d0b69a162e02005e2d5f545f582602006d0703190014336ba7f67d73a7b68bc5e53aad5ed38b83279f5b3b6374ff4e169a66c30e277fe4a747d3eaecaa015016f528ec4e3269396b7e1766e193b047f7320018f603ccbed10dcec8d546010186a21a1b00c402f147b338a2e2e9a9473c0099ee63ece5e59dc6766701343e3cfdac8a0404eb347d20061077f15ee2a38bd138c8f69dde4d09ff2e7d0010973fd93dca410b5356e3681aba79e70200bf8e878babf3aa0100b3b056a50230f51df55a5854454e050050f56c35e90014ccc44a15002ab32b849fd71015351600080bb32ac500a86aa7f1130698d3bed6049fa8fa67d1b6567f784adb8fd9fc33c3d056930e1416c6460140cc178b7f54af88ba77d9d500405356ffa194c1524821c5ef4aec68c8d7cd70f50454e32026a1b5a943484203f1410e5929fee340e8ff63efbcc3a2b8be3efedd426fb3c0c22e4b07610544a4a9280a228a8a0d0bf6124becbd468d2dd66834f61abb222a0ad8b1174011511129028a4aef6d77d932f3fe4111118c26e6f76a329f679f799661e7cecc993b77be73cebde772ed5c4dd900de3ec9ac1b51c9ae7d72b10953031680aca76faa004a94119f05408d6f441858e80350a4dc4aaa49d1a09029d8fa8dac045bdf520f40514a4a890290e525a48b01e859ea297dce01aa3bf46dad0ce0f18e3fe2ca29008abc1bdb8ebe0160e0dba3992a83adc20250555a22a120cd7af96e3bc4e2d49f5ab46bd7fb7555dd3b8b7aed0dd18655a2623df2405c7646fcfdcb273704f25011b36df3c3b29c73336606c5e5e9f6fae5f0d9f0934b5d6ab6646909b84a000ad20a640025ce7d5dfc25c6259b28160c0da7e9671273d3e3ee5c38b2ac8b0e0a6e6cd91bdf40d9a95afbba6900497bb7df11f13b74f2e92ec4f39d5ba26540f3ee2db51bbe7c55c7a2294583e4264c361300188c465fd6c8bc1bfb6f5701109d1f68cee1980fba280620b9b9ef663e0968b9fdd0c70088ddb464ed7d05747b8e6dabc3f8b2fa0071dcbac9bf5d4faf729cb8fd64d8d99d4378b5f58b63ca0150fe36ab8204640569f975354fcf420f80fccdb32c294096a4be2800a067a9af445515bd4d4b4d7b9d2769d03ea9b718d8510d40c28695e7de542999f45ebc61b1bfe0cf2ec14755bd491aafd5f569ea34df5f9c9abdd65e05e65faa57942839e8a7a5d114a0dc76a0b316dd78d1d0fc27606b3051498209c8ff4c9c510045817adfd6000009901494688fdd7f83c4fd7327dd64e6c65dba250720ec60f971ac8ba1db716a7fbd3b2773ffe8ef97d585f7fae2d532c068c894361c6387e97e2bc75dcedcd5a343726f374ef18b14d3755737f46e64e52697a1e39cb62e7df2705a973e379c655161898072bb09fdcc953e27b5068bd77bcda2fd1d973e4cded0d9eeac7373f5dcb8f84c19603870e37c3775b00c5a3aea20a9347ad9a419f770e3505a1634b669db4d488d5205fa7e5ced8b72e37fe93436d2ac6d2b2b43a57789c50034b95a2c2aa7fa86615092fc679783e26af5914eeb1fba68dcbc90b56bec04e501864ff75dfeb26c2014d978b195f726fbcccb6ee1e160ae4726a79501d032d06a2839341dbab760844517678854bb75b235e17530c193b752c0bc736b2e0bf8405bb03966ba80e8d5813953f31c6cfbcc99d6fc338e4e9113f1c73d39009e7307a1361300599674e7718eeceebe88dcbe43f9ea4e23fb1b1ddc9119fd0630ec3bda5513c097d587d5cc6a0330188a8ad777832fd6f62453b1ee37a8d9c6752fefcf1e3937cda33cf4f7b4ba1331ee39c567f9c4eba9abfdfde33dd59f9dbb27079a8f1eeda05695b4caafe3b64cad7ee149fb3debe7da6672fdd6aceb1a35ed4ac199b18e575639391850d9cf5ed75e81a62ec117b4aac68dd6eab6f5fae4918d9f66d3af535f58af52b60c687f5c96939a5906009a5eab36f6e1b390f10fb409843e8f6e186968be2d8f5d754f1d26030adaeb46f36754c484069d3c7b3345ae2bec32e3c8e11f2c1a71a131753b6fbab477a29725e3d9e590abc9aa365da61fbeb8ca438bc1e2f7df7f6de78f5e566a69374f07854497f2ad38ac465742d976caa9f0e5fd9d787977cf8545971ab90e5a7bfee82833a5cf3c4c55bb69e7ee1f98eddf922f4b7bfc303e5306588c0fbebdbd278f0540b3edd2df47396a233322f81ebbdf4c370630d120e0dd92b568cc4ba55d5cc0113aeae6dc3eb163e3fadf4f266808bb2fdcffb39b26bfef8635fe56aaf9a14ba6aeb8a6edd756b54e3474fffdc47c6f013beddc967db182c13db85f743f36552cdba0a59d6aea95435b7f5dbf3decad81d380b57b26d9aa7c647a573f1b0040f32ef69aaa165ece1a00c069dbc942e5631b8d5b3c48a88182c8e0437b82624b3ea7bf963cf3c21f0f28c060d481f0b073e7ce9d3b772e2cec8f915c808cde7f314b0ea8da0d1b6a0e00301e38d251edcbeb839acbfccd13dcf4e54f774c9bbde74d4b7ff3da7dabd8cd3cbe7d88837659d4fedfcf95fb8e7baf43d982c003977e1bd1c6b8e261f8d95b997a0ebd17859c9d6daf0a9072128092eac72f9eca16238e3c08fd65587b6b42fcea49f483e40a6e8bcea397ed5fd14683d5d425f8021aafd5f568f2349bae195f58af4a5ea7a4665668f0845ea3569f7b184ce73aa1a1f9efc0306ce15a28075789ca9182024051752fae357e3aaa7a4955afd462514c8a2a9557afa14051a0283506756ec746777737daa0df1a0989491eed3a9014058aa4288aa44865959ade563959e5a04892a2288a623218d191512e2eadea368c8d8debd4c5effb37005912b9b287ffa604a2c78e1b0786987f2a4999f2f1836ad3c743f6c1e05b4a9f5b969a4757a4eff0cae71cf3134e8e715a117d659aad0a6d0f00d151f75ab7f6a8df1a8002d7b0a641109597d4b506f7efdefdccf69cf6d8d1d07c6b304524345920a9bf35d495a4bd7d34df6a0d273c16875dd8307fa4cdbbc8a4f24f5654e9905195c11728cd0ffa22318a0aa150d076fcfe287f7a3e1ec2f9dbc6d3aa8e8686e6bf045b42428ffde71dec809a61b34a0003d06481a25059fbbc93d1c28ee6db85a5d776ecc2b69ff553b9b76f65d8758d407f467ead978e2419c545943e97b6e377864ed713d925b419686868fe73c24e46a15c81cff14854bbe524544d1ebbfa5e3a9236e4bf1189f83f39c378733bc9f91b9cc17d58e9a935ef2d996fe41aea747da0a1a1a1a1f9f66102a82421f90c695649a252011109110991e2b336a1f9d7237e34cf812fe0b5fc294ed4e03d2037a8bb80c717f4389ddf843f57fa7293278f2f301f75eb5b4b89af30352f3a7f43e6d6bae62629c8ffe222e46ff67a0b787c419ff3a57fef58be5d2bd1d0d0d0d07ca3c28e86e63390e5dddf3ba77f473b53018f6f6ce9e4337c69708aa8e9183c4349cfd64968eb64abfbff910c872abb31ce86c717f0f8029fdd19f22f2f80e4e816078555f97603c02c2cf85fd8376dab275fc0e377dc92563fb52e43956fd7c256e864a1cdfeba162a7db27f9abf938580c717185939b6ed366ad5ad02fa658d868686e67b874d9b80e67354c79ba01fbbccbc520240cbc2b18546f9eba4883d07fd26f4336952d8e9fa6ebae0fbff75bc259187aed7c491138e85bd1e3dd55af9cba58fba46c98120ed9f66ff6f845d1328990cda1df1d5676fa74a6fce1fb428b41c4a7c7b57236671e6cb2711579e97cdf7d2a75ff568686868be6be8669ce633644061c4cf8bae9400babdb63e8cbf77f5c295a8e7c98fc317b5ad4b914b963eda39c6c342c013b40a587bbf84fc28145b9174eae7c1ed85263cbe806fdd76d8ae940f267ca22ae3b7f631e30b782d2785bc9142511cb3674677672b1e5fc06be6397475449614754149935e6b578fee60c517f084dd165ecc6eac7b285978e7f02d31a02de40178792224ad0a803c6d87175fc0b3fa21a28402207fb5cb9b2fe0598ebe5c4c51e5cf8fceebe76625e0f105268e7ee3b7dc2ba8f6f2312a6e37678fdab286c717f08ced3a4e3afd4e0645e6b9e95ddd6c4c053cbe8067e6d479fcb6a8ea19dea98ae7fb7ef4b412f0044e3d7fbef0ae9e9fb0c9f2ff9cfaa1d8aaa4f51e3cbec02c60eb6f63da99f305cd7c669f494e3c39c3d7862fe039f4597eb3dae546495e85af18ea656b24e0f1cd5b769f79f0e947a381ab32eec494039c41276f5f0f0f8bb8179bfe327a7fdfea99b228715ad8b2c11d6c8d043cbe89b0e3c8d597df4a01485337b717f0f86683af950328bf39d28c2fe0b5df922aad0dc7371fb56a413f275301cfc4a5ff9adb85f448621a1a1a1a5ad8d17c9b543e3f735b044038f3a75ea6d5b92318aa46aeed2c356ba3ac05e796ec7ac515f240e645fe3e7b7b62d507db2bb2cf4eee3975ef9dd40a13cf3efd7a38a9bd4b2d7a2f6c2871daa1f17d57c75419f4da1eb639c014e97b87f7597aea719970c084b1febc8ceb5b47f55bf7a4ae0b9f2c66eb992ab7de1d0c51faecc0ec750f2b3ed675f9370fddaf024c862c9ee7c106324e06a754016cb39e231c01d19d630f4a01d9dbcba71201edaea33cb4b2cf4ce833e748f45b55e76e3ddb1916c487ad091cb835b10ad2f4bdc37b2e3c1192cd14faf4ede76b4bbe7a5d4682accc482a37f11d356dcef4913e06f9cfc3d78c987fab8442c5c35f862e39ff52c432f770d1b8b761776aedf1c8b39a28ff2f5215b57677baa13581f21741933bf9cebec5165aa9a23066e7acdf9f8981923b0b7a4fd871e3a556a79113873857c5052f08981cd240002be9591b3180e2e0996367acd87ef452ec3b089a09d4015025b7e6f799b8eb569aac79e75ede56e2946b5b46072c8baeebe0c7603615592f893898681938b6673332e7de961fa686e6d0815d1a1a1a9aff3ddf5f28f6d8c9101b6b8b94d457d5cbecec2c3edf283b3baba367bbba95430303e84bfbf5a02405f96200ca024bdda62a4cf3a5972f4e344e5befd5f9b7d76f635245a8374395fcdda56d5745007f6cc8d55fdc3501905205b37628b624f2e780ab59226ecf6d619bfb992943127f6c7f9c024a1e2b362fedaa2bf365c4f5dbfbeaf09ed8999b6b12a15acd0f3a38cdbae45472cb19b125f1f105f2b69a1f1c15997ded60b41ce077ebd3dac7ce8519f920f36c50c2dc16ceea46dd46b92d9e1573ebf883122f9b4bc149809eff08578dcca09d37c480c5bc9033b36cd9b9a706384f8b7e71f0c88b1f869cdf172b07840b2f5e9d66a30c402e25d9605afe187e6fba32432e155795b5ad683fe84cc9c3ebaf246dab8e85e5022a5edb2f1ceba9577e7d9ceb88f00a0050645e6abcfc09ab5ba9fda50b623a25e4d20241c440fbf1910ad26955f8b961e441df364b5fe43c4e9476db5200002000494441542c55983ed87e3a1f301abb65fd34a172a9f095f7f4a8ebdbc3dff5196ff67ef20396a0ffa60d0fc72d0e4eba13b4f34ed04e80611ab029e8f740d3f2db3b430a00eed0a0d0f5ee1aa53726b41e12967562f7a305bbaba3eecc26859d92e7c63fd6f7d29305683cefb8e1d5cd43f70bfbf4e3d26f8e34343434ff5bbea77637f4b84ae841cddcb7ece82b9cba65fe4be7eae5c3cb5619f176d52b430f6a861eff8f672595e73f387322a6e86b14c550d5e7aa019066a617351141d46fe5c657065b9ba7050032d90789116545af0a01b09a75106ad654bbfaf3a8576489007eb7a19d4d5400405e945e08401639dbcbc1c1b155bfbd99002a5ebf29af11822a160e3c653054090d1600b9a4e12cf6f277578e3ea200832e7d9aa973db0d706600b9e1479e56022c5ee7d19eca90dc397627fe627012c0eb3dc2494356f4ba1000dbb4055f1960ea5837e702287a5d202a4c2f04c0717237aee9a1c7566602d2cc2bcbfab9991999995ad9380c3a5302405c2656c88adf9502306c61a9c504d42d5b09ea4ebf89f2657ff17a2859b99ba83294085d5500bc562df5d92c4d3d0d009057c96525eff2e500b2f605b838dab5f09c1e2507909394d7c041a86a3d68cbcda49407178e6e5e38dc4d13d49b90c5eb1e54c86b36376a69a20630d4cd5bf00188b3b32a1b845649aa617857c7c4488d012819587301508599a572ba81a5a1a1a1a1855dd3bcb8cd6961a1992b7de6d35ba56e39729245aef4d990d1d6a6da360aa68e4f6f951c518283a9e68bdb9cff87432cbf3150c0e7703d37a5cafe7f8ba244af2393d59cedbf8e1134ec033cd500246d5e7be16db540a0aa721e47a657d63edc994a2c00603436db2a9474cdf5002852efa5d40c682065ef650253d8cb431bd987478ed8115f49016c5d0b5d004a6ef3f79c387eb4fa73f4f052afdac93619acea4acb68dc73247b7be1c83300c83bd4dd4a60e432e71105a0f0e291c7e50043bfc3686f35486ead5dbe2f0930e93fc84e0d4aba66ba00e46f9fe74801b22c3da90080aeb9be9a9ea51e80e227315935d7402123517e77e9ac3fa2b3d8ed66ed3a1e7c62958f66ed59728c75001467144800480bd20beb4ebf89f2ffaabb9ca5cc62a03628ca52667f60083661accf02c00bfced708df54e1c3bb4638ccd0773852a8a1e875d8d2fa4b44d9d3a074e59b1b49f2100517eb9824d18735900b2e3df49004afc26211b801a9fafc166abb0015495965601d29ce7afa50d0eab2031b14801885fc7be05003d231d7a68160d0d0d0d2dec3e819a1a940c41a86a1588b21a2c4ba9b7552528cccc2b10657134d54b6532b546835ce2c773ecf91c2e9f6337f77e390540f274a93d97cf31197da3e2137b963c5ed88ac3e55bcf88117d1fa622cbd3e3f374edccd4bf4ea61186beef8a953e3a40e1b9496e8e9e7e3dbbb5776aeed4e397a8b2cfea46c536ee3ec5571dc8da13d03570d28c1f0777f55df4a8ce92ca6603769c9ce3c8aa7ab82a70d2890ca9aaed901f5a32218bd9bde7dcddd887772e9fdcb664c66ff1f2cf5309b2d761c79200b0cdddda77f0f4ece0e9d9ce5e0740e9d5430f4a2930381ea3bb684391fe280fb01e3ab09932c012749be0a506a4af0be8ffc38f43fca746c901e188617684cdd0b1ce6c206975b7aec3a74d1b37b053ef2d4955144956eb4a4a5a927afdf4fdda8aa3ee30d8df00280f9b3569d96fcba74c395a3b94b6c9f21bcf799cba7d68572faf4e5e5e9dbcbacdb898f7a51dd5189c0e1303f4809cd3db8f5d7ff028ea46e8e1b5b3170417b3991f0abb3beb47fb3a5809dd7dbaf7eada3ee0502e00872ecdd5199c0e13faea02794706f719f5e3f03ea3ce9503fcc0f16eda4afa2decb5013cfc65e69c396306af4dfb68d771f37a0d1c3dbcef80bdd980aad788767a741c968686868616769f402c4589088b962df1f2f1fe7859204247ef4ed57f964921967eb2acfc634b833264ffd6ab4a49b2524ab42cb95f2f1aad6c3e74df9de02583db5aea54a63f79f42c13169dc78d72d3f9bcfac3e2f7dd11be658ca7a5eaabdb674f85c694f22c39f5741a53c369daf13f0619a1f4caecfef32e175bfc78f4ecd2fe2eeacf4feedcb469cf99c842e32e01ae9ccfda55d5cbd341a900aca61d3a75323838283838e8f4c90d5dd580ca9b07ef1503d07619d1430f006037b48fb93200b005037687ac1be226a88cbd1876374bd7ce7ffef1e069762a50b61c77246cd5a0d6c6d48b6b67822fc6cb4d4db599da1d96ad096cae59716fd38ca521620f6ffdda7d6bb659726459772bd59c6bbbf7dc52f11f645a276c9b2abf714a3352929293939293939e24e649bf78b63e06c77b7de8ce893e5685110736ffb6fdd0e544964bdfee661fa67b611b769a38a1571b0be5a2d4c731cf33495da1efd483fb479a2b556fbe6dbca739e37944e8f514156b9fc97b4396b7d50234dbfcb47eb88316b26e9c8962f799e2dc5069ebf55a324023e1eef30a96a1c7e4bd5b7bf3695d47434343f3bf8701a16bb516a8d5040dbe50a0aa9754ed4a0a54eda7def72bbb36babbbbfda3c7ba682cafcb08d8b77e9d9fdf702680e6cd9b2f1da5c9b7ccec38208bcbe5de0f377a785979d5be9c463c76ae3df657cf02aa3b20e4e1ef6d5f2f73e9bc274bd5ef4ce2814e9a94382d6cf5c25f8fdc4a2ba5981c5b9f518b56cdefa6173bc5b9c7c97af307b4fc35e1ca50dd37e7d72cfcf5f08d97259492a173c0dcf52b46b7d46696df18281c1a21b518b7bcf38b9d07eee7b02dbacdddb37582ab0e138aa2a83d3f2fde11fe38470a5523f78029ab578c74d16102b2aceb5be6af3870f945a11c5a961d02e7ad5e38d0569d515394f5cf5137a66a464ceb3ae6449692f39c3321338c6eaf9cfef3d1fb199580b2b6b15db7a50736f437fef0212bcfbd71f48abccb902e46ec84c4248f761d488a024552144552a4b24a8d333327ab1c1449521445514c06233a32cac5a5555d19b1b1711e9e9ef41d42f3e76f5c8fe6b9f53c566030f252d4ea56f4d46bdf304f9ec4b56eed51bf350005ae614d83202a2fa96b0deedfbdfb99ed39a1cfa30d4b43f34dc15662e07d1f1d0a604041e1cbdd047f117d9e318bc5525151d1d0d02008c2c0c0c0d8d878fbef1b1bfdb148429688981c3d5d8e9e6e837f292832bf4266afab6b23d4025026958a249f08dda9bbf99bc69e3ff5f391e917ea4917b2f8d62cff09410550b7f7ed6bf8fae28d884d2312cac323267a0ff58fdd7d3e550133df611d0d35ac84eaa57766f7187f3c1f269d470de7251e3d7a724eaf42ade883036bfa5bbddabbeaba976fbb6611b75f5e5a19b8c8fef1568fbc5d437b2e7ba200bf5dcf56f2e88b0f8effd4e38dd283e061dcf8353d07ed4c8792b5774febc25b97efec9be09fa719b5b347ad3f4751786bf1b03127b2945acd3e1332d78d7d7fc294ddf7cb05be3ffed842adecd5a3fbaf33ca3f8ad65172b182a549f770a2a1a1a1a1a1f9af093b16036accf7aa8e02e414a47f965cb43ae5418d17ef6fecbe20e79da1c0acfe9aa6541d00b184aa904873f3f20a3ef6d8d9d9158a2a73f34a1312b2f4b9dc4ab9a658f2894c126cf3414b1c62861ed8bcfe86bd619d1a2abab3e37401c01d76e6c2af6dd44baf8d731f109a756ce7d32587e6ce7c14723e3547affdd4751bddd44115840e0cce0704e3766c9c2e542e15beea38f9feb52d616f03865417a5d163fff9237e44d9cdc92d079e2d0a3f1cbb4ceff6be270ac075e3f9d0114664fa8e0ead5726dddb1d92e1efbafb583aa0e6b7e7f2613f3d49dcc236dd7765856db9b6a25b8feaa232fe183922bb90ed34ebf4d9796e3a4c9455554a0196b6a1a98d532bbbe1737fe1a9b33e3a3f065b8da5a8a2c724d2d0d0d0d0d0fcd7849d8484a4bec7e733641a93013dd6fb486ca91cf2bf21ee7233334c2d6daabf879e39f9895f8ae4a4485a465224f9d15192145922ae50500a1214499122599948aef789a2185aaeb3177a1c9d11b6f48f8eb59df1e4256ff2e400044ea6aa0043dddc9187d0327156564543995bfbcbccbd3d5beead5b9b93985f5b94614b0b4d0618eae68e46385b2acac92dcf4f2f04a02bb4255800cbc0de4a0d49e2a2f4827293b76500f80ee69a0c40d5c4590064a120a3b8b6ff9f2cbb1050761932d0a9ba3f9b569b390bbc9f2fbf7974d184a300a0d771e5d903539a7fa862595a7c2dc5b3922acae86f79ed54d534e83b84e6cfeb89e7f6d492edb41d68686868be0598aa4ce8b2a1cb862e0bba2c70d8d062fdc936248542398ae4354bf9df8edbbe494f011075f7e6a77f56592997488bf5f4f56c85b60d3e2445965694723884add0564f5f4f222fa9acfcb4c38a2508583cce186f2edfae1dbcc8264c0d5800b29ebdad022871c6f31c006a7cbe260b0c2600503529d3d884099705803f68cbb1e3a74f1e3f7df2f8e9a0c3bbc7d9d4864f739f655452a0c419f1d900d40c0db4b8d58933925f962a0059fe8b7431005d4b7d2d43136d0039091995142079f7240b00f4cd384a354519f876b384f4c1bc8079e773e500181a8ed3831fe72447dd0eddbfb4b3360a6f6fdd9f206ea85b5505363a65aff2abfef90a247e38a3194110b6731e89bfcbf2ff677c5f27f2ff70b464ce311f822008dfa0c6460297470c342008c2fdb797d26fdf7a95777e302608c261c93309fd88a1a1a1f99f0b3b050531093109310531090989aacf48b040522029507f2f0e5b9fc4f8b83ffd8d4c2c51c82af372f35e24bc68f0a1484a2eaeccc979f322e1455e6e9e422e9289ffac4d55739cb6d8bb5e722f86aee7c47eba40dee1fefe23c70ce935ec6c19c01f3cd14d0b6c8ea92e80a2f06553662c5815f64eabc3a4fe7a40f6a92d47ae45c544459c3db46ac6fca02276ad24ae3c3fdabfffe8a15d868594001cff112e7ab6437f7064808a99d9b3ef98b1bdfc572402ca1ee302cc0897f183cd01d1a5717e83260ced15b82313d0f19fe25397b15fbbedc2e3fbfbea23ebe4f0fe6bee979095f767b6ed3078cadac3e1771ec6a59703d0e26a7e34fc90a965e56850f8e28de82b769694e5dcdd39bd97bb159720088e91d02370e1892431f54dd46259daef6d0882d0ef77a5ec4bc4cba339b6443d8c1cba4ede135b4afe33bb66689a3b39085bb434d5fc92c1a25445d29915c3bded8d0882200c2c9cfc266cba95f7ef8cb13394f49abb08852e423d2506248fe70b0982b09a1afd17120cc95237b7a9bea466e36e957f2fe74f96c51f5f38a06d33038220087d4bf73eb3f7c714d113eed2d0d07cb9b093d509bb5a6d27a5bed16395574941ca01d428cafa1f0032b95c21adf94ec9e4557ffa66cf32f45f34d9b29e2d74bd379ddf3eb1a30523fe6ac8b514d5663ed30f9c5ddd568b01b649df05e35b11a87c72f6d8a1c377f3485def4d17764ded6c5578f58f8d1bb61eb89cc872ede76f5e9751c262dc4f9d24317792ab94ccbafc14b4ba03c150b299742cece7be4e867977c32e4497f25d03579e3f38cc4c09ea2e3f851f9dd14da8917623f4e2138579bb51dbc337fbd79f8949c928e0f7e0956d9491b4a3ffb05dc9da2dec55d2ae1ed9b961e3eeb0775ca77e2b764fb0f938710643dddcc346149b50fcb5a453c6b1916d7b2e3c7427a550cdcac9b5054f967265e79e8725ff86e94095addcdbb575b65013bd7b706c5ecf1fc33e721829645fe1f9aa6a37e3d4bde8bbc1d3849f9d84862c8d5edea5ed98dfc2e332a53c3b57674bf5fce8a0ed67d2a5ffcaa688a1e7b7ed7a74f4f5adbe9cbf977d519a76fa4852f5d7d28bfb234ba8efe0e4a9f2072bbb784eda199198af6ee3e2da9c5394726bff6c5feff9378b3ebec548b982020d0d0d4d53c2ee3b3a56854c0252c6d5d36f2e1436f880a42093ebea6a36170ab97afa20e50a59631e3b35e70d09d9c5f9c9bb3d340040c57ef183ece2fcece2b7073a690260a8370b587d3af24d7e76717ed6abc8a3cbfccdaa9fc22c03df7557138bf3b38bf3b3937f75510343cdaaf78a13b7d373b38bf3b3735f3e8838b0a8b78912b43a05676617e747ae9fbce2c2f377c5f96f9e1c9bea4e300180a5df7eea8e9bcfdf14e76717bf7b1cb16dac5b4d663665e3aef38fdf4d2ccccf2ece4f8d3bb76648730d06505bd4dd99d64a506b3e253ca3383f3bfbfc2467c731fb236232b2b38bf3b38b339fdedc35cea5f164726c6e9bfe83dd74bf8e33a1e0f282b9178b01bdbe7b9ebe8cbd75edcee3d4770957577868d7ee9a2c89f97da80b8f20746dfd7fb95bfd3022cbe30fcdecee68441004c1b5e938fab73b35be26b2e4d1be69dd1c050441107ae66dc606bd95018ac2a8ed3f76121a120441f0ecbb4ed9db88efac2a65f7b0b642633d822008826fef3b69ffd372b22a61a5abcbd22400f2eb81a60441b45a9d580559f6f5f523da37e31204c1b1f418b9e95e4193e2ace5dca3e1976ec444af750020ba13f242541388b41ef9eb4fbdedb984d1e06be5906645ac1dd6ce5a9f2008c2c4b9f782a02411f525bbfe20b85913586c3169f5b4aeb67a0461e03868dbd38a064febaaa4ed9337bfa0c06c31ef4aea8bc86b37a213de64441f1c61a10c71cc2c9b6a87961820734f74260882e87c2297ac2b79e28a899dac3804c16b3564cba36a4b36667679e6e9895ef6a65c822008c2c0a6c3a84df70b1bce1d567c77711b822008d7b957f3144d9c9d22ffd6da4077330e4110849eb1d063f8aee40ffb0148e216da1104e1b0f8a90492674b1c0882705d9f2485f8c1746b82209cd72649ea42b119f726083bedce015078c4cf882008af8359350725cfbbfe4b1f7b6e1316abde5372d0f1340046426da03262ffdd220aa04aaf8d322108c2edd764290094ddfcc1942008d77549d246af6c75491917560e69d78c4b1004c113fa2d8f1503e2b8d5bd5dad791c822008c2c4a9e7bce0d4ea8646967de9273f1b5d8230721bb1fd71fdccdd4d965fefbde9d5e1399b920096cb8ac8c407d7af453d8fdbd2490dc8d8377b575215a4c9eb5d098230e8be6ef510671ea1dbe5d8abd8c60fa3e697dcae2b570c7513100461ee35e77cb61c00c8a2a85fe9071e0d0d2decbe2d489904a4bc20bf20f1231860402ecdcdcb4a4c4c2cc82f6050725246776ff96a889e9dbc250260376769408dd465a80adc3dad356a7d2bf9a7176e4fe3daf141e6dedb3065eb8b2ac8b3827fe83afd40e41b3537ff3e1d78f94fcfaee8d5f7b717124853770df49b7338ea0dd5bccb80817e4232fd5519294dd931c07fd1c9c7397aed7af76ca39df9e0e8dceec30e374c214d16a7a42a9af79e386fc1cce1edd433638ecf0e5c112bd5731f3cd0490d00b8de43468d1a37c48d238d5bd5b3dfeab0e754eb9153c775567b11babc77e0aed44f78ba4871e6b367f900a0a6a35a1b512f085d7520a759173f6f1b1d49ec4aff016bcf27949a77eae3d712e9b7774df09b7cb198f3f776fdf6f8b667c6dd7b3ba848df5c5e3cfdf89b0f62acb2b757c3d2006807ac9cdabafae5002c1d617b37c3ba1131d5938a355af2896379aea37fec6a247975f1e781f36f97528d9a1d64f9aba43253bf317316cc19eb6b98f7ecdcf241b3ae15bfd71d6459ec86fe01db926035f6e4c5b55d0c9a383bc9f3df27afbd92c26affc3ec0573c6fbdbb3dea6977ca80f55adbbb86b02efeec5165415c4dc790720edc693624966547401a0e7e165fa3e83b212df67847f33160098fb0d1b356a427f3b8d9a862a7dd782e345a6425d3466b16a35f6e2d8c93780b2f79295438c00c9cd7d37f3493074da8ceda90bbc3c199a2e05ca1e1d8e2803ec46f5b792377a65f349aae4e69c2e43375e4cc8d76bd37b50403bfd9cc47c1920cf4f78a5ec3a68dafcf953039dc9d777f78c1fb63d590af99b23a387ef88ce2389561dac73f62dbb561741163551fe07b5aff041683c0065ef59c39bab3100a858f49bd58b00907ee14e4eed494a23d76c4ce077eae6e7a88b82460fa3aeee3cd8185cd526c09b879227fba62e7f5009b2e0d28c81abe8a68c86e6bfc0f794eb8c948b6edd4e2917e57ffcaf8be1772057494eae6485b38182a8c837a4dc18d0a12ff0d78012e5e78901281b5be9355561ec57debc39d52475751b8ff5af32a25f56cab4c2b6458800ab85172ecc17b273827ada4fb89fb0ff8fe7e34786ef7c2807843fdfb8354ba802507229294f5abefbb10270dd1c11364a40a66df174f939e9ee8e33af874efc401d38afbafb40550972894432dce1add3985b39b7efe6ac9e357b7ed2b9e027496cc7096b3777d5062aef8dfb23152002366f5fd24643e451e839382476e7c1c431bfb454fdf8d06326d8e84ea8fdc36eecb8966a88affec37ac1b5db0bec5581cabb6307a6036add0e5e39de434f12bbc0c56757d6d92d37d75cfaec5d2f6ac468ea3dfe38bbcf4ff511f3beeffedcd4a8d755e3cddedb5751925902000636bca682b7cc26851d3170efc1f51db4449dc52dfd0ee587fd11bb52fff6c7666783653df5f2a3b92a0c7995a4aad4a3bc75c0c9e2e888b4aaaef6d5c5e4864dea539023b7fc21e8e2baae062c54c6ee68f4ec86f42c9702d03034b67674b31f3a6da58976c38aa261dfdd91792e32e96a428e514432b4cc35cb13aebec856ba960aa83877b355439d8b8f6d31e0a7598f82cfbfccd1f39cb17e731b7500e511d5eeed0ebbee9e1da4f370b243b763450d2d0600a2a74742b20196fbe04e1e5671bc5d7b72eeee8bc8ed3b94afe9323a80777c5feac973e9d327651eb9560e388fe96d268d5d73a8912b7b6d8dbbdae6a05c40bbcf89fb7f74d363020aa9820550defb627dd59428994422ee2778e1be203ee94a5cf1348d8843d172c06c56f8a59f5bb052377bba2eab8e0657c6ee6cbcfc6e8379756fd58af29c5200204cb8aab55794ad67c6014a50965d2a474d05301c157a77537b6d0640c97c62bb7c7418336d6be7866eb6f8ccf139cd8a83926c27c4143f7b9a27b34bd87fa91c93e8c68c86861676df96df489a4c4599df8c6afcbfda4072644ef62323269481166224017cfa027f0d18ea5c0335402c7d9756288756637586ebea2e50065b87af0d00f22ab9ace0550100b6594b23650044337b2eeee714a61788f3d30a00e8bab435adf1fdb195599282f442007a42218705b00c1dacd490242e4c2f94d5f72953a29727664f5e732a2eefbd37485c2a517c2c44b3df9401280919d632a46e6d4e628e148d093b652b77772355650d03eb36bd7e18eb2f5443cd4850bdb65e96aad505e65467a571b4d46400aaa6ce264016f25f17cba0fcb9bbe67cbc6781938506039486ae3a00b944fe811b87450808200779293955102a7f4a78931f8524f5ad0c5400281934d307f245d9b9e5798d981da87a7761f1c49f0f476556356ed1821c39201c30c2d380f5a9b3632d9eb2a8ef9d39674faf98781a0034dd669f3ebdb88d4e3dddc9e4b8f8d92032e9e9c5ab179e488c0327b70f9d1b79e90a95a0005a746ba9cd40fe675445d3764e7a2c503a46da4051438b01a8787c30340f60b80df1d4d720fa7737d8f3475ef4fe8b5981634cd45a8c1868b26f4b5a70485ccb946be560798ceb61c41245377e65f30bd473e5002cbd1c6bbda5ca2c802c8ddd3d75c6e6f0a4927aed526995b4f84d11008699ab992a005ecb66ea481201c0276ace7bbdced2e2e90040e9bb822aa03a7591bcf04d310068f375d8a88e3e28b5f073d466004d1e469d35542c5b1a2983a94668b000855c22979767e6c9e8968c86861676df1a51afbcfeec27f64d7cffd043131b9792facac6daa2c1726860005d211a45bdc5c08e6ae72f8b5f6c5c19da63473f531580aaca8e8da9b46b27a8796c2bb10080c178ef70b0d00372e46f9e6549fdb4d925a92f0a00e859eaab72adf481b7458fa3df49dbda2803944246b2f52df58077452929258a36ea645e42ba18809ea51e1bef877f9039e766cc0c8a03b7d72f1b47b75479b26cf0f2d89a47594d3a9a1a81c350e79968e141b9b6dfda5d63adab25112557709c1b9feeaae5dca361830c1ae994c05661a3ae406d3c28cb897f5d49355791bc7df20e00b8e61c25883e77d7af1a51cc2c66b5d51a3b2c2513df9e96cb92d2cbce2edbfe63d83c376d26a0284b7990a2e3eeaac3566601a82cac5400928cc7ef1a6e9c19975a4e09752bd3623301a8f10cb40c1a313b4b7c7be1e4bd51128d0e0bb64f6b47a46f1d35ef6a45fd62b4daf6b27c1cf6745def31829b874658aa3479762afa230fc40dddfc3625f145d481e9734ec66cdbfc704690af56fdf311b4efc8435276c8ce73e51adeddbaf8bf5a14746c7b412560eedb86db30c752754da21a8e12f8a89e7d48d9833f2e1401a0a22735d7ab734f3d3e10fe76c4240b55e190a1565bd6a6ed5fb4acbc1c2a3ee33b1bb018e226ae2c574fd5808d24f9ab3bf1a52304bab51ebbd47d539785bf84f9b08d6bfa3793dd9835624b2a00b009130ef096ca4f2f90419b59f636ab3614fb899a53efacf4dc7b39e0e1f3aa9b9b8e25759a2c548534e3dcef6125002cbb77e0b1f1ba5aff2929559fb6f465e387f1de7acc9aea5c6b26a696b18112dd90d1d0fc37f86fcdd39dfc82117a50332ad424f725f1f132f4a066e871956fe348e5f90fce9cf866b21d30b97e6bd675d5010ace8c71b471edd4c5cb4d68dabcf392c8a67383b08d7b4ef151035257fbfb0f1f1dd075c23d39d07cf468078eedf0896e6c2071b9b777e08f1346f66aefb73189211c3ace8901eae1b42e7d468de8d96d4922a0dc6e423ff3fa8e2aaa4e3d5192fc67a14171753b676b0bb82c40716fd984c933171f4a66394f186901945dfe7deff9fb3151d7c30e6f9839794726fb2fbfc668b84c186e0e882e8eec3ae08721ddfbeec804747a4ff13160fe83bb56693e79eb145b40f164adaf95437bdfceed1c2d4ddd471c7a2585b2b1bbad32507961fea45993060cd99fdb705bf1e51fbaf41dd6afcbb0b36500a7d76817fdc6cc5e5563510683929524479cbc53d150d1db4f3e1ef4a3254a2f4ff39f792147aed1c4d9c9e37fe9e4de6ddccf3b436e44c6241603d0e47ee4d955b5eee2a60e94a797c3aeab3daf856f3354be15019cb6dee60d6f3b36c74c174051e8a2c95367af3af7e6b3bc4d5471e41f97cb00102d3cbdbcbcbcbcbc3ab6366703787ee8ec2b29a06c3560941d50189b2c8586efb88efacc4f5c59aed78c4043a0346490a7ffe809e306756a3332a20c75062345d90f4f9dae95532cbeefc8362c2071e5a8e9abd6cc1ab920f6cf6bce0722de72c486a9b6803c66511bbbd69d7d3d1c5a4e8e100126a37e9dd0d828ea260ee3134e779dd663bb69d1cf3b1a1a5ad8fdeb487aa8c11669760c90e632233b07caea2f7398910ea69a2f6e73befe5e254f17bab8cc8cf9824caf94e87564b29ab33d8705b23223e6c2a9a3dbb7effe7dfb8123171fbfad4d1d474972622f05efdabefbf75d474fdf7b555e4f038ad32eee0f4f172b4ae2af08679d450000200049444154877da57350b61871e441e82fc3da5b1315a98f1f3e7907ab2e13c6d50cf86d5cd909020f5cfa6d441be38a87e1676f65ea39f45e147276b6bd2a94ad27045f5a3fac8d099570e56450f853b999b93653d976caa9f0e5fd9d787977cf8545971ab90e5a7bfee828b30f9c0c2c7edf0d6bfcad54f343974c5d714ddbaf6d5d5895a1e7b368ae278f254bba78ecc0de4b6f651aae3f5f38b5b0570bc5fd839bd66ddc7bf691c8be5fffe66a7fc367e9faf3f9a0b9dd841a69d7422ec6c9cddb8fdd716987bf01f31fdd359368b7e25ae49ee93d5af2d959cf631ea594715a074eee67a90c26b7fbfaf501d6aa8a94b0d34f783f4cb06db8a9e5f825bed247b753aa94cdfc9606adf326188d9a5dc76bd56f83edb52a6eaf9bfcd329b1a72ff7a36360e97aaf3cbba33b81ace3c3faaebc2f736ef4ec581ca1a36eceed133b36aefffd648286b0fbc2fd3fbb7d74ce9a0e3d1c190060e1edcc513174f7e4038072abeec28f7eca360958f2a33307958fcf1ed97fe84eeee7a4eea30aefecbf2e02d4bb6f3f177aeedcb973e7ce85869d986d0520f9c8e9d42a40c9accf186700804ef7b11ed559559abab20c4ea78d578ecef26bae971b7936e8d4ad2c5d5bae92b2cdd8cdf3bd8cd8af8ecc9db631ceba6ff3bae3351bb1ffd084d6dcaa67c7371f7dddea070fd53fad391f0a2fed36cbafdeda3aa1b350af3cf951cc8b42c2bac3a8f5976f6df4d16be4166bf2303e5197f4fd369ffc897ee0d1d0fc176040e85add2ad6b9453efc428142cddc61352b2950b59f7adfafecdae8eeeef68d9fedb9039a9ad0d46c79e5e6ad5bed3cdbdfbf7baffeb2abfd8a3b9794666ccef9ca7b5514449fbe21f70e686ff0996e1bb2ec79e8c9d7ad86fb9bab425194f02895656c61c45193e53eb97efd999ad7287f6b7548d22f075d1239f6f173e4cadfdc0bbf956b1f30b015c10200e9eb4bc18fccfbf6b321d35fbc95b0991eed3a9014058aa4288aa44865959ac7684e56392892a4288aa2980c467464948b4babba83888d8debd4c58fbe43be33ca23065a0db82ab5f939e6deac66cab43d68ea5a157191f869725cebd61ef55b0350e01ad63408a2f292bad6e0feddbb9fd99e13fa3cdab83434df146c0325d4f5aa5562408f0d1189b27aee1f1d169418a028c83e5cff3d4251c829c7389f4e1e5e9e00bc7cbceb2f6f1c83f89fc8fdcad26f1338f04b8e52929552a225e4aa547b4cec5bbbd7fcc3c2cd8dfff45676a9c25a9d2a4ccaa4ccbb3a0834d880456b9727071ebd2c7674d36701b2c2947cf566edd4182ca6550bbb84c424ba96d3d0fce7a9bc3bc94d7bfa3eda103434ff7a98a57f16e42853a0480119c0647cf7674b52785b2ea3282ae14542834f5e7e5e691555f10961278e99d1d2f5c76d2bfb3a9971b8361de65cc8787d7e5eb7165c2edfb2fbaadb452480aa9707c7f93a1b1bf23986428f717b9f945340fd506c79c4205bd739eba7f4eeeceeec60ed39e5f8abc6f6a728cf2a63e9122a1fd95b56f4ae84c131d4aeee684ea1de0f188af2dcea4b292f4acf523637d560d2959b8686a616259e8b3d6d051a9aff02ecaa7ac3ce6414723eeaa54c0114857fc714361445e5e42b91a8b211da362261a55291e493d15269e6f94b5a21d75383ca4346f84ef27be8376fc7fd2c8b77bbfaf59abbb7dfddf942b0f47d169d5eef61ae517c7f6de0c831bf7b442eb6ffb0efb338ed72f6caeb97b719481e2df71db0e886df313fdd060a8e928b152ccd860742895e475e4ed268ddcf4a8301b0756d8c703526215bdf912b7f1bf3380f948154410164c9ab4ca6998f36eb2b984b22aea4ef90efed86f6389c91597d374bc474820b9af7d84c39fce4491c6d071a9a7f3deffd3a5c36b86c7095a0fed9be1e3526382ce8b1f15564c4ff42d891547e9994a2a8848fc8cdcbab945788259f54b02c8edfbcb1adf59454ccbb0e7360b2bc260f71d056d2b0e9dddf3ce7c16b09a062e93fc8cb92a3cc54366c3f799653feedb886f33341c57cf0d84e866c3034edbabaaba63dcefad867c760abb114551f785229f1dbe8906bb9567e7ecebad5f91ed4ac3a7575557d197a70dfaed3715566666a4a2aaa6c06c88ad7190a630b1dd6bfb2b6969cefc317f0f89df766c8ffa7fb257383ba0b787c418fd3f90dea87f8d13c07be80d7f2a738d107df3f5339c72f77e3f105cd26dea715340d0d0d0dcdd779c12758a89efca75a82e8b33e37e4aac6822a502a074941f53b89d292208ba4851408f2231724499122599908da9f14765a3ca2da93c6525551d6e1574f95ca545657a2a452050569d695750b7e0d8a7e534e319955a5e5e69dc50df38130d5756ba2a40cb6324b2e91518dec85afa57856524519b119004049321f9ebd9c61d4a5b7a7c97b4b33d48cdcbb0f740700b224ee4c2aa7b91e1b5465669ac4d043ef9f494f287eb2d8a3c7be1c00828957ee2c7554fdf62f78c1e9de0e531f7fb0ce756b425880de57aab14c0db39676b6397c137516dd98d0d0d0d0d07c03c2ae82ac533600be20e4aac640a502d55b4bc8efe36c150a7969610545e9d836168a95c8d32a4b4dfe7ae954f1d5d9d3828db75e8eef6ca2ca2c3e3fc071dd5f8a60335405363af75ee557d969a882aaca7e74f6c24b5daf5eed8d954985026030594c06202bc9cea774f4341815ef9e5d7b5465d3d55a8b4989b3d22ab88e75a94829c5d71ced228a3f76ae66c4706648d08b798ece6adf4d3dd730139a69320140bdf9d794bd2acd271fbb3eb946f7d2cd090d0d0d0dcdff374cf95fd21e4c06980ca832a0cd82160b5adf89bb42a110cb2a2b41e145c28b069fbcdc3c855c24134bfe86b09355962b08eb663c5526254e0edaf5a0e22ff64c646a59391a14be7823a20079eed36779b2cae488133b77eddbb66bdfb67d116f6500285971caf5d34776ed3d1c742f9fefd5b393a92a0355d92f4b759b19d464b920cb9f9dfe8a83e02a1e1fb95800a85a982a03b961c79e560020734ff533e60bf8bd4e642b0090f921fd8df9027ecf63590a4a9c16b66c70075b23018f6f22ec3872f5e5b73561e78aa4533f0f6e2f34e1f1057cebb6c376a548217aba3eb09d83159f2fe0f105cdda0c5814925e732524e9a76675b5e50b78b65d669c48ab279e9a2eff630cfaefba1071fd7ac4f5eb11e1eb3bea30a42f3779f2f802935e6b578fee60c517f084dd165eccae56c1551997d78ceeec602ae0f105e6adfaacaa1758ad7a13f6534f473e5f60d961ea89f42aa0e9f06b55eafe1f7c5a5a9bf2f8021edfdad97fe6c167d543691425919b86b859f0f8162e8336dc2d7cff4aa4c83c37bdab9b8da980c717f0cc9c3a8fdf1655a4004016dcdd30bca3ad9180c71708ac5dbcc7ec7f5945375c34343434348df3179d17d559edaa28d44cd6f89d8cad90935254775ea31a5766f2aabf91ef84c9edbe7246c8845ead8ef0791ce3d62e0e5a37ff62490c75730f9b27d7128aaddc744dfdc64c6ff427161d878febf8c13a694172a156337e6db896a9d532f0c7af96eea434e6f0e51240c77fc962d9f4f1a185170f3f5ed6a6839641a7d11d54a36fc41cbf91337028bfe0ced1183994da8dee6c587e6b669f89c10550b7ebdccb30e3cacd6b5b46bfa8387b63b55bc5d9c93da75e158165e6d9c75527ff796a6a911cfc82c4d7ca2efd2639189019370f9f89dc3f79ac418bcbd39b5189db7e987ae225c06bedc17bbe79fdf3ba6b55726b7ea3e5b7692cbf7e5ef038bf684d260065abb1bb770fab99445816b3f58cf7a0de1d2a8edf797660f6ba5e1d36b755dc59d06bcc893c80e7eedf9e57f9e24972fe7bafe7f35f9717b572b1d1284c7e19b26051d7aec7fd9bf4592a4a5ea6c9853dc70d15b072224f1c8f0a5e3052ddf1feaa56e2abb3466eb8510135a1770b69f8aa53ef932692951949e526bea3fa5ba897c69d39743d7ccd08aa79cc9e766fb7cfda702d8be3317c7a5b8ef8cdb3fbc9af4ae5800add76d1d0d0d0d07c4561072828b0189054fff19d083b0525824c068a6a2e1436f26ff2b5425609343ea328d4dc363f7d50fb87966f50b26fada0e30db9f4760800c079cac98753eab658b51c00a0d4724d6ccd1443f5b6829adbafcf639bbc2edc36fd077fe945913304ceae96eaff448747aa24fa704405a0d9a1bf8727d9413df442d995430f4b3d7d74743d7fe8a47ee3e2e36337720676893afa500e559f315edcd2db3b430a00eed0a0d0f5ee1aa53726b41e12967562f7a3b9fc57dbae8a00fed890abbfb86b0220a50a26981db7dff35157a26412b1b88f20a9e3e284e488a725d34c0bce9d7a09a0c52fe742c698481fffdcb6c7fe1c00a08a9b287f411befc6ba498adfbd4caefe26c9aad7efd16a7ed0c169d625a7925bce882d898f2f90099f6d3f950768f91fbabeb3ab2e1350c8142ca0c61da7d3f7e08ded9d706598e3e89b55298fdf55f9376bca606a2d975dbba5aa0485442c1e6cffaeeda43b39f7ee654b2d938f4454009c8147c236b557cf09eeef3e2dba46382a59fe187e6fba32432e155795b5ad683fe84cc9c3ebaf246d15e552001a86022b0767bbc0494b4db4e8ee7c34343434347f22ec580c54f74062022a0c30599092353de7b4d900052580c180161b24894a05005492d0628205c8c8ef46d891a41c3229c0484c4c6cf02fae3e9741c949d9779c2182a12e68d9e21f325ce1dd83b7c580bae78056da5a18e8a976e14ae58d43f78b3b75d7d5693dca4fe762c8e313d7e295c31e2aa0d96d547b8ea2e05dbe1c80514b133580a16ede828fb07271765669c1ab4200ac661d849a35ba589905b234ee8fd973b75d4a2aada7c54aab4859c9db62003ac2e67a2c40cdccd914d5c24e5ed244f9958ac6c6681b8cbc14b5bad57bc55ee39755b170e02983a14a68b000855ca29016bfcd9303b0f06ca1533dc485a5c4026a95a0a5a79d0e036282ab0e48e512c527ba9656a606ff34fbd790a7f5fc7d9252b1b43c3b5f0640e064ae0eb0746c1cb888ae71da4933af2c9bf1cbb1e8acf78156719958a1ee32716eaffb8bc2ceae9d761600345da61e3f36df5d8741375e34343434341f539bda8482025050a824514581ac97b84e4141414142414c82a46ac6580090922891434e7d4f898b494a0279d59ab5b72e861734f81c3a9018792f8d948be83af13154feed83f7aa00882e8db03532b61d79450c4072e7c0ed020ad0721ed18b0bc46d5bb6315a014e8f51eeda0c3661cc6501c88e7f270128f19b846c006a7cbe8ebeb91e0045eabd949a141fa44c214b3b3473d5a5a452d3c16b0f049fda33c9aa76c74a84090740c5bbdc4a0a9015be2aa87d2169aa7c8d2f7167315835039419f58a6503787d3fa1ac5ab52964f5c69f3095aa73cd30feacca9339e7e7cf3bf5349fd37dd9de13678e2c6c55739fb1b4f8fa4a000a5f154a01aa2af74d49ed26e57797cefa233a8bdd6ed6aee3c12756f968d6fe43c572e89ea8d4948711e14756f7e7a12276cfb6d80aba4ed2d0d0d0d0344a8dc74e0154286a145e9dd4ab713dd45fffa1674e0188c8ef23145b25951617151516bf2394a4577737f52bae18b1e9afecf5f5f4b4b5b5e9ca51779d73ae1f8e9403e039b56ba6cd044096a5dc7f922bbb7fe8466eaf409e86c3b000fe91dd590fdf02063d47b4d204c0e930a1afeefdd3794706f7c9f1317c73e57a39c00f1cefc6316e3ec577edc488ac3d015d93fd5d89e2c454931567c656bf2f3018a4382736fc6c5a9da8b1ead3dfeaf7dfd2a2e6ffb830cdbdfcc2cef45a49d654f98d5fb6f77decc0b61cbd6f5760534a4fb7e3e4fe06f783f2c28677ceebd58e2f79f98c39ebc2419f2f56c254cd0b108392163cbf76fa698d6f8fa1e33edc47e3cee5ec7d13a7b3030c9e1fb85a37588722c96a1350d292d4eba7efd76a37c9f3b501131f9ab46e6961c0ca4a2a06a0a1af49076369686868681ae7bf32f1948ab2328fc75bb4d2f35abccf9a83baa317977ebcbc16ef1399ec6f696141abba0f90675d3efc8802b8c3769c391d141c1c141c1c7c7ae7107d807c70f872961c506b1e38d00c00200818e2a05eadbcbcd7876e1bef69ce781e117a3d45c5da67f2de90e56db5c0e2f7dd11be658ca7a5eaabdb674f85c694f22c39ead6237f9de5c967671cff69ceef4f2c7bbfef00a9d27cca81cd8176dae50f0eee385fe93dbaee3f4d96df38e2772f939392939392939f27648a3ef11e42745c17b66f5a17a16e5e74d8a9b3777238d6fa7f4145b1f8bd56afec66a15a7061f9acb537b43bb7ae4df9c7d0effadbc1991d8dd8e9e1bb0ec4190df4d3afdd44bbc3b23581cd352bee6d9ab13444ece15dfb0f1621b4d7cdb917bc7beb6f3bce24aadbfacdddb1c8459dae9534343434348dbb282074ad7618d4f91a3efc521d94a56afea4a89aefd59f7adfafecdae8eeeef68d9f6df20b46d2438d8cf4d772e5676ca96383a595712f28cb7a0ff957259348484cf268d781a4285024455124452aabd40ce5ccc92a0745921445511493c1888e8c72716955b7616c6c9c87a7277d87d0d0fc6b78f224ae756b8ffaad0128700d6b1a045179495d6b70ffeeddcf6ccf097d1e6d581a9a6f8affd654f1490f35d822cd8e01d25c6664e74059fd650e33d2c154f3c56dce77754264cef16e26fe6145145d9369686868686868fe63c28ea2a0a20631994fa86a1588b2ea2f39aa5aa53299da27e6529026af75e773b8ed7f4dae1d392b7fb3b7339fc3759af7f873d21a8b1eccb0e7706d475f29aae996ffee504753bfc3d94d4d0e41e605fb1b770dca25e95a4a434343434343f359b0ff53674b51c829c7389f4e1e5e9e00bc7cbceb2f6f1c83f84ff2133334cd4a4e9d4a99b6d85e059065841f7d2bd0657ffeb45d4cb04417561e48f69edd5cf93b3097aa9a067d87d0d0d0d0d0d07c47fcb73c762485b7e5328aa2125e2434f8e4e5e7955651157f22ec5484817d586141cf2500a4a9a74f55741de6a40e0092274b5b0a7fbc5e5ad331b1e8f2284bb7d5cf1bf6d663727c66f5afdcb7e272fe876e38aa32f1d8e4ce0e5c2e5fdfa6f3b87df1e514a42f770f9f1f5bf9789e9badd0bafdc2072250e2d493f37ad919f339dc66eea376c494d4944189930ffce86d29e073ed7afd742947f66181ffb449c50f67342308c276ce23f17759feff3fc5a1dd088220daedca90ffef77de9479fffd66a7a1a1a1f92f083b36034a0c343a0890c58012038cc6b66737b6fedb84a2a89c7c2512948dd0b6c187a3a75b26958a247f12f854b6ee1ba871f5c8d34a54251f3fabe83da47975f056d56ed0409dbb7f44955200c8c2db7f447307f5b7f968de278686f38cf92da27ed9135f3f785bf968f99025f1debb13b2dea61cf37fbd72d8c27b654acd7e3cb2ce45c3797d4c7252eabd35add5ca239704ce7deebdeff19b82f4f35319bb87fd74a7840280ca6787e33bed4b78fbfad16a939049934ebc93d72ff0eb194f967377e7f45eee565c82203846428fc0852792c4df46e73e59daef6d0882d0ef77a5ec8bb795c4ce171204411084c392a792efe5bea52a92ceac18ee6d6f4410046160e1e43761d3adbcaf280c199ae64e0ec2162d4d3599742349f35590e6441f5d39cedfdd9aabc66030180c869296a16dbb3e137e391e93f7176672a4f28fb763d462303e52441be76b5172d6abceb29ce1b7bfe3ac996479f2c5ad730679b730d66133180c0683a9a66bd6ca77e8dced57522bffcd9d9cde37dbba2ce8b140b0c1550287f5c12f7459d0654187053d3694eb89384d26386c6831417c27115d8aa4f2cba41445257c446e5e5ea5bc422cf933a5a264d667a8fe8d43b1b9cf8e9d57e93fc846b54ef10d1cca8b3e70af9004997773ff63e3e17d2d1a0bb7b28d7a2f1a411e5e169a53f71816bf381956e9b3746a3b0325b6aedbb8e5bdc88b879f356ca62a62778752812b27781828b1b46c03e78fd0b91d1c2f0200158b910b02acd4982a66fe73a7993c3972afb0b25e815f4b3a651c1bd9b6e7c24377520ad5ac9c5c5bf064295776ee7958f2dddf1ba22787436aa67e7877ea68fc77e19f224ba39777693be6b7f0b84c29cfced5d9523d3f3a68fb99f4aff80050b59b71ea5ef4dde069427a525a9abf8d22ffceda9e56fcb6c37fde772126ada0e6fd495e91971219ba7bc9507743cb5eebeee4c969e3d0c6f97a0f7b51caf1496e3c618f691b4fde7a9e5956938f5752fce6c9b5e31ba6f835e3ba4d3e9e54f92f1d77f85ed89528902b47be0c05722833a156fb1f6d36c040811c0572482868b36afc73aaffc7de55c745b5bceff76cc1924bb32cdddd20212128a0a28281012618d8dddd7aed42b1c5c0044101454201459154425290ee9285adf3fb63972564d5ebbdf77be3b7cf67ff80dd3367e63c3367e69977de79070304045a19d0c2ec0d6efccf1f1181d54c6b4201657dfb41595df4f62ef861ac13bce2e8198aafcf9d3ef94262fa847eda0dafe6e5a79a753da1915efdfcc60775bff1caf8a16d2144c3255bacb20e9dc9e8e4b4297a6bd557710d798e4424c86a4974d7340f2a07abb3baaab5e696afad9e91999e9199c9a44b958caf5f190000386975297656384975594c5b553b75c00dff0cde1a6336ae8b6a0190f20ece2e4a4f7cf12aa3b832f7f96e3bb1de56c26a4d3be96b214f2249ea78ee4d626f0f61757cb8be6a8cb102894422c9683bcd3dd6db3bb15adf5f5a3eda984222914852aa3601a15fe800cca6376717bae8ca91482492bc81fbd28be96ddfa8c69ec20b7eb6ba8a5224128944221b8c5a7c39bb83d593bbc7d26247010030e2a62a934824b3fdf93d40af893b3c6bb8960c89449250b79b7d3cb971c836daf9fe5a440380a0ba2a01a036ec7ae6570060d5868e95269124dc43aa9900c0aabbe7294d2249b85daf62a2d4e2475b2759a94890482449359b69bba32ad835857ecd0fdde86da52a49229124144d7dce16f400da92b0c1dd445d9e4422914852eac37c76c754b337de7417872e73542191482a0e8b6f16760f9862f220ad1f0b0567979cc8430163b4fe5971deeb17f1a9b915e5a9d766a911be93fcc7f4b25a92b6da90482492e5bae7f59d039662d1eed2f0ed5386a94a904824195dd7c597b2da590040ab8cd834ce8442229148245915c3118bef57f2871f3ebe991456de9f67e1b4e949e577aea98adce86436fbee173a9f1c3e397f86aaeb787fc0cdc43728e33b765c6ac6395f13d7bdefdaff8bda0ed74ff470c0400145398a8f7d746c2b8313e6ae870542581040a01b052206ba59c0ec4df2ef981b31196d4d9d282aaea3abf3edafdd8c92af6d4a3fa68c3c6aaefaa605cf8d8f1d54c24379dff794d173b58f5c894e6f0829d4f7f7a0f0349661e5c66c0a38ecbdfde14cf63088275184db4aeb7ac0800000f486e2562259520010068270c3096284e5e448aa4e0f5f6e37e86f0764d502309aca9ae820430060b49435b0c42962c40137fc33cc5a397713bb00407fed8e892a6c130e2248b17600008e89abe1c1a6b3ba36fae4928c9ae4234b4f7bbddba1db746f9efb8ad82e90b2f27423663f7e15b67b7c21e375dc7acdcaf33e1e9bdf314048cf6d8a11fe4b5669593b8b56787e8ae7b60c2628d84fb060be894cbdb96e4c39fedda339b203b5476131536f42e02c257c4dd28d9094db6ba60a1ba7adb19eee637af25e16156446cc18ab224cb192a065ee1b37e94431480f9fbd4caffad1c5c7bb265412de462fd11c4808da967af5690b0069c29eddf4c0598f1a23afa61db07316951db9c05930e5c5db1b2f6a67cc223724de486500de21c05dae3d6ee9e879a10d2064e8e12d5f16f522e6d88c0f1dd1a987ad3b1ff88f5c14f315b06a4e93ac490dd99f0a9b9980f654e7d64839ce9ca843a2e6475e8a787ecc2f403d27d24fead309df45219f00e46dec153e1ed997c32d10a39a0769fa7d2a9dfee579440900884ddcb36c188973a2adb8ee702b004675280fce2bce7d9f5e567bfa91c913cf148046c0dda8836eb2b477fd586a4958ed31e7763d28b905cc94cfbd79e3f6da314da2e9b73d8bb62f094aeaa0782c5a6c426c2b494b2e2bef60fe7fdb8fc5c78ffa8eac039e536f0c7409c148a9e9299390d6f2dcb27e919aaa6ffb4e36374d5aa3f373bd1622a0e6eeeb2dd7050080931f2683e393c307679caf7918e0be2565a0638db082b6861cb1a7aef05375dfba0cededf6f12bacf32ebb4bfec75c4e86781c02061000b6b319fb65a1a10000820890b0c002c0228000601160b00000b0c850c7aeff43851d95fef52ba090979b37e8535f57cf6474d1a93fe1658591f13cf928fcc9191f05ec20c1e6e66f5c7070fdd152d38091b2dfa344406fe1d6e1c5a7aee475030010f5a77a0abdd813f4b691ce68797f716704b8fb190b01222829816d28ac629748d46ad138dad5cd4149353d28cae8acce897dc639ceb4a7f4fae1f0d26e16ed4bf4d1d3e5267ef652c2fd6ef8e718b51beaa9004050d490e2d57d1aec49781513fd70bd1a0094a7167da557459c89ed02d0d8f4f4e9cd6be1b141f65880dccb573eb67e0a097ac700d0dd1e9f78ef62f0ad98b7cfd7e8a205372f6430012c4fc4465c0f898cdead0bd09374eee1e781935441f37d496fc3ceee59bf72fd81e0c3ce7880da9749b552ee6b3678ab0000ce78d1c113277e5b374a34fbdc956200d2c41367b7add870f4c8447160a6075dcb1f54b968cbebcb311d00a223a60e779aee2c0cd01675f9752b0a1829a7f9a38401d26ec4d6d2ea136fbc6180a0cb0257d9d6c4530f1a0064e73c7a167af5feb39bde62005537cfbc6da98c3815f3154061e1d3a4f0cb17ae47a4a6fc364c0830b2531e64c45dfb6deb9a35db4f9c59aa02c0c8789a4fed297e78e71300981c7af6e4f6dd670f177177b8307891d6bfe0ccd6aa560000596df941cba43c93b7fe88deba88c55efbd3e9eaf342a30eb90f6aba6853e2897bf5009445412736aed8767adf701c743d3b155ed1d3fd950680159757d636739bb3e75e52f45a3dfec22d1ffd41fb7466de8eec3e7d82d59f7b21b596da58fa3123e3436923b532e1c884bef8c6cc77bb36c534fdac9540cc76fbcd476cdc3be7af45e093c3070000dafc7cddc27bcd7d5f488fda1ef1a9bdbdea53764656415547eb873bcbcdfb96d3eaaead3c5b40fbaf913040d8496241160f9258f8da6b8ac3f67ad4896241040b6d4ca0a3804138a7a6b300041110c742cfbfc4d58ac1a2410f03a0f77cdbfe1f0040e98c9e9fa96184a864e964ad2a8cf946f139cdb5eb2aeab29de32cfdfd0900467ad4c6a5dadd9c7c852d77dedaa913335757414963da63c5cd21071dc4100051ab650b151f8e56214b1baf48e91273d87fff8841d2321b554959151df7d5d73f74b25917369e69f0629ebe928ad9bad2f167cece50c2f5bfe19f411b2224234b04005a6549130fa52863694d21004e9c2c0600c0e861d01bcb1a0100a762a24000c090b40c6400a0a9b491da50d24aeaffce000020004944415408009216b6ca1cdb1f8e8065349636018094aeae0416002f67a8410480a6d226fa4081597467998bb69484b43c59d1c03f910e00d4b66ee6b742b4a6a21d005a1ff999686a6a1a4f7fd40600b5f9b5032b97d5f8ea523c1540c869bab99898d50c2722c0d7d8cb49cd282024bb80b12480f721d1d9f121a94c10710f709464b656d433008062a62c088008ab99280000b5baaab5beb40100b03a23f445d86f0c9680056034bc3c3cd5824292929557501f79a21c00badba94c464b450b0090f40c65700082aa962adcf6c98bb4fe05c79228240080fac2da41ebf53c93537f486f632d034077ca2c876f27240cce53579df7d4d7d4d4b25c9ccc0080dabc3a01bb8d9b5ce59979d736cf9f36da4e4f4167e2993cfe1e5a3efaa13d79ffa1ccbe7f75d6c4255f5a304c8ec035ba519cd7dc4d383a8cdbe83a9e9e4b648b97eeac0daa5c0f7eb3b3e50c56476ee8c6b106b204bce9b112fa0f364fa0dd15f1e7564fb2d791e5ec45209054ccdc66ef0879d730684173f046015af58bdf660f57134510041190d2729abd37aca8df1984f4c2c386dceb11d50d59dd8344458427b1f757fc889b35acbf849cdedca865cf4eadf0b6d5eadd7181e049ca2623676ebd9e5a3fc4ba2dda59f8e4e8e27156ea9202ecab05a534acc72e3cf8f043ebf77da9d0cebcbb5b7dac94c430088210640d3d9606bd6e187a246075e43dda376fa42159084110042ba6a06d3d7ee9f1e892fec738f67cd8a6c9a5507ed19bbe9a6b8bf116e6fea2b6b18f5c5ade6eed9fdc29c328bbb9ed569fac131d73313572d7386dd1de11192b6e38edf8f3c8b972dc4b0aaedd2a18d495d26a5f5fddecebac2f2fc4ce124752311f3d7fdffd1cde4c311ad36e6cf5e326c108938d46cede7d2f9b578a9fcf627013453b7243b74db35525e11104414494ad266ebc9533d0b38631407fb432a191012d4c10c2708c70ecda90c0011e816606d050407acf150300610c1031d0ce84ee7fcb522cda05743aa0a89eaeeea08f8c9434b0184cfa579e89093a1bdf953df5141ff0a588d3cd92ccc3e682bd8a8fac2625e93ecf5e72887dc242c34e649704db7342c311b4d724d5b434c4cc22630110118359e7e3f31a1b6a9a8be32f2f3061bbae2162569b2372ea1b6a1a734eda0b0322a83e69ff83acf29a9686aaaa0f2f6eae1d46c260e4674457c6ad5b139c585a55d358f0e4a0a7021ea0ff0dff14de848c7c9c8800907774cfe35e9fb29e9af7c9c5dcd71583c702002048ef83e3a4d4a400805191534d0360b516e735028094bab4a08c8634003467a456b2e50acaa43371d2ea5200d05c58d8ca04a0d7e7965201404a7d808190551bbe72556866bde4f8bd37c222efeeb0e86bbc0806000065a11c212aaf240a00621e076f3fe0e07ee8ad4de6038e5865d5c75f7ed903005d4f7c54252454a7455101a03be15242030b40d46a9e972c40faf16d07539820392ec0561cc1919465b100509d5dd1038076957fa8060022598124ab260d00ccc2c4024efb61d29940cd3cb4e4585c698f71e0d9bb116141337a27df3809650900e8f852ddc902a0379634c08f48ebefae89571a354e1d00dac3769e4d6be704bb6e2f7cfdbe0e7872fe237a456dc79b0840c1a109fe21a583bd4c712425192c00907d4f87f6b119bc505750d874c5c3fcbad2cc574f4376ba894363fca98b1ff8ca8e8f3ee9927a21ac6f88555c7e6d9793c437335e015dffbdd3b807fed032638b866843acd6d7db1c8ca71f8aca6ba0337ee4d14d2bbf1b60aaeabae4f8a3d7850d1c6d406fabc88abdb17bd630a5612b22ab792d64d04aaf4e311ab5fe46cae74e00005a73f1ab1bdb266a9b2e8aa8e124c1ab4d9c6bc4bdbefcf1d3cf03668b5fb3ef73570071c30346ca61fe3272e8e5a1730cd43d569c0a4f2deedd71018cb62f397137f7cdb15575da9dda86f69fece69e9facab336e6dd093f7652d9c32f73497a645056f9a6cace6baeb55330f0dcaac8f596665306ddffdf7951d2800d01b729f9d5d6caf3be972096db0fecb39e3a5653069ebd5b8dc5a2a5be6d514a5459e5d3d4653d3eb447aaf339b80c66857ae8b4ddd9bb7dc7d843de549d97d92ed73d2076e48aff68f89a5bddf0b0ff736e07d5836bdecd1c5f4beced2f9c4f9b91adfac2360a45cb76e32e5fe5b1a97ded4f7f43d6577179829dacf3b70fb657e1d876e665b4566cca5ad3e264a8e9b63ebbf6980cc86179b86ab58cfde778b9b04edaafd187763c754538dd10753076f32fc852cb892ad3a7cbea9e1f4bd7753cbdb1800005fbfbc0f3be467326ce58b7ecf30d02186050028f4a0d009208a857626d051b6a10bda7b33c221d083028b2defd8ee77ff1eeb308bc5003a0d00c9cfcf1f6c7292964150068bfe471c54990d0941f7599e376cc490ff56078d91f13870c8fdcdf2678d0ffd8d5f1c30d711e928cf2faad33f95ff620a8f2438c5714b5d7705c615eff7f4fce02094139ecc00d09b3bd750428b14687576735afeae1123523d8d046b3e54db053f59ed3bdff4f48eac77cbddbce2cde96f22f20108f68b26a912a0a5afdfe00a37b4bb2127263493db8e716214192c143093772e5af24cdd7ad1d6c98b66ab3d38531673f2a2fc346ba9ee9aa2ccf814817defdd2dfb55566dec95640600c89b3bea8a610080d55ef02aa3969e7429b6cedb972c643a7bb2c2b57355a9150072de732d450040d269d964a95777ebae4cf6a87693ff1cf5bc1d4061c6521b0945c3151e7be6c7549d1febf8698295444b5ea1f2a1e7fb31ecf22208b3f373d2bda8dadece5a73d234ada3878a52d6cc5e5762d7f1f864c90f491b70208a80de92d34b23c69ef994757094c60d435305b4ae28b7023f3326e7384fce45bf4faf90c192dbebc9e3bc2fc42cf75c25157f6a6cbfe90b22e9bc7c8a7452684de8c9ebc25ec6c29d5f0adec6676b06a7d9242f715d5f636467a82ac5fa54d20e00a2b2a2fce8287cf482fae9497207f73fddc040f3a1039e8b0fdf7bf78e3b3b02270828ab7cbbebecebbb5d336e66ffdcba5077ce01cf69573ef1fab927f3d4044ff90f6f36197ceb36d01a1eb89c36c4f6b9a260afb18a99c9db4c8400f0aadefea66b5766b17ff9f4e079d5065db5de61949a1f9ed0dafb323bcc7795c5fc55e4d00a8e4f9c7ea38cf7eddfec98b2ddade0a48d305b1825adf5087c54c5ebead6973b3da629e547cd53f9c6d5a63572e194ce966f9334472c5d727ff4535fae3f12a32a7496d3b2c8d6a173a88958e53851203b2a5093002064e0652f1c1cc69e047f8afdd8b1525d020058ad392ffb3f51417c1175a6bc3000508be2f37a1508d66ab2b928ef21bef9ede35cee7fc29e6bbd1587748ac2a9f85d0c93ceef607b93499a0973656ce4228769d77832d5f9fa809b0bfae6f5fe7e837c57f6410ff783193c9a6773ec26d76932794ffc7bb9fd952cfaaae3e1bc99f4a1fcc53e9df6db3cb9e88223879aa11b1e0e80890200300158bd763b0010400001e841010068282028e7a77f4b6fce42bb81d173e060625464e3a0cff5abf9af934b588c5f8d8644ff7cc15d437b619ec7fed596ffc1f31a086ab342de3edeeb375c93d4599cf12eab1234dc16cdb726f1ae791c65ead5e863b36c143bdf4586255649194ed8f2286c8d8120103417dd8b3eec67a384e63ebb1b1a99cd505115c3107496de8fdc35d954be3e293c22b54dc172dac12737e70cece2b164ef23073c35041b1e6f5bb6fb8598872d77430122e5ba659d833c965e1075ebeac5e82f7461cbed4fef6f1a6fc44cb976fcd0d18b61efbb0c264dd6eb2f8f18554fafbc450164e75c8d8c080f0f0f0f0f8f88b8325b0680957a39aa9a0120a8efe7abca9e4dfbcc362602006024471e8fbe18e8ac8ee4c43c7afe4950db6dc58da87d76a208963cf9f28ba085ce1ac4928407a18f52dbc81a1258a2c586138baca419d9e796af09ae30f154e5be46faab6e9f9d6128d6fee6f2c9f08e51f3f57e4cda409d4db2dffde275f08ab126645cf5c7b4f785ed12c3a62e99a44ee0cdf90fe9c54a8ed813766e0c09aa6ffb79ef49e96fd8c7488e3c1e7365999b56d3b3e023878e5f89cac35afb78aa1170b226fa82c5cfae9ffeedf0d9882fb2a6530e062fd6e13bd9f1d1dbdbb615bcafe6fe47767555e1e50627a83a6ada4c0e7c9c14be15764537c3aa7ed64a987ce0f8c7be5592c5a71fbe484a8a8fbcbecfd7a057b4a0990777bf6c1bd262d7030004dd09cb771ed8bbded79ad437a9ccdcb9e86a293b0a81f284000bee0f59a109755ceb0aad2c3aba8aabeb025cbea3ebfe20399da9877fcbe0767f9ade1b4e5cbd73ffee8dd39bbcd4b8092bef5ce1d8bf58f54f775de4eebb951ab93ef8717c72d28bb08b5b26703b256aecf6e35943d9db3b5b00b0eaa3e6acdab461e964b37e92aafbd9b9e7dc032f594d31ab1787f5aa3a69b72db712b3f23fbe8b0a0ab4ecedbdbae25607865632010044cd275bf6eaad9eecf81276bed4c2b801f696e6b4b73574000046fdfbd4bade6f8d26da4af1e6b5e7736a499fa5c9d8cb429c8791052b65e9e5cba175c6584371f69a4ff3f3d573fa492ea2a9df8ea090dbd74eaef7d6eacb33f7a0dffecc3ecb697170c0b63e5527e51878e8d2ed3b577f5be224c9557ecfd66d49e01e5ef0fbb3182034ba01b06a2e33576cdcbcc6df43b39f6aadbb73f62d77aa80802edb8a818a62d9b637148f0001a09981d2510040051110c7a25d4c1445411041bb586817130514c5022a8e4119284a67a10440ef9d3d6a6d6df58fed647a68b496e6e6cb678b12c2bfe745d745a3de8c31909692121313fb6ff4aeb9f90576f68e2c14059485a2280b6511043802a7b6ba0350160b455114c52048eaeb37161666dc84e9e9992e6e1efce1890f3e060145511445d93e2fffae92a7be491e36ccae7f6f0028c8c8713a84ae8e566e6f909294f493fd39495a7ee81f6879bb0d0d761471feb3bc58f93680f2f32680eeac0dba6687fb820e085a2c3abe3f708c9992084ac349c889e1d186dbc3657d5fb37f95999ff239d84e088096bbd3c0705731fb5bfd438559ebb5383a91557373a4cacc04b6e94b71655ae1714b2200b486394b4c7cc9cd46c8f56cc693c53a8200008c9ab0796613437a2585eac6acfc03268200cc8af3762a819c7de378d7d0cad8a9b20800303e9fb1565bc6769bc3bbdcfe123b9df74aec1f23a7277bb39ee9018e75cbf24cd99b25aa1cd54a7dbf4adbea0447c4d9df69489a268d40574a80caf0cb8dec2fed6ed625fbca22bdaae4a885d6da0fec7f0c8f1465acd1c40fe6447cfcd5f47b73d8eb99b4a2930eba2bdf71648cec82d765176c850080517ede5eb59712ed2d19997bcd38aba568cb8bf97aa32e7348343cfc29639d361e1865a72cd55764b3bf343f57fe2e50194b2f3a62a6bd2eb7df630a8c89a87d3a8e046dd15e0a631eb345aac6b60fb9bb0d79ce1fdba3c6488f8de6acbb49fb27975fb217fa695a19e541f6aa8b7b030208bb5fc87abc40939d15fa3573bf93d5d6748e8817f18e287f384e1201e84e5fa36d798cb3b159c8ed72de93799c097357e6360bf3bd059c0493622a1fb88bff521603ab4372f2cdf49bbeaa02ec24efb7985a1de03477d03b5090bd51070f008c0196572c02280a3d2c686301ab57f676b3808982200200d0c1e498eb008089422b130411c020d0fd8f8f63274020c8cbcb6fd923bf650f7f60e2830f3e7e1d4c26332929c9caca4a48480883e12f3ef3324a75b7f75b33129612fe034cc9f947c69e1b29f1631dcda253fbbc69f22eeebb68b57da6a3ba2816002337ee74d4e3a24e160020449521c3c783d1ce73f3757a4d4c38f28443c746ddf38d65afce7e0e8b2cdb65a247002c65ec7c5be4dd1b140080fee6f6bb561f4f0904584daf1ff4462ec23b06b8c860fe327230d2ce1b8f4977a2008091b09cacc81dc6996d659ffb6c914c3a1305400692f2fed8de1beaeb7d6c148908005e6df6d568cd2fdd2800604475868ae560bce3982fd74b8da03e79bef9ca77ef393381962ef6c8cf6a4cba9dc6e570d15ca33e3185480c0ff455bacc913e1fefc456afd256c1e1149cc7aa4336db6faee0795e67a0b278677e3c5be88a394c904c7afc19a0e7e3abd2ee71e6c8e7246ec07eb95163d4bfb72ac0e8eaa4ff2aadacfac49bdca700d3dd67e66a72b34284cd569d5f196c75b4826dc68cbb95d939ce551468a54f9f70c3d528ccdb3dad6f1944c878c12aebbd0bd922ae3327b592e62e8efb852c06c274c7e1a9aa02dc24c67e33b50ef44e103a1b3a99007880fe3e761d9cc8cc4359ff50a0b386f89505d0c5eab7ab940f3ef8e0e3bf0e1a8d3662c488c8c8481b1b1b292929beb6e3253f70fd74028bf90742279027cfb797f829eba880929d1111ca39ab58c5d797b85c5f42541b3edecbcbcb7bc268e7f106df0d77a7efe7a5d67f2118233f2ac00e1b9bc01e1b4b938bba408f00805518bdc01ef326990500d0f5ea4e46a7a7ab28b4a5dd4d63fea4aefb83e4e0296e0b56b9f56a998eca0f2fd3b372f33fbe4f8a791895d3f1cde54475271db8cd3113d1324ecfb13b3d475cd765bc97b7b7d77837b70916df29aa989e895c7f970d1179092c708266f43a3d437759d227ae062809f61bf1a81fcd687765dfa273497269f712151110d018e322b3bfb4816dda4a28ebf6d0294dfc400300c098cdf253c97dfcb919a02239a799658ac979d5eb7a27e2e0a5f75d0b1c06fbebb4524b5ff63d85f16c2fd5813e01420653bd29474fb25751dbb3df56d15c75095dc5295cb740a2e5d80185c32ace79563dba83bd3504272a8707e8fa852c065687aee180888d5831b278bfe7e56e78e04713e58327baa95ff924f0c1c720747576080909999b9b2726c4dbdbd94a4848207c6df72d70a272fdcc0dad5f5a1820f98be38d8c960cfee7ae44a446ed5e6ffc74574e3f5b03b52cf9eef1e4bbc7d78280b2add78c05abd7f8594b0f5512410d63b981f92022ea266448602f6dd2eb2a5a1940c20160c9ee0b1cb0c92f990000ad71f73f76b9dab2721e2473ec4a78a71feaba3f811c7a5dd2c53dfbcedc7a96dffa832bb14a3e0702f7bb0695f7fbaead203ee4607cc8c16520a2e93c69d6e235cb2719890f51664ebc837e9460be55d8f486d2a6bed7a32035996751da2bebbb51104140d8c0db5ee85278170040f9cb8c66ba4c560a9b660d9761566aba70e3350014c41551a7205cd73b9cf564b3effb48e1c46445013afad1fa3b086d2ae7ee1211d136fc26e4b580b2851200c73daea9ac8901806dafea8b9f23ad253b50852104125989f407b320f09e0f0000f0f006e1f7477cfc3174c4fba950e4c94ea74a7e679047565de8188a3c9932f641c37fc9e0fb353950934c91b7dcf3b1fb1f59bed6275e648a3c79e4c572c6bfaa18dd1f7659c993295a81295fffc646cb1eb952570180afafaf83937372caebd6d65694c5e2f704df8cb1d2da2a7ddb7eca5e97f0dc98c66cf9f4fe2d07eff31be9df376ffd004266db5f655c59e9a139c4918a3d156fee1e9c3b4c7bc2f9a2a1ce8ec40b11be894d2a20dc37b232684c4e5785911bb5c0a97754ae8b7e54d0ddfde9711c277a09c129c0e507814cff3039d4dc9363b41c979c1da8ea88ca968e46c421e42ec9e5f4fba453f31d158728566771e2f5ed3ec64673ee57fd6a97c0e8e9f9596f2c269d73a598f924cbded2e43fcf6f2878c1764713b71cae2667e4a0caee26d253cb3ebf4deb0d0b633cc946eafb865b828221b9ef35cfcdace515e602edaacc49e3d0fa2eeb73270b8045a7735f633c118ff956e30af5b5057a37830580d2bbfb38c30be27e6455fe852c7e0d7c61c7c7cf0c65999b4c28f2e4de0f457798f7ba90dccebf3e6356e383717df99229aac623e71c8eabfbf79e9a48cdda6ac67e16eb5d39ddff8612f75681c9e6ccae7f62f9e825a71dfab510794dabd18b83deb5fce54aaba4a424c0dfdfc5756452724a5b7b3bca620d7e4dc89a16e3575fc9fcee5994f4b2b34e1479b2caf4171d3fc8af296c1c99224f1e73abe65f72323708ebb96af7c987c43b193c1e9156787682950d07c316bfecf883f962c44de71e8f2eea682988bbb667c11823c9c117b444ad5874bffa5b1a3b6b1b07876465b454f629276129e15e8189911db96044ef185c11f1a4e0d3b3e8ca5e5d377f8434e62f25875e78c66f25b7c58859cfdb1ff23ce3732bbdab3c2578bacad0563be9e1cb825f5650ebb29f9edf3adb455b64f0055f4216ac8b6bfdb539368e28c4b53d89cf48e84079e3b59f1c5bfd60a4edbc0d7bed78e9b1c90919ed0000a0e7a62b24a8e668c496bd25f1efdec5f56e0ed09ae04cfe81c22728da5bf4ad4de6de7dc64bacb6252cb6b1eea5d52ba88806801311e73abcb55737f50ce682d1faa52fee8b9004110b801114eb93e79d0d5f7ff46afe42167c61c7c75f0e118bb15326ba9b897794a7de5eb730f853cfff2c67a511de932738aa311af2638e2f5c1fd7f26f55c81f6e8573e2d9553d0ae51fd4f0274240cf7de2644f1bf2d7eaccb0bdf3f665fcd5dcd2e9f4828282254b968c1ce5969c9cd2ded1c1b5db11d42d6c6d4c5589d4aab4bb9b272f7fd2f0ffd39e8753749fd2772677e3adedb73e0f35caf614ddbfd917764ed946f34f0a178523e9b8ccde7ae1694e6357e5bb4727568dd3ea5bf8a2bdbeffe1db690afa313a77a03d98f639e135378ab094be7a5f9c468c8ccb0297de41baf0eef59bf738fb1f09ce01ce3fd6757f881c7a59d8d5acdeefd43725265edee437ca4c451c07c06cab6efb4eae0841d678ccc23dd7e23eb5b69726dd3eb4c855b1efc7d684884fbf36d724c8e9700f7268aba8e9fa297988a38c18db1b9ca5f8f1ad30f60e00556733490c08ebbab0652f2dfdcae5f71cb33ad9cd5ded8707c78998ce18d1d780de1ff8edf550132b5643e2a5446e0f81d7b656120010a098507abf62663ffd38686980d5fc3ebaaf2a28460a04008c98aa2a5722d7a767370e5076d4dc0bab02fcfdfdfdfdfd176d7f5cc9f8a52cf8c28e8fbf1c3a73f69d3a7bf9ce411b04006a3f7d736e4d57f6e1a9f6861a6432459e4cd1b299b2e55129a7a7e82cb8bf7dfa705d25793285ac69eb77be70c01a5877d9cd597af2648ad6b42b0543f60ab22eeb8f9cbc703d28400100a8e59fdb1900c06c490b5e39c65c439e4c91d772f0dd1f5b4d0300605685af70b7d256a6c89329f22aa623179c79d3cc0400eafbf586648abcfedc43dba65baa52e42966130fa60c8e090e68ebcb6de38619aa9229f2640a45dfd96f7f2c3b98d27792336a9eeff032552053d487cf0fceeae03d8c77668444350208aa291300ea226e65770200abeefe244532853cfe4e0d1300580d8f262b9229e471b7aa9928b52462e774471d058a3c5949d769f6fe982f349e7cf226bfbbf4fe6a771d32455ec76de59d927e8a87f7fd7f0c5e697fa518dd6591bb7d9d751428f264559331abae6577b0c368b6be3e3ec34a4d9eac6631ed4852d3f7e59192f7b6a3672ede383d4104001a4baabb51809ee2cbf35c4d3495d9f63373cf55d7723a06352f666dd40a738a3c59d5e3b7f7ed2c5e251950c5573e74020083c1a0d3e91f3f7e5cb3660d5bdb757ced623b2f1badbafc28ec694ac26e0300e84a0ecfef02a0d5c41f9beb62ac48a6c893756ca76c7f50d8053d7907860fdf5308008c8499baf2648acde182aea15a2fabf2c648c3a5690000d96bcc95e5c9862bdf7601b3f9edf9e51e66eaf2648abc9ad5b855d7b238e107e9b58927fc5d4d94c8147905c311f3cfbc6e620200ab31e97fdc5d10b4fc56da718d0ef4a42513b6260eaa45565beac1397bfa06338571dedabf1e0b116d4b5ce3e1c0c688196739074521448a95f78a638fdfdc1bc335afd03aa943e8a8a6d07d0f2bfbbe6735c51f3e53c49d39588fd3efe71b8f488f5838aa77d933efc4916caeaefb097bdd1f23a7a7e623f7482144c942a56ff1b5bb283266f06943ccaa070b4771481939ff2ee7f9b0a26ac3a7af0f7af6fa425fd4f69e8eee5f9b82086ab89a72a9cd7e98d6d2ff256354dc0e18c9c9df6d49445fd83f01cd312ed29cbf0b22f25000002133273541009cbc9515fba7a694148efb9e98e3043de20f8b82483aadf6eb3b2eaceadcc439d78a06c9555ac5bd150bc3b926529c9dafad040220a036ca816bdd6dbcb3ef51657f99d69d7771ef736eefa839da56060b00423a6e06dc4bd283ee14f5f59f68fb9bdfb69cb87ce5ca952b57ae042774e030bf96c52fe93abeb0e3e377e0d3b52dcb97044cdf988a02c8784cf9e664176663fe6782c5a4c5ab57054e326595bfbebc24e042110d9835614bc62dbbf8aab853c9c16bd25853626571735ff749af7abc7ad2dad87611c75d1197e7ea0a0de5a7501f7f78ed8a8573165faa06c09a4e7691c701adf4e24caf1df733da75a72c0af0942f8f3b3d67d2a1ac2e00d6d7f2820ea5517396af5d31db55b6e163e481591b12fbd6185a9e9f4e141a31de4a8c55fffae49ab3f983ac8e684f4d7eada4fd8ca5ab56cd1fa3d951f4e27440e083eabefeeedbe48c2fb702e75f78dbc0123719ae5977655f02cf15cbb6b41b31ad00e29edbb68e1605688aba91d10180917599eb280868daedf85a26b01a5edd4c6300de6eee48b98ec40d5e81e7134be87a23c78fd0a016be383577e2ced40e1e7cf2201f7af2cfcc5b76e7631bc80fb393ff78e270769f86e571ff9f194279a6fdddc580d6571b272c3a175f24ea323b7086794fe6bd8d13973caa61a24dcf57cf3e125f4923eada1bd122f7ddaffd6e89be84ed59b374feac658f3b01845ca69a892100ccd6a21286eeb8f9abd72c99614bac4ebfb771f6c1fe0bcaacc6573b27cfbf5b83375975ffde1a4bb1f6a14b32a88a437e4be20a3b3a9d9e9d9dbd65cb16d791a352523fd1b9cd8cd555f5f163030000515c10d3957968a2efd1e8fc7615274f7723284bbebc74fcea98169295cf4476ec6b69479f997e73a6594a2043b5de3611bd49336cc4010044acbd67cc9cede72ccf2a0e9e3971d7c3ac5a495bcfd1d6a2d569a15b26ccbb5d41076af6e149d37f7b9a875af92e9a378298ffe4c09499974a69ddb96757ffcf6d76aa7ec756aaf7d19d73688486dddcbdd79e24be4d4f4b8ebe7564f1485ddb9defb97d01d666e30a33e2afe787e070ade9c96c24ded9bcee5651dfd22abd2e2d2e8f3bc22b59aa0c954f77acff9855f7f23b588052cb9fedf29e74a3b1f727f1094b9d061c1589483a2e701b6c5d1418f153f6ba3f460e064fe49a72d0d453d7733a51f6f4287cddb4bdc583f3c10a11be24714889bbb46adb936a7adf8caa2229beefb007654be55f13d58884fd028f5ecb55c7c395bb621b388205edc83a3377fee5384efe2dda06927d6245d8c0cb6e502de8bae90b030010b55cf4060e04f86103c223f386a8edd6c3ee7d235353d83c1d83716b4fdf8f4d494b4f4d08bbb075aa85cef44f12fe3300002000494441543bf5dc0be4e6ecf062aff08a5805fa710d6ad4e7f33cd7457cee460180d5967369aec7d60fdc34a60b7dd9b1d8b164f7007b6e7de76c9ab2f1c9971e00007a4df4e6f9d7b95b4aac7d1da431bf96c52f09bb9fdd8843c48020022d0ce0e3ff333ad39fdee71cc4276b614e1618acc1449cce26bb0ae1517a3795ea452970da9afb2936bb753121faccf32e0072c0a3e77bad45008045636280d365e61e9db1a8aa4dd86167c4157f3d615edea75f12c238e182087a563ae258e8cebf7539930978bbdd2776b84bd2472199932e96dd084e5f75ce417d6164f20a02c2a0517bda6d3b874f7bd8fa2eaeacdb5597d309591ebe1b3c43ba4c31d3e940f197b4e22e1870b8104676e2cdd4a9825816adbbfbab1be1c3e8b35fb29e15764def3d3ae79be44cf1849b6f19004acb1f3cda6c882d3de366b7af70682d947a23b61340c471b29d03cb51e8f1d3f667d7dfb539b88a4b3acc73118a8fcab8155febe3f6e6e63b0608bafa3bcbb4bd0c7ad40820e31bfaf8b0b5705bfca2613322aaef5c78bf8e5c36149f9821c95faedc187ebf08008cf6863ff257a2656cb71d7bb91600006de171ff8d36237e149efb3b699d7f6f319a5f9e7dd000a01070eaf0725d429b6ed988156fe2ce467e71560c89ed0490f00989383e5ca8f6de64ebe5a9dff161e9c97ff688b37b4ec4c4525514030044939d2f1205f1c0eca652a71b54da2e7e559b9c5c4337e79c54597ecd7f766d13ce78e5bdfb6badc430bc4a52396ecccbfe55fce1982b472bf4223d3dfdc081039b366e7c7cf80c3436a42f33252fe30e55b3e719a2996b6f950110ddcf3fb9ea2141cdda3e7c6c704de4d957bb2296affe14f128a71067347ff76f234501001843b4decf02fb0337fb45dd4e4d038da9db0efa92b1d0fd61f7e52c2680f9e1c70f675258a54123edf716bcbe185e31cef242480980f884432736598b7c1dd6346aeee3cccb370aa67a76d0fef7411044ac77dddff3d27adbfbde9a6b7b7b6ddbdb6b43db7d9c8e5d5ba081ff23d9099bccf196bb72911d0eb7fd89bfb6c40e43635549017acbe70f1fbef4497a7dff59fa8243de81f9e1cc54fd33800c8ae1851db663cfc84147802312c317b88b3c7ed43948d7217f3539821a230c7117e3d9a371cfabd526e27b955584daca2a07adc2b2d8cef7e2b601eec2d111ec65bf9a6bde9487aa26864ae2d8ee86e2acfcbedd0538872513947eb18520526e7b3618856f63eb92e253ee0a8fac469853f04d1f13538ab9b46bad3dedafdebf7ec52d265b2011c97d4c531c2cd8562a44dcc8510d924afbae359d34ece722de004ed1f7caf518b3295cf186963e39bafcc9d1212f565e78fda053eff11442961b8f4fbceef3a88db3567a7c82da0992a232b1b5bca6bf43b9eaf2530b7ae35e6315a71e5cbcdbe10c7b74423f1e1fa77c46465901535f5ed76727949db367aa32ee57b3f82b976231086010e0e3ff392c4e67d554977d7cb8480dea63b6045e18b8a00aacf6cc2b81ceba14b2b286ba8ed3d65c00006a5b4f4f7359130060b51c7539b33a0ca16fdad65dd50620e634c3534798770b939d1d5d52555d9478d44588f6f1e2820df1adf4e6d22600a0bf5ee36c68686c36e9621500747eaee860d2aa9eed9c64a5a2a0a2aca16d38ed612b0050dba95c4920adab43c202962821c41e9b1903d7e6188dc9c7fdecb5e415d554350d479ffd0200ddedd43e8bdd37c969ad152d0080289b2b0b02e0658d34860eb4c46a4abaf6920a20e430c54c4cd4c2c78108f035fe7a4a0b0a88f8b0391ee20019775e7c48bcf38e092223e70c9760b65636300040c14489088008a91a9101805a53ddd638149f3cc867d1d9feb8e2ba7a525800a28ab972ef93f2baffd71f7be7f34e4bffd562545f9a6861ac6fe4b0e20d03006a0b6a9b6a1ae8004031551502c08a6b1bca7cb7489a9b93cb6abfe43fdf628ae97c7378fefef42e80afc5f7d68c355254a4a869695a2e7e450780eeb6bea640af6d0220584c9b6c2286f94e49eabb0655b1bec62061c760305253534f9c3cf95b74b28484045ed5d4d6d6ced9cdcb7f4bf0cbc8d586446a7d650700c81ba80a2300444553450080c6f2966f7701fda0f5f6d5407359330048ea684b600070b2faaa4400682e6b68afabec0080b6c701d686c6fac3e63e6e0780ba4ff558a3c0757f439781089b6f8e89db6eff23c73992ebc1978f97fee123e944edf65ef257ee6782abfcf82ef955d2dbfeaa0e8cb65c5da53f444ec2b63ebd07600dec14a4275fbbbb549bf0ada1ca6ec118b181f63a2769e42f2707233b76fb7cc5fe7d4b730547d591ccad24b85f17bdc86943013032e34e9e99d0f735747cce7e93f42a39ad9faa0341c723c1b3547e5df90b1aae7b10e4c125835199161b111ed54fd5c94fbe1cb5d74664003b1899be0d14000002c62e9a1c139e80ca70e3fe1da9ce0447b99f5e98c42a4cbe92729d7322e477e8d709b8f7ea947bbf13cab0e4499722379a62fb4fc72b074a2e92c799a8830e7dc7b822a2f607c2f6daf46b1cf4868afeaa0e315a7fff982b5794fe42167fa1b0e3838fde764a90d63357c20140554ecd80754c7ac9f555fba20bda94a71fbc7aef7ef0628d5e23baa4aa1400308b930b39cea22c7adf48a5ece92a0fed518133f6befec19e2c8c88b2a9be2400504b3e3581a49a2400e0ad3604dfb97d93fdb9796387b34457d28ed55752ab71f6abcfdfbe77679febe0ed5f081603c033fe4f57ce91956712ca68860b8eddbc7fe7d45439f85172bcb8120900d0a6cf4d7400664765cd904bb168c3cb6bc93d00d0153d4b47415167f6332a0074bfbafab2110510359f355e0620f3cccea3a94c90183bc75a0cc1911465b00050f3a1b21b00a556e4d60000914c16971e824f5ee4039ea42401009d95755f51007a5359efe212cffb0bffb803e59956e0f32f14431a0b00f2538fdde0d4e39d5bd7cff9eb4a93a5f100d054d64403407bea2a5a7fdc3871621ae69aa200d098fff92ba3f6c986f5f7b31b24c6ecbc78e761c826b3c1bd9dec480f35a0bddd3c6563741d837749b485075571759f1b135bd8d168343a9dfee6cd9b6b376ebc79f3467ffcc290906ba1d7ceec5b3a56470403085156511400eaf22aba50006a6576150080b48a049e13168cbbefa28367ebe5c40f4339415771ecf6df5254dcca026034e47da60280a49a8ca8aca20800888dda75adf7bdb87de3ca7a53a280baefdfd36360a49c762594bc3c39cf6648698e51745e7ce16df1b30dd6e27fc2708495f5bc909e74dccf4c7c682399b1efc9d789bbac45867afdf11a0b1fc4ec70220d32abadb8ff36c44f6548f309c976fe58527f5de7288dfc0fc841c41c8f3c0bf619b4ff95ecb62deac38b6393657bbf68b9bd706f3a1500f0aa73eee544eff6d6197a995bca36f0eabb27cb75ff98aa16d05e149e1db67e84dcb76adb74e6c9940fa1f334bfc900477119d34f7e698f32e0aeb60ae9f6db360c0aee6eaabf6b2781a0e6ac900f797737796a0df95462469377451467064f197c462f46c2617ff2875b2b9cbe7d0c206879ef7d961bb16490ab1f2262b1f945f6cd65f652df6663e17f292be5a0a304e68f65f1bb81134440180b9d4c10c3020e816e16b43238d3150c80281604104000582ce0476ae2e3d3b52dcb1331f5d9b1af1800a06daf3a70398313891c4158d4daf4c8b012ae697cccd251070363ab8327ba7ff2b424b5e4172bed8e3cc879a165dcf69db0a7bb6f7a1534638ef493db4b0c873278d5c71f5ebb42825a9a1c53090024533359519d19f34cceefc94ebb101c3edd41016d28cb4949ee9af374841e7b8c441094d65a1cf720e577066561f53e03b3b33ce5614cdd8f4712b28b9f3576e3bb82030bd6b7b9e15e9dcf1a7285a736eec66b0600c89bda6b89610080d55e989255474fb91e5f377eaabcb0a1df4472c885ea775f0064c7cd3213010009c745de92290fea43a67bd5baca553c8beb00204f5d6025a1a8f72d9f0f0386261f0434bc266b9c3c56f266c3c24d25d61d4f834ab9f6061ef71f7a1db6fede7c8f54110c00004e7d6ef081a1d38aa039bfbf188113a55edfaf7d70f696d03803a1af5545ef5e7ed038fdd2c97aa6abf0ab989a4b812b7013653f5e7dfefd1d7b5fc2f6ac29126acb8b8b6b0300a561baa2486f647c04a5357e7cf1207b70172666bd21648ae0b885e1f7e64e950c7bbcc58647499c7506547142d087c425f0add18e46a3bd7af50a8fc7df5e3c233d3dc3dad2824824028200089b05cc5009bb501eb3d0d3d743b33931a61a406c6ce0081904d7a220850560bedeb762e50b35cbf90be578b55e829482084067cea9b56b7234f5fdd6cf9e3ed738686fcefbb55e535e9a30de461500106c03bc944952017eaa61e73fc7065d959b642949ab2dc94a7c23b02bc51e7f703c8cdef737f51c7839c7e597df2c3d55919194fc3eb7b4a685cac28b4a2b6a1a0f73b0339013f8560d099a1efa8c1efade045366460a3a63c837527af8ca908c65673fa7a7bcceccff5cdbf29506045169256d333b675b5dc9ef2d7061a59c762654cd498a78925cd0808a2be9db8f196da520c85bac899a8e37803b29ec22bbcc779246fe17e4002042faf3ef16796d7a1e199f59de8193563377f574d197c40140701d1a3c846250f4d8f6a8606373e1bbe4b7d94515752d5f1988a0b89caaaec570676b75b1017339927722ca6b8e2d3e3686ce73fe2da0ea7528de735361f2f384f79faa5a19041259cbccc1d5c1409a972813343d58861e1c529aa82ecd4497fe211384889ecffe489f9d8df96f5ea56617563474d0314492bcaa9eb9bd83a59a1896b71d556fc689c4a9bb4b52e35fbdcf2f6fe86412c4c91a26b62e4ea6641e4d0111d6f53d953c75d7a79417afd23f7d69a611c4e5d54d87bb3a1af1a8bedf93c5f7aa034b0948430386600f41008f80180eda18800248614108035f590000123860a0d040071440140304fe52ecff7bf4fad8e124b45d7dd7ef9bad8a877eaef678cdd9bfad4e5d722ae9f6e6b56f3de64ed085f3051cede37d2e927e70e7897b492fc3ca4058c9d549a2cfe88f086aceba70b7ca7bdc99b43d939748c69c9faefaed24abd7c74e8862e9b968ef6e3b51c0882ebc1986d9b5fbe293bb41ef014394d5b274f3b594c08839ee3c30b572dbdde4e32b3f594ef719219d19ddf8f34f2864bae6b07fdebacbe917d66dd0f79a395af96568c58f26474a7ee72e94066e0c4ebb77a679f8ac5936b9e753076b104675cc8df728808cdfb987bf0d63afbc74be596733f176e3db1b31d593e62811f5a6faa85c38590e409938832d6e118911871f9f91dc7ce44e52ece38f88b8a6abff86bdeb6d450144bfe5538817f920a0b7f4ea89aa45dbefbebd76aede63ce5cdd828b05f0fdfb0f096a6551ef063d6a5537c96fc8b404d6af1523487ac7f13bb1574f3c0382b892e170ef312a0444dafdd8b555d415675e469ebf6aeee3e3211d14f39d9aecf5b14344d5ec26aedcbfda50100be3f7ef7911b82ffae9aed5594eb3c60f132c7a33a862f0f2138e86d6d48edd997a7efa6ce9a7b7160e599241553c6dba65bf79008b46a31189c49090108a82028bc54201444545b12626f9f905c6c646383c1e0084cc373cba2eb865fff5e70911c520a4623b7bf5be2d63643000922336acb05f7032a5f05968a140f3e8951779b55e11f395ebdd32f63daf48bc7f33d1cc7a5980cfa29087b063e7c5a894c82810249b4f09dcb3db57190f60be21ec96c8d6fdd7636f9e7d093851b2ae8dd7545d41aca0ae41e3dfdc7f6084952d3d66587afc2ff2c28aa95a8f56b51efdfbf58090aae3b4a58e3fd923e6c6f56e9b157409709442fe97e4e0654cc7ce331dfb7b24a4a4b6fd786dfbbf94781c49dbd947dbf91f336811a4f59c26ea39fdfef6a361efa561eff57b9e5c42c7698a8ed35f99c54f3762a2be2509070d7494ed6a2489451900ed0c100054020775741445010015c6a0820834d1510014d0de4fbfbf9f9d3f6a6d6dc5973eff34e4e617d8d93bb2501450168aa22c944510e058796bab3b0065b1501445510c82a4be7e636161c64d989e9e69e7e0c027900f3e060fe61d1dd2b2f224120900e4e4e45c5c5ca2a3a3172e5c38dcde3e2b2b5354541487c3e2f1022a2acaba3ada8244e23fa7e4595999c386d9f5ef0d000519394e09bb3a5ab9bd414a52d24ff6e72469f97f7365b686394b4c7cc97914bfc42f214e223f918aded1d24320b4a55f5d3969d903f66e6d018f87955113a5f9e60f3efe01e0d84db80ee45c8b1f1e030c14503e437cf0c1071f43814c264746464a4848c4c5c5858686ce9f3ffff3e7325b5b1b1111110441f0389c8080009fa5ff206825a76cf5b67eeaff9588c7a23f64afe3838f3f11dff356e5b7523ef8e0838f2141a1509e3e7d9a90109f9696366bd6ac8e8e8e3b77ee484949a3282a2e26262e2e2e242c8cf00385feff80a8db6f4746f3ad757cfc53c0737b339d052238c0023001b0081011bef5eeff1d0489c27c12f8e06310184c1400a2a2a26263632914450281b070e1c21b376e8484843c7bf6eceddbb71445652251884fd47f160856481407c000c04a683978056cd8b9c24399c0e7858f7f0a784e287b5060a040c281081624b140e353c5c71f06f5dd4a2d1289a4b3f63d75c0df7cfcade8cede6a40229194fc93befe0db9d33e1db6249148f2d3e33a06fc0d00cc86b89d6375a549241289647f3e2fc647964422591f2bfafb7b231445e3e2e2949595adacacacacac72737367ce9cd9d4d4949b9b5b5d5d4da5525114fdf977818fbf0f24ef44ee01f52d3fe7600780d75a95464751144519cd850957d67b28f397dcf9f847093b060a1dfda25f5259d0d31b14a085013d2c40005a98d0c5842e269faeffd7768afa3717d74cb2d5962791482469451d4bf7d9bbc22a7e798c4544544d0d758d4c94457e6ab5aa236eba3ca91f94cd27ac0f2de8fa2f989199b577c648914824124966c283fa7f4d54217a6d52d08af1d61a322412494241d76eeaa63b05d43f581f08916268a2ab6fae298603809efca0d527526a192adeabb7ef5b612ff1372e6bb2ea4347b11b9eccb8d07a14f3f4e9537d6de9c20353b5b4b4949494f667b3162f5e7cfefc797575f51f4a3a3ef8e0838fbf14383a0afd82c542ff438099009dacdefd1428f08f13fb7f0c7ac5ed39ce8b9f36038020c5d0920c4de5456f1f9f149cbecafb67972098f401330341fd95f79357feee8208ebda9891bacad2734a5f062f1a4f554c3f355c14f9b9ec5958fc3fd1e389591373e5359b1a7ad2a5d83a6f5f32f69fdf1eca6fcd765e12d50200621aa626c2ed6579cf8282c72ef7d125fe91c2e3957dafbde486d1a5d5e6d50180fab4f51b56eb094047ecff52c93198080e3b44cba2279d7a5ce535cfc181557272492647c36114f4b3b3b3abaaaaaaaaaa6c6c6c8485851184ef70c5071f7cfc4dc2ee7f934d7844249febbf055a5a5a7fc228d718b361edd3660009cf33cf2ffa6a11110060b4e4257d10130460543d58e6bbe3696e553b1d80206b3c26f0c0d1e5f65258eabb95c66ed71aa4276cf169bd76f165a3d3dd0febfbeec9f9552ee045d6114b2274973ffd6dd3fe1bb1b90d741094b709bc15b6c362883811828efbeedf7115edced961ed78b2a2fec593e21e2be1ebfeb38f2716d676320188142befd5470ecd3511c574c4fa684c794e539dbbc5f963f0f534f08b491e7b487f5a02532d60874bf699cb696d0a2eeb2f1eb64e5ab7e468421556c36bdfad207f5d2200b3393578f3d6d3e1efabbb415473d4fcbd27367a5008c06c48fc6de9faa0e7856d286045e47546acbc7a699146e3779f5d72f43a9feed0ab095fe872c3575fbab1d941f21b69c9f8f2e44a1a00c8e84b35e435a55e8eaa9eeaaf84ebced868e672be466edef3ac63d644e8ceda6cee7cae5a764e4cd6091b5c75ecb1f53b2fc5e436324054ddc977fda1ed53758510188a43c32f1786240798cdc94716041e7df105145d0217c8f6d7dc345ef7efdf1e36ae8b6a0190f20e8e3fefa32200807657a5a551c530d05338648e5077c74d27f03d989dca8f9b45ee495b6d32ea4abdecbcd8ec6326fdb3fe74d86ed8fe62c1d10f8b2ef44c579e910c00507ac856ee90d89427ef7cfa5d89528bc3f66d3810125fd486622474dde66e3fbc618c329ab9c97c4450b5e2d297eff7ea146eb3743c5da9b939f5f57a95cc1546eed71bd537a6bed9a843ff786bc7c623a1c99fbf82a092fdecadc777fa6813114ed604bb4d2b49774f4595ea9fca7f318bfc4d750902e45dbc9eb7709f56ce8d90120001801e008420606767a7d2113e7f4bc486cad61e00aca48eeb9c5d27367928e059ede9412b561c8ffcd8c8008428ab693d3b38744b6f5c21566bda49df85279e96d078b6103ef8e0838f7fa2b0f31a3f8ecff5df82dcfc823f7e93ae9cbb895d00a0bf6ecf34b6aa03009c84fe084700005a475941bbb287ff747591d6f4bb9762c3774d43f573aeb9734ea5687cbcefaa8eb39b87918a382f2306da9ab0d6cdf7661d80bccd046785ce8f19f90d74005e01c0981d9fb30a9a010088242286d55258ccd49b10384b095f93742324e5f69aa9c2c699bff5c6e0fa7c755fb8f1c8311e22aabddaa4ecd2bee796166ab8b765f1fbc7da22426ac30c65ab324bc2d7aff618fb649a64e9799fb15bde3385cda72db1a6c65e7c7c6cda38667cf22efda2934b0e3eab927498b7c65eb2eb73667241692b1358df7ff6e6e8e3f19e7ede368f4253938f2c3dedf56e87e120671cfae7c7d77200c078e5de89b726eecccbb81af965d662354103bfe92ae78f953fb99db3d77a1826ff6e78350065f21c53a1aef46d9e534e97025ed3c54bb3292ee6e5f9451e75a26997c7e05f0ec1210f722cbe46af987ee0450710f5469ad0c27685d6f6d575fa9e21ef3f5606f36d7b58bb63a20afb8110418ab503000095478e9ca4c8cf1e394d501defef527439be0e040c274c1da66ea7d0efc400564bdcaad1f3421b40c8d0c35bbe2cea45ccb1191f3aa2530f1bba598b04855726a737f648a5bdaa048092f8ac96e5b837a98d005276cecab89afbb3dc973efb8ad3f55a345230f552e88585633ba4df9d75e5ec13a2bd3e7054c5de7db4b6ace450a6471d5f5fdae55bb7cfa5ccf7be76bf0174664f655cbf51020882080a12843b4b1b659d674dd12151f3232f453c3fe617a09e1339b5e7e6f22d61b9448b192b475118d51f53de163632b83d6fc3834d67756df4c92519353c5a081f7cf0c1c73f52d8f1f16f064a6daca7020041514b1a07d09db1c1d4e5422d0000764468599887e6b298f7eb0410464f774f9b5dc7b089775b52634b7adc0d38c93537be78b9d1401000a8ef4287bc7f73e289d03a0031af3b2957464b61009834e6d02b7addd19394b867330ad807fa681004615fd25b413c30babbbb671a7e31f54fac7d995449b7e2844dc5581f7d15e5af8c0380f618b6d1c5f562dcfdd175bbac1c4e7e01d2ac07f1278d33fcf5c73f6c2f7a53dee3551f72fe3d13f0c30f06ed1e2dc51883a48f0d2abd72366ddd19c10e1a0008cb296a1a5b19f82edfa324860380ef3f3b32ec78f8f599d2254a19d67b0acb538bbea286034f98a1953c0c2900007d9fd136ee349d9dbb3e7dbc1e5616b05a5b407bea4ced637b0b9fdeced96f227037bc1a406d869f9ee0d77741d74b0188a3af3dbb3d56aa3b7da385ebf9eab0532f0e581387e210633e143934cd4f57623a0024a7df7d1ee428547b679c41206735f86b3a8ffb8f9e2edfabecd0ae064e7bd090faa603111c3247ba05e79cb29f8eff21a8bf6067e08b90f8e734c5719b8e6cd025f45b8a459b134f3d6800909df3e8d9091ba1d6d879c653c2aa6e9e79bb2dc4788c3126fc75c1f3dc5a85d84f20aa2ad291fb3caf06ffa21840c07cb40ebef2eea9675f01f4b79c3f385311a991cd71d89e77f744c22e174fcebde5e63c4e3a3e9cd701dc042ddf05c3eeac79b479657ad157bce3321fd533d77b7fc3c84e7990314310c7a275f774ba0b668f3c519ef1349fea43e9e80100a28c9286be8dbe4fe07635490202d0bb65c2604f42c232a5e2fd367687cb866a217cf0c1071fbf137cbb3f1f3f04429496250200adaaa489018095b1f39b3946976b40e9a97cba75ac819c84b41c99a23df16e0b0050dbbab98b7b52b6ceea82dfbd3fa3a5bc8e0100eacec6247683c41278796a09ebda0c7770721d336dc9c1fb6f1f06a8e3d1aea23bcb5cb4a524a4e5c98a06fe89f441d9abbad8cb0f541f0a567a240c4e44560400407db8b630e044a4850080dec344198d258d00404f5e364c5b53537f6c50250074949677104c966ef156c37d79b03b70c638472365d5517b52dbd01f3cbb8cbe8e0416b0c2924200008c1ec620bffa9ec27bb78b01407bb29ba290ca98c99a00f029e441710f004163d25c238086a7b752dfdf7d5c03a03bdb474b00edaafdd20e0064637511044050d95c0900a0e17343e3501cf22087de51554f0700450b3521002c49c75896abd978dcbf85deaf3d08c9b0db436549d360cfdb1f5547afc98df5477618305b2bea190040315316044084d54c1400805a5dd5894a587868037467473d7f9ad5ad387589a74cc7fbe8674f7299007aa34dc4988d658d000079bb9c753535751cb6e70100b3aab0a9771310dec8c358ec3bca0a4b19b762b430abe85519884f58e12edbaf9d321a5e1e9e6a412149c9ca2ba88f3c510e00dded54264173e6b6d906c4e69843cb6679bb9aab2bdaae8eaeeb6b2196d61402e0c4c96243b7103ef8e0830fbeb0e3e3cf8790918f131100728fec09afe8c12b4dd87a64ab2785f363fbcb4d4b2ebea9c2396ebcf420f2c161b7c1010370023f320be348cab23800287bf5a18dbd798749e3b1055bd071dffd27918f1ffe1f7b571d17d5f2c5cfdd626996dc65e946413a441010040bc54e2c2c6cb1bbbbbb31b195101b042951505a5a50ba1b96adfbfb639765111631de7bbedfdbef673fcadd7b7766ee993333df3933e7ccad73bb170cd62022c02e0b5cbee24e6285ecc85dd7031edfdd6af1ad46e3ba7044ce37dc3541ac08aed3308e93d7920300bccdc6eb0fda71f7ce9e4124ac88ce8c2b89a55f52639edf3d34910c4df1a78ebd2ffdcebb23580c0080a08df4b44fb7ee7c0100c8de61ad28a368b33b170020ffd6ed4c1a004e6de41c2b04aa1e6ede78bb14c064d6684d3c206264552900284b2d6846016885494500000a1a0a72ddc8509070b09254053c0054e5553100d0d6f2825a1e6713903e09df8d3e7c3abc33e86b1b87d0b5952644e7b6b00455078223e000009aaa9a59c0aacdf9f42bc7966265d414b1005092fcb50d006df9925a0200a21465092c9e6aef4806287d7436b04cdc7ca8db887e84affea75fd402680cb655c0e2e434e50000f4175fbcd75ebdf7ee1e1babd2fe7a583cbe67831946d671c9442681a42000002000494441542500a04e5d3440864fdb5a13f72f3a12f6b9ad9fcfe9bbc10167a7f00edac251461d8f292ace887bf5e8cc3c3da067fa1d0eab6c7752c3e0b11c0df9ff37d3d1cbe26eee9c3bc25a47411441100441f0924afa033c17ecba155fd1d5b99e96b456036987d9e92fbdf0dd432b6f0de0fd44715e6ccbcf95b32ec089970ac9eb4dd39f2acf86a7c308c80fc1cebfe2cf9837d43e74e4154a764664f3ffbbea37be1a23defebe84614f1b7af1939fd0ff4ee39890b508f17dfaaf3064ef7ef7b74b5f543d9cd3efc56e532345b434a5a0bd3be5185f100465d465bdba1bf9e31d2122e7b47ca252a47ff9a3490e65a31da8add949c89ab0db43a47af15b949b3d2028ad32e5f99dc45f0c1742349836cfecd496c477674e3ff4725261577c4e8e8c6c9efbcad52c75d7d039b1eafdcdb495f04519b50020a12089f9a5776f49b9f1b00400440d06d890f1dcb12f36935674ff66ea06132b518afb1c7b5c7c547a3200c6768e870a0e00c42d1678693c385df07486fbf811bad5614f8b01a4472d765154c07795e1cbc30284236d33db4d3cfc49c9b9390b08e395922f3da7f12ca282d2c774af0fdefd42f79aeb4b347ec9c829ef7322e385ab801c11715d1b55882bcc3cba747981ec871bef7f658441641d978c938bbc5bee376e48891bb9e0e9cb0600e5298b6d2501101d372bb1f38f1b3f3782957b5fb2f1605d084b6f0120f577d610019c8ac762d7ed3ea159974fdc610fd5c1d57cf9141bf1d5f55ee4c0dee72e6eb5e9e1e31175f2e6fd8850d0d50a8920aca682a87b4fdbb72d320b2e8e1a778f646ba94b15af4d2b0700a29ccc7f6cb99555197970f6d4f521459dbe65365564c70665c7069ddfbcc663dfad4b2b072a0ac72321fe4b60975ee9af3cfb3de782b2f85dde49ebdf73b4344668c713a21720684ebff12e68d7347b1d99d6fca4b877594d0ac6aeb3b65dde612b2eedb4fbc8e4be924d6ff62fda70bfd561b0c24f0cd4a441875fdcf41d6228571e1b70e77e4489acbe02be97c61bcae8437b4768132b83362fd9112a35a43ff157df546fd18327bb27598925df3eb1ffe099bbd195aa432658c962b024837eb2656f6e9f397ce0f8dd74718361eb2f6fb122ffcabb37255e0d2c07c058efb91f14c841f0fd3d56084059c0b5c466008c92ebbc41440000bcc31c3732c7f22866b925e4ceeaa106e279a18f9e263235ece79c7976668422a63b1912050907a330ecf8edb5ce545c5ee0894b1fa8938777145c50fa02f5a129f7e3fba422d0765b30d75a062fb03a887d979c586eab00b531f79ed70f5c3a84f44bdd96acebd167177d9cb49094e78f5e6611f5dc965d7fbadb4e12010009a3e1fd1000004d6773928892b5030500806036cc40140070d489575e9c986d4fce7f74e6c0811337430b641c273853f03f923b56d6c86190bda14c6753b0a8c5da630bace499c96796aebcf0d56484467b5925b44da90def1e9c3bbafff0d558b696f3e28b875c49ff2162c728ba3fdbc2f15b56d719c58fd7399acdb85bc81076b54208f1eb40c0c09263f9e0594024b0208a4025a33d7e1dcaf917e5dce5fecdf9b4ff2d8aa081670e5b5b5b0905faa7213d23d36ec040368a02ca4651948db20922dc3941594923a06c368aa2288a4190b8d8b7161666bc1f7ef89038c86d8850804208f17f83b8b7d1363676fcbd01a0a0a0c4ed105a1aeb78bd414c54542ffb731979724fb75b9276d8996f4dee64a0c5c8691aaac920755fd2f36bf86f60ad0fa547add4270000d092d61a981df8c2b9617aaa207e91fa77cd790d6f772c3c98d4020080230fdf7dcc5bf7678ef9aa0b70228d79c37db9691185bd3d8ee2ef466bd2419f9d6f1bf804c86e487f1a96dd4e8e45faba0dd513e79b41889aac3abbc54eea0f9853d43e74941d17c9f99b34fd4de1b581ffdf8757d2d28e2fdaf6a6960d008854ffcd67579b729b9c608bddcfe83f1f84a66f218410420821fe0ad0b34ecde66775d83eb3cef8ed9d69a344000040db8adf9c5a3479551077d99af57efbfae7331f8e94fb49ee21d57fcbcd47ff19d98a9aaebefab0d3378cecfd26faeb32b857863e17eeff181b10e22f02d168d9e507cbfece1c31002086014ed402310414f0208e000601053cc8e3401ef79d655922023258200a1df4851042082184e04743f49efd891d97fa2bc3a22fcde3b23a004044a84e2bef861fb6e12d6a373e391351ddfdf64b4659c48905830d14441004412435fa4fde1e90ddf948c1ef394f30abe2af6f9ae6d4872c8620088260c429c6ae3376dc4baeebdd6199687df41a830e4f048d05cf2bf937f4a2adf92f8e2e1c6eae2a854110041157d43273f7defd30adfedb5dbfdf3a67a08de977364feaaf21834710049150b31ab3ce3fa5fe6f385a90ddf8e9d1eed9ae461431044110ac94b29ef5c8c5479fe57d7b5023b3e0a429afc49aeb9369ac9af797577a9aab48621104c1c968db4fdd199823e07847da97a7fb673bebc911100421c8e90d9a7b2ca29cd1f306db5e4bb24bc1d0d6cf21bb269853c5709abe1f78673033cadf5edd38c5d94859028b200882e024a9c64e93d65e88286afbee4edfe6a8d9f2bc2c0c7665f0bc7cd8a5d73b940d313b55c0f36e68899da7c8bba1b7e313bd7be78986a7c308089667ae0380d2533662088258fb95b07f4afff98103000c021c0fc13614184c10c50011a08e534e147a56303a0a4c14842135ff2f416b6d160a41082184f8495e17773ea08677a5b2f4ea76c7ae07fe8a1878ef9ab46bb03fc7319b9ef82aa775acbcd8370fb5a69ff498eafba2aefdbae94bdc9d6d63ee3e5c1dfe669f636f0e116655866ef218b5ef1d1fd9435bcad2c2aea7855d3f3e78ef937b6b6c657a4c865974c77bd4c12cee9598ebe997c78774c4ec6efbec3fcf6ddaf5bc8ee75b2af3935ee627bdf43be8b835e0c16667f9ee0338314b02e7cef6bafcb98349142604ec9f1610f8ee55cc3157b9bf6cb73bda94727a8adb92c7e57c34af3427fe714efce3d307471e7d7c6399858035dbb6dccbe3dc160756f0245bff39e6d6969807213b62c236594a209d84fe6acde0614792db390fa32627fcd28af047e187d60b3c63fca72509684bfab1610ebe11ad00002aed45a878b16eb8e7a1041a7fb19a4ad2dedc4d7b73f7e041afabcf2e4cd7e9615fb6b8d1683bd12b8f392431372ca57ea3a1020200d09a1396d1f158f6ebac96c51a9c9045e5f1ef2adbbfa7b8b96b1200da7eb5ba7e58ff3b7dc50260a0c0391e9681020385efee65650330bf47fe8410a27b34be9ea64e25531c4fe4d1ff708a9bbadd8a4ca1eafac434033de7a8039942d59819d128a81526ac31a250c9261b125bfefaa2b1cbef0ca39229d4e10f2ad15ec9f6fbe5ffafd6f23f01e6d78bce543285ea1952ff7ff76ead5921d11d3a66e0e363defd4e2a69fb5d776f5fe7e2e464f5ae9e2ca9fbc6f28d6a1d4379eac159fb125bbf5f9296e47d43dc3bb13a7ed4bc5aef32e94a8f01255a920f8ef17ad84e52759787dc5da0c73367b0ab5f2e75eac445f851ff66bbabfb6e015d41ddc34eacae035927a76d88fecb1a28b3f8ce74477e56d709a5c12b068e3997db7d6b2d3837998fd5f1752befb74c3b98c6cf605ad30e79f0b13a3e7907af5a1dd77d67f6f392047ae689695c56d761e5cabf3861646756d7497f726fcc705b1fdbd893dd4eda72ac793b5965a5bdcae666c0287e9b50cbaf1fd15fb8efde9cf13aa7fd6ba981a30c0579b9e2142cdc1c065869f2ad95cb19f7b7b777eb4fede233ffe3fa2ff47f15a21768495c6f422553781f1d8b91be7e890dffc960aa0891d2c758dfc05453ea8fdebe8291d6313330e8d7874cf837b47146fe69472a99a23e39b47d30ab0ef0a050c99461fea52c61fbfb57825d9f9950c2bba2b8b8a80b7265206a0c9ee4c5c50447e5aec48e554d0390b51cbb70cdfa95b35cd5f8eee45fbf9cfcbde91323f7c29ccd1f79d607b9813efb2fddba7de5e02247595e07f762f5c6f07a01fd19bbf2d9f2111be2b97a2835fcf2f3fdce7c47fa36bddbee7da1907b2166bbecd2ab8f9f3e7d0cbdbadab9ddf39bfd71ebec5359dd1225060d00ab39c86bd9ba0d2bbd87e8f019a3ca6f9f7ef7d7303b76f573df8501ed3c41de6da37f445246dafba7677d2cdb6d572d61be3e778aba6d79ad0c0051c3a1b37dd7af5feee548e527a37e57d25af984eebde15d07ab537098b57ecfdecdf307ab0a2ed82f49b224e84e6697f9f8e93d6fda1fc6f6f13a70e7456474c4b35b87e7dbf0fc61f24f6d0c2cebc13285911fe0d9a7fda22aee6d09c7d8d5f8293c97ffb1fcc8548efad0f2df24b70b016f3dd64c5250c262563b43222383369b773491c997c2a2a25e1c77efb2c7f4c7f55fb8b552881f0041cbc24291559a9c54107f77c3b81a85383f0f857f9237b0192c6e84d79f038b8162f13fb84114af3ae9fcab497f7c55895b6c0b0c136aac10ff189835f97c51a8a9a62abfb263a7cf9a37d17b07923000c0de3079aea19b1fd76a54f621a39e6d2bd6432f444b397b24a19db389b95dfe10329b63149c34c1856461be8b43076a83cec7350c7697ee6215a1e75e9832ee627bac16a375cffc6769f13154b4ead59e4bed7795e6043f3bea22830080a1a1597f23bca9e51e8ef926e9e4b99425472dbb9a6f64c7ddfc7073aa86080000ba7dc14653abbd5cc6d0989a50c270d5c7fff67a29bcbff35e3badd3dbf832609799180080415f4b5b1dbae1e0cbe50000b4d083b7f326afd6eb9abdfa8227ef4f0de39cb9c2de3c758ee1902bdcba288afbd4805a882200d0f2f1f881f73cbea4eef322e1949b3c0600d6ae9ab97940ffdd69ddd8cf7e51920088fed48307578cb6d6246118204564577d7cd34e134179e1d5f3abad4401000638ba0fe9d3a035f4761d0000332138bdd98b229080e1555c86a9433ac73f35fb556ae34a1d59a4352f22ad13bd4433c2735aa7288ab16b93a3beb47f6932cee677c535fa51fdc76000443b7fc9460183c00f95872d3c07e7bf01e315971f053c8909dfd117005aa203335a00186511c7bc5d4c542954b2b291f3dc53b1d52c006015072e73b7d253a3922954b2baa9ebbc536f6b04995e9895aff74fb0d0205334ad669c4b6d4201005835efce2d1d62a645a650c99a561e2bae26d5b381b7ca6934efd8b689e66a54cd191175555187bc1cf595a9640a95aa63e1ec7d39a70d0495aa7d59b0ff9a636b861bab904dd725d4e75e9eed62a2a3c6b1449a8f58713585639a67d5c51e9d62a549a6685a4c3a1455cdeba43a2d65b2bbcf9d6bb14838eb6da7492553cdc6ec8ba9fb765688d6bdd9ec6163a441a19229546a1fa7697b5e953200e8b9c7ecf98da354b2dee2d8a6968f6b4dc9146a1fdff85600b4e2de300a954c1971afa273a2b4fc9bd30dc914aaee24bfcc8aef2c80a28de9577c9cb5295472df111b823901c4505afee31d539df495a9648a86c9b01557931b5100681320a2f65560c76d8716b9f62153a85a0397dcfedcf37e92eeb268fbb4d7de7e67360030c3bd0cc814aaede6032e468be3010092579aab912946cbdfd5f42081b62fcff7ce723552a39229540d334fee6a4d53faed75e36c74a8640a55c36aeca687b9ad68afaa809977c68942256bcf7e5587020033ff9c33854ad69af5bc1615a496008ccaa8533e432d3428543245d3c86dddeb1ab6c0268036a55d9aefa04d25534d3db63c29e25fab12983edf238292a5173dd93ade5a87f3bda1c590150145cc7685b759b667c590be2a7fefac8bd6c0b706262e27fef3534099c9c7360c6cdf4a8491b59bed21cfbbd752dbd2a34d97fef94948c7f03e7bc7a48ea55eb17ef35658f3cc452971455d9a0a5a1fbb79a44f28d7262237ceffe90e3be94e6363e3077fdefa9fead40503643aee8a99ccf6316ebf280a7a94dd4dd330dd7a60a2463be345c4fb4df3d2ed30605536fd05d66a7655d4ad785e87be609671c77e468464ef339567514bbbfdaaa4eb3a2adef5c0f6a1bc93f430b20e73467504c16caae296b8f5d39d409eb55666d2995d83e5b9b58748d9ae3bebd35d849c5f9424880fbf157e6da5878596922c4941892482b019ad1d7bc94aeeef39f934a396f342888cc3aec0e0000eeef81af518fc94a837c2a9ddb4cb480dcba101b0aa93628a390a35d485a38a95ef13ca9800add9613cbba1bee74032f6b7d4d98feb3f4e1e0f2c94eb3cc1411b1b24b140c2411b0a18149a58f05ddac61012bbff0ed82dc56969950000a2d2444c6bf281b193cfe4819cddd40506a5c17e217bc717e3a302e7ab367fc96c541d3c739ca6587de2c36b618ff74e470de32fb8c874336328b8b8e5be91ad1ea924bdf0e5ce95f7863f9bad947fc16bcc8e241650fa8f3065bd7bf6fecec6515f715177a671fb90ea27fbaeeb0e7471355217c93ebde2506809c9ce6b597f52ebd79498acfc7a26b466765f2a2d6e8e5fafef0f3172767797d01065d7e5e4310d3ce64ea562cb626fdf7a7b6fdd0cb17e31bbcd5a5fface38f4ba09440d9c8de98f77df2febd618907edab76beedcf1b32a70f3397d1b03f2e7a4b2d8e32b4f7bbcd9d897df6681b6956694c90e98325257ba2debe995a7a127e7f868be7d3441da6cfc2caf223aa0b4dce70fdf5603c853a571dcedb70846f0848b511ce43b7bd5ab068981db832fcf326087f75c8d6db17bce9bbb3958d63e4f48f45b304fdd2878be6cecba510bee54828acb8c294a99b76fdd5b37a65a32faca58e9ee4564dede1d669dbf461a3f6248cbade7398fd66d7477bf3542565031eb22bbc9e2cd3eab0963fa9d7e94d20af203270c551353b632c1b7d816dd8aab0709ebd123f5a5e478e7fd762381fac87523bd6f570090ad47d8939b3f256555b28055fac8c77345680b4e6fc4bc41c4b8ab0f2e2d1edb24f7e69893ccf7ab60bcc7f47ebb37a444fabfab1fec2e5ef8fc7e068094fb4c3b1223f7ac00b5fc7470f484d3b9003226eec3b558794939452d28bba5fb26807bbf6beae69072c06ad85b88471f3adfb1a443cf15a0f66a7c7613b68096857fbf7bf985d84665d7b9738d890df91f62bf7c696201d7025574f76e85b797f7dfdb5360707cc31a9bf50b3bb1d5acb5f9b7e7e1a495a501b8e640f43b668596dc98fcf6bf452d871bf2fb65605566be2819dac819ed71924a5dcc53f58f379ee12b868dc5b78fd08bdfa7f2ce9b290df0717dcfbf418a59c9db6e055fde6637a126df6c9f92323052e05f35c34a51a4f94486fe05032b2d3f2a8b976cde8569ce8f70fcf3aea28ed5f3bce8cfb445eadf04f1a398ea74f2aae094b8b27389d935c931bc78d4526edef69d3a040973af918a672f54fc564982d8e0c543299d78144ec1cc4a0192b9652b0b5c3b3c702d8e6a35c2d3d3d3d37384a387672f8da1624663fa13af3da101009446bf2f67dac8658672dc682407cc9c5e1f1af6920190f33ab379996a791c6feb9db2bb9b06e1f7d4d98feb3fae8e092800ff72140ba09a09a20860017a3961103a4ffc47f06189296549fb85c18cd94668e2aa1b7900d2a3f61f5b6f2dd16c533d785650e2e5eb9933b6f599ff387a190161d25bdb1afa37d94f7a58f73e2c9fe662d68d099d607fe2c5bdf1d2f12bac47dda9fdfcae8036a5eed6e5241680f981a0875e54f6e7b3ae037665c65e0cfc3a712ef7275aab429eafea43046849584507007125aab691799f890bb7aa4a62a139f6bc80526972871ccb7d2f8266a8620100656c0b8d20e281456b6d9ddcb7a8ffc2c8b2e8e852ba56d68d574d00a40937828fda8b95dd1b67bd34ae6b6b60b73576cd1ddaa79d865b9f3ff551c93be0e47aa4a0303eb7053a113b8ce2989b71138958369d466b7623a40e3d5d98f422bb65b293e3b25d8ec0280e583cd81f8068b7f3eaf2be44f423d7c02e90d8a51f9eb2a0b85edc615bb09fb7a13802dfdd9ea3bd263060992e5270de6dc0d6cc945bcfbe7aaa9c7e5009a03ce7c481a506847a837ce7656fc34e3f2ef29c6bd29d8818e65c6182e2f42bb7f65bb2c2ab8ca7bca0657f2c6a1b21dbfd1418ad79d35d164f19af96fa66053f4ac9c619cfdd71d05512006040cb8b5b71f1a03d71f3bea9142c408b0009a0b56f4edfaf00901c712decacbb2c0680c560615945f74e87b60018ac3db163aa0a52aa90e6b233f3fec9c8cd8efc41d2045581c3d099569b7ce3236ebdab73d27b762f13406ec4744b295ad6b1eed5d2c3f2fcf55c00bceda1d70f262b6301d80c266071ec6e9b40ff36ffe0720011a7d34ffc3de41ac3e65a4e7fcc19d0685982d47ea976c71884d7eabe6569b735d301b0524aaa7aa626065357eca08861a15d0da4c79e3eb7db5e322929f1efeb2c70924a7ceb5b7585b54c90fdc9ad3fdfeeb7e86982f3ad81b3a1b89267b791d755ec3cd42204198aaa4c6fd34adcbe26685ac078329fe99151f5b963bd99991fdf4122bb5aca0aeb98208717cc7d01041f2bfdfbc0a8fc5cddc17a33e3a2053ed9505441434102f9f11233aaf9a4a26aa5f14da74f54b352836f89dd2f4a12e47514bf5deb17b75ebbd5e9e6e2083ec331b3383ef0747ce0e98d8028998f9cecbd7c95b713f53b7b041019cb71e6f02496338b7d95de344f232691d3b00cddadacaa74e06506406b4a5441ab6dfeebf6799ab4e32803d1df54673faeff383ada8dc98d8942e31f4bd6d829c5a58fe9ed116808220895e201987e42d6f53780a065614926122414b4ad864d9f39545fb426a0a81100ea83e65807f19e2acfaa60d0a55f6f5bbecb3faea4c368dedad0dafd4441c5ce440e03a8145912a096d9c662336bf26b0040565f8f8401c028f6d11085ccd69afc2a0670145cd6da5183c31dc48c7d568f8cd9181cb06f6900008084c5925bfedee5024a055c2ea2e664abc46d2acdb9f736ac3cf828b9b2a36cb4fa567a6369250300a8a61a620058693d230588eb6ab4eb36f7b5dc450379332b0a0170526449000006838902ff0e076655f4d1a59bfcc2f33bf6bed21a5ad90000ecba983d131786d4809ecfad4b73f444013aef8f65773393a715d70348394e19a12fdeabb181a06144260080bca18e1864b6d47cadae864a2600945c1a637189f758596605adb9e5613722eab850315715056815951605a03169824d33ccbaa2eeb36803f91fec04781260d61656300140d3c1589a33e062f158a0d51454030064ee1e62be9b37c697e654d1414ee4bb558025bbce7220c4bf89f48f4cb5b99709401e35dd541c04a96565836a51230050fb9b72433160f038007ae18bee9a00a3bea81e00948cb5243100625a665478cc99fef7a0f67cc48e5edc6db22065b372b553faae08ff2d0bfd0100e41cb7ddbfb4806b3d96d356fcdb6352e1e4f5d48990ca1d55f363f35a5668777ffc33ab362b319b1b4d0e2ba56d6228fffb3696a10c5ac77a229e88fb25e2d414ecbb276ee809bb0e2b164a6fe9ed31682c3af34fe8c3996d6dbd5de065317e72291865b675bc2b41fc5bff2d4444a2ab36feaa24bb304e0020e82c7c92a2b467edf6130169dfce74d1f28f41c73e069dbbb92bfae5060b899ef402a330c0b32fc4a60300d0925ee7965b47701c77d5069a53541b2c6420a30ea0202aa5cc33218dfb1204db7126ffe08925ff32e709142df95a182229a5a5a1a1060028da54539d5ff02550431d84dcee6f80f18acb0fc729f09f52a3a82201f14d5283b79f98a52dc26dd46c9229336a95af5f1c4d7c80eff145b6d2f9e7e76e0c6b12dc6e384d12e1cdfd70b29ab200c5b539b9756c1b3176e5a782560090d594c701c7ce8d13e129ae88d6d40b6f271e2accc9ca8abfb67ac3830f174e7d9835bffb52f126503802f7f7ecb290b56bee2783fcb06d7bbd8c8929bb66ec4d6403005692228f076054e757d34185d856feb5aedba27797fba2f352fcd32ca4fb49784bcaa1e5a7c22b7146f38eac1b4ca979b07ce95d6ef481d6cc8b33a75dc80579cf73fe9bfa7376f42058112c00b4d434b3005a0b938abb5aeb47b8d043c29efa4cd9a518b0c54ee6bbe317fdcba772ba8b24a63a33af05006455e5e454e4b190cd224f3c72c083c2910fca429474ea4266742722be7e1a8be99db10127d37d167a44a8c5200080b2d9df4c4ad1769a284802381915051c64330b62d21ba62893b8163bbcacba2c4019e82e38b3d9911ba08ccdc26b50f1bdaa02447ee02c67d1372f22f66d4ffd0ca03a6e521f51009a00b5549054529184f8c6e2b8946a9621050bc066b2a0356a6bb74d004f529106a8affd52450320d0ab3aec273da87d071a05240b20de6ff1ed8479b55fb333d223ceacdc15f6e6f4958c199bb94b5bc9b94da047fa7b7b0b7143173d0849e172a288db1f1bdd9cbadba34ecf3e3dca6a3337441cc6e94165f858d9df56080c51aac37cdc54d9fcc354457af8d1a30afb665fe5a846d1c9a5e717c7aed4e3c558264a8ab4db4511a747d5e1a3497f781f8e1315c301709891f494f0227fa7dfcf3f3062b21d4b87b55f6b99a086ed34c12bee1adce7af912422a63b6ed7a3713b9a0ade863cb877efeebda084ce3eb0b4b79bbccf8d8f5fa5d7d35c02afea32440dd2bf0200144646c7d57f620300889a3a6b11c59a0719c0cd3800c87cf53626a37d25db6c9cb5cc3f786ec3bf2bdc496d69899f84a4a69a9a03515489489410254a29530d65e5a89ff31f013bf94f2b2ea330c8d7adafac0285a44019fe7f18a70a00c44de74cd300687875f6cad3b709716f42fc8faf5e7ea11887e58cd00882d2eb72c31ec434fd50aa44fdc9b3fa218026acf21c3f6fee58cf5d990084fe733cd5ba6e59a0a5ed1bee307af18ecbc1e16f3f64d60280b8bc84a48052e1ba99297077282028bd2a2de441723b8d90b6f672110728bde4b36cd7a1cd0b7c5f761b0ba9dbdc7bb95f96cdc91941584d5f621e3e6f8f29454b3d3063471c0d405e0f1f7d6cddea35eb763f28a08ba858e812009a9f6f5eb676c5d499d7bb06925270db7d7fef4031c83e3b65e699b45e04d0cbdde73966f6ccb19e5b3200c078d25055c5813e63e400ca1e9cf60f7b97f0f675d0f57d2bd7ddabc561ba17d1cff4b2244159e02495e5b000acd8ddcb96afd97933870604396509004839b16ae5aacd17921a09022480c83a2e1aa708d010ece53a7eded2c5d3873acf7ddd88a50e5de02c0a9073edf48388f884a897011777acdafeba058fe94515000042b29be52605accf0915003a5327e8127a524b19d3795eda008cb7be2e1ede4b167b8f749a72ab8429a00988194d1ea108d018ecbb70db91ed8b17dfacfa21b54705b5ace6585f47e729cbf75f7f129d9098df0800920ae2edbad8fac267e484d953ff660aa1e23e5e9f7755e5bfc5bfa03b9b555bcefd9b591d13145b9ddf7a6e28464a4383c75c2a3e2457756276ade9e757ccf1f6f6f6f6f65eb025a8a86bf10c37bcb8bdcc6bdb4e075edff161fb9ae0725e1b2028ea2bf1aaa632af9af1c777d904a58e12d77f2d6d41ff923c0db4458c00002000494441548c3ab6971584bd2def2474b42ef16576d7dffc9592c448680c98b4eaf8a3f89296f2a490b3eb27f4e3db6a99fc28aefa3b9d1a516f84633bcf4cbd7e3d8cd3fbe80fee230e185993019c0024d56faedf486dd71b4f0725ec3f58cbff2662575c74122fa2a1a666515f9793f4f14e5a5a4052e2cbc6faafca643912492623eb3ecaea91db35c7ced5a69014ba7e061cc8fa2bda63f3fb7d6baf24d6e0fa4e5ab369c7bcbea27fa1685a3faeeacbff46dac6c3565cfcd8f0372ca78b9baf0df05f35bc2febedcdd3874f5c09fed8dac7d3d380283570dbde8986124dd147976f7dd46ae7fc832b6d04dd05371e6ef2eca75419f3f8e9bb068af9f81d017e53d5ba995461650cfaca9645df3b7ff2c899871962fa43569fd9682126a054ddfc9c3272cfcea19ac4aa27db7df7bd9672b5697f0691773f727585a332eef3e373571295270ce9f60dbacfbd57af2866baf280b7851c33f5fceab57e45c643d578b3d9228e09a72af6fe4dff1b37fdaf5e8b28a163e4dc77ed1ea54564e53e0948519a3e47af1bd644d4997efeee6203688bdf396ed1ed2fdf516911bb0df354f3a3de57808ce98cb317bdb50908c9f940d0591f17edea57578e1d397ded7906d662f43075a22011fd14b3eb360b0220b2ce6b970d50c232b25fdcb971e565110324cc97af71531381a288fb372f0567b722022520e3b83ff8d2523703d98ab8e0fb019165241d792ce0a8e3cf071c9ede5fa920f8fcd16367ee847f91b11feb48c6f7a60a000040ca62fa70390000e833d5933b4a09544b31d3350177d7799a909b139fdf7f189627a245159316d404246c37dfd8364c9b58167afe4284c888496a3fa4f6025b165ed1d840e473a8ffb9a347cf3f2952e8377afb99793cc39286f73a17fac7e8bf9b43e84e5b6ec71bde18518b466d8af8660865d7c7ed9bb9b383d7297b8cd6fbbd8bc662fa6e7d79171fcedecee9707d451bde1edc78ecb29f9f9f9f9fdf85f0465c97e150c6c2adaf2482539f726021cfa5b83168c5eeb8763e8d57b6ebcff30acd088aaae0a730ecaae72b860c7470707070707099e1f7f98f607d446d17535e134e7e185fcbcfec985f6fcd71e514d8c16d5170f9cf7ae54a998e32e15dc41f3811dfd4914b5bc6e5dd2fbbbaeaff7649b67edce5e9c8f989a3e78e78ce294a8888a2c9f0057beec63cf3ee70e6a5357df76c31f17e636cb97ad996f8a40000002803ac947000444d47eee6e9af2f92b8fb2354860c56fbe1ed04e86f8c2e8280812527519e09a3f31f28a09c7fd1f62f5140db3f7c7fbf3877d8dadaea2fd5c8cc8ccdc6fddc89a2e4c4845b9a1a3658823b8bfe22af20c6d45899c94472f3abca4a6b2d2da6627066ddff9e967660baefe30a36b06a3e6596b20144d50cb5253120a2bbe0d289a9aabf3b5e10bbe2ce70139f04303bf2f19517e55bf68eb2982816f7bb7875ebc75596c32f570041cbd24a9159929c94df0a20e67625e18a6e55b6dd80816c1405948da2281b651344b814b3aca41150361b455114c520485cec5b0b8b0ed17df89068e7e000420821c4bf178dafa7197985d2753644bf5aaa4d484a4ab4b1b1e3ef0d000505256e87d0d258c7eb0d62a2a27ad99fcbc8937bb8dbf46e9589ed61beb315a46d66ae5a30d6de9022cea8c88e7b7cf9f0d9f08ebdab58db1359914bb4f100404b5a6b6076801b12ccf454413cdf79f66de9db8c8cb67377a9f73d9893b84a070f0068e52d7bc5a9b15c0bf6dc98820b766200c02abce4a83137a6dd166fb422f8e9de11aa22c0287dbac27ef8e9f6b2d99c2d885ea08e03a80b70228d79c37db9691185371c250058c5d7dcb5678671c76dc4e270d65b5f5d3cc75ee0a333e01cf71d14a7dc89bf32518d0000686bee8d197633ee739d3235d77efcb4cf8c0802d2e782557cc956656e02e782ba2c3ee798e50f180418d9fb4df4d7b59f74f58dd03a869eeae0311aa302b9d45467e98bd8236e0a5800401b938e7b0e58f19a6beeb73c961bbb4c1b0fc02c3869a9b9946b34d1589794b1d7a4637227a02e58c5575d356745b41330f91187032e2eb62763aa3ff82d1d3dff5661477148d3df145e1b28fe3392ecb160d096b6d5c87807b764f8fefbdfbd5c6dc6dd4ac7aa8ddd39c87e7b1287e3c84c79fdd5df59b267d9b28afdec55bcf90fccc0bb3d2a7b3e5a160146ee2133ddd5e97cb748d3c2bfdee05be26e7c3586ec16c0912b7ee893aaa7c3b89b4dd9a5d7ec9467bee34e41463d290e1cc675e5f909fdffb75aecd86c360a08a0cd582c134b7007002cc11d8785a6a64a1aad84a28895102786475c663104787e118dd6dc7b1915111a15bcc306008034e64c48544468d48bb35395be5c98e96ca0a94252a09014b48c862ef74be17a8f30cb5e6ef1309153a028db7a1f383185aa402199ed4869035655e4be290e1a8a149202455ed36cc0ac4bd9fc931066d12517139f040080445f737905ab6da985feee149202c57ed7b17903f5498a030f6533d88de9d7568d3651a79014288a7ddc661f8bae6002003d635f7f920285ec79fcc02c3b8a0245cdc9f75e66c6ad25aeea0a1492c1c82dafab044da4faadf40b7efcec7df44e230068890ef8d4221cda841042887f0a12d6dbefefb4e49bd6d6bfbbba799687b3ada5b5c3b069abf9591d101d8f5c9da7fddb03f2625526ee5bc88bce86a61df550935454d7204b2977b03a509cb973a25a0f3bceb1d4f1fb9668f012f9b06d4d10773d56dc7aed0ea7762363c5ad49eaaaa62e23477b381b29ebf2b808284d3fb9ca84f867540922e7b6732d2f2a5cee0977650d6bb751a387dbeb91cd78ac0e74579df4d6faf9bac052c71f58aecdbbac0a59e940114110bcbc652756d7d92af67b2529a23b7e0acfaecf78bbd65c86626865ef38d0ce4c4b4e76403bab03509ebcd04af2fb2fa468df7102050000e80d3692440000f0141bcb4e9b42456cc7f6ebdd7e028ca8ac0c4fc82d41b3868d9e32736b44cdaf5beefe6162274f5651a2aaab69e9191a9bf577701e3576e2a2652b7b20766c760ba0cd6d6d6c26fd390030db9e3735d22464a6ca52ce37357e56906f1317273c0e39cb647cfcb172b06ab372997d3ce6ae5ebdc4cb4eb438e1eecaa97b3fb602300b6fcc9d7332ae824d321f6458757967780b6f367072c5fe57b9d801d37d572f9b37dc005b985fc7bf410323613466b2ad140080a4f59819de936d65b99d5bfaf1fd91e236c3dd2dc8b8d2fb73472ebf16f795683162a43db92a3560f7f831c73378ce6e6d31fbcee429ea91a031fdf67c479765e158431d11a88e3fb9ec5812ad07fedb5a9c92560100409416c58210420821c43f4623c4cd373c0fdb32e07b039d8ccbbe37418bf5ff0adf5d4472c0de805db67c3b1519955fbf9477f4a188f19afb475cbe73488098d9cabdc378db2c1a0357ee7dc7317ae13466ddbc3195c27bb022f9f5e3c090884f3c772b499743cf4f0f93ff738c2844a3d50fce0e91eab042c4bf0a0e7c1a93cb330390c75d7ebacb56e29736ff8b5b6e7d78c0be7b0aa666daad77cc6f96a4485f5fbfb5461d2fc12acf4c88898c7a9b94cfb7df5d6d9edfcefebd711fc1abb90ee13f0e4ddec6b6fdf03b515d1703fe47cdc75bf5d67142c2789479c7a3156f036f5f7bf699f6ebc4ee1ff68aad2a2b52a2aaf37f73faf861410f4b498a1517176a6be968696966e5bc21e0229b5b184626f308a276f535cf9b9bab68b4523912b9a18170e7eed1c9139763f116bdd674d3dde191443c30db68b4a97d0aad7c22caa2a28a196622afafc53100d457063cdad4179377dacd721b27ae747b003345aa8eb145dfc90b77a8763e39142363bb68edb490db711f4177eae62353c81876b93f47df875c8cbc36421103ccaf979cc35a00b4d60705ac31c096dd1d67b4f86dbadff5d445dbb99da0dad2c7afd6515f8ed79b1dc3629b1d7816e4c5bee264b925bdec63461ddb82dc8d7a272cea27b7a8fdc270e61c633614fc42fb171507218410e2df0b518f071575ff701930728edbc3f35cce6e58bbcb2faeb2eb6d15a7059bf7eff0b696fbcba6a18884c586d0648df573969d8ca9fe6654b1f03ee27774763fc9ef8ec458b2e71e5fdda7bbb89172bf9e587a7151ec0a5d3c008e3afeeac750837973b63e2ee8bc8550446ff4e6932756bba910fe2cb510d15b10984cde327bc181f0f2ce77244dbd769d3eb2c84efe972b03113759f924566ad1a44537b3f9969824faafb97bd17cbfd1a4c8eef8c86f9524223d604ff447dd758b379c8ba9e886aae98cda72e6ecdac172bd238a447d0f47d2919bdcf8c318a3c1fa62bcd1ded8410362db87da3ea3ed157bcbe271ead3cfefbf67bf26a2e9f756f03f1feea4bcf88b9a16d7621af4f06e0f4faa692cfe9c77383bbb455747d5ca9cd1d85829499ac36175859f7750d4d6cb297abc0c365490d36c6c16bde17f64e64cff5e96016dc9bdbd76c5be07c915fc91ba686c26adb0060010157315110050eaab2506992d0000a2260bd78e8e5a1ff068efc24700001296cbeedf596b2bfd7d9eaee76ec9997130ab0aaa0000a76aa28c0700195d4305785b56935f4d0771aede59a98b20586959224033d9cc4401876d9613070060d099dd737a8296a5b5329120aea06d3d7cf6eca106c49af43f77cc6197dd74b5bcb924e5d968d91f9b1a36be1c6fb4cd29e2cd224d3c08f157819eb9df7e44c6c1a4ab8e7f533826dac7b5d6d31997e38f58b63c1c6a72c62be1d554f21f62e5687db7cc629ef8ad777b4c897f541d35854f33596ffa2c72951ee10fd726bcd2c0a597df2e3ef1f563547442fae7d2da56365e525e45a79f8d835d5f2511a49bb9f6fe0274bf2053ccb61c745bd7715c614a0c3a4520cd30987a227ae2f6ac98d0c80f59853574823459cbd4de65a0f1b7b9cb8c8e1070e203d1646736bab3fb8194ecb229386f79c1bbd0b0b8f4af356d584925ad7e76839c4c9589dfbe9be0f401b0d439f1e89c9f16b2deda4fe8dade723b0dcffdaf47accf8e7e199e90555cc724c85074cd1c5c1cfaca13ba18d29624a14be087ea82cb78a4cce6dfc898ba3d3ae4c5fbdc729a28c5c06ed8705b55510486a113055192de4bb2c782714b206dea7d367ad6e1e2e498980f9f3e975435d250bc849cb24ebffe8ef646dd295e0fd635a71b35e88dee0d43fbf2d17d827f2939f851332a90feae0e2d1e191ef4fc7d6e652b4e46a58fc37005cc4fe9ff9f45ec00e0ebe76c4363b3b751e1df7b90a4a5bd322ff7607636686a882308f31b5657f4e5415b1bca06369dc664307a1f0d925d16bcc6f76e32c80fdf79d0cb442465fbb43d1fd80000381955598042b438a9843e4c1a294bcde319ab09da53fde2271e2dccc9cc7cefe7bbfe5ec2d963098beeb8f462ad9ec09d0ae1e4d4e500ca988529a50c77296c7d5e661500c86af2226a63093804da037ae108bd09add96fa55fd00405bed1f0f7b9e2a2adb9c187b61ef20f4b2da32112647db34193966ef019ac2202ff42b02beeb89b5d9cf9e1cfa10e42f0f775a60b772d31904684a2f83f03465ccd72c814cb21ff580170247dc7f1fa8e7fd5eb4968f4f7f4eeeff9efa9109c8c9ed3043da7bfb6d225b4064ef219f84f4a122346351b3cc16cf01f5a0b58297d572f7dd7ff2f8b1d0719a9bd3ceb86a4adb33af3d3fed434594d7589fc8c91cdcd553c5697f87e135e44e37301a6a2b27e91cfda5e67ce17cc8c569df2e23e2ffe2a96ec32b33f7ec5db8283233d92acb089af786ef96da97b46cd8953b333d552c41765d6008084a2e48f0913471dbec879efc2f0cf7b468d49b5174b098e650218cef4321685cfbf4daebf6b2d959e776982e3c6cad17b2f448d3457116d294c0abb73f94e68a9d34c8dff9cd58ccd607d7bc4cb1f0216838dc5ff1f3055a2f6c899da421ad4b5a3faadaef4420821c4ff29bae122a29c8ea33dda0920d0c606360001010cd2fe3d028002930dffc42129240303dfe898fd0d4d629aaab2345a692756978f9457d42d5eb40e4fb0ee3d61a68cdabbe7d5821d4f42b62c4b749ee9d99f9813c3d9598b53997afe52eedc5567dea544e50d5bb149f2e8ae481a068f4130d2064672814f6e9f7b4c07c0caea0f9bbb63b3c50f9ac770ca132f05d2b66e3af220fe7110e0e4fa8e9ab779ff923e2240ff7be44856ee645f1cddf9ae5ae74b7380260058e9082b0100c800560010e0f72b059006688470f8f100e3e301c6bfd2828dbf9475138482ec346117d003b20040e5dadf969d3340215883df9f288aab00e024faa7954a1aa00afc4171752f9f7717eab41042fc07d04d1c3b120eda63d70127725d230b65b151090ce010146d0f5c87a2681b1b6d63ff7d71ec3acd5dd9452f5feec36009ea2acd75b5d96d6d285e4423ef33525e51b764f1fa1f6175df01b3a98e292643c400003df39073fffd9fc1ea5846c8c47fcb125e7a46a6a0387642082184103cfc1571ec84104288bf1fdd58ec6a999d981eef8f26369f190fe57be01f21a41815b7c16bef3dd8dad8485457d5c60333370fca2b6a972ed9f01b591d00bb2a7886d339d290410632b5ef6fdffa0c20edb9c84551b81a228410420821841042fc79e886a1907040c2b6ff8b05191c60110000090cc8e0401acbfd486141e41fdddd8c6055c78c5e50515e95980a699fd88545354b16affbadac0e0010a29a996653cc8dd3c78fdf8a67e90f5a7c3ee48f8a48f413a0d35ada5a9a5b9b1b5b9a1a5a1aeb9a1a6a1beb6b9a1b6a5f3e09aeab2ce57d5e3e09e61d2bd212334f093fe066191b50145066736569e9e7173eca4497a03a60955cb196b4bf5dc931e5363c1b2167b43f878ed2d3b71b2a8c0f6b400145a139669e8aa66f420ba028a0f54f87caf43b9ccb40592597ad24ed6e56708dbe758f5d250c767caa0c7197d2de9042e37c49cfde67286e7fb71ae53bef04ad7f3a54c6685f168373d914398b4c9d1f5b19334701416428caca546565aa3245514ada6c6b726bd1256b0071050a95f33d59565cdee3712dabfcbaada4b55f298b3f591450b43ec45d4a6f5b7a1be7b239ce47556dc1db1694f33ae34239afd396b65d17102932374d8a124942735e545343c81011c0cb53380550569697901d78fe0b83f7be28a0684bec3c35cd65092d28b06adf9f99ef6a40c280749f111b9f14d1f98bd11032844f0828a028d0d2b6e98abb06d5712f1b5e8c9651f74d68e5c876453c47b69dc5deb96ada3f8cf2b0fd5e03342501ab6836f1c09b4a968094e9e9dbf5119c38223de2fa5726f7b74d31de14f2f437cd9c4b76b97f7f31e3c3b9ccce25efbd1004489b5d757b8014a776d89501c349fa9b53db5a13566a284c78568b0acce2fb95d8217c1485b68cdd7de4c7bc6ce05348145056c9652b29fbbbd5eccec26c8e99a7a2bee41d57c86d299b74a5873dab1050231dd2688af1a650e744b7a0dc1cf718923c9ed5b38a2e5a89999ffdc2e43cd6fa6eb1aadcf8b0c61e8b772887233a56d1452b71abcb452caeb49f79c81aeeca6cfb568d057d6222c351168bc564b2187426bd8dded6cadf1b0887432184f8bfb5d8d1d87c863ade416200741498fcb63a14587fafd18ec562b1586c1aadb5b9b9a5b9b9b9bea181c5c20c1b36f6da8ddb4c26db7be6949454bc844496ac9cac949414018fc7607e9d802132f6db9e7ddcf61fd71251030f7bb19b579e174f9ea18205acb83c595ca25482e3a68be0887860b531510004d0b6fa86b61fd10a46656e2503140900cceabc0a3649554694a426519b53d606fd4400805e9e55234a95efe27a4bafccada4831e1e006d2e2e6896742511e534e4a507ef4c7d3e569e7fbe515f442169bbbe4adf63c29f065a8e207cc7e775002fa32a51975749072000a0b4b2fc5aa64687327013c691d4e525cc96c5c52f52e7f7a16889d350244fbe997dad737c9086ee23ce6064ac7dce85fa9ca357269cf772f5f275fe72b7c3a71a27a729559359dcca11427bc948ecf2ec4a0648e30158b5f9856dd28e245ce792f5aac92b0d5a7363d01a9456fce680e7f0e97b5d3ef9769f320d30f223af5ed1db3bcd65b14ce4690f3216f02435c9a6b0c22636886300e8e5999588bc8a14bf1070723f20043c494db2a9a88e09400000464d49038bf24dfb93735ce058bddcffa34be38356373f3b19446016dfaf4404278ae3682a00b09bab9b7fe4244c464d7e190d055104a0ad3cb74e428d24da538db41744b229bab4050531048051995bc50000ac3859095799554107355100b4a538af41b20f09d763f1da2b182b4e56c43714d531814a0060379755d2d82084104208f11d8b5d2b9bef83422b1b385d071d051a1b6828d0387ffced9e13582c9640c04b49495128641d1d6d0b73336b2b4b35f5899b37056edf16aca631c9d2d2c2c0405f5141812822f23b589d10edc38aece03ddb2de3e60ff3b9109153d54c6ba9c94f884cad6501002092fafd15f202a32bd98036a75c3912d3fc23c4ae2de7ec8ebb39adecb62f81db0f7db69cedac20d16fc668f1271b8e445532983571c7d7dd871173ccbb38f7322bee6ebd98d8c0669487eedff65e6d8aa7a684f6241fa3776bd6dc4aab63029b569dfd2630b490015203968da39f5b7628bc9886a2ccc6a20f4f1f27d7b311a29c1cb6e25351ebb7e98af5f31a810bdc7cf6433d8b59157564475853376f83511ab2dca570e7f2f3f1950c14a5d717bc0d7a924b03319379336403976d7d9cd7cc06564b79daaba0d80aa6c0170fb8139157c740f1d28a64121187c3f073333193395e8acf576c0ac86d66b36915a9d11f2bd94aaede56058737dfcd6965d3f21f6dd995613473b8ea0f7bb5b3eb931e3e8a2b6c62212224b2a234018bc5607a48192b3b70f7ab072363bd9c973fab6001417bec548df86dbb9e15b5b11ad3ae6e385339709e836ce792ff8010c48cbd3cb08f8f3f296102b4e5de39fca2be0bd54248f6f307355c59b5ea0e63d85c1ba95e6521a81245d46cb51adebcc869056096bd3c79eb4bdb0f080e6d7cb9ed4854159355f7eed4e610e2a8694612dfad1182cee889cab1db0f455432d90d8917b63da864020048d9ce1ddc7c75c3c5a40616bdf4d5de8de18a13a618127b573c299b394e35d7ce46d7b2016d4ebe7434ae55d83d09218410df257642fc46a0d58fdc3587dfaef8e96935b3f2ddc3dbf135ac7ff83d44f4973efd707558f9e989460a12a2e20ae6b3039437055e769302209aac3e3da372b99186a1e9a06d9583aca57f44a724cce7f77b3a5a4594a8bd307becb59b33d5712061b7eff1e13ec1a32904bcfcd03b6abb428e0fea7a3e8b98fe4ce7b4f97ae22294f1a1b6271facea2b0278ed858141f39b0f3a2be011acb4def0adcf8ae82820d2cec7434f9b8479eb8b623022149b3917131bd8005276eb96aaddb49740702a33dff007fd96b43ff07013e99cbd0c41c67c5bf3584f156267cac5a13be471d75e6c93bde1a94ac06024d49d96dfcd6e410144cdb63cf71f91b5da420a8b10e4fb4d3c1c5d2570eec36e4cb932cf4a9180c188f55d5b39e3f241874ee62751f36dcfae0dcff03591c062250d269d4a6c4471eab36fdf9d55bdc5440c2bda67e59709fe0f17e9fe44a8196655ecf1c94632380423ddffb8c4ea2b6b4d883da78c9173d91f767770d86497d5a155b8be6b822ebb27ced526e2a46c0fa1cb1e5d9b40e91cf9e54784009203f63f58c5d862a5676ce1b0e0bdd960e5ae71761119bb7983db6213b01ede9612bdcc4240256294469dd8d3f7b6aba6765fab4901ca43347fc48b88a0367e6cc35673920869d015caf680bd7612f0fd1a11315ef7e0a849c828458284becf27e769bae2380c0218798f0b41eb25ce3acae044d4bc22079c0dde6a26dacbe26114469ef79f9239d758dfc4ca655385ab9d8cf0d440218410e29b6eb3ab576ce73fd0760f59dea22cdfa60dbebfff66afd87f11b11b627979e6bbc7937fcae1026dc90d7e906d306ea8be18c26efa1cf9fa635e69751393e4306d9c393f816255c7dc0d85c11e9a4571d16905a50d0cc04ba919d9bada687ecdfed62b1638ffa16c144501650bf2837bff3ede6d98c77fbef274b60d7eff6195aef0880b6125fe2a9adeccd49b21139471ccea1f734b8f898af8b9dea00708bd628510e24f83d062f72783ddf839b542b68fba180200801191d7321934d85c16dbf5b9c20296b2b634bbb94dd270a0c78c995ed3871aa069a12169f54221fe2098a5912171253414a517bfd8b3399a3cda5d4dc8ea8495f89360d52484bcc96f6603b32af6c4868788fb584361b0212184104248ec7e0f47aa0edf39c95a5f8da440a1988ed9f8b4940140fbb8c9d860c16bae37185afb629696e5ae943660d7259c9ce5a8ae4821299b0c5efd3097c61d2d2a228f4d73309457a0c869d88c3df6a90d184581eb8659e82b2850481a76130ec55471564c1925211b3c74c91425fd41f36ee4d2da6da00292edc1d8402bc9ae93d452e06ca0c788518d8c74359424bb0c51eca6c2fc368ab62c4142d7d6ca585d41465c8ca46a6cab43a82d127abafdb0a234a55f9ca22781c311b56644da1c7fb0c6484428146125fe2cda0aeef998c9e0b104ca885bcadb1eee1f2021ac1d218410e2af05eebff2a22888ea4f3b17e167a2c8cebdb77cc4e25556ef6f78f69de8293ee9dafb7a67576904ad8dbefa5676ec1a7d7ccdcb85d30fd62d0bcaf1eedb12b96dccec4987f4a3371961f3af4cf5baaabae761de4443d1c6bc8fb912180044ca62e9cd55cefa322d4917a78ff3d9d23ff6cc0062e1ed850b1e6b9c8a7f3052eecbf5f99e0f9a350100d8352f5776936c4f878ab31a4b1ab0b232df8b2a83d28a739b15cde5089d7f5b5cce94d6970468fe6999d15a9afe834d427586ffa7197cd7ad4d34613f21acc49f84e48873efcbce755cd3ff536d8af9e5b495c6e224ee95e1beace4b57a5de6a56d695bfa1aefcce35e999e2a885fa4fe5f1897ea839c653c2304dd25c8a8ea9bf67719e535df7b9881e4370618b4f296bde2d458ce85c2dc98820b7662c2462f4407fe33163bac9ced8411e614312c56427fccb249b29f42f36820a23771b454f4f5777528b0aba3afc62b4e1aab23d2f8e14ab8e8d42d33cca471048af3aa4d76158f1e66b5310a82aea7f75dbf67721f691c4220e9d85a91f180a70e1a3fc4505e048323994f5fed0a0951456decaa08ff64f5c5ab46a88a60c4f426af9da2ca215cdd27db336363b6b2b022dfede3dacab2eb49fa8a7c3609945ef23e3401edeb6c242354f1de809177dc8a3aee45e35f9947ebc7d57d0d17bf6b114a5b082184f80ee87585a911f78eadf0305473def2ba92259488104262d715ec86243fdf6136c6ea5afa9a4663ce7e696c68650388e88e1d2dfbf6464c2db32ae2fa07e5899e9a78564b4525534e578133b144c4289a92cdc5754c66cd9746492d75a94e026355c59cf476b7d6d6d253d7359f1c50d9d4404399f5c575788a962c878fe115f595f0000002c379e2d2000020004944415492edb1cc084e14cb6afb5e5099b68abc2a296d4a87e98f51fef159708ebceb48eb6e9c0c7f02ac921b6e4aba6b3ff2055640eb9e4fa5a8cc7c55ff77443264955c1b206b7130870e00c0ae8fdbedac401d752aade527f36ecbd8d54fdeb1b3a33256c169f5ee398622bfafc0e292a29c8f7c1f57df7b79340082eae88d9b2668f4aa4aea9f8f96e4a5206be0baea617e9bb0b3124288ff20ea2277ba0ede91d0840a45218490d87d339a679d9bbbe7f3880b51b99fb3f2d30217abe3b9a1adb4474f547c7ff54de6cb6ba9ea5387abe3012ba6a880abcea96270184c4b6941a3385506879355976acaffdac84f075a3e6c9b779e31eb56724ef6979c8f77c7ca635100ac345586555bdecc7990595f52cf040041c9f65868ac244592555bd773c45f46554ea5b8b6b21877bd965199f82c2055ccc9d35157e237552e963c64be5dddfd2b89bc455db43ae2fc6b82c7dcfed27fefd923ec9ac86dc3875f90dff3face2223b1df983746ca64c2cc216a84df97a288eeb684f2c6dab2dc80d9e8f5f9b36e7e656215eca64c1da8d4db452602d9fb75596d635d79c18ba5a23716cc7f58daab493bca620a23d60a21c4bf0d2a03478ee662d430171bbd4e6b2d68f28e89dbe33b36d520229aee53b94f8f1f67a38013ca4f885f20761804309c7f11c02080fc7bde136dada78950f5d5a5f1c0aa8cbe729717fc93a0e13951f9ddfeed87d3b4a60f53c10380a4c50cc7965bbb6fa636b2e8e59147f7c428788ed117c16b8cf2ea93b677d3bd8c0616caa8cd8b4b2867b05beb19121afaca1258a0173e3ff7aa8a09005879c7c946f9976ea5b6a0c0ae7fe77733879355f7c9f658688448d5936ec8af6ce30dda2c1693c946db0fe140018059975b8ad752e390386655f28b871f71fd3d1c75c451168bc5fa3d678360e407cd1f447b7c319ebb54c92e0f3b17233dcedb5c02805ef864a387b182b8a4a85cdf11db42cb39f6457a61e04a671529496955db990777d92a39df2c6703bb2a6cf32813553951714992fed0358f8b190000ecd2eb4ef2b65b76ce72b53431a06a39ad785cdabd8d925915ba7ec8687fcda3af6fccd51745000058559107275aa8888b4b4a69b9fa3efcd2068cdce3fd29436e9771c94dcbdb25fa1a7323bfbbc4dab114dbf26e915e9fd9c7360dd797171557b6591a54f039d0d7594b525c52d9654b783527ddaef9765379181c0e4710a73a782fb680dcf7456dfc4bb1ec868fe7e6f65727898a4b2bdb2df0fbd4adf51183c3e270783125abc9dea668415a3903009a3eee9f60a32627292a2eab3e70d1cd1c8e15b5f1f968aaf1d25df3dd2c0df41cb67cc80f593f54475e4a54424656d369dd7be1e2af1042fce1a0781ebcf3888bc027a1715955b51fce4d52ed78e0f3515fff2fbc9e51aaff969bdca7ef9df1d625080528c42f103b791cc8e3400e07723890c581e8bfc7de47345eb47358de223b3bfbc123e7064a3ba8f2562ef1ea1e93d4f3a2bf184c1ba28c0300c0c80e39726d85f8b5e1da2a4aa68b63adf7df5e6d4404c06bcef2bf3aade9f8280db232c57ceaa1d81ab684cde64de6afa60eb0721eeab1fabd96b522010000a736e5cc51dbd7d3ec1c06ba4dbb4870d7e76c6b15906ccfb523a9dd4fb1fad357ceb84fff1278eed2999b5115acdad8db7ea7ce0565b6a0acfa82af88aa06678598599b9e58dc462b8cb873e5f4b94ba7ce5d3a1598fb5ba48790062c180acf2fc4d6a100c02a797ee1bde2a419c6a2404bdb3f66cef33e073f54d5d57cd8a3f1d07bee83521630bf5c9f3d37a4cf99f4aadaac9bae29579239fbc55110ed33cbef5d61534369ec26b9db73973eaee4f2afe6d4109af783f7c99f52ceea06aed8f5beabbf07abead56ab70981fdcebcbe3c5d9b2b3646bedfa4095724d7bc2e6fa8cebe3c2066a9d7d91c5463b4b74ecae567252c0080a684cb4f100f6f4bc91f7a5b7a617088d4a69892dad483d487de832606181e4faa297fbb867561f9d9ccb6eef3a50b9a50d03e3fbf93ca563526f3f5bdec8a601f8f3d753382f21bebf28326146e9eb4fba320f685326a531f5d4f17b7745013e1a8ebd8235105b5cd5589274d2296795fcbe7f6f5adb98179832fc766e6c46e8293be0f548ea654b7365515bc3e3c4e18ad45887f37d0d62fa1a77dc7d9e92a101104411044444ec7d673f19127d95d962769496b359076989dfec26494869f5838a4af921882200841ded0c5fb7068115d4036f92f8e2e1c6eae2a854110041157d43273f7defd30ad9ecf04ce2eb9ee88e36520eb15fecd9cb13966ae22efb6f1a11cc64fbf3456c67cfeb5b0e3b6bcd856ac982337dafb19b4f2d6005e368af362b9bd07b3e0a429ef6bcdf5c9adad79815bc75b52451104414415fbb8cd3ffcaa882e54a8ff007ed886dbc0021a9befc4d87f0bf0ca9e079f7b1ee45d6feeb8a3393fba727e273e45b25e7e356a791759293aafbcfd7625ff577ad3cfbc9dcebbdabf836b05a48eda17326a5ffbd7db7b4eb6474625a661a797149a5eab6d258b25688c5d34bff37d765dd65726d59e1bd90ea7e03873be63e727d233327f87f824ade78e228e3a1f5e3d78b44c61d0c514f5e9670c44a035e1eaf512e7931b86a8890268786c5875d4e25a5cdd389bf01b29ff63ef3ac39aca9af0dcdc9b5e482024f45e45aa80888a20880af6aea8888abdf7baf6aeebbaf6de7baf58b0838a0d5144a44b91de2121f57e3f129012145ddd6fd5bccf3e6b12927bcf3977ce9cf7cc9c99319bba37c0904c008bbe7342565dbd0d0080723d07f6505cceb6ef8ca035fd6f2456f5d2a60000cd71ece8566c028096478f6695ab5e174a3de97525535af4f06e91e1a8bf3b18d6102449daf95dafece61fe96bc52000c367ea1f1e0796deca9e303a70b4c392ed5732878c31aa7cbce706a5e725c7af0c1843353bcf1fd78a4b026e40b0c3d4374e538638b08860d3b3bff9aacb29556099a7f2be967523f944097fb8e9af22888522ccacdbcaa321a64488ae7e68f9e15bc27993224638b13100b7d085ddb78f3e9bb8b085631d9e2fced9eda5bd5bf19ad361fd6d6f4d040018f603fa2b3e330e9836cec2f37a9c608c290b0048060327061a9200808051d0cad8d73149adb46cb8a62d5cd54a4e8d9f98d455c6ee0a091c733abdcedc284a8ebab835eae2d6359dd65e3a3ebd255bb58501af885ee73f64debd9a38644961fc9d7d33ee9cb9b5edd9c5b15675dc25a294a3a3fc071f4afef489203ff5d5cdd45737f7ad6bb7e8fc99853e5c1400083afea3bcb0077715dba9e25ba7de0a7c3c3ee997aac44bb7f2abdfd80feb61f2cf365524cb90d5c1cbbdf7292ff9fe6458fa6c5b0b6253472e667dc7d17f3cac0e07afca7f776bd78c5b078ecfbd756bb917479dc1f637b1d81100b4b16f39738721a0a12e6bf3c398b7b6479f816e9a8d0c308ed32c3c1cb5fe85231674a790fe9a913b6ee555a59edff7de6a441f731280a42025afe4fa08172b330b2b330b9bd60be3415e52292acd2c41754c94e5d0895c33ae4215c9cba2778df37334d3d1d1d735efbc25b5b4b4ba80394ad7521e08241049046995a4c1a6816c39ebd052f363fd3a2f7954a2fc91a420b9a0326ab68795e2ee6e6322a5505c2e43f91d47b9a51dbc98262e7eb0fb3ebb7f50b3afcd088b327595759a303285c456be2190e8445c2296e18ddcb7be4e369d71f565dcbb94dca2fcb7c7c73b3190da2435355f10bfbeb3b585959985959943d0f912596965fd9371249dd007f9e5c2cad2a2e4f059a2650193c24b70c00589c76776773137e0eb1a1a7afef1babca252ac182b8c5d7d6293e238fbf012dbc879fe469a06ce7d96867d94a867911a3f27241f0e0e685d8fd5d546def559edba6e7ad7482a9b98e5bd6bb1ba5ac6891b1386ed4bab75e0435e787392771d56571ba5f797f8755c11adb08a11781d46fbd46c2e73c3cebfaf757349c6ad2b1f6a785d7077e37f6c2c67ba0cf2d5a879f7fe7a6cd303f73fec1dfe89d5d522c52f5675eabb3b45ad147e176287228021f00d07afa53848d5013bff1fa01c6b475bcebf727496d26ce860bde73bcfdf3d7a30cd21b48731060098a69136bfef89988494a48494a484d4f49cec1b21461496be862c27ad58aae45f298a8811d1bbbf831727773ff02223272b3bf9c66453d2d7480dc2701877eafa3cc6f61e5dd73c2fc50100d334d6d268bff545a2e2ee8919395951f39b9381c06d3fba6df6915351377645f2870cb4fadea9691bbb6fbdf612593cbe0e5f8b456eb057c2d8465a74c72577129312529212529293b37363b7369a878a40d5710f1a665d107e254128cd38163af95e8b4d8f9273b233329eac70a0d5b69b57734782866be8a66bd119251f2e874a760e9f1359ae9e286afc07f06e8e35096908caa724767521cb3c1e3af6caa71ceb9a6d46addc75e4e8de7593fcf53f99da226604ef68c4e5592107e038f7183d63deec09fddc356b31b9c7dbcea5d5fca6226ac9885d19ca37348fc97b6ebd8c8b7b197e60a60fa7fafb2f170ddff25e0c0040d06e3faa7dcd6cff70f15a6a8d6f53967bff6cdc277bdd77e0750054f3d6a6b578eeeb9ca67b5205320060baf49fbe6cf5d229bdec3ef90384b7674cbd98ab8eb1faa5891d85008a7c1c0468123f63a1a04d046d22708950933957a016925f1f24cbfec3cca3178ddd9ced3ebab31e0a0040b30f19ccb93c6345584aa51c6482bcb83b979fe44b51becf60fb94bfd686658ae4c2e4336bf6a7880000e4c2922a8aa1b5299b08b2fc07bb8f7f75020f84e93cf5dcd569b021b0d7c657e538c9accfc866cf16cc3b15572a05795551e2c32b7732250080b03dc7f8156f99b4e091f1d03ea6aacf15cbc555351049be4a7c1bbd6f93e71ccf7fbc77e6ead97b5e1448705c5c961e75e546b20aa3835c2a934aa5e28aacc787f6c52226f63a245c542640795696da64445ef6e2c0ded7aa924f8b922e9f7e985a2ac1892c6d1d0e054309885a78d5f8f9208adbb5ec56cdbcd00e3a1b7b77e7dcd0a041c3676c0a7b7367b279cd3c79b666e37395675411c7059129cfcfef58b762f5e6938f5e1f09a4d7fc29f941f594c30b6eaddc93a9fc983ff252d8c6117eceb6b6cebec16bafdc9a6759fd83579b77bc160200205c9f517e355e80f7a76f662a6d7f7871d4e9eae316e010f25d781d606c43cd4f5bc3922f65c8aa0b6eff93714f4eac5f307be1c6b32f627777aea97a527169d5c934a95ac47e6d62070014021010684a0c65b90c0aa5502885222988abbfff4b18ecf0c2f3dd0c3b9ef8577632d2fca8b3c79f15fd93ac937865e2a563b75384ffded8134d7a863a097391b663fd784a5d43759c77715fe784f99e3a1a54b689eb90cd8f0aa50098c9b07d3b3ac58eb1e572ac826eda0d756010300242759cb2ba6be2686747f7b67ec16734da1953bebe098886dbaccb17c755ae08e8b7f5add834f4f4a911951b030c3498745da79e2b6e66292592e93632909890d76c78b746220744cfc7d969696973b4b4395adadafd6e7d55e535a25963f76d22507ecf5d57e6738ef5b76131585cebce33ce26360c8b15e7ec6dafc3616a68695bf5da8b86ecdf37d808239a0d5d3d52b6d4bd794bcff6fdb74ada5ad35571d68ad84313bc0cd92c1ad76d7efea01d2b3dd555acd4f8f9204ebb72ba26f68becf7d7ba1eba35ae0902c77bd1d641d5f634c8b97246953b9613f4e74ccf9af377a87ee0987635a636615199d2f655fee2e8bdea149d8641635ab33fed83688ec3c7da57bfc9bc782e4104008068b61bd5a1c6c01e73e26e8e428f97479f7c5c6d4f7318d6ed3b052d11c8f44f7b538950d2744d43f4d9b0a1b741752bc8e6c19b9739d7fcf1e5f1fb796a73ccaf0b8c8240b90ca8049034cda38a03c8f19f3078a209a481e1387ad9786bd68fb76fe082b447efa92e7d38280080bc3cf971d883b86c01d075edbc3b7858d4d48f9115469e0c07ff3eadb9280080b4e0f1c9b34f4b0dba8d0c342501423771d57f7e37b6c4d88df32f1d71c48c42ef9787d6b35f19745a7cb6d3e2fa562da3de7fddebfd1700802876498b2dbada54048806bd36ddefb5a9e64bcb15ffe80ebd97571380c2f43f9fe55f9f07e9054716d5d48722b05b2f7a52b848f186de76ca91272ac251483c733eb3f5e8407d155e6ab2ed82d7e50bea7fdaf159d664000068b93521b6a6359dce6776aabe6fad76a25a8ddc575583ab417559f7f65df5c5584e23b7dd1fb9adb12b68743a5faeca1a8772db2fbb1eb7acfe10d66e27509de65e8e99ab566d6afcd740b4f20db06335389a202f7b7bed7642039bb7e0fdfd1a0f2dda6a64079d3a3f4438ad827d19c7ce288ed0653c7e5b226fa153efd286ae26750e3810d93a4c00a5a3402ec3710004c4594fdfd49cc3cb3e3fd6ef69ed128ed2fcc49ad71f1e2754e08e6404104edbd19d1897ce297ef6fc786461487f1e41f0f66c4d5e25c7906ec6df29185d2eaafce47d2552894d5e9e9096233aead65e1988c6dd821da646bf56bc4b7c982c0cd1a3aba5f2172576221c047260620032107f2b57c37e7a670f2e9502d92c7098d9bf702f7979ca9b3c4de78e340400e425b157c353b5fcfaf73482b407976e5c67727bdb2b7699f2f28c34999eaff220bfacf84d443c5193f849791179b6c692eb6ff39ddbe87cd75376cf5fbef26ce5f18f2e2148b8f6086fed63cd14c41e5ab2afd0738be3bf59ca102f7fb673d747efd5013aeaa01e35d4f80eda402cfa0eb5762d866f3bada256ac24618da3f59c77f53e959566e6d5903d5d277346fd358662ec6200679431ff05a98552d0a977ec8280d59bff888a754a529052f089c7a53e8b4c6d546f17649448418b0880703c433bb3ce9d2e0300903e3ef6b4b45f175ad2959bb9ca6f3a8574fb5ed56ea52519459f2c6b6c037693afcbb737af576216d3b6b362c06b051f2d4a2b1003a889dd2f0a82500e3880480e64049ae274a7108089020305060a240400000160fc0cb1d3a28cb045fd3c0d79ba1c5deb96a14753c5f29c639df5db2d5f392ac0ddd9a5cbbed4dc6a57acbce8c9ba819e867c5d4dbeb199d7f41b8572103e9be2e83c64c98c1e7ebeee4e4e1ec3f7c454e078e9bd11b66e73a3952a4f9675d4dfbce3aef42f8d225ef531a18469a64d0600909726c717705c3ccc584422cbc2dd45ab302e519937495e91912ad23557d426939727dc8b6378baeb906ae9268c63cc976624957ce73a82ff94d501802c37fc0f7f23b60643cfef2fc9c8c39b03b8ff9684e08517baeae875bae4b87c65074df5e13235d4f8bf6b836f9bc832f1274d4aa4121b2810029156cb4759f5ad055770b1a0a907646bb588dd2a34b03a5a55f0e0f8cb0a4966f8e56a4ae834acabd1f7da6a0b931f7d629a44137bdd26e72226d248f5c7acb65b179748e4ea98c75f1698480e0050290309e1cbaed84a39e0b59cb00ac1c01010fdf725a4eacd9a7ee3aeb6d97c2f35c0142b8c8fce6112400a2088bb5cb2f8dae35d5a288e175e502a89e4437377ca26dc4f1f6886093fc6c54b14c5ab4439e1310e11d7d69b239927433a0e59eef464b5db087f69e8d1370b9ddd6820cd0c3bf4de7aa84aef5f5df550feb10cd5642b0cfed2b29c0a324f4b514801a16af1c895d96552e09000afca4aaae4b968910000172445bc02e7aea6d49887b52f8532f854414ab104b8dfd33455b33ba7d0bef57416adf3b65785dbfe2f0f9a36f856f960f5c456438defab0dfe6d93038df3c9ca5f9c512201a81b792e2dc928fe34eb39d46f54810885490650f85011ef7385777b729af2330d8f91dd38c70f17030094849f7a95e671f68df24fce21df8fd755441f0f2fad7967ddb179d33572696683400b51e1c79ad3c464368ba8def8feb22028289918870a197cd1f2532903811c047210c84020535af8243808fff3c73085b1474f14f8ac9a1f684e2710c8dacd3cecb9180000c536644c1b2d14a0767d34948c8a72e263dee75621343d7b176305ed42597e137a98930088065dc7fb89c24ec709e92ec15dd01b475e560048d22f1c4a731aeea7fb45fd824b8532948c55ef9bc47294842a6f8e6024542e56f06b514e4229c79a4706c0abd2a31e5536f3b66e60184530120662d177ce36f3fce52b1299a29e1bd528bb16c071f833f99f677e9224ad77d00c0c2bfb79fb82179c68c36ab93fbbfe7c977fdce7ce6a7baaf01b0451f87c8a99d1e8c782ffcb13f97da090bd9f481b1098663635094a4a1edf4eab17442fcd8ebc539da20448c636dadf78a68dc4b3e6d788777e726153858ae93ea2bb96f275deb5bd070fbdf8febc4e9cb87fce81fc4fbcae7fe7af88c8287b763ba5ee9855bebb1653c3f50c9cf5c9ea69f1eb12bbdfa49fd2e2f472b6955e83c2f1184b57a3fe2c249a066fdbd02e757d7f375d138f1ef3ce29e3e231961e5b69c846d97a8c8aac1229509a0fe843bbbbff599928f9fcd16cd7113ebc2f0f28825151994839c11022892013578723e352b18c40c2100010e52517b0cc752900e29c271105965e762a422470a9580a24f2773ee258dff95274c64b45f629a4d5e16f0c202ebdda8988208c1e978aaa7940f9bd615c04413c8fe67d3b4595e5df5bd5c7411b43100465ea3b06ce0b2ff87f6c37ca6e74d7b25df64e79de591035ded8b086b5a0dabe73d78e6d566f959497bed81adc528f8c200842e3dbfa4e3c9df19f4d4480305a4c5d3fa3950602e2f7abec385f415265597bdc3ec90ec3a2d3fcb09c1fd64dd1dbc5969f6ec669de67dda3e21f240cb2fc88bf477a5bb2510441285c33d71e330ebc2cf995c20dff5fae58a0d97671ab711c266f5b73bbb0d6b0e2654f36aeabc92d024edd9d58df781ba29e672bedea37ef2e3eccab6dde90175c9fdac9ab6ddbb66ddbb6f50dde5727ad2fc37544cfea1f661e5c714f49a25c42ba187e0f5e272f7db53bc46fd2e39ae6a06da60ffdaaa2b0293bd7d51e3359e6d96547f2aadf6979f999a9899d9ad8fdecc03846cc92c46ca18ab5aa212b426856fd961d8e7c979a766b16efe28c29d7f2e50020294ace56261711e52415d3f4d91800c96ae040ad87071f449d3a53d426c4ab29a7ba50a62e53565ca2705f632c1dba28bf48715dbcaa285f4cd76561009282c47cbab91e0d0159c5c7f492a297e70e6eddb977c7b9d84a69e6e503a71ee44a01006415b9429a0efb3b1703158baaeaf85f347b850b8542a15058706b3097d5ed729ee2ddfd20fe374b0f9162408bdc1eaea8158b97446ebf0126b47fd20dbce0d2c8ee2b72fa1c4f2cad12e4bfb9b4acbb29f93f17b74dd0701e38b28b715de55cf9685697692f5a6f8b29140a8b136efd35d88efe1f0e38a758f61ed5d786f66d3b09b2f5f2d84a894454967e6970e1864193c24b7e604bc92df7678a2492aae2c4033eafe6f65bf442f8fdef212f0a9fd4d27b69bad7eadba94515151f5f9c5ed8aefcc2c1d7825f4873d6d706ffde2642abfdc41e3555170a8ff4ebbde26eb61800409aff6843ffae9b6bec75e40e13bbea7ff36114ba53486f9dea071a3167d699f4ea82acc2a423e386fe75e361444444444444aaaeb35e1d1545770ee9c5af7f359790aedfc4ebb22fcc1cd04b891e5d3a78da6ab39d471dab5572c372e6c6415f69092c3cd2b7c7e2b034210ef28af767a6050ebf513307f483c6b8aa0327d4c4eea707b579507feedd79abc2520472b9a8202eea4d41a3f60249e6dd8b77138a453846e7f2b4c8284a401000c005f7d76e8b2894ca8a9f6d5f719b1ad0c7960a0044d39e83f41f2c9c76a8b2fdb096eca62c780845df4aa32c355fa458ebcd6db945d14fd32a64b28ad4e7d1059ab6961a049096246513cd8c18040094edd83764c8f0a103870d193824c09a86ea76e8d7d5431b030059497a2e6660febdb39d3470be10481405c82882a064e51b12017041fce1716d0ca80882b06c7aad7b5c2c0779d1ad51465a9df67d9002e0e58f67586b78ac7bd7201531aaed37c6f9edceeb397200bcf0eeb64716a3bb1a60354690bb2b7ad971500421e9b69e782a550480573e9b6fa7e1b63ab60a00aae2d6ba6bd8cc7a525e8bff88b39ebe16398e1be36bca2253354d5a741b15da968b0288e396da6ab59b35a98bbbb39da9ae45a725f70a640020493f39cecb8c4d4410846919b8f46ebe625f8c0bdeed0d76601308345d8f512b27da6875bdae3449493f5e9ed94e8f84208c66430e2429fb234ebf38dbdf9c892008d5c47ffe8d1ca9ece3d10141978ae217bbeb686a9af43d7d6164af6de999bbfcf435350d3aeef92054e18a9515c43c2db6183a26d0469342611b38740c19136048040090649c9fecc9c31032d72168e54217a6c7c11c399485056a3aac4f52580e044fc61a9b4e7a260410c56f0b723364a208826ada0fd8f4a20c5734fad2746f431a012160341df7194f049fe98b12c267934d8dc63c1600e0f9a77c8988d1f4175500f2ec836d34db1eca9657bb622b9eceedb538aee45a2f634d4ddd56cbde880000af4a3a32ca958b2288a6db840b1f554d2f8480611846621a7a0d1d6c2d7cffbea8ee9754f702a4b9b797f76cae852108ca34ebb8ea756d9621cdb936d981e736e74e41837324088a611846665b740ce9a95f10932e543ce106120b0015cf5774b7e753110421e9b88f3c98200400103c1a6568d8ef8f099d5c9a99e9702dba6f7c55bfe4bc3861c7e49dd20997cf2dedddc28843a76b1ab7e83e75e7854d5e0c00c1e3d14666539e2b565271fc0a3bed5eb7ca1b153c157d54f94df9c77dee4cb765eb821d3904846818b0ee5946d4869e560c04219bf7dbad48b306f2e2c7ebfbd8b1090842d26d35f64882f0fb6a837f8fd969faaf5cd1b6661b5479ff8ff67a0c6d23633e83d77ae6f54f9b02a7851bfae8fd031d48779fbdd4bbda7a95776c80b1a1936fb79e5d7d9aeb59069fae7684f2876e9ee148694009fbe8d6fda8c5f02e06df66afcb7c70e9bc1217af863f8e2faab3116eb9eaf4c26f606282886501a634020165daf4fdfb75cd146174593bbb050dd45013bb9f1e14fb3927fff64f58d4c6585fcba4cdf03d6f2a1a358be0c294ab0bba3be9f074f98e135ff8aefeb333170100927e8f9ea2b5edad7956fd4f19cc3eb24039cf3083c0109bdc64cc3fc495d9c431679a3bf00ae3d205380010d8cd037c8d0bef1ddbb2e3d8ed2263ff4ecdd9049095a6a52386268a944f048c4aa3d115ff51880882526854120100a4797169441b3bdef7ae28d654e70b5ef6609aff84988ec75245d2d2c733097ff69a74ab18d1f45b7b7850c2f4e09d09790fe60ddec35f7178b26d439b3f41cb7b6caba45d973365f2dc9bdba31dc676ae4e4d2249d9d9bbc72ee6bcc7a552d187c35e1163fa6e4e102374b705c76648570d5af5b2e0d5baa015c2c9c71679306bd1689291776be693b9a317edbbfa2421bf4e308face8c14deda5775ebe4d7afdb7fe9e7ee3ae15ca01100d8f991713ca6592c21c86d0f20000200049444154dba3051b06ce7c580e00a2b76b7b4f7ed1f95c8ea83c7e9bcded83ef6b2c2f8277fb6f9aae8fadacfa70c0f9d6942961853840d5eb158143aeda6d8a154805711b4c4f060d3b91cb0f3a71b49ba6cde2a739454569a7fbf6d8736e9c91c1a8f0aca2a2cc1b2355664040792ddbebc6af1d3777c7c588b8ec4f255ca41ff6070d3d67bd3db94a987eb2fdb31dd1159f3703f33aaebcfd412813659eee1a3f6fc0aad75500c2172b269e34dc9c28c2e555398fb6f45366d652d5974f1b20ab0097aa87773e88a1f2ed95770c3dc1fd871fa550fefa52825e404bad1a6d41735f756e713376c0b90f4545d98f17da9301a0e2f98e676d0fa58a2adfadd23c32f68f27958dca8d2837eac489145e5b773ef6e55e4892b6f6e8be8d34f56e81442efc706da1774da0102efe707264db90988157c257b66f2c7c482e48bf7ff47281a5bf2da31189c5018068d26f6b54ae442678bfddf9f6b8c17b52148c53947923bac5d6c771291f1e8ec95c32f668461df6282f78742991df7d90d3d78418a9143c957d54f94d00a878be37aef3992c71e19d41c9f37c7d67e686de2e107d3cd32e72e6f4b0421ce4055747775d563422bc48224adde77137b4cbd268e1bfa00d7e0488e6634e9d0ead9d824a5290919e577b2fa23fe8d8c559f6ff8c78622621470e077da2687931772e5fb8722fae863b327dd75fdfaa22b29fe610dc4fbf0eaf0b0934f8ee051e7503d73e089bf5d509a3781d7b5855cf943a7f301d7d626f7f3d75262835b1fb354036eab2fcdcd38ff9d9c5d9f14f760f322112740685655ce956ed3e45b47a5ecab831804f20598ed815f9ee43717e766166f4cd75bdabcf22a03c9f799763920bf3535e1c18ed5c432b5086a1819641cf20e7266fa8109a89a795e0c5db621900008165d1ba5fc8a8c9e34785f66a6dc92400c8cbd3d3a5faa69a0de61ec66f3d7274a0a24a162e487b96c56b65fffdb31337d5f952fef8ef53f8903fa77be9905096dd902563d8e1075f5502c2f65a797464f6ec769e3d8e98af3f345af5b91084dd7a8c4fe6de73c91faeee88771f5bb3304b524f6f7dd97ce9ea81360c94a4eb376ba967dad1eb595200aae3cca3f3a91bfd5b75584b987d6cae4bddd14638febb1e9f1ba511f9e78876d63c8ab6c7d82389cae50ca17a4e0f756220806afb4e1eaa11bee76939100d3b0ded6acfa310304df7310b03e0c99d0f2210279d3d9ed56af14c1f1e11d57019bdb88f768d8e2619062f1be5a649241b750af5a3be8fca1481f0f5eefd597e6b177531a6a254d39e7fcc358fda1759fcf54e54aaebaa889b0b2ce3768eef68a747d77018bcf565190ef2dcf0bd2f2c662dea6e4c26d06c072f19fdf9033164cb3e433b5869920824ddf6d3e6bbe5854715c800c12868655a4c7442be086599b9bbeb121beb4b2d301dba5b7fbcf6a44090722b5a67dc5cafc26bcf8b2b13aebea4b6f531247dc1283e65c9c0664c8c66d377b48be0654c4393b8287e9e0d194108149d36f333bbae9e59df04a1aa17e2e4533b5e3baedc18e2c0c61092a64d9b560a7f182e7cb77b409ba9f9936f5f9de3aea1428d899e0cd5411104a51b77da48085937ca9ad4a8c402c33128c8cb848511a8a65d674fb64cb8f256c14a315ef719fdccc9006433ffcefc0f11a9751892b42ca71434aa338b55dc1f61c6a0d168348efbaab846abe5a9163c557d54f94d0000aafde4057d2c6998a6dbc01e0632bd71333b1b5248ba3e43bda9ef9f668aa1ecc9ce1bb49035635dd91849bfd38255deb9278ebeabfaf1dae0c700d5e9b6e3c5b31dc35d351afe8de93864d3a3984303bf4389074cbfef8197e1cbba9a341024b255cfe537e2ae4d7762a8f2c650ed870e30ac6daffb7ebc8ea265eae23f74fe9e7be92997677a70be7ea1a639cf0fbb38c9b92ee7e5fafe7123724b204f4deb7e7160ea21f88790645cd9744f73c8a5e65fb36bc4b43dfa0c6cdc1486d32c3c4cb4b02fb0438b6e832c7e448f9a98a0585e9e99519c79bdabc57945d8bcbcaa44daba420a0008b3c5c81093f5737386edee6fd298d64558eea33a1786ae5d47fae0b5aead26e1ad7238f393f22b1f4f71319c470000c02515527dd77219000614eba0b1cef343a27c4f8db4a3aa1a8feef30f749f0f78d5c788cdc181c17dccdc9fcf340120d0f87cba422f621c230d71788e402e133f583771f6cef0f822294a901697b02709e52029c9286798e82a0f9011b52db8c46a470c5693199440a6136542090e92fca4dce2db439be92bf2d6e0e232a45971e5b7a41424e9fb4ed9ee3b653b480a5e1e181f30aac7a296ef5753338a311d3345124320f22cb589e19f5b7d332e2d99b0e8d0c394321c25888acbcc028572a0382f3cb172cebc996d97c4cb6dba4c58b76351a0beeabed431a5b60cd09f7ef17992e89eb8d5fac0d64f365e8e4e70bc5fe1b8d286f6f96a339fae8b51a9a85445f123b2cdca9898b9d64469f9873bab7af6ee30dff2d55a37e4f3bd9016a696322dcc1a503771d2f13f53f4673c0ab6a3ab3eff40f638f42172081f9194245c9ad3b96fa0e9f388a90cd5128b0bde1f9d3b71d5e96799020485cae232d70a310e440094ce5546a2234472832e614c1d1694669548018800f4561b1e272e2fbadad3796545e35121b2fc7b0d054f651f557e130000d3d057e42c2790e8143a4f9b8228df60d22aa95c5699932bd50ee493949342df82559e5e2cfda7dae01bb91d663c3e1a1fff25bb9cd5ec387c76e3b607b6ebe8bdcf86af7b177927e2657c669110a7681a5839b769dfb619b78172a138ad49c3d73472257aeb3df9f89ec69aaae3bbe052f294b4a8f0db4fdea617895026dfccc1b3bdb7931ee533076c28969d5a32366428cce9ae23be8ad76974bf8b7fe3695a447b50243ee88b064fbd6e9b9ee58cbd73f17a547209aa69ece0ddd5df914b04357e0362c72542c13f4e1bf0bbe6c311c52cf5f5db9cef38e9c028abef385f508eb523e7ffd7ab263a5f080c5d5d8eb9dfadb72b1deb5993c4893b43579705f4e19f9bb066fcd3e58d9d0da13b8fec51eefaa738f4a18706f2b15a20b54cb81a1d96bdb9de9b5b4faa641fcf4c9c19d7668063d48c05b77d7774d06c64138b50f4da8e9eeebdb8ef930f55600220ab484f299601130510e7bccbc3f87c9af0f1d4817f4a563f481d6cc3442bee059907e30040641b322b22b20538d01000497ed2672706a665c2d3197824e160bb3a9eb8f27804a0465f2350fbdd171531d725686acf85e79f2656a05e861ce9c5d42229b03000497e62bea22d0846c564d5f96d64154595323e005e7875f4d023468723b2028da984a2b3be268b70c592e83e7647f8d81de2fce73b87f80d99e6f3e1a4db9769a6a14f5beab663272ab2eda6d9ea5b76e62c3f713c31dd7ca423b3de94ff9a9ed5fd29c634f11936c070ddfe9be9cbdd8c6bb6332a7b816999b22baea596c9bde8759e37d97edef9892f42027bf2ee5c9ce2406f54032144b675c0f040e6ded34f8aa6f65029b1d20f3b868ebbd3e1f2cbcb5e3a6459da66d7e6279ad42f8276ab6e16b9bb4ebe5ee5de920e0889cdd7659338ca8254751e94bcb25041f92b1fcf562178aafaa8fa9b4dd01d741d3e96ff3e4f0c4654005c90955cc66cc6c17eb836f8d1206ada7af7b1f5fec17721304c5af518d1aa47d35780b487afaa0f49b88d08d0ffcf194a500d9b0e436d3aa899ce6f86efe38a65fff2863faadb5f31512bea9f9e253bfe11919fff3e7c612bf62fe4d36eaaf385d57a721ff18ec9ebef6655e1b8b43cf3c5b5cb31a57210bddb3464416ee8c91387cffec1da3278f1e3f2c69624aad3fc2b776e5f5be1518b1a91cc078c6d1e356bd6b1d81229c8ab0a13ee5f08cf900048338e8c1c171570e0f4c1b37fdb9f1b3635ac6e321349eaf1790b7787bfc9281189cbd26e6f597b576ceb6d4e010040442f562fbb942e9257bcd937ff40a5df4877a65c5022669a353364a220fe7061d3d53c290000c9a2677fbd474bd6dfcb97cacba2772d3e93ff394307cd7154b0e685c98b2e2757ca4126c88dbd75f1519e1450960eb5283ebd52d16794a5432b4b4a296d3cff853cffc6a2597f5f8d4e2b144a2ab39e1c5c7726d7d0cb9689f17d439c93d62ebf9221920bde1f5bb24b99928a62d6c6e063d8dd4c098028f9f49fd70a650ab366998c636dab4725e082b787fe8a508cb828f1fc897bc925129ca8c1d3e150308cd0a40d18cda68b53c9c9b58ff5ba3ab14806ed5a571ed8f09cdfb9553def0dcae433c599f1b9e2af912c5c2e954aa552516972f8de2309644bbbdae603d5bd2099f71b6dff6afe8c436f4a65b8a4e87dc4936c25dda6580c3b7a6f156d8d5fefad7102152286cba452a954222c8cbbb4fb52b6a6bd3993a05a6271516925cab7b1e2911179e9b33d3b622a9b6a6ab51eb37104b2a95b9f25e7a3334b8555e5396f1f44642a46846ce4615676ff46a210409a7373f331851fb511c153d147d5df6c02581ea11d2a0fccdbfdaa4c26cebeb56afe5d5ebf41b6941faf0d7e2bc804456555c2bce843137a2f4d527ed622a4b3beda01a6c67f84d8157c8f2c9f3f81c5ae2a666e8b16539f097fa16727cd8f3a7bfc5991ec7b5fb7a971708886cfa6f0ad8eb74758530904b26ecb91bba3cbe4c2d7eb8296554c3cbab815936233f1f072fe9ec10b1e963642ed504d079ff62eda75d421d17cdc858ba32bd7f968131154c32a705158a61897a4ee1d3625b6f7c18d9db9248341bbb779848d98783157567babcd67a41c1ae365c2a190352cfa1fa54d387d7a9419110080a0d52194bfaf3d8fc4745d8d4f3ab53d904b60b65db1aa6558572b6b67779fb19116ad954526c9f673ce6c74bcd29d4762588f8df3196c49ff1c17a23aff71fd6897f7335bb05084c475e8bf21a2400a40739a30c3ed514f4d02c2ee7cbe886431786e97ecb1fa28c2f0dc9aaa325094c2d52abc38d3df8a4b23310c3a6e281e70f0ca02470a6026c38fedeff626d4844235ea7bcb79b4b382fc12cd42b6cd64ac7537b1b26f3dfe85938f2e090008fcee7f2e30d8d6dabc590b8f8e0bd35b3ab194b5865fef1fe5c623110834bbd9f9c17bd7b56dda297fa653773b9019f8b7e412806a1de84697735afb9ad4afc3c90f5810425c6e4b462876f35e356de117bd5fd09c4e2412296ccba0cb26f3ceecea52db2adb482f8816e3cf9f0b2d5fdd868311a826012beed78a7fa558859ebcbb1859ead36fd7fbfa335b1415624026124934aee3c4e7add69f5fe349572db140341fbe718c74be93b9bdab67f7bf25de364d3e2c4bd0eab835eaf61cdddbd3db19b2695496a9ff92d45e7b4fcfb0230381dffdef9576c7fd4ccdeddc069cd7eb644a05006844f054f4b1916f36a14ddcaebb2ece656c6fc7c6c846431eb4de7e699133f55fd006bf13e4f9a70334a834be4bf09ec4ea61f71c15a8e6756afc5780b0ed5c4b64f0e9f40c8e131160128048c0410e221c2f9102008ee0380b0522e004c065385e29c3ab643800ce26e080e304c08f6fd9e0eeeef6dfeda8ace0c9993b529f5e6d783f76f68993fef6eaf47479f4113fe657ab8bbc53dd5cf60e7e1136a02909e27041d2a53309367d3a5bd310007979f2e3b00771d902a0ebda7977f0b0a8aefffcf65dbc676b2f398e032ec7715c8ecb41f10f2ec7711c70b91cc7711c272048e4c3878a27a8d0e3110f1ffa0774fde9ad8f714b1dbd63b7249ff2fddac751717f985530fbe2bbbfdca8fff75ee0f9c7da98ff3d2ae151b00e41adb3d4f866443ebcf76ddae033463b3657e7b7237639073d7587457dfa00735bfaf4ee42e7ff77663869da6657d349318a3726735ebd5be5a8a6e4bfa9c5ae9e490243400b03290e8512289441552d1f92480ec532289082500e4c1414e50e2a6450f153e45947b91efdfbfd68562797c8fe35dd529ef2264fb399310d01007949ecd5f0548e57ff71a3fab7d348b971fded3f497efffb3a5f6445cfafdc4fad9483b4e0d1dff3ce221d7bdb52d53a428ddf196a57acaa6593c254661f611ab71af0c7e9d8bb0b9cd5f97ed5f80f4968bdf70c14243894c9418a831487aa1a431e40150e321ce4008a645b0a62270590e23f43473fb962cb6f0db0765fb06d5ae7e65c6d3d8b2e2bef65c61f1aef6bc2d3d56a3ee02f451252e1b3298ece4396cce8e1e7ebeee4e4317c4f8c22eb9d34eff6aa81cec6ba1c6d53875ecbc23e4a0040fcfe4f77ab3ecb970c6be7ee6c3f70ebdc61ebdf97de1ee26c636ad765dd3bb128f14068071703be2e876fe319bafb55395ef393154b437cdb7ada58b5e8b6fa71b11cc4893b87cc7e51f972969bb58d459bb9519fcf5e8f577d4c28619a69930100e4a5c9f1051c170f331691c8b27077d12a8c4b541eebfa167ef71b3b5f4469a7c63ab3892849b7cb31bdc567d7b466a855841abf35d4ae5815ab26afffad4a1cc7711c2f4b7b747c491f6bfa7fe234126632f1155e8d54b5b9ee3746833aa908081b21033404c828200080ffecbd16269e8e1a73ee518e49c6f6de5d06767bd07fe1eeb8bfb45eaf0ae83de77c9fab430c004094131ee310716dbd39927932a4e390e54e4f563b159d181b7c50736d78727fc3bc8bd37a8e18ae137139d400405efce826edead5286726803819226bb96245295cdff967d67a9ad08b2357f70f1eb1c9f3d1023b04405efcf49e66d8e50776a4ecd3fdbd67eee87e67aeede8c36baebaec1dfcac29ae5859f9c7325493ad08c19396e55490795a54040000a16af1c895d96552e09000ff96ad764d1c5c95a0e2a717709369d169005051d5a4324fcc2e3b9ee6eca865aef88f8c00bddbed9c6e00822a815a65a9f1afe23f1215ab861a6a7cc5dea3de7bbc914808060a34142a6550228512d9cfde6b9241ffe941762c8c6eddbd8f39cee835b9ab198da8e1dcabb34ee653651a5094e537a18739098068d075bc9f28ec745c65c1ddc32f0d27ceed6b49432926dde74db57e7be2c647290020d49693439c98888ab1239b7519e06dc6211148fc36e3a739e5df8f2e940100208c569382ec6808607ccf2e86798f53be32aa03970a65285949cb7189588e92d0ea44cb1809958b15765451ce378cce2fe47c11be98616735f9593d3a84179cf2e1fb1cc9fdc96ab54b9237b9e9f7b951fee346ebe54c3bdb090d6dc582a8f156cd67450bbf732f3eddaee24e90a9f3eaf7e27ff04c7f24beaa795f83af195871fc6a27e3a177fff58d86da15ab861a3f3db193e2404654703b0c01110e621ce4aa52a4c87f321b1ecad25596eb22d18844968e060a00801069a8542455a60165e9b1958168285b8f51915552559a5542e09b2b3334a06c637d725966890c00101a57ab912c96e2ac1bcb86f8d9595a1959d8b618ffb8bcaa4c611045c81a2c62350fc370b158f675438860545426528659224412415673055c2a961148180200a2bce4ef3666b820f1fc927ead2c39742695a16bd62270d49f373344ffc2c39297c61c99d1ddcd80cda4d239bad6adba4dd919992ffd4fc993ece3c1d6742655f11fdbd0ae7df0e233efcabff7a440b5bd67ae18694bfe71fb1dc39ef317f433210194dfea67e4f495544656f078ebb8cecd7535a87426dbb0b967fff9875fa9c8f3f2237a217836c35c3be0584eadbb8913d6ba70dd36257f8fa07fb2d5b02573fcf958132541b3c5ba44b142729facf0d1d6efbe2556f0d33b39d450438d9f88d81111d0c080599da4aa5c0a04002d0c9828305060a39f081f05013a0a2c1458687d2627f9f5f496a428395ba8e8962827a998a6cfa668e8b3e579c9858aa54256929e256219280708a9a1757512b7e2c537a74f3ac59f75fd4d7c7a527cf4f6368ccfb9b111409a9cf41565ea3265c5258aa2a8184b872eca2f523417af2aca17d375591880a42031ff7beddb9376f5f51c7e4573f89ea8b4ecc29c98b0bf06e9bc3a7ef363dd75139749bfb3150caf8c5eedef3dfda9cdd433d169f9f91f5e9c5dd68578e7c0d3b2ff9cc4912d173fcf2d2fcecd7e7bedcf5ee4f323da066e8cab6fe89049fec9f010588efd86753222fdb02ea0da9e8382bcf8df1260242fbe3bbd5de79519ad975f8bcdcecb4d8d3c3cb74df9e5a3b1f5ec6a7289ec47f482663f7420eff9ce6b5935be0451c289831f9a87f634fe1e79c389061d86f677f9ca5495f2a2078b0303777157de3931be39ed774de1ae861a6afc3f885da51c6438d4d88b64a08c7b451040e053546c850c2a644040408a4389142ae57562262ae5bfdcc0e082fb6bb745144a65c5cfb6afb84d0de8634be77a0739a56f5b7b3ea54a2e4abfbc66e37bdbfefe7af5574194a1cd146727280a05e092ca7219dbc2528742c085ef4fec88aaf81c1f41289a1c343f21ab297e0f84a26fa551969a2f0200206898db728ba29fa655c86415a9cfa30b346d2d3508202d49cafe3ef530f092bb0b173f73d9747e6b683b2b6d068dc1b36e1bb4f4d0fe11a64480f2eb3df5ed272d1fedef6a63d5f68f574271c6d5f95dedb5e94caa965d97c5e1b90ae39abcece58ed056c61c2a5d43cf73ccbe3801aef02e19042e5930b08daba3a9816da76511c5f2fa0690b3733666743b707ed5200f532d068da5d7dc6fd4ba93bb0335110090e6de5adab3198f49a5f3ac03165cc952b04cbc2c7a4b7f473e95c9b7ecbcf4764d1e6349e6a599be862ca686a147c8fe841aef97aad6e2e5313b86b81932192c3a5bcf7ef0d10f12901745aeeae5c86332694cae9edbf86b050d251e21601846a2b1f5ed3b4ed876f56fb7376b16df2ac2411035deca2668e9b42eeef6e64ee3ee57a8bc6355f2f1096d4cb4680c1693df2c70639c48551b6ab962abc7bc93a793ada9816be8e164914268e30f8e76d365d1b8165e13d64f7332ea7dab8ee35692b4c9cda85f58290054de1f6e40d51976a70200ca6e0e3475dd902851fa46cbb34f0e1b76b5f8fd8a76c6fa86d683af970000e04511eb7a34d3a6d2b56cfa6d795d5f8ec5897b66ed918e3e777c410f6743369dc63172ee3af1ef53eb5a33aa9ff2e2f9fd3d1cacadfa5ecafdbc4359959c34fa4c6b40b1191c6cf47af7a50fca8d86f0ed911339aea15df5b1462e282f7df1773f073e95c9b70a98bb7698add2b72bceb830ddc780c5d430f418b66eb987d25f5fcb15abfa6a0d202d089fdba9e751d38d770e875a53110051c2ee616d6db4994c2ad3d035785bf42773ae3c2f7c71476b3e9dce7718bcfd9532484ba56003c84b9ffed9b7b90e87aad9acebca878ae4d40de5440d35d4f8dd899d82b1096aa94a3940a51ccaa4502efb14150b00421ccaa52090831ca04afe9304c37e3348fa3d7a8ad6b6b7e659f53f6530fbc802573a608683b6ef1f54bcb29da99681d7828c6ebbf7879837204e046ddf1983b0f59e461cfd764be35801cba6e8edebe6dcdabf43df35992d9a333fbbeb67ba4d1c6d70b6b3b12ed76172e417d2df1398e60ebcc2b874010e000476f3005fe3c27bc7b6ec3876bbc8d8bf5373360164a569e988e177190ce1fbab8f840ec33ae935523b5a987421b9c3de47f1898f56344b5ed36be4f566eb5e149414bd5869727644e8996c19c8f32e8dedbab224f8626a7949eac57e190b07ac7829000090153fbec39d77e3594c62d442e2ce495be2eb3a772b632fbc40db0e69a3a562dca419474206ed65cc8dc8ad28885aae7b2a386877b204a0226a61ff65d94157b34b322367124e9c53540290a61f1e31e2bcf9a637f9c5f107da3edb1da338ab5415aba2b5f2dc8b3396270fba9a5d56569ef3eac46457362a4eda376dab74fae3fc324149fab33d21cdbe6082c1f43a0eb6af7a792b49080020caba1e65bbfefeebe437bb7c3055772c7f3877e6c3b64712cb2b4a0be32f2ef6e5a12adad060ccaf66753df0e055dc9b73fe51b366dd2ac241f4eeaf8133a3fd4f2497e6befcdbeade91c4fa87b788fa6dbc186fc2e205509512fe92608046df4caa0261e2f557d4365efad5b28ceaf63f702090633dfffe87ac8cf7473ab101409c7efe2c3af54e66d987b35de3964d389959e79cadbcf0c9d5645e977e0e8d0411cb8a1f86d167dd8c799f74bea7e667cd5caae544f533ad335d2dfa845827ec3f932a0600a88cd97fbab8f5687f3edad8059f2c18b0aa7078584e49d6a3b994b3179442f2e1d0f0d02bcdb6bd2d287e7fc4eff5fe988aa635af7e6f0b6ecdf4ef77c161db9dbd43cd29357aa1c3922b0985a5a5898703de2f19b22eb6aa7a6371ee2c757e645659d6e541198bfbfef1acb231c1069017dd39903fecfa87c2fc886984ad8327dd28927f594ed450438ddf8fd8fd2e1da538ae7af162a31b1580d9e1c4fbc8b18ae2f4049d41611957ba6922000024eb694fe3775597fe44793ef32ec72417e6a7bc3830da99890000603a1de69f7895915d9c9f167b6171a03eb1c1af0050ed8eab6fa6e6641767ddffa33985e932e1e4d337b19137c3afec5bb1e45afa83f1e6c4ba3f21f0836e245eefa98900202cb779975ee7e56717bcded4fa4b6991109a89a795e0c5db621900008165d1ba5fc8a8c9e34785f66a6dc92400c8cbd3d3a5faa6df65f0a4653915246d6d1a0100409ab6a3a3b12697a7c9b51818ae30bc900c064e0c3424014055ec81431f7d56cceb644445a9265de7cd307d76f049892c3f7c4b386fd2ca114e6c8ca8e916bab0bbe8cad9c42a0040186da605dbd311c074da7633ce894caac345e4c2c24229535f59b1aeeaf5124f1d2e4f93abeb38e3a9409e777bff73a3698b0758d150aa69afc5b3ad630f87654a05b1472f55052c1eebca46893c9fa90bda2a12fde5dd39186d32655e37630a816e13b460a8c2152854d95a9c40c26485f1316f332b700acfcecd5a8380a0244c9c1df72a3e4788d0f41d5d4dbee45b23d0b5b58815798a1c8f28a7f38c8136540400517d47209291b2e49837a9255212c7d2cd818b41c336d4bb03d974f0b80e3a18200cbb004f6ad2b34c9138f9c2e98feef3a67969135196d388793db90d1679aa6547c7aa88fb9982bc270fa0eb8cde58e4a35c41d6c387950e9dac689feb0faad979d1a4763a6422d763484f9df4471fea3c2769796e2968e86b289e53c5c371b63c9e2697a7ebb5e19d4821ab9ed3435d58c8976ad4c855cb89ea675a8f4a1b771fed9471e0588208a0fcf9be0b553e637cb884c62ef8e6d81549d745235d34508cdb66d2026f3a0200b2bcbb875f9b4d9d1d604826d02cface09312337a9790d664bd1c3bb1fb801833a187ef237932d7a04b5b7e09008249d769367b9e4df7dae08a20284e1bb70725b2e86b2ddc72dee2cbc7cec6d856ac106009cdc62e69c4e066402a3d9e0c54319770e3c2fffb29ca8a1861a6a62a7c64f034cdba3cf4037cd46b6e8384eb3f070d4fa3e7762ead0c505f90abf136638e4d8d3b8e7c707b34b9567fc006357932f49414a5ec9f5112e56661656661636ad17c683bca45254949a2f885fdfd9dac2caccc2cacc21e87c89acb4520e00040abb3a4f7b35790000200049444154888448c670b1a84e100981aaa585957f2c55787329b6d32fc5c43ed9e38b16964a7049696609c2b7d056c6b2704c0c4865e92552494966a5a6950e59497e0d2c35310090946696607a165a8a4692f8b68a0a4daa5b8bf3baefdc33a862cf20275d4d4bbf317b62ca70a2d988bd9b7c9356f768a6c9b70f98792ae94b818cf2cafc420983c7200000602c5d0de553527d476a9b0d472633ce8f6fa5af6de839eccf884219a1611bea532dba96e2ea801049a8b44a8a4b4b332be8c63a8aac3740e49a6b3574c4331cba5864df789af2f2466eb3ee01dd9be75f7f9efaec7aa679a0c3e72b73a04c3de5132690e8445955dd53b51883cf82d2eae7446fb9eafeebd78fd6db090b2b149f1068da5c6a138e994955cb89ea675abf857a01a3ddf38f1f8e15943cda7d1d3a8d6ac3411abd60695625db94abe05d08996fc2c100405a9a5982ea285e0310b9665c62939a57bf2564cb5987969a1febd779c9a39a3ce1e2cc6b8bfab5b6d0d7e3eb19351f1551265406510151d394af0cbc22f3ccd91599c522d5820d00285dd7482948446d0b4d716e9e10be28276aa8a1869ad8a9f18b00e5583bda72be4fa50daa758027f5f5a15b1f654a4ac1d7d1e1d2b1da4bb5f235a669a4cdef7b222621252921252921353d27fb468811856da445775c72273129212529212539393b3776ab27edcb37a637efee2c7b78e451110e00406470f93a7c2d2a010100a286011bcf4b52d63a96157fc814b38cd818916dc0a8c852520c90166597c90000d33060cb0a73ca158ba9b434ab44da786b31201b052e3a7a3fb92037e6ef1611b3c61c489120749b81abcf3c4bcbcf79b8807f76e2f8cb799f3d562afb78ebe81b8a4b070b65e18a9ae09a46ee88f1da4dd9171e9b571877b46bea8ad00dafab54b4e18bf45bc38051f9214719f22329a88ef3a933df35ddfc75134f9d3e93601860af6b1f609a72fad4a9041d7f376e1d4d502704a8095a84db32d02cefcad9d84a000084a4c1d3d1d1512659ac37009fef816a3951fd4c1b3482e737ba5dd9d93de1613b6f537a8c74677de6821afaf492d40285431717e5a6154b010063e96bc87214af01240529f5eb68634d146384e130eed4f5798ced3dbaae795e8a03e045d727861ed75970272933f76346dc9e76cc9a202a49515aae727b24ca4b29611870c8aa051b006482ec8c5299b2754945249e3695f00d72a2861a6aa889dd6f08aadb5f31512bd489bb6b562a8ecfd205ce4f27f69eb4ef6152a1a04a509cf63252e904ae0b9a7dc860cee5192bc2522ae52013e4c5ddb9fc245f4ae0f98ff7ce5c3d7bcf8b02098e8bcbd2a3aedc486e4a8c08aad77bd544bdf3c37acf3bf9f443b1a04a50901815992c90030081d73ed8e5c3a665679284f2aa0f1797ad7ddf2ca89301466b3e30100ddb723d5b0a204a3eb329bc4c060028cf678863ca8e43af2b7190973cde7520a1aaf1d64af31e9dbd1e932b9413289a7c2e9d881208928cf0b3b7df1789708cced5e1520828a12153c1e552a95452559afdf6d6f6f1dd263e6d3e6b919f26d294f11197bdbe70f15966850c21b3f9da2c124a20a868c317a911c9bc5b6fdda8551b1f1648e5e531fb569e2f50f1804806ed5a13efaebf4cf275d3c238aefeb49beb6f22adbceb45a912587c6a51424693b37490ac46ae1e866ceb1db4ea524c56a9b0aa3cf7ddc3c7595f9df8ad113951fd4c1b4aa9a6d7988e926313a6dd64f719ee44fbdc05ed0706609797ec892e95490b2337afb857890300caf7196c9ff2d7dab04c915c987c66cdfe1451939aa7b22d4ce7a9e7ae4e830d81bd36be2a974b2aca651c4b6b5d2a0117bc3bbaf5f1a7d809bc227cc5e6c842a9acf4f98ea561942e039a31540b360020552fd6adbb99259657c61f5b72b8dc7b982bf35be4440d35d45013bb5f039f4a8afd7f21cd8f3a7bfc59d13fc9f18c57265e3a763b45f86f3a5dc856e3ce3ddae99fb733b885119fa36dd26aec65dd39c777f83670e0511de75ddcd73961bea78e06956de23a64f3a3422900caefb9ebca7cceb1fe362c068b6bdd79c6d9c4a6910684e1ba20fcee2aa7d8b53dec8db4b4f8667e739eb8ae3cb9dc9d0e98d1d0fd8787142df5e0d1b55c67a7f73a706c94051180e1b1fce824c9b276f66e6d7d273d776caf4b0200c08c87eeddea79b39f4b8b965ebdb713036ce99f69adf8e39dd5bd9af3e974b661cf0bcd966e0b364185c917e774b46233981ad6a1cf3a6cdcdc45bbfefa294a5cecca67b2b5756c3b4f3d53d5635f64d8343b15856655de515af878dbb0167a6c2a43df7b2b7dea8e69f694866df8b2f1956c37edd81afbb0bea62c9ef3c478af811634b4e1324fb3eae44c91733cbd0d4940d4f36ac795939d3bdbd46b29cd61cc24d7278374194c9d1e978b9ba24734fdfeba7f65a6cebdd9fe363a5c6d5eb3ee2bd2baef3832b9d9d7e5ab6b444e543fd3866079847661155698040d6e46fdfc055bad3c369bb3c75f87adefb142d0b3ab3e05232080990cdbb7a353ec185b2ec72ae8a6dd50070601ab33805f25c68886dbaccb17c755ae08e8b73dbffdaad9fabbfd9ab9b4f5eabe2cddd59e55a3774986bd7a942ff334d0d00b3ca433ffd4d2968cc6041b80a0d93e98b3cfdf488bdb6aad78f4a1cd9db408f02d72a2861a6afce2b618b07155b0856ad650ef050eb8e2ff78f58738e0d5ffd57a7d63c7067777b7ff34b16b3dbc6a47c446b7ff6759775c9074e94c824d9fced63404405e9efc38ec415cb600e8ba76de1d3c2c6a826665859127c3c1bf57f3cc0b07228b6a965bc73e03bdf91880e4e3fd3377699d06b871be1803f7f65dbc676b2f398e032ec7715c8ecb41f10f2ec7711c70b91cc7711c272048e4c387b59fe0d3a7cfbcbc7dd433e467454544a8e368f6a9e7eb5a50d583f1d9395974b1bbc372dffb8f26d7897117c52e69d13971d3bb23bebf50bde0172f9e7f9b36f80cd85c1db510a9a1c67f0ad897781f6008c80164bfd1995c5c2a050cfb111e0d7979ca9b3c4de78e8a48cd92d8abe1a95a7efd7b1a41da834b37ae33b9bded155950e5e51969323d5f360a994036ec3834d05079701c551e9de6d91a4baebfcd776ea3a3de9fab510359f1cb9b6f35bd3c4dc8c54fb62fbe80f85eb056b33a9590e64484a79b7bbbe910b2c3d72f79ccefb9ca80080082846b8ff0d63ed64c41eca125fb0a3db738d2d463a5861a6afc64f89c2b968e020f030d0cb818b031f865ce6ec84b9e6f0e6967ccd3e5e83976987936a90a00e439c73aebb75bbe725480bbb34b977d69127959f49e09de36861c6d7db3f6930fbe13e000e2f77fba5b0ffc6b7d480b635d8e61eb11471233efadeee164c2d1366f3dedcac72f96b9c2ab3e269430cdb4c90000f2d2e4f8028e8b87198b486459b8bb6815c6252a2b30c92b325245bae6cad83f02014395a8795a18c7982fcd48faf9abf6aaf15d21fa70768a871e87ceb6e8795277c1b165ad18ea3151ad032adeed0f76d461b0b8b6a1916eeb8e4c53f88c65b9e17ff81bb135187a7e7f49461ede1cc0551f4256430d357e36609f277d055290e140444013052a02bf42c94379d1cde943d7954cbe9838c24ef06071afe103d65b472c68060082b8cb258baf3ddea585e2f2bcaba17dd649e69e8e0db795bfda19da3f789dfdfd45cd01f0a287274b0f5d4edc85de9de51dd2bd57db317fdf4e3c597e6ea8ff82d503daffedfed90dbeacfc6319aaa98c169496e55490795a8a2c1008558b47aecc2e930287047855565225cf458b04200410a5df3db05b86933946766e5ece0674c54a8332f854414ab104b83f30212985a6e6053f172c061e8b1f784c3d0e5f46f3c957532737f894d679dbabc26dead151430d357e6610d828b06a71032202da18283e28978132b61e07190ee8afb1792d7fb1ff2e35e88f60670d8ca4eb33638167deb9b3ef45000014db90316db45000c00bee6ebfc71dbb28d8410323725c87cfee22be713149040040739f39c5478f44e4b7e9db8689db8f1beea145249b741c6c278889fd5248042e15ca50b2924be312b11c25a14a3b28829150b95851cd43949350cab1e69101108a7e8b80ae017dfaf6ecd64aaff245d88597d591a80846c2402c92aab356358eb26b011c873f93ffc3e91ff082136d582df7677f4d453e71dc525b5ebfdbe5eae7ab861a6aa8a1862a6227c28146f8e466a512400ed090a01000e4bf04899009f2f2a55a96caf49f084dd79459599dd58ca5abcc9d2f2d4e2b1024fcddcbc1ded9d6ded9d67dc4c51259a94006000895aba5b0b81188740a4b4799b515a59011a948fa85051ac1a8a84ca4f4d82244124126ae3ebb884bc532020943004094975cc032d7a5000042d636b334d4d66473742dddfc3d38c5ef5395991e70a9580a2432f62ff9c7456f175b220862b32cae3a858534758b2b82207a139ffe5b81c6a2b78b2d29ad0ee7d60c72e9255faac194e7c2ffbed055468ed446aa41e4bb0edbf5a6f287cda6d2ab9d883537a3187a4d3a593f6dc73f46c59d012ca4216c57bd17831a6aa8a1861aff5f625725070020133e11bb86a9d41904c00184f25fa1c3288da78d15262ad37fe282ecb4727a75d9849a34aa9886a116dd61fed5d837d1efde44bf8b7d9d9616f557cb7f7c8e1a65ea3265c5ca720d184b872eca2f52242dc1ab8af2c5745d1606202948cca79beb35a89a8420280170b9f221c82a7285341d36f15f1c3984695674ecb0a2461448524eef4b33d2c27efb2348b84cdaa479416076bd5a2891880505d1ebadaf8f1bb425e107722092ee98885289445c917d7f06f5c0b0e1273f7edfc3980cefc3f942a150282c7936db94ec71205d20140a85c298595624b54a55430d35d4f83f133b05635354015594b6a9aabb5051094043a1540ef25fa3c7cc16c1ed04c7561c79532e13e73ed8b83252bb472feb7ad9b608da7ea3db666d587820ba5082e3e2b28c6761e1dfc1ec8150f4ad34ca52f3450000040d735b6e51f4d3b40a99ac22f5797481a6ada50601a42549d944332306010070e1c7c4948f259522715569d69b7b4ff21966c68a9242b292f45cccc09cf36f56fca6341b3a003db32f460800a2f7470f95770b6da12c682b493f39cecb8c4d4410846919b8f46ebe0c00e41ff7b9339ce62c0a6a6d6f65c8d5759f7041195e22cb0f5fe0674846886cabee7facf0d3b25b112f060051eaa9c95e06140421b0acbbafb85ff0155c449e7f6b8ebf0d978c2008d5c87bda85cc1af7ab38edc458771d2a01e5388f38a428eba9facb65d702d85663fe18eeed646bc2d36e3ee480c2f30eb2fcbb2b7ad971500421e9b69e782a5554fbcb5ecd4c0d5bcc7b29a888dd1de2ca232208a6e514b4e5a5eab24e088a611891aad5bce7081f56d6ab7ae97b2b9eafe86ecfa7220842d2711f7930416987c42be30e8c6d6b44431084cc6b31fa4276ad51c12b63b774d137eab337a1a1d19280611846a4ebb41c32ca194f7d932369ac2faa47a3d167577d79229942a150281432860081a8784d21a1884a49009097446d1ae2ca2721ff63eface3a2cade3ffedce9040698a1bb5b5042d216c16eb150ecde5dc575cdb5dbb5b1bb0b1b15134c444205e9ee66868199b9f1fb63500141ddfdb97e77d7fb7ef112642ee7def39c73cffddce739e7390885abe7352faa9600a235a311e2b8edc31dd4e9140a95a16a39e47036b98d02090909c99f15760020c58141010a009bd2d22dc74440850a3528c8f1ff4c8dd5fd371ff9897b24d04c5fabdd8c276eeb4ecdb3ff648b09aaa8cfd60ba182d3635c44225d7de7810bc2bf493e600adfcc515491942b250080a2661fd0d5a8e2c1c91d6127ef561af5f0b757a30056939d8b18182b139812b8242ffec699e361fb8e1cbe91845a75ebef2ea40100a0a549d9746b3bd1f7cd75c2b40a1acdbbba3f56020d6f0f9fc6868c73fce0c344543de65d4e15638a8abb93a59b46cc8b6a9c02569710de30f95a426acebb035617a72f79560780975d9e34348cf77b429dacf45e48d9c1bb953800802c6943bfe0abb63b53ead1eae8d98a4dfd82cf177fb5b423806d37e95842258ad6c6feae797ceca4f0c61dbfa42987eedaec4e91c80a4efb454f1db42949feb983d3aee4f73ff532392be36aafa73fcfb95941802273cfa0fe7bf9bf3dad416539c77ca3a70cd9dee86993a65d48eb793c3e2b3f7e9d75fc82c039f13dcfe4cb1525570767fc1a38e77e4d9b9d05ad4dbd71f491c2b19b458b4e47371ebaf379890293a6ec76be3b6dd4fe4c1480a8be3bb3db8c189f7d29f5385af96aef28cb0f8e5cbce6f99a80ae5b855ba24f8658b691d3845054269c3df486e7e667c48436ead2a6355a6bbbaf797969a52760456747fb2f2b1e7e294f86cb8ba236f6d5a72392a7ad180d2fbe386b49fae87b5528aea84dbd38d75d8d4a0ed1242424247f0e1abc5f1bc1a10293024db7476452408d0ad528c8fe03b3eb584e6b62631be595c06dcee1a839cd9f47da4137f3829a6a3015a7e0cd778237373bcaeae717ef3e78325dff4878fec10dd8fd744af7af79ec718c3d2de323df5699b9aa5381a262ee35d4dcaba9eb499c9b8bea79ab2b9f6714ae659781965d3e795e4bb3630a441d0708bef7538f6e3a64bca8cb9e6745948b9758a3aed9b07e7bff8181ff1803a599dda62c0ed838ed5e8eac932d00709c674df3125000343d07dbd5fd9e508e7aab3e3f705f30f161903587029cc0df42db1fda0200f28cf3c7325d57dce963c4a28063c8ba699b3b863daa1c3ab4c5060fb26763f4582194f7ba4581ea3900005085dea3072b7f693be2b7312bfbde4cad1f2202009a68d8f229ed55a9a0dae3b7dfdd0efc7e29739ead755b07b34c8367f7d4a101f01dfa78b32f3fcf9705b2cfed7c65bffccc086b1e0578dd42977bee5b125130c75203806930ea97be860c00a84f3c7c41127028b4b3161dc073cefa21db07ec8dddd6a54bf315c5b8f88abf6a636558ee4bef0fd1a77dcc0a0e003ca79123953f99f4993fdbc2e5dadbba99a6f074c745cad888453d0d5800a0dfde0700e4050058d99d5fbb1c78ec7d247a7380562bbd405eb4cb83dbb8b853dd7f7b54570d041459add66596496bd660b7de76dc2fbe49b4d6137c356e6dbba73d2f7696a716038061dad10740faa435a375b263d0b1f2e457aff3ccdc8cb4ecddb5c8019a848484e4af78ec00408a010f01050e1f965922006a54c0096053408d0a6a3450a302b90de1ff5f490b3d068f70556f43931104c7dcc34983f6057568de37a8ab29fbfbb706ddb0ff04c387eb37aebdae1e3cdcfc63fc1a2b7bb076b8bb89a6aaaa9aba41dfd325929a46cf2f95abc95376310a834141eb150456575c8a6a986b2a276351558d743914005054e58a79c6068d0733b46c444479fea75b8232da6d799196d148fcfe8e8cf7eeabd85d21be965a6aaa6aeaba9dfec8ac797f7e86d042a43c06e1ea19f3c4b95568db077fbc5884cea4a2f50a4251965e56f7748e8b819e9e9e9e9e9e5d48140a95620c0080a6a6df38335351952b1158ea343ae098dad61a0d05e5b24f9db57d236a0882c01b4ae3761aecee35fc4401d64caca71c9fddc34e57a0aaa62e72999f502b91c8095c5258a810d9ebb6dc960baf8adebe27c37ddedc1e5aadf72386ceb46775044160d2c2c70b648bbb4db955d5565ddab4462b6df7153da4b59e8056e69423baf6cdf6016bdd6814ad81878e8d16ef1e62a5c2d1f70a098bab25577d93909090fc3561578f83840071f378ab0407290e0ae2e317c9df0c5560e56423f8e7ee2641d3eb3dd9e2e1e66bba1306197f5cb851f774fe88cd8a6937b32a6baa2bf3ae0589a86d77152a575b44ab482f570634b19a9c42290e007481215f929d2751f64079c9bb3244535fe513d982b034f40cdea32f642bbbafeceda6a08569034e2597d55457163efac594f1fefcf2b2f432e59988ba82ec3abea180d6f6c1ad5457c35853b5fbfed7f905050505050585a535d571cb1c1b75d6fb9536748121af2aadb851cac94b522ad97a9a6d6e918a3085ed864cf4543c38f3ba496c13cd3d3a66da3db75daf8aabab2b4be3373a718000a0f07475e9a56f8b5aaa448a66dfc357a716ceea3ae3eae7c3d514b64ec731213665b7c253ea5baf0bfc096b7c05adf6049aba9126519454dc74be5c5b46631af55b713e265f2a7917e6fa684ef0fe0c7292dd7f012c77b70b45737c745be17cbcf0a01bdb6e7dda57b4b63ce7d2bc6e266c04417816014b6e157f362dbc22ffea027f0b3e82208886e3d00d51158db70b218edb31c2414041109e65bfd58f2a9add4578d1f12efafd6fd57e7a95957726eab2bb5ea9f9f4e2398e7f64a2643b93fcc3841d0e20c140de64502700ea30a8c39bfd4b4abb1fbebf680d38f82032eaf848fd26a20b9756cbf9a6b6067c2ac873c2b75e2ffddc10a7e236deaf6affb25329525c9e7f63f5fa581902000cb341238d6396adbc992fc3c46f0effb6abcc77928ffa57fa24f1faaa0696a18da9800e58e9fd5dc7331b3e08a6d2334bf7c5d5e28a92c875cb5e1806f53761b47d702b9e2fb3e153ed9f87869e7c538d02de5091fa303c32afe5c387e3387600f7fa6f9ba3ca1468e5b3adbf9e83de135cb89f164660288aa20a6949eca9b04775fa2efa4dc41f21aba9a36a595b8a98085e13b33f2c41f90454e93873107e64d6dac87c19814bf363a3931bf726a1aafbaeba73beef93d19de7dc2c6d4ddbe1288aa2a85c921f7d686f0262e2a4c368bd2e7fc61a5fd312adf5048aa8e7ac2e451be6ec7c5ea620b0dacca7d159f5ad1b0d2d893e7b2daeb81ea7b035b4855c3a954a218304244ddf1c5e2cec3a700f3af2c8a3e7915bbbe6aded37645f569ba38d226dc7c0811b0b7aec7c18fbecfa229be7a13d871cca410188eac859fe33a3ec57de7a766f5ba7774bfa8cbff82189122e4e39b7e8b7fb95442bb2eeeefcb1fb8b64642390fc6b841dc9df0c5af6fcc2a998caff4fd609a22eedcac9bbdf6411c7ff038463d4b1ab9719af69c7e1fbac5ae37eb38fa595b35be7a98fcdbdb43f97f48222eabfeff4c4ea450e5ca6a8f37ee1b84e021a8d8200d32ef4f2819e7113cd5834158f8dc4ec8b4786ea7ced1c42b673e8c6fe29e36d2c9c5cbd82cea87536feb098806315dcf9cd644b2e536748a4c7f6f373ed989f39b815e866d3c22f4faedbd0594847a8aa96814b6fe6cb3fb13fcf73edd54db65706e830e89abd4e1baebcb6b58bda277a04175f0dd4a0d3e90caeb6f7f2e201fb2eccb363363dcff82d53d085edcc1c3a78f6dba6e864ad1486885a97adb7b73add1963c6a250d55d261d4ffdd8fa148daeebee9ee97e7744d779912d5710cb8bc2bc55e9743a936f10b09736e9f8897146b4d6ebf2a7acf1655aef09549da1476f2e121c0ed46150183abef3ae162888d68d262fb8b3a28f19978ad08401e7edd71e1c6f42ee854cf2919ae8f57b0aba849d5e3ed4c7ad6bc8f64b6bad5efc71acadc4418aac8bfb62b5a71fdc38c6d7c53de0a703c727f01feeba568012e577369c910ddab36b5a77f7cee3b71c9cc8b9b9e1720106a048dfe6aba2623dfc60dea72e0cbceadeaf13cf31751072390fc9bf0004ac3bbcf7d029bfb7f8810042f92ff1fe970410efbf9afc7c2b6c939b9beb0f6337f1ddd16e0bda5d89fec5e26b327711d2f42be753ad07f7b2e220b824f3d1bd571945151254e0336ab08b6a138984553c3e1309ddfb98e43f8b7e935d54ab00ba8aa1bd473777133e150014850fcfdfe7f80f77fd13cb26de26bff3f4f2c50902089c20089cc041f98dc009820002c7098220080a823c8e8a6ada822f5ec4f408e8f3379b11cbd9e5e670ea97f4474122d2354342f237f338eac15f1b0d3e839aa6f697eff3dcddaec68bdb3dca39e89230c9ac4fed899cd35d7800207d3ad9bc77d5b1ecd336e73ccc360d4e7ce4bcc46290e450f6957eea0880227d537bbbbd83e35e2fb1558eb268e61f2e56db7abf4c5eedc40400903e9964d239657bc183a19aad0c1ff5b14b0267962fbdb5cb8f0f00204f5a6eef782c28e16d68cd4c93ce495bf21a079dda88fe7a4328170a2ff6e0c92bb2324a1a244f66fbcde15c2abcdc53e5c3005e75778af3a8ea95db18b347151e2abddb57b5a9e62b3ce861bea9eb96beafd66cb99d23d7701eb5e2e0ce29d6a9732d3da317a53f99644005c08b4f74359d6b79277d8f1797ec8624a4c7eebf002ece7c5daa6e6ba4cc5541616a9a3a75e9eef2e9020a5c9c978de99aa9e27532be8d6f9fb1c1a3c7f4b226de445e7ba38cc0d14536468ae4b765fff2c91cf2ec5bd7e3ca15404833ce2f5d93e238d2539d54752424242aae63bb50a38e3eaf01005064871f49311b3bd4fcc3bb3385a3a1029599a58de1505c92975525afc8ad6e7d4064b75f7eef49a3aa03a2f6e5c123692aee3e060c79695a35d7448fdb38e830b42cd46579b9b518200c0d531b5b5b6b63d5e67e62a2eadeaf21975d776cedabddd61b757dd2daf9d12eeb2263a24e4de25f9cd67dc6ed7a9be1fd8589c7ee95e000809744ee7f211838ce99547524a4b0fb96d4c7cc71ea3079c78a01ed8c04424bdfb9d773b2af85f672100a754c03563d54e652c36be3f6cfe8646d2010ea9976997d24594a00005e717fc570372b43815047a7ddc085378a1480159f9f3229a23a6d7d2f2b0b6bc7f177aa3f7f6aa2a130b59a6f2a64360e4e7af6f616c65afc4f768dc0257959321d337506cfc2c3d5c148a8c6e5080c1c3ccc1955f9b5caa18b2630d242f3d2abb17f75536055cfd6071ab06934bec3bcac81878e8f3326e36d24242400aaeec17ec483632f6b95ba2ed52278b0d9c7980845d36fac67c3f9b9ab6ee5d53794bedc3b634ea40230c5978643bc36fee0444fbf4d55fdfe58eda74228a43282c165bc7f9944e81c06c8246de6f422aaee2d080977d9b6adbff667022514af4d27570ef3eee03d6ce599bddd256737dfafb70dea2b7875f46119aed475ea83839d38640b937c177ea447aabce0da4dfec5bbe9a7c517c7749fe6ffc23f74d7e34293fcb0417de7ed1b1435dfb2e6c64f833728169c7b136983c7ef99386cec0687874b5d18c0b61a15f6e0a093084f3f3ba7f78cb9ae2f8ef51f1cb6f7f25787623171612d555d8d897c49ff15a4d7895c3418cdffb6a00455b5e237b61395a7c59666562940f37b4cf568904afe8e6211ab5f6ea5ffd2a48e9206297927929090206a1d837d14934fc44bfcb42f1d49b71a3fd0a4e90b30cd30f8f8b19701a3fc0dd70380519fe98374f666ab733ee39e5014dd5a313268c57df09b7ff9c6ef7d0d6900740e1351483f247920e452393038f4d68767a2367ad1848bedfe881fa44385b6737433cd7b766ccc3d44d1ecd8db0adb9e584cef1914c8ef75f471e5908e91fb6384c3363bb0c90626f93efc48a158aac03f7482bb069d69dc73943d85da697a90bd0a9d6bd96fb071f1f3ec06bcfcfeee079a53978eaf3cafb600002000494441547554a5d1051dc6cfef2dbf75395d06540d8fa1bd5d7438542acf6ae0ece1ea4991197f72e52081d66354e61725b4ac38b54660256aba56525ef822f22561d7d95eadb19d101a830672194a2e4ffe5f23b937d2c479ed9fdaf41e2f3ada49d4fd6225d978cd6f8f8a73dd457ec78b71d214ffa9d7e8f4b0213e43f7a62b000008026fb5d71398026bfe01a2ee3dce537aeb64ec9bf0a3993621fd8d5b0436e80643f6248acbb352d28bea324f0ca035f02d2cdb9c72acc83d31d2d97f53edf0a389d9f7d6f635548ead0c91859a24bb48da78627959462543cf50b5f542b08a57d1d9659783f4680882f07c8f54caeff55343ecd6bcfbcc9d8f5010844aa700b7dd287ff6d3a38f536eef8fd51a36ca9645f60a92ef25ec4474a0ff20339ca87cedc69cb2541693a1aaa3dcb78bc2e0d009b91c535465974b53b70d747470b67170b6710bb95c8dd54831c06be30ffe1ce0ee60646a65623f70778eb8b6fe4f3e82101a9b8ac9be34314e569a51ae62a6f3f1e65794bcba79254db35b5f375dc6478d284781c1a47df716c3caa3368d7033e671f96cbeb6a9fbe025f72bbee58358fa728eb5f58ce7ad38ee6a2206f0b97c3697cfe6f2554cfd26ec4b14b7298cc477861ab6fb82d8fa9a639ab64af24ac7c6b3b3b97c9d0ea3b63cabfedb1488f4e934e30fe7e21bfb4e3cf8b68ef89b9af3c98e293d6db4f86c2e9fabdfa15fe8f1845a5258917c4b146589d1f75f94280000d08aac0a8223602bc513266f7c3345cbe2e35be64642d47dc67988c3d7ae0acbb49bd0d7b0f9fbb022fbc48ca0d09b556ac69666da9cbaf8b38f14ed07d8b511e0c44bc2a74db966b135367ae76807fe471706dbb2473bda9b2b09ca4475f5a9b75eca6d7ad9b631fb8da63feac2eb84469e1eeccda774f8233a317c824973c1294bbff5b4a4715fe4f2a7575399b62eba0ce0b98ce9417fb061d5e697da2346da90ba8ee4fb093b2a42ee27a1bc83550d34b88e0bafbf791d97fc3a2ef94d6276f6f33fdc39b294b089ab337bef8d4acf4cc97a133ec3884e00002080345941fc2541a9c3c7aaaa3fbf319ba23cad8c6ba6fb7e2f504559dccd4baf399dfafb5934cd2c82494aea39da6af4efee54b93175c8fa920187de149757e6beb8b024d098f1fd921a32b443ee1557d596653c58a07d7dce983f92bf732a29a6eb9e949a9aaaeac284bd7e898b47af8aabff1bef477ec0f9c29aaadaf29c676b2c6ecf191f962effe6e7c0ab1efce217b0a6c06fdd9dd4e2b2a2cc3b6bfd65d74fbd6df89bfb108692d2f1078261d8ad9b4ef9c9d055179ebcb8bd6bc9813c2dff7e962ca0a99b086aeeacdf752f2527f9f6fa296b523f091a5134fd823b94475cc8729cd0dba0459c832e3485471bc6846cbcf6ec79c4b689410799e396f4125200a489bbe6feb4e17e59d3e97635cf0eddadb7f6d5488e087fcfd547d95202d1e81a3a9c716ec6a2f3afb392aeaf9c16260ef875807e5b5e3fba86b9bd63230ee61a749a8a89bd8385b0e5c41afce9bc518bcf3e8e8d3eb368e8a4db1ac1bf78ab0200bffd982ec4e35389baa382ac98649f20f97ec28e34c17b4b08bb4df629d8b4f8705c858220e4b579313723336540d4d73430f5ac8c54e98095451f3a93a35415541511ab3aad40fa35ea0661e959aad66695c93e3ce2300c45710200c3300cc3090040abd38be8a6864a11879627dcbaf08ad6b18f9f3997c0300c7b1faec0aa734b68fa66df7d935879e1cbd77287c9133a19f3996c81a173e0b8f15e1ad4fad8b9b636339f4b0188f20bbdf95c9bf9710d0078f189ee3add4f16e34048534fcee96ea6c16773759c466c7ddee8eac2ca1f6d18d65e9fcbe5ab9876fbf9428e0c24f7a607edc92b38d0db5247cfaacfe1dc4f9c9b141a9546e7885c464cebc6cf7b9a250390655f08ed66a1c9e6aa88da0d5b1755810156742638f87a55ca2a3f233d03ab5111d59257eb86ba1b6af0d95c7523dfe9c7d3eae1d3638090241d9ee46dc2e7f279fa9ec161f1adee61855069341a8da96ada7d745fdd8ad779cd25902c755fb08fb590cf67f30d3a8cdd15f7dea328cbb9fa5b5f27118fcf56d5771e7b24b3a94293e59c0971300adc1a27213e3d199546a3b3d5edfa8cf1e31726142a0000f0da5761133b1a09d85c555dcf290793a40400b452410010470cd07398b572b2bf673b1b13fd0e138f65b4d0c1f2b403a1fb1513cf9f5ad0d7514795c3d3b2e93675ebc9351e1cc0cbef2eeee764a0c1e6f20556bd42af162800001a324ecdf036d6e0f054f85ab6815b9264408813c246bb1af0792a5c355d8751277214ad366b938be9d1c1dad26749bcf44bd66eb510927f255c8f35d7b6f797ec1aece5de73456eaf6dd7377af301189693f72cf74a5bdcd5dab8e3dca4dedbe73a7ce2c8a2883a8d7605a4e3c4403deaa785aebdbeab67ee9a3e1d3dfaacc9eb7ffcee066f3e02000da9a737fd71e84555937707795162460316b77ad4c0011fe83bf3720906885a972dd737b5bb1fe2686a37f49ccee22bfb0768fdff1e8488aaeff62d1d1ecff1ebe01374403ef2e89d755ecac5b8aaaea33bb1c16aec300b52d791fc6f851d03010d2a68334044830fde220d1ab488ff71a9a09cb4ca4240f5bf90b5912aeab3f542a8e0f41817914857df79e082f0cc7a02580ed35704644cf7f4f4eede7762b8aa8f81721c623b844c738e196722d2311a76b3ea8b6e183347514552ae5206ca73c2c3f6ef3a1e558a553d39757047d8e5775202abc9ce450c8c95c161b4ea6d5c81ac21efc1e9433bc3f6ef08dbbf233c5d0a0080962665d3aded44df7dc50bc3c0a7232f66f1cc55472262d2cadfbb1ed9163ddb353c7e98270769d2cd149e8e34ea71310a92d7d7d3757bbaaa23e2e85ffbfdf4badb91a40a49f1bd9f28db87fd72af9a0045d6c1e1430ff143ef95d456a41ef07a3c6bf4ee3446979d27271be8855c4b2d2a48b91a6cd846fd14c5d1179e88b51cf518b2775b874cbe61b3e555556dc1dd69e81f43275f2a019d61870f070aac163ecc29c84b39eeaf0674a3419ba3b2abeacae3b63b3d981d72240ba5b63c46f262c9c0f909dd8e645457e59eef9fb964f0bc476d6e4f8a4bf3a2cedca830eb6ac56df94ad0fdf76ba915353569c702527e1fbde14d0300d4c7afea1772d5e4f727c5357525af8e4d7252a17c28e7ddbed13d7e93fc74ebdc2c675e1bee72549c76eb54346adfc58c0980975e99da6775f5d8cb59e2eaaccb43f3160f5ff54a0ad04a05957f5c9f7ebda0cfe147f149af2ff6781e1a7aa7d9ac3ebce2f9b57461ef61ed9a9d1a41100002d8b6e30e3ecf93d4163d59a4716ae2acab653888a316cc8bf2399e2696d454bcbbbcacab888a975c9ebb3223e87a516dadb838fef4ec0e6ad4569b55de7831e119dd0f3c7997f66495e5ebcf5bbbed4248fe85202a2e334e265411044154259e9cd9be71ea8bbacfe2881c394110d589c7670c5c96587cb62b9fa23bfe45fddb500b6528a2a1203e8fed3db9576b19ca119ed3d41389d50441288a1e6f1f66daa897d4075fbe34c850c06ef23c63d82e4e215a9230db84a6bcb499a7dfd4100451977a79818f46b3c720bfdbf95a499324764d9e793e872b64cd93d801004577fcf3ea87d3c66e7a5888120456f22c6cb4d5fb65128ad237e9986df0107306d91f48be232d9fa17404d46920c1a05a017404f814400094db9e53019aba523efc574680ec9f3f1f9cedfa47c2f30fb76ef7d329dddfdf96da4137f3821a4722a7e0cd77823737ff4bddfe1b22fa6ff8f0dfc5ca6f2c9b89675e4dfcda218e63ec69191ff9b6cacc559dca301e347d720bcd509d928bea793766b6a309fd8227fb7d520821cd8e2910751c20f8fe2a1a51ebbaf3fec9edeb766f9bba654aa95cdd3564e3fe3523cc790ebd2d8a0ec454cc50dc4dd09a34d7f0ccf557d5e38c22e2d95e73f41892273b2f1041e133bdb5180036418b42fe083c9950e7a77b696fbcddc2e3432c7914e075fe6989c7e1e5778a66047feeec8ae27d5d0c8ed3b0fa0654a7f38203a18e94cc75a7b2da2fbe1e60c8a280c3d8e593b777d9175d356850f397629ec3f061ca9f8c027e9e66ee1991249d62d27cb496be397e49d263efcfbe223a80c7f4d503c2861e8cdbe4e7c76bee927b31c18c3b416908ab2997c659361fa499e6fd479a030080b6dfec50973d5b5e56600e82d7474e9475dbf97b3f731e0220b2f71201e0450078edab4d83e686ebaebd1736d4a895c11e175f1fa0d5281c59aebfdd18a84703bc247247a4685674483b351a80ebc4c5fd764fbe90b6b8bd535b15649a8c9ad65d9b06c0b30bf0645f8fc997f556677d948cc535a0a6afd68a7aa66a7a8ee8affcd166c8dc91eb86dd4a6b18e8486722b51909afb3ec3dcd0516ae0200bc9441c32ade25bccd37ed6028b273150128d25a6d560b750086fe889981060c00a86fdddabe1fda39bbf5428cc86c383f0c5845e2e347977e3b50ed77d05ffb4f0c74d257fbef38fcbc54f71fe461c06b529e3dbeb9767d9ac3d221a674b26949fe971e3b2e151a0890e08011d080431dd6e896c30094f78c3a0dd848e35f2a2384c4574f36fb9105b4d063f00857f536c61d82e0987b3869d0bea00ecdfb06753565ff4fa644221cb3c0f97bafc5669557a5df9acb3b3361e4de340545ddb5a76edab5d8cce78f146e01fefd4db26ec6a7474749ec7b59717071617e75c1d1c14ea6e696a6e696d681bbf350890453946794d73d9fef6169696a6e696aee3ae5310a55e2cf27a2a26b069d7999f82e3dbfb226f5c6221f750a5a9d27e11aea73959d9721b216424541cb420869daa979fd5cccf4b5740c0c3c97248a25759fec06a6a8ceaf13986b370a42869695baacb0e2131f11d36d7f465d9d585a9d9f70dc2b62d4e01dcddd48f2fc1b4b877a99ebe96ae91ada4f8aaeadafadc701adcc11ab5be97dd258f56ff66f7f6134edd7be468c369cbb81974aeac4f592f2bca79bf5f70d1873a610432bb3caa4ef36f6b232b73435b734751c79a91aaba9c3dbae2095abd1e86a47e80c2adad06c11358dafa50ad50535ad2ce6c16be3f64eebe664aaadada763d66b47564d4d030e3cef4dc767f32e4defa82734f00cde1c5d815144fdf6ec0f92ec0f6aa7a36ed16dcafe845ae233cd4a53d36b14915fb2f65fe91b24ff2d1ade6e0d1ab8ba3070ebb6fe7f2a3aca7199b773690fd13f297224cf3e3ea9ff2f316eabf68690ba8ee47f2cece808347d0c2893fd5010c008a02040418002c0a27efc25c9b7802ab072b211fc2b1c13084bc73364b60f2bfb45ae0c187abe5eecf833e7c28b6d7a5aebb6efa91677ee6c789e69a0230f283c2d1d3593e9d7de64a6a766a6a76666e656e49e0d54a5a91b69a876d9199b969a999e9a999e96575cf07ca13df3f36b51685ca196b696a66ae3a23aa0a919f0ea72f3eb94136ae4a529e5a0a1c7a7365bd182e69d9c38fb41fbad4f328a8bf2f29ead72e4c0a7ab5ee86afadcaa8c924671a1284dad62e96ab4153441e8aa963dc7f4e2255c683a9587a88c9839f194f6a27be9f925857949fbfdf84000004ddd885f995af8c982046ec70d579772d6044c3c91f5d9f9630853d371c0780fc5a3f36feb686a861a5ca7dfefa5292d99915154f266a727a38d0a7ef18ed7f0e86d5e76ed6ca2a4f9ab0501b2e46d639765f43b1c9b575c5094716bb609830000a089fce61c8c7c535a9174a24fd6aa899b121b806918b8f4c4c38cf292846deda343a71cce245a6fd6f795f93a6bd33e5b08c98f00d7f7403e21cb3c1bf2ef9f93c6725af1468e1545cc73e191cb1349fec7c28e80668b6491c6511f50026808b02820c581024045808200f932fd83a0c83eb764f9e17b6ff36b64f2da9c07619b1fc9ad7c4c99001ccb5e8ed5e7b7bcd00970e433747d3a4a8f6d8b13f570135201f81da70f50ec9bb7ed61610341a0e282b8881baf6b7086e9e009b6318b7e3b9b548302de50991675ed5ebe02a87c2d766d46f657a6dc6098f61f6614bb7aeded021926797b7cd99e32ef102f010214152d76656a9e94000042562ba58a2c2d844c04af8d3d7c20b131b968d36380633fb21ff7d6926d4fca1568d58b5d8b2e414070bb4ff31e10188aa2a8a2be32f9faa16bc5027b9326b9130885448c092cac74d814429a7c62e753e5da098ec3d8206164e8ef5733ea70bca1eccd93f872a58b0ce13acd3c737d6ac95cffa967735b9b404660188aa20a6969dcb97dd152bd767a4c8aa8c7f44ef96be7ef8f2d571084bc36f7f9b55b190d6d55f0cbd6b308593781b677f0a875d7de148beb25a5efee86cd19b9e09914afaf6e60195899a8d1012b7bb4ef54960c00f0dac4f0cb31f9120c61aa69095518540a052d7d722122a1a41ea7b0d4b534b9742a85c26cbd595b7855be606dc6d7144242424242f2e7841d4a40d385dc6c2a280820a0d163c742408643030e1c0a1004900ebb6f075af6fcc2a998caff8f5626ead2ae9cbc9b59ffed9b85c213f1b24eceec6ea7adaea1e530f63467f2c9e3e34ce800c073ea6d03986e37570d0ab02dfc5db8b85ac74e460c004054fc365cddeaf0604a3b2187a761e237e360829800a09b4e3c7736a46e4b80be2a9fabd36ec0aadb05720218a623e6f52a9e6dc9e56a75da93f3c5bd70993673ceedea163fdd514d45c76f2b31e3f49e41da54008ee394591d9e05e9f0f8dafd230463d64ec096bbd9bb7b7619b653e1f37ec543d363ae56f1dc579c5f6d737d84b19a40afff798325e736faa97ef27a2d8b996ca5aa2a50d13472fb25ce7dcda9551e4d12675144bdd7ced7dbd7cdd6c5c7b7df8adc0e0e8d8b24d8ed1685eff17ff7ab9b4895abe532664f93f47b08cff9e7f357c665cfee39f3624be1828b6f0cd65515f0d5b48cbaad2de9bbe3d41c1b2650b506ecbdb650707298b50a4f45d3aad7dc0b6952826eda7a05bfa235059d373eb83a4f2b726e570b91a68e5d9f25f754078eb267b19de6aced9336d9d9c9cda7dbd8f3aa7e462c0000b4e2e9aee0f6ba6a6c9e5ea79ddc9fc27e7660c90befad1d68afc5e5aa190c08b75dbe6bac31adf5666dc197acfd558590909090907c1644c7b143030e3810f518c809a01284060d70021a08820e4047884a145082a002a141058c202a508206841a854071a21a23802058084105e2e2ce4d6e6eae3fa611e5e9db7cfd5fac8c3bde8dff57359934fdcaf954ebc1bdac3808002ece787af351529114b83a769dba7b987ff01061158fcf44428fc15eca2dc5d0f2a7672ebca8d1ef3b21d08401008ac287e7ef73fc87bb7e5c60f136f99da7972f4e1040e00441e0040eca6f044e100410384e1004415010e4715454d3167cf122c6b75367f20e2121f9cf101bfbf2af8d069f414d539b342c09c93f0a8a18030501d87bf71b06508e4203011404e4001568e3943b8c803abc71792c4a401d0e1f1c43380138f95efdff021767be2e55b735e220008057bfb91e9925f01d366dd2303fd5cc5b116f3fec75808bf3b2315d33b5c604ee55afa3dfd1d5e91fbdae74918d9122f96d194a9a948484848484e4871476120c945f1f3645c6012438d4a25087359b455787c387c0483d0eb2f76a434e40fd3f3fa73c5a7c73c9403b035d81485fc7b6d7e297f58acc5d5e56636fd700405dd4542b81e994071200a8bd1b6cefb935430120cf8f5836c4435fa823d0771db8ea8172eb1ba23efd4c685f5b7d1d81d0c22d78574c350ef571cb8337a6d4dc1ded6c6d62d77b43b24cf2fa4088afb550a4aba16bd961fc99dc2f4e13221a0a53abf9a6422600005e93f1ae5ce0e261aa42a7ab98bbb9685424a5d528ed8b4bf2b2643a66ea34a5c84b7d90c4f374d366348966d104465a685e7a3539fb918484848484e447e4474911d590b035345c77fd8b9c401d449cf33a9545a3ab76f4e61e8848adefe1987d2f9ea2474dbc9b29eb6499712b91e53953972e4b5a1334f396efaea7c7ba084b23160c9a36cdf2de99c1dc678b87cd4b1a75fad5057776e6c9594347fd66fb7c67a72587e7467e08c5e225a7faaecf1c72317bba1d5b5196f2a6facbd99b3171612d555d4d39b911ad2d9630451aca4419085b43c4ac2baa4541c000a2a120bd4ee4a2c10000429a1e1d0fce7d4cd809514d8ba2f2b4d8d2cc2a05687e8395ff2c0e8fbc43484848484848fe45fc285b8a213426559af7e67566b99cca37726eaf450796590f47d993e882fad2986822e0a77ed4a7cf4bea0b9f3cae73e869ce6e787be24491cff279dd0d58549661afd039c62f4fc6548b63f75c2686ad98e229a253f956c3e68f517d78f675cb9deb290c3a5e919a9854202198429bf616aa5fb43181d6635466a3c62614729ccaa022efaf9b41c51bf7cc9615a7d608ac444c00a221f7f9933adb4e563cca27f564d0402e43ff45b17145fa4647f5c09bb5dff9b444f9696f15f74345dfded92c8e1c2cb25d91fcbfde33e11f72192424242424a4b0fb1b603afc7c60a1d5d365fd2cf5acdd47aebd5da400e0d9fb9b16df79999570b7d426b067a06dd99db8ec979185a63decf9a0a8c82aab8e9ce2e56ce3e06ce3d0bef3f25404ab91d4161654179d18d9d1c6c1d9c6c1d969d0fe7cb4aeaec584368ab0f7b6edc32447c67a58e83af69d79f88df88b220ba1b1a998acb11c84cea060f2f7290209548e511834040064a519e52a663a2c0079f1b3e8720b5fbb56f6a02050390a0c26ed5b664ec20a0efb720d7f7a59dfe43455d707093486dfaafe0602922aecba60fd545bd6d71c5bf7788210790f5dab43f0ded775df5ac31292841dc36c55100461089d834fb6194997e747ac1ed9d188872008c2d5b2f41cbee4fcbb3a0200585613d62ceaa5fd773bc3b182fdae0882684f7df23ed1095e76ae170b4138036e8bbfc565b45941121212121252d8fdef2baad27edcfaf027ef8adf9d0d511c9abcf899042882f65db5332e5db898aedfd356dbbea77166f8f98be9a2aeed3528401318688afa1f7d1e97fc3a2ef975dcbb94f4ac2ba38c54b4b4d48ca75c78a1fc65f2dbe4c29423feaad022bd2ed3c07fe1a188a4bc8c171bdb3d5938fb68f69726d951f93a7cacaa5ab9311b4d459b2b2bab54ae4d211a2acbe45c1d151a80a23cad8c6ba6cb41009314e65657beba7864e79e036117dfd4a1f9570f9f7d548202006092927a8eb6da37cd744ed50998e153757a6fec874c6944f9bd9d7798fda779a97d03014951751e31a1b7d1d76ea648e1f7b95ea150c8a5e5711bad22a605ed48fdb63e29ace0cc9479cffc4ee6d5cb4a9f6d1f6ece6ef516410bce8c72e9b3473670f7d3829a3a71f6e3c3b31d72ce9c4f6b0000ba817f485007c1b7bfb530454bf7228d67825eddfb42acfcb8f8e6ee17aa7accc6c6ffff5dc6e72ad8540563284e8ea224242424a4b0fbeec8326f5e7c9c5da320e87c4d911a9346a320000c7d2f4ffaa33f6ed23bbb68d0d4da75e5dcfde32ee2e16bc00060db8f1e2188f875dded2c290e587d69f2c31b31e528df754a1ff9a1df764715c90802951426deb9f5b616072a4fc89717a596290000d0b26797ef249636e01496ba488343a750295f523f084bcf52b536ab4ca6d43966369a95712fb2251826c97a1957ae6e63a14a01b43abd886e6ac8a30050d59c868c1b3d7ecc88e0d12346075871a83add87f6f110d20000abce2da1e99b7de3ed6429c26e33ba375c0a7bd6182ec58b6fef7ca43a74b22b0f409e7b797e0f333e82206ce31e0b6f152bfd8ef2dc0b333d843484a9e93872f51217bec791621c00af89d934c0828b5079465d7f5e3dc2d068ea3369f3506ceba5b534179546a3d1d91af603423aab14c417c80100d0e25b8bfdcd780882708cbb865ec95700d4de1ea265b732590e80666d6b87208e5b32500045ca5a7bd1c0889a366b4b60385de4e0a0cd62a89979fbbb095bb3a53476cdcf97b457449c9817e0a0abc2e109cd3d872d3c726e513b36348981e28507dd78ed7e5d3ad2cbc1d24053c76d4678210ad0961d00b0b2fbab06da09a808c2d0f19a79364b0600d227930c0c862e9edec3d14cdf6afc7d71f3eba01b0e08d1bb1ff6b89a0040f3afec49f79cd649a3b1bb7db80c421cb77db8833a9d42a132542d871cce5600802cebec6c5f7d16825054acfaad7a588efd890ad6de0850b39cb264bcafad8941fbdf5ee6ddf9b587b526134110b661a79fc3f3150044f5cd2142939f631b9dbc58fe012fd5f65be36f0cd7329e13f3fe9779fb3cd53a6ccf2297709390909090c2eecf4348924efcec6fa1abab6ee8b7ac62e8f665ee5c00605bf47062e26aeebe0674a0eb7a7b6be00cc79e162c0000967de8999d3dd3977732d113e8da7a4f0c7b568102a2e2b3fadc46bba8991ec6ea2223ab9e3f1f792dc10128c2ae7383681b3d0d057a7ecbdfd6153ed832bc83a98650df7cf8559bc57f8c32fc62348cc23773145524e54a0900a0a8d9077435aa78707247d8c9bb95463dfcedd52880d564e72206c6caecb7141a9bc3e12abf587404a1b2386c060500d0d2a46cbab59de85b47011175dfe9bde1c6aea82a0200b082eb3b9f698d0e71624343e2aac0d1d7edb6be91a2d2a44d266746069f2ec400cd3e18147cd97e6f66437deef91ef17be394bb57891fcf1ff07bf9a487d5f2ea974bd8e72ee4b574b5b55e5a5b2ea5dad41b471f291cbb59b000d0dcc32306efe12f7e2941a5afd7ea9e18317857ba82e7d8d7b2f0c6b3729ca88ebd51a0292cbcf1b292c0cb9f5f2fb4ece7d466c641aaa67b2fdd973f0d5fffb2ed18ba3ce7f69d528b9103cdbfbcef515d4278c3e46b09a939ef0e585d9cbee4595d9b765064ee19d47f2fffb7a735a82ce7986ff49421db95ce4859fef5a7765b9fa7e7a71feddaf2b2697a7d269b3fddfda08250645fd85fd075eaa74e54bcf8e2ac25e9a3ef55a1b8a236f5e25c77352ac89236f40bbe6abb33a51ead8e9eadd8d42ff87c31f6672a284dbb90d6f3787c567efcbaf62cb6dda4630995285a1bfbbbe6f1b193c24b7144cd6b7277e985c38952000034ffeade37d613fadbfb4eebadb87020ae0e0000cd0ddf936437a5bf218d1c8549484848bebdb0a323a04d0395ffaecc6339fe72e1f9bbd2b2a2aae2f4f80b8bfc1ba71ea9fa9fc8ae4adee0c6060096cbeab8aa82e30182c6272343affba293d1392545552559a9d1a796fb6bd3001096e9a0d5e7e3738aaaca0a0a5e471e9febae4601a00a7baebd9d555c5455f0708993f1c02d3792720babca0a4bde45ee0db1fb9a9d02118eb1a7a534f66d150600405131f71a3a6ed2ece993260ef4b2e0530070716e2eaa67a2fe89f788a6e53561b2323b3110d2ec9802514707c1dfb015b68ac7d441ac3b3bee96e380e65cda1d673c7eb40d13ea13f71d2ae8b67e696f2336956d3260c902b3e7071f57a125770fc599872eea63c8a4702c872f9e64c6040090261ebda2e8bf626a07552a4de8fbcbd2ae2d0dd37a692dd5152ebee2af8a20085dd56ad819835f110638020000200049444154d60ed1a7015e7267df73a3d0d523adb954b6d990558b6d120f5ecbc335dc02f5d2c2e36aeb92aea5d9ce9fef9071f58d4492782545a797bb461b5d1dafbc3dab5f98c5daf566fb7bf5dd142f210014695b3b3b4d8e6aba63175a53548ba8e92b37b7272a2ef5d1e270381c8eb0fbe1fc964294e33c6b9a978002144dcfc17675af12cad136eca0c83ab7f395fdf2b523ac7954864eb7d0e59ed927220a5000a0aaf7fe75b40d1b69bedbdf7b1daaed3fc5fed5ee3b7929a70f57054c72e37f7a0c8541c7ca935fbdce13132c2d7b771b358a3ce3fcb14cd715bff7316251551c43d64dd37c10f6a892f81315641a8cfaa5af21030010aad07bf460573d2e95cab71df1db18cdc49ba9f5002aee13fde5e187e2eb00d0bccbfb53ec27f5d1a7f15c270fa65edd1b230650649edb97d17e5aa01e951c8449484848488fdd7f109ad063f00857f5361e7304c131f770d2a07d411d9af70dea6acafe5bb69ce6ba4c0a528fda1951d290716e6fb2f5a4e1160c0045597a49d5b531b67a7a7a7a7a7a06aebf262158559dac3aaf8aa66da24cb70774a1b9900e00a0a8ce93a899099573e91096b689a045755a2f0dfbc4bbd937a2862008bca1346ea7c1ee5ec34f14608aeabc2a8ab6a54839bb8c2a303560d6e456a17483ce7e9cb86bf16f235fa9fafbf70a548fbbf53ae1662ccba78b611b33fab0a24b4b4ff1e76ef979f6c1bb1bd53775edff47a2b83ce66ab2bab739bb6963a9e8a8103505d528000022e875242123e5deaf46e28a4f133a52b99a8d4b97290c0605ad57106dd84151965e56f7748e8b81b2fa76215128548a3100a0a9eaaab5ddf25461d7a9aec95b37ad3b2a1b38d199db8aaed31a78e8d868f1ee21562a1c7daf90b0b85a4251952be6191b345e1843cb464494e7d7627fa282b4f7aa0f00af89dd15e26ba9a5a6aaa6aedbe98fcc9a9a7a1c00f8ae1302f1ab075f4914d9170f66b49bdc4b970ac0761a1fc48dd8f3b446967aea507ec7693db4c90188848484e46f11760a028a51a825e741ff43a10aac9c6c04ffd3a015cb7e5cb0de8b9de7ee1e3d90d56eda20631a00d0348c45da232ea41628292c13573e9c64c452d557438bb32ad1f7724d39f990ae66c0abce2853c61d8986e2acaa16b3ab5a2fadad4a234c61bb21133d150fcebcaea3ab1908f092c6498e805565e5c9540d0534e058053a4bef9f391321f3e86c6ad2c91b8f3c7bf68ed829d09ad346a1787d9518e70ab95460988c3d7ef777ca0a3fefc10b320217f569a64018c6ddbb09534f8467ca0100282c756d1d1d2d55c6d729ea36ec40d330d654edbeff757e63ed4b6baae396392a43a1c8e74a46d47da778a76c3b0e2382db585acc34eab7e27c4cbe54f22eccf5d19ce0fd192030e44bb2f324cafb5d5ef2ae0cd1d457a1fea90abebf26d9db4d410bd3069c4a2eaba9ae2c7cf48b29a3d1f3c76b1fd28f727dffe3f87387725c27f7541a9069332658782feccee3a3c7ca3b4fefa28990f736090909c9b71776223a08e920a4010769f681260de800021a68d1418306d4269ff2a8a041030d1aa851418d0a7c329ef2df87613972a279ecaf133617784cefa38ca0719c268d550f9fbdf46a461d0e98b4e4cd9dcb4f4a51aa76d7e076e91b565dcb93e1f5696756eecd900100701c47f7a6852fde1d5b83a1e5519b97df95b488b2b65edaa7174260288aa20a6949eca9b04775fa2efa4c8a56b710d7ec4d8bcfa4d5e30d591797ac4cb60f0e34a001a838f5b5c808db96611b68cd615b0638e46cdf916adecf59a54dd165181064f966c5ef977364006cab61a163d4139f141b381bb47083723a2cd8d8a760a1ff98cd116f8bc50df5d579f10f634abe6e19401b7660980d9f6aff3c34f4e49b6a14f0868ad487e191798aaf2a51b5f3e63b910f2ecdb16e75461c5a127df65a5c713d4e616b680bb9742a95c2341b34d23866d9ca9bf9324cfce6f06fbbca7c27f9a8237fa982787d5503cbd0c6544007acf4feaee3991fd6cd72da8d1bc8bcf2ebdc1d851da77413350a6386f9f0090677674fd92be939d54740ea3a12121292bf43d895a350810202d06cf926023404043468c0a11c0500f8900c978d0013816a0c2a51c0084000243fee165644c5a5be063d4f977c4b67275af6fcc2a998cab68d8a963e3d77fa65d577b63add64c85497fa62a4f38c9e5a8d7d81edbc24e244ef9479ed55a80843d371d8a6e87214806632e1c481c08409c62cb6c1a0088710271e85464180efbdfec2224198b71a43cd6559dda0fefa2c5af305c3ad97d6524888af066ad0e9740657db7b79f1807d17e6d931816634fed49971154b9c3854b6ed2f39434f5c986e4107008ad0a397296016bddbf101788e7d6d0930eee9216cfb3d84613befc6b991858bdcf5740cf40ddc17574d39737452c5fc6e13cf1734bb149a7ed0a9d84be3e1f444571d153647603b780f36f9d489d1065ff18ad3861de866d3c22f4faedbd0594847a8aa96814b6fe6cbbf326b1c5dbb43573f3bb536ce2d2fb8b3a28f19978ad08401e7edd71e1c6f4263da855e3ed0336ea2198ba6e2b191987df1c8509de67ffdd515643b876eec9f32dec6c2c9d52be88c5a67e38f316bb6c3d8c12af18faabd2777fae89aa3190d9c625f9446ef33d943851c7f49484848be39085877500a14210dea7190bccf8c4b014244831a94a8c70180e052081602150a028050a510184148500280a011842a95a8448988dd9bdcdc5c7f400bca32af9f7a6335ac8ff9b79adb4648d3af9c4fb51edccb8a43d4e5c43e7891925d5a870243ddc4a953e746df11214ebe7029cf65687753d617cefa36f99da7972f4e1040e00441e0040eca6f044e100410384e1004415010e4715454d3167cf122a647409f6f609fc485f65d5276659defce6fa6872ffa9b2febfe2276ae05fd47beff7e443bd4dc1961394178f5dd36373639007f5f1e473df86ba3c16750d3d4260d4b42f28fe20b73975bdd9a0a23808134aed0635200279a24e7fdf1609a0606f735ff762b167071e6eb52755b230e0240c824b8d0a1f3d0d1a34386773291bcba1a9921250000109e91bd4ad1ab2ce93fd4f0d277d76e25d76080d7261e5ab4a7c27b643b2e00a0458fae3d2b6c200879c1add58ba3b507f434fc2155dd0f6d0745f6f975b7354326b723551d090909c9ff40d8b58a32fcaa4103752ad01110ff0b965c28d2b675361a70b1b4f152eb63e6b9584d8b1603c8f323960df1d017ea08f45d07ae7aa09cd285553c5a39c8454b6860e41ebc7acb5053efad697200c06be3c246b9990ab4cc1c062edd3ca9bdc3bcd8fae6a1d8d64a93659e9ddbd5c6505da42b34ee3060fb3bd9e7af9468284cade69b0a99000054753b77376b3da10a87a761e2eaaa439417d528e3af084bc7845b9e5ad2f00f952ec5b716f88818549ac06ba362eae93d7d851400c0256ff70559f2683496e9d847ee5bcf87da337fc89bee87b543c3abf9d61c93b9e289bb66da308084848484e46fe0af2cb4e452a116030506a0dc48eb5fe0aea31bf7196eb4f5686469bf206d2ad4251e8bc07bec75e6cb92d604cdbce5bbebe9b12ec2d2880583a64db3bc776610fdc6cf930e719746e70e33aabaf36bdfe02a861700802466d9d84d15932ee54cb5933fdf387070a17c64f393c892367d5a9a7ff2e2454fbc8e24dceea88655652616a87d611216262eaca5aaab313ff1002a2af3ab1181c5fbb58b14b6ba2a925022c64cd97fdbca9506a9e4af76ab0e1ba2b3377cfc7f7d831400c060ec89a4b14d0eab9734fc9077dd0f6b07dba52fc54b957deb076d7a12121292bf1b0a1501551aa8d28002c0a4802a0d585ff2e2c90950a1801a0df81450a1029b02fffcc56d74835ea34c928f4496620092b8e3b7283dc7b4e336bc3d71a2c867f9bcee062c2acbb057e81ce3972763aa6b5f1d8b561b337fa0059bc2d0edf6cb4c47260100509f74ee86c27fe13827152a4db3e394f93e2d5386b55e1ad058486dc6ebb7d9d5284360d6c1fe0bb9e88040eb312ab3e5418434fb49c43baebbafd987b352680c2adaa0f807ba4beb5fcdb3b399f15cfa0d8b54646c75d51b7c4bdcea8778d1d14ea2ee172bff23f301888a73dd457ec78bc9dc4324245fa2fa6a3fd7df12c89704129266c20e08c008c008a82340860346343ae00802c4387c78b8c87190621ffe06e4044830901120c7818500e79f9f6694a61730ca2cf9d89d42b436e6e80366e0080736282ab2caaa23a77839db3838db38b4efbc3c15c16a2492d2725460aade98ec56c5405bb90dbca2a6a04ed55853f96b84a965a4da32bf6e6ba549d91dd7ec9fcabbfc8b9f85894597295b9f567e61292b4263533159b31598447ddeb38b912566fefe2e4d1218e3a81ca3b1e8dfc9f25879d4a6116ec63c2e9fcdd736751fbce47e459bc283613060e1a2a1c67f35d6264b5ee9c867733f7c99ce782ea50a3bcd5b35c1e62f452c250f8345dca6052abfda6f48937f3bfb489f4e33fe5038dfd877e2c1b7750439bc90fcb8106527bd100441daad4b96030010a5273c110471da9a85beffa829ac3e11f9b787a82088dac8fb1200903e9e286a3c1c002f38e08e2088c5b2b71f67b260a5918b7b1868f6bdf2724d3b91fda87dc91fdf2425d193b5e9cafda90100ab78b4ba9f151f411096718fc5f7ca7100a8bcd88df6f1dc8c801bb50058c9addfba19b1100451b119b4f17975cb010eaf8ed93dc9d784872008c231f41cb7fd69250e50ff62a62e8258ad48fecc68224f5a6e89207ab3de6f93dc82baa8600d04b15b9fa6f89b9aa2f52bfffad7ead475b608a235f9e967ded515c5f7368cf630e0200882b0f43a0c5f15912f0700a8bd11c04010af9365c43faf67b6e87eb5ffdf725b6d4745da7a3b044158dd0ee5a11f8d89f85da8fa7bf50ed6225909f1f17bd3a4ff0a0294574b07a053a0420178a300041af2f904aaff10a83a3d46d9ac38722349ebc9436efff3362c004260a029eabff7f9362f6e93036bee68d2aa322b15a0c304c06af38a95d9f6e9aa7adc9aec72050003809095e4d4a086cd4dd96a6900e0337d8fcf744256fc787bf0d0e9dbfc9e2e6bf7198142e5ebf0b1c46a19a14b43000088868217972272747bf4f33168ba0216afafac2154cdbe4f0641a2e2c6d421eb2b669f7e73d7530b2d79f7e46e1ca3ed083c55e81934f2ff774266875daf6e0d53e63e43684c2605711a1aecf4d7cae2f9eccbab0823006449ab3dba452f4cbc3e581301a0d099df769a17851f703ee554579ea236357c5ec0e4f1613e51bf589033c9487e70127efff9eca86ba3f43e7d056539f61bdc4e55f97b44c5dd40c379a83bfd7ce4ab6705f2ce66c52f5f9401406a649264b6093dfd412a8076777f930f43a7f8d1dc612bef198c0fd1b89be762faecd0a4b11dbb3d996e0c92fc17277e1bbdb704756f1c284bc327f45e7845b3ffcf8b0ddfecdeb672c82f5db28f7816c667636ce7fe831c54280008cfd5904154dc983e64cd5d5ae7293f891e6e3b336f909e4fea36f78f99cceb13d776f358188bd38d3d7b7562643f7c707896f79bfa37d133bf3878e23822683f3c64bcdc5bf83f4931dfd69587da7caba9bd58e9b5c91dfa1c2a00be958fbf0992fbecd19945bd1ee7de490cebc6360c9838d6d0d882f5cf93082dbbdfdf3a56cbee862ebed7ff500fc177f3d8fd4950009c003e0558146022c0a5001d40f66f081b51b5bb8cb3cbdab164cd3dd5fec3ac9800c0b61f3d4210f1ebbadb59521cb0fad2e4873762ca51bef328cfea63eb2fa5d5e3f2c2bb9bb627ca100000b6ed607f5ac4aa4389b5185af12c6c7d544b8f4caba5c96bdf5eb9165b5087210c552d4d150685fa058b232c3d4bd5daac32190000212b7a79e97a9aba5f80b73e03c7300c6b94d340c88ab3eb342cb458dfc574f2c297afe50e93277432e633d90243e7c071e3bd34a880171deda4e9ba60e1a8aeeeae0ea6d63de65d2b5440f3502c5e13b373a2a7b13a9baba261de6dc1e3cab4ad1d75fc4fbd8f334a9fceb4329ef8e8d3102b85c17a0f9386340dc536649c9ae16dacc1e1a9f0b56c03b724295fe18986cc93337cf5f87cb69edf4f578b9a793c2974e6c79228f4c6621954449177fea76e767a7c2e9fade53460cda372e59b4ccb6b16134048920e4ff236e173f93c7dcfe0b0f8da56552d42a5d26874b6ba5d9f317efcc284420500005a7267f9005b119fcd1559052cba56a00010478e32755997220740b377bb73f9aedbb3500045dae6f64641b79bbe37a245d716f432d75461f3d4d44d3afdfa420a2424ff36ea23e62e7d50ddca1d633a72c3c1238d1cde3ecd8eadde71a83340c6fd240951f7ee5e3a18b869c9121f6435280a63e2aa81efd3dff683d0c2aadebda904fb9059bd8d85ed276d58396e80ad4282568777e31b7a4d399efdf105b8fcdeceab628db1870eaf98b3e8645a4559cad68e5c68c87955c0f45db67fefd62d3b0f1c39bc73863d4bf2eac82d31b8ae3bba63f3e1e3730ca0e0e2a9a48f0e36bcecc68295b138a7e7fe9494c737aedd7ffdeea83f077fb9755782f21859d68910271504e1580cfc235e4280f8f6000e82b45bbc76948dc8e7407e79ece903078f4597a120cb3c33d35b8f81200855d47eccae78319abfd7cff7482540d27c4bef4359cf66ea2288c87f64677d2a82f0ec466dd83ec34b8b82203cfb7127b215008434e9c07857110d41108a86e3f0ed71620288bad77bc6ba0829088230f5bda79f4c6f1a99fedc9563a57796f432e3210882b08d3acfbd528802a0c53717f634e5200882a8d90e581bf5213283165fffc55388200c831ecb1e35f3f8d5c7ad9d76a8006c7e8dca4d7a74f3e6c337394f97b80bc5b7f63fae22e4b937f61dd9139e567273880a82d8ac7e270740b377382308cbff7c1921cfbdf8732703268250456ee3f7248809804faf4a96b7d70d41580157aa40fa6c9a0e82d0ba9c2b27eaa2c66b2288d5ca64b93ce7fc6c5f7d268220888a659f958f2a64a9ebec1084e27db4080790bf5b658d209ae31e4a3edffd6caa8ef9d1108ad7e1421ca021fe571304d1087e2021a4c98726b88aa808c234e834fb747ac37bdf33b5c3ac29be3a5404e158071d486dc09ab563d1a78aa8fcc88c8df12d5cb68a82ebbff99bf3948d39647d540506d5115f6b28651f331a1ce4a1892088badbd4ed1bc73a0b10045177fff9e69f16760440150a72026808d011c009a8c140f1af883a51445d82db953c4ed11e3ab0d193c2b20f3db3b367faf24e267a025d5bef8961cf2a50a068066ed933a6669d97a19145ff939a419e6a342a8200f0dc7e3f3447ed705f235d2bbff5d2bebd745ae6d76db534b4e2c5dea91dcdf40522cbee7bb9b3b6cff8d20a480adfcc515491942b2500d09284c452455dca9d53bbc3f6ef08dbbf63ff1de56604445dceeb6a6d1713cef7790f6218f874e4c52c9eb9ea48444c5ab9ac696bd7255d699874e1694c62fc918e9193271ccf6baaa9b0e20b13faae2a197afa5d8da432ebceeade7a6c930121e689076e16620000929707ae237d423af0bffe52c4510be645f91c4f134b6a2ade5d5ed6f5ffda3befb82692368e3fbb9b4e4242e8bd1751aad2444051112b16ec0ad8389553ac67efbd97b363ef85b3a122162c5811a4282a4807413a841242cabe7f0405043cf4bdbbf7f59cef673f9a6cb60c33b333bf7d9e6766d4e426cbaa9787625d0fbc2b2b885fa97426787574759b2e86711d669e8f2faa2ccbbb3ebe66c7b8054faa5a4a3305ab8a5e3a785e428f6369e565d9a103d397face7d2868b5ca4b2adf479c7924e9e0694c0790e49c1c37ea107bc1a382aae2e7ab35cffb8f0e49132b58f535c98f785122232be26e7d5056c98b785946ca4a5edccc33ed6bcd6edc606e9a15aab32db14458559c19b9c5578f8a5402e207c370d470a38243d3b6bf12367b62d24fcd1def2f27e0d7dd49b540a87b0cb604f19bfb69e5995189b566a32674e77f888a2b1124df4f058aa3af5d434341a8d875d682840563d6c69496d618051dbe7874861583e379302e26e6c1ce2e9f4d63a2ec6729521027cc3653505653e13bce082fc371f1c7c4b45a51f4143d9692328769117032a34e52fc2eb50a78e6664a04300c5c8c00f213731a0492f0edd5a742501a3c7fb8210d0080d01e159a91931dbdcc5afe6a9d752424cbcab79f496deaa53933c33ecdbe90b066ed7365575783cfe62a59c1a5c0b1bb1e13fde6af5deaa7937422c877fd1b9eefa1437dd900fad32e1ff151c101008a1ea49a052e18aa5ffde6d46f33ef19fdb2d4df52987474cec6d81a49e661ff894762b803672f9ed15fe1d5b9e94117f26ad343fc261f4f501db374ed021fe6e33da3471dca90b425e5558fe68d5c75b3c43e70e182f1d6c5f7b704ae7c5153f960d6c8b5b72abacc5cb372aacd87cb0b06cd89aa1744a5577746eb0cf0b5c1736faff8f5687a83bb51947e2d2c0708cf65b35c79721f8ba2f38a6785e59967fb35ac66a3e834ae071bde5d7af0514a96455f7a0dd42e01ee9ce4ed3e43b64571862d5f3bad7dca91c95e33222bc8e6a97ac9e9d2cf0c44afeea55515c73dfb08207d7b3fadf2e38b1725a0d9b3a75ec5d5c963774649bb4f5f3c77844efab525817bd3b57c465b00197bfe4539292d7a1c960c3cefb1f6ecaf57bf3a35cf71ce38197b21ba9c94e43d08cf045e6fbf8ef88bc5bdc71f7a6d18b87a959fdab39d237baf88abaf15b2d85329b6bf2e1b6f2b493e337d5e64a57ae37254fd5258b59f3450fdfdc66947331ab969eb92b70de8b72e22df7cf48c6903559242e7798f3d9bc76e7346c92f921d59e83263aeb74ad98b7dd397263bcf5c3444b72c7adbccefb10dcb0084b24f4edb1f299008571b7cbe707053c9a2dd73f1e99e8bbf3850c563e9e5b8a50000d29cc3bdf72a6a71290080733b059d8909020020cbc2869f63db7309c094075dcd19f495ab69acbe1abdfa5b5289b10c3a9bc5df492a3376e0eb794f086e493b14bd7a2d69ef69c0fc87ecdb18affbee7ba77fdfb077e7946d930bebf80e13361f5c37d2840e000cf389935d78388062a789530cf61d7d50ec3fa4e165f1f6de87ea33a3a63aabd10068868eae0020edfb8bf58abdd772c74ed6ab7e7a308231e8aa4df3955b45d113cd78537000a05bcc897cb0d0a22129543a26484b7895d1a1b38992a98392bc3e02d372ea92a1161c0a980f1e6fbb68636289a4b3c29fd66daa4ecf513a724dde69e202ef9dc1f7b345aefce669ae7976f25295d78159ee6a5400e7a0b583f60d3b1cb7c5c3a3694b21abbc3e48bdde0bcf70587863b036056479778fc4e8cd7a3ac28c4580e1e0e5f3b6d91d0ccf0dfca593b7d6bcb0f8ca419cf0d476b367e207c293aabdc4d7df6b7a39f071f86cbfc4280ca2fa756242aa8bb2858a61c74e4825207e3898d6b336d123fbae0b3ed9c7ff8b9f6a13af9c4cfcd474160f5f1bd45e51cfabaffefc4d4f5ea6d947e572ec7b78f6798207dd497cab9f24025b5fe7c6abdeb19cd65edd51346aeef994ba17ddf9e17d579f3836df5d996b62db1104c5fccfcfbeacbab4064090c90bda77807e7df1f2539326f7f70ad5ca1073940dfa2cdeee587c7afe9a63e32778baed14d402d058540c00282c0e1d64c2aa3ad9279f9644902f00303251fdecaf2314d474140040980e00a031e572f81e17f2be58afdbc9dce462493f0000d09e762b7e87b302d4bd795a9f9a9ac2623100c80815a7a907aff44a2ad750a1f3b9a62a3400051d4b533e250e004077ea9e1d4bad32297f5c5894e7bb73cfca6e02fd1bc72626649749c0c06afade036ce79e1dc40927efeeb99a53945d5e27c82f03c04046d5f69c7fca75d0fb3a23764346b59e72b24a6dc0babddd4d3c5d55f3233f1c3b1c5d98592a16090baa001465a068357adb65cf371f393a38290500501878e6ceb9becc44b518dbf5f96f0ac46052ff9e2929cb29075032d0666100d2dc034ebabfc4020080e58694f8c99fbb109771dd5997ae5f78563242f9528c84e83caeab62c6a1c3f1a03261ffbe656e8c00ee4383a0737b9e6d75d26b962adcc0cb537dd9be472fb37b45a6115aa68c82e77159afefa502bbdf80760c8208d8be3fc0a6472746ead5f890b36f4b324b71a38123cd162d7b129a58d5457031011407f8756c663d6856fd2c7a8c73c21e3f098d17742ebc9c048a43fc3a1209f34f6781f19243db177580fec2bb366b8f1f495cb218000073df7d6ec708d5ca4e2fcf785fc9482bc7fa98342ac72f6fc6755bbe30eff6e885f36f847d0a29aa4b3d7fe825280ebd70fb441fbe6c96959b7e60f89e3bc523fab72da3b639620000564bf66f9aa9199377e2e65eead43ddb96764823cfffb1bc0c472d4f0b9ec79cfbb75e958a8114665e5bb723adbdaf831206009282a7b7633e8a48529c7f6fc79a676afd3c75fe1e130a45d5d977a403bff5f0398a9a8bef884efc7f70855e8c65dc77de816bb119c565a91173d8e7268e3e200f11a52869f3e4b598e06a2b61e5b9150d2f8b92b2ec12d0b4d46812bc40a8f70a74c83c7625b3aeec61c803def0d1962dcc544bb3de70fff5ebc437af13e3af4c6bb2042abbcb9693c1ec4b412edaaaba9d03b63e2a91bb4f29bc4fc9a0309884a4b64d36646971d4d6b11eedb535b434b4cd7d2f14560984b296d22c2ecfad5632d1a84f064ddd9c2fca2ba96b6e6aed7ba9a0ba5258559cf374ab4ec820bf73795271456e39a66ea25a3f1247c9408726c82e9750b5dddd5889e1896f23e3b95e3dbd7a2b25dc7efdea561cc3d543a7f17d1936f34eac68f778a1971e5fc7ce7765789e183d9b881f0d4ca9dbaa2d5ec4fd790b6f9534fdc572434a1d598fe87a6f450060980de8a10229d7ae85bd23cdba5b6859bbeb56beb87e33320bcc7c3c349a34789862c7e9e792f3fff036e832c4b9f4fae241335b08e9008cc6a201b49bbf67c52f9316ef5a6e07a2b8bb6984db815441f1cb90197e9396ef5d6603e298ebc918870e502b10c900405a5b2d069ca9d030348dc2d1500428cd2cfdf40892b5b9cf6fdfbcfbb248dedc296af2a800048bc70020659f26ecd7b6d56bdab851f4c7ecd934c2bef6ca9ac0be8e1dbd830f4457b5149fcee4b170c070020360705904008e6372230ac1e157dcdd34d2ced0acfbb45369f236886e3563ef92011679a796f8f7ece8e433ffc4abba46ebbab79e72295389967c7296a7b951c761eba3eacb46d97bdb9e09ae0a0fb64d1be4dad173c2963b05983cd81b14d4f8740c08268fd9f84f0400aa922e0fa02439ad4206802b580e09f41be363c368661ce83cce9329797efe49ccb54702dc25a09b9ab424ad18a0f8903b1bc32806417100d569c9a5d4e6a92259ed7c3a2bc0bb6b11b7e2851d027f71a0bc0f8f8878554b741a6ccb26d8ca92177b26b9189b740ed8132f372f9234e3c1234ca0ecde95d8984bcf6bd93dfc1d9baf5fd8acfa119a5e018e507eeff28b679762a5ec29b9454e00002000494441541e018e5c71495a3140da2a2b0686316cd66600e425e6c8fda95436978e01e03426158094fd598743680ed9b2dcbefcfcf475d1f5265071694609809eb33907032094ad6cd4008a334ba56dcca812c9977585c965e29fea0a12762d9924cb63778cb4d7d4d0d1715b99d577fb8151ba140000b2eadda9894ec62a1afab641cf3aad3d186cf11386c6630ccdce1382dd1899d1d9220080ba827705f2f6455c94f291e4e9341a2c4c51d253868fef0a9aea115cc5f317b7fc93e79f471c78ac3e76a419bdc5bb286be9e8e8e8e8e868ab73a85f885a8f1987efbc2e2c7973aa7fc69a495b12bf7baa83eae845febf8b032fbdfb90f7f143f2c561aa04d9729aa93c1d85b2b4fa3f13c48529650c2de556cb1ea3ab580f1aef2c7e189a544de5eaf0c8c2d462f9d5a46559b9758a7a3c0ab04cbd6d6a1e84fe71abcec1c340dfbdb32cf2e2c5bb951dbccd9b1a2f716ea7493b6ec4e59467854d12ef1f3fff71257a38113f1c14ed61db165b95df3d93f2e7c72a7418e2a62088d873b544b38b9d324bdfcd96957a785f2ca9d5ab579371f6352f16f5e8e81efca09a4657719bbdde4f034a9392cb9b4f3940d7b2d602a829ad9602482b0bab00584ad48cc39307fb069fcf9600486b4aab01e86c96b285a90208de24164aa036f369ba0cb46c1aa93266bb7e8e7428b9b4ed9a3c88445a7035a88757ef51fb53bf3eb4fe0bd55657f0aed464ecde5795f92faf6e1f6751f468ebdc23a9df30389f2c099f353334cd6e774aade0dd711f350000b2263b45d231e8546a45d6d3f36b7d35b22396cd0b6b58bbbcf5940b5e6dff75cb634ae0ed6261fe8345d6f226aa24254f7de0fa472545af23f64f7712c51ffe6df3cb3f09eda519f51fa00be4e3a52b230aa598529705fb7e9f6643366b9631beebb8ae8caabb3b765dce0547ff1eea3885abc505d09a78ee694c4c4cccb30777ef441e1ca2f4a679aa0038b6433ae2550ff61d4f5371ede6e1a95f793fe46c167418e4ccc7ab9e2cf9f55082e6b298caeacc2b930c3f95bbe990e146907b79cfdedb25cc6efecedcb638b708ad5efe9d20efd28edf232b599e014e5c9027d17ce18de8989898174fefdfb9737f87c7f7ad718dd1cc27ff3e5d37ffc6959cfa6e856fa80c90f33ca58a0490962625160228ebf1286dcc28cdafda7590b06b0186d5ecebaf338b3f7e28c989bdbeb6bf5e7d8342351e77343e2bb7a420afe0edcd5d63cc59d8cf9221e2cc0b4b571e8d4ccaad10d509b2eeefdbfab0cedccd880e0050977164f5b9941a596dc6a5353bb2edfcdd551aaa14aeda738afbc76df3f6bf281693524146f4934ca1fcdd6d728fb25dd3173fd1f7f335fc36712c13245ebef222b74a8ad179eaaa8a3402fffe1a4cd694d7b10d2d743804d46587edba59246925cdac0ea37d142296ee7c522c969445ef597c09fa04d82ab47041a9542291886b0ae32e843caad1b6d5a6e36a9efef6593b5685a60a65b55957566d4cb61cedad4301e058f7354e3fb837ddc2db9cc534e9d53e7beffef7c6fd6c9bba0b44a96117a2322ac42455515543894121700c3d9c881f107abb5f774dd1fa726fa320277fff090bffc8160300b7e330278ab8484cebd0d588090aed7a9881b044caf51868d1c4f8455337ac4b8cfa7dcafc0b6905cff7af3efb11b45ced948916fa6a2f7f072c6b63ef5ea3c6f4f65efe1e0c870db354572ebcfdc7ceb17d878e1fe3dd73452a680df1b756eb34a11f0f12e70f1919306cc4d62cd0f51dd9c89780abf55b3bdf1a2a2e8d30b3ea317888b77dbbe157abf08e33a6dbb3be251fa4d9a7260deaebd63bf840e49bbc322109544d5d2e05236804404ec4a9eba9c23f6bff246219c8de9cdbb672e6e8b12185f266e2ddce51037bb90f5974f2f1fb8f152200ae9e66c304645f49b9542c05c88f0cd9b038d077e60b79028b6ece1ed8dfad7be0f6f0849c922a0980aa21ffcffc524cdb797bc66943f6fe3efa16eefd067876d0715a99d23c6e1a53761bef412fbf7f39131c02bc3409a09bfa0e3781bcd0908b8fa2ef1c08f2eade63e61d012e6b9e2a005cc5d9a73d08524a88f69eedcd5c6c1404296560d8b7ab1605402a9602645dddb566deb8916bde7fae7266be430d20f3c2e50ff4ae019d955a68395ba87e84766f7f7bc8bd76a798d1755c67250c5836fe035521f978c8b5a74faf6ff5ebd6a3dfeab856cbe84fcb91edbc68c790cfb29066326c823d549c1fe63dfeb75923bd7e7942b27a0779a9e36dcda8af76063806a04605a2a5837804b438489989039b408dd54f04ce5663679c9ed6b3bd065f59ddcaff2ceb97d327c719520100d8b693ec23c718f3553bcccdf40d393856af717401a13124e4ca3cde89c1268a6cbea1d7a2eb79f2c587390e13fb52530a2dc70ff8e6f1009292a77b023a6af1986cedaebb1566ee9b65f5dd0383d99d57ac74b8e56b6bedd2b557f0336317755a6b69663bad0a5ddbeefa48039e92f6c050dda517367b347f039455def0d5e22a7178eafa3dd6170cd87566463b3a50f4fc8e9c185bbad2594d41b9d3bcecc1474f079a5001005771f43204a9496f2b3600bb439f7624e8f7705069fa58c9aa5e1fffd55d97a7c852715854346adfdace6c5417113f2298a2ebd26d03bea8beb589574e1effc4e1934f8ba5008029771e6a0b00a69eedd800846ac7ce9a0034675f9ba62753f4fc4fff31b75bd5f9e3af73228fc5e88cda797595434b228b6a32f9dcd920177874e654648d5dc0c16bcbed1554fa1db8baaa9f7ec6e523a7a2644e130fdfdae2a688f3bd7e0f5deaa5f12ef45858bee9902d7f2cefd4e4722cfb25918fb6f939f1d2ef5eba1891c27609d81115f15bfb6f9b3184e9b0ea8f8d432d728e2d9b337fe34dd27ddac943c3357166fbb10176accac8f5bb62fe647d4e4cb5cf8615ddd5050f0f843c54183ade1020e771aca4fbaef38bfb6826ec5a3467d1ce674abd179ddbd19ddb869433ac833704583253cfef3997e310e8c102c9dbc84cbde967f78f73125e5e33f7b7d5e78aed020e9c9e6afaa76d34a1d66f7f74c49a61768a9951d7c39e563bfe76e9c16627667365e73ece8d0a00f67e5e5a0400306c16871d99689ab079c6d485a1a23e2bc26fcc6ea7d842aa526a80a2ddcd5b0f004c3c3b7014ccba9902804ab7dec6740076e7e5eb071948e38eeebd26ec35d91aa038e6496e1d00c36298af1e0050dd02baf05bd2312d553f8a4e1f3f5b00a0b907b8f231004cd163ebf5edc3b9912ba74d5b1dc91dbdf5ced9b1baad056f372a4741cbe588abf5dbb0c6f9532b4f339f79356c412ff5a4a39bb65df8683974e3ad9323b588b666d4d72d2218cbb2130b8762c9e7f9ebea3f50805426a0504292240090f5fb491280542648818414cbc8fafd24092419b16f8ba3a3036ac1fedf487afbaeb3abbb8c248194912429236520ff8f94912409a44c46922449e218f6382aaa71094647bf70efdaedebaf8ff9c73d6d4e4c7f776b30ff1b4d49e2f4df5d3b5f9f1e777d8c267a454020fe21626363beaf35f80a3c158dffe15f5471cda7fbe3158fd6d93250e9229a52756fb48ee779bb933977476bfc6cae498a0201952d2d86c0c2a1866c61cc2b1d0319fc20f39b20fe3f212b5fec3f90d7757d1f0da4ea1008c4f7a3d069fe460343340f38a229a29c3ba7f7ae0babc09d03baa9fd840167141ca0b699d9100360e250226959f0d54a51bd417cafa82bb93cc072ec03becfceeb3df928640c8140fc371d98868ba706ca06c417543d5f3369dd43f59e2b370fd2fc190712506a5a72063371909020696696a36040c1a01699eb7e0e18ac3f89e9329c1c2398fc8d17658db95d3906e52d02814020fe1e947def497e669d8257b7e287ad6e45f009652df86769c8f482f80261cc0c23bdafae1bfd1753f766653bb56177bf9c11a4f28eaf9ae5aab77540169feda2e874245ff63f481b0281402010ff90b093b5a4d25af3cf323010b624f81868d6947f3d64d59b9333bdcc793886610c1da7b15ba38abfea92a7e9f92e5f35f26f897e9155bc3cf46b4f0b650a866118d7a4eba41d5145ada685613e71dde2de1a947f286d0804028140fc4f855df35d2ca215f5868104a079074a608062e0ffedd4a5ee1de014f8b0fdcafbf955c2b237c77c2b36f6709bffa4f515538150ebe2e7df5583f257a784ac7eb9aaab4b708cd5921b69a55595853187fcd8770ec556b5763c55d77bc2a84e4af83f91360402814020fecf841d01c0c05af1c31250d38ae013a1a8bb7f3564d9dd858b9e75da7d65f3705b750506cfa8fb9c5317260876ce38912991e51f7152ec72b6585e050437fb2b5b6d7c2f6eecee14dce8c3339bbc747c57db76066aaa1dc61e4d1501008028e37cb0bb0e03c37045739f350fe4064071f6b9a9ee463c2a86611cd3be2bef7d698a93e65d98b53ecbe7f4b5cda39df49514d8aaa61ee3b75d3dd24b3e71135919bf7bb8a52286119add963e28954123576c23902b16814020103f89b06311504b426bfe59514bfe593a1276ff7684efae3cacb61bdf5bebb36916e3741cd357e955e88bf236157dcdfbabb903cfc4bccd480bebfd74d68cf01212446f36f9048459ee4e164aca1f058bb7f804847e940200c6759e7b25a5522a2eb9fb4bcd969173a39a06cd552584bea0784ce8aad2b8e662f50b2eca8a6f1dfc30ea4681b8fcf9af82ad813bde8850d921100804e2a716764c1c6a5a0a5762122d44dd01001d0329801409bb7f35928abc4a9a9aba42e3da4251d2e54a4bf2046d9afb86611410dc4b930218c7aa7f1766caf35c515d5ae8897487552bfaeb330845eb091ba6aadcdff7b09404aaaeb75f7f2b35064ee13b4e5ed2079e45663556673261718998a3a3d4ca64e80a5d962e1960c0a4706d478f33cd8f7a8f6c7208040281f889851d030319405d33954600d0b156fcb078cb0179887f1314ae26a7aeb0a089875e5296530e1c1585368d9b211454d8f203312a9d9008c5a4b82cbb926da05bbf97a6de4e8d2cce1548415a747ffd082743152e97c7d71d70b6a0aaa249fdc2992aca94cadc3271cbb599a5aec6c4000070ba020dea44e88d03814020103fb1b0139150d2528f29032816438bfaad42da821044fccb609a0fe8c28a3b1c9ef7d93c4756c69ebc5e6cd2b79312416150412a924f1a448a2a046df3cb5395f43855993955f25a5557f0ae0853d15124aa9fce1bb9553c353ca3b4a2bc34e7da2835e28babb16d7c1d240f0e3f286e5c1d4912d5410402814020be147624408b1d2409d09a550e75a83f0318bfc7da950ed14103e79e4b28148a2ad223b78cf6dd2b19b16ea2190de398bba8a65d7e542403b23af1c8d6c7d56daa1334e321a30d5e2c5f1d9e2b9256be3eba704f917ba01b1f93d594d7718c2c753904d4655dde71bdf0cbd54f08ada15b7fd3bb3cca67fe9917391535d5c5ef1f1e99e5333ea202951202814020108026a043b405bad9b46bcff6764e5cecaece62f08cbbcf4b1d78fad1c1016a3800c366ee6effa2191d0cdad97a2e2ff274e4b6ad4ed1dbff76e550afb849c60c8aa2f36632f8e2b1619a0470dcd6ac730aef6f666ee7d86dca6313578d6673cd610a1d97dd7fb2d52e6eb997014f81ade736e59cb4ff6407362a23040281402000038b4e00d0607a23bff8400229ff97fcb49304f2d3d6e873c4be2d8e8e0e2843ffdf487afbaeb3abbb8c248194912429236520ff8f94912409a44c46922449e218f6382aaa71094647bff0ead3bfa54b8a338f0d759c59bde4f1d569ed98288711881f85c751f7bfaf35f80a3c15b4562b02f1ff05b2d821be15aa81dfc93bdb3dca1ebf2e47e3661008040281f87f024dbe8ff87630b6b5df626b940f0804028140fc10c28e850303835209ca9f9f9ada9a2a94090804028140fc40e0aded2530943988bf1e71da0e076ddf884a94420402814020fe296187403441f476b53587a960bfeedda7355725597bbb70980aa6b36284df742542b5ebdc3513dbd1ffdaf4d53c9d6ac054e0c8378e81fba4c349d568261e04028140fcccc20e07e011a04e050d2a345e4e000350c44195026a5450a240e3b59c9838f00850a600974039f9af07e318969d3b9d2c5fe04b9c71e958962e9ff2cd2f06b8a2cdb0006f3dda5f5f93397d42f32aca04c559cfd699de9a317e5f6a1d2a3304028140fc6c34c4d8f1292021a1500c2480220ef44f5d369702044099044800050cb8142815830c80490013a04a0a1212a87f661db97c350ce5f5ff045353d3bfe84a0c8b51bed5674fbc5ab0b113539472ee7455df00fb2b87e4bf9135296716062d39f12caf966d3660fe81bdd39c142bee4eef3c3667e1b33fc6ea1155cf17ba0d781af02022d838774767f7a8d5ef427b71409415b662dae28391e99504d762e09a3f42fcb533437e99b0e57afc872ae0b51fbc2064d7143b0e0635cf836cfdcbc7f6ad0c7ff03ebf0877987be6709035bb59ac004610140a95c26fdfdfcf63ce98843c3198d24052707bede4e05d7732aa997a1e815b4296f5d3260acff5b1d93f3af6ce58adba8445765d76e81fce081faa5a1b33d3de1f8ec76ce4a35a83402010881f5cd8d131a0625022a99fceeef32c16f255624b24205f314a2003150a3030a82181898150be9e18097fba8ad4c001fd515eff4f487afbeeafba14dd74988fc2b82371cb3ad9bf3f112a1dbcbbc3bb2b725957f968becfcca4803fde5c7761a59d98dc7ff8ecf6f1077b78ae0919d179c4c4432ea72cf78d3baab63c6a8a051d1a96ac13c6aff19910e671e0c9c7014694e237b1798a3800aeda73c5b56d5d8c144a1fae1e387cec26b79895560c00107db89360f7f4de162348deeee939ed9c4fe404dd96cdc492caf711671e493a2c35a60348724e8e1b754879eba38251ba05177fede53f5a2bfaf6543d7b6fedd46b099563d5ca9f3dacd2e4a4dc4caa1eea9a1f15556dbdc69c0945a8d620100804e247a5de2e47c54142b6b03e180d03807a5527474c0281038e018e81188531fd54500d06fba9de3914fd31fed855fa8851169f02e5aa9eeffe831cb57e5a17751ac169376af104debdd309d580715d571c0ef8b8c4bbebf0b346eb42269a34f1bfd6bc3a76aaa8c7a6153e266c1c67a87570b555a100dd64e0684f13251a4ed3f008fecdbee85e4c897c795a8a6abfe0c1467400ba41772fb5ec2759cd22fb6495d707a92b70985c2d6bbf3f74a6af1cac4d0159e1dd23317ab3968f3063114cc3c1cbe799bf3e119e2ba1ea747153480c4fae11c4df2a72993d452be1565a4d69eccd0f267dadd10a1608040281f817083b006871142cd9ec271c3ead3ad1ca29887fb1b2d3ed1fa0fb68fbb62d114a637c8de99f25555e6ef987e3be36462666462666167df7e648aaaaa4008071ecfcfdf40ad2897e737df5a84daf2529cdaae49b6b339b54a2badc1bcb86b99a686ba96be975087c24100a8472eb31c152aef7bd62543a21a96dfe4e8173fa5e2aa8ae145615e73cddaa1332c8ef5c9e545c915b8ea99ba8ca6f4d2819e8d004d9e512609a79db081fdd4f4eb8f95ecfa7576f5759d4e3b4b8ebef357b3928a3d14408c4df46dd9b95664cd7d345a4f4c341076687cda9e2560f63b98796b67a1d716a6d07ac0ca3545dfbbc487485d88b5286618275c90040def12dc7b0b22f376b51ba048acf5636fba9dc6aa428aeb2d1959b1d3022b2499323f97063ebfab3697f7d1caface4d1ee358712ab515d41fcf7c24e2c030203b96f8b8201eb53f726ef3fe99f3a5f02030a067524900052b2210e0f29bc9f048a96f744e3473bc335c60d6c106a385b5d93671874ed757a6a4a7a6a4a7a7a7649f6f9be5c00a84b3df4ebe6ca5e83d4aecedcf2f28ba68ac2d7e794a6e4d5367e8d28bd396dd2198dc591a9b90579396f0e7a70e0db6dc2185dc57ad07867f1c3d0a46a2a57874716a616cb7b0f6959566e9da21e8f02c0b6ee6b9c7735f4c20bc51e0e5ae65e56c5572f9c8fa5b978e8d250192310ff40c7c3b61a3323c081f7370fbb63e0ba7ab8dea7cdc204a335f45598961eaea787eba86100e4ebb33583574a1bfb0194741a4ed4332474159a2acb0fe15bd79f4b13fde52996963cdebde6d02b34a81ff117083b110912129428c021804f34c4cc4901aa65a048008700360e4a048848a8230100aa6440c7814300130745342af667a92f6a03f685dfb87d688476a322e7b8040d1287ccddf920af962425951fe26ede7855210351f2def12b0ac71d3f7af8cc7ccebe89ab9f57356eac5856fea354effcb6222cad5a26ab2d7afd24be582caeaa942a999a6b3271b2e6eda9dd4f2bbfa97523a552894422ae298cbb10f2a846db569b8eab79fadb67ed58159a2a94d5665d59b531d972b4b70e05005776eca599f8fbb18a4e1e3a347687deba2f779e29ead0db82854a1881f807c0b84ec1ebe678a8fcbd1672e3b9ecf759dcac4fdbdb8b349dcfed5647e6f3746e561637a78097b28d0080ccabe28ccf1638827afc75c38959e99c4d4ec87c81f8d1841d00944a4024030ca04c0a3532a896d6efaf9242c5a7cf9532107cfa2c9641b904a424e018d4a235437f9a0699a5e7d8cdc590ddb841c6143d3685edb0ba3fd95695c55636f4f8f5704225297cbd6ddcfaea2987163bb11966930f2f533b3a61e5634123a5c6b45d7c79bff7bbf98e6a5c05757bbffd8995985abff5f3b4437a58dabbb9fbaccaee64a5f80dcdbeacf286af165789c353d7efb1be60c0ae3333dad181a2e777e4c4d8d295ce6a0aca9de6650f3e7a3ad0840a0040d3f5e8cc276936dee62cc0f90ebd75a5d0aeaf2d07952f02f1574156bf3912e8ac41c1308cdb6ef08647a58dba09d9c763ce2cb92bf66b8701d4651c1dacc6b459f0e86f5c985ad39ae000808494b4ed4d52183dcdd869d7878acbbd148d17bf12494ba236f87650c2300c536a3f68cdbd22e997192188db1be0a04ec1308c6ddcf3b7cbd97500b2bcc38e8aae2137b7f95a70300ce35a8d3df44e284ed960633effadf0e918759580a8ead64fec72f0e6066f4da6e5ca37685227440b344c772205a894c167df57e32026110922f953d5b4de4b016ae4a720bbf1bf1b7abbc589858bbfd8c9ee7e3e3fb95eda314d866dba3e6c5393dfe73fc99f5fff91663cf966fe640000500c7ef121b8feaa060337dc18b8a1f1399d665e4c9cf9f9dbc67500004075da9df2fad33e9ac5fc989c2fd3c772d99329dcd36205d7f45e71c57b45b3fd2ca7dd9995bbe59fa9c633632b3fdf956adc90420402f19db2aeeceef4ee136f77dd11becb057bb123306840904dda51bd6f3a4c521016e439397e60e8d3d55d782dbce549c5e36c2bea5fff6464baf4bbd229923dbe2ca90450ed4a356cdbc4e94cc71dc98f65edfae486645cf4e6e41ef2eab5e8c3a8bd778f77c4e2f64dfda5f710fedbbb530c3f87aa48f32ff8f7989b3b6ae7cd3dd6c4db338ba60e1da8fafad96c0e4075f4f2d97a0b435e6ee2246c1b392c2878a0cfcddf5e2649ed3a852d487d38460bcf3fefdbf289c2976ba6883a4fda3a65b00e5aed1df155618740201008c45f81ace8d6ba3392d161fb7eedce05e8f8fbd1f492ddef0beaf4da7e98ac2c6ab1d7d073e67be277f5536f2dd8a7385356dc7a22d2560918ab1abe3a1fe73e1efb491fc6d6e8526a3effc4efcebcb499c2814ff33149c5fd79650d676ad09fa5b19c1a2235700a0507c0090a21493fbbeda1faec17bf4fb26302d8ef3c9376a7e38ed369131659d4c7eb4ab2ceadbb65b82169db78030a8083ddf9bac7669b2fa44d1b0f20a3d8acdc39d54d1503a3b9c17621bbb32aa4189742608011140a2ec968f54489d4784dd889511a68a81702093b04028140fc1388b29fa548cd265a2b020000c675df74dd1da0ee4d9b0f133e9e3e241a978a6bd2cb25002d8f6a22a86125ec7e5c00001088fbaa56ddf8c233a9801baa7f1edb87992a618d02e5302d3d8c0220a994e5954169bc24a9145c951a7e5631c03f8782500d71562b22aa362b3a47a1634f13a6fc2bc3a48723676774562d7c1276c2f447a935b1c1ed14e7caef4dd6096b19dab92200a0ebbb5a723100008c42a760d0d4f5f5d513dd6cf848d52190b0437c3b0c169ad50d81407c0f32890c0802fffec314dcb63fdd499f6e17147468c2c369c6d4ef4883f12c76d24aa265ff6a47e6f3e7741d02402a3bdea3c2ffbe78f735d9f860fcb3643c12ff49327e1b188e91b2c6f1803219b0bc4fc61ff668684d71069f2d3c051841a57c6548c6574ea43269682c07a27590ea47fc1708636618e9fdf2b4e65bce11dce8a364bd354dfc9365155974da55d1f9d8c7bf2304bcf28eaf9ae5aab7757f615637942c597cb68ba2d3917c34400af10dd0753a1a40f2eda42af9d78adb0126e6bf3caa6efb614cfbc05156166377ce377dbe78ce9582bfaffa1198b1090600e539a4e43bde7ef51c74aa636fa7d6cf94529b76f7b940db419fd17080bea36e6dd28b72aea6a6a6a6a6a672e5c55f472d69328cacb52b7fef89080412768836204a5a6e8a7d46a983efa62765b21ff85eb52fe7e861cdd10c7ade568d2a88f0516ed78296fa9fc0309fb86e716f0d0ac80a4eb870be558489726eac1ee1a8cbc2300ca36bda0d5e7421a586a4e9f92e5f35d2f0fbe7f5ab4b5ed75ea96fb8e07b75704df289200f03050cc330bab289abffbe64117a0e7fa49e45a3cf5c1ff161ffa97befbe8cbb1732e397e3a576032c59df7a18a3c38c5d13599767acfc2e4593b6a9ca54bf42fff3d6a1fa56454b954d0a00505743363c3752b15f874627ea57f4dc2cfdb2028a0ad3b30b6bf546cc742bd83272fac1fbf1f1f70f4d1bb1fe83ebcc31a60d0f0ed578d49c6e25db474ddd77f765dc8363b37c67dea4b8d8287da5e7c524656919f9e5a4d1b79e8840206187f8c65770a723b922b1b8b6ecfdd16ef10b862d8b15feb8f762d8ad7f2f140a85c2aa949db6748b358902a150281466ee70fc2167b2a3ea7a4f18d5e9bb9a7c69deb9b11d071c900e3f18f351505d967663b9d387f397d3ea08b52e7efe5d35fe86500d522af973dd294adae83321cc70e5e3829a5a41d6e343531d5187f6a3752d6a3e07efecec92b4a467477bcf39cfed375cdbdb9b8f7df36118d77dc5b67e157ba7fefee63b947dad2c275b96fd794b92095a18398ba95be200f031429cdc68bef4b2dc462766cb923f360980a31bf4eaa5133da543f79d195ae32f84afb27c32a79b9d5db7d94fdaadbcf947a05163bf31452fe0fcad0df62f17f6e868df757aa4f1f21b67fc745b7db0289a6e7ddb672d73765a142bfea6131188af0a3b160efca66390b804a852bea601b96882e29f008ca05028143acfa4d7b841dac509d94dc596e8dd9ed10eba1c02c308bed5881db1f52fd89282bbab077550a66018c131eab52eb1f14a13928f3782add51ce647164bdb742fb2e6dd89a95d74981886295a0cdef4546ec8ab8a59e363a5cec4308ca6e138f1588a1000a0a44255870000079f49444154e649a0aeeeb0a5bf7adb5b1a69a898f86c8b6f323b3260143a430e15079c52ff994ec14094713ed85d878161b8a2b9cf9a07c5520090e45d9ddd559785633885a5e138e75965dea911a3af96be5beea8c1e71b0cbd56262bba3ddfcb42858e611853afebaccbb9f5de4f71cea5e0ce6a148cae623d26e49d509e84960fae4d3d31c9519d8ee33895a3df73e3eb26bd98f045b0a1dee4a7350064d1f9ee544c6f766c2d802cff5817bedbf17c59bd2bb6eaddd6c141cfaaa2275ba8f055db073dae060090e485cdf5d0a26118db72ecd1d42ffb4661ecfad917d556de3c39bb97a53a87c5d3b1f39977f4fcdc0ef4169dec6dcfea9ae8058397bf29bf31589fcfd77459f5aae8461f9ed9e4a5e3dd2d0d753b2e7c2994953dddecdb9e8763184dd365cac9942f85bb30f56196eac0a9436dd598748e8685c7e8a0e1a6f456b24e967fc449b1cbd96279ee0a6ef657b6daf85e0c0020cabcf45b2f53451cc3a84a96230ea6d501c82a62768deda846c53042d93e20e4359ae1ff6f6c3014ed834ebc2c96912459f126746e67251c68964b53848f47a962b886ffb39ad7734ca8ad1e56f3d0970f000084e688b04ad9ab45ed1bc5ca514d18af492552d2280c4e917a5da444928a0bcc0100eb11ca2349a5661bc7970f2a233824a944c6d03f4f566c3a47912495c834a61de3d3959b6dd99b0946133ddaefd07b3149be5a644923543c165c4c2a2749922c4fbab8b0abea97dd21ce779d732eb1942449b2e2cda5851e2a0400ae353e5a98f49ba95c02e29ae39ed7bc9a654c058cd379635c0d49e6ec7661b5e14404a28dc20ec780f8c6c04c020572fe34c86ab21f9c0a2b36f56af7c5c80a42add7dabb5942a928f742ff770b47ac4bac0510a7ee1ee8b38736f35eb15826ccbab1a4abcaa7368faccb3a37d16d5cc2c86b77d67aaa106db817297838cbebd7845ea73344928aa773f1ad83a7df2e2301806a306cf7f302b1b42679afdddda9630ea6cb236544b911711d773f7d939e15353977c59453396d99e54af466934f4098e5ee64a1a4fc51b0788b4f40e847a93076cdb473babfbf1791b2da8f4f760dd367688d3e7b6a00df6279f4c7d2d2cc0bfd944860b60f3c91502a91086257a89cf40fbc5c280390641d19ed176ab23b5528cc3aebf17c4f9c3c90a8c58305f7e7ccb8ef71214f2c935667dd5aedd5747e07a6591ffbdaa8c8ac3aa84ebaf696ad55f3202a4f0295895753b4fa387d5edf966631ebe26e67b6e3be77c5a54549bb5d1500a0e6ed915b869b5f57d7661db5bb3d6346784913215397191151603666886993f8720c6bed796e7356b31cd75d5c6ec9eb7331abb434ffe9122b3a40cdfb3fdef73a199f911bbfc1befafa2ffd57954eb8532a16651c76be37a9dfcab8a6d28ed5aeb765d1e1e9b3b65fb89f9853f9b9e45acee75610be5ce13dfab2d1ba5881545af9ee5c90bd222e2bb834de7b45f9f89b85e2bac21b23b3170c5a1653839ee91f5033b6b09ceb3fbaa12240fc60c2ae3915522892000a9efeb9113df3d320308c50d0f7de868fdb1468de34fe8a6eeaebd7d38c4fc3699a9eb3163914de795e2cad4b3bbf2fd166edb671d63c0a46e35b7471d1a2020090c2b72123bacc2c0abe7b7dbe23176fdbbd2a9fee3c4f8edd3adb5d834628b61fbb6232efceb1f86a00b6cde8d1ee068a149c69d87f5eb069cab52479843645cd67ce30633a00ddc8abb77ad6a38c36b873ebd2424fa43bac5ad15f9f41285a4fd83055e5febe87a5406110d599097129452242d1c8d151b3d9cb32a1da65acaf83b60241702c472ef453490c4f1182ace0cea118c3b9cb07193070054bbf1513f469ad1f8c511958c5fbb884f432098d6fee64abdad4e5c2b1f631cfbbf1acb826fd769cc6d405ee253762caaa53aebf64ba75fbfafab6345dff55810e7c2a5dcf7b520f66f2f3dc26363b4945be00e3e92ab5d1bff35f65355d77ccec017a3400c004cff647b0c66d98d28947a1697b2f5ed7b5e0eca9b7b54d926d3e2be2e1d6ce1fcffce663a3a7c8321db8f641b1b495ac6b859a8483c70bbdb7af1d62cac67186ba959bbd2a5e786b5b84daaccd81f64a14aab2d3d4558344572e24d7a267fb87a3256bdc3fbaa12240fc00c20e07e011a04e014d1a28347a5d6761a04205150a28376bfae938f00850a680d23feb878dbcfff05258f89d87cfee3c7c76292c3cf2fe43548aff0874e7e31fa52429ab2b7b77c1fdc6d0bedb939b8c1ca8cbb9bac8c74e97cfe52a299bfa3f10082b843249494605c7c4a89974ab4b3db3f506cb7fa97f7b05acadf79255e6e694e51ee96fa2adadadadad6dd86367b6a4aa4a02644df2c960aff65a4a5c1e5fcd7e5e82a0aa4abe9831a1a052bff01946a51312a1b80d4e3771597625db40b7fe3c9a7a3b35b2385740b55b72766dfba8b96eea0c25cbfe8baf7f6836cc545611bb6782bb993a8fcbe36b75dd9e5e51219481b83ca78caa6daa227f74681aed3569ad1fccf1d8717e0ee7c2447b3e53cd7ec4c6875f78a77165a73eda295762529fdcaf73e9d7d7d7282d2c2ee5c1832a9b7e7fb2be2d85a7c3932700a72b50a55fe40285aba94896e796b76d34e07f97d50d2991567f2c90a89aabcbb30363699b285666977d910642c53970eba5e7191592f2a4e3dd93160f9c76b79c6c31eb5a41529221e0b7d361618d77a51756bf5ddfd5405e874c87849649cbaba5e8d9462010ff26fe033773aade5409eaf30000000049454e44ae426082</Body>
<BodyHash>6965c51f15087c97354078fcba8b7545</BodyHash>
<Size>157927</Size>
</Data>
<Mime>image/png</Mime>
<Width>840</Width>
<Height>441</Height>
<Duration>46</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2236393635633531663135303837633937333534303738666362613862373534352220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2238343022206f626a4865696768743d22343431223e3c6974656d20783d2233322220793d2232372220773d2235332220683d223134223e3c7420773d223134223e3030403c2f743e3c7420773d223133223e6520676f203f3c2f743e3c7420773d223132223e65676f203f3c2f743e3c7420773d223131223e6520652061203f3c2f743e3c7420773d223131223e3020676f203f3c2f743e3c7420773d223131223e4f20676f203f3c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d2232372220773d2237312220683d223133223e3c7420773d223538223e4e69784e6f7465323c2f743e3c7420773d223238223e4e69784e617465323c2f743e3c7420773d223237223e4e6a784e6f7465323c2f743e3c7420773d223237223e6e69786e307465323c2f743e3c7420773d223233223e6e69786e6f74657a3c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d2232372220773d2235352220683d223133223e3c7420773d223833223e44656661756c743c2f743e3c7420773d223539223e446566617549743c2f743e3c7420773d223536223e4f656661756c743c2f743e3c7420773d223139223e64656661636a6c743c2f743e3c7420773d223139223e646566617528743c2f743e3c7420773d223139223e646566617574743c2f743e3c2f6974656d3e3c6974656d20783d223234352220793d2232382220773d2236312220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223437223e4163656f756e743c2f743e3c7420773d223437223e4165636f756e743c2f743e3c7420773d223436223e4163636f756e6c3c2f743e3c7420773d223435223e4163636f756e313c2f743e3c7420773d223231223e61636330756e743c2f743e3c7420773d223137223e6163636f6c6a6e743c2f743e3c2f6974656d3e3c6974656d20783d2233362220793d2235342220773d2231372220683d2236223e3c7420773d223336223e742d6c6c453c2f743e3c7420773d223334223e72696c653c2f743e3c7420773d223331223e70696c653c2f743e3c7420773d223230223e746f6c6c453c2f743e3c7420773d223136223e2d75653c2f743e3c2f6974656d3e3c6974656d20783d2236392220793d2235312220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223337223e213b6469743c2f743e3c7420773d223337223e4a3b6469743c2f743e3c7420773d223237223e676469743c2f743e3c7420773d223131223e656169743c2f743e3c7420773d223130223e356469743c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2235312220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223333223e2921272e6965773c2f743e3c7420773d223234223e796965773c2f743e3c7420773d223135223e796c6965773c2f743e3c7420773d223135223e6c6965773c2f743e3c7420773d223133223e79696577693c2f743e3c2f6974656d3e3c6974656d20783d223135302220793d2235322220773d2232382220683d223131223e3c7420773d223639223e4e6f74653c2f743e3c7420773d223132223e6c766f74653c2f743e3c7420773d223132223e6e3074653c2f743e3c7420773d223131223e74766f74653c2f743e3c7420773d223131223e6c696f74653c2f743e3c7420773d223131223e72766f74653c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d2235312220773d2233312220683d223132223e3c7420773d223730223e546f6f6c733c2f743e3c7420773d223439223e496f6f6c733c2f743e3c7420773d223433223e726f6f66733c2f743e3c7420773d223332223e726f6f6c733c2f743e3c7420773d223239223e6c6f6166733c2f743e3c7420773d223239223e6c6f6f6c733c2f743e3c7420773d223230223e746f6f31733c2f743e3c7420773d223230223e746f6f69733c2f743e3c2f6974656d3e3c6974656d20783d223233392220793d2235312220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223333223e213a21656c703c2f743e3c7420773d223139223e686569703c2f743e3c7420773d223137223e686531703c2f743e3c7420773d223133223e6c34656c703c2f743e3c7420773d223133223e6c346569703c2f743e3c2f6974656d3e3c6974656d20783d223137362220793d2238302220773d2231342220683d223131223e3c7420773d223838223e416c6c3c2f743e3c7420773d223534223e416c693c2f743e3c7420773d223534223e41696c3c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d2238322220773d2233322220683d2239223e3c7420773d223934223e4e6f7465733c2f743e3c7420773d223632223e4e617465733c2f743e3c7420773d223435223e6e307465733c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d2238322220773d2232352220683d2239223e3c7420773d223635223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d2238322220773d2232382220683d223130223e3c7420773d223636223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c7420773d223530223e4e616c653c2f743e3c7420773d223233223e6e6577203f204e6f74653c2f743e3c7420773d223232223e4e6577204e6f74653c2f743e3c7420773d223231223e6e6577203f204e6174653c2f743e3c7420773d223139223e4e6577204e6174653c2f743e3c7420773d223131223e6e657676203f204e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223131302220773d2235302220683d223133223e3c7420773d223532223e61766f6361646f3c2f743e3c7420773d223532223e61766f63616451213c2f743e3c7420773d223532223e61766f63616451313c2f743e3c7420773d223337223e61766f6361646f213c2f743e3c7420773d223332223e61766f636164716c3c2f743e3c7420773d223239223e61766f6361646f493c2f743e3c7420773d223238223e61766f63616451493c2f743e3c7420773d223232223e61766f6361646f733c2f743e3c2f6974656d3e3c6974656d20783d2238302220793d223131382220773d2236342220683d223130223e3c7420773d223735223e53686f7274637574733c2f743e3c7420773d223632223e53686f7274657574733c2f743e3c7420773d223537223e53686f7274637574353c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223133342220773d2235372220683d223132223e3c7420773d223633223e5363726174636870613c2f743e3c7420773d223436223e5365726174636870613c2f743e3c7420773d223432223e5363726174656870613c2f743e3c7420773d223331223e53637261746368703c2f743e3c7420773d223239223e53657261746368703c2f743e3c7420773d223238223e53637261746568703c2f743e3c7420773d223236223e736372617463683c2f743e3c7420773d223233223e736372617463686970613c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d223133392220773d2231332220683d2238223e3c7420773d223734223e7469653c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223135302220773d2235382220683d223130223e3c7420773d223539223e41726f6d617468653c2f743e3c7420773d223430223e41666f6d617468653c2f743e3c7420773d223230223e6172306d617468653c2f743e3c7420773d223139223e61726f726e617468653c2f743e3c7420773d223139223e61726f6e6e617468653c2f743e3c7420773d223138223e6e6f726d61746976653c2f743e3c7420773d223137223e61726f6d61746973653c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223135342220773d2234312220683d223132223e3c7420773d223638223e4372697370793c2f743e3c7420773d223532223e43726973703c2f743e3c7420773d223436223e6572697370793c2f743e3c7420773d223436223e436c697370793c2f743e3c7420773d223332223e4372697370763c2f743e3c7420773d223235223e4372697373793c2f743e3c7420773d223235223e6372697370733c2f743e3c7420773d223235223e4372697374793c2f743e3c7420773d223133223e6372697370796a3c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223135342220773d2234372220683d223130223e3c7420773d223234223e6361736865643c2f743e3c7420773d223232223e6361636865643c2f743e3c7420773d223230223e63616e6e65643c2f743e3c7420773d223139223e636172726965643c2f743e3c7420773d223132223e43616c6168656c6c3c2f743e3c7420773d223131223e63616e6865673c2f743e3c7420773d223131223e6361686865673c2f743e3c7420773d223131223e6361746865673c2f743e3c7420773d223130223e6361796865673c2f743e3c2f6974656d3e3c6974656d20783d223238362220793d223135352220773d2233302220683d2239223e3c7420773d223730223e436f636f3c2f743e3c7420773d223639223e436f63613c2f743e3c7420773d223531223e436f63303c2f743e3c7420773d223439223e434f4343493c2f743e3c7420773d223438223e4361636f3c2f743e3c7420773d223430223e43614374493c2f743e3c7420773d223338223e6f636f3c2f743e3c7420773d223338223e6f63613c2f743e3c7420773d223338223e6f656f3c2f743e3c7420773d223338223e43614343213c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223135302220773d2236332220683d223432223e3c7420773d223133223e41726f6d617468656c3c2f743e3c7420773d223133223e41726f6d61746865493c2f743e3c7420773d223132223e41726f6d61746865313c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223135342220773d2235322220683d2239223e3c7420773d223738223e437275737465643c2f743e3c7420773d223436223e657275737465643c2f743e3c7420773d223134223e63726c6a737465643c2f743e3c7420773d223133223e63726c69737465643c2f743e3c7420773d223132223e637275736565643c2f743e3c7420773d223132223e6372746a737465643c2f743e3c2f6974656d3e3c6974656d20783d223430322220793d223135342220773d2235322220683d2239223e3c7420773d223832223e436869636b656e3c2f743e3c7420773d223434223e436869656b656e3c2f743e3c7420773d223233223e63686969636b656e3c2f743e3c7420773d223139223e636869636963656e3c2f743e3c7420773d223138223e636269636b656e3c2f743e3c7420773d223137223e63686a636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223135342220773d2234362220683d2239223e3c7420773d223831223e54656e6465723c2f743e3c7420773d223339223e54656e64652c3c2f743e3c7420773d223337223e54656e6465313c2f743e3c7420773d223337223e54656e64656c3c2f743e3c7420773d223135223e746572746465723c2f743e3c7420773d223134223e74656e6465743c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223136382220773d2233312220683d2239223e3c7420773d223831223e4c696d653c2f743e3c7420773d223434223e4c696d613c2f743e3c7420773d223433223e4c696d2e3c2f743e3c7420773d223136223e6c69726e653c2f743e3c7420773d223135223e6c696d69653c2f743e3c7420773d223134223e6c69727269653c2f743e3c7420773d223134223e6c696e6e653c2f743e3c7420773d223134223e6c6a6d653c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223136382220773d2232362220683d2239223e3c7420773d223738223e4772696c6c3c2f743e3c7420773d223138223e6772696c6c20693c2f743e3c7420773d223135223e6772696c20693c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223136382220773d2236322220683d2239223e3c7420773d223738223e41766f6361646f733c2f743e3c7420773d223537223e41766f6561646f733c2f743e3c7420773d223530223e41766f6361646f213c2f743e3c7420773d223438223e41766f6361646f353c2f743e3c7420773d223434223e41766f63616461733c2f743e3c7420773d223431223e41766f6361646f3c2f743e3c7420773d223132223e61766f6373646f733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223138322220773d2235322220683d223130223e3c7420773d223733223e42726f63636f6c693c2f743e3c7420773d223538223e42726f65636f6c693c2f743e3c7420773d223538223e42726f63656f6c693c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d223138322220773d2233352220683d223130223e3c7420773d223535223e64696c6c61733c2f743e3c7420773d223338223e64696c6c61353c2f743e3c7420773d223335223e64694a6c61733c2f743e3c7420773d223330223e642d696c6c612e3c2f743e3c7420773d223233223e6164696c6c61733c2f743e3c7420773d223232223e44616c6c61733c2f743e3c7420773d223231223e76696c6c61733c2f743e3c7420773d223139223e64696c6961733c2f743e3c7420773d223138223e616c6961733c2f743e3c7420773d223138223e456c6961733c2f743e3c2f6974656d3e3c6974656d20783d223332342220793d223138322220773d2232382220683d223130223e3c7420773d223932223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223138322220773d2236312220683d223131223e3c7420773d223737223e41766f6361646f2c3c2f743e3c7420773d223639223e41766f6361646f3c2f743e3c7420773d223539223e41766f6361646f2e3c2f743e3c7420773d223437223e41766f6561646f2e3c2f743e3c7420773d223434223e41766f6561646f2c3c2f743e3c7420773d223434223e41766f6361646f273c2f743e3c2f6974656d3e3c6974656d20783d223432342220793d223138322220773d2233382220683d223130223e3c7420773d223831223e4761726c69633c2f743e3c7420773d223439223e4761726c69653c2f743e3c7420773d223432223e4761726c6a633c2f743e3c7420773d223232223e6761726969633c2f743e3c7420773d223138223e6761723169633c2f743e3c7420773d223133223e637361726c69633c2f743e3c2f6974656d3e3c6974656d20783d223436372220793d223138322220773d2232332220683d223130223e3c7420773d223933223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223139362220773d2235312220683d223130223e3c7420773d223839223e436869636b656e3c2f743e3c7420773d223533223e436869656b656e3c2f743e3c7420773d223230223e63686969636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223234312220793d223139372220773d2232342220683d2239223e3c7420773d223631223e41766f3c2f743e3c7420773d223531223e4176613c2f743e3c7420773d223432223e4176303c2f743e3c7420773d223431223e4176673c2f743e3c7420773d223337223e4176653c2f743e3c7420773d223238223e41596f3c2f743e3c2f6974656d3e3c6974656d20783d223237332220793d223139362220773d2232342220683d223130223e3c7420773d223637223e61646f3c2f743e3c7420773d223439223e6164613c2f743e3c7420773d223238223e41766f6361646f3c2f743e3c7420773d223231223e41766f6561646f3c2f743e3c7420773d223230223e41766f636164303c2f743e3c7420773d223139223e41766f656164303c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223139362220773d2233312220683d223130223e3c7420773d223839223e4c696d653c2f743e3c7420773d223439223e4c696d423c2f743e3c7420773d223435223e4c696d613c2f743e3c7420773d223430223e74696d653c2f743e3c7420773d223333223e4c696d2e3c2f743e3c7420773d223230223e6c69726e653c2f743e3c2f6974656d3e3c6974656d20783d223333392220793d223139372220773d2233322220683d223131223e3c7420773d223839223e536f75703c2f743e3c2f6974656d3e3c6974656d20783d2235372220793d223230312220773d2231362220683d223135223e3c7420773d223331223e444a3c2f743e3c7420773d223330223e4f4a3c2f743e3c7420773d223238223e4f6c3c2f743e3c7420773d223237223e6e3c2f743e3c7420773d223134223e43443c2f743e3c2f6974656d3e3c6974656d20783d2238302220793d223230332220773d2237302220683d223130223e3c7420773d223836223e4e6f7465626f6f6b733c2f743e3c7420773d223530223e4e6f7465626f6f6b353c2f743e3c7420773d223438223e4e6f7465626f6f6b2e3c2f743e3c7420773d223437223e4e447465626f6f6b733c2f743e3c7420773d223437223e4e6f7452626f6f6b733c2f743e3c7420773d223231223e6e6f7465626f6f6963733c2f743e3c7420773d223231223e6e6f7465626f656b733c2f743e3c7420773d223230223e6e696f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223231302220773d2236352220683d223130223e3c7420773d223835223e43686f636f6c6174653c2f743e3c7420773d223439223e43686f656f6c6174653c2f743e3c7420773d223435223e43686f636f6c6174523c2f743e3c7420773d223435223e43686f636f6c6174613c2f743e3c7420773d223433223e43686f636f6c6174423c2f743e3c7420773d223430223e43686f636f6c61742d3c2f743e3c7420773d223430223e43686f636f6c61745f3c2f743e3c7420773d223332223e63686f636f696174653c2f743e3c7420773d223239223e63686f636f316174653c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223231302220773d2234382220683d223130223e3c7420773d223833223e50726f7465696e3c2f743e3c7420773d223439223e50726f7452696e3c2f743e3c7420773d223436223e5072617465696e3c2f743e3c7420773d223134223e7072307465696e3c2f743e3c7420773d223134223e7072657465696e3c2f743e3c7420773d223133223e72726f7465696e3c2f743e3c7420773d223133223e70726f74656972693c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223231302220773d2236332220683d223132223e3c7420773d223739223e43757063616b65733c2f743e3c7420773d223439223e43757065616b65733c2f743e3c7420773d223434223e43757063616b65353c2f743e3c7420773d223433223e43757063616b653c2f743e3c7420773d223431223e43757063616b652e3c2f743e3c7420773d223133223e63757063736b65733c2f743e3c7420773d223133223e63757063616b6365733c2f743e3c7420773d223133223e6375706361696365733c2f743e3c2f6974656d3e3c6974656d20783d223337372220793d223231302220773d2232382220683d223130223e3c7420773d223838223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223431302220793d223231302220773d2235372220683d223130223e3c7420773d223930223e41766f6361646f3c2f743e3c7420773d223630223e41766f636164303c2f743e3c7420773d223539223e41766f6561646f3c2f743e3c7420773d223439223e41766f656164303c2f743e3c7420773d223434223e41766f636164613c2f743e3c7420773d223232223e61766f636164653c2f743e3c2f6974656d3e3c6974656d20783d223437322220793d223231312220773d2233332220683d2239223e3c7420773d223531223e4f72616e493c2f743e3c7420773d223530223e4f72616e6c3c2f743e3c7420773d223437223e4f6d6e693c2f743e3c7420773d223430223e4f72616e2c3c2f743e3c7420773d223430223e4f72616e313c2f743e3c7420773d223332223e4f72616e273c2f743e3c7420773d223330223e5172616e2c3c2f743e3c7420773d223238223e6172616e2c3c2f743e3c7420773d223237223e4f726e2c3c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223231392220773d2232382220683d223130223e3c7420773d223836223e6d61696e3c2f743e3c7420773d223230223e726e61696e3c2f743e3c7420773d223230223e6e6e61696e3c2f743e3c7420773d223139223e6d616972313c2f743e3c7420773d223138223e72696e61696e3c2f743e3c2f6974656d3e3c6974656d20783d223133352220793d223231382220773d2232322220683d223131223e3c7420773d223632223e283239313c2f743e3c7420773d223539223e2832392f3c2f743e3c7420773d223339223e2c32392f3c2f743e3c7420773d223235223e7b3239313c2f743e3c7420773d223234223e5b3239313c2f743e3c7420773d223232223e2832396c3c2f743e3c7420773d223232223e283239693c2f743e3c7420773d223230223e2e3239313c2f743e3c7420773d223230223e2e3239213c2f743e3c7420773d223138223e2832676c3c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d223232342220773d2235372220683d2239223e3c7420773d223839223e41766f6361646f3c2f743e3c7420773d223539223e41766f636164303c2f743e3c7420773d223531223e41766f6561646f3c2f743e3c7420773d223436223e41766f636164613c2f743e3c7420773d223435223e41766f656164303c2f743e3c2f6974656d3e3c6974656d20783d223234362220793d223232342220773d2237302220683d2239223e3c7420773d223830223e456e6368696c616461733c2f743e3c7420773d223532223e456e6568696c616461733c2f743e3c7420773d223531223e456e6368696c6164612e3c2f743e3c7420773d223530223e456e6368696c616461353c2f743e3c7420773d223436223e456e6368696c6164613c2f743e3c7420773d223239223e656e63686931616461733c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223233362220773d2231362220683d223131223e3c7420773d223736223e4d793c2f743e3c7420773d223135223e6d31793c2f743e3c2f6974656d3e3c6974656d20783d223132312220793d223233352220773d2233392220683d223130223e3c7420773d223632223e4e6f746562633c2f743e3c7420773d223432223e4e6f746562653c2f743e3c7420773d223431223e4e6f7465622c3c2f743e3c7420773d223339223e4e6f746574783c2f743e3c7420773d223336223e4e6f746562283c2f743e3c7420773d223334223e4e61746574783c2f743e3c7420773d223333223e6e30746562633c2f743e3c7420773d223237223e6e6f74653c2f743e3c7420773d223236223e4e6f74652c3c2f743e3c7420773d223232223e4e6f7465743c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223233382220773d2236352220683d2239223e3c7420773d223832223e43686f636f6c6174653c2f743e3c7420773d223436223e43686f656f6c6174653c2f743e3c7420773d223435223e43686f636f6c6174523c2f743e3c7420773d223433223e43686f636f6c6174423c2f743e3c7420773d223433223e43686f636f6c6174613c2f743e3c7420773d223430223e43686f636f6c61742d3c2f743e3c7420773d223430223e43686f636f6c61745f3c2f743e3c7420773d223330223e63686f636f696174653c2f743e3c7420773d223236223e63686f636f316174653c2f743e3c2f6974656d3e3c6974656d20783d223235342220793d223233382220773d2235372220683d2239223e3c7420773d223839223e41766f6361646f3c2f743e3c7420773d223633223e41766f636164303c2f743e3c7420773d223535223e41766f636164613c2f743e3c7420773d223530223e41766f6561646f3c2f743e3c7420773d223433223e41766f656164303c2f743e3c2f6974656d3e3c6974656d20783d223331362220793d223233382220773d2235312220683d2239223e3c7420773d223833223e436f6f6b6965733c2f743e3c7420773d223436223e436f6f6b6952733c2f743e3c7420773d223435223e436f6f6b6965353c2f743e3c7420773d223433223e656f6f6b6965733c2f743e3c7420773d223136223e63306f6b6965733c2f743e3c7420773d223136223e636f656b6965733c2f743e3c7420773d223135223e636f6f69616965733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223235322220773d2233352220683d223130223e3c7420773d223836223e426c61636b3c2f743e3c7420773d223435223e616c61636b3c2f743e3c7420773d223434223e426c61656b3c2f743e3c7420773d223239223e626961636b3c2f743e3c7420773d223233223e623161636b3c2f743e3c2f6974656d3e3c6974656d20783d223232352220793d223235332220773d2233312220683d2239223e3c7420773d223839223e4265616e3c2f743e3c7420773d223338223e5365616e3c2f743e3c7420773d223232223e62656172313c2f743e3c2f6974656d3e3c6974656d20783d223236322220793d223235322220773d2232342220683d223130223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223239312220793d223235322220773d2235372220683d223130223e3c7420773d223836223e41766f6361646f3c2f743e3c7420773d223538223e41766f636164303c2f743e3c7420773d223439223e41766f6561646f3c2f743e3c7420773d223436223e41766f656164303c2f743e3c7420773d223436223e41766f636164613c2f743e3c7420773d223137223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223235322220773d2234372220683d223130223e3c7420773d223836223e4c6f616465643c2f743e3c7420773d223230223e692d6f616465643c2f743e3c7420773d223139223e6c2d6f616465643c2f743e3c2f6974656d3e3c6974656d20783d223430372220793d223235322220773d2233382220683d223233223e3c7420773d223436223e62616b653b3c2f743e3c7420773d223434223e42616b652c3a3c2f743e3c7420773d223236223e62616b65693b3c2f743e3c7420773d223236223e62616b653b3b3c2f743e3c7420773d223235223e62616b653b3a3c2f743e3c7420773d223234223e62616b3a3b3c2f743e3c7420773d223139223e42616b653a3c2f743e3c7420773d223131223e48616b653a3c2f743e3c2f6974656d3e3c6974656d20783d223434342220793d223235322220773d2236322220683d223233223e3c7420773d223335223e2731312c5c276f7461746f653c2f743e3c7420773d223135223e233a6f7461746f653c2f743e3c7420773d223133223e233b6f7461746f653c2f743e3c7420773d223132223e703a6f7461746f653c2f743e3c7420773d223132223e233a6f74617465653c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223236362220773d2233372220683d2239223e3c7420773d223737223e4761726c69633c2f743e3c7420773d223436223e4761726c69653c2f743e3c7420773d223230223e6761723169633c2f743e3c7420773d223230223e6761726969633c2f743e3c7420773d223133223e637361726c69633c2f743e3c7420773d223132223e637361726969633c2f743e3c2f6974656d3e3c6974656d20783d223232382220793d223236372220773d2236342220683d2238223e3c7420773d223832223e5061726d6573616e3c2f743e3c7420773d223432223e5061726d6173616e3c2f743e3c7420773d223233223e7061726d65736172693c2f743e3c7420773d223231223e706172726e6573616e3c2f743e3c7420773d223231223e7061726d657361726c3c2f743e3c7420773d223231223e706172696d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d223236362220773d2235372220683d2239223e3c7420773d223836223e41766f6361646f3c2f743e3c7420773d223537223e41766f636164303c2f743e3c7420773d223536223e41766f6561646f3c2f743e3c7420773d223435223e41766f636164613c2f743e3c7420773d223232223e61766f636164653c2f743e3c7420773d223231223e6176656361646f3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223236362220773d2237362220683d2239223e3c7420773d223738223e4361756c69666c6f7765723c2f743e3c7420773d223438223e6561756c69666c6f7765723c2f743e3c7420773d223437223e4361756c69666c6f7761723c2f743e3c7420773d223435223e4361756c69666c6f77652e3c2f743e3c7420773d223234223e6361756969666c6f7765723c2f743e3c7420773d223234223e6361756c6966696f7765723c2f743e3c2f6974656d3e3c6974656d20783d223436302220793d223236362220773d2231332220683d2239223e3c7420773d223339223e73696e3c2f743e3c7420773d223338223e73683c2f743e3c7420773d223134223e6d6173683c2f743e3c7420773d223133223e7368313c2f743e3c7420773d223130223e7366313c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223238312220773d2232332220683d2239223e3c7420773d223831223e5065613c2f743e3c7420773d223234223e4665613c2f743e3c7420773d223132223e5052613c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d223238302220773d2237382220683d223130223e3c7420773d223739223e686f7273657261646973683c2f743e3c7420773d223439223e686f7273657261646a73683c2f743e3c7420773d223437223e68617273657261646973683c2f743e3c7420773d223134223e686f727365726164206973683c2f743e3c7420773d223131223e686f72736572616420697368693c2f743e3c7420773d223131223e696e6f727365726164206973683c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223238302220773d2233342220683d223130223e3c7420773d223438223e617a756b693c2f743e3c7420773d223438223e617a756b2e693c2f743e3c7420773d223233223e617a756b6a3c2f743e3c2f6974656d3e3c6974656d20783d223333382220793d223238302220773d2233312220683d223130223e3c7420773d223839223e6265616e3c2f743e3c7420773d223330223e4e616e3c2f743e3c2f6974656d3e3c6974656d20783d223337352220793d223238302220773d2234362220683d223130223e3c7420773d223738223e6c6574747563653c2f743e3c7420773d223533223e6c6574747565653c2f743e3c7420773d223533223e496574747563653c2f743e3c7420773d223338223e6c65747475632e3c2f743e3c7420773d223337223e6c65747475652e3c2f743e3c7420773d223137223e696572747563653c2f743e3c7420773d223137223e6c6572747563653c2f743e3c7420773d223133223e696574787563653c2f743e3c2f6974656d3e3c6974656d20783d223432362220793d223238302220773d2235352220683d223130223e3c7420773d223737223e61766f6361646f3c2f743e3c7420773d223535223e61766f6561646f3c2f743e3c7420773d223534223e61766f636164303c2f743e3c7420773d223435223e61766f636164613c2f743e3c7420773d223435223e61766f636164443c2f743e3c7420773d223334223e61766f656164303c2f743e3c7420773d223133223e61766f6373646f3c2f743e3c2f6974656d3e3c6974656d20783d223438372220793d223238332220773d2231382220683d2239223e3c7420773d223339223e6173663c2f743e3c7420773d223331223e6173703c2f743e3c7420773d223239223e616d3c2f743e3c7420773d223237223e41534c3c2f743e3c7420773d223135223e61735b3c2f743e3c7420773d223131223e6173313c2f743e3c7420773d223131223e6173693c2f743e3c2f6974656d3e3c6974656d20783d2237392220793d223238392220773d2233312220683d223132223e3c7420773d223838223e546167733c2f743e3c2f6974656d3e3c6974656d20783d223131352220793d223238382220773d2233312220683d223130223e3c7420773d223930223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223331372220773d2233342220683d223132223e3c7420773d223635223e6372697370793c2f743e3c7420773d223537223e6572697370793c2f743e3c7420773d223534223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223132223e6372697370796a3c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223238382220773d2234372220683d223536223e3c7420773d223437223e66726f6d7e3c2f743e3c7420773d223437223e66726f6d2e3c2f743e3c7420773d223436223e66726f6d2c3c2f743e3c7420773d223436223e66726f6d3a3c2f743e3c7420773d223436223e66726f6d3b3c2f743e3c7420773d223436223e66726f6d3f3c2f743e3c7420773d223436223e66726f6d213c2f743e3c7420773d223436223e66726f6d293c2f743e3c7420773d223436223e66726f6d7d3c2f743e3c7420773d223436223e66726f6d5d3c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d223331372220773d2232362220683d223131223e3c7420773d223630223e28302f34293c2f743e3c7420773d223330223e28303134293c2f743e3c7420773d223237223e5b3031345d3c2f743e3c7420773d223233223e28303134313c2f743e3c7420773d223232223e286f6c643c2f743e3c7420773d223139223e286f6c34293c2f743e3c7420773d223139223e286f6c345d3c2f743e3c7420773d223138223e28306c34293c2f743e3c7420773d223138223e286f2f34293c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223330332220773d2234392220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223636223e61766f636164303c2f743e3c7420773d223534223e61766f636164613c2f743e3c7420773d223532223e61766f6561646f3c2f743e3c7420773d223438223e61766f656164303c2f743e3c7420773d223339223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223330322220773d2231312220683d223132223e3c7420773d223538223e28313c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223330302220773d2231392220683d2236223e3c7420773d223133223e5357573c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223331302220773d2233362220683d2239223e3c7420773d223632223e766551616e3c2f743e3c7420773d223535223e766561616e3c2f743e3c7420773d223435223e566567616e3c2f743e3c7420773d223334223e596567616e3c2f743e3c7420773d223234223e7665716172313c2f743e3c7420773d223138223e7665716172693c2f743e3c7420773d223138223e76656f616e3c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d223330392220773d2232302220683d223131223e3c7420773d223839223e4b65793c2f743e3c2f6974656d3e3c6974656d20783d223235322220793d223330392220773d2232372220683d2239223e3c7420773d223837223e4c696d653c2f743e3c7420773d223631223e74696d653c2f743e3c7420773d223236223e6c6c6d653c2f743e3c7420773d223230223e6c69726e653c2f743e3c7420773d223139223e6c696e6e653c2f743e3c7420773d223139223e6c696d69653c2f743e3c7420773d223138223e6c316d653c2f743e3c2f6974656d3e3c6974656d20783d223238352220793d223330392220773d2231362220683d2239223e3c7420773d223739223e5069653c2f743e3c7420773d223233223e706c653c2f743e3c7420773d223134223e7031653c2f743e3c2f6974656d3e3c6974656d20783d223330372220793d223330392220773d2231332220683d2239223e3c7420773d223633223e42613c2f743e3c7420773d223335223e426172733c2f743e3c7420773d223137223e53613c2f743e3c2f6974656d3e3c6974656d20783d223330302220793d223332332220773d2231382220683d223131223e3c7420773d223535223e53716c3c2f743e3c7420773d223431223e53712c3c2f743e3c7420773d223334223e5371213c2f743e3c7420773d223239223e7371493c2f743e3c7420773d223236223e7371743c2f743e3c2f6974656d3e3c6974656d20783d223332332220793d223332352220773d2231312220683d2237223e3c7420773d223731223e61733c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d223332332220773d2232312220683d2238223e3c7420773d223634223e5465783c2f743e3c7420773d223430223e6c65783c2f743e3c7420773d223233223e5465782e3c2f743e3c7420773d223138223e74656e3c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223332332220773d2232312220683d2238223e3c7420773d223533223e4d65783c2f743e3c7420773d223139223e6d3165783c2f743e3c7420773d223135223e74763165783c2f743e3c7420773d223133223e746e65783c2f743e3c7420773d223133223e6d31655d3c2f743e3c7420773d223132223e6d65792a3c2f743e3c7420773d223130223e4d65293c2f743e3c2f6974656d3e3c6974656d20783d223233372220793d223332322220773d2235372220683d223134223e3c7420773d223731223e5370616768657474693c2f743e3c7420773d223535223e53706167686574746a3c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223332322220773d2234332220683d223133223e3c7420773d223635223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223332322220773d2232332220683d223130223e3c7420773d223930223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223337372220793d223332322220773d2233302220683d223130223e3c7420773d223932223e426c61636b3c2f743e3c7420773d223534223e536c61636b3c2f743e3c7420773d223437223e426c61656b3c2f743e3c7420773d223237223e623161636b3c2f743e3c7420773d223235223e626961636b3c2f743e3c2f6974656d3e3c6974656d20783d223431332220793d223332332220773d2232372220683d2239223e3c7420773d223930223e426561723c2f743e3c7420773d223633223e4265616e3c2f743e3c7420773d223530223e5365616e3c2f743e3c7420773d223433223e4265612c3c2f743e3c7420773d223430223e536561723c2f743e3c7420773d223338223e486561723c2f743e3c2f6974656d3e3c6974656d20783d223434382220793d223332322220773d2235372220683d223130223e3c7420773d223636223e47756163616d6f6c3c2f743e3c7420773d223438223e47756165616d6f6c3c2f743e3c7420773d223438223e47756163616d6f313c2f743e3c7420773d223434223e47756163616d616c3c2f743e3c7420773d223431223e47756165616d6f313c2f743e3c7420773d223332223e67756163616d306c3c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223333302220773d2235382220683d223134223e3c7420773d223834223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223333302220773d2231322220683d223132223e3c7420773d223537223e28303c2f743e3c7420773d223437223e434f3c2f743e3c7420773d223338223e43443c2f743e3c7420773d223334223e63613c2f743e3c7420773d223333223e65613c2f743e3c7420773d223332223e65513c2f743e3c7420773d223332223e65443c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223333372220773d2233352220683d2238223e3c7420773d223931223e477265656e3c2f743e3c7420773d223235223e6772656572313c2f743e3c2f6974656d3e3c6974656d20783d223232332220793d223333362220773d2235322220683d223130223e3c7420773d223735223e476f64646573733c2f743e3c2f6974656d3e3c6974656d20783d223237392220793d223333362220773d2235322220683d223133223e3c7420773d223730223e4472657373696e673c2f743e3c7420773d223534223e4f72657373696e673c2f743e3c7420773d223530223e4472657373696e393c2f743e3c7420773d223432223e6f726573736d673c2f743e3c7420773d223334223e44726573736d673c2f743e3c7420773d223238223e44726573736d513c2f743e3c7420773d223236223e64726573736c6e673c2f743e3c7420773d223234223e44726573736d393c2f743e3c2f6974656d3e3c6974656d20783d223333352220793d223333362220773d2232352220683d223130223e3c7420773d223731223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223333362220773d2233392220683d223130223e3c7420773d223731223e4772696c6c65643c2f743e3c2f6974656d3e3c6974656d20783d223430382220793d223333362220773d2234302220683d223132223e3c7420773d223636223e5665676769653c2f743e3c7420773d223339223e566567676a653c2f743e3c7420773d223336223e5965676769653c2f743e3c7420773d223235223e5265676769653c2f743e3c7420773d223131223e7665673969653c2f743e3c7420773d223131223e766567676c653c2f743e3c7420773d223131223e76656767653c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223333362220773d2234312220683d223130223e3c7420773d223633223e4b61626f62733c2f743e3c7420773d223436223e4b61626162733c2f743e3c7420773d223436223e4b61626f62353c2f743e3c7420773d223337223e4b61626f68733c2f743e3c7420773d223333223e4b61626f622c3c2f743e3c7420773d223232223e6b61623062733c2f743e3c7420773d223134223e6b65626162733c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223334362220773d2233332220683d2239223e3c7420773d223633223e6c6f72656d3c2f743e3c7420773d223432223e746f72656d3c2f743e3c7420773d223431223e5b4f72656d3c2f743e3c7420773d223431223e726f72656d3c2f743e3c7420773d223331223e4c6f72656e613c2f743e3c7420773d223330223e6c6172656d3c2f743e3c7420773d223237223e6c3072656d3c2f743e3c7420773d223235223e316f72656d3c2f743e3c7420773d223235223e696f72656d3c2f743e3c7420773d223139223e6c6f72653c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223334352220773d2232362220683d223131223e3c7420773d223538223e28302f35293c2f743e3c7420773d223534223e28302f53293c2f743e3c7420773d223530223e28302f355d3c2f743e3c7420773d223337223e436f6c53293c2f743e3c7420773d223337223e43442d4953293c2f743e3c7420773d223335223e436f6c535d3c2f743e3c7420773d223334223e436f7453293c2f743e3c7420773d223330223e43442d49535d3c2f743e3c7420773d223330223e28303135293c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223335312220773d2233392220683d223131223e3c7420773d223837223e4d616e676f3c2f743e3c7420773d223631223e4d616e67303c2f743e3c7420773d223535223e4d616e67613c2f743e3c7420773d223531223e4d616e67653c2f743e3c7420773d223234223e6d31616e676f3c2f743e3c7420773d223139223e6d31616e67303c2f743e3c7420773d223138223e6d617231676f3c2f743e3c2f6974656d3e3c6974656d20783d223232382220793d223335302220773d2235372220683d223130223e3c7420773d223637223e486162616e65726f3c2f743e3c7420773d223539223e486162616e6572303c2f743e3c7420773d223437223e486162616e6572633c2f743e3c7420773d223437223e486162616e6572653c2f743e3c7420773d223434223e486162616e65726e3c2f743e3c7420773d223432223e486168616e65726f3c2f743e3c7420773d223430223e486168616e6572303c2f743e3c7420773d223139223e68616261723165726f3c2f743e3c2f6974656d3e3c6974656d20783d223239302220793d223335302220773d2233312220683d223130223e3c7420773d223838223e426c61636b3c2f743e3c7420773d223539223e426961636b3c2f743e3c7420773d223532223e536c61636b3c2f743e3c7420773d223436223e426c61656b3c2f743e3c7420773d223232223e623161636b3c2f743e3c2f6974656d3e3c6974656d20783d223332372220793d223335312220773d2232382220683d2239223e3c7420773d223931223e4265616e3c2f743e3c7420773d223439223e5365616e3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223335312220773d2233332220683d2239223e3c7420773d223838223e5461636f733c2f743e3c7420773d223535223e5461656f733c2f743e3c7420773d223437223e6c616365733c2f743e3c7420773d223431223e74616330733c2f743e3c7420773d223235223e5461636f353c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223336302220773d2233302220683d2239223e3c7420773d223834223e6d6561743c2f743e3c7420773d223230223e726e6561743c2f743e3c7420773d223139223e6e6e6561743c2f743e3c7420773d223138223e72696e6561743c2f743e3c7420773d223137223e696d6561743c2f743e3c7420773d223136223e6d296561743c2f743e3c2f6974656d3e3c6974656d20783d223131392220793d223335392220773d2232362220683d223130223e3c7420773d223439223e286c2f32313c2f743e3c7420773d223437223e28312f32293c2f743e3c7420773d223437223e436c2f32293c2f743e3c7420773d223336223e2849276d3c2f743e3c7420773d223334223e5b49276d3c2f743e3c7420773d223333223e7b49276d3c2f743e3c7420773d223331223e28313132293c2f743e3c7420773d223139223e286c6c32293c2f743e3c7420773d223138223e28696c32293c2f743e3c7420773d223138223e28316c32293c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223336352220773d2233362220683d2238223e3c7420773d223839223e53776565743c2f743e3c7420773d223235223e7376766565743c2f743e3c7420773d223230223e7377696565743c2f743e3c2f6974656d3e3c6974656d20783d223232352220793d223336352220773d2233372220683d2238223e3c7420773d223831223e506f7461746f3c2f743e3c7420773d223631223e506f746174303c2f743e3c7420773d223532223e506f746174613c2f743e3c7420773d223439223e506f746174633c2f743e3c7420773d223230223e70307461746f3c2f743e3c7420773d223138223e7030746174303c2f743e3c7420773d223134223e70617461746f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223336342220773d2233312220683d2239223e3c7420773d223839223e426c61636b3c2f743e3c7420773d223534223e536c61636b3c2f743e3c7420773d223438223e426c61656b3c2f743e3c7420773d223239223e626961636b3c2f743e3c7420773d223233223e623161636b3c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223336352220773d2232382220683d2238223e3c7420773d223835223e4265616e3c2f743e3c7420773d223532223e5365616e3c2f743e3c7420773d223234223e62656172313c2f743e3c7420773d223136223e6265615b313c2f743e3c2f6974656d3e3c6974656d20783d223333362220793d223336342220773d2235392220683d223130223e3c7420773d223730223e4361737365726f6c653c2f743e3c7420773d223538223e4361737365726f72653c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223337342220773d2234302220683d2239223e3c7420773d223839223e7377656574733c2f743e3c7420773d223236223e737676656574733c2f743e3c2f6974656d3e3c6974656d20783d223133302220793d223337332220773d2232372220683d223131223e3c7420773d223538223e28302f34293c2f743e3c7420773d223438223e28302f343c2f743e3c7420773d223330223e28303134293c2f743e3c7420773d223139223e286f6c34293c2f743e3c7420773d223138223e28306c34293c2f743e3c7420773d223138223e286f2f34293c2f743e3c7420773d223138223e5b6f6c34293c2f743e3c7420773d223132223e436f6c293c2f743e3c7420773d223132223e436f6c7d3c2f743e3c7420773d223131223e436f6c6c3c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d223337382220773d2234312220683d223132223e3c7420773d223636223e7665676769653c2f743e3c7420773d223434223e5965676769653c2f743e3c7420773d223434223e566567676a653c2f743e3c7420773d223235223e5265676769653c2f743e3c7420773d223235223e4d65676769653c2f743e3c7420773d223132223e76656767653c2f743e3c7420773d223132223e7665673969653c2f743e3c2f6974656d3e3c6974656d20783d223232392220793d223337382220773d2232372220683d223130223e3c7420773d223836223e426f776c3c2f743e3c7420773d223631223e4261776c3c2f743e3c7420773d223535223e426f77313c2f743e3c7420773d223531223e426f77213c2f743e3c7420773d223437223e426f772c3c2f743e3c7420773d223237223e6230776c3c2f743e3c2f6974656d3e3c6974656d20783d223237342220793d223337382220773d2234302220683d223132223e3c7420773d223832223e47696e6765723c2f743e3c7420773d223135223e676972316765723c2f743e3c7420773d223135223e676972696765723c2f743e3c7420773d223134223e636a696e6765723c2f743e3c2f6974656d3e3c6974656d20783d223331392220793d223337382220773d2232352220683d223130223e3c7420773d223632223e4d69736f3c2f743e3c7420773d223536223e4d6973303c2f743e3c7420773d223332223e4d6973633c2f743e3c7420773d223239223e72616973653c2f743e3c7420773d223238223e4d6973613c2f743e3c7420773d223238223e4d6973513c2f743e3c7420773d223139223e6d3169736f3c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223337382220773d2233362220683d223133223e3c7420773d223736223e47726176793c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223338372220773d2234362220683d223132223e3c7420773d223737223e766567676965733c2f743e3c7420773d223536223e766567676965353c2f743e3c7420773d223435223e596567676965733c2f743e3c7420773d223433223e766567676a65733c2f743e3c7420773d223133223e766567676c65733c2f743e3c7420773d223133223e766567676965243c2f743e3c7420773d223132223e766539676965733c2f743e3c2f6974656d3e3c6974656d20783d223133342220793d223338372220773d2231342220683d223131223e3c7420773d223630223e2832313c2f743e3c7420773d223536223e7b32293c2f743e3c7420773d223530223e2832293c2f743e3c7420773d223236223e5b325d3c2f743e3c7420773d223234223e5b32313c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223134223e28326c3c2f743e3c7420773d223133223e5b326c3c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223339322220773d2233312220683d223132223e3c7420773d223833223e53706963793c2f743e3c7420773d223534223e53706965793c2f743e3c7420773d223136223e7370696379693c2f743e3c7420773d223136223e73706963796a3c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223339322220773d2232322220683d223130223e3c7420773d223838223e466973683c2f743e3c7420773d223138223e6669736c6e3c2f743e3c2f6974656d3e3c6974656d20783d223234372220793d223339332220773d2232382220683d2239223e3c7420773d223838223e5461636f3c2f743e3c7420773d223639223e546163303c2f743e3c7420773d223532223e546163613c2f743e3c7420773d223532223e5461656f3c2f743e3c7420773d223433223e6c6163653c2f743e3c2f6974656d3e3c6974656d20783d223238302220793d223339322220773d2233332220683d223130223e3c7420773d223834223e426f776c733c2f743e3c7420773d223632223e426f7769733c2f743e3c7420773d223539223e4261776c733c2f743e3c7420773d223238223e6230776c733c2f743e3c7420773d223232223e62307769733c2f743e3c7420773d223232223e626f7731733c2f743e3c7420773d223230223e626f76766c733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223430362220773d2234312220683d223131223e3c7420773d223636223e5175696e6f613c2f743e3c7420773d223437223e4f75696e6f613c2f743e3c7420773d223330223e5175696e613c2f743e3c7420773d223235223e7175696e30613c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223138223e71756972316f613c2f743e3c7420773d223137223e71746a696e6f613c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223430362220773d2232342220683d223130223e3c7420773d223831223e4368696c693c2f743e3c7420773d223535223e43686969693c2f743e3c7420773d223531223e6368696c6c3c2f743e3c7420773d223439223e4368696c3b3c2f743e3c7420773d223138223e6368696c313c2f743e3c7420773d223138223e636869696c3c2f743e3c7420773d223137223e63686969313c2f743e3c7420773d223136223e636869696c693c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223432302220773d2234382220683d2239223e3c7420773d223835223e4d65786963616e3c2f743e3c7420773d223431223e4d65786965616e3c2f743e3c7420773d223233223e6d3165786963616e3c2f743e3c7420773d223139223e6d657869636172693c2f743e3c7420773d223139223e6d657869636172313c2f743e3c7420773d223136223e773165786963616e3c2f743e3c2f6974656d3e3c6974656d20783d223233372220793d223432302220773d2232362220683d2239223e3c7420773d223834223e426f776c3c2f743e3c7420773d223632223e4261776c3c2f743e3c7420773d223536223e426f77313c2f743e3c7420773d223530223e426f77213c2f743e3c7420773d223236223e6230776c3c2f743e3c7420773d223233223e626f77693c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223433342220773d22392220683d2236223e3c7420773d223231223e64693c2f743e3c7420773d223138223e616c3c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d223433342220773d2231392220683d2236223e3c7420773d223134223e7365623c2f743e3c7420773d223133223e736569723c2f743e3c7420773d223133223e6e65763c2f743e3c7420773d223131223e417269653c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223433352220773d2231342220683d2235223e3c7420773d223239223e646f3c2f743e3c7420773d223130223e43613c2f743e3c2f6974656d3e3c6974656d20783d223331332220793d223433342220773d2232332220683d2237223e3c7420773d223335223e776974683c2f743e3c7420773d223234223ee280a2e280a2e280a26974683c2f743e3c2f6974656d3e3c6974656d20783d223334312220793d223433342220773d2231342220683d2236223e3c7420773d223234223e72696c3c2f743e3c7420773d223231223e7269313c2f743e3c7420773d223139223e6e696c3c2f743e3c7420773d223135223e7269213c2f743e3c7420773d223135223e64696c3c2f743e3c7420773d223132223e7269493c2f743e3c7420773d223131223e7269293c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223433352220773d2232332220683d2235223e3c7420773d223130223e6e66725e3c2f743e3c2f6974656d3e3c6974656d20783d223535342220793d223132342220773d2231392220683d2239223e3c7420773d223737223e7370793c2f743e3c7420773d223133223e737079693c2f743e3c7420773d223132223e7370796a3c2f743e3c2f6974656d3e3c6974656d20783d223533362220793d223132302220773d2233372220683d223134223e3c7420773d223530223e4372697370793c2f743e3c7420773d223435223e6572697370793c2f743e3c2f6974656d3e3c6974656d20783d223537382220793d223132312220773d2234352220683d223130223e3c7420773d223838223e4361736865773c2f743e3c7420773d223436223e6561736865773c2f743e3c7420773d223237223e636173686576763c2f743e3c7420773d223232223e6361736c6e65773c2f743e3c7420773d223232223e636173686577693c2f743e3c7420773d223231223e636173696e65773c2f743e3c2f6974656d3e3c6974656d20783d223632382220793d223132312220773d2234392220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c7420773d223536223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223638322220793d223132312220773d2234352220683d2239223e3c7420773d223832223e437275737465643c2f743e3c7420773d223534223e657275737465643c2f743e3c7420773d223139223e63727469737465643c2f743e3c7420773d223137223e636e69737465643c2f743e3c7420773d223136223e636d737465643c2f743e3c7420773d223136223e6372746a737465643c2f743e3c2f6974656d3e3c6974656d20783d223733322220793d223132312220773d2234372220683d2239223e3c7420773d223836223e436869636b656e3c2f743e3c7420773d223435223e436869656b656e3c2f743e3c7420773d223231223e636869636b65725d3c2f743e3c7420773d223230223e636c6e69636b656e3c2f743e3c7420773d223139223e63696e69636b656e3c2f743e3c7420773d223139223e63686969636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223738332220793d223132312220773d2234382220683d2239223e3c7420773d223735223e54656e646572733c2f743e3c7420773d223531223e54656e646566733c2f743e3c7420773d223339223e54656e6465723c2f743e3c7420773d223234223e74656e6465363c2f743e3c7420773d223230223e2772656e646572733c2f743e3c7420773d223138223e7465725d646572733c2f743e3c7420773d223136223e7465725d6465363c2f743e3c7420773d223136223e74657231646572733c2f743e3c2f6974656d3e3c6974656d20783d223536312220793d223135382220773d2233392220683d223138223e3c7420773d223234223e5f53615f6e5f2c3c2f743e3c2f6974656d3e3c6974656d20783d223534342220793d223135392220773d2235332220683d2238223e3c7420773d223534223e4672656573616e733c2f743e3c7420773d223233223e4666656573616e733c2f743e3c7420773d223233223e4672656573616e353c2f743e3c7420773d223139223e6672656573617231733c2f743e3c7420773d223137223e4672656573616e3c2f743e3c7420773d223135223e6672656568616e643c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223233392220773d2238352220683d223237223e3c7420773d223730223e4372697370793c2f743e3c7420773d223539223e6572697370793c2f743e3c7420773d223538223e43726973703c2f743e3c7420773d223435223e637269737020793c2f743e3c7420773d223336223e4372697370763c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223233382220773d223130352220683d223233223e3c7420773d223734223e4361736865773c2f743e3c7420773d223538223e6561736865773c2f743e3c2f6974656d3e3c6974656d20783d223735332220793d223233392220773d2238322220683d223230223e3c7420773d223636223e436f636f6e3c2f743e3c7420773d223535223e436f656f6e3c2f743e3c7420773d223431223e636f63306e3c2f743e3c7420773d223431223e6330636f6e3c2f743e3c7420773d223332223e633063306e3c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223237322220773d223130382220683d223233223e3c7420773d223734223e436869636b656e3c2f743e3c7420773d223539223e436869656b656e3c2f743e3c2f6974656d3e3c6974656d20783d223636302220793d223237322220773d223131302220683d223233223e3c7420773d223734223e54656e646572733c2f743e3c7420773d223637223e6c656e646572733c2f743e3c2f6974656d3e3c6974656d20783d223737392220793d223237322220773d2235352220683d223233223e3c7420773d223738223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223534342220793d223330362220773d2238342220683d223238223e3c7420773d223732223e486f6e65793c2f743e3c7420773d223631223e48616e65793c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223330362220773d2234332220683d223238223e3c7420773d223732223e4469703c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223335362220773d2232342220683d223135223e3c7420773d223735223e4a756c793c2f743e3c2f6974656d3e3c6974656d20783d223537302220793d223335362220773d2231312220683d223134223e3c7420773d223536223e392c3c2f743e3c7420773d223431223e392e3c2f743e3c7420773d223330223e673c2f743e3c2f6974656d3e3c6974656d20783d223538352220793d223335362220773d2233312220683d223132223e3c7420773d223631223e323031343c2f743e3c7420773d223332223e3230313462793c2f743e3c7420773d223331223e32303134203f203f3c2f743e3c7420773d223235223e323031342062793c2f743e3c7420773d223233223e326f3134203f203f3c2f743e3c7420773d223138223e326f31342062793c2f743e3c2f6974656d3e3c6974656d20783d223632302220793d223335362220773d2231342220683d223135223e3c7420773d223730223e62793c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223339332220773d2232372220683d2239223e3c7420773d223837223e4e45573c2f743e3c2f6974656d3e3c6974656d20783d223537342220793d223339322220773d2233332220683d223131223e3c7420773d223736223e24313635303c2f743e3c7420773d223434223e24313535303c2f743e3c7420773d223130223e7331203635303c2f743e3c2f6974656d3e3c6974656d20783d223631312220793d223339332220773d2235382220683d2239223e3c7420773d223837223e4368726973746d61733c2f743e3c7420773d223439223e6568726973746d61733c2f743e3c7420773d223439223e43687269736c6d61733c2f743e3c7420773d223437223e4368726973746d61353c2f743e3c7420773d223433223e4368726973746d42733c2f743e3c7420773d223234223e636872697374726e61733c2f743e3c7420773d223233223e6368726c73746d61733c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223339332220773d2232392220683d2239223e3c7420773d223933223e436173683c2f743e3c7420773d223432223e656173683c2f743e3c2f6974656d3e3c6974656d20783d223730362220793d223339332220773d2235352220683d223131223e3c7420773d223835223e47697665617761793c2f743e3c7420773d223436223e47697965617761793c2f743e3c7420773d223237223e676c7665617761793c2f743e3c7420773d223231223e6769766561776961793c2f743e3c7420773d223230223e6769766561767661793c2f743e3c7420773d223139223e67317665617761793c2f743e3c7420773d223138223e676c766561776961793c2f743e3c2f6974656d3e3c6974656d20783d223736352220793d223339332220773d2233322220683d2239223e3c7420773d223839223e4576656e743c2f743e3c7420773d223533223e4576656e213c2f743e3c7420773d223532223e4576656e2c3c2f743e3c7420773d223530223e4576656e6c3c2f743e3c7420773d223436223e4576656e313c2f743e3c7420773d223434223e4559656e743c2f743e3c2f6974656d3e3c6974656d20783d223830312220793d223339332220773d2233382220683d2239223e3c7420773d223732223e4e6f76656d3c2f743e3c7420773d223430223e4e6176656d3c2f743e3c7420773d223334223e486159656d3c2f743e3c7420773d223231223e6e3076656d3c2f743e3c7420773d223230223e746e6f76656d3c2f743e3c7420773d223137223e6e6f76656d313c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223432362220773d2232372220683d223132223e3c7420773d223934223e636c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223537342220793d223432362220773d2235312220683d223130223e3c7420773d223536223e68657265746f3c2f743e3c7420773d223339223e48455245206c653c2f743e3c7420773d223339223e484552452074653c2f743e3c7420773d223336223e4845524520746f3c2f743e3c7420773d223334223e2e7421452e2e422e2e454a6f3c2f743e3c7420773d223331223e48455245206c613c2f743e3c7420773d223231223e6865726574633c2f743e3c7420773d223231223e686c657265746f3c2f743e3c7420773d223230223e6869657265746f3c2f743e3c7420773d223138223e6865726574303c2f743e3c2f6974656d3e3c6974656d20783d223633302220793d223432362220773d2233312220683d223131223e3c7420773d223731223e656e7465723c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3934343337373033386361666132326436623539636237333634303864393161</BodyHash>
<Size>25093</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-15.png</SourceUrl>
<FileName>getting-started-15.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>9f8a7128-0e9a-41ad-9d5a-5ede1e3c0a78</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000515000003950802000000787a90c60000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecdd777c14d5da07f067cacef6cda6f7461a2511424fe82d741041101515057b17bb80a228d586282a52a44897aaf4de7b2fa143482f9bed3bedbc7f6c1202e92478c5f7f95e3edecdee9c9933677621bf3d65a8c1037b034208218410420821842ac51272f7538410abdde174b80451946599a66905cbaad54aad4645517425fbfae70bde039928f2b2b32c4e29d89b53e93cc8fffb770001455e7e9ed3e9d46b15460f4f6c1084104208218410aa283fdf9198ec0ea7d96ceb1a15d0292220caa8d72b598b4bbc64b26ebb9ab1f54aa6c143a75629cbdd91dde12c34dbea45d5ab171961347a2a959ccbc59b4ca62b57af5ebd7cc5e33e142c8f223733c3c24b0a9532d2d72014656f262f3bc7ec14688532cadf27bb90eaf0d6e467e285fdbf4c5a76aa90d119c8bdee2d3aa0e4c98a3036a74be07903476895b61af5a76c026533e53b9d2e8900cdb05e7a85a74127027d9f2e3f01459e896a3ee4e59e098164f777df6cc8d2188db58bd0353d65841042082184107a00f3b3c56ad70399d0a349a49a25a200ce027010034535d530cd1a870c8c09f86cd7398b20ea749abbf662b1da09d0bd7af5d46a35a2280a02cff32e8aa2f47a5db3a6897171b13bb6ef14055b1d162c575eb6a3f99899af4483707ed10713b7abbd744e9acbcbb1c68dfaf983780a3257bdfde13a51dfa94b63030590d4357acefe239e1a59a4a872c373957b7be7a3bf392f7dc5119a313b151efec1f52202b437769fc8b451cacacf822ab0816ca837f0d597da3f146a54802befcac18dcbffd87cd9c34b2fdc9f082d124a161451cd1bd53342364b081020a416f9b9a6a78c104208218410420f607e76385d7a227fd7314e27d925b35876d33086fdb67dcc1bdb53ed0e975ac5953cef70ba08d0dd52ba1059b6db6d7795e279978265baa574deb8616b5d15ac5071f253d47fecc3c76f7eb4e0b2a7cf1d0392298a621c67d7edcd1c96201c5897aad3512254141849957b030042c8ededee8aa632e7b0e947bcf7724b0eaecdd977e4864dc1a92b89a6169e13bdda4efca27b40f1334aef7aed86be1bae183d616396d66094efc7f5bff3dc0910528bfc5cd35346082184104208a1072f3f13422c16db976dea691c85b22456b4b596613f6e1afcc6deab4a8ea528ca5dd06cb175e9d249e0794992ca8f55a2c8304c52528bad5b77d4be60254a274c9f6e2f3d7dea93a517f30154a503a28f0e764ffb700b01954a11e8ed9963e6ad6613001be3a77229545697d29c7b4b043acc5b2583baaabd15f5d65a5c602fcce7058900a55629028c9cc4a8ee0aa299265e32e5d6f3518a4a1d00657612a7d9e41444005aad66030d2a35ab70a5efdb79b3738fc22df356edbfe20ae9f5fa882e3e10d63149bb76352349125d75173401a6d0eae01d769e176500a0685f03a3d17910a02aaa64e9e2051621db9cc3b26c8051c128b5c5af95535b91e5ca1ecbdb6025a0afe09411420821841042e841cfcf00006073383b04e8421997e4700280432237ec629c5ee1dee8824508d3b06a8602807095babdbfe6b0c5a5d1a8dc05434242944a25cff3951c469224954a1d121c5450905f6ec1ad5bb7952dd5b973a7b2052b4d8fa5e9dabc3cfce8db3f1e904b3f4db24cca613fcdee6184ec5563de5d91ebddebc339434201aecf1ff5e51eabcae9dbf6fb1f7af88165c7c44f7e394daada1b10a0f3cc92aa5ef2cb6f776955cfc84a961bc7772c99b72ed365258adb4397239e99bcf81900e00f8c7f7379862dcba9d6c4b47b6e48e796110646325f3fbafd8fdfff2a9045adc1e3ef2f3fdce432ab34aa425bc1a643055d7a7a82daa806225055770b13604c362eaa6d4a8fa4f8fa917e7a06802f38b178eaccddd966595f6e25454e59b25bbf0e2f4feb1ee0a322961b47d7cd9bbff7a699d51a08d0f9856239b575912cd158e65853266e2de79417e5e3070d218410420821f41fc8cf840080cb25b4f3564b360bc812005cb7c963cf157e14a34ff0604f158a5f5eb47cd6c023564b030088423b6f6e77ae59ad56ba0b060606b85c4e59ae627cb1cb250704066664665654b04f9f3beea4b576ed3a4912cb16ac96c2d42bcad87aaac6cf3fdfe2cc94a3156da5564839eb672e49fe6c7068f8d091edf64f48edf3420f3f00f3ce990bce3a694a5fe5de721d8cb2d1a393df6c6970ffcce8c39af519d528e2e7f77eb828d9010c650f9aeb5428e3874cbc5dc410dea2df07319e5fbc3b1f34369a53706a3d4fb412615a257a0200493b9f07440d54715f31e5146428eeb1a72849cd71324501804458d9c5b5e8dbb985b1f8609c912bb45845a5326148b995bc24386ef7a81b037c0000287d58b3c73e0ee43efa62bfc596257a5450db79b7c4b2c7b24ae0554eb02738881b218410420821f45fc9cfa22846b0a2ecb4bb27c4c6e8b563dad61fb7ebfc90007671a6f8519bb818315776d8dc892d42a11645a9a4a046a31604b1ca8c4451b256abaaa4604141c15d4544512a5bb012048a0778171c9eb138f383f7db7b35193632e9dad652490e4a8d01a740e2b4d29ae9ab9327f40b897bec83770b424200cc7b7e987fced3a0751442e57b2384b85c1e4f0f6f6900808cedd3666ccbf06af3fc6b2911aaf8618fc5bcf5eb054215cd65beb970cc982df932105f2525c8fe439e69690028d83573fc8213d68076af7d34b891b1dde0167f4e3f626135065e569bf21d2d5ef864400000e46f587444a3a57902000480728a14e8fc827474d179484e57f62d3bab9129aa74fb9877cff8e2cf34dae0a1cd177939f8f14a2a099eee22f663f3272c38e30868fbe25bbda398a0de8fc4aeffe1ac4ceb075650db317bc9ddc72a1099e2e62d39e500954438cccf082184104208a1073f3fcbb27bfe336825a7ec72143dcd3be334fcb0f8e0e9c76f8e48086ee44897ec9692323a8a9665525290a2401004f74bfbf71f2c7b8cd6ad5bba1f28955c450501402a33efbae499d2052b0dd025e158b69c5af4ed86f871ddbd9a0d7fdc9a4f1507ecbb03b78e71e6656ffb6e45f3c98f048534f405b0ecf869511610995600912bdf1b804cfc9a247a0080ebc0ef4bcfa40bb6abab67ed4c1ed751a769d4cc072e984b4e8477a82927a3d1e78b6a12d0ac991100800d6b3ffcf5b600ac3703001054dfcfbed7ac5472a64267e2c88fdf6ce30140ae2e9fbef21aafd4eb8acf9db259f8e8a1af8f4d2e999b7de5871727dca07807cdc9a502b4332f3d3f3f8bb65bf24047f9275652c96bc545ac3752d373731c59ebe7edeff4691b8db25e432feaf4cd8a6bcbec15ee3a968dd152654ed9417144c6fc8c1042082184107af0f3b33b73511465e6450f22972cc87c2adb34ef96e58526617f9c490b0b921e2ab9952f4515f2224d434941bbdd4951453f76eed2b9ec31cc8585ee2d6d36674505a1b8b7b9b4e2fee73b0a56169f4b3da619e1d292991b5bbc97e2d5b083a6fc6d80104224a55a9fb673e7b5471e8b0000f3f1ed175c4aadca7ee7c1cadf1b015aeba50500b06414483a0563212a53ba1940071a4f0d75c78076777fb1245394c6d3dd96faf0d846a5af849201022633dfe0c90fde69e70900697f4dfd72d50d9d512b40c942d9e53601b9add4b30a4a56286813cf509556b27419054d9cb4c29a6b07d08052af0442575c5b1a84bb8e2510b6ec29cba49c2f2e10420821841042e841cdcf34435db68a899cecee74bde8a026a4b31fb5086f4859229b877f79e8da2741628cfb5644147dd92e32b4a2a4a0d96cd6e9b4ee1f0bf22b5c2a8aa2288bc5cad04cb90501a0ec2adcee67ee2a58cdfc4c017074dea25ff725bd9fa4af283e034844e1b4f25d3f1c14e17ecad0ee95a1fb3e5a7041a95356bd370a645bbe15400d86604fd692e3a204a731d80000602fb0130a285992dd6993758a40f1122bf32e7ba103400dae4393474d3a622d398a4ac9509cb7e6a1c7dfe9e60b00b9dbbefb6cd105b54eed92650a008aee322d19f5f4c59fdf1ef4bdb3b81c13e9cdd92945d93b4f110042084d5162e5952c45203411a5807063c9aba482da2a950c4547dc752c4200e0ee5356d192cc28f09386104208218410fa0fe46700004ea1d865929af813f7c254a17add67ad42236db7449bb9bed6f059abc800d34dc25b0100586a5721b08adb0533b3b2eb69c22bba0755098661b2b2b22b2978ecd8f1bb8a88a258b660f5199462de9915b38e357d2351596e8026000536c9abc38867eab3e03c397b9eed9191493edd9e7ff4c0276b6f58a0d4ad982ada1b641d3f5ed8b39b07d7e2e9470fccd89aeed9e6b9f63a00709c3b9a23131a6cd956001584b46d1b79646736e7e96dbf762ef3f8695bb7f65a658b175f183c6bcd81342767f40f0f142fed3b9b2ea87b0d6dac0280b475df2fbb2ca9d4561180102fd669a7d5c5115af6d02b417fbb0eb6e2b3baab7d080021a0a465b1d24a52c577c5e23c7c0d1e24b449bfe79ab0005078f27821a1e40a6a7b79dfd95be2ddc7224402e9ee53f6755c4b17303f23841042082184fe0bf9990000a760f759a93e0e2a82214064ce658d305d951c360090cc0511022fbb9c449680a2afdae97d3646a7539414341514587dbd954a6525fdc31445d9ed8e828242bd4e536ec1a4e4a4b2a50a4da6b205ab8b10208242a33f386ff5b5c447234a725ea90e5759a641d3e0b927621990ce2f9cbf718750d034f1ed66c66e2ff6dffede929caaf746318afca5730eb67aa3a521a0c3ab9f7628da983f377fd105bd5a617116ee3b94dfbfa71784f6fe784a6f00b831fffdd11baf2c9a7fa2f90b8d35faf847df887fb4e8ab825313f69cb865884bf401008090dee3a697ac46eedcf3f95bcb6e3a9ca56e8855fe19df95a0092184d0e0208c545125352aadadf8be63c68eaf7dddb1b8acf5c89ce5d7741a8595cfaea8b637cb39162f537cd953fe6a9f133f69082184104208a1ff487e06004ea9fc3a4bfc2240d0830ca22489b7efe72cd9ccee106c21ccd42c56a9e44adf9348a9e42e5fbe1a1d13455374b91197a22899c8972f5f5529151515cccbcdab7ec18a03e45d099a28299b2b77efac4dddc6753396ddde21aaea0f1992a804c8dd346767be5ee37378c1da1bcd0685f9741bd965eb477fb9aada1b31b2ae9c630bdf9b98fecc90ce2d220c0cb1a51ddfb974deaa6b76d1c56a756ac5cda5df4ee79e1ada31da8b01706465890a0dcb17ec9df58ea9c3138f746811e3ad0490ed79d7cf5de1598a526a949564e3aa87af1328936909103dc71756504907c3c894f3dcde1331cdea85f9eb1500c0e75f3abc7dc9c20d5902712958835228b7b68282a25c658f25e9d4aab2a74c88033f69082184104208a1071d95d2ad43c90fbc4b30888e37bc2df558c11d8a4a822c005c11b9eff274850a9592e3eeda0bef1224998484042b954a289574298a0200978b4f4b4ba319a8c382e50748c25a2c1641946886f6f3500b400100218cd9ce8b2e0745d3011e6a27a5b6997279190c2ac2a98d857697e07252341364e49cc03825adb3304b02f0d400ad349aabda1b4f5100949da70487559464008a53505e5a56a08b2a2c11ce66b7492e970c0014655403abd212a06c022d3aac9228b9d75253b2b4b74e61923d5c855965c6c153c106cac96aaad30232a84ace4ea9d1975ac1acc24aca446175d8659e97e5a285dd940aca5373fb14a082da3a285db9c72a7bca8c4a8b9f34841042082184d0039f9fbb75695ffa675194789e6fc5d99394ce7a9ca0a7640ba12ff38a7d4ed54141a3e03805cb94bb2351945cbca0d568747a9d5aada269469625bbc369b558ed763bc729eabc204208218410420821f4cfe5e7ae9ddb957992f0822449922c13f78c619aa6198656b08cbb5bb862ff7c418410420821841042e89f50eea2d6948265152c5b4eccad6206ee3f5f102184104208218410fa87f23326548410420821841042a8cafc0c989f1142082184104208a12af333f63f238410420821841042989f1142082184104208a1daa30a7232b0151042082184104208a1cad1d804082184104208218410e667841042082184104208f333420821841042082184f9192184104208218410fad7e667e9d69c144fdfc03bff843fb6d50220a44e6de319fce4660b000058b60e0e0e6c31f5225f97f529f7e881b70f7a17396b41f740cfee8bb2640000c7a177637d13de3ae40000705d5a3869d2cc0305728deb205efdb9aba76fc21b076c655eb9f16bd740cf06a3f6dbee3cd63fadb8952287afc9bd7d7ec2d59f927c03dbcdbc2956b903d97c64cea4090bcedaebb65ec295efda069673f98afe74997143bcf79ddf79adeb84ebdc84c4b22de63a3d2631d0b3ebfc74a9ea13bee31381104208218410fa4f632b78ded0ede32f868415bf4aa94213d40084f3a917131bacbdef9dd6771e1d80e2421e5257e3cb0075404c7474809a76e7e73f267f93ad1af4742bcf1ad6970deb33bce5e851abe71cfda2553b7de9b4747dcdec1310f4e2b0265aa04a1feb7fc5bafed35fcea57cd44859e32c6a3e36f79b89eae8e71e6fa8a1eaf0dde4dffbf35f420adc69d471e2db77a69d6ff4e6b7afc4abdcaf7a27fa30f89143082184104208fdd7f273c3aefd06c6df9dcb229e9e77f0e97fa056e51fbd4acaf877d6ed7ba7f6876702bb8d6ca718f9f79c7da6b629c6927cc95f5ebef01c848f7abc810a00eae858b5e093dcd8b1f7a7f16b9e9b37c8ffdf914b296d74a7bed1453f580c4b3e987635b45dbf019d75f841430821841042083df06ad47d5af96855d9727ad1fb8fb6ab1710e8e91b12d371c4946d59429dd797382faf18dd3731c2d33730b071ff77965c7490db2f968ca996b397748b1abe1b20f5f3367ebe819ebe811de7546334eeed56f1edfc5c27b56dcbccddf9b777ef4afde38f2b10f7c4e0680ea0ccf86d3e63cbb72f75691ce9e91be819deb2cffb8bcfd90800809cbbfce110cf4eb38a462edbf6bf1c1be8e9d77f71b67b14b279d353f53c5b4d3d7f2f83e08deddf7bab8973db67d34f5630885cb8b579ead39d1ef2f70df4f48d693ae08379a72d3200f097a6b66bf1ee698043afc4fa057afa067a0fdc68fec7ae6045b5aad6abb7b9aead1933c45dd540cfd08496033fdb9227dfa70f89947ff0e7371e6e1219e8e91b1890d0fba55f0f973b2b80e4ade8ee1bd866eada19aff5aa1f1ce8e91bd6a8cf078b52ed04ff9a410821841042e83f9d9f25a7a5d0642afa5368e5ab8c26f653dff5ebfad6dcbc96efcc58b872d1f7cf871f1d3ff8e14f0f5aee293cdc717493a9b0d026b8c368dee6f77abe3033b5c16bbf2e593e7f74bbb409cf4d3c55de5979f799bf635233808857971c3cbcffd8e1838b6bd6454b79b619ded3e0dafedb8eece233779c5ab0380d9a3cd33f5251b6be59ab5eed3668fc3eefc1e3172e5fbc606c57e7c237bb0e5f745304a08dcd7ac6c1f9f5470a0900b8ae6ddd5b0040ceac3d65050070a4fe7dd8e1dbb67d38772fcdc4450c1df7a44fdacc2f96df2a3baf58cedff661b7a15376780c9a3c7ff1b25fdf484c9bfb7aca13332ef1c0858f5cbaeafd1880f84fb71cda7fecf081e333daebebf80a56a4e25a55fd6a29fcd929439e9f7639e18d198bd6ad59f2c7f7eff48f94abf1262d9f683717967ab3990a2dce52dfb5c8a63d1f75efffc13ae831fab715cb7f9f3258bbe1a3871f9976c155c1dece4e7e7bb9df9bebce5ebb7164de33ccd297fabcb9265bc2bf68104208218410fa0fa868fc76c6cffd1aff5cf253f4070777bc115349c69332567c34f5b8d7132bff9cdcc18302800eed12145ddb8fffe2ef57ff1c1c58e3c1c5771e1d009a7e73feefc7fca5eb7f7cb13427fcb5edb3de69ac0280e436b17c529769b96577c068fc437cd5009c67704478b8a2e6ed4279b478aeaff78a85b33764f47f2a9801b01e99bb2a8b6ef149afe0b24de638f6ddfb7f1634ff6acf8211110a0068dfb675487ed327264d3b39605253556072c75071feda33b601ed5599fbb6de0a1ef8bce7ea95eb2f3aba34636eecdc99a36ade234e7d6f578fd627bdfd6eab3fdeffe2bba30f4f6a79c77877e1fa1f9f2dc8081ab971c198165a0068dfa19931a3e5bb1327ed7bf2970e8680201f2580da37343cdc97ba1f57b00295d7aaf2574bed865853775d8166df8f7ded617f1a00a05d8f01f75ea9f39f778dfebcccb37e4535be34fba35faed51bb5f58f8f13d40000ed93ebbbda77fb76caae677ee9ea51deeee2de9ef1414a9402c0a3c3db3f7db1ade9db5fcc1bd5e39d580effb2410821841042e8015751ffb367ffc9f3ff5cb6d8fd67f5f44121956750cb89954724bfbe8fb7f4289e2dcc45f4e813299edc9ceabc875add71f43f972d5e33b9b3270dc47266e379087bb87f7d55d176aafafd0784dda796d1367d6a4020393cebef5b2200293c3c6b5d01d7fed99480b25192bfba695b16347dae5f587123d15ead06b6e032771fc8140194f53ab7f630efdf74c5490a8ffc75c9d0e6d1a1fdc3f377edbcc94b3907365da612fa24dcfbfc603674e0b8e1015973c72dba7e471734b19cd9700e82fa0e4cd0166f19d27d7833301fdc7ed5f50f5cc1f2555eabead799d2c5b4ad0747c6bef8eef415db4e67d86b37703b74f80fcb4abdd9fefc63423faf922f8672f6ac4b859821836f7fc5a16dd4afa3b7f5c8b66be58fb90f4f6957f26161fc92fbc6c1c52d274c32fe55831042082184d003afa2fe676d44f3b61dabbd829764cdce15207b56efa05977bde25f782f3368cb3fba64cf2b94c12bd4f376a519af30cffbd534aaf8a143c3667e3d77f5b5a75ff1da337bbd45d3f5b90ebee57ce1209ad24d00d75e6a14fcd29d2f84645b250056d3a04fa262e9f63db74cf1eb4e5289cf3e1417d4de67d2e6fd39c3bcff3a0b31a35a78d766116f6db3d73eecf0fb1b13a7ec7bf8cddbcfcaf6bc42198c211ea5163157fbfa6ae05cb6450460eef7152c5fe5b5aaa2cea5bfc1e11abdbb6c2ef7f9f7f3be7a65d6a700eaa89eaf8efbfaadce018a7ba995476ccb0e1d426f1fd4e5b55553d22ea65b2680eb5fb50cfeeace42fa2c8b08504ea7b2d65b7bbb7519ad8f16c09c6391c00f6fb58e1042082184d07f343fd70cadf1363210fcf49c3f9e8dbc2352d0da10439dd595d6787bd090996f974a02a0642fb003e8ef4fdb70318f0d8bfd7afcc2a51707c4cddae6f0e83322d9b3bc9b3d317a3f3d30b193d74ebee36e5740713ee11c00501e89bdeac307eb771d4cdf6f8f1bd5c4a0f64869a55eb476df21efa37cc0c0b6a18a5a559309eafbe90b533b4d1b37af5f9fbbdaea725aa158728d892327c70e7a3f3dfb3fbe8215d5aa46755686a6bcf74bca7bc495937a70fddcafde9bfcd4f0a0036b9f0caee385c869bdbf1e20eeddd5bff6b9230053ac47a806a09cdb59e75f2f1021a2a8be42c1f502004f5f3ddeb70b2184104208a1075fdd748a5186c60f37656e6d3f2686c6c4c5c5defe135397378ba6f48dbad7874b1bf66615c716316bcf5f972ada5aa152006f73d562e4ac2272c0b0c67075deb7d3a7ed127cfa3eddb2fc24a98ceaded14f3ab3f98621baf4b9c7c5447a73140000e3d7ba4ba47cece7196bb342ba26f931a06dd8275edcfbe34f9b0bb4ad52a255b56d18f5432f7e9ca2393d65e2cefc526dd5a301a4af5d7eca56dc56691be71c0543cb8e914a009a5529005cb69225b7feb12b5849adaaa873f97b54fac6b51bf6d107291ae9f2b10cbece3f1fac7fbb5e517069cb192ef28e6689ad17a02effc6d9997fad28a9bfebf2aa259720a66b6323763e238410420821f4e063eb6837c183278efa3d6562afdee9a39eefd5248873e4dcba7474eb16db330bbfeb50f3ee61f3d9cdab97a796aa1bebd5b84bfb686df8639f0cfaeef14f5ffa2e72c6cb49deb97ba6bdfad5f18a96875686b60885cd2b7f5f91fc488c8e3344348cf5ae713f2f1bd27b44cbb1affd393b03025e7caab1b682cd34cdde9e3470fd332ff41c72fcd5c7db471ba5c2cceb67776fb9d070dccfafc67100a00cefd4c6ebdbf9bb337d877508e700c0b359cf28dbe843363aa94fbcb60ebe05f1eb3ef6e5a83653f6da4bd6bd52843f36f6891f06ff3ae871fab3173a063b4e2e9af0d55e6831febd240300d01eb1f13ef0c7c2dfd646f50c51298cd10951757b052bfa46a2d25a55fe6a29c2b5398fbfb423a64f4acbd8501f85e9f4aaafffb21bfaa4d453d6fd07848b1d39f18565833eec3130f5cda7531af9d096ec9b170e6e3ae8316aee27cdcb5bf68d752d7dea69f5e817dbfb9b0efc3a76ea4563dfb94f46e1e261082184104208617e2e416912de58b33d62caf81f7e7d7769960b58bd7f74628701c3a3ee29d298378d7f7dd31dcfc48d3bb8e9b5488577d7c97fcdf078e3f3271326f0ac4f7cff57a78cb58d185d7ef0891ef1cdbb47de9ef1f2a03900d078f2912dcf04d578142de39f32a21d7770071f36e4c94615f7133301fda76d5ed364c284df268df8c94c40e515d620b9e7d0d67ec5cdab8eebd54c397f13d5bca77b1d2a36a84da750387733ae7b33cf3ae99a54d61f39baff2fcfac32dfced45e9dbedaf447e087e3e7bcf7f4cf026823da3cf5ddac4f9e8c76473975d37727bf7c65f48c1103bf01a0dbcfbdba3cc5509757b0c2a45f69ad2a7fb5547b7b346813be6ad18c31bf665a45603c63da3e3b6dfae814affbd1cb4b1bdb7cb9e1ef061327fef4fd5bb3f305e00cc1712d521eed1b56c1b73171affef246fab7e3864f4b732a025a0c9bfecda77dfd70f436420821841042ff0554414e06b60242b547f256f4a8ff8afdab83db4684b2d81c082184104208fde7e0bc4c8410420821841042a86a77f79379fa0656b4e93fd0535dc9d1ff990a54a71aff644deead7affc31afe4baee083de8c082184104208a17f211cbf8d1042082184104208550dc76f238410420821841042989f1142082184104208a1bac0666466622b20841042082184104295a304971d5b012184104208218410aa1c2b8b02b602420821841042082154457e2684602b20841042082184104295c3f5c3104208218410420821cccf082184104208218410e6678410420821841042e89f81f39f1142082184104208a1aa3d18fdcfbb77efe5055c271c21841042082184d07f223f1f3b7962fdc68d755e4542082ff0fbf6edb3d9f056d5a8566459b6d9ed369bade81d7bfcc4ac39bfefdeb35796656c1c84104208218450e5ea6cfcf6c62d9b0bcc5697c356e703c26549522814f522230e1d3e9c10dfc8cbcbeb1f6b1d9ee79d2e1700700a4ea552dea7a31042f2f2f22d367b60809f4aa974c73cf74b348d13d46bd5b0a228d99dae8202535e7efee52b576ea5a5a5a7a7ebf5fad75f7949a5562df863f1f11327599619f4c880a1431ed56834d868f795244957af5dbf959e41d33443d3b1b1313ede5ef7ef58274e9fd7ea74956fe665d0fafafae0a5410821841042d5cacf75f27beae2e5cb3dbd3af559950000200049444154bd1b34a87ffce8d13aafa24c00006c367b6444c4b9f3a991116141414135dd495a5a5a4c830487a5a03a1b9bcde6d48b974e9f39e7e4799665298aa2294aa3d14445464447451a8dc6ba3d41bbc3915b502888625676ae8fb7a7244a76170f000c4d79e8751cc7e1dbf41ed86cb64d5bb69d4fbd9891912908824aa5321a8dc1c1c1090f355ebc78715a469641a74ecfc8208450146530181896c546bb1f9f29770bbb1f0b82b073f7de9b69b75896154581a2696f2fcf9257ebfcb36cf0f0d055959f29901eb826450821841042ffb3fcbcffd09136c94992c0973ca859f6b3dbe72f5ad43021dee170389c8eda466549b23b1c0040800050400801228b320088a2c80b7c60a0ffadf474abcd1e1b137d3f9a831072fe42ea81434780a23dbd7d388ea3288aa2284288244969e999376fa5c7376c101d1569b55a2f5ebadc34b149adce57960b0a4c19d97916ab55922487c369b15a2de6428ae1082192c047d78b0808f0c7b7694d0982b869cbf6df66cf6dd1a2c5b3cf3eebe5e5e5ebebabd7eb1986e179fee0c18369b7d2af5c4a8d8c88f0f5f1f1f1f149e9da4589df53d435a7d379fce4a98cccacdb0999405e5ebec160705f8863c74fe6e5e58b92e87e91a1e9d6ad5afafa78dfef8ad1344dd3b4fb438d97092184104208d5203fb7494e723f2a79507d59d9d92b56ad6a9594945f902b080200e464e71c3a7c0428a0288a02a0680a8052ab540dead7afce0e532f5e4ccfc8542814eedf715996a5690a000202fc055e9065d966b3193d8c7687e3c489938d1b3f54e7e1f9c4c9533b77ef0b0b0fd76834841059964551a4694a9609cbb2ac4623cbf2c933e7ec76fbd56bd79c2ebe36f95996e5f4f48cbc428bd96c71b71ecff33ccfcb129105a72ccbbccbc1d7f0eb0ce476fe42ead2e5cb6d369b9f9f5febd6ad4bbfa45028121212ac56eb8a95aba3a3ea596db6a79e7cdc60d063a3d5b9bcfc82556bfe52abd50cc3940457f7780a4992689ab6d9ed274f9f71cff8208458ad562f2faf3acccf2a95cafde557c9d1150a05c77125d3220821bcdd82570a218410420855373f8bbccbfda8e441355d484dddb57f5fdbf6ed7272b3ddf37545516cdc3431d7649265499264f77f0921a91753ebc7c555679f924cbcbdbd0b0a0adcbf61bb87dd2a954a8bc50ac59381ed0e07a75000c0be03075b366f56a319c295cfcd3e7f2175e7ee7d31b1b1ee2d7dbd3d03fcfd140a96a11941143333b3d233b3098056abbd72fd868b17030303ef79b237cf0b172f5f2e28b4582cd6d28b57d9ed769aa6ddcf1049248454e31096edcf37e9bdd8e4fde4eab3d3dbdc1eae2a67cdebdaf045987679f3e30134d80fbeddb0dbbabe9b8e4f6ba92eb307f35ffda21edd2133ada69cfa6b7878d1406692b7bc77d8b3e96fed3ef045425573bf9d17e77fb3ccd6f18591495efff319db2653e1a2254b3332320921f9f9f9a5c70fbbdf450f3df4d0e8d1a3fdfcfcba74edba66f51a5f5fdf8adf1b52daacae716f9d045daf85c7e7f6f72d3a39e1ca0f498963d949c776bf10767f867d3f3057a4b2f727212ccbeaf53a9a2aaac25d43b55986717f968b5f058661aaf999aa72334208cbb26ab5dafd69720f2471ffc552badb9900a9d1a7f8d4e9b36bffda40e05e3ef814507d7a754f886f58cb53430821841042ffb3fc7ce0d09136c949a2c0973ca84eb1dd7bf7a66565252527e5e7e7953c9997972b8aa2288a52c97f4491e338ad465bfd0ac9b25cfad74787c321cb72d1aa5a25d1c0e56259c6cb68dcb57b6f72524b85a20e46de5a2c9683878e8486850100c729eac744f9fbf996f49b01808fb797bfbfefe9b317784154ab356af5bdaf35258ae2f9d48bd9b979369bbda211a41445d1d5fb1d9d14ecfd79ad0900f256cddaf76572370fea9e2b261d983071dfc0e9ed0c35de057f69fe8429d9eac1cffeaff3b32ccbebfe5e7fe8f011f7bbc86c36df959f0140a7d3a5a5a58d1831e2e4c953894d1a07566784bcf5afd133ce741f9da0fa674fe781be22fe01fe2f8c7cf6c4c9d3a53f4715be8d6559ad5625d6e9a01297cbc55635ad9daae1d2eb57ae5d3f7721d5fd1742f3e64dab735d08c0e1c34773f3f201a061c3fa55e6678410420821f4efcdcf351dbf4d0859b9668dd6c39090d0c86ab5b8671256ba02100554adaae82a5a015b01b25cd2db2cf0b2c00bc141817bf6ed6fdeac994eabad65435cba7c8550b456ab2584d48f890a0a0cb86b039aa6bd3c3d9d0ebb2011f7b8d07b3b90d56a3b73ee4266764ec95d942acc4e925850600a090eaeb48f5dcedd3e73838da9df35e2c2e6f53fefccefdad7fb1e6ba66bd25a757cee270bded9fc5294e2417d431f3e726cf99fab0441a028cad7d777d0a04125ad274992cbe5e2386ee3c68d3a9d2e383878c5f2e553267e598d74e7d3b68963f7f4cf578ffc637000f3cf9dcc037e45189acecfcfdfb3779f4ea7738faa2084b8271edff580a2289ee7554a65eb96cd6b7fdc6bd76f9c3c75e6d4e9d3431e1baa5456d151bf70c1c28712e29b3669ece959dd75018382029b2736fe6bc3e6ab57ae3d336c68707065cb19deba953e77fe2253a1b95fef1e478e9fc47f7210420821841e68b428f0ee3ee792079545599e9fbb7041684444686888cbe5a269f76d681886612b4ecf50fda18e15456d97cb254a924c645112e562a22416980a8202020f1f3a92979f5fcb863873eebca7a7a77bd8b6bf9f6fb9dbac5cbd3637bf40a5521222cbb224d77cf1219bdd7ef67cea956bd7f3f2f21c55916592969e999676abb2f19c52d6865f76b8d4ddc68effa0b3d2b9f997add9f77c27636d9337c676551f9ffac58e82f28f27e5edf9e1a54e0d83b51ededa80844e2ffcb4274f0200396b51c7d02777015c18dbd2e8e1adf5f06e33eb960400c47169e5e78393e38c1ede5a8fc826833e5b79ad648e8090b179d2d036f53d3dbcb51ede9e11cdbbbebefc8650db77b32ccb878f1cf5f6f61e3e7cf8c48913bff9e69b7af5ea9d3a756aeddab5df7efbedfbefbfffe5975fdeb87163e3c68dbd7af53a7dfa7442427c507075d672f7ecf0e1a844c79631d34e947f0bf20acf54bcf2433badcf237fe611000092bfea9140ad47d8135bcceefa662ce8a9f3e8363b5dfa175c91fb42a3d1188d1e6ab5da3d11c360d0bba740bb1fb89f5128141a8d46ad56fbf8fad4f2866d2e976bd59abfa67cf3fd2f337f5bbf61e3ba75eb565665dd5f7f4f9bfed3a4afbf3b70f070358fc22914831ee9fff9988f80a2c68cfb6ae9f2553c5fce7b97e785a5cb578e19f71501f87ccc47831ee9af6019fc270721841042e881c61e387824393949145c070f1d753fa86853b3d9bc68f9b2ce5dbbca44e2799ea6694268862684a1096158961545b1a2005ded197d156ec6f3bc7be521f9cefbcd149a0b43c3428e1c39daad6b97aaf75e41354451140451a9544a921418e0efee192bbb59a78eed598675f73c531445d154f5672a124232b3b2ce9c4bbd76fd86dd6eaf66298bc562b3db2d566bfdb8d872a38598b6eee7bd9261e0731d629a305db55bfefa6d5dfa80e1c14ca9b32d9a435dfaa7726a070040fbf719fddab71d267d32fbfd766fc571c51b1695b71dfea24fcad7d7139ffd6c61df68b8b07ac2984f528ee56edffa7173efbe7fec713ed6e69dbcd757ac78369c054aede34f13d795594f24bfbd33e0910f7e1cd3c2cf797af1f84f9fe892be78df8fbd7d69f1faef8f0f9e78b5eb7bd3c7b68d50d933af9cd875dae29408a9dd64628aa2828202d2d2333a74e8b07efdfaa54b97161616b22cebe5e5e5e5e5d5bc79f3060d1aecdbb74f14c556ad5a7df5d55713befc82ad62c26dd18b8a88c7c73f35bdd7cf9f2e7d69f953c16ce99621c05fadf04c99c0b61d4385f9ab4f5b1f6eaf03dbb9354779007effdfa9f6cecdd4603ebee624897ea3b577d9f7db3f7d45eeb9cd2bff08a8552aa552258a2221242830a04ba70ebfcc9c1d1919d1ad6be75f66ce0a0b0de9dcb1fdecdfe72b140a59960d7a3d547bf66fd9cd24495ab16acdfe0387f6eddbe71eb6bd70e1c26a7eca6edcb8a1502804416893dcba3ac725840405057cf8ee9b3bf7ec5bb26ce5fe43879f7ee2b1d203b34f9d3efbfbc2c576bb63d8938fb56f9354b28c59755634c0f9cf0821841042ffdefc9c5c3c6c3bb9aaf1db0e879365156a95cae6b0d23443680284210cb81334c7713c5f51f73555fb8a4a92248ae25d1992a669bd4e7feddaf5b66ddad466e72e9e078a1204411004b6e23e226f2f2ff7039bdd2e4b120554d9b9b515553e3d23e3d8c933d7afdf70381cd5fffd98a2a89b375deeaefed898e832115ab8f6e7eca3e0fdd4732d0db4b6ddc89ec675cb7e5d7d73d84b11f79643295583973febfde393df7db6f1a9f97dbc4abf2467afff745aaac7230b564ee9ee4d03746a9f1c5a90f0c4f4316b47ae1de21f10eaa706e0bc822322c2dd038d49c1d64fc6ec801ebf6ef87540000300ed3bb630a635797decfc51ddde8ae6afee3a2345bd35eecda1711c0040bbae03eae80d1de0ef5f6832994ca6909090f8f8787f7f7f1f1f1f954a250882c160b05aad5f7ffd754a4aca8e1d3b1a376e1c16165addd111b43e79d407ad178c1af7f5e147a6b62e3d269814eca8e44c5551dd920c3feedd78c5d9fe21b8b2698f2576c4307ecef61d37f966b1d28575879c7e7d3b8671fffb2b729f6edea5d56ad42aa5d9221042789e27b22c0802cff354f16af3841077ba9624c9cbd393aa45fff3e123c76442f13c5ffdefa74abb7af5ea95ebd151f522ab7fc7388aa23ab44d6edaf8a1454b564cfd6e7acb164d1f1f3c0800162e5976f0d0d136ad5b3d36f811bd5e87ffcc2084104208fd77f273498773253dcf6efefe7e8ff4ebbb7ce5aa4e5dba0023125906426842189a210c6108a854eaf22234055037dd29eefc5c9221dd8beb666567b76fd7b6ca5582aaf82d5fa319f4703f0284024aabad62613042c85713a708a22449e287efbd5312aa2b61b3d98e1d3f75f2f499f2bbe8ab515cab56878686683577d6cd7571d19cf310306278a21600f42d9f19e0bb6cf6ec15979f7b3bee1ef310ed93f2d1dbf5d78d1bfbcb99ae1f941ed9ec48dd7054d07579aa8d375dbc65fba73a69d66cdd90ea18e25f76f6b9fdfcea5d5675a7e7ba94cc1766023a0d6e04af6d3a657e33da18d9b611bd66ea0b6f53cf3fdcb56dabc661faba5ac53a243858966586613a75ea94919191999979e0c081b4b4b4ecececfefdfbf33c6fb55a1b3468307efcf8be7dfb5044866acf6367c31e1dffdcd42e333f5df8dadae1d53e531f6dc37e4d154bb6ecce18db10f66c4d0fee35f431f3da451bf7e7bd116edab62357ddb267ace65f70457ca8fbf2f78b46add61b0ca6423355ecae8f1255dcd52ecbb29faf0f4ddd7b3d32b272b45a6d4a4a4ad3a64ddd3784ab111f1f1f8ee3aeddb859d33baeebf5ba91cf3dd5b64dabb9f3177d307a1c00183d0cefbff37a83fa71801042082184fe63f9b964d87695e3b701c0e8617c72e8d025cb96354e6caad6aa79978b2184b8e333039c42a1d168cc66f37daaabfb86cceebbd1a8542a4ec1d96cb6b66d926b3967d24da9e40451040087d30945ab01abcbdd735e5ebec3e1546b340cc354f3d01445a9949cc36ecdcbcbf7307a96a4fdbbbaaf4bffe8eea39624a9d054e0ebe363d06bcb76743bcefe31ef2a048ee81bea32995c001031b097dfecb90bfe487df5d3f87bed50e462477efec8f78ffe3876ddf09f4a3d2d5973ace011622cb58c95c233c403acd9e672bf12904cb74ce058fb68bdbb7bdf1ae55825f0097f7ad12ad7d809b3bf7979d1e7008ad0f62f8c9b3a7640a4bad6d751afd7731c77e3c68d93274feedebd9ba2283f3fbf468d1ab56ddb36262666fcf8f12e976bd5aa558d1a354abd909a979fefe35dfdbb0d6b9bbff971c7b9af7e3969ef236f57fb4c598fc4def5e1fdbf0fe60d62d65e32244f884fb0b7542d5a73c2d43163d315eaa1f71fd2ff2baec8fdb90d17cbb23aadd6fd8d46959f6e9d5e47d5223fd30ca3d56addef817bde897caf63a71bd48ffb7cecc7eb376d01801eddba28142c2084104208a1ff5e7e4e4a6eedbe036ac9832a7e9957289e78ecb1d57fadf3f2f10b0e0972d8ed0c01608010200c51a9d4b22c9b0b0b6f474728bac56ab51232000094fbabb6fb3e4feefd68b51a59264041ab962da026d3052bd9f2d091a3070e1e2a799da6a8e7863fa5d3e9caeee1d8f113a224511415e0efa7d36aab73748d46d3bc59a297a7f1daf51bc74e9e723a9dd5acb04aa5ecd6a57378785854bd48955279e7b1ecc7e62cbd050033fb47cfbca3d482df4fbd37b1a9ba78e3a2d9b2452d5cfefce7a2ff104208183bbcff5ee3151f7d3afdd87bb7676cd25a5f1d1c4b2be009294ee67cfead42d0f9e99992299da52677d23a3f3d183afcbc6274e33b6ef944abfd83184208e3dbf6a51fd7bef4a35070f9f0d605933f983cfc0963836defc7d5761cb14aa50c0a0a484f4f1f326448efdebd8d462300d8ed768ee36edebce972b95ab76ebd75ebd66fbef966fcf8f1e9e999550d1fb8a311e9c07ee35e9cd4febbb173faf72b79baca33f54fea1221ffba6aef3ee624ddfcc538b556e897207eb0e6c0eeccb310fb7e4b2feadf7145eefd5badca3750ab5572f1caf9c56f42287947964ce866185ac1b2b5f92c6bb5dab21fd81a7f7dc456ab2dcadd8665993e3d53aa6c169cff8c10420821f400e767912f1ebfcd5777255e8aa2faf7eeb37befdeb3a7cf263c9460b19a09210c43743aa3244a7a9ddecbe86db5590541902599a2a8ccacec6aee99a1e9dcdc5c85e2ee7bf5787a7a5a2c16f7984c0f83c166b7fb7afbc4c446d7614358cc969c9c3c866509217abdae7f9f5ee5fe2e7ee3c6cd8d9bb7e8f57a8aa2e26263aa396e9ca669a3d1181f1fefeded7de6dc05b3d952cd5a19f4faa6894d020303394e7177d79cf9e0cc95b9506fe46f93bbdf5efe49cefdfbdd177f5a3ef7e898a66deeb9335711f9f4b8c7bfee3f73cc0aff92b9ebeab8eecdb815dbe6edcd6b9fe24d03809cbb73de36bba2598f583500500ab5025c36be64f16f4d837e6d35cbf6ef2ef01fd4d1b3924e7a856754d2c0773f39ba60db9c43375d50ebfccc304c6848c8f9d44bb22c1f3b76ecc68d1b57ae5c494b4b6bdcb871525252af5ebd0821a1a1a18d1a350a0b0bbb957eab51c3fa3519bfa06efcf298eebf8e98f495410fe057bd3355467669ebf5edea1fa6d38efa9f373150b4dca26794e9fbe93f58f9a0a7da052bfe6557a4ae55e7666fb22c739c92adddf2d47abddefd99cdcdcd3d73e64c8dcac6c5c505040400004564fc5701218410420855989f0f1e3e9a9c9c24f2ae9207d52cd93639f97c6aeaeeddbbdab56d6fb61412024a4eb964e5e2c609f1a57bbf8040938446d5dc677474546848487140702f730d92241d3c74d87d1f57a3d1683215d68b0c0f0909a9db86a028aaa4d3875328388e934bdd6eda7d2ed7afdf58bae24f021445511e06437ca306d55c3fccbd7f8e53a8d42a5114dd77b4ae0e5114556a5539e11948c19e596b0ba9969fbe3cb07348a9d82145bf3a73c6db6b7fdd3f2eb9d3bd37862179d4c72d17bfb52d0d20b4e82b00dfee635f89edf8cdf0870d63dfe9130da96b267fbac61cfbe667bdfc68005086b608838d7fce59d666509c4ea18f6818e7d3e5cb2f3a25bf3da453e11baf0f6c1da975e5a55f3dbe7debad94ef660e0932ad7d76c01cdf7e7d5a370cf7d7d82f6d98363f9d6bf151fdda0fdf069aa6838202f71d3878f6ecd9f5ebd7731c171d1dddb973e7e6cd9b9f3e7dfaa79f7e7aedb5d7faf5ebc7b26c5454d4c54b57ba76ee54a3f1ffb45f8fcf5e8d6e3d698fbd383f53de959c69300300eab83e4db9f99b8f42f4fbad7d190026a85da780d13f9e04dd80eed1ea7fc51509be7f3756d2eb741445b9a75d54929fb51a4dd92fce6ac4e861506bb400b06ad5aa499326b12c5b9d1d4a92c4f3fc6bafbd3672e448000059c47f1510420821845085f9b9faeb6f97553f36d6cb685cbb7e43a7ce9d6d761b4553f522227aa674af4d8855a955653264d10dabbcbcbc72b27312121af9f8f8dcd746c9cdcbff7dc11fad9a378b6fd4d0cfcf97a2a8dcbcbc93a74e6fdabc95a219b55a0d40925ab5080a0cbc879d4b9254fdc58da48a6e312de76ef9758b5dd9e1a55e4177261f26b8f7f39d3e7cfeef997b0b3a36adc5fb2274e8b86726f5f82de3f6b5d136fb78f57aef319ffc386ed81c17a8029b0f18b761fcf3cdb414000017f3fc77ef1f7ef3c71707cc0280265f1fdf3e3cb8def07907837e183b65fe874f7f63075ae31bd9a45ddfe18d3d69a0d4916de2a5f9b33e5d70b39007d085273d3c79eda7c342ea66caa8bf9f9f200801010113274e6418c63d4680a228bd5effd4534f75efde5da3d100407070f0b9b3675d3c5fc3c5e7940d9e1ffbf08c612b6f4ff3e72a3ed3a2f0dba44f3c6c3eead7ae837ba96d5554d764c38f4b6c8dfbc66bff1d57e43e327a18689a9624a99261c9b22c1b0c7af70deaee999f8f97d5eee294ca6eddbaddbc791300bcab31b9dd6eb7676464f4ead58be338dee5f4f7f5068410420821842a4aace6fcecda942784586db6652b57b64e4ad2eb0dfbf7ec1e34a0ae6e455434795392a4bdfbf6070506a6dd4a4b6cd2c4a0d743f142bed55f6d28333333a64182a520a7a20dd66fdc74f4f8c9e4d62d77ecda2349320088a2288a02cbb084c84ea70b28ca3d6c1b8024b76ed5a9637baee6dd6559d9d9df4efb313d3da39adb070506bcf9fa2bfe7e7ef84eadbeecec9cf113260f1e32a4478f1ea5bf8970381c369bcd6432ddbc79f3e6cd9b870e1d52a954efbff38646a3c146bb07557ea6dcac36dbacb9f39d4e575868484ad74e3ffefc5b54bdc81e295d7f9cf16b7474544a974ebfcc9a435174427cc394ae9d996a8c05a8e4b82e97cb6cb589a2f4d584499dbb74f1f4f4ac726f3ccfcf9e356bea94490a96f5341aaa5ce76cf5baf5db77eceed2a9fd3db4d8966d3b3b7668dbaf778f5a36294208218410fa5f610f1d399a9c9424f0ae9207956c2dcbb22449a22449a228499224c9b22ccb444ee9dc79d396ad0de2e39d4e575e5e3ec3d00cc3b8bbfedc0f6a10986559228448922849442612912551b43b1cd76fdc886fd4880098ad569aa2288a66189aa669f722d8344dd766e55e00f0f3f5edd3b37b7ca386fe7e7e9bb76ecfcbcb5728140a85c2bde8b7dea074df7dc7a0d727b56ed1ac6922774f634d3985222428f0faf51bd519332ccb7248701057bb41adff0fe9745a6f6fcfebd7afdb6cb6fcfcfcdcdcdc6bd7ae6564645cbb762d2f2fcfe170700a85c1c310111e96d4baa54aadc616bbaf544a25cbb214c59b4c85db77ee56a9542653e1d6ed3b942a557e7ec1b69dbb140acee572193d3c985a2fa4af542abd150a9bcd76ebd6ad9c9c9cdcdcdcea9472389db22878f97a57e753191c18e861341c3e76fc1eaae7613404dfd3a0158410420821f46fc9cfc949c5e3b7932a1bbf2d49122f0802cf0b82c80bbc28883ccf8b92288a92288a44969b24241c3d7942c929b37372140a56c12a1896e138ce3d97d83d17b1f2882b4b9224cba2288aa22449a22cc9a22c4aa22c8a02cb309191112e978b175c34455334c3323443330c5b3aa7b30c73ef293ab1496377d906f5e30202fc4f9c3c7dfe426a7a46a67b04b52449fefe7ef56363e21b3508aac56fc03a9dae53c70e1e0643764e4e8563b301008061183f5fdfc4c426b55f52f8ff1ba552d9a861c34d5bb65db972252b2b4b144586a17d7d7c0203039a376d1218101010e0a7d568552a77aea3b0c5ee2b8aa68383824e9f396b2a2c2c30991886b158ada6c2428661cc168ba9b0d03d9ac4b72e266548922488626e5e5efb766d6c16b3fb7677922cc9b2ec1ecce2fe168ca6699aa28b519d3ab4b358adbea2c430a4ca2ffb9a356ddcac6963bcac0821841042ff4f7fb92dcccbaa72234208cf0b82c0bb5c3c2ff0022fb87897fb199e17789e774f6e6418c6dd67cb29140a8e53721cc72938a5d21da1398eabe47753428824c992248a8258149ba5e2ffb9bbbc650908d00c4dd30ccbba8333cb300ccb16c56796652b8943595959310d126a34585d9665abd556947229d0eb742ccb567fc1b08a385d2e93c964b3d9aacccf5aadd66834aa944a7c9bd694a9d0bc74f99f0cc344d58b0c0b0d3118f4eee5a9aa3f140255a99a9f294288c56abb74f98ac351fe6ddb288af2f1f18a8c0857546f227ae5c72db94bbc2c1399c840883b3c43f17da1a812344d51144d158569aa7856c8bfbf491142082184d0bf3a3fbbc3a4284a3cef120451100581e7455112444192644992887b715d8aa2699a6519d61d66152ca7e0140a96532a152c5b6574714768d93d34dc7d3c99c8b224b9fb8e645274088aa2688a718fdc661886a219966159456d3a9f1142082184104208a1bac9cfa583b42449b23bd916cd8126251d3b25c3221996658a2727d7b44eee59d03271771dc9453f004508a128f75168aaf8ff6a3ff3192184104208218410aa528def18e48ec7f737d35314c5303400008eb64508218410420821f4efc8cf95dc94152184104208218410426e343601420821841042082184f9192184104208218410c2fc8c1042082184104208fd2370fe334208218410420821548dfcbcffc0416c058410420821841042a87294cd5c80ad801042082184104208558ee55d4e6c058410420821841042a872b87e18420821841042082184f9192184104208218410c2fc8c1042082184104208617e460821841042082184303f238410420821841042989f114208218410420821cccf082184104208218410e667841042082184104208617e460821841042082184303f238410420821841042989f114208218410420821cccf082184104208218410e667841042082184104208f333420821841042082184f9192184104208218410c2fc5c8ef465f9e189d9b7ff34cfedf49265492a91dd2fcbf29261d9e1c39cd9726d8e4e4e4ccc0d6f67de6faf7a53fea2ad5d62767862f6a3ab65a9d4f372ae7348f3ecf0c4eca4af45170000b9f46b5e784bd376dbbfa8950bb698a212735e3f484a9e91321d7d12b3c3db9af7d8ee6af3dc71670988d28c81d9e1235ce672777767e30be9ae1f7fb46fcbae550d8943da38d33c64406e4c6276786276fdeef9cf7c65df954908401595298fe3a4a56962ee872749e59bd549cd11420821841042e87f9c9f0100804a79dbe397af3d7e996298f48ad2e3a4e3dde1e675b9ffe3fa1e5ee2ca2c15a033b73b0e4977d499f364ead56334d4bfa895f5f59531408eec975cc5cf58cebb2e02804dd871b3246492333b24d0283a84575d758f60363a9862dcdf2c64b87efad5be2d9bdc73f5c41cd7c743f3464e77996354ef7c6cf8ee73fd3bbd59eb56eb93cfdb5302f86b800000200049444154f97bba4a4a3a3a82f15756f59d48ad6b8e10420821841042ff18b6f21c54af25d73dce1de754ddc2a4d6a35c8b4f93be1dff67d934a60f97bdc6f157ba7a6428000048d2dfcb046d6b55e07ea7a5789bb041c66d83ca2f4e24225294e2ce2f0d041e580eaa7f4ae5eea48a56f655b40b805ff60bb9afb2c1340090cbbb443156dddfe4d87d5c16eb332c0038c5ad670915ab6ca006a8bc579fa6bb4ff0ea5e576d2a494b3e322fb8ce3cfb93e727ad69a6e859f5c897b4bbd74bfa9a0ef027e0924119a75df2a7163f5d082184104208a1ff921ac423a581aea84351360bb3c79b7af6c8894acc0e4fcc69f3acf9f7d3a47406b45c707ef64a7e628becf0c4ec06ddf29f9bcee7968d88845c5a5ed83431a7ef343ebf8200a94b50f7f61217ae170577f4bde95c7881ee3948a12bb597d2e3b74981f391c4eceebfb9168e2f68939c1dd1bc605e867bd078e1aa2db6e707e7462566278ee1ed00b2555cf4a5a97ddbecf0c4eca8aef92ffec26708c57b2c6727356c668ee9d898824baed3ee942f487b8fc8219d54fd1b539777891602002064f2fbf3a15e5b85277dbb41ae6fb63ed127273c313bba7bc1a79ba4a2cee052e3b7ad7b0b9b8c709a419e3b2c273c313b3c316fca45f7eee4edbf99fbf5c8094fcc0e4fce1bf295f3420583e45da98e698789dfa38651b7c33300002898b67db920b6aacab847773febd8bac0dc3f2527bc69f6b0ede4aef1db597b6dcf0fc98d4ecc0e4fcc8eee9837f073e72db1fc9abb9bbac7efc2dfdf9b3ab4c90e4fcc69ff9a6d773e0899ae09afe4354ccc0e6f9537ec473eaff8ede1b8e2fcecad82b61d73c213b3c35be5f6fdc0be27eff619947b5c84104208218410ba3795f73f83e020363b002185378459df38cd5ae5d084727a6a65bb744d601f79491d1540b15669d732dbe81185ca3f8d430201006c676c8f0eb3a546a8de1aab4df481dc6bc2ae0b9245029fd2e15d26477e333df1a3d86a94e78f8fb3da8aba83d5ec63bd98852b9d979ed635e0c8a575ce4b7eaa290da9cf2b3d8bf3bf98173ea2ff7e91214022b437640380d5f5de1478f363e39868cae6a4548234fbb5fc71279887dff0f8bc3ea4efb17ff193e9e10ce3fad15c499abd6b273544c57560e90de2d6aba47b134a2e14b7dda29bb76413425871aaeb9253d9420d05a7f9ab403fde825694143a631bf113fbf8f386e7b4f28eb9d6d9ef1506adf47cfeced1ddda66fabfbf827e1f0a29538d6fc7524053463f0a64f9afd1f92f6d804ecfea66b662c835d7f4afcd0fa7c1e6ef55c1ccdd35cb38c4a7033db8075b457f71e59539667d97d57cf1ad576303b16829b879bb9c78cbf1c26bb61b6db4935ee74239927d53d89f4a5c720535b700005c9c5738315efdcae76a5d966bea14db73a3e4ae053cdf4dfbcd102a7dabf5b35f0b3facef3da3334d03b872c4c240e5ab3d34c15e94e396b07ca6f5c997c98679da58aec2e322841042082184d0fdc8cfd26fc3737fbb9dd5146f4d37f42c2f3ab201aacf3ebdfd63fb24d6d4a760e64669e0d30c2b492b27d9ce79aa7e9f6de8e0010000ad950fdf599c88f2e649a6918bc9c35f7a4decc9709507d1beaab0798ec5a9da4f63a4656ba4d03eaa06aaaa7a15a3743f8e5285154547920d0040f7fdccf0624bca9dffac07ccdf1ea75a8f354e7d986101a02517cde70d5a6c5d3adcebf9b072775263c646ca28b01e3c24094d5867eaffb177d7e1515c6d1bc09fd1754936ee46700f04779752a42db4b448dddd5ddeb654df963a75684b0587e2904082bb074948200971ddcdcac8f7c7421a02842410beb7edfdbb727125b3b373ceccce0e73cf3973c67584e5ef88617c7cc48872676a8eda25968e244baa280e88aa118f15eef14f2d37061111f56949db4756cc4f51a64772353f3346c306fb331c9139808b083bfbdeaafdf697572a1d9fb67d3df1ecea740952fb3c5cf9e561cd6b6d6a5d99508b321522b699ffe53ab0d75d195178e52d43f5be5155233fbb4ebbd314eede47f5e3a21922a22ee2c8b3af5ca4e6de066bc9a6fff61d7d8c404462c829f7985faa329fb02dbcc5bb2e6c7a6ac9af8b24fb00d144644d347e9078aea42e62bf3634e886aa5f8ee95f6ecd5cba5c000000000080ab9f9fd9d12f9a274732a4aa5545d2da9fec1fde55aa9963bdb7d905594b518f2cb7bf3bc7b5e5985c796e342fe361d9451c5f292d3b488137e8122d9728c42dfffe5cf1bcadec5d9ffb3c53ab0bf1c58851da89d1f66fe649f78f712ecce3a68ee2347499fc1cd55b08aab55c9e1fd69239b71a6ae6664f39c3dfdce75c1a6498b6a33581bf56ad3da2dc19c15e72213556bfd24eb237fc31643032fc055b880f147af8d10f2952f1ed5c5eaaa72a52dfc6448246ec62b127ed571f0a5392f7abd44c6c55a3273a35d7f60d38f7761fbea585369e5624e22ed36780d4cc8dee7c129e19fcd79c3e1d359d04e796dd8ad4e6b26fbf84ba2b13a749f0b9f8fb34616273d6f5e9f315cc446d9f04a1750873d90ac40c14c3cfb6c23361ad392266784ff65c50e7da05d18f0572854226965497bceadbcacf97b90f64abe7badbd3c15c955a338d28170000000000a0d1f999096d2d743b3b7e98d82f913b33bcecfd0fdc377eaaa9d5087d6645d9d8173cd1e30cef3c2244fa321a45fef6a1b2794e5289e42aa54c266b087bc992dc9ec5a92476d2dfd091ad57e3aec08d9ec0bff785fd9b124f5133c3e8f0b39d7eeba0f3616adfe7ad650d350aab2c5248cffb696b6c173367212a2b566522ee520b39c779a8b2ffad55e71ec3247c9ee433e2c28b051abe7f1be687adaec3e5c2f1ed4a4017318023d272035a304b3748a509526a1e455e279cd7a75dc3e8aaff6448604996a83e6355979d51893c8f0dca7fecfce92145aa5cfb23676c912c9172ac50a5f03a9ba0ebae8c8ed55f62ebf0a1baafbf50677c59f5f9cbcef788f86071ea23a6278770da3a8a32555fda20962722c6ac656a164d1e52552255d9f09f92bb9632d7dd6f7aa4331f6822a6c875dfdd76b78b9446950b0000000000d0e8fc7c7ed2d273adfc6975a6274fd2d86abe4f55b6fce176c41a3f7b561fe59d5ea5ba9c675fe474ac95a3a339976e38356a3f7e9dfdf8f1caf18f33f3dfd335ab47be091da06bff5ec5e7c9d4fe394d58635b156b8645a38d258752e824d29f9d2295cb6544d1be4c7d22bd18a39ff58dd6e94d932cd3dc78f1025bf5e329c9b36ebfe7d849a6fd239c968818b6756fcef99d6bcf6ef918b1d777abbbef7a7d99fc186285d7bf37753fff9e66d1e722cb0fee2286902369b964ef285cc990d975846fbf2efa77bbe8df95948c7dee79b32a663e5d6689f37928e68a477177483faf51826ff67df776debbd7b81597fb1a940b0000000000ff4a0d187f5ba99076e71159394badc8aa92d3755e0b64e5216772797536e547b6a1fc95555bca2eb964dfaec65fbed4876dae18fb78d551e7e56bc205681ebe45d3bbaffee101dcd5e894cb447617ccaaf4cb06f96c477055ddbfc49547fca0166c7dc216abe73a7412ba7516ba7516ba75e47d2e91b97ddb8ad1a4acfda36aafcc0f3ad7073ea0831850e49efd8747e2f9818d8a762ccf08448ebf822313d547f453a4a46c3626866f56e327d287b9b0004dbcee81ce4cfeefe5ef6f55ce7b90b6474959e2ceb98a0356f36c7427ed030fe88248de957bd19a3790aa3a3da4b3d0b9edada6af719eaa47b90000000000008dc9347547e6f46dee9539442a398ba5b5bfda37b899a1533441ecf90f28669984fe3c7d6a9f992c3cdb87ad3ce87ce90567e9b96ecfc471639e32ccbed53e6d2a3d3255d3c19f4ab23c1b8e700f3caf8bf96ba469f24930fe328bb9e5ae8ab18fd1fc0f74cdeb6e8566d9fe8f5bfa5fbdad60ec6478a483f3b5d74a1f2b318c6dce646f72bcf9ab1278bd7942d8d5dcd642b0d8d56aff758387220c1dace7e26b84d841eb58be8f285ed3d6d498c58a817c0455adffcd99c4f016910989e303db195e1feebaf7d9e269870c13ba725659cdcb96b6a44a2d1e37df796144e7b89bde321fb8b3ec9b7b8ab60cd55ddf950fd4a8f9e99e558b9ddbf486d5434562af68ad8bd795dd368f1d3640681ecaeaabe4753f569d11844763998bd63ca0418bd6f323dbd393bf3a160f308d89508fadb2df3f5ba94fb9000000000000573d3fabab3e285b75f67726b085e6fe778c0f0ebaf02e6526ee36cbccc2f2379e2cfa512673a438f141f31d9f977d77ee65432bc36f73d8773f727cfdaab35c25c1c60f1867345fb0146b27c3cfb368f25d15631f55e77fa06fa1bb869b41e0a6cdf4d57f54f1d9d7e58b1cc4fbf283eeb1be32fdaf87575d1d5a6e602be6d74daa4f0731acfada818e1f1847cbf751483721a051837b7381daff3ce97eecab8a292b89887bf037df279ab1235ef3fdb555e587bf563e345b5589f109e5bbf6d326d82e9e1e797fcd9b3fdbfafd64ff769973c64a4522d205f0dd07997e99aa8d1789aeac095a172eb694ab7efac89953a11231e19d34af7e6df48ee37d61cd1ff76bc8a2596edc5bd6932f573c37a1e03162c23a691f78d730e781cacb960b0000000000d0084c4901bab4020000000000005c068b4d0000000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf0000000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c000000000000f02fc1631300003409655f76ee12b74bf5fe256a98d0e0d1c4b6c38601000000407e060080b3543527ebd4529339262a2a828854b5b2b828e364e6c2a848428406000000407e060000af92dc9c6f8da6d88888de0ce324d54e2a1b12da9218213d637e4cb44a6c7b6c2300000000e46700807fbbecd333456d4c4444e7b2d263273352794192dc4c4c4c4c48904d962a0ea7fdde229e180e111a000000e06f867be6a927ea3a0bccce59bd66cdca95ab93376cdcb4794bc6c9933ccfdb6c36866152376dfef5b73f12123af31ce772bb3ffcefc74414111e5ec7d26459fef6bb1f8e1c3ddab64d9bcbd6ec6466e6a1c34742428259f6da0d72565656be7dc70e5f1f1f8d46f3cff880d3d28e7efded771111e1168ba57aa2d3e57aef83ff161517b7681e4f44bbf7ecfde1c73929a99bbc3fbbf7ecb5db1da1a1a11cc779e7f7ce10df2cce6030e03b03705939d96be2e21204d174f8e0b2e8c8ae3eb63b2c26d7f18c3d81fe8c5e2754da3d478f6e0d0ef267d8e00664f27fc7d15855d51fe7fcbc77dffef6edda320c73e10c3557b6d64b92246ddabc856559b3d98c9d100000009a025fc749cc8e1d3bd7ae4f329bcd5dba24f8f8589d4ed7c99327172f59268a9ab8d8989a3333c4f8d96c7abdfe2ad6ece4c9cc9dbb7677eedc89bbe024a909f3737959eaa6cd71b1b12693e9dfb62b0cecdfcf6ab5ba3deeb4b4a3dbb66f2faf281f337ad445cf5f01a06e8aa2a8c4906ae7388913871211270ee5b9d4caca02222938405759ae5d9ff44dbfbeb77342c7fa44ca7fe1d1b81124594e49ddc4f37c5858287642000000b8a6f9393b3b67edfaa498e8e8b1d75f2708827762e74e1df3f2f2980b9a2044519836f5366ccdab761628493c7fadbbd647464604040410518be6cd7ff871ced1a3c7aaaaaaaeee5938c0bf273f2b8a8354c6e55224f70a5e1c26b9565456388dd6a9a2ae47c6e1ebfcfd2ce515e292a59f8f1a750f2f74aa7b69381a03000000fc4fe7675555535237310c336ce8e0ead335afc0c0c00be777b9dd1fcffcb447f76e3d7b74f74ec9cfcf4f4ade98999525cbb2d1686cd7b64daf9e3d6abd4b96e595ab56ef3f7070ec98ebe2e39bd57c69e5aad5bbf7ec25226f4744ad567bdf3d778ba2505c5cb276ddfaf48c0c5555fd6cb69e3dbab768d1fca26da42eb73b2929f9d0a1c32eb79b8802fcfd870f1b1a1c1ce42d77dbf61dbb76efa9a8a81045a14debd6fdfaf61545213d23e3b7dfe711d10fb3e77817327dda94007fff5a4b4ecfc8484ede98979fefad588be6f183070df436cb9c484fdfb021c5fb526444c4c001fdbc89d4e3f17cf1d5d771b131c3870df52ec4e9727d3cf3d33ebd7b754bec4a446bd6ae3b70e0e0f0614353376dce2f2868d9b2c598d1a3bcf5dcbd676f797939c771c1c141c3860ef1b3d988a8aaaa6a7d52725ada5197db6d341abb2576eddca9e3d56a2be6382e282830bfa0c0e572233f033482d9a4cfce3e151b131713139d762c59e437d81d9e36edef12753dca8a57d8ed854e67aecd27a8bc5c9cfbeb87936e7a84133a5f6a51ff80a3b1d3e94cdeb0f1f889f48a8a0a220a0b0b1dd8bfbff768ec5dc1c3478e24256f2c2f2f37994c7d7af7aaf5f6bcbcbc15abd6e4e6e68aa2d0b143874bb581dbedf6999f7e4e4449c91b92923710d1d021833b76687fe448da8e5dbbf2f2f23d1e8f5eaf6fdfae6dcf1eddab2f50565555ad58b5fae8d16344141fdfac4debd6f3e62fb8f5969b434343b01b030000407df3b3dbe3c9c9cd090c0c341a8d8d58686eee991fe7fc64f3f51d3e6c88c160282a2a2e28285055f5bc22dc9ec54b969cccccba79e24de1e161b596d0b74f6f22dab7ffc094db268b82c8b28c20f01515153fce9ec30bc2c811c3743addeedd7b162d59aaa84aeb56ad2eacc3ba75eb0f1c3cd4bf5fdfc08000a7d3793a3bdb237988485194a57f2e3f7cf848f76e89919111c5c525eb93924b4bcb268c1f1b1e1676dde8918b972c1b77fd9880800086618cc6dab7fb969696fd316f414c74549f3ebd789e2f2929ad5eb5f48c8cdfff981f11113e7edc58c9e3d99092f2c3ec9fa64f9b62f3f5adcf4673ba5c6bd7270d1d32c8dfcfcf23498aa22c5eba2c2ded689784ced1d1511eb727332babca514536723a9d3fcef9a9ca51d5b76f1f5f5f9f932733d7ac5d274992378a5f395555cbcaca0541d0e9b4f88600344244d403e927de3f7ad4d12c2ebc4b274f454581c9e70e6f783e95fe5a70c4b3b680d1ab16b7f4b74557d875b37ffa60ead49f2eb5a87fc0d1d8ed76cbb2dcbb574fb3d9e472baf6ecddf7f3dc5fef983ecd623113d189f48cc54b96c5c5c60c1f36c4e170246f48a9acacacbe34505e5efed32f730d06c3d831d7f102bf65ebb68282c28baea94ea79b3e6dcab7dffd90d8b54bc70e1d8848a7d7115151717174545462972ea246cccd3db33125d5e3f10c1a3880882449faf5f77945454543060ff2f5f53976ecf8b23f9763ef0500008006e7678fdbed767b2c167323468b511465cdba753a9d6ef22d93b45a2d11454745795f9265f96c56743a7ffb635e4949e96db7de7261032f1169b55a8d46c3b2acc562d188a277e2f61dbb9c2ed71d936ff6b6c14646447cffc3eca4e48df1cd9ad56a969165392727373a2a32a1f3d98e91cd9ac5797f397326eff0e12383060ef0be14151969369bff98373f2f2f3f3838c87b866a3299ac56cb45d7aeb4ac5451947efdfa56d7a1bac4e4e48d269369c2b871a22810514848c897b3be4e49dd3466f4a87a6eba11c3874645467a7f3f7d3a3b2dede8c0fefdba7449f04e69de3cdefbcbaedd7b4a4a4aa74db9d57b8a19151929cbf2e6cd5b3a7468afbd8261cfdc6e8fdbed9124cfa1c34732b3b2faf4eee5fdf800a0e17c62621f3f71fcdda347293acac03052adf07c3af30f974b5548713b258f47aa63417ff7a3311199cde611c38755ff191d1dfdc557b38ea4a52576ed22cbf2860d1bad56cb98eb467bdfe867b37df7c3ecea99b7efdce5767ba64d99e0e36325a2d0d0d02fbffafaa22b5b3d6c984ea7ab7900af6e87f7d653a3d1ac4f4aeaddbb9746144f9d3e7de6cc99f163aff7fe0711111e5e515999967614bb2f000000342c3f5f09b7db9d9b7ba66387f6974a5f9595953fcef9495194a9b7ddea6d7fa8e789606666a6bf9f9f8fd57ab6ea3cdfb66d9bf549c976bba356dcf5f676deb7ffc0daf549cde262438283ab7beb1d3f7182885ab6685e3d73585828c771a74f9faeee4f5807abc5ca30ccd265cb3b77ea18111e5e5d7fb7db9d5f5090d0b993373c1391d96c0a0909cecece9124a93e2bc8715c50d05f1538919e4e44ad5ab5bc703b1c3d76dce6ebebe7e7573db1797cfcf61d3b4b4b4a6a2ea1a1e6fcfc4bf5ef6d5ab7be5aadd900ffda081d1bf7e4914333f61ff08d8e34661cbece6e2fac0ecfbbb7bd2068a2d24fb2f90565f7dffb7413d5e07fe1684c44aaaa1e3c7468fb8e5d0505058aa278279ec9cbf3d6b0a0b030b16b97ead46db3d9aa97a0284a56665660404075ddb41a4d6c4ccce12347eabf112a2b2b9337a49c484f77381cd513ab1c551a513c793293e3b8f088b30395330cd3a6756be46700000068707e1644511485b2b27245511adae8e176bb1545b15a2c979aa1b8b884887a74ef663637608c6b45515c6e97c964aa79f39bd9642222b7db75e1fc83060ed4e974070e1edabe7d8737880e1e3840a7d35554541291f736b9f3ceb1ecf6fa54c36ab54cbce986d44d9bbdddfc2c164bffbe7d5ab468eef178545535d718b59b611883c1505850a8286a7d6e4c16789e65fedad4151595a228f017b4e4288ae27456959696bdfbfe87b55ef2dee95d8bf7e3abd55d53551422e2d8f36e231c367488afaf4f95a36acbb6ed070e1e0c0f0f6bdfae2dbe21005712a15bb4782c25754679a53e3adcd7e9cc3d2f3c673079f9a50fdcff8c20d675adea1f70343e74f8f0d265cb3bb46fd7bf5f1fbd5e4faafafbbc0592c74344de2367cda7ebb12cabd5ea6a1664b5586bae78fd73be77f93ffd32d7e391faf5ede3efe7c70b7c56d6a9d56bd6ca8a4c4476bb4314c59a075e1d3add0000004023f2b32808c141c1a74e9faeacac6ce8833445516459b6b4acec5233848787c5c6c424256fe038ae47f76ef51cf58a65598da87156396559ae3e692bafa8202251d45cac1a42ff7e7dfbf7eb5b59597924ede8da75eb25491a3be63a8341cfb2ece49b27891ab1e6fc7a9dae9e2b181911111911e1ed22be69f396858b97dce1ef67d0eb1986f1d6e76c465555bbdd2e6a342ccba8aacab2aca2a835136c753bcc45994c46b7db23793cd51d266b6e073f9b6dcc98d1b5369de5629f94b7dda9bcbca2e64447551511d53a630e090ef28e76161915f9cdb7dfaf5f9f14df2c4e57efcd0200173b7205f4ecf9e8aa556fef2d1323c342562d6ee972a98226ea443a93975ffae003cfd61d9eff014763555577efd9ebefe7573dcea2dbedf1783c67af0e0802c33055555535e7f7b8dda246535d90dbe35655b5ba6e3567beacc2c2a29292d29b6e9c50dd71fdd4a9d37f1df6f57ab7dbada87f1d8aab9c4eecb300000050d789d045a7320cd3ab670f455156ae5a537da2e3959f9f9f5f5050f7195b7070d0e12369973acb611826b16b9701fdfb6e4c494dddb4b956d3683541106459ae7e9565d9c8c8c882c2c292d252ef144992f6ef3f6032992e1ce5ab26a3d1d8b953c7d0d090c2c2424551e262631545292d2bf5b3d96afe78079af636c9d6a7c735c771e1e161dea162cbcaca44510cf0f74f3b7acced3ebbb9cacb2b7273cf848686f03ccf719c5ea72b2d2bad5e1def18dd75888d8921a283870e5d78e6daac595c714909c772b556e1c2db0e89c866f3150461efbe7d35e3fae1c347a8c69d90b523b7463368407fa7cbb567ef3e7c4300ae10c3860d19fc747171e981c31c27c40a9aa8e327e84c5e497dc2f33fe068acaaaa24c9bc2054b7219fc93be33c17534551f4f7f33b7ee244f501aab2d25e5c5252b3a0c2c2c2eafa4b92743233b38e6dc5719cbb464f1cef6ddea270f62aa4a228070e1eac7e353a3a5296e55359a7aaab5af355000000808bc4c0679e7ae2a22f98cd268d46dcb57bcfa1c3475c2e574565c5a953a7376fdeb2765d526c6cacafafcfa953a74f9d3e9d98d895e7385996b76edb1e1e1e16111ece304c6080ff8e9dbb8e1d3b2e0882dd613f919eb167efde98986822dab367af200aeddab6090909d16a34c91b36320c131e1e7661bb87cbe53e74e8b056ab6559d6fb20627f3fdbbe7dfb0f1f49d3e974e5e51549491bb27372860e191474c1435c3c1ecf6fbfcf2b2a2a72b95c7687fdf091b4fdfb0fb46ad9322e2ed66834969496a6a46e72b9ddaaaa14151567a467a4a46e0e0c0ad4ebf544eaf61d3b2559321a0c76bb43abd5d47a56cad1a3c7d6ae4bf2485295b3aab0a070636aaaddeee8d3bb974ea7b358ccbb76efc9cec9d16ab479f9797f2e5fe172b9c75c375aafd3310c23793c7bf6eeb3d97c4d6673764ece8a95ab9c4e5754546458582811a56764e4e71774e992505d9cd1682c2c2adab16397d3e95449cdcfcbdfb96bb746d4582ce68000ffb4a34777ecdcc5b28cdbe3c9cfcb4f3b7a74cb966df1f1cd2e7cb28b3754ef3f70302727575194a2e2a29dbb766fdbbe233a2a2a31b18bf78cf6cc99bc1327d23b76686f309c3df7b55a2d478f1ecb3879b243fb763ccf7b67309bcd151515058585de9ff28a0a1fab35ebd4a92fbe9ce5e363f58e3c94999555f34fa7d3f9c17f3fcecbcb6bd9b205be6cf02f8ed096e6f1c1291bd7e41769f2f3a5dc33258f3cfcaca849ace7dbffd6476386611c0ec7c183878202037d7cac3939b94b96fee972b96cbebead5ab66459d664366fddb69d65d9e0a0a0ca4afbb2e5cbcbcaca4c2653fb766d1986b1d97c77edde535858141111ae126ddc98929e9ec1308c77656b974574e8f0e1c2a2229bcde67054711c673018f6ecd95b52521a1b132d2bcac6944ddeacdeb95347bd4e67321ad3334eeed9bb57afd7bb3dee1d3b761e3b765c92a40eeddb994c264551beff61f6a6cd5b3a7668ef3db4ae4f4afef5b73f5ab66ce1edaf54eb4f000000f837b8e4f8610cc374edd225243864ebb66ddbb66f77bb3d2ccb8686868c193d2a3626baee850605054dbd6df2faa40dcb57ac5455d560307468df8e61989a8d1b0cc3242474661866cdbaf5aaaaf6ead9a3d6495b745464fb766d37a6a4cab2ec7de2a8c9649a72dbad6bd7adff73f90a55556dbebe63468f6a516324b0bfae0a705c484870dad1a35bb76df756a07bb744ef28ac2ccb8e1c3e2c383070d79e3dde5ba3ad564bb3b838a3c14044269369d080fea99bb7785b682f7cfeb3d5c7aa284a5252b2d3e522a2f0f0b09b27dee4ed5419131d7dc384711b36a4cc5bb090882222c2afbf6e74f5c3ab3a75ea585e51f1e7f29592240506060e1e3470defc85756c439665af1b35726b40c0ee3d7b77ecdce52d4b6fd0139156abbd6df22d1b5352376fd9565555c5f3bccd666bd3aae5a51e8bdabd5ba2c964dab66dfb9fcb7360d5b100002000494441545778d7b147f76eddbb255e6a7e22e279be7fffbebfff317ffffe03d50380276fd878fe39bdf9ae3ba67b7faf7d7f758d3f1545b954a316c03f952ccbb2ac389d5576bbc36eb7979597cb323b62c4f81f66ff2249caed536fdeb75f301ad37c6dbe66b359acd136fbcf3b1a1351d72e0976bb7dc1a2c58aa2f8fafaf4edd32b257553f5abb131d1d78d1e9994bc71634aaa5eafef96d8a5ba178ff73873cba4892b56ad99f9e9e73ccfb769ddaa6b9704ef21f1a247fe614387ac58b96aeeafbfd3b9e73f4f183f6ec5ca551fcdfc94e7f9e6f1f1c3860e5eba6c79f581eec609e356ae5eb362e52a228a6f16376cc8e0858b97f0025f7d28abd973a7d6910c07360000807f21a6a420175b010000607d52f2ee3d7beebbf79e2b791620000000fc83f1d8040000f0efb477df7e97cbe9efefcfb2ecf113e9dbb7ef48ecda05e119000000909f010000ceff2f90e7b66cdd5b52524a442693a96f9fde5dcfddb1020000007021f4df06000000000000b83c169b0000000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f0100000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f919000000000000e05f82afe3b5e3e9e9151595458585d84c404426b359abd1b46fd7f67f6af7a8552b00000000008026c29414e45e2a3cb32c1715d30cdbe89f67f78ead03060d6dc41b77edd846a4c6c64437c5ee71e5b56ad0bbdefefcf723e9b9dfcc788063d10be3e28e9ec824a2f8d8c87a4e87ff7d4f3cf342af5ebd6a4e49494969e894949494f7de7ee3ff7d5d54552522866154559524491004ef744551d8735feaeadfdd1e0fcf71dedf6bce00000000d020976c7faea8a8ec3f700836d03f954a6a23ded531a14bf2fab54db77b5c61adeaafa8a47cd7b12241ebb775d7911e09adfe011fa82ccb1e7b09b1a2d668be92e5387ef9beeaf739aa2c11d1a13b9f2122dfc7a6d49aa7e674866535e36e36de7a07be537f0bbd7af59a3a756aad898d9b521f8aa254a75caf0b33b097779efac75a59966545110561c7ce5d2b56af6519f699271f6559d62349de2b62aaaa7a2449e07922f248d2bbef7f440c0d1b3cb05ddbb62ccb604f00000080ab9c9fd16dfb1f9e9f55b5716ff4ee184db47b5c61adea6ffeca4db6e0585ed0cc5fb5b57be796179ed637054fd676c7f6ef4d835f64cd415777c98e8ad2aa9cfd06c5e9a872959b43ade12d448dae718b2afd754ee0ad77b202cf705c8be62d88c8ffbec749555559562459955545565ab4684144fa71b72b92a2c872f91f73909fe1c2eff2b4dbef5ab46429110de8df77d4c89137dd305e14459effeb3f9db9bffe3e7fe1a2d56bd612d188e1c33e9bf99156a71505e1b2df475555bde179e7aedd4b96adb865d28dd1d1512ccbbadd6e8ee358965555d5e3f10882c0308c2ccbaaa23cf5c423a74e9d9efdd35c499213bb26105aa1010000e0eae667f8a79fdefe7b6be574b993776404c474923ceef47cf789acdcb8c890a62ed47d6c8db4ff234b5c78fefc870cfd9ed387b76538eeca172b793ca57999f2994321167f8db5a5d5e92c3a732c2737cb1cd3de1a14ce36bc08c923332ce3dcb691d38a9aa896c4907460ab22c98a5b529c2eb9ca2dbb254dabf64454b6f24fd92d9b070e962415df27a8956f7d0342ba774b7ce5a5173c1ecf7fde9a91937bc6e1704cbe7992c1a0f746e8b9bffefec557b3f6eedb3f66f4a856ad5a1e3a74382aae79dac1bd66b35914c5cb265b511088e8cf95ab6f9974637cb33822f286678ee36a85675996455124a2f0f0b089378eff7dfec2c4ae091e49e2afc61710000000909fe1df7282db98b735713bedb5a9d58aa41d5a9f306faf51df80f0df97a53c7bdf8d4dba5e9eaced9efd1ffaf61eab6d36dda3bc7172d9cb01435fb5c475b8c26d65af282f3ab1575f5910ee1baa4adaaa33b93ab7279035e8dccecc2d2b0a83a2835b77315a7c1ad4baee511896544e27723a8d7fd2128665789341f178942ab7a4aadef667d3fc9f5549915996611592258fc2d4fb836299cb759d5515555595abb5e5af7d894044d36ebfab7bb7c4f7de794b96159ee30e1e3cb470f192254b970d1f364410788ee38868fec2457bf7ed1f3962d8edd3a7eaf5fa512387b32c7bdf030f7ff6c94716abb5ee5668ef4b1e492a29298d8c08af4f78f6481211454546141797b8dd6e9ee7af4daf13000000407e867f447e6e54532ff3f7af95aaaa4b93f65b223aca924751148ee3b7ec3b5d5661b7980c4d179eab525f0c18d65f137923e32ab26992dde623c77e79b2c57db3b5b64676e49624a930fb54e1e19d113adedfe4efae70288e12a3ec52555799cb2ddadd2d3df2a93d5b0eecdeead7636854db4ed5432bd5273f93aa303cc78a8245af703a8daa72b283516585f5f00aef615886cfcd96dc12c332c430aaa721f99965fc8342eb9ea7e04cb62a5fb58ddf7425faf87fe9fda5a4e0ee26da7396adcc9b3c7961d32dbfe92c5ab2f495975e9065c5c76a351a8d6fbff9fac2c54bb66edb5e52526ab558b55a2d116dd8984244d3a74e35180cc141415aadb67bb7c4a79e7dbeacac5ca3d10a97cbb71e8fe4fde6330c53cff02cf0bc4b965555e5ce0d2406000000d0d4f9d993bfe9bbb7667c356ffdee53150af1becdba0d9b78ef938fddd4c17ad5bbc2952f1fe93fe2f80b87f6bfd852bcf2a5d9374e8de8f34331357f79dfde57da6ace4ead58332178f09a31eb4fffd4cff86f0bd057b3cfad94b3fcddd7be5e99ba79eb815c27357bf5e081975a9df7a14979ebde7df0f10f17ec2990f411bd26bf38f3dde91dcc6c13d7eaa252771e72f1d6cca37b8322e31545561459ef133cefcf94e9370d6d8ae2dcc7d678f6bd1530a48d367c3a951fa0b41799bc439cc25ec1e7a63aecf6137b7751cec9b6c1011a8e2a0b0a34f64a93ecac92ab2acaab8c8e2a4eb2e715151a4fe7249416acdeb5ddf8daa7c16111f5cecf947df058f1866df5ad506589a7216db7cde2aef590fed7a6441fffe04bbd74a9671c5cd6e79fefbcea45a4a4a45cf994949494eb470dbbec251e9ee38c46a3d168d06a351a8dc6e572555555793c6e6f3713abd59a9797474456abc5c7c7ca71dcbefd0788c8ee70b8cfcd73298aa2b02ce36dc776b9dd7a9dae3ee19988dc1e0f11796756148543176e00000068c2fcac56eef9706cbfc7d794450cbaebb1ff26c6f932a5193b57fdf2fe2d5db79a0b568eb25ce5aab1c6c856cd9900cdd56df34c7befb945f72eba31f0dfdef8a05ed5a4eace5cf2d5cf9b8d9dba8eecb17edea60b2f5eec7c65e0c0ff6424deffe1dc01968c79af3f7767cf93ccc1a5b747094d5aab8baef5bc155b8ce60877d189920293c1ec2bcb8a206a97a71c9c3c6ea0285ce5ee189eaced9e7d6ffaf668a5099b42e57be8f87f29ff70491e9b6d4f88bef9d546343ecbb25c9897bf2f697d9c9e6f151e509e9d5979f8807ffe29c67126dbed70147a2249aa12a46315b245a2a0e060de6a0e2bc8723aaaea5fc491fb1e993c7972a45cdf06598ee336cd99d3b6dedb7fdbd6cd97d9686ee7d5fdc4af4d898d0ec975b8f7decea9a9a7ae6e11d766fced01fdfbbef1e6db070e1c7cfbcdd7b55acdbc050bcf6e6a8fc7e391a41a7bd7868d1ba3a327abaafae4d3cfcef9f997eedd1225495295cb5c92a96e3d565595af5fcb3311b9dd6e9ee3bccfbbf2783cde19000000009a283fab15a9cf8c7e7c8d32ecf3c3f3ef6ea13b9b6aa73df0dc7f76ffb28013ae6aad14b753118cbd3fdb7da451a7cc1ea7cc6bf98be46eb6f980a8b4a5cf7cb07bf48cceba7ff7077f7593aabedb27e9e59f31249d9c99306f93a3d6a799bbe0a9770efa4c5cbaece3913696e8ba5ee6f4b8fb9f7d63f34d5ff7315edbfc7c34fd747629a3cac7df7bfe8ea7de992bebcdb22cc98aec52756b53770fefd7e5ea86e7aad41703064569c26e605c763afa06151cab2a518f64b50e1dffaa29aa6d4317e870384e656555a41d181417623abef3e49cb55cdaa110cee53450b683f45514ada55c8e0a4b28ca62b1c5c43379b94cd671ce606d500777e59c7acecf304c03662646723b1555f5763460589661d80b17587364b586de9c7ce10dcf92c77dc1ceaf9c4d680cc3320c434c2376bbbf63b7ea6b66d4c89139b967162e5eb27ce52aabd54a44de7fef7de061ef0ca5a5a5de291fcdfcf4a3999f7a2786868674efd68de7799e17ea7373b2dbeda6738dc9f509cfde39bd31befe7734000000009c9728eb7d5a9dbff495af4eb33ddffff2ceeaf0ec5d82a5e32d53dbe9bde733a7fe7c7542c7200dc3308c396ec07ddfec293f7be6ebd87a7f30e37f47aabdfa7d654b87f04cab19473d444455db1f0a65ac37fe3cefb571edfd05860b98b6d15ebe7ca48669fefae17327bf4af99eef1e1ad2d2c6330cc3077498f0c6aa5ccfd9a472ec9dd60cd3fbeb65ffbd353154cbb09aa18b4a2fba1262b33bdf9de297f1d133bf675fa279cd7d7ac59b93ba86eb1986618cd1fdeefffe40a54a4454b166a285897e668fb7a1cab5eff95886615abfe3ad3d39b6dc17cc04dc99eaf85b25e8c6fe5c34b55c7a8c26b564f38f1b3d3ea3eee96bf3ee6d7ce4b8fb7b3005cbe61e703471ad2ef0ebd214ab5f709b48736468c0c0ae7155f6725996644912b5c63f966f5594ab93de9d4eb9f2688a7bfb9301837cb521b730f6623afc929a7bb4389bd97da44dccedb32db11d1a3432b62449f90505e927b38c56bf667d06179e382a2f9b1395be2792773102953a28c0434106ca60c8ee125ab56c658b6fc9661c61f2b2495679a661f787cbb2eceddaaa28ca1f7ffc71df7df74d9b36ed9d77de292e2e561465eedcb977df7df7b469d3de7ffffd8a8a0aefd37de57a37561343374cbcc56e7778877c6318262ab6d9053ff1357f98063eaa9761995a4bb8b088b3d98c61ec76c70d136fa1ffd561a4460e0dfc9ba6f49b6e183ff9e649895dbbb85caebc8b71b95cde3903020282828282828212123adf307edcc001fdcc669356abb96c7ef6481257a331b93ee1d9db5b5b55554110307818000000344ebddb9fedfbe76ff550c75b87855eeabc5f295a797ff7915fdbfb3df1e9e2a1e18e9ddf3fffcc1d5df796ef5ff768734dbd8a28fbfd8e47dd2f7fb1f683b6864abb8f8eb69e57feeeff0ce8f2d28176b7bff9d387edcd459bbe7ae6c5a1bd8b5376bddfd37cf63c28e5e1db85473e5d74b0ab6f5599e9127733b33e7d5f7ab9dbec079f9fb16ddcc7dd6bcf24e7fe31a5d30d73f911cfce5c3430524d5bf8e613d3ba9d500e2e9d1e696c37b633ffeb8a0db96f7488e6a5dc8dcbd389e8c8e2cd854fc407b3eecc356bcfe812c7b4d2ff8dd2b37aad9e39e43ebde3b887a27b44ebfebae4d2a27308a5ec4a2b53bae9d96b56abbcc2d23dc70b55b67cfcb884ccecfcceede2e7ad9de71b14a5c8b2224b5945f6bd87d33bb68ebdc2522a2ba59ddb4bdc1947fbf58ad304f5a1ca6c3a358f0a8e97e4b119c509a1e31bdc6ddbe1709cc9cb57192e262edee170e4141454c577cd1f6788ddb9d4f7c44eb6aa3258209627629840b3cd14df9ecf3bcd1cde494e0fc9a4aa445c7d73c2a1c347e62f58b42125f58b2fbef0f1f1898b8b3b7dfaf4881123a2a2a266cf9efdd34f3f0d183060e9d2a5de29b366cdfaf3cf3fc78f1faf284a03f233517171f1d011a33efaf0fd844e9d8828a173e7abfe41d767990cc3eed8b5ebe1471fd769b58d2be51a8c1f36eafa3f33324adf7967e0c8a1817fafff5744519c7cf3a4e1c386949494565555793c9e4993a7b85cae595f7c6a341a351a0d9d6b8b7eeb8d57cd66b34ea7e3384e1445abd562f3b589a25877be55148563596f2f6eb7c7633418ea139e555575b9dd0cc3783b4d780712c3490000000034497e562ab2322bc910157bc971c23ce93f3cfd7576d8c39b96bcdbdd4844830676f3c98ebbfbd55792a7ff32a47ef746fbddf4dd0f4f0db49c3d6f2aaf996c4ffffaf0ab3bfdee58b3eeab81568688060eec2424b47af1b9058faf9b7276745d6d9f8f7e797d7c204b44e1972e438899f2ce5d6ff6f9fca99f1e5f7f77e4f94165fb7f1e9a5bd4ede3a30b1f8c158868e0805e118571a35f7c6fd7a4995d7dbb5edf9a1e5bb8b5f8c168ff92ed0b0efb8c78bce3862f17ec2e9f126cca4f5d7a94da3fddd1f277fae4cf0faab3befe7adbb6edb566e9debddbf469d3aeb420a922af822822c0f4d79ec39b82cc441579153205b3d7ac567ffcb9d1e81beaa828f9e4b7cdaa92aa280a2f6a654992248f2ccb82d6f8dbd28d57989fab1cf296cd453a93c9a7eb4d797c2b8b3d43ccfa96f20f5715cb878ec7854f6a70b7edf2f28aacd3a743c222fcfcfcf3ce9c292c2c2422bdc5aab6ed7e3c32dee7e8b680dd2bc5d3690ccbf2912dcd062b7f68271515904725856495f22cc6c2f8d6e197ebaa2a49d2871f7fb260e1629665e3e3e37d7c7c4a4a4ab66cd9a2aa6a6e6eeec4891357ae5c595858e84d26212121919191deb4e36da66e507e0e0a0aacaa72de7bff83d3a64e79e0de7b162e985ff7fc1e57c36e4e5655f5b2cb943dee4f3efffcfb1f67478487eb74daabf27d6a8af1c3eebdb7f3c8a1813efe5f7a237a5314d154ffaff0bcc1a01704de6ab17a3c6e8f47f28e1666341ac3c242ad166bf59c0683212424d8c7eac3f19cc00b1a8d288aa2f701d175f02667ef23e8c4fab53c7b9ba935a24844b22ccb8a22a20b37000000345d7ebefc696bf99ea5fb29eca1c91dceb5eaf21163eeee76f7e4d455279c433ad5671142e7719d2d176f7428dff9db1639e8ce3bba5bcfbd2ec68e1e17f7ecfbcb8e544d09f5366fb719d7d3af3eddd14ddd9f7dbdef3777bcfc46caa4af6ab653b94e2c5b914b896fdf107deeac8ab5f59adc5dfc35292547ea1a1bdc675894fcf9827d151313f72fd8c5247c71dbcd65339f597cd831bcf9ce057ba8c54b3dfcff4e6392d56ae9bde3f6dbcf9c399395f5d760451111e1d3a64ebd76cdd44d5cab2aa77bcd9663bcde87572a4591558954955115a5ac244fa3334b92a4c84aea9ef49cbce29040dfc655dee19093920afc027d12ba85a92a73e2b879c9d28343cc19ee22f9c0e1d0c8db3eb6c436f881cfa5a5a56515f6e646535959597979b9a8d1702ceb6d9a53f57a874f40666c7bdbf1edbeae32eee4617e5732d91d2493aa9047e433c302323a0fb676bbdee67f99d6cb0f3ffe64fe8245898989afbdf65a48488877624e4ece0b2fbcb068d1a2d2d2d29c9c9c0913268487870f1830e0ebafbf26a2c0c0c001030678c37383f2b3286a4451d3d9df3f3020902e7673728d9d415195c63c96f972cb541996090c0ceadca993f706daaba28912ac8fff9773e65c7f158bb866e36ff33ccf719c56ab5555b57ac0308d4663b558fd03fc6bec0fa2d964f6b5f97a47f6f2baec5ac8b2fce68c778b4bcabcf3d7333c0b82e076bb55557de299177c7caccf3ffd04da9f010000a0a9f2336b0a8f30d0f6ccf452994c173be550ec05a50af944f8fc75499fd107061a687f6eb954bffbacf536e325aa2357e41678e8cc67dd0c9fd57a25a4d443e4cdcf063f43fdce85f88889ef3cf05ae27f9ffcf6e9956d6a9c75979c2a213a3125989b72fefc1167ca25226ddcf0de3e33d62d3d5aecb32ca5b2d5b3dd9af5c8882bfa66754689b468ab2b78e2c0c8bfd560ae1746d0e79f7beec9a79e2a2b2f27228bd9fcfc73cf5d2ca636fca641de146822aac8af94c9e7ec07e46d920e0dbc604f6aba5a2d5c99cae97c746ae5b7ef3fc89dbba55655e98197bfc82cf2c8b224c9122718e62e5effd89de31bb13d2b2b3ca99b0afd027d121243598673b889d75bb369dccf3bd29a0b8742af7bc01ad7b1118b5514c5ed729f3c79926159ad56c3b21ccbb22cc31091a2aa1a8da8185b94f904da967cc4ef4d218f422aa92a39fcf5996d5b1475b931b8555fff80206d9d5d940f1f495bb070714242c2c71f7f2c0882c7e3a98e2893264d5255353939b95fbf7e03070e3c76ecd8faf5eb478c18111919f9dd77dfcd9b376fe2c489def452ff35d26a34515191f7dc7db7d5625649edd839f15273eedeb9b511176f1886e9d8b96b9dcb545445bd71c2b82183077df1e597274f6636363037f99dc993272f24a2bbee5a969d39fd6a2df3da8cbf5dcf6b438d7e2fc7714f3cfa30cbb2cfbef8aa77f7ab4f78ae1eeb6ec67f5ef57e957006000000004d959fc9d0765ca2302ff9c79539b7df117e919cca1afcad2c1dcb2af1542f5475e4e5d9c91c6ce6895456e048956bb42649552eb9be318835f8fb70147ef7a2c5f7c79d975259638485486e68b633747ee2ada15fdcf2faab6b3fffab469c39c84c5cab4f52beec6f3eaf521aff180d1119da5cdf559cbd7ae596c095b911e37a07eac2070c0e7c71e9bacd8ee422638fd12dfe6e037a5f249bbcfbce8cfb1f78c8fbcb2506e56a78a211c312e204dab925c3794fb8c11b0acbd376e650e0a8e616f6dad4ca51e59ab76a97aaf11dd4b325cfb135b2168d1d9cf8e6d72b395eabaa32c3b2cb92f74d193fd8e66b6ee85a1e38502a68b489ddc355e25c1e2a2e23874b886dd52c35ebd6b0366edff6edae242a300c535656565525040404eab45a86655545518918a2f2b23297bd92c9cf662545554861d9bc289f82de835d6d268446b4b258cc976d615bb86889288a2fbdf412c3305bb66c898f8f379bcd6565656fbffdf6ebafbf1e131373d34d37198d4686610e1e3ca8aaeae0c183753a5d7474f4c18307154569687e1e3e7cd8e851a388145996588eebdba7d755dfb3ebb34c5996cc66e3534f3eb964e9d2ffd9afe8df7a88efb9bffe3e7fe1a2d56bd67aff0c0c0c24a24993a77887dd26a2f8f8f8fcfcfc4993a71091cbe5eadfafefe851236fba617c7dfa6f2b8aa2d56a198621526559d1e974f509cfb22c4bb2cc308c288a9224a9aa8a51c4000000a0c9f2331b38ea953bc3fa7cf6d8dd5ff79e7777f3bfc2a252be67ee7cf6faa92d3b8c6e4b8fcd9bb3e7f504efc05c52d6e2afb69265fcd0582d91e41feb47c527322b95de069688d4b23d4b0f1205d4af70c69270632277f7eaadd23ba33b182e38e3911bbcda5cc8d8b71f8debf8e6535fb6aaeec0a96d367a68e08c9f566458ef99147291ccc15813ae6f4bf77efbe13759befd87c66848d77c644ffde79f7d9897ce767cadbde96f969e2fd105fa93991fd5f16a631ef4c358bbddda935fbde4ab0dc5bd87fb324452d682cf36297eb74d6aa36ff25aa9aa7af8f8a95973577a3893ea76e5e415ed3b92111d1e6432e888282b27dfc76a543d0e8515bc7753caa479e393b9f74c1e1e1f1d56ff736b5555b57a76cbb69cd8e681367f9f323b535a41a5e59e2307d24382b80e3ddb715770a725cff31aad56743aab1c8ebc33670202036c363f6f4b5a69498947927896e1dd55a452995673ac45b4b3ff146bcb7e11976b76aeb677fffee6cd9bdb6c368fc7131919f9f2cb2f3ff9e4933366cc78e9a5977896f5f7f76fd6acd9f6eddbb76cd912141444444b972e8d8c8c4c4f4f6fd3a68db735af01f959a5ebc75c274b1eef47a9aaea279f7c72a9791b7ae7f3d912943a9759e351cfaaa2308c7afd98eb14596e4441d760fc306f113d7b862f5d38e26f179edf9af16ed6a953b5a67b87e3f6fe5efd8bd7faa4e42369690e8763f2cd930c067ddd11dadb742ccbb2aa92280af50ccfb22c6baa9ba95542fb3300000034657e26c6dc6bc692f78ef67be29e962de7dd35edbac4385fa63463e7aa5fbe5d7caccfd25153dbc5dc36e38ef7877d347c14f7ce2343c21cbb7e7ce9b90dd4e38357fa5888880f1d3625811e7be1b9b9eddf1a1952b1ebc7a7ef9c5f54effc4c7cc42d9fbc32abeb8b7d7a9d7efea1b109e11a475e56dab6152b2bef5bf4cd607363565cd7eee1b7c77c3c61d121a273c37e19babdf4c9cd0b6fb8b9cbc81dcf4c1dd8c2572ec949df97b4e260dbf7e73ede4a43c405f61a1947afad39a11bf5612b3d1199da8fed24ffb6368bda3c9468fb9b9d8a35f2c6e64bbdcb9393bc2839c723e76f2f2472ed59f6eb2f7b7921b0c7a801915ae242c6bdf3c49b5ddfbe6194ef8c47fa5b32e6bff1ec2671e0972f76373675ad885c6ee9f6a73fb1d842389e57555abb3d73d986030f4e1e7ce3a83e44f4f8eb5f6717560aa24e96dce7462352b71dcc4e79e4fd8dbfbfabd5d437f456564a5959f6e62d8396fd79a86342bcd5dfbfbc424a3b7042f0e48d1ddbcc60b8a2618a18961505c168307857b3bcac5c92e4d0d05087ddee4dd732cbbadd9ee346cb892e0303864c0b8b88b358ccf5cf0676bb23262656922422321a8d4f3cf1c4823e7dde1c37cef4d9674a5050d5e4c9fefefea74f9f5ebd7af533cf3c337cf8f0949494e4e4e4f8f8f809132678f373fd9fffac92aa2832c3fef54caaba1ecedcc81d5b713b1d35b75ecd474cd77ab83411298aacd255b8c9bf2906f79a33e7facf3fdf1919d984453491f90b17659d3a3562f8b0e9d3a630c46cd8b871ee6f7f1051adf1b7f3f2f2a64f9bd2bf6f5f9d4e3beb9bef56ae5abd78c9b2e1c3860802efed76514711de7befbdf3d4333c8ba2e872b9bc071941e009000000a029f3331163ecf0f89f69ddbe7d73c657f3de7df04b3b11efdbacfbf027e7fefce8703311d9867eba7959d823cf7ff6c0d80f3c648ce977cfacdf674c3ffbf02aa1d9fdbfff9635f5b1e9edbe7571fe9d6e7cf6d34f4a464fadf7491f63e8f8fcfabd716f3c37e3d3fb7ecc75126f0e6ede65c88df7c5377af05c3660d47f9e6eb5e8c5437f4de242267cbf677dc2f3af7cfae2cd1f94a9a4b345b7ed33667aafa0b3f9471333a49fff6bc70bda8fed642122627c13af6f43ebf7860fe917f6b71bc9f5ea2655c7f6576eb839e9dc5f0b9eba6d011175fd3667f3b46096c8d0e5f5f5ab8d0f3cfedf876f9a296bc37adefee5cfefdd112d3479ad8804817b74faa85a27e2d5836c4fbf6970a5dd79d18b0b82d0808185aa0a32b3f7efeb387cb4c662dd9492d6a6139f7daa80f7e48d1c1e7185e1d960d0db334e9ecc3c1914146c3499dc6e37cff3de95e1795e100459518a2b2b57e882b5632746771b14181cac6de00399fcfc6c151515d56dc8168b65d4dab58aaf6fb977a3c9725959596060e0d34f3fadaaeaf0e1c3870f1f5e33c334e8f9cf0cc30c1d3eaaee79562e5f7a15c7ac631866e8f091d7a0c4a648b023870612759e3c79e1a71ffd2f86e43aac5eb376cce851d3a74d311a8d56ab253a7ab2373f1b0c86eaf1b7bdf73ff7efdb372828d066f37d8928e69a0000200049444154f38d5735a2b878e9b2f2f20aabc57aae7bf6252fff49d5038679245123d6273c139124c9aaaa7a675614054dd0000000d094f999884808ec79f7478beffee8e2af8ae1235e9e37e2e54bbc1835e1c3a4091ffe35e151a97aa02e5d978fb3d58fcf9fdf3c7c994b3d2fbeb79af8f6c2896f5fa452cd9e3aa83e759920d2fbfb22f5fbf326695abf70507da1d6a282fa3dfa4dd2a3df5c7c21fa9eb3f2d55935b65ef4437bd487fe961f7ce3dadc984bbdcb32667d9dd1970f1af4fc1f7b9fbf86b572381cc43044346a60978bbc5a5545447d13db5c6a992e97cb7b9eaed7ebeb8eeece9c4372d2ad13fa290b924e6ac3a7a8b2735bf2a6e808fd95b73c13918f8f4fbbd62db34e651f3b9a66b3f999cd6641140551e4384e100497cb9579f264ee9982c809f747368bb75aad8d184fb873c78eeb9292f3f3f30302ce7607b1d96cd5afe6e5e59d3973a677efde976a64f6783c0dba8974e080fed778576fa212afc1cdc9defedb37df1c7e159779cdc6df6ed5aaa5c160080e0af2f1b1aaaaea4dcb5aadd6c7eae3e7ef57fd15d3e9b4369b6f506020c330bd7af658bc74992449d2b91efe75f03e7dea6c6372fdc2b347925455f566668f24f1187c1b0000009a3e3fc33f44e37a4a37f5e3acae62ad366ddda95c4137602f966507f5ef5dc70c8eccdd058b5ff06f956b116984e187d4a2e07183dab2bc3630506710f3c8736e50bb0bff3d9bfbcd2ad575ff01cff3fefefe269329bfa0f0d4e9ecfcbc33a161e1c121212ccb965754ecdebd4b95a50e1d3b040506d4dd5e578711c387a66cdafcedb7df3ef9e493b5e2b72ccbdf7cf30dcff3252525b366cdbae8db398e4be854dfe772a98afadc73cfd53d4fe36e7bfedf29f17f3ca25f9bf1b7470c1f76e8d0e15123876bb55a8ee39e7cfa5997cb357ad40851140581f706d7fefdfaae4f4a9ef5cd776fbef12ac3301cc7eddb7f6060ff7e3ccf33976b163eafdbb650dff05c73669ee7317818000000203f43fd83c5357cd7ff53adaec1f9319b976261f6b3b9e4c8a56043fee4b8ff8a8c8965888a884a8958229e8825e2cefd9c3fc5c54c71abb75e362ae874bab0d0108bd99c9d93939975b2a4a4a4b0b0f0c4f163017ebe515191568be5b2e315d721263a6ac4b0a1abd6acfde0830fa64e9deaef7ff6d9bc050505df7df75d464646bf3ebd478d1876a9eb0b8228180d867a5fe938efe6e46b729de85a970844f4d9cc8fa2e29ab32cdbbd5be2befd07e6fcfc4bf3e6f1b1b1b10683411044ef1773f4a89139b9b92b57add68862af9e3dbcb3a56e5827f082786e9ebaae7a7824628861185555eb1b9e79de25cb442ac7e1e15500000080fc0c0dcb15fff0f6e72b3173e6ccf28a0a226288bef8dcc76030fcf0ddd7179dd3eaefd1b4928827e2887862d82c729efdfdec4485882352cffdf0440a114393efa7c2625298cf14f54f22aaa3082f8ee3ac568bc1a0f7f7b39dccccca399dd5323e2e2828b0d1cdce35dd32e9469663d7ad4f7ef9e597c3c2c28c46636565e5e9d3a7198619316ce8c41bc7236c40836875dab4837bef7be0e1a79e7d9e887af7ead9252161c8e081168b59a3399b8d6fba61bcc3e158b274d9e2a5cb162f5d36b07fbfd40deb5886359b4d5a9df6b28387b12cc3719cafaf4f7ac6c9f86671f509cf44949e71d266b3796756148543176e000000407e867a65ce4635f5aa4ddc00fd3f52ab071f7cf0e399332bcacb5586b1582cdfccfae25273caa6d69ee09bce362cd7fce12ef3e7b79fd194fbb614141b5552ad166b1d45d4240882bfbfbfc56a5515451084ab75f6cf71dce44937f5e9d5337943ca81438732338b2c16f3807e7dfbf7eb1d161a8a2f0b3494280866b3f9b34f3e2a2b2bb73b1c9224f13c6fb1987d7d7c45f16c7e164571f2cd93460c1f5a5656ee9d41e0058bc56c369b85cb75aeaebea0337840ffdfe72db879e28d11e161de2f88f7d16eb2a29c1b304c22950481f7783c27d2337efb63fea811c35455f548922808f8a4000000e0aae5679b9f1fb6ce3f3a40373873b22cab2a8a77c768aadde3ca6a5513c3508d5b8d1bece1871efa71f66c87dd5e77b2f5d8fa4bd61e746151cc257eaff1e7179fd30bafbc575666fff8bfefd7bf620cc3789f617bd5458487dd7acb447c33fed9aecdf8610cc368341a8bd5aad56a5d6eb7aaaa3cc76bb51a5114abef35e079de60d00b026f315b24596218461444ad4e2b0a423dbb54288ad225a113c7b1737f9fa7c8f2f3cf3ce97da3aaaad5a38bb12ccbb2aca2286fbdf33ec7f323870feddca9a32ccb08cf000000d038cca59e89929e9ea1b26ce784446ca37f9eb5ab962724746970b455d543870e6bb59a98e8a8a6d83daebc56f8640100000000e0ff213f13d189f48cf28a8aa2c2426c26202283c1a0d3693bb46fff3fb57bd4aa150000000000c0ff437e06000000000000002f0cab0b00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000ff1ff89a7f58fd82b045000000000000002e84f66700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000407e06000000000000407e06000000000000407e06000000000000f8ffc0376c76a5e2c486254bd6a46c3b909157e1266274b6a8169d7a0e193376404beb05cb525d0559e5e6087f0d738dd6462d5dfbd0f8370f51b347e67e36da9f259232674f9ffe7d369ff8d68237bbeaf171030000000000402335a0fd5975a4cd7dea96bb5eff66c9e6b4bc0ab7775a5551c6eed573663c70d3fd9f6d2d966bcc2d97ecfae9852953dede5ca6622b030000000000c0df5dbddb9fd58a5d9f3e376bb79d28b0c7ad53c7f66a1b156012e4cafc8c7dc90bbeff6953def1792fbe12f4dd07e342cf2ed1b1ffc76fb71450dcfff3e5016bc71ba7ab257c54b888cf1a0000000000009a3e3fabc59b67af2c2532f479f99317fbf89e6bb6369a7c82623b766df5ee1dcfaf2c39387bcec1614fb7ff5fea26cd5ada8cbaa50d3e66000000000000b8d28059cff9dc670e9c528984b6c3127c6bbf87b126dc7243241195efdb96e3c636050000000000807f9efab63f33a25e24224ff6d1024f62a4507b2981831e7939a852ef1f192210390fbc77f3c3cbcb8888e8f84793067f44b6eb3f9dfd600b0d1191a760d7929f7f5b9eba2fbdc8458cd62fb6439f5193260d6fe35b5d13f9cc827b6ff9e444d8ffb177df7135f57f00c0bfe78e6e7b0f492165ef19b7db42bb548a22b242222915c9264256914da2a28c87ac94c856b6b2a2a5a13d6e75f7f9fd91e8deee6d580fbfe7f3fee3793d5df77ecf39dff139dfcf39df7bee8c835b7a25856c8b7b5e4e90ed36822af3f8ca4b96f4d8ad318143f9ee70f34a1216bbecc8c4fa2f8dd9612eb86382cf0f63bc0c71f64eac1db4eefc468d4751474e5f4fcfaa60228a4aaf51e31ddd5c8cbb49f23de98c53fe3ce164eca5dbcf3f56301126a9d667c4583b5767136d290c3a0e00000000000000fcc7b4f7feb398264d4f0921947fcc7f5d54eafb4a0eff53c1484a030d0cc70cefab2189214494ed395a6f68770a420891ba0c1a3172f4281d192242885795b6d773aadf9e0b691fcbb9f29d34d4649865590fceee5c3cddff64669dc073c6389fcead5a71ea79390f214ecd27f6009b911208d1ef5fcaa0f3bd8d5b7237211321d260db51caed7e185a5dc6914573824fddcdaac4242908314bdfa6466f9cb7fcec27ced7b7e0b5af227da6f984fdf3e8630552d6d0d250607fcebc151dec3e7b6362111b3a0e00000000000000fcc7b4fbf961e27d67f84f781cf04f41d9bd636bef1dc3e4bb0f193674c89021c3860ed65593e0cb5cc95ab67e1b8d53bdedd6be44dd262e0bb65525208410f7f3d58dabce7ce022f9d11e6b97daf5972721c42e7b1c13bc26f2f9f323cbb7691e5b69a0f0ada0e2a4cb487e84eb3cbbfe92e5ef8bb5c6e8b11fcbdc49ae7d98f0aa76b89e4cd31d604e71eaa5f70851864d18aed0febbc259a72e907b39ae5ee6a6af2549e054bd3a1bbc7cffe3fa575127332c030649208478e5b7b62e3f9ec1442a263eebbd2c7465080871ab5ec56f0e3a90961212a4d963af5b0f0af41e00000000000000f8ef68ffef576172c31745ec5f3aa1bf024208e155d94f92cf1cde16b4608ab5b5abcfb6530f0a99adff5015332b3ef2090b218d299b563af6fff263d164e561d3d66fb05542889e7ae89f5cfefbba2a8e1bd7ce34d51ba16f35c571808c545f5b0379841ad22ebea8fdba254e61cae56c842446da0e96edc8a26ab111feebe719684912104224f9fe0e8ba7774708d566bc28e12084103bfbfcc1bbf508f59813e26fa52bd3584944f9fe9356aeb5524028e774e4e31af8592e0000000000000080fc59540a2da563e1b52beed2c9ddab3c9dcd46f55469bc05cb2c7a7ee5c08a69b33627b5b2b0995d78ff4119424877a2b50e85bfd07e131db4104205b7d34a38cdfe41698c51f7e6ef14d7b51aab8210f3c9c5674dbf29cdce4fba9a8f90cc18db81321d499fb13ee6439b3f068da4a8d3551221c4a86ae022843845f7538b1142bd268cd324f3ef6b2f533d398418cf523e32a0f300000000000000c07f08a9e31fc1c43bf53374e867e88010ce2cfff0f4de8dcb67cedccde714276d0ad2d08e98ae2df4a796d9a5ef4b1042f2bd74e505737692521f5d29945757fabe948d34beee91b28e0a7f49146df3f1ea67a28b9e5e7c5a453356c0102be7daf52284e469367d3af6a359b29d95c5f9f26d0259520ca17a2e87871042accfaf3f2384d087287ff7b3fc7b8b33cbab114275f9f9b5bcc11204e84000000000000000f01fd1810c10e7b2d83c81549aa2a4a3673377dda1a89546b208a19c7367de8ab82fcb65d4731042e23294969b245064c411426c06bbf9a268b2a4e0d3b4c95ae32db510e23cbff8b8024788f9e1ca8d1284948cad7a4a74f0aa01852470bb1a6bfe37a7be8e8d10429cd2bc1c01b945b508218458752c1ef41e00000000000000f8ef68dffd6756d6e179f3a3f3084356c56d35946bb9529aa44a75b5ed7cf34461cd879c1ade0071215939515c9284108751cb6c9977f21aaa1b1042146981dcbac586481ac6363a87f764bdb8985e6e62587ce55639429dc69b6bffe447791129e2248438f2d661d14bfac263c20000000000000000b4f7fe335941531621c4cdbcf6ac4af873b3f02f4b9f299262c2bf884c56d155450855bd7d5f25984073ca5e7fa8470829f75026b795d9aad16cfb6208cfb8fca4282be95e15421a66e3bb89fde44a21abe8282384aadebca9e40a1e273df7c5f337b925b51c787e180000000000000040fe2c085318663d848410f3e1ce5d573fb57cd036a7f4eec94bc508a11eb4ded25ff2678cd09857f31adf4dee3c5a4f1921f4fecca58f4cbe8cb4fef5f90b790821f5d14355886deeafb29edd2012c2df5cba7af9412542ddad4cba907e76a5887519334a09219475e6fcdb06be8365bc8b0e5ce2e339cb2bea030b3a0f0000000000000040fedce26d4a869eb37a1311aab9bdcdcdcd7f576cf293b779c56565c5796fd3124f8678cdda905a8b9092e53cb3ce5fb259a2b8a41842a8e8c9cbe27a2693c945141d47b7a16208159c5c1e7cfe4d4de38d5d4ee58bd83541e74b1112d79b31a11bb9ed3dc11487db0da320ceabe86ba508f5b4365427fdfc5aa1f49c346d1009a1e2b8c0b5a79e5770be24fad957b6ad3c558c10a9ff1407f8f96700000000000000f84f6977f229d6cd29786bc39a95512fea4a9f5c38f8e482e01b540c966c5938f4ebcf488975eaaf81ee67d7dfdb3cdd66b3d8e8e0f80da3d4cc57accbf50b8cff7827ccf3ce01250d35f186a2820a364288d4cb253860ac72bb92794c76f08451920f53eb11c2fad9505589bfa45a3a5905adcdf50f3a979d76d0c7e9a87ce7ceb2dcf2bccf750821a4326e7990552712f41d0000000000000080fc592882dca019db634d1e5cbe70edf6e38c0ff9150d38428828dd4967a0de585b47ebe1ea94665f7d2675b15bb1247bf3e1e4ac1a1c911a4a6bb9488a283f627e78d4f00bd17157efbecc29c8432419b55ea38dac1d269a0e506af79e6032036c464ba726d34983268c52fe553f214550d4f3dc7362d4859833d7eebdc82eccab429854a7be234ceca63a9b684b61d07300000000000000e0bf05ab2c2dfafa87bc72a7bf619ff1f2ebbe2e9b9f9346ad8ede68200fa92c00000000000000805f8ff0f7ed32f7f39d73cfb9489aea30540e92670000000000000000bfc5dff3355e1ebd20af9a28d6f0e15af8feb70875b29a34401ad2670000000000000000903ff363e7c4fa2ebe5cd5f88782e962671d7802360000000000000080dfe5ef59bf4d52eddf5b01214452ea67b36ca7f74859b8f90c00000000000000e0b7f91b9f1f060000000000000000fc6e04a802000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f26700000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f01000000000000000000f933000000000000000000f933000000000000000000f933000000000000000000f9330000000000000000f08721b5e74d8f1f3f869a020000000000000000f9731bfaf7ef0f350500000000000000e0bf0cd66f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f03000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f26700000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c0000000000000000fc5790a00a00000080bf118ee350090080bf148661500900f2670000000040aa0c0000df13d620a906903f0300000000b2650000f89ee807193580fc1900000000903603004007022324d2e00f01cf0f030000002079060000089200b40dee3f030000003029040080bf235ac28d6800f933000000009933000000c8a201e4cf00000000f8bdc93364e600803fc1afcb72711c87141afc2be0fbcfbf4b4dca0223fbdd6f99ff8787c6ce3e3cd9684e4219ef67174cbfe763621df29201bde767e0169f9961342db680d3f29f38253743dd2da9542ad531f415e3a715fb1bbb8ab06de546ba7cd956c3e35566662bd3eba10f149e9adeeec6027f70d6dd1efc1f62bcd86c3d7ee983ba9fbd33bcd28439262ec772d87f738db2b2f63b992c48a9fe232f38d0effb8eb3d9f273cf83bfb3d57ec5feff865079dacd64faa9bf3c54b2b38f389bb85ffa69275c5e55fac1c5f646341acd22b043a1a4595862e45c5ceb6aa6afaf6f3423329bd55ac802e0f746da0e661cbf217f66671d74a6369a71a698fb83c3b7fc923bb509cddcd97bc7958f0d22071df3f50e3b93c577e94d7fd7a7059a596d780ef9d80fcedeaa12e71b391df8f0d34ebd38b3f0ced135f31cc7eb53a95443738719be2127ef15b1da5f40ddc30063aafba572de6fdae1d6315e6db1feda490dcc1cdd03c31332ab797f6e7bd2d3766d4e56f18a4d4a493c308d726a0ad57acbabdf3c48da6841fe6c3fffe454a359e74b7e558d0a94cfc80cb5a53a1ffdbbf3835fd8cf679ffe36c764e71c77a552a9b6db335bb95028109605a374b3b3d95d6f1a5598f989553f32d312bdc5df9e06b73cc3555c9da76fecd77c6eda56622cb21b47bb9accfee7e70d13bcfee3f588e5b3edc7d16834da58ab49eecb779d7d5ad1fe333aafe2da3c9a899fa869375e75ddc364d2c10ffff23863e79d984ab3d9fabb0320fbe3e1c93461ec76be6641acf953b4d1873b7496f9c9c3f3770c22e69ba3c1f1dc2987aedc483ce93b48e2fb2edcdcd8bafbd9a0d56792922f6c33afde3d81d6fc2acef7c5ba7f29f1e6555c9d4b35fa0597247f835f3d89fa6509576b65767caaf6837bf81bd66f9375dc63efbab3b2f64d99f5e0a7144890b7de79c2bb37a9bef4cdf5bdab3678313a9d5e3e441242fbdf8a9573da774e78f1680fdf7d1bfa77a2347c7efbe8dae9d8e887e3f4c6b5b7088901de078f7154e5ff9ce51484de7e31bb4ce5b9f4b2ec67a9976277ba5f7bb0eae01ab34e7fe21726382519596ced05544d093124a1d2cd76d33103094dcaefdd873faf05bfa2684fdb75cc514e03beeb22a49b63d2cab9278e3db30c1c2e8d21bc26fd687ca99a38fa49f76ca4466e4cb8c4c611420d4f37baaeaaf38f0d1e258510c24852b27ff7823dd1133e821c35e8e8415267f13fec660c5e9771c8d3338667b138e808ad9722915ef8fadee59371b16f4c07e9b6b7b3c88d093a7280a421f147370d49dd2af808f5b7074072b7a9871226727184388567bd3c2e8dde1931adbb184218515c1a7b0a91e64f09787f451ffe650963f5878c1a750bfdeed2642252facee95ed1f37cf2e0598355296288a2d26bdace23ad9f5b9bc7c156d669ff1bdf8526c851571e3bf45fed0c7fa0df3e55fb57a6abbcaa27c7035dcda9542a75dc649f7d774abe5c2ee0d5bd3bbf79befd38037d9a91ad7bc8955c86d019044620894b4848c928751b61e73656a92ae3750587477f7366c36c6b032a956a6cefb9fd5a1e0347b5b79779c69732d3fdcda854aad1ac134fe217fbdea2575d5930964aa58e5d74bd12c799f949bb173b991ae8530d2cddd6c4bda1f310428c179bac8ce71f3fbddd6bb22995eab8e76df3cbbfec9ca3ce86d34f157211429cbca8a934fb5d6f9808215ef995f926ce47b2d9383d7deb0cdb71342a954aa5594e0b3cfeb4c59d475e75da6ed7b1f66b128bd808b14bee1ff29f6a6144a3d24c9dfd8f3eaee22184f0860f1736cdb337a652a93453fb592be35a5c51a94f5b6166b9e119e3db7597b13ef7e8a8710582a9d7eeedbecee3a954ea58e7e531997421d7987046eed5d005f6c6542ad5c066f686b36fe93cd4b8bcd670caee933b173b1a53a954b3992149c582736156d6418fb52fd98591d38da854aae5cab47a8410c21b7293237c268d15f894d0a3e3af8cb2941dfb5ee9fa84ad9e32ba878a8c94acaaf6086b8f2dc7b659a81010428853f12c6ec36c2b1a956a34d1372a83ce4308f14a2fce369a1872ead0ca99b6865443af94b28f277c3c76663084565d9de00ed34b2fce36b45b7f2ccc779209954ab59c1776e7c3d3d31bdc6d6854aabeeda243cf6a780821c4ce8bf39b646e44a552a9d4711317845ecb67218410afe665ccaa99d686542ad5c8c2717e486211476827a548484a4acba9761b6c3a7dc5be439e6ab7b76ebd55ce13512c3bfb88336df2a1af978d1919dbedc67a5e12bc3a286297182f365919b91f3a1932dfd6804aa5d92cd8f3a082f7a599732e6ff5701c4fa552c739079ecd630bbb02b7d6e3e827c6d340732ad5d0ed784ec5830deecb2f1573bea3586ef98343fe53cdf5a954aa8995f3e2f00795c2ae6e0aed2aacecaf2dc82ebcb1dbcb691c954ad51f673bcdef68463d5f18603c0b59b03787fd76ab3d8d4aa539ed7ecde4965c5f33d5d2449f4aa5528d6c67af3ff3ae0e6f250f781d397fbca5ef998f0c5ce8075b945ffff94aa0fbfa7bd5385e9d1a603adeff56d3224f5ee965cfb176db3318ede9e708e18cdcc49d8d07666839d973cb9502b68861d842ed5dff71e6abd3eb114238fdc10a53a385d7ca7908216666a89da9df9d1a1c090b805fa281c5f2e8a88df3ec4da8fa334f17729b5f36b9b1de61ecd4edf72b78e83b22e1971477c07467e5d47d970a3808713e5d3ef45477964337e297ee20b45d04c2f2d17301cdff8cce6f369a30b2949cbcbcbcbcbcbc9cb41846204b37fe25cb4a996fdc7cf857e342eb5f443413d801be2d36c61643dbc0f04d0b271a53a95433b70d09390cbca934d77d717b964eb5d0a79aaf79d220bad20cdd76ec0972b3d0a7520dedbd0fa655f1046b63c29c0d5f7a293bfbb0b3d1b47d717bfc5c2d69fae66b1e57be0a5bb0e4f807166a5c716d32f770f4168f0946349aa1ade7de6603f0ca364f27331a8d666cebe264426bb1d094f16c8b67442efbddb68986349ae1a4b0d74c8410e2d6beb9b4ddd3de58a034667e7298f7247323039a91d58cb5f16f5af642cea70b5b4f7ca6aedee937619896a2b4b45ca79e7a0edebb8faf19218510428859fce0f88a6916341acd74caaaf3d90c841a839af1b4fdf17bfd5c2d0d68166b9f5465847bfa447d602184377cb8b879bec3581a8d6668ee307b557c4e5dd6a105eb5eb18b8ecf30a1d16856abd2ead9d9479c8da7ec3eb17da1bd318d66e4e073ecc9870791416e96341acdc469d9e9acc666c98bf79f6c6142a3d168345347cfed898d211171cb1f1c0e70b530a0d168e3ac5dbcf70889453c7a66dcba39f66369349ac58c4d49a58d6303af79b8715ee0e5c60028a2fee9f77dc759f81d3bba76a6158d4633715c7a22e34b95f1eadefd13e2e1606a6460683261ee96ab8d7318fa7ddf719681312782e73b8ca319cc8a2b1472d39e202ef3a5b3cb4a1031a2b8ac4263cf971127369e079fc76f9c636dd8f6e61a5e6c9d6032f77cd1976de035f7822c2c56deaf11121385b51a4e4fdf367382a9218d46a3195a4d5f11f5b49a87f0eadbcbcccd0252bf85be2b0bc7dbef680c7d0f0e07b85a9a18d20ccd5d028e090d7d08214ec9a3e341aee6341a6dbccb8a53af1bf75f54c7135a263bfb88b3f1d4b0e85dde4e6369349ac5ac2dc92d262788f172abed58af1b5538428899b9c3ce707a4c3e0721c4c93be13a6eeec5121e423cfa9bb31be7d818d168b4b10e0b772436864ac68bcdd6633da2e2762c7636a7d19cf6f2c53a4e49ca8689e35d773ca8e031bef6e1568627bb2875ef12170b031acdd0d2d9c594e61026f8c53d21c31367e45edbeee9309646a319d9ced978aee95cc0ad483b16e8666344a3d1cc9d5cac68e6ab1abf88c4563ad37c0000200049444154ab7e1eb36696ed584303c3f18e5ee1a99fd988d562107d39e1ded8e73b79bc40a589aee4e663b6a1596fc90cf7dcf296f961e724239a81e3f6570ce135d95a6fe7555cf7f3be5451737db1298d36cef3eae7a2ab2be66db85f8db7af839939fb1f4dafe40a5c596c78b16582f1dc7345dcc62c1aafb9bbc2dc3ce85e0d2ee2bccc7c73c0c3ded4804aa552a966ce4b22ee967290b0596555755b333d4646984763ac6ecfccb97170b5951d083bed0acf8ce8f77c4ccc961e3910e46a4aa552cddc365d799f9910bad0c1884aa59acfd97ea79c2b72aadf7212d5be398cf06986f064845b745620e1e28a3ab78a48095bce27d92dcae4eb0a9ca6a95a53e51c3db2668625b579eed01c576869c2320e51c9e9bf903f730acf2df78b614dd87ee9e6ad6b07662a5c0b5a1299c5428857727df5a28822830d67526ea79c5b3b3c337459e487d6562e716bb392626f962b0f1da854736ba377443e756dfc8dd4a4133e3d1f6f5a1cf6ac4e9ab6798fa30a65f8966b77efdebd79c475a8e3ae504369798bbdc977efde4d0e1b2f5ffb68abe7a6a77dfc4f26dfbe7d798765d921ffb0e78d336f9cf5f26c9aaced8a7db127b739766d7e3583ac3e6aa47cc1bdb7741c718a6e5fff844a6f5dcb6622c4f8782f4f76d828753246d1b25cbc35f262524acaf5f3a113ea4fae3df09ac1973c3f89f00a4cedbd625f90a93a999179c02b3051c5fdd0d5d43bd70fbb91e303836f56f0d8b9a7566d7f3e6865fccdd4e40b87564fea43e674649905b7eefd3bb2b1ef9ed89808afde19e1810732192d928867bb176f7ed273c989a4d494336ba8f97b176fbcf525f67372539e495aae3874eac4d6099c8490dde902cb1cc574dc23560f2077763b7ef3eeddbb97d78f904408214e4e523ad96cf901be4f093f3a81f4ed6de2737cf02413fe3bb318499c42686ce4f494825eb3b69e8cddefdd2b737ff0b94f5f723576f1b5ab6583e76d3d1e7d74e950a9af571d85541d49d80e734aef3fc6c6061c3875628b79756cc08c8d4f34a66e893e7d64c5d0ecc8adff7ce22084880ac35c57459cbe9a9c927ce5988feefdadc189253cc478bd7fc5c1a2715b2fde4a4d8adf1360a585386ddf2712eb6ae53a84f338e1155d44b1642d8bc9bd3f5f38dbd855f0da67b1d7197a53682a02e353f82e218410ce7e93fcb6f3e48dc74f1d5d4d2d8ade74ec0d13219c9ebec32b24bdebecf07397134e6c70e92f2b64bc4b8e58b5679a3ab9ffea843b776f454ee7ebed1d2a16af7db06d751ccf795f62eaad6b313b1619aaf084568dd0aef26d7c945c5bbf21496d61d48ddb372f456e9a395c9acb3fd9141f1cb0774137722fbf73b7efdebd1de7d5874290e9e310b03bfa52f2cd1bd74eafa57e8c581b972b7c050f5eff36dadf3b4ed6736ff0446d714ce8075b942ff6b553ca0d7731164f3b75a7948710429ca21ba75f77b277e829de9e7eceabbe1fe219fc4467d1d1c49b4967767b51252beb38ad0c43fe2cb5b7b12e2be351010ba1ba57979e36b0332fa655f210b7ece5737a77a3ded27885b000d858f99c9a3b17b2bab96e3c127362cd58e5a60ec02dbdb56541f07ba34d7bbc472b6235df11099b02a286f5bc319f4f1e7b5a4b7f1e75bac172ae8152d33684b78b0c7f589e691fd2fccf299aedbb76cc37fc49af45d6bf906826b00342b6c8297f9da7621b74e8d4c95d6e4ab743824e3575274ef63f37b9c6be61d12723dc7599a22b8d93ffaa7ec8bced27638facd4ff7c3c68dbfd6abca93612925292af9e5a33e6e3be7571df8abd708b6be4b3eb44d4de393dc5f87b2cfb6df2dbce93371c8b39bc8a5a14b339f2cb00dcb978cbe3ae73c3cf5f49880e711b2c4368b1f09132c82f7c7e57524fdff89ba9a9374f2dec2d862384b35e2766a838ae3b127d78e598a2e8cdc7de30709c57fd68dbc24d4f7bfb1d4fbc79f3e2768bb24301e1cfe93cbed2b8e54f6f7c941ce3384201e35b5b491227211cc711ab24f50e7dd4a25d27a3764d53b8bb6b5b4a29b7f10decec7f6e728c7c76471ddf335b978c108e7084e3ac9c53abb73f1f18742a3925f1dcfe554ebd491c628fd97b56f627a94f3b9a9c9a9a9ab076b8048ee3889d77eb959cdd9a23d18703877e38e4e5be27affffcdd3127f7cceff22462474a1917c709f243a6aedc137329312931e1f0129dfb5b37257ee6e2bc9a07a16be27893f75e49b971f9c4f68506ca3c36ff11e1dcb21beb7d227287781f387bf1dca1409b1ee25f578f221c35ad1dc5596f92dfaa4fda70b4798de1388e38b54f6f7fee3b67eb8993115ebd32f76f3a97cfc271eee7eb6bbc228a68eb4f27dd4c8a5f332c337479e407666345d4dcb990d575ea8683272257192b616d7c711d17684fc4a94d4ff9d473e696e36d6f4ebcb7bdb5ea9bd357f358388ee3dcd2bb310fc4c73b0f9669d14584b71a12d3b4f0da72e4fcb5a4a4ab67b6d9d69f5c77e07503921dea6c44493b75a7848be338ce2ebc71fab59a9d9d2ea521f3c0e2c044e539072ea5dcba7a603a397ec5a69be5dc9607c4a9cd7cc6d45bbcfbe489bd5e7d32c2020f643688ec78a2cb44ecdc9467121681fba323436c38092161e9b582ddbe1b6d00f9c39dec061c677c4cbc53cecbbb76bb908df36ade3dfcac461d208f71cb6f052f89c81fb3e6d4f5946b914b741f6ff20e7b46e7e1384238f3e5d934199bc03d278f6f71d022363503a7e4d656cfe0f7861bc3bc46296078531f16dd3d186f0ffbaeba2633695bdca584d3bb3df595b016edd9727892e9cf767b6f7ea2eb1d792d25e9f4ea31f97bbd836f95737176de99e501b10de3569fbc78e9dc3e3f530d52e3cd5656ee293fdf589ec38e7f6edcbc1ee5ad796bfdaa7f0a30e1832827299d64ba2c82afd25aabe4e66356ecdb3e8bf559b0db5b87d475dec91ba9b7e296f4a9135193adf4764c615c48a8a98c042df46a6aeaf570f3afe70a4c6e98b31125fdd4dda6736bcae9376af6f63dc519990717af4854713f78f966eab5836ee4f8a04db72a787c8b7324fa4cb4567b137735bf31e92abd13f340dcd465a82c26e2bc4c523398bbf1f0b9c41b37932f47cc94bdbc7efbc35abce569a55fde818ecdf4da9a392384daca0ebe86fde6a75dcd4a91991197feec5ef5d08561b131bb9dc5ae6c981190286eb3e678dcf160d3ea735b23df32454df5c55a4ca2da358769659ad11251dd813fe152c0449c5b85a784c2e69304a1658aca83e84f6f97f473df1623983bb4ba8742330e51c9e9efcf9f394537cf65aa3a2fb4eb2b4f26496b9b7ab8f72a48b8f881c92dbe199dae3c6de9a47e72448ca43078f2f4dea5b7ee16099907732bcecf3335a0510dccddf67e360cdab9a04f437adc7d31b3455386a95288121ab4d99ea3e9d7e332da785a105e9d76328560e53763840a192348f7b299318af330298789104298b85ec09a39e3066a6b76eba626ce574994aeb481625977b3999ca2dbc92c8bc556843bd7b299ecc2c7ef503f83aee20811a5252b520fad9c3fc57e82a3c7ee347ae987c2aff7d17935cf0e2c597eab7750c432133512420d19a7132ac7f878186a886398b8e6d8e9e6d2cfafbe6b401c06934d2fcac9fb5c4f52d01a6c3ec54ea723abc9880a46f3dcad47f4d4d41a68e331b367c5ed9bb902d7211a32e393eaf43ce718684810c554864df13217bb7f3aadf10a3db9cfec803966437a74e93ed2da549395fbb1b23dab31857d4ad4d1f10dc9fab24aaea49a120513752ca64bbc9da87db534fb9b4e18245ef2faf3971e41d69cb6da77a25eafae5db5b5e488cdfa57fbaa8eace9e43bcf72984e97ee23cca8aae4fef396cd30eaa3a9d1cbd06ab064d9bb121642882021c77d7d769bcf4c273b87692bce1635146595b3116233d9acea82dc4fe54c8ab2f6081b17534d72dbd58351143b49712bcbeab8228a25aa19b90cab4f3afdb41647bc8a7bd1f729a62ec35a2c5215b14b08214c7ca457c034e301ddbaf4a4d9ea2b55bd2b68c0f19ac731496c13bf4516bd54e5143ae90ce8294fece068ed50b13c3683c5a8c8cf2da8e448aaf5a43a4c1ea3426c675769362cb94c26bba1242fb7a806c96af43399ec3450066bab7265c97957c396cd99646f3779c9d1770d9fdf950a891bbcfaacd800ef53b20b2336d875a374e083cdae35f473b252ce3c7da39083103bf7f2b94fbd9c2db4c8ede9e778f5a3e814dcccd7dd40538a2ca1ac439db2704a4f5cc430e416c5cffafac55fc7ddaf9904b901348df2f457155c7ae695d7da73e7f7ca4e48abe4d1b3ee7fee441b288faa5a09802405eb15cba7d2fa76d3ead655490c6bbcae7b67dbc2e077c621610b47ca13be371236f549d9a133272bdc0a3f7424e291ce6ca71e621d6d97ef5beeda6cf88bbd115dffdf15cdc89ab60bdc4c87f4e8d26db8d30207b5bce4875fee4d92fb78ae5d68355447ab5bf7cedcc7ad54da90390b268ee9d355b3d7d839f387b3d3ae653110469125e75e095bee3ed9c1ded9e7d8bb86cfef9b6a83dc7bc16a4fcb213a5addba6b48130406e0082f7f57a301ddbaf4d4b7a12a56bd2ba8e7f1aa1fc726b18d7d168cd3519492eda43ba8b722a1ddc379919fab51ff6e5d74f56da94a55ef0b1a70bc3a3d3a8560b9d46db80a192348f7b4761bc5799894cb14988a94d42039755992c81a73f2f5b019a1abd975b0a58d0e5ef0b6ace9d0fa2c58ed6939a487c0a171194c36bd3827ff733d49416b9099cb841e1411a79599be33c60eecd64557df7c90b4d4682f9fc97a3d3434fb9b5ae9a0a2f715ec2f21f1dcf6a5b3273b38ba059d2b6a28caaa607f8d457985951c4935dd31f693460bc4225ec9ed9887d21303e618682bcb2975d6eddf4d86d0ce1afb72621aefbdd8714c1f2dcd7ee36d078997bc2961236ef1ad987465571fa7be72448ca43068d2b4dea5a95fe6302405abc08029fa7d9a0d43d4a1737afb3747ee66e5d4b3e8c2f92c06429c82a453199decec75c5dbdd6a4469898ad423ab17b84eb49fb4202c8d5efab1908123c9be8e96ca9971298da1efcaf94fbd269b6b911b32e32e558e5932dfa071e8994c33937e7eed7d83b0fd379c3bc76ab8aea6567fcbb96e3d2beedccc638ae878ad9549ee33cb6fb6e9e01e5dba8fb01a2f74384bea1aeab2321e15b29939d71fc94d5d38aa32f14e118791fb205776d8884e645ed5e3f8fb62a60b5d86aa5288121afab3168ca627c567d67f8975feab668f1dd03cd6712bee867a6d7a67b47997e708215f2e12d63d186fe32f7e1eb468b16d5f551959d51e83072ab7e7acdbf0fa4c729dde82d9340d09a298ca5097456662f7e3d22b99b957e3df68cd5cea32acb39c8c52d7fe83351bbfa9c8ca4938f3a1e7fc4516da52048caca6e7e2d8f9c3f5e7c21fb222acd25aaf64a163b6c52a52d135d9dededefc5a91445f474ba5ccd3370ad838cecab97caea0a7b3b916b921232ea16a74b3fd34977ad118db9b7d3b9adccddaa967d18573ef1908710aae9fcae864e7d0535ce4fc932029d7f0f8c4c645d3264eb09f159c54519b975bc56d795a91e57570a6d79e734d6bd9015fbffa76da55aeba253233222a8c5fbcc841af97a6d660d371ddc8dd5dfce6990dd4eadc43cf92a65cfdbe9881b73ad56fdefdda3357affa9e3cabed732b53444ad8cef9642b315344eed0e14f894c4e7fff77fa38358535484153e14b572448a9a9516a0bab396c5e5e253be7f01ceb1358d32996abdc87c113f6ad03d38dfb3d7a4b526415e4c4090821766e71152eafd554241253d290663e2f63b47ecf96535d50c6287dee6d97f82544f0580de2868c366f264aea1af7641d48cffb2473a341cf77bc9978ecaa6b590e3d1e576b4fd29544dc92ab2bdcb75659fbfbeed0ebd959aae0a8ebecb4a66b65dc92ab2b7d6a6bb567058c542635cee84b0a6be899418e16a4a6bb0df5f8807a3649db759d4f4558b4dfe4d006a2820e6db2b7ffd42172df73ad8320ada6406c28afe7bf85c76b282b654a0f506a9aea921534e5f1c745b502abca0814690a86733bf83dbcaf9f127574384258b3556bf2b284bacfe54c1c89636d162c86d7f25adf1bb2b0aa936d754e499620235ed34112c4c449a81e47083132f6ce5b7c5dc72370fdd2015d95d1231fdb2d3c1c21f1010bd6cfdb1911b1c0613d5b4ca5efd8694b97d8f7926aab6d7056e5e73a9292aa349191b15b58b188a030cac588181073af6258bfa4d8576a763ebd5a4c7944ec92603d89498b613c2e0fe7d61594701487aafd9c6ff2b5592c26470d58ebb2fdd096d927abb812ea432ce7f87b9a6b51dad3559a87af4e56ab02f37646ae9eba8f8ec9741d35614180bbbe6a6b718a9d13eded715c72eaf2150b876aab51de6c9ee8572ba493d01f862cba59a5e8b0cb5043ac431fe4eb5edd6c9cb463e32fe74c9cce387fb96ab88f810a8157d18e7ecea929aac015f595c5da330c899ae69b6346311bf78524db490c915487eb2945de795fd2e54666672b4f33f4303621ad50fd79aeec480f3512b7485400a408afafa52baa58837d6c0736c694ef8d84cd4e89f34647f99d929b768ca644a8ed60bbfcf8d78144c7991f8f6644b9ce72587d451d17a97cd7e903a328a84a300beab85f6a63cab240cfa1da6a9437218efe4db5d1ea1e7dbdd58530fe0138e4c7c6f5d7e1cca92d2863943e5fe270bd9503214a2a4ae15585d51c84dab85a8889498bb759cde4ee53d72ea90c8ff177d9de4054d0a14d5abc74ca60d936ca9520a1a61ac3881262049ccb43889119e1e19da4337ff93a9ffe5aca286da9dd561e8e102637c66f8df3cec35be744577125d48758cc5ebac08c2f16b1ab722b908aae32b9e33526f2c4c4aecaab64e71c996b7bb2d91ca637f3273fa2a7edcd11d58c5c86ec0b8d7b31c75ffee2b94fbdddccb5dadd6adc926b2be76dabb2f2f3091da5db59aae0d874f7741c470891bb5a3b6a9f3a7325d7611ae39f2b55c397d0be86be9593ac5a097d42e6248aa4868a7a56b5d08ef765380b2bb33dc39920d7df40a33c31a39896ff50626cb0698fc2e87d77f24630dfa0fe8bb528885b5c5c85cb6bc97f0b959da5992f44cd15d939317e4155acc14b6c06b439fd6aea1e3c4649419d8c4e67a90ecdd71acf05fdbf9d0be435e5f12745b50cc5dc2ab1cedd5b5cf86657e455305f844eb3dedd58d138a701eb5edbc043d21d999bb555c9adae72ac155593df1997043ad8b025faca18b7a2a4b0a63673a59365d30c80d380f76ff8d6c11a7fbc8aa866ec32645f68dc73f700f90be73ef576b3d022235e8dd0f302abeac1b639cb32462f09d8b2a2b7865cdde5b9934e0b6dfdef9be9b5da395bcb0e44cf6f2adb931961647112c29b5e2490c54908e7e0ad4cf589ed3c8762822ddec13cabed732b4b784ac8edf07cf20773875622ada826f86df933ce61711181886124d9ceb2787a6e251bc9911142bcbae262a64c1f391249bab32c59d7edd8e189ea6d5c64c088924a2aaaaadfb20ba24c2779ac32b7828d34880821c42cff44a7a8288b1310464038af795688219cc76bfa949a3c459db627da43977fc95c1bcf62c364fb1a69965d4cb984d58d5aaa2da76d6e8082ce25e5157736ec2f47408c0fc9cf316ac85c8b819208213626306d70dbe95aba3570f14aa583c1769a62040925156939b34df12b870a3effacefc4c08889813c46d9fb9bfb03d6af3f312ad6936f651f462022761dabadaecba9c829e1290c522009dcc65456a1d4e69731f15e62586330aec2e4d56588a8a67db7310818c2dbec8cad1c1ddfd25493be283436a98036b10ba9f95d4836f65d438520ddb2ea16a8b56b870516883eba57dad565e7a4d15d4808a16f4b71888ac3a7ad3b3c0df1ea8b5f5ddeeeb733b8e7e823933ab7de67d99fae453fa5e8ad1d2025b25884a4063859cacf3b75e5ded07ff27b4db76c39e569e5b3c2ab4252410ad514557390e6cf1ce7a28b25773298bfc5603ee2d4e63f89df18b079db20bd5d63e53b78af0513ef66b164a7c5129c5d9573ef7850d0fa3da3ceaf1dcaf7880e0cc3108ffba5eff3aa5fddfa206fb57fba716f0a428821627338a666b3d547fcb05f809feade1daebd2431d11fe42b9f1f497dacf3a0037bcea5f7a2dfe019070f97c3106a4f3f27ca7492c72ab2cb58e8dbd346440f43a2b46a17fe8990981675302531e9dab9d7ea160b9595918df69e739753e8bcfe3e9a62ad0440615d1e931ce8b5d5f8e9ea0d5e9b150f041aab10bf3712360b89233d96790c50b06976f3b9b5761108cb2da27407fba3a8fa67578a0e60eddd22bbec6305a6a4a5406ad9a0edaa345e5dd1a77ad96e4ac4ea57b73ec85bee13ac0da14f096bb64054c4009444b52574aeb0e77f7efb148e6118e271b84d05352e386d2af7eb6b046955398aba7e58d43c1d31e105218430c521342d7acca97b65034d94be4d217136834312fbf2c6af05e34d7787bebefced7fbfbc8049f5b60f08b70fe031cab26e1d5cbe71c3c99127e7ab6208e1bcaf6fe7ffb8e0de37fe9755fce87e6957e7ed8ea334480821fab76d93d4f4e76ed29f8b38b59f9e9e0d5e1e123a70e40e9366b18820a92485571556b37179725375f03df2b7d986056aacd94e7cdb191cc771a24c6759b2eeb423071c3af19d0f70ba409db43e556a7e734ea0dedab7391cc98f70d6c756c424eb295ea58ff4a72a632db68c8b68b5860fc9cfb1319be698f5ff368169dc32b193f1a4810723cea5f7a4a7f08c360c954538125754969633dd786a85c0035cf937c7bfffdcaabc52aec20005b2888e579f26bcccc6e1ccd71ff86aa9a96195068f563e92927cb14cdc24585d4ede726065c4a59b944aedc93d24701c975693c32a732b58786771841062947da253949528187f5b7f198498e480852146cfd6067b8728442c335221f21d8bf0ee8148d2d2e4fab26a168e8b2121e301091d9e98b89232a536bf94c1d32563082156455e1526d7499a24212fc1fe505ecfc525087c6d2fab2e2f31dc3326d4580ee35fe7d4e6204208e198a886e3af6451c105c7719cd04a4db6d6db458f0192bac9e44107f79e7bdcab2e8567b471d8b7736bf0e9affbd9f20961388e630485512e342c303679b4e255faa8009a0a86e398f0f302e365481abd9ff722bb61721842bc569e9dfd3d33bdd6b59a1d884292159119d1db75721435c768683ec921b47b0e236c9ad14a32d22ce112796ea588480985cf27c55a2db3e3da539ac826f8d5ebb7d99539d99fabeb6a3e3d4ebc572aa3db5d96405237b2ef57121b7636b392cda56727ee3df44ec3daa60785d4d9d869c0a7039b8fdfcbad66b1ebca725fdd3c73ee454d7bea89203fdc6934ebdaee13e9254c2ea3f0f6e13d0fa4c639f5954424390d796eeedde7250df59525d56c9c24df45a636f3e1bb4a06bdaca45e66a433b53e7ed3fe1befcb196c46e5a7d7f72e9cb95fdaf6ac8aa034585fe5fdf1d8ca5166da1444d13633c0af1e7e24396a88321121b2520fc5868ce4071fcbca0b33aeeddb1657c06eb632a0cfd03e54cfddeb681f423d375effcc4112fd269949ded8b22b21a3a49ecdac2e7a9f76252ef9139bf1e6c4ee93b7320bab3962b24a4a7214b2a4ace0cd59b26a1f35c6d37349af0b8b3e3e4ed81f9658ce697631293ff35d716d436d617a4c6864f180c9a65d047231893e8ee3a41e851f4cfdd4c065953e890ebbc61a3d6984427b57018a297592287b9c9653cba8292dad17d944228e4e6050aa99faccd27db3dd73c5d1949739a5d555251f1e5f391838cbef72e9f78c11a155d7de1de6bf38a6d5895878e766465179c9c707315bc2d299384208af7d7c303ceefefbcf74aeb8bc92a20c454c5a46d8fa241ce7b0584c06bdb2e8dd83f33b16bbef2a32f05ba22f4f10512c4208214a8f0913b5de46ac8dad1931d54085d0de5d6a655c0c36ef5d7b75cfc9fb1f0b725ede8cde1b97f53396cf8a2a965b7263dffe8be9d9a5f598a48292829498b8ac14a9c30b15d939e7f71c4d7c915fc92448292a2b889324e404970d1365d49509850f9f16d435549794b3c4d53525cbd36e3ccd2f2fcf7f7a7ed78eeb55c2c63026a53dbcffb0e95b431dea0e7b059dcd612282a4880ff2972f707995a038c6650cfbd2864db764ac1dfb4ab4b79f13e487398de65cdb7e30358fce66547ebc7f7adfa9775807862145dba8575dd2e1476a162315080485e136da599171c53a463d245a0980c24f06aa8386f4355d16e6af7b6ff5a25d0fab7804f9ef8c84cda73ec6ae4e83f9eed188ac5ec1b04c1488d21dee90ed8a337c7bdbc616b9351f5f7d2ca5d757e5dc39bcf51f0675ca98960ba45bad345649466641753dbde4d53f3bf76474b1b3d71597e8a429599efeb536765eafe20a994ab69d61e1388ec90e1cdfb326f1d0f9e745a545596997622ee7b09b7d65f7eb3091eea444287cf4ac5058376e7e2023268fa93f13723025ab9cc1665416bcb97ff1ec03c1d6276b3af84e52babbce2bf8f4bdd79fcaab2b8adf3dfc678fefecb569dff3e32d8cb7d1e131a9af8baa3962b28afc51fa497a6e47a2b4aca61ab1f0ceadcce2f292ec87a7b6ed79dc1812b92529070e263cce29adc724e595e485c42252a7d1469d3f9d8e38ff2caf30fbd9f5a8fd578b7ef8a9f12475a389fd3f1d0a39713faf9ac5ae2bcbcbb875f6fc4b81390cb72469b3d7e21d0f7ffc070d5bd91c263dc0c94c263d74d375a289f330b90e4461b2520fc586cc1b0fb3cbca8b32130f84c67f9bc01014473b8f665f0e0e4995b19ad8a731f4f57532954cd9167629b3a49ecdac2ece4abf1a7fa340e89767f233df17d736d4163f8bdf1955d8df69bc064544c76b7799a28e40436f3039fdc815a209ad130949f7b5195c7afaf87b755a1f590c2182fc30473d566278f4e31226975174e768c443a9b18e7d4486ca8143fa8cf7dfb554e7fe5aefb04755ed6a32095db3c1e8c191530f3f9595e43ebf1e1dff5ee8be0b0c4f4aef8963a5d2f61ebe5dd0c065953e8ddd93c8d2731aae20d975ac9e4ce6f1a8d4ec92d24f99a9674e3f6eec37146d6b1b8d97615be39f16d1d9acda92ec67d74f277c64a2f60ea21fade48ed6a490382778a90ac73105bdc9a3d997376ebec5dfc16e6c6ddacfa2acb42b71c9f9ac16c521e9814e663269db82138926cec3e53084102ede57d87901297657c1b3936fbe2ba9287e7bebe896236f453c2ba59d33bd0edd626f253b103dccbf3f336a65aa2f30c9a1b46b0e23629a213219e14bb8e85c11e75631e1292149f87c5248993f1243db559ac826f8c5f79ff1fa97fb3c97dfae4648aaabc1bc8d0b064820843adb056fa56fdde163bdbb1649688c9ab861bb9b8e184248dd665338be377cc79c4385f58828ddb9afbee3128b76755882a2e18a9d153bb6ae9978b49247561d64b37c97e760690c21b5f15e53535607d827e05243fd2277da693b2e9a9016ec611d85e40c37c76ca4ad88587670f7a145762b6b790449d59ea36c3d0cdab141b2fa2fb30d400000200049444154a8610a871b0cccb4290821b1eea6c6aab197078fee42460889e94c5be391b77ee3b4090c892e23cc8d862b669609c44d2543ff3dcb56cd59b77087d47edf318bf66c88dc7520c069532507892be90c359b350c23ca2832ee852fd95b4847484c75a065c00627c1af5e90bad82c9bff6455e81c278e547763a7b183659b8501e6a7ab213377e7d4901474f45db7f9dbaa0b3633263dd86b574078c84ed771816c82426f338f5dde868a04d4cef829d17f96a791ff8e19e6e198fa84bd2796c888c8b3a506093bba16eb6474a78745763eb63f7ae7e243654c84c49474861a58ba8e5124a00f1d5f1322b4ea30be1d3e3eb33d7d4ac12060c5b355db3d1d2330c55e63adc7f42025238430b29c6cd9b52d1e3b4b1a1092d41861b76ae5386521090feff566c7b19b114298a46acfa1c60bf66fb2ea27474408092ff64ba36a8c771ebc6f63fe3817a1531e426b9f155a19ead66b567d5c1dea37ed0845b5bf8959ff4ea4b73f61548b28161357a46447ae9db9b9828d30d9ee34970dbe23a5bf63fd80327ab177d991b5d53c4452ec65b220786e6f8ae0ed4e3d8f398302373b9b6e20ebce3a7460e6c235ae6b3607389fe4c874a7598e1e20f54974e9b243e6ef5a5f333770e17aa983ab4d857f50a0fcbde304c78ef338b9e4332ab3acbb91dbdfcf094a8641614bc277ec9c61b69c4990d11c6c3a8b4692d6153a0c850e26e9dec63a848744cb910a048490c2709b7ea4c775067d64b0d602602b41ac8bd5bab01a9ff9014ba47787cdf9ce48d82ac92122da852810966d05a2b47a072ff1b733ce34bf66d7fa16f1ba7767564ed954504f51e96bb268d71203050242dc16a35174a5f14aef847b1ccf2ae7c9688db2db183aad0719a1219eaba7ae0d59e612cd91e94eb3d01b20f5096f57e62c7083ab3171b2591d98b376e7c249e1485ac7d8b2bb02299b40c05aac0a18357ff6c0a02d532c82c9ba330f44b8888c74facbf7f81f0e3bb278e2ea5a1e41525577a4f53c7dc1e41e931ee411b1bfebe123f1210bc32bd90849a8f51e6130d1a58f04cef9f67824c13bb938c29b1ddad77f22482b34dcdbe31b514447484c7580b9df5a070d128ef59de161b86cd72cab3d98ba4dd8b1c532cd3fdeecee6fb39230797dbf65166b762d9ab40f53ec6962a9a74d4ac1711c471405b1ece3eb676fa960234cb69bfee4b5dec3a5f88f88d4cd65c3d2a2b5115eae61529d878e35e82dffb8bae9361ddf9d68fefbbe88fff633ff8d69829ad5865df8bebd3be71e2eaa474469f53ed4898bcdbe2c7dfaf27e2ea3f8d5b3a792666c512dde586d7cb7423bb8391c47484cdbd6aedbe9031c5b879e14611b6a7e98cd3741d69eb2725edec64d6e0e0c098de1a686c3145f977d6d41a981934ce46e9c539e61a9456a7c4972c082dd6ba3c20e2d770ea9e42071a51e43c6cf182ad877701c2156fec50d33c28bea9184a6beebe6b5d66a041cc9539785fb1d0e3fccdff14497c9d71ff8f79fef5263375a3ff184fcf1fa6a441cc7a57a5b8e944e7e3d6a902286e338c21468cb42e7ef0e5d37e958258fac3ad02a60bbc740298433f8daba71a7bfac032175b658bdb3c6cf73b9afd48e9d9305172ab4e81e9822cd7f8de3ba6dcba6447225ba50ad872a120b0842eebbca8c9c376be0ca2d532c82c93a33f647cc1ce8b9dd6fefd6ddd3cd82d804855ea6f3b62fa22960381ae0b161cea6e08d6e679964b56116633a49100918c27172f7a9dbb688edd9b7717a58091391e53407184ef1c5705cbcd541f4edfb20edaa64a19de6dbacdb60f9f68a5d5f6bd23a6087c720e91f3a6b60d283268f95bb7156658655d7af1dcc73f7faa8f083cb266ffe12db4d670ec55afe5a152ed6c3cebefbe9fd9c098ebdc59bce0b0317866f38be9bffbc40ea6cbbd2f7cd9abdb3ecb788a90e1c6fa6d739ed95d07d69e74caf23dace0e84cfb7846746bcf655a9f0a93e129844cd6ecf1c46d43443543222c69f70adef2de2dc2a3425c46a84cf27059338b91fe972027bb89cd8b126c02a4b8bbebe495eb993d00f33994c04fe12f47b3eb6c16abbe20306884365fc6d3805a7e74e3ba77ff8f8acee64a80d007e3b5ee94577a793fac7a26676fbbe21c878b169e292b2a00ba1a3a59ad221a13992d0ff6ffd45e1ef617f3ce2b6e0d5bc53a1867218b41ff882f57efff485cfa74685d9a812a136fecd78326fea79cbe307ec3bfd8466a8bde337395c37ecf8dc1e62ff6f15d59e9f6e16fa9ea61759eff64df57c3eede49e096ac40e970cfe8673eb1f87008d0ac01f82997526364777b2951624cf00fc1fe868f2ccbfae51c8eb8d78f4ac1bd71fbe2ba8a0d77c7e79e1e0f9ca7e16fd65609208be7598daa731976a87b918a840f2fcdbb10b5213efbdce2fafa597bfbb7e282aafebf8114adfdd0c9cd2b4a4d49739a5d5f4ca9cd4c8432f640dbe3e00f3ff2d540af9213711ef69194ef1da27d117e9c3a618b6bc5a84e338f449f02b90a00a00f8334e20d5e95197e8c3038de17e0100ff81e4b9f5d75b99f6e19ccf0f8f0727e6d6721126d38deab86e85892206d344d084579a7ae20ed168eb3059c81e7e3f4ed58bb8cde7df55b31192d4186ebb629d8306e9bb9b815bfbeed2aec827654c8428aa03ccbc37cfd4a5fc3fb6a9d0bbc4cd0f946fb5b6e0fa6d5e696ad41d9271e8703984e348e833c6e02e34f8e99d16d66f03000000bf39791678c0724713ec9fb5570000f0ab93e19f5548f3d7bffebfc09b5b5de90dc0cf01f79f01000080df973cb727736eedfe33a4c10080bf2a00763467167c8261d33f35bff9fcf5ff05ee480bbde10c77a101e4cf000000c0ffc984b2f5fbcf1d7896180000fc2584a6b8a2def3f59f0432e756422264cb00f267000000e0ff30556eff2aee8e26c990540300fecc54b9f500d5326d169a393726c95f536548aa01e4cf000000c05f9f3cb7fe7de65652e89f954543460d00f877b3e5f6479ee699b0a8179b2fd81648a15b6e54e07548a1c1cff2fff8fb55dce233338ca6c51670fec0d27e3a766ea48bd19c84321e42bcf22bee46ce4773d8026fe1955e9c2dec75f05b305e6cb21aeb7bbfaee30dfaa7ef6a3bd0eff9985887bc64403768052b6b9fa391c78d6afc4f6fe27f359230732fae7535a552a986332245ed012363abedb89fda813b76aea84c3bb0d8de505f5fdf3cf0415d6be96bebc973f39f6911fa9b2e386817c6cb6d0e96cb1ed67dd787d9b927668c77d9ffaef4d692f1e62b1ed5fd1b07f0dbf6a1eed10a2bc7d0578cdf745c0dcf36d9dbae7b52ffe315941339dd7cc195322e74f6d66a29efc48c2fb5f4d31b9a5b7ecdd3dced782efba794d666c46b47206565ed73325990d2caf9142e23fed13957ab1a9eaeb3345b995eff47cc557e7dfecc2bbfe44ea5522d37a6d39bfa2c5e7d37c88c4aa5ce4bac6ca58b5725ce37723af0812df4cf5f30b1cc0cb5a5fea2fafeae9d67bede6167b2f82efd17cea57ff4907f79a3fc5d5de8b75d33c98b9a42b5def2eac7b3d25fdfc77eb4dd0d6cb6667c3b4e5ec93fb30cecc3dfb27ef196ff6fbaca9fdec4ad567bf37ece2b4ddeb2ebd9a035e76ea42484da75eee8ba29c6b3601b2a954aa552f517defe997551f730c098ea7ea99c871062be39121ccf75397c35e57ab4ef2009c1895a2b73bea6a961dda315a6461e572a78e88fca96eb1faf993031e4e52f4baed8f93133c739eec8f8f10d30df843b5bfadda7ff8cab0d98949214494a519a22a3202dab2c49c07146c60ec7712dcc3899c71696f946b909bed33dbe88f3a3fb2090f6a6adb418b7f06a39f7a7642edf55539c4fa766997b5c2ce9d82e205cd8d6b815d7178d330fece8750261fbfd136be6a7659adf7774df7d49a4790da06fb5847e764841487813fcacd285044381ff11722d12b5fd8b063f1cfb1f2c3536f16f7ea1947ed7dbc874d5e30648a8fff5c9c3eff17bd66f13c82adc1bfb2eb9ed9bdc8584103b3fe1d0239202e1cfbaf74dd19eb6eb98a39cc67f6845fbdf74c87f4317fa6d8356dd7ad3317d094d0a044df01fe9e7aca2e7f96283670f51a588218a58878b121f1c78f16e60c3d375768b4b7eea3e4a0cf03e788ca32a87e138b72a2bb3bab339adbb349988943a943c37fd57bc9fe7de831c15590cfff1278a099f647cd7079b4d587f4d7057335b13a127de85fcc31b689ace37a5095f5ffc8e72318abc8c84b4b20459524946565a8a80e3a45ef30fc7cfe03595c529bebec9ef2873fc481582f026c2d49d77844ed420371548929426746c575aee03ffa7297d1784457054e47ef8c7bf9ba558dfd339f86e0eb6eb43421b06931de51f114eeadcfe1f3816b9f59f56333f4fc78feec7a677cd6a006f7eb9e23b1bbaed21f7bb2b5a60f1f6d7ff361b81221fc7dde637a501f843f267526753779dabc78f3db55a3142aaee69643cd36a8e5ed28e7c841042cc3707bc97c76794d4711192d61c69b728d09daac2cb3ae8b1f6251bbd9c6e1489909c919fd5c7addffe34d919bf7e8424df6860e45c090b3992f8a2a85ea2732fb572f697cc0a67e627efdfb63fe169511d92d53199b97ce9c4ded20484d89fef1ed9b6e7ecfd5c3a26adde5bcf2920d0817c25d0fdf6d4f803d6ca98a8d210afeedd85b0ed914999a54c82626f0b8fa0c5e65dc5316ef983a32161f1f7726a718abce6000bef350bf414bea5762cfe6331d919bf7e18ebc9892ddba36f65d722892ea31c172d9badaf4ae6abb2dadbcb3ce34b99c8df8c8a10b99767d481295db8428ea5bd4dc02cbe1f191814772b9b2ea165e219bcc2bebb38e27cfe7ac8bcd60f012184377cb8b873cbd1c457252c8294aaeea829ab960d496cdf71f14a2fba3b1debe96141bf7a21f55df540afc9a5e1b7c61d3b31a7071921841819db9dbd3eb8c78459a912beaf0be1f4f46d0bd75dfb50dec04304396d9ab34f80eb10898f1de842ec9ca3d3dc52ec638e4eee4ce4e445b94d3d3bf260ece2de145ef995054e91230f47cd5479de72137204c42ebc11b139e2c2e3c2064c42a9fb10fb656b67f4936c1193b9b56f1242a3622e3c2fe5290e725eb1c1434f918010bbe47ee4b6f0338ff26ab8129aa35dfc02dd86c937af015ee94577c7836a4ea36b52129f16b3a4752c16ad5d6ad54d1caf79b0c13d72ccb1a899ddb82f364df4fa68efae937eead2cb72bc59e13823e74ad8962389cf8bea498a9a2ab5f912f34f1f75e6bb56d2a28fedee2f6a57458da3e68455054208712a9ec56dd8197bed4d15b193deec756ba7f693aa4d5de6b48e17181f62244f4008f14a12163a1fd2098bf5e927deeea022346e9010fd9e8fed7aca9c29d2b7ce26bf2aedbaf8e48a5affd929c60b47679d4f7890831b7b1b3cdf933d33669fbd3a112184d7dc0d9ab41e5b757afd1859ac95013b82fcf9f6a190f0330f3f352099ee86537cfd5d87c80b1c3fafe6e5a96ddb4fde7a57c921cbaaf7369abbdad7549d24a29579f4ccf8d0d0e89b6f4a59d25abd644ab82a5f0e6ad7648f0f4b2feed6974608b1f3a2dca6df74893b68a3421012b226eb90ab9fc76edf19939a55c911531b6ce71534df508d8c7e5d13238470465e4a84cfe5f30f0b99d23a968bd62db5ea4ac110e209dd13e16d8457272d98b06ff0a198793a648450ddc300bbf5f2a1f1be92c7f9ab3dcebbacb19fbbc9a62cf54a2867a345e312116550d08985ef16780aaba58e9c9484b60b3bfbb0eb8c64eadc911fcefd935ec492ee69ebb7c9775c271262881868acec133e8b8b979fdf362437cc73cb1b267ae364b813eb641f11b544a7f4c681d0fd979e15d7e1323d4c662cf371e8258535bc0c99b424d7699eeee3b3894f0a649cf747ced3257f9df0b1b263fcfd3efb9dde3452829d737cf6bc14bd99c3b32f263c29664be9587aaff13252230aa4c1ac77c702d69c7f5d5ac74548bacb70eb79be33f49489fcd9322737ca7d7ed280897d73926ebea9e0c9f799e01534575f858478652921cbf6dccbaf61e288acd8d3708af7421b1d498c931be5ee914a9b3bf263c2d5b43c5ccf5ee3d11d3a172db14e44487cd0d2151a47d67d743db2d35a8d8010c26b1f6e700bc19645ae1829d32cee710be3e6bba74c38166ead4240885799b4c4f5e4f0bd07a7752532b2afeedd75e24666298b20a5d263b85340805d979a475b16c58c8a3830558b9bb1ddd53fc7c64dfbe9d96b1915b8c280894b83668f5020208433f3aeefdf75e2c6cbe27a92421765fa27f159911113d589cd9a947e7f95eff932265a69371e21b2aefb812d7d719c5bfbee4a586cfce59765bce6a5b10a6e1dd97df4da8be23a24a36de0eaeb65ab2b25d0dbc95aa6932db42588d2a3ed6cc41409388e6362d2325f2edef0e82f0e851c2d34080a9fa42d26f412074218515c5a4e56b679cc6d78b57386ff0761b52755fbea4cf8def87b1fab3862aa03ace6fbcfa6aa9084ec03df565839b1cb033efbc66c1c215e7ed56bda712d57c3eac484b442a66cdf894b178f2e8a3f149bfca612571c3475c52ad701320454f728d07913c76a1cf9d1f5b44ff5e25da8d303963af492227c4b6879754fc3968624675734f01041b6db18c785de9306ca12102737cadde3e6a819c3b3132e3d2d6649eb587aad59642497b97dc9c15c36da35c56c1722a83bec3e38bf27a12c2d7af7fe7f1e7faae54a7419e9e8e5eb32588e8010aff27fec7d775c13cbf7f66c2a3d845e0495a6a2d8eb8d20a0820551c4de0bd81b36147b2f880828a0a2880541041411044140c506880d14a477428790b6c9eefb072d091b8adeebbddfdf9be70f3f266c66cf9c73e6cc7366ceec7ebcef71f5f187fc7a44b1bf3eae0135e99c73b1327d9d2e289db9bdc398cc11eb09a26a465945897efb239ea496b15ba552c30b68468657f1d2efe28de84fe52c485aa9efd0593b5d960c948644627727e5ab30df1c5d790ed975fbd8440a0e008054c7ec591da0e7eabf79201eab83288663eb12c4f40e8fa94c35bc8813717fdeda77f471dbe81e3573fdee55e394f1a0f983cba2b3b84573655f3f4ac86d24aa8f597ec065c14051f715d0002ab09024b07281d16b5502004873d6632faf90e4ec6a0e59a58f7c6d9986cb03373305185b18146b2d044551a4e6d9b6e5b7d4e68c6d7af5e27325574edf6abdcb366b5d32c42bbcedb0e195d9fab1b991cf520a518b0b81ce064591de1e77e3b3ebf824b5a133d6ee74b4ec438600e0d1dfddf6bc16f1a1b81992d5301a6bb773ef3c7d42e3d7879e57429273eb7824f561b69bf63998a99320086dca0cf3b8149c9425349fa2ec1f5e8b37e7ee7eec4193435194577c77d5caa4450faecd522cbcb17c75a2f9e609b98f23df15a053bcc28f0e47b0b8fd2fe73c705188cbee1b29a54d3000d21ac3a6afdbbfd55a8704d85fced86f2f5cb8d12835f4595a89c2123f4fdd0b4b7acd8db1320e72da01bb23d2e7c20e0e970200b033dd166c2dddf7f8e25f720065173ef775bb1e9956c62250fa0c315fe5e2345d1bf49c4e60673d6273ae6e2931265da7e090aa278ef36ef677b06a8a0e7b5dc8ecc85300e0d7a6dc3eef15fa36b70ea1ea1be21ad061a2eaeec4d91e6c1393f560721535660f1929bf36e5b6ab5768726e1d5f565387f08736f0208591ab1629bff47d5aca2e8bf64b35583b5fbf7df38ca06eb6eed48df0d81789f1513eab15a24e5c7cdf84920c1c7d8e9810b556de4e4c4e4e8e3a356793e04791e419a08c54f76de752fbaebd1c1e1579f7e4e2210a2dfd421b3fb86e3e933e68efbdf857afa2dc6754fbedf5fadc8c02d6379f2d079e2b2ebf1295f822e2aaf334550603eebe3580d09f1fd9ea536e763234e15542f8b1d1996efb0272b968d3bb0b47429045beb12f9362eebb6f9da48af084260591be9c18432a0bdfbfe73e77f6c5a7894931d75653630e3a05e48894a4ca9b9ebd324f953cfa7c4c727272e2cd253a78317de929597cf9ba79fc36afa040af95d4640fd704a1f3b5dd760100b830f8f0c5cfc30e3d4c7c191fe17764c120228fd09b7ec11531cfaa87af77bd1de8bf67eaec85032b23c2beb35beefd29e8397bfc125355dc2fbb1044d69db1dd35e0495c42c2f3476eb399f78e5dfbceee950b1135c78d552c7d93c54001affcd5f31250951493cf01809df7a64861d4384d22e62d00428f3971324e7dcb9d17af129f069c593d5a8ecfc75aa285bfc766a8cd3f1110ec7f84561e78e6d60f0e00eccc6bdb5c62551dfd9ebd7cfdfcc64ae24397d389b59d4e3df36abe17a9da1ef40bbee7b152f9d5b983c18570a7c67fc467692d3c755bb0f1161f4eebbbce3b22262ae8fccae10a18daede4630431a2a23df03db1aae037a526940e58e37a2fe8ea8e0199574f8797c01065f4620be994a0972d5e0897c406676aceb537c2489ef9b58fd64da6b5c1d4ee7c16bfabb8d1a2b3c6d71139fd969dba79ffeed1c92a380078f98f13f916bbbc02eff96c98b26096fa8f07cf8a61000040aa93efbf93b25a3c5201ea6ac0ca707302761e8a555c75f55952e2d38b73b8f777ef7f542672d687fdfdea81ebe5535c9f24bd8c7b78c579a62ee0a1e2ac8cd4bc38eee45338d2e9c6e3a808ff03b6fad2dd4dd458210b2e0adebd3308b1f7884c7af522d04937e9c4a1c72252fdad266e516ed5a7ef32d35cae07dff35ca5f2f2dc81a0421800719288b711063aa95dba7d7f52c9cad5dd5a41c6ccfd7972f20befe9cabf3f6d7531fa7885099f64661cf00bbeeb3a9b1779ce3395d1c5406bd9494301201b6ff1723224f6db703ff1f5ab909dc6dc0f17b69c4d1fb4e74e6c6262e4c5e9d5379c2f7f66a000a000e57e7b94a260b3eff2dd5b67ed74f0d8058a2da5b1c52fbf485bedb97cebfa8999bce88b3e690c14455104413a2ec1abfeb5eaf0e57b8f9e3c8d08715b2a1773ceeb43231f698560ed68656675ff05877cfd7d8f4d43a3ce9e8babe2a32890359ab5e3bcdf8388a74fc26eed1f57e07736bcad149957f8f415df748babdff58beb979f394593a54c758b888989797c7eea48db69aad961cf8b61144551a4e65d488a94a5fd503980590f0cdaaa755bff0717859ebafc75c89edb4fa323ee7b3adb1911787c41728fa20085b3137f6ad81df2f5f7761e571172f15e3607451146fa95bd97d2fbac720b0a0bb9797cb1893cae7315aaecf8a31766ab90471c0f8b898989bc3c4f0b8f0214ce8affae32fb808f506b8d691ebb2e7e19b0fd7a44f4b3903356350187ae7e6d46449ac3ab99ceb5d4c2430a26b3660c9011ba1b5c1275fac853ea9ad35bc62942e20b768bfdd7ceb06a87ed8e880aa2d12c4cedf18ac30eba8422b66783a3a29ff86dea937cee446439af4b193a2aa1db361579d51fd2a149db3dfcaf1d9fd2107a78e3854f9af38ffbddbab27b5861a0c7d3d296da71c06fcecd21986eb970f3c6c5f586dfaf1df3ffc16ed9426cb515a9cfd40d277c821e47463e0a3c3583197cd63f8bddee90afbe4a59edf2f4bf766206ef99bbcf470669c80e37075da2e1b67bcf6262a26fad3724b27ff8ef3916afbcd22b34ead923afc58447c7dc5ed52228afe4d191c30f59e6ced78242ee5ddc60aa4e02626a81bbf1048c0af2a2c474c264a74b1d52096a06a98a3be79aa8e678f5c9b3a70f7c8e2c1d21c3e3753a3f80a17cbefc707b53a98f0f936b10144551b8343ef487faac59fa24ec0e623a7657bdc35066a7ebf12a7fad3ce4752fbc6574cbc79ef34a69425a8cc8f8f2863e70e5c91b372f6d34f8e17fe149292cde37daef0d046580b15d0ea94d3ab7ef66c9f0ad971f84055fdd3f4b5f1aea5218a1c12b5c540f78b55925cad3777bfa5f3fbb989aec7efc6121b7252ef10a225ff24c379fbfe17771a51ee3b5abb35fc9f8fd77229f455cdfac9f7e618fcf97660465655edf75ec0565f1c5d0e8a7c19e4e5394190c2e5cfc70bf730832db3534262efad6963e2fcf1c8b2c83517e4dc2a93dd70a476cbb161611eeb7cf464f1ac22ee4169ac9f2239278e63b3defddf57134226272fbee37df39c9bbacdae909cd7a6f0adc7a0f3c75d4b2c33e0f9ec527c447dfda69f8d6f5742cbd657e41b95fc352146c0ff806ddbb30af2fbef7dcb807745d909835bc3db7f9f44783adfeb18971a19edb683275cdfc5ed009ecac476c96d4034a8ccda55b6c424f7ec7a5edb82294a7f08a43f7ed0d624d397cf74954b8cf760b4d12d43d79901197f5607693df3346da2ac9d4a34151cf22aeefb5fe73a5bb441d9bf57f059eba72fb6b56f3f473a64adc8fede44886c24abb75ea427a4e6975239b03f3fa15d6f369f2f85e549034a6dd8f832dcf6d9d3e401600206762a488cf0400a00d29f7127033bd568d512502401c306bd5b8809371059c01cce0a775a35db64c33508000e837c67ecb1800e0c26e5a03fc8ac4c05495e577160ca6e001a00e5fb86260c88de4f2d573603697dd505c585aa7a1af6e449b6bd48db8bcf2c4f04cb54501738c158900e8596d740c9f77ed49ee72a7415d14e48aebcb10b91eaa7fc19e4db6fd8800a0336d0dfc7cb2aae0e92a1d8312e9be0b3c360766941714551a9af4d11d3e6dc9700000caea51bf060000883acb8fecb2efd7b23986c82f1e75e5dc83f40d2613646bdf04be255b5d1aa500fdba0b01bc9c4ced63bf9bafbfe695d53473b8309f5dc64607f7a6be99dcd77428293e399f63aafc2a9e3b7dfbccd4e098fc0dfa84b46c3078675f290010ac5b0ce47338308b5e5458dea8d2577bb0e5c2c1d8b9bfd4d86dcecb27c80200346d272a476797b2d0feb90f22ebfe3ab27192b6140480cee415d3fcb63dcb66598e12edb4eda69556fd880080f99be686ad897f5fb54c97dc5de383d869f7e360cbb35bac0c65010046230629e1b37ab6d285d51a0bdbf74608aecda198aa600080a75a39ed986f22050050993decf2c1ef9530d095193c7fa6ea9ae098e2e9cbfb22b98fc2ca06ad99a643c42aed54987ac2679d51dba64ff5f37d9b1f751937000004aacd81fd4b4d5a8483f301200eda7c6ccbcc567fe7db2c30ba7727fce762276342e9f3a00c0dbbdd46ddec7a737223234b8d1c3dacf5e5710018cfdeba386c456842b9ed521dc1f80973606e436961494ddf81ea7a6366e9010000eb0b96959b8dcb03dfcbcdbbee38498f0400901ed25f1ef7b94b0998df3a872c6ef69587b9461bcfccd093c501a03e61c97cad15b19f1ae66a75935efeb289451d72dec6b9a16be2df572dd3623cc1964409d34672e05f072b43fce8230e5aebec60ad8203a0af8d954ef0b3bc3ade7839317a339612530adb901a98889be1b162b40a1100a291cd8ab1b74fc717b287f50700921abbfbd0ea7132d847fb04334982d1f21dcb2d947000e8585b6887c6e5d7c2a3a44526466939e6c740578f2ff9e5358d1c2e8fa75b54cf1f2b2b74110a002018d83bd8ffa50450b4cfc23566512ecf331aa79a2a1065f1c591be3752b28ae90d4c0ecc23ab5571903e4414050423877d0e53945ad1905c6f00002000494441548232ab0c0500451104410000381dab39fa0f829ffc9cbb7100a134fee177d5995bf4882d7feb98515ab2770441100800144500dad202cce2c08cf2c2a28afec65a5a832de60e06a08552b7de004521f2c875dbe68f910100a84d1b477d9e53ca440c417a48026c7ac461523f190080de1043455c36d2dabad06ddbee8a000080d8d6d2825f4253cf2d1a46c5a1a8b49ed5e2518117120ad84306927bc6373efab8f894591e73b7ed4340100400a43262fb6a9f9c1612ab6ee7716d9d110e4501a43ef7d4c9599a6d4102225194014e194b7b9cfce84779faab0f4dd1954251a03cdade5663e38bcff5366ad4aea7c516c5b5ad9610b4676f5e395987008096c5389588ac953b16ffa50000509c3a44fac34f3a1bd19246101447a1ad5c3ed5980c00d058bd247255d0ab4287015a489b0110485aaa3632e0cebbccc28ada660ecc438ccb58881111415140305ab66db9b91204409fa916daa17179b5f0488d966587365bb033c39ed58fd9bbfa2f75228a024dd3859303f6c5fd6c1eaf1cf3e8a7f632bf79c3357000508c066a4a01b8cda384fad3268638db095356715249b76b860fb3395c16bdb8b0bc81aaa36e3471b61100288208241cb018e54f1d603b55794b685cf1e4057d90dcc88872a365965a38e617311dc4746c31bd83c4892d32baa5e498e9f75d3dbfe495d734b1b93cbe4e611d6f8c0c82a0388af9860db6c664000075fa906ba77e5472102d5c17be01d076bdb6c8c029c2ecf58ce16f425264665d5a36b60f1100794393be7250068aa0082246189cc0e015a9ac4609dad3d72c36d725000066af9d15b12529b56a818e0a008060e4b0df71aa12040040eb135d3f902c5de70d532602a0317eb9c3986767c2321d0ca0d098fa11bb1c2dfbc9e220486784edba1180977b3d3ccfc0e198555f690840aa6317ccd5748cfbd2380bff3af883ac9def1ad37e2400418683fbc9e3be08d484086e8c77a4d3c4419b8eb6b0020842ca1e6071fb35067d895dcfa5c4912e7efb47b4edc530534facb9dc4a4fa429fcefb72e78a466155735b2395c5839a706066a0000486abcf3518709b2ad3586bfc08d31e93a535ce2f0213001b5f67034d3910640d680b6640b0d30530ef5944ecc1e8e9df5a816606749680f2831365d2789c95328c5512159ba6bef2f1dab850740c97888b634807f39eb5128c4e62a337ac048e1c2e8901fba6b82968cd6c203403119aef3e78ebe420aa3562fa42ef17d3be1f8037d12f8debe3af2eeacc3be8c094ecee70f0cd4a63447ad5bf0a0b78f1ee63796d2794a23d545273f5e436935bbeaf38e39b16d1bc85c96d42436c2aaae64cb0fd110b3e723ae3500d715d5c105371c6ceeb6fe90cfe6ab0c62a3149af3b1c517fdceafbd57cf97d61c31c361efe669ba5d4cc4bcc6b24640d5a1b61a0727abae4e6e2a6be001d0d58fb0fb8282de925188242705a17ca1a538a8fb2e10f5961ddf59eb15b867a11b0b4f35305db863efd2110a3dec57a7a4883a6eb139def9fe9bda5183e382bea9cfd93940ead75d08f0e9cf0e38bad6dbecdde53ede484bb6d47fd9da945e9fc59131b430e25e4b2d2a917fc11abf6baab554d0e1989cb9fa690d7a0b0c65c4dd02af31f3b04bd1a580234b7d19907cdf71b337393b4e54eb6a50e148722408e1237c26bdac91917970de7442dbee16133561c25d888da7685120666d335fac9fb4358ef29b4be93ca5911abf7542babd355e9318df13920e5315222d92e548681382020088fd6de71b040545e4cd5fdd181cc31ce722a6fe0022c8aa6a6869b5ba0742506c5d7bfcf5b88157b75832c2e7c283cf8efb1423c24a06ae9aae4bec6ec5aba18c4156576f2b9023527514416359030f08c64f29934d27d65ff2f1d934f7044c52359ebc7cb7939d211bd3caacdac25aa06aa84aeca9293043165c5b58cbf97261e90c8f966f511e0beadfc4427af154c8de99b8b3436a2b42ccda66be1849787f436cff6780f46cf4e1c87264d15829acb7ce74a5859fb5866ba7b982fa3463a1588f0debf4449c4e1bb8004024591240790882a23881fa6db431e5e2b6a33fc66cda7e6c97a1a602f3f98ed5e17c5434ab44100405a03dc3c12ba8c9a279754c3e5c1feab22b587afe8e9d0ec3faa9917e5e5a798481a028da4ebc5b6e06008280d6af510000805468f626372f877f5db65d21ea4999e1624b2dbc68212e82b6a6dc288a6ba3f22882a078dd79fb36d65d0f39bce6320bafa8377ecefa6df387cab5ff196dbbb2b53d820c11e2f3787c98595ac55334516d3d218db435df26a1e86d5b7f2ea6352ea3ac865dfd6dffd217b876422af5178bdfa3139c9cc2f0132712b437783a0c976f3304a46c71e8fa486ecbaff1f26a0414e521280a11e494d5d4854e54a028c0d21eabb6a88ef3edb2e37cdfd611c46743ba4d4c1eaad83543ebe86f7b62d4e242783201f0113e82a210008040c6a32c3e82a2a88882a4552878564d33dcf13d8ffefcc4f6cb0d565b379d1cadaf21531eb8617b3ac2473a7905518608a13c848f2228023abe479ae9e58d8cac532be7b56682288f850e6ae6b2a1e27aa2868e3cd46140018fc2b29f18db89585c9c541d1d8254a7ec762af60d3ae378b31992d319357dcdb615e35505d5ca11ab7c1d6bdbfe61615179b3163785c53347398d5302fc3aec0ee2466038b68238ef84c4892d747eab31c57ddbb11f63366e3be264a8a9c07ceeb4f6311f453a1991284344197c7eb7ba4410c1df8ae935abb6a80ea8f457c60b8c341441117e436aab3047771a692a309f3bad798400915d6ec13544b425e8b4e5d5909cba0260d632604409692ff80600005e534503a2a0ad80471004000822523565b9dfaa99cd50255bce584daa5561100400e0d616d571be79ac99ebdd36d1b0a17e8d4c4e5d512d50315021a000b49f7f167db541c751678c512e86db773f5be1a49535b5b464db0e9028935b0dc8cef05ebffdb9c1469713bb4dfaaa800f3b6dcf233da2a43de0c6d8745d6cb6515e8b2a4d5421fd229de0606b06169725754f897b46d73bf214b8aeb09ea8d54f11ff1b13be406be2589372f78c14ae2da82769f51790e44f3e3a8aa86bb76f175a32c64c1907da1fa9cb2d7a99c218bc63eb9c5114080044e05976100e026887cf897c14723919aa2c682c17e1b300e0e5d515c99aa65702371a0a3d7186f94195d45454c14207601402886d0d1014b41488862b6fdd103e740500d030db70de6c03e035157f7c78caf9ec8561e33d262b0a362d243c41414b014d2dac8301850800409a2b2a38f283289d4c01e1008af0bbe94bfbb6f96fdaa6db2ee0e48ced5d7cec5d1076f5cfc4abce274edc1d17b449fd57fa050000b226f36728ae0f8e7e33f271f18015337489bfe142809d1bff19a29d5b377da80c0000867ec1850080148ccd75aa9f243c859ac7edd6a3e84d330307c3e38a2ab4260da1e0c4de0292ea37dde9d2742714ae2f7873fbe0c11357c63d3a36521af424eeaaca51accf3c3c3452f82c02dc20b606bf3aaf1652d6a5f660cce264a832a089dec4ef6e840bf998d83c498cef896e6b62a8427c2d065e63f2a261d72e05bdd4ad4f264e711b45e9dd5123f171a32733d4125368fffdf8974ad18c71fb30137761572150b4e4d819150c0448e30000706d511d50a0897a365e69f4f2e33796038459f12deae29e4ba78d26dcb4c1b432afa85416ad2f6be001aa88e343101e42394c18050012f1964e218b40d152941eb3f581bb6597bafb1b4d2c3a35d7e6d742ca7da904020f5312f6d77b983682203c04b8cd5ca41bb58bef12b696badf38e471f9101eea6af4d5f5a639f18fccc1cbab299234275ebebbc180289430b35a736ce127fa74e4cf00001408975ea36d64b4750f5850c3c5c91f190337384c1faa000180301054e811611d59a4402e0b58f4a206a28a9a0c5aff29395f618adb7c9a211900c06edda3123923d94e45f9fcf6cf106584fd78e844e8cb318af1cd23b78d57c6784813848300b799cb47514868b9009235b2d9e16ab30361d7e425071c73bbf060d4f5d554a16d77546027be8dfc4a51a401a3aa8987a278d0c553a35000a128c213e802566b3859150592faf8735757eb93442b07ba5978a97d7bf9e0ad069b5317ac35080297e364553465315c03ebb14a58dac3cbab2b488d70bc71d25401ea8d448225c140780946580a81cb041eb0c6ab2baa42140753f01d3f63e5bffc06c61e593ed9580600000321cb74b429f0094000206dde0191a9cab20a16076fee1e2634b238595469f86715938f4a0b2c0075b69fd0b8c0b21df61bd23b4bd5d16540d699bce1d4e40d28dc50f421f8f4990b3746de761e262d14fcc4281fa899da0d0eb81afe46bbe13d61d2f1a1f20005623a0800e8ecd86b3bf997e8f25827b1057556fc26bd79c07a87e9c314dae22796115114c51e0bc2c5f0427644c5ba1c5c4c91429be84d3c944200edc75350945322240ca37dc50b200868d9d117be7feb1a57dbf7dc9a823a88aa4dc1b79e36685f3b80645415a0faa25a2eaa410600455935a5cd246525b214502636155734a3fa94f6041827af41911eb9fed69949145c4b3e0c411004f14b9464d0fab27a18552401086a5dc46c797e58fb4c01c40f2514c5cb6b8ae1f6bf06b8e2c39baabe8b2f2d98d087d05286d773f4801b63d1f5bf707800779e54f1f21a8a506d7e3517684bff0a9de01563663d484d1e7696d43d25164bd7c57113591569f87b15130132b8aeb96c4fc84317aca95b468a93a14ac3b9b5ac0e49fee8038c2139e3b92bac8437c5894afd55d1fcf8c46c7a6d455692fff99b5970db8a81b28674755a4a4113bbb1aa8a890a7f14f2129ce2f069039b9e5db9f736afb4e06b62a077480edcf2fdd84534e6c333575ffcac61c3ecba92ef6f2242df56f1a58deda7cabef7bcfc2ca781cb6d284e7be4ebff99d16d6b80a06531dfa4e4dad9db6f0a1bb8707375e1b7c4d0f02f8d30fd85efd527a9f9554c4886aa4c95254929c8122091d50f41e1b9eae67683e9415e619975309f911febed97ad6d334b9fdcc9d0da8afcc2e4cf7416b38edec0a760f7e56f310cbffb2eb07fdcf5bc979459d6c02329282b53c844190529e897fad502b2fe6c7bdd2c9f63418d63969aa9e20000ec1f7ebb361d08ce877beb4280a8acafc4ca887f97575d539611e37b21a414eead0b010070cac327aafebc1d5437ce5a8f0cc87ad666e8b31b1f64c68d50c18bbd055cf0e88a7fec97e23a0e4e5649852a4590a648f57048490f5e602df3e2bc4764069d09731aca7fa64487c497c09dab21f2bee5553198f505af6fb83e66d396fca5d4831be028c3ac8d1a63fc1e7d2eafaec849791af814fb2565c23e266ef35bdc38129e317aab0a9cd25f4b6868ec29d71495d9f3064af5d265c5c68d1ec5a1a10ba6c9a7b89e8ac54f5e3c1a2bf914f11ca2becdcc3ed9d7bd9fe53278707de6e3cb4174637b0b4da189036d4abb7e39e4edcf4a065f4a5159499e4c92932741d8564635ffb2d02a09f60e4f2f2ccd4b8f0df08d2e6fadd220a81869839f8fa23e9794177e89f5f708693dee8e15b260fd59b6da5f3cce857c2c63c0dc267a5e7a6cf0935cce3f676221876c287a1370f1318bb66482128e8c2d89581b91b506526b5e4524e79497fd7c17e2e9f3be7530425d8fd08e3e89d1921876c4a6e717553535d7e7bd7ef699ad314493dce3d1d75bb4170c4294310b69ccd0b3d712726ad830bbaef4c7dbc8b07755fc8e4b80f877f1b4ef18b56e1a776c20a188f00f098abaca6861d2ab9f953515d9afef79decb81dbaa348580a2bcfa9fdf8b6a188cea9c17377cde4a5bd8194b03b2aaa6546dfacbcfc5d5d5c59f9f5ef5496ce0a31d07a7057e8e93d7946dca4acba9653655d19b6004416506ceb2904bbf7c3111673a67a81cc62d2139dd3ea49217311f0bca8b7fbc0ef109cc6a918c99f5e0ea83d7dfcbeab904598aa23c89202d4744918e126004152c3545d05651809cb1b95e63c29da75fcbab2a72d3621ec616c100e3b638390d055ef1fb6ff466462dbd9ec317d39afcf039639911976e25e5543339ccda921fefa3223ed061a41b3073438e9f4dd65eb9d3460baeaf6b433d83cb4730958ef0580d751da86f62f31004537b445d2b6b8d8cab1e8f3e953571d88df4fccf2fc2a2f35848f710e8a0a0d55054e41368bf066196fcc8a9686c6e2cfb187a25883e70f6240d7ccb26328a20085eb1af22fb47524a7e55755966bcff95887218c5f28af61b4032aa4a5045da975246733dbd9a4934b235977ae575f559269dc161d597e7a43d7f9458c2216a4f1c239f75d7fff9f7e2929cb467b7ef7c684430ecd72e86584fc0500096541d9ae1143cf5bbf7e25b712d0b4851a814325e4a8e04845ae842f98032da6e2c9270f172bad2b499fa24044110327607c5387657bdc316bb03788a8e125298f4ea27bda622fbf53daf7b39707b4000c2bf6edbe8edde37da6510d36bbcea98096a258fefc565555695657f781afaba9207ba124670f08ade9fd75890994f6f62d415bcbde315c51e3b77340588fe00c80fb31dcd7d712d389dcee6b1cadfdcf14b9531b33594221bda4c9249bd7afd796e0387d350f2e9e98dbb5fb9fda64dd7fce6e31efea99c01739be8f99fe31f46e571f0eae3cc344b1f5e8bf85c5496ffe9f99d6bcf2adae65365432df0f371f49792f2c2afcffd3d438a60cc65298296c53c0c6e8f0000173c3cb469a76f66ef5e168aa7e86ae0cb5e276694d7d0f3dedd3fef95cae9794164676edc13ba4e541ba4ce4e0f8ffb5e569e971679d52bb686d732b38f9a3f811773f1facb2206ccaecb7bfbc037381bea399d1093f500715952f73c501c5d17ab8e7e96344aa69f6f746671c9cf94c8ebd7931b10d02d6743c42a572c6bea96914af59b32413ee35640521ebdaa382329243815aaab2a6fffb3a28a0676c51287f31ba572354fd7cf0b9c743b6099e042053bc375fec69cad8f7dad14397911e78f7ac7e432486a43a75aeba6dfff36fb6ec0321d02808b234fed757f5ec48634677bdfdd3ba84ae8e350a1fec1e52f3c8fb88567d493d586585aeba4dfcf9a17e8bf489b80b20be3ae7bfa3ffd50d884e064d48cc6d96edcbd72b422c42e8ebfe6763d32a5a419c8680c315be2bcd7161fb46265cbc3a871e25a0308e34784f7e57bcfd3cb98002fa7653c719ed3ae799ad9b74fbb87bdcba98501a4d0df74e18ebd2b468b3e2652a42f835969775dddef27e5370169ed71f6db9c1d26aa775a66421a3e5e773972e7532d2a3b724fc0a5391a30465f8635dc69131bd444afb76f792cb3505b48d513c7f9f726b67dcf78bdcde67c5fef07bb8cf185012dbf9d41fa12d04d17e0d228f7d3fef19fca180090d486ce58e7bc755a3f29a847fd1211a05daca8adf6a78a67f904ef192a0d00687eef6cb3f3db34df506713a9deb910156dfa76ffd4899baf4ad8d27dc64c33974d0aaede1aee6b45857ae34200b0332e2c58f7dad22f78c7203200dcaccb8bd6448df109db3f540a0004f31693f9c9bea7bc9fa616362080a034c072c5ee5df6c6220f2d667f3963ef547d30c26d822c0000ceb9bad821cd21cc779a120eae4c0ef0b8f62839a78e07a4940d465aafd9b37e12b534a0dda0554f1ced2e300cd56bb34b99645563cb957b9ce618c9424887a1f9e21b2f8bf33872313cb301c81958ced4fb169ab738e8e602d1d555611f3bab776b01766b62c691404ff9d5af3154c17cb3d3f6b4bac7c3169bb23f9d9cbbbbe9c8e373e35af66ad899ee0b1dc334f73ef49ead8ec30e1d76be463e217bda4ee122f4c70ef36e8dbc1ebc6500918d1d37d842770400cebfb16cf5dbe50fafd9089cf70770d19dd58b7d790e77efacee8f59fb20e23943f195affcce7a857e286501b9fe9396eedcbb6ca4c8f3b7d939c167cf06bdfe4e670120a33d66cee67deb26691001c0b4b22a2fff89eb912bcf7219b2daa3a64e92490c69d8f5d8db9202014ec1e33307bc9e17b0c8dae3e7da28bfb899bb3ae4fa2c551cda3964d9eb11ead2833dbd439232e91c40a4e80eb558ba67878dc8ead2df676280543d71b4bbd0d057a9a680ce05f286568efb77d90d90c30100f85892f4e18b89ed487dcab58327eea6d700c581d3174e28baf5a8dfa587fb874a09abfdcedad26d6d018d957e7cee5ed6b1c767c6ca0000c469899be1ba607bc5fec76e13043603f9e58fb6af704d6702886264e5e0b2dbce50060262ec422d16f416a4327cedc210cbdb01cb75b106dada509f6932df5d17eea8dcf7e8c204597e45e8dac56153026e2dd5c1a32840d985717e5e0151292dfa341c3b739dd3b291a48cf38bf6d4ec7b7866ac348adebf771b482081041248f04b48ad54deb1657a1f02b728fad2c96bcff318b2da23279bcabc0c6b740af5b2a040805bf4e4dca12b71052cb2f678bb99ca09b77257075fb3512cbcb962edbb6521573b5801d29cf54494db2f1820c3c9745be0186178214a684e010000d0fc6eb78d0beecc93f3e3dbebb79377d81c53707b7c7c94345c1eef79f86278663da43460b2cdf0fcc0f8613e0f761aa342f308e8213716e1458d9fb0e83acac80c3c76f8da9b729e6c7f8bf993e1b03bf0a1888b7fc901a439fbc965f780982f951c9cbcce70ab352e5bad34f83da7135859cf8201323ccc2c49a3fe757794189b4b5b51aac5e429520823e3fec9e3375e95c0947e13a68d6744442a9f0d3f315aa62bce767b75e156ecd6b0b94a0b6bea869102a4e9ebbd9327fd5f977088eaa3674e64fff3f9b30412608257fa60ddf2f089376eafe94f94680373e90933b6fe4a3551aedfb2f55f37865e32a7fc975e778832524f2d3ac0d8fbe08cd99f968b9bedb364e3a7e581deb3d5f1124793a0978edbe50b99054f3803e1a3ce22dbce418177366dd92ed1a704124820416fe17dd963fec2251016406b6977eb7f5aae17f908b0defffc9f7823b4841bff2f30d2a6573b71129d49f0af8093131a5460b870a6ae2440fc2391a039e745ecfbac925a4663c5974757c36a87cc18220ffda744446a5edf4ec44d5e32e68f27f568d3c77b4f9a462fedfcc24d0924f83b53eb2e9267b4d78f3894400209249040804488bea8aff3e318b163b2841b4bd07b46caa37f884dfa924f6f60d4e527f95ffb4c90284d827f836636a4de79ca18ed6221c960fe2105f32adf069c882968e20348a1bfe982d387a7aafcb716cbe0a2a7773eabd8ee1824fda7ef8c5425dd7e45b0741f4381248e22c1df973077de7316f952923f4b20810412fcbde1173396b6ec24b73c784cf05f20f038ee961ffe27f69c25dcf87f8091228cec48f79b69551c00c8ea43a7ef92d46f4b208104124820c16fe5cc9869b3b89de7168404074aeab725904002097e01de973decec17000070381c0e87eb612177d755dcffad5c5a82ff3624fbcf12482081041248d08bb419fcdece33d2f9d5b7124820810412f4060882e070b8d627c143100e275a64276e175a70e7b9f3ff2589b40492fc5902092490400209fe749add93fd6789ae24904002097e277f0600b4a7cd224155304f1629e196400249fe2c81041248208104ff66b62cf2ff2e1ec1fd47f2678453579a5f5856ddc084118023ca5054b5fbf6d3a292258f0b95400209fe4f855fc1582a18543b1f78fedf38ff2c81247f9640020924904082ff3fd3e9ce3973e78fff0cf84d855fd2f3ea5159d53e7a7de5482897515356fcf35365b5c148131d39c9336924904082ff2368d97f6e39e12c1857db779ec5e5d212d549f0fbf8bfb820cdaf085d65be3ca89427f60a7686abed945d6f9bff5131e0fc1b0bcd1d22ab91ffb42afe6df0e8896e8e3368341a6d9edb37b6e05f186f765ada9cfbca960cd2df01fbcb999993ff3657ff7b5beb0938854f8e2db3a2d16893560514c0bf2161f3bbbd5366f5de9d1a133699db7966f5fa018a48d593b5e68bfc7b22f29f0337c7779ef9c6170ddde56effc4d0fbbf349c3b27c0987b206276a1d919ee0bed0ea530fe99149a579ffb35af1e521e3876f4107d1d0d75754d1dfd2163c61a2981ba9caff98d7c494894400209fe8fa0753192571eb6d176635839afd33bab303f0a456cc6ebad9673bdb2387fdfb2e63f4c93fe95cc022e0c58dc7ad3de522956faf119d6875299ffa074acb4c3d6fff02dfea5fc19a979ea48a3d1669c4a65b4f926da907cd09a46a3ad8fad13efae687dec06f3f9d77261cc8fff3498292ed6334f7eee15dbe315df5b6abee611fd5f4898d9996eb6b4ff1a5bef49f463a4789c8d57dd161497107b6db501a94703b9e8ce129acdf96f7f84898bd8b41b3d23b5cfd6d1cc77bfeb7de01475ef7fcfa0bfe2f9bfd1f1ae9d19a98a3feff169d8d1f01709916e73b4fe0f54cbfc51efedf122c577f73996db9319123af6ebe3aef9c3fe2966eba36a11ec141a2ebebf76ea824b99ec56ea06fe992d68945b5350c68128fa461ad202733b4e46cba8bf1c609716d4c2000000577e4c48f8505055f23d2d3929212121e9cdc7ec0aa6606ecd67d1f3bea6242726242424bc7aff25b78ad536adc1951f1312520a6b2a7ea6bf7d99909090f83af54779b3242f97400209fea5fc1945dbff0bb09e3dd13979fefdc4a683f3fc8bcc5f780e7aef6c41737c5a83fcef988f53f6daffe8fa795327d268b449d3e6aeda75eede9b72eeff4c5af46718298ea8ca7fe1fb74a5efc23e0400e0e248bf0f042a4e7218eb6f03596fb9c7ad7914edffb5048347cfc881f536d174a449405aa9872eab6973e6d644691df27f4fcf380aedd02d3f82b6f4ff6f06fdfb3a2edc774ef9e762d2f0b523d4c8244026fd5f18a9ffa6f74af0b78e3b6112263d64fbd51bb00a0507008a41d170ead6477cc64969935094ddf267f04fe4cf08a3aa1105721aca64910245484a455d3627b7a1aa99afaad852c3dd5cf0a35267d0489a1291575ff2fddbf78f307eacb12a09020061957e4dc9ae23a9f51fa84721218ccabcdc6f691c93b1835448adcd320a7e94eb18998c1b42e2d517657cfbf1852037ce405e32a34b2081047f3e7f6e0da6add9b2c8e3b5dbaf145bb68d0214f4361a0b709eff4abe2a6db2e3fa2d9e9ae2ff4a1ce6163cd8e570b962c2c65dbe278768905995591f621e0405be9f327e8efadfd1877f9e45ff194d13b4ac1c69f47bb7d219284019e9010f39331dc62bb6fa32e7c7b58d765666341a8d46b35ee4e4935cc503809b737de3b1af7059c00a731a8d36e3c0236fc18f87524437ea51764194ebc679536934da94452e614570fbfa46719ce7f6f9566613696633561e0df9c110f575a439fbd1d90d7653cc269a9adb3a9e8b2e64a3fcf2b0edbb9218f5d19b26d368b4c95b9fd7a1589789ac757c3ab7c9bb00ce72b533a5d14ce77b7ee70000505661bccfce059369349af5ea737115ad75d430fdaddfdea5d3cd4d69a6568bf6faa7d523582b339d2587f36f2e325de897d7b14be96e0659dd5800002000494441543779d3533ac2ab8c76713cf1a601ed421562bac078b3d3d27ab7ffcda3ab66d0683473fb5d77325a7484b20b632f6d9b3f8546a34d9ab170f3f9e852588ce4282b37e2cc7a3b0b1a8d666a65b7e65008c6820fc2f8117a72ad8d198d46b3b0db7c31a6888d0266cab18dfe25ec74976934daa495b7317ec5abfd147272ed4c5341c1d0c677271df73fade00180347ebd7f78b5cd241a8d663e7dde8673b1e5a285ea8c373b2dadb6795edcb5682a8d469bbc68fffdcc96de617a5dcbf5d3f707de39b5dece923671a5fb11619b3205f40c10c68ff033ebe798d368348b594b775e49aee6b333bc363addcee5b6d4d898cd3fe37ddcd1d68c469b68b3ce3db1120600a08c54d755b6534c69341acd74c67297dbe90d88a8b71f4a610a1a144b755d19ae13f8f59f1f9c5c3363228d663e77875f6a3d020060a61cb09e71f213bb63a16ef2ce370c2ccfefd45ad38f48b74d7326d168a6b3365d79d7b2e1d6d1f1ee9c01a98a74349f7b398b0b0040aaa3379a5b1f7acf000000c6bbfdd6b3ce7e6183b6bef36b63776f8bac6988dd3a8546b3dc145d8d200d9f038fac9e65613ad174b2fd56afa44ab8c7fd15025cf9ca67e7c229341a8d366d99cbedf4d62b300c2a2479438ae7b2c9764763cbe1ee1daf25b455bc0d7059664da3d1a62c3e149ecf16f6de560bdebc767099158d46b35e7926fa6766a4db96b9e6341a6d9ac3c5d735189b7a5df82db633208ccc07c7d6ceb1a0d168d62b4fc7d13bb7d9f46adfe687559cd4bdd6341acd7c4d60314fdcd0c38c21ad41a9a37422e3e29cc99b9f622dc6c3f4f70107965ad168b4c98b5c82be8b6f535cfc41d985cfdc36d959d06834b3596b4f86653110d032d6262df6b8e3b679ce241acdcccec9ff63eedb5b07564ca7d168e6f39c83735a6375b7311c00817187ad52b4e1e53e6b6be7976d35f04855f4d6a973dd33d9dc827bbbb77866b25014a0acbc48d72d0bad2d2c2ca6cc5ab8e17858218ca28d29aedb8ec654f05a581ebf31e3d1c5bfffcdcf288fc3e103bc9434a113518488b26408f0d89c0ebbc8f633d6539126e008524a7d8d0d1579f4bc3226020080eb7273eb80cae091c6fd3494a94aaa3a03870fa0f22bf3cadbf7a001a4a06fdc5f558e4c24c9aaf63350c5b3ab2a9bff77763d24904082ff13d8b4d46ef6ba5b395cb42381e657bf3cbfccd6e1f2873a044538252fbc772f9d35c5d262ca1c8796090345510057bcf4deb974e62453534bfb1dfe3f317804fbebf959165be3eb51000027f3e26cd3e52d1323afe8ce524bc7083ad2ce7930993f364d120ed658541063d2ac4cbeba6789f5441acdd47a9ee391e01c0e10975970f3efeedc782983dd727c6c92adcbe5335bec5b66fe9391056c8c15028c49964f7f7e74e90ccb89341a8d666ebbf644687673574b0b6272197e6d8affbe1536936834539bf55ea95847c690ea0477df6f863bbd8e2c99a0af2a2faba0a637c666e3f95b17a6abe20040ea3fde7659368d46a3d1a62cdce9fb9a0e8bcd2344bad4fc3d60c3d419bb42f3d8b0105def7ef6c7485a4409215c14b267c134731a8d46a34db1dff487562a208591ab1629bff47d5aca2e8bf64b35583b5fbf7d0386a06eb6eed48df0d81789f1513eab15a24e5c7cdf84920c1c7d8e9810b556de4e4c4e4e8e3a356793e0c7136364443dd17ddbb9d4be6b2f874745de3db97888424bbfd0c60fae9bcfa40fda7b2ffed5ab28f719d57e7bbd3e0b7903427f7e64ab4fb9d9c9d0845709e1c74667baed0bc8e56bcef5709b24a738dd3b3e393939de6b2a15c5ba4cb8ca406ab8b3f7a67ec4017bc25f2527bf0ad936880c00e015c4a512adf75f0bbeeb3a9b1779ce3395010060675edbe612abeae8f7ece5ebe73756121fba9c4e141d5ed8921374a72f1c5819f928bb25ed617c0d89638d5b3a5115d7bd2ab07bdad2053e23fd157db0e385fb4157770cc8bc7a3abc040648c3db739b4f7f34d8ea1f9b1817eab98d2653d7ccc7961c2e0c3e7cf1f3b0430f135fc647f81d593088c8ebb448519b746a874f31edd8c3172fe3eeee344a3bb3ddeb53b3f498c357966b12871c897c9d9c14b0a21fb173aa969a503a608deb3d01c10443dcf7ab07ae974f717d92f432eee115e799ba80873124f8cd3fb38916bbae04ddf7d93630e3b2cbb54cb638af6ba1d08daf2372fa2d3b75f3fedde32b0e08db54600b945f197d68ab77c9f883c1f189b141e7d70c85ea5822dde6577cabd25f76ea7670c0b95968c4b11331743e80c8ba33b6bb063c894b4878fec86d36f3deb16bdfd922de2ee4ded8aa43c51a0e2346c2f9a9d5831cdcee05dd3c34b132e0c085b7620fc0e23b793ed4b9b5efb1196af34f0404fb1fa195079eb9f543e86c70b7ce80a30e35d3ae4dfd5ac307485dead39f7c464a640603006e694a3634d84c4faae34a252b57776b051933f7e7c9c92fbca7534a8277ef0c42ec3d22935ebd0874d24d3a71e87119aff7fde5e604ec3c14abb8eaeab3a4c4a717e770efefdeffa88cd78d4191868f3edb5c5e0e3ce07bd04a93df23c70330fde5ebe6f1dbbc8202bd5652933d5c133a9f58e2333ebd6918b9c52be8bee72252f4c955ceb152b38ede0eb97ddaaa21dc3500e3d8b578bfc57406a4e6c571279fc2914e371e4745f81fb0d597eebc022f6f7af6ca3c55f2e8f331c9c9c9893797e810c40d3dcc1882ea4e5f38b03222ec7bcbbe6ad3a7a0e7ecf14b4c553b4f2d7c46e627ee841d9783eefbee1894e1b5ff5a265b6c5cc28a3fbce64f9edbcf7e3472ba1bf73221f428add87bfba9a4d6c8c92b4afaa668772c20d8ffe0c85cbfad0e578a4c367a3d08f2d9d4e7a3cfc5841aa4cb00280e7c46faab4a6307d7c0fbbedb07645e3d135e024394d18b2cc8a9c1c955080000f0ca5f847cd79863672825e05f8521c73dbe0cdd7f3fe67974c81597b9033a8600da7e5eaff053ade1d27f977a4a2953db77a92192a28a2c60d636f150c06fa6d7f3f1542d2552c75f95d46541732da37df1455a59a1fdaf38b22c09c06c58f23a2e092490e08f62f3292fcf03d3b5716d353fbcaa648fdd6eb9138f5cd834960a35a55d72baf07980d3cda8b8b8c7e7a755df74f1fec2400127db7ff7d1e772f667832322eebb398c55c24883a4fa999a90725fe7b150949d1bf3ba062d8a7955ce036853f6fb4a8d89c3a8b8ae997f37340900804d05452f627df3d972e0b9e2f22b51892f22ae3a4f53653060202eb310590baef95ea46a7bd02ff89ec74ae557e70e06178ab2434c928f931f34d7d933f0697ce28b9807c768793ec7420ac516408bc96578c5a1fbf606b1a61cbefb242adc67bb85260963e39f9915fb191dbec05243687b1822489171805716be7fcf7deeec8b4f139362aeada6c61c740ac8e17649865b26586656e0de1d210a9bbd4fdbeb4941dd247addccfe5884104f1db5ecb0cf8367f109f1d1b7761afeb19d7ea28ecdfabf2aef5eb9ed73bf79fa3a53a58ec780e26428acb4bba7b62eb79f6db7e6745c6d5351617def4e53a18d69f7e360cb3d5ba70f50a350350c4c8c5a2ad4d086947b09b8997b568d51254238b901b3568de3bd8f2be00866388981a92acb772f184cc14304eaf0852b06562525978bba4b0f2fc3e8f5a0b5ce0ed623f4fbf41f6b63a5c32dccabe30156c683c8babf766e9ca42d0541523a93574c93fbfc2c9b25dc233192e3d5cd178f62c43dfcca4001529ff6e00d71f2e25114a87b5574d9053cd5ca69c77c9ab1aece10abd9c3a4e8df2b61b4e14360026abdcbd14c479628ad62405bb26589112a46721e9b0333ca0b8a2a9904aaeef0694be6188854a722f5a9216f49d65b978c5223e3a5b54dd76e9ec0781e92d1ed697f0cc18413140ecc6d282d2ca9e19055f4c6cc5a6ca543c46ac47cbda3cd18231ddda1b336ae36aa7d9558c8edcaeb08549b03fb979a1af7d3edd757596ccd30af2221288dba70d7b2d1ea524459f54193576db211bd3b71c0e2cd8b2799f4eb63405bb169b2f4b767df1828c0cbc9d4bef43bb46189ddec791b3d531855b9655d2d8475a9baeef4d31a91a446acdd64ffd7a0be3a032cd76e180da7c4e4fcc6e95b486aec36e7e51626fdfa1899da4e54aecf2e650989dfad3310d4c78ca39624673390bab4e88a315b96aa7e8ecc60f06bbfa537f5371f2023f6c6dcfc270f738d366e9fa1278b8388ea1396ccd7ca8dfd84b164db4d7f39b99191a5460e9bacf5e5094445e3d95b17ab67862694b3bb3028d2f8e99ad3fea481077df659aa137aea7880a8b360cf26dbb1463a7d47ccb435404bb3aae0cece3975fbd6b9e307e8e80eb79ad28fd87ff19ef5d64375b5f4c7cf305569f859d1d933c4fb2d963320f49781efe5e6ed739ca4a74251d6321ad2bfa735b658ad89892188baf9e251ccb807e94d28406adf04be255b2d1ea5007535124d666e58d53212c5b4c9c58c3f990fe39ac76f7630d396c69354472dd9368df4f6414a1dd21269d7ec593d6558bf3e46a6d387c9c94ed8be7bd104036d1d136b1b0350feb306fea5188ea74eddd1a604db6152f41f9530003283e7cd54fefe20a18c07005c18fdb8c46881b5b0f95b864061319d8557d4193a75818d1e49b09c1b0500229b2c5d3573f4dfbf4e4d2093f180cf66755ecf41e1660e0a08521defb0c213f11d4682f0243c003c2e1f0094c7e1017ef5975709ed487cf3a309001e97dfd62c4ee8f41504008a0049fe2c810412fc510cd4d1ecd347a535a8f1ebde5fd977318776f49ce3480a84220d69c12f71d3762c1fa5428470b24633978fe17d882fe4b07f8446d2876d759a63a2a1a8a8d677b0b132d64b09648c261972333e94c29cfce71f284bb78eab8b7955ce6317bc2d54183d4683f89b340900d0132ac8fc16fcb46ef4d62dd30c1488646abf31f65bd60e9713975974a21fb69b565a8dd0efd36ff4fc4d73d58be2df57f145b20c8c49560a222b108b9e79ed7358603767a1937f36ab32bb4adc2c292697810ba242b274d73a2f1daba34451d1311e8275b00f6156d7f165d43b9d346a59964e0ccf545bb4658eb1229120a767b5d1714069e4935c76d77904c2cc0972de11acb0c5e7e49c7ee4dfcde0b0193e4e9ac2ff1e7661e7eaf973e62e3f10f6e7ce57420aa3562fa42ef17d3be1f8037d12f8debe04f2eeacc3be8c094ecee70f0cd4a63447ad5bf0a0b78560fcc6523a4f69a4bae899425e436935bbeaf38e39b16d7bb05c96d424411785eb8aeae0821b0e36775b8dc867f35506b14505e8e1655d0147962343281f451126bdac91917970de74421bb161a2264c180500ea5e721c75dce249d0fee0948611835f07a52bd95e1f28d51355f4b40b38b21c096d42505e63792daa34518524e4f0d89213f4961ddf59eb15b867a11b0b4f35305db863efd21114417ec56faaa8471575a96d4187a4ac2dc7f95cdd1b05b60926b44468b2e9c4fa4b3e3e9be69e8049aac69397ef76b21b20db4582809353a7e259354c3ed290f69b5ec7ab2f698094f594893dbb9ca0a8298fe6d431617af20147d77a9bbdbbdcc71b69c996fa2f5b9bd2e53948f1aa2377ab1f8c4148a6aa4b734affa6a7fde048722408e10bdd94d8ad3300b2eec4e1e4b837f915dca8d2418bac6d72a3b6447ea35bbfabd09c6442c101204638b8b6b096f3e5c2d2191e2d1e8cf25850ff2616d2d5211481fe421d63ab8c4156576ff3132255471134963570c41a944f7f7668675393de1ae7b12a845f733c88242705a1fcae2c0d11a508006d73421c518a00d04e59500fa365bb33c07585b540d55095f85b66ee680d3b86e0fa8e5b6c8e77beffa676d4e0b8a06fea73760e90eaae4d39752502ab86c98779986dc258f187555dc59133695fd322527514d1b4f226bea8aea509a0a9ed35267869120ee523bf1dc305c617b19fcdfcfec10fa30bed96b11f47d78fda61aa8a137c742bb1ff92c3db6bbd83f62fbfc4c22beaff65bf69fb7c1359d071de196ddb87fefb67599c9caa0254555f51cbd5d414222628bb86de0c70caaab2f88e341f46415b3d02c263c100104978002002090f0854e3e1fde5845c1ac293c992d7be48208104ff19743c2a0cc04561474e35c2269ba60f568050148590c6b21a76f5d7bd0be2712d279f112e4bca8c8370ea4a9be50d34a4211405e25f6485a3989869d7c466549816bf979e7cc6daa0ec9ecfaba2319c1f60c88ebebd797c89004d82846945b75410615557b2e5876848433dc82cba5a08a6685120666d331f0081a5022c920fe082c01d1b6fcb2cdd7f60cb483d75f28fb3f67b9ac4352d2e23e0d615d613b5fa2976f9ae449c94a202aeb9b286830229d1eef11acb1a0155a78df5e264d5d5c94d650d1cb164580600c0787f6e6b62bdd25c8f49daa45f4c7fba65f8ec0ceff5db9f1b6c7439b1dba4af0af8f0279f4f44d4b5dbb70b2d1963a68c03ed1b42dca297298cc13bb6ce1945810040041ee00be12080767073918f429690a1ca82c6f2061ed011ea0f5e5e5d91ac697a2570a3a1b042dbef4e50d052201aaebc75c35e53d8d64c00011441babb4c84b9411040f8dd30329cb4b2aa1cc5faccc34323c5efb589951c00599305d3153606277c9ef828576fe1115d628f5421be0b0c3102682842b5f9d55cd0b174d485e4c6f62e3ef62e08bbfa67e255e71327ee8e0bda6c441269adaeb01606da780000e0d49430c8aa2a52bf5bfd80571abdfcf88de50061567c8bbab8e7d269a309371768893711afb6808e50875109e2bdaea73625286829a01ff26a604b4a4f92130ebda09ea4ae290fe7c67f8668e7d64d1f2a03008021d09d7b8b57ddafb06f84452f6529e82a130084c303b8998be5ac829eff2b0cbe1b6700405adf7c00c7e7455459e9a0a54314b5b4ad9582c39e11f315c639aa76118f08142d45e9315b1fb85b52a0def7b7232b2750b4e4d819150c0448e30000706d511d50a051c8e20d4aecbff2d2b22a5797ed8794af9f9ea343eabde3fd5de8b9dfb67a8facb22c5a5fd6c003d42ebd14c20114e97651457c18249bcc9fa1b83e38facdc8c7c50356ccd0ed7648f0eb8babf8d4a14a04020eb34da4b61023fea8a8929b8aab39e80012d462b97a4851531e0f1a7bb282d5b318dea3c5304dcb4543af5f094f336a4e40cc4f8ea2406db931da3add0f9cb3d763f61e3ebb3af7e58d8367cf058ff25f43ed607bad29f43fb24a4d52eeab49aa2bcbc9aea40ed6680fb008ab3c3baf0990fbf455ea300da7aab2494f81826fb9a0b2920964facb132080935553c45736d4c1243525a2246196400209fedb29340a000090f42087a3a619aeeefbdda9eebbcd54713839350a59fdaf8b01eb0c896def8886200862a628109b2beb6000ba4c83f12a2326a8dc4c8c7b52256579464b51c96658dd95c844729dfe6243995f61fe22608ba38222c902a9a9a882d53ae5fd2ae0eabc5a4859974ae896e4230ddf927215675e5d6131900c006043bf92cb703255a4e1ef554c04c87441f165075a1a03b7a0b85253fb3e1d82a17c0e0c1114b414d0d4c23a1850880000a4b9a282233f8842ee2a8f4021f559ae3ba56eec71dea3e6edbe6c800cf47bb33f16c3872b3ebca9eabbf8d282097d080000c69f7dff3324673c778548a92351a9bf2a9a1f9f984dafadc84af23f7f330b6e67021ad2d56929054decc6aa2a262afc51c855718ac3a70d6c7a76e5dedbbcd282af8981de213970cbf76317d1980fcf5c7df1b3860db3eb4abebf89087d2b58c440d0b2986f5272edeced37850d5cb8b9baf05b6268f89746041014fbc83765becfae6333aae90c48dc6522eea8a9822b7b9f5edacc6aa0d7885ddb901ebcc05ae6c5798fc80c3a13e63494ff4c890e891739b8da95e464fdd9f67d32af9cb855317ca9b99a8837885385f89e8a19198aa3e64fe0c55cbcfeb28801b3ebf2de3ef00dce86b02567ffb8eb792f29b3ac8147525056a69089320a220b4a38c5d1f32770633cefa6d2397c76d9ab1b57dec94e996f2cf39b71b329edfae590b73f2b197c294565257932494e1e23ca20cce2ccec8a26565359ea7db7800a9385567d8862bdae73fa2ac6a6044d73bbc155416ef752ca5930ab2a2be1eeb5a7c5228df0ebb2338a6a9b9b6b7ec65e717f2563bd78982c51595f899511ff2eafbaa62c23c6f74248298ce5edc8dfaa3a2e3d23b3b481c9a8ca7cea79e59bf69cb9865280a836489d9d1e1ef7bdac3c2f2df2aa576c4d6bfd8fb0e7f77aa3ba7b670000921f64ae5b1a1a903770e6103940d034b3a6bebf11c31cf2974e578fd826ebcfb2d5fee2712ee4631903e636d1f3d263839fe4727ad85fc1766c66f6c9beeefd2c97c183eb331f5f0ea21bdb5b684a8935289e3a68e420da66cfe3a6b96e9b4f3dafe4f5d0f1fe8925c89efa6dbb97fe65a15512ec1d9e5e589a971e1be01b8df9a03302455b915f98fc99ce62d6d11bc41e64ed228690f567dbeb66f91c0b6a1cb3d44c15276eb9ba752496a73f700f28335968d58728a64d80197f06cd9b22fbe1f2f597252c3eb7ea63a0570c77c28231d49ecd61bd0c8062991a8aa2284e69c2a20970d4a9b349f233ed0789d6a6b1b3ee7b07bdfa51dec8272a50951448046979294864c304aececa2a6bf8275c8440d537e94f41aabfbf4fcdc82ba9a0d32b4a7233523f64d502457d133d8ac07c012115195ff32a6aea6a2b0bbe7d2a6012d4f4b464700000a29281be12bffc4b5a465e59556d5d6d35bdbc3837e35346054752a22d810412fca792e7b6ffe155060f1960b1edccd6fe1fce3afba635201065d4bcf1ac476e7e8939b51c98535f9af5ee69f8fb6abef4806923a0f7d7fc137f961667bd0df50ef806778ef12800c43e138613536e46e32dcd3409406eb0ed88aae0809f9a66c6a287937ac8fc45e672315450385930b69f2afbdef3f2b39c062eb7a138ed91afffe79ebe6692df98f72daf8ac1ac2f787dc3f5319bb6e42f9173de58243f07a7a9235393f222bdb8a6a638fd9187fbf3ae0ed38ac965c8fd2c69944c3fdfe8cce2929f2991d7af27633d190daf6eb5738de18f8b9b0ff8277c2da86aa8a7e7a6455f7759b327aa0aa7696e37981ee415965907f319f9b1de7ed9da36b3f4a5ba22c390acdee821a356b8bacd6dbeb1ed605801e737677f2c865f2ea3ab812f7b9d98515e43cf7b77ffbcd7bffe7e1cbc96eda15d3f8e7aafb13b4f521b3ad57abc56cab756db0c59b3d97caffbaa699721cdd9de77f78a7c1c2ac089f19a36470fe71d71dbb3fc26596d88a5f5100d42160000e0a8a6077cf65df7f4db3ae75013829351331a67bbd14cd0f9f19ab3ce5c46bd2fbb3bf89531015e4ecb78e23ca7e91020e9cddb3a3be5f4469b3b8032e9ecfd53a6d89709a7050ae3373a0c7339bbc8ea24d1708ddf154b31ab08b2c3b65e3919e071cd79fe993a1e9052361869bd6694485b5d494ed09ebac8c4f754feb423633a3fa95e9c2ac4f6548c0be194271df472baec7e6995f57e0e4e5e67b8d51a5382ac1196e4787925f69bcb4ede650c00486a4367389f9c2f7a1c14a734e9c0a55a77d7a3f6fe7508516dd8acfd1e9b87cb41e0b75ef40611290ad531e7375ea2b30090d11e33e7f0a1292a18649a53f2ecdc6acf824602d560e2b20b7b6d35090088f53ad0a54dbda7088c48bbb3ee1c77cf138baed7f0888afdc7ccda3c5de4e648c3c75b3b9fb854726534874f77f1dc3c4c16820c961fdd5874e2d4f2d96ce93e63a6998f56caacc6f276274a77aaeb0590aa176e0efec58d80a83e7ac109b7e5fa2400409f59fb367c3cece6309f27dbdf62fee4e10aada95827cfa7f4ea5e3d70060070d461a63aa0407fe61039000041c36c46bfcbbeaa93f4baaefa25e9afb8e446f6f43eb1cc83ce01448aee508ba57b703dedaf403b06ab2e9ee49df55a6f7d8a05e4fa4f5aea7a708e160180ae0d8a579eb4f7cabec30ec7b7b8cb7aceee91e3fdc968296e92d65b76666ff9912b5b9678c86a8f9a3a6990626a03d64c3675dbd28423ce7691a8ecc83d0197a688bbbda6d83048d09eba68b8efa9e229c2cf631059d8288a38bedcb39c09a4754d57b89eb4d5c40300b0dbc42960c41f39c36d1ece97cf5d5a36c505c651075a6ff4d8314909077af67ac72e84ff8595e0e10ba750e2435557cfec4b14e57378792afb9defdeab650c0048aa43a63a1db2d326805ac18b0052f3faeaeea0598bd7fc1319b442bfe1e3144a0a8acacb72e8300a20a28ca2ba81617f6d2a59c849657587e8720af2be15b211884cd11a34c040b5751508f7ffd83bcfb826962e0e9f4d0f09a1f7de4145c16b0f200802a262177b47c5aed8bbe215bb62efbd372ca888150b76110b28d27b874008a9bbef0750290902ea7dafde793ee49704b23b7be6cc99f39f999d651ad8b763a425a66427bc4f950146a6319555b5f4952968361a8140fcabf473e5f3abbe7ca4e8779dbf96bf3470d942d6baf5a33aced93cebf0eec3817e417c9ca4a46dd5b6c70467c038dc39cb07adda1034ee3ca661ede2d3ca801c29f7e00cf3ce2d1861e99e2e7a14006037ebd19e7d3baea38306a9fe2c716f833686a4294a056b76348ed3b62fdbbb71df249f55e5a0a4dbc265c8bc86de8c4594c75f583224385340d76ad6656ac84c973a23cdf2927c65c729cb872d5f336fd009a9b299b34f477b56463dfda0022da3d47272f0a4e2951bfd0749544c3b7a77b06026cab5afd5886d47f40fef39b965fafe0211004dc3b2b58bcfb04eea240ab5f7eaf5fcf59b67f5d85a064c83f6fd566d1a694903f86e324ce2384e0c092a1dbf704a106bdf42bbeff7fee2f89d83479fd15b7c7e6bb75ae3fef2327c8d36f316bd59ba6972ff5d98ba8d7b8f4e58717ef6d71fa86aeacab5924824420d15f13bc28f9ae5bb5a27e4fc3c7bc63f7b6249f28161a39f0c3fbfb787267a2a2ae2cf479a7976fcf050a70347c79851ff946baa758bb2dc8fb55ebfcc5d7c7b8fe378dd3732990cc7f11bd7ae4c9a32fdff706192dcd78f6265561ddb18329024462010bf233bb787b8b97b9248240a85422291482412994c26914895cbb4ebbea9bc0bbad6fb5aafdfb461bd1fffe5e0f957fd079c703a7c6cb42915f9497d694bfac991838e37db7a6ee15fac265430caed11080402f14388122e9c4eb1f2eb6e8cbaebba4abbfa37c42fda390c814020fedb91b67a74ad2708231000008017c7dccf311d30b425ab69a323483f23100804e247b218decb63d7f86d86b86993ff1397db000d8cb237040281f8e75574d3c22f1ad9fceff94d59ecbdfc96237c9b3cea8fd66f2310080402f19db44ceecc86dcf5dbd51772572edbc671bceefaedf0eb57ff3febb7110804e23767e7f610d72e5deb59bf5df9bef261f5581d40decaedafef7febf5db887f0634ff8c4020100844a3d5359a8546201088ff63100679039a8d0ab968e61981f4330281402010ffba0c0f496804028140c11681f4330281402010fff58c0dcd42231008c4ff37fca2996704d2798338ff0000200049444154cf0804028140fc51791e92d008040281022ce2cf80824cf06fe0fff698620090a41e1931f2e1d07fc1938afff96726a3a734ff918ef42fb2c92f7230f1a7ed7e133e4cbdbcb38b0adad6e4c791e6dd0f59b4ee622c0ff4faee391ed8a2d151f8a7e46a8f1e3d4255814020108a707272fa29e1b7f227dfd9154c927c60f898a7c3ceede9a1f9e30f96f8b167320b3fac1f383d67c1e58d1d593f298548d83d645ccca49f9842fc532a46f836b8dfcc82c5577e9a29907e06204a22027aef6b7de0e4788b7fff234845719bfd26a7ccb912c265ffa7d3d6f4132387df1970767f6f6dd21fe85abf632d973f9bd76356d1ec2b7bba6bfc822a11bc58d867b9d2ba0b8b5b3100002f0a9fd8730d67e3b50d1d583fd59184b11b07fabfe873a2693d55c30a8f68fc6042dab19183cf38ec393f57ae40fdbf450382ff2264cd1dad19a76f7751afe093694d3fd0f7d2b8f2d7ab46ad632cde3fc396dad0d41081402010f5475d49e6855953c3ecd7ef9fda4c892088fa85b1c27f90a69f1c3deace80d3fb7a35e9498cff4817f69d6ef457532db99234292312be5fd77fc2e5e22f1f95f45ab80c9c31b3bf1d9bf48bad8af3de5dda77e0fc9d57a9a53828e9d93bf51a1530a883f68fa48868fe1981407c85693f63df61a9b6ea3fa160482adc2587f7530c983ffbc074f3e12187fbab18a0e8f6af82a2d723f8b013d388fe2f2b9734ef4382c47c12d7884903a6faafcef6901f201008c4cf13cf0040d1f658b0b93dcb90fe5df18cbad19f955c499a9efad9cd3fbbdd4b1d241545f157964ddfbac9d16d4f0fad5f9974e2a52f368d9d714da5dfece0c00e666c715674d89e0d812363971e59e5a5dde4c505ff449a8c17471f5f32aabb3397cbf5e83d6ac1a198321cf092d747170ef3e672b95c0fbf59bb1fe5490000f851b3ba784edbba297050572e97eb3e68c1a9583e0e156fd7f9bafa8766cbaa5a4ce9e345dede8ba34aab6722e2847d012bde49b28e8c70e572b93e4b5e080024b90f77cdf2f3e072b95cef610b8f4697e075cb262b7cba7fee506f272e97dba5fba0e9db9f16e30020c97bb27feed06eaece5c67cf41730fbd2ac10140927cc0aff3b0dde776cc1edacd89ebbde4dc6a5f57ff4b395f4a55f6647155a9705eccc965a37bba393b39bbf79bba2d32b7b69b953d9c3ff97cbee8e55c2f2e97eb3ae664ba1400405af4e6dcaab1dd9db95cd77e81c73ef02b4b8b97c75f5a33b18f878b93b3abafffda1ba9c23a0958ad822d7f5d4188d26f6f9d3ec0d3c589ebe23372f9b98f7c1c006479b7960ff5e9e2c4e572b9aebe63832ec497d79bcc095e2cf2f259f54658356a14bbd1d77d56141f002f7d776ae9e81e9db95cae6bb7fe13d746644b01e45f359e7f75ac6bbfb567f62f19eddb99db79da3d5eb5330adfac9db43345f2697d1f672ed779c0d63811001015a97776cd1ae8cee572bd46afbd9d23050010be0deeee36f1e8d94dd3fc3cb9dcfe3b3e89e5fb8f34e3e430d7d1a1b955a62b0a1fefea7720590200202b7a7168c1881e2e5c2ed7b3ff201faee7929782aa9a9377c6a6b856ad8b9dbc7376cd5a96f06e07b8f6df9350e50ee5cfe675ed11fc5628d74a723db026fca8595dbc661fdcbb78982797cbf51a197ce3736cd8c6297d5db95caef7b84d8f0a65a0b8d225c907fc3a0fd97a62cbf4fe6e352e5c9c7c7c56c0960f55a5eaecbb707bf0947e6e5c2ed76be4aab0142151af91bfb964dab93903bd5db95c2e97ebd16fd2c69be9620059f6c5e98191fc921b93dcb95caefbd45bc5151fb605cc3c9a28aea73c0092ecc81d3306793b71b9ceddfc067970fb6cfd54eb71f4751c49907b63a17f50148f68a8951434f9ea81a24ee1090541ac6efce3c7876d9cd4bb3397ebdc63c296c85c452e2db7a5cbb5644d44a997e6f878f81f7ccfaf556605bf15be0deeeeeabfffc4da89be2e5cae73cf493b9e16e1d0a030db705f252a12af044fe8e3c6e5729d3dfb8c59722e450244e9d355fe0baee548e5c5107e9d68d058d70590e43ede336788971397ebecd5df7fd99904117c3f1a0b5eac083894218c5ee8cde5761e793429fbdb05ba3ab94ebfc7c385a9e11b27f7ede2e4ececea3beeefd04f957616be5bebeb3e61fff135e37d5d3bbb7a0d5b7a312ee1fede79c3bab9b9b9751f1d1c9155fb44b29cb045cba2ca7977e60fe8d9bbb7dfd2873c94fe221008449399bbf9526c190e0004ff75c89c35b7f22400c20f21837d671c3b1f1238d8c7cbd3db6fe6de17c5786512f8fcd0a2513ddd5cdddcbc7a0d0bdcf5ac562f2f8c593f6557aa247e43bfcecece2e03ab65a4817e35f343b97d93dc84b676679df3e4c8c2615e5c2ed763f092d0e4aae4fabb9d548d21832fdda824f9e02067bffd495ffe5918bbb98ffba46b79b8c203e2fcd8b32bc6f6aecce756dfce93d54d56f2c3fc5dfb6eff240600bce04680abd792677c0000fed3055e3dd7bc1582b42ab992cac98814a9983a60188546a3d1192c0e47890c4c630773659282344cbe5565651fbf24555f12987a91a4856eb924f00ade34a3bb8391868a9a9e5d17ff359b862b3fd87ae07d4565aedb67d5b15df386746d54d5fc7afd2c49391138eba4b8c7ba4bf7eedf38b2728099b84428c90a5d30e794b8d7a66bf7236fee1dad7673f1cc23099579a1acfc733cd52d70c7e953bba6d97ed8be706fac9069d7afa7cec7b3e1e9120000bce0f1a9a70ccfc1ad39d5c7986896febb96d953f5471ebdfff8f1e3eb416d95c40947662d89501db5273cf2feb54dbdc5a7662fb894554b1b11654f372c3b870fda1df120f2e6a9cd533b6be1520284b17ba72d8cd0f2df1ffee0d1ad0323a9e717aebe5f553fd2e4cbf7656e81db4e9ed835d163604f9d4fe722322a4b55f4f4cc5346d741ad39d2b433b3679dc6fb8584453ebc7b72a67164d092cbb5ceabecbc66477f2d7a9b75371f3f7e7cffe010230a00c8ca5edecbb419b3fec4e93d336c62f7ac0ecd9000e079b7964ddd95edb2eac2bd87f74257b489dd38ff48a258de14cab782f95b899eaf9f1c1c6d37f7c49d870faf6ff629d83f775b4c39012465bbbef3b69ebc76e7fedd9b6757709376ad3897da84112461dc9e45fbb23dd65f8d7c70fbfc8e79dd8d414a8044f1554b726e8617384c587ff4e4a1d9add9d52a8de1306fe72453aacd9cd0878f1f3f3c37cd8e0e00d294db2fa95e0bf69e39bebe97346cedd697fcaaaa12bfbbf882e3bb68f7e9131bfa1be429f41ff948d32fcc9f7bbaa2ebf2d3d7c3afec9beb6540fd560e45676c926b55bbd87943d7d6ad65c5cda4ba9528710a3db06646ce7f13c56b3d65dbe9535b07d16eac1a352f82d173f9d17347577bf242d71ff92402a8afd2a5a9f7de28f92cdaafe8c201405a1897a6e5bb78ff99132123351eae5d7ca6810e4356fb6bd8d25d67c3efdcbb73e3f02cab27eb5747e4e164bdbe211b3bb355bbedbcf3f8f1e33bdbbaaad51c25965b1ed1a703b396de54f6db7831fcc685ed539ce5dd465cc791688db5523d4dfecb15d529bc2cab814e28cb7c95aaef1774e4ccd135bdf0cbcb5786e7caeabab451b1fc962ed792d54777d2af2e9bbc8befb775cbe816b5174029fe2d21f978e793bedfdf47cf1c5ac6cd3e197cf8a3081a12661becab92d4334b37c5b45a72fefe833b57f62f1b684795e2f5c7107a9d68d058d7ad78bf6bcaa25baac3775cbf7ff7ca9e79de5a7cbe44f2fd68acd476e98ee17ad416cbc21e3d8e3c32c294f2ed028f9c3818e888c56c9db136da6ac6b15bf7ef9c5bc64ddf3563f583a22f668c7f90623a7cedb1133b26eabfdc1a30fd0c9f3b6be78943eb06d0ef6fdf1b5d5eab3a747bfcbda2134bc53df8ec95d0d0d32b9d5550fa8b4020104dc6bde2eab633895f84eab7b15ec9e7079ff5fa2cd97d68e7fc0eb9e7361e8f1703c17fbe65d545d9806dd76edf0a3bb661b2b32621ad3938cc6835677b8009d57af685c8870f1f9cfd9291de7945f59c5f333f94db37c94d686b759d790f1e957798b6edf4c96d23d51e87acbf57800334a093920bd5b89b9f6d6ed8a5f84aa9c77f77ee7645fba14e5a240507c40befae9cb92bb5f5cc0397af5f39b4c8d78259b76f27a9b57431287af9ae500678f1cb6b9f65fc17611ff800e2cc17f158731773463d1911a640c5c8cb896257f576ebdcd9c5c9d96bcccecce6de1d74288ad2309a3cab1292b8880fda03828e544b60ea9fc38d7990c6e1f67250a99623312cbcbb19f15e3c4a13030048f31e3f157367ec6854d5fc72fd2c4aba7231d17c7c60dfe61a342ac7a065f7f1133aabe5dd0f8dd51e34a57733552a856dee19e06f931976b5b21190d55c27f8f7686b6d64dcb267c068eba287f753c554d31e03adb32f877e160248336f9dfea0dba7aff57756dc8b12c3c232adc74df2b250a650559bf59a3a5827f6c2bdec5a5e894b846261517a6a66b15449c79adbd7af9316b9e2c3d9b0e24eb3023a1b30308c61e43ec29b1d131e5f51e9b17693574ce9dedad2d8d4cc40cdacc700abcccb5793c400b2dc0767df69f7ea67c310275f3d9f681d30ddc79c45c2a83a1d870cd04f8c78c3c3bf6b28b29ae7cc1903b8cd8c8d5a78f66ac5c88bcb95802ce7fec9979ac3670f6cae42c6286a0e7e236cf3231f67cb71c96a05d397bd3a718fd47dcea8b65a548cc4b6e939aabdf4d9ed141160740e352d7cdbfc7103fbf4f69b7928be22373ebf292b302422899897999a5128a26b9ab7ed39d8d3885adf55538d862f0becd7c1c6c4c4dc58e5bb0b25a87663e78df372b430346bd7c3d3489c9a545c596518a3c3bce5e33c5a9a1b999a6a143f50e83ff24b9c7ae3dc47e3317387b4d15751d630b1773052fafe199be45a8dbbd8ead75ded87b48f8a3db096cf749d3eb56f071b2363074f0f53aad9e03913bc5a1aeb5b74f071d6e47dce1112505fa537e0c2a946be93467a3a5a189ab61930a9af4eda9d67f9b2865c0d89a9228bbbb861d6e801bdfb0e5f7431bb223ba150d294aa177e3c7725b7d5b499bd9a6b2b73b42d1c5b36611f8fef5ba9be26af704826fb7e039d906a3378f2e0cef6a68616dc6193dd991fc23ff089da2ead591229bfa5d76b4951e6f5159377f2076fdd38a2190b6b442d608c76d3e60d77b33735b476f675d22889cfac20a0c161b621be2a158a24fcec94b45c0145cdd8c17b486f4bfa776248dd31eac6b9aee0fd996bc56da64ef1b6e450e96aa66dfb4d19eb406b5a34ae71819f2edc29ef30699c8b01934cd3fa6bf0542fdad3732f2be73330469b49330739db19193677f7b1a06a7a4f9fdcd3d154cfc4c1a38ba138238d576f2041dbc3221008c48f70ec9da028354f44d40ea78cd6e3a70f746a66ac6fd9c9a7a37a494256055199ed1767a465964899da561d7b0fe8d0906c826a37666e9d34a9a9b934d568e09c49beedac8d4c1cbbfb5a12999ff225d064c900641dd7c17ff16f9f7fc727002f7975368aea3ef82f154cc101a5790f4e3e63f79fefdfd95c534543dfba8599b21cf947d169db5e2de3713c1f2f7e7523a7ed94a15a31611ff8b2a2f7d16566ae364a4d5031721344cba9fbcf9c3b77fec2f99307d60dc24ecd98b4274ed888344c6e02530f327e3e1f94753935eb9bacacab8cf1f3ca654dae9a5f7e87a0b438a38cae6f58a3a6a4a559a5a066a456953291583a3af4b22c9e148c6ada98ada346ae2814c880ace336c471d786b331fef355af5cccb01dd5cdf87b377d4b79597cba8e0eabeabc5435235528cde249a1fa3420a6c29db762f0a6fdebc69e289131f51c7dc6cd9decc9cacb2ae5c72eeedfadea1f098980b017480839dedb65b0e3ee2d173e8c99a316713ed9d26f9511158445a945a2b71b86fa8454e6b384b402332babc01b335441a2b36944194e80a438ad589272605c8fe355c9b14c28d3b413e2dfb9f2cc02617ecc8cde115567c4c5158cce424292727246c051a5a10b164d696dae43ffb8a6df9cb2a664700cfb494113b6ecda35a96f9084a6d5cc7df8ec997d0c155df50fdca341a2b3e918219393652af41f85fab928a584a66fa64a6eea191be65a3f6937075ca0d00315ded68351191420be380689caa0002125001a56e90db970b28abe0a26282a97c1f76f57167ed83961fa2dcb808541b3ed4d34e1f92cdf7538d194aa27847999e5ca56faac9f33cea7c04a4d31783d4e588fcf5354f4394442b1a04ec350d4d2851ff628b4a4246ed7b4b78514d7202f4b25acc9b540a2b169182ec309684a9855643a8af9b095b38ab69d9ce3b7b182ac66e9ec3763ee5047e57a63884d6d9334ce75f18a825ca1720bdd1a63ea921f8ec6784541be88dd42e3cb9206aa9a912af12abb4c06ac5ae5a093882fe625d1181490497174b333028140fc3256f7d559fc81c0eb495d48541615c365321c543acc5a3c70dbe14d134ff370a6ae43b7318113bd8c1b91b47d4b937e422e8dd1d88caa8335bd9322a9b51fdc195b70e605cfb1f9a3d3d1eabefb6c1900e5f20f282a4e2d022d2badeff4e974632707faeda8e41cf1f54cbb415e3d12af4f097b9fe7f53447afb3bd0a0940d6706b55aa18f957afa2a9adad4102001dbd213386de1c723e22b9af75039597a2044671b6466669b2a02cb7540650edf265653965045b9b456e72d5fc72fd4c51d1678bde6594e16d985fbd81c2d1e7102f538b25a0420500bc3c2747a46ca752bb2cd2a2943c5cad951a0580a4d67e8833b6e0d49d07ea37f8ede73bcbbbd31c2361f03583018a8a3e5bf821878f0393040092a2b462e070eb9c83aaeb32719dcb449096a5bf3efff7bc351b5a7508d6d062ab78059f5fd25aa9568a5bd77b3b0c71c6179f7de2ae77b5b0f5d4ce5a64008a8abe2ab3edd4b39bebdf151e2301817fd713291c7d0ed56ae4e103fdf41a3eed4656d651a5eb39ef381960557d1d2b5e101699a8da7dcf08375b3a0008bfbfc302462283a45c5c47ad93d5db0c5f796038e0829cf7d737cdd9b2dabae32e7bf9578de77fe7141806b80c6fac4f29f21f8c442681b85c5c3bf49094d49892c4a20a1c949a24c49ae45a756a19c3c85855e9ea0f084c051ed80429ce7bdfc84a573c06519054846918ab5130b17c2357fbd79ce751f92683b70cec684801801acbc23120f086d737465556a60a0a4a25f09d9198a63952630d5ebdf00d0c62351117a496d075f595c90d6ce99294430a2d09a0c25d12647575ee8ae93b383ba7b4512135bc161477c7df0db30d365db37e0b77f55b880b0b3edfdf332f28e878fbd3011af5c590837d6b5462635d97c4d4d0a295a5e554103634ac5aefd390685cef6135b5e865190522c28656a9c8d34a30553de506c6e33a93cc8df37f0402814028ee92011abc9087aac31df7b7933f262bcf8cb9b876d1facd2ddb6feaa28a353a9150dc3735250ff9a14e8a653fb01b27e0ccbd18a74b89e67ecb8ca98a0f284dd3601125593c29a8d52ba19916ae36a25d77af6765da0d6da1aa6fe0a57ee662383599d3de5f8b525f46d464081c278042a328ca25a4fc1fc9ee2abb71f5564e06bc0b57634a5bb6ff7a479a28f9d6cd7495b64ec63445d9d177abe697afdfa69b77ef61f879efa6d0f70542093ffb5df8a1fd0f8ab55dfb34cf3bbded626cb144c64f8ed8b93fdea0474f0b3a00002e488f8dcf29ab28cb7a796ae3911c7b3f4f432a0060ec9603bd955facff3b82ec3eb88dbc8bc1681abacc82572f52ca84a5f9f902aa458fee86f1fb768627f2a59292d8cbdb4fe735ebe7a657d30164797777efb9fa32395f8029a969a8b1680c0e8ba2d47ca097d2dd7521611ff20412112ffbf38b1be7eec85fc68fb15b0ef4663d5ab7eab2a4f390b6aa2400a05bf4f435781bb2f6dceb2cbe445c9697141d71a6eeaa4e8a8a81aa2cf5714c5e85a0388fa7708485a2ef36c03e63ef9aa351a93cb1a4bc20f5fdfd0ba16f4beb7724926abb415cc1f9e03d773f170a25c2e28cb8a82b179ee4134a7a464a852fee46a71716a6475f0ad97cabe43bfa9daa6da7238c0ebd1d97959df42a6ccfb6884229001065aff66d3ff7e4732e5fc650d55057a6d3d8ca344683ae5a8ed4d7d324653d8bce2cafe0e5150a1bda40287a0afc87ac626e424fbb19f632253b3d2ef2c4e643b195d5c630f5e8a8fce1f091c8a4bcfcf40f91e7cebce435a63136c5b5e4d5325ddf56adf0e195c709d9599f9f9edbbaeb99407e29980df7c0ef858d46577a4d64a549ef93f2f98292944707d65f167287745227293272b56a5531d625673dbaff21bb302fe9e9a975db5e8abe6c92a96aa85c16fb2cbe58c82fc8e337a0284c6b6f4778b2ffd4d3f482bc943711c7cfc54b7ea22335cee0350b8fe9290e62b58c581cff21ada85c50947067cf96074ccf412d590d6de998424b020055bfad837d9fa0adfe9ccb73020fc7d6de0c905cdf6f1579fa77c36c034d27fc787ceb89c8d82c9e94c6d1d050a15395388c6f47931b43b09a95286634d27599cdfa75653ddbba3d3c812716f3d25f5dda7d2846d2b4b854e3b076fddc59cf77ec7b90512113e7bf3eb53d42dc61401bb586779cd5253445458fcd8f8f4e2a1195171594cb00814020104de56078aef43be1f76b3f9c1fb9ffc0f5d729051518534d5d4d89465756a260721289ec676fea4f2414a6554dca43e83fd449d12d7af5338cdd117438c761a86be546d20a0e48d1ebe4a69f71666768746a665274c491dd37b2e59a0e53b67335cebc7024c9b67b0b3650f45cbcd49e1db82968d1c988566f46d498ee8c20a462b1582caa28cdfbfce0c8fa63e9c6de5d4d5414a4610db6aa2cefd6ea2953373e9593dd534dfacdeacdb8b13030e4fadbf4a2525ecea7fb0716ce3c5ce23c756c0b66d3abe6d7ef1f46b71ab9794d5fb834b78fbbabd7d0c56712e9aa0caa7eefd5eb87d0afceeae1eae2e57fb0c473d5a69196559523ca085f3bdadbc37bf0f2dbac611bfef6fda24be896bdfb9a1152c3defd6de52fb960b61833d995bf7f94b7bb4fc0a10431cd72d4a655de258727787576ed3ef3126df0fae0defab5340ec650a7279f5f31ba77571717ef29e769835705b66363ac565377acf2283b376f4057d72e3ec302b7dfcda3d014a49274cb5e7d8cf945ea3e039a578d99d02c466cd9e847bf1534cccbd5cd7be09475616918adb699c93a5da70d358a9ad7c7a3ab5fd0bd02851e41d6eb19bc3dc0e0d5e6713e6eae9e7dc7af381d2ba653be93d692d49c17ed9aef98b27f6a6f775777dfd10b0f3c2fa5523125c729cb87a9df9a37c8d7d77fe353661bfbef2d8aa518f69c3fd1fef3c67103fa4fdcfc54a99d03870c001855855370735d405f2f5767f751bb0bbd962ef1d02435e8aaebb6544e878071ad12d70cf2f4e835f75286b4a13e4551e43f2cc729f37ca9970387f61fb6e06c9e8d93495585b35a4d091e6ff22c68789fdec3975cccd5d6639249a4860ff635c1b5e4d532dd6ac4c2e106514b47f61f38635fbc81930d5dbe851ae581f5d3e84aaf15e6cae32f2c19e2d5b5fb980dd1e6534316baa891141bb99a03bacc5bd45d726a727fdf7ed3f77e32e864f1c56569e6fda7f6520a0de8e1ee35624b34fffbe3c624f5cef3830632afcf1dd4abcfb83577c4461a648c5cf7e914b51ca9b1c2a46106af5578723d41ace66875f1f3bd537b7b76ed393ae493c3fc9029ade4dcaaaca0a593155af26bd199d643d66d1c283e3a7dc1d9a41a7bf393befb5bf901ed3b61b661a6232bab0ba3b6cf1ce0e3e6ec3660f58736f3560da87687b3fc1852ab12698d745d8ced386dfbb2cef98727f9b8b9f98c597d239fa34c6d5a5caa795887695be6b64e0819ded5d5bdffb2c74613b72c74516f5cbff95542d34c7a8ef566de983fc26fe88c831f04bfacd395e445ed9dd9ab8d31878c611846d5b0761ebaf4e49b868c9d89532eae59baf17aa61410883f937a5a8734e7f696a57f9f4e147fa795c405d960f4ee374a1b13044aee4e34c0b056abde56bba35392bcc78d81717a9dca4283694dc2ba457d4bbe6a2cffc1186af4d4d0d51306f87878f49c71913670c5ccb6ec3a8944fb89635b26ae1de2edd97b9ee28c54515ad5b484f6c73a298a41d741f6e27c5ae7c16dbf3c7554c101a9e6c382e776ca393065c8c089c161256676aa140502a295b311305a776fc106008aae8b8f29416bd6d9bc4e42d0e874ee5b4e14b7a6bfbb9b5b178f6e7dc6ad7fac366c63c8284b9aa234acc156c58539efa35fc715c89b6321a9b40b3cb82bc022e1c89cc13dbbf9f49b14f294d57ffde120ef7a1f5ef5bdaac18af3b3bf7e50d5d4957b109148f4cf34067ed42cdfd53a21e7e7d9cbc9ddc4f1bb8604bc197e72672f1d328a1b88a653f67056bfadd63b4f4c942b771055c128ffaaff80134e878f8d36a5fe5b8a947779dca0d0ee271a753f03a251a030ab20fdaaf6b1f28ddcd7bae0385ef90a00f8176432198ee311e1d7264d99feb30bcd7fb3b98f6be06d9eb1c7f8d1beed2dd5b192e45711a70e5dfdec7435ff668fef6cfacd8f1c6ee47a67d8b3c46ded98a83120feb8265d7feba0c72cb0730871b8991beaa95cbf7eb66fb6caf27afeb56e9cda2790f04b05184b8555579be04511fecdbc0ee9af7e17b5a0390300a4a907bad98d7be276f4e3e5e1861454398d65e7f61027173732994ca150c864328944aa7cad0400482412866195af7581caf5d6f25eabbf91fb1181807fe0fee79f16f7ca5e9fb85ad666beab36ca9c118d469af7fc6e1cc3cace448b5af4ead8de1895cee30d9178fe1d906444de49d56a6663a40e590ff71e4935eddf4e13850014667f7b35feab2af0f1fc9e81b771ef5d711727d87ed94c6df494857f479f0a2553512d20fed3e1ed875b072e1611f5ac05238a42bb698d54bf917bd9abb6b20692bac7da83c3af765f3c6a5bef4773ecc8e927264cbb0d5d0fee1a8cc4f32f08b648f1227e35a4dfa49c787ee4d187942e43daaaa036816882fff0e3c336cf18d6c7c7abc7d890b89681ebc7d93090557e0764bc98b3ab270deee5edd56bcae102f7a57f0f30422a00855924a1e557605ed8f2bd1924eec63dfeb635762227a9380e1dd55209a0f4662f2666b5fcc3d72565b28cbd6d30acd3893c024ac37b6aba1e2f81eceded95300cc3308bc5ef44a8d6107f4a78abbf75c0d300538735295071c98b83611886698c7a580e65b7fab23093e9178ecff1b651256164ebc56f854d4eb735bd37ee1fa4fa72c1e89db149a703a6dc94b96dd93bdc18a9e7df2ccc221000f06f9b7f6677da74374c7ee0d1eeb1f36e0f545f88a641331fb6f5d2306487c6f4f55a3d0fdceff97f2f06a3f9b483d7a6a1eaf867ea1c85d9df3bb72b7f77f199041c877b1b3465fd8072e703d127fddb0d89ea7d3172452b0690e8ea06745465883f84efb40ea6e3df8fc288ce3d0e353bfc628f331b302a475f09c40000693b47ae1abc6ef793bd96e452b12e0d329bdeab76dfbcb75f78ff594e1dc9c562e71dfb469b22f5fcb3032662f2c500002000494441542c9a7946fc17f533028140201048423701bc2c2d950f2c530bd5262dbfc798da46fa1c0a50550dcccccdd1fdcf883f8aefb50e8cae6e68a84603325bcfccdcfccbfdcf955b89194d3bbd7792c397356be21afa9910f30a79e2ca364d14958a095c5452909f5fb57283445751e7545bf14dd6edb57659ab0b3363642dd7ee1b6781165321f18c40fa1981402010084403f23cb4c81081f84dd074f3b15274c3175170de477b68548def0659687fd5cb5daf164654dbb68fe0bfdabd3d0600e0d3cd0759b36cd0fc338aa808a49f110804028140fc7f20291b19b3e0456a52890c94d10e7008c4cf691d2c4d96c21f60aaee21b76e14543d56a73472a6df3ae5a0732bdb543dd094aad38655edbfcb5fad1eb121d16ceaa9e9b16366cc0838d9edea08b47bd84f10cfc80808a49f110804028140341e967ddff6d40b91476f668d1d672437e3c74854321032fc5bee29168801d0c30810a875d4433d8b82a93a6d3cbcbfb4a6c2524d8ca6ded6c3bbeefedb0020885e3b3238de684a64905fc7a29250db8029532e74bde0871ec788c433e23784844cd008f0c21b13dd06ee4d94fcec034b925f054fb8fb9effa3c79165bddbe87ff355c9ef105008e19bd567d69d2f910248125fac1e7ff743f9bfbabcbf936dff5554649f9874feec4729b20402f18bfb739d1ecbfd0d658f674dd8ffa9a246d755fae6e4e1b70200aa968526e47dcc127eedd39e87c7573b00954905115f84235b22fe7bad83446552415c2efc35ee5ff176e3c8a058fdf187839c5530aad9987deb3a565c9e38fd4aae0cd50d12cf88df8f7fd7fcb334fdf8c821973b1f3e39de820a00e2847dc3471e565e70796f0f4d1200511ebd76f0bcbc29a736786a90eafe70d029fb5d17e6b7c45f2ce9bb8c1a7c61a92313004050f3e38f214c8a4aa65a8ed16dea9e0f383f2129f246e2fb0f85c5150499c5d6b7336edfbd796b732a3f21b75cd35cff878b28ccc8e5a9e919b23110175e99131eefd663666f95868e6de2e2ec677191f7523f259455c83086baaae95f16ce3dad2d7ed1b36c44bc4f9924a3de2c0a10859ff3ca35cd757ec613a588f28cc3d3223f55893512dbd8a8f3a8764e16340ca02936916bdb067696ef1e6dde92ce97e23859776888bbbdf24fb2db8f5d45dd5acf0d0ddb7ca9ec6b40d0b4b7e9e9dfcae6472b5d12bfede2a1a2bfe62fb164e5e7644854bdf5d1521704e25783719cd65edd10ef3a7ba29ddd85f1a37ddb5baa6325c9af224e1dbcf2d925acc7a8961c1bbf8166eb36ce0dba6ab6c04535f7e1aee9331f547b4615dda8ad39ecbbb1f3c80dacb53a9d65d4a2853e13edc783f88fb40ea6ae830d5316b963d71535571d3a43a7594bd39f7672e1879051cbde698f0a0f7655c500006856130fac3ed67ceef8d9239d8f74d74473590804d2cf4d874463d131a950820300e0c58f0f5cce056008250400802c2762f76d469f1d9d35ea061a92a6c7cac32e9aa60c107f7af641623ec9b44a8b89d36b7cfc414d90f52a4e6838cca449329790645e8fdc175a61dbaff588e13adaca20c8ca7b1bf1eed5470b4773c87ecb57b2d5fce13bd6a485b165340b7b350a00cee106fa70b5380d3da4a4f4c5aedb9792d5dd0673bd67aa2993254589e94f2f27c4155858a8fc12279116e4a68955dcf5294088b3df9531cc35393f430e4ab33233417b6088476b551017e5dedb78e7da61ade6cb6dd4c9009446da44916d1b06d3de69e10159e6e92b3b3e181a28fdc426fb235751573e0bd3def2592e9ef3c66a5165527e72fcb1d5d15723cd2c7d7f509c930dfa7b4ea72973484469526e99a6913e0b055b04e21fd0086c87c0eb9f3a1c5cbd76ef85f553f7940350d4ad3a769b73fae4cc6e1c00603a2e0bdb5f386a611f9b8d32ba41a7914b0f0415769ffdb5dd1a0edab5e5f6c8a0a93ea77100f3456f6357d9a3475821fe2bad43dd6bf3ee7143e72febe52206501ff920edb0c3cf39b1e8e38ed18ba2d5875e5ddf55fd6b024bb79b7a68e5f1964bc6cd1f11bbb7ab1a52d00804d2cf4d0e6e34160dc41512020024c9170ea7bb0c6f79eb6ee567c1fbe347521ca6acb6a28324f5c88811d7dbf83be7debcf13489e8bafd58b7d0518b61d5c545153b468e39950bb0b2b76b1059a77ba0d3ebd567be7ef4dd7a34b039a4dd3bb8ede0f5b7b9e54242bbfdc8a54b87366793649967460f3e6d3194cb7b70ef654a09cda2e7a20d73dcb46b2908bc38ee552e4325fbec8221571ea50a942c7bce5f3fdb5db3346272df5dcdf69c996a430300107eda3326e061973d07c65955cf3b2a625f1dbe50d1769e978f4dd5b30c948df4b963f53ae018595c109f067a5d38540049cadb43db3fa5178a253850d4b5da0d75eade46894c88deadbf7455cf63ce700d2a0008734ecd7a884fea3db40515641509375e5d0f4fcb2a23a85a1a5a7c91d648152a00ff79e496b3ea13d7b606202a9213c24fc7bef9c417610c2397d683869969d49e4097665e8a0c4dd01b16d4a159d5c4235dcbceb2a7ad050e98fc220151fa3062dd79b6bb0bf1fe414666b95637a7d25b59ad172c3061610040943e8ddc7c8cd477b5730b6aee95754fa2d305422900836dedd9deaf8f2e8b4454a46497aae91bb03190947e4ac59574b3c3821fbffe582e656b769eeceadd8c8e01e0bcdc47a7a31fbd2c2c159354ec6c7b4f70b053ab7f32042f8ecb131a589b29630040535337d6a2902be8541240a36d028a6c0b3251f2edd7e11119396552195dedaf61cebeed15ec2e22ab48f950c169aec5210321c8916707e03fbdbde62899eb44fefc2c2bab84d068db76f4444b4d0a00e0bc980f611713127244629c6eead97e703f7d36a9da55880b42e7dcce74b2374a4a7a1357caecee33ab0fedf3d557117732b3cb709a8e81eb988eaeb6f4eff4c9c2e2d80cd0f152a60260648ab2a186060303152a56bb7eb5876d76d579f6e0e8a5dcc232290e24b6a9a9d7c4766df548a58fef851cceab7cc8072e96c980d3757577376afcbec5896d827d74419a1353cab0d2564577782110ff10541dee84902b1342e4f7b2ac66630f3c1f7be0db37e389c06f7f55769c7ee6ed746443c47fb275d02d47ec7b36625fb56fba5e2cafbd469866b7e413b1446ee3d218f8101f28efb8b681cf658175be66d82f8e2116a33a4120907efe51fd4c65314852a18400bc24ea4084e6b0f5cd1fdcbf55212140967b7b4f04a3ef4e170d12e0259f9e65484bd8597a6397ee9dc526313945a762c566e3cc1874f56101ed4237196e3d13d88c0100042ff2f6956f1f41947c3a70f279cd89ab4fafb5562a8fde366afaea5097c3c38d05f14fd264226581d5d835a3174ba2fe1ebfe6d0bd112e7efa35737e41d293649cd602b718bcf6cc7c3c7ac794a55b8ef4e0ceb13669a15efc3e858fdba89340927c36f81cde7febb01ae21964fc37e792a46d5dbb58d36aea3f8c4c0259497e7239bb83111500308ea14fa095b60e93468892cedcd87736b18383bdb68cf7310d33f2e6544a3c696e769a58a5ab210508d1a723374f261bf699dbb7b92ec68bfb702844d2c294868134ef6d09d9acb92615c4496ff7ae4dd11be6326fae2a2527e1f8caa7a74db403bab0aacb2aa22c2b22826f36cac3b6d6aa5d0c2301e0728b4491e6c6f0a47c692ea3659f858e2c12094b7c743ba6b0446ac2a202519675ed44bee9b0eecd553010b2ff1addd5439fc5a210bcd74f42b6bf89ede2d5564d9a1b534ab37054a3802c273fb58c90e4e366033c3c3545afb6dc0cbf94e36267a2549e7d29e861ba6307ff6d461ab2c2c8f5b74e1dd69c37c388558f822644e96fcb555beb72c88057f0531e455f8ae3b8ceaf5c73dd389b28b42d2efc78e4e6d92c53bf857dad35b0a2fbf7420ebd6a66ef62236f86991014c565538c0729530008925c3bc8f2628aa53276b9462bbf15ed2909af776d7bf7ac87597753acf8f1a39d6764ce53ba0db266c8d2deef5ef1f44eeb5ebd2c88af5721cbcd4f29910992441d7c9d9dc7523026f67e57f8e532ab212bb896aae28433b70eee7863bea1bd69bdb34792eccc0c31bb83110d0390094a3f5d7dfd59bbf988764a2490d4aa5f361b135bdb0f0be26aa9524154f228e87a78b8a5c3682d0eb7cb122e008024e3d3b135eff09ececefaa48a579945ca3a26aa1888cb3ea712ba433868f5360281402010080402e9e79f0d89a644950924b82425f450aaf35c576df14b8a5428c12be24e1e4e769cb2ca820600a2942729ac2eab42e6b6add42c78dee517853aceb61c128852a3124836038cab966bd7fc28cbbe16bc37d373eb065f6b060028db3a3567dd4ee7c94094f2e433a5c3fce0192e1c0c406c6dc6a10954e8b5659a38f3e547698b80c5013e9a2400e8e865cfbc9bcb97014daf8531393c264beca54ec9b8b4e618bfe7c6517635d78b13e5856f5331e35e9a726f2513a6661573748c3918002ec82f7a772f2d21a9a48827110ba560cd6692419a939322547133a254a9dd84ec520d23433626497a17fa8cd533f82f07750c003874a188ad65ae4e026969628254bba72a4dc68f3a1227eeead5c7598d0a000626edcd5f5e482a97766155df6f55929e9a2c56ebd98c216fae527e9140c2ff9c4c98fbbbfb7560545e9354a0c9e617140ac180224e3cff3cdeb8f5f4764a2400496969eaa3c4eb718579052291502aa119a9303090f01392719dfe1c2a802035ab48d962dc6407533a00300cb5a934298d82c9b2af3f8f66b79a39c8589d0c001a0ece2ab76f1495c98c58f5f8acb038364d56f0396c512800805adb56bd5776b4d5a1600020e537ce260a6c2b8a8fb9f044c9676d4b1b750c00d49a1b68c89279420294e454ad242b338b50f335a4008054ae1da4fc8404a9e1a0ce7ddd944800b8891a9b52c866604469c69563b9a6137d9dade91800594fdf42e5434e190ed2f2aaab0010a46615abdb4e98d9da800600208a7d12f641bdcf5a7b2b150c8069e664ac763b3bb79c30a5d733de80f33ee69541d9ad85a76e557da3d4cc4f4f832ea77e4126cacdcc7cfae4656a5a69a9402a1211da9dbe4d6e8bd33f1e5bf31eebed31d243958a49b3624a30535b4d1ae0050549a56c47632aba87128140201008040281f4f3cfd7cf6caa345754fcf4e075d5213b6c19a48f4a14598530f7ee817046bf1d4eea24009064bdfa506132dafcab44152446a5b35ab6d6a58224f3f55bbec910cbaab940494ef58f78e1cb1b1f4405690bfdee5526f384a41c3709d0a44a725ebf2d371e685db933145e9af8ae44b7832da79698c48b625f17e9776eae52f93d5e5150245377d0a40180492badb28709a512ade71bf6e77b068fb5afada5f0f2323e4e3363cb5d4b2b2d78574232b5d3a0c9f26edcd97e9968e3d7b2ff404d6d65c1bd45d7625a6a2861447962364f5ddf4819ab2c75567419c34a479522cb894ae39bfe655bb5a45956f0365f6ce0a845038257f8b948c9ca8c4ef092a233982dc7aa54ad4dc6a57c0130ade935e7d50951b1404ca1731875358ea222015e5a90c8536a61f26d3a9daca9a981a56614c96c73df853e57f65e69a64a0651c29b5d6b13d89ead3d26b531d4a1661fb9bc37d350970178716142895273131a06d2bc9812ccc4469b56a5c2d3d264dadd54a8527eec4b819697e19775bf84a84482b159cc7a97234b72b23230fd113bdd9ad14aeeaeb8fe40a66ca845a9aa6c7ea36ca2c8b6d29ca8f432b1ecc68ad088cac3123211c7485349ae3cc48bdee70975ac0cd998423b94147e2e52b2b2ac1ab91067e596b0b44cd549c2d8c4cf1562f2c16bc15507c64522762775d2d7abc0409af7b6986466a75125faa5394fb34416ed2c395f7e505121a230e4d5698d9a4f8f29a5d8bb2c0c3452c28090490aa35fefdd161966de678056cdfa9595bfde762334cfc06b401b776b558e2879d7ecb786b64a954613a7c51d5df381dcb7eb3077152a062015247d966879abd10144e999852c6d53557467170281402010080402e9e79f0e4667d1a03cfec281c44eb3176993404c53a24a52de9f3c94e83875a5390d0000e77d7c91afddcee6abbe15a53f8bc72da79bd0012ffaf42c57a3b56d55b68e97d6f828e3e7f22896d30f1dec5ff3697b78e18de7b99a6dedab767510243c4a61b59c5c678f6d41e2930c8e631b9dcaef65b9f74313743c679b500140ab9919edeceb37379fee4c7659b6d2a1ee0ecd24a6121313e66489712bca372541e02229462709923f4b34bd5469a2a207d70a7587f6eee9ccc400085e514221ddcc56890cd2dcb73cb2514bd5caba92f03ea6127a9d55a8202bcd1451d518551247264c792750eba4c6c0409c9195cfd0f4d624e105820a82aafc45dde145192fb3945a8c65d7d48a188dc3a04a4b338a719b6af2949049a5a2620545828a8ccc02a696d9b79d3000a32b1b71446919f9f7af25b1fb7ab7d1220188132f7f2ab6779ad0df808901c8ca5212446aed3458188833b30a94b4ccd449202d4b4a94687555af147a04bfe063a192b50583242b2f2907862ab5ea0492d277cf2b74dc75d9f50931bcf4632e5fd34287014056751adbecf58a176131ba831ce91834d6268a6c4b080a25cc8e5de64dd4f9fe03536582a437e5ece63a2a64f1674576c8c8cc676875d3aaf2d0fcb74584495b2d2a212e11129acd26ac71d4afe986a2f7555701d2b2e404a9a6b7ea9762108242314599f665b4409211952db5fecbb0feadee44bcb834d01fa251697c8c4c55375563432a0120aa59bfd2ecc43b31f42eabdb3be99100409494954f5177d7a500802825f6c8ba585affae43bb540d4910e5859f0b9956e60c12c80ade9780b195267aba2c02814020100804e28fe01f981722ca5e6c9e366555788e0c004092727ec9a459bb632b1f3f29cbbbb57acad48d4f7955cfdb23d1587449dcf1ebec2143ec980080519914dee303e1f4fee33b55ed4e58911495ca6cfe97de1761212b7c175d6cd0d19a8d818c975e2496892aa4b894cf13e2b53e52b49adb30922f5d78962dc409293f2fe1d9f54b4ff36550911495ccb06f6748ab52e34fe364569d4c6adf352a4a7bfea982ad22e68b71292f2162f3dc3da5dde70e36a70200300c1d744befac5df7bedd9cc96d39724c8a71f49cffa2a69d7874eb65499950262ae367bef97469ddad885419515e1c5fc0b430a793089948820bb24b4bcb45851f13c376bc4cc1d46df5290084482015e515e696888a13536fed8e7a51aa6c6b42c380c4d2a4567c4c89cf11f173f35e9e79723b8d6e6ac52483ace07da1d4d040870e6455751d2aefd5a342818c10e767866f8f29e7b6eb6c547b2b279aa56d6bf5d23b3b5ebd4e1688c4524151c9e7c8d787839e258914154956f8ae9830d4d7aaae8b284a46ba9072e6e1637a8bfe6eca6400200889482629e115968acb32b3a38e3cba9d49336dc62283acf07d116ea0af4503a2bce87321d3d2eacb046c46661e5dcb528b045425633dc8b89b922b24f08a92e8630f1fd3ecfab8b0ebdb858a1067bc29635a6a54ee4c4d336ddecf9d1c73283aa11ca0d13651645bb2a61d47f8f6e3eb14918c20246565692fe25f65d478b231211414f365844c92f72ce67eb66a273735aa623b14bc2b94191be8d0abf476729c48d3518d81614a465aac8294a8573c110eb8b022ef63ca93e765d26a574194177d2e6458987f5d414d56b7620bdf277ccc97113251fadda7a75f70bc86562d59508434272b55c46961c32001804c5a9a9a16b1e74dbe458b2e1658edfa954aa4b8a4304b20282f4f7f1a73f240ba48df509f09a2e40f87d7c631067a0efb229e01409c99954bd5b0d42681ac22f5a348a3951adac01781402010080402f167f00fcc3f1392c2b857d1a58e421c800c32416a4ccc2b01aff289f1b830e77df46b256fc917a14963d100381ee3dd75c8957a5a8982e354e7897d4da95f92f3171f256613beea5b82fff949a69a634b0d3200d9c0b557db2b3b03ba9e53b219b563b7bf49cd8fd6ed67af1dbf61cbea41a78aa540e61835efd8676617b238ed799cc46262d572705941cceb12a35ed6b5e7906585efdf1433b107cb071e29109154ac5c87acd939b8b532a94abb585bb021f7afc0a99d142c5425315b8cf71e1cfaeaeee1ebf7ca08c0a86a66bacd3ab57231a54812b272a9ea6e5a646068baf7373a72fa76f03520a969d968102403033d260050cd7bda1a6d8fd9393d56ddc6d8c1884c52d53151c5002846bddbb64d79767c5e02554befaf56b884a66aad4701bc3c3d4ea8de5e9d8101c636e83dd1e6f4d15b2b43710a47cdced339c047b7ee5a638ca9d373b1abf2a9b73756859e9502d0987ab6860ebef666aa4a2a728b24ab48fd2854e3aad55c1d4cd1b060cade513ce65a6b51aa6ad3babfbdd9f6e8edd3a281c6b6b0a31034755b7d0ae0e5691f856a1dd418184832b3f2689a1e95b50db282b78532e3d6da34008cd5dabf43c6aed721135ee03425e3f6cdc6ccb73664000051feeae1baad85ade676efd3bce6666ca292b83442c7fdcb565518d5b46f87bf9edf3d7fd17cd61056236da2c0b6005a9e2e7e25cf2282cf5f1202d095f46d4ddc4755d7de44f9db67213bb28480b18c8d5d02bb38eb930014d841c64f8d136a386954de154f94177ecc6756aee52699b71a35527ae9f48d65bb648051d5ccf4da0cd423e3c2af5721c9cacaa56874d1fa7a6a92b6b753cfeca8d0d9a74f6214755b0baf851d5beb910000a425b7175fbba7dc66e63c1bcd1acd9d28fd9cc3c379d7e79eba5e79cdaa1acd5c3b4ced66ac4de23fae59bf14431b2f6ef6a5ad975f02b04c0df464a0de42938597dcdbf5265900d8d16bcb8e02009034adfc57b5a6c616480c5bead081282ffe544037b360a0d5db887f3904417cf7cbaf1f2bdfc87d5584dcbf22b3231008c48fc46d456018563d38ff0a300cedebf29f062bcecffefa41555357ee3f8944226429c5e0bca7c12356944c3abad64b0b29855f8ca43862f18d687b8fe943b519287635a07fe13f8f5cbf5fe6f3b75b7be49c08c43fae9f711cfffae62b32990cc7f1db1137264d418f8a4220108846b3737b4827a7ce64329942a190c964128954f9fa150cc3300cfbfaa6165f0570ddd7bada58ae5446faf93f0e4aa97f583d97bed819fcc07472a007d227bf3ecb2d7bf5e619663bb83f12cf0d435cfcf07c81c9f00e6d9173221008040281402010483fffdfd5f3ab9dc1770cc6cff5d625236bfc723558f4f06a45bb092d8d18c8160d81287d11f3deb04d7f2e0bb5730402814020100804e2c7a12013fc10244edbf9976e233bfc33d0347cfef6416668301887eb36878bec804020100804028140fc24fd874c80402010080402814020100804d2cf08040281402010080402814020fd8c402010080402814020100804d2cf08040281402010080402814020fd8c4020100804e2e722c98bda3bb3571b630e19c3308caa61ed3c74e9c9372532641904a29ed621cdb9bd65e9dfa713c5f51f411c176483d1bbdf286dfcc965256f4e2cf4e35aa851310cc3c82a66edfbcdde17952b41d58240fc6ea0fdb71108040281f82320f86f36f7710dbccd33f6183f6b4b7b4b75ac24f955c4a98d43db3de3e4dfeca1822c8440ad4341eba0e7de09090a71709a36c882d6c41348f8a5028ca5c292975a8b120e0d7719732e5babd38849eb16d86a53f9196fef9d3f389efb00d29ff81ba247a02210483f231008040281f867f541d9e3f93d036fe3debbe22e4eb0656295df8e9eb2f0efe853a1642a321002b58e1f691db85844d030c567280aeda63552fd46ee652f4eedbf09dfafeb33e65c7ebba0e7b716b5e57c3946c0dca0f8cb67721918aa1e04e2f702addf4620100804e2f707cf0b5bbe3783c4ddb8c7ffab3ca8ece8551c878e6aa9040000e2f4eb2bfa3bead2310cc338965d261d78538a57fe97e4f3bae618e6bc3734b87f2b4d0a86616c0baf799752c595cae06a3f0ea63729aafcdb5165e9fbb964cc6ad97b11323de2776f1df034c0d4614d0a545cf2e2601886611aa31e9643d9adbe2ccc64fa85e373bc6d544918d97af15b6193ce5efa2878d37bb05d7a68ee37f10c00802959f71eedac8952710402e967040281402010ff30e5ef2e3e9380e3706f03456b41f1c29b933b765f7e4775f88e2bb7c24f2f6a9bb66b5cbb6e219faa29e047530322db6c79552c288c3dda2b6f531f9759f7790460ea5d0287ebe59cd81c594c54fda3f8f3f1cd5178db19a36ce9c8f488dfbd75301dff7e1436411f681e87631213131393de6c685739e204693b47aecaf5ddfd2425ed53d8c4a62dedae880f8b2c018b01bd9bba321c8140fcbb40ebb71108040281f8edc1cbd252f9c032b55055249f254947e6edcf349c1e75757d47360078b87750cbb49cb06279e498539e55f746d39c371c9aeba64702b0ebbbe6d48a9b764b169d9bf7609c11abcde4009b9d411bafe5780fd3230154c4ecd9194bf73cdddf04a51188dfbf756074754343351a90d97a66e6e6ca55df566e256634edf4de490e8c2fdf6556ff1d21e615f2c495834a4451a998c0452505f9f955235224ba8a3a878681242f3e0fa05d333d249f11883f0334ff8c40201008c49f0f51fa26ec1d18f61fe6c0aefa8662dc6b4207e03d8e48fcba2ab5795f67ed2f8901cdd4bb9b31fefaea877200a0d98c0cec84dfdd7426590200bcc75b8f64a8f60bf4d6465904e2cf46d3cdc78aa1a84d159cf7d1d2ae42c7d6ff39886f0eb2d0fefa4dff8852644004e20f040d1c2310080402f1db4352363266c18bd4a4121928cb9b64c3cbf34b70503356fbb65712a6a4a3c38277d9a55280ca9fb0b5d8df7e4b666bb14058502c220030b2519fb93d66f6de7a20366095decd8de78b0d27cc7056413b1f21fe88d6a11896264be10f3055f7905b370aa4959f4a2367faad530e3ab7b24dd5d26faa4e1b16000055db5a1b6ee4c4e6884113ddee8040fc0921e5ff75628297b463ec953b9938aa03000042981bff31bdfc87ac21fe18b532e06142ddcd2d2a32f68e0d0d4b414fff442010883f17967ddff654883e7a334b7eb427b1b45449509c56fced79b3842037b71c387a9caf63e985c985dffe2c294c2e0286a61a1d0300c034dd670fd549debffd71ec854d37857601135b3191d5117f46eba88f7a0689a83a6d3cbcabf07277d4c4687a6dbf7ee1edeea8490100605af7705185c473a1df7bb8340281f83df8f5f3cf44c5cb9517cf27550521a6ae8ea3ef5fde9d541bf0ac0059c6f12b7b32db2d9a67c0907bdce484f03371311fcb8404600c255d0b5d47dfd64eb6f43f753159f9cbfb6bb6654accdacd5b62a546fe4975f32fb2a1247ecb8583bcb68b965a28a3090d040281682c249d1ecbfd0d5d76ce9ab0dff9c2049b6fda162f7d73fa22a9f7283b879ef630ebc2f137416d3ab20100a46957f63e03957e5e160c804ad91c7bec42c28c05763400204a5f1cb99c8bb5eed99c55752076dba913adf6064fd7a3f6760000200049444154f6bff211ebb477b815ba9b13f1c7b48e96142a930ae272e1af98d6e1382d98d9e2d4b2a0d1ebbd6f2dacb605372188bf7236973b026dc18d4020fd5c178cd5b9cbcc211a64a120e369f4a9bd77241abe7df57ee8887841e2b1bf5f56b876183b565f9321e3e71625bc488a8f1774fa53f5335ef1e9569e0ad71c9e7d8ac9b370d5fb0957f92fb321c564a8f7345c8985c43302814034a9abe538adbdba21de75f6443bbb0be347fbb6b754c74a925f459c3a78e5b34b588f512dcd47ac1db7d13ba45b0ff2ba199e8682d747972e7c009d362d7751f97a0c5ac1c69e83f0a0091d3819e1eb67edc9319e7c6a80e1d7115bbaede8591d56063ccd53eab9bb8f2119991cf1e7b40ea6ae830d5316b963d71535571d3a43a7594bd39f777686fdbcd003ef5cc62e6e677563a47f7f675b6d2a3fe3edbd7387cebeb4d89b3edc19d50f0281f4b39cb845a6d019542a43c5aa4b8b96d76f26270b65d5f433212e8d3efdece6833c9e04639b99b98f6ad3c1942a7c1db9e7964002f7978f04a0a8fbfcede5a2fb4dd649b2d253a51a037b9919290300309595b42c0d3b0200802c376eebc2e48eebba75d0c00008fee3883597f5a6ae6ea903bcdb0bafc7b46a69991afffc938050d7731fdfdaf0f3bb1be16939e5243547c71101b67a7410c6dcfd7b37d6d983f2ee565a6e0555cfa5cd0037e2c599772f3e964b591a9dfc3bf770649280e03d8d3a703c3dbf4c460049d9cca4cbe8b61d4ca89894777be1f5776d5bdba47f7ef99647b469d33cfe756e6fdf802e2c120010e2b8ed97cf629de64c36506aa44ac40bd3a2d2545dc6b524e587dd7dc4731aa0565973382fe7dee1574f624af80443d71813105a553f9096bf3fff2cfc4176413949c554452405fd3ac754684361fec5b9b7b3e5145b27ffd0a57de9d65d8d731e3dcc2fc31966dd3a0e1da0cf260110928c3b2f2f5d4ece282528eada6d07b4f7e9c8a162d2d48397f6269b7275725fbe2c1190942cbb771cdc47974502bc24ebcea1d75131bc0a82ccd2d56a3d94dbad2525f7faddfd051d1605ead3a5fcb7679f8547e6140981a6aa6aeed67e702f4d3ad2d5080402f19dbe96ed1078fd538783abd7eebdb07eea9e72008aba55c76e734e9f9cd98d03001a5e3b9e5c339cb168e7943e9b24c036779db8efdcda3136d56ec9ecb0f6e2b0c839b37a2ece9130cd3ce65cd817e45afd1e678a61f751ade169aadf2c0f4d1494117f54eb50f7dabc7bdcd0f9cb7ab98801d4473e483becf013cf4eb71c73fa83e3a975c13b4e6f9b7da4540618c7b45dd77107b6cf1e8146a21008a49feb4326ce7efaf13d4fc9de8af92d5a1092e413772ec41b0d59ed66a7264ebef6f0c8ba27ec6067fbd69d277455b87e9baa6f684c7e1e7ef43db819189ba8a8b2480debc9f1fc5705ad0672a78fa5665ebe77664db84ea7563ef31d3584199737465f7969329ecb04005c90f7b1ccd167be83ba20e5ec86275b63745d0671a78fa3e685471e3ffcc1b1791b231ac634b3ee3bd7415b8749c585e937ef1fdefdc922a8853600009e7b2fcd6a705bffc10c1299217bf8697b4452818bbd3605f0928c876f290ef375941a9d75e0054f3e175bb56caec9026fdd6bc73e67fab633a103c8ca9e84dc7f486f3174b5bb3e439cf3e8c9a1b02a436786de3d15a5da6366ef96ba587972fcb14dc9ff63efaec3a2d8da0080bf677b5958babb4344401494524104141313bd6262e7b5af75edae6ba06262b72220a2e2b5130cc402299192aecdf9fe58404430afdf55effb7b78f6d99d1966ce9c39b333ef9c58f8fc3ce4a8b6f6e4ad6f24d9e2d4b4d7cd9bf55fd88a99fe64f7e69b175b74e96c422bbb7b23ec70a5eb84ae2196ac92070f766fbc10a1d2a9ab1501004976bec0d37e700f3e497b7a30f4ca49d3cefd9a91677bae5ea71c476e3155a52a729ebe4ea1eab697a28aaf5d3f724ba1f7a23e364ae2c2b4eca4f7672384106a1c53d33564dde990750dcf65e9fbcf3de63fb7f11843c16e58d8ad61618d5dc5b32f1e7c084693c6b928604ea35fecec609bfdb6edd66fdbea4c697fbc9caa7f0659cf7e46cd6ef0dc51ed7545daeb231ba72b3bf45f72b8ff123c0c0861fcfc39a8b28be7e65e265209050a6acec3daf99932a0764c7f41fef55b22cb91764d3418000c53ffe68e97ce5f4bacb26dfdb19e553435b3dffea05d38f53c72ed8362010057ded8c9a27d2f2b13fec763539a5ed7965e2e5c02a0e4a6c1b92fed34d0da9c0340193be9c747a6558a5db90040e31b05f4b3306401488c9b693f16bab6ecd05a810ea0e4a6c78f7b5b28047d1630e4697997ee473fcccf7d2b100a2562a67cb11834180040d3ebe3d6d19d2b4b87d4c35227f2c9cd34ebcea6b4829b49e96ae65dbfe2c732454577af88ac066bf3084013eb26d4df375e3818da32c55929d752f9ed9735315727001c7d33051691000008de5ebf5c6e3ca0bd8b398700f0ccd514e8afbe240f691a0d275b0c004cdbe63d3ae9b00140cdd44631e575ae9832a65e9c7fcd706def6923c70450756ceadf2cf9c0f97c7f2b7500605ad9f97bebb00140cbaec395e4a3d70b45cd942502a9b0ac3437b74a599fa7e360a103205b79f5d3029144525591f7a6ac524951d5d4d0cd14cf538410fa7789f21edf7df43c6ed5c438ca3d74a42d077304218410c6cfdf0f916be53eaa972a9bc5e2c933648db06b9fe85182ca1221d350b1a6429ace519387e47ca1143e3e3209e11a9b769a60da0940525e9efd32e3ca9e7b611b9853a69b7dee437106830e352321121a8b492829f5c146682c065054f574c264d001a41480b8f8caf2988b1c9bc0610ea6ba3cc6ab5bcbd6081b89f30d3dac124ec6e4b51fc2be1d5ba6d7d944edcbb35cf8eac5fddc8ab2e547130800501209c53c9f5dde449f515c5cce94d7f860b82d4a58915fc1d255677eaa9ebbd13c54fa9c64d3181c1650120a24c2a212e035e7d41e42050da6f879a5b05e7612ba822a4394239210b6f520578ff08727e63d29973054ac4cbc831d1ddfb5e7274aeead03b3ef5edc1471ae02b8da3a2d7b3bfb38c861f3268410fad748f32386b41e7c1b149a0edab92bd8107ffb12218410c6cfdf158dcb5554916b70cc6dc2e6f259c2fc42096544270020a9ca2b059e1a8b060004a806825a0000a9484c311874020040e7f1749b59787bbd7c70aeb054027c1a21201588a88ffee6c037a1caf21f67709c66db3635a60380f023db211c0b3f3d589ff4e81ee77ea576f7e6725f3c3417254c8dcd647ab59bd2495176b4c4d94961eb9e3d2bd66bcae5b24405c5551470de4b0161b0794c516189a4e6073d1bb91d6a3c0f95e85f926c3a4b890f6559951290a70100484a73440c652eab5eb650a2826cb19c2e97014057d3ef3041bf03482b7372ae6fbb7c6c8f86e554dd3a4542d1b1bf97637f1097163f3b73253cf4bec55a3753aced4008a1ef87693e35919adae8555c7bd02d6a10e6124208a1ffbc1f60b06ab65a6b67e6f3430f9fe488a5a28ae4c87bf1625dd7261c0234390db634eb756a81585052512e7e3f80bd7979cdf23b57efe6e5150a2acb2a721e3d8b3e57a2d4c24883053479450d66c9fdbfb373f34b33ef3d397d2a5ffc4f279970786a9cca977772f28b2bf39fbe88084f2d6ffc07053916568ebc3727b6bda2395b9bc97f45ac9e7ded21bd89bb86aa8a9ca28a9ca28a9caab94953f9bceb77cbe9ba86d6f2f9e70fa764e494663d4e8e39feba42d65198a3e2684d9e1d79f428ad34efd5ebeb071ea58b1b5a71e379f865c9266cf3f6ba92ebf7e39e548824e282fb0f231f329bb55793b51f9014e467e40a041515e997ee46262b38b753664a2a1e1d7970e74971491561f3b9f21c1a8bc7acd37f5d9a7be9fe851b79f925621a97a3c067d0391c16feb203420821841042e8dff603b4c1224ce320af1e076e9d9e7968af98c81b1bfb4d75b2552400a0dcaab9e79dab7b2626535ccd6e0bbc9cd56b632c226765d922f9c5bdbd17238ac400c05253b7f56937d2579d0d005c4dffc1667b775d5a7d96c6b7347375504c8cffa7d3ccd1ec38b2c9811d97579e957275f59adba9b3731a5f98a5ececa578f508e5ecadfae53f964995263c4be1eab5d7ad5393cce4db3971febe90fab64d13bff10e65a177364e95cae9ea38365562655407b43683dc3db7dc3c38e72951546ee2a1a9424fff30df3f96875f966c22efe432a4f8ee89cd272fc8c6df1ee2e56fc9242006006961e6d9458fdf14515c6d1d97b16ddbead38162c8338b2e6e893c562c05c2d274b409fa4d9b0b92774f279420f5d0e50b5b0452a0c91b19f88db3d3c35f1945082184104208fdebc16b61de9bda0f4a6a5a0d2e24100830a7be8124eb70c4e6674d26cf34536aac3d355595f32255a86ba1cfa3fd4cc9fe0471da8e93db0b5bff3159878da50021f4a3aa1de4e223136b3fcade34f8fa21a9545afba6964422914aa5b13151a3c68cc7cc4708a12fb5e9af75addd3ce9743a83c1a0d3e9341a4df65a8b104208a97d530f0034f65af74d831f3f3211fd7760bbd8ef7f67569e73f9b2c0dc5f5f918ec946082184104208218c9f51237168c9ddc4277443f7266c82c946082184104208a19f16fe06c5f746143ddb2ff0fce4521c4d0bab9f2fd99f2a5d86830317601140082184104208fd12b0fe192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f81921841042ff47928c2dcd491d727a4ebdfe3c9b2ef886554a8b6e6f99332fec6139e62efa158872af6f9dd8c5c9804f278410a6aa857bd09cfd094512001067c7ae9db3e860b2f0e36b10262db024ec8e51259fbdcd920b03540871094d97d49f531a17ac4668adb67e38072184f13342082184fe1f94bbac3a74e2c4f123e11bc636cb3e32b793eb84b862eaabe3e7e23ba10be6873d2aa73063d14f8e2a4b58ed6fe11ab23641d96fd2dab0bde13bd64cf4514e5815d4b27754318038e7c2ba058b0e257ffdf3264a54565c5c2eae3f99ef32b29726dcda723cf5fd5954d1b5cd27de323c4707e8d1f1e820f453c1df7f460821847e197ccb769dbbda730020b0a7b7b2a3f58c9dcbe316797651219835e8bf1c3d975e9b1e303956eabb39e9788815b7fa74183466e6a2f80327e8cccf59855428a0588d9f4754c1093ff5812a5139a73af0df9bc1731cd65f3f74d5d6432f47cdb462bd5b3c6e534409d767acaf16566521f493c19316218410fa15b1f4dd5aaa822023b9500ce2ec98c5c15eb63a0a7442085dd9b2fdb83d8965546d6cf160fb8836a67c59bb6f795dbb4e7fde2903e1d345b6466312006ef4d7a4114208ddfb4c310080b42461e7381f6b55062184a1611fb830e68d08731bfdc8a4b911f3b666d25c57850eab0d9e65b7c18a0e41c1767073a491fdd254a83cd9417616a8065f2987d2f3dd79c470fcb1f029be964a3442b7f8e361d5d76c9c633b68b0392485853f13d44950ccc673150a1d47b755c5475b0861fc8c104208a11f2066284d4b290250d490a783a4e0451aab55c8b2dd11172e46ed9feb55be6ba0c7b0887c290040e995493ec37614b75f743cf6efcb3127b74cf5d5ac2c97502cd3313157e65a01d8afbafd3239393925659f371fa03c7e513ba7c15bf35d67ed8b8a8ddc3dd6f8d6ec0eeed3ae9560136ff4e32a7f74fc96081c06f8ea36d8569aebb0e86a44880eb0bc773d484e4e4e4e4958d9524e362b7dd3c085399db7dc484d7f1631c294f5555b675b040d6f0a297b763eaeac9e22c93abbf1a250b5fb2877650c9f11fae960fb6d841042e8d7099a85e5656565224945d6eddd93c75f96303d0779a8d28061333a746bed426d3b781ba6eaf55a716e6dc7204d49ceed1bb96c9f9dcbc6fa2b020040fb2efd658b29eae8ab7300b89a8626261ab2db7c49e6a1f1f3efa90d8dbdb8d54b890080979723d3c966f6cc13932f0ed4c57e9ce8c73c2b4ad3d3ca806764aad47011256c153d3d6516d0e5b58d4d4c14aaa7ca8612d31f7770eb287b4ecdb4d775ff8f1216bf2d16ca1e1d510525424a2a28cacfcbabae66a6b11555f82c02004ce39e235b4e19b57f7bfc82e6ad7900e2f4939bae49b54685382be0c14108e3e70f141515612e238410fa615114f5c989b51f656feacead9df221a9540a00d2867cb7bdc958eba6beb6e683bac7d49307061a300040527033f48fb99b4f5e4b7a535e33dcaf41c26b61902647b385b3ba604748dfc95307756ee7e16ca3c969bc4aace4dee19b12ad61435b29d52cc3320de86e3663d5d9a7950375e5b134a15f8c5a5b7f734e635f1df947fd3582aebf37ad8fa946cd5b7afb336f633a29020030f4ba8cf61c3bf070e8ede5addb2a88528e86de03c329431de43083bf56696929bd06ad210040a3d148430040f65afdf8e4fd2975677df8f1231311c6cfff18252525cc65841042bf5efc5cefb5c1f8b9f64d2d8944f23de367b5de5bf78db460d3580a1ac656e65a72b26e5ac2e76b7d5d7f7fee366149f8fae6466a3c96e0de8c76036f5788a400a0e0b12e6ebfdacc157b26f55a2d0650b6effbc7860de3dd541ba8aa9394bec91341f62617dea67a73748ab00f34fa51d114f40d7870272da548020a5fd64a82a7c66bf41f8892d7baf351f9d5e36a975c9ed87bb9c282237f3a5547c54c4d275e6d2cade537c687d3f3e4e6ab456dbc5eefdff6182ce60737e1e0a1f96a0a0a0a743a9dc160c8e2e77a51b42c4efe64fcfce12bc6cfe887889f11420821f4ffc2336ce1e1695fefbe5c94766ae71df0083fbc2a48531650173caf7c37141291b7e9bbec64df65d28aac877147d74d9e30d9afca3cf55880ea8771084f5d990efa21a74e8f367baf2b284dde4011331ffdb0a745d3eececc6397f79ccb1a3254ff0bbb197c2450626a3a79fb56bfa7de96a811964a0b6fdf7ae36f579f216a5e633a2a44456cbaf45ae3c6ae1760b7b29f390b0f0c423f251c3f0c218410fab551c27201b0f84a9cea8bbe34f7d2ae1b1fd617d3e474ecfdc72e9fd31aca121372450034269709202813d4d4971345a75ecef48cf3b7c486d636755919c8e30d05fa71ef76353bcd1ba627b9362964fbb3caba33a42509fb773daca82eebc2f2aaefd6348428bb8feea652796ec58a257bd2a0e5c84023261e17847e4e58ff8c104208fdda5846bebebaf343e7afbe683fc34329276eedd091d1e500b2eeca95f1733a8e7fe1dcc3d7c9d240857a7373d7ac6ba03bdacb8005004a56f61ab0336cf331cb00432e4bd9cadec220e8af79db5acef670cb9c35ae9b933ebb2227fdd9ede87365a34e85b5e7634ea31f14e1bb2d3bb3f2799bdf47585b1f1b3ea8b3b3990a297a752fe6c08ed32f3c223a05db71b5ec2db992cb1b379f566ea3c9e668dad819fdd36950701ed15b6bcfe6f5c780e1b9bcb33ede812384f133420821847e483ce7256737970c9eedadf727c5506b1a302e345c6778af180000606ab668a5117b74f1e8e5b9e5526069daf9ce38b67a4e6b1e00805ccbb95b27be18bfae77db250034afd305b1018a0eb32e3d305b3873d9c6517bde540183af6dd9c2a7d7280becca897eec085ade7e72e433971d8b976d3db6626c68390043c5bc95df9483fb27faf10140a5c39a2d4383a6cfede221045019f877fa2efb7f3a09720ec306186e5e91c6693fc64f0bdb6b20f4f37e9d14e6bda9fda0a4a6d5e042028100730a2184d02fe95f193f2c36266ad498f198f90821f4a536fdb5aeb59b278e1f86fe2df8f80b2184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f819218410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f23841042e80726c9d8d29cd421a7e7d4ebcfb3e9826f58a5b4e8f69639f3c21e96ff9bfb5576a9af22216d4f15bf3ff5f20065423c8f157ed63aa8d2f80dfdecd519841022d72da6f4dfdc1f61eaf1a5735645be16bf9b54f574d7bc391bafbe957eed3a2b6e846812cd901b15f5a6979eefce238d52ec7ba9ecebf7439c1dbb76cea283c9c29fe81c11e55edf3ab18b93019f4e08214c550bf7a039fb138a249fbf3bc2a4059684dd31aae40bb72c488f5cd8af95119f10420847d9a09977d0b4f097b293b3f2ce385da2141457f6595b14bf3e3dc5cb5876586d9625657cdd5128b93040851097d07449fd39a571c16a84d66aeb87731042d5189805082184d0af42b9cbaa2dc1264c71f9eb3bfb972e9fdbe9c69b4b8f37b551245f173f17df095d309f6b396ab01d8ffcc499224edd3574dc81e2a16131839a2872d4ac78ff6afc9c7662d9820bfd3b8df2d7adb907133cdb3d7f410eb7ff7037d57fb65a83db6ceabe033d2b29000071e69149534fd07bad5cd15587010040e44c6d39df90a93917d62d5867ef36ae8f29eb6728045459c29a6e6d26c7161b780f9fb4d6d94c8514bdba1773605550cb5bfcbc739dd8dfbc3b94a8aca482f014791fdc5a4b724f0e72ea76a0d4aeefef1bfeb45595e4be4aba1f777adffea499fdcdd89f5a2d616b985bda18c857978cb2ab338257de6cb6e0c46e6f6dae82a1cedb751f4f7623a9e2bb8ceca5191ebae578ea9009a675665145d7369f78cbf05c1ba047c76f5384307e460821847e757ccb769dbbda730020b0a7b7b2a3f58c9dcbe31679765121ffe54c11663dcc00cd1e43fab47791fbe267084201c562ffa4b10443c3a56b1f97ea4c78f262c1d4130cc7803e7d2d98ffb92240955e9b1e303956eabb39e9788815b7fa74183466e6a2f80327e8cccf2e098d9f4754c1093ff5812a5139a73af0eb85cf6f4e2d3990a731f8e2dfdbdbd63ec99ab94c2c907c4eb1629a84443c0da94d4471f2d342681a3cb4b387160d00aa1e7c62bf1b4b15cf71587ffdd0555b0fbd1c35d38af56ef1b84d11255c9fb1be5ad84015a146e1e981104208fd8a58fa6e2d554190915c28067176cce2602f5b1d053a2184ae6cd97edc9ec432aa36b678b07d441b5359db5222af6bd7e9cf3b65207cbac8d6684c02c08dfe9a344208a17b9f290600909624ec1ce763adca20843034ec0317c6bc113512b7a61e99d9c7dd42438e1042981a4d3bcf3af9aaaa76ae282b7a7e777b2d36218410b6aa99dbf00369a2afda53d18be54d08f1d8797ed3e056ba1c42085bcf63fc9157020080d2d840799edbf63cc8d9d28a47085119f8773980b4387efba8b6667c420861693904fe199559d302b6f47c771e311c7f2c7c8aafa5128dd02dfe7858fa627913423cc36fec1deda1cf25842837edbde676b1a42269ef680f03394208dfbac7eadbc535edaf1bcfed92e800b536e145f0e62f6739420821a6b32e85b928758d03489a6ec9228410d27c4b860400a88a1747667669a6c9228410252bff69c752dee59d24ffefe5bd9aa9d208a1a9d8765f7c29f71b1adb0a33a317f76da92f470821f2c66d46ef7a5c5d324429a1de7244b1cbbecceab6e682a4d5ad5944f3b733b96537471ad92f4d85ca931d64c54635f84af90f7c2e487323e66dcda4b9ae0a1d561b3ccb6e83151d8282eda0c1dd69a024547dcdc6c545990500aae63a7275b74c186c46ddcfd2d2473b425c75d984107933bfd9e7b2ab33fd5dfb6dd1cb95b674bda177006e056bd30921f653077cfd51e0d80e1a6c0e4961e1cf0475b22966e3b90a858ea3dbaa12fc024508e367841042e83f455a9a965204a0a8214f0749c18b3456ab9065bb232e5c8cda3fd7ab7cd7408f6111f9520080d22b937c86ed286ebfe878ecdf97634e6e99eaab59592ea158a66362aeccb502b05f75fb657272724aca3e6f3e4079fca2764e83b7e6bbceda17151bb97bacf1add91ddca75d2ba11a0a1cf292b2547c26ad3d107df142c4ce498ea92bbbb599765dd6cd53fc6a5b8f4ef3aee98dd81e1977e5e2d9f0a5c1f6ac922ae937ecef9509c3a2cce79e7f9597716fab77eafade3d363c1702c8bb6d7ef2f8600f4550eb7f3c313939e5c12a6739e1b3f51d9d876dc972997d28fafce98d41fcf373fd5d4645d7e97f9cbe69e0c29cce5b6ea4a63f8b1851dd32f6f68c9e2b8bfc961c3abd7f8977f1e1497e41137a05ac2cf65b7cf0ccfe253ea5c727779e7aadba076be3b9ade01916bfbfb37c756292935ffd3da5559f130fb6b404309912fb34393939f95544900e1d84c9a15d1c7a2d4db21e1b16117beec81ce7572b035d869ece950200089eacf26f3bed14ade78653172fec1ca176f4b7418773bf2ed3246f8e0e74f49b75597dc08653b1e74f2eef58b973904be0ce343100304d86ec0eeb464e0ffd6d5bb210a8f27b8b7a4ebea133fae0fa4e1a3c87455723427480e5bdeb41727272724ac2ca96723ff0b950fee8f82d11380cf0d56db0ca97dbf8ee345412be105bdfd5490992968c98b3ef5a4ab1b8e1858aa347066e1276597e24e2f09a9eac98855d071eccaaf7508469343ce6e5d5854d6a4ec9579153577fc351605b040d6f0a297b763eaeac290c5967375e14aa761fe5ae8ce133421f81edb7114208a15f2768169697959589241559b7774f1e7f59c2f41ce4a14a0386cde8d0adb50bb5ede06d98aad76bc5b9b51d83342539b76fe4b27d762e1bebaf080000edbbf4972da6a8a3afce01e06a1a9a9868c86ea8259987c6cfbfa73634f6e2562f2502005e5e8e4c279bd9334f4cbe38f083d844aec59c5d2d6a3fb5f3f5544e34f87dcdf505ad7df850997cf191c462da8a9903ac5900006dfd7b7ee3ae2bfa6eda3ddd578500680f58b6246c6fffbd9199132c4c38ea0646ba7c063095748d4d4cb80050123b7ffe35d2262c76d7607d060078b5b11658b96f9cb6739ad7efe6d54d79f5c71ddc3acabeba7bb0e805000065b52472cf005d3a406777e57be7fc8e8649f625efeea74d070870e5df8eee746adfa335eeade400d88de73657435fe7bdc4008092a1961c005b55dfc4c444b679aa207adad4581270f0f2bededa7400f0f27251ce301d3c63c76cdfe996957f2f587c87edb73f72635f6d3a405b8f962a19a641d15f93671577168d3bf8d665fdf393634d9900e0d5cecd20df2c60f6cafb7d37b4e40243b777e8be98a69dc6f659d574c19b010b12ad67dc5ada468900b055f4f494594097d736363151f8f11f25a5a79501cfc854a9e116d3a4c1dd117e581240f8baeeff51c2e2b7c542aafa98950829a9a0283f2fafba4297c65654e1b30880a2d7ba43d3327a2f5bdadf6d290057d7dedda7dba071637bda2bd7490ef1083d17d6499506005e16b997ed97855d2d0ceaa556379065f0758c0cd53900acda53b2aa81a3f099a902a671cf912da78cdabf3d7e41f3d63c0071fac94dd7a45aa3429c15f08b14a18fe77c81730000200049444154c1fa67841042e89791b1d64d5d4181afa469e533f52ccd63eac903030d18002029b8b9695487a63af20c4208a1a9758faa12a725bc160230355b38ab0bce86f49dbce1c8e5c49c2aea63ab2fb977f8a644abc7d0564a35f7f52cd380ee66e2fb679f5636b0b8282b7679b0a7a5861c8d1042180623ee41d9f3a47c3100704ddb36a53d5f3260f8c25d9177524bc4dfbeeb369d9d6aaacd68f28666ca909f92df507bf0aae498eb45c4797827bdea3a04a2d07c60a00e3c8e882faed979b5b6fee6f5c7d66ad6cf4bbb3adee1193bea0234ebe7a5299b4078268eba75b6d7786e7f66589b7834ae54ce6ba46fcd0681aee3d3cf0e92a2e28ba9aa94f3378a19ad87f86855cfa46b7518e6fa55f52182e4b3d16fc079644fe39a1ec03455b7fead58597157b3644784a6eebff6f03883bb33ddfd3664382d3d3ca7a5fc7fab6ab2a192501ba8e61ff557d7a8a66935ec3608cff531d5a89d1218533d68365dc367e995ec37f723b62f9e3cc85baf206ee7dcbe0e4d061cae33083bbb757ff79ad1e338462ea674696e6ac1579d159f9d2a60e87519ed49cf391c7abb140044294743ef81e180a10e72f83d8ad04761fd33420821f4ebdceef7deba6fa4059bc652d030b632d79293dd910b9faff575fdfdb9db8425e1eb9b1ba9f158827b33da0dbc5d2192028082c7bab8fd6a3357ec99d46bb51840d9beef1f1b368c77536da0aa4e52fa264f04d99b5c789beacdd129fa3054adb833cbb3fd8af28eb3961ef669aaaf22c72c8f1bec32a658b6558671c8c958c18cf99b970fda3d1b8069e83566f99645bdccb8f5d742684c3a804454af31ab5828011aa36e0f5296dcbbd19d088d41038948dad0c30049694e09c86b6bd4e98dca50d6570669514e9904d46401b21aef83dde72ac9d5563ad0997420728a9c9a0984cea4834424fd746e7f1671614621549cf257aa1fabdae5964924a53925a0a8afc179b7b71c0d7d4578f8e5a5455c985108903c509b3ef0fd1906d925e2ea7b44a2d862606f93f54b5338eda704db707ecab382a6a06fc0833b6929451250f8b2b1e01a2a09b5f9aee4b5ee7c547e75945b727962efe50a0b8efce9541d7f32359dea8cf44ed85a0e1d8738741c0240953d58dfb9d5840393574d0e58dd5c56e2398a72efb64318cc468bef277d41aae85a7e637c383d4f6ebe5ad4c6ebf5fe6d8fc1627e70130e7e8d2284f133420821f41fc1336ce1e1695fef0e5894766ae71df0083fbc2a485316f1153caf7c37141291b7e9bbec64df65d28aac877147d74d9e30d9afca3cf55880ea8771084f5d990efa21a74e8f367baf2b284dde40b1fec29589e1fb5ff27b9ddbb7d047364f92fe77dd1a588666db493bda4eda212a7871337af782318b7a7756b64d986d53af8f2943595f1920ef79ae10546a67494b33d34b41495fe52b4692a62b68f2a12c3bb782829aba5471614621d0cc35e5eb84305f7d083e91db9f9544be161f14dbedbdb0c0f1bde70934396d3d06bd48930fe56fcbea3c50909415547c4d52e97c2d3ed06dfeba1adaf6bdd199095bdda4fa8795a8b23b0bfb2f4d516da257103d7ad269cf3d5d357fc2c1c8794dbb3b338f5dde732e6bc850fd2f4cff474a0253d3c9dbb7fa3df5b6448db0545a78fbd61f7ffbc335ca370b9edc66eaa5a8fb6955d09cfb4fefec17a48aa6e635a6a34254c4a64baf356eec7a01762bfb99b3f05b14a14fc0f6db082184d0af8d12960b80c557aaa92e95e65eda75e3c3fa629a9c8ebdffd8e5735a43596242ae0880c6e432010465829a8a53a2e8d4cb999e71fe96d8d0daa62eabdadfa7adb7558e92424d882bce38bba7a15fdb61aa98bbf79bb5e8375d48be99f6619cc936e9e0a9064fc38f3c7b374f9c766adb1de0b6ea6cf5154d4d39a63eae4ad4cd6d1135c34a53a5f7761fcb02db000745f2fd739bc6e432ebe6290090fa9378b63d3d79c5d7e20ab4acdecf66236526704cdab756acba7de24169cde2a509c76f567e4d5239e6011d342509d1af942cdfdb8eb5a93a9b000050459767f45c9c643b27e66adc16aff2fdbf0d3b50936b34269709c2f26f1af2edff77b7abd969de303dc9b54921db9fbd9753d29284fdbb1e567cd7dd919667bcc811bc57975c957ee7a510548dd5bf3558fdd6641365f7d1dd542acfad58b1644f1ab41c1968c4c4ef4b843e05eb9f114208a15f1bcbc8d757777ee8fcd517ed677828e5c4ad1d3a32ba1c401e00002ae3e7741cffc2b987af93a5810af5e6e6ae59d74077b497010b0094acec356067d8e6639601865c96b295bd8541d05ff3b6b59cede196396b5c37277d76454efab3dbd1e7ca469d0a6b5faf828b6bddadad62d881795b87ec1be5c87c15b170c0cc84dadb7c2aff444fdf508deedddd6d8db579e5cfceaedcfe9ad57a5e9306e261f956b317b53f1432c7dd2b636a705b7385aaf41bfb57aebf064e8b16fba97f4dc0cbf79833d7f5c8c4a15ebfe5ceebef20971ebd6aeac6d73a43b6079b32bf7b6e03b0f55b98c0b6a84dbba388a30a9ba76f6babc331723182a8435b0e7a065929b0f82676d6ea7e2b57fa388cf475299a31b9af9ba9bc203ff3e5fdd8e80cff1de103f4153d66cf6c7164dac0716e2757f5b182a4039386ecc901d0f88ab4f25ce6fcd5ef64cf7e2d3ade9d1eec65a52229cc4a7918179dd874d5c1c9366c69ded9f1bdff7aedb2f2e14c472576b3dd3ba29bf41dda7fab4bcc28331630b5ec2db992cb1b379f566ea3c9e668dad819c9ffb8953284efb6eccccae76d7e1f616d7d6cf8a0cece662aa4e8d5bd98033b4ebff088e8146cc7fd7077fea96d8b33c3bbda2ea3fbf6eddebea5a5364f92fff4e2eed53b5f10fbf913ea36f0fe2adf7e14149c47f4d6dab379fd3160782eefac8f7101429f86f5cf082184d02f8ee7bce4ece6be924dde7a5ca692d3a47b1ea1e103d46aeec0355bb4d2483bbe78742fbf76edfc07ad7b6a37e3d8e595ad790000722de76e9de896bbae77dbd62e2e2d47fd5d0684e730ebd28303e30c1f6e1cd5cdb7bd7faf51f3c31315db76b4f8b0d32451f1db12b1b47dc65c67753653abdde2ec7efb43bd6b6ecf899c699b6692eba1d382bbf8b4f5ee36e524adf7fab863830d1aba7d671a0f3b99707496972072e1f07ebdfa0e9e7930db71c2ce7b17a6db7d65d35796e5b8b3b7b686e8dc5a14d4d1b7dbd8fda5ede79dbdb5c95795f6fd731b80aed767f3da5e1ae7c7fabbb77269d975d34b21b0ac466f9bdf918407b777757169d1ff588e045866234e3d3a33af79e6dec9817eed7dbb0f9db9f526b4e8e8a8420300b6f5e4c8d8a5cdef8e6fa6ca661b760f57fd63fb6f1a5f9756ba4ee0ae844bab7dab4ecdeed7d1a743e7e0dfd79d2fb1f275d36282f8f5a1e1417bcada6f3e30ce9a0d0074dd5ea1fb062a5d1edb67f5e32a00a2d261cd96a1d68fe676f168e5e2ec352fbef2c73e0788bcfde4c86757b78cb57b1bb162ece0fe418326ac3e57683fe5e09d837efcefba3b4cbdee8b96065b155ddc386570bf5ebd078c5a1e23709fb0fdf6c53f9a7d73dbed7f20d9720ec306180200a7fd183f2d0c0b10fa9c13af30ef4ded072535ad061712080498530821847e4914457d7262ed47d99b065f3f24954a6bdfd492482452a93436266ad498f198f90821f4a536fdb5aeb59b279d4e673018743a9d46a3c95e6b11420821b56fea0180c65eebbe69f0e34726a2ff0e7cd084104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c1042082184104208fd283e6b9cfad3a74f634e218410fa2535387e5863cbd45db8eef86150338458dd3752a954f65a773831d92b663b42087db54b972ed50e1b563b5458dd91c30040f65a77ccb07a8384d51d06acb1f1c31a84e38761fcfc693d7bf6c49c420821f4df899fffc1f1b7a5ef938dbf1d19710a731e2184be4e870e1d3e32fe76bd701ac7df46ff2c6cbf8d104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c1042082184104208218c9f114208a15f9428f7fad6895d9c0cf874420861aa5ab807cdd99f5024f93f26a1fc4ab02a218458cd7b247837b53436509e2805c5957d7a05c2d4e34be7ac8a7c2dfebaed8b5fad6b4688f18c0755ef4d4ddbe84088e194f82a0000c1a33f4c491df2fa4e3de79d497d975ed902f61b52c558a610420861fc8c104208fd6aa8b284d5fe16ae216b1394fd26ad0ddb1bbe63cd441fe58455412d7b4715ffff93f36ce5cc5339d2aff84761da89650b5645bd167def14ea0fde72f4c489e347f6ac1d6e957e747e678f49574a282c470821843e82815980104208fd02d173e9b5e9019363a5be9b938e875871896ceaa0313317c51f384167fe9f5343b36c67f42c62faeaf88065cdb93f6a96a9d877e8d2d5880100813d5c69d62d56856fbcbbccbd9d3c16268410428d5ee0300b104208a19f9e343762ded64c9aebaad061b5c1b3ec42afe810146c27070000c28cc8f9810e5a6c4208e19bb51b159650525d412c7ab1bc0921ee5b4f2c096ca6c62084c89b769876324d080040159ce9c127daa3ae97bf5bab2463bb2b9d98cf7d2c6838392cf3612b06aabd5a37fdc8eb86db8e4b8be3b78f6a6bc6278410969643e09f519942008092e800b536e145f0e62f6739420821a67fc89a810b33a317f76da92f470821f2c66d46ef7a5cf60fd615cb99b7b16240c9ebbc2aac8046082184f133420821f44b2b7f74fc96081c06f8ead21b8bb0df9e1bddaae3bc0b4a03369e3e1f7d70568bf4cd435bfaad7b562702be3a76e465a7b5f70a2bde3ed9d3257775378f4971c51410957693076867ef5b73b9b026b814be085f735dda6242b015bbb1fb0b65cf39735d44b1b396dd6ea0cbb3f0d9fa8ecec3b664b9cc3e147dfef4c620fef9b9fe2ea3a2df4a41c1332c7e7f677950eb7f3c31393939f9d5dfbf5bb141f2e6e84047bf5997d5076c38157bfee4f28e953b07b904ee4cfbc77a278bdfbecc168386b5be1cc1b2841042e87bc6cf54d1b52521212121530ebc12feb7f24e5a747571484848c8a4dd2f055892104208fd9b97a4d2f4b432e019992a35163e8b52764fdbfe5a6f7ce499154303bc3bf49eb6f742a83b757dfebccbeffa46b3dc57ee9cdad65081ab62dd7de981f936e99b671dc99400f09c468fb42c39b5ea6cb6acbabaf241e8a6276c9fc981861fe906c63419b87cb876e6e6a9fb3e08734bfe9e3fff1a69b33d76d7945e1dbc0386ad8c383b5ae775d8b49dc922c2d5d0d7e13380a9a46b6c62626262a4abc4848a3b8bc61d7cebb2fecac9c5433a7b797719b53ef2706fe6b9d92bef577e4ba64904e5656565a545d94f22970e9ffb50a1c39fd35ac86159420821f4cdf1b3383b724e485d2327cd597be05ac617b572aa7aba755c484848c8cafb150dcf4fdc383a24242464d6a9d762009096261ef97344484848c8d46d37724578a8104208a1af469524443c02bdc0fef635dd7b19065d425ca0f85a4c72ed40d54dbabb6bd4dc18b08c7cfd0ca4f7cf24960300cb72e0e4d6d28bab0fbd120140f1b5f5bb33957a4cf6d5f8f85d8442ab190b3cc9d5b90bafbe3f2c575572ccf522e23cbc935e75f84d149a0f0cd481c711f1c50ddd580892cf46bf01e7913d8d6bba71d354ddfab76265c55dcdfa961ae8c7536c951514f8cada4d3acebea033e9eca1e1a64c2c29082184be3d7eaec5d436b3b030d5519096e724c5ed591176b758fa5d92252eb8b777e9fad8d71468b88f9839b895c6bf7f41a3a4122996178410423fe6e55c41df8007e569298dfd5495b43caf480aca06caef2ea8444e539307256f4a6a63507975f977d5d77479751e54e5170a2800a0eb779bda8917bf3eec89409a7b6ed5d142bd8113dc153fd5d69961d067f918839cb0293b92eb3e079794e69480bcb6469db6d20c657d659016e59435947c71614621c08d81daf477bf38a51c10258492ec920fe3674263d20124a27a6b120b25007416bd4e9a8dc61c888dbb7421eae0ca81d6b4a7abbb8f3c9523c1a2841042e8a397b62f5a9a98761f33d18e4b553cde3e73c3dd4a41e2cd74a193fefb616645dad593c763ee3ccbada080a964d4ccb373a04f13c5b2ab4ba7ed4d03008017a1134300c06cd8eadf9d780d5d7a85d957b71f38105f0a347d9ff113ba59c9d36457cfc7e78e9efefb415a9108e87c0307af1ebd7dacf850747dcd8cddcfa50a6ebf2f1a60ce06a84ada3e63ed9d0a96ddd0e10a07ffba56c66c3a6af998668c947db396fd5dc26d3171e9502b78ba7dda9a3b559ce6e3970db7610bb2ef461c8dbc9e98552605ba826e93d61d7b7672d46011aae8dad2697b5241c1a9bb9bf0eac587b91ccf690bfbeae65f3fb8ebf88db4329ab2455b5f0b49dd903ffe54f8896b4939e55200869cb2b655872143da6a3344a907ff5872a908747b2dfac34b0dfb9b238410fa1e784dbb3b338f5dde732e6bc850fd06da70d378ea4a3478915e28aabdf653153939e5c0d7e6d7de0bbc7df55604aad511b6e8edab02e0982bb309000051f3fa3d48d37dfb5fd7fa39ae3e5765bd7044b3cf19579bd7fcf7251db6042d987f61f3bb87d074054d3e9465e75650204fea84c834734df9869a9fd3f95a7ca0dbfc7535b42dffbdbb12b6bac987fdafe90a3a6a0c78f6324700c079776f91f7220f40475fa9ce8d8fa2858ba7a71103a05d7b4fc352ab9e07c62c1ce3bda1358ebf8d1042a8515f11cf5192f2ecf4dc2a00001697f57e002cce8eddb034fcf2d35ca95e336727735e51eadd53eb971d7a56c9d269e961ab2cbb965ab5727777f76aaec968f8b9757eecd603f1a5c032ef3a7572f7eae0992a7fb27fe986d377d32ab45b7afbb89a48d2ef9e58b3f264aa80a668dfc1910b507af7e28b0a0aa0ead5f5c40a00398776b6a60ea62c0051eaa3374271c1d367250050999c982b12e53e4eae02a01939eab3a585b7b72fd91ef328ab4ac3d6b9a58d6af9eb87e7b62ed9195ff2ee2a5f7af7f8f96c9526cded2dd458821747d6eeb99e5646c9193431a63f3e1a9159bb58c5d3833b62127324c6ad3b74f4f36e65a321c9cbaec0c7d8082184fe4fd773cd4ef386e949ae4d0ad9feecbd4ec1d29284fdbb1e5610be7d4053c83c169e50339c9738fdf4d65ba0e8dac1b436ca7cb2f7d8cbeab14ca8923bbb4fe510c78026bcea99f22dc68e30cfdb337ad8bc5ba4f5c401e6accf4a175da7dbd2896605e153439fd58e92c231f57155a26e6e8bc8acae3da64aefed3e9605b6010e8a0480c6e432415026a8bd1473cc033a684a12a25f2959dad4656daace6ee056826fdfd5012a2e6dbf985bbb06aae4ceee93d960eaefaad960ff70ba56d7958b5bd15f87ce3c9c81d76e8410428dfbb2fa67eae9c60921b59f88be978f311beaf4661665c69d4f910228b51d3fa58f095b9a6fba78d6a18cc2ab514fbb8cf7eed13ee5d6e37b02d0f1ecd5dff193e3732838b67735acf9050eaaf451e4f5220086559f213ded78a452bfe8cfb0c49c4b512f7c47da5afab82adf8d2d7c189b586ad334ebfae30a007e0b4f132e57d0dc903c7851fafc597eb1d2a31ce06aca55e63c7951e006490500a0ef68cc93e69d8f7a5805c0710c993adc8e0725cdd6cfd8f6a4e27ee4bd02fb363559a3e13f7d76177d160054256eb95d0c00eafe93a776d1635424ee98b5feb66cf7294a281003008bafaaa167acadd5a6733f25360d0080aedeaa4fb04125513051c0313d1142087d2f84efb6eccccae76d7e1f616d7d6cf8a0cece662aa4e8d5bd98033b4ebff088e8146c67f2dbb2a1ab7cd7f975a22f9fe0a357717fcf9c997f43ebd5f33c146bd7c1ca5f15d047ba20c4859f19bd625268b6c1e8033df56a034eb6d5a0492e7f8ebc992b17b0a59b1efd7313c6b51bbfb4cbfac0534f006ab6c4f79833d7f5c8c4a15ebfe5ceebef20971ebd6aeac6d73a43b6079b320180addfc204b6456dda1d451c55d83c7d5b5b1d97397ff53bd9b35f8b8e77a7077b59a9480ab3521ec64527365d7570b2cd0735d00cc3a095e3577baeebe1da63ead86e8e5af4b789915b96ed7fa31174628c4d63e385338c7f5b11b2c86dd3bc35f7faac6e597d97927fe7d4c1031aeff694a1dec2dfcb8c8797738410c2f8f93331b5cd8c15e874969cb2ae657377d726ea2ca0eac4cfe292ec5200005563751600d014f474e420a3425a945f2e05c5cfdc064d49118a8a4b6f6e5a460ff93dc851990e2029cb2da20040fc74cfdc29ef9614e666974b6dd5f53cbdf4628f663ebd90f046eee5e30a00d556ee066c204c53075d789199f3e849927c2628b974707ab2e762c293279005001a76168a34716a76090080b291268700809c9681223c790b2539651250926d44dedc5653f68c9daa2a2a14000043cb548d09001c6d3355a88e9f899c4df76e76a1271ec69fd91b0f00007226be23c774b5e0d178860ead0cb1a4218410fade11b4bcfde4c8672e3b162fdb7a6cc5d8d07200868a792bbf2907f74ff4e303806a878d37ceea4d98b5694cb7d5229037693362db9165832deb44942ecb8ef7bf3c6552c01fd922aeb1f79463db16b4a9dbc799a1d731d8116ea6f59ee4adf60531244da3d3a26936a7663f7937896539eeec2ddef4894b17051d28038646b3cef3ceae9be1ab2a7bf0acd767f3dad8810bc6fa1f940298cc7af86461539dc05d09979c66cddb38bbdfea620ab8aac64d3dba0c76d36a707814a2e8b1eae655b35973366c9b74b24002a060dcbae792e8a5933a687e24ea977799b1d82b2c78f3ec13bf4706a90200c0ebbd1306ecadbb8cddda947be38d1958d6104208e3e7cfbb34cbfa3f37be36be96022415c3db5779426705b6b4ecf59b0a00a029aac9d1800021000094f4e3a376abb40a192a7f66ed91a4fc6ba18bab064e19d45a83c1d350249047312dba0ef135a86931269530b51409004dddd9d7fae4f6a45791474f57540068bbbb6a330180a664d9540d32f35362a2984276538726f6625eec8dc828220550b469a2c6009a82161fa01c0ad3f20494a61c546667140300f0eb74c0a2316bdab8138e92321b5205e2a2bc32297068e29237a5efb2866dd07ef462efaac29c37d9af13a3f79c799a722ee2a9cfc4e6dc8ab4070f5f57120513075b2d363eb3460821f41d31355d43d69d0e59d7f05c96beffdc63fe731bbfcc2bd80d0bbb352cac91d992ec8b071f82d1a4712e0a1f4902cf7dd75b6ad77b93d84dfe48a4fe783fa8567418b6396ed8e68693e130fed0c3f1f5f64cabcdc4b0b889619f970f7435d731a117c68436329bdd746132b5b0feffe80d8cad1a58fda1a105104208a17ff6192a53cfd3dbe8f2b1d4a24beb571535d3287f76271d00945cfdace50948e435e401aa20f9d48e5d4fd534ecfd7d6d151bec7e4d38fadea36772c256ec8d2fb9b77b4955d5e490364dfd5bf1d75f2f791e13a3dcda5a9d51599893feec7995fb341b0b0020fca6be4ebca49b854f5201c0b04d4b75d96e31349a5a2b445d292dce1711737b3dbe8ec088713db19802e098db6b330140bda5afedd99d8fabee6d5e2e686e40a5de491403701d7c1d556850f2e1e5d6a46d0b7efcd5928c635bc3cb1c15b2ae5c2aaa9d57f5346cd18162030b7d7545ae30235f00006cbe1c9d8024efc6c15d978a40b79759138c9f114208fd8c44798fef3e7a1eb76a621ce51e3ad2968339821042e8bfe91f1e0f9aa1dd7efcd4beee16ea545afccd3bcf4b150d1c03464feb63254700183a9e819e46f284ca7d7ce34adcf594f28ffd1c1453d36de88c61ad54012a120f2d5d179d63dc6ffa98ce4e46eccc5bb16723a2ffbe9f2ad0746c6dae505d4dcc316defa126db218b76f62ab53f5ea9636f266b97a6d5d48847e31adaeb020000ddd8518f0d004053761e3e7db077136d76f6e35bb712f3e4746c7d864e1fd4bc91c09e6bd16b7c908b3e4f9476edecf927cc966d346be7d1158df4b90549372e4445445c7850ccd777ec32a2b725de61208410faf949f32386b4f6ea31f38adea09dbb820db1fd324208a1ff2a5298f7a6f683929ad64fbb23a28ce373179e7bcbb21bb16494833c56f3228410fa3c14457d7262ed47d99b065f3f24954a65af75492412a9541a19716ad498f198f90821f4a536fdb5ae4dbbf6743a9dc160d0e9741a8d267bad8b10227bfd100034f65af74d831f3f3211fd77fc02cf90a9caf45b57125e265c7e0ba0e2deb10906cf0821841042082184307efe90b4ecf9b96367b380a1661718d2d9908507152184104208218410c6cf1fa2ab7bcf0df5c6438910420821841042e83ba261162084104208218410429f84636822841042ffb2ab57af622620845063dcdcdc301310c6cf08218410c25b43841042e8a781edb71142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f11420821f49391646c694eeae068d975fa7dff9332eaa7de2bf1ebd353bc8c798410426c963d17fdab69c98e5d3b67d1c164e1bb49c2d4e34be7ac8a7c2d7e37a924aa239b582e48127e9fa39c73b4bbaa6a8f9379d20fb6254c5a6049d81da34a3ebd162a6fbf2b21f61b52c50dce9616ddde32675ed8c3f23a3bfa6cb9839cf9f4bb153f756912e55edf3ab18b93019f4e08214c550bf7a039fb138a240d1fdc867c4126bf47901eb9b05f2b23beecd4543668e61d342dfca50000002aef8cd3254a4171659fb5c5f7cf88a48ccf4af657a40a2184f133420821f4eb53eeb2ead08913c78f846ffabd55d9d95541ae834fe54a7fdedd29bb3a2378e54da319272edfb879fbc84043c6bf1a3fe75c58b760d1a1e43af18530edc4b205aba25ed789eb69f2863696e61a6cf23d92507e77e9e4d3eae3e6fba97f78ff46d81ae6963686f2df7e67272dbe13ba607ed8a3f277cf5e58164317772e5837695f9af8272d4a5459c26a7f0bd790b509ca7e93d686ed0ddfb166a28f72c2aaa096bda38a1b3cb85fba01515971717943d923c93d39c8a9e3ec1315adc76fd87d70ff8e1553fa38d2eeeddb9f54f519abad7758eb9d113a6f3f91ecef942a84fed3189805082184d0af826fd9ae73577b0e0004f66aafe2643ef9f8fa4b6fbbf456273fe5de488b939f1642d3e0a19d3db4be382c940aaba44c0ee3ffbde7f2ee9be29f7ea7ecc88dfc736b568b3583acd90dcc659a84443c0df95ebb45543c27f557755ef4d7c3012b1c393f5ff45c7a6d7ac0e458a9efe6a4e32156dcea423168cccc45f1074ed0999f579e0414abf1d244159cf0531fa8129573aa03bf5ea0fae6d49203791a832ffebdbdad62cd0a662e130b24f4cfd8ecfb87b5fe1951f5e013fbfd9d5285d07f1ad63f23841042bf22a6764b273590e46516d7d63e494b12768ef3b1e6cdca9c000020004944415456651042181af6810b63de54d79c8a5e2c6f428867f88dbda33df4b98410e5a6bdd7dc2e965424ed1ded61204708e15bf7587dbb585a27b68ddf3eaaad199f1042585a0e817f46650a0100c4699b5b1262bbbc6e5b6bd1f3e5b68434dff04a0c004055bc3832b34b334d1621842859f94f3b96d2409597e8e54a5bbaded03b00b782b5e98410c7cde91200aae2f9a129fe36aa7442085dd5c67feaa11795d5d5a4b276b0bdf61ffbb37b337526a16b0cba52266ba8bcf2f2b1e9bee60a841079b38ef36273c5c2f453d3fd2cf884108e5187d9e77325353b557873fd087f077d251621842818bb0fd978bb500a00507173a491fdd254a83cd941d6dc553538fa64805a9bf02278f397b31c218410d33f1e09de6f532d4b52efc36796f5b257671042e4cdfc669fcbae3d2054e5f3fde3da1872092172869e63f75edad89210e79d6f1a6c3220797376fdb9cae643fc751b8c70ea37f495e45f5ed6d34e9546085dd5aee7d2c8d343358966c88d3a2db04559317f76b5512284d0359c066f7f5c4e0180f0e9225ba331090037fa6bd2082184ee7da6180040ae69ff1eba69bb37df2dff091fc4e446ccdb9a49735d153aac367896dd062b3a0405dbc18707f74a39949eefce2386e38f854ff1b554a211bac51f0fbfaa6a565c945900a06aae235777cb84c17eefd98eb4f4d18e10575d76fd42f2eeb07e7046d84f1dd040b2ffa154c98a6ecf3dfb66f85b2a124288b26df745176acf948a273b2674753651e510420857b7459f2517b2c5ef3dfa4ad835c1af893a8b104293d769d6f98fe81cd9ff7edee98f10c6cf08218410faffa2ca5fa71601d7c842b5baad5979fca2764e83b7e6bbceda17151bb97bacf1add91ddca75d2b79d74af7f68c9e2b8bfc961c3abd7f8977f1e1497e41137a05ac2cf65b7cf0ccfe253ea5c727779e7aadba93a6f0d9fa8ecec3b664b9cc3e147dfef4c620fef9b9fe2ea3a2df4a81a1d779943b3d71fb81e7b57d3285cff76f4f24ad4676356000089343bb38f45a9a643d362c22f6dc9139ceaf5606ba0c3dfd412b73a6d1f0989757173601b05f75fb6572f2abb3fd75e9e2ccfd7d5bf659f9c06cecaeb3e7cfee1c6d12bfa24f8b3efb32dfddb9171f193af1bef3920b2fd25f5e9ddb8c0b00004f56f799f1b4e58c3d678eacebcd8a9edfb9c784011da63e6d317df79923ebfa71cf2fec1e725ad69f18a4a5af5e0a6d07fcb9edc4f98be78e2e0fe4468c69d373679a1880ebb0e86a44880eb0bc773d484e4e4e4e4958d9c6272c7e7f677950eb7f3c31393939f9d5dfbf5b3554315c7c74d8ef0f3cd65e7f9d9b7a7589cdad855d071ecc92000048f3ce0e770bda90e234fb404cdca9651ddefcd9737e7ce3c7b3e0fabe9b12f34eae1a9f53412878b2d2afddf4b3dca0cda72fc6ee1aa57d7af0a0c3b9ef2f92b43a70ec4dab09611127774cb37fb57358c0dc7b95002cd3313157e65ad5647b724aca3e6f59d525d7b2532bf9bca8234f2a7fba73a1fcd1f15b227018e0dbf0a387060e6e4b39d9acf44d0317e674de722335fd59c40853d6d76c9cadefeaa404494b46ccd9772da5b891f6efc5d123033709bb2c3f1271784d4f56ccbb42f291332272eaeac692fd4fa5eae8b059af02f63c2bafc8b9bfb645c21feddb2f7a50090040556525151a769fb9e948ccc5f327370e35b83dcbc7775962753372aaecce3c4fc7417fa5359bb0fdccf99893a133fc55b2d34a24f0f9a73f423fb4c2bc37b57f14420821f41f236d88e47de21a2291482412098542a1502810080402415555555555556565654545457979795959596969694949497171716161614141417e7e7e6e6e6e7676765656566666665a5adaab57af366e58fb4fef87387db32380fe84ab79a5a52545b92f2ead0fd402668b05f1e5d5f333c2dce9a03934b6505afd1f82274b9a02c36357a698a284cf97d900b0bdf7648a65330ba3021500b8befbb26413a40511dd78a01972bd9ca228aaf87c5f2560b5094b17556762c995d13a00762b9e0b294a927db03d0b8ca6c557ca6656c64f350466dbf02c094549df46f45000f98083d5aba52871c68eb62cb059f254d0c03e6584360768159e539de4ca7b93f5016c173fa9aa5ea0eaf1021b00bd89772b288aaab83d5607402d38b6485a7b7073f7b50600fb15cfaad75e716b9c2e00345ff342289b507e63b436703a9d2d6a30534b2f0f568726cb9f0b298aa22a13a61b01b7ebb9923af3e3fa2b81f6985b15ef261547fab3c0e2cf2702aa36497ae36f561f044af87c4513a0b5399427a528e1f3154d01ac163caedd9bc485d600d0724796a481b494df18a9059c80c8e246b62578f2a705b0fc65f38bcef556047ef793b9d56b92e49d0ae403680cbf5efe2e5bec96d664a424f7700736184cbe57495114254afdcbbe6eb6d71025af690ae0b8255dfc939de392d7612d00783dce9734ba480307b724a69b1c80f18c9a72fc4126535241515e6eb59ca7db5a02abc3c1e49a09b9f9c582ea0c14e79c9be6aa5413acebdafb0c9a7f20bea02617658544b9ef997c494d5a6618d714927a5bfce08cf830d9ff6caafa4517d49482b2eb637480d7e5d45be987d957f568b629e88ebf5d212b3f5b5ad1402338fa6dfd72fc65a77fe3366e589b9898f8f4e9d3972f5fbe7af52a2d2d2d3333332b2b2b3b3b3b3737373f3fbfa0a0a0b0b0b0b8b8b8a4a4a4b4b4b4acacacbcbcbca2a2a2b2b252f68d2dfbf6967d93cbbed56bbfe4eb7df9377881c0ebe67f1cd63f23841042bf8c8cb56eea0a0a7c250df3b6e38ed27e3b7266867d758d54c9bdc337255a3d86b652aa69afc9320de86e26be7ff6696d7d62b37e5edad515743c63475d8066fdbc34651308cfc45117f253f2450050951c73bd88380fefa4575db54d149a0f0cd481c711f1c514d034bc47fbcaa586ef7c58090050f97047781aa7fd681f2d1a4045e2d1b85239af91be35db01ba8e4f3f3b488a8a2ffee448e1e237576333c036b8a7594d352fdba277b00d64c65e79535381c66cdebdb962bd5eaa16ddfd8daa6b0e39864efa00563dfc0c98752654bdc92c915457403fda3bb9b3a381229310428882e78e3cc8b89ff14d4312739dfc6c6aaa05991a56ba0c696e6a8118a89207918960d6abebbbbd31ebdacbacd1d588725fe4818aa1eae774d6ad4a89bd59cc6a3dd0b3669c319a9ac76faef56a4f2d02034cab374de35b39d51edd4631940d5509e43ecb15fd774e28b5b6fee68d75f7a6f28ffaab6b54d3b41a761b84e7fa986ad44e098ca96e4b4fd7f0597a25fbcdfd88ed8b270ff2d62b88db39b7af43930187eb8cdbce6edddf5db5fa60718c5c4ce9b242f235ed4efec154d19b07b650ae399b784dbbb9f3cb6f453faf0400aa32f9c4dcde2e262a6cd9e0dd4d1724c3ebf8b44ad957cd913b529d5e233d54ea4719df74fa23f4c3c0f1c3104208a15fe776bff7d67d23cd99556f9f442c9ff2d79ebefddd9f440e356202484adfe489207b930b6f53bd7fd1291201c8e228ae925ced1d2f9d490722a7c8a99940e84c3a484452000049694e09c86b6bd4e93ac950d6570669514e9904d4182a9ea33af17d0f6ebbb7a8a5dbffd8bbeb8028b23f00e0dfd90e5896a5bb5344500403bbb0f0ec3e3bcf3ceb6c3dcf3bf3eef4eceeeec2c0c45614410504a43b97dd657be6f70721082828f73be3fbf9635dd6dd9937df99b7fbbef3debc81a7db8fa4e974d9d6d69000004d7e723e149ded227c7f2226cf2ca9168c3edc2ad14a320b012cadf59915570b29e985a56d7e9e814ea585bcbf59c01572e9e5370b546a9202006deae1014d7f0c761eb362c7aaa60ec6ba1c32665db79efb8ad49f35ba94c52b37193741a313a055931490b2ec0212f42cf4de9597ae6721ac7eeb552a2dd0d9359a104d2bc92c045db3728102a6be99a0fab0107416bdb8581f42633269a051a8bfb6c1b6345d2b6b3e3c497c5ba005ddda4d8fc537e457fb0142d86eddb5a09c9243aff0f6f4feab74971dffd5a7e46409d3c4875feecd6c53efaea3bcbb8e02a0a42fd607369d7678c6da19ddff6c547c8d01478ff76e3d048349fbf8def83f948a2712943be942d731e24361a6440b54ded509cd7aed130cf86dfd92566ee6422e9171b45ffb5f55723509404933f33520b233a85c9b3fabfa2384f93342082184ea1adfa671cb565e1c80361ddbd7d3d66bb379e6eca01f8e041ad2687c237d3a588d3b7bee27c70afd90341d6b3d006dadd642d73511803423ab88021da25ccb98e664a243070042d86c422f836327b73e5a531fb69eccd6ef31b1457137165d602a00bdb6fbaf2f6bc8ad500a9e9925a346ab85fca47c3594f6c26af293f301046602064049afe8a74fb84de5dcda1224abb7ead8c6e98ec5cb97e52afeb53b1ed378867a344849156bc0aa2475d28ad3c400fa55bf9fa967c48797b9326d8d7690b12e48d2f3cbcfe1969f5ef8992526e579122de89a0abebac623bf7e2f3fe6c9dbfbaea48d1a6d55cbf9a53f703c314d7cda07941e3cb98586044bd4b87dc0fb335d575ea24e83e1335acfbe19f42c51018db875bdb175582a496a868c84d27b67a97212f34160a24b07e9c36d27b22ca75edc35cfa7f88d4aad46f92ecd361131e0557cae061cde1b2cf159d51fa12f068edf46082184be41845ecb25eb7ae8888fcfdb16ad0220f47cfaf9d193af3dd2d8b8b997e76a5dfb3b06731c3a3617520fb75f289db88b9284ee3d99061eddbd4bc64eebfa8eed679a7f76f3850b9bcee51bf71eef57d27ae77bf46dc517dfbb9567ea5ab114b6fa1f1f97cc30f36f6f0d2ff79e882d6dab2bdf1cdbf31a2cdbb730af8bd637a9912b28e01b94f63852854f0f5ec97fd764627299a09229caf5bed2985c2628a54af293769057d77a107bfc4cd9cd7b95b1678ec5541f749bc6d690179d20a9c1ca38f61d9aeaa9eeefbd5d322f1a903977f6dd53d5b46dc8e432a18acd52a5bf4c0396a39719eb6bab0c34936e4bc6586aeffd3c6e477485d9cfc8c2b0437bc28baadcb975859425c7642a2bf4252b929ec4aac0c0cee87323f9e9c5ae59a91eefb8583a9c9bcc0ade7e4bc1f7ebeccc055259a4029ea8ac6b5ef1e6e4f1f8b20f097cfafad2d28f6ebc95fb7eb13eabfa23f4c5c0b33d082184d0378966dc6df91cf7b30bd72cbb3efe606791f5e00d4bb6fb2e6ce99f327f4a4f1f2b76516652f4e3cb57a413cfeeec20a8e5a2052d172d6e7e7cfae8763f662d19e2cd4bbabc76f6c654f3513b86977538f1bc470db6dabc76c20490584c19d348a7346934ecbc664d47ef09014d0ae6ce18e8efa0a3cc49897d167c39b9cbae03433fda33c8f19cf67be0f62173dbf7295a3eb6b941eedd2dbffcf65a2ff0c0cf0deae48ec474a3e63f78c0823f969f6bb9b29b45e1931d9387eecd03282d15d3d4cb85abbdbd71f339fdd6266c8e89bba72dd7aab13d6c0fdab43788682862f3ad3c3ccc6bbe3aa6c3b0e58357052e0c184c5f33a1b928f7ded6f97f653300085a955d9e4cabd66dcde0d0b5e8a2a1a63a1f5bb65ecb85bf343a3e7750e0f4bf16f47281e8537f2cba4155bbe8f70f1ca1ab9731ecdeb9f9a44b771b2e4bdfd5cb598f0ea0cd7d7627091accf3167c7d758110f8af3cbfe64deb99e3dddc4e8e1d11e8e728220ae243af1ede752ea6e5856ec33db995776e5dad5b9372e0078f95f48081bd3af8ba98f1b5395137f6feb93b86f05a3aadfc50ea4f52c53159c3d361352b15fbe5acaea3c58b07d7a7bf39b9ece73312cf254bdb8b08d036e8db8c396ae3b223bd360d72d2be3afacb80b549e5720bab41eb166ef65bdaadb972f19c817ee690f3e6e1d5e736f3b78c77feacea8fd017f3e38a2140082184be4d6cf789ab07eae71f9ebf27560d04df7bfecd1787a7d8846f9cd833a043977e13971e78a5d7a6abf3a7e49e2c9729171f6d1b67fe68f9e0ae013d271f92745872f1d1a6008377cd0a8ec7b0e10e209180edd0919ee5066bb21cc79f8d38bfa451cafe197d3a7708e8357adeb687d0b86b43514d5a240ccb41879f1c99d9206ec3a8c080c0911bdf369c79e4f1e1417535f693e536e3cce19f8c4ff775d461f2dd875fb0fbe3d87487773998a8d35f5b46bb452ceed1b26913bf764b9ecb816e3960f3dffd8caf4deed2a26913df1f36c5aa6ab33a9a51b7ed210726d93e5edabf7dab6e3f5f349c7b60663da00bf43955c6825b7f681ff3fce0e3af6a32a49c536f56d0f5df3b4bf78debd6baf5e0bf9302b66dee2afce0d5bce5f07c176f9bee9fb5ae7f9b664d9af84ebc2305002073420e3fa73519d5d9fcabcc73081daf1997a2ef6e99ec997b61f5e49143068f98f6e7957caf59479e1ce92ca872e7d615a665afe52b86bb16dcd8386be4a07efd874e5c7555d962da8ec7371634f8ecb1db9f5eec1a954aafeb96433f16ed1e1bd0a1e7a443f2cebf5ebb3abf011700e8563f1e3a33b7c1c3f11efa4cb6cd0f3b183f1fffa361f958fb2cbaf564c744abe77f8dfa2120e08791bf5f2eb4b4d7a37f6ef547e84bf93ac9cf4e2ffb4368688a11410821f45da128eaa32f96fd59fca4cac72aef8c55f9fe58c53744b974e1ecc4495331f8a83c6dfaa12ef68393174686cd73ad7260affacd2a1ff7d5de57e3f6b4ad6d1f7051e89c7a3e1bbd2ea59cee2cfcb4c2256f6fe930d3e478dc891e8698eb7cfbe44fa638faee6b7d33e5606b9d2fae709b36ac6bddb6039d4e673018743a9d46a3153f96471044f163650050dd63f92755fef98117d1f703c76f2384104208fd07a8fc9b4b17df36f3f77536e72b12ef1ffa7dd1557a977d3f3a5677552cd369ccaa416b7afd7a6259ab911f1bedaa8cde317fa7b841734f1b037a6ec4c50d8bfe4c709c75b4a5f0138b2a7fb161c553e799cf02307946087de7b0ff192184d0f79dc3d475ff335f4707a38a50ddd6528cc1ff17f63f43957f7ee045f4fdc0fe6784104208218450196ee3f5a9d47a8c034255c051380821841042082184d0c7d5a8ff3934341423851042e89b5493f1dbefbd5ef911ca0de1f62f7df3c50b21554e244651544a52c2e8b1e331f8087d809e1047c9a2aabd7af58a4ea77f78d876f11300786ff0367c70fcf67b70fc36fac4fcd9c3c30323851042e8bbcd9f6b75fd73d9a79c9d9dcbcfc55d7efeed94a4048c3c42087d1a2727a70f5cff5c3e7fc6eb9f519dc3f1db0821841042082184d0c7e1fc61082184d0ffdb9678c196b987300e087d404ce91397e97b301aa81cbd66fe180484f933420821f43de15a38621010aa099ea50b060195294a89c620a0ff108edf460821841042082184307f460821841042082184307f460821841042082184fe3ff0fa6784104208a1ef054551405150ee5eb80821846a0efb9f1142082184be1b24e9a68e2795728a243118082184f933420821f49dfea65b3b5afddedf2b78926fc824dfe0d10d7604da0db363310000081b1fcf9009ce4d9875bf568ea9edb949deb34c69000004ab6b5fdf90be4606255d9b74674f87dda31b874cf20d19efe45bcbb50bcc2d560c6e1432c9376492d734e3ffb4c5c2e076f1b5ec65c62857084264653adac7c0825e4d28ea1eddbb8dd7b55ec61f597c1545ad983e6bd4db670cf4d4bcd51489ff8d149a60eb2d1cd568b5330b9b9808a16f128edf46082184be018499bbf3ceb6024d46f6fe5b85292a9a811ed7d54a1860c73916afd20068e48aa43c959cfab78b41158a1589a0d116277c02c3d92d0d745ec7fffc5a2ed36a1235b56aa1f00775b068aac858723a3f43adcdc9fb4f3b4b699c005f739136e75cba862ccb9f2d4d8635280a7f919baa7d979a26e52b7234ff4a1198fa2653dd882b677233c8da16f5bd5d4402c0dcc11d97ecbd1825b7a77375095a5da6ba94b2706f986a5f73b37a6f13233458311142983f23841042e84b43e706341470c46923cea4c496252d4f92e874820400a0525fbd19fceadf2f06a50eb91a1e5296f2f17926a0befd2af74966edb35f82e9c8879457d97752e5eada7f9845a354fff78c5b95933ae960eabfb4833d1a9a3a14662ecdd47ef6a20800183674c8a123477ede743a119ce85c9d3a4da1a994a8f4085fdb91f6e933dea8708c384208f367841042087d6108ba0907a0409157b1c74fab2dee71266c7cea1f68ac98b5e3cd4335101c834da31d38f7a2f670cc2678ea5930c9b4c48cd5c1a92f18c2516dac7a5a73785ae5e367f1bf3d2ecca70080e6d6d2739b8b74f96d653b5fe326423a28e5779e27ae092dfedff7f3d6ae7dbc7e81f81f4ee4d90578ffe54003801e7d7d7a0048a2a217a8edd6b9ca7ed91b734f51fa768e70f930678f98a801370a8bca2d46cfc9fd42271d008026f56f3401284c1f7e30394e4b98d8984f6e62dccc88c9046d5a6aeebe90e4a01c2d090034cee0019ee395f173e274877b8bdcf8b41741cfe6a8eccef4e09d39975058cf7aa0035757ab0a8b485afe205f696636a385690b030614494fdd8edb14a754030010668e96e31ae83732e20819a055c81fbe4c59ff343f4d03349ee1e691f6ee00d0d4f366530080e85be17f1bba6df66002b0d78ef3050050e44cdaf336dad0f6581ffd90132f566790c541e63e883ec6371fe1a66bca8482acecadd7132fe6922561a3b39a37b69bd440cf9249e565e6eebe2ff60f74307f1231ec6915e70b08b66e1f4746f2b3bc146dd9e9057e577feba14ebae62c002073720bcf5e8fdb27d5af54d4b0b1af6903cb05c78a2a0280b8b8b8b1a347efdabde7c69d3b01ed7c404b053d49de19ab50020000dfcae94c0fdef94bc98a7a96bd6d383cd0c4c7a6afbc99fe4a59b276be91f1d4d6161d4d987495e25178ca71ca724dc392a30b00c8a2c20b99c47c4fa1514c56268595132184f93342082184be285ae5f31caaaba5d56c1fed9ea8c23752ed47fbfd6cbd1dc66764ef0fce94e9e88ff6375fd1857e8fa3c78a4d5f1eae3576b09cd2d869564ef8823875c972d8a2d94df3d65f0e5f980bd68e56bfb577fd8b7835ee894c597d81c26f46fc1863b53940703728727736a951a9f379d949f5cd07dab21e4415774b12867666cd998a83e1d2a28a1f96c4c7f43ba2bf7080adc1b3a8592f556aad265b0b026bdbcddd8db8a9197f5e2cc8a6eb746e6af94b3f9ecee1a8a3f9a5db6a663387ccfcf3c2cb28258dafd2821100b03bb7b78d7d93bef2825acfd26c8a97e30a568ed692f5ec59c2dc22864f43ebbe010e09fb22cf4a280042a8cf942466ac7faecc55114626a281be4eeb99913f86488ae479f38ed0fe1860abf72c6ad64b951628855c2589899c43b8ae7455fc7e3c215c0514a9c9d15431a98c4363fb2e2f12e71d8cc963e90e0a709ad34d1b7b30294a0300748fa6ae2bbc184f9fbefd3b49c536361cd9d9da8a0e99d544936b68d090a9be9eac2c4dade99e2d9ce7b8aacfde8db999a3a57158b6a6ba064ca0aa28aa9a0476f9e0bc14cbcf8cf553abd55151519327fdb471d3a6395b4e79770d1cdbd1cd9af66afe1b556986cefea1adf9a5bbf1c383153443e3795dad56b52c1a704d2c01a0eb1a2ded65db589ab33128e78d86e5d7c07ab1310b40f1aeb894fa65bc826866e0c5cdba528495132184f93342082184be2894eac6f5b8fa5ded7b34716ade0440a58c4a13df7c9571265e515dfec29065ccbe929eac0580c22c81ded606261677c3c78729340090a2b6b271ebe6c6e7c615c84adeaeb97533e16ca68602781395b0d458b0a5a1b94f78ccbdea136895429921d36a81944a94a98524008032fb70baf91c6f03f337e92924008dddc14b97969574b1d2b5cda4469d5ea85250a056aad20a151a00a071ba34333292668c3f9ff44a0300854f333586436d4734d6bd70555c52488d64fde5e4dbf29285f00100401e1d37f79e540e0049725d6bcff1eeba078f466cc92601e0493ec36fb065174be6f948150964e493b7916525481187297827fc4d3c1e4a1eabc9dc42b502805756180000559682024a9b2b56a49626b59cca67113293973ecccba600207fd7ddbc6e81faedf453a2b2491a4f38c693931311b9e0a144060069926895ebd1b6d54db046189af17540f5aab0345034a6bb29539514bf39bc64073d799b53fc3f5514955621385a851c00341a8d5aad7ef9f2e5ac993357affd73c8aa639a09037f6a6aeaf83629ba740b539ec7ad8b92ab0120397dc32ba36d6e46ce0c71a886e6d8c0c28f215d752efebc840280b0542577a85bef0a65a7f2b3e54584a0919076a50847702384be29383922420821f42d504bf2d61c79d6e778ccda47195732b4c6b6c613ba7a6e6f2110547397dfe4b8828c92ae4632234b05a0b895a82c499db4ca6809b0782c9db2cf5245b73235a54371c9f8b7d222a64e13612d5b1194eaceb302b98171a08806002c91714f032a342c2fbd061916c1e2353580acd8bcb2abbbb592fc7399c037d7b32ceb0bc8cb8f50bc1f95c77145250935a98e159350541052da5fad96ca52b52014308a17c0e00b06b7773b34dae7ce24df90498d4fb4e101936bc3fdac9b24a72449cb46b9ab658a02609a730900e0e80b5d689a476f64a5a727a8ecc49c98eab75e5fc800b52ab76c6037a98ecc54b36c6d97f89bb431e7896ad21b523138c5f9b35aad7ef1e2c5e2850b0eccee77ebec7529109edc7727409ebdebeea672f334c06289980034667d4b1664e73c92966e984676bdd2d4701a85aa1018163c1ade631a21f48dc1fe67841042e89b416666e69fc9cc3f034063eb8eece936ac814d978897470aaa78ab52f5eee6455a12004869591244511a0a80461004407196a4d6c8ca4d5ca555a9e540d767d53a392a4cceb82a77ebeaa5b33758e6e26568aacc5f9358a329a608264387008954532e5123f38a48103179ef923675a509c6cb6d54f1666a4845b9f76828a015a7780c9db1bd5c07320bf6dd8b7d9cab966848ae85fd96567436fdf34e6aa829ea5d5029b2b4e145b0985cd0e4a8ca1554ad2e244bfacc2b6f3d834e004569df955cfbe276d452b9e54057eb5fbd08004dcc9bb4bfef64862baabfdab85270d4a542434357af5cb165cedc90903b7c4a4851ece2f22adfed188a2429008241001074110b48b14a566e693269a589b629920460d0df1d410821f46dc0fe67841042e85bcca49592b3e13200960bbf2e7eeb592c83720374195cb62e68f355b5cf8c34b293e10a81836963915e7f07464e74e60b658d3e47a935520a747518e54efcd3443c1aa8d5e507a87f72aac61689daeb696f04c76d8f2c7891257b9ba7c8a1fec5ae534aa55600c390556e63984c41b53b8a2a2ad20283c129f7064a230fbe1f336ad7930ebb5fcd0e29603b5baf69a327f8f04aa1eafc59a3d13c7cf870c3fabf9b366d1119f79a542928aafa4052da7c15d0d82c7eb9f0f075de3fcd4063303840152a491cbd8d10c2fc19218410425f18826ea1c7a838a88c6e61c20250a72aeaa4ff8fdfcd96559224114c9f7aba2cb5f461c1272447645254c66b86ee4879550000200049444154f0a73656cd988a332fa58a9a269c45f773c1d851e458ba91745dfd401390a515a468ea247e741690d2b23302345653575eb9d5534a12980c5a85045643019dcefca42c5b912f8e22197ecefcd20e67c2c8c6d0a9faa06566a980c6b2e557b132854cf6e045f2ee74e01af0f5e95516b55ac5f9b34aa552abd50f1e3cd8b163c7ac297d888c48522987ea5268521d91a2022343bfb2c1fd0c7e3b9bf7afdc66eb7284a08c9260df3342e85b83e3b7114208a1af1f9ddbbf975b1b597ef05bc99b02b58ac172b031eaefc454a5a45eca278b6ff9fb7948fbe62ebfb053afe652560e1693ece9718fd29e2a3f65415a69fec104ebe5766c2a23e14a418df32b5211743fbb7fa0e9da40d81426ce66f03bf9593600e9862752595dc44f9997ff4c69d4ded7f8e2d5cc6892d3acb1fd38c3f26b57be2a84264e46edd2f2925494542c4b545079390a25a1dbabbe509aa2516bd509b9ca9a9f4e208bf2b7872b367b392d53261d4d52b18c0c4636e668abef3f2fcc2a48028b4622faa17c0d05000cfee8eed69619f98fb2e4990a3030331a6b06d91185595a00a85454d547f2e7e22e68954a75e7ce1d268b756cc680217b9fc815fe54d5c521635ea43eae6737b3bb1de761ce1b0dcbcfcbb2231da042e16956565c9aa2e08918bb9f1142983f23841042e84ba3555cbc9b4a38eb37f7d6efc32600a04822bbff3476c7d3bcb43a496194e2d55765ed9adbae3160d0548abb0fa3563f93293f6d5194fa79a4446da71b1a969f559bb21526254c38af9adcc4787a17530668d352b35606255fcaaf9b0c8d5216acb99032bbadc5d6d1d6a05145c5652cbda95dd1a17480b5567eea46aa7b5bd3793d4ca0f8a6ca2f558549496b5e3b8cf775ded0b4f4fecfb5d9612f1f44fda2b19bdcc07e8d0f55909db7f76a4aabee765cb9565bd5bb35e2fc4b7996c39c75f87105520020d591e96a1f47b39f1b323904a8e5f2c74f63fe792a915759d4d7d5a7f124a952a9b85ceefefdfbcdcdcd8bef4cadabc3df31a851e4cb48ad96a872a0a25692bde8146d5a1bf3495d0c696ac59388e4e579962b5c35ef063a30b8adac99f97139311aac9908a16f0d919f9d5ef687d0d0b4ea1f4da51223851042e89b54e5a59eefbd58f667f1932a1fcb880c0c8adf1cf326b3ec45b29456ab254972c0cec75c0bc7af244234b7969edb5c245376c73daf9b7488d1b453835556f9d3f6be0d55e3015842c7dafe68a0def5e32ffeccacf28c0061e4e272b835f5fbbee81bf2cf3cd352747f666ba15008002626266ddbb60d0a0a1a3b6e9cabb7efd283d7696c3ed0e8049d41179ab28c6d694c560d0e104effbe9e13356f7b9fcac9a100007866b6877b0b4e1f7ab927efb3ce6e842ff02b7ee2bde63e1e21a84c514af4d1615e743a9dc160d0e9741a8d56fc588620088220ca9ebc0700aa7b2cffa4ca3f3ff022fa7e60ff3342082184fe2f0886b531cfcac468ba133de15146c4f79d3c738cccc63b902f33e4d92a10198b06fa19ea64269fc8a92ee1a4b2e3524efbb90dabc70d792aaf93c89999999d397b4e5f5ffffaf5eb478f1cb93a6a34efdc13cadc8360718120081a83a057d34aa4b15af9995a154863c46a158bd3c8dd7c9891faf2b982bce2b34c04ab796303466cdce97c1cbc8d10fa067ddff387518acc3751c9b21a7cbf2bb2fafc726749ca37f44ba091ae5d11dcf5710d2ed6aa7994aaa395ad5f59b22e49d473e7a5af9f7e1f6d264a9d17fb3abe50fbf177cae2223c16beb8fba9e33c64b1e16e0b3efde3df5460ab3bb0cb1d84b541469cbf63b731239ffa8fbe79fe1f5f0585377e39bce18e9c025046dc5a34e55175974a6a525f6f1c737ccf6da9f613d642ca5f6e39b570f1cb0c15feec7edf18fcc9bd5c57b4d4d7c4252e795ef49d1f0ea496125a99ceeaeabaa197ebafbe7aaad8c489e7d293b41ffae1de7b39f1868625a88bb69b8585c5b9f317d61fb9782af8eed01f7f944824478f1e19d0c411288acee133b83a743687a86e0e328a52d17801cdedd7f4725bdfcd3650203f1014b93a4953fca54630999cb4d45f43c4629c3b0c21f44dfe947de1e593be09f339c4d83bcfc3ef430388c8b03321bd33ddc3c619e9fe77bf8315cba0b9b5fbd66089dbf3c916c6dff2108fcf89fc7f1f224a9afec36fb1cda6369f63f6c59e48a2b2431f7b1d63ee5fdab02da7961f558be7fdfe28a459f31b1df8ccafa5cc5f8b7f35b61ad9ebf3a1c13753d3c424008d6722b2f372eedccfceb02ebead654f6fadf827556de73b67a1937eadee6aab953cdc1e5ed0b4f5c8963a74006d6ed2e5bd2f5fc68af365244d57e81ee0d3b38b099f06a095451c7d7cf3694e66ae4a0b0c7d279bd6431af9da32091ad76378cbc405c1c7ae59ffd4554007f4957dd547de096b71a76eeaceaccd8f31a0c55479194b8e67d4ae519495b537ab6ed67eeec2c595bb4f3ecaa13f97649e9a3976ffbe7d07f6efbf1474f9d0b2c3244f8fcefee0d737a57e702feac1bd6afe53253bff5486fb172184f933aa15ba4f0fbfab244784d74760883e0ba1ef5effea34c286fd09955b67f2b8a623f95cc65754e6afe68bf3df8bad3ae1d0d57d8f455dc675196ecfa5c96519d1a9cfefa5652beb227f26e5d1d7b2f49adbc3a3e817590ead6b73da48fe3afc668649e034132e010040ca644a53871ebd2c2cf48982888843db6f1d37ed31cc874350a45660d67aac97850987a11087edbb7d7a9baefdb27a4674008e419ba156cfb785c7b6f677e163d546e83f3d2342924bb79f089770b8d64ec0609fbaf964f09021fbf6ee8d78f9ca1024791a25c562e3159e0821f445e4cf92c850af83d4d046b4eb4f73de2ae9761e0e1b06d8787108a0342fee47cdbd96fe424ab185fa033bbb2f68c867e6270fd8912521a1d7bc34007ab3c12d0e5a668cde111792ab5601f0f4f5fb06d45bdc88a778f5bcf75da5029ebbce04a00b16cef41b6fa8adbc346e6d7f0834f24b41afff789cfb564e33b7e44b34e051dcbccd4e1af5f132f8f8de79d63fbfdeb3d186ba1ae9da350fceb939b5ca483e102357727507f7f6fadd8bcb00d04872379c8cdefd5a9a4332ac8c886489e8e8c206feef671d94243965c999b7a712952a06cbd9c17c5e7fa70eba556f6095656303804671ed5ae46ff7b363e584ae48d0b685fb9f4d0900aa282b63f9f6e4bdd145f272a5aa3971e5c88b9437822397ddcb8d2da2f84686e37ad79be2c8aaa6af897c73b324443c716af7dfe39c3a99153e4dbe9aa5e119992e1c56ef47533ad42c44d56e7585286aa31e47cdbe9a1e2a26e91c8ebb8bedfabefaa737463cd5c0d3b5c1eb01f41b347a3854a48c4df8e54cc2a50c35b079ad9bbbacee64644e07ad38b5fbef6f3dba9a8943532fa7aa1a07da665ec80c9cde6c5671faa116cf5ff1342aa0f9b1c69c5af5aa6924b9ff9c88de1325cda158ae66443e250400d048d7ae7970d1d3a54d7aca912829e5e573b35162cfa3ec43f3dc7d98da27c742fa6558cd32cbddfea4208b62f9b5f2d8dac5d0a8621224497e3b644ba26e97c6dbfd88e37b1f5d69d3e2bc2f9bac36c2546152f2fcd3f19792950a26db9ea74a14d57f31d1549ff8f46acb25409e185d526646a5b00fb4766650b9d5c6b9eac3a096a8c2d4d4791b930fc72b491de188de9e8bea732a1cd8d5141b286decf398795752efe56a193c9e8fa7fd9f3dcb4fa948c63e78d1f3826ac4d846d32c9565b19546867a1d2226b7605cba9bf1aa8866e9eab079b06d432e51c3d8563a2c8ae25e15099ab66c5a5f8f09007c96a3a1be63f3d21248b2ee1e787a27b440a6a10b5d9dba8df1aa674003a09489b117f6bf7cf1b6484d702dfdbdfa0db637aa6ac00e999b743f49d872b4272dfbc28dbb62ffbefa35adef9432fe5a2ad1b8b59bb0a4f44c6bb75e834afe53b789bbef85b78fe2e45a1f0e83a1ebd5cdb5345b57b2e974818d90577288123c37376f4ef0bd48a5b30fbb621828e9cbb3f7381d3b3a42f8d6dd195d4675b4e260cb1da17fed2427adffd21d716a11d7c292ce1300c0c188e4935327fafa35b1b3b7cf91dda061881042e8cbc99f0140a390bc64382f9fe86aa1cefb73dfeb5141c2909e7ab28897032faa468f6c71ca9e991919336c7fe85261b33f1cac8e8cce2d3f7e5b2b17fd3448b4d2982b6290e93171030fbcacefd878603def93fee5471153d9e1552e8d519b06191971f5d984673a4b47b5e86e48e4a6248fde593251394da72665d03eabd83a8c8dc8efd2b9dea5deacd447e1238ebf097069d09655b467cff32d2c871d732ceb3355618f5e0ebf5d55b80ad2c66d8951b6f6ba3b4e282892dc7c9a99a324b313aadec0aacba647865e7a32e6a5fe9a896d020da9c4f88cc3091a353001a8376179019ddd2ff42c572a6e2d62a45769abc32e3c1d1d21fa676a9b2e22880f7df9c3de574eb3bdbaf16ab02cad22384a3bef87c68b84ea8bc79f2d3a69d86982b90955a31055b3d515f6b63a2b71fca9fc0e635a9cb06714e616de7a25d3d27567ff54ff7eb9f1db9adce4213b1374bb360c6f2a6066a72fdcfe6230ddef72275d060068e52743950b3b7bcf12d1081eed5e58e25ff70b7fea2de40188e312cea80cd7d5ab5df20cdaa23d7b9e6f65396c9d69519fad897cfa72e88d77474bf4c3cc96dd5d8f07b2e9343627bbc281a44ac988f070dc3ec383931e3fe2c0ab759e2d7eb37ed7d491a6260cdf9624ece6bbb5299fa3957d34c286d2cc29dbde64356d707994bebe5272f6ccf35f159f5f6d191f0a3b059adc9451d5c6b9aac3a0d64d392a31563630a0c1b5fe8ca4a7afc61e8c70fbc567e0bb0b0ca8ecaa8b4dcf8f7addfb98a4e790a63bddd8459979a743659277572893f18fc27b5f548f19d768b23583d02a2b9e6acbbf2c769a35dac181caff7de7eb190f8cafb6e5d30a6b1adb8a5fc93c7b37eeb5dba197cdea357013999a7059659baf29bcf7e7cd10439f31ffd81b338b220f5c3bb2913f6dbe8b509c7068c5736d60db39730d39b2cce0d5b7f69dd39fdaa7726e4ce63c88c977f2ac67c88700d38bfb6352037d6b3a46405d189540d88dd5aff2321a4a9af736976e62cf7b570514e987e6dc0c2f00a316cdc60fb7e097d54596c0dd8dfefc9958ed635c715104835970f6e7510fc72efdd1367fc5b8f1af66ff31b9b519137fa211fa17d018cc141d478e804e63b28baf70a60ced7aae3e694a89938e3da499ba30585cec7c4608a12f287f66e898fc1260e1c30400eebcf6c9cd6e64c575e3c584e4b01bf94c70e470006cea392e744dfbe9ae78be83c17bdfdf7416539bfc76eed9bcf06c45819a546a58918514e8bdd79a538754b3b45a5ca3ab12ef7c246fd2b3f18fb62c1a8081ad9e313dbd1665a8f46be5d5d17d5623360dc0d1d7ccee4e7ab48cf22f48db95cc9f31c7d6df800060fad8f3f8772acf2744a5be48bca7637da58dc88201c0d20b6caf0794ead4b16a36b0cab2710ab63f56b518e0d2db8c490038395b2f7206d048ab2c555bee67fc642ac5db1fabda0f72ee62402700ecbdec7a5f797a2255dbcda94669c3e8dece834d6800d0bf89eeea8b85e95a73fd9c9a84a8ba3d52614328ad56a9d5246715a559086d8df4fbb4d60700aa4212442547243f17da0437d533a003989acd0b48f1bb9c1ad9d6b53e0030789306b90d2fc9e428bd56a2df4e243eec226ccb5106dfcae1346cd48c57bb50a9b25277a5f067ceb66d654000b0bc6cb83c827c77b474f35cd4985dbc324985fc99e03abbac6a6ba80b0022cb0eba6911b91acaba241391a6258cd89d28ece6bbc98fc7ae5184cd342f136e72ac2f7432726200e8e8353563d2e2eba0da7e30ec54fc07e35cf930a87dfe4cabdfca797c7d360dc0b98d73e0fdd093899a011e1ffb7eb0d7bd732b936ad86896078f0fa06b6e34dedc08808c000020139e468cbca81e37bee104cb2a4ec33174cc7efbc1da870900ec2176d1e392154ae0896b1cdb8a9876833b0d3708bf73f5c183bd4a12683ad6e68dba7ab7f313d05263efa7e8074cb537e112007cd72eaea2f909f11227bba7af63851ed33b1af2e9000213ff6ea27ba753f37fd0377aefdb5d5df03444ed3ad28c4f00d473ab47dd7910e36de351a314955216652978f58c19557e553edcfe38d1c6739257b92e65b649cfa581edb3731eed7bb4753773cae8b2149aae6fcf53dd952a296356c538725c86afdfe5b66bc9dcc59613fef8bbc1dec5632745ffba6a8cb7de37dd11264f8dc55608faffa3280a800220ca92648aa2288293a001100829b5529199f8a5e5cf4529d1b8e31042df6ffe5c3e1910e8b3e84aa554ad4e915122235669538e666cc090c72be51454cc4ab4cf2e3c1e10a63bb79fe7efb67c532277f0d2d764e5d91dc96a97a65be39f034aa54c50303d448c4a8db79a95e103dbcc6470084a43512a892c97c975d6f97099c8dc5c3508744c1835d9406d4c55652355ca5435b391904ed4a054009ffe9349aa1449459ae7fb43ead1caa2088d95646d27e0e470e8348aa2006a16a21aed119699dde69eaaa5b79e353fa565e8e8766ae9b2a2b548bf62f1f3f3d4a0c3372ce9442374f4399c22795e1553a112862eb69d69cfb7bc5636b7c9d896c8f9b1a7a096e933a82445b90cae93ce673450089a1e93204928de564a91337b4b66aeaed5d1fa5c764d234c65672941a86b46afe36acbfd50d8f56a18e7b2c3e0f3bee198d63ceab554a3fd68f5d172922494913bbb72f4544931fde2954c4fcfdee61f1dc34270b8344a0e9f1adbe20c9aefdabda96b77005223c9cc8f0d797e6a73b0c220b08ba250a2ca3e33f7c485e24250a48ad0932bb5d274a5362d7ce3e457a5154243ea1ba82a9d6852c5c73ccb2a92ae3a1146149fd9a098d73264f5ac6a722532a556ab81c1af141a4a9e7777c38deb4ab7513fbb1a332b1c9c5ca10e57a8d3b15fd293bfa3120659d4e3977ed3f0e9a0566b48804a91a131d81c36a152a881c5e132498542fd6dcfdd3bdeae70f4d8f1657f3e7cf8105b2408bd6f73c9bf3b7b3b6230be73fefefe65cf376d58870141df6dfe4ce5642ab53afa862ca6259fc8cd52a981c70000d066e568b87a6c2e0140104052254d41adfc7694c2b155a3316e3c0600941b0c4910409535b569d52fade629028329626852a4e4fbb7f8aa61196a80ce66f134926c1505ec0f948ca62f6242b4345303ef866356b78164d565a3b1d8660c755c8196b2a4d5f9f9e4f25b4d63b1cdb84cfb612dd639563caeb49f78bbaa1a85a8fa3df2de1ef56a5eef74f37aa45af9323c66c4e1971b5dfc17080902a034d9a6e98b981023cdd69ae8d3018092e6cb153c3d5195f90f4738ca871578272dd831e5ad857d5fa35af79131382c9ea63043f9e1bd5fab3dc11934ca8d7be5d9f09d9c5363ed3c6b362e5747870172859804437a9d56db0f85bdf9909ac7f9f3a995b132baa588c900e547aa0f9d69c927b23395ca92d7cbe11bad1baa7b785744ff0bacd3dd45fac4bf175b008a5469081693284e2875cd8cbc03ebbf0abe919ea521cc75f86cd36eabdad5af309086cc316231aceb4d59e2f2a1f9b4295542700ab35ddb59ddf48ab74e9311b9735d74b4d8b2a14e8dcefa31402baf78af214d4ef2c5bf1e445bf94c9a6a6f58cdfd11344a0d09b472df3b945aa6a198ccca2726957147e6ce3cc519b4f40fc3cb8b273e759abc696b80cd77750d7493264db04582504d72278410fa6ffd0763e34865d1f354b958a94e8c49987b5ddeb8a5991d83d9a285a132347a638c42416a135fc52d8ba6f7f0d7d30160f2794285f876aaaa48ae4c53321df489c45799a179caf48c9cad27a2434af23242df80a5cdcc7e54a0954a1579da6a97560b6cdd3e8ec4cd4bb117538be292b3779d7f1baa29c9116b5406cdc7d7c0353169cb15ff1d9c152556be4dccdc79272fbf8ab1c984557d2b6f71e2fc5bb9c94a52262ebc7833f6680ebdea0dacae6c2cbde1de8cdb67a34fa6a9951a757c6cca8a6bf9923a4ada2a6c354d6f5443c6f913d1471215522d999f27b9f334e95ccea7dfe4b64621aa768f54204f8e5f7233332c57ada6334d042c0e9da1cf0282c1b26229efc5c8c42a7586586b51dfcabb20f1d7fbe21c2d25c9485f7e5962eb6be156f5f8569a7b132b87d498c977d42ddb187fc2ddaf3826a61d78e23597d29ee714bd7a93bafa7276fee7dd0c9860ebf8db88268f6a384c19d76f5f724c8d4e59d0acdc8d2db392fe0c2d4c2d944744a66c0d976beaa2da7e30ec84552de2fca927e652c5b1128d54223917147d996d36d68e513e17acbad804d3bf85a13a346af54b59a1469b9391b3e352e24b350000cb40d4d4d66acb7847e1836743ae8925541dc7b662c29f1bb4e4f2a1d371318952a94c25cdca797e2a2c1a4c1bbbb059968ebe26d9e7f744c565ab346a9538252bec4a6c868a26f275b5c90a3f7921355baad5cae5d9b1490f6e6417552c2425cdb8174eafd7c2d840c4d313f1f4443c0327fbfa3ad9f79fd6e826d4049b6fcc2d4ac929ebc5a7e431e1db173c486bd862ec306b01a95129342a25490268d2a24fec7d1d1e5590272eca7a1d7d667f3acbc7d9faddac0adabcd82296a94ea5b346944a466fbd7cd76f7dedf223c89eeb77ceef6c83138821841042e80bf45ff43fab65278e3f5c92a966e8e8766ad370851f97016054dfe3b0246aeec190bfa4144b4f7f605f9f85f60c02806d6abda849ee8c8db7fe0166e711fe1bfb78f43f10d5fbf7189aaea0bbaf912bbdf8c6898465439789e1e1237e4ba538a2953f371a52cdd26a938eb03af56930e1d0ab897f25d174753bfbeadbd2b28a5f0fe8e3f1f0e365f072ff780aa5bf68b8e3b42311edee914ca168403d2e8f46544ec4180696bbc66a179e7be97f59a9a1b35c9c2d1634a2551d2e02aa2e1bc168daa3f13f4191ab36dd9caa001d7d61406bf73aca562a45be7be3adbca855bb4366482960b2dd1ccd7e76fc8c56704d4254ed1ea918461e5b1ef966c045b904802d14f6ebdb6094210d08e1cfdd8c879d7ee07e1eac9af8dee863b96394fa9733cf1a9c55038bd7ba798383ed75d900da2a6b8e81d938fb98e9d966e31d999fb2856ce182e1ce398723bbada0f44d0cfbb8eaf233ea607fd078a2b9e33cc5eb5ff4394cbf3040efe3a530b3dfd94bf1d3b987bec708231bb34023265d59cd556fb5a9b61f0e3b83a8459c3f317f7e13d3ef812c9b248c6d2c578f73f6e3945f3a515db18deb7b1ceff966e199076e05249dcbf36be8d09106e2d28ff12d6cf78ed1f4da1a3a8aebbbb7295197b1ad706009bc3b9adebbfbeaf0f987455a003adbc4c3bee7a2fade860480b0cdac36cc4361c7e6858a55c0d015d8f8b8f7a401cdd061c82f54d091a71b4e499540708d0cdd3af834ac18104958f45bae65078b723dd44c81a70fe7cef5845c7feb8f47942970b521cf3e2d50bb19328b17f83a3151ae867337569c2babadd6a3d7b5b0e7ebeae6bf085aff225f46028b6fe7df646cff72f387a90a225e69cd07eb55fafe21743dfb06020040c329b31a7e433fb14ece26d5fd572300983d015b21082184d0d785c8cf4e2ffb4368685ae59b944a655dad4f1219ea75947b74bebbcf9730b32aa5c88c495059385bf1fffb396ac4af42fdce094ecd7272ffd2eec9fdc544e9cb0a91b668c73ff7f7b93709eea8c3aa2e72eabcb818b1b18b9d80fe557c1b681f1d0d1943367830509fff2557dbaf2fb09562fb257df3d4903cfcee9a6dd06fe5e7dcba99923dbbbb6607f45bd5c24de7cbdaba2aafbc79efc5b23f8b9f54f95846646080cd0b84eab696620c50994d1bd635f36f45a7d3190c069d4ea7d168c58f6508822008a2ecc97b00a0bac7f24faafcf3032fa2ef07dee4efbffc35487b931e142f4d2bd2e46464fe155420f230b1636058be8e1029d292b7650ac6faf2595f758049d5e3e719f7d2e4b90a75c29b843fc2a155431d1e1e7718db4ab8ee9ead0c522f5ccc557d6a23969267df38982aecece9a483070742082184be5698aefd97c961616aea82ab79196a0026c7d7c76d4f270117a3f25584885287dc4c2d74f2e8a2f7959f80a4b4f12f6217bd2a9252c0d0150406782f7766e239558c6d55bf1582a663ea47fc7afba46d407f5f5eadcfbc6a65cfb7df79c4f7f8a993def7f0ab939b9353dc114d9264d993325aad9624c9e0ab4113274dc58a821042087d5dfedfe3b7114208a12f4a9d8fdf2e83f9334208d5391cbf8dfe5b387e1b2184104208218410c2fc19218410fa4e50b2a863737b36b4e0110441d07886763e9d472e3b9f5283fbd9693282ff5eb4fc489caada77a8124ead58b4f652aaa60eca49163cdeb268c9ce70599d47804cdfed47107ebbd3493c1a5065eaacfbdba6f7f0b116d00982209806ce2d062f3a1456a0ad511528ae0791cb5c0876d7a0c25aad577cbe3dbd5cf7275d6051af55ff999b6f262b705a3484307f46082184d07f921b24ececd9a8ff8a5b9ccef3361f387270dbef537aba14ddd97ff6adaa06f973e6f575cb961f8dabfe6a2d55e2e995cbd606a5aaeba0a4a4f8c9d6654b7746c8307940ff379434eccf2ececdc7fd1da6dff9e7bf77ee3fb0ebafe91df5c3d60ef6ed1f24ae4915f8e80ad452b15856fd092656f3a5874e9f3e75e2c8becd8b7ef4a5ddff73625b1bef9fcea56b71df20f495c1f9c3104208a1af9feacdde55d78a1c16dcbfb1ac01a7f4c5456b354a2d1d8353839c5ea520991c065ed4f8ad66cf927bbf749f114c066c8e3c35ce955bb29f474c9ab7fcf9e1d37466cd0e1125c5aafe00a1f24e77361a260aca3cdb4950e51bb8362dbbffd0bae4060463672e59786844b3c19bfb0ff38b091a66899514a1af08f63f238410425f3f757e523e8091b329bbfcab04835d9613928561bba7747433601004c130f6eaf3dbd574350040d1c309b65e2b12407ea6938020088230181e52716875e1e5ee86ad0f1440fa063f1e411004e1b020420900a04ab9fcfb405f2b1e4110848e5deb9ff6bc94520000da8c53030d0956f3bfa34bbaf334c9fbbb0b089dcebb136551cb3d6c2785013c186242230882a0b73f2fae6a83b439f7fe19d3c6499f41100443cfdab7ffca87e2e20e6b55f2a5a57dbc4dd904411002c7b61377861556335e9b2a7a7374561777033a41107403f72eb38fc6c84b3abde54fa65810c27e874efedaab811193a01b8f0891e151f4cd9e1ec9bab0645b0aadf9daad63ca92e7e266b09ef7e0e19e506515905cebc5276ca69e3c302bc0454823e8ce0bc215755724b6fdc0f55b7fd0515c5bb92f46857b0821cc9f11420821f4ffc47568e3c98287b3c7fe7eea69b2b4f29850d9f3e56d7d466ecb693eff6050f0a5bd93ed1e2decd462cebd420ab8decbef5e18670eacf67b5ec4c5c5c5bd0d5be35bf166e5baad763e3f14a80386434ebd8a8b8b8b8bbf33d3950ddaf413c31a769e7fdb68e83f6783af9d59d555be7b44933ebb13350074d31f361e1e6b7c5585754800002000494441547f7abf95614500aa982d43c65c60f6dbb3fb471bbec3a4ab218b5d01bcd63e8e8d8b8b7bfbf660fbcafd7564eed5498dfda71c96b559782028f8f2f1f5d3fc198969452400997be5a7a65d975c170edd78eedae523f31b276d1eeddb795d7415e36e35298706fa0e58f3c271f29e8bd72eeefec9fef9ea018d071c4c7937c4567c7cf4f4677e7f5c8f498abdbbb801de42f29b258b38f5480dde43032caaece8fd401548da34ecb7ccc02d0f1292a22f8c7760d565a10803ff214d181075394c8c573220f435c1f1db082184d0d78f66d66fd7febb3d866d5dd0fbdc0200816de396017dc74c9fd0dd598700d0a61c9dba34d47074f08d6ded840400b46bd790e9e3be70dee919378659882c2df55940d731b3b3b7d7adaaa1cf35b63217308029b4b0b3b72f49338b1e2e9f7224b7c9fa3767263b3001a05d5b7feb1cc7ee0bd73c1bf88f2f97266abfe6f8ac5bcd16f759d0649770ce943b06a3af6cea654a07a0eb995b197100b82636f6f6c6558f8755befe67f29604875f9edcfcc3870f00009d7a0e03000075ecde393b522da7de3fbfbaa90e00b46fd7443fd571dcd225b7471eeea85761218af0bfe79e137bfcfee0f85c373600b46fd788d5d063e1dc3f5ff4feb351c94618f6dfbd77763b3d1cb6fd6d2325498952e0db3a08ab1e274db0abaa02c5bdc256538e6c9be8557a49842ab5fce728953857ac2a4e7ea9bc4215452a0b72b2b34bcee5d0d87a22c107467c03c1b5703480e09c843c0d1831713721f4d5fcde6208104208a16f00cba6df96e7b9490f4f6e5a3a654833fda48b5b66f770f199763d8f04280c3df6506bda7b74536169739ee5d0bd97a3e6d9c528f9a7ad4d1977f1723af84de86b57daf0a719f80f69ca4abb75374d030040e8365d7afc37eff8bf3ab55a1c66fff3b1b51d0c6adae6d066dc3efb06dcc78c68c07fef7fa8c2b00b1160d9678857c975a4c0b0ee31ae0988ef5d8d7b6f6cad26fd6e7032780cefeb583aa29deddc7fb83ba40487a497f640331bf56a84c933fa00c3365d9c38d5fc1f9573a28b91710913d7318f417565808371d92b7dae7e6c9aeee2d41bef258cd0d705fb9f114208a16f05c1b3f2eb35c1afd704006ddedda56d5b2e5b3f7df7a4d069ecf46c35646c6ac2dff4de07cc0b3e71466d4d7e723e40dc3033fab08aff619d51a829695e70dd060cf75ef03c141a4d9de427a87992a011a7150298db19546aa490b2ec0212f4adf599e536d9c4840f11e9851a80f2c36bb592cc4200cbf26f65e85be903a4a41796e6cf3c031d6c077d0768ba56d67c7892f8b6400bbab59baa8b6fc8aff60384b0ddba6b4139254753e1ede9fd57e92e3bfeab4fc9d06fa6890fffc3d973516a4c2e102eb6fa78142284f93342082184fe537451b371937d968d8e0e4d51d23c8df4e96035eeecb99f1c2b5cc249d3b1d6fbc4c50b4c054077df70776b9b0a972f136c23fb920e5f65f4a6613343f92ef6ead05fc6ede97e71b46d0dc7a832f42cf40072e373356050f12334be9190063149f9eab2160c55949929038199e0bd160d5dd74400909f94af2e5b4871ce5ffcd692d306d8f3f75de0d7efe5c73c797bdf95b451a3ad6a39d7f5070e11a6894ffb80d26438b7d09060891ab70fa866feedcae973eedd038f34e0d6d94b888721425f131cbf8d1042087dfdb4e2b7717915fa922969ece3640023074326a1e7d3cf8f9e7ced91c6c6cdbd3c576b1d1a00d0985c26a8640ab2fae60293cb04a55459f60e8e53f74e26dab0cbf142970a4b74733062130000452f56f59f7ecf74c2d9bb778f0ce05e9b30e89f2865b9655558d8fbb9b959ab1f5c2072dbcee7d2f7265622045eddeb43cac90361d292573449e7b63d02bde69d1cde1b65cb30f36f6f0d2ff79e882d9d5a4cf9e6d89ed760d9be8539761e7c6fad5d936e4bc6586aeffd3c6e4774850b16c8c2b0437bc28b6a5205ea9832fef094f167a5dc8e738638e2b5cf087d55fef59f908282028c324208a12f1645511f7db1eccfe227e5ffb7ec95ca48920400b22aff42733c6a6d2bffe3663f0cfca14d4347638e222d3c68c7daa3199cb65b46bab281613d78c392edbe0b5bfaa7cc9fd2d3c78a5d949914fdf8f215e9c4b33b3b088069eae5c2d5dedeb8f99c7e6b1336c7c4ddd356a7e20976b655637bd81eb4696f10d150c4e65b7978983759b461d099be831a777dfacbf076ae226d7edadbf05b975fd55f7b64863babf0fea23e8b5e38cf79b8b2ada12eb5f1f0d8908e33faad68f370b1370f6842572f63d8bd73f34997ee365c96beab97b35ec53e4196dba40d13767758d5ba75ce92e93dbd44aaf4c8bb57629aafddd0dbccfec795a3d706acebdc8dbe6a5a47cba267fb16cdbb03cdfe5cd2b2523f3ac773daef81db87cc6ddfa768f9d8e606b977b7fcf2db6bbdc0033f37e0e051ffbd2104fe2bcfaf79d37ae67837b793634704fa398a8882f8d0ab87779d8b6979a1db704f6ee52a50c7459027de397fa68043aa64792991f72fecdf7333195c279cdd3b186ffefc29241209bd14ad2a0040a3d188aa000051eea2f3f75e212a5e8f4e5475793a81d7ac63fefcaf120a851865841042df5efefcde6395f973d993325aadf65fc99f39cea3562fa58e9c3dbf66eafa020d004d60ebd37dde915fe7f6b3630200c1f79e7ff385e36ff3566e9cb82f5d010c81994be38efd263a7300000851a7bfb68c1efccbe21e2d5500a2617792f6b4a878e926dd72c0e6bf83872d9bdce50809603f3ffcf56ff5cdfbec09bbe9337fc9c68583fe1453c035b0abdfb2c7487f532699173cb3dfdab70d97872df6d325000851fb35c767de6cb6a4efc2f6cfd63417f07c176f9b1e33755dff367f00d0da9dcb0beefe5ef64b13b5ffe7f11de739f3d62d1bb24b0ac0b5f4ed31a53f8f06401874daf8e0a2e5b4f99b26f5fc530d3af6adc76f3fbe72a40bbb8a268ee5a0c34f188ba72ddd302a701949e8bb06cc3cf2f7d27e96d8fbfc5d66d03a5e332e4537d9f5fbca6d27574fde2a0360889c9a769e75e4d0f4ce0200a85c05bceab600aa7b8b07dd2b2e0adfd4c5bbc5cf9bf64e1dd1da8a8389d827d1d5d5a5d3e90c06a3387f7e2f8b2ece933f9a3f577ec4fc19d5e8eb243f3bfd5dae6b685ae59b944a25460a218410e6cf75953f075f0d9a38692a061f21846a6bd38675cdfc5b61fe8cfe2b78fd33420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f46082184d0178d92451d9bdbb3a1058f200882c633b4f3e93c72d9f914f5c73fa9c908fe7bd1f22371aa6adfa14a38b562d1da4ba99a3a282759f078cba2253bc365d5bf4572ad179fb09d13a6a8d300c99f4cb12084836f49bfb63d4ba6eff62308bfdde9e497bdcc2f9d3aebfeb6e93d7cac0574822008a681738bc18b0e8515686b54058aeb41e4321782dd35a8b0966b56265dfa6d50535b01411004c1d1b76ed07ef09c03b1ca1a1c96efaf51937a6e563b3b3e411004e1be3232b946c5ae92f87c7b7ae5f5e69f6c45108623efcaf00b1521cc9f114208a16f393748d8d9b351ff15b7389de76d3e70e4e0b6dfa7f47429bab3ffecdb1a34ad3599d7d72d5b7e344e597dde90787ae5b2b541a9ea3a2829297eb275d9d29d11320af71afa7fa1a4617f76716e3eeeef30fdce3fffbd73ff815d7f4defa81fb676b06fff20714daac04757a0968ac5b2aa4e3069b3ce8cf0e9baf07451b3a9ffec3d7268d7ea59031ad2420f1e8aacc9e921826dece4e26ea353d26097de9d3b7ccd43dbb9a76f3f78f8f8f830f3dc8f14bbfa5221843e150343801042087df5546ff6aeba56e4b0e0fe8d650d38a52f2e5aab516ae9189cba46aa94148b4dff6eb75e4132390ce2abca9e25f77ee93e23980cd81c796a9c2bb7a4ec2326cd5bfefcf0693ab3c63bbdfa8da6f24e77361a260aca3cdb49f05efa9c7ef68fc3d9c6236fdcd9d146af7401f356d6b06a32edc75d881a575608715c543ed41f3e3ab0a5290d00142f3eb2ddd5960a21f4c9b0ff19218410fafaa9f393f2018c9c4dd9e55f2518ecb23c872c0cdb3da5a39b0183200886b1579fdfaea6ab01008a1e4eb0f55a9100f2339d8a87971a0c0fa93878b3f07277c3d6070a207d831f8f200882705810a1040050a55cfe7da0af158f200842c7aef54f7b5e4a2900006dc6a9818604abf9dfd125fd629ae4fddd05844ee7dd89b2a8e51eb693c2001e0c31a1110441d0db9f1757b74da9410bbbba0808826018fb0cfde77141c9506332ffe1faf15dbcad842c8220085dbb16a3363ece2f370c991487ed99d6b99e118b20089a8e7983c0059733b595538ba2c86dbd4c084ee3793772b40040163edb3cc2d794491084c0b9f3bc135716be1b372bb9d68b4fd84c3d796056808b9046d09d17842b0040957c69691f6f5336411084c0b1edc49d618525c5287af493196134fadebb408a2f746410ee2bdfa801401db3aa1e41b4dc7d6dd3c8a6161c8220d8962da71e8f7fd78948c9630e4f6d63c32508826bd562e2bec8a20ff6d56b73eefd33a68d933e832008869eb56fff950fc5c51fa8be8495c3f1e6e8ac2eee06748220e806ee5d661f8d9197acb4788071bf43277fedd5c08849d08d47847c65a37bc9ac0b4bb6a5d09aafdd3aa62c792e6e06eb790f1eee095556816a767aad690a52f2000c9ccc794435551300809444ec1ad7dc824d10848e63e78557324afa8cdf8ddf56c7aef1a05b8e7e02f068b8199d2008afd9433f52731142983f23841042a82a5c87369e2c78387becefa79e264b2b678bb2e7cbdbfa8cdc96d37cfec1a0e04b7b27db3d5ad8a9c59c7b851470bd97dfbd30ce1c58edf7bc888b8b8b7b1bb6c69757e1b3baad763e3f14a80386434ebd8a8b8b8b8bbf33d3950ddaf413c31a769e7fdb68e83f6783af9d59d555be7b44933ebb13350074d31f361e1e6b7c7f7abf95614500aa982d43c65c60f6dbb3fb471bbec3a4ab218b5d01bcd63e8e8d8b8b7bfbf660fb6a7ac612770d9970c775d6919bd74fade92a3f3ca565af6df1eae254233e56e531f4d7eda7afddb87262551fee8549adfbee4e2c4e3828e99325ad1a8ed890d860da8ef3d7ae9ed93ab78b2823b1f0bd8890f9f77febe433ee66c3bf1ede5cded6900e9aa4bdfd5a4cdc270d587deafaada3f3bd43a70fdc1453f133499b86fd9619b8e5414252f485f10e2c32f7ca4f4dbb2eb92e1cbaf1dcb5cb47e6374eda3cdab7f3bae81a8f000e993626c869f1b5f8ece4d06ded13d6f7effdcf9be2b1f664cea5f1fe83d647d6ffe5e0959b6756b44b5ad47be9f3ea73c3dcab931afb4f392c6bb3f04050f0e5e3eba7f93312d38a48805a9450937268a0ef80352f1c27efb978ede2ee9fec9faf1ed078c0c19477037fc5c7474f7fe6f7c7f598a4d8bb8b1b70bfaeda218b38f5480dde43032caaecf2fd4015786fa77fcacad956cd7d8410f9c7f84507efbd155733945a7c79429f4daa1eab8e5f38f6575fd6d5df7e187624edbd6396693bf66aecdddfea95d69df84bb3fffc48cdadc1990595a420bfbc02991abf4d11fa301cbf8d1042087dfd6866fd76edbfdb63d8d605bdcf2d0010d8366e19d077ccf409dd9d7508006dcad1a94b430d4707dfd8d64e480040bb760d993eee0be79d9e71639885c8d2529f05741d333b7b7bdd2a964d708dadcc050c600a2dececed4b52a7a287cba71cc96db2fecd99c90e4c0068d7d6df3ac7b1fbc235cf06fee3cba589daaf393eeb56b3c57d1634d9259c33e58ec1e82b9b7a99d201e87ae656461c00ae898dbdbdf10707013302f79d59d3519f0068ddaab15ea2c3c8252b9ffcb8a5198f613d70fdae81a5ef6ad3b153bd3cfb567f1d8bff71961353937470eaf21746c32fdfddd949440300e81038b8e2622975daf929edffc7de7d8747517571003e77666b36d94defbd27b400210102a1570101e92220020a22455040a4092820a0284d14292a20450541aaf40ea1490984f490deebf6f9fe4821810402ea27e5f73e79e699b63377ceec66e7ecbd73a7e78ae2d77fbaf4ed200f291151c9d52f67eed7b458b3efbb91ae22226ad5d2a7c03f6c79d5ae955cc66d593326a8ac75bceeeed229dfdd731e7ffaf7cf9b991251fb764d2dee79bf3d67f6b1e19b3baa6a73ca549d576e98dad9921139bcb1f0b3b53f0cfee18fa409be9e225dcc868f36a67b4e8dd836ab919c885a870768ea365e9051fd563437bf7e6f759cd7d40b473e0b56101151a75e43cb4ab8a1b625545ffb72daaebcba9f9ed9362d404a44eddb359634aa3b63dad2abaf2d6d5c76c2adfbafdbf0613b157b0e3f1cc68284f84252b87b9957df629a49abfb08681f3ee9a4bd57e59da4cdcbcad396d6d20bd9f95ac1a8c9cdccc828fb7d8293aa2c951246a46ab7ece72989fd172e18dc620191dc29a865c75e6f8e7baf6f9045a5e2b0f06ff6afed66c511513bdff463410bd79ecc79bd9f75e5708b948eee6e36322249c567475dcd27b796a52a55b0bd87cbf6870262857fa8008ffabe45080000005e0012b77eab2f67259cddb172ceb8c1cd2d12f6acfef055bfe0097f661b89f223b69e35d8bf36a29979f985b3c4ab7b6f6ffda53d91254fb7374df49e7d29143abaaf47f9cda39c558bc1cd24c9474f26eb89889859b339dbe6358cfda253ab59573cdfdfbaa483d5135e7398b51fd2dca2acbcbc63d7e1c19476ec688296888c057ffd30a9472357959831c69859abef3328f152a28688f223b65d303af61b1d6e59c3ded477d7bf1edc638df4fd03e7d79525cf44fad4538793a8e1902e4ee5f50aa641033a5b577da5759bae3e15b7960bf95776ff45ce7d060799966737aeafbedd94f24e1d88ae652bdfc01ec1e587c799ba795b50664ca68e48c8bfb2e73ab9f71b10585ec92baf33a0bf470d1b31a41edb79870247bed940f1c0922728a13ee5e4a144aa3bacaf7779eb7fa96fff61819474e8444a797da9b871efc6cf65f2fcf75439e90f4638737b571bdb3276fe23cf9376ff002fdb8a397d0e94759acddb765c702235e5d2eeef3e9df4667be7eca3eb660d6c58e78dad95bab397361fdcb2fc0322736feac51bd3e3b29faadbaf5a97aa74bfad3edf75b0b25f66d4c1ff52804743fd330000c08b8299b884f61e1dda7b349121fbe49cb6e173bf9ab86e6cc404694a868e52573655ac7ce0058eb94fd95a539f939843143dd4811f5a75816b6abebeecf2421e306058c38f2f4750e3f16343954f9c7b993b99dfbf4ae14c6c6de51497566020c3bdcd039a0d39e43b72c1778b9a79d99ac98c51cbbaf5da58ac3312190ad372f464e96155e3f58d2662cb5e83b4e587c35ad8dcaffd3314a4e513ef6d6f767f16af7232affa4a85b5e2fe62635146ae912c5c2dc495826f67a7a0bf52f2f5b5ab9e9098dcaf06649c882383ce28946fd9caddf2fe964556ee96359d87bce47c22c76a0ef83125acdc14d95090964fe45c795591858b0551524a7e790e676265fadc5e3372662eae0aba101f936b20b327ebf6adca497ff0d366de6ed9c1bd996511ca3f36b1ff22b3b9db3e092e6b432db60baef49b0693da377ce5ad86afbc4524145efdaa47b3099b272d99d4bdbc7a5fa632b9bf1f261297bf1b9ee27fc093948a644ec16ddab736bd3f2327cf8a2815ff4a01903f030000bc5c78cbe66fbf173c77c4ed88240d57dfc6822797b777ee7ad7bbca2d9c9ca9abea2937afb457121fb8fce4376daadcbecca4369e6595989adb2b874e8e50f879ea22a6bebdbefb9e11eee227da456e52ae8ea8acf2cf589c9e5e424a3b335ec83cba7a6f519d455b574cf42edd605196bab8bc58a6769622ba119ba527afeaf7a6eaf3d306d7b9af4d6cf19af8d4f63181a57d3af166b66664c8492d3090aa2c8d31e4253fd4af59a59f0038858d3947510939ba8a6b29a1382dad88940e4a1191c08979120c95faead297680cb54bf61436e61c2567161988cacb5294554454ed6de22295938a282b364b4f56e26ab6536309ab9c4c333b25514e428eae6223a5bf8f94aeaa7be8e89f378a7abd43c53b8e6ddc9ffcd6089727ec37fd11872db60b6edfb96c5cc8cab76612cb26ed3b3fb6a76b66da60d8a4d61f1ed97b295e4d8dfff15bc99fb25400505b68bf0d0000f0fc33e4c5446757a94b160aef9e4f24b2f1b216335570bf503ef1e039bd5b406065feaea61c117162b998b4456a63cd970b62b99834859a8a35643edd3bd919aeec8b35f7abb2c5002f1b2923222abebaa8ffc453f6a3779e3cb96580fce0e8415f476a2a6dabcac6aa57f0e7fad339655570fa7bbbbfbb4076addbb84a8cfa12b5400aabf27a4121ffe24ffb73ca5fa40cee1bc2a5fcbce268564d5be7addb2d387c688afb81b1cd5f5b71a3b4636b917d585b67babc716f458bdac22b5bf6663c2a07520675af47493b7ebc527e8fb43e61d79a73a40aebe4252312db78595376747c61592984bc2bbb6fd4325f530675ab4b777e3f5ad1745a9f7264e7ed9a8ec6a1554f3fbab566ede542e1894a5825097768d1de95ae6fd87eb7bc6b31cd9dadeb6f9273fb968e2f44450b67d76df64867c3a9f7dffeee76951b168cf95736adbf565c9b8fc05333162546a569aa9c1d75c285bb5ab2f2b091fcdd03fbf78a0d003541fd330000c0f34f13b9a4558b6d0e3d07f66cd3c8db56a64ebeb6f7bb253fa7cadaae1eee2f2591ebebcb677f1b3223bc45d2f471bd825da4c56909b7cfefdb5f3866e7da0e4a12db07f9c90dc756acda65d1da4e2ab30bacef6e5af50776a94b134ffa76efca0d7b59234ba9c2a56e5dc7a633970ffaadefa026af5c9c3aac9dbfa5212739e6dad17d37ea2dd9322950927f7a669f99577da79c5dd8d6da4c58b179d4898e93fa2d687376564313e2ccfd836c69ddda553bfcbabbc92516fe41beaa6aeb040d7b86749ff8c987dd3db5577ef8f8c3635c9b551f069b102f0aeb59973efe6cfeaef085dd9cf22f7cf7de1b1bb22baa6a452e8396cd58153aa75b9866d69481a18e9479e7ec81cb6ed357bfe37b3f57e1ac5a7ffae761be43bbf79af7124efd3ab6ae893c68e29c8e6bde1add6564f1fc210de589fbbf98fe530923c6d558fb28f61cb270c492cecbba74e3174de8e85c7c69e3cc8f8e53f3a5b3c355442472ea3c3498defff8a32d0d3e7bc5b1e0d2c629237fc922b2adcda9147b0ef9f48d85dd260dfdcc67e3a456d61947160f9d1e5163535e49c0d8e5a3d77558d4ba75e6ec89bd822cb529b74eee8f0a5bb2fc35874796b00a59fd099ff6f876f0b4f67d8ae78f0ab3ca3ab97aeabc9baa1e3fbedf40f6627c3c98b2c5c2df17df693df99d80801da3deec11ea6dc97263230e6cfe7e5754f8ee6ec3eacb1ffe08fc53fbd627fdd8b3ee42bef3c0de1d42fc1c1486ccc8c31b96ae8b62417326042bfee6b61fffc90500e4cf000000f01099ef5b9fcf11b6ecfc7df1f8af72f5449cd23db8fb475b3e99d6cf434c444cd170fa91abdef33e5ab862ccc6143589940e7e4d3af61be32b232262969dbe583de2f5a9b35e0dd712590e3d9eb0be65d52b7bde79c0aa2f0f0d9dfb5ed72d4622cfe9d76eceabe7d867fd9523c1d367af983168699e40722b8f7ae1af0e6f612f36661f9adc6f494ca3f95766859a312266d97ef1b6c9479acfee3ba3fda5c5614a9390596b26468d5fd6bfcd67445cbb5dd987ba57d78adcedcd1fbf54acf87070fba80266dd70d0b2e3cb47798889481230e9b7cd294327f5f55ea1e7cc7d3b8cf86cebc459af7e559e299906cf3c7ac1e5e3298bbe78ebe75c8124f6415d472e7c2841e72cc3e71e3ac2756c3bae794fe3a95fc7d5731db6f5b87afc3b7326f55a6f50787618f3f9fac0a9af6e78c4ddaf9c55a71567f6384f98be726cafa53a32f56cfdceb7db160ef72b6dbd2ef67977dbd68461ef0fafffbd86b769d46fda8ae539dd87a5d4ea5c72d65dbf39f193f9c8a9afb8cdd4886c1bf6fd60cd82c23e936b5adbb2fdd7e78ffb4ef968d9dcc1df1712c99d435e1dd7df8423628f2c61d5cb41e7419b2f88664d98b3fcad1e738dccc2bff3e42d5fcee9e7fce25c2632d3a0497fdc6efafda70bd7ecf8fcbd6f8a8844963ecdba7cb065d3c42e4a227af82310f40fed59ecdc7bfe82b44dbfed5df1c1ea4c2d11299c82da4cf86ed6cc37fffe63c01effc905807ffedf494ec6fd7fe6e6d6f6d5aea4d1681029000078210982f0d8991593a523d50e1f66341a2b462a180c06a3d178e8c0de3163c723f8cf2edddd2f427d269bac4b3c36cc914738009e212b972f6bdea215cff3229188e7798ee34a871518638cb18a910710514dc3ca23d54e3e6226bc3c50ff0c0000002f3d7de28e195fdcf1096be465272d883afcdd9cb9976d87eeed6e8fe4190000903f03000000dcc72472ddf51fa6aefa28434d24b1addf79daf6a5333b5be16652000040fe0c00000050096fd775f181ae8b110800007814fcae0a00000000000080fc1900000000000000f93300000000000000f26700000000000000e4cf00000000000000cf8f5af5bfbd6bd72e440a00005e488220d47e9dca2b978e575e5431a774c46834960e4be7948e940e11760080a776e4c8118ee3789ee7388e315679583a4244a5c3d23995474ac72b8695e73c30b326b559075ef6fcb96fdfbe88140000bc3cf9f303331fc89fab1d3eac2261aecc6030188dc63f76ef44e401009e4ea74e9d789e178944a52974e9b0b2cae9f4031ec89f1fc8a51fc88dab4d95913fbfe4d07e1b00000000000000f93300000000000000f26700000000000000e4cf00000000000000c89f010000e01f63485cdd9831c694bd7e493756ccd5dd5d5c97b1a0afe3f48fdd8031f7fcea99b3d75e2b7aca02e4fdde9eafdc490fa7f20a7febabd35986bf796042c6a6b05a1ec233a6f8ccdb76cceeed33c5359fb4dc2b3f7dd43fcccb42cc1863bcca23f4b5c9df9e4ed33dfe64a5ac0b652c745d8a11ef7c0080ff2b1142000000f0e228f86dca57d7bace0b923de90b8d7917be993b47ee3766787dc553772e2b099bb37e727db960d4e6c79ff971c197e3c36f52e4f171de629c988768eeae7b237cf8b6149be643c62c9ae66f2b2e4cba7664fbf7a3c28e53e29991ce3c22040080fc19000000fe3db6e18d8b8f2f9df6cbbbbb0739fc170998dc2dbc7bcfd6a64444d4efb5c6059eadd66e3894f2aeb7eb33900d0a3ab54124133d230f9e515f5fd46bf8b68c90b9e70f4e6fa22c2fd4e80fe7ded9f9739a8cbd1c4100a8de983163264e9ce8e3e38350c03308edb70100005e18966d67cf685cb26fdae288ea1b0d1b324f2c1dd2ccd58431c64c5c9a0df9e23f328ab1000020004944415444a68188481b39bfaefbd82b446706db718c31c6b7ff3d8f88c8987f65ddb88e015622c698c836a8cfbc0329bada164664666542445496ac69e3b67d34a0a5afad09638c896debf598fe5bacbad2eadaa4fd9f0d6ee666c61863124bef96c356ded2547304e9073f6c24618e7dbfbf5d2210913669f7f4aebe668c318943c8b0554736779132bfb9b7b444a48b5a5487b196dfedf9f28d502719e3a49d76e6129131eff27763da782b19634c62dfb0cf277b93b4a5db36a6fdd08cb126dfddab6873aeb93ed39b99f43a5040445470b0b782b94fd8b975fa2bfe2ac618b3a8db77f1991c63a5e81e5fd4af8115c7186759b7f7a747d26b6ebb9e7ff2b3a5d7c97fe6ba0fef27cf4444ccc4b7e79b2dadb9479dac6a6813ff98d3a7a1bd9431c694de6dc7acbd925f56ac1a8200f02c8b8b8b9b32654a4646064201c89f010000e05f24f11afef908db84afa76c497ce87e61a1f0fc8cf0f049db74af2cfae5c0811d0bbaaa7f7e3f3c7cc6f94281245e630f9c98e54f14b4e4fcdde8e8e898989fda2b898a2ecf6f1b3c7c4d66d8f49ff61efa63c37b1ee766746a39e554be50d3ee055d7161616161617e4ef2f53d8b27af8c1787bdd9c1beb4f2599f712bd9b2e3fb5f6ede77f8cfddebde6f14b7b857eb29a70b4b5fa84fda3c28a8f347fbe4bd176cdb77e88f4d9f8fa857129df960aaae89dd3c3ca4e312f5a85d17370df79333a1e0f4b4d6dd3f3de7f6defabd47f7ad1cc456f71f7f545bf53527c7bfb5cbf5c39d3712a2afad083725ededaf5e091db93ab9e98c9ff71ddcb5e275e5c1595d9b8ed99755db1b89e357bdb920bbdffaab69695107265aecfea0db7b07734ac3a1b9b9a46b9b293bb9be5fef3cfce7ba77acb70f79736b7a0d5b29b9b3fb582e79f5ede925a92992359fac0719b3f6bfdbec95d97f9abfb162d7c17d5ba63749583522a4cbb2db9a1a8300f0cc2b2e2e1e356ad48d1b37100a78e6e464a454fc090000002f1963750c55e9cbe9743a9d4ea7d56ab55aad46a3d168346ab55aad56979494141717171515151616161414e4e7e7e7e5e5e5e4e4646767676666a6a7a7a7a6a6262727272525c5c7c7c7c6c6aef8facb7ffa38f409ab1a11f97f1aa9d1c5ae0ae3c961f4897c41d0467d5e87a8c157b13a4130a4fcd44e4ce6fd7765184a5f6248fff5352589dbfc906c10044117b73c88a8d98f69c68a4d26ae6dc993dd884339e5b334373fab47a2f0f549fa870b90bbabdd833fca8bebbfb727555f6381573726d33efbf30441100a4f8cb42516bcf4b6e6e11394fe5373a2065f45675ffeb2b30599847d722abbfc00927f6c2326c73127f2cbd6d5c57fdb5244e4fbc94d8d2008da3b0b0389649db7a41a2ab6967770a039495aaf4dd0956d3dffc4bb8e44f53fbfa3150443eac6a644c1dfde3f3cf55f33bc48de737fbe200842fe815e26447516449617b2f8fc782752f6ffb340100421f7c00015c9bb6c4a2e7bb13ef9a7ce7222db51a78b1e3ef8bc3d5dc444619b338c3544e73127cb90fc7d0851c8f7c90641d0462d6940e43cfe74417914e2be692922d580fdb9350401e019d7a54b978e1d3b76ecd8b15bb76e57ae5c7960e98aafbfbc71e3466464e4ddbb77636363e3e3e3939292929393535353d3d3d3333333b3b3b3737272f2f2f2f2f3f30b0a0a0a0b0b8b8a8a8a8b8b4b4a4a4aff6397fef72efd4f5efa5fbde29ffc03fffcabfd82c0097ac9a1fe190000e08522721fbc68b453ca371f6c8ca952055d7c6bf7459d598711adadcbbefc399bb6a3da2b741777dfaabeb1777ec4d6b306fbd74634336715b5dbdd7b7beb2fed892ca961dfb2364bff387af4e8d1237feeddb67272abe4afbbb59b7a3cb7acca54977c68d1b0567eb6261c638c895cdf89a0c23bb732f5449abb7f1c4aa7e6e30779d7541d9b75f4e3b64d275c6ab5fac2818f9b5b941d4071e49e4b3aebce031b9a951fba739721410fbcb26eef30eb8aab1d75f481d3b92c745437e7b20e609859e3a17d1ce9faeecb7942ada2ebd0a68d6b7921250e81f6949f985a2c10a9630e9ec913357fab63596d3bf1f69d46863d753733b53f5942fe95dd7f91739fc141e5f5ca22d757df6e4a79a70e44abab0d02c07343a7d3ad5cb9127180670afe99020000bc604c43a7cc6f273e3b67eeb1dc4acd920d05690564ee6251a92f6cb1a58b3915a4e555fb682843414a868e52573655dc7f2895b4ee9cbb5498965bd33dd05287862d5bb56ad5aa75dbce7d467ffeeb2fa36c6f2c9eb031564f44c517a6b7ea30e58059df055b8f9ebff2d7f51b67978712698b7546227ddebd3c32757430a9f1b224e98f2d5734ce3d47f6f63361558f48e5a4ba9fa572a6f6960fe4ac0a6b055ff915f964ea605b6923220b170b32e6a615d6ee415b121349c56b1927e2880c3aa350b665958bedfdaebf98ccd64555c356c4b6beb644a93753b535ac50fb93652ccac83592856ba55599899d9d82f253f2f5d50601e0b921168b478c18813800f267000000f817f1ce7d178ef7c858ffc17751f71334deccce8c7213732ae5bebaeca45c32b353555b4dca296c2c787219b3f3f28daa6efdd04955ab62c83d825d8862ce25a8894a6efcb8e9aeb2dffa9fe60def16dea441dd3a7e0e5c45d9442a271515262717d5781772fd397b57bd5ab2e695f0f7f76718ee1f91ad29e5ddab94511a0bd3721efa31a052ff5cbc999d920a53d38bef5736eb7312738833b733e58971629e4830dc2f85a02dd6d632e466764a2acaaa9c851b0ab36b7af4b3dcb75bb839456ffb355a5be3e66a79b238858d394739099556158ad3d28a48e9a014551b0480e700634c2693cd9b37af4993268806207f060000807f9549c3890b5e515c9e3feb6056c5ac80ee4d240587be3b9659961f1a330e7f7ba848dca47b8009117162b9984853a829cf1e992ab85f289f78f09cde2d20b0327f57d35a5d3e0885912763892cdd2dc54482b648433273b3f25a527de29e8d57cbd7947abfd2d18e4e2ffb294a53d3c5b4dc6fc496336b7b677dd5b9e584bd651d5b9bf8bfd25894b96fcb9582f28d26eddd70f951459279750c3317ce7ebb3ba92ccb160a2236ec48a6badd1baa1831b9bd9baa72adb03ef9e491c4da055ce6d9a1b94a7dfed7abe565a1822bbf9cada99d3b295b4c9b589722e7bef9f9852abdb109c57776ae3f91697cccc9aa1c196550f77a94b4e3c72b85e5a54ed8b5e61ca9c23a79c9f04180e795442259b66c5983060d100a78d6d4fec61c419b7eedcfbd87cf5d8f4ec9d711894ccc6d1c3deb85f7ec116a27461c0100009e299c7d8fcf26f9d5ffe46811915de91cbbeef32705847ed6a7936ae1b45e7e14b963fe94ed7901d33e7bd59e2322cedc3fc896d6ad5db5c3afbb9b5c62e11fe4ebfafaf2d9df86cc086f91347d5caf601769715ac2edf3fbf6178ed9b9b683b2dabd96c41ffffdb75c39094675f69d3fbf9dbf314b1c367398bf944808e8d546b576f3ec356ffd34a6913876f7bc373eba72bf9e57113ae3cb3e3b064e6ede317ed6bb5dfc1585897f1dde9f36f0fb2f2a77162df319bee90c37b8f99b5d5b0a7b8e2feb6ac7dbbf3a6f9c57d8d21eafa9be9cd4c9b9e4f20fb3e747f2448cabb1b655193e7356d8b68923da0d499f3db8a149c2be251faeb8e7f8d677c3bcc444a4087af355ab4ddf4efea2e7c6d10dc571fb17bf33e73a51ed5a3eabc2677cd464db94a1e35afcb664803fdddafcfe5b1bd3886c6bcab7eb4df975ed5fe16f7d1ce2b377e8c83e2dfd6dc58549d78e6c5bb7f5a2d79ac4375a3a3df2645526f61cb270c492cecbba74e3174de8e85c7c69e3cc8f8e53f3a5b3c355f818c0f3c9d5d575ecd8b1eeeeee08053cbff9b3b1e0c6d6c55f1d49252212993bba5b8ab57999a9772fa5181b7408b113ff238d8204a341e0785488030000fc136475de5bd467d9abdbf3ca6730d390b9c78e594ffaf08ba97dd7a849e614da7fc9f1a5e3434c4bbfc64d4266ad9918357e59ff369f1171ed76651feaae6a38fdc855ef791f2d5c3166638a9a444a07bf261dfb8df1adb15e537b6ad6a05365e3129b3a6dc77dffe927437d2444c42cbbacdebd60e4a859a1361349e6d8a4cf079bbe51f5189a547e3de234e0a74baa061fcc5c3da5ffd76a22a567cbd73eb07de8077aa9d7b01fcff05cd890575a1a7f3ffe7537fbe69f1dd9251df5feb2219d3fe56d1a0ef8f8c785bf74195ef088bb7d257ee3f69c534c9db860feeb9b0b4964dba0c7ec3dcba675b6e288889879db657b96a847cc6beb3e9d149eeddf9ef3fdf8593d97d72eded280497f1c12468f1ddfc06a28997ab61f35f3bb211fbeb1afe6f5bd876fb9d170f3a2cf566cf97af2867c0331a57b4887116b974f1ee2cc133dfa6455f9a9c4aad38a337b9c274c5f39b6d7521d997ab67ee7db6d0b87fb49f11980e7d4ead5ab11047866b19c8c948a09736bfbea335bf5ed8dd3979e2e24320f1d3e6970886d69d71986a27bb7e3c5de81b612123469117bb6ff71fac6bd0203892dbc423af7ebd3cadd8491fafad7ef7f7dddc07b75ed6c71ede8c5a42266e6d966f0db7d83cc3921f7d482291be3c82cb8770bedc9c3d7d265ada6cc1be4ae893afccbaf872f4567a989291cea85f71cf04a9095988492b8239b37efbf1497ab236252331bd79081a3fb062aa8e0fce793d746932c78e2a291fef8aa000080272308c26367564c968e543bacf6c9580f3f1fabf481287fecde3966ec7804ff1f3f99b907867a773ad8ff6cf48a50138403e085b472f9b2d66d3bf03c2f1289789ee738ae74581963ac74f83022aa695879a4dac947cc849747adea9fb58967ae161211e7dfa74f79f24c44bcc229309088c8987b61eda76bafaa49e1ddbca3bb21f2d8b9539b17a6e8674f6a6f57b6aa21fa8f5301612121fcc9f3f13187d76dabb7606460f98fd705177f3968eb5fbfb1236f2dd1c5ef5ab2786f0a71760ddbb452a69f3b766defaab8fcf1b3dff0cd3fb2eee773a964dda06d88b3b8242725363a25472b9002ef5f0000809756f1a5cfa76e97356b1ee8ac32a646fcb2f8e31f72433e1fd710c9330000fc77f9b3a128ab9888c8ccde5ace888cd9c73e9db6a9ac3f0db7c10b3ef03dffc7553591a2c990377b7b4985a656a99ffc1c1fb3ffcf84f0418e659bb0ed3e7e6c374721517c77de816c75424cae3eb0a2aedbb6ebd419afba4888487de39bc32944e4dc73c4a0e6164ce7abfbf4ebd3f9a7775fed31c145ad232291c2c2dadecdd9be59a73ed60a112322927bbd327c689e4162eb88dbb00100005e2e9c54927168f13b8b12f20d44661e2dfb7f75e2f377fd24080c0000fc77f933afb034212aa2c2d42cb5e0216632c726ad9a2aaf9dbd91434444fa82d47c22a2a20baba65fb8ffaafce46c9d50963f8becdc2d45440689a99488c8a033dc6f1867ea53d7aef48bce58929da521224afa65fe07bf54ac2064dfcb634ddbf4098fdc783cfee8d6ef8f121131ebe037c6bf19662b1259d5096d8e13090000f01292d519bff93c5ac20300c0b3943f4b9c9bd5579c3d536488dcf1eb658f418dac7c3a0d72752fbe72e3829a88486466af242a2245a381435bd8946d513018e4aed2f2d6d5e53d6156d7da9a1397f719c6c92c2da514af21e74e237af999b0f22d7196b6224ed6e8f58f1af62bc84c4d4d8d3bb7e5c7139917779fe81cf29a0bcbba11713bcf20b1addbc85b89dec7000000000000e0bfcb9f99dcf7b537c3a3971f4fcf3ef5cd4717ad5c9c2d25dacc5875d962de26a473bd3debfe2abab4f7b03cd45b251466a7c54546897bcda9e7f564a5917b776a6577f9405ad2e17da774f51da59abc8c7b51b73203de9be59b7668f157174cbd3decadccf8dc7b054444262a29474271f49eef3744932c78623d6f25fa0f03000000000080ff2e7f26e2ccea0dfa7876c0813d87cedf884d4f8ccee2644a2bb7fa018d42c282941cc7878efc88dfb363df999ba7f647128915d64edea1a1ae3246c6272b8ed4a3d7e449aa5f771db974e9f01f978893aaec3dea85d5b3143166e761a38bb87cfc9ac648c4e4b67eadbb0e6c69c3e30c020000000000c0ff43ad9e5f050000f0a2c2f3ab00009e23787e15fcb74408010000c07febe4c993080200404d5ab468812000f267000000c0a5210000c073031d5603000000000000207f0600000000000040fe0c00000000000080fc1900000000000000f93300000000000000f26700000000000000e4cf00000000000000c89f010000e0f921646c0a633573fbe0b2fa6fee417b6bae1f93beb2371fc1060080979a082100000078ae3165cbf9db36a5e8888848737bf59839c7ed47af9ad752c5888878555d0f098204000080fc19000000a42eadfb0c2c1b2f3e7de4c339c7edc37a0f1c68cb101a0000807f12da6f030000bc040c9927960e69e66ac21863262ecd867c7122d350f3dac6fccbdf0c0f759030c6ccbc3b4df92d5e5b79a9507ce7e70fba065af18c31de2ab0eb873f47950808310000207f06000080e79d50787e4678f8a46dba5716fd72e0c08e055dd53fbf1f1e3ee37c61f559af3e6163ff96efaccb6a337fdba1233f4fab7be6bd012ba2ee2f4dda343064c0e2abdeefaddf7370cfba773d2f7f3ea0c9809f92f488330000bce8d07e1b0000e005674cdbf5d1e25be6fd77ed5bd1dd9a23ead0aea56b9677afc5537f7befd06087877e4a575f5d36735f51f097fb378cf7121351abe6aed93e1dd7972fbdf6e5b45d79753f3db36d5a809488dab76b2c695477c6b4a5575f5bda588e600300c08b0cf5cf0000002fb8e25bbb2feacc3a8c686d5df6b5cfd9b41dd55ea1bbb8fb563109bac2dc9c32b9f96a03e9534efd994841c37aba894bd766e6cd8675b128db963ee5e4a144aa3bacafb7b46c8ed4b7ffb0404a3a74220535d0000080fc190000009e678682b4023277b110df9f25b67431a782b43cbd90b1b5a38565198bba1f5f551b0ad2f289b77635bfdf464d6ce56e797f5bf94416ae953626b270b120ca4fc947fe0c00002f38b4df06000078c1f16676667421314747242b9ba5cb4eca25333b958859745c7de2684e695f62ccc4cd4fc2a7db29c950905d622455d9cfec86a2aca2fbdb5212e524e4e8c8aa2c85d6e724e610291d94b8a8000080171cea9f0100005e702601dd9b480a0e7d772cd3583ac39871f8db4345e226dd034c486c53bf45ab32e14ddc159cc8a1457b17babee34c56d9daa489d97b30b56c5ce4d0a2bd2b5ddfb0fdaea67ce99dadeb6f9273fb968ec89f010000f9330000003cd75ff676dde74f0ac8f9b94fa7d1cbb6efdbb7fdcbb73bf6df9e1730f9b357edabbb0e90d51ff74967fa7dd4c81567d334fafc3bbf4e7d637174a5a5133eeda1fc6b5afb3e33d7ffbefff7f5337ab7fbf8a6aac782f71bc81069000040fe0c000000cf35661a32f7d8b125fdc47f4ceddba54bdf697ba5fd971c3f3e37c49455bbbac875c8cfc757754b9ed7c25e26b66bb7b868e4dac93ef7973a0fda7c61cbe406d1cbdfead1b9c7f015318d266f39bf7990336a9f0100e0c5ff46cdc948a99830b7b647440000e0a52208c26367564c968e543b7c98d1682c1d566630188c46e31fbb778e193b1ec1070078522b972f6bddb603cff3229188e7798ee34a879531c64a870f23a29a869547aa9d7cc44c7879a0fe1900000000000000f93300000000000000f26700000000000000e4cf00000000000000c89f01000000000000903f03000000000000207f0600000000000078b9881002000080ffd6c99327110400809ab468d1024180e7297f8e888840a40000e0852408422d6756cc7f78583a52a174d26834964e968e182bc1a52100c053bb71e306cff33ccf735531c64a87152344c42a297d79c5fc07860fab767e4d2b03f2e7fbead6ad8b480100c04b9b3f574e926b1a3eac72fe5cc16030188dc6c4f818441e00e0e9f8f8f8f03c2f12894a53e80712e9caf9f3c31e9d3f3f901b237f8687e1fe6700000000000000e4cf00000000000000c89f01000000000000903f03000000000000207f0600000000000040fe0c00000000000080fc190000009e2986c4d58d19739f72455d79ae3e765903c6bc675e57676c0a633573fbe0b23aeff7f63c638c39bd77aeb8f2364a2e4e74618c3116be3d9b88888a4e0cb362acf5afb98f2d54e99a0ff19b7b4bfbd8d71a73cfaf9e397bedb5a2fbb3b4b7e6fa31e92b7bf38988481db97ef6cc1527b3ee3f4ddb98b22e94b1d0752946bc1f0000e05f2142080000005e784cd972feb64d293a2222d2dc5e3d66ce71fbd1abe6b5543122225e55d7434249a5ab26ffbce6e267a1e1a6e53970c49a4d49c48884a7ddb7cf846fe78428ee4ff39641ce8fbffe30e65df866ee1cb9df98e1f515e54f6695dafaf805ba9a726547b161cedc34f9e0512dacca6b0344169e010164818b1b000040fe0c0000004f4bead2bacfc0b2f1e2d3473e9c73dc3eacf7c081b6ac628d3c2222ebce83ac0ffcb2faccd2f00e2a2222ca3fbb7a7ba6efc02e399bff78da5d3b86f719d8cbfc1f3806b1e7dbbb23dfae793967d373f3cd9e38d70000f0af41fb6d000000282772ed39ba69e1ef2b8e670b444442ce8995bb0a9a8ceeed26fec77725646c0a63acc182bdebc7b5f15030c678dbe0e1df5d2f1288481b39bfaefbd82b446706db718c31c6b7ff3daf52fb6d63ea86a6e63d8f12dd9aea27618c31d67875a2e1c1f6dbc6fc2bebc6750cb01231c644b6417de61d28ab80272275f4b60fba942e62ccc42ea0fde4fd1968f60d0000c89f0100005e1606757e6e4e6579c5fa274ca09dba8d09d7ed5f7e28c34824641e5eb14f1336a6bbf3df69afa62bac52a6dcfc12c3fd85d73e19f6bd62ecafb73392af6f7b5dbd7e64f75911254412afb1074eccf2270a5a72fe6e7474744ccc4fed95952f5f6cfafc7a75750891e7078722a3a3a3a36377bfeec857dd6dd1e5f96d8387afc90c9bfed3de437f6c78cfe3dc8c4e2da79cca178848736d7e977e8bef349cf2d3fe63c70fedfa7e561f6f638116f93300003cee6b12210000007851247dd5cae1ab87e67a3dc92678bb8e63da718356ec4b7d6d30dbbfe24fa1ed8f5decf98b7fa350a7877858569eb61d753af69b6626651722a18b36cf7bcd892772ee3d7bc96b6b3b6fdb726b5e702399cad1c5464624b773f3f42c6f645ea9d3315ee1e0666f4224b572f1f4f42cab1caf9cff1a927e1e3f27c27ac4a1c36bda9933226ad7ae91383870c647bf4e3a3cd4b1e0e691280af97ec9e4fe0e1c1151bbee03f0e6010000e4cf0000002f11ab3eab36beed2db99f45a6ec787bc8ea27db06b36efb6e17598f15bbe25bf22b4e483afdd2ce9a8bfe3b85aa33f3d72f5b9a564c7226ae756415533e9d9bd996571ccb9c026ce98f984c1d91ecef46223f62eb5983fdc811cdcccbeff0967875efed3d6dc99ec892a14e6601ad7d68fee40163b346f56adfaa797d67051ae4010000f2670000809789a967d3b6ed83ee279ffad81b2aa2a2274ca02d5a8ceeaeecf0f5d2a5dc79d3eefbc22d19fdadfcd93aa875fbf635f51f263191547461c6381147069d51f8fb813014a464e828756553c5ca079638e6ea884c1bcc38b04b32edd3b53306affa80c8c4afc7075fac9adec5518cb7100000207f06000080da53367da78f4dcb15cbc966f88a662aa292e7ee0838858d054f2e6fefdcf56ea5ea7822e24c5d55444452f7ee3337779f29a8d36f9dfafd9b8fc6cee9dedf39e6e808571e671f0000903f03000040ad2982c74f7b3d619fd0714288e97f95018be562224da1c648546d52cbc47271d9f26a16aa82fb85f26f1f3ca75fd43d48c16adc0b93d906b67b6bdefcbd6b3b9cb8704f33c2d504271f0000903f03000040edc9ea4cf871df8447ad917c7cfb66b5e2feb4d831fcd5564ee25aacc9e41e6dbb35b57d4c4d2f67ee1f644bebd6aedae1d7dd4d2eb1f00ff295572da27b5377dafbf3ea2dad5ef73793283deb075855bec0717d7df9ec6f436684b7489a3eae57b08bb4382de1f6f97dfb0bc7ec5cdb411ebdf2d5c107fd5eebde3cc0dd46927d75eb273b8b54bdbaf9c870e2010000f933000000fcc3a2be1c39a8ca8cf0edd9c75eb3a8cd9a8ad70ea66c6fffb88a6d9390596b26468d5fd6bfcd67445cbb5dd9873a55592ef17ff7db39e7472d19d6612511355a95707e54e5ab1aa66838fdc855ef791f2d5c3166638a9a444a07bf261dfb8df19511f116f5c23d7ffee18b09cb930bf4c45bfab71dbdeea7f9ddacd1891800003c1acbc948a99830b7b6af76258d4683480100c00b491084c7ceac982c1da976f830a3d1583152c16030188dc64307f68e193b1ec1070078522b972f6bdea215cff3229188e7798ee34a871518638cb18a910710514dc3ca23d54e3e6226bc3cf04b2b00000000000000f26700000000000000e4cf00000000000000c89fff4f045df6dd9bb1f98667b064eab43b918945c627798d3efefbed3396243fd10deb9abf8ece1c772e5e4ba4cf3f3c75f3f2e32502de1600000000000055fdbffbdfd6dd3db770eeddc2d2095e62e96e57a755609b96d626cf6a226fcc4b3bb9e5cae98b99b95a224e6ce16ae3d7aa41973696d2ea3a0e30a4dcf8726aa4c78c577b7b3f1458a1e4e227bf6c8fa932cf6b42df81c547e67d2f7973791b3f79edcb547c7eceafbfc4557336eb7cd023bc961bd166ee9cbc3faa5db789afaaf03100000000000078e6f2672222ceaad78276416646754e5eeca5e8139bf65ffeabf9bba33d2cf8672f3cfadc230bff3c665aa7ffc72dddad797d6e5efcb5b84b37b38b5a594aab2b2d67e33564aeb3c4bea6a832458bd6ef0db0aa7838a6482e116b9a8f9bcdac9ee889939cbcd1943e750c442414471c5dfab3e91b739bb849898844267ceaf9da6d446cde7a4ad7e6a6666881000000000000f0ace6cf8c896422a909939ad80639d9d66d6cbefae3f3bf5db41f162ad75c3d3cff1b5187aee2eb7fc627e428bb7f1a5af4fdf15331c51a0391dccca76de3beaf392979525f3d3c7f356bd55ef4d7c184b412b1437870df36c2859fffba1059a45758351fd9aa5b43394742ded9d36b7f4ccc283008c49979b8b57db3495337f113f5372f14664526f3be9303ebb889898814b6f59d6ceb972f35e6a79df821e2f8c59c22a348e9ea103ab8691bfbe4ad73aefb7fd2ad9d53f56929934814665271a5399a5b11abbf95bfb538d44df20411149948cbce9c8c638c979b4915d2b28c9f8884a2ac0b1b6f1c3f9a9e6f94797469f67a5f47538ed40fc4764198e6eb7d37bbf67c37bc868a6fc19079eeca6fdba3633275a430afd7b369aff65632a68ffffeb76f93fdbbb8a59d3e959a651af8de670d9dc4f81c010000000000f2e7ff43091c3c5bfb5fd97c3cb324d485233214259d4f0ceafa5e171b29935949f2fa84377250aa144c9b9ab86bd1e99dbeaf0e0e921091b1383db2a061d7a94196c5715b179ff9eaaad80a9b4d00002000494441547df880b0f123c4e9fb8efdb8fe46c33ac12e1226f7f0edfd6190ad9d5c6c5427ee3fba7ef56dafb9756d9fe48899a9959f83fec8e68893bd3c7d3c2dac2dc47c45feadcf3bbee4c8098b8643bff4761495245d8abe5da87fdc6dc342e1e1fd330e974dc81bb5993adef1df08a93e362ea15183d7e7351527dcdcb0eaece126aff6f0e4e981d8aae8c22337527cfdfc376b731a8fef36ac8e5c1f7f7be382637b5cbaf7f66744a48f8a8aaad3a8dfc74de41c6f2ec2870800e0ef3a79f2248200005093162d5a200880fcb92249e5cdacc5c6d8628d81e444bcd2abef5b816595b18241a7493dfcedf9d88482fc22834e6fb44dd618832444c429ddbb0ff2759310193c1a385cd78685746a6ec61399b770561ecdcad1928b8444a65cc6914bfbae65a66769b45a835e6c9aa7a727ca9f4964de766a07f9afd7cf6f3cbc3bcf404c6a5bc7ad459f064d3c24faa4bb6712cd3b8ef77555312253f7960ddc8984bcf2171a0a4f7fb26b575c6942ad6831bb7b37772262264d5bbcd3c7b2b4084c22971069ff85888aeb367ead9ba39488acbd025531f7d2f582274f0fc4569fffc84c5f73f78f0416deae5d5d131191c8ddab6dfdeb5bcfe5e9fdcd89485c3f74602f47293e3d0000b83404000040fefc7f25180bb374bc4a217bf08e62a1f8dad915cb32fd06870e1d616565a68bf864e749e1a12a5ec649442494cf6762114f641488f47927161d382c0bec33b2a1979342147b6ee1174f93ab722adbb0616dc38691a0d56427a65fdd79ee970525664bc23d0b0a4a240a2b931ada83f38a46e3bbfb6a85d21f08e45665c7c6999858d898feffda3b7322998404c39377a76dd064e5e8f36f1ffef44cd9011a757a49633dfae5060000000000e4cfff197d5aecb148de6f8c8d8ca8ea53970c199752d59ec1afb4b1573022a3eec9b2f2c2cceb89b2e01975eb79f044a4654f5336c1a0d79348cc13113189d4cacba565afb4b37352d30a8cdea6a6326d6656b1e02dab76d34c666956a553b0e72bf5e425e64adeb25187f7fb59547d8be8f19901000000008097d37fd1fbb2201875069d4657989173fbf0c5b59f5ccc691cda23e8e10742f1a64e722139fe467c716166f6f59de70ec53dc19390994c612d2bb97b212d33af2433326af78f71454ffe8467636ae49a9947ff387c2f31ada4b858931397786c6b4c918b7b800d2776f26a62977de0873b09b97a7d4951fca9bf0e46141b5f98f70593fa7472d61c3cbbff7c4e81d6a8cd2f48ba7af7ccd517e8000100000000009ed07f51ff6cccda31e9e71d44c4c42a37bb7afd3a0d6e69ada8e67150ccb255f39eb1a7fe98f5eb2f6213b7a61e7e36a9f1b5df8bccee95d175367f7f6cf11ea3dcc9b9717d1b69da93ffba60e5dca249c18543674f6f50eb899889996768d0dbeffad88988c8a2ed07ade8872beb275c2c1678a59b53b33744ecc5796330d3464ddf79ebdaefbf1cfa748556606295bb43483f177c600000000000e0a5c57232522a26ccadedab5d49a3d1bcc0211074d9d15179b67e1eca67ed01d4823a2d2a4eebe4eba2c0439a0100feb5ffb582f0d8991593a523d50e1f66341a2b462a180c06a3d178e8c0de3163c723f800004f6ae5f265cd5bb4e2795e2412f13ccf715ce9b002638c315631f20022aa695879a4dac947cc849707123300000000000000e4cf00000000000000ff041142c0c496de8196cf64c96476befe38410000500b82e65ec4e93b050fcee6acea87d5b77a66beed8dea8cc414b5a9a3b395f4e91a401a8be32e9c8b97d774508236372926f65e465e895e202692c84d559676ee9e8ea68fbd454b9f75edd4b512b7d026ee264f5fb7602c4e8d4f33583a3baac44fd9beb3a662e8d22e9dbc9957d3ab64ae4d42bd4c9fb2dc823627e95ebed4dec5568e5a150000e4cf0000002fcfd7ba95a78f5da5072b324e66f62cf5ee21a83312e272ecad9c9e367f7e74f2997bf7d2e5a412b9b5ab97bb999474eae2c2dcac8cd43c170753feff72bfa2b138252e4ecbdb39aac4fff0967973cfba819ad2c76008c5c9b7e372254ebe9eaad2cb382632953dfdf109da9ca4b8445395b3ad1c1f200000e4cf0000002fcfd7bac2cad6cef4dfab46148c46e2b867b4ef1c7d6e4272096f55a7515d5b4979115d3d05a340cf7f673f9cd4dcc6ae6cdc90977b372e57aab2b1b393e02d0f0080fc19000000fe51c6fca8b311a9aa3a016619b10919853a81975bbaf806b85b56249a822eef5e744c52465e895e6022a999a5b38f9fab5254f6c2407f45465c5266a18eb7f1772e8a8c17fb376be85051856cc8bb73f652aab26eb37a367c7ed4d988546580af497adcbdac623d891436ae3ebeae161246faec6ba7ae66198992228e251111c9dd42423c151c1935d9897763ef65e66b8cc4cbcced3d7cbdeccb1f6c29e80b53eede8e4dcdd70abcdcd2c9d3a5c61f070483566b245e26abfa38495639dd3794a4c7df8d4fc92ad40a2432b172f4f4f1b0a9bed5b2a02f4c8d8d4e48cb29d6094c6c6aedece5eb763f5a86928cf8e8b894ac42ad9138b189b99d879f9779eee553b7f28928fadcd168222233dfe68d9da4ecd13b15345971b7ef2666151b98c4ccceddcb5278fab35cd38e8492e4abe76f17580686d4b59332223216275e397fb7c4ae5e131f49dcb9887b5a22f5d5e3478888c4f60d9b0598f3f8c80000207f06000078c10946bd5eafaf9410325e54d174599f713b9a79f835f651b092b4a86b517fdd32695adf4eca88045d76d4c5abf7744a478f405f5391415394975da23196a772faf4c8286b0fbf206f53de60e0f93c557c64626a899d5bd92dbabadcc434add8d6c5524c642cdb518cad779dd03aa654921efdd7ad2b5785268ddd4d45e6fe4d026f5fbc99675db7a18729478c134b3912b419b72e5c4f67566ebef52c64549c117ff75644891052df41c64850a7ddb8743b5b62e755d741c9a93313a26e146a89aa6d68ccc466e6524a4cb973d7d4cbd94665227e302f3696dcfbebc29d1c89ad87bfa74a622c4c8b89be1ea1a91712602d79b082da50187fe5626c91c2c133d0c794d7e52547c75ebda46f14ecad1211198b93ae5d88ca155bbbf97a98cb98beb8203baf44473636f59a18ffba705be71a54df51c688f112097bcc4e0d79d197af256acd5dfdbdad64c6fce498eb516a23c99eea279247ec48ee10e09f7dfe66e4ad64657d27b950107ffd6e9ed429c8c75a22327a34aa2f5cbe966a12d0d84fc513e3441224cf0000c89f0100005e029aa4cba7922acf50fa873572284f0f25f6017ece4a9e88244ede6ec9676392f3f476b66232162745dd53cbdd82833ccbee96b6b4b12f4bc88988486c1b10e06a517ecd2076b5e2ffba975ce4e26dc611099aacc44cbdcca574c3655717367e7e4e4a111199dafb0616e45c4a88cd76aa672d9648a53c232696cae5e515b086fcb83be97aa54f683d673923220b73954c77f65a6c62819d8f920a9362b20d663e0d024a179aaba4bab357536b3878ced4bdae57f15fd1f76e5fb9779b9844a1b2b0b67772b657951ebf2e273a3a87aceb340a2c6dde6d61a11469ce46c6a4b85bba55edac4bd0a447c515881d821afa971eb4858519bb782e3626d325c85eaacf8e8ec96556818dcb2a73c9c2cad6a934be32094765875716725df62376cab499b1492562fba07a5e162222323737e522ce46e99ee6cc3ffae898d4d62f30fbfcb5a81b89a69eda9b7145266e8d4bf7c989a5523123e22572b91c99330000f2670000809786d8c637c0a95232c8448afbad993933abf256d1c4c40a2913346a9d4062d2e6661693c2cbbea65eaa99998d59a50b06b185abbde4526a629e7ba0854850a727e608a6de8e0aaefaf579536b95282937bbc4602d7e78fb467556b696945eb6151d6031b1ca5ec5a5e7e46904339697a3215337eb8a85229583952835bd86a36722a56bfde60e453959d9b979797939d969f1b969f7d27d83eb39c93943517aae81b770bcdf089b492ced1414995d6878207f3614a4e70912474765c54170326b1b794c6256b1d15e5494916be02d6bd783f863765a94552088ac1c2af6c364d60ea65105c6273ff18f3d3a26b6f2a9e39c7b39e6d25562665e4ddc9548960100903f030000bccc78b9cac2a2a6fec338beca024624082410915e632092c86a7ce6122faeda7d356fe6e464722f3e215b6b6ead4d492a64e601b6953b80e6c4a22a4dc8251c19b4fa6a372de8d47aa2925ba78edeaaba40a635080269f5c4e4d24a373433b1ec315d5b33b1c2d25e6169ef42642c49bb1571333d2626d7ae8e25e9357a32645e3b71e48117986a0d0255dea8a0d7e804d2de8b387eef8155a57a8104bdc6402299b8569db4098fdc2933680d2496578a3b13c9248cd44f7ee21fbda3d23d8894f676f2a4f812cec2d5de048faa020040fe0c0000004f8c89a43c914ead2b4fb4aa59e5814cdcc4de4515772731a3585c90ace6ad7dab56c61a345a8340e539b751a7d6132f11d5b06f094fccc4b7915fd53eab182791714c2b119160d01b858a1208069da1d607c6c9ad9dadc5e929c5c57ac1522c92f024b2080cf2a8fafb02e3a50fd424335e22622475ac57df495eb52b325ec61389a43ce5ab754622ae16a17dd44e8dbc84a7229de17e97618251a7179eee1c3ef6e80cf97137e34bc40aa92efbcedd2cf36aeefa060080c77fb520040000002f77fe2c31b731a1e2e494825aa7a64c66e362c5e5c7ddbe93aa93d8bb983f50279c9f9ca52d4b03056d4e728e91575a96de5ccb784682bea26732e2e4d69612a130ab4464a2a8cc442ee688495416522acac8abc8294b9b7bd7c0a82dd6543d02415758a4234e22e519f10a5b735e9f97a3933cb0a707faeb26229199ad9269b2f30599e281557946bcc2c69c376427666aaa497419cf483008154b1ebd534e6165c6b4d959eaf206db823e2fa3e8a9cee1638f4e9f1b7323be58e1dea051433f0b43dacddbe915e5671c23c16814f0490000783cd43f030000bc30f44559e9694595f2412636b3b23479ccadae9c8993af53ca9584cb97751e2e36a622a3b6382fbb44e5ed6353f3f385c5962e7692cbc9c5247777327b70fb5c51f4d548bd879d292bc988bb9b6930f5f0b0141311713233392567df4bcd626662c64b4d1552a5bbaf5de6f59b11d70a5c1d2c4c44825eab2eccc92a32f5aee3a2e04c9d3d2d936fdd8ebc27f57334e3d499713713d554c3e39c057d76e499db5a733b5b2b9542ca93be242f3de95e3ec99cdc2cc44424b6f4f6b2bc70e75a84ded5d5ce5cce1b759a9282ec2cb55540a07dd51a6826b3f3754fbe187be992c6ddd9c64cc60c5a4d717e56b6c1a99ebfa5486ce9e5697121ea56c45f45ee0e1632a6571766e79293bfbb19c7c99432ca4abb976e6e67c27322b9c2e4d13b95587b38cb2fc5df8c31abeb612535e427df8eca323cdd997fe48e489715752349a3f40e71331371a60101d9e76f44de4c5636709273c4494c4d3821f7debd4c918584e3240a858c47cd340000f267000080173e7fce8ab99555658ec2ab691357f9635ec6c4163ec10de5d131497137530c449c5469ed6ccbb1f2feb7abc39bd95b89935364ce0e0fdd4b2bb2f20b344bbf7bfb5a914e1099587b04f9b995b52a66523b3f9f9c9b7151d7d285f2e73f4b6d029a34348b89bd177b23514fc48965a6e6360ea59d6633995d9d8686a83b71974e45099c5465efe6ef927823a9fa831099bb7b3ba76666a5c4a6680d44c449142a479f3a1e4ee6a5573b9cdca95e882c213a2ee5eef57803315e223733b77134133d9c2df2a6ee0d9b98c4c5c427dd49d51a898924266696b6653db37126cef59a48e2a2e352ee5c4f1088894d2cec3cc4acf487087f8ffcdb89b7aedca3f2e73f3f72a7bccab3617dee76d4cdb389061229ac9dbdfd8cb722d54f73ea6b3e3a4193167933d560e95fc7d984232226b5f10bb43f7f2dea46a27923370527b6f4f173b8191df7d7e5183cff1900e071df983919291513e6d6f6d5aea4d1689e7a07b9b9b9883200003cb3044178eccc8ac9d291ca4b2be63ccc68341291b13ae7cf9e1a3376fcf31d38437ed4b98864459d66f56d2bdd486bcc8f3a1b916adeb07920723000f837ac5cbeac5e83467c39ae3a44c4711cab0e11950ecb72a1aa732a2f7a78f21133e1e5f1afd73f9b9b9b23ca0000f0e2e5cf0f0cabcd9f2b462a180c86d2bcfa398e98415d58505c987e37492375aa63855ea800e0ffcccccc8ce7799148549a3f3f904597e6c98fcd9f1f1e227f8667227f060000801789b130fedae5642d935a7ad4f1c45384010000f93300000040b578955f581bbf1a16724a9fe66d7c102400007831e1f95500000000000000c89f01000000000000903f03000000000000207f0600000000000040fe0c00000000000080fc1900000000000000f93300000000000000f2670000000000000040fe0c00000000000080fc1900000000000000f93300000000000000f267000000782a86c4d58d19739f7245fd7fddad3a72fdec992b4e66196b5c23eff7f63cbb8f573ad569d57ff2aa23896aa196fbd0a71efa72e6fc2dd1da272f9e2e6a511d56b306cb628b6fcdf563d257f6e6e32df4c2d3a59f5e33f1d5605725cf1863622bdf96afcfdc7425d750fbf79816ef1600102104000000f09434b737cc999b261f3caa85d5a37e929784cd593fb9becca029cc4abc7966cf8f4bc76c5dfad5e8df0e7fddc3817f7cfe9cf6e7b2b9cb825a8c1be02579d2cb1c879e5f6c75c9d2131151f1a54f472cbe1134e5bb0f1bc84b97da34b11571b63e7e81aea6a85078b1098557bee8d57ad2a13cd7f6a3deff32d4db92e5c6461cd8bce4f59073ca8cfddda44fff1e2bdf81ae30bf9829540a5c5a03207f06000000789051ab368a6bb9aedc2dbc7bcfd6a6a513a326cf9eb1e9cde6afafea3f34346aef5067fedf2b2333f5edd8d7b76c225ff5c3e8c5d1ee6dfb0eec6856699db77747be8db3f98267cf05a7a6769f74c8d879d5ad5fdef697b3d2b96f8efd68fee5cdbff2e2dabddd358284d5bc87ec5fbbd80cb5dc9bb6b39312f10678a1e1e756000080172e5dc8d814c65883057bd78f6be3a1608cf1b6c1c3bfbb5e54de625a97bc6f4eef207b29638c31a995778b519be375656942fe9575e33a065889186322dba03ef30ea4942da1920be39c9879bf4d3b3ee9ddc046cc78db811f8798f73c4a746baa9f8431c658e3d58986da944fea39f0ab6f7a9aaa0f2edc18a5252232e69cfdea9dae0d5dcc258c3166e6d1f2ad15e7738c4444c56747bb072d88a392df3a2919638c590d3b51444464c83cf9d55be19e4ac6189339351dfad5996ce35384aa4a8bdc8283bd15cc7dd281bd9ff6ae6bc931267569fdfe8e78ad3efdf0a77dea59f18c891c5a8cdf9150a991ef23c205cf0c63faeed96b92b8b025df8cac489e4b2f83550d5f1f569faa7d8f151cecad606ee377fcf841673f738ef1be1f5f5323940080fcf97fecdd775cd4e61f07f0ef73b901778c636f642f172a0a6e71efbaad5aeb1e55abd5d66a1d75d751ad75efd5d651ad7b8f6ab56e8b7ba00808c892bdb995fcfe384044b060adfda99ff71f7925b9ac7b12483ef73c49000000de53b767f6dfa818b5f76152dcdd5d7df2370fe9302d248f88481bb9ae6bfbe9171c87af3ff2c79fa70fff32afbfbf34339f2722cab931a769c0c0b5c9f5276f3d7aeac896cf5daf4c6dd570c285cce7b72a67ec1a3cf67ae0dcdfc3a21f9f9f3d6aefadd57588dcc69f0a0d0f0f0f8f3cd4c7be9c95c9cca2c12741620a3d76334320223e2bf2b1ba4adf99ebf69e3c7dfcb705dd0c0f8d6ad27d539496c8b0c69cf38786d993b4f9e65be1e1e1e1113717d691139f76666c50c3317ba8c3bcdd274e1d5cd9d7e8d098862d17dc7b130127faa77e9f9d761db9eee09e35231caf2eeede71e490d6834fbb8c587b60ef9a51954296f6ecbdf189be4178398a0bfe1fe4dcd973454335fab67628f5f02cfd18d31f0c2bfbcd4eecb8fad293e8878786bf76d3eee41d0d1833e8700cb74d03bc0fd07e1b0000e03d3dc7072ed83ebbab0347e4d865faa2ae1b5aefdaf16076404d83bcf0d377745e13be9fd4d7574a4414dcb6bb7e06ddd35fc7cc08b11c7ceaf4da664a4644cd9ad59404f84d9db4f7cbd3fd0aa38765cf4d5bbe6e665a508b97612b27925938b9b9b9492ab471ccd0c1c3824e253f49d5929544ecdc6be9c65e859f05b76c5539d5adf1e29d919f8ef794993b3a9a498933b27375732b6877ad7eb072d4b270af29d78fcdaa2127226ad6c44fe557f7bbe96786ef6ca364ffacd804c527bbf67f5f5b41442daba49ff09ab0feecc4bfeecead2527a216be29c77d266d3ef36ce8007b51b98a0bfe7b7c56745436295cdc95a5ef1456da3146fa56064ea377ac1de16f50382ef68523459d9192a1d6ff5822a466aa055e959e9c94a4d27f2a92999a9b14b4f8669c88388e615700bc0f50ff0c0000f07ef26c5dd7ba30301838f85a537244b286880cdd83ab8a1ecded3b74f6e623d79e646a8b66c80cd9795967db7570dda2082a75efd0c5437bfd70685ee134925a5d6a99be9120a0cf1d8c15449c3b3f7fd9b1a6b3a98431c69871e38d4914733d4655ea9cbac4737bef934fff4f2acb0b471955ebd6d232ebf2c970d53fde2eeb569d2b2b0abeac6d750f03b26dd3c9b76045523b7f77192547a668ca595cf06eb30c6eeb6950d6019cfc5b5b2beb02363e43ae92faf8c7eed64563ba9d28a86f66963dcfea849c7db8331ae0bd80fa67000080f79354fefc79474c2416914ec30b4424761db6ef94ea9b19ab160cd832954852a9d9a805abe7f4f09066c527692861659062658925d9a717ddd42bb7307a23d70e426e6c580a316f173331912e76fbc7753f3de53564defa0575ddad8d0df8b025ed3bff94ab29fd8e666d5a4c1a51c4241fd9a4173f304928f66bc0eb3254ca9fd72e70128e0c958645f5968c931496a3ae3cc505ff0744c64ece0aba161591ae23e38ab50b50582aca9c81299b2d397934b9e088cb3c3bb6e702e359bb660614fcd622b10950a0ec01909f010000e0dd3ffbdb048fdb183c6ea32635ecf2b12db346cde9d9d1accacd293656661c390ddb7f60a4c70b777a8a8c9c4d8bc58637129f53ceff72454bbe6dfc958c84e43f561fcda9bc60e78ab11efa56e03929f9b965cfcc99d89a10f9cd38fd6b379be20de9984459e9ed451691a25cc505ff3d45d52e8192dd677f3a1e3768b053051bd6bfe27097d804346f5d7440675a32a979ede6ad51cb0c80fc0c000000ef2589b967c3de93e75cdd7c72d5e5a87ce615d023901b76f28a7641077f45f9623293184a4895adaad8a3af5591db470fdf9f6dd872c2271e12229d362f5f20854561559f90f9d7d6e369cff3a8c45042ea9cfca27588ed823b79d3ac23b7a513c77849ffabc263a6152f2ef84f886cda4f1fe2d868e5b861eb1bee1ee66d58f4019f7973c71e51a7fed5c4258f310000e467000000201292f7766fbdc6ba4b9786555ced14390f0f2f5c1f2bad37bdb29cc4c67d964f5f57676aa3064f278fee1ce024cb4d8c7e78f5d8f1ec11fb37b428bd56cdc025c8858efeba7a47e33e3ec65213b76abe56a505dabca87307f7a51bf0ea9cd4a70f2e1efa79f39918f2f96cff963e8e1c117156f53b55a12973e71c6834bfbd43e6b5f59ff7dd924a54585128b1f5f736d49d5db1ea8059131b99818d5f3517dfd1ab466f6dfa4550d3d049c3db56b71165c447ddbf70f4a272f29ef941f2b7760de55ce1e282ffe8b70e9306f30f2e7cd4e4abe1bebebb870ee818e861ced223434e6cdf7820acd1a1f6fdab19be7c8cbdc1bfb8b4237d8286de6dbafde2aa8646d81900c8cf000000f02e6509b97b93eabaf56b266c884e571319bb36ecb9f48fef073a8b89485163f2995b1eb327cd5f31e2a7f87c129bd879d76ed9638457598f5022a9cfc87533ae0e5dd4bfc54a22aab92afaeaf0d21ac8aa2f4ceb7d41bf7685ad778d86e3566e1933a089934141adadd4f7cb7ddbe3fb7dd9dd638556a4f46a3178eeceb1d33e5a5ab8c1e6ad16af1edc67e2b48f1aa989ccfb9d8bdedcd02c78f195ab55be9dfae3fc81ab933524533af9d56bf7497797b75a1bcd2a5c5cf09f1df546fe5f1e7918b4f1bbf96b777ffff99a1c22b1b967dd36e3776c1bdbc684885e3ec6fcdf5c7ece4b78fc2836be0143230580f7e2df495a527cd180d2d2b6d489542a154a0a0000de4b8220fcedc8a2417d4fa9dd97f13c5fd45344a7d3f13c7feac4d111a3c6a0f0013e0019c7bb39b57ef8cdfd906f7ca5288d3760e5f225f51a34e6384e2c16731c271289f4dd228c31c658514f09445456b7784fa983af18091f0ed43f0300000000fc3bf2420f5e55f45e33cc07e11900f9190000000000ca6418b83c3a1ec500f0de10a10800000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000e005e2f24c74e0c00194140000bc97044128ff34c527d6f717ffa8688cbe87e7797d573f46dfa3efa2d801005edb993367442211c7712291883156bcabef21227d573fa6788fbebfa85b7c4c89916529cf34f0a1e7e7eeddbba3a40000e0c3c9cf254696c8cfa5765f5614988bd3e9743ccf1f39b41f250f00f07a5ab56ac5719c582cd647687db7b8e271ba8412f9b944962e918d4b8dcac8cf1f38b4df06000000000000407e06000000000000407e060000002222d2c5acaec598cb849bf96f75b5f9a19ba77fbbe27c0a5fe61419079b734cd9e78fec973ee1e337053216b8299efffbf5649deca278fbdf0ede2b9a6717d78efd28c0d984638c31898557c33edf6ebb99ae23226dc2a91fbf9db3235cfdea25a81fccf266b27647332bb4de97ff04f242d77c64c99875d70d8f704403203f030000c08742f570cb8c592b2ea4e85e6766b1999bafaf9b9918c508ff3621fbe60f6dbdea0ffbf1a6599b713f6ef8f9978d8bc7b634bbb9a84f9d9e473388b489bf2f9935e7d770d5ebaf40939d9191a32dc784397796760e1c7e40d6eb972bdb07791960df00bc6370ce02000080d7c0abf379c93f5980c8aad3f6fb9d5090f0efa7e7ac0b133b7c798a6fbdeac19e613e86050f7f1a306ad29c1bdbf77292f21dee2a415af653a384d4bd6dacfa991f4ddcdfcae4951b727dd1478dc69fb11ab8ebcfd5dd1c25d83500ef1ed43f030000bc777121695b7dc6aacf3bba7974b0ab8231c659070c5c7f37a7f0a9e29ab86333baf8dbca18638cc92c3c1a0cdd1ea52988099937378d6ee96b21668c89adfdbbcd3e115ff009e55d1bedc0943db6ed9ed9a5ba958471d6bda6d45176fa83e8c1446f29638cb15aab632a5011fd62fb6d7d0bed2ff6ef9cdccec79431c6ccaa745f7829add4b6dd7cc6d579c126ccb4f9c2904cbc0c0cfef6487b7668fada8cd581e80000200049444154a7a2fa8bd60c290acffacb60d31a7dfa57a3cb9fb9f8cf7b4279fb5a9930c618b3e8ff678efe80ac3466f72fe35b7b2b458cf39a72fb1fb6b5e633ae7cd7a6fef8330e230e5e5c83f00c80fc0c000000ff4f6ecfecbf51316aefc3a4b8bbbbfae46f1ed2615a481e119136725dd7f6d32f380e5f7fe48f3f4f1ffe655e7f7f69663e4f449473634ed380816b93eb4fde7af4d4912d9fbb5e99daaae1840bc5426ac6aec163af07cefd3d2cfaf1f9d9a3f6de5a5d87c86dfca9d0f0f0f0f0c8437decb97fb4c951ab06cc4bedb1f9566262d889b16687c6b7fffc645ac980ac4d38fa65c3fadf3c6ebf25e4d057b54cf02219f83b3977f65cd1508dbead1d4a3d3c0d6bcc397f68983d499b6fbe151e1e1e1e7173611db9fea3e895fd6627765c7de949f4c343c3dda5ff243ca79e9bd6bce1944b9ee34e9c5fdade0e0d4001de59f8f3050000784fcff1810bb6cfeeeac011397699bea8eb86d6bb763c981d50d3202ffcf41d9dd784ef27f5f595121105b7edae9f41f7f4d73133422c079f3abdb699921151b3663525017e5327edfdf274bfc2e861d973d396af9b9916c4d60c5b3991ccc2c9cdcded8d54a7794ed8bea49fb794885a8cff61d8da3a9b36ddc869d5d4a8f06321fff14f2382fbed548e39726d611b5b5cc54079a26b56745436295cdc95a5ffbac364e68e8e6652e28cec5cdddc8c0bc6ea1f25e6347ac7da11fe853729ab638bcf27a8335232d4fadf7784d44cb5c0abd29393920aeea116c94ccd4d9eb7f8ce3a36ed4732eaf8eb89052dac38ec13807718ea9f010000de4f9eadeb5a175ea91b38f85a537244b286880cdd83ab8a1ecded3b74f6e623d79e643e7fe45166c8cecb3adbae83eb2a0baffaa5ee1dba7868af1f0ecd2b9c4652ab4b2dd37fadced72e38d8b9b0924f6ae7674b993109b94515d0d9377ee850abdf41f7b917ceff80f00c6f8165705bcfb29ef02524ffd6d6caba808dcf90aba43efeb1bb75d1986e278a3fa65becd3d4579c7de0ab6ff6c76a51ae00ef329c7c000000de4f52f9f3da2f26128b48a7e1052212bb0edb774af5cd8c550b066c994a24a9d46cd482d5737a7848b3e2933494b03248b1b2c492ecd30bef8126b98591f82d6e72c136eb47a69cdd7e5eadec3cb8574d53fcfe0fe52632767256d0b5a888741d1957acee5761a9287306a66cb6e4e4d1e482349c79766ccf05c6b376cd0c2868fa2db10950145f52cd49c756057468b6a06b63d9c1f32bdadba2121a00f919000000de8db3bf4df0b88dc1e3366a52c32e1fdb326bd49c9e1dcdaadc9c626365c691d3b0fd07467abc70a7a7c8c8d9b4586cf8cf36bbd2c87d73323effa46ffd01dc858dbd2a49b123a17c29b86a9740c9eeb33f1d8f1b34d8a982b9f51587bbc426a079eb827e2125d39249cd6b376f5de6f3b739f326df9d3a9adfb0d5d20ec10627fe5cd4c212111ae05d84df6f0100003e541273cf86bd27cff9d481c22f47e533d3801e815cccc92bda4abe7ec5f9381b9575bdc02486125265abf8b7b3bd8e5dd75cd83358bab577bd01dba2d4d88150beab5d9bf6d38738ea2e8c1bb6fe615ef10ff8cc9bdb36dfce2512490c25a4cec9ff978f63ceaae50f7f1c18ea16baa475b3c9675379ec1a807710ea9f0100003e2842f2deeeadd75877e9d2b08aab9d22e7e1e185eb63a5f5a6579693d8b8cff2e9ebea4c6dd4e0e9e4d19d039c64b989d10faf1e3b9e3d62ff8616a5d7aa19b804b9d0d15f57ef68dcc7c7586ae256cdd7aab46ae1dcf053bbb6c73fbf9194c9dd9bb50b78ad0b17fbceab2eec1335ecd4a72e2f5cdcd2c705b5d0f0b7984983f907173e6af2d5705fdfdd4307740cf43067e9912127b66f3c10d6e850fbfed50c6dfdbd0d756757ac3a60d6c4466660e357cde5df8ad0b61d969fdda5aadb7d7ef356b273a7a6d5c5bd0800c8cf15a48d3f3463fac16764db69e6d4363662e233efeedbb0f57468aa8688dc07cdedf2e8bbefffcc22b701df7f1d849754000000fcd32c21776f525db77ecd840dd1e96a2263d7863d97fef1fd40673111296a4c3e73cb63f6a4f92b46fc149f4f62133befda2d7b8cf02aeb114a24f519b96ec6d5a18bfab75849443557455f1d5e5a0359cd9539037b171f61f2f1e9d8ad3eaf79ed62f7d18af307b9461d3ea9cbf3177feaeb2ac34e85bf3bea8dfcbf3cf23068e377f3d7eefefef33539446273cfba6dc6efd836b68d091199b75abc7a709f89d33e6aa42632ef772e7ab3ffbfb62d12c76e6bcf6f5505f59919dccee0c2d189b58c717d0bf02efd3b494b8a2f1a505ada963da5a04abc79eaf0ef57ee4626e668492cb770f4aed5b473c7409b8abdaf223f74edd78b4354e4396cf15735e544a44bbeb07ecda90466df72d8a0ba162275c4b6c9f3cf6692dca7690b3f4b6bffbab6d7d76fba9a2676ed3aba6f154585ffbfbcb43a000080174e6f82f0b7238b06f53da5765fc6f3bcbe5b9c4ea7e379fec8a1fd23468d41e1030054d4cae54b9a346dc1719c582ce6384e2412e9bbc531c6f4dd97115159dde23da50ebe62247c38ca59ffcc67dddbb970e99904222299a593b3912e3df1c98d13a7ab35af6353feb758f05afee5362a9c65fd6193eb170d6ad2e23289c8c0af4da7b63e3222a236a3a7b6c18e02000000000080fffffc2ce43fdab3f14c021129eb0efdfa935a1662221254496111bc011109aac490c3bf1db9782f364b471233f73aad7b746bec2267947f77d9b865777562af4eed4dff3a71eda9c6b799dd83dfa38988286ccdd86144e431e4fb3e09dfcfd0b7dffea6fa95d9330e271111e5ffb578f45fa46c36e9db5a7f4e5bf0bcfdb6a049ba7974cfd10b77a2d235443233f74683477773cbffeb97d57b6f3d4dc9d60844626307bffa1d3eee50c32cfbfcbc093f47bdb8ba1fbe0a30cc0e3bbd67efe9ebe129f9c41476551b75fab89dbf858448f7ecf8aca97be2c9acc5e459dd9c25383a000000000000a042f9591d73f9563611897cba75ad6951300b935979f912119f7e75c3771b6ee593c2a35e4b175de8d92b17b6cf8fd74effb2b94dc1ecda47fbf69b79540ff027533b57ab2a59e7eea611297cead6b4124bed6dc42ca1703d22855bbdfa5e272f3cca25b2a852cfcfd2dcd3e4850a6b3efdaff573d6dfcc233274ac5ac3519219fde469ba56e0f353e2734d7dead7b2356219e197ff7c70fbd8ea54f9cc898deceb34aa92596275eaa8038b161e8d27914d8de0c626cfae9cbd7d74d593cc31d3fbfa297038000000000000c03fc9cfba9c945c2222635b4b83928db57549578edcca2752d4fe744017779910649130f3d7a888e3bf4737ea6d5f308d71fd31dff6f5953322a27cabe82b77435464dfb8c72735e544a48dbf55949f4dabb4e99277f7c2a37032746ff5f1275e322275f80beb3a7c338f48ecd36fda987a662222e2b53c632279b3af66b4e298a0d368b4799ef9d3965dcb7d7a3322b765dde65d5b44bcb8bafc7b6b4ec7139163a7c1bdeb99318d97e6bb6517332f1ebad5d1b79ea949b52e038cb30543470bbc910f0000000000002a9c9f3985b99c2887b21292f30557c90b115a9b9590494494736dd5e46bcf4767c6a56a8482fccc39fbbbc8dfc47df685ebb2f2752fac9716894544da949b7b7ede77213429bfd8c4aa5c4d294f84e1f352535444444ff7cc19bfa768b4901a9ba125a5815db5203b1c14000000000000f07af959ea58b79ae2f2a51c3e74f7de9beebd6b988b8948d0a48487eb9c3c8c6d4d88724851b357bf0656058b13743a43675961641689b9e7e99991fe9175022f547c630bd695f42022b3a58dbefe59c753fe9d6d9b7e0fd5926da34fbad6b2e1e28fadd9714f55c6ea4406e6e6328a529163abc19dbd0b53bda013995b8b49c88fbf7333325b3074ac56dd5981d7f101000000000040c5f23333f4ea3aa051f8f273cfd22eacfe26c4aa9283912ee3596c724ea57e0b2606d5695df5f0a63b39d78f9e360cf43015b253139f8486493acfa8ea5edab238236b23a27c0adfbf7173a8a5b57fdbe616e5de58ce2ab05df5a3eb6fe5856e9ef9ddf5aa0ed29cb828a1d58401227d3816049d3a3326f4c243d52b56d7dab355639b1b27129f9e3e764153cd5ea6ca488a0d7b90ecfbf9345fe2336fefd9a47f7e5815e46700000000000028a69c2151645cb5f794e9c3dad776b796ab93a2c223e37365ce355a367593339159e09049835b5573e41f5f387ee8c8890b7762a95260a0b341e92db6c5f68dbb35763162c2b3bb97fefce362440e5f91ad55060c9934bc6d0d67a526e6f695cb7f856519db2925c6557b7fdab0921125feb97df3bedbe2aa558d5fb53a996be7afbeec5ecfd334f9fae923878e9eb91a96a9ac5abfaab91807030000000000009489a525c5170d282d6d51220000f0411104e16f47160dea7b4aedbe8ce7797db7389d4ec7f3fc9143fb478c1a83c20700a8a895cb973469da82e338b158cc719c4824d2778b638ce9bb2f23a2b2bac57b4a1d7cc548f870a0913200000000000000f23300000000000000f23300000000000000f23300000000000000f23300000000000000f233000000bc75aa98533f0c6eee6b25638c319975e596c397fe11af2eefdc9947dbc998f7ac077f3383266c4165c69aec4d2fcf06dd99e2ce98ffb227da929fa81fccf266b2764733cbb1948aac11000000f9190000005e49c8fa6b6e4b9f165ffe925065d0fc4ddbb66d9cdfdf2766e398609ff63fdec915ca75516054c9cfdbd35af656decdc264d69ede7e958c7025020000ef0e318a000000e03d48cf997f4ef868d23971bb75b7760ff690111151af01c307adec5073e4d8ced31bdc5e1020ffbb6518355c7923f46d6db0c46dd8a1d061d8710000f02ec1afbe000000ef3e3ef1d08cf5712c68c18afe05e19988880cbc87ac9aed4fe12b669d4a1588d40fe7fa3249ebc3194513e49c1f68c9ec3fbf9a47f472fb6d3ee3e6e62fda54b69232c64446f6d53b4e3996a87b69d5eae85d83dc99c86bd89e184d05b6f885f6db42d2b6fa8c559f7774f3e8605705638cb30e18b8fe6e4ee9d5e6afb946000000e467000000c8b9b3e78a866af46be358a26599a452fbde7e947b7eefbddc8a2d51c8be36bd71cd01cba3aa7fb1fee0c913fbd67cd3d63c212af3c5fc2ce4dc5dd9b5668f6dd653ffb8bcaa8b93e49f7d89db33fb6f548cdafb3029eeeeae3ef99b8774981692f7d266bdd1350200005408da6f030000bcf3f8ac98e81c52b87a9871253f9258fb3870743f2c364fa00aa44d6df4d631736e59f53f767e432b731111518b8e7df41f15d6f9ea52cf4d6fd76a6658f3e557778ca8aaf8e7774d8b03176c9fddd5812372ec327d51d70dad77ed78303ba0a641d1046f7c8d000000c8cf0000001f22c6ca18cd8848102ab4accc905dd778fbe19f35322fa3a95adcbe11413fefd40df83564558f4ad237b2fd9eadeb5a17e67f03075f6b3a1291ac2132f8f7d6080000502168bf0d0000f0ee9fce8d9d9c15941d199efed2fdc99aa4d0582d9938d91a56a4ba56979d98a62573578b327f680ffb6d679850b9d7e056ce6f2cca4ae5d2a26d6422b188741a5ef857d708000080fc0c0000f0815154ed5c474c377e3e1e5722406b630e6fbf47e29aed7de5444c24e148e0f9e71f0beadc52dff6cc19d9988b292532455bd61a1bad3c39af51c49ce0d6b32f67f06fe53bbefd35020000203f030000bc77e7739bf6df0eb4e32f7c35eae7c8628158f578d3c829d7c9b2f7376d6d44446233171b4e171bfaacf016e6fcc727af6695ba409380ee7544f1bfaef823a58ca8ca4c02be3e7ce1fbbab7bf6ddc6ad6a5f4b71068dffe1a0100005e84fb9f010000de03ccb4f1f7fb66dd6d3c7540953a27c60d6de76f4d09370fae5ef4ebdd7cafcff72c6a6ec6888899d51fd4c2b0cfbcafd7375ed1cb43f360cf8cc12ba3886c4abb4070eabd64eaaac019edebaba64de815684fc98f2e9fb85169f2eae15ecfdb581bd5f8f2e005d1470dbf6cd24a3873fcdb7aca327e964fbeb67fc776ebe78f36135bd56edbf0b5be6579d708000080fc0c00000065654b933a937f0fadbd6cc6fc0d2bc76c4fd537bcb6efb9fad09a21354c0b622667d773f3fe8703468c0f7418414abf8e5fcc5ad77b68cfdf4b8faa01dffe71cd69ca84058b07fd9a2e90d4d6bfed90f9a61c11ffc254fe630f5c10756e30b6490bfef489e90dcc4a0bb4b13f7fd1f7e7e223aafd1871a9e56b7ecd72ad110000e05f39d9a625c5170d282d6d51220000f041114a7b2e7589914583fa9e52bb2fe3795edf2d4ea7d3f13c7fe4d0fe11a3c6fcbb5f4c9778706840c78de2a1072faf6c6fc3614f03c07b61e5f2254d9ab6e0384e2c16731c271289f4dde21863faeecba8f09d042f778bf7943af88a91f0e1c06fb6000000ef23cea6c38a134b8313d77ed47adac50c0105020000f08fa1fd360000c07bcac0f7f3d3b99fa31c000000de10d43f03000000000000203f03000000000000203f03000000000000203f03000000000000203f03000000000000203f03000000000000203f03000000000000203f0300000000000000f23300000000000000f233000000000000c09b272ecf4421212128290000782f098250ce9145e35feeea7b8ae807799ed70fea7bf86250ec0000afeddebd7b1cc7711c277a11634cdf2dea2122568c7ef6a2f125ba2f2b757c591303f2f37355aa5441490100c0079b9f8b87e4b2ba2f2b9e9f8be8743a9ee763a22250f20000afc7d3d393e338b158ac8fd0258274f1fcfcb257e7e712d918f9195e333f030000c0fff9ef00aad8908b8fb28a86455285994d2577571b05f7ce7e275dfa834b371214551ad6b02a76bda24bbb77f1669249b506d52ddef2558ca08ebf7e21947cead7b493323ef7c9b52b5186d5ea57fbfbcd10f2a2af5d0e9794f822000080fc0c000000ffdd69ddd2c3dbce90093a75d6b3e8a898fb192a2ed0cf528aca92378f31a9a15c6ec0a16c0100909f010000e05d3cadcbcd2c2d8d444464656d2ef9ebf2e3a4a7e95a4b6b094ae61f12789e442fb6eb34b4af16688f920100407e06000080771d939a184b285badd20a24d1273f419b9d10191e9d9896ab1198c4c8d2d1ddab92b99451510363bf9a76191111f1e92a5eacb076f1f17654a813c31f46c4a7ab784e6ee5eaebe368222e089182363b21222c2a213d4f474c6a64e9e0e6e96c211391901f7bfdd2239d7b606d677961de1472a3af5d091779d6ade568c0887479cfa21e47c5a764ab0512cb2decdd3c5dad0c5feb85207c6ed4b52b91129fba35ec64852bd3653cba7c3dc1a44addaa565c66d8e59004135f2ff9b327b129b95a122bac9c3dbd9ccd8a2ae4054d466c7844ccb3f47c1d896426d6ce1e1e0ea61246447c66d8e59004533f1f45d293a7c9d91acedabf9e9fe28575176fbfad49bc7efebecead9a933a3a323e3d5fc724c6b6eebe9e76a5b69ee7f39f3dba792f9eecabd4f0b292a1021b0000f919000000fe5b3a55be9644268605e19974d95137ff8acc51d8b9f9791a719a8cb8f0c85bd7b535033c4c0b2f0632c3ef69950eee959d2827213ce2f16d5dbe496ebad8cebdb233e5c487473cbe23310ef2567244c4e73ebdfdd7e30c431bf7ca5ec6a2fc9498f0c8db21f9d56b7b9b4b64960ecab00771cf721d5d14a282a499189743a63e563246c4e7c5deb9f6284d6aedeae3662ae5b31323c2ef86a8aad6f12db395b9a0d36ab5c5bf97aee8e96e22435b67d3c8d098843c9b4a72fdca34e931896a89b593b984882722d2263d8cb0f6a81c58d988f29e85df7970f39650bb968b918848d0a63d0eb9f954a37474af622117a95263c2c36ee4e86ad7ac54b0e1a47d161a66e9eaedef61c4e974621109af2ef1ec27a1f14e5e5503ab48b5e9d1f7ee86de161b057a1897f8654097137befc6a33443971ad55c941284670000e467000000f84f08824ea7d30902afce4e0c0f4b2313573733fda95e503d0b7b9225b1f3afe1a31f636666ccfeba121991ece46f2b2b985dee56cdd756c6882c9592acd45b4971825f5d5f1b2923b2341567a5de4e4eccf6509a72a4cd78f22483297dfc7df5f5be66660afecaf5d8f0f84a66ce8652730733d1bdf8845c6777231111f1b9090979ccccd542ca883469e1e1696459b9a69fb5543fa7895875393422dec5bc30019794f1e0d29f2f8d2c7c56aeccd2d982bb131b97e3e4612c2212542931c95a03274793e7f5be622b6f6f0713311119d97af965a55d8f8e4c75a86a29e1f362c39ee6c95d6a577335e28888cc940ae14a4854649a4395c2478249ac7d7d9dcd0a2f9604f5ab4b9f99b8fbb95ac91891cccac5c32aee5652628e9b71b1002d68d2236fdf7a9267e61550d9e11d7eb01b0000f233000000bcf35431d7cfc7140ec86cab56ad645490d27459cf3204a9bdbd49d1995f6460696518119392cbdbcaf411cfc8a6a8653367602ca324b18d59610da9c8d04846c9f91a8188f8fcd40c2d99d85b14b53de68c6dad64b1b129595a674389d4ccc19cbb93189fedea6922223e3b3e315f64ee612e6544ba9c67e93aceccdebca8b29949cd6d14149a9aad2b2b3f2b5caa7a2a8b654d5dd6937be11985431233675be9f584980c173f33b190ff2c264d30f2b0573c5f1433b6322eface9c91a5a9f8697a6a9ece52ac4d4fca21b99b8dbc68d99cc2ca5c12939a96c75b18bf3cefdf33b43029fa5e2299424aa9faf22adc39c98f42129e915de5002f6b03110e560000e467000000f80f49acbdfd1ce48cd7e4a6443f7e9a70efbe32b0ba9d012312b42a8d40ead89073b1256691698b229e48fcfc69d28c31224e5cf4cc2c4622228127222241abd6122795160bb54c221393a055eb04923089d2c1427ceb595c969b892965c625aa380b6f33897e4e959674c9b7ff3c53622b8cf47396fa9d8c946666c5df5f4571c5c32767ece0208f8d8a4e552b2dd5f14fb399d2d7daa0d882441271b1c9192715914ead251234f95aa2bc882b674bbc8b5bacd60a0515dc9ca4428fd716898a6f182312f8e24dbef3929e11292ad999233c0300203f030000c07f8d3330512a8d444466e6660ae1ea8dd8c7e129967e9612c638a99891ccbe6a3507c3171f23cd1954b81d31134bc5a453ab754485f30a1a959698a1549f37c5a60e96926749b1991e0a8a4bd2882d1d0aeeb16662294762333f7f5723d18b5b217bede76889e4b64ea64f1ec524e54ab2e2f2394b2f8b1716a553a9750215e6605e93af254e2a2ed81452b8fa57b692beb02922b18c2bb877baa89df81ba1f4f2b788bf1d7ef396a846f54a450f6203008077097e01050000781f894d5d3c2d39edb388b83c9e88c4c6d6264c959a2918285ef03a6f301619989b8a29333e455558bbaacb4a485291c2b2b0b533676c6f2dd526c7a6a4c4266ba5560e85adc63985b592d366a469a4f2125bf10fe22433b072b210653e79f8284123b5755296785b57665c8aba603b05755a5c1acf99981b72c4a4665672ca4dc961862f6e8aa1ecdfba31993376ae56cbdd2427f2c6ada80cad80631400e01d3cbba208000000de474c6ae1e6ac488e8c7e9266ef672131b0f17289fb2bf2fa75958ba395b101d3a955b99929a93a87aa3ee615bd1a109bbab8983e7b1c7ae381dad5c698cb4f8d0e8f55c9ec7c6c0d9edf106d67238b8d79f8907432477be3a2442a31f77037bff6e87688d6d9d94669c8f11a555e566a4abe85af9fedebbfc94962ee6423bd11974b862e0ec625d3af2827fc56a8d6d5c688e5253d799cac3372753597109148eee8e59870332ce4666e2507732309d3a9f373325232c42e55dc4dfeb5086de45cad26bb73fdf1cd5b827f751753d4420300203f030000c0ff0191c2c1dd26e676624482abb9932167e452a3b6fc4944d4d347096a9e98582a3736b77690bf4e533491dcb15a001711161d753f51fffe67d76a9ecee6c56e601629ecec0c639ee49181a35df1b6da224387aa750ca2c39fc43fbe1ba523c6490d8d9556f6c6ff2c4872c6b61692b8780347bb97be8ed8c2dbcff8d9e387b7733482586ee9eaef5da9607b98d8cc23a0962232f269f483588d4022b14c6e6a69fb6f3fdb8b3372aa5a93ee5e7f7ce326d5f04784060078a7b0b4a4f8a201a5a56da913a9542a94140000bc970441f8db914583fa9e52bb2fe379bea8a7884ea7e379fed489a323468d41e1bf31baccb02b21718aca75ab59177b8d349f197639244159a39e9f12ef8a02785fac5cbea45e83c61cc789c5628ee3442291be5b8431c6182bea29810a1e8f584ab7784fa983af18091f0ed43f030000c0bb4ad0e56767e5663f7bfc542573a86c21c5652d0000203f03000000bc8ccf8eba7d234ecd64e6ae95dd4c50cb0c0000c8cf00000000a5e14cbdeb077b97f1a1c8c4b35eb0270a090000de18bcbf0a00000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000909f01000000000000909f01000000000000909f2b461bbd65cfb78be254444246c48a41077e8fe5dfd6aa7549672f2c1ebe7562bfed4b0f646871a0010000000000203f578ca07d76e9faa649bf4deab77562bfad53471f5ab3eaf6fd54fe9d2c3c5dd6d949db979dce2dd87a75f2fed15b17eecfd011f169517bb63e73f9acf3acf55d0734501d2a1c5fa1a53ffd65efd4f9b1f905839a473fee9838233c4bc0410b0000af90f97b5f73c698d5c0b359c547f3e957577f3b7dc3ed9ce7a3b409a77efc76ce8e70f53f5f69deb5d10e4cd9e78fec724dadba33c59d9564fbd9e55ca2dc4bc36c98cdb04bb944447cfca640c60237c5f3d8ad0000f07f41fc96d373cef54babd6a4fa7eda685c2da55c50a54625debf18fd3889f7337ff76bc225ca2613dad63332161169929e254bad9b7bcb2512929899074f685bdfc8f89f7d4371a53ead47f37205c3410b0000659f6853cfadd8974644c9bb575ef8a1516b65e16983cfb8b666d60c43ef1103ab159e4ab489bf2f99b5c4bfc1e88fdda5ffc1a63af4fd715e1b6bae604864ece32523d218dafb78fbd81be2fe320000407e265dcaed67f9f67ecd1a5b5b704424952b8d1dab7b147ca8cd7d78e0eae153f1493982d4d6be51bfbac17e3211119ff5ecfc2f7f9d0b49cfd1724a1fcff643fc2b5b9438ad0a19972f6ef82526294b2790c8d8b552d301b5832a49ca973485fcc8c7877eb97bf371ae566260ede3da66700d5f533ef9cacd7dbf8547246b48a1acda29a873730b03a68ddab86f5d9c4f9b4a89172f24a418f974f17a723496a72d7b276d2166e53372a6e7a365c7eeb7ed34a27ae2e6f9e1595a5a37ec0949adbbcfab93b1ecd8fdb69d4636322c75755e798f7efee1f6e3676a2d91d4d2ba56d7a076f58c35d7cfae3999aba13fa6f723129bb79dd3dce5f8e9f5c94193bfb49711e9529e9ed874fdd29d194d567d00002000494441542c35496d027c3fea5fd9cd98f1698f577e79c7ba8b4bfef9b0fbf11aa95da5b69f0705398849d0269cfd6bcffe27d1a93a91a1dcaeaa5fcf61ded62fec7955f8a193390ddb5693856d5dff206040476f052e5c0000de457cd2a9e547b239bfd6ee0f8e1d5c7126a55567cbffdbdf5d2d6b7ff4712f971217229cffb4b3a1d3b0230100e0ffd35b8e499c79352b69ecbd03fb221e4566e5a88bb745d6c6ecfefde74bf296d3bb7fb7b9c7e71db88bcb2eddcb10489b79e187337ff2de4396f5fa6e7dfb0eb6d1bfae084b2dd9129a19ba7a75f9bac3d4b5bd66adfea8977ffad1d50f93ca77cf319f12b175de8d946a75bf5adb6bc6fc26cdbd5876be907bf7ea9a0d898efddbcfdcd4fbdbf1ee59bbcf1e7ea8d16fab362c2cccc8a3c7940ee3c6f9f80f6cd9c641e4d0aff3775bfacc5d58cbb1f0c77b66ead27fbcabdcc069d09a3ef3d6b5a865ca5ebd3a6662d37858cbf12b7bce5ed77d4c5fb3879b2fdd48150c6b361ed6422ef16b327d4b9f791bda34b22d76fda3493bbdf0cf9bc65546acec356779d340cd834d4b0bcb44971b7a9bf7f9a4c557f39a3735797a704b74264fbab8d06d3f3f731dfad1ec8d3d274dab5fdf55a42bd9104e24d59e9b3e70e2f647062efc81b183661d8acc473b710080778f2efec8f2532a79bbd98b66b490e51d5f7e3c51ff0f5f1d3aa78acba89b44973eb11131c618d7fcb7539fb9f8cf7b4279fb5a9930c618b3e8ff670ef16997970e6f5bc34929658c3163d78683565c4d2b7ed2d0255f583624d8d34ccc18139b3ad7e939ff7246d11983cfbab371587d071963ccc8a3cdd4e309157ffec70bedb75ffe7ec9e7970e6ae466c21863060e41fd965e4a45d36e0000788bde72fd3333aa596fe4887ba78edfd976303b5f2089b9856f93aa6ddb3928b5c9e7cfe6fb0cf7af6c2d66449681956bee3d753d4aeb6bfaf8e253b3d663dc6c0c1991c2a7ad8ff9e42791595ee6ca177e4f171b8992ce5c3f763bf9598a4aadd6692546195ab2fefb2fc7a75d0b0d37f119d3ce562926925954eb684182eaf69668d6a859b32a723191d8c5bd69b5bb3baf64687d944424a916d8abb3bdace0349e55c1af5fdaea884827e323efeedb96109b909babd269b58609193c9997b914cdd3f06bcfcc5b4e70b55530228bc05ebe97263fba93ecd1504a2436aedfaf461d0711110534363bb9333553eb26d769b55a4d5a5c5686b3a5859d754d3beb97162971ea346f93fb8e39b326dceb3d6b659583333e1ffae0eb1fc635b2e4f0270200f0eed0c6ec5bf1a7cef4e3914d7d02c46d8c4eec5f7130f6e3214e1c49dd479df853d3aae10c8345577feb64c118a7b0b1919c3f24346ebfc96ff3b5350d8d88494cece5c4a7443e5657e93b7380b793a52423f4e49ae9a39a44193c3836a8929888f89413a36ab75a9d547bc8cc5f965537cb7b7aefcf138fe37279322522a28c639f750b6b3166c1ae49d288dfa67d39bb533feff0239fd897752ad1e666a4a7a5157cca2446a646af6e39c6a79d191bd474594ac3d1f376b7f796c69cfc71fc9886f7726f9d9f58d900fb1e0000dec7fc4cc4c4d681d57b0756278157a565c6dc7e74e8a73f3652fbd14d72d372d4312bf6cf2c38910ada7c72c9e7b52c334b9db4ef9bdf0ee9cfa902af66a6792a81a8d839569bf1e78213a70dfcba0da9e1eea010475e99bfb89ccf42e17312554c696a5cbc1874aa94346de6c3d3df5d2a5805afd14a6b69df447d6c69ab236df4af27365c56b61ed4a093a7a9098bdf38fa8af0ca95f1d9d9f91285d2a060f33813132352a566f164f1e2ae958b992008446227bf5e7df30f1f39f3fd4f5a9189995fab5a9ddbdabcdc409b931ac8384dae8ae70c6452a6ce57e3277d0080778b2662e7aabfc872e067f54c45468d477e64b66febcadd4f067ce12e2689a9bd93950191a14d253737eb821388a3a3999438233b573737e3c26538f75abab157e14070cb569553dd1a2fde19f9e9784f09a9ee2ffb7cf513f789d7cecc0d50101151abcefd5e38c7375a737c437b0b111135f37a76d67ffe86f3697d7a94d582fcde447fab894543819be32ff6b37d45b338f5c395a396857b4db97e6c560d391151b3267e2abfbadf4d3f337c671b259e0e020000ef637ed6e6f39c8188111113c9cc951e8dab37391fb6fb49ae4e66682297d518fd510f5fc90bd70291460a996dfb05cdaa1a97b94c213bf96e8c41c0d42a555d39225257e01c2a925b4985bb19595a928b9fe748a509675eb3c5b81e662f964e29add01891c00bff6875da9cb05bb9566d9ad6af6ecc1151de0b4b174a5bbac8c8c8409d929627900123225d466636c97c5ef1783226756a1e34bc7990a0ce8bbb7673cbda4b67ab76685ba9787d8036fec8cc2fd665b49eb4a8cacd059f2d34eebb607d775f23dc030d00f02e5185feb2f61ed98f1a1a60444426758777b3deba6ecd8eb011937dcbff78303eebced6e99317ef3a7b2726b3f0bc67723d46459e125dc2d9fd8fc86fde80ea8ad2e795d5fba461e1134a0c5c82dc393eee49aa962c25a54f5ee9b39fd774b12d381b89cdabbefa49a2bac4737bef93cf779f5496178e32aad6ada5e58fc74f86abdad4420d340000bc0d6f392269c2d71e5ab5fedecd07e9e959eabcf4cc88b3374e45c8fc1a994b6596f5eb896f6f0af92b3c57a5d5e526a5859d7f783b9197387ad4b1493ab839343c49add5a8339e3ebb79fc71c28bb5cbcc40616990f7f85a6272465e7268d8a15f9ee494f7555122b3da5e4e690ff61d4948cbe7d569a9770edffa2b51e2d9ca5175f2f2f1ab69596a5e9d99f5f4d6e34bb7724ba98d1549cd942ce54e626a9e3627354f23bcd6ea922456962cf5464c74725ec6d3b83f37853c5617866d6b191f17fb2455abcacccd2916de258eee0136a9277f8d4cc8e575592957763c4877f7aa6a59e6aed444de3f7438262649a5134b8d953289582c9796f88d419ba3aefef5861f0654cdbb9bdee0bb4d737b223c0300bc6bf2ee6cda144ef69dba3aabd2d2d2d2d2d46e3d3fb2a5d00d3f3f50957b19bad8ed1fd7fd74f9d380b1eb8f5e0ab975f7de8dbd431d489dabe189489b11974964ee6a51d66fef06a6f2e7bfcd32b144443acd2b7e6456fa3668d6bc50939a36af0ef9dab49834a2d0493eb2e7afbc5234d8904c9909995aec7d0000783bde72fdb3d8beb9b7d3a9c8e34b6ea5e509449c898b43ed91ad9bf8cb1823d75e2dfa18859cf871ff6f993c490ded7c5d9bf9114994c1e38325db6eee9c1492a126b1b149a500bfce25b29d814dbbcf2a6fdf7876e161ded0c1b156352b5962793788b3f2fc74bceec0b68b0b77e7e9c4329bca1e6deb8b8c6a060d1f74fbe09e53dfad500b4c62ea6257a7875329333399778feaaecbae2c1c7e49ec5c75e42497d75a9da17bffba01abaeadfdf2063335afdac8c1968bd22fddac6eadc6d7ceff34365c30b4e93cabb1ddf3006dd6ecab86ba8d212b3fbba47ffe76ff219ee61c95d5de5aa43050dfbabe6167763e91d8dcaad68086f54b369033f0e8d49588887c078cf7c55f0500c03b282764edd6a744b432d87ee50b1f6cd9706bead23a86e5598690fcc7eaa3399517ec5c31d6435f699c93925ff4242fb1a98329514a648a962c246ffdfb7126b626447e334effdacda6f8498c49949514d8fd0000f076b0b4a4f8a201a5a56da913a9542a94140000bc9784d29e39516264d1a0bea7d4eecb789e2fea29a2d3e9789e3f75e2e8885163dee4d7c838d9c7a5e536cbd15b5774b02e8a97fcb38323fb2c4d1f783672432379dcc6208741bad5d157873915d412abefcfac5279a6cbfe94131df50f00d3c5ae0f721c22da187769809d888884ccb3c3bd9aaccde8782c717f2b1352df9b59adca34cdd7576ecdab63f46243a6bc6ba33deafcd4e4ccd3ad4d8cf463328fb4b56c1731edc1edc93e2f552cabee4cf1ab36c77869e45f9f977c7f55eea561aef5f675ba18b9a6ae9cf8f84d75ed07927e7b54f76654af324bf9e3fd7363bca4386e013e582b972fa9d7a031c77162b198e3389148a4ef16d1b74f29ea298188caea16ef2975f01523e1c3214611000000bceb3f02a49e5db13f9dd59dff65cf96cec59e6fa1f3fa6ad9b2e1bb575e58d4b095d2c7df9a366d58b5dbbb432543a9998fbf9789adbfb7a1eeec8a5507cc9ad8c80c6cfcaad9d7ef5485a6cc9d73a0d1fcf60e99d7d67fde774b2a51e102a5bea3967fb6a9c582264d92a78fedec6fae8e7f70fe7858fd45cbbbdabd85ef28f31dbd6af4d6a65f04350d9d34bc6d751b51467cd4fd0b472f2a27ef991f24c7310000006f03ee7205000078c7f1cf4e2c3f9a236b3efa23c7175f16c539761ad35c967170c5d954415e67dadab10d9e2de9195c2f28a8ce8873d9c4cc5b2d5e3dd8f7ceb48f1ad50d0a6c36fd469ed4f7cb7ddb475aefedee612451f8f53fe43a77e758f762170de6cd975d3db7f863c3d3b33ee9d0aa6dd7cf165f10dc1ce56fe95a426416bcf8cad5b57d8ccecd1fd8b165cbf69f8c99b7efa963cb162ea88d060080b705edb70100e083f69eb4df0600f830a0fd36fcb750ff0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c000000000000f06111a308000000fe5be7cf9f4721000094a54183062804407e060000005c1a020000bc33d07e1b00000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f919000000de31ba98d5b51873997033ffadae363f74f3f46f579c4fe1cb9c22e360738e29fbfc915dfe85e65d1bedc0cad67877da2b67d7842f6f2865e63df726ea8ac60919e73eafc498cfe4909c976750dd99e2fed25a6c3fbb9cfb9fefd5cca3ed64cc7bd603350e700080ff0f621401000000bc26d5c32d3366251a7e32b481c59bfb495eea3168ed8eba993c11119f7a7af2a8f529cd662e1fe421252222897d90d12b6797b80fddb060abdfd821e33e69f073072b11919079717abfe5d11e5f5ff9a6a6a2acd91cfafe38af8d3557302432f6f19261ff020000f233000000fc63bc3a9f97fc2b4be6ccaab7eb59bd602d71794b46ad57fbb6ead1ab8e61b903b8d7671bbffba5f284415ff5b9bfa9ad45ee95999ffef8c475ec8529b58d58993359d6fee8e35e2ee27f54222a412ae370680000bcbfd07e1b0000e07d23246dabcf58f57947378f0e765530c638eb8081ebefe608059f6be28ecde8e26f2b638c3126b3f06830747b94a6200366dedc34baa5af85983126b6f6ef36fb447cc127fa66d5ca1edb76cfec52dd4ac238eb5e53ea283bfd41f460a2b79431c658add531ba0a6ca6fac9ae491f37f4b29633c698c4ba6ac7c9fb22cbddfc5c977c7ee9a0466e268c3166e010d46fe9a5d4628dc865bea337cfae9ef4d3c0af4f445f9df3e9a208e7cfb74caf6bcc5e271567dc583f22d8c38431c6a4b635bacd3cfab4b03975d6c92e0a5669ccee5fc6b7f6568a18e735e57656d882ca8c35fee5d2cf231b391932c6ccaaf65c7c354397fbe0e7918d9ce58c3113dfae3f5ccdd06f2b9ff8735dc66aaf8f2d2a36d5dd6f3d98bcf389ac52b624f7fec62f3a05ba591830c698a143ed8fe7fe9ea0c5d10e00f036a1fe190000e0fd747b66ff8d6356ee7db8cb26e3dc829edd867430f7bfbf30c090b491ebbab69f1ed17adafab9c1ae0639f18faf9fbd9599cf1311e5dc98d3b4f6b777ab0dfa6eebe2ea262917d74e9cdaaa61eaf9eb8bea9b1444cf8c5d83c7aaa7adfefd87aa8aec4c9972866bd7eac393c79f3a32dc554222432bfb8ad4be6a931ec499b71cf7e357ae76c6dad8ab3b174cebdc24fbc2bd25f58cfe36d3a69d191bd474594ac3d1f376b7f796c69cfc71fc9886f7726f9d9f58d9a06012832a63b74cdfe63fbd73d0aefc78c7cfcecc6c60f2eaf4accdcd484f4b2bd87e26313235923022f5c3a5ed02c75e74ed33ffd715350ca38f2efc6a5adba0e8a3b7d6b62e6cb01ebdb2dfec5e0b565f5aebc165aa6da5fc4922bafa4df7f44623e7fe3a9ebbffd3846fc6b5c989a81b7a4e39e8bb1d5f73f7378fffe6cb8e96b51faf696854b1fd29e4c73d48abd46552af2995ac0d7323fffc69f6e496adf9db5726574643730000e467000000f847e7f8c005db677775e0881cbb4c5fd47543eb5d3b1ecc0ea86990177efa8ece6bc2f793fafa4a898882db76d7cfa07bfaeb98192196834f9d5edb4cc988a859b39a9200bfa993f67e79ba9f4341b2b4ecb969cbd7cd4c0be3b4ad9c4866e1e4e6e656f1b6dcf2dadf6eae5d34d4b47563b37bce5f2dbe38ab5e4b9357cfa87eb872d4b270af29d78fcdaa2127226ad6c44fe557f7bbe96786ef6ca32c8cc986d5bff8b1f78f2db6a59bf5fa755663e5dfd53ddf9be86f35b168287073fcc57eb6a2cc7333665c604d369cda3cd0494c44cd9af8aa7c1aae98b06942b3af3c0bbeb1d3e81d6b47f817e4764d181191e033f7c84f7d1d38a28e0dcd428eb7f96d836e6bf896de761c5187fa26578fb5dfbff5cee28675e5152a2e66defcfb2dcd0b87829bb7ae2354aeba6added713fd636c4d10e00f076a0fd360000c0fbc9b375dda2c7611938f85a537244b286880cdd83ab8a1ecded3b74f6e623d79e643e6f019c19b2f3b2ceb6ebe0ba455953eadea18b87f6fae1d0bcc26924b5bad432656f680b3571a716f46fec6d2d1731c698d8797808653f7a90fc776d927589e7f6de279ffe9f542e0aa046d5bab5b4ccba7c325cf57c326dccbe45fbd28928ede2f10759c2df6d4ca5cf7e3e76b2d09995adcd4544f9e1272ea6b3c0a1ed1d0b2a1c9871ad7eddece9eea11b19850bb40c6eeb69506259d57b37b32b287a856b4d07a2eabd9bd9e84730855b4d87c25d5131425ef8de693d83dcccf50def0daace0aa7d81b517938d40100909f010000e01f91caa545419789c422d269788188c4aec3f69d5af4b1d1850503dad5713595bb341fb7f3711e912e2b3e4943092b8314cfdfe224ab32e3316527a617853db985d19b6abb967b6d72e316134e18779fb7f38fab37efdcbd77797920913a57c3ffcd8cdab49834a2d0493eb2e71baa68b0219932139eff1aa08bdd3972d431a1f992eda35ca296f69f7d35fb6f12b4d2b741b3e6859ad4b49112912e2b31938cecace5cf7f31109b3999119f9e985d78cbb2c252f152a37543a5bce80a8b9370c4e4a60685231827e148f7b75ff2e5f49c7ae2b37a5d665d771dbc74fff9bf6eddbd77fbd4b73e44eabc8a2f0a00005e17da6f0300007c70677f9be0711b83c76dd4a4865d3eb665d6a8393d3b9a55b939c5c6ca8c23a761fb0f8c2c785554019191b3e9f3a13755f99c77ef976d8f4d7a1cdf3abba57ee9bae873e57bcf3167626b42e437e3f4afdd6c8a57043089b252c1eba974f17b3e1f7150d364f5dacf7a9a57ff735f93effbcfff386456cd8ab59826ced8c684b2139ee50a54f8e46e6d5a4c1a893c6d8cb83750224c24e18834bae7095850e7965108d9216b7f7be638e6f0c64901fae6da2a9d5685631900e0ed42fd330000c0874a62eed9b0f7e4399f3a50f8e5a87c661ad023908b3979455bc9d7af381f67a3b2ae1798c45042aa6cd56b54810aea1c1519288d0bef9bd6c61cfee956f9e2bf5d70276f7a78e4b6d4e385edf4f5b4d75714eb120f7c316c6f4efd85eb06ba4a9869a3d99b06db86ceeebfe876459b3a1bb8b7acaf142eaf3bf4b4a05e5bc80ad9b23b8eaa74a8f1461ab13343db4aa694703fa130336be3ce9f89297d5a5e95ab26b979516577fea3ddbb22710c0300bc5da87f060000f8a008c97bbbb75e63dda54bc32aae768a9c878717ae8f95d69b5e594e62e33ecba7afab33b55183a79347770e7092e526463fbc7aec78f688fd1b5a94fe482f039720173afaebea1d8dfbf8184b4ddcaaf95a494b992c37fcd4aeedf1cfef126672f7666d7d3b079b6ed83e7deda0ad236a4a220fcdee3be9663963b8cc77f4aad15b9b7e11d43474d2f0b6d56d4419f151f72f1cbda89cbc677e909c4f3af2e5909d1975166d18ea21212262664de76ee8bbafddb481cbba5df8dab7224fab3669f4edb4fabbc60e6ef6e9b3e99fd490471f5bf4f58a58fb41ebfbbbbf99575f2bfc077c64b16ddd578b3bfdf4590dc993e30b87cfb84b54ea43cc8daa77af2719b462d68e2e2b7b7beaeefd3af1e345d1389a0100909f010000e0dfc3e4ee4daaebd6af99b0213a5d4d64ecdab0e7d23fbe1fe82c2622458dc9676e79cc9e347fc5889fe2f3496c62e75dbb658f115e06652d4cea3372dd8cab4317f56fb192886aae8abe3adca994f4a7b9326760ef1772e9c7a763b7b7597d68de90a1d302adc692817ded6ee3b7ad31edd8ef6979be83c82c78f195ab55be9dfae3fc81ab933524533af9d56bf749771729f12927be1ebc35b5c6dc7323bd8ba2bcc8b2f5c2753d0f759e347055e7b35f784acb5f5a52efd187af28268e9d37a7cff66c125b57ef38fdf0926f8a5e5ef58f7786b2e992c38bf207cf6eea3299146ecd87cdd838665aa7e5a54dca397dba6ddfe301a3865731eb470a97467d27ed9abbbaed381cd000006ff5249a96145f34a0b4b42d75a25dbb76a1a40000e0bd240842f9a7293eb1bebff8474563f43d3ccfebbbfa31fa1e7d9778cd88516350f8000015b572f91295861789441cc7894422c658f1aebe8788f45dfd98e23dfafea26ef131254696199f18c35ef89095abfeb97bf7ee28290000f870f273899125f273a9dd971505e6e2743a1dcff3470eed47c90300bc9e56ad5a711c27168bf5115adf2dae789c2ea1447e2e91a54b64e352a332f2f3070ecf0f03000000000000407e06000000000000407e06000000000000407e06000000000000407e06000000000000407e06000000000000789f885104000000ff6befcee3a2a8fb38807f67670f60651790e55058402e118f3c1005f14843c5500133cdcaca63954cf351d140e4907c0a2baf32d478ca3b8f4c13f0be813c515412c403103904714558766177e7f9031044b47a1ecffcbcff1866767eeccc7e5f03339f9ddfcc3c5fc9c9c9280200c0a3f4ead50b4500e467000000c0a1210000c04b03fdb701000000000000909f01000000000000909f01000000000000909f01000000000000909f5f6cdac284708542a188d855ac6d324baf4c5ea0502814ff5a7d458342010000000000bc22fedafdb7b54549d1113b8a1bc56eb1a5abc7c0a0002f5b03e6e9afa4ae647fccdc2d0564e63b373ac856f0f782b032f348d2bedfcf67e7dfd170c41a485a5a3bb87b0d19e66367f8b8356704a636f2567ca695091f5f31000000000000c0df7d7e95c0dac9c198ab28bc5a507ce9f09a8565c2f9933da47f3160727a1df158e6197e384e7d3d71f1573baf6b898831b6b29319eaca4b8baea71faa72e8e76567f8b8cfce9a7b2bc2bcb17d000000000000c0ff929f19c7c029d33b1a72aa8b3f842e3b5da5c9389ea776d66c8dfb353dff76450d47c4376eddcedb7f947fe7967cd216264445eebc45b2be811d0b0f1fc92a331f1615ee677eefe29eadbf1d4dcf55d6102b9177ee1ff4b66f5b098faaafae0b8d3d768fac07f83b5c39723ca75c6f68d373a4628c97346f4d686c4a051151d9de98297b894c0784460f139dd9b22ee16476a99a880462739b4ec327bee761f64094afc9df15bff3ba96c8a0fda89913fad69d2ad7ab8baf5cad316689b48589d191bf1593c59b1111feadf89aac1f42be39a52697498b667416d6adbcd5f0e8f0c196aca620f5e79fb6fd9e5bc13375e937c845f7404ad7149f49dc9a949a71f39e8e04a68edd078d1cd1c7de8821525f8a9bb5f86c35392bbe99d9458c8d0d00009e0aae64432f8b31a98f9a2d9f9996b5b0b3c19ffc7ae5d2eba73fb16fe6b0a07cd71099df95b97f5c087713a2d6000080fcfc7777d3bacaa2bc5b6a2222a1a190d405852a695befae562d98bb578f1fbb747e775c9951f467032debdb971cde96d2dabd63175b031356f5c7862f96a5284928ef3ea0ad203725e5f4af8b6ea83e0b0bb4af3f2f5db8ff80510fcf1e8293a9d9f9bfaf5de7e6fe89a39b4ff7fc032773ab8967ddb9a7530b81d4b9c5bdd3f1ab8f5ee58cdd7af76b6354ad2cceb9565ca2d63f7839b7f656dae91222229ba1a3fa34f433e71958bab837f95ae0f127c53975f696c56b52ef1219c9dd1dd88b5b138a1a66ea95a7e217c4a7ab49ece4e56bafcb3c722265e39785dac819032cf9d8bc0000e01960243e9f6fd950584344449aacb8e0a8a35693bf8ff191324444acb4bd03822f0000c0b3cfcf5ce6779f2a1af6d7b6fd7d1d8c2c1c67460d64194e5753a3ad7256472c3ba5ca3f77add2d7b2fe842b633f6a6e483f194bc4951fff3a5549c46f3b6adc5b1dc54c95ad323a3ea3f8d0aeec41935dea5a4b7c3e9ef6ae93a0d4222f6c53bebe20bb94f3f4f01f7a37fd646e01997418323ac85640a4bf7da89a232243a9b985addcda73408085b1a06908d655de561111095a5a19f388a82a7dd1f4e5991c1111c98644440eb5a85fc13fe980aeb97af0e45d2292f9cd081966c35765fc276ce94955dd424a4e24a5ab89c41eef7f18e828e27ab42c8ade947b6dcf81bcdeefb411b6eafffed88e35ac89bd085b1a00003c3522dbbe2346d78dab520f85441db5f20e1c3dda82416900e0e5131c1c3c7dfa7467676794025efafc5c7bfd33cb0a8d4c5bbb76f5f1769709b5a5a7b7addd9e9259a26e9c385535dcfd09597b5753b6366c56dc527244a4cd5c1331aba175f5ada24a7d7d7e6ed94626242291584444a4abd671cdac06cfd42368f099f85dd9c7b7ad3e5e1bbbdd83a62adeb015353a54608dcc8c88545473bbb842ef6ec0e39bbfd6b7a7f0d289f345fa477c3bc035ffb25a794743447c2b4773011119583bb5a4fafcacbd57544e445479eafbb0530dbf535e5056c3b5114a9d3dbcf0970f0000cf5d75ce96c8394bb71e3c935d52457c59fbc113e62f091feed0a853375795bde9d30fc3561ecead12daf41af7f9ca85efb9899b0be0faf273abe786c4ae3f9859a663659d864f8d5d36dbd75a801a03c013929393337bf6ec152b56c8643254035eeefc5c77fd73a3bd6de5850d3f1ec8d49255ef7783ba5ab285bb57fc9cd1e4a94e3c3e5b9f68c51652864a3881cbf07183e4f59dc9f43a819594a1f2ba45f06a77d68d77d90c53dbc39ad3d7275f5e8bb6c3672ef45795151516dd38bb7df5bebc8cc43d397dc6bb363ad1cbb7ecdad57cd79e52cadfb925d5ed236febd6fd468d71fa25eb7c5159dddbb20296884853aee1887477f30ad4cd7e6803135311e568b4ca920a3d19f0b4e585f71a16626c2521aa247197d1637bc9eaaac9e97486721143fabbd967324a6a5893b65ddb99a1373700003c37da924b0566beff5a3cd3c1da587bf3e4e6d88880be1529194bd6f6c9e40000050149444154bc5ad4b7c8881d19da63ea82ed91967752e242c2c6f62a15676c0cb2629bbc51e5d9cf5ff79877b1e3b805eb177592dc4e5d39277ca04f5972dad7de129ced06802745a5524d9c38312626c6dddd1dd58097383f3f8ce3f45ced4f5d75f98dcc94acc73d12999174f0eb29599a5a7e79ef5e532f3719bfea4e715ed665b5cfec762e8f8ded8666267cbaa9bd93faf36ab58dd4aedfb0ce3797ff3b8971746a652e11aaf2efe889c8506ad0a41fb6c066f0477e995f25e5aacead8d9cbeb3b59db9814e9957767f3e2bb5b7135341a5f2d8bad59c9d2a3db9a0f9c58bdaf4f3909c4d2ebff1cbca75155d8c0b8e1d5236bc87acfba00e893f5ea84cdb75d0d0d349ca559415e764660b02a23a3892a6e0c09ad567abc959d11ef91900009e23238f793f79dc9f7a7d501fd30cf9cc45a9f3bd7c2575afe98c276edb1cd5d58888faf4eec476739b13b62ad23fbcdd03974eebf2374d8b3a633e7effc195fd4d1822eadfbf8ba05bbbf0d05f671c1cdb9a459d01e0c9e0384ea552cd9933272626a653a74e2808bc38fecf871b332d3abcf3be8f5d0b2a3eb6f1a7ede7f91d3a183fb6b9d87dcc9c2943bbd98bf24fec4f4cd87d342d4763d9c5cbd9f8f1bb5cc6a8ddf0611dcd05a4ba762af9e8c1b452ada0651b6b5ee1f9e4fd490949872f559bb5e9f1f6a42172c143b9db71e8ac984f82bcdb5a1b33ca9bd7ae5c2bd2486cdcbcde1c3bd647c612899c023e18e02461b4374e1dbf2aecf1665bd123e2bbcbc869637ad88a6b725312f7fd21e8ded7b251014d3d27848e1fd8d1467f25654f42d2de940b37c9ced3536e80afe10100e0c55153b03ff6833eae16463c866118be7cd219aab87ca9547bbf816de04877a3ba71a163c0987694b5eb7459932b9ecacf6c3eaeb30a1adfd384b9dfd43fd0499b969859851a03c093fec75553b37cf972d4015e28cc9d92c2fb1326e656a8080000bc52b8e6ee7ed1e4c5fb93b523cd0e1fa6d7eb6b878de9743abd5e9f94b02378cab4a7f27954a913edbd5739ad2b4e19d370ff30d5a9904edd17560e098b99e4dbc1d6cc485079f8a31e53ee2ec84cffcc5558fbfcaa7bdf5c499bee587f21d2adf5de96efde8dbd7c6e967355c3f3abd8bcb8ee7693d39a596aefad6547824cb13501c013e0e7e7a7d3e988482814ce9b37cfc3c3a3f1dce5df2ee9fbfa1b2ccbf2f97c9665793c5eedb03186616a870f23a2470d1b8f343bf99817e1d5815ec5000000ff705519eb365c918cdcb33ec6574a4444babca3d54dda28f395dafb87055a65be92c8c4b249ff309e5866ca92ad62c76f1f3b3dd0af9bd7422e459901e0896118462412454747a3f336203f030000c033c555576ac8c0c4b8fe3a27ed8dc435e9440fdc7be4c6b64d17e777ed664444a4c9fe65ed25729ddfcdecc1cbbc1869b7919eac62df096dacff6b629c810180a74528142e59b2c4dede1ea500e46700000078a60cdd02fa49e33746ae1cb73eb88be07a42cc7ba1e79a3ecb91adf82120501033b5bfe59d94b8d9f3324cdfda3ade55d8f4a8413ee6dbc855ddc37bf7ca0f9b1ad0cd56a42acecb3ab97b4f45f08ef837242834003c0972b97cca942908cf80fc0c000000cf016336382ee18b0913233c65d3c9a095c788591b5648878ecd6fdcc63d6473487e4ce88805795582565e8a1f577d1d68f5f0dd3d1971e7b043e94e31a15f7e17bca6504d7c89b5ab87efc86017035419009e90b8b83814015edc5d2aee1f060000afb27fdafdc30000fed170ff3078be782801000000000000c09ffa2f6682c8b1581032f00000000049454e44ae426082</Body>
<BodyHash>777eb9ee2032810687169c1cece03738</BodyHash>
<Size>165461</Size>
</Data>
<Mime>image/png</Mime>
<Width>1301</Width>
<Height>917</Height>
<Duration>49</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2237373765623965653230333238313036383731363963316365636530333733382220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223133303122206f626a4865696768743d22393137223e3c6974656d20783d2236392220793d22322220773d2237312220683d223133223e3c7420773d223532223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d22322220773d2235302220683d223133223e3c7420773d223631223e726f626572743c2f743e3c2f6974656d3e3c6974656d20783d22352220793d2232382220773d2232372220683d223134223e3c7420773d223536223e66696c653c2f743e3c7420773d223432223e2e45696c653c2f743e3c7420773d223431223e5f45696c653c2f743e3c2f6974656d3e3c6974656d20783d2234372220793d2232382220773d2233302220683d223134223e3c7420773d223533223e656469743c2f743e3c7420773d223437223e5f453a6469743c2f743e3c7420773d223338223e2e213a2e6469743c2f743e3c7420773d223334223e2e213b6469743c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d2232382220773d2233382220683d223134223e3c7420773d223738223e566965773c2f743e3c7420773d223438223e596965773c2f743e3c2f6974656d3e3c6974656d20783d223134352220793d2232382220773d2233372220683d223134223e3c7420773d223837223e4e6f74653c2f743e3c7420773d223437223e5f742c6c6f74653c2f743e3c7420773d223434223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d2232382220773d2234312220683d223134223e3c7420773d223534223e746f6f6c733c2f743e3c7420773d223531223e496f6f6c733c2f743e3c7420773d223337223e49446f6c733c2f743e3c7420773d223332223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223235342220793d2232382220773d2233352220683d223134223e3c7420773d223830223e48656c703c2f743e3c7420773d223336223e2121656c703c2f743e3c7420773d223237223e746c656c703c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d2236302220773d2232302220683d223132223e3c7420773d223839223e416c6c3c2f743e3c7420773d223735223e416c493c2f743e3c2f6974656d3e3c6974656d20783d223137322220793d2236302220773d2234362220683d223132223e3c7420773d223735223e4e6f7465733c2f743e3c7420773d223539223e4e617465733c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d2236302220773d2233332220683d223132223e3c7420773d223732223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223330362220793d2236302220773d2233372220683d223132223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d2235362220773d2231382220683d223230223e3c7420773d223339223e313131313c2f743e3c2f6974656d3e3c6974656d20783d22382220793d223130322220773d2234322220683d223132223e3c7420773d223730223e426c61636b3c2f743e3c7420773d223534223e536c61636b3c2f743e3c2f6974656d3e3c6974656d20783d2235372220793d223130322220773d2234352220683d223131223e3c7420773d223832223e4d6972726f723c2f743e3c2f6974656d3e3c6974656d20783d223131392220793d223130322220773d2234362220683d223132223e3c7420773d223735223e57686974653c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223130322220773d2238312220683d223132223e3c7420773d223731223e4368726973746d61733c2f743e3c2f6974656d3e3c6974656d20783d22382220793d223134312220773d2233362220683d223131223e3c7420773d223838223e436c69636b3c2f743e3c2f6974656d3e3c6974656d20783d2235302220793d223134312220773d2231362220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d223134312220773d2232332220683d223132223e3c7420773d223737223e7365743c2f743e3c2f6974656d3e3c6974656d20783d223130312220793d223134342220773d2235332220683d223130223e3c7420773d223736223e736f757263653c2f743e3c2f6974656d3e3c6974656d20783d223136302220793d223134302220773d2234302220683d223133223e3c7420773d223730223e55524c2e2e3c2f743e3c7420773d223532223e55524c2e3c2f743e3c7420773d223532223e55524c203f3c2f743e3c7420773d223432223e55524c2c3c2f743e3c2f6974656d3e3c6974656d20783d22372220793d223137382220773d223130342220683d223239223e3c7420773d223433223ec2a775726965724e65773c2f743e3c2f6974656d3e3c6974656d20783d2231342220793d223138362220773d2235382220683d223131223e3c7420773d223739223e436f75726965723c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223138362220773d2233332220683d223131223e3c7420773d223834223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223139352220793d223138362220773d2231362220683d223131223e3c7420773d223437223e31303c2f743e3c7420773d223437223e6c613c2f743e3c7420773d223430223e49613c2f743e3c7420773d223330223e4c6f3c2f743e3c7420773d223137223e6c473c2f743e3c7420773d223133223e6c6e3c2f743e3c2f6974656d3e3c6974656d20783d2231322220793d223233302220773d2239322220683d223233223e3c7420773d223733223e53746f72796c696e653c2f743e3c2f6974656d3e3c6974656d20783d223438312220793d223134302220773d2233382220683d223133223e3c7420773d223736223e436c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223532342220793d223134312220773d2231362220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223534362220793d223134312220773d2232382220683d223132223e3c7420773d223932223e6164643c2f743e3c2f6974656d3e3c6974656d20783d223538312220793d223134312220773d2232382220683d223134223e3c7420773d223731223e7461673c2f743e3c7420773d223532223e746167203f3c2f743e3c7420773d223531223e7461672e3c2f743e3c7420773d223531223e7461672c3c2f743e3c2f6974656d3e3c6974656d20783d2233322220793d223331342220773d2232302220683d2238223e3c7420773d223734223e4a6f653c2f743e3c2f6974656d3e3c6974656d20783d2235382220793d223331342220773d2233392220683d2239223e3c7420773d223736223e506f747465723c2f743e3c7420773d223638223e5061747465723c2f743e3c2f6974656d3e3c6974656d20783d223130322220793d223331332220773d2233392220683d223130223e3c7420773d223838223e77616b65733c2f743e3c2f6974656d3e3c6974656d20783d223134372220793d223331362220773d2231352220683d2239223e3c7420773d223831223e75703c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d223331362220773d2231342220683d2237223e3c7420773d223833223e6f6e3c2f743e3c7420773d223632223e616e3c2f743e3c2f6974656d3e3c6974656d20783d223138382220793d223331332220773d2232312220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223231342220793d223331332220773d2236352220683d223130223e3c7420773d223833223e4368726973746d61733c2f743e3c2f6974656d3e3c6974656d20783d223238352220793d223331342220773d2232342220683d223131223e3c7420773d223838223e4461793c2f743e3c2f6974656d3e3c6974656d20783d223331342220793d223331332220773d2232322220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223334322220793d223331322220773d2233312220683d223131223e3c7420773d223731223e66696e64733c2f743e3c7420773d223534223e72696e64733c2f743e3c2f6974656d3e3c6974656d20783d223337392220793d223331332220773d2231372220683d223130223e3c7420773d223838223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223430312220793d223331332220773d2235362220683d223130223e3c7420773d223833223e74616c6b61746976653c2f743e3c2f6974656d3e3c6974656d20783d223436322220793d223331332220773d2236352220683d223130223e3c7420773d223736223e636f2d776f726b65723c2f743e3c2f6974656d3e3c6974656d20783d223533332220793d223331342220773d2232372220683d2239223e3c7420773d223830223e4d6174743c2f743e3c7420773d223435223e6d6172743c2f743e3c7420773d223337223e6d616e3c2f743e3c2f6974656d3e3c6974656d20783d223536352220793d223331342220773d2233332220683d2239223e3c7420773d223834223e5472656e743c2f743e3c2f6974656d3e3c6974656d20783d223630342220793d223331362220773d2236312220683d2239223e3c7420773d223739223e707265706172696e673c2f743e3c2f6974656d3e3c6974656d20783d223637302220793d223331332220773d2232312220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223639362220793d223331332220773d2236352220683d223130223e3c7420773d223838223e4368726973746d61733c2f743e3c2f6974656d3e3c6974656d20783d223736362220793d223331332220773d2234322220683d223130223e3c7420773d223732223e64696e6e65723c2f743e3c7420773d223638223e64696e6e65722e3c2f743e3c7420773d223531223e64696e6e65723a3c2f743e3c2f6974656d3e3c6974656d20783d223831342220793d223331322220773d2233322220683d223134223e3c7420773d223734223e546865793c2f743e3c2f6974656d3e3c6974656d20783d223835322220793d223331332220773d2233302220683d2239223e3c7420773d223936223e686176653c2f743e3c2f6974656d3e3c6974656d20783d223838382220793d223331332220773d2232382220683d2239223e3c7420773d223938223e6265656e3c2f743e3c7420773d223437223e626565722c3c2f743e3c2f6974656d3e3c6974656d20783d223932322220793d223331322220773d2235322220683d223134223e3c7420773d223732223e776f726b696e673c2f743e3c2f6974656d3e3c6974656d20783d223937392220793d223331322220773d2235362220683d223134223e3c7420773d223736223e746f6765746865723c2f743e3c2f6974656d3e3c6974656d20783d22313033392220793d223331322220773d2231382220683d223131223e3c7420773d223838223e666f723c2f743e3c7420773d223733223e6661723c2f743e3c2f6974656d3e3c6974656d20783d22313036322220793d223331332220773d2232332220683d223130223e3c7420773d223932223e666976653c2f743e3c2f6974656d3e3c6974656d20783d22313039302220793d223331362220773d2233352220683d2239223e3c7420773d223838223e79656172733c2f743e3c2f6974656d3e3c6974656d20783d22313133312220793d223331362220773d22392220683d2237223e3c7420773d223631223e696e3c2f743e3c2f6974656d3e3c6974656d20783d22313135392220793d223331342220773d2234352220683d2239223e3c7420773d223932223e72656d6f74653c2f743e3c2f6974656d3e3c6974656d20783d22313231302220793d223331342220773d2234382220683d223132223e3c7420773d223733223e6f7574706f73743c2f743e3c2f6974656d3e3c6974656d20783d22313236342220793d223331342220773d2231302220683d2238223e3c7420773d223831223e696e3c2f743e3c2f6974656d3e3c6974656d20783d22313238302220793d223331332220773d2231392220683d2239223e3c7420773d223931223e7468653c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223333322220773d2232382220683d2238223e3c7420773d223834223e4d6174743c2f743e3c7420773d223437223e6d6172743c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223333312220773d2234382220683d2239223e3c7420773d223833223e646563696465733c2f743e3c2f6974656d3e3c6974656d20783d223131392220793d223333322220773d2231322220683d2238223e3c7420773d223830223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223133362220793d223333302220773d2232302220683d223131223e3c7420773d223831223e74656c6c3c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d223333312220773d2231372220683d223130223e3c7420773d223837223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d223333322220773d2233342220683d223131223e3c7420773d223835223e73746f72793c2f743e3c7420773d223732223e73746f72792e3c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d223333322220773d2232382220683d2239223e3c7420773d223834223e4d6174743c2f743e3c7420773d223439223e6d6172743c2f743e3c7420773d223433223e4d616c743c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223333342220773d2232342220683d2237223e3c7420773d223931223e7761733c2f743e3c2f6974656d3e3c6974656d20783d223238392220793d223333312220773d2234362220683d223132223e3c7420773d223838223e68656c70696e673c2f743e3c2f6974656d3e3c6974656d20783d223334312220793d223333312220773d2232302220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223336362220793d223333312220773d2232322220683d223132223e3c7420773d223836223e7368793c2f743e3c2f6974656d3e3c6974656d20783d223339342220793d223333322220773d2233352220683d223131223e3c7420773d223832223e48617272793c2f743e3c2f6974656d3e3c6974656d20783d223433342220793d223333322220773d2231322220683d2239223e3c7420773d223831223e746f3c2f743e3c7420773d223533223e74653c2f743e3c2f6974656d3e3c6974656d20783d223435322220793d223333312220773d2234342220683d223130223e3c7420773d223930223e7365647563653c2f743e3c2f6974656d3e3c6974656d20783d223530322220793d223333312220773d2232302220683d223130223e3c7420773d223932223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223532382220793d223333312220773d2235352220683d223130223e3c7420773d223836223e62656175746966756c3c2f743e3c2f6974656d3e3c6974656d20783d223538382220793d223333312220773d2235322220683d223130223e3c7420773d223831223e4a656e6e696665723c2f743e3c7420773d223639223e4a656e6e696665723a3c2f743e3c2f6974656d3e3c6974656d20783d223634352220793d223333322220773d2231312220683d2239223e3c7420773d223831223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223333322220773d2233332220683d2239223e3c7420773d223532223e6e617274763c2f743e3c7420773d223337223e6e615474593c2f743e3c7420773d223232223e6e617374793c2f743e3c7420773d223137223e6461726e3c2f743e3c7420773d223137223e4d617274793c2f743e3c2f6974656d3e3c6974656d20783d223731332220793d223333322220773d2233332220683d2239223e3c7420773d223238223e752769696e6e3c2f743e3c7420773d223230223e7573696e673c2f743e3c7420773d223230223e7573696e6e3c2f743e3c2f6974656d3e3c6974656d20783d223735322220793d223333312220773d2232302220683d223130223e3c7420773d223338223e7468653c2f743e3c7420773d223338223e7468503c2f743e3c7420773d223336223e747269703c2f743e3c2f6974656d3e3c6974656d20783d223737382220793d223333312220773d2234322220683d223130223e3c7420773d223431223e2671756f743b372d4676653c2f743e3c7420773d223134223e6e372d4676653c2f743e3c2f6974656d3e3c6974656d20783d223833322220793d223333312220773d2236332220683d2239223e3c7420773d223335223e696d6e6c616e742c61643c2f743e3c7420773d223235223e696d6e626d743f643c2f743e3c7420773d223135223e696d706c616e7465643c2f743e3c2f6974656d3e3c6974656d20783d223930312220793d223333322220773d2231312220683d2239223e3c7420773d223834223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223931382220793d223333312220773d2231372220683d223130223e3c7420773d223635223e6869733c2f743e3c7420773d223235223e6269733c2f743e3c2f6974656d3e3c6974656d20783d223934312220793d223333342220773d2232382220683d2236223e3c7420773d223331223e707570733c2f743e3c7420773d223235223e657665733c2f743e3c7420773d223136223e657665633c2f743e3c2f6974656d3e3c6974656d20783d223937352220793d223333322220773d2231312220683d2239223e3c7420773d223833223e696e3c2f743e3c7420773d223333223e4927643c2f743e3c7420773d223332223e49276d3c2f743e3c2f6974656d3e3c6974656d20783d223939312220793d223333342220773d2231352220683d2236223e3c7420773d223336223e616e3c2f743e3c7420773d223333223e61733c2f743e3c7420773d223239223e61643c2f743e3c7420773d223139223e696c443c2f743e3c2f6974656d3e3c6974656d20783d22313031322220793d223333312220773d2233362220683d2239223e3c7420773d223232223e696c6c6567616c3c2f743e3c7420773d223139223e696c6c506e41493c2f743e3c7420773d223136223e696c6c2e2c6e2c2c493c2f743e3c2f6974656d3e3c6974656d20783d22313035342220793d223333312220773d2236392220683d223130223e3c7420773d223237223e647572652e3c2f743e3c7420773d223138223e6e726e7265647572652e3c2f743e3c7420773d223138223e6e726e6f3d647572652e3c2f743e3c2f6974656d3e3c6974656d20783d22313133302220793d223333322220773d2233352220683d223131223e3c7420773d223833223e48617272793c2f743e3c7420773d223338223e48616972793c2f743e3c2f6974656d3e3c6974656d20783d22313137302220793d223333312220773d2235382220683d223130223e3c7420773d223930223e73756363656564733c2f743e3c2f6974656d3e3c6974656d20783d22313233342220793d223333312220773d2232322220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d22313236322220793d223333312220773d2232382220683d223132223e3c7420773d223937223e746865793c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223335302220773d2232382220683d2239223e3c7420773d223834223e4d6174743c2f743e3c7420773d223530223e6d6172743c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223334392220773d2233392220683d223130223e3c7420773d223835223e64656c6574653c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223334392220773d2232312220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223133362220793d223334392220773d2236332220683d223130223e3c7420773d223834223e65766964656e6365733c2f743e3c7420773d223437223e65766964656e63653c2f743e3c2f6974656d3e3c6974656d20783d223230352220793d223334392220773d2231322220683d223130223e3c7420773d223831223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223232332220793d223334392220773d2231372220683d223130223e3c7420773d223837223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223234362220793d223335302220773d2237392220683d223131223e3c7420773d223739223e70617274696369706174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223333312220793d223334392220773d2232312220683d223130223e3c7420773d223935223e6275743c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223334392220773d2231372220683d223130223e3c7420773d223838223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223338302220793d223334392220773d2232352220683d223130223e3c7420773d223930223e776966653c2f743e3c7420773d223533223e776974653c2f743e3c2f6974656d3e3c6974656d20783d223431312220793d223334392220773d2234302220683d223130223e3c7420773d223838223e626c6f636b733c2f743e3c7420773d223635223e626c61636b733c2f743e3c2f6974656d3e3c6974656d20783d223435372220793d223334392220773d2232322220683d223130223e3c7420773d223834223e68696d3c2f743e3c2f6974656d3e3c6974656d20783d223438352220793d223334392220773d2232332220683d223130223e3c7420773d223935223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223531342220793d223334392220773d2232372220683d223132223e3c7420773d223936223e746865793c2f743e3c2f6974656d3e3c6974656d20783d223534372220793d223334382220773d2235302220683d223132223e3c7420773d223730223e6265636f6d653c2f743e3c7420773d223632223e626563616d653c2f743e3c2f6974656d3e3c6974656d20783d223630322220793d223335302220773d2233322220683d2239223e3c7420773d223534223e6c6e766973693c2f743e3c7420773d223431223e696e76697369743c2f743e3c7420773d223134223e696e766573743c2f743e3c7420773d223133223e76697369743c2f743e3c7420773d223131223e696e736973743c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223334372220773d2233392220683d223134223e3c7420773d223932223e4f70656e3c2f743e3c7420773d223436223e4f7065723c2f743e3c2f6974656d3e3c6974656d20783d22313039382220793d223334382220773d2231342220683d223131223e3c7420773d223631223e65643c2f743e3c7420773d223335223e6b65633c2f743e3c7420773d223334223e6b65643c2f743e3c7420773d223238223e696365643c2f743e3c2f6974656d3e3c6974656d20783d22313131382220793d223334382220773d2232372220683d223131223e3c7420773d223732223e776974683c2f743e3c2f6974656d3e3c6974656d20783d22313136332220793d223334392220773d2232352220683d223132223e3c7420773d223832223e636869703c2f743e3c2f6974656d3e3c6974656d20783d22313139342220793d223334392220773d2233362220683d223130223e3c7420773d223930223e63616c6c65643c2f743e3c7420773d223334223e63616e65643c2f743e3c2f6974656d3e3c6974656d20783d22313233362220793d223334392220773d2234372220683d223132223e3c7420773d223733223e436f6f6b69652c3c2f743e3c7420773d223632223e436f6f6b69652e3c2f743e3c7420773d223432223e636f6f6b69653c2f743e3c2f6974656d3e3c6974656d20783d22313238392220793d223335322220773d2231312220683d2237223e3c7420773d223531223e63633c2f743e3c7420773d223236223e435a3c2f743e3c7420773d223136223e43653c2f743e3c7420773d223131223e652c3c2f743e3c7420773d223131223e632c3c2f743e3c7420773d223131223e63613c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223337302220773d2232392220683d2239223e3c7420773d223838223e636f70793c2f743e3c2f6974656d3e3c6974656d20783d2236372220793d223336382220773d2231322220683d2239223e3c7420773d223737223e746f3c2f743e3c2f6974656d3e3c6974656d20783d2238352220793d223337302220773d2233342220683d2237223e3c7420773d223837223e73657276653c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223336372220773d2232302220683d223130223e3c7420773d223930223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223135312220793d223336372220773d2232332220683d223130223e3c7420773d223833223e7265616c3c2f743e3c2f6974656d3e3c6974656d20783d223138302220793d223337302220773d2232372220683d2237223e3c7420773d223838223e757365723c2f743e3c7420773d223532223e7573652c3c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d223336372220773d2235302220683d223132223e3c7420773d223934223e7468726f7567683c2f743e3c2f6974656d3e3c6974656d20783d223236382220793d223336382220773d2234352220683d2239223e3c7420773d223830223e746f72747572653c2f743e3c2f6974656d3e3c6974656d20783d223331392220793d223336372220773d2238322220683d223132223e3c7420773d223739223e6d616e6970756c6174696e673c2f743e3c2f6974656d3e3c6974656d20783d223430372220793d223336382220773d2232392220683d2239223e3c7420773d223930223e74696d653c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223336382220773d2231322220683d2239223e3c7420773d223832223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223336372220773d2233362220683d223130223e3c7420773d223936223e627265616b3c2f743e3c2f6974656d3e3c6974656d20783d223530302220793d223337302220773d2232332220683d2239223e3c7420773d223933223e616e793c2f743e3c2f6974656d3e3c6974656d20783d223532392220793d223336382220773d2236342220683d2239223e3c7420773d223838223e726573697374616e63653c2f743e3c7420773d223436223e7265733b7374616e63653c2f743e3c2f6974656d3e3c6974656d20783d223539382220793d223336362220773d2233302220683d223131223e3c7420773d223833223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d22313039322220793d223336382220773d2231372220683d2238223e3c7420773d223831223e696e733c2f743e3c2f6974656d3e3c6974656d20783d22313131342220793d223336372220773d2232362220683d2239223e3c7420773d223938223e746861743c2f743e3c2f6974656d3e3c6974656d20783d22313134362220793d223336372220773d2231342220683d2239223e3c7420773d223739223e68653c2f743e3c2f6974656d3e3c6974656d20783d22313136362220793d223336372220773d2232392220683d2239223e3c7420773d223837223e6c697665643c2f743e3c2f6974656d3e3c6974656d20783d22313230312220793d223336372220773d2232362220683d2239223e3c7420773d223931223e776974683c2f743e3c2f6974656d3e3c6974656d20783d22313233342220793d223336372220773d2233322220683d2239223e3c7420773d223630223e426574682e3c2f743e3c7420773d223630223e426574683c2f743e3c2f6974656d3e3c6974656d20783d22313237332220793d223336382220773d2232342220683d2238223e3c7420773d223933223e4f6e653c2f743e3c7420773d223536223e616e653c2f743e3c7420773d223333223e4f6e2e3c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223337362220773d2232352220683d223131223e3c7420773d223933223e4375743c2f743e3c2f6974656d3e3c6974656d20783d223933322220793d223337362220773d2235322220683d223132223e3c7420773d223534223e4374726c2b583c2f743e3c7420773d223137223e4374726c583c2f743e3c2f6974656d3e3c6974656d20783d2234382220793d223338362220773d2234362220683d2239223e3c7420773d223831223e5772697474656e3c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223338352220773d2231362220683d223132223e3c7420773d223735223e62793c2f743e3c2f6974656d3e3c6974656d20783d223132302220793d223338352220773d2234372220683d223130223e3c7420773d223735223e436c617564696f3c2f743e3c7420773d223437223e436c61756469613c2f743e3c2f6974656d3e3c6974656d20783d223137332220793d223338352220773d2236302220683d223132223e3c7420773d223630223e43617276616c686f3c2f743e3c7420773d223436223e43617276616c686f2c3c2f743e3c7420773d223432223e43617276616c686f2e3c2f743e3c2f6974656d3e3c6974656d20783d223233392220793d223338362220773d2232302220683d2239223e3c7420773d223736223e52696f3c2f743e3c7420773d223433223e7472696f3c2f743e3c7420773d223431223e5269443c2f743e3c2f6974656d3e3c6974656d20783d223236342220793d223338352220773d2231352220683d223130223e3c7420773d223734223e64653c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d223338362220773d2235302220683d223131223e3c7420773d223637223e4a616e6569726f2c3c2f743e3c7420773d223633223e4a616e6569726f3c2f743e3c2f6974656d3e3c6974656d20783d223334312220793d223338352220773d2233342220683d223130223e3c7420773d223733223e4272617a696c3c2f743e3c7420773d223335223e4272617a694a3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223430322220773d2234302220683d223136223e3c7420773d223731223e436f70793c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223430332220773d2235302220683d223131223e3c7420773d223633223e4374726c2b433c2f743e3c7420773d223136223e4374726c433c2f743e3c7420773d223136223e4374726c653c2f743e3c7420773d223134223e4374726c283c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223431312220773d2232332220683d223130223e3c7420773d223833223e506c6f743c2f743e3c7420773d223632223e506c61743c2f743e3c7420773d223530223e504965743c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223431322220773d2236322220683d223131223e3c7420773d223836223e53756d6d6172793c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223431312220773d2232332220683d223130223e3c7420773d223932223e4164643c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223431322220773d2235352220683d223131223e3c7420773d223836223e53796e6f707369733c2f743e3c7420773d223630223e53796e61707369733c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223433302220773d2234332220683d223132223e3c7420773d223731223e50617374653c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223433302220773d2235312220683d223131223e3c7420773d223632223e4374726c2b563c2f743e3c7420773d223136223e4374726c563c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223435372220773d2234312220683d223131223e3c7420773d223838223e50617374653c2f743e3c2f6974656d3e3c6974656d20783d223731352220793d223436302220773d2231382220683d2239223e3c7420773d223733223e61733c2f743e3c2f6974656d3e3c6974656d20783d223733382220793d223435362220773d223130302220683d223133223e3c7420773d223736223e556e666f726d61747465643c2f743e3c2f6974656d3e3c6974656d20783d223834352220793d223435372220773d2233342220683d223131223e3c7420773d223930223e546578743c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223435372220773d223130312220683d223131223e3c7420773d223633223e4374726c2b53686966742b563c2f743e3c2f6974656d3e3c6974656d20783d2231332220793d223438392220773d2232382220683d223130223e3c7420773d223832223e506c6f743c2f743e3c7420773d223632223e506c61743c2f743e3c2f6974656d3e3c6974656d20783d2234372220793d223438392220773d2237332220683d223132223e3c7420773d223739223e4b6579776f7264733a3c2f743e3c7420773d223637223e4b6579776f7264733c2f743e3c7420773d223532223e4b6579776f7264732c3c2f743e3c7420773d223531223e4b6579776f7264733b3c2f743e3c7420773d223432223e4b6579776f7264353a3c2f743e3c7420773d223339223e4b6579776f72643a3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223438342220773d2234302220683d223135223e3c7420773d223731223e436f70793c2f743e3c2f6974656d3e3c6974656d20783d223731322220793d223438342220773d2233372220683d223132223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223735352220793d223438342220773d2233312220683d223132223e3c7420773d223732223e55524c3c2f743e3c7420773d223535223e5552493c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223531332220773d2236332220683d223132223e3c7420773d223930223e52656d6f76653c2f743e3c2f6974656d3e3c6974656d20783d223733372220793d223531332220773d2236322220683d223132223e3c7420773d223436223e666f726d61743c2f743e3c7420773d223236223e666f726d6174653c2f743e3c7420773d223236223e666f726d6174733c2f743e3c7420773d223235223e466f726d616e3c2f743e3c7420773d223230223e666f726d617474693c2f743e3c7420773d223230223e666f726d6174743c2f743e3c7420773d223230223e6661726d6174743c2f743e3c7420773d223138223e666f726d616c3c2f743e3c2f6974656d3e3c6974656d20783d223830332220793d223531362220773d2231372220683d223133223e3c7420773d223438223e6e713c2f743e3c7420773d223438223e6e673c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223531332220773d223133382220683d223134223e3c7420773d223633223e4374726c2b53686966742b53706163653c2f743e3c2f6974656d3e3c6974656d20783d223835332220793d223531332220773d2231392220683d223136223e3c7420773d223531223e6874293c2f743e3c7420773d223330223e496e74276c3c2f743e3c7420773d223234223e496e746c3c2f743e3c7420773d223234223e494e545d3c2f743e3c7420773d223234223e494e54293c2f743e3c2f6974656d3e3c6974656d20783d223638382220793d223534302220773d2233332220683d223134223e3c7420773d223230223e313131293169663c2f743e3c2f6974656d3e3c6974656d20783d223735332220793d223534302220773d2236352220683d223135223e3c7420773d223133223e6d6174696e673c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d223535352220773d2234302220683d223131223e3c7420773d223832223e706f7461746f3c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223535342220773d2233392220683d223132223e3c7420773d223834223e646174696e673c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223535342220773d2233362220683d223130223e3c7420773d223933223e636f6163683c2f743e3c2f6974656d3e3c6974656d20783d223139322220793d223535342220773d2233382220683d223132223e3c7420773d223836223e74656c6c696e673c2f743e3c7420773d223530223e74656c6c20496e673c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d223535342220773d2233332220683d223133223e3c7420773d223738223e73746f72793c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d223535342220773d2235322220683d223133223e3c7420773d223732223e6472696e6b696e673c2f743e3c7420773d223533223e64696e6b696e673c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223535342220773d2234322220683d223133223e3c7420773d223735223e706f69736f6e3c2f743e3c2f6974656d3e3c6974656d20783d223431322220793d223535342220773d2235312220683d223132223e3c7420773d223833223e626c6f636b696e673c2f743e3c7420773d223630223e626c61636b696e673c2f743e3c7420773d223433223e626c6f636b3b6e673c2f743e3c2f6974656d3e3c6974656d20783d223437362220793d223535342220773d2232332220683d223130223e3c7420773d223730223e5365653c2f743e3c2f6974656d3e3c6974656d20783d223530342220793d223535342220773d2231362220683d223130223e3c7420773d223833223e416c6c3c2f743e3c2f6974656d3e3c6974656d20783d223532352220793d223535342220773d2232372220683d223133223e3c7420773d223637223e283233293c2f743e3c7420773d223332223e5b32335d3c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223536392220773d2232352220683d223131223e3c7420773d223837223e5365743c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223537302220773d2233312220683d223130223e3c7420773d223836223e746578743c2f743e3c2f6974656d3e3c6974656d20783d223733352220793d223536392220773d2233382220683d223131223e3c7420773d223832223e636f6c6f723c2f743e3c7420773d223531223e63616c6f723c2f743e3c7420773d223437223e636f6c206f723c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223536392220773d2235322220683d223131223e3c7420773d223632223e4374726c2b443c2f743e3c7420773d223137223e4374726c443c2f743e3c7420773d223133223e4374726c4f3c2f743e3c7420773d223131223e4374726c303c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223539362220773d223130302220683d223131223e3c7420773d223633223e4374726c2b53686966742b483c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223539362220773d2232362220683d223132223e3c7420773d223735223e5365743c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223539362220773d2233312220683d223132223e3c7420773d223733223e746578743c2f743e3c2f6974656d3e3c6974656d20783d223733362220793d223539362220773d2239322220683d223134223e3c7420773d223931223e6261636b67726f756e643c2f743e3c2f6974656d3e3c6974656d20783d223833342220793d223539362220773d2234302220683d223132223e3c7420773d223733223e636f6c6f723c2f743e3c7420773d223630223e63616c6f723c2f743e3c7420773d223536223e636f6c6f2c3c2f743e3c7420773d223535223e636f6c206f723c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223632322220773d2233372220683d223134223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223731302220793d223632332220773d2239322220683d223134223e3c7420773d223931223e4261636b67726f756e643c2f743e3c2f6974656d3e3c6974656d20783d223831302220793d223632322220773d2234322220683d223133223e3c7420773d223734223e436f6c6f723c2f743e3c7420773d223631223e43616c6f723c2f743e3c7420773d223538223e436f6c6f2c3c2f743e3c2f6974656d3e3c6974656d20783d2231332220793d223633332220773d2235332220683d2238223e3c7420773d223734223e47656e7265733a3c2f743e3c7420773d223538223e47656e7265733b3c2f743e3c7420773d223339223e67656e7265733c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223635322220773d2234332220683d223131223e3c7420773d223633223e546f646f3c2f743e3c7420773d223631223e546f2d646f3c2f743e3c7420773d223439223e546f2d64613c2f743e3c7420773d223230223e746f3c2f743e3c7420773d223135223e546f64443c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223638312220773d2234332220683d223131223e3c7420773d223839223e48544d4c3c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223638302220773d2235392220683d223133223e3c7420773d223733223e456e7469746965733c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223639372220773d2234352220683d223130223e3c7420773d223832223e546872696c6c65723c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d223639382220773d2234312220683d2239223e3c7420773d223838223e4472616d613c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223639382220773d2233342220683d2239223e3c7420773d223637223e5363692d46693c2f743e3c7420773d223531223e5363692d466c3c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223731302220773d2237382220683d223134223e3c7420773d223831223e456e637279707465643c2f743e3c2f6974656d3e3c6974656d20783d223735342220793d223731302220773d2236372220683d223132223e3c7420773d223835223e53656c65637465643c2f743e3c7420773d223439223e35656c65637465643c2f743e3c2f6974656d3e3c6974656d20783d223832372220793d223731302220773d2233342220683d223132223e3c7420773d223838223e546578743c2f743e3c7420773d223235223e78743c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223733362220773d2234352220683d223133223e3c7420773d223738223e496e736572743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223733372220773d2233362220683d223131223e3c7420773d223932223e446174653c2f743e3c2f6974656d3e3c6974656d20783d223736302220793d223733362220773d2233392220683d223133223e3c7420773d223734223e54696d653c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223733372220773d2233382220683d223131223e3c7420773d223532223e437472212b3b3c2f743e3c7420773d223531223e4374726c2b3c2f743e3c7420773d223435223e4374726c3c2f743e3c7420773d223139223e6374722e3c2f743e3c7420773d223137223e63756c743c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223736342220773d2234352220683d223132223e3c7420773d223738223e496e736572743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223736342220773d2233312220683d223132223e3c7420773d223733223e4c696e6b3c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223736342220773d2235312220683d223131223e3c7420773d223632223e4374726c2b4b3c2f743e3c7420773d223137223e4374726c4b3c2f743e3c7420773d223131223e63756c7469633c2f743e3c2f6974656d3e3c6974656d20783d2231332220793d223737352220773d2237392220683d2239223e3c7420773d223732223e43657274696669636174653a3c2f743e3c7420773d223637223e43657274696669636174653c2f743e3c7420773d223630223e43657274696669636174653b3c2f743e3c7420773d223332223e6365727469666963617465733c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223739312220773d2234332220683d223133223e3c7420773d223835223e517569636b3c2f743e3c2f6974656d3e3c6974656d20783d223731372220793d223739302220773d2233322220683d223134223e3c7420773d223735223e4c696e6b3c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223831382220773d2236332220683d223132223e3c7420773d223931223e52656d6f76653c2f743e3c2f6974656d3e3c6974656d20783d223733382220793d223831382220773d2237342220683d223134223e3c7420773d223734223e48797065726c696e6b3c2f743e3c7420773d223339223e48797065722120696e6b3c2f743e3c2f6974656d3e3c6974656d20783d2233372220793d223834352220773d2232332220683d2238223e3c7420773d223935223e5365653c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223834342220773d2231322220683d2239223e3c7420773d223830223e616c6c3c2f743e3c7420773d223533223e616c3c2f743e3c7420773d223437223e616c5d3c2f743e3c7420773d223431223e61496c3c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223834342220773d2238342220683d223130223e3c7420773d223731223e63657274696669636174696f6e733c2f743e3c7420773d223537223e63657274696669636174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223834342220773d2235312220683d223134223e3c7420773d223736223e4174746163683c2f743e3c2f6974656d3e3c6974656d20783d223732342220793d223834342220773d2232362220683d223134223e3c7420773d223732223e46696c653c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223837342220773d2234352220683d223132223e3c7420773d223738223e496e736572743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223837342220773d2234382220683d223131223e3c7420773d223835223e4c615465583c2f743e3c2f6974656d3e3c6974656d20783d223737332220793d223837342220773d2236322220683d223131223e3c7420773d223831223e466f726d756c613c2f743e3c2f6974656d3e3c6974656d20783d2231322220793d223930302220773d2235362220683d223130223e3c7420773d223733223e506172656e74733c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223930302220773d2234352220683d2239223e3c7420773d223732223e47756964653a3c2f743e3c7420773d223438223e47756964652c3c2f743e3c7420773d223339223e67756964653c2f743e3c7420773d223335223e67756964653b3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223930332220773d2234322220683d223131223e3c7420773d223930223e5461626c653c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3066613962626534336566623837306633333538373266626639383733313234</BodyHash>
<Size>17978</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/simplify-formatting-01.png</SourceUrl>
<FileName>simplify-formatting-01.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>89dd4116-0d88-493d-991f-73d43a890584</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000001eb00000193080200000087e0ad5a0000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec5d779c1bc5f5ffcecceeaaebba7dee0d635cc036ee0663c0a69b40e81dd30321c08f0e4920404820040809811442e82dc4a1770ca69962d36cd3dcc0b85e3f9dfaeecefbfdb1924e65a5d3b91bf67d84d1ad7677fa77de7ce7cd7b0c2327a1b8540a308656035b4f88babca3c45f795221e0e268d0bb7a49a6bc0a88d06e7691030f875fa0b1e0b502e8a1614312128e6c5fe2e1a852b036997f9d33d4ab68d291a42d9b810a01c6d066384db163080302025e8e06bd8be15c214040c82c172536af28c57e7073b819bc022ddb2d7c53a9daf709a80c2e46cdddc97f4ca25a018004215ebcdde2d2fe570907beb763a16e5edf4ce2e670015e8e56d369831d4338434f8138a1c9e87a387798f63da8184a6c5e11e8d1d71eda1900b49b5b5c37d9ecf00d10033c0226a1dd40b72620931097e00001066d0c1c90d3fdb75795ca0492d2a6c10848ca2dd870d6500a9976a93bb27dcef584b0445c4296d12db6ed90574aa8995bbbcecaac28eaba2609683736b2d60d82b3d2fde1894ed04dfb8e10dec2aa71dc016e47b63e82ef38f04d9b7b7e74d468471c71c441f02d0edf1b416438e8ec88238e3808bebdc1373978ed88238efce8246727d32fe0e14814e09ec650a5205a40e731a0a78a38d920a565d151b819d8cd2488013d14c4291bea53dfaa04188321f321db573c894a8118d994a24e4182405d4f27a94dcebc9232402ff2a897a346854e30377936a95250211037b7f779a94e858fc3c701caa9964a8180808f43dbf1a961beb1da419d0a5376d1194a57d456eb061a438540cc6ed4d7a948c82eb42fcec090f5a16e645865a85136b58c75aa7d0596df761ca855a197b79fb9d5240f707274703fb737fdf60b7b8b142f87b4c32695c1cdd06a374a7392c8ea027649506712321fbe5506578e756de7c33e8636bbbd291fa724d9b49e273f8952182a0bf6480503675b65b9b283a09b65be59abe4574bbb092611105ba9bab69cd8768372d7bc566f29d996a52b6aab7503afb0d74b3c45467d9ef45473fe34a87b96d18a05fc9b505a662980761a64b93961293ba2ed4be9ce051c25a76160a3ba0ac0cdb13e698789021df65889889d79566712b9d3b75d12949924b24c053a9ff23244250ae775378304927649b838da93f6f350b84c95908aeca416ef6751896872f3b4dc8e7218c45258886c882ea23268b3ed5f68e38185cab34e2b51515ba71b08c0c5d0686cfc7859974c2d944dbbd32e9ba5a2ba7c83cd4ba87bb3c2f6d85d738ba0646bc711d31ea6e3d2c6acddc5c061bfc8f2723418f60a78c4b4a99582245237b8909d442721ce000f4753214743e413889a368de42d520a8d8103f1ae9649151c1a4fadbf5c0a0098d479d68901419e9a9f42261232a54454a56bb7d5c821941486a080cac10093d0a477d1a9bc1c3e91fa9ea73eb839fc020a4b193577797ad6cde1e7101c202409210366c974559673429503352a9a754840610808681c448849fbb97c130fd108c0afc0c5c0190c896623f59cc6101050396456d20101497071280c2d062a1530a04587c2e0e630019f40bb0117839ba32ddd4c1a435081c260123accd4a2dbc5e013089ba850201812126d0608a810a5ba814fc0cb2118748976b3b3c5336d94ea65dd0211eaba1b04040048c0c7c18068565b94d5464514f0841d7ba03130206e761f74ca9080809b43145454a6624d42d84c0142b136ca48d86a02caa93d063086baf4c06cd6cb387f4729cca954523328036a54b419a9ba35086de901ced2a5e00cba44c8844e5d8ca36214501e6858ad6cb56036e02819524265364cb755725b5cf089a2f7eb64c380979d046577a368017c03f07032b29320ca4ea2c52609f264a815caefa931d9750f8b48442582022652f31c6565d7cb11956832e0e7a8106890a96563b3010ed42ac85b8a55283024da751020cae8d9318938c1cd1014f900572110361123308097a32003211386090e542a0828a5743a09281cd918cf1904200186d4be456b1282a14ac937acde74dd8501552a24a1c500012aebec48550a22126d3a54d6d9b319838f236cc22350a52064a242c0cd210137478c10331110884924091e8e844cbdaad54092523b3192902470069521a8a440a146819723224b75036bf7a5c58049f009542b68d253490705da0c240902a85337be428a7503c6e06630082d063486a0404cc2a0aedba8f44c6f4b1379ed98f1cd22161a5a15e8e6a8149d15ebe3292874b1d411f6b82cda46d9d5952d09099de0e170f1ce3e2fcb9b7bac9a640cad3a08600c02a852d061a2dd44a502bf48bdb3520167a949ddc751a5a4d59d22e3a844b20acb57fb2c522b0f709472798fcd45ad1428e0b94974fe2a086e8e0d491498a39057a43b62eedb3c1cd1d4ee0765bfcc1ac68527e24a2c15f380c8aa4a4990859b968438a58a1c95f070f0b4122109b0e3d10475ee6d96331c52cbea8257310606c8347151ced8cc54820462263c2551df202804002e8e0a8e0603225d151e0ea2148a998498092f47388f6aa04da2f3dd1c823af56e334b994ac85407300902f07374002048202ae1622020212179e7641031e0e66084888980484d9c5e8eb84c6dc0240909090f4732ade664142b5d42b02eba8197216ca6321931e1637071c424bc0cd1f4c1e6ee69ae546e3700c1045a8dd441e2a080ca6050196d54bce6ad99cc76bc848c4d2a45b1d9dacbd166a42a309b64f73244d26ba3284163f030c451b48d8a890998048d4054d4eea0a82621c080d65c95b923bd1a88a7c791c2e062684a67a9dd440f063747a2f8382a9a5b99eaa2350ae212110996d159730147298bf7d85cd48a5dcd65259173683ecd7be4c3b78b8113e2053b290cf0306ab6a3507c0c51d3a643598a98ec6e9f231ba4ebcc26e52f930bafb49b29975b0989a8eceaf87e1e26524eba1d26821c3e8eb844ccec1a231496f218632de564c9f29a040830829ba5f61858bab00a0347a7a22418b8edaba848fd9551640548da4d032acb59362525c053eb0f2b6f646125e5d45b66be24eacc83550f9952a8969a43a9470c99aba9e5f7c41c958a031e0697e8ec8d3c9d44766e0b3b43171d8dbaee06564b514112e5b651a1a2cd10b31b479e22d44ad76385baee9629cba5dc5270805b4d9cbe6ee9d15db6d1669957ac6cf80554a45654d9d78dbcb53b41653959b2d402c1609a45c75109e5890322ad2b474c080623dd28d9cf2a9b83f7288f5a91649b84924a22dfe78997a3cdb019345e8e98a4c2ad250f87915f0ab24aa814eb91d65291ca6dd24d542ab317748d122e0e17438d827673e3adeb222662265c1c5e068f829692bcb6a54d2408ad666a2de6665df47349501834206cc2c560a4f5230b1323b2fb83a45bea0fd9b702cb2d14f2364ea9785a948bc5049d72140e594e9ec9be63c4b226e3486647775336ac36edceaedba808982ab0a74a3cac6bb79d9bd4dc45465c5e7393dc22d5554cc226821c01616fe196fd4ecae43033b513cc92e3a80482bb185c1c11092f4bcdbe26d9e45fc1a69894944fad702a9644342f09ca244109ca876f01b838659994749a0578522c58fe0920af4054da987abb99fd52b14493a7f60dc84e51a2fcad8fc2cd90bc0b7113714028d018e2e59828907dffb3f89018d05383ca4a99455aa66c91f45a55f0ae272f6b319e24c44cf835404297004197f008485974c2a0d25b7665945797f02810667e5fb7f8d070862213d0b36d9329b76b5056bd591444d60d3a410542b2bcaa2ede0d2cfac216f80c0915a9530816654fb4497053ac1b142efbba6c237b059c236667eb5d8c8adc2ca069cd7c2a601218e0179dab0d83e066a97419e06248c8dc66ed4e4252822bdd334e278956896a05419e6b54439d0a81d5af740908b8584a21130c0a474407a8e8382ac5a228f0581ba71c3e0e4939cbc74e1d7ce34d4acaa75640c592f070341a361e077d9c22a6cd32cccb299d444e23688c78ce163965927033349b366dec15646bb5529a44f6080445aa9fa56caa0ae11b29cecbdab807c1cb2181b8844ee04040c02490d5c60ce1ae88450f4f6946a0140a844d1052b3b405701676971e6006414a04397482c6cb1d5a1e869004010913aef4641397f0725429884b1060edd34425048397a7b40f170317d0d37e7aad9cabe9fd7acbfd5b09894b784c54a73b95ca1092908488812a05d5020982caa022e5b595a8605aa75ca53bfd67e6ce88816a05d54aca37a165d290288486dc016fdb0dc2262a0404a0131820183acc142f1f14204a312de51c3b285651c5ba011541b1626d545a0bce1f2f59d44ab43b5381954305a0329a9b809899da97b3ac3b32a5e830512952b4832b8bd92fdd46a5f681089502490207c25dfaa44cf3f26d06aa94ac358d9dc666122206821c2a40809b2361a6ba53b1715482b51794e2eee312d5228b9cc9051c51d1ab6f826c146a1f876036956eedfedb7a3ab60c00cc029da14241b12438a3b0cc6f0f2b8936b3804523aa54d061c22cd0b80202494292f2155d0f876054d8f31496dae0ee166f62100c096e19b76531363a75da3f11a0cb14cbcc2d233f824cab699260ed6e5a2f91840eb36b1e5cb0b473544a359f9504512a15cbd8ce828c2e081c4a1d07889b29e799a55327824c4f8dd60e5e22dde96312329dbad5cf086094326db4b66aadf563668eb12ac1485fefb2e0f17412d621b454a981b8044ba71b4a2f29ac416e256aa613b59a46a66bcca4949146e64e6b76e13c7573f64eaf2e3b3b99997586c5b61ba4fc12b3ce4637d243d720080e5da61c491bd405955caca28a75834c71b2972f928ab651695d81db21b5c2e0e5dd33ebee6e73a7b46c96dad1a1ac26cb546c52a626ad2edba80420673a4ff6e345779ed29e8725a5364b4d092af0486ca64b67b5bb35c462b273b229318e8a020f43cc8499068d4456e9b20187f51e3b69bd5d50821e6ae7666bb6540a106ce8300f47401444c32112404f0db649d4a9089b142b98d32a041165ba4b277c5bb6cc4d7abeae2540356a7aab219717a8561031b3260fea44fc8d722bea385a71e4872cf9e325a3507310ca3ef8e6c85614c6474eb26d978c495cfef522f4262b443822a4bd22144982a40d99451ca9592e7767da622428d758309d0441da5186454a4136a570c0d9911fbd7477d43bb2cd452936ad165be8c932b553223bd226e7765bf8ce4a9af25f45595445d6af3949e4f21e92ec5d1bca8d836da70b3bf28396ee8e7a47b63d826fe3f48baac1f9f08d42f826820d7053c9d7665f70f0d811471c7110dc0697cb0b3149c52e96826fc1d9e06aff4e35fea047e58c394de888238e3808be75b07b53e1dba3f0bd06d7d6063c8a2a84104efb39e288230e826f352984ef3c63f02ec89369836a7b5478b91086612613a6c38438e288230e826f9274ba00de18f2a41bf0bd538dbfdaef06638978d26939471c71c491cd80e0d61186ee6bdf289f3cb1feed57e951044b2674a7d91c71c41147b0d95814a2b222c417c27711c3c142f806a8caad18a62472981347b6b81001908c71a72a1cd9de115c65a81429b747498950fa5056301dfb23c053fe1f32c76a55968a5762616fb42bf85619aa049a7554287073e8449908140aa3a080c64044e9f02229f8f6307805290c5252d8240666963c994b44e1682c1e4be88621a5e49cab8ae2f1b87c5e77e9a1b8f51fdc0891a436376ce8889b7d6a34b7bfc299c70ada82b54592b1506b5c9700f3fbb4deb59506ba6dad644aadb9697d346ed456bbfd3e3f1c107764fbd7c1c3693ff79502d50ad6e9297ac4c3a0131a0db8182a9594336b01d42a08996832c0805aa56bed9b010a438d8ab0897693aa1404385a0d30eb20af448b4e82a15a00692f861e8680a00e03492246e0001111153d5b108dc543a1c8cc21f5fb0cac1f521908b8948e84b1ac2dfcc6ca757357ac0f56f83d6e57b107db4391c143060f1e34b0b2b2cae5d21289645b5bdb8a952b572e5f51b1051eb413b569fdba8ea4a9ba5d83ea827a0a354473436328ae73d535a4676d433b9bfe7fb7cc1ea5bfff8f3f3cb9a85df883b4b16fdba93e73b19888483ca12793418db8db5746fe59446791b696783c6112b850aa036a55d06f80978dbfa2b9a53512e9f4e3a0288ad7add406dca4baca81efe676a372ec41171eb9c7a81e6e5064d55b0fdcfed067eeaa8a6e81b8495a4b1bdbfb821b8e1ad323f2cc35d73fdfe0aface928af2a884473534b472c0e8861bdbc49d5bb9d0df6eeb6a9233b0882eb59412b3a4cd4a99d876b4da482a418844a406330083e0123eda38b8864d90e5a4399581b263c0c003c9cb2c3884425bc3ca586fb05a266da1538510ac08b50281de1680074d381630679143274c45b11a32063bb7bc5b8d17d8f1c5a7fdddb5f76e886dfef2d7c90c00f3ef8209fcf6b1886ae2793c904632c10f08fdb7decb0613bcf7bf32d438f6cc6076da5b92136fe9a7b7ebe13f4af1ebbf2e6373dd5fe38d79a1bc3c32efdfb95a318d63f7df155cf1b817d668c0e3260cacc9dee7b7f6195571af6e6f06a976fbbe4ea17b5ea40711017a1b85ad1b3cfe081f5be55ef7cb63ec25ca54bc15a2390c1c1479e7fee5ebbf5ab5491685ef1e12bff7df4b5e515d501bd0c102712cdadfaf0d37f73c1e41e9e948da8116ef8feeb450b5e7b7eeeb7ed317fb08b35475b4c889d7f7ac3b913fda91cf97ab823118334ea5e5c62492043a91fd4c3cf100508688ba9c132aa8248b434c77739eff62b26b881c63957fc7a618212db118877b74d1dd97110dcf277eae2291f26b92a894df75719cadb4ccca2bf1960859007c18ae06ef9abe3e040954871e282916000881338282133942481500cc163f14480e41d7b0ff39b51d32e06547fa1fc69afa117bef94d3496f0b8b5ec07097cbffd679094d16824efa96432a12a62bffdf77de5e5b99bebc12eab4adde5b8ab4ef8feea879757d5566517953126625f3cffdefa9377d53f78fe1bbf9f1900150b39d1d5dbaca9b718b419528b4502675e7ede440ddfde377fe1aa88aa794aa060475233aaf7bcf9b707d4a7afb86a064f3bfeb201eaaf6f7a65832f5859c6996cc674e9ef99816f008abfc7a07133068d9b31f3bdbb6f7ae4935677b0b2c49ac3ec484e386ca21f40d3db7fb9e3c5a5497f2ddb5051e136babb6b92ef95019148e08c32aa226eba0cdfb09f8e770300eaf63b78f04bf72dafacf198dbc738ef6e9b3ab2232178b502002d0624a031d494b1bbc98a7cef06a6a7600466a78f40cafadd72599563ac628be044d4d111f9dd1e83bdb1766916f5b4ed13ca2f77ef73e17b2b5d9ac258ca4756a8233263c63e7a32699af603cd300c21c4942913e6ce9db7e90f9652fdb2bed7ee77eea98b7ef59fa52d803bbbe66afd78e72f57bd4e70bbd55e35558da16438d40628437bb813aa3b9c70859ad618e0fd6bdc129eaede4616fc7724106d6f49ea268179dc6a7da5660a775e2daf6f4b9a6d4d836b5d86cb0fb0509ce2a1b6b86e00dce3517a05dd1e454dac9dffd6f7fb1ed8fefa834fbfbf22d1f7e00bce9c518bfe7b4ff13df78c304d9377a986cbce1a687cf5f7b7bed5eaaaea376acf238e9cd887574d3df7c2d5975fff493c9a503db61948084df240ff1a0068fe60ee7b4bd7e940d4af55545436772412e10edd9400b850aafc22e8f79b6086f4b6ac5f1527d457aa2e5f45ccf4b6ad5f9504eb5fed037a167658bbaac81910e170a8eec003774eb77360eac1c31ffd73a39930b8d6794f92c5422df184418050d481d59aae7a4a5cb76d1d00c5323fb846d35d55ada18e643ca61bd6ea95b9dd4a9f4ab7ce3c5456411cd90111dcc53b23db8b32f03815aa0e00e0e670f19cd07045c0bac8ab24bc82246507364cad7b0d829b239971f64ef64eb222b1f8f47a7f3f9130637100319356458d61815448f0af3bf4fe5ec5231880016ecf5e3dbd0b3a125eafdb7ab06fdfbe2e972b992c655d6e9aa6dbede9dba7776b6b8bed8373e7be51f8d4befbee53f86019339b25fe3dce3bede38beffa20879fa20d6dae93effef781956878fa9acbe634d51c7cd57dc7f603be7be8d2dfbd1b76c7ebf6fcf39d07f640c7bc9b7ff58fc5d4d5db40e0cd21d33d78ea7917cf9834b852313b567d3aef89079f5f9f0853d6da7fe0ec5b1e9f0d20f9c18d17fd775d6443dce31d3aed8c63f79d383028ccd0771fbff9e8032fb44ac317ac78f17757bd9a08b9bdeef648ebab1fb5ce38a80a9e4a0f4867d49d384840a26dddda0633185ef0e2fd1f7dd171dbb5336ad17bd6e13bbdfecf6f02d5bec676a330034d5210dc0a07809a43ae7df4100058fdc855bf7cb9a3e701679c7fe0f0bed56e0ee8ad2bdf7fe1f147e7ae7455f468690f5e70ffbf276af8f6becb6e7e2fdaa1ed7ae363d70d82b1f0f717fee16bfbfce6564558cfc23e9334a9bb66eedb13c0b2c71e6a3bfca4f1ee91878c0fdeb920a4f8340b495bc224ea779b7dee015347d47940e1359f3e75e73d9f47621b121ebbebf10d31cdb675126a8fd6e299bf7d191b77e45987ee3ea85fcfa08b011459fde91b0fdffb7c138b02c1c2823cd6e260e08e2d1c404222201010a855e02be3a4ba158aa55a41a54085e87e8cc72c0bc21841076a540438fc024161457821001d26b9392a05bc1c7e4e5e4eb69248e8d36a5433d2219371998c7f178a5db3a8e9b3c6b04cc63f6b0c5fb3a8e9bb50ccfac90c87a6d568f14432f360af5ef58944dc348dd29f442256dfab57b10701cc9a7548f60780ed832504993546dbd7cb6344aeddce3a6b825f1aa09c9547e62f8f6a36be74cfe3ab88a8ff71674e1309cf21671f5047d43eef9e87bf8873c6ba7c5b534cb8461ef3872b8f983aa8421011f7f7dbfd904b7e7fde504e2e339a9556e7334d71d535ea989b2e3f6cf2800027221ee83ffed02bae3f2110370214f16908540648ad34a97ae2984a2292df7fd50cd2c132af8825652ca65b9f783ccea4b4a9010263f0aaaca222c856bcfafc2a2222cfb05dabc05aa3cc360395f1b02ccc30419234dd7dfa55b9ac1c289503f73ce192f326058c4873de9a2e6b9b85b2eb19d9f9cacaabccbd1049800dd9675a2591f1d58bf3de7ffec3301186ee3f89c798902611b5c51531f0e0dfffe6c47d87d75a6b1c5fef1e1437da136edbebad71adacd629c8bc6e7a7699b2db909e01cdba066f9f31875c7ef521bca35dda15841cd9c14501d06cc02f2018a2123109bf4891817199c39084ccd486a741684a92152db3c9805a86b981490899d91c63a7dd77b30e0f8702e20ca644221d5c2d496896e4662400990a5b6ec3a21886315031643c6abd7d68c077cd9ebb5cfff657c7d62b8faf37aede63d850a349c62216d73a50f5188669bdc4300cafd7a3eb469706e68c499fcf5de2c1d6d6d6825c99850f969cd4d235ddbaf0ef4facbfe2f2bdaac79c74e6946fdfc8e63d583673656a3ef3b9bb9e99fafb9ff41d76ec1597b6f6ed0b84defdebc35f56057db176947e1b11251215a7cc9e1804b0eecd3bfffee6baeaa9679dbfff40f7a8938e1d7af13d5f134b71dadf3f72edb5735b24a8cec574d9f39853270681d6b7fff5bb473e0bd74f3bffaaa347564e3b7ac253772dec50bcc1a4f4b4b5c4269cfdcb9fd6036879f9f1855e1f4f6f7eb0b8c1e0efd1dbcf53e530e389863551c52b19b3891446c4982959f2bbb509f47321d033c0e4ea44f0a42219b8f6bdd40b9a5ebce9aaffaed141412d19a8ac687df7be5f7fd8d2d41635bd830ebef0a2c3fb2b23f71eaebff33e2945b9ef62bc78a62aeadda6a1f9b2a655ae47a3c3f71fe707f4256f2c8ac4a3af7fd43e6def8a7ed3f7ecf9da47b198a1549951f7d167eddd0340e8d387fef1dc278d5459e78ec64434193ca6e07a2c26e246edc965b44e89ccb7cdbbfbc66736d44e3ff38a9ff445fd9efbf47deedf6b6c0a429a4386eff82c0a2127d271e67b9e729d7d4f92904cff699611b0dc04c2c52320c564a1c757b2703f4229d216809464eb87dc67c6652296ce597c983779f2a83e7ffdf4fb3377ed3332b6d68c7674120a8c4b4952520a1219743db529fbfefb1f16666cf2e489a9ad399756ec414be32ee05e8cc2074b4278069e65c7a2c7ef7879d47507548f9b7d7cb885d9735104bf883737bcf9e739e3ff7044efbe23ea808e797f7b7c034872352b9ab7fddb00493d468fad0090f8e0c12797acd5232b9ffdf75b53afdbdbef1db97b2dbe0e650aa2c73c2c2ebc8116c343f5bb8fab0400a5ffb4d9bfd803506a0400f41ed623fa5ec8e5d2dadae363cfbcfac23d2a005af9dfbb9efe36e90af8d36567918ee44ec7fde29aa9198e7ec55fcfbd79154bc6b85618e5504a928c88d211abac4057c53320de4b35874cc6848cbbfd7e303549ae645bb8729fbdf61a5057e9669c1980027fb58721943b5b1463b4b27fc954458c699415535b373553a9df6f8c1b487efeda17ad4993be7d777edbde0756d64ddfb3fed5a7569b1e2e7bec3eb10680fec9bdf7cefb32ae7a7ca10e9d8b4ab2bdceabca6c9d12994fb6ad6f6959bfe6953756fce4e4c1a81850a761b56d411c04dff1117c0b086dfe3791fd4e26632c94342aa833bcf6a286b607d7749c33a6ffa34b56f7ef6deee6ebbcb53d69709eeaf48cb168346ef10d00f69db16f61e2a1f676ebce48245eecc18cc66da783e73c58667d71a12ffbcfbf5e9970d9fed523a67b8bd4291191e9f20456bffdf6b7471c3b1040e8d3795f275c3e77343731fbb711b8afda07001deb5a4dbf2a3ac8ddb63604f8e1adf2b29c39d982505332e6adb2ea323060e791d97dc82540680b25879f78c5c5d3aa00ac7ee1b6df3fb3ca5fe9d33b51d0b60ab256f305d74d084681a17d3500685fd7668017cf00cf328fe28c386309d31d4b56cfbee9e299b5053d26cb0f44ce1f2575f04c55c8dc487e11ddf48cdc7b370d8036eee23f3f91bd29bdc71ed5fffb6f8361307f6d000042df6dd02bdd222e98105a288922d78995d73aa533af32c4e3edb14c1b755510471c042f03a3a8cb5fb30fd653e170cf27f2055b1e36c66ad2523c97c6d84d6b95ab270c18c13a068d1ff0bb8fbefd556f63a8b50fcff8f2a821b86abd840b160a85fcfed472b8b5a5a5388bc23a3ac2820bdb07adddcec2fdcfc207cb44700668bcf9f17be64fb97c4aa018800326a9f17072e695470eb42e05a79d77dcfbbf7ce46b97dfd5f5db1864a4250c7810ec53a5743426981eafec130480686b941898b496568aa6c40db0a4a9c86422da1e033c487cf4c7cb6e5918cea4e27609a6d578773bfee2fdea0034bdf1e7eb1fffdae3f724a46440fa4ca35919e04bff71c9d17f89a79f13836ab428535180e04414d56538daeedef5e4837b014068f1e7cd105424032e97607c6076e510512429ddbb1d32a316c0da39bfbd75ce57b1bec75c7fd34f6a534b1e32123aa0c153e94918add2ae31b8e0864910f955e1e6a6146a6604c9983e6ac670d553eb36560000200049444154b65dab274eef3be7a9f5f144ac3d0a7810e853ad841ae2cc2d0dd37441c4ecae6b50e2a55b07c5335f3043662df34a17c4911d7627734b837671bca632509eb26f2ffc68aafa761b2346244d9266bf80fbba49837689ad351ad7ec125b7bdda441fd026eeb2762f4763b1455c93cb87e438394d2e84aa4941b3634147b10c0279f7c9afdb1b8f2c2074b7cf224e832124bfef7ef4f124557f7406bc4ac9a7edaa9bb28887f7edf3df3db81dafdce3a6a270f4f7694f3366cf8ecd37600da84538edab55feffee30e3d7d2f3f80d8979f344ae266a4210c007df7dc63504d8db7baf7006f87b9feb3c51100ae09e79c7df4949d07f6ebbff3ae13f6db7f6c2f4d91bae7a0e346bb01ac7efe2fff5d6eba3d6103f10479cc1849992ea6ac08b87ad456a43ffe08d3523f658390bba24fdfded5bd77defbe873ff70e99420005af9d4b32b833eaf2c92813e9a925739448c8814b7cb3a87d0d11e499a86de6932c5986c5bd902003df69c31a66f6dcffa2a57d61e43dc0080dad1e3075668aca02a7aba4c6eea56ce13a626bd3bcf182e00ac7eec37679cf98bd967fe62f699bf38edc27f7c6600a89834ad9f918cc80d8bbe8800d0269c76e2e4a1fdbcdeca5e83870df1444cbbeb3b79c3e6fa4f8bb70e78f1cc971a7f46b8b0205df64ce7b39d7f94ed621ea1d27fa740ce5607d754657e98cd8ab1818240524b8407b6ad3463110066a875a09e94893849138caf8cf2f911e1f7a774704d55da5a5bc375352e97ab848ecc188b4663adaded01bfd7f6c12953a7143ed5ded656f860d9b541205df5063e7ce8d96fc71e353053252c9b26e6f00e3ffd849d05ccaf1e7df895797aebd8b1ff37ae72bf737e32ef8aff3476fd3626d49627efff70d2051383f5d37f7eedf4347bfae5c38f7f1df0a81df1f6f73f6a39eca06af43be4ea5b0e01b0eae12baf7965c5e30f7f36feecd1dec0a8a32f1875740a1716ddfcee676b82c3c65ada6ddf43aebbf39074daf1777f7bf17fbf8fc5bb3c9a4859c5abddeff21bf7cb9e6a5ebfe3ce0fda75b83d600dc532f07dfe624daa8a887cfdf12a0cec8f81a7def2b753f3368e85fee16bcb4e3c6d27513ded82df4ecb516aa8edabe571d4bad1ef905ffda2e19cdf7c54581537bfd108b742402c69fa464f1b2e00347ef0c9fa80a084e22652c2ad4bdf594ea387b1ca89537a3efadd2a5affc4635f4c3c6384ab76f269574eb632b1e48e0b977cf2adedf52f5bd7166f1d11d68d6299cf1f46597d46a1a6c282dc343feea8b18e0ebe19e97142f14da56296789acb75db0635241991242369464229a55b9a6624444692488624bb7583e27269592f82cba52d5fbe32a9eba6290dc32cfc98a64ceafaf2e52bdd2eb5d883cd4dcd859f220f963027a494ad0d88002949435836bd7befabad9d366e9dc7522966b8871d73f4188da8f1d5fbde6af17bb4050f3ff71d11d5cc3c73df1a48b3abb7518588777cf2c8e5373ff5feb7ed0611c9f0f79fbc78fb957f5e1431c24cf1b995ef9ffcd35f5f5fd66c10115174c3065df128c9d6f7eebde4e639ef2c6d8e13119119695ef9d98a84604cf368f6c58224925d89294dc9d1d1904a8d8888926d6b96beffc243d79f7fed7f16b54bcd674a33a0d96720a9309655394424a574b188d1f2de4db73ebf707528fd5a3db4e1bb4f16ae32850cba8c9679775ff7c887dfb69ba9f43a9abe5d3cffd31659e9924bfefd97473ef8bedda4b6efd799225958159220a5344d4e497dc4de433911b52d59d820212cfdc02095befc600d115170ec9e7d78b50835bff3f74b6f7ff6836f5b93a9e2ad5a2fd5809ab0bdee2bd53aaa5f2b9a799e5d0f597d0644414db729c88e268ef9609e308c9cb451584c5d433015a3476c5dc86611df69ebe0f479fad467e64e75bcc8e9be64420f1ab10b6b3a062b7a4ef61803b0c2d0ee68f6b7ab6e97a6153e684aeadbb78fcbe5cae60dad5394894472f5ead55c60a31fd454adbcea14e17058374c2e785dd0a3c33afcc93b62ba918831ce7b063d71e68eb6372725026ed2dc15a158524fc41917bd2ab43844c2f4c6430d2650e905d72a3aba7a5b923100319de9b188614a80692aabf22a7afa0ca1496a34163513090980b10a0f14978f80a8ce8d78c4344c6b57d7a5f06a9fda2e83895043c1f954d63bc0e28ab7dc1a88c6f4acd35542304de57e4d3173b95adb0cc4982f53392e4f4066df1c0b1b697b29ceb947239fc76b801144246198f148ea47c65485d5787852b875d212d10e3da9bb5df079fd7a91aab0b21d894492bac1b8e85da1c5d0b961d891107ab41d607d022ca67889584c87118f98a624807156e301693e59e43a956c9d62998f8b8aec7a48922fd6b64107ea7c30357f619b0ad70fd3c5d58f27802ec3c8497e0101b477c78383060a0a341939ca7cad8a06bd2c046756155b3a5a2e82d72a161a52d444cccc01f119836b79f1f3d986612693c9495a748a2b3e58d3034c76105f9e54e7c7dd1fea5e55d35445147b3091d47d5eaf3fe0f778dc9c0b29cd682c1eee0847a3514d53cb7fd0340debc1582ca66aaaea44f274c41107d3b7a42800fc1cad46f71ef38b94375a000270714465e74f11b30bbe2428e0e529db6acb2561246d2dde620040350707e5cf03c57d130210827b3cae05baf241d897b61c679c7321b8db2d1863c59e15827b3d5a2299883644f31ef4b8b58d7bd0ed2af5a0238e38b2b5f7dae88789e68a75b432d11da811809b637d9637118dc1ad8001350a4c0207ccae5e1897a969c3c350216012e22690b251056587f0c9181413ba3c3ea92a8aaa28dd607d36f6c10c6ba20845111b91a2238e38b28dd1fc0700e58a9fa7dc73975f749f405c76bad333810e13950a04834e089928e928251fd862125e0e1528b9294eac2b1d7c5bcde71bf1b433841c7164f372241b3d907774105754d649809429de5cd6c5c550a1a0cd487956a953d16474ad83e7c019cb0e9a69ffa49fa7e8f01d04bb1d9876c491ad372e371adcad11bde3e2b81291dd039b42d6254168d0c1000ec42512b28449604ebd72060eb83984e51aa5b80840e3db5e072ffbf4b5238e38b25d827b11a8ce751cb7a32178b7a404eb62c5412e0fc9c8c5d193434a24092d064a13390ab36a99b6b7bd4167afd2114776283ccfb1fafd01ac9a15a33b1957198ab12e84eeb131999d4c1beea4082c3ef3bfa7b615284fbef1a56e69e4dd55cadfbb6a7f677039e2c8e6952e636315de60fb08db8e4996ee9daaf771749775d9d8398eb21fd1692b4d91b6f06d5df4f6ddb92b68dec82c46577fe3ac001c71e0754b0f671bbd3bed6d34fb8aed6ddb2d887703c119e0e5683036a94a4b5f108057a4d2723170015d224190940e5abf8de0bb24765339afee2a65078b1df9b1f1195ba4cf97805a2a42a1e4e1f88e05e2ddf08be2e5d009c6e6a8f6b8ccdbbaec3cb42953788d8484cc42beee1acca494f79577ef31f4a4d73a0084df3c6dd4a45b9726371b7c136c23775a56ebcc75ca49e36e1bc04154b9f388378fef51bb455a3ff2d65963f7f8d3b2a483075d4ae2f35f4d9a74e982adefc8895a9e3e62f0214f3448a70db6d2c4601fc5d0ee9ee2839d7694256f3710dc2710de4cbd3021eda36b9a4044226222221195889a484a2a57cf4d7e7dd3c45e557599cfaefff7514cd44cbbf8da5387b93655fbce9be647ef376ec1ff4dce7c3efac5ce53d5228e628168c3fa3b1684c2446a55efc7cfdd798a4659e84f69df43c51d489aeb1ffde9b031d77e1eefbc486daf9d3d74e4cfe7b6ab434eb8e2e27deac416776219fdf092313d7a8f3af39516cbd381b1fac11943663db4ae987b52d9f09fc3071df2c406b939526f7dfe27bdfbf728f81cf49f46b33befc9b4ea2657c5ee8367cfeb485f31563f3863e0ccbfaed44b274d705ca16e8d4f97b05e787d7360c28ec0a2341990b29b24c9669a56cbbe531bf7a7779f3daa8e0300139ac6d9a8234f1ab539e03b3bfc1b0328baf2ebc39f6d0ba7efce8dd2439d3ee140c9d6a6ffb50280dabd3267020dd4cd386dc2d5bf7ef8d3cb779d683989a2e6b7fffd8e76c0bd1383aa77ef637f5a064db319341b3088e88bbfbbff9be9170dd3d0e9efd7be75b242176ffae2a3f2c0ffacf88600443ebc78fab91db7cdfbe75e7e004c75b16e18e8a703fb6e6a2fb5de9033296cbdaaf89109ebbe8d5f6187c8233f0ab9940c43924795ec10744a3774f0ad1e516f63d263aa2b2d9ac2b25994ec92843eb9e7fcbd77e95755d767f0be17deff65944a91273931c13357a594094326ad8f2925086003460e7ee4dc491f9c3feede7d6a7af0d443153b8f987b5c5d8de23b6f569f815ae51f4e1ff7ea99234eafe1d9344ca13291dd46357bce9e9e7cf9fe85a962c886b7effdc0ff9393467b117eebacb1d3feb44c0720439fdd7bd1febb0ea9ef3368f801973cf45594201be71cbdcb618faf974062c96f270de873d4d34d04c43fb96ad2d4ab3eee2e9fc0abf6b9f088c8bf6f7ca5316f1e976d0bef3a6be6ce7d07d40f1c7fc895ff5b1e87beec9ed37ff971e493abf7d875b711fbfceaa32828b6fcc9ab8e1c3378407d9f917b9ef9f7856ddd5acd71d5e5d25c2ecded12604273692e97e672a91c301adef8c3c993860ea8ef336cfc31bf7b79ad156b2db9ead9df1c366e687d9f813b4d3bf38ef92db9895164f1bf7f3663b7be7d07f61e386aead9fff95edf7c5db67431630b2e1d3ff1f4df5e79f44107ee3961c25e67dfbb28ecec7f74a1c76cdca790d72c54d2b315f0ccf73cad7cfbd7c4f976d7645b5c64c30bff77d42da1939e58dcb876f1e347acb961f61f3f8995dd3c39bd20870ad76a7adfbcb7efc3e716ec71e7a7b7862a0eadca55108dc85dcfad5e9968bdfc9e0533ffb9e45f4d9d0440971d92554e983d835e7be0c336492063ddebf72fac3df28411ae2cf5ce6c78f1b2e36e0b1dfff0c2d52b173e74d89a1bcfb8edd328ab1cbd6ffdf2571787c868f8e8dd484fffb2d7bf0c93be66fefcc8c8fd86b8ba35288800ef98f32f19f9c1efffb53896e5aac66c7eed8ad36f6f3bf689c5cb56bd77cbb8f7ae38f9f6c5e69033fef5dbb1be31bf7be7f3cfbe987bc3047768fe6f4ebc6ac95e77cf5fbae6cb39e7b27fcefef5db6d7263c666ee7ca7af7ee217673ee8ffbf17be58b3ece55ff57cea67673fb0324989afff76ea45af0dbbf18defbefbfc9933f4bb4ebfe4990d46a7cb6273c373bfba6dc5118f7efdddcad55fcdbdf79c31414eddae8a2c3a266b0fc7be98298feca9a03e1be67e3eeae6a75e7ce7ddfffd22f9e7d37ebf30ea101f5b803a2981e9790f7579ca643bb732e03b2a0e17e1c217fc7c6c7deffe3d7af7efbbf71f97d86ef0c9a637ee7eb3f6dc6b4fddad422895e34fbb7c56f2e56796258a7167394bb3acd1ea1d34ecb50b26bd77c1a4777f3171eeb1f5fd18ebb35375cff56bee5f6518642efee4fbb9b19463dc0c9d52a2ab74e5c6dd3fee94835c6fddff56b349faea17ee5fd2efb8c37752b3f406b369de3fdeaa3dfbea1347058552b9fb29971c9c7cf5d96571a5d7a4c9bec5af2c8bb47ff646d3f8734faf5ff2c6ca68cb2773d70e9e39dcd73d47f20000513feb8a13e4c3bf7d76bd4e693221f4f103f33cc75e75e2e8a050ebf7baf08ac98d4ffdefeb78167540441d1fdff32c1d79ed9993eb14ee1f7ad4c52756bcfde4e2c846b8b3cfad2bb369dec39ff63df7d2238678b8abffaccb7f31f4cbffbcb236faedf373be1b7dc925337b6bdc3ffcb82b6657bdffc0fb6d321d258388abaa6c59bae88b351d52ab1d3676489075371332fcca29c3070ded376868bf4143074cfdd5a2244a1533bb3789e03e3f9b354825527a1f7ccebe8997e77c1175a21474b71f16d1ab4a827b219ae7e1783658ef40b0ae60fb976ed495baeb6f9f7f78560d07981aa8b30dae60b47edb14fde6cf47ecf62f0e0064c6c29ec3a3668956c92047b6de1dfd6ed969afb647ad4ba6d92431cac723adf1a8759fd4bf8dc951e92015d9417808d45554399b2ee21979fc1195c7def746e37e639e7f70d9e0930e1da0667c351291def26d7374e95f8f9b705fba5011cfa151835c83668e8c5ff7cef2c5dfadec7be06f667cf1c0af3f5c39e5c3153df71953d53ddfb7a91e0ef7f0732edf7dfa4d777ff2ef21d65523dad86854cfa855ac3b3cf503fc91b56d3af5246436696578eddaf6f56fccdefb45d58a911e0f19e3c37af74701656f30007adb9a76de6370b595360ff6ebad85d6b4c5db56477cfdea7d560195daa1b5f4d2ba90915923b39a83fe78ebd737dc79d6f42b5aaac71d71c175d79d3822c0ba5515dc3bedd6176e99ecb73ad4ba39271ffb0c88cc52c54cb7be12e855918eb51dece50f2f6ed389dc0e5f5284142d62c1dd8d67c9e6547d660432b08c5f148be02ec67dc3ce06717b20c4951d1fb573dac75555dfa74f5d666561c3702a15fd6a7cbb9df5dceb67f41565ccb159247867b688481afa860e3dd2995116ea30b47aa111c50130d153ed7c416728354a7799aefa65fe156de83147f5bcff81e7df5ef69fef479e75701f910606104022d8b7da37eab4ffbe706a1f91f3123962bf41ebef7fe6e9846ffa39f53bf518de7ce733ff5ba34e3ca3b7daedd89dd6ff78ddfe97cebeedb81b9e3adeb0fef6d6d68a96e54d49eaed0628b2eebb0edfd00a910ae1615108ccd3a347c5803d1f79e9aae1da26e93194c5de0010c1de15b261797372664005ccb6efd7260393835ab08f2ff2eebab0491e0e241b9736b3ea7a3fa7f68c72a5f59979f9df665e2ea3abdeb8ed849f5dfaf01e4f9d3350ed565530774d7daffa0000c094152e6b3c1729664b6ab5424404bd75c5ba981ced62407cc3f2566fef0ae11c06d822d05f58ad8cb13cc7b20462a908563620de25466f0f20ce19b6a84b17caa36cea54a86c9b322fbc6ee639d3d6dc76cd7d9f34eb44c9d0f71fbdf8da8a84bd3568eeda8af2b6335d8269826b8269029ce49a652d0d3deb67563200b5fd7beeebcda24a0900c9841e61ca002f0a78d572441974f8b10317dd72c93deb773f799f9ebc3310258888d5ec7dfad4b57fbee1c14f9b93522642df2f7879ee8a3811b1ca31d37b7ef1afc74263a6f456bcbbecdb7bd13d739a87cf18e2eeeee2b5739747dbf9f4cba72ebffbc1afe22022f28d3961cfe8e37f786c718791d8f0ce9db7bc5f3bebd09d34689595bc69e99a984502ed7ec6c1c907affde7bbebe252ea1d6b17bdfeea17e9108f9bc0a2b0ea3d8fd9f5fb7fdefecccab819fffe85dbee5c3aecc87debddfd0ffc49dfcffef4a737d6c58df0574ffcf1fee609274d08a66d51407ae307cfbdbea8216e3257656d9547e182a1db5551689f56a298d9eb728abe73fb3fde6bd68dd685fffcc39b9efd0fdfd9ed50235b897ec9eb46c82c8e52bddb9e4ed9ce09711e10086cb558600c0adbc63ec08878ddac3f3d7959d5e3a78eebd9b34fbfdd8fbcfae91551d9157c5356c00910089e813bbff0f3f16ffd7cfcbcf3c6cf3b6fc4e101249bd7fcf29dc4e147ecfac87123aedf29fe4ebb995eaea53a898cb4dcf7059d7ad28477cfdbf567b5b9b628e540789f834e19196f649367ef55c3f2318dd71e78f34317553c79f69e83060d1d36f5c46b9f5b199344446aefc9132b491bb1f71037b18addf6ed6362e719237ddd1f009d438055eff37fe7ec144f4f1e95337ffff7f3bd0f1fb9ebb0c1532f797fdcf5ffbe60b88bc8bffb39a7f77efa88113b0d987cf9fca87fca350fdc38fcbd4bf619d96fd088b1875ff5f092f0c6c4ac45ee4024d1e7e8dbef3ebaed960347f61f76c0f5ab0ffecb5d270e52481b7af6bf6e9eb6f8ca7d860c193deb1f74c6dffe70481d4f076125227ddd5b7f9dbdd7a8fe03878d9efde2b02b6e3aa6afe8765514a2038850b498191285b4deb30e4ddc7ec8d841634e9dd3fba27f5e3ec6eb80eb3684f52c1cdf3810dfe6eef658d5e849ba2cfba84e57a7c30bf4e99c2b9c514f15cd7ae69c4e76b0e352318eadefad0be76d0e042fc557d8c23711f6bce9656f9f9d29274633d9d4096dccda22ba66e9dc4b67382bdf1fbec43fbe72c6a5debfbf78cd289753199b8b192ff3b6ec2b99ef8cb1ceeb8c59eaa575c1ba9e7d67992fdfda3cb89b4115707134177178a231542939411b6a15c4d3a06f857750180c4287d979563e28e0e65018242166e68451e640950237872ed1666c9e63fa1b87dd65c2771a89f3f6337314735bbc2e3239db1cc477a8d01f85746e6c3bcdbd3947f1c69dbbc9e6ca598a054fed6d96e6c40b5f6ebbd5b995109c808809bd788fb2221a7b393a4c0050185c1c6d660adcab55b4e848105c0cd52aa49e0afe6010da0c188006540918848c23f24a05ed064226aa04fc026d46595dbf4ba9aaeb9577a5b5715df9bda1047ce7a9def32f98947b0f01d8f32f1fe6f62dea4e296cba65f6a5414377b17d6ce5d2afb64e2f299681ad9607db0c6cb5e26fb6aa9012004929a583e09b53e34e03284aa06a9798ceb2f6363702c4b75915f5193b699ddec579cb80809763830e1005055c0c8d06005429003a23ae552b248136239f45a916308176039c514f056d46cad1a09fc3cda9492f8345210251ebc79bc4a294e3c8a6187c4ffbfdcb9e3e43b3f2896cbb947c78a6f2269f74a2d1b5cb5ebd78c6a697c811477e78e8bc716fc8253df2af17b2282c2dd6dd1b47a76c1b1ddcfacf64a5225b464d0405348624c1c311363b09160035698b448575eaf21e0e2f8760002008d9e7d6cdad5ec8328df3ede13bdb0c3cfb34409e814a215ee79e26289d41498ee73a471c3ea40cd4062b8751c956c0d316df193dba94066d5d2d934e29b214d8aa38ae10212010a75211ebcd74447922882c47af0424658edf57ebab8ba14a419b8138014015b7d73dbb2bebd6afdf5c7da513b50b32966d7b945a0f809089c3d0b9f59a51c54b8078b934cafa8d2d9a238efcd854f772c0bd981a9ea3505b2a37439e0e9e7d315b4fcf4e9a15d7bbb736821b54740f335b6212950220c4b2f4499da031b415e092c661520ad9b965735e1e68570830a0ddb0bf7de8cec3363f82db590e15da905e34ecfd2dda0c9f7dbec8199b8e38b2ade4f8e38f67b99203eb052c8a2da9b26d10bc4c4e23265121e01568c93ae61832d043450f15710902148698893821291110a81020c0c3bb11964c61100c1a47c22e5bd2e8b613b9726c076de13b0bc753d7cf3bff42a7a33be2c80f4feebaf30ed3d0d31a78a72e9ea7831703f16d8be3dd88559f2068481123197665830e2f87c24184844c19a22408cd3a5c1c04341b5058a7f55d87ec24dc1304998bd41189a028e5a67db36bdfc8a7bfb3e11b39a7f01c71c4911fa898a6c918e39c3330461910ef64c00b5da66c2f7e51e2e521b8c2e06136967f1208cb34ff9d0bf7193ddae8f482ddb90b6a91307a965187151bd3a494fde26697328c4fb23d93653b337110dc11477ec89283002c1b937236308bed6a6e4b7bf02eef7073680c5e8e386d64b0ca32ea0f2a43a5404276da267649b96cde662ba67d9373fec211477ef0082e25310680735e08e2d9dc48091786db44baf60f6eb9be6a37d1626cc17ce884460321139b658ec8f3265c2c184739dab79452caedced4afe3d523ea46def89513e1d891ad26b105170dee7fcefce80fb270524a6bd85be33d1b06b2c378d84247099cd90aca5fd7081e936837f342cb6f294dbc4c5cde5c623555e65f298908524a4952a69a32f5750b60f0ebc754d59e3c2f9c99c296dfb6ab7bec5fbf331ca870642b8cb5e8d78f5ff993d1f52ec618f3f69f7ce2ef5efc3e89d0cb87d50cbfe1cb4d510ccc35f74c6005b2f3754bb66f6dc3344dd334a569660dfd4e1c2082f52d0f34b607e13fa24e9b3b43daf05f05d6845b6d2275c491ad28c96577cf1a77cab33dce7b7c495338dcfcc513170dfeeca1b9eb4b680fa66eabc5c43fffed013ffdd7b7590f8a3ea7bf1beb94f62feedc3710dcef9293866adb3938a0b45bda1270816deaa1906f8f75b9b5003df3e5b3c58b5e79edb5423faad816089efce2fae135fbfefa8a9f4e1c35b4774dff7daf996745ea359be65ebb5f3f17532a861e76cb87a1f4884aac7ce2c2bdfaba19e3c16187dd38afc97400ca91d23dbff5b5abae9e3feeaf2ffeed9ce93bd5f87cd503271f77c3e30f9d281e3feec4675abefacdc4faeaea81473fd71a7defec7efd8ef9f5cff7df6d48df61a7bfd161f7aaf88615df36e77a55e29a3b252e63f1adc75ff6cd318f3e7cd690ed1bc091e14e0a073ee5fb15b7f13abb0d65fb8cd143a531b75be89c77b170da7c75eeebada1702216b18eb6772e91b2964b5b7b4dd7f2ce6bb51fbdb168b46bcd03878c3ee78e633ebb6e44e8d9738efe8bf6bb8fc3670d699c73ee5e47b7f8f60190f8e296c3663f3bf5d1af5f9955f5cddf8fdbfbb0d93b7df5f4b1f5c2c129478a49ecaba7df8eee7ecbacbe39839f297d4e7cece127065d34fe9dcf7e3d5c03107d0f89d5cfcf1fb9e0833b877b80d8c267bbd7891b9e3bfff03f8a2bdfbee3a0baed7ea96fed75651fc594522ef96a99cfefe79cb3ec4dcedcb39a55415f5d6d4d9e9521b6a25d0aaf55e02b5ebf3e8ede1adcdbb401fc1cdecd9d01ab964dd37cecc9274db05d76198654b025ca0ee9b0ad581416987ed919a37d0c4aafbd7f3a70dddb4ba3087d70cf6b81d36f3875a48fbb071e7eed65a33502905cfee4832b26dc70dda103dc22b8db19379f57fbe6dfde6a71481f474a88d1beae43ebd1d357c6a012d5b3ae3c79b8272f9097fecdad932b344dd3b4e0e43b977d7ac52e5e4dd334adfa80c73664b896c4d2bf1f7fd23363ff3ae7aadd7d6cfbaf9302e59b000482c18a8a8a603018080432ff5a572a2a2aac2fdb3eca9a60e0db770d7366ef0be1fd8f160a55cbfe52ba79f22e46a3b1fb1e7aa8dfc001425162f158e1cd857bcd9b15a419676466bb943124b8b04acadd551556e046a6ba144a264c23b27e83d963784fab984af5d0fe3e0e406f5dd5e11fd8cf6f0d46ade7f01ed4b43ae410298e945a7757f40a241b369473964fa9e85d59b84c57079ffdf492e5cb972f5fbee4a953fa8fb86aeed7cb972f5fbefcf3877e9252b629f4deb5875fbaf2a427ee3f6580ba43d44931eebb70f81311e75c511421443938b38d59948844645b6d227755157b4c9d92f7a57c69686cfcdf33cf4c9834a9a5b5c93074226a6c685ab8f0e3ce300e0c447069da4e43866c914651aa075444defa2e2461c16f72fd578d4a8fdec522de095f7d0f35b4bacd401f0d9091f58d710940adea1f08bffe7d58c2c781e486af1a596ddfa0c3a13852423cbb1c36cdf7e0bd2fac39e1f47e2267bc31b0fc8d285be54909f4ec1b0080d8baa0a655f6eed7af5f16509bebe6fcec88bf04ae7dff8f33ab77144b892ce53b15ec0180a669d9e82c845055d5e572657815007a2cb28de763000ca814f07248a0cd84754a5365a84ef7af3b0f0000200049444154c37b8b9113024265a810d0381860101af4ae0fdb680c010195031209ea3cb6e313f030280c8644389d340085c1cfa1b0949f7033770f21b5184c26325f8a4d7db646dfdf2c5dfaf6fbf3a7eeb947635383c57f1986b1eb98dd9adbda4d691886344ddd304c92b474f9d20b7e76ee169957ddc38e3da6efedd7fdfab1f17f3872986bddbc5baf783c39f381c91580bd454070d2997bb75c72f73b17fc79dfcad867f7dcfe7e0cb3006dc891270ebce937bf7d71fa1f0fac587adfd57735ee75e7b46ae6a0942325967f55337f77c3e4ddcf3bf83c79d715478cab678d8b5ef9d76dcf0cb9e5fea383f59e96af56456884b6d17d28fee59f8f39f5a509777ef8f3a12c1e8fa792149a4bdd9ed15c4a090e2619634c4a00d2826cb7db0dc03a706f01b7699a69d29c65433f8a70df79e8b178c997cfbdf0f2c639ea6060b30e3e60d75123f211dc2f1031b1c14090a34a609d04d2476c04d043cd8f4d5ca54097d8a083cadb095518aa15c44cb4eb396abf8fc3c71132a14b680c150a60206e8203950211136d26182158a4e53ff868e11e53a7187af2838f164e9d32d9d0cb5a2cbc3b7ffe9a0d0d93a74c6e6969465ae16869693674433774d330f4a4a11bbaae1baaaa783d3e6ca94d67cfd8dfbc787ffc9c5f4eae3d3102a5e7ee47dff0c29d3fed51b497f3ba9ffcfde185279cb5eb307f7d4ddf2933a756be0400ae91973ffdaf8653cf1ae25e97f4ed74c8e573ee3fa697a3823bd2854235f4e7cf7e5477fd65371e39ecac4643ab193af9f0f3aefd59bde2ad3bffd209b37e5acde31507ce59f1df9e1b03e04beeb9fd9d482b4e1f1a383dabb31ffef286ffed1fd8de5914e41c94473299d434add0ba1d596e0b59370f8bacf8f6bb2fbffe06406d4df5f8f1bb97335112b060c1c74dcd2d00468cd8250fc159cf31939269a55863a853911db28733f452d1a8a77d951001e8a522265381d6ec898f5c67d995020ad0642027bc24d043a18889884cd9ef550830a236837c9c34a0d54805550872328922868c2cce71f1aaa81a00434f2aaa4644b6089ead7d4b299f7eee795f45a077ef5ee170876118baae2793baaeeb866118ba91d475d3d00ddd4c23b8dad6d676c6c9a748295f7ae515c737a1238efc20e5ae3befd87bfa5e4208c105e77ccddab55f7ef5cd575f7f7dc491470502014bf5b6876fc61e7de4e1dd761d3576f4e8aaaa8a6c9f85c576389f79fea5f91f7c347eece8175e7e6dc8a081b34f3ebe4f9fde25f2b666cddafb1f7a6cd98a95071f3073e1a79f4f9e38feb05907e5ebe0dd8d35dc6aa24ac0cd119788c852313633144aa14315cec0598e132b83e066299ddd2823505906b20d3dd9a59a9c48261f7bf23f2347edeaf57962b118639c73c1b91442eaba6e1b0339b34672bab8238efce085881289c45befbcf7d63befae5ebd3a140af90341b7db9de75d36efcf175f7af9ed77dedd65975d0e9b75f0a489e3cb5a01a9ea51471c3665d2c4fb1e7af49aeb7f7fe0fe330f3bf4604dcbdff24d26f5a79f7dfea5575e1f3c78d00dd75cdda74fafcf172fb16138ca2c5c368ac625d64bb8393c1c752a5ad3712f0bc0b6330e0e2bfc2ded052c8be5c9b1dece44f6cebc2a0f4c3ffce8e3a953a7187ae2c38f3e9e3265b2a1278a714fededed8fcff9ef3e3366483213898445694192145c4aa1288aae1b9df1d372be10d1160981563a5093238e38b235454a2269bef8caab9f7cfaf982050b1445618c3df9e493b6a335efcf8e8e8e55ab56a9aa6a18c6d42993f206b26d547b22eaddbbfeaacb2e7aebddf94f3cf9d4fb1f2d38f5c4e3b2e991458bbf78e091c7a3d1d8c9271db7d71e532c5f5ab03377d9c8133d04c4246212750a5cbc0baf293ac1cd11369117cbdd24b83992660aca5d0c099952c65dac537f578bc4f09c9a3641993a754a69e08bc5e28aa27adcee482cccb9204e827312c449082e35554b241239534ee7a99f2db529e820b5238e6c571af8678b979812c96432168ba19b411b1863df7efbed8aefbe1f3c6860af5ef5e5ab71d3f79cbafbe8dd1e7b62cead77fc75e284dd4f38e628008f3cf1e4871f7dbcc7e449c71d734420e02ffd92a208eee670f3948eec179040d44492c0814a0596caaa30281ca1ae22e77418a85151ab222e018248fb196f375125c02d886700c132518d4b78140405244145519626a3741b7aa23420f6ecd9e3a787ce9af3f4337befbb2f099da424ce3911679c0bc125dc6e4f32994496251591b57270fca238e2c88f421a1a9bbd5eeff4e9d377db6d372be0439911d7ac2fb5b5b59aa67df7fdeaf211dc9240c07fd619a7ecb9c7a4fb1f7aecca5f5f0fa0b22278c525170cdfa5aca0924ad8ec8448931032532826d3367c21332720bb04e2122a036730088d7ad734ba0934e9f058d681e834194c4a3413dc0c82216aa642b559f7b71b703148a0dd84027b26bc048b5228951595271c7bec9373e6ec3a7a8cc7e74948124452702e3917a4a9aac7e3d5f5f65c10079ce83c8e38f2a350c1890be1f3f918638140c002ebbc3dcc6c10cfc3f4cc15b9b1dadef05d86dd70ed2f5f7af5750007ee374355cb654772a2ac994047dac22449297e030538b611711e24d09950eeee65986c705227e832753d9909f1935b3b53a64eb68c31a74c9d9ca729dbfa45d154f5f8638e79f6c517aa6aea7af7e9158b44052712441224c8ed769ba6116a0f219ba32738317a1c71e4c780e01e8fc7ebf55aa89dfdaff50540f6419e4234b7fed514916d2d5e22391b2c56c4ac83f62f7183ed4fca8e5be9e59ce829249e0e3de8e077e7bfffe5922f478e1ad9110e593a78d017340de9f3faaa2aaa3bc21dc964d2344c001b1a1a1c16c511477e0ce2f3f97c3e1fe7bcb5b575e9d2a5166adb5a82a3c06470d8b061f5f5f58c31465b3b1acc0e8ce01f2ef878ead4294632f1e1828fa74c999c01f42e67adff67efac03a338da30feceeede9edfe52e4e12247882140909eeee142b5edc0a14a840716a140a1f2d2ec58b1697e22d6e418b93600971bdcbe9eeccf7c75e5c0834a109ecafd7e364efb23737f7ecbbefccbc4ffdba410f1e3dba70e17cbdbaf5930d491813292bfde3c0ae2a7e7e84601ea7da3d6052a57225b1678b887c0831b846ad52289514451d3b766cf9f2e5c21afadc02c1f4bc05cfdb6cb63163c60c1d3a140000bf6b8b9662ace0f99f8b929d8ae5cbebb4da43478f376ed2d8986244142a53aa54cb66cdc0512918a79a7314458b3511119102c759a7b5d878a954daa851a388880884905eafcf2dfa4ebb61369b232222dab66dcbb2accd6a7173d18b0a0ef90ca5ed564bda8decf5c332dec8521745b8edececd2ad73c7ddfbf707d4a9c3301261c6656e4e6c62ff1611798fc1042b150a998c375bac6e2e7a0aa1868d1ae974bab42478c61b1967a7d8edf60debd77b97f000deeeeea2a3693a6fb920842425251f3c7cf42d763229c95060f3c18b025783afd7ab5bd76eb35e0dbe5e3728c86ecb6b2e0ac698e3788ee7799ec33ccf710e5fbce64d9a9c3c75baa29f9fc5628d8f4f10862e288a42a9831820cedd1611f93090b252292bb5582c919191717171090909d9271442b66599668b0573769d8b3e7bbdd9ec78797a6a9d34d76edc7c8bddd33a69bc3c3dffe3189c06e073bffb665994ba75d36ee421b23ccf5b6d36bbcd6eb7db6dc27f361bc7731cc7dbed76ccf3d5aa54b979e7362b616362631986a6291a519444c230344d330c02949f2fe69d9e8bc4fcdea0ec2fc31f5d18e84189bf3a917784f9da04ff6ee62d0f56d655bcaf1f91e3394c487c4242506080c9e8087831c16981af10d7d1344d218aa669a15e61e386f50d46a30be70a00afd58a5a35abd7aa59bdb866515434c811c4645801a463c082c1983f15cf22d3b6d42c8a2df72c0ac6d86ee7846283569bd56eb35bac169bcd6eb7db6c36bbd56ae3790e63ec5baa34c3484c2613c3300cc3481806631e4b580663aa90e4db7a7756952ab39f0877d4e55a8d59f4db9c0e5e12512844de4914607ab863ce17dfaf3f7a3bca06729fc0ae2367fe38b9adf674e70c2e6b6fd5adeffdd420706db393c13fd6512100e02376f4a83a965975676b37f7a25c3353506a8662189a2ae1e939b07f3f002040a8b458dbf13fa22847a5598aa6114214455314a253671fbefbf3f57717c44929502248c82cd6893c28a8427471430849240ccbb22ccbcaa432995ca690cb554aa552a9d268b57abdce59af777176d1e9f55aad46ad56a9944a855c2e95496552192b6158a98c95b08516834b03d78559edd6e467bb7bc7fefcc9a8437162b646e45d50785ef552bf71eba7aa960dfc3e380500f8a87de3c79e6dbcec97ceee45bce471c63226144d311246c24a6452994c265728144aa552a554aad52ab55aa552a9144aa55ca19049655256ca4a240ccd649c2afe7e2ab86022918cb32ee0e4081879d0d085b81f1445b1ac44a5526a346a27ad93b38bab9b9bab87bb9bbbab8b87bbbb878787878787a787878787bb9b9b9b8bab8bb3ab8b5eafd73a69556a35cb4a28ba109b08d10cc3b0ea524d3eed5fd972f75ab84d088f1e6c1addc05b8e10d254ea36ff628250affde59ef1f5dc182475a9d66ff503736a33e2848b0bbafb3b5108b19e75476d7e6416e549e4756a55a85ef532ffcf377c2d5b32e8c7eb86e8c313479faab7e4d7aec5ce793b3fa134291a0bb6290a40cf400909784ac05d02ee124833e9d2d2e0298112ace37197d48c8b14815beae3f20cfae6c6008b1caf7297648aac0503a01c0b60990810c8f43e02720a5c189014e447a5241246cab232995c88c1b54e5a9d5ea7d73be99cb45a8d46ad5229150a19cb4a180985a8b42fb390bf026c7e756ed396fb8cafbfbb0480249f99d86aecadd6bf3fb5724917bfa016761b773c8170cfd7f51db0abdcd22766f3f36d8d2f2fbb61145e1a7b6844c7b9f1434ec4dbad4f7f0b3a3dacc39c1ba2868be48de0553f3447affa4efa4ab3ae44c6c73fdbd941072078d52fbefc24ecc9c6e6f9f667905599b8e10b66718f1edd061fadf3cbd2ee258a9f7e1788c4bf2305d731400144d81d666976e25858afa2404e410c071136b0634000f1a92e10ce1248e2e0950d12397062d2eb083208740c1080680e2c189c327c710a3abd1c4a0ee7623887440a8d0032bb3093020452af30cefd39c7dd429b126ebd34c08346b4c2abe96cc3a00dab3f76a7000c177fd941fa2f9cd4c883a535fefd678f743ab1e1a621eac4da6b65be98d5b5b48c52fa0d983da49490a74cbeb4f2a8e2d379a36a3b31ac579b693f3489dab6e5be45d42891bc287caf7a79b5c9ebc75347af56fd69694faf62a1df693f788c71fa8f1fb21ad8a74d31ceed99770f25a3c0848100f000660c12e43837905260218e1a8446ecd0530050d260c6602500005602560c8a0c5f911943320f3c0113069c9aa341000c025bee3268c3c0a0ac5e6e461e1239c71f2aec33a6ffe8882a0dda18c9f3a657677f689c78e97aa495006043d8cb84b0751dcb7979797979799569f1cb0bce683427be4c907895779c05b11efe9e2c00009f1219c5b9567418d8238557398de14502276a94485e14be573d80bc4c9d5272d72a555d8ad574e5d7ea4011acb141d953e35f0420a3d24d738422dd283507c21387f51a8b8045e0cc382e129429859d96e6b61388b683d04750767f872c79840c9b414eef5644325f85f30dc83d1b4c5af515bb6ce4d28736a0549e9ebab2e38f3f0d1788884b89d9dfd1c5c947c7c745188486e2125f0a324d2b3ddc999887d182571131858724ab4bea1851a344f2425ea97343e58ddf0e87679e55f0865ef53e3e3e3e3e3e1ea95ef53e3e3edeae8ae23cbb353ff25d04779be200a4083c25e021014c20894b574f048ec759ca914211be672b0603efb8247090c4bfb6691c4788dc40f9cd3ebda7220e92720367b709fb79f68978a2a93fbebb6dc5f805a7c32d847086b0e0c3076e2521f7e69fd60859b2f6660a019c707ed9ea8742aa441334ac65cafaa9ab6f26f3b688e33f7c73daad679fca3251a344f242f0aabf36badde8356743e34da684e797b7cfe8d577e30b8e4ef5aaffe0daa498ca370050720a22ed8e4b1c076967561a1a1279477e3cda9e1e9bdb09b0086c24fdf2da4859b0e391e47e7c6610e06c23bb520a749947320b367f0439afa1cf799b42ff51e99b7f335cbb67eadac79cb6e9e2134bab9f1c52514e5152cfc0a1ab6f2463604a0fdeb2b2c191ae952bd7a8d37e09dbc94f297c7b2e1d57ed9ba25aded8899196ec7fa6fef2fd336bc8458912790d6cf93107ae6e68f7ea978f2b3a2b951eb5fa2f7b5577484b0f46f1d1d8c90117baea29e4d4764ffc8726e1245b023c175928323970420841ee1f0552003c71ac8d346347f96f3d033204bc90ca20c4461c366934809b04787018323008cc3c58080180121248e432560f4f37cfd4d2c052c4b19627b3870200d1d360c7c4c0a739d913204441110522369e24f344186838b27cc19b1e2133d74549dfab345d26196e614c0088632443a887925adfca68348a5ef52222ef25cb962c9648241495bacc1209574858a58300511402e11a2194d3f27a218f20dcccdbabbec0a78d3308c0c0838d0083801626937060c6400158081879a0115004d434d000893cf00051765050c05040085871fa60a32177dffa140c721aa4288791490980044152b66115330f0a06323edca851a37c2a781e95ad3208376439ea3a445ba84c985a6296e7794cf0c99327c58e2e22f2be12503b80a229866132ac984ff77948bb91c1d921fd1f00c8a37478de2ec905a0e00060c400e0c8932829a0015804520a22edc013876b3c4ba54fecc3c24bb269ae81cf75bc922390c2838686582ed3260840cb400acea13a0a4b0180c3fb58c066b53c090d35180c71b1716f1183e7a8e9190da009c1a9d7e9b78442e1059f3611bdea45448a0c769b95a22982794cd1144561da51db2e3d244790dd744d586a9f63f4fdee149c42e044838d38e6a210489d5c48404783190301600164287d30f3ed30f0c0d2a0a333bd8f8e069ee4501745cf00c690cc434617e527a1a1144557af1150203138644bac678fc109213ccf638ccf9d395de06937f167232252742104fea385f26fa6e0d1769053c052400858b043be0120da0e0aca31fcc8f3106d7ffb228269c4f3e9cb7f044c2453949dbe25e788fd331d030c86a6cd5b175c1685e4a1e05910fbb388c887a4de041507f906008623e9eec619c9942a29a07891005832bf95e54db4317bf2e4dd7c9762bc2c22f2e168372124cfc9cf450bb1c0b4888888480ea7f2c5230617bfb6bca2feb8b86ddbb60d1a3428cbe3e7ce9d131b4744a4f8d2a041836cf25d2c3f483156f067cf9e1d3972242a2a0a21e4eaeadaba756b5f5fdfffeaeb17111129d6d1372a9e7b5e5c15dc64326dddbab55ebd7a83070fc6183f7ffefcdff83088c96e11111151c1df1dc9c9c93ccfd7ae5d5b2a950240c58a15d3b4f8ead5ab7ffffd774a4a8aa7a767e7ce9ddddcdc6c36dbeeddbb434242789ef7f4f4ecd2a58b5eaf07806ddbb669349a9898988484848f3ffe58a7d39d3a75eace9d3b369bcdcdcdad4b972ec21bdeba754bec28222222a28217185aad9665d903070ed4ac59d3cbcb4ba170b8afdebf7fffafbffeead7af9f9b9bdba54b97b66fdf3e72e44800f0f7f7efd2a50b4551478f1eddbb77efa0418384d9420f1e3c183c78b05aadc6181f3a74282a2a6ae8d0a10a8522323252229198cd668bc562341ac58e2222225204a134f9cb3d3833e02ec9d7cc151902271a543478b220a7c089020f0948535fa9a4c055021e12706532f9f2b8302041a0a6c095016706d8d4a414025052a0a34197793fe572f9d0a1436532d9fefdfbe7cf9fbf66cd9ab8b83842c8a54b97ead6adebe9e949d374404000cff3b1b1b12ccb56ad5a552a954a24927af5eac5c7c7db6c424556a852a58a46a30100abd5faf0e1c356ad5a69341a8aa23c3c3c84e85e22910406068a1d454444a428c6e0c9f95ba823544d41e8f573c32904720a4c044c3c686830f16023a0a0c08a4149830a41120f760252045a0608e798124e23d0d260c110c78312818686580c00a0a68000247239fc5dbd5e2f243a0c06c3eeddbb77ecd83164c89094949473e7ce5db97245d8c662b1d8ed76bbdd7ef2e4c97bf7eed9ed7641ac79def1b1d56a877994dd6ee7795ea55265fde00cc330e28c1d111191e29c4589b10342c0e76fb40f2130da414e03023062d0d02004d04a0446de21d926022c0239823453302b01230620602620a181024008580ae2edaf396aa8d5ea7af5eaedd8b10363ac502802030303021c2bef85f1c96bd7ae3d7bf66cd8b0612a952a212161e5ca951976d511ed4b24129aa68d4663761117111101f3b509feddcc5b1eacacab101ba3086551f2b91d86fccab7009ffa2a922136a751a63a271c013ac3149eb4ba861c403c0718408200005434a8695067cea22424249c3a752a2a2a8ae3b8c4c4c4f3e7cfbbbaba4a2492a0a0a03367ce84878713422c16cb83070f388eb3582c4aa552a95412426edebc999642c988542aad58b1e2f1e3c70d060321243232d26ab5166edb13d3c3ed5f77aaee2145082145c9a0bedf1f7969cb655bdbc31ffc75ed8f248b3d56a4f0fa5ef2d1cece95e7deb7fd9b77e65f6dede4ecfec9be6887a154d8e60ece25061e89132b53fcb7317801f4996c0700f4ba59f4c293263ec39d5458964d484858b76e9dc562a128aa6cd9b29d3b77a669dacfcfcf6c366fdfbedd6030c864b272e5ca952d5bf6a38f3e0a0909f9f5d75f552a55c992255996cde9bc01b568d1e2e4c9932b57aee438cecdcdad6bd7ae85d91eb627cb3bd4fa3caaf72fdbef76afed8962ee1c5bbb68f3a9c896034b8a391b91c225b7be977b87e7ed392ab0e5f6b79d677aaedc39a4745aa7a54bf458b66853b591938fd45fdf5e17b973cc846b6dd6dd69ed2caefe2e1c10f8e763988e102d0d2c82782eb7fa56e9660e0a0a9c18786503154d141444db414b030d10cf1157066c18927822c8b733432c188c3c0102ee1292c4110b4e7778004228207a9a24db898d102064e7fc59dd7bf5c971e276e155b6126a131e3eb8af601d1e48c2e19e653e8e5ef0f0e4d00c8a4d082191ebeb565cfb79e8d9de2e0820f9cf8e65be6878e95c9315f51a2ebc679339e9e4b28a9f1ffb6b7a55a9d877450ab4ef71e1bf77aadeef481ca5d269259ae61b6f6cd07f55b157e2a04e89fbfebc67aab7e1c2f8034159b328e62b9f551be173f8ca97e5339a6901f7e2b776d5a77b6f39da6a4d9371ccaa3b5bbbb91765c7fa654b16d7aa5183a26986a133d6074f2d0d9e561f1c6547a85f8872777840566e4ab764e5cffa699573757ef83755b428367faf952060a94cb347de82240c721a9c1850d1e0cc0000a4e4398e8a099831a81950feeb3f5dd4303fd877d6547368076f263fdfa4a2ce0fbb67f939b5dbfd3c3e3ee2a228df2285d0f718afbedbb674d2579a7525323efed9ce0e3a00b0861dbae8bff8f293b0271b9babdfe0ccbee48055f32aeeec54a7dfdf8d962cee5ca4e5bb300e916726c5b558c3d9dfc91fcbaf820bf50bf39309b71310e6b7d8b0a3f0b735d5b9cd862196039e0085c084212ec310a591cfd96f330583810302e9fe12ef075c5284817573578ae7962245b8efd1fa0e5ff7af2c47996bf5d91ffd1ca46559966535414b9edcfcaa9282655996d5b7de16959a6b613cea35f5e1cdca66435a78d06293bf1518f23376c018f3b19560fe2044c4f95170bba0e0c4e1fb93b1842c47c0807356eadc8e0f36001b2eb00ab7450446eba9b6fd139582412d8ab84851ed7b8cb68453f6611989eff07d777bda0880f9c6b49653bc361e18e52b0140326757c71b5a1f2c19b2c0d67390ef91f1df5e6cf4733d75518fbf4c2f2ccb96d84e8422a2619bf7d34ce94cab819c9f12b7a8a42ae0be65f73dd05453cc9fa978b5dab0e0186fd44b27ced70ef34308e3f32b0c73f6da9f2681d443d277b2d3978d51c291e4896770c2b9c43abf832a407d680e0d0009d74d83be34fdfd0abc1bab567da7f0530000c45d4d993acf743c9450ce6cdf2f35d35ad1acc5fe7597a4e44ed2e4bf6c8fcd9285bfabf0bae419bbeda14944ea21e9ffa5764a538a01727a6cec4c57798d17b607b1f8f5f24121f094008d208683ff763cd9d9c5f9bdf915c92b756ea8bcf1dbe1f0cc69240288914980b70a2724c49a942c388ba2d78ffb8a88fcbbbe97532fcb31afc7a8ddbd7d7c7c7c7c7c3c342ceb5442b8ededaa10e4c4f668f9e0b9f1c336af59bee51ba7d583bfbf9652e4db64ed77a6c735557fec713e30837db52e79e12d472b3c3b6e2f3f517ff54fdd60ce32766cf29d7a9ad37fb96c6acb2ffbd91281010064bef2055b5c1e5c76dd3b8cda3b33f97802b8b5d52c6c44f90e77ba72cae5ec3ca91600ecfc916330729dcbe313dad62129df1ce679002ecc3c6aa24535587fe79aebc5ef2457bf4b5aff9c08998a53b798599b9c2f1fd0d45782acacfc7f3b5c42835d0f8da4f64c4f3e1aeff8b29e9fc66d7ed41fdd978f11624ce0951de2b99cb31cef12ad5a137cf5f2fbf12b42ba16dfcf0dba36badde8356743e34da684e797b7cfe8d577e30b5e5db1ae6bc8de73311848caed750bcfa71000005aedaeb6853d88b289022452587d8fa3351ef2f8072f52fed52fdd1eb26ac8cc8881bfcd0854cbfcc6affb4ab6e4d39f6e9a8b789b9cb54a867795e818d0fac94737843347ecc21e7bb45674298b1839d3aa158d15b2214d680583aab494ba46dac3ac001455abadb4aa1ba2112ad746d955c7fdfd3ca7b6a3a8666314412e88d1493e6e4985ddc2168017c7cdff94537ed5865652c82d5039a93ade730173004051cd07cbca491d2f0c682fadee86680a956fabeca6e3fe72bc3f726f2b6fea0a00a838cd5cf3f52d1312faf4f4c9a3af35ebc9321725e3ed8c4f65b43906201813e13acdec986061824a619c7bb0e5c71cb8ea3ae78bef3eae382c86639dcb0775193d73a40723f3fa62e9c06e43ab949e5ec2b352ab6675b407010028f776d33e5d32a0b27412e337e552f0f71fc944251229e8bea7701d3b39a043573d65d1b6d91dfa87fbdbe8f7d3b543bf79fec99e030d340800645527aefb7c5be34f17f6b8f84d9522dc67cd4ac6d9319d06397b53b6ab448895d4ce480872192992a8680d0500403188e681c70098dcdd63f86eabed413c5034a424a3e639ae21a19147ea38302b43d84200487c1836dd36b46f6ba40000106722ee7e04030083dcd5e9e1f39d5d86395b6cf7e308458331195aa6bebfd69d12b4bb98cd3d2eeb5be65fcc2614ce15499a7e679b4de8985388335cf13c8f093e77fe4221c442ca4abde61de8352febe36e6de69f0b9b9f7a6ffe0fc2bfee1d9604c72f11d547a430fb5e9509079f4d48bbb7ea656886e44b7445ae540000200049444154edff85bec89a90a9f3ebe31b991e919419793a696486071435e6fc933ca7c8679652b8540776121f86a52e88cdc7ab6ca1a689cbf9de4bf59b2ad18c9d9bdf2be9a9a3795f3f6ea7f3a4d441caa34ba47a94610e9ac59e3173650b318d5bc2f75da9df5a99626cdc0f1f273e4d7d79ec536c059a115dd6444444441a48ed6bf6d91339487e605e760e1ab491c8f3f12a6cc516962e5b826200e2af99f78639645bed0c49cfb0292f1147a5dac82bde31fe78844be601db7068b0f55c64ceef5fce8b6200e2ae9af784a5bf63fc09e3967b84e7b0b8feef3f8a817299f92d1a4d8888bc7b864e55fcbad4d8757b0a56b12d06682656cfd71a1b5945c5d78d93a7f48a7376a375652541259019000055eea9a83621b9460051d7d59c5990f36c4ac65bbe6a1199313fb1e634cc49e8d2d5a46367658dfb659514d39a267dd12dced99dd29795d475bc3f0040d9ceec93efe22adfc3af5f93e92e81243bb1bc4658080270650003c4a64f642799ff4dbb9be58690d820a9698ef43599596e275c3f939bc6bd832c4ac1aec9141111292214ee9accccc782825893494e8f8dfd31507fa87ffeb2280c7adf56d388888888bc1f14581685004473efdbba1b11111191e2a7e0720ad4344810e0cc8a2c45a0a181a5001348c190e60ea1a341420110b06148ccb04ec099011306290219020c90c48315a7ff09150534009f9a4489b7bf66c5d0952b57217f99e26c5994b4a34c86ca5690964b71dcc284806312a1634a616a3a453c2e898888141150d325ae4df3507039054e34c4736025400378a4a6d75904ce1230f0106f07168196060490c4030024f2803068e8acf9161a8196021386181ed414385120144e9020d0d290c881058382023505f17cbe167c366bd1a2306b1392f4da8424bd3621c1f8e8d1a362c7111111290631b88a82140cc262ee8ceb6e953458b0a3c49599000da0a61d0a4e0008c9398362492d7465c22067804280094829c024d5ac07839a0206203fa5bc04952d68054fbb8b53af31c198600c18837043444444a4e891c348a684ca79013d8bd26d7400c04600e5639033c7b7b263a01030080040860000f2bd5a9c14f405f2b78d88888848715070c85c4a32a376a26cdbbcddf465c1c8c199015706343424f3f9b57023248f8bf1549fb21ffdf0d09afdf17e156ace7b642579bf3cd305b2cc691411111129160a6ec70e834a00d066988d6e2720cbb0b982063b7ecb005549831943941de27888e6f255b4964acd8a90f83dcd951a59e68b5ca56dbc35c977d0ccaf5abad1848fdadac2adc9e6089ea40f55e69cfa86f47f73b899be8dd8514444448a2039e4c153300835812904540683e3640e5c25e0c68099008b804510eba824e0d89e054008b40c60e24897e7860d83860629053c0602c01348e121cf5780944a3d13d0753c1c1b8901c07469748dfe86153736355511422856c652fd4a3a427cc825550239dd2562224544e435885ef5c52506376148e000105831c47260e01de96f1e20da0e660234021b81687b7a5a9c27c01330133061c0247d0ea29177983c08db18b023234121e00824729082c1828141e0f4ba89e9529416482389542a954aa52c4b2344b1c21da904194ef52d5ff3c70786874b7b4fbc660c9e54a3b46fa93a5f5c3412425243703ef9c6ea318dca977072f62cd374dc86fb2998e4117da73f57286dff265ef5222285dff70ac2ab1e0000275d5f3bb6652567062184b4e59a0c5b7c3686171bfd5d29380098b1435e85903c4da931808187440e0c994366039fe99282d30f06e90a0e60e41dd1ac8a0213063b012b0133010b7ecdda5016a506cc99d535eb43000020293feaf705b554351704873e797a695ea02275f13ee1a30f8eeb362fb1dfcebbd111ffece8163e67e0fc9b26923b90e90f1530b627cb3bd41a70c06df4f6bbb14663dcbd1d137c6f6d3e15c9897d52a4b079f3be97bb577debae6b9f657a2149b93eb749ddf1d7aa4e3f1c126f34445f5b3b4075626db0516cf677a8e0858d95809272f8172b2950d1afb13c4ef3defc779141dcc9e5a75d47cf1c584dcb30fa5a83bf6a6f3bba2fc4fadfc4400927a64cbd586be99115231a9773562af5a5837acfddbe79800f0338e1e282eefe4e1442ac67dd519b1f990100bffaad8eaaeac4af7ad4ab51b5ac57a9869fef0bb70398af4d2ce3d6eb68a2e30815b7bfb373b929b72c62af16798bbed797dedebbeffef807b3ea78e8f5a57b1c4c305d18eee3d373fa9856d5ca7a571c7cda90d35b59a2429fc5659ca206fcab9d137f7cdef9f7830bfa0696d22955aee51b0f5eb47f5d6badd8f0ef9182277060c4402190204000f11ce45989313d156de7f80c178c01089ffe084f08c1bc9de3ed1808e0b4c7b1f0b8352634c6f47071d76afed5fdaa54f70f18bc3f914f30d8388e172e19dfd9ce613bcfdb799ee3798e2bf833c05cbdea71eca1111de7c60f39116fb73efd2de8f4b00e736e0805c952fed96d1e7d28f8ce93fbdb1a1cfdb4df86179cbceaa7fd9c4e2e3f93400000c79c5c7ad67d60ffcaa2f783c8dbf4bd02f2aa37deda7595693ca4890b95b9638bedfe3e29b890a831f090cc8311bf817f5bb63c07902c691447d60341a66408002184d27aeb9555a71cb87ef3facd9bc1376fde78f8e8dcfc00791e191420859506cfd52f3cf9d2caa38a4fe78daaedc4b05e6da6fdd0246adb96fb16000059e551631be828409a3aa33e2b7375eda9182cadd46f488973cb4fc562c0917f2ebb527248eff2acd8a945deaeef65e7cdbdeab13936ceaef6d649c4767ecf15fc6dcf00b34cdb86ac77810001994e47c73d7a65cefc38726936ac7ef8c2991b6fc67218db925e5e3b7af2a925fb6cf09ca69d17348cd6536d8b8e4ac99a5de45322a338d78aee820e238557398de145020700c0e87c1ce3bdb4d65b8f125e26722029db73b8efd5e5c7a26d610757dc2c3ffce332e22f47e42dfb5e8e9be6ea551f121212127277ef80927e534e3d0c09090909b9bdb9932b45c95d9c194358825d6c6751c1734da76499e2977dea9f2ae0b3e15ebbda95f674ff68c2f994b48d29d70e8bb74fd6ed1c14e0ed55b26c608f19fb43cd245f8b350b9cdcfcc269a5873b13f3305a980e404ce121c9ea923a0600c01679cf61746c8f7e1081053d674a7619e9776bc5be4b7facba5f7554671fd1b143e46dfb5ec178d5abaa770fe0fefeedef589cf9dc596c7751c1b346dcf2c0a5f71f6d6cac4c7d44d9f8b77f2e4e2ccf1282d4b5bfde7b2b22ea55e48d45f5148a466b6e9d9f504e420090baea80f9876e844486bf7871efc2a15f875496e6b222334b485ed0e4ea17ae081ad63265fdd4d53793795bc4f11fbe39edd6b38f90dab685ae9ab5e581095b4277cd5cf8acf6e0a6ae1400d025da8fa97577c6c8ef1ed71eddce93167bb4c85bf7bd02f1aaa74bf458f865c9bd7d3a7fbdf5eacb24534aece333eb26761e7c34496cf80f5bc155b4e3585ec84096625785369b902d3fe6c0d50ded5efdf2714567a5d2a356ff65afea0e69e9c1ba745cb56f8a6a796327465ab2ff99facbf7cfac2158f6a96a8eae75bcbbb74c5e7efcd39e1b370f2a25c4db945bcb318d52ee9b1a8d6ee926ba9e8afc8bbec7283e1a3b39e042573d859cdaee897fdb0384b2d6ccbf2e2cac716356abd24e4a55c986a3b6f31d4706a8c4662f9ce3f16b5dd61c91efebd31b99fecde9c17fe5b2a6a2c81f4b7f0ea853a7305dd63021e0a8088ed3aacb624cf0f9f3e7ff539735fceab7a04aeb263f3dd3d339fb59ad3978925f9b17cb1eef68eb248ef88b88bc29c5cd652d7346abb8b4b2910700b0d96c6fa3e0190e18b9d707074c30a4d5074f53719ec745dae1818f3eb6e077befbae86a27c8b887c7030255847e5139ea4d739c92956072d0d720a2804360c49a9cbe53534000006505180321bf72000150d0a0414029e4022e778090250d320470000560cc9aff376902190518e08faecd9b36fe1d1933d1e4f15f1343107a1f6786a05f2f4ff31c684bcbbfae0391e8d09c96542ba3de4970655c6ffe33b74cb8920f12c5544e40354f0081be868602988cf733db79e011a412c0704404d813303d176e001280432047602b11c4811686930a5ceefd632204590cc83158324437ec5894937d5d4d20e3fa03cb012b01260090040f75e7d0ad3a307a77bf4a46751788cf1e183fbdecdf791dbf1a9c4e02bc983b33d2a293beeb2799cd88b4544fe1d172f5da6288aa6858489903b41a959138aa2100012ae1112c2acb41b39644ef2c8a2e43f6ecbaf8213002306571a00e53a6f8e4120a3d24b5925f0e049818202030600e001e23920001c012d0d2c028e008d404141bc1d2c04808035db5b097fca88c185011ae5551f3c431e44444444a4e009acd7804e85a2843c785afa3bfd460e79f06c0afe1fe4c11514f004f248f6b20800b21af4d094a38c2bce69ae86f0124bb6278405271ada21ca4898a70df0e6ebd6f998bf7e1a3d7ed1de3bb13ca52a51a5e18005ebe7367729b0d918e6eb531b0cb12f3bf3fd47e222471191f71cad564bd334c33059143c8ddc143c37ed7e770aee21010cafc963083a9c3146a7205f4be1b387f58ed09bcf70877f8355f5e9ef13bb7f5897efe326ee7974b6a1071771f7dcb11bac18a98b88887c5850d17688b6a7d780cd11e1d934831e0601438115bfc14bd2b0a71e00ec24f5f25639125bf8d5dbd6eaa346362fa391caf5a56b751c36b4a10b6dbe3aa16ce951174d002466674b1953e68beb16001cb1a9897bd3cd911888e9e1efe39afa3ac9e472b78f7a2fba9c287c063ef6ccfc7e81259d753af74a6dbedefbdc06c6331307af0f8fd8d2bb56b56a8103b6878b1d454444a4282ab88e016706d434e411c7f3040c3ce86870a24143830b03569c438624fb4b9c1870a241458313e35073c18e47c7808602150d6a3a93915b8ec82850d2c0663e18b0251bd7575f9a3a72d66f872e3d8ab13af6455ea15d0dcbb9d3cf6d9072efd0035509d39973111c18ee1c78ecd9a68e1e259ffdb2dd84db2d373e4c3646fd3581fae59349a71209d89ffdd6ef9375aa49275ec446dd5e59efd2e4c16b42d8460b7f1be4e5d9775bf0eddb9737f6f2123b8a88c8070989dbd3be648b2d51b868ed96fdc9826afaf64792813261b0605052af51d264de315c890092f8f4ac8b058329c3674b33f4116e27d80113a0117018d24ac427f320946aa2106000d3eb52e082e94f964c0bd2b55a79e18f61daf38b8636a9e42e77af377acb633380ba6ae78aaf8e5c8e353d3d71c37dd4570de38e5c4b48797ce486ac41136fd67079e92ed267fe8406ee2cadf1eb337da8f6f496db26fbf33dab6efa4d9bd5bd829266dd1b8f9b12f0729768b420222202008054d547cefdac8e26e708d7f6e8a71ada5a0b9f6428e4c5876f68a2f19d1c6c7efd7be3a4e0a58382bc640821a470afdcfcb39d2ff32b3cb46bf3293f8df2930123b80cb31450af4ba65b0858b2a9ad25f3a1298b3da68538e6a26441982098cfec892de7fa524851aef337eb3a7f03c4f2eadcaf033b0ceae91b706572e93a6dbd26ef0b0eb1fc65af3bbf5dbd4bff3b74f371b53329d5e656546063585842f8b1ae7efb0423676c49e2ea1a397b6c48ace9ca578dfc66234200883d85f3fcc888c5ae2b22f2c110ce41c95c4258a96fc781e5a85cc61a59df1e43fdbe5fb1f5f167d3fd84290f5cd881e5c19efd975691bff68fa65cf8aae3a4e04fb6dd3cd2b60c15fbe8f2f10b7cfe3411db794a5be393a13500805250e044830cbdc625a7281f2465251a0e9fd458167ae98505589f260de4d7b76eff23d2af5d25afda6d74c1dbb7fdf1d2b7637535504a4f0f9defd8c30f9f3e7d1a1a1a1af2343ce6c5ce765a465fca59d374c9c5fb0feedfbf7fefdefd874f434f7de1c7e650a64d4444e4fd64d51d3300d85f9df8b17f63bf52a5bccb06f5fef1af682e731625e5c6fcde41beae6a954a57a6d1e8cd8fcd201407ad11be69d33d873596fdd91f2beffa0ee95b5112b1beaeaed1f6584142928f7672ad3eff71a69abb7cecad2b09e5fa8f685f492f933979576bfde9c8763e122136bfb6a47f2d370942b473cd41abff492100b67b732a3b379bf665e79ae5bd4b75da1df17841357dfb2349b1144b014f20da0ed662a556f6a75bbf99b1fac49d9789565bf2b3934b7ffacb56b989af0c4051a943f5c41df32f7976a8ae61bd1bd5336d5c14ecd63ac89506d0d4fdac9b6df5a4457fbfb210c219c26f1c3d7c2719b365ba0ff5bb367dc6ce7b491c606b7cc885c367c2ed40ab5de5c6672f0c62302e22020060be36c1b7e4888ba6f7f2c3055f89b45b1f2e1b3ae9748599c71f863e393da3e4fe31e3f746660e6b25a5bafdfc57684272cc8dc5d5ff9a3078fd530e80f66c3baa6edcb675b74c0000b627dbd63ef11bd1d3371f75fa69b7c0669e0fe68f99ba62dfb97b11e9c9681cb567709bd98983ff8cb6dba20f7ff2624ad799d74c00007cfc5f8794dffcf528ece5e11e2ec2390172a1123930602876f137a57257866e1ad5b88c5e2e732adffb77c5981ddb87f94a00405dbdb33ff0de2debb85020afd0aeb612ebea352bc50200d236fef9cfff553b3da2aa9342a1f56d346addad640c2029336cebb6c1298b3b9473d5b9940ae8fde38957760292d21f7fd6227a4aad32a52a7fbcf165c17f00ebdd59e5d366946a2bb4997a28fc0d8ae2db1efee0af6b7f2459d41591b7a2b0bcea6d0f7ff09755cd146cf2e1eb1a2a4a4ebc662ecaed618a4f313ddcb12baafed7e39b79c96859c936133f2b7d7debd5a48c71adb24acf9ef54baa194a5ebaddc4d1651f1fb9970200946b8b514d4d7facb96600b0dcdfbc31ace6a84ef9abd32faffdfdd9a3df94bfb76a4c6bff124a6db57e4baf2713c0d1c7161d759bb860784d1d23710e1c3db7ab75dfce871600408a865f8e0ad064764c2aae8e00b46bb3a99b9b4d4deb90e9f90eda6bf005ee53c75d4dcbed09f6f46791bc7caf9f8ff6fa39cbaa7adab9c184f5e7c7675955efd363e95f1fff9abaaafe7a217c0869e0ba9033fd5ccccf8fcfeddca5d7c88067fbbbba88e5a9440a1ddb93e51d6a7d1ed5fb97ed77bbd7f64431778ead5db4f95464cbaeb9be2277afface333d57ee1c52da21246cd95e23fce72cddf268fc2c7f475ef8e5be65d74a0c5c56555e945b44a157e2f817b1491727b50c12562382dd0815124d3c28d344c6fc78c7ac2f7ede7b3ddc846830251a6aa6d8090042fa86a3da907e2b2f26d6d6afff3daedebcb625e87c0ef2b15ecd272c6b3e6139e262afaf1fd36e789799810fe7c943a353eeffd8a4f4120a0080f02683a2470a0f52a0946eaef2ac02215694fe2f4134c330526dd936a387fa59ef054758628e7fddaa928b1421242fd964e2de303b000031dcf8b57755bd84a268565ba1c7fa674957a6749b752ff170b7527abd67ddb977ac3926ce4444728ebf0bd3ab9e29d56d4cadb00d1beea6e6859fee5af14fd9a1fd2a498b749bd4aae321d77939bb765c7efad2952b578283836ffcf3f8e1defe19dca0b9b0ad233e3f537bd1b99057afc29e5ffabeaa224da5b541c33bb3c7971f3eb1fa8f9426a35bb851008018990478ab30878e58930c79a6a9252e35fb7eded53df2ca6323ad2be5a2aaf1fda517e1e1e1e1e1e1af22130ca1ab1a08c7911cc65345052f02bf28e3bd7d7f3c66caf8bb3120f71fbee9563cc72507cf76d93c70f8de680c3872f7b8194ffa9f4ae0b03df9d1eec9814eea3a3fec9ee5e7d46ef7f3f8f8888bd3ab4a724b9c898864a770bdeae912edc7d68ffd7dcd4d212ffc78eb9ac7fe237b952de2feadc3abca65157b76d31e9fbde8e4731306de1cf3e0cc9f5733566b25d66413ed56a19cab14e1e4e0f56beea464c8afd41cda537bf4b351bf73ad4735124af82375c5baaea1fbcec7602029b7d72f3a9f2daac23147677df5cba11bcfe2ccf694f04b1be6ef8af26954594dbbb799d0fce5dc092bafc6d809b1253dbbb8efd0134bae7b9e5f056711b8e4947141006e12a05f77ee4fa1cc97cccf6ae99cdf3c87b33693b1a02f2916538ac59c6231a75873bd14921c5a2f0d28a552c86875f51949bd962febea2e716dd0bf7b809792a6d57e9f4c1de072fbc8233300c54af8d8fbd7efbc3410997b95c0ca4e599a2ff7c4998848760ad5ab1e80726b35b679caae95570c00967b1bd7bfac35ba4bc9a29eadf56200647e9fad5bd83cf4fbf6fe65bccb546d3e72c5954cc5462465fafd30849b5daf6a60c3e63d97db1b5554667852ee3fa85f6943acb6d38820ade32159b549bf0e889958cdd7bf668bd9314deb68b3b63792b9e8e3f67fd9baa2ab825579b7fe39a1f78683d3aacb80f6e8bee1e82cfda62e3e2c45a94a3599b0fd9129f7f83dbf2daba2735e79afa08090bc2a0b0ab80b87e0d4cd380c31198f6e083ec8f42f5b63f1e5033d3c642abd5e2d4100809382574cfcfc7f076f4759291a272790ce660c947bb7759bee4dfab647c521312ef5fa4d5bb268440d59a65f645cce893311911c7ff35a4fb5ed9fa8140c6aeab59be6ea55dfd34600cc37a6b59ce2b5f1c0285f09009239bb520080f48dc7b4c3bd979f4f0cd0ffb625b6fefcf6258a897fabc4b3d9a4b52dbfc858d90a80f018281a01d02e4d671dbe373b6dfec1772843452aa9ffcc7bb65999648c766b3defccf39f52b7f9e9fbac0aaeae356ecd897190bdb215a5ad3972edc5916b333de837e37e74865d2d37f976fce4fcc6e034808c4a2d479545c169c8cfea97081b44d8c08ac18421c29649be2193b6e73f7ebdff5d758d42e5b878d5e9ffbfd42a27c50724d579787aba3b0bf20d60bdfb739f6f1e77dd7a3f262931fed59949be4251749096ea3c77d7d53093f1c18a80331306ad09b1679aadcee491381311c94ae17ad5030068eb8dea2a3dbaf4e0b1953b8dcdc6166bff56627a76335a5eb284b2a87e867ced9792060bcec149478a800230ff6be1b4f0990e0f14809e010902170654144811e81990e7b0a7d280150f1213e313c26fae6c7467c680ef6f6499b094cb007a91059b132cb292957d7512e0a34f2fdb1c6a0100e0a2ceed387823d28c29b9b387ab5242d314a2d5ee6a5bd883281b0000f5668933910f9cc2f5aa1714a3d688de4e47460fdfccb51dd3d8b9d89e6093b8bd1ffbb5df5b6efcc480221b10e54bc11554ce2b36957401c83700d848d63a593402250d460c2c022905660cb29cba01a2198661a45adf16fd3a9688fb27cc0260ba32b6925fff6f27770afaa842adb1678cc4787fe3a82615f44e7abd6fe3a1ab6f1908d843963428dfef58320098ce8d2aef5a76c4192300249f1a52bde992103b184f0dacd6e49b455ff6e9d4aa49ddc00e5fef79617d47c1518d2f17747938b872f9ea01f5fb6c776a5a5a9880650b3f3eb76359258d18d776bbaafcf8dbe0320ce5de6edaa7926f2b4b91cc7fea4dfb1b25ce443e780ad5ab5ee8ca55060f286388d5761955575b8c8f75ce5d763f8ffa67fb68bfa23b15f2f579703905187258b14903482948b415d69e5930f004280a4c1cd00028f7630d36bd3cb7e3485cd9de1594001c8035fce8e54a674fcfaf280762b832b9c794db3db73e3c5e97befebfeedd7a7f5df1f29280fa0d54ab8f3e34b7acfaf4f44dca8bbe7532d4d2b05cc8893bb2a0d19e12e0002c4f4f444ed9b7e7476773f08f9d86fe70ee87ee05fdf1a4feb31e5b6665cdc3f9f4587eb5c7f2b4fb3f010080bad7eacbbd5667697df70e4b82e397a4dd97e590381311c9559b94957acd3bd06b5ed6c7ab4c38f86c42dabd552f43330841edff85bec82a0e757e7d7c23e7fe5d65ce6332476ce8221083ab720fc0ad180a2f4d91363a9afb909cf5cab0722a9546e5e6df7909d5ffbb4115843504b4aecda4de15e5080099ee6ed9676c39677c435709a3ab336a6e677278c34d93ac5c8b6a968be7c2cd3157ce43bb719d994b97a3cd11172f9afc9b975308414ac9ee831ab9d18014159ad6923dbb2d7614111191e217834b104850a6fab119532b09ff710d56699dd5774f7de286ec498f0ecde8dabf67e9337f8ef30260349ea9a572ed89e1294ed5dd1dab09246e1574d63fe36da0acdab66cc4866b4fcb9d88ae3cb87507e39265379e6b4fbc2ad3c3dfe1f84e2b748ea10b246129bee0b328b978d28bb90f1191ff8063470e1557a7e3bc9f56529082739828925b6ae5bf392394682bb4eadf46d56af7d584b15e428ba41e819cbc9489a15136a82205002ee67182ac849e054a51bb85e7f43f76ef79eed5cadfc3bf75e9a77bf6ec79e2d6b48673aaf96761238ab58848d1a16e502045d30c43d3344d216136619ac9719a4f664e26998276034a939d77ec9399571605096398f80d522bb9a16540cb00838045a065405d40f34309cf711c6737c7df3fbcfe50a4cebf4cd609ae0aff3e1d95c7662fbd1867e712afad98b90f5af7afae0060bd1a0649fe5e7c58d2b4969e76aad14c71ea9753a84e036fd1d5584444a4189197822b28b0931c6c882508985c522bb9c113e009980898b1e3765eba0c90c2a7be0403007039cf59b45e1d59c9c949af752d1d34f9669def7fff365091ed505367f6f66f2b1dee5fced5ad74f7dddedf6c9dd7508300405ebe557519760a6ae8cd02e359bf813396566b51412e7608111191620402ffc0dc9e739380810733ce3ac9df89060290c46751dd4cffe6f460dadd2c370810e19aa43e4880a45e32dc3ebae2e7464d9ae6987fc8f260da5de1468ed7a940da15c95c9b5080e7798cc9c993c7478f1d2f76171191f78f654b16d7aa51a3986651f2ca83c77280730a9693791093b822222222ff39792938ce45a745db1a11111191a2aee04510994255d059947470ae5914f1982522225214f960eb8393b89dcddd1b6f8ac4600f5d5cb764f7e306b133888888880afeee44d8f468d7b46e35bd141445334e3e559b0ffee9cfb7286142bb349934776811f71011111111799f14dcf67859c7dafdf6ea876dba1199644878787cc940cfeb1b8fe6cb2f987019e648529aeadd07b6f111a782ff7b70fce9a90ddd598a76eb55a4cf69ec8f7faaeadcf14fd128fa4df8775ef5b67b732abbf53c99b55790d86d0d3481eb22300070e1bb47d6d03194b4fce757cc627b179882174d8d270927a64ebb547bd99195a39a5574532bd4ee951a0ff86edbefc37c2500f6173bc63629ef2c631889ae52a76fff8ae1010047acafafaf3d75ce8086d5ca976db522344de9336651ac2f0eceea11e0ebeee6e15db1f1c8df9fdb0bed03147daf7ac3c99e3a97fe7f1bd3da29646155598da5cf732fa5c0bffa63ca326ece631b1fbdbda5ba30f7cd74794c299f5435c1519beaaa1d2af0b6c4ef6a94c35431547753147ecbbd2aeae7af85e3550f00607bb97f4adb0a5a8410923895aafdf10fc129b96e8b54b53e5f30b9ae1601d81eaef9e68f926b2338ebe345556ee7b32549c2e1ee7dd416b000002000494441543ae75e4713338c83992e8df55636dd1cf1618c5ebd469fd534b81649873bf383fde74c3506b7f7ca717527d2064ede733fd166893a36dcb4a8dfd7e71c87fe943b7f240cd873e371e8a9313919f7596efdd47df8e152d34f8446be0a39b7e2d3aaaac2ad6c2c0d5c1766b55b129f6ce914f653af9107638bf9244d2e2e345e59a1723e1df38a54f5767db71366b3d96c36c71eefe7a2e974205ab8f7775ff7f771a4c8f66479875a030eb88dde7e37d6688cbbb76382efadcda722b937feb22cb7bf6ddd75edb38c2fe49eafebd56b9564dc9f6146abf1d5b56d5f35f3c84b4164e53f1edea3920201d8639f24e9ab94d3e4d5e024ee40df869f9d4f3f22205dc3319de8a34bff8e4ffbed18aeaeda6968f2591b8f0f638cafb87e4ac1ebcf4d3005e14297357553a9542a95578f63c900129fd6fd3b547193518c3e60f8376de1f25f8ef4b8dc7fd4d8c62e34408eae6ee67f366e8b6df1fdb48ebe4a8a92ba560eacea5cc85375de9957bdf5c1b2be013e6a1a215a5fb5f7e2e0640200c0bdda3fa9898f824214a3f0a833f9527e8347dbbd39959d9b4dffaa6b9d2ae54b38976c36e3ef780c969b331b349df7f8d5c6b6defad23d0e26709147a7b729ab4208294a37ff72bff05132db9f1fbf3aa7b26b9b7973ba965721a4a8f0c99afb2f8e4f6b51528e90aadaf05d615c6e7b6e3831b4dbb21761ab5a78e9f5de2dbf9dde75cc25e39591955cf4aefe63cea700313dd834ba81b71c21a4a9d46dfec504417ccc0fd77d5add89a2e49e416376becc7ac243b13201298d102d75dc6129c8a96df9f0dfbbb87af6db1f8d0170ccc101259cdb6f78999071af5aaf79ce15d5df4ea17ad583f5d9b9476ce3b103eb7a2959a56bb9ba3dc67c5acd618f400c3797f6f2d320447b369df1773cce9045493e33bc6687cd118f7ea8efe9ea3f7cf1a0dc5a924f7ef1243cd3727075e0c81ecad34b8e453b1e4cbab862bfbdd598a6ce1f8871234501b84b1c46c65e2cb849804100004a0adc25a0a28046e02e715cf2d67b1595c9b098027093002bac5302d0d2e0ce80a7049c1990a4b6ae8a868c06a0ce0c48f3d7f08cc653658b89168c0c98520377de7e7c67cf005d62829500f0317fcfeb53b79cbb5eefe256a6ebf6286392634d3ee3e4e594bb2873f1cf0dba0a9e8a77fdd5bf0baf7adaadf5f7279f9b796bd8ce8e0fa6f6fee1b605c01cfcdd67db7d7e7d6c25d812796149cf526f70b6c5c79f3be132ebf49dc72f6e7d2b593a62f13dabeca3d9674f7d51aec4c03fc3e29fed6c6358ff49f795eae9d78c9ce9ce8f25b67cd27dd913413433d89f3755028e3db12971f8e938ebabed0dce8c6ed87aa172567092f9c992927f8c9b753925973d57b758b37b7449efe127c2e3e3c38e4f9bbb676990aace8a07b1f1317797d657249f99d86aecadd6bf3fb5724917bfa016761b773c8180f59f9fba8db9d87c6784d5786f7199c3bf3dcce7e10ae7d4b6b457af952b1b1d1f3a7ad7cbf0bd63871c095ab6ba9f8f2ee35e1d1d5aaac84ed42d5caf7a59b956b5f8439f8ff971cbf1e0a709190f9438f6d89af03e87a3ec8997c7262f1cbef85e865907aa46ab820ff4f1a830f54244ccdd55e3d7bf414b2a6a0cede77261e9a1573c0090b8bf971da13b8d6ea8fb509c772940c0207066c08421d20e00a0a101002c1812383063c0041238c725efd35e3301964a97601905081cfec83a06580ae27988e18027a0a7814e55792a4353d308f2b9be545ea94303c58df57f0a5e7fb4d2c5c3d3d345251c7c522e4ee9fb3ffba8834f62e263a39feefbc48d4e8f11f27a7b465f4a9df038e2dd0da2bc3baf7a69f9ee035a56d0b314ebd96ce23701d1272ec7f28018199df2ecd68d4731565ae35ba78ee71b28385237fe6248752502c6b349d7d211671f9bb2e8def1d5974b7df97ddf4a4a5a5eb6c777d32bdffeede04b0e209bfdb9b2c1b4296dbca5ac67d3014d34a4faa4b10d5c5959d94e83aba75cbf15cbe7b2e779a6ef2ffeb283f45f38a991074b6bfcfbcf1ee97462c3cd145bc8eead2f02677dddc25d42eb02c7ceeda6cf5f71b5dcda9676efb2e4b7b6170737a83ff04cf3d52bba17172fdff4f3d7c2f2aaa7bdfaeebcb0ae8bedd0ecde81be7aa977f3af0e8439745cd960c6f44ea5e58cf6a3be9f96cfd667f2fa4e4ff429216559969596e8772e724f2b3dcbb22cabf4fbe29a190064fe033ff5b9be6cef0b0e70ccc9a5a754dd4704aae143c171784be21d35a4cc1884cc040fc013900210c8d9a53e87b88c8015839c062b0700a0a01cefc9209052106b07e16c2b11833b03f25cac93f3ab20fa96dfcdaa5d6b64fbd1d6c593bb0578cb2d11d7cfde49e00100b039d1a62eebe7a3a6c1fa6cdfaf87a3b97ef93b2a5419d0cba5edb4ef0f6d99deda07c5debf11eef291bf53211ecbdf9d57bdede5fed963676e3c1b9a4c68ca9a90ecdbde8c415663fab6efbf9efa45c3d90f70a50e63e7af98d9de2b8388234421c2673868630e03450bc7404aa6d30adb22899421366be66265f6c497099447053761135ae7eb234d7a91c0814756fb734ae1e62a18e851ac52ae55e984a718998ce22c1c06e073daf3bc24d710f63221eccf8ee5f608277ad892c8d5377276f645b2a69c8f636043ea59d99dbd98cfd47e2e6d4bb93619dd43b771b164cabe366e74b1facd17b2573da5a9d6e7bb6d7dbe039cf2f4e8773dbaf41c5825e4582f004ae1ee2617be6ba99285ac7d26afb3fb06bf5e7d320f03e0d8dddd5b1d99706675231500306a771900005bbecff00a3faedc193ab4dfa5a5e79dfbfc5843f1a66da2d6b9d034cd308ce0529fee559f8aa34c784e40e65a28ff4d7559ae80c6d04c18640810008d80a51c0505859f52c664992d73e8fd56482b8e3b746d5dbba865bdabbaa9956af7da43f796f866cf9a961a503798fb5d9d239d2bfbd50a6a31f642d97a1ef99d2828abfed5cee5ad1e4d6f52daa344d9faa37efb27a590d3e0efc8ab9ec41d1a3160b3e79c73e1094909f1219b9aa985c23694539d512b4edc8fb7449f18655fd27fe219439653126dcad3e7c9a982698b7c10c3b895c857656089938f0e473d8a11822f3ee1e94babb6a4439de10dba6b6e7b9ee9f30b276e8e7b94cad3535776fcf1a742638447c4a5c4ecefe824d195d4985ec53bcedbb9c49789f94b53e7deb629c1f386ae537ddc9e5f3666d5631b64dbaba24be17bd5a78a8bb24ceb719fd5e01f5c0b7fc3e92d597604c99cbd7c7c7c7c7c4a7ab9c818859be38f7b3a09395a9094e93eba7ae89a8d27772ebde6fde9207f197c3814f048a620d9320a6414d8b0e3c0401c5f4ae6bffaef3b3a5256eafdc3de9b91168c79de1ef7e0d4da2fda9496210079e5619b6f87bfb8177ce9cc81a5f3f6bf7cbca8b61c28cf41e7634f75d7a71e1a9d7b9c8cfabbbf070512dff1175fec1266bf494b759ab3e7faf3e8e8c8b0877fadf8a4e4bbcd651696573db11b93795dc5ca25e41431ddddf8bf73060200607dbc67db5f21897622d1ba79e8640c93f9a82aabd8aba777f0ece9dbfe89b3da8dcf4e2cf86abbadc5d0a07c19d752ee2d86043cfb79faf6c7666c79ba7bc6b7f7ab0c6aeff3e6ad99cb9e03adf150243f094dc28edfb7331d7d2f4c487f69ea8fef6e5b317ec1e9700b219c212cf8f0815b49982ddbadb7d7a545db1e5b01b85747feb723227f9a924bdb12c3a5d97d172ba6eddeb475c788b8e9fd16dfb766ddaba24be17ad55bee2efb72ee96b30f220c366bc2c3833fffef3a5bbd7ec9375c2ff7a62d497b771c1318fef3d0a9d7cb0deb53fe835adaf11a05c70468046f142e9b30c8a9f4144a5af42d4dfd530c020972f8fb900cc1b8fc835de19f161c1592573de5de79e134ef65f5cbfad50a6a3dfd45e047c28c2d6cb8bd6e78801b4b510affaf6206ae9ddf50956577661dd9d0e9e9b4201719ab2edf6f7fe9b9877febea96bf6f89293578ebf64fe3665457d072bf49cf7b6ef9634cf9b798969acb9e035baedf940e11a3bc68a4aab7f4a9a2ded7e34a6e6ea0428cf7a0bf53b44d179f585afde4908a728a927a060e5d7d23190348fdbfdc39cf7b65d30a7e35ebf6fec3bb836f3e4fb4e91cda16279dfda6ef2ad7b99bc75796ab03676e9960feb6effcdbe62c7bc515dd8e56985ef5b4c683bef94bbf80121aa94c5f6df88972b3f6affff84de764be714b521e6d3e6b8a224d3547752f2df9a044035155023d2510637724bbd5342828884a1d42a601dc59b0f1c44a80caabae6c7a2970090217090081487b5a7d2950d3a0a488302e2aa7888d402207408814818e21261e8010092208c0c8130bceb53e78ab761dff93ca56870fee13eb838b88bc972c5bb2b849b396c5340fce1002c97cba698e15672a2acb0344db4181804690cf71073b0142c09cd95dd3c0830d8394020490cc8325353cb71248e480a5802360e040865e9391b7988cff89c383d8cb4544448a200c01306418d1b091ac334f3802c96f92d8935380500eee9a5602563e53bcee10650296d4d3243301d13ce2f5e74d998fd8a269b288c8074b41e69e95146869706220992bb0c92d79414c8f76cdec1154ce49a551aa3d2a361b3aff7898ed03f8ceb2247fc44e2c22222a78014023200071f69ceded0b1a5bc8ea9ef5871f711db63ef84564f48b2b9b4697bebdf54c14277ea7222222a282bf39c93c24f3f95dfef36fe3d0c4d333665da9b1f08f5f863428ab57287525eb749fb669ed27de0ce0c4ab8bfb0779699d54ce159b7dbee38930c90c275f5b31aa71050f27bd6b09bfb6d32f1a09004e0a5e3aa461590f0f37efeaedbeda156206001cb9bd53c536f3168eefd1a679c35af57acc3911cd8bdd444444e4bd57f07789f9e1e1f3e6ea83da7a65aeed80108efb735ccf79f1fd0ebe888dbfb324e0ccf8eef36e9b818fda33e2e31fa3ba6fbe131d17f1f0f0dc76251884e38f4deabb20becfee4761e15717d63af765ff45ff086a6fba7fccda67ede1937f9ff8a1ccd139bfde148b158b8888880a5e8070c99146d6d52d7b6d07c3b5b52714fde70ea9a165d8122dbe9ad52066f7ce47a6d8132bcfba8d9b37a28e2b8b1875e9da754bc9c018bce1a4a2cfcc41d5358cc4b3d9c46feac6ecdb232c8491fb0fea5f5b4301a5abd9babce9de83043135232222222a78c1c1683c54b698e86c19773e252a9a7729e72a2ccb42f21265d486b0045bc2cb38f0a89c69793d9f121d8d9dd3b7f428ad32860b6bad6985de7168401296e2ad9c385a2822225284159c42395c004086c03df7254e08c04df2df5840c82bb6abafb8bdf1e8ab2cb51d68a5bb1b1dfb2456989342ccaf9e19d4de3a56e7e30c510fa332d6baa4956e6e545cfa9691cf8daabc6acf8a888888144505a710784a72b8084f3145b2d02e726a3a7b7ac0f5cfbb4f587fe16982c994f8e2ea1fdff51fbcf5a5bcf6a7cd5236cfda70c7c0db224f2f9873d6a54bf70a0a9716231a46fd3275cdb5383be10dcfae5d7a6e0155adfe4d53b67ebbf9ae91b747fdbdf8870b2e1dbb9493895d424444a458293826106e83701b08a5e422ec8ebbaf850044db1daf7ae7b0e546ec38bbb255c4f27ed57d3c5ccb361eba262268505377d6b9ddafdb26a97e6bededacf71b713e68e18eafabc98176efba62d764a72dbd2abb3a7b566c3fe3480447287d9b859b26a8d6772ce7e555f3b38b757edc30b18a5cec11222222c50704fe81e9a288c0550211f6f485f50a0a740cc4da8896010902338604ceb16a5247034b0101b06348e0d3eba2406a71151a114cc0c8a7d5014fdb26cb0d02042488a82822414030b11292cc396aa1c82922054203e130d9b1f4e7464d9afe27abea4f9e3c2ed645f93f7bd71d1f45b546cf9d99add96c7a230442ef04a417294a47aa80d2417a11b0d0049e206203f4218288828062450101e945e902d26b80501348cf66fbccbdf7fdb19b4a80a0a08437e7b7bf64677667767676e6cc37e77edf77fe3df0e4ef9e2efdd1a0f3fb074608eade50f19051a4fba214ea84f09790ae2051869e203bfb239d224981ccf377fa360830094857704b46b20267214601458200090a478a82540a57d6f0a4418481c0ce9096ab95ca13823c5ef5e672ad27afbf293fae9b4708097be416ec798ddedde7dfad12d07ea3c57b84e7389aab50f108f0c1b355aa0d5c9f540449a6500c9ea2c0cd2173b839242127da66bc802e2682e725807128bc50e5f526110a432605e5a0dcdb78168081c0c1e0e660b9663e41f078d5bb2c577e7e31796ecf111b521eafefa8abfbc5159bc7b3dd716d41fd42b4637d64f6f3398ee62a543c02acbd0579fff2fc89114f0c832b793492fbc5520c6e8e100d8224188542f516cf6e179e67cb080492c7d90780de687ad80f1fbdd1476ff0d11b7c74777d181fd1de27a224495adf92cd06f6ade43ced753229c86a9dc52fadeb5b67e6ecfe310102d144b59b7de8fac1b95dca9b08d195e9f1f9058ff50c4bdb3fa75b157f81106d4483115f5f7080a76fec1e52ead523de92247a634923bf5a1f5f56009ab47356d72a012221da88462fff10e72af0e0c8f26fd7eb751201e08afb616c93e27a420473854eb37e4ba6c86f3fbf3371dfd0a8927d674f6859424f885fcde13fc55d5af57283300d21418d266d4f6600603d3cab53b5300321441b5e77f0f20b8e7cf6f3ad17fe32b1ebf433e9bf762d191818d160e649a7d7d19cc17de6ad4a41cf4c9bd8a56ed572c5824a3ce3b53c07dcd77e7ab97e884474c1d57bbff39fa77ceb2fbfc55462525148a403c0c9156be2e42792c11f081c48559028c3c5e12be671afbfc72277123df7da693df1608ef83d5fad3c2b95ae12a60178c156eb00ac87979c69bbeaa63b6547af4b6f3cfbecf8db43b627bbe25735dd3bfeb58d291c2c79c3b00e3353076d4b955d714bebef1cf2dc5b479dfe8d86b5b4ffb4ec841d00941beb169faa38b8530949befcd9f39d17fbbeb13f43715dfdaac99ee1dde75fb8ffc8b5ebccec4e03d6555e70dea1a4ef192bcfed3460d52d0ae475343701ee6babd79aa71fb1382ece8bfca177e3ce3f56f9f4823df3f864ba60d47c8f3fb926bac78283b7656a3fff69cded23fb7c7159c9633fbf7964c7f77f9e5ed9bfddcf57535313f64fab96c7e185a6eed9163c7de7c9d86bc7dfd62c1836ef8c0b50ae2ced35606dd5c5979d8e6bab5a1d5b7cd4aa92928a07c6e5efbe3febfcbf67f0ecb0dd4a91ae4043ee6f89a9706febf07cb44e798eb34ffe75b84ecf289f3dcce057a1cd1b1b1e8e8e9cb9a34fb946732ffc239762d7817ee122118d91cd67640e58fef9f361c2ddacd601c0506decd46ee58c52609d9e9d8bd36223c7b78dd26b239af76b6638ffc70d372c073edb6c1cf8fe88dafe9236b2cdd4779bddfe6ee559a7b9de9036ee355f1eb301caf5b55f9caf3ab44371498efb71c19f55df7aaf674593a88d6831e1ad8657566ebaa914b079917aad56abd5fad6987ec2e5beb4eaabcb7566cee850522f9aab0f7a7f64f0ae45bfa772dce1682e063d377d6c238fe57c0d416c3561400d3f8da972b7de6513f65c740030c5f4eedd24da2c0986521d268e2d7761fde907312425be4dc70f8af12190229a75894ed81d6b07bdbdfdcba365274ced50422718cbbf386d68199d4a472a1e00c53d857db7562ffbb3885dfcff3a83fb4bf097a0259008fc2598b30c704d22fc449844f88a304bf92d230a84558100044a3009f01173566565d009f01561107266e682aeded2eb4eb73323eea717523eec35f2d79422a695ebeaafb845a93d7ef7bb4dd30ffc79cbc5b3acd6bfec50363232323232b2548b8faf2956ab0200925fa4bfe811377cf43eb92cde25c5a9306abb755b09a910e62d3135469635675e4b53e05b67707bb66ee99f56f9cacf4b2fd518d6b6980839e962926dffb8a7a23c1f5265d06e05a999774880da1a1ffd117be9d2a54b97ce6e7ab5924e4ebb96698a8e32797dcec22a85f2e41b168a3b1ccd4573b11ccb799d7fce566bb8db4d39b8fdfcd7635b552916e0e71f18fad4c4e316abf541daa109fa003f4f1119d1e824ee7651aea45f4f93c24b057a3e5513523644a392928a07c0db3dc23c6acaa6257b538b148de46170ca61a179bcaa650e4bae33dbce7272423ca38e0e063bf33ef7466e0c145e774d2b454a21c6062890a2c0c14008087272516486740594432005e7a264ebc803fa54729ef1eac82c6dffdc1ed58334926428de78d4ca580700b8ce2feadfb0749041a73746d4eafbc9510b07002561c3e4361543cd66bf80f072cda71db6defa71d0f04d69b1b35b57ad50a1eed0ad19a029fbe70f6f15f3287f014344e3d7164fd42e1cbee0bcfb6e56ebf75f8de8131e26259d4ff49698da6f5eb2f89608900053ad419d840d5fec3df6e39757eb0c6b1d2e00525074b05fcb2f4edef01ab02766a41f9d5efd8eb035db213caa78b859034d40095feb95eb56afee7cfb5c12092eeebdb03e483694726d45bf913bea2efcf3567a7a6ae2b139314670e4b7277f30db77c9afb8bf722b2ed5731b21275d4c92555252f100a8d1a37b290080e3b725db6eddc1598e23af5708f0f3f3339bcdbebebea6a0ee5b3359c6f1af2777af5bdca4d7073e35f4bb6bb98f38d7cddf17bddee3e98a6126491245d1145ee599de53be3a949ceb3657b932bf66ee54c5ea1f5d52b8fde2ea19bd1a96f623841021a86aa7696baf38bdcae1e12f5feb5823424f0821fac8ba7de6ee4ea60531389099d70953e6791c7c1cb9183c93e679d872f91a5b29321458a8d7babe5062306067c8a4b0d23ca39a14b033d8e83d725198237ecfd7df9c954a5509d3002cf9d7e19d66a50edc92e4b45ffca2deaee11ddf3ee6002086b69cb93936c361b9fc4dfbf3ffe93bfba413701cfde0f59f8acf399662c9488add3aa773942ebcfb92456d02ca8ddf7ceafcf93f16b7f4b9f6f5f0c1dff88cfcf9111f3f9ab2fd67b4b93177c6b6545eb0d57a21d661ae3fa4a56dd91b9f1fb35077c2d677a7ec0cedd1ab921e80b1c6c0aeba5f26bdfe497c83e12d420500da322f8ea87a70c2846f4ea52b60ce940bbfadd976fdbe9ca72df37cefe843d3dfde78c345334f2d7b63615293a14f073ef840057765d8c4b08ae5437584651cfa62d1719b3772cf6d4f2efa86f9ba6f9cbb5d38c70e31fcd901352ece9eb5feba8b3962bf7f7bf125974a4a2a1ee40c8ceed0a7aa87710e2d5d7f3dbfa2a82b3fecf3a5eff4afe2bdd364d6339ff77afaa5759ac64d0215c07e66f9f8d947bc79b0cecbdf0e8e897e76f47ff707f45ab0e3dcf5846ba737bcf3ac7ded7b03ea97683471538277d55289411bcfecfc6c60b9acb3c21dbffed546357a2f39af2f5fbb56a4089e7afa97b73bd7e8b6f472da894fba54aef7f2aa6b7ed51b3f1506b8e20fad7cbd49f3999e9ea945ba40c275a07f8424483ec59f792bb3ffb2c55dc304c072f0b32dc601ef0dafe52f69235bbf31ab69e2f7df9c734257b66b9f67cb056a056d78b3b1136b25ed3894424124bd68bb7af2c4c56497e81b5dab56fe1630f2b5f5cb4f55786d62c7328ffa9b90c067a70cf55bfdc69258a560abf542c4f2c11d16af9d6cfab4a9bfa42bd1f7f7469ffef2664d4f89a9a15aff6ee663bfa7371ed62cd843b89a3223d7ac1d669bdd3c444344bff2eddfdc78a3103a86aeca84b54b5a1f1d52462f99ebcfe1637f5ede2342fc0b274b99973e1aae4ca951a65aed869d3e969b55f4f15c20f2d893b3b07653076adeaea423fa2a6f1cbbefe892546af0ca25ed8f0f8ed61ba29edf546d508c49900435f75045a121166b3da0a1e7fc3fbbe2c7d87c9183e05bae49975173974f29ef2186dd6f6f69f0d5aeefdeec5ec5eca50abbcc01d084d5431af75b7e09becf2ddff7f37fbad52d1b111a59b1e94bf3b6ed9c5c11aec373da379fbc27830380600cafd874c8bccf070603004ebdf7e2bb6ccab1e4ab47766cda7ef8f2c5953d82002063c3e006d5bb6c6cf4fdcdb4abc77edbbced48dc998f9bea01e0d4dc99bbd291af26f3ee61d37d4fef02f30df3cdbc574da6d793de3bb3105ef5aed333aad5de3cedca9edee6dbfbe6f5eafe6dbd9f77bf53df97dd5cd2b0e2a201a7f60f2f2102b0ff31a67287c42f62bf699cbe7ee698195fef8dcbe4a2e04a4b2ff5ce89fde3ca08e987964c9bbef0a7df2eb0f26d86bef5e18496e18e6dbd6a4c8959b7e395b222b31d7cad6e97efe49050c3f4a993d59acc2273613f31a5ea33e717c6ad6ae9abee0c15f787a72653b0ed79e599619bac0082fbacdef7413dd31d3599d64d9d4abeb08b01b53f3eb763700989b0e4add37a8ffbfe76a557befd7a4c5563da96fe953b7c970a547defcca1d7cb6b3c022301009eb2be7b994eab3381f2d38e1d9b51dddb80c975725a959859970173e7efcfadca1511b9cfbd135369ca39005163f79efea8a16f763c62db3d38bac99264a0e4f83fcf7d50b3e817290b8688c6af7d3641fbe9c885e7dd107dc243a5a40b49d972f0658b292a404cd93872e037116fee8abb9d782be1ccd266be9ecb89e0577bf0bc7547ae275d5e37485e3c6cca3e6b1e01560a880af47dfa83cdfb0fa847f9e30efbb9f59bcf665030cb892fa77e96d2b8770d1f75a7a87890fb6073dd811d3c0171f2da250733ee11b56a83a23cc3f36248ab77b79eb97ce2e731558d60b736cdfe3115002af6ec504a93ff2ebb419f065a00b8b0f8d3a377d637873f552d28f70dad36a25a9467ba58cdd23eb96f2775c5ab47020032122cb488ab283937e665fb4d6f7de3c3b7b6a77273bd212d6ccba77c71dc42dd09dbde9fb62ba47bcf8a3ad96aa101e52b4618046e3fb372febe4c4f1c7ff19755bbe33264ae318784f9eb255120107d43f569176fda39004d74a77e158ebef3eeda0b45f5a0bc4b1b872710caadcd939f0ed58a5240a339f288ef3eeb18a27650515168504a29d5567af1f9e20080cccd9fef4a7ed08a30dbe9b5472800f8547a2ae28e6428e25bbe614900c0ed3d7b0b91f94c4449b8cb0b1acf0b4c61fc49617090c067de18e2b766cad2581afcdc67ab279a3e6b1ea43396eabfbbe18235d36a1884b00eb327472e6a5a31a67e93e7665caf1b63160080594f7d35fae9528166bfb03aff49ee357f66031f18aa0d1e55f38ffe1522c22bf6de682dd9eff32f7adb17bf5844770b2f084fe629686e36ffcf6417a58c665edc38b35598a8b2928ac2a37af5ea55aa54a9dee9b31b9e69f9f7c5bfc63f983517cbbc7edd33286f8ef02ba08e510a880af03c4bb992faf05cbf8aaca381aeca9b171c6fe64ceb63665db0cf020004369eb0ead4842c0a03c039cc75c6af39f37af69cf7dfe59c735ee38db5c72767531b638c73aeaf347ce59f43737a13d61ffec9af437f5dbf563dca55a87852f1edb7df0a822049a2fdc87b03df39ac004797fc14d7e7950a0f521a96151d519916142731ea8dea25dd43345d78e018dc474098c6fbf89b1f1ca279b57e0df500002000494441544ced2354a850f1ff1683c7c4c4c4c4d468d47d440bcf08cac5af569e7990127bc1b74409cf92e937520b504994f41be99e6751d58a69ff3d06b7332429b052887f937c89b7ea47850a152a1e1310ff7a03db7ad48ef8ef971c7990127b9faa9d6a4b00e03ebbffda1d0509dc727edf550040d52e8d821f9e7afdc02a0a073807ff97a8d769b7fe2b0e0ff93e6ecf9e3deab1ae4245d145e3c68def46c4317d3b87affaf21690b67ef19e998ddb0515361a0e6b37b167f06f5f25e3caf7df9f9f5abd7a6ecb4696b873c95e1980eed9d75e2cfd109b3e483a02b308ad00c66163de1a7a8fc491aac02c422740614853f2377abd133a02b3040d81c29159b8824c91c024404ba0706428396d6c0d028c040490296c147f43f7b7eeec57737cd5f57bc797d7fc133fbf0a152a8a360c955fe85ee2cbf9d700fbe6f7565c68f14aa52c2ae6de588ed102856ee2df7cd6a73d3777ff3631eebfe3960edc34b26c9658c2d276cd1cbfc901e89bcf59d8b378ae61f6acf09029f95799f5619cb27cd16af65630004290064e8e5b32d2298c02fcbc7d2e201104497032dc96413902ee17ac6b0902255814c4bb91a1c05f82ae1071ba59808b215901e5591f0d18051804a45124cb700366f12e620bb75f58f566f7fa65fd4d661fdff00acf0c9ebdf5c61d55d8baf2fdde9cd0224cf5a057a142c5fd1406eab6255f3e7af44696007e6656b7811f6e3c9960533877ddf86dcd690600cac1c52bf6c71710a28ae19d16fdb6ac5f59b87e1fd3b8f35b3f1d8ebb75fbdac9ad0b86346dfbe97504b7fd70cf9a91e57234709a767cfda62b00808b5fcd5f733623ab8309775ddff9f3094fe07af2eb6fffc8e9f3c3322f6cfac593dd6cddf5c5aa13a92430a65e766a8b49805944bcec75af4f57bcdd4e74e0c11adc7223bb458a5180bf84f81cbee4011238909ef54901123878ba92a5bce4fae719b2150842256e5160671c1c5ac203449e2483711e24719bc29dcc5b931928701be52ec6372fcaed93e9beb4b86bfd4989dd677ff85a97a7c290747afb8af9bf967e6771af28294b45e154668224a83e992a54a8b82bb27d32e563539bbcb82aad80b74477ac9df0cbe1fce2b65f87b5b13fb636e777c884ebc66f4b3f9cbf62edae3faf591824dfc8aa0ddb741bf6dacb1d2b9884ac820cc7a1d7aad5fbe872de15161f75e0fc27550ef52fdd6c4552de00b9e9f22b3b7a3917362efff2c1bc8a04f1ad5e2fbb7755b6d33180080d926478ba6508e0b9270b64f0500d90cb534d4320739e7a3f064f9121730e0e81f01091a72aa09c078b5c669c65f1ab06dcceb883e661709ebeb94fe5be49ef1cf9754094942d7c73ce89754bd7ca13a2863738b7f6f72b9acedfac7ef6a306e3abaedf3bbe9cf3f8e76386bff7cbb90c26994ab57de7a7c52f845f9af374fbdf5b7733ed39702d25d155b6ef9c4fc6d6d79d98d1ac5fc23b3be73d6de28cd194ad235abe57e69df155550657a1e2c966f0a2e8749c279d8f64116cbe157a4b80ee7dff01b8391cb91a193e504913c95ac443c54e0625ab270a78011dc61de77fddeb8879a76da454c09e705c5c7b69daefbb3f8dd2329eb9cbbb3589eb26bd7bf9c5b557475535b893ce9d4af3170080a61fd815b465ddb66afa946dafb6183ea9dace858dbb77f57bf1eb3f2c8d9ff1054bddbff24870a75780cbea81ae42858ac70d823e575e8b51849b156086a927a0f7f32c5638b4046e9ef3501ea4fa4f97d5709c030a2012c81c32870228055d0c14cb2dab3624d4a7c0ac1c6df11747b78bd2228fb38fa09568caf913676edab83ea452ad729eb24c62a833b26f551f0221a8f1e0eebebf7f73d4aa2bd3f585d03fbede97c6c09277af3c51ac5bbb12ea81a242858ac791c105205482af8820097a82f45c41b48f08a300b308b384349a33d35f825100b26c7a3c2c69512002211a98459844f84bd017e2cec028c0406012619290dd44d54aa117e127c228c228c0b7a0914cc91c6e722725da0a0cf4f379c678be684887058b5eb47ed9af6ec9882a6d5ffef2a4a7358aa00f09f17c1948fe91663929d9c13425dbf72c717ce5ef29f2ad1ddf9e8deedeaaf8bfecf8225f9c533db0fd46cb23fe18c7e171a54b0cdb6f0732b7750bad3cf3ac5b3d3f54a878cc193c5186834324707324ca79520639875600804439c7378771500e174726cd63cd438144050e0a4220006e760f4f06ef7ad21450c0d3a62545813beb23dc1c690a942cf5c655d06d81a142bb46c6132b36c7d3fc5a4e6e55266f981fd576eaf26d676f5e3ff4e153fba6bcfcd5150500b5dfbce2bd6ab9936293a5e060830029b2559ff267576e3bb6e9fb4be57b3e13fe487a6cd0a45def76ab1e22114244dfc898f66f6c4b7ea8e6ea96cd9d822add9d8579f2eae78c84d45b745551cf02152a8a2c83332093225d4126453e73213b43ba020bcda38738587e779eec171960655e771e7b41b49b0f2e062b8585c24a912f199272d828ac147606f75d522f674cabf3e72bddc62ddb179766b7a75f3bf4d3acbe2f7d7bfd6e7ca4241d58bde544a28309bac0b0601f8d28080400711dff78eee69b2e663bfbddbbdfdb9fee55c304400c7bb64fb50b1f4d5b70a55aefa6a18f82c079f22f833bcdbad5eddbd80ca73de9e42f333b95d2e11f6c3ac56e6d9ebfdda1c7a14f575d511dc954a828b20c5e64b75c5b76d80fbb3f6b95f0699f98a8f090324d077f91507f40f3bb277ebbe377cdee51332a3030ac4cf75f2afe675e9f12220021a069df906fbb542e51baf5023e68d1fbcf060a0020043dddb79ee392b34eaf46818fa4fcd47df38f13ae9891c39f2d65d61902a36b751c3ae4e9601100cb38fc49df5aa11a42c4a0a7067c7eca963fcfdf7eeeab918d8b1b0821e68a5d67ef4f6300c0d20fceeb5b3b4c4b88e013d968fceeb49b2b5fecfd4beab9e975c30303a3bbafcf9f20456facfb645fd0d0cfa6563abbf89b58552d51a1a288a260c2e31c963be2e2c70ec458a1db5babbabd85bc55f5ad7fbed62a67d2d47c45ec21ce01749db7b5ebbc3cf9e06e00825fad318bc74dce9d0f0e00441f562230a059effafe048fa221abb644b346be1f4c1ef6a67370bbc6756b960bf1d43fb1dbab5f6a33c33d6373e2c16aecc87fbbb7eff2668de3736ae4fc3096df5f6d35fae49075713b1a196397bdd4a2eb98ea6756b470fed0b7cd74e7940dd7f7350872c61d3a4ef4914f7fb7f28752e36aef393eadd29d5d74e4b8550b8f84bdb8a04bff0a73dffb78f9e909efd7d4abe7820a154f0c83238fc1f1ff1f68caeecf7fa16d16d4f6258fe64246025a2ddefff3476f7ffce1a0f707dd7607d51bfedfaf3eec532663cb479b435f3d32f4a90009a837726697f9037e3cff768d6cb7b0ccfd1fffc0fb6e7cad49b816a8d277c6f0392d961fcbac7ef5e31de1e38f8c6918a605b4a51b3c0d00f7d046dcb1df2e3e59bcf7f22abed10143aa4f7ce78b636f2ea86f544f0615ffb7f865d3ceec34f0acd46f81084420c4f3848078fe8210cfbf9c2700f2e680e3eef9e005b3c1dfc907577fbc3b02d4ab4bbab69c7e3eea858f56d4f0011ed5958c18cb769ab2acd3147067fc9ef9fddbf7ef56baeebe7697136d67df6b16fd8900009cda338ddd6d14590cce326f5c4fbbb1a943d9d51a4fc8ee4c571a599da9579349b1aa1185ed58e93cb37c496c9981bd2be92095e838acd6ab53161d7caf7e73d55452c5ff2d3ab6695e542b7a8ad68eaeb7e008b564903b3bdbf27c53779829236f69a8574ca9ab195667dae7bb3db5433ccb5899b75c52b1053f1e1bdbe1c20530c6391f5bf6118a41fa624f0f7badd9f4ee07ae2abd4b069b6a8e3d706854c9dcc3a7f245ef13c114111150a6c5d6d3efc4e4ea3ccf12528279c2995b7247bf5c698fb90d3ff3c07ef4f31557d9ad99b5fddf2700971db272f6d33dff6dd656a79ec82a543c112acae3ab6e5833b441c5ee22fce49ae079e7e7e1719efd073cbbee139c7370e6e571ef1306ce3863e00cc87cc8817edcb76f2eb53ed3a34dedf26142c2ee4f3ed8e9aef44e196358b571cf8e1f33eeb3ba8b87d40ee696ab47769d0e69ddbe64f662e64663bbb9bb8d9dd372e56bcd8a49d69bc7771f951ab5afda7acc33af8c1ab7a0f98a5175031d717f9c20351a9712cde186d473d76cbcb236cff52ef3e0a2ef536acd3ebca67731110078dae697ea8efe64474a9bb6eae9a04245114311cb45f10496390fa269d7b9e6af034b37d4f13cf31fdae38ef0fe61ed775398e9f28ae14da203f43abfb22fac348efef1c7a1a5356278b7e59ba7077ed5394a2b08a692cdc67d7fc19efbf3895ff379db16c46c1f54c12008ba887a833f3f6a6110237aacd838356059fb08ada08d68327edd4d99c35863f4eb75f6750914887fdbd5a9d917b4b4dd0b7e71b79edcbf66f1080f8a557e7ef28ba65d9f6cbac5d4d341858a2206822af5eeffaefb6763f00243e1bcff79feb56587c639113172e262cef33ddfbc68eeab07a1f10fcbb983f00b9bd723b238d8e99d27a75e5458feed2502182b3006f73c2920068727f4ce8ac13967149c8f0a8d533b5ba950f144a26877b62ad2979fc8b2c1516909f36e05bf5cc93fe862721200c9674cf7d2c60b69a612e6129275ceeaab177c8287350d6f1e24c169db7df4da82d3760784da2d2bbf947efb6448488b60d17afbd6dcdfd2426a96e85b4aabb759bed91eb736997188d56a44f72bad0f9598db663dba3f4e3dd055a850f1b84102201198456f1b13274786e2cdbf08966063d00b30000c48a770fed51b6d01304bd0010201e5c850726aee8d027c040880ccf2d47f6a084c22444061b0d35c9599d921bca86f514e73fd54cafe04d2b7635023dfe435160ece214875421c63d75cbf4e01c938bc55b1d2b19706acb1d2e0d0ffb42d3324e5d4fc040e2e4496f1f965e3e91e16ed73adcbbed1c667d7e1b8a1bfbb4bd72c37a9aeff9e0d49c91c727af2a71b32e26c2c3cba589727e69eebee577bceb97a3ea85051b42010205802804405490a4420282ba14124f017c1386e2b703104fc8dea725f111a82148adb0ad272b9a9799a67a52ab82dc3c911207a85790d819f042b45b2021b85498486e46270cec1b93e30f819837d739ccb9e92b2cbaa6f5b4aabf1bc44e53f8ea55c573838d7f9073492d2979fb0a4316649bcfde5655eaf8251c739384d8e8ddf9142a9ecd87fd10977daea38a78b29172fa7a71b0d2122c0e57397d32fdb19e334fe6ae213f37bf3bb433d1954a8287a31b8510001b26d7ad2294235de3eb1de909c021c3606a3088114d0aabb70a11f38c03818f2acc148729aa2d8297c2468053819f4025cccdb664b06dc593db63cfcedb9f654a8e2674a8edf9fc9381cdb635d5d2b04449e888f03e79ca6b898e76da25ea373d99315afc49e96216b8a0b123807cbb4510acec16585c96e97cd934bc8142ae804c23948a9f291bdca9b22b58c517666ef79f55851a142c563c7e01a214f3f42cf73298bc19587149959290224844a70713898578d1108440283009de01d65248027d5db13719b45ef7c9167991d73af8a4274a6e74a8a9254fcf301911ecb1f8104b60e8c5f949695d9cd3900c5e1726ab58102bf4201c0df5774db1499e3ce61d27c0f8d5fc8a818edb6ade7df4d9115a21d1daa1e2a2a54a878fc183c9f238fd72be761df522b1c4932b4047a027f1176020bcdb1e391b352456c80c798990332878b79691639eab7979afd8a05d7e2191ffd70f5880b00b820356f59e1f90ac6e5fb73e7b1c0959ab25f2edbafaacfa5a3361e1c3aa0143fb4d5eeca43df2890c189286a6577bc555138cc6181ea81a242858ac791c1650e1f116256f5b84100e7f769eded81498051401acd13c2df1b1eef1e0eefa82907140e91c0ceb2e2eb5c8caf01ac39a397f9f21435752a9bec172fee4d97ed59ebde7eccd2f3e990ca87f36ad68a6dd9969b239a94faaaa604977df7914b8be3292f4416bc3b25f1eb1b51439eab909ee9ca48b3daafe57975cf9e3deaa1a34245d145e3c68d1f8bed48dfd8b3d10775576f79b5023d3aed990189efeffdac8929f71be8f52f3bb45edd67fbea5e11050e444a760623438806760601308ac8500a55c422099004183d42f9fde02f794570c26114906dad93c9e02f42249019082002990a1860a30810112079c3701170516f24ce3907dc5bd61ddd92e713787adcc56e710070f89b93b96b326d2949737e4e9c937d89e000e8e12d270f79c370a4c45ee87dc12bbcb8d36f8ffb9e71cec1dd070e5e3c70808133ced9cbc51ecb9f5f850a158f25dc67e7b4eeb2b5fb86f5a3ca6a01b8cf7dd8a6c3a7aebeab76bc59430f80c6af7cbef9c755bfdd35adca802963c2c3c4bb36602201f5474c0dade877b7a8530090acc0422110302049cea1572bcdb1e6a13c47f7c87e15852e58743070c0730d4957bccb02703124cbde48dca3a8783e9001690a9c0c02bc89860acf1679f83ffe50a142c5930f4ee9c36a64a72dd9bc81f9dace23291400e8ed3f7e4b0d8d721fd87b4306006e39be2556f754cbb2065d89d6bdbad4f0bf7b9e9f60aad4a157fb72c6bb65017b2b7aec2c4bcac885dc2694f48e7eb37a011c052c55205c0c2ee492449067cd5e42cf3b9f010e965f4211cd7e34239993fb74b6ca2903e5795de37222f1ac3acc5c15a13cd7d8a6a72033ab2f8a4ae22a543cc958b168eac123372cfae6ef2ee82f6e9d3f67d9d6b3298a26a45abb21935fef5ac104d8f68d6dfda6cfa81eae1f96edb8eaf0afdefbed8f06eb574d9bf1e59e1bcea0da4367cf1fdb30204f79a4b16c8ba7b4ebb79ccaec11e18ff4135b132a0d1f6ffef487c3c9c3cb4688f6735b4eb2aa6f5636e5525172735ffa1ff3878df821e0d52f3fec55266559968ae2f87d48c3d748dff6f4e0b1c48ca4145d9d111fcceaf3176b3223b4901952e48796ac52481c1c55bbc0cce57c33b327790e53e7ff9b9d069dfd27cbe1210f28a58cf1eddbb7aa47b90a154f2afe0c1cf0d1920abe1ac1f6c7bb7d3ebad4f6831f1735084cdfffc9cb1347bd17f1d3ccc6010094e4edbfd83f5cb46bae5fdc8ae1fd5ee975a0c10b53bfdabf507bf2937e2f4dfdacf5c64955f3d8a4f8566d5d497967cb7947cb7aeccce64b612d1a370adc3077fd89cc1722f497b71fb29519f454a05040c73cd7b5b553fa4f3ff7cc87abdf681e2a82a6e47e514edd752072ddd76f5630b8e3be19dc65d0cc327fb1b355821bc94ac10e96ff2aac3bfb94a9f5fef97cb6613c6555cbe22dbf49545b37a950a1a200f46a57d64000d84efebc476932faa506a15a411bde78e8b8c6ceeddf1df3d0ac606cf8f290269106c9b762fb2e65b9fcd4f0fef5c2f49ac01a9d3a9448f9f3bc251fbd0881355b445bfff8ed8acb7971c74943a3fac5426b3c1b7c7ecb398792b06f4f5244d3fa617768272cfdf02703bbbc93da6fe5f7539b1764d02be81a8fe851c140005da94e239aba36ad2c9a3e99696b5a9accc65c0f1f5f3f1f5fbfe6df59ca0c983eb16598ea5ba142858ac2c3d74319d49e98aaf89508f1b6ca27fab052014a72a28d0280600af3f3bc4dd01a34a239dc376bcaa881ecba438e90221a360dbdfddbc1eb57f61d70c7348bd64911f5eb6b8fee888dff73fb1573fd6625efb064e1f6a35f7e7128b4d72b2f54f22958f7167d2302b31693fc8b999cb78b26830774dc909c989a9c987a6d6dcf20dfe77ebc9c92743b25e9f6e61ec54ab4e8dbe329ff22eadf2c5f9c533db0fd464b21df1dfb41b5a00e9b2c0fe9c31d87c6942a39e280fd5fff5e2a54fce3f0f2a56808099432ae2767ddc4bb92aea44b41a13e7fada1882eba793d53dcc6eddbb7a5946f5dc108e84b35afeed8bb65eb8673daa75a96bfd3d790989a7ef0cda490157d5ffaf45866818a81921677c33b3ec99d0997d2b4a14594eb04ad5eafd7ebf53a9d4888a0f34ce8b5422e1545beb16e62cb52810141a51a0d5e16ebf0b0d4d1a9d5cb0dde6ef10e69a66dea57b6dedba75db9566c3f3ca16ebd21ef4cead5b1fdb38d1bb57979c519fba3f906aed3d3cbe56e5119366cbf5d0c7976f207232a3f4ea6c3191bda68b236511b5ebbdfc26399eab0ae8a2716a6ea5d1a8abf2f587e304966f2ed7d5fccdbad69f6420dd35f5c9ba17cab18e9e8c245178ab7ac6626007c2ab62c7b6de9277bdc955a572bd0d550f0a9fcd2e21f26f92fefdb67eec1f402489c1efce8bfdb6fbab87c7bf782f777e95bf7129ed05f42b9f6f590216bca7c782c21e9d4d2c647969cb00280a172af17fc7f5fba3783036029bf2f3910fa42f7f2f9dcc5dcb7769eac366bd586ed3b7f18e65e3872ee71fba3da485ddd2faed81c1e5c5b50df28f8d5ec39f8b992dac76b576a2386efc990ddf6c443ef95dd34aac79c3c573c152a8a06468e1c191b1b7bdfd0d05c7ffc872f973b32f3f9268d9a749d79a2caf8056f34f2fbab2c497cabb52e0fbb33b449ed601100887f4c8b683993956af154e0dd564af4655e9cffd3ac32bf0c7ee1ad9d49f9b21ba5e0f6bdfcbfeb5baf62c5862fff56f18da56f367c840cae2108d5fc4b26402c71e78a6325c74cee50422ff854e839b94f94871675e57af409dfbf74772a034bdcb1e4cfe27d3a97d6dcf123361fdeb19416d044b61ed4ccbd7d4dacf351df4ae8f57a9d4472a90df67d43a3a27afc67749ba72a970e0f2edbe9a363defa54c7f92f07c6f80b8221a2fea81fafdfe947cf92b64e6a5531584708319468f6ea1a4ffa298b5f5ad75463d29bbd1b552b1f151c5177f49a780500b8e5c8475dcbfb10d154e299295b93ee960b2b4892a43184c4741bfa8cf9cadecb9edd419376ceea5a254024441bd1e8e51fe25c0060f9b59d7fd94113fa34a955bd7cf1e2b506adc8b7ef0ade3c80a51f9cd7b776989610c127b2d1f8dd160eb8afad9dd8aa8c2f21c410dd6acae65b8aca422afe3aae5cb93271e2c4a4a4a4025fada8cf89822b749dba64fdeffbf7efdfbbf1cb379fafe051a47d1acedbb7f58dea060fc9063eb7f2cf0dc3cb78a8432cde77edf1d53d0b2a9914c3baaf8a8d8ddd31aebc372c13a3faafbb78f1e2c621d1deb13affb6df9edef96a052d60a83973ff716f41a6a678c70f779fdc3cbd798828460dfcf5cc2fd9059962409d514b761c3b7fe9d2f1cd1f0fa866121e21c1124022d90ad33f0bd97233432a5636d0b39bb46115c3bd7b5053aa73bfe8a34b7724cbf15b969d2cd3b743c9fc040ec91c91e5182cf947f8586f65d07fe32bb86e6c3e5a6bc1fe3397afee1e7e63c68895d729e03af541d751fb9ffd31c1653d33afd4af4bcfdf717bc061a832f4abe3a98a62393223f8ebfe43d76465e0d88eaf710e5b7ffcc2d5734b2afc3cea3f076c8075dfa4ced3e2fbef4875a71d9a2cacfcf1bafb5e7735e967d62cd96989a8515c0740befcd9f39d17fbbeb13f43715dfdaac99ee1dde75ff02c6dbfb4e65a97ef0e9eb810bbb9f7d971dde69e71df77f368c20f7ddb4cbff5e2eaeb2ee64ed83da763710d719e98d5beef862af34ed915fb99b9a5beef3de0bb78aaf2908abf01bbdd3e74e8d0d3a74f3f495fea0955512473a41f4db9e51d0d5032e2d3b32238a978bb972a9c5efaebe175cb2f541ed8a6d89d174e39e5f22d8727e275265e4e3786fb898f682b5d07fa45eab55aad56eb5b63fa897ce28414dae9f51e657480ae74abb66157f7c439e0bef4f3b7d7ea4d9fd4224c2306d41b3db36be01d5b268634eedbad4ea48f28fa56eef946bfe0131b2f78860060ac396664a300014270c36e556c7f1e4f56ec2796af717678fbe57a01a226acc5c4e9cd0aaefb72272cacef438826a04adf5f63defb7e6a0d3d20c7fdb8e0cfaa6fbdd7b3a249d446b498f056c32b2b37dd5400405bacd7abed8a4980a1f280f175aeae5c7dd97d9fcd63899b3fde113e7efe9886615a22994b3778ba94c171e2f32f6fb6f8e0cde74a1a4443a92eff995ce6e0d2bd69aa04afe26f80736eb7db274d9a74fcf8f1278ac13504611a88409084482d423590b24e6589204842312d223430e7a20b83805009115a4468102421379198458469504c8bc0c2e5f469814009611a84483009399b15284122300b0892e0277acbee0b0b31b4599fea719f7d7dd2c6c1d20f7cb13ce76e5e0c6f3d38e6ecbbafcfb95c73508bf002c8993bf67eb4787faa42338e2e9bfb9ba145c7728f6a68515be3a33f622f5dba74e9d2d94daf56ca27c78b3ec1dedd41343a5171c81c72da358bb96c94c9b32b741195c2ee90cc59c69185839a940ff3f7f30f2cd6ecbf973332bc85adb9d62768b582e290b99c76cd1a5831c2f3ed884f54f9a0027f316dc4c803362ea79ffbeea5e053fb2e64320072d2c524dbfe714f454546464646465619b45b41aaa768571310e5ef590fd105173358aea529f7d93c25f56a3229563522f79791932ede4e5bdfafb267fd5175269d2134cda606e12afefefdb92c2f5cb8b0286eb9a9c9e727f6cda861c81be965cb1dc11a6452a453044a308b4855e0b1efb132a4c81089d7cac74201800119143285080448f093bc1e1166113a01c90a28874140c0fd485c431020c14a9141a18197c1ad14201009cc22ec14560a1f2187dc0b198497ecfbf9fcb3037bd6fdc13f3820ba71db8a3e47b22f5ac1cd073576f4d9d1e88d66c1055d16b491cf7570cd7baec61f09886a3576e16b358d8faa350ad10745464585657f33f97e7b2ba084d97e30d505180128e9d7d3f36bc3aed3737b4d891dbeedecf65a811ae7b189559e8dbde7ea7cad37d215400b404e8db7d088bbef50bf0a3de62cf8b5729f099bdb7fd3de37283ad8afe5cc939b9ecfbb0b2d80fbf6d95b2e94d700cc7aed52a66feb5c0741c19b2705960ce609676ec91dfdb2252d29283a34bce7d717963735a99ca3e26142a3d10c1e3cf80954513228ec0c94c34ebd738d027856d312ca61a33066bdddc5e0e2601c32878379637602f888c854bc9e3bb410bc6714e062b051500e27839dc2908b11ec0c4e0e0638d95d62709f868bafdcf8ee99ecb3dcd4fceb4b472656d002d046759eb3edcce943fb7edbb2f2edf7feb8b9b55756ea24d147440705b61cd438a0e0b85e086e3ae1fb7da72e5d3ab163c1c0aa3e8fcf8fa52dd3f5c5c8031f7d17eb0294f88dfffd2121bf70cd1c694e7d894aa50334a0893b177e7df95e83b0c66a7d3b88ebe66d885700d7c5efe66ebe8fe04f029a4d1e13f6cb1b5f5c706bcbbc38a2eac10913be3995ae8039532efcb6669b775c55495ef59f458733a89cb065d6f443d1bd3a97d2de67f384d0d6639e49983d6ec1c1249953cbe5fd7be21cc698a1fd03d78c7d73dd251b03b5df3eb575edbe44752c53c5df8a9808d1ebf56fbffd769d3a759e982f95131f6597c8db98b7a79546800004495946392487463d36c45a020e08f03614d41010c0fd40d74392d5be2a2b082524e7aa927d0d78a8a72e4ddeb1e047da71797d33296a3dab74e167cec200002000494441545526fcf8fee59ecdcbcf0f0d0daed8f4b9d2c6d4bc6f30d49c30a773d7972a950b890a0ea9d2a479b4e15ea990be8dde5ff5fa80fe75cabf151e1c56a349cb62f74bb6d2967f695ad3f746bdb563e8d76d46ae59eb1835b679489f64451b58b641b7294bda79ae0b155f6a756e4479d3e1245df57e0b56bd5e4597736f7197cd13237aacd898306a78fb885752b831b2c1e8ef7e6d54aae67f36adc488d76b993b66c0105ab149bf7797b6574948c5df8980b4da79f3e6454747dff9521a470690e4ceb46664d62a56320cd0c8605a08809671701920100588a293486ec005dc72e2dacd8c0c8bcded92998b0a5c11b9ec961d10c41a654af9a5a4562a1624851990721b497607136345e3f994346b86cbcd64377784041a9e6fd9c413dd64f771f218913f90692d41957a5a82100d12e4fcd63c7e227404e914b989cecd4180700d1c0c990c1c3009d00b3c5186962058c26dd9cbbc5ac28335b8258379393a6b253ce749900417e3560a4f53402d81bfc893644ec083449e2e739973702e82fb09fcdb4fe63669d6fc6f75b692af7cdab6d1a4b325fb7df6d3dcb6a1c29d9dad6c875e6f32c6f0f9966955b4f93a5b8d1c3d563d07ee07cbafed4a4e6a71f8c8ab6534eace50f13861f8f0e1a3478fae5ab5ea9d2f2dfc645e8d675a268be22dbbc56eb356295eb28c46a7e302244110052d8840180111448188a24b901c84c884c4dbc9b59b69199936b753662e2a7285290e4298dde92a111058412bd52c1f0d7f4eac56dcb6a467ba4ebb119769939da09cbab9232cc4a773f386d21d77090fcae0f712aa650e1f0194e7d743340484209379e7670f7bca5ee286838300be8548e1503874424ebb70bd009983df9182a8c9327ed31b4d7faf3761d5717bd3c7ddc5b29d31c6f54de79d3c7a476f42b525960a15451b8b162dba67240b37650ea7ac283c2931353a32c2e39790ef4dd9f65e0a202b90659952aa280a5364ce1914aad1880217929392ca441683d908e282c1009dcb9a6cc9b03a5d0e26410fc6b4027c343a92c55184fcf59ceb7b8d0fda1964204403b3085f11fe224ca297a939478008b388104d8eb4e26917ee7973b00685491cb052af50e323c05f828ee4e942ae17a023300a308a799a953f32b05b2b9f8d7e6ecdbf92b596bbc45e3ddf54a8f827c10145e68a9b7126a4a565caf97dca04e462390250c0ed762b54a159608c1142a84cf57abd5ba61687131c208227ceb5badd36879b2a1c8c43a11a0a1f490796473f2184781b5e3f2883dfe9bf938d241916eab59057381c59be3c490a640e02642a4857909de695a1c04641002b458672d7d5668302290a9c1c2281cc91a2e46938ceb34ceb330a74e3e4f60baba6767d2ad22808a2e41f55edd9973ed874adc8967ce7be1b28b22782b9ddaf6927540945455103051499138812d1389d6eab0d0ce0f942292e70104fc04e391499ca0a638c79ce5902881033333345514339ae2725df4a4c83207299a63b1c16b7ccb820090228a32e59c360d6eab319fcefc6e01eff1d7ef7483c83225d8195e584d50a47064506859343e639013207ac0c16eab555b3d2fb27e2795c312d14369affb6c5c56065de0c993be08e5dd8a1769f358143be3a7a2b2333edfcd64ffa47fcb962f34d593d1c55a850f14070b9e0765370913391334d4a9ad5a9146cb0e8710ca30cb222534ab3432e42884694c008a7e04448b3d92e25245099b9889064b35b65c6082110386312e53e90cc7a43963358c10af04350511eeb88356ddb1b530fd45eb8f1b311cf5408f535fa86556cda6fd677df0c29ad014b58d620a0c9f7c99e3d61d9dc39bce69c8b32dc6767558f7c6eceac1e5582f486c06afd979dbbbe63c67315837d7dc31a8cf1360a01c0ede7970d6f52312abc444cc7e9de6e1c6a2da00a154f32ec2e381d2e2a33d9c5454193929ae172dd118313b0ac398a0259660aa3d93138004ab941a757642a883ac960ba9194723d29d5e270a7389c36aa5006a6704e2111e2abd1faebf4843d841beec794c139878ddd2ba3dc71ee973df69a2fb58f7ca08a7796bce39b8c415be22d715f35dc33b645c78f7da6ec894f3af161f1b513de3deccdbbb39df8f254f3a547af5edd33b3c42f6347af8a5760ff533dc455a8789263703775bb64ae10eaa6049a0c9bd345f370776e1d9c7a6270ca29659c936c16b65b6d5a8d9eca3203d19b7d13d32dd7e26fdf4e4bb729dcceb842a1281454d189828f46344a12f84328327e4cdd6c3860bfe7b753321232b5a1a19e1223e5f2c216f5261cb2037e6d7f3efb638bbb2fe6d368d28456913ac29bf66ee2bb8e8e1dde2058cb83daf5ad36fe835329b46e04006da99726742d6b10588976af8ff8efb3dfed4d7d2e7a15503ff76af6ecd9a31ef42a54145d346edc38f7a4d5e1608cc84cd169f4b253d68a9a4c070b50049d1620048c429400813210110004093a834e1445bbd501c6b502a85b1604c1e1700892ceadc80e45621a29cd623519f4992ed9e2704b3a83c099288a8adb1e1a584c2b10419288c8f329270faa8917553f32c91c61729f4eb473f8124825fbff78a24be6c9994d3a5f70ddebae4430868478727804add1e067f2f744f0925e2750a7e2ad4b0a291da4013820054687081909166740fcbd7f7e152a541469c88a22cb8c724e39e394bb29b73b9da29455ec2d7aba7b13cec13ce928040038218220304639e7e04c10b8c00551148922ba00aa70a75b71c9cc41a9a4d78b4452985b6b947c74469d561404fe50d4d9a2aa831b2a3ed7d87874d9a69b1400449fe0f088886093b7ba5fd26b40bdbe75dc9561713dc89e92932fa778ebc3d3ae2633bf08b3deaf987a88ab50f124ab285451a8c2286394015038b5d8ac9e6098510a0820020818f78e64ca0c9e3291ec1a1cce39278c08dc93172833eaa6947122481a1707d168dc6eb7db2deb743a3f3f5f491220928732c05654199c04b69c35bdf681e1ed472ede159b6c73da53e30eef3e99460180f85668107279edde24066e3bb9fcbffb6c0fb2a3dc97bf9cb3f6b293b96f6cfa70d1b5ea2f340c34567a5e3dc455a87882e11990140002080238e0703919c018144a41b3d2a80570c0cee170c0e55428a52cab5a9073cec01928e38a4ca9c239654ca3d1fa187d8928c99c59ad0e5122befe66b3bf99080cd2c3e15e21ecd1e4ee866aa07fb48529ba0a63361cfeb2dded852f560bf5f5f10dab3d784db129abbf686906f4d55f9bdf2fe9d59832556bb57c2ba9799d077249f2a93ea0f2b6fe354a966830f972bbffceef1e29c1584b3dc455a878925514ce0821209c318510c20971b89c000401a22070cec1734a5b323361c9b45a1d3645a6b96b3808e10cdc23a95046150e3022091a4114dc0a2384172f1e59b25489e0b060512340e0200fa14c9144d6ac77f3becda8ee9ff2c2f3fd2fa645bac2ed2cf7cc02faa278e773cf5f9e359383673d723ddfbc686eab761dfe5e557dcedf82abea396779e1a9b6fa75fd5ab52f8a0a154f24167e32cf1a5ed9cd25c60146f41a090ad3c2ddbe51353f9d2012410088201249b051e296c88578eb6dab23292dd3e67071cab842350a15181344852b54927ced6e59d111475a72f5a0c04a654b9fbc7e39d3219b98be419d7a254b4bcc06dcba6e0cf6838f0f1705fcfd8a1e152a54a8f8bf5651c00542c0b942dd9c7308605cc9b058c81da1acc30187d3e574385c2eb7a250c672c2414a291788c160f0f3f333fbf969b55ab7db6db158286592240606068684880cd019613019a0111e4a0c2e00d011846a10a945a0e4cd7a34090891f2bc294c03edfdae130601211a14d3223caf32a323089610a1459804dffb5d3234048112845c9f6516f30832e4dfc03f7520597e6d1750fdc34b6a5da90a15ff2414891051100551e484080291242a480919f674991142081708b8e7bfcc2153ae289c52ca4109e12208b80042a8420960d44b017e3e4166b3c960244494dd0aa74c2f497a1f83281126138111c1c78768f584887f9f5e2400fe12d214702044828f002b8383c34f808ec093c5611040723510bf1b7dfb094853e0e210816cff2f6d960b4f9a0c0d815900c932fab98b2005007a024f818d0868086c59af3aedd6bbc83c7f4745f13698658ce12e2aca433e5e52573509eabefb8ed9f557c44e554f26152afe713835a264970dd089a296ba65a21199463a169f18161da99361d612b7d3ae117d0509e9192eabc3e59215c239e19cc1c5191714c23995341228234e67b0d95730199c7abd81934c9bcb5732a45b335dfe9967ce5fad5b395ae0a04c23120dc843ca454951e0e69039dcdc3b404a395c0cc6ac7a47a300fbfd48cc47809d7b193f373f7b5c78ac592e3cb98d7eeeba3719f459efd1095078a1ec7e009ef263abb0665fdf7afc7bc10676dde670381c0e47f2d63ec1e68eeb123d53bff50e55db12aa50f1283072e4c8d8d8bb5a98b8c018e3600c8c83710aae10e216f58a0610010e511419810c50225126706f532a06c2002670080c8c31c615ae28dced664e97a70e8810512b68cd0683c361bf1c77e1d2d9ab96db99326510704717edbfcae04afe614800b031e889b72ba1b6100cae11f2b415cc8696e4692be875e121f761709178bb12ea085ccc239ee4dbe567dfae1edcf4dbc45cdb457c6a8e7a674c5df3436441f9d6ef8bc6f778a6f6c33e9c04adde039d4888a8f34e683d15a6f1ebc6372da625c454b9efb28b9e5e8b3469e7acae55024442b4118d5efe21ce9525b9547a65f68806a11211429e9ebceddaa92ffac50408442cd6fafdc399fcae0baa50f17f872b57ae4c9c38312929a9e0e80f9c31eee971c21823b91a4e892240206a2410c8000718638c8131c61903cbe99ec22898c2154571b85c99769b9b2a440427484b4b1304c1e572a4a5a5a4a7a6c84e17a7ec61355bba6b3cec313fd30b300870b382d9391f48c1bba680f9f7ce6d61808b4127402210e08deb0bf385f5653b0dea5adef8b0185cb9bdfeb5cec3be77b79efeed3f78a4d9cf7eb9a5d49c5336e7d56535b78e1bb7318543befcd9f39d17fbbeb13f43715dfdaac99ee1dde75ff0e40fd9cf7dbdbbfaa25867e6d189f2bc8e4d07fed16ed50d57ea6f7dafcc1cfdcd757a8f0555a8f8bf83dd6e1f3a74e8e9d3a7ef7c49840080739623ad52c62895dd9e170051e080c2200812631c348bef3d89e08479c8d433ed72b933ed5697ece20291a95ba66e02b89d4e098224883a51103903c523afc9b433188542492800649663d663ced56e4ae639928847547117e2f2e362d011e805b8b24a4f0bf16573a928f63f4657ac3a68deb40e95c34ce6a886e37eb91ab7767ccb0a81fe81d16d66fc96ca0080651efb6254f38a91c1a111e55a8cfdea5c7e4749c7a94fdfde12326ec9ec414dcafd83879936aaffcca1750235ba126d86b4309c3f78c325c7fdb8e0cfaa6fbdd7b3a249d446b498f056c32b2b37dd5400405ba2df9b0363fc2453956ebdcb33df5e13bb95f3d104d4eed939e2dade38e73d1654a1e2ff0e9c73bbdd3e69d2a4e3c78fe76770512404e0209c670d8671262b361be03508133800019c78d412c0c3e39e2c14ce39e702080108216e45b639ac325538e052643f7f5fce59665a2a1405b21b6e45c243130aeec3e03a01120ac5e01ebaf713112041437294eb4c0a010891601211284247ee358c99c3e0dc7b07e0fecba2b6fbfaba0de629bf5f4f3efe7ee4eaa12d7baeadf8e1e1db3776bf4697bcf6d9791758d28631cf7f90defb8733b7e34f7fdff5c6db03661fcbc3e1f2cddd7b534b766c5542fbcf1e66927f717f4f1e90a0f3d15087cce5a48b49b6fde39e8a8a8c8c8c8c8cac3268b782548f9791e417e9e9ed22687db4da5c1392e254d83d1654a1e2ff14b22c2f5cb830bf7ee0713dcf259e70ce2965568bc5d3088572e669182e2b94f12c331de6256fc618e7cc43f38410c698c3e556b84244288adbed74665ad29d769b9f8f494b440226889a87a5a248b9f9d49e373af6b8a9390aa7d87896d512b8196c0c3e8257fea640920ca30891c0cd91a1147258126e0e09f8ebf7fc62609b3746d40fd622b86ddf6aaf9d8a19d3bb9aaf06153a752ffdc18638170bdcf1e98ed091db0754f713395acdd89b8abd2893c7492f0a90311b556603280fe0e5718fe2785a06a095397bb21dd06e6359bc060046e01a00e33cef2d487c7ace6233623023cf9b8b0116bc00e105005ae02c00f38f775bb028864f2af5a87828d0683483070fce3793314e28a5144296ec4b0801e756ab15f08700b74c6541f4c4d79c734000cb3648671ca09c8332c2200802235018052144229c5387cdaa918460ff80e8e2910649ab1324683550788e6af177183c7748e6c81bf01a0410026ba1a360078323eb44cb6d6bc990e3655c58fa25d091075e2aef2a7c23fcbcad07757aad5f4456786ad470d94de5d42bc9f6f3f33ac57c210048508f6b152a9e741042743add5b6fbd151313730783538151ca08388820104204104288cbe506200870c954619c0970c9d443df42761579765f14c604af6d31051844882211c04d6693d9681045212c301869e98c2a90004a01f1ef7fa982bbcbfa08d01018456428851ac37c88f0e8367a023783f3d1e5054afe51813ed5866edcfe52718103a161eaf1ad42c5930dad563b6fdebce8e8e802f84092048909148a2c739989829e6b4401905db2cd09ad1e32657697d3457c9c6ed9a9b8158532857ac73029e55ce0e0b22c8b9c298aa237e93313330383fcfd4ca644dba5f0d0903a31357c7d7d12ae5e35ea0c5a1f1f3040121f8a182edd2d04e640b27c9f2a9e4775a904acd49b44786f30b7d3e9747a868089f8203dba849016c39b4c9b347559cdb9fd6202b367c79e8b679c79ab7adc091bc6bf30f56cbd97270f8c745e1d3c74b87a0efcc3f0f357f3e3553c1c94285162f4e8d105d23700bbddae57b896682451e28451ce149979a26b42c00928b89b71bb0b3697935150857bdc793c65809c31c6b8288a840302a1e0822068b59241a70ff0358598fd024d264143f402d168250800e1101e6577590b4506fd77e8dbe36e5cb88edeaec323ab04058504048504068786beb035f3414496d08e0b7e9e18f043bf9ae161e177b9ba85b57d77e59c4ed83c6ba07a02a85051a4b168d1a2aa55abdeed55aa5045a18ce50c63324a3965945249040818a0306a753a6c368722334e29532818403de19ec24149569b2ac6182144238a7a490c369b837c7d052d81c298a2e8b53afc8fbdeb8e93a2cabae7be57d569f23033cc9083802041014114142362564c6b42c5b8e89a039fee9a5d755d5d138b5951d1d55d73d6c58c01034904911c86300c133b54bdf7eef74755f7f4cc34411730f5fdf50fbaab6baaaa2b9cba75deb9e70603105badb9ceafb5470f82bdaf9e559faa414f8e201fb8e61800e0c8907be7cd4a4ecf1bf5ef25a3fcf7a2fca477569c04666691d7ffd47fbc35f64ede048b12a8d8ebcc9b468c33efbdf75ef61ac846367eab110c05457d4229251824092010295719a58504c3c36a44e34e3c91d01a463319626210b3d15ea2ae8c66cd86a15d17cc168894c90b84c26421eac6ea6b553c16cccd473000c910b45586e7adecc1db149f43d9a7f86c64e3b71f96b4205c00c6184104430466a395525e01b962188198934828c58a8cd66006a55930116903b001c04a432bc9cc4e222cadb014ba6a437d7d8d64c8500836b1600596b4159c51b2eeb259f8ce46367eefe12612c6182184941200fb96766cb4f650406bad0cc71dd7d5ca558a8d0133b8598787146e28a5c00c037654c40a4464205a53ebc6630579b988044150022eb68e615ecb1c3c229027611134a36a7b09510a246c02335cb3997a9f502437e3f4ffb1c343d3c35438e2d15a2d5a3d644ff16c64e3371cf1782264402cc9b061e3355e100cad0d0087e128579170128e72342b6129266308c6c068ad89851082890c1bc5c6711cd775491bd22a1208d952d4343406c2566e9b360885006588b616b236cbc1eda4136ca58b2a05b3bd4632eb34aa355c6cc6f16a1b44fd7b27761e74cbfc6cf69d8d6cfc9ec31832064ab3ab5dcd9a004b585e83630d6886abe02a1177e16a03ed908e934e9071a556d2b86005a38471a18c7155229130090dd7182dc80e18508313874dc8cf8330504a42caad21066f9983870434fbc538db33ed6480f927296bd4d2497b743977f621ff59fad291255b077689a87523b7498bf3274d98923dd1b773a4cc407b5df458766f6463dbb10007ec1a7674828cb6c9b051220e619194a1bac66865bdce8f8858cc5038ac380e11a0f8ba90308eae77e2315b5a2028182d2c616c4b8bfaba3aede87c3b4fc5745c9be20e1d8405b36e79415909480302c1908e39763820b6c54866eb655ad4d42527ee95c5030072040284a841be059b1037d8a04040898d5a85620b5103875128d1a051af1124e44bac4bfa2a15081860d3261d162187200102dc4cb71477f17313bf4008efdef7d69ac34f2cffdf49fd8cf0ed45b8fd0ed933fde78a48875ed99d908d6d14d115f305592e946225054842b29064b99a95ab1ba351894022ae349958dc75e289d29c50a1a55dd6890459c65646c7d915c2b228988829d6da755d61d81276301491212865282714c88bc0169e592b11c9ad634d9864514a2cb4b5912b20096d6dff058080120b00d62aac5390409b64dd8c2004050a2cd42aac731120e408806011f22cd46a8405c202f51a39c29f3fdd064010b684ab88336a3436e88cbfd6f9fea907e6f5f9f3fd67b5f964e22b2bbd9b4174dad99d3a8eb9e2acfd87ecd2a74b87fec7ddf34d3d0370bebbb15ff9be132e3a628f213bf7ecd4fbd01b3f5c9fe9e671d67e7dbb75e9d26be831d7bdbe22dbea2c1bd9f89d44301422f87e550402b161452041146b688c373408c3ec2ae3b8ec1ad2262c6561285c9a5750525050565058515cd8beb4b8b4a4389c1380d4c6b8cab8564004734256188e71230539c80d830ca021c082b696c19c8fe0b51a1b14620686b141f92f00110102aa1514c365d468d8d4d4309380f5aedfdf27619a58eca8866208428386067e32abac180986010cb7f46c0180f89cc71e5ddc7bdc29479e7d7cdb2ffff99f25c9f43eb1f2cdaf064dfce89bb90b3eb93c71d3d1577dee3569d3d51fbd5372cd5b9fcff8eeab3bdb3d7ac29fdeac6ebdc89cf12fce59f8fd4777ecfae59fcf9bbc38ebc39a8d6cfc2e22140a59b6c50403d646bb4ab9ae02204934d637c41a6396908240da4866938893d601704820d7920541ab4d245c52905b5e569c93139292999421250364872d26089b720af3610908b000c8c02606786bf0be3e827b2dd63ccf7187fd17005b34efb0c33eb9e185496ba8b64137c948520a16f53f6f5c8e40a144a1446e2b8aa4f1eb079e5c35e0cc23bbe4ed74f2891d663ff0cc02dfc850161e78d9f13d8280ddf9c84b0e4abcfcc49c28005078d845e306e41264e9dee79d5430f5b1e90d49ea24b5cc2b0fdf212203657b9c7de1c0152f7fb43a6bc49a8d6cfc1e42da16090122e3c94bc09a8d71150c37d4d6c5e3b160c0b2a52440c2046d3b24844d9046b1d3c84e94dc18a9783840825c9006b90c25036405a42258a14028370c6120d848d60091dc5a038d9ba9e8616e96417b6fb79b46254f028c7a0d03582d575af7d93f9f5b3ff8af8775b2207b9f704ab75b1f79f2bb4b6f1a00c02ae850e49b7a5b451d73ebbff69e2744a4ac2c47000c58451d0bdcffae69ed7b7ef0d05d0900d86dd46dfb361a40fe02a529640d1cdaf3da81b9054ef5a58fff303d4bf764231bff5bf8ad7600221008828885d6c6b6652291302637272787b5650992520658100c19172a46461091b48434523b5137d6685c878d6318529215101a08da2004c0aed19a2ccbc030405ba916673308ee3272246432d70e0b306fa16949ab7d94bc07307c2a26b6b9e5d802f5dec029b7fcb95cfde17d2f56bb0de37be55d48003b31a31f7f64e6d577f505dcaaef5745196102e295f3aa733a155900a01b962faed1c81580b37ade5aab6d5944b684e6b7bf985ed8bc5b3d6f7c6cf37fbbe9474e3fa1ef6905de07bd62d9da7bfebb625ae316ad48e4149fdd0f0f3f31fda5faac6b7636b2b13510dc7b1427d3d4ba819809c292ae56242992134e38028298b5eb3a46b14602cab5a52da590c248a161e2ace3a49530c66823882dcb22823190c2781543001806dba7470f80a88163506a235fa250a2d042adfe8943a88e01338a24f2248a64338225df42be4400fe28684e72a35c83884058205f366bd5069875efdefb168f7af4dba58b162e5cb870e1c2c55fdc3668ddbf1e98de00801ba75e77fb07eb94ae9e76d7556f440e3f71a7080050e2ebdb6e7a7579c234cc79fc9a27a2fb9c3624afd546defce2fc3a05e36c58fcc5bbd356ab6d9c7d9bb9efced867e297073eb1f0e3dcf2ebf62e2c689668d3c68e8d150ae6abf892d8961d878d2f271bd9c8869f5001420822c10cd7686d8c629d50ae6213d3aeab3449683609e5269c389361d6600d32202da08c8e1b2711240404d9822c826016cc52080128a552172301ac341bbdb5aeca663978c2646048aa142284808061ac739b68f18c3333a35efb5d78ea3498a192924103acd7081300ac57b044939a4633c07eae9dced2d46984050421a19bb75bd395afdffb41def16f8ee9d32ecf5f6fd9d82b0fb8e1ec7f7e72c37908743ae6d8f8f5838b3f5ac1dd8eb8ee3f370dcb051c40b4d96f5cdbc70ee870fca278f93e973e75cfe83602752def58938e1b7841b50a1476dee5c0736fde6b3b3cbc69631a6b6b5f9c1b3fa67f6e49409d7d42f7dcef36e4762be86235dcf4cca259a1a233f6e97864c7505825a6cf5872e317b50dc51dee3ba2a24308b79f5658b37cd1e96fd6caf61597ed553ebcd832d186973e5c38f1878463e55d7ed26696536de4b04377fe53c39a5945857df3ec02b776e26b4b5eaf350002794567ecddf1f04ea188514b172ebfe2dd752b8ddcb15fe74b87b4e915a2ba755593de5df2ea7a43a1fc93f7ef7242a75018a6be7afdcd2f2cfe249e85826cfc2a23168d6aa5dd84038e0503168c61362214acaeafc98f04730a72b5444cbb3228b5008434820d3491018c6123045b9275222e940a4a99b0a45226120a9714856010b02cd646c0cbc6ad806533840168abebc1530398ad33f1d69471c699394de2ed75d871b949caed325cf6615a9b26046fd4693c0b375b5ad49badc58a64fb533f8c9ddafc61a274cc2bb56380e8b4e721db1e70f39313ee44f34a7a8882a1973e7de5b59cc67ce5ed3365d9d7ccb8c15fcac4b766b4a8aadf0e670f59e1e1dd83ba2ebac10056605845fc8ce7962e558015197748b761cb179ef25aed8648d19f0eeffe7fd5732eff7ec5f817c5e443adbf3eb168a68295dff61f079756beffdde805f170870e7f1bd5634cd5b74f376cc9729595b5a1000020004944415434203a74b5ef7de6dbbf46c54e7becf4b711051fbfbaa1ceca39edb0ee23562e1a37a97a15ecae6581464671b76e7f1f420fbff4cdd9ebb1e3ce3bdc7650871f9e5eded8b7f3315479fafdeb566a51d6266265953bd9f8d5466363232b4708020b4942336bbfbf31414a190e2614849446902630194586c0163433310c3324581039f1846bc84d3889a86b49db550879b26c16600918180609663034b6c6e3f1efee099b8836cb8d6cafa14bd167ff016f9f33f88373fa8e0b54fffdfd0dd5008c9af655d5520500c1e2d2d13975fffca266b5e2445df5635f2576da29b739f343153ddaf6aa5e3969412ccabc7e79e5c3ab03fb770ec82d5d8e593577edf428037ad1e28644616e9985509bd251e1dabb3fad5ea16094bb7055630ddbbbee5cb061c6f297d7296dd4b7b3567e280bf72e145ab19d13ee551408c2acad6a589545f06cfc6ac34d38461bc0803d572b6dd8306b16b00232180cc61371615b0602822004040c58830df91d9289289148c41be3b1585c2b2669b56dd7deb23c63711803308109065e82b8b58c51b2eeb219e0bbc5d0e5360374fefea3efae5ce0245c55ef327b47c3e8aab8bf762b122a0ee55f7dd2cedeb30e49c9d556582096b66985053254dee991533b780f0b964debd64a892d5a0ec0b1b8f6fe908dd1822c4086833989e8da74381676bbb0e83c70c7e7fa797f4f21dbbc67f3aa390befc8ed78ca6103aeb3125fcd5d79fba7eb5764413c1bbfce900260364ab3d68e51464b5bda0a4c444210c84463b1406104cc80204960c13e3210b3f15ad46b233409c7e586585cb10c84f36a1a11b411b20102331113c810888884105b4522f12b43f078b421331636ed8bfe77cd9bc9acbd399b5894ce177ef90380c6783483376124f9c78978943d73b26682946dc4a5b08a3beba32dfd0252bf44c7121ba2eb6f98bc684673640ca4cd5b5ba71b97ad38e5e5eada6647356f0b9623bb66da261d4b340643a5120b536278a3d6c4f5f733e79e39bb45e7bbd85b1f7fffd6c7945b5c7cd1115d2f5f5d77e10237ebe2988d5f63b066569ab531460922300016464b36a44db4be914d284c60ad892120610804c120808d2116442216773449d7b831ad43b9f98565a1a080a0140d4c044990060c1686b78e1e25ab53f825d0291bb95dad5ff766bce882dd0adb5b0089e236f9c3cbede68666bc6ac19a456d3bfcb1672457405856c776458373e9c72fa7d9cc6fc70ace1f56d4de82b0ecee153985e47e36a3aeed904e8797d9166007823b752b6c6f51db4ec5bb165901702cead66a368cacb6311bbfd2d09e1fac614b4a21c8c36518906127eeac5fbb566b45807234b18036308635888560e115711a83a8e3ba2413062e490a84ab1ba10005d4bb8833b4d7c19e8889141bd718de769d8e7ff1fb7bd513a377b97e973766dd3a309cc4b29a374fee73a6fdf89c47f62fa08c40fc639f59681b29c1b73c54e3632f2fc4c84e0f9fdd330766c386fab73e5dfc698b596ad74e784d5cbce78eaf1e6049ad56aea99efcdf9a9fb09cf4991f796591dca7d363e7f40819b564e1f22bdf695cb970d125a14e171f3ce0e21ca11289054bd7dcbaacce2d281ebf7fb7ee616194f3ddbca5372c71b3089e8d5f698442a16883ab8d11640860cd4618298c31ca8debb5ab5617e655c09071956701ae61a460260fe30d332bc725611b215c2245b4aeb6f69537df2b2f6b130cc8c248b8302f58dea6a0282f2764490619e96939b6028413761aba05cf189bbd36b92505906122b75c1a27d527ecfdcbc9890c4ebed2debf35e9ef7b8edcdb7bb05ff79f317d2eebf0d2ec7b76cf010036eb5e1cd3ffc2f2e7e64cdc23b7558787f4f7193b3c1497fa7d327ff8bed2e350d0bcc3c3d10f7e91f526dcfe31eb6affe4dce5f669d9bd918d6d14d115f3ffb07bd7aa956b128d8dcc0921a15d0a84c27620e83a8d45394c46ed3664afa2761d5ffdf0f3687d5d07423e252c8a85a48908a1e2516923a7b864497562d1aa750943b0028d8e2b2cbbacac2c2f3704c7a9286dd3ad73bbceedcb8b0bf20312000c6b9bc456e8b2d6d6de564c8a4da8b0912f327fd546a23c8032cb5788ffd8cd2ed9e7ec7de2af3c38dd6f4f6fd6fcf7fe4f0a8e3e7d602ee02c7fedeac306b4cd2bc829ed77d8f553d77a6d929ce52f5db65f97e2a2926ec3c7fdfdaf233a1ef0f45a03b3fefdeb8fddad67c7a6e4debb3d3c7ffc2e47dd79cfe5271f79e88123f63bf996f7aab2677936b2f11b0e5b27241c86d6cc8ecb90961022e6c40db0be5e4775f09bb9f33ffffcf3908aa1618386130547c9aad1f67a5736d87931bba03a2e3482c5c56d0bf2f273827679617ebb3605b6564e6d8349e8b5abab667d33ef8d57ffbbae723d1474c225571ba57d5d4a32005fa982a46a2e3d3c314bfab70084455bb1c2730bd37e144b28c63a17d53ab3027df30b29dae39cd178f38169350c40af7af3c12fca8e3fa55f18f139b78d39f3ad3eb74d5f5b5d35fda62ecf9f71d67f2a35d4d227ce38e7f53ef7cc5abd76cee3fbce7e7c56839ffd877b9f32e9c3542301bc53ed1bc1c4e6fdd73976e2f3afbef1cab59ddfbde59fbfe17397993979d264231bbfcf585bb9b2664315091d0ee50861b9ae8a271281802583411908b1b415c8186db30e49a3584595aa8babeac6d8aa9abaa5ebaa1755562f5abeb67a437d436d7dac211a6d686ca8afa9abaeaa5d5f55bd6e6ddd86bafa0d75f51b1a1aea1aeb6a1a9cb84386a580945208913ed8e66954d24982a68b945ba82bfcd8863cb8cba8cc64ba641188d0c07ee9e64f8dbc21671e1e3afcfef7d6ef7f64e1f2971e9ad5f994fb760c22f6e5e39357ed7df784519dc2409743265cf28f5d277f5e73d4aeef3f39bbeb050f8eee1014dc7dcce5636f7d632a00b24a763bf6d074f0fa60716254510040a8f7497f18982f608a76de7f87d8fd5518f59b3d798de9ad967ccb15221022911dd9cec6ef313a77ee5c5cdc1089e45956687df5fada0db5062c891846035aeb783c2e586bd735c66ca8ad91865969a35d28c728172022296548830da0610c3433b3114460238c2549b3b1515f5faf5469c00e484b3037d1bce938ee89dffcbc3b1dc49ba7e7de442b3d352eb21020488266d46bbfdd5a918461d426b56561813c81756a33c283b2642388068d682693d61f85de416ae18b0200393b9f765cf1a849efac1d3df88547e7f73c7d4cf7005057b5686dcdfb670cde31e8790c3a75e85dd398a85b592bcb3b175a9eaf5649d7121b2082a99ff9e8551326bd9d2259eb13be3f998c14e508cfa5ccb6e9b7ec326b94fbe0257f38e7964766a8f656a4200be2d9f81d46517131914520639434908051ca35860136c6355ac5e371cb26ad5d2761dc84600303365ab26116920083848a0b4bc2eb76cf0c400821a5f0326b2184108846a3aeeb9aa00508d6c6808d314d3c09733a82a3b90aa3455b766fce663978dca08e613c576e0b8e0b979160140ad4250dadc202ee16e06f95028052ab19c99e2711229fb32991600966d4a8cdd888070939028dad670af539e5a4760fdeffc27bf31f5fd2ff82233a5b00ace24ea56d8f7964c6a411b968fae56a45bb7cbd7a698d429e04dcaac5552e0024e6dd77c68d8b4e7b7e1af6ed99baafa46e864484df03b7c006c084130fb8f6f1d7e6c5bac9705e16c4b3f17b8b79df7fef441da55c6124b4514a29ad8d64430c638cd22ed8a504c1b0d1b690c4c460c0689248d9703049ad01301b0305400ac14cc618180f7ca9a1a121168b056c41420bb23c046f91567b988e4c6ae6966ca749cbc17d13122f15d5c897b0092e236650281016881a101022546f41e99de74ed502ffa20609c002f2256abd4ad3b41e111b8b8840dc64b4b40df438eed4eeb75d73ee6c1a72dfe876120022fd4e3da9e8a0cb6e3e7cca55a3ba85e26be77df6457ddf5143da8e3cb1ef95ffb8fdcd836f1b5db4e2f9bf3dbe38d1118089d7c4831d7a7629d8c4da53fb30b6f287df660eeec68091634f3e69cad3cf5c70fba33f98362218f9a5191a4657cccfa24c36b65dac5eb3da82651c4590213b2040602d8c2f86130cc36ca0090c90720db316c6433841f0f0996d29583098351b6334330cb9c61816420bc1c6308b868606d775a10d1966d1acc17b8afb6e81e9a96f5310dff4553a8b022057f85e802de88ea8f1113c2c6080f84f4d4c75b20d100097b7a853040182363ada697739f2cc9daffed3b7a3eedaafcc879cf080092f3e8c0bafdaa3e2b85a844b7bee7ec275f78d82d565ec43f7cd3d757cdff286c23e87fff1a47eef7c64090af73bffc683c79eb7dbd0a39b0336357df2f7d461a3079d580163d8bbd7eab5af8c3b76ca5e8f3e7c6207cb18553ff3d18baf7831f7f43b6f3cb27362d6bfef9af8ecc78beab49dd7aef7f0132e3c77ff761633c7e7de7bea256fb41dffc8df0f2a6b594de32e7de2dcf1532a9b265883fff2c499cb265c3ce7b447fe32587c77cfb97784aebaf7cc1d824074fab5e31edbf98ebb8ea8b060d6bf73d9d9ef1ef1c82dc3f3a0ebe6bc34f1c1173e5d5ca7eddc8a5e7b1c77fe99fb55d84d30bdfeed4bce7a71d83d771ddbae6922120b1e38ffd6e8f8bf0158b870e159679ef1d0430f1d73cc31737fa8ec36f8d03ffde988aec19ffbc24a0e21df7f68c72ccafcc6c2bbb266cd9ad1b56bb74dcf638c66e6c58b16efd4a777c69e8de9192b11e515b649bd4f5dc24474dbeb1f0821b436528880652b57c5e33168c0c0b896111a04a355c2d164a0b5b102d2f30f248204b1f11bdeb8ae66d604920421240901181f77d3786d2636ccac94b4030c364a1b61a2f50d8ee37828acb44ef1da1e94a72ac0fd29cd7fac214ecd2f9044f3f6bb0cad746118f91211810d0adee863858d0dcacfca6d70998d4a0745165c6eeaa6d61ce7d12aebe6321b51ed9b14a6beb3c16d2cac553066f37a7002174bae53ec9a743d3836f370d17c7a33874220f1ed0d430e5970c7acc74646fce9856d4abdaf162d58c3f0060c4c6af49799b5d65a6b6ff77a6a716d74ea8699e2a7fc374d1f93ab06eb552f9c37fed3a31eba65bf626abdaf5a6fff76138744a3d1fd0e18555e5e9e9b9b3b68d0a08913273ef5e493bd7af5ca8984c5cf4da78c3e644fefcd87ef4dcd42de6f3266cdfca66bb7ee9b7e0236da3078f1a2c57dfaf46ea1dc68f1261dc15b803811ddf6d207aeeb38aeb20459c2769c0480fc486e221e37c608902d6d22d24a0990654bad95bf0421c8c0cbdf98d99696310646339848307ba39a1ad08234094902100680d1c4da84023991801d2019b2901709eebbf7ee1d2acaf2f323cab049cb143d9c31c64829331af0196440f0a61cdc26c493fd77ece67febb9c2e64904056ab76f4f2f06342328b069c78d16bf3603fc4517bcf929ef3eb2676ee39c276f78ac7ad85dfdc39baabaf47a2d21b9679b8b328953330042088fb76a5a9447a03303c9071f139bfbea2b55bb9cb55b1b4929e4a60c77c0a60dd88292dbad82f2de162aa55cd79d3367cea5975e7ac71d773c317972ef1d7be5e4e4fc423accfde21add65632b1d53124208dacc716730b320f2b477dfcdfbbe7fffbeaee36c2c07f7328f1609381171545980454132863582b008e444e3ac942041024a29120c0243b84a11983c625a1b32a9140d8e76bcc6f69e2b0a7b5c882428ef195d8118c2cb472531120927120818c3dab0205ab3664de70e155a6b12928d017c59a1d65a0821a5745d37f52b521b2f8460adb5d24464d93633bbae2b89ac7498ce1130129210a0961447a3468105d7347531de444842ae040001840424216110ffa9a6478d06790279f27f3b5ff49aff5e73ca89736a5c84bbec73eea3ff3cb0446680ef245e8341a926a12d65f54ca026e03630e936634d509ec471aefd68c2c937cec81f7ec1ad430a0571129ad3d79e61c8624baab5b6469aee5d3f1e82bbae3b73e6ccabafbefac61b6f7ceac927faf4de311289e017809e9bb8c8b3f1ab467091065599132980058899843fe78001fd5ad0c42dc6fd5a63b7f7c6362048109885e7e9edf59521ef6267826f69052358a41881664ff3f0b80e02b1471e78bc3788d888b41e072dce57af61a331ac94528ee3388e6d13184aebd4367b097846fe80883cb49149a14b6a4ecbeba403a04e43336c01c5a8550837ef529f60107c7de196208ba7f56e48ba72a5438d6134981fa1f27019b5da37e40b4572b768fdadabea7346dffbf5da7b33d5d6a7ff61289293ce8db4e8f6d0e2638b9187d60a7c7f4591d1ff78e7c04d6ddb4fcda6b74a0e9ef2d77193f1d5575fdd72cb2d575e79e5b3cf3edbaf5fbf7028fcb3a7c05b78dcb3f1abccc137376cee6554a9d04ac16f8a46e9644b6ab1a9af5ae0b834001b229194ecf9fa10c34c445ea7637863916090206344ea2ae324cb4d30467b08ee67dfde0260980d79b31113d80082891844acb5164c06ecba6e341a8dc7e3a190258514fe03378319c65777f82c4af266c0cc5ed9a5ab94f795528a983daac5aad7cdb25d98b4f769912ba03843a79eccf92e52dc778654b1e5b75bb240468cb7f2d9d3348690868315ed727e9f97130370810d55d8000098f739eebfedf25fcce689acc0f1779983274f4ef6984c210411e67e377f40fffeae9bc8cc8363a3086e8c216218afab8e0fd44c9a1844860d20048c01110c83bd0e6a7eaae403b6cf9cc0402145f0180d126c8c5f4c4900b34925700c062ba588292084ebbab158cc89c5911731a4b5d1e96270ef67a614e22db234d775bd7da59412402010a0741665234f31c895b08120f912ef5f4ce875efdf76ee9fee7871769516b9edfaee39f6ef8fdfb85f89c87496b4e62b32c277367eb19145f0df6e0e4eb4591e1c606621a49402c02e3befece7e0c83c929911c1012832443ec052ea89d9b7b1230020437ed77a30b18fe61e909366af4f83af4dd0d4d427d278838c86199e717852e50d2662005a291210cc64948ec562f1789c99b552ca68ff4e2644ca114529d5bada9e88249100fca612ccca1b71ddec8e96046550abf08b2a4ce4aa97cf38fca6f597bcb8e0e311e5aa72eec76f7f1ddc025a58bb46daa2551a9ebd9c7ee1e1d17fd9f80de6e0426cfee0a64632491091d15eb18c6c71e5a63e6e0cc15d61048860086c04c368c964d8f8434e04684f056840c24bd49bc62b0d039e029a8d311e899264394c9281a11413ee0bec98c1306c945296b088482937d6188dc562aeebca4030a304a3051f8b34b18aebba5e32aeb54e2412c49bf30767a046e11768ddefacfc625662c04de7ecdb359f802e830e3b6b907f3bacf9fc9ef3c7dffcafafd6aa48bb617f7cfaf55b07cd397bc7e36bc61e5af3f25bdf45873dfac5ede6d6932f78f8c3f9eb9d50873dcffec7e3371ddab6f2b151034f7dab5ae416e65bf97b3f34ed8903434b5fbee1fcab1f7e6f51832ce879e8f553ee3bb17ce16d230ffff2c47372a7dcfdf28268d9b0f3efbbffa2a105543f75ec6ed796fd61e7c5d3e6adabaac91971d9ddd71dd13980e8ecfb2eba62f2c7dfaf4f5825fd8ebcf4f6ab8fec1202a0377c76dfc5573c306d5db0d35ea71c157bead5a14fbf704e37fbe754133636360e1e3c38752685c3e1828282a953a7b66fdfde27d0727357ad5af5c9279ff4eedddbb6ed9f07c1b380f75b7dbaa24df1e0cd727029a494209a33f7bb813b0f705a695192ef7d1e19ad342aae30042266f2526a41ac190401062092f8eb31d77e7e2e286de48c4d13fd628899c16418646008a93246418047c2f839b82418633c6d82522a1a8d363636261289b01dd06923994a292f734f49c253e36d480e75a69816adb5526af308fe8b8d40a7917be4dd36e1ec6be2671c347cc82e3d4a3d1f145df9ecc9075e1bffbf57977d32ac4d7cf1f499641380c48ad73fdde98b4fefe91d06ab759ff439f3f1afffb3735bfdfd9367ec7bfab9bbcd7df1a83f3c39f9dfbd2e1938f58b09bd6c668e7e73cd11e35eddf3818f9e3ab433adfdeeeb55f9961082b8fafd296b1e9d326762de77f71c33e68a470f7bf7e29e8228b6f4edca096fbf745799fbfd43271c33fee1fe2f9fb78308743ae4fae7ef18d8ce5af5ee0d275d7cd97f863e774a47aa9e7acd054f062e7969d6b19daadffecb1fceaf0defe6b92564b8776e2f044f5f7d7979f9a851a35e7ef9e5679e7966f8f0e11f7cf0416e6eae9432100874e8d0219b0b67635b9c7e528a4d24ea692c8af046fe060ddc058010b4313db87796b60671f8edd388c110e4a5df043088d84fa03d013a58824c12c899d9f8f934b30094515e0d8fdfa69e0c1b6f2d0280f0a56800fbf6dfcc9a210cb4016ba3130ec5638ee318198b2ba5981952a4326b005a6b2fe3365ed365dd447f28a588c84ba41cc7915bc2a2fc421fc18a0e78e0d3e7efbcf1ee3bc6dd3a6e8dd366e839ff78e28e93bad7bc75f7d4f2cbbeba608ff20010ecbefb08664441b2f8902b4fee1d260064950d3ff9680f1f7b1f77e549371df9e682d898b2341d12109df3d89475fbdf73dd113be482b9bcef1e6d8d31712244865e7ae9e8ce1170ff638eef7adfeb4b12b2b79014687be4d9fb56042402bd8e3d67c05db7bdbde2dc5eddfb1e79a407c15df6ffe3e95d0e7e6f61e2b42e3cfbb94f728e9972f48eb936720fbcf0acdeaf3c21a46559d6cfa945498172fbf6eda74e9d5a5454f4e69b6f3ef1c413e3c78f9f3d7bf6aebbeeeaa9c22dcb0a8542593e3a1b5b974591524a6bf3a371cc3edf42446c34002bedaf5a8c64a64ee916206eab14b7c1c400fb59b736ca93ff094f3b479e0bb7d6494930bc5c3b294721bfd3bc37e0e979e401c4c638c9149e040b407b2392ae51460a68ab214e3901db08ab724d7571e1fa9065e5e6458410f58d8d8e726ddb26295cd70d0402b1584c6b6d59163194529690a150c8d54a271400a14908410a24c5afb7573d457638fcaac70ebf0a1c5ff5f13d630f1e7b74b721d30e5a5a45edfa56045acc6b15b42b4cfe5253fbd5fd975c7cd76bb3d7248434751bf8b07853258e87e0ba7a697df1ce1d228292a26c218410242265a5612104d80ae504e0ba4c4210acc2f685012905b3089794871a2aeb59384b9effebd5f7be3ab3324612d1da86fe312dd8a9aa322507b60d49290059dcad7d44d0c672f0ed8ce01d3b769c3a75ea2bafbcd2b56bd733ce3863d2a44993274feed2a50b1115161666813b1bdb8a0797420ab925a7ba14fe9cb3be9d3b68e02e6e22b1253c78b37519ff7e6038a512f1fef16733494685a153236544300660c38087fbc2fb9ba4a7091bbfb20704c00808248b3e04c3c0bf573019455a69e1423b8e4a24b44924dc5894056936c69818473d4b1327e028a52409690be1f1f2c668d7554a69570150208f48d1a4b607824704f22d6c5068d1ea3c25786c1d85129a51bf45ea170ab51b71f62523af3de6b3a5eaa4ce255c3977b57b5881ddea69cc3b8af16fef38e9ea1fce7efbdb770616d9f19913faefbfc07bfca1a64db14bbae455cfaf4c50df608bad2512c253780a4ad69391bb6e4195123b04011dab5cda983bb24854fee7c2aba68d78ecadc9bb9505f4f24746eff3120911c86b5b6235ac6e6021046012ebab13de00bbfc3959146ff51f7cf0c10b2fbc909f9f1f8d46cf3ffffc871e7ae8e1871ffef8e38f5f7df5d5d2d2d2482492459c6c6c1b1e9cc4966a51fc31cf218307033069974d6b1e3c630e0e34ebb008782a13afca9a93ec87477ca7840e49c54a9aa6102999a0effce111dee41961b1af2e4f8e73a6e9df3c570ec5269148c462b1705e5839090db602b66559ac3513a4948ee368ad0d09af7ade755d011863846579b994778bf244873f670e5e16409d42cc643cae9b29f971173f7dcd230dfb1c7be0e09e6d45e547f7def69ed3fbe6ee91b2be7fdae7a2f117deb7f7e4f1438a638bbf988901c3db36fb4313db100f75ecddad284066cdfbff7c6a517c0800c882f2f086f9cba2e85d4888f43bedc4b27d2fbfee95ffdc7070175135f7eb15658307e409225fab44cc1e809310424057bf7adb13e3269fbd53ecc3bb6f9fd1f1d8dbba04dcb7a3b2b4e70e652189ba6f9e7e626eb480a414f9834edcbde6ba27bf3cf386e1f9f1ef9e79f0eb38f697524af973b2289e8ce9c5175f2c2929193060403018fceaabaf4e3ffdf4071f7c70d6ac595555558ee3fc72caebb3f15bcbc185149b1b5c119e0edbcb97888c7601b466cfd373f0d609780a4639cdc3c99bc3b021124df8eeab0689e1d3260cf68a6e52fa70a49920251766983dfa858941ccc61bd114608260d60c66566c84e184eb24128950699116e41a0d419665d9c120494144948827120937e1388ee3d91e062c0b809df44bf11493b66d6f27048f1a449dccf4d6c6c230365d3c2472dbe62e9a78ce9ee72cac31906dfa1c78de738f9ed5cd963876f21b95e3cf39b8e2a2f51c693fecbc675e1f5ede6c3d918197ffed8831e376ea55dab1a4a4cf88915dc25122203260fcc5830f3fa66d305e30eab9792f1f76f5cb0f25ceb97c68e97151ab70c7236e7e6ef0cef9e467dd5e0e0e785a56220af73871ef1f2edfadcb8cf5c13ec7ddf6e879bd43417de28d63a75eb4df6ef7b62f2deebafb1e3d22738410c22a3df0f689b3cfbd6c9f1139a5451583f7dab560aacfa2fc8cb274dbb6a74c99d2ad5bb7eeddbb1717177be7e545175d3462c4881e3d7a4c9f3e3dc53f6641271b5b1fc7c5e62b7a3cb0f46b7f8866ce9ab3ebe0419e2fd5a659944c193aa1a9c53a2713f05479a50febbe090a1924999324f66bafdec7076bf86c89a75449ca0f93a9387c8f3ea30d0083a6ac5e6bed388ee33816118068342a8488e4e65a96d45a8742210f045dd765f80f1f42884422912af9f12e49210405fb0e2db46011e206d5c9ce3b0228b4102230fcdb50ccf89684b912b90282e01ad4e854e57d666f429b5094bcbf6e50ec26775ca9050092581bdf9930aeb9413779131608d6cc0daa65affa030e3a74abe4aa9b6e66bf89aef62d2602f56f1fd3efba9153a79edbc5dec802b72465fe19115c29d5d8d868595638ec9b11c662b12fbef862d5aa554aa981030776efdedd3fa5b2918dad1d1fbdff6eaf5ebd373d8fe703fafdbcf9bb0cdc9988028120804d207841715946e03eefa6fb897c2836ec11d44dc6a202c61bb84ce5e6cc468305089ecd863776c94c7e266efc1151fffa35c61801432cbc914c43009316d0ac49888014b9a16058da52a9d2c2c2ee9d3a756ddf362714d4e0ba867aad75243737180e196384258d315e1f64ef6662094144b14422a526f4e05b4a69155ad8a0c040a9851c8106afb39a05022a5d08a08d0dc5a84fc2778ec03a05cdc89528b1b0c6dd54b2ec32aa3424a3c46e9671d76800686321c64878fde1b7fb13dc26ca32537e849b2ef921a2a4ebba47a734b9b0a3d57b6cb274e8e7cdc10b0a0ad27d822291c8b061c31a1b1b89282727c72bdecd624d36b6cd8d83b31800002000494441549528366b5be68d1d7ad93a8194eb02d8988abc85ab5f8b8bda537573732323e1a9bc7d2b3a435eee4cc90a797864b749295892c2efa6049c0c83d85788a732bc943397df7707c61843065abbae9b48243c7db71db0c3e1702c164b2412244530187492de8442f87a448f070f0683c618d7753de5b8378fb55ef976830ec3123e9486840feb1a881944928ea8b9c237c002d0a0912710129b314bc9d8c621e599a5192eb679c550ebdafa4da0798b7f377bfe91f72ff92c790bbcde04766fda9b70bbf1e0ad574d44e170381c0e67f1251bdb9e07df025f1466667835990066cc9a3d64d7c14e2b2d4afa9233b228a9327a4e195bf9c441d2051a1049ae03260da15b3db273b32f534ed0263d75f38428a926019a8d66a38c26a313aeeb388ee3ba89840859321008c4e3f1c668d4802dcbf2f4e09e60c6d72602cc6c07834a29efb9d913921391a532f11faef1a19980908063004010242147209cb6c3e5b649ce36765388471b7ef232375df7d8e22065fc378d4549cd29f77a72de7b00276289cd7a0dfe18c0cd1ab664e3f702e4449bcdbd983925bcdd6de81064b2ca492d26fdabe652716e3992c91a4dfe7f0c86495def9e4e3ca919f7fe52a4ae7cf62c6f9958c32bf8316c8cf6f265092212066c989531248984f0caf18525ec4080883cc5b7571c2f2c190a851ca55cd7751cc70ad8aeebb2369665492152b59a898606dbb643a15028144a8178e6bb9f0282840a1be5360ca35635e14fd4a05efbaff52a731ffaad40ce72336fdb1f13f56f1ed961d7bb17b76844e12ebc6b488763deaacf9c7e3af36e1dd4edd4f71b9a266628e86a6614eecb139bdec2376d20e2b54f1fb4c311afd6fa1fd3420812024d7fb1a99737f3367e61edbf0eed71d46bb524b6cbeab6ef4b2f9db86fbfb11f34369fde38f5e49df67960b9fe5f968cba69b78ce9d7a553fbfe7ffc30fa5bdc75dbf1253679aaa75d66be1e9808ae93709d44fae5e2cddeea6a4b8a57921fc1f016d76a800a26e520cddecb9394708bd43695c6a5ac045be45bc420c319c7d28c318a8d31c64bc63decf67cf93d46c56b33e04d4c1956eb64787a4a6f4a8a459119eb592d425860b5ebbfd62b3f236640312c82c34dafff05c0356f34854ff0669af2000047bffff75f8e1edabd20272f9c53d663e4b8dbde5ee16c645e593af2b29bcee813a24d700819e547196d2a93ef9b9d60e9c0eef371ad413c7962b508fad9a2e5ad69e3d1f0fea93b8db8f307e57d8acd983078d7cbbf8ad12f3932fdb6e481fbe9c16b5ebfe93175c5b4a595dfde3f326f9b6dfcaf620f6f9dc3b499575aaeb4a5974fc6890c366c6014c11b72d49e00858d82d16c3c1b2a456c6014b34a076e324c9e95bec7861b26d6c4be51098cff4a7d6cd13fc08b64a746a3b54e28d7b3a962668f1b0985429665251209d7755306299e65bff7879ef0d79be27d94525a19815531ca6dbf31318098f6c9ee5a8d62cb0771022c428ddad42064482098b480cc91083362a6a96d71c2204220e13db034398013506c4169d46caaa2c759f8e031bb5fb1f698db1ffffac881e554f5edbb8fdffdf4076bf6392ce3dc227fc0b1a70ec8c864b41eeed83427de8a1f4f5f2225c7b1932544bca58f922d6f4f5b7570805d4db6ccb0da0cb4e1c6b7b1d9adace9f3b67bc2dec8666fe1e379c687f4b49ffc93338f9aa53539dd7bb6b1b7edf8ee76d9c3bf7816256d2493b6b47c39e309dd9435a7c9ca527599fe15e7bf670fa69bd95a2587415339b5405a6550530eceac8df19aa29964dd4faa5b9b319a8d4c83e6949dac6559966d9343894442da966559528a540e4ec9ec3b657495eaa5d9b447a2c946689e056dbd468df601b7c8f2b9efb8c15a176e32778e99cd68480cfbf7837a0d37ad51bd17751af5c6bbc9a2454388a8de4c4b07ae79efcfd77cb1cb9dcfdf336e78f7e2484e51a721c7fcf9c9474ee8600180aa7cfdff46f5c8cfc92b1978e6130b131e8bb26bfba3dfaa0711213aff890b47f52ccd8fe496741a7ec12bab75d3f1e6e8dc078eedd1e794c77f881199aa8ffe7ee2d0ae8585c5253b8ebefc85650e1162d32fec37e0b45bae3c669fe1bbf4ee35e8e4fbbf8db660578808482c79ee92037a94b72ded79e08437d71822c2fa0f6e3c6ed88e9d4adb96771c78e49fdfacd45e3ef7f4e82ea3eebceffc7d76282fafd8e5c4fb66aefa66d26943bb9597751c7ac6938bdc16f948eccb4b761978eaf5971e7dc0bebb0fdc79c4190fcf69048148af7bff961376ed5a51d6b6dba03137bc55a908a4bebf638f5e47fff5fa53f7dd6de02ea7bcbe01baeaa37f8cddb37745db8af26e438fbbfb3bc77ba24c2c79ee92037b555494f51c3de18d35de01512bdfbae1d8a15ddb5694751e72eccdefafd366edf3e79ef356cd82bf1dd8a7e78e83ce78e58d4bc63db262d5e46377e9d173e0714fad308d33ff71cade7d3a5794b5edb4d381973cbb30de3a937297bf71fd71c3ba955794b5ef35fcec294bdd2ddaec75f3efd8a3d7d1b7dc70daa83d87f5eb35f8a85b3fad652210623ffcfb8ac30674ae286bbbc3eea7fdf3ab5a261021bef0990bf7dea15ddbce03465ff9ea2a1719523c82b3e2a5cb0eecdfa9bc7d8f7d2f7e6e5182400453fdc95da78ee855deb6a27dbf43ffefa5e5de9e6fbd16e7dbbf1d72e47d8b563ff7879d771c74c6bb754d4be6b54f1fd475d49d13cfdfb7477945bb5d4e9a3863d537934edbad6b45faa1ccb8d9ee0f8f9d3b6a50d78a8ab28a1df73afba1d90d20347ed8620f6f21fbf6eb7b6d864d6c9ea5ff4fc1da85519edd9f61366cc81878be510401e395d4a79ec4533974ea051f881573124c8d66ed7d54d43ce96e2141f6726aefbd314629158fc795525a6b8ffef644262d72f0f4be6ba9643cbdff431382c792081e9100d060e0b0cf7a6b6eb2f7548c3a8d1a853a9db99cb2599ecc683068d04daf16ecb62733afd74d8979ea7692d8e4c263f35ffb2436e0b4d1edad0ca96c6cde13533bdffcc5faeab90f0e987ad9e5ef5437a3b26adfbbe4d08bbfdafdbe6fd636d62efbf49ee37688f8d91a4cddf4bf1f7df03f4b6e7bfbe1b13b84dd258f9ef887c7f32e7b6765f59ab9f7ef3eede2d31ef8c1211039aba6cedaf9f6b7a6cd9cf5dae92bff76f1bf5799661c0b88d030e3f16f76bf6fe6aaa59ffdb9f0d9cb6efd2a0602457a9f32e983efd7ae5934f58a36cf8dbff48df59eae138d33a6ccdfef916f2be7bf3466c98d471d7dcdba935e9cbfe2db4776ffe2da6ba7d6b43a6b139553670eb8fdb5f73e9bfeda05ce1d636ffa3a467ad5bfce396d72eea5ef2e5eb3ecfdbf943f7ff6b8c7966822225d33ed9d9c8b5efe6cc6aca70f2f58f2e829631f0b9cfbfc82cad52bbf9972e91e6dbc6a82c61993670cbbe79b958b3ffd73e17397dff6558cc8997be709e3dfd9f1e64f96ad5af1f1b59d5ffee3f92f56958eb9fffe030b7b5cfed6bc05df7ff3f0e107dff9e8b80eedc6fe7be6c205339e3ba9934576a7236e7967eecab5cba6fdbddf47978f9fb2ccb4d8ecd97f3b6efceb5dae9ebaa872ede24f1e3abd7fbedca2cd2e16a46bbef8b0cd652f7df8f9ac0faeb01fb9ec81ef1d42c367d71c7fc5dc7d1ef872f99a45af9f27278dfdbf0fea40eefc89a75ef9e5884766552ef9e8af9dff3b65613c138b12ffe1e98f7afd6ddad295331fdcfdf3cb4ebfff7b457ad913a79ef264de45af2f5ebd7cc6c4619f5d76e6438bdc8c6b49ec74c56b2ffcb16bf971cfcefafe9b870f286ccecf34ce787afebe0fcf5935efc5a316df78d4d1d7ac3df9c5f9cb9b0ee546369b64e93e57fd7be6f2caca990f8d5af0d733ee9aeb50dec8967b381bff2ba3964262bf7c27d9278d9bea2b536f37530892de8b31fd4deb068de96cb84fa1306b6e468678f488e74168599687d4e919770af453809e22c4333c95240c04a15022229023d0c602634bfbab6db75075ab1b02a56539199faaec0e275d3d6e50911decb8ffe97b87164c5f91aefdafff7cd24be2a43b2edfbf438864a4fd2ebbf7ce1700a0abfefb9743c7fcbbdffd6fdf7b54c700915afac24333fb4cb8fee89eb93250bef705570f5df6afffae510064e941e71fd9350804bbecbd7fe9f2cf97275a344406c2bdcf9e7054af5c2bdcf388b10362b3e7541b9225bb1d7be8c076114be6ee38e6c2e34be6bebbd01f8d09f73ef3d2c3ba45aca2816346b733e5e3cedfaf4328503efcb8e1e1855f55ba2d134899bfeff947750f82ec8e878edf3ff1c6b3df45d7bdffc4371dff74d5b13d2256b8cbe1575fdc63eed3efacd2441091dd2e386d977c0112ee929727cfdde9aa9bffb053814581a21ebbed5a6e131121bce35913c6f4cab3223d0f1f3b203a7bce069d98fbd494cabdaebd7cff8e6119ee7cf0651774f96acaf4ba26fea1c964a629c5cded7bccd1c33ae55932dc69d49fceeaf6c33bf362cd92a9f8dca7fe55b5f7cd571fda3d57c850d94ec3fa97882dd96c1041e40e3bffa4be390256f9f0833badf96c519ca25f3ef0221f77fdb9bbb70d58793b1e7fc5d8820f9f9b137397bcf6c2ca81975fb457992d0b079d79e52185a255124e04abe4882b4f1b906fd965fb5c74c5c0e5ff7e7d5974d92b8fccee73f93547f5c89581f2bdce9f3064d973efadd199d782a472b475b68870ef332f3ddc3b9407b5e38a33cedfaf7dfaa1dcc80283dd0f3d7e64f7a2800894ef39fee29dab3efca69a5bede1dfeceb47b0e53f0aaf33e4e029e0364d3c4a12587df4e524c47b99bae74ae80d4e62e3557ead913d9d16cfc8833baa199ded61b410221289a4da8ea792f1740ac5fb21de3c5a6b2b63e2bcd645582020c08cb84154ffe27a3c58f9e5b9cedcb58d06b9ad41dc2a4c5a118a40c4d67195b6f5a661f52a55ba5f45b0c590b4a9f974d22391bd1e98b26f99f7bce1562daa6afc62c21ebd6f101e25dba02a76a93704c870718e778151202855dce5664436119167864844b0c361a1130ac40d331fbb7ac2a4b7e7ae75204c432d1f9460ef5cb30ada154a00a0404e285c52122200240339964ae8e69c3b81ac82f6457e898d5dd43eb76156ad53bfaa96da762ff57859aba84b7bbb7e79ad469844b8a424e2cdab372cabcbe9daa540a62f8e89bc9d4544801d0a49955050d54bd6d57e78eeee033ccf7576eab1636dd42405ef491edca76abda7b9d8c2e76e98f08f97be5e152342acb66140d46d46eeeb0dcb1b8afbb58fa44dd35bb2d9009108161678bf98ec9005c731a661f5cada55534f1cfaaaedf939c7ebd49046a3032beb73bbb5cf15440082e53dcbece9ad7970b24abb97facbcba9e8146958599358bf787de3f4ab470eb8d93fd68dba6297069d792d4de3002dfaab10c12aa82894440411cc09854b4abc1ed1c943c91b59a0bbeaaddbaeb8f5994f9736b020b7b6bef3fe89e461a7df3c0ffe237fe0968dd8642ea9f78b73983d5d21c8f88683cc0ce5bb56f92d8f29c56da7d779501a8827f5e0defc8259fbc40b91e71d4e0c080886364c461b6d406c8c62b25d635c41312711779d90d1ccac8c11cc4cf0f4e05a6b2db4a759242203e864db070feb5309bbb531315fbdfe451ff670af83f7883cf3f85bab8e3ba583cc3ca89839446e793b6bdd77ab13e818490771d1e6a00726edf0b771875e5cf0c69da3db4a58c59ddb14ec7df5172f1cda86d274e28d9fa3a9e9917f8da54e93b45b42321548be9cf913cfb871d1e92f7ef652ff023b31e79add8f5cd46a38274d19d272e0b06964c75dbf70751c142620b1664175a44351a8a07d01af5bb45e51be0de89a652bddfc11853639e90bb08b3b1744df59dac0c372c446463293d99e5ddcb1a4eca807a6dfbb47b3b6cf8d0b04fc9ee1f04be294ff49aff8d71f2ffb68e4d3ef3fb57b59402f7b689fe1cfb718a1b28b3be556ffd0cceed1de92cdceb04f4024f3da56147419f9c2277fd929dd48d89ddf212ff655ad4b1401a0eb56d5ea56084804b56ef17a45dd0300c7562f8be68e2c0e15776a533072c2a7cf1d529c3e6f7d65a6b520917930b4d9cecc7828336f366f78edacf1cf76f8e79b73f7eb181235af1cd5ff16efc695be877fc3f8bd79504ee50c1b9d732336b32d261a2f97f660b629dbf63ac1b3062088d93034793d77bc0bdf70ba90109e7f38c81ba8f4473d190039da9f2400664520d2c4840083942b892c2960d848b6a474b4728d4e68e528af7cde979313512414f6b26ccbb24808c36cb40660d8d8524090ebb8006cdba65fafef3315ee7dfd5f76fdfac231173c366df18668b466d9f47fdf78d26953966fd690366fe8b94798272fbd63eaca049be8ca6f3e9d57e73144b268f85f5e7beae0cfcf38e4f277d66904ba8d19d7e7cb3f5ffddc77b50a265efdc3c7afbdb7d24dbb3ad124cb680edb4d295ada9964e235f160c79e5d0a0264d67ffcc8b34b9ca6619ab4019be6644c86474170f4835beffda45a9bda2f27ddf8dfc8c1c7f6c92ddbfbe49d97dd7bcb8b8b129c58feea2d772ce87dfc011dace64b0b743b626c9f3937fff9d979f506aa76e1e75fad552dd69ebcd944fa8d3da1e8f509b7bebd24c664e255f33e787dfa7a4db2a02c5cfdc38ab837bfcc6b1bae5fb4ac9e8988d8a98fc9d29e3d4a83821b663cf9d8ecc6961b1ee977f2f1a553afbae9f5c531e6c4fab99fcfaee62dd9ec96fbc4dfdebcddce39dc7d74c2c48f573b806eac9cf5ce5b73eb39d0f5d0a3da7df9cfff2c7289f49a77ef7f618d9b61074255bd70ebe4398dacaa3eb8fbb6af3b1c7d70a7dc6e479db6e357d7fee5f979f59a3851b370da1b1fac521b594b72f82df3c3fb260f65c6051ad558af8b76e859119688cf7f66d2e7f5de6db2d91ecec626e9a48dc8515af02a9c9655a7c337389db0f64cc48d27c44b977e6f9c42a1d4bffec59eccf9185ac080356b03a33d95a1314619a3c18ed6ae569a8d4193aebc058d9e4eb24b293df22455b5a4b5fef53af7077638fbb98f1f38a072e289fd3bb46dd375c4e90f56ee76ea3e6d376bb6480523fff6d2edfda68eeb5b12c9eb34ecfc7f2d6852bd88e291d7bd3e799ff74f3decffde5f2fba9df1af7f9dde78d7219d8b0bf33b0c3afaafefae72334ba03249acd1425a1ee9ffa79b0ef961fc905d87ef7bd0b8170af6ec14422bb8f7307433e2be4087238f4cdcba57b7d26e63fed5e1ca29d7ec9a03abe3890f3e7262f54d7b76286eb7fb55cb8e78f0f171dd5bf5b3b4bb8d7b6af2290d771ed4b9b4b4bcff71b77f52bdd1a7ac50bfcbff7dffa805d78cec5456d8b6e7b0d3277eb65e01e1be678e1ff4f9d8ce6d4a3a1ff35a4da0ebb1178f5a7349dfe2e24efb3f54d9f1a41b4fd337ed3170c4c8034f9ce4eed133a7f532fb5ff9dc7d07ccbf7a7887b2e24ebb8d7b68763d6fd1666fe420e68db8e5f9bff7fde0bc21ed8bdab4ebb5df858fcfae6720b8e3f98f5ddbfeb1c3860c1d39fab457db1dd825a33140b8c70923e65eb46bbbf23ea7bebfeb6d8f8fef1d84ddf5f4a79f3a357af7e1ddca4a8abb0c39f696775739bcb1b5fc0f7947a6058ad2836ebaa4dd23a377de6ddffdc6fc75f9a0bedeb80c9aede1650abfc7f8b1caf1f4828cd60bf11c609b786d6ef23041b2990b35d90b820c0b6e6e786718a669094d109e36259d374f477c1f94b5619f0c379eecc46fb4b649044f31e04a29af4168aaba87b0d3d02dd0e56ef6bccdec4dd8fc7f6eb9b4265b025f83999cd8e447d8c29b70cf917b6f13dd71a61fb83167c19fd09578ab95c847a75fb0eb5991a7a6fd75e7ac6949367e0bf1e9b48ffbf4d969d3f3781589dfcd9d3b78f0e02da1650a4bca337e75d4795701103e30ea26463b9da74c15e9c0a34390ae22f76c9e449aa6dcafb06730b3c7d2084ebb6d08bf2fa7979a4b2903961d0804a4941699b2dc9c1dba742a2b2b93527a84b6c76e7bb213220a06835edeedd9c90a211cc71142048341218437cef923fcc16d427172f66ad54c1758e63baba251a3d1fcfa4ea34d38146e8c95db982fd526fe646b6c28b0c51538d9c8c6af860bdfa291c99f7ed6fbcfba9e4f775a4e9d1a184c822d52e09cdea4a709c17d35778a7e49e5d71ee89b16357c9e0fad578f438c342b5a00f0d4261e587b45f3a96f3d5d0ad234881e7ca736ccabc517e2c7f4c97419eb14245066b76cce50a500a05442d0aff72cda0c88b798a1a5e1d926c13a6b53958d6c6c4fe225e3574d62ead4bfcdb88e26044f4d697a6f4caacb1a999684b88fd4d4eac11dcddcee9a55fa805392c1744161aa9627b570ef11c41bdbf44a315352c21f87e0f0ac626923d3b13d1487a148ee365dfe8fa2537e0698ced9f7c1a50bb337866cfc36a0165baa256c72b3f99faeeeb40b87c04d239b86d3609d29d985c743f054539ff4de9829d4f74d6039fda6e02f010416c9f7698cb6d6da128288152b0f8bbda21e8f3049f1dd42080fbb53a628a9063d5e25a7dfa627235b526aa1c246fb004a2d04b7765a5d6c2128506aa1c4864528b350640140443435f4012080220b5bb50b5cfdbb4797f5b9e13b67f3cf6b9b9ad834b4bdeee91145bb4f5e6dd2a7671ccfdc8a3fe1bfc7b5eb77d3bcff67efbbe3a3a8d6f7df73e64cdb92cda63702a1f7224d40105410415404b1206001451450542ca0a282e562170b7a5544b1e2bd62415040c582524544904ea8e9c9d629a7fcfe984db28450ecdedf779fcf7e20d9ccce9c9df2ce3bcf79dfe7b1eadb228a7e775de3e6b76e308e35956f6f9dd52ef7b2cf437f46994070c97919a73cb99bfed6cf9f686ce2d0ab3d53fb2d2cff7d9dd5d6ce7997b749d1d4e4531fdb6e1fb701fb776fee443be44407ebff4293e45f938fc777f4d4510d3c3a138a171dac4f56fac41d3d47af3c3efb8e9fa8ac89c5cebf4ea46671a889f8f1cdf44e177e0d335e7f2d4a88433185c33670a8e5beff2848089231543120087c125431501048084c013206a5fac82a1810c0b1a7e059c9170f0e6f9f4e10429237b7c3e03b97959e8881d75a8c7d70fa3959e4a448b713bc79c2b3f00f3a8379d1eba7f97bbe7a28f6ddb4e657cdba73602681047e0322eb66dfbbaaefa212b3eafb9b9b2b89fdf15b50e784fcfb09935f7189397d9271d52082324159757e2d40c4fe1a0bb59cd7c45ae77d705e4e1d0baf9db474da87639f655cb0eab04b99f3b323608284108c7147d71b638c7124127126271d7f7a42484dd25d13c1e3ef0d96653975e28aa238640ba997efae99a50c32489701a3faad767e33a222268462546f0b3bdbe5a049605100000d8179ec8d8ad20fc69e3fabece6f7b77fdd3b8b1efaf9eb4fd7ab27a471e40603afbeec8fe0c4e39eeee21a766377169b4b323eb9ad9cfc52d527a4923ff0aacb8eb7ecf16e0f086aaa94ff84aba9e6a2fa6d9f3fc1d8d01f31896b97ee0aa40d2f88356d9ef8ebfc9ecd9d68879ce860fdb3c98ffa8e9460544804ff9628fc671f8c3ab9764d5b268ae7558ecabee3936ea82e1e77326a88ab480100248eb4ef39c638eb94183afe9f0e7f52335d595364e2b028f19cb8b3581d5df27af63706f049902143a6fcc727e0b17be191047a6d8ec44101400018818c634a5bf5c23ab0fa47b3c384f1671624a97a4aa3cee75d33ae779a145d33b9207ffcaa08802879e74c19e5dfbcce00e0875e3d2da5f7fc43bc9645b17ebeaf55ea1977dd36b45bdb6639a9f967dcfd653907001091adaf4d382d4f4718fb5a0d9bbdaa82d73d79ed7defdf785a9622e9191d47fd7b6bac943cf2edf8468d2eb967e2c04ecd1bb61efbe5a1a543d23b3ebac3a91e8f7c7f7de3a637ae8d023ff8caa9c9dd673e7265a73499688dce7d64edbed58f0d6be523c4d5fc927f6f3301008c1daf5f7b6a8e4b96652db9f1d9b33707b73e3e7ce2f7a13513da64a667b59ff86d38b87c4476bb995b2c00e095ab9f1ad32d4727444ecaef7ddbd78178ed80ca55f7f7c96e33fefdfd76dd9328f8c3b397b6f313a2e49d3963a5f3adcdadcf8deade2859214449ef70d953eb030200ac9fef6f9b35e85ff70f6be923c4db6ae44b5b0a97dd3da0c04388afe3f8f7f6d7f770c40e7d745bbf063a21be76635edde188d188d0e67f5fdd2d5b2344cd3865d4331b9c518af0cfaf5e7f7a819710e2caee7adda24371b5e922bcf999f3f20b46bcbc2d5a77ec919fe75ede21c345b4dcde377f70c08ebdb9f5f51bfa34f41042fc6d863ff29d73c878d5ba67c674cdd6085132ba5cf5efcd61214a170def38f28be0869b3a66e5f59af9d3113eb9e69ef76f3fa7a55f26444b6b77d94b3b2d000061ec5830be5ba642487af7498b0e5200e087e6f5f0f779bbd4d9d581a5e7677498bddd06005ab462d6b0f6192a214a72b3731eda64c4ad9c1efee4a68ed9ddeffcbcb46e053e2b5a3aedcc029f427cad2f7e7a83536b1e5af7c0d00e391e42889e7bea35f3ab77423d23a4873fbd6750731f21c4dba4ffed1f3a873ab26a7ca34697cc9834a84bbb66b9992d863eb1315427ed087c726e6a8b71b78feedbb563ab860dbb8e7b6dbb0100c04b96dd39b04da68b10e22938e39645ceea4e7842063e3937b5d5841963fbb66bdaa8ebf40d81c2776ee8db2c55238424b71c72ff17250ce0b867fe5f99a71fab823bbe30bc46d5c4c9d39d401baf7012cf81d45d32fe061027637b74fdb8f3345023301b13be608cc71978d66c086a1de970cd6c67cd2427ae97a79611945328a1314be2bf0c4ed2ad205011d83c66c8592f94fcbebdbcdfdd71ed3d2f7ffcddb692ea645d6f3ee814e3ab157b2d086ffe688b2727f2e5570729047ffc605bcea0eea9477e5756fef5b2b4199f6fda5eb871a6fcccb54ffe6c8208ac9c32e0868d67bfb1dba455ab6ec18f0f9bfc59c51163a085f3468d79afe99c6de1f0ee374efffeb90d35a66fe6fec5abda3cb16a5be1b657cff040dd7ebceadf43eb5ed932f09dc268f1b24b774def3f606af1d84f8b22fbdee9f3ed6db72e291310f872ea942f4f7f7b9f615b815d9fdc3f20436f79d3c2a7bb7bba3ebbb9a8e4f08f4ff774c745cb77c70cbaeff0c5efed89d8d1fd5fcc1e922b5717c7b0e2cf6e3b73e8fba7cefffc990bf2eab4c8f0d2cf5e3e78e987078db25513028f8f7f7a8b090020650c98f5e9ae9015d9fbf690add32f7b38168078e9f2d7abc62d2b8eec7bb3d75737f41df4b8eb9ed5e5a15f9ecaffcf8df7ad0e1fcd516c99f759a3d91b03e15d2f775c3665ca92320110fa6eda90293f9cfde6dea87170d1b09d770e99f2459510952b269f3d694defb93f876cb364cddc91cd5c35468355ab1f3ab7ffd3e98f7ef9fa55cdebd6bc8736ccdd38e09d3da1d096c70bde19336a7e210511f8ea9673266d1cf0fa8e8859fecdcdf889e1372eab10bce8fdb183eeafbc72f121237ae8a34b0aa70dbb775d34edfc853fbcdec7dbe9898d87f77f33bdb6bb1f20bae1fec1a316359eb5bac2b22a37bf39e114a7a726b4ee85b5a7cddb1109fc342b65c1f533be0f1f3bb7dff1ec85439f576e5c5e64d82688c2ee0000200049444154a15d1f4eef9b5a3da123acbdef5cd3f7ea8d977cf0e9cc7e6975a4ceadc285efbaee5e5d162d593ab270fa85d39c2dc88d2e9af3ed41c30afefc4ca715378c7e6917ad7784b4f0d591235ef04efbbeca0cfef040ce1b23473c17cb19ccfd9f6e38e5e96f366ddff5c535fbef9ff0c6bea32ee2c8ce458517bcb1ea872d5b3fb96ccb94118ffd6c0108d05b8f7b757d896956acbe276dc195e31715f3933b2123dbffb37dc0fc753bf6ae7fb0b38e7cdd6ff9ef964acb28fe6c5ce4f191b77d1db3c53ad699ff67d3297552e0f8287cb41c551db6fa588b89df81f8e8efd8f41886e118633a41dc717ba82973ac63ba1b1319af46fdda842a8608072a80c789cafe6530046818340cc6713911e41ff0c2aaff5ce3fbe6b1ab4f6f91a1a59f7addebdba300def6e7b738b8f8bbd2c8aecf36644db8a34fd9e2b515e16d1fafd77bf76b5087f744ded36fbdba831b01c9ee3bb4d1a1afb64720b8eaa977c4a8c76eee93a548496d46df3b3e79d9fc1fc2477080cb5e5e5b70cb3d430b74ec6e3d6ac6550d6b562aa50cbefdf2563aaabf58a71a7abb49d3863777cba95d2f393f8fe54cb8e59c7c5dcde937fa747ddb9a0336c28a86aab6ffb069772553535b76ef98211fadca1623744a3e9bf379d62d4f4dea99a562d9d7a447efc62e8400c02a7c6ffce9a3570ffdef8a8707641e2d490aeed3ee9a7e5e814b4eee38f2ca6687beda11450869cd878feedf225595d49c336e9ad6b578f9ea321e5b78faed031b686a4ebfd1a72789f637df705a86aa373defaaf6e10d3f96f1baab561a8cbeef9aaea98ad670e0b833f56dab0f5828bae9d5ff84ce79e8d67e598a9cd6f3c68787f30f5edc10097effcc7ff1e8a7a79d9daf63e269d0b9771b470e8a952cbbb3ff79ef747c79e58b231aaa475f8d6ad3f1f75cdad22de98d87cdb8a5d1da57be2815a1ef9f7e575cfee8cd7db255e26b336ac6b5c9cbe7ff182a59f6e4a71937cdbee694145949eb3ee1be0bcc0f166e338fa57017fdf1a5d78acf7e7cd6b0e65e49d2b3daf53ec5d9ef7adbc9332e6d9324bb5b5d746da7c8861fcbd8516b708287bd6be10b9b3acc7aeccaf67e19aba9ad4eeb91ab208440185b5fbaecf49b4b267df6d1eddd92a5a33bf0bd67dd77f3e9193249e93169d6e0e8a2d77e8a22e4ed3072649f029f2cb91a0f993aa9d9f68fb744ea1ba154bcfca5d50d6f9d35b29587b89a5e34737aab4df316ef670801908cf36e1ed15443486b32e09cccc26ff618471da99c4b6f1a942b23e46a7dc5ad5d0adf5cb4db4624e3b451c3bbe67908496a73e91da3d2362dd96e9cdc09a9361839e5bc862a420823257fe0e821ed3275494eed36feae73e0fbcf0b2d841042c73af3ffca49d198657c75d765bdb1bb26a776b8ef9a3e788701179c3b7e1358404d7db7c3a2a0388ddae3cc75c6af5f9224dbb61dc34c5ced021a3faa9a49cb3a539ace14a8534b5ebfbaac5702af046904dc71215cc3904cc027010078244826b159470941328164021840c5e023475821ffea08ce414120c109f4c10190abe9f9d3e62dffe9b0113db0f236ef8231c3e76cb3716af741b9db16adddf1ed17568f73070f6fbcf3c30ddbbefc32d4e1dc96aeba6491e6f739092a9255222c93b1e0fe7d15fb5f19d2343737373737b7e0aca70a6928144f17d895fb2be4dc6669040021a466b7c9ae89e0c497e33b31e5447cb98e0c2156dc9a3b3ddd717dc3b29b508372f0f679e2ed9bbd0bc77549736775b974f6cad2633e02d1f2bda528bb6d76dde9387a70f1136f0507df79dda9c9f51e04eccac8d09d8daa6e056c9309006bdf87d32fe8dc30cdef4f4d6f71c597816895a3fc8e5d7123d47dd5828f44d33035e851c78724e7d54842ba6516b505d89585217ff32c2d961b64b54c350e964643070fd9196d73d4badc5ac537735ed8d9ed969bfb67d69f39c819cdd29d2f4cd29a66e08a7d955670fffe8afdf3ce6fdea04183060d1a3419f074210d858cb25dc5e12d0f9fd1d879b7c545ef55b0caf071f6e5ee404aab5c173ae6f721ba2ed1e8319d5b69d9ee2a6f93025fdd3d6eed78ebf14f5ca3ef1addc65d6f9091531a673a0703d48c66c9a1c24a0a22f2cb821bcf6e9797ea4f49cbea72fbc6403864897a466857eeabc099cd63bd7492bf719e5a555841010024775a4cb013c9aa44a3f4a871cbfe06b16f86d4d41c3d5058418157ad7b6e6cdf96d929fe94b4bc339edc5555659ce40959bb9f0058c9970f5fdaa34986df9f92d6f0fcb78b42b153e99867fe5f3a097b14d751afa877bd4523f1f8b579779db85cf303c6d8b174709a7a6ad3b3381708a74c253e9ac7c7f7fa79f0320a110e12820887121b022c56fe5863b813700c77446db73c13c0048405981cf889fcc1c22c169d1dc3070110e2b584381520004c7ef2d5e548cbe97dedcd7db55ddfed354069d0afb7beee8db7161e6a33b8556ed773fcebde7a73616193f33a784fbc22ecc9cef63799fcd9ee030e0e95854b3e38cf1f779327c9797e567628e89c94b4725f05ad9d61c135ed4c88e88499b10b8785cbc327cd4591cc7eb7ce5fb9a332bcfbedf377dd77c5433f385e3747cb1a90948669e2f0cf87ebd2dca4d1d8856f9efbf5c841f77c5d7192d502a26cf1f8310bb2ef5db9afaca2ac74fbfc7ede3faeb25f4ecef7546c2f8a71ce56d12fe57a4e9aeec9c9968b371f32ebeeffb421af7c30fed0e4fe133f3a5cef1eb34b7694d8b198b9b384fb1b242b9eec2c7f93494b77ee7370a02458b4e8dc347fc3344fa759dfee71dedc7fb0ac6ac7dcd3dcc7dce9290549e55b0f464fe65c239a0cd58756985541530000492d480eedda13a8bbc3d576777cf85c9bf9432e7cf2c7707dbbd42edf5d147bd4348b77547af293092d7ced8aeb3fef3667edc1f2f2d2c3eb67777081a877847272033f2fde16db1fac62f77ed397ef3fc9692bab68cb6167eff3d0be5d416fbe9f989b1fbb7cfa8e0b166c2eaa282fddffc594c68a38f913b2e60209afbafdb2c7edeb3ede595a515ebaf7c34b33a47f4cc782533a8de3e8941a3efa68befb8484497ca0afe5c4e3b2efd846e33552e214c36bbd8faba5c02dcbb22caba646d0f9b7cea4658ddf710da75f7f3db8702cd6284478ec67671d96a875a9775e4e52c2a0eefbc671634784c73e1862b1781d66b52e6b2a06041039d181b777bf79e75d2f2edbb4afd2b4027b96cff9d7e756abbe4d340057cb733b56befdaf5539433a262979a7f70acf7b746de6393d324e860f4aea3579b8f5fce4473e3f60084183fbd72dfe7063158f9b809732cfbca2d3ce675efa212c80577cf3dcbf7f31eae3e3f4c6a7e51d5cf2c5018a90b973e1639f949d6404e7553ffce7bfdfed0b31a4fa3333921449c280b4d414a9f8e7fd75e20bce1830b1dfa1476e7af6fb125bb0c0ae555fef8e2d41b2863cb3e2c5b66f9c3f78e6aaaa9309e2c20e0599bf45cb1c1d8bc8e6d79efc26f8c75d75aef6a32f702f9ef6f85725362dffeea93b17c2e0b19ddc49a74ebc90cfbff1e1e5fb4dc123fbd77dbd25365029a5f7cca5ef0e5935facc9b96141fbdd3ccedcfdfffcef62837f72ebaefd15d5daeec9b8e937a4e1e66cdbde9d12faa0fd9271f6dac82ccb3279fb16fe64d2fac29b185b0aaf6acfa60f10ee3d883ec70f5e5194ba7dcf5fe8e30e746f1a6afd7971cab8815799b9f9abef3fd6f4a3888f08ff31eff262c00406972d135ed7e987eeb6b9baa98b0cb7ff9fabb43b13babd664cceb2b1e70fd6bc0f0677f3efa9c16c1cfee7dfcab52ca2abf7fe6ee8fb5f346b67509b32a2c65b46c9ea1225eb5e6a5b91bc3c71821cf3cf3aaae7b1ebbfb9ded516eecfeef3db3b6b41d33a8c14946705afade8cb96bab987de8b307ee5dd3e8d2f30b141ead30b406ad1afb6560c55f3cb76097f1eb4ec8d8191cadb4bc8d5b35f04a60ed5df4e4e262faf7c5eba39916cc0109404c388ef25840ac2e50c46a2aea24ce8e1b72bc1216c4894f3996f3353f73ceb1002c381600b150cd3802403c4ee99003080e9c03e7202c6adb94db943b99b861188eee20a98674249c59cd78bea5fe08fe7741c7e0c5902441881d6f0eb33a5fcef4ec9a3fbe4f23bfa6fa9a5ebcc075c3bbef5ed35806006fc7f3db00cb1bd03d0d83de62705737f7f73ab3d14915ff225fbf27973dd361f9d52d748cd5ecee635fdc5027af228dae7afdf9d3965cd8baf529ddcf7d4639af75bd899ddcf8ca676ef1ccee5ed0a27def89eb3bf5cb56eaf1858723350963a9e5b74f8d6c9fa248c4dfeb29cf2d2f4deda041528fdb26e62fe8932429f9577e5933710a52f645af7e3ccdffea905c8d68b97d6ffbe840ed433ec9bd70eee7cf367979c89087d7044e188e71e6798f4ccb7dae77b3b65d7b9e737761b78e497fe049e1e9f9e0a2475a7d382c57533306bfdde0fe0f9ee8978c5072bf27963cd17ed998662e22a77519bf205e1e32f58c873e7bebac1597f59fbabcee33bbe7946bda2f1e96ef7635bb7efb85f3e68f694800f9fa3ef1e99cf6cbc7b67213a2e7f6b8e6c50d010e52d6b0799fdc93f2fa850d3542920ace98f2f6b6e3e504fa29f77c3c6fd0969b3b25c9b2aff565cffc70ec7b98d6e19639a34b6f6adfb8cd2967dd5bd2af9bc39cc84d27bcf7ded8e0c37d5215e26e7cee03f16c83d67cec5bcbef41f79f79f18bbf44eb4ec70fbf3030a34baa9e7ad6bcac19ef3dd0d30372932b1fbb964d3fa559876ea70d7dda3ebda5fb5823240daf5cf0d61565f774f2c8eeb6b7ecbde8f57727343b594ec2d5f2cafe5baf6f99a435b87465cf39efdcdc4605bdd3adb3cfdf76759b169dbaf71ef976725f47d6f1579c900000e03d6de603dd969cdfb255e753cf9cf04dd39e59ca9f1f9a4f9e199728c794c7feb50151409423cac1e6880a411930ee0457c698600cb8c09c392fc428302aa82da84d05672040c20223818022c125842410b62571464020c138a702714c90a41059261871e0369600cb82236a8365638e8962516131665ab42a100a0402a6695a66d4b60cd388844381702860188610026122004b44e1025936e3021159c5921c8918ff206d420f1620c0e4c216c7d4261c3068c8df788f4974b127f0bf8fc0e2c18dee3873cdda294de47fc068967fbab84d9bb6c75fc6610f7edebcb95bb7ae27b3ce6369139e337c7cfc855ca3061eaff2cda05aa3ca9975142c7ee213c5898a573f7608001008b0e0c8b208c1406481054388232e01c208240e2018415896652e09ca3992b042e4143d899946667a466e5e36418871dbadea8a4a10420ea90200b2a2a9aa8a251921545336eedcc938e7d4b6ff41cd7d2176f43de09f85a3550913482081ff15d88855e792a2465456545bec387d3a28c6650343880a2e50adfa35e280002101b22c03172018e2314141240415c822844a822301180061c71d8d08a46b1a6254504629e716e718118c09224e38767870a2284e0b8f657149926adae8634ab31c1c65abda2767872b97a4447b76228e2790c0ff91085e5d1902c2d111748a0245cc9c20aec707400030ce39021c9b330481007181101886019c210082b084b08410e39c0a0eba6c724a1d170824800b092101d8a61c332e2807c1104832c6042b18246adb9c31d3344dd374a92ac692e082734108412866a0169bb4e45c081189449c694c079224298af23f16c18d48e89f339844104fe07f10f88c770bbf07609110fb3ff6cd6d60d51ec700420002e498643ab408af558e759405b1a876ee71e63c21a6fecd8061040810c39c236173c105674898169858604214450600665361330c3c100aaa48d2309130c1886084c016966d4a8a82001cdb1d879a618c417d36cdcef4a953a0e2885bd514b1e0ff13476ee7935d73872f0dfe2e8e67c5c8824e0ffd621d998cd73f6d125d3fb56deb89df474e66bdd6d6873b351af3f91f77630aae18d9a0cb23bf5860ef7cb25bde45bfef5b2790c0ff3f109c7241ebb46572cea9e08c73e6549580881506322e714c38c65ce03867350e4cd154a4132e4344d02a2b5a6185022c1ae6a62598a2286969a90d1a356cdab46941e38605050d0b0a0a9a376bd2a471a3acac0c5dd729b30cc3a29463901042b22c038053e8cd1873f4ade25b2ee3512377155f6278821c5c41e0934041c0055431881cb73a0d2310e20fe3b1932490012a281c639bacf4ab2726defcf4879bcb187667b73eedf287e6cee897faa7dd91d4e657dc7b7b6afda2807583b89a7fc19dd368a3bf59fc4e4aef7bcbcc16add4bf7093bc62d55353a7fdfbe3eff684c0dde88cb1b39ebd67487e42033081bf0ff1d726618ca318dfcd412000c16bbad5c12902ac0e8c421220712743471c8073c69c4240c4c3b629b0e02028509091a6bb9292925c2e974adc1edd959a919e9aeac7185b868129d52559c7b28624231cd9b767efaebd7b02c1b0c43126a4464ecb89ce18c50a046bc2370008c042084092a876ac67d589a3536e78bc088e005209181cca299c4ce36a16895591ff15b7d3b2c5d75df4afb2c96ffdb4bc67262ddafaedf20dca9f3a092ae7f51f7df149c7ce5e232fffdb59179cd461c4151dfed2cb85870e55e55ff6d8472fb4cb115b16dc78d9984bb3d67e31b1b19c082409fc85c1fa98d5844c48001c100781013808108823104230000c48a05a03070e020143cef29c32104c30068c234e059564a2a99ae6d27c3e5f467646c3860db3d2d2ab0e956bb2e2f1783497669a662858859970cb328b58e929a92ace7429246a1994ef371933a985305108a96de80784319665b9a6751e0050cc6e4d08211445e19c53c6e205148f97b3ca083082008fb562d2bf96f50d30283b66020ed6c1b59bac76d78eeddbc8abeafefc4e83afbcaa57aa04606e7bf18ade2dd3bd5edddba0cb986737d4adecb5f72dbce9ac36b95eb757cfec30f441a770971f9adf37bdf7c38f8feb91edf17a9b0f7b7cddfe354f5dda2ec3abfbdb8d7cc511d9ab874501082e199adbe6bae9570ee8ddb5438b26bd262c70fa46a2eb6f6dd3ea86ef2300c04a3f9f31b8a5cfedcfea70f1fdb3cfcbedf2c836fba8d2555eb5e6f111edb2535ca96dce7bf0eb728e1042a26acd939777cbf626b9fccdfadef8f60e032184a2ab27376f7b7bcc15c0defeaf2e05977c1e4608f1f2953387b44af6f8b33a5cf2c4ba20074008d15d4f75cbbbe8d3104228b4f4c2bcf693678d3fa757a7d68d1b74bde6f55dd651960681b5cf5ed3ab20d5e5f1a535eb7fe7b721a8770cc6fa5bdbb49eb43a8a1094fd674892a7f5ed3f980889a23706e40c78b348ca1f36e3ee7167776e9693ddfccc09d387266f5fb9f3ffae854102ff30cb084211b604326c6c52a00c3181806388d9df58ccb63915189084387093db544151cc42cc083223ca2d4604712bba47cf6fd4e0b41e3d2e38ffbc7306f4efd8ae6d7e7696cfa56b02b2bcee5499c86694559429b691ed71e7a6f8523d5a4eba1f3113839d959d665a6197470d4783aaae0016350d998e50b863808931763a7a9cf94c59969d3a428fc7631886c7ed0621bc5eafaeeb96656115413a815c05b26548aaaf71f1f7c76d15411a816c05320978e36e19182059824c021932a4114825e0c839e8085208a4547bf7d44fef34e8ddc3b3e6ae89b35e5db2667b699c90384eef7fef47dbcaaaaab6bf36e8977b47cdfea94e2f1ef275bde99d1f4a8215073fbe2af2e495777c1b63a043ebe76f19f0facecac2252376dd3de8dc3b8aaef8a4b06cf782d356dd79c7a7e5c7d907d15d1fee3fffd5cfd76cfce1c38b7fb965e4d3473800f1d28f6e18fda267daea92b2c2c5634ae77f516fa73b2f5f31afe48a257bcb4abe9e829fb97cd2d272cecb3e9978d183e5a3171fa8a8faf9d96e5f4ebcf0c18dc7ecfae6a58b278e7a5699baaab87cef8797ee7fa9dead44777c7c60c8bc953ffcbce93f03be9f3af5b323bf133bfcded8f366158d786b6b55a87cf7670f9c9b4b50bd63d09b9dddd1f8e6cb7d16447efee4174f76e4ab6f0e53086dfa7847ced95d53e2f3016bdf37ebc205bd0af4447298c03f034420823091240961244030669a66341a0d87c3b66d238408c10821c7fccc645649a8a28a46845b4acdcb6cdea165971e5dbbf7e8d6fdd46eed5bb7cec9487721ac71e157b53455572d6a9495a7285aaaa2fa652559519208d6909099896c13d1a8a011cb0c5366ba3d1a159468980a1a4f671fd19d5f3dc756d37ee92c1389441042a150282d2dadacac6cdfbe7d070f1ec4a93218020edb50c9c08563c2554952ad387806814c193265907f93baba82c02f8321a0d8862a0e3aaebd4ff8086080620a653608000a319f7b4340258b69b31cf38929f9cc673e7fe3eaa4ef9eba6e60fb8669797d6f7c73471400d4a6178c3ca3a95fc14ad6e993a79e52f2f9da235bdae5bcfe970d6e93ae61e2ef32f68e81b0fa8b424720426f73dded439bb888bff388737379f6b5370dc8d394ac3e97f5d1b7af39701c5f3639fbe28967671300bdd5a81bbb14befdc19eb885836be77d997cd5f48b5ab8b0927bf6d49b3aa9f5dd0b84daf9d6db07e6a9d8d3faf219a33d2be6ad0d06d7bcf4996bf4ccb1a7f88892d3ff8efb7a172f7ce79763f58507d7beb2c23be6eecb5abbb1d6f0dc6937b653ead98a5a70f984fe590490a7cda09efa8e35fbe3554978c967cfadccbce99109a7662888241574ebd54887fac7e069776eb3434bd79445762fdf9879cd2dbdca97aeaf0c6f5ff283deab4f6e2de3cdabbe9d396636bbe6c9b14d13144a02ff10444dcbb228a342200c48024c30919024e9ba4a1489030b47825555156634acc8923f2db949fbe605ed9b356ad7b471bb66cdda366fdaaa69d366058d1be6b76cdc38d79fe2164833698a907264779eeacd513c1e81152154c134247424742414102a06a016e6943393209e9e9eca055375cde1be6b84066b7e8d37e889974f71a46839e7baae57555525272777ecd871dadd77118343900100440548004912543108733038c80892095432702c9e7f1b8be2c260f258b70e132009f04a106000002a862a0a028001181c3404754b778ecb7ab99a0cbeed85c1b781300ead7a6edcb0b1230bba7c3db961d1e25953662df866775048d8aa0c341a183d222165a55f3d79d3f49756fc52c1244c2bab7c136ab4d3726ab5d35ce96931ed3425a61a78ec08eecf8b69122225355b0feeaba0d0a07a63e1a26296da24d5896c52527e56bdaa8d923b3bdfb973829cde34c5fab6381464452c6d6086f341a4e734f606f7551c436382858b8a78fa79b18589bf699e0bd7b791d41ac13a45a2c61147935614964176eb237aa059b8a8be31e0d65dcfceb9fda375bbcc9576b787069eba7ace273fec68fb55a8edbd2daad51f4568fda3c387bddbfef965f7f4f0a244e048e01f022e491c0b2e046336736631b11012aa8a846459922549d314d523a7f8fd7939b9fecc742ddd670a9b512a03d665422481b92d09110d5478642dcde55674b704484618d982d9422282d99473dbd19f658c32c604a7dca6842844d388a26466664a5bb6c8205b518b2045205ce393c939c7809d894de74d675613001ced94a865656767efdebddbeff78fbfee3ad5ab0302122f99690940083002266aa5a62cf1bb2cd61474c4dca60db14d700194838a200a8000540cf66fdc0ad2b27b5e3db9f7cccb57171ae55b268e7bb3c1bf57ec383b5fc715ef9fdb62e6912b0daf9e36e669fbfea55b2f69ee95c22baf6c37f6f7924476d1d622139aca003cbc6f57c8d33f8efa91dc991952d9ce320b72340016283c1cadef5ec02287f65531f0480076e98e722523dde3159952e9f6120b1ae800227a7077d0dbd24f8e143de4e1b2088b6d85040e5451c8510078a4a8d4fcb593c9c49f9f0a87b716d98393e4b8c1d73b0625b74f2ffdc5b7df0d1f6e7543cb9ca66727ffebdd7776ec6b7c457b8f13bec31b9fbc68f0dcec4797cdb93037917f27f00f82ed52a9a094728bda166708838c254224afdf9b9ce4cb48f127b95c0a91ddaae6f326b9bd2e8ac106090009ceb165cb88a912d1104112d2b0a40a006a739b590012c21811d3342d4a6d4e91049419c1602010089851c3eb767b3c1e9fa4100525b99374453323266396e3e3ee84ec984b3d8e790939e528922455db660a21445252525555555e5edef5532639d96e3418c5f139128a112e7fe45eab37997636410114041904d265e00242bf46c7ccdef3eeddf7cd5bb1797f956905f67ef1fc632bad16bd1b2b7628c8fccd5a64eb5844b62c786655dd894c11a9b43c052df3bc1258851fce5952f2bbb5d368d9fb33ffbd3ec0ecc3cbfef5c0bafc11431ac625b2dece637a57be326be1b608b70e7cfaafc73798f5a5a4c858377bf6a7072c1edefac6bdaf05fb5ed1c5ebed7ae599e1d7ee99f76390598757fc6bc6caf40b2f6aa181daa06b41e0ebcf76460168d1f2b96f175a0000de2e57f6a978fdc555951c4478d32b4faf89feda2f81d3fb5fd7e7f0e3b7cd5d536a0b16d8bdfadb3d5138c618c0d5fc9cf6950b1f5f9d3da8bd57c9e9dd23f2da531b3206744b970044e4a739170f7c44bbebfda7876671c3300c8b27024702ff101459910a6685254edd9a9a92949c93995dd028bf69e3b69d3b75e8d4be6ddb362d5a346b9497ebf77a906d472b2aa132a0878d642a5218f209ece1dc4585c685cfa52b006634621886496dca9845ed88651c282a3a5c5a5a110c456d6a5208478dcacaaab2b2f2ca8aaa6055d08c9846c8c28093bda904118262ea83351d3a35766bf1bebbe8c8dac1f2f2724a29d058545555956838c66900804b028bffc13579b6000dc7881a87547136411068188aac5898ffb51bc59e0ccfee5913fb4fde55c5414a69d5ffda37e65e59a02aa90fddb6f0aab35abf929b95daa047977649cb8efc98a7e7bdf7751d39bce3c75939a9591d4fed91f9e3effd7e7a8bd167fe32b963dafa52b5ed654fbc31a9b50a10ad8d8c439e99b77ed4755dd227ba9a0c9830aa77f242828f0ae238e58c31fe9707e45fb6cbcc3c63cafc1707a6620c83e7bc7deb841bfa674f0d48e99d2f7f62e19d1d7400c818fce8bd8b2e19dc76417a565e97fe031a690100c069839f7e69fd153774eee8c94cc93df58ceec99ffeda6f21650d7b71d1e129132f6c7a6bb970e5741bffea7f7a344aad7f0ce0e9706e2b585c7956d7540c4ab381a7b89f8df4e8db50010063ebab4f7d5959013777cfbbd95971f77f172ebf383d41a524f04f60513c2e5993dd6eb7dbadebbaea71bb92dc1e97aa284268b28c8884014944d6754c74a40a412c4ba508732410702e6cce3863144439ab2084c88a421442b90884c3959595e1509431e00c5497eae749aa26635973799264a26ab28240a6365011953477667a76794588ab5c535482b96d5a35fef4f18e108e710f54abc83a73988d1a351a356a1408c1a29452aa26e928ab63772e202a4041a02028a5b56c8682205d864336707e52da843932981c6a3891e66500001e4949444154b25a930b8383049046800b880aa180e3c0296c0108208d08248009e148e71a5c181c40081d0b02020b21236130214044a810422c7dfed13e7dfbfd934e89e092a1adeeeaf7d5b7930a4e822f60852ff4edf2eec4cd9f8e4844b4041270f0cdd72bff326dc23e77cf70a99ac7adeb4491119285501028005ea268187b08d130510008072c04614cb62dc438638c3bbd9a206cc69800d5edb2190f19d1ca40554555306a1a8410555599252ccb9215c99fea4ff2ba2510c0a80448c1921048d7dc1607d5ed290b0657afdf601886aa100984694484e0a9c9fe14bf4f536559960921916894524a0851140d3042022384f617eebd6ec2b52d3a74f879c346455138884020408a6d704b2021b0045452882fdc60a2d6a0e7a4e2198fd51ec678da6aff87121b5cd59ba8a231ed6f67562dccc1e2401060009f04428029c09143670036ffe3599dbf18d6de65cb2b3b9dd521c5def5fefd8f6c6b3bf5547f227c2790c0df8106b9692084c24003e6279a5fd5bd12d1984856743318542cc42d1338c3189b56142bc412d4b6edea5c1833210030219219312dc605e5c18a60b0b20a13296adacc663e974725aaaeab1ac62c1ac5b2e4d21447cb30100a06ca83bac7cba2cce3513c3ae69c7b7d2e7fb2cf8c44c35595b665a872baa0944b9200c0aa2c1182301604138499cd6dd35064be71c3ea161ddab46ed39c5151545484a94538d4521c756f7dc7fe53fd119cd55f3dce6b9463e3d9071c8be0501da9751433563685538f02b5b529ffb360956b1ebbf0d28b4a2ca1e4f4bcf2f95746e527d4201348e06f41aaa22a58d225d983248f90148be2489845ad3004c0b4155dc5008e9799611826c354d80240c218232138b76d5b088429e602598c332e0090a6b974b70b30d674c5a3699cda9224e92e5502148d86abcca8a669fb0eecb719234411042b822366868255878b8b0e1d3edca74f9f268d1a961797ecddbe331cac72ebae64af27100d0bc111420271c499008e04c898634e23818a8a03fb2b034142144aa9c7adff6df1c414e046902481cd012150100838813f3d00682ecf3fe994f05cb0b4f282e30fb8c7acaf0ecd4a5c3c0924f0b7a3b1e2052e242a08e7843164336151046021ce25013250ce2c4a29d030b25449e616430264015800a78252060012481c10058e15d99de4d192c093e405004208668249522412b1a82d215c5e516a9a666aaabfa4ac82c8aae622d8a43650c404153814362ccb940949f6f958d4d45545912582c1888631679223d3c205a536300e4220ce3455e6cc0e94979596961b26350c4312fc6f8be0b680321b540c320621c0e460f0bf3edb0e2e1bde6452872f7fb8abd56fd45f8aaebdb1cd85d1055be7f67025ae900412f827c31da29459cca69c0b9b71e002238131469214b55928120e448351cb141851249225b70200d436988d3146d5338a04106502212413a2ba748100cb52241c15d1a8843016505959190e8735450d878394525573c98a8b28326012356c930a59d534dd4b88228450246246a266382498ad608d48281a0c72602061e4381d730e0c248124247c2e97a62a08b82a4ba66971661b91c8dff94c4f05d0dfe9cb43f73edfabd1759bcefd4fe10743d3fe5c82991df8f7a979e3d6c638a0fcde573df8f223973555f287cfb89f161c33fe5bbb164cbde1e137976d2ab6a5f44e174f9ffbcc0d5d9371e2624a2081bf1cbc32c0b88d05808439e78e942bc238629bc170d0e2ac321c8c58a6ac2a44912ddb4e732751db0606322132968400c1b9c52c4784d6122c180ad9b68d88545919304d332b3523c9ed111c0cc3c0186b2e37e71c63a2eb0410e60046d462884a264758e642623675fafb9100db32cc10f6b975afeeb6b92dc9449609c69800c280554c08211633bc6e37a254509b5b968c10c7ffe31e3df6ee779f5d0d1a2c9bb3b4e8fc91597f7a64545bcc5cb7feb666fcf0aaa72e3d67cce56d7b7d3dbee169a3c71cef1653be5fea33eddd7ff5689e54f2d9fd175f3168529b1df3cff425aea60412f8ab814108caa296657366d9b6655948c2b2a61e2a298e18514cb069994808890350212c4e55ce01210c1c2306827166dbb6a311685956341a2d2b2f370c0311291c0e33c67caacbadaabaae7b6c8fae6a9a4be55438cc02e35c60c418b338b52251c6b8699a0840309bd9d4a5293e975b9570b2cbe572ab928c11418eb295c401012848c2181b4c515485519bdb563412a2948603c1ffe974d0dab6e085adadef9a7b4dea37cf7c78c049e723df5ed320efc2a9e3ceead2a1657e4e9b8b9e5a1f140060fd7c5fabd4d3a74e3ab75ba73605d94d07defb455d237460259fcfbab08d5f4248c9ee35f19ddd663d5b449810a278f24e1f3fb92b6cffaed08caebdb171feb5ab220000bc6aed9c519d336484a4d453ae78f1a7b0007075b9edd1db2feed3363f2bbff365f74ced145cfddd412b712d2590c05f8f0a2b5c12aa3c54597ab0bc787f79d1e14059793418b60d55d75c9a9ee4f26626a5e425a7e724a56629493e49a3a6456d6edb2c1c8e96959595949484aa02b661729b0aca04b519b538b309065d9593dc1e09836d1a12461e972e4b08049390a096c96ccb320d6a5acca6ccb4c255414629b3a94bd36cdb8e86c3aaac24fb7c2e55d165c9a5489a8c358c14c464a012d892b08119829a2e85c804130c2e5d736baa47772944fe5fcec18d9fe6bdb2bbd5e4d143fb46ee3af5d9f7f65c7963130200601ef8645de71fbf79b119defbdab02e17ded175f39c1e32002b5ff969fabaafd79fa2972ebee69411134ed9f2d6905af6c3de3577d8052f143cbbaaea92c6c1cfef1934e2a2a73b7e7b4bf37ae91161ecfcf88d1f79830bb215a8ac79442bfaef5503efb5ee5d5afc7d3bbeee898b060fbda7e3c647bad6d2e3bc62c3b23d9e8e5db213bde60924f03760d7fe42cbb298e09224d99c59961565b6c9696e568e214734220bca2421c908dbd4240207a286252835ad70381c0a56719b7add1e9fcf87397010928434592108abbaae292a4158d755ca2c0c40305896c598901011cc160046c4002cd99419168d8643922461ce30284800125c5514cc593412443cc5ab27498a843093244992908c65224944208124ac108b230981a0cc8c1a8c09db8c9e38074f92c02ffd138f4778fd0baf1fec306e68236f9b5123f336cd7d6b7b2cb99592cfb9f5d2662a80dcf0c25b069b8be66f8a000020bde7cde33a7a1048e9674e1eed5bf6efd5c123f89867d6b7bdefa14b5b7a2425fbaca9f7f5dcb360c981ba3df7e6d63bdbf95c1ad19b8efdb1dfa32f8f6d521b8c79f1a78f2fcd98f2c835a7f8899cda7dc2fd43cd45efc6c9095abb5f1b77f58aeeb31f3e233951109e40027f038a2aca2ac2c188659a8c029154b74b75bb64458944229c73d334b10002881996190c1f2edc5f59527670dffefd85fb82e59512075922c0856d5accb625019280145f727a4aaa5bd1dc8a46b0645b96048253db34229cd92018b50cd38818d130b3a3d160a5190901b3142c8a0e14ca04bc2eb7dbedf6257b537c3e5d55bc1e972fc99de4d6bc2ec5abab2e4dd6642c4b2009c75ec2348c08e7d4b60c8485c7eb62cc46089d3807c708fe91544be0bbe7de2debf2e079f904a4562347377ef8a5d7b6dcf240070020bebc9458ee4cfc0d3cc1f58eaa1f766566ba71eced7c9fb5ec709ce4965db2a324bceac6531adc890100841da2b95d820ce0881da434b97dd98a49cd5c6e7f4a928a01e21ae869d9aee2f09687fa369ae3ac804582ae8bc231a6c6deffeeb87e37154ffe74c9150d1319780209fc2d48f1fb01c069889724090030c63221916058d88c5b76b96151c364a6651b940a1beb0a92b05bd524495288a410821012946140488010825b36151c00b024c9b2cc19336c9bdb148063846a3463c3e130c61821cc2c2b188e1a968d39f89392ba74e99c9ce4b30d93eb8adba387aca0654405f3484412480008841002860023101863c11967b640a0aaaa1021210421e47f954511e52b9f79bfdc0e5ddfc27b2302105694b3575fda78d7536d01ecd26d0722027404601cda5aeece77e40259a870570503af04601dde524c3233e35458496aa3345ffffb372d1976bc9216242765646567d547ad107fc3344fa7c9dfadb9be619d27167af0bfd79d3e6ef3a88f97ddd12521b69a40027f1732935238e702218c31e7dca2361336b768f1e1228c3102414dcb324c41199108916549266eb7aeca8a841021445354c698118e585183231008244912c8b1b9a7420855d74296c52c5b950946dc304c6a1900c041506adb16330c8b73f0fb7d9999d96969692eb7fb70d1c16865b9daa47192dbcd23aa603600e75c08c490c0004820248488353b624c39050c2eb74b149731c189a4c4621806c894414190462057810c19487db146c390298376dc30e4c19016775fc00019322808000001f83064ca902543aa546b19e191c01797e7a790d8f2c7062f593667a938fb95cd7b77eddcb973e7ce5d7bd6ccee5cf2f6dc35210010e1e533667f514259f9b74fdcb9d875c1e56d5d0000c85cf7d0fd1f149a3cb4e9e569f3c2678dede68dcfae2fb9aeedf753a7bef15325056e946dfbf2fd65fbec5f7176e0cc81379eb9effe1be7ae29b185b0aaf6ac5af4f10e0358d147379c3eeaeb416f2cbabdb3661986615291b8941248e06f00a2c04ddb8a44a3c150b0a2b2bcb8e4f0fe83fbf714062aab8c684400a86e972725d99b91eacd4cf1a5fb535292dd2ead46e2d5e9b04744020933c101409265dded525c1ac2c4e2a22a6a9a1c6c2485180f9a76d4b2a3160f9b962d0030d13ddeecbcdc662d9a376c58a06a5a5520b063e7b69f7efa69e7ce9d2525459aaeb8dc3a42020407c75c1209404200088c00232e0959552499808493927d58260223907075ac454010a412a86250c12095409204e5b46ef84e2150454fd039191590844145e0589f69181080250000fc126004e51404801b819f40990d0c00a3231468099c88b7618716cff9d27bc99261ad73aaa370e6983b06dc77cdb3dfcc9c084afe888b8dfb4e495eb95f341e7aff7f1fece901b000706aff71992f9f9171d14e23fbacdbde796e701a865a265c6e32e1fd45d1eb27f74bbfbc942a294d7b0c9ff6d2a05f737a4859c35f5d5a3ee5fa0b1a5c7fd0947d0d3b0d9afce28041159f3f34774718e60cce9be32c967dc3f73b9fee96b01e4b2081bf1a25c56594599c738410e73c6a9a966d70ce933cee6aad41091cf378c12d66bb881c3522b6c5b023faca852449b22c6b2e8fe012a53c1889462a2a2c6a1322cbba4b2059f12401e7a1505070ae797c6e5941820b21984d1963964056246a18959581aa502894e475616e7b88140a8530ce5455198445a9e5f2ba0506c008618c10c62001600400aa6a53ca85d0bc3eb73789940718a308da7407008c205b868a6aa779af042e0c4536004032014988308f85ef70fd82cf22feff54020ca0920a004893c014106440904827504ac1ae563acc2022cc20cc4592045808677910228388001506774ca30588d86be9f38f0e1834e4044729f2ed352d2ef7bcbff9b1ce474449ebe7fb3af4fd69cece77cef426cee40412f8a760f9a78bff326dc20b865cc23997b1a4aab22a2b08210c1c001445e69c53a002804b8803a394726a27bb3c6624ca18d3541581e478696a9a16314ca22aaaa2330c828327c9dbac45f3c6cd5a71c5cdb1547ab868f38f1bf7ecde6e1a51b09965443c1e97659a9150381c0e5b9605004456658255195c324ed6d4829c8c6eeddb703388b8999eee4fcb4a1348208c05461210841008cc11a612361920496bd5b97be12fbb77edda13280f1cc1831feb015f42904220c28e15be8f8aa21c7c1220008c40c1506903408c338937e2b1c5f19c301348208104fe40504de194212ca9ba26abba2a6102424298da16038628638263ce3802cc11c7126516104018516e83601c386760464212510cca0c3b6c323b1a31a1a4a43212292ca92809591ccb91aae0c103fbca4a8b04b30908c1a8bd6fbf2ccbaa4230c648d101002409112c04658c5141c391881002634cb9e082526a03165c4820108b054c2c005b1c712c47432140c8e7f379bdbe5065f8a46632998030031f81088ff121c74794834f020d034660f1d88d41c4d89ada167a0c4013a755020924f097c0e3f5dab68d0024a220093340c08540c2b46c841092882404e35c082a0412800cd3c618dbb6088743945209cb8c31d3b44d6a1ba6c53927b2ca11444d63db8eed82ac06c58388423002218031105c609025e24e4ee69c0b4e39e71811c782c7b22cdda5086e7206420859963927b6454d8399a6250000538124001b0063819900203228c8881a0088b8ddc4e5e2049f6c2d4a980361904aa0849e94e57184838e4142505d5017cbbe5514a3d109028221643bc4496d32ae1f97023722a1136db9fd53bffc08c0ea2ed968ca863d001032228933398104fe2f22d9e5e19c0be658e100e5c2e24c706eb198493ca5d4b22c8b9ab66d73ce6ddb042e6a1ce58588999f8958b0c2d4621c840c4426842340cc04660a219000401c21240112c039230821471b4b082a0010421881698a148f8b522b108854558689a0982b15e5218c89aca9b2a220c4010063c405c31cb148444b2246301c2c2ff766e6a9c5655492898e217a72dc48150382208d40b10d27fc4494439a0c206a57ce048438244b1045c0017404268fcd765a1c5c04bc12800019014b9c6b00f6ce277bf6f96ae6d68567ff79c47d74fdad5d46465f5e37a77b42583181ffff11aca874c2740d9cf212dbb621165e4575b01642082478cdfb8e312542b8964f70d40aab572e019738750cc79c651c6b340040823bbfc6a6f4001020c04830ce18030e9c8165d9928405072cc0b6b88419c7dc5983105c12921042010c142490c2e1881723ac299ad78d63260a02020caa39173079ad2783c16bcde6cb298439a827d1e1630b100222470ac6061954b098f7718043653587620aa8a2000818400585083b11bbc20ebe3620b3d96debe32c7d45e59291d979577c56f55714ebb183aff64ae93cdb6902e555dfcdea979e7bfe9c9f22bf71dbe69699edd34e7fb338febe28a5f7bd75d6d856ea1f3760b757775e69adcf9af2ce4e0340693074daf4118d4e4a58b76ac9506fcd1a525a9e75cb7bf50ac72490c03f16fbf7ef3f70e0c0c183070f1f3e5c5c5c5c5a5a5a5e5e5e5e5e1e080482c160381c8e46a38e60a113c45935e2c37a8d07b188330fabf74ff1a697f1cbd4fcca39775a7e28a5d168b4e6fee17402514a6bb6ee7cca2963278454965700426edd959c9c8c0d1ebba904596df26b89da494b83d7e6d1ce622793b3eb1810aa67e6d31410601060601cf927434090c6227e549c88a891b2065edbb3f2dd5736846b7661d91773572843c6f5f0fdb573a3bc7ce58cc1835f487b60c55bd7b775fd81dbc6491d465c31305ff9e3d6a8369bb1b628587178c77faf12f3afbdf2f5422aa5f7bc6c649fcc9365d294acab571cae085616ed593a497f6dfcb5ef1d3aa9a725c168c2b03e817f006a22b561184ee844084992a4c4c1b1a9748ce12549c2d570b2e93a51f8a850ceeb8dda75c27d6dbe0fc229b371fa36ab2deab143d738ef3b3f30c19dd1222e142207020110c8ed76272525fdf10df36e0c3e099209549d1c63fedbe25bda19d79e617cf8e29a5841372f5afefc37bee1579fe201b0f67d3c6d48bb74b7574f6d73ee8c65454e3e6fed7bffe67e79495e5f8353af983df3d4cc7eaf1771e0a5cbef3abf438354ddedf5b73867ea87076c00007e687edfb453efbeffcab3ba746899dbb8ef4d1f1eaaff9980962ebb63e0d005058faf786d5c0b1d0100b0d295b32fee9ce7767b931a9f35e5bdbd26d83b9eec913df0cdc3b128165935b145a3712b8327c1a274cd1dbe340810f9fefae6adaf7a62fae01669ba3ba7fba4457b76bd3fa55f63afdb9b73e6dd9f9739eb3d7abb47c3115674e7f6befa86ceb063f57e33bafed636ad6ef8de11560cac7f7e5c8f867eddedcbe939fee59feb7d9ec0442244766576bdf4ea8e62cf4f45360084d63f3ca27b7eaa5777a734ec73fdebdb9de7a2e092a1b9ed26cdbc76409796cd7bdfbd6ef747779cd3342d49f724a714f4bd7d75622e2281bf0152359c885c2728d750e1b66d5b96e5502b8038c2c2f9b7e605883b2f014c008bfd7aec5cfbe8f76b023ae5cc294e8f4422186387aba91d1e46d5011d09819c3e1959962dc300005dd3745dffe323b884400094d910f933332fe4ef35fe1c58f2c2b7950200d8c1252facceb8644c3b1d8c9f1ebe70ec92d6b3d7955696af7ba0d17b578f5b788801dd3bffaa711fb57e767369c52faf9ff5e32b1b43b1670abdf5952f7fbf2f1438f4edf4d437c74dfab02436e8f0a68f8cab17aedef8f38fcf357bffa699abc3471313a59fdd3a60c4fbed9f5df1d2e8265a2cecee7ef99211af78a7ae280a946d7ba9d73793463db75d341a7a75d31f5ffae420030008ad7de96334e4ea2ebf8edcb6f67df051d2f46f0e566c9a9dfbded5675cfcdf564ffe505eb46a2a7be1c6e7b69af56ff7581ab6c2d8b5e4ad4dbc41bb7871005efcc175431ea81cb36877b072f7a211fbeeba64d6fa63855961576cfacffccdee2ebdf3550000b9e1b0c7beda53112eddf074872f265ffdeaeed8ed2ebae3fd9dfd5ffa76ebf66fa7c3d35316e63dfe63593454ba67c5a3c3f313da3009fc0de047a22692b238d4fcc92133e2790c706620313e0e8b72ac04fce8f02d786c48ce02d1a8195bb313bb250cb1305e0b2743c720d9b60d943a0f0d7f7c04774812eb4fa7a3bdddc69daf2d9ffb791907ba6fd18b3f361c7d694b15a23fcd9b7fb0dfac3b07e6ffbff6ae36a6a9330a9ffbbef75e0a1428a5d00a0252b02a0be00718d4e9d0380d38232e30e6f00b194371736a981014379d33dbb26573f3870ad3a989244c470c281a896e1a5063f08338fc400a2c381d74a5a5b6f4f6dedebb1fb75e2b5023d9a231e9f3a3e9477acfc99be679cf7dcee9f3fa62df310bcb8a63ae1cbc64e27ace1d6ed16e28c988f4417e71d9a5795a515fc6aae94b32a784fb612c9f905d9cabba79bacde526e897b4a6709a02010a49cd8cb7de68f9674815ce192f9ceb5265bcf766a4c4846c67cdbeebaf6dde91ad93635a337bc3d6d4aeaa330f20624161e29dcaba6e0e04f3c5cad3b2c5ab9246d839c4caf4cd45d354b44c9bb12211e1b9eb97250652f2f18b73621f36e9ed1ee20e3156bcbb352542a95404277c78f38d9d7bf362dc8c157b1b763784addb993f514152ca9482f2454cddb136fbe07de461c5acd0005fb9323c75fda5e4b2f234250100f284777366440790c8373a6363515cdba95617f5d3a3977cb42092060044cab0b5abe5c63d03830363a6246bbc0ceec54b00cbb22ccb8afa89c4c822298b8f0821a94e973ca39ec1c29ea8dcfdcd41fac9a06bf23c08803881b7d9ed80b0d34d22178b6e810029375e205cea3ccb31b60182402449bec2273cf84fcccb5136ee39d363efa8d97f47979f154b03b0067d8fe954fe649d364ea78d1b3fa3fc36f0262b63ee3661cd18d1e10a289556257208df7f6d5fd1dc24ad4613312a367d7787d9fc589ec7fe2172716d104523cece0a4365e54d87b6c71e79277d5b93c9f525d6d06eb05e2e49d589d153563772d0677162f5fc0f523a0f1eef74f49daff85d91931b3fd23fd5e380510ad12f8bf491d10ad70b44fb5302eb700a1ee20e96b1638a4f5c6dbda5ffdbd8fb47d5da8972c27d37eae8b5ddfe267d5c9c4e1ba7d326e6d6989ce6214d0c5a5370bed73260351bdb1b36319f67ac6b300920d8daaa3e59343976b47a5464e4f4ad2d964756d7ee4d2a2214e282cb924a0e6f9bd058362f4a397a52d6f6fabf582f9b78f1e241519428738b942d2927eebc2cd6e062e94d524814c425bd45fc6828177b226b4f6d4f701b7d1139df7d1e867d9c92b8c788c5384248ba63e07970d81951177a954f7890c52f5f1a5eb1b7e6dc9d839d89eb33a34900209551a1eaec0337f6ce743fd4de793f22c859dbd9c7410009c01af406160080b9f5c38acfda0b4e34d74f0aa6ec2d9b93dfba371221479e58547d4ac89c9fb95076b2ae3439882095d1214173ca9b8f2f0a79baa7a99a5338736379f5e5d08b8dea653b743efff342788cfb74be5460985aa31ed658511115e29f5474b6b130ea39ace091af666aeeca71e5a5757707d234470a3efe6dceb1a6ead7d53eceae3d33528ebafd8a1f678382920b769d2cd8e5305cadcc5fb8aa74d6dd43695e77032f5e3038ee89b4289232001004882380820012534b353b0c37382d7810189eb6777ac2d42ccb8ae23bb88c075d83250e4120698ae7795a46db6c36a3d11824f767191bcf0389698c3110044dc91042580092248127285f3f86e158012c164b409886a465aff4296bf4d89c95b1d73e5df3e383a985e9e11800c02f216f69706df117f57a2b0f4e5b4febd9da4bbd1c56cf5e9aa0fffeebfa6e861f683ffad5013d0300c00f98ecb2c871310a0a9cbde72baa463c1f47044cdaf0eb898df0ed82b7bfbb6e11686dd6fbf157b69455b79a39e0edc6b60b7567bb59002014d357cfeddbbd6e4b53f4f22c0fc722f30ebb04861d510fc163dce7050a9bb736adfbcb92ca66032b088efe3f2fd79d6eb70f9323e7e438cef1e8fec543fb6f12631234b4c0f4db70986e6ca80fc1f737fffc538b7598cb33f76a7fb9d06166052a3054132c2331f29a2978f172f1ecda19009e4c76ff6748bbc5a0e722ad4b95b8d3e9c418639a2249129118b90dc3888eb898241189291f99f5d180d8d50c5404fd0b1c102f0fa36e9a900000000049454e44ae426082</Body>
<BodyHash>749ee8ee13fdd82c72a38e1922dfb702</BodyHash>
<Size>89893</Size>
</Data>
<Mime>image/png</Mime>
<Width>491</Width>
<Height>403</Height>
<Duration>38</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2237343965653865653133666464383263373261333865313932326466623730322220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2234393122206f626a4865696768743d22343033223e3c6974656d20783d223133312220793d2232392220773d2237312220683d223133223e3c7420773d223437223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223231382220793d2232392220773d2235352220683d223133223e3c7420773d223836223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223237392220793d2233302220773d2236302220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223436223e4165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223130322220793d2235332220773d2232332220683d223132223e3c7420773d223536223e656469743c2f743e3c7420773d223333223e4a2c6469743c2f743e3c7420773d223234223e456331743c2f743e3c7420773d223137223e4a656469213c2f743e3c7420773d223133223e45472049743c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d2235362220773d2231342220683d2237223e3c7420773d223331223e65e280a23c2f743e3c7420773d223233223e656e3c2f743e3c7420773d223232223e4576613c2f743e3c7420773d223230223e6579613c2f743e3c7420773d223131223e652c3c2f743e3c7420773d223131223e652e3c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d2235342220773d2232382220683d223131223e3c7420773d223639223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d2235332220773d2233302220683d223132223e3c7420773d223637223e546f6f6c733c2f743e3c7420773d223432223e746f6f6c203f203f3c2f743e3c7420773d223431223e496f6f6c733c2f743e3c7420773d223336223e746f6f6c20733c2f743e3c7420773d223238223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223237322220793d2235332220773d2232362220683d223132223e3c7420773d223536223e68656c703c2f743e3c7420773d223236223e213a3a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2237342220773d2233302220683d223132223e3c7420773d223531223e756e646f3c2f743e3c7420773d223335223e5d2c216e646f3c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d2237342220773d2233392220683d223130223e3c7420773d223633223e4374726c2b5a3c2f743e3c7420773d223132223e467269747a3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2239362220773d2232392220683d223132223e3c7420773d223637223e5265646f3c2f743e3c7420773d223433223e5f4265646f3c2f743e3c7420773d223234223e526564613c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d2239362220773d2233382220683d223130223e3c7420773d223632223e4374726c2b593c2f743e3c7420773d223133223e63756c6c793c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223131342220773d2233312220683d2238223e3c7420773d223338223e5365612072653c2f743e3c7420773d223233223e73656172733c2f743e3c7420773d223233223e53504152433c2f743e3c7420773d223232223e736561743c2f743e3c7420773d223232223e7365616c3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223132312220773d2232302220683d223131223e3c7420773d223537223e6375743c2f743e3c7420773d223331223e733b75743c2f743e3c7420773d223238223e55493c2f743e3c7420773d223236223e693b3b75743c2f743e3c7420773d223232223e556c3c2f743e3c7420773d223231223e552c3c2f743e3c7420773d223137223e49266c743b2671756f743b3c2f743e3c7420773d223136223e696e3c2f743e3c7420773d223135223e69733c2f743e3c7420773d223135223e6c613c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223132302220773d2233392220683d223130223e3c7420773d223633223e4374726c2b583c2f743e3c7420773d223136223e636d2d783c2f743e3c7420773d223131223e63756c65783c2f743e3c2f6974656d3e3c6974656d20783d223433362220793d223132332220773d2235352220683d223133223e3c7420773d223233223e4d61746865723c2f743e3c7420773d223230223e726e6174626572616a3c2f743e3c7420773d223138223e4d6174686572733c2f743e3c7420773d223137223e726e617468657261743c2f743e3c7420773d223136223e6d617468657261743c2f743e3c2f6974656d3e3c6974656d20783d2236302220793d223134302220773d2232352220683d2239223e3c7420773d223835223e5469746c653c2f743e3c7420773d223331223e54697468613c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223134332220773d2232392220683d223131223e3c7420773d223533223e636f70793c2f743e3c7420773d223331223e432e5170793c2f743e3c7420773d223238223e435150593c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223134322220773d2233392220683d223130223e3c7420773d223633223e4374726c2b433c2f743e3c7420773d223130223e63756c7469633c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223135372220773d2232322220683d2238223e3c7420773d223334223e5377653c2f743e3c7420773d223236223e73696e653c2f743e3c7420773d223235223e736176653c2f743e3c7420773d223233223e5377652e3c2f743e3c7420773d223130223e53572e3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223136352220773d2233332220683d223131223e3c7420773d223532223e70617374653c2f743e3c7420773d223439223e66617374653c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223136342220773d2233392220683d223130223e3c7420773d223633223e4374726c2b563c2f743e3c2f6974656d3e3c6974656d20783d223433302220793d223135392220773d2233332220683d223134223e3c7420773d223538223e656a6156753c2f743e3c7420773d223339223e6a6156753c2f743e3c7420773d223135223e4a6176613c2f743e3c2f6974656d3e3c6974656d20783d223436382220793d223135392220773d2232322220683d223131223e3c7420773d223733223e536572693c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223137312220773d2232382220683d2238223e3c7420773d223833223e42726f773c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223138342220773d2233322220683d2239223e3c7420773d223735223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223138372220773d2233312220683d223131223e3c7420773d223438223e706167653c2f743e3c7420773d223433223e70617374653c2f743e3c7420773d223239223e50617321653c2f743e3c2f6974656d3e3c6974656d20783d223136312220793d223138382220773d2231342220683d2238223e3c7420773d223734223e61733c2f743e3c2f6974656d3e3c6974656d20783d223137392220793d223138352220773d2237362220683d223131223e3c7420773d223738223e556e666f726d61747465643c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223138372220773d2232362220683d2238223e3c7420773d223931223e546578743c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223138352220773d2237372220683d223131223e3c7420773d223634223e4374726c2b53686966742b563c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223139392220773d2232372220683d2238223e3c7420773d223636223e436f636f3c2f743e3c7420773d223436223e636f63613c2f743e3c7420773d223332223e4361636f3c2f743e3c7420773d223239223e436f6363693c2f743e3c7420773d223235223e436f656e3c2f743e3c7420773d223132223e436f656c3c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223230392220773d2234372220683d223131223e3c7420773d223535223e72656d6f76653c2f743e3c7420773d223532223e52656d6f79653c2f743e3c2f6974656d3e3c6974656d20783d223137382220793d223230372220773d2236352220683d223134223e3c7420773d223734223e466f726d617474696e673c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223231332220773d2233322220683d2238223e3c7420773d223833223e526f6173743c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223232362220773d2232312220683d2239223e3c7420773d223732223e437269733c2f743e3c7420773d223432223e657269733c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223233322220773d2233372220683d223130223e3c7420773d223734223e53656c6563743c2f743e3c2f6974656d3e3c6974656d20783d223136342220793d223233312220773d2231362220683d223134223e3c7420773d223137223e746c6c3c2f743e3c2f6974656d3e3c6974656d20783d2237302220793d223234332220773d2232372220683d2236223e3c7420773d223437223e726f6d203f203f3c2f743e3c7420773d223431223e526f6d653c2f743e3c7420773d223338223e726f6d20653c2f743e3c7420773d223138223e726f726e733c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223235342220773d2232342220683d223132223e3c7420773d223739223e546964793c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d223235322220773d2232322220683d2237223e3c7420773d223638223e726f6d3c2f743e3c7420773d223435223e636f6d3c2f743e3c7420773d223434223e72616d3c2f743e3c7420773d223236223e6d6d3c2f743e3c2f6974656d3e3c6974656d20783d223435372220793d223234392220773d2233332220683d223132223e3c7420773d223332223e57696b69703c2f743e3c7420773d223234223e57696b693c2f743e3c7420773d223137223e776973703c2f743e3c7420773d223137223e776869703c2f743e3c7420773d223136223e573b6b69703c2f743e3c7420773d223133223e57696c6b69653c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223235362220773d2232332220683d2239223e3c7420773d223930223e46696e643c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d223235352220773d2232322220683d223131223e3c7420773d223738223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223138312220793d223235362220773d2234372220683d223133223e3c7420773d223731223e5265706c6163653c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223236392220773d2232362220683d2239223e3c7420773d223834223e47756d3c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223238322220773d2231392220683d2239223e3c7420773d223738223e4c696d3c2f743e3c7420773d223338223e6c696e6e3c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223330322220773d2232322220683d2239223e3c7420773d223530223e507265663c2f743e3c7420773d223436223e507265213c2f743e3c7420773d223337223e707265743c2f743e3c7420773d223331223e706965723c2f743e3c7420773d223233223e6865723c2f743e3c7420773d223233223e5b6865723c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223332352220773d2232352220683d2239223e3c7420773d223631223e536572613c2f743e3c7420773d223137223e536172613c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223333382220773d2234362220683d223130223e3c7420773d223833223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223333382220773d2232342220683d223130223e3c7420773d223830223e68616d3c2f743e3c7420773d223230223e6861206d3c2f743e3c2f6974656d3e3c6974656d20783d223134342220793d223333382220773d2235362220683d223132223e3c7420773d223532223e706f726368657474613c2f743e3c7420773d223330223e6f726368656c6c613c2f743e3c7420773d223238223e706f72652048657274613c2f743e3c7420773d223134223e706572636865643c2f743e3c2f6974656d3e3c6974656d20783d223230362220793d223333382220773d2234302220683d223130223e3c7420773d223832223e636f726e65643c2f743e3c7420773d223437223e6561726e65643c2f743e3c2f6974656d3e3c6974656d20783d223235312220793d223333382220773d2232362220683d223130223e3c7420773d223739223e626565663c2f743e3c7420773d223434223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223238312220793d223333392220773d2233302220683d2239223e3c7420773d223836223e6d6561743c2f743e3c7420773d223330223e6d65616c3c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223335322220773d2233342220683d223130223e3c7420773d223739223e5377696e653c2f743e3c2f6974656d3e3c6974656d20783d223130312220793d223335322220773d2235392220683d223130223e3c7420773d223831223e6472756d737469636b3c2f743e3c2f6974656d3e3c6974656d20783d223136352220793d223335322220773d2232352220683d223130223e3c7420773d223830223e68616d3c2f743e3c7420773d223132223e6861203f203f3c2f743e3c7420773d223131223e6861206d3c2f743e3c2f6974656d3e3c6974656d20783d223139352220793d223335322220773d2232372220683d223130223e3c7420773d223738223e686f636b3c2f743e3c7420773d223336223e686f63206b3c2f743e3c7420773d223336223e6861636b3c2f743e3c2f6974656d3e3c6974656d20783d223232372220793d223335322220773d2232372220683d223130223e3c7420773d223834223e626565663c2f743e3c7420773d223430223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223235382220793d223335322220773d2233342220683d223130223e3c7420773d223836223e636875636b3c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223335322220773d2233352220683d223130223e3c7420773d223931223e6261636f6e3c2f743e3c7420773d223438223e6261726f6e3c2f743e3c2f6974656d3e3c6974656d20783d223333372220793d223335322220773d2234372220683d223132223e3c7420773d223530223e70617374726172723c2f743e3c7420773d223430223e7061737472616d693c2f743e3c7420773d223138223e61737472616c3c2f743e3c7420773d223137223e7061737472617272693c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223336362220773d2233392220683d223130223e3c7420773d223739223e53616c616d693c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223336362220773d2231372220683d223132223e3c7420773d223737223e7069673c2f743e3c2f6974656d3e3c6974656d20783d223132392220793d223336362220773d2233392220683d223130223e3c7420773d223532223e626f7564696e3c2f743e3c7420773d223137223e426f7574696e3c2f743e3c7420773d223137223e626f6c64696e3c2f743e3c2f6974656d3e3c6974656d20783d223137332220793d223336372220773d2232392220683d2239223e3c7420773d223434223e636f77323c2f743e3c7420773d223139223e636f77733c2f743e3c7420773d223139223e636f776c3c2f743e3c7420773d223137223e636f776c733c2f743e3c7420773d223131223e636f773c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223338302220773d2233342220683d223132223e3c7420773d223833223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223338302220773d2232332220683d223130223e3c7420773d223531223e506965323c2f743e3c7420773d223138223e5069653c2f743e3c7420773d223137223e706965643c2f743e3c7420773d223137223e706965723c2f743e3c7420773d223137223e706965733c2f743e3c7420773d223135223e706965743c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223339352220773d2233372220683d2237223e3c7420773d223231223e56617269616e3c2f743e3c7420773d223231223e56506e3a3a2e6e3c2f743e3c2f6974656d3e3c6974656d20783d223130342220793d223339352220773d2232312220683d2237223e3c7420773d223530223e4b65763c2f743e3c7420773d223236223e4b50563c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223339342220773d2232312220683d2238223e3c7420773d223437223e696d503c2f743e3c7420773d223235223e5b6d653c2f743e3c7420773d223234223e286d653c2f743e3c7420773d223230223e49726d613c2f743e3c7420773d223133223e696d502e3c2f743e3c7420773d223133223e696d502c3c2f743e3c2f6974656d3e3c6974656d20783d223136332220793d223339342220773d2231362220683d2238223e3c7420773d223539223e7069703c2f743e3c7420773d223235223e706a703c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d223339352220773d2232342220683d2237223e3c7420773d223531223e72616e3c2f743e3c7420773d223330223e523b75c2b7633a3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3264323862656264386333666161646137356235623335386334306165386330</BodyHash>
<Size>6949</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-11.png</SourceUrl>
<FileName>getting-started-11.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>7e33f873-a9ec-4377-94a3-70fe1c2d3c7a</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000004190000024108020000008c10fa050000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d77bc1c55ddff3fe7cc6c2fb726b9e98554488114208140a8094550298ff80305a5088a411ea52acd86a22282d8504191f68880f416aa104802840e2109252437c9addb7766cef9fefe98d9bddb6677ef4d6e3070deaffb4a766767ce9c7ebe9f531976dd130080360fba2d64c9fee6fc07a0498345888b828b0400414e418e0e2b771f39bf7a185a746c360b9cc8dd3154478f804128f9ad5187705e510d9d8101510d02480ac723160140ab071a9092484984397c1c5b4ce729cec081561d9d16cc82f7b6786049242408d0008bca3d5c040318839f21aaa1ddecbbae01ad1e2404d204067014bda5225e0e102c80038d3a2c428fe57ab39f23a4a1d32c8a87561ded2618d0ea414a2229a03134e9c848240aa2b1d5537ac526aa4303ba2dd484012d1e48424c80000f43563a1f9a752425d2121e8688868c445c20aac3cf90100868e0404ca04143524002510d6902083eee3c45408fe538d56dc12078199a729f03dc49eb5e0b04b4e848082465b56c10d210e0e8b62008210d218e0e1312f0734435f45830081a30c4835e81b4ac1dfcf28872cb0676c02d424cc0cb10d5d061c1a2da695485211ef45a30cab2939d67ea740440930e01c4ea48ee88062f478f0541f073346ad86241e622332660127c0c510d3d0219e99a466e6800670870f8785f9eaf5e5e38c3501d9d162c42930ec6d06d42e6ae4b202e60905387d86e36e9e00cbd160084387c1c9d263ceee5c80dbb5c6764514c9a848470ad701a74684097d59782498194dc9e6934809cd6a483e04488edc34eab5a72bb55053a838721aaa15b38b7098204021c0d1aac4ad9c02e2f110dbcb81cf9391a34745b4e35885c11ee2ff96c9010c812a21a387352b9b0f6b35ba52d16885c4351b3f22f09c50032b35bbb53a54eab98990510d5e16310849880ced0a0a1379757fbd5b4550945544780c1dce63acd4e233b682569e4566357a970221a2410b72080461d86444c54abb1dd5ee1463e3397bfc2ad1c0da05118e2415a222e9ce62f219112d592a962669634906ce05624dd6a03b706ba462627c42c1010d5e0e5e830075233f7b77dc9572c9d1604a1d90343d6302cbd0c1a2bba62d200eba2eaaf8eea08b27a0d8f7c3cb4e8d852c19676b50d8aeaac822f6dd56d1ed677b7874163cc2480a1418397a1dd649ca1cd03839092886a300826b1102fcaed7abefc485410121ac1cfb1d92815120005b55cf54154521473a5820a1df37348c09015ea321fc3d66a8da8e3849dc09220cbab6c4226a7465212010ece9c76425249b4f605cd2408fb9e3ad295002210ab900a0c90c8354b7538958f0409a40502bcdacd16412700f07134706cb19c7ac18e6a22a7ed1184b440902351ec69a22a315a57f1d0089d96f384c83d18e4c8e6aa3641d08030471c00410229091f03015909c9fbf276d2829f83119202110d5acea98c744a8541c84a04380ce13cd263398135a553e6ab6483204342389e4c0a8498a35b820c29e1bc42f4ab7aa07ab3010802e8b61c2320aac1c360511d69e41ef3922a54167679a9c7e8ec6f723320986b4b0ad3da8ed864ae894a11bc0c01860c5cd3c80d010882974054dbea2af15b9306064748e489e7eac74cae1ce90c3ee6b4d9007a058632f839b2eee5c8d5b7d2c9a22d3a32124909966f665c2a9cb440b30e8d4110bc0c9cea6e39a81fa9d9af9c6647c8d65c114e08b4ead01904b926b79b07f349665205c951311b38e5a5ec660e1039d5a6c4b692c809b6a41dff7631aff4de9aa1a856f9d376c8cc15db1db73acd2d33272540a0826c1064f0c12992fd6adaaa8582606dbf3a2d59298daad4d86e150e07ba721162bfba7a39727b45757aca5ee1568e6c1bbd5f8d82cec0e1c486493025b49a15807b53dedf6c50313357abfcab36d0792b94725ac5c7e001ba0a6d061a78cddcaff6054046c20b44359812a8a387dacbe061a539a87abbc08a6cefbe3aa4faab631652ac7f2ac5b65ba84c1fb8d906ee05818aaf9445a29d1b1873322411c0404800ad1e70e6d8d029e174fd240474469c15b9e368893077aa86222f10821a3212b24c48f818382153d6fe3020c0a853542819218694a810ca004756965579d4efa6d72a18ee20fb3315c755f1955e81060d3e8eac444ad69dc69473aae0bd718128478823239116b5ad559d21a4393998dbe5dcfded82000d8ce06700e06760b9c0da5552a3966ba5187845a7c825feea08b20e18956a310f435af6b960488017f42f1228d79c17c65bbe5e23eaf3831d0ff9507818cc5c6211c12ad05da820698b7abf381060f0697db991e75e51e8dbf2cc5023a351ed6c60a71495bda2de34aa548fa42b95a38086acacd706728b2bb76c09ca457e412838c0ed242e30c202bc761a6d2feb9908610d1e9476283aafa622373dacc84b76fba73108e15a8eaac8780e688006f8b9d30b6be512a5628563102c829f212911d09071b300069a4603c8697684440a243d11184147e5e4aee9870ab7d5910d4aca515ac0cbd0a239d6495a62405d818e7fcc5c36b00022f04263c82574fdaa046a579b75bb53a5dd29cf036e99399f03f3d9c00278eefa009bb64aa1d85e755ac5342254aeb1fb51e150855717a6519546a17a135ffe0ab77254d2c6d5d328d8177d408aa031e80c19515f16aa947b079c0d0a23caadf2afd64003111d819c3d99cd0d0bebbcc84bdb54330fa87d890bb47038b3666add9c10fdae70ec690e79369bf5bedaea67f759a0d41d2ab20dea72a3f8d1c22a8695890a22009cb1b0061f27666b8bbe47985590cdf4dcc5222de161d099ad924b2bb620478f55c17c0b72a425950be40087553a4244f66b7437db88a3d7aadbb6c5b676b4e7c94a6c95f071f8185af4be91c1019014480bf838820c011d5d56353961f7b06609dd020404b95384aad41e92a033788184808fc1cab594b6755e6dc88fb6b913146054391558599ea5e28ad5f55d545a2d9ac5ddb7b21e3f53e58c912ea83493b93e83019b29a06dbdb3761ab998f53a2a779e05187ac5a085a2d2181e51e97506901c94e8aa52e34739221a7a440d37f3e3f8f9377082a85a8eaa68091f838f232911648ecd24a886ff5302418e24e045d1ec8b4f2aa751ae8e2a1ded6495937b3b504777863dbf5163f073843802dc992eb28db00168da6d2f47fd7951b576872a3b5c9e99cb6f6605139906d8b4d1e0d669e569e4566313eaae700059b55da8d228d44f6123525e8e06525401410871843818435ad6310db2bebcd78f6c407555fed51be8b88504ab6098311a9c9ab9be84b3b5ae247819d2b51e096bb90ef5fcc806d5282f19999fc2b34dafaea9584c59211e2ad906cc3573b0eaeaa282a868d40860dd1624c8c358b35ef840a5a1b7dc451d408823252b0c89043824285b266834c0c7a9d728521179619094e5bdc7086a48492a97017e56c7604db153124e8f5a05855ddc5556c1fa2c7b2a239001341d5e864c1dde20174bc29ead94068679e16110b26a466748e60613355e5b46d9c3ca06212d10f602d2e9e33125021aa474952e84aa7d6f7584d79408e8d044699eb6a7b126f213d83498b2a036a1e2ac4105f1668f0517dc60123c404cd617d5eed9c01e9aac68825b121e38653ba295c99efeb7b26ed9a07c28ac661a551e94e048cb0ab2d96da2e076b156ed76d103080203c25a412f1dc1cf9cf732c0c79095c5c9da9f174909ae17357bb5fd2ed12dd1ac23ca8b0d74ea93a676be3225a0c1c79cf64063d039922640aee5c8b5fb5f42d311007a2c308e1087a4a221b58a154e4620ac21cc9d397e3b40bb56cf697684702a6dffdc92bbba1fec00e9c59576bdd9a052b77752c26468f2386d703eff07387a453f868b6dc7edb9e376f54b00cf5d0f1687ae622806964603c9cc2eed4e799d562533a3b887d1c39014450d6fbf9ab66aa1d84e755ac53472adb1ebab707c0c59aa96d3aa340a7536f1f957b895a301340a010e023a4c70d63735a866e4b965e66dca0654bb36706ba0919b2e559a7602dc038d20008d21c09cda720035f300da170e34e8480b64098d3acc5ae3728680c5ca2a46aa9591a9dfafb617bec6ad7aeb9c202f48ca021f0659f9282ed5aaac586e94a9505db0223331a7287c1c3d1659c40068cc99ec94bb37f7898a4561ceb24580636b85a1568438392abc78f035c829e3cc4a2a2a075e461cc888b270007e864e5121ec418d52a27ffd3a864440435473327d42566a02f315018797c11ea9097248202361123810d120080467903151ab572cc01d450872ecd18400c1e9b9b44d6d5b455437f52c8294887298042fafd7c80b30c42408c80af87295424622c89da56ff678b10052121a73a67872828f816b307352dbf6b90760404403512e02dd257840a0d999ea060f434c421292169a74346bc8123c0c1ea05b14774e5041aea1e2e1082aba3369a15947b30e433ac991cdebfe927914b5b24142a0418306980406680c71e1acdf886a207286bc451ded8a5b44b9650372a9efdcd2a87abf5d697929a84752fd69c06d1fea00d591dc04a405c21c3ae0e545556a5ca05173869e7d05b3a5aba75195220c42a30683c0e1ac0eac69bdd94bab9bf4823ed14aa6bc20242d44393c00017e8eac70b2935b3972d512705a4441c848346b0503f42e158e6d11660582bcde94ea571aa1ff394d105296d3c84980038c395b29b82577b53821981211cd9149d9fc247b976ce0568e821c1a20010678390c51d45b6cd7c90186787d7656804323e840b060e4ca10f07310878795a6976b28fa591bf43733576f77caebb42a99d95e441ee42020c021a4632e0fa069730bc576acd3dcd2c8adc6ae5ee184392cc0cba017ac1e764b23b75754f76df92bdccad1001a05931022b4eace0a19db2c316a99bc1533f300b241c588aa521b546ba02b8ebc112c89061d86849fc390ce2ca901d6ccfd6c5fa21a2439f19fb6d0a0f5addca81cb1b4dd0630abbf5a037420985b6a521d2f03a30a23967db601551ff673fed71842b9297d7e068f0e43222359f1a8052b541459c1c21a34495ec638cfe9062a9aec549c2e8edcd142c346724689324fdb9bf3f488b2599c448d3ae202a2ac173aa2c1201844152a1146e52dabce9cbd1aeaeb28e833ac2d09cec059d17caabe857404b27b74ec99970c04180499eba5b04751191c4724215e470798c6c00061af1f40df2beca99f8e7f641df514902570e67461662464ad7d03ec458ab648b36b9f6caec54a4b674f1bce1c8b870046d099b3cad0ae4d24f5a91d3b12acdcf59a01cfe45ec1720bc59c0e0f09967b6f2c37cc62d7fef64b45eea576d2c85c8c0972f6b2c8df699719ce9d9b0bd7a69bb2685c5850b56c60c7807dd14e742b575559048dc394888bbe6c5005b78872cb06f9e014f6294a724da3eaaa9557d20c769b11eb8f96e86f723b1d81cc59f9430549968f58433ad565cd34aad62f9bcb3c858fbbdd4d709a3149cef23b219dfe3ca32032452e7476badb452c2dfbac902ae5c8b5e261480b885ca5912d085dc50a276f32fa98b3f7c8764fa301e434a3a0b0d8a1b6ef774bee1ad5572eedec1a86a85a36700b9d6d94d869942ddb0548e4fa296bfa877295895de3c5459fdeb38d33ce9191489685ae6228069046fdcaccd5db9d8a759a5b66f6e5c4182f8ec001346d6ea1d85e759abdaed724686569e45663bb5538f6fa5d83a03388e2d6d62d8ddc5e51452ddb11ae95bdc2ad1cf5b751d0011f435cc2904ee77d8823236a99bc9532f300b2815b44b9d506551ae8ea55040312c2a927075c33f7ab7db1ab9464ae63c22430e62c50196c6abeda1e7bb1ea1bac0e6b95e299b1000367756d0ce8b444b942671013763c53e17062c93c5766db7b0c4ce3c84ac40523276330ca656f09667b4ca24800b321b3f64c084a97f5f335684494375cfa84849f23ccd16196f63f6ba0164f6e7164f1ac9d66ddd90cae441b4434d040d6be0c7ebe50283e394acb4bbe73948350a3d35af189c38026ddd908523130821c210d5dd68e30027652ec3d3d7b77863cc6195a75745bfddbbaad227e86a8deb7e1fb4e4a83062a584ca531b4e8ce5ea29fe26cf019c7c7d0a03b1bd3d7282f408b079d2664d9fa047b23fe7aa7ce3256ad996225ad56f1c20956f6a14878b0924701e89d16c90a93d2282ef2367fe1c27e6425b285cb0f73b241021d0664a5a9e53d95f72ca764b910572d87e2338f4b794152a8f2f15f8dcee065ce948cb8a5e263800cf1c094e8319590a84aad3d00febb3c3ba05db32a9a40443bbd9d604a0439420cc29eb5c2911575cdbcddd9b3c16796661d44e8b1ea5aeb4840a7915b4450d336602ee504955675f40903ea5b8290dfad89586ed53c03917373fe030ad74e50d1720b7b3e150d19592e240abc5124240a3e50d1e003158f4450897354512ad0c004842a368a4fb791402ae3ef9468f68689c573c014fd25959bf9a9a88ea09d446ee526016e17cfcafa66e2fd576b097bce2d83969b9b94149f816cf019262d9191fd482672d109b51c6055af31175d51f295f50d50f4677442af2824caac7d77214154c908a2aace165e508540a1507c1a3009a69a6ca0d821183b8f3d4de8df8e1155b008d6a7a2881954d71adc4f5336500ca4e4f4fb81b2adbefb740915690a2a56117dc7d5516e80c27d74a2e47500087a658b9f6a08098db309cde1892de168c0c3195389ae5028140a8542a150ec2c5852c6d2e6faaec4dacea490126060b5e404b1d25d6251744c47bd4222a0f3fd26b4b64602ba47d3344d258642a15028140a8542b113418460c0db1af1efd2127e66ddd684613942a29f728261dabcb2e3ae6b4c6d3a74d2b0618d41ae699625a420354f49a15028140a8542a1d89960e09ceb3a9742b6f7a496ad6977d67530567bed44c19c240df6daebba85c4c496f02e43a29ac68dac495209098542a15028140a8562678340928425355df3eb9a61898e64d6110c0cf5cb09bdfea94df6bfa31b03bac68caca99240a15028140a8542a1d8a931b2a6c7a38d690cbdbda5170430e69c7c5cdf64a7c27d9c6a0b09809afcba2524911a8e500cbe6026009231aea242a15028140a856290b0840c7af312c2defca9beb513f9b5d73aa3a8062f0311a524e2222f2d28c010d44867909212821898a87a063d112552e94c3a6b5a96949273eed1f540c0170afaab1b853bfec10120c9d3b965733c2346b678fde106a5a8cad282f5248d74ac3b634a808543de11ad8d16fabdd39790dece8ef654c66a6df68743612839a15028140a85423138482135c64194dbcd096068d2585a924f637e4692b198a02c397222a4b32087ce4810d34160b9a3b9bb4cd2189a3580535c00408021a251dc8241c4081c202222d73d8d53e94c2c963c7897b603c6b5edd21889f8f478d67aaf27f1c4fa4dcbd6b5471bc201bfcfedc1de5872c22e13268c1fd7d8d8e4f379b359a3a7a767ddfaf5ebd7ae6b1884072be1e968df143784c7ef1b3f246a3af6abd6b9656b2c63728f6f9761ad5b7ad9fedfb9eae4e9e6f23ffefc9faff56ae1280dd4b5896df98b6e68c94cd6348ca897b83f5487ff59d264c99eae4c262b085cd39b239ea668d842bd863891d6d9d59d4ca6f309aceb7ad0afb746fce4f1d5f138ebecb51af7386ce931fb4c1fea07253f7cfa6f57dfbcdadfd4d02f3921c8dbd5c3167dfb87c7ee3e34f9ef4baeb87f4bb8b1255e5f5410699d1d5df17406d0a60c0f1a9ee07f5969ed6f9a2a140a8542a1500c2e44a0fcc1f2b9c94b1c14d15886a843b0b086060d5b2c025848439851af6026c1679f5517e044e49cbc2808298920778626c21a520269993f968e6c2afa239e484540572ed97d7c4027cb44a61b698a32363ba8cd9935ea98496d973ff356dcb4c2e160f983047ef8e187854241cbb24cd3308c2c632c1209cf99bdc79429939f7af269cb4c6ec7072bd2b9253df7921bbe3911e6dbb75df0b32703cde10cf7766e4d4cf9ee1f2e98ced07ecfb917de6f450e3868569401f30f9e78e3f2554d4169553e5ec353d3b5ffbde8416f73c45d4e68b18ca761d8c809e3da421f3ebbba3dc97cd543c1ba9390d109c77cebccfd668e6ef420dbb9eec547eebcf5b1b50dcd11b30e3941a475769bd3be76d9b7f71e1a7076fab5125b3e7ae7b5958fddbfecfdde74385a631ca627ad6993bff0c333f70c3b3e0a0df527931679a9e0ecf37ac431812cbd6dfcd030430a20a027ed89d61115445a576766ea59579f3fcf0f6cfdd7f93f5895a5ec7f919ce86f9a2a140a8542a150ec183941b973ebecef005856525c3200294101ce3820811047422043009022d201783838d0a43987556b8c340680388183b212792101829b964867b21192d72c9a12162911b3ca6f18a3e9bfde6fd2d227df4da5b301bfb7f041023fe4d08348ca542a59f29461643dba76c8a1073ef2f0b2edf5a07b2ce674c0d42f5df8e58f2efac7daa6d6a6c2a032c6b4f49bf73fd77ed20cf385fbdf0d879965477d45b76ab966279b9b916d496f3a1939f5bcb3f6f4e2fd1b9f5ff561d2e30d54b1c7e386d76adef7673f5adc96bbe26b99b0f084ef8df5fce0ca473687a28d759c8fc99829c3c3f24202801e1e3a7ece41e3e71c74f073bfbbf29697bbfdd1c62ae330226ecc3b7acf30808e67aebde6c13546b8956d6e68f05bfd5d5d537cbf24249391afd7111519e1b34253be30d70f001872c8e1131eba716d634be0bfe4a4d4fea6a942a15028140ac58ed31285f630231004e5165138e76733ce888319d4b77042b79f154042941ac1f62756bcd153452d4144f178f227fb4c08a67ba5b0dc7c19d2f48b678f5cfadc7a9f57678cd90fc6e2c9830e3ac0340c212a9b7c9665699a367ffebc65cb9edaf607ab50686db71e72e6575ffbfeffade902fc8502a1358c67afbdf07182dfef19ded2b4356624623d803e69a83febf127b2be58c7c716f89816bf44a0966bce78523c8b546f97610a020bf83d6d8d5ea1f94b62b9bdc7103d1d135a7d962f0cb0588632b19e8c69013c10d08747fd01dd93ddf8fcd31f1db8a4f7f1bfdfb37c5d76d4e1df3ef5a0568c59343f74dfbf352104af393421fb6260eba33ffde5d3ddbea6d1d3f7fde2317b8ee44d0bce5cbae1bc2b5ecea4b29e40450f6435afe491312d00d0f9c2b2e7d66c328154d8dbd0d0d819cf6613715348005cd39bc25a341c1660960c76b57f9821b4357a7ca186b408f6b47f68808d690e01c3ca355ea5a828d24289446cc892259373e91c5970f8b45b7fb355642deeedbbc760e95857266b11a0e99e71cd5ed313a872bd62ea0070f3fc8416afe96bea8ec58d4cdab4ec113de6f7eb231bfd260b505d015128140a8542a1d8e15aa2685c8215d8612c7f321d49a0e0bc3a5b4bc094086a24097d2baee1cc4ab1087e0ec3cacfa042c5132592e9ccfe6de1d15a56a43300d2823e4c5953221efbd777e2e698a01ed01880b1fec07ec3822be3d960d06f3f386ad4289fcf67184695e00921fcfec0a89123babbbb2a3eb86cd913e54f1d78e001e50f568bc4a26fe17dce3ae5a573af7f41165ea6cd3dbe937ef7d7258dd872cf25dffb5747cbe117def83fa3810f6efeee4ffe93f06786ecfb9beb960c45fca99f7dff8faf532dd740e09d31e19fb0e0ac730fda6b42a32ee21fbef2d41d7fbfbf3d9ba0829939e34ebeeaf69301182ffcf89c3b3725376702c1490bbffe3f07ee392eaa89d8072f3d79ebdf1ee8965628daf0e04f2e7c341bf307fdbdc9ee4757741f745813028d0190c9ea1a1ae8bb27dbb369e316114dac7cf0a6156fc67f75e941ad1871e4e7273efea77723cda1adbd56b9073aa446f0eb1c005a8eb8f4d6230060c32d175efc707cd8e2af7f6bc9b451cd7e0e98ddeb973f70fbadcbd6fb1a8676f546bf7dd35ff7f4e2fd1bbff7b3e75271ef8c1fdf76f97858ab7ebaf4e7ef54f66f715424cc022b5c90579abe830f1c06e0bddb6eeef9fc8973fdbb1d31377addca981ef2da85a32b415adbcc93cf5cbc60d7210150e2e357eebeee865793e9cdd940a5eb99cd696fc5d4c97a8676bb7bfeeaf7d89c634efbdcecf1a387457d0ca0e486579ef8c75feeef6029205a1e90dbba540da65028140a85e213d512255f58fe1acb7d853d18216c75200022c6980e204d08022d1ea40508e080454809021017d4a8816b30089c4852e571896cd65cd81210c938a400f041525efa56ef459322331af4d77aad9fac895f3ead6172880380652e6cf13edb110b047cf683c387b765b319296bccc1c96665dbf0e19bdadbdd1e3cf2c8230aefbfefbefb85b0ca1fac8bde77d7f9264ff0cf3afdf4796ffce225b7bb021eb1f5a11bee5870f9f1a3c79e70dac2e557be7be4194b8602b1a76ff8c79b19ce224eacf7bcb3ce3779827fe669a7cd7be3972fd9139b6ce5d791d67cbb1dfbf3a57b466d3dc8c3a3671ff1bfbb8efde3f9bf5d235240b438b289808e8cc737fdf82bfb1e898c99fbb9f32736fef8bc7f2098e45e8f371031282448db73f74622a28fdeee0405c0720eb18c29911bc9614c04bc5ec9fa66c6e5bc07c610f430ad21dabbeed1fb3f3cf02ba3119832a3096bb6a6988b076e6e477349ee20822429fc234737f9ec4118bd71dcbe5ffedfa6e4857f58d5093452c1342fca4dfaa2be2130f42d042a8b0a597c299905dbe580858d44d63b0f3eb5bc6bc4e7e72c0c4d3a742ffecc635a40988cf7663ddab8437e7ac1a2a18efa4668c450ca58bdd98836eef0f2ebdd99b06fb7e36ba64eb9e74d11983a7fe62e8d39e7101cb9fb11e75d840b2efab7646de501513b2c2b140a8542a1f884b5446e39832d1f0050f1d00491b3096caf40930ece9c2107fb7c09ea3411e0d0419c41486485f3a041e894e467a40112305cd64b5896354eb76426659bc89322a14bf69d7ac5336fff4f9b7e7bbb75d13e5326591d329db4add7719e806509db11cbb282c180695a35cd29c66428e4aff26077777799af44f9835505592ecaba57fefef6f60bcedfaf79f7934e9bfffeb242c3af609e1483f086c4bdbffdf7822b8f1a35e54b177caf7be448a2deff5c77f35b4dd150ba37679777affac31dede79fb75ff3ee279e3afffd270ad22c9b6df8cac97b46016c7af2ba3f3cb9a979c169df3a749c7ffa89ff33e9dc1bde21e6ac7df8e8964b2f5dd62541437ccc94c38effea9e51a0fb993fffe496d589b685dfbaf0b8dd1a171e37efeeeb57c5f560d490819eaef4bcd32ffe421b80ae876f5f150c71c3398890652c86f0d01161ee844364b25b3e4ee941c958e932058088181392191f6ccc62b40f916111263764a327ba78e0d2e71c073a1ebcf2c23b3f364151af11696ce8fecf8d3f78b1aba3272582e30f5f7acee7c7e8bb2d9a663ebb9cf4a29755cbdeb94ff9a868f30bcb1bcaa729113753a96987ce0903e61b4fbc96cca41e5fd1bb7051c3e8fdf71df6d88a74dad29b44ca7fdc698b860288bd72f31fef7b792b350ef1a7d25aca881e5f763dbfe6d42400002000494441549dd63256eb4975a44e15cff73cf5bb1fff7b73ebfea79e7fd428b4ed7bc0a8fbfefa718580905769098542a15028149fb496e81b7f0080b48465ab0bc6a444423a7bc61a129d160538d31852a2c09a4bcbb243eb4000042149cee47e00525698e5448490c8c86cdaf96e64a6048d93a68ffced2b1f9d3a63e46ee98d2215cfdf1c665c4a9292905bb6619ace29dacb97bf581eb6bdf7ded3fee0f379dd1e0420cad669e4af143e583516f3f127e3afddf6eb87a75fb1b879ce295f4e74b19278c9474f58cb746e79e29a3be7fcfc8b23464e6b05e24ffdfef6cd20c93de8db3957c65fbbfd9a87a75fbeb879cec927e45d03240d9db5470380ec0b7fffe71b1bcde4fa7bfffaf482cb178583bbcd6ec53bb17c40cc748065b460a4cb0a50dbec398d00a08f5978f2d9fb007a8b060023a60c4d3d17f3f9bc3dbd993d4ebd68e93e0d00adbff3fa7bde377c91702eec2c1937267ee9ec4b16e4d772acfbed993ffb901969ee45d9664b5292644444e0f9810b59c503da734e724823adc98c3f1c06f318e4337a128d07ecb7dfd8218d7ec69905e80837071862a56ab8306a2b1beaf9a84833af3d63cfbe6e0aafd0db0ed9dd0f18af3ef666b721e8fdff3cdfb36849e390fdf76d7bf4ee0d22c0e5d0d97bb600305ffecb5f9e7a2be309846271936b8d54f13a6faa3375aa78dee869efea6afff89127d61d75d204348c1de2c5868a01515a42a15028140ac527498185ef8c4aa42572c7d2418092226f0d324b229e335ef4faa44a81d154695c82311633ac069279bbefb52d3d7fff387ec6ee636e7d63c398116266a8efd65ec3e2dc31bf1863a9548631e7eb81071d58fef2586faf7d673299717b10b951884272e312450fd6134a005c33dfbbe38647e69d7768f3aefb078bee29987b4344c217886c78e699f7bff83fe300c45e79ea9dac2fe44f15bf8c6be67bfff7e747e67dafc835020f35870020bea95b843d5a9cfc3d1b634018c1a6202b9af4651bf34232166cb2e3323276f26e0537e83e0d849e9831edff9d7feec226001b1ef8d54ffffd61b83164f6d9e315a3209fa625bf121109688c2293467901a077538f05eeee010eb3c0c3c419cb0a7fda683ef9ca730f6e2dcb317d8bfa51f4a5a20fcba24252518a254d11d86dd14c2f00ef9c737f7347c1fdadfbecd37cd79d5b2c8b855b230010fb60b3d9e8d7321ad3346fcc80cb7562f5a54e75cf7b183299de743e8d6a0544a15028140a8562c753b08f93bdc894e584438d07f50ab674a17143a5a31015b504d7d8da84b58757da9df16bd2ecca8dfa45f3c6eecae2e3e78efdc98af7bf3fc29a64ef61c3f8da94a5718fed08d7582c160b879dc92add5daeab501963f17842e35ac5070194efe6645f2979b04e2dc1002fefbced4fcfcf3f7f7ea4f22d2040902793300ebee09871f6a5e8c2b3beb4fce25bdef1857de5aedd7ec3f3f3cf2b708d4126bb124000d1914d7a7c6b969999c69151004875a7888149210140f7ea190bcc10ba34b2a9de34104076c52fbe77d5aa44fe2d7e9fc6bc2dc199279c7bc810001d4ffce68adbdf098403592919903b375a3446f89a3ffeef71d76672cf69e35bbc29e641999620a2942913a95eff8c930e1f0e00b1d75fed84462e1ef0f934c6c79588aea421fd338f38a815c0c67ffde897ff7a3b3deaf82bae3cca1616c4c8ca9a801781c640d6ea969512836bdc1204ad342afc5c48cd93cfc6326d4e3f689aa762ba36efb9ffa87fdddd9ec9a67b5340009191cd7a6c4b86f9a525840f5abad2752ff44cf5d481bbe7dd0a2740ac7a40140a8542a150283e212d51302c516493517e80820af670727406c394d945b796fe4bcebfb9af8b270de365bb8b660d638e96397b581a960520eb0db7378e1e9ffc5826633c145d1f1ad9d6f391cf480080aeff66b37f9515f0fbbcf683816068c2f8b16efbbae6d1346dddbaf753a954c5075f7bedf5f24766cc985ef2e0030f2f537945a1d889387cf1812a12140a8542a1186ca4940fbffd31180363601c8c010c0cb90fb9af25ff168d4b94af062815257d074c94dceaf5e8cf27d89169364e2390f46613e37ad68b74128088758f330d99cd9014607c7d8a3f9fd4c261675cc2ebd17bbabb13435a7c3e5f957103c6582a95eeeeee8d8483151f9cbf607ef953bd3d3de50f2a148a9dac9b44a15028140ac50e6e709d0d8758b13460e5df2aae9720d76f2eeb2500787dbe5f6db67ed4664620610961f59d172192315b10c449fbe566dde7f3167ad8e7f3ae5dbb7ee2a45d38e3155d668c49926bd7aef7fb3c6e0f767674d6ffa042a1505a42a15028140a4551839b3bcabaef03ca974c947ed74b1543cdbd8e4054e9265dd77a45e0e24d58da129fa09b8e3f72463d8075a6f79ace60cce3f779b44217745d9342ae7977eda851237d3e5fa1f5609f549dcd1a1b366ce01af4edf42080830e38bc5224ea8944c2b404d7f890a8dfb44fe9202d9e36ac6c86713e2ceacfb040aab7d39088f8c9eb6f88a50d339b615c6b6bf064a16544281bdb22808600b8379a48266dd75a2379d7782263daae0d8df80dc600a44d666552969000f37a58634037b933815e90279d498b6c5602602cea87ee0b129036b9954d094bd8ebd07d3a6f0a7a7a65c4886f2d9b2bc6dac22cab07eacb465a329d310bce0dd434e6f1f0b047175a91ecace881340ba6635d8644d84f3e7f5816de9c495ac2b9c039f77b29e40f5860042d95b54436e5fcc8984767cd7e6e683e93bc463a611aa6cf87502064ba4485eded542a659816e35a5bd49341df12e7445633d331800d0fb38c1e2062191356362584b40f826ff683bc41e9729daaa68e9be7335ab4301e0c0a657ab798406b10c21b2a4f53cd17fcf45549b54e99afc1e34f3c90af7054fdae5028140ac5a06b89dcb1d440adf5d60547d7018cf1a9b34190f9269b08a056dd39b12225901685ab26e8a009ade5eb25f25896300c632f6f6abe2f33c16b46988c135f6b789ecff85f34831eafd7a36b6e0f660d33140c8623e140c0cfb926a548a533897822954a79bd9eedf2e0238f3f6d7f3870ffc3b6ab92533950a1d89eea62d9530fda1f0e3d683f15750a8542a1500c3652cac7d7b483313f675e8dc724eb5b296137e1f90fc85f01c0f4611e104110521249e118c55d16003473f0be537df37633559975a0693c10f0ad34f51712a1dc3eb58c73ae69dcefd718636ecf6a1a0f06bc59239bda922a7930e0f76ef707b77de284d20f0ac5808b4cfdba42cd715228140a85628734d3f9d93dd0fa9a697b0c223712513c2261ffa36f320020c0d0a04110320270f6bc476e3b582a300472472b54837974dda3ebfdb7bf77dc8303b64f9461a3506c475d515354a812a75028140ac58e6a9af39ac1960af6aa891a674c38f6775a22c8e1013255dfc26a8d4bec74da4b090985e293adb9aacb09352ea15028140ac58eb18d1b35705e3896c01a3464083e0d3e0662884b6473cdb29721aa43678e96b04f912b5c7351b9fd0e73d7b5d73b597c0d968a50768f425102aba770b9290ab5f65aa15028148a1d621b53af056214d29927d7286b0c118e0ca15322cc11e5b45530803c604d3aba2d18209d3370c0cfa1016959ed1d1ae0e59fc57109da1e2243a1f8ecd64e45ca82b99524b6cd4555a15028140ac5806d63bbc595f961050600594242000c698980060e4820a8214330ecf512c33c901206a1cb42f5a3a775967bd367758e93b26f148a6d2f7b394dc1ea11edaaac29140a8542f149d9c604884aedb03d70d1a40300c394d928de10d6f940d4a2232d29259cdd607d8cc29cde5bfee4ce1b4d8d4386db1f3e5cdb5e4f0c1efc8bc72bc56ad594d806ef3df29d035556567c9a60b5d65697df605f183bd129aadd5b36d6e38e42a15028148a6da469f77dc15840633e8df70806c69a3c2c4b2c251918f330347bd8568b49a0c5c34c626909b0cae75e171bc639ebd8a44fed7200977d630120307297c2af83477ae37bdbe25b8562bb1bfadbbd6455188b202ab95e713536112939a15028140ac560a331f8b89b28e86b882d82078811e0ece3546c9a6a4050030006f818b80653224b9084b4fc145ab15584c4b6aa88fe3d494a24283ef19c3fa812855c263895288a8afe527242a15028148a4125c0c9c79949f0b08203252a91b0d0e241ab0759095e2c389cffa5a31c909590052d7b4a0ec467e6fadfed33e9c4c7e200124f9e327daf5fae31764c9498ebaed96fda9796c501eabceba8d18b6f1b1c21c1e72cd9fda6393e0f3993c1fafe142518afffe8a083beff4a66c79bcddd0f9c38ebf8bb3a549aec1089528edb3dfdd2364a6c2b140a854231a8c40532d2396e0e405ac2cc0d2408424238e6ad003a2c4a0b30860ac31802484a240592122989948021ab6d145b6c2cbe73e59ec39b86e4ff667c67455a6b5978eea55f9de2dbbe814dbd70ce6e052f1ade34d2962b1561e15967fcf09b73f3df9f4cd425240a1cf01ef6f9d977ec132a0c4464ec847bbf367e4fafdcf0c6477fffd0acb4729dfaf14754eb8ed4aaefef3b71eade673fd12d0002ac8db71db5fbf1776c162ef7cb8ebbbf3cf3f8bbb652bffce1f2d7f3f00953779b58f677ecdd1da27e47a82f8eb7ed2fb5eafbfbcd3aebd944ee8ab5f1b6a3661e7dc30766f55793fa1bfcbf9a02a3fc7abf848aaae8150a8542a1180cd21202240819e7dc3a642499b986570249d9d7d0db5f63568df5122566719d78e7fcfa3ff71e3b840300d3bc5ecea61f73e2f44108320f1d72e3cb7f5d1475cc7deef1badeea9b70c4c9136a1b25e5fda7b9ff8de5afc7bfbd6febe41793af19f6457d8fe95163fd7baf6729f561c7e6fe45519558a66a761418b4f463bfbc65ed3e674df4e68e2824b7133f1cfb998868dbe786341e7cd3ea550420b5eaa2c3cf4dfce481df2c0801601e1febc7f11b391f6f6b5cd92e148cfeecc8a8f82cc1c0fa9f87cb1da95cf40a263539f397ea99c8a4263b29140a85423128949e704da8c30ce0db4f4214980e1e5f0eafce0ae7381520632fdff0ad455347370d1939e1c0a537bd951ac09b98e6f3f7bdcac30120b3e6d673f6dd6544f3a859879c7fefc7a6138a92394e672c9c376bfe97ae7dd7741312e5dda53d1f6d5da1351d35d489531e8c1e3d5c3cf97a22053667f1ac1be7f83c00189f3263fc1f4e99f3f837e6dc75dcf8239a3923344d9a7cf7175a5a016881d3ffdf9cc78e6a6e24400b9efdff669c3d941776e7d66161f3c685dff85cf21fbf58d65132dd4cf6bcf2e76f1f3d67daf4c933161d7fd97deb33b0d6fded9b3f5c9d7af58a43e72fd8ebc81fbd9402a5d7df73d9490b674d9f3c75af2567fff5959e7e4d59e3bacfe7f1f93c3e9f06a679bcf6679d03d6d6677e7dfa417b4c9f3c75eea2937fb96c931dabc686077ffae5fd674f9e3a638f2567fffec5eee29751eacd9bbf73d4825da7cd983a63ef4397defdb1b9fd0a42f560a65ffec1a203bf75d5655f3de698258b0e387ce9cd6f2654577735713bb0bf924aa4e2c0456129cb7f2e297a2e9a5f259942a15028143b5264f44f4bec80765a6e79e03bc75e153bf18ed7b76e7cfd8e2f7e7cc557af7a39bd1ddccdbef5db93ce5bb9ff9f576ffee0e99f8e79fce6f72a3bfafba75f5cfdfc6d674ff6541412a868bc647aeffe007b4d8f4640005ac70ed92dd5f940a7ccdb5b20348d1b77e51cfec07d2f1ffa87972f5aa39fba78c4140fe25b7a3b1a1a277a88fb43337523d1d030de435a28324b4fbed02dfa6caf3a2db4c08cd3cf9eb6f2577f7f2bdd678441743d79d9377fdbfbc51b9f7ff98d477eb8fb0b979e71fd9b62fc49d7fd606670c6250f3ff79f17eebd78b63fbee2cad32e7f7bc1af1e7de9ed176ffe3abbe9ac1f3fd72b076228f60d051081cc8d779d77f6ede16ffef385b75ffed7f786dc7fced2db3e30c858f397332f7c72e20fee7dfdf5e76e3bc9bce19b173fb8c5eadb7a586c79e847bf7dff737f5ef9faab6faeb8f7b7a7cc88f08118ab54ba3485202b07939c38261021bbe5e937a65d7ecb3f1f7ae4e6d38ddf9ff5ab57d234609b59fd555e1a54455d94888a9ad39c94725028140a85e2bf403554be830f822f8c95dfdca36dc498a123c68c5af48b372aaeb3961d4ffceec9d6332ffdeacc06ddd334f76be71f693c7ccf7bd9fe0a92c443274c183166e8883143478c19b3e40f6b4df3fdfbefda30e7bbe7ec3fc4a335cc3df5fccf3569fd8ec3c2bed2229d21df7ab5cb18d5ba870fe0de7d760b6e7a6beb87564194326dcecc86eed51beedb222c29de7cede36779c37e0dcc8cc7561bc1bd9b7868486353fba6bb5381790d3c3a34dadadbb3d628b4c6a82600006de8e2738e93775cf5d0669372537de2ab6f7b36f0c5ef1c373daae9c3167ce39cb91df7ddb7265330b18788e2abfff6201d75c157e6b6ea2cbccbd1df3c2efafc3d6f25a9ff143a4a243aff73c76b23bf7ef6e7c607986fd492a5a7eff2eeddcb36a53e7cf8de0fa79f7df6a2e11e1e9a7ccc395f6e5c71db8a5ed92701b8c723bbd7bef9f6c604795b26ce1c1f61fdf5844c2efbc69e3367ef3673f66e33674f3ff4476f1a20b806b3286db5c8c253968cf510e9c30f3d653f63d9bd6fa748d18fe4af546c6aca8c725d51a228fa251b94c05028140a856270e444ff5ad8bad74bf4c359cf8c1fddff8f235b38c03c912115d73058ddef77a4defdcd1767fe990300897422f0f994e867587970ff6b975db3206c5bf2dee8508fb96a4322327e64d89e88e41d366588e7c581c658de6ace873fddb9e5f1f4d4a3c7eacbb7341dd994beef3dc3c8dbc604e2faf0001bb3c7945b769500c098d72b9fd609566679073b63846f97066ffbfade179a877cb3cdf7ca707fc707895eea9f85649b5bf04f3e65e9acc3affef3abd78fb71f11a98e0eab71ff16dd7e3c306c7438d5de6bd250724c38225072d3a6d8e6a7cf3cf231fbac429989597b24adfe9b64945b296e3f69f66e8cb1d6714d1a11012c326ab827b6a937dbbb31151a3934c88808d05b7669a1c737c7457e120b6b3ee4873f5e73d51f971e716977d3ee9f3be3c20b8f9f1a66fdf2050fccfff13f7f38376467a8cdf79e71ca832092d582e9789bf4f0b00627ae78a42d9478b3d724f2abcaa3026e2742f4e3d992fbed7511b90a858191f3c1590851713944f93114500b27140a8542a1185c5151cf7289ea5a62801d7fccd7d43672e490fc90478599f07ac3e896d0ccd3ef5ff6f551da368491075a478c1c11e9bb60368e0aa7577567810000d1bba157f42b6485b3b70b6ecc1fd7977ef05de3fae9cdb337b4b46d6d7f26267342828808426c498b35abdf3ceb0d4316bf61edfbe996dd9a0ed0ad952f673f48a4a3b31b0f88c8d757674d94ed89495453f510f1d603cffef26fbff6f3fb8f15f6f7604b8bd6b3bed3c0703f40a9f68fe2c15da29a6db79124028105860c898e9e7fc39de74ef116c544ffb544d1708d16191ea58ef55de6a2b00710bd1b369991b9516f647830f9c2e6a4a000078c8eb55dac69688853cc894e22ef8845e75cbde81c99fee899eb4efdce0ffe6fef7f9c32c6d32f41c3fccd43db86d9a92f64d46b1b972ec1ec7646700844307bde6fcfd0741f03325bd6f70487473582eae6de8e750060ab820aea227f31272aece5dd542c27eacf8c4a4e28140a854231e8eac1fd17be9d2c87fe8a8021079fb1f0e35ffee0c6973b4d2223f6d18a071f5b97ed7f88453693cd634a78c61df1f9e1abfef8af750660b53ffea7bb37573ecae2bd0eabc83caf24248ae484331b833e7a67cbc7ad23bf3bd3fbe6ebdd5b2515ee0f04325f78353664cee82387ea3a91c7ebd9756cc3488d4014dbd4d3d9326cb127f94a42a63b7bb6b40e3bc8975ade238a1621e4fead32bba46f69aa77e2494bf75affe7dbdfcd82882838e3b8f9a97f5df3af37135676cbf23ffe6665cb92c32678e16968e09d6b37a689882834eba443cddb7e7ad3f2f68c94667cd39b4f3ef176afd8e6394eac69ef2fecbae1a6eb1ff82023321f3ff2db3fad9d78d4fe437da30e3e6ce4ebd75fff4c7bc64abe7bd7b5b776cd3e7e76c4d9f7964066c7ca879e7a636b46306f434b6340e39ca15f7e28f1455e66b906b3ef7e80d2cbafbff1852ed3ea79e5a66b9e091c78c444bf9abbe416d103fcab986f4af210f2a345a03ee1ee7ee8849ad7a45028140ac5e011e8c7d207cadfab7f42bed5867eee9a3bbb2ffbee57667fb7ddf04447cd3cf8b46b0ee8af2332f9e8c99347e5bf4effe5cb0f7d6dea376fbae483af7f7ec11f5a5b5b26cd5f3c36d0dda719fa0c91eb164fffb136f1cc3bef3c6faaaf9a90c89f4a90ebc0b7625df76c1d754e73cf3d1f9ab24f80d9d37e64f7da751778479f7de8f46f059995cdbef7d196ab3f02086622f65a6ac4b08e9e8f0c482bb63c8e1966cfda4ca976abb508b5404c80352d3ceb9409cbae79cfee9b6d5874e9af4fbfec8a93e6ff3ca9354f3feaa2ebcf98ec23f2ce3ae5c4e1df3d69afbfcb619ffbcb3d97ef79deef7ff0eb1f5f7ce46f3fce70ffd049fb1c7bdeee0b07609ef5598576528ef8fc4faede78d90f8fd9fbfc8caf6dde7157fdf2b8b13a619793afbbacfbc2cb3eb7fb56d33f7ae1a9575fb1b89593136422b2da9ffbd355df3f677306dea6c9879e73f9174668fdf14a6e94a14044e4acd2904b30293fc589bc6d8b9764af3f7ee1ca768c3ae8ac6b96ce082a2b757bc32af568b8dec6983d40911f9d282917e5bbc796080c353aa15028140ac50e23a421c061f7cc334c99ddb724a0c880a6fcccf8c2cfddab9eda19c36c1b1c4d4347d85f3f786f53cd110902965cfd7860f8c4bee92f54b058b4e879d4673855f6954da67dedbd672f52b973d0c9acbeece8ef077e7de7f9d3bc2a32062212eab3dacb6f2bbac2f22282f55d67cc9eefc4805da63a9d049ded1bca1fafe1b842a15028148afed3346b01180763e01c8c010c2cf797ff0c80b1908600671d1603a0b7eae8b1607d7a7b656b9e49e72624729aa0740576e1604545e5e0d2c75d2b8a494de1d83119a26fd32c1519dbab40555c2d5dc5beef1b8e283cb78e8858df6aec1277d4e88442a1502814838a8fa170c14198c3620010d2c18114909408708434708031b4ea00830e20aca1c7aacb08ab2d68860c2fb9d2bd75d3a028a7b2170dec5d558444c970c463df985b744feec1437fbfb2461cf56797cb2a06eeccd9f3dc7e7af5a5153b208755f4c08e79f5f68c0a9200484a299596a84d9dd679ce944715fbbe5c00b0e2f2c18a5763f7574e28140a8542a1d8b646bfa8379d33043904d023e06188eac84818121621a0c147b07738d23312fefa575ad4b2be0649390cd28b6a0b8982c95d07ff6e45c102d1928d9eca2387aabcd5cd3352563b887af5aa174bbc9da7fa83db8b5756be507e71c7bcba1e9fd4eb1fcf8cefdf7fd727e5f39d4e27541fbd291b1ca8f01311e5ef2a1100f6d74245c1e0ac9d28b947c9098542a15028761cb95d9b24d02b000641081174200b08c00b106012f0c9adbdde21f150df61ba9585449f54283a5cab7473a772e5507c38574d2f167e962455ee55fc97141057fd0056dd85bcd15ff0b9e8ba339ba96c8ca24f4e94f9d34d4e540c9112180a8542a1506c170a1741745a95b785edb796d8d4debef39a4a4db90fed5b369718f485db56dad76c2590def85e81d1dfb77725559313e5e2ae0e2d016cdeb245e55ac57f3bd55641b07251816285605f64b9c55b0cf9755c0ef60aec4905154edffa6c7707dddeab5028140a856250a9a0251a3430a0d7aa6c024f9a3c65e7d5127926ec32b1e886b2cdefed0f674e5cb9233dfcfaeb6faa1ca9f86c72ecb1c7b002f2d7274e9a5c243f4ad488d2120a8542a150ec70244163ce9c02bdbcd75c67d018bc1cd94a67464bcbdc1955847d257fae325966f91ca7e2e3b49ceba79efe0d9563148a41e5863ffe5e58167386298ab484308dfc153739a1148542a1502814db8e878133588051eb4e430240930603d0b30459ac19921251cd6d85f0ceb16fa99b9628fc5ab22953c10710a91d43158a1d8a90828171ce19c08acfba769668172c99c8ffa4048342a1502814db0b9300d637c8909195174800104087898006cea09b64afc2ceedf20ef81804c1f8b498d22ee74b54d8ddb544482835a150ecd072ca7285ae9260285c815dbe0e5badba5628140a85621b71c403732484e1b6294a4e4e240401ac60bd04c1c3d0a8212bd1ed7adcc4a7c7bcae3e22516564e2e5952b62b19e9aee47a38d7bcc9da7f2a5425157799492180307072f2ea745d54eb99c5028140a8542b1dd9b65570d51764bd1da6b93b0d5da89f542f944a6ea3f5519919052baede81a8bf5ec3177af9a9e79d9fd0c84ea98ebaeddffc0672e7fed8e4322455af1a5f3f7fc8af9e715bf9a17f8af8c7c176f2b14f56a09c6391149484625dbce32c07574a278f3d9d2cf5083150a8542a1500c267a0591d11f7b7de7d51285c31100ec6390a90f5925a4d1687460f6f69a5fedbbf0be33573d7af2480dc8bc76e9bc85d70cf9f51bf9af7b1ef2e2c5abef3d6cff73af9834d537f078109bfe76f0b46fbf3ced072f3cf5bf53bc0052cf7d63d6299ebfbf7ceddec1ca4fc41f3f61e6857b3cf4ec7953bcf5bc20fbf695f3f77ffcbcd71efed2d07c1fb2d65ac5dbfd745ff1d94308c1893811382f9ce3244932629c7322628cd4b88442a1502814836a4dd73f2261c33ffd5142f4ecb3cf19a6592e332a6ee53498abaf3da316eed3b8e6a1d7e200606d5dfe6c7af4d08f1ece7f7d62f3b8c5739af5e8cc63bfb264f4361add0cfe77aefde1231d3becf43bbe5dbcadf8cc565d54a8e4a966512de92350db2528140a8542f189c05d1bf61dcecbafae7ee8914706434b18a6b17cf9f2643255494e14e9065b48e4e73c6d77cf04261dba3b5e79644d1aa0f8ab8f6e9efded6f8c7b27f7f5e1b54dfbec33d263aebb76c1b8e31f8d03a0f82bd79f38677863f388dd3e77c5131df9fdb644c733bf3871efb1cd8d8d43a62c3eefae0fb2e56ff24dfdfa39539ebefcf76f664a7ec87e70d705874d1bd6d8d8346aee09bff84fa78068bfe36ba73dd8fdee95074e1e376ec6571feaa9c7fd32fabc6db53f78f111bbb6353536b5b44d3ef0fb2b1265ee2b14a54829a5ec13f2c5dd1f4512a35c4828140a8542a1d811546a79ab9c7b4d6ea6f960f8ed91c71feb8e25b2e9e4b6b85fd1c89042783c9ef1e3c6ae58b9f288823bfb6637e57a3aed3512645b34520e4a4823330f9bd473fd331bcc79a3de79f8dd1187fdf4c00ffe7cb6f3f555befb69930b1743245fb8eccb3f6affdabdef7f6796f1f4e5471dfbb1f9550030dfffeb495fbe71ec2f1ffde89871f1677e7adcc95ffde38c47ce9e583222a08d3ef6f2fff7cf2f5d76efa9b71fd737232bfbf66f4e38f3c1bdfeb2f2aec58d6bfffab5234e386bc28a5bbe78fc5ffe7457df1c24f3fd1b8eaaedbe2b9957412f36ca00002000494441547ef1bd7f8dbaeae52d470c67f1f757bfebf7b5cd2b725fa1a8a825507006765f17c3ea37c291887d8573a7ef237fbe84fda1291a1a3aa4b5a41e5033a0140a8542a1d8be4aa2e2f4a77ae73885398283331f4a0871cb1d7708b069d3a6d69ea135001b850020994c8d1f37ce4d7514f679964a8ded8bd6b2e7c1233e7ce4a5aecc87cfbce4df77dec88907ecd6b3eca5aecc87cf3c1f9b7cf88c70c1bde9d76fbd3f7bd8f7cf98dba879862e3ae7827d030c00cc0feebe61f5ae175f76ece490e66d5bb4f4e2bd3ebce3b14d1576de0aedb1f4e2d92b7e74ed2be97c408cf5f7dcfefeec8b2f5c32daaf45763be9f2535b9ef9cb73ddc5e1acdb7d37749f96fae0b5d56b3bb25a64dc9c396d1e55f814f5f47414ce2fec53dfd168341a8d4422f97f1b1a1aec7ff31ffeab64c3860d1b02912695a00a8542a1f88c50af3ee00c15dbebe52b56691e6fe1877e914aa5fe7cd34d63c68fd33d7a3a93de56d920442291482412f1443c9e48c462b1de586f221e076059563c112fb15d8abf92bd7153a9bad8cef8c62eda2bf4f683af7df4d213bd33168df307a71d3af6fd875efbe8a5c73e1a79f0bc16add0a8efd990689ad466af6666a191139b3500b03ad675a45ebc60ff5da74e9d3a75ead4bdbff59c859e44a533cab5b6a32ffd9afef74bffb921b758c4ead990088f1915b693dd3b64f210eadc182f7eb67ef72be39f79de5f2e99f6fc254b260d1bbbd7977ef4f026531533451d5a82dcd64b54dc538173aeebbaa669e58ea8c85428140a856287a1d76ae16bfcbecf82f9251fea67f3962dffbae79ebde6cfefeaee304d13c0d62d5b57ac5c05067bee02e30c6001bf7fdad4a9f538f8ee9a351b37b57b3c1edbd4d0348d7306a0ad6d989135ec4914366fbef9d6b469d3ca07258acfb01b94180f4c396c8679d13dff4e7f30feb8a94170ef1e07345e75cfbf936f47f6ba6c6cd12e489ec651e1c4c61ec78a37bb37c5451b00ad794c4bf4808b9fbbf3a8969abdb1fe19675eb2cf8d175dbd6277423300bd715438f1d48684449003c6d6351dac6544440303cb07b83fee57d69d0d73be7ef53d5fbfdae878f9af671c7dc6450b5fffeb9c02f7158a8a350d11b1dc21d705e2dbe72bdc0d9631e6f57a7d3e9f3ddfc9fec9482554042a140a854231788d749599433a8090860083ce604924043239935b670873e80c440041142f7cb4b18c6cc9873a79e7dd779f59fefcbefb2ddcdab1c5b6f22dcb9a357b8f8e9e1e298510d2fe9788de5df3eed429532a07add83342524b4b4b77773700218461187ebfdfebf5c66271144cb606a07bbc2b5f7a79f75933edcd25fb8ea793d25e38e12c031d0458c3acc5e33fbee8d7ddd3befbe3260e7847ef3b27f1f35f3fcee7dd38a5f8e488c06e5f3a4cfbeaef1f6e9ffbf936b1eeceeb96c5e4970178c71ff3b55d7f73c925ff37e9275f9c16b1bad6ad7a7ec3b843178dac3895880f5d72c9193f5d78e5c356d30900bce38f3e6eccd557fee2d17d7f787074dd2d57dcd0b1cf55f39b188cc8307ff79a0d299aea65f5ba2fcd6c3693b1b316d3bcf9c8cdaebdefbe4dbb1dbcd7b86874c8b046bfce398356e0be2a918a0a489200980463ac40f543d775bfdf6f0b09ce39e79c3126841042e4574d1028b7dc82d5ac251863afbdfee67d0f3c4c033a4987811d79f8e219d377ad51eb2ae5ac5028148a9d101f879f43e3900c6909dbb8f732847574e5e6a8443548067bca4a83063dc411e2880998125e86061db09011e040a386a4408f0023445d2643bdb062d53e0be65ba691ff508f479f7deeb90d9b37cf5f30bfabab337fb1b3b3c3b22ccbb244fe1fcbf27abda160a81f1649c19a69224aa7d34208bfcf07a070775421cca68686175f5c3167ceee9ae681cb2e9383924afab0f9078c94d71a7b2db0cd73ffe443a7d34d8f4d5c322b5a620885f7bafc6f679f79e6a2393f1bd63274c682456d6b01009ef1a7fee3d6cc77cf3f7297d33b2d6fd38479477ff7ba43dc33c594d32e3bf2fa2fdd6d07df3775e9add7759cb974f761ed4670c2e2a537ffee0b6d1a109879fab7671f7fe2b8a64cf4e09b57ffb31ef7b3abce9e31fc6ce78be7903bdef959ce8a4abcfe8fa5dffac6da1e530b8dddf7d4ebfe303f04bdd8fd23d5747245b9f19d9f64582809b2d9acc7e361c520b7f0daf92cfbb7f5f1baf73f78eb9d7701b4b634cf9d3bbb1e794bc0ca952f75747601d875d7a935b58442a15028143b9f90600830a4242c829723ac01125980336885074a147f664377db232990744e79a6060d8ca8c7a210272fd06d913dfb20ca4910252d997c7d799161ecf102b04c23ffa1a6c570f7bdf7861aa223478e4824e2b660304dd334ad3cc55ac2d7d3d3f3ed6f7cc3cdb5c2af6fbef5b661183d3d3d85bf1291cfe7f3e83a80030e3dccfee9bebb1e25a27038b2b17de38ce9d383c1a03d1c016750424a4952cac7963d71eae9a5af7e6ad9a3fb1f7848cdf4a8f336854271c31f7fbfefbe0b34ae695ce39c71ce67cc9e6cfff49f679f8d46a36e42c2fe7aeb2dff983963fa1eb366353737a26097a78aef628cdd73df83cfbfb062ee1eb31e78f8b15dc68f3bf9a413468e1c51c57b1f7fbcf1a69b6f7b6fddfac3171fbcea9557f7de73eed1471ee67ef3c793a6cd48c5ba54b22a140a8562e762f8f4b9596259703006c6233a638cc524f37316d1d9560b0003638d3a93404c303034e94ce70c4681416e11fc0c007406ab6493f74ae4c5433d231259c3b8f5ffee983e6366281c4ca7d39c73ce35ce49d3c8342b6f14c480fa67223097c95cd96c9631c60b6494945248d9dddb336ce8b0d5ab5f9b326d4a534303d4d6f58affcfde79074651bc7dfc99ddbd7e97dca59202a450127a4d4808bd2b4811912a459a88a0280a3fac28820a96579422521469d291de7b0b103a42123a2424977277b9b6bb33ef1f77492ebd1020e07c0ce7dedeececdcb69befcc5328cf0e028400b1f3fce1a327ea67afdcb56b975c2e779507ae8ac25166fb8e9d878f1c0d0b0bebd5e3e588e64d4bb32fa944d2b74fcfa8c888a5cb577e3a7d66d7ce1d7bf678492acd6fc867b7f39bb66cddb16b6f4848f0979ffe2f20c0efc2a5cbf44c5128140ae5858401105d5c230442e4a58894c8415e6f0a94a717ed9c94c8eece93829dec53a7cf46474709bc2d67a1a83d190c8655ebd6b6efd81113d16eb7330c4308c33284b00c212cc77182201425268aead91708f0828b9200763befda51104467560983c1e0efef77f1fcc59898e86c8f09ec084c59545d5aadc7c17dbb4b3cb25aad07bd282994d20a094c0822a228ecdab3efc2c5dcfefadf7fff0d0526190ace39188dc63b77ee48a5529ee75b46b7707d38142c9c3363e9ef5f65eae4770f1d3dbe66edc613a763870eeaef6abc74f1d2953f56ac369b2d4306f76fdd32cae15b05a58b1645072328140a85f23cfe1a03a09c570428db0039b753ee52ccb9c88904e40cd845671119021b76681190651793229020a7ef753ea2b3c337459714c7c962b1729c44219767594c0cc312860061090b0e3521954aedf6a266362ac05d57c4a220e4999720000c422a95eaeeddbb11cd9b41a927251a36694aaf350aa5a21f5f841072f9f2554c90eba3c06834162321f27d74f3e6cdc4dba1a121c155aaf89672b708a13631d14d1a3658b566fd9c9f7e8968de6460bfbe00b062cdda53a7cfb66c11d9bf5f1f8d464dcf0f8542a1505e783001290221bbf32d4560cf960e902d3224082400ae53075ca6083a161800de61dd44200b030058312838706301139000f045f4ae7326228a999170e0ebebd3e7951eeb366e6ad7a103b002c118086108611996b0842520972b0a931308a06246f80441743958986538b95c9a9a9ada2232826159d768b04003d55328cf424e3cd2a72b148a962d5bc2c6658e75a3478f2ec4d93a5b54e45bf0f2f2924aa5b7efde2bbd9670a0d1a847bdf9464ccbc865cb574df9643a0068dddd3e7a7f4278586d7a5a28140a85f21fc18c41cd010320227004e8b46000001e0321e0c68200a060205fce31ce8e414f408e80456016c18a9d3d771120530019020c902902078577e94b6fe304005a77ede00103d6ac5ddbb07113854a61b7d9584288434ab0209548944aa5c16078521d15972fc0329c54c2992d968888e64e0991ab22a87d0285f2f4750441801886512a95aee19b434343510172f483ebdb1c4581cb7bff8687d5fef2b3693b76ef0580ae9d3a48241c3d2f140a8542f9ef201030882063814160c360032008000003648820670010a409207109ee6a21c039b6349142a4024f80c7cef5f6ec02f9fad951d12d08104248ce42f1ad944a2483faf7dfbc6dab87974f40a0bfc56c6609000b840061895caec0181b3233733b07e0cc625554ff23af5a000060b327195ccb08a258405a40e3468d0088339704c95dc8c93741af2a0ae5a9690920a05028944aa5ab3c50a9548ecc1200e0482e51a890709daf90722cc61895e42e56e80dce716cf76e9d8b2950e247a52c40a15028144a250413b0e06c870894476698b0b36b6ec3b91f59313ceec05b3972d521847abedcfdc8b163572e5da9dfa0bed1642084b02c51abb5a2206ad41a0fada729cbc4f33c1631422829f951296b661946af4f954824f9b4844ea733180cbc8b6fb7bb9b262838a8a07ecad9ce2128e6df749b3f7505bdb02894278c5b54241042542a553e2d71fefcf9820161a140e0578450ad5ab5fcfcfc0000114c0f288542a150284f87c7d512a762cf46474709765bce4229378c898ebe76fdfa9123875bc5b436183309019954b666e3ea86f5ebe5b82a38862a1bd5af5bca3a6bd408ad1a18981d8b0a1142100251144fc79e914aa5ae25834382f33948b86a0fd7b78a801af42aa1509e2896fbf18efb4ead522a552a571ba7d9b367173a1ee1fad691e4feedb7df1e397224000016e921a55028140ae5f9d012a58fe35490b05ab53cb4da7f76ec6cd7be7d96390b31282428a85be72ee56e0c4248ae90834bcc477071b9f6d0159e6db9103901d43e8142790678e8b436bb2091e4866f1e3c7870a13312ae6fcd6673525252b76edda452a9dd66f5f5a6e19829140a8542a9ac5a225fcf9bb759f32d94092f2fafbebd7badddb8b1455414c7497222b897af31f982ba3afc1f445124009e1e1ef71fdccf298909861cbd410ae2081a4b150585f294c004238cd42aa5422e6499731f26ad5ab5724c53e4784de4cb7e0d003ccf2f5bba34d0bf0ac282af978ee3b8e21f238490cc4cc33fdb7696a39d9999469a5f8242a1502894f26b897c9c3e73363a2a8ab7db72168aeb2e602c8aa2208aa22088a2288a18638c09eedcbefdeebdfbc2ebd5b35a6d7a7d1acb322ccbb22ccb719c63a1f4d282602c1282054110452c12916051e02d16cb9dbb77ebd6c9cd42653665310c72ed9d9468ec94c33b352cbed292937c27dba53fc72be81546a194ed91249168dd73e7251213130b8a8782c1612d562b16789db7a7ab7d545104f8f9b96bdd62cfc595a379ee5ab7003f3f7a9a28140a8542c9d5122c40b9ed8ba3a3a2f22d148a288a769ee7ed769e17ecbc5de005bbdd2e888220888220108c1bd5af7ff6c2799954f628254522e1249c84e558a9542a9548a45229c7711289a4f8c02c581405511404479d3c16b1800551c03c6fe758b67af56a566bee60a7c5624188615886410c621896410831a87439f17ca5f6c6cd224b2c762ef62400d512052e3877bf45af69e62fbb7e82a7078352d87880480417e76943660610828923bd2481ec090a86615886659ca036ad5a1a4d266f416459c271250c91346dd2b0699386f4605328140a8552315a42c7811583a9747a22df68bd3ddbb4c95eb48d132184e70581e7ed76def19fcd6eb33bb4859db7dbeda22812426a0487482492acac2ca94422914a655229b8ec8b6198821314ae464d2226a263d6033bff8982288882208a41d5ab0b8220f0b9719c045160189600212c419800300c431860488ecd53b14e136e6e6e05579acd66b95c5ec2b028ab1c31b0de708d71d69fd7b61a0900a882c336c69846afb877f3e9fb8b96b9316ce4cb0d27245f1d166b299d1060eab76f385b91d8676b66568ee4b318961fb3dc2a22d08e47ed3aab1aa40c589ba2a71622ff3d1181096608c3b0ac04e5de44c3870e6610725c0e0c72cc220293a3211cafc8a12a9023686c65b02fa2364e140a854279ee70630118400832cb12109103800c113c581008589f4c2845849044c23966151c92806519a944ca0b5251c4a228128c1de51886e1389663398ee3380927954825124e2a934938ae784b278410cb3284700800890821861590c8b212cc09a24808c1629eef26954a198641886500210658967574411e27dbf5f4e9d3f7ecd9b37cf9f2b0b0b0128a62f5f0a6ea03078c59653c902c2222c9fdce0ca988e097e56c4c79f766cfda7385dead94623bdf2e538472993c4724385e1142d9464eae0ed90005e23b3d137c7d7d0d698fe809a5502814ca73871183144059460788ec5c7522b8b160c7f08402b3330c23953252a9c4e1328131c158149d3e13cefe3b42287b9c9161398e651896654b63fd9c2327388e058e951082451113c05874f86338fca85d3b2b1ab5dad1efc891101863d7e412653efa46e3f2e5cb5996ad5ebd7a89dde92bb18f144daa763d7b759dc165479cfa8d2ec17dab2a741c494b4e9dbffbf6f60c0cc046f56834c1947c41e7d1c41defdf7147dd25447d355d1de21ec49966ac4abceae6f36e8780ce3e126435ef3d7573ce852c9bd66f515fcdc23fae1fb3b34d3a35fc29d8f0de92f8589e8decd660dca36b6f9eb108a5690c80d2335fcd6645ad1a9f06736e417536352259f71247ecc8b06a7423db57ed5d55ae106ca7e36e7d752a33ada40bc8c5c68909a85dfdf318afda0a8479dbb9d3373ebee93ea38d5a2155ad78b32a6fd64f5d73fba240ef6b4ad1f2030802448f038542a1502815f3c35aaeb8434ee96126a00250309095d7b845c1800a41a6001565dcee900a4ff440208418966500086120373e6cdeaf2d95e6846f8242954319e5c48a152b4c26d33befbca35094ec23c1673c5a76cbf3c308cdce3daefd779274e3f6985dc664228d6915f64927ef0beb92ef6300600243658b565f9c692488d34ce6a4517ed6917fdfbe2d00709a77bb57abf1eff53e6b8d828fff773d6b4d48bb302bc918c7fb467b30c752e5113e908c95915a26365d11e583cf9fb509a56c0ca7195db0e6ebf1d36bbad83871ca37bb8744dd4d78636b66ba5237a167e8ffd22e7d78dd5e5a392ad18c6fa589db766ecc038195296a69046bfac3690775ab1aa40ca4364ef4615672115219662128140a854279e151b0a060804320026461b012000077163080d135efb51583bc80966011000206e56688ae5476c0c5c784cdfb9a77438c217f40582079de3bcb1483c56259bd7a75bd7af59a3469f2db6fbf310c336ad4a8d2b55b387d2a29b55fb557b49737e5ac14b2765d772cd98e9e49bef7ba36884bbe6f07009c7c2df9889180e32460e1d899d4db020080dccbb3ad2463e659431a06484afa35c1e7ebba2ac5bdace38fd0f840993c4bdd18a5ff95a0e9e62f91f39a4612f382745ccac61455b3eb76320fef6e2ac39c5319490280216de919bf3feaaa35d7d3324b7df66cc0067a2bfdf5c67b36cb651bbd55fff36321d95384e032dc40082104e5cf2c490872385120a0a19b29140a854279a2424289c024020f2063c08d0310c14ac04ec08d0593ab96b0635072f97f9a4d2258018417f1d7bac819895273f4e8d177df7df7a5975e1a3162447c7cfccb2fbf5cad5ab5526ecb67a4cc4ff4fd2cd2fd60bc730de2149da3aa0faea9f46141045623cb52383b54c49425e44a3c2ca65a9dcd66e53285cd9ceafc0ca7a58bd2208e0331fea6cdab9e3a20dddd439f7c2c811dd848e56fd5fa64a4c6f3a56d4c1135e78153ca3de46e1f0f6e642700008865491aa7604aedafc31bff6f47d2b8c8e0c5ada4b694f455876fad7c404d9aa8a22855de063a2341a1502814ca53d21208cc186c040081058314839c01ab08560c6e2cc819172de1e8012294bf832dbcd0c37e8f33cdd2be7dfb1a356aecd8b12321210100c68e1d5b96ad8573a71e3ee85fadb7ded18146be612193020d1fadba7ede8c198defa2819eb9dda57c932ad90ba2d56691c93c1948100100796859bb4910002cc919a9319e1d6a4a936f5a5253d2ef6b3d3bd692a7dd3665905236a6c89a81408e81ba68b1a59bf55ffe9118574e0940d2ee3dfceade43c4491b35aef96d27ffd8bfeea4386409bd71a99028a2005511140a8542a13c3510008340c07974811c39bba3160c72048c6b6900f80f46322cb79c701835618cfffdf7dff0f0f0989898326d2e1a527fbdcef46da69603008044c6608be5ae0513c486d5f5ad2129b9066baafe90a01dddd84dcb2037df2a636bc0b12b660b006f349ec76e8342e074322fdab24ef1da41d5e1e23d1b5feac61451333159b046277596d1a7ecb0ea26b6d006700088f1f0748ba92229186c0b2124e518e71f9bdb1364a4aa36a11a5f0e1141d05b44810001b0d904ac54f8b0f4e6a5b76145ca7e0a8542a1502815a52e72306390b9ce4b70087001f76d19034a042617dfeb17c45f228fa784eb3b47f9d246871d3870e0471f7d0400a3478f2efb88a978e9ccfd8b75821b010090fb976f6faa1ebce40dbf4759c2bd0799777855c91508c605ffdc79af438d4d111cb259f69db8f1e33d8100806039fe08f7f4359c3112c0f673f778466b3e5a428825d7c6145973fc85a46bdd6b6e1bcf64ddb9d16f73fad2cd09d0b6daef636aa900a7a71b771ebf79bcc025a708aab53967c2c6fa68fcc66cc70886add730f87f5d654a444ce9192bf63c8817803c7cb8d658e397b15598acd4897f967bc683f23c8a0970f55a72bd551d3e1408e5bfdfa9af048542a150284ff8c7194402320678ecfce5953260cbfef515007802086a357614f66081c7c4e8c85f4088e3b75dc910252276911844e2f08edc3e6f76a5d512f9d6e755110400baf77ad5f166e59f1b48f6c78e7cba181302c4193f16134c302178f645561150235fe55fd5c96cd3be53cedbc3870f3f78f0e095575ec917c1e9e0bedd1f5f71a7572185522296fbf1efd43233d961a0116246bf35d8f1d19a95cb11208641e078cd0ee59c9d5602656bf8fc59268ad2f6d44a8a42a150289442e93376228b18098becc00042668c08421206b973c84e900048ce2040285d0082100002044a0639e725240092c2b2dc5944507279924eb46eddbad26a8962e725f2948c6cd1c23905411cb281108c31c639ff174511130217cf95d88656ad5ad18b8f42794c9a346ec2b08ec4322ce3d2dd8f6ad1c299e21a2186619ceac1355f1d42f9f4433e2d914f3c502d41a15028144a11fd6a100004ec9a3316780ce902c8196019b060b0e63562b213e0000001b8739085412c50a9940100b0b98809bbcd1a9f9868341af5a9facaa625f2ad27792d2500a07ff6dbbd7bf7655b4f0010e7940421b94b1863820980a660e529bcfce0bedd25b62d8597bf88171901422077309842a91878bb9d6111c1226158e41213d66eb739325822043979aff3088a226624a896a05028140aa54c5871b63f04cafe030000914016ce362ccefb2baa74f84be8581009980a28090f0e3006839827515d7c6222c3b00d1b37af2c5ddbc2de96382fd1aa4dbb1c570997e9089cefedaf89e70beef4a71b3200d97ff42ac3385cb87599f83152397ac2390729140a8542a150fe5368bdfd9e65bf3a7b0155ad597c4904a0644182408a80030033c933f390439a0040f2bb371a8dc6761dba5492235e6e2da1d56a0bd512388fa513a6d7747e2921f0bfbd3f60ecacc5714200a774a7728242a15028140ae53f088b402060148101002b2e433894ca60daf474540a8d4159d871c100307550e770e1966831122ab7284f628080de7a140a8542a154e61f6b008300260c2200470f47f158eec7d3839003e62d006d870e19bc62e5aa89b397c4634f46a64488ce4e502a4e485077060a8542a1fce7b99390f4f4775a2db44a39b67a0eb4444a4acad2a54b274c9820933d6d2f85b1c18691a3c7d20b3a0793c90400090909a3478d5cba74e9a14387dab76fefe6e6c6506327ca63b068e17c003a1b41a1502814caf3c7e36a895bb76e6ddfbe3d39391921e4e3e3d3a54b979090107a585f6c789ebf76eddadb6fbf3d6fdebc03070eb46bd74ea3d1503941791c0821884e495028140a85f29fd21266b379e5ca95d1d1d123468cc018dfb9738765d9c7e94c008dd8f83c200802cff3972e5d7afffdf77ff8e1871c3941cf1d8542a1502814ca8b0d037952cf3d969630180ca228366bd6cc617d54bb76ed1c5570faf4e983070f666565f9f9f9f5eedddbc7c7c76eb7af5bb72e21214110848080803e7dfa787a7a02c05f7ffde5eeee9e9292929e9edebf7f7f2f2faf5dbb769d3f7f9ee7793f3fbf810307e65478f8f061bbdddeba75ebb66ddbd26eeb33d7123ccf9f3f7f7edab4693366cc3874e8509b366dd46a353d2f140a8542a150282f2a2a06e40ce8c50ad212eeeeee52a974cb962d4d9a3409080850a9548ef557af5e3d70e0c09021437c7c7c4e9c38b16ad5aab7de7a0b00ead6addba74f1f866176ecd8b17efdfa37df7cd3611873e5ca953163c6b8bbbb1342366fde9c9c9c3c7efc788d46939494249148ac56abd96c36180c1f7cf081c377a26eddba3e3e3ef4743e43f86cce9c393373e6cca953a71e3e7cb875ebd62a958aca090a8542a1502a33f1898946a3499f9afa14f6e5e9e5e5aed18484043ff3963c17f42df6d3c45bb74ca6ac347d7942aa7a787abaa9d54141d52bbccd9c82014bf6448517079902c811c8116000a3007602e04848c18014f2e79a50281423478e3c74e8d0e6cd9b4d2653606060efdebd3d3c3c4e9c38111515e5e7e70700cd9b373f75ea546a6aaa9f9f5f83060d1c1bc6c4c42c58b0c06eb7cbe5720068d0a081bbbb3b00d86cb6ab57af0e1e3cd8f1d6dfdf1f008c46a3542a6dd3a68d4422a952a58a8787875eaf7fb1b4044e5adeb1d9f2772e6cefedf19cf4c373b4842008274e9cf8f1c71f274e9c78e4c89156ad5a29954a2a279e14d6735322075b7f8bfd3142518eadedd7be89e97ef5bbb8a56dd4aeab897e5db786bf0e89dd3da80a233cdc32b9dff83f2e59aa8fdd7e6c6653393de4140a85f2e209098498b6ed3a3eb53d9e8d3d95907833b4809c78fa2d790ee83fa818218110d3b255db72d77dfedc999bb76e0797424e387afe320610021ec084010328102859601020045e9c3301769a008c3b07f26ca75916813b0b04402f821d835bb6ef83860106418608190573637b78f4ead5eb830f3e78fffdf7a552e99a356b789ecfcaca3a72e4c89c3973e6cc99f3f3cf3f5b2c1647bf73fbf6edebdd16db000020004944415473e6cc99356bd682050b6c369b283aab73737373f675ec765114351a4dbebd4824128ee3000021c4b26cce86cf2162ea91efdf880ef5d46ab51e01612dfb4d3fa0c7cfe7be1ce7d46eb7f33c7ffcf8f1458b164544441c3f7edc62b1d0d41ca582586eacffbc7fcb5a3e5aad565ba56ec7517376dfb78371ef80e0886fffb53f5eddf6fbdbbfe8dbb4aa56abd57a55abd776c8f771e6a29f18aa46e3be7aa7b93b02b0c72ffb7273e0dc7ff58fceceac73e9837a75de3d65299d1c36c4fd36b64398e3abd48c78e5c38df7057a8629140aa5126234181b37694e9e228d9b3637180c95a125959f624e9cc9686ad0b00938b23095ebaf61a32646a3b13417899a0584205d843411009c8ac046c02082150326902942a60099026000ce8a4181c09abdb18d80090310b01090b0c00020045206d2f812f2d969349ae8e8e8356bd6608c954a656464644444846b81d8d8d89b376f8e193346ad56676464fcfaebafb97d99ec616ca954cab2acd16874cc4bbc80bd47fdf67706cc4e1fbfe2ecce285f21f9da897de765409e8f7d114128444b38a626ec76fba14387a452e9c081034f9e3cd9a2450bb95c4e67278aefed27fedeafcdff525efd66c9899e8daba0d4cbfbfefc75cda147edba17ad0df942a5a0f5f27703bfaef2e3b221d5722c1685bb7f0d1fbed463fabaab831bb99bef5d3ab2f786a498a6c8435f1916ead8507fd3a0ab13a2292e261749db317ae0be37d77fdb4299b3ce7cead3d7a7c5bdbae4c8da0ed598b484d8fd2745a07a9242a1502a237abd9e3cf547b4be30b39c67d292e797b4b4b4c71fab4d4b4b2b4d3109828cec4cd659183c24c01210013001290001e01d9f2100004620c0ba74f9f8ec460a006902600009720a140d0b9abc519ad2d3d3f7eddb979c9c2c08424646c6d1a347bdbdbd2512498b162d0e1d3a74fffe7d4288d56abd76ed9a200856ab55ad56ab542a42c8d9b367edf642065e6532597878f8f6eddb0d060321e4c1830756abf585ea3f3e3c73d95effcd116daa6b64725db546dd860d8df2741c54624b5c33b16d8887561bd46ef2d624010080645d5d36ae6d0d2fadd6333866d4c2f34602603d3ba541ddf74e590048ea8657bcb475a7c5590170d2caae415d5725e1d2eccb767bc3946ee1be5aad2eb0d980d947f522001877f70b8afe3991070000cbe949f51a7c74d60a3869797bff969f7dfd6687e6f5ea745f7493c79939f5638ced763bc6f8cf3fffd8b471e3f2e5cb870d1be6e9e919161e7ee9d22541a0c3d2c52ab38c035f4c3fdd68f6da1f86b70cf1502a75d59abf3a6dc9c2d7d8f523466d4fbf3eab7dada0a0fa437764584e4eac5367d88c0f7a47370a6f36fe70a1a309d6945b77d278d7c78bfdce897849cbd10323fc9452a5574844af5183ea3a3bfec474f1b7e191815aad47edee5f1f4dc70040f4ebba0676f82bc9786c62eb7eab93e2bfef5c3bb4c5c4f96f0d5e74efc1d29e614141e17dfeb8eb723a45c3dd9b0f2caeba46d45f3c9311326044e75a3ab9dcddbf6e8741233a0748e859a65028944afa1b44a0ace3e5369b4da7f3d0e93c6c365b058eb6bbb6e4d8b1630b172e2af84ae725720f17c013ac3d2f2a06dc58706340cd00001433c8c8a1925244393e348b2e6fb2914aa5e9e9e94b962cb15aad0cc3d4a851a367cf9e2ccbd6a953c762b1ac5ab5ca6834cae5f29a356b868686366edc383e3efea79f7e52abd5d5ab57974aa505f78510ead6addbce9d3b7ffae9275114fdfcfc060d1af422ddbdd2c09816ea9fbe7877a6ed8d4e2d9a3608f592e5e8b8ac738bcf8e5977e1fbea0ffe1cd471d28c57dbfddc829cfae2b529175f5f7365771477f6877ebdfb4d093b3db7758d4e0d6dd30eddb147045edb795d55c57ef47892d0c8e3f2b6f82a9d9b7a3025efcb76edff06bcb53d7271ec862eda8425235e1e302ee4f48a3eca22db6cbebc31e3cbbd277ef7628998b0e275dda0b58ef5bebebeeddbb7dfbe7dfbfa75eb6b356c7e3de1ba1fdcde386f4dc62b9fcd7ebda1288a1209ed4d1689f5fab6e39686d3bbf8e7897e8038bf7e8b7fdbd0606ae31d473eac2d0500cb49b03fd8792aecc0beef6acb01ac71db4b53bb2ca45d2371c2ff3ef861d2ebed221bd7adaecd391358bfef8f87cbd7c6ffa6bdfa638f9727ceef7d746a78f69da88afee9e06a739377ab6f38fa711d195862e363df10169f29856f06ebddacb5ef473fbdff85664cf7e8260d6b5551d06423140a8552a9d54429f3839e3a756ad4e8316ddbb6b97be7ae235f6dffd7fb57ab5e6dfffe03bf2d5c90cf02a54850092db97251bc7c549a78c3c7c6dc4bbb9afff5ef790cc884d786536307a7f82af7c6653a82ce3143040881998050f4f69c8c016bb146f48ef14e06c04ef26b09954af5eaabaf162a099a356bd6ac5933d795128964d8b061396f3b75eae458c8a716a452698f1e3d7af4e891b346ad564f9e3c3947508d1c3912b29351e49358396f5d3f2daa6445ebb7d29d456dfb9f762fffe5bbf973dff971fc23bb47b31133177cfd7aa81400e4e1e3a6be1aa6e6a056afe10d3ffdeea25e68f860c5e6accebf4c6ce52301881c37bdd7c2414be3ccad63eabe5ce3e192d8b4b785fde77d464eaaf6f7f6731943abef3a2f8f9e10282d795fcccd4dab6f3599b6b16b55390375877c31f2978e8b8fa5f72edaf1491e3e6a6c2b2f160048ca81c54742070100f8f9f96dd9b245a7d3edddbb77d5ead57b468fb61b525bb5ead1427ab2d34699efa761856a454a0e8221c928f1f25195a2cfcdeababed7bfb63cdf1dccc7cfedd6ee8bf3560022f00281e67e5fb10840d56afea9b5affaf8f55bb69bfd71ceefdf8cf82a211dfbb59ef0c3fc8fbbfa0300285b7c38b95b353982fafd0685feb825c102e1a53b53a603239bf5dba4270098e745e81de42d41005cc8d86d07bf6c2c6ffcd9ce0d81dfcd5df2feef931e5a5475fa7d3e6fcec8861a5496a763ce5d97e7d67359830ade920880387692fdbf22a41b3fb58f4135c7e3e3f0c29b44edf12814ca7fad475aca4ece860d1baf5cb9929e9e3ea07fff258b1703c0850b1756ae5af5f0e1c3f5eb37346fdefcb1a50421845c3a2a21e96ccc2be615db8e0ded1dbe6c53eeebd24dc77afa0e5cb39aed3bcc56615fdf72e6fd46af5b965df8b585f23994124fc92a8c01b083cb4f6bf659c4045804c8e517970180ac623d9931010b060d072a06e868e3e3ab0945c84b1fccdb7ce27a72d2b5edefaad7bcf5c6c2781e008073f777778c517372052b5879c267dc33696b54913945964f2d0feb03bd0d188fa69dfde2b79e4b3c79848fe8d2a567d0cd1d17e28f1ec9aad7a596a214fb1232ee99d4d5021d335620f5aee54df40f8cc55c02b90d1332eea72100080808d8ba75ebc18307636363df786388d1685cb962c5fdfbf7dbb5ebd0f3db1b2c63079992a6c12e1ecead8a864f7d94550a6778d6ad8a7bc1d8cd92a0612b4ec6c5c5c5c59d58d13f306cd296d8b8b8b8b8b8630b5ff2620080d1d47ded93c53bcedc4c79707ecd00c3bc6163d7258900c0287dbc150ef346a94a0abc4d2ced3349d5e2dbfde7e2e2e2e2ceee9fd5d8b3c3c2a37171717171b19b3ea82b030090fab579ebfbbf0f5f7d989270f0ebda07260ffc3aee999a27924393f41d17093cbdd428140aa598e19b62b97cf9f2ef8b7f7febadb72e5dbcf0f6dbe3ead5ab5baf5edd9933bfbe7ae5f2b871e3162f597cf9f2e5c71c9c757e8c41a6000b4ed1ca35a9e607aeaf3ab92693e7150aa848432249d5de9f7cf67a90e4f9b3717ac2f5e70ec16150b3a06240c9802aaf8f838d0000685950b1a0610001707a17a76a930842617bc9c2c013e0103074f0aee24485bc4ad4f0f13133879ebe6b83f0c24a48b481ea8c84643bd49501009f72235de1ef29039006b68a962ffa7b5d5652d8dbb5fd423b6967af5b9b702ff88dfaead2ec6bac5fa0da74f09e09839201b0a7dc48459efe1a1671720edb9ca75fcc4a378bb94177b3c76c396d800701806ddbb6eddebddbdfdf5f22918c193dea8f3ffe5cbe7cf9ce9d3bebd5abd7ba756ba55249cf6e89c86bbd14a55cb57cf7c3d70607b8dca104c021f6f3dc87850e9a736a1f7f35008035c94d2a71af121050a88702a3acde61cc98063f7f11f780ef53a63393af2148eee117000040a41e324ee11d101050e80527f16cd86f5cf719ff9c4d3091c6f2523f3170b1b698cf0c0c98012a8b2914ca0ba9258a2f2308c2e02143060d1a34fbbbef12131377efde53af5e5dc7b60f1e3cf87ece6c9661060f1972f2c40947a4cdc769092624c900a33ab48f6edb0a00da7668e7fabaef2fb0d8a122ad4518afe8818300803c6f61271fdb68a6b41b9b31080012c699e2dad5820903e8055030c032e0188f64485ecd2014b1173b8019973083412911fef6dae933961db8723fd36637de39b8f0a7c37ced986059e18515f5067457ee9cfecbf1545e483f3deff38dd0e58d864a0050d4ea523f73fd4fa7fcba35d048035ab6c85a31f79c4fc7082fb634fb9206f77caddad959b3773fb089a6ab2ba62f4a6d392c4a87644151fe0ff71c7ec003d86e6efc65575a21a79af16e3b220663bc70edf680aa81e1be2cf1ad77f9d2b9c18306e9f5fa4b972f3fb87fe7cef9dd5b4f3ca26ed72577d4b56d3f9dd6fcdcfb7ddfffe3f8ad748b25e36eecfaaf878f5a754f6035bef2f41bf7cc8ff3b0b05e5bf4e9b76b8e5f4f32d96d193776cefdf5bca47e646019adce188d8fd298782bb31453273875efcc4fe7efbc7027cdca9b1f9e5ef17f9b1e0544d7569765e8e1a215acf76cdf4fcd78e9b5b42ec3735dfc8f4ed1f7fac5f2d55bfa46ad5362dece3a9e2cac9d9e1ed13225bc7be6c2ab840000c6477fc9e8dc29a566c4a3ba3d32be3e48048047db0def1dc2890b3322daa7c67c687354977ed63cac474a50939498f7cc57b243e4ea4f678de99b12dcf85168c7f44f77897600b0f253baa68efbd538b89f3eb2a7e1b8111ffebf8c766d53aa377e54ab5bfa97fbb1232ec2fef129adbf304d7c33ad4bcfd4c8818675770800dcfc23adfe28eb23e72123b15fa536fbc49e452f770a8552f9faa425fead59bdc66cb67c357d3a1012121cac56a94c2693e3a390e06020e4cbe95f98cd96d5ab56972a2069b12dc118ee1a7942c8e52b97f3fd3d4a79946923267b616dce3a3eae46ede1dfffefa59a3ab9c23772fc865b09ebdf6b535dad50fab7fb787faa0884d8ae2d18d6b2a6974a2957f9371d32f76c260642c07ce683f05a6f9fc80262d8d1b34abdf1d347778e6c58bb5a4093117fc65b1f27e86a05fc9578de0a6cd3bd478fee3d7af4ecd5ab67af5e8e65c75f21b597a56b61279085c184c12c029f77439180098341802c0ca41c43819e5e9ef41e2cbf1256f9a86ead7caf5bfdeabe3e551b0fff5b397ad9b2614145b928ab223f5f3d236cdba0dade5e217dd7057eb2fa9bd6ee8ea85a0d5e0e0731a05d530f06e4353b3751626d64db6ad2d2ed4b163671e5dc0e172636f2f50cecf03319bb7c5eef2a2c488206cd99a0faa97dfda6515d3e88abdfaa4a611d4fd6afe7ff2d9a3e6edb8fff1bf0fa80a841df1fc8902a541e6fbf3dee975fe606fafb7ff1e5b72fbfb3e8781a559ca5411a3a6af5fe799d93e60f6916ece757abcd98450f2386b4f3e1140d464f68727270904e5badef3fe9e5ab9bd5f8b217178c6a1716e8e31bd472e2819029ab7e7dc5a78c37bb34e4f5495d9327857b68fd3bff76bb587d88e49ebab46d9ff66e1a52c5db3fbccfdc8c57e7af9e5caf4c89ee1a2261d9b7968446ea152b3dd64cc973f5dddacdd7fcc02376a7ee4dc1f2f6dbc60bd16e070e7a2def26fe3adbfa100300c84314b357785d3be9bd6934b3f133c3ae74f0e9e6f6436b2664b4f6d43eaf23dfcadc018017b7ef82b14bbce2f7ba7749c89ab64d1401847b96b72659d5233c2e9df13e3e43727a46e6d2db0400c08ef79de73effd3f3e416b7962a90872a7e5ce39578c67beb5866c327869dce787ae4f67edc7596c7ce4d9e7f7613bff8c07c8387aa9d1421ff5af63d728ccdf02b0e40e7be1215bdd829144aa5931225b36af5ea916f8ec01827252511425eeefef2962dffe4845d4a4e4ec6188f7c73c4ea356b1c6b860d1fd1e3959e397ffd070e2c838d13c14929120ca45658ed7c7f3a4f0f83dd6eb6e2c20d76ec7737ffa3f9f8e8c3f48bdff9af1bd1aedffaf09fcea7259f982c2e98f8eb552b2184f1eef8c5d6eb7a43e68de52ffdfbf990ef2e5a72dae3acc312bff57e8fa587e3ae5c5adff9e4e4c93bf5f869d8321575b84a38718081e4ffdbb27923003872afe5b8ff6dd9bcb16049024f24a519825a8d9dcd2390ebd74f08b82a1f97e5336b9711c4346d1ef9f4affb125796e87b2d933bbb370f1f64e59c4e8cb1e335074288288a18e35d3bb68d1c3d963e74721004212b2b8be3388542e1f088b05aadc78e1dbb73e70e00346fde3c3434542ea7c992296563d1c2f9e1cad031dfa3f77f768fd0b00c422d5a35717cb4acd7c11941ba7fde96ca107ab821a3fb16c59625caea1cb2dfc8ea3189cc58e71ea944e034c802248833fb65647eeef94d2338fc7efaf43aeedb47725284c0ca4fed9969fcd2736e044208aefc9c36f491db812f25c94bd2ba1f521ef85deecb2200b267827e4e946e4b6ffc71f74ce30ccf5f220b4cacd885af5ecdc89ceef95d63d83f3ef5a3aada431f49e40024d3f646f7ac883f75ef54236b47eb9775f4d8d09f351fcb6c3b835db65e5d5f46cf308542a944ecd9bbaffb2b3d4becb656ad16b47edddae6cd73e3e84c98f8eeebfdfab56c199db3e6f4e9d83eaff6bd7be796e3edf0e16f3af2486875da3f962dcded6b22f4cfe64d1d3bb42faa252b7fe1d61e62fe5e8fcf5c3897af8c97b7f7e6b5eab8cdde4bb615c89d6a3ef976fd7ec64597ff68a70648dfd4adf6e4463b2fcc6c2c07e1f6bc36915ba6febbadbb4bb632a25fff52dd1ffa9d39303cc07e7672b34196c567e6468a3b7bd79ad460d7d92feacb00b28e8c6df0b6efc6935fd47f2a1d99420f9742e5ccd77c2721295ff903070f75e9f63290c2f5408f9ebd799e07008944b265d386227afdccceed5bdbb6695d5493aa85567116ac5a131072fe01cabf0c90bd0c00a8cc266e2121c1098937f7efdda94fd53f732d5154997c7160725e0764affc67f3866cf947082600c4212872fe3914057de2e48365598d468310ca11be32992c3a3aba61c3860821954a45c33751ca8768c256a5d443923dc6e182c61339a65424322451b16e8e40d712c48a58c400985c5e6f9cb18abfa6270c8bb20cd0b1d0501f2caae27c3e83548eb0950090b47bd87cc1f87237130308000433f1ad43300070c837bb30607271ad71fa5ff6ab7ac2b0603240a7ecfadd7d19c7031449195f197e6000609876af4bbefadd76f755f98d35bcdb4baada5448502894ca4769ec5dd2d3d33d3d3d1312134382831d6bfaf77f5dad52e56c9878f3a69797577a7a7ace9ac58b174dfddfb4cccccc5f7f999bb77e547c4b3011d3ece904b4b880413f26d8cc1bcce0564883090156e3e7ce10420058995ceaee7c83244a0edb6d0226b6fbdbbe7effeb15476f1a08cbd8330c415dcc62764dce2881acd253e50c14c84959c1627f5a1dc0a20f57b13ddd224a6edeb8fe955e7d1c0b4595414f26336079dc654243829fc5755fee7909e705e35ab2754c4b977909e7ec0476ce51608c0916454cf0f113a72af65b68b5da822b3332329e97a78fab8ac8592397cbe95c04e57165aa9a919bc574a72955191e767ca279d23c71c02f1e7f86311241fcb65fc6ad9c5fae92aad1f9319a16aa9d73659eae6125ac3cb8f8bbdb13cc13e68a831678ac0c6738bb30f3d58c9bd905536f621bb01c00368bb7cda8b51b008047a432729669f30526f61cd3f75d966a6b0a855269c544f145341a4d664646a3460d734a46454602e406e508090a8a8b3bafd1685cab9a39e32bd73239fb2bbe25a22864ea4d84b8d70eab5db0885548c8caac0a856a89dcef52601900b07ec784d1ab0217eeb9dea59a8249dfd4236c06ce6f7493e768104736b8a7968cbb88c355f4d182e2eca0366d5807c50fbea34aa32528e5e639920d14cad3445655162d332ffd47acd997e56e95219c2cb661ab940d0d603880b458cbc67ba491e357d00b326f6133016991c361a87a5745ed3f4cb3b6b39f7495a8457ceb22ff204016a32da4fe1a010c07a03f6dd9905d3f00a4ed31fdf5baf6cd5ae4f0a2acf3fef219fe0800909b6468147eeb2b93cd5ff955208d7c47a1502aa59480924df3ebd7af77f2e4c9faf5eb656464787878e4fb342d2d4dabd53a0a943ca65e7417d6d1124130f3595940e0cae52bf90a787979898299b75809610ad93a3b15b4cb3072cea40b21d86e3288da9ab5aac811365ffdeb971326d221378815c9bbe4ecd23fa1046315a5011faf71846a090a85f2c28a096ed8078af9bf1907ac43582531967ebbdaca296d32a7f4d37bfa301ea1d216fec80a0080c2fb291a4c34346e4e3451ee876617ee77ce052a16fe403efd2ea3f1c7449030410d64e33fcf3f91200f537edc2e73721fbda72fe3112a89f2473916bba13da5f133f4e157b0b4a6fcabd9ca5ace4d51a3d764dc564bd03459007dbe522894e7b64bdaab67cf254b970d1a3450a3d1142cacd1682c16cb92a5cb860e7da3e4de6d49bed702b6834dc85607050bf182cd4e88ac302152a810c85608c8fbe5af3f583bb24bfda5febe1e55a39ad5d7ec25454909923bcf51898ddc1f3357dd93f96265f6bd4e3f7be8595df725ae2cd1c6c937a0baa3c0bf976e96d2c689fa5e53284f9a450be7376ad08061198e6359966510d3a295e3b904f1d72e318861180621c430a8200e6b24a7ff97d31f0c814b2c8b825679853c07cb9cf79aec1f9f3a2bd263eb10b6a05e10ee99bbf7b78ddca0ebeb4dcf2d8542a974ecd9bbafdb4b2f635c42481f8bc5d2b459c4d8b16326bc33fed6ad5b414141391f39defe3cf79779f3e69f893da550288aaf8a6198eddbb616ea7bed68c9c2ef1fce5b9c79ee4603a3cd5c70f33973628f2caebde7b2eebf7076345ae71450a1bed79d3a772ef1c4157f2276efdaf5ec7daf29140a8552ccb0c7b95596e40875072f7a2c28144ae57d52953844ad90cb172e98f76adf7e1ccb8e1d331a08c9c8c82084e874ba6a55abce9b37ffabaf66ac5bbb462197c363cc4b64e7971080b703a0ab57afe6fbdcdbcb1b1101f33cd088388f6de344a88d138542a154eaa77c86ed8d97338fb9cbbe5e28d5515f090a85f29c77495b4647af5cb17ce4e8316bfe5e3b64f02047deeb4b972effb9fcaf3b77efac5cb1bc65747499c26c16d5128c2d20d866ce3a60e30bfacba51e3f76070b8134ba66e5d512de126001c46c13a734be843c16a74e9d7e5687aff4655cad9b9cae398400c0cbd925cf9d8bcb3191c30e4d9c9b690230c1986082e9554ba1500a05b59bebddaee05aadeccfa33ef4e8502894cade252d75aca2b66ddb9c3e797cc1c2df162d5e1c1f1f0f00356ad4e8d1fde531a347e974ba5256524c31abcdaad7eb5333ee6a25b65d0b8a2ae56d81330989829797a79b9bdb7f5c4c3c1d7f09050372061806088011030f00002c809a03190200b0019844702427e68c2258312819d0309026962a215efb8e1d2b8996286baeba5ca9ddaa55017f098209cec959278a22c178efde7df48943a15028140ae5c5ea919661785babd57ef4e1e48f3e9c5c9a8e59e9bb700ea452a9afafefb42f7da77df9b855bdf068b55a8c3142a87c2e130cc3608c0b4d4e501019822c0c3c060e0171f8470068391000f42220003716b412d00b00009c15030098316818e0c0a93c4a3891183f93ebbe02b504c138270f7cb6233f06e29890c08031381628140a8542a1505e20743a1dc198296f97b41c5d5882b14ea77be62d79de71d768aefe7b2dac566de4f07b2e633f1a637ceddfebeea59bd8c972cc4520e00180002090234000998273cf060c9e0c480004008e432010902300007ba91bf44c5474295692bc0b055ff3152efe8f42a15028140ae58542ebe676f9cae53ae175cad5252d73e70d637ce5ca55adbbfbb36ec97341719dcfe090e0c4c49b717171e54b56a6d56adddddc8283834a539827f94f08c780e0d23ac732870000384f0e3001046010412c6d02ef623e34ed1b58ffbdfa3b4e4fad2d2dd5fa521f5d52f2ca9cb7b9816df3beba962cf40ff2c5c27d91b09e9b1239d8fa5bec8f110a7ab35228140a85f2df24b446687c7cc2993367d2d3d39fc2ee743a9dd6dd3d3434e499b7e4b9a06fb19f8684043f9d66a082a3f5045cc3a73b16310140c025f3c020c0a51b88679cd51148dfd821f08da3050a442cbab67cd8e7533c7d582226afec5467fef04bfb075761e0f1138054b08d534e3613c772b68070b5797a225ac2766d56548b59775bfe7c6ed390400e000cdb5fa93d2d7afff12961b2423730ee1dd0606ae31d473e2c9d06b35d9b15d566ef871777f6f7719c2cc3f6576a4daab3fddcacc692c05e533f16aa4b0addce7ee3fbd61d4f7c79694d270dbd9129140a85427991a9512394b684520c5204b6bc6b04020a040c383dab730d9a0870de1210311000914056b6477651c89cd96309e87a6cd7276300309f78abd160e382b8e5edd400c048e55266483580ec7d91028646e5eea157ac8d13c9dba4a76be6c49e9af5436cef392dd44ff3ba60bd5bf41f505195615e64242cbdd928140a8542a1505e30942c4800440016010f602360252027e0c181950042a060c1283a3bca4c86005918ac183804da92b24d38e2401142084112994c2693c9a452162146ea78239320e3de81a18d665e33fe3bb7dfbba74db1ef35a85a3da0e9fbc74c2427cf391133cfcc1fdda2baa75ca5f38b1efbfbe52c4c9e12b94ac2a53950c4a4c4138b15206f36699466cd272b6ee57374b7ddde30a55bb8af56ab0b6c3660f651bd0862d29a11a3b6a75f9fd5be565050fda13b3200ecf7b67dd6bb518056abad52bff7977b938552efd67a6e4ac3baef9eb20010d3850523a282bc743a0fefaa4d87aeb86338f3c59059d732770da9171454bbd3b7576c38e3d4cf6fb4a8a6d36abd6b779ab43ade0a0060bff64d44708faf3e1dd0ba4978bdbe3307d5ac3fe5ac330eb4787f59e76a6d17dc16e8ed47a15028140a85f25c63120113a7e1129fed189f21820903424000d2043067af6778023602160256ec34612a0a29ca1ec9cfdbebcebf0a00002435c7adfabe99bae9f771b76fde3dfd5d0b25c9de564cdefc768faf33866eb86148bbb1f1b57b9ff4fffa4cd653d712f9be457e21e1f2d59e00d25a23bfe87cebfb6f8e66baecc176edff06bcb53d6c4e6c92fececeb1c2dc01e3362543957e8b7feba6ab3565dff55bb72e2eebaab55e9ef3dae89d61b34e24e9934ecea8be7ed4b875496259778f93b77cf87562ff2db7f5e9a977cf2c7fa28e28f70000200049444154a7a9bbbae9677f4e0973effce7a55bb7feddfd619869d7bbfdbf4d1fb2e956eaa30b739b1d9ef8fa37171ca2414c3fb253f9c1d63357af6c7cefed2efce63fcf9b0100847bff2cb9163ea27b204d7d48a15028140a85f27cc3133063c812c14cf2a48bb062308a6012f3f861732a06300003a062c02494502ffff831bb70ea9eb97b7dde3930a2919603683e6ada2bf3c7adbff171d386b2ffd029623cda4d9de0dbf6d365efef19e65c65bfb969f5ad26d33676ad2a67a0ee902f46fed271f1b1f4debdf31c16ebe565cb1fb6fd614ad7aa7280eadd3f9af4538be52732faf5f2cce36b6f3b3d36dcf79d6c73349e17fceae4dbbd4422eaff3d7ff97e70d3aa3ee1cd7c205f082fe3e9257b158336bdd9d89d03f78e933f8b59febf35ff7ed4201c0029a226bed944830040d564782f76d0d2b35f46c6c86e6d5c76b3d1bb9dfda8d1138542a1502814ca63532db4caf3d2548e41c002600269421e9151909c0f79c165285cc018808862f64a512484609117441e0301cc0b22cfb8acb7a624a498afcde91e369f010020a2d9a4ec65b4f3420943da8fed7b9d674341147326209cd9ae31c69864bf108cc5279a5f421afac617affc3272c6be1eaf3a5b9471cfa4ae16a8764800a9772d6fb2f58151843c5a824f4d4cc938383632cce987cd1b51ed0cb3089e790e9eb4feccdd2b5ef172d464dc37bcf5d7f9a4844f8f5f17fe3bedbba1cdc6eb3d22fb4dfe6ee6f006aebb11cd8f1e095e9d7d1c5eda48e917a231ddcb1001001895b797c2295ce4f506bfa6eab3e494a1b9ffdabf1e447cdcde97a1b73e8542a1502814ca7f09ce2816d00a2591a7079fe3709063c4941b1a0941ae6d51f67ad6bdaa87aac1981dfb4756654b920a4f4e4b90fc0e12aef64d90ed3ef1240f3c728ff9f0fde098cf7fabeb88b8cc6903d5a683f74c18940c803de5462af2f4d7b08000e5b69ef3a8e6e5fbea6f67e6b7541557b55ce71710901dc7c94b5eb08b2fabfad2b43f5e9a86cdb7774def3df4ad3fda1e18edb21b56e9e3c3a5de48e121900520e687378deada5ae7d972090826abd57fa0e7cb8bf79f0c5dad6f35abb5278d0c4da15028140a85f21fd312e5d928af9670be92bc419308c8753a36f5dffb165245e9b21e797518dbea9329d39634f97e68230f62bc1777f49a57fb4e21b2b2ecb4a895c5259828b061fe3fc89366e2c92798e082064ceff7438fd9d704ff7600d2e09eaf55fb61d6ecdd315f76744b5c317d516acbefa27408ec1a5f79fa8d7b66122645a0a83f6ca0eee58fbedef1e7b4cec132dba3eb27620df53a477a97ed2c0a8f4e6c39ab8c6e5bcf57eee1eba5e4589641acd2476dbf7fe391bdb3460a9ae643db99c74e5f3ae88f51b5b30e7effe561efde1fd79617ac481af2ead0801f3f7aef30eeb02c5a4ba5048542a1502814ca639091f2f019ee5dd7200a10034cd9ba74e5314b29346c6ac170aaea88096302ffee5ad5c7b3de3b47b272d6b33eafcc5df7916ed5e086de5ebe010d7b4edd90602625e7a0ae90bf62be05292c4cec1346dd7cd2d4c8ec792159d8c495733b5c98d8c8d733b0c3cf64ecf279bdabb0008a06a3273439393848a7add6f79f7479830fd7fdd635fe9336811e5aefe096c3e71e4f13cbbe5ffec1feef5e6fe4e7a1f50c7d6d539dcf7f195c9d63bc3b7d3058f25d848fd6b7c5f4cbaaae3fad9ca45afc52354f9f7a638e457ebf724a0379a172a86a8f11759213245d8737a7692928140a8542a150fe7320a8d5d8d97f26e01c8f07c833369f7779e7fc391191914fbfa18f61e394fbf57cfdab3a0afc7bf9768e5953b6bf0471784a64bb4b608cf1f11327468e1e4baf92a231ec7fb3e93b5eab62bf692aa70783525e162d9cdfa841038665388e655996414c8b568ee712c45fbbc4208661188410c3a08238ccee1020c8b6c0438e35d9e67808e5195fc9f7b69895140a8542a1fca7c89d97400c387e61110240f9979dbfb8cedfdeb259c7a8d922bbf5cf8596702d59681cd83c8e1440e855553cfc9d4d3feef31cb2bd3e1512140a8542a15028cf350e8150d6ee2f4d08f042a1d56a8bfa282323a34277653dff59ab0e3f3d6af8ee8a31b5a4f4c85328140a8542a13cd7b8b38010a497318e69d9b484490400b0dbed4fffeb95675e22fb4dc19276bb3d67f60113028464c783752e6051c4f8f99b97a868c1500cf2865f9c4efd82de77140a8542a150282f021902002ab33335e72b011b068308c58b10390239e3b4173a7cf87025d1124595c993e2da454b0cc85e79f2d4a9dc60b598001087d344ce3f871305bdaa28140ae5bfc9ac797f5f4b7cf8fb37e35986e6cea13c16d7136e0340add0eaa55c4fa9fc7c30e5e3989818d735478e1c29eb9a23478ecc9ef555a5fd8e2c02150b120600c00a90850100b41c5830a8590004992278702010e01ef1e0ce829685b462935edb08d80848090040dfd70756122d5196fc12040060c8304781eeaff42ee07b9d0b214414458cf1ae1ddbe80d43a13c054ec7c622866119a79b758becf5870e1d4688611804801caf08395ca57316000af85b43d1bed785427daf2b1c8d9b9b5c266bd8a0bee36d7c62a2d168d2a7a63ef39694127dbae1ec0dbd44ee75f2ecb5e866755e8033228a229f950e8c54ae76a3d7e753c0bc72a9e5efe5441400e0caa82900e0316968be32aeeb11c3c8fa0c540f19490fdd73414c4cccb061c3f2ad2cdf9aca09027063c04ac020008340cb01309045800570632153049d04dc39c81441c70147004c18bc38601188450fc4bbd80c5128144a05d334a2059b0de3320c1cd3a63dc3e4c4712a249053412d41e338552ce7624fb6ebd8a51c1b9e8d3d959078333424383e319161d8868d9b3df396947e93f53b8f79fa857212d9fa5d27a39a863f9d2b84bf73da7c7aa9a6d3278c5b950aeed71a332c0f2eaab0d56cb119dc02b455c3a43245e5bff6ec767b66a6a1a84f1906a9d56a994c56391b9fb17ab9ef90518c84432c1b563b0c00bcc7bd0f841051c482484482451c16160600ca3e6f6201635134ac5d4eb504a592204540002c1800012660c1a064214b0400b062b013e7024f0000381d078800003000654f5520a61cf8f6ad09df6fbc982a326aff7aad87ce59f65547af0a9b0f369f7c3bbcafb0eadf0551ca821fda12968fefffeeef67d2586dedee9faf5bf94e78212ec038f3ec82f726cc5c733ac90e0aefc75443274e9ca09717855221b468d1c2f5ad9b9b1bcbb21cc7e5d3123a9dae782d51948aa05aa2222997c16793a6cd0f1ed80b0046a3a95d87ce95a125a5c46ab31f8cbde913d244e0ed898fec09771ed6a8eeffc4fbcd37f608177f72af51f5d1fa09aab6ff5356ad8f58f6f1ab15783e23f9b69874c5dfdd5ba60dd75aadfaa41b0f1ede710b69a8ad529529fb2e0441b098b30aae67598944269170920a3c26a97afd860d9bec765b4a8a3ed36804020488422ef3f6f256aa1475c2c35bc5b4acb4378dc08b8841d6538759b95416140e08844b27b12062bb80ad36d16217ed82ac4e4300c8dcb94db48b6e1d3a09021db2a55416380610809be309818075c95f97e31391e356cc39dca94184725cc32475f3c89e33f4ef6fbc71a45515e1e19523bbceca9edaec45faee49e33755fff9da81d7fd52cf1dbde956a880c93a3eb5d7e4b3afff15bba95335467f03429b5760ef8742a150fe1b52a29ccf75875153059a363d664b4ac98e03b1725da0c308d6c3a7eadf5b8f4c1dd7ef891e61fece69fee20f1ead7acb6b8ee0f157b7b67ee6d3e50bf71a8d1ef35865190dfa84f34a534a558f0022c82d490f1576de975129ecd6db2776a45609f6abdb5cedae2b9396be7bfbf6be3dbb18c43833bb64239549552a4d7068488d9ab5952a65851c167f3fbfb7c68eb658ac070e1cdcb865ab88312124b279d3975eeae6a1d3b115a1b59ee039c58801c22aa4ac42e67d600b6210a751619ec716bb4088635e42b37e0511b0c83088c1200a3c2eed8940884125652676787f56d4d779fa7ba43cf311248cc02c66e79320508c5f35c313e009f0e5b260b2df3f75c1d670dcd80ec16e32854750d357468f6ae5c55a4e4f0cae36f6b81980a4ace92041d5de3f6305c00f97c578b4fae3210662bef6e7b898400542c82daccf77c79da1a7c494fd33fad4d5b10849fd5abeb3e6a60d8c7b46f6f9f5cebd851d033c3c02bb2eba2de4fd96a2c8e8c21a54554ad4d522bab409286c3044d45f389d113a7874b7da1e72b93620d75e1667c6ce1bd52ebc6a60d590a6bdfeb7e1a61500c07aeee3d6ed675cb2391e033717f66e4d2f260a854221e5e3f96c0921e49f0317dd3d7c091631c62ccb9db8702fd398f5448584e5e8279eed5acb43fb219bde5376d0df2df6e6cac9567d52b9eb140421f9cead5bc776eb0c69812a6fde68b63f7ca87c741fd2ef6626dd96a4a4859b455ddc894bcbe7c69f3bc5f37ce96b4e4a7a78e9c2f92b972f5eb97cf1f2a50b972e9ebf78212e2eeecc89634777eddcb6f28f3fb66ede68341a2beae0300ca35229753a7751e44551042c464745797b7955a0904008310ccbb02cc3b08861a0826629798c8060c4b18c54e2aec43a1dc76914ac5c8aa41c23e110c72006710fefa3fb7711830021c297454b30c8bb4a40f17f2576fdcb76949ed81e75de0b1c7f4fee16dbba33f989d6ff4222126001308000e0540a453f493935eb8cfe9459acefb59c011680c95b91b45adb969a6fa78ef9cc3af2a59888c635bd65080014b55e6a629db4efb63daaeae57faeaafded070f3f109a7a5ed87cddffa5484f643834a9f3f88ba3b6dcdcd7527963e9888e7d2634b8f24717f5cd05aff65a18fcebf1ccfe21c6fd9fbdd4efb59f1b1dfb60d1fa71479d364ef97f0e90a641f73a37c7f5ff5fdbc3b33b78166155c57a47b4abf2de9c773ed68c7b25a679a3da39b112f64c1efa63c63b6b2e8fa86d3af4f58051237eaab96d7238bd742894cad995d5afefd678de90337b86f855a681483e7e76d388fddfdcdadacd0d6c377e1fdafdddbf6fe0c6df9c3d36b9f60b9672a57c638d08d0f3d892a367aed838ededebe7ab54af85b188b1a8d4f9addb7664c4eb5d9ec4b1b5dfd8c35f98e9d3b99ebcea08305c827f3f41c95758cc3cc62122e6acac84f367e1c1adfa7e3e32164c2929b22c9346b45a448bd160519b2dac9095ac4f55df7bd02c2365f7d9d3eae9bff805562b65fd9999992ccb20048280235a4409829899999e9191919c9464b698338da6473bb67bfbf8b6edd0a1028f524242022f8818138d42161c1c5451d55a6df6df16fd7ee4e8b15bb76e65641a2412cec7dbbb5dbbb6533e9c2ce11ef759c363b87ff946daa153a5ddc094ce97e5eaae59a3e6537e0e3c9d3deabcfd8afa283de561f9ea9c37ef4c85efe2c891238fbfe6c89123bdba77ad9c8f7d1b0139803b0b360040c02010012c45c8098e412012f87ff6ce3a20aae40fe0dff7def62eec120b4ba7848a412a8aa2628167a2a262779ddd77769d7976619d5da7feec3a5b51c10e541444ba6b7bdf9bdf1f8b88080a8a7a319fc3bdddb7b333efcd9b9937df996fa83e672ac120204aa846150dd0462d36defc73f9dc95cbfaffd63f4d63e237e4f71dcbc2ab19d46ae79abc2132738cf6dc3dd9b029f6bbff179533d0e1c45d7ec0041b4ec1d595fb51cf53e31ac93800357ace1ab22468fb7d7953ab036beed69cbdaf9b9b880451d0c4d9fe9ba69f4e1a5dbe0d92fccecc76d38949ab83fe17d672dac1b3f31a1b43fa81f64df6f5bfbcbfadc9fbc706df6beea593d60b96478cda383259212a3efd9d97f861fb7ad532642183c09113ebed9b73247694bb036030981f43b2066ccab5052544b587cd19e12e2e7b42a879b1c8cf675fafbbb7c6567b3785a793b637739fe573e9e912afcf19983279d1eb460d9fbff7768a06f8666ef5bbccdeb6bcb34d8502ef50d2665316b955e70180226ad18c1b4d8ee7c43436fc375a5e54f51e83e2de825ec3b65ebcf5325bd0e95ccac1200300005df289d923676e3d1595a804897bbbb1ab364e6d66467de33329e34a0f9d8e1419da6ab25ee56418080d8d699a617378a7ae3d09efd88cc3aee2e8aeda843bda87f38dfdab73ad7b43fe7d88fd1dd29fe5a49149726f87eeb3782695b6c0a6693a332dfde1a58bce0256751bb3fca43785cf1e4bd3df128ad4248d4291a9b5039d92ad7b59408b7520b3b060490cad3312540a65c58bc8cdc94508188661b1d961e13df5075392928e1efef3faf56b6ab55aadd63c7bf6ac0a6509954a191f174fd30c43d336364e2c5695dd8594d4d44d9bb7d8dad83469122893c91e3d7af4e8d1e38307ffbc74e9f2d9d327bed21770ccb0d1e1e1e17674450d51298abab173a747851beaed5b373fd3ba34aaaaed1adfa7c42f16183ec1d0a15ed7afbfadda22fef57e9c00208f062e596438412350230002140ce8b71e0a69d0224000050cb0f275155b3b4100e863452842e0dc6edab676d300a992afadea1dd23bd4d1376a82bd5fb0d5b8a351b1ea4b9afa4b421a442e3f76ef45edcb85b5e7bb099882c4b73989a77f723ecc2600001855aeae41a14e9b119b21bf39dad3662a090080b4853a2bef82f2bb60eec5b96bf3c3cf4d195a67b8cdb0800ead58474f8f551fb9cff1752bfd24e7583619b9aac9c8954893756f07d41fa63f9a419b3433d5cf3b08becc5e244fcad3010683f951f49c7c6ccfb2f6e5cde1b94e3ff5712e6fff9ce3d87940f5f9ebf7bc1c31bd86dea38b2ef1d8ba68cb5e6b6a7ede538dfcc6a49fc64577dbf7e0542b7b32f3c5ad7337e88ae97b325a9a14d7ed36a0ae7e80cc78952fedec20fcb79a7057f10c9ee4db04f45bd8afff8e9e134a4c83f312d575466cfbb55175d3c2c8957dbab5ebe51c7bb29b8cfca667529a17af1393720944c72e993660e2a2bdb4c090a6753443ab11ffc2f57bad037daab02cbd6a9359903dd7ba33a196c38bb990f152998362126a58759a6560ef51d90c150ac5db848482e78f839c2d0d62a3e3775ea09e3fb5a4d42a21242940a004071ea450909903f662b189a30b91964224c4524249a53690f20bf21986661012f2de1b45585859d9d8d9e9ae5c51aa340441147974a922d2d2d2b2b2b3699aa6b51a2747c72acc5966667660dfde9a356a20c4002082a072f3f256af59f3bfff1d5fb67ce5847163bec67f65b197f90aa62708a2128981d06954fa48bba077984d901f6758d27cbfb2c60c1f1b48e8b49a8f060606e9cf9920c82fbdf1391983f113f06f8b1a819a296a73fa8142efd909de859b0002e4345495cb2582671930785c20ef75e41b15706c9a04f0a377ef3d985223c4ddcaa7b551f4de3d07139cdad6360052646161e434ea5c5c929e942c79c6ff7e92b04cec4dc5cd231e25ea8f26a7e7e5de9b598b4b0051e6b303690b72b47c13210594799bd5e7d7386dfba961fb1157eb4c0c772ad78704dba46e58f1072995f52a4bdf2b9032f54da1d04acc0282e2b1684d910d3aa3c8536013220ce63b218b5cbbf5b10a00b42917970d7cbfe79bae03bd8e934dd0ae5406407e6f71573f0753915028b10f18b6f3a5120058b6ed877826edd8f1b4684d4c1b7f68c313c77edd5dd929dbea1b35da97a9efd3f967da4a6b2f7ef98166389df9e0768e73cf21216ec63c9ec4ba56cbbe43826dd800004c5ed4ea9e5e666c82a04c3cfb6c7a2c47009aa7b3dd4d9afe32b19d67356bbbb67fa6bc5c52cb38e4545ee6918e1edd2e16dc1de521b5a83fe791fadf284a54ad9d02cf2d7cd4c08e8ddd4d4a8ed75cf7c1bffddabb591d070b6b8f0e536734460faec4a9bef5999466dff16b12538b9a7686765666cd7c9d95f27c9ad6d13a1d87273a78ea16c354cd1459a5a20b5f5cd3dc99601664ccb3ec41c8b3e1d97494f2223b89b81753d3b1ff0eb1539d4a7958d2e974e91919afe3134412d36a8d9a67be7a419fd869fffabe1d4b4db0215701665a9009218e00b99a5dddbdba898b3b191743a425018d5895d445cbccccd2d18c5aad6171de3b635529956fdfbecd2f2850a95514c5f2f0a85d85cd2feef5ebec9c5c9d4e8718dad5d5a50a731608f8eeaed5b41a954eabd169b55a8d4a24e08d183e4c20143c7df6f42bed0d689a2e0e5d75f0e0c161c386f5eddb77d1a245d9d9d90cc3ecddbb77f0e0c17dfbf65dba74694141417160ab0acfb9a073580fb95c01efdcd6d93b55fbe8cfa5e45f652f87208952397c5c4491d53e41c8e58ace613de0efba9812d2d21c4b2cdf94afda2bd4c6ed99b1a5b0699756de2ee664cad5d58b2e6adce73bf100d86e6deae4b65974b3c1a63a861ca3c60de41397be7099bed98c02306c302a54133a6a49f35de3022d5985490faede633508a9ed1436b4e6e2891377bb2eeb5ad35097157beb6a82634890b9a14c90ffd7eb3cc65ff0a15b47a3067deaa54c9bb9a7e3e65e6e42eb90b143aaf94fbfeb3eddc5e043d988c9383b77e90befae6d7c5d2cb839f776156b31756fa418b57077e8c6ded50aafad5d7cd3b4cd78670e5096756ce4abaebd51d77621336fec3e99a2a9fd9f6e1b28eb50ebda6b7b469deb21fb61515f557727f9f6d26ebeb3cc878f3bebbf9a209bfcd3d1a9da9acc96e153aed45f0c37c3f5c7471e49dddba5a46e2bcbb6e3b24b9bebd9b2934e4c0ceed7776bc3cbc31d5816c143eb8f9bb4f5c1f4ba7e02d0c4eedd1c5b7d78172736647cae58caccafa9c5a8c5c3a68847b66fe4ebe96621d0b77526ed70bf56b334b3cea4dff260a27fef1cd261469d074b6a03d0d9974e08232fbff03504d0be5a02004098b6fff3d1ee40dbb9618f6f0fb1a1fe9563c18773f14d1111b76fdf2995a67efd7afdfaf6ada2020b9f5d8821dd7bd871bfeb99a465e6de8fcd44647ea78ede6f92d2bd6ab91cba70c85866cfd03443eb12b2e40f9ebdae5bc3e96bafad50177d274713f722b0a13357d6080a93e0ed21c888cd4923e3b2bdad3a555ab549a150a4a6a52382727476512814c919194a17dff48e42a7e8e3c6afa24965a1051b48160041981b9a18b8d466a52512cfa241a5051a1002a02a3101d46a7505f9055a9d4eadd114bb7fd56a75972e5dbe76edba52a9e67039018d026a78785455dbd3e9746fde2414ca15340233638991c4a8ca1b765676f695abd7939393b3b3b311426c36472810c8e58a2fde5e79fa2ce6cfc347af5cbbbe7efd7a2323236767e7c4c4c4e0e0607b7bfb1d3b76ecdab5ab69d3a6c78f1fd71fd9b469d3c993273b75eac4304c25640980ececec96c16d562c5feaede90900de5e5e55def12b922741905177ef8e1a338ecfe37d5929c556d1df6ebadfa6fdc9b8b8dc458b9a85b434c74fdbbf9d2c418acc45afd70e6934e4552e039449f556230e6c1de4c80600833aed6ac0b19c167ea624705c437c842b150d9ad9730080103759717ecde421fd5d7f89939342cb5acd07afac1f026ca761478e2a878f6a220dcfd4718c9deb874edb1c0c1ce7f0296d760db5a27a0aeaaf7a7879b803ab783ed17bdff1ec91a39b3b4c2678146556bfcff6bdadd70c68d54d76edc02097e2064df04c8db3974c0e991493a90530742c1e175a2cd93672ecf850f7e9859469edd07911a36b700131a6cda78f3d3dac4fb32326a61635031a58f1aabebed5310bebd75bf85affc1c0a9d9c0f9aba7b4b4607f873bad79b9ac5150e49cc7fb9b1b54300d21ac336cee4837f157ac34e49fe9e4d8f5022778cf935dad8d080080c26b436bb5d993edbbf1e5992e52ecd31ff30ea99050e628142f4f1d49af3f635863d85174fceeeedbb99ddbbd1766851e5dbbeaa34ad8078f1beeec7feaa97cb8839894060d6ba218b2e9ce3cbfc6ec673bb6277a4e6b675ba1c18def3dffea19eb79cb360c5f37344921f2e8b170dbda619ea2f4b3cbcf988d8d1ee469c402f01b36a7c3aa3e079ecfadcd0542103071a88fe17face9a20f353d060ce89f9a9a9a90f05effd8d6d6a66fdf3ea86a5c82d369c74677df66f9ebf52e96d4773d938327af8a8cad140539abf7df44cc758661581c1eadd3e9745a9aa6d93cd1fee357bf5296502ae8c89b597c030323dfae69acea62791c27610ba43f5366d34f639d6dba555ab5293fbf202131d1d2dad6d4549a969a9a9999090002b10479d48fb573317a71dbecde194ee27382245976ee864209eb6934646580160103348234b128d3a5860dbba2cf20954aa5d268341a8d5aa3cd2f28b878e1afe49494d8972f1f3f7e9c9195c961b343433bb76fdfdec8a8ca66fc72b93c312959a3d52184643299a1a42a837693243965daf40b172f5224c56251244972381c001008046ab5fa0b56d9753addf295ab0f1ff91f49922e2e2e46464639393991919108a1949494b0b0b03367ce646666ea4bb1b4b4b4b3b3a3288ac3e1e8b72f2a254bc864e64aa56ae8f0917dfbf41e3174c891c37f7e460e5457ce980121f4d93c69ad66f5ba75dbfed8616b63c3e757cd94e95bd85e0f1dea15d2d2dc48ba412fae7c8b22b02cf1e550d2a65377359d5ad63756fd2351ffa20f862d0e169418d809be4bb7157f755b51fa27a68d27eebb3fb1d451fb5ebb9ef5daf5f1721450260dc7efbe33aee4c1eea1b34a3d3f0803cf111bce0c7ffff377723329f11dbef9f23084f45b9008218641005ca7ee2b4f85156d3532ccc8b3a74f7e833ae77aafbd7fb28bb1eaedc545dd7af41de3f9684f9bf7e6e2b496a1d8e4dfa371f09cdaf671faea16c6b314dcda7c29b365072909282f72f35f60cb67e39e87f9904c39e21b09504e4256feed296d9b0e29eec374ae820651f1e34df972dfcc094b0f472729080a14b9059e855a044010c601435ba1f00d3772bd8db7eec9f25fd8da92fa9433ec1270ac9a8d5e1734661d6833ef6e1b1e3ca8fd0cbfe7bff15fa7cb9f2d0cb45fad37e0a2150582ce721ab8400acda4fcff9c10fcb18ed0b46953274c9898979f0f006243c369d3a696a547f40515c5649e9f10d42bb2c3a14be36bf2bee79928559af3912f5902231653c8e19008002102314c5e4e1a976fa8d3e9189ab97eff75725ab6a5b9f19755a342415fba94616a6ee45dcf1a21e255ace1b1e34f5a18c669b2e8c7cfacec7aad143b553aa0446e6e6e5e81dc5564909797979f9fcfe1722992d46b9e2081406164f6c6a9b649ec1d63751e15ff8c75f732c81540036240cb61bdb1368bf36a2ea9d7de445ad1c5da82c27c855cae54a9b53addb3674fefdebbc72044d30c9bc36edab459d7ae5dab56070900b2b3b25fbd8ed3cfb4adadad0c0dc55f9fe73b4b006253c4e6a8e8bbeddbfe141c1c2c93c9cccccc783c1e00f4080f2f2c941304495295333358be72f59f878ffaf9f9cd9e3ddbd2b228be617272f22fbffc72f4e8d1dcdcdce4e4e4d0d0501b1b9ba64d9b4644440080b9b979d3a64df58244a564090e87cbe170bda45273337328cb98a144af7967d55059d1e83379228224cccd655e9e9e1a8da6aaeef8379acd1b49b01069c5000020004944415437ecdcd9be0a8bf8d7fb71fa7eb204e60b07329262b1b8860e41037abbaedf703f2d4f3adbbf6f5e8fe0bc13e763947eebaf6ea89f7b72dec8a91117e3e53c9b26c37f5f3fa599390b153edcf8f3e005ff8bc963582287e0df0e4774b765d39957978f9eb0ea644c1e65eed777e1c6391decb8ca5ba3bcfae68587149cbe129b9a417a8dff2362a807797756cf8531799a9e35ed79bc6ac30e1fe91e337de0ac0377dee4eb848e2d7e5eb1767c80a926fac334c7fa3f6bff4ec749fde6f08c2153b7de4cd1889c5b8d5eb17a4c0313aacc823e323ea54c02fbb95cde7a21bd5d988cc8be1a71cba1ef4f996beee9bf2c2b5b4005f7d70ded3fe7781c61d5a04f3f331a8a9e1d655d2c6e4cff16ce278a3dbd643c8e95b169eb85c717809f8dfef88ba3bd481272de3dda12770f1a73b9e9c1eb071aca784cc2fa86de07de4d1bc5f506b5e376587ff2bcf4506193b541662400102c1e1b68b50e011080d47905ea4fad56b34d3d7b8ce9f0ebe1db2f0ba9c676a6a2baa322ef0cb72bb932ae790a00ffc510d965da1b2c5af4db88113febdf94639050d9cd0126fbd294e6a1c71beebaba38c894fcbe6772e4cc758a6fc447855b968ea4de699623042366ac7f93a5a5699d8ed6516ce1deff5d1c3bb0d317d4616181f6fa8d4c5373236f3f2b92a0141a60092449d07177d47357f653abb62324ce75bf205b8661346a4d7c7c3c41923c1e9724297d9478006010e272398cc82dcfc8dce4d80ad6836ba065000142a0900ade78b865f974b1a8de586a26e355583b452157a8d46a955aa3d16a298a25958a33b3b214ca42a54a1d157557ae50b6096eedebe7cbe556d9d89c99959994944cb0d82c8ab4b1b6a912274e044978fbf90380582c96999b4545459fbff09752a9d2ea8aaca9aa393b73386c2fdf7a001075eb06aad80cff59ccf3c347fee7ededbd72e54a369b5d1cb583a6e96eddba21842e5fbe1c1818d8ac59b3972f5f5ebc78313838d8cece6eebd6ad870e1d0a0b0b2308a252b2048fcbb5b7b71b3278b0446c8800d5f5f22b2fe5bde85b5fb04f4710445d2fdf4fe6c920067509edd8a279d0fa0d1be2e3df7ca9f0f0cd2d19c2c38f00c0a0412792def4abaa3cff0b7e9cb02cf14f783ccb9f9f3cfa9a65e766ca06d0249fb9ed76e9afc5ae3c00d593059d079d098c88dcd35c9a766272fb81c35c6eecef0cc726ce7f1d76fccd480fbe26fdf9e31c3105daf8ad3dbb6fb35b7aee6d27fb82ab0b3af7e9bdd1e3ec482b004df2858775ae9c5bec00cf57b5683e767fdbd37dbd66ec987ce1bdfe923629d967d49ec9816e46ca7beb7ab6efff6b83bbeb1a964a83b29e159daa3a6665b7a1a7fcb6441d6e2979b5b55f48b7618e777677342cb320ebd25a09a471c3febebb579f4aeedc9bfdd7e68735fb8f365bb2e613d98aeeccec3e37b5dfb1f831b5355766b50d4dd2f60680722ed699831bd2bf83149f21cb6af278d0a99db8ffc2b5978ac7dad377325bf8498b3b8d3a5f4199b9384bb904931fbd2de2a1fcfd22a5d073401771c39143296eaba38df43b7d84816b7de9ab23d733c23b99291f6e5b7e5d8e824bcdc432cecc5ef2dca75bbbfa6e56bcece83f161f4cb319e06e4099b71add6cc2cfa337f86e1ce86d8af2df445f7a226d1962fbdf1dadca9e8aac5eb5e213df7e42db1ce9d46a9d4aad438856ab542a0e8bcb65a1dc6bd39bffb4cb7dfde545cdc45a954a4b501cee479bb4557d26455364a5fad0d9bb886b1cd4c09d459125a653d0a1b9dffc8833148b87104d90e489cb0f7b776a6e625c694d9bc78f73d95c9e5f7d1b04945a0bd979a050b39daa57bb9ed0d3baa6c6b876ad2fbe3914451104919797a754b2cdccccf93c1e4192faad7602203f2f4f2d2f24d293481d8318604832cdde2823a0b9ba66a8956d75b1d8b05241df14728552a954a9d50a852aa051a3de7d7aa914aa98172f2222363f7ff1e2c9d3a7376fdeecd239b457af5e86860655d2f45ebc8c55a9d51c8214f10436b63655d5a23d6ad62c7ecfe170c512c9a7d3548423478f71389ce9d3a71304111919e9e2e2626868989797b770e1c23973e6383a3a76edda5524121104f1e4c9138450f3e6cdf97cbe8383c393274f1886a9ac2cd1ba75ab9fdab40160685a475254e3460dabbcdf57244f9ad6191a8a264e9870ecf8f1bfed00860dafbf9f2c21a6804d406605c25faa14857f9385b152078b3feadf7cfcca7d7f09728410d23b05d1bb55633e80a6e9aa72d9f111ea3b433c2c47835aa51654efb6ec8f3666e403a08c5a8d0973e51100a07ab27d674ae0f2c9ad6c7800766d268d5d516f67646ea83f9b4d673d7ff024c9c1cbc6ccdddb0c401b7b24e241f5695b435d84240803474df3db3eef7ccad0de002c69c8c80e0e5c00b06fdadc6c4de41b555feb0fd58ad856416156fab50daf7e135bac1a77e5adbaa17b390bae9ab8a3fbe23da71d6965c323a146cf5903d6046db991d3a155d905093f7a8c8bfdfa054c99712caea968cb0baf518d8c63967c22db56967b4ea85baf1fec2da10002474f6eb879320080f64d9917eb6c87a5e17f07bb16b7b5a00058ae83d7fd46cc5d527c3c324bd7a244bb75e8b9b0ffb911f53d965b9b99380704b80a1fbeff925fa34f4ffb15f3f23b0faef74ec2e0d51ab7aa57e741b51ca75b5ab8366fe22b3e51ba71f24c8db3164f6c31e159a616c0d0a949afedc77fa9cd034216bafd4cf6d8e1ed6d8627abd962bbbac1a336b508f90f8b12e8cb7e56de33e4e1afee7516c60300401b333e980fb9f97a5d8da8df7fbf5b28bf1beebc476f78cf6f7f26ed700b836f7a2680107a16fb76d3de335aca0069d4c969590f63e21c6c6406423e002424a71b494448ab6048b6de89140ddcb9abf70e096fede2604d54788f0a21c4139091b7939d5ccd4da446797222b70072f3b5318f5f5bcaa83a0d6a51ec2f57fc64b1585c1e8fa35229158ab4d454337333131353bd83d1dc9c1cad4ec7220996460908f278dc976e0eaa26bd25ee81b695d98e2826373fbf50a1502855857245b56a2efae0651eb53c7c7d7da64c9976f5fa8d9897b18b97ad101a88faf6ee5d256deffaf51b08088d466d203373ac2287b088413bfed84e00446cd972e3c68dc18306d5abe7a76f23717171cb962d972be400b065f3668450c5cd0c1e3c7ae4eaea6a6262a2d56aedecec66cc983161c284df7efb6dfaf4e92c92944aa5d5aa55bb73e74e6464a44c260380e3c78fdbd9d9bd7efdba66cd9a7a6fb095902510b46fd796d6698b6738ab57af2e2f6d652d258a6be953799608258118862050fb766d99cac842c57c07db6b7d110d1ad81c3f128c9fb6df569640046053d8ef02a7d6c20bfbda9b71454646223601004a00ca50262eba17daccd719b99787f8b9152db96b0b08d75c0532fb69edc6e7d316f7f61e9165ecd765c2e2057dab65bece54dc9edcb8fa2cfd8dd3c97516750b69002005c642fdd21ac1e2503ae5c781cfe9cc6b2b27ced87ae9458e8e2275b979e2214a54ae4eb12e37b150646b2dd267c991ba48d189e4828a15a45f1df6ead33c7bd48a95ecb70de6f81b91319fca5625482c34f291e9c53e4268e56c4c2100d09577b15896f877207b379562cb1a8d5c1b08358b162067b69291000ccd0041110094699359a79ece26de318f28319fe3d698f14c33034acef028b3968bae242c7af771d1fc522a4a8481d7cf11e77f2e6352488a3d876cbe3964f30707ab4f7f965e42b2711eff307b3c0000483a5ccaeff06f9625be28da74b913785eed05716841e9a341070bd1f73e13506b74fd27ad169b58522c164270e1ce9b13571e8f0c6fdea54d23001837272229b390cde1d33a4db143dadb4f92ae8d5e7af5c0621eb7a2024061a12e2141eeea2e3b71f2695d6f1789549a5fa07bfef8155b9bd6a14335a1f0ab2cc80892e4b0d922a1502f32e5e7e5eb74b4959595422ed74b1a34496a34da5891f8954f33b3167dad6d9dc56243f28b02b1c9e5729552a557733297bdb7b2b0b5b169d9a2f9cd5b77e47245212d3f72e45895c8123a9deed1a3c70c416a551a7b077ba1505855ed59a3520040eb962da3ee44cd9d3b8f41a89ab3735272727e7efec409e34f9c3ca9902bb41a3543eb2a53390a4747279d4e0700229168fcf8f1871b359adfb1a3c1dab58c4ca60c0f974aa5898989e7ce9d9b3c7972ebd6adaf5dbb76f9f265171797d0d050bd2c51f1f8120810c3d004f9decfeba7823f7c5d2d1537b392212c4a05af000086a1abc4fbc2b7308cdeb9b3fdba75d17676dfb0082c4b946c9d9544fd6cae8fefbc57459f24eeed26ae5e3daa9ee4fb980ee79dee68137abea8a373ad1af49dbb7e8e7e8dbc4c988cfdc1eff521540f66b418a15b7e7a4e5dde77af73822b3133979995aaa5e2c90ccbd8d6d4bcd3a6e8f50d4a0d9b36c1d3fe089ec628de9c9ddda1f7d03f02cf35b735316c32edc6a19291be0194b7ca2eb564ac0ec59d19fdd768679e7cd8c54544c9af0dac33047d94a6442391588b0a2f27163220200134192f3309134b030ad22b7cc982dabd420a02d7687b9ff63124523e992d4f622d2a4cce2d5addd0e6a414d03200a08ccbbc58cc7f01a478733f9d6f6b2922715dfc2859027db75f7de73361b3a931fdda9412268b9d35f5ebdabc50ae2a334336bb12aa41ca8c37498f1ed66dfd13572cb971ed794d4f56d2db0c96362da4b5ed570a1242a1401e171fff265e26b310191868341a168ba5bf18168bc566b36986c92e2c3ccdb7e0750873a817646e61c1e37df9532f3fbf40ae90ab541a20096363e30f669604a9dfcd470c939a9a5625b73b2e2e2e272f5720345028e4b56bd5aaf2e66426359d3c79d2d9b3675fc6c62a95cac0c68d9a0406bab9b99d397386cd6157764e646a6a52505050bcb720168bdb5cb8c0181be7eb5b174de7e5e5999b9b4f9a340921d4ba75ebd6ad5b979888572ebe0441102d5bb7f9749a33a78e57610f2408a265eb90ef50e2b798cd87b43407f00a0f3fb266051618beb12ca1a2a1a4544b02485850a00331052a06b40c08295096d1ceb93e1b1e9e0f3343f284b3b3db77eb39afd1c3c55e2563017c4bc7441c59bf3377177bf33459f7b70f6c3b7468dd7a27ba59fcd3fdbbf33dfa74370a9934fff48e692d1cb8eaf4179151f9355b78a1a8637705fe8135cd79c6e6a6021645911c874efdaaaf9c3efd40b5f91ddd0d74d9afa36f26dab7082cc7c508656026d224bd4cd7b430e000a3c8d3881c5cad451468de1e5f772643d7eda33425aad9a15d67dbe50b979c6b3827c8f0f5eed911990d16d737aad4949ee7317effb1963a776fe1fbd1b9ec6c05a2b0d654eff56752bddbcbe8d78756ff95cf740780722ed60a7b84fad74f63b30e77f41c12eb3feb908f10d7069625aaee4c148aa2385f6d9a9511cd5aa154024063bf7235e6d56ab53e6b8140f0e9b255c94fe94b3d430399c397e27936bd11adba7df98683ade0eb772400c0c8c8a8560df784b7492f5f3c3731313534346473386c0e87a228369bad56abdfc4c7a7a466d8850eb7abe62291482a651d51aa0e699acecec929902bb51a8db1898956abd587a3d6a835cf6262fed8b5bbb0b048ffd9c2d242a7d3e90d39bee6eaae5cbd8a10a152a9140a85afaf6f95372786a1ad2ccc07f4ef47102400d2eb37ebb49adf7e5b0840545635c8ab6eddbf2e5d4e4f4f373333d31f31313129fe362d2d2d3535352020a0bccd07ad565ba9ea6ad6b4c9771e07be5189dfc19841afe3d4bdbb4d15e6f96ff5e3246101434001533949fabd2ca1f9e8771401420a0a6910104092a0648057563b2728168bc522c58ecd7bb6b5dc1af556055ee8d6f03abd73c383f38e9f7ba6ac177173a34fc2f6b18366edb997898c3c427f59bb72701dfeab15fe4dafcf7eb4bfb5587eb99f6bab93412762b73515e59fed567baaf7d99be364173ab84db019eaffe2e4ad372999c2a0f97b57f574fa78d381a428168bcd32f709eb5f67c6a427e95ab050df1eedd99fb7fbd6823a3c00cdcb2501c1f716dedb62b9a5c7f8a8e215fbad1386ef4c4e83de012739c25a13776e0c35cfbdb569fadcad7fbd2aa04c6b771a3f777433330ae43fe64ef26a4d3cb409c6fedad83a2c1f785297066133d6b4003af9e2e269c3baa52881635ab3fdccb5e1762c363160d71ed5f8496d9c0665e938468e3eedc6af6e5e5eaea4b4f9f8f08d437ccda6b1dcc69e3ffdeb0cefde619ea7cc2d4d64757ceb993f2a23cda5e1c5f2a2dba83dab33878eaa639eaa1138b61cb5735d071905caca5c14655423a0917ec0844f670b7eb3fe18397468a0d76fe626661efe8132fdbe17dba112178bf9f740987438f2b6d33b3797981f254c7cbf5f7daf33b9712b9af90a0d90a2719524839a047c2281e2cdbd8cfffd22ad9e22e640b070fbf52c8b8e411e248b676ece1772d240fb4eb5f4e3570020008121824fd979b3582ca9546a6060909e91f93631293d2dd5cadac6c2d29224c9fc82827bf7ee225a57a76e1d99b9198fc7fbe24e8410526b3439d9394949494aa59261e88282822d5bb78bc5865aad2e3f3fffe1a3c7f16fde149f529ddab5f2f30b0c0c44ecafb003512a95d76e442284341a0dc330e6e666dfa269330cc3684ac7aad7a8945f905570eb96d76edcdcb265cb8409134ac96c344d6fdebc99c562e5e4e46cdab4a9ec872445797b56d4293062d0d4a9533f9de6cbcc24fe3e25fecdc5957fab1fa73c1a28a2d20ebd3fa36dae6280464092a0d001054094bfbfc028de5edd7732cba99bab104007a04e3a7dcbfdfae5a56e7c80c2db633b4e7a1076e0d5457f56f4b2f66d4327b8df5defdbb09168fda91845ebdaafcfdf25ada97b6763554d5d5f9ebecf6f38d68a0d348032f644d282eb573698ab6e4ff36f37e95cc88136c6655e1ed2e63c3efcc713a1d7cf365c287b8acba9366cd792e330244affb1efe235710f8a749c1083b409bb7f1e71c0ead79d375b5a16de5a3b6cc2c4bdd5227a587f83bbc4759b7c376d72a9837cbf154f1f7c70b656ad7ed9d7ea970f53755c79a1e3cad2838f4983515baf8dfaf060c9dc38ae136fc516a5356bb5f872fce277df784444be6fcfcbe6949de6746291f3439e43e8e2d3a18bcb3fed120595c0b0e5a1a496a58eb19d47df4a1d5d7eb6401a7a8ddc757b64f1e7b99fba580c06f31d44894acfe049926418c6c4d41400f4af7f8733292da87e7b01954cbb26261e9129a048010b617ab8f3ef1cc2802400b2007201480016000940bdfbfbf0889ae8ad413d3f236e13049fcfb7b6b2141b1a262527bf4988cfc9c9c9cccc7c15fbd2ccd4d8dede4e22167fa52b5584905aa54e4a4a4a4e4ed168340c42caccacc347fff7f1ed2008a25a35673757d74279a140c0af942c8110d26a753a9d3639253521e16de4ad5bd1d1f7b43a3df4e6addb6ad7aa656569a9b79a204992c36173389c2fde69a9721c1dec835bb53c7bfec2b265cbfaf4e923951639a0cbc8c8d8ba756b5c5c5c60a38036c1adca6ba56c0e5b5461839052c60cdf6510f8de25627ed4c2910eaa5a96a0df0d14344039fd557d7b809370807e14711d72b8af0b0740074019b51edfcd8d4f0080e2f1cec3852d368e6d64c606a8377c7e87f55db6dc5bdab86ecbdaaac9971315169157e0a7f19d2277de485388ae5e95d79ae322002800e03a840f6b2e6301886a04fbf34f4425aadb187fa8e7a9498d08348fd0bf370a5a7caeb1f1173d19b46fcfec7ee2326269b08310187ebd3ec36affb9f66646586703dcaa30180c86202aaba68a188679faf499d8d01000c40606d151b7bcbcfd7ef8995415ab56adca2f28d03f70d7af33120a85dbb74694995222d572abeb80054001b08020134055f4bee820034001a0777f2c00068080f0e190990d0cb196412701e0134514adb550944422160a05525393f83709c98909ee2ece3299f9d76c47949410582c8acbe3f1f83c91c840afdc5ffc15c56271386c8aa40402818fb76770eb56b6363622a188242b37cb4708a954ca6731cfd7ac5b9794940c0052a9893e9e2c00ecdeb377efbefd0441f4efd7d7d9c991cbe5999a98989818ff7d640900e8d1ad0b49917f5dbc3c63c60c6b6b6b914854585898989848104470ab96615d3a7d99c93b06f3dde093a001a8ac43aeaff782c3f58d787ab19b19a1cd7b79627abbf050fb6b67475901b00c2dc4453d5c9b9b2837aa53e4990738e6aec6ea53591a10d56ae39cb2e5f66b973369d50705b72b5cbe222acee874a2538f5a4573784a6852646c49b039944ea5fb68418a231b70fec1521f01a34c8ddad83fb4cd68c7a8f5cd2a1f71409b9390a3bcbfb053d00a7d905bad9c36abae60a0ea650949594eac73737371f3c5fcc7b978fe2c5114678b2408a2c6bbe3c78e1c2208922409bd1f11fd523241947c5334a1810f97994b7df5d9a912be059fe0dcb9b395fd895028e4f379d5dd5d01c0d1d1e1d5ebb88b17ce666566fed833a92a468e1cb972d5aa82fc7c441062b178f3a6f5e5a5a40d6a682dba166d3894fca33ef371cb5ae83d2c32235b840049c4924f145112369b2d954ac512096218369b5d55f36c8220b85caeb595558f6e618d03021886611043e8c34713045fc0170a851c36db4c2a35363166b3d86c368bc3e15476338424493e9f5fa3bafbd2c58b346a4d916b23c4e8838e0341b0d92c8aa4f4e7c366b38442e1d7e8507d0b288a0aefd6b551c30697af5c7bfcf4e99b375962b161d3c0c64d0203acadacf04882f9fb43126048821c41a522995799474d822d7669d9abb528e8d0ed9c911df4a3cfbbd14d622dcc7995a6010f2e0068d35fe4f02c4d38408a7c5a584cd97fe060bc4db0878547b0c3eb03fbf7bf90b5f031adb4dc4ef2653edd7bbb4e9f72e2a5b2594d169f62de091e8c3c4ba197af880f9c41ea1de01609272c8995c4a0fec8a31b9a8951c9f812551f46038b0d184c99f8787b9314c9625114459125d69e1b350a208922018324898fd1f76b7d87d677f15272452939a14cb101cb12df1a274787bfdb2915359c2f65d4cf3fffb16387422efff42c5f6bd24427f1878f8b22ca795fe2e3fa75f0cbcc257979f295bf2faddcbc9f53f5413c592c964422ae5fcfaf64c8a63265f8afe94d6c369bcd66ebcdd94b058c2ab3a0bf67cfb5b5b1eed9230cf7fa7f37ff56db6b390d24012ce2bd11350120a68026a080f996b204a2753a9d8ed0e6c79ed87a3cd528c8c1a0942c20a8d9a39db0ddf49537ea4cf4a5eeadfde53004efad230420ac1b3760cf5e72ccf5d75f4d5846de2d04437f396bd47ba26d65464186a6753a1da34a8bdeb1f531611766ce01aeb5b743fe6fe75f2bbd6bb0d22f6e3af056e3070040708d8c4aac1e88a4bc821b8985c89307c0b16d1d562d62e99213b6135b38f1b5796f1e46275bf87b4b7167c16030987f27cd0203be32874f5b5d17417211c9fde222e6cc9afd7792bebed3dc1d2b0261fefe2c5938b7d4918fa582cf1ef9bb09120020a0802240c5bc5fd4e010c022814d4061f9ce9dcaedb108404e038d8046a06000007400ca328412f59dc1ae62b191a1a99defb87b7e0bf6ccabf791833c91df9c83f3dd4f74b3971859b53f6833fdc092c6620200042eadeaf21823ff401b0eb02d1b353665b8755bbbf12b7ecd9ad42dcd2c4dc4465273b74e5ba83e9b37f7b065016916bc7886fb81b6756af935eb734cd6dcaec8c6c2c06f74f10f6f6becda0f6d9a313dc0c5a54ed75d89845db735abbb28b7f60ff0ac53a761bb111b6ea46911ee2a180c0683c1603098ff080c827cba84c34d003502250305f4a7bcc412e052b7487640fa5704a0f7a08700bdfb2bf1feccfaa58d029b7cffcb2bd37d47a983a5b6443f7e151b17b9f2888b4d4708217d1c53062140ef949b4aea38a1cb972f0d183404b72d0ce69b12b1717d9d5ab54aea38d50bd08f4b101bf318eb386130180c06f31d30aa551f081248020812f44f588228321328f9bee8895bf4ecc53b89180c0683c16030180ce64bc0b2040683c16030180c0683f912bec4f69a27107dff13ad121da712972044efd0bbca2ea9e08410a269faeb43a26230180c0683c16030ff627eecbe04cadcdbd0d06f6b0a03dad825b58c434ee5e33b82c16030180c0683c1fc33f86a9fb048f1e2d0bc49f3b69ebe9fa2220c2cddbd5bf49a306b746bdb4a3ac1a3a4cda62c72abcefb7ccabc13adad06395d78b9da4ff063aaec5ed49dfcfccf8789303494d4f5f6c12d0c83c16030180c0683658932d1bc5cdbc66b6c5a97df77deefe463c35724449ffe63dd1fa7938206397e361a25d29508644d8aeb761b50f71f5165f9f9b975bdfd2a2072dcaa70964ceace20ef9d231f9eea60fc83dcc9a85fed18da75f291574cad5957cefe5c8df35d0b2fbcd4abcea49a27ae4e74e5e01e89c16030180c06f30f81f84a1d2794737ecab448ef75a7370e6dea6a66203030770bec3d7fdf9e418e6c006dc2be618d1c256c82200caa85ccbe9841030093bcc557547bd2f46e7e6e7636816b5e15bbb02da9e3a48e3f3cb16535439220d846d5c3225e5520903752c4ec1cdec84ec462b18c6a842e89cc610098946dfec6f5e72debef6dcee38a9cda2d8b4a2c4e3f68e76bb57e169f17bd6148908783bda3ab5fe8af47e3d40080d20f75f6e9b47cede45ee515675801caf9299d796d592f7f27138944626ce5d6a0cbec4b59dfca2c431db3d0d3bcf9def40ae4afbcb762fead80fd6fb2532efd2cbbdacdc177d1f38f6b9d4ef9a389e41db29aad271c78adc29de86bee8ea404d546df5682fae5d6a1c17e2e528944d2ea5056b1a8ad4b3a3aa9430377994422a9b7eab516571e0683c16030981f0b0560428194f575b28432e6e83545ddfe21565499928ab8de84a32f0a686dd685c18aa5dd265c2dd01f973f3c90d3f7f8933789d77e762e63f342797756ab1e471c1744e7d37441ccbee19e869f3d47947f655cab910f5bec8c55a8b3af8f237fef3ce67c0e0200288cdefaace5deb8c2943361afa7b77e1f5f306aceac8b390898ec0b93faaeccedbaeb416ccc95dfeade9a3a78f553bd8ca17c7e41dd797595d73bca3a35b2db92f4769befbe4d4b7d7573ef2fc1765cf81b44c5d364c51598d6b4137c7657845bed97c894ccf4a4a787faa21d4307ed7eabc39de9cbe17aad7a9492aae7f1121f3e105c33cfd049abd6f6b5fa50479025710ff979f9e6896e78e30683c1603018ccdf0021050c40baeeeb64095d5e4a01c7cc4c400200e85eaf696c2a100804028bd033f9006c9b56bd7ef230e3912c63df21bf0643e45f6ff4d3747ecde1a39a4829781fa0bb248a07117fa4b7fa7d7ea76a2292e4997b04784a3fab875510b9ea000a5f323640c6a10cab87cf1c24beb0e3815c5fd6c8291d9d052c63af2e6dad688be25fd4e7c7de4bd640e1dd5d97795da6f4ac65c8e298371e3ec12ff3f831fd3608cfad47d73a86553f674f897ea2f1e8dfafb19d019767a0f7ac0a0000200049444154645ba7759fdef54df4921852bfde3f2ad0d15822b16f32e144aa0e0000c99f6d1f16e86c2a919838341cb8f141010250dd9d5cabc698db4a009479b8ada9a4c6b4fb2a0026754f2bfb567b533fbf0741675e5d125ecfce582291bab69c78f88d1a659d08afdfff6ae183c9f59d5c83a62fef33f054ce8b854d5deced3d7a9ffec82e8420298ac5115a36e837d4135edd49d43099176776f07134934824b21a21534f246b010098d49d4d2d1bce5c30b0657dafea8eae4ddf5d1168124fcee850c74a2291c83c3accb990f6df9645483697cbd3c36511001cdb9081fd3a067a98733fe81b2cf3c67d06746dee69cdc73e9c31180c0683c1fc1de630046810805ec7494481b8c41cc58405dc8a69edb30c2d449a8c7405020060d9f539f4f8d59323bd8d7273d40880ceb8b430cccfc1542c9618dbb4dd9b5698a7d44f7459126b49f9e2812e2b2edfd8dd5a5009bb01a620313127715b3b175b5b5b5b5b5be716abdfea0a0b7500002cb1959802002039029ec0acf827028ad6d00c2d4fcfd0993849f5bb2304dfcc4e244fcad70100900223c13798b771ac1bd613dd99357ac1ce33776233d5257724e4f7b6dcf55fff303de5f60ca37d63e7452900e4b767759efca8d9d6a719992ff7b68b9bd965f2d57cc4736e5e5b7df34a82061431675e0865caeb37537550f8e464acac8597f1e7ce591bbfb567f76da2b1e7de66a53fdae07f734cef8daf0c4276de8c6820aafd5be4abe7e7678fd9b6a9b591cbe4bf5ec4c73fdade4a527636481577e6c013c6cac39c8d80efd667c3f5f8acacc44b534df60f197522a348a0513c3ea1eabbef7af4e33babaa1d1b372f4a01a07ab2b4f3a0336e0b2353b3526fcdb3fb73e0b043a934ee8e180c0683c160307f03f824082b390126f5ffc8125377ea5d78eccf97e7f65343c1bdada7936800004a682ab3b0908a58040080fce6a46ecbb4c34ec565e7e566bf3ddedd8c7a3f71fe54f62c1307c3ec98246565ae4164213372faf9ccab043d89e9792987db483eff434a68266565bdcad42ba023657a42a1d0ca90f50def102169bae2dcce3e8691ab4786783b9b3b058dddf7aac8e680e73e6c4a2737118befd2be6f6dc58347593ae5e3ddff93b798392ac08ccd32f61b36bb3d7372db7d05886a8438a79c8bca56c65f7c603660ac7ff6d97bb98ad8b30f78fe01d69f5381d1be3912f1a0fab499a12e428a230b1c35cd2f61fff9944aec0da85fccf6b795999bc8eafefc2460de9a5e0e6ccab45e583b4f0b014589dc3a8d0b33797ceedd15f16b0d1ee027218134f16be7a678f0284ba77ab27d674ae0ecc9ad6c7814cfaecda4b10e513b2373d17fb6c3aaef0c7137974aa552a955c3854fd47804c36030180c06f323e190a0abd8c4ac7832ff551367c2b8f9fc59de9e838387aa574ee8e8632350a7dcbdf2288706006014b91a03a7ea36061468de1c5971225dd7ab42790a6a0fe8691630e697c3d57e6be748653e894a94d5fb48cd09e9d42a958ad447a023d906fea33a693a8f591af4c798c696acc2a48757ef51fec1353f5f98c8b35b8072cca23da1eb7a3a165e5bbf34d224788c130772bfe13d22f88ec1e3d7058f07a44a8ddc38a4f3d05ef65e9746880058624bb1fe32593c3ea55369913637b150524756a439cf317331569dce520369ecd5c262da897bafd5d7b4be735afadd597bfa616ccd6bf29ad35df89f2b5d97f93a53717b72e3eab3f42d4027d759d42da44152e126e630e6e8b1c18e7ca1c4c8804b020030f9f7b74c9db2eecc937435493105b928b868ff0928814991684bb239a44ea545daccd719b99787f8bd53fbd71610aeb98affeec604c763c1b9dd6d4d4900826528e5fea7072f91c498a228168b45511449be5f12111b9b91244992244110fad78f0180f25e4bbe29f3e3270e6230180c06f34fe1c2d9934d835a310801d2ff630021c42006310801208601040801425a75b99e73580410001a54b619423114011c02d804e4d3005f1dab8eebfaf3c9e86dc1696bbad6948af842a967bfc396bf1cd9dcc2100c02e62df03bf5938b6b5ddf2643af3b379055d46a94ef39f3d4f69067636b8b28cac02d6cf5bd828fc4234deac64053814020100a854261adf931fcc0dfcfaeae75616075119b2db0f61fb8f97e7e859c2391c6cd176d1e2edcd1c5c3c9ade1d8db5eb3378c74ff5e333a8227abdf7744436efc9db7e52c48b325d6a2dc5769450e95b4192f73f896265c008e75803feffe81434753dd5ab85a783697dc3f74f068a243b0c7e7c39153c6b626864d56dd7816a327f66dc2d5c935b8a5e44c0200952393126c03533399b949912001a08e593d60ceab9f36df7ef536213ee6d4087bce27a45996b1ada979a71dd145a5c7bc4a8a3fd9c786f59fedf804cfc8c2cacacacacacad2dc808d07420c0683c160305f0b02540a062106310cc37c6676cc2141833eef13884f8290020d02fd6af057cfe308a15bd8c2a3610b3f2ec87dd0eec7838a3fae5bac3fdaef767ebff73f360dbb961f060000cee31f668f2f12501c42975e085d5a4e81e290539a775581de4f795dc27ebfd075392a795cd2e746569fa2f71cf7690f12017887f409164747ea6b9794f80eddf0d710a4af613d8459a703b7dbd39fadf12f40fbe6e0829df2461d82ea3a49c9b49b1b575cd5ba4e7728477ce1d7ecd646d061f69a9bb5c6f950f7d7cd3c022d77d5160000dfa5a5475ed715b7ebaddc60c09134a8279fbe3ad679e26ad3b2dc69315ab55aa5d28b9704c571e8d4affacae9d30f549bdfd1dd4097fd3afa66a27d8b40ab0fe40d03735ececb440572e35460ad162973553c1b177b091be88cab11fbe255de9f687c1e7dba1b854c9a7f7ac7b4160e5c75fa8bc8a8fc9a2dfcf8b8df175727ad516bd56a1d428c56ad56a9290e974d0200a35169742a2d839056ad56a91087c7c166d8180c0683c160aa10368082f9cca6040014d22067c0840d7c02940848004025ec25b0a3986f0a293413c6ef19d3dac3cedccca66edf038241dbb7f7b12f6f455ae83773df3cb7933d5ca5a68ea187ac7fddf75b2331010020aa15e20eb455132f631278d55a780a18895fa06d593b3feae8911e16b222acbb9f57390cd8b5a7af62651b275389b1ad5797f9e79235a5e44f7ead413f7bde0ab73792d8861ecff9dc15f16a8d9a1bf27284af6783262d07fc296e64cbff74ea898736b58afdb5b1b5b144ead0a0efea9bd9d8f4ba04bac42dcd6432dbc64be2d4b7875497c96c7bfe550000907fbaa34c665977dc03f5f3d9f5ad65b2e07d690cae2d0c0683c16030550802d0a28aa6d4a122f1810097ba5c028c5848410320c42610015048231553a456050801bc7f7f66fdd216c13ffd80cb2b4beba6d4c1e28ffa371fbf72793c7d829464f9fb8d1f86411fec4b3008219aa61986397bfae48041434a157af9af738d9b36ffec09573019068389d8b8be61a3c092f612356adae8bfca484fc7f612180c0683c17c9a12f6128cde50a284bd0402c4307a7d1c82f884bd84459dfa2a4402490041024114fd0151fa3d00108484456811c8198205006a04b9ba22c3ed021df088cf5870ab1485ff5459e2fd25c851916d0a427a4315e603689a6618849b260683c16030180ce61fc7c44993d52af592258b2abe5ea6a98082d3c714d94ba810a8de79065522003c8b2e1f89c4f8f25fe72a92ec479f6769ef4cb9b9b9f8f66130180c0683c1fcbb99356b764e760e02f4ebafd3e7cc995d4101a152fad308802a294b7c3948f1e2d0c2a98b779d7b9cae01beb5cf4f03a7ce1addc29af31deb4bf372997f939bf39f1d685e86232326ffc1ae3933561db8169b43578d8854dbd3eb1fd18cb0e480c16030180c06f35fe3f7df57242626ea1570323333172f5e3271c2b82a2f45c980110b80f85a9fb09a579b3afb0f3c251db4fdeedbb4ccc4a85dc3ed1feeb99ca6fb9b5426923f5812dc62cadd1ae30fde7d95fcf679657e8a68bc3983c16030180c0683f9e7b063c7ce478f1f9750fb87d857afb66edb5ee5056918c8d4028dbe4e9640b9177f9d71bbeef23f57f56fe8642c101ad9fa76fe75e796eed62c60726fffdec3472632e04b9c1b8fdafb521fc79ac9bbb366a0bfbd315f6868e21c34e57a0182325332297f049ad69b3ea76f90776d372bc7c031c75274005070b6a375fddf5fe9c3542b6e8fae517d42b452113dbdfb82677967bbb9db59570bfaed6989600d74ea9169bfbf0dde74604e672f1bb1406852fc4dec9a563e236fc8f5279579b8b367f763d908407e6558c33673d7cd18d0b94d9b5e6b1e46e31689c16030180c0683f9a7d0b367f8e6884d11119b222236466cdcb871e3fa8d1bd6f7edd3fb5b944503c899af932594cf4f5c57d6eedbdaea034d29822098ac53233b2fc8ee75322927efe95adfcb233b2e78a0043af5d080b6f3d2baec8dc92bcc8e3b37bf8d15ab9c940000f247c755fd0fde7ef0f4e1ba6a47c6ccbd2d2fe724045eb3774f7117b7d8f3ec4de2cbf393aa9708d6207f7cf42ed5a06743e34a5ca53ae1fc5bffb97b8e9fd831d20d470fc36030180c0683c160cae5ab64095d7e6a21476a26fc2893823b9bcf097acd1de02966712c9b4f991d907e70ff7345c6b97557ccc72c1956cf8c43b00c1d7c1bd8f3cb4ea9020010d41e3ab8be8404d2a45efbeaf2070fb32aad38c5a8b2b2b406d662aa323f62c942c21bcb58f02586ec180c0683c16030180c96252a38ef3694893419e9f2d266dfb43c2d8d36ad66a637c026f8968e06056f73d439095960515dc6f96c4a1d0000253411e9cf8e6473489d4a5b69f305926762c22a48cca32b794d86146e17180c0683c16030987f1e04948ec3441204499024497e9388d45fe5c789ef1ad240b077fb99e4aebdac4bccbf11253437a7325f6668c0860f8094c97105066e465c235b13488d49d38618162b0f959db2bc9322583c16ad2eb289660a73e4b4b4a8ce00ca0a3f21acd9ce939eb2f37a76604ba30f7719585c16ad298aa28114792a1c441883c16030180c06f3cf44a954deb876f9dd64b828b85ad17fc56f0100a0b687477999b009d07e3cdba78022a0902923b188821cfaebf625084993d9d37dee8eee346adb8db81c852237e1cec1b9e17d77bfe5fbf46d26df3163dbc3025a93fad7a29957a41d3bbb0aa4cd87364a5d3e69c39d4c2da2f3e36edf88578241592979e594c775f0b74a397b39590ba07e7d78d5996cfd8e0325321369935fa4694aa7a764ede7fd6c736260d8cc43f7920a148aece26fa435aab19e9d7f928f80c9bfb777ef0b156e84180c0683c16030987f2446c626fe0d1bd76fd0a8be7f403dff807afe0dead56fe057cfdfd7afbe8f6f7d1f5f3f6f5f3f6f1f5f6f6f9f4f645266ac6a3e01eab2d6dc8514e87586be32be04c779f0816ba60ba62eea516b78a68e63ececdb66f0d4fee61c9390d5fb260c1bd1dc62623e25f50afffde0d4da7c20f89d361d4d1d3bb2a3f3846c24b0f41db2fdcffaf665a64465474660dbf75c3efa5cdf40b73532997d83a046b218000020cd9a4f0adf38c05b3a99e536feaf4b333d8a6511425867e2c933967366fed6a1f6a05c865f5c45429ff1d303868e6ad1d4486aee12d8c899ffa8e2d77c2fea4e7efee74337181a4aea7ef2866130180c0683c16030550a02a48f2df11e408cfe0df9c918d81f8b125c02108016953623a600b804e4d3000004b8d47d5730b0092422119b00c4203542f93a040801427c1271015180740cdabf6669a3c0263fa062ca52622a75b084335d54e6abd8d8549f202e36fd7d3533080142cc07d034cd30e8f2e54b03060d2955e8e5bfced5f5f6ab80c871ab71d3e615bb3826756790f7ce910f4f7530fe87597ca3ac43ad6bafed1975ae878cc4bd17f385446c5cdfb0512045512c168ba22892246bd4b4d17f95919e4e922449920441e85f3f0600ca7b2df9a6cc8f9f38f863905fed63db68fbfb3d54709dfbece134370e6e25180c0683299feb572ff93768c4bc131b18c480fe7f88d1cb12cc3b5942ab2e571bc7a8567d204820092048200820083145a881502142ff516f8c0100228a6091442e0d00c4fb09204580110b7408b274904dbfdfcee053c02740c1400e0dd8ae408f6159b0582c914854fcb19c9fd299d796f5f27732914824c6566e0dbaccbe94f5ad2a551db3d05352826aa36f2babba0c425867d8dc913e6202401935be66f56f5004e6bf813ae6f79f7c7c879ccafc8f0f32c2861109197151fb477b140dce88c1513331180c06f3036001b0ca5170e293a078e7dbe8bd2c21a240c740010d34021a81faddf38b4f8092010d02a6c441ccc7cc9e3ddbd7d7372626e6136950d6a991dd96a4b7db7cf76d5aeaab9b7b7f09b6e3c2b7ac54aed7aa4729a97a1e2ff1e1576dee8c96e639b5edd3de858f1de862be0ef993fdc753417b6bd7b954fabf5d13044b686aefd579f6f2ae62dc2c30180c06f3e3e092a042654c53792430001af4912cc126ca1015480248024ab963e50944ffd0bf129720e409843cbe90c71772f9022e4fc029f1c7e50bb97c21972fa87875171414ecdcb9332323c3ceceee13c93429d14f341efdfb35b633e0f28c6cebb4eed3bbbe89de051652bfde3f2ad0d15822b16f32e144aa0e0000c99f6d1f16e86c2a919838341cb8f141010250dd9d5cabc698db4a009479b8ada9a4c6b4fb2a0026754f2bfb567b533f921d493697cbd3c36511004ce6c5991d7c1ccd241289ac46c8d413c95a0055f4a49acefdfeca2f9277724e7777a833e3a10a98dcdbab7ad5b3359248a4aecdc7ee8b55010068627ef375f869eef46e8d3cdd6b76fb5fecc156d6cd76a532859746864724266f6be7666fefdef18fb73aa033af2e09af67672c91485d5b4e3cfc460d00bad453d342aacb8c2446263297a6bfdcc19b189822a2f7fc950700f064cfb178ed7fe3921537079b130441100df7667e3c52b34d6c24b8596030180ce6074100f088b23592042536253e90255059d1d9f406087fff45e782f39dcc3de6c7687ed809ecdebdbbb0b0b057af5e7cfea7d6fe39d60deb89eecc1abd60e7993bb1991fc86ef27b5beefaaf7f989e727b86d1beb1f3a21400f2dbb33a4f7ed46cebd38ccc977bdbc5cdec32f96a3ee23937afadbe792541038a98332f8432e5f59ba93a287c723256d6c2ebf311be11f0ddfa6cb81e9f95957869aac9fe21a34e6430bc1adddb0b2f6f8bcc450080b2af6db961dcb9ab2b27ebece8b045393d8fc667a63f5ced7d7554d7df1eea35ece89c6b6704e34f443f7b7aa0fd3b67bba2c0553b07585bf6391a131fffeccf5e36287e6bcfeedb4463cfbdcd4a7fb4c1ffe698de1b6335aafb4b26fc69bdf85e7a6e4edacbb38b3bd8b0705fc5e8d973a3487d33fee0a1e7d8af1a0683c160303f142e013a808f55055804b00054a82c594287804b96161b10008d804bbe97513e40fd6466b5620348c36a2da71c4faa9225c5fc33ed4cdce73cab12d100651e6d2fe1f2023625e8aab896954ae5b66ddba2a2a21886d9b46913499203070efc8c902769bae2dcce3e8691ab4786783b9b3b058dddf7aa68dec4731f36a5939b88c57769dfb7b6e2c1a32c9df2f1eeffc95bcc1c1560c66619fb0d9bdd9e39b9edbe024435429c53ce45652be32f3e301b30d63ffbecbd5c45ecd9073cff00eb8f0c34d57786b89b4ba552a9d4aae1c2276a00cab45e583b4f0b014589dc3a8d0b33797cee950a78ae611d0daf6d8bcc45c0645ed97acb3c2cd4995b7067eb057e8f59fdeb8a591c8ba009331aa61f2a0a494ef0eb8feaef69407c42cad4be3912f1a0fab499a12e428a230b1c35cd2f61fff9149ac5a5146f1e3d7895a9a60cecbdbc646cdc57317a1e509696fae69b766cd783425c21180c0683c1fc48598204e5ffd93befb8a891f6813f49b6d197a5f7de9ba082022a6045ec155051b0f772d6b377f42ce7d97b436c673f15c58ed840116c7410905e96b2bb2cbb497e7fecd241bdf6be77bf77be9f7c20992493996c329967e6296d5a4a60206aaef8d4284bd4480107e03140190725021a823fd750c0c6418500051cda8a08cdf6389e279688abb22f07966e0f9a7eb3ec9f6553411545ef7d28e240fca1cb9fff62d589d8d8d879f3e6edd8b1e3c18307e9e9e9fefefec6c6c6df3a095330efbf70fff517a94585c9b7e7295f981e72285d0200c050d357930dd333380a84b456424bf879355c4b5db6ec4496b635af36bf4c0c38af631fbdf49b09992f9f4adcfbf61d6c9a1595941efb54e0d8d7baf59408cb69f383376fdfbe7dfb36eed24c6b360055f5f6c82cff8e56c646c6a6b601fbb3abaa441400c76ad448deb3e3b1e5d29287c75e1b040f356791c2e262a9a695b6acbb8f29ea99abd4e4f14900005c494bf31b1612d2d2cc52e1aba53dec6d6d6d6d6d6dbbcc7a26057e0dc379f1b15576cf57f5b3d231f108dc70a74082de55840c8d212b560dd3060080cae8532fd10d4120100804e2bf051303bc894544632f566675dd5cc6689425488032298828c030c0a0d16a5b42015f0a240d783b5a5318c16030582a263ea1e3ec6a3fc47fa90300a02a9e6f1be1c0c5318ca5d7757a44aa0800409cbc6f4c67231502c3089e53e0aed75534008034fffa0f3e468a3886331475dd17bea8ce3f1338e67a79f21a775d1ecf74e46f1540963cdc38dc91c7c071b6bef79c0b596259814b1face963a240b0d46d866c7b55d5b6f717f2cb6ffb5ff026ed5d669b7cf45c7a437249cccf13fd1c4c0c0d4d6c3cc7edfb2406006949ccced09e2ed6b6b61d7a866e7b58f8ed590c3f3f3f4b4bcba8a8a8e5cb9703c0b469d37ecfcf847174bb86cef26667c7e58adbf921b986cafc8cfa107c9292b40a057d0d3600cbb09b27e7edc54bd70a6dfbd8e8b9f5e6bebdf4ebb53cb3fe4eca6d5d455dcfc0c0c0c0c0405f478509204ede33697dc6c0a3af327273b2936fcf3265c99e13b6c5f0d13a2f8e3ffa187d3cd164dc201326108adada8cd2b41259779f161664552b1b72e5c2649b6e359b861f2778c61aaabebb9f7d4a96919e9b13b3d4818dab759cb8f3daabeca2f46b619243537f7c86c69f1132060f7172193ad41400006a9f9e6ae30851fc0fd66aaaaaaa2a2a2acacaca4abc11d155546562c4b2119d0d95396c75d729e7729acaa6e22f4f0e2c1cd5cd56478920088250d675f01bb3fc745c6993175b9abddbb5c1e12c8661ce3b33a4b430fdcada604f73350cc3305cc371f0ca6bd972d5bef2f8e33f0ceaa0c7c1300ce318b88fdd1e53da86993855f5f14af8e47e2efa0ab24c399a56dec16bafa6091b5ae4bae48db61886614a9e878a65a312415a0dce6edbb49d005a987e7dd3f8ee96ea048661988a798fa98712da6ef2eaf29f1c5c38bcb3891a13c3308c5033e93c74c1a1d82249c3d8cae9ae4ddde9da6e4c168b73ee6c0ded6ea68c61986eaf0d2f2a1b0b9a1f7378f1284f0bd9553142c5c0c57fd681e74d6e61cd8340d5a6d975bf5026297d79f487c11d74391886b1346cfc266ebd9ddd30152e8809d568e9d1d76e738aac7492d4adce4d77307c228b90e740040281f86fc0c6dbf6b7c4c141420349b7234b00000520a4a09a841ab259162480900201f9153f4e9428ffe9e9339f18e60e3a4c00aaf4e6d481ebcb27de2b9788b38e75793879c0ba04110010da7d37ddff2c22c579170726ff18b839a91640f47ae3ecf346bbd3c434555bf86ccf28138efe98736706f16cd7bc2a2c2fcfbe384039f3e0f0218754963de34b6ab34f757f3a7dd4eed43aa04a6e4c1bb587b53cbeaab6e0ceb8dc430fcadbfaea48b22f1d7ca33d6ad2e0b1136cb34e4634a487859e644ebef82e3b37ede5a9395d783848f32fcd9d795669e695c48f89d71768dd58b4e05ceeb7a4099952134551292929767676dedededffc6d249f7f5db7f1e4a38f5f2ac575d5398f0fed8a91d8789bb1db3e58c1316880e29d757b9f974aa41571fbd75c85be212e8a00a060ddd7a9f2f2ae577afece2a2c03af2e82c83d09dabddc35896f3f1cb4885fcb31b236e532812c8939723ebb5e339d653e3448ffe5e615dbde59860418310140a5f3785f61e4ba13efaac9bac2873bd6c7680d6d3f243900e02ada8ad599d995140000cb6c78987dfcaa55173f554a81aa2d4f8fbdf9e88b449cf1dba5a75995129aa9aaa5c3e5301838f2ff8490d1df94c930e91f682f6b715eb7d5b0d94c3b7262f37807b9910d55f3e1709077d875a677779e1440f8f1e4a29f5e0b65fb6a33cf4e7231f19bf5f373f5e0bd0f52f20a723edcdcd453782d7c421763cf25b70be4af36c378e2ed8f0f0f865ad5bf1d75f9bf2df0ea30e6680ac7ba53470302e8f20fd7370ce930e2586645d29ea1f61eb37fcd5173f676d30110e7c79d59d8dd77fd5b51f32effc7fd43ad1c862d7fe5b0ec7252515555fe9bd313b43362cfae19eae4bf3b553e2cc03018beeb7c6464e4d125aeb2f6d76cdabe3391322e6ef0566df952d4655f98dcc16ef8eeb7b865a7ce661c809aac2787a6761d7c28b3c5bc9eb4f0d6020fd31ed34e09fb6fbf9f5e5a519cf620dca7f2eacea9dee63d37c757d30080f37aefba7e74b9bf56c329b71776f35d9f61ddd381090045f7572eb89c4f01005972f7070fd3ee538e49471d78925d5e5d9e1ebdd14b9414b577ba67c759d1f5ad2ddb6accaa8563bd34eb4b50f162738047e8854adb61b397cc1fe3ad599efaf0d892fe661d665c9369bf2a753b92f1e1d7c55de533a80abdf62594242eb5914d7e32ad17c717be38186c00003cfff087b977837550d41a040281f88f830330b176149c5a4d4ab49425fe10e21721ba0446281af8aead9e70f2f0701d1ca0eac5c13b8aa15ba677e2325806fd566cf6293a77e6532db0ad4684f4b6e6b170969edf82e59d8befbd2c2501637008417662426a899850357777d76ba1432fc9bab8f78de3bacd41b6ca044bafd7a2b59ed991515fa4552f8fde53095d17e2a084734c07af5ae8c26a43cea94b3f77e4bd41d0187b1593c1614ef9671a767cb45fba66b4bd2a0363712d3bbbe930a9d2a7e7de1a4c5938c85c01671bf79b37dd3cf5cae3eff04d191c1c2c5b993265caf784bbc295b495b2cfcef77732d1d136720dbda838e5e4c909a6ed590d2879ac39bfd1f6d6181b2d4df311970c579edfd25d0d030050760eb003d2c0b7230f078e551f37458aebe163fc3dd1ac38ce733704a4cd7277f3f2ed3be9b25a77e306b528a6c9a0b126e94f3edb8df737600000e01afd769d5da074acbfb186b6e3d4671e3bce2e75fe8a28012cf3d10bfa152db0e371f5fb1cfe8c994d3a733654f8cb000b4d2ecfb8e3a84dd1f975345df3fecc5c5f4b2d75753d8fd5a5417bd6775542af2c02000074710042b7e7d82eccf68555abee4367ee38b5c25ad630c46cb8db35e2d1f9d5a31ce5c15c2442090d0064c1e5c9de2127d34165c0c96797578df0b0d4d336b0ed11b6ebdec365b6208eff29c077d95377c8d0650000200049444154d9e03baea86bdb63f2aec3a1b2cef0fbf0c0cdd4f2b7a59f5f3f88ba1f9f997e6694060040e5cd495d9d87def63affa5e2f3dbc777eebdcefaf84b0f0e00c0fbedeb1ff19bb45569fb82665c2f06c0343c7a7a5869aba8e8b98edd7d75ab3300889fac5e1b5325af886ddf51414141237b9aca5e281dcf6181413246f8b4327a4add367e8feaa6f7155f121f4545bf48fd1c35c7120040fc68c3ae66928c2831dc7fc0ceb784effee7d7d68ee864a2c1d5b2ec31fdc8ed9f3b0108637e1cb9264e08004c5df78161ebcf1c1f269bc5ccd8f34bed8f310f0fceeda52b97d1c422290d50797fcea81d6f25004a163dba3919a92bab5bf45a127926481d00720e2e3a9525136398460317fe74fa41cc6607d9c9ef6fd7ce7afcf6ce912dab96afdd11f124fde3a141ea0090726088ffc604210000c1b51fbee9c23e1f260080283d075366356937593a9d07f4316169875d38bbd8470fc5e743201088ff0634005fda76c4027e5bf30a7f5e96607739554892c2fc98cd3df82fde148a690052505824d5b2d1917d0a3045034bd5ea9c0a29d4e55e5f3ed8d588a7a6a6ae6135fe7195a8524401c775e5b94d0e318bbae970d4ed07aeb8d9d27a5b52925e22783eafa3b1a1a1a1a1a1a1e3a418295454d7090a8b486d3bf925183c2b23a5d655a9fd74fa78baf9b8205b36308c064c722d6bd8a36c66a2daf47849554125a669aa21fb9c12aa867accaa82aa6fab39a9a8a8dcb871e3e0c183818181df73b308cdee3f1c8e4af85ccee7f3f965992fceaf0e306203e0ba631fe445d507bd56e97d21fbd96c732600a6ec1876e04966199f5ff1f9d9d169aef56526f4c6dde3f3e397d8b20040c5efd4177ec69e2ead3cd8b26d97be298a0ed46e7663980643763c4c4e4d887d78efdafe75879232237ce5aa514cf399b17c7e45f47883faf90d5cbdcbbc8857b9157c7e69da835f826d14300060d92e79957ea287fc244c637854de7d59d06ba671e0e1575f2af8fcfcbb934d18406878cd3dfe34a394cfe71767bdb9f973b0198be3b2f4f2ebec123e9f5ff625f1dada7ebac88f13a2694b846b788df1f9ba7cc9d4b1d7973dd19db61c99eda282113a0356cdef66ae6f1df0e3fc8e4a4097df5b32fd5c0900382edf3aaaa9a7304cb9d3fc2d4355002075fba41def1a7d4531d5f565d288aacfceab3b46582acade4396e988b50b6c65cd2a7bf8e9738b7bd4fb0a50b00b5b3f461300a0e6f5c3acc68cc89a2299644196e557930d427a9f01660000fc5731b97fc49d845ac081ebdb46d828cb6acdd0eeb362736f1600c09798b8e286f10e69d6f169abdfd2a0337ec3388b269d70a6c9c0314e0000d9c7f7c4d5ab14628ac67632db149d2927770cd16782a2dbfcb5a39d8d8cdd67ae196648005d5751243b989f5751df0e62bc2ea33a1200001fef7c12361d4630f47091c5c2705fbc7c40a3308429da4d3a1e11a40e00f06ec3ac53d9f29c0883214b47700100b28f35164a76e7f26e1c48b498fd433735346589402010ff3d59a23d3da436a3a7fe4553c8b8829ef70f8796b0f64ddb9b52078492ae0ea324a558f6e1a4855f32aa548cd589b29b534322f4d63dfd525159519e71da4f4556549ceb3efdc0bd4fe5b5c5f7a64bf68c5bf0a4ba99ea3d43c35453adf791a4dcbcbcbcbcbcbc2f45fc8a37ab9d159574b59955797cd9c789121496b6b6e510be3d1a9143a56feaaacde5aa6b3acd8d6b945204d939d54d8f67aaeaa9d165d9e5b2ecc8aa2f0512553dd5efeae976ebd66df4e8d15f77058b4020be074cb5d3d8fe1adf75284bc3488d000020b4fa6c8efe94f5eef21c4745a00aa37eba500e00601734d0acc51c07c6eb3ab62b0b0020f5d0fe0461ab2c75dd9c349a2a0ab2f49c8c64dbfaaee64a4d3bb76c4367030000a82ca86a9cbee438cfdfb76aecb0c079878f879a36b41e38475536fd202c17fe91307c3a2e76dca6ed34a662eeac030000d545d5f5fd7c71f2c99d2f2800c2b1af5d73618ca16963c20600a8781357d8cad9819aa1964cc552c161c6b9c49ccf2ff70cd4250030cd809d7b678c181eb63e72ab77a31d16435199251b7ba96a6e90d76ec71fe3f9ce1bab0f00403edb73a15e290be3765f10660400507c76fbfd260622756967f624775e126a83a624100804e25fc35fa88ecab41cbfb65fdef6b5f7ca69d52e937b0b4efc78f86d15595710bd79f943ed51c1766c494d15a96e63a7af80d3c20fa77e7e5a4d030088d3ae9c7b94c197d04c356d5d75990e3da1aaab509e9c23a00180651138ddf1e5e22591eff952a06acb521f5fbd972b01558f893ee5a70ec45650400b128ffefca255d8b3ea57872e96b9853f4f4b494e4efef429392de170c33ebb0fe1eb7ffd544dd2127e465c42b104d7f41aed9c7774e7cd6c315d9717bdfb40a6e5e0eeba6ddb1f70b9bcc70fa2bfb970b9bcffee4fcb6d0bf4c423fe99501445922449326d860fd6ffe3d9083e5c7b4d020028d976d46fa52e85a9587bca6249163d8dfd0effd518c1c0dbd9c194eda0a44dc76818fa016b4f5f3abb73929b1a2e1b9548bb7f64d5e243c9b293feaaa17682296b9aa806eb37b2e8e98d740000f2fe305e0bdb66b5febfc9bc3bd494d47cb72c8329bb4cdd7bf1d7a32b028c580000b4b820fed2b61fd63c10fddeaa28d8f47393c9529fa292aaea0bace0327d5e070000c18d2d971b4cd34449870e97fa2f1dac4fa01702814020fe35fc954a2618afe7f2296a1e3f1e4debbd68e0a16bcb264deec19d5b4568779eb0fffa6a57051c06ef58717e8c97c561433d0d132f8f0eaa770000a8eaa4e3532686a455480865339f19474f7553064687590b3b0f18cac36bd5fa5dcebc3de3ea35d1ccb97edae34aa52c9e65d7113f1ee90fb8d6a00311af83a7b8d829eb6a1874e9e9c9bdd3ac3074c5d3fdbfd5f53938ae8381260e40d334e80e0190c77f387a74cca21543ece7d7e04ac6deb30f1feaa06530e2975f727e5833c869512d5bd73d68cbce20630624b7554d17b78eff8a9f96cfe7a3e71bf16fc1d3d3b3cd7429c0ef18a3a6aa7373050000a05aef62b9797ba76ea42e5b93cd42fe3d014ea4fc94879722cf9e3d7739966fde6788a7ad2664960060c4dfe66ba0aee863a1ac82ddf63edee3addc66fbccd1b162ffce7ce9da2f71bf9d8f3c7beec2ed6445f7c101b646d8f30ff4efab0a4bc74a13200f802aceae908286dcd0da3c6851af6563eed551cfb71f4b19bfc6810d34ffc98eb3f8b89b3db848bf09814020fe676409b6c39ab4da358ddb1c974de9b59b000080e7bde4f2a725cd0f57755ff25b5a63da8e6d0000e0b6fa4eeaea16192b38cefb2d7b5ee3768fc5e71216b53886d0eebd3e3a6d7dfde62fdb80a61b87083175fff3c565004d13551af66af7f8e1c49305344dd3344d51144dd31443db67e1c9070b28d92649921485fc112210ff218e1e3d8ae33883c1c0714c90b01db63d92a567d6812de7f7f47ee5af3b2921db52eaa448f95bcd6033fe861eabb4e4e9fea58bd61e7b51c6711ebfe997f8abbd2d95c994cd4ff6de2a0160b0ff3efb204cdeb7978286b593b3e69faf1a2d4cbdb4e18765db7e4b97e8f559b2edc6fe911db599d577061f3afea1163006ebfb670e300cc71b0ad958305c3760f148f57b672a2075ffcf2f171eeeae5070e3a768c3d92f9c38e86d402010887f952ca1c5840a294869742b1008c47f0d0707078220180c06411098e9a40659e2ccc7daf56e8adf9b0bae626cac04af0500fcdcf2367498a4fc3cf96c9d9193fe5fad934ff31f2de8e2bb3b138037f444dcd9f1e6b25900292991a9163158c4df35e0ced2b6d106f80200396ff2c4a335ff6c775c927968b0ebb47b42c09c963e79bcb19bba4c1aa0e5552158bf43109356e6cbee39dbd85aa3a92dbc9af7fc30e333db73a038725bf4260ffbd3dbde765c76c68c895e06040281f8c780c9d45ab17acb380c0003ba45dc6b020334a18c4020fe412d975aa786f57347e37f4f404325c7c19d18000075c9cf735a0581a4ab529e7d060000c7a15e9a7f71ec0269ced9c5bb3301003a6fde35d6bc419d8896d6c964099cd98e2c4149ffec1428a1dda5a73100007cbe71fb735bdea2286129bfee7b878c042f36aeb8270400ad897b97d70b124daad26e4dda124b0ae212ab0000088f516e2acd7629384f9de3020020bcb92df2faaefd25fd17f9a38812080402f14f4209071e033418a0c100cdfa45b1f9dcf41f9974af15fe17a21537d55f6a2fb16153b6d2fa2fbbb10a029aa669902939d134d034d50c9224290a4dd62010ff9db6ab61ade2c6a198f5dd0234bff3445ca7ff9260cdc7a74a21ebfcf994e54ecd42a250c50f8fc64a0080ddf38740f3bf7afc5b9cf32a13000054cc2cd49b34b334592f4bb4b23190275415544ae1cf4553e0d84f9868bb6d7532c0a7ed1bee4d39d95fa3599f9c2cbc32c1692a752ce5e2408d6f4b0164f9c7c4520000d0b5d76f7603a532a9076fcf5a826ea5182ac9ba72fa230080e6b89583f55a684631cd8316fa2d1bf740423d9b37f695c5fc382f35f4ec231008c43f891a0a6a28000cd4184061502d6d3241d1f0310300020375027498a0c180a653d70a3868304093096af89fb4aba87930c6cc353ca5ee1f767f1e4dec34f0588e143d2908c43f166154f8a95471d3eeaa4cc6a7c8369d12615cdf8dfb83b5012073e7bc63e94dda1caae2d1fa455122008eefb67d41864dbab5f5c30694b4a58d45fdc568926a318ad1508a861d0cae91cc4f5a75fc83b47ab7727475d2d15547657321d5c5d5cd8acc50d595c5b5488ebcf85148b737524291547ba56ad27367dbcfd93fd30400a02c62c4d08d8f4b1a2f45963e5a3d68ec0d8bc56b7a350812ed670e00b892ae964cb2498f8e2badbf86a4e0d6ba554f6462534599a8cd9196f8bd2792044df648f32e2cdaf81e0074438e6ef16d6d534de8052c1c2abb0975ceb3273b205309040281f8d78001a8e2a0cd001c0054711053502a059206b5fa2fac220e0a385490502a813a0055a21d55285a98faebaa111e166a4a2a0a4ada563e13b7decd6b2533b0ad27ac5dda47e7afb63ca42adf9e5e30b09321574d49454dcf2560d6bee7a524fa7111887f33345927286b9af061c3b0d0edb7de1508a4342dce7b74f5030500207d79f0d4f37c516bed204277c881c72742ac40fc648ef7907597e2b20a8b72de45ef9ddcc37f7f2e68f6df117b758655e324005991f85b54b6ace77c7af7d54f95f54d082dce7d78394936d4f02ee2ecab9206fb0baa3a35ea7aaa7c40e2c8af4932cb0cb6edf8f9dd580000999bbc3c46ce5fb371f5fc204fa7514f7bae1fce0500f8b22b68ec92f09f4fc6cafbf91cdb617d64b1343eac723571eed6bb4fcf6e9dbb4e79580d00d2f2c49bf77265a58adcff5b7243a980ac7877eb5e0e0000645d3e79ef737da71ee3fa6cbf7f72ac1900886256f9e89b7b0f9f387bdedca981bed606be3f3316debeb9d0511e0487e427ddbc23aff2d983373f55b4b02cc1d47b2c0e35040010dd0eead86bd28febd72f9be2efe2b18939f747670000fae98ce1d3d7fdb4e772466d8bdf2e618597dfec63cf3ef385550549d7378fec3af67a155885453e3d3848bb2d736d4cbdc7fc717a00a0e0bf2410994a201008c4bf083506307128270107801a0a8434903408296060f290130a380849797c3bd9f79ad5863051977178a4e7e4db5a534ebec92d2acd8b3f33d334e9ece32269b39e8194621af60e19edc6fd4b356169c1dbadfd7a2e7ee3b8f84ad2e7e2828c98bd414a8f4e2708d08f8b40fc8b11be5debe7d1a3795a51d4c6b1ddedbd437be96ad98f3b2753bf81eabb8b7b5af0947446ddad6a998782e598236fb3effd32dbb3fcc4644f4b037db34e23b7bc351cbfe1f2c78c1bf35c55ea9b3251dc0f964c8d2e2b13e4fdf1ac4381f65cd3592f8550f378bc0ec778c8b102f9810f1776d556f639554049b3f67461ab3a4cbb2b0f7557722ed44543b9d785121a9816d3afc7ee9fe46dac00a277bffebcfdd0ed3c8bf9b7e223e74ddd7b6e594f231640c6e583c76f25954a6497c3d47c765cdb32c249030780d2f76f3e952ab9042e99e386bd986ddab454697b47d871b5821ed44055d4503506cf7df91bf99e949d034c15ad17bf96cf82b02d424ebdcfb8bd637aff0e869c9cd8cbc7f6ec3a72334d75d0eed88cc7eb7d645a4fa2b805160c75f71f5fcbb348dd3ddc9ec76274d8f4b1c91010c6f5dd157b7dc560470d0cf21f1efd6957641ce6bfffd5c3ad937e8c3c38d6990b50157be2e0f9a7d98216b3134e2b8fae72fc103ec0425d494ddf25687796d3f49dd139ef8e0459b43be3a0e83a35cc1c74c62e43a612080402f1ef81c0808d41a514a43460ba8eae651290d034d08063b41641974b81a4694d8296503445cbcd0a98400b295a44d2770e6cefeee32befcef3ef8cb11b5bb2f9cded09468d730e344d63357786da2e329aee997cf571166bd8f96bbdb6bbffe014f572a9b538f1e08c491baf7eaaa418cae6037efaedf818bd8c70f75e8ffa072a3f89fd5c5a24b69eb4f7f8926e8a89cb5c87e6ef4e3ad15b0d03a0cb6f063a2eb5bdfd6a4da3f633997f7a4087259a27924ef8376806d3144563185693b075d28cfd0f3e95d432b5dd46af3d181e6ca9404b0a6ead9d12b4f799ecc8c9bf7e5ee6227d38b147b8e52caf774722e34a18e60356ec5933d890415192b257c7d76d3ef538ab66ebd6f04953a6b5b87d09f1715555df0edda0aaca75edd4193d6d08c4373972e88077779f063f4e388e3b381ac9fbeac5c5388ee3388e6198ec6f6b00a0bdbf4d57dadcfc4a22e27ba97934c6d037b212c0fd58fef350bddf25135085e7029cb7f8c6bc5c8c825d231008c41f2736e691a757778aa681a6689aa6680a64ff688aa669a02959971ec73089b8b6bd4cd49dbb0286038e01860386c917c000c3d418188561d5a42c0514704c9581154901006bd6eacb3ea754bd8ff65a0a841488281052504982b895368128e566acc825d4df80d1c66759947e35a3f7d167c969cf36ba29d47f368aae2ddc90117cb3a0aaaabaf0edb9b99db804000059117b5f7345d4b3b80faf7ed23f1132e74e39db616c10f7d1e1a77c1a00a8d287079fe98c096ce6665ef0eeea6bc27bbc77331343f9a59926c3b63d4a2fe117c4fdecfcf887a911d9521025ee587cd9b0e1c00106b2d97471faa55883c537de26de0bb77b1e1efe944f8324efd20ff32f2b861d7bf422a6cd1b5d55c577ede4f1cde57be48dc6cf69849f61bf2be5ff0263efbfa0a875c95bdc2d273cae412f3e02f1bf8ee8edae3509ddd78659214102814020fe45d04d048766b2041b80a481a4810690021018486890d020059002b4564c965615d6b0b4b495da1c86621906cd0e30624173536f16832c4b4efc90574373b41d3adba8e100009882c7dc5067650c084d9f99c1aa0f4ec457b3ad83c6ebc51e7e5c460155147d30de68fc708ba61f1b4a54562651316c2bb42d283b8e1ae969acc2c0158cfbcd9b66917ee79308300687107e6e38c4594b7622a13b6c4ea0931a83adef35b22b3bfb5d619df44bf4854f96d3e6f43151c0dad5de556d0b0683a1acacdcb0d9cea964e9d31d219e161a5c2e976760eb356adda3b2bf2b249e3839dc8dcbd50a389d27d739abba3d48cf2d3c59dcde09d5f783ccdcb7fed34ce41108c4ffa3cf8f303729219d2f6b93ea520fce3ca8bc60633f4da4df84402010ff266486766cac5e9650c4410103650294195055dfb1ad218143801a018a0428e2a0d296ed35435557b9aea458d0666798c135e0b6ece9e3da830f1e09ae3912dc418f67d56bda91c42a1a000057d0ae174818ea466a92a26211c5341f166af6fac8bd92ba2fb78f2659860e316dd6b3c715343418d57995d2b6be55e9e7970ceb6c636a686c6ede7dedbb6a81a08ee6382d3cbed2b6e19807c55279217554197229478141d64a6969456e8528695bf08001fd070cfc5db775ddba75eeeeeec9c9c95ffb8e96dd9e1db4ad78f0d137b9458519cfcfade86fc286bf7736827815be331ecd01201088bf8d7a4f58925ac9d79b33f1bb751ec62e6e5606be9bdf540bdefd1cb2b672cafe9948bb09814020fe65903408285023409500bc420a24001307002893425dbd5c5047438514a4f5331762aa8d2eaf824d809762d2c93bf9cd9d27351cd8860a32db3860f599c719a54589bf747cba78da894c09009082bcac0a591e754529250c6d2d051c18460326dbbd3bfc5bdcd563290e93030c5bc8254a4e433a924f4fc5361bd5a7691aa4b967a7cc7fecb6332625372733f3e93a2745a0010057750bdbde70e0820dafda31d226b8fa5c658f55176efe76ebb71bdf7f4fababab2322224a4a4a4c4c4cbe72585dc1eb0f754e13c37a98a8b039eac61dfc278cefaa21736f428b332fccf531e771b9a6be8b6e164a010068c1a793337c2c35b95c0d33efc98712ab6980da374b9d1de6bf1201d0a5570669721d96bfad05a00acff633ed77aeb0a558c7e9b460b2ca859591d92d3cb5b4ce992cbc1036f976456ab89fb5a9a9d3f8283e405ddeadd5433b1870b95c5da7a1ebef3798d4d3a2e46393ba9a697335adfb2ebb552069afa80014ffd5ee902ec6ea5cae964def05e7d35b7a7d117e3a34dad621e474baa826e9605857534d75759e9651c7f1913912f49e2210ff0aeaf29f5e7926b37f4fd8b9e1546c5665fb7eb645d9cf530000844f7fece3e7d963236bc585d59d95d03d442010887f3ab5544b63871a12f852a001703105352454915043420be7ea240d02126a481052d066c4548cebbb6e55e737f386cf3df12cab4228e4e7c4fdba616c68646e7b9f1269f1b34b518945220ae7f074349598842ce611264ed8167e2b574cd57c38bdfab4c0774227150020f4fca7b87e5c3f373cdd6d6a5fdd96fe0409bd619be719ff16366ad5afaff3aa8482b2f4d8334b0367deaba2ebaa4484b6b595261ba3aadf9c3afe4e000020ceb8793936bbe16c06d15eb025a661df9196ef77edba9359f37b748f2223236b6a6a424242141414be7218cbd0bb8b72dcda799b23eec4a5978a9bde5441c2b1379e07928a0b5ead563fbf6063bc1040f06aedc8a5ef7a1eff58529a766e70d69a514b63aa688e656f17f1f3273975204cbe93aaa42b8a7d5e28859a0fb7d275fb74e4b5d21460594f5adb277bc796d8ca66176b9db34067d4b1c3feead64b1fa46667bf3bd98f5bfb61fbc829776cc35f149615bedc687279f28c4b8532814f9078ec5dcf531f0b0b5f879b5c9932e96c9eb4eda2526577e7056ead18772dbbb438694fa798b9a3b724354a135455fc8e11830e686cbe73649c79e58dc59b32036f7c2eab28cd7d1d31bba31a815e5b04e29f8e2066a221c636f0df93234f483b1ce66dce655a2e79d3b6659f5acfedbbc738aa01009b4d74de1a737381a302ba8d080402f1cf474cb7210b8801aa49f8935aaa2ccba9179f1eea53b06f8cb3a18e8659b7b0c3055d26f8b51f48a22eff41f830471d2525aed1d0abf6ebf68d37650000cef30bd33ed5cf84a7e5bd839e716a773f994135aed5734a37618ac87b724fadd6e5c4945c9746dddbec92b87990839196ae43ef799728ff891d959866e33685911bba76f0ecde2778bfc4db5a090080127c8c98d7abe1e42d3f76566ca7884ca3913fef1c2e3a3dbd57d72e5fafbc48243a71e2447c7c3c4551870f1fc6717cf2e4c95f3f05e3faed8a8e98a0fa62cfec804e963a16bd169caff7d0ceb19bb16cb8ad3243c17a48a88b30f15d9954f43ef2baa0cf9ab9ddb4990c9ec78c7543a85b27de0a41d921c0b2203abe5c94fd30517bd202cff2bb097c61fadd448e6737c3365405709eefb2393a37569dcc68b4836827e7e602e8879311053eeb96f633e2101c93014b1698c547bce0d300006cf389cb865b29e01c9341cbe618bf39fda454d06686d571c7ef2b8c593bd1558dc1d2ebb568b577f1a50b29b2ea92a50fd70c1c7dc9796fd4eea1862c009cc924cb52123f7ca9a139da769de486340804e29f8c52b7a379741ba46f716bdb092ca6e83035e21d9fa6e9da2f2f8e4c725641feb3100804e2dfce9f0e1f8729da8c587f69c4fa16c9fdaee4f56bdc52f63b939500000023f63e1ab1b7b9780100b89afb0fa796ac6e953747cf4c53a3df94ee3c0cdab22ac0d55cc7efb8317e47fdb63c96aba6efda9b496beb37e9353400d0bc4597e316014f5376644f2d82a6957d8ec6f7a0699aa26900c50eab1fdca1288aa22882db3124fccc188aa21f3f7ef495aac7c6c6ce9b37af7ffffe616161e9e9e9010101c6c6c6dfbc5f0ae6fd17eeefbf10e8dac21787a68d9c1e62daf1d12c6500869abedc929cc15120a4b5125ac2cfabe176d065cbc5366d6b5e6d549918705ec73e7acb6f26648a9f4adcd7f7f588db179594eef854e0b8cabaed113e9645c8da417b276d7c3070b83ca59d9c9b2129cd2ce13f9ee6612b974f24d5980d5f48021380a165ae214b6568986be3fcbc4a91461b190a85d5c552cd3eda4cf983a267ae5293c727010028fe8b83c715bbef8ff49305b0c2b507ee3b94b2fca7f19d6695f13c462dfa697328ea6520100804028140fcbf9725fe46c892fbbf9c27879cf5546b5b94f86fe3e7e76769691915159591910100d3a64dfb5d421847b76be82cefcde3e372c560d7d6114caea1323fa3a80e1cd800202949ab50d0d76003b00cbb79728e5cbc2428b49d69a367d19bbbedd2af197966214ecaed5d4acd7bf10f66de6b0e3ba87d35670cb07a7fc0000c9eb1a6cef0c3af0f7835d366a60a01a4a5996512d0620148cbb34a28aea19a425b192a2a2a68334ad34a24604800d0c282ac6a651b9917605cc37fff5ecb1d53062de2dedad64f8700601bf55f7eaaff724af8f9eebaa1e3a79ff27934d31c45c1fd1fe2f6fd181cc7099c90059170a84fbf782d0ac3700cc730c0647f01c364ff1a5700a0794c09683fbe44dbaf088a2f81402010887f03e3460d42b2c4f721c9dadbcb7de147d3d06337dc95ffa1659429352d59b2242525c5cececedbdbfbdbd5fafcebe60841f7a1bd5c2db4f0a2e78776c5486c5699b1db3e58c1316880e2d0757b9f3bffd09978bb7fcd55e87bc645110014acfb3a558edef5aacb2f0755585caf2e82557bd22d17efd16cdfc680611ab46ed4ce81db92a5fabeede74ca8e8702ad2f284b42d0b0305a709c1ea014b36459d5edec78c2d2e4e7d115fe5d8c7430300c419c7b65c1eb97f9461c9cdf05fb25d9776d354e2b595a18a74bcaf70daba13634e4db6113cdeb13e466be80a1bb9ea03a1eeb5f2ea29c9807103971dbdb9d9978ebbf146d1d3c75187c3d3d1546410eddab320fe9fe2dfb35bd35875b0509e3e72703f14ab0e81402010887f2c7f4496f0d8fb9aacaac288bfeaebdb8539b3cbe27d8f5a26075c740c80b84fc95d3ec9bcacb6353341b7d8aadf960faed34d8ea101e07dfd91fdf73f035a76801d85fd0000200049444154064dd374fd0a05747d0a45d1343dcdfc1b450f0e0e5eb26409004c9932e57bba23b892b652f6a6f9fef3b32a292078b6bda69cdc37c19409856d1eade4b1e6fcc68533c6d88497536af6c3569edfd25d0d030050760eb08328be6f471e0e2cab3e6e8a07623d7c8cbfea5751b9f382651ea767c77e3567e72973dc468d3555af55ed1591f8eb80c5970ec382953d0c03ab80a365ed15b87a6f1fd9d92ea10ed163ece62457a9769e7ce044b01103a0ad0c71e8b7ebec82d973fa1b2fad26b4dc82779c5deacc9169b50100e0bc1e6baf1f9704840e5a79fcb0dbc39f56ce082a10014bd371c89a7d634d18e8e544201008040281f8878381b56b937e382def85d777afe54b93f53b07b62f7849b37806ffe992d26d6a39d1c0509a33d24c14fde17029dde410ba9544410340c2424fd96ea775cf6529b2b8e272f941be42014dc9e48a491ad993a6b4d45c7afc20ba875fef86cd989898fcfcfc418306b5f0e0d4e2300402d11e470e1df0eeeed3745ec2c1d148b6aba4b818cd4b2010080402f17562631e797a75a7681a688aa6694ad6a7a5688aa6645d5c8aa6699ac6314c22ae6d2f1375e7ae80e1806380e18061f205b096eb00f5eb0080fd11773932b5fac60563f61fe27a3bd4dc8b4d374bffbb16ac531fa743ae6ce61f39b7a9b0f1f5c3bed740a35bb76ea3478ffeba2b580402814020100804e2df020b03eef739e8ff239a247483c7245916aadc004dba0e94030c8967e9d2565119301c68eacfd7a9f18a4d5c0fd62b29356c3729631bf3124d32a381060c6479c8b3695470a2695925db2c0897cb7bfc20fa9be5e57279ffdd8780cbe5b6b78bcfe7a3970481402010080402d12618c0775a33fc79ad74ccc052d3a8a2e0e742cdb9f65ccdf4d262006028cd1d65ae94ca5736513566d46cbbfc39455973ba8fbe9f2603130b9fbcfebcfb83480878e77e8e53f845493a3afdb419358585e10f2b743a994eb2525010569dbc9379b194a281e1d6d96cbaadb22107ababa9fe2d36ebf867a99aa5f92213868ab1cd19275a90973de789140054f5f4d6f5d2765382e2cf5f363c2cc9900200a6a6a733cb53cb5d8da08482db2fb24e6435065858d6df5a9f101cb85d80db198d31e7e8b2a1aea6e67e7cce85dc3a29e04eddac46094a339414e1c3e7d6157671ebf8af780890c08040201008040281f85b91cb128a3828e180034828a822415a3f22cfc440990002404a81906c12f1ae61cc9ee0f4b662e6be2f7b5e808d1face1a5527aa58a069a069ce1ae2d9a7d2527970460284def6b60919631ee4a0da9a5b336c0726af9fb9ff369a071434ba5ab37df0daa620f09b0593340f9c1ab8cb18fa4969d6dd77baa3fba565a0c745d45f14fbfa6a50b31432be32d3ec6c9e7d263d2327e32739c52923a33a1560234309400637a99526baebe5d4b2a850db19869c15f982cc6553497f5e2153f4b0d4cafe5e8ebadf135ed5f96da50ed5351295fa40040d854961ebc55992d025d53fdc5ee7a6945d971b50034a6a5cfb87427ab930a7a421008040281402010ffff51250070105120a94f6102283380818398866a4a6e008001a8e0c021000310d380038012018a38944ba14802b534a813f268d84c0cd418504342a91404242813c0c49ac812340d34cde169fa2908a3b2c4c2b2b287359cfe662ca66c17297999509a2ba581a6d9ea3c6f06ff78625505455515151dcda0bbda2a72681a68b224f54b7419494a444fd34498b8fc42466d2d254d4daf285752d42168a025ef532b520514459339e905f7459c8eaa8d976e5c28c9abf8c2242125adadb99f51a7adcb64d3a06baa61599e7f224d24a2a98a2f85670a99be068d93305fa4b27325c9999599428aa2a92fd9c5cfc51c476500a081a6f839a51f44147aaa1008040281402010ff0b08291092206d92a24c400d0915526061a0502f05a83100c3a04402c55200d9bc84220635249034008090042506b070a8a58083839802090d002001a8a38185374a12000080db38a82997e63fafa66810dd4f130fb755374ccacf049aa6c93231253b8ce030d96261a95436974155f0254c639c01340d54b58024659d7a09555727aea1691a8022a524cec4319a06dccade688aa39a99224691b4221b9e33a085240140d334592aa6640ea7c4520a23008056552558dafa3f07ea91b23230a0bcacd1d0bcbefc98a9b55eb095b221072829cd66526f18b2da91420149fe13e3e32110080402814020107f3dd28679877aaa4820eb771138000904066c0c4aeb7bc9351430700c080c147060e3722be506630bd92c842a214f27e87a49a5de2e19632b0f3421180cc323130c68008cc0718cd79797bfbfa2891133805424ae65b178389d4502007055893a8154d254220068739dc5d55ed28975ebe6fb65a5a414e7848eb43290890f54bd9bdab6240bd952552511e6e5cf8ce25735893291d8284cd04003534d6ba633ebfebd942de5a404638ff437d6969701535521183492251008040281402010ffa3900d1de7fa15260000a8e072bfae1880bcc35c5b3fff00340800484a7e9a84063125efb443a39584bcd3afa6afd991aedc71e1f36b310000e04cdf3e36236c154f3c6b262788cb4a9f49ac263829a5bf11d05ada61e6f4cbbb82daef902530826049c4395552298d71f534fd94b1149a069a160829653526871649da9525a882cc92cf8e7aa116b5473384429cd0d354d6acae6abc3734004d6304c69488f36b48290d6a3aea9e8a587a7d3e4a865addd284e8194220100804028140209a0a1582063b000c705a366d8181846e5c640748696002486890024801a4b45c0faa4132e96caf2c4c2f8ce54bca45927291a45c20bc9750c532d5726036bfac54703c2a2fc7c43c7292eb397ff5e2b8f4035fc8ef19f31797161efecc9e3fd261df50ebc5e664528dac5c74e687a2541df3f393dd2ef4e3aab673aeb4aa74437419c7c93222d4f5da58fb956eaa9aadbce4d69597467e614f0cb0ded0d76caa31f949d87063c8a22c81ae9b257a621088fffff06f07dafbec48a9031025acecea32f5494dcb6199dce3fded074516907ffa52d5f7c63a740bff28fe2bf30449c6dedef623ae94fe41032f69c1ade5033b5a5b5a3a8d8afc42fe9b7f48f187cddd1cc6ddaffedb2e40e69f19681f702297fc0f5c0b814020fe99c8ccb27100090d1200090d0c00a8a6804b00818184020c8000a89602052020419d0075867c6a8200109300f2a17f1aa0eeee8d84bb2d3eca59e9c3b20000e2cebc6b9a2e282bd97aa9646bf366f9d5edc457f51ba529c9c352eabbf81505934ec9579fc4243f8901f955214f965a5b5eb43ab2a8413ada1529bf164dd3396f3e06c9d3e9ca82c2f0cb85d044c7a951a8924db550752f5ea6bf90eb4a5100f9b2801340d312013f32a168a22e7a6610887f2b759fb6f51d1a3dead6cd19164c00a84bded16fe07ef1b84b0f56bb70641dc3e1bebf389e7db4d22174c55c1d1da2c95c6e7330f52ed35768dbaae17f61e1fe449e74f9f551debbba5f8f9a6dc9fcf305a9fd7464d375d5154f5286ea12e899f96e187a7de6afe86cc34177028140fc3f8283038681049a995fb780a24148811a036a292001700c180020a6a09402051c080c281a6a29f9bc04055021053606328b090925b7c9c05af7cdff13d0df9d08cd6357b77762bb71b5bf5ebb84f8b8aaaa6f876e5055e5ba76ea8c9e4b04e2f7bde72449e27f4da79d65e2db55f5e883d765532d7409208b5e3d2ed73662be7c9a2771b164025d9578378ded36df5281adda37d8e46b19e1ca760383edfeda7afe1d79fe21a4655995aa3616ada39b5252293018387a24db84e0751c16846e030281f8ff05d6a48b2f05103699efaea580aeb7c9ae26e50e99080c48907b7f0512a086842a126a481037e9485300220a6a28105020ae777e44a8aa9195a5d2aab2ffe852ddd65255de7421abcb644bfd29e5d2eafabdd565d2eab2867a9135e5647505595341d55490f2854f56f3a5d57cb286cfcf2b482ba990d6b42d305455f15d3b797c73f91e79a3e1361746f819f6bb528e8cbd11ffab8c0ddd127974dddce993c6cf3d9559db68aae4d53f6cfd9534210d0020889dd3d56f49c4feb903dc9d1c1dbd82363d282c7ef6cbe4deae7676b65e63773cab6839ada068d9cb8d9572e77d350d40f393a20beca64def58f128be94040061f2dd7794633f7be5263a4e4d5f4afeab5da33b7a4d3b932aa49be823d53c99ecdc79ca4f6b268e1832b0b797e78079a73f0ae46316c2f42b6b827d9c2c2d2cac3b0e987b3cb14ad60693a54f774ce8e1606169ef3e68f1858c5af95bde244fb2e0f6dab1bd3bd95b5a5858baf49ab8f349c9d7348d6a3fec085df9469cbd7ba4a7bbbbe7f09d1f65d66a9282e8cdc19e36161656ee2337dc2b92e54055259e5a34dcd3dec2c2c2b6eb88e5bfa60b9bb73164fec5b07eb31f0b0b4f8778bb770f3d97537879b8bdcfb29f978f09e8d5bdfb98885c493b956aafb2cd6f619b579764eced6dd77febbe65c103fbfa7471f36c2c2d488b9fee9d35d0ddc6c2c2c2dab5d7e4c3a9d5a93ff7b41f7432b7fe7e8812d779398cba50400250fc84938b4678395858585839770bde96d0c2bc8de4c71d9a1dd0d1dac2c2c2a9c7980d3773c4000054c9e5e176dd176d5b1a326cc8809e9edd86afb89a5d0b5fbd5792bcdbeb4675b1b1b076f21cb5eef6977a9feb4d749ceab2ce2d1ae9e36a6b616161dd2960ce91844ae44e1c8140fc3b119120a2e473f4240d4d832388e92651e600c434549350458280fc4371af5fceecf49faf1edd9657a516890d9bb295d67f61b3fcc8a859dde47ea6689aa6681a689a6a0649ea0ea4e8c78f1fb5591855d536cc3484422187c3c1bf31a44a963eddb560f1de9b1fcb485c49d7ce2b78e3fe153eea7ffdfdaab8e66f36fe79abe4ce0752ef046aa3a146c43f0d49e5eb44f59fb6ecb356626082f86d0de99796d9cd5a347d93ee950dde5c009096debf26da79f0f10eb5ac5353431604bdec12b822e2f93ee6fbbd21a12b0ef68b5ae6c06e9aab8a635f3be9e63b29a25e1ed4c73b193abdbcbd78b7b6ff96543d5a8f93793f4e6031d18d87436b9d7771ceb5e5e3d724fbedb8f2a3af36016459b3a2963f7a61702362b58d425d56e4a4a113d75bdcddeca9547e7f69e0cadca07d778e75d3a97d7f6a5e48d88f46d1bff4522bbc3c6ffa497cc18584103b3c3572fed84b62c596ed270d8af663b64f3de8a0c3aa787d7476e8ac65b60f0ff96bb4f39a721c161c5fffc27b57f78bf53a4e920c00f1fb938f861db8fece89f1e16068f09270bfc73b3d15f22ecc18bb939873e4c939376ee5abdd9326856e358b5ad351a9212f427fe4b1db9aa19e2bcc4fdf5fe9c401aae43288736f7d70b97a69831907a3caeecdebdb46a5b8156d5796d7b4c8643b576701405dcacda2a597ae6ed684a2ebd3fa2d0df77bb4d353b9f6d39e90891126cb0fc70675e091a5a96f73b90a16c3c75b1f3e752533788e1513a026e1f48d9aaeeb7be910d2dc88e9e3b6d1530fdc8bf0d4252a33dfa4b09bcdab900557e684fd229a76fcf9b58e0a39d7978f99178219dc5ade810300755fee2477ba793edc88217cbf7774d0a4ddd6bf2db267b657daf42353e7dfb4d87cfbdd601371c2812913d2c4c6ad07f2543b4f3bb0d8d34a132f8ed93971cab4cd4e0fc23d94d04b8d4020fe47f83b7a95350fc698b986b718e503baf482af8e6f44d15f3e62537d6798b1c7ee2c498bae49e6eeaea681d1d500207834dec6635b6add3773aafd10eedf6f5d62ed1f2bc7ba75ebdcdddd939393bf261195dd9e1db4ad78f0d137b9458519cfcfade86fc2fe7bd4c5d4075e2b2c2c2c2c2cccbc3a5a43c5ff5cba6cebe628244820fe912d9182eba8bee61c0c0084efaf374ac1bade53e77b8bef9f7b2bebf0e38a5e732677375060a8d8060cb3a024aed3c77be87098bc0e83071a97bd496939208cf35c7b9956c73dce16d7a63f78a7e0d5455fdbd54f2be56eb2485af0ec69895e8f2e3aad557bf8f17b42876e2a0f39737e85af761b260438db7bfa281b050c806d36787a0f71d499b742aae4d18168f6e8b533bbeb733082eb14bc6894d293336faac9e2c767e2796396063ba812b8b2dde8c5212658ab0c197a3d46fa3beb2a111853b353c8bcbeecc4fbe9bfb71522cc431605bb6ab2185c979163ed44ef138a2492ec6b47e30c66ac0deda8c9c4189a1e5316f714ddbef8e95beee908cd4133069a713080f62ad55e7af316f86b576758874cf4d42400086dcf000be1fb842209883e4644663b2f5d37c6559389e11c2ddb2e6eda0cc2c07f62a7e28be73ed502d015cf4fdca37b857af17049f6d5e3aff5a66d9ce6a5c7c13026d7c2c3c3b0a91049163f8a78a1327ae5c4ce1a0c5cd17cd0d21f5c0aae9cfd28bb38a11e30adbf1113005374089ee65c70e5d7d4daf64a5b9775e342bad5ccc583cc157142bd63e89281bcd6bf1fcbb4ffa89eb65a0a04c6d6eb3e6daebbf0454c4e1d7aa51108c4ff0c8c3f7e6ac5d55e86e3625b25bb1f49393d61ed520d1dc63fa58e2cab90958b78df511ea65e9f193324067fc49cb1baba3a22228220081393af295ed715bcfe50e7b432ac87890a0660dcc17f420700000a006871e685b93e5b23de96abba4ede7b7673802e0368c1a7538ba6afbff0b69456771cb66cef8ec92e2ae2374bddc7898fc4ef74e7945e196c1b9a31f5d1eb8d1d588567fb773939e1c5ad405db9ac80b3381c00008a8d6318c1e670649b20c9bbbc74f2da8b719faba44ae67de6ecdab7b09b2601408b5222e6872e3fffa94ebbe3e8296ecff6e46c4e3ad78b99796ef1a495e7124a2584a281f7e28be7e7dab1d14b83f81b2014359465af2829286daaac847174ccb9d2e7450212b800b8b28e1a43fe802b3019aaba2af55b8a4c90885bf98763e879fae86c7ffc327790e8459dcb6a533683d1d58375ee415abecdfd6cd52e3e26ac56f2be30e1f811da70f6e5d1764a58db4555d1e3d59fc6e0ea2bd7c6950aeb34b34aeb0a2f4cf2bb2d6f67487115c3aeb2b68e9f578169dbe8c88f676adbeab46e5f487efcc98ddbcf3e492e160381492bab483ff1ef1d7361a8e9cb2d1e7096220b2462292de1679549d3f606763f2e6b1368a950049e42ea9b39e9a9ca2a212d6fbb52e276d249506b14bd24a55fb93aa1c4539425630c36032462290d92f2cf55cae6a62acda5375cb3c7449fb50b4f25ccdf62fef0d833e54167dc540084659ff984be9d767b6d35c9cfabc0b4aceaf7e32a46268ad5797c69fd6fc665d63f5c9adaecea3cbe54226abbb45232af8a6360a62e2f145bc7469b99d8f26ad2a2c7fb37fe72e979468504273071a550c5a49644af34028140b2c4b7511f74abac840200e1f3191dc6541f4c3aedab2cebc3b2f010e37f501d99063dc78ef89ec07304cf6de020998ed3efbd466464644d4dcdecd9b3151414be26d6187a7751deb576de667148ef2e1d9d2d34d90dbd1541c2b137532f25ed30c93f3da6d7828dc37d7777a15fad1db9f4dde80b1fa3bb32deec1c3574d452dbb83ddd2d7bbb88973fc9a973374cbe93aaa45b17fbbc50da81f7e156ba6e9f8ebcef9874c0543bcf3dbbd4c7565d94b07fdc90892bbddeecf7561627ef0a59f2b6dfb9d4c75eec8f07c6069c14790340f5d315cb9e7a9d498ef654272bd293f2d4919f17c4df0686354815cd1e3471497625434347e98f3d7c6c531f779593b7efdf9796594fb55104c0cdfc9c459bee46a727b3dca65a2bb62e86728fad87bb9c9d3e2e8c79e2f0b40e2aad5f296945569e807253c001e8da828c0a96b6a60253dd88c7321a74eaee02db66d2095960c885e8fc4a2968300180acfc52d9aa97298cdf307d67ded488dba79c794c4c18b7b87b58c577dcab6f36694c9eb13acb21ecd2953106c41ffb25daab5461dbe9df777549517b2798a8d5a4e554539d14f1e6ed55e800e6c41331ef3d8e27ea8d5e6faf00004c0d13753229a544eaa7d2e6278ce01a72e9d2f41209e812004055e7e50855ccb90c003180a424ad400c964c0020ab3fe708559cd5184cc5b64b5b9762a82a892d1150a0840380b48ddf8f2e8f5e3aeb0467f5d9fb43ad5509a8bc37c16b057a9b1108c4ff127f46e1056771381c0e87c366131886b3651b1c16de44c74992777d514f23551535a32ea1c753450000207ab3ccd6647c74a5dc60b1fce6687da7d5494da7f4852f675adb8c5e3eabbf7757171b2bb7b1fbdfd6d000207c39d7da71e91b592e75a95b3a99053e943b82afcbb934d7c74a538d67e8352b32a3857a401b3a4ee696d68edea3c3e36b9a7d8e1b759c844fe7fa0ddb72e8ebf5178944274e9c888f8fa728eaf0e1c3388e4f9e3cf91b1f69aedfaee88809aa2ff6cc0ee864a963d16bc1f9fad272ec662c1b6eabcc50b01e12ea224c7c572615bd8fbc2ee8b3666e376d2683e73163dd10ead689b742507608b02c888e2f17653f4cd49eb4c0b3fc6e025f987e3791e3d9cd90f53d9255afc07ef65a1c9ca1de316c711f887f922b86baac6bbfe6bb2f9bd34d8b49a8ba842e1b2c0bc6813139585546d2fb6cbe94a56ed5c9499381de18c4df8e92d3408f868da2d8c33f3f61f88eeea0fc077353b0e9ebcc48d87720d5b0b7932a06004ab6bd2d738eed795a67d7d749a5cd864dc93eecd085a5dc93e3c66e7fc96f635c817cb9f3e7fb5fc4b4a42866ef96479cbec12e4a8456cf293d6b8eafd8f3385748022da9fe92783ffa1d9f24b4bb07bb16451e7d5e410250fc97c74fa4b492254851a59863606da2cec4409c7df3d09d8a7a5f7c8298690e96ad0347606cae06b3223557f0756982693634cc357bc7aa13af8a6a69a0c4fccff177efb5b4befeeae04a7b956a27fdcf5d5dc17e4ca04962f89ac8c472294d894b535e26144b0100141cc78cd68859bf644fba75c81033260000d3747088eb97fd2b0ebd2814d3b4849ff1ead51771d3926bf718eb5e757ef3a9840a921266fdf6d3f6b7ba8303ed6592235513fdd3c1e7a552ba36376adbcfeff4060fb7e1b4575a96d98011a6298723126b680069d1fd43975a0504a12435d5a4b289b5a12a01b4f0e3f903cf45c88906028140b2c45f8534e7f4c489572c76bd2ba9483ed12dee70620d008082c3d820eea3c34ff9340050a50f0f3ed3191364dbc24db738ff6e82eb2ff79f27bebfbf50bc65f4aa38c1577bf5a9118f6d77be2e2afd74a2db8b7963f626b7adacdaf8114849fbf4e2ecd25e3a0cacdd3cc5b94f8abe5ebdd8d8d879f3e6edd8b1e3c18307e9e9e9fefefec6c6df9c8fc114ccfb2fdc7ffd456a5161f2ed79ca17a6871c4a97000030d4f4e5ca1b0c8e0221ad95d0127e5e0dd75257ae54c4d2b6e6d5e6978901e775eca3977e3321f3e553897bdfbe834db3a292d2639f0a1cfb5a2b7cc78f42963edd19d6d3d9dcc8c8d8d43ef052714d95880629ff4b8d92b18ea2ec763034cc35980000ca5ee12766ab5c9ddddd54d7b27bd8ae676568e21ef11f6894543acf6dd818b23ed161c9fee5de7f38b603a6e2d4cf1a84b5dadd3bc92564ae4b2f53493565d6cbaddd793c8c6311b8fbd2468beb9346af7bd8d2ab12433320987b6e9c87adade7ecc7b63f1e5beda98a01a1d977ebb90d1d12d70d74b1b6b074f41ebdf2e2876a0a803018b16bf790bcd5fdfdfc070d9b724e69807d2bbd1c95aecb56f6485ddcdbc77ff0b0b11b3ed874d5901f42f23f1780450f07d596c554ec3873468777733a595ad8f6dc94d4ae6905c328e8c099053a7717f672b4b4b072f11b1f7e33eb77d961b45ba976d2ffdcd539f6b34f1d1e4b9f09eb626369e5dc7be6b137f23900a6f9b0109ba23461a7b07ef5b3060ce3b1074fcfd3bd3bcfc7ded2d2a17be8cf31c5cd7e25427fd8ee2333b89727ba5b5b390df829bfeff6938b3ac827a1d826810305bb87bada38f8ad4af3093f3ad781d37e695956930f867b3c9fdbc72f60f0c8f9f78dfb9bb51cb021b4fd57ff60ff60a2af6fc0ffb1f7dd71525567ffcf73ceb965daeeecb20ba81441115040106c2816ec2596d81b96c4de3596c4184b7e1a7d1313f34623b1450caf4a8c25b668ecbda0a2183bd84164295b67e6de7bcef3fcfe3833b3b3bbb3cbaa894abcdfcfb0dc7be7cedc7bcfdcf27c9ff27df6dae7a83faed864522a8edfc68811e37b0584f526010080157ce562e0bcd8beadf4aa987e68e6155b6db36d97efe878eee8f5f76bfdf3bb73a65bd761fb63878c3f73fc832f9e9db965db8957eff7d2f327adad000af3cfdf70eb67ce7fe7d1430799f77e3b6ddba7ce7dfdcebdeabfb865e7c957edf6d493a756365dcabd78e2b87d96fde9ad393bd40040c733c76d70943f67deefc6bd71eac41f256e9b7bd9460980f0bdcba7eef4eaffccbf6d5b7ee887eb1dbbc65d6f5ebd5992999beed875c3cbb77de2e9d3e49fa66dfbccc56fdcb67dbafd89c3373a7bdc3d4f9f51dbd8b081ddc2870b9656d171cabd71e99ea7172ebdf3e7e3f59327edfc3fa3fe74fa068b7e7ccc71dd86ecc9c71ede7afa0e0040449b6cb2c9071f7c306ad4a877df7df7de7bef9d366d5acfd5fa40db2307ae77b873cbbbb3c6debdfd94d927cfffc7def508d0f6f0fee32f98f6d8933f6efac9a4035bfe38ffa6e91900c83d7fe2c443f2d7bf71e356a9fcdc33a61cde7cc0a857de3bf1a91bd7b979c783dfd92a73df73339e7f68c69a3d1f62b9e78f9f7040db756fcdde360d00907be1c44987b65ef8c035fbaf97961dcf1c3df1b8fa392f5f3eeea3cba6eef0c2f9afddb5e70004c83d7fe2847d97cf7ce7b6ed8b6e5b2e7cfeecef0fde6ff6d47fccbd6462dc9c29c6bf1bd75f3b73cbadb691522aa5a49442880dc60db56f352d5d2a84104220a2fddb1300d0dbdfca89aab37d2cac8af6a78e9e7aee9a373f7ad1c4c47f7a5468f97d47edf7d811775eb14d16bfdfe707b73e75eab6a7d1158fff619bdaaf3714d474e77e5bcfdcfebefb8f1fe9c4d75d8c1831fe9bf0ecd34f4cdd622b620626662626b0ff313133301133330bc428e8d5b153376173400102010522d62a6c27d48080a51720202604a4a49d85651aff937189a8e5b366b5e6ba03acb7dd1d347670a90071e40f8f1cf1caf58f34858bfe71c3fc758fdc6bed1eb775553ba4aeb850d5ad956efb6c655f2e71a771dd06fbdd985c7378aafdd395d51af6e9955f66ef45229b5cc51a421c7df4d144f4eebbef8e1d3b76cb2db75cf5907cfcb78b2f99f5c45b8b5a82b0ed9327affdfdd3d1e82d47f452ce9c1877d0eec9872ebefaf965915e39f79a0bef869d666c980480c47a3b8d6fb9f3f72fadb1cb848cbbd6169b75dc72d5bc81db6fd2d01f6f18e55ac2f4daa387a425849fde77cd434d1a00c01df1831faef1e2657f786699a6b6f937fdeaefcb0c0050eb1bf7dc3b775187412f3bb0b1c69532d6808a11e39b8218b0fb4d8ffdf67b4f2400820feffec3e3a97d8fd9b416e3b322468c18452704e7000020004944415431be2920c85eeeba0582150672066c7acf7fd23854b543b266f99262ec5bb72c6a2e59f86ae8ee478f7de3bafbe6de7de3bb1b1cbddb909e69f8d1b2f71717b34e0b4bde5b911a522701554299c0f6de06ea58912bd38ba869e1729bd6c4b9c51f77a487d6554bec57fffe360e071f7cb09d38e69863fae3da14a981a98f6e3d7d97f1c3070d1c3ae9c8db93c7cc9a75c4dabd39c8529b5e38e792310f1c32bab161e4be770c397fcee55bd987697ac26e63c1acb5ede47a01fea81d374a5276d36d86b9fdd9e3f4d4f32f98f2f0811b4d9936fd0767bc3872b3a2c08cb7fee937ff6afc8307addbb8e69433de9976c03a492910f4f217aff9d166c30664eb86ee303375ca1f4f1b17072562c488f18d8157dc7ff8f8f577bc920fbdfc847189783c62c48811e33b716f0620ee6c6950b4b95d80b402078108f204eda6c833b20a5a3524111c045d5ade5fc881db1eb6e1cf66de3c7fbf7326265a9ebff6a6f70a034b6fadb1cb3193cefdc9a9ef1436fadd4e83abf8d339f7f825573e35f5175bca57aebae09fc91ffc7dfd247843a78c68bdfc9185f94dc63b5f3c7aed9c4fc25285a66ebae3929b8efebfe3c6e69eb8f2b25786ee7fc5301716f534e41bca939a4dfed3d7df863193877c2d8dd34c2673efbdf72e5ebc788f3df6e8d790346c75e6755b9dd963f9e0431ffbecd0f297eef0d78f8ac951e97147cd7ceaa8993dbe668dc31e693eacb4faf49b17f5d1623bb9f9350b3ea998f7471f71fd0b4794677ffbcb22fb4c8c39e2da178eb81600a0e3d9e327df3c34ab44fd36973c30ff92f8a28911a34cc6b7ba6efe73f1307c53c0fadd66bdb1dbbfeffb44e30fef78eb87f1b8c68811234655d44a0801f29516274252802bc100b419a896f6030a001c843a05ed065a0c3800690100d06e8ad18d1a093903ed0652a2f856bfa186cfb8e1eab70edf7fa3bfd635d68d98b6ebd8d4cb9db7f4ed8e99963be091ad2ed8aeb1da97ba43f7d937b874ea5acf2c82117bfcfcaf176f9a068081bbfde6c27b0eda7dfcff350e1e3265871dd7f65b8a6b27d63b74ab374fdd68e0ab4ddefa07fd66f649633d88aa59f2e5a9f546ad9f183cf1b0df5db7d190afdb2fa1b2466235865939efe1b7eab7da7cb8bbf2c59917df03dbfd6d741c83881123468c183162c4f8be20479054800065d5bd94801c43bb868c841a052baa910984f526d54a40e0660db6c63a899012dca459000f90dca6b9400ccc0e7046f0ad57f5a8bdfe6ac8cf3b67f2de9f5ef9faffedd8230936f7e289137f949a33f77f267506b5b99a9a7ab785e5593bd1f36f6d7d313451bdf6ba02c618227ef2c9277ad65ebffeea2bcdcd2b56797cd96cfd861b4d5e2d4e9d6c365b75797373737c5dc5f806b01ad55ec7881123468c18df41fcbb6aaf3d29921257924081f50a3b080b8c80e80acc2a5ca691ec13133121b056c192088b71897c859e5f0480d8594851ee24abff9d876c9a1efddf3966af5ba7ae7ed574ab0b43e83f62ce10e35b0713340b6803581ab6b7b7b46e505aae1904804b0ca081040804290ba84280006049013e5ed4dcd2d211069a022dd9080e235d601493d61959b37cf9d83507388393b06c0934e5f224df97c9779737b7b714428a42ce37d627f6d9612bb7ab27c2f20ae6b849409fbf57d7e12a93b1dec6ad37b6d65b63d0ef12bb2bee4914692994941045fcd1471f2d58b0a0a9a969d98a15adeded61a8598ac8c0cab6d6b6d65c64b40126d2ac0d03096040126c8f178045cf23d55a771b43cb9c356b4b9899194bcb8510400c001245f97445624290d2298481d65a08c1cc4110445104002804f4f0af21806081ccc6680090ae741c49446194071dd5d5a6eab3759984efb98eefb8ae140c12d00b0c2f59de1c183d7a83f113266e984ed704f9021b4062d026d4da181390362622e020c81391d6baab9fce9a346c67ed12bb10b5606666c32514cf13d6769f4bfebfe25bc698f2fad625583a3a0300685704535e9fa9fbd55d392695be899ece08bb90b0c7692fb0e77d03116f98f9bff18d22c6ea08c356aba9f3295cc9022442cfbbb602002edf2c2b6e9cdd16c2bfb14c3bfaf0eaed37f9c95b6b1f79e3bd9ba4e35f2d468c18f6e90b114018445aafda71610018c01830860c196b92009b480742402e97fb6cd1e7eb3952259220001229f04cd016b4e5da8220b0469804e128154b937d1d2e51b47111bbc584bfcc8f8eabcff959dc596bfeda03574228210236a4298c346b232438c2e1302400c062712282ac6c70549595f55cdedbe0581ad0cdc645abda8eddede0ca5fa7ea413111224a298514cc4cac25a0745dc7711ca5a4940a85b0dfc4186a4d8c7575b5b5031ad61e31dcf77dcb1380918990199989084cd12dda8d6af6bd4bcc8c4088a2244dcfd023dda0cc282a27fa79ee755dbdfa47cac3de73a2b87ec5b1944ffef2dff8ce10e3bfe82edf9d06d8b9aaee1f653987273aebaa7d011157e1120e585708f8c9afc900c69f39377f661fef27b7bbe1b38ffa73c3fdb2394e65f8c954d9ed613d1995094ecc6c3d25f1b91423c63779d78a0ce5f3615f5402814b6e0d0d106988a2c818a38d363a6466d046b94ab0686a6a1ab9e61a5093040c2191002f685fd6dad25e08f2acc003225740caf1f02b59c031a0472ce2bfde90b2f1000008c3308a2222b279774a088918853a0a42a3b504508e0c43120c361380810101fab4e92bb959e574df567239f10f004080640601428010c04c008cc8880cc008c4ccd0f98b31a0bdea0433b140e93a424014056c8c102291f0129eef3baea39412520a210109918888b1bea171ddd1a3070d19a20de5f301221a222c3d473b1facc07d9af5dc931e202233950f998800a9e2394ebd318a6ea482cb74a49cccdc8bb5d06db6923f74a313dd68736720a25a502ebea5c4587de10a30548505b800a614b5e87e7b04807603026080829480ac020fa1adc281e20bf010920292123abe09eb9a16dfb849cdb4bf2effd25762eb3f766f98f8bb85517c22c488b11a720906d09a8db65ed72ab65cf9fe656f6506200c43a3b529c1fa414d687cdf0f23d39a2f586bc9666ab68761473e349a8118b4710ca49407d4c58ca834e662f46d58f7ac5a298f61ffb1da9c9f0c422000104114455a6b6b592290922811059020036404b24294a2c761b228be7ad8d3dd6ce2aafeaf9ebca2fce5a204296531c2204425d9a8faf1f22c15e31288c86c2222e328914efa09df7795e39488040220b3dd503299aca94d2ba58ac95152020050f77041dfdca9dbf1828de254a0d2cdc7d5d0d37cef63005739e0dd6849d563a9ca58aa1e4b8c18dfaeaba7c7bd58200a2c7b447a474a82835dac7d5f802f202521a53ad94142428d045f0000d44850006000966b480890081143ab29c61fca8f6d0781185a4c67ed44c5dbb9f7eeb8e49c4bfefce06b9f1730b3e6d8293bce38eba2d37619e6ad8ea34fcbefde7fbbd9073c78eb5ef5f1a91823c637cb250c808e1859567687e94e2b5858e72a0218061d9948779a1a882841b6b635671b1a0dc3a74dcb962c5db9c6b02c47a6259f6f0d2362a184004326883c1f6a5c1f0858f0ea65d77e279e543d86ebbf3e3a8108c04004c5ac1e000412400e82efa036e82af424048699b442c182c120031008002060042c2708f48ca2770b44141de1504c67e2721d05207245a6bee872ea8a12b5b01745e5b435f7b1942265cd5e064348020800d818225252fa8e9b747ddf711d2105a00414c848c04402a410c2751c01180401114929c990b0b90cc58a4cc252721710a315a2274686f234100373e572fb896a8c817b6320554df99e4ca05b5ca22a49eb190bea3d11abcb5560e312ddf3a062398718df0696352d7dfcd18756e516610098bcd146bdad6018f21a4814cff636034a8042608095ba335393198cf5e819002cf59720800e537aa47745401071c96dd81de1fb7fdc7df2195fec7fe5ecd7f6d9786822f7c92b0fde7ccdcd0f2edafe98914efcbbc68811a39f300061085168806597477835371fd9200641a82343a63241c2910a18d900a358d9d1b6f0f3cf07ae5113a168eac8b547442890051329c32950357e024a8606f648838e7f947e91c03e5347fae01e5f6dfd6f9348d873cf9608978b749914822345c251a48d310e1582404752008044620d24d846bf98a94bd9752f193e5cc92e7a1be4ced4a6aec38502a594c698f272bb661fa505563c8d4da4752805263d3795f4139ee72a474994c25e33688306809d5b2f122ac4308a042354ab64288717fa8e30f48c0cf466f1af32b6d0851ef4e012e5b57a7e7fb7a4a6ca81ed2dc7a9e7f2558a10c488f19f433a9d5e7ffd0d56f1a835a6ef93b3405d52984286d03a40b0f4eab6dad7ef7bcd2b1ff9e9792f4cb9e6c16b8f9f3e7a6026991934669bc32f9d73eb31231da0cfffbc69cd96b72db3bbdcfae00f068cff9ff72308dfba786ce3ce975fbcf7a8346272bd83ae7ffb93877fbefdb004627ac2317ffbac9427cdb937671e3c7e8087cee02d4efffba2080080dbff75dd511b0f7285701a261d7ad5abadd54623fa78ce899bad9571bdc62947cf5e6045af4cd393971d306970d2efd23081730beef8d9de1b8f1a3a7cf8fad38ffbd3ab2d142dbcf1c48b5ecbcdffc5ae9b6f3a6dcfff372f179f9931627c735c221740a110184d3aa8300bba999408545a6234441169ea948501006338e1fa3a32427a2a91feac69f9a74d2b5af3e1f27ca1c36843409ad98042cc386ed6f391e2b484af82caeab2b23e4f5990a7ffe8dbb2fc6e72a7725a11333b422a890e828b987094ef28570841c615a810a40089c5800053d190b5c669e773b9f769e83a0e45e77dcfd41d0402b6af2e1514a55434bb03e5b040390e800c88ec38d255c29888b471a54a2593e964ca735c572a25a4422101ad60940474a43291b63a5112858d2db0b1ff34b3612e8b32199bb0d8077ab285e267c1945fa577a92cdf64b7527a55895af465cadb512d8d73e56cf96fe5afb0ca1ca7aa55e031627cdf20fabc69420755cb6b2a21ffcedf9fc94dfad16e6bc92ff5105af6c85f9a8f797c79b078ce964f9d306da7dfa62e7ca525bfe0aa61779c72e18b1d769df65767beb6d3df3ecde7dffbfd8839871d32eb130dedcfff6cf7d35fdbe9b64f8370c93dfb2cfce9eea73fded263d772efdef4d8983fbed5dcf1f1ff6df5ec49fbffeeed10a20faf3b70dfebd3673fb9b4a3b5e2d8da5eb8e8a0f3dedafa0fcf2efce0cdbb8f85eb8fbfe899dcc8a3aebe606272c2c50f3cffe2d37ffff9a4647c7ac488f14dd9a6006168c240b3461d562bccc22ece12036008b4616388b9d359986bef701ddf441101fa3599a5cdad1f2f5af2c5cae60ecd39626d406b0d467b52a41c99540ad8c483ffd54cea9e92157d7083d59d4b144b1eb88b60ab609002a4408942203b023d29a400c9ac8025b20046069b4104ccb6aab8a7015d3541bfea9a5d77a97b625e3761d3de56ab58df08215c25a4442603649444df75129ee34aa1242a81a2442404220af07c47eb2808f2d6a637c610e9721a151b624358cc5fa255b2883e4a1afa7912f6315db54abbef8ff7fd857dec73b70dc588f17d83eaeb4205c8f5f99cd52d9fb7b9030726050080fee0eaed36396b6e0ea076d7bbdefddb0ebd7f2cb5e5cf7fbaf3100f61db19dbd4fcdd9c79d2968d2e34ee71d486a7febfd797992d860280b7eef1171e343a2960c43e179d75c9841b1e6b3a60d4ac3bda77bdf1ac6d073900534fbb7cbfab7e78dd2b576ebb6d5749293570ff8b8edda85672cd0ee75eb0f19f7f79f787a7ec73cfcc791b5c30fb80d1954dbb75fb2b37dccbfbce3e76b3812ed17a7b9f71c8b587dcf1767eea3afd18b2792fcf6d6d5d7543869a9aeca4291bc767588c18fdc18a566acf87643032da753a43885a83e702200219100e8030546c612f14b8094f4ad911e490c11160c2480891cfe751b9a18ef25a92a39adbdad309bf2d885af3a1f21282494aa9c3dcc0fa355d81422994dc2d373a4e70fa52665c6f6d01bb78ad7a29f85b8d863a8a8c92d275954def91524a592c277095247200229f544d32e138ce8a952d42084722a28c0c124544c4442c806ceb83525576495ed68e2a95780b338375ff43d78e07f65cb565d6c5fca50a4d82202a008052c2755547478710c29192048626124248449b132884504a29e512e9280c8c311238954cd46652693fe109a550480620565222303083d108329fcfbbae8b0c858e5cd2f5a4946110319310824cd95c20c462904194f3a32b937f88c08e864d182b393599190503db184e270f85ce3e24d4bdef04599527aa4865e2f2724b6700fb2218d0b558a59cc066e34e2844f90bcba5ee95194dbdd54bc4881173897e7fb8668d74f8e6d21c4306410d3fe28e7ffdb06dfec55beef95ed0d7b52492031b7d9b60e5a612b5e93abb0fcaf7852e687bc370068e6ab41da454c3ba83c4ca4f9bf30d9fb4d74d5ea368637883470f28dcbf2c00e8ca25dc86758b9fc3d45ac3d36d9faecc372d5cd6f1c24f365de77c01b0b8fc54685ffc79cbe78f1fb1e5830e323350d0622677f4af1b5f6b6bf3a4299bf68372bcd87f9fec92d9db4f997df2fc7fec5dbfbad930bcecf69d27fee98857fe79d0a06f5aa93f7ce7f22d777ffbd7afddb475dca564f547441c691d193286a9c27ddb59886db562106d3126975dc5f6a96f8a7d3d8560c1424889460600467321d44144796394ef4b549a2237a9525ed273a5107da856c688d12b8f2a9bf54464b54a9440968a1d26528818fa5e60887584cc4a08745c89daaa3f01f4aa15d6935961b56e06dd2de38a14ff9ea2a5a5ab4776db730060a301088c56009ea3d2493f95f07d47d9d42c01286c6215561901db008ea89c97cc82c1f4083874d362ea168caa34eb7bab9de8bedd7e773229ebc1f5114980fef5f788c55e63c4e81b5fcbfe4b8cf9c196c9797f7e7091010090a986c16bacd1985656c941f90e98c0f6cbe3a0a535f8321760d4b4a0c96abbeae50b9752ddd06ca26e587ae5fb4b82a219f9c57b2b126b35f4108b0a972d5c16da0bbe63d1c71d99a175fe80e1036ab79bf9ea071f7ef8e1879d7b9e1a34b076f88f6f796eeedcb92fbdf4d28b735f7bebe5ebb6abb18dfe567daba8a906a5543a9d2ecff6f251b3ec99dfce98bace806c365bbfd6982df6bff889e5ff31a1dd6f725bdf9d4dc7582da18102d24693ed3cd7694b598bc41800012800814a5c222228577f765a244858d2658ac884c610a3504ec0808e13866118869ee7d5d666941220116232f1d59e1c5f12abbb266cc569d6398b88885208290085108e148e54bea3128eaa4df9494f4a609befe449e12ae9384eb980a152f6b4b7e42e442c173658c6d26d65c34450cd0a47b0aab4659b58002033100b40472a25a4b0bc5c4782c993229348d6a56bb2e94cc2f51c140250167fa0e29d9b4ade7d5b624444ac8d4d6aea4230a0dcb29ab097d4b672f567b711a8a8d236a502896e35120c009dd514bde732557dabb8bc242d55593d525697aa5cb8ca9ca59863c488f16fe01258bfc3a5174d79e1d85d8fbff689f7977514722b3e7cf9a937561a0000cc8cdebc71e1ddcf341170c7fc3ffff6d98e2f73a105ef5f73f19cf7f3147c7cf745bff960ca51db36a627ccd83b75ff79bf7bba29d22b5ef8fd4f6f87dd7fb451aa8741b2f4af175eff5a2b455f3cfaeb8be70e3d70cfb5d323f73f7683b93ffde96d6f3657861d321bff68b7e82f17fce9b9cf0bccba63c91b4f3cfa4e1ba15b9795cb172c297c95d1b8f8e28b37d9649377de79a7af5bcff27f9c7cd06f96ee79c3ab9f7eb164e1f3b7fd7cd7e1de7fca96f926b7f59fdd341b1d1391ff7670317d8144573728011081361a6c0605030860801c433e0f61411b63a8c28020600243acb5319ad910398e9b4a6650aa88a9bd3d2f1566b23535d91a140471dbebaf6158ff57f691e8c7817739762b8224a5922884104aa012281192092fe5babeab14826406321259223852d8fe0f656da59e85257d5427afb2f2042a021436afac3c61d79152da7d466236840c9ee3a412c99a543295f43d47b94a2821952d0281aeba46c26ec3d8c80ab1262206c2d26e17ebb089b05890dd8d2150cf129aaa47d477ed4de79156d089aaedb1a1470106f6e8a8dd9b065465b73be82ad0d447eb8fb8642246cc25be02bcd1a73cf0ca4dbb7e71f501e31ad38954e34647ddb5e6cfefbe61c71a007fc3b3ae3ebce9b4716b8f9d38fdc2a6e99bd47e994da5373a76c2037b0f49f8eb9cf0de3eb3661f315c417aeaafeef9cdfaf7fc704dcf6ddc75ceb05fde7be5f46c8f075472f4e1dbbc79dcd8dad4d0031fddecca3967acef8133f2d8dbff7674ee773b0e4957e83861cd1617cfb974fd677eb2f5a8b5d71e3565cf736e7bb38d00d2938e3d6ccd7b0e993c76c3edce7bf9cbe838b5b5b5cd9e3dbba9a969f8f0e17dac167efeca9be1f81f1db5f5f08ce7d70d9bb8cb11876f3ec056ae73f0c15f4fdd66647d36bbf6b667ddbf44030070c7dbb34ed866dd866c76c0882d8fbef6f5360628bc7aee840d4e7f290fc0cbeedaa321bbc179af150068c9ad3bafbdf36d4ba81fdbea98f79b83361f35389bcd36ae37fde45b171400a2f7afdc7cd80ffefa45f1e3f997ce587fbd639f6a03083f7be082bd27ae95cd66078fdffb978f7e61f958b4e8be73775c774076e0c8a9c7cc7a3fcffd3e4c6a9d77edb15bafdb90cdd68fd8eaf8596fe7b8fafe0040db3ff71b36f9f44b4fdc65d309eb6f7df1eb05cebd73cb193b6f30389bcd0e5c77ebd3ee5f622dcbf637ae3b72d321d96cfde8dd2f7d76a52d71ccbf77db993b8f1d9ccd66876c7ce8ffbed44c00402b9efb9ffd371a529fadab1f3462f3931f5c16b393ef160cb2268388804464babac0410a6985e6cb8fe9b636686d6b6fcf774491a97c84233201db45868c660042251c2145a80991870c19327cc4b086410dd21120d876d58d1173897e13892ec7ce60d550018bbe7ca18474957494f43d27ed79beab1008b406ad15b052ca91c2f20d8960dbd721139029bfd8e8ced94afbd5faceaddb8c8c2919e16549235d2c12d0cc4608101250300a16121c474a89f6a5040069321119ed3932e3fb7599742699f2a5231924812b840d5cd8d0062331120824ec5ede5d32fd89d910e912012086221fe8a61f55e9fbb72f1bd928bf880c5528b3554624bac53dfa4536fa6c43d14f54717c546b64d17385f82e11e3fb4318beb65b0e53630ebcecefaf7f1130339b95ef3d71e3d9bbaced2300c8813bfffa99cf9a3e79fbf517effaf5af9e6b7ee3ec510eb8ebffe2eda57fdd2e632dffa9d77efac16f27270000a066d70756ce3f631d07c49a47bdd4f6ca45e7ddfaafe501eba5cffffe87431d0000cc6c78dcac579a2222b3e2f55b4e9dd2839cd4ec72dfb237affcd9b52f2c6a0bc365afde70c468fbcdb261ab3367bfb4a8bdd025dc8089917b5efcd7e7defbf4e38f3f7cfbc507669eb271ad00cc6c74ca5f9e79e3edb75f7ff492295f46c7e9965b6e696f6f9f3163462291e8633577c8969ba5e75e74daaf663f3477c1b22e695f1df36e7c75eaccf94b3f7fe982ba39675cf2720ea0e3a58bf63bf78dedfefc56d3b2f76fdbf3c30bf73ff7e956f6d7dd61c3e0f9a73e0921f7ce43efa506e79f7d7e8986f6371f583078c7c9f5a23fdb7286ed7dc5a3ef2f5bb1e4e5df4e78f28c63667da49db5f73874f8eb7f7e74a90100e878ed2f0fd08e874fce14debc62bf631e1a73d90b4b962f79f192e1771e7dc21d4b0ce84fffefc7c7de3df237f3962cf9d78d5bbc7cfdfc8e7e1e262dbdefc47d2e6f39f48e05cb9a16dcbeef67171d72e9bc7cd5fd29529a85f72cdceebaa7e7bffdcc45138327cfdaeb27af4efddf5796ac5cfed153bf3f609d2402002d7fece6cff7bb7dc1b24f1e3dbaedaa5367be1b00b73df7b3bdcffad7f41b5e5fbafcd3474e11571f76cee3cd1c2ebce9cc3fe9d39f5abc7265d387cffee9f0b1a9b8b8f63bc6250c955d9b5a77c610c30800402a85b67857802108195a5adb5adb3a3a3a7261185a83a69804221091a5948eeb4ac721e6a810147239660081d96cede8d1a386aded0e185493483a20e3e7fdb7cc3d56473a514ed90200630c19b085c1b6e7b4e34acf558e909eeb24135edaf3129ea3240a646492c8b641b52ac14e771b939ecefb6eb669e5f24e473e98cabe8de5ec3229652291f03ccf566cdb2c2300701ca7269dc9a4d399543ae9f94aa260100856efb5525bb6dc5faa9c55587a87fa135de943ddab5bb0e54b99f87de738f50c56acf2b3bde94a95cf61e8bd6623260f31febb91949055ff392ef13d463e9fbfe9a69b5e7ef96522baeebaeb8410471f7df42a9e43d9e9bf7f78f611352f5c75f26e53d61db4cef667cc59586438fed8137ebacf98b44aacb7d7911be65e7f63b9ceffeb967b3a76bcf0d469031d55bfe90917ef450fdcf45a0ed21becb6eee70fbfbc22ffd1e3af0ffcf1195357fc735e736ec13f5ff7a74e1be2f6675ba971fbef3f755846097ff8cea71dbfce8287dec981336cf74347be39eb9f5f1880f657673d24769d3129557873d6eccfb7b9f8dc9d87fad21fbefb39678c7879f60bcda6e989bfcc1b7eeab9bb0ff34572cc813f3b6ca8dbbfc3a4a6c7fef868e389bf3c62c3ac72eaa7fcf8bcdd8307ee7ebf50757f2c25596bff93761de20200b6bd74edbd78f0afcfda6e2d1f6572cd899b8fa9110000c9cdce3e6b9761beaa19bfff21eb2c796e611eda5f9a79171f78c9c95307b93233e6809f1d59fbc4ad6fe4507a2af8fcadd7dffda280c935274c199e88b9c4770bc4daaae33380d15179794b6b6bf7ced70cf93c14f2413e9f0f83406b5d99336e8c61818944a2b6b6b6a6b6d675dd308c5a5b5b8d21a5647d7d7d63a324002f098974021c11c725be1abebe7377753bde8aa7a610366bc80a22b140140244d1765736d949a2a513a9a49f492533a984ab1ca8687527a5741cc7755dcff35cd72daa4255949714efa5c4e51628dd2cd7aad94d6503bdacf264bfd0966a00001b638c41c46432595f5f5f5793c9a492beabec0e3b36650b854496d8bd6363b9f7b6c222d958e599502e90e8430bb85ba6d3976a57d7478e534f82d1f3aba05a8ed32acfdb38c729468c6ea8ce321c848c84665d0ea8428d84d04021be462af0ecb3cf9e76da69bbeebaeb51471db560c182dd76db6dd8b061abf46a2546eefa936b76fd097061c90bd71eb7dff133d69efcc449690055bb666d49d12a217521e2a8f9b3f6ecc4c1c5027377e07af58507970720ea27efb8c679f7cffb207826dae4973b6d3af78f0fce5f30ee998e71bf582fd18f6d9db28e7effaf179dfdbbbb5f5d944309b9e6b649ed2143cd90dd668cfa7fb31e5c7cf0be0b6e7ad4db63ce840444cb3e686a7ef2b84dc714c942d486a39b7341cba26667cd91035471b7c60e76ff64683c00002000494441549eedd7613ebce3474db9777fb7fbf86b8bf5b4f9b6c45e39e27cb5fd010050b56bd5da0430ea58b2246adc6e8deeac45240736264a9a602e448131ed8b17352f7ee4c049f7dafde3a0456fdaa19d11475e77c5a20b7ebdefb823db876c7df879bfbd70bf75fcf814fe0e21922212a000a5c1ca67f1e2e68e9adacc004f0021080290841012878674445a1b66832004031002b2d6da759c84a794ef6b57862b12001085111bf21dc74ffa42820901056032098e13fb536274b10b6dc21277feb50b8b8aa3c574262c5350c77124534456e7d426e420124b298948a100d791524a4013856148a41910044a214088529480b924f10486a91805600000430c00085d54471191c94a9db2950b29f59f15e5566b02d18a15484004040641045a130022ba4a65d2a9c6ba6c42a202922824829252081480768bc5434764160006400810ccda86258a15e70082a1538d15c18e42d1c22626324455ca3caa1af4557393ec401497130232b000304cb6e30cf54177b19bb94fcc889d664d3f820964fbd6550a3a956bd0cb3f07db5fa8b3b166e5bb3162ac5e484a700488525d6208e0232424080444a857c51bc44a5dbcf67c8494ec854b445c5cc33a8825808350ce6429e4dabf1537d897720f54fdeb751e420797f5a88919badfea8c3144abb8cb4c9f3e7ddd75d77df0c107172e5c0800c71d77dc973920f4076f7ee4495bfeeaf0b99f0630b62aa3cb0e49372ffc22840d3c00889ade5f9958738007e00e9936d5bffef63b3a968c3971f41aebec90fdcd1d7f5bf8d98819e3d3fdd996f6fe7adc994f6e3be7c9dba60ef2cc277fda66b33b190040aeb1f311eb5f78c3fd6faef1dc13a9bdee5adf07e0fa610d83f6b9ee95995b5416b99bcfd7ca9a7f7ed14e901100bae5b366d3bfc3d4fb0f1b909a70dc238f1f3db4a2b9a1fef4c6aafb537c661639436af060a7e99d25210c49f43dac2235685076c43677bff08b71dd54bec61c70e99c032ed52defdc79d69ea79c3a65eb7bf61d185b91df1db4b109943481f6c191b29334ce5bbc74d0da6b7911641c0c0b79954c0b05cd2d417b3e08228dccc84c1c02b1d0c040ca5160080bf986da0ca6fc829f4800b6750419e537b7b707b56d6fbdfbf1c663870b06438e44a7d3608cf18ddfc0bf8344c23e1d85e5ade5c50c281044715922e5a75209251181a2b080460b6414929101d830233848a42422184946820647622a9174bdcf57b68001c3c6001ba18b6d2210fc844b4486acb20030332120b1893a0b91811901052320489bbcc48886918a551c00201c29d15700c2b0af94064062256514868ac8002b2933995436539348241c01495729602114224b5b00028c88913688882011512230b1d6a48dce1742e5a77c3fa194d2850022a384134591319a98988d61d264b40ed918b0fd253aab41084bea4c16b6697df1788118d9d64b752515e5e6120080a5f6e10820980d02301b1ba6b1038536d791c81e0c00200b288e21208872cb4b04b6c520002050d831070062b075314c60332b2bcf5ec1005651aedcc51c801904036369212242cc2562ac9690006d06ecc96f2fb590c118f024780c6da6d837964a2bd72a6837bdfbe40a047ee94d4f80e6be1a6057de8d97dfbec3c0ad672ff9e61307f2af9e3361dc292fe500da1f9f316acaffbc1702441ffc61ea88031fee1ff7697feef42df7bafec3a8bf1bb4494d44f4eebbef8e1d3b76cb2db75cb5f3f5e3bf5d7cc9ac27de5ad412846d9f3c79edef9f8e466f39c2abbe7262dc41bb271fbaf8eae797457ae5dc6b2ebc1b769ab161120012ebed34bee5cedfbfb4c62e1332ee5a5b6cd671cb55f3066ebf4983eccfb63868ed900347add3e821b5be7af39fff552a319783773872dcc2abcebbe8b1da7d0e1ced034062fc1107d7dd7fcea50f7e982330f9a56f3ffec08b4d5a366e7dc8840fafbdf98d1c0335bf78c3acf70bfd3bcc44e376c76fbde8d7e7fef9d5651173d8fac94b0f3cf441a1d7fde982cc26c7eec1b79cf3bb2716074cf9c5afbdf06e6b2f675866b3e3f70c6f3ce70f4f7f5e60d6ed8b5ffbe783ff6aa5f0b347ef7cfcdd1501ab54c3e07a4f4a117b8dbe5b0881022436b6636ee7bd2612be7600240083148210220083ca90b00dad00089000483008022222d6ac35872105019001a910a52bdc9a849f2fe43ef8f0bd856f7fdcfa455b64080440fcc88f51f900eb26125c3163d8860c80581b6380b4427064b1a99931c61853f2d98b727b6c25a4a384ef3969dfcb24fc01b535e954ca9592b489f2f9209f8b82408711184244c7717cdff77ddf755d44d44c049d2513c56a6f66638c94d2115208214b2f812805086205ac84f495728414864d1885b90e41c657b22699a8af49d565d2996422e9b909cf718554524a015208149dceb8a2d214187bb0640c69a3b546945012ab2d3ae02b3bc401104051bc950d0271d7bef2550b0caa6ab9f6aeeb6a8b16ca7d364cd535bbc92e954bc6098a3f62cfbca69ec4b2ff34d88e1c52ec9888f15f710f646000c345c24000110359297680888bf1064ba66d70b02f2e21111c0400f01002aa74139710bcfdff26346c7debd20ab30e53934efad5a99bd4fc1b1fd0e1a27ffefa47db8c1d9c4cd72407ae3361bb237f79d77b551466dda17bfdf467fb0d77bfc9413ff8e083edc431c71cd39f98a6480d4c7d74ebe9bb8c1f3e68e0d04947de9e3c66d6ac23d6767a593bb5e985732e19f3c021a31b1b46ee7bc790f3e75cbe552d0200a427ec3616cc5adb4eae17e08fda71a3246537dd6698dbaf6d39230efdd551fa97d3266ebecd8e07fd29da72bd7289b91838fda88dbe78e69dc107ec37cad21b7fc2d9775cb7f382f3b71e529f6d1cb1c591573dbfc200a861875e7fe5e68f1cb2f126d3a6ef7fadb3eb98643f0f530eda73e69de7d6cd397883c6babab5c6edf6d33b17e6a1f7fda904d66e75f95d978f7bfcb88983eaead7deead4390bf3bddcb5b166dae57fffcdf8274f9a3cb8ae6ee07ad34f9ef57a1b01e73fb8e7bcddc70eaacb0e1c77ccabdb5ff1bb5d1b6313f23b056b24d9dec03d438252022048d70184c80ac8da726b22b65a31a535c90069365ae783a02dd7111a8d121861e5ca662144101456ae5cdebc62795408d850dc5b22c69779beda272c30731445c6185b87e04861159990099924a22365f9e52ae5292fe126925e32914834d4d6d5d7646a53c994e7ba02c1e82808c2423ecae775a1406100464b60d79129cfcd24fc9a9a74329df012aee329e5caf22bd441a083d0849a220203828542a594104579a8a250121b0042c19ee7a4d3c98601758d031aeab375995422e139ae724a9ab6b2b2a01c004a2ab25aeb30d2411405910eb48910b95b75781f2de74a1186b2d09401a072770840aa7cabe70b60152bf45ddb60f780bb56ae574dac825e92acba918dde885055b214574dc4585d9fc500b50ad202dc7e184986a1cd408d0484f526156f9556afb9a4a90cc0358289b960b856f00acdd603f1e0cc2bb6da66db4e2eb1f1b4877ffad6e307fdc7d245f4e2bf1db9c59173b7b8e8ca730f9c3a22132cf9d71377def0773ef9dab326242a2e571391744a79d6ed8f1d36f1ac71f73f7bd628fce00f5b4d7fe6a2376edb3ec500505bdf6057ff70c1d29e394eadcf9cbae3656367cd396ab82ce6383df9e4133f3ea67be6d2938f3dbcf5f41dcab34f3ffdf4e2c58bf7d8638f6e0a4edd568b1123466fb8feda99f9095396b7e5dd36f249b1a68b8fdbcabe75de1d4fecb4f9b8f57ce1130a0722944d8c4b5af1ddf73f6defc8b717da356b009286bd40208111219b6850b236954ee724ad58b16c587d230441cbca9575f535ad417bd4d6baf1c8d1a3870f75539e9b4d8104167172730c000046b05e7409a51c272e06ae586068b490520006b9dc471f7cf8f9a79f051ded269f3351100561a823d2c6302003010b40c3c486ca7f499b9048838cb42e8451a190cb05613e9fcfe5f385288c34d9ee28a8a4e7fa5ec2735d4f384a331963c2508761218a0cb311208504291c40122c51b04225250aa12c9f6143582c6e00622d51388e4c7abea394e7b8ae12524a444046007610b04777ed924c1469adadd2ab2d9ed62cb44c0837b1cea851c3478c20824218003a4114d9158c315114910eb5d64687cc6c346b32651091aec827d6a622c7a9476789a277a077320000d08351d852f562fb8eae9f4544db58af98fc545a1f2a4680b0245355e4565c5576acdcbba3db5fc2ced99b6ef8637c4dc5f826f1e83f1fd8608371abb0fe8d61e674aa57a1d2ba099b2b215c899e1001608e6d13674c2af405ae30083607106c78016de2605f142020f0107c010143670dd4aaeec69d394eb9174f5c6ffda3aefcf96ea31b12a935373de5ef1f7d70f719db8ecca4326b6ef78bc76d1f646a7d75e6d19b0faf4ba46ad79c7adc8d6fe5ba6d2237ef8ab3ef1974c1df6f387da70dd6c824d30d2337dbf727d7fde5ac090980dc8b278d59ffd05f9ef983cd361cb5d1894f2d2be7385547f8d93fcad333ae78aac90000d0ca177e7fe4b6e3c78c9fb2f34937feabe32b64664d9b36ed80030ee85b0a36468c187dc3518e94a2d8e8b7e24e43916eef0028b6fd150c000218a118bd2006535471b236856d758788a18e3af2ed91d10c10e8a8369b66a6b6952b406b884208b58ab39b62f49b6330d8eed108005a6bd21a8991c191e83ad27395ef399eab5c25053290b175cfb6b5820021512aa13ca95c810947659289fada9ac66cb6319b6dc8d60ea8ad49fb9eafa460a230083a3af2ad2df996d65c6b2b459192229d4ad4d664d2a984e73a8e124a8864c2f35d5739420864365a47511484516022cda425b0e7c864c2ab4967ea6bb30dd9baba6cb636934e253c474a6406364aa0dbbd5723955f5a875a87c6448634b10164142004f454adad4c73b2f54bc566d8d4d9c0ae8bde942128b5b1838a5ac5722c034a7fa1cf592ec630a992459435af4ac5f25dda5d33b36dbe51ea5361b0b2ad4745e4c4a64df651d8dd93d854158c8a1163758466c81114b84b688218442f6540d49b8e53914b30a4017c01add157dda3f0d37beeabb9f7d9c577b4de7ef0b41f4d7f7eb79fdef0da8a919f5cbdfbf6a75d73e04b3f1fd372cff13fb8343cff9e0f9fde80e65d7dd85e075eb2e10b974ceee44be1278f3ed6b4ce8c3d477ad5894cb0e8a117c73efdf86fc62400f2f31ee8634f0a6f5d71c0f19795e6863e70e6d9ebde77fdeeeaf15f9cfa17f7f43b5fd977c8f27f5e38e38cd6c494551e53365bffe4630ff767b5d5e8d4c966b33d17363737c717558c6f0658d909b8e26237c6b4b7b6d2802c0318268d9201226da864c0d8a658cc40c4c22ad83058799c7c1068d62841eb08230aa34221d731a871908b12818474e21ca718ab3a2f4b0f4b22eb8a363aeae8e888a20800a4b5b001d09152a291228a4c848c884c45e7b700048102008474005047cc2c1908a542e14991f05dad7547a210ea2808827c1884a18e4c58686fd34c2ae97be9642691918e54ece7d944a1311475b4b6b2d5324292a88400291d85e04ac7514eca4f249349c77110a8d88d5b2901cc86009981859052a24461a8d2df6fad7f63af3b62434c00643bf4d9cbd2d2090010b6808408907a938265a24abde6aea6fdaa53a43af31e7be923d1dd82efa5eea2f42e80612cf705e7e28e77cafd32b015e812c8cc02b1bc0f9da7434519469953758bea74e9141e23c6ea8684004640013e76d16e0d0900a056420480001d040ce021f81274df5c0200420605107ee59d92f5bb9c77c2e60d2e34ec7af884d3df9878da61136a1c18b3f701ebfceade0f0a34e091ab1e1978ca333f9a9855001b1f7dfe9ed71c7bc7fbe74fdeb0acd6a95b97b461764ddb208357dcbbdfe41f3fde0e90dceccae7ee3cac0e40d6edfc9303c7f4a35740fead9b677fbef56570bf9d3de5f8613bddfe4acbd6de9c6752fbfe65cf5129c189e9271c31fafedb567d4c1b6e34f9bfefec8969438c6fd9f55b2c8030456ba7c219d2dede0e90050161642257d8980333030820b666021133806116da08021482113419404485cc26dfd1ee28d190ad5b7bc85a09e97a4281eb806650717422464fee50f52d64e0b6b6b6d6e696b0102083006420098c02198512a85038421a65a2c81803a6a84a646d5041482eb361238819a5238095f4481151ca4f8446475114446118e842902b0451a0a35c18503e1f18707d47a2f28590922302b279344a0a2195725d5729e52a8129cf7704261309dff7a594a4236656021111d820207426e730b0b165e2cca642ca501391adbac462900f01c86a227436fcee64029d1109ea853494bb5c975bdb21778f2158295beab386a182f694280175266697bf0d014c49fa09ad086c99bb6089364067d390ce6f2ece768af0f6a40ae5afed56e15d9551c488b1fa3d8b01040203b4134495fe1480951a7c014274caa3688688408a3eb98444f010dacdd7d8299959236bd58594e7bbd9e28c70530e47a189567cd8947be737bb8c9e6975d74cbe3df1c32e79462a3338c34f7fdeaca141016677b8ee85d73b3e9ef5835deecbdbb554cd1a35b23f3ba2977dd8d4fc547976cfcb17c0a8d6f6766ca2013b0cb045cbaa76edc17107b31831be1d109121344404a2824a20621884002004045a47a4484010194b24843524b0541acb4c4c688d009ba220414a14c0e99a744dd297520caa6fe0152bc9685000c600c878ec635479a06215b960634c2e97ebe8e8a0480b440034450d502ba52ad04129259123a5d15a4768b4d6564bc0ca860a664061fb5c33b32623346a308e2b5d96c671b5f12949c6642232868918031d196394529ee729a56c1983dd43dbfe40004a472921851029cf45062184520ad9182901580949ac054b1404208a4d2da230d2da757d66618b1688c89862e5832ca63f1116359bbabae73b459cba0e5a8f9c1f6b94f7d1bbb0b75ed455bb535759de4b5a514f6bbebc99eedca0db716197891831be6f2858c12651d47eed720364e8b0a97fa5e50620c700a6172ee10950003e424850f8cfa9bbaaecb001a90d4f78ecd96387f5f23c77874fdfb6e15773eefde884d3d77540f875830667f299ca14ae7e927f593fb461e03eb0b418777861eeebccccad8f35a8f6cfdb340c7200a8b06c6518872563c4f85680a894944aa161137566550a8030883a0ae0781019ee080a01a60a6154d0a1d686b46126000386980503eb483390d1dacf24dabf68ab1b90ad4da797762c1c3cb061ca8489994c6ac9279f24bc849b4a010128195b0c31fa03214464b42b1532b4363743a08565084088647bc631912da9901200a4e348cf83288a82421445567e0c3dcf331411113309445442a2504a12918340c6f64ae84cec2146039dadac1dc7f13ccf719c8e8e0ecb2508d87649b3b51c9eeb2914425a83588263db3b1000b221dbd9818d060029a5522a8a4c3177cb98302c5852212412916dcecdccc690319110422a17846229a3280ac3108432c6182a5aed44c486481b28a51a1a66633419634853515389988c3d1e2bc48665955726664222d135a801ccc2ae5c32ffcbae52ac68c55d99e3d4c913882bfbe295599f1d4f0160fd1100000c6ca3378888c29a4bcc80a8bae538ad32e010574dc4f83ede217b7db203b41b68ed475082c2421941f465988718b8e389db7c76d939d7bf526c38f0e27d0f2decdaac20b9d19997edbaf8823d8ff9df87dffea2bd906ff96cfe33f3bed05ffa3893e30e3fb8eefef2ecb2f79f79f8d515263df180cd5aeebaf5d55602cebdf3b79be717e23322468c6f03edededb95c2e8a226bc154dc5f18981181113470489c0ba023289001a38b659f65f917229252a01420d0000b215c57253cbf2e936ec8d4d6a7d39e237c818eab400020838899448c2a4fc4eeee76042e914e638c89b4d15a8791d1ba871d69ec876d970929a5e338aea71cc711020198490b406bc70b212420224a14524a25a453a1fbea29c7952ae97a19d72fbf52ca4d4a2721546d2a5de327d37e22edfa09c74d2a37e1b8494b2484902894282abd2a218428574d77d123b2fc240882f6f6f642a100008ee3284702403a9d965286a126a24422555b5be7ba7e14452d2d2d3a08edde5a226efb5d542d54285752400f59d5aaa189de42167d7f0a7a6f16d1f35de4e2ace8f12b8b52b3732c1554c49420468cafc52502827682a05f1751f0f2091b0c18d05837a0b16e4063e3fe0fb77d89adcb417b5f7bdf7975b71c30a6265dd3307a979fdcf17e772127b5d601373d3d6706dc7ed23623060f1cb0d6c607df687efce7eb0f1ef2253313fcf167ffed4fe5b95d4ebef195951a44ddf45ffefa070bcfdf7d97bdf739eaaae59b6f581377428e11e3db00311b633419325dfc114c4cc628594c64d264da0bf98e8ebc8e888d216d803a152c190cca623ab875ac3a52f94a36d464066432c245d0445afbae079e0b6295f56231627487953d0dc390b4266d44b160473061a7d10c240420b294e8383291f01249cff59490c0082050946099b352ca91aa38a194eb389eebda57c2f1128e9774fda4ebfbaee72a47092900337e32e327537e22e9f949cf4fb89e6f398b524a4a4738ae745da98afdec6c776d21240a51ec188df69a312662364280524229858802a5146af9b2154c9049d7388ed7d6dabe7cf9ca2832a96466d0a035b2d9ac94b25028e4f37966b61d2a2a6b212ab5958a3054ae9728f7f086d2ca567fa9acc2543521aa374e526444156f4039f9aa94d32d1804171bc9d9b7445766d233d45095d554e53355a763c4f8bee1eb3d4bbdb13f9fdff6f3ee4b775eba1f00002437bdfabd7f95166676beebb39d4b04668d194f2c9d612fe29a893ffee3933fee5386d91bb6ebb937ed724e8f0b35b9e955efccef9c4d6c74f9fce2e6b6bdf9fd97edb53df2e4e73e3c090098c15d6bc7f2ba731fbcb11840addfe2f49b1e3eada44bf7b333ed0d363e3162c4f846914926db432d3a02637465af3aa3354546486000023004b94258080263800c23215b4722194600109a0c1826061345c0ac005153daf513a82017e5db5a7421ef0dc880e7826410181b0031ca28250b15a78b3622769960431469d0a6530a15ba2808d9d202296deb6b925248e908212cb588225396400500545210967a5a034077092024010012d194f27cb854562c8470d0966750f93b85108420504829012473882c503008c56c882562b99f03309b969616a56cd84444516403834aa94c26c38c61a8993195cad812ed20e27ca1cdf1a8265f6066d7f51ce64248b95cce167294594465b388ca89ca0e12d455d1b5b28f44554252d564efb55576b744a9e260328bce77b10a7f0000404051aac3c61ed24c550bb23b57884bae63c45c22468c1831be9d3b9172a45488110054720936461b6d7391340309c88741a0356b2463ace44aa79d814804c00400ac0d182d99390c124225a430cb56b6b5354b06e9fbe0200bd6c0b25a896d8c18bda16cf93208c1a0c99a8ff63cec6ce1d499f58f2010a5949ef494512ae2a010150a05621242d838011341a9068001106599dbd8de675658c8b2145ba5116a63030e420861fb4f694dc6200ac18c42da528792e16b5def1210188c2d593064984d2291b0ed2300d97e044048a99452cca8b5662660255069a37514b85edaf53cd77511318a22adb561e94855aac4203654ee20518c16b2d5863225ca603ab90497f45ec1aa3a5327090066e0ca158ae30f3df3cf982bb80472272d100ca5c2f70a0d592b8205dd380955d08322a5e8831a74e315b170538c984bc4881123c6b78c5c3e170581621242554a2bd966baf6296d8cd10085308a8c668d82c876ddeaf448969ee688a8230db6fb44a893ca4d4a37d7dc1245f96c7d2d243d40d002222004110b39c5e8866e41092b5bd2c9398bf93c04ccc404d8299f5a9ae8ea2f4712021da91c769402140a004abac6503649a1471325462bf48e8c080c88c2bad80920d45a3a0a502a2958a04dff1736b2610c0008618b862380e262db38024030b32d3722a6dada4c6b6b6b3e9f174228e930339131c6b4b4b425fc949432087418e6042a29250941850208698c01001d46b9425e3a09dff7db731d552312581161e816b8a8de92a222c8d02d525169c4578c11748f4b70ef2a4f4845d9b76a2d232cf7287113e85cb3f4ebf46c28d1872c6c8c18df532e512bc141608688565172ed27d3df8a3768950bab565c551555f093a96ea155aa802d26eb2dd569decb735b5b57dd8da1a6263b69cac6f119162346bfb844472e0c0234c212804aabce1a2e2143a0230d1806a10e0d6ba1342311826d4b61809091199198345318865114a121343ae97a8e14cd1d1daeafd2030680ef0368c2382011e3cb100c2c52055b678004c89a6c5fa7a2001014f553110d6b5ba200c00406180482104a48e9279552aa1006857c1045914d4c622a3eba004a6e734228b9e1ed86198a610a104844000c45ed2364dbedd14124240281ca6625956bad0980012d392140c3648c31a49b9b9bc3b020844c2412aee321a2e378be9f4c25338542219f2f28e9363434d4d464f3f97cd38a951f7cf2693e9f6f6d6dad6f6c48241286a9106aad3543777a50ea33dd854ed8da09262aae6f9723702f6d257aabaeaee4129dcc8d3a5bd1f5525c51ec4081a5ee75b24425b0f36babd44e74cb71ea7385984ec4f86fb9e3755e615f864bb41a4084b4f8e6a54dda1ed9779d53367cf2b5f3c7ba5fed0bf22f9f3e7edffc5fdeba66b3c437b0bbadadcd93a66cbacad5e6bdfc62bfbf9296ccde7ecaec93e7ff63effaefd68d8897dfb1cb867f3cece5870f191cbc78eae46352b7bc78e944ff1bda7861deb99b1e5ab8eee52b37314fcc9878ceb8fb9f3e7bb41b5fdfffa520623282083431984a791c01200c0031680d1188420491f9ffecbd77bc5c65b53ebed67adfbdf79433a7e59c74520804528010908e0282d2415104514429825e1411b92a575414cbd5ebd786051011110b72c502528280480bbdd70442fae9e74cd9ed7dd7fafdf1ce4ce69424a0577fa2b33efb339f993dbbd7559ef53cacad419b22c7084689013620048c04c8863935711c736c2165b684599f014b49d45228406b0188c1181564e4353c2a9bf6ea1e19afe209e6da12feda48ae0a071a3737fd9fee05d63d55c6daba6a152c06319c0283704a6090d8a994603dda401416d75a5d1573600060210644df0b82c0c30aa5691a271611495575dedc6a49c4c17300c05485d614208b20222320012154194f8d31756a26b7662240122212b14e660e5189883be27528904b9c952b514767db8c193326774d71fa159d1d5d53a64c3186b5d6444a69bfb5b5150a6d20002c922677df7bcf73cfbd501a1e8eb2b11524ad88284a620066b002168081ad8005b19b75eb79b37c4d1376576ff6fb16052e70c28bafde813d91e7ef3431181b15ba084707199b0b2a9ad6b47f256b51d8f605120000200049444154c008e557d73f4c8de13dcb5ff55e35ab7eb02762eea8dff4fddddfca76ede57bd42930f2730e38fbe72f4600feace33e7bd189735f839f397dfaf4193366cc5d7af8c77efa54f9b56f75eb44a6b56e6969a9ffdcdc1ef4fde51b27ef336f527b7b7be78c1df73dfea23bfaffbe9dde66f5156f6e6f9f7ac21ffaebfb59bcedc4b97bfcf773492d123b6ff1c273968713bef4f34b3ef4c5b3dfd0f65a9f995b5ae644163ffb95a5ed0db6fd39cb43f0661efba9ff7ac76cafd18de8f9c52133defcb30dcde6f87f3923d64499d46264d9e0a613ac5466a45c5937622a16c29051b24602201fa362062b688793721f554a2a89382ddab42851a8ad2d16476c6c0b5ec18436b2dc3973264d9dc42d99b6c95d80164020c8d830f100543394d8b257fdeaac1e4858110362402cd472e1e306c0da77acbabf8882c08d4363ddd80a1b763a05a99b12ac619bba41d8805837de98248ec3302cc771c86c1025b5496a93c4c4ee8b15c36005195004d941fb1d851083b5550c3f1a000b601052040b60009ce2496ca4b3ab3b4a23f030c42492844dca496c9318ac41b6240c62d9a6845a185def00a0125202cab07899c088b16073855c5b5bc1f394b529000b5bac629a048441ac22f03465883c114f24400c10953098949358d28493989398acf109335a05be0eb40a7cf23d21650153ed6190d19eaf0558696a69c9599b964a234aa1520884ed5ddd6fd87bff371f7accde6f3c64f1aebbeffbc683f63bf4b0856fd87dd2b673a76c336dd2b6733be6ce6a9dd60ded05500c60c047cc79fbeeb9fba9679e76f43147e6f3b930aea41c15a39211139a4879e4051446a5240d7d8dca95706aaad8e4241baac57f0476a3abe75c1885918db011b1e006f7170ad994dd78f7b33edecd066c51d8fde73e45ac88b5601979d30050258c924d97b7ad3570808b1beb18a75ac1815008845050188141eca60b95c40d805c1dd8a058144bd07c4b35eddfc8744141718b88268d904750000830a17a44fad2b5df5b0e1958f6dd9b371e73d2d4bf3bab6ab0c3171e7ce83fb7e70df77efbdd879f72f2e27dfefcc1d9fbbdf764782da46cbf7dee955d68e0e96bcf3ff1d367cdd8fde68fcdff3fc8775f74d145cb962dbbfaeaab77dc71c7cdbe98fbff78f6895f1ffc8f6b1ebe79ef2966e3b3f7fde9b1e0ef9b174d575d7ff94390813b2ebdade7f0e3a7bca6b3c3a9cdcc3bfa9479ff984b31d8ed3b0ffee19dddaee0ac830030bbd70927fe8d8e9031a075337bf43a304f0784a9016bc450e3656ac5a4b65ca928f1e23035c061942651dc9dcfb46b9b8a8d6354ac2d73c409294f41904446ac7500274d5e90c9a90c18c398cff8851c7804ec1c5a54cdaac4d66c73c9d7cd22ceb151b57c53deb8d60b4b0060ebbd01c8000862c72fb6ce0c5c458f20a08080c451a21194528a9483b35beb20fe8972a4aa5a438d25d81853d52a41256245d05ae3f88b7c3f23620108510015a2201088b0b10222408cc82eda01600405a0349060c6f77219bf522aa551186850880a8048400c180622244454205608519493a026ad34695494a669e091d61e11a94286a5b5383c12862192aaab40006827e6266cc538805035f3238444848a94d22c354104d7186085c17a4aa5c8c862846c928649ccc680a2d2f088857ca552a9c4d18c1933e62fd8714a5777dba4ae8e19b30008d870a544992c884869c41813c7b19f0913c34018e40b2cc248d97c0b2409b6640161d2a48e238f3cfcb9152b1f78e8a1b058ece898542e97d328d60a95efa13551140d8e0c67732de3714a288d4dd65b22811d5f91a8f796c068d56ad9bc00f6ab7ddfd56a118c358909446041440141862a828d70fc268d5963b364d1b47f6153082d0a02044048008a16dc9374eb734602431606ed84efdde4f99f5dfaecc2cffcf08c49775ff2fbb5eea550b9e78c6d66befdfcd30fde7d971d674d5ff4ce6f3f5c1400489ebe68c1a4379dff9123f7d875d1dc69db1dfaf93bfac68631b6f7f68bdfbea84321fad3f63dfb572fc513bddd486bedb7cc7cd3991f7903bc70df2b71f8e0c7b69b73e6bd1500001e7ee892f7ed313deb79c1d43d4efdd166aa0e4a692fd7bdf3711f7863cbda075f49a0f2f825671cb6e7a2ede6cf5fb4df3bffebfa979d665df9d51fdc62b178f5d557f7f6f6ce9e3d7b0b9325eb1f7a2ad9e9d40fbc697621c874cc5a72d829efdb7b922b9c4bbcf2571f3d60dbcef6f639077ee2860d060040cacffce443076cd7d5de3e69ee7ea75ffa585100a2873fb9f3a28f2d0f01a4ef374777b52fbae0d1088037fcfcd03987fe625cc23e5971ed952fec78fe374fe9b8fff29bd65b00b01b7ef581d3ff38f8fc570e9a3f67ce4eefbbfe86b3df73f99a75571eb3e39c390bde7ed5eaf0d9afee31f7a82f5e78e21b972e587ce2ef5efcf5a13337d5016cef6d9f3b72d1f4cef6e9bbbfef078f95042079eebff7dceee43b4aee11bcf1e707cf7cebb57dc53b462fd380edbbebebefd96b76677b7bf70e6f3dff37abe20933d35e10649c051a01a2473eb9cba2c6e246fafc25ef3def81f2431f7bc3b673e6ed75de7d1590f0f95f7cfcd00553dbdbdb67bee13ddf5e3ec400bce1ea83a6effbd92f9dfae6372c5e78e4e52fa5cd5bfff560f95cd60f7ce7288cf2530109312c95c352095924359ca492325ace2ad59ec97617daba5adb26b7b54fedec98d1dd39b9bb239bf74159e6d472aa7d15e4333a0b09a7b9b63cb4640119c0028110dae671ff1b628c31c267cead2500054020e8d2f2c682b1921af7a5564cb0d5c1589b1a5b3723f5c13102d5879a3a01067e16c88f122e95a252318a42238c5af9ae0e60129b44691a1bb140a03ce52795d8862924ac997cf402f2b33a93d319655159d44c9a498122d004a450795a7b9a7c4d81c6ac869c82ac823c4186403168842c528e745a1c2ef6f594fbfb877a378cf4f517fb074a8383e1f070582a9a4a85a388a3c8562aa65c8e4646ca8383a58181d2c060b1bf2f8d2a6912c5615829954c92784a11421c85628d4d93c46dbd495c5a5dc492023fd07ece0ff2819ff33d5f01729ac65114c64994248931869991c8f733d94c3e9bcf67732db996d6426b7b365fd05ea0fd4cbea575da8c6d86474a41367fd4d1c71e76c4519e9f191a29754c9e928c8c44434383ebd60ff5f65736f494d7acef5fbf7164635f3a522e6ee82bf50ea4c58a2d85f148a93c385c19184ce318120342e0fb7e3658b470c19bf67fe3fc79f38707863552369b15842435b165f28396429b08e018a909716c0996d98c1ac408d80909642710ac688834b056f7183390c3478e9ee0d594e0b63066547cfb37c42d4d6bdaebf5c90fd0a10000fa2d0c582080760df06a789c8c4015bc2c108ebf53a227affcf14b0b3e7af2db0ea87c66afef5df7f2fbcf99a70100e2b57f7c68b7c7efbe6c7b5af5d3e3767ffba7def0d477f7f600ecc09f6fe97ee82f0f2fcdf6dd78c6d2e33fb4f4995f1cb5a92690aefce171c75e3af77bf70e9fb06df1f6cf1e7efc3bbfb3e49ef3262e1a48b4e2866b1ee76d8e99e643bd139a375e7fdae15f483e7be3ba7b16f343df3ae198775cb4f3835fd93d3771ca7ee37dbf7fa0d475f4341fc09b79c4e7fff7eb4ba6a875cbbef8def33ef1eb5daf3e71fa6bc9e15f73cd35a552e9ecb3cfce66b7d4b3e1cfdc6faf966f7dfe9c2fc7271fb2d76e3bcfeb0aeaefe1f223573cfcc1eb1effc6ec753f3de9e0732f3eeec0efec25cb3fffce4f3ef1ae5f3d7debdefae1ff77fcdb8effe48e0f7cf78ddb1db24b7cc19f5f49f698f9eccdcfe7a72677dfbbc12ce97ceac617a7be65b7ce31db1c3df3b3ab57cd3feb8423f7ab7cf1e0cb7ff7ca4967cdd5538fbfe2b2dfecfca95d6ffa8b6b3f08679e76dfc9e68a87beb94716009267c10efee5e6dcb21b1fdaad00d2ffbf3f6c38606baeff4dee3777beb2b77ef81bc71dfbeecf2f7de06b4b26dacb9603be7375e332d3972f7fefbbaf9cfd3fb7ae3e6e4ef1ae2fbff394f75dbad32d676ff79a6b41defc0ffff4ebbfdbf5b2531eb8f5a4a90420c5bbcf7ddb279e7edf2f1ffbdd9eb995d77cf898f7fee7a2fb7f702000549eba7ee80bb7ddf7a3ae2682e575134b14824c0c890ad9008fce5a28a472b1e44ba0296b40d0b212e138c220f0b500818f8a08d8d37e2e8b7e4b14c7e57245d008b2f2d1cb6a41200ff3edada009c851b3307828f0b700f79b36913b653641e45136092f20220390e3446264041260a71f5687b4c928f930aad7361a2689e394487b5ed6f70500c518939a344a73b99cb5d6d8c47166704d9a2d972d54af2601b00282c0164430d0080a0440005297d7b7201614805807cf022040054480084a01018801ad16cd9b3ba7ab3d89e3ac471a0d0abbe283ef6794a74188117cdf67106bd84895e5894803a2cae8c4a45194c4719ca6691cc7599f0af960706038b1264d129b58d7325dbdf885502bd77a41a4492b4ff90ac4f302c32caef384a8ae8b54a9c4b149b27e0614212b0b0288a068cdeab57becbd575b4beb8b2fad78e18517b799336bc1fc1d41248a2205aa259355418ea37078b898942aaac60f4b4a036a8b91b1260ca3a1defe425b4b624d7bc7a44277972da729f3bcb9b3664edfc6c47fdcd8d3333c3ccc6244308ad29852dff72535139235d5628506309b70956b779c6a048c26566974e569b4f4c4562381ea4fa95f590dc504012140c0f1fc5ae3eb6f63189cc68f6fc6154dfb97b40c02000cd7f2702316ba3cf0f055c412049025f0dced37eeee283f7ce9d5eb76b9e06d730ad3df7bd2cc6ffef0172f7ce882053e00a8f6c33e71e2f60100cc7efb79479c7fd2554ffcf7de4b0130bbcfc74f5fd28200dd6ffee8c96d075cbebc78d47e755ff5a56b2f7978f145bf3c71c716829683cfbf689fcb2ebc69ed39f3e78edacaf8d90b766eff222561ace71dfbf55f9c3acf83876aa144cfaddfbc65f239cb4fdbb54303ec71e6e78eb9e4d4eb9effdceee3da858f5dbcadb65164a6ee7bceb73fb430005c70cc31eed936f3c0d34e9ef3b63b5e8c4e9c9edbca9109c3f097bffce5e2c58b972e5d7ad9659711d1e9a79fbe9590aefda06fdd7af5255ffbc177cffee67ff4249dbb7fe0cb3ffcd2bbe6f9009059f0a14f1db7638b86f9c7be7f970bbff644bfd965dd35bf2bbfe5928fee3fd903d8f343171d7be949573e5a79e37e8b8ed86efd8f1f1cf8b0b9fdb1c9a79d3bebda3f3e32f4bed9b73c96d9e72333c7b8e795c7aefcd586c51f3f7256cbd4138e9ffefd1f5fb7e2d4f3b6debe8cd9bd3f7aead2c2f88215b61c78c1d9fb7669843dcefccca13f38eb174f5db4a475ebd75ebaeafacb1f5b78c18fdf313f4f903fe0a317ecf9938b97ad3f6bbbd9a32fbef88133174c399b00c0dfe1e3b7dcf6c9455b5d7069f90f7e2327fcfaec7da6f8003bbeebd3efffce313f7fa272e0f6009905a79fb97f978226a9c6ebc67c1fc8d3a00800b8016acca92190d2f0484615da5a0b06158a28e1c0f332441a995d1e9b1005d1c76c4b813005b480a980281fb5af0c82cef8ca072006aac62a888aff6f3b76ff2da388514e9e80588b028d3e57dde1aaca30e0268a22041044f70b0008364156a0c109aca3a6188959ac244e510091142291d29e17164b4a29df5398cbd564c6d829a543924a14552a954aa51245519aa6cc3c3232628c71ea6cf52f364dda5a0214cb162c6055fbadd6429dcf64943082290d0d65339a00cac04965d872ca169452beef0b421cc76112b716daab2131a18b34b4f651290abc244db5efb5b7b777145a744761ceec99d96c368a221703974aa552a954a954ca51982676606048c4865114c53100667259dfcb80d2a9756a1684ca2352ca0f3cdff73c2f08bc388d0894f65564e27a8fcafe6f3a30930bf2d99683de3cb7adb31b34429884e53093c99930b6a9012b95c1e1624f7f3852026333998cd61ab48e545965cb414b4e92746468b0a7a7a7734a7712f7e6327995cf9ae14aa9b7d4d2d6f2f6a30e7ff8e1a71e7ef491a1e290ef6504a858295b4eaa2a11c2ccd608d70b4c56ac8048432c0135b58909314e4ec6be2ee6302660807118a7ad704035c412382e061069a83ce0d66f84f1182768766637ed5fd43481195d6c0000fd6a6289820210285a60003d369618b9effbd7f6effee5a36769500b4e3a79dbaffee8a7cf9cf7a55d0040b7cdecac7aadba639b96e2c3830600807253a6e4a93a7a565bb26c436593db90f6bed85bbef79ca5db7c9a0000242d9919bb17ed98ea893fef93b7de76f6f6b97c4767c14700803a0ac60cacec2d3ff3df6fdeee7b040022362c668f2b4f0064f8d1edf7ee9ccfb4b4153224cccce1caebbf72e1f76f7c7c7d0804e14879713911d85a2c71f7dd779f73ce39871f7ef8073ef081175f7cf188238e98356bd6d61df56d0f3feffb879f07126db8efd233df79d6c97376bbe33f5a0074dbf436b79f3a9355264a251d5a536a5f3235a8eef6e4f99dd14dfd3150e76e6f9976c10d8fac8cff92eef185b7eef9c0f76e7afcc5c57f292fbe70fe989248f1812bae1fd8f5b387cfd4a0e61f7fe29c6ffef497cf9f7de1e2606bd163bebb2b3bd1735077cc995cfdc39f3cafadfcd8908157114b98be957d95e59f7cd3c2cfbb794dd94cdbb534f6b482bfd3976fbde6e82e0240ddda1d00445b592e97d6ad1d5ab7ec845d7fef1624f1b0d9b36c001a0f66d35e27c6d6a1ebc7deadccec792a8e63e67c3e9f67ab34a152cab384c0c82998102d229152a858d9a49286654e63e184459442ed9305083c40f04152b68c4a31b00060339478ed9587c6f1631d38160538ea98d63c3f235ce53775d372b56702a9dae4ea9486b15e9ab05c85a737648509c4f7829abb2984582d1a20640b0510e172b1d8df5f2e958ac5e162b1988651528e394ea3280ac3d095021cc570369b6d04d2381e701013070862aa3e2f9054a5e790997d4fd9388e2b656ba26c2640b6268d5bb2da98c4a9c3799e07508b255adb1c392c28f24891e762098a4c9a5ae30541676767100486ade7052d85422e97f332414bbea57b72a7effbcaf3800888e27264ac1d1e2eaedfd0d3d3d333303c3234383c3cd8af550614117aae1e1204412693f17cbfb72f04924c265728e40bed1ddd53a7b4b7777674b40541369fcfea5c0b0083e1b41ca6a935867d5f0d954a51a9e85b8038ce79996c8b4a2a95a1be4120045209b09fcb774d9f1a0481062c178bedededd662cfeab51d1d5d99eef620823bfeb06c975d775bbacba26da64e5f76e7edcfbcf03c03e4fcbcb1294b2ae3404abc59ee5711e15ab141c6b3bb8e75d0b92a3e3ebe2e31e1c82dfbf7d52882811ac3159cb8a6013516a9cd152b9ad6b47fd137c22801c76a8b91bc8a58c223281ab00020635fbc32f0e74bae1f484b1fdea1700e024812b2fdc98f1efbccb71703a47dcfafad086411205affec407e56870600b0a557560e5a28288064c3333d7aca94dca685ea4973bada0ef9c213371dd7b585fb11bdc2e4a9d3a6fa13bce774fbec492d4bcebefbbeb366a9cd376301c0a4ee2993b3f5878c5977ddc73e73ef7e97fdeeb2dd3a95597dd57147def06a8ee941071db4dd76dbdd74d34d2b56ac008033cf3cf3b59c11cc4cddfbfdffb1df97dff7c0ea18164c78e4db67b60cadd898c0a20000d2de1706b3d3270500feccfdf7c95c7eed75e50d3b7e788769f30e69fffa75bf5eb166eec93b8d96fd90c1bb2ffbc3605a3e6ff7199f04004823b6d7fcf4c9f3bfba1b3a32edfab580a3abbdb039ad4f33b8aa2712c82040d2b372383fb35da3ce2a9b98aa7b5019a8066ea396a93a674d6a3df0827bae3b7a126ef180744c9b3163f2169d3bac4acc56639e2953dae71e70fd7da3c323deb0855d68da3fabd95ab1c0a583375dc608a4556a0d2acae5b3718c402862d334b62920c460528fb456a8481459e1486c84d610335b4b285a6b44600645cccc4a910048557fac695b0df264b3af14d824305c073591d2d559c6503cd5a2c4d1496204401042ac4a8cb99a060a080b2228a82a24546306a1a45cf2fd2c663d400023d1d0c0d0c040a9343238d0174551582ec7718c62015c42dedad8228bb516987d942050881a11a328240085489a94d2440400081c9586000d01318a3072fd3d622d08a24d3dc5793fe35884325a1b9300301192abba28ca647526abb5064677f9020103a76cac30c66105102d9a4a114c92252249e3111b0df4b39f09825cd6f33c57ca20ed6bad0bad9d2d2d2d53a7754f9b31155500ca6363cb613c345462116bc1189326b6ca384434759b198888ae9b1c95efeb20c882a64da70c104879d91c28935813267139a9a4511447a92985beb19098cae0301b1bc7b145b20ae338d5be1714f2260a394c5e78ea1905cad75e1c9b7df7dabb73cedc8d2b5ff9dd732b0f39ecd0e9b3672dd961515c895e5eb3b654aa684dc8280c35156b10ae5274c138fa600476bcb5552ed73a0e421aae431cebdc57e3d3ad9526365d7b0e553756a062948b549f694c3bd0980b788c4add2622da26c6a969ffba6604b25845ab024086400492c6e8a05543ab021f40231434e46bffa40c39822c41ab82cc28478f7b977df76679eb8f9f5ab572c58a152b56ac7cf981afedd6fbcb1f3e50020029dff6b9afddd16becc03ddffcf48db963dfb338070080f1435ff9c2ef5e89b9f4c415175c593ef8b43d0a8d158713ce5a7cfff9e75ff3e490018efa9fbff3fa65ab5f4beb2c4d79eb470f5a73f1b9973dd89b8a24c3abeefbfd8d2ba2adce2649315493e6cdedf4908b4f5cfb8b675f1d97a9033531f373cf3db760c182fdf6db6fabb3a4ab7e7dd1c53fb9e3e9b5c371527ce5ce4bbf7557bac37e73375328c82e3ef1c8dccd175d726f5f6a061ff8fee7ae87b79ebc4b0e00b2f3dfbad3f0ff7e6bf9b4c3762ef833f6ddab7ccd771f997cf01e5da3f47bb9ef8ecb6e93377fefbe271f75f6c4ed5f58d2ffbf3f7eb80caa302533f8c29a8a7bd6516172aeb8f2e5e1ad33d849e94f5fbee4de7e63871fbcf4e29b82238e5f98f5a6ecbc503f71e3a3c3023cfcc015573c138e5fa63ff7b80f2c7cf0c20baf7d66d80047032fde7dc31d6bffba8e68cc7476aade67d7ba735ad8ebac63922bfef33b77ad8f444c69dda3b7dcf4e4489388ef756b04404475715f67b1498d706853630c2a30c2b149a32414e42a732432a025306c234ee200c127f4083502899088222200630c34b80062acb06d56255e4d5d62ab6cb0637f3ae24c10236c848d318935e39b689959c4020b889015b04c5680055984590b6a10424242501e6805da07df93381cdcb866e5438f3c70f32db75d77edadbfffed7d77dcfef803cb37befcf2c0bad595813eae8c6012511a495832e5920fc603e3a3f5c06849d1441c976d54cafb94d510107b601427682248434e2a9e8640294f63a0c9f73050e06bf0947864418c22c9657436a3d944715c4114a5c5f3c90b346a496d929a085174a0129b589b5a8e59120b094b623936366a6bcdb5b5e6b21ea571392a0f2771398e4ac383bdc2a9357154290e0ef5f5f76decefef291787a2a8b276ddaa975f7969e5cb2b5e5ebdaab7bf8785a9d052983c659bedb79fbdc30edb2e58307ff1e2454b7659bcebae8b962e5db0eb92f68e49eddd5d6d933a5a2775163ada82963c68b2969330ae84511a2761140f0d0d0d154bc65ae5e9946dae25df356d4ac7e4ae2008ac409ada288a10551ca7499208731886bdbdbd1bd76fe8ebe91deaed79fcfe076ffeddef9e7df4f1f52fbe74f36fffb0f2eee54be62f080cffe596db9ebaffc1054b7638e5d477efb260515a8c149313de43a6864bc569816ffe293f512268bc10ed16a4695f7d796dcc44588b9ca901dc84a3628cbf952daa694d7b1d99079057d042d0a220a30000228154a053438b8256825605450b024071cdf7b202562012086b904667231662014288c7e861dbf5377ef7cec2099f3a6ee1f469ce662e7ddfa7de125effbdbb8705fc59c7bf2bba6869bb3fe990ab677de1375fdec725cd69d221a74fb9e2a0c97e61f7afc8477ef5fd23ba1a5fe7debc0f5dffdb0f96bf7660b787aa6dfe119ffde39ae435dda26aea713ffee3859d571f3737e7fb1ddbbdf9e3bf7aa1b2f50578b3de79e1bbedd78f3cf0f0b7bdebacabcc1edbbe6ac9bb77bffbddeecb19679cf16a8a9b949f9c7ff9e71f3b6ca7d953266fb3ebfbafcd9df1939f9c32c7dbccd4f93d3ff7cb8b77bcf1a41dbabbb67dc775333ff3cbafbed1293db4ec7cc402b0330edcad9320b3fd5b96e6b87dcf03668d6a84b01b6fbdf4eec271e71ebde3d4aa4ddfe5c4730f0a6fb8fcbee1ccce677c64e9fdef99d3d13eeb1d7f18f4b77dd7b9876e3c774167fbf4b75cb66a4bcc36decc638f2e7ee98db327cf3eea67533efdb3cfee990768d9e7b35f39e8815377df65af371e7fb97fc88e0e18367a9938f7b49ffdfcfd956f1f39afabbd73d66ec77fe9d675c95ff9e42dec79ce99337f75e8f4f6490bcebabbd2baff577ffbf59deefc8fdda676744c9e7fd0d93f79acd80c255eb74e2b8495321b9326499c6e4a0050460f1487186caeadc52a086daa026509c0534c58d50a00614991ac5662e3888c0994f2b522c45c36dbd59101065f6bb14080c00c80bef602d2087ff7c66b6bad6b8a1d9fd41c23a63b06083ec69b7713bb4555a5976bdfb76a30ae2d750b53d62776aba8af775c182013e47d1113931ab60c529358162326b5891566475cda30a058b242c6292e305aa3843d425f2bcae7309705ad20492a1b37ac79f2a927efbcf3fe1bff70fb1f6fbcffce3f3dfff8237d6b57c523839884da869e8dc844be982c7216ac6f12dfc419b4390d60236b2ac29122a395759fbe2720b122e369f63df134bbbf94b2a44448aa3205c448ac48b402a5446bd01e10b191c4cf7a997cc61293afc14321408d5ec6f7723e78c4681d6d102a444de4293768ad98adb0558481d60a814d929a58c45a4e93244a92c8c94d20499ac6a5f2b031499ac6a9b5a415793ab5898dc224ac004a35758f04ca49cc0a80a0a6c66c7e355fa4c9cf05b996ac0e7c3f13e45b0bcad323e552ffe060dfd060a1a3bd73cae46ca1a56bdab4819162398a73ad6d032345262548619494c3caaad5afdc7bff7d77fff9ae271f7a7470fdfa7060f0b9c71eef5fbb3a191a5af5cc331255fad7aeed5fb37660ddc6750faf00036f7bc7e10b67cf2bf70db6e7dbd6ae599fcbb5f85ea6af6fc0f302cf0bac48b95c014020749033614ea3d426e998d0b47ea5b9c2d1989a00335b6beb4c5f0d7c5f329afe4bd0e967b14c1021bb2947dfa1aec8a36a4ded63aeff31b749e32dac94aa37d8341fea4d7b5d5bcc10bb1bc88905d59ef443064a16108101fa0d54aa25c3f9bb569f390ebe2af5a6a41a6bf5e8ef37ffe07fde72f8515bd984ca3d67ecf09e96eb9ffac66ea3bcf2e4e98b7639e0c9efaef8d59b0b7f4d7a25036abc00002000494441546cab23b790a8709f41a6da84bd7e5d79ccd36acc23c37900b7dc74e369678c452eddf9a75bdf74d021f59f77dd75d7ba75eb8e3efae8310c4e63266b5ad39ab639bbfcd21f24dbbfe1e5de1128c59c240095cb3e599516f9f077af4fa3913953b3bbefbab8b3637a7fc5fee5859736ac5e3d5fd96ecff8142a1b65516b62f225972fa0dff6d8d32b52c6529494cac9c16f79cb5e7b2e093428173688ad62f0915890411412fc3d1b259d3b3e060ed1e80c3506125bc05bd7e307e7a9380fcc89766ef5c9595f0b116d2e81da18d88c862d41dd8b6a0c786433bcfe6ec3ea8526370700d8d4b01864a9a171d0c929d8c8fa9e477e163c050090c61045264957ad7c298ea372a9542a8d246164ad4500445462dc56391628660362454461758de0223764646164e7add65128eebb23297207a4f12839c6d24d6a654e035980c1b275e27b20c22056c4228b80154716503b803544168a6541204020ac3aa64a21a258d644442488408a88900814797e008a509138f50ccff3fd0c7abe1f645590f5837c26dfd252682fb4b62b2fc7824a67000984eaa138381567c40953fe88d577b8db636b258aa22489c230d420ca0a848929c54f3df848345434e550938ac3288ca3521cf60cf46eecefad24b1a769d6d4e961b1d8dfd397c6495767f7b469d3b699397be6cc594afbcf3dbf823d6fdefc1de62d5cd0bddd6cd0f0f94f7fbea7d4df3ea97d70a4c860b32df94a540ea384d94c9b36ed95d52f8b48a1d01257c2288ab27ea0b517858985513efa982bad7e373133b2608da761bc33d0584668b801196addfc58230c00a8a94620d6153c84aae7724cec0dd410781336feeb6ec9fa365cf593cb9bcff6a6fd23edb65b6e5cb468f156d35b22d292df6c4370c7ce7b03121002ba6e34872dc7b1dfdd63c521da019b0daa7fabedbffffecd83d0b4a6fdad2990384ad3445901e051187db142a27de507411447e4651908088108c831f5d431d88288719c44e52801b41691f4d469d3b50606100625400eb920c2c8527504febefb55f72dc6b0d0b8d8600cbaba31cc98302498b01ab0d540624c3cf39a63211161c63a58dde589eb9bddd038c1004a7956984dea66740dd38848c008484488a08810850480d12bb4409c98c1c1a1a181818181a1c18162b1988451369b65ebd89562b1d5edd7049ac035e8bb55235804060485e43a6d10ad6bef85aaa2b262c7fdeb24ef501001511a73c7355628611422944dcd20c008c882888ac8493683e3611564744e2903900b98b0aa700602a23432085b2be25eb60a011490b1098a62f088c8f9c14808282c562c8360d5a92512b11e012ae5e210ad3ced05a47df402829a7c02020a5629b1dcaa7162f945dec4bb0b00400a73f9ac9ff13ccfebefeb89874b64381a2a97d3981585cca581c1300c8d49a234e919e8dbd8db9bc965a74c9a52f0bd42a185e2647870280dcbc3fdbdc4b6521ad97fff370d7475dc7bdf039e52edaded7d1b362ed879c91e3b2df9df65374c9adf6d1857bcbc020787bd4007d95cb625fffc8a9541e0059e572e573831d94c4e1395cb65424d00cc42d5eca5d47996aaecc0353786c435f06f299f383630466c8c22a091a5890508eb102c10d9c2a3a151356fc2ae89a635eddfcd9ab1c46bb6f6f6ce3bff74ebab99ecffefed6c9f70fcd0d050f32436ed9fcd7ca53402885863c4a60dafed5a2612b912865e5b56441cd1268815749e378a300920a215b448492aa53032425eb63054065f43c60340104172296dc02de7e9ffaf6c4c53a6fbeeca0bced1777586adf2488e49d3d6d1475ba833b8e5bb2cd4ab295fc0c475895119e2f188a951b18d4bf3722d5b2eaebd5a0821f03c1411611490344d92240ea3344946fa87d328ae942ae572294d53400e48e50ab972b14844594fe7030d2c968db5564c4a8808559f1e5db3856b72ae96d69d687195024a10919085051091055c0443a00049391163a77e2d6c0089449cf8b1903b238822a08480ace30c026106879521ac368ed7986e410001d96d092301081042edd031bb466eb1204a84414884419c0a87b5161deb1311b088b5622d5b006b491094569eafbc80bc4c557e0da9dabc3c5620a54ab50b288d9faebddd1d7eac86848088f95cc6b4146250c89286494b7b1b317a9e6785c1d7711ca7e5a2ab65a4691a859534d01df97c30a52b1fe83049599281a1be72587eeec5678aa5a8af7f63e7c6aede0d6bc3d83cfde8e3d3e6cc993d7376129953de7b0a2bb9e5b6658f3df9c4bab5eb3bbb274dee9eea077aa0b72f8ed249ed1d691a8f0c0d673219cb30a1b2c4844a11e28886375394181f4834ea64c378ed7616a46ad952448845c8c59f9b977e1f174834a14d4d6bc612afd6a24a696b93ecfcede71e07b063a79c73ee232f034029aabce695fedf609c36ed42b9de03262c02a3414eccd65ade0c81c92e4b777b5d9cda66ccd0b4d791a1005b1163c532f3269c0cb255c268b9325202c865b1aa6040a08011485c97a4f3ca00288c538b2ae134b436932fb44fce6414e026561844241462101062f90771394d28a155f7d1611c7e630bb1c456d1508d6b190ff21e436139defd1afbbd06011d13176dce6fb37182888414902672a26b4c0290a46992c46198c6611c46611886e56212a50169665656729e4e418c492449acd89ce70930dbd4a6c6edac46444fa1b0f385d9b2757a048054cdfd3ba34dc01f04032c48cc4084000424080a15127980ec4207610452625d5c205cc538a188ddccab8780d8c51ac8800d30b91a4769b549868008118051402c5b00240d485265ba4360ac637488903469ed0180653629a336012822ed8a12daf7019500a68c44d53dded4258cdcd02f4c003cea131482080ab3ad690612b045a5dbdbdba0b51d48b5670b2db94279a8d4032a4ead2528469562a56c8c514a9934eeddb8a19d24efa1e7795e9612919405c982272b5f59d1db3b6020e9e95dffcc53de82058b12a5563cf76c67fba49736ae1b1929edb9df4e3b2c38a36f28bceebaeb6eb8e9868dbdbd53babb0b85421004e572684ce27b19426d24dd9c2ec4c4282690fa11d87491c3a69a8634289cc0b8c9c69edf6a978938c53a27af38f60290096ea20975eb9ad6b4662cd1b4a635ad69ff38b3966d92da34f104b46a48a2b3204b12c77dbdbd1d1d3310c024168580d9891438b49358b6a9304398a429aa98d31455d6cf0e9461722b20402585acae6a76baa4b56506014fe1dfb5fdba1165a4946a74389ca3ef466ece2319e3dfd73b50b75ac7d81ce7d2968387cdd525c6f7756cce6dd24a2940021411274acd2661632b23c35158094bc5388ad858b02c6cacb561942a24a5141178005a2b26644614b0c28460c965d0195121a2312220ae93bb5a021094513198da74185100d1b20809a003b829271d57251a0516214616412107d332201367a3ea2d160c2eb9cf288a0810851cd4888591508401c432621546574d768bb088e7799b7a2a043641a66ae757936210362e4c22cf0b941f683fd0da27d48eedcc307b54f58619016be8aac6d873fca754815e2eb2769ba040180ca761ecb514fc42db14c662900f82208ee3fec1810d3d3d43037d62b9ad5048d35892c8982449c3d8c423a5e1a1e248ca922fb4e5b3ad918d638e51714fefbad67ca177c3faede7cd1f7ef1c5a79f7c2ad3d579df7dcb837ccb92dde74e99923dfd83ef39f488c3bffe3ffff3dcf3cf8c0c79dddd939224419620972b168795a7613372d713d725468fdd02dd138cd6b1aed1c98ebd6bb056c102f537619c9a058aa6fd5bd9df408a68d7fdf42d53b6ffcf871b085465e8a693a6cd3ce5d6e17f44686ed7fd64ffae377cfd8504008087efffd29ba7ce7adb254f55feca75c72f7ef7f0dddffd87fe261150d39af68fb7423e1f043e215acb8d254102066b4c18f6ae5d8f86c5021b832c6cc4a6568c0833304bc292b0495240c54429a241ec1d19fefd4db7df78e7e3cbee79f2f1a7563cbb72cd86a162e8902380ac90e1effea4aa1539790c832a6cbe14d01884c83857bed147a97bf6e3ad3ed7f8ede1096ab05bb2097975ea7335fe8b022420a94dc3a83c3c32d8dbb771edbad52fad5abde2a5f5ab566f5cbd7660fdc672dfa02996304d35830fd496cde603df2724163016528b865120aa94d224026b08442108db240a2b958a619b1a6b592c0b030292282d4a33a9fa60880c518aca00316a2005a45069d21e694f79bef60354d5f18224480cc855e010092309204bf5d3f9ef020a5cdf84d6a43429a53c2252480a757da06a3722b810a3ca116401181528e5820154800aa4d6c38be4fa79199de00681100829245f7b22280cd6486ad908382d35175232bc86cb9785ebd74ced324240042b10c5437dfd1086a6542e964a823077de76f376d82197cf87719424896bf117636d6ae2240cc3729446511a17c352cf604fdf706f292e4636cab464634ecb612936c9cbab56ae59b3669b9933f7dd77ff20c83cf2f0a32f3eff0200148bb07e7d69f69cce6f7ef3e2238f3c32ac447d7d039d1d5d9ee70d0c0c0441767c18b039f6e1f1da115b463ac138f2e26a00e06888373ff196238a2d842e4d6bdabf8ffd0d750935f5d00fee73ee277efcc8854bf7c9bbfba9ff8e1ffec93fead77bb7fd6323721eb8ebf3c7befdaaa95f5a76e5a9f3b308d0bc9b9bd6b4d797757704ebfab276b814c7c65a33fa9d8d61ca5154165060412791c7890548405890d053885648b190e8a152540963405568692b27c98ae79f2d0e4f29b4642049a67577a6b3a6ab99d33a5a0bbe0202e4bfa7c08443a68be52aef2422b040bd0cc23246396bc2f2888b072604354d98f8dcb410aeb3f0c1848e54cdfd1f83f1189589af61c7adaba30028729811b1c040e2da8edda7202a14088bc36c6c1ac75125ac948a61b998542a2649358835091a56044a34983435264d53ad7c54a44991224560ac5836c09cc964442c33bbfe6511504a2950b14d2d0858b0020a8181081115558f763de671fc4b284804a2400448393f9ab426edb9a5302806a90612000452dd23d7712163a4b7eb20b45a75881058106ba8170412c528e8a0532222c86c195129254448c822e48ea6e34421743c4eec38a8042d20a06242d019f23369c2ac587bc68f8d4d2c6484003c226e4804baf354ebbeaebdff90a1e155586d3d770a7e5525364040208140ab404336cbc581fe9e5e05aa6be6acd65cc1a6b6528ad892970bc4a4029a94d73b38444a5a0b41e08bd694185b8ced70c42944696ca2286281b51b376cbfedfc55ebd66cd7d1beedec39bdc34351b1bcfc2ff76c3363c6c2c58b1e5dfef0b29bfa67cf9e7dee873eb0e3ec1dbef98daff7999eaeceb6b858cc7aba14a5b2197f1dc4a21022a32840ae0a9900d52fd87a4f75c398eae1116002129c18145d6d92a9e1e42c0882d0e6f08f35d686eaed8613c418cd26eca6fdbb194df561b286ec5fe3fc53d7411f3c28fafd650f14abb7d8c6db7e7077db3b4e5dda0290acbee182a376eace17b293161df9b9651b9d6f90acbefee307ce6c2db46db3d7295ffbe25e530ebc7a2303f7ddf6996376d96652365fe8d8e1b0f37fef64cc78fd550774ed75e117de7ff0eebbec3863db03cefdfd7a33e15698bedb3e7df8dbaf99f38d65579d36dfed87edbbeb7fdebdc79cf6f6ce493b1c7afe6f5e89215df1dd37cd39ea57f5991efaaffdf73affbe72f3fc37ad69ff1c36d85fd23656908a18d350970893c8820c146d85fd479e79f6fee5cb33a602a541862404a9a0376cf5404a25af10faed8311590826754e6e6b29e47d3db5ad75daa436cf9a64b8c4b1edd9d0ffc4a3cffdf10fb7f5aeef0703364e31b56c6c9d4fa9916eb2b181a1d19c6cc298f6061161635100056c6a6c6aaab43e965104583ca53ca54929d797ac499924d1a432be0f2c6c0c0a68a54046294818631a0b11ee8bb5b691779541ac707524bb1683348922b1d654fb1312b77756388e63630c1b6b8cb1d65a61eb00398886394e53c39688b4d6c0625323d68a5844d1848a00d8b2496c1cd938ca2a95cf66f2b95ccef3284de3c1a1e2c69e910d1b6db992168be1e04065a0b732d4179786d2b808b642127994924e0153cb91b5a188d15a394141c369392a8f148ba5b0629895e7092af27cf27c2b2846c0821889a2c424a9460a3ced29146b800d8a1536c08650b4424221148d4068c5a4364d1482af95464216644446b0e03edd926b23d9091ad2387753a45656b20c964980049141984091282d402c68d81ab6b5a8afca03abfd40051e7aca105824df0f3ccf27cf534a23125b898c8d5283beaf33790c32867cf15bb2ad9375ae33e1002843e2714a36019b5a480559c4b0922aad96232612040112004e0d5a83c228aeab9b050c8075ac54ae44a2900894584892245576301d699fd20160d7ae7e6560ed86e2bade6557fee2de657f6ef30b935bbbc5629a40b19c88783193d73a093c4f83f125c910e5b2ed29b4aede501929f1607fc91a366ccba9593330386cd3675f5a91c4e1d2058b320cc58d7df7de72fb9f6fb8656aa623e9293e76c7c3577eebbabd16eefee5fffa629b97e95fb7a1abad501cec4f4d9cb235c6880829484d9cc4a15608624984809119d880b5c4ac01982dbbeaa418612b6c40b8f113c42238589c1536800cc882eca4690499d1a125ad88653655f113b122d68205de34a0b0003b5576ac3383893852adea01df62a8dfb4a6fdcbc612bd290c58f8eba4c3b063df330f839b2ebd674800c0aebbe9d2e5934f78df4e59889efceadb4fbb69e1d71eea1b1a78e84b73ae3bf5f45fafb760565df581d3ffb0f07b4ff50d3e77f5c18ffff831d7982d905df8fe2bee5f5d1a597fcf7f4dfaf9e91ff97d6fb51a5b7ee20fd1a9bf5efed8d38f7f7ffbebcfbd78f978dfdff62d3bffd077fd76a74b965dfede7955ed88f4e51f9f74e24f0a9fb8754dff86a77fb8cf3de7beffd21765f631a7cc7bf2c7f5f97e7e1b1c7cc22ef9e6f96f5ad3fe396cc3868d7d1bd70f0ff723d96c66d3ade9fb4a0719e567843c03c46c3cb119c529a7656b8a91e92f45eb868aaff40dae5c3fb0e2958d0383c5e270292c552aa572a938541ce81beeefebefed191e1c19191c290e964a23e591a1521225c8a208eada528d4e40635bc27869aa09add1f5743383035f89a088b5d6fd741823ac43bd6b9f34ae1cd15891a84389c6e08e466d008b38dc91a9aa7739052e17cc48ed53212122c1280d3b2bec791e11596bc330ac94ca4992784a65b381a73488c44918574293440458c8e75a3b3a3989e352391e1a8c468aa652b1499a4661542a96fa074b0343e170312c154d58e1240293808dcb95621455988dd2a03d02122b264e2346316c136b0c5b0b6285a3281a2e8e94cbe54a1847719c1a4e2ca72c89ad91db0a80830a29a549112189586bc41863526b8db5866b9f49128561b952a9c44924e2ce2c592b5a6b0752aa9d7471ae3f419db4cabaec7e559180a821a2242252e41111a20242a8c91150cd5c38018455890d573c41b4d63203d8ea5a94529ee7f9beef1875ad208b62212364450968cfcf92d6a33a6d10dd56938b1e6ab97671f2069e07e4012ac0ea35ccccc61ad74c9c262689d234b508a848f97e46040b8536f233006aee0e8b7cd1b7fdf196f5ab564723254e4c2e934dc2448c6d2fb4b6b5b579992c7abe4149e2d04415361688187d83c1e040a95289ac31c6984a1217e370a4521e29155f7afe454cd319ddddb652e95bb3e6a5679e5ff5ec0b76246acf14b290b9f9fa9ba4628f3bf26d9df9d668b894cd64349202ac83e894524a2966a61add2ed63ec1296855cb2fb61a59d74e9cfb44617445a06a610dea344d63ea750eeed828cdc113151c6874d164e2fa49d39af6ef67dafe4db740618fd38fc91cf3c3dbfb0f795bfbeadf5ef6f8ec93bfb76300e183575eb5eec0ef7cfad059598039477dfabcffb7db4fee1b7ac79eb7fff4f16d3ff6a3c3b70908b67be727dfffe51b6e0300505dfb9c78ac5bdc82779e77d257df75f30bd1dbbb330090dbe5ac0feedd4e0093f63a7661f9cb8ff79b7df2a3415966e0ae3b06b639fd5b076f53177d4e57fde6f2c7167eeaaae3b66f416939e0a317ec71d5c5b76d38f3d4c34e5b7c31dc5d9de88ee0b02b17659b60a8a635ed9fc466cf991b6472a572399b6d512ad894ed00041006b06cc3304436364d997970785839ea4c938a49d865944911652c00833072151dc30a00c4127b8aacb007c562d1986edff395261198b05d724cb7f126b76374c9a2eeae29a4c688c2adda5a2b88d68db7966a5101221a66aaa9b9414db781a4dab1ec1ca93aafab31a64e5f3ba67dc2ad08056c958255b8a1ffa12a415a23626a248f72e18883e230406a2c8828a590402cb33136358970124648e291225f3bdecc288a288a2a958a4d5293a62e3e61e6344d4d1427a508529b9a5852462185cad30468a2280285e4f2e4888264892d0209a7c6b2b5ecb053c2264913932a042d1e1131b3a075196026871173fbc0a49088a411d75255f433ee4019638014b3936d05457efd20684d55671418401c832b6ceaa96decac4500772e1c7ca526d9a4408366b18e438a88804844505c2091bacbd79d27274d8d024a085db7b8d468890951694142248544481a5123794848e479449e228da0ac8801b4808690c6b5fa38779924ad5ec9424e284f116a006061422fe367ea82d862c01843a8b49f010b30144236bbc3bced9725376f58b77ecab4e9a8b1bda32589cb71441ded79402e873697cf79289208332381bb2c8d494a492543acb56261a7e11dc51545b461cdea6da64ddf66c6cca79e7c7cb0af572cdbc428154cedea7efae9a7fb067ae3b0b8fdfc394b765af2e7bbfe94d18a48d5c87745ac685282648ca1ea5637e63201008427862d6d6ea45429badc316b2823b83efeeacdbe654a83b1358726156cd39af61afa250284cc3878717ec9fbdfd5f9d61fdcda73d8eebfb9e2b9f9a7be639e0f30d2b7b267e88e5397ce0fdcdd9e8cc082a1723cbc66484d9dd3e156e9756ddbe5dd0600c0238f5cfec94f5c72d3931b63545c1c9223a3ea2b59e527b5b83592e793190da474dbb4fd272e7dcff20fbfeb88d6dffef142d7a691f6adec2b2fffd4be0bbf4000009296ccb45d8b56ed78c869bbc1ddb7b9f95a8f7efbfca079f69bd6b47f16cb16a8356c43d408d8c8096be2480084c5b231511c698fac499288d384849141c412b30829146188d288b4064575e8743d4f5c4b1943a55249d394030d406299411a314e75971d468bc76daebdb25a25804dfe7a23c5342ad5b8c07a2cd148b45a5fbeb55610acad623c5c46d6e197ea6dd66396500d609cb482fbb756b8a86e9fc25ac306008bb555610a966a22d69166ba9fe4aa16888864ade53401110f95eff9a8141853892be572390e238f549aa6264d01c053ba7ea0140302222aa53d666450480cc050201663ad4d2d23a782a81479a4e338b1a62a8201584da25b6b85c01a20222b2cd638d7198103a5a09600ab978facb5eed4da71e9a1ba8a085b49d39499119588b55657fb31c051a9328080584402604447d5043509011ae39556ab1320698d1b9604a41a4bb82e0b4244404402400455ad7d79a8dd9172cd2a2440ae4ca434294d5a2b4d5a69a5c953848402565083625000248c4c20005c6df0ae5d8375871834b93f11b1465de5ae0200164ead5840744516f0941e58db1b15cb5d2d1d71b10ce1c6d25071d6ccd92b57ae1c1e1eb49006810f60e3a46c6c452b95097c4464a05a88cb698aa9c41685ac553e79e0594e526b9238b4690103cbc66e5cbf6edab46993dadb7a7bfbe3a8c2a9c906b9962018ea1fa88c141f7ef091de9ef5b3e74c5bbc70a7a75f7cd67864a87a53586bdce94bd37422575db610336c2e90a8a94c5483915127b4ae1dee3e9cbe04c296a9991a45579a1145d3feb5ad4d81221832309ed643777b20024306ccd60289fcffc7de77c7495656699f73de706f858e3303338004c98a80801204b32c888b1114511115454505f367645dc3ea9a15e37e6b5816159535a3bbee9a308b0a2a8a9207667a663a56b8e10de77c7fbc55353dc30c82e15bd7edf39b1f7457dfba7dfb56dd5be7799ff33c0f41fff61be5f778ca9376fbf007ffed1bd77eeca643cf7fd45e1a00f4f49e6b763ded23577df084f6b22de36dbb4fc42fdeb410604ca796df0300d4bf7ef759175e7fce97afbcfcde53a6bafa95473de2babbf0a761fb5ecffed457e431273ffa91f9973fffd22326504fefb56ae241aff8e165a74ec3363a42fbc067000cb0c4e31eb5aff94359899ffde4c79dceef8f6e181f9fbcf751f75979f3add44add99baf2a7bf71b58b750c3ed0b2f182507b2686281c4304f050210a70d4a40689bfc01115b20466018e8c2ac6c1e3120040914af283c1a80f60afd72bcbd21a428a849a41764835ec2c857afb9625a99cd520221a00e2f26e7e475352e978d29e47597549058188d187180262d25f00c72891510d59918425888007cd37a6ce57044592dd2a02708c8c4034c054cc9c84b73cec7868802806f741a38df7ded59544564a65da589b21b056062444ef9384da392791add221041019e93a124c324ad93c87c09155083e4662888932b1e3d67b5f79971afa8463102184002c2c4309478c11220090900406e020cc3e788e88680895b59a7018514c89a7892130e984192446414c26b344da394f44482822c1f9007ee04a14199007eeac0480106310e02111914040ea2a5120115c8c94ce57028d5ba933121850152034b0a8b5800c43fb575004000a90901046517a09e81a520a91084921253db602246044a9436d8db26852fb2f5bad4c719011018042032001988254e228e55a80253233b264d69252295ba2b3696166c3a6a5d945aec3e2e6f9c9467b6a6cfcb61b6fbcf5e65b169716969696a2b83a54a6a1f2967155d9eb2e36b22ccf54af280c387045ddeff72bf1dc5499b259167b05442145201c7c5514aa6ab5db8ddc28dc70cbcd6ba62677db65972d1b67aa5e57bcb78455afbbebea55331b3606f6456f1149ee7df8510bfdee4d9b6e8d91adb54aa9aaaa051035224ba41d63095a76496e9717b1dcf57524374f5cdced7fba150fc0d6fc164a96c33bba036c174eb715a5acc08995faeb2d85a060c7bc9d5e0c0000f1f7eda2495031d43be8beedfe8f7feabe6f79edb37f81f77ddfc9bb290080e6bdce7ed2d4c92f7ec3a33ef1aabfb97b5e6dbef6073fecdcebe463767dd093eef5d2b7bfe5f247bced9455b77ee6cd1fb9a1de1300b85cacf2bb1db8cfa481b8e5db1ffec48df55d6cc071ecdee77fe68beed4531ef1387bf965e71fb6cf639f76f03b5ff3eacfecffc6471d341616aeffc9f76eddfb610fd84de3c4b1a3e73c62cf1d430976aeae1d08738c823b266d3a9dc57b1f75f49d801c3fbcd37f02cf5cfcd0a32e7eded5973f7afa2ff64654fef005473eb375c9c8b30d2100002000494441540fdf7878be7245add49fbc6ebcf1466bac46cd3ee232f92b72400111200116e181ea118367914803af1aa261da805634481c83b4da0d8c9e9985282a626611eaf57ade7b883c74d5d971901cdc2e3c6ebbd60147a1bb439b54dc760c6930a2b3ad09fd36a350cbd88fc1ac9452034c8208cc61884f08c033a729724a7d7842089185900013908831220b000c96ea93714fbad9f1607a03057098e0a1868c842b4a00d082404aa3d2a44040987d5db077a906d2e4818f29e230192386a11c5c70acd9a4c021ba108c8f3e463fd0b3a2688d3924cd8084e0062f810c8f2d7270dec720122348a3d118acfd0bc8d65cf034f244b44c0c90ceb0772e9d6d6606454941ae948a91932486993942627bb4d63ed403f31e4cabf832904ea4576790202769223f19fc8cc6cc46b97822a200053101b3c436d0b0fb1c86b2339042140622148e83a4f3643f058ab4d2a40d0fbda152f8bb706426883e896bb6c1b103972948d1d7386224d2f106000145006a6b0300a200006a99dd38b37966536771b12e2b0c4011a75b6b56ad9b28babd0ccc21071fb26a62f2dadf5d3bd799f51c29d6452fb626dbdd0d9d85a5c53233cdd658c1d1484955edeb9a591ba34dbbd9688dcf7667238b10d98cb4800fcef9129091b8ec5745d95fb37a9a9454fd7ea7333f353dbdd45988315a6bfb4bbd88b4e1b699ac610f3df4f04d572c2cf59798d91893e6fd0657c44e82dbef38af767b366910e831f8f0dfc136e91514bc83df359a711a2187154662a5fe97d46200c0243cba1d96f07762711e010877aacf367b3ffa9cc35ff5fc5ffdcdbb1fbacbe0726f1cf68acfff33bce015c7ad3d7d091a6b0eb8df99af7bdfc9a0f77eea3f7fe09aa79c7bf0eadee43d1f75de530efddab73561e3b0f3ffe16fcf7cd6bd0f5bb3c7aad507dfef017be5773d141b27eef392cf7fae3ef9918f7882fddaa5cf79c6273f51bdf0657fbbcf33e6829dbafb7d4f7df1bb1f0a00005b5992ddf50ea184fbe585271f7de1f0d41cfbb67f78f4ce3887f1db3f5814459ee744776c331967af78d70b5f7ad197af998bd45a7bf0fd9ef886f7bfea81537ffad77ce1f327ef73d6f76ff7f07d3ef0dbaf3d61175ab92656ea2fac380803b3620090659eb01ce228b79630196d2200061f4022002a4ca3ea30c8551bad182320a2a0b08884a08c4d6e4b4c5c747bce0ddc8d428c236030686b970912d208f536c7895b490c82ad18c0281599438c4954c031a6a34aca87e56a8734cfa3b5866de5dd03b129224aea4231c9a941406b259121e9aa85d3a43d87884a628c2404889199639410d3047972a1dd3ab835ba5722820c26c5b7e9c5abbad96ce6790600318498341bdeb9a284a44216a1c442f8c1fc1508508aa54b9ea722c8c00a453002464189c9b6134530861466218a4962042fe238fa90191339320b015aa310c57b0e21200b201aadada2802add57ad51c8ac94d24a8f14e7888a08d530a33a84809118559a32323a1bf230846aebc9481d6a2a12401cb10d825b4907491974004098a6ac1400202a00e00802a0945a4e678db0d6d6383364100264259462269028f9c0a6e03c20c5e9696aab070043245120649555ca202a0064068e200a010980d24c0e6e5da307100035244e1c8040f4beae2a5f55bfbdf6daba287b8b9daa2812b3941b6b29eb94b3e38d89bad7dbd2eddee3e0fdf7dd7fdf5f5ff7abb9c5b97cbc05a0173b8b59ab1d11bd007af1fd82b512640651c6589389b265f4bd5ec7b94207698db5da8d0613764bc7c101087368b61b730b9b27262626265a8bd2999ddbb46acdea20d2e92d35db8d8db34e012d74fb4bbff8f5031e7cfc9ae955bda2eb6b6794264857af3073eaefb769f207671848764218eee441946d780c1ca2881d3e1111ee3817720548acd4ffa28fe99dffe82ee825767ab9e83dcff956f79cedd88a3d4ebaf0b3275db83d87b1e763dff9cdc7be1300a0fee5df1df9de756b1a08668fc7bceb5b8f79d768a3d7a7ffad7bca37373f65f8d8d88997ddfab0edd996ddcefaceec680b9a3cee35dfdbfcea018b72fcf33ff6dde7df3ebb74d942cdeda044b6df795fb9fa39dbe437c9b7bef5cd3b7f7e5ef7bad77dfdeb5fbff8e28b0f3ae8a09d6d2373973fef8cb72e9c77c94fbf76ecae61d36f7ef05f57657f1e01f8d4df7e7e668601a0f8c10beef3e4ce453ffbc803db00407699e6456210a55780c54afd05941208b5130a46996dc0770c32f2561a30060200c618160d1c9341230b4894c8ec25123212914a86f1c82c1c9915c7181d3b25d0eb495594de390e9a597899f7eb720319d83628777033dd26731a615b65f300180ca3af105192aa78990c2355c212dbae7726eb27497eb2691e4922032201260a62208740c4889c9c7a98d3f1038b848133ec603a2ba5f7028a0c5be1e168c756e945f2868ddc6eb5b26613948a4551f6fa2104adb55694192b1c861008080674c4564108a2310686b15ffda20491105c0821fa203148648148023172f43106cf3e40648a90d0486441814c69d2598cbe8f25c7e8aa5a6b8d9a2c29d2494a221a0911b4d65aeb345b95c6bdd23130b338ef7d188e5d11222a63d2e4948810e9349415a36f369b0c2ec6c81c300a11501276730a851ef5e6499a0ec624dd4b6af76920c26659e6dab40d9618bc25001054cadb1efc57295000c9002a1937c58880d668501ac91011d056046894d5a81518648501888184000964d967180fc3ac05208294d5d2d2d2fcfcfcececece6cd9b6737cd743b9db1569b7d80e081c592724a3ba515daf17c7af3ad1b7659b5da18353bbfd9b39f99dba432bdd85f921c362fceaf5ab50a75665bed4c69cfd1f90a2844825cdb28b6707ebe3bdb2b5c834ba2189aca666316504aef7de943edd937c7da9b663791c1f664ab0e6e66d3ec4277be1961626a7c667e168dee54bdde6cb5ff01fb5e7bfd75e353d366e3ad7d576cc5f33b0980e36528e24e96dc2eec7a001db7451ae971ba1302ebdbe75eafdcc957ea7f67dda9465200a240f6c7379dc56fbff2f56b972270f7971fffbb7f9e3beef18735ff3ffeadd2fbf3edbbdbed5e7cf1c55bb66cd96bafbdee6033b7f1ca5fb97b3dfd690fd86b2ccba7f63cfce4a79e75ecaac4454b7dc3a52f78e0dda72727f77ed04bbe3c130000a4ffeb8f3de781fbad9e9c5cb5cff1e77ce8aaae00543f7df9a1f7bce0472580ccfedba9ab27eff9ca9f57003cf38993f63ee993335b6123d93c5546882a1b7c63a9fbefa7ed79e4056f7ceec9471f7a8f07bceeaaeead97bde8e4c3f65c3d3939b9fb11a7bff93bb3110080e7bff796d38fd8637a726a7ad77d8e7dde5767d37e79fe7b6f3dedd0b59393bb1c7ac6fb7ed15f71c15aa93fddd5e903b200830f2144bfb56348d268e6e8033bcf3e4a8812a2732e8610a244061fd8070e0c92c6e8996308de0ffea53eb2aeeb012dc09110376ddaa4945aae694e96a009b4986103badc831592b6412099ae2a2400f0de4b8c99316559a6d1ff41fc1c2200240d409ab7599e519dd4d500a0b54e4eac3e1922291563941043ed5c59d545196ac73eb00f1a8904d887e8bc02cc8db54a0f64d922096cc418a30f1c23c728ccd6da64429afaeca228628cfd7ebfdbef55555596e596994debd7af8f3e4caf5b97b55ab1283b339b3a0b8b28d0cc1b4669e4ad6d5c3a2dd65a638c52ca2a9d69936963955680293c388288d531d3926551a95aa408be8e3132542e04177d1d621588d182561143e96efcedf5b7dc78f3eca62d65afcfb5c700b9caa6da9375bf58d832bbb47941aa0801aa5ec555c875decc1a10c1b9c00c884a0491d12a0b8208d46e8ead9e5e634c3637b7b079d36c59d455bf52a0acb2ecd9573e9ddb5ea753f6fba17624905bdbca1badbc915bab94caf33c9db711444c2f5ffa8d30b4874a2f6b96658a0861e0f79bb6c5e13fa5adb5b9b5b9d6964813a8944fc248422ac5752b63b5c98d6d589b136a11890231480c8288cdbc45828ab5626dc0e6ba61750b400d251b006130d4144bbef5868d577eef479fffd77fb9e4a3ff74d9272ffec6d7be7cf54f7e307beb4dfdc5b9854d1b37de7403f80a7c557616b82a30d4a1ecb2ef777b7311ca2d4b1b59d50bddd92bbeffcddfdef0eb857271f3d2ec2d9b3676aaaa08acdbe3f345bd79a95479bb57f9b9c5c5c0405a91565996212292f850eeba76cd2eaba6f3cc7416e7ebb21fd94f4cb4b24676eb86f5a8858ccc2f6ea9b89cdc65f2e6db6e5cec2f6c59dc92b573ddb2d434aa91cd2ccc75aa22c438363646445555253c5fd775f2ccdd5910f5724f82e517eceddd93970f3ba5d03e5a76a359bef391bbda767e6eb78fc786658c5fc290bf37307ba556ea7f68b509a6d48e61c39de525fa0c630463ea8f3b90b8e9ebaf79d219bf58f4d0d8e721cffd970f3d7cf5ffaf457199ffe2630f3ffb3fff6cfbbfe4924b7abddef39ef7bc46a371079bd93d8e3fa6fdaebf3bff4df5531e76cc9187eebb3a1bad63f47ff6cf3f7dd667af7efb5e1bfee5cc87bef00d8f7dd07b8e911ffddd692fffc5e32fbde63f8ed53f7dc7e98f3efde507fdf8bdf7dfef6187d5affcf62deebe7bfce66bbf6dad75dffdfe4c387cfa575fb96eed89474edfa9f3595eff85eb5ff9adef5cb48715f01be6eef3824fbcfc81074d953f7bff931ff5f457dfefa7ef3fde5effd1177d305cf0ed0d4fbabb2937fcea1adf420000bffef397a94bfffde64bf40f5ef3d0275c70e9a95f3b7b0fb57279add49f889748c14f30ccf1dd6ed91e86de9f3290fccac8bf31b9288920262dc1700564fb854c66166496104270ce39670c82c0603029e99e631ce919605b5673249856439dc068cbf4ace4e1b3bc8740c618231025e50387e0422000a5944af342ce090e466f06f9bd436e011034a9004090a6f091888cd2307c04054840223b768e0552a6c490034912e718638851191d84bdf76976ca7bdfeff64208aba7a6f7dd77dfbcd982aaf2559df0ccc0eb6aa80f262249a90ecb56881191681babdc11f1420d2bcca050530e5a1967c50588a1dfed6b00839a32a5012506ae7d25343e3ec91c8874663202f2c1d5b5f3de8db7279803a2ea777b2130c7a005ab7e61330d209c44db82297f005119a39716bb65d9010006b4a669ad6d345a30cc8bc8f33c85792805cd465b2b8b2444a0882049ab054128784644ad6d7a2273640e21b82ccb86ef042202101a4df32389424a59c8cbe5340975a4378952ca68a38c72e279103aa11469548442c2a828638822429878179d67596eadcdda8de678abd5565906a6018c5cb9b2aa6fb8e1a6c0b12aeaa2e8d5655514c5c2c24277716e55cbb8a217634c06669865eddce2e478b7d3615719a5c7db8d5c1b571555516a93a1295bcd31959ba56261f34d33bfbcf617dd72697aed2e9b3b73553f66adb6cab20054799e684f9401bd8004f641628428d1b3e3189063ab916b6290a040b412a580088d554182e750f9aa0e3519f265e57ce923d6a1cf68cbba0ee89b634ddbc819787669419b4906d15a8faec49d8d0d93ec9858d8e6a671871c05de6e6175ab9e5e60bb1f2f7b936f25226027ce4e2bf7f395faab2c8d6010728242fe502ce1059622a41087bcd9fe030fa479f2fb7e3ef7be3f0c0cdc8951c8ed7457dbfcb771c65766cf807ca01bce9bade522cbed529f46730ebfa7252fcb4f7dea53871c72c811471cf1e10f7f9888ce39e79c3b7e0a4e3ef85dff71f145fff881f73eef9de76d76d3473ded4d1f7ce3e3f7b500901ffc9cfff3d883da1a0e78d4d987bde61f7f31170edb70c917fa275ef48213763100473fe7758ffad0991ffd7971ffe3ef79ca7e1b3ff293f9e7866f5cb5cb335eb8e7a72fffd9e2597bfdfb55f971cfdfc3dea97369773ffdbc87ef610100c1ecfed027ec9ecec9914f7be989ef79d1b7d7d7c7efa7325d6fbce6aa6b37ed76afb5bb1d7a14004009a0a64f7ad57927accd008e7ee2a3d65df6839babb3f758c9fb5ba93f0ddae724238d42b8fc539e856924971c620980d4d6c3c8a61550841191459864305e02c80c40032fff242d4046f1de17455155559e6b458a068a641905ccc1680e1eb6a29834d2e453fb88184240113530af8cc04935bb7549920422020a28444a5a8e108119918cd1569bc0512243d259130a0b33838f038b2422048821a415780991456208defbe8bc730e01227324f0deb30f006094563448ccf055dd8f7d660e313288ce2c221655a994eaf6fb0a71d735bbecbe765d96e7be28aaaa421614304a8fb0c4a809669224130111187a270161fa3ac18fc18b85e241023083905699c930e75054b1ae1acd36468eae8e3e88a02234266b365119eb420d42ca286d0c2a125089236a34c601b0dfef4970266f914055d4755d375bb9b5e9f6a5945211a4aa9c52aab3d89d5f5cb0d68e8d8db71aad3ccff32c0782101c00596b41b0ae6b1034c6e479ae14928201032149a2c3be0e04424848c21c1821040190aaa88727c4586b8db6e9dde17c0d8c448c82094e24c7da445c18a58da18403156a5060808406a9d8845a808441443a8bdd444cb5da76bc39363e3e3e3e3e9e37db30b50eca502f2cde72fd8d1b6666b7cccd2f2c76bafd42196d8c21d2cc2109df45b891a9ded22c44afadd1ca8844611491c87e6cac95fe5e8d1425f4ab7e599716b8d7ef40672e539469dde974bac5426057bb626a6a7ca15f341a8d204c36ab6327a2de34b71022a38f3122504602d147e72ae71d1ae210227b52a21471f4c1d721f8bcd56288bda25b546359d3608f9d2f046dbfeaeaaceda5d656eb3cd38dacacab6ed9338be26320ad5288f8c8e56cc427a40f78c481007ef9b2c30e85d7db7d7bfbacba41ca04e1722df520856299e9d372d7a6bbd4a5acd44afdd554c16069c763f977412f1105caffee2bc55df3bac31ff4abf75cf7a9878cfd6976d8ffce39c7bdf65e9ffef273f7d177f9b9dffdee77cf3ffffc873ffce14f7bdad3aebbeeba534e3965cf3df7fc7d4fc2c6dd1ffee2f73ffcc520d5cc0f3e74ee69cf7ecade477ef3bc36809ed86d221d83ce1b2a545efce2adbdc9c3d70e7230ec2e074c575f9dab81a68f3c71dd2bbffcb31bea2bfc7dfffe6f8efef1fbbe7af575875cd13fe4350734ee24b69cd87d62c827c4d92bdefdd2d77ee49bbf5d088ac2e2d2c4b9a580d9e7ec0fbfedb6d7fee3e30e39bbb7c703ce7ae5db2f3c6d5f00a0b1759369969d6cd3c4d2afdc3857ea4f55c8824a441086d861f8f11cd3d0500a9de5ade84144e2c0231e92e89a24f11203371ce0912bb480808410505014f9e0cbb2746505634dc618872dcb68e97d44412c9f831facaa789f5ae7949f95e661d2e0fe20c7606bfe034864ad1424d2409806a267f6b5a328110422076188ec39a62c64ab74a21492f590730313d556ab357a24f5a98818996d9e1575159db7da5006a0548c1c634c60898c4efa72638c319a43ec1545bbddde7df7dd775dbb16425cd8325b975523cf2d2a528329af9171ad282240e041061c24dbd9c10aee88a0184547a3a004ef2bef620846e9a6315a6b30867d68b4c7c4050fe801240a2a22a5ad26cc0c05cb419442a5b5c9326d39465f14856d34f2ac99351bd14500aeeb3af6bb8241915164420869755f3806cf55e9bc0f08dae8bc91b71a8d9631462b4506b4a6844e79a824093e06154548095232db95648ea533a34592036c042045a8ac4682d192538c2950bb4aca0863340c62e7921b14922022369bcd248049620d66068a84ca58138563145f478468b346bbd1b6593ede9eb079363e3e9e8d8f0340b5b430bb61a6db2d7ff8bd8f56b5ef1665afdff7312a93e58d96ce72d283c155a514626066918812589c4000018e12582287c858d6c5f4f4b40054de0757d575edaa121923d7ddba9e9d9ded77bb638dbc91fe7676f3b35bd6eeb9a76e6401716161bed91e27bd50f8badbeb650d601654a6d168604428cbda55755d43960944a328cf8c521882abebbef7f56466aaaa28fa4b7946441120083b5228d181d4006c33020545d58fc24832b37953d39ae1bc908cd8c2c4556e2b4ed871137f07406287f351b82ded80bc7d5ec4ed21c41dabb147e2ab95bbfa4afd557d4603580406a879473e4e7fdccee3966fbee5d9cf7ffbe77e311ba9bddb21f73feb6d1f7bfd43ffe0c1a5ced71eb9cff9475d71d5ab0fb6ff13ceec831ffce0fdf6dbefab5ffdeaf5d75f0f00e79e7bee5d7a5df2b5c79e7ddef16f3aebc7eb6b3878475b98c93dda8bd76f7270cf0c00fc96df2d34765b9501d83d4e382effa74f7fb63f73d0730f5cb7efc326dffad9cf5c7feb3e4fb9d79da78b46b7b9e2c7af7dfa45fec2af5c7dfa016dd5bfe29cc3cf4d9e16cd831effc64f3dfe8d61e93797bde491cf7fc1510ff8c2292b97d24afd39790989c28408b26da46f121f27822235b324c33c08898388090180983ee179e89a09089c9c3d25296963084840222821966559559588c410d2f2272cb3701d4005a2e50d41ea0f540a1f4ba651222104024c7441f232f2de238b528a014208690f75f20362091c93f3a942d2d6685281a3ab6a173cb01051abd9641f461914753d183db24aa7fd47e793d60211238888a450084d0363a2e87c8cb1ae6be79c214ce322755da73e38cbb23df7de6bf5aad512c2c2dcbc30379b4d4224a0e49dbab5794ac17509e631222388200fdbb198e6c8011115d220e202c52078108902128522a3164106aa5c65156563630d682b141076cec54a8de77964e6c032b0518ae4a273d598b1da6820a54d06129dab1828cbf2bc69f33c0780108a18c518d24a590b55e5b3aca14d23cb32a54c8c42244a01fb68ace128455184c00050d7bedfef87c05a6b6bb5b15a6bad9522054454f7fb89320020448d3478f778ef9556e90be702336b658c55009c72b853c679f2ce12847e591963729b599da1a218630cd13bd79ded4c4dae5ab776edf4f4ea7673cc6639da0658d3dbb8796e6eeeba5f5ebb71e3c6999999cd9b673a9d8e73617c6c1200011569a56d6650ac62abc585d2554e62a1ad499c5b880ea3cfb5b8ca5795674106d43617505e78cbc2a2b59650f7fbfda22800182294dd25463bd7ed954b8bbd2e5a11efaac04108d9956b574f6d5ee8de3873eb3efb1e0428ce158d76431b71e54056448249b1a3086da6b3ccd84c6b4d80418091c01aa50017e66767376f4470ab574f41741a38c4baddca0248d9efb0314452957dd24a84b76cd932393ed66eb781480019414082b01e12045b9b7896edb808bc3d72d889c5130d7f8acbf90adc31d5b07d82c4b24776862256b0c44afd9515214c6b70000b61c76e4e7f149690d92f3ce3916f987bd1e77e77c5096bc3c66baef8f79fde1957a2e85999bf02f7a034d4f4b297bdecda6baf3df8e0838f3ffef8dffb147ff367de7471fffe8f7ee8bdf75d439bbeffa1777dc71ff89a7d7692c0dd38e48c47341ffdba8bbe7fe88beea37efefe0b3f077ff3af873501a071c0dfdc6be9f1effad131effee0989dbcdf31fdd7bcf7bafd5efaded57f8076818b25d7dee7c03dda0adcfa2fbdff6b5bc21900e06efdcf2ffd6e8f071e77c0746bf5dae94c6da295fbe24afd798b59500414006f3384cccc0329010c0c92867904921ec481c7238b3020c220c00e600832d253583884a049236208beec1765597aef95cd76b8e828db66ccc132fda5f73ef594a9474781441768ad45c439872cc9dac87b1f1330000044420c31babaae9dcbacb55996591b995d5dfb10b452648c2bab91dc33843092682705791ac14f1005118370620c08712b6be1bcc8e000b4d2a81411554519b3d86834f63e60bf46ab090882d81a6b63600e318600cbd4c62202848a88d27a3c12220c04122c0a408822046401e191976e0acb6b18ab003d466044218e91190409480b61240204a5c95a9d1134630c3e0ef42769013f46ef7dee9b20525545af28eabaaeaaca394700c628ad6d966559d6181b9b481441e96a8080a0acc9050911ebda0b7b6bad48ae0c6ba386e72dd973518cb2b8d8514a59ab1b8dacd168d80c142b82e85cd09aacb5c66649e712a24b7344c3086d8c31720445436d094a64164c6f474ca2146bf31042511405403b6b4d4d4dad9e5e353e3edede6d378800bddee60d9b7efa8b9fdc70c34db39b668b7e353333939c82336b8928464f817380726991885019349a5c5595ddaac8759e55aef6ec49a956bb393e3e6e1bb661115171154823910154950ba5f745d19d5f582a6b37393135393919b5aa1142e0a2d7dfbc798bd2f9c2dcbc66cedb4d83023178572e753ac5eae9bbedb94759d6556fa92aba3ef441f4d8d8589619dfd53e8a8fc105f2de2362a2473401c4585785af1d001ba394c2185c6f61a9b7b8d0699ab186c1181ab9ed17f57833ef146e69715674d69a9a028eccd0eb75fafd6e6ecd906fc19d89adf10e850a77404dec8cac48bf8b46b081851019eefa8cd3ed9cdf566aa5fe1a3ea00566435a45dbf1067f149670b7fde8eafab0379cfb907dc61160ef234f7de691835fbbf8c3f73cefb96ffcd4959b4373b7639ff3c9cbdf72e42f9f75e0e3179f7aeae2e7bf7a4d71dcc7ae7c3bbfe9cce7fdd3b7ae9d73f9dd1ef0ec775ffce647addbf2af4f38f30bf3735fbaefda7798f1877cfc679f7e44f3a67f7bf5b35efa81ffb8aeab260f7eec5bbef0b167dc0d00a4fbf38b9ef0fc375dfaebfeda07bce292cfbcf601d3d4b9fc94bd5fb0ee9ca37ff79f576fdabcd03ef1ef2f79f793f7cba177e59b9ef28cf77efd575b2ab3cb5167bef123ef78faf0c8dffaf823dffb9dcd76ef873cfdf43eff1167e0894f7ce2cb5ef6320078e6339f7967d621a8b54beba6375e70f205372e31a8e9831efacc8fbdefa97b1b98d9e1d6ada32ffcd41b5efc9c330ffc87799eb8c7635efda937df7f020100da879e72307c75f141474e13d8fd4f3ca2f981ef1efdc03dff1032a77ddcab5f7bd4594f38e2f25d775bb5f6f0fb1eb3eb2f0000a4bce10baf3cf7d9d76ca9295f7bd413dff68187af41b961e5725aa93f232f9102709852e8f0b28fe781147b64651a81d387fdc005337d8d0c92d6d0010106c1d9b295975098dae201e7509445bfdfafebba616c5ca6bd1e8965470dfd720798c1b8c5700e2ad931a18052ca39678c4116e75cfa1500109ce7e4462a030bcb202c2142ca38638ecea719274234a40ca9914c6b304e13a3d63ae5768d1e592e514847a255c248c19555f4416b9d371a89c70022adb5f7de5abbfbddee363e3e1e13ac523a6b36c147d72f94b51a69e4663bf2248d9074112882c90f359d404ae290c869f68c07a9799145903043658d8e4162141f061c4bb3dd620eceb9c2d59aa9651a59965b95bb5e9fc884106ae7bdf75a61de6898b60ace9335a48c505f90481b604194aaac35296b1a8d469399fbfd32ba827d0a804ba41108010019631469a30005b452ed564b1811d1db98997c666626c4289181114573101189ec88bb0da70000200049444154ecc0fb756b77288c314abb3d0e00314604e10809488610caaa4b0ab531ca68ad0d2a9554137bedb567abd59a1c9f6a369b18b8d7eb75977a9b366cfafe37af58989d5b7fcb6db7de7adbe26247185b79abd1686ac11839b85a4a979c91acb55996fbe8228848c0c81c43242088da8846f6a1722e22d64a791f8d262422ab2c1082562ec4c57ebfd3ef2f2df6b72c2c4681c5aa5e8b9065d952551745afd7e96e5e5cd49077173a6399593d3e3ed66c50a3b184d25b5a74451f63501208a22f3b632d2bac9c2fac1d8f3126860711a37092cefbba0a21f7dea35648d0ccad51186ae7a0ac7a7d8c023186ba428ecd86e9775ca8fb9932105c51168c20461995773b1d46182825b412841863529ba4e498ad8b5aa3d9a49d60833bfe1677083f46b403fc9e28ba3b9871da61c6e54aadd45f7dfd5158c2eef9c0fb8dbde5ff3cebb5d5331e7efc7defbdff9ae44a14375efae4932eac5ef9e5f5df3b765575e38faf42830050dffae5efdff3273f7cefc10d80387bc53d9ff92f57fddb116bf9da8f9ffdc0b39e79ecefbe74da999ffcd74b97cd38953f7dc549677eee411fbfb2f3987df5965ffee8d6710200e0d97fffbf1b3efb95998ba77ef5e6873ce8dc779ff6f30b0f0180e2facfdff2a69f7fffe3bbf96bdef1b0079cfe8ea37ef07f0e02b3f769effeee478eb99bb9f50b2f3af1ecb33f32c212ffd7bee0abbf3b73cfb92fbfe2d1e72e368ffb83cfc0d8d8d817bff8c50d1b369c7aeaa977667bb5fafe2ffaf0fd5f74bbc7d73ee9bf6e7dd268a70fbbf4a6419846fb90a77de0db4ffbc0ed76b3eec95f5f7cf270f3077ffcb6c59dffcae6b1efbfee96e5877ce2a76f3e71ebb7f9814ffda71f3c75f4eddbff1e0000f63fe7a3dfdb5e467ef4bbaeb96af4ca1ff8d21f5eb772f5acd49f70d9038144388d30ed68117110592b222024103920a00013038b00b1300e12e40028d9ad2080d0506d19058821324864762e54a5738e5559a5be1f148dd88641d7385caa4f1dfce878122d9016fe9d730a30cbb2e07d1abef2de0fe6e70542088a480f0f898515201a9351361a885a1e66b71c248461a551abb47dda32b994425a6047d4a4b452841842f4de4be414bf303854508a88889a79636acd9aba2e6d96a1a6aaec9380cd1b76bc053182084696186190d5264198392a8d2000926698060d1423032a4c734f8c91c047664e011facb5d6da120a480c91290a0a9260446d14a7d03d57790eb1403026ab42ec777a7373735559369bf9aac9a9b1765b67f978bb35393d5d55a5af9df7be2ecab2e8f5ba0b4bfd7ee19cb5b9887817638ca4ad158cc29a94b199b57660efab505188ec0875bbd9544afb18380222361a59084e048d51799629a5bcaf9d33803125734b1d1105104414a15d5aec8f6657daed49ad7596659956cd4666ad6e369bed763b6be4ca5a200d005b66667adddeafaebbeab6f5eb6f5dbf61d3ccccd2d252a89d0284082860b4dd656282507bef43553817000006e9ec1245b48bd607c04004c6e6c618061216118c9e57edb2a6ac8bc0dee4a6d1cc537a1e02638cb5e38ef79b967a9b66e75c556b09102bae43a72850a83936beb8b8d8edcc73dde7aa679b945134a043557543d1ccd444ab896bd7f9ca7517e68bee92864888bbedb26b60b8f9965b2b55d5751dc6850c5a2202740c1263493e880734c698e6d8189b5c6b5585d205ea973d424f1082ab027396b79d738b0b33536bd6e5b95d2ccaba3b6f9bad2ccbb8f69936292c25d9b64a64214ac182898edcea882038c4b6c31c6b004851740828b033e28276ce57f0b29f0e0e00b65f88bdbdc5d372549f9033ace8b0576a054bdcf9c2a9133ff4fdcbdef1fa77bffde96f7efa26b7eae873dff92f6f7fd2be8b5f7bf77fad7dc995cf3f6e570b60ef7eec09005000a8e947bcfcc90737100040ad39fec98f4b3bb9c719af78caeb4fbdfcb7e569bb6cb3f3e2aa7ffaf8e6933ef4c6c7eedf46805def75c22e00e000a075fcab5f75eade0d84c3cf7ceafe6fb9ecba020e510076b7332e3879370da00f3eebc547bdfe559fbbf1452f3fe0d033ce4897f4dea7bcf8bcfd8ef9ca68e767bce4f4039b248d932e78f6c19ffbd81f75064f38e18495b7d14aadd41f593178264221daf6833a4637581d4c2e90c283d16819b6113cf06c02064089b1c6d407109110404c1a6acf811541d4bd0a5b5633e98d9be6a727e772addb63cde46ee48237c6a0a2b48a5f9665a205122ad0a4f23cf731c43a00004524220c808a081407071a5ded42881363e351b8d7ed8a88d5045aab61be5bf2ea49f348455194658988ad562b69b8ebbad6a446b34c31048544801ca242aad3a80f1111f9e810516bdd2f7ac618400831010f6000176a1f1d194d44c1d75aeb85c5b9fb1e731fa94a10cf0a95d6799e01b344875a0fa2ecacc688310c46b29c0bb5776d63051809937a82997d1d7df0c185cc1865b552849941efcbb2aeba7d1d128b215aa9cc9aa6b6555196652921e448cc68452190058b2c3e4abfacbc80d676b7ddf6401940b8c860ac29eb4a225b6b9a591e42c81a796bb2dd2adaf35b66e717164258444461544a599b596b336d1b79de6ce6799e1381f3555d961a20530a142204898c204a23224e4c36e7e6fac1855673a29169efbd256a4f4e88489a0a534a19ab9acde6f8f878a39165790e4a0dfe2182f7bedf7745e9963afda5cec6f5b775bbddb22c3b9da5f9d9f9a5a5c57ebfdf2f8ba2282244633254803152e4c860b5314a818450bb2121c6cc75de1a476b9d50ed63afac5c155b04e4fa4d6b2808941eb5b1598b48bb3e97b7cd9326a108a56b06199f680229ee9752fb5e2faef7e6371be74b80f1cc66ddf9dddb59abdd5ebf7ecbec0db705b3d01a1f0bdd6acad67baf6d0280b7ed854d4b26985d776d377273dbfad97df7d96f6676eeb69bd7b7a6dbeddcae6aaf62b0955b5cb37ada07e4897195cf8929ea0e74977a4e0c9329b05c729da9a0ba4b0bacc726d7ad99dd70136558d53e9b68f8ee52ab85a050c0f43df74350a68ab22422a2341b295d1767a3095296550dc28d5ce556040c2900a8fa4582ee88186159449d0049e224b716b23082a121bfb43c0e6230c53774ef5d66e39be82c4440121c0c84238052809c2c1392912fe172383158e6c06184368026b5c24bacd40a96b8cb68a2b9df235ff9d147be12a4da70c57bce3ae5acc7ddfdbedf7bf8cdb3b8db21ebb61fb9d113bb4d0e7f1d2f5df981175ef0ce2f5dbda926c59d057964b9fda85198bbb1337dc41ecded2f486aeeba4b022494b52cf83a0a28003375b7c1de315bbdaed1bd65214871e3275e75fe9b3ff393db4a54d05fe81c31dac97e6bd2d1e9c97df668dcc54b7e7272fa5bfff51f7766b3bfc0d77b727272f9b78b8b8b2bd7c04afd85541a308800ea76f9128898c64dd200739a1a5aee102f0c08203c801704349a82a081165b044190037288e4213a17ea3a725dfbb200455198994b295287e1ac0b212824658810051998a34f497a0100928b508c316218b8a90212a026957414755d1391d536a5598c6887512872727fcaf35c6b9d26a3129f9046a7d24f53c85d8aee4a22ec916975da030ca9136676de8f7815dbc8638cc9f429898083f7bad5cac80c965b4580088920c61082ce3300f02c75f0884a5bd368b5f33cf76541a81259c22ccc824a5924a56c6a9b182290186d4865b9c963a752c3d8074d1463542dcaf31c590020fae09c8bec1151224b08466b24d0a46ca61154640f0086d07b678c6285655dc61809913944e70155de6aaf3256915180455dfbaa0680a5a52544345ab55a8df1f1767bac995bdbb49a382a24d20ab522d4a8480801717a7adab97d1160acd9a24613882002249b6166f00180c5876ed15fdab2b0bedbe977baa52bcb7ebfd3ebf5bbdda5de52d92bebb2a83a45ac2b5779e6a0919446141289c6186dd4447b8c213a1f0307634cb3d944540a0159227b10af49014814d25689a232d67d2f0c0a3243820eb895e5455dc53a58dbd0423e96cab3cd33c70e48eae02ad7d70b6a6ca2dd68592b9075fa8b9dbac0b6d55994d0599c6df597c6d6ec09fdfac07df629d5d46f6fd9d85f586057650dad384c4db4fb52384b5605a3e3f8c458bfd3f2a1b29a16167b8e4aef8a8cb4ca1a410a50ae2a6b16a774f4a100b11039cb9baa9571586ab71b93e3edca93d6cd6c6cacd16a88f042af53854a5ccf28d0481e88741e42e81573d36b2691a4dfef57de4d4c8ec5a2da74db8689d5e39a9426a59004d3e41a25d80c00411845d2a52a22c86c08093829e531e5a2684c84e1a047198e2fa62f52c424008c7418033c40b8dcd0697063e1084a2f27227626d1de1907b2522bf5bf054b2c1f3adcbeef541005bae14e818a7cb7139ef5a2075e78da0f6e0e4fda6bb56cbc66c69f3a61b6db687811d6bf7adb135ff9bb73bffeebff3c72da543f7fd93d1ff2bb84ea716b5a8c5eb5cff8fc6f6e2be1d0ecce1c80dbf4eb991af63700dcbbe5866efbc429587ff1d9cffbc6432ffbd16527ec9a859b2e3aee884ba13fd87a6327c05a03c0fdcd73f55dbce40f3be2c8ffb9aff70a7858a9bf50200102022431910acb1f97e11d6a64cc328899188d37882082c8607c7fe00a3b1441265dc568f08099193808d7755d966563ac115ccd11b4355a6b895170a07f883132122212a0f73ee52a90d623d3a7d14843c209c9bc3585c19565e99ccbb22c259a252ca1944ad8207542a9ddb1d66aadcbb20400630c0d91468210c32c364cae53e9578f5413cc6c333df2a24df0693013053872a70580b1b1b1c5f985d5ad1630040ecca0944ac644a0482be34ba7ad3526376610c2130204e7098c06204a9eb000c25a9132143ca3480801a2404a0dd71630ebd710636481085005e7bd578826339406bd822643e231c6188003e0e4f45884a8898890599c83741a993d902a8bfee62d334551b41bcd46a30140bd4e1f021863c65a63b9cdc642f4b51391fdeebe3fa2e4593636d61e1f6feb6606845b8756444018628418928463cb962d2184ba2cafeff7aba2acaaaaea9765d18f95eb2c2e2dcccd2d761743ed3c47f6c1c52021468810991134122830645063b7db5786acce941d34bb048248aa61a304614f869acd96b28a41628c466994e8bd8f7590288c51444288a8b48b75513b17c436dad3ed36281542186b3496e6e76251a7346d91484af2863179c622bdbaef425996a52087d86a68641f0838f74bab0482c22dd552d52d977a7e8f35bb8368145a37d52e6bbd65b617c1e6edf6c4aa095fdd6615d755a75fe29a6ccde4d458d1ef6756d5aea84bb4b96d36352aa916fb0b9d8e7748c213edb61260a57ca8290391883164da1ab25d57d7e2a4285ce51667e7951a33c6f43d1062709e592b85ded75635a377ce5559663ae56267c14fc2f8bab5abcbe811846308de55ae4e574df2271ba1028d885a0b2109400c29ba7104b3619971c2f26c8ae180d3366915325c90a0a49d575b3d6709b72e6950c2de0a454624c4b2c6262d70e0ed963f566aa5feaa6bb5866e843a75ecbb58e8042877244026843b86d6fec64fbcf69f7b0f3efda4a30ed895367ee7bd6ff9863bf88dfb367739e4f90fbee0b9e75ff4a08f3ff7bed3e58d3fba1a0f3f7ed76d9ec8e54295ef79f0dda70cc4cddf78dfc53754470300a8f1b58df9dfdcd2977b5884e661cf78f22e275cf0aa7fdbffcd8fbcbb9afde58fd7af3de688899d1e4b98fdec851f7cce65e71f5a7cfd4daffbc95e4fba686f532ff5d5ae071eb026435ebaf2231fbebabff5d99ffed88f9efef7f71b2baff9e4877f5ac14356de132bb552ffcd5882d36c3a0e879487f78ae48e0a0292e2e46014763d400eb27c8c8107f34fc9275e8493672c812050b22a150922c4527b57d775be662a12066120d45a9b2c4beba05857755dfbda39e79222d96a0d002665d8a5a46a22634c5a3475ce251d85b5368490fc6d521b941411a395d1441da407d368d336f9d932f893d3426c52540f9c3787bf7a843446495e23813862f25fa22402514a25dd769665ebd7afcf9b8df6aa296d06cb331221c6888c8868b21c008081037004445004dae62000914184508008d264088292c02144160923ec10a308e6c6b9842ed0b958b15380b9214d69448458293019c488515be64ea743885a9331466b9d992c3736bd9a5651336b66c678179badbcd56813d1f4f834c748a8a8d1009303220081523cbbb92ecb7ebfdbef74376dbc6d7e7e7e717eae287b739bb73073085c87daf9e85c55f910a3af2a271221428c1e189144814261239019658cd108a0350416ab2de889890981919593c41844400826d74c9bcce636d35a2b94d1eb5214bdd2d5555509b269189365defb50459bab109999037280c09ebdf7b5f379de8c82a431d34a5b68b74d9ee755ed1b8d569440a60f4008ac4937736ae43436d160045ba1d2d2af335488a87c94cee2d244a3d988850abed59a5cbd667a8bd681cdc6f95e6eb33dd68eef73b7b54a991fffece7734b5d27b9b299101b133bbda5cd0b61d77ab7aca17bbdcec4e42abd0902e966db5a1da3d4c1d7de3b1fb86568d5f8b8f68568eda277d1f94e7fef75abd68c4d361a4daa98b4a9bcd38014657a7ab2dd6cf422c418ebba2ba64502be2ead591d7ded5dd9c81b6dcaadd24d32edc6c4c6f92d6902b0aeebaa2ca370520ae1f0ccaa51a1424aee6e3bc00ca370fae505b0dc067607e2e9e5182069af71145579277c9c605b0fd995bbfa4afd75974a7382b28c97d8610d1cbf775ed4deb57dc3fbcebdffb9d72f32a855f738e9bc4f7fe49977370a4efff8e51b9f7bee29eb2e9893e6eec79ef7c9afdc6f5b2cd1b8f74bdffaa8c73cede0fdd7dc6df59a7bdeff417b370a0080e6e1e7bdf83e8f78f4345513275d76c3e58fbef0f28fb967bcf0b0f6630a3d758fc7bee50b47df0196681e74f6c3ae7dcec113576ec9eef5e4f75cfac27b64263cf5adcffcdab38e3ae81fefb6ebaafd4eb8ff81adab46bcc4a3af7bc9834f68ae995a77e4fd8f1affc6ca5b62a556eabf1b4b247b781624e46d1e67004459fee11c1396101978ff2fc312022c929629616bfb20021c190078b82a99c6849c73ce398d080245511051b3ddd65ac518538801b078ef052435314454d7f548643910f80e532992b822f5f1499cadb58ec10d0887a184d47b9f5c65f33cb7d6a689a6849a8aa208ce270090763e421da31332f2714a0d154b48d4c7568138623a0622d2ca2aa512b0d9b2654bd6c8d70293358dac69ad45223d927a578c888a9014901a123e90c20009d2c488d603696a00c835816e34f3068fd82100053e380f7180a3a24fda746badc490700e0c64e50e222ba1cc8c0303f0e0c8810804400228059181796df4e042d5efd645ed7dfdeb5f5e5314fd6eb7d7ef74bbdd7ebfdf4ff44ea7d3297afda2e8450e2231c6881293168599859191815492ef32c7a9f129ef6b4465ad06465f97c268331208e94dc51c084ccb341b8d469665755db3c424b9d65a0330a2d29ad6eebeb62ccb4ea7d3ed765d550b8b2254a8b2f146db8c034051174559d6ec189972d20d8d3e3a5614152a8c31b8180a61a5512bdb6ab590c4d501b92401055c87da34f24ca42a7ab50fcd3c5786111cc4ca47f6ae4266abb468cd51420cac1b8d56735c55e4a3c57ab3b8c2343ceba54e7ff5a45a5cd8347bebef08f5ec6d33de4ca16a562e288d6b56b5231715c7a57e6f4d6b2ccfb0d532cd56e66c1e4145d71354c6e0d4f4d8dce6b956ae266ca3ae4a66961499185ddb4ea88865bfeaf5cb32cffab59b8cd2ca728849f60304e2eaaa958f0987181c47af156888556f296fe2d4d478e6f4eca60dedb13156a8508003700a804761064496c81182df0603184d23604f44a406a993c32cf06dfe910025bfb265b71db91d06d8ee6bd916750c9f81b0ad43e6884e5d212556ea7f6169006813b40800a08ad08bcb3ec5e1f78445a8350f7ec5bf3ef8153b001953c75c70c9cf2fb864d943c77d68fd32535173b7d3deffe3d3de3ffafe2d038c71c8f95fbae9fcad9bedf3b8b7fde7e3deb6fc02bec76baed934fa2deb9efafdc5a702007400c0ec75fa45ef78f98796af4cac79e8ebbf7efddf8ffa8c3700e403fafe65977effa5c3b58abf7b650a345d7933acd44afd77628941fbba2c20020090855108104478e0e798ac9c76c84ba404e381ddd336584258fe1f7bef1d6ee959958dafa7bd6df7d3a7b75442120824c1109104421741020a62a8415021a1174111e50305e143419028921f11118888852212a5444212484881496626753273e6d45ddefa94b5be3f9ebdf79c991482fcbecf2b78d6b5aff7da7b9fb7edf7bc65ddcfbad77d037018ca2539e78c3595d65555c968a8aaa4b5965a33c11111904929791c8761e85db124e78c315b5530eaa2f6fed31e217814e10180575bf2cd0fc39c5e4a3fae39ae518cb3d2aaaafc3c7e2c961c8661e8b1c7783075fc7e0c18c62be49c8ff94ec334887344f4bdaa7eb57e7f9452699aeedbb70794a8c5f556b3d3e974e2b8c618580332e043fe5809cb4b2b77de79e79db7dfb5bab4a8ab4c9745555430a263a103638ce05c4a99c4f5ce44abdd9a68341a711c0791829083e24a0d254abdbb5fce881cfaf744ce18a3cb0a1125309bde86952b8a2ccf735fdbb195d65ae7799e66fd22af10d1683d48d32c4dadd5a6c880210701000c869256524a258433a5601845a192dca223678133cea573ce80836159c50f57ab34ed23621cc749d40895aaaa00116528d26a40dc492e6a4933896226b8a97456e5adc96656e4655955c608cb1da1605c4a79e0fa7bb42ebd15a014220c43a5a427b3391e4a29792893a08e648b52e7d980183a8e8e232ace955414182e043150910514519084410e7d414e380de4109488a258c4c88cab40853c089914a8142f4da1ab421be340208043b016832476827502d5aa8922cd593aa88553586ff05a2daa858d3a756666dbf58eb56edfa1aadf4f9b751546d186a9b65470b03269693aa1aed7a33c1f48c9e389690266aa4c6b9ba7a965220c582d62dc22192cb58d6a91ad45a1069316a9103d83772dac741b655154b558817107f6ef5f5e5888142451d4eb96491c3a6b04403d8e08ad14dce8010b6175f1d05c6dbad5aca31425a2d506384344c1b9e45c230ac67064694f0e11089080a135b4d61e6eec2fe9af4458e31fc739e70482f1a32b15471434d6fa6a0f2df13c4d8e46371c4e0cd88f51735abf9fafc7433a1840cc21e4c03958800c61dceb1032a80990fc68d692048082a072c38b663dd6633dd6e3bfe1e6e5bb1d981768c2239ecdfeb14dc43c8569d85f3dea9618b552302460e4e1055b3ba638528b2744648088c8109cb3c65455e513711504711c1745515515133c0c436dcc611e110100f87e89300c7d6dc18e9c137cfa321cff261a139c7c1103ad1dbb43f81e0c2144180ed18b6fb0f6bd163e0bf14e6cdef6ce770ef8c4d48fbe7bc6d4189638e702c9d139b20e1c0e936bce7d55848804e3e0902131a466b39915a99291e050967959e6070e1cb0163971c61820f47abdc14abfc8f232cf7bbd5edacf4c595853eaaad095f5cc7521043872ce0541608cb11601d05a1cdac9a16b371ab19242086ffe1d860a88b4d61c18004ace01d06309221201538944407fd038302184af17d5eb7563aaaa324414482503c518708ecd662845e0f966e38a0d6360aa02c884018fe3400a9e9745591947383bb7a1b2c61ff951a249441485d2679c682b0d1ac9396b4b6b1bd3ad7e31e80d062b79af16278d56bd9624edd684aeaa028bca9552a8488542aa40aa2890da664118d71bb1ffef586b2b5d9adcc4719c56191131c16bb55a182ac6c85a5d18a62b5b6aa391b85232082315834a1863697f1097652d0a552025b85082b6e83855a805a7b81652c805219101064258c95109705220578e0983449cf5f31c5cae5c5aab051260d3dcf4e60dc7afa2eadb0a4d9aeb6e43a9667d66a2111e5caa1443b41804c1c4443b2bb3a5d572b53be828b1716a627e714908514bea16295f592a0b5de61a0225a58b5540c62a908e74b3dde061680a6a2741abd6ea0e06bd2cef93305ab368c26973e8e07cbfd79b9b6bd49318702994aa5f5671a03a8dda6abfcfd1d4a3606ad3c4cacaca86d9c9286cdeb6ff40698d731601d0392e255a406b48c8e195cc18675e358021e3d65a22371a39388c108220807b19510b6082732f03e5edc9818d4560bdbf0d79c8c1c0339ac4b03247c4183b0a3f78d398fbbda1ad238af578c8464d0067d047008298435340d70102840c1a02fa0eb4030130151c89251c8101807576df7aacc77afc77d525600d43e05ee37cbecc00631feba14a2c8d1759f394c7b5a3835ec469e84b01e0081da145c7d055c66aadb53155c5b9924110946599e53902799f69c618d210ccb0a1f936a9301cfad08da496fc867cbaefc9155e52d6b73a00fab2271a63cab2f4734651e4a1854f67c7ed0d4110842af03507adb517a50dc370e8af3cca51c66ddfc6185d9ac3cd12528cbb2c3c46f2b3f9e66f2965bfdf6f48aa45220845af3bd8bfff9eee6a1a0771b3d99c3f7028edf5f341060e1981d5ba2c4b674c3d5232500167ceb9a1d88d645208708e01454301266e1a0938948c8748491092c34a178cb1884bb2c69415671c187aa6982426b9e09c8b9033c5893b0a04a2f2c614645da12bb2aed66af9e340c838e759960d7a5dd96a2bce470a9f0ec97854c938392cad41c68c94129d1592949069b65a59e3ff9b6118865124a5648cacb59271ad759af51987288a1807a3f3c5f9942916871240a0ab06ab3a1fac7abbc0bcdf2bcb220c4316c79c73cd58253938edbd0c2c3aab8db6c69f155a33194942c8d2fea0d79581e05c22a2d14e5ba38d738c49a9549c88888b501351bfdfcf2bad9d15c004307268b529211f582781ea91e20cabaab4ba400c01a832c639902ae02a605c19e215b9b0518bc1b8ae5d2d4be5706ac37430d5b96bcf6dfb970e1d7bfcd6a9b0557697d26cb5d58c66daba9be79c9a42849c73875019ecaea6692d946110048152d65996a5597765255241bbd16a4c4dcc1fd8a384e0c0c230160a9346641018c356add16eb77307b9d63965689dd5d5a0d7b555098e5aad6612055a6b2074a68a024968c95ac1280ae4a34f7b04e7acc91a37fd60771caaca19ab1d03c7018021238ece20e3c01088a373449c182271622885c0910cebdafb89bfd68e4aeb39811442c050d500c490b8c81873235f0878405feda16235d2611f8af5d2c47afc6c0567a018f41d38060090224c708838e4040987024113000307f7aa4bdc5fdc5f99a2ccd3ff8654e3be3a99465ff2733e77e755002e1f52b4d6d62ed74ec3c33f213bcca8462218752f8ec23987b88eaed6633dfe9f5de008c0986300806b9ec4ce19f08ecbc32204711a4a770e1db10918b9a1f10402a2630c388000608c23101234c17ebf0000200049444154594426bc64242122975c050163e093752fe1caa588a2485b6b8cd15acb408d7ddf04e7633fec2a4d9552511445513486131e0c38e7cab2f44669799ee7791e0401e772acec64adf50ab088e89d257c96cf188ba2c8b39260d411e1d35fbf66dfcbe1b3a2318dca3397aa6ad863edf35d210432187750785493240900d84a371af595d5a5d2a41b366c4c2299663d21f9c64d334b4b2b69d64fb37e9ea6801870064881002eb8d379bd5ecb325de66992d4186383c1c05a1b87095a0b8c819108609d5352ca2041477d9323223127182bcb0139eba433552104033bace41455a6cb2a0cc3b8561ff3be84b040da596bac050426cca8b37c784c184583412f03eb05b28aa2601ca220f447c63a2bb9e04210a0b1a5310618ab723b48d3288aa6a7a78380199b3a035e8a17111933510488684d0680a16041105455e5aa4208c1f8e87fc179d2a84d869115d25acb2b1304811080ba62820921adb5c6b9408a280ab5d6699e39344ca310320a0334ce386b8d010003a2c88d210a921a17aa2a2d48152575634cb3dd714599e765438a4a9bb2dfb742653a452999046748281904dc54d5f2ea8000366edc2cc2b89f964585daba50f0667bc2295966bd83f7e81d93138d38cc086249edbae866b8ba7057636347256a7ef950b3dedabea1766051f756578edb714a2f3d34b361e3a25dd97dcbbecd1335eb58bdd1ca0fae64d98176bbcd99b408ce6095e521774920d1b8b2d41a2988549dc4e2e21273b6dbededbbf3aeb4aceaadc91d5b36f7f7dc3adb9934c6ecdcb9edd85d5bacaeca3c638c8a22534a20e2a143876af1a6956cb0b2b46cacbe63b19c9bdeb0f7aebb1c678c1863c881a1d11a0d670868877423868c88c04f616c5a7fd4d33a10f2def501c698d1faa807bbaf2d2449e28950c3e29be743f2a11894178c455f4844c618130c38e7dee0d2b33dd84808616d23f87aacc7432efc95b3162a581af6580b0ece3dd052f71d96e0bf9a4e0fbef2ec13df71ceb7fef3353bd6cac29a7d1f3aeb71dffac3dd9f7f72e33e96d1bbdf7bc6937ff8c19bffbf73ea3ffdd1c0f9cbce3bedb2dfbee94bcf6aaf9f1aebb11e0f012c312424036347d84b10817f36afd55719153268e81b317ea0030c0d6b89bcea13f3758c616d02092d21223a2047e451442405180ecefa34d7395b5595a76b7b7a8343e79c8391e7b44ff4879ca9110fca4388b512b1876f4688de2962d88ded9cd6daf3a0fc4a7ceee2b3963ccf610d37635c6738ca4f77ecc6ed4755d7da56f8dc689812ad690d07803008ca2c8d62b1303fbf69cb96221d4c4dcdadac2c0d7a7d34651cc94835c13a53e4561bc5791c45b6a4281468848b55a40431682411709667253ac38450520541e0372d852f2f31ab9db555e53b4318e39235a23ae7e0ac45b400a0ac70c8b8a0b2e8238e80139300602d5a6b1187ba4f9eeb2e8450ca1733d05a641ca4e0c002ce414ae1d0842af03f5a4a0948c0556025820b79805029c555402a20810c1c5a6b8570205048ef4c70589b0b2c0990c690cf1e1938878e11432d856091e42424e75c4a0e8c10795ee62c52810c380f7c1ee92453425a1c4a6fd5a2182228cbd2541a01569757345210458108c220b4c01d81732e54029a752b3969dd2b7389961311b824899c10a1144a0a8ece114b1a4967aaa3b85a5a5d922a429084bc514b1853070f1da45a52145934399b0a560ccac9563dabfa0c33972f89b01e0733e0b0c8fab3896a84e1d2c2fe322d567b831d9b361665598ff531db7738748b4bcbc880018f03c5092c52a8a46232643caed742014ca8a816db72d918c3c936e320cd0681903249eaedcec68d1bc898638fdde5ac6d34ebf546c41875bbddb2aaa4e20cb0dd6c35ea89d1a588c4ecf4cca1f9f90307ee79ea63cf1b740bef43c287d5471a960319678004c0003901ac992270a4618bd58f9d028064fc684d57060030180c38e78c732987ed2ede5f1eb8e5520dd59c47cd3920b8d61a0139007236baedf8ce0d0eeb04a7f578483f8b479705adb944e888cbe5beb0843b2ca97c7454f4205a2828bff5f2f7beed7d7ff3b59b1634c49b4fffc50bdff6fb173fe9bef596c4f4e3dff8eee34f0c1fda07faba6bafe9f77fbc4b43b3d97ee4a34f5f3f2fd7633d1ed4fd0b1d630c879aa3ee289ce1e1041f2307224000068c70a4df34eaa0c0a1282c234286c0198d6004036080ce3914e8c5fe2b3794542222679d2f385055fa32050008c61111adb3d67a528350cae7f143015621f81aa94a0f337c4d0000acb54a0c6b085e9dc99b5b1745e1d185ffd2d71c865674ce8deb0ffe7bbfb85f766df863c339e7c038e38c605cac608c31c9c706dbd6184404c6a49484aebfda6db53a07ef39d06c34ac365124575697b42e393041e09c714e1338258328e0962467a8040b032998734051c08338120c8a829c730c2c81f01b0772adb04e4e58ce3583aaaa106d20b91222549c736f50cc85643103130a1570219d453312a06244e42c4314c838906f1cf7129f2015934a00d4ca9271c6846032944a09a9f8582d6ae845605da80240e6c8ca38b05c7302a988712b818810a493c231069c7336ea11f7004e6b27b962c110cea9217f0c4b5d0622100c90106de50b68048e3346ce6aeb4a5d215110780feea6370c09c330491222e28c2a428b9024494020551006923302a3adb10e48356a8d2426c107ab2b7955216349a0849242482779a4022199732465d86e372726265696560fdebd3f0a9366b3d5eba6e940c551ad4a0782c3a64d9b4c616ebafebad976fdc45dbb98ee87819d6947fdc1eaca726debd6ad0149832656bc9eb0f48e953beeb863eb96d32b5732e7364c4fdfb57fcf8f6ecb2627a7818b440a6e2d129351a2280c196ede386bb395acd28d76336a5821f8cafc42bab2544e4c1b0118aa8d5bb6b693ba2bf31d3b37edddbbb7d6ac4d4fb501cad5ee32d1900a38b771badbed1a639a93b57ad49ede39b9717676c3ecdcd5dffe6720c7900380f0600e8033e6db9c8ec004fec6c0001c0e75a48f9c7260fe3d326034ae6c025b630fe1d3a3a168991cf5d2a0454083961830108e8410ca9bcf0ca1aa944c0a0f3c86a2ccfcb0909436f6def590f5588f8750f8a7af62a0471788e450380000872047c0a2218ec4121542c280f1a18c784187c1c78404eba0fb405e757adf25cf3debcd0bcf7dffa5df7ff669736ce9e67fbbf44ffff61b87ce7de67dcecd9ba73eefc5a73ed40f74bfdf7de4a3cf7c1090e3bb3f4915e5898fbeecd5377cf9d9130ff5fb4f79dd5bce7c6179c9b5fffb8c78fd9a5c8f9fa82e311af3a0b5061334eeae1e2a3c1e6eb93e2cd94423dad36880901c2203ce39210d4d29460dd988e80885ef9435c667f03eef97524aa5986655550925a59442f07197331b5524c6c3fc6b0d1fc6de58c3fc9e1fb6d71db7080fbd324646105e5bc917253c1fc95aab841c73b871d46b0100deed0ed638f88e9003a391ca13b1c33be01061e46ae78958424a81b065d3963dfb6eb115d69bad46d2b8fdcebb9bcd96b3d46cb47555e8bc70c630c642c91827a32bc101d072ce4229adb5e49c90321082376b8c53599604ce986a2c538b8254284350b2e298a2d643038b507226878e5e5271ae42e544a818e71a915bf4fb0b84ccbb783329d08173648c7396001c123827641870e5cdca38004825a4e408e82c7225b910566bc7b89452726ec9ca58c63a04b404aeaa342354420a0142fa616f648c7ce9c811229041e6bc1b89202503397e5e165c4ace183395d1da002163820345527901aeacc81d820c83c0044c70a542a59452caff13e320545c1847edf6645939ed2c01595392351c9033861a781c0791a4468cb642a365a0eaf57ab71844321068c800e73cae25b55a430461584f1c515166ad56ab1107799e8386a956ac9a8d0d53d33fb8f99683cbabc71e774c6b76269b1fcc4cb5b9cd4d99ad2e2e6d989aab355ba6df1b546510cb0d73d37959f6cb2a6a3466a7749ee78796a3341f3820a58422ab8de14110d51b542055057781359a61a47920c2480572b92c5c56f2595e2165d636273a8b070e6e9a6a0320314ce2288e239d76b5d649a2acd57999d76ab52cbb8788f57a3d56b153379c8ad333377cffa6d5d55551aff13559f8b04f1a898f14ea872ad06cf46624c6c0688d161c008d884fc39cde8df8d0fcbe1b1dc2f0e8314e627e2d6ccc181c0b4231c6c224e69c73298410c4d9782861fd4ebe1e0ff5408212a1264001108390831ef54814080d09c0803318d60ac7976adfc1008760dd1d59e6c8dd616871df8fffeebfbfe3f7ae7ee407fffecf5e76f6ae89a4d6d97ac673df71d9275eb0590200d8835f7adb938f6dd61a53a75df8a97d1500987d1f3a7dd3f95f1d000050b6fb53173de9d8a9465c9bdcf2d8d7fcd3fc5a31dafce68f9dbff3f8177e724f01e096bef9be5f79d4e67abdd9da75deeb2fbfb30280fcbbbf7dfc892ffcc337fcd2d9679cb46bc7c9bff2911bd2fbeaa6286fffdb8bcedd3139d9daf1c437fecbfc5a4cb4f398634f7adc0bdffd35bf555cb8fc574e7beec73ef1b6f3cf3af511a73df9d597de7ce8a6bf79d32f3ffe31f75f73b88f9052d6ebf5f1c7fb837c4bdffec00567ed9a6cb7db139b4e78ecf3def51fcbffb7e4b3aaddef3daddd9e7efaa7f60f7f7affcbcfdc70da7b7757f7b7c0e0ebcfdf71c61fdfa21fec06f2ab5e7dece6e77f7db0f63bb5f9596f7dfbf9dbd47d9ea20b9f396fd313fe667e5d2f6cfcdf391cc75e7c7501d59ebf7ed5d3ce3c6ebadd6e3fe5f2e535e7b4befb8b6f7ef2f153edf6d4094f79cb3feed73fab478501b1238ba12369165cf3f29a4c96c8914febc991f31f2d1b2f30ea485eabee0223c6118c5477cab21cb71678ea91b5b6aa2aafa1344ed9c7fbe39de6d67acf1d061b8c4929832008c3308e63ef4bb01618786709c698ffabe72f8dd94a1e9cf8f50f556bcd50800800f23ccfb26c3018782b832ccbfc4e7aa8e0779b1c7a8e18638cacb395f6f24a43c36c22b4b87176632b692dcc2f0b081617566ce996977a8d466b66666ec3ece6b9b9b9a9a9a976ab952489cf8d387172203857d28fe92300b3d695658988822b25434ffc08c3306ed472d205b3b97099d039ab522a33a80aae31612e021352296da99c0ec904a00520979c85924592059c850c0220c55964b544a78042ce422e22c643a0d0a2e80ff2a234489c8910b8b4088536595156d655dafa97b6ce2211535c2844148a8b40115151e4be2214068164dcb7387b792eebb43595d665e9aa02abdc95a9ce073acb6d59b82ab7a5aa85513349daf5c664ab35dd694cb5ea13cda4536fb61bcd76a3333931b771c3ecc6d966bb4192676551d90a0420402f4b07594a9cc5b546ad560bc3300a4528403223994e42e8d4d4642b945082cba530ad66d268c42040a343862140cc4038a7f312ade59ce75579cf8179e2627a76268c632e60e7f62d0f3ff198b999d67423a94bb6f7e61befdc73cbae9d5b67e6260f1cda5f9ab216c7559e6d9e9e6b87c9e2c1055d6804b692a63c8c76ecdc2215dcb5b010361b9b662715e85a2341251a5313f5665d42c55d2ea220882367cba2bf7ce08ebdb62c642de99655372fb3412eac9ded349aedd66a91ba407407fddee2a2441c640316abb81639a0b4c81dd95a23190c06fefcb7065bad9673b47dfb4e44bcf1c69bbffdad2b3b9d49c1b86420803821434768fd0bc8b1352fff1190383036f276583b051c4a41af9dd2917d918438fe5ce58529871794bf1203a98220f09d51511006528d75660120cbb22ccbd234edf7fb69af3fe8f6badd6eb7dbb56b62fd29b71e0fd12810523784e519c260f4002c09fa0e80814658b5903a30a33485fbc5fa0e060ef49109798e503d60da57dcf22f5716a7bee4a99b8ee8ba185e6dc5ee4f5db1ed7f5dbdbcf2c34b4ebde28d6ffadaca111ce8debfbffe175ffbbdb3fefcfac5bc7ff7551ffed56392b10a4bff9af7fff253ff7cea7dfff689171f1b9bdb3ff1abcffbebc69bae98ef2dddf2978fbdf2a20b3eba47030054f7fcdb0f1ef1c1af5f7df30fbff2f203efbde8b3fbefdd10925ef789ef9ff5d11b0eedbfe6f7da9f7dfd7baecd0fff69cfadd7ffc3459d2fbef11de3ddca6ffefbbd677fe0ebdffbe65f3ef5ee3ffb8d57feefe5677dec5fbff5131dfd77bdeb5d679c71c6eeddbb1f087d2d7ff9d5cf7fffc22ffdd5f7ef3e34bfef3b9f79fbd3b685ff9705b4c4d5effde0b5ffef9ae5c5f4637ef5f967cfcaf5abf14144f8a83fbbf1e0bc8f9bde7f7a0c2c9c39edfc37ffd99fbf64d311836466df5f5ef01bffb4eb8faf3d70e0da3fdaf98fafb8e0af6e333f8375897be7fde32205dd7fe061747118398c47f4c7c8613c1d8a2b10394263acc70cbe92e0d37a009052ae75a75e8b43c64dd86314e1a1884ffac746577e9c72ec7e30369ef33676de41c2571bcab2f4d2b44288388e3de5c9030fcf862a8a22cff3300c83518461e8339c388ec74a4d7ec7c636147e30d57fb9d6f8a2bb3c989bdeb273dbae03fbe7fbab59b33971d2f1274f77668b4c73261bf54ea3de0cc37038e22ac4b0ac81e09cab4a6d8d33c60c06837e2f2d0bed7dbe47bfc51645c1881c1a6dcaaa2a8dd1c050291127a1b5da5a63ad36a640b45ca0542015975206a10aa3208ac3300c8350fa5f3a748d50ca3799f8e164423648f3bc30168938674222e7d651a57190e64bdddee2726fa59bf606456f500cd2222b4c516a4f27e39cfbba9660dceff0e1a69411454d4a194a1148c1819cb1ba2caa322f8b2ccf06459eeaaa007251a8eab5b8596fd46b711c4696d038eb0881f3200ae37aad56af37daada896a828644a00671651a333ce1a63aa3c435b09865240242896184913729384c4a924aca4a23809a4e2852dd37c104a190030e79ca974596559b1b2da3bb0b0b8b4d29ddbbc65e731bb846065950a4e024c95ae2edc79fbed37df3cd3aa9df6f01374d19f3f740f703a74e890ad6c28e454632262922cacf6b2bb16963bb333ad56532a766069a1725a2932654f4ac6a4989a9baa3722499a93114a5468f3ac6f8b4100104801421e585eb68ef23cc7b26c26f1e4f45449ae353dddcfd2e94e3b1602b96d4fb6551458ababaae49cd7ebf5dea0dfe9748494a5ae6667e600a0d399dcbdfbd61b6eb82149ea40fca85b01c3c3d735e011df1391175df00d10475427bcb4d71af1e8b57fbdcf587b7318c37be71c1f25359e8e38bef4fc693f3e33fd22d6da744dac3fe1d6e3a11b062047c8f1685c50110cecb0cc5010d8b558e2bf1cb63f9f06d333b5fb5c89dafcc2b7bfec511d156e39efa5e7447baed9bf76387cf0dd8f7d91bff0036f3a6f73c444b2e991679dd8e47ed4feebef78fab33f77cac7ffed23cfd91200983bbef0f1eb4ffa9d3f7cee717511cc9d73f13b1e73e767be76d002809c7ec66b7e796708106e3ff7bc99bbfef3aee25e7b109ff8cadf79cef10d191ff7ac179f52dc78e3f2e17102c16bc7fee22b9f3d71eb376e1f2ac745c7bdf0954fda1acbe6494f396706679e77c15933817af0876230185c76d9658b8b8bdbb66d7b80d9f4c1efddac4f7ed94b7f615b238c3a5b1ff1d417bfe8e726877ccdeab6cf5ef4f89d13edf6f673465514ca7e74e96f3efe98a9767b72c7d9177efc07030228bfff96534e7aedd505002d7de19953ed937ee7fa1200e7fff629db9ff2997b0df9478f7edd858dcfbee3d3771c957bde7bcd6efeb32fbdf0cbabb7bef7dce3b66f3ff9455fe902e8fd5ffabd673f6253bbdd9e3bf9d97ff0f5430f669ca5bcee2da79e74f1d5054079db675e73eeb1339d4e676ad3c39ff5a11fa5b77ee4d7df704df6bdd79ebe73fbaec7bce1aa7cfd6a05ae468fa628940c20d8faf40b5ffacb8f3f79365ccb75d3777cf1d21f9df086b73d637b926c7fc6dbde70e20ffffa0bb7ffac95260891bc02eb9adcddff01801882cf1e60e42871bf39c11a38017838ff3852a26df8465b33c6129e6be4df2749e207fb7d78f0b096e0e499fd7e9e3184f0ebf48b8cb7b256cb15465c263d8a310018e316df9c5d96a51ff8e723a3e8388e6bb55abd5e6f341af57abd56abf9ba87efa3182f3e0621e3358f0951ce39e7a8bf3a086574cc8ee3d14014d5cbc26cd8b079f3e66d599aa7693e186459569495718e9c73d6380e5c10276246dbb2d4ce11226459c19800e0009ee7a18858559ab49b4259c94287a54d0cd681b7849a08928e8c556982cac852abca44dad61dd489c5006852eb32a482a02428910a8b99c39c5881546897963a2dca7e5ef4fad9ca20ef22e34565577bd9f2ea20cd4a8b8c8b50aab832b69f66abbd7e9a95595e0dd2a23728f242e779a1b505e26364326e4627c4b19fa1645c4a1908d9505193cb3af00421b2183b4a101204596a484bd7cb6c7740835c145a555618bbb2b8746865697ef9d0a1958585d5e5d57eaf7406041761505a536aade228ae372c5277d0efa7834ae7e82a06568211601816a85353f6028192696b735d0db8a47a3309e3c05ac39c355966cb4202586bfbfd7e51e9308e112088c2e9d91921d8bebd7bf6eebeb9bb74a8bfb2345858dcd49938f3e493ea1c7b4b076d991d3c78f09e83076b49a34aabc95a734367325681b1b83cd014d6daede6ec7447c6613fcf9c1e3412d59a6ccc6c9809e24808105449661dc7b42c4c95d54239dd69d6e3840761ae5d67668a73ce9ced341a512daab79b612d69b45bdb366d9e68361cd9b81e1b678db35c8a3009ebada63166c3868d45517941b3c585e56f7ef39b575ef99d2c2d6666e6867e2f68811c902370c09003724000044046875fbe9b93d39001359efa17f72ed747be1e203ce01f9710d75ea7bee8b7f6120380e85ee161c65a1cb2fe805b8fff41c9cc4fb3b06cced5f5e242769fc50bd9ded8f6a3d33c48942bed9a2b19d3f90376fa611b8e662862f73b1ffdabdbce78ed6b9e38e3136cb3b46f29fbee9b1f73dc71bb8e3d7ed7b167bcea4a0bdd810300914cd67dbec554286c69e83ef660d3700f64141f39cba9a73ef2913ff76b9fbcbb3728873b2f1a334d0100c082388c3b9d9fb041fcd39ffe749aa6175c70411c3f509f40b0f9ecc7d4aff9fd8bdf73d957afd9bb54addde7ecba4f7cffac8fddb070f0eadfebfcddebde7d6d0e905dfdfbcf7dcb8d4ff8eb1f2e2eedf9cc2fddfecee7bde55b7d8a8e39efd4ea3bdfbc4b43befbabb7d6e68a2bbf336f21bdf94b7be79ef4a8897bfd3f83e35efefb4fbae3037f7465ef888ddd7bcdd9ecf33e71c9533bc7bde58a5befb8e3c64b9fd22e6ffe93e7bee2ab27bcf7aaf9e5f9efbe7bdbdf5ff89b97cfff0477c7c1b7dffed66f3ff6d2dd4bab2b076efac2dbcf9d8e8efbad4fbdfff4daa33e78cd6d77ecbbeafd8f49d6afbe0719d59d57dfd37ac4491e748ac9873fa275cf3577563f73750940b0c33a02d251f58ab51f8f9a020079873ae0e3ef7dfbb54f158111270224868e1c8243444b44c63983aed05569b44537fcc69871423f8e21270ac00e9dd1d8b846312e538c0729c71d0e43aed191e511cfadf78ab1de5fc22f08006559a6695a96a5e7327947084f9b6c341ae30dadc524566b19a8310a3a0a4bdc0b4838e75cbb3d5114d5ca4af711a79e16aa60ff9d77fde8a61bb76dded469b71517799af5fb695569046e1d1b14a58c6219c73c508e710b0ca4e2324290715c1bb7830752c56110852254ac4c535de4604dc059ac64ac64c099048842152b19482e08c95967ac355a5705000120e7c0047041c419708e0c08468e210cfd0c816481142163362f56e71717ef39b8bcb0a2b38a91502a0a4444c8ad43f206c7c81c2230aa8ad2959aace3c042a902a98881f59e1cc4ac2374800ed071e604738239e0c838124792402197b10c9220e8d49b491080b53a2faa2cb76505d671e0225071add19a9c6a4f4ed5ea75a54286040e8bde60f9e0a1def28a04564b12241a5445668b0aad750ed11222b3281c71e20cc939678155d66455019c359bcd4ebb1548e5cf0a5b5612b844744511006c9a9edaba656355e6699192e4ab83fe42b75b5a67d1b55ae189c76cda34d3eead2e48c032cbbff7bd1f100aa522c1d5f464477286ba9a9e9e8e6ab503070fa988d7ea412be4bd85034b2b8b3c92712dea4cb4c968349ac07181cc95aeea72cadb8d40571508de9c6cd59bf14cbb2dad8e05dfbe6d9336a6d16ee93cdb38d16e46d8a8f1419e3942930f982e93206cd69aed46533098e834b3b42f453c487518a9d5d5e589567b666a766979b5d0956f6772080804c411808120c600bcb5032706c486ef618ddbfd88fd389cfa1bc351533e6cae38720ac0807455195d396dd01a70c8080530c1fd758f440ed13a67acd5d654da94a6acb4d6561be79c2f7d48c61963491c2549ecbb44d61f5debb18e251e54c4c73ffdb1c90d977ef5c051aa2b3f7eabf5b98d72f147f347e7437cf269977cfee5075eff8cd77ee99003009013db265be77ee47b7b6eddb7e7967d7b6ebdebe0feabdef6f09f5e08ea7b3fb8eebaeffcedcbb6043f0dbfa8288a4f7ef293d75e7b2d225e72c9259cf30b2fbcf0811761ed733ff4b5cb5edcbceac3af7efaa38f99ddf5c4d7fdddbe5161e4c4df7ceb734ea8cbf8b867bde4d4fc07372edbe2a64fff63f6a4775ef4f3334a4e9cf99bef7a167ee993d7e7503fe9e9c71cfcdab52bc51dfffe839997bfeeac957fbdae9beffdd71f4467fdfce6e03e8ef5c4396f7dcdec3ffdeea5fb0e8f64dfcf9a8f2c30dc7ce965071fffaeb73c654b24a26dcf78f3eb765c7bd955dd077fbc988a587fdf0d37ddd1b541e7d8479f3cb54e7bba3748b8e69527ce4e4f4f4f4f6f3afbbd37df2f3a7045df06cd78243d183703d7cf7fd6c8b80896881c2002b9352d13c31a023ae71c3a870e9db5ce392206c0876394c488182210316dd138b04408e4c83ab2e02ca10d88b8350150283820211013423b6bc855ce0e0b04405eca1311932866049e92c4044720e32c023942263870e63f0a2599e095d1832c2d3c0788d037a621901fda1cf7257bfab52750796b6aceb9f7b0f31be29c67f9407268d6937a12490e8c9c60a40443abfd7b724697b92e73402b25eff57a59911b678133bf6363f0a0b576da8043b2ce9495d3060006451a371247362ffa3bb76edab261fab6dd375dfdedffd83c3311071cd022dab23259590e8ce9ebaa67f31c8c61a46ab55aa7531abbdced322eacc3284a945279da1ff49694c4e989dacc745b28ee804ab41538549c94308c0a3428b9e1c0e350c4616ef540e74e301985c63a22c68404ae2c71435c2318c649042aae07490378e01c3947d6a249f3a614dba73ac76e98db3c31d90923971683a55ed9cb93a8c1509aca72608d46a3dda90721b76516018b9880ca5065ea71d26ab538e7693e28ada99c35e88ca1a23045a6cbdc980af3c2188220a945f51a0a965645ee2a52acb055ae2b43c80325a4aab4c98b521bd79a9c91acea83e5000020004944415461545a97965556e9b2d4ae724a43ddc916064945342850572a52b21e969ca01137e6669a1393e87855388951c06be8c2957eb5d8cf978b2ab5585ae79c0b196bd5ea4c05258235d808a2b95a735a850de7225d750fecbfe7eedbf71fb85b03849d4e01a2ef446d6af2618f3866e3e6c66aef006069b55b5dee2761bb3f30c6316270fb5db759cc18d7710093ad9a94ae31dd989d6df46fdfcdfbcb1045268e451c0a20dbed654bab8e710d36e1457a70ef4c9d6f986ad6ebf5b8dee8db41adc117f7de824bcb0f3b66ab90b89a7605b026424da7530d8db814d76225e316671d00a89cd30c8c6bd6a27a243811e7f5e56e15c641a79570434e235312a570c01c314b60110c9271a81d1a87d691411a4e11fc0c6e6853e9809001fa6e2bce80330242ff3dd0d0a092d02159e66f30befae11c3a83d6a2334a082998644c0009004ec889382291231855481831464230c100c8015a7286d0025a428bce90d1e02c3a339caec77aac638907952eb6cf79d7ef9efefd8b9f73d127fff3f6d53cefde75cde7fff0852ff9f4dd3f36cf699cf9aa67e1656ff8c015f75484f93dd77d6777df670fa273f6ef7de9d34fbfea654f7be3bf2e3a08769efff2875df3f6b77df6873d0b58aeecf9d63f5fb1ffff874b54825bbeea6fbe78f74f35b87be595575e7cf1c51ff8c007aeb8e28abd7bf73ef5a94fddba75eb8f3d66f1cea7bde1a3ff78d5ad87e6777ff9e2fa675f75c1c7f71a0000d9dad83ab28a62bafbd3f6317343e414cc1c37511e58ae804f3cea491bf6fecb75b77df7dbe68c273ff997b6dffe951bf65ef9edece14f3eeebe4b22c1ae0b7eff990b7ffaee2b964798ef7ed67c4498a5db16bb5f7de599279c70c209279cf0b073deb99bb96efee00b13f5c7bef793af6efcc3ab1fb77dee98c7bdf443ffb9bc5ef1bdf77fe6e4f75cf1fdebafbffefaebafb9fcb78ebb5f882ce2a6d4fd910e02157d2d9bc9cf1a343bcc5a86a3b5a80f571b0e339be15ecc67369e0e41081bad161c070472e410d0c1a8dfd2223a20ed9ce7bb238cab1c47b75bac6dc61042786a138c3461c6add847edf350306a4d8cd563832058dbcfe0e737c6e4793e24db04c158e2696c64e16b11630f3b4f85f2048c315ddbffd5aba38e3b343cdd62bce97e96f67aabcbcb8b79dadfb665d3ece4e4f5d75edb5f59e92d2f6783be73863166d0955a97462f755772533a0e289890324a6a520479599465595695d3c639e3ac363ab7bab0ba989c990ce2a83465a935719261001c8ab22406241897422551d4a8f120288c594dd330a939a47e5a64b94626950c80a9a2b4be05a22c2a2583308c8888116bd46bb1a05ac05bb5b0d3a8b51b493d8e222938a3221d10da504921019d76a8a3904f4cb4eb51183001d6386dacaeaca938877abdae94b2d60efa59b7dbcdd2bcaab4ae5c5956da3aeb9c75440c189704e01bf48dd3c4904bc10477400e08b8f40ee500dc4b4e3983561b9d17f920c5523755943099ad74570e2d32a256b3d968b740f08595e5a56e2f8a6bad7a2b4fabe5856e955bab89a1e02000b83fa342a96ab5d81281524c0aab0d555544a09c3169bf18f47591596d845253731b66366f9dd9b465dbae5dad469265cb2b8bf7e83c0f98a827f546bd2983b09fe5067072e3f4f48699434b87e27af484279ea342d91bac24b570db86a956a4b222ef15b9d6560091b1a8ab6e3a2086ed5a38d30a3bcda83fe856ce5a46ba4cdb8d5a2b14f5502449440c7555615956dda5443811506ed320088a3c2d7bab918022cb5bad16e30480e87455550e14b20019214300602098523c5020386382f94215630c040100714b880e865374d69145670d3af47c42eb1b8586e312006bdffb2963c48101434eb076ca01390123c790fc14d0fa2920115a5cf322b438643a59727654e74470a31739468ec0315a7fe2adc7ffa0f8293392e098dff8dcb7a7def3b63ffeb5537e6bc90613c79cf18cdf78dbcb6625dcfc6332ead6e3dff7c5f7bfe5b75ff6f03f9ad7e1d4237eedcffffe8c9de381f4c7bfebcb9fd2e7fdfa33defae92fbde79c0b3ff7d9f2a2373e6dcb4b976dd0d975e6b3def49127fdf43ffb69cffe9589634f7fcca6a8f8295672eeb9e71e73cc315ff9ca57f6eddb0700af7ce52b7f222016cdfddc4b7efbecf7bce89abb2b38f1bee650edcdf5eebe431a4e0a01c02cee598d374e8600c1e69f3f2bfacbcf5d9ecd9ff05bc76fd8755efbfd977f7edffe1d179c5cbfdfa37df69b5ebfe3ec775e7252eb01d7cc801d76fc92135ba7669f73c9f73ef6d8da7ff1d49a79dc457ff1b88ba83c78e5875ef0dcdff8c02f5cf3871b19035857cd5b730e74366cda34f3e3007db8f5f48dbd7ff9d18a3b739300b7f2c31b7a1b9fb62dfc193b16635957afc278f818e1888830f2b31b7a5d8f961ac10a6038547d859194e45823d5f7510080176e2187c4118121435d0df9d06b7599d68ab1aec5127e1e4f1ff255857113c5bdf5617d1e5f8e2cf0c660c333b3c7cd18e3ee0bbf1bad5a32f4c35a435bf218c66fc8f773fbf9c71d177ea3639b0b8f346044c4f2e42bbf034551f4d38192d2399765d9f4f474b23358ed2eefd97b4b1cc79313eddea0b7bada050e01e715c1cad232741c8b19005752c6ed280e43de035d565c10171c46ed2b0e8831a624abd5e22090c61863ab3ccf3911006459866805e34128832094928c31a62af3ac1442042a22605a63559a5257d638634aad751484cd66534a41682593b57a18382b38e782831008c41de3d632e4c005139248a848460a883b46e82c864a99ca3ae7040069048d320ce23844740c909c29cbca682b8408c3380c1543868e1800631048c519596b8c75289c528a09002470c890b800c178c0a4e5dc49e11c3800e3009d359549b1a43042445d16e474100771a7a9eaf5ee205d5a5d61a5a1d644434588688a92b40ea30084604c32e2609d13884ac4711c97cdb42a06691e8661bdd69044169d312e94b2445b1545b3ddd9b96dbb35261fe4ba288bb25c5d58cef28acb5a12a824a9a969c9c8ba32b52643c92737cc6637fe60ef9db79fbd73fbb61d3b1816ad7aa3d56ea745d5eff7210ae344712e160ece6bb4f566234922c7a991d4da1313659ed726da3c0aed722625ebf7572920a8d764dc986e04a5755d9d8671c3aa3075b940d75b9d9f9de930e28529676ad1e2f2d2aee376f5b25e584f2c01313e14d32200c10593c019190438dc657d58428d0e0f2be061f5670018c278ef0f0270c4257fc43770b423f5fdbd8751df14122203c6aca7470163e857e8ef479c3140eedd253ca19101e7126048705c7fc2adc73a9678f0e95072fcf97f70f9f97f70d4d74ff9c2fea78cde2767fee91e8f2d765d74cd3d170d97ab3fec451fbee2451f5eb3ccec5baebf7338103bf5c4f75d7770f8f5e4cf5f7cd955171f79a99ff9e15b6e1c5dffc1096fbefacec3779b2120997be1d7eff9b5e11026d49ff8d9db9eb076f7bef485cf1311c11b3dc172e6397ff7bd670f6d91829daff8c2d77d83e68fabe9707ee18517bef9cd6fbee5965b4e3cf1c4b3cf3efbc71e2d73e7e7df7359f6b8673ff191bba6f9a1ef7cfc43df32c7ffee8efb490be3873fff19c9b3dff591ef9cf2fad3c5f51f7de73fc093ffe6d40400e2e39e7c72ef573e74f563fef42f1a41fbb18fc97ef7c37b8f79d387a7c4fdff9bb73fff5dcffbe02fbe7fb7dd78cefdaf593466a3d53dfb733a2160109ffce217749efee6fff5954ffdce937684d5c2ad575ddb7ff893ce9c3eea8c21d465590ebbd4991cff14ecdff8cfdf281f75ee699b92f6cc74331082038b2626c4e2ee7b4a985b6f96b89f8cdae9ca54952542535565258250f160c7b35e74e2fbffe47dff7ade1f9d0b57bcef4f7ef8b0575db223f819fcf144fe59bfd65fc29bac8dec1386d28e3e8b18cd3ac4129c0e5b5cd351ced930c61e476ac5028d7ba08796c9e38dae0115e3f7de0acd5a3bf4a8221af757acadaeac6dc5b646cb518cef1b632b3abf065f4c184b098dcb1d5e56d27ff4d3b5fd0f1e8a8c373a36c08691adc418fcf84044a79d978d5271124551996659964db49a279d74d29e3d7b88504ad16ad6d1994a6b44847ae27441d6e579ca414451128661ad561382af2eaf28253967006eac88c439b7d6062a8ae3d85a9be5832ccbfc4e168535b66204711cd76a4c2925b81211ef2e2f054110459c2b49c810c15a34c6a5694a0e2517640d03e41ca480400aa988a1438648d61131ce550082b1a816659933c6c4b14c9208c815455164298f93d2940c492a8168cbbce04506b6ce390f9492b53a226659e60a0421a35a0440ce2127644a0692730102a0b2869cb58c09d09c737f3621a2f7e290882113a41849a5894a610d9500b22832a5c28966430314bd9e31266e351852144579511d5c5a28a25a33ae357933cff38009400e8e59440b54210180056c4f4edc73e0c0eaa0578b6331d12187c659a74d94346aed8e153c89a3661217055fe81f3ab47c684a5ab0a699349d4c3283f57a6d6666464ae8af2e74571757d2fe06345b77ee387068e1e61ffd70d3c60dba9ff34030159483cc5adb8eda4090f5d3dea0cf08376dd946e84c55469d89308e981251a7493c6a2be8f7fbdddec2ececac962a90512391d9fc8140581068c29a6c009912cbc1865dbb6edbb72fac296258d9ead4d31ef9cf5ff96a7b6a7665b5af91900bc638120326080431e042c2b0d1897c42ef4f6f8f9f877789d175060c08d8d868627cd98f31c35a2c7114907880bbd0786602628488c00840704002ce080c71c90988bc59a6e4dea09b310220e6883301decc703dd6e37f4af0f543f0d3c40b5ef002ffe615af78c5831987e0b599da1d7ffbdaa79ebc6d7666cb235ff2b9e415975efae2edf7a717553bf39d7ff7ee13bef46bc74f4fed3cfff2cdeff8bb3f7a5c8b0100d44f79fa89e0369df3a8090ed1b14f3a2dc1f6998fdffa80d965fdf4d7bdf54cf7c06b8e4f79c56b4efbee0bb777da5bcfffe7d5e894375d7ec953f6bee317364fb4a7773cf6251ffececabd8bb6987df5f9c7ce8de2a4d75f3deebab0cbdffde8cb1eb375b2ddd972dec76aaff9f38b1f1e41e3cc8b5fb9f9b34fd9d89e3cf1555766eba7cfbdc2eeffc413e6e6b6fec2fb6fafae7ee5c3e6e6b6fefa15030050bb2ebcf4a34ffde145a7ccce9e72f1eea77fecd297ef543f6b3f7d4832421aeb351d7eb4af15688235aaaf5e36fe4843093f667c84b21312e06884920e5b5c0de1bd31639ad0b85979dc277d94582411f9fe873190f0ca335e1a68ad9ae4787e3e36c71d594678a5575f09f102af5ee9358ee346a3312e77786ed2b8df7a8c371863e3ed7a478b3138f1ef11d18bcff81ac8da2fb32c73c084505956645911c7b1736e656505004e3ae104466e69615e00cd4d4f75daf53892ed5a6dd3ec6c2d4e1800074063cb2cd56529b968369b711c4ac59964c8d03a57195d19cd39d7a62cca0c18b6ea8de989c95aad0ec0d0a2d54e6b5b55a62c75596aab0928886b9dbcc4fd0716e60f2e55955361140491ff4f455114070a8800b0518b1bf5840b22d08e69a48a400333c034e38671c39991c249e11818201d48aac5b2de08add3da1aedacf7c376c66065485bac0c77142a9544719224229008ce38cb88d058a3b5ad3439948c2b29231530e264a92acbb228ac36e4d0195d6469da5dd5694a55c59c15844a302939972c88940a6518aa240e6b4a496babd56eefd0218538333935b771a308836e9e0eca9c4b514f6a01b240a3288c2c0c145ae7c5eaeaea3d87e633abc37a12d693ac2a175757f2b230c614599e75d3b989a963b76e0f855a983fb4307f30cb06ce9afe6a3fe4b29ed4183967741c879dc976ad5defcc4e4f6e988d5bad95413abd69c3234f7f7461f56db7dfbeb4b058e479584f1a9df6d4d4d454bbc32adb5b5e89e3d0a21381aa8a326262b63359546566f5729197d64ed75bcad82894335b3664c07b955d3db8b078e79d91421170d59ed9b8eb84285013ad9a3659bfe84dce4ea55536b3610e0534da2d044a8b525bcb8464527226870e9323fede18188f31aaafb9f17b0793c0253181c011b82366118c238b307ef98fc6d151df3b62e3975f7cfcf25f8ed9938c909c638480fe657d9b04f39e36e8809cefcb42ebc83ab40edcba8fd27afc0f0a06c73d7238a63fe42ad368246ff89c3eeafd573ff6278f7bfc39ff2d63963ff6cb35ba2e749fd3d6c4949fe1f6bd0b87f3122482233d6c86c291f48d6ffcc7cb5f713473e91b577ced17ce3d6ffcf15bdffad68103079ef9cc671ea5e074d46cebb11eeb717ff1971fffd8df7fe3fb8c31c19827397de38b7fe1fff484f35fecdd6b81c0cbb3b0ffc3de9bc75976d5f5a2bfdf1af678a69aabbb33743a4977063242482084194451112e22de2ba0c8a457d407570515670451404486a75cbc6a1e285ef53a8521614c200102193073d249a7bbabba6b3ae31ed6f8bb7fac53a7ab3b03d1a7bc9b67fd3ef5a9cfaeaa7df6d9e7d4deebacdffa4e04448044183088cd26033d61f8d564740b13111c6754131178177ce2c70906e89b9c9d7eeac98b8b8b614e1f56d62751d388986519634c2915784d5aeb7004d8ccad935226491202222698c6a4799082313a663f1f2aecbcd5fa299c21e75c0ac6612c8d08cbb113e543984b8de9fb9b828dc0fb0f7b2649b255ce111a8989e1ac52aa365a39dfee74b452aaac1a79ca01cb6288448d2ce9f7bbc3fea0aa0b00c8f30c00fafd3e7a2acb52298d8888dc1acf1043329db55aabd218e5bc0170e03d916b64cd4da61517782c2ee0f0c143755d13519e37b32c134230c0205de8f7fb1b1b1b555531c1e3381642204155978d348b2381de21a348702104a2316ac4b8678c01131ec8796f09bcb79ccb2027f1460340247996654992f5fac5685858a353193120af4d2478b3d904ef8131e4c29037ce57461bebc8bb2c92de3a022784482329a5444644de1863fc38415c70192e006b2d1271ce4170e08c714e08561ba375dd1fa632968c93f761366cac1dea2a9a9ec93a9d384d06bdfef2e1a572306cc6e95ca31d0143eb89c831b0026bf0055845ae3935ddcc9b50ab8de5155757538d56244459962c8a4f3f7b5fdc6a2eadad0cca2a8a632272a321ad1f5d9c9b95596ba3a82049cf38e79cc55d3b6b5d45313fba7ca8ddcc8c55479696779eb46b6da337585df783c1ae9d3bfb461755e94adbca1b470e1d39b2b26a2578efcfd87deacaa1c30dc6d348ae953d91e743f0d3cde956290fdebfdf36dda9e79cbbda27d4d4bdebae7ab87efa79a7e5bb4eea9c7a7eb3d13878f397852b9472ebddfedcfcc2bdfbef3fffc2273964b3733befbc67ff1d77eeafade73c0326b521eb9108b5ae2547844d33a649b20480dbe2043df667dbe4f501407053004f8e3c1278201688483e8007c772b2274b7e27acfd6d4dad9e407900008c9033c6c404dc608c1162d88b31060c198a6347e38200422774d5173fbb3db66fd777b23efb99abce3df7098fbe4f80ac1bf9239243a6ce7f0a200386800cc69fc8185884c76d036c6e0300fe6b384e49d6789cf6125b5e42feb0b15693d5c4c98ae0b7ad2baeb862fb0adeaeedfa7fbbaa11284c63d1c4f137755047d0b11f830fe4e467f463a253385058e34444f00408c436b7b7c017ce39c1182259b261f23d59fb9cb8a9062ed324857ac2b898c4c385f97dd8732b2d2aa00493498932631ad5782c4220861e413b6bbc9b3c2f22b0b1629b9c738e3c630c052744e73d21009075d658539b4d52163207848233444054d6a0b38888822322971210b552c12236c0255555e58d561445649d738e312ea544a2d5d5d5d9d9e9b999d9a5e5436b6babe06d92242689bc25c1b98e420237f12898de5af0c23b13841c32e2de1badb5d37a381ce649caa2d8185b680d0079dac8f3bcdd9e02e8eb5a31e082492434d61291f32597d1ecdc8ed168d4eff787c32289e2348dd328e60cbcb7e02d2740c1109cf756c402d00200810722c0a099f711670e1938afc8596b1970678533224d536b9c0202008ec8a58c380b8d68f8b70ac199902845552ba395b516ac09bec4168001320e00108948006918ff2b010039f3def3f1a72a59673d7821659225491a575569d07bebc07bc1b8401931d61071dd2f2ae3a0dd4c92686a6eca821d1595ede9f9bc2d1d31408e9c13679c3126254a5d2b3135d56ab538b2d17ad73bd2d6237021c4d1e5236c7d7da04a0b9065499424b5d195142c4948f2b495cdecd831b7381b25c2b348a98a388a388ee3b8d7bb8373be38379f23dba86a638cb6c6079a9c27d456225880b985f9a2289c3622161bebeb984b8c443528a8814bcb0f6853ec58dc5356da58b1b1b282a65adc3137333383694e8c9795129235b27c3038dae9b4a494ad56abd56a0dca3a6fb4068391f7002400108091b30c11003970243fa1381e37dddfca59da3a6ee058bc108a21074f2cf40f408808a1a398382b6c7eac9fd0549c100731e9251080e1b1c72322b0e096c600918801318f9b7826021f8bbb90b6491fdbf51fa9c4ac849e85690e86a06b2163102374378d9818405bc0d0c2bf9d03e5f09a979efed3177cf1e6b79dfd6fc2f8a6d58f3ffdccf7bff6ceeb5eb9f81dba753b9de92f7eeeeac7b2dbffb1fff54ea7f3d05ff67abdedfb61bbfebfaa09bfe821bf073cb62230592998509f27f8e264bde0d882026ece3ac2dfbdf7443e7402e3a602c92359670368b055f11ca08089fa73425b0a938c801b00c004ca989c70d87f42cf98509b82ac62922ec7390f8174e179438c1ae7dcd6d524b87a0274186384101399c4e4c4426d653185538ae33878ce86fd43ec5d0016b2b4d1ed7619201788de71c61879a3954ce27ebf3f33dd39e38c333acde6a1c30fea5a351a8da0e3288b6a6363c318151423c628c1d15a43e464c4e35812458c8306ef2dd5755d5575e05f71ce436ef78e1d3b107163adebbd37da119152ca18a38c6eb4f276b3d3e94c6759568c465555d465d9c872630c7a876041708dde3a40f4ed4e6ead0e21832ec40804313a386bad358a0136b23c892244ac6b9de4499c44e41df38e030259e75c5d56511489480a111147ed29804e9114f56080a1210d7176ce85ab48ca0818228173ce1ae39ce30c913302f208e4bdb68618c69cf14872ce1776ee280643af4d2663b0ae1a8cc8fb244e6d5139e30a639399f6d4dc6cdc6a2c1f3cb47a7859204b89254c4827b8173c1219e352b001c260309084d3b333a988d68e1cadcb2a12328a2267ac8ca3469c8e74ed8c168d3c6d65a6cc93762b6e642d19cdefdc91e59176da92bdfbbebb67a6a67add41a791cfcfcccf74da73eda9831b7d065c95aaf64ac838cf648aa22ecafedac6cc9e93dbede67dff7cbb706e6a7e5ee92a9e6af7b4b1da2549b2aa065373adbd679efdcffb0f6aa50e3d786041d8e9d99380454693e90d6a358a80b88cba83fef49424a2dda7ee8964b26fef6977dcf5c03d77df9f666d06c880934724424f9c3342e6c88de1c62dd37a0060c826bf645b940f8e3c50581b45e061d78901c3e678c1c20a036c4a208e6f451eb2e6388120c60d0586909363278384135f070cc7df1cbb08fc5884edb75d46b6eb715912c16c6ea41c2a0f0d0e9c812118f84734cf1102a1cda1efa0c381232882068708c7b9d9110384476924dcea17def5133ffd9efff5ad35c71a3b9ff0f457bdfb4f7febb9b38f3aa94ff6bde61dbf3cbbf8f8b5b4bce0e2273edeaf95edb661bbfe8f6c27c2c73dd2164f58f2fe186fc90304146213bdd844330011910001bc7393854b1738099e10d12185c59130bbf7d612e78c3386549595d63a4912ad75e03e29a52610e55637a730d50853f689483ae01501dc98f8b14e1ebe31e831c642266e6863bcf761961fc731e75c2915e6fd00a094928c05797498c8847622c023a12b086cab896fec8494b5553ba1940a9c8dbaae7bbd9e3126d08a94b675ad01c012696319798628190acedbede6c6eacaf2f23211eddcb9b3d56a2d2f1dea76bb486c6a6a6a617eaedd6a0e06c3aaaab4d671c439e7d6aa20d230c6386739e7699a22c1faea6a5de956abc54096a3a2aa14636cd81f2d2e2e364e6e1f3e7cf8e8d1a3cd66338d12efbd04391c1683de308ee3469ec6712c191a5d33c6c0426030110120322610a1aeb5102c4932295d55d75a6bb2cea3b700442444c425938c2321027240ab4d1cc79190b6ae4c5593f7b194712ccbb24c3910a236d610b04832219cd1cd566e550d9ea494e4bd2a2b0088e358938eb3b4d16844493c28865555e94a13c33c49abba36de31c10597d6dada9944f2a4dd6052e8b202eb4397580f8bd1709841a49419296590da8db4333b8d928b245eb9ef4093457379ab9567b18c00c02338217ac5306bb743fbda68359d316b66c513c571dcedf7e33469b41a655719a3a2488a3c3ef9941d1b6bab7116b73b9d7e31f0025a9da9c1b018f6fbd570d4ceb3feea4af7e84a278a7b475667f2d672f900012bea6a76bee12b77e0d0c1d5e5a599a9cec2fcec81070f4829a7daeda2283a9dcec8d9a22898e3dfb8e16ba7ef6a5d72d99336faf56c6bfeabd75f9d30684c35f69c7dc6ddf71f29bb7a3e6a2ddd7fcf298b9d43cb2bbdeee09493f754958a935692e40f3eb8f495ebbeda68b401624046c4bd27c1a4f79eace10c8030a4464c12a6c72d3a1e8f556e05221ee2c884805b7086804d842601981470bccdf4d687d3160c84bc072009cc3bcf18054a53e83d10917306441e3c22a21f771ec4708c596dfb386dd7e3b6320e850fa82c08809cc3d00178e80848101ec9fb5400404d1022a1198021301e120eda02002408ea91bb6b5afbfbd7bce8edeb6ffe5ff75c77c5a25dbefdbacf7c33feb6969ff2e417fcf87ffef77e339cf15c6edfcadbb55d8f2f6862ecb8742277717302b1690f1be61a08c860e2da4448c7b11c1fe9b37ceb3e44e4bc9bb8a986e94b201d052461abb9ea245f622b8d1b36794d81fe140c5b03512a4cf12728c4564ba5c982e8a48b98d0a82c8cb51361b730350969d913f064aba27a1222118e101a8c00b00c87c3e170e89c4bd3348aa270da927347e8bd45e28848e01d20597778e948b391092156565600e0d4934ecab2ecde7bee190c0601d61042743aed4ea76dadd5ba5e5f5f8f93e000e0ad354424113d80e47cd7ae5da36179f4e8d1957225cbb234cd01c02873df7df7596b8198f77e6d6d8d233221922c8e6329b900a2b22c05429a24cd6613c9afaf0f8dae5aed3ccf52e78d314a08618df70eb84526581a6752ca00d484ff0403644c70641c0523704855ad903329589224410be1ac36de3129b4b3ce58471e8444cf39135cca2c9246f0aa28abaae20400608c298aa2d96c565a658d346be4cd66d3585b8c86d63b4288a2a893b792340500e52d3104444f04919098a2f5681c039059c281b18146e006d11a578f0a888548e2b91d0b11e383e5d56cec777c00002000494441546e314ce3244b526f2c59ebc1e78cab5109dab24623ce1b69b3918c46fd6eaf3718648d9c095e16c3348db35653465cc642341a5c5706a9f6160579325a151c411595725e18bfbe7274bad5ec345a679f79c69db7df2e44d4ebf5e64f5edc58df68f1a4dfed8d46a3d6f4d4c6ca0af79036b258c6e87c94a5530d29f2f6c1036bad46f38c73f792442071f4c1c36e542eec9c3eebdc330fafaead7747cdf6ccddb77c23c9e3a9a9a9bbeeb86d6a7a2e92e9706880f803070edf71e7fee1a86ab4a60938000221120547048460754093b97868a437ef32ff509ba647a9b18ee221a301db34579838286c6d2ab61e191143471372af03c8b8a549600080c0c2cf639b350f0efc7617b15d8febb20411033bd617c1d0814300024320d809e14f5bee380038018b2b3d44639a204806f523ab06f4e1afddaa2ef8c9373ce7b4569c4eef7ee2f7bfeeb557ccf2eaeb3f73da296fb8be04a0d54f3c47e2296ffe460de097fff469d357fcd9b21f5ef3d2f9737ef30e0da06fff8db3679efdb65f78f1939f70e6ce99539efd2b5fdcf0000054def9e73ff9b49352446c9df592dfbdbefb90333007fff6672f5f902c9dbff0151fb9731ce2557ee50dbb77bffc57dff8820bf7ee3ee7b55f58fad48b162e7ecf7d01ab29bff6c633f7bde9c6c9013ef833cf39fba45dbb2f79c5876e59bae98f5ef7acb377ef39eb196ffccbfb0d00803ef0776f7bf9d32fbae0820bb6afaaeddaaeef5427319ee613d1099eb04404ce07d2331179bf45f7108c9c3d91dbe2f43a596bdce2f2849b0e5127f83b6d0d79804d2ed3562062b23e3ae65a6c621193a79bf08e2673116b6db09a554a09298594c858982505ee8cf3de13196b9df75c082e84f33ee807aaaab2ce31ce859404a08d29ca72381ad54a69630840481927898ca2f0d75aa9709c89302e3c455196fdc1a0ac2a40e44278224f1416c8396c1a6572c61873de2b6b9473b5b116d002aead770f1c3ac4a4bce8e227b6dbed5159ac6dac6b6b9c738341afaa8a3ccf1b59d669b6f22425ebaaa25055e58c75c6065ca991a73b16e7a7a63b9e5c5d16de1ae78c943c8da4e4184bdec812ceb12887044e0ac8d23849a25870ce80734c2229189f9d99caf3bcd7ebadacad124092a58e3c63dc39af9436c6312692288de35488881c84c0386bbc73e4dcf8c21180cc13598704524a194780a88d619c2bad8baa544a19a57555aba234b5725a09c9e2380600639cf7c0809383aaaaeaba2ecbb2aa2a64acd16ea579e2c82a6741f02ccf5bad56b3d96c647923cdd234e55224599ab41a3c4f2c83c2a842d54a6bb24e004500beae076b6bbd9515a3ebac99cded986fcd757cccd687ddb5de5aa94a67b5afb524acfbfdc17a77636dfdc89123dd41df0268ef953349963a7095aab32c9b999dcaf3346d360c67b3bb7625ed767f3440a4b9a90e5ab7f4c003ba2c9cd2e47c1aa56914ebba5e5b39f2e003071e3c7cc8234ae0a45d352abcf7730b73799e5583518c3c8f13ce914532ced3388e390349b46bc78ed3ce3c6363345a5fdf78e0defb1b929f79da29cda9f69dfbef5f59ebad2caf8cd657ce39e354a5545199dda7ed5b5c3825495bbd417de75df7af6f0c67e67658c78c23e7d191f71e881c9203ef19d04305d05bdbef87dd7ea45ee2916a620c35a98943d4d63f8d65d600046cfc4548848ec0036a638d75465b6b9c763e7c29ebb606db6d0feadbf5782c7ebcc1eb63cc5c7c183a520022228418c178708fdcff47a73cf3f2e60d6f7dfdaf7ef49f6eb87b7513c048f77ecfc5f5b59f3ba0a1b8ed1fef68ec2cbf78ed9285e1ad7f7ff7ceefb974e6f827741bd75d33fb6b9fffd63d0fdef25bf203af7fdfed0a68f0a5373dffa76ef9ae8fddaf6cfffa9f63ef79c94f5fdd3dee1cec813ff99157fdcf33fef09eb2b8ff63cff8ea876e1a4d4efdd055d79ff3deebef7ae0ae3f79f6a3eac3ef79f647bef1c06d7ff90307def5432fffedf51ffed8cd77dff081cbbef9ce777cb14730faeaefbee36b4f7acfe7bf79cbcddb57d5766dd777a682c3eba43fd88a2378efe921d10d27a45e6f6d1bbe6d9de0d8a694aaeb3af851c29660874998c35616f5d6ec885081dd1424b9ceb960bd3a1c0eabaa0ac79c08278e91bc9db3d62aa502da1094dcd65a02088d4d98ca8464ebb22c8ba208be4fa11998646687a6858882a56ca05169adcbb2dcd8d870ce254912bca7aaaaf2de2749b235350f11897107681d6579b3525a199be56d8fecc1a5a38797561ce1532f7fdabe7dfba228eaf53694aaf23c678cadae1d4dd3b8d1c8922402f246695d2ba394ae6b5dabaaaa1071767676f7eedd3b77eeccf31c00bcb7799ecececececc4cb55a8d56abd1e9b4663aedb2180cfa1bbdfeba5125672439d375b5bebaa2759da6e9f4f4741c254a99a2aab5719e30e21123e68dd5b5d2b5b2d6823f66bceb1d586b8db6da186d3d59871ebc32aa28cbd1a82c4b65150926d2589353de5af28c318ee8b5f1caa0f345510040a3d168b55ac8b9d6da7b9f64291106c9cab028b4b39de9a91dbb764ecfcd72298cb383c1a0d7ed964581ce33404e604206227907a4c99546f5cbd1c6b06f910031e2220206a5aad67ad55aafee8f9c318b3b76ec38f564c5686963add4354ae1bdd58342f586f560b4beb27aeffefb968e1e01c1a716e6a2665ea8bad62acbb26633cff3b4d9cc1b8d8c453269b7a3248ea268a6dd8a39ebae2c2f1d38d069343bad765daa70b9ca38feca576fb86bffdd8d66ebdc73ce5b3fb246ca3cf8c081d168d49e9a2acb527848109977441437f3acd574ce0dd6bb69c4f6ec3e552977cf7d0f3eb0fffeba1aeddbb37bf749bb969756969657b5b647960f9fbbef8c334fddfdad6fdd36bfb06b71e7c9ab1bbde595eebdf71f3ab4bc6a40024f0685d28e8cf5c67ae39d23efc07b700edc23ddaa5bc78ac7b2f0bf759f13ba0e7ce47a48bfc139974244930848e48c73ce904fce4d3b1fded2505b4786ed517dbb1e8f557a28ffe586c60f2f6da80912060983fa5181449c7afe1f5dff37af6b7ff93d3ffe8c7df3c9dc653f71e53d1540f3fc17ed5bbaea86b572ffd5372dfee45b9fbe7ed58ddde2ee7ffa667ac5b34e3e416f8dcd67fcdc8f5f9023881dcf7cf1eee56bef296178fd1f7c825ef19e373f7d31e2ad735ff1eb6fe85cf3a7376fcd22f047aff9e88da7fdb75f7df1ee84e5e7bce2d75e7deae4a07cfa85bff02367a778bcd3c3c3d4cfbef0b44c742e78d1772dba8557beee993be268fe292fb934d97feb110b28231c3d78e75d8707db63c1766dd7770a96203ffe9a385387df3b0ffe587604384fde031112303a961711900ddc9242f128adc504c708f173c69830ef0fd3881340898972faa1f111610e31098208fb8789bb520a3695d9131d366c318da9b754888308c79cc82d42871314dea18b0831140030697e02d929909a829d545555a3d1281093824b2c0084830340a04211b87167e371fca62373802823e3b1502a4af2a9e9b9feb0f8d2f5d7af6eac9fb977ef539ff694a999e9dea05feb2a8a4508d4661cd3246e379aed46334f638ecc191b9ed739b7baba5a14c3b9b99953779f3235dd8993a8d7ef767beb5c609246dad4046e7e61a6914549048259c15d9cf038e69c7967b5b3babbbee19cdbb367cfeed34ed3d6ae77fb8858d7b5b70e0190280848b4d6ceeabc9126692422ce38108cff6b5aeba23fac46852aaabaac8abab2de89246e4c3531622295711af148220158cf01632e8948194308799ee779ee88941e5bee120097a2d96eb53aed244d1bedd68e9d3bb32c73ce6f6c74970f2ff78eae57bd51d51ff556377a6b1bddf5eea0dbafaa9a900919b12802c1b5c09a130ade48d2b64812e5edfaa03cba5ef58752ca99c5f9e99d0b71a7e962a1d06bef9cd2bcb6688cd7c618438c659dd6dcae1d59b3b1dadb7044279d72caccdc6c92a57923658c359bcdf016ed9c9f6ba7e981bbee7ee08e3b1b52ceb5a622c60783c1a1a523edd9e9f99377aef6372012bbf79e51d6d5bdb7dfb9b4ff60391a31c1e33491520aa0183947c639e789f09cb4d6d6a8c585d985f9b9db6eb9efc07d4bc57070f2aed933f69c5215e591c3eb64792cf949bb162ebcf0c2fdfbf71f5d3abaf7cc7dade9859b6ebbebfec347d706852251687ff0c89a8fe2d252e95ce5ad26a3c95ab2168d4337a1501c53336f4dbf3e3e930e822efae1be8082f3199df0b539cad0585dbf89162263e12b807b936dc605323ef9ce9960c8810b26232623149233c95000f2007cda2db53daa6fd7e3b12cc1bfc238e0e125d0b587290e44a0be4d7782d9192ffaa5fff1a25f02aa97ae7bffab5ef8aa97ee79f28d3fb7fbd2efd9f5e6bfbbf15ef505fd94df7be1e537bcf71f6ebafb822f8e2ef8edb33280e171ad4c32d50e9c5b94b120ad9c1b1e3ad83df4a9ef3be36f83dec1d73d7bf968eb5d697a87ba72d799b3028000a2c57377445fda7c35ed9d9dc724ea6e7100001665493e339d2000011319b7ca79c82ff9c5f7fed8effcc1affce03b8ffce6bbdebe7d616dd7767d679a09224004a0139594c7bce4277f22e08463fdc4a69f53f8991e46b135267e4ed8d87eec5f4fde7b26588008acb581d9b295483d49b9864d01f456b184dfe22fb9d5030a008265539224446e227ed86aeb344142268f0d3d46124501dc08bc29c658c0164e90670425c624d82eac898647853d030411e6342186c27b3f1cf6854826c771ce1182df445e1897d69baad640224b224b582bf3a56baf3def09e79e79fa69175f7cf181fbf7afaeaed675996599331a1dc4424e4f4f479287f60600022a121a988099e469636a6a8a31361a8d545915c5288aa2344d10d139333ddd42e6390a000467bd238e10f23aacd54c5192c53289db53d34a2900361a8d62cea414c830f40c8e3c80672ce59c0be9bd67ce5b72e4032e61ade0c865440208495b4ba67628f35633d646d7c6d6ca18ed95430b35792ffd603030b569341a799e3be7eaa206002698523a4e93999999b4950faaa1b62acbb246bb2558596807dada5a19420bbed40a636939b248c4711c3111a5496e9d22ac6be7b596956d40963341ce5423a595118db4c736b266637a71bed96c56c3516f58b8aa6e2779cc44cd490894b291341b8e41ed0c8b258be4f4ecccae93777a4e1e1c2268ad4118c9258f1357d5878f1c3d7cff03b628a7a6e7d468d8ef8f76ee3c69d7a9273fe58aa72d2d1f5c2f87a79e740a4fa22f7ee68bd56024383f73df198efc48553292cc9a840900a6bcef8f861ba3413d2a22cee6173ae57074c7b7eeb5252ecc35cedc7d129370ef7d0746833a8f1aed5676e9a51713d10d377c75ef19679e7aea69070f1fe9151aa2647dade740b2880f4745dee621ab918147749c1143e2e41019798e08b4e5dedfc25b3c36266c9d843cd270f2703bc323092d4e88cadeba7d029ae191b1899683181def3ae5ac1e7b44d0b68fd3763d2e2be360686ce5f42fe825460e0c01018cfcb15ec4121080f2f098ef064c765ef1fa373ff3d77ef0860335ec3df95957a41ffcd85f8c96cf7dd3d9bbcefceea9dffa8b8fdff3e0e9afb9a0f9188092c68e1d53a73ff7eadb7efb82f8f8216072ca9d93a6dc55cb430f2d04b0bd835dbb7544986c89443815f423e046ddc2cd3fc6d7c2672f7bcd3b2ff931572d5ffdf96f6c5f58dbb55ddf81f29ef058c0c416bd04f9cd75c6adc6af107226706ce644a19780b19de71633781867d811a3703840081fff6388c293f57e32170feaea800c84e9c244a6095be223c20c7e6c3d394e87c040739a78a14e3a84cd17386e42021611b229264f11984b5a6ba7fce419034611608dadb4ab09e322741113ba5430920a3d461cc7819f134e6f22ea903ce1c83c63102232c679e3e808ac368828a2b8d6a6dfefc771bcb0b8a31c75efdd7f5fafb771f6d9673fe9c9970c7afd070fdcbfb1b161b5a8cbca938da46c359a364975aad33829eb2ad0845aad96b76e3018a8aaee743a8914cdf9b9baaebbdd2e916b365b40d4ef7765e40128204fce78a3ad77ce3b608c6559e6bd3f72e48888a366bb99a669558c044744f0de932560e4d107bfceb20c54572623ce1933e09c53debb469c488e4c0ac7c98055ceaa52f90a3a9d0e173c4a18f3c43d43eec892aa4b0270e06b458cb13cce9bcd661aa55a6b6515e75c59b3bab11e5523ed3530328e12198b5cc49eab41e1b5d15639f2de592122f064bd45622851008f938c3359f1a2d435ab6ae6299771643c38b2084e3b53d63a8ee246265bb9066f556d2a4a45d48c78895471f28ddcc7a2d6ca21b4f3c6beb3cfdab530cfa5f0de7804ab545dd75afbd9d959e6e9d003078aa34762a2a9bc49ca081e9fbefbb493cedcdb9a6e3bcebf7ecb4db5b7324f0e2e2fad6f6cec9c9a6d24719ee7ebfddef291238d28d9d9ea30efea528dc02a4da5aa53cf166666ac55b7dd7ef77043cfcc2c2e2eb4e20c8f2c2fd5b5163e6ab4a6f6eed935d5cebf79f34d699a5f76c993c1e3376eb915a38c3b7f64fd7e10298f6d59998db28ee3981038f38279ce48302f9010b9a41880e1164be513260044745ca004201083e35b0d38bed53876902d94858712a5b68e3c5bb611007c88a5430444061c009085bb9b8dc5dce3e82ecf18006ecbafb7ebf18c4b78b0008060e138b2534df0280db2186d12798a2d8c9e98010294dfae9330f77ffc573f3a7af6cb5ef0a4bd0b6cf9da3f7cd7e7f5d9bf7d7a0220cffade0b7bdffbaeeb2fffe30b5bd1d4332e2f7efedd77effd95ff3ecf1f0b6470f9cfbc54bff4677eef79ffcf9b9fb9538c0edf72ed4de2f2175ed09adc9b7ce1393f7ad12f7ce0bfdffcc36fbb28e97ee5431fb9ab5e7c98e3247b2edfb5fc375f38fce6bdbbfdfebf7edfa736dc2b1fdbf2e8f0cecf5c5f9f73e9d90b496bfbaadaaeedface1486f83986272c42320841b79ba6f19b3ef1de8f9d5f0010fc66c46d309a000fc03c7a2206e029b83606bb5900228fc83c780fde03d3d612a0b13eccc803cb28a42fc316bd75e81f38e721f73acce343ce43309c99b092264e4a88688c41ce803c1073ce12a173a652ba2a4b29e328e24244009e31c13973c65b63bac3a1943c4fd2284d12193920634cad6ac6189167c802d5628c6f58a3ca6a92a81d7a92284a02c06209909047b1f7be280be75c9ea49b863363931a672d2130c68ae12878d74a112327227296bafda29567712c07c3f2a65b6eddb3fbb43d7b76ef3be7dca34bcb2bcb4b6bdae8aa0e4b50428858c824493ade6b6b02ce43ce475154d7f5a83fb0d64a29e3484ccf7474adca6208008d2c62689dd79e6c24398f336bed6854d6baf09a3cb8244ba2487ae706bd7e1289440ade6cda90fda734722604e35230c6aaa2925246918ca208636e225373ee78cd3c7a460e9d47720080e43c79e77beb1b799a65519c36f3b81d31c4ba287bc341e5eb34c904e7ce9ab22ed2248913c9389861956749a5cafbefbc9bc7727ec77cde48aba22fe388a3a09817dc95a62047920bce25d51a81907132e052c6e28427519c928ff8a8aeaaaa96de445e00621445491297e0f3bc21e2446943084933774023e787b59a6a7422069e13c642330642b6da53599cedddbb378ba38d8d55f05a4668b402a3b334a9bb83babbdaeff69cd271122167d6fadd7b765f7ce9533646a3f561ffea2f5cb7b2b6b1e3e4932bad6ffcfa8d6922c8a94e6be6d08307adb7799c64711a4591d67a6334d09290a70010a7c9dcfcc2fafacaad37dfd9cc16673b9d2c8f7bc3c1d2cad1e9a91dcaa9e9b9a97de7ec5b5a3e70ebadfffc5ddffdc2f9d9857bf61f3455dd4cb36ebfe8e47994368eac7539311ef372d00786c08131901cb8208e80c82503867cab6e61fcb10f7ceb7ae1c4f20d1018f82d682423007f3c456a9267175a09423f61776fddedb8ce7f4b4e76307b0d230022223060e8bdf70808189a1e18f73ec825876d2ba7ed7a3c97a671cbed082a7facfd567ec2207cb85ee2849f530602206130b28fa6badec410161afb3ff886a7bfe1be9e073e73ce0b7eeaaffee4757b2400342f7cd1b9f00fdde75f3acb20daf7c24bf23f282f7fceeec7144e87ed67bdef9a0fbce50d3fbeef97ef2f58bef3fce7bdfe0f9ef2c2e3ce79f7abaffcf06d2f7fc9391f9f9e9f3eed19df774efef587398e3ced55ef7fd3677ee4a967be6f71c769573cf7198b773ec637d2756ffab35ffec5ffeb70e1f8ef3d1cc7e9a61bbf3e187cfb7c8656ab73d1932ed9be2eb76bbb1ee362082292772704d98227467e338dce8f63af892c7244649c05ef2707840c0510692d384386869c23cf046240099059a3c839260513e4d11a00c6a208235d6bed9cd2b65686bc6d369b081e0082111300c8284992049920402e22efbd338e732e64ec9c2bcbaaaaaa76bb2d4494e7923106c0bc07c6109069ef85e40285367a341869530b1e35db1d551bce651ca7de9aaa52435d4b26451ce5790e881e5959a9a2a80820a01cce13174248e9bd2fd518d9004f02d05b6facb3d60100e7e8081d61afd78b92388933e7496beb89230a652849d019079e2417408c110b508665768c8d541a0038930e4c51d54abbb9f969c9a3234797d7fbc3ca9873ceda77e6be730958b333b5766469f9f0c1248a67a7a75455554515c771a3955795524a31c0517fe0b4694d4f13b9aaaa745da2c0669eb69bc968341a0e362274512c0470656acf7d92a67163ba653b1b1b1be5a8d0c3bad5684ac15459a91a449e1b064996ca34198d0a5dd5ce7aa6c139d3eb0d00208aa246bbd9e974d224679cd702bd3571225bd35369b3516bb5de5b374a255cd483911d1525ab5bad1635b801f22d3e35359b14655d96c6a858c482a3b54ac6d099ca19daa228b8b63349ce38d8d55e7fb5471cea5c649d46d26ee649b38e4d3128b432a9235143276f5be58ba15219f4a5f1593233df91129aa66d9cee95b5216aa61963c27bd36c77eab21a8c863c8ef2a976966652f25848ddad7a8e242760540d7b1a316d4d93f6d9ecf4034b6bce19c1c8d5834cfa995646c341d9abfbc36276aa2945d253eb519af03496529c7fe905952b3efb854f1e5c5a769ea48cd2a47dfbcd37a70c76ce4e274c1c3a7a683418e67973766a2a8a628f1c64bcde1f2c9e7a52d66e7647bddd7bf76659e38e5bef3c69616e617157b39df6faddcad671331fd951732e7ff2e5e71d3e7af86b5ffbc6932f7beac5173f697d65fdbe3befd8d16c56b54589c98e854299d66c6758a952eb2c11ca39e5bc32d602788e04e0d1ca38a4238e4d943932ce65c4055a608c7164131b0324124012886f221514d2b3190386da7a00f0b0194bbe893330746327da718804f9b011e2cdc3c81340cccd883a22478488cc03e19886898c33c61008885178120aa02a4344068f4d20be5ddbf5ff9fd540d87b51b87b02f7b8c108089427b355b104c7b63ffde1773fff7bbeef3b7fa20fcb3e7c242ae443932cc3f73819738597978a133c61b65abb4cbcde3ff3a9ab5ef3ba379cf0a45ffcdcd5173de9d26f7bc237ddf8d5673cfb798fedc5f923573ef74957bef1d64fbe787a7bfc0130fbdfff8c675ffbebdffac4f39adb6fc67f88fac81f7df813ff781d00000b8c02f8fae7af0c7f7aea735f4ce0c76ca6a0a918f71393546b84c0620260e0511b211808498c1ca2472f001902f300e404b2288a3c27eb3d721609399db69caa17e6e6779db443203a6ff2388d6211384b21964e46491cc78ccb0904317189f5de070f9766b33909970813a16028e918286b74556badbd7541ba2019672c04e581b5d62a1db4139c73e0008c1eea30238408526fe79cf5ce18a394b2da349294bc05625c0ac90513dc7bb0de030097110354462ba59c27c9451cc789644669000879795555790f512488101879079333f19e8cd19e59635423cd9aad7c34180e7add1d0bf3179c7bceb9975e72e4aedb375657ea62b4ba7274d8ef82a7348d2b55c771aab576c632c0e170588daa3896e43de708e095aecab2b05633c6128955bfe74ca5ac731e880b912459de8cb354201b0e87c3c1c06b152197820b640ec820f138929c23a1609c111b0d86bd5e2fa40dc669c218587232e2cd562b6f66962c7216e4f50ca991668233a33478abaa5a292584c85acd248b1d79a5145808feb6c13cd73bc791a5519cc649311c0efb83a06c26a2584a1e0b8a0033293b0d9624a5d6a3fec88d6c6c51d63e72bc2e74e9accba382a34a646ba6399546129c33b61e15d5a02463132ea32832c6a0e020388f65d4cc933cf39cacf554637fad6baa2289390018ebd3cef4ccce93e3d66c696da5ea569ea4dcc568a633e9b579e0c05119659eecc6c65a1489288d84e4fbf69d79de79e77de69aab1f3870b02ccbe9e999482677dd7b0f1a339f4533ad5635aa0e1e38e0349cbc6b57abd9a9aaba3f2c087ddcc892666699df71ca49bb4ede79e4e0f237bef455a7cc539ffeb4e59523878e2ccf2d2e7487ddf985854b2eb9b4dfef7ff173d702b097bdf8076399dcf0e5eb07831139a8955195aab551c6d5ca94da56c617b5aa1c95d6d7d62a22ed9df36091b477c81983b15741248414b1140200c4c46609c61081008ac84d164469f3511e01708c634c16261c21038fe091288c339359903f868532383e178f8789111b3f233044e0e1474240e00191a071ce044886c8c65a8babaffdf2f6d8be5ddfc9faec67ae3af7dc277c9bd572e788a891678fb4c3d4f94f0164c010904dacc601f0c46d80cd6d00c013718931e5695b35f46d308787a13f956519f48e8ffe7f5cbbee7d6ffaf90ffcd3edeb8ee58b675ffe9fdffea15f7ee6d4bfcb59aa3bdff994cbde79f0f2f7dff477af384900c0e093dfbfef979efaf9ebdf7256fcb00f187ef687cf7feb459fbaeee7f73d260409ca1bde78de0bfe7c3d0cc1d3e77cef4fbffbf77ffa29d36cfbfad8ae7f7939f2883866246d197f14d13150759c69858c484a0944400efd6650149123d4825b0e1e09180402020108c22449d059b2ce5aefb5f70c05630245680c825e42445110586bed83c620a82382021b3d0433d6c9b98d9de9394fa59c682442845c30770a7e4f21c757721145c938e181b1e170a88db5d682f38273c179206423c7632f1610087c705c225616555996c1be8931c63c639eaa721471164509229133b5a9bd0347bed168586bacb54a6b630c1352702638d4756dad16424826100018596bc958cea537d65a6fbd678c4994881c0507424fb6d69ed716507a14878fae8e46371e5d5bbff44917cdcf2d2e1d3e1865f9d2e1831bab6b1025023931869c381392f11c998cd23889bc756539525501c85bed0e20d5756daad1ccdcac56952704ce94b683e1a8d7edcaa298999e6e361aa914c568840459127beb06a3be4863426fade32898105114352027f4e43d227029a24830c900bc71f5d1b56173713acf939cd288480f0b30154f6326848f234c5352755515685464a308393a5e7be30182ae38c926000020004944415424dd11796303509636729926a9f79ea1aa2a1752f7084da97d6dad63f96cda4a5a2c97a51bf94a0f4de52ae3948ee23489058193de25da883406609ccb24ce7843d465a594ae8b32cff33849a23442c941207a174919470993517fb5af9449e3248e9873b555da560a4591e72db04e57b52733a8472366c0b841b79c9dc9b3aca553abb5728a9fb4e3e4275ef0d4fbeebbe7ee3b1e008046d26e466d634cb5365a9c6db7f3cc283decf79d73499273299535c3ba10114ff2666bbab3deef66cd6ce7c2e2d1e523377eedeb55599cbdefacc347960071ef59fb96569793343d7def99a5aaaff9fce718f1ef7adef3a328baefdefb2aad9c33488c332f3950c405c348b0288a72e79388d5de57dad7d656ced5d619e78d73b50eb7e87851cf32064239c121ccd6390b7759b8dd3c320f88b4298c66c7161319da13c001ce0000c879028f742c9e2274161339061cef6e39ee30be2d4763cb2805c4e018c6b15ddbf51fa2c4f65bf06f55bff11bbf71cd35d75c79e595679d75d623a22beb9f7ce30fff5ef7a73ef6cd4f3f65c11ebdf386cfdd12ff3b376efc6bef7cef8d2f7ef7658d7f97a3b3c60b3ef1ad2b9f950eeefbc7b7bde435aff8b5cb6efd83cbb2ed6b61bbfee5bd040012216e0a2736cb7bef839d7b104402304f1ea15635788780021947c6197aef2d7948a5f2ce7a024f88049e04220133d633e7c97a048fc0256382450cb835c63b17b4cb591c33c6c993f714040fe32e255022bc27a2b22c271eaf61fd3e18bf8696436b3d09b30baa686b6d9ee78d468331160415e43c22067359b22e3ccb383802c0a33fc10e5f308688a3d1c86aed8c21e789003897c8b88cacae430ab631baa894b55626719aa6de1967bdb59601a5b1e491948c2139a5aa10c5ad94da149a3ba59494de39a79d1d8bced123704250da2549d339b3bada8f623935b36075bdb6be5a7cebf6c34b4b175d78e139fbf6b666e6e2bc353ddb7de0c07e21a5f39ea4e0c8b4f5a5b6c3a2a0619f8824633c8ec1bb515d14c5d06ac3d13bab9cd58098245914c55353d27b608ce9aacef33c8a2225a5b386388b13d94944591728382366ad554623629a25599ef636bac36260aa51a391cd4fcdb73b4deb5ca16b170b448c45d49c9d1b31d95b5d57aa4e9bb9f52ccad23c6ea2e0aea847a3b21925499456a50e9351e31d394f44820b401c8c869cf3b891b1588a912ccbd25ba78d739a08d083e5ac4adb2266b18b5ca97d4f95b6aa04b23c6b66a9e49aac775c5be699f5041e649c455116c5a92a0badb54c1316c4fa9e483b6d2c5515909051cb7be04cc451d46ee4894c94f37a346ab53af3d39dde801f39b25496237015c5326262616ea1bbd1cfb46937dac0d98e9d3b4f3e65d7fa5aeff6dbeed931b7ab188ed25856bde1c6faea693b1652c999a7f5b5d5a2a86667675bcd8ef7d01df5b4b6b3f3734cf095f5d5bc999d75d659ddb5d51baefb7255964f7ce2c5a3fec05838ed8cd38eaeaf361a8d4b2f7f6ab7dbbdfaeaaba73ad37bf69c313d3b53566ae9c8f246afbb38bf50f407928064b8c7c372a6e70c388f334f2af1da39e57c6d9d71565b6f8cb48ec6992dce5a47de29f4dc1179440fc00437820b213893c478c4a390b9c819316081208908d63b00088d390344460e901178f093de6022ba20221ceb3108d00331061e887904d85cd96004848004618c424f10d41c34966d6cb62e0c0244babd22bb5ddbbdc4a3575d8ebef327fa6fc3713af6128a4d57983107fb389293f7ce39ff2fb1d81d0e87575e7925e7fcd4534f7d94ddf4f2376ed3e7bdedd5cf38b58900a75cf8dd3f7a21c0d8424eedffc4cf3cf35d57debcd1bae8b51ff8f83b5eb828808a3bfeece77ee2373f71f31a4d3de1256ffdc07b5e7b41537df32d4f7e85fac88def7d72b2f6b72f3aebc7ee7bfd17bef1f60ba3231fff9ecbfef4476fb8eae58bc7e102c993def4ead1fbdff6b1375ef5badd72eb5bf590233fa1f8ab57bff693dd8d4f3f7bef0765f3191fbef64f5f901dbaeaed6ffcc58f7cfe812239f959fff5f73ffcd6e72c3cf47a412e844ca6cffaded7bd64d75f5e7b7bd75d74e84f7eeaf5efb9ea96a5023a67ffc05b3ef4bed75fd8447de7ef3cedbbaf7bd12b5b9ffdf41d4b47d599affda33f7bcbe5530cc00f6efac8cffdecbbfefa96353f75fe0ffddafffdee579ebddd8bfc07c52518021283319f69b2e087e8373fac27aeb1000e1c434040c7bc47b2449ebc43501a14032644144900f0c65ae318f861318c91c72c38c40b860886b4513c8a106012fa8600ce3938de0b7232aa8479f624486e9251157e19084821d521e43e20a2d5869c77c67a44a3b4511a9c47c4344d494848b63c0b224394511cda92baaeeba20c337ec6981482014fa2d469638df5c687055a99448ca1b3c63b8b48512462293847ad6be728c4d8c5718c8c19654765e9bde75112862c44ccf39c03d7a5060ed6d9cdc03eb456033002e688d7da23322e12636daf3f8aa4989a9e1f0c7abd51f90ffff4a9dbeebceb8a2b2e9fdd71727754f72b351876adaea5881b59ee9c1b0c87e568a46b15da1b461e1938a38b52a9b222afe7671a519cc45246324e9304880d06a3ee46d77bef8c6d34b3e9e969c6d15a5bd485b29a18220b3e57e4aca99433562162decc8051afb7b1b2bed21bf6e6e667769eb473e7c282b2a6dfeff7caa11482c73c9a6a946535aa6b5f7a55a9344d332614975aeb821988232ee308a01e078958220286c6bbb2a8f3244dd354c4510c6491aaaad295635e4a94b686d1fac859cca7da4992790f5123d3de7a0f86b9ba1cda4a91f756e9fea86259de68645226e0bd056432cae204c12ba3950a3a1c0600d65a63814be428b22467c410a09d6795b1a5ae471b6be4fc6ab73b1c0e01809c8eb8683533094ca0ed6eac6e74571d62adabd5d5d5a595a5f999d9c5f985fd837e7f6350f43754519c79c61eab4baf357aca92747a7abad168f40623eb8df666adbfeebd17917ce25917cf4e4f7ff5fa2f0fbbbdf3cf3fbf2c4720f1fc73cf1b1603e3cd9e334eeff57af71f7860f769a79d73ceb9f3b30b2bcb2bf7dffba036b6dd9936c624490c96492eacb4cef9d83b678525d0d6580fd679ed85f5a4ad358e5b4fce8273a4ad37c628a32b63b531da7be3bd25b01492e9b97316a076c4b8c80819e75c30c639e31c39030e848c18a04740240ec800c66a6ac636e510c1af8142280d679b3d06790040f201a0f0c426a34168278e9f6f50682802f963b37d60dbbdc4766df712ff5e65ee7bdf539f7eed6fddf93fbfeb5f4f821f7dee47ceff6fe77df2865f780c249ceaa6b75cfa8aea8fbffafb97a4dffedceefde0f7bff29e5ffae4ef5e9afe2bcfec631ffbd868347ae31bdf98a68f7688e8a4a75dd678dfafffec3bd42b9f77d913cf3f7d369e0c4dc54d1ffde6ebfffad6f79cbaf4e7ffe5b96f7afb7f7ad6fb2fa3affdfa0fbee55b3ff489dbaf7e8af8e67b5ff6e297bde5acafffe1d3cf78de05ea97bef4a07ef249777efaee7c517ff9fa23f6c2e9dbaeba77f1f94f7c28c128dafb9a5f7ffe5ffdccef7cf9873ef8cc63c360f170477ed947fff86fb7709ceadbdef183affbf4333f72c3c79f3777f49fdef203affdc9bd5ff9c40f2d3ebc1797ebdefc0fd72c379e707a8b433df79c5ff9fb775dbe27dfb8f69d2f7df9abdff3b4affcea131880ebdef08599cfffe3f54f8896ffe26597ffec875f7cdd5bcf962bfff85fffd3ef98b7fecdbd9f3dc7dffca157bdecbffcf6795ffeadf3b6efcbff90bd0401227986b835d5867986385e4d24a260c74448511c3b74de7a6dad35d693454460cc6312454967bad39e9e8e85d4aa42ed22603191f0e06a5d8c464551788b328e22c111510a099b816e0464b58e506c0daf25604444c026d48be0e3349952046f56a594d63a082da2280a68c6d4d49452aabfd1d5cea2270a0e30de6ff47b81aa31719b0d00456fd00fb1744208062893584a1971b1b6b636e64185f7c113e3420a619c2debd21a2784c8b28c49e18d2f8a02914370a0dab494adeaa2acaa384b11d1da00a1084414220aa731c9fd0d226c220fc0f224d7ce83f38c7301e89c31c6784b42086d5c9267070f2f7df47ffc6ff6de3c5eb2abaa175f6b0f67aee9ceb7a774d24927219db103194822040808080a3f9129422220c83c3c228e8080f2f48928c8107c4e880fc5a74f40820a0a1282181302818cdde9b96fdfb1c633ec61addf1fa7ee4d02497078fa79c85d9ffbb99faa53e79caa53b5f73e7bedf51dfef0a28b1e73d6597beeb8f7ee66a0964e2c0c4779af28adb5e4bc925aa74a04c1ea626f34e8a54934d1eeb4a2380ffaf9a877f8f8621ca93808d3389b9e509dd644a8a35007c78e1debadf5cbb29c9a996c76daa81d7acbce369bad3ccf87fd51599648285100007b9a9d9dd551d8ecb451619ee7274e9c188c0659924e7526400a04c88b42063a6824b156c35edf95b6180c0beca549434601b0280d111649a825723d192c6ac3bbb2f2d60541e0982a67a59452a9244d8594563a376467a12a4b5731a00cc358a7619264335bb79244372a4a67bd379a2096da831856642867c62088922489a5acf2dcd9aa2c0b674a70140581a04009213d3189380a9acd26d9a21cf6cbd13068a4a1025319ae46470facf4f36a62725a6bbdb8b8786271b5188e320dcd2c397cece07d870e478dc6c2cae2d4f44cb3d99c9e9b397ef470b7b73c58590e054fb61397af2a297ba361148420645595d67b43ce018f4c5e7abbfda493ce3cf3cc4ea7f3d5afdc74fce8b11d5be6053249b177ef050cb0b0bc30bf75cb302fbb0b27766cdfb975fb7660e109d67a83fd070eb49badd9d9f9e3870f35a3108544292409ef5853bd74c79593e4c1115bef1db173d23ae93d79874460c93b1f181f96d616a6aa3c55ce569e8c27c74c203cd7c91e561e5948042111840021849288c871a8014022a2608942b090c808b2c67bd7fad30204030b041c8b459307103cf6b81993481f7c4b1d57276a18d50325e8c7a252755d02d7338acdd88ccd5c0200009a1234c09a8387f1acf3cbfff01baf7ee36f7df29b2b5ea4f38fbaec85bff2a1b73e7ef23fac0f85bb5ff4d6eb2667ff450950b0fd996ff919f72fd38efab74551141ffff8c7f7ecd973c105175c7ffdf5428897bef4a58f7c08b6af7cefdf7cf4fdbffac1f7bdfa375eb568262ebcf6973ff4ae1fdb15004074e64fbde5d967640a76fff035e7fec2af7e63c59d7bec637f39baeafdafbd7c46035cf4536fffe10fbfe0f7be965f71d9594f3bf5f8efdebcfa4af777b7cdbce40d3bfef433b7765f74d25fdf165dfa9a6d0f71b562e2f16f79cdece37ee1f7dff8b72fdef8e4b73fe499cf7f50f5e99bbfffd1e38f7bcf4f3f657b0470d2d3af7bc37b2ffee857bacff9e1c907a14069f8991f3d6d2ef06569271efdf2f7ffd2631ba01acf7cee2e000098bbe2956fbae0faf7debcfa737ba600307bec6baede9320c0ec654fdff1dffe7c5f01a7773fffdb9f9b7ee5175e7c6e5b015cf8929f7dfa877eea2feef9b9b3b3cd8ef97d17b5de2b0378e2072aa088f1c260ada8421e88810879e42a104c000e1c688ce2a4d96c264912aa348b938999e9a9c98e10c294a5f03e963a163a42598ef223070fed3f78a03f18491242a90d673ae71c11091c4febeb44a26647d4b904a06466f21e00fc0328d135d9ba4e452c79e75c5e95e3a28190c3c1c01863caca332921518ababeb17dfb7629a55a578fdd30b36b4d4f31333befbd376595e7f9e2d2725914939393d679228b0c28a4d65248498c45659df7c4208524144c50195794260c6329a590ca03e64565bc23cf42074a05c67a631ca0944213814099249973cefb7add5629945c43378412c8a114ce7b674d14a82c4d8d2d87fd5e10047192e85069ad0f1c38f0cdbbee3aedccb37ee8479e75e4c8817dfbef595a5ca9aaaadfef9373611822c3daf28a4ad289380994f40095313a4e67db0d57b58b51afb7d65d59ee1d3bbad04a9b491407524db42696d79697975797baab8d5696b61b59a331313de38d95c20356ceb231956090522b210f1e3eac948ae3a8d99a9c9c9c36a6ecf57ac7578fe52bdd56a71d3452875c19533109661d04d282a8a818e6dddcc938c42820a52a5779232325b554228a91a1607095296d0900ded760301dc77198c432d095327d57f4f341311aa920c042769756749184cd388e522175c939391781ccd246238a8aca4fa6ade53caf4a57e4368e59696d0245def4fb7d64af404826705610044aea208eb44cb288ac34a35e910f03c5699a36129d3653ad651a4749331a8caabaf59ec8fbc14cbadced1e5bba0f346f3b696eeb8e93a666e7021d2d2c1fbbf7be3bf3bc0bd2345a59bb1996c39ec418d80a1130626d1fee8041b08af58eed3b77eddab5f39493be79fbeddfbaf38ef9d9d91ddbb63bf28fb9fcb147178e9f585e9251b0b2d60ba2f0c2bd8f69753abdee402975fbeddf3a72e8e8dcd62d64e8e8b185c989295be6c8eb2bf6d2030282408058a0f764c92bcf9e80143a8744c08496c87be1bcb72c1d05950d0c51657de5bd7564d813a3256fadaf2c95247c4d272557eb2dd99a38e1ec7a7a8c75d950200292948048b51e9442c4756b8a5a8d09d6f195a2b6a119a7090f752b7f4076f1ed7b6cf22536633397f8d7ddfe57feea153ffadf575efbbf6effdca5b3eec49d5ffedcadc17f68614f6f7bd28fffd8bf705f3975c9739f07ff91f69337de78e3eb5ef7baa73ef5a9d75e7bedbdf7defbb4a73d6dc78e1ddfed208c4f79ea9b3ef0d43701970b5ff9f0cb7ff4153fbe73efdfbf2a0350ad2dadfad750512c5d69d9768f0cdbe7cd8d8159c1ccee89f286950ac4c4deabe67ff6d3b7eeafbe641ff34b4fbee89f7efb86afdfbbe74ba33dbfb0fba14b22c1ae1f7fdb33deff92777efe879ebd5e8779e8333fb856b3bc7fa9fb85975f74c6383fb1033cbd9b7b987c509311c9e33ff4c50f5cd18a9a13edb82e5998a39f79f79bdef5c7371d18b0145577b0f3c905010088a8dd1c7b9cab50b1ad3cbbb5034bf95def79fad91fae875d2a06f10fe7049bb9c4f7612ec1ec112420e383c610020f8004c8e43d02b1f74084e4d949ada2308a92a8d96ccecccfecd8b1636e7aa6777c350e822ccda234aeaa6a38e84982546b9f9be989c950cc26812a4ce9e848e57de50c0a1528b551700018b317d689d30400482484a82b1041101091f3fe81e04900a8aa8a10367ce598592925b4928033b3b37373733333339d4ea7d168248d4c04023cc0031731c78b3330866dfb314aa21c556bcb2bdd6ef72b5fbea9280a5314cc1ca980a5b0dee755c1882a4aeb84a4f2e42a431e64107a6029054851cf806b9fec2c4c80455955ce582d832008c883949c84c9c80d90b8feabc56f841052c8d1b00f8ca1567128ad3583a21f6a353bdda9aa6ad8efa950c7695a59bb6ddb8e9d679e71e2c8c16161bcd093f3f359d624ebacb5c8509982c4bdc3ee5a9517a88330d050e4f9b0dfede659265145b373db02a55d5e7557568f1f5b247693ed0e2ad168b64b5f0df37268ccda7018856124c34886ade66418a4dd6e7f34187a06a1a59409932f0b0b80511000ca204820214ffed8b1632c45d66945596672160c8154411c69a93ce3cadaaa198dd2461665a990d0ebf5218bb32c8b75201904f1c879ef7d7fadcb02b590519a844a8b28124290401f89553bcaf37e5b36a591a3d1488d861d9a0a5b5814d570544814a4c2965015ab6e5e58ca0b53596b8b225f583cce60a33048e3284e935042a403c5e8ca0aac4f749834b295ee320816e8898cf395735aebac1165c6958d443b670eedbf77ffd1635245b3735bace37e31b2557f6eeb968999790fa2970fe56078e2c4be23070f80b391e4a9c94e9a44968cd0aab2266bb68adc7a842ccb3c70bf182929663aad73ce3b77381cde77f0c0befdfb676666769f7a5aa4f469a7efbefbbefb6ebae59f666666ace7a999e9b3f69c73f4e8b163c7171ffde88b6ebef996c3878f220a814a469809d5cf4749a0810510d71483b1b32400d47e2920c60f1995446616523be72a679d8390a5270a03e13c3b02eb9d75e09888c17b5f185b395f39367555d080f7c4ccc402004d95338a9ad184528dbde711950244144229815e82602110e538831893b711884020002348047e98b4001faa5e012c369388cdd8cc25be3dfafe91507fe6d8cddf3067bfed258fdbd940801de73fed9a7a65bbbafbfa9ffc89fff1e9af1d1d42fbac67bde5faf7bde2fcc603bb973dfc89375ff38b7ff28f07fa2e3be529affbadebdf7cc594a4e37f70e539d7ffe0cf9cf117fffd8f6f1f6eb9eaed7ffcdecb6efc6fd7bee353f7da9dcffaf53fff9d17ef0a1f1ae334f8ecb31ef5a6b9173f7aff176f3fb1b8965ef9d6dffbb5e79d123e10e3e457bef0ae6b5ff59b5f5cdc982eef7370cab78175a87fdbff7cd5db3efae54376ea926bdff68e6bcefbae4e75575e79e5a9a79e7ac30d37ecdbb70f005efef297ff6bbe798ce62eb9e65597fdf28bfee97005673e64e6d4de9675f79d307056080076e99eb578cb6408106cbbfcd2e8237ffa67a385335e79fafcae27b57fedcf3eb1efc8c93ffeb0cbf9d8baeccd6f3cf9b2b75e7f56eb11cf3caedd8e5bc6c48ea9d9675fffcf1f7c6cfa489721a289d9b9d9fb616bbcfad7affbc98f6ffbf067efbc6a7b24d6fef21967bfeb119c12db3b26d3735efeb77ff7d2ed0ffc35ecfecd8ef97d170291982d394414f2fee6e03556de3beb3d392184d442855a4a31db6eed3cf9a42ddbb60901799e2b2d5b491c31c48d5479a6aaf0260fb49acf52ad94645269ea4c2504cfcd4f7df5d6519285ab0b271aad39b0de5acb828c31799e8791968cd6da1a8054cb43d7d905311a639aadd6e2e262bbdd1e0e878d66130046a3913166908f6a16c4fcd62dbb76eddab973e7c4c444100441ac1f34fbe0070cbd0f9e7310010190672150ca317e226a86f3c996b9ed5bce3cef51470e1cf9c72fdf74dffefd20d1925b5d5bcdb22c4953666facad156c9959eb506bd96977cab21c8e8a9ae3118421225ae3bd77c658c110e840a1f2c633ba2008c87925243278eb188c1002a40467750d1eb3a5a93c1109f0cc98f78ad29ace446765b54bec1a6932333345c5686262c2c1ae92fdddf7def3f53bef3a65e7c94992a471dc6a643b090fdd77df5076257051958d4653ebf0d081bbfb834118a8448749142532ea4c4e2b11aeadadad76875112a6ade6d4e484d47264cac5d5a585e3ab8a50a29a989868369b71d2f64ef47abd130bc7b22c6b66491406456e6de592244ae24614452b6b0b106ae1d8f6731c1aa59407910389208cb3143a0de18d5d1b8c06391a0e3422fafedaa01c55ad562bcb329d0564b92aedeaf25ad66cc8408cfa2336d47614c7312a1174d2cc349d74953568bc20e14b5c5b5a762bcb810e9a8dce7098e796970b57386b555056a6bbda6bb4b36eb7bbd65d9e9f9f5652f407dd93b66dd508fdb56e5114ed380be2389241b3d914693428fb278e1d17c8f3b3d3ce54c78e1f9d9a9a1a0e8732082a4bbdeeb23345d66855ce2eafae49996cdb7e529c3496d6ba85f5118a7bf61d397af4681a4749b3d95b5a90b28a83142c647116c6ba1a1a1d8493939db541bf371a8092ed76fb9cf3cfcbb2ece8c2d1bbefb83b0ea399a9998989a92d33b3b77cedeb37dd7ab3884394faa2475fa87570eb2d5f4f92ec89573de56f6ef89be17084422aa18d31ce1100e83032de310302b25475271f1b51132a56cc08be6627121013784b0e34044a69969e9088220e3c23596fc97b87de7b4fe0bd773a744c957396bc75aa72de3a32d697d63acf4629cfe088c9127bef9010252338364208ad422dc7f50a2564ade92a845058db43c8ba4888628cbc1488bce19a4d0400f51825d69db99959824029795df369d35f6233bebf720901d094102230003130434530f41023c4728c1b5c730f7d70b0fdf24bb2dff8f957bfb37cf1932fbdf09c5337d0ff62fa496ffbd47b2e3b255dfde23b7ef8c7aefed5cb6f7efbd9f24193db47bffe4f7ee60967768a5bdeffdca75ff396cb6ebbfef2040086b7fcc11daff9cb7d1f98b8f5ad573ee5a94fbfe825effecca1df579f7feda53ff196bf7ec6c77f68e2e1aea2d8ffa923eff8c7cffdce9cb9e3b79ef1a417befffcbf7fc3fd524ab4f257afbdf67f666fffd2d1e7c2d699873b05756ffab3d5f7fede177ea371e04fdf78cd9b7f79f727de79a9ff2eb31f215efad2975e77dd7577dd75d799679e79d965977dd7afdb1efcc42f7f7474c58f3cf1fc5dd3e2c44d1f7eef3fd8d37fe1e48756688578cff39e9efcc8dbdf7fd3396f7cb4fcda07defa17f0e43f3a37018078f793cfeefdd87bbf7af16f7ea811b41f7bf1e817de77efa96f7edfd4c3db8aab9dcf7bfb73def343bf76a7dbf2f8873fb36ccc466bf71cc9f98c00213efbc5cfef3cedba77ddf0873f7bd5c961b578f7576eeeefb9eaa2e9ef927db21d0e7cfbb4dd7391e0e2cefff5db5f19c2131efe1b9c7ec22b7ee0e7affbe9dfddfbde179d3fc983c35ffbd21d53573e79fb66bffcfe8bb22ca4525248a11e74135e1e75855271124fb426a62627daad6618065260a874a3912628987c10469196d2b8b258ddda9c549e1c13080609882c7cc59e10909d31641d409a45ddbcaf22e1d829bedf49b72e4420e3867dc4068560a37892e779adaa343535757c6121cff3b22cb7ef3ce931975cbc7dfbf69da79cac420900de901002f5c32e66d6d2b2fc6d3addb2c6f603d4a3b1075e57899100db4edea6d4e5870e1d5a5c590e82607a7666756d4dbbd093759618210863a9500082c0d168646d65ad1702945442003039725aeada5c1cd8fbca55550548ce68092c8011584a06020446f212b11cf5946429a59288726cf22d144c4e4c8e8af2e49ddbd6bafdbd17ee3965d7c9bd5e4fc561a3dd3aed8c33e6b66e3d70e0c09ffff9ffd9ba756b96a402310da26151f447397ae7ca221f0c05d69c01351af48fad9c70854da278aa359926c97cdce8f5d62cf995b5ee72bf1fc651d48867a6b76e9b5787f61d448f45ee4dd54744ada3ac299d85fea0678c8b021528d96c644cd2545456c5fcd66da3413feff66d5e027811b00c8340ab8ae9c4ea32a38cd3783a88f36e3fef0f72f6ed89062278e386bd81374e85411c275a07719cf47abd3ccfa594398131366b369289769085d3d17c9aa66bc717ab5e1e805288e8388ac330ce1a99d46ad8ef0f5646a39e30428840864551080940dc69b5a7a7a61a8d4400395ba5692aa5e8e5798032ed4c08a946f930c874274c25ce105118c5837cb0b2b23c180de7e6e610412234b2b8b0e49ce1b20ce346a3353dcac5daa05f19d05143caccd3c85334c8b9d39ed0a13db1b2664d77bad34c54ab221b35336f2b12a8c3a05ab3dbb66e39fbfcf38c315ffbfa6dfbf6ed13204f3b7df7fcf4bc29313e56f70000200049444154cbdbefbce3d8f11349d6dcb273c70517ec2d8ae2ebdfb8f3e4934fde7ed2ae2f7de9cbc658ef19514aa9250a0037c60aa2181bd323310b464662406206469624ea39388247624209203df89a83a43c30013302a1579e3d784fe48188bc1f7b4039b28eac71d27a328e8ca7ca869527e3d91056d61bcf8ec091779e3c130a24205b156ebd774b29258a3aaf9028364cee85108a019151307b46290423081480df41a3188f1ee001056e585b6cc6667c4f472a8011f231ea0f32098180316011a1621812004043402c40b51420c3a203c1d056e0004604005032541e0280ece1d90fd87ec2fbffee63bff5ee0ffce62bdef3f24533f1e89ff8b58ffcf2f34e8dc3537ff805a70200c0dc0fbcf6cd177ce83d37aff8b31f308bd7db9ef4fc6d0000105df892b73ce5375ffbf787aacbcf0080f8ac57fcf48fec4a14ec7dced3b77ee8e69f7cfd55db22842b9e7f45fcea9b8f9a87cf25f4fc735e75d5bc029667bcf0b57bdffd4b9f3cf8aa33b6adbf38fce73ff887d68b3efdecddf123f13838d8f3b29fbc623e403af599af7ae6efbdec2fbe999febbfeb77fdfce73fffbaebae038097bdec65ff92750891cea407def5fa1f7cfd7d3d023971c6135ff6fbbffde29d1a161efa97bce8ad1f7fe79b7eea05a7ffca2ab51ef5ac9ffff8bbaf6821004076ced3ce841bba8fdf3b212038edaa0b920fde78d1e3763c2235247bf41bde72d11fbefac6473cf3392f7bcd05cf79e1ce4ed97ce2476ffbc4d3dffc67d7c31b7efe07b63db70fd1f4eec73ef717df7fd577bfc299a7bdf3bffdf94b9f7cdeef6f99eb6cbfe8c2b31b9f7b84bde5ec333ff8bfd77ee64dcf3feb4d0b956e6e3fe7aa57fce6959b5df8fb3182300004262acbc2bbfb6b593b1fb50bb58ca268a2d5999d9c6c658d500ae1390b22f4ce1495af5cac83964eb5d6e828656466c935a301b0f6bb15e08d11e48849293d3d3d79f8c4f1308e9c738204011260addfaa4922633d4da9ff6f385a3acf1b78a12ccb7abd5ebbdddebd7bf713ae7a52bbd3060658cf1cbc074b5e4b21019c1b4b496ea40de3a6af376621ebc329020058eba156c845148842e038b9600080b92db3975c7ec98d37deb8b6b6d6c666d648ca2a77a6f29e951261182b81e4bdad9c47f4de1201029245e78c37d618934531332b21354a965e6b1280612057979600400a10426821a54229a44498dc32a9150441a09494b2468c08461925c94aaf1fa6cdc9e9a94b2eb944678de5a525240025b256fb9efdf78549fa82ab5ff4b9cf7deee0e1238d34c983b030152012b310a2d7eb79e7905d96aa2449421516a3d219d3cb73e3380802d621195339672b332cadce8b284d221d043ad191f69e9797977bbd5eb3d99c989868b426a45440e44c59158529adb52e8b6389d20c4c2cc3a4335586453e2c86c64a66cd814e539157d6570422102a8a024b8040bdc1288a832008c83a0f6522649224519c4671ca84c458fb87e445e5098c10226840a01a136d0458a3a56a5008efc23032b9f17ea4e2b4d568658df6c894fd613eccf30c651004ad56abd54884a0563b5392c999fdf7ded36a368ae1281f0de22034e4091080cac148858ac895d61947a3d279a53188fa791e86a1d2e1dcdc5cd4b0871716bbddaed2d1eddf3c383931dd999c42a17b6be5c10347175756d6567b4f7dda53b23836a5ce87b0b856aeac766767c4fc4c87b46db5db55559190eda9e9f92d5bdaedf62d5fbb757171d939daf3a8b3b66f3f696971e5f8b163a6ac741c9f7ddaa9173ff6d223478eeddb7fe8bc732f9c9999f9fad7bf79e8e0e146da44165a064a2989a22ee8d58a0575e31e3b4c02b3a8db32320382605e17410246240607c00802d60f1ecb12604d6110848c2458d69dd4318063748e1c79e3c11197960d81035979aa1c95864ae78cf5c679e39c1744e489c68e5debc614426b0d0088729c5dc8da06066a2677fd4f090120140a16e898ea8fb46e87c3c424080432831b6b3b6dc6667c6f830580d66be9990404587180086d059e61e4011012019180550f2a14d073c0001ea02488d6c1ca6391f7efd21d30d9f5b4eb3efcb4eb80cbe3377de0a5cf7ec90b4ebef04baf3de9c45fbdf30deffca31bef1bb014a6dbdff994e241dc6dbffc0fef7dfdcffdcee7ef5af352b86eaff553e3d7556b4b5b020088208d92e9a908c74f942b1d3dfcc7d09d6d63ae010693f3f1e0f09a83f55cc28f1697fce42913fa91af442633f30d094000b27352cbdeba92e70ea0f5c847351a8d4f7ef293c78e1d7bc6339ef12ff96de4d4156fbcfe8a377ec7f6b9177efec80b374efaa43f393036cccef65cfbc12f5efbc1ef38cdfcd57fdbbd7a7df72bffe068f7a1de2c3ce3a76f59f8e98dd2c4b6ab3fbd74f5c60ff790678ece7cc5c7bff18afb9f6f7dcacf7dfc293ff7b057935cfc5bf71cf98e26d1d8fbba8fdff2ba8de7ef7a0700009c71dd57efdd68a1732ff8dc91178c1f37cfbdf67d7f73edfb1e748e535efde503afdeecc9df57312a73ada5962a087490dcdf5b2f7ecca30d38f2a451248156920559c5500cba998ea6923448520918a044cbdeb15460ad23b6e001047bef8888c991754a052a8a5410cccccc4829356853188501a3a869d675f22040d454ec7a63cdc30600ebc8395718333f3f7fdf7df7753a9d97bfe2156123860d8aa6076b1d48a10321950686aaf261283774241fa875ebec83bb4d0dcb4608947c1014aa4e2cc017a3b2dfef6a1d5efcd84b4f1c3bbe8fee190e87691adbd20af452a0921c488f40404e78c3cc4a08a9eb099047ef007ca878345c5352ca20044902592369a9a28077eddc22046aa5ea5f616cbd27885d25048da756128410029547a1c2a8dde91c595ad9bb77af6e7700b1d599b64c439b37b3d6d2f2f2adb7defadce73effdcf3cfbbf11fbec4281657966d5ebab2a846a3461812810414420efafd38d06118079dc4196b8c2d2b372aed6030104208adb48e10c01a6f4d3e126533499951a00c8358ab923c384b3a90719a2a81a6d283ee5a7f38b0aee276bbd988f3d5411ceb38cdb26620c3242f475565736385eb2741082a28f332872a49922ccb88a8dfed06a10610a5290be31d03081d8680281bad36a87038eadbd20a1d588fe55acfdbd2906fa6592bcd4cdbaeacf4faa6102a0c64e02d01970a80035d5b16a214c698280eb2386aa449550cd69616119c406eb79a125969313533dd9e98a8c8ad0d0671a83a9d584bac8430d60fcb6230289c03a1c8f378a94bc761234b826058999c05866147eb5655e0d2cad289134bd6bb2c6d9ebc633aefdb51af1a0e6cda9c6d35b3aa2acbaa58ec9a1366f1acc649b973a5ad769cb4a3d9993872e45851144aa9c73dee7112d56ddff8e6ce9d3bcfddbbf7c89123d3337367ec39f7939ffe9440f598473f36cfcb5b6fb9bdaa6c1c35a4089444669228615ddc8c9901c68a67046337877aa310088c848c2489093c301093274442c1cc4808c08435ff806ac41133200a3156719544042834492fd0930c190c41a0c8b2f0282c917150793296ac77a5718e7ce5acf3de39b21ed62b1b4c9e19d8318dbd2884905ad506db4a0b44962844cdc8579204200851dbb080d8709b815a62961d0202c807396e6ec6667caf2ff6091812300003540cd17845000201158363508e2044280010201460ff8ded1fa3f94b7fe2b597bfe3855f3d54aedef1ea97fef1f68f7cfede27ef88c5da5f3cfdf4773cf8a4a3affeec8b7ecbfed267ef7ceeee861c7df19ab35ff2efed74f6c49d8b159caa00687478ff307b62e77e248e4c67a6e5cafe550bf3e1239cc2178b0b030f3102f8eec19e9e98481202b0dff5bd2fbffcf2cd76b6199bf1ef8cb49936d2c664bb95a5b1961abeb05e5043f442d67a2bc258ed28942a125a481109193280b764c900481442e8aaaaac77969c90e87c3918f407834155948d34cdb2ac25031560336dc64154e595f7a6a68cd5c943cd994681b5b2532de5540ba4d68633ccdc6c367bbddeb66ddb5ef986d7d4a3693128e22c76c62b25757cffc8430c52ca5a5bf2db4a1000a01e72e112010880acaf5c551565698c299d23efad108ac871e801280e8340cbaa285716bb0a400952424b425f5a66664f40ce591b8661a0225543ba05e830d05ab71af34aa92818b34188482ba1b5ae8a42d67326094200a217ec01286b27cc040080b4ae302b191586ca83deb6637b73db7600600f3a892540882903fdc88ffce8dec75cd4ed762fbce831fbf6ed2b4679a0a4097293eb6e5925710cc6b8b218f4fbed4634e8774f8c1641c834c9c230862006e9b9329648911484c8c02c6bd64aaf3be8f5d710b1d96c4ecf4d21a275a6bf9287a18ec2404919451193f1def5075d5f8ee69a4d1a562bb991b15659aa9b0d97576e345c5b5c9e68b61b71a284f6088858b137de76e667bd73f9a81c3957166660cadc719c848dace5011c60e9fca8ac18bc141a49940bbdc25adfb0624a56248c52656956f3d1f6d966088884bdb5ee897e775015328b9bcd66238da563f2ae2a46de596faa38945aa9308c6b664b188649b3618c016b5909e79c9418454953c65694bd1115e5c80edd74271de47e697515444fe8a8c80d82465059daaa2ab7b0b0b4b8b084885bb66c999999513a6c2449afd73b7eecc4eadaf229bb4e3bf5f453832050587eebb6fd4bbddeecec6c604a1984c3e1707979b999b5e667b71d3c70707ecbb6c75df9f8acd93a70e0900399343b5ff8e28d4f7cc20f361bed3befbcf3c0bec383c19008822044161215b1034f0020412232221aef10a0366e01aa914eb5a693c4b1bd539d3b303382104aa8f10e082c989905d71022046696883cf69f614622812c88487a60660fa83d5b224f64883d4bab3861e1bcf71e8d938e7c69a423ef1c59e72c91ab4b16de79f0c8e49d23604f8258d45990b28211367209a995121a85a8e5dbb4e2b148941052ca751d28aa55a3366333fecb842708104a060408f0fe4cc13384021040398000614601001882a1fbd74ce10ffce92ffdc1e871cf7ee2de536770e1cb1ffcf52f9ad3df7a4a606f1af8ce69a7cfc782f33bfee8fd370df8890f3a8cf3aec94e39635b438239f4c9f7ddb0e45ef0efbc4cb7f27fdef93b2ffbe357ee197dfed77ee5961dcffb8d1dc1fd2ab6d905573fb6f7da5ff9dfcffff08f5df808c95075fb873ff2a54bdff4d8ecd027dff797a3c7fce259494a005ffbce3ddbed892f7cfe6fbeeb676ab727fe6bb7ad76bbfd9d1bbbddee66afdb8c7f439c72c6ee769a75b2461c6ab40f8017f687512023a56b2084200a8003e0288ec0faaac8990819340a0f9ec177fb0302165ac6694404a3a2ec767bf970e48d63cf51d8600e8410edc6e4b05854a8945252207baaab1035ec01d6bdaed78b06e395c77ab57e71713108027063e98a300c01a1a649000030380f882025880d58253fe0010130805cdfe8019cb79531c6786fbbbd556b2b5b56a535442484a8df344d53ef1ceaa07b7c21d66a6561314912464c34444110ea4808d8f0be5002262626a250876158eb4a21421444611c76bb5d29512925050020b35002a4a446144bac5759d7811f4c8c1086c19846822884402904061eb1f25054e5d9975d022080c0b15400b506d7a818e928deb17547b3d9b4d65e73cd35b77ffd1b4bc78fedbbebeee3ababc78f1f2f7a9964b76d6e7e66b28dbe6a66c9a8a886a3bc3fca97d6fa2874104451149bca390fe0a56062628540c8524ae78c734e6be9d8092102a9922c0e03edad296dc560c32800f2e0ec68542e972608b448220364cb9211a494810a1b8dc66834aaf2a2d96c06696cc89ad28314fdbcf0de7b269da45ea8aac84db71b55a123ac4ce91dc920d411f7fa5d67cb5069ed555324bec0e5a5bed3229b9a69b4099d3d7cfc58aac3582bc13c91845923843054611008854855314ac26cb2d59422d312aa32cff361dac88882ca5ae36c9025310a32659ac6de192154dac8aca491552447407e79ad704551e643002174543a2e0d55a6585bba2f5001b16f6661abd19cec34c8e44b4bc7ab5117b4dcbe7d667a6e42c7c9c2ca12a0dcb163aad199f0529cb27bb7a9ca83fbefb3a6b46585c4ab4bab57fcc0157b2f7ccc6ddfb8fdd39fb9616a7af69cbd176659f38ac7ffe0edb77de3339ff9ebd5d5d566d66a649ddaabb12a4a2240466202e45a2e5908e19da917ec6b0a0e010b14049ed60d28455da210021900c97b0b38e653d46978fd00a5604f20ee179865661012188008111858304bc9e041b0d0006e6c3748444004b5cbbc0b4247de3a72ac9d27e3a932c6385f7932ce1bedac6706e1615cd2344e008005104e1821a49102d58651bd966e43157a1c5aac9bc06cfa4b6cc67fa15c0240234c2900040730f4f7e7120830a34045024e98f14dee5f5b1e10d94c76df3b5ffda4d7eeef11c889339ff4931ffbd0352787c1e4af5cf7896b9ff8a8dfdd3a37b9fd920bcf6efeed830fcb2e7ddbdb1ffd82ffefbc4fcf6d999c3befe24b66bffeefbdccf8f4abafbcebf517ccdeb21c9ef5bc5fffe8abce0c018a8d4f39f5b4dffcc8ad2f7ed5a55b5f6f36b67de7b5b42f7956f34faff981d71f369317bff8dd6fbdac251ee6fb38f782bd9b0d6b336dd88cffbb91359b81d6a8840090f2fed5fd6950911372cc3660479e881c966bddaeaa3ddd02ed8807f9a8d7ede5a3d27b200f611276a819465ae828c99a5a85910e10b4b3e0b890513a3b3db7ba36a490a22054826c65d68b0fb48ecd800d112758076dd7aceb9d3b775e7df5d5c0ec0be79c0b9b715d9a60024290129402007004b6b28190b5b59cf71e3c11111331f3a0d7272276de596b8cb16565adf5de023a665f67334aa9b0769253ca1439118d9ca5389e9b9d4e93a8d56ab4d299460081864005428c29e352ca4009e79c92582ffe12220005e8852fa727121620849080356649220800634a812080851088546f6794c61aaaed010101b404b0e41d00b19e999f03a5c013894069740c0c60ad4de3d4308dca51abd1baf3ee3bc1d3c73ef6b1e94efbe8c1439369b67bf7ee54874b470fb1a7ca96ed46d46ca433d3c1a0288e2c2c1d5f581c9565e9fca874d61809228d934869f4400c0e7cd2d49393138e89880683be10a2dd6e2771281198c85b27a5508194820469f0b47462b9251a998f24933586bc97712092386e64435b75f3c17068dbd08874904a2d8260699817de691d0661e0adeb9585779c2179a919bc46ada58cb2062b311ce476584d070dc17ae8eddac89a10822c8912ad19eeb8eb60279433cde664a7b37d6e4bd88cfbc6acf47bdde56e1044c568102a68c65a0a76ce0f7add56ab9526b1504a184b02fbc568b9db73c54899687971a9f05a6653fd0a1756fa795e08c0f9c94e6f5080a330d4a674a563100132a7a98ab48ca338503a0eb596c67bdbcc6838386699db53d3cd563232a323475664189eb167dbd4dcec961d53867cafdfcfab32527266ebd6388e2fbee8d2b9ad5b6ef8ec5f7ff3ae3b1f7fe555db769ebcd25d43941ffde81f7557d6a4d0b3335b6d658840093d1a8e048310630d81fba712ec15ae17db1008c10310b304e0b1bdf4fa5ade984d8492c4b8ff31303141cdb10021d88bf151eb553e260f02140b60186b3403396044724110684fde233be05a388ad0333204d6d548272054ce73e5b5f564884ae74be79d67cf6cbd37ce1a471ea407a83916ce3b248fe01151582384d042d719442dfb26a50c022524d41b3747f5cdf85e8c1a63ab0014403d679600818015373665acc18ae31bb7849e07c380d3679d8f0c9ed9030073495c1200732c58010b668d5c7a66e0dc31337ff683ffe38ac73dfe3ffff21ed226829901069f7dd659bff0f82f7ce9d527ab0738d13ee4ffd6c454bdc3cdf72c4ed4631433d74b20f4a0a8210d5ff8c2dfbfe4652fdf6c5b9bb119ffa1f1910f7ff0ced57e2854230822a502c4b7fcecb8dffde1bbdf230888c6ae0784ec3c116098268e785415bd41bfdb1b16a6544a4561e40d1b6374203b539d6696ca5a8f0830109219e3283504619aad0c06ff74ebd7cab20c032581ab3267a6c97667a2d38a42adb5564ae545e19c534a054104a25686c423870ebee2a77ef2f473cffdd6adb7054140c0fd7e7f6a62d298b22e65303311300248a150f8ca22af33b9ddd84b1b37062562f6f74f8f1011d06db86bd58010e799888cb3b3f3f3a3d168ebfcbc00beedebb77aebb22870e59a12a4ea6c6b2cdc2f848028080040226e2c98222201cb401230fb7105464840e20d933ea075df0cf0828110002533422d982935a074ccd6a36579e663af008fa0236b5185ca0338074ac1cadada64a70300c619a582affcd357d6d6d600c42dff74732454deef95dddebe3bbe79da49274d36d25177351ff6abaa5061104591211ee4c5a8b4c6c3605854b9d3424acfae2cc018213d040e248561e8194c51dfe944518ca627a7e250676912874a4b047600a48428466539189545112add6936922c26e6c295bd7c68d9e76561ca2a8be2b9a9e976923840c8e295c1a0280a67696565657171318aa22df3f38d46230e0363cc70388ce378626abaaaaab5a34bb3d82cf3aa4f6628a9c765492e8dc34eb371f4ce7ba61bcda92c49e2286d2451232ec90d86793eb269da585e5c12c8ad2c5552a4695c54f968345261c04226cd56d4481796978f1d3fa1914f999f5c38761c7436bb6d97085bbd61591a2f0103298f1cd8e7ab320a8372945bf2ad76276bc4c674196c92249df6641ac5a62aca7ce49c39b1b4923b1f353a18c43a49bac3d1c2c2c2fcdcd445e79f79f659bbeffad6370f1e38b073fbb6d34f3d6dcf998f9a99994194b77efd3662bcfc8ac7915037dff2b5bbefdd77cbcdb74cb526a7a666b238b1d65755652b238448a278301828515720bc27c7cccc1ed82be0f1566000317e80447efd9eeed7b37766c1a084040026a28d7b3230330bad78fd762d1019ea2a1c0a90448ceb4b000c9e9c25a23050449e9c232264aa9b34b060d095f5555539f280d2037822c34c8ce538c7604f6cbcabac290d1946e7b12e5a5af24463e23811a11412158aba76a8b4d6a86410a80df6f66d77dcb139b66fc67f667ceeafffeaacb3f67c970a83f7cc9ca5c9c3edb0edfc4b084420915178c4112122b6150a44022444442c094b06406c2b0c113ca00280118121500802a02581192a0662f0001ec0523d3bff1efe7ecda1cf7fbe7bee95677736b6b411609319b5199bf1ff4c9c96b47d518616a1b40f2c091a67bc77442c8540940400289452a6a8ac67f63c5c1b0e7a3da9545939b2d44ab25085711c46287c51082d93384406ad757f38e8af0ee2ace10b9f6541160b226ab4924ebb55e5c5a8d7b5a60cf5343b4752328008b5540a856025140a6fc95665a0e9b65bbf7afab9673deaacdddef18913278433cb470e0866f084de312333304a4089884c86d669b2636d59e67a9ef4100b1f00004082041300714d39950aa492812a4de1c1183b0c956825c2163e5455d08a10590b09524818734001e9c1cba2cc30d6c6729527dcd0c0871abc04203c31dceff50b009205227214e8a2287410b0d0a3dca2963a6e98caee38793718803004021d280040022d000966dae3913656ca039db7f7826e51dd7ddfe10b9e34ad84da77d75d77ddf6cfcd9377ddd75d5aecf7abb53e1425558346234ca75a692845c051182d8f1c54816ac65a06a9526ed8cf57569aad74adea8f4cbe3aaa0084205d43d204b60e1e1d84a18e2223247932cc3e08451c86910ad8a18760ad3427468b5262a399369b0d90711ae9b9f91dfd7effc89123b29f27cd69c7ce8e4671a081d029de79ca5467726e6161e1f8c292b7a4273a8d34554ae565b5ffd061626836520ea374323683e1a8d79d69b4a556dd6e3713c996f9ede570609496125b5966d1b55a8d288ab22dedfbf61f162019c5896ee919f263bda5b5ae908a5004617ceaa9b3da4acf539ea9b4c571dbd872feee5027719401ea89390daceebdfbde5155198ac3382ecb1c00da89c6b2db68bab0e3bcf0512b6a7612a594b7100e8ade6a71dede5dcdc9d981936bfd6a62727a667af2f3377ce6ee7beefa4ad13de38c3374d43af3ec0bafb8fcf23d7bf61c3b7ce4abdfb8777666feccf32f6b36da77de7be0d39fbae14b37de4404dbb6ceb776ccea2076242a5b56d62a2585107939120a893d12df8f126479bfda328c17ee6a3b75661020981f60f8c8cccc8e997d6d6807040c082885acab823ce66ea340c1e081a51082818884a811893036c2932100586b5108a983ba1b6c9851b2a540092d230fcc8475ae020065651b12adae0defc979f01a5d8a851596c17af2de1b47a5b7d6d51029e1bcb7de78cb807567918ca082682397d81cd537e37b31ea5bc1c08314eb92e50008901338008920053415801fd3272a8611c1389780f59c21c6b1ef6ab58e55bc5fd7e97b367cf7e6f73ee7eae72f9b0d3288dc4c25366333fe5f8a7279553882241228f07eb6130cca1c1095948c0c4cce390014ce31a0f5e389471426719a801051126461c4de4929e32494804531ea99328aa2c3478f58ef950a588980097d351cf416164f1c5f58b8fc8acb77ed3c697571e9e03dfb46835e1a27ed46d62f46cc84888c84e4190819b420412eefafad1d3dd2ed0f940a9c73591a37822d83e56520431579638d074fce1132522000d93922a80599c6eba95ccf60c673a9b1b80dd426588424c8333b00101a05048844c48e1d22b3001d601a070e4c18482083084230223d50969ae841d4b707bca4c4fd5c7006461e9343eaaac878e7b1ca3e3291addd808510619caa2463115239641940940008106c6de98994524a05b5210611305b10ec012b672d51676ebe77e47892b5069e75a373caccf4ad377e71696d4d153e13aad5e9a41156c5a81a98dcf982648181316448e6be1249dcc8d246a4da138d069bdc54ce3821825046e47830180d7bc3346d49894a89288dda9d86d4b070e2f89143879330f2de93f7ec9d0087c0c756d788dc44bbd36c650e43e3a0f4f2c0f1e5e5dcc4812e46ddc1a0a7743c353dd79cd08de604a05e387278dfbd07c52e32264d9b8d308a4695f184fb0f1d3ce4696e7a2a49321daa461ce5559904117bca4bd31d8d2cf8340d651c3a5f2d2c2fad2ead06982a1566ad0e285d7507dd5ecfb14c3bb3db4e3aa9ac6c6fadbbbc3604a266b3d96a7444381564c9c25a510c965a8d7620f470984741ca28eeb9f7401c45fd6e2f403bd54c259759acb358743a994e030a5b5e08a85dd82b5395c58ead5be2cedc8c6e1d5bea2d2e77b7cea717edbd109c5d1d0ebff5adbb2fbcf04263cc7d078eec3b7078766af68cb3ce999898baf1c69bfee2cf3ff5c52fdc78a25709805d5bb6b61a9da2a8a494611480904a290060f69e4920232022d5cd678c52025177d875dc44ddf009b86e6b92d1d76ca48da4829daf7bc403efd07583ac7710008063ad58d8d08ec5f54402647daafab36dc59a8cd80000200049444154b47381b5a90523522d03352e73f098f71d4a514b11f8f520220758913084ceb325ef3c19ef8c27e328b7d679aa3c39cfaeae2f3279465b1502955bffc09bb119df735150cd64025a5f728ac4fddb2d0078880508008d10202c3bf0004a203425580244081018a0fc6eb3ec28c9fef32fefe1314ed9336f587de683f7f936745374f1db3f7ff06d000051b47e09e98668ddf8d6fe80d8404e7fdbdb7de52b5fd96c679bb119ff57e2e28b2f7ee0538b0c02840206ef1e00fb1991178001a0600022ef3c202a0042e181441024cd346ca6b505b5524a7826eff23c37de4a146b6b2b55554d4e769656d6940ea34409e32c38f4ec580c47a5319596aadd6af9a2aaf5919480b21809f2b28667103b67c1133023f928d4e46d7f75657979b5ac5c59969289bd694591708ec9b3f38ed013104846f0400c763cd4e07874aa47996f1bdc188140e830f2e081691d502eeab9548db29008cc8c20a328a95ca5b5644f63c5ccf535e06f1b30bfcdf7e63ba738f59eb5befec621eb6c73d22a1042300acf5c0b658eca72b5db9b2d4dc35a084200a9b514e4eb15a7f5752c0f582f506314a446fa88ed79e73ceac8c1137b4e3be3aed1e8c0b7beb167d719dde347468bcb89c4a94ea624acac9ca8c811aaa22cd28909a52037bcb6b23a1a78e1025fe6fd32af249044b2e4cc5083d04ab1f1c865bbd54ed3544a2c4d618b2178a580b5d68dce64e5bc2d0b44eeb45bd3939d404963cb95a5652f70b13b544a3667e6adb542ca2ccb26a73a8b0b27aca3c5d5de37eeda1fc7c9f4e484639a9e9decf57a00c4e00bebbcb34286dbb66ec9fb3d5472b5b77a6271b9950f86c35118256b83351d85b92b07cb235c81ee68902449a3918a2873ac858e0be640ca46a7494a14551544ff3f7bef1d27c9559d0d9f7343c5ce3d7976366ba5158a2b0112c818838448360281805720c0e42c9b6ca2c9e9b331d14842640cf24734162023408024827258499b777672ea58f9de7bde3faa677636c8e975c066ce6f7ebd3dd5dd55d3bdb7aacf73ce739ec79e38f88052ca285d181ce41c258582b352b91aa9d4963c08bad3f38baeeb67a959d40ba936da64b5bee1c9b80d8c17eb555441d11396c76d2e5ceeb523b1d40d935405dd364ba37271200ee54273b191b698539a9eea7696ee1ba9574e3bed11f7dc7fc7a183e38f7fdc05ed767bfb89278d6dde343d3ef98fff78edd5575fbdb4180721780e9cb0aeaf5caa16dc021a13041d2e8021e4ae8544443d1f095a16925f5945740c9a352b8a068caf94f556d6aa01000378d4d77d7e7fb55fe411ab571b381e9f79f5b2a75581c76c594903729ccf9749ce446408258136a40894d1da40a629d34a1988b32c3394cf5464ca645aa54a2b4351a28dd13deaf45aacc5ff8a480d781c0a1c140122d81c082036f97716943824046231039b81643dc7ebd8fcd717ec3b3f7efa96d79c7ec31d6fdf6efd3b61d42d7f76ead3a32feffccc39ee7f65f6b3166bb116ff61c5028699564914856994eac35acc1900aa2ccd14639c21e63e5604a8b5414429b8edba84c0240f8388e28823e384cd66330c43c7b283a0a394b21d4f5a9eb0243011c72a5591b06dc72d0a611191c545124649d0259d59cc111ca34ec78006ce90b1de0084064ec891ca9ee7d81682b1254f92d4e82c0e43932669abc98978cecc46018c03b30031332991eae5363c6f882291d18608cc2a1f3b2240839ad2bc3f40b9a4662fcb31861833c6708e5996694ba0e0ca18a17b3212c7965a5672afc3b800008009c17b98e6c8dc2bc7122b49558f7c8e860330c19586546920a55075c3380822cff3807205272584609c038021c3117a2963afabcdf4f257cace3b77c5dd206a34db0b4b8de9996e1a6d1aee2b9a2265b1b0b8522a5484d2b78583913199f11dbfe0099bc0b144c1f3bbed6694a5dd30402928d359146b06b6f02c0b98a1eed28ca432e7bcd16cb43a6d26846ddbaeeb4dce2e08c7b385745c5bb845c5ac4ebb33bf3057a954ca959260dc72ec62b1d8ec741b8d064819c7d9e886cde54a5f378e0fec9f68369bc845a55c2315779b0bd54a298e239dc4c55269a9d972add2c0409f603c5549a9ea2302096236b36d5b3a768dfa54926aad153005dc305b163c95b1769205adb6edc86ab5aa28ed7616580048d457293ad22a154512c58ee4599cb4e6bb7ea5cfb75c532e668edbdf3f9029989c9e6b77e3a1a17eb7e056faab9cb252ad3ad83756f2384641014c184407c627a6e69b89d651d0adf9f670df08075b307168fc902864514c07f71de80c561f79ce99e73cf49c9b6ebec1e6e2110f7bf8ccccccdbdff8a65ffce217b33351a5cc076aae335290c206600c94e0542c384992c4b1945c08c172cf0730c819186508cc72cb8b56afc395b49e0872a7bf7c251f5328440010288e5b405c5dda3b0269acc21eab6f738ad1e176c7b2a0c2b158029625a1730db4bc9898c324432491119132608c31048a8c325c69cac852643265b4d6993689cab254a586a2586b03796763edaabe16ff3b42013414d81c240302480cc4cb020b8b19380c0403a108943eeaf4ffb71ee7e0df3e72e3cbef7ef2b7c6bff7d4beff5c51653d79d5b9632fb925ffc55dff072f78ff551f79f6566bfdc5ef7cb7def4a04824ddff776f79ed47bff1937be6562e4c6ba6946bb116bf4b31df688471a881ba49946487b144ac8d510a0d4a01161779a72033291068a40c4c3708b22c43c15bad4e922443f581925f2003711c33c61ccf37c630265c570032031047a946c513834c1ae23a531c1912204196c64997957db7e8fa99c9b814520ac6980064c06c268410a98e8bbe8f4a91ca4c9a4a44c3b8749d24ec80d13939cb209156848610646ee54b0c1931226464801169a309c01032c81db2f25b8024d54c70c191734044d2a0290343d275b5d6925b59aab4a3730a872142c6618599b48c19568187a3b0041022f0e3b42f142958e65f1d2e06930982ccb22c6dd068649c2132ce64a158f66b75601c90a5516a88738904c091116408868052a3320245186410a4c6b10b9307c7a70e1ca8fb6ebfef752ba5c67863eed078b5c011b34cf1c5663035dfb46ccf2fda99123cca04c5524a4999e496b405583620ab7a652e05ea14b2c813ac607313079d6614aa240d1711b8855429f80618082984255d2edc02178c10a24c9b3089a2a49b64aad529f70d10e793738bf1f8d442a39924c9707f5fd2983f61eb6657b3726de891eb4f989b9b9b1a3f6031aa16ad34acc551a7b1388f02abb5e2f0402d4ad27d7b77158b25db71b66ddb9aa82c8c2283ac52ada64ad707fb2dcb92c20abb5110444b4b4b0b8b8de1b14dac60173dc7756cc71651dcb26c2cba56b5521e1d19c8c2786161210bdac3b531729d7627b229ed2ccca032eb8746366ddab2d868763a9d42b1d88a9299d949d7b525e7cc121b4fd862a35e3c74d0d22a419d845973b1c52c6909cbe22289e266a3d13f7642a5d2996d4669a246c7d60fd68aed769bb178b8bfef27d7fde8739ffddb7befbd777e3e1b19f1769cb6298e63296dd7f52ce930268890a19002198251995229a2949c3302408642e46c43463d6da65c531820f72ac9959c608550444439716e399bcf27a71900e45ac5c7c206a556272887f59aa9b7b0f32dbddb55afc5e5b9ee1e8e585edeb0fc506f3f4c201d2f56f07c6ec3adc8e46edb5a6b6dc000e56e7799564aa94c639a81362ccb32a5d4da557d2dfed7842608f5325d110e27d0062024000de2fffd18d9febffff46fc0811f7ff247b34fb974e83f9d24689ff89e5b6e7dd30966e6e68fff9f273effb2531ef1f3976e38efb997c183f0a000402d4df2f3def477ef3f07ce3a21df72631bce2bae2d8fb5588bdf9558682c2559ca25cf54b69a1ca1b52140c6d030d440da68952900b02c2b4bb3388a971a8d38899910411068adcbb6e7dbb6ebba992ab8b6e378b651bde1046d0c31d45aa746a561a4b54992040148673a539e63953ddfe6ace2799e6f73c950a0100211b9c90d7a38632cd696655b5a65264ba3b0ab940ada1d892019403ebe0180868871220d6000190010683240988101bd8a539173cc972729742e9ab492fd20a315fd6a638c528aa4ccb28c881cc791d2b62400e517f855c4a455c80196c91e2b5b8e2a97ae5c33f3ddae7e3e2202638c3817820c72cea5eda6c0919b62b1b834375b1b18060eaee71081262002cef2fe0a406e590c6440201881eceedbef409d46ed46ac22b5b4d89d9bf1043566c6cb637d857201a40c9274a11508097dbcc4b8edbb6e9ac461b3b9d45a12b62316bd85763723f08be552c173254b93286eb442ae2b8ea897e4507530c9d22c8544416c3051a08969615992a54a45419a25912579b1e83b962c16cbc5625108abd3e9cc2e2ca689d2448562a556ef5f4a13269dd9c5066b7647d76f88321384097ad2f50abecd0f2ccd9ef7c8730707fbefbdef1e6520ecb6d78d0c2d359b46b36ed0727dbfde57e9c689b0796db03f0ce338ca84edf860fb859ad6bc1d69b46c45c612b670240a2814dc923f582b7959dc8dbb4d4eb0716c28edaf7a9e670c0d0c0c1863c5a92122db1660d282677bae6c756304b5b03057ab5584c4564b8461d80cdb7b76efb2c2686470646864a49d66511c978ade60c52b14ad286e3796a68a45d949d3a54663e3fac1fe7a716a7ccf895b4725c35fdf78739ac5eb86464ed95e726cafdbed0ed46b4a196340086e494b0881c80da16b73217b1d09c6803140861c7a6d865c356179f63ac70fb8821656afb71515d75cf16925ade74756f98ea2ea1dcb7d8255bd85637380d512cf2baf3aaec8a3c84d3056641d97f107e47edcbdb31589481ba3c818c3ccf2ce0c30638c325a69ec752dd6b0c45afc9ec5ff3b9648777df58afb4f7efb55e75dfd924ffdc3e4b35e3cc601c29b5e72e2250bcf7e42fb27bf99989be70f7ff397af7ef58e22a63bdf7dfa1f5cffc797167ff68bfdf333c9892fbbea2b6f7b74df116a077afea71f7ce9ab3efadd9d4d3ef48897fecd573e7ac9a663dcaa9109212c6bdd1fbeec350f7dd7cb7e359e5c36ff86158e9369ddfa99d7bcecbddfb87dded4ceb8f47d9ffff80b4ef6bcb35effa11d475c626e9b4dcf2bcab5fffeb5588bdf91b01c0b195a9655001078f8a2a0922caf34a669a69324534a22b32c4b2023a5c9645aa5462bcb12ae2d19ba9c4196c49ccb82e7320020cd11d32441c45469645c675a2b1d744369db3a5325dfc95416058127ad4ab98c59e24aee591c452e10a421973722009391e19e6da1608281e73abe636b6d65616c314aa3ae2623589e8573d3939e016d34186d96732c44cc89449a0ce60e5bb03c64004068b8b011a9e7d5d5639623329627469a28559932e449d1137a05bea287b35c2f3aca527bd98db75746a22326280eb72f181ed9c7608c314061d94208c8883161394e1424711c1be14e1c9aca88556a7d4c5a4200cb2df8081019904933152569ac41a3c988694d691864ddceb9679e72e74dbf9cb8ff9e8192db9c9a3ffde42d5a752a25af9df26e9cc41a6d69115abeeb6b9d44ed6e1ab72d868e6ba78c69042e641a064116a54c9ba48369573acc2e546b95221ad2647543d559ea36da71a2503347a34a8d320016a2655b6454b7d96ca699d2a96ddbd31387326500c0f30a995661bb7d304d6c0e419472e118263bdd284e32cbf11c57d46ab5d9897d9d4ea7dd6c944b5ed06e4bdb3ae7ec338787c6eebdffbe4aa572e7ce7b2c018c19dfb33807db96ed76776e6ece929e007b6464fdd83abf541bbc77f7038d76c3e63050af78164a500557a82ca9552a2a8ea4941bc6d62759da6ab61b8d96cfdd7a7f555a9ee7b8cd661399a9d6ca03f57a3b9cb02c592d15a36e206dd099d75a6aa8a4db6c36170f4d463a2bf78f0e8c0eb45a0ddfe1f57eafafee154be5561295a497120fba60b156d46d165d650b532f9561e386344d84908ca11042147cc773a1e7b6c672e339212ce402b9e04258925b5208ce97d792216480b4cc71caf948b91b624fbc354fc77bb428801cd2520f09b395c41e0d1d0b24e0488ed31198e4787a688761c3724b61058d18a2dc7d3b5733cb6562f32d1ae8a85b220232c408e9f0b40633c8081993fa08422033866922658436a42468bd367bbd166b58e25f1ff13d5ff8fcfeedafbdeca98f0edf7ecea7bf79e005976f110000c9e40f6e3debae1baf3c811dfcf2c5673fed2d0fbdf793e74a00bdf4f3ebfa6ffde56d3bdc856b5fb2e39257ecb8efeb7f7c989b94edfbecc5175db1e9d337b79eb5b9f3d3773ef192677ce28c9b5ebfedb8e4258af7fee3d7ee32634f19b660c534cdcc7ee7454f7c4fface6ba76e3ac5dcfa37cf7acad3df7dda2d1f3cfb1821ddd307d780c45aacc5ef50f8c5621625ae6583311c5661893855a075aac2300c823665bae017cae5122320002ed091964066bb9e6dd91299ebda4aa70c403048d3546be22848670410873130aeb4895315055dce39339a81850448c6b62c66741476d0d48a6e895b1c99cef375c9a4e05c1012726689d4204720a59328d69ab2246279664f84408860481b439a341119243044cbb3aa878bac74784874958c669ed3e4dcec0c91b82505e39c71b13cb59a53b1494a4d868831862b6c8dd5a6ddc79d55250444be3214bbba65b1acc973f44344a00c284d8c73262d802cc93443ed384e1a27b3b3b3c844a952f67d972d8f64984c8741da68079d288a3568324a299b1426ddbb7f73f7ee7b6ee9cc4cc86ab952103a0b3ddf1282b7963a0b8b4b49464ed12194c478d00ac36e9b3353ad940a7dfded54cd072163385aaf76e667c366a356b4d68d8ed68a0e336912b44ba50a0a4793b29cac408ecd9c76a09b8d254b92c9126d3463c00810b445c6151c49e9304302e9d83a0abadd8e31c6e515037c766e413aaee3fadaa02579adaf6e33b3f3fe5dc1d294e7b837fdf2d68181fb4ae5c2c2c2dc5967eee0261b1b1c7cf463fea8d36d6884f9c6a253284adb6e2f2d6571cc0125933a25d280840eb7d228e664faabf5b1a141a494b2b8e84947a0d6a658aa0641b0f381dd719456ea7d89e2f313530971adf5d8d806a7e8332652951834a552a1d98e0707faf7ecd9e348bb5eabf8b65da8fa146cbdbbd3199f9d7712d337345c1bee633a42610093305cb46dbf1d4651a733d4678f0cb83c0d4e3ced9481bee1dffcbacb8c0ee3a8e015f3d9e42449a4b080b3dc960491c3b25f9bb004e3524a6e49ceb95cc6b1f9e988acb7aa0f83d57c552c4b0fe72b13117bd08231beba698688d4a35c1f8d0a8ebf9e2977c883e3b6267220b122128588799bcfe0b21e14402e25cb001863b9b2932032c6f09513ca108121935bf0e5c8c870a3103937cae4d6370444a08900900993694220be0625d6620d4bfceb23b8ed8aaf4c9dfed6a76e2c8e3cf7d2751ffbecd777bfe2addb2d00e09527bce1d927d800b0e169af7fd21b2ffdd2dd1f3e770700ba8f78dd8bcf282040ff635f7b59f9d157fda6f3c7e7ad4089fd7fffa9db4e79f7379e7d528141e1fc37befb1157bee38793976fdb74c45f99dcffd6d32aef656994882d177df4eb2fdc22e1d6652831f74f1fbb6ee0f2dfbce8ccaa0078d8cbdef5944fbdf09bbbde75f619ce517ff6234b086b320b6bb116bf3311c73112a4696a73c15715cedb8b8d761c64492a900981c80518ca924c732985e004b57225271e68a68d31599ada821b95652a2122ce51652a491322d2599aa6ca00036416a3d9c97129a0e8f9bee7972bc59ae72dda9620af5cf24bbec324221a6088601800230d8464541ca720ec2c8d9151a1e82d2d3611512bc58c06d0796d9f00080d8120226488bc67e46b72cd999e482522a241809ef43e30c60091c80002a041d3f37fd05a935212516b0dc06cdbd25a67194861474968098608886ca5fd80b98730b255bd87955ccd4829cd3139190050aee3b9ac4e4b2667941bd775dbed76a1548d12dd0d026574a3d188d592b45c0dd8ee043b1fb8ffacb3ce3aed8c539324b32d09864d1d5ad8b56fff7cabd5ec067ea958abd5666726eebbebb62c6c25cd795f6abfee0b8839b785e4a56a2548f5dcfc621027c272004029255cb71dc7beef7baeacf7d7c9b6a65b73b6e30cf45767eebfa7e68a75ebfb4a9e65a196900a013a354aa59c598d4ea7d50e325e6c76a3462bb62d8ba56d6e62c199100c0d69a31c5bfabe5f2c16a3288aa248da96b4dd8a2be338b66c6190e540637171b1d50e46860791e3ececa1d9f13df59253727168a82805faaeb371fd58637eeef46ddbd3eeaef7bdf39ddb4f7b48942655bf3835b700a223b83d33b7542ef539d29a9e992b3a25306080b68dad8bb3b0af5ef65da75ca8cfcf4e82c1240330fac081fd4343c353338b9d6e4c134b9cd9894af6cf2c38ae35b3d4ecafd58bc562ad6f70c3a68dc566677ea9f5c0fdbb6dce82760b536523778183c17694c5c4d20c4cabbb6e746071762e6ab6db4d3e32340071206571a8ee6ddcb065db96cd1eaaa8d3ddb5f3eeed276dbbf9e69bcba542c12b04610800dcb15dd707b6cc972334c668206dc0721d40860864b421601c39cfa7ab390030324708bc1281a1bc172150e47bcb67afa53c3c1b8d78b81b4678fc1c7cb524c0b1b3d4ab1b1179f434a68e7cb2211242683842c2710584af42386ce5ecd05a2330e4b91b0602e9bc63a79406e4c839e73df30a861c8098140288d6b28bb558c312ff9668ffea337fbf78f607fe64bd00befdd2cb367fe8735fbeeff5ef3f1d0044795dadd74f10d5b142e7b686020060dee0a0cf7a9bd797d31fcf84875b97d9fc9ef9e0e6cb778cfd456ee99475d5e8d91d7dd45f696d79f33f5dffea133cbf5a2b5a080010add43097f6cd07f77df8b15b3f9dd72a74d4712f0e7a758e6cf29b2b7429f9bbe62f11dffee6873f27bef2968f3dccfd9fbfa8d4f43fbce192577de99e68c3cb7e70d307ce72d64eb3b5f817234962d49068d34e9549d3c39798561339f76c9b736e0b6109810c49690688044464d24c910104c6b8655946eb38cb4ca6729f6aa59452ca18130401630c91e934e904519c66cc40b5543aebecb32aa5721627c6b5fc82db4d3b691c912e70c1090980101141233004628c91d146678460db365197888410a0d561594c46980f39a0c9874e098fa16bafe43d0c575219630c32463d96b9c945f657722cadb501b69215e55ebb46f35c26079745fa5733948e5283ed31ce11110c00433444f9506c4e50ea6d41ccb768000668324d845ce7ce175c10a9244988781004ed4ed0ea762c86dd76b3db6c4451b46fcffe534e3a7d6a72eede7b1e5868344830bf585c989a9a3ab46f76626fd259145950b6b9eb4a30e4b8b254ad343ae19e83d3fb0fcc648a552ae54d9b37c761b2d4582080d9f9c5731f7e264a7670667a707060ac52bbe7f6df961cf06556f3f9407f1975aab304807cdf2726a35435db61a2214ce34e578190711cb959b76851c92b7abe231922235b5a8ee34829539b850e33004ca0502024706684eb065996664a691dc7f144963816334920844892a4932ac153dfb6a320684a99c6f13f7ef73baf78c52b8abe7fe5973e5faed7b8ebf40d8d96abfd33738b41ab9b066a6c9debdbd6d2dc6cd0092b9592a1d8b18c270425713b8955aa6ddf574aeddb77b056ed5b6826cc2e636a45416200a55d28962dbfe02eb65b0726266ae5dabad16effe068adaf2f33d8edb41ccb1eeeab2cccce4c7bd259371487b153ec5f986f260bdd61bb7ce7ce3d05910459ab60d70e8d4faedfb479a0af7f74c3d6be7affaf7ef9cbfb6efbf5b62d5bb76e3bb55af6d7ad1b69b7db00c6752c69399665753ac1e16583808c090006c03922b21e056e396079a13232abd37a80de58750f502cf7108c31447a55f67f1827303cbe2acaca6b8fc512470d08c183a08bfc055aeb15fc7144cbe20835db555a05c072369441ce0c2962cc90466d1df6af20d264c0e4b70a756eabb70627d6620d4bfc6b83967efea9ef2c65dd579e58bc1c01288d8cfee2e7ee7cfbc74f01c816764d86042e02c4d3f72ff9ebab02004077c7f735341439403a73df9c181cf40e9721447d635ff982f7dcfdc38bff39392894c581a1e121ebd8d21a88ca867ae18c57dff8ab97afe747763cd5f4775f7dfe2b3effdffb61ebe9af3d79c7fbceb8f6d60f9cb99c5f53f347979dfe3279f5ad1fbce82d6f531bfe039857ed1f5dbcf999d70fbcf4badf7ee8613e0024f7bee7e18fbbe343f77df3c2d2719f9feefeab479dffabf7dc73cd05c57fedfe4f7ceda67fb8fda3673f18ea49f77cf13ddf5bf7c9076ef8e3beb536ef83e7cef77ff0dc733eb86fe5f7fee75f77d7c71e867baf79db2bdff9a55f4da7583df9a2377ce2632f3babfcfbf12136161b9c3386a833a5d2c33a4e5c08cf771dcbe2c8a4148e656b6d9230caa2386100b9c83d222018d04089ed3add34d559e648c9d0c471a2d218000c90525996ea24c98c816ab53c38385cefebf33c6f66762a6e35ec2d9b4bbe6f429b74d61bda448dc420d76725ead97832a68c02069eefd1dca22623b8952a0d0656ea9a88043db54c0000464caf9e67e8cd6b12228206a07ca613f2374160f227e5c6712bbe72c600216a329a72d760c18414da624888b492cfc1b20ae76a078be5b9d53cf101425c768240400684808c8edac278ce8852da70218d01625c080b280dda1d66b92a4d969aad4ea7c3259b38b017542ca5fce50d371ed835de6ac713070f198481e12157ca386a41120c141db0cb96713c8936074e040089a6bde3338bcdc8768b3ea3b0db4ec36eb7d94ea350a279cad39f4694dd79f71d8b8d567d746c7a627c64a0e6c7c6d58164994e42c9d1f33c29ec549b44e1e4e4fc52b393a21d671a19af964b713371b41a2cf923437da572d1e22ccb92300ce3a4ad52909cbbcc1820ceb9e5314748e2cc701d46b16456a158501ae2380e838492d89212c920a21016e7c2683099411b1a8d85ef7df7db4fb9e869c2929fbaf20abb589c9bdf39343256a90d0c0f0c05dda831bfd06d07409846a9c3f5a6adeb8a256f70707061a93133378b202caba0286556b9d8b76e7c7cb25ca995ab55dbcfc8a057f440a4f57a05b91dc5264acdfe43530ac4c62d27546b03dd76e7be7b77aab09d2915b6bbe37bf7773a8126d72dba7db57aa15c0455dbb6a11e4cefea36a74edcb2696860c3e8fa13e7163b5fbefa530fdc7ba0bf00513b9176c9f5bc756323070f669c4963209734757d6f057c0200ac4cd3803c3c4ec3d80a6a5dcebff9d1588272a7266b254727d2c6e0b204001ddd4fc063b5628fc606abefe4387d95ec6cefd15c636035eac8f563910110ad1c6415451096cf9155842b4432c01847020402430208ccb26d4c6fa79a21026a4000d402b03769b18625d6e2f70a4b48848c00000a1c38416b59e4a326a0ab20fde74e0733ffe34ffe882efcfcbd575f584500003df9d58b1ef191cf85476ec00000200049444154fef6fd9f1040c1f5effac8cfce7befa3f86f3ef617d77a175d778a070080c9ad1f7ccff79ef8c9a7d4765dfdd62f04e77fe961c5d51d8767bdfc948fbcf18d5f3bf1af9e794a492deef9f52fc6373fe9fcb17f7586cd062f7ced63de74f99f5ff9d0cfbcf0ac3ed33a78dbcfefed3bff091bdbd75e7efe9fdef4f8afc2672eea55ce09fe1b0ceef9e0052f79c41bdefc853bde7ee639f908072dfefcaa9fda4fbae69cda80ffac67ff871d07ac992fbee39a577eff05ebc57fc39a528bfbdbd5933717d780c4bf14f6599fb8e5fbcfe8cf153d856dabf1cfbde495d7f47df867e3cfdddcbde13d4f79e6733f70ce6d1fdcf17bd1d809ba5ddbb61cd7b55c47ba87df72a55a9602c13032466b9d651911a0e080a88de2c8b994d2b6349924c9922c8ba3243340c89536a8954a33951a438a73ce99700b5eaddf755c5f4a9b00daedf6f4cc641c742189fa4bfee6d141cf7731d71fea09ade64904124300348ca4b0b4d2c059a95266729a182247ad3512312003c40c10032203c8588fbe741cfd1982e3cc98a2414022340844607a1a9a4681116c591f292754e4d3179a3322c3f06867ae55a8e6b0fa4d4ea9a2152f53c879ed84c8726e14ace009e4000659cf32c2722ca359de09618c0541c03395c6116549b1e022629625edc6429ac5ede6fc9db3adbefe11c7b60c904ed3e9a5d9a0319b74975c4cca0e17403a0ed1f70be572a71d8c4fcedfb573bf41c7b23ddf29fa1e071d4f1fda2fa5bcf499970c0df7fffdb7be6959d65bdef1b689a9c9af7ee39aa191ba6f390e00e73ccb12c65cdb2b19c39acdc6d4ccc2eefd8740badcf530c95cc975dc6626aa966cd7a2346a0610b38257f0dda25f4a53a7dbeddaae6300b32c032652c544683202c58c808c4951297a8cdb411cc7419008e8cc372dcca4cd10845614c7996d67051f878707f7edde75edb5dfbfe8e9cf5c6877aef8dc97179ad0e9aab18d58f04b02edf9d9b9a8db4500d7b20b9e552b158a25df77bd8ee8b6dbdd5637ee26902a3dba711bb31cb4bc7690661969ad3ddbe5dc0ed374a91958d23fe9c45381f4c4a1a999d9f97dfb0e743b61142561d4edb69ac3d5e2f0e850b0343737bb607bc36927ea776b2a53c303a361d0e5c21b19dee0b9e57265f0fa9fdef8d39fff7a712919ea2bb88e24b2efbceb2edb774e39e514dbb618e386308a1265c0b62dbd6aa11a20468088527244be1a4be09162c44727fde608cad0ca525c79d1ca12a5e5d18563058b57b459e198d108a4c3f757bbcd1ef5b465ac70b4e7ddeaa4ffa8718b1c4be41e30008ce50acca4899003ebe9a199bc11499c1849424060cc805e03126bf13f371cd673acf619e4da231e07861002acd0880a0c1c069c010104060203ac2a7a59354358dd27142b62840f5e65bff69337149ff5968b4f1e19ce63dd8ee7bde571d1773e7d638bc05a7fc933e377efa858f50bbeb2fe3ddffec02372af6c56bfe0c583573f66c02a9efd417acd359f79d211a56bb9e515dff9ee4b838ffc51bf445edef6a477fe6022fd379d937ce8e2cfffe01db5af5cbcc9b3acead6c7beee9add2151e3671fb96a6fb06b194800c03bef88fe3bfe8f58dfa35ffc47f1f7affe6da787c6667f72e58da5a7be60871fdffee6d31f72f96f220000d3befd8a97fee1d6be4aa5b6e9512fffe27d2141e727cf3be19c8f3c9002a8837f7b5ea5f2884fef5700d9eebf3e67eb737edc3e06208e3efd8d8fdef3a18fdedc39eac353b3d7bfefe233462a95cad0a97ff28e1f4c6510ddfa97cffde0fdadeb9e7bcac68d275ef0e19dc9f18efe60d1b9ee19ebcffab3f7bff249e73decd4ad5bce79e9d7f62510dcf4da475df28d993d7ff5b813b79cf3fa5f8514dcf7c5573c7a6b5fa552df74de8bafb8b3b3768d5dbd20a46d3b79d8024135f6cf8a339ff7b4934bc21939efd28bc696ee1c0f7f4f3e0adf751dcb96425ab6b09dc3720b4c4094449db01325611005cd76a31b7694c9986d09db368c77c2686276767c6a7ab1d54a085294b250b30ab514acd83051289707476a83eb4af521a75843cb4d89b5c368727676e7ee5db7dc79c7e4cc74a3b594a9b4dbed3206b62d018c52a9650bcb92524a6959d2b6a46d315b0a29a56373c732444eb1ec174b42da044c690240324884469331060de5954b22248368100d121dfec9073e0172cf09c6882dcbe600cb137a5a668368adb3c3fa925aebd52e108848b95a2e506674fe936a059c0167c49018aedccfe768577e18138c89fc0ee7927329842584b57247088b7169490fb8605c1072dbb67319dc894307e7e766d2b0d35c98e53a95a4c777ef4abb2dd7e6954aa1e8db59122ecc1e9a3eb8b7313329b250a461d25a6a2f2c741bad6e339c9fefec3db870cffd876ac35beb431b5cbf522c144ab6357b687fc115975efa8ceda76cbf7de7bd9156db4f3ffd314f79ea339ff9cc0fbef72f3d8b012adbb5fafafb0746466dbfb4d00877ef9fba6ff7f8de03d341ac4f3c71fbd68d1b066ba58ac74d38df57e4b58a2b2d48b3208c9a990a9029c63560667bdc2f58a5b253ef2b0e0e554746fbd68d0dae5f3fb46eb8b66dd3e8a6758325571a9d30a33cdb2a796eb1e85b9685888c09cb7204b792ccb45bddf9f9f96a5f6d7661fe831ffed0c52f78d1139ff46440e874a307eedfbb7fffc1f9f979adb5e75b69d6e542d56a5e9a04dd766b71713e5159665890640bad20546cf7c1e9eb6fb87166be75707c6a6a6aaad36c8131dc80cdbc6e33216df5d5878787366cda7442b954dfb7f7c0dce2e2aebd7bda413755c9f8f42166cbad279de015dc2008d68d0e0f0df63b966549c991492e7daf6440dc75f7033ffbc56fc20cfb87472caf6fa1991d9a6d844912465d64446832a5b8148eeb96aa156159d2b6a56d4bc7918e633bae95e37c298560527221d8ea1fc68073cc556257d39f8410524a2925e7f9d07f0fe20ac139677c7508641c8e4529702407693568390ac0ac46294288fcd02b7fc04ad8525a2beb5b087bd516c9b9602c3f3d180012090682a36098df4ac1246782a325b925f9eafd5b9665dbb66539b6746ce958c25efb825b8bff8971b86b87e032b018b434740df80c72e9679b81c7a0ad615ec1a282d8f42003380c02f3efa87e8f3effe7d1f38f4c8dfa2ffe7efb6280f0a66f021fbcf0035ffd8b8f1d933d55ce79d3356f7defea4dc5f3ffffb99dcb3bedfbc3377ee38e373ef8315ff49be845476f75cffeeb3d077a1505563ef3a557fef225571c5166b8e4a7f1330800c0e9d53bdf77a6fbdf5239c0ea235ffc7878de5537351f756105f5f47557fd76e0591f38c55955a33473df7fe5c51fcadef2ad3dd79f6ceef8ccf32eb9f4fda7def8ee873c61cbf4d5b72cbd6e9bbce39fa6eb7d74dded8d976fd0b7fe6866ebf34e291c9ba2d61ffbd6577eff89eff8cae5d7bd7cf4309298f8da0b2ffb7cfd233f9b7ae6fad9efbcf6097f7ad9c88d3f78d93bbffce6eb0f739cccdcf75e74ccd1dfbbe3418738a2bd3f987cefcf7ef6a9c1f8b7eff88367bce5c78ffffa93fee6866f843b2edff0ed1bdf76b20dc1afdff88c37dffdcc6b76fed3b9e2b6bfbee4a997bcf9a4df7ef251a535a3c0e3d7034e7ccecb1f7ed957bf7ddf1f3c6773f7975ffd5e73c78bcff87db141a9f8450230682033240e9f0fa9ceb22c33c648db46144a65860c67b8d85a12b6ed582e4acbb3ad42a9b875db099b4fd86e2c9fb8589899bdefeebb0e1cd8d38c23e824691c160a5e9a24613708c3304d530010d296422469ea4926a50cc24e96658c011832a0856d111232460c3908440462069962c8b88cb30c1cbb542e7b85463b6d1b0403c0f3122911694020608406d0001dee45acee4bc0319d0ae80d5dac1870416f4414d01011e6c55722adf561f2c69195e0d5231347113ff2b7c0853c6e1eb69af5be722737ae46215113e712000a85826d59add6bce73951b7d3692dce4e4f6fdcb45e32b3303d1106a1eb5593a41385ad246e33204f9255726b2ec714e62667e26ea752ad6b053387160e4e2f762216a0d22693a0aac5a2859006adc75c70fe6bdef286f7bfed5dbbf7ed5dbf65dbb32f7bbe0923bbbfffcc873ffcfbd75c1da7825b68fb3ee3f6f8f4d4eedd079bed581b74fdf2e0bafac6b14df30bb39c6248ba255b9fba7d03d79d246cc541c439133613360a219924dba95a966510b8b03ccf33884a13e79cb4919607d29d6f75f7ec9f9c4ba22ccd9238deb87e43a7b910771a8c09dbf56dc9a3245b585ab230d3a44bb53ed72f7cecbdefbbfc5def3d38bdf8dd6b6f2e162326baa433a3b3be4ac9f3ec72c5553a0e4288d3a419c6b65facd6fbc8f24305e55a7de7bd0fec9d9caa7aedb2e76fddb86978a0dfb5651267996605b7562d9493d0b49236e7567fff50b3d34cb3cc726cc7f722933061a6e6a76d3938b261241aef089bcd4d1d5cb761ac5e717d6135a696e2387ac82927fdeab7774469d637bc697ebed389c2a1da60a580c83a994e83a86b39761ca506c020007242bd3c22b4b216001139703c5eacd65dcdd760afcfb0fca83146ebc3ab9e73b6ba9fb0b28011f0a88ec471c55e8fc97e9031b6326f0dc76b6ef47ec5e39861affc0d47b5f21800e47a4c48888cb0d785d0c0409341003286016a3439070c81313480486060ad6cb616ffe3c300b435008236e011f0de201de45581c34d6e009111f0b5cceebf2e8a0ffdd33f712ebef286c50b9e5239f40f9fbb6bc3733eb1cd068857feebe67ff2e9ebfb5f79c3f34faf0880b35ff4d6277ff615dfd9fdb6b79f75e1f05bbf7f67e7a2e20ff79e78f9e5ecaa1fde175c905dbb67e8fcb36ac7eb1fd95b5ff0974ffccccb3f70c3b33e31bcb2e79f7ef196b1d7def88c6d1e874d17bdfd8d9f38fb733f9a7cd10b8f5838c73ffa8ed31e8c66636ffc3f2f7fcc9000283ce409e738d7de32953ca9b61a6adcf3b5ef058ffbd46bff6040023cfc15efbee88a4bbf7047f8a847f96b0b010020f9edcbb60fbe9a018075e2ebaebbfecd0fb1d73dfaa93b3e7ff9b963970340e5b11ffae17336febe88174bce4d6f4c932033abcaf0290840426532046380489b76d8e5c24a944eb220355914a6b0b0d08ac28985e67c901a6645adced4d4c4e2c22ce94c229156d9c4a494d2b638631c2d374f67503022a5b556a48230cca5279521434aa90c1819e240b89c023102961a344c46dd2e2096cbe562b1dc6d069c4bd4b0acc8a457d293dcd10b202f71f666b073a040da00aea08b3c9b4703406810299fd100ea8d9602a23186b17c68d5a89c6dc1962fdc948f59134346d0c3120cf951c9567ed1e79c131c0d1be018abecc3ff70ccb5a138e7da9852b95c28142626266ccbca6c3937b714069d6e7331aa164b452f0cc36eb0c496f852a3d9e9741822a481c520d23a69cccf8c8f677122856ba0d0eaa49996a56a3d30228b42c90c1af25c21300b3b8b5ffae45fdf79ef9d072767b85faef40db2520992e0efaebc22ecb63dcff57c2b567a7a62e2fe3d079bad58488f81a8f58f6cdeb8617a66f2d0f8fe346ca9a83534585f375022b01b8b46696d4829d09a9942c1f5fcaa5614a749270c085890c66996a55abb965df17c24ed5876ad5cdc303ae4385eabd16a37c0731ce3b82a0c92380e794cae9d653a8ed2c1b1beddfb264eb0ecbe52f5b7b7defe95cf5dfd810fff7f37de728156061807224b30bfe49b94b99ed5ea34325d406e353aa15fe9635691db4ed06d89243bf9b4d3536d5a4b8bfdfdfd9b36aeab978b49a79306a94e64a1e843c6c3348ce2304c4226b8ed3b0fecd92b044329ec923f581beca6d1c4d28cf4e5f6ed1baeffd9af0ececc6fdcf474a3d5a1e971d77481e26ddb369707876edeb977dfc4b8e5942513fb66a6d7f5fb437d98aab4dde954abe5ae88915b719c0a21007215339eb3ff4daea4648ced0824ea498521308604c7da23e61db31c2de41883106945167995cf8a2122c8177ecf7c82ad8610390e59ad097b34ae00736c7702001ecc2a6e45accc90a165008f90db5e100131b6da54db20021db68ceccd1d71446d0cc37ce68990c132cf9033860679ee50b1f60db716ffd363f559b4a47ade45b1019b415d404a901044040420d891cf5e8bffecf04e7ffed3ab4fb8f2c773179ef59d2f3c70c2f3bfb0e508fb0cd538301f3ef0d74f3ef58a9e0750d4712f0a8d3ce10fce73affad1ddf7f5dd593aff35e7cb6f7ee5fa7bef49eeb0cf7dd59875fc0e48e5516ffab3758f7ac7d5bb3eb96c6cdb9a6cb2c1adfd7972ca2b1b47edf6a1a602ff5f3efa3fd39cf2ea3d592e1436575176e4c35973a25b3963a8d7ecb506b6d5e21f2e26006b5822ff404efdc03f7ded4ffa18008a52bf0de1afdf71f1eb6ebde8efeefcf905c3d19d57bff4e94f79f5c69b3f7b61edf761f224cd14638c31ce7303dae58853c519538ac230d05a73268d314992a55ac5496a8c91966d00a234d9bd770f895bc02aa0b004432002ad810c71905cf895b231868c32c63014798e92a6a9eb596412a38188a494c6882c5549ac93242500608a900364008c11d304202458184731000adf179e67044329416b2064b9471d023134480cd100a039ca6a7a95e2fe72aab47cda32438448c080e5ca9b8c037264a8b50666489b5ce11e88010a4089481c3522cbc538cd322a9052c2d1f40f4e08daf4b854b84c6acd27ca97a5f67bd80611c9a04120400d60800113a48c705dcfb149abbdbb77d98ea5e2a8e8bb46e94ebbed795e98c49670e2384ee2300d03ccb485daaf148ab6d56cf1925f8a58a4157482388ab34c23285a585aa8944b9582ecb6e7d356e2d972cbfa8d7beedbdd5c5caa974bd58af7bef7bdf54d97bf22682e1cdc7d87a00c009c42a91bc281c985856632383056f2cab3b3b383f5be7523a3bb77ed8ca268746438ecd81bd70d7b8e88d2b454ab57ea0352da59a6e7171676eddf1d4551a2b24ed0ed765361f162a982cc1242564ba5ba6f856168fbc58191b162b9b6716329ecafb61b957663c12f1518aa6ea7434400bce87a9eed4c4fcdacdf3032333747d27af839a7df7cd38fcf39f7ec175e76c967fef6f37373517f7f6dfba9a7f5f795eeb9f3b65627943c5fe3d86d2d654a17ab9cb4d559e8aa44943757b76f3de9cedb6f2b78852c493beda6cdd4a68d838b4b99d210771bf57a6d7474d3eebdbbf61f9aa8f6d74e3ae9a47d07f6da8eecb4c3d9f9b98233bc61e3c9dd567b62ffecb6cdc3679e71627f91e9a43958b1b6ae3ff99aafffdd2b5ffb1703636333f34dd7af2f2eb5870787c66aebb360b650aa5a9688335519a8a63c13d217c46cc7cddb5044a4a937a7942a03464541c473ed5644966b1123e6a314080611910c11b19edd3569a51151f4945e1980ce7b084a29a21ca5101203661832340c91a1397a20bb872590801056a9a2218101bd1a27ac78510b21e8784552a5149106226004da1012101a20ce1821f4ac6008088101121aad3344b68c6a1000341200088713517edd80e5d65eaeb7866408919359fb865b8bff9541004d0ddc80c3c0e7e0022c2a108241378365b4dd7baafbcf262f71d8fd978e75dac71fb80b401ffdcc8d7f7efb0100e8c6ff7612f871294947b72f8f3744b5fad63efc1602ead111f242e8aab92d63724d7763fe73ea0acef6e75c3af2b9abbe73c3ee2f1f3ced357f72d478b4a8acaffba7bdecc73f7df1d891d3e1273ceeb4e8addffa56317de887366e14e798cbbffdeda47beabbb63d28fd486e7acebb9ff63797bde7ba27e7d734591ead98b93d0b199424806e1e9c4c4ae755046678d815f7418ffeef2d3657d6159a7b675378880d00d9fcee863b525fa391ae7c153ad5e1d1d181e5b34dcfdf775b63f3b3fef4311b3c0ede8e4b5f72f6bb5f75edeee4c287bbbf079f4568088c2243c6986cd578c0f8c43c1219b35cc45c1e115e4e14984ab5019220a410060175023ae93501d020a2d08cc0182d72652422205279ad9d212409d50a9e5269bb1db69a8120c58cd558ea3226a4634bcb4234bda60169665087a153127127e82c2d1507d7d9738b8a4bcd3943cec1082000d40c154046c6e84c120ae8a9612eab39b165fbaf1e9d29dfaa89406b2678cea6c8089004126304684812498e6094949208c33816cc66d2a00939433206c870c65dc746e45a6b6002110dac263e71c6194958e94220f4043e815029936f5996de27440e48962ddbdd4ea150e028541299203cebf4d3c7f7ed4ba3385389ef7af55a8573dee906ebd6ad73bd19b7dc874c560b5591409c346d60182ad052a06339c54e983582c846d73024d2a4d38a234dd470cbbe70b5507afb968734e71b71371d2a0fd486eb07f6dff588f3ce1c1c73affbf9f503259a6ac68eb41878b7df75f7dc9262562d4dd9bec93d4f7cfc05679c7eea8d37ffd2763cb49c9424b34b7166925817ca25af509c996d4ecc341797c2d985f66223989d5bb05c6b68dd6861d0d5c4a697baa572dde60599da8e03c59a189f387460eaee910dc38572a15cf4fa47cbc0825a65c4c4c30fdc73ffe4c109d4d2ab967406157f746a7cba34e44887161b7b4fd852fed98fbe3271607ea8e6ccb792a5767b7cbee956fb1a01ce3416eb45776868c873e5baa172ab19c928868cf763854219cfb482a8fb84475f58af57f7eebab7db98d9b0be98a6c9860deb397a49e287713232549d5f2c6e2f9c303e3d69bbfd3bcedeb1f3de3b6d295da71487c97d77ef3ae3d453e37a3a3a386054942c1ce834671f72f2491ee38d454800e61712dbae67295a2831cd224a86eae572c9534a35bad1f6914d63fdeb9ba1a9f50f6500f57a556b658c911ca5b419726598d63a0a8220e8745acd6ea71d059d24e8c64147a5b1c379968626493928c1903304638c32b6b00118186240f9c8043144a45c188a883498bc8a4f4406811307c67adfcea873b7b8e5116d83c07295d9152c2139ef410c440050c6645a69ad99e03a5756a6decef3d4402011981c17b09cb9950f511b6d2067752183fc3186470f8de2eaac21a76411d0aa816fe8f951ae3880afc55afc2f0d4d1018c8086a121882480c240400901af0041439008144d06b1fd57f5a357acb339eb7f9a3ef7acd3df8d08f3f7ef8a89c9df53ff6e57ff8f637bdf9f367fdcdf3ceac53e7d01dbfbcafef31176e768aa73e71cbfe577db6f8a4af6d731df6b8930f3dfd8af68e8f9ff6cfd0e9b178ceebdfb4ed617ffe8dd83a0f0058ffa39fbbe3cd1f78dfb79ef8a9678ccefec3fb3ef2c0c9af7adca8e08b03857472f75cfab8a2f5e047ff77be55f794673fd97beabb3f75f369af7b28bfe333effa0e5cf8d5d3bdb525f0204d9edaa9e7d40f5cf3a59f3feb6d8f1d8ceffefa95bfd29bde336afd7ebcf9c9e999a3f8fd792471de58cdb301ecf9b241eebe90d7480ed71f39186e542e5d9f3fb6a26a8f64f25f7330010008080c491bad3518301ad234e39c91014690a586336d9859a6831b4e9c882c60a080030f82b0c890399653f4934e4004641014f5a49f10888126126456d9c6f5da7d00a8b55e554c85e5aa2d30c10d111a248e868011b06591cabcc6d14b569860dc22a94dd405065c0a4679ae869a4819836872eab9c9a104e4055d426466e5032503001a10800926571c8e6959671319d3449674380a630c1240a67dd73e71cbe683070f6aed349b4bfdb53a9362626a328ed34ab9d6cdb4b4844081867494442a2980c71d1b113dcfe396648e9f106b044b8059d12b324020ed7b962b882969d94229934429036acecf8cf457ab9ee8ecdf69d28e8a5a16a76ab972e7ce9de39373618ceb4637b5979ae562e18f1e75eedd77de51ad149b497860e65090a41c4cb71bc659eaa337353575ff03873a1d6dc0d3c6f24b83ebfc7adf609fe5d8a9568022d6b60637d51688225ab26f7850fa7d738bd3dd286a76e6a3bee2a81c1c1e5bdf6d365295f60ff605ddeefcecac4a93febebec5c596e7172cc7ee74826ad5ae784ed2699870e9847575ad160e349203e393965324e1d99e36a0b2242df617187951bb1934a649154526c1725af34dcbb38a2ef4d75d353a303bd76e2c4d044163a0d518e81fadd706ebb56ab96879362eb5dabee33496166d67f0e4934f9e3e74306a2fb69a6d4af42eb967e3c68d268d4d94946d6f5d7d6ccbfa11260b710cccb3992c7096c6592a11c8a40cc0b698675b699a768338d530b2615b590bbfd2d74d22614b0b0cef9d5c0c8071e004e096ebb59e73b40295e924ca824e1607adc5b9b0dd6a3716c376c3a489d18a5866008560f97266c4f2ba9d311a7a5aae44001c901004f4287d46516e4a8d2ba4260e0c30530940af3ac0723c9eaf526dc0184d3d8061a05778e0bc672f678038f4d499010c339aa867edc86885f80d8cf1651f89de6d7efa30f67fd97bf338c9b2aa5c74adb5f73e43cc9119395456d6d05dd55d5dd573d374b70d0828534323a302c2e3320a5eef53af4f10517880a2887a1d1ef2181404fde91315e4a12042cba408484fd503d55df3945539c51c67dc7badf7c789cccaea0104b41f68ae5ffca2222223e29c883afbc45aeb5bdff7e90d200933b370f11663a37a5853c55d3b6b1543516b12d29bb119ffe9a2a4a0585308e02b48195880ba6b1dc054a06701101c40c742e4bed5ec935bf893a7cc5cf40bb76d504492eedfbf78cbfccb3ed37b246a72b7f0a1c7b51efd5b07330000ee7df5d77e7876fb73fee09ee83bdc767ae85d4fbff6c7ff76f5110026cd8e67bff2ca64117ef0277e78fa4108909a79d67b3efa86e65ffcf8a553cde6d6cb9ef18b1f3d1c0300d0e4b54fda096ed7d3aea800942fbd698fc0f61f7ef4e4373d5fe9ed3ff6d697cea6e3c2506f7bc9073ef8e2f6af3d667662f6fa5f3af99c3ffc9357ed3240534ffef99798dfbc6eba3173c3dbeeca1f66ebdf6994af7fcb5fbcfd924fbe78cf54ebc2e7fff5fc9bfee2377eb0be49cf7958c8eaea5ffab35fbdf24b3f79e56cb3b5f3a9bf1ffff8fffdde17ceff17f9458aa251148d92244ed334cfcfcdca39e71cbb42bc8885cf178c7fa0b2ea432a3c3e581df2019ccbc2ccce5a1bc7f1bab264e17167ad75cead4b2715b316ccacb5eeb63b80580e4b8d464329646027960b575fb12c569c453edf290b5960bd8470228ed932db3534d432db0d19c9032bab35bc94c70250844884da88d6a2b4289d0b642c5640483966c7cc828cc408c54510c401381007ecd6ab2a2a923006111c3be4012214d29f02a11f1ad48a5123b173e5b072c56557968250930afd9251de05f33bf3284b87d144b3c97946ccc5684c6ad3d16838880656d25abddc9caccecc4ecc6d999c9aac944b6420039b083861cc2d6439c5b974fad1d2ea52bbbbbcda5e14e1ddbb2e5e38bdfcdef77ce0de7b0e0e0671b95a63c04ab9e67926ac84954af9aaab2ffdd5b7bfb9d35d4cd27ea5ea114996c52c39b31d0c0636cdfadddea963274e1e3d1247fd5a35dcbaa575c945dbafb96aeff6ad13b532688c029df82ab2e95234387e1542ff000020004944415415c7aba975a797bac74fb7e35455ebdbcad5b99565fbc52fedbffb9ee3878f2c00aa8bf75d74f95517d52775942f0fd2d3cd2d0186cc6c3435ca7ab67f263d7bffc9d97265f76c6bb61134439d0c87cbcbabc62b39a5db83de70d8474e2a2195c2dcf38661691896bb88a7b76e9599599b6727cf2cec1f0c4e2a8803c3cdaa9f27bd345a1df6cef63b0b674e1d8e47ed417771b2598e07dd95a5c530f008912d5a0bbd6e74e4c8a97bbf71f0c889536757da4bcb2b67ce2e1e3e7234cdf25a0319a18005accd10c1712e6c03df9b9c98d0da13b6699c40c92fd7ca00aeec1bc5568320308003c9c12690c76053ce62c913e00c8151932ef9e144a3d69adcb6e7a28b77efba70e7f62d5bb6349bcd72b9ecfbbee76b50084a500328292e9a50131208011b01cd6c44d62f81a6c080d14268111c88154e9993c0d7bea73c435a814211b6e27271f9589b0c101195424fab52e0d54a21b243768a9d6656ce69e70cb3296016a53429a39456cad0f8da28ed29ad49692485a40a9b15612c9a036b97f5a21fd7e81c04a84919a58b0b011216f2699bc8c4667c5f865d4b8253de485d3c171917e6a6800091838e037880575d2290ac1510b17c2b6b6835fbb4d7dcf873affbe0ed6fbee6c662fe5d563fffde7ff49ef9573ff008a78bdcfed25b9ffddc0fcffeda67fff895178708dff3a427bded15b7745f717e16f98e3bef593b51d5ae7cc5bb3ef38a773d10ceb8e417bedefd85f19d99177caaf382877cefda53fffaf45337e4f2effc46f79debdb9d7dca9b3ff694373fe0ff71fa69bff98563bf796e571e72eb1bdfffcc81e266f5297f79fc29eb10c475bf7bcf9dc5cdc7beffbeafaf37622b97bde23d5f7cc57b3617e803c2bfe40db72dbee1010f52f5aa9f78df177ee27dff05bf0f630c40d1e13bcffa562955cc34c139b73559b34758f795da0865f043cad2afdfdd587b8000a338e73461e18d3d51298b082089e07a2bb210c877c0c0824a238ba74dbfdf07c172b95cabd5d6dfd63183d8c2264ea810652296b10e26af7b66c179a2fb08e7939ed70f87730486b18efec6ba829905407bbea0b322d63966466465342962162aa63510c6bed885879d1bf334142a2202c271e795cf3168458011d41ab5c3d7064414a0d21e336b52337373d393d3c74f1cad56aba3c1707e7e7e6ab2c556884009a380cd33e7726d8815c4e9681879f35ba70347b9b368d02f556c3e032cfd51ea72708249c219584e922ced80a02059177bfe240a9d39b574f4d03dad7a79ba51dbbb77afd17e7f381a46d1dcb6dd61e867c908c91e3e72a0d60856ba9df6ea0292334685caa39401086c6e1456cbe572a55cf26138eab7a336838bb338cd93384b1a8d8692ac1c2876caa8d191a3abd5fa6414454a7b99535a13997aa5aa3b9d7465f1ccd985d3c9a5bb2fda31db9cfcc17bf7df76e7fee5b0d29f999d6c4ecdb4177b8797ceb44a8687b904517db2dc0c75ab5649fb9c0c53af198026507a75b5938c1a5353e59d3be746c32c4f29ca2463527e2fa89605dba32129d2d592313af44d684c18063acbba7942c279b3e61f3b3ee23c9a6ad63b837e368ae767b74a6b3634e6e4d16349345a586c7756cea4c3ee54535f303f5d6f66a8f4dcdc7ce7e8d9cc592bcee6a9a731cf73f10d11c4713c1c0c3cf13bed15108664085e80488a0a9596b50c9a0840105829010048d33c1ea5c9308fe32c89c5268376dbe6994d466c3304098c6710acb6711a15988012004082825ca15c8ec5918d4c6bab560481d7ea6fc2b5d9a142d0c0e5b2111de0829541a0a8402200a4308e2f4609d51888031ebb368e7595101517d62ac5c742e4357ef7f8091bae01c05abb5193400111a12038e70a89aaf55c6b8d025edc26d8e45e6fc6f767e432fe61cd36c8349d576c08582ef0f5734ff86e589dd4faa1d7fc50f289f79f734bb8e53dff5c7ffe2bafa9006427ffee979e79f954b91a4e5e7af35b3ebb589428d9c9bff93f9e385fabd6b7ddf0b2dffcd51b669ef8a78b0cbc72cb9b9e75e5b6c9b05c6deeb9e9f59f389d0300f0990f3fa175c39b7fe5e54fbaf6ca4bb65ef8849ffbc49987c649ecca2d6f7cfa73ff6ce7fffaec875f75715878e6ad7ce9b77ffcba9d8dc6c4e49ea7bdfe632752c80fbfebf13b9ff991f517ddfacb8fbbe1f55f196d1e359bb119df1b311e51606676d69e3f62898c24c5f5fa050abd55600127e0d6ee3e2cfef0e0c7d7f372cbae30778ba2888800ceb947232210162e101b7c21c0189325090084411086a1f28c900816be128ed9b1386027ce396799dd7917b102ae90d4dbf80149ad1b69e1c60f026325a862784a116a16b1ce59e7182063481d642c4c0ab411a519a8a04a0369d20ad5f842636ebb32a80d8e0d258cf21419ad3c637c637cd286b4416d489bc2950251a110382022dff741d05a0744fbf6ed9b6acd18e33b2746798f79cc639452abcb2b5a298592a5719ea761392c554b99e4abfdce301d1a9f3c1f9c8d0dba99c9ea7cab167a20e294f1945f56aaea208833c70aea1395f96d534ac1d1a3c74a7e7d7e76f7b0ef16cf76104c9a4ba7dd0bfc5281ff1c3b7ee8ad6f7d93b3b170daed2de77952290522ae52a9d46ab5344e80797a6262d7cef9b999897a59973ce749cc49b7a4b2c91acd34f56415a6ea38d7d213e514f2a5a9a9606e6b73f7c53b775e305fabd594093dbf1686933b77ee9d9ddb95e47affddf7edbfefa0f2834bafbae2bac76e5beac33d87578f9d3a63ad37ecc2d2c9aec4a2adc32cae180a94f249f77a8376b7eb046b8d897e275a5dea21d2b6ad733bb66f9999a96ddfd6dc77d9b6dd7ba62fba6466eb5cad525206254fb37818a749520e30f09ce2c8d76ea2ac2e989b08953b75f4bed0e368d05e5e3cbb63c78ebd7bf75ef3a8ebc25275384a4ae5ba57aad4279bdb2ed8b57bcfdeaddb77d41a138ff9c1c7014092c4d666ce65880ec4791a80b378148d06a33c4d6d120358083428012a5a8916467dbbb2989c3d3d5a38d1397e68f9f037ce1cb8fbf8fe5b0fdcfed5bb6ffdcabdb7dd7aef1db71dbc67ffa103f79e39757cf9cca97eb71b0d47699ae636cdf33c7719195206b487ca43639432448694423f30bea703a33d4f7bda14260f4693b89cc7638a8c0a9421ed29e36b54401a95d1c6f7fc3008cba572b512562b3a087429f44a651386260cb5e72be3a122df789e31be36be56be228fd0033008c02c6e7c0176e26c717bcd9ac509b33017985d61f3525c686c678f0516a1706c82b1ee448122c0ac10158ac242ff6c3336e3bf4a7c57bec8d87ccc6b6f821f7fdf97bb8f7f6a03ddc2dfbfef6bd32f7ce7e5212477ffc6735ff5f73ff4c15b3ff2e4a9c5bf7ddd335ff9ea4bbef2b1174e9dfaf02b5efdb7fbfee89ebfbf79f2e49fbde6a97f31dc5e34e9c27d2fffc057fffcaa19beffcf5efb9457fff40d77fde573a700004677fd6df25bfff8b50fd63a9f7ecdb53ff5f6e7ffd0bb6e7c8000905bf9eceb9ff68e43d7bffbb37ff0633bbce2d7373ff6c117bfe8433b7fe733a79eb37df4a5773cf7652f7fdfe59f7aedb35eb6ebb73fb8feba3fbf059ef4ae2bcb9bad836f331a8dc6faed6eb7bbf9856cc6bf5738e788645d2ce55cafc05a2059d7285dd7b32fa4113692251ee027bd0e4a3c189d382737c9000ad6e5ede3381d67f36366328de5f1c7f711c6e2f444a0f23c076b3dcff33caf542a658a4493586614661660414404c75cec45613b0d6b8a996bd34f58f460d75d80c70fd1580d130540840436eaf7174d59adb5e707834e8c004a29cff39452c51c94a068524480a455310e5eb47f40193db6214544061206a0c2bb8285100a112a40e642a8073451318c4ea4516970d6669692746ed7aedd83feed77de51ae56169797ae7cd4a3eeb9f7c0c1a3c7fd728d40b9d42549d2a89475b994c49dfea8bfb8a2c2d256dfd7c361bf378a40741af592613f49c190efd82069a1d8712cc8d54640449e29b55747a4bc467d66d4eb977c3426583cb30ca07c3f9c99dee21b1586feeac28993278ec0f62da540cfce4c32e9d130b1d6ba346f2faf84de44a51ab61a55246d82b0d5a8684f397040e2974c9244003c1ac5c6f8edd56e67100fb241b773344ba5569b9a9c9aab945b44decaca4ab7d3af541a66fec2e5a51377dc797065b573c5a5bb2fbdfa7a2c05fff00f07bffcd523d7ecbd78ae399d77ce9880bd204cd3b452a9c852cf18e3a2b4d3e948d5689fb4d5870f9e65892fb96447a3d184ba9758878acad51a1895c6622da70903eb4a6962a2e9574a4638cbb358729b25a57aadb27bc7eca9c5b64fcce9e8d8e10317efde95fa258d747669e9e499b38b9d0e423ed50c9509fb51eace9e3d7e669955e887c1288d1c8b8023650243b55a591128502ecb6d9cc683012c9d85b0ea7249f32c1e45693c1a0e3a69145b6bf33c4ff22ccff3421f0c001408011a42d444a0b56f802d5bc7ce325be1f13ad69e125c9bf761104171cc00e018d708ca85498a000068511a904188717d51173c22122c7a0dc8cc0e049d3860424f408840a10612024471c0cab145068675386fbc84040aa5b4f14981450a81828d4c898dd75aebf390cf424d16a4a02d1558ca8626852b9a1188df65a3763336e3bf522d0150bdeed5cf0a9ef5decfad3ef9398d931f7ffffe1d2f7df7253ec45fffe30f2f3cf1ff7ae3d3b687003b9ff9c69fff9d477de82bdde75fffb93fd97fe1fffca3a76ff30976ffe81b5efeeb7f770b00806addf8a2b123f5de1ffdf917ffc60b3e7d3079ee540000a52b7ff2353fd02080c91b9ebd6ff4ebfb57ed8de5f377d8b6bff4f9f6b657ffde93ce29a3e6c73ff68777eefbc50f3fefa20a4ae5093ff34bd77df8edb79c7ded2b6f7ad5656f877f1e3fe9f3fe4d7f7c69b8594a7cbbb1593f6cc67f50ace100459a4b0f462dd627118a3ec6f8d643cc38c183879a1e4e056ecd450b05c88a8b920448391105b8a61b858834d69f470210160411e79c73368d62bf56d75ad79b8dce99534c080a8bfaa698d728f80a6ecde76bbd962848170030ae88d6b8ce8474fe78ea1891280ceb8a2a838b4c8d30ac541bd58a12976589738e94510ab1a0b98253400448406399ff735fd7fa7b16f615200c0c62ad2de69dc6e91d2102099222c5cc42044a652c0e498c49982ba4e676ee5858594e9264b9d3c9f37cdfe5979f3abb7476a95d0aab0098a679ee3b45ca09badcf5ba83643af14d0941b22489e37cb0ba3aea759d544465a351a2005d26881210942b81d65a91170fdde9e3673da54b7e63b21564b90c8671bb3d5ae925373e6e1ec59d3d7978dbfcdceaeaf2cc54a352a954722c0ff33c81284a9276777eaaaa10897374298023568818189f483970be42a595f6828aef4f4c4c24d3ad24b79d281aa5f9d933edfee0d8d1d5634a954b9589e1281b0d63e71c2916f6504d747be6ae036dffc8d29ecbf63cfd19539fbf65ff9193c7b9955e30556d4d37db83a5a012f8b5467bb03072211942c452e08bcd7cbf391a76cf9e8deaf5613432c368d4198c4679b4d23feb97cbf5da6c689a1a6a9a10516c26499c6b2dbed28494f43a23e3efddbd737e7e3e23ddedadde7bdf9153a70e4fb5b620890994f64c6562228efa9dfee0c4820401b5665a77dd7da0549faa4f347b0bab22a894d24ac292d79aac973c35e8f5e351a2bcb8bdb27cebbffcb35fad477196244996a4c296441441e1751d6ae5fbe86cbe463b1666ce9d1511024e0a4d23000224022cbcd3c94bf30451d687f884594889a00891ac2de035e40d8015794040a4c6aa098a08c7ec6786b1e15d01f689732808a29c73d6dad4e5c28cccc2969c43285ce8195900051809908115d2d8490e058590508441804015931d5c283c15bc21005987171044c08a10020a10165a10452d046335b6c2d405193749819bb1594b7c5b51beeae52f9878ea7b3eb374d3b51ffbc07d17bff2f9bb3c80feca91a5eee75f79cdc57eb1d2b23eeced8ed2dea9ae9addd92c36695a17b6cc2d0000dcbffd0fdff0ba3ff8fbbb1753543ce8cacdc9f8f75495272be37e9af1c826f9831202ffa2d7bdef255ffba9173ca3f6f14fbdb9a069e42b4756465ffbc5c7ecfb9542ed251fda2d570f9cbae4c9af7a14fcf32dc5eb6a3ff2dc8b37a549376333be67625db41111648334bb36c50401af893116f5c403980f0f7e9f07d60c703e5f626371b226e70805e7bbb8933ba7459f4303a8509042614100e71c336449ead74029552a975169d1c4b912444110161041293ce6a8709358739793f1dd7535185a0b24766be3a705d962ac0b05c8e764ab0b999a300ca95a99a02dd1a03bec0fd83a27856596d26b2559b1c7202020c4c8085678dd830211602c798b0c82c54cbb22002045849a880431cf9d427420193b528a8c7136eb0e7be56673f7be7d870eddef9c3b7cf2f865d75c7df2ccd2f14f7d06c110a83ce334cd8d16660450499e475112fac633be2a2be4442ba5902a619012a699251610f48cf243536d549bb5ea817b0f47434ea234ac86a53064673bedfe70904d4ecc961adee143c7a65bcdc9c9a9e1d2607ab26ef39c9d1b0e0600d0684ca483511a675be7b6a1f4f22ccbf2a8642a819134cf6cea809000a334190e87c6f75020d43e00951499aa070d6f7ea224e80d47ae3348fbfdacb3b2ac4903a0d1be32658286e779498a2b2b8ba8ce3ee6b1d70ffadeed5fdfbfd83fd3ef1ff7829dad6633252561fde472da87b452a94eb52676ed9cc1241b9d1d566ab52df36565fcfb0f2f1c3e72bc1f39d6001e88ea35eaba5a2689072ecd3c9d1815055eb275cbc45463a2d5acf53afdd3c78fcdefbc50234ecfcc9c9cac1ff6783458999bdba2944c4c354e9ef1182828d793eee8c4e9339c0f26279bfdc170e745975617da886d442402220a7daf51af1a7651a7e3a9a05eab957d6f65e94c254b732724146ad0e829022c38ff36b78e11d153fe7a0b0e1592315a1ba5284bd3f55526cee6ce6679e69c2bbc178b4e012301694164016d8c20ad091313af418e2ecf95d19ee7f9beef97c220083c2f504a29ade11c2761acb924a87abd419224c3617f34e8c5a3288d0736cdaccb207704960841508ff71835b0388b050c01004822c2880a486b33e669140fad41190588b20e871a548588d5d8871ed6514c5c3b378d17306ed6139bb1594b7c1b11ec7be94be6deffde8f7deebe0f1dbbe2679fbd4303809ed83e35f3a31fbcf3bd8fab6c78a63bbdb5ee3e71ac63a1aa8b943f070048bff1fbffed2d875ffd77b77eeaeaa649f6ffd2b5371ffa36368f95cb7ff22f3e29cfbde939cf0afeeee3afbfa68e7a62c764fd896ffcea477f6402ced36ff19ef02a80712df1fc67ef329ba8c4666cc6f7502d51d40ffc80d9803cb785e1dbb8adbed6cb5cebe5839c4f0dc3f3efae2fff3ccf9552c508d34651a64c447b8699bdc08ba2a8dd6ed72be53c8d98412b4f2905889e0988480968ad81d184a534b5b9c06030a84ecf6a2f28d7aa61b5d25beae77154d2683c93a7e2b24c002d3b2251aa109e2ffc7e89592c5b4454ca101192a24236068448a1d2e3bc4a4444ac656460c9512b63fc8989566b66ba5aab39e695530bade9e93cb504ca189d2489020c82809d2d54af1885a000589c0801a1231c53d737b0b201d0f343469242c39f088990480893d442c1e42022cf2bbe40ed9b388ed9f376eedd373d3f77f4e8d1e5761b0e1dfaa1a73de5c08163699cf95e797272666e7aeac4f1435be776ac2e9dccd2beb02e979a49b4343b33df0f87c9c882573b3974cb673ae5e946b5deecb6974ad55a9ef7a3286a2f2d7656dab3133bd35ed6edf6aa959976b73b8c93d4e2c1c327bccac4353b77f7fb3d72d46ab650a25aad766679b9db190906a5d02b35fce94a7575b5b36d5b580aa535dd24a22cb3ce491a0f7316839ef683f6f2e0d4c2e9c00b6a8dc56ddbb65d7ed99ef6caf16a68385071ea26a74a7b76ce2539ecdbb3e3c0c113f71d3a9967691c9bc5a5cec4e4cc053b2f36ba74f09ebbcae6c0e5575e5eaa8677def62f2b67b25b6e3bb6eb8272a5367dd7a17b7a00e57ac972dee92ea5a34a05d5d2d2024e4e440925d9e8e889a538f55b33739dd14097a05caf79a6bcda1ee6c31c6c9aa72b25cf863ef43ba3fe4ccadb54250cc4c1f29933a546cd46bdeb1e75c5ed77dfd16e9f15de45ba7af8c801e353b95a3979f2e49eed3ba27ef0841fbc6e79e94c9665daf30060341a192f9c6c3690d346a3c1cc8a482b3fb7a9cd1980b338aa6fdd3a4a922c4e5034030b0b01801285020440e8195a130e2ed84099cdf30d101f3be622952eb49158acd69ab40700d6b11546544ae9dc893246fba1ef87c6f394f18aba82117c3f08c3d0f77dad351121e971a18da8b52663c0f850cc2232b7c402220083cddd281e0e3af1609826c3d5b34ba3616fd8ed24d1b0d843b619e4b94fc8d616c57ca1a15c7c10806c0d09040186c2c9b1309e7c70da81e8fb7e31a9c8e7bc6f444450d1c33535366333366b896f12de452f78d9ae77fe9f3f79175ef7ee9be6140040e9f297bfa479d3cfbffdd97ffecb4fbd304896eefbca57fb97df74c3cc135f72f9ebffd73b3f75f36f3f63f2d45ffdc6078fa4db0180e36e126cdb7341c3805bfee2fbfffc68fae86f6f07b07af5cffed527b21f79c6cdcff73ef5d19fbdf282e7bd62efefbef94d7f75d1af3dfb92aaed1cfefa974fed7cf2e3e734d67f60fd35376f7fe85282b32c4d331066e704f5e6f1b1199bf18855130f2118f1ef17e73b409fa34f1405c6381b00290c1cd8335a6bd28ad478d6828884659cf76b65408f563a45e6516bd457579733e6b0520d49711ae5592a0c5af9e3696f928294005ce8d18b8818e38f799c44401a5100a8e06dc03a4d1c80a4d062c27258f2c320f403e519520a15818836a6bfb89cc659318ea540894896e48e73a5d4d8d97accb6508404a0808c147e1224481a51845491570980035134669c2b2440e5f925211c8326eb7c74c452ab5570c74bdee46e3f88e39131c62fd79f7ad3d33ef6918f0b92301ebcff70b359e9f7bae552ad1a7aab2bbd2dd3335a055ff9daadd672ab31dd9aae2f674b8d6a5029f9d5b2ef6cc5b97465b5b7707aa9a431f08d6ff4ccf4649a24bd5e37088d63e9f60659663da03028fb5a6543ae92db3633d7efad70cecd5a9d55383d351f0fa2c56347b76c6ff93e29cf014092c6c3c1288e6361a59409ab652f2837ea7638b2596a3bab711c9fcca3a455c13e470c429e1f54aa7932123206f09a2b2ed8b163f6d6db0e1c3fb53ad5aaf706fd43870e5e7feda3b44defb9eb58aef1aaebf6e8527ce8fe6f9c3ab4b8fff068253e6a0cf8650dda106779122f2d9cf4a7a6bd4072180695e6fcd60b1c84c74eae28afecb13265955aee0c86a3416440194384085a39802887b3cb437067e7665af55a002cdd956553f226436febece462b79fa4fd342b57eabe8a11b50ac3304ab342b9b856ab39e7e2388da364a527b552d468d603e355ab5505381a8d468311a242449b654a8bcd63b0b922f4095134910030230b8a102350128fd6002b10c7639f6942a5bca2b6d78844aaa0f913519e655a6ba37d207482a290b4075acf6fdfe1900448482111698d4a1169ad02a3945666cc2b12290e3f500a988579cda8120110140212000328d04a057ebd59ade7165cbae3f2cb603018aeae0e7a9d68348806c3d17090c7911b0d5d9aa4696aad2d4e05eb15056c0019d6cf15a4ce6b6df09a6d44922472fe89a55835e7cc6d366333366b896f2bcccee7bcfaaa5ffee97b9efafb4f5a734b08af7ce3c73f003ff3c61b677fac07e1d4c58f79f1dbde7d13e89d2ffbc07bee7de96bf7b6868d4b9ffd3f5e7ac5a7bfa809c32b7ff61dcf7cf16baebe726a7eb2b5f7318fdf117cfba6d8587ff4eb3efe37e94dcfbaf985dea73ff2df5ff5fffc79f273bff0cc0b5eb56abde685d7fdc8cffffe930000e01c4ab2553f642991ddfd969bae7fcbda57f303bffd8ee76c1e219bb1198f183431ce1fbe9be9806fd20e5c1f45d898318ced72859d302326594e5a79e4e18680f16c123941ad298a63d161500aeb8d0600284de56acd2f5762975904448d240279611e474a841884005950ad6f97c6de7085ac24ae113ba198291f77615193d6ca6832ba5cae7a811f0401226659164591104996a7bd41c9f788c85a4b4a13225b47ca18cf4394b1371f00221a52a2749c5b5688a04801900694626284c7ae5b8ab4d25a93d18614280224400584709e2e8d00003b11e794e7f9f5865faf8173e070df0d8f3e75e2f4dffce55f371a8d3c8e86bd41d4ef29cc9a8da05eaba6a9ebf547a717969224eb0db20b765f1278da57301aae542ac1e4645d6b5e3cdb45a62cb61a14713e3bd38c86fdeea05fad4f76fb8366b3d94a725dae95ab1574c1a99553eda51390369c1b662cba12a2e7b5a6267a8427b3a85a2b8725e564384ae2e1b01fc711b368a5b4d2ca044a97c29254ab76a046d9701865dcee26650806ed4192c57e25082a230a3cbf522ad5276cd2b970c7b66ab574ebed078e1c3f9be689ef9ba5c5e3dbb66c1b0efb77dc795765da2b37abadf999fe20f26b941eef59f05341113751ad8096d1b01fcccf6cdbd6d02aab55c50b72c054c40209234469e21052b6a6e485da73d980c1596280923075877996ae9250e0cd04a1ca92b4b3bcd49a9dd97de18ed53bf7e76992e769ab35b9dc8e9238ed75ba2ac34a208b8b8b9313f556ab058e0b6a4e1cc36818955bf5300c9364d85ded2aabc2d0183f48b22c083ceb1216a748292442105ed71d102702e090bca24840450579ba500e1040593385b64020808e91a5d19c30c6782630bea73ddf84a11f9675105a014612422005da28a309158241501b914904c075b933a50a27f7b1bfa358110664668b2c4a216835062b01208ad8392ff06bd42897c3ac5e8fa2918be3959347ad3e67fe580c7d019073b2e14471ced4c73133c2468f1a0060103f1c5334f97c071b66e2cde1a6cdf87e8e9a02204805d247b89600bdfdd55f18bcfa0168c5fcd3def2d74f7bcb03318cedcffbddcf3fef770100d2bbdffaa8776d990a11ccfc737fef0bcffdbdf527fd6af1cf96977e7ee9a56b8f559ff2d1534f7ec09ba9b9fff6a595f56750e3c6377f79e94dc59dd2637ffa43fffcd30ff0a83aefb50f2e25fcddffe393fbfffbda44b2738e59bef085cf6f1e589bb1198f482121e779c79e7bdc6d4c2cbee5dc003e3cb8f19065c6581906809941a9388e61ac71b4aeb3c4ce39464437ae2bfaa3118570d1457bca13cdc235b73ed9daba63e78943e960a56d1803e5090a3bab9506702063133846204244424422b55ed22050a15d339ee45a136fd5caf33c4ffb9ef68ca74d21d3942489754e251120a16395bb5aa5ea5c9ec5b131466b2d84c6f373e7d65aa663895b062240532e8fa798d6e5a90048a410c625a5502bd44a29054a012940b54e9c050006577c8dd65a0136d9f6e34f0000200049444154a4c67f710282a015083fe5e6a7def78d7b4f1f3f3131d9c847a35167254993d4277fca23d4c62f7ba54a0ec94a67601617a7a726a334e974fad60ea7a71b9ea7bbab4112733df092e1200b46a651ab544dea749665dd7e6f6a66b65c0efbe9a8d7eb34ab9572108e1ca77152a9849c26ed9565f146cd661372373d55f77d2f28f9a3284bb251ce425a1b324af98abcd44a9ac7fd281da5f930c94699559a4679361cea28e23875a36c88fd883c6a4c358d576252270edf3f3935f7a4273cfadefb8edd76fb5dbd41afdf3db5a2ccc4f4cc99a3a78e1e3f3dc713b5fad4ec16bb78bab377efdcc24a5f86f16aaf5b09cdf6d9591d0d98b389a65f2e97aa551d8d967bbdc5dca506ea4932cc75ee574a9e32e5b0a20507dd811718cfa86860043d8d344ae3c5d56e2934535355dff306bdbecbd3edf3db6ebbfbde62edb45a53edde29224a9228f7b556fec1fb0e94aeb87c6ab2e5fb7eb95cde36551a25d9d252af56f1432fecf456e3286d35668230f43ccf5aebf90611501889582cb042441014024700888c10688f4893f6c68750c1d1a782238485e49715187398017216b68ed1e688bed2e09c1246615da90269c002612000b0e0985314036bbc2200401485042492db424a6dbc946d966599b35910786c73667685b1499644837e120d7bdd55c8737639b2083b9b66491a71924896b1b5eb80e43aaaa0d4466b485a07066db17ad74e4d82e7d4abe541dad36e4c71021225c49b67f5cdf87e8c01438dce69ab3d82b5c4bf3da2fb3ff96579cc13f754a3bb3ffcd60facdef8ae2b4b8f64b632dc3c4a366333be57a3f0981b8fef9f5f006c1c7f7af019ee7c82c4c348313ea4ef0422e699d5824e216b1092d168c4cc20acd6f3091adf000106619769cf30d1d60b76161b7702beafb7efdead0d69a0de99c53c493c132a44c7b98063016181354b6904424022bd3ee324a80aa288206bad81b01823514a1963b4314a6b6b2d135866b61928a532434a818807988325a3c837da0bb5d622a28dd1004078cea99748198d5a99205897a05d77fe129160cd3bafd0cdb4ecc45910f44b15904227b7d096558200c05a6bc2b59c4f0004416900c9077d53aebef8a52ffce07bdebf9c255bb76fb5c38ea7aa814fabcbede9e9e9b9f9adb7eddf6f0175b5b2dc69cf6c999e289786c33ee7fd24ed6b53a994ebd55265ba51eeca99e9a989462348d232685e6e47cc1c967473aa122f8dda9d2503362c05ada98966c39f996ef446838503876c9e2f2d9f6e562a17eeda3a4a7b83054005447e5022e69c990194138ab2dce6769426a9e3511277863d273649fbfef494e769e3d5a2241af4070c125918c6dc9a9ac9d98d8647a767672ebb685ba3ac6ebf73ffe985c5f6d00713966acd28a283074e5fbef7e27d17ec5d39f6a534eed6036f72e6c263a74ebb3c6b4dcf4e982d305acee24eb3520e8d23e54fb54a51e218d3c0776139d0252f8aac52e891e7fba1af6b4aa9416c634b5a20401565d94abbe3fb38d9aae5793eec8f6ad333bef61518adc24a3904bb6094de7de14ee50620719aa6edf64a6e65ebf68b4b41f9d24bf62db57b77dc739073f0fd123b34c6f7fd1049e796214bad73a84019058c8a14904230a400156bcdac9c1092f8445a2b43448c0084080a094de017f6d34484da28551ce1124551b12af3c25b9bed2849c9787567491b638cf202501a0035205021e884200cccc02ccedadcb25885505405cc2c2e4fd3344dd33c4f73cfe4799ea629dbcce5368946835e378e862e4b851db0051610c77996e7b9e49921452280a03d0de7e4da448d8f7f5a5f148000225a6b4178804d0d8b141e768538dbbab9a60682312f1c79d35f6233be5ffb7adf0997f89bd51215021f01011c8308b040df7e77fbe8163ffbe697bce8ae6e0ee1053ffc537ff2bea7b71e290966697fe27957bdfc96cdc3643336e37bf5fc55a833fd077116e5410163ad55666607e09c138dc3e190990b4d4b2aa080b52e3e022aa572b0b546231102df679b8be703820368361b8dea55352fbc3bfdd7eec262502a79a247839e329a610d5a198f919bc2701a1109f5d8c8a26071147af624e3f41d8099adb54e58d0913820124dcaf3d0680200020462c24aad5aaed78cf1a990c31701ad01373497100154c1c8581f212bbc2a94632b4c788e33ca1b24b3f224c1b14336911acf84099042729c8b6364c1b145b70391348f5c7734b163cb8fbde0795ff9e23f1ddc7fd7f66df36223a3b1dde5e17030ca6251b8d2ef920eb66fdf3e3539e1198cf3c1281d9e38767076667ea231b575663a00472e2b059aed8854ae8d1041ad51d33ecdd5a682ea841f94ad4bc4662ecb7abd646ea6d16a4d4e4d759cd6b57a580a4d10e29123c74e2d749b9313b333cd5a3d244fb1cdc189904e93dcb10a2b65550a4d3df07a6166639fc034826a1022a2eb74872e4f86f1f04ce7d442a7d9ecd56a954abd120f86d14cef923d17d5cbfafffdd46796470b5e651ab4b7b234d4c067c3ced4055b1f7bf5a36edb7fd7e94e5774383b39351a8dbabd915fd53e8001a4dca5a3d164abb27d6eb6dd49fb7132395985408117e6d9280ccbf5b0619038a3954ebb5c9beaf5063683c018f220b3368ae36a5a4254fd7ebf31bb350c2b0806c1f73d654c9864c9c517ed5a3c715f677979cbdc5496246716571e7d4349291586ded6adb58585b38ab4cd99ad68e5e796739b0da3a4ec07a368d06cd5147ace81af4b200a458b06340206c0082ad218122945a658148220a4a0e0db102a654829a59432ba7842b5515f87fadd5801160160e9ec0211293264b4ef87854f8bd61ea1593b033038b62ee72cb536cb1ce75992255192c45992e636b5d68263b09ca7719224799eb375e2f23c4b6d961a85008c029a80080da16fb46895c50912ad7124605d186dbc00d725aa0a2a3900aa35f1b5b52a020008200802076b00c57a205906041c0b1b6cc666fca708046868183014154048101074d67ed60c40553d7c2d5142f009ba1698a142a001066baf0c4a95ef708f4a37bdfb8ed5777fa7a9c0b77c70a3aefc03afc3177d72e54510046b1fa1bcbefcd77518364a2e3ae70a01f807c7ed5fffd77eff5bdb2cd46a8dabaf7df4e651b8199bf16fac25d6c8120fc019041eaeba28d488ceefa19c6ba99c33b183f5b2e15cbacc3cde1021108e53768d711c8310129f2346238c310411a514833861501a00887462053516a7465214942bd5e6841b65016ae3489c231f04c7c94a010814ef364e4a48af6bc522e2f8993cfe50e37d2ee4eb952376a21438e5afe9630a087a3a753968f24b250002adc79fdcb9712d718ec28a80c43c1e815f2b1b0aa76e70926f609da200081211e4695670735115b9230280200b739ee72ecb81c5d3a449b175d6a5e4bbc16820abf9b6abf74d96c34fdbd4b8fce8a1fbb33c9a9e9aec0f07874e1d07a25ab3c15acfcd6f69366ad5d0cb6cb4dce92daef48da7eaf5a6c1607ab21a7970eae4fe341b58947ec48835a531cb4761a02ad5202c859258e3b1947cb1c35eaf335d9b6d342bbd24f10354dab6bb2b591665d6f6fab1d69a344e4c56835298c65914e78328ca1df941c584a58aae988a52063d8f274b06f23c8e3308955fafb30afadde1b017898b4f1c5bdcb17debce0be687abfd53478ed51b95c7de70ed5f7eee9fd2ccab947712e82d1353ed130b8707f75dba77fbeeadd3491add7ff2a8a9cd80f64e9e3ad3f6b226e597ce4e7814a683342f65938dc9a9662f7551500aa9ec05b58670502d4fd482098e25cd6d1275ea8d120539b89495756253275996a579e60726895205aa566ea21870e887b5d6e48cef0d8c528555b3e779881286218accccccdc7de0f8b69d175d79c555ab4ba73b9d9ecd1981d2cc22a265e7057e14c7a4b5361e5b20d2200a593121909026f218b50a4d599151ca14053020222a2174cc8280488c280036b7002024a8655dd88084b8b09d160c8d76ced934c946766857c47141e2f6c3f1ac8242201400963c779ca7516cb3344da23c4d5c6e455c3180480ce29cb3161d2b001236c4e82bad1480806310c76c9d73c0d63118cf70515283b0300b8322245cb7a05fb7842c46af0469e3f9a52052300212a9a20251b421d940058ae5613d6d366333be4f436d288e699d4208a010260cc4fcf0b58421c8040a3e52cc5057ffb669e5ffb8c2e89bf231079f79deaeff79cd176e7de325deb7fd6eeb14cc7354cb0789396c8c7ebf7bf5b5d77fcb4ddcfef5af7e1b1f2fb9fd0dd7bf2479ffd77ff7baf0fff7a46ef5af6fbaf2ddffdbd73ff3e289fb7fe3b1377fe337eff8e3c7573697d2663c026bfc217a0478de156e2c241eb6f3876b7f7f102eb111a0285a8f5a13a10838e7d0b1c91d03216905c0282c22eba7062172488caa37e879a5261002a9781895ab250d60b37c69f16cf7ece9b2ef99a9c9b43b62e7c272d9415e503e0a457ac4b1999da2028b1040a0428955c489cbd2141514d2abc5f3c58dcd747351c21ac1e8c2dda250b551d2ee0d8df66b99e5dc7aa1e7d56ad63aedf98054e01b583061c1a1e046ff6c445444b036ffbdf1cb299a29c8a25093300389cd79cdcbcb8153800480a4c6d6dc2244a4512362c92f2bd4d1e9d3a56df3cff999fffdbe7ff88741343879fc4814670e55af3f527eb06fdf65b35be79328beebde6f542a25ed952fd8353bb355e6b7eda954a6fbddc1158f7becf2d9a3b71dbaabd71dd6cae5dce2746b62108d665aad94b3641861ae3471d527d30c257339582798e6eef8b1d3ec68a251cbbad196b91dcd56b0da1b64592fcdb320f4aad552073a9d5e7b341cf44619a0567e904a4ebeae4f5420f0b0ec7596bb2b9d9ecbc92f95ca7e154c99cc70d41f6cdbb66338ecdd7fe0e065975f9246b6637b17edbaf8f149fec9cfffabef6f41e38d72198e5c49bb3bf71fd8b173eec66baf73b7df7ff46cc72bd7cba592b6b2b4dc9f0ee2d9560b00320b5b1b951ddba723bb9048da9a9c2d375a49da11a7a2248e6d6242bfdaac8fb20814283fc8f3a83fb24edb5ad9cf720eabfe58a9a95c19391046cf945a93b37373f3470fdda7b55faf4d44511436abdbb76f8dd2e8c25d17fdeb9d876a8d66b3d9fc6a7f7130e8112109110a2a314a974bd5dc11a8129a50485236c263220416724b8c9a75649188b530f11a2b1b1d292c14cf6083485ad1a94bd2880b9b0666706cadb59963ebd85a04458824208e0bbf39cbae9db10341614424100406679d73cee6280ed80100616121e9c0a14dad22f2085023b0308fd9d0591c13a2c6b19ab14204561ac4092288b3e29c2b8005a5b4d6da5a2b0048841b7ffd8b6fe7bc1309096261e34244a48a312da3b5d65a2329412348c0c29b9af39bf15f202a0a7286be7bf85ac20978382e1f02029671e3f0bc48ef79cb6597bd75ec0751ddfd949ffa9d0fbcede6ade6bbdebdfea79f75c1cf5efb4f77be69aff75dbe537af253bff50bbff2febffdfae918bc997fafc55dabd51efc60144541101449c0c37ca767feece66bde7ed5276ffdf5ab83b50ca7fbe9975ef95af3815bdff1ec5ffc65bbe3bbfcea923b7ff9518f7fd7e9073e3cf3aacfdef15bd7869b87fd667c0f17126300411ef438e29acb356e30812abca21e42465618ce89349efbab224200710e1135d1589f1e84d86559e223b252a48d05ec0d47539355a514292014116164248f0519d5284f9a5353a7973a51b7539a98f648964f9f69af2eae2e9c863c7171e4e294538b96142a27c41614ea423e753c424d824e44ac200870e1a35b70b811d1c38c19a47078a3a2d420276454605dce6cb4220672a8897ca7902ad5a8d70bc8e4ed6ec537d1b0db6d2ffb8d9a576e90789e28440508a8019583b17e1340e1e6c10c220a40294a32b771000c8be1f7e25b43508080a80a795946022c6a21516b165d2c85db1d594401b1a0fd8a441122edb9e1863dd75fffe5cffec35d77ddb9bcb278f1deab3a9dceccc4cc05733b57bbab77dcb97fb9dd79f4d5d7979ad3d75d73edb53ff0f899f90b4e2fad7cf58e7fbde8b2eba78e1c5bf8da9706dd4e895da082dea833e8c6f556cd942372dd9989ead2c2d1c083ea64c3af367b71deee27c6d415d64f1c6e372b953c91e654b5e467316824eb3849739ba63d9bf692a8a3d864a2a23c49517c5dae7a5e79b2d54f2309ead6cb9756574ba19a9f99f2ab550b8e313d75f6b842a9576bf71f3c3a37bf75dbb66d8ba7bb8fbbe2d107ee3abe9a0f286c1e5a39b56576eac4e2e9adaadcffc6e92baed8f7f8c7de70f6a31f8f078bc684e55269c4787479c466f1f2cb76a8527872e10480db3a533e7a7a65d85e3ebbd4f3ab53ac10b5dd3239b1b27c1c631eb457350628301cda0a852160a727932d654c00c0edd5b3959ae9af245a6b3f286fdb7161120db6cc6ecbba091a2995f36aa33231ddecc7bd85a39d3d975c7af4f8f1a9566d6e7b2b1b76a34e469667b636a268282e1751a3042fbfe1c9202ace5c6239b7906736cf73677371b973b963ebc0d92c73790cc89ed24484ec98ad4214612563b6348e513306c5c52a5500e258332bb62212454316748e9d73629d738ec58a88f0786512206081321680831428010a0b17a98822021304e7ec1d00a4901d43a53d4dc0006099d98d014f4400b128ac1569a5c7b5fad8acda084201c1c9f81a1031630754f0421095d29e6f7c5f7b1e2ad2cad37ea0b4466db4d6da18654c58ad09aab106da666cc67ff630083103c037ad25106152030bb0c0a098937a8864dcbffe8387bff892a9f4f417dff9dca7bfe827af3ff6f1674f7e8f0c0aba858fbcecfa977ee571bff6deaf7cec86ed5eff7eb8f0faffb8adbded6d6ffbec673ffba77ffaa7975c72c9c3a044334ffe891b5ff7863fbee34d57df501a63005ffcc3cff9cff8c80d13d3e517bee8bbde85e08ab7dc76f69705804f7fe8a937fed1b33ff78f3f75a10640ed3fb226df9c3b326a73996dc6bf3d0ae275c1777cf01f1e626000bf934d3c70804a04900118c03073621d0ac6499ad9b236ce39872880aad0ba744204e89990058df65696965bdaeb76fbab2b4bedc5a5a8d7469b419aba34e79c8101402b400fc88d090b02c5f89263a0b14a4c81071414e9b1829558445e1bc3400142662074ce81902232c6849eaf3d9d2367d6b53bbd3d3b767aec14281e45251f59030af77a3d12cf67e3017924a838f32c13fa141455d6b90c8c10d678dabc5e84adb766c7a680c5ee30020209093ae7e07c954c402040454640f1b8762a5acb00ec6efcd1175e79ddf5470e1f3a72e8e0a913271a8dc6c4440bb4b9e29a47efdab3f7eaabaedf32b78374ad393dadaa30dd68dd387f53a7d3af6cbf787b942ddf7f4fb470aadd1d0e86a36805a6e66720199d3e796cfbd465175db82d4e32d27e7b942df762dfaf4fb61a69c6c62b55aa4d63d444ab394a3aa3d83a4759962159225d6b34975746260843155050c2d05725a3023d1a0c93e1686a626ae7ce29cf3b73e2f8c2ddf71f6ad51acda9a9b2ef29c43c8e94d16966cf9e596250d3d353f570f5194f78ec5f7de15fce0c1727a76752978e9c3bbed4294b7af78183373ceefa4bf7edbee3ee6f04be6247b35b2f180c7b8bfdb4b9d8a937caadc9099bc751bce26cbcbabc6275c3aa188dab96cae4231a31251da481928032cc4d9ee72e4a995db6da8d1acd3279ce18658cb22e2fd7aabde100d0f84a2b654ae59a82dcf3864129d4be8ea31828c8139765599ea7cc796a5346328646a31e8b554ab1138506fc3278a590c746e0c5980fb00316c81d489ea4fd9cd32c495d96bbdcda2c499308526bb35c9c4df34cd82a2e8a016064225cd34d15e79c38e79c0376223836a614278c84acc6c7925b936495f5e9221e2b1293a013c0f513c23afcb1de3c0000501a11f33461420214458882840448449a84c53a2be312e3ff63efbde3242babf4f173cefbde54a9ab3aa7e9c90333431c721415010504515c141457450557c508abb218d675fdeaaeabae6101b3a2b82b62064110114592203039cf74eeeaaaae70e3fbbee7f7c7adeee91906e4fbddf0db5dfb7cea3353555d1deadebaefbdcf799ef33c080804849224a7966684c8c469df224d5921129625a5b46ddb763ce939c2725c2f4b52a2b0480a20298490b645c2322450082124590bf9540bf56770e29e3d153f2374ce0aa86b282ba82aa86a7846280180424a69e7179ff197af591d3ef5f0700c00602abffbd42bd61609d1ee3be9ca6f6d0e0000a28d5fb8f4b845798128da0fbfe4338fd41800408dfce8dd672cca1092ccf41eff9e07ea23dfbee4d21f4d6ffcd0f1bdeded4b2efe4905f4e43d1fbb686d4920da7da7bced7b3b52d75b3d75f787ce1a72c92aaebaf0530fd69e3edc103cfa7fdef783aeeb7ffaf5779eb5ba3b9f290e1c35f7a57bfff62f4e5bbb64606060c5f1aff8c81da3090098897fbbe8884b7e5a49df63e3beab4ebde82bcf7d83d6ebf56f7deb5b9393938b172f7ee65751e719573c3ffcc9571eaab796c8f1bb6fbcbff0b2bf5c970dff70ed916baf7e30000030b53fdcf0e6e7ade82c16db979e7ee5d737f80cf5bb2f5f79e22737c5006ad7974e2d164ffec20e05906cf9f4892b2ebbab366f5f48c7755dd7755c8b80a4d37a2411a25d3fb8f6c5ab7b8ac5d2e0b1affad4fd650d00c0cd0d5fbfea8c159dc562c7d253afb8e1f1fad377b09979e83397ac5bd459ec39eca2bfff4d590340b2f7d677bff8c8a1ce62b138b0ee959fb86f4a0300c41b3f71fcd2f3fff66f5e75fabad587bdeac7e5058277a1fe8330462ab6e6d959a6b959c9e7864f0e7e7f9f8da30183a41913cd511485495c6b3694525aeb54e7337f34934048b055a0b38e3b3e3a3c3ebca7592b372ad5da7439a8f9612d8cfdc44406b541ad51476c020575853585b504ea09d4353634fa8a7dc57ec2be824843a438561c6b561a12c52a61a38cd1869516da48ad2da3ac66436533a542a1180561b532053ab48552613de7b9db376fdeb265cb4cbd266c4b386e18c4711cab3849549424519244711c0671386b7d9328a55aff1a9d98fddee6fcf08d67927dce4d92a44e5369c9d9d2885a902132020da1428ec12460a2e949b72d7ff8e9a75d70c51bdf7acd35afb8ecb2238f3d6ef92187beed9defbaf435971d71ecba9ee5cb135b620e220131c26425f8e3fa0d616cfa162d59ba7aedaaa38e2e2d19caf5f54468366ddf51eceeee1b5afebb079ff8e393bb9abed8bc75a2d110c3c39528368552c1c950f7a20265c3186776ecdc582e4f4a21da8b5d9e536cd67964b4b667b4510f28c68cf4da6c27e30869291d97a7ca3b778b081b9528a8c516661d996fd6a29191a9d191a984a5b432246c65204992c9a9f13d7b7656a7c7ead5c965035d03ed991c861999e45dca17329acd78a5b275e7aed1f1d15587ac2c95da129d90eba09d41e9d59bf1f878a536e3b3216d280ce338569e97cd66b3880258e6726dc5b6eef652efd0a215ed1d3dd9b662265fb033599632610812556d36669afe4cc3d7280cc838515e2667d96ebed8e6e5b242a0ed584ac5f5fa0c00675c5b00671d5b101368a562004a94d10615e04cd357c068936643124122900649000a40b7fe250609e020d8e896daf21ded1ddd5dddbddd3dbd5d5d5d1dededc552a998cb653319d7755dcbb2524e0f04200231a0c1f4464cc8442090c9284e6fe9f3025237621280828d60434603a73746c3a90a4a2726fd2ed60006c120b34e1fa43744466420b65dcfb25dcb71a5e548db11d296b643961da18cd14a84ad2d179c0c7a39ca1444b6cdcab6d9d9a25d28658a9df9ceae52776f67dfa2f6be458b561eba78d5eac52b562f5ab9ba7fd9aaeea1a59d7d8bda7b06ac6c4e7839cbcb595ecec9e4bd5c9b9b6b737385b65267b1d4912b14b3b9c2c2eabd50ff9baaa5fb0370e675e414834380cfc24bc40c050186401900868421d4cf220034c1c86fbef9ed0d72d9b53d168099fae99bcfffe8f4fb7f39fdf6239a775ef3c28bcefbc8dac73f7e3489eeb3ffee979f7bde8a5cf99e0fbdf8a5977cfc8c273e7e243ff2b1b7ddb2e8735ba20b07b0b6fdd18d9edb7fe277bffdbd7d1aa764fb175e78e10d4bbff0bb994b96d5efb9fe25afbcf87347fdf63d2b667efce68b3f677fec91fa15cb276fbdea79af9cce9e71c03bd8f58b5f8caf7cdd452b0ed293770fbdec73777df9b02eb3f55fdf79f13baf5d77ef575e5cfc776de59b6fbeb9d168bced6d6ff3bc67d31261e9942bce81cb6ffa6df5f4b38ba8477f71d343dd977cfc3077de9635133f79ebcb3f91fcf5ad5b7fb9c63cf6c5cb5f79e9df1d7eff47d6be78f9e8571e9e7ef72aebb13b473b3af9177fa85cb9583f72c7d88acb0f7b0ec30cd1c6cfbeeaca9f9ff095877f707671db575f7feeabae5af6d0cd17e51efef0c5d73ef117df5b7fe749f2d14fbff265afbcf6d087fef9f4fc7efb75fa9e6f4edefcb3ad3717b77ff5f217bff6dd473dfc9573f25838ee1ddfb9f68c434bc11fbef89a0bdf70dd298f7ef1d41c00e8ca6feec8dcf5b3478ec9032c98582cd4ff657b8381e18044b439be6256d1342f8622153d3d7d4d9a370f7000177140ff7256d50d8864000d60acb485506ff89a0198800951a4ae2f2404929442929089565e2e333c3e2a25d9b6ab82860e228e1260400d8201198118c030690d11a43e4ea97683090098d2e15882d9ac2f00d069731f2d6636480c6888524b7d4493cb65aad3134288427b47b6d4866c8c565da562d3f7972f5eb2a8abb4f177f7db04c5ce01190502a56b4b04690969310a0422028986b0a5049917d69b568b6778da641acd4bf4837983164f4768692526e1d6a0478b5701484562423852459131cab66d27dfdddbdbd37bf81a10c2347df2bc50a926ab48c24c04bf7d70e3e474657a6aacd1f4f76cd930b2657d5ec2a2aef6b64543cdf1bd15bff6d8c66d45d706996f8462e3e691526767a5dab4ec4c775f775ba9303cb27dc6af4c4dee29e40a7d9d83b9b67c3eeb65b39edf6cecda59deb16bb8daf04b9dbd19ab60678bcc5ac70d81b1a3351884d04c4c4c84b172dc5cc6c917dbccd4f8c4e6d1dddd1d25478049348272a534464541b351afa229eeddb1e990c55d966baddf359aeb18f23a4a35a0da4c5911fdf1c9274e39fda495ab96fdfed1270beda51dbbc66c1600ae1ff254b95670851406c1ca6472913188a813a514e818428cebd50008bb3a7b7d3f36b632411c2b2662d2963650f37d372b0185e37940727272d2cd75034092c45a6bd7934272d80c535d81d1892521638b8c63b3314882a46b2c13840190ca598e74ecc4a8ac40000d6c74d420dbd68c600cb4c6f3152b6db44261000d180630a80db09682d0124692012980351a96c61832c6a021bfd944decf53951898c99102ccac390a021bc6f448d7c63ccd528511e65ba1a4ee67b35e0584685aeb03538bc4402492b3fc251ba519410100510204c291525a69d9b694360862f14787000020004944415442102888a44552a6392d42081422576a4769a5be5569e68c4160a0442b4cf90e441452084152121149abc5a9ec135b2ed442fd4f2a4f0002d808822061880118401bc811840cae4873e65bd550d06e41bb7c662c41003143a0810090c1432082e641e2e1a3075edb2b5e0b0080875cf1dd7f7d790f01541ff8973b327f79d795c7162514cff9e0c7cff8cabbbebde1faa3d7ad7cc56b57020040df0bdef581e33eff7f7e3ff5b747764a5734fff8f81f369fd2b9a66bd9f1c7030004f3cf4d3bfef5f38f1ef6915b5e75688e2077e6fb3e72f28d7f73fbf0d5af7deaa6bbf2afbffbf2b55982ec857ff39e236f3ed01f4acd8cd6b138583cd85b3ce115e7a7ebdaaa0bdefef2cfbcee573ba2171ffd7fbdc58320b8e5965b0e3becb075ebd6dd78e38d4474c51557fca96fca1ff7fa97ba2fbff1def28b2e28eef9f197ffb8f8b2cfad7200c2b98bf7c9bbbff0cbaeb7defbba238b12e0d8377ee0bc7fb9eab62d1fbcee98b3fb3ef093c7eb17e66fdf76c8d557d34db76f68be28f9d9d6de338f69ffd3b2cc78c70f6fd9b9ee03b79db3c82558fb9a0fbff1f3677ee5b79573fa6ffe51f3accfbfe3b46e0be084ab3e72e10d977eed31fff4d3f65bc79d75ef7adfd9030ec1ea4b3f78e93f5df0f5471ae7bc68e0cc4b06524876ccebdf77d6e7defdeb3dd1a9ab1100bd93def18675f9850574a1fe237b21386fec7ade85ec337013f30d1cf7c70c07ef84680622320634a33600247c3f341aa494d2b684144424a514d23220a4b01c3b13c6513e9b1b35d0accc246e1836ea49e063c26c008ce1745c000ca0364681a501153031a619580680781e336c00315d99990004181730d5722800c5a831850010b5173346a33f33a94dd2d53be866db42a51ff9ddafc7bbba169d7ffea1a79cf2e08f7fb8cac28ed5878cedd9ed640b00980e5c302250cbb7aa25dc9a673ed3cab898ddda44c484b02f9a020fc018e99dd6acf6fe43ed00a091002155973011800166649184919492b5d160880892446b6d0949902816b6e58e57a6f2fddd21c0a6bd95e1e9b267bb066864787cc3a66daae1471ecd0c0f0ff6762f5f75447d7ab2599dd6c29eaa8d662c43806d64650a59f0ec66d0f07553a1969e44d76e1fe8c9173a8845dcf0f76cde31ba77b45a69840a80da4627a3189af588c14452373d695c0e9384a7c3304c646c3890ca72b2646cd729c42e34824414b20613154544e8b88e2013d4ab815f0bab7ecf405f7bc7a2e1e1e1fad4a89be9634b5a993cda7a727a726c64cfd2c5fd5b76ed969ec764359b71cece281d97cbcdee52b6afbbd4d6c69540a9505896ed3a79b0dd62a140c02e658c002f9f37a66e58c5d98c092221b5d0ca10d583d0cae4136ddc4cc6719c1d3bb7ad58950f82a05e2dcfd42a05cfc9e7b3c4ae9018fa4dbf5e336cb17125992451d2b2bd4c5e099c89633beb59ae0388611c90000003a0d8c4081274a2a238896313255ac53a4ed8a830f4e7883dd446ebc468cd2a89c308588336903a1668a3b5363a41d582fbf35c1601d229e796c86f2e2f9b99b56098eb27b45c599110c0b23d9eeb28400b7e33a2e1185289ddacce825a49f6ad0f3300488b805008c1426633399296e3388ee73a8e232c2bf5524b7324100450eb10485da0d1f184b42dcb42218070f6af1780a87996299ded6868832a52b3470d4b7761fd5ea8ff895a00884c3ab1b4af66347808045057c008d6ecd73440598147cf80252c041b614a83e156e34f223c83ad9173e23776dd7f6961fcb79f79f52b6e7e742cba78896d9a63e3aaebdc9e74701a33032b0af5dd1505f19e1f7df8afaeffc67ddb6b2c28aad4969d1b18708fbeeebb7f77edfbdf7bda87379a43cffbab4f7ee9fa7307f6eb734d6e9d6cfeeeea758bde9fb6f592861a38b61e37c7c675f785ad5f21db570e650fbca4966d7d79be77784641f7d3469a1fffda3bafbfe1aef5931109d398e11785ff2f1195f7df7fffd5575ffd9297bce4f5af7ffdd6ad5bcf3df7dca1a1a13ff95d99235ff78ad28b6fbc6be2ec636efbdaa695affbdaf2fde6cb5565e7a4bfe9d3e71d7e03b6089fba77a16fac95a79deadd74c7131b3a1f2f9cf9f633adef7feb974f3d193de69cf4578b9ec378baaaee6de4860673e926b2bb5675f14f47ea61666fa378546f8bb6b1bb57b587b7970f484d17d9be458514825a5d2bdae307267ca3e3df7ef67dd77ff5579b2b4a90aaceb4bd2548af8c28dbd5e92d208985fa7f5cc0f8003275fe5710e679c0f3b3bbbacdffc66727284c1a646b40b1b1180c12906c34832449c84abd5904889692079884104ac76c142bf66caf5aafc561123723320c6c041b0426560086d9302a068380062400820120d1d2a0a759ba2d3d3aa1212624469346658146a30d6964cd6c080db0091b21296591d5e67add9d45cb320ffffedebb7ffd9bc52bd6346cebb28b2f3eebf9a70f0ef44e4e4d5b23a35d9d9d753f426000036908c01c141344403c6f03a63900a9e3feac63d5beb175347c00b44b4b0801f3d462b3365048280c30184eafe452474d662da445929224d16014492210b64db6c3cdc8cee7fc30d93532bea6a773348047d7af37c698309898981a191973ec4cefb27695f886a3f6454b4f3ce3acf2dee15a79cc44cd72b91235aa9dc5fccee15d0cd0ded3e1e6b25eceb1dc52bd3943f57a60c46410b2a2e6547578ef4475bc8e46483b2ba4ed663320ec20d252a0235d8b12138671332c4f34ad4c91a41b464dbf1190ed5996ddd6de4ecc999c6b12dbaf19c6444a21c8349ab51ddb770d2eeaf1abe5cec1454b7a8b7fdc321152a9e9eb884135fdfe0e7b7474e7c0604f7f77e7447d2657284cd5a748d8511cd46a0dadba5dc703a8d5aa33e586e26a806e9dec0c1968cb673dcb75b26e250ee33090062d8142b08d8248302ba58cd67a7a7adacbb7e924b25db7a7b3e807c9d60d4f04f51a15724dbfa68d32c6445164493939351d192b8a9885f4bc9c6d9194d4f4eb5e962d479280280ac018081b60b9a8e2da4425523a0ec228f07514ab243689323ad997fa9c2207334b1b240a81c56c94ba31c6a8446b9d75dc967d012b3669538001402571eb08dcef90249438df3521b50a6020218466646ec106c30c4c2cd8803d8b75298d6a21104068914421648b64b0a56d5996859665678b30cb49084b2262aab7a0744883e692e89100192861622998044801fbdce110801149203380c496bf993126cdbc4b45830b8bfa42fd4facd0c0be8ff96c72ac0168ead9870cf3a3e60c40f3993c6115830628108400c020016c80fab31c1ae4f59dfaee1baef9b763def2f9d73d78eda1d9de1e39b9692286210f80fde16db5fc9a9228fff4cdaffdd6d0377f337cee628fa6bfffc225d7a7ae26c5e3affcd25d577e299e7cf85f5e73e66bdef5fc5db71c3f6f0453762ce96c7bd1479fb8fde59df3af1faabbbbaddadeaa82011bc034c7269f0607ecc567bda8fba3dfbe75dbdbaf799a53ec5b3fbef335dffbf52d87b7c9e089bf7dc1253b01008523414729f3c271a319ff2949f60b5ef082152b56dc7efbeddbb66d0380b7bce52dcf6947b9ab2fbbb4ffcb37dd76ef966fee3ae2ed2f1dda7f17c8e25047f688b7dc75cf158bf61f5e5e79d611c1076ebd351f1ff789254be489e6ea1ffc206a1cfea155cfc59e491607738d7bf7360c6408209edc32851dfd79b73898ab6e1b8f61ad0300c9e4968ad7df319f230100ed8feead69c80980646adbb4ddd595091ffaeb377c3ef9d0cffef8ca5539d1fccd1547bde599ae01176aa1fedd658c3988c609f8993e693caf770ecfaa719abd2f00512b35d75f6f369b411c0921d28b6c988d884eaf89b5d68c1c25495b5b696aba1ef8910ab540c9ec3347c01a40cd99c0104aa3d3994e04003462ae7b9aea805a6a23264c8d5b5101fa88da0011006a4223088404cc796dcd5a8da56695fcfe573fddb26353474fe7ab2e3c6dcd91cfaf54fdfb7ffeb39bbef2e595cb975dfcea4b561cbe3668f8922ca0d40c070199840062040210a917e7be0d42adebbf168a20c2fdc003cf67305a080111849863815a6bf5ecfc497a510560605fc0762b48c3b39df45a526b658c49c244a204a01d7b76977a7a15c0139bb66edbbd336926aae14f0e0ffb8d406bdeb4715b90344e7fe169679e77c1ea65873d381dddffb35f7495dcf7bcfffdbffbf52fa6c6f7e4eacefa4deb9d4406357fe38ee972a5c64847af3b76c9216bc9b52be5aa9f887ca77144296e26f57a63a6527318a37acda012a43c52ae8929f239d144d293e0666462a0162671d24c8cd400aee78506b2995cd196269811a4042a1d45e3e599f6ce0e97e3919d3b854e962f1e1aae79b5b129a5910d12b02728f16b9ee4280894b281108974acfd502549922449180671d8b0845b8feac4c284e19431a658b2098da0eae458ad5acdb99e64ed48ed10092d04ea422e9371dd24880a79d4a17fd89ac35da1eb612df2ebf55a859346757a3cefb114b644ea2815aa95897aa391c468e70a96e554677c2061d92e632484b0a5a54d022a698e8dc7c6f871e28791d65a27caa81895313ad1894a535952b323d9121f012212234b8900a9f609008420060924922441a38d0166cdbc1f824dff6366e47d1f25948c2861368c0552db3114ba151c93aafe04130210205a16cd7a2c5924851042906442cfcb921052dad4f258b22ce9b0651969191273940520522b842e4d4f694d0231a5d3da82954641c0301be0685a86b08804bc9f5135a210cc2a06a55929ad14d89d0b0bf842fd99947ca6f37145810320534462a09a2a249fadac15977ff89c8fbdeec377bde9e6734ebce245cdcbdf7fe3ebfeedad6b9abffcf807eee97ee5dfae7692a76aba74c8ea7e8fd87fea1bfff49b3a9f0d00d1961ffc60f888734e59d6d6d6dd5b7225118228f47ad31b7737798d8df6f24bae3cec93ef7bdfcd87fce35f1c5650e5adbfbf6ff7b273cf1c38e18d674cbffb4bbf79fb675e500c1ebfe99f1e08e0dc03fe20efe8f77df265ff7af9f97fe97df16f2e3961915ddbdc3507bcdcfe958bdb2cd093bffbc60f7687470300e696ad6bdf7dd7c3d3179c55f237fde0eb7f08f8b4677fc3a9a8e99a6baed9b469d3ead5ab4f3df5d4e7b6cdede5175fbeec531f7afb9378dc67cfe93bc0ee88ba5e78e5f3aebbe6daaf1ef399cb8feee0fa9ec77eb3a1f305672f73f387bf64f98ebffa97fcb937aff25c3a6bcd9e57dc505bf7d923f2cfe9372ebde0e2a14ffffda7ee3cf5a36716b6dffc919ba64ef9e449a54cfe55e7655ef691cfffee88771f271efbe2876e83b3bf7d64667f2c81e1a3fff80f779ef9f1b38adbbff3b16f379ef7856372e6f19938b7f490c19c8078cf4fbe78c7a47ad5c271b450ff01bceadcf0031ee4f903254acf4e4d3c9d9138e8330c8074a00e2a9d519effa3520d8661a3493919c94210c99c9b031e0b1b411c253626a80286004dc8e915090a00c7200212ce2eb369c7b6f5fe981101b9251bc51671a0184300830868004820a205440c339313a054ad56a937aad2a1538e5ad3bf78205bccbb1c6708bffcdd9b3ffd910fdd7defaf7e79f7ddc79c74425777af9f44cc02d000112002212311a2d63cb79d67e113ee9752c73c3f224022edcf181d6cb3a74fa63e9d4060d299590263d23e1602215214874424246ac528c0b63c16068d8c9bba5ca91fb96ac9c6c9e6534f6ec8e70ae5fae4e68d9bc676ecd47eb3b39867e662a97df98a5585b6527b7bf1b6db6ebbf587b7bef845670c2e5b12de6796ae5915fab56c7bae190644eecab5470e2e5ed1d7bfe4f8134e29fb8d87363f557ee289ca96bdbe26cfcd79ac54c2b1d1e5a9f1988c118ca4675422d9b4d9565bc675088a6d6e4757bb011c99ac0e8f4f3643c364fb51605996ddd7d55e2c29c11837240227b6ede527ca8d552b7ab6eed83e59f58f3ef5b8da93537ebd91f1dc424e84c1485fd7328b354761463a931365ad14a4a6c460b4514a275260a998af0e4fc5113a6419134fd66ae5913d713330a8f35d1dcdc64ca6d8ee4a89c49e0dc20866682f144ac57c4731d7d7d9617132d4ddb165cbfaf51bb72541ace2505b464a512ae58bc592d6ca71326d855c6566c2305b424ae134fc1049034312c590959e63196350abf2f85865a6ee87010a810c0488081210c0a031a8b4e378987a04c36cb4a236cc2c01d3706b068d8618341b64d0889cba1e03a7e9f1ad498656824a8a514dcb59d800286a4150204c3103223110a2604422498204499282488220c7cd30a5ce49d2b21c29a590361109db464424398781415824c890602436acc10894284020c16cea3bb361000d90be00c0b066300a526122332293104800c9ac630168d646a9248e1395c4c4608c4acd1b32c5250b0bfb42fd59638994b608d216c37336e4c1f6177ee04d6d27bcffcb5b5ef4def36ff8e15fbff18ae715df5113ddc7bdee8b3fbafe688fe0827ffce02d979eb2fcc6c1be8ec5a79c7054e10e000053ffe357dff486d76ea92422b7f48cabbefc8dd372208ffaabf71c77decbda296c3be7d6ed3fbfeab61f066f7dc7f3bb2e9b5276fb8a935ef1812fbf04a8eba5fff2ed475efda6230ecdf5760c9e74e6c9c5db9ffee6065ef9b507b29fbce6a36f38ee3da3a1282e9ee365fee69c6def3afde4f6fef68e55279c3ce8050000cea1577ce4a22bfffadc333eddddb5ece4130ecfddfba7dff2ab5ffdea6baeb90600def4a637e1736eca5b8b2f7cc391d7bdeba9b3ffe185dd4f1b76103d177ce9d6cafbdff3eab5ef198bacc2a223cebaf2b32f0000ea38f6cc25f050f19c237200b8f6c587f06de32f3caee3b939af3a87bee33bff3c75e53b8eea198b33cbce7ec7b7bef8b25e0170c2876ef9d87baebaf490bf9f366d6b2ebaee964f9cde86fbef6f6a7ffe65a5af9dbbfcb21d51f719577fed0b67759038f9baeb8fbdfc92753fefe9efe83deaf8137b9e58388c16ea3fbb5a4717cebfc43ff80b890e9239c1acb59652a63df554e54c445208036c94d62a6e2689f03cdff7fb3ada2a53e5385e6c597921902c69591683f09cbc011da8ba106e47a9edb7bff9431441a9bd3f69ce54a6773b9878ae71082ad5722edb1646a12d6da34d9c448e6b09a4388e352b29c912a8b59252fa7ec3b16536eb85911f04816549d772e28849606262cfc3d1c99d2474d89821a3fa3aba6a954adc0c8a6e4e4a6f7af7c8f0e69d3139871def177b066effe98f7ef9abbb27a7cad27586f78c742d5be1d64cccda0023220b613895558956585e0a15b0050098593af6dcb632fb13380764e6a4120e1dc7736e4e98c295144e208040415230a4e65b6c18d0245124a525a58c93500adbb09ea9d41ce9b89edcba7d57774f7fc270ef3dbfdeb36b773edb16d69b6d9ed7709cca7479a61c918435ab56f5f5766f58ffc78fbef7bd9b1e7fa2b7a76370a8df8fa3dd636323e3497f5fb793693be2e8e36d376fd999d3cf7bf9f4def187ffb02196a2aeed45ab8f1ede39f5c747361494294a9b502f1dea83e158099e099aa1327626670b1919ac1be53889632b636a1d9d3d41485ea677786a66e3f6b1f6cece99c64c636b6da0bb7d596f47be94d38d4a438b6a43075164ed9e407456af5c3ad8dbc77f18b3185510d5fcda8abebc0a83b1bdf536373f3ae55b6c220e0c4b5b1a22e3d956d6b647fdba6751c6628310fad388ae479e0091cd4866942a6c2be58b393bef7999de62d691f99c93cf5896cd8e6353a2d73ffa0884c1b7bf724314e946a072a51e4cf440ef806d77e5b35614436767b710963263bdbd3d7b46cb88dc6c06c600a3692f149c38f2a45d2b57a244bb4336c4719be7eac0cf58ae6105868d516418009001a5144c6c18d3d8e97987611485420841842810005000a1210dc46946f53e8d22e15cee7bcb8a40a4431144084c64a86578304b35588ce865b3282c296d2125b5b0040149c3a9553209210459e9f329a1818806f6998f3190a1f40b4080408c4c402d6a2535ae0520adb5d62a45d484682198244e924419957ef803a50d6b9328a5e2388ce22464a553d605c148429d24511429a506569dbcb0722fd49fcb291a561ddda222d2fedf3eb69a81676ff3eedff1a57f38eb25e7ffb7e965f2411fceef32ceffd79ecd59181bf5e72b7de7048e73de88a94fe21d3fffe91bdf74a072e9debbef7cde0b5e34f7f0befbee1b191979e94b5f7a8083d3012f5ba8855aa867aa9b6ef8d2e7fef9cb30cf2668fbce07d32fad5ab63a5da8f6c312073c9c8fc5119f29f73abde0981f698f88611279b663a3b085740048c76d19bbbfbbfdec334febedeb1402856dd9b60b68d94ede90c97778a1d25393d11f1fdb76e27167ac38ea103536f5994f5ddfdb25c3fa70c6d38e45d96c3ed6a4b565d945a32d418e40344619a39018411ba3a4606663385671c8ac3dcfd52a9e9c982ee63bc3588d4f8ecc34a7736dcee4c4b0245eb36ab90d8489262dc040109a6610034b720b279d75fe533b877ffc8b3bb6ecdcd3dedb3b313179e59baf3af7dc733bfb7a8d5209015a8285646e2938b49ac7cfccdb42c2de3755c6fb9d21d226f44106d90ff08a4d9b0fad21109ca7b8dd473071aa122322ad75144552b87184dbf78cb60f0e9483e0e7f7dc3b36559e9a2ac7753f28579e7af4d1bc2dfd666568e9e0792f3b2f489a77def193cd8f3ed0d7d9be7af5ea8e8e8e0f7ef083dffbee778266bda3bdb867c70ec771962d59962838e9d4e76ddfb1e7f1a736e4fbfa447f4fc2bcf7a94d8fdc79d7d8fa8d6d0845d7323a248bd9c27a1c07b1966e46d85960e962d06555972feaec28968a1d1d7b760fd78264b4e26fdd391a18996888c24498a4a7e02de969ef6fcfbb6e667832181ed9d3df29972cee6fefea65abf48b5f6fd8b06dd8f39c8c95f49554294f871fbe76dbeeb1c73797276b310bf26cc860bcb8bb70f4eac56d199971ad89f214db5e3dd2bbf74e8681014df96c4147b145c2c97829fe4463d0684b826383146c8c8ee3b05eafd71acd58692229a4cbe49467d46475baa33b1f454db2645b5bdba12b577577770bdb6afaf1e34f6c56c62a760dd6c268a6d9d061b5d38e17f5160b8582663874cd9aa38f39566b5dabd588a43186b532c6206b4a1901924a1fb8d399d9c0dcbc8d80d634c56c2ca3cd063400cda6c561ca302895fa2ac939d51c22191260b926050696b42c470841c2222269bb242d29656a9a848284104492c9de47aca1d8f7b194f385cdfbc0b0e1d43d769fb9008306c34a27b3e4836e112cccc0da44011a8d0c484c0c5aeb248a958e1bb57a18fa41b31904be8a13068d2004326b65b44e3d97cf7efd750b6bfb42fd57d62f7ff1b3b56b0f7bf6d7a49fed5c36f34c2f281d7112200121200162eb0678e0fdb479341b21bb10a7f2efadd34e3b6d61232cd442fd07f405b03544094fcb85c0e7cc8f1a6ecd15f3fe5822d5ed68add38b9e59b242651cdbe8b8e1c71633384edeb16c29a440449c23380825a0104200c2ee91f181c1459bb6aecf64322bd61d02114c4f8d2d5f3a5474a3c08d8a054c945fa94cbb997cad31130535328ed14844d212828cd609980450853a4e62dfb645d6b318b5d0a2a35858dcdb3d3e568e9ad30e56877af3c552bba582d00f1ce361a275a4e2a0a955c2ac2d364912d583a97b6effe18c92b644cb2514d4f09bc3c3c3a37b873b7b7b880089999009d910022188d9e8bc7df3ade9a0593a17bbcfcc75f64a9100b9d5d66d6183d69e9a357732cc306bc383ac48333220220a024010fb280b9d244a292232a0955204c848954690a0152b7ce0fe87aa931557c8daf854ce75776ddb1a870d2b5774123aef9cb3aa1323bf7bf0fe271efe75a7170df574ac5ad6b177ac42449ddd8b373cb569707068687169d3faa72a85449b6464efde386a0e0f6fb39ad35e1cda995c6f6fdf8a4357efd9b471a25ab1643e6ecc2c5ad4ed65bd6c124f37a2041d1696625b13dbf9bc9b716ccfb625e7b216a391769beb797b266ae4e6fc66541e1da9ccf839c9391b182483142233d3f077ed1e559a4a9dce21437dc33b7699300a9a416ea0efe4538e7d6ae353935315649373c574bddedd5e3af5a8a3073ab2ed1e41d22cb6e592382cd71a6d4ea6e8d9be892c92794f547ddf84a6521eb324211bc3ca22f25c292531984cc6053471c327a53a730560540c5e366b0b54492411eab11edbab9b6a62c3e689ceceecc9271ed7d5dbd3d5dd3d3c52ae96ab11834a22ad6274d0b21c296dd60a8c89023f49b48a13c496b0875a03d1c81a346bd7cd2110089a0f270c6392248898620643a22529248e3936a9712acdfaae924044dbc91211b68c0dac743cc99000370bd292d26e19b34a4924526b66485104c959e490820779d0982ca5d51c60a6b9312a6041005a333352ea18c2ac63565aa66178c8c618568a933849125049dcac814ab4d64a253a51711c2751a454ec379a4912c551a4e3889949a040a110c2a60fac17d6f385fa73ab052c71f0dabfd9b65f158bedf7de7de79ffc09c562fb7ffd9f5d2c1e2426a35aad2eecd085fa1f73e8fda7fde4d9c9d1d6d865da7df46b75cfb5b38e948016a1d1898a431587b62584444496484464888090c15a34b8ac58ea7cec91c7324eeeb66f7c7de7a64d872c5df492335f70e78fbf3bba67d7eea4aa54a3ad2d7bcaf9c76cdbb1fdcebb7e2539ab121642e47219d716da246c1249c6b1298efc623197cd7520316be5182cba56c30ac6a3a9ac031dedceaedd9b93307284552d8f65a5a7a3386a36541ca553072a0e82c0ec1ead27765bd7e0e064b3d14cc243d7acb1489427a7c03018638039cdf7352c0ca248b5ee069e9614d17a4807c6d2111c6425e47961c3b03f3f9cdad7a001367afe8cbc10422ba595928ea3b566a5dd6c86498e4c57424d337b469f7a6a83b46c006856aa763e373d35665954ab4fbff8ace7f7f6b6dffa6f5fdbb0f1c9dececcd187f47616b3b13fb563cba67aadb164d9218f3db61da9b062d5cabd7b26f6ec1ecb64ad91bd7b0717f7e53cdabc6d3d952b8552cfda95870c0d0df60f2dde36539df6fd8c4541187b9eeb4adba3248ee330e18418a49a9aaa59aad9283693eef6286c54cb95d090d6d6ca15432c32d5ba6fe2b03236566b04338dba636783c05896e5076175ba8e881ded3d6b96f53dfe208f4e07fd7dd94c266379d9aefe2191eb9af677ec1a9d3874ed8056beef57871b1363910fb1dfa855dc4c46786e7b774f77213b9da87c3667e2d861d56cd6f2d29684922c216526e366731929496b5dad56b3f99cc8c944ab8cebd59bcd240cad0cd8c66490b2d94cae90d530198ca8f11ad41a4d651e38fdf4534ba5f68989c654a56a481819db92842d480acd462965660f0a29251a26a23478ae453e2856469b564e34a40801000c2003b3e5a44d4acd8c408428846009d241206e251b922584406921221b98c512ad30072262b2d1c980b4a4b0a5942405b6f47529a015b30ec56ce3ab1e7400002000494441548053c702c3ad3ec32cbc687d24a538e8b58d011d8356a035834106c34a45a1d28924913a2b1815274912454114865a45260892288cc2300882380e4da2d2b6aed12a1de3b009481022a6de550e3100210349b1b0982fd4029638c8097eee7411fa8dff46bdcc833d7c468dd3bcb7d0b2b4066e85eab2e1a7699c0efa4b8f5c77cc7fdbddb9001b16ea7f2e2f914e683e235f316f11c216edc0076d031cf4e713d101cb0522123223671dcb421936fc86efdb82ba8ab9ae8e76219008f619df33a7b15db12faa3aac556b7607fdfc4737bb025c5df9fafadf8f6ddf3a33356c4164a0d1d1e55aba31d8236d2a67a5d04258161672e0b9028c0103244c12f9b9acf048abfab4ed48cfb62a23bb9e7cf8a1e1d169036260c9a246754a52a0e28a93cd86512d0928233cdb123ad2f56a33d140c2b16cafbbe86d192fafea3dda6432f73ef0f0e2a1658d46a3bd586cf55c53c506714ba36108c9ccfa760223f25c1a9da0a7e75bcf5dc41de474303bcbde9a624f63c866c5b268580383614668c588b1014112a4701c0e432222cb8e35ec9a9cd23233353e118449879b191b196e4c4f0795c9b662ce73c9227dc249c7fcfcc7df1fddbb232b614957a9376f173d6bcf9e5d5b37eeac566b471e75d283bfdfa05866736d4b97adfcc383bf96526dddb2a1bddd1deaefdeb1636b63ef0e5daeecd5717f7fffe1471f55ab55a6f6ec92d2199baa08a48c6b0bad65ac412bb4d9b2ed7a434b9508b67abbac8e52e7e4f8d44c79ba169a894abdad7bb0add8bd64e9a00361a35cadd566328eab639a9e1c0b432eb68104531ddf9301eccb637b26dbd1d77dc4b1470f972b942bae5d7ec4956fffe0a38f3e7af7af7fbe77fbe6fbef7d6245bf75f8b2c5ae6dab66d85928359344686ecfe5caa3e32045a35cc9a0d0a85d42c14c682c1236808ec22430895212251a9144611045822518b684cc5a4ec59f899b0d59d76e7bc9cbb5b5b537f54c8836ee1e0d770d8f0df659a93b939db5344210d403c76b2ac58922217385b64c2e0fbe4f44ac214d5ac0391f330902d800020920621469d73f35320624220928d2c0361024a5040b510a1090320f69323a922422a634419188e4ac6089002d10763aff80ad71e894f46a85b1a459968667a3e80167b3295ba9932d623325db9867efe8943d01604822d009244992c45aa9380e93284e54c42a313a89e348275192244912a938513ae62836c6e838514a196308d12220414a0320103032a332c69874dedab66d6314181387f1c2aabe500b5862bf2a106880a6fa7361249e69ac73a1166aa1feb3b004f041a1c1410ec667173c3db305c23e49c66c9b00112d8b827aad5c6f70ac3a8ba52583fd87ac58be6cd9a0634b4b48cd260d9740124208632c4fb6ab04c6f78e8cefdd9204d3271c7958a3ba67ebe31b72688bc41ae8ed35581b1fdff0c443f71f72e4c0d281ecd4684360c626b44c281245c8cc4668ceba5e1205224980398e228304ac4b5e6e544f96badadb4b79b0f0fc0b2e7ee0c1dfefdeb92bf403a940e908124a8c364826b5d98fc1ca8bac23fbfabba858e2df3fec66bc46a3619406226022622d889118059024148cc91c9680f9fc8310fb1114736a786360ff400fde3f597cfeb7cca589b1c0b4713c0759b4d6966525c6ccdf416393d301f374adbe7dfb2ecd582d57776fdb11fb4114d785852b0f5dbe68b0e79efbeebce7577741e42fe9ebeb2b156554af07e5919d654820e37aaee7b4f7740a147ee20f0cf54f8ef7b3f64787776cdeb87e70b07f4977cfc4f064637a7cb75f97867b170dac38fcf07abd31d398c9b31506c641f6501a0b93245091610b72d94e3461148b3882453d5d83bd0dcbce4cd6c247374c30b9d97cc1f31c37ebfa353000845a989834ab1804411c35821ae98cb3b82b335aaeac5c3638355d5e7bd289e7bde92a000b62587cd271f5e6d849ebd6fce4bbdf6b4e361a95bac8b8a55cfb9eed7bf3a5626c05052fef1245f57ae2d70bf93696c24232062490e738b62595d1461b49160a610ca8044c8288229f2d2a1527519c77ddac74c0682104a1259d9c324914e84c06a6ca958ef65e220a820808d18e9238a8fb264c62cbb6338eebe6b268c9482544e43a19ad75a495d68c8882a494922c21a46d281d4b10880898261b0aa5140849c212c222218490644912c220ec473e08812898d0733200983a32a75c21a0002040da6fbc21e5d698015a63fe0080c88886400018c0397f98f40e83d10060a29099d968a392946c0163c0685431eb2489c2300c83b01907611c87462b02d64914c7a156091a66d0693f318962218424e148c14c0040692c8d40a3b4520ab4995b96241268c346b7c62d166aa116b0c473be04f0377fffefdfffc96fdff9e4440cdee071e75ff1fe0f5f7dd6a0fdffdf5bf21f7aef91e7adfff0633fbaa467f6a4156ff987534ffffe6b7ef3e4029058a885fa5f5da990a9054f0ee03d66c7245a262d4416eac0af672dd9592af674742e5fb2b4bfbb33efb9042c9184106c9804a40694524a548e84421cfaa8a05c1959b9ac8450d9b363575bc67522676666a629a362c92db9591335bb8ae850c321c716b6e33836a260b0c89202586bd218fa2c2cb23cc7f71b411cf6f6f6ae58ddb774e5f2c0c48dd05fb262b973f861cb26cb4f3eb1110c5ad20d8358f90ad1725c1b25680328c073447f5f5714f88d46d8dfdfdfd1d131bd677cf3e6cd473def346042dc879a10c5acbde62c18403c808598bfb9529ee8399d04e6579a32d09aa9483bd64c0006b4014a74ec1adb20902541abdd23c34a8a91e989896a254b62d78e1d1363130889d6bad891efe8eea8cc4c7dff47dfb755e459d0d7d3de5d6ccfc63031d5481ada93d0d5d11186cda1c5bd954a255455639a4b96f605b53271dfae1dbbbb3aba1d8325569404a3b5999dd25eec797d434b27a7aadb9f7cc212a834246152c8384ec68aa2200c9b2a80d8ce19b6a7a61a5b79b83397cf670b241d23a6170d04207064ef9e280e21f10706da17f5b4f5153bc6764eb6e79d72ad2c2c252029782854a32b2f6dab180755ed749e77d96b0108625d199d2c0df5af5b77144775fbc297def44f378fee1def3e74d5e0a23e89a25c9dd6b1e644f577f7ecddb9a398cbe61cc7cdd3cc74108589e548d7918ac00f0346723c3b8e9924dab6a70d46a122b4b4c6e64c95d813cc52c8aceb65b26ebb25aa3e866193c11f9f9a5ab624711c276834c3a8e9e538d2416ca496121d875c172d3b61480c3b964469110962d35217094b5a160b292c092963408288485a24040899930e0a895210a64311a936505a8e97ce48101180004c7321800db672571019682e061ef6b77f662082d694ceece40db0414e492f32880068c018300ab43146a5c1db4625608c4ee244452a8a5316c2a824aad580b54e5418f941e0ab2806d602d9b2844a62154786954442308219b4b61090401220b2365a6bad67c1032b9d2639b64c1d402071a294208b50e242d8d242fd59610989a01800202fc041100086213450d7ad2725003148064b3ccde31de26d375e7cf23513177feaeb8fbe6c5d2f4e3d75d7d73ffb9d7bc75f70e9a23990c25ab190f45ff7963287bfe692eeb36ef8f9f0c5af1b4c5b6dd196ef7d73f7dab75d3004d72d0089855aa8ffb6d4441a276b90f7ad178cf33d5e11c0ec3f52cd74c0216bf68d5c10cf856019a5944002346c0c68c50028a590bcb8b3b878a0afbfb7bf90c9661cd722f22c6ccb67b5d64a2965b421995ade1b660d9cc979bbf7eeeaebeb0333290d9447c7fc6a458a9ccb222b29e3d89e8b114bd62194728e0541bd466ed632264423498063b310a01521662c4708e1d7c33054aeeb454db365eb4ee880901269d90317bc04d02a75768481ca650a8d7a8c89907646901d86719c248e9bc97776374176f4f6995c29684c826dafdfbcc98ec1cd78b39bab757d8686496b1480c40640b45c9d0e0e245af000001890109f36c50ecc07a088541acacc8e651b341ab40646c3a891988053db583446311adb962c6c4530d948aacd646c620a800b1967477586e28439499260f51127d6c3fa77bef1d5ee5c4670b2b27f60495f1f62a2ed822cb0d7b46776ef9276c6cd668f3966dd7df7ddd7d69e1bdb5dee1d1c881ab9a54b97defeb39fa3a624527110106b3266727458148a4b56ae59bc78f1c4ce1d2608ea51808ab359cff532d9206cc431b18982c8f11c0655ab4fab38cce73c44e428f067ea5ad415423e5b58b174f9aac503595b4733f5c2f221adb91674d9b6f067a65c01954a599225a5a8d7aa3d834360dbcdd1d166988082e127ff30b474c99d3fb9f588230e2f9520ef65045b9b376d4762224b69335da96572b9e1b1667f772ed40911660a798d4d1248426a063f8c34034a87a4eb789e9b415d518d4643582293c91089b8c19665a130804ab0f66436272db29d50fbe3935179a6e10a8731d40afc08eb8db8a3c4b604cb12c21629a2908542a1544a626d09e10a2184052411314d1fcc64f30698537c202c695bc2b604496139200884d5420bfb0e580120f6777346366c8011d00001cffff8319af97c17887d73d30869e6b531a813a3b536869811e21678300a8c61add2b4f830088c4a541c87a11f05611205711c1b958052828099e3385651608c92822c61814ec824c8894c232301d0186594100e8230068cd14669664e5da692300280d40637d54f1acd5a2921c45cb76261495fa8ff95fc434e824d80001aa0ac8001da04c89c80aa0200500ca101cd60a5a226049fc137400c190403103c2d6b82abf75c77fd83477ffad1cfbd2ec50e43c75f7cddb75ec18cf5db5f76e87b175d79f2c6dbeedd615f74cb2f3f76e89eefbcffadd77df3819130b7eaa5d7def0c5b79d50a468f38d6f7ec33ffcf4b1e10614d75ef4d737fef39547e711fcdfbff5a8bf0caeba68fc8b5fba7baf7dc41bbe78cbd5fcd937bcebc60727f327bef3dbdffbd019f2eed71ef98edeef3ffcc9633c00d07bbf76e6f15fbdf8b7bfbc6ac92c7c710fbdf4b5435fb8e9c7bb2fbd72a90500c1fa9b6f193fe6da73fbf79130cb97af145deb5ef5c14ffdf54b060498da135fbbf63d9fbd6b0ff41d77f1c5a53bbf97ffc40fae5d63071b163e370bb550ff457c02700a0c0c30ce83f48a8181300dd38596173c8201c348205a26f71a002402a248143313b06636004602133021dbc648818e25bc8c95cbe44b6d6d6df95cd6b3db0b964d28a511e05b2ab62c0b8d6936742ee7468972dc8c41cb0090b43481e58a48944328874998cf7454c6f62632b135ba42b3ae2c1aea51aa19262a93b3376ddffc3cfff0a52b968feedcc5918e8c9fc978ae4396d0c031230ba4240913252de908c76d46a6bbafe3d8538e4afa19f2e80d2d0547c0faad77dc734fac75121a32963114468ca06d2bdfd1ee5ab6eb53d66febd99b8864ef4c64686fb5517432472e593e5e9e822084424e05759080da645dc734152b0d221d224720e4d9f1066096fb9be1cc828c14e31d4c66b60f58609abb07cc4223876c8843471bd2360b1b85d00e005a1927081bae278cf105e68c808d2366d4b7778d4ce838d1717de7f0b6786a329ba840ab534f3aa9daacfcf4f61ff47676bb41dc69678bda6bccd48c659edab2b3da08a570ac528766090c19cfeeeb1b1c1d1d0eb55d09b46b6577eed9ddd6d1bd63c7ae5ca14d77764eeeda255dc765b96bc386ace5f4f7f4ac5aba68e786f511a8c4b2f7cecc744829b379e1878e6587cdd8b584e7615bd6761d22d4d5c9094a9aa7aceb5104c552af5f33d5097f78fd365033ff1f7bef1d665955a58dafb57638e7dc54b772756e9a8ed0a4864692e02028081fe0a8a88880204111c13082631c13c651316040c41103a332e651c1800328029241a01b9aced55df1a693f65eebf7c7a9ea008a38e337bf19bf5afd3cfd54dfe7f4ad7beebdfb9cfdaef506c9f3f1b156b55657a1762e43621706c694db69a68db6da0c55aaf9fdf7c6b94f9df748719e46b3fbc35aa5d25b5ab6d7bc8d0f6c989c9c5cbf6e63adab2be80e338066bbb3cfe2e5ce3ef8c013adfdf7ea0f43edd0fb8432ef31cfb468d4810610c224edd8d0686da2b24115698d5e3254c4849eb8d16cef31585dfbd823c6d40f5eb6f03777ddcd2a8c39b9edf7f71eb4ffbee52e1a1d9d80bcd706d5c19eae7a00867c9274ca5d5de5fe41acf59236156376b8b5126a220d4a0b28428da8a6cb8056a01414b9840020bbc0061100c54c424ad174a7008ae53d2d8000464411062882b1c58b2f3885cc5c0c13900581152081807096657992ba3c17f1044ce2011db230b3cbf22c4f5c9ab1cb853949e2a4ddc9b3a4885c4444018fe0533fc541520481d648829c7bef991d22ee90678820a01156cc242244461b33d596c899b4c542532e50e497238a31a650a917c2cb99abfa4cfded554d8313187100006a7aadb719760e0ce2296b4048017200558ca505bc14fa2a70f2642c113ffca35be2fd2e3f7e8e7e72db0a00e235df5dfbae5b6efdfc3c2bd2bcf9e293dff0c059df79f0478796d67ef582fff3d237ed7df755c744d47fec3ffdf0e3472c2a8ffdfa7da7bcf4951f79f61defd92704806cc3f77f58fbc12d9bbfd3f8d669cf3ee7e8df9cf0d62fdd3db668fd674e3ce6922b5ff6bbb71f7afef1f9595fb9f7dd073eab046ec30fbefc87bdce3e69deae2fc1eef9a233977ef82bdf5977ce9b975868dffb95ef4c1c7af9b103bbd82adcf7e843cddf7ce255af7bfd57967ff3ecfebb3ffaba4f8f9ff195df9db12cbbe3d3af3e6fab3ba538cacc7c6f666aa6fe9bb084cb0181019069574abd262548c51d1e5804b8c88a46011401ef1de7ecbc67872288580a6a886894b2da58adac51018156d8db55b54695ac0a031b1a1d586d356905ca6706d1006a44ad451b08036502430a8908950154546466914605ad645c596faceea49e30ac46d52ccb1a8d4657541e696c8be33888b8dac7d6e0f8d8a480122685da28325a5bad89809034529ee751141186cd76323236a9c8e68e26263b7d7b0cc2dc0168fbfbbef7c39ffff8e75bd66f09b1843605670803654ac646a9b293cec7e39323be3d3467852e7779c8e3b16d0ec801669e33ef3aad56a956d6da7a32ec3db04370445a1400d1d3f8d4fd170b03ad098c020fd3ad59466070b1575a11a28080a2d4c1f65636d24ce356ec3a9df6e8c463bfbf6b8ead92a1e52b977b48efbdfbae5087e840330cf6f68e8e6c7974fdfd31b1ea196c7a2c6b3b77e19c4aad073c808279f3e66ddeb225ce9c739c59eaa43e49b2b4d572713bcb18c91ad22c1811619a5096d62b910d546fffe0d8b66d0a61b2d5ccf3bc56abb55bcdc1be5a35827a572d8fc7c65b8d55fb1cb0fae0c37e72c30fda6e1b194c1adb25313da55ad64cf234334ad5ca25d2a804c818418e7397b2304ba0059d9bdcbecdb0b32ef5026de709a1d96e2d5ebec2e87cfea2f9ebeed9d037d8d76ea4416421a04c7c27f58fac7da2d633d049374ec471152db01245a48894c94552e7892042cc7dd66c4d0a72966500a074845a1b1334273bcae86a4d9522a539cd9b0d2e356a61d04adaa0add28120d8004941ce18445585ba50b3a029f50cccaaf60ca89c416961408242cd40688414920640a32300dac59515a75c577197f1e28e1f48912299b64ae02927032f22c6a89dc7155cbac2a2090420070164872ec73c65e7413c003a769ce7de399f3bce5397e5dee749a781539910ce39169f7bef8b48f1628c102a544a2bc0829ee4d981380d220a3512a2b067163f3d572bf00e0130904206ad0cfb2991104e2b85a6a441055a20504a4911c1a175962740386581365333f53757c5a490a5e800ee6cf9e9b16945754810e1546f8a049e8943b26b6c6dd9fe81f21f5d3376eecb2f3a619e05006cddf699efc869dfbde888410bb0e2b4b79ff38913be7e4ffb98a3169ff28ac500003074d4c56f59f5f98fdf31eaf7990300aae7f8b7bdf6d03e0b7d2f3873df37dcb7ff25afdcb76660f90b5fbae7e53f782c81bd0e3ce714f5b22fdff981673ddbaebbfe9ac70e78e3f367ef6ebfa6e79f74de7eeffbe8371ebde89d7ba7775ef3fde4a8cf3ca79720df7140897474d8b96f38f0ba8fffc7f04b577eef17eed88fbd749f9a623ee8ccd71efcb5f71607458b0136cc7c75666aa6fe1b2a301690a7bbe43b9b16bed30221c0a9ac284220114406cf4a61a8950923a3b431ca1aa3940a5440a48c5681564693d1649522140dde1a1d580a8d36aac8e0616089a2406bd2da6aadb535da5a6badb27647eb1549173f14ace89e81c1a49d8441b42dcf20f38dd47be710c4b078cfe5aedeb04cdd7de868fbc6cd1346452e27f0a4490b6be1826b2e8ca48c0521a54b4aa3f87627e3fb1f7cf4b6bbeec28a43ed3bcd6462a2697430bf6f81092a492ab9a5582876d84ee2966bb632d748e2464687644977df108a4ad35c1845c43957c09bd29c21a51428e59873f6868814f25334d3f0a743c4ff020851685108211726cf900b7911e482a642906559648d40ee843dead186dfb269f3c4f661e5db1594b56b3686527690f70d943b3cf6c4a39b78221d087bd63ffa877d16cf7b62e2f1158be7af9ebbea89cd5b1f7c62d34057b735e1f2a58b75a001803d7475954ad50a8f6e6dc70932313308e6a96b375ad964533216c500ca00a5cd76a7dce82a97e7cf9e353eb2ad520e5c9a349a23b367cf8e2a556b59b9346e75e6cd1978e9ab4e5f7afc2990c9f0adbf191e6f09a53dbd35e75aed665c0da2a23d0d2064b4f73900074140dae4790ace6bad51d865e9c68deb3aad49d63a4d532f4261696c6c62c9c27941366e8320f3e09c8b4a41e2d300acf7b93576eba6ad83037327474727c75ada97956800d29a1031cfb2344db5d6de4bb95ccef33c4d72113056018078efc015ec1da30c3320aa628b1d9502ee34741068ad9d73955269cc34922c8b6c352ad5b4a93808b52df70fce55959e30cd011591066042c482a1840a500910929ada6aeffcec098001699770dbe9102b00ef5c21bc29a840403b220c3d40e1b0c4d3ffd103081003e73ef33ecf7c967b97fb2c679f6749ca2ef3b90376c0e25c96675996a5599689f8c28f5504813d01a070010b10918490d97bcef3dcf9ac1070234021f72eb645c2804220425393cf82eb8d448222080cc29ea742ee0a3a9f528ad983702140571a01c483f7224008d3ae683335537f63d5f050531068480562999248c00eedb505e852d070900a0040ed99216a5d1baa640f6e6b33549efa1f747d4ebd78766e6ede38b1e98617eff73d53b4a992497748cb43b6f1c7ef7fe3fbbf76cbe34d51944d34161e37351b51d559f5021ce820b4f5a97f902d1bc9332f10edf3ca97964fb9eab6c6c1b3befdd54dcf7ad773079ffcebd5ece3cf5b7dd9bbae7de0cd978e7ce967f0bcab0faf23c04e23aa430e3b0240f2961b5cd9c91a5bdab5fdbb0bb538dabeb95daa98d626eb67be37333553ff3d95a71d985238ec265b8a08104117d6305a1b859a9050cae5922630a448a12622024d4a1129a50ca252ca68d20444a011493808224da0151802ab9531ca6aa30d19a38940298305f159eb1d3e98856325104d93a20911b76dde1c86e17e07ecdf5baf6e59fbf0d68d8f5a81f9f3178d0e6f036507fa6629e3bc72ed6cfcd1f5a34b172e54a1c6d47b644102a351791661c8a3a8dc6cb45376ed3ce9f88eb525301237d36c53c7398ea2d2fcfe654adbb1466b7878dc930deb3d93793e1ac71359d6703e666eb3cfbc7e7cfd2655e9a5d0b4e34e919b51444a779218b426618f8c0aa130e1446466a19d10e2af2b1243c49c1d82906350539e3bac81040c29146040a5c30c61f3b6ed1b366c482627f7db6bd15db7de32b6714bd59a36b422c1cec8962469a6a32d9ff97d972cadd76ddbb6e6ad98dfdada9c1c99a8d860706828733c6ff66c700eac16078c306bced0b691ad639d76968bd6b654aa64b6d9f12a6b2792794fa8ac8a8cf56992b49af55ab9bfa79eb64736aedb32d0df4b64b2ac65733539baa584fce2935f70dae5ef80f1f135bfbcf9f1c736cd9b37af77ee1eeb1e1f538d4e1445cdd1a4dd9aa8577a9244a52e0fac229c92da6a4dda04923966d64ac58d566732dbbc79e3ac858b92b443410824699c8090993d67cbf05613c0a62d1b0d04699a2827ce67d5eeeeb8d354a8cb51b935d9499234d40a5844b010f078ef0120cbb27aa52bcf736636c6048125a22ccbbcf326883a23499461a7d389823050516054ad5c3213245a7b81b893f4962be5306826b98067d6395b87a612d64dad1f302432a80d1181f05423722ad8811068da66950098a66141d1ac9462fa50d0de0add9278a57748f83d78169f8b088a4763c03b10cf3e170fdee7222290fb34763e7369e673c7de7b9f73963b97c58d168b272f021e05809dcf9d634f5a0300081308a0080101229046e5bdf3b9cb210321142f222440025ccc1676738e23a548a4b08d56530dd5624ec18ce83d78021611015f9c2c91124101ef4521f2549a0b88580588449a66c61233f5b75899c0a8034b102ae85530e921915db08421608058008a9c4bd86d2ec17fc2ef295a76c2e1a56f7ee5a79b5f7ac6dc5d06033bd6e774726a6570567d8fa37f78fb7bf60976396aecfb679dfb8d7957fd62cdf3e74734fedd1397bdef19dfd28265af38bdefd8ab7ef19b3dbf3172d4879fd3fbd406000d3cf7bc23dff0c62ffd7cff6dbf0c4ffad7d55580e96b0400c06f6fbd1960ca3cbe73e7ac7263c37806a001241bd938e9670380dffaa37741cf194ffde577dd717ba3f1e7631c6ab5fa0107ad9ef9e6cdd44c3d9352cc4464889426a5358c4c3d3e6fa057132954da28ad9455a48814021269142244f1c80224044004810583a2356803561ba5d010024aa514291444d40456696b4d68031da83ccf8108a793ad90768b59d849199f7e7c60707078cbf64d5b86b78f8ccf5ab0706876efe4c8c62c6957fa6773ce6d5649a313fa5cd9ca64475158a3483cb49c7843d6ea0a6870ce399739d74a541e8515c4bc353c924c72a55685c808f6544add81099b69da1cefc4290a5544dbf58f6dcd50e5da3863359121b159ee581e7f6c43b93e581fec76396b6d99d93b49922449124016641642a510090d89f3820a77515dc31f135effe78612000028a66400410b007827c0000e04046d60c13b418d14b673d8b47ddbd8c8a805e86cdbf6e06db79514f8b4356fd1502b1b495d5bf2746eadab5ea96edcbe7e7ca2b568ef593fbee9c685e5a1d6c464b5a72f52ca27d9505f6fb1ad450548d03bd05fad778d8d6e8fd30c9c3726084d894005a6249e8045eb40451180f838f121818faba15eb664c1d64d9b261bf9d0f2dae8d896f973fa3ef7d10fd0cabd36dd70c317befacd98a30f7ffd3b00b0fca413af7defc50fdc754badb7522adbce441e4696157a4654ba1404a080d933b30d340876e29635cab9cc84e50dc578635000002000494441541b9e58b4d70a9a001be8d8fbc096d3cc574ab5f1c96654a6d4e5cad8eedeba987c6c6c2248e35210c6cd566f7d807cec5d8a5a3971e2184808b55616483c73dc49dbad384eda61181a63c810a1f6024a2966b136c852a7b556da5aadbaebd570d42608de4ba3d11aaa7777d56aa3adc93c4d269b49a9e675a42a5d43a0cb2096b4206900806913306055048d08420e3b55c5535e5d45ce037824da25d841803d08834f01181001053cb3cfc5338b53290a3be75c9e673e73cee5cc0c92b71b633ecfd939668702221e9c772ef36946440008c2ecbce71c050888508a84c5295f58116416f08ebde75c9c17f1884a29545a1151ee0a0844c253fe0204c5a402058465e7bc85994158118800213183178622071c71a753ad5653e26b115668821014296566b0c44cfdad9600a402a903a5c112247e172c913310418d4000027cb25f532e101054d40e27e5e91b47fdefdef3ced5875ef2a28bf9e36f3a79ff411c79e0c67ff9e48ff6b8fc8b27ed765cf5d00b5f98bffc1fae78eed5171d394bb736df77cb3dfad0e70db49abe7bc9b2591149e7a1af7de6374d39e6199f8bddf3c567cefdd85b5e7f933ff6dac3ea7fec56883dcf3eef79f9a917bfd9779df9cbfd4a00b24b541db43c96fcf8babbeed834efa843979dfc77fabc4f5cf78a2bcf589adff92f9ffd5d2ca70000e4ed04fe587475a33171c041cffab32ff1ae3b6efb0b3e9ce4aecb9e757af2c53b3e7170f4bfed7bc55baf3de6a06b2fbaf7df5fd83333d49da9ff6ccde9ebc1824ea49551044f4c3dde5b89085021120a126a020502283ecf94464b4a5b156863b436da584d812154ac94d24a99c2b55221017acea77cef95221444f12ef18cca58242a2004032853f8e89b1d706207aa10424274793e3838d8d5ddf31f37ddb446f2eeaaad4480a8d160bbdd698f35d2a45df3aade5b1a69e46bd637ea434bf276ec5c568ac2a0141a0d9a73e79c35a14f52a180d0db9a1b8b472647b238f3a02aadd1b14ebbed9cb3647410b287cc798f8a09c40382b6c6020a8016e2c64473787838a845856dad8f3b05cda9d96c4e9d028952850d2c31e74a59d9794e5326b9ff4520b1abdfae175fb8de003012318228500400e013106b1860acd91e1e9dc8e2c408dcf8fd1facbdefbedeaefae0fc5e55d5a12b6d5bbbc14db46c162b0d90768e3ae6b0263686376feab49b61487d5d35c972cdbc60ee3cd05434b451691306e55acd96cacd762b6bb629c9451044191ba5995304d68448caf92ceb34db10bba43d7fa87feb9675fb2cdf238c820d1b36cc1feafef477ae032d5f7de3850f6edc521958f8cef75d012981f760d5892f7ac5a6f58f779266a954823c4f5d9cb99c193a69825a69a4dc3bc939080d1aad52e31c0340a954dab269133357ab5536bad5ceb42e2b65c08b20815261a9240c3dfd3da96bfa6d6e74fb4818f67412bf60ee3ce4f6f8d8d6e2ed2db4bc4464ad2d22e48a4fcd3b89e3589ba9f40656d068b659a0ababdb398edb1d0da8c8947afb6ca0e38c41a4d5ea00f47675556b1369eef32cf71913911d983d0fc002a317a588a6a70d5c300c659a1ead702a791a762a200080a9603a89003bf1ec391727c0799ab401a719019ed93bef3d8a4fe344d8e5795ec4c079973133b277790292175eab85f29f589478ad49131120e72e1787cc884824ce3b200421000f2c289e19c03b4045c0a810717a2d0b303302cb14474b0acd37a2429422a29679ea1c793a90d1b12b242382848200aa4875242004514a196b9552824044a00d85a14c532267aeea33f5375604505153930645a0095ad38b7b0a4b6400e30e02040118f7a077f7784e05c481c669aee32e7bfac5e77febe6becbfff1c3afd8f7c211677b161f7ce2f9ff78cea0860776bbdbd48efac80f3ef9ce8b2fd8ff3debda549eb5f2e8733e72c8712b4ffce0a5df3efb98bdbe3c67a877dea107ed53bbf12f38253dffa473f7beecb56bceb8b21839fcb1c1c0b3ce39a1f6edafd65e7dda8ae8c9aaf103962e76b66bc101c75ff88123a17ce05bae78ed3fbcf995077f0c870e7af14b8e1efa8e22443df7a437aebdabf527660eb5a73ed8e974c2307cba2b88dff2f51357bd7fff1fdf79f901e134c09bf8e919fb5d60aebef383a7bcf5ed6ec15f41ed2df1a3d7bde3e2f77fedd60d31d8ee3d0e78fe459ffee4d94bf88e37af3ec35d7de7d36195f8191c335333f57fa76a5188804848446a97eb8c45af90142029540a140a2128c4aeee1e52609456048438c571521805bab0742414444614042280288ab442638ca2c2c37e4a69a98c29b2b410511095d1465bb2560801111581a229f6332222369bcdee595dddbd3d686cd249378f8de7c9e4f8d8f6a1fea1b4935b8abccb75d3d79b24ebc71f787073b79ded63647646a7d6761401a21091313231d1684c36d38c9d07c73544956935ce49ec7da04dadbbdb09a4ed2450a6d6d7efb3dc7b4973c7b187c411412428643be0262626fa3a1d040500799e13912135ba7da4488b23454ce472366a2ac8ef49c2ebff3aa2d8419442c434cf4838f00c88a80135b202e182614ada50cbc3fae1d16da36371a74d71de181eaf84414e93f579f3378e6e6197734e3de5aebe326ed9f0d051c73c272845f7dff3e08a45fbdcf3ab5b0fdc6bcf402b65c39eaeeef9736603489ea5542ae7009ea0da53ef1be8ef8c8fb7dab149731245dab498532f640d05a6f85610f8a4ddea4c6cdb6b8f7d54debdefcae577dc71fb0b8f3fe6e44b2fddfa8b9f7dee23efadf7f52f5eb2ac34b444f5ce0655066340e2fa3eab0f38f888076ffb7560bdc6a0d58c6d298ae334497290d8041a4804218933ad94b2419ea440d6b33cb66efde64d5b7be6cc6a3b369ad89b525485b1f138cd1c4a2b8d231db6e316191f0466a291b06f8b0fd3344554ec25cf9df78c88de332a02c2290325206b6d1886ce39f1008c48e47dde8e3b0c50ae549d733ef30a339fa78a582962c93495923865e72ba5724f2d1e9d6c3152c668500f0cce064411f2cce2c0e827f97a4ded240a4c815304a7622fcec002928bcf7d96e7599aa799f7b93811c8cb25e37c96c549922449274eb3d865b9f83c30168ab886dc89e7c28a8d8af83f805d16292b00c06216c0cc2cec1058152188c246690f22c0c21e591099905093527a47203b3b2fcc5e8a1476990ade16609c123f2088000a78410442402442140430ce0928524a15a4250140a581c8980015196d75608b9bbe325a05a1275380bd192c31537f7bc5001917712be005461d789902fd3bb94b994036edd4e49f725bc90032fe6371b3585af6e2f77ee7c5ef7dd2c3c7fddbc6e3763d2a5a7cea477e74ea47763fe8a0375c7fef1b76fcebc39703008079d6671ed9912957dde57968d619bfdab68373a46af3e7f5cd3be0ac55953f79da95c3ae787cf28a699ff4dd6acd636b44a4e038b17075ff575f79c3d9c2cc7eec67e77dafb2774d01a8ee83017ef1ccdfe5f7bce73d37de78e3b5d75ebb7cf9f23f7e841a3cf6bcc3fee1b26bee7ec70187948a8dffe8afaffa6570c2bf1ed233507ed9cbff1a9f75fa874f9e76d1bf1ff4a99f7de594a5d1e413f7dc74d3f0ffd44b9a38075acfcc32660a00c0201001116ac45defc2e5d02822a375a095b5c61863b4528a901d91d284a448112aa2423b81e01414db8f42ee494a6b4434c69002444d1a11142920d4485284fa2a650a163569a58d21ad7776ee11890814212090a4690646f7f50ef40f0c6d1b96d1912602567afb2692549305b271ee9b1363236d01495c0e94ae136708b8507a2af4d6dad0065996954a1540cb8ca4432445a8c16aa5730d297b6e7820166502a54dec3d087a6146022441040066ef1d6b6b924e274f521401cf3ecb0b0fab898909002022211240c75e3430028200cbae70e2a939d6ff6944c12036b04a047206112201002f8e058d6854c408ed0486b78d4e8c37e276331b190f148591aeef51ef99df433dc1ad3fbf69c8947592355b23873e6b55bd56befdf7772f18987bffedf7ac5c3e4fc027ed767fb56f6068565757170098307038a584abd4bbbafbfb87376ef602c21c29adc352c223094239084c54723eb160024d9c26ddb3fa46b76c88947ff4febb5ef882e7ad3aebac5b3efbe91f7eefdb8be70dd84ad7589c1c7fec0b20ac01068000790a2adc7ff5e1c3eb1ecd9b13d6702b49ba077a79782cf3b91710e79555ec7c96b58cd2a10d189452b6d3c99ae3adf5eb370d2e5804791a06a1cfc896aad09a6cb43ba4cdf0686b6e9fddba6db8ab1e46519465799ce40145636363001def7d9a67c04244de7be1a97c03226ab55a45c2838814ae0022e21c0310105a1b3227511846aaac0c6a1204c7ccca18e713efb9644db56c1b6d8ed34e274e549446e53200a002abb48088782cf21ca6140254e4402067800576419029ea13104096499ee4ad4e276e6571e25c0e2200dc18eb38977be7f23c07cf881810a25179da0611645122458e444123ecb41232853c83d98bf73903282441f059ea9c13114544a480bd17b644c0ecd91761d584a40811b552c420e2bcf79e851151694d44edb843845848a28a398af822e342004401111660a34050a20d19ad8b483e28c0b94145d686a89535a1b646443c88d1d6864126c4483b28913335537f639508809f5630e06e238bff95953ff1dd8fddd87bd6d9fbfc355ae87ee4f65fdd3d9c8864c3b75cf5a9bbfa8e3e6ce82f1d10349bcd6bafbd76fbf6ed0b162c789a0151df73cefdbbe48757dfde9c0279c3bff8e22db517be6a5539b9ebb2fdf6bee47731000037eefac2f9472deeabd77bf638f2355f79a823d0fcc5994b0ef9c8c319807be27347d4eb877df67107903ffaf143169f7e6363b70ffab15b36f49ef8ea53f6e90f83cae0d2c34f3df7eff70c5abfbae8f4ab366ebee6e4e50b17aef8fb7fd9e0da777df4e5872e19aad7ebfd4b8fbee81b6b1280271fd3fcdd257bef77d95d4901251ff9e8217b9efecb1640f2d8375f7ff49281eeeeeebe392b4ff9e443e9d430e40f57bffad03d06ea7d4b9fffd61f6fc90100f28dd7bfe9f8fde6f7d5ebf539ab4efdd07f8c7800e0add71e3dfbf0777de09ce7ae5eb9d789573d9ecf2ccd992ada06a12d07b66c55c95225d8b9fe6ad5a85e0bbb6a41b51a96221b86683568646b9535a41528122226c5808e39636650a4031b964b61b91494221b45368c4c102a1da0d6820ab5266d95b5ca04a84829854a995d4a5b63ad2d362ed65a00f0de17aa096b2d2054eb5da034a012d264c38c118d65d2b1675661541d005d4313e94a09eb35eaedc2eebad42bd255967a1754ab792988fa7bb9143aab3934b9854c4182ae99c6e039106dd09007c8191850116805a16e73de862cd6dc84b42159db4a6c384e13f1dc989c1c1ae8efedee29974a5b366deea9d7add63239094a0140336e5b6b8bccde1d9e54bbea25fe13fb9ea2e3fba4e146b13d9bf20915043288e8391742b2001a3a19380f0f3eb87678785bad5c1adeb271cbd64d14d9d32e78d592552b1e7cf4fec0aa787cb2bfab6bd1e245dd43bd0fdcffa061a562b77cd6c2c896aab53a19d33f34386bcedcbebe011000d2b1cb8b9b1a2aea1be85fb8e7a24abd3b17c83c26ce7bada9529630c8519a9d3623d7bbca497b22694f2c5b34bf3339b67ce18255af38ede67ffed86d37fd6ac59e7b80b8dc670383b3662fd80350798246e21d1ac8f5c0aac3e72c5c62a2928e4cef40376974c242085a7ba176279b986c4f343bad76d26a27938d4e105618940d4a6b1fdfe03c3a4652568986a806d5ee72adab95a441391899980cca150758ae54aa5d5d8d46bb932671163bce6d14905241580254499ab307666eb7db93938d2ccbc330b4d6324396e4e3a313a3dbc7bcf782288851586e341a71ab9dc46d1437d0df6d03caf39401bc9356a33dd0db6789ad6211cfecc3c876d52b003e895b083981e3bc05be039280a40029702a2ee5ac83791b5d075d0aae0349231fdfd619ded8d8b46eebda8736adfdc3e6c71f1e7e62cde4f64d596bdcb5c6e2c64867723ced347c1e2b710659831797729eb82446ef2ca12524f6ec9d3887cce572d9682b808ec57b6606c790e53ecbbd136024509a94d126306139082b4a6b6d0aea532a225a6b016a7792c946ab1da7ce0ba052dada2052da3a10b2060c3af4894f139f7a621d99b01ad94a29ac55cab56aa95ab195922e85ba14ea5229eaee0bbb07a29e81b0de1774f5855d7d41575fd43d1076f5475dfdb65a57e59aa9f494ea03a5ee7e5bebeb1b9a3f30346f6068dee0acf93357f599fa7fa7f4ff465c74f7db0f7bf6c7b7edffc66fbe6699fdabcc6dda6bfef54de75eb839655ddfeb84cb3ef6aac516d8ff454ff1f5af7fbdd56a5d74d14551f474e806bb0f3ff73838f3aa5b278e7c7e1dfd969f5d75fbc0cb2e5f19ee3237e16d3fbcf0451fcadf7afd9a9fefc5775f79e6a9aff8c03eb7bc67efe3f7dc72f51d636f5a6aeebe614b6f9ffcecaef1d72cf077fe74ebe23357ee369989961ebb6cf48397fee3c2d7fdfd91abf75f3ea7a200a0f29c4f5dfbeadfeec25f6a4fce7fe1c77efe8583e79a4d3fbeecff9c7bde570efdd9f94f3a26fedd1fc54c37bffdad371ffeb53fdc7058b71f5f73efc6ee42cfdebee7eafbcefff1835f9cb7edbbaf7ffe79af5ef1dbef9d3117b0b6fae26f5cf69ce5ddf15d57bef29473de71f8efaf3ca204009d07be3bf1de9ffff64b7d6a26647ca6a6cb6ad28a34a1564aa99dd7a528504a91514a6badb5560a75a1852ef82a48056588080b2f7c4538e5df3aad9926d2a4943566477e6e21a92e7ed2ca228a14568f08e098858025327647a83314b6f353f15a08005ddd756b02d281d69625070040c5080ce411190341167440d24ebdd6ac4df1c2050124b04a9b38cf1104146804224440211500775a1d6528308a944154802cde258957460795202c953de2c8c4643b89090c04d6902a05611ac771a7532995da48e5a8b4ffbefba5698ada0020810a8288d0680d0aff6f5df077e08ac2b507490303bbdc9337da285023e3ad30a89812a42da855ea83bd83a34f3ca10dd47b6acf3afaa09507ae7eef47debd6eddba3d6afd7b2cecef2d956d400fae59373ade3cf8c083efb9ed8ebdf65e6e423f32393e387bd1131b372f59b95fd0db07a4b23c53d67a800c00488bd2368abafbfb7d9cc62313b113a748053aaa55b586884b6180ccbe520e160c748d0e6fde7fef15275ef6e65f7cf0fdb7de7aeb92a57b657927ac46de06a55a1d826ad1750f2285a080ca20bc749f831e7fec11659c06a3322e55a2043d32a42ecf339fb80ca5085f50847a746cbc1967ba54dab67d4cdb48394c1d445119484f6edeaa74a082288b3360e8643e249e688ea384b366f5b5db323e3956abab34e918d0346d506c8c71ce092300645996e7ce185b2a9534296b2d33675ed2bca58cb1367499071612d14a0432a548048491199276e2f22c0a94226f3492e26ab5d4dfdb059887460052f09e2413e7d17b1011518ec103017b86947de6f33c4dd32c49d33476792a3e27400251cca1424da84880bd88d38604692a19ddb37816f6c0120636d0c61a0300799aa569eab224f6a2b4d9094d8b555c5c1facf5de79cf228c408c85750a4b9e313be7451005951704021d58656ca12a293a0299f72892f9dc84a6d0b7280423828a8c0e8c31d6861ea6e2db0177f8411baf2232a1b5566b2da89452da1ad2a6f890890a3117163c28a50c08090201c10cc569a666b0c4d35758aafcfffa9a2b87fcf323f93fef76037bd2fd6c8ad7b4cbdf4f3d851d1b05e668d9d9d7dc7c16ef90b8eda8a77f1d711c5f77dd752b57ae5cb56ad517bff845223af7dc73ff6cfb75f5d927852ffae24da3c79e5cdff0832fddbbe0f44f2d0d00921d5062fb2f3efbf3fe0b6f3a6bbfba0638e8d56f3bf1f3affdeea36f7fc781cf9ff5b61fded33ca5fa93b5cb2eb984aefac943ed63f31faf193ae6c09eddae5976c985d7ffb8f6b14f7cf59d2f7febfaa65df4824b3ff5a94b0eef7dd2ab28af3cf5d4e2a705c75df29a3d8ffce91f3ae72f7c26b318342136d6de7bffbabd0eddb37bc941dd5050668345e7bcf5454b22820527bdf5f51f3decabbf1e39fdb4a139c7bc6c4ef16e1f78f65b9ef7a937fd7a437ac4320008579c7bc1b3fbd4ee03b299fa7fbc4a25ab898c22adb4da85ab5d299789a4c0064484240400205aeb821b4d04b88b4a3ab0214ea5364b811994b6a0488018776209401240045458b0420afb5724ad8c0e419b62cfc2082cb2e3d530006a04ef0607074ba592d6da1893a642a010188a9d3a91087bd002c6034b68988c47718e39cb357a07de7b6f352920a314018a88f7a9ef38ef7d6fa50aec9d73cc2ce28144692504957269dbe8e8b6f1ed642c1a1b9543c732d96eb13369184d6e9cd0e0ebe51278df57ef5ab16cf9faf5eb2163481d5ba55101100bc353256fff857aea344344329fa15044161048198bc681cb202d7757002063d8bc6562d3ba8d9d7613243716329d1e7ff2ff196fa40fdcb76ea06ba0bfabda5f2a97949de8b80d236d05f6ae7befedefae26ad49545dd5ae391bb68eecb164f9738f7b01e800909894f3e214e62261a944426483a85a53512846577a7a3a9058ab2ab5b277194a00928e4f8c2876dbb70fcf1fac9f74f619c33ff9f707efbf6ff1e2c55aeb4eca599a8396b93dfd50a900800078813c73151b82cbe6eebb5a7ef6bdac9d3078e732659493440499842c6930ce67ad24eec4e99c5973b34607483b8647d73c363ed11a5ab61c4a55c81528f587871fc905bca846238f948e3301e072a536b2bd99c4de7bd53fbb7ffbf846adc13092364a2980e25bca4a296b2c822a94002e73b9e45154aa564bed244fb2ed61b56c8c8d5b4921f4b186d82551c92805ca58a3c3344dc5734fbd3232a119b23ceb544ad65422c8932c89bdf7799e1a1461072ef7de7b37858c11d8a76df6a9cb32e71c3b4f2088a8117cee8acc6862474cc8e4bdf379864617201c59408410181109436385398e639f3bf0cccc84da18c069bdc1ce6f17172c65049c4ab17482ec1d33303b4211cf8064825050e52244a4c328f74c8082e84901006a45025aac2e59d26894464505bb516b4b461b6d454470aa01a1944265900cab12e9c004566badc89056ca1850469c2b5023eff0ab240240ef1d008810174a8f999aa9192cf13faa64fbd78fd8f38af31eb9f5cca1ff34de6f3efd7df149a8e3cfcefd6fb9e5964b2eb9e4052f78c1d9679fbd66cd9a134e3861fefc3f3fd62ced77d68bbb8fffe28ddb9e7fe077af7978c959d7ecb9db6cc58dafdbde79f8e327eef385e2b773dc8c4ee9b059f2ec23a2ab7e7adf437df7d48e79fd31e63bd7fefc81fbd3bb83435f37efc9a319d5bbfaac0f7cedac0f806ffce17bef3aed9cd3de72c0bd571dbafb9b193ffaaffff4968f7ff7f79b3aa8a033d13ca095c9338af9ae1cfec16b2e7ac7072e3af2b28dd1be275ff4c18fbceeb06e00d0fd8b7a8bd7a17b170dd0c4c64907fd8d9baf78cbbbbefcab47c69d223731d975415cbcbfba6b76979e597a33b5fbba080c116a525aed46b9d1c4453b5d48140a02120a20100a1215a28869a3a5dd3c8576681f3d780590792ec4d54a81020d5336af32854f90a888b8339ab42165b269cbc85dcd618908b56297d6fbfa2ab52e856894cd1c6b029ad2334c8b10903c6a46d6da00101759dd88533a7260e585c4739e16e6fb5a2824225279a3213e77e20084342a43288a093b13a306b8af5661a24ee6b33405a290c82b12f659dc991c1f2f2b9c3b6bf6ea5507d6fa074a5b875da7a34a8128058a1cb038d664fe5a9fd70e52d36ead1c04ab43118863e773f63eb72543a1a4693a1ec7a56a1d104887ed89d6e68d4f703cfa8787ee7ee9692f59beefca0bffe1d2b1f52347ecbb58b7278786fa972d5a76ef239b368fb6e366c318aa749767cd9ef5c023ebc63b59d8ddb5fad987f7ce9be7d394a248eb220d08624003d0f24e48d507065a938dc9b1061b55a956b5664414f15129902c6f249daa869edeae050be6c1bcd99f3effd5fdfd034c383a3901015507869ca9f40dcd05207199e8481378ab01005419ba067a672dd8b26e2269c79d344eb39421f7228e992c56ca658432a7b9cbfc9ac7d6a3021396c2a0d26875eeb9efdea17df78534854a1fc4cddb6fbf33cd5c2ed448802c74325fae44d55a2dcf559c6c6fb4d3e79d7c4c3b9dfbab5ffeb66cb5d61a110bde3f00698d611832739e7951ec9ccbf3bce8bea7699ab3af9522efa4ddee58328156466196a55a53b128ac0d5dd600763db55257398a5183739135e0d2b16da38e7d9ac6de65061941d03b66660f2ce4402130fa0cc5010b8a689c12396ba4d4670020de39e73c226a4d8856693286a7b9d453533e161268b73bec1d3b1661a574a0b5d6a6c0fc8542ba1811f0741e7511acb1b301c852681d8db59e54413ef4cc599609290c02e53d12212a04212263ad2ae43b0649abc2f60a510111914645084a1b6d8cd5d62aa50a90e045295301325a6b5434f5852703084c04002cbbf8160813a21471760020ac66c0c44ccd60896754e903ef5eb9f29fd62c7bcf03f7be632f0b00e01efff4218b2eba73d6eb6e5bfba9ff197640bbb894847f1190289c259ea68e3efae8c58b17ffe4273f59bb762d005c70c105cf6cacb3e2f457ccfed255dfbde9d1af3eb1efeb4f9abffb47a0ebf37bcbfb5e70e32fcf9db7fb8568c9f3f68ddf76fdf5d56cf587162ed487f025fff66f696b9f772ffdd36fb2aa2d3ff135a72dbef6dbf78fb8c30a87bb29bcb2f11b17bce9a6bfbbeea66f1e3618f8f59f7fce21d7170e7cbb1c03a843edb3a95043ee8cb58b77430f1c79f1e78fbc58922db77cf2b4979cffcf47ddfede210037f2d8680efd16c08d3dbe9deb73bb74e7f6779df399fcdd3fbef7d4a515d5bef9dcfd2fd8955c3db3f2666af7b25a21810220845d7d9c800bf202109052a8a7f2a7097c812890a6c31f0ab74acf0e952652851b14161251f65619402124a5b188bd46042444052253762e0ce2d843ce4c591096766e97a7d10a2a028db9774149777777932803a4040c2a811c91441ca3f60285510503f82c43501ac4920a42b20016c4308784e83d39c72ed780569b52185a13987a1d89480111e43eeba49d56a7dd49e2d66402da946add2a0809c803b187a6971c314f3b46439e75e2a659b578c921ab0f82768704d2382beb406b83a87366055ad154b0f85f772eb1eb40b8d96a0461c596b415006f9bcdd6e896cd5b2646ab037375b52e0e1e7f6c7dde4eb266f3e187eeeb19e83afac4136efeed6dbfbde1d72b67ed79f0927d4636ad5db1f7be7b2e5efec2b32e5ab3f6895fdd78c30faebf2eece97d64e396562ea79f7dde31279f307ff952005008829079c88a8809800ca013a742aa6760b0d36a6fdab0b9b33d2d05065cd669363449a55615eda552ae5a7eecb19e3dbde70000200049444154472fbef8fc07be759dd764bb2adbdbad20aa04d5e881758f9b4adf92cc8320b2b3c40e8811720683413e99f4ce5bf8c4e3778f37275bcd6673a2ed859a2d6ec5800851045a03a790c550af619aca44b31302a02ddd7ddfbdcf2f4510e73031f9c87d77dd73cf3d692e40861172c1348738f1ebd66feee9e9adf574afddb06d7472e492b75df88b9b7e9ba669264e290580a200081108803aed361195cbe5302c19cac143bbd11c1d1d272213d846bb95a6bea4c2c05af18e7d2adee50e5cce96b4cb39e9c45dd5a01caa20ac26a2bbab156e4c8e6cdd445a7997b1cb53715a4451f129930001238b045621026a0228c2a6b32c71e239088d0264524a01012ad28888a49234e38222380d02904544d234570a6d1059abb5b620dee5ecf24c80447cc10bf0d3690f3b212ba982db848820a294226b50a6bc5989599402a56d180661888a44d0098390325a2179611504a4955616b522a2024508a1b521a9c259da4c79183332205108a8000570fa1400451848c974c8f7ae0b8108e8a9bad4999aa9192cf1676f28d545635fffea436fb97cbf00207fec5b57af9bdfabfdffc893357f0990e0ce035702cc7b9aa72b484d975e7ae9c30f3fbc62c58a238e38e219ee9af67cc9998b3efaeed7df8fabaf386ed6935a17d4ffdcd71cf58e4b2ffbf2819f3cf3805e696eb8fbe687fa8e7efea2b0bacf0bf67cfc759faf9ef0f5a55148cfdb6bc38bbfd05875c5be4f76c4eddcf9d1f7fdc7d2bf3fe9d0bde656db8f7cffd35f5d533bfc8041436ea0d4fcf5ba497e56442069a3ad0696ecd91f20377eff2f5fbebfd3050040d55d8e013b77f5c2e6877fbe3659bd520ffff2f3dfde901e0cc08dfb7e785372e0d1abe694ea03fd35ab8a8b2ea46baffed0f52fb9f2d4b9db7ff4c12bd61d70d9b3fb881f9ccc2a7b2c9b5b51906df8e1953fddee5e3eb3dc66ea4f235f4d8442804a81a29daba25a2de134ce9d2232090003b270e106bb233eaa184700160a095240a00018801065dad6550800c54d19d6792051be304f55a46927caddb5275a88258ae72f9ad001c0d0c0a0d1da20118386e9ce2482e7c29b1e04118090bd125120e09cf3397ae77de63d3bf13d95ca9cfefed903fdfddd3d5dd56a398aac09c24a579165c1ec329f2459dcc9d2ccbbaddb47360d6fdfbc7d646c7422ce7d1056481bca3c58ca932cac97355112b7a3d00e0d0c0c6fdcc4ce279db84cba680a0b17b4afbfda0ee74963db1d97d05ab5e601620f23db1a2acf8ce27a57d7e082b91d8a1060c376b8f1a7374e0c8f954d9025adb3cfbb78c1f2a5979ff33169b4c24a0d2692fd96ee7bf2df9fda356f3ee77840df81071e7ef0c62d1b0dbbe35e78ea49a79d094445345abb9d952a3671e0048c810c8019940213061ea1d96ab6935497c2fed9436e6cd8a5f1c4c8f69e7a5549254d13639473c90107ae02a3aff8ec972b157a74c30650d644adceb0dbff90552aec99356f01800214e01c00f21c40055a81e91e38f29417af58dc13fa565545592bd93e3e31de6a8c8e8e365acd4eab3d3232b275c396916d635b37753a6d68b4013b1d53e9dc7ee7efa0310eb55eb0c1860d1b5aad0ea124592e0019232adb8af340d3f844a39326d56ef8d92f6fbde49af79ff4c223bff5f95f53d42c954a0565df39e77217c7713176cbb2acd01179efb32c2fe0ae316662a2c11e402111a5693ba2c2240dbc17ad2c016549a2c056cba5dc04c8a6ab52991c1d899b0d1306c04ebc277188a2142aa5805000349247c93ab1d654f4f5152947a2901cb07752489d00c87b9fe6450e5dcecc425238a7214c812144a8546c31a60300e7d84fd1fa987d2a282088040a09d5d49f3c77c52933a2300af8c287cd069110166f8230da92a0226302650c6905008e0508b5d6888a45745806a5b5325a6b2a5e302a00d0a5320882809f8607647461bd06301ddb37d596140050a818593cefb8c24ccd4f5ceaa7d7433063ae3e533358e21957b8d7192f6b5d7bf53deffce4c151faf0d7fea579d2b9075eff390000c8d75f77f1e96ffdfa6f1e9f7495c52ff8872f5cf3b6bfeb57003c71dba72ebaf003d7ddb9cd95661ffada6ffefb879f1d6df8a347e61bfeedcd2f3dff33bf99aceff3e2379e324591e1ed37fce32b2ebaeaa68747b370de51aff9e4573f78ca5c03bcf9ea43977feec477acf8cee5d7dedb9a73dcfbbe7de591bfbee4cc7ffadea3f91e2fbee2475f3e7b71b00bc7297df49a4b5ef7c99fdeb7a5035dcb4f7ce33f7fe8557b977687167edbcf3e7c957dc93f3dfdc99f76da69975e7a29009c77de79cfdc0bc52c38e59cfddef1c6079effb1e70e3c85b0a5064ffedcf5e3fff8e6d3f67ef3d6d4d4e6edfbbcd75c71340050ef41c72c84dbebc7ed5b01c0bd8f5f26df1d7eeeeade274f5155d7507ecb874fffe0fd5b138068cec1a77ce85b971f5e015af4d2371ef7ad37aee8393f3af823bff9c1e9979f7dc345cfdeff1373067af63cfc88a5a5fb0000ec6ec7fcf8dc133ef4ceefbff2e47dbfd93f3867d5b1cf5d103501c08dde76e5eb2f3c6b7dd3ebaea5cf7bfd672f5919c23680f27eafdafb8657ac78fd1f1ab5d5e77eee9ad3e66980c3def1ae83ce7cd9aa7f1f9cdd3bb4ffc1870cde37b3da66ea6910b65188a20b4dc42ee48050db6297ee9911400ae203b2a6822c446a2a6a8e8890fe3ff6de3c4e92aa4a1b3ee7dc7b2322b75abbab379a666b56050401415054045c4065191410055c47c57d197546465f475ff5735c47dc1d1d791dc7ddd11905115007941d8486eea69bdebbab6bcd2d967bcf39df1f91555dddb4023ae3f7fa59e797bfaaccaca8cc8cc87b23ee73ce739e07c91200912554145201102283080482a03dceb5f696bf8820522a43822de90ed6a27142869977f54d8990aa88902ab318abc0ba78f1e24a14e7c65a50a3a220aac81a102c62b9e8015270682c180d1ef24cb9889c5dd83f305cad9f74dc3103493cdc68d4a388588b3c2db23ce49db1ad3b89ca0607c0886cc52da8564da5b272bf83bac14fb4baab1fda78d7aa0726a6db8058a95444d500d42bd5a412635e74db9d3ccd5acd2622166906a25a78707159725401f81fe35d941c271f18ad199d684f355bfb8d8c0cd41d41c6640ac01c60f59a75cd6613024b5e1cbcf2c0271c7bcc97befaaf37fefc574f5c3cf2c495073cf9a8638f3df184fe6587000a259ca5dd04ebfff8d9cff424083b5da844606ccae06a51e6811ca80705687682184463a238712eca429186c255ab3148736c3b7a6e4f4c0dd56bea8b4eab598b4da7d53de2c853dff3ee77363378c6734eb649eda8638f3ff0f827419240847eba70c3478202288378636d354e320f0180534e2a2e2dbc41662db2bc3dbc687068e9c0c1667f17c7682d78c9db59decd2d45abee5b73d7bd0fdc7ecfaa07d66d5abf71d34dbffcc589cf793e00dc7df7dd699a3a0b69e6154de155c1ba986ad5687c62278bf40fb90737f91db7fcd7c5af79f9fff9cc8d5e388460ad052515f4de3373adda0821e4452a22b5a4e2bdf7de2749827941ceb65a2d6b495894431eba491cc5711c45242264c92ae5695742d2a855a63d3963071a7dade9a65170484496852d800525551400a599fe23f0a5a19b002294a2b48886ac2b8a0244052084b2155a43d01060a0d18773b0c4ec5532cf7311f1818ba2605600712e8ee338784014639c3148641505951405014a96212202a03164ad436b6c5221e3884840110d1a838654218818678d31111a72d639476445115d05d0209ad20a1b894a2c016015551418041415d1802b6b96200228b35c470551050511f620a2daf3b52bbd2f8aa25b3a7c33685c593c7f629f8f792cf168233ee4c217d42ffcc26def3ffe89abbff20d3eff0b47aefaceccbabcff496ffdfe95cf3c62a87bebc7ce7de68bdefa94355f39b5baed9b2f3ef3caec5d3fdaf45f270e67eb6fb90b1dee7dcbca862f5f74c9b70efad2daebce5db8ee0b173ee5eaf64100000a95235ef1b5bbbe7bcc62b9ff9f2f7dda4b5ff9a4d53f3c7f0400a07deb97ee7bd34f367d61f8b6773ff9b4679efea4577ef4a73bfe8fb9e6d54f7ae95b7ff2bcef9c3db701d90c3fed6ffeed1f4edcbf32f1cb8f5cf492bffee4937efaf643dddc1a45f7fe9fdc63ce3aff11f6bdd168fcf0873fdcba75ebd9679ffd588efaf2cb7e3675d96e88ec091fbc6bc6df8ffa8ebaec53d75cf6a93d175b87befdd6a9b7f71e2cbae03f262fd8ebb771d0c51ffeb78b3ffc70fcb2ef0b3fff9b177e7ee6e18af7fce8b7ef99fde3dfef751b38f4f27fbee5f2d9477f070000a7beffc777bf7ff7975e7cf1755b2e0680bf79cbee20f390977ee1e697ce3efce8fb6636de7cf1fcbc9b8f87cd094ba5fad2ac724bafd09676cd4ccdc1f40c2376093595ea2916a9943925a45e06110415440222f67cbc4091c820910582d2089a14210082f484f44584998533054297cc6209141406718a8a18c03802e6fec13e93d892ca818c0608501905d0031800210554a0e09d04e06084eb2eda7fc9e2630e3dfce07df7694416f2a2986eef686ee9b69b3ecf11d191f5191863c99217ef39780862099d75b5dac0a285fbeebfffcafdf73deee823d66ed878effdabee7b707dd1f54ceabb94980664f9f60d0fad7f686de8e48b8717a11210b2282144a6f4fdfd03d4656625281ef95f55d5599b0b6cdbb6add34957ae58460e242ffd90613a97bbefb9bd528db74c8c8fefdcfc94e79c1004bef7cd6f0d546a7d4974e001fb3df1f8e3161df97810986e37ebfd89679f10824237d76a05a116017adf69ae5dfbe0d8cef18d1bb79e72ea69ad349f4af305cb97457d03693b64be886b7d8b971205698e8e6fd9b429ca730da148d3c848848138edabd68ab6eebfffbeafbde2350b0f59091c4001e2eae8dad5ea4cbb687bad1c0c4ba83f06170351288271905800061b279a4e4cb7ba4adde09bcd89f13031eac587104ad5e0d82595b892b8a456a98f2c19baf898f32f8debab376cbae197ff35b963edfa9b7f96b7f99a1f7f73727a6ad1c23ea3588debad34ef1612207f68cbb67add0c2d1c5abd6a6754872f7ff5ebeff8d047e21a90334c52a847b1a2e2158cb000a221241bc751a55eeb345b9d4ec7542a086c00ba195b53093e780e19071747e53a3814b927c3c29d34ebe4018c15838e5cb5516709b56a9c2411aa8442a4601400160eac088004248a666860584099398490e779b9e3228288659374ef38c471bd1e232a48506591501452fe57b93d331be7ac8d4ce45004808cb56829b24884e4dc8c6346f02104561bc760c8d8884a4bfb288aa2c4c5111a679c6355ef19005c1c29501e7ccd25a5877dcf11c239400441a048057b8399acce8c6f0e825896444b330dc09ecf770083d0ab70f6b28d585ae331072e549514549999553c881729405034cc9fd5e7631e4b3c9670079c7fd9c8d33f7bf336face77938bfffdb0e49d337f587ee62525492839fe557ffbec8ffcf5751bf2a70cffe413d72d7eeb6d579cb42802880e38f1140000d8db9683d77ef1d6fddffa9517ec97101c7ec9df5ffe0fff790300805978f28bcf2bdfe0f017fdcd25ef7fde7fae4ecf1fa90040e5f157bcebdc95550bc7bdf079fb7cfa37af7ef399cb13d4535ffcd4caab6ed952ccc512f10167fdd501a0aabae8e4575c71f457fee98e89b71cba9876919d349f9c0ab547b3f7a79c72cafc309a8ff9f823a3c87ca9fdaa06e76ac23a6709d01863adb1c6586b67355e54445554c5ab08964e770a2034e33b6b1d95f0a4eca66055510dcc0666b7c61058cba60b40544085d85a3596914002b018226bad92613514a82f4e7cd7439d16ee33120f26dd6d59add1c7ad69f045ec0c45d04d3be4e2d8c6cd4e9e10562c84a9312a78ffa5fb9c7aec71471f7c4812646adbf6addbb7c5869c414bd067ad582b0404862ab6488b1042641cd938a80830a1e94eb7f2e06f5dfddbbe91c11507ad38f9718b8e3b6cf8f6fb86ef7f68ecceb50fa6613a121aaa565ba35bb76fdfda48eaf5286977334030899b319200617e8c5a953283cde63659949ec47337eb0969112880749bad1d9b371e74c8e334820c207609aa3884e9b1d1918503ffb5f9fa383249129f74eaa93ffff9f59befbef380c58b0f3bf28833ffea058b8e390a54c052ffc080a258279e0b634cb5ae216b590d00c5add7fc60fd9a351b366c1648bebdfaee0c62b760d9a2958736962c3ffa84c3c676040a66e3facdc5c444776cbc664cdb17483c34d257af9172b3e2b2cef4f421072c5ab0a0d69cf66b6fbba5d569ab808d13e71c1aadd488ec004006ceb21a1587e4a864b204808820aef5d707a5d595e0ab15978b1a746c4944401411d867dd904f8c8f562a952d9bdbde330b3cf5f883104d77c73d9bb66cefafb72487c9adcd5a524d3bcade15125342952503a94fefddb23359403b77485158c8f4902357fceafa0dfb2ee308a09b85c844e04c1e4254d270a284452627a60317d6da3cef542218ddb6194d5fb5baa0f063dd90d99acd39b49a5d4bd6c558e4cd4a5f25aed4c7a7b391e58ba3e03a852c1819160993131379672a724e841b9504c0a202a2510415f02c2c323d3d3ddb704ca88468ac41b4446466f5095045847d1a24144556d601555144148488d052e21298d15505537a54964ed31501503482a88400601409a1d1e80744220b862c125a8360985009032222daaa2bfb1f888c4524b20aa400527a3b2222921a32180baa889415d0726033b3b3310029949d832000a8a0203e309296e2afa241038750087b104fd8eb8e500edee7799615be6b091502307899374f9a8fbf302c3164a02b101b880144a1c5903fb6de3cb7eff35fb6ef873ff491e907865e7add41f18333cff3ceeb3ffcbab77ff6dafb2782a130393570452a6162c3182e7ddc92ddd587f6b6a5c74d936ed9ca05e5b2225a7cc492e806000099beedaa37bdf163ff7ef78e9c8c3427f57969ef6a67fb970d1800008a6a496de1c204cb07551bb2b09bc0abdffa938ffccd87be79f386961a2aa6db2b9e9e6be7e72f3dead2eb3d002cbefc7b3f7dd5e080edec756f0706866eb8ee9a473c280303437f090368606060afcf97b6bbf3311f8f32924ad2f39b2d755e67d7ad888608115495452084d28ada184358a28eb2431a66d4960ce22ec505115151442c75574a9360c1992c3b421c2582a02a3da52640002005630901cbe42b536c62721146d65aa5b20db3da482af54a9444d206a7189123d5aef79aa5a8527111a371c2da6e368c39f890039e7accf1078c2cee6edfb173fb1815f9808d95030118324139e78241044c5f2d8e28664f21040d6c009440382c1b1ccc246b8c0c2e3f70f9e27d17f52f6cb803571c73d1396337dffbad9ffcfc376b5675335f0d98fad0edb687fb8680452500077146434044630c1af85d52d7738ff9de0305f49171088b12d1f0e0c0c8c2fe9800003c810221c0e8c6ad3b36ac03e86e99dcb67cc57267931f7de7074371bcdfe291cb5ffeb295c71c13f2aead26a05e0404c9c5b101450810d2750fdcb366d53d1beebfa7b57d8364dd2c95a0517baa15a27e2796a3daca91a59bb7a4c6ba3876030383b7dd76abe4b951b0ce753ab973d65a6c4fed94a2c3dc5db6f4f08d1b1ef2e205a056ab958dc22a2ce263b182522a0d8389a0ac5e95e9ebb2a15e85594310c341839772012a8a0a54baf42120828b307096e5eda22844c4181319ab681e7ff8f22f7ffea377dd7ec7d7fef93b37feb299011cb8e4c0d4e721cbc5a95a9bf45b103495f61d77ae82605e7cf9cbaebdee6fdb9e632c129bb47dce59a8c4712b4b09c021396722171967c57952035250127573ca59c858b5a19b8566b35514a1288a4682164c51649353cdae8710dbdac8f2be6a0551857de22ca135a8de6b9665aa2abd36010242006255224b060d3963b12c25f6a002b3aa8a841082b2b084e0599489940c94260caad622a2b18888c6aa6acf81ddd8d29c410dd9a45a2a3d1b63886ca9c5a484aae5fc34648d2557162295d039a708a8a4a5552242297c1c58a0146e002300088880a02420aa6ad0086a89ab09016dd9581d7a2a70680ca2a880b273a654060616602fec49198039e485042d8ac08506cfe24308ca8c9644027b5f84f9bac47cfc59469f81ac74ec29d77806da0289818440115a0285f6524a0d03310121b0822de7529f8154605ca086d06760a73c4644b2ecb9af5cf99a8bfffd98ab3eb59f83192cd1b9e9ed2ffaa8ffe08deb2f3eb461dad75f74e04b14c00ead58a0dbeedbeecfeedfd50abdf72d07960ff28fb7b504fa08204c6d9a0c0000f9bdffcf85ef5af3aa6b57fdecd8219bdef18ec79db6e6b11fac6bdffaba6f2dfdd4f7ef78c63e094efcf0fc133e0a00f5a77d65cdfa598b89307ce6e3f7de417ed431c7ce8fb679cc301fffbd41254f09c1d06e866ac65843b3c8c194728d4458e405595b264355b56473972b9b1907895dbece0050fe63f9bfb30184d64441cbfa86ce90b91540acb5604c59be2002228a8c35ce41adee44c199a105c3030303d528295822b0cb86861a7d1549dcda6d5bb64c4c76a7da2e0b7dd50a8239e1a8271cf7b8c7f74595a96da3e9f804a605052f6024784baeaf52c388da799ae5b91222485271624db7db0decadb564a3a0a1d99c00072b57ae3cf0e0035dd58c8e8fc9e4e8e2fda7161c73ecf34c52bd7df8cebbee6d6e192f8aac353de98746843d07561f20762505a56c96157e4cc218b4bbe6d35c2cb197849302029a465f63f97ecbfafb620b5028a40808b076cdceee7876c78d37362746d36a78f2594ffde575d7ef58bd79d9c285975f76e9139ef44440b095c417858b63224400168f0459bbb9eefe7baff9d1f71f5a77bfefb4160dd4a3a866443acd2c4ddb548bfc746b2aac3be8c8a3ea162a0d6b147686627a72c2e4a97a8f00defb5aad96c4717b348350c4112d5fbe3c4d53c19edf2173b048084a68bb057b906e2e553045503168989da22935b010004d0008880150814444401fee62648cc9f3bc041200c0cc058021dcb469d3f8d8c482050bdef9376f3fe0ea6bbef6f5eb376f7b7070e170a79d79cad3108c01654003ab1ef02074f849271702684d21480ca25830478864ac083322210921008600b90f1e2452ccb24218fa226b2de4395813391703372d99c862daeeb45a0c36e9b6d2452baa43234b54b5d56a918235144221a1475bea8d1a5bce3b2300711c97cf976a4ba51c6db98fb3064d0480a8641d92450434bd7a8196d8832c110529550db0748b4b92c425b18d5c50038444b6ece426a212c9306b992d0043961c18029a915d0098f9a9a80a40a25aaa8210d2dc3e4644f43e942a6ea5d1ddacee331121945902416565116691401698037bef7dcea160f6a0022010bcf779c8f2a2c83878912022202126cbe27d5ee4be983fabcfc79f637405ea1654a0acac19843e0339c004438da0cfc0580000a819b008e30114807086e3942bb418002055482c508ffaf8e8af388b5ef0a5ebafdd3c72c23e0666b3f9d29d2a1a071ebebc61a0d8f0bd8fff68345c024023675cf1f437bee60d9f7eda575f73fc50bafe3777e3d1272fd8db9666d1332e7dc2db3ef5c53b5ff4b7c754a67ef54f9f7f205b0c00924e66c9be871d30e88077fcfc33ffb22e3be1b11fac4e8bfb0f5ab9b842dab9ff5b5fbca5a34f8539cd128808b4f08cb75f7eddbaf971351ff3f1270ad5996ac19ccb7f1c45a5d314f6ecea76551e76194ba8ce3a4ca92a92ce3a422022cdf84fcdc51233efa85eb8547a2c4b16bbf2ebcc64b42438396381b0a44487b4cbc6480a2e3291734621561a4c2a872e5bde578da996f447953ebb75e3d6ed1369b73f4a8e7adcd1471f72f86054ddf4e0fad68ed191465fa356cf5bed344d957d645d9254a24a2c22a1f00ac03e8f226b1d0006244e2a4994c45e7c9fab748a8e2fb287d6aea18a512badacd9cdc20a5fa946f191871c9275b27bc7db9ba7b66cdbb4e5b0030e6366ef3d846010900c6bef8cfec8f58787c3091078f4cc280405181e1e16f6399a020c2364009daedc72f36d1078eb968d4f3bffb913d3a337fcec6758848b2e7ce1f39e77162070e1c918cfeca8ec8d078394779b77dcf2eb5fdff0b3db6ebe71a056d967c9e2a1a1a1a9f1a9e6f8d8543353c2be9a3508dd4eebc17bef3aeeb863c1c0d4cec90d6b1f409056abc5dd0e691e3957ab10885a6bf35c972d5bd6d7d7d749bb48a0084145848538424396848c62a4e4806c0969ac4503000c60008841d9ab0455a388680503e8acf501ec42a4aa2262ad8de3d81853364c13d1ce4ddbf6dbef80c9f1291c4c2eb9e4bcfea1e10f7cf2db9562b20060633a29288230346ad0eac2ddb7dd93b7f2004051c5fb30d1e9d62bd540360d6a23ab0001114bff670e5951e4b947a7587037f38e1c91f1de1b82254b96d5b6a5203bcb0e226b70a0bf7fe9b2058d85c31cc2f0d000e745a7d98a2387d6a93022264952b6561b6b8db182c04145b8670f2f8155c24c888073ae148135c696220691b5680caba0212a2b3f48b358a254705220b2268aa224aeba3886c839662033633eb94b288022379b75e889912928902a2acc8c985dfa6973c7794fea7cd6b6de20208a889428881410158de989b60997d35f02b38494bbc221e485f779f0b988a030a028b3b0171f4a80e1bd97e0d9871c49027b1ffc3c96988f3fcf080a5e2122f033282057e8080042aae0662e0988a000aaa5a3eb0c96087face03856579cf88c15bb3fd738e5fd1f38e1fcb30efec192650b961c7bd29317df09006096fcd557ff63db6b5ef59c256f1cd7eab2135ffb8d1f3f79ffbd6e69f7bbeceb9ffded052f38eceaa191a1034e3dfbf0da6f00a0f284b77de4f9e75c76d8ca85cb172c3ce2294fdbafd29dfb39f051c9299df1de377eefd5673de95f962c1adae7b8630eaf5f0f338a89b38802ab8f7b1dacfbfefcc09a8ff9f81344648d213448c6d0dc295c828039594f000d8018c7b131542ea54ac709638cb396994b2c514288d9288a62c62f62d78b0b28595104dcdde10e1139148c444541792e640da231819cf785aa73602931d1c2e1058b8716f499648971fb546bede9f1d0ee8c385b59bacf20465b747b2da93cfda8274eee1c5dbfe621f0bca0d61791293a2994040c91a228b26e2a2245270fa907528d1450d0101820451b9928b2a430393d8956ebd5caf0c281da402d976cd5ead10757ad9a9ae2eac2a5f505c38f3fe4109e4a47b7ec6c4d4e66ed96afe77996735e58053246584580fe409f4fda5d4af6775e2d04210de02cc460bdcf4d12294006f0e09ad6cdbffacd7df7debf6d726ce97efb1cb9f2e01f7cfbfbeb56af7aedcb5ef68637bf5e250580bc283a59ba60d182f20226a1881d8d6dddfa8b6b7eb2eace5b1a915bb16821fb62cdda0d9bb7ec9c9a98b218371ad810a91860c4d577ddca9de72d5cb460ebe40e4edbf524ce90c098b4990ed6aaae8756680000200049444154cadda9a9a932cd7ee8a187aa6a966526b22e8a23eb44594440c18baa9a1cb1085011289b4b148282201a900028e532da8b5a30060c91e8ee0e6ae513254bca1039e7acb533d7263cf080fd9c8d35e0e8ceede3e3e3cf3eeba4b69ffee855d72609248dbe461d03780e6d45b0163ef3b9af75265b8c30d5c92b71b5536464a50821004a9a928a418a9c898040d40306a2c445414115adb5cc459e77e32a2c5cb8c8d04300c0de83b3b55a65f1e2454b972ca90df6afdebcb51a2712382293b8c8596b4c54160055950598b9600eacccea99094409cb8e05432eaec4156b886caff4473da526413060c09031b6d74541d40309c611511c27255142091191d02a11a8a16abdc7480200eda1325005b23d0431a704a440aaa433331d40662fffc2dc233a0220cc28b62a3b2af507d02097a2530480a045d797b61638eb6ee1034b118ab6a897c0210461cfcc200184bdf7202c81857d4fb3c117c2ac5cbe00a0cc739ce6e3cf32ca8203ef8e2e66ef4ccc8ceb0ec38085850e72854cffc8deebf8882bd774afdce3c9c6e9df9dda5cde3dec1557fff615b37ff84c4f5d88069ff4c6abef7ce3d573ff69ef5b46fb9ef7a99bce9b1534fa48f96bf9f99fb9e5fccfcc9e56fe77f9ecd2cb7e3d3d238d141dfeb7f76e9f39e9544fbc6afd9a3d6ad08da35ffb2f37bd767681f277ef2eaf04bb9526541100bef0b9abe6c7d67cccc7ff3c96b0b37586b9c41a612eadadcbb2c34c8501e22856d032db8e88d6f6a49dca26c9d9156f39c1cb85fb1e4be13251aacc404800330b9e1e29c239c78821843ccd002d5847045114898bc439721112add867f9e4c2454b1ac3c35e6062825a5d329a54932876dae86b2c358b8616b8ae2f764ef174a7af56af18977752e550ab56345008a1f03cd56c4559ceec23e34ce20a2c66510d8396e585a0617878382dd2b4d3cdba159662747cfbe4f6b19c69636bcdbe2659bc64d13e2323e6e827546c65ba99ad5e75ff7e0bf6cdd2b4e8a4d60770b6976a45438fb95fe2b119521803b987aa4591a400e800dcfbdbadd75f73c3f5fff9d3e9a9f1a4563beffcb36ffdf98d6b6ebbe38c334e7ddb3bdf0891229b226d2b51ffd0b000888221889dddbe69fd4dbfb861ddfdabeab15db168c14025dab86574d5da6d6393dd7a52191c5e508b6b06d080d688b64eec587dfb6ff67fd6b3296fd723bb7e62cc170506ce3adda87f416bbad9f5d355570c0d0c2c5fbedc7330c628421ebc7a5510442cdd93c1c5686205140da28aa80aa96a404cc004000523c690712e32d6590a4150b1e7c286587ab1950b6be79c8acc653a2162a7d3a9d7cce4f8f8f0f07050df6c6f39f1e4c79d78dbad37dd3295d41db91842069407f6952a5c73dd9db181a40a132dbfb41e994aa5139859d1523bcf0d61642c3394b535e6208246c9e78115c150505185284a629378cf8e1c08fbcc635555b5d96cb6f21c15fa6bf5d899fe469f75a6745b2b516e393ebd08a0416bac89c89a4aa5de9ba4d618e38c2b4d562c331be3c85942cb2a5a161911298ac0d892ad44684be5353416a1a7cfdc632701f52ed86a154b5bbe59dcaf4aa05c36ddcc18aecffc59e7e834e02ec163212a3969bd3e7103a5172583f89ea2ad32293b08004002d61100e7a128f234cff3224f8ba208a13018407d290ccd1c4aa001cac17b0d3e78cfccd8abf909a91a460042d080347f569f8f3fc7c8057205c54738f7b3c27880082126e8a7478125128204a11de0cf1a65ff9e6ac56c9be65c2051c673cf7efe8c838e94392766d6bd05ccf87acededfebcf3de2e14fee75b33f609bf9780ca1dd7b3ff7ea2bb7bfea8b7f7762df5f9257e9eca4b8e3f65b56acd8eff76fa3c2aabae1a10d871e7ac8efda6ceecfc6c0f0dca9347bff575ff9b8967af50aa61450424004e35ca9b644bb9fc2ac73b332b065bad4cc600e165650222cc59d0020b0cc909ecb62c3aea94764676637cc529e8010c800f504e74bb7e95efb3591f6946415400c94351304a220a2cc1c70b87f20b1cea17627c72bddb42f4e28b15dc9bb595a43a80df5ad58ba78fbbaf591e870b526ccdde9968046d628424005eb58a15b78cfea0c465164c882041f445982171f44ba85c95924f8208c6172a2596bd4b38ca7c79a0e22b2b6d9f5e9c47436d9ac0d0f2f181e3cfcf04347b74ffa8e47d0100a9f665004703d9bef3f608cec5684d8ed0564f7c2459964068b9089b2c30260eb14dc7ec76feffacdcdb7fefa37e27c5bd373ce7b49b793dd7edd2d472e5ff9e10fbd37e9c3f6d48efac082a9e674fff008396ce7a1125b0400903b6fbde5f65fff1243baefd2454ec3f4f858de4d59ac49fafa87160c0d8f1885c84691429eb6a0d3baf967fff194138fa5bcbdf9c107b66dd8a0859070a7ddf245adc8f26a648aa258b1e2a0288ab23c4b9224a00415053464a328aac69189628a1a29f437ea356b4c0200e02d64800184679aafbdb1ea0c3a6323a3aa79cf5a43c9288af452e0041019cbcc799e2bcb0c1286c1be469a16037dfd8d4675fda6d5ad7cfcf0a34e78e20947de70cb8d79a15c48500e129c034726283b448c2200480332c5799e2549d5037a0587a848ac002212185541d132e4850445011609491219723b774ee65def6c4c4445d65535128a89b1c90264e9810756938acf0b15c9531f4288229be739108a4859df7051e292d8ba98aca9d64b63d35eef829201348a40821445d639225b2ee0d190310ec9945ace65974539f7802c1785e2acf3746fce234008327bae9845fd3a43a840c45e9d618677d7535e525055505060002015e8110d7a190510410e2ac187ae2a83b0aa96b2d120a21ce238f6459677d32ceda469eaf32ccf73093e8e503488880666661015110251559500cc46b4c412a590972127c2c2ac22f397d6f9f8738c5e15e2d15d2e0a854240f15160890a8101880902ffffe760fd0eaf6b7df89db93489bd62129c71bcfc3daf3c1700fcf148e0d19be2cdc723e388e91bdf79f1fbeeec3fe5f51f3e61c0fc856692f0770faa5d3ed0e526bb930871f7fee63d70c5dc3bb30f7d912392121a631076355896ddd5b60714767d11f57a830867913a3333070474ce31b38ad20cbbbab40446502cf397f0fbe66c6f6d6788ac034253820b2a571e28aa799eabd1c84406d0102970609fe779a5526755e39c316ed1c291a181c1414abbdb471120b64e41b8c8c9d981be5a10d4e025cbd88ba2b838aed56a4138f359da6a254942ce006250083e1441b342a0cbae1e8734a84891abf75c784144556977d35a5f4d25649d224eac85b891b8a9667bc5a2e50f6ed8949139f4b863f3dcefdcb973a03678d2d39fbc63eb04886a6008020a54c222843f98e7f4e8c61194bdce451cb53ddcbf6ae3f5d7deb069ed7dcde6d854919effa2f3ab49ed03577ef0e891c55ffedc554b978db8aa01579f18dd3ab274390335d3a25a8900202ffc9675f76fddf850483b15671203dda9d6e4d8f6cd3b3b5efbf38069aeed8e8f08ab89024b6835eb16776e5c9f4d8e0ed7932d0fadab46065dc5028f6d6e15591d210c34eacdc98915cb971559cec299cf5d1cd5ebf55abd5eab569d330641c08c37bbcc19fbd44926e2d11412a6480a60078a800634e5a2cb211734024cbd0ee09993fb2cdfc987288a7a83d687d2289a99bb9dae314e40366fd9b874c95033efdcffc0dd071cb8420104ac8231ae269c5a079d6636d0e8635fe482037df5a94eeaf3227051a9d6ba5957392468d500f7601d91250764e284b8300a0cca2ac6d9a2f0ebd76dec76f2b26ec7c0711255ab092b5aa2d83a0ec5d4e46469e4808803037dccdca8f7a12167138a9c73b11a02a00098e51ead73c64551625d8cd62019414230c645648d0022ab0218e3d09a1e7fa94487223d7b06408a2ae5598567e8d7e5613476cf35492f433a338d11caa207aa4a4f5b0c05b40747904a569372d6298b1d805a0200652f1282cf98bdb217115410f6128a1042280a09a1c852ef7d495b426152414f2841cbb690c0aa5a52a93430112414910352f2212fbc7a1f6c647a8edff33a4ef3f1e7190901117885dfaf6adc677bcd1208502db14457c0cf406851e8f06edae16d8608219d83b1b36efbffd275e1eeebf5dd8895aa00509f2de2a49d590020d2eb9a13e925375476c58cfdad965b09b3c22e76ec5eca11737085ea9c0f038faa2e01fa1876733efe1ba272c2fbbefdef0000c0a1e0bfa85d9f8304887e179698f3bcaa965ca3475397783808c79e2e4cd4030f658f83ed2114631cf696096a70d7e946a4373167e754b91609814b50e03de7b92fb10e112068aff5baf4be332548c1d2426b2e91a9d4b32fbc475352ae814000404bf75c20325a4ac85b6b2c192e7ccb4f9ba806d6a67927aa379c730630cd33e362852e2308a81a64d46eb73db278e9faf5eb63066708c8327391767b2757eb3c22965239aac44a0804010da6d35db4068998c907f2c225cb3f044ef3e97abdb27dcbc43ecb972c1e5ebe63745bc5349ae3cda1dac086f50fed77f8e1fd43234975cc88d9fcd0e65a7db05aad6f7f68d3c0ca0341a19b76abb55a08e22ccd9eb266095d33ebbc5d0870ce59742f67a09243e2bd2f8a50abd5ca4e8c2217e3a8480b1b4539c0ea4dd3dffbfabf6e5abf6ef3f60707170f3dff79672ee81fbeea031fada379f77bff6ec5d12b353441457d31343424224a54ad44a5f8aa25684f8d6fdfb2216b4f5751b66ede2c79776c747c74a23b0e6aeb23e8628ae2a5232379b755a45d9fa692b60686167fe34b5f185830b2dfd285eb1fdcea9c8d4cf4b8230e6d8d6d562e88e27df659ba68d1c2c2773d17e48c2064799e16f9e8ceedca6240c15840eb4d7f7d6a2c19591a59eeb6c65c944208902ae7b9191a00df429ff6d7239eead838464b00763685347b09481a8d1042c88b2449b0d24b27193620dcd7e89f9eec82a9763aad346443230bd7acdf8200be609754f290b19267ad541b691e9c73a2da4a0b6b231393063bdde9bac82860ce1a24c4ce002007af5e63638dd1e9761ad5ea40e87d687542ad569f986aa739332b42a8d692248997ecb3a4ddc9275b1d8354af548ba2e8af37acb5a2c13957abd5c89a201c42005000228ccb9a405ceb4317c571e29c3336024340168c056395d58b2a904d1c1221180546e8f5452b2860cf064e00667c4e688f8b1ecfcd87968a083d1cd16304cc76ba975b1854d5f24f8ca2a22c8199bd2f32478650b954f015f1455614599e6571ec10b1db6dfb3c475502f1de13a88a000765466652451000485b696946618d256b4bc55b440c222104165165f612b820b42e32ed4e87810900cc7cca6f3efe5c738b41771191ba02bcb725672ee0100c82284c33500f4bcc99c91dd96d6e7b858ec0ff6de53affe0c78f5b76de4f5a00d0beeea2fd9ff0c107fe00d184d95ecc5d4d9938cbc3dc6d3184d84b731211c29eca30bbdd2742a2f4f6f79df3b26f6c16a4b0f6aa97bee4e3f71784f99dffeb452fbf7a330336af7fcbf3df70eda422955bcfb9959c8f3fe296ddf90f17bdf21b9b79cfe7d35bdf73c15f7f6fbbfcb1afff3f724bef7aff05affee666fe13bfefae63d5fac55bcf79d3cfa6e0ffa67df46b3f77f9a59f78a0f8137c4ec2870dc45d23b277c3dea3dd82f61673ffb4c7ec00804a5c89e2287689b596c8a8000b08b34a4fcd1e81ca56a55e09352f4aea3673293db9ab4051765d4751942449a5524992248e2b495289e2d845d12cf16916f6cfdee7b2ba1142f04c6409ad31c65aeb5c1cc7719224711c3967acb58828cc4596e7791a4201ca123cb25822209324495cad0259318891554b197b350444ae92780e9e59676a2a02caa0a2ca540a5fa820316000f5441ec1238a82a2552161238c024ed5a9ba20063022aa904938984ebb989eeab626d34e2bf36dbf73db6836d57968dd06448c926abbd96a4e36f33c2fb3e36572d61803739a22e61479b8cca2feae9324d15e6f547a1ed76a35efb9dd6e8342141121c4d52889e0deb5a3d7fce4c7697b72c7964daa78d0412b972e58fcb94f7ca2684ebee32daf3be5b493c100820126ef19a204c936bb792b650050812d9b36ae5bf340737c07b2370420a1dbcd269bad66ab93056e75bb1353cda966b39b15228000246c41344f776eddf4e0bdbfddb2fea1acd3c9b36c6a62acdd9a4c625cb8a0afc83b871dba328a9d3158ab559d73736482c9381bc771358e929850f2e103f601df0e9df16a24a135b1e3c155c09dbc3936f6e0aa4dabef5bd05ff569a75e8dd36e5b24cce69266eb5dd6da72c8cdf824f4c23833b860d03a03a4c3c3c32eae45aee6036edab29d00944410545115554814454d600ca2396b11b810608500c8020c18000240ae50881640014c005330928b0a1135048614a152a9591ba9229045036835aeda28b2650ff2e0e060ad56add5aa49929001ef7db3d99c9a98684e4db7a6dbed76bbd36e6759810a8d4663c1a225fd0343b57ac345890279d6c0a85a762f1bb42e8aaa5194103905171472af0c58de0448d12862e9e0200a0c225ae609547b7ca492a4ad080a2a208a2a2a814301ca086c80091499913d848242ce4547f24ec8da9277d877a1e84248897328ba219dee36279ae3dbc6776ed9b963c3d88e4de3a35b3ad3e3eda9896e734af31c0a2f451ef20cb828ba1dce5308c1821850e0107ceed36e791ed1a0a128b24ede6d77b24e9675ba455a843cb01790d2e9d220800a26499224898be3288ae657a5f3f1e718a940310705a4b2f706875ca02dd00cd016c8ffd8deeb7cd5ff3aeef8f7cff8490c1cf6bcb77dea53af7fd2c09f9629121ffcd2bf7fc7f0a287ed894cdff6a577bdfbe3fff6ab8d1da8ae38f982b77ce0cad7ee0e24e626f8117017cd1af4e1b9552215c1d230475509484066094eb3ed1633f29433193e3bf2d497bc8497c6447959da25429a41260fcf053f1a4eb3febee245bcefb32fbdb06fd8224e5ff7a697fee0d95ffec7670e95f63de5bbe323501cd2df7eec92b7fca476d1559f7ff10af7a7fa0acb0f5702b5c71661ecd66f7de9ab3fbee9fed10c928165fb1f79ea39175f70caf2e431bd2d5275e539af387745ddfc0ff23ff6ba8f32fe9f575cf4f1d5e5035b5fb2f298539f7fe1054f5d51058078f1292fbe84974684c5ece7ec0d9c3fe040fdfeba04213d52a720625912d8ad2e31a7b2b1dba6304710692e0f0a11e34a15a9c7865101000155152e8220aa316408e7a62e9803580388c6500fc543493e0432d658538ae4408fa48ed433d9d5b95309119db30fcfbb2b40add1d09e257490108aa2082a0a54ab370884104aef678b9444b14daa10989c5a6701246e34fa8706b39d933e8a248a8435cdd9542245892a4937cf3c87d0fb44a000a21a504bd2866a8f5aa6a5df368041544523bdc4ad2aa900821155113588a2ea03b63b85b51de7a8dbc9896cb59af0743ba956b66fdd715492acd8ef80fbb6dceef390767314e5bc28c570acb5a59bc21e4992472c753ebca50b4001258ee3100200586bfa1af51203b40bc80126dafcc54f7eb2c8d2d5abef1b6f8d1effe4a79c7af269dff997af6db8f3bebf7ef94b2e7df95f257dc8108cad72a71d3506c5870ca05e8d4b3bb8f6d4a4017e70d56f47b76e7221edb7fd71a5168280ab308920904145c93db73b5df039b2092114dd343203e8f3c9c9a9762790a9b30f63a33b9c4cae585c4f2297b5b3430fde4fa510f5b14b4454679444cb85be33c6454684b78f8f43e800eaf8e8e6f6f4f603970f2f5ab9a2b96a3d915db068e1e68d633eebc6d6842cabc651402e3b6c66b9ace58b86e011112d9122f02ec56144dc3e3aba6cd9be69371f5eb0a4bb6d74a06fc975d7feda1020b24221c8a54d82020268104544104054002917da01b047de41d55096d2c10016001d61b25116b22a38425085a45203b42c486411bdb554af575d1cb1764471c99225ceb976bb9d17a9aa1a636ab55ab55a9d6ab6ab95384e2a680d0b753a9de9569bd1248d21724952ad542a952889314ec0d89e5374af6e08c22c10104d64ad0a97f061cf4b1ba2001042e98038ab3aac20ca0200484a8666e55f814b112d456154859e94331bf5c28586529b95cb9f12bc730e5438cb39ed843c17091018431091dc17ce583280ccc1e7a04a84245216e944194440820656069f851002b300280aa020a13196d8330019638d2155450aa880063c0451d479fac07cfc8585fda35f213eeeb3775ffbc211ed6cfce97b9fffa217bfff29777ff8d8cadc9aa517e3fe27d185dbe799975c3073959b8dce9d1f7ad6999f1e7cd3177e71f553f6d58dd77efaf5af38e3dcd73e0c48cc344500cc2c507a248abdf1348814a407214084804ad4b147fbf5ae852312b9a123cf380300548b9e352f21510f55ccca623fa6f8bde728b7e8b83317f516afbd3d20ea7d227ce4356377d58ffe6bdae1f435d76c7cd1cb57fea9122be5477d64a0b3275a1cbffe43affdc0fd8fbffcf51fbbf28825353fb1ee8e1b7e74e3afb69ef8a283a2473e88416916dd45cb4f396bf9ff07fba84410ed73e9a73f7dc132c8a6b6de77e3b73ff3a12beed8f9898ffed57e110c1cf9cc6796cb9287a3d0ff16d033bb94fc5dcca53d10ec0c4ec63d60c31e542884ddf4ddf7689fc8f29c10880ca2221a0429b1bbb516094c39f9e6bc05d9c858b4c62091353dc549403033095f98c33364ecad4876b1ab67766d569773b711a43a363646c644ce586b9c31d56a15ad2163b26cc6c7aa245b83000a194c3b6dab6a442d1950416b5a4511f2a20f291079403224ac44d469b7cb7244594c6180a05252bf0169c60b0c550167ec85cbc3a42ca2c0a5e425028bb0282380b2a46249ada56a2516b0918dc443626274d59d3b26b68d4e1c78e02179ee3b9d4ed4e843729207080012c85208a1a4eccf4da2cf7e47bfcb0f7b97b51d4acffc190500ac314511101d210242ab191a0d4b169c838f7df033db1f5c3fba63cb861d9b1f7ff4b1cf79eeb3be73f5bffef4073fb8e89c17bcf9cdafeb1fa84ca5138d4a1fa04d33499cb7d52402ea7a881c180065ffd0da0726c746bb53934ef3a21a57fb87aae06c655a4c010049ec1a8d4694b8b4f0e9f464c8adcf3a22d25f6b28eaf8f8a478a8c64600d9179c4f21baa9a9f103f75bd2d75f9b18df4624216440a6e7500d3384374255f1215db1df521e1f0dae6e94170d0f02173ffdcad537ddf8eb24a99e74ead38e38f290346f0ff5f74d7476d61b4921acd8e33595fa1ce54f6529950266807829004045f083c343699a26d55a9a87e34f3ae3eaabbfb7633b9003a420e001199484b557a6021404021055ea8d10ea39b52b1a40cf02a200248828d4f5be5aaba43e145220042340d66579085ec0594130ce54eb1525c8f3020ca1a13ccf8dc524a9971fb2f47a17913ccdb23417405644b2368ec99922cb31b08422cfba869a641d1a47d6546b756b23b451e9ff62a06433a9cc541bcaebf3ec85b237754176519d7a2c4a521428e5b0c8000a04169f0b07d4b2b19d95a5ec874691e0530e4528b2d2358fbd676665cfcc042accdee72242e5854fa41a574208c881108503e705a89073864802fb1e1461004134e5bc282fb84406089cf4ea4e81822853a9db204a04aa0804a1102e7bb5e7b1c47cfc25c57fc392048db5d6c6fd073cf3c5672f1dbf675306d0fdf56b0e3ef4a2f7bee9b9c73ffec0a3fffa86b6b6effbca2b4edebf516bd4f739e9a557ddd92c13759dfbbff6fad3572e68546ac3cb9f7cc50fb73300e41b7ef8ceb38f1aa9372afdfb3ce125ffbcae00083bae79ef0b0e1f69546a23873cfbddffbe658f72fc5e384e28dbbefbce7fdcf4dc2ffccb3bce38783049860e7eeebbbef6d967ec32c83efee4f7dd930122825ff7e9338f7fd5afba0000d9faefbde7c2538e3eec90439ff8ac2bbe72574b11519b777cee8a179c72fcf14f3ce194a7bfe81f7e39ad84d3b7fcd31b5ef8eca79d74f2294f3ff78a4ffe62a720111134eff8f29b2f38edd4673efba2777fe381ae9468a158f34f175df8d155bed4aa04a499a4728925dab77ff19d2f3df7b9cf78e619cfbee8ad57dd34c94448bced671f7bcdf9cf3dedf4334f3ffb92b7fddbc6308774c25bbffd8af3aefc4d4a48c55dfffbdcd39effc13b7242ca6e7def052fffe656a6fc8ef75d70f9d59bf32ddfb9f213f7a7f77fe2d2f3ce3be7e59fbeaf2002e0899b3fff968bce3cfdcce7beec23d76c93bd305adaf77cff6679f2eb5e79c4f4cf7fbcd62311c2d4356f39e795dfdecee506b2f9ea979dfb8e1ba68130dff8938fbcf682334e3ff3f4735ff3811fac4b4b90546cbee6936fbef0ac334f3bfdac735ff3899b2601f3b557bfe755e79d75e669a73ff7fc2b3e76cdd650be97b6eefeea3b5efcacd39f7df6a557fedbeab42cf820c98e1b3ffbc60bcf3eedf4679d7dd99557dfd3d6df49bea162edbf7ee65743977df09d179c70c0c27aa53ab8ec714fbff0edefb968654208addbbff4ae4bcf3bebb4d3cf7ccec56fbbeaa6092642ca6f79f7392ff9c4d73ef2e6575c7cd16bbfbcaea0dea5195b37bcf9ec2bae9d0442a2b0f3a6cfbff3b2b3cf38f3b4679d7bf9077eba5de6bea98eddf0e9375e72ce19a79f79daf32e7bf7d7ef692a21116fbafab273dff1952fbef7b52fbfec82732f79cb577fdb81dfb38fbb6e541a3239e7a24a63e4c013ce7bcb87df70e8faaf7fe5b6366258fb994b2ef9d8fdbe847f7ba050fc6fbefd6efa93a1f256b6373cecf3ff9e57dc9304d57b685d79335164e3d82595a852a9542a49a59ac495288aa3288e5cbc2bdb61ad351191733632e40c59424368090d28a9a03228032819726587ab9d4b2b998999c627d9437e6d6878b87f70a05aaf39e744244dd366b339393939033959347091a79d6ea7d96a4d4d47ce3963d11a568138a9f50fd83831711c0018c93887685049722e5a1d23a4c01e8287e0c5971f00048161eeaddc051160d6993b2222ac1244bc425061d04235b0065140038822e00b290aa956fa9c4d4280751b3756fbfbab95ba0a946ecc927bc872e849d07991b2297457ccd29c1ee92cbf1b9000806eb71bc7719e79550085a26050b00e7efa8b3577dc79f7fa071e9cdabee390c30f79d92b2ffb8fef7dfb67dffff6b34e3af90daf79f50107adc825afbbc4081485b47c001bebcc6528f330ddecac7de0be7befbeb33dbdd34091582495228466968f758a5621b9cf987340b6d69ac80999ac08cd76a756ab39e7ba9dcee4f8ce22ed520fe64a5f5f6230b45b13c73ce1f1c1a7a021a944a24ca6578e408b34b3e81711254eaa6e6c72c7f4f4a448a824c92faefdd9f7befbdd975ffe8a638e3a76726c72686451ad56dbb265dbe0e06096653de980d94af40c666615d619f5bfde37ac414511bd30591c1d9f70a66febbac98fffe337ea756b0c2005854cb5bcc0956eeee56187a0e285597b07bf379211583508b0a0288852219005f5aa5e2597c0a06a41003ba9f72b9f971200002000494441545c7e8b6a2293d42a9e8b6e9a2695dad2a54b6d1c29febfecbd77985d577536bed6da7b9f76db74692459b26c153719d9b801c6c68e134cb5e1231443e0a38496d0434928a1d824d410c084de5be82dd404428cc106178cc1966dd9569dd168ea2da7eeb2be3ff69dd1482e941fbf3c81cc7aee338fe6eaccb9f79e7bced9eb5deb5def8bc6b9b2cccb32cfb22ccb32450216e50d83204892a491d4ea494db0e12acb3b0bf353076626f74f4fec5938b0af3d35d93e3899ce4dbb6c017401ae02578129c196844cd8a72d213bf2043e76e8343a8db6f20f302598126d0560102dba9275c179cff43ad9c24c6f7eba4a178a7421ebcca50b33ddf9039dd9a9f6cc8185e989e9bdbb67f7ef9b3b30d59e3e98cecf95ddae4e539be7bdb9b9acbd5065299495305639100e8403720e8cb165a1f3bc2cf2aa2caaa2ac8ab2c8f22a2fca42ebc218edd9948420c2380ee3288c231506248543a8ac2e7469d856b62aaa22aff252179529b5adb4b3524a49ca3f56f2cb9558e94bfcd6e1b2bd57fceb37678f7dc2d69a6771eefff6d5c75ff9c3b71d1703f47efae247bffc86c77ffef61fdc5f5efbf68b1ff998971e7fdd7bcfe11fbce4112ffae5133ff3f3af5d30ee267ef1f34e8290fffcb28b9efef573dfffe3038f3c46cedc74ed4493ccde4f3ef5920f0dbffd4753971c35f5a5bf7ef0539eb8e6a7df7beefa7b7f37d98d5fbd563ce0d3f71fa2c52a3e8d9cf3e4b3e0ebdf398c4fb424a18b8890feecb2a7beeed6c77ee0fb1f3b25dcf5c5bf7bea5f5fb6f91bff70dacc17ffe1d3f6699ffdf1238e12c581db76ea8408303af651afffd49bb60cd9ddff76e9b3dff096933fff96f35a9d2bdefaf75f90cffcc8771fbe66e1bfdef2bcd774c353490801b4385a2a0801fbf459042012821cc6c73ce2551fba74cb90dbf3dd37bde01fffe9a44f5df6a0f017efbdfc86ed977efe5feed3b0dd7d3b0f3454bfba050020569d724af295abf79afb6f3a70edad3446b75e33614fdf30f1d39dd17d2e591d0a4788802238facf2f7de115977cf9119fbcfcc1430400d95558edfef6f58f78cb87bebd31bff2cdcf7df3bf5cf380373ee07009543777dd57af93675ef6a0f3177ef09177fedb8ee7dce7d4440c9ff9c8adeffee495071ff3f8a324e8ddfff9ddb96dcf3a7d585637bfe795ffb2f382cbbe70f936b1e3332f7fe9abde73cc475fbe1dae7df7cbfff9ce3f7bfdc7df7ac6304fefbc35ad0941c19af35ff0de579db84a4c5ff9ee975cfa8fdfdefeae478d53fbaa77bce14bc1333ef0ad87ae59f8d1db5ff0ba6e780a9170fb3ef3eab7fce4a4577ff46d6735f67efdd217bce6ad477dfc0de70ddd2de2d5d3d75eb7b0f6a1e71e151e3a3a8742c41b1ffeca0fbe61cb90dbf3bd37bdf04dffbced93979e3b4888d5fe2b269ff1bef7bf629502c8af4584bee03900901042e8db3efc8a7fbcf294577ce0f567afa1f69db7cc34c4b2a30f4ccd139f70d9ff3dede84679eb175ffd9237be7ffb275eb13d76825cf797d70dbee71d1f39564d7fef15cff8e72f9dff81a76ec8eef6332e7fb7be004f879e15abeef79063def1816b26ed038f1508802484f0bc9ec3dfe7efb72f71c4dbbae7c604218a6566b44794f997ff7a04c769e967b33940c4847d4b6a5cb6f7fe03dcf2761d91440422ec8f6e0278952763cca2ad352ef1d48522346e694cf3704dd8bb3f64f3f3f328484922428524a5545220a236d61903d28270de6e0bc031db280a4414da5002210839303c74b09e8846cde4291a085464ac56204c5ed95c4b12d6bf873e844100607204045eb612fd388557d17488648ca1fecc333a3606d001338237ae4629840410e4802ba31ddb4048a0c0545685f1c1997966b17af5da74ba6d199d63a71d747b30102e1d0adf9f59b2675e740074f740ef662117e573fa0e62fd6f5f29144248d9ffce8787c22c832ffedbbfbfef735f9c989860e74ebacf294f7bde333ff4a10ffcf05bdf7dc89f9c7dd9ab5f7df219a714796a9c89e25a5598b4d273bd858191465138522a5430df2d77dc78e38e1b7e3e3b3591b6e7933858d56a84419c957a76a1d72d2c069173c654795515d0c47aab89ce62d5ebb511516459363f3f6f2a5d6f459244d6cbb334ddb0aa5e560bcd56b27ec378af37cfa08588d0b094c2f64581a5f473fac0482e0992856e3b195aab4d29a4dcb367cf07deffc1e17aed539ff8f49dbbf6bef4957f3b373553ea62dd86f50b9333f5a46e9c5e343b38d42ef4aa6277abcfd1edb6d7ac5993a6f9e62d5bf7edca1ef784e7c830eea45a08b458396664011c2003a2435a9a27b0ccec658919bca59a6f2e092f6a042c00d03904819a4128a9adb5c849a0f2a26a77b50344148418c6419484c654dad9a1d191d6d0a0d6badbed02005b5dafd7832068b55ac084880e04235847a5d19d85b6b68605c94045419cc48120e5fa1d0753b467f3ce427b869084f283477122c248b606178da70f6bd182738087345b71a9e15e54ce39e70c3866b04e576c34d8c259b456bbaad4a6d465a9b5666bc159576970ccce21781a18786d8146184a299714e07c87c1b0cbba3daff30e00609defbb59d67e1b4982a45aae49b0fcbb0300d79ff170c860d938670988899818d11121a24244b0cead8c5eafc44a5fe2b789f2a7cf38b6566bd4464f78e4bbe8c96f7cea16bf2489c187fccd138e8b1100b35f7ef2cbbd3fbbf4c5e78c293974d65fbdf151eeeb1fbe3eed5efddeafd293defeb23f5d17a148d69e72ffe39b94ddf8b14f4d5ff096d75db4a94e148d9df480ed2374f03f3e72cdfa17bff6f15b12116f7cf46b5fbef5979ff8d63ef3eb80cdec8c6eac6b1dc6905683e3f7944b212064d77dec9bfca8bf7bdae9a381686cbef8798f6bfee4ab3b729281d4d33b6fd9355b8964fcf86deb12223974eac3ce3f712c96a27ecc83ffefc306eff8f15e4df9cd5fff69f288673f6c535d25ebcefdcb4b362958ac3c7b963cf5a5f0fa8920a2104204c3db1f72de89ab1315d48ffdd3275d3870c7d5fb0d910a30dbbff38e032987ad0d276e1d52cbebabc9fafb6dae6eb86146b76ffa393cf049e7cb5ffcaaad677f7143bee9fe4727cb118b2058fc97d7b211630f79dac5270c84f1f8598f3c2ddcbb63d68ac302e6aefeca8dd1031e79d2c0c89917dfa7baf26b376624841a39fda21367bef3c3492784d9f71fdfef6cbfe8be8352efface0fb3339ffda4fb8e84c1e07d1ef7570fe21f7d636759def4952be8212f7ccafdc6631124ab4fd87e6c5389fa96073ff894b58d40266bcf7ed2ff396aefd5bb8d10e5addfb8b6f6f0a75f786c4dc56bcf79dae337292021dc81fffadec4714f7fc6d96be2a0b1e511cf7af4c0cfbf76634ae26e03f2f90c1ba3ad40082128fdf1df3dfa61173ee461175efcf2efcc8208860e1dd80bfee2c2813bae9eb042084239f6e0c73e704db4784c96a13b241242dff9adefce9ff1fc673d687d5dc96464f329c70d85cb5f341cbfdf850fdc3c1cab60e0c4473df57e70d3cfa7fd7e31defec4876fa949118c9d72eef8ec8d13e61e3ee31141d83f15fa21eb832d95cd17283ca3c9bfbdbbbccfdf4b2c6b19dce3a3afb64462a941b1fc7144fb62f1df480297bfcaf29f2a0c65104a15081590502414900422125248454a9154421d2ae929e56563fb3fa4544aa9300ca49452ca40f57b1148c400fd89eac572fbf246c4d27d604984cd6f1345511886dee5576b9d6559afdd69b7db7e57b6d2de1c200882300c4315a4699aa6699ee7699a02821358185d182d9462875206ae34910c51b3285959427768a40aac23c764992c9363720c16d0a12ffab365b08e8d76ce2032b3d3ce6aa71d5826d6ce1836c6e9429745911963945249a3ee1ccfcc2cccceb4116496eb83d3b3ade6609ae61e6e69ad4db70b4230b3929210e5e171e872ba47c0d957a7c045eaa747158b7f827ab123fcb5af7df75deff8e785c9bdc07aecb82d173fe569577dffeaabbff9fdc7fcd99fbce0794f39f98127416842ab421d999cd2cc1c9c9deaa40b37ddb2c3682b05cccc17b7dd72ebe4e4e4c2dcecd4e4fe6612ae1a1e1a1c6c29a52a63b3ca1a1471630088856415082232c694ba329601459e15699a3b6de2308a8330cbb25eaf27044651d8edcc9f7cd2f16cb53115116a5d2aa5508aa594d1d77a94524110c4b5646874707874d858bb6ad5aa4e37bdeebabc566b1c7bcce6d7fefdeb376eda323432aac2e88e3b77af396653a90d2ebb8cfac9ec623fcde7af4b0259be3734ba6aacdded0c0e0fecd9b3efed6f7b573d49e6668ad56b36200183032801cdb283df9f5516e06d4efa08d039074088624910d94bd3fa39036d1c29a9ad710e9452ed5ebad0ee7a24cb88711c274962d9a1a0f1f1f176bbbdd09917420c0e0e8e8c8cb45a2d442e8aa2288a344d171616666666a6a7a77bbd1e11356af5c17a7db09e0c35e2815a580b4881e12aab7a0b640a9775b2b9839d83939d83939dd9a9746e3a9d9bee4c4dce4f1d983f38b5307db03b375b74da26edb93c337966b2d4e499ced22a4bab2c2db3b4ccd2f6c24caf3b9f67bd32ef9669b7ca7ba6c89c2e8a5ebb48db45dac9bbed32ed9822b555eaaa5cb013ec24b004568c8a911ca0656076d63a6d7551955991f7b2ac9b66dd5e99e56c3531108324118751148404188771144441102a15082197ee71655964659e5745a1cbca6a878e1489400845a448064245a42292a12005488cce1203010a5801132bb1d297f82d223ce38337fde00963a8dbb7fddb6b2e7ad2638efed1775fb0164036c75bfdf5492fec4b07b7afeed31682555b87ca6fcd16bdde8419bd603c5cbe2f33b7bb3b749fb5f1b28b50b7f72de0aa4da3aa8f508e5e1774f62c1868de2b428a878765775ffb30c8a1e727ef0224f850f9213d38d139f0c367fee97795af9a146d7b4ac1e186c7bde9d5536f7dff731ff637d9aab31efd577ff7fc07af97bd9bbef8b6b77cfa47b7cd942838ebf23906b99a9be3a1078d8444c440031b5645842804a140042421086869fa7991ff2ea0b7e3cbef7ac7e77e7cfb6c85c2655d3e5ba3a89ffae24b1fffee0fbef969ef9a0eb73ce892e7bfe892edad6598afbef59ca366bf76d3810d57cd1df3e8073ea8f8f467774cb57e7270dd43b63684e8b3603c1d0501402c16b3096463ac159010002a8c95d34c8795b7ede4955fbeb971ee5f9dd024c5a73fea347edd97afeb3ee0bc41317cdaa3b7bdedf2ef4f3ce9c9d577be9f9df6d2ed2d217abde9bcb9652cf27b08478e6eea1f776d914fdbc133c72241cb2af9c59eefbcef1d9ff8fecd070b2428bad9d6d212eaf9793770ee48248800c4c086b1c873820ee6c9f8784d0a0100d1c8c641b872a640badb4c27688cd4f8e7b3298b6101d0badf6b3ef6997cf21b2f7cde151a85c062c757def9cf9ffbc9610796fc411808fa3b3c74acc4e2b1e2ee54dadabc3a91f750f8b70b3fffecdb2effcacf76779c20d3ed35febceabb2d878d46e0f15b10083606a0bcdbcf78d831f7854c24b174c45cd9eee8dad6fa22cc2012c4777d9fbf5fbd4122a27bea742c5e206289e54cbf91bfc4f2446df9cf7a7380a89f8ff60be400c0aed25af8e21f3a3e44d207a9422416402849a2c7244404810a7c7aeb9c33c66863acb58e0d1a47fdf6856758f55d6296e6040e3900782ab4d27ded1d229432082411310ac3ec00ac65d09a8c91a6b2460250a42241e48430484010d41319871806a20834a68110c6b820083248fbb416f453d6d0f7c9eb775788991908801d02033003215a00c74ea160ffa463c78e511240650d83759576b642e9442ca27a34303cda99ab7abd890aa0556f40bd9557d5c0aa91929818b0d2e84c91a57576009684f2086a0959dd753efe6eea32fd390acf6ee26567aeccf33c8e6260c8732084db6ebbcd555555758f39f698531ff0808f7dec23e9ee7d4fff8bbf78ee739fbcf1c44dc6e6bae25836944308107238b07f2208a92c7ab3537b90d64b36e942ef961b771cb87397b46eddba756432e1a09be679294a23b463b6962d45415c4b1472393b3f333d31d9906ccb9e085c606304631ccf768b2ccb04c19ab17a4db9e922db76d209bd5e472941028cd3f54653333b66cb0e992d812221941202851220e222cb079b09b66a57fef03f958257bdf2efa3f1a3a1979545777e6606c86cdd7afc6db7fceaa8b56bca2a0700b0b67f82b175ceb27552086b3d46a4fe880fa375a475b071eb099ff8c8c73ef9f17f9fdc0f1bd61f354a3037df0594001a1d82e3be610231220a52fefa67d62890480010223b0004024440c1c84cc88cd65944a1b58e149a4a970ab488daa99d2b4a4b89021ba24d940803090e49c9c1a191e191912cef5aed8220d05a1b0745652cebb2ace2386eb49a5206d681651042292584246b759ee75555390748a4946ac4b13156052a8943af15cbcc5a176991b50f4c3a22044102021505a10c83582a92281d3a746c8189c182777c63000f9b401beb555cad2ed93ab6c619ed47abd10b25130252af9bfabb8d24b124dd26008d0110ce58305a7be37b76c096112010a194d20f9a4b29adb54551c471ecb1f79249b9ec8b330133b3b1bcc8ee4364018a24320b26104210a0b6d61a6bd98642022008a4151ba895f8df14085b4e59e4182c320dfaddc6e5ac0346e616b163fefce56f3be741e72df6246ebef4f4077eef6f6ffac113c60800f26b5f7cd205d7bc7ec77f3e6ad7f3b63fbdf6af3f7bf329310064573defc4c7b43f70f3c72f68004076e5b3b73d36fff02def2a9fb6f5796bbf76fd3f9d9e1ca226fdf445db1e75f03d377deac1ada5a56ce2a3e76d7ff7a3affac90b8e510076ef871f78ca072ef9d915cf7297dfff9c2b2eddf18507377adf7fe2b6976cfbf6d5afd8bad4a467b3efe30f3de56fc73f7ee3872f1cf4a52237f3f5279df2b8af7756bef29558893fa0f8e907df01c0ecd8011333003be700b92c4b040067615173960410a202728707a0f3dc1edf26f128027d853e500ec0d351bc3e9bcf3054180a292d12a928aad55458431590505284ab86d7381597cd284788a35a6cdc7f7eecb3dd5b6e1307e7555574160e86911261303939952ef4c23064419db437d068763b9d24aeb3b588a84b23a58cc2b8aa2a07ac947208c004ce90b1828805a194b936142acdd04d3b2a5240604ca1021c1caa6f3af6e82cefddf7b433afbae657575d77e3d9e79eb7e5b453f795a9aad5ee7feae95ffac4674683dabab1b1d9f9b92da79fda3afb3410e08048a8df7e24d4cf85f7657a16f94e80208c813ee666e875e1b39ffdc26597bd4105b06a7c0c94186c0d3cea118ffc8b273c4e46c256052a492881c1a65ac42aefe53ffdd95555d1e9b6a7a228185bbd716636bfe69a9befbced569dcf8e0de258cb42955529de7cd39e89992a7770a077206935a48bc24026b1d3da08315053b12a3aa371b9fd98d87171f3fe6ea156ed5f08841023713ade3221f55a0d71c9258f2fca94a1d4b6ac356b9dbc9bd41a2a0c54184b191009122a0a421984ed5e2e558d2916143447c6feee252ffaec277fb1e3c6cf084f72939097dd6e6f564888e310c109a14c5955650ed62231386b7469caca9a4a8a80487ad302448ae35a100ded9f2a3ff1a92f5f71c555411827c948a7e77a8571241c58ed74a5adb6c65a2fe06101d181f4da82fe2b10e0a7c4918894901ec510f7a505ac6567986d39dc0c8aa21308d91a1d9feb9985b40cc330807c282cb66f5db7f998a30ac30b957cfa5f3e879c46b0d63a9f4633809481522a8a6b41100471a294720c6559e6795996e5129f502925a524d99f4e92529665595595b5d618e755868592599eab284c927a182a00aaaaa228aaaa2ac0421007711032213a3f730dceb94a67ceb9b22c91412a5196659967a152d65a8120a5141225d25207526b0b4c52ca30087cc9c05a4b80ce39632a631c588328880051785f141588435b1211203367ddde12aeee171aac31ce92944c4e20f91b0880f3af5b96b910422daa4178121a00a9305e52b43ef9cfff66e506be12ff9df11fdffde689279e74efdbf8aa47bd96dcd3068327df0f90805011d5042eb8c586f462937a91ef0a8bff0600fc3dcc4bb035c618d49d9dfff6916f1c18bc6063e3880a6772d2132faa5df49a77fe78fbcbce10d7bfe7555f86877e767bad01cfb9d83df66fdefe884fbff4bc713b71c30ddd63cf3c6edb532e197df0cb5ef7f54d6f78d846317bd375fb579f71d2f94f39f5a597bee10b0f7bcfe3d61dfcea1bde7ccb097f7de13a097beef53d89358f7ee3f3defda77ff9c4377df09f9e75ce06d8f3fdcb5ff897df187a1cac60899558893fa4e8b47b88d01faff0bed4ce3ae794127de1b525da123bc1589495a7ac48e9eba8820420a2d6da330e9727d3d6da300c7df6e0b184738ea42421ac65cd165cc944c6115913a884020995a100e23826a510044827e390852c74259c63426d2d22a848614095b380d868b4ac7545a9056929a52d75abd52ab2a2280a150612b19767ce39154461201bade6eccc0c819488563bad0b11066bc6d6cc77e741824131b866f43ea76c7364f6dd3e7bfbec815b26f69c79fe39036363575d7b6d954423ebd61560b580b2c85c5511823115b00310d43f7cbf43c5c91daa3d2db6268c71524a60284b5012ea0d38e594fb9c7bced913fb6f3ffeb8cde79d7ffef97f7a41b3d50084aa32411839078e810028148010c7612ba94f77666ddaeda5265d482727db33fb678b4ecf1469a924d720cfb27dbb67a70ece391c0c0255afd5a454d2c5bac8529b22b20813570199b22e39960609b5d6a92e45d0043602f2b1a1e6c2cccc9ad59b02a98c51da3907a6d2ec2c559501124239effb80280ac368ab20488ad280eb468d067019926b264002f2ac9b1729a3950a944412aeacb2a22892a88e8e99595bc34565ad96c04494d45b4ebb342d9de5c1c1d15a6360667aeee61d3bfee95d9f4d0baa37c6850a8b8a2d320991e60580ef4a21810061019c6f3b58cb0c08ec2503d1210a60c7def699111108999dc3fe90370962eb8cd6126510370d860bc694284281644d441c20d793dabe3b7625634717467766a62225e338964a05610c848214086ab606cbaa6a77ba455168678948c9502a55af37973a5ace39636c9e97ce2d820721c2308ca2200c43ff6bab51f79977b7d759a27b8588064c00a00811d182d365d5cbf3b2ca834059abcb2c63e6300c813956328e232584d6baaa0a5d58ed0eb9a34449cd59afad0cce396d8c2f15984a139152029442b7d48803e71c8260c7d6b0f643d68e9d73c1d2e88f77151402959f8902e32c5b4f89d47631940a7d3364494a0e0098b05cd16f5a893f96a0dfc671f137c5120cb060efd695b9fcd9b3b6b69e050020474ebef81f3e73d9590914876f523ff30d5f78e30b9ff584a3df38e75a273ee6359f7febb92d4478d05bbefad657fcf5d34f7ad3812a1cd9fec4f77ce98ce39adb5ff595f755cf7dc51963976472e0f88b2ffbe2e9db373ef9239fd8fdec179d35f6b43c5af7c0bffce8a79fb949fd1a736f00acdff795dff9f6d8dfbef2c5675fb6370380f88c177fe15bf07f8e5f393f566225fe80a2d16cb017db4700b6cc6c4c8500baac0000c98bc83a0424070cdc6a0df86afa527dd11a667652c9a5922af5bdf78811aa52f36202b1e4e0e6a542190e111596fe573b4b5a97599649124221a30cc2308eac20461242685b4155597685aec811db2a68349cb1b10aea51c8cc33dd5e28551c84ed761bbd5015230809d6588b07da731aec50a355f4d240a840a976bb7d70a163c919728534d86e7789771fd89785e2be17fec96dfb66a330bee5965bb40ace3ae7ecc9f64237cdd7ad5b3777d34eadb510a2aa2a70004800a24fb7faadcb45b40c51f47720a5b496119008aa0aa208ee7bdae6cb2f7f3761250590102290ce7237ed092182400280d63a94aa9fb1498aa2a8ddeee46921d06655b6303b8fd60ad6b3333336ad12594b149645d7b902b1c8b2bc1647adc191d999ac3286242a81a0cbb2eab5025cbd6a9c4561d0950673a7c3846c5901db38ae4de66efdfa2d8e1589380ec2106b2a9451d2202984923208a4080185736c8cb5b6025118639c766c52e1aa48c2700ba626ee1c5fb5bacab571a5548ac839abd969b4c6e94aca208a2229a59fc216804288b27044c1c8e85818d4f7ee99fcead7bef6b39f5d3b31b5d01c3cba31106b03b3f39d4e272515a940524945517af3732fd8e6fdb39d73be0fd15fd598718942c0e0fd98fd1ccb72bf3c218431260cc35ab395195b66392851e9c2ea8c1a515c4be2382ef2f2e44d9be238aea2280a5418454a2900b29e5767edfefdfb3de310a588fb4a6bb52008cabc72ce7922d092aac1d2bc8d58a688e5097545d673cefb90c8240a8320f01681de80b2db9e2f8a0200822050520649addd5ef0d42321441484d65a5b695b5947466b6d2ac3cc5292104249e9980509e30cb3737e3cca1a6440a2507af7490500ceda25ebc04eb76b9df667a333de42db39e7ace794fa9b063b440ca444211c5a66c7e8756d8924a10a84071b888c6801acb57e2acb59086a3587bf8637b8122bf1c71772540133cc1970000d82c07b623b281d741749cb750209000cfa0809f2f0f857fda2fbaabbee3539f3f25b7fb93cb36f6c7bfa877efcf40f1d99ef9ff094777fff29ef3e7c97475ffca66f5efca6c39e1bbff0755fbdf075873da58e7dc1cff6bfc0bfbbf33f75e7f57787a906cf78d67bbff7acf702e437bdf39117bc7b57dbb6bb6db54ce27a294b8065d610cb1523977ef05de438966b3bdced0e0f2dc4f7e603f5bbf94bfc2f2b7cf4ae7cd1e3bef2c84fbff9bcd6caddf9f7194babddcf7e7af596ad5bef7d63672d33df7aebada79eb2fdd7ee10009a4363474c53f89fbbaebf5e080414d6f4577d6470a64a3b6d018cc0821d1a634de1b4b1560bad9d753e53c07e8ae27d1ad88f94f407b3c9b71f0ebde221155aafae12088f1316931cabb536ceaa3082fe68acf37610e01c1b23c348a2506118c6b10c22162485140255a301492d8a025464512a14e347ad8d3bbd7d13075cb7038b9af4ce3912626864306da73373b351107a997d636d73a0152571555671bd0648d65a1928ed6c55554128588065ce7431b33037d21a96145884a45e1b5e33a6ea614ef6ea5f5e735c9a868dc6c4447befe4c1854e67f5e8ba0d471fbd7f7ea1dded966509008d4663ca1ae79c0c545555e096b444f9b75700a33ecd6939a26072ecaaaa8ce3d83b61f77ab65613b506a61dabea894f764962abd500803c2fe338ec0f26931f09c02008d25e6e72a34282aae02a8b24856440e74e1893513cd64842aa47989645951649d8100c12a1aa2a0765230995b0a1b049206a49acc11c6c77722b1005991c5c550b832ccb48c0ea35abd23cd3ae8ca2204c0294187a412466ab4b630c916420e7d8399bb6175aad1605a0cbd455d1b61336e57fdff79e00002000494441549d795be579772eed2d38d6554995ce8d2ba3280ae2c868adb505c7e01c5be79c30806c45b339a254bce7ce891ffed7776ed9b153a8787c7cebd8b89a4ff5f46ca79be60c10449175585595751a04e1a28b0bfb312276c02c90dc325b556686655862b90a6d7f454227a56467a2248e93646166a1d2452d6a3057c6d8300c078747b3a2ac371bdbb66d532406060608d80b4f592f1105848841180a2164182aa57ccbce4f639bca2e5d564b9a0a5e37d65f5c5aeb25cd0300a79440944b9c28e79c27395555058746b0c8770efd93524a1252207999662fa5c0608968d1addc6ba33964f6ac2a0fab0000193ce14ad161b3f5feda67b60cd65a6466630c38f682170e98bdaa1ea2a7530273e52c09d446fbdb02231049ef7243445a6b164424000025931fca42aa8d8c001ee9e9b9122bf1871b0aa026401268868e3bc473ad0b880808a164e858900261d6f43d2b0d43e1c0022886a600e320670080d40130d408e80f24975bbab7fa5fe313fefa735faafdcb1557ed4cd71d5fc3457fba23ecea0efdc96246e2b5f6001080a83f24ba6cfb250871c4cbddcbbfffb7a382df2d5ae7bcf3dbe7ac1c86ff1faf17fa0d563e6f2c7daf3e79cbb1c47269a0c352fc282249ec80a404e708101d0342586bb2ae5c556aadc11876602d206310044e18eb004010a0172843c4b22cbc768e5c643179e194aa3200601d5beb884878862761bbd3f3c9cd12259a018151080574c871d2cbe230809492813c30b0d6922021441004bdb9d9d0ba8a1294897516a4002972a7552dee2dcc5a764b24f2a4513f76eb96a9a9e9deedb76fdab2050066a7e726f6ee6d24b585e9c9b22cc7c7c7b332afaa4a054196654c9838a97555551582a80db6468e5abbf38e3b7a263fedc46df5662377d5a675ab774cee0a29ca7ad9e4cebdf94c7b7cd5aa2c4b8fde38be7362f2ca2baf1c5ebfce38cb844a29009442696dfb53707d7ed7ef7013f7dff83244e1992a61c8dcd7b6ad378473d0ebe48d66b2885b1c3368ad9939492260106251db861904365acd24a977e6e68dd159777efee09e22c7a293278ad68d8e8c0eaa56ace2c006b2ac0cc5012b677a730b08010068cda6d271331c4e644b00dbb2c7b8fb60b7705204a4b385819a1a1f1bed760f340692b82566e766106dac9a4122a542222aaa0c10881085500aa40c0815801a195a1d365ba09dcd0ba1c2adc76e844a83a96aad263b6d6c05c42958ae34328005ad6d5569b02e088246ada95460b5ab4af7fd1f5c7dddb5bfdcb77b726cd551c79d701689e0c0e4ccdcdcdc5cbbd7eda6d6b29401175956140e280802d6ce013b67991919bca10b221affc462cfcca7cbb028e6ebbb108b3aa88bd79940401944310a9916b9733654521100ab7aabd91a18dc3fb97ff59a75abc7460ececd290464e7fad2008744de9aad416b6d694c9ee7da1866f6de6d04424a19f5fb18a0b52e8ac2139c96508dbf527cd21f2a618dd65a57655116dc97475b1400f067a5ffdcc6185d9549924829b5d6ba2a8cac9626a405f59b1ed6dab22ccbb2b4a60200a5143be3073bfb370449529273b6ac4aabcdd262ed9d55922461765a6b70ce81b7c64307e021132212b3675132a2f74ce1c5d951db1792750c0c420a2949854110c84029a5940a410a56d2515fdb6b656559893f82a809c82c38074d0975822e0300b40430c28c01006849181420014022f8367fbe28f75c32540c72a9207528b3fe030d1a3cebe97f77d691b9fb1206588e2b8e48a096e0447f1b6658dcfe0810b29c6db97c3f2b586225fea75f1ef8ebfcd00198fc997f6f6be4116a4e771577f2b9284a1948094c9e5e602aed4ad71a1a2ab32cebb4add68056ca2054b14476ae1096019df3c06371cfb55aad9fe07ab155e7bc878310d2380700da5a3486112511139bb202418a044af266738a041316a5162411d13a8d8b66820e4990aad8baca68e74873e8a2308c85928224101a638405070e00064687d3a1e1b271600180812d305b5be8b2d49588c38155a38345ba76f331c698dd5353a580c156cd81a90fd40b8553330b63ab570d0d0dd58c1e1818989e9e8e9c3de1841344106679be71f3e68e708db2da7ccab62f7cf94bf56663cd311b46064703902d591f0b9a4d8c361eb5e1b39fffd2cf7f795385224fc2faaad14ea7e34929ce3989e8f33c9fdcff4ebc8ba5c2ca3244b1f8859665454441208181081aadd81a47447dfa8d00a2d0bf263baf87e35090b556086ab55a6bd7aecd270fea3c3345eeaa6eba9065dd9c2a0ca13954af376bb87eed58af93a659de8c92a4562f1c4dce2d8c0e0fd79a5195cd73d50954d0aad71a8ddae4d4ccc18ed65803cbc2e623ade6f8d8d8af76dc71c65927d5075ba94e9d3396382f33571863aa5a2d1112a5524a499444c8009a98021972da2d538d48b6306cddd8f08829abb2ddc9f392086a8d7a5c6b38b0d699a2ac884242672bed2c1e9c6aefdf3fb9e357b7de79c75e44b961fda62d9b4e2b4bae34b0958035ad3bb55acba24cd36c7ea193a6390a2185ccb42622e6a50e1e4929552084107951792cb1a46f0ccb7a14fe38f3a2dc16627f20c802930a0a63f3b29002092d589dc461a3d1748065a58f3bee3800a88a3cacc5e47b22e0a793fbbdbfb9b939634c652d334ba5922449927a188655a1fd4b7b6f6c3f3ce02f49af32bc2411c6ccce54f39db6ef761cc1c2f2cff8fcdee3d220089452555509211409942c25f9216929a5d1e5d2f65e2c210802ff727e6f88487c8823e0ddbb755921a2ef66f8cd3c5a030014a48844a08410c44e08e1df1c2308101e9c3960a5026f8c0e4c5e57175130a1140149a15420fa3822502a4415183fe52dd40a9458893f8ee85ab008c05030c4046041200404b3a60f0dba16461548803e9000800821164000c04000c53d24ba5152ff833804779ba9df9589b49ca174cf7ca7239f877b2035fd861d89152cb112ff83fa127898d2eb3d9cabc4c048bf1e752c69c2c2dd69c5c68d6610864a4a220900e0d85495aeca908410021d07423a5d49600988606355b3aeb4c62cfafcf6abb3555978094edf6d586a1beaa202120289a4922448a2240184b22e8018018c2f8d5646a34522ef13c7d02f3a529f2de59dbd04b0402996c46a88a832ba2cd2f9dc49632c527d648c82100219346a14056ca4ad729fe4b5d3ded4c2b46a34e470edcef94963cceef6d431271ebb6e7c8d31a6d168dd71c71d9877369fb6cd5adbcbd293ef7bfa553ffec9cc81c9f1638ebaedce5dbfba6d47b46ab8c75a246186b65d66eb468ed65aa7736dd3ce8fdfb871eed6bd5ffce8a70b85dd6edb384e8686ebf56470b0450442ca288aac35d65a5d55e0101c7ad2d1dd0ebdfd66888297f528c0134ba2a82f9ed7e9f6aaaa6a369b88ecd58bb5d64a2822f0ae1da10a822030ba92282d1b721834920d1b364ede7447a7db0e885bb5a0e8744a57b0a122edb1ae198d63a3ad898970e660da1ca80751bd93dbdd457ef4c8b1c3ab47f6dd9e9a762a6bd448425272eff442c9b150b135d548331c1baa21f1f4ccc2daa38f41158d8daf170225318376ce1679d7b161279cc3aab25059600241126567212d8a2aede444121d3288f1b5eb9d8383336d07dc683448d4842246c755a50decba7362cfee895b6fde3135358d0c03038303ad918d1b4f181d1def758b6e578751438572a1ddeba58550d1d4c189ac2ccab2d4ce8671a482302baa6eb75b4b1a0cbca8c07b68dd09a4ea73f3002d93f3f43e6604e19ceb772c0e19328294a22a72e79c66b24559691b4ac1ba6457d61bf546b3d9cb8a35ebd69fb8ede42ced35eb491484cc6cfb668ae89cb3ce3ae782d03bce071e5dfb190c6bad40e91c2cd9bd11511806de80c5e387aaaab4d6ce69adb5290b63b24090949281b5d19e0105005555c5719cc4b14862ff813dc74908e5876afc15e7e594ac315afb8686f6bd88244994529284b195d3c67f7c4f88f2efcd37c4faee1f5290102888a4304623a2501283be430d226a63504a63ad750e0429a5480a4474c04092a457e11644845249a1480a24c98444d2cf561191151289649c009157785a595956e28f209604da1df7a949de37a1d17718ea579b64db8061008000a125a16da0620086e6ff1c549dfdf8995b9f54ffcaafde7edff8d093f9352f3cf1d1f9a776bcef7ec9bde734f794afdf95e37444abe1deb325ceaefbdb339f987fe09a779c11df951f750f5d8e23f1c3ef369eb5824056e2f70421967caf7f3dc7c9e72c740fdd86bbe9752cdbe16173148303424a2114fb2e07123158a37b730b140451a31e040157a5ab4a9397469b5ea74d6897a002b30566e77c2ae32949bc683a218510b57ab07451fbdca2d4c6395355d592aa63bf8aa99450d25af6e558440b8b83a4880084528840c52a0e51842484941211508008549d44d21a7024a49049b3815104811261446565742994aad56ab3bd6e5a1642527d78b0c88bb816d7065b476fd934353139313171de797f521247038da1b5abafb8e28a3b77ef3afab8e30e76e7da697b2eebdeb97777b7e80d8d0c0981659165dddeb9673fb0cab3db6eded169b77f7efd0dd7fff49a835353512d6a63b9e5b82d51dcda72f2b6e1cd9b55b31145115a965298ca086d8c118bdf1f0884ff0f378fc370882ff73ae7d2344d92a4d94c00ea3e478445d9419f563273ad5663eb48086446225f4e0684b1b1b1246ecc1aa7b516c40171ac04a08aa430653557b6939a72b6acd7e4516b56e7394e1cd8df48c2405199959d854e8bedd0608b244e4c1d9c9ce9627d448691b3e5c860bd9904699a4e4da5af7eedbf9c70d2da4d9b361d7bcc86b5e3a3c323034303ad3088e324f4f8d94f069392328e218a1a4ca0f5c2be8903070e76e6d3566b304e0677edd9074042ca5ed66defdcbf6bef9e030727e7e7e717e67b03add14046496dec3edb8e89e39a24612d1b0d33d36da962122a2b2ac716488a20acbabd28a9e7da30684299eb32d79a4438303050566659f1de31b363434471543b64baecdc112df4fef68bcb16220a04638cb6ae32d63030b314e8749e0462a8556fb55a45a5b76edd3ab276edadbfba65646cb4bdd0e94b27130aa1945241a088288a120640240bec9c33d65695616664a9948ae3380c4322b2d6fa296adfa328cb32cb32ad759f3468b4311a1d2da91a10916f4138e7bc41645996be35e1c721eaf5a652ca7b41f63f2938a554ad562b8aa2282c104a29490a634c69cb30904c880e981017ef0e16b8b20600500a247208ccbe5480411c7b70c4c8deeebc34bab4b6d168b2d6ce1a29a58aa3288a84100eb832e0a743801091502815445229520110021323f88612a34092ce6b3fa104142b4bcc4afc9145df33020000527b88aad47320f3c5716a45e0180a7fc5311082fdb5ab4ef9abd79e74d2eb76f69384cd0ffeab7ffad0eb1eb656fd777ca660fd635efb06b331f84d0f41ef86cb9f71c92b3f7773578d6c7fc23bbefcfe27ac5747c20937f191076c7dfbc5d75efbb2cd0ab9fd93cb1efef0cb9b7fff9d7f7dee4909de0581f4d9168bd35d87fdd7e1c9133377befb98e39e7ff4d7ae7feb69f1afc10fbf094e5811885889df3faab887930a0f173242ba778ed3ddfce111d8230863cbceb1b7dfc24a1b5369a34b0740249984610607c672656c91e5c8ce998a9d23e13df530502a0e63e75c1486910a989d77a933da79c32863ac4f6e109108851052845285d6694fe2471280681c9ba20aa2040884104114f952a8b7ca0214da59adb566ab42544150144551eaa1e1d520b0d5a80b25bb95a9ac09e3a8393264860650496d8d92b22a4a63cce8d88894c258cd25cccfcf8e8e6e0902d9eb750e4c4dcc2fcca2c4a2c8a23848d36e59e6a3a3c328403b4bb588e2b0d6acc1d4543edf39e3f86ddffff7fff8d5153f191a1adab37f5f37ed9565797061cea113438d13cf38f5a80d6b568daf0ea266eeec74af9304a21e472e2f421554697b281e9e5998d333d36afd3a7416402c51db8f681cfd66779525bed3520986eb7ed21afa531932500e1808054964504af54d09d101004ae981205bab00d440e3820b1ff2f1f7dd16539265b2d1a8b7920157c830a0344debcd606afae0c68d1b37aeafa7294eeedbdd999f3af98cb3e281e1a9e939c9e8fdce298a77ed9a7414e7996ed51b63ebc6d12c0c0f366edd330922da3351ec9edc2fbeb75f0a4822186c8ad1e18166233e6afdf8c040ab568f6bb55ab3591742685d3a7024dcdcdcccecf45c9e9701854a85cca82b9ba659a1abaaaa80308ce3d6e0c09a75c76fdadc9414b1466b2d5ba78dd5d63987ce39a2d838646781040860672d574cc618238472501ac788c4ce565565d829a5d234154a5665d9acd7d234552a0686aacc7d91deb2d55581884a851e27d792446b6db4690cb6f6efdf5fafd715629ee7511c90a530a9cdec9f040025513a66530cb59a08d01a1c3e76f396bd3bef30557160dfdeaca8a238a9d56a4a292f441606a10c83e9e959401442a214fd2b57455114c571c37ff55555799a939f754ed3d4eb192c519efc4cb592a0042d9a457a2a54a05498e7b9d6d5d2afde01260cc38307a7bde59c948ad979c82aa5ccb29e9fe20041dedb8ec80a2581c158a3cbcab213488c64bc8c4110f8ba80bfa897afb0968d36d6b001f4ad0611d6ea71bd11e2229d9b8405b00c8c501f1c40c4fe96284010a21fcf1240d2f72510455fbb0968a971c776655d59893faa08114a0658a43211f47ff55526d914905ab000da0149680860860861b962539d8001d4dd67b9e1991fb9fdbf9e3492effede1b2ebaf871cf3e7dd7d71e35f2df90eb8ab1b39ffc94dfbc4bb3ff5f9ff3b2abcefddc9e6bffacbeffa757cdc67437dd89430b26cffdf0350fb9e8a36bdef4834f3d7d6b74f7b480be4107f8c6eebd744210919658debfeec8ace08495f8ef8f7b9fa85e7e66e23d9ca1777df6aea7bbffd5388b9e3f24a552012238076cac2e32931699b1064b5032518d58457124e3008d298d31ec8c63f6240712a4755194ba287555e65a7b17e3be303c33a36310a4503011005860b08e49042a1081089522292511235af64a90beb6cbce3976d6313ba79904124a2fbbe9936fa43ccfd93864540e0ca30189c0b93506d011586b493b41588be20eebacc84b6ba3241ea8376c5935939a60d8bcf1d80d6b8fcadaddad9b36f77a3d57e9e3b66c2129d9b940c8bcd43b6fbc697aff64b6b070fd555755853eb0776f3b4a76dd793b4861097a557ed451e3279d7272637060d5ead1a1667c60ffc4cced77cee6c5c0c60d83ab46a5a0129cb115225a5339a317e6e7478f5ae38c05325e75e7aedfce3d573178198ab8a79363b99f1d2ca553477cfb7659f9d953de81408d0f3ce0fc73bffdad3ba3b83edc1cde73fbfeb56bd76a930f0c62a9e7cacab63bbd9903d3dd4e5595bc6e7ce48e9d3b82e6a0a05849598b0630ac4db6d389d98e13a301851218aaa2de904c3c33db5ee8d9280e2988a3402a41919451282c077921eed8393fd0d271120681acd51214649d66b271121853581b44b54612c65198200a661c718852066118c6915221235a76ce60ba90b2016b91ad6526e84b930278db7270ec90c0385739340eb932ba32ce38b6ce5960400102fd91f343c68b34a77e6fc721af5ab5aadd6e5755353e3e5e96e5d4d4741cc7cc3c3b3bdb6ab5b4d67bf7ee1b1868c5718ce0cabccb28a338498bb2d4d618e32ac7a0d7ad5d35d0a823e2f8f8b8d16c8d467688b87a744c866118860c5055262f8b5e3763e6284af2aad4a50ee328491215858a1410753a9dc38a0bd8d744f2ebe0f2b30b110570556adfee5b9256f3aa0c7ecac0a7fbd6da3ccf7d4fa3ff877de50662df32151486a143b0ccce1ab6ce01233b7faa597686411bed47a989641051a335e89c31c65967b47588fdd971632d2391244921494152a0504058380f0ac83f2385404108428489070f44041e1e816042240942120a2004205a5ae1bd3801d3b2cb612556e20f3812020b10104884790b80e018320b2d098503eb01340229840109005031cc9bfe1fcf5be8592817af0507e0184a5e4421472c12424a19b68ebdf0b9cf38a1bce9dac9996f3d6ce8e4b7eef4037fd955cfd9b0f1f93fcb01aa9b5e7ffce8856f7afda336d711932d4ff8e0cd7bbef7aa0bd6c788f5939ff9857d0600dcc487cfa86f7bf1cbfffcfea76c3b76ed8607bee8abfb0ff791700b3f7efdd963c73df3cbfb747ecd0b8f59ffac9f64009d6f3e7460cbb35ff3b4076d3ffee8b1d193fee2a33bcbbbe6346c9d1a3b69dbea281838f6ec0bcf1893787705540000b433df7bd99f5cf4c963def1c3cf3cf3f88410a177dd9b1f7bfa86a1a4561bd878ce733fbdb3e8afc408fd62447edb675ffc67c78d359bcd35f77de23bafe9001e1900fd4ee952d8892fffcd43efb37e64606060eda98f7df38f661d22427ae3fb9f76ffa347060787468fbaef533ebdd720663f7fdb25f7dfbc7a60606074cbf9cfffccedfd5777b33fbcf4a213c60646d6dff79237beeda28d67bded368dfa96379fb1f11197bdf649e7dfefd4e3369ef888375eb9c08868f67ff9257779ad955889e567e8af792c8161babbb8ebfeeef649448ca2288aa2308a8220200222149248c92849641c52a040091904320c541c85715254a62caba228f34af7b2bcd3cd16dabdd9b98e71641c68cb0c4442056114c5b528ae0919a8200ae35a526b248d7a52ab85491246f1c0f0f0c0d06063a095d41b32888044655c5e565228eca71412050121a040149e03ed339ea50c4908c16c1d5b5769d686a0ff6c584b58920c0321041bcbc602db76677ed79db7efbdfd8edd37df32bf7ff296eb6f684f1ed875d3cdf9fcbcee76f7eddc79d3f5d7efbfe38edb7ff9abddb7ecb4bd5c77bab6dbc3d9de1d3fbb21db7730d4bcebd65bf7eed915d7a2a011ab66a2066a479fb4f5c23f7fe4f9173d64ec987536a292f56db7dfb677df9e5a2d8ec32009035d16f3f3b3696f818d0e95206029707e76069015a12002c7771bf7ba9a38005ef6c07b8016fd9d58b07ed1e83fd0013a60cb561b5b013a1440029c27e2221c77ee03b76edb966a9b968e4919c0d9f9b666986ba7ddcca699dbb77f6a7272328968f3a6a39290b2ce822952535685e685d2ed3ad839981a6d81904ddecdba73f57a4252cc747a4e262506150606235009a8d8c9c882b24e8c8cad1b5bb56e7474edf0c8ea81c19181a1d1a19155ab57ad6f36474646d6af59b3696c6c7dbd3126541d29415953514b850d5275879176aad0f4ffd87bf338cbceaa5c78adf50e7b3a530d5dd5dd496786848431100810e6190ca2a2370c1702325f149041455064d00b0a027e0a82c845541c028a9131cc5e11d00841488090814ecfdd359e61effd0e6b7d7fbca7aabb3391c0c5efe3522bf5eb9c3ae7d43ea7eabc7bbfeb59eb59cf336e7054731b940fe803ba002e804f5f91a3704cc605dc466e053ca0034c9cfcf498081ff58508c10109a22885094e708c1c23fb305e1ffaa6ed14e5e2fcb685b9f9a2c8bc6f3b9d4e51148838180ccab2f23e8ec7b56f5a6021c0d9d9f9a67631320220c75cc3c26cbf93db995efff4d3cf00d28858189b6b5315a5466ac693b5d5d5b595d5f170e4da36193be6c65645511565662c44aec793f5d5d5b66d9ba6699a66939894c84ba903608cb1c78431a62c3b362fb4cd6c5ee46565f34219cb808214581ae787e3c9fa68dc381f0504c9e679faca8ac2e685b119198d44642ca00a1c1be71ad7d66ddbfae0429c38ef05d0589d173a2f6c5915dd5e6730a3b21c8d65525ec0230622b096f23ceff6cbfe4c3598edccce7506f3657736abbab6ecd8a29395ddac1c64e520efcc14ddd9b23b57f567b3a267f3ae29baa6e8daaca7b3aece2b9d57da16c66626cbb5c9a65f3ad3aad0ca6a65b5325ad9ad34742b7eacc3098c2220804108022be1688f61c4b01640001402034c12c7a943477fd24d47bf201edd1a6072ec56724bc5abd1951ffee0d5fad473166e99e2c4473ef5fed54b3fbbf437ea93cfbbd7cf3de0510f7be9bb2f5ffba7f5bf7ae2bd7ff9354f7fcc9fdebf0080f1373e54bffdab973f6430fad7579effb8a79ef3b5cb9e353f6d191efae4cb1ff594cf3cec2fbff0c6472ea8fac031079e5cfd8f7b7efff27fffb3edf5975e718fc7bef863175efa84b9e3363b357f9fc7ec7cdeaf3ce94df7fec4afdfab8bc775248ebb1d8f7cf2571efc86efdcef4fbef0ae8b4eb6d3d9093427ffdcdbfef93df7d965f65cfab2473ff317df77ffcf3eff94a39af9a32fbef2a75ffa8d8b2ff9e647cf2faff98be7fdd4935f7ee77f7fd7c306c7f33df0c6355dc4fe792ffe9b573ee44e33f557ffe829173ef3372fb8e29df71f5dfa8a375c7bd1476ef8e5bb16eed0b7beb132d088de9cfcb36ffeecbbef73a2defb915f7bdcb39efdfefb7feab9a7d0918fbee8e97fd679c3170f3ee594e58fffea632e5ab10f4ca95e5cf9d2e7e63ef7d12fddc5eefbc013eff7e277feec175f793661ffde2ffaebf45a7ffcd4c73ff3d5f7ffda3b1fd0d93a55b6e236709c36ebd6242088741b5b6737dba90080cc58414050112432a69106113108406432cb791eebd6071feadab52d440e2ca2340028d4a214b11061dd34c62aa334d98c00523b82a3aff28a04362816470727a6ba96049baaf38220848d7700a091d2430935000023259d7b5424c78f9b5ba551694b5a6ba3953256cfcecf1d44d026039b471c8b000978efd7d7d79171bd75e3e1a8691a14048023870e4f261363f3d5f5b5bbdffdee77b8c31dc64d1b62fcd69557edb9ee7b277666fca429f3ac2ccbd57a4c46f5e6674da7583ce1c499c5b9eecc6cc0d846977cb8866b2b656e57d811f270b4368352e65a846bd7b6cda4b4a5d5941bbdbeba0c02a0d5e615fc360e776d0089cd7f6fda702000dea8c22695d41bbbeb4c7951cc4a290071ce2162f22610e118596774ff873dfcab5fbdfc7bd7ec46275ffbc6951c6ab09395f5e5a60988d47820a5fa837266902f2e0cda7d2b1665ecfd5acdfbd69a3dcb9389983eea0cd08fd65a5de7f9c913e74775b055d7356b127d74d1457246b118a28214acaeaf292d0172cb242a2a500a8174122ca398ec1138414543a098258618db460084141201291460111698b6c5404480858137ad12030030a606431a8fd6801e08194144224a522073c1272250ea486c0a1858a54524cff3c96472e4c8917bdef39e3b779d78d965972d2d2dcdccccacaeae2aa5babdc1d2d252afd713f64a38cfccececfcf2f00616d45a1716e7fb464bf4f5e4c49d270cfab3755de73ad3d212c0d2e1c36d8cd1070651644c9e4df5ca904c6e3469409c8c468d731ab5b2d960d04bbd824dbfe74d378924a07cfcc02159ab38f81885390250f2df8bd1d7752b121155ea18e4b931264b66f6a49542128418a3841013a88a318926f8181204654200406d4829a32d2944200106414199b40825ef7700002000494441542d4b640034462b6d8cb6365346e759094ad374c44acb0605c3e68510a68a1f922622a1347ea225a93822aad49148d787a44301844002c70aae24d15e0101d89a98d88a1fe7108056a0e58ddad1f15bc4f4a18d477547c1f88722f6b55f7adac99de74253b7d55d9efe8e4b7e66913e7b8bcfad2e78d5af3ffac40ce1214f7b70efc3f1a52fbc609b856d8f7fe6dd5ef4fa2b8ec4fbef0280fc4ecf7fe1053304d0bbf7f37fe9d43f7ccf670e3ff31700c0edbee43917fcd9eea77ef8b3afbadfe0261b5a7edac52f7ad40e0dd0bdcb8517141ffef29ef60973f9319be1f2275ff48477dee17fbea9ff278ffd69fbc97f7ce9dd3be1eab73deae7affaed7f79c705e571a94f58fac2a7974e7ade3b1e795206b0318addbddb939e942e16a73eee652f3ce3be1fbb6af28253cd0622197de51d1f9427ffc38b2ed89e019cfde4573feb6d8ffbabffac1ffec0ea583ed43190622321d9f5c8a7ec020080e25ecffeb547bdfdc55fb8c15d306f4d5cfef6d7afdc7bfa3d4f5a3ce7bc450080ce5dffdb7f4b3f72ca637fe50567dcffe3dfaa9f77aa5cfefe2f0c2efef82f9c592a281ffdb297dce32ffe9f8dc26fe782173ffdae1501ec78c0e34f7ed987ae6df09cc1ae473c79e3b59ef5ab8f7afb4bbe70837be0d9d9d6b9b2151bebf39632c91b77ed107e482ce15d8344a44dcaf71521284b02c1b7da1aac4af62eb6aef18e83f731083320c1742a1a90105894c613171795228d2410372abbc1fb567c64e6c01e22433c9a2e679949deb821c44d682022080c84419800510491d2893ff5b54dd3180248a49034aae81a93551a490984204dd318d3293bbd20d3349a00152955663bf3edbd6d7355d149c996522a3847444ddd8ec7635034bb637e797ded8bfff6e56ebfb7babe7ef8f0e1534fd9052bf5dcdc5cdeeb6483eee9b39d6cb657cd0d8a7eb7f6810cc5204dd3b6cb2b1c7dae328cce910faecd33935b6314294df578b2babce447c36e47118256381cae43f4a0330851597ba32de156352af838aa861c0b276e51124a001881e4983fb200332b6b89e3643211804ea743443eb2aeb49b8c7b279d76d21967efbee6f0eacae17dbbf76e5fec1f5e1b3a1f1b07320c91d5dc5c7f30534519b5cdd0d5a30e66569b1a78a991c32d922a6695ca159bb6e976282b8bfd4b2b2be3d653a54b1350a2048fa0045b092644429cb4a1f29483803264141946005214838a6eeae8acc990229c820441424d4a190da419244491c84c11143347264611410660c14d1557464490a9d02ab2c4242c0a8490d2682012003060522e8e8831b03119b020495dd78756d717fad5cca077d535d77dfb9aeb1efbc887ffeeebdff09ad7bd1e1117b66dbf61ef0d4a4faaaaeaf57ac3e5832050d84c6bed038ba021d3c9d5fca07bf2093bfbfdeed9679e558fead5e17aa680c7ab00d0b212a57263b33ccff352690d40317294e09c932881638c91b4eaf63abdfe4ced03698ba4922344085332431a8cd9bc3c4ce98210218a0fdeb5812520282411c6c8be75212f6c5576b3dc283202310689ec01210a8a44cf31843015818d51694a980595566a7a7a0250667344e4e9f80fc5e89d8f217804455aabcc684dc6645a13694344ca96b261a3a1b5515aa33644043a9d170400b2714670a26f084172b24bcce60d5b0c44c2e37b740828b0819e7f8c35f4b7622b6e77e8e50d1da71f34ec3ddef6e54b7f7e7bde999ded1a0480f55b7c2a950bdb724cd58aaae87766747a0f794ea10969cbd233bb12e70a54ffc4595cb961350040d8f7913ff8c0e0291f7dc1f9839ba375ab6a7eda5c4193a950fbe37ea3b8ffef7feb03dd977ded575eb4ebe7fb4fbeffc37f467de643177de39fae9a7dda19c58d07a6b3337ffd7f3dfd4bcf79c2a3fa1fbfecb5170c501091c7dffec0ab5efca60f5ebeb74605e395f573c75ed04ea5ee79b467cfeadecb9e78977f4ce8829bb570df71c4e3e750e12604f278e49fdffad257bde733df5e0e8ae2ea5aff058da8c59f7ee79f7efbd7dff4dfcf7dc191b9fb5cf48ab7bcf117efd6a9affe9bdf7ae9effffde57b27a860b23abcc7d803bb8387e3dce9f3192202e8c1493b8a29df02281ff46dbaccda4c8b730cc84bfffcd697befacf3ebbf95acf6f646b32632b8e6b4be0f7c31278ebcffcbe5822dd99f456095069cd8000a0a7d987d64881a3b2061429ad5591dbcc5485891c93a90b8884e044441378ef43f49318238764762b221c4299671c2246d9d4ac9c6ad116c5e66ca86c107d40d064792a26834cd530a73578c500208082006495d6443a6048e29324802c00ec23bb3c647996178500441f2832433402f333b33be7faa07556541262a7d3198fc759964d4693a445a3ac695d581b0d512b218c312ececcd9467a6535f26d1dbde9e693e85727a3d17a0480f191a15576e7c2b671c4bdd75e3bf28c1266664b0e7ee9d0c1b595236adf9eac5bf5badd6df3b37baedd1b7c9b65c60613da069a063a0640808390ba1184b855f13a39be24c2c7945b71c377826f4a104f95180040def0519369f699ba3f0220241e205a0512bab3db4d3988b03ebb6ddbc48dba627559b9d1703c6a8264db1676ce2d76a34481a09540f00ac9338e6b696db7b4595dd7bd103537272c9c5014c50d575de74405d16d1456024a1902d21a958a088e65d2344ddb36add616233309780ee2a15bce71d85c3c0a00d8f9364c8cc98015108b44a6c020317198200886983c1e22238a104b4c36f11bfcb148c21c238710bc8f3e4ecdda8090108190448cd588d8340d224a0cc618df3a885c15e51dced8aeb51e8d46679e7a728cf18a2baeb8e28a2baaaafadefe03679e72dab6b96d3e0663cceaea2a89584599356bab43ef23336bababcc748b7ca6dbd936374f44fbf6ec8b5182216a6b45d09fdfcea044840442eb9c7320c42000e46200416b6d91e726b38858d7751322694e731d49e07573c4f94682e929f5678921708c5104940204a5342951455e2512d4864fbc78ef5d0c223169582561a8908cea41b4d24448a050296393a81a0a6356141c21c6c8084a294d598e98bc4ca6267753f53610910868f30ea75a02222b83a43459501b588253ef305968136e68ed2222208ba4a5ae009988106ee222859080040a086e6189adf849c212e187d517c56c66fb8e1d8bc70840ea42c7767adc385a1ec7c5db713877e0ca830e1632007fe85bfb7966d740c30ae8539efdc1df6d5ef2e447ffe6a597bdf68299dba757cbf5ca90ab6d9582ecb48bdfffa9e1131ef0e0077cb0b7feb8f75cb89d6e52a0c5eaae2ffad0a7e5a71ef2d8c7e59ffad86fdcbb077ecf5f3ef3973ff7b00f7de5ef1fb09885ebffe87ee7fead1c9350a9ce8e1d83d31efa91ff78ed5db3e32e2b70232c713c9164fc95573ffdedfe75975df5a433bb6af485679cf36c4144cc4fbef037ffeac2dfe4f1f59ff8edc73fe5b9ffeba19f7bc2679ffde2cf3ff4922f5e72c16216bff78e0bcebb04107567fb36b57cedb2c7137280b87ec3fe9a3727338ef97f22564dbef2ea8bff30bceeb2ab2eba63478dfef919777e36dce694702bb6b0c4b1376ecfc2b9d9676a85a448148ac4c88968a410d17b1f05240411515a539163888a631bda18bdc454df9598482384da6448a20144a221a5b5169118bc06e1e043383ac39a72dcd5d575004014a594313669c500800b31cd5c8b440106d828a84b485802a706c42822310463ac260296a42a2f31323368d5e9f7945211406b1d7c188fc7924b91cd2f37352a8ede2ff344182d065631cbf331c7e8bd2d325bf547e3715e95bd4eeff0da9ae96487b19eb891a0142e8e87a3f5d565025c595e3eede4933b46afecddbf7a64a59be7fd85c1bebdbb15011184e8ce39fbac1d77ba533e181c3978e8faabbf532a941872abd50462705c8fa9aa0092c5f071f25ce95fadf5ad5c426f769cfa66bb139cc47ae038f92f1121639af178dcd44454144572580344072e598c0734ca56a6a894c2234b2bc3bae967ddc6e370581b3036cb8930b2eb9479bf8c61d448d49388438a52f485308c462136446efbfc8c205cbf672fa919a16ce20414454234da900dac62942012085b4fde51f00ac40a68411785d65697714a6d5229d305414d62358429d9c63125ae0b2131c796254410e648d37e44fa8f45241d0a10828fd173caef390247600681e9c87ffacb2152fa202271c21221841377eec8b4f11cadb565d1c9b2ccc71042b8fc6b579cb47d71f7eedddd6e372ff210c2fafa7061d0ede5a65b56bb979698c118d32d6da734853193e17aefd453be77ddee898f83fe4ca7d0bd7e618d6a44358193b7034720ad8cc948eb84fe8c36799e5b6b85c535ad6b4367765670dab24b397a124a6adbf6469c61d99491d6c628bd413b9c92a3d2dfd687d03475d2904544e60090fcbf0591b4a12ccf931eab362aa4de8ea2a4ec8428cc40da2aa32c621a8fd65a5b6b95d12184c4c5c20d277b00888059de159e820d0012c48808009a811100a6f8773399413ca61187048020948cb08f5e0c998505126d12384d1489006d719cb6e227074bfc9f3f647eda0527eebbe4b37b5e71d6697ccddfbde5a34bf119b7074b5cfbaed7fce553df7ff129072ef9adb75c7fafd73e641bc17500a0773cfe8f3fa79f7dc1858f311ffdc4abefdbbf1d8734273df6c9777ccdeb7efbc30f7edbcf9c5c9e75d1cb9ff6d647be6dcf032eda5520c0cdb4f8b17bee2bfef132f7e8873df2a7b3cf5efab23bb76b63b578d61d1772e4d5cbdffbeeaf8f07472b0e88d8bfdf0b7fd63de9656f7df8fb5efc80ed6ab4ef3fffe56beabe8fb96b9f8edf71253ad7b6d38b0b19ae575df7b43b9dd855e0765ffa471f3b1c9e02100efdeb872faf2e78f05d16cbb9edf3a5515aa15b1fabc533efb89093acffdbfbdef39fe33e2062efbca73f60e597def077fffdbd4f3d65e593bff7075f6dede337c0c3c6efb439a321f55a7a2d8d6ef73ffdd1c70f87a76c6189adb8319af86110c2f707211b113c23030a44101f85411015110d8743054831c4284a6b006140f6b2a108936c1f508b4144ad9588286bb4a6f490103ae7b8a9bdf702c0403146882c1c9805382a32804c02809088d7cc1c8593b904b0003052525da344e817062054da2a63b4b2822091c1220370701423690480180210dadca0023498573937b0d68cc2b8e53af4fa8375dfb48d1f0f27339d1eb343c4d0b442d4edf70e1c3a288483c160b4babeb4ef8052860987e35aa2ef9455d066321ac7ba4124eda3051a743ab1280e1d3878e0d081c51dde2bd875dae9ca42d1a916779dd0685a5edbcf6d3bd3ebfbb5c32ef888ec7802cdc4afad66f30b1c231a93a4f26f84256ef5c3a4e36fcb4de81b9bad0900b8b17c0d2324c99dc964329a8c676666b22c03001626d41a404018c076ca72d073d7c7c3fb0fce0d06c3e5e5322f63703e4c08d5a41e1e3ea402fb49e303e238c4a833241d8328e150d79d5c1b0640cacac1a80edfdb37cc07331e242fca282c917d809a0344664d96a25259e3a576920588429634826884bc5b018b4cf9f911009249d9a89e101129a38d16a4281cbc77d1094eb9fc220c8c105962325e6648ac7ad2122132f9002e08a0168a8cc4204100624cde7302a094f2de6bad05416bcd003ecaeadaf2fa104f3df5b4bc28f6eedddf32975575e0c0e1851d3bdffcfb6ff91fffe37f1c593e726275a236541445e37cb530975555bd6f8f25adb4ea5759a7d446e9534e39e5ee773ff7dbd7ee9eef0dca2a6f27c321fb189c4323a891288927116a1440c63ccb4029248a2eaed54344ecf67bbdfea00deca38f9101844811610871731d01201d552d24444120ad29b19b52f32aadbdf1786c8c49ac28528a41929a7351642081c4288d5996655966f24c29d5fac67bef420000a535298504208094699b5b6b11317064668f4a40e9aa90cd660162e24519d2e251d454550a892059c64032a0483ebd021b2c2561d64a1f7f164cd77f8c11491050442472f2af483f27c82824c800f9d6d6b2155b58e2070d73da33fef8e51f7fd2bd4ff9831d3b4e7be0231fb2e3aadbf3d39d735f70cfcb9e78e2f3beb93638ff857ffeb7179fac61b2f15e4ff8b9777dde3fe382c73dce7ce2a32fbe1d99b03dfbe51ffdbbf6792fbbcf092f30399a5d8f78fe5fbf6ff76b9fff88e76cffe27b9e7882be991a2df5effd1b1ffd987bc4a31ffe73d9e72fb9f8cdcff9c473ce3bf3f74e5c9c3be3810f3ab3ba028e95c8a4c183defcb1b7beea85cfbdcb6bae1f53b5e32e0f7bd65bce7fec8d394eeee07b1eb1f33d1b779cf1eafff8dfbffdbaf39ef27377fdc8f69d733bce3dff7e8b5f4744f4fb3ff3bbbffadc27ee9b809dbfcbcfbeeedd4f3fb52c2ffebd677ff2f9f739e72d272ecc9ef180079e595d8188a8161eff8ef77ff5a9cf396ffe85e5e98f7ec1d31e38b824a978e3d1daf1e637bd0b6eeeb5b6b0c4561c5d9fb7c59f116e85017c0bd31137bd27b050aadf69d21a6543206afbf685d8bad0b441b5419bd83681db1862126905004495b42991288290d540c4a44093caac2d8baed1148547e37a6d7d7d6d8deb56098b77ed78d4d44da68df7012426c19564eba5416bad39444952925a29a512b942a38e4a042946098df724ca6820420221b65ac71849a0dfe92aab80e2ccdcc05174e41d7b08ae6f0b17a83db06af3fcc80dfb948b6e34a9baae5b56d7dfb0bbe854fdeddbbefbddeb5b0e44140f2c674aebb59144e996dde181fda79d7aeac1eb0f15b383504faaccce2e6ebb726565cf9e3d91606e7161fe94132706c63aee3af5f4587506db3ac1acdb1db1c8d4a81db9e847870ef75511a35f8aebb6afbb232f2b2b80c4b9251000669604a800208d71cbf17af847c1061f3b6d7f63107253bca15131488c31b2071f01d9286d8caeebd1a81eedd8b1dd66458c9148c7286a8a24302aa242b53819bb7146268e045aa8c0def1b4853dfbc7e3e1f0d0a1ebdd724f543e6ca5a56c92abe561d388e99455c6ad2197a3d78ae7174fea6e3ff9739ff982ad3a2b93c938d4111848141222058c4e045918c0308c9cb7aec91a5a5b5f41283a55966599080514248c82c9db1b2012882045168801224fc9fac204d0f8e89cd380c0e2db96000da9e02200222816708119b075e25921e691ebd6b9ba69bd8f8ca20de5b9cdf37c381a0d87c3aaea368d2b8beaf56ff89df7bef77ddff8cfafed3e787850a9bd87f64796e595a12d2b5c5edbbfff900fdca2f9e4e7fee53ee79db7fff0f229279d4c64f34ccdecdcf9bdebaf53c456058bdcd17aa6d7cf0b73f63977dbb76f9f55c093e1a81d238be72008b6a802a04409310080b5da66595e94a455ddfab6698874d5ed56dd0e10ae0dc711156985a80422a03299b1264712a3b3d6d5de45400e9e9df7843a2b0a66d65a215208de35ce7b97869f00b07541908330a34411308436cb3bddd4074b4ed301a06dda104296e7a8f3dca0526ab3b220a854569132a41500108388a0d2098fd1f492a5367baa0084995122200284e9aa25202c82a837bb0f80c736dd125d49361a74490b9e911880bd0fce3722628c4a5d9a0d54095162a6bb5b9bcb56fca4641170c77ba4ad01a6e203c9d74ea6b7d3d731b73ff1ce373ff2b117fe68de0ceffbb3f3cf7aefcbaefbc22fccfd88f3dc9badc31d7be7e6ed9bbdf3560ef27d1ffa1144dcfd2717dcf36f5e74e5a72fdab6850fb6e2f6c7673ff5f1b3cf3ee7fb2cb21845e4aa2bafbcd779f7ba2dc79c99df7eb3f7bb498d4a914ebaec8954840418bd774deb26b51bd7be6dc1458911d9e7c41c5deb5c0801b5ce8ba2ecf66c919b3237456e8a128c16a0a4421ad95b11c5ec469323070e1ebce1867a752d57d4c933e0281c3582b10a1404f6a9ea4c44123929e718524890b004082a6b94ce5151604244a50d6a550c3abdfec0a84e001b75118802c64271387ce0337ffd81f195dfaac6ad1ab506a965889dcc9ebc63dfca919c91dab0addfd7a4f61f3c30b76371b91ead3793c513774e2613371a678c93a5d59d8bdb5968757575fb8e1ddfb9e6bba6b493b669814d91d5eccb99dec2ce1dfd6d73acd08750768a999999f170b2f3a4599f1fd975ca5c6fd05bbe6ee99b9fdf7de0aa433b8a1da278f19ebb54062b57ef3de3aee70d1ef9b809a902493684778ec50c37e2386df62b8e4e92dec476f066ae7b08d35e93b0262040c0a9eee9cacaca6834dab163a7cdb210406b1da2288591810198e4f39fffd8172ffbece59ff997b56b0e740033f2679db3a3b39d968607466b43688cace5b5c355c57b87c3511b95add0e41c7d813cc855162795e2534f3bf98e679ff3892f7cf91bd7ed1d4ae649330722d0a81151111842a3b525a8722aac9eedd8d941b930d7999be9f5ba99b5396326a0d29208613ad880882253321211296500981922b38ba1f54e0b82486c1c025854de7b6410542c2a0804c1baf52babebcbeba38347d66acfd1b79cccfb8891481b6a9a26c4d8ad7ae3ba595a5ada73c3deabafbee65d7ff2c777bad3a95ffffa7ffcdbbf5d7ee0f0129942999cb4c96cb1b2b266adfd8d5f7fe53ffec387aebbf6bb853507f6eedbb5ebc485c5d97d37ec6ec6eb8555fdc29cb47de10ea79c38e854f73ef75cd7d6c179482a4ca89552684d0044d25667d6da2ccb945247275c8cd6da9235795eaacc8848ed032a6db362d31a227105932c6ceaf51d3b74aeb52605494636c6488044049cfa1a028444209a9431599167456ead8d9ed3500d33e306438911cab20400449afac32a42444142b2a834a98db90b04a58cd63a326ff8d94ffb24040840000a36747871c3119e4136685070bcd4002ad814a6e48d361b00c868bcae342a842831194ca43f826f5ac0e9f8507f70dad6e6b215ff95f1e94f7ef49c73ee7c5bb6f24e55dee2de7dd7fb022679743a2a0b0f78e3dbb0497e0100d4db0c1cf63f818558bcb9a906bca9ebdc4d65136fd6dcfa46f8e1072efadf7610e2be77d9a757ce7df8dd67fdb51f7aed9bbe73e75fbbefcc1690d88a1fc199725c5fe2182afc0f70100040a5a69c69da38c5e0e8b9968638231243242242e5bc230022a5140091b5b6dfefdbd919701eac05ad418425024ef538496b506067ec82d57999ad2d2d4d56579bb6e9168570542884092db8105844689a5a3300478c8808919939af4aad35128518238b3126cf735b1513d7348d63d53002801152ac1814647951959d4619418f8a42e010b89d70585f83e0ebd64fd6874d330180e164dc373b66ba7387af5f9b3493f5d1ba05caba9df170a4bae59e3dfb58639d892f5531e82c560b68b4072e7a5556953ab34138c66033c3cc870f1f56ca149da2ecf68c55906733ddcedad21142008e64513874cbeec8e8c3cb8707c0004a60fafb2672f9b1bbcbb1059463ae72b79bf44d808a48d1f4530fc139e708a0d7e9d82c3b762d85008a4010dae87456ce2eeeb09d9e870381b9b492677a7ed0e9f468ad3b5e3950afacba711b26145ceb9929d3d666b9446525580306a8d3291717170f2f2fadaeaf4f9ab605808c1420820844006446068c3146011f11da661d83d15015b65b8658e4a29151f0c6fa54949057a2c80b83000308b30461161006010006664181801c224864200c0c21721b6152b7ebe3f1703419d74d1b193892412262118c31480cae9d34eda0dbdb36377be8c8910f5ef277070f1efce4273ed62d7feac20b2f5c58d8fe81bfbdc4640592ddb3676fb7dbed552530bff1b5af2a8b4c0b7f6fff9e7b9c797ab7d75b5f5ff5ae45e1dce6b3b3b33b77ee3ce1845d73fdcecafa9a444f808a0c2303050da0821ecccdb9e053064f44ccc9d3220c06b32ab3c6645eb86d5b885e29054865d9c9f232718ad23a496a4b098d8b400871ea8fc1b1ae6b6dc839e79c13119b14938834625e169b58028894d15a6b421d35136aa5594f2db10d693d9d794853d174944887800253755744040504a0c810a9f489cb463b0210258d09b140c285695d24a8214047af5102205399570191b039412f2200494596b542ad4821004764818de17a4589b136eda66ec556fc783619a0a74010d66fb3e3a2563fa909e8f7851370bc2bf64d21c44dfdad7ff8eec46d0721bcfa95b73ce1e79f78d889dd79ff67befb7d4f3fc56c6189adf841cf85ff839437c45b5bc92104a594e0945c3cb52d2042446b6dae4d50a651baa59a9dc788a0a3c298b29c495d374d331a4decfefd279d7a1adac486402522808a8889bc084b5080a6eacc56e5ec093b57f6ed5b3974d0d593d878709e4014224780884420bc490bd48a924c27451044644004a16492ab15233073d334a4260e19351b6530cb8c515961a1adab5e77455ba0465923ec9158622417b7f76799f9b000681585b5ae54958321c771effefd88383f98a1dcaa5e39045fed9c53595e2ecccd63e874bb65b7a38c7631a042a57510f621084cb5fc9d73c64851e5d582563449c39fa3b595b9623b048fa25d3356ba6732bdbabe0ac889bf4e1b1ee7bc6183904aaa377b2dbad1dab8658e1300000a58453c259527b7f1302d4b7bdfed768f6215002288510030320c2735abbc9adb613a03b49991a8555018738d46e5ae8dab3a788c1e6538aaadcd8dcaa280c458daacd0c6702b310e06838585857ffffa37965757438864298ac051831411006664640f62a3c2c80dba496dc6a3663d6ff3bc309644a2a46c75daba49261892b8f9082842ccd33e3d33b0103305406409514084819c8f2228819d77ce4b13e2b869c69366543751244a48a242296d4d8e8d6559b20fd1b5b5770bbdce1bdff05ae7c2f2dada073ef097977dea634fbbf899bff68a57fcc15bff70df9ebde79c798743870eb9d1f0ae773967ff9e1b862b2b835e79ca6c816192eb6aefca1108de68ea94d5b6b9f9856ddbfafd7ea753acadae6469903acf0112f38a10703299f81880310d435b6b899488a46fdbb61d3535336445dee975cbb2b4d626c9a64dc156e79cf77e73543d2da48de7b0d6baaaaa7ebf2f22d187248eac1401a132da184386042130c7c86d68555629ad33adb5355a19240242c134aa9efa020400b8c1a923014d40a493103100a04a26d4b4b15cd3f311f0b8411f3c3e733a16094f01455a362420c2310d7e8724d240c046298c122404df020011a8f49204cc28c25baed75bf19313067fa079896632fa11bda1d98b3e73e822807ad4fc57fd096e3bd9e9d6e1c17f2da9090080ce7cc947bef59263b0c5b8adb796f456fc7008e0fba3dc1f10741c9b836ee8b11e670f3f994c08100542db3675dd8cc7c17908de37439d145495aacaaed65adb8c8c3eb06f7f7f6650cecc416e8fbe7d66cf01b5265001580189a6991377ccecdc7eed95df8c082e3271cc51994c518688496c25196cc986e64b1a146e08a2266dad45950982f7be6e1b5d582252a4502945c01c3948f4a8481565874931009216f04a21451e1d593a696ea63b37d399e945851e78d4d4505922bae3d967719a7e173f0000200049444154883333335aebc964d25d9853468fbc63042eaddd3660ad47e221f8200c0ce001489452a4148b68a5aaaa9ab41317dd20b31c227080ba099321e77d642281763c76edc4167a69d440f444362137224a59a088a46f8d31b770c5bbbd5754486299c2c2ccc24c002852d775afd793644d089a4010506b24008e32aa9d132559c9b6305547855ac9c42a3114397aeffdb875431fc681478db72a33d62a2489413c94653e5396a3c3e3858585b22c0f1d393c1cb548a8ac899c54bc448400804518811151c0b58189b552ade7e1d85b5b5755b72a4969d4c9f710c073d236851818d5d44c800165c33b9c857c641f800080c179440680e85d04c1c0d2367ed2f83672eb43eb4288914184307959102520c7ccd28c27dbe6e79452e3f5e15cbfbbbcb494d9fccc934f188dd7f7ec5e7ae3eb7fefbcfbdcf3718f7ed477afbdee8a2bae88deb1f393f5d5334e3ee1c4fb9c7bcd77ae3a7c68dfe26cb574785f335e37da564531d3ed2cccce0cba5d026c5b8f484a696d6d660b00221d1195d2dac76875369d72260d02de45666eda11123192e798c491acc9adb6a3e184b407804d41d8d4bcb2364f0ef1d672c215ccdc3493109c22a55085186214ef5d421a2e789bdba228322a8cb526d344044a89294129542a75126284106260c88a62aaaf96781753d956d01893fb030813a088a0204c9d1f122220dee061100060948db603416a224411c1381573bd91b040f200016284b4762471f7ead13a118144e64888a4b5421289313860861005646b57d98a1fd31080b508c7bba77cbfbec44def2a090a0405100426119a081aa0a36035fc647527fc356fbfe0c1fffcba2bffee11f4e55fbae7b3ab0f7ce97fdebd389a124dfee357eff3b4fa4fbffcf67b97b79461fdd7038cadd88aff3f9c53b78239122a504627d2026ff0a666676609914374a6b6a8f22c8bce1347887d6017024b0c00948af1d2b64198999d0b36cfb32257450ec628a572d2a9c0ce406d68854361b4d2b8b86bd7647575bcb216eb1abdc7182532029236532c916cc436980955b7e3430821788eda30694ba4b4d6a494d66494b699d5d6d4822e84da7147515675d018cf1421468e8040c26e6d3c595a3699458d0e2568429dafb99a00abbc68c79328dcb4f5ca70ad33d3f7a1f1317ae0c938804626893192206aa5948a3112011903919ba621a22c37c6aa713d547a4e090140b3b6a238acaf2c6505a91c3960331e65a59149d3d6ebca54937aa4c96ca4805319cd44798763d84d9b3788f48db43e016ebdef14b556e9004484a81cb3734e2995972520696b40746446521bfa15c0809015516762b3ac5ba9515b92ee14a6506adcf8e1703c1c8dd71b596f5967a58f9091ee743ac1b510dd6ca773ce1d4f196deb9d71faa951a4691ce2d46eac750e3345c21b0e6a10809111956a9cb30486b0353c9ab45ad9b298e459d5ad72c4c8115c1b5cf000c4515c88c402841bf6851037747b5ceb9d0b298b756de01001c0b9a040b5c13775db38ef584294201001027b0151466b6b144af021b800314cc6cd4ccf49c499416f6d6575fbfc5cdbb6cb870fd94cdfe194edfb0f1ef8f7af5cde344d5576ba55395cf5db762c7eebcaab8bbbdf61527744e2ae5d27440ebe6d72adfabd5eb753ce0efadbe667fbfdbe56c41cf3ac344a83501048aecf69408251a6e2c8ce8d9b51088181945251202f8aacacba79aeac31c638e7266d3b6963327d4be7729665799e2ba5f23cdfec7125481e42d0da7aef2793896b5b664ee7be4874ce91561cb86d5c10b6de67799e6519288bd602e9296a1044254a694584a40521799b6c8e426f0c4a334ce1c474b2052401464021c1a9ca58ca901051208a24bf0884a9d50cc72849936943013969c432a8c8cc69060421612751440a44919010034b6476751b62703ecf4c744ddbb62184cef6addd602b7efca224d00a1021008c8fc961730283d00a7434688256603d82421868c09b6289524185b01ec13364005d0522e01814de44483cee7bff63eef1da7b7ceceb6f3cb7d8489e573ffed43b3dcbfcf937dffb88fe8f967033fafcc5a73df683c31bdf7dc7d77eed5f5f7e077b5b8ee0ae7ef3f90ffad7dffdf6258feade3c9c50db1ef4b2d79f795606186ece752bdbf533af7c653825bb2db5d8ff825eca566cc50fdc2bb86d0ca784107ea8558d88da9a540847440621111641c21042f4c1356d68dae09c6b5bd7b6e29df816240aa3264803a3562940acb46680f1da70b8b69e9745b7dfcffb3db08690934bb11064da3290733ef8b63b3393e779a7eab5a361b3366a86ebcc9e4984130d064130f1dd538fa2ca7368db185d8891c51942638cca4c4460661617c9619689a02821a540ebb23750b6f04a738c3e06a55009cf5655bbb6b66a9499efd71c1da0ae0ad7867e5e2627e4b5d11a68a3cbdc29709195d596308400884162904842e099d803804245c24448466b4dca1881d03613ccb68300acaeecbdfa6a2331baba91f5b297e5865c3b2eab1920585f5d99ed2d861060a3cfb3d98b60e6b66de1f63b12de341451229c2b2200448eebebeb7bf7ee9d9f9fdf300c4640e4c8446aca51233145d9e9cfe862cd54bdc1fc1cc651a9b35e991bc4c9fa70e9c8dacab099c4cc0965652508b92d729b31b021dab13073fac9bbdcb6ce60d0fbcfabae1c4f266428b610c3740e38d9e2a55452c1748a9a40f9185bc7c64402053026654554dd3599552cd8b66d1036da0229efa2520a94106a06493613002040ce85d67b8528919b26488822d0b62d0a058e8d8bce0b834449ee7d38255041b2c34bee751e629899e94e2693d87a3b0bbe9e4095698855ae99e3918307aa3ceb5666f7b5d70c66e7e70633d1f9e5e5e5f985feee1bf6966539bb63c7d2c103559e1d38345ad8d69fe955ddaae85559bfd3ed763ac05162cc6d0600a81440ea091133f828e3c990394a60efbd886459d6edf6f3b25c1b8e8c31599691520cd4b63e72eb62ccabbeb659c29fc698a228b22c232224f2ce6dda60a7df8b993363512059476b43c61839c6153b32bb49534f1aa5c6d65a3436eb39b2d65aab6d06ca90d60494261a20f9bd1c533a4dc6b7c774d036e84c69b405e0a805b5080344e4a91a1d4d496a222c202c01a64e75221299412402a380f775c31cd2a07dea69294295808b408cec5d93b85bec43888e5beb9ac9643269db76e1acad4d662b7efca2e62916203a2ee927044b601086118461464181500bac053074532c81308ed03200402d60183284365d3511f8d824566d7ff473eff72b2f7fef577ff3dcfb55e9645efadc9f7cc65e78c97dfb3f72e67ee701efbe61e99d02d05ef93be73ffc7fffc6d73ff2c479042093d91f2cc5b96982aefa77fff9a70b0040389a711d7d9ada76df273df9ff93447f4bcd752b7eece0ca4def4976b65386c186c68bb5d66a1d3638d92d875e7796405020fa10429010e306159999dbe0638cceb9186351d7a2a8ec0d001134504afe0841194d8a3d2b638b812df27c444621b20bdad0783c461444dc98998c88a850d6d7476428afca52294662e6c0d137b1eaf700b06ddbe04501046d38d74a1560f3aceaa82cf7c67008118480115831ac2dafe6995edcb5cd517412492b71b0361c5a52835eb76edb08a0ca7cd8d648147dcc8ce5105189081ba395d621042048082cc6c8885a6b44f0a1250eb16dc0681805d97bc3b5577e031c652a77ed04296696383a32c0c8f57804c0fd6e4f8ef1daf4ded775ddb66d9aa64db3ef49a227d59e99e1b6cf4b00804a13783c2d3e79ef979696aebffe7a11999b9bd3362bca12a633f7404800cc087951757a9497473abd2ececd34c3fd05696b758cbcbe365e5a5e1b4ec8538159c6489daacab3dcb73586a63f53cdf7ba8505726a7d6de5aaabbebdba3a04d1cc8111b22c03f1696436bd79066104015256450781c5795153dfe411c7381a52912922722110e9a22894b6310a6a5111814418a786120888cab5c185a08098b9753e79663bc72925f58119449004589004c864b6f53ec650c7a0846370c2ac152a40a54d56164d3359dc36d7b64ddb348492e7595515ad0feba351103872e408d24a04b179b1b4367cf4631e355c5d39bc3a049d7ffd3bd72c9cb04d8798293208c8926c1d0059a6b891b4d65a19060c21d4ad47e79ab6061005943efd29f9ad698cd28a0822b721b8c8a8481b936559fa10d3d4fee68f30733399d4751d42484ca724a7ab94722e248a548cb16ddb513b4a4e1a21044414e4b4183cfad03a566a7d3cc9aa4eafd72b3aa22c0230a04a16118430ed1d203108081e35fbdb346e9f62c6e411c128b8a9aaa480048013b0448624dd8a20cc02516b2509e5000bc40db74166ef847df2ee8618000005144af40181a3f3ce37c0a2b532a41165e5d0fea699d4751b82dbbafe6fc58f634c255d6fa1a0b812a6538ead002188804f00e1d8e71182423856d52900a4ad210228007b5c6240f30f7dee439b4bdffd6fd3f6001ffcf43bffa5ffc45f3cb703e06ef8c86f5c78976d55b7983be7a75ef3a983291d7737fcc34b1f7262afdbdf75fec5bff7faf3171ff2170719f8c8a75ffdd377db355754dd99331ff38a4bf77a0000deffe70f9e3fff375ff78c87dfeb6e679d70da835f72e9fee3385664b23ccff33ccf340299743bb7b0ef2f1f77d2c2ecfcc2ecfcc24cbf5b540ff98b83dc7ee7dd173fe0ac6ddd6ed1dd75afa7fff157870293cb5f7dd1ef5cb5f6898bcedcb5e3b487feee57bffefb0fda35b76d716edbe2dcfc4cd9d9f6c4cb86fe9ab7dd67d72f7cf2b8de07af7fe54d8f38edbc5fba74afafbffaab77bdf32f7f6572d354e9d6636ba56ec5ff4d50e1f6aef6a669bcf70c424a69a58d3676a3c6998a9ddefbb66d638c26b3bd413f0a47011640ad4d96296b2380f7a98e885a9b3c2faccd62e0c964520f474bbbf7d54bab54471d41b9c88d93d6438893f1b89dd4aeae9df745a79a3fe184b91d3bf2aad3e90f6c560950601124656c1ab3ceab9248b76d5bd7758c31d568b32c733132739665459197d6f43ac5a0db53d680c0606e3eabba4204a80031cb3285c8ce65886e323e72607f74ad26a8c72302511a95c2ba6d052142acdb0924f21722399f0b5a068d848163db0887cc181489d1032461fb36c668952eb59dacae010218fddd6f7cb3595986e85c5b8fc7c35eb7324ad94c87e88d51dc7a126edaa6699af1783c1c0e87c361d3344aa9b22cbbdd6ea7d3496566adf5265f65d339f8365ebe244ea924101904565756aefae6952b4bcbabababe3f158299536a9d41261e1182321551a46e3f175d75db77dfbc268b802e2cf38e37463cc37bef9ddc3cbe34e7f2108353e882695e52c58d7e3ed8bf3ddc29406ef72d6e9e29afdfb76b793fa8c33ce505647616533e7026f8cf56faed5f4ad8834ad8f200cca796e1c47a651e30e2fadadacaeafae8f268d8b51bc8fa371bbbe3e1a8febc9b809217284b6f56debd3b46df03c1a8d9b713d1ed76deb99a16edd703c695d685a1f0150a9282082c664d65a634cd33475331191aaaab22c4b86d3c9a5ce39371a8dd200f4f6eddb171717b5d66d330aed5821e4794644da1a65b3c67310eacfefd87b70b501b3f7f0dad5371c509dd9236b63ef63f4ed4c7f70d20927f43add32cb3b552fb785d61604c7a3c9c183878f1c39524f5aef63d33843a6cc8a5eaf373b3b3b3333d7edf6f3acd4ca32c3707dbcb6360c8113058e489545a7d3e9196ddbc6d59386a37817d6d786a3e1b8a95b4255e4a535995626b3799e15a9fdc50cce05e71c832069008a51125e35264b5f565902052c8a7d3b5a39b27fcffeef5dbbb46f4fbbba02be496b1e8549a281a8a2b71273048b88c0de7be6002020491a9a61da89928d562a10087194e0636c83b808919199830f75ebc66d5b3bd7385fb7b109120104110445c06786aaccf60adb2d6ca628b693d1dad29183fb960fef5f397c68bcb61a9ac6d7f5706969ff9e3dbbafbdf6d0bebdebcbcbb16d686bfa7a2bfeaf0b3e4634793dc2e898357e234df129f2381685c046699e000c1d9f49ccdcff798f8127bfeb8bab0f7ad400e3be8fbfeb2bff2f7bef1d67db59d68b3fcff39655769b3933e7ccc94972d2088110428008882045aaa244a449930e5e04f40a88883f01e183dddfbd0817840b4811e1724590aa028a9722452181149293727a99b2eb2a6f799efbc7bb6732090151d4ab32cf677fe6b3e79cd96bafbdf6bbd67acab7ec79fc6fddb980e6ebbff9a8677efc816ffbcafb1ebcfbc4875ffce3cf78d61dbef081c7ef3efc8ea73febc317fecf6f7cfc114b87fef8390f7def747f2a828a0b9ff6d6bf7bcf252bfccd3f7eee439ef5827b5df1bf1eb51b006076c5879bdff9d417dfd6dff8c4732e7ddeab1ff3c0d7cf0720df3ed4e94ffcc8c1270200c4637ffaf41f7ec1ec993fbc8b60b2fbc1affcf0efdfe7dccefa675e7dd9e39efcdbf7fdf2abeefeeb7ff2b2bf9c639c0000e033875f0c20d25cf7e6c7deeff74e7ffa25258ce7e9d2e6d1e1539ffad59f78fa67eeffd68fbdfa81bb557d7267aab013ff994a827fec6fbedbbffcce511405220262e4b81d5d9d3036cc9c042293b4100ad8bc8cd147cf2051219a3ccb8a1c0080e79dc80417110052a85079d784693d6dbd6860425448d668432eb45e80a397101561ae0c2290cd62e358300a70141201004d04a8acb5a41c2995349d428c12d849c4688c3199368402125d5bd7c10596a56e3f2299a214b21eaa94c42a8d46540cb1ad9be9ea4691e92c1b1865ebe00c2942824d79fb4444272223ac041841042802aba4530bd1078e11800530790b13004466d744f2309dc1c6064f2b99d5dc666dcda1d53e3a257a3a9cd9aca3354d47438cd25435d21ce0a4b5de9285bd95ddc456ccc13cdf2278bd250675eb754210032b4d80c8ce7de10b5f0821ecddbb77d0eb773a9da4097b73af8ad92ad5fa3043cd31760adb86d6fb593743a5713499ec5939a3b72fbbe2a69311272ab3a8352330b2d570fcf04d2b0bf925175d10dde4e8c11bd4e6accb07f62c0c008844c431ce41572229276661204210610812018030a2c3c010553475321dd0a4151169104202108618a300ce492600e07d6c9a4622c728220100a267ef7d0c02109531441445b4d69868d6242ca1531422ec9c1b0f47c0217826dce47623a0003337de29af438c8290cca195d606906b3fadea2c5779d9addab6bfdc67d2878e9e3a7c72bd53e4b9ed70ebf7ef3fa3c468b4cab24c238d46a3e03d337b178c31449a88146a6b6d961588d2ba5a84dbb645444a44052100406d4208514010b535a8954222a2f5f57563b3e41d910ac2744092d0709ad8244dd84dd644440422d2ba004a2c0640c4b5b535ad4129d25aabcd1301901bd72021218b7333b7d6cec6362b7496979daeb246650518ab12f6223a0641a5ac9df32b40d08dc7b3e9947d585a59b9b9454a044480a8154da6c3889cae1e892c94675a29554da600c9848e08e7b24f08e8ab8a39728cdeb7be0ddc36e83d31c7109885599218308708211047454a8425de3c3edd899df87e087dabd14610c810dc662161119ca41b37680275ebb147ef1ecf7a64fec8377d7aedc13fb970e8836fbefcaca7bce10e19d45f7efb3b8e3ee0752f7bd8fe02e0ec1f7fd98b7effee7ff485e1a3eff9e9775e7eee2ffccf1f3d3323b8dd635efab4d77ee49300006af9de3f7d59dadc1d1ff3a227fee6e33e716df3a8dd39009477f9d9e7fce002012cddebb20b67afbd7c2ddcbbf35d0a4fd5df78dd939ef70f97bde7333fbddf00dceeb227de0e0000f6deef852fb9db9b7effcb6bf1cebb6faba736fadcab1ffb6bc3e77fec3d0fdfadc2787b16e50ffdd90b1ef4cec38f7fef877fe99e03ba6516b6ad18db6132ecc44e7ca7e2b971ed964fcbbcf30d98c0125b3ffd661a2291335304df7a0c2138964db72a2296a8b4260591d97b1f38029026b2da608cbe765e981150a1321a14b8d012254aa528c4169b64af85110051db42d98230b204ef5c886e633c4ac409adb531994a393762a7d3414488104200680173652d5945da160b835dbbf76c143784f11010628cdeb7862953e4c44f8763d668b4b2831e2189200230c698181b020ac52028060dc80011608e000114040d922427159142424405a2231bc721cc6052c9645a08908b4a9839061646b18a3656d79756f6753a9dc9c610502d2c2c02d2f64b56123f4d45c596d158fa471149f9e53f8947a1144164203c76f8c8b1c34716171776eddad5ebf5f23cbfc5a51211802250664803f8baf2d564b47a4cdae9a05f0e0683ebaf3eb278dabe7e6729c848d94e4119ea0c80b4a285b2b37e7c6da1b778defe7d61b6d12bb369354302e610028708a208911800538a0a32a74d336b2289115114620444e636a24060008932893ec6180390d14a296badd616004a5382100a28d40031b8309bcda6d3292245e6541133a7a4795ee589884f501fd0884084d6aaf1681c7ceb5deb010c296b6d722ae0180931223621625d71aa8b84b552cc8c80a894a08a2ccad8bcd36f793c9956ad3b5e5515a0693dbb20bb77ef611f1697077b77ef296c361a8d638c569ba22856564e33c66865133e0b00a20f829cd2fde893b51c2ba52015b72c915921c9262139c6189cb3b6445422e25c0861966461931aecd697bb859123824e59220b2330c7281c420831b2f8dd2b7b98390117bd0b21049620126da61010457c8cbe6dab4924a549db5e6f60f3acd3eddb4e09c60211001162744e994c62048edcc6e3870f1d3b7a94048e1f3c88884aa3b5b62ccba22ccbb254b9ee9505439479d9e3b9756dc5226233cdccc22231396470081e8217578b77ae699ba6f68d73be8d3e3087cc588991438cd1c3e629032c88c212a30f61c75f6227be6f42522dd15700009300023061585040089e214300812a020044811ca1fd9654b973c9d31eb7eba16ffccb930fbff4036fbde6f6cf78f4791660bc7afdc9e15f3fe36eb7cf1282d18de18ec3593b3a3c547bcf5e4cd580593e77d97c120080c7fff09697bef8f51ffffa8916154f86f288665ed0abce5237ddf5c8580a8dff2e33755effe42f3ffab7d4cb3ef5ebf75f200070873ffa9afffa9a777ff686892872c3f1d90fab6fab65108ebcff679ff4eef37ff7332fba4b79ab1b2686639f78fdfb078f7dffb37f6040ffac99c34e99b113df3f05c37738179257ae56373705924b54c24fa7beec668d01a8048810ac41a5a349f40a60892211458015a02080518ae7ddc7bc2c24b28a514b1411cfd1b78d0f01491811900180e76c734141cf9c6c7e23304a90187cf01c624a7c1185b4b2264fdd65493d4e11960021e5ab628c229b933690abce601195f2910da28bcefb9603d8bcec982c86b6591b4f01fb118ac5be170824326769003050144ad476990bcea43606c9a60b07200192a04e7ea43ea2b06ac364b2caab1bc4b2688a4cc473d43a6f5c64884aa9c968ecbdb7b698ac6dc07c04728baf4929b5357fe05b06006499d902386de185e0dbfb4bb08f64143003d1f5d75fbf77efde188382b97dc11661367985a1222fc008dec370f554335a0fd38d42c75e518ca793eb6e3c64375cccd76e3aba169918d828d62a27e15ebf386be54ef7baf8f6836e76e0a6639935ae9de9228bc231d98921b00832a8dbba140bb0024a7e048c20008cc42201b875110042c4b4508b0cac0544d48a419c31f34f1d4208ad6bdbd690e2f9a442210a1125c55800d05a9b2c63893e84d6d5b3ba9acd2693e10628b24a23a251da188300217a61001210008eb16e7c0c44c402c214589c0b6de43646d21903ce9abadbed7aef47c3217328ad416025b1b4a675d38585b3f6ecd9c3cc21c47ebfdfeff688c839c7ccac614bf94023095155373ecdfd00628c5a6b45060821b236ba2c4a53e482e8636cdb56904c67905088699491ced62ccb92ef44c27125b0e27c49441688c9022ff0dc181b84aa5913a20bce33b34232c66426530a9daf93021383184214250c127c351eb5b5ae67559ee75991974517cb02ac550a012362140e4a81128e6d65b56d2643882cc23c9f8a686d0d6adcb577d9643acff32ccb72a31824488c3186aa4d731566e61043083eb4123c3a2731b8a66ddbd6b72e0407e923a0e218e3bcb4d88a80009be5f9ce5c6227fe4346a100110c020274140840f58f65af41404fe3265b0900001cc39a408ea0109a08cda6418c17a8613ea3b845e4173ee549fbdefca60f7cfa9a3fbaf1e29fbfec2c0d007ad7fedd2b8f79dbd7de74dfeeb6bf8c474e1fc43fbf7123404f03f8d5eb573d00407bd57fff99571c78d647bef2b1bb2e9ae6f25fb9f411d77d6f07c2ddf08ea7fecc47eff53ffef6bfdc21070090f58f3fff59ef39f32d9fbaeea1fb0bdaf8b3475cf06a81b9e0f4b6fb6175c5ef3de1e7bff1d8f7feede3cfd4df4a3bd1fb9ffeee57342f7dc6235ffdbe0fbffc5e0bf42f906cedc44efcfba904f0bbf397f8de314ed3e9347131b5d6692291da7773007d6a882300a1b6065858500011151956804494e4e59bd91412c5175153b29613618944181118152b1111df8688185923c5d4440400a3f33c2fca3cb3795539ef7ddbd6a16d10d0189b175629d29a628c3eb4218410820b1e1119c14965b4eeabcc5aa508438c6ddd84d64b411d56a274006411d208c2a4401843740a75971485e0d7862d2a2360065d2014520a501858047de408316590c840c89b69b12004e79378ae2220622d28ccd086389eae1f3db67af8d89e95a26b4cc6b8deb6a08bc07ed6cc966161369b0d87432c68b6ce100140a2c49b5d3e36bfdc544ba444536f3a0d6f597dfd932f744aaf1d3d72ead4a9e5ddbbd6d656955249ed0798999247b924614046f000a38db19f4d73f014a6bd0cfa1d7bf4e8d1691ba7c787a33099099ab21bb8e9753b7bf69c518d47de372b679db16fcf52335d0fa122a1b553c70391730d3308036a85a298596dca942122920008cf49ba4c208c44c935003920219228cd82ce3306d11108a34024857e38d25a65da6c49e872f40a250647ca28a2e4a52cc001628821cbcb2ccbc8e8b6ad27b36a7d7d75381c4e5aaf15641965261311614c161c2144a514200070440a31c610b4d688c97e11bd8f55d304a141d16190b5d5d573cf3db7bb34980dc7478f1c76e277ef5adcddc90ae43b9c77fef2f26e632c229665777979d9283d9bcdf2acf4de07e71219c97b9f7ae73ad3887305248e004264452b9d658529f2a2e888a2d67bd8c4328dc763a5f3e438d9e974530991e779c262cd1fc9fb3046e68091638c6d68bdf7cefb4dc5054eb0286120d246abdc5aa33411700c31fa18999072938b451188c2ceb910bc6bda663ab179e6cabadbed9a4ee18cb2dd9e70401030aa5366fdbc508065a74cfca279798020c149e463d71fd0562529dbcd120811b1aeebf485cc4b7be61823c6e0aa0a63e01031460da294161200f66d2d71731621800208bc69c1434f79f6d500002000494441545a29a49deee14efcc71c32080840bbd974da5ac79ebf93dd909e7ecb202e0accf896db00e02414751b1bb2e73feea9e7fdd6affdec15788f373c7c9f020028effcb4272d3efc45afb9ec3d2f7fe8b97973f29a2ffcddf8ce0fbfd7ca039e74e797fcde6f7dec11bffb634b87dfff9b6fbbbedd0f005c0f9bfccc0bce5930104f7de6cdefb9a1fd81efe5284cbef8eb8ffd95e3cffed0bb7f6265de91123f9dc4c5f32f38ad20a9ae7af7eb3f3f91070180eaeee9fa23df3ce11ed6b3c0ab1f7ff1e37fbf78f95fbff23e83e481f3adb24e7b7ff4ffff987ede831f7b99fddf1ffaa57bf47756dc4eecc43f3dfafdfe564192b49b36f582e60a9ee9de3f2f5d3411e91042701e2230b14e2f41d245c6cc4966881430028a3073230cc82c114048228824d8495b370ad16aa5334b4420105ac7517c1001b236d75a5372c3061689a3d124461fa28b3146deecdf2b9df77a8a080104982508682441222005643abd6ede29a3351a34b78c082637aef1ec83c9b31ed92684b03ed9f07e519f110a8d44a489008819020b0a2b23c9e8174510e632f9e91204a8019145036a0176116ae7c6b3767d3c3eb1ba67e52c64ece4194f021a04c2aaaa124c6b381c62add815209436c6cc2184186fa6ac247f80ed2388eddfda16eae9e63b87be6db8296a6a67755616070e1c48a5a331663018946549c624a8511a0fd1268d4f000a9bf50a8bed6c78fcd0b2b40bbdfcc881f16069c557062ab6a4416166a4d7c96ca607fb5672a99777f5c7e3d5d9ea915c535dcf4e9e384279e1bd6281add104110a1340dc5c72b2355109c1139150126a451fa301f000d61a40c5a9d860082c1418020b3311396c52579f99bd6f430822622d23002905445a6b414afc9faa9ace9a7a385c1f4dc66d6000c810b4519a14ce7bf500009a8c351a30b13818188431808880226abd44411fd1336565a7bf6b1700d4759d6bc2e80b0d8b85aea66d169b3396fae7ed3ffdec7dfb72ad9452455128a537363608502935dc183be72446a594d54629a5accd094693b1b22acb8a84804a49b6b596b451d620a20f8143d45a77cb4ed95ba8239a2c4f926bfd7e1fb50611483f630cce251bec39654240a26766cf3ed5168809a4a8171606a98e4201e0e0bdaf6795734dafdf895142084444da28242f51224392728d221cddac8e3ef8ba9289914ed1894e2b958122cc7aa5ed75b27a3411024231025653720699dfc71be7ea6ab231da884e506599298a22cb8d565652218102822c3106168e18834416660e215d9b84439ae16ce13313a68b05991941ede8acecc47fe86878f39683db1e003e49367d9b75adbff7373667ffe4b32e79f90bbef1d0fffea03df3fb4f7197977df0adf0c297dd7bef634750ecbefd0f3df1556f7838e8b39ffad6375ef994e7de7179ba70a7cb7eee29177fe2339ab0b8cbcfffc68f3ff13977bdcbee339696eff843f73b2bafbe879da9af7cd71f5d395ebfe911e7bd1e0000baf779e317fee411bff14bef7ffa832e7cdbe97b97cefcc14befdcff2b0000daf390973ef94dcfb8dbd22fe93bbcf823afb8e28f0f0ee195f73deb550000b4fcc8f77ee10da7dffa98e97d8ffc838ffbe73cf8d18fd21ff8c0f31093cfd26de9c9eec44eecc46d76ac53ff3ba57469e2901abd5b7a415b4a3b73d3340004852aa6fb7c6460f62490200448144158784ea3b0ba8d5e002822b1804700a0e849e948a4108cd296b4003be742c3a035538688081c630cde79df44dfb2784a7af3a88cd69946adb5b21929334f9b82c4182144b4a09452368b3182ce3bbd41b7377099e5869dab2d401441052402ce69d43948c5edd4b7c16a18947aa16f3a8552069008258a78c5bcd9e194d4e7152600abb506d4cc1002b7e223bbaae6f12c9bd62ab09b56c002ce2f76fb76633c93c0c8e3e9248460ad1d0e8762302bcf02867632713a61d929cbb22402bbf58dc8a60f73ca92012081e353e604dba0f0dfe98e402ad6f5dada5aa72cb3cc149da2dbed6e795920dcc2ca3075a8daba3976e8e0d19b0e846adc5dccabe9b8695ce4b2f6285478668871dfeec5c5859ecdcd99679e79d1592b7b7b6af5faaffb7626edecd0c11b7ddb8888522ab9f009cfdf658b6cbdd51e4bd319c0e4712c222c4251182268401f78be1a891828c6d8466666458088a9c695e0b718c6a4c07b0921440646445081c57b3f1a8f9ba699543327ac007a85ee2f0ccab29c4c262e0676010113ba0f15252738012120249d4cc3d38ed69e05942061966b6395d199b1cbbb76610ceba74e6504bbbab60bcd52479fb3d2bfc33967b455eb3822aa18c53957d7b521dbed7611d17bcf2110a0832a31d195d6bd7e8fccdcf8dae84c2945a411c9b9c02e084244d0da1479dee9f48ab22c6d69b27cabbcf4b399f73e89c0264f895448ccf58591669311112963b22c3799b6d6268799d96ccacce91e4aa88d425091b5756d60e0399a4f3004f63186108994c09ce9c3cca175950bbe41ab016b2a4d464a6788aa53ae2c2f9d742dc60851a20f21b8b0693a291233a3207a0891381089464022e1189417e1cdd1043287188539644aa7d3218410bd8bc2c9274f6b2d00249bb91622810ec83126ff921d80d34e7c9fdddfe1f6779d5f64e7a2b2321f72a4e7e9b1edf927def8bb3f7cff077cef6fdc7efd95777ff8b5ffedaa77fd48f7dff9b847fecd5eb5133bf1ff243ef7d9bfbdf0c23b7de7bf49d9e455575ef9033f70e977b3cdc5dda7dd76cfc3b5297f45b88dc65dca78526b73b36b8e5bbe07732668f43146d7d4ca684d8ae7123da0b3dc647ad256a8d1a2511cb98d7e36f3d38a9b26b7996f5be75c823991d1dd6eb7ec0fecc2b2d4cd643c9a8c876d354190cca031cab50de25c764644800451b1c2e1a4b2c6f4555666b9ce723659a54d40d57ad9d31d54371dfeda5ffec5a92b2e978de33c5eed66ba6e5c91e546d0d70db71eb4614d539409895aec76f72c7776edcaf35c29a31822c18cc02b10e49b9d040514436172cd00ce715d47d748d34c27233f1aef26bb3e3e7ae98fdde9f6f7bcd07ffeef4f1e3af5e56b8f8f63369cb9c57d2bf7bcdfa557de7860a38d81fa7bf6ddf9279eff12c83351b4bd699a060edbadafb7ffacaa66abaedb02c427f78fdbb89d24d012c1b14387fee1cb5f2a8becacb3f613299b6765af3b58dacdc2404a00834882b7b500c351fbd5bffbe29fbff71df589ebf7967cce6271f0baeb03774e8ce4c6754fbda5a8a13bc8ee79b73b0efae545975c026db57f60e3e8d8555ffc3fed689dbdbbf6da6b4793ea8c3b5c3c86ce07feeaff9c9889d359103046b17798860f44db3f171129228da44969244544800a453158a3ad3646e15c628843701e242aa5326d9422dcda824a8615dc367e3a9dd675eb43742eb421a4da25b77a30182c2e2e743a853106084f0e87936a56574d22a4781f5964ab9c2322408ecc913d22026927d472d448048a00fb9d6eafc825040bb1994d4a2d24de88bfc305e7ddf5e23b1579399b7a119a735d6c91e73933374dd32d3b8868b5cef3dc28adb52e8aa2ec764c6e12319d0041288450d76deb9dd6368a00a1cef37ebfdfdfb5d4ebf5749693cd5556c6189ba60921b46dcbcce95db6af9c2d48e442b74394be0064483a4f3170345a79ef7deb98590122408c31041763248d5a5ba55004437021b0676fc8080908b104610464421db504ab54ae0b63b560372fca6e0fa6b3c337dcd45633669610638c2c616bb972f0da90d19936248c3eb4ad73217a6b32a624ee044a1944890c20d1fbc81c244884a80051a321831a91e743d4ad2da7d3645a375b7a060f7ceeafeedc5c76e2df323ef9171fbdd39d2efa6e6ee5dd4ef96defdd17ff20200161e2e5cd1f80b77e0eb0f91c0050ff9b7ed0ea9b1ffd9cfcd0032ee8555f7fc72bdfba76ef3fb84bf99fb905bb5372ecc4f7eddafe76a149051f7ceb12863e9d05de7bda4cf552c737394e245927024cf9d0ac6d13d1332b8a4ea7435acfe5954442743108c738287b8c125b5fcd9ad87a8a4236434417d901b4228298e779d9ed2863da10ebd553882408599e5b4598046bd80b1300b37094c0cc828028a0f4f2d28202654121288e04001929a375d9513e54cb773873f1aaa5eb2eaf069d52a6590800a42bdf920011506144c44747c00b79ceb3860f9fa857c7529479d9359daeca32c8b4580d1a85239010207bf0b5f3f50404732205301d8dd74f1df6eda4346ad6888dbebafe249c7b0e47b53a1c2f66a56a58698aeb1b1b878e49e5422ba79af58bef793a1884e019f4d6f0670b54e69c836d86215bdf57d2addacebabecd9530bf94110a813037aeae9b59a7b0d578b2b0b0584debd1a41d2cad30d1a4f545661891018ead9f5c5d1b5bd19ffae007d7be79dd193db9fdeebda19eac0dbd5d5c1a931fd158c49f71c6be073df8febb7a035f4dcf3dff5cb776904f1e3876dde5d88e0dc9a153ebd32a8e6781d9ce0256418b350260c20c43600061405400489878e48a4085103852448c98802980c00a442b60f1317aa7d138a24dd12b020c3120280592f48bb5d69ee3da703570f43ef81604c0200cfa9dbddde5c55e175908b0c8f37ea76bad766d3baa6adf3aa54d5680732e3a475a2c2587b8f9cc4304142082568251a0c8ad968811333285b1059912749917d3f1fafafa68d7de5d5a519ed9fd679f590c3abe0d1be33182d9b56b57dbb655ebc85800585ed96b952e8ac25a9ba637455118634424223ae7dab6651f52f16e4c96e76566f3d58df528bcab373026abeb96482f16250034d5acaeebd96c967c578c31c1b59470534a69ad95b6f361234a706d1bda18e39c87333fc979389ea401970834c19380d63a2f3ac17be6d0d6ceb9260436469565b7d3e9701086c811424cd03824504a809a169c8bd8286b7d1ba6e3598cb1db2b67d3b1f73e7ab759a1619a9ce4d692a228e0ea165169adcbdc44f646673eb431466009ce79ef444029524a6b65919081510015480457b7d187ed73bc64e30d001c02221aa548a99d9bc54e7cffc4bf6d2d114ffcd5fff7a49fbe62e8a138e7479ef7ce3ffcd165faf77e80fe55214c3b90ca9df88f5221fc4badd5e974ba85684a52305b7d62d8d424dd6a6a02c0743c49094a966565596e7f2d8790c61721049e43b1657575c2122472a64dbfec586d9aba9a8e7cf041904c9ea5adb160dd381703292b22ec9c6f9d7030848a8004b4b68a00511081212222900861d3348a8c80d29429644284c0881c81b51240eeee5918ac2c87a327585b0111f12273076c0598cc742146a967420a4973eddbca41d5866905c662a7131422312a00648e20a250acd52547bee9f0b1ebafbbb29a9c5c5ac85696bb00805a7190500518b9ca4ba44c29ce48729271dd4ed6474214826f5a56590e08c17bcf7cab42829953f297ccc5e628a639264d4424419eb6d3b5016e5604baf9528920802c3c1e8f99a346c833d3b66dd584d3cf39cf47f00845663c401d7d5dcf0e1d3a74f515576d1c3bd6ac1d5ecce4a2b3ce9aac9efcdad7be962dac1c5b9b54aa6c14ee3b7deffd1ff2a0bb5d7ab7cffecddf1614762ff68e1d9f1c3b74ed78f5a8269954cdc123273686936eb7afb556a244c445164285ac0908408022000832b390021180c00c822c824069cfa34a0d3614668e202aa247224464011612f0de4fa81291645f28848e63a730dae85ea7340b3ad3b6c8b34ed129b38c583429892c3156d3ba66198fc7c737d65cc7cca24fc5b3d65aa10ece57555d96250089480c31b8c8cc8a0c69259e77efdeddcbcbd0b4b94027cfc26cb676f4c8eee505b3dcd7e2cfd8bb77ff59a70ffafdb6f5e3d10c411169a54c969152aad7eb29a51617179552ccec391291d1360a36b3ba692b2402644d4a19ad142690528c71389ee465b1ab3b287bbd3c2bc128effde1c3871b17b535ca64a9dab7d6261675722c49246c249d96960b5e6d96a69cb49b4368dbd639b7b8b89896530801009c73753563e64c29ad75e26c6c01ed3848ba6e28a5e62c18c6280102b7ed0c4010b125aa71937905515ba3ad412999e73a4b14a3b68658e6261b5b22d4c21040446290e8fd964b06229268cf9ee2bcf046048d1a1114eac6d75b85c4fcbc400600ab74f2cee618766e2b3bb1534b7ca7c8cb7f2e2ca97cf81bbebaf686ff98476a6786b0133bf1bd47ca3fb6a93671baaf5755b5fd44a3cd585a5e4e228b5bd9ad6bdbd4184e438c0465deaa25068381cdb4d50659d8cd4114d6dad26631460e3169ba0080b536d3c5607159987d5dcf2653d7d610837090108c31000cc8ccf3b788122248d6e90211a2225228c40811250a8710b5c920c695d3cf38fdac730f1c3bc5a423720c423897c38b2088c2c0110500580247068e187ce35a3d9bb2d1b6e9078c0641291291364a40c32a3f313abc369c9c3c797cb8714adc74a156e3e04f5f5cdc95171168d4b4d5a41a36611664e678d6c63a60c330aadad82947b37a6dd4669d0e0854551d37092a291d844d899ef4f356547840b55d2216369da4370d046e3daf1000a528b3badfed851066b3190b16bdc1aedd8bb58b2a5702b0319c1c3d7ab8aeab23371d80e9e8c62bbe14a647167b8a141f3a72bc0936cf0711da03375d7dc7bbdffbe75efce20b6e77fec91387772de8473ef481d5fa619e0d43359d0c4731c0a9f5f168563312a204df68460511420463440405352b11240116046041482a6188201082480cec90018400152245900828a0918cd61a095824b2261291a2b0455964bdc5a2288aa24089bd2c57c22218a397547832b59514365326238d6ddbba107cf06327e3360415abd82607376b2da18a317a81ca79224da8990c186d94b23637c658539a88f564564f368e6fac4b84850216fb166578ef1fbc7399e59d4ec747397ae8d469a7ed3b6d79ff55a7aee974549edbb22c931761089c4a17e75c08416b1d3c87109aa671be014440b6dae4799ee92c8932596bbba48a4e59e41dd1e4bd4fc840cfb1283a36cfaccdadb536cf8ba2c0f96c109282538c31b40d330321d17c71a4fa2461e4acb50030994cdab66d9a264d1abbddeef2f2729665b3d1280d24138caa6ddb546f249ed5d6d0ec669100d4802c22de87d687cdf243e66e7a5aa77a38c6a4dc8b6673d1468e217ae75c703e84a014c61861dec898cfed12f53c154b69cb4494e6105a6b4952d2b7ecb6288ddf5a75efc44eecd412df4b4cfeead1e7bde02e7ff3d55fbda3fd676ea1fed20b2e7cb47fcf55ffe35effcfc1505b0dd4cd7f187ff4c7cefee51ff9d297ffeb79e6dfcff7597dee39777872f7035fffddbb173b8b7b27fe1d86736e2b67dd6ae989485996df5ab723a2444e39c716693b65f69d4e27e53da995be5569f8d01aa34000385455558da71c3c0a0c279324e098649d8aa2c8cb4edeedac9d3c058412630c9e4590102201c0683c4d73094016610046528a9099516d99e92a500a9522ad844594f691077bf6ad9c71c6d5eaab1195014c343399675bc010a3084324d228221c591862c4e8232a513ab4ad3146103cb3004554e3c8ab2dffc3811b37da368274ca322fed869bc65393e9cc9fbdbcac21e859737438dea8fd44544bca6bae9a06f3ae1355bb706c756312f460d76e00ad9402a5b67cafb79018de399863d6c376bb3a9b15e98bd0db2a906f1d526da1e443eb8cd599d60b8b7d762d838fa096762f8a70ca2c1b2707be79ede5977f75321e4133dd6561804d28e2d9fbf61e3c78687dd29c77d1ddbf7addf5571fbfe96ef7bbcf539ffb9c07deef1e6d23d3f52397def976bbbb78c375371ebce6ebd353a794d21be3eae4c6cc43d61f74433b0e4d9d9579c7a0092c46895342041141100529817b15012a21e139f99fe7a927099110a85ed94bb584553ab336d3860093bf2122763a9d2ccba2489ee79d4e4721c659155c5b55551a56a05244c420a74663a5b5d65a0899b96e9b69534d51a277a09814c5c8b3d619a3cba2db5b2c8f1f3fae356843d65a5b664a2945061125c413c74ff9763ae8dabd2b836e06cb83ce9e5dfd5cabd3f72e7a17ebe9a471ac8562cd6318a77c370d0a10b1699aa671b3d92c7d47a9baf02e364d838879613bdd2e92243fbbc216d6da3c2ff33c0f2cad77de7b00153c37d177bbdd3d7bf674fb8bca68229da84c69a61742206dd2faf1debb368808696534110829ec76bba94075ce8dc7e3d96c96bc0b7bbd5eaa1cd2ffd6d359aa799285c516690a11131e726b596ecdd012570a0022fbe8e2bca24389312a450a15a01045ad23a22202d7b41263aa0de68acfcec718938f8ade564bc7e89309663a9e6967522d93282289cdb5b5f271ceaf8a3b9dc79dd8a92500005472f049e7c4778ef61bafb8e8a2575e77c1abbe71f9af5e680100c20d7f70af739fff95d37eeeef0ebcee1ef905cf7cedcb97f7fe8bd72ba38f3c6cf9119f984f10b333eefbecdf79fb6f3feedcec5fed20b5873efadb2f7ec59b3ef4a5c335d8bd97fcd8d37ff9b52f7bf4ed7716cf4eecc43f39b6f20644dcd2f6d91e71f34e9f9ea4c1c2d6df5b6b93fa106e9312da74b14d9af6be9a4588ac49596bcd60e09ac6b72ecb32e0b98663b29d188f466ddba61ef5f63b3f2a62c16eb72b1099438c9e05101511a15633dfaa848b273684ca68b4566bcd8194362e38d3eb2eec395d959d4a8d4c74060838267d98544b30408418790b2081c28051212a44171ac83b8502eddb9681c4e4c35975c3eafad0356a6120460fdb3a6758ec2f3bdf1e5c5f8f81721b27d4f60e9facaa59db469bf574d1d16a1a09365a7f7c7dfde4c6a477da397b4e3b034895dd7ea46dbc8894f42026bec496446c1a591011297d9b7c89b9b7e0267c654b03d41805c0c1b7b93579374792aaf1456926d38da23b704e8e1c3a7af2e8f183d7dd78c381eb1672383c3db15c706fa19367eac6c387a7ac36bc1c1d4feff18007bcfcb5af3cf39cdb1d3c7c63cfe4a5aef79fb3d48e0f53b576e0f2bff793e1f2d2cab49513e3b68eca441ce42542e8582c8de846446bcf16ac6589c8c99870b33a252124909024848894515a6b653469d41995248a00add27996596d0ca9b43e9452655922e26c3663d7b6048a3004d7b86ad2ccc6d594457466c9980812111a57632093678165dc4e6b6e54a128780389478d0a409bcc647996973acb899432dad8dc984c4466ae898df3a3f1d9a79fb6bc6b7f5b0f43355c18f4ee7ca70bce3ff7cc1baefde6816baf42d6ae6500b5b8b07bf5e47106eaf67b88321a6d38d70090f73e511a66b33a29ff966549a48ba2c8f3bcdb2b8bb2d4868a2ccff35c81729b51b74e108cce346484ba288a6eb7dbe974c6e3b1c96c9615732c1c621061e6765619634c66adb5792669061242e8754ad754eba3f5c9640200dd6eb75396836e2fed58eaee37555dd7b5732ec6d8ed94ceb9a66952ef3f61a820e9266d23276c8d25d36a554a69d0a0802580109238e7988344e018844100397280f98505e6c83e405026438b9834e5582404060edbfd1a5123a1d60ab5e654c0004012f415c16df2990200713ebddb5177dc89efe35a42212c2850089181001a86c93f0ef9c3deb9eb7ffcceab5ef2dabb6400fefafff5d61bf72fe9b9fdd4990f7bc613fe75f6db9ef6dcbfbefa75f72cdad5bf7fcbcf3cf8a94fbff4be9f7ccabe7f9ceb143d2b43dfeed7db7ec9d1f73ef9ee4ffcc2fd7ef32d5ffef37b9f9d8daef99b77ffb7777df0fa47bee4ac9dd5b3133bf14f8de42f71abac740b187db3dcca26947f30186c016f523278f3a919929cbd9b1711cc22b27bcf52e2bc022990c87503cc04d8eb94ae6993cf6ec26d2322915e5a5e0661d734b3d92c389218040389264589e3c9cc28820844844a75b22e6a6d95d5ca2a655029548a1565b6430a81194cde5d5eeeec5e593bb15137410b020b0b070902902a0a00604ed7562461044210953cfa08320025e20347963ab493e9747d3ace17176aab5a14312630565150942d174f56551164e3f8241659d3ce149a7e81dd42ebac33a9ab8df1e8e0da890af5392ba7678bcb003a8436d512b04d043675ac616e473d9f1a29a5001184b60b8a6f1d6ad844466d1f4aa4741d4416070bc48e637be2f8092751e0fc22eb88f8e9a41eaeaf620c0668b631d23a14cdf1a2b7acc05cf18d6f1e3876325f386de3f891f3ef7eb767fffc0b6f77bb8b5647c700aae846e04f2dedd9ef6e387ce89a6f18893a2b0e1e3d79c58153136f4895aba3d9eed31708a4d06088a30f12a38b0c4241022673740091282c181905944612c624f61a012248104101d5022291420991bd27125204a8b5266b0d58a30d5862106b10003c3ba3a9c87564e3a380a120b1f1aed3eb07c70124288e08625191b184e2207ac79111516bcba246e3e9c6709265791a165963b5a218230907692fbae876cd68b87af250af93efdb7bda422f1fae8d2f9f5c7df2e89113c78e9db96f7f6ef3c96476a2392a402b7b4f6bdd8cb148802222ed9cd35a337359962292280dbdee2071af95460110882184aaaa2448dbb6310a220696dea0af95aeebda9a7c6969b1d7eb79ef97575640b869dc643271ce89481489312e2fef61e6b9e35b8494b247f6c70f1fea748ab22cf7eedd9b1c2abdf709bcb4a50495205845519465197d485388c49ad0739052dc0243a65fd3ec2259e625e9d8183d7b8ed133834874ceb1048808c89b826c2412091540dcae3a8540a430a11f93ac2d01a7010e2206e65454cff741c1d63e20dec2bb139100e670b25b5cb2766227feb347476df33445805d0a22c0aa87b500a70234df9544727ee1531eafdeffd6afd500d05ef3ee774c7ee25977efa4ff9afcd5a3f75cf8eb57395effcb67ef5f7ad85b6f0a0032f9fc8b2e18dcebb7af6a01209efaf46b1e75a74585684ffba1e7bfef86160040c65ff9fd47ddbe83aabbff81bff297a7bedd7484b4d6da74f6def3c9cfbeabdc70c5710fdf6683d5e79e7de6998ffdd5e73de4e2f3ceb8e0e99f3eb9fdd7a7beeb3577597cc03b8fcd3fe9ecb3cf39e3b49ff9f464dbdbd45ff98d5ffcd33daffaf8bb7ef1a117aef4ca8533eefac85f7afbfb5e7c51068000e1d8875f72ffd333a2de9d9ef247071c6ceec34f5db44b1365fbeef382f98702a9ae7ee7f3ee7b664944833bfed46f7f7e830164f20faffbe98b97ac523a5bb8e0b16fbfd17ffb97cfae7cfb7ff9e1b33a4494af5cfadc3f3b1661fae5d75c76f1de9288b2d3eef9ac3ffa667dcbe3c3c3cfbdeabe2b777cce070e7b0077f0832f7de8edfa44549ef3d0977fe2f80e2b6c27fead026f194dd35455359bcd66b3d9f62709489dfaa6655976bbddc16030180cb431a4549261699a663a998c47a3f4984ea7de7bad75afd7dbbd7bf7cadebd7b4f3b4d0112292002efabd16475757d341a39e7564fad9d3ab5bababa3a1e8f43eb345269cb5ea77bf4d0a1e3c78f0f87a32d1855caad4fadadae0f8793d9ccc540a4339b77ca6eb7dbebf57a9d4e272f4b93172ab3fc921d9f0000200049444154648d329a8cb65946caa82c0354f9c2aec5d3cf904ed7291b11375d8053160e49152a65b70a451119a52c91556408cb2c47961823234dbc3b361aae553330c41ca6930d574d728db9566ddb36dea9b2f0ba98517ea28ed7af6e1c38b971e0c4c6d5878f7ffde0916b8f9e3c70ecd4b1d164580565f2a2db0717c1c7a671a175d1790911594840012ac0ccd8ccd83ccb339b19a51512448e21708c1c62f42138ef5b179ce71025b226b5fda190149226e2ba01867eb74460d75437dd70dda913479dabb481c3876ebce9866b4f1c3974e2c8d17a3a5102e2dd39fbf71645b63af4371c99e98595e2b47dfb2fb9e85e0f7dd08cd535070f1d3d7a64a14bedf4c673f75a70e32ffecda70e5d7bcdd260c1d8f29b371c39786adc60e97557771622a2442e32d52db2cca0d6da45ac42ac092a135bcdce4830140d4584c4bb46002ddab0b16073b159b459503d6b160bbbabcc160adbb3542ae828e8185c286dd752a1a450526a3010423d990d57a7278fc7f1300baeaf695761978a6c39b74bb931a1ed129422309de1acea017600b86e00482813ca803216c31163000ea24429412388c1c5bae276964be85b9c4d8e57cda94e579f7bf659cbcb7b36d6aa6baf3d76f0c6f5b5937ed03d3d46eb03f406fdbc343693c0b3a6a9237b402e3b79bfdfed748a84cb5a5a5a5a595959595949be81d6dab98001b3736e369b8d46a3f178dc340d6c929ab6f2f874462478d235575e79dd37af3d7cf8f070380c21e479beb4b878dacaca6c365b5f5f3f76e4e8e183878e1f3f3e1a8deaba0e219c75d6597bf7eeeb76fb2258d7ed6c56378d6b5b1fa320aa3c2ffbfd8585855d9d4e0f80d239a8489745a72c3a5a198ee25aef5d20548ab456462b43a84090a3c4c0842a06aeab6636abab595dd76d53b775dd02903579b7dbef75079db257149db2e876bb7d224254a0346a034a330227ae3d1029638cc9b2cc6485cd4b9b97ca645a5badad52268926c720dec504d4dc34a9d34ae9cda21a615e9672d8b198d889efcfb944a90001c601b6ce00bf39a3cb108a2488715b674776c1137eb2fb84b77ce535f7b8f49b6fff93f898b75c7cd59fde2aeddff5a0df7ae713ee76d9cfbce93eefbbe8754f7acbca6bbef4c23b66e0af7fd34f5df687e7bce1f3a3c79f3bf9f4affde8631ff3ba4b3ef7a27d5f7ae965bf7af4b99f5a7fe9dddca77ef9810f3fe49ef5ed775ffcfae5ef7bdbd7bbf778f159197c9b0d9e01d01efec8e7eff4e5bffb833b1600d5e7dfbbedd770d31b5fff3b6ffcc891273cf34c05932ffee187f091fffb1ebd9bdfc0ddf8894f9cb8fdd37eeafcec56e91100005457bded2f9ef3f1afcf2e9e7ef0e9f778e6cf7fecc7fffcb2fe0d7ff8e89f7cf3b67d78eceb2ef9ec8bce6f3ef38b0f7dfe15cffcd0f59ffca1f2dab73fe3c13ff5c28bbff1b68b3ff4c25fbbee499f5a7fd125a53b71e5d7d61714f8ebdff4e89f7cf339afffdcf0f1e74e3efd8a1f7b5c7a79f5c9173cf8f9973ff5fd57ffc543f6c5235ffdfb718900e6ecc7fcc117de71effde6d0077fe1479efce4b7dcf7b3cf3f777e58e2c9bf78c9c39ef4a91f79d7dffcc643f6a8e6f2573ce2291f79d0bbaff8b387ef39fe67bff090273ded0e5ffbf093f6ed48d6edc4bf78d9709bcfb7c770384c4a4a097aa1b54eb8915b9fd9328749f8d66db5bd1348da18838889c179f39842a46d1aefbd251c8fc7cdac524a15799e978544832299144a29e168b581c8755dafadad6d8c47e5c2202bf2dc66c9b0ce39574d27758cbb967713888870f0c0ec7d08a1e6a6ca7a1dd0ca28545a13a1b14a65391a1301638c4a65804465b75cdac345e1a626a266a1c01818180501491102a6ba4531103209021200272e69e59c6369004e797770b4b61e02763bbead17ca5210daf15038768c2995695c1b6dc61a5b9ed5645bcd12b16a18abd96c7c828c5ada3b802c5759e9a36c0cc77d5d68ad514162986c219444c43b37effb26e6c996566c70dbe7155b2a4f5b1dd92de4090008405355a66d36d6d6a7a3719691b0e308c1cda6c3d5abbff1b5f58deae4898d6baebcf6f8d1e3cd6466ad37c5c2ccb953a338d87bfee9a7efc3c1e09e0fb85f1d25eb757d08d75e7d79c9cb3d5e3583eee41b5f6bd6d7739b55b5bff6fa43aba3b6bfe76ca73a93c69f73bbf3dcc67522b15f76762ff677b7d9ccf6460d33006826859a9452ca20010b452196d8361655666d69b2d26699b1561b4d42d2e499caac4544880c2c4629a374bfdf67e62ccb4c66f3c2b6de5755e57dbbb4b454e4399276c1076152dac5a09b3a3098326f5abf3edc080c7951d4ae6d26550b51db3ccb0c0a3073a64dafec748bf2c4f1a31a08c185e07c53730c9951d652afb3b867f7de8eed8e26c39b4e8dc6eb2383dad55c57cddd2ffdc1d974746af5182a61904ebf24a3acb15bd0c124bbbcb0b0a0b526d2fd7e3fcff3b66debaaadaa2ac618a2631181a8909452c8184200a889282f3b8d6b335b64ddb22ccbb66dabaa6a83d72acb3b797f61b1280aa594f73eb50304559a121445d1e9f6cbb2544a2130b208c4baae47a391f7de5a9b78d56940917663cb00115119adf23c2f8a228d0212593cf52012093bcd15b7dcb5b74059cc6c4865264f44119698e77991e522d2344dd35491238a041f136032554a5a6b12500a138452d1ff65efcbe3242babb3cfbbdeadea5675f536ddd3b3cf300cdb08822c222082228b3b71011104970882b8c6352a26c66834441197289fa2495470891b2862c4206117619065f6e99ee9e9a5f6bbbdebf7c75b5d0c382426dfa7d1a4cfaf7ff3ebeaa97bebd65dcf73ce799e073b8f0bd7fa7042733d6f1b4430ee1ba8132104c2a66fb4628c35461bb01853655dab75b162b7187f9cb30304520b1c8387011024165c999c20880878180040007435688010434800ef8b2538026161bf50da00241a1400deef04205b7df6ab474efeecbfedc1dffc967feef736f8effacd24a37ac25f7ef5a2234f3df13896aff9d8bdaf5bc701e4b66f5c75cf211ffcdacb0f2c61289df2f60f1ef7f9f7dd30f5da23bff4edfcac2fbff1e8010270ca3bde7fd2d597edef33c59e4f1f13f514a16aa77df2e7cf1a444fb2c2375d04406a67fed92b37040b69c73e2fe9c4f3dfb0f1dd9ffacecef32f59d9bdf5ea1ffa67fff0f068dff98bd69e36aa2e1bd83fe7832f7bd515af3daac6a076da6b4e095e73fb647146f09bdb70e3eecbc71ef9e4d7ed2b7ff8d613c73c8043cefbc0ebffe6942fdf977ec2637aeea17b1f985cfbb4154b0e3d6609807ce4ba4fdf73c807bff68a0d650ce55317165ff2d055dfc4afbae13da72d0f0060d991270000c053ce3dd76dc6eae7bde3b275477cffc1f4d2350c01889dd7bfee195fdc79ee777efa9ee3aa1820bbffefaf993ae5337f7ed6ca1060f58bdef7ce8f1e72cd2f9ae79e3db42848bb18fbb40e7e1b9cf0dbbcf3df0fcff35ca1f4097f2f7a4672da55f85c35d465188e23d123482ca4ad7d35d8bec68bdbbca81c0f0d8dc008018440099165693729b2224d3aa00d46484b4d000821bee7118f57972ed569922489104209619442c87a812f84904a216b008cd15a294d1042084ba99101e4598a10638c7206045b6b09a14a294a3d0004a5d2c6638ebeeffe5f77d36ede046431a2be16d6586da42992ac5aad18abb4548030650c232c85b48852ce53210a441ab698ee74273bada6969a530cd6a318b294608809d15a8b6e9611e48595c28035c87ad1de764608c6409582bc9372cad7af5bb77b6697b46630ae345aed52a944a22040c68957c23e18c0ed3a479cedd7a15d92e4051173ada13ecc333dc77125659aa67d02bdb342c384f17298ecd8bc677a6ae992a128e442c9477ffd8046f4bebbef9adc3d3f501d59323470fbcf6f1daad40aa99a89eea6b2a19889e2139f797a17d955876cacd7eb98917befbdfd296bc6cb345b3db154efda7ce72d3737e79b42da4d8feed8bc6b5a9120b39487031363550db97b36592d038f63944741b06655edd16d5bc1e48303b5222b9c6b00b23050aab65badd00b29269cf951398e82529ea4f3ddcca356cb0483ac5507b005a3b5c7789e275a483c3d1bc77151141a6cad56134ab65aad208cda42ea2c5fbe6c657defde4c1451299ead37972d5b96e63926a439df69778b721c8b4277bb455cae694230e322cb9594010b0840daea8856bb68b6d61f74e040b5b477f7ae9616832303e363a361259aaecfe4a29869cf6b69acb4987885d073cd0e45f8b63bef1aac5542dfd3d6301e1a00211510c38c0e822049ba00502e978d51526a4aeddebd7b1cafdee938618cb94795d6800c06c4182b05a552a90480b5d6e3e3e38d56330a4bb3cd7a9e89a52b970b21960c0dd66a234996b6dbddd9bd336e2598124248b954628cf1c0e79c634c9d4e949445dae962640180208c280363a5128e07e51045a51cfbbedf17070370a24cf231120e4218637799f75d2c61416b4929c398174565ceb9479d3a9c7267b252aad3e93a4d278ca994459166dcf340212d95140a638c30326095d20c93a2e8ba4f345a1b631863d56aaddbed6a6d952afa0cae9e47a131a11f524a8ba2103277f351599185616831228451ca179f2c8bf1c7181841844102b40c04184a18ea061040958004a82b4008ca04aa14e6351406a48580ec83250802f12464a15e83c282deff1bd8f2175cb4fca37ffdb1d6c3b5f36f5eeb6dd96f2a527eea4517acfcd83ba7cffffc4b5732000039bb7936b9ed4d472c7b97cb1164572d3db2933776766bc78ef96ea168d90183747f1fcac7def0af9baf3a3a34d99e7fbbea9c334e79fdba4dffe719fb5da106005a19afee8306f67d49963cf7e2a3dff297dfdcf6daf31fbcfae6ea39371ff23801245a198bedbf4c36158cec87264aab13bd15612f623a935676f7b70db233b9ab3179c3596bbfc5100080c99beae95d33faa26bae7df02d1f3a7bfd85b343c79dfb9e4f7de275ebf7fb156477f76e39f29cf1c7a55f367df8abef7ce387bf71e7648a08248df6915d618101a8dddfffc43f56cff9c11b8ea9ba093639bb796fe327e71db4d47343c3a28d0e6a241a86e8e255b318bfefa8d56a0e2aa469daf7470380300c1963ae9cd9c3f14a196338e300a095cad3d48d64b832613fc9f07dbf572c770b4a95e779d64df23cd75a6284082194b3aa3720f242e685d1da5a4b518f12303f39a98c76790ca55418a3b4066518f715425a0a30566bab94521aacb01c61ea33ce8132cc18058a0159630d06c308edbb81460303cb0f5877f7b64785b252194aa9429450ee009130a0005b4c95052d14b6400961dc236194295dcfb2c96e774fda6e189b7b0c08265653ad6d9a55e378dd9a55c3c3c34996ceb79a8982fbb74e2b8d952da4ca10b61e8f380dfc4a290ea3adbba6c212f318dbb469d3ab2e3a91d5aadd99393f0e3536fbf67f1c66c8b20c2dcc6d38370fc2390038c123edc6df175c7e11429d4ec7cddfbb8199be8e1618c85b0da55496a418d4816bd7cecdcf8cd72a9b774c99225b363a1246d57beebefff08d871db1f1881ffde8bb5b26eb8990d61b7dee739f575dbafac6ef7cb3636cbb3d73f699a71e79d8cad583b45636d0ddbbe3e1cdcd99d9e9a9d97a0bb64eced5bb40e2302c0d58ca1aed36a6c528254ae4568aa181aa37d5ede6398bbc65c34349c77859ce340461541445966554496e6dc81842c818d3ec26ed34cff31c2caef2d022c229ede4aad56a2180382a39f6bf526adb9e99388ee36a65c7f42cf33dc2831db3f5b8562b2cded66cd228ca11692729f2c31d737521042234951af9a1a15c2985a98f180f39ef76bba29b464168442173c1301a5932fafc534fddb9edd1eedcfc50a93c51ab562b91c7c84ca391768bac504a2a2d95cca52c0405e4315e2af941c9631e058211a298504a29219850e67a774ea2404a59e45208a1b5c38d18638c800080a301546b556d24184b290dfc80736e0c4829676666dadd4e9e09c269a552618ca5693a33bdf79187b750afa7f5542a95c230f4c3c0f33cb0586b2db4ea743a4a9985893e1597cb45912549e2e8d48eb0e1c2e5e58e1ad1470e94520718fa7062df6281dbecfefb8d312323237d6ed58254748f0ee11085b5d6c91773ce094142e60e87b8f71044196784e222cd18f35c07422be5b8e0428805ee10777866a184617ddf174274bbdd6eb76b8cf17cc6390ffd506bdddbc98be6518bf1471bc240060008720b0c0041af1dd1d63d95818e81410a0c81b4a001f813b8d74f76ee53009f00b5f064ca0474e999af5b77f1b9df3be2339f5ac960bf58423cfad9d7fc55fbf4978c7ef3928f5c7cc7878e8c800eae1caa9c7ac5fd37bc78df0279fa8be5e5ee645301700090f5dd6d3df6ef21a860ecd8f32edcf0ceb77cfbe1ec99fb5d21a4bf80c73136e1f12ff1f029979c78c93bfef1b6915b7fbee4fc8f1cf8f87a295ff99c678f7ce02bd76fbefc9dfb08db3adb9afdee89fd6f436b726c60cd293fdef4971b1fbffaeaf3afb8eef9579864db0fdefdec979cfff7a7fce2f4fd2f3e35ce6636ed2960795f3753edfcf2796fb8f9d4efdef3dd1396787afb278f3ce49f7a0787ae7ccdf51fce2f7fc569effbee8f3f78fc00063ab87264c9cbbff2c8974e2c2d5e238bf1df1c3b77ee745a288c31c7b67cac09b850f983058e2f00d4e7e65d96df578174c98494b2d73535c69138dd63be485297e50c0c0d02a56001442e8568375b8008e1cc431eb6a0b5964a1749ca4b25ce1865d82528dcf7008012d4aa379452465b8a701084beef23031643ae0ba401b4b1da1863b0b54080206c8d2618033246688c192e871b0e7fcaed3fbd890f5475071930220700c310ce2d16b9b2da328251cf289778846a4048cab62876773bbb3aad79ad841f8047ad365a142a490f5bbdfa90b56b06e232622409834c8aa9c999bc90d6f730f32945ca2a8130683008764c4f7b0c2522d7560e8e2e39edd9a782b5186c9a760d41fbba01f6fada714c29857effc15ab0161032bd790dd50712eedfb85472c7c22d6217863a18f50a21c627966efad5ed3bb66c1e1a8c373ff8c0d48ead980763b5b8d11249abae8bcc68b463e7b6a8546d75112d7b679f77e1e8da03a75b62e59a83a626e77c923d70d74f9f7ed844a019e0aa9c9cdff2c08eb49375b262f35427234134586e1728c074e9d2a5ddc6bc6a360d1488a380b39563a3face47a6ebf35eb9ea7bde1060d94e9452b8284821634663ceb0c73bf539e271c43c4c992534d7d222cc2ccf73c900085606d8d0408d70de2eea849172ad3c120442884c144059a3932649827dbfde4e5225a1d55ebe7cf96cd2add7eb07ae3ba0dbedee6d3408c23d5b68b703b1a54a602389cc7c50c3e5a0c8901f97aba5e880356b1a337ba7b66d8b3c36b16a194146e559a7ded9b673b7a0e55c23b00a2363b404a482905563af52f6439f72061863040c619f918871ac51668c524a0881acb5421442c83c13a552acb5b6d6504a39e36118c671258a42e6d1bc4845de234e3865246badcfbdd1d1d1c08f84d5ad566baed5088220ae54c6c6c67cdfe741e8849500c06aa3844cd2c788d4cac2820309b45a2d004329ad542aaec1e8791e654c49e9668dfac26eee044b92c20d17390156d7817490c0415ccff31c9763df1ea9ebb0e105cf09b714a5d49ade44531f275b6b31a6807bb718a1a4b5961a0a9868a3f4829a99b108610a00c6e9ae01385f3b8488b39570d8dbd53b30c60433b0d8188909c60823401816b1c462fcb1461fbb6b0b4d0d80802250fbe4ffee770a20f781098ffd1fdbdfc98f0062028581b679522c0178f4855ffc979b26478e9e2090ece7ff8b5f5ff9caf7ec7dcd0ddfbf62e073cf3ce6dcf79f71e75f1f5b5ef3b23f3de4a36f7ffb3facfff84b0f89d5fce6db7fbe73f519a71cfacab3c8d9577e7ff7d1678febcdfff43737b6f4f9fbfd48f78c33f9f4edd77cee3eb4eabc31cec7f7bbc2c1ff68c063e019173fa77ef6ebdf96af7cc7a7d73cb12f191cf1671f7fd1d7ce3dfdbce073ef3fe7d815dce938c19bafddbf8e13dfff979a78fa652f112fb9ec63a77ef52d278dd3eed47d3fbf973efd394beefff69dd109cfdab824185c321c3142b0f7248b1ffbc6179b175cfa572fb8feddcf1ad753f7ded3597b14692564f4c003463c645a77fefd67ee4baa8f019ab1e77dfa5fe86b8e3febb9ec0737bef7d8cac6d7beaa76d2657ffeddeb3f78c61a3fdffbeb5bffadbdf18ce34616db128bf1fb8f919191beaea24b055ce2d32f7bbb5166676b85318ec2c7660ecdc2108e52aad56a39dd52a7b8e2900900f8e3e3ae896ab5124992a669b7db96791185a1321aac218460976d1863b4e69c53c63c9f218c756f4b940554ae5644968b22036391052d0b2395b2268a4283ad562a4912a98c57d23c0c81badc1c038045c880c5042d3b604d343234b5fd11dbe93004aac81946d5b8444a158a406439629410428c018c11a5b9d6dda2d83937db94b2698df07ceb0788526385b572c3411b568e8f1b63eeb8ebeead3b7714607384eb99f22b634018a6a090451a2b858cd1440ba5cdf2e513337bb769ad9f7ac453968e8da6bb766a420b850ced39163bd340e735669572ff3a991d3780ee7cbbdc11f13ccff7fd9e31d9e3eec426cfb2a22894520848bdb5a75a0a2a4323d54a656e72cb50ec33abf76cdb6a105dba6add9e766bdbe48c3576fb8e5d9393bbd7acdb105587cac3c377df7f9ffcf543d1d08a25e31343b1ffc0dd37b165632b875707251fb49cdabc7bf7aefadee9d6d4def6a6adb3c42fd7aa25215394b6f34ea335b71b9abbd78e7b958071626ae5a816904ec83448d9e804614885b6164c921b0d71e007c8662a475201282552e431ea4700522b9364a2568a5d53ab1484e5729426c9dcfc4c1004b2c846c7c7f222ad371a94d276d2d55a2f1d1b9d6db741aa72a9343c30d06934b03191e72125a6922ef13ccf63d44a994b4669c8a92ed288d1a0e269cdca1e9a6b75098eb296dcf6e843d8421484712948d3b4599fef761ac688bc309a59652ca394714418208be2d8af0e04a1c738454ec01d01268041136b10a65429c7e5909ea739e700887bb4dd6efbbe1fc7d5388e7d2fa494624cb4d6f5bdf3cef7ba9fa0bba12584b152aa5eaff328f07ddf67a456abf9410088ba1cda51abdd2022a534cb7b7c1bdff781f4dcd329c2080cc6d0b3a8c3d8b851a5a2e8e307176e24c918d39f9a73ab7597b6b5b6542a3da6bc84d0c2c9097d5a02c698208c107246d7fd869b83190b1ab5422945590fe3b9be8d635f30c684905a0a00e86d3ca5082146a8d65ac8bcef77b14f45d2dda94a9462c69831c64acb180564e1c909638bb1187f8c611fdf6c70bf9bc7b71c7a911ba810f0f113e59b28028c203360ac1350de7f421eae38f6594fa6929afdeaa3e75cd17de3cdef3fb6ecc31baffdd03f1f75ee7bcebae76f4f58f3866f7f27bbf8b2670e9f3ba7786dedb12f79f7174e87f2d33f72dd5bcf7fd551077c70c9d0e8534e3875fcd1fdb639f67ce6f8ca670000a0b4fae4d77ee59a0b565080fdaef03f8ef8e8d73f9f5dfb99b557bf6805db4fcfe5a5d7de55faebb7bdfffcc32fdf9d93eaca239f7bd1bbaf58cb1fc3638f0bb6df6d4095675e79d3557ff6fa0bd7bf675b82a3f1c34e7ddddf1dfb9cdad48faf78cb05cf9b4a810f6f3cfbafae79f52acad07e17af9e7ce58fae7cf36bce5b73c51ee10d1f71fee7bf7fec99affec4eb7f78d153d67c64d9e8e0ba134f3a30fae5e3b7fac59ffb99bce0f833ce6037fee09d47bdef86afc29fbef5a9f1f35a108c1c78c2791ffee2198b17c762fc7784a343b8e7f782302bb6d6ba9aa5eb3fc002f7ba280aa3b44b3b5c69dc512429a5232323fb7d5acfcfcd19279604c008619c0d0e8f108485c8b36e927595ce8542c028f57d1f53e2ea9dc80b00630c9995b250d2484529165a29e9845eac56d6686b8d2680411b65b455464a2db40a8ce67e40bd008c068408c3d62203c043b26cfd010fdc7e6b372b18025d1448ca96340c19860094ecd75629e798aa2ccbe63badd96e4b32aeb86789273528a540696af0aee999471f7c48260a13b00414425ea534b164b4d5954215dd6e57d8cc80c58873e253422b03d56eb71b4551ad361a70f6c8af371d76d8d1e087e54a1916f6b0b5564b65857413ea2ea573b3254e91d3f33cee077d27f25ed7426bad75a7d3e91b0ebac4cef33cc07479b5c63902998e8e8cb5f7ee68cdcf63253af3b37ea9d29cde1330ba77f7ae7a2b490b3bb674f0d12d8fac5e7748bbdddd3bdda88c8e4eac3880e96ccff6874abab57a6045c02458043b766fdef4707d2eddb27d7ec75c9bc7439a787e14af1e1c312468eeddd199d9bd66d00f91244acdeeda9ee160c0274307aec2d4dfb56b32a241417918f941e46bad359842e6a4e40d9678374beb2d930a49659301e802f24e262a09b3188c949d6e5a076421663a0e3101d59ade1e4461ad4c1a8d7ac567b5da10b1599a344d2759e2b3b8dd181189478c9ddc067932a2f272807d93e54926a58ce3d8272cd15d4fd8d0f7ca954a1cfb9e8a30a652d822e918638320488594d6f052acd2b4decefdc0078b7d8c39431ec70c032138f20843d623085b8d90220813306095d58512c8e7a0c0186baced198370ee114206aabe538975dc6b638cb560ad29c511f76814849c732d749ee7d622c6589a17411472e673ce3dee1bd26b11b4da4dadb552c65a8b197520c1a5fe3d1124c630a600cee601c228b0424a298bb4e80f1df58794faf7813e4b0761e420aee34a3d66aa8871ef8cd57a5f2f4558b03731c68056aed0a0b5c60439e506a594b5baaf10c018038bad418c73e221dff7b5544a29290b4a29eb99df616bad525229952c68c5ba7e29c6845084100a82406bad947053979432072da42a5c9eb4e82eb118ffa33a15160202d8f4f08387c0dac76811d60282030eefa10e0b156c3d6c7303aecd89c0769445d60e10abac55c632b05fbfea6f9e7dfa59ffc37693dcf2f1238ff8ce9b7f7df3ab16c58d16e37f5ffce4473f38f8e043fe835b89d6d6da07376d7adad38efa6dd6591d5ab2dfbf6fddbad50d2aec9b7cf4cb8dfbe60aae5f411076e5c9de84c1e3ebe2d618572fec4f57bbf2aae7798cf77a8c4a4a2da5d6324f3399e5561b620db64030a6946a8409a5409c688c0070365336eb264a16a00d419812848c25161042b2c83125886243b1716a4e1ea39cd52a35605c2b20be6f2d11c61282efb9e3ae2f7df2ca9d0f3d64f2dce479d26872a34008646440b9365229051873df438c165274440601b5941912088d5361b53604618e21c456e65d0226ae54190fdb85e8245228eb134fd942e1cc52832942c0282a51c489565aa4031536365e1b1b1b5bbd66dd39e7beb6b2fe20504621e4522eb7df5c9e542a951cb0e92b353950473cdf28d54ff8f6cde1dcc0fdbe10515b9408e35362d33a15ad079d3244cb0000200049444154effcd9ccce47b0ca3b9dce235b77ccb75360d1ad77df9f0ac4a2d2aad5073ef4e856a9310d4a6b0e397860c9e8d2152bebb3bbefbae507cf387ce265a71db161bc3ce8b15fddf5c02ffef5d7b3f362d3d63d53ed820c4e50dfc7591394d4da361bf365620f99a88cb3ee583500ca67dae25793edf2c8d2952b577773618c3fdfe894027fa01653825aad46967746468627277716226bb5dbca1a2f0a0aa95bad562e0a8ad9d892f16a1c773a9d2808abd5aa12d2f3bc76bb2db52aa430c65884a456799e2b21a9a6b37b66c230f47d1e8661ad561542582d57af5e5d2a45c69856bb010051141104599e3086f33c2f57aa60c9ce1d7bb6efdc9de53ac9a41f448c7b9928e26a65707070f3b62ddb77ef1d8a23c855148661e8791c7b1c3c8ff81ee5147ccf036318a69c7a0c28420403450470402cb63d28c803c63cd7826ab752c618e73e632cf0a3388ea3a8c4184db2aed2424b258428d242081186a5388eb5856a6d60a03a28ac4eba9904c339f783c0586cad759aeccc7f6cdc8871bfefc9607b82c79861628d1259ee9c28dc29e744d8b22cebab2cf40b0408210dba6f68bdc076208ee2dcef54b8be843b1bb32c7326d94208ab64bf1d41197158426bed1a230e9f4451e43a210821870adcb0a2d36d9645d1efb768adb4d645963b90d0d7c945d8f637bb5f995dd07d9685c81c4e0780675ef2dec587cb62fc613eca4b51f8646f5875c4b1a9c502dca41eeafd00aa504431ca2dc2080504753464ceab110101f4b80773cb80678021c0088c85c2f45a1b2d0d3e020048ff472a26dbf6ed9fba6af7c91f3f736c11482cc662fc6e63f9f2e50e15f427105cffc1f5285c2ae006967cdf877dea7bd6982ccbb266d331b09de29373c6f53caf5c2ef7c1035830608c350b557f46199b9f99365a534a3145482b5508218470b3dd181b045a6b44c0f33c820946b656ab2921b52cb47449772195c480b4120cb8c7a8a5d4626bb0b55a2901ed56332a95bbb98c095518001303b0f280b595a51372c7f66e9611466d108035d40f8891565b25914460311260b4120a5b1379921803c648a125451261832d80405a62e3476583ecce6eaa74c6bd126625635556e49418cfe33444c65aa9c06803c83042ab838304a522cb91553b776cfbd94f7ff2ac309a2da4216ec48339430f871cdcfcf7be4d2137e9a42df4a560fbc99c9b955f28df2a8703b5d6429ab8520d39a088008e47778cd427b7a45966a56cecdd3b353d5fcf55b795f8d59ab17aae3e37363e5cafd7c37278d76d778d2f5fd16ecccdee79f8a9072d595a4131983d8f6e99eab6efbf6fd3fc7c6ba681b3824be397e2d1a19181a987ef4d5bf580f1e1c85bbf6274798556a51d89036951929bc1129f9f995203e5a1c1915f3cb02d3798b4addeb939f428e842664948d4c44029f0aa9c4df88cfbbe5f88bcd56a1552fa259ff95e398cb22c335a33c6b2cc00281447b55aadd96a596b27562c2fa4989d9d8d4b95ce7ca7d318dfb3674fabd55abb76f9ca95cb3b9db605cdb9f1bc3c1745c5c371a58c309622a7b43c37572732ab7af1f4ccbccc1a46a683b5219688b189559994d3738d99467bbadd69b4bbd8e37e5c36303f38402be5c818832d4441e47b1eb286013256110314ac47352089015982a52296907dac210442d8d115a2288aa23263cc1a24a5dcbb776f9a26a538ca8b544b8531a688964aa58181c1c1c1c15cc85c14ed76bb5b64a5281e1d1bef743a424a409452ea79419fb78019c51873ee3bfebd31466b0b000410c638cd0ab9302f67ad75577a7f3ad1d511dc40a3d37a4ef2c49d840eb23aaa8910c2dd0d9e001e945208d9be7f22459810820972e09610e231da975570d097795c29a58494528a4219632c686b2da7cc5aa48c29a45442504a19e39ca3c18141638cd6aadf03514269ad09ed4924238416fa79d218e56e61b00069166331fee822378e21f4c4bfb734f8161801035057a0f6197bd24fe05e034061a1e8cf32d9c7de971800fb3fb06f67e7ae3b6dd5d93f1d7cf1d53f79eee0e27ce3622cc6effa3e95e752ca2ccbb4d69ee785a11bddc6a552a9af8bdf2f9f1445d169b5dd70827b3673cee338deb7edb09f408011ee6315b7b8b2c6186d45cf7ccd6ac911a31e33428461508acb3c0880620080a24892442b691100c1c860a410c61828a5185b6d082118138c89c108618c282194b65b6dc678decd28e598732f8c0aa96bd5ea8a75eb7efdf023f576070ba330a05ef9865b404671642d2658689588d402104e85cea5365669028c79be35444a996b1dc7e54416ca28e081d290e682008a3c9f514a9144a490421545a694f189f6028c8cb622c7ccf83c28874154aa34e6f64c6edf3a71f0618a318c28eaf51e705f472bcb932c49b4d60433c219c694797e1c040e78a0856e46bf65e4cac36e3ecdf77d4c4860b0c6600c88240f20e74169d5baf5535becee74d7cad5ab80fb5ea343a83735d7061a74f54c18572ae5f27c6bbe167acd3d3b4d774735d2e3a5ea511bd6c976777adbae99c9c9ad3ba612c977cd158919ca2daeb75a0ac4e4e4e47048874abe68cd8526f7911f707fbed599ef8ac4fa2c1c98dabebd231ee1e599994c8fac58898cdefee8ee80d16ae425ed36ddb67d6ca0345429639f49ca50ce95011fd3280e0598071e7840e6451804841025649ea76118620bdb09a954cb61a9b4fd9187c230acc56582acf6e8e08a65ed7673ae3157c87c6aef9ea9e9dd5996b89919a344ad36b06ae5726b545114b581216b300b62c2c21d3b37edda3ddb4d747570495174366f7e04315e28d56eb5a5350383b5200854d6191eae2c1f1b8a4b956e27c9929c61c211d10628a6465b0c86200c04136411b2981163882584b8e69ad6060063e4791e46544a3933339d6585d1d0ef0d1a6318f5e252a552a970e64b29add6ad4e576b8d08ae0c54e59c925282368ecd3c38384219e3d4b3a867476d953614badd6e8f2aad942c94d40a59c0142929dda9e2502b0ffc90d220088c3101f79cd784431a0e121003d6f1a6ace588108aac36066cdae9f667f0fa2d326badc508632084f93ea794630cc8580d165ba09432deb3a371b0446b9db65a186367eed1ef67226cdbcd8ee7314a69a914f7c4e20019ab8cb5522b2945bf4312b81582765781eb8b0218cf0bc2d017223756815ef4aa5b8c3f622c0168ff5a4cb9855cf71eb24f88ff0aff364fbbff73765b78da77f63a9f6b91a762f1345a8cc5f89d46a3d1f03c2f8ee3300cfb13322edcb3b96f71e0d2dcb85a71f5f2fed44d1f30c082a6904b625c2ec22933c638514a3753e188ddad46d3e79c318631f13dc228664035681278941365a4cd1d48c04a4900abb4565a81521880b832bc658ce0beb39e310619ab953285b40802e625cd2e02dbadd72967b6c8c2520ca04e3ae9e47fbbedce877ffd508912a14d5aa411f79376c70b23041830d2c61a838184004a69b02804628c0521ad1699d2565b641164ad0ea5143036ca208498c70922d24ac2782eacec141864e4d15acc43ce3936edc6bce7854b6a43c3830311e520a449135324a14772443458e67b08d346a3d16ab5088690338a90ef514623c638a13e2c48dc2aabd23c7787061698a98cf3fe71410849ad55512805a2b032cf1808eb997878ac9bb4208a83c1a1d0da098c319965c4a796f861657474f9e6c9a9ad3b278352d9c77ab06c432a570f0d1c501b80765a2ff2ad3b1a9bb7ceb533da92b4655843890c50736677b36e2b6149a575e4e3c3568d4558d92c6922d028dad9558f4ecf7650b9e30d6d9b2de4747d64acdaddb56b70745c7895ae1094c4d22f3a0656962bb9c8b0161da91adddcd0c08b073536a9554d5b290d448ad124cf15cac18f82309a999b23089a45e2354518044120827a86a9bf7cc55a1ec6eb8f1c84812d53f53a318694270a960f0f0e341b75992629f2a7e60c076c259a6f349a051406af5fbf02c713f52df3a36363f3adeedc5c3dae96d34ec3f7fd7513c37df71583fd8d07af4ddb8dd6ecac522a64dc231699025b93763b8c31c248a174a12566c4f77d9ff9582a8c0906842d304a99c7092091e5699a2a65b445beef97e34a14459452b0d8793b30c61010632c61cc62622c0ac220cdb3d9d97929555c2dcdcfce0d8d0cfbbe4f98071815799a153900789ea72dce3b457f1e8970a6854ef38c00a2be278d263ee59c33ce3965186382104228f042ab8d32ca228b90b5d6586dc0186cac2c7a3a4ed65a0356092994eccb880100c19813061c238c2518ee7b811f314e10104086208c0846f6b13a8231c658830827588784388284b586d29e1586d672a036c43905803ec73acbf334ed86a10fc862b6201b85b131d689400821c058ce7ccefc42645ae8cc184a11c60430a68b7d89c5f8df147f085a3edd9bcf39f42d87de70fb9fadff7f3077e9dcf0c20def7de6cf7f71e92af69f5df2e6576c78dbe13fb9ed6d8ffb78b9e5e3c73df3d6bfdc74fda9e5ff2f5f526eb9f2b8137efea187ae7b4ef9f7b04bedfc379ebde153affad54fcf5df2b86ccdecf9f2c91bafbdf4a11fbda8f647d184c9ee79db91e7645fbcfb5347074ff28d7eeb3d32f7f5930fbefac25ffde4dc51fcc7731c7fd7e7c37f432c5bb6acb74d0b030cee59ef666c5c9eeafb7e7f7ebacfcfde2fd3baefb6d6e75cceb56701c0a29eb5b3431a8490030e38c05aab8448d3d41452690b481bd0dcf310431621658db58813ca59c08340cccc628c2dc608f5e41d29204288ccd2de472304b8974c03423e0f8cb5ca1a6d8d92a2db1459a783a877c09a95679c71467b7efea1fbee9642724272a505425a6adb73c233da48d00a8106648cb516234004216230b2c835842d004104634c31d6c802468040180bad6e4610f218f3180b2860a365da52baa895bc6ac5af96439f51301a03022d44da69351a05f632250d269e5fc2840c0e0ec6e548660906034a19a3f33cd7462883b5359861a544df4ac289ea38876357d975106e4193d786bcec31ee514670a12967611c0ed4a491599e77920263147a342044e7994edb254a366ed8303d373bbb7bbba5aa5cf159c6ba33b3bb1af39b366dda3bdbc07eac5979ef6cab955bc3c26e96600b5ee455c2c0a7d54ac090469d6ed2c516f9fe7c5a6c9f4f77e7d0453a0726a341cf27e0433b6976f74ccfd55bc343a313eb0ef2745ac2a2cc75519f269c12ee151d554828046ecb22a89479ccbc72594951088b7d4f177933b7d5d1659c128e118001ab0b65b53640c4838feef0a38a42a82db1e1310b4bc8f3985fec986b8adccac4d69bed3a4b2aa11f10a2114c37d2edbba727a73b4a16f1c0c8d8f8b2667dbed46e57e272e4b130082aa5c00dc970ce4944776cd98cc152843dc63823043b73744b30a394124a0d026b2d20ac000b03744162d56a63a9354a17bac8f3bc542a134228f73d2ff0fd7081248d45a101404a25843416396e00c6d8a5ef00d81d684288964a1395262d20d8c9bf5a04524a6b9010a2542a49dd9b4702c001f78220f0a39004cc80056301c05d47d8750bb5d1da3186944bee9552466b9515b82f0cd0070f086bd0fbfa9fb8d92a84b1470875f70ae875c90c32fb18a880b50810c18e540dd85ac00cf59b150be352b8dd6ef7f91b3dc73a038472ee7b1616384216fafe983ee38410a5a533c9311a90b55a698b3042ce1d6f71647a3116b1c47f2ad4cecf3febe04b379df6b587bffebcdfc39c503179c3dfbee7435ff8c1dd5319f0d1c34e7be53b3ef8b617aefb03daa7ad1b5e38f1e29b9c521d1b3de24fdef9c94f5c7458347cd2dbfe62fd06eff7b309283afc920f5fb6214600e95d6f3ae25cf5a57b3e7574f85b679ee923d7ffd5bb3efad51f3f3023209838eaacd7bceb036f7af6c47fab8de73edfe8fff3e9b4f3bb1f79fb07fffec607e6151d3ae4f4d7fef9c7de76dab227ffaae477751cd5f40ffffcdc4baeba755a97969ff0c6af7ee37d473cf1786577bef9e03377fedd43df38730001243f7bf5fad3be7dcc37b6f45f1ef4b2e28b0f7ff559f11f7c5fc2fde2a68d1de1c1f1b0f7ad73c3423e4117c8d60becc69e244b9665bd33630169385c31343404008051dfd2ce85966adfcdc018134c08c69d4e272a057e143a6d99a228a45344555a2b6595066391565a6b0d0863ec516a8c91cefa4b5b8c31108c086e341a0863cc2822d82cd8485b2b8db6271cfff4b43e6fd2e6e4e62d59b765941aaa55dbdd0c10b2080321c620c408058b9055d618b016b0b5485babadd5160120a50cb6888035d620ab418335d6684d00136b8d36da68a10de3d8f368c8f860a53c508d076b3542082584328e314ed374cfaec968742cae0c10cf675e64c02a25f23cef349b04596c0cc61410b584238209669ec700b863c73a46ac6b50b4dbedfe41ecf32e0030431e416095483b59926442280b1461562a0fc8c220443beda4d14e26a7a695d14039ea929aefd5964d3024b2c6f4a38f6c5369bb1a87dd6e9a6645c9c7428899997a0ea85ce3b6c87c042543634a188eb8e74b1a66142c413ba667f6b43a750139a14d951746301f59f0f7d6dba690a56ae0872583f0f4ec5c84b55ff1881f010b834a398ca20435665a596e6c3b135d59673ef34b415ee452a930088c5149da2dc5116294710f21ab8494aa30c682c5dbb66cc7cc338073a50dc2344808e31681519a208a094b3a9db45d24891752aa2dccb7f366a3aba50a7d5e2a95924e3b4fb381b842112e552aa343c3e552d86eb75b8d7ab79d692339453e670e5d2347f975ee0d8cf6d0720f4bf4cc16dc690c603101421021c458a4b50e82c0f33ceebbf31c84c81d2094e231f34797464b2931c66efdd65a27b5cc39773974a7d3c5186bb0ee6dc80242446b9d6599e7795129e49c13c61da34668450121841145841064c1f9610b21669a2d07788c31b08f4053dfeddefda5d7eb2084fa5ebf2e80698fb803045b8b10c6eedaeff73301a03f30b9af893b58208414b9e8743a4e36b77fcfa1943abdd79ef122002184529ce58956da188b31c6045b6bb1b6185942a8e7614a99318662e286b5a414b9c81c63d50286c5588c452cf19fa8d46effd6e7ee021ffee5ea9b66ce7ce9e8eff602d27baebbe819e7df71fc5f7cfa966f1eb3dc6b3d7acbd7aefec7ef6d3be3f2e5ff8d3bd1488dd9e38a107cc9853ffae5c78e24f5fbbffac633de74de8aa7dffede8336fec9f91b7f6f9be4af7dfe856bff6b8b8a2d9f3ffbb877cc9cfdb12fddf3c22396a0b94d377de9effef1677b4f3e6719fd4fef873f8c6ff4ef9d4ed75f74e205f73de7caeb1e387b63a5f5cbafbff7c2579cb0f5dadb3f77c6c8937c0f1cff6e8e637acf872ef922befc96e9d7adcd1ebcf581ca7e3e3e38e0394fc517fff0e1eccc634228b6fee45ebea6fce00dfd9777641bde75f01fbe1b6196650e39b87ffb3c4b8725f66d3eec6b44e586a4fb7d0c5726eff7319cf04b6f02aa9733d87d17b7d63a0128829031461ae849da6bada44c1293e43df116c658c0b9e779d843466b2395235718a51100b6604c0fcd686b00c020a018634228634030c618116c1712148bd9ceed3b725160a4c78687992adaf3417d7e5e1639b15a0320630d586435b616614311f6b8af8c564a09a3416b8c30016c31a2c86204c4286d9431ca8d7060ad29a508590a8661e511548ef84835ae96c3c0e371392a957d6380521c061e63244d3a878c8f95c79601e1cd56bb99cc29405a4b04a6e473822c41981042a847588018c718379b4dcf638c31ad75b7dbcdf3dca577711c3bcab5cbc316102036525b40a2485bdd8e28140f4b43c34b02cf9f47bbad85208ce24a9a154283cdb25ca8cc2690a505b6627cb85a1b5d5264ed2c2f1a8d0620d44d2151f3a9b21841ad528a2ba580a032b211a700b6de6a369a4039ebe619f6fdb6320d49495c2a47659da64c68ca30a8ac1c466dd11242296df64ecf346667c6064a431bd6141a25cace6fdb6500a5b9a9a7d2fa95f2c0405e74a456455148a311c10863658d54e691cd5b439f97a35210f894108410325a238d3caf93a934cf8474fc5cdc3b0d10e20423238b5ceaa248920481311a280f2a251a05dc5a5ba4dd3d79aa0a511ba82030aac81bf5b9e6bc69b7db5a166118fa1e1f1eaa3aa306638cf3772308638c7b3a4208b98fc33d4707e71087fb262d8c11442882a06fe320a554ca48299d3d33a33dfd250090cab82c9c31e6053ee75c6bcb184bb28c529aa6699665429a1e4447b040a1e6beef572a15ca9803248c503f0880105f4aada5924a2a9529a584ccf33c4dd3a228caa51202641022085bb0162cc6a031d6c660d6f39f210b62c48410eaf1fe6dc1517d2c4208212d0d5eb857f431c0bec50547ef71618d6acccd12eca472b9e7797d3d28f7e6fe4dc9e10af7d1c63887bbc75a340090a6a9db697dc564a5545108cabc857ee9e28cd362fc2f8afff7cc5f3cfab56b1e3ef01d9f7a75edb6cffe70b7a365a4b75f7cc0fa97befb92d38f3f76e3fa75479c7bf52fbb1600c4437ff59489d3def5d6971c7fec5107ae3eec797ff9f379fdc4e46eee968fbef4a91351548e579ff2e6eb77144f4844eefdf83bbe33fcbeeffcfd65a71c38520a2b4b379ef5e6cf7cf54d07b932b1daf383773d675d1c95878e78cdb55b8a7f67857afe67579c796025aa8e1ef6d24fdcd559e888668f5cfbfaa78dc5e1e0da132effd6e4828144f1c8e7cf7fc681c3e572505e76e4ab3e7d6fa7ff5dce78ffbb5f7acc61eb0f38fb9fe79f78dfc09450168e1cf1f2379c52de75dbb6426eb9f2a8a52fb9b103ed9bce5d3934521b1aa90d8d54a272f0948ffe7afb57cf58defbcb40a51c44cffcca5eb3df0fdd273a379dbbfa888f3c2c00d4f6ab8f8eca477d729b02908f7efca92b5ef1a3b69dffc6a923277e65da746fbef8159fdd35f585330f185bbafeacffb35301d87ceb3f5c72c2d27239587ae2e5dfdda39ed09368fef4bd7f7ec7e19ff8e6272f3c7e4d2d8c06963fedecf77ee58baf98a0bfdd7ee8def3913f397af96039886a2b4eb8f82b8f660be7c341affedbf79cb17e2888c68fbef43bdbb77efbcdcf5c5d8ecae3cf7adf4fe7cd6f71e8fbdf28bdfdad478cf476e0501895575c76670a20767dffdd671d3a1c9583c183cf7cff4d7bddb79293fffcb6672d8bcb9565c75c70cd23d96fe6b5f77efceddf1979df757f77c1d39696bcd2d2a35f7df5d7df51f9c6dbafdc9403746e78e1d2432ffdd0eb4e3bee291b564d1cd93ba3fac711004cf38ebf3de7a825a572505d7be265fff468060066cf974f1a3ae67d575c70ca911b0f5cbafaa4de1e567bbef7cee7ae1d8a8352b5b6eaa43fbb23fd8d5e9056505ab5715585854b369e7acacafd353e4a879eb9befdafb7ec12007ae6ce5bd4a997bdbc7ce7c2cb9bf62c3bedc81a06b9ebbacb4f397869392a07a31b5ff8e15be61e7f89b9e3f581f7bcfcf82337ae9ad870da15ffdaf8fd52044746464646466ab55aa9547283160b3a92d63df5ddd481cb39922469b55aad56cb15115dd5300cc352a914c7711cc7a5522908827dc549612183d857c0d45a9b67599e655996f515601e9386c42c60411cc6954aa556ab0d0c0d9707875c7eb0a06b8410226edddd6e9aa6795148a50c428452ee7941e047e5722508228ca92854a793341aadf9f9467d6ebeddac3ff0cb7b776ddb8a8d56795aa41d0a065bc531e2182832c46aa4352869a5325214dd8e4c125b1444296e0cd3861885b5f4307064a9955809ac04b592231d104d7456627a64205a313eb26a62c9d291818181280a79b512051e6304616bc0256a5a361af30ffcf2deed8f3cbc776ab2d998574246413836ba64f9f2e5715c89a288fb1e6024b44ab26eb3ddaa371bf94238594fcff3aad5eaf0f0701886511439b9adbe6a901002518c3102004098302f08e3201af0fc8887651e463c8ce26ae5e0430f3cf1594f3fecf08357ae5a1a311b128d9548dbadf9f9f94e37655e34343a3e3cb6ece0c30e5ab16ad592b1b1c30e59b37af944e8e15ac5a7a1c1258b634207633232c8c6c6c365ab2bab37ac3efcf8838e3ee1e08d47af5cb976e9e0c844355ee2b1b291012114d322cd8c54511455ab554ad9e4f4cc4ca35d5832d34aa6e69a05a21d69f6d6db967ae54a6c8dceb2cca58f4288342b7229ba79d1ec26f3ad76bddd6d6745b728da79d1e8a4a9d45d21ba795128a5b42d0a9927799ee4493ba9cf35daadae05ccb8a709538812cf0330a1e78155d6c880b338f44a91c72930649095d6088a6d39f247478627968e2f9b18f719a718b4914a0b004329668c704e31766d2d8b09108a28c594e2055f67d4d357d5da8926799e97e779a7d369369bed76db291ff4ade2dcc092d3477224692784e04afb4e292149924ea7d36eb7314218214669c0bdc80f223fa894cad56a350cc330087caf47a7ced3acdb68d6e7e6ebb373737b67a6a7764f4fed9e9b9dcdd294601c0641398c223f083ddf639c53463121080300f618306229263ef7cb5169a052ae55a36acc029ffa1ef53de271c4a825d8126c11629c308add0f25881284c058a3d2a493269da4dbeeb49bed56c3fdb45a2d2718e514a85c53d4f7fd300cdd2f4110b8068e8313428820083c2f60cc23840160adadd446198b2947845944b4454a5ba5adb10810a18413cc30a20816679c1663b12ff1db47fee0b5d7ee38f00daf78de09d9074efafcb7779c7bc96a0a0050ecfed1bd87dff9934fadc53bffe11527bcf47d4fbde7e34f6300ba71eb4f867efe935f3c2598bff1e2e3cebbf429775f7bfa63032572db175ff627d7acbcf2e6bd2f59d9bde52f9e7fee2baf3eeca637adebbf41ecb8e9a699b5af7cc19ac7655a0b05c8eca16b6fbef03b77cc1fd2fddeeb4ffad3b7fff88cebce2c6fdfdf0ad7b47ff0c6577e9abfffb699f357cffdf3a5cf7e65233c01008a07fff66597df71cad737df7a22ffe527ce3eed9aeca41e2e183ef503dffbc4f1aba3fa2d1f7ac14b5ff9d167dcf5c14331806efcfc87d14f7f7cdf5363d83fe71d404effebf5bfe88c9ebdf4b1ef189ff295ed730000a6f1b3b79e78cebd179cb972e586efef3cc795c9bff9ea132e4d2e3aa186a1b39f0ff51f5b7374e8196bf77cfecef9b71dc0effdd1d4e090bdf19ec6252bf49d37ec5ef7aac31eab4e974ebeea1f5e775b7fc6c9ecf93274eff9c2dd7ffaad87ae5cbefb4baf38f1b20f9d7df255c745fba4d70f7fffd66ce3879fbb94fee62efe6df64372ff8a177ffce75f387a199dfadedb4fbfe0c22f3dfde6d7af0200b1eb9fbf177ff7d6ddd7b7bff18a675c78f26d67bcf30bbfacafde79d599a7bce9ea97ddf19e83f07e0ffdc46feed2f0e88fdd33f33100b0c92f3f72cae9df3cf9e50706f9031f7ad145379c7ccddd5f3f7578eff7de76d685af39f0dfbef5b2e1a96b2fbcf05b6b3e7bfff75f30b4fd9a0b9ef3b5eeea27c0e01d3fb96966ed79cf5ff5d8d1f1d63eff4f567fe49bffb2e703870d01649bbf3ff5e150e1766500002000494441545b6ff9ec687ec7bb8f7bbe3ba31eebc2ccfff08d677fb8fed61f4efde921c9cdef3efd9c177d78c31d1f3c140092fbbf977fece63bae891b37beeec88b3f74f6c9571dfee047df7cddc4277e357fd6386a6fbbef91e037483dc1dad38eecbefc82373fe7679f7ed1d227a1fc90a1a34e1ddf75e35df5b7aef77ff5c3a975af3aed74f3377fe15efe6073f5f8132738804495a32efffabb9eb56120bbe7aa979d79c13b8fbfeff3cf881e87d71bb7dd3cf4b31bef3cd4dbfd0f2f3cfad24fbdf8b6937f9f771c4a61c15eaa4fa64408394195be0f6eff0d5114f589d7fbf61fdc4c73ef5038a72ab77e421142649febd17d8ae36318a58aa200ad29a59c510f20cd932008a22822941aa49552dd564b0821f2dc5a6ba59285b05a230b60b531063b2f1e000c485983b416526a631aada641a01d865928d96242b4148dd9695d6451c84591b4eab30c13828896067a5c4e20d6108c28c6846255e488114a39c2d85a28942c845052b94a2c0010232818e6ba31887a1e2b455e352e95223f6038608433c4280e7d662d60b09880d55229898dc9ba0925a41a45d589a58029582c8ded66dd662bd3450e6009b2162140d462823007846a43035a2aad3521240802be400b4e93c43525fa72b118bba1746331c28c7a81afc1189915cae60a5960a5b856a9e876bbc9945719aa546bb1121a49b66dcbb6471f7a382f1229b03230d36877932c8cfc91b131a52d008ee318302d2b53198877cf6ee39c321a4942f2c2d4d374a691d8b996b460c0226441092c8b92c7aa81572d97e6bac940b92c0c2479c1182e05ff97bdf78e97abacf6c6d77ada2e33737a4b48850009bd4989f4de044440aa4857408a8a082a4d1145bde84554aea08815541414292a7211451090de1208909076fa9999dd9eb27e7f3c33730e31fce4beded7abf7cdfae4039993397bf63cbbadf22d6191549f7bee15579fded316e7044c85b2542986ab2b06874518c4ca0ead7e238a4aeded9550058cb122cf85505d5d5d609d732e2f8cb1a92353643a2f4cbd7099b1002c0a22254322020b881847419ad69d3542300266c121a10a24e4a612451e52df562e4751c491718e466b0e502e97a350596bc11a005664a923d330716bb4e3190018633c679a09ce1823e61d1f011d39b4de2ace5a6bb433c638f0c400e31c59ca38e7527a53480200cfbbf0053960c31ece5a9b269952ca771bbd0f4c14459c73a5a2962e3017422925a5e29cfb345d0841cee58549d3b456ab65498a647db33f94aae5128388c3c3c3fe2262820b2164a014628060391a680a2a3046885e54c60121c3c6cfb139a0206004e0a875df68f1af1ad4ed29dd044414c83ada2b5a17bea7e025c8e2380ec3f0cd8308e7a162d63aa31ba4a0961894ef68909d62adcd10382b05a552a954add601c88f4cd7e597eb625d2dd1ecae2310fdff29c1d69ff8f60f576c7ee121b32ad38e3e7abdeb6ef8c9cba77f6c630500bc7ddff38f9c1700c0ac43cfddffe2937ff0ec67b6df0a00a31dce3d698b3202f4ec7ed6b16dfbdef468f5c08553d1524f6cfa89ef1db9519941798ff32fd9f1a62b7ebde2ec0d6737f7d24cacac62c77a9d6bdf6b39e3f84f9eb26da784ce7d4ede233cebcfcbf2fda2b56eb0eff96fdf5739f1ee63372931281dfc89f336bfe57a00285eb9fdc74bb7bbf8823dfa24c23b3ef0a943bf7ce47823bf3cec388fae19d8eddc8f6d73fd358f0edbcd7b01305ef891d3b6592b825faffce69e33bf276c9a99697b5c74e3c7b60861c91aef78fd7ba79ef8b36daefde3d90ba2661affecb5c79ff597c37ef8c031b324c0da3e74bdc9bb13ebda6effe917fee289eabb2b772d5ef091f3d97fdcf56c7d5f7de7a269fbbea38b41f5ad0f59b4c9999f3a727e45c0c6879fbcd527ae7e6ad82c2c4d2ea899585953bd7da5b50cacded63a94373ffabdfeedb30ffcf099f316defd5cf281b90280771df0893377ea51d073e0895b9cfff456e79db0459b84f9ef7eef0657fde2950c365cbdd62375d25ba39306ef3eefa8af755f71ffa53b56b2476fba79f91ed75ebcffac0860cebb2efee835db7ee74f6347ee70df77fe32e7bceb0f991d32987fdc27df77f5af1f7cf336ccc48a2a764cef987a3a898e19ed30b162dc400f4030f7f833f7191000e54d0f5c18ddf9e765f9c10b2627437fbef1d7f1fbee3c759b7601edfb5c74c52e377ffcd6172fdebc1f20def28367ecd4c100ba773c6c93fa554f0d9b6d44c8ebcf3cf5e4e29dbae7f7ccdd76bbbf1eee7dedf8b35f39fe2bc73ff1a103ce97f77cf95dd344f5810fec7ef5f6b7fdfce4d993bba766efb153f9babb9eaebfbbed9e17a7edb7c5c0826cfdd76e7fbafeeeb67b9ec4ad4fd938060039639f637d09166e77ea45fbfffbb9f7bf9eefb2e04d856179e70f9fb879090106763964f6477fba38ddb3eb1f77c7f1aa4a1e6be19ff73eb770ceb50a06cfa0f04005ffdf35e04f6b80a0a64a3c1559ee759c5ad5854f293abbba7cd99126894eb216563b8a226bcce0e0a0b7ad1042708100d056ae00802b8a8ca5a6289080ac33c628d1f0dff59c57638c3606118db32d1b602f66cf95e4424d4c54c1da3c99500cd69f35a34db091a1a1c1d5c3ce3a07828091d7da66889c31c0b64879a4143134961843c15901cc392399e40241292598c71d71061d1d152920905c090c04840ae24029c903258c3171181847c6806020850c945abdfc8d306eaba599e3ca72415c3820e01070c639e3524829a58a781032e1dbab0e1cb5402045de702fae542a3e63f3a3a4d62028c952c13847720842454c4ac945a954e29c332804076294a689902043de5e6eb7196db8d1060b77dd697864f0d9679f7df9e59773ad0563a9a51543a379aeb334c7e52b2c011204e540b5711e88383085352882908972117011ca20d45ae7690d918532e4a690595aaab475cf9e012a1eabd696af1cac8e0f8fd4c74b5294c3706c6cac363ee474418cbbd5a323d58c8025e984aea6e9b8519052a880312e65a4641004595618ab8db13acf9d738e8cd1ce381bc66509c85004522a11200119eb9c43ab438e86c8d9dc3ac391507244eaee6a2b8791ef8e937504ae1405922363519e66459e66b5f1a228a4604a85d66a2e05220ac63dc7bf551b2b21fd398388c4109a933d64e89c43f4273f7a0a90b5567045d410846f5a2e70441e45511084511429a508d8e460b0c8adb55154b2d6c6e5721886a55209119dc3d6154a44ba28f25cfbbdaa2669a60b638cd10e008220e8e9e90167fc45e1affd2ccb325d586b7d15241917816a595500622d4f1d34469485319ed4d1605000812f279a226e4090a51919db128a6df1a9fc88a6f16519f3fc0ac6d8e0e0601886a552b9bbbba7653c0f00c3c3c3fe2ed4ba2f596b8dd1851145d130b7f67b25b9105c8d4e8cb6307e8e9c7585951404814300c4751a4eebe27f47288498c3d8db002ffc8d5aa25b40d540f6961baa3ef2cd9f8d6c73f9c13305f08d8f3e76ce97bef3c317cebd6c0b0010ed333a1bed55d1b95eb9fae4a8050060515f334f159d33dbf5ef56a7931bd7432f0fd51fbe70c78d2ef7c0675d33d3b7a94e71c1106d03157a60f99881deb5b46e452b2d642a963633b4f60d16f555ab5cef217daab11bf366c40c00ccd8d26a658319259f9fa881f97dea619f9d2cfbd5951fbef2fb7f585225ce8ab18939fbfb7d66716f4fb4f67984ec39f6bbf75fbe6d256aeb6c8f3800807e13a0a5fed8e78efed8eb27de7edf614d7f3c37f2db8b8eb89a5f7cdfa777ef606ff9a1533a1d72bd5d7789bf79d753cff73cd1beef79fbca1f7ff7d7cf3c5dfc257ce7397f83242d3ad66b2c9308236e32fda6db9e681b2817cfadae3b28af594ebc9d75a064d18f2efde8176e7bec8d04192463d5adeb058100e095691d7eef4510aa8ec60ba64a927461e92d0ffdda235f74fd09a73fb0f78d7f38797d053031f4caeab1fb4fd966a3c03f628a09583056cfc6978d89e9f3ba1b7afefd0b06d41ab5c4da4e2733b66c1cdaa679be022f75375601a5e226335396cad657adb23dfb37ce228ca6af5fa92e1d35d03ff5d79854cc649ac22d2ffceee5975c72f1be57bee4363ee08ccffefb45074c9f7206274f7ce5cb2fec7efd8f4fdf833683830edfff2337defbd9e9773d942e38adefcd17683cffc0adecc7ee7d7671df9fe5cea7f4c98eadf7e9baf2de6717f73d38b6e1d99b573c54ecf75f39ff9337def7e2a8e5cc8c8db79f99ae71f9b2b0a34d36be5520c80bb9fcc3627070b005b26f619c5addca350a06ffb45ee3273eaff5d44fd6a45d7a897a440ca472ce7110ad1aa3912b0c0e29a50463dee48e88accf1b0ae3eb90300c3dba8387121803638188b20c113563d65aab0d73ceb721111b2a2d8ec8374d3bbabb3c75c3a3238c31499e594b6f2c5b1a4ad1d1d6968c0fc54a564a01e8722994f5a4700e8c055d58ab0d39c3912482cb524b44840ec80120679271253821574a844a0ac94229c228504a215a29986024059312a5402590a14502c991018ba20051646921a48ae3b8dcd1a64aa548c98009c70505a1886319a830549ec4eb3d8bc9314354140539cd9004e35114f94ccb977c4110f89ad027706fea380401638c93b380cee6003c08cb711c97e3786870795a1f5741a9a3ab238cc4d0f04ace45580a958c3a79ef86d1824db6db76d9b2654b5e5bfadc73cf8d0e8d8c8f8f470196db599165640d38574d266a1901030ec3591da444a52a5458512ae7f51187a090babb3b06ba3b29cba475fdd3a6570d25c629063d6de5d189eae0e02a011097da6389795aede8eb8dcaa591f1b4a31b82b60e46ae8c36ed1a6b6f6ff7607ac6982eac9452383082db2068117c8510c879bdc8b43145616c56ab9b093296b435c6807351a91484ca0196a230aec451147084324a9367e44ca422b236cf8dd5795ecf9d73609d524a492e7820a554421ac31d10135c362c9a9be463c69c730c182091d72a9b1cc1350c1f39e79c494474805a6b290229399352c9300c630f4e93320854648ccdf3bc5eaf7b1da786e6af949e559fe7b9c77a29a5acb54204fed37d6d902449966bdfad2722ae641886be6e0982a0542a115844b4ce154551140530acb4b50541e0c9d98da101827636cfb4738e1aaa098cacf3df4448190681c75f39f25fb2611dc300d23475daf8b3d11f171f5e5ec9df043c06d213abfafbfb3d7ccb5fa7be72f095b09f8ed6eb756b6d133689447e2fd018a3b52d8acc8a80731e863180532a94926b6deb692dcd0adb28398cbf27adcb44d7c5bf7a20007f7b82377f17c68946fff08d5f8eeada87b7e8bf1001a8489dfdc1779ebef04b9b00e8a145cb53820801b2952f8d946674729f812d5b326aa1cc018a552f0e8abede683265155db3bbdbf7fcd463b71ffa1672506af6de7bf57ef6473f7fe5aca902ae44846b7fff5b6c707c599f987863dcc07405e0925543b90300d131b392fe79b4008801c08c2f1b3700003472f7874efbe1cc1bee5bbcdfac888dfefce08d3f43938dd1b75cd7526fff40ffda9593ecaa5f9c7be4f5fd573ef0891d2a8d0d144b6e7eff89bfdaf1ebbf3f737ef8b73eb495576eb8ff96c9853ff969a578c7bfcd992d16bab36ebb2daf6ef6e98de337790a22a097947c7b116d7cd03be31f7de79ee5ef7ddf8c29950b018dbe8d75304b7f70dab9f7eff9d33fdeba737f605ffbc63bdff193b7f7c96f71a4d2c7d7f25e37fefb4bde7b4572cebd5fd8a787f95f9ed5db7fe4b79fbc7e97a9d463bb7c4687bd7b65d541850198f137c6cc9aa7d3acbdf6ecfdec8f6e5f72d647376a9c4ef9e2db6f7d65da81bb4d936faefed602382af5f7f3a1458305cc8c00285dbea45a99dff956d7136bdfeeb4affceab4af14438fdf70cabb4efef8ae2fddbcfb14b8547d380d7a2b0258bcf0533fbf797cefe3763b648eee3df3de2da2352eecb62d0fdc60e89bbfbcb37d74b34f6e10829cf6ceeded39bfbc33583a6d9f1d7a3900d41ff9c489d7ea4fdff3c2d11b5578fd8193363ff59fac43366ddab456cd30d51d62cd833c0504e51ba52d10827fbf31c6b7ff7dd7b33597b0da10916fe31a639224f1f89c2ccbacb5d2b3275de323b4d6a552099bc310154a100200c1527d7c7c6c6cac48d2200862a51a8e5a9ce585f6fbecb119811088080cc921211685f13993312637da18d3d9d939b86219e902ad0d38747554dac3a0288a91d10922b4c47d1249d62159468eac462400e600bc9a2572c979134d241011902c91655430a458065231c5052270e6020ee552148791b5368a4b466b0227840895928cd7abb5f1649908e2eebe81cebe9e0284e59c49658c4624471a9c45ce385328244324406b0a70d44a315b9e62524a5f48f8b4d51fa6a2286420b2ac00632517e5b82c19baa228b2a454e90c0299d4273abbdab4a93ba7fbfaa7e5463be232ae08a1b4838ecef5666fbae942c25a2d79f9a59797bcfccaf34f3fb5fcb5a526c91443ce00a8cf514e56bb5cdb3667b535c61986da54337299d106a85ecd8620098200b45bf9d2d3456a541877f7f645e512143866d2a456e7212789446e70750aabd1220394d58951069838cdc925c32300601acc9bc6894a084493a3302f0aac4ad218e3b403a290cb30084a6d6521441c870040e81c1272061c908320cad2aa442638d779ca002567ce688e14c7217a8bf1a6d03007944a68631b781e44ce18227244045ff61139e76ff1adb2b9280aced13f13119121f387ae542a4929cbeded8cb1223761a89452a3a363ba18f62a504208a9c2490d0300e75cbd5e678c55abd5288a3cb0ca394cd374646424cf73642c0c43ce2563acbdabd3b9492f072232ce8e4d8cb777b6196b1d39ae64290c1abd7f6b34b8e6d491014304e000824067b9cbb503e2886d51a9c1a4ca3563e8ac335a6bad9b7ab5c00025e34a488ecc1b5c4c1245007dbde44f5a3f940000211b44085f36d46a35df95f0a0265f00f8914bc39c8e4b555640880c021506a102c242e7b56a1d9080d03847802208493be36c9ed5c81a5ae77bbd2ed6619cde76b8a1fbaeff0dedfd1f8f7d6d9f0ef4d9db8fdebbf7bfddf8f8e55f1240c9efaefcf2030b2fd9993ff6d54bef8ddf75fb26310000e67ff9e2e77eb5ffbf1dd4b9f8bb977eb7bec70ddb4d91e957eb1f71ea26d77cf2e25b37bcfa3d9b54ccc8cb7ffee3d2b9fbed3963b2831b6df5e1ab0ffde949ef3e3dfaeac5476f3f534e2cfafd2d5ffb217ce85b6bd7717a8b0d4edfeea45d472ffce643677d71b7f6f4e96f5ffbe7140e0050eb1f7ac4f4ebbe7aebe23d4f9fc757dc7bdd4f56ea9d7c8bbc6a3b37dc785ac42879fefbd73d54a5bdff9e15cf5ef8fab11f78e8c09b1f3869fd46fe4ad5473e7dd427569e7ec7f70fe96fa4ef6feb432b5b1cb4c12b1ffc7ae55db76c1c47b8dfa6af1f76fdc4b65fdd6a0ddf035ee98f26ee7f75c2ed18bf1da23d76ec71c525efd8e9bcf79cebaef9c8a15bf5e3d0b3bfb9f92b77cebdeafabddfc62e513e91f0be8d36ec0dd04d3c76d38d4fd5dbdfe6246ded47aafbafdf6996dd72c6b1b72cf8ca1fcedfa231428278f3938eef3ce0a3571ef6c34feeb77e98ad7ef14f0f4f6c7ec08e7d7b9cb0e5c5dfb8f9a9232fdc2a1a7fe83f6e7a29eb5bb31cdbfa239f3be827a71e794ef7372ff13a4e979cf2f991c3bf7dee6621fcad5a022aef3869affa6997de74c20f4e9f5fbfffeacb1ee83dfc531b8730b6d639cae25fdcb162b37d779cd3d6d63bd0190a8ffc9ddc8f2d4ed85b9f7cd90d27fef0ec6ddbbb77fec087b6ffde79f7759cba69d75f216e45dfc23dfbceffea97db76fcf2a63100c41bedbbf16bc77f79a272d8959eae4dc958515e7ffe8c0a87e2f55f7cf5ee4173dc3fdd4d67aa8f75cb020200a6629ffc431d11bdf6ab6f91fa39464bfb72ead63c0ec139670a8d8842c9a6386663e31e662318232241c818a3d0c6719c2489687e7a7522ad2789d78b0c031986a10a43207200954ac545b65eafa769eaf5641b531104478e0c1559c618b3e47ce912c77147140a6400ae3eba7a7ce55297f1a01441c06d98a5692a18a4b9ce52ad35110213800ed081540d3d2b87cc113904601e03663938018c31e0c818934a302e88730894088220901cd1673fcc916d61c4911009acd5450e064d46daea9c218010d8807cfb5281714086e0bbbfda98425b635c6f7797877279fab56fdf32c68687875b5aa2799efb742d8a222e59b95412c8c05191666313b5ac563545c14893cb19682955140806c639adc165d6698699759a5c9a2605b24ab9b3d2d3b7fbbcf9bb139a8989252f2e7ae291479e7beae9a1952b8abc2e7888d6a032689d70ce0b056bb251475bad289222cf9c0364e48cb6d6910d04eadad8aa74222e973897d3bacaae2d50821b5300f8591677c81c812304b2ae56086ce4ee84938f1ea9025f4e60b3770f8c21a32092162c3a92283c8158346d9591030aff4eb2ce19b2e0280a8316688f373ec72b8c31003f1a420fb00140e720900161b3987193192af2861800580222cbc98b4831d600fd4b29a5544208c62522163af3140badf5d8d8f8f0f0b09481732045203cae4d292e84cff501401beddbf741103021002049922ccb2626ea52a940a952b91cc77114458c09ed6cad566bb014002457325061180a2589217221081c10397208888c49ae946a60e4ac75ae316fe10ca320f40e0ed65a6f6c628cb1ce2549e2af65bf1a8d390c402d4b5a75426b9ce29c9b366d1a346d67fc19de50814b8dd712f0682effaf9efed102477912451cc7411030ceb5d60d0daba2f08be319edc698a2c83d64abe1adc9404a8e92b5ee6ceb625dfccb451b076090bac91c4802940508063941d5357ad5085061107240809cfe9e5ac2aebcfbfa07cb47fcecb0f9d39ae96bdff11fddf3b3677ff3a14b3f006ae67b8ec83fbb70bd07df80b9877cf2d62b7628031400ac6bcf93fb6ede7ff609afe4037b7ef8e66bf7ef6630e9a22dd73fedc7b766e75e70e08c93878deadc6087c32efcdabe6fcea5a61f71c303a56b3ef999d3df79c18a8cb7cfda66bff75ff8a9f51598b5638dd6ba41d673d0b5373efefeb3b7ddaadcdfb5de8e7beed0712f0040b0e0bcef7fe6d5130fd8faebbdbddd1bef7ce0dc68140058dfc19fbbf02727efbdc9b7d71be89eb9d3769bb7fde6ef394cc5ab3fbff18fe3afffe5b8cd6e05008070ab4beebae4f9ef3c3731f2dac11b5c070000e59dbff1a71fbd8d0f653ddbef3b17fedc71c0e66500dcecc005f4b3957bbfa387af99a51f73c1013f3a77a3d229d10efff6a7ef467f3bad9f77c68f1fecb9eae2ab8fdbe2ac21a3bae66d7ff019179fd2afdece3ac8f5dff7b953ef3d7bfbcdae99d1d7356fe75d362e3df536d7e56f1ffa5601fb8d3b870683b3b799f921000039f78c3beebf62ab8b6fff169c7bf1c281a3c621eadde89dc75df1b50340cc7edf8dd73d77e251dbdcdad9db3977970317941efdabd47cfa51dfbe3fb8eac22b0e5f70e6a8635d9b1c78da777f7fe141fd6f8735c7ba0ffaea2d179c79f63ed33e36c17bb73dfecb3fb978cb0868adb584ab3d73f3d9679eb2784cf3d29c5d4efbc60d0bcb6fded401d7ddf1d90bcf3f76b36b7428b06d8ba3bef4bd7d7e76ce51ef59efde3b3eb275796add11cedd6787f66b7edcbfe7b69d0c00a0b2f9fe73f3bb9f5978c0023f042b2fbcfc8a771c77c456770e4cef1ed86ac79dfa9ffa27bb4ff947ac7f8a4fa5344053bcb55539f864bd52a9c0141389c9db4f935b3995ae4d44d5f10929651847a552c9971fadd19aff35ad35e82902995afb0ac158ebb3e1f6f6f6bebe3ece581cc70c41675991e596c0186bacebe8eaf40df834cf5cdaa8551c80686464320cc3297e0b30b87aa5ce0ba554577b07b7812bd2bcce18ba521c566bc938d433cc10902343cbc86804cb18328684e0101d112210832088fc3807197140c6c06bdf20734a30c93da41e186360c13a2b8462801c1900034067ac2632cc024704120c813301a04d63349465196320bcda26202293522a854343430d5a88d61e1ee6b1fe8ddaac997db64448078756013832a4f3224fd222cfc168708e2315791da82845aa5c962a0ce350a9523056a4d53cd7da96a5e22274c02c9705423dcd38605869db70c79d36dc6107181c79f199675e59b2f82f4f3cacd3b4a8d5304f0372922ca025a2e1f1b198810a95e5dc123716b4b056075d954a9ed68d31fea000548aa2d03a0768f897377277402202ebe2ae2edea4087a7c8b052222e493a921216fd278884907e08088434389c85768c6389f5c32b404808cd09243170611ba86c12212f11628678a84312368d50c85ce3d9b863126904d9d3f10438086df822f5a1051ca86466ccb79cd5842c42c2b74614727268410818aa494ce39a5641c959c232fd6844c044150a954a228ea8a42e79c6732eb3cf7ab040071a9add4562985516e7435a98f4e8c3326b8109e6b1484a10a8340869e0e01008e1132c6119db5ce19639d600c91e55ab77c1f5a260f1c90211101196b8aa2d559d053e94fcd298d5f07299894931ad31e9b4444459e7a7d2a9ff7fb154bd39471e99dad19631ee2d5625b8501f7904bffb2c84d96162b57aff2df1d119914be18f3bc6d8fd22cb7b57bf60822225830a9b1b9dff37559e9baf8578cc40110d82979479943cd0239e8101021240400d02e8000063500423b07848db66e8258fc7fbd3c3bf9bff70aaa1aca9c17802620bae71b5fda75f73dfed6be3c7cd656a7946ef9f3d55bbf29752d5ef8dcf6fb3d77cdb337ef515e77bcd6c5baf867893f3cf8c0a69b6ef6375a07d612d173cf3ebbfdf6ef783bdbece81958ebcfc7c6c67c010053004bde12abe514b16625e69cc724f82662ab2669a5205379114aaa46cfa4b9dbbec6185cb5da3947be4f5918638c2db431a6ababcb231cc2300ca3488521a8e60e684dba70ce25b5daf8e8982db494d258dd1aaaf8762672ee29047e4ce1d36eadb56f7f8e0d0daf58b624191b1294435133f56a9127bac888b09e64b55a3d4d53b20ec981b6ce6a6bb2c677414e08c084f7ac0882c002a12300c79018032504e78c73046c780e08c184107cd27d4b09ae1019110231444e4c60dc3e7dfd8d36dd6abbeef566d51dcb095086c0c83983e0bc1579612d017019b5f22a684adc4c65b6f883e2ab08ffb2280a2e304fea79aec15120a41482ac216b1563f5fab8ce132931e08c710aa550a5a0d4df99596d8c73c02c8171c0b89232905c38edc058895c050aa402020007796de5d2252f3df5d42bcf3f37bcf4d562629c744660cb6d6db92e9242e71680382207620090d4260447c6905c037942c616d6c451d93561f740b651c43a502811c0354667d0b25213819ad4ed217244000cc07146debd191d35135c8e48922b079319f0a4e9040b5b7339069327304cd134634d740c3114521291f3933adb00e1787d334404ce9031e48c730edc5f117e23fe1c4622728444d4d6d6c13a64a0b30000200049444154394f73cdb9e868eff29cec308cf3cc4651ecb595b968b8460a21725d782633634c06416324c859611af691da1a7024940c83b8a1eba464d34e5b5820a78d76964be621c89eb8dc188235ed205a70c70686d038931754185fae7b2b6cbfec711c6b675b98ba869054d352a325d5004d7864bd5e6fcc34bc1107809799b6aec1a0f0fc28de1aef34e5aa1863799e4f4c4c8c8d8d25492203d5128440c19d73699a6659d6dddd2d9a8d033ff4288ac2eac2e8bab3856f94bcf3a433d73d5cd6c53f327e7befafdee6a3bc5c7a4bf3e2ce2d760264c01090050ccb02c72c5a4040ec106811ab1639c31e0143162d2120083f5d5d17eb625dac8b7f4cf8ec73aacafb5a6f763e31f5c383a9d2b1ad1ca2a189f9574002afce5418ed33dd964c64298a014030268490c07c4ee95bd14208ae240a0144799ad647922ccba460799e2381520ac97ae36729a576d68b1df9662400f87c25495222f29febcb0cc6b8a79f064194229a42db3c0767022502152749528a9592bc2885262f8cce9d36ce82b38d2feb080991107ce339cf324087048c81903edf138c790014670c5a955883d5a01d9136da217ad1502e45801c3967699a0e0e0e5a191a1939217900848e23003ae6932ac69914818a64a09073bf807ef1a1c98b680d97a089372b8a22cff3deee4e1195e390841081e4e0a8c8f222cb62a51803174600ce64d9f86875657db820ddbeb2a3675a6f4f7f3f0421185318e7082da02e5ca552693ca1085c969175209197db06166c3eb060d35d937a6dc5caa58b5e7ce5a59756bef1fa8a152b0c634ea91253815202852b9cd6795b1c7101d6ea2cadeb2c07001e2802002e5a5ecbe8902108640c30cf0b8f2a63dca3e3b8d70e6a3a8d90f30334b0e4808024e364c90038a0664dcb8991406e8131225f63786b64c618d0da9fb93485aa4b5320908df6761310e86b4544f4033787e065c0acb5cef9499d996cf37389c890098f15ac542a4110586b93b4668c51326c6f6f175d611034b26aeb1a89b847f530c68450411008a51aa5a3350eb8a72b94cae5690303dd3d3d9ccb2ccb38e7869c971c0060802838e74278ea32127144e9f7d939b2ce7312c03a6b1b14239d17d65a9b17939c6c22e0cceb1900679c216f18f04d0a36189dfb9ac11fcdd655dfe2f6b468d9be0c6b6b6b0b82c09ba2f881838ff6f6f67abd3e3434343e3e5e148510228ee3f6f6762ed5240e2a508cb18e8e49320439aaa7f9247b9b2c23862038637c1dc4695dfc6f8996bc468b03e4d19f15d660e4e27f8beff5ba5817eb625dbccde8e9e959836cedf3068f456e4903b5ea079f22fbda632a31746ae1d11a0538e726c6c6196330c5dab6542a0140298a9d731c11180307a0b505af64ead2344dc646b5d6e4bbefcd34bda3a383011a6318b852a954647952ad757474f8cfaad56a53e9952d6d1f9fa98461e85399958ebc2026634c0452c8884c6e8a5448261586a1b256d9bcd039d779418e3bc300c838328eac254748cc5b133000c600b9609271211aa098a228bc4fb107b7f80f05604a4a7208808c0946ccc3c66414ab4a8531288a4c6bcd83920c021e040eac2934e74c713feb109c73c1157031383cd492e66cd57ebeb4682564fe78954a25c1585aaf35143cadae5753adb500f4fc5d638cc90a6d729b1559a6f304336d26c6978d8f8c8daf9ee8e9eb6defed5561191803eb2096d6ba344b10791cc72c2a03a0059ab035c620442ee2cef2dcf605b3375eb09703672696bebe72c5d29717bdf8da9257c68786aab5c4696d7511c581b3da19238488daa5e4c239a78dcb4d6368c001014180e5088ca194b10384861f39103a440ee03c2704111943009ff7133a8e8e8073211463809c39044bced38b99071e31269021011203bf4168cc76684a4c552398cadc75be8af01827ce8510920bce793d4dbc1a2cfa7e3c435f81b4b6d09c2621e388c89324658c0915fa5cbcbdbdbd526eefe8e862a88cb10d0a8125ef22e21d093d15d95a5b2449034c48aed2d9dd5129fb39461004c6983cd7b9d14aa9869402677e22e4f78335bf0247c619070067c9384a6a55634cd1348e74ce79685d6e74a316e2cc6bb9faca414ae9ebea968c95d65a17ba4893d6edc20f077ceaafb56e141bc600809768534a4571796ae9db52215bbe7cb9522a8aa2818101ffafde22a3d2ded12251a8306c70c18946464638e75c497f776ad42ace8096ce9a5699bd2ed6c5ffcaf0f7977aab0182ff47b54418ff2d8852bcd78dcb5e5dcb2f6ef3991706d71d8575b12efe9f9e4bb4e0cb49927857070088a2a89500f9e183873eb744305b95837fff547383d60f01a0bfbfdf8382a68ab7f89b1f03305a1391cd8a344d4d5e1091ce3422a2c0288a82300c82c02bfa3babb952606c9a24a6c83c483ac93387d09a99787e8537cde5b2d128f5999cb5b65eaf274992269973a0541804282da322c9736d0d4551d8e865321428240fb440abd119422487cc386bb4d5d619074410aac0e7949c734fe96e5157b95004cc3ab01e39e37bd15140d60f192447c198085524c35028459cb774991a793ff93eb1cef31c9c2302e3ac35a49d9541484d2ec454f78f5aade67fdde7c1d454c1f4101d678aa228f2342372422a217835cb88a8c8f32449b983286c2b875c9b340a716474f0d5e7172f5dfc5aeff481e93367750ef4431882b59ccb52a9cd021ac0c219e308c99564ece5a4c139b0048e81e020a83cb7bcd1bcf91bedb207d8ac3ebc7af96baf2c5db26474c5caa58b16e97add1000016360adb5aea135ccb8e40c98709c1c23c3c0028063e8c8cfb72c1219673c9609052222e39e7c2d1a9828422a3c9a9e13236a008c183042c6013832868008c810c1218003044402c235747e9a74c62629081b9a0195b6728bdae37365700400fe2c45c15b4c6e4f24f0901b68920a1aa61388bdbdbd42082e033fb1f027edc4c4c4f0d0b8942a08822008c2286c65eafec2f4002fe43c0882388e65a026922cae943bbaba38e7799ee759ca9890521645c1a5105204c27b205a630c19a3907b5b0cb02ecf0bad7591e5d698a45af33acbdeffd15fefc8b90814e3bc855a44de70a8544ae9a64fb7d3cee7fa262fc01a3f606c0c8e8ce5805c080ed832c1608c794f6bae64ad9e7a1501eff3ed17ca39d7d9d9e9ef27455170cebd398694d238b2868033cfe0caf33cc932634c18c6de4f86736eacf5d6e0459e52964db5b15b17ebe27fe773dcb72a00726f5a4320fcffa6c4d4d708000103e17524080bf74f7a79547f7df8fae76dfbfbbf7c62be5a7794fffe98f8d581b33fbef7a38f7d788337d978a48f9eb7e9e1e9f75fb87ea7b520ed8ae7aed872f767befaf2ad7b55fe39cef5c55fdc76fbdf7dfed53b0f687b1b45f6e00f76dee0df4f7fe98f270eb0bf73fbff6cebf0cf16a3c323424925a40302475e475f062a900a183240e40c9ab7a7a976f22db492cf33fc58c097101ee8ec514fa6d0def4ca9163c800c0ea0605b3280af2feb5d6396dc839c6585c2e7344e0c039679c7b6763e7dce8d87096651e8ce1b449b33a028f42e59cf3fdcb164d93882cb9ac5e27a2bc4950f60999df61a554b95ce6168b7add989c73562e97adb5799e9bdc9273ccc387888834e382738e9c01306d8cd6a630ce5af27d68c905a2442111198145228f506f5459d622a25481928aac738e38203020044764c971e7d23445e2459e1769ca9924ad89a5055900b056836bcc1f940c03c5892121134a05525a22abb55f432e65398eb3a2c8d3d41271446d6d9ea6599695e3a870e45d0582203046d7b3746c6c2c0ac250291795a22865c4a220b6d62655c6d174963be3b09415f9cad796beb26871cfb4fe59ebcf5d6fc38d810a9f2313a1441e0881006435214344206e888831ceb843a8db5c300c50228752dff40dfbfa36dc666b3016aa6975f9ca252fbfb4e495c5cb5e5d3238b8da38ab5468b4f6bd6fc1503843cea0d5ce398fe8278e9c0b0017a04044e633733645fedae7e80e940c8d71da1a4bae3946e3c01081fb6a0fac2340648c4b29b89f1ac114ea45e3395b14454bf7752a05686262cc63811acecd8d5107534a396fa78360c969d7a0f10441f026cde5c6f8ca699dc771dcd5d3abb51e19194dea5914961071eedcb9b689f50242e3ac9734658c31a1824809a138e75c0aa5141362dab44e47541d1bf728a04a5c720e8aa288e3d87f299d1704cc0f7c5008b0b6d13bd04552abd76ab5344dad31711032c6b852d814c6929c136258296113bbd860a873e693f83ccfeb59434ca9816b3256201863180193422043c125e35cc9eeb8c49514c872a3759617d6a42323b9d195b60e4bce380b0c55180821c05161749ee75c0a5f62b514058c2320664c833ce2ffa9bdbd9d733e38326cb5f67a5079d10867ad00f2e47b445c77b75f17ff8a113244061ad040eb8e87801ecad438ab1d41e2b05d40e6c002b0bf3997a83b80060d1be1af2bedfcd9cb36dbecf2c5fe4565debe675df3ad2b0e5e4ffefdb9ec3d87ce3d6fbb079ffcd482bfab3470e38f7dfd9c33affcd1232b0a88fae6ef74d415375d73e4ccff365857f1e2555beff8e0175ffbeb6cb5fe8753e7ec7ce390afdcba377ff705d75d7fc12edd6bcf529387cf5a7084f9d18b6b4dd0ff0bef592339ae3d79dd29c75c7cebf355d9b3d5b15fb9fd9bc7ce5aeb61a1e4c55bafb8e0b337ddf3d4aa02a2993bbcfb03977eeea307bc8590ab9a75c4659f3673ff07cb353b78ffd51f3ce7df7efef49065e5e99bed7ae297bef399bd7bfe4780a9bc77af8bae9ebf49f85f3e3ae9c367cddbe7d5afbffacb43ba10a0f6bbe367eef99385b72f6fbd9c7378f683d77eb26fdbff8d9dce97feea0b175c76fd1d7f5e96821ad8eaa0932ffedc278ed828fe47ae5b4f5757610c47144ab1360e9edf0ac0d0dfad80ac73c614c6807396a868611e186bc142fc1c2308823588da0dd947639c73f534cd9224c932700e11070606c266e2e22d849d73e8284b52e79cd5d673005ac2505aeb4ab9cd1b9679791c223479668d11c87cf23791d48848064229551405721e442163cc189da6693d4d749693d564b4ceb3ac489c2e84e012c199820a4785e384511029a58cd1695a7760958a27012a4a62a16d9a6aadcb71b406d19c412001c0b64c0924570163a0b8f7cbd34048c89d73962ca24312ce6a9715e598993c1f195a19d41351aa800c2cb2525bbbf022988cf9745a2925032518cf75a1f30210422503943a2fb2a4965a679cb5da58724dc73e620c88482889a8acb50cb01c861495749e7364e8c890918172c6e63ab1d612775996eb5c6bab1983ceb64a90617d70d5d3ab963dfff843ebcd9c317b8379716f3f1702808163e010b80264408e90b86200ce8103a0400138a38d76c69033926320030804c88e4ae7b42d36dd7a0b709054572d7bfda5e79f5bb6f4b5d75f5d52af4ed4aa55b456212139ce19178280c8398e0d66823ffa4a883ccf9d33aed902178c49218098292c132c0c020b4da5630274604833c602255b768ac65a6d8ce7557bd73900604d6a445747bbc7ed18639c296ceb594b2438572a6082b7e4628db399cd7d926d811c3942e09231c61c21675c34c948fe5471803d3d7d493d1b1a1a4264da384226545052519eebacc81b1c7a2e5148c699104a4a592eb729a5d2bcc8f39c1b2b0326a5f2cc69afca6ab4ce01aca1a228785e788686f48e2b4deca2b654abd5eaf57a6b02895c3042eb714ccd0924e75c308e8848d68fe0eaf57a618d10c264c60bce3628efcef9690b2700c6115148ce19934ac551a482400a0188ba2892344f93242f0ace98905205a18ce25ade1059f2b52e0aa9b8500c43a98033afa0650904e744607481c01d3694e5c23802806ab55aad568510d698244bd334f523ca402922aac4a575438975f12f1dacc9c202004b90b8c9aa38a349b3b2aa85824031e008ee6ff22512db9cbfb6feac19c10edf7ef981e37bf3371eb8faf0038ff9e00eafde7e58f73f47415effe3c70efef063c7dcf2e45dfbcf61432f3dfceb3f5af8875de1acf2ae3b5fbd6d9f78fca59f5db0ffb1eff9f83b977c73e7d23f2ee77ee3960f5cf0a7dd7ebcf4f17dcb6f3cf2a7e168ede976b1f8eb076f7bfeaaa3fffd96678fd86e1a0e3e7def8dd77cefbe95fbbcfb2dd2e7be9ddf77e2ffe001a5a13b4e3df4cae18ffc7cd183bb0c9815cf3d78efe301fc4fddb359fbd6c79cba3500c07f11161b6d7ce076ecd45fbe901eb23086fce55f3fa6e6b53d7367ebe543c9a6976efe3674cec81810e2bf72a5d9e5b79cb0ed717fdaedf3373cfa8b857382f117fff3fb5ff9decf5f3ee4639bff436b30a52235a51c45f4b4d63c4da7f2255a3eb59552b9a967dd90125a8332e175dffdd8a1c8f25214b59cb0a594d3dadbcb950a30e6b46e356bb5d689c7246439b3d4428978004fa552514af152c94f438a7a3d49925a2df1791e5ac339575c302962113b2247466b4d88ba286a49dd380b40428852a9242b6d434b977bcc83371366641921470a2b81603c4952ab4d6a2d9163529502616ce14d1eacb5600c0071cec348356039c8d77007f7989646f7991c3a7460810889113844011c18e39e07c28508c31800c89950f0300cc8db9c8501349aa99c71416001c0386bb30ca9e115e861e83e3c06c623ef03a53c9bc563518c6b4c7eb4d664ac36ce16795114aed08808d619ad7db167f2a2c8739da59c8152820bb0b991082010191f1d1d5e3c31b2f2f55767ce9e3567dec6a2bb179043618c4b45b91d00f2b49ae922884200976469b95c222272dabb30e8c259ed1075911b4426040f42c92bedfd0b36eddf684328f2fad8d0e0ca95cb97bcbcf28d65c3ab560d0faeaa8e8f195d444a5ae71c3860c8040386cebaac2802a59c13c45d4bb3d5594764b914c49000bca3dfa46f3491af4827c58b38678c454afab65e23396e6a82d5932a34790e424c6a9439e36588089cf5eab4fee8121023f24f34e41efcc6180a44c99073ce5ad9bc07ff4d4c4c1079421070ceb5d663a3134a65c611e73c8ce3288a84909e2bce18432e73ad932ccff39c8045917084dab82419af542a711cfbd2bdb039e7320a43efcf600d1559deb26e30ce1645619afa4bfefaf2a6d7bef73f55ca898890000c38638ba248eb4956e42dfe74676767618deffdfbf99baf94a2380668d85378e3ea344d4dd3a1c28f313da5c41101395fbbb4798f4b291bc676c6a8286c956a4ddf0ff472cf61184a2989a85aadd66ab55aad96e7b9dfe1c21a3f0bf26bc23897818226ca715d56ba2efe152371cd09048221306e122090bb3781057282dc367ef2dfd0d2452e845095d9bb9f74c282ecd947df280000dce8435f3c62d30e86a8a6edf4c1efbd940200e42f7cedb877ccac7044deb5f9d15f796c820000ccf23b3eb2fbcc982113f1c0f61ffd5375f9f78f3eee8e91172edb7ea0ab6bce91bf1c053bf8bb2b0fdfb49323aa69effcd0ad4b729f1a0ddd77e93e330314ed1b1efa854726fecab0de0e3df9c8e8bcf77de0a0f95d61d831638bfd4efac08133a55ef4852d7a0fb9730c006abf3bbe13db8ffe4d1500c6ef3ebc6ff3cfbda8018ad76fbf70df0d2a8818cdd9f713f7ac348d11c7a35f3d61db3e89c8bbb779ff379fa953f2c845875ff6dcd8af0e9fddd5356da74f3f9daf6d5d64d8bde9bbcf7eefccd1c79f19b16056def3a9fd372823623c67af8fddb14c03547f73eae15f7b7dd97fecbd5e57d78cfd6e78adbe96255af33d06f225b79ebbeb8c1091b56d7ce895ff39f4d7372db24ef66dbef940a83a36d879ffed7bd7669840a3bfb9e8e287b6bdeeae6f9cb1dbbcee52a96bce8e477ffa96efbdcf4f6eccf25f5cb0db748558dee4849b16e70000e9a3e7ad3feb8c871200a0fa73377d7097593122067ddb9ef1f315537681eacf7cf5e0f5661d71e34b69f1dc150bba77fbd839076fbff5a673a7cddbfff2fbfdbe52f2c277cfdc794684886df30fffc243a30e00a0f6e895876ede1f21a21ad8fed4eff893666ae9f3c6234fe55b9ef981bde6b60551d79c6d0f39fdb45d7af85b9d5793a15fbfe5cc5dd7ef908858d9f0a02b7e37e877562ffdd9b90bfb04063d5b1cffcd17d2358b12b7eafbbb752dfcd61b0e20fbcb857350ecf1c3d504903e7cf69c39673f9ceac55fdca2eba0bb26fefae80050f589ebdebb491b229fb6c725ff39b2c6a959d9ead0f9e30ffceeb502c0aefad3fd7aff8f1cdff648f3e5bdcb671fb87d377383bffef8bef37b02448c66edfee19f2fd300006ef9b7b62f6f79e125c7ec307ff6ccddaf7bf28e033b179cff850feed42790f5ee72d16f5e7fe686f76dd9c9904fdfeff38f56d7f842e9639ffbc86d7d57dcfdbd8fecb7497f25ee98b1f5a117de74eb059b0530f18fbc4fd5c6c78757af5ebe74e9eb4b96bcb268d1e2175f7c6dc992156fbc313131e1f10fc6180ffb8ee3382e97adb5928b4005810aa4900cb05ead8d0c0d0fae5a3db47a7070d5ea89b1f12c499db182f1288afc2f767676f6f5f575777707419026496d7c7c787878c58a15afbdf6da92254b962f5f5eabd53c5ca1d2ded6dbd73763ce9cf536d8a07ff6eccedede288e19e7ab5e7f7de9e2c5afbcf4d2d265cb46c7c60aade35269dab4695ddddd4118e6464f54ab13d56ab55a1d1f1f1f1a19f1d8eb2008da2b6d3d5ddd7d3dbdfdbd7d03bd7d9552390a8286afb6520d9d7e62d65ae42c0c432fa9e931153ef5e1dcbbea712fc4edf56a950ca5089a4a4d9231c19840e400ccdb20f8c4543bebfbdfd81421c529c60500a04de18db77cb5e3edc63c2d9573eef3b63ccf9324a94d5427c6c66b493dcd336d8dff4308325071b9346dbde903d3a7f50df477747546a598096ec91546c3149f722f07d4ea49fb7acf83553c511e00cae5721085fe7b0541104551a00422767474944a5196264ffee589db6efde16f7f7acbc8e2172190220ea14820af87b1eae828879cd0eace520cb620933ba39d299c2974912549ad5a1d4ff3242b927a363132b27af5caa5432b968e8eacaed6c783389cb3c19c8507ec77f8e9a79e76de39a79c71fa6147be678fbdf7da60a30d07a64f0be3d8011867094128a9c200396742a83008e3282cc551b914954b612956512895629c03a22f0b1c91232a8ac267cf5114954ba5388a94949c314f12f0d1f037298a22cf1b3abec8044e6a9b7afeaeb5565b93159334650068156f3e44335a2a05ade3eecf01638cf77924227fac3de7a7398533699a8d8d4d0c0e0e0e0e0e0e0d0d4d8c8d25b59ad6da6399a69e2a0090244992241ebfe78904d56a756c6c6c6464646868687878787474747c7c7c626222cb12e78c52a2548a4aa5288a02ffa7548ae2380c43bf2ad03c3bb2a1d19115ab56ae1a5c3d51ab364487058f2be5a1d1112f2d55ae547a7a7bfbfafb7b7a7bbbbabba7aacafa13cff3c8bd945314457ecffd576ee831282585604dd708a554a9546a5d416b2840a0239de5a3a3a32b57ae5cbeec8de1c1a12ccbbc1a6f588afbfbfbe7ce9dbbfe061bcc9c35abb7afafbdb36334a94dd83c1740f13abcf5baf87f28febb003f2e5dfee077bfffbc58ffe3fd12c00ddd79c6bb3e3d72f16f47ced9a2feeb0bf73afce02b367df2aaad19efdbefb3bfbd76b779e5e1df5d76c021475fb5fbd3576d498f5df9a15b665ebb283f6c3d9c78e5f117a270fa8e3ffafead931827fdcad7f63aec3fe67eeda1f1a3d7affeeed2038f3af2daadfef8d179e3bf38e3c86bd5671faf9db6c1e06d1fdcf5c891d21e6b76d177d873da39579f7951db870edb75fb6de64f8b1900c819bbed5ebef697cf27076dfdf2bd8fb299fcb1bb17657b2f78f1cec7a35d2f9c29b3a72e3de8843bf7fec133b71fd0b7f2e7e7ed73dcfb173c75e7f103433f3b79ffcb8bcbef59fdf0e6eeb12f1f79d0bb2fddeac92f5e75db6577af1de334b5a21979ecb6bbdea86cb9613bbd7ed331475cdf73eda3b51366affcf1e9bb1e73c47a4ffefedcbd6fb8edcc3f4c2264f2456b59a235dff3dc670e7dff2f16fef0c57b0fee7ce9faa3773ff4fdf35eb8fdbd0353cb05deb3c301d3cf38ffe8abb7bff7a2ed2a6fd1bc4e5fb8fdf7c9365f3878c69b4e82c6232879fedbf79e71f733f52d6ab79fbcfda9e7ddf5ae5f1c3669424d63bffdd0de673ff5fe9fbef8eb7da7db379e787c2246186d145d0f5f75c821df5effda07af3f6a962a9e033bf2c0bdbd8f3df8f836d1d0af4edfe6a833b779fe4707cbdf7f78dfb39f3eed174bee7b67bce8a693f73efc9c2d9ebb79bf4e90738ebaeee1ef2e9c2597de7ede9ec71f7fc32e7ffcd0fa53764ecddafd9d95ab2f3ae3d2ecd40377de7eeb0d7b036c1eeabf5eb4a9cb81ed3b5e70fb65fb6cda953cfae5f7ec73cc05bb2eba69f7e8b56f1ff7be9fccfbd6e2fbded3fbca0dc7eefa83dabc35060f5def3868bd45b73f317172ffd81feeaf4dafbcf0cb676ac7ecb2e2feffac6f7df5fc081a2a0295358e4ef11cb8a17b6f78e3b6bb567dbff3d9cfefb9fbe95f39eaa9cb370ba6a2a376d87fc6ebbf7a64f8a205e113bf5cb6f12907becb7dfe32fff28e973a77db6396028268d3d3bffbe4cfb619702fde7cd2ee279ebed3a25f1ed90700507feac7a35f78f8d91ff6729af8d53dc90bdffbfd39bf59946df0ea97f7dee990dd7e73fc553f597663cf5f3eb9e3fe67ffe0983f9c316b72158a57efb967d54627bd67c3602d47fb1f18be3fea1fe13eb7f65aef8dc4484a78f32e85510400599a7a2ab34f4389686060a0297cd9c8a51aa933630060f2dca7b33e39f06d42efb0f6268281b161a90c85ceeaf55aad962489cfde3c57d5c3a88238066bc7c7c7fda70b8e992eb43144e4791a28d063ae1ade6d9c91b3795164699a68d3d9d93931544eea01586b2db7969cb608d6694dc621312e7d5b9bacd144d414ca675e6dc69bf80280c6c972dddbfeb6bc90d7c81a5b787be73cddd711586b2d2173284cee40bac8cf5810a5940620cb32a6025bb8cc1596fc0a90270978684d8b0adfa26bfb6cb8655eee57d8479ee79e09838e1afc0ace25e3dec0d81803ce4929950a88a81c06d5da7852ab324ee5500a59265764d5faf0f0a0afb53adb4a69ae572f5f76d7d2a5322a6fb6d5b61b6eb4b1ece982bc6eb38cc761a858964e7847b39622905f1f722eae541081888c754556686b99710c29cdac49539d26ce1ac53008e4469b2c909b6d561f1b1d5d3db46ac5cae1e1e15aad967b86ae236bad1fddf026a79939e6808adc348603cdd6786bc6d59070e51c9b992e58678a02deacb6e457cf77be19412b9df57f118c13911fcd31c6503478c95e13d64f2a08272f646b2d90f30c8f86eb42c38905a494456e8c71b10c846052c8388e83282e8a222b749aa6d61211a9200ac350ca200802a102447484beb011b2d17cf4a7badfe7b1b1b16ab5daa045ebe608ae618ace65208492a10a3c5ece0139638d31ce588f8bb3e4ac36da1a53686badd1dae485730e0517c80c39744e29e9a074ac0000200049444154d5d9d9c99a973911696bbc86ac37dd6bd9c8f87d6b698eb574c6fcbf222221f3900d5f2d88a64e947f8f2ff0e8ff63efbb03e4aaaaffcfb9f7be366dfb6e422a2421092d14e9bd23a1888205341111a42908d29b880282a228080822888a7e0115a90a8a0a4815a9d26b1ac966fbccbc76cbef8ff3e6ed6c1202d8f881f723acb3c3db376feebd6fe69c7b3ee7f3912a3fa792260cc3300ca5d194eb92e3047304f573bb9e97fbabd4d3b8141452d02a4e1313dbf8d2e2bf8c6ab5faf2cb2f8ff22333d7b8cc3f6ef401c09cf5ffcd7c84b7cb2510de8e44123f386f1c9f070080330ffdc50d1feb6100830f5ef1bbc2c1771ff1a15601ad7b9c7ede0e571ff7b367cfda68e319fbcf9b010000e3773aeeb44d2fbde0a1e55f9fd3297c5e7bf289bfbfb075e73a5d6b6db6190040f38674faea0d973eb6ded77ef9a9592506a55d4efcda56579e79e7a263e73d73d5dde5cfdd337fdd2283e247ce3a61cecf2f5d894cf2a1f3eefbfda4af7ffb8aa32e3b6251bdb4fe41e75ff3832337aeccdc73a3e8f83fbe515fe3fe3f99fd4efef8fdd7deb7a45efed39f6b1b9d3fb3103e79e58f17ed72f9597b4d0900d6dcefcc532e58efeafb073eb5edefbff3bbeee3fe76d8c66d0260f323cfd9effb9fbde1f9afcf591dcf5c8ffc76cf9e82abc228edd8e24b575fb87d69e9b5573e34e5c4270e9a55e430ed806f9cf1ad5997ddbae0a863c73a7a79ab1aa2896377e75fbef1ba57363de7aebda7f80c3638e49b475eb4e5e57fe9fff8c7bbf2104cf7fffe4bfb5e3ee3fc0b5aaef8f03eee5db71cbf6149be78f16efbffe36b7fbd62db51a2951c5a32e276f71457599b7227cd3fe7b04ddb1d68dfe3d05d82431f5a1837e512c30f5cf22b36ffced3779fe403c0c44db60580641180eabdebe49d7e74ff36d7de77d19e0def680cb63afed00d4b08d0b5f331f35a76b8eae191edd9f7fecf7ce68ee3b71be702acfb99b30fffd62ed73e5edb7dc7d29c830ea23f5a73ef938e99b1f1adcfd4beb85653ef06b6edf6c3077ef59daf7fefa243be79c8d2a463f3c3bf7bdd459f9e11ac72d07a46ffce99b4c7bc4914986e76f8197b7eebc83fbe1e6fd776f78f1e5df3846bf69bea335867ded9879c7be79f57180267d2f6db172fb9f5b9da168b6f5fb6f5295f5cf4833b5faaaff3cc6d0b671c3ca70cb01a45b2e236679eb1cfd40061c3830e9ef1cd5fbd5887e65c02dca9bb6c53bef89627ab07546e7f768d3d371abf6e34edb59b9eac1e50b9fdefb8c9e1b30a00d0b5cd67f6a7a3d7f9d4a9f3bebecf1d2f840774070010ac77d4313b7671ba37c19d3cefac83e7b4085877ff83d63efdca034fda7f4651c0873ef591f1d7ddff6af485c963667b185b27b5bdd72ad04992f8bedfd2d212941a4c2ea500d1688d9c672d1352c6714cfba6d56a151acafa955229e8ea72830000406b626e520410d5eb24e81445516604c6586e61c1396fefe880c6be23354a465194c689797369de215d6ea994cb6551c86eec687878706848f6f7d19629d51cea61d5f5bd52a9d46431a12934a17e501949a364aa15288d264fd898d69abcbe1d86a0d175bc50c6324d502217c81c11380251299d69cb903f71cea1373a268eca0aa29f8dfcc100001a8e88e45527a5ce84fd8dc9243318072eb9e733c731c654ab557778d02f9b44633549fd424923330c1bfec1dc711c2e1090ab3c9045d45ad7e3284d53cff3689b9cf67a39e7d4d24a76c56880f4a68410c8d0711c1527c46911423000d7755d2e103189238aea00c1186aab4600686b6b1b1ae81be85de6388eebfb05c1c2340e0796ffe9cedf3ef0e7c28c5933b7d8724bb7a70754aa47eabee78649c4b48234314a255ad39823627fdf9b992dba91009a7aa31d8eb5ea301acdc0308448a6f5284cc37a1ac625c7310cdb3b3b4a9572b55a1d1e1caad56ad4744edc1b954a499dca5a2b6352a50c0243e4ae939b3753444b91711c45b9d050a6b3d45c1c3686321f954a00308008c091210383cc3043271788e4b190e706799890a5120080742f44f4c669b4c9cb8d3126a5e2dc496299a6ca7103ca0c1b71b9ce1ccd3dcf75dd20287a9e57af479296abe3b8aee77b8eef390e17512a85e05a6bb272cb8c178420460fe3c0b9701d9f1a6f10d10f5c839a01720682a341945a2929c32826f505a995962a9129693a0130a995102228141c2164c36addf77dea90cef608c80f84b162b1d85c49c8ef88268db26cf5d268486d58536fb7522a09a3048031a6a48cd3842a1bf4e183da90beade7792dbe1f948a9ee71904ad756b47bb31462a45650a92d572b9a838fed0d050fff2fee1ea880d6d2dfecb28954a5b6db3bd3686e4928cd1e4aca9c95dd3680d99eb741a47ef9e83f49fad4b785bfce4f5fb0faa2cfdebc507eefff3c7de8c0f98eaeada9b4b65d7dc1eaaf16161c2f4cac81b03129205bf3dfbe8b37e72ef2bc386b3786078adb9a1067fa3337e71eec9a79eb0edd9cfe9597b1d7de1e567cd9d3086a0d2fb526fed8163379e742a03003069554ef8d048527b73a9eade2f7b09d13e63f2aa426277c2cec75eb6f3b19741bafcb16b8edaf3b08f9cb5f9f3dfd978cebe6b2ffee1032fcfbafdcdf58edaeba323177efbe157da6e5b387dfe9c0aa4bd2f2d1df8c3bc7526d08eb74986719d815adcf7cab2dab3e7ef30f512ba04551f291c5053b0ba5c821577bdeeb16b776af52b1d6d050e00f1330b06d8b8b5bba9059ab7ad35c91b7a6340c2d85c629543b4026367e08d91d2d449257abf6ecfec6e73f3c261055d8db9544b7e7dd6f5e5af3c7edc31933fdefaa9ad76fe08bfe7d79f7cfa9667dbe74f1f63432e5ac69793a797d63494571e3bd13ab1954ec8bca2a3c2b429a5d4d5c58bd3eeddd7f056cc9f06eefbfe15c51daffdcd6e3da3fbe1acd0d3485744dbe496e4ee37ab437ac1c0c23bf79efe6b872446a241b9755582a93fffb353be78de0d8f2cac2387dac0f087aac958291fc0c2f47d4fbb66dfd3c0448beffbfefcb9f3f75f6bb3474f98fae6ea074df5fee9c22f9e74c5ddcff54bcee4c060eb97429de2820167c28c4e7a8feeb875c7bb7f5e29199d3577a3f02b7f78eef1575e98f2d14be63e7ec997ee7d7187fb9e5f63cf2d56dfeecd0a3ddd016663e74212ab15de4661f6de1bc963ee78fa859e879cedbed0e3b46db27bc759773cfd42cf5f06661ebb610500f4d0df2e3feecbdfbdf5c9a531e37a78c0ecdb784ba313437338a1952432dda2eb36fd226424f50ab35d317f5a3828a1db792f3feca64e9bd634338a845000200cc366fbea7ca377c284098c7368f448a45134d4df4f7dd21498529121df77ac542ac4f4108e03d40bac94d67a6478388e636aae008a655d37281604e399b6bde00ee3b528acf7f656c3baefb80a4cb950ece8ee12aea7d244a7923156280514a951f812c73180a64b35c680d60cc030e622328e0c60e9b245c4b850526bad8570050aa6551a46008099ed1c3346658eda1a490489ac0cf28e73da03d61af2fdd715b69e8c3190d528346319f1091820724404c6397338e75c388c7392ac75ab55e11750788c31a5947084eb79c2733947c618d92f3b8e83464393591b9520682b97d230fa495befbeeb32c6401bc618020ace01813858029913049ee72129782a2da5acd7eb9cf372b9ac7412c7512aa3288a509b91c1215770afa5a2954c656cb42e7aa2b514d442278ce3271fbefff147ee9f3163c6665b6ed531750a08085c270021390b93388aa2288e65aa1418bf1030a15d8ec83d12d24dd3a816a65154375aa92849a2ba8a532da54c629da40b0606511b0e48b597384d10d1f13cceb99492092e9386f1b9361a8cca7c99299703f240a40c90a68731868dbe2634c0c6b84a50726b9a2b84d8e0de641500c1b3271912e9df48090054a9d098351151850a0cf906b27c85e49ed9522a448ec01119f9d921335112eb24d346f37ddff502634c1886f57add757d2925725e2c165b5b5b851061180e0f0f4b996aade33889a208000a850215fa94cada453ccf0bfc22c9491950beef12e9484711a537a3c5ab8647757361a1502868adb910948d00f53018bd6c796fee5e275ca7d0b0e256494ad96fee3c48753ccaed69d1e66915e75c4b45bb09994e43c3148fe637d50dd711ce892a56f64b8ee338942dd35dc6b25c451bc38c915a29add2944cfee4c2a5bd328c932469361fb4b0f8af833e8cb29fd9bd63b2d5cefe037c847fd32e250bc66f73fc0f4fba7193c32ffdecc327cf2a8eeb11bdcf2f4b60720060ea8b5e1e2eafd3c6fb6efbc2bc9f4ebeeebe4573a704acffa69da79e65000058eb66475c7ef7119727bd8f5ef1995d3e73dc8eafff72334068b48b8b8ea99d2dbb9ef3d49d1feb6c7efb836f743bc30b07254c700174edcdde687577aed3b9f1415fdeef8c5f3ffc62d57ca863f30faff1959fffe217af4ede7bce1a73f659eba5ebafbffeb9711fdea28b81ec98da3dee533f7de1daed9bbb5ff5e2299da58d8e79f091a3a6343367d2e747af725543d2316efcb851f693d33aa94d2f7da137851607400dbcba206ed9be4d906b60c345f32d86a8f91870da2697ab7f5850d5506400c9d2e77ab173628537f3cd064674b1abc8c15d73fe4fff30b2ef36db6f73636578eed57b8f153c0d66edbb6df1baab6f5f74e0e726f1e625f8b6b35d5a630d67d9334b62983c269d629dfb5cf3e3b5cffbf4ce47b7fee5d2bd33d295aabef1ca8082320748de7c7699e8e92955607cdbb45dee7ae6dc39cdd9887cfdf27947fe71d75b1ebb65bb719e7aedfb1f5aef176f7d29e8afb1ed178edfe1ab073cf87ad8f7cc2a072d47ed81933e75517afe5f5efdf4ac32affee9a069f30d80689dd4a66e5f32a2a1c200e4e0828155b45097e7ec3363d1a5d7ff22aaec76c2c4d9e3e7f49e7bfdf5afbb5b1f3bc56de82baf343bef2cbd6fd968ef19bd97dd7c736bff065f9dee833361db2dd49137dfecbd3e61f72dbb3940fcccb70f3cedc5c3ef7ef60f9bb43bd1e327adbbf38bcdbca47fe61675a7eebe5bf7d93fbde9a52f9fd2a48e668cf92fb39ce27a06da6ea70d5121445b5b5bfe7d4f5fe4401a4d0640cafa4895360b293ea02f7ec39860dce182780ed996a42348ab71606080fcc5286d181e1e765db7a5a5a5502808cfa34c464a293c2f09436af48c0d20675e21700a7ea554965a314060a8659ac854a62900708ea8333e8fd69a21ba8273ce5dcf03ad752a9324892869892299a461b54a0cf54471cd8410e0a09171942a834cb842380e37a0c8a65b1bc91a729a4a83d229a9ca20179c7844d21829b552da641985d20a1139201a4030f902c914ae18e75c007260dc711ce138c8b934c64524155dce390851142e08c7f15cd70b48034aa609a534daa01ed5413534fe4110f4f6f6e6511a856259818271c138e5090086cc2b945288c81967885a6ba394918af6988dd68c33a5541885716d58aa58abd0a894a1315a2751142721b98f2b9dd487622ff003a68b9d6d0661e9ebaf5cfffcb35d3ddd53a74f9b3173a6e379dc771900d329a6b14e13a3f5707d98bbcc735ce13a8c3195a62a8ed22441ad391a64200153ada54ce2384ec3a8a55c8e6af55aad96879bcc0063cc735c323acc4dd92897d00af256638a889556d4592e8470a9ab0190da2428fb6a8ea173bd577254a46c241f6a4a2a3482ce5abdf367b3f96d76c826c77727f032512d63201325e2792eea38823141c983e33852ca52a58c2ca3eb1051278a12a5547b7b6b9aa600cc73dd38ac0fd4eb7d0383f57a5db0864441b140d5b9b01ef5f72e6f69690140ce9dc0f303dfa5da859426ae87691a274d5aae30d68c0fc835457044619075767636da49641847546ca4fe66e0a39f0fc0506aa522054a736494c9e78944733f775e4f4bb3781fb29a649a021b1588a3961ec69823841338c4220b82a0e8162885d35a274a92619f3166f1e2c564c8ad8c564ac532a536a4348a83202877b5954a251bcf5afcef80fd93f58c55c5ebd3e79fbdc7c26f9f7d77bfa96c71e8aeb56b4ebdf2f161952cb9ebbcd3eee9fef881b3bdb43aacda66ce5e2360a6fecc4fbe7b1f3587c62ffefa177f7a7930354e4bf7b8365f0886c02be382fee7dea8190070a77df288f51e3af1c49f3f3d2841477d2ffcf937772f48a1b2f9e777e8bff6b2fb063498da13577de7c170259651efefce3af17bb7fdfdb5be30ad2d7af0da0b6f5c3a69bbd9650477f24edb3a779fff1b77d7cd3b45fb667b146f3fff0edc7ae7a92e4061ce61f3db7f73cc59b7bc5cd3a0ea4b9fbeebe6bf2e93ac678f63775e70ceb1573cd29b1a930cbdf6c0cdb7bd14012ff7949385cf2d4dded948f7ec72c8a6af7dfb8c5fbe18eae8d55f9df9f567d7fbecdc490278655c61f8a5578634155d563544638e0177dac70e9afac857bf7ec7c2588d3c7dcda93fe8ddeeb06ddb9b66cb99bce7816b3f7dced937bf1e0304333f71e2bcf627fffae6a48d260563a714db7639f79c2d1e3d72cf23afbaf795fe7a7de0f5877e79e6270efac91b6f2b4c54d9f28b1fd3d77ee9fcbb17c646d717feedbe67e9d280b76ff78dbb6edce7af9fd9f1d83b9611bf1be3bf9d7fce6fdf8875f5a9ab4fbba6b6cbe7372b57b63e66ffe4f263be75cfa2c81839b2f06fb7dff2c49036f1508df7cc5abbdb433df4c855973f515bf165d357af3ff58c2bef7e6ac1609c0cbff6874b2eb82799bdc3b4b758574d0ba13e9894d75a67529943f2fa6f2ebe6d990400deb3f3c11bbd7cc98f1eaf19d003f7ffe0cae75751f1639d5becb9c6e3175d3db8f98e93ddd2067b4f7ef45b3f5d3667afd9630b526366e71da6f0e3b6de75dc33dfb9f0a935f75aaf080085991f9efdeac5173e5cdc7ad7b53c4a07237ff2ecb5da1c50cbeef9c14f5f89fef55b3dd8f8e48b3ebaf4cc3de77df7aee77aabe1d0a2c77f7bc1c19fb8f0e9ff32ab77e1c2857d7d7d52ca72b93c71e2c4193366cc983973cde9d35bdbda2aadadc552897634e3380eabd5b05a1de8ededefefcf1b3d8bc562a552a9542ae3264eeceaea2a954a8858abd57a7b7b172c58f0da6bafbdb978f1c0c0409aa6d41d410da39ee74d9830a1a7a7a7d2da2a3ccf481956ab7d7d7dcb962d7be9f9e7172c5830303428a514ae532a95da3ada3b7b7a9868343f1863108410c27598e0c4af20e59696969642b1080cd334ed7df3cd258b172f5ab468d1a245cbde7c73b0bf9fe25104f05daf181448be86716e1012258342c9f1038d1086f1f050b556ab51c044740eda73a578887aaf73dbef3c48a2dddcd16d57470837f3d9a0b7ec789eebfac271b8e372ce8133e0c2f35c2e908c8d2b954ac318b811724915c7611886515cd7520100b5a9d46ab5a1a121eaa9a53cb052a974747450833bb56e53df0bb19bf2ce01c771a852c101693f38acd5eb991c4eb556ad4a29878787972e5dba64c9922cfda3d2472a03d76d6d29b7140a05cf2db83c7098cb0c9309a6615a1b4ceb43255774b516d3dac83f1e7bf4d1bfdeff8f27fefee6ebafd506fb218d056897a3ef709fa39032ad55abcb970f2e5b5a1f1c8024093886434371b52ea304a4625a316d406b2dd5f2e5cb972f5f3e34344442558542819650de96839c23e70020b592524aa3a94f8342decc9dc3755b5b5b293a8fe3b856ab91339ad69a1877544f23d0f179b7494efaa7258782f2c4d1f89bbaea9bad06f39211b5cee7c6767455f4c0f77d44c378c633a4d6e43c39ccfbb64ba5524f4fcf942953a831298aa2dededed75e7b6df1e2c5c698eeeeaeeeeeeeaeaeae72b92ca5ecebebebefef0780f6f6f652a9542c168bc522f53e41661d5d5bba74e9e0e060de8b4fcdf7b9bf646e295d28142a954a4b4b65d9b265fdfdfd434343d56a55295528143a3a3a7a7a7afc6281b2b8244928c7a051a25b235b5a6148490229f9e6778a94320cc3c1c1413a397577789e572a140b8502b1d1682e685e486c8aeea354ca7a18c6710c9c95cbe542a928a5ecedef1ba956878787078606070606064786ebf57a92a64aebd6ce8eb6aece968e76af58b0f1a5c50711f86eea1288abdc685d7d7a81ed3b9f7658cbe6a7fee8c55d4fd8fb87379ff2f943b76f3d6698776ffad9cb7e7bd64601837d2f3afd97076d3dedca89e33ba66cbdf98695df0100e891277f7cd821f35e1c487969cd1d8efcd14fb62d81d8f0e8af6cbad77eed2c6ad9e357afdc71e46f6e0e8f3a66c7ae4f2f976efbf42df73fed477b02ebdae78a9ffdedc043d79f591ad73171cb5db66abd73a5adebce8ebe0b4ed8ed2bcf2e4f012ad3769c77edada7cff101a0306bee26fe150f6fbbd314179c893becd8a55fd870afd9010040b0d19977fe0c8ef8ca26957d8620e89eb5ddbcf3ae9e0b7cdcfed7feaeffb8a33e32e9a8c5b1d33265a33d8fb972b7b9ac67cfd30fbe64de6cef78b1ce290ffeeddc0dfdd5c78f533e77fd2f5ffbecd1730a9f09fd493b1cf9b39b8e9ae100c0f44f9fb2d7cf8e98c03f53d8f292276f5dd51081db7ccc537f39eac49b7fb46cfea1d3fc254971fadc137f75edc7c78fd16972d739e1f61be2c3bfb2f984231d1f9d49bb1ef1cb9fbc71f6e1bb1c3aee81abf79fd0dccc3ce3a85b1ee9fada09dff8d8cc437ba5db31638b8f1c79d6e1e3043cfd366ba975a78b7f7ff17187ce9b76ce92c4ebdaf8b357deb66583b9c23a76fee61f7e996cff899d4fb8f19e6fac01ac63d7437baedea9fb8097a3f1bb9cf47f97cded64083b5e7cf7a5271f7ec8ccd35fadb1e21a1becfa85ef6d39d799f6b9ef1c7ec7e7379cf6cd493d1d33b6df6156f1f195ea213da5577e70f87687bf3ca88177acb3c7d137fcf8b0b53cb7739583365a5dd8f61be76d7ec0de6bff76fc84cef19b6cb5f5b8c70100c4d4cffdec8aa73fb1dfec9fb777b7afb5c33eeb141f5ec566fe949db6e938e3d58de6ce2a0073369f3b45fdb9b8cf462bb4da8f9d9dbb777c2777a33f6df72d5b2eb87edcae9bb6330080ca9cb9d3e25b9f9cb3f73a055a86277eeb231ffddcec195d933abbd6dd6ec7a941fddf50839cf089eb1e2d5d70c2573fbbd1971747bc75ea873efcf9d3ce99ee369558fe0b183f7ebcebbac275018068e890249cf3e1e161e27053c091fb3c747574e652b0cd349bbea54b697f974207c771dadbdb8320109e4b5be8cd9bbb00303c3c4c3d18f98628c5be5d5d5de452078846292925755c388e9347ea79a4c81813be178621053a2a49d33445d00e17711892ef15456f8c3157381c99eb064beb2323232369922803f55a5da6114703c8c02017aee3385ec13346299d2895ca543296ab8b3a885a4923950ec390de162252c043c710cf9e67aa7cc839175c90e827527c29256d63d358d5fafac0f3b5e1eccd2546389de326f87e29d14669c829224a4a00adb40480444ae08c1233ca676860c9ea380c43ad759e3ce4dc74411e17442349e2388e759c024075644430deded2323434541d192997cb238303615453695228147c51543a3169c498a8542a517d248eeaa895eb70304a2731aa348eea8c312138e39c2182c38bbe039c4192f42e5cb8e88dd71ddf6b696b6f696df58b0557b0b81e5201817242634ca8b536b23e5c73380780388c468686a35a5d29c51973107cdff7fdd10f73ea7fa0f127ea80365a6bad8cd1c6689d32065ec1232f3bca82b4545a4a034a6ba9b504a3479d410095522663c448adb52304090c90f99a367a54e417208a6360985116c034ba591cb2b3c8c58b1a9bf15c4a498941ee19cf5d47081147a9e3b8d9b2174ead56634c8c1b3fc12b965dbf20902549a23520621c0fd56a3529a5ebba42b8794b0c68353c38d8d2d2922491e7059d9d9d74b752b90f0c1287b05a1d3606338de624e29c039abc253d3784696b6bcbd3189218aed7eb06314d53d7f38220f07d9fb2742a486a044ab339e71a461962c3d59a2b9cdc8e5d353867499250c52c8aa27abd4e4e73a552899187a0d6064129050ad080609c522002641f362ccfb56801f4f6f60e8d0c27496218164ba5388e8902e7158242a1403ca8a054940dfa948d3a2dde2b5c7ec5150f3ffcc868e3b5310660938d37fafce70ff967620784b2802105faadb9110833378246aff7e84ffad632a6f10996fdd3cef5f5977c7bb73df7b65365f14e604da0df17f8c3ef6f5f77ddf5567f0c7d49ffe3996736db6cd37772ced6ce71ab7cbe36349c73eef3edc9ec03ab1100398e130481e3fb00609234538b6c80feaa5c2e7b9e572a950a85023aa32d203289697b92580a8848c1042957fabe5f2c1699e3649f6988d44d916f098f4a15398e69a410632db7a15aadd6ab35a51475cd72069cf3a41ebaae2b18a7c85e082118470398c8175ff8c78b2f3c1bd6fb3d57bb02192a04c3356a99ca5429991aa3182a4005a0b59499244e83cc0d26ebd935c6006073d7350050f58035f54b50ef35002032030c8019640639e7c270c1fd22f78242b15c69ef6aedea29b57618e1475221e71a18b13e84609c73ced000241a34478771ea27310c416905c6775cea2fa72e5869a8b55cbac2a1860721441c45c383436854a9508ceb616b4b4b12c583838348417092704e26e4146d039854cb58ab98811ae85f26a37a12872053c1d0154c30ce386aad0d6a00901a32c209a046501ab8eb70476863a4012e84570882c02b07059dca344d6399d2f134d3691c73ce190ad278524a917f1cf533e44b4229054ae7dd38632ca5751668e674ff8cba2415091983d64665ff89bc9001802a6c0cd0f53d870bc8788618d6eb394587036a04d4461a2d4d26139cb75353bc1ba5a37a50d0e82d4644646eb3b7632efd2453cdb9300611b8e3f99c894aa5b5bb67c2c4a96b0d0e57e37a483d36544221ce95e3388c09ba0572095adf77b5d69c3baeeb52f1816eb4b01e65c30590290da4a99449a150a05c82ae9c2a6fc451a4120a349a9d38e7dc713977f2220ce953d180974a2505a31d11348fa08dc87407463b79e8c6a11d81bc99271f37ea3ba1b20f71a5327214985c4d4181c9ab3a23c3351a5e0d264dd34449b2bd1f181c1442f885a0542a05a522b50f515e970b3fccde7907fbe562f15ffe2adf69973dc84ae5dc73cf7be9e5978c36944dac31618d334f3f956e2e86b89adeebb6395b012220cb7f0a866d02fb146a32c01e35c31efd2956517ab08e8d161616ffa1f4b2c1c1204a4fa9540a82800ba195629c03806e44d2d5e5cba3281a1919a158caf3bc42a9d8d9dde505c1e8be88313249a2e1a15aad56abd5a2286a6d6dcdfb2629e02e168be572b96133cc1863d0a4fa427a8ed97e6423ac91520ef7f7e7c7e4ce538c3157706ae016421482c0755dc11100cae3c60300f54b1895693aa9245db6609194b2abab4bc9204daa495493a944d04633ad4daa8dd1068c364c83318090a48a7aac0df24cd493718a8400c0685c816b8e9820221a209f2d0ac0004008873106c801980634c811996eb4a2d244d46a35101eb8a934bcdcd242cdfa9c7120e2323d000020004944415497923aa353ad5067c13307e44822425c8361800299416008a00d68ad5229d3b436523552e53241beef7b0e6fadb4bcd2f712670c339737e57b5ea55c364645f5aa2b026410c761584f64aab45268d2284a5cc64bc50a076994042d2976575a6b248a97c9024b63105170a1e254c6090ace0437a9ae0dc5d53e55753da44e0200aa4b502f2f68d4c40d432684703967801a4cad36caad640600b2c356504f46442208532faf6ea49d948850910100180272461e7dd447512897e2383652a1e0c271684b3e4992280cf39d7bc3903106cc308dbe70818f317d97462b99e689cd98b4015169965be03106c6a0d60a0010386fa42ed0d01aaed7eb8b172faed6132925d1ea9823dafcb62008e238a6fc812ce4f21ba4a5a525571d88a288cc4294524110689de9c750a4ee7b0e069ee338c273898944ab2e8c22fa10c895d6a8f497a6a98ce352c90300646c4ce68690fb3e6804446480da8054ca75854a65de5691bb76e422c55454a1ad0400008d4ec61f73e91d65452230d4171ec731b5ef933f63b15421095a72caa3c20e32b6fefaeb93ef4756b8d0861970180f0aa56ab53a3c3014c7f16cfb716ff1dee194534e3ee9e49397f72e37c6942be5334e3f8dd4b1dfd95fe3bb3d64151c279f418181003006120d431200a04d64550a0b0b8b0f18deb928f5bf0eea64a8542a9ee7216369928c8c8c5093741e03116b9936e3d79e39532b45f1016d37920863b55a6de65b178bc5f6f67622de64a2b18d77b36241566b6808590263b2c1a7cac323e2540441d04c251f4d391852f4e33b2e5da456a9962a4d12296558ab8761a8654aeeda4914a771ecfb85c077a2d81bec97d5da5014c6464b34c068239c33061c0cf5244b7a95d11e5300aa4550780463057f00c0204734d499cd188236b4bf4e7bae08c22080e18c5e890b1402d1908092e60e08cf631c8548924443269499e9fc182d8df68212c9496576138080c04c26cf9fc7707986530a0a4410aad76a711821621a278b162d9a3e6ddae0e0601a27ade54a9a645c7c235386c8c5a8a79e06d0c628297dafe008701930d02a89d338942a5552c63205444452cd0200463bf61cb951a9319a21f35cc1188bd2244ad2b0e1cfedbb2e778469b80d68ddd063d5c624521943b6de699c20671c19139c233324cfd54832f306dfac98a64d9aa6d0f8b5e10c820060941e4d3fb4d66e56a0f03c0f1826510c0c35826188827370fcc69c5265c920a0018ea071451318ba0c5a90d894e764943ce6d2e521229d8fd8509c0122388ecb99e3178a0cb9526a646444815328578ac522b531148bc55250608cd56a350af41dc7118c5352a1b5eeeded256a136dfc532643cb8073ee382e9550b2e21ee7a5964a22d37abd1e25b1960a3973b8e08e28140a894cd338a9d66b8271d7f7da4a6d9ee78d8cd45843c0356b2137c6281d463115cd1cc61131d50ab501a5e330caf387e64204d524291dca2d658cd60233bf6d8648aabe524a6574b55ad58dba870243693017a21e27c8187744e0b9a552c9715da2c00d0d0d655ef29ce7377b22d3bebe3e5a098eebd86f168bf716e79efb8d638ffd721cc5df3cff3cc6189877c7bb0b18f81c18ae98361418040c040365a0a6817c7ec50a15090e50e1509510190003bc11428c28000315860010d5ab76922cde11a61ef7f7d700a01ad5ed58fcff8b772e4a7dffbdf7fe8bafd5d5d515c771b55a5dba7429b9ea52a33034ac7c85105c084094491286e1b3cf3dd72c189f53f32badadcd5e54c618604c19e37a9e4a92cc40da7180026729e9c8bcc890935806fafaf30e8d5c64d62d144986855a6989c742a9858c23e6080090695aafd5922449e3484a2993242f7d78d450ab94ef7ae5f6aea1febec54b5e5fd6bb28aa0f81319e17182db5d6a00d0783a0397263109541067ec10300c44c7c46e56ab299555d6615d108be358d06a3e73518cc72098360b4365a6a301a0c457688e8ba82b99e703c7432972e5738dc7595d25c20132ee79c91ca2d0a9f33ee792462a3531927691eabe5891f5174b2dd71000a31c198388ec932d94188e3b8b7b7370c430658f07c22be3b8c6b2d07fa97c924eb64701c07514b34089a17304dc2915a358d6354528041d0c83813dc306499b102e5040080b55ae8388eeff81a4c385cd75a03074f08df7511111863c8b34c526bd09ae6cb505294a444154344d7f50c2247a495af9abc0ecd58d07cb8828146009e6702f45f23998c26e0c6000270609c55eb752925e38c0941ae67011610b15eade5eaa8462a05860118c424490c35c330468245b93051736a914f87eb51238d61a32245a03563c8a9bee7084708a19591521a4885e73aaeeffbaee7fb9cb120081cc695523d3d3d42088e8c72ec6ab59a92e58b31b93f3a2252573add298542a15caeb8ae4b397f1cc7511c8f8411f9d049ad1c2efc42e07baeeb7b2343c35ee0b7b675b8bec79149ade230aa0f0e57ca65239594324e2350da34de85ef79f428b3664f6212e7a55e91661127af611e97db81e7fb14c898231ca3b4922a35a93146361853348219d79161d668efb90117dcc94ceb3dc7e58ea0d1ee28755011a356ad913e4112c7b1512d3d9d6e21204f4cfbcd62f1de02112ffeee771a5fe5ef6e43b0c0c061483d121e838a187dbec8604443aac065d022c02888f4682e31ca6dc26c7308c0409ec5c8ff6051a2fac783d63f7efd3b1f3a79ed911b769b7dc9fc27eff9f4382617df7cfc7e475cfb5438e5a85b2f87c33e175efdb74b36ffff4418c1f48d5ea75dae161f24fcc745a95f7df555d248696b6b8386fb6c9224954a85480859141245d56ab556ab4d9834290ff129f6252a5412c7aeeb66faa74218da88a55f5d97e7315ca31f83fcb6296d2089520ac81080731e04013569044140c9036d73520c472a31b4ef5b1b1ee29c8331647807001c813156281472651e8773d2e98f52b96cd9b2340a1baa35e8b88eefb9024113b13b4ea58a8cd60c19670ea040d20f55a3e2f794a270d6bccd993340388d069a8cc543ef288f683575e81adab1e6a87518862e72c7f37ddf2f148bc562d1f57de09c19c61dc1840ba041a3311a9023621c87cd6dd9cdfbbec45159415daaadad6d6464a45eab69ad9592f57a9d692584d069dad5d5250cf6f7f787f59a1082194892a81878699aa43269b4cca6499448992a19a5719c84312ae93266188086542ac5b9064e3df860100c806180c6131e823152216781eb216788991540aa944a53a915a03688ac511fa3e85c6b8d86fac539e73c491530944d4500a535ad9cbcf290bf658e085a350bbce67cfd2419d3cf90671aca6429abebbaba21a9c400c228cca64caacca199318ecc0bfc3c61a35c224f59f39fcd49859449b33c63c3a504a89896a63122b2d491522208cff35a5a5ae244a569dad9d95929978d312a490180540ac86b82d83e5aca344dfd42011aad4d24a3c4b943eb21b77fceab04a4b1265ca7502a663a668dbba967fc38a2249182198956515d91cc3d7ce61a9171bab214cb18a514092e534738690c3417f1c88ade755daa7f128b89ae87c63f731b945229a5c12022053954b870317313a78a8fd6bab5bd8dbb8ee338021934fccbe338ae8d54a95fbc5eaf1bad7ddfefeeee2e944b2320c115a9d1a1f5aab378ff2621001e832a355b23a8b1c58a9a82c80020841a3c0d0162b432c74901543554041435441a42056f531431f5176e3affd40b7f76d7d3cb1208266ebaf7a1a79e7dec6e13dd7feafa8b1b1d7dde31b32b0890bcf8e3afde3cf9b2971ed8b793858f9df05f1c44b5f8daed661cfd58febbbbfb6fdeb871f7f2aaaf3379f1db5b6cffc079cfd3017ad9f5bbac7bf9e79eb2398685c55ba0bbbb3bdf7fcdab0d004011461445645a572a95babbbb85e785f53ae9d820a20693c814644a4988d48ab1518b5fc1051888eb754a12281bc9c27dce7ddfa7e7c9ed818a21a4b6046a5496de1823e3444ae9384ed6960d40b17d2e3f4f010ae7bc5428baaeebba8208df8c3134264dd35a58afd7ebc3c3c3f5e191fe054bda5b2aa55289f19eda8827559d21a0360c9131f296e380460330000488a238dfefa757e1cc696af91d4370c246648c8d909531ce0018635981c970ad35ea8653b231524a4cd3344d1da5b491441f53a9548699783424cd227404c7f30d665d169c73c1b94b5197ebe62984d6da34aef9b5d75e23a32ee2c610cfc4719ca5bdcb4ba592d640ca3faeeb320385820f3a4992584bc518535a87711485a1c38dd6c018f7bc808311a841c9345249aa0cf5e622020366183240600cc00b9c348ed23415c80b81cf1c21a58c92384c436534346cdd0091460639c746df331905d04ad2710a1af24c2def7b76a8fe43f23e39cdcc983496466bd5647c46b945a1500000d3947dd384ba3e1aa58d318028950ae32849127a263bbfe0d0f061a4cd71da53cfd7277568d0225ce1e4341788264f398c31888c585e69a2c8fd9a0262cf754aa5527b7b7b142bc618e74e588febf57a18d50060b0af1f1189634469b6ef0a44ecedef631c02af48f4a7bc273b0c63d2404bd3d418c8f24c215a3a3a95c9941b109173e17982731e4589ebba9e17b8ae3fea461fc5dc68728ce19c6b34699aa60d755a6974dede4d4b9173ee148b798e972bdbe66ab914fde73a6c081055432355aaa992495440469c49d7755ddff33c8f94af18e786e1481cbb08da98ba94593e69c018d3bb7419dd939c31a38d8c9391c1a17a187aad65c198e338865b8e93c5fb151c010156760760081ca1d9b9383510300000b172b7754d41a8c0430800020efd7235e944f2f295076c75d2b203be75ed63fb6d3c0e973f73f7b5dfbbfecf4b773a68d23f6582e74fdff790e974817d2f0fb7ad33adfcdf88c955aab933e685bce967fcf92fc7cd70000090bb636a9546cad1eb4cfea517365282106817aec5ff0e52959994e52e72142185d56aa15068efeccc6da7945271b52a842009c886444c86662b28128da9d7eb3249932822317bdff75b5b5b0b850291a09224c9ccb01b84902449ead5da88524992c83851603ce1641da88cf5f5f5656e740d2d5a2104e7582e97696f554ac90019032a50140a05343a4d6518d6e3304a9204b4711ca767c21a0e429cd452a9992302b7984461bd3ea49502ad501b86c6a0313a2bd180318c738e820964c0f3e03e0f0d33811ba0ec63b4708188c03947a4dd5fa5140257805a01d75a1900831aa0add20642000a95a6513d4456c52895c083624936848948671f99d106196306b3903aaf42d0b053ec48b339aae86f4c775797e779711ca38182e76b9586d5da1a6bace1fb7e7578c47144b9548ae338acd64aa542922ab228164218701c2e78100481a36492c66112421a85894a8c92da68e4ac502c6a64a08d56a9910a52050d7d24ceb9701dad755f5f5fa2247df5718721e78e9775df4aa3659ca469ea7a8e24495f6d8071d269554a79991a2c03d0881c98016088c6f38a34e6c6a85419a553250d6849f5a5e62a962b0430440306b3fa51331fccf3822449549252e690899f922576438734173743c4b0a1f7ca39a7d48d1a9129ae35c6a01e3db90213142a287873f982883eda18a99506c33847c60c0072263c31d8bfbcdcd2e6baeef0d0c0d0d0509aa6cc68a59410c495ca1a45d2345569aab59c34691211ffc0304ad7d334350869aa32bd5ad711dc310c511b6920add5b8235ce1399e10cc0166d0306394e7b80c4126699ac6c6a010cc735c8733a60d7187a224a61207a5014208d01a117ddfa73486c6ca695873d01d4aa9170d0e6931515122d34e408ce3902a8406354727bb8f50777474708e4c3894742749640c1a003ff01c2e945443fd03e47fe270c1392f954aa3920c8e28140aed2dadc54a1105afc6e1e0f2be81a1c1d95b6f6d3ff02dded7d58915d84826334f1e7bcc8afd124dd000a186d0409700172132a3cf8f39efe03d679cf5f046df79ecfb9fa5dc61f266079cf1d3fd8dc174c18d271e7cd6ff3df4dab02cadb5c7b1dfbff2c4ed3a79f2dcf95bedfad485fff8d98e6500bdf4673b6cf0e3a39eb9eb139da3e7cbb843b7ae79ceb6fb5fff660d779efea38907dcf0fb4f8fbea45c7ad7b9871f73c9ddafd682c9db1ff6ed2bcfda6b4274f7a7e79cb8fe1d0f9e3493bd76d9d6eb9ea8cf7ff2812fae695ebc688b5d1e3defa99fef561a7eec87c71f75de8d8f2fd76d733ef5f5ab2e3a789d02d61f3a6ac3f9839fde73e8d6bb9e0db7b8ea812b771c6352c91cdff3fdbcb8a297fc64a7f52fddf64bb3efbde9c1251d5fbcfde7dd876f70c9fc276f9bfd9d4f9efbec50f2c999937c7fc651dfdfeb0fc73e52ad3e3167d229ceb8036ef8cb455be00bd79f7ad419d73db8382aadbdcfc93fbcec8b9bb7c20aa7ba699bbbbef4f96ffce6d9212d4a6bed75e1ad3f3e688addceb0788f70c50f7ff8d0830f1918f3bf2db7d87cfefc79ffae97f00b41502ce4ec9d9ccd4c765d699a4aad723ab8701da33443649ca3c086407fd6db4a758c9c7dd4d89867a542917ca618e74a4aa535e7dc150e3909a40d404611d14c70e1098e60b4099330963163ccf19d4a50f11d37bb122148b45ea6a99409eda4a6a9545a1aa98c3123691247f5b01ea73216c88410c5c0c3829fc4ca115c0d81aa0e27a956713dae0feb34f41c864c83d1a43703466a608ca1e3398c3187bbdc610cb8ca1cb153ce1845e77ee03214491a292929ef026d7443b1540326521ba384eb20d94e90e41168eae99552aa540b175db7c00da4616c406ac65169745ccff3842338e70880a6c1a2619c66240c73b296c94530298b20620931cce328aa5743c698ef3ac463a1f42d8e23ad1508903a4d649ca8244e30acd78320102c08c3300923bae2b8560793ba824b069eef14fc721a87b55aade4fb8936420070540a12299334a11053309eca5893002b9abc3da6542a2749a2e23449a431264e13a334638cae8a1b126e4d1b3d392c8923d2de4504c63877b8e00e63582a04a94c92541a634446b84aa867001972df6579130579814b9513d1401be2df19307158174208dfcdc35fca4bb9e059b734a0e04c3602612632cb42a5759a2646694a17b5960c00108c31c8009109c681bb3132642e139c716e8c56c6286dd2543a8e633853460dd5ab3c4a8bc562b9a5c5755da592dea50bc330a6fe9620085cc70510b55a48b3e9799eebfa94f60bc1541aa65138323294a6b911374aa38b853230648c2b442a40b8ae108c19a51907c110411b2db556a0516bc9b943a2600c0d75db272a26aff1344dd3288e654ae3e3f91e597407ae4b2e1079ba45fd1224f296fb4bd06702392a4283bc44d3edb92e72e6ba5c081705baaeef385c6b9032d146a552a1944c20e70e0723954a95ecefeb03443aadd6bae038dc751031ac57bdc06f692d971af69a52a9388d5e7fe955035a4ba595b45f2816ef652280995c6be3016d3919ccfc1e56bbc14ee901426200018a8dbd7603a00c780c129d25121e837895b98407e0715006c08000d00692e672c6d864227cfeb6fbc339e77d78c298b3d02762cba65ffebf53779edd163e76e927f73af8946d9eb872db77cc7b2a6e7de97d37d436f8d2d45b1efceaba1e848ffdaa91492cf8e9c107fea8e3a2fb961e3869e9af8ede7dfe416b3c7cd7e1ebcf9dbee4ca47fa4e58dbfdfbef1775749adf3d3670f414f5c89d8b67ccdfa0a497fdf688bdcf4dcef8edabf7aeabff7ee9673ef2c96fcc79f01b9b0040bce8ce8766dfffe76fcf0aded145d59efef5e0b97f7aec9a4e6e4cdf8d000050d8e49c5f9c7a5713c7e9b0efdebaeee59f7b82384e66e4de63f6fdf2339fbde91fb76d5978f9bac3f7fec4f1eb3e7ed54e634ea5defce91e5f7ff9c0db971cb3412159f6ec5303addcde0316ef19be70d8614b962c79fdf5d7f367264f9e7cf067e76bf3ae9ba50697bff94e0ecb2b7bff7473bec3c1e12b14f74caac2b41aaee2f39583cb99eb7b006fdf1999c828910d11eeb8691f0601180270ee72de741e17ca6f65a3d2026b4c82f5ff47565100635c3b7d28ad7c4cabbdd92c00809ad6ff7d10efe4c6fe4fa2759db5dfed67a085c5bf0b9b6cbcf150ffb27ffd3c0620365060200cb87c4cbfc4888656010c4102f80c00a0a6009a9bb4b2681d409aecbb32353030b65fa236369790c36f56ddaeeee2ca442467e2ae07ce5db7cb67a2ed439f3f650f78f84f6fc4fffafbd3cbfef0e347271ff7d54fae5de0c19a1ffdea49339fbeee8e85bafd437bacf1d22d8f8fd49fbde3a5d9c77f79bd57ef78a6567beab617c7efb6693bf4de7dc9dddd5f3af7900d5b85d3bee9a167ec1bdf7ad38b1100006ffbf0573e352bc05528e9c62f9cb9714fa5b5bdd2da35ebe807486f3c58e7b0a3b6ebe4f08e84770100aa0f5d7a9339f0fc2f6ed3e3f2f2ec034f3fa4f59e9f3f515be154cc15aaefb9279e5958357ef7ba9bce6cb18d1616ef29ce3af3cc4aa5851e575a2aa79f76aa1d130b0b0b0b0b8bff1dd415441a1020d4505550d319df29d1d0978202e008750dfd327b7e15bdd775dd484c56de8b5cc19ca232ae94fc63594d43698510582dbff7e22f9ffea33f3e3fa0389383432d4786ff0643f97468e120f64cef2212106f9b3ad11d7e63503a33b7dbb670e51d4f3edbf978cb6ec7eee6dc70dd5d4f3f95fcdddffa4b135df9faabbdf5e7bef5e19997330000a3c26af0514a8944657ccb5bec89b8538fbbf9b747ace500002f751500860144eb84d677d304a247162f1c5c74d7fe736e761000404743728baa02683e15ebdef78aab9e3de58203373c7279c7e69f3ae9db171c32a7621b282cde535c74d1b78e38fc0863e05b175e608cf594b1b0b0b0b0b0f81f8281cc19824af1753d1aff2b80aa6afcda78f2dd44c72b35620433e76e5df8c5b5bf5bfc89791379f335d41e3e6dfef7d3737ef7dc27d72ef3da5f0e5efff30600500442c592cea16bfdf5779b5e382d135bcdb29796a7507100d4c0eb0b93ca76ad020a33f698533fe9c69bcac9a6174d9d22b6d247fdea57f1c87ae7cc2c80689ddc519c73e41fefffc2e43179431d00e02d252ed16d1d3f61e2a818155de82a0ec7d1ce13fa6df45756ea19dfbae64eb73ef2b5f59b8bae7ac9d8537993e79ef5b3b967e9fa6bbf3b7baf830ebf66c7bf7c699a6d98b0788f71d9653f20516a3b14161616161616ff8b78c75bdbff12a5065b77fcda999b3e76ecc78eb9e6afaf0ed4eb836f3c72e3d73f7df0cf17a4f5c1a4b4e6ac89650ec91bb75c7267af0400707ae6ac239ebaedef4306f4d04357fde899774b9166dd3bcddff8f58bcfb9f1a55047afdf7cce05cfaf73d01e1305407983b9d35eb9eab25766ed31b3104cdf7ddd372ebbe2c5697b6d580660ddbb1db5c3c2f34fbaea6fcb536392e1371ebaf5772f47ffb671e6a5ee52bae885a5c4fa46afbd9df73eb78878dae52d8fda2fbdf284effd7971648c1c59f4f73b6f7f6a6885d84c2efbeb4d773eb134d4cc6fefe92c3a9c315b95b0b0b0b0b0b0b0b0b0787fe05fa4e7bbd3bf70c37d3fdc6dc90f0eda60624fc79adb7eeeca255b7c76a79ed6adcefedaa6bfdf7fc30db6dc61f7631e9cb6650fedf097b7feeab7777e64de9cf536deea6357b8bbcf2ebedb971393e7fdf8bacff47f6d8bee62c7874e7ae3a3d7fcfcb0e90e00b0cecd765b13d4f40faf5f0228adb7e76c035376d9b4930300efd9ef87b79ed6f6f34fccaa942a9d333ffc959b5eacfffb581bac7bb7933fe39cb77147d0bee9994f46952d8e3f72d22f76ea2e97661c7e6fadb2fd85b75cbcfe9f0edfb0ab50ea5873fba3af7e6264a5574e16fff1fc8faed7532cb64edaef37eb7ced07f3a70abb282d2c2c2c2c2c2c2c2cde174098b9718395d3108aca7f1a933dd9f4f877977d6bbb1d76b4036761f181c1fdf7fd65a75df6d00d8b6b6d34f99c69a3c9f75a377cafefbff7decd36dbd48e988585858585c5070f6d73b60264800899023b0236fec91f0334fd4458a95f0257d5706d6161f13fb3b9f02f88525b585858585858fcaf040c0d88b7396c55c1c35ffe748f1d420b8b0f12eebaf3363b08161616161616364378b7ff45bc8b931b0000cb70b0b0b0b0b0b0b0b0b0b0f89fcd2c9a61add12c2c2c2c2c2c2c2c2c2c2c288578779aa2ec9f4f432c2c2c2c2c2c2c2c2c2c2c3e3889c4bb3e427409000065a05f664f153814101840aa6144a1b40d97161616161616161616161f68b80c92c6e3360e231a7c0e3e038338a221798b84800d2a189430ac46138980c180826529c4065a795eb9b0c50a0b0b0b0b0b0b0b0b0b8b0f260a0c9c3c4340a8703400fd0a120d15fe967fc55203a901d948358a083505ca0000d47596a3348853369db0b0b0b0b0b0b0b0b0b0f8002235e0b23cdac7d8404da336101a306fdd63ddace3840c0d432830f01100c018400086d674c2c2c2c2c2c2c2c2c2c2e2830c81a09aa2fe46a501a5813eb9f2e1d8944b34fe8c3a23420dd264cfd40d28bd8a3fb3b0b0b0b0b0b0b0b0b0b0f8c0a0a6d1e0db05fcb8e2af63fc250c80322010424db90466b5095b96b0b0b0b0b0b0b0b0b0b0f8e0222b442040b330ecdb6517a245649587aa024018d1d0c28103a406c1188e5095a0ede85a5858585858585858587c7051e4901848f3b461857242b3ef44d343660c30cc9aad0120d6d0978204600880106bb014270b0b0b0b0b0b0b0b0b8b0f241e7dec71d7f3019ad498106a7a343b583d44a606db74b4a21a053d69c6261296ec64616161616161616161f141c1565b6e410f120d8059e520d48de0ff6d738995b2047adc78c6e60f161616161616161616161f50247134fa0bae2a7bc0151e351f83ecddbc96653859585858585858585858bcef91539bf2076323fd771af6bf935ca2b99ddba61316161616161616161616ef6fe4d4a6fc41539cff2e827f31fa270656456d1a4b79b2b0b0b0b0b0b0b0b0b0b0789f23a7368de138ad88b1e9c40a642704789bba04aefc971616161616161616161616ef4bac4c6d1ae5386541ffaab45f11df3adb98b971f6905cafc1640ff29fc6644f1a03c60c3c7a8f9d060b0b0b0b0b0b0b0b0b8bf71d286d48e268e5076d1b6d0b8c0122000236fec91fe719056233094aac3ac16866348d1179b2150a0b0b0b0b0b0b0b0b0b8bf72556a6368d729c461949abb6a55be5efec1d1f8a3691b0b0b0b0b0b0b0b0b0b078df6135d4a6b11c27684a277075a9c16827c4ac4d9ad84df4ff0d8fba518213e434a78147fe68e7c3c2c2c2c2c2c2c2c2c2e2fd82d5509b46394e1b6f3f4a6d1a2538c1189a535e5dc0ecdf8ce3e42094193acca00169a02f45038601b4393824411a03003e03cf4e85858585858585858585c5fb0aaba136e50f3a1c5000231a1440998141a8ea2c79f0191419f42b342bfad63572891601a982a1140c006f3a8637b21130c0101860dba63b81d1adcc20984499501b0fc143332c8d0608d038601440a88183091884caa4063840819944436a80532904cb00001d3c4944415481f119a406620d001030e000da98c80007f019d43418030c4180110891ce2e47ad3c304d6d1d050e081069081868804483cfa0ae411b081818c8cee333c0dc18fcade12068000dd925c51a52038850646000120d122060a04d765a8f0147083518030247dfc55b8123040c120334381e036920d6d94b841a94010070190884baca1e3b080620d660000206349e6f058680002e8281ec3003a04d36560c20359018f01038424d8d5e9506483548009f8169bcc12287c440aa01110206d240d298be773bb6050ec6406cb2c5264d36e01e03dd787785c698672b11c1c3559f9cfeb0dab4380482c720d2a00c2040918f9eaac4c10048038901174134def85bbd0b5a5472a5815a0d3802009009bddfb442deea54abb9da7fefb4d2a26a7ebc1abcd57a7618b808b106052020bb729ac122cfd630bd446c205ded4a081860e3ee761138425d8101f01808046d206edc1a7417d3d4f0c6abb3a637fe4f2c42da522930481b2b79f563bb9ae9283406c161e0e1e8d8aef29659cd4bd038873a5b3cf0762fbdc2355457b5328b3c5b5a6f8b777b6bbcd5ddb79ac5b6ca0fd57cb145baa13ede28903b0c9cc622a485472be4ddde32f98cd38a6dbedab75a6c7417d347345dbc6ec89114392803095d3902363e9f57f381c01a778a694cab59ed27debb5dcf0e82dbf862d2003e83ffd7de996d378e2309f446805a2c5bb633bb9fe60b66defbffff6796aa5c6cc95a48c43c0020418aa024e75ad58a73aa8e52a60022f60d4073ce9ae4ba6226cc854dd3db17797fa2254645a6e581bda74e87bf34df7680fc4ca86464c9137c3e6a65025901cd5e69947c6109c72486c128071294f85960e53a137c9748396d4d5abb19f87680e107c7a18fdb1f0d01a59b267a7acd98ce99d021f98a4ae49b2b2e6120885bf0d36a1b9a032ed0db2d0f049e6fcd71c9604de88a517e9ef0f1c28c6f1e6fd1126d9ba9ab122674c828878c30a1c4c7164a4564301559268b93b991e284a570cc98d08978d8190eb973bc3678c4092ad2449c4ba5f2a501a45259577864677244d68e9593172f4778503649272f94ba7041448c251c1c8406307cb7db5a24532f8048fc1ee1e8d95820bf2d2aa99483b7f0c4b6c1cc3c3237ab448ec65cad46f606984782afb397885a2f6cbd045ccf41a1166bc089204ca98efece90da683084dad3c4d7440517784e000ec6caa1c634d31ed3871a1a5025fe4038f8f8d7da98a55eb299b26be2151dc6d815e30375a9d4448d56831af38010c64ef2cd3e6f93416aeccc06169f7e63b9724f55a99aa8678f46a519a5254a5158602520cc243e19460b0b3f08cad5b89d090aafd6a1b75bafb06be26f7b380703931e2a7a84ef77f4cd95a3450630fa7f156a9f2d3c94eccaab08ea751c510568b23837e790d250536ffb9dc81a982d4cd1400d33a599f64e0afc3c178e16d9e3082e0cee7120c2c1c7291ad0c98504ced92672ef8c0761a61c128fbd25e51b82a2408b4ad93571f6262dfc1d4cc8401bca79dc96a00a1201084763a1a8d050149929f24962f5fc769fcb7caf30d1e8bb35178e73a56894a46f82d94a4a75b8f034da5c3858fce6682c844a39dad522d351fce46d4bccd672975966808459f08412e1f6c64a719346aa1daa1990b5a0f1dec3cf82086f69a8c06cd3d624d7150763ae11b743a190332213f4edc12271afe2db09e57318e3e7129f97344c8bf056044ae40bb438f8f8c0210872a078819f435eef3840d4a43a6a9540789311d96c6ff3ba485e0ba4b932964058b9c8a50b38a440ebac0ea90465845203f2b547fe846861ebb97743d7c58153de9af36baf24becc31496b336db0cabaa2c4cf251faf52eaa0b1249ad7e9b72de9903e87c801ee356e5c0e3674a6f1c35232e60ae15948c718954864c5d68d340eb050d927849bb06d24fc648168d46cd258a4cade64268888a506a6ad972302b2f7b2704146648d2c849d21b090107b90df2c91c512229f1b7b762c4576deb6c195ecb84146d935c38e18a612dec63c62182298791105c42a919cbd1a1045cc0c1189e409b0f1d67b51b9583125274fc0b23eae10702fb56ffb2e60d9395d3f9859f746be6f0c105cf014075bdee54cb2ea3840c8b0fdecc4540b26b4a5a5ddc55a7be465046fc570a5551cc7e40c39e974415040fa5edc6a9fdc3d7308be8c4329adf724c6d0bebb3f589dcf1cc78d81c44cc9f82aca889ab06121cb4e7e036479a889b7fd5e646d13241d09262d56899f4364de58cff90eaad6675644c109f5f41427e48ee1c70069fd5508d4323ed4b5023e1d275c4e051fc441f044466a98129989298e50a5bce991f389f6dc786ffdc80bcf25f3752ec0c475a25190be09662b29d58371a7ddc2eb745daa0a33a8a43fd73788cce9db9698ad34b2ebabaf8075d5f399f851691dd578efe1e7fe50265d243f614d722560275314b17af2d840277c2384acc4a8f628f1f928ec60a954c42a849f245fe73648fcbf64ad19a3fcec4e0cd959f205f737e88a998ec4459773f24c58664fbebcb79411f2056dd6b912ee94a3efe46b42872cc642be51f26908578c9d45dc9af42ce65df0f8e5225dd74eea8d99d2d89403765e57c898263cf1f102b75429440fa1a0bdcbfbea718888e47a293978bdb027b3b0916fc3f346c8d4776e64dcce2041b5367452fdeabb77593aa9249b39641c45626e171076c6ae894ef5ce58a8ecbc2c140b098893062744625d62eff91fcf42590affacf8dcb06b84101288a5b8420629b414658494717818898144cb3406628298b54c249282955ea890559e323a0e895dea1c92a447dbe05eba60340fb5319a736d2a7759f3c69d3018b38b5a060c6763ff9cb06ad65baab59be64fa7e09ab06a042de52ff3190b6f6e82c1e1240df20edc1622d391dcc0f0b10b7f18706827c99ed3cf5cb08a12a2266bebb5b1b5a8882b3983f3a9b7fd7e646daccb0ab7872c4c0d3ec6cf66430c88f40a47f3e02c129bf7ce2789fb54f3790ac30ae4e31af27d3b1acfc6128209f72e3ebef351e99744667a8a3743430f8f30e77c431d59e3d069d01e2a3f57280a7b176e4f6cf328b315956a085d3c4ea8843be160b1ed27e4ff7c3694b773027e6df438c16c8c6bc253bd6476c1a4a3aa634ce3bd939f65ec3da7ad097d41b60b5ef8e4879dd3f36d7d4d7995a3be86cf4b501baf4625cc52bf566d45f2c9c077cc9759529e2708b473e4b354d6381a2a632da0176b9eb638fc8d605912b62de0c4e07052875432be8453f219a8b04b9d4521ca6d3ba942cfd23175a39dada2e4f985d0b54833e5809dd715a71aa020321e4458bb583eddf977ead51e8758c721ca89a797fcfd411244b2e472e7f4e6deb224375b063504b95710d9784ca8441ef4f4be88fc2a090179333e3ad4b35479b362bc5b75b505b39d6707ff70cc457662d6d15ed458aa8d045c821354ecd8922ed2c00489bb1d5220be6bda8e20f388252c4bf79f0d14a22ae2cbd5a893081be95fa021910362ac7c6e908814c524aa0f01d1cecfce0fc86ab11da6a88423082c74ec1cad937466a59dfcccb50b85f302c54cb3204ece0f3bcaca6ecc6fcbb5a7c8d8e741f255b1a6afca052f57e3d6c35cd1d3becc13dcda89ad2df5380dded983d3a8e6963a1c766475e5551411558e42b56dcc08fdf77266a889b7fd5e64f5e0a4abec9f25d3043f9b742d2ba1e928a4a0e602c26b1375b79d6503412425e792d10a2d52237a53467e7209f92e4ccb9dfa97eee21142ffe8ce87426c37754964ce4ee18969d495227ade4f9dbb84b713a37e7951e21da231257d63cc5654aa991f13d2dbb3a4184d3ad1c8a77ea7c88c8a7081d97203949330aaaf14e184a2dcd92e32134470d277b30a1aef3dfcdc1f2a743e9cb72659c54fa55ff12bebba5391b1d4473e0a778a66adb9678bba55d8112197f2f99988026ae35ea894da17c9570d2ee3cab450899f7d68fd4ddded55ca974f93af0eead4a8c7b2da225794268cabd5dd29043e99656dfa64f596091db2701c6db88451f2d5c232eba7982b3e4dd10b242e2b4a78c9f4bf71a7541afbbd470dd6595d31c479c1c70396d9fe96cb7bf946744889434698507af44d825c49c49887994aeb46ce1cbeedca491b12fa097aa9c2963004d05617188888c8587592daa446ee1d73e5a51ed615daf12b10c59e1c75dc0b2b95dacb31e04b6a6f0f4e2a6c2934d6ce1dbd0753c358aabc791a8b31a013592a0673c163070461e77970ac5de8b136876c7c47b9e479d8a0972db8292b173775c56455a95150c6b2ecc936876d52960834bdc5a731161a8b503339a93731d2717b84a5a2c62c372d6556db1bf7c2838b3b6c1cb17a6bc4cd73474b538fa6afae51a677ca5dca04ec6ddcb319ff7f9b058179da4bda160183c7732d6ee350ca31f05bd82fc5493f5bf61a8110552ccfc57ddb21ebafc9275bba585e0bc9e050925619f630508894ceac621451052f3c6c8b8f7d9613e44b434dbded7722ebdeb8d7c86c61a2a39f4a6b4df0f3ce58694c5ccd52834ab0c70b58bb8801e3cc141ef6c69de22cea8aa6dd3c2327ab90ec278ecaf0860ab5c5bcf5b54ca830d74e2f4be8aeb10b703b668c971abb8ac32eea201725919998622e714379503bcd05cc50813262efc3f6eed7ab7caf2b45a3247d25669b50aa77daedb70e7b24c2f739b391e98a77884ce96d4bccd6e6b6e7826854cb47eb9155601e76549f9bdd675a9db8afafa8f1dec1cf619cb093bb121c6c2eb02695600ab010f616ddbb2a35b6b5031ed35107259169c9545b24472b322180098c7a49cf5e647bb994cf27f071a759725dd837b1c97e9c7c526801282bcfb0392aecf0aea4d35dd3e43bc212e6d26bd69aa51d890833708ea35dd1e2f88d7589a3b154246d463f58d7225ed221b3e0b19cee9418239f4f4d8c2dceb729d8086ce360950efc394c5a8d99743b73624843447ec9609574c594099071abddc04abbe258e89d3b4ba5531dd2e390d49af3e6b37eb83c9a4df90e278416a359e2b18c3925f4c73aa1f5abbbbe64f20fd4c8d2a171a744ac7cf463acd3909ab786f54c6a4f63fd3d1c83ba44d8eb3d4354ac31fea8a50edd0c629f1bb95353e16b2306332cdf981d362d6dbd1dda224ba0931a267be360b145ca8bbd7809fb991a93376f6dec7b28559ac0c3ab8f26d69fd32371b37ca616f7492a7650fb5895f3767eff560d5b1feb681b8b6ddce127fb2c16af33d6dc058e11f650dbf9b7f5f06acc25f6daeeaceb76dda6a1de92058dd1e1c58ee6c077b7b076ede2e043b629226f803b6986eb6063cc5217b8b7ae21f25adcf686a24bcff8fed4c76cb196bee995ef531b494d16dfa7b6542ca6ccc3a1343e23df28694aab28216a42356f12f97629589a1e6ae26dbf1759736633a3e67c676a899feb5624d32964ade111616bb1365909ab2a1c1c510ea7a1b174ac071dceebbe9aca49b68726adda5bb7d87730a191299fbefd1bc5ed443adfc39b450c8403375efd94c894a6089ba6543063cf45ab98ebf86333c14baf17ff2c5c2b1a25e92b31db84523da6960933deac3b8f216736338e894cef1099d2db4e305b587b0395c6db95908eac9562c6c65fbab57d93e1c438a3f1aee6e764fdc39954af99912a599337a3129c0e71deee80df9f341696446640a6ba9f127c33dcc56140ac6fc8a57c3e9d0d6945efd577b2304abe9616ad916d19a3c4cfa1316f1676b8f6f9799a7cbb78ba4ccf1968927bda7ec3cfba19383079d816b2b5de3ef5a20e11dec642be12f9f229725a1c40467b080bf1e1313fac25d9299d74c0267445899f4b3e9e08753c4929563fd4a2589d45ef40878c72486242a9d35eb223dd3e8a7643c031db1c1f3d6415859a780660f237067ba3638660e3e30121079383671977768a87ad49ef4eea2e2091430878acdff9d02f7a08fff9af4e5158563dcaefad3306b7d77d74b66b6ceb870fdcab29bcd427e374538c14e8fa35866f8cc78d1bdce0063f17c2397a5bdf25fed78e9706ff775ff893e3cd77ca7d2e2c85af3f65d901c95fc7ce255c2bbb9f95dabcc12f87b970a77c69fedaab08fb894fb7114ff0f90d7e1c5cab434ae4fb7b808387be455ba563a9be0d2e0a1943a3e0c6177e2ee5910747d69ceebae82e9e23bb7e6ed06ec5a393b9f27ff5d801416984aabfb531ebf96db75cc7da42b6b9a13b26a9db661ddd78698f84b0ee9b290c9edbdbf5636873831bdce03b42b88d64998e46992bb55d9717ff0b2fdcc53d5ded35023f4709197c2d34d8bcda7b6a9837f8abc2fbb6d2fd7ea2f43ae6304cf0f90d7e1c5cab434ae4fb7b40d887b072b137bb825976f2ef0f97ef91e66a29f8bc32e60ecbc858bdf6a7b11dd882c04aa954e6c2a766acbb29db5f516573da309c88472d59174ec4efeccd64786a9bc563377a6f2ef92117ed890983b55e7034cf943dbdc10d6ef08b610fde5329556a9038d8bf852fbb31e6e0342ab2d78b9b5ebe4b2c71538b37009a7044f85f5cdcecc6cc7f0572fc7bea1c8317cf5c700ae08d17ff83926523831ea7cf0b9649b75964ec73bfbc2027b1442a533895c6f8b391a6dcdd9406faaf7f65bcd09ef436f860d98167d6eb6b1a7f92a98e262b339eddf4c60d6e70831bdce00637b8c10d6e301d7a94230c198b39a41c4b9c0412d9e7d1277b1355594582ac9129d513249d2adf5527da33a42c9e7517228af6f2d2ee5dc74eedceafaa388d280678b15b7ae20637b8c10d6e70831bdce006ffa611c3e8c76b1e2eddc779721e766fe3c4a58104598f13178713c4c8c1d296892ea218e97a1a092798fe320b1c26fac06e01c60d6e70831bdce00637b8c10dfe7e61c37b9e3ab75f8241ca5efaf745149a9dce05126d2c9155092e0d27fafbadb1f6eebd34928d1719a4b4729b7cec728cdea28b1bdce00637b8c10dfe268ed5cda8974079e7597937c4fe1edc2bdf6182b3e3c8e815bfd90f8701835c559108cf54fdf7baaad9a9bde8da54c4039822de4e2eb136d6ce3cb29938b42ebb8bfec1c56b74f74d3ca91d582af78e978683ff1e51dde0076321c9a01bcb06a4b1c16518edad1b23e35c41e5c989da2f4bfb4a1454b0eca4ea77bc520ea5c3c82ae13e9d42387635c8efa5a43e546c9aeee0ce511e78ae7869cedf27f0edcae5b9c2e073fd5b2bc195e2f8f507fc5dc27e57c875c6f995b076bc352737dadee0b77138becbecbd94d78f598bfc963ed9b5eb752949d8d8775ef55cb8777c7a97c67b7434d6b90143a1b69f8df9d2aa9792fc939ffb424f157b7ff5c9a46bc75ca8ed8a738483e5fad2c4eb3507a31dfc993b3d9f1c7bff9757b6c16ad4c6de5f44e84747251c8c97ebcf6b3eb57d7361513a75776cd744ff7929f43ba122f1d29b2c9050917059d4858104d03f13f6da7002c1cca97c74fc6fcd0256caa7266930ebde584fcfb4b2931822615f84cf4d3c6371a4f5eb7bef9dbf772c4fc6dc7ab63e8a5c80c6786de28d69ffa878cdbc907b87c2d726fee9749c09183c9f0f5b05bfd3f82363c4193c55fc590fb3114a8cc11a8bb98a4fcdf814db6b54cf9df23276f0d9ca7577123d3bf6d68d9963e33701d7726059513a993c2ae10799fadf36dda5e926fa5f1d4b9c65bf89df8623c04785cb67f776dd60423bbdfe8a704bc3bde0cac1be55933c388e9e9df1e4d836ddd554df0b4a0af957aa3bb877f172e54b54bd834787131ac3c19ef3aecf4a59486762ce5053de296bf78a86db5aa4e704b7f0edec716d86a5b8ea5f742cefd7866747c319573e878530173e35d7dd88b748d7a80f7e52c142783d37940afaee1aca6f030dbc36cc95c78a373f7ae1430fbe78143e38167a0581a2fd72bcc41b13e3157b16b2f5c65226eec81360aef890edef9e2f7ad2f72a0be58fba0b27564e1e94ffadaf0824887589d170a2175a14c2090c11071e0354c54b36806471c369d824e3717e38b5b749f63ebf8274f763b4c66bc36b0a9d03afe4efb8335e1b041e1d0f554cae880c5f3c3f05f7a56177b1cc4c3cbf70f1a6c6b966d51819993d7af09218228461ef7da5ee051493de95f5ada59f2b7f1e8b21f1efe6a18d626cdc12fc60b7c9b8d400ff2679cd5f0817b25f09822335139e2bfea84fd2693f8be27f69f825289a098f8ebd51db7760c2e01c878442f323d6f29b315208a1b79e855e24c321df5c1b5f523834938b577d158aae67833bc7a7ba5fa84f16f957e9c4d24276c6ee57949a1bd81a0f8ee3c5d1ac53eaebbdfa3b371e972e1dbb0b785ffe16599b709ffad1d3c0dab1b3f3453c0f35384d779b5f6efbe098dd1f7fef3a69dd5b897ed27b5e50f850b11b8d021349b69e3b65e5248446823c28af5eac14488cfa0842f51f738e9e4f0db5ef8713d2de1e5e0e27906787c31479ae7082983d3b5ebc3446056b4715a30e76d6b5663d280b3581bdf1da88cf68a5d2554462b8233cba2e0a6f05762e51693e389c70f0ddd598690ad2149749ce69663a7d63b087b56607eccae9c57f237fba4897179e5f680c7c17c241ce3c3f53f6d9853efeb229cea6617663d9df902ff4d20f39c7b0f1a0cc152798b1f7b1dcd612ee3e540013e1149e2bbe36dc6bbcec2c341dcd84b5e373565d7d761cec4cca6da1ac942a716b8b0127f1adccb2d48280a0ca93f4a626555dde7cc78a9f93d65e2a2bc5093e95dac39f2a61ad54da7dffda7030d6ca4c018ebe57a97c76bc59bc32d9c38bef42c7d21467570d1c7c2c61cf8507c79f4972d68acf8aa74be52e216ae3e34a7322ce95078d4b20752c5442636c3cfb34cec78a9786a5b0d4de2a14ee1d0b41046f57b4015cca7eef92af8081fc128c7075f75ca884cf0d6b87c2a7496c9796d6e91fa1f6bcfa78f14ecb3f6b17d9ec6b13add128f60679504d9d78efb8d0fa4ea9606f91767bcf4bd296a304fd9876d2dd3b560e60efd9f84e488374dc290be1733335c5bd46f3b65204b6e7f2794d58bef1e44682dab9f0e4d85c90715f284b6126dc0b77a0ca1a8e3635fb5aa37d59a5068376969572a7a8507b5e3cb5456a0603f1a1ea49fa84c495a6985002a3425d829a98727e908b520261512f4d2750c7f4ab85b2122a058b7d1a3ed58b1444f8388b3f6995522e11b58ffd054100e73ac27b53e2efd8dbc96d2d63d5630d2d34c92204bab46232fe4a054350b24113ab1efa27d6e3d57ba51a9be2a5e15e99f595c0840e9bf067de8c95b074d7743a5de90fcc0515f636b2b3f74ef933958e3f56430c04d9dff8e830aeddd03a0441586a2c8b6dfdf9a46789a0a3cec6b5427da1c41d0061a634fe326c5f79db52b47d742219da649c9ca8beb1618fc8d678d493e7c7364e34c2c6b857debc78e15e6944b63e3e7cef58a954420daf8dbc791096c26325ff93d279cf151eaaff3ecac7cad68e4f76529d381b4ec0a6b13b151536de568a99bc79bce1b00f15af9eb746049e5dc7be4fce0cfea80578ac78aaf854b3101e92e578703108db7ade3c357cf6287cac104ffb962acc94b5464ff483e3ced81a10653bb4063d3a9eaacb92c15288bb92626d3d8fe13584d93fe5320d3e0c0e4f9eaf04271c0c0921a69da4c106cc6dac2a7ccd6e6c7fc53bf2cc955029bb7ae4874bd7eb3c91c12b65d3d5b0f73450a5b2cfd650a152d61a8dd393e321b4e60b95f2246c1b5e1ad6ca63c59f354710e12e45564e9867e5bf713742583bbe361c0c857fce3a3bf45cf1e6f952a3c2070792349db0766cfa53872c8efa8eb8958242f0242abed4ec8d95f2e0f854e3d3143bcfa79a99f0ecd8f8689e5f0df13c28aabd68d9296bd879fef03c088f8eff6b5dcfb1292694ec63c5a6e64bcac8a68648aa2c49a99a7217b014d615af35fbb0d9662005c25c78aa78ad93f6149e2abed4d1616a3f0395f228ec3d7f78eeb3550493f929858b1716d62f67bf4bd3c6a7858bbe7e5765216c1a5479aa786978742c35aa9451282d2d748c0423772f5d0f4ce09f0fb3c8664f8e07170dd528f676a171d1228683f93cbeab66a4c25c9913b5e573d2962582064bfca162973a839be482544a9bfed17079939f9a2220b6363e79e6b0aed8d553ce934fa69a31c5a582288ef3b9d0a3e161e1d8d4117b1b3bc37eaaac84c6f8ec99c163c5bea6b1e8737c6af0c64a79aef8b38e314f05ebaa738e03962624ae344549099484bab8eacc125dd27533570e8c6b15838d5137d1595f0b5f1af646ed590af3ac75dba72ce1872a2ecdc38c9e8d58579da5ae6d4aacc2aa178ecfa7e23fc6121eb61631e98dc78a4352b9a5579a3004a3366862d527fe49575779aad8367c6998c1834384d76c8ad7267628b54aa00467fd99bdb17467503a2c365ea343eedc785a6729d474f19e084ec8cb3395c666541156156fcd90bd57ca4a796938c2021e2bac9e6a079ae0b15167e35aa1f6e7244e82372220494dbd23497da9ed6bdb90a824de8b2af071d6e529c60d93a3125ebdcc15c69fef1dc1b4f172e778706cbcdc47b98b81c483ca17cfd158883c57d0f0e651912af3f74203f9ff031cc2d83cd17e1e720000000049454e44ae426082</Body>
<BodyHash>f49f01273b1b75aad23e8628d9772fb1</BodyHash>
<Size>335744</Size>
</Data>
<Mime>image/png</Mime>
<Width>1049</Width>
<Height>577</Height>
<Duration>45</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2266343966303132373362316237356161643233653836323864393737326662312220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223130343922206f626a4865696768743d22353737223e3c6974656d20783d2232342220793d2231382220773d2235332220683d223134223e3c7420773d223136223e65676f203f3c2f743e3c2f6974656d3e3c6974656d20783d2239302220793d2231382220773d2233362220683d223130223e3c7420773d223333223e4e69764e3c2f743e3c7420773d223137223e4e574e3c2f743e3c2f6974656d3e3c6974656d20783d223134322220793d2234332220773d2232382220683d223131223e3c7420773d223639223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d2234332220773d2231342220683d223131223e3c7420773d223539223e546f3c2f743e3c7420773d223239223e496f3c2f743e3c7420773d223231223e726f3c2f743e3c7420773d223132223e31303c2f743e3c7420773d223130223e49633c2f743e3c2f6974656d3e3c6974656d20783d223233312220793d2234322220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223330223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d2236342220773d2232392220683d2238223e3c7420773d223738223e576964653c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d2236342220773d2232372220683d2238223e3c7420773d223832223e4e6f74653c2f743e3c7420773d223338223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223138392220793d2236332220773d2231392220683d2239223e3c7420773d223738223e4c6973743c2f743e3c7420773d223434223e4c6973693c2f743e3c7420773d223430223e4c6973213c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d2238362220773d2234322220683d2239223e3c7420773d223738223e4e6172726f773c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d2238362220773d2232372220683d2239223e3c7420773d223836223e4e6f74653c2f743e3c7420773d223439223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223230322220793d2238352220773d2231392220683d223130223e3c7420773d223830223e4c6973743c2f743e3c7420773d223531223e4c6973693c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223130322220773d2233392220683d2239223e3c7420773d223830223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223130372220773d2233312220683d223132223e3c7420773d223537223e73686f773c2f743e3c2f6974656d3e3c6974656d20783d223135392220793d223130382220773d2233322220683d2239223e3c7420773d223333223e536f75722c7e3c2f743e3c7420773d223331223e736f756e643c2f743e3c7420773d223330223e536f75726c793c2f743e3c7420773d223330223e736f6c696e673c2f743e3c7420773d223237223e536f756e213c2f743e3c7420773d223237223e536f756c3c2f743e3c7420773d223237223e536f756e6c3c2f743e3c7420773d223236223e536f75213c2f743e3c7420773d223235223e736f757274213c2f743e3c7420773d223233223e5361757249613c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223130372220773d2236362220683d2239223e3c7420773d223532223e4374726c2b53686966742b3c2f743e3c7420773d223133223e63756c74207368696674733c2f743e3c7420773d223132223e63756c742073686966743c2f743e3c7420773d223132223e63756c74207368696674793c2f743e3c2f6974656d3e3c6974656d20783d2231392220793d223132392220773d2232352220683d2239223e3c7420773d223832223e5469746c653c2f743e3c7420773d223332223e546974682c3c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223133302220773d2232382220683d2239223e3c7420773d223731223e4e6f74653c2f743e3c7420773d223630223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d223132392220773d2234312220683d223132223e3c7420773d223534223e686973746f72793c2f743e3c7420773d223339223e213a216973746f72793c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223134362220773d2233362220683d2238223e3c7420773d223836223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223135342220773d2237352220683d223131223e3c7420773d223534223e70726573656e746174696f6e3c2f743e3c7420773d223438223e66726573656e746174696f6e3c2f743e3c7420773d223437223e6627726573656e746174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223230332220793d223135332220773d2233302220683d223130223e3c7420773d223838223e4d6f64653c2f743e3c7420773d223632223e4d6164653c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223136302220773d2233352220683d2238223e3c7420773d223839223e42726f776e3c2f743e3c7420773d223436223e42726f77722c3c2f743e3c7420773d223435223e427261776e3c2f743e3c7420773d223237223e42726f772c3c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223137332220773d2233332220683d2239223e3c7420773d223735223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223137352220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223539223e536861773c2f743e3c7420773d223438223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223137352220773d2232332220683d223132223e3c7420773d223531223e6c6566743c2f743e3c7420773d223237223e213a2c6566743c2f743e3c7420773d223235223e696574743c2f743e3c7420773d223232223e696566743c2f743e3c2f6974656d3e3c6974656d20783d223138362220793d223137352220773d2233302220683d223130223e3c7420773d223835223e50616e656c3c2f743e3c7420773d223437223e50616e65213c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223137362220773d2231392220683d2238223e3c7420773d223636223e466c6c3c2f743e3c7420773d223439223e466c5d3c2f743e3c7420773d223432223e46553c2f743e3c7420773d223336223e46495d3c2f743e3c7420773d223237223e486c3c2f743e3c7420773d223235223e4654493c2f743e3c7420773d223235223e466c7d3c2f743e3c7420773d223234223e66696c6c3c2f743e3c7420773d223139223e666c69743c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223138382220773d2234372220683d2238223e3c7420773d223833223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223139372220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223139372220773d2235342220683d223132223e3c7420773d223730223e6661766f72697465733c2f743e3c7420773d223434223e5f4561766f72697465733c2f743e3c7420773d223430223e663a61766f72697465733c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223230312220773d2234362220683d2239223e3c7420773d223738223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223231352220773d2232312220683d2239223e3c7420773d223732223e437269733c2f743e3c7420773d223431223e657269733c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223231392220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223231392220773d2236332220683d223132223e3c7420773d223735223e4e6f7465626f6f6b733c2f743e3c7420773d223332223e4e6f7465626f6f6b3c2f743e3c7420773d223133223e7e6f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223232392220773d2235392220683d2239223e3c7420773d223436223e41726f6d617468653c2f743e3c7420773d223234223e61726f6d617469633c2f743e3c7420773d223139223e61726f6d61746973653c2f743e3c7420773d223139223e6e6f726d61746976653c2f743e3c2f6974656d3e3c6974656d20783d2238322220793d223233322220773d2231322220683d2236223e3c7420773d223431223ec2b7612c3c2f743e3c7420773d223331223ec2b761313c2f743e3c7420773d223232223e616c3c2f743e3c7420773d223138223e41493c2f743e3c7420773d223138223e456c3c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223234332220773d2232352220683d223132223e3c7420773d223837223e546964793c2f743e3c2f6974656d3e3c6974656d20783d2235302220793d223234332220773d2232382220683d223132223e3c7420773d223439223e7075626c693c2f743e3c7420773d223231223e70756269633c2f743e3c7420773d223139223e707562733c2f743e3c7420773d223139223e5075622e3c2f743e3c7420773d223138223e70756269733c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223234312220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223234322220773d2232382220683d223132223e3c7420773d223735223e546167733c2f743e3c7420773d223336223e546139733c2f743e3c7420773d223232223e6c6167733c2f743e3c7420773d223138223e726167733c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223235372220773d2234322220683d2239223e3c7420773d223836223e47756d626f3c2f743e3c2f6974656d3e3c6974656d20783d2236382220793d223235372220773d2232352220683d2239223e3c7420773d223335223e626565743c2f743e3c7420773d223136223e626165743c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223237312220773d2232382220683d2239223e3c7420773d223739223e4c696d653c2f743e3c2f6974656d3e3c6974656d20783d2235332220793d223237312220773d2233382220683d2239223e3c7420773d223436223e4772696c6cc2b7c2b7643c2f743e3c7420773d223231223e6772696c6c65643c2f743e3c7420773d223230223e6772696c6c2052643c2f743e3c7420773d223230223e6772696c6c2065643c2f743e3c7420773d223230223e6772696c6c2043443c2f743e3c7420773d223138223e6772696c6c653c2f743e3c7420773d223138223e6772696c6c733c2f743e3c7420773d223138223e6772696c6c204927643c2f743e3c7420773d223137223e6772696e643c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223236332220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135392220793d223236332220773d2233352220683d223133223e3c7420773d223533223e73617665643c2f743e3c7420773d223438223e53617965643c2f743e3c7420773d223338223e5361793a65643c2f743e3c7420773d223136223e537965643c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223236332220773d2235332220683d223130223e3c7420773d223834223e53656172636865733c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223238352220773d2233342220683d223132223e3c7420773d223837223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d2235392220793d223238352220773d2231362220683d223130223e3c7420773d223830223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223238352220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223238352220773d2235322220683d223132223e3c7420773d223536223e6174747269627574653c2f743e3c7420773d223233223e7e74747269627574653c2f743e3c2f6974656d3e3c6974656d20783d223231362220793d223238342220773d2233302220683d223131223e3c7420773d223730223e46696c7465723c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223330302220773d2233372220683d223131223e3c7420773d223532223e566567616e3c2f743e3c7420773d223434223e566567613c2f743e3c7420773d223233223e526567616e3c2f743e3c7420773d223233223e4d6567616e3c2f743e3c7420773d223233223e546567616e3c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223330302220773d2231392220683d2239223e3c7420773d223232223e72653c2f743e3c7420773d223139223e6b723c2f743e3c7420773d223138223e4b652d3c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223330372220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223330372220773d2233322220683d223132223e3c7420773d223632223e54726173683c2f743e3c7420773d223130223e54216173683c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223331332220773d2236352220683d223132223e3c7420773d223437223e53637261746368702c2e4a3c2f743e3c7420773d223432223e53637261746368702e2e4a3c2f743e3c7420773d223339223e736372617463687061643c2f743e3c7420773d223132223e536372617463683c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223332372220773d2234362220683d223130223e3c7420773d223837223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d2238382220793d223333302220773d22372220683d2237223e3c7420773d223337223e69743c2f743e3c7420773d223233223e72723c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223332392220773d2233312220683d223130223e3c7420773d223937223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135392220793d223333302220773d2232372220683d223131223e3c7420773d223534223e6e6f74653c2f743e3c7420773d223431223e4e2c3274653c2f743e3c7420773d223333223e4e5174653c2f743e3c2f6974656d3e3c6974656d20783d223139312220793d223332392220773d2231392220683d223130223e3c7420773d223838223e4c6973743c2f743e3c7420773d223434223e4c6973693c2f743e3c7420773d223338223e4c6973213c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223333302220773d2232302220683d2238223e3c7420773d223737223e466c4f3c2f743e3c7420773d223538223e46494f3c2f743e3c7420773d223338223e466c613c2f743e3c7420773d223336223e466c443c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223334312220773d2233342220683d2239223e3c7420773d223831223e5377696e653c2f743e3c2f6974656d3e3c6974656d20783d2236302220793d223334312220773d2231322220683d2239223e3c7420773d223735223e64723c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223335352220773d2233392220683d223130223e3c7420773d223833223e53616c616d693c2f743e3c2f6974656d3e3c6974656d20783d2236352220793d223335352220773d22392220683d223132223e3c7420773d223731223e70693c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223335312220773d2233312220683d223130223e3c7420773d223936223e53686f773c2f743e3c7420773d223534223e536861773c2f743e3c7420773d223433223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223335322220773d2232382220683d2239223e3c7420773d223732223e4e6f74653c2f743e3c7420773d223631223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223139302220793d223335312220773d2233312220683d223132223e3c7420773d223533223e70616e656c3c2f743e3c7420773d223336223e6627616e656c3c2f743e3c7420773d223230223e4a616e656c3c2f743e3c7420773d223130223e7e616e656c3c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223336392220773d2233342220683d223132223e3c7420773d223837223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d2235392220793d223336392220773d2231362220683d223130223e3c7420773d223830223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223337342220773d2232382220683d223131223e3c7420773d223730223e566965773c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223337362220773d2232362220683d2239223e3c7420773d223935223e4e6f74653c2f743e3c7420773d223637223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223138362220793d223337352220773d2232322220683d223132223e3c7420773d223630223e496e666f3c2f743e3c7420773d223334223e216e666f3c2f743e3c7420773d223235223e496e746f3c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d223337362220773d2231342220683d2239223e3c7420773d223530223e46423c2f743e3c7420773d223431223e46533c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223338342220773d2233372220683d223131223e3c7420773d223631223e566567616e3c2f743e3c7420773d223434223e566567613c2f743e3c7420773d223233223e526567616e3c2f743e3c7420773d223233223e546567616e3c2f743e3c7420773d223233223e4d6567616e3c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223338342220773d2231382220683d2239223e3c7420773d223432223e4b653c2f743e3c7420773d223332223e72653c2f743e3c7420773d223139223e4b652d3c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223339372220773d2234372220683d223130223e3c7420773d223831223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223339382220773d2232382220683d2239223e3c7420773d223834223e566965773c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d223339372220773d2234352220683d223132223e3c7420773d223638223e546f6f6c6261723c2f743e3c7420773d223434223e746f6f6c206261723c2f743e3c7420773d223434223e496f6f6c6261723c2f743e3c7420773d223432223e4a6f6f6c6261723c2f743e3c7420773d223430223e3a216f6f6c6261723c2f743e3c7420773d223332223e746f6f6c20424120723c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223431322220773d2234352220683d223132223e3c7420773d223831223e437265616d793c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223431392220773d2232382220683d223130223e3c7420773d223837223e766965773c2f743e3c2f6974656d3e3c6974656d20783d223135352220793d223431392220773d2235372220683d223130223e3c7420773d223136223e7374617475736261723c2f743e3c7420773d223136223e73746174757365733c2f743e3c7420773d223135223e5374617475737e2c753c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223432352220773d2235362220683d2239223e3c7420773d223834223e4d61636164616d3c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223433382220773d2234372220683d223132223e3c7420773d223731223e42726f63636f6c693c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223435332220773d2235302220683d223132223e3c7420773d223836223e50756d706b696e3c2f743e3c2f6974656d3e3c6974656d20783d2239302220793d223435332220773d2232342220683d223130223e3c7420773d223831223e4b616c653c2f743e3c7420773d223330223e4b6174653c2f743e3c2f6974656d3e3c6974656d20783d223132302220793d223435342220773d2234382220683d223131223e3c7420773d223833223e4c617361676e613c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223436382220773d2233372220683d223131223e3c7420773d223631223e566567616e3c2f743e3c7420773d223334223e4d6567616e3c2f743e3c7420773d223236223e566567613c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223436372220773d2234332220683d223130223e3c7420773d223630223e547a61747a696b693c2f743e3c7420773d223531223e547a61747a696b3c2f743e3c7420773d223132223e7a617469206b693c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223438312220773d2233332220683d2239223e3c7420773d223833223e4d697865643c2f743e3c2f6974656d3e3c6974656d20783d2236302220793d223438322220773d2233322220683d223132223e3c7420773d223734223e42657272793c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223438312220773d2237312220683d2239223e3c7420773d223831223e43686565736563616b653c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d223439352220773d2233342220683d223132223e3c7420773d223836223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d2235382220793d223439352220773d2235312220683d223130223e3c7420773d223836223e436865646461723c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223439352220773d2232372220683d223130223e3c7420773d223830223e50697a7a613c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223439342220773d2232362220683d223132223e3c7420773d223737223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223137372220793d223439352220773d2237332220683d2239223e3c7420773d223631223e436172616d656c697a65643c2f743e3c7420773d223334223e436172616d656c20697a653c2f743e3c7420773d223234223e4361726d656c20697a653c2f743e3c7420773d223232223e4361726e6d656c20697a653c2f743e3c7420773d223231223e436172616d654920697a653c2f743e3c7420773d223231223e6561726e6d656c20697a653c2f743e3c7420773d223139223e436172616d652120697a653c2f743e3c7420773d223138223e4361726e6d654920697a653c2f743e3c7420773d223138223e6561726e6d654920697a653c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223439352220773d2234312220683d2239223e3c7420773d223832223e4f6e696f6e733c2f743e3c7420773d223532223e616e696f6e733c2f743e3c7420773d223437223e4f6e696f6e2e3c2f743e3c7420773d223435223e4f6e696f6e2c3c2f743e3c2f6974656d3e3c6974656d20783d223331342220793d223439352220773d2233302220683d2239223e3c7420773d223736223e5761496e3c2f743e3c7420773d223631223e57616c6e3c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223530392220773d2234372220683d223130223e3c7420773d223833223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223531302220773d2233352220683d2239223e3c7420773d223930223e73776565743c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223531302220773d2233382220683d2239223e3c7420773d223834223e506f7461746f3c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223530392220773d2235332220683d223132223e3c7420773d223833223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223232392220793d223530392220773d2233312220683d223130223e3c7420773d223834223e53616c61643c2f743e3c2f6974656d3e3c6974656d20783d223236362220793d223530392220773d2232342220683d223130223e3c7420773d223931223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223239352220793d223531302220773d2233342220683d2239223e3c7420773d223832223e5761726d3c2f743e3c7420773d223434223e57616e6e3c2f743e3c2f6974656d3e3c6974656d20783d2232312220793d223532332220773d2236362220683d2239223e3c7420773d223830223e4361756c69666c6f7765723c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d223532332220773d2234302220683d2239223e3c7420773d223731223e46726974746572733c2f743e3c7420773d223631223e467269747465723c2f743e3c7420773d223337223e46726974746572353c2f743e3c2f6974656d3e3c6974656d20783d223835302220793d223130352220773d2239382220683d223233223e3c7420773d223131223e7e31446d61696e3c2f743e3c2f6974656d3e3c6974656d20783d223931392220793d223131322220773d2232372220683d223130223e3c7420773d223833223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d223131352220773d2233302220683d2239223e3c7420773d223136223e65726170793c2f743e3c2f6974656d3e3c6974656d20783d223338372220793d223135302220773d2233352220683d2239223e3c7420773d223337223e3174316176753c2f743e3c7420773d223233223e71206c6176203f203f3c2f743e3c7420773d223231223e71206c617620753c2f743e3c2f6974656d3e3c6974656d20783d223432382220793d223134392220773d2232362220683d223130223e3c7420773d223537223e536572663c2f743e3c7420773d223532223e53657269663c2f743e3c7420773d223336223e73656e743c2f743e3c7420773d223236223e536572693c2f743e3c2f6974656d3e3c6974656d20783d223338372220793d223139372220773d223137372220683d223236223e3c7420773d223235223e68656d61746865726170793c2f743e3c7420773d223136223e5b726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223431362220793d223233382220773d2236362220683d223132223e3c7420773d223636223e57696b6970656469612e3c2f743e3c7420773d223634223e57696b6970656469612c3c2f743e3c7420773d223431223e57696b6970656469613c2f743e3c2f6974656d3e3c6974656d20783d223438372220793d223233382220773d2235302220683d223130223e3c7420773d223537223e74686520667265653c2f743e3c7420773d223535223e74686520747265653c2f743e3c7420773d223535223e746865203f20667265653c2f743e3c7420773d223534223e746865203f20747265653c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223233382220773d2238332220683d223132223e3c7420773d223831223e656e6379636c6f70656469613c2f743e3c2f6974656d3e3c6974656d20783d223638382220793d223239312220773d2232382220683d2238223e3c7420773d223133223e652dc2bb2c3c2f743e3c2f6974656d3e3c6974656d20783d223632312220793d223334322220773d2232302220683d223135223e3c7420773d223236223e69203f3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3638323461326330616539396166376139316139353661633365336566666662</BodyHash>
<Size>10981</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-10.png</SourceUrl>
<FileName>getting-started-10.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>58f4c47b-27ad-4fca-9ec9-b612bee1175c</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000004ea000002200802000000b4c311600000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec7d799c244599f61311997557577577754fcf0c3033301ce370238780dc88200828281ea88be7b722ab2eebb5e08afb89b0eababaee279e8b22788028c77023c87d9f03330cc3c0dc33dd5dddd575576566c4f7476655655565666555f7dcf1fce6d7d39d55999111f1def1c61be4a24f9c0f09090909090909090909895d129c8b62a9aceb3a00455122e110a564fb7f6d21502a95a7b2f9c94cae502899efcf188b464389be587f7f5f38d4b923d5aabe76fde66c366f185cd3b469be92aaaa8cd1782c3a77ee50281890a4b525a094cb55390a12121212121212121212bb148410b97c713c9dd134bee79e0b5243b3014c4e4ebcfcca2a55a5a9c1643c1621643bf563755d9fc8e48ce8c021479e74f6c9c70506e7fe723cfa5a91848d12dbf8065df5fcc6579e54d36303c998aa2a6e0fd134fd8d37d7cf19195cb4f71ea150f0e1a37e309dc104f0ce27feb95caeacdd30feda8ad57bce9febd1f40e8a6c36bf76dd26dde0dd399c0adb63b791783c3a33eeab39d61212121212121212121212bb08344d5fbf716cf1e2033ffb85af24171db5be1a9ad2288084cae7062a99658fdf72d31f5f79e5a5b9b387a6e983712ef28562a55cd50d1d80c2946028301dc75808512e573305adefa8f79617bdf3c3a71db45f54dcb1227df72ba3939a208c0682739307ed95daefb8d8cac7373f766b32a244c241c7e6366e4ecf9e3538326b3057284fe58a3e7d540f8c8e6728a5b3670d0062d3e6f1dde6cedac9c866d6acd9975ff6affdc9feaeee9a9c9cb8e617bf2a97f2d27d9590909090909090909090e80ea572a55432bef1adef56f73ceed6f564ea350800100004084528193af1f4af9e70f6aa87fefbfbdf0d87f57028d86343a5f2c4e454b158e14298fea310a0846423c1fe64221209f5f4f2d5929a887ff8b32f0576df37ccf6ef57a7b2f9db9edfb4f9cd8c0008a5d580520807c6a2a1c49eef3e68e1dbf3b7fe04e589885317f2f9e282dd47f2859287bf2a8410952af537024208c3300a45a33f195bbf61ccdbcf1242e4f285782cdaee5a7b7cd415368fa63917b347523345399ff9d43f74ebbb02e8ef1ff8eca72efaaf1fff6866dc57cea5fb2a212121212121212121b14b40d3743510fbd2b7afbe3d377fd50a872f70605cc3f52bc882bee3bff1fd793ff9f7af562ac51ed6600bc5d2783a4308befc854f1f79c441d1681440be5078f2c9e77ff2f3df8c8e4e0ca692d148b8ab67eaba510e24b577ff9fe7f5a1dcfaf1cbdf3d9f703e3a59fadb136b03451d106094ab8a110a9423c1ca64f0b15868cfe33e653cf84ba53aa528acb5a79cebdcc1c7b45f2abff06076c9d5039ffea53a6b371fee6bfdc98473eee16719065fb77ef37e8bf65bbe6cd96e73871953fc7cd41546c7264e3ee9c44020b0e48e3b4766cd8c07dbdfdf6f8639bac5c0c0804faf73d59b6b0bc5b2fd4a3412de738135f89b46d372f55542424242424242424262978010a2aa894bafb8eabad1f9e3a50e5f5e3981eb4af32fbeeceaef7de362c678572b819aae4f4c66f7d97bc177aff86a20a06aba9e4e4f001818e87fd7a9c79d70fc515fbffcaa3756ad0da86abb57e981b28ee0599f79561bcaad4fef1f10efdc3d56a96ab73fb17a725306424000941085a901950454a1b26224f4fa70e280e33f51b8f747712ada7b601886a3e3aaa7c7f4b52fab7b1e96bded3b3c3f5a7aec26f5dc2f3679a82ec36b7fac9b9f552e572626f3fffca52f1c76e8c12fbeb4f4873ffa7f89be70381cf2fea85bdff594934ffaf005568dde2577dc396b78709bd39e9faffddbe5df78dba27ded575e7975f975bfbbcefcfd3da7bf5bbaaf12121212121212121212bb048ac5f2672ff9fa5fd30b46736d9f118775b5d11cfecae67fe6e24b7ff6e3ef7695eb9bcde607927d57fffbd719a3b72eb9ff4f37dd62baa9ba6e5cf081b3de73faa9577de71b9ffe3f5fc96472838309df2eb1a11e74f2f3744e7e539a8d668e3f6ace9c64a854aa2c7f73724e904ce52a9ace0142834a32a20826b8d079a53299ceae50fb0fdeff94eaabf70454d6e24dd95da1fa95e2433766eff921b442ffc77fc68b93001089c387d3d4e25839fa5993996c2412bffabb57cc1e9905e0a003f7fffed5dfbeea7bff353199011089c4afbaf25bb3476609210e3c60f1f7aebae2aaeffd686232934cf4f91ffcf1f4e4c9279df4a10f9e67bec0fbcf7daf1062c91d770d0f0d6c1d17d4113e575f17edb74f4b2b6f5bb46ffddeb3cf3a43baaf12121212121212121212bb04f65ab8a8b0db71af2fab792335a7b5be2a69ffddfc73c5388e7cdb717b2dfceb86f5abfc3b39e572f5ff7ef32b8ac27ef6abeb1f7be2d9582c5adffb7ad3cd776edc38fee98b3ef4af5fbbe4d2af7f8773bfebba229e1adff398c9741113b9a45e7dc7c20155a1154a2efdd0a117bfcfd8389ebbf4fb0f4ce42a87ed9bbaea8b277001dde03a171365ed9ae7c7d6b003e6449f572be91637acdd1512253d77cf8fa1150094973f1c3ef223a5c7afd5de7c81974b34d492ea2cbc3d344787ed98a3df71c107ce0b0402f5a6070707bff3edcb7ff68b6b017cf6d39f08041a27eea452a92bfffdf23ffcf1a6a5af2cf5efbb9e72f2c91fbee03cfbc5f3de7736802577dc39941a9811426a9932d1bd6fdf9bdbac288a745f25242424242424242424767e08214e39fdec3fbc4e0d1db1004e9a4f18b59c110861fe58338517370b4300c0ec187255e4abb87505bde0f4b3affdf90f7cfa999aae0795c05e0be78d8e8e3ff0f7c79289b8dd79098502f73ff0e8d9ef7dd7c23de70518d3344d55553f8f2d0fedb54119aa4e6ea053f93dfad5a3f74d6d1ccf3cf4cc1bc5a2f1a1330f593027be787ee481a746df77fcd17b0c47368e67fff6f8b2f97392c71fb650d72a9fbdafdc37b85774fd389c565ced630488ba5f5a7af286c01e8703a8aefa7beeae9f25cef9a79657aaae7d0d8405765be8f834473f2b9fcf158a05bb8f0a2010087ce1f39f71ee75b952ae94fdbb6c1f38ef9c779f765afbf5f3de77763211bffb9e7b97af78b37e71bf7d16f4464b575ef5dd0d1b37170ae5d4e0e0a1871c70eaa9270f0ea466ca7d3df1d4331fb8f776f367fbbd8aacdc24212121212121212121b1f3bbafa0910547a49f811048f5e11fdfeeb0e9940bf1ff9ee6b7af10272d209f398c7efd3e9e2d8a74019145477050e2cf03d134e3d0c30f24c0934fbdc01407778329ece9a75f7ccfe9271d7ad841cb5f5be1b338d1c4acfd37ae19d7d76ca09b369e7af4a19942e1f5d51b7ff6c7474f3a62df95ebc7b2f9e2cbcb578655edc07d079f5bb1e695d7375ff13f77fde757ce59f6d6c6175e5d9f593db5b66ffe9078d2cbc374e81dafae79d2fcadf8dc2d7d675e4c1426745d54ab34128110d5b75ea8bcf6e4e0277f507b006f19ccf65ebcbaecb56f5c76c5fbce39fb94934fe8d8e5279e7ceabaebff400842be8b3fffe59625bfbbe14f00aebbf697f58b177ee253002291483c1ebdf5e6dfd7af5ffad5af771b01317f99cc64172edc67bffdf6d9bc69f35df73eb0f4d5e59fffdc674746ac8382ea610efbf0727fc42384f8db3db7d57f5ef8894f5d77ed2fb96db55caebe4a484848484848484848ecfc983377b7d5b990a681005c77fe0e25e4a8b964ef7e72ea4242093174183a04b03a179a3367ee86f56bfd354512b1188074668a1b46bbbb6118467a620a407f324608f5e98fbc199c5d1dcd915c3e42f4538f9cbf79722a3d555cfec6a6af7efad4f4547ee3e6cce6f1dc07cf78bb0e4129bdf7915717ee36387fb7818aa63fbf7c039fd4d3fd039cf3164fc9b9eeb0d3eb88723a7bfb8fe3effa5ce64fdf148618bce87b4288ea5baf54d73e27744e140a7fabaf8180cab9f8e38d373ef3dcb39fbce813a901e76cde4c26fbebdffcf6d55797f5f5c528a5fe5db668341c8d865b5a1f1e4e3976b95b4fd09e74bdfbdc39a79e742280534f3ee9caabbf7fd73df77cfcc28f02181b1bfbd34d7f7e79e9f2b7bd6d9f0f5ff081d460aaabb68410279ff6defbefbed5fc393c9cb2bfb310421172f95542424242424242424262674732914c17a9e9b872c3350d5821e4f0b9a08400e0060c1d00d2459a4c24d7af5de3a72146e9da751b00ccdf636ea9540987c29412bbef5a2e95f7de6b1e80d757aea684f8f447b4c8208c3c400e7bdb6e91b09a2f551e7feecd7de6cfea8b87418d675e5a130aaa471db22010a0f9a2feeaeb9bdf71f09ef158303d995dbf2e4d2b219dc4db1b6abe50fb8390e07ea79797ddd1f2e5c263d7169fbf4594266964ae51281963abcbcbee212c200c4198687b1adcfa4500c694b56b37f0e6bac74d1e3e37de7a6badaaa80464fafe9adb137a7eb2b0ada5ce9a35bc78d17e2b5f5f0940d7f55fffef6f73f9fcf9ef3fe7be071ebce10f7fbae4f3ffd86d5bf7df7d6bfda77997fd5eb9fa2a212121212121212121b1f38310ca0d981e13375c5d00f3001acbbb33dd5702cee17f999452f2daebab745d3ff288830dce272733b158540da804d0342d9bcb0b90c30e3da05ad556af5997e88bfb7c6cc9e0008221f5dd47ef1d0ab2b109fda917d7befb9d8b670dc557add9fccc4b6b17ee31f4f603f6602af9db2baf6955e3f8c317c623c1975ecdac5f374123c37aa5ea50a8c9aa36dcecc30a11d8e7283dbd4a1f5ddeec978744691240f8b07373f7fcb4f4eccdd04bcaecfd69800adbd35a1ede8e7ca1343c34f4d5af7c39168db87d67a03f79d577be75f5f77fb461c3fa782cd28b87e9b2ca3a53abaff63f13fd89d75694344d7fedf595e3e9f18bfff173f3e6cd1b1919bef637d74d4e4e26934974b3fa7acabbcfbeefae5bcc9fa286faa7d27d95909090909090909090d8f991cf67770f1a5c5700683a0c2e18258eeeeb136f89d3f703a5841b821b00900c181bf359ff8e4330a03cfce8d3271eff8e2b2efff2372eff5e45cb30ca0008ce05c18f7f704520a0de72fb3da160d0ff33fb504d333a27153f72bfd90aa3afaedc9c2b564f3c726f85d2d1b1fc1b6bc63f7ad6112343f14de353cfbfba36110b1e7dc8024ab0fcb57553b932a234c43547f7b571cdf669e1d1df45dff1a1ec6d57d8bf1cdaf7a4f2ab7700283cfc939aa71ee87bd7e7858b37e85879389bcbedbdf73e5fbae41f03818077d743a1d0bf7eed9f7ffc936b96bef24a5707e7b4f5a6e94ddcae77f54cce85e08dee960a05dd108cb1f1f171cec537afb8b2aae90038e7e3e9742291f4df9610b8f7ce5bea3f3917e6cffaa7d27d95909090909090909090d8f9b16eed9a77c7ca5c8f0960dd045e1fc37eb39cfd87efdcc39f5e4d2e398e1a06741d1498172bddbb768d7fc74155d56b7ef9bbc58bf639f4a0c5bfbce6bbfff9a35fae7c633584d863de6e977df50bb3670faf5ebdee863fde120e75e1bef69747d3c1c0be7306df366f702c935bf6c6d8c850f2c803e7a7b385879e7a3d57ac7ce4bd874360f378eed167577df88cc38707e3a3e353f73fb6028a2a82c184c8b4b765e5c0d6af5b9587618caf607db3c1c2304af52f9bbe6b1d24dc9f3cf7db818507d66f6ff6121d37d18a534e3ae1fcf3deef733b2b63ec8b97fce36d77dcf1e0037fefde7db5bf0cef78ddd733517723396354401090cda3a32f2f7d65febc790222168deaba76c9e73f37346b081004181e1a32eff2d99610e25d679c73cf1d7f357f9a5e72fd5e2184c2a5fb2a212121212121212121b1b3a3542ef3cdcf2682c7a50b24afe39f6e328ed9934483f52d9f044440606d069a86254bc5f36b8d6c195c477f147cf373a572b9abe60241f50b977eeb0757fdebdcd923ff79f5e5e6f9ae841040ac5eb3fed26f7c27140a896ef25793e937103df45d870d03c8e62b8fbcbceea3a71d044234ddb8ef89d7f7de6378fe6e8355c3d838968d8482679c780017e2f53737ad589326fd7344349228bfc99d0b35d97d57d487c398dc4ca3a9f8719fcadefd1f422bb4f66ede51f1d3ff39306f4ffbe9af6d95871d1cb6cd63e399a9a9fefea4cf5ee772f9756bd7f7e0b2d972c0c18598cae633996ccbf53757af07904cc41389b84f9fd8fc5fd3f54d9b373dfad8e39b378f3ef8f7878ba5f297bf742e84d87ff17e95aa71db1d771ef7ce6314c638c79cd973ccbbfc561e86b8fb8ebfd47fbeb97abdb0edb41590c9c312121212121212121212bb061e79e0ce734f7fc7cf1f0f0881b12cfefaa2dd971120765f0c6bd3000101ce5d5c7de4ce3bbbf51a080881b8e9e6255fbcf893d75ef7a7801aa094ea9c7ff48273fe7ccb9d8c3142badb7b19dfb874f68107eebf7bffbac9d263cb366eca69fbed356bfd68e6ef4fad189b2c7ef27d4783c0d08dfd16ccfae9b73e984a86d6ae1bbfe6f70f93504c44fbc23192ccbce1b0fa6a34d722b6b9d32c39c4f39bcb6f3c123dfa1ff27fb7b285693445e323e1c3cecedf774de6864b87bff6e7a6db79e7bdafcb962dfbfa65ff76deb9e7f83938e7f1279ebeeefa1b84e0c160b0dbb9fec8c72eaaff3e941a7cef59679c73d67bec2e28809bff741d802577dc73effdf7f9f35e6b27e296aa77dffbe0bdf73f944cf41d70c0fe1f78ffd943434342084551bff62f5ffec5afaffde9cf7e1d0804de79ec51c71e7394c76838b671da7bde77f7929bcd9f37ffe9ba961083745f252424242424242424247609bcf0c273c79ef8e45e03c7beb699f8bc65bf5962b7f2937f7de1b91ebc0685d1a5af2c0750ad1a37de7c2b8073ce3a05c0abcb563046bb7d6038bd7aa4b0faa2db826c6c7272cd8602097cf97fee09113e39919f359478e7e10b0d832f7d6ded8ffef7ee72a90ad00da3b9759315121f16c9c4dcf0447cdd7ab7d24d75dfb59e3caceefe76120aab230784de7652f8e0938cf254e9a91b208ce0a2534169f1911b44258d481c9eb59a9c9a83a2a842881bfef0c7e75e78e153177dbc3fe9bc0c9bcde5fff7daeb5e7ce9a5682c4a89c2bb2f113c683b928773b164c99d8542f1c31f3cafe56b37fef9967beebb3712f6551daadea39ffee4876e1fcd9d3bfb5b977fbdfdbaefbdafe2aedbff5cffd972af3c384742424242424242424262578180f8ddaf7ff2c92fcefd5e7ec1a66c670f76a44f5c74c09bd7fed74f5a56297d834c64b26bd6aeffd007cedc77df05000e3d68f1ea35eb2626a722a150b76e885e2ccc5bf5e08643f6decc55aac644a8ba369763e50aa91aef3872de3ef387ab9ab6e4fe17ee7be4356e70ca14168ad2f800ef1b88cd8aee39fe40a55468f1245b3d4cd37715208148df999706765f18bcf867e6f5c4595f881cf4aec2937fd1d63c173bf592c8a167169ebc31b8e070fbe275bb87e651de391a89bef1c6aaafffebbf9d77ee3927b72dc33ef1e433bff9dd0de03c168d416046961b43c1d0037f7b109c7fe882f3eb176ffaf32df7dc7b5f381c16beeb2af54e7bbedd578f7bab558dedb9609ee464090909090909090909895d01a55271e39b4b3ff5de03deca26c772840b08a77f10d87716bfe488b7fefcab2b376edcd0737394d2e79e5f3a941a5ab8d7fcc181fe65afbd71cdcf6fa86a5542480f4fd3a6d273c37c7ceea2925028070c08a10729be70de9187bd6db7d5ebc67ffafb8736a78b2c1064913eda3728fa879491c4a2f2b374ed0bed6e58a1588a452330738681e281ef07004642079ea10ecfb1fbfc2060c95468f1b1e123cf5552b3596220b8e81865f602627fa21091976fae5fc8e58bd148a8f66c877f8c524ac873cfbfb8e2f5958b16ed170a8500e472d99ffeec574beebc2b1808280af3b8bd877f8aa2bcbef28d5cbe70c0e2c5006efaf35fefb9f7be7038e4ff09a7bdebd49e29e1ee7beef1d3c4fcf9f3538383f61b972f5ff1f433cf989f6aba2e4b3749484848484848484848ec4258f5e6aa5ffde757ffe1935f786be151bf7f464de789008400211000050663e2436fd7e6f1277ef59fff3d31919e4e5b8490f464e6473ffdb5b9804608a194504a7bf641b4971f3a3a107a728f532628a1944161495a79ef096f330c63f95b632b3795d5be01a861118ef3445f60a4ef602c65af3dc545fbc931d6c9a58d835f8500400025916c2cab362fcf92b65f9a4b3735afbefae86338127e7de5ca6f5cf6ad0b3ff22100bfbdfe066ef0683402dfb58eba423018fcdbdf1e549902e0ae7bee8b44425db5329999304fc1e916994cc66743575efd7d5dd3ed57145549f45995a56ebdfd0e72d289c74a1e96909090909090909090d8a540083de490438f3ff93d5af2d095e9d0789e812015d5170e5694cc730fddbfe4f9e79febf66095ad86e0de872e5f70ca4663509bc87dee80d4f72e38a0a2691fbbeaee7b9fdd08352042219a08f787b3fb649e25eb5eb4df68f75dd31353b386064cff15c0c4477fdfeab536795ca2fd292de8bffec2faefa3e31303fd099fdde142140b4500916884f6b42edd154aa512807038dced8d8b16ed73c1f9e7251289aeeeca64a6fe78e38dcb96bf3e33747be209c748ee95909090909090909090d835110c8676df7df7447f12c0d46466eddab5954a793b7f674288e84be5e7ec4ff739e68a330e7dc7dcc464b1fcf62b1fce94452816981fc8d2b54f272696b3c2249a8e3c6d7244d31353c3a981fa9f1317febed96b755880156e0e6d9bfb3a96cef427e392ba667eea4f38fe68390a12121212121212121212123b34daf3831d3eb57d3431994d0d269b6f6a291deceaa976fc209dce24a5fbba25dc57f40f872934010001025d40130853146d9902010a0a94db7207a2141501dd366961da348b14e04e37fa41888203d5dabd0c085114b8f55895825a1d80004a1c0054028558bf3b7515118a1207b7f54b41e34f0250a0c05bbf597fac79ddb03d93029ab046af5b44290a1c410a065405002804650e852048ac9edac7a17d16dac7bf050102c09a507394221465db08b4b4e53156f629d6bbe9320382cde45447cbcb7892a9f38c981fa9048c58bf13a0c82d0aacbf6a80801054b8d7a4fb99af96d1ee61464c9a095210c0000cdb97ed034b61f1a0686ba5fe67cbdcd5fff4782b0f06b1b7e87f3a50bb8bd95aef617815028580d46ed181aa3b1bb6bcaa9f376fa77337b6b2cfa09fd9f443271ed4eb36236e82b487e1f5c9e3ed6fe25f38b4c86afb9f2d1fd99fe028483da6c303a60420b54799b7b809d2969e7a6b0d0f95e4cdb63da8c20845d5d6d97adf5b446e4b2b1c96640b5188daefae1ac15d38b8ca1f024a1cdebc6741eaa6441c87d7fb21ed7df7d6d16eb2c2145f0074015dc0bfc1e2a6c242d47a941f742b04dc86d12478a359f99a7ceaa1255502954000868056cb98749bdc9e79c791f6dc48ce6da63c1861a664726f365ecb8b350c0f1769e6a6bb3b9adc0edf7461cf9e3123069b9b9de3a68835de8545d12f4489c320d028692745ef19ac4d8d0810109bb43cee80bd354d930ee18e05058a2a28a80023d00482040607a1b01329a520403bd95206c29b620e945a42b02920417b72ac4d07d5c6e120d69f110a5da05c73b995da754240093cd88b32101b5d130242a0f136b66bfe66fdb102a00c550e7bd9e79ee506a1601c2a4555402530843556848052d4f9af3e0eedbda30c4d6cda1e0d3207474037c51c0763e0cd23606fcb63ac9a884100be6dfa0085211c6840250001f73d7c8e3352d7f1650e013082b0ad3b06418040e30850946befe031e99d5fa099da7b981193604a00031482304155a0225a0796d81ed5c27df53f5be98480900e74e2c120c4dfcbb74f877957fd657a185e068419cadcd270611be33b4e7acbabfa7af3363aa7144200b46d786db3dc3ee37e47a6ed2e37ea759b113741da0bf5fae3f1f637f12f1c5a6435a50dc9d8f251bd2f6e82d4633adc10245049c3128dd56ef110a4ccd6d38e5ac3ad9bedf2b0856dbb5585acb9b3f5be530a6a13b9662bc2b0a65e055453dc99d69867131ec2c1ad236ee3d3b3207553228ec3eb6d20b7f7dd5b47bbc90a0328020a814a102428715f9ea79b0a33c3ebfe3d8a6e8580eb3012508ab2ad771ac069072da9013aa010040802408143b84f6ecfbce36846ba919cdb4c7931c20cc9e4de6cbc968960a6cd235ca5999beeee6872b7cbe4aea6606b1a6cce768e8722f66d5108ceff589c38b55a0190274403c950a283e42929829408295352116482509d2047e82f42d13718336f35080268b509014c65b323b3523ebb76d73d0feed05edfbbdf75c2cee2be3205140ac0084a06820c41d38f226d7a85380905d2bc8d9942718f312b04218a0af7b576472978ad514a10a416f533026686dc84252928a9295adbefae669ced85058142218c36de6ffe66d36319186d13eb2d869480e1a3838222c8acc85398411396c8b3f8b66d1c04814a416b6f1b20a0b483d12e081805038a1c942064ce57bb34f431564d932e7c6b2c20c090757acb2043853b10959fb9b3cf88ca50e2e0353ab17f4d03c20c410142a01b9d26dd4758b265ea7b9811bbc164008422405031a99781d6063668769000a289fb08a0d6c6ad65ee023ee8c483410401a560c4df8a417d9c61fd426a4e4b0fc3ab508040b35b24c25a23709c740e50068540132040c83656aeaa948052a8a416e9275029aaa64143c16a63628e555da6b5cbb7dee8c4837add66c44d90f630bc66df03c44af1f025e5ba140e82422596ddac102b2457270feea43bdc04698baef133050a850118c45a46abcfa09b20e504acc620a666b118d24fc0b1ad2f4df2d03632deaad04d2328b53131a99ad41ea5d6a484291cac152a82006d48576186823a690437e1e0da11f39666837e5a82d44589380eafeb133cfaeeaea3bda59c0ee8408c42a5d07df4ca4d85052934df1de94108b80d23af117f7bef3cb4a4397a1aa001090695a32a5c27b767de713423dd48ce6da6dc18616665b2b78dd771224c0355f7542e6ebabba3c9dd2e93ddd8d3ea374198a2cadb84ff9636d85cec1c57458c2e2c8a8d0ca70d8c7cb198bb3a3719130210fd86331d1ac0e7fb065606827521a109079bb08e6a75975880dd69ba69adbe064d1a22d029c266e09003409459160901a2025c34258a3005843729a132905090a8a5005182aacd596514010a064ce9be248242408595f752e556789503544154401708505b58d50cce51070653a99546cb08c2c2ca32d205aa4048419f6aa5109851a132070898190a12ad8f2d53c428d45a2e042328180d19aa30040838774ebd6817a9667684e03018820479c37257186d32e04c46ac024166bd2d0502a60f4f3a58ae2a0307b80e8da08fc1a89995410a8580028c20aa0040d180701f2b4aac08ae490c8a80263a277a05290ce2f0922a81c290d77dd3a9fb8c70863001e350082801338596b0c495c11021d69c5aaceb36e91ddd008a3005e530f55485f73223264f895a8e568836decd7c3ee1506ae36f768432a804210e612a6c816acdf3611461065e5b37c8ea00f57a2b3706b1e2bc0aa23584693f050000200049444154ced5bc33dfead301b05aacd424da1e86d7a4d228b332a5cdc2fd305c275d003a4394a0c211a0d04563ac3c22c1558a988a2a070782666a9f0100064184d5041d054143a6b5cb375fee621b9d7850afdb8cb809d25e8617a8524455a8025c80921ae7babf55b7c241230833c414080185820bd09a3151175fad1d7411a49435eef539059c2244010e4aacd7366f7113a43a00057115558e2085266aa93d9da053c4a8a50751dbb1421550de584b37d901a2832a74844611a1a01c8480986b321ce028037d0a120aaac24ab3cf1ad64a23142455f05abe6b5574481ef6120e2e1d316f4910543804a010e439444fa4e8ad441c87d7d50f77efbb878e7694720488322be24c49cd41eab48ceca6c2081052ac09f2ebfc742904dc8691031ab508dbd42a84a060786949952040ad0157cc652edd4b4bf6c63b6e66a41bc9b9cd941b23ccac4cf6b6f19c675041d05c7b80b54263460adc948b9beef6182b3799ecc69e7503cc34b9abfe6cad1933d85cec1c37454cbab7287ed837f05234f2ebb1cd7be8cece5881d00b53b3ee0a476204051df5124c064398d45d7161d95a123ba4fb1a086940c58cac085401ca6aa12340306b15aba134ecce2a83d19c92c181292044a15008015d3445312b404c01852f8953a516557181a2b07260cc57c8128469635f874aac07eaa4b64ba34da5086ae983c68b0a00c89a6f4b40080cde50a565d668d1fe580dc812eb166eee15b105bccb0451d3def2118fac12080acd00800a01a730a825f2cab4d18b2a6d849673408842a5e002390ebdd33072a062ce26850154cc403bb3e26c8258b1b146a8ca73accc9e565c88c111110539c3614d20ac4013dd6595bbcd481e089b6b711c158e306b7aac39b095e6e9709b746f14008342a510a241f6ddce8869a49adb90b84081a35abba50880423163a5b68e500514508465a295b9359e844261a01c0a81c191e5e001eb516e6fe5ca20f5bb9845d8a253c6667d3aca0ca04d44dbedf06a409e20a002408ed77409f39af42210a6600465812a87609d69a9642693ab6040c9b4746bc2ad40ad8ca9ac81502defcb51bef54c276e1d719b110f41da03f55a7da716a9e89da45cb7c2c100f2c45a0cc91950686306ede2ab65d21d05a96666cd315715e3d83b93710c819c81606d06bd0569988101796e05507ca9249350a9256d4ce957a5d045c3e62ed748d15b153aa202802240a1739438c2b58e7073d219140243a06058b3460045418943136004942041316574f060dd84835b47eab728b5dda1621aa4e8a1441c87d73d80e6da776f1ddd2ee504a0d77b2190e59622f6869b0a0b5180c2e8c6d0ef4108b80d6311d00902aa452ad59a9473d392062028586d060b1c22d061727be01d3733d283e41c67ca8d116656267bd38ff34a84020ea802008a369deea65caaa6fa260ebadbd5e47693c9eeec690a6aca3aef29d812069b9b9de3a688bbb52876d7b5b717f5aa7382103632e5fcb9f35e0a86a83983ad36a1b06c4251ffd10b8e3bf6b41efdaea0c22bfa563e89e8a147eedec9dc57827d0ede6a8d0508fa19b2dcef5eff1d0e518a18435aefbadccb4e8910459422adb7af3a23a5624c039763e4037d0c0c986c0b888429120c9b64b90109895d12518a08c5984dc00e292872bff59364df7b86870a1b5450e033594a4762fb474a4169c7e7bb1dc2604b72e3bc5ce623b9c9e38a79376f7aa51a3c7db7052b95a0632ca5e57ff3b783a2626456ca6756eddf1e7cb477f795c40efb3f975dd477c7bffdc743e35b7740ebeeeb493bcb69a90aa8b2755a1a50c008b286152cdff9301280c63169d42279bb3c2a2ea5443830e63b6e2a41583dc9a51914a49b624b1212123b133402a6204150ad652d12b30c2c957ddfb2f05061936632b3d46ebb12685b551169b0cdb06b2df819f9a98f6627cec86782cd67e1540909d8ae3c1c899d3377af09a6c0edc41cf33a69fe1333bc0e40a3f3df79f699271fb2e76010d0739bde5cfed8925bfeb6aa284003e180741066ca7ddd4a5439c11b66f74e894d7a8d2b246902704fc910d3c8d6d835a300c4896b7482bc90769284c42e8a2a306e204c11241002158149a3294d4ef67dcba936e1eed94a036057434140dbf12ddbedd060a3c0d1c5dcf9d9890f4fa553cd19f91c783c12fb6d223568e8578eae332fdedcd7ffd1b97b9608857064c3babfda70611d0f869db65f953ae17317bf7f5e75cd730f3db92187c8d0fc457b8ca85cdabd33edbe12296b2524b65f946d92d60e0dd0b834952424765de840aeb99eaaecbb84c4d6775f2505ce2c16574ae74fa53f3635bea05a69f9e8d560f8b7c9d46f93431b1515c02d6b5698d77f3c30eb4b23f3b88334b09d3562ff688bcd9a923af8d87974e2819ffef02f6babe6a5bfca29dd12eeab8484848484848484848484c436c26e5af5fdd9898f65c60f2d175a3e5aa3067e9f48fd6f72e8b560a87e9102ef2ce604f0b5597bfcc7e048f70d6e910551a246838056713f7d69d689177ffb3d437d2a2ae3cb1e5df2fbdb5fac6d3966fdfb9f7cfe99c71e3027462be3cb1ebffbe625cf6ea804f7fdf8372f3978cd2f2effd90b79006cf6bbffe5b277a57f76d92f5e2a0250e69ef5b56f9c9cfef5653f7d362fdd570909090909090909090909892d89a461bc3737796166fce4c254cb6ae804536eea1bb82e997a34126ff7350f2e17229c7f78b7857f480cbaa4013bd76a6af25b673a7f581f7ff5b5c2f1479ef6f10f4edef0d727d73ad4f432726f3df5c84359deb7d791a79cf4f18bf5ef5f79fb060d88edff81af7ce6f0d0fa67efb9653d1f5a7cfc091ff9973981effcf4f1f52fade387cd5e94525fc86b2091ddf61d8212da37a5bcb4460789cedb67009b1e5a5ddce5c846baaf1212121212121212121212dda1e70a9221c14fcd4f5d98193f3b371968f621cb84de164f5e974cdd154b6aee3b1c0f2c17df357fbf87c2b19e5c50b1257c5700a2f4fa4d3f5fd2f7e9f71cfda12f1dfdde354f3d70ef5d7f7f65b33d097afc99db6f7f689c030fbd98b9f4b2f30f3f6cd6dd1bd68991e3cf39bc6fe2c1efffe8d637cb001e7e7ae3c5df7cff19a7eff9dcf56b966ec0de7b2d4cb0b7c68de0c8017309d0b7cf5e09ba26cdc3730e988d8987df98daf5aa9d4fcb7d753bd2a367040812cc3a477bca40b1361f030a8204a3dab4caacce52ad5ff2461725ce29b652b9f000411fc3b8d331e8c32ac675eb5c7547980794d73786b7fcd90354822105058ea92d50d8d67c3d536e6cc392007c4b7e7f1bf211a90966d290d00ebc30a5d776d56e3b96f4268f267d20ac1ed53fb293774b4fedf4dff2343f24479b5b6fe1234a5a1f62166b73230ff3ac7943340d947713de8831303830a65d80d0e67a1b1e94b0ad10a508530771b745f58bc7cb24144ce8dbfb79275b6d403a72a89b4a1a5050ea74305e3b83dbe9df3c7c6e428726eb9c6c1f9689b796996e2f6a827acb7567db0e944f9bcd97b14e40015df8ed8eff8e4f47b0c41922149b355fdc5d7fb1a38bb90b33e3174ca5fb7853ab06214f8463bf4da67e9f18cc51d6b1f5df25523a217617d4b9d7022a414a41818bacb1357461f1cdfbffe79b4fcf3ff81dc79f70ec11677ef288e35ffefd8faf7b64739bc2e3d937576571f44882614364ef83863176d7536bad73d58db1e71e5ef5fe8fee77c0b072eb8a174771c6e279d1fbc74b436fdb936d78ea8dc14317ef1e7d305d99b5784120ffd2cba3bbe0118aca34450f9d517e1e5450e698d0b6c81e78f38cb861a5d576f4cf995b143186aa13534528b8f0f25dcdef24154ce896dd905410a1d8a475b86b5b614041a87e5cb840d6d8dae7000f2a30808cef93e50304432a366ad84295e366968f2214018a491d71060059c3451192ce427c4bb3a423c214fd6d62a9cc91d61163e8ab6934f32078d39d1e689e50f309ebabadc4567f4ec7b9b6c33eef3186046b7d48cc454a0408920a18601ecc5e0f06b53731a639f3beb3a0a098d43b08902115458e5c6dea130a183a747c6b1bdf048c6c55bed8193c96ed6340dc54924a102298ec24cc5b58b285c504a0107924f8365649de4e519c21ca50e1d315290ac190828d1a420471d6748aef4e30501e8852c41918b19454470429fa9915245508327ae70598ae8c9c9e054b8822d67cfcb25d479bb0f7d12cc8f4f1ccf87ccdb920d36f92439b14d5ff0be8cdbe72db747bccfa162708a167df7ce6ee379fbdffb683def74f171d75c1478f5cf6c347d3a2ed5be52a149511b0482204e4278b75934d54735355ec960c517de3d25732ef39e6a03dc22f8c2fdaaf2ffdd4438fec73c80507ef115e9a59bc6fbcbcf2f90dbba0f7ba3d250fab049420cb1df4e2c44cc8352eb60acdf6040684283639c9b2286b98a11ed24717085394380810243004a67326a826b045d9a1c091d1418088e9abe85bdb83dd89c16a315d46a0f1ed9a251d51e428565d8347bab0aec419920acad5ce96ae496c5dc1cddc89501439c2143e7c7f6b25aabe4c4afd35d1d1b7e7404574214024fc88a3821c3affc6b78b4a8a52147867be307d1eefd0b05c79dd6edde64105253e5dcd52975a464d55ed22e7975320a5820b543822ac8b31cf1b56249a00caf651e29800fd0c530674e1aca3ebd85dabbe2f3bf189ccd8c1e5d60d9aabd5e01f1283bfee1f5a11086dd1b7d504366e13174fe8e91797fc65c5119f5ab8ffece0a3e972dbe7b5d1334a536520d21f61c85aa77006e289004a993287bee9b9a553271efaf679c3ab0e1a9c7869f9fa378a1bd4330fd97d64f4c0c1ca8a9bd754764571a40cab98d0a10b8408124a83ecfa190c206b8002432a2675f431042934617dbf3d0c93607e3312e13b2462a61299b0b3c480d2b0a109905250e6cd65f4bbb108e3140a05042a02191d46ad5d0a10d2c83a1ed32c5b39489050a092d6c5c3592a2675442822141cc8187eb3d1a20c65ee60880709287cb976258e280501c214658e206d78204966adb65539b246c3f68d50c4191402a3960c6976d023cb3a4211635009b840b69b1c6cb7b92e70a806e2cceaa342d0c7102200501698d23b683533cec781380501f2bcb1d81824e8ab65bd166ad7fb1902140c104050050043786530aa04038ab5f0385c3b07bb4ee48e4d98fc524f7e6b49920cd46e8140593439816644960239de3960e1cccc04090695582b1801029521482d7b314c11afcd5dfb5d410a61eb450f2ce931171d9be8cde5e863504817eb96d38f0ba804690d211561dac8a3768b2831828aed3b33129f8951148c2e04483b120c210a85800b943832cd446b0a795d60b246c02905058e2041984200538615231b5290b3a589fa493fa340424188581983f6b78d31c428184195236334258ed6f9a2be7ceda6aacc26920a4204a236e0a51abd25182214845816b3c9f82683d72332f576430431869c81a40285a0cc31a15b8ce0d184978aa931667dcdcaa3177e246d8bc2ed5625d9e7c210c8f856dc6e2ac98c458e4e3baa55e1c81a4d322aa520cf916010c0a48e94024d74483b37093242ad585ede2651630c510a854017c8d97643b80d547f2da9c12e9c0304fd4a53fab46981e47b6272c726dcf8c243257950945b1326778728c2c497c5a20b4ce8a8080c2ace0c3ea44217be566507153002060c2a508895e9d3ee0b6dff03e5c8dd6ee040ce40895bb9517e1067d06d1246a021a61c85b9b791338316489482c34b0ff61bfa59b98c6341a649a6fc3531f0eb44ead148dcece3080523300426746b0a08906056b0b82c90d12d79eba0928cc6748bda740b206b8a358161cba61579a3e98515889882e0cc7bf654215caf374482c928855ef60efaf0a9952f8de1f4230edfedfedbdeaa00a0a9438e5d80c2d34b47ab00363efb62f6d8234e3d79eeecdc4b7f18ab66abcf6c8a9c7eea298591caf25bdf2aee92013f45007d0c133a28690aea5052335b09146249964903838af5fd16553aa0f4eebbf6d568d42e684c63a2c851120813249bc5e5948e61d55a0c493280f4e8bb9a0265ca80668001034a6313942610a108d952f5783d18a622ada12210241854c135cb275488b5e4b259479ca29f61a3bfb78ab824044659072bb96e581b021581304584226b20481bab3d796e898324c3806285a05482fe5abeb199125977ceddb2accd14657396e9cc9dd15de688326bf6530aaa02a33a0890641854e19dd14f09c2049ac0988e20415241914317d61ce50c4c68d6ee4d024c19c871508e048301e48dce617ed38e5709920a3235a3cad4af6e4d98fc429add98ba179752513490a94d41c328a420c078ad1725eea5c5dd6008e40c24182a02658e0105859a2710a64832cbf260c048a061749ad661ba0a46905200206bf4c2926e73e1d6c474978028b8d8aa1be4c214150e03280b843ab9af5ca02a9054ba700c3a4225508973bb6e02c431085dd2a103016040812e90e70d219f3390319064e8572cd66304498612c7a88e2845bf826a1506a00151da706322b4b3c59352a1096cd22080246b84d84c8f624c872110634829d86c0b14126af999fd0aaa0225eeaeaa807e0504d8a8810283aae5a2986e7fb8d68469de992acc2457060cab4de9f19458b9df933a0430a4204a2de7c4ad098f25a67e05591d450102305b136ebde828695b146e0f2aa98f412518d3adcc76ff89006e2a2942a1895ea456ab1043eb7832827e86091d2915fd8a658498fea707abc628d23ab4e6d18b31c4293206aa0221827e05426f444e1d078a12c429748171ddf25a4b357d5aa7798520482de7a1971539a72674e1cc171e2ac983a2dc9a30b9bbc8b1d9409f0f8bc531f5a361b4fbd8115047ce40848212e40dc418b8409177d8eeb41d0e941b777baf34748520454eef42987b1839336b814498735f829c9f95732ec854a2f4f658f22f03a9bf27921b745217da418229031501d5f6b6030a04b049b3be33a858a6a9834a321ad39d689b6ec0f2de879a6d5a020c28a80aa40d8ccc681e6a70aff32fffe4ee1b5e7e6df568aeaac467effbf623e762e29187d778e7f8e81bfffe97a78ff9cc89fff44ff1bf3dbbc1482d3efe98f9fa8a1bef78a30200d5f58f3f9b39eec443e74c3df4bb4d3af8e4cb4f6d7cff390746ca2fdcb8aab46ba6ab284503611f8e48bd6a4b8923429d5569cf6b71058e32771634c2acb6421c949c6966112044319d6dcbf51512339264f6ce000c812020d0babc136528714b889b7e4284a1a2376493b94450e0960fd97154662a21b0c411a720b5f5287373a36633f1730686546be9234461084bfae40d246c0b596e59d67dacb11e3b83a93ebca6f9c204c496959a3130ac22d06979cd00d23a04a00b248100812eacc528d3b6280930a0cf96e5c2010e5fab76f6d9af8ae612232e4d78875135deb072eceac18c58b7f4a287d5ecaa0025281ba80a308252ed9d6314851ad11acd46a7a8293943a06020c6acd59e6e59d26d2edc9ae8790974966a15431ad77d25194629a28186a8f193485cf7d8ed71eb086dc8c001d6397f785c4382614085211c121966db36f8f84c24764bce7414207dcd7b90ea6b0575dfa30c5404149b84cad55e326f20a536761f548445b459033186204591a3687e87c010d68a9cb73f1f225009c6b4dac0362f29670dcb72cd1b88d34674c04e51518e1041c97388cc68a3008c9aaa1235e3ac5c73aef21c430cf5f9e3c2f9e47a4290d6ac5baab681726bc2c3a63737ad71e157727a4bda7685db834a22e6eab1b084a15fee9bde26979e51ef5ddd75f4b659ccd2651c6d8bfcd45afb0250100872446c211837dd6dd4cc5f5d202ea0007acd5430bb1ca1a8f269b9ee8e4db8f1859b4aeaa10998594eb55e4758a396522fbd10d8acf9ade45a158810680255010254852f8dbcbd0d540fdcdd6d6883b83fd651987b1839336881104025c8f226a63bba98bb686afcfc4c3ad65690e98148df1ffb530f0ef46f14ac8f352c764610a1486b5624ae62f3b443d48a759aaa6796da085a39aa248fe96eb2696b1f99066746c78c6f561053cb1e7b65e090c5c72e3e4a054429bdfaa95bafbfe5c15525175dd388e92cfdd3f77e9ef9c07b8f39edecb7936a7ac54337dc78db33e3d658ea1b1e7f6cd38967845e7876a306804fbcf4f4fa73ce4e3cfff0ca5defc81c8b480adc97dbe946ca8c604041717a79a4f6b29cfe054d89234cad00f974a4864a106308108b033bf6c3fc663d7946254d4b40f5df35e1b7e6d3f4130259cd964ab29ad1231a3225ceacd09a9d71340ec6ac9737e317deca83028c6c91ca9c560d430195398c64c7ec50c3a9966ca07991aa2a40c8b414337c37e1ff968ebde8c1b563e64f822001000530080c0195a2e0e4b6a914d446ccac163eef8d251d7be1d6448fc10e81311d518a28f56b2f166d1b507d9a56758f5dd8584cadd17f85030c21da218e2e808c81ac8128b356b3ed198ff6a2cd7e86d72339d35180e48c462a638235ccfd3045945a53c080a2a3ecaacd942946ec5c6908ebde8ab0621339031186522702562974a7ef98e909668e7dbda7750ab1dfa2a333e568dcb25ccdb0665d74e802a1da8ee50885e18fa4f5f62303dd9bf07848d64052415ca0c451303a682b6f49eba8707b50493903030a46549445e75ac11d5592ff4d2e3d7b7775f2f3c9f2218a6115158e12479143d428adda3c32f658bc9beeb60f66fd7ad1401fb3a2ab616a85e77a467b13de7c31234d789b763ddb72bebc324021d6525ba096afd442b73bc44075cbddbdc4a4dd5d1e0f61bea52d10b36492f9b0c595d28599f18f67c646f45693f7d970f4ba44eaf789c1514505304090644d167ba0b653ccd1cc4eb2262b913acd515d25398f9dfbb0aa744b656f55c75ebae3772fdde1dc72f6f11f7cf971dbeb6f5872e5e79734fe9c587ae7354bef7456259beefbf74bee6b7c75fcef575ef277ecc250a62fad0a06124a53f063eb800201022e1024e839fa6066369638c60d885a8e59477952e54d52603a5a7b461202eb6aa3be2d59d458bdbe4998d76a00d40d022e30a480030498d43ba831012f313a1d046b76ad104d25d7896fcbdef16d8993873cb36ac5b109f723ca20b065ebf79a3b734c3f87024220ce5016966fe3d8b4100ed97a33ac7f67b40973c92867583b8efcace28aeea9a8dd63376ba52658e39961eacb5e37373b553886d4a68c47a3cbb7724bce741320f65e0b9b9b31a060b296743ac05c45ab9b5823363e2a18d69a5b88f892546e1468fa1b8d24111723d84fb92c1d08126b65bb2a30a537ac4c02cc56ad4589e9141e736bc203390305c3b235a36a87e3a6bc25ada3c2ed4125e902a31a8204218a7e8600f17546da3437b96c350820ad4321969488328cd65605890b31f7e0515b6bef1c0c33df7dff7cb123c25c333093571566cd5440f47276cb361fa8aeb8bbeb702dc04553962fba14e65bc8021102bb552b9f184f5f9819dbb7d25a8f685930fca7be81df25532b6d05993c2cf676d92e6a636b67394d7450493ec30168b1d664a5b81ddd7d1536320a1004087ce653173814c34a4cb75b57318a08c5a4b1a5221cfd0a0c6042c7b082a8e871f9d7acad9aab6dba50da4eac62a495b53481004166863ad55542a087276fc2fe7d933383b4e19ada63547166ad4af95c9334b34aec3969edd3a10069bd3b675e2188526bdfb22610658d94c53085107e47a0059a4088daeaa030546d83cc01b59ba7993d526d992d5e4dd832b7299aa221e62d39a33b6969eec12bf848702818a8100c11a475040912ac514642e30d1598604daf14a5ada792ce2cb6501366c6bb3998ba686ca43447ac3ad3d6a4e9acd6d7c4348298bffac39821fd38cd72afd6c85018c232b5295c0f4f0a11182eae32238d487991a34f411f8340e7fdbd66ba87c9dd26d70b9b60514807f2360baae70c2f55651ac11baa0e63dec73069a0c2bd4ee8f529afdc9ae82843cc44a7b9012bd5cdad171d256dbbc2ed592555042a86158be9e8beee7055afcd6dc9558e546dcb8c599fbf520be785e8b4f289cc7427c021f5204a1165c8e8bdc7f4bdf9c25125f56cc2cd20528aaff05045a0a26344c5a40143604ec0ca5cdd4107aa9dbb6710669424df969dee2dcc1d8d9cde2c90160c18fa79d9898f65c68f2ee65a9ce10d4ae0d6e4c09dfd03b706e23e2df66aad3647cba0d5f708786b961695e430ddc2c332111136ad133a24b617f7b5c2210406142ba3a6abf0f494018520a560546b18070a854a1111bec2ba1e469b4aacb7344bc54ce910409c2140accdfa1903fd0a34cfb31319b14abd512044ada2a0250e4d800babdc5ca86dddb5cc910006155404289035ac6a66c32a865594b955e2b564f4589da5db844057f7d53da456e1d60963c1e6d4d60a4752b176c08a5ad51fc37da000640c0c2a60b5d1e0b6d898d911d35bf6b324659607309b281a56e6559123c2ad232b291061d65cf780ac8e2115c30a4ac2d24ff6bc4db3ac51bf62adc9745cc1d3053461d533306faf0ad72604a071ab02b099a6588f1a98b70ca996cda4105fab40610a9520ca7c0568ead9ef2d471114b8c53ee6096f86cd0389326bcc05c0001d1d12e1dc58d20d3d34e107458e3e6695872d704428520a2ac27230d25a2bb1d5f577a1fba62910a418d51a913802c46cf9c3144d85ac32ba55e0b12aac3c883045b1b9a8a6594915b518b3f772c14c957bad72f4312499e5b188b69955381482186baa9f1922e0d4ea72ced60b0e943962ccd76c9a5b4f0755943922141561a58799ea6340b1b60990dac186bc669dc428041061d06b168f9baa325dee11b5112b29d5d6242b02030c066bec65cd1b1040885a49c500620c1c281a5e7ac4a309378408c2ac51efcd108d14743785eb21691d156e0f2aa95fb1f6851234aa527963fa9b5cec0244250daee959cebbbe2a830218351fb5c2ad10ad39b0d4b665663a5921258e044384614273ee6398a23a8de77bf085a34a9a8e09e73f7c63463febf9ea9a682850525b0ff093068cda196f66e5a4e910c0361c2837eef6809901a7d812febd8b154f1908500c292872ebdc578d23cf3b08734723a7370bc4b243383f339ff95866ecb4fc94dabcdc99a5ec96befe1bfb06ee8c25c30a89512445933684bbc56e5a9e4905416e8521ca1c256e158c1850513460d4fcf37aea4743255191b32d9be9027adb7433629d9560b769cd56c2dc3a084a62c7765f3930a65b4ec89806b5e6cb09d1d8166f2addfa625d9937521126746b0b759d14f24623c4ee078640d6684d03e0020660c08a98d6a5246c89b2250eaa77da24593b663ddf9c5027606da52340568781865105c0004635abfebe61cbfadbac2142a198cb83bc1190ce76b9d4dc6d42a01bf26dedd6a3fb691d31064650e4569161515b1ed40432ba2517a2b456e6d765a0cca9af8f066f16d3e691060af125088adc92dd9ac054b3e13eae2342ada368c6b4ce8369a740fbf89b131765d666a74cf3eee812475a43b0566702cd839d0000200049444154df0fc66b4fabd702f16822ad23ca40619578a953549d9c4ccaa98f955b2fea930bdffbca444d51e9cdf908450ea1234851e12870446dbb3ec63444a86576e8cdbbe0fcb3a4772f3c9af08ad0f3d6bc80962b26c9a196091961169f8e6a0d9eaa135bfde57b904294b44e8a0032baf5b40a778ceca2c4ad03ab78f3c12486688b98747aab6ecbbdb60884fad45404c63584280430aeb7269b0861b19e7d00cdb733bfd95e45b9c211f61d68339988d4ccb53a5f949b054ba9e60be574e8b59d5d05db81076eaa8a0204c819a80a2804cc565ad68ce2e70d3062950360b51dcea6fcb19f4b614e9f7d8eeae2d4a309f7183f140e4640082a1c93b5deb9f5c243d2ba29dc1e5452892340ace74ffa288e3d539b5c1a024474adddccbeb418246ea28350300221603f2ac33eb02645097418a8a2676a434520e0b44094d1bbd810ebd6841b5fb8a9240f8a726bc22e281c455fab7ea91558b2ef2ab70b8a02479cf9b2fa4c9f8a03cc5f06fef639506edced15436c1e403f3a7db4a64019812e6a558e3c85b9a391d38305c28438b198fd5866fc9cec64bcad20d363b1bedf24527f880f1428adb398e35c7b58ec5903556ebdaace1b6f3b65a052bb6e08940c5f2aa97dba9b6cdae69216133ac244a8bd9ea2f1d023774b1f721b8260f1915be8d13106b3c2982e33cb5d30ac360a21da6146d4a6b6644ec39c4073ed4a8a3eb68d8e759690907007036605b0a9ea6018b909906e410966ab18734a6099a5a2e8720c2001865468a23bef65cb21ce10a5d6410b264654e40d540586546cd21a3e8f79f84d0f3b60dd9ac8efecf17b3795646e2e1ddd2515874230ac20636c5ffb7eb72168add6c6b82e076387875990e91399b1592e05996e480c56826a986254dbaabb479b5492e8509fc9f666f6051961bb5740e0a0b036322b55adfa12647f7bf0d11d7a664f3ae1989d44026f39efa8ca312e7d574f8cebcecb4159638b8b830a478c593bc118b14e14909090d8dec0e1ecbb7a08902d0d952054ab7297d96e4c5573a34492593984e6ba84b99c621ef75ae256364488f458bdc9ad899d1e6e2aa9ccb74839faed1c218a004184a22ca4ef6a214291608dc387247650ccd72a1f9c4a7f72726cef6a6b41a65783e11bfb06ae4ba6dea8176432ac82a0326021b1f5b105575f25b67f7da312905abe8d26030d1212bba81a408c59bb8c5a60e699b7acca0608220c3aefa26ad4d681b9f3d9cc1ad54553d2af993207c0e028f2decb75b83521b1eb204cad2373e4ae39899981d8c65264d0d0df9f9df8d8d4f8d1c57c4b2995f54ae0cf7dfd37f60d3c12893bea8e10ddaa8cd0ac9244f3bb348d69f3e76d67bf8ac6cfae565f25b617752f876097850c1b4b484898cadc2df9c2b1605855a0ba5d86dbcd62b3ede0409e4fafe870a72624761d94384a72142476341fb51d61c1cfcc653e3635de5e90698ab25be36641a684ee7e1ea0c0d60ee2b8d7b014ee7f12f7afd52747c621a5fb2a21212121212121212121fdd5ed0c0ce2c442ee6399f1737393b1e6824c1542ee8d256eec1bb8293e50a474a799099bd7ea7afc6de3245809e9be4a48484848484848484848af75dbe2b072e16399f10bb213c3cd059938f078247663dfc0f589d438db71fc027757b4c36da27efaaff460a5fb2a212121212121212121211dd7ed068b2aa50f66273e32955ee85290e9b789d4aa4070c71cf3defcdbfac7addf901eeccee3bed299d9313493a0c0908acdfe7659d3b6b30debd44e8061151c187379944a30a0604c731881592aa66a474ecd52ad8b79c3232f7fba885224144ce8ad951e491b0b9be333a1775d8d6940419060546bad6bb23dd0807dc0b734cc7937d1328c5b67aea7432461ba4b9401ec67085000a8724c1a3b6a13dee86330c40c90999be87013ad1ea2633b5407fe7b371d8dc3dba68661db50c556e8dd76f84a5b61c0bd9b203e4ce5ad20f40cb49d1a3d13aabf5b5dbc7d2ac19912985bd471ed8d927b23bf397af5fcecc4f9d989638af9968f36aa819bfbfa7f9d483d178aceb8e870b3243d2cae2105856997ad4e293004260d0cab28f31aa7082f6f969893d73c7dd3f66043fb5ffc1f5fde77c5b5dfbee6a1b1863516dce71f7ef02f072efdc1d7ae595ed90e846c6c9f93cf3c26f8c40db7bf55c10e890eee6b806048c5466ddb1ccfd00e060469a3e6508ca1d0e98c99d96ad39f937a17258b8879383271101b0a01ad5d37e97358697595b70e66079069e91481423053efb29dd0807dc0b7343481311d0c18565b8771dbceb59f600ddb35028719038423c1b6e0446c85263c5cb232b722c30a814ab656790c4fd111678850bf71c39d068ebda60474e7edddae39e0de4d38e8d96d21dec534f877a6b01d2ac16d2630d1f58a6b6f943c12c05497e477e5e8baaf8c6f64cd249361cacd8981eb12832b13f151a783befd635081317307a7cd9465278865ba0bb7878a263f7658b5c7831adeed0cacc186167fe2f367acfdee6d6f56b6cb35791a5f74c2f1efcc2cffe3ed3baaf2daf1928703042105044829d005283a0778dc5c56819951db5ccc24fbb9a1c051a83afbd83385097978977d4ec9369b6b093fdace9e49b18336e14a7ec0800201088218996ea95b37d1b17360e7ee9dc47602994eb83d2bc19915985bce77dd9ae477c9c4a6baef5a26f4b678f2fac4e00b03c93183940546b6e4db766b496a021b67c214175d39c3c2716067d4839d7bfac5e7aff8e6f5cb0bd264dc72ee6b1f4384821170813c47ceb0f227cdb91b562c6af0cede4c29c87324180430a923a54013561e2301120c610a029405327a8fd94a0690339054c008aa0259a3f7ac278fcc40fb68d811a68833a8c4ef3a6457bdee67a836e7bd8408620ce3ba6b2e6b3d87a78f21ce00a0c41b91244630c810a2d0042674e89eef1ca58831ebf7ba4bdf030d78204c11378f5e14a80864742bee905250e0085184093890311a49805d0d783f034723f9c46c6e4cb7c2b17d0c2102006581295bd3256e8db947a2f87440818482100125300432b5d1337b1d2408530860ca68448b830409052a812e90ad5d3789c1247e85a0cc31a137ceb4ac37c14587f70f1184297420ce30a95b7f4e18287310a05f418080111802b95a62985bd3318a30453d35c6cc5b9bd4bd02ba2a4192590be9558eac818e71499520c110a020802e30aa75d64c3186180523a872648c06bf780facf9917d607b68a24eb102a870a4f50ed7dd60be5bbf022130e983e3dc98c8230dde9c8b0085211aac5d75111da67ca000210db1d3915918d057a34c8d5bcc182248280d2163cf873465208038030572bc6186b66b288fde79334b52418840d4d2deec32d3512a7af43a4a1d5e5521483004298440817ba57a9afde202210a95605c47bf020a8c69306ceac3649629035561715946c7a08222475520a9206f58ad38365d67cc3e86e034e69400430a72bc21a9ec699041823e8600056f6bba3e351db736f436e03d349d6088501002430080211a1fb537e1ad671d8483bb60749c53b42594da77cad405a049c1451faad0e4df20852e3069e30b37a9d515ff766bf00408fa158cebd6509b62cd10d6003aca6473042675442822b4d52a981181e9361a7dcc7286e31404c8db26ba673243cd8069213393d4f3bc83b33d5c23bf38b38cb47a5aac69d8040900546c868d891f0f8c7c39bdf19148fcfac4e0cd7d035394018819a80a70819cd16413c61822140a812e9037acf59eba20ed53a012546a82b49f41a56080a8bd1eaf752d4a11ad5992a35a8305522aa6740c2828715405120a0a35a955ef60a139173dd5bcbc5fb6cd458c214ac10834a389920bdc8a27e48d168bd781208654eb728c7845277af760f34ffdf6c1591f3df3931f79f9dbbf7c31e744bf6aead0f77cf4dce30f1c0989fcfa67eefac375f7aeccf3d0a24f5ff92f87bdf53f97fef7b379012873cebcecffbe67fcbffff927cf1701a8bbbfefdfae386dfc9a4b7ff454aed62912defbac4f7ce8c80573fe3f7b6f1e275955de8d7fcf39f7d6deddd5ebcc3008a8882004704301110ce22ea0498cb89137cb4f4d62968f594cf2ca9b6834bed95edf9f2626d1188d710d0a28200822b26fb2efc3ce0c333dbd7775adf79ef3bc7f9c736fddaabaf7d6adeaea999eb19e4f33545757dd73cef33ce7d9cf73664652006a730f5c77f1572fbad363366be2f837bee71d679c786881d7e61eb8e1b26f5d7cdb2edff03aea839fff220060fe8a0b3e7ec94e37744a9bd87dcd721438165c3868563568c16733142d2c4bb3fde25d20c1302eb0e862cac6b885258949cbec071d18dbe31811336961aeaf449f1676cb2e2c868ac28c8db98058ec09a22a03b5fad78fcdf2a67994e5280a2cbaa81304b035d57d889e56ad74a17290365ea550542deb926b36614519e11e145ee316965d2c4b4c5a18155de26115852a21cb500ce4e3fbe081f8f8e88a8423218009cb1c57d36c5314a828cc4a8c728c0bec56fd20bc4e280aac7ac5e4590ec78ba44d596810f6ba60405160d2368255b026f5630ac5d703a30236c39c0b050834fd70bdeaaac25e17798e710b8d0624906298b4b1e0a04e48334cda500eea04ce9062285a587241c0b4853c87162b53361cc21e07041405d2b195499c21cb51215424c6042a0a75428e1bfea929ac121490e7285a683870a287ae12c638d2ccb8a0da6ae95a8cb4a6cc678a021356f798ebb8054761d60125ab15d18a4defdf82c0948559c758515188d51cae75ff8485318165d9cf100218b7b0eaa2426080085881a1efc7c0a40587b026210959810c759952d4268a121d7a535414e61a48314c595855a87baaba5374d4141c428e23c38dd841b703930c98b28dc5a6f1ef736050d005eb2139c308874b98778dd55b5570295c43c5ac2e66b38c5b60c06e071c98b4bb5ce21abfea340703e65da4198ade549917c65d6840304c5940fc6145863cc7aa041798b4b02c312e90e5585398b02018e65d1030c2316961af0362b018462d2c4b8c09084249a2c0b12aa38766b018262dac48a394fba329010e90e74d1f23c70df6f4e62a492c3a48318c09301d496cad65ed7ab4a10f84f731b4ef5e4a32516c5f39860e11af67435ca968c1184a53d95150ea9f9411c09485558979d7d03709683db82c511418b78cb28b925abdeedf5e0d1ebd709f553890e558709a6cd329933506b4ab33eb622420d0062530a3b0c119b2cc0816cd039518367329399bd90136d3d1d805d718b49acd222d55d768f9aa424d91cf7ecc5bf59c6b020713764b1b973f9fd9fee733dbdb5c38df1509ca3dedc9eb604a86a168815c549591d56316565d4860dc538e2505ae302aa08035d9e21dfa96e498d5c24c16c38885158951014e589346ee01c6ef9deea8455f9106b182b171ab695a684f5b07440ade26529e00f1a7d1dd05700de754293201bb2e0f961abbaefad27f1d79c1077ee33d777ffc8bb7adb4cd898fbdf4fd177cf895e2b19f7ee7bff6648e39f3ec5ffefd91ea5ffefd758b3bef7a469db4fdd819fb676b0db0dc612f9981953966c6beeb29072c7fc4d19378ee9a275bf2b9a92dc71d7fc4c8a3575ff4a339c79a3cea94b3def05b1f753f75c1453b1db091e3dffbf18fbc3afbec6d975ff8ac9c39feccd7ffdac7b7a73efe7faf9f33d9aa6bbef2fda7ea80aaec5c9051535ad89c0e2cd7ffe950b422b8643612010d32518d06999fae6ba82a237daa9e91ca018b21c3b122cdc9845589146f77d512429db0579bd4404d61d649e4bb8e0a6cb1cd0f0f70a8eaa80c64405e60d56d06658321d5b2b7ba249529bdae5a92f9eba8303e33674da1a62864504d14ed52ead7c109eb833a925055b0bb613b141bfdf14024ed14ea0445700895d629d5082bd2345de09e4bd92bc2ab9ed3abe99861a84aa338194cc2c1212c4bd82c91321e08306670ab172e5b99795906e2d01c00f2a2b989ea849a424e341fb5e01a8a34081637f1519b61d98b8bcb64532ab926bd5392e68526b756d58a9ad9ad98a125a11e985e8e77d7190ea1aa20c9647739eb7e7a4a87782541111a094a790b1c25693682d6ac996e88e50c0b2e6a1e6766789f433006e60952494d751bf57e0c2cbac621d151aa240d2d42375194e8b0193833a68cded756c08dec141d126810a427131a095691e510c0820b87cca392c4852430efc225c38a96a7a53a3554cceaa2385653aaa2408084591dc54e2666d52e61c185eb95cc689192e3208f2b24a12c91ebc64e0a282b48824ba829288031a33e74eacc259397f31f559670099c193ee409865e9103a0694522cd8d819e66e09e999817a8293399aa32b6697fd555bd22bc8fa1d31c35824b20604d41b0a6b11a3a44bc9e0d55e5a182319ea6e1e968d19c0c25eeb0b52a0d47ad49d8ccc4cba2a4d6a0f66f8cc15351cd65e6382419391c2393b542f7059a4297f3a2bd0acc186c4824603397f28cd6c166b4e0924b545604508a91d70237e4a741d42002c8250ab25f9b61b3b20ec326cfb1268d6a2e2bd494b1a3b4725cf4946355192bc5f54c41e5ed0e3fff196a49fad2434badb580d482671d5198b5a09f5c10b426a9a60c42f29cd624492280927072540ad6f1a61db69d83f7c4f65f214eeefc75fff18dfbf889e7bfef65c5b6495adbcefc955716e67ff4779ffdd6153fbdf6e22f7eeedbcf5a47bfe1555b2d2a3f75cf4e8c1e75545100481f72e2a10c183bfa45450e207be889dbb1f0c08ee54e59b078cf55575c7dd555577ceb0b9ffbd6b3d8f2ea93b6d980b5edcc77bd7a6ce1eabffbdbaf7cefcaab2ff9daffffa96f3d691f73ced947663cc5b0e38edb6ebff5b6db6fbf7f7755444d6993665fb9162e0dc28c8d290b79beae331e3220c19b91016622829316262d148537f03a604546140444a416975cf313af006c0606841ea4b2796f89c75e57ed92310bb2dc58069cf59958f61fb8a9c06618b74c10a1c0bb4fb557846bef4b8bdd2c8782577cc55baaa41c2fb8bb6fa024c180ad3626aca64a08cec4df2f9afa298614333c336921d51a9577a95d0e6b2c515ffb5475eca002c7b447a328760a7ea5ac90616080604825705f3930263063638bddac6b888725892cc7561b45d13d0aa383df79de44a09e5b72c4fa84e863085dff56b4b0c536d580fec343dfefaa67fd20200d7abfbb04226499d90b3683a3062c3a6c9628dcd069b2f830eb982ddc9f860ae558c70b4f3020c3d7d5b94486adcee6e068f2464e746fa5e6cfd3ed501f416c340882c77d257ee881d0b44e70c9b8223981aa8781146b9f2a6383efeb138af03e867609692f63a6bd29457143f401a182319ea6519ba88f2381fe108e495ec549ad41eddf1883a7228d90d16c5396cdafc4c8e4e62aa84ba2b85781198f8d75b21905d82c65d88c729c249122e380f5c3669ddd433b0d1beac7b0e10ca2b56ccaa140a113b52ac72e938afe9bff1cf2a416257ad6a80051b38045cf36c73161e91f6220c168a3cf62f7edc1aac5dbfef35b0f8913cf3bef84d1207bf3e251274c63fe8e3b67956ddbb6cd4b3b1e5ec4f4515bd350cb0fdf398b6dc73fbfc0606f39ee486bd7cd3bea5b8f3fbcc090da76fc0b536bf7df1ddbb4472d3fb66305a3871405f8d88b5fba057b6fbaf969534fefeebdfddac7907fc9895b3acb1963a6b439c1d26cb3e0c262e680565e346bd6074378cf8e0f9acfeb69ec4ee8ad039b4bbd9929acc7f707b26a17b0009b41121a5eecf300ed671d8a3a7dd0745e368f4df64d8818a361c636e5493e87b4d57e302fe0b76f401fd74c336438c605522c3c30cc3cf9484043b5b0b71a3496a2401f2f5c728dd1b3cdeefe95aa425120e39d20ea6a226b9775d1ab469b4ce0c1d614f6e8539d1c333616ddb89692e4793bfe462b79a1b4848865dd78236608bddfcb12598e3c47de6ede1c10f57e3c34368c4b75fab1205010e0acfdd0d10077fda0663b280de502696678bb41581974b33a22d3a061204a3378948177734107357417192b911728496458b3beb7adcf1d0b13bc1bc7c9bd0ead6bbcb7d9267db4110d0b4305631f3445d8ea7af04cfc3065acd41ac8fe8d3178245053260bad8f7df95fe955d90d4460f6818d967e3e30dca5d92ce27be41232c0568fcd829b25a90bd8e9e005de210516602663d8a89efd388d8da003c8c86bdb4b2dd3603ad0d3d61f29bebb6fe87228d102757429c330efb4cfb6ead38eb0d6a41d25f4ac937ae0cd2dbb1e500b377dfd9baffacbf3dfff8edbffabf928912d6681a9377dec9fde14fcf0da488aa33c7fefbd4be79efeb223b23fdb7becb16373375f73edd1af78ffcb0fcfdeb374fc31a3d547eed819dfab909c6a03962d1844ae98054a8b7ec808545f5daee3b0f12cefc8d3c54e6933960f5b41995e9268284cd9a6078c2f4decf5f9517e1571d479fa710b16b0e0eeffdbe7f49648315409cc3bc76ffe14a8771d13035875884e652808541524302ac090c8c997b4b1b9c4181ed027374ab27b937a5dac585246d0249970af0887570d322290e658719a6fe605849772cc729057bc44817c78416c200eeb84ba0401591ee2beda0c82193e71082986e5c41ac85110deea2c863cef3f086933d43cccd889394a178609d68ca9c7409a63c9eb2296fc821f02aa0a5585690b691eebbe022ec16221c236216233bccb868d19c2df2f6585b2c2f654cb2d5f51efef17d07c32eb80b31eba2b2b8260498f87eb7d67b176033d68c4ebf44b35b184ecd450bd693b862cc7738dde0c9c9e57cd2109ebf422b5fac878dc6e31d81c2567f043f7b43abddf472d8c0a5040b539840c6f664872020dd5bcb8421fe3e44814b2ec03e1bd0e3d2ab0245157a6a43f21f4aa673b05630c4d2990860d163f3bd49c798623cde1f6223732cc14a5a39bd44abe7ffb33782aca28f1aa6ae2bc576537c090471fd848c26619de5ccc88c072289b5198ab453db39f1b6dd8f4818d0c475d1ac99ce6e18db2d2adca5101f6a0e9d226aec704165bfb51e9d90af4ea4f45defdead75b51b704abf1f3fb30b6d5c20d5ffbde6b3ef9ae0fbc65af9fc894b5d51ab0f0937fffd26d4bcda5a8ea6c4901eab9dbef5d3eeb95af7afe96c75e36b570d703cfee28ef4cbde395876fdb73e254fde16f77bda7d55f8aac2e5781fc445e78a15a961e2da65159aaaa96504cd7296d46b0b4e16ec11c81cb70d455d332d055f5ba8701809aea2721a0cf604cd8a8484898b2583f16c5bce31ff186e9c041f728d24544450b8a4cd71f2d676d661a6f36a3ceca7c45775990811e3c235e9d8c8eb6d695394510b3ea28446519561414302ec0bc51321c19af64ae20a0808a6c12a2a64c419dded8fd99c579019b9960865ee68a779c3286070483cd3022ba13ce2128329d45131e54884278976f498c59700299c08a424e99c61b1cc889e6d2eaca1c186b3b311285f0285ac7c0b865ba013334fbc7f8b685e26030cdfdf484575dccd8e6d26ddd33b92ae31c2a7dba66d236e1ed3af57fac579bbf4a4030a412bb0715653af82561bcbac28880604827ab2dd47d627575b4b6f6569db8fd0b604562c282c54c9f4f8b990698f1881d157009690e9b35bb5ff43a4486212b0c1d530c928c1110f5fe3e80284e6e104680ad36a47784a992a00b744d610c98b450277034dba4459aef0ad3162aca24db972414a1ae408409cb34e94992fa8ad250f1823154c0ba6456ad4da2aaeaceb7bdae3a2f8cb4214000ae77b8ae57a55992181748332898e66a358adb35fd0dddd3eab4cd5a5328889627afba98b63163a14a2624a1dbb110e078fa5497e926095af534a53e86ae132604a4b7251b8435d9dd55ee55cf760ac6289a6ac15810a6e0563703f71f521098b0a028d2a908d5e69682c55010cd26e75152abd7fddb9fc1a3d3d179ded274bd57653740e8151b86cd0485b2996ed098e5d4c666e31cd23b03e52463b318f6d376b2ee045151a8286415a60286cdaadbe7f33536386b864b82bb7b44401252ba3bbad3a2cd739651d0cc4bbceb9087b62475f7a6d558112f98c91cf8ecd4f06caa090b0ac80864bca8961e625562dca71dc16258e939f5e5070c584399433488acdaa0f51712c9bd377ce507aff9e4398700352348971f7b680967bda0b8f29d3bf674a0a8b1ebd63b574e3fe52d6f7cdef6d5bbbeb6b7b1d2b8f5b9dcdbdffca6f221f507befb44253199d5f2a377efc5db4f79f561575ef4449d0031fd8ad35f88f22df7cc3654ae5407466646bc7afef8296d421098399400e1354caba9f6ec505581310866ba29a86e1138e9bdd0a7b1758caa4e70943983a160128c6d56c5c665a743a7ad9b76e87c9d3e6eee788a44bb4cba0f845e82963e2ec1e2a6dfbdfeaef27a5369e4683b5b7a1541f1ab0e61f140970809b83006a5d6040aa89339afe8065654232898de247e73201ff33e86e313b9ba7b9e04ea647676d00a8ce201e3f024735d6a5e4cbde23511f1a7d408640c54378477154b0581d5d63a6dad802d6eba1ffb0a52a3577054154a015a47213c86d6f1025aa3ae2c9b88d2d6b6e6b460e9a65f182fbc7e95fe6c25da1b99e8a16b0a9c8101abd2f47588a7b5ff1cff93fa519af4163717fca800c2a386d6f42a70545522b3c367a49a47d386ea424de69ddd9284950059a3f6af4ba8aa26ceebdefb5188b519b2dc74f7711596037771f53104f766eb041e15f5fec0a55ce7268ae2649d87d4c9019db71fb550f1daae44890e9d06d727c75482523dbdeff4aef7251b79a200c0b20bb7959dda3a33f9e3866aa818c118cab102c80bac49d30c86bce088db2ddf1ebaeab62ffa82d15fb5eebdd7b5e78d1bc88ff90e95f4f8cac8ccc0ed1a3e817c2afb8b8d1a7a803485d73c76c96da901ac785bdb254356dfec660c1c2849d41248a75e11dec7d0790e07589590308d672daff8258aa6517a36decfef148c5134d5bbc0e27061faf0395e5ca9ae0c1e746bf47876d55fe480c54168b953244a6af5ba7ffb3678b44913341562941db0ae3e915d21061b916c262994cdea0a9c1107d664b33925c8b0996e8ea874a694a14ee606b8e0c9fc242bd5224e700ab29fdee0dab0595d87e7af23aac253cd7ec04867717ce5b8d2aab95c82e3b50974a9a5ab48d09274284e6a69cd186427e5b1136346f3922e6d0ee8df9a271fa8b57154977c6e981f5a57446093962ae47352aae8fc6af3dd0409586be6a4b34e1edf75fdd5f72d9a3da0d69ed9997ff5a92fc8babb6ebefa8e790955dab57ae869bff8bad38fdb521819dffabc171ef78a938e6e3cf6a83ecc20cbabc5579f79d20b47576ff9e6c5f72dcb7a297de25b4e3f2a5fbde75bdfb9adfde42bcb1c76daeb5f2a1ebcfaa74f5608001f3dfaf45f3caa76db0f6fd9d3587b6e61f2e4334e3fe3b8a95476ea45279f73fedb8ee40f5df885cb9fa828574dbdf28c971ef7fc1196def2a2934e7efeea83773fb8143da5cd997d75088e8c93c2098fd3943b5a7207bf5823d464a494dc38de19d5d90000200049444154889a7cd4fb84961459f063d540aacd5f6cfc71a39855871af7a1af1b8486eca266dab442704a495a4ac6a710a37840b7985a55491546303212bcaa2ba8e1ba22bc4ba2868787c62b11699635d5acec29c92e08efe368594d79d1b6308514fa34d53a2b1f5d8e0ca7976cbd9923de28f19fe3734530a25f0e8ceb233c6668e86b211812de0cd6c699499019251c62beeb52f85525a18835c17539802124c2f110f5fe00216a1345717241a0e62781090d32d7601275111d51b8ed897c4e401448d55d0a4569a8a8d54571acee6beaf75bd69e8c4826bbda56dd96076b6395e41acd7f4ea8a0eb541fd4a15edb16db39745775d0134d7573fe4a4728364a47f4249dfa43784f43a718d21c7bf49d0564b29d9c75a7698c12098528c11865124429bb20934b9588a36a3d0ac69ef66fdf064fe8ee8e92c91b7d843b0a1b913c4014cd66d47c0e99ce119acd66036c66b7b059731b242fcda88421aaa230102f3ff40a31ea468b4e7247c9707f996bad524b466320f03e45ceb6d7964ad4e6ca1280aa6a79b76b0eb6bf53fd547bf2d26fdf7dea878ff6797fe9b67fff84f3965f7dfba9af7fc72b2da0b6f0c48d8fa6fc63643bafbf7ef75967677e76eb2e07805cb8ebe6677fe5978b775cfb68a5a725d3ea3d5fffebcf2fbdf79da7bff5975fc5eaf30f5ff3d5af7fefd63909c079f68a2f7f67ebf9679f7ef67950ab4f5d775f8a9e899bd2a60386635f85210ca17798b42058f386ebfdcdc72808d80c698679775d8dc1f60d6cb15ba2ef0722e4396c668ab1cbea405d458e63dcc2aec6cfd7e62d088c7094bdab4af302925aeafa0e4a48314cd9a6c058d7215b0c730e1486d01d742a46d716ce39a00373150cd8623753d329862c37b78b0f05e310225c8064ed95a885cd666c93272490aef1591a289bed03c8728c0b3ce71c88a4d1395fd6fa6bf075f008321d9f955b66261b0dc7a3de4072b043d858b0862818427fb0d98c5d5dd5b3e2e2807009d7e401e06377453801f3ce0636c8dd07e0f49e913808604dc2554871a4b8c9b8567f0eecec0661af83acb7ea9a32c7448790d0f1130c1589f2818c3402f63ac871d8faf26a95b40df8cf9b601c420fbe6bc879079a7390e5de1de90a73f16cb62959c55558ddac734bbcdddb5eb00822536b1c62a372b04318baaf431842bb50593ea07247074154fee0f0fae28f4e1cc4d0d3b98683065c3ab04b1ef6aff3df3828f2f331870886827108ebf65dc967b3721b9b0dc00fdca7aee4a6518eac077cb0ae08a416479442693df46087eeeb10863084210c61084318c210867030fbae94d8d91ce6e507e5b447e1bcad7838d4ada54e8207dcd1a1073b745f873084210c61084318c21086308483d077a578b76888cefdeff7865faedbde9b9888f5eac10e61e8be1e0cc086b26a084318c210863084210ce1e7cd77a5de5d561a1a8cfbd68fd59e678bfb49013af4ecc10e13b043f73512a62c54d5817156704420cfe1121637530321decb311f9b61da42b9e3fadff53f9f23245ca53b96b3d6366e4446d870d67cddf96b1f71047d93a73b087da15b0bcebbcd2be67d98b05a6e4188790263503480692860ce094178d14286010c158965d91b11330c631666f747d7c1718114078086c2d23edf4829863181148722ac2468accdc302bb0cb059f30abbbe21cf316661d16db9d1618b6d5eacc916c1d807de3a99c46698f0d4c2e2209a78f3c11d33e4d88c5d8293880216d6a9524bb3780517ca00fb12b6d85871f7f3cd0907900d10cab4d3f660b6d2c015c43ec0689e23cb31ef76d1839dfb62133203034d5b50c0bc0300af9db21dc789c8c20d1d9a030cea0df743e3ab3e373280c1bc623e39590b7559dbef43f20fddd736d0b7601f10b02ab12a3165614474f116f6a52d3e6d63b7b35e3729c663cff1444eceb46daeb40ec29c830661c2428637dfac292cb8e00cdb6c48c21eefe1db6c2cb95ddc09ae83080275d5d21b39e519e50c90c0a2bb5ebf22c7a128c460b519320c4b0994eb561b9c61afb35166cdb805ceb0d705e9d8418f4cc25908bdf60d2c4b308531b11f363e03262dd414169dee1ac8621815c872acca968640798e3101057086bac2a23be08a8c39170066ac76fcf481b74e267108732e0430630f400727970f5d61d282dc941dda928882310b791ea22f4a72b32b384b4f6fbfbaaf07900d102a532cb6e9ccd9016ecc2ede3b83885d7c4160b4f5f2e5782dbfe1cc107f174b00565657b76e991a7a11070190a2d9b98537befe1806c6b4bfca98766599778f8e7159598b27cb5a4ed7b6f3e5302bfbf3eebe1e78511c42ea80e55a8736ea9a2f5f536e4f85e8a7b20a374c1990e5496ff548314c5aa82a381d9fd769901509064cd91813ebbdf8272fc25b98e679a28b25321c0a7014b27c5dcdfd089126489a63c5f3d20fac5e9884a469f68183cdc01956558837d249e8518155696ec20c9afb450b0b2e6a0a16c3b48582e8bfdb6d59a1dc7127ada23063aa2fbc8532891a9eeb19b4285876b1dc97131eca004318c2fa15c426819244496e789c7d20beabbe75a9cd9bf52e0b1dc2010cb665019092188833edc192e7c1120323cf832574d416c7e8caa11add97eeab2e745972312a90e670a8254f55102870088686c2b2844360c0b48552a05432582b62318c09a439885056cd86f2e3c25c893622c08192ea62de31a02890e350c0b23465540c18b79062100c9250f2eae832ccd88b63166c869a97fdf06b78f4d25cc252a09ea7736980090a2a608483016b6ac03df105306a21c3c0191c85392f4b936618f5ca177dbcc593665420c7211814614da1e41501eaed33639927c79781851625468d9be728087080b1e617e79c01d72355140a89dd575db65d274cb6f2759683338346026a0aa3022260af4f5ab0580f934f337084cc8a01398ebd096cd32c475dc125e4450b536539468429726e4b2077427cb16892944957264933b38faa0a4b1e7f32604c20cbc1801a61d98dc45bbc7c1813c870580c8a5055dd0b168265637ae63ec9fc79ba84d56eb79886eeaf76532541a047df1859ec705a1acac82897d020e478a47cd392305808a7c5d7bc3bf822de2802257c705b31f9b8800cdc1192e32808d80c8ab02a515671f241ef3e9f6383e5a9a12ca1f95c0004a46d0090d42c470c15ddfb0cd62f0aa2145c0c03d85e7d3b035cc25ea70b113ba913dcc59ca1a1b0229bf794fa52a8cd978852e851d0a995104b7de66505b54e5f7443ae4e1d15c8302c78c7734287e8090a1c596e2a1a82faae4191288a594257426b9a2eba60d10a3d74dc3c478ab5c8793dd518b515aa207a55dc5d0dada2052b6068e9898d79868da20d2c510e32c39485b2428623cb5af6911611790e8b997bb32aca6cae36c77e4ad09a8ca4635198b4444361590e0fac1e8cb11e25c198021831c6c0088c3146cd1cac8eeb128131e6c778fdb3af9e75d4dd67558a181fa66607edbeea4297490b2b124b129316460516dda608987321090581290bb30e14e000f9808391174df772cac29ac242038261ca023c7387338c70b88479172986710b551557cc5910284bccba18e51817d8ed8d555358252820cf51b4d070e0103883cd50b4b0e242021316c67429afb7b492c4b2445160dc32b1b4a8a571862c33d5746986a2858a4a54749a842f751a50db610acd846d8a61d2464962d131c7f018b022e34893e528702cb8700265a2da3fd7a85896c610899f7c785162c4b835058790e3c8702c79ba7fe08aaaaa90b360b316eb2ddd518fe4101c8202ea14eea4395e1a644c20c7cd9bbe0eb21804034b6ccbe7457875538ec3a1441c9261589470813166d4aa0e678c5b587551213040747b4868b1a876337ced3e22dae3116d0e7f3c93142de3b54e5bc873ac290098b0403045dde31626ada6f1d7e90746c9074db5aa0b17480113165c32cf8f0cf704cac6186031e37ee92db3e0a04e48334cda504e3827c4ecaf51cf210f7af2317e6323faf97a680e4c58269d1bc5590aed15da16339f1c6c116fa82f9a90498caddc5a4cce597345396ee46d8dc03d1114231f386ba9660f96a786b24449812b8c0948604db6c417a244f73e83f58b82280517c300e3161c85590794a0802a943a7a170b867917048c704c5a261c93e5280a130714c0d65440614528f4a8085da7568aa77ed1429a6145a24eb0c3b6cca8409e377dd7a8217a533184318eb4b76db510d0bb3b0a45314b88d7f8931638c3bc639236510a3d745c05d8bca5904630582c8edb4315441f8a3bcad04ab170053165c321ec7140405120cd3764ebb5318360280a54146665cb3e2a088c702c4b34081986710be4a2ae4c4537b58a6e15aec44c5497318c0a707610fbaecc4a5baaee6c900865dc1670dccd7a885d4ac518bcec6b5c1531a1c5836d15d0f1b7f5c8dd8f3d75afd87ada11f9dcd07f5d1f84cb15ddb04412aa0a366b06294bd258fcda86d0e7152b12696e4c6d9bc166284ba335c9fba42494a5711b0c0d8179172e1987d0eae6c3ac48484259817b262cc17c577937d1fb53e50c0b2e6a048750512de72a75ec5012d6246c66a61db5343dcf0517ae97214952155c53487113ed8b812c8700165c3864504d01fb5ecfa7aab0265b0e4d859246378f518022b89ecd4440838cf1dd20f3132f37144145141f768e2b8106417a03e99ffead408eed29f3536ce5868a6a3f3696e6c8b6fec4a39a33284000d33652dcc42c821a7dcec1ac838411550164b8e1934e5b762d8168d6dc5527488243cdea532d19351d65027c1242e8d5202cb9c62ea928f33aaaef4b57265970cd071a048b1b5b2dc3b1224dbfa25589542cfea3e4839e5e83a0083542dd7b7e7f2e445519ebb34ea829e444dc8743f7575961c9359264591abcf571405afb75298619db6490105d5f24c9a06e5498b40c67cd41156d54d5774f4c92c48e5cf3e4aa438610fdc9875096703db654dea39a5533d1a27b1fc0fa45418c828b61009d8896044568742b170fa58edec5bafec825939ad30abac051564d2206dde018851e6a5b746aa5f8e0548e63d945554111ead41e39f2dd159f917a1d226a0fd6031223c74d3c220645fd18ee01df55c52ad6a8717d3329c3b1cd366c10bfe45005d1ebc68c31b4180b511019069b61d9cbc46e9004eb640600350ad9475a44549579bfaa4c990391f1600f49c1063122c6a2f1493e323debeae0f361d9c8497ff0d97ffbd869931b2342b3c77df073fff2176fd9ba794f2c4aa59422ef47912245a4945244de6f4464fea7940abc2665fe48e6dbb2f2d433cffce49e472ebfeb91cbef7eecfa1dbb9f5c7315116124f747379ffb976fe38cd605ca5dd83b7bdfeeaabb1f9fb06f9e190de19cd4b987f5f97b5df8e78b639d01ab135c4256604d22c751554660d91c1ccd324ed19a310b6aa6ae6733a2648a2efb093dc7ef7f4552f8b88e372b42e4d2f4d77b15530ea1a6501010b1e555360bb73c52ac259cdf20b08041138a0aeda2cfd8a82b54152a6af0a2d5dd60615d09f43a6e3b7eb226b1c56ee984dc6b0937112c8e691b3565fc2eb46a1f851eb491f67f3a4dd3a832c2d0dc975fa1a4b5a9360b74e16bd1c208a1aa5096fde87e15480cbaeb8b2904e94e01fe0450142de1c5187d17251f740427cfcd5e1340a5dfa9ea29f9a2a62d579f707fc980aba03da8fef534c788c08a8bb232738b3a51e512740836cb4d668c33ec83e0f400998403820dac2f6e4f2c11a395f60dac5f14f4275d9724c605321c3585b28ae3f628ea68b60c7eb141101c50b039ca61c514f10a7dfd5a494f29aa7433c39162ede5c483527c6585a2000338438a63c9e982a27edc2d0b36c36ca3fddb9da48f1ad7754d7c53737bd62b1ddf0790c4d0a2009fb81bdcb9209419620cd7e0c774e6597fd862b0198890e35853a090f83e85fc4aa17f1a443629ff82d7fdf23bdef88a23a732805bdafdf803d75d7ce18f1e2baf77245e38eaccb79d9abee51b973e558ffd5c2a97dab8e39a3c95cf6dee8259a9143110633a010b9804abbe4a879b5b7418632d55c46116a7f3f4ec84fbee4f9e71eacbb219c05daaeeb869fe27dfc47c85c090cb8001a4d6776552b676d26fcfe46e52f7efe4fbed09fbe69991903410a2115d0968ca129ad9aab2428e634d22cb5b9c1089fe7b962409bfe5749012004c3c3234ea196a8972cf8c8b5f5a1f90e3b059a27e092c22d8c93a3e137fb514010b2e2c66ece6bc08361838308010e93048a0462d61ef51d10c00fb764c8cb1a8735c7ebf28abc33ee895be4b6eb82d5b4966d96438c833047501985f3f5c92284b63c4e76d53abb6d92885b67dddedc061a87c48334c5858f2ce8c4d88754da9a15a90af623f1cbabf06050e21cd30e73594d60708a31eef029657c7def02a32ea07dacec5805a54f4ca120317ddfb5e14f40735853dfa981fc78c8d453752fa4551c77f9f020ad1b7fe5904b67b52e8fd69a5a822dc9a82641815a807e20583527c5585a240c63b41ed527714f50aab1245619aba25dc506de3ea7cbb6e675d92c8f6529dbe0f0cadae86cd60f9bf93196244449bc0d76f3a8000d28c565d8c085415dc28df95f685ef0a6be6f5bfffd1773fbff1d4edd7dcb4b344f999171e7bc421f6205a59f19163ce38fdb4e587bf7d298610034a79579c79a5c37e09311853e60d22f2eb8701627ef7269fd9943b26fef0abc71e5597f77fbfb16715b96de9238fdf56f87a7daf82a93c2752eb735fc5d8c859e76d597e64e5de67687f3d61df3c7300eeab17ac0a3d1c5591cd0354d5c0c1b63c6fc9690c166c660acc807667a6cd55080de86618a427fd6396d60f055922a5e210f2a2e9b704dfcff0404f148186429256a0ba2d414361ca362d137c3bdede309b581104c3465fac5091180db06a5dc165ed6b8fd37684b1807b9cef50fc63c24473bbf26a96879fb0d565847b12f4084d3370d6d27a7444201be8eea374bb5185ed29a4f9c6dac141672f219334bc839dc9af820c950f290e4966753aeb8804c5d27e10a3205ab64c8a6139d97ca2f6d7a0a0ae90112dcc16135871098ca1204c527a548061ffdc0f99dc4dd5a5d129862a3555434ea0ee26950fa4b3581e7e7c88670905d8bd6825fdf0bcc0724796469fd92b779cf5d5d94517e14ee9c045c13ac9a16f949db690e671ee6b2875344232de172d069ba3e4008013389632d6bacbfa50e89d5a298afa0defe86994c45b72316563d2366747e3151f8002478e63295937af8a322da0fca30d31288a5a42bc1fb5e062da42b1dba57a31e3ea567f75425961d402141afd6a87e48a3ba1a1d5e41305e17546b418f27c436c83286608e5ff2c475d1af1a56b16a063011c36b0a090172888362ba223adbcd1b6f8f4cbcf783e5fb8eab39ff9ced34678fcf7d0a3dca720952266ceb5ebbc2b63c48899ba0302310a665fcd7b1db63915cf78de51bc7af5c79ceb9fd27f6b5cd9ca57aa7aff234fced709dc9e9c183f664b3e6b9e41b5d2ca23b3ab733549dc9e1c2f1eb5a550e000546961e1d1a5ea4a4d4a4064465ffea2ad1600b97cdd7d4f380052c5935f345e60545f5b7964cfeade9a24c67385f1139f97d9f3d8ae27ec99d73d3f6f01002ded7ce68e52ee152f9e1ee744214f684a88e5bd738f2cd7d71a520149e749a1cfa4eaeaf2c3b3abf375c5446a667af298c98ccd0050636de5c1dd2b737505f04c6ee4f82326c67a49daf65086be223161c162a6239fc59a1d4715505318e12da77d2a0a798169db94f408c045f831a1fe406b53252018521d3d1247055c429ac3662d1776e7052c058ba110b83a2566691be89229e414a62d549469ddb424a108ab2ea66dcc58a8923113e7bbd95205010b909e74aeab26365c8243285a4617d65464a1a060c6c1e03071e8baea5eff56531803262dd4091c58957d4a7bdd19cba76c59b6fb9fa3410f21e2e4896e8c894035a943589570096589710b65050ee404169c760d9de2c8f2eec7d50abc7d6e3e5fd554229ed13d8783269ac54cfd708621eb29d11483a42e35991a63690606142dd356b40f48ce245aebaf494cd8a84848cfcd8837f743e543436154a0284040b6d5c4895a575d9903786d47d0575dccd898b1515320c062a8463790ec637f45d1d1af08c8715393ac1b23e705a66c5494095594629f2f0959861505058c0b302f7f98e1c878ada40a020aa84834286e9f0e841fa2c6ad2b1061c232d577c1352d4b4c5a109e1050811c5da87ca82b1484a93fd72e6b5796d08f9ab0306ec12530ef0441bce8ce0bd80c598e866ca79dcd9017edee6b9a23c59102961358adeb1705fd11820345cba4e3b46fb31a9b720ca58e6e213b2e906650408ea3a6cc96292bc348ba41914f9d5e157a94568aa2be9e52d1425a99a844ad550111b0e060dac68497c38c517c002c0e9b23472d074f62d4f1b40d505332c7a0286a095dc5ec828b29bb4b123b665c17c8312c49d33f3fc3ba54d7c70884e48a3bded00a0d16bb84491b35851cef7e8fa0e673ee854bc8e3f3aee19b366688e77fce9a6d26fca33a058e8a6c0658e3b5ff980510d20c008d89c15ff0c352f934e0d4a2da2689e2b16f38ef9d67bcecb051a12a7beebbec73ff7aa3fdda5f7df7692f79c1f6b11450df75cddf7ffac2d917bfe78ffec7ab0e1bb181fafcc3377df76b17ddea17241cf5c1cf7f1100307fc5051fbf64a7dbf9c09f01c0b6b33efab7e7ce8cd9a8cd3d70ddc55fbde8ce791760d923df76fe7b4e3ef2d0e9bc05c8d2ce7baebbecdb97dd3de70060855f881894650e3de5dcf7befde4174fa6686dd783bbc680ca66765f955260faa21ce87e4d0ce08c2986669f601648b79a8f98346af323b9098ba8b1b8fbe1c5da0bc7522d411fa608c0f3ce3fe95f7e2f339646edd9bd57fe9f87aebcff848914071aa5d57b67defd923f7ccfa9871559edd9b9abbf70df25371d3b53c8f254e3d51f3bf6f453270f9be2807aeebbabff7e650dc0b19f7dfbf700000bdf5cf9dcd71bcb2bf74cbcebe8df7bef29474c3055aaddf79fd58befd9fad92b4e5cba60e9eb771200a4d3bf71fd3b4fb861f6efff993407b73e81fcadc432ea0d9f79f929278c6d9de040d279b29067d69756efdbfe6bc7fde9bb5fbb2d8fb51dbbbef7d70fde3efb0b6316dcda2363ef3af2a3e79fb67d04546e3cfefdd2d7bf4ebd94cf589d31c255d914c7417d5053d8eb349bd4575b35f49a84e3c9021fe61c5349ab0f74f9aaa8a7332a6b81e8a924ac4ac32c7a9efaa0c58a6b6a695a42ec1c8e3276617081fac28cbd4e33d816b5b49a6a89abac0efa568679d7c30f50f3502d81bd0ef2c29cd958f6528231a4a92b300ec1408435d91ebd9ef79ed6a5853d791d505ac38e31e3fab3f5af3a48029d68aca896de3fe65acbd671575ca47817fc93778a2f78aecfd7615a8f2ab4905e434922cd13c5a16d16d96874299917e450fb132a5e76dd2158caf440ae2b2c75338235722ad482b7fed8b593499c56e727b8675724ea0a698fe855996c17b7ca873a61de3175d4f36e0b0344ad4bb7e5b038caca1c2f276fcbcc3ac871581c44a8abc8b6c331fbab53c2a01bf20db3c996696bb997e7b038ea84c56e81b01509ff3cddb26c761e56de7ef4a940b1fbb42b3f24dc8c51e32a60ce351efb9c039bb7249c83f233187309950f35c2a26b6e2f5b714c93de789600505558700cd7355422adb4ec221bd65a49bfd3199bab2a9464a2937b7d8b824edd17a5e0620851539e56a51069d60651d459956828a4b9e9bcdda29d5da439eaca5c80e45017851e356ea8568aa27e704a82c10da4167d142960c135d10787ba283edd952da10874081468a0188fa29825846a255f9135080b0e521c3c56b1469246427ac9432d51e3257c8c4048aeb8a30cad1805a1b50983712ce3dd57cde712cdfbcf299941d8c60c51fb28c8ff65d99c675da1c40c6e2bcae8dce8d42b4902c8432641d180fd5777effd0fad9d79cadb7eeb7d8b5fb9f0a6a75b7d695638eebc8ffffea9637beebaeaa22796d9c8943d5b9699e35f75f2d1538f5f7bc9553b2b3c6fed5e74c9599d7bf4a6cb6f982bb3c963cf7af3eb3ef891f2cebfba6c977ec6ec355ff9fe53754055762ec8d0076adc959eb8f9a7d7aca8b1179df2a637fcd647dd4f5d70d14e07a9adbf70c211238f5dfbfd7b67ebf6c48b4e3af3ad1f3ce6d0af5ef0cfb72ca888415d3e79f26ffec5af1d4b4fdd72e94f76d5470e7ff96bb76f72f7954811980a38a99c418171409157456cb2f87e02968594462ede49e577167ef96f66e6fee7cd37ec98288ebe603ceb05bb75ea7f85eeb9bc562276f85933e7fc634e9dbf72fb5c01eeeeed1f3df54fce49effe49e38ac769f255936ffbf4e9877df2deffbcf1059991f429e74ccfdc57b9fa2256e5cc7a464805007b2e5cfbe9e31c40ed29e634766ffdc3533ef6ceecdc8df5ab1e2414b93d2b940a2ccd1b1dbae754c713dc2053dba9135e373e7657e547dfe56e8a1d916c9ea27356ceeec33e76da47df623d7d69ed9267d90bcfddfe812fa5eaef293f59ce644e7dd19fffeee4ec15b58bee539810e34b29a97a8a0a599d31ad605cb0ad2b9d1b1dce6f507b84db176a9d50ed25345d6e358682d32babe629b7b6387ad43c2b1199a5d0a5b5e5be121efb11bd347708c58f0a1b2b86340e35457fc2a7859af5a11f8b678978ae0885ce51aaaafbb87532f53f7d2cc11fa51a1af50432dcd8bef190e72887455ea2ca08bbf2b38f403d6d891eba957665c89e8e9d7732491b53b521a746a8f5f2fc50f910a469d0048f99f95a60cb073fa65affd4eb6213b2501289a75937f9648288adaaeecf8f99611f8d063abf12b32e2790c8922aa91008fd5335e0fc047744144bc4705d1f5a49223223975094f52d0a3a854c94828b2144af070aa25014b58ba3a8d3d3d0315a29e6f9a1530a7ec697965d159f8e83249c709683b110f1db078a922bb218c51a3a6e902562d823a14048aeb8430dad1805215bf751bc8f9d6421499821c6500c5da9242ab93dd8486bba5933bce0fac07da7ea23dff8fc2563bf73ce6bcfffd86b7fe9e99bafbafc073fbe6f8f6914bef5cc779f3abe70cda73f75e1637e59111b0380f93b7f78f93573feda9ffed1379ed6af6e79485df089b7bef425e33fdcb5a403a53beeb8ed6ee33e5adbce897ae0de5b2ebae89a39055c73e7d25f7cf23daf3e69dba53b9fd1885ab8eb87975d33a780ab7e7cf3391fbbe0adbf74f69177fdc7a3f57ae8a0cb879e75eeb1e93d97fdafbfbdf4590700ae7d62ec731f1edbcceeab9204468ceb63ae601c8accbd158c9149c0fa25f7ccf76403a6a4fe53e5aedad7be2ade7ffe11bff3cd23ce7fe0994bfeedbe2b6fdd3e33be3dc5ccd9d7dd5794aeb83c45c04dd7553ef81fe3a7bd7ef98e6f28b92df7fe73320b17aefeeb97559d804beacffdefd1733e32bde536b94400b0f7dab56b2e4f697289ed00b0744ffdee3b847149b7663ff0ceecc27757ffe9df95af8c72d26c000020004944415481f4c7405ea3288f711599578127b49ac504007337ac5d7b798a801bafad7c28c13c57d031ab6d85f7bd2535ffede57fff0fd5006ebbbdfaa12f4fbff5cca73f77496eea6505bb3efbb5ffbd679738b460dbbd9f98e718c2e020c35114c889defcf321ec47e00cdb6c0886b904e5e2ab32c20a542d05ea4318c2100e6e188a824d0e87a490619877baf7a1c8737309fc8abb8f1af90ee1c0006a7db5e1bc4195c7aff8c73ff9d8a7be74d92df35327bfe3c39ffef407cfd86a03e0632f7ee916ecbde9c6a792369c608c390b8fed769119cb84f826891ea8561e7f6c05a387143b1f40f567aebdfa49145e72fc8c1d31282f1ef99271ecb9f58edd078e3cd439497df10dc8fb57272af5fba440a47f85795322f0abf723e9e96fae7de63da56fff5763f97987bdf7ffbee1739f6930a7aa14c8e43fcd27e5bcf3d83c8a2fe04251fe84e96da8dc7285ace96736e89eef95509c3cfe90f66f91f2fcd0e63b943f61fa10546ef9a1f7f5f08f794b0dfb53db4fdb3c77249967c8ac26b7a072fdc5d73f327ffd93f3d73ff6f0dd77edc6d697735b61e91ed4d3db3ef45799c38bb73eb5f7e1e5ba8c9a49c48f75f0c91c2722a6d856abb34190a49a6b089b28de46782eb178555dd5dc108630849f07b93114059b1b9e4bdc3a4b5f9e37efacf78eb1211c7c6eebbedfdfe4ae3c7eeba58fdf76e5f75ef6ab7ff2a153dfffeba7dcff999faee4c6734069b1dc2d436c4d9ef0d6f7bee335c76d2f588072c1b1189ad312891e484eb501cb0ebd1f4bd516971ad83a9ee511838acc5806282d57e5814378dd7998312618537e0b628033468c010493893569585336ec9d796d3b018bc6bc7be77fba777dab7aec6fe7deff9613ffbfdb9efed2d569a5f3a07ee761972a55581928c5b23336509f5b564ae9bc22d5e61a35e4260b55b56872a77ebf6266dc4bffc32cbba5edeb7a4d3a252ccd9ba638d7b8e2ad4f680d8050eb8849e7d931ab691bc8bee39b6f7f47f0e9a5b114e4ea0d952ffc239dfb3f8ef9e30b8f59bbefa9fffcc48e87165f9ced21a57a70baaf4e8222d88d80da30e93a84210c61084318c20102ab728883216c360fda99bff3e2ef3c7cf26f1f75c2f6f44f176bab3520379e135889e9b021665efb3bbffba66d8fffe45bff72ff7325993fe69dbffdb682791eb5385632d903634aa4597a743485da4a8d450c2aabcb55a03055881f6293b9af0406cea1606e795504ce984e2672c65a1be8c75c0742aad9afb82eeffbe2730fbce9f0a35f9bb2af6ab626225dbeeb15f112516311805548ad481ae100a8da286432506b55466ddf02883801204791892f38cb045839cbfbba21b590809d599354e44d929252921453d4f2840826e8659ee1b3aafce882f2a32b697f1455566b9208b4ebf2f23f5d5939e4f4ecd9bf77c46f7fc9fe87f7ca3db5e4feab3514144318c210863084210c6108431882714e3a5e75f7ead6034c584cba7e0a8465c6f31c4eb5a1a096773cb884379c72f2e1575df47874b9af3d7dd42158bbe5c28baf79ac0120632d3a280080aa97eac0c8cc8830cdd2133eb0738a9e0322a65e7ada0b50bbe381394cbf257450b5fce8dd7bf1f6d79cf1e2abbef140f9c0286c504a310ea598cebb72c6c040a43b0f438131a6af7333ed9a8c3fcb58cbf5da0cb25ebd6bbe9e4da746538c13951be9911c8753cd9052a63911c1643595710e95a2957be41c0aaf7dc3cf2efde7bcc5b9a3964f7bd7ebb05a7de819a5d2addf0250b51ac0c896a716d7f21c75175bd8fda925144e7fd3cf2eff7c46d85946751733132b634b0d1c79cade95ef2fc24a4172894340ae92775823272cada991e9e6132672cd8b73585ff394f9f659f107d24bc8bf70e4e6af5d3e9ab2d39c5c5721973f3cc394537b7c4566d3c25efd41edf1b5233effe989976ca93cf764725e19baaf4318c210863084210c61084318c2fe81f48bdef3a90f1fbef3ee079f9c2d35ac91ed2f79f529cfc3c2b5d73ed50068e79517de7dea6f9df5677f31f3e35b76ec6da426a7dc5bbf775bdb139cb91dbb71c229ef396fe1a78fcc5565fa88e99471cb4a8f3f308f37bfe537cfe3b7ce6272c6bde9bf7f9ce481edb0fddcdffbd0c42d3b96f896e37ef1f417b2672ef9c1a355673c6250f7b9abbf7df3691f79cd473f3efee3eb1fdc5313e3c76c4578f7cccd13b320a5c03818a0084c97db823802e9cf8ebb5e8988b196f4253bf2cf7ff1d347afdc71e3c2ae45698d1ff6d2739ef77cc81bbfafeae477b5273fabe9ffee3cd9f8fe95f2377eedb4ff35f9e8f58fa82daf3bed8d27e0d17fac3f51264ab57e0b90cb7cc76ebcfe83c7bc9b3fbb8b4d1daad855df6f5c76bd7adfafbdf6d3873f71eded6bf5ecc436c23517cb9b7faa8e3beba4fff9973bae7fa0eee6465f3002c6a5a3cefedbcf7ff373ff75e6affed28bdfc577ed1653872a76d545cd8b73fa9ba7743a6755bfec86ecfbfef88cbf3aee899befab54796ecb618547bea29eabd2d4db0f3b7766e191c7cb4ea670e2fbc651afcf2e522fb1a1a1fb3a84210c61084318c21086308421843a3689de5a07305abeffbafb265f79fc19c78fda0055e79fbcf9bbff71e1d53baa04402dddf6e54f386f3eef9cd3ce3cf7040e77f5e91b1feab88f48eefde93fff6bf103e79efa8ef7bd1a80aa97e69e7ae8b9aa02e4b3577cf93b5bcf3ffbf4b3cf835a7deabafb52f44c8207b64375e7f2c4cbcf79d79850a5a76ffbee3f7ff39a5d0e10392895eefdfa27fecfecaf9e7bc66bcf3dd606a8bef2dc43f73f53debc47ec9452828314538c7106d2e7461923460a2619eb9d7da59606c42cc00c8cb1d26dcec3878cbfe2bce9d7a500a285076a3ff89bf24fef52126018b500db4a91920a0065d31cb00a500d0579dfdf2d7f7176e4edef38fa036f4763b773fddf2c5f7aa5eb50c7b700d4dc1f7fa2bce5cf8a6ff8c838a47ae692d2b5b271c727961b1f28bcf9ec17bee77580a39ebdac743d351efcc795ef388537bee1c5ef7f2ba068e569e7fe07b82b01bce6edafb9eabb57bde157de7bdcc41876fea0742d1afe6565fdcd3374563ffbc472e303f937bdf545ef7d33005abcbfb627b5b6b3cc331353bff0ae437e7104004a8fd52ffbb3f2bd8bd40b77301cfbaabe89bdc56b3ab6265bba968f0ba438003414960ef083251c7d5e40bfc5c68a8bf8ba8c78444d584833ec75b0d1284c318c0accbb9dcc81191bf36e977e579cb54bf5e418b319262ccc39588f48db6287233039ed38306d63d11df0bdbeeb84290b55858148fbf5d06880909cdc9db4cb308c599875a20419666c286c48dfd7bed9a357e911b38abe05d10065da460c3d2a2070c0a88941a9b678668e817da61406608f77db920311fe1af21c591ea2c28690100a0222ec36a928db205ebf106df61e661c5117b786dcf8eafd43cde501009d9071b66e996a347e0e5a8db3b1d7fcd9677e3df5df7ffa89c0253d0711d896353bb7f06f27660483608c73c6193863dcf35a390307d3acce18f3fa3a6941675e995f9bd7eb045dda76d9b87f61ade1bee00b37bfe215afb8f4928b7ff8d77f70b2dc59cc589cb1038b6aebcabeceb9003063b50baf6509a630263a8ce6030d262d4860b92fa568992af9b8cf6c1244154478d3c51c37578ac7c336bbe557977a30cb18603180ad2b94c900ea40e088408e279e0983c5b0d9b855b08131c67a6834588b3609b9530cd336763b08de61cd19acfd45a1bed8237415fd416fccbc61326d2356c1d981747bdba024f6fe64e6cde4dfae5ff8fbf8143ff7f85c970dc0b1e4f6601b740aba2094d5fe9130bd09a2c6fa9e32ec537dd00191d25956a5181818670428300e10980279b2aad96a98457aa36c73af9400ecd8b1e3bcf7bdffdbdffae6a57ff19ba7d6e646d3e2c0f260d7e5beaa88dbb0e84008bf6d0a1e8a45d4e23e510002c870ec0913e57991a857f3aec67e368b879cb6f969b40f7860d619ae6208fb5362ef03587487cc3c84014396430175eac1360842838c7ed99ec2928b8a3a28f679b4e13f649883159422c618018c1101bad697339d1d21789d9c74a9300573aaac9bdfbac9bc425204c0719c071e78e0d77fe337bff2e52f7fff8fdf772a2d8fa40e240fd6b8af798e146ba986d2f572bab0c7621813487310a1ac36a4d1bc00462d64183883a330e71a01926618154871a8c0d0a3028a90e1b019e65d8c5be0c09c039b21cbe10223024b2e320c598e4569eeb349338c59b0195cc2aa4455014086a1205092285ab0186a0a8b2ec82b12130001691b0024354b680a02050ec1d0505896cd92c22cc78880cdd69b6fc97314bcaba28316c0a80000058c7030602d408bbe699417a8a990f2ad340387c1d2c0615420c7213a105510c873580c2ea1248d228ca2910f25d972d1aec61e07186bd6b7272f5163c084652c45064cdb5872312a90e670088bded5f60c1813c872708686c28a4483baeca350d8d25195aaa9ac29c880a2408e4301cb123505064c5b28a9266936a2fcb20f4ef311c2801a61d96d2e398adc9da0eb09b5f89cb10c958345f8fe2eae2a2c796c1053d2191c7a4dadebea2cc1302990e670094b1ec98205de7e31a4e8b68a50085d457fcc6c338c09a43898771375bc4c0b65669f0d246144800365d52c2f0c1d225ea0c5ac22cfcd10a5008d7a92697e81f768078d622476bcc0d19cd6297042216a8818f099393844d43eea4329d80c45811487a4444c18caccaa2f3648b82543b11154d0f1141ff36c0615380dd1ab644e75d32f9de34e59a828ac0510b5e4ee8b6b63bb0e5de018155870437cd138d6e508bd0034ca36583f68ced4156a0d8555893a198a2cbb98b4505168108a16d664dcc68fb10d2c8651810c03801a61c585f4051111436fe27454c0e660049730ef807020d58c0cc2dd59b9e1d31fbee1e05fa6223045cc3bcf4a64f2aeba72587bad0c6d97e6b45da8130880b0cd9a83d597be3a8ee338cebdf7defb3b1ff9c817fee9eb97fcc1af9c426b2329c10e100fd6b8af0ab03982e7690483a58f29035316d614161a100c5356d3b61e143060ca36b69402fc03e42986491b258945072986310106ac4870863cc7aa041798b4b02c312e4c0431cb51215424c6042a0a75428ea3a6cca3161cd4096986491bca419dc019520c45cb98c2d316f21c6b0a2505ae3026208135d9128fd316cf9c0b4928084c599875ccd045814517758200b6a6fa474845a14ac832145bb3e39c21cbe010e65ca4198a162a0a2ead8b46b988aaa1bcd8a830aa36493502b3dcf88a1ab1231ccb120d428661dc02b9a8aa481a05d115849a8243c87164024b4beebb4e5ae0cca828c660314c5a5891589298b4302a4c0264c28260987741c008c7a485bd4edc3e8adb84acc5d8b559c01c11284bccba18e51817d8ad408003e479d3bccbf1c15f68dc07a74d5820608f0300e316262d73b8208adca1a0bd0e9ba16861591a0337189b086583a892ce2c478163c18533086ba328b02ab12c511418b7b0d731f4f507f58b21bbae22144257d11f338f5b7014661d50a0c02646a68532b304384386c125ccbbb019c62d34c8305ee8105110bf8a340703e63d4eabf627d3bcad5aeaa05194c48e11389a76dae49db03026b02cbbf8aea14374e1a8b021a2f6517f4aa1a230d7408a61cac2aaeae2d5843233a81f3688da9251d2204a41c7c0940d87b0c701014581348f63e618c9dc55bfb4a7688092c2b8859a034918b750535d7cd774476db343fdf459e83ab4c5c1f458891f6e33d82c5cd747d9060381356fe64581090bbb1db385472d2c4b8c09084249a2c0e3767d14ed34f337087b5d13029eb4b1d7f10411eb4d9c16051c8565cde45e03560c8bd50f46ef5531e2608a818311d7b7e6106720ed8a32106344cd3b72000666ceae51f3cda045d9f9e66658a902e0baaee3388d46e3ce3beffca33ff9d3bfffec7f7fff77cf3d395f2bd8fc80f0602ddf6ad4af32da4a76203c7b2bc7419eb9230965898218b0fb9ae510c05e2f6c56a596e09f36cdab04018c0a13f755405921c3a1809a821230cdc0184a0e72020c267c2ebc47553de55d27d414720275d7844e161cb3d806c1e28032bf2a40a15d336979aa4f84ae498c7064382a0a058eb237c43ad1634ad4c2f847020b2e0870094520c5e052ff345a67d5507fa18abcc0a26310183c585be0287941f73221ad90f39cb4501a45810424210d107a8b88077dd7e0e357bcb44c5521c78dc399e1d8eb18136449621b478ea316bd8f621c36cda233362a126b0a3cf095aa97e8282be484c9335424a66c0806492649be1181869e384d23648f977b5995d862c362901449ee28cef749d6a0906ced821bc20651259de6e671b42467fa8655af41dd9ac67ff436efba8ab85d3f08661640c3c37623c069a1322d8a994b1e6e7d36c82b6498b9fa207488feb6a44b039369a5301ac548ec2881c319e63c815351c8f32e323d6a8878f099d91f226a1fb9d4b352b01938336e5883d02058acffb2e75ed920949963847f9c820e14e9f9cfcc30d80c731ea26437668e97cc3de9172d96d312e316749fce956e6c99e6b0db9a1ba92eee2b6b6df7a228d1d0cb2ecaac37c738cf5156218c11651b0c0482de7b4962da6e8639ca122e8133945caf8148bcd60ea35d8e83052aed9725666ca4181a64946662714aed4c3eac1d3e78e1aef99ae9d8c4c0f4bf00634cd70de9aa5ad66cce649a363104bdd916779545b8affbdd35ac3af2286d9f341a3a077bdb6db7fde5273ef9bf3e77f1e7deffc617d9e58c750078b04df755f7d1ca7223b99827dc6d0e0e4c5acd98e5c07b24e87453a75848b506051b04e689335ff1b861ba5c5b69d4fa28045661b78a78b7b3db5c74b44f30d3e7d067448d109ba3bcf107936418a2faa6d17ea91a6261f6ae466c5037e8744d1f34ea1b462dd80cb38df68577fa9f9a9d822cd420080ed78ddc4771ee2b836010404e604d41b0007b877db74ec6be2f49e404aa1b7318af274ed308298a16e9cc759bbe04ee4d72e8890d2a0a198e191b7585aa4245ad0b513eb91d6fed72b39a324b12e302198e9a42b99ba11cc5cc7a1bb8013670d1142c3d0db1cf645a278d08e1123bb9c091d465e818a5909099fd21a2f6511f08740944c832ac112c069ba12ad7b5efd6cf0676b4348851d06316f21e0a6a0a0bae610f37c266e84f32f7aa5f56246638f2c264f8bb46befa88e98f07d2d9bb1a4987767a8cd8e638f6ba3dd80603010e8c085376c12236859bb8354b27ed6cde8207fdda625d9dcfb66e2ee6d72589a2a034435d5145333961987d3df8e06b2b05c660fa0aebfec2f09db8b65fdb5fa3a3bd70d051dd6c9ea0ebbaefd55bc3717402d6719c1b6fbcf1effee11ffef0ab3ffca55f3a973308b1d93d58cbdfa692603364184a12590e878c502082c4e0ab13c389dc214b3a4f44f777729e80866a7186fbf3cdc80b963763878128f2fe22757f34da5f5543a188226a7f9fedf32e09ab124581a2652ca46e5aaea56526f72cbca87d14a37a331c598e35658ee105ddd728284bd3582bc336965209394dcfb7e57d09874cce61bfed0b60c185c5cca1f484b66612db0bfbefee99245053d8a30c5fcdd85874e34e12463173e8b6a5be86d86732ad934651129b9054e03074c99fc72b8584f230d807b1731ff5c7fc529fc815e00c6589415db8b84e36603d2ae81517abac05d5f1cf199464eeaa3d050391c97577098c8af6ec6b4575415455a1e60c60e878c845e021c6361808f8dd25f461b1496bc0cf276a7118f4cbbe3b92d415f62aa439b20c5336965cd40ef0fb2087300807e52001edbbea7fafbffefa42a170e18517bdf39d673306ce37b507cb8366745ea04ea628d7f6720b0e9922c046e067b0e0106c1e72918043c80422cf398146bff913874ce988ff9344ee2bc0eed08e2e99309effa34599a39a2a6a4cec532af647a3fd5535042f46cebca6203e6283e98b0cefd2eaa60bed08a2c783f34458709162cdec47e48627004de6b4186c8eba8adb4731eeab60a66ab1a23022a01264532b0a82615480b02e2c0d8ad3f4bf1c2def5334b9bbee3b746cbdfe038d849234875183a568058e19abddac4c021906e947f70232b420366a15fd303350555874d150cd6381a1322d8699db14789ab5bc1f35c44056b14ebde3d3284a622717385d05518c52483a5b6f88a87dd407e4b93943bbd7c5ee46f702d778661e081bc4488318054dbaf89f5a04a3a34cc58ae6583f3d3b40c91c6f364d58284b2c4a1413c8105dfd11fc71131ca3f057dd727f58ecd03a88904e2c29f222fc946f946d3028487373425b79676736c2a41401b410354d9afec4694d61c9454319061e7620fef9f25f0f5e07d60940a3d1b8e69a6bbefad5af7ee73bdf6d345ca5146d62466f46bd5c20c7b024cd46cd3054fc633902d3b629bd13800bac4908861161e46986433023a301d35b22cdc080a205455d8a672a0a3985690b1565a2714b128ab0ea62dac68c852a21c59062fddf4bbeea62c6c68c8d9a020116435576b7fb6b0a1316c62dd30943af624562c232c68aee6fa19b43969559b8bec930896a8c42545ec0668636fa332bb1bd10a368141f4d1a54d5909ea19e7057721350511813b01932ff8fbdf78eb7e4a8ce45bfaaeab0e3d9279f334113144648238db284b24016494880f1058b0cc61773097e3f6c5f70403632c106def57dbe38f0ee35261b9040081384060925a45140a33c5193d3c961e7eeae5af78fee9dbb7bef7de64c547fbfa3d1debd3b54af5ab5aabe5aab563546f8cc4a6fe9a95d19561e8ecfbfa4900106342fa5e1bceca8337697e10dea6d3c3f929095e813301914bcf460ae3a05b5a3c027021a200187505418d23a72b6b84bbe53a24d2d2fac8ed0bda649424ea25f47414256c286dd741a41d51d5e0b3679597cdcaa0ca72e41ed28253cd9bae4a4ac1a06821a87ce91a08e46f66eabd414348694a8f9e7cbca5ba569b023f516dd2a33077a358fb9b9c3f7793bcca68528b3ab33290e0212020e791ebcf0472c4a935c804d0baaa3208b1d6e707a041cf2562d4ed86dea28e811e1687d44503b5a40a76011d2c0a80e49de82e7826c332919a2ccddaa81afa042ac41b71d7489e01006749414121c65f2cabc889639047d1a5445810b12fd5a9bccdb655ab4452fe18f76a3c4539565c36d3864c0e6022163035f54878200121c06af0d0543342d2d20184c764436bdf786943a0a0a1c488886c6d2ad39cd54951cd039b2b6379289f072e3b027e55b29a52ccb9252de71c71dcb962df3faa69e9e6f7eebbbef79f72da6691cb70e5881e1e5d5192959c9012309122857a6df5c56e9ae177207d9ee34ad565901ef05e75497cb32cff162933789d876d85a7d04436da2ddeded58259c72d6a9ad74752ab3b3d50fee84b7acccbfcaca431d82a3c8b5f57067dd0896f276d371cfb454c3a0b37ee5a1ad20e06de753bd615141c00be029578ebb41385a25593f11ec76595b74e69d6613886a82d200064842598108545742a7d16f6c5546e405e94d64720647a1d88ead253984df705067487719391cf416215d17c8eb3873d20b1b732ba22ad8926ce86f42ea288427171538bc1d1a2cd5e66cb7185479966070949729a4e6f3a79a5e9595e7016040a16eb70faf1d499f76e4ff640280bc8474dd0be42d6d751f67a9ca3c0841a1e12d3810e798b13bea47bbada305685a55206e7ea96225934d507587a328bd058444b5ec47416a10f4765459570c424935d3548790e2282b1f4f636b1dd954b178845907b66a5066c15054c8b6bc9def5b2ca08eba526677cd855b419230e734aff36fb56941ca1ce310802270340830fc11dd36c945b1690c4873afe536d55190c50e3238ee066c9682c6e0a806221a5447418f086f5c023e8f086a47dd760a1a10e79895282b48f2f6112984ca30489917a00641820ab206211d74208395e0f0a6605c3bb960cbdc55ffa23170205bc9285e56de4e1a4761257cdb47db0a29019bda4b0f4046f85bbfa0b14120c123cf30ba9a46540b4e0934efca338c25e5b53b4bd5f5c2759d9d6c67ee82eaaee0b602064598731a0442a0a20c32a7f5cb5f2bdb7b12048833488579876cf2baed515da55209294f828d6ebba0709aa943aa938cbd0bcef385a2a68980b5afac92b60927f4da576ef40c0de8e5bce528f5fe0f7cf0339ff90c80d1d1d137bde94d2fbef8623299cc65b3ef79f73bbef1f57fffd7affecb1db77f9f71a66b1ae787bb6f03e3bac6d4a22b0dc3dacb4e12058c8239bac1b05ecbbad9e002122074ea8f8a700ca7018774d8745417be9e644809f4088cdb87bb7eec2446af0681f64bc18f8b8e9961898e097b11d6b62438fab48664392722063428d4ec83c630a2636c41da7e02a9c1cb1cee5e449376fbb53f02183170c8f28911081a1b9c44684ad114465f9b879744d57fcf4b38a323839665bf5cd48ba52ffde3cffe51e6ae4ffeed7d1327977ae89a36363115338d3ad67ad2d157deffeabffadcbbd477fee4f30f4f58ce830f6d608c2d5bb66cfdfaf503fdfdebce3b2f91483cf2c82337df7ca326b8100200e7ecf097bfc6cff9d0973ebee49ebff9ec4f0e2c7217a29dc826281a752e1c938ebf2fa8c320db08c7ccce322f510a80d96840b9502c3560294c46dc35c2498a3221cdbdf8645649261f69fb498c111d8a30e57494b742c19fbb868c0d5e7e60c726469825d6fdd7cffd3f175b0ffcfdaddfd85e3e766c27b5e6fa375e696ef8ee4f77550ac18d84f13248b9cc0efb1ce38c77fed59f5d33e86568b7e60fee7cf191f5bfb8f7f9c9a3b7f1924ff535e394534e59bf7efdfff81f5f3ef7dc757ff0077ff0d5af7ef55bdffad6dbdf7ecb0feff89ea689c58a19e64632117eab0e8aea7fdd09c95addbf088781a0fe49458b3a8e7bcb2a180ab2b6e7618405e080854927dac4af0d4aea08661f5df46ea1baf3ea61c2a645ded8fc9820273dd7abc1a13164e5c2dda727901abc9c316663c2e9286c18950db1bb1a1bbcbc7ad96307de7bfe1b2e8c013daf7cdd59a96358129e3eebba6baf3eab57bc0ceb9f1de639dceccd70da77dfeddffbd6777ff8a35f3d33d97fd9ef7decaf3e76cd90763c55dfbdf7defb852f7cfe91471efeee77bef5918f7c44d3b4af7ded6bef79cf7b6d5b2aa58e7f4d3ba1e86bc45a23bcec6111661de454c45d231c0dfa7aa2c4101290955814d669d311df28ee28551f615e62d6c1dce1c5829e406a1021c209ce6fb5912b6e58c3c79ed89437d7bde6e27e1e09fb4445f9e06f1f7ce8fefbeffbd98fbff78f7ffbe55f4c1a67bff9f5a799c74be994527f7deba7373ef544a627ad69fc8777dcfefef7bf7f7272f299679eee1f1894f2b8ce39ec35951386b8468810214284081122448870a488e9311d6dea4bafb96694b67deb47772e3dfd2faebffe92a187ee1ef326d398b9e2d56ffffdabcf3e7559c600cafbeffbf2e76f7fc9d2fad7bdf61d6fb9eefce511a5a32c0000200049444154295e9a78e1e19f7defc78fef2f1358fc8c9bde77cb2b4f5d3694d201caed79f467bf783175c9ef5c79eeaa5e9d727b1fbdf3ebdf7ae8409900b0d4b9eff8d3f75fb622ad03e5c9cd8ffcf05b773e56dd217dcd87bef2bf01009377df7aebfd00b0e4863ff9e29b87333a4a132f3cf8e36fdcf9546543107df0c21bdff5966bd78dc628b7ffc9bbbff7adf5db73cab7d8778c9de9f744163ffd8def7dc7e5a72f1f4a6a80ccee7be6c19f7dff674f4fd8b1b51ffac29f9cffd257fef49f9ecabb253eff135ffad0b207fffe53ffb1eb84c85140e503cf6ccabdfeeae54b537c4b5905ca0a0044efdad7dcf2bbd75db8a247a8c2a1e77ef6bffef5be834e906ce367dcf4be5b2e5bbd74386d002d35d2587d7ff350e568ecec3fb8f59b5ffbbcdafd623a9dd6758da5ce9323439ff8fdb75f71c515a79e7adae4e4443c66425bf2a6dbfefa4db35ffde8979e2e0080b1e6035ff8d4ba67ffee93dfd86a05d594aba8b1e557bcf99d375d7ee68041b9fd2feecf0005f7874e35edd377ed73824554b9ff714f5f23e21a214284081122448810e1a486b9ea9a2bfa9d17ef787e7cefee8727aebfe9da572efdd55d7b3d36125b71d9e5af187ce9febbd6ef2bf0a47670da61e975effcf4c75e19dffbf8cfefd82b87d75dff3beffbf432e3d3ffdf4313ca183967ddaad4e67b7ef8ec84935871d96baf7efb87ae28ecdaf0e0cf37648d5557bef68a777f786ed76db7efb101b2e727b63ef2f38727f26c60ed0daf7fd5873e96dff7999fed779f3976dfd77fb2ab0ca8c2be298955006476c7a30fdc37a732675cf1bad7fce19f389fbbf5ce7d3678e68277dffae14bc4f6077ef0ed43b1b3aebff9f7fe385dfc9b2f3f38a57c8a1df044698c9e7bdeaaf4f6fb7ff2ec5859ef3fe3d2eb6ffcd059cbbf71eb3f3fb6fb899dcec5ab2e58663cb5b50c401f3d6785666d7b6eec84c9afc7627d8371d0a182450893154b9d73cba7fff8cacca18debefdc31cbd283fa585e869c6f8c9cb36e557aebafeebc67c2d606d65c7143ad467caaaf82f2be67f6af7bf765f291f5dfdee130c68c25ebae5cbbf25f3efad6270a993d7bf698a62e44f8dad7a09ada30a5f8c0e51ffccbf7ada55d1b7efaebfde5f4ca8bae5956a1af9d6b5ac82bd7ee7f7cd3d788bb4688102142840811224438b9c1e267bcfaa2b4b3e5fe4d59720a8f3f3a7ed3cd975fbbe217dfde5147d3269ffac5cf2b897fb5a56f7edb2b3353bffadc177ff4528980fb371cf8c4e77fff4d379ffec4bf6d05004c3f77ef3dbf9e50e04f4e8f7ef13d838f7cefeb3fdc6d01e299d28acfbee582758377ee39e800e5ddf77c77b77bf70d9bd4adb7dd78c1d97dbfd83f030098dbf6e4e3aef30d60190018df70e79df74d28e0bea766fef26fdff1ca4b97fc74df1e5a72fd7fb9243579cf6dfff3ce5d65e0e1178bc39f79fb6b2e1b7de4e707644bb101f83e71120030b5f1173fbb6f4201ebef7df44d9fbaf5c6b7de7cfac6afef787c873a6bed454b8cadbb2c68036b4e4bd3de8d7b4bc749b5051cd612a9644f4c8ff58cacb9f40def384b58cf3db4394fd09606ca0aa3d7fffe957d53f77dfe73776caf6e7bad2dfbdd70d94e3fb3feeefb261470ef6fa7feeab65bbc1a69a93ede5f6556859d4f8e27de73e165cb6fdfb9db95e7a0315e2c626666aaa727d98ebb56e05753ffbe73e48637af350ffdecafbff8d3bd3600dcbf23f3bf3e9cf17873879aa62d7b7dd02bb3e5d5fb771a58df23d0b7a015dcbccbe34707098e611d4b0d8ce8d0d842de225c203ac3121d1971044bcb80611d437ac39949ee6dfe3eac2fcea339f36f9a7c31346150437231f48003c33a74b668cac98e69ee060ef46b58a26389814e16b3b79676c1020981c130a461a981511d893ac1f56b18d5211a95bfaa84fa91946375bf7bde8188386bfe3b56553cac23c68e94e62c2edcaa3c71575f25399618889dbccbc78e9c513d4e7aea8cc0a88ea546a73d5ab702595c0df12dadef60a04f7816b26f5113e3f46b5e52fa26a44447a391e3c44276c51b4ea63cb82c71c6abce8d395b1ed99a27c019fbed13e3c85c72f5caa0f5923c73e60523187fe4d1dd1ed571c69fb87f3b92679f3f62349ea9f20776cf21b3a4c7d50239b7e76019e9a164a35230c6eca9ed071dc432b10ed445cdbdb47d0e3d4b7b0578ef9af38630f9e453634ad7755de7d96d9ba731b466b4cd52cfd0275279cffdbfda89d4d9eb86b5b94d0f6c53bde75fb444075862d53923d8f7d4d6ecf1e2df62cc2f939379c147bef0c57ff8d2e7bef0e98f7fe07567949effc93ffcfb6fe75498ac2a15fa9b5da5daab75215b35bb7d9b57236d30bff9a197d077c1c55579b2fd1b77149861e8baae77bd594e5d4d99bda79fdd87438f3d79d05e68bd87be32afbb7fa7de57ce16d28d0d68907edb7ba405121c63e1db651d31d7abced0ab61ce4191c01bf2ecf93f312d10e718b73be27547b1b43e252e28140971868cb6388f1ed2a10887ecf60269dbadaa164d70fbc845e9c4b4eeabc36018d471c8f649b4386a60ce3966c9367b3570860907d4d9d8d1a7b40b1248f828a15f435961da6e7f5b9b30e9400043fa116c231ac3a0864336620c2981c9d0acaa718ede96165152983e163b0f69aeda2fb6790bd1e7c3a9778d1dfbe560118e81510d7ec451438a23ce31e3c006f4e343208b55da5909a690118bb921a4ce6032cc287f96deb6125d03d2349c38cef7665b684f4dddfc4a8d1fa8833b2cd0dca6cebce61c93766d3cc852a93480e29667a66fbce1c2ab4efbfeb617fd1c8d22d11b07b2d37959e311f3b365ace88b73cc36be845db0c10dc3e30aca2ed8e09a3bbed006cebbf19d6fb9ea9c65290d500e38a63bd34ab28b16345d3088786f1c187cdda7fee975f527e4d206f7e2461bfbc00e9fa84ad3331646fbe29cf6bdf0c016e7bf5e7ce5b29fec195f79c94a3676f7a6992338425b8c66e96cfbe1ffb967afad2d7dd57bdebe6eeea1bbeedb965300443c13242b91e84b345628d0956c6b35d2aeeae63b96674726aa5a537a2c1303b2b345bfec879dd67bc82b8bbafb1f97c1c3874b5cdb5c1ee39084bc028273c71f266cc2c145dacb3aa8b4041f02496e7ae645ea11e31c25059321c63b4dc77f924c821ed3a79b1cf38eb743a33c3e4aab33708679e5b331892f035474c48b25e01546b0f6adb8a050b01638f312e1c4455e216f45623851617094c9dbc5b47cdc6b4850697d07035e4fbda86632c951f0cb481fe75068bf19ac45386001c05203b3ce89b155123b964f5e6c06cbd2675d77a60e76fabb6efd9fefaaff61dd75a7c7373d5f6c7d9e2cce1681647f5260ceed8799d9d36ba230d39a29bc9247d62b38556739c5f0351ff9e8eb96bcf4ebeffdebf307b23279d6effeb737a6ea46e261eca53a5497a5f91230f5eb7ffb3f8fd79120551ccbfaa851c8139b4562f6f41828cd951428fbc2af7e5bf8d8a5d7acfcf91317af3126efdb38b1e8532b6c71f5c999ddf1e28b9bcb787ef73756def6e19bfee0b51b3ffb9fbb2dc852364856529b2f0189be44b542bb956d3d790aadbe0ee449d27200236130e4db297bb5a6ece26c11480da6ea5fa15b4d0b7965296af7d796ea2811669d8e885c92232dc081bcc25c65646d32f408181c8a9057de8e797d020687000830750090844907498e94000718c34865aa6fc2f69e9e124872688043c84acf800e6ac829640408987130a0c1a17a678bbf5c5302090e8dc121e464b32dee90202739921cdc8dd4ad30fd49a7b6396a9223c5c1815cdd5e0bd533f3caa39d2e38d0a3210670064998932875568cd6d2f60a18cceb7266654714dead269dc121643bdb0821c69055200e93a1d44e2041708bea6a827b894465074202033202090605cca91a49eebab404c1d02f6032388459099b3c5bdd231067e00c16615ec222e80c7d020c00614878a29a972851e5a508698e14072a9b4f00d018d202310040099877208118438c4302298e59099321ce30a3dab07ddf5bd50c0175da318694b62a9018834d98911e1ff65a198360b008731541753229447eadc3c5b8d391126a0c3d022603110a8dbb6b72605083838e3ca2fd1a0420807e0d5ac5393c5ff78e5dcd6ea50412ac622bda6d71e99673a622b724478c7bfa3ca0a1a06072c4d1accf718e1487cea0a8a1004102e915defd5bcd8babcf824111f284ac0cd3670019019341635084227976db7d8b5989b480d9a221f58fe84417434a1ba46c0248578ca1ebae2720c6d0236abad42ba0e0c9a42b81b8132ed5b0cc9946253719d2020683aa9379b8401630ddd323603030c0212f92a2de1c31a004ccd559ceae5ae55130aa218ff035aa6e45b81dbd5b4705aa0d12424880efad6a2396ce04be008184684850f5b5850a32d12d838190b1cbc2ec3303e20c133280d676b5111475a1e719010d5ef56525cae435a539897e8102c12664446d64188410e3e96b9fc3fabee0e19cce5054e8713f10662b35eb368dea23aa4d43776d854b4608539590a87e1130ee3a1ceed4f38aebced4e44b3ff9d79feeb16a07cf7bf7fbaf3ef79ad3132f3c976fd5b7d9ad4f8fe3a62b5eb9e29777ee281320862ebef634e4373c3366a1d31d5af4a1354b91db70c78fefdb6e018869d3365200a0cad932901e4e0be4dbbdac9addbe6906379cda3bf783270f396de618029fd8cc22c5e005579f8ad2932f4cd8000adbef7974f6b2ab6e7c6d664562e2c1c70f1d85c000b628fc96b2cf7fff5b4fadfbf0ebdfffea273e7bf721274456b3db5e9cc16baeb87ce5fa3b5faad083ae645b57253ed5470470dd357bd4569e327770cac19a7356261f99c95128dfafd55479563e3d8e9baebaeeccf5df7da191f576ae6961afeceafc55d79db9febbda411b7d1a0634b49dca301918c7a4039da14f8345282a180c033ab212d3360c868c0003e624b20a5c212320819cac99c492824d4870c4b8b7a97ad5e8a704d28c661d588418439f06725054100c7d02d30e0674f46a9895e8d7c83534414809a418e6a477ab5e01028a0a031a043cf25ced57425c3125095b21ce11ab8bbd5195e0119383314c393019321a8a95e18e4bad8734f0c69e202da057c89ee86073f0010d82f99776ce0163e811cd8f68e87eea8e1b0cfd1aa66d94092643bf0ea5da4cc7ea0c02284930425a608eda09240039090ef4084878aa4975654b72e425c625d21cbd1c87e4024b0b20c39195982364047a05dc14de7d1a04f37a9d1447bfc0840d87304bd019321ae6a4577eb7eedc971ad451ac749fb232001ad0601126a43718ead730618333c4190a8482440f4751a10cc459d8c444d0ad620c3d955aae76c979e933e8a935e480d2568774730ee608fd1ad295e6e60e05261d48424a604060dc0e1b23f608c4b86724abd468c6814d2848145525529d824742d4f0e279856909c130a001bc36e0600c82359c1fa6540ee21c9c212f91145084a29f67d8bf3c8df3e6cdb6420351e8c8de0dccae949303a222730164380a0ae3aa419fe31c198e1907658200460cef354304c28114f7064c06436fc5bcc439920cd30eec6a603985e933005ba148700003e8d3201972ca7b8b7e817989d9460d71e9b4ab21718e3ead7da504953648d91830a04312a6241460546a84336875b5c3eb6c455702715d5e93548960af2bbf6b5b7212330a06438fa8c83c58200b40af065b615c81dc00a7cad3fb3410bc5533bd1afa2b41efddb6caa36054431ee16b5425c0801883034c39de9a17ab1d49f6bd15c18b62f5a6bf3500b0541861588040823424a4fa02e7b3824b1b341808eaa9bbd5842a121c36c1513efdb80e4c75cbb5a853129bafcc386404fa040ed95e534a0bcc49f40808202791e4980fbd6190f10cb2cfe17d5f504d990c86f058eb80409221a79a9b465f5dd3c868b015261488aa9ac00012aca3b4145d31a5ccd957ade1e5a77ffee053cfd78dfac5c4bdafb9fa6d6baf5a937c7e632b7f750edcfb830dd77cf486fffedf7bee797c9f33b4eefa6b4f75367df7ae6d25744c5fed896d0771de15efb865ea812d134569ae1af2d6cdaaec4b2f4ce2f56ff8e02dfcb1310c0c3b8fdcf178f05df6defdc367aefce05b3ffdc9150f6cdc3555e2898141b6f1c7ffb9dd672814f84417cbdefcf13feadfb06d868f9cf3ea6b4f637beefacfad45373e60cfbdeb775fff5f5ebb0e87ee3a42ec7571f86a6b739a7fe6cedbb79ef7de9bdf76d9e35ff9cd74b0acec7dbfbce3e92bfff0863fffcbe17b376c1bb78c8141e7b11fdedbb96cebe86b4bf5ddfef0e4541917bcea2daf3af0835f6f99536de559dc76df53b9732ffda34fbc6ffde3bbe765ec945571b4ad29e7c0afbeffe8d51fbbea4f3edd77ef432f1e2a89beb3468162779a767bf02bd7dd5f23605e7a3981c2279bdde94c021c425221c65004920225e54d78170902e81198ab1039052834cca74a40124c80d03ccf9ae2c83a5e6f9727980a098ea2f29867990050497957f1d089c32443aeb2517b1e3018e20c45c2bc038666f615feca9260f895d61d204e570492018c8a00dde163abfd670c0428f2c4d216f332b0b4d5d0a30e91105519a24c2829c405caa112887194c9137e4683c950a63602f10fa008d004af7d5426650b0a0901cea06821a50590ad30bdbcc4800e01308618c784ed4d60cf4a8c72c43972aa56128b1ae877f5b8430da54d7030d486b3731243bae700670c391b71010664257a348876e30cdf5b5954eb920b0a65e5b9324210545aefce9500b0a2aa255b4a7264a577db9c448a23c6c3fc8d798592f2a746dd46aa2738a8329925090589a4a8d1574918b73b0d8bb00871069b601152f03e2cccaf90e475b6826028c47947b109be37ac7a00eaf539c991afe8b3ec5c2015f79143481134c0a9303a553123d53204e9b35b1254fcfc6582e035eb332f9b358401498119dbd310d9b189f12d6d90b2c539046a4ead222dfc11be02a94dab311f4bd8d461a5eb64de2a9085410056457a569da73dc631667b6f9d9518ae74bbddb6caa36054831ea1051b555715ab7d6242c164288606a104dd6ab6329352a5a36ab17b1904af71f0adbe108f6b4869830603211ec2ae34a15eb173d2dfeae6d5915aba6e53cd399c9318d46bcb8c0b120e8133e49cca6aff7608329ebef639bcef0b99ba9cb43d235c521e39696d1a31eef5bf354da0664d282caef79567d65e7d3a2f3cf9eb6d8d1e2b39f9e4fdbbdff6ceb3ae3923f1f4d3bebce83b9ffdcacc3b7ff7da1b7fef32569edc7cdf37bef3a3c726641771d572fc817ffe6aef7bde7ce55bdef54ad71336b16bd381a202e4debbbff683d1f7de7cedcdb740cdef7af03923ccd937f3f8bfdd66bfe1ed375df93b6fb944034a533b7eb3d5f09dc90f7ea2db5cf7cdf65ff4a6b76584caee7efc87fffc1ff7edb7abc278ecaea76efaf885e3f76e183b42bed72a5fad23aeac2dcbed2030636ac31df7ddf81737fceeeb563df9dd1dc1b252338f7fed36fbf5b7bce9eaebdf7c1e8733bffb379b0cdaddb16c1b67149aaaafb4f947b76f187eeba5bf73eefa07b7cca9b6f2a4fc0bfff1e56f3bef79e3a537bef552804ab387b63ebdbd1653e35f53947df63bb7fdc3d8dbdf7cdd356f5eab03549e3bb0e9f93d7925e73ad734da13f8cab5fbb381f32e6380c931618759815e0da21a8d53f775444741d5e2b80c86211d072be9433a4fddc4199668545f86ea39c33a8a0a5949ee928c126154c3a4032ba04fe00ca33a26eb6ee5061257bdac4d5fdbc2f7fc8c065117e8d8ba5c6458474135f4281a439f060d28114aaad3217248699bca50df63f56ade3a966a61ea1d323a834d6da23487f55ad0b51bb03d2717284000fd1a249a63e1eb45549f78a6dbd236d578f5abc69ae5505f8c905437adb599d1a0d5e97ff51cb72d1cb06a3209aa94b6b7aa3eaedba547ade73709a45a36f7b8a56aa32b9321abfcc73df5089155abb20535c38c8638ab7d150c3af3b9b07d475f89b9b50825855ecdf300741265d7a4ba6d6d455b65ab3f3f489f9734e617a9d65788407cdb8bdb6df669dee8aaa41a96ba05d5519c23c1e1e672106e48a713f8164d37e9301d946f694394cd0d619d6a67b8ea6fbb0081f8d66f9359aebe201058ad0b408c7b213f6e915ccd74dfae1a12e976bb93361c2cb0551e51a31af488d6f65e3da7c9f4b5b58421b70a79c1c5124890860455dfc29e1e3418f015d182edb3c9d0abf9e4c264c0a88e09a7bb30f8ce3b200ea4044cee650016aca129b953b16e763ddf3ea26d3535b5cad686d9555fd9d2a8bda985a6a6a131b2156624408871640491376023dbf39dd090866987ce8ecbd19141cb8a52292c9a07faaa3fffbb0f18b77ff2b6ba2d761a146ef0ba3ffdebb715fefd53fff4d4fca24ec9e89a363631158f998c813106f79f867f7d3ff87ef5a1b8ecf84c90bd6079b6ada9a302cd639e9d2f81abd40cd54d6835d5d802522fb90bc99b6e55e963c8c7d3113c9f4984d65b7556a4239b5ed3214cd830194c8e5e019db559aab1882034c77185ab9cc6a0312fc6db1d586bacfd42a66355dad63ed5bd841a75d5fd6961ebd9881a0c10abccac2f20a765d0ad8e8660c99bdbae0a21d78d87edf09f5e5d4a70583d0d4352785bf268c2f3e1e8b490c54887612b8e8d405cef96fbca29814425483e645cdba779b37e40a7bb74b023af6c6cf16c45570209eab0167778515218538871c4388674cc385e18111aab3b5bd7ed1ee956799846b5a98fecc4a8b2ce12bc2e8a7d5e5cf856dff16c9f13c29fc2c5dd88e22326d23e0d00661c6f0940bf76440472c4ec3305340d52759a505614e330190674cc3a54997ea2281bfb51a4b5f155179f3f0a3e74c16bdf7ceabe3b6e7b76fe18c89e45f23cdea059b4906a3499e771b509b1ba056c0901ab6efe5b0564905704c1eafa2d2237dc28ce5196954778f11b2d1bc5505b9b440e215677abc34c9cdb5cdac3e3be6542598280383f52f4d567b101c160defad54e10e3b0a961d5655f257eb8738134c8b0b39d0f1656dad621bb243895e0ea5825165463d0397276c3e84df7cb6929094d99c76d42524054823f631c4428d34236f00cbad582e7515a4b1ba2180e41638b995592ba7a710e4981e994530292da8f14cb84b283111db31292b0c4f0e2151756f86e6d05553cfc2070f8efb2d8fce2aab6ffad9bde863a1348c844584ec25618d0eb2221fdf459e790e4553747fb0d7bec8ad3b54860405a1c966204299bdb045a97abd4f3198379c558b040825e30c66be142f14a87d5b601f5695ecc7fc799ce5054282a080d465db823874fc8d7c25ae55130aaad8f70df22c8a8fa0e1282d0e1ad8e9040baadbea3415f17a4090288718cf9f936936281d3851daa89c9315371ed86cce4d2e10924c43e77def775d3341aaca4a709c00060549eee3ae5225e79b468cac08537beeb8dcb7879ecb99ffce3b77f79e088266d0aac56c622791e67efe16612e6ac7d9a0a9d21c5414042c0a9709b7907433a863514c91b70d46fc05852e8d7d0a7c12130d4d85a4921030c68281338d1bc0401b312039a9788d275fa6525d58c1f75611be724fa2bb772c79787e3f3292b80d02fbcac7a59d59016a2a914827949773821c6208497e30a6e224df23297b8ab733b35e12dafe86e416ec2cbfda3086e0eed0487cebc1c03ee39ae6cb30e86340c6928b9e928184a2a2c703ec190970d7d764a2156a1affe026927c38440aff034c1cbf84d2d1e7500dd97d6bd36c121081a901298aeac27cc3ae8e530000524384a75d99e1d82ad9011de6b96eb96d09424921c8c8300a7328e49480c6a28287020213027d1101c409d6e081776ab05f5f6ada56dbe499d9ce725fa0434c0226f57cf39d9991fc62f6cd857d9dcb96a37116e92230e6fec5e544872efc509108083da1489c1d0c3bdb142878336d7fbddd522f0d6d6e466c8e4a8d80a6ad33009b0257a383420c12155ddf829409ff30abd02206ff76ca96a9a10289080577213b3cbca48ae2c6b54cd579f6d05c191e1de7c1951cb2e868d25277849c8b4ca1c161694cc395cd9bc262050509edf66564111ca0aa4d027bcf47e4e50693b10489012661d0c6a1812950eab3eab4d68748f5e59abd9563f399011def499c6a033641dcf1ce51cf4692848c8ca6c821b32b0b05679c48daadf23c28c2a416748ba83040ea75d12ef70fbbc004bd89540823424a8fa16d00a420603413df80234c1959bf29bc6e5d405f1ae96168404835157da40814ba43984fb2ce6d75aa9e3aa0ca8a670fbecdff77533940a691a6e3230871881344063c839357a1b3f8cb5f111022a68eee1cf7ff8619f09867d3ffa9b8ffce8e8958375c3574f40527bf8f20caaa9a30bd67bde659250566d96bf0b205e59406553e3423b20292098977da469ec17635e865eabb1337363533948127295e1bb7790c15628282f482459cdd12250567008494145d9c665a1312f1dbf4d2836d20383753dc1a9312fd3a924e42b637497877bec4ea0ac6013041017cd33ebee6931eeed9fa908b6ea74d71cdfd2a61a1fa12a3512e3d01a5b53bef2eeaea748e320824d9ea50e6a8e498126099b0ca2ae18ad02698b188351d18462856c57f32eb8725b4069ab6391aa6c8baac1abe33ed79dec6f72acb9ec51f85d15e7305cbf685d7e4ef7a0222f81b63ba76372e464ad9a9a142308adb7aaafdcb2ea2e98bfa9b44d35d8a442d5ba5315d976c215eb6ba72a735f65332a02af1f56da7532d4191883a350520d3a9612b5c6d2b6c7701d0b023079176dd9b735550562ab5a9067b83412020c9e5aea951b86e8738cc3e4ae59f37284860b24488b5c7d13cc6b17c50ef4d95dade0ce0bb8f55552611ac2e0ad95b5086585a468dfc043743e44d9dc17772d64a16ea78a38f758b45e77db6e0512a284552949aa4920bcc9b8a5edd530637764b7ab752a09253f73e4fe64d575bb0b689547daa8063d22c8a8ba19fedcaf76c7c429c43e77684b172690100d09a9beae5a41c86020a8075f80268ce898757c9248bb6e836cc713f721a50db7c382c15228556c052a4d0915696b955e329c8407e96db87df6eda93b33fe35ef484bd320d74511e7d018182349284b38440038c390464589d531393a3218b1ce9381382b1a9b984ac44d8031e6ad657517c156786c6de12b5a123b05ad7d659187fec84e33acbdecd8a90cb59fc9a4cee6f9b1282b11a2c50c1122448810a17924d2ab41636d16d6beccd13657538445478c23edb7de5b004306c62da84846e1e33dea64fc597f26b9f475dac6e54b527694b7e96481aeebb65daea3af8793b729a2af4703dab1331ddd7257ea986c462c3442840811222c020c863e813245c4ac233a10e168a25cd962ad090a11775d44306f9fee5a2c3403e8c103b9ca38965a882e7530d6a523d376e8980aaac3c3ccef6330db0b22820db265014260b57a6175173256adb857c4e4f0505f7001221a1ad1d70572d7f0b436519f1921428408ed33d7000020004944415408118e082cc258445c3b801b941ee17898318812e32e025f0d1ebde6644b7eb8fa2b9aae76a997cfa0b79ec2d1e2f150769c49b25132beafc99a3ff908dd9fc18612e6a65de9bd3b50e3850c8caab9b8ea23843ba1cf115e66f475c1dc95ba6fd614d9f0081122448810e1c8a21c75b6114e50ee4f6dc7a2b5af04ca53ddd892ea723652f08561a3dcc39faf38d604b5a302b366e658cf6fdbfa60c99744524041fc88ab8fa7b6f586d585aff00d0c66ecb89d2988e8ebf1604dea682a675812134be222cec1a30990081122448810214284088733dc24eaf0a7ea57aab053f70851f5ffd5e3f51fea0fd486b614ca96e98463af1d43114a8aa62c355592b5b076d6ea716d39c23ae4ce7ec1c3be71cbdef6c19598f09654c3b66dd7f158d6c46c03bea2d3df229ca8f4b5ed3280baa66e70b62ea3f7984208c1398ba63a224488102142840811222c3a716dfad5978912357ca4063edbca5a1b9e4661f9a2ea4e38f1c9aa2f4ca5d2861a32f9f6ac63293f8f2b6b47df9b6821855ec0580b9b65f07301571335b99f4dd3d034b1d0bc4dcce7f9114e78fada0d7705706e46eb89694270c791e44491491122448810214284081116651c4a01bf52ebd7262fab3f71255f8e4c7ee35f6a3f345ed0fb1d9f6277a371851049c64e4d63ebbcad5cf2e96ebedc61147173087168f030357e657e3493586301bdcab36dd9ca5dd1f19639117d3d1af47544c7a4034947db6684363a02b0342e7a0c8d31665b51de8c0811224488102142840887cda382a37559637c6fd3d7fae4c3acca51ddcfa8cb4f4c8df99a88d533aafa832dcc8b0e9798d271ca99dc377794141a4febda708c0e95a41bcadb2b200959155a618d14d6fda433a4049b91ad57509fc09c84a43a8f2bd5535902c0c099fba12eb8b3ce0ddbc2897d5341f9163922ae4781be2a3a2adcb56d7b6c49cb346c72c6b874645449112244881021428408118e0ac76555eec92afcb4f183e7096454ff0303a1f25f95c47a64891a786c7dbaddfa01711893ed88131df7c44949e29c0f98fc5049020462bc46ba5ba38859083b4c70d87eef1fe32006093f97ac9be499987b7942d42a8535af836dc8451c256d3aeee86bee286c0dd6a5dfd5fd27251845fb9645382a2030908a56db478810214284082f239ada3246f5bc75750cb6e1a72a83f5cea871564635f2ca2a5494dceb1a920435f97703320db1b0b1f2092e763239afca5f81a9d6176d978b5880990293b6cfef71818242c0eeb2b51ace13f236d3188634e611d8c684c30143c2f661c3118e067d2d76c0107b04002820cdc1809cc27cc5276a32f408181c8a90af3b1e8e0447524067a414b20a79e9b5ef1e81380363b0157106526ddaaa231d92a4481111638c33ce051342b455a3a37f61b75064144b792565afa9949e8816feb618375eb4195979450430535789586201eba315cc62314752a662122211c57c448810214284082f6b56dbc860595d80702df98feb6fade3ac8dde578f97d6ffafc6669bb67a651d11543a69081241708fd583b909ab58335f6df7ae7181b2aaf7717917180c9ca1a47c766f6d62a06e515cbfabfb1790a58975b0e435c251a7af9d9cc419e20c3661c281c9d0aba1a0e0100c86011d5989691b064346800173f50cd6cfef9ae0c8689877a844e000afac03e8d320802907044a7184efbc2da5928e8c2562a944dc304dce99526459562e972f954a42d3843bb5731c5ce8d372492b948a4a4a4da0276ed8702f14f96259498731d69748cd596ae585579e33a80e3ef7db9d13393b98c1b6bd5b7fd2b0422d0111b72441c9a4b01c11ebc4b697a4a6eca2721c021867099d74dd941ddb5682562897c9b6a9ce3ce81a2575ee70a313ee9ab3901e5e7ecee94b06131ac8ceeedfb471f321cd8c77c56015cc5249adbae0b23543097bc7862776ce424f973a1305412b14cb4ada001b4d509ec78eafdea1eb3a8d1021428408115e2e04158dcb21fd7db0a80f21f6ce61ac928bc9db7bc58b167699ac7b0dab25b8ad5fef1ae4530cd97916fe57040f4d4e980a6095c15f357238d0e3eab3954e9c63cef1a192098112b1da3483cf6d58e31eb0d59d5e7df7c8611d2c798dd2351daff41580f488251c422f60303884a44049212b01a04810408f68a4af7e480be425e51580dab25b8d21c63061c32534b312448141c7d2918c6374e970cc3419abe9be691aa954b2542a4d4c4c398e14421cf30b7d5128ab6597bdfafc5ea8e9ad0f3eb12716d38a30f225397cf175970e3014763cf0f00e18a7ac1832002c599179f140c1d45a43fc3dee5ab4daddeda11d46cc2807983e225e52663269f4f6248cecbee95cc96ac37658ce310d337ee6d96b970fa54d0e599a3bb47bfb965d53462c66776460b5bc45236b2fbd604942f34e577621373d39b667d75ebb9c674632dc02179c78ac6fe995eb4675af447a5c731c459aeace74bb89ef929984ce5cf1b28234131d8942cb97d4c879575f322a80e2b6871f8555ca1d372cb1fb3a8d1021428408115ebe0818703234e41166f59f2b3988ab5c98914f4a28169273b889ffd0cb27d0ce139acb2499e70ea5e695c14123ca1887022c346fa829004360def2cd481cb28c9631ff65ae91dff524a0afe4d3e00ce6c6977bb0088c813384c4fc7240b86efd46e80c80cb5ddb345fa914e358b67c8926b4163d648cb14422b16c99b17fff41a514aff3881efd0bdb82f7afb9ecacec239ba70d436f326e64cfee3c903f7b900eee9c89e9ca3e9cbb855338c4e0b0332f5e372a30ffe2a1e9f9221361755092093d3e70d5152b93557b11cb2c3bf3a21efee8c65d73dc48b68d46270223d21355ee0a80eb899e91153d232b561c78f6c9ed635915cc608934c8e2f069a33a80e2818d1b77cd283d415943d7edc334a74a90e29d88c2a63837ccd347dcd98af8ca55993d2f4cea02c7499eb16eeb344284081122447839c34dc3d4e569ac2ecb306b48d65497d285315f4a1c4ca68207292793b4ab8c52a1eaa20e79ff869f921c4585d68d73121c9682f29563bd3fb67a42c59d5ee70bf6e5ae21b5c33aabbb08c788be06b524d65287e1cd9fea665d9a323651bd7605ef10aba4b374990f936c782b4d1b1919dabf7fcc30f8b1bbb023c457ac3b6bf2919d333920517f3cad6bfb9e7e640f60682a6ea6b236879503d8701c056e1655928a530a6c20562ad65d187437b77e8a8e06a720a504982e90366131b3e9a4194b23ab34125379910058410a5805a5947b498fc925b7addca1fdd95356597b5f7ce9e09c4caf3e7fed8a38d2cb9760475e275566dd48a0b8e7f1dfee2f89587a70c919a78fa698b974ddf9b9871e9b75ca796efa16a0c8629c513a0600a5437b0fcce615005d72239db7c1eca2f2ec114be84a37e20e4152c22a4c4ba0cf701c3d555229599c54c0a0695b480515ad51140d922cd9a59e556bfa2ada6f2c5dd5bb65d621bbc0f4da394a57569ea424807336605291c7428e07d54e50e187632a2f3205abcc1c5b55da8b26588fc18bacc31789102142840811228431d8a6e3d5af2eed69fcdc4a599bc82a1d06db697fcd89e2bf65ac4a2098ed86c25539643b07acce98c650a4fa25ac1e6202730e02fddbac554c0da98683b92b0be7ae8b4acb867fe7137ffe56ed17b77df19e83d1b6a14788beda8418afa56b4a0858aa0dff74c38fe302e5c65a715dfd26a7920288b400959052259349378217eee6c29665981e07b3ca65dd30dc9fe2f1782a9528164b6e406fd385617c32f4c25dbb76b75eb26ad5cad60b3b86be74dddab1079f996d9458d6926bafbf619589c24b1b1eda5eec597df1b56bd24076d3834f142d8d2706ae79d5850958fb9e7874764ab5bd1bc0f39666f60e9ebde694251993933d3fbe6feba69d421673bc46697acebeea8d670390871e7f604fae3826d3f1bee1b56b4e19ed311859f3e3fb36bfb8ab87e667cd9e1d8f3fba47163521f2d2da3d565eb1ca84666a80605dda4e59cee7f2309c033bb71e9ab2af7be5297124579fd6fbd0f3e39a199fb3786b0112aa58a6186700105b7dd98dab0120b7f9370fefb67a569e73feaabe744c63802acd1fdcb575ebde69a60f5816bbf0b5378c0accbff8f053076c256257bde1860cd4d8130f3c31e35fae465114ea899f2453235a794a02c0ec96cde5d35e31a20d9c3a62bc7828c774dd4dcc90b3353399597bdebaa5fd710db07313db9f790e566942a6fd8e97279d5440ed84157ee3ac5a72fadad3867bd209433000766e7cdfa6177672942dc45a5f645331b278112244881021c2e230d8ca6754933db9c79aa28859d09ad7c3dee7b5a59c27869cbd886b02182c0572533877e6804d7014a96ed74d6f73d74a4471ab8bb57921331a8efbe419ee8ebb06fcaaf59d79f54d6fb8e6e233475302e5a99dcf3cf2abbbeed978b0d4b65ab9619aa66608003cb5e6fa375e696ef8ee4f7795a3c6b988f475dec1908e610d4582c160304c7630553027d12f20042c020314282721157212bd024506458807a46e524af5f4a4abaa64d9f6f8f8f8d0d0502c162b954a131313c32323a6e1e5fee9e949e7f3792178eb85e108bfd025ab55d413dafa0b3b823533c7fb32dae0ba7347a69e9c083acbe4766ee70b5b96bcf2cc74fa15e72e3df8c4ecea735726006bff0b5b66cac493edee4673d234074fb9f682514f344cef19597df140cfb30f3fada86421defad0ac4cc406575f53bbc4e81939f5d25e73c3439bd22c9fe3baaee93652cc71960c9b00283753823218afd863661113b2a2109c74c694e7986daa56328422619666f7eecc9e72761a7affa0c1a6b3528f0daef02d0021e66b0d494bf5c43c95e6b19e65afb83066ff66d3d82cd0d7a145ede4a792125a66c9f21840333bf71f2aa54e1b59a6f7ad1cb5f6ed32746581e564d2c80c5f75c9f22ae5d553093894576923b3bcf5785626ccc1555dd58e0b4769034b077b6b1e743d35bcfa92141efacd4bbe224214411c214284081122743f12600c8d0c16750cb6ca457d9cab4481377fd9469c3246558fe7800e5b6146b1567a5fa5b8f59431ced9a4d314fcc9508d28666dc73b9e27d6643038b8474f5910775dd0eb19a7bce6237ff17b6bcceccec7efffc581823e78fa0557def487975efcebfff74b77bc900d5d63e71cfaf9673ff64b484980963eebba6baf9eddfcfd9f46ad7241f4b5a41a2a705e7a099624306e232920182cc2acd3c9da3f2a2b4c10129555b26555e54b6429980c0c811bf010a958ac362e370d6368687862623c93e99d9b9b1d1a1aaa725700f1b8a994ff85e158940b3b4269fc99ad854b2f5e161b3aebdca5d93d81ed5c31c3d8f1cc8ea5579d9aee5b73c945e5741ab00e6edc349532cc92d5f66e8c1cac397bd40090dfb7f1d97df9d89275e7afecd106ce5ad3f7e07353601e41ca6edef0c8de128132026532cf3e7bd4004afb9f7f6cf3a49d5876c1a5670c98cbce1cd9f1e2784ed7349be256a938baee92d313004abbb78c2775142aa6db22012d964c5403c51d56982f415701a1c50c52329acf4ba4058cb84e500e3b23a0008f1cf0ae2aee7ae2a16d79054a724b375385839b7f73a8502c3ba4f5acbef082d3d37ce094fef281030bb03f5551f409ab28ea09a420bbd0bf725807d4d4de29dbb1f78c95972d37d3cb9727f7ce3ae512ef158e7dc6b9cb1300ac894dcfed1c2f9099d0c84159b257b41c5792d94a5fdb41ed04cffda1bcefd90d2f15e2a79c73e9a92924969e92dcf57ccee74520b4c8e445881021428408c1cc2a70116c880f162df1c3011cb5f32c4d27f77433ab6468a6bc620e35b2d5c0f86116e7b081564f99cea0311465cb137c596865cdad22a8869c4c3edc7501ae5773d54d1ffbbd356ceb0fffe61fefdd53760b71d74f2e7befa73ff8aafff6ae2d9ffad767b2e1754b5246ed70b1e86bc3c8be4eaeaaf16b877008f37e34af4c28577caebe998789a069a2de5ec4e3b1dedebee9a9a9fe81be78bc61a0cfb956b5114d17eedcb9abf5e9ab57af6a7b21fcc208aa47ea2feccc289135b1f5a9dd0357ac8c8dac3dd3ae5fb3480de7275861be50dcb87de49ad393e9813860ed7b768b6476911275cf0bb81b031243c3260079e8c56df3793b3b6f3dbf7fe915cb757d70d8c474a97abd72e228397a6246a5901c18310180a7979d73fe32301ee30090ea8f970fe421cc72c91a3df7920b979a00cd6d7b76e77c891b89ea5ca45556836bd65dbeb4aa60734fdffb04e332074e2d6e75229fc00e961c0e2a003ba0aa6d5c4791b484c36236c5a95432972f5b9e899b82312880438f694029a447a0009157445140bc9257d055dd98e0daca2101a889ddd34549983f70b0bc7c95195fbe2cb16ffb4c59d391e81d8d0150e3cfbf7070ca529a599e95c47a91e8f73b9e4162a093da0929bc2c17ec522eb76befdca9676560f6243872be2f1259bc081122448810a10db90a4ee3d4f453d0992cc4e9da31c1eb1a274e2f5fdb59282fbb78dd8440ce8f74344614b708b0695d1b01804db015f31bcb77ca5d03ea2dbdeee66b07b1e7bb5fff7585bb0270261fffc1372f39f72317de74c5d0f3bf9c1e7ed3676e7dd3ec573ffaa5a70b0060acf9c0173eb5eed9bffbe437b65a99abfefcef3e60dcfec9dbeef3a228d77ce82bff1b003079f7ad9fbe6b5fb420b673fa7aa4f4d6b74987363ec69852aa5ec54aa5f2ecec6cff40ffecec9c6118b158bcee4c62b5408e860bab4c35e0118117b62b1bb12e8d14e7ceccd617768f5cb432d6bf3c1d72a2d2f54c76dffef9d3d7f400b026f74e3bdc88353dcdf76e44c4f4980e0056ae4c71c6e6b859ca59800ecdd49b53ab110314314d732f81d1d337507f826000cb979de1b32fba68990920bb73e3133be64c337e38897f15098df1beb4008072be4cc4820b505f640e468c59142789b5575dbe32de5c2b0b5e5bef8aa269a3f0b28239b87c4800e023175d7753dd4ff1a54bb56d398d94d2e3060058f3059512c871c6a11524d7028f775a3b21108c98b41c4f0d186bf7221122448810214284a0115de73e58346cae5337fa0864b387436bc38b7d829057aa9040aac65ed7b6b169e68a751bea4c3bbe9b9bb0ac047547f95993fc17c05dfd4f30965d7cba8e3dbfd938d5c8b329bbf9a16df679e75c7c5aea9ee96e843576dfd77fb2ab0ca8c2bea9c82d7b8ce96ba71c975ad5c6b2ec58cc742d45b96c8d8f8f0f0d0fc56331dd30c6c7274646464cd38b1f2e97ca8c57a2071a2f0cc7e25cd8197d77d9c5e6e70e2eb964891168d14891aeacfcca4bceedf19ac7d2f35f71f0d1cd939a61b6bd1b638cec920d68305231bebfe408558ea50c0070ca36d5660fb9e03631a94867b672ca0ea0411efaed434f8cd598a929a4a50dc606565db4220ea0b8f7e90d5b264dc3b0410c954dbb2193269f7cee37fff97435b2998dc491635aa55a1bca5c5228d9656370cdea240058539365700414c010a4d0dba4272589d8e0ea157100f96d8f3db56dda4e9f79f9d5a7c6bd1348390a10d04ccd56a520a3afa0aa7d50551426731ca6550caec664717045bf7f00746ce494f44b3b0bc59257723d15e3fb8aa41849228359d2efb889b21d5e3b685f78bfa99fb01789102142840811228453c16006dbfc53ddf2577f521a422c5f8e81511e51ad0f1586cf8796f861e5cb511954f3dd298c79326fcfdefa15af8bc35d0116ef1f8ca178682cd712645a9eda378b737a465202ddac339cdbf6e4e3ae9336420dfcb82805753a23c5399f9d9be79cbb1bae9aa6313a329288c7196389787c7464c4340df727cef9dcfc3cabacb46cba3004e11702d8b97357fd1f2abbbf365dd839d27ad9997ee9f9f1b04995bc83f8f2b3ceeee770269f7fee601988af38e7b48c6938d9f67723a2fcc4781980183dfb8c4cb22733bcea9c653a00676ac28264e4146c00482d5d9234d39a99ecd7e6557e62d2062046cf3df7cc25bd3de974dfe0c8ca9543494de78e5c7de6a00620bb73e3b639a59945c56c070955aa733eaba48964c2a8fce939e6b71bad3053e9742cd9bbf28cb5d75cb4c40040f3db5f9a4fe906051640f8f60b4c080600d22a5b92483618077bbe040089652b065289782226ea66061c0500f1a191a46eb48a2221944e5eac86035388cc8a7e0620bb65c32fd7df7fb7fb77ff73130a80b964798a6481f253536ec9d7be62b0b757d3cc54a66f40cb29bfe3fd5a3ebc76c20a1fd2a494ddfa2291bd8b1021428408113a66b0acab9f18ab6e225afdeb8827bfecfec207fc8bc3e759cb5f6055b245e2ae75a751d0440545ebb8160347d91b430bfaa98eec70969d9fb706fb0d5d77637acd582def6af533e7dcb69df9f99cae0bdf0b03d97cbb0b4f3d757587177623159be93d8736ed981b3e23e3f7bb244368e9735ed1c741d35b36ef39a0cac3c3178d982bd79dbaf7a1add4c1ddb8a0ad2f8e2db960c4482c3bfff26595fb4e6fda3293d4b59c230f8c954e5b15437af565d7ac0690ddf49be93dd92d9b2647d60deac6c09a0b06d6789c74f2f1039364f60ebb7ecdf4ea2b5e5d158873e0b107f7e64a7911efe2dde32b2eb97245ddf7c29e8dcf4cdb655bd31ce10415a05582427067663c8b9e347ad65e73fdda66bd6107f7cc9eb5b697c5965e78e5d24633634fcf39886b48af7ee505c5f58f1e6a15c533fbe699ae1160499883cb061880e2a1f1428fb00b2c0668c5d2dcfe390cf5c11c59626c9a2b316bcb96e9d173fa457cf49c4b46dd124e6d7c60b298f33d3e552e04d78ec8491e54f8b0968272eb8b3c3116ad9988102142840811ba60b01d4611fb729bfadc198b4bce4e0ee9fab1caa6ed73da6fa5d3cd4fb5c84abfaa387cee0a2a4dcf58583d3c9ce05bcb8d6c43ef5b9a01f68ce725121ddc294218f8715aaee084d79c8bfdfb0e30ce38e7414c9271b677ef3ecf1b77cc2eec02315e90e5f117f6f86fec54565aff9a33870550dcf3c2fe92a927c7b6ec9807105f71ee8a8468b19ead77ebd14aa589971e7cf2a583f31601203b3bbeebb70f3f9d93e53cd71206cf6e7be6e9bd73de7e544e214f3c264a85b12d0f3cb17dff6cc9f5e492539a9b98579c31b1008ede60d915b85da8cf08a6caf9d9833b376ff8f5a3bba673b69620504a58be0520ee23e418cbdbd6d463bfdd3996b52bb75556617e7c6c9e7395d66571ff0b8f6e1e9babec08a6ece2dcd4a1c932a50d4cbdf0ece643398b50cee605b75b4521bda0208dc9f2e0297d0c8035355650c40cc6c098549a367d280700e6d0f2b41810f3f9839b1e786ae7a179cf76a972360f91d44abec71322a476f494e15ff889920ad1b6b466b5be4864ef224488102142846e19ec027eaa0e789afefcbc821dfe9d74a0eabf9dbfb5ef4f9dc98ab7fcced0fce5f0b82b00940f3cb94362e5e5e7f5350eba5872cd55671a38f8f48e1c91b41cc04818edee4614b1dca07988b5971d19a5a4405525df23d47015d1958346105d544a699ab672e572d3341dc7819b9d8831c69810a254b6f6ecde6b3bb6e0e2985f18201bad64954829ce296d1ab6d73044de524c9619436f4c2f50c22ecd2920a539d0d3d9ea4fa65666bc4c292a4d2ba0c7701cde536c77b73218c08a4a835d24a5006802298d59dc0be855d0cb9605e9ee888494e190481058496a708a557fb52690d6c53cf5aaf2546b050f9932cf3b74bd6a79cb66d2aeb708ba86386736af8f31f62f4001a93ae1242a7c9515a5c6ea4e668c19429abae9808169459b6017abc5169cf51aaac84c0731c72a90744ccdd1f484e32f0aafe28a9605e500e88f69a55aa038cb49835b59800d19322f62002f3a024ea13a35dbab4b5b8b53e0f1b0da092a7c0ebdf572b0296597a615d06738659168ad53251291c98b102142840811ba1fd5d2827f3d82c3ea13134aa90d9325c023f4358256cddec49a79a3cf912a8368dd1004c4587d9227aafb7f956e3080405817b74786072ccb5904ee0a002cbee61d9fffb3abcce7bef3997f79b892b98567ce7bc7ad1fbd32f9dcd73ef595276655e2fc8ffffdc7d73cff8f9ffaff9fce5170e6e1fe57fde5e7deadfff82f3ef3cb4351d2a62616e17b34c991d130ed346f9973745b1805af80658e74b66fdfd1dbdbdbdb9b89c5e3ba108e94c562616e666e766e8e312e386fbdfce85f18301b67c74d01080076ad5d394903800ea00c08561071dd25964d3f0164b22ce23a00073ad0fe6eae30e3dc42e54c00565d93e6b0e295f32b0f258062c282a85de2decd64f3eed39b90f7aeea0476b2ee71b5a3cdd31bfe0510a8174e6ddfa078cbc980e6b8f7243bae015ac3138b00401a8a9ac1001dd0152840145ec5254cf74c77339edaa353a2e4ca240f373d958c6b125aad7d59de7d828e87d54e50e19be42058d6fd5a868ed0178910214284081122748e904c4e6d7f5dac029c44c2ac24faacbc94ced0afa1400d9b7166040c0e0096c25ce04e46ee18af41407d020e615e564f61acb6770ef3cb5dbca03d7202c84b71db8ffee5eed59f7cdd3b3ff7990b1e7c6cf3c1a23e78da85d75cb8cc9c7af49fbef9db5905a0b8edbea772e75efa479f78dffac777cfcbd829abfc7c3f2afbd20b9378fd1b3e780b7f6c0c03c3ce23b7afdf63456d3198be1ef349aeb66770c620f8ecdcfccccc2c79b3298c338073ce4548233ffa174688102142840811224438a9f9ad37108c72f3742f3baac655d7d3da790546487374b4a7471de9e51cd9baf0be3e0d26f7482e40d3362a8bb1bcfb761204de1581ddfaa32fdfbaf7f56f7dc31557bff16c01a078f099f5dfbcf3a71bf614bc60befc0bfff1e56f3bef79e3a537bef552804ab387b63ebd7daed9c56aefbdfb6b3f187defcdd7de7c0bd4fcae079f3358b5e82f779559fce0616a979fa98d37df9b47b972500f0a1e8e10214284081122448810e128a32b761a51595f28a51e9db45025ac55dada1c3c0c806534706046a2c66b7d988517876c30f4eb98b4c9219fb58a1c18d669da86a56a6b15d7c5edd19141cbb29bf9d182e96bfd85994bffec8bef5ff9dc376ffbea86313b52864583c0f0f218c780064970009d6148474a202560516d67a21843af064918d4d1abc160b5b8620ef469e81348092405521c82a1ec57473ac3a0867c6340f2808022484063e811e8e54872e81cc331c1229f66840811224488102142841310adbb334632014084a22515310906b0419d25384b080662b69b5b89d5f230c538e360450ac9ed54a3be190d0ea1a0fca92e039202450559f92d29d02f542a95905205d1d7c3aab4f2f88edcf22b6e78cd1b5e7dc1a9a383bd7c62d7c142b48de122d0d7d8e8f27e0d5909372d8c028a84b2425aa0a050f5631b1c490e9363c6415ea14780e079b0fb357060dc4141212ee010e6825718f708e41a7fcd0814151430a84102b312458538c78019d1d708112244881021428408c7112705d8617855179879f864f2e31261575e3a003106b012a1482cc121c12caad2514f5c310e0e1409fe668a6061000020004944415494b48e657220a361de810c167dcaa3af1e774d70a479137d658bc65d0140e5763df9ebc777ceb19ea5a7ad593afff423dbb2117d3d7c68fd1ae69c068fa8227ff5600c53361c02008ba071b8ced918c78c030224505448b0c00075051041637008a306266d3804c6e010c5391830eb6e4be911608a32cd4488102142840811224438be282c3bda81c12759eaa6fa50dd965c4ab4b08d8274e63194dafeaefe1cd6fb29c990954d5980d811903995c75eb8f7f617ee8d9acd22d2d7826c8ee60d8153bf58b5025b21c6515060408cc30abd9b03680c3a0311e21c790522284067a88f097722de1a2142840811224488102142840e20583343f1a1ae157006ce9010de21c3d05b387614017a1cd3d78440411d56222b07301996e8006011e69cc0e9070036200083232b911228553cf804d47b6d19f0b39ffc24aa9e08ff97bdf38e939bb8dbf83333d2f6dbebddbdf706ee54dbd8145342090442a849282940a8011292104a2081347813424f80d0092d14d3c1801b6e804b8cebd9be7eb77da59979ff90766ff76eef76afd8607b1ef683f7b492461a8da4f9ceaf8c92929292929292d2de5746fb6aeac2ac2b746bcf0794ca0e5bd80929740d8d5dad20130491bd7209a404218808e4e7fb5b5b438a57f7317c0d71146ba8337b68f0d408dc1435f1b4a6d385848446a113340a7818bcd42ed790f03030d834eb522987959494949494949494be2611423a7266ea420b78daad93cb0c3a7b8894f6252aeea1837057322428a0a74e2e4300d9f63fcbbbd8369b11624aa911bc5f1b812489797552a741b1ebb44c472b4754c04991cf649d0129a113e433c4da26aa6ddbc44a15d4680240a1064834f3f659907d0c0c6da9824a7504b89d1337f13df3a56cb7613be904051a1a4cdb1f9b1114696836d145cee3020613765aa2d4c328d210950873fb7b5cb64f5d642963114e0a3f43bd0109e8047e865862f37c068e0cbb4a2daedd592479b35043a3092e01406be1d0084a34d41a10808bc245ed16e56310409877659be512a644850e2eed0611e1e822a99629914fed15c21c7e8aa0008088809ba058478483006e85af4a4a4a4a4a4a4a4a4adf6082ed0c623b32ea5e60cb7dc87ee8638849180023f03200a080333177894550f91a0038090890af414ab4f2aef6694a98126e8a384fc157a098212e21010f4584b725766a1528d408030c09486804ad2604e024c4c9249780844e8880b4e2220d0149899f4953c245c15308dccf880084b411269c00af004701438186b8b0592e2c60202d6572caf54bbb961d6b0c80c34a40a5414a3bf6d34dc1000110c0416058b3c62440dd94c863f67430710103a0808f814b488011680421b35dd136977929220412080af81918812141004610e4f6dc34198b3024a4845f8329e122e0689f25bad3918bce2bc44961cac4ae000aa0d14448c0490140489b485b390c699f9e35a491da68c2c26e5b14204080db1983e312855a57f019e3080abbc6230201815882751b4d04380881001acc1e8dbb7c75efece1df7d330020f8ce79e3a6ff7e437cefdc85c6a63f1e36fa8cb702806c78ee84fe0b9ed8bd47d28aeddd93daa7155d79dd41075dbe24b2d70bdea30d40494949494949696f136c2e0bb3ce8b43b2e940ab58bba32421248444482026c053ec985c824b8405c20242d866b7f678637da8fd25c0e1a1a004206d93c7b608488012b472348b36848a09526fc094c45a3f2a204000988029080528415ca0d1248210eb809bb835e90eb1e6618909bbdc68820641d0ca1116f6919992349a242608258482189298925898174de9288604cc4cdfd3aa4b4248442522891a4302d004c008081011684e27fc168ea804250020885ded716153289768e23032151d91084b3b9c382ed1c46126fe8c09886c453427ae57134758b4e5458a8acc399222a2cd7ecb819048b357270605da96500012087044847d88019ef63112cebd019e568c55ef1e06004181b8445820c0c12558e78d9503016e3b0c8bc486a9bb6de508f21c3c99e3eb6e9b5659589afc8cbf7c4984151f7ac52fcf19e9ecdbfb2bfcc96563530aaa2cacb60839f3d3c937f187bfb9f4603f417ce39f660ceb62cdce2a68d763c70f1977c3ca680a1135bf71c1a011172d6a710c3ffbe757cd2dd3f6f823c53ae591e7bdd6680fae6c7ff8f001473fb2b3b3512f51fbe4c27e7dc56c4d2f1d9b5adb89cf514fd67d1d4818fee4b2f1fdcf7e277919f9f6870faf3ee2cf5f19ea8daea4a4a4a4a4a4083623a3f6ac94034741615bd238415020281114f627266d264c2e090804044232d39cafed3a6d122650c8d2d0c7900808b470129148995116004c898040ab89204734e112ce81b044409000475826508d1010624a0439420202242e493c311b6d5c22641da440bc03a55b7c141408db5446e292c45266b20d0b0b6bdb7f4ffd8445da273911ae2949589000274141a21d3614b07f0d09c213bf4625090a12e0249cb2b063d1a97f72494289fdc464f6224c4982828404695751b194efa99f8824864cdba14cf9d5c788995e63bd45216b86d80286b8b4330f4b20b719797bef44e138e8ee0f5f3cb5940200610e0725e34ef9eeb83df0e0a2dea31e5af1e0117ebb0553ddd1e9aace21c79d3b04007a68236565475d38fdea9f3ffad9cf27cef058f5d4f8defdef398f797446bec33be7cc53f7d2b39a82855ffecd83eb8efcd968c7de7d4b141efbfcf6cd1240e8939fccbc30f0e7c50f1eee034074a7f22857525252525252fae6606d672ec17bdf73789f54f608d8ac6b90764cd168a254431e45627e55d2c956d29afe28f917404064bad58fa0dd85b32eab949d1c46f22fd90735a30400f03038089acc7694d23bc5256a0d70c041a11144851d43bb971e1cba33218746529d8753c73d5a57fce347478cea5f585a3d64ce4f1ffe22dc83264198d3d556944e0120bae1f1cb0e195a55d46fe251d7bcb8c3b6c6257c47432b7e7dee9deb5a169d3d79d4e0b10beff8227798a525879d7f64ecd50796daa7216adffdc7e2bc93ce99e44d751ece7052a2f6e96f0d3ef6f19d0288adb9694a65c949cfd54920bafcaa2953af5a16ed2ebe16cebde2d4d03f7efddff6364fd1bcf4cfe71d3eb0acb2b06ae251573db3318af886bf9d7dcdb2d0f2aba78e1c35ec90eb3e09434636fefbea13c6f4ab2c2c1d3eeddc7b963477ab45508755cf2e2723843912b54e01b376d1addf993cb0b2b074f084937ff36a8d55e9f12d2fdc78ec848185a555fd679cfbfb8f1ad36dc432b8fafe0b0e1b555a56555c35e2e0f3ffbdb5efeca6594e33b2e4b28993cffed59527cd9b3b6dd2a419e7ff6365503d8d949494949494f64952ed6c792eb656e533bca7af4ff2c341eab965a9a336559274c8cc10624ada5620e96b904ca65e42da3ed98ea7871f02f5b13e8644b380485fd807062d5322c0d16ca285b77756fe068c2e88da572e3ff58ed6ef3eb9a6ae66cd9327eff8f53977ace88b88c8d8177f3dfbeaa587dfbf72f796f76e1db0e89f1bd377ea9efc8b87ae1c993ff7d1155f7eb5f6a5abba63c12485332e9c8f371efca45902e03bdf787049e969678f73653b295a38795ee5ff5e5b1d8059fbe907a10adf8637bf08c1d8f1d187a1710b86bbbafd24f04eb9ec9af18b6ffefbea54f2158dafffec7b77349ff9fc866dbb97dd35f5839f9d71e71a31fc878fde7e9077caef96acfb72e307b74e77073ebaf1f4abd61cf98fe55beb37bdf463f2b7effefcbde63eb8d0e6f6272e3ee761df556ffeaf7edbdb37553c7bc1f90f6d32105b77cf993f7a7dd4ed1feedab5eebf3f30fe72f64f5fa8e5a955f5e275bfdb74da339b77d5d47df5e1a3974ec9677d05af399c666cd79b2b27fcfe95459f2e79e9f2f85d67dfbc2cac5e314a4a4a4a4a4afb11c1a2773993c801a9ec8c27bb4539edc1249ecbe43999ff4a122c4947d14e5c965351360bd3f610c80ff08f21d33c9cadcf3eed8f195f7ae9e48aaa01655503fa1d71e7da8c064e51fff6bdef945cfccb7326e46b7ae1c1e75fb330feda0b1b63dd65e0e07fbf33a46a4059d580b2aa01038efedbff0c63f3cbcf6d3fe8cacb0e2fd559fec1175e737c21ebbbf3ca9b7ade71ce771e78b751c0dcfed283ab079c75ea0847f693d2ab67cef6aefeef8670ebca4575d37efc83cad58bbe8a342d7fb366e88271be1e1c865675e2f5df138fdcf4c2ae368b7d60d9836fbbcffac53993f33547e59157de30abf6d967d6b5abcee0b2bfbd204fffcd45b3ca749637f2f46bbe97ffee93ab7bcf6da2feed4797f7fff175a70df730d7a0137f7ef9c8b54fbc5613d9fce2539b275f73ed827e4e9637f6bb375c50f4d1838b5329923a74d1b07ed5e73b82d2593afaa0e1f9dd6ef26957bfe2e06b57c5733e4de69ff7a393863a00bddff197ce8bbdfad4e711d501505252525252da0f09565953bf81572c23ab6636c0b623d876109b9563b332adfaf4dd47db971ba53efee697ffb5b0980244cf2bcd68e0349b36d787d7ffe9e409f75300903c12749f14e6dd2c887a0efff35b7f9c65312071f8cb7463d9f660dee06a9fd57a1de5234bf54ffbeec43c13ce3eadf0a47f2caa3b7aca8b0fad1f76eeb7063b723929d7b005e3a337bcbf71f5e64dfd8fbb65fe9a07aefd78d3211fffaf62de41453d1aa620ee71975e3f75c66ffeb2fcb161d6121eaead338b1794ead6ef9ecac179a11dcd262ad368af6647f3ce37cf9af99235c19688b698d34266af2bc56cd9d14ccb87965865b38281d5ced6edcdd1e6ed21df802a9f75827ae9c852f94a4d4a96315abaf04f7ffef217779f33e38a86e2a9dfbee2965bce1997477a7ef5cd9aa74e3fe9b95c4f53f35715d8978e1554f982ab9b4df52e515252525252dab70936c7395d55c8ebdec3d48e71aa6dd0991ee0daf62741bb04b7048909602d37636b1ad8d45ea34ca1df0ebdc9cc575bb581bed73e8dafc45958515d5d9a44b30c518d5a7eff62ef841fbcfcd605fd7a631ea5ee92aaeaaabcb60546413f5f6459530c7003e02ddb3b4c214c40809e3eb79ca3ce3aa3e2fe075e7c77c3e35bc65f72427f2db79312e38e1eb2f3fee79e8df9e6fca86a64f9d8fabb9f7f7a9b3ee3a27e3dcdbec4ca8fbdeec2df7deb17cf9c6d6117f394956a0d1bea0df463800cefdc1cf08e28d02c4f09fb64a9b7bcbc60d0e1cfbcfb8bb17d9af449cbaf2e10b5ff6b30e0d701debc7547cc3fbbc055d0cf1b7caf2628e0a18051b7be9e1457e531b4b4d565ffa3af7ff0e8eb4578cb9bb79d7cde4f1f39fcbf970ed67b7cf5b92c7076759ab221754ba3f17f3b23122e02c4766d6cf2541768ea99a3a4a4a4a4a4b4cf436c2e68dad118ab80f6eb81dbf6f3b0c8b4ef69e89b9ac029192b9bf2abec9c4e4967a52bf5b1f6a0f3b097a2d20117cd7019c95e3b1a5a3aef8787eef8fd8d0fad6830a48cb76e5bf2ea9b9b62ddde8de4b1682c2943401f74dc4995cbfefeeca63860ee5a74dff3bbdbfb2e335f695e7ce7faba9e650ad2879efadd212b7ffbe37b774e3dffa84a96e349d1a283e656acf9db3f5ba61cda4ff78e9ddfefb37b9fac1fbb60b8bbe715e81cfdc31b0ed9f8a7073eb72260f30e3ae7f0f063bffde7ea008fef7eefae5b3e2c3de9e4914ee22a2a6475eb77d8eb4cbde8f8f8833fbff7fd9d3129cd60cdaa375e5bdbdafb745eb4e488b3266dbde777cf6d8a8ad8d6176fbf6bdde8d3e757b9072d3c65c08a3bef5cb433c6835f3c7eebfd0d33ce9d51d0d6c0ccba8f5f7863556d5450575159b147a78cf6d1732497d394e1777f77cf070d266f5a72ef6f17b98f3d75b45b3d739494949494940e5ceecd3934743f9793a0a47bd6047829ca7494e928cfb4a197912a2771d12e3116e95c9a4cd49416b39a74526dc72e24f153ea82d490d73efbe804855ae63328d1ecf95773613c9de4baf237163b3b6e52a8e16b887dad70c09da9d8420dbebeb74db1b2e3fff8ccd5854f7c6f4a595955bfc9275ff7fca648b747be44e88d7347f41b54617f8e7d683b778ebaf4e15f543e78d2ace973169eff62e58281ee0ee03cf7ca33b53b670d28ac3efcd76bba4dccfa80e32f9810ad25b3bf3fa794e67c528efeb367164ac7f879c3dda08593e7f7e718b560425eefa8f1a86b7f34226a8f2ed1a2a3fff0f0e5de878f1bdaaf7cd28f3e9a76fbe3578d730179537ffcc37ecf1c33b0b264c24f3f0cfb0fbde5a93bc7beffe319838aca068e5c70c5c3ab837d918c5aeb7fe6bd0f9ed974cbe1838bfb1d76c3b613ee7bf0bca13a9ca32e7dec8f47acba7c7a45c5f0797f95173df4a793ca5371dfa879e7ae330e1e525cda6fd8192f8ebef1eeef0ee8a3464672384d47f549df8afd6ecec8b211a73fd9ef9a7fde70b057bdba959494949494f60b10fdda29779f4edd4401ad9b551816a83711e23d403292390b3190966ab87de2a5148e251df7d6315d70fafabdf87819316486984f37250284234b682821245f23650e52a091628d94eadf8880559d903207a1ddd9a450233eadfd424608c1d8e97d7ccf75ea17617990a3ca816613612193cbac7f0a99e440ab699bec9b3e7c453d1c95f66145965c36e347de47defded4497aa0c2525252525a5fd52ca1fb8072a9a75b49b927c9dec32481a43a6ce64433a722600e2a128d050136f4ffcb99208521d7edbc348b63d745cb3ef2b8701253aea324d445aac23c411cd66142ad4c0089a4d9812007402e31bd0487582620db52644ce0753a88103ade989634a7468c51a1aba4c2753aea3d14c3b6d3f0380560e2f8583202c90af41278808349990804e50943071a56e5b965898c7e0630010e108701430e8040c90124e0d1210423d0b949494949494949494bed1ca9acc49a90b3988ccd3884e109368366d1824809fc1cd4080a8448b09918d8b8af414ee405b2cab4690cfe0a080444890562e01f8185c04f52612b1af28d510e0242a00482f83971046101768e53213f8b5a172918e90809f42022d1c450c864423b78bcea3705029252202819c1d113d143199e1941d0414d9d955277052341936bb026d2046803c0617052530045a390c090a14eb683151a821226048f8358439021c451a42027e0609349b28d2604a349a69bb22404ca235718d8a3484059c142e0201b472c404b4a42f34417102065b4dc43abf69acab460109387500e029456b811cb2f06ae9d4ae137b3e254ae0a470509b5a4b347829821c86449d090694ea69c6f6660e4894e8080bc4847d2800820214c8a3e0408827927e758de3a595ed9634d5eddc13f755c782f65c595d94b8a70bcde500f6da31ecfd3affc65685929292929292d23e01b18a60bb2b29e1670898e004850c7e86160100851a24b0db0080020d459a859a9d2ac91d6549ee2004525a91a2418186381841890680b4721991f0333889854fc44da5667f8797110f950d26b88497a1482375a9f0dce112338202862613c53af2099a398a3468025cdaecd764104650c40082406e339fb8299a798644411e0d51993d1594930112316458b34003039a3824e0a576c54a024690a7a155c04fc18090809722201267c751a4a140438b40218346614a146890409d0900f91a0a75db1aca08f2192212f51c3e8a0286dd121c68e6d009fc0cadc2b6be7274752e218930879f25d8307ddc40cb3ab1af2961851296e908731b35cd148eaf3360ed362a904c8b2332d56f5cda46769e9c5058da45001080b0460872b8fdf71a3cec7d4af9dab9481d40df1c897beadd2b3f512f272525252525a5038460138ca338365735739b0222121e0a0868044e8a5ac3a6810047990e8da0eb9907337287874202416ea34788c3cbd0ca09973226e162889900e0a2242ca4355d8e8f5a2b0040884b9f0e274544b45de38e454705e2525a5f2c6b1f051c1432c15d5c222ce06539e1ab8b4224cc84699c0cb8286ae3d9f7c00878262cd4085c14f5867d902d1c2e1d6e8ab00421087398129422684023a0ccc6bca8405c8210fbecacc05e6b57c96b14e428b5ae9104086212ad1c00c2021e1d944048bb504260c89c9c87936c28d1c1f399406300cf8aaf048c80011e86a000236df82a52366fe2ea36545252525252525252521cdb2605b45d538ac5785642269d00403e4b0b80a53dba0c3a95146ddeaaac2d0d2f090b994fd14240a505750490948051786532c52c21486ed2e915e4c4c6da367322814e41d1164a49ada273c838e5a508f3cc281e131039ec41ca4416e47459156ba0ed2743825158c6659e60734e12b3aa12a49e14976de1c9d60af9e913a3244d98a6cc10c8dcf1cf9cae21326fa295e9a835ba225853c245e1a6080a7829349286af7b4e3b77eddaa76f48f5a852525252525252fa5a7849497514f7b1360ca426750da6205c80c3903d993f5582702933da3c2382e433e9a6b64ba92101102901c8b04cc31c2e3a4128eb489393c89234e4920007ba3bf1864ea0533b74b69d6c8fe21cc4014690c0d294c32569c78b0ef3e176a0c60ee725d376957a7641916223ddf34f23cd8a5f0d8baef0951178081a4d3b4e57c85ee5d94a8eaf746c05a9d3380d1f31523d7d949494949494949414d62aeddf72523bfa34e97f1bed75ffda90f032c24d9991fb2282b8a9640461de4622a6241a494c8f9211c664da0fa4f3a23d145c663410767a621e8ab0c8f0b38b4266f228cea8a8409e863c8616defe9040e0a476f2278d4067081a19d8bbed4b27706eedca4ada94017d6566121600087420f7d94405819e89ae352eb3e4b032010de08029111128d5b2275f76513b1515001f8300c2bcadd2a3025e6a9f9d29da1ccaa302050cf90c5c0212c23414b22a29292929292929299455da2fe5a3e0808342071a4c80d841aa053a22021ca00025683601c0cba0273c570b34006831212dee6019b8c38a382d7590309712608099088505101628d10820c3a20dba5a390a356884c42508a4463ae43dce781b91f68b23025e6667ab4d169d484194f94e24809b664e52e5a329e98bb2c99a69c6afc1ca47450017459d012e11e428608810888437724cb639fd663ca4cc454884380a754478fb6bd4c553c6943025f2351bfd62223b9047050a351468302508ece0610268b546966cd45c22201017366db7f2b6818498c81c7d2ba49d5238c0338c33b47018123a05d28377a3024d120e024a60c86f22222a6a55525252525252da1795ecc3288e55fa26282a010e8d40a73005022953c5b472c4051c0c8c804b44790a5f001c88f1ccdcd1da813bea0c782874422864aacdcc829a00070791493760202a5067c04dc108842451913caacc081014b6a771ab8009482020ec78d17a136e0a1da004a6652cecf2ce73539812660704d40974824877dca7c31271132e024620258289a203028684838000ad566d104858f560839b044c8be048e2ec08023c7176dc3ebb5681b8848324ae51a288e42616485b3b4c1e7983098f5db739c5f146259a4cbb94b86c2b8260ecf43e7f4076f643fad5ef3053b04c242396006474f93b8a5a9594949494949494f68414c72a7d5d724d3accce2f6479e026fd7053d3fbb4cbdbd3591a9f446bee05a1a4d369aebdfe3ea683521d419e06d896f219640a992b0189e4524a0a5c959494949494940eb44e8e8258a5034584744eb029219b24473eedf18d9379bf0d66669f56db80a9a4f055b1ab9292929292929292945211ac9222d8048e664adad4c74090f976eb6c3654a1aeda3e84af5f233d2a70555252525252523a700816ca0caba408d6664b999d371528ec27f89a8b43b9cc78d965dae65f7783e80dbb7ef0c147d3a64f75e8bae26a252525252525a54c9de76f28252a33acd2de6d7000916dd3a492044d1092f277ca6ff6bf323350267bc87dd08673b0ba92ee9ca6d237175ff71dad58b572f7aedd47cf9fdfb77c28a58c1bf1c58b171f7cd0c15eaf47d1e6012e2144241a85945eaf17c08acf567eb672d588e1c366ce984e2955f5a3a4a4a4748076dafbba6fd087cca90856e98090d5c8b3df89a40f3054dd4f0714beee21f67b7dd19b4dadc15824d471ff3d2b31b995e05cd7f5c183062e59ba74dcd8314545457badaee2f178341603e0d01d2e9773cf5d918686c640285c5951e6723a2d42b37e523c26a5344d1e8ec69a9a9a1b1a1b377df5d58eeddb6b6a6af2f2f27e7cc9452eb7ebb1279e5cb96ab5a6b153be75d219df3ed5e3f1a8a74fd7e29c7fb5794bcdce5d945246e9f0e1c34a8a8bf65c592bd77ce9f5f9ba5eadc8ef2d2d2d5197464949695fe92ff5804515c12aed376240dfe5eb550ec45f8374024610153dc5572f45be864633c32e3c14790c1ac025ea4d7bfaa36f666ff8dfcf3c53585c3c7af4a8cf962fef0dbb665cd90ab90e85c283060efc72dd864103fb57555575f720b76fdf3e7cf4f848a02997955b5b5bd76ffcdfdab55f44e3714dd3082194108fc73364f0a0614306151414f46d05862391faa616c33477d7d69714177293876371008c92fc3c9fc3e13860efae5028f4e65bef7cb97ec3ce9dbb0cc370b95c050505d5d5d5e3274cfcf7bfffbd7de76ebfcf5db373a79412207ebf9f69079cd7438e0d3bb5db6418c6fb1f2edeb67d87a669a669104a8b8b0abbdba9cafd86f2e7e7fbb2e12b01dfe7aa54494949916d77515611acd25e10051881e89c302969eb5d2709522710c8c01a3a81ecb0bc444744743ee54cae36d89c80562728d4506f64cfb4442145e204450e8577b19a97c2afa129139ded85a101d6c9b5e843b9290810454ff1b50b2c2ed4d06c22224091d365e8993e5eb26cf6ac99dc8827bf740fbdc2e17f3ef1c498f1e3229148241ae919bba61a5ac39108ec396a09a49490c214004cd38c1bf18a8ab21d3b770643e111c387eda117d297ebd67fba7439082d2c2e71381c84104288949273bea366d7f61d3563478f1a3674703018dcb071d394c9137b539c10a2a9a979676d433014e29c4722d14030180cb412e6905272233e74f0c08a8af203f3f96b18e69b6fbd7bff830f4f9d3af5bcf3ce2b2a2a2a2d2dcdcbcb638cc5e3f14f3ffd7447cdcef737ae1f3c68506949494949c95173e7380f60d4ef4cd16874e5ea353b77ed6eeb3349343434fafd7eab26577cb6aaa1a1d1e4a6fddca474fab4a9a525c57bfcfd4a29a5d4bab3d465525252da0f503617345504abb447e5a1f0310880119840b3d906b104f033b8281801086ae229a8c6200828415ca0d1b4ad9f0e8222cdde90038dbc0da81a4c946a306486c954d320b62ffc3d09a091cc899fdaa94c27f526b844858e9df12cab3b084a74ec32f62061f560dca1508383824b50800375461f1741807c0637b547183c143b8d1ee16b48209409185d145c222400b967333bcf9e35b3dd97dcb5bbb6f6d9175e983e73666353bd611800ea6aeb962c5d06024208a4249400c4ed728d1e35aa8b277e52eb376cd8b96bb7aeeb56ef56d334420980f2f232236e082142a150813f3f1c89ac5cb96ae2c45869fb000000200049444154097dfe065ab96af5fb1f7e3c60e0408fc723a5144298a6492911426a9aa6793c4288d59f7f190e87376fd9128dc57b83af42889a9a9d0d2d81402068d55e3c1e370c4370298ca810221e8bc4bb399ab03fe9cb75eb9f7ae69970385c56563663c68cb4c11d5d1f3f7e7c30187cee8517870e191c0c85ce3eeb4cbf3f4fbdb73aaaa1b1e985175f71bbdd8cb124375a267dce39a534140eaf5ab3d6ba19a594c160b0a8a8a80ff1d5e572590340c9d2755d77381c49c77829653c1c50574a4949e900e15845b04a7b4e5181b00008084191069f869604bf166b9040a3895460d108f235347244053482120d3e86000780220d1181160e0294e8c86768b007ba614ab4721430c4c43765fa190250022ec108a4ecadff716774b64795af8112ec4a80f79e881ecc67d029ea4c1432b472981d56d05c04d12e2b4f4f8c6ac06a4c1d56ceb1ea1d04051a1a4cf0c406c50c51819000002f838782015c22c81111eda1d18cc7da7dc951ebd6af7fffe3c5871c76685d7dad15ab699ae6c42993eb9b9b85e0a6c985e09c0b29e5868d1b468d1cd935b85ae2421615153537375b7d6bcb5fd4e17006022100941200e148c44a41fcf1a74ba61e34c532e0e4f0528185a35d9ed186f73e583c7cc4088b2d4b8b0bcbcb4a755d639419a6b97b776dcdae5a09783c9e4d5bb6c66246654545d73bec42f1b8b171d3a6a6964020104cdd492814a2945a4b243745b663de5fd5dcdcf2efa79edeb9739794b2b1b1510891fab227848c1b37ee97bffc656969e99cb9735f7af1a592921229e50198d32b6bc396426a9ae6f37929a119fa5584304af514a76b42906c81bdbca1acfb8831e672b9ac352d5f06eb5991b69a14dd6ae76bd67ef1f2abaff7ecf544408e3b66feb8b1a37b796a4a4a4afb9ffa8a2ab3ce97a30856690f49a4408421c112adcc72166db02cab294dcf431117b68bac296148b829021c6e0a4a6cf760094405fc5a5ac86b48208fc19b60ddceee28cb00ab11e4333829a44428e1754c81521d4d26fc0c4e0a43a2312552d2cfe0a1a0b95970fd0c0e6223374db07a5874691cee269db9880df6051a18412c61a6b6ce22b9a697c24d516f8202251ac20241d1b6db261371d915d045445bcf46b41b6560705020a5021d048529fbf4527829eacdae06149c14110153dac679dee16034235b751b1275261850a6a7797997686004142004e5ba4db1bb3b371f5b07eda60872fb0c9dd41e6bf132f8085a380c092790cf3234824f962c9b3d6ba669c4935f72b9ba1f7cf4d1f6ddbb67ce9ad9d8d8905cd8d0506f5a320cd3e4d65787c3e1717b7261d7447f370d42229108e7dc4e6894188988c6629ac60af3f3dfffe0a39933a6ea7a1fb88c0602814f972ceb3f60000087431f396c48795969d26005a0a4b8a8acac64ed17ebe386e9767bdcee9ea708324d73dd868db5f50da150b833cf494208edd9e05164e5b5b3ce8dfcfda33f4e75353c7bfcf87bce5afefa772af6a90c50428857fefbda92a5cbac96d0dadadaf14deff3f9b66fdf7ec10517ac5ebd66d2c409951565eaa59551e51565dfbfe0dc55abd7a636e6ce5957b8ddae4913c6f7e101c462312d5b4c32e9262b6edabce58b75ebadbbf2a08326e7d20794c0b2652bea1b1a018c1e3db20b7c5552523a6095750cb45bccd935a32a8255daa3628093209078bbba2862128cd8b1ac31d9e6216c7184e5b9aa13506287c21a0994ca67f0509bc1528127226cd6cd7acf94683228d010072328d100a09503041a41b186168e268e620d7e8646d32ed1495167824bb8691b4f76a6b00027d008021c2e0a00019e81cd725192ce4ad3e98c12e804051a9a4c48a04483972228000246dad6a4c41e32104040a04043d4009728d410155db12b80a88097814b84451a0010a04443c70a8c4bc4040a35d41a60047e86269ec5181e15f05208094232d78f964b38979019126e59667a0f858ba2c9ccc9081b11f024f0d54d1117f6e8859720c8ed3195b08483c0dd0163baeb3c2ca57cfec517bdf9fef1e3c70683012b802df511dce1e9df765573338eb5b7a1c5ecdcbf3a84483a1c1a7161c48deaaaca8f3efee4a029537c5e6f2feff3ff6dfa4a12eaf57aa59423870da9aaac68b702a5b4a8b0301a091b5c5afe903d2b28180c7dfee5fa5db575a150a8eb3539379b9b9afb555575957fd8dc7effd1532eff62febf563d7a7c714e87d4fafae983ce78bbfc07af2cb9ed601f80d8e7bf9e79dc8adb563e37df9f797c64e39f0e39eae3dfae7aeca8bde59cbb6cf967cf3eff1fc3300821a5a5a5a79c724ab20638e7b158cce170bcf1c61b3e9fafbabafab9679ffddd6dbfed8acd62eb6e9d7de8addb66fd65d9d3dfeba701687df5e41137ce7ce7c3ab46f52e9934aff9e79c7157ac1873fdd2b77e3ac20120fce125079fab3ff4d91fa775d21c038bce3af89ac92f7d74e5f0bd16a4cb286d6a6afa68f1c73e9fcf32ab4a292d9f85765f0821f178dce9744e9f7a50efcbddbc75dbead56bd7ac5dfbedd3cf68676beda8c71f7b7cc2f87193274e282ccc352f5a5555e5419326bcfafaa2cd5f6df9de596754575776b1f28e1d3b1f7decdfcd2dadc71fbb60f9cad5aa5ba3a4a4d4577c9bd54fb88b7514c12aed09f9185c141a454c20266cd060040ec0a9212ee120c827a837c0619b372d3b5e5ca089a3580721a004026040910e00b5062a9ca0e901a831011fcb1e94eaa19084042db7428910878fb5a57d6ae1088b3696b168cdcbd068d87c950b859a120e0243222ee1040c6401c524167641671d7fa50475864d588684466d0b29e99cce9cdcae58eb4cbb560b0707fc0c7e86b0402bb72bd6432161535ebb0a6ce128a5f033382822227ba229ab08ebaae5330479fbfc5e3d4fdd64996d9d80b46a3f870b10e6c863f6084ad20c6b0d00a41a810dc0dda18e93e6d65cecaeb178fcf1a79e1c377e82d7e7894422945a536f48c6a461989d360e999d5ded477c276d20168b59982cb848fa400a299a9a9baa2a2a972d5d3e6efcd8e2de4da8b3f68b2f0b0b0ba59496cf70c6755e78f1e57034565e5e2ea59012a2fb296742e1f017eb366cdabc2512896485794dd3b6d7ec2a2828e8dfafbab3379cb1f585fb96c38577fff656dd71a795e568646570ec7cf4574f5efadcf9fdbf71a97a85104b972d2f2e2e3ee9a493468f1e5d5555e572b9d6ac59b365cb968d1b37eed8b1c3e5729d7beeb96fbcf1c631c71cb366cd9af1e3c755555566dfafb6e4b6bb979d7ce7745fdf1e2e81ebcbbffeeaf5b31e5d58f28db5707b3c9efcfc7c5dd709219c7387438f44a29452a7d311894419630e871e8bc5ad78d4e2e2a25e4ed7148bc55e7be3ad37df7a7bf3e6cd2d2d2d5e5f9ecbe5ea7a93575efdef7bef7f307af4e813171e3b2d377876e8fa29df3a61c6b4698f3cf6c44d37dfb6e0a8b9272c3cc6e1d0db0fbec48dffbcf4ca6b6fbc3564c8e05fdd705d7575c5eab59fabce8d9292529f03ad32b42a7d4314e2084b308e3c86621df5a6dd1b8f4ab49876d7a554878fd940e5a2f011b4728484ed822b25a4844651aa232ad092e0a876dd5661b7fc2cfebd3a05058a359b0918242369e4d97e7d0202742bf2d441e020208083402710b2cdaadcb74a1e6d8efb6ee128a3f032d4e6968429c811e27053e431b8296a0d88b40ab44722585b2e4e349a28d761c8ec789c2c824be43138093c3aead2a7b6d1f259ae3beabd78c2822f05186c57ef8e8d8924c2ba52177eba64f9ac59334d2396fcd25929adadad4f3cf3f49c79f384e4f1789c522a2565544a46a5649aa699a62933968a4e03c93aacdf697b88c7e356be1991325220a56c6e69eed7bf7ad9b2e5f3e6cec9f68ae9f4302c7f6787c3619a664579192124e39a871f7ea84635eb2544080825b907c8492977d7d6aefd62fd96addbc2e1708e5b05028150381c0804468e189e092ae21b9e7c64c3c82bfe3cfdf19ffee3b51d279d55cd00298455e342082b1d4ffa510a01adfae4cbc7bd71fb9d8b4ff9c3ec3c21a4b4a30f61d62dbae3273fbbf7edcd61d78043cfbfed9eeb8e2d58f3cbb37ff7654bfcac09235caea1973cfddcd523632b1eb8eeb23b9f5f592f0ac79f76d3bdb77e6f948798bb5ff9d545573df8f18e1875978ebfe091e76e3ed8dde3f65c5959bebd66e761871df6da6baf3df5d453adadad8cb1a2a2a2a2a2a22953a68c1e3d7af1e2c5a6694e9b36edf6db6fbfe5e65fb3ae63358590d275f04fcf09fef5a67f5dfafcf707ea42dab52204afffe0cf975f73efcbeb5a58f9d4736ff9ebcd270ea09bee39fc988f7ff9e9230bf243ef5f3ce5f8ff1ef9fceaff3bc21778f39c19374ef9cf7b3f1daab73db8259c232eb828ffd15fff7dcd9c6bc7b9849489aa477ccb0bbfbee8864716ef347c43e75f76d75d97cfcaaf7bfa0717bcdad4f8dafc61f7e8fec3fefcde0373cc0ea577df1e2cb3066aba9c4ea7d369dd9e559515738e38ecbefb1f1a3c78d0bcb947de77ff83c3860e3df2f0431f7af45fbaae0b21f27cbedc223f3397cb397fee3f2f7dfcc992c58b175b3ec38f3ffe788e4d7debd6ad9aa6c5e3f15933a7671de3b04aafac2cbbfa8a1fbfffd1c74f3ff3c2c74b967eefccd353bd82d7acfde2d1c79f8c8423679df9ed4367cdb0ee6b695f7ad19b2a555252da8fd533d4ec9a633b235845b64a7d3fa402480941d02250caa0131812223d116c3c11166b483809ea13a19b16fb49804b68044da66d1ad5122bb7efe0e7303f8e94e048f53126493ae8ea36ccfd8605f298ed146d19f33801236d2994bf4659d3ab5af6ed1c27c291b0a3762b74782882a26305a6c94d2124342bd7746e45302026d0c251a6c34bd3705573d1bd87af00a202f90c0022b26d8cc4947053c4b97d759d04b10e5db259099fe159d99c872391a8a6e96e972b140952ca2495904c325800eb70382c2fdf1c1b6177e7d4314d9310d20ee128a579bebccd9bb7cc9e35ab37b5178bc741886118866130ad5337d4e2c2427b642b1c165c909c5f3c9cf39dbb76ad58b576ebd66db9d85d535fa2dbb6c52ce3f3f06143db136c74ddbf1edb36e287df5e383bfcdb050ffc67dbe9170fcacd9a4a0be75e77d14bc7fffa9f3f79e9e2b63974cded4ffcf07b0f17dfb168d3e9fdeb9ebfe2c40bcfadfcf0a5effff2e12bdf5cf0c9cd9ffdeba83c00a2eec58b4fb923fef3a7d62e1a2d3efbdb85df3efb77e3dfbb69f4e7775df37cf5ed4bb72eac20812dabd7bb7a65d4ad282f6f6969696e6eaeaeae1e3b766c7979797171b1cbe5320cc3eff70783c1bbefbefba8a38e7aefbdf7264c98d0bf7fbf5c46c11cc3cffbd551cffcf48ec5dffef361c90b666c79f4ecb3ff39e88e97b77d6b40f0833b4ebde0c2bf8f7be9c7d5330ff1deffdafac882f15bde5a41fbb1cfdedc143b62c4c6d756b967fda4aabd750f5aff536e38ebd9736e7af9fc7f9fd266d98dadfbeb772e7d63fa7d1f3d37bfe07f0ffff0b8effe64c8c70f9f7ceadfee7b7eeab593fef3e195c31d80b1e5a1133a963eb4efdd8a3d1e8fdbe56c0d1852ca783c2e85300c231e8f5ba342f1785c4a69c12de7bca8b090f4c2faba6cf9674212c3302291480f36dfbc79f3575bb70f1d32b8bcbc2cf77be4b0d933274f18ffe4d3cfdff5e77ba71e3cf98c534f01f0c4d3cf2c59ba62d6f469df3ef5a4bc3c1f94949494ba09a23d83dbce1c8615c12aed6569b041d4c6548a64967f478208e2022ed636798c87da0ea85189fc94693bbd14866c4f4756286cd61e9821e1a5e0b2c33cb48480a422824cae6f1d6144da93fd64e5bd0613851a0c81a040a98600cf923db74f1f17006cb76a8ab4204d0a1469087144258a3518068c6e1e95ecba020107411e43a3090741b1865a23276267045cda75df8e0bb570b6b17b17858bda57cd9aa329cc7b6ee98e08f8193c0c4d29e6e91681220642600ab812f9beda29696eedc2ee6aa9bcbcece4138e7fe6f9178e9c3b17cc9442404a2a25a34c32498574b9dc569fb803bbcadc5f0c5de48f354dd30ab5b5ab58d3dc6ef7eedada430f999d35374cd7f27a3c279fb050421210afd793f5cd74fb1d7f304cceb979cd55572499b60b8542e1159fad5ebdf6f3ac41809d6c1ef2b85cfdfa557b3d69c7165af5e893bbc65c795c3f5ff9b74fabbaef8167bfbae08a5c832a9d43bff7ab63fe7ef1edef9f717722ca57d4bffdc8f2fe3f7efbb4e11e8681275d7fc59fa73ff4df9af32e48dd4c34bcf57f6f975cfcc63913f235e0e0f3af5978df4f9edf78dd18cd45c35fac59b96946e1889281937b193ad9afba5a0ac1183be2882376eddab56bd7ae4f3ffd74fbf6edb5b5b5279c70423c1e0f0683a3468dbaf5d65b172e3c8e48815c5efcb4f0c86b2e2d9ffbeb872f7fe5dcc41375eb0b0fac1a7df543270ff352780fffd1cfa7fdeb9645bb2efec1b0f9e3a3d7bfbf235cf9e907f2d8cb4ffce4b18f77877d1f7d181e77d3b04c2665efe49f5e3769fa2df77c76ec55c961cdcdff796acbe46b5e58d0cf4531f6ac1b2ebce7b80716b77cebc4d48bd349e94307f4b93fb7c7edcaf3fb9b5b5a4942ed7b4e89e7af10a2acb484f6a223b573779dc7e399376fdee4c993ade9a0baa59292125dd7376fdd963bbe5acacbf35d70de7767cf9af6c8bffe7dfd4d3703c8f7e75d75f98f468d1ca17a304a4a4a7b0e6ebb886bedf8ab2258a53dade4b4ae1a818b2090c8436bb9a41668880938292810e2001012f030146b884838082841c004005322c451a8212440014fcaac3949b9694ea97dc3025e8652ddce48c4003311c9999166251096c8d7a00bb8a8857cd9e98801d1049be5ee3d95cfda766d657bea2e9d49c010c867d0093cd49eb9c752a106013b8435cc51940d2fcb747b222262cd9f0adbf4dd59055a781ce6880a440117459196e132a5a19c8eb88493c094f0b2b690da367c0d6433bd0a698f8824c397534f2926ba3d916e4cc281b4f186b840bdb0935f87795a3ae6a472771e0650905ff0ddef7ce7c9a79f9e38798adbeb8ec7624c4ac924159432e6d0758fc7d3dadadadd41cde4c2ac649bf4fa73b95c0edd110c0667cd9c91cbdc3932a1ce56703874c3e400c29128002985dbe5ca1804d8d0d0188944dd1e0f638ca64c68d995085c4e47241c6c6868cc2f284cc276bb3756ea9fd66e39e72dcd4da52525fe3c2fd0aeace092075f6c9cf4f3a3ab9864434f3b7dc0ddff7c6add25d78db342162c2f71996140c07a0e48f80fbdf247fde6fce681f57fb06393e3cd3b9a69f9d0624d4a09d0fc01d5ced66d4d5c7a538ec868f8aa2ebcfe8fdf9af00fab667838e03e29c49d532fbffffa9b7f73d389b76f10c3179cff9b3baf985fa1f77c34c1e7d3757debd6adab56adfaf0c30f092165656563c68c99356bd6f0e1c36fbdf5d6582cf69ffffc67cc9831ebd7ad6f686ccc12f66c9fbcd4079f79d3c2fffbfe2def1c7fb2b5d8acdbd4105a72e361136ea100208d9059392960caea71c70cddf5c892af86bfb97bd479f31706fe78cff2cdf96fd40cfef6385f7a4dda73a592f2853f3fff8e537ff9cc99574aabbecda6ed216fff4ab775c5f4d211a5f2e51dada62c6e6b8ce8ac74c9ba5357591b3600c698d7e31142241335d9072fd3da87f5c5ebf32207e788cecaa58c79bd5e0079793dcff4c585c86d36acf6eb8c1c31fca61bae7d7dd1db00e6cf3d52d7b5cef6d3c5fe73a9522525a5fd58dd4d2fdcc5861db95411acd29e9685afa6408315ab49008003f5263c0c0e0a43a22585a3ea0d7819348ab84453cab42bcd1c31090781006a8df673843a08748ac6dc4254eb0c78a89dd6d8146d418ead29f98153c1a7d9849782110438a2022623ede6fbe9a888445c0204210903d99d8f39d02a3274d7456272a0e4afd2729cb69624761b966d53103570781928411387041c89e1833810e1f6e62d023e020745acf3ce4550404b381b0713f3f7da156876a840029d2024edecc7009ab89db2ab0b17e2160e8dc04d11978871c43aa410ce6e41894bdbadb7d35fbbd37dd208dc2483bbb22913ded23273bf6de6ac1912524a99fcd275410e5d3feb8c33fef3cacb452565d5fdaa22e130159231262524932e975b08d1dad292d2120089b61e73979d4899e86db7470f800b9e5cdfeb710b2125e4b4a90723673fe4aed75cba7cc5a74b96267fa7849c77eed91d131a4b293f5bb9cae49c10525e56eaf5787229dde3761f3465526141fe96addb3e5bbd261a8de63a8ae672ce9b73e48001fd870e19ec723a52cb92cd8bef7ba5c9085d3775d08d04904654f0271f5d73f96d6364a2ca53f9b57d354b486de0776e3ae9de737ffbe6710280949abfaa40d46ea88fcff7e9006fdab22396372b9fc00020edf98c587eff22ef841fbcb4e8fc7e2c6d8fae29e7defedcb9b7c71b563e74e9e93fbc61d6aafb0ee9b1bfa6cbe9a8aaaaa8a9a939edb4d38e39e69882820200e170d8e1706cdfbe3d168b4d9b36ed9d77deb9f3ce3b6fbdf5d69a9a5d455d1bc0db1a9f7ff6cf7e32e8c89bef1beb07a494b4704091ff886b3e7ce2d8229276320553e654fcf2b9679eddd26fc198f231f3076d7afee9673796cd9d5244dae16ba2769d632eba7ee64337fe69e924894240b2fc7edee07b3b425c7a2810ab5d5f4f8a2b7d544292645d76567a4fb029eb466eb72b39776e32b820d140124ba4648cea9ad69b1bcaebf57a7b9d06dca1b19ee12b004d63c72e98970ba3f6b24a959494f657f5d87938478bab2258a53da7a8957e9664e0b7b6f8c9f49f241014c868b28c0844d23af46d5f0bb50c796bbb5047a754991ecf990a3ef6212514c8a198a47b6920b763ea2c9ab4333a33240c9e56336924ccd3d64ce3af4c279b631575fd6b4c22c63b3dc2cccd430212f95ada01770f5ffb4a2e0a07e0a6884a84bb9f6dc48cc7da7dc96560f2c4e3167ef0d1479faff97cdcf8718160ab949231e9f3157093e7f9f28a0a8a83a1a06118820b42c8aeddb5194835d3eb81515a5f5faf69ed0d778585058140c0304d00f97979a170b8b4b864d8f0a1b9bf78b25a5402ad81baba06a66952cabc3cdff1c71e9d114db76eddf6c6a2b77c3e1f8011c3873196533f9b10e2f7fbc78c1d5b5454b4f68b75adf1408e559de7f34d9a38a1a2b2d2a16be9a726ebdfb9ff6d79f85fdebf6b4e8135b0b6eba9734ef8cb232b6ebccd9d72c6e888af52ca445639eff4cb2e1f71c8b54f46f5d9524a5272d89993aebbfdf6678fbeebd47eb52fde76f7fad13f9c5fc96863a92f5eb37e777c9e57072999f383437e71fd2f1e9a7cc7d9130b6570c7aa0fd715cf995bb5fdd597778d993775405e5e7199dfa9e56a95ce2c4a597555d5ba0dff13427cf6d9675bb76efdeaabaf76ecd83161c284e9d3a71f7df4d152ca7efdfa8d1e3dba7ffffe3b6a768c1e359252d2555724510b6cc069bf3ae52f27fe61bd5979988436f0c47346ffe5d7bf7866f06f4f1ce5134d5f2dfb64fbc0798757697af5ac99ecb6bb5f1d7eed35852c7fd25ccfe5bf5a5470d6e5fdf5f4934a9875212529997ff50f6e5f70dbeb66e1e980d4061e77f2803fde79e7a219bf3ad2bfe9895bee6f987efb8c7cc8785e99b379fd8eb018ae934e4bef6e372b1753a1d3e9ecb87ef2abf58f1042d71d8cd11cd13163b93e9fcfc2d7868686cf3fef5e8edf112346949797032052e41262d0b32696755b657d55523a70d4035cccea3cdc116215c12aed672ad660ca4e1148e91baebace43bbf61ebe5acfb9569e93037a477dba74f9ac5933cd782cf925c70d0f9935eb8b75eb3ef8e0fd430f39ac35d022259c0ee7532f3c3961dcd8547082c4a4f163d3cc869ddb60870c195c5d559d18e0b113fc72c1972c5de6743820657e7e414b4bcbe04103aaababfbb67f490849eecea1eb0e874308990a4552caad5bb73df3fc0b12841092eff78f1d332af7370d21c4a16b2eb7cb34cdce735c75185c304d97dbe5d0b5f6a5f0dd6f3cf0b1f75b8f9d30a23c61ea2afdce4f0ebbe3ca873ebeeea2dccf5aeb7ff24d67dd75f4fdf5d6e841ffefdc73ffd6cbae3e72c8c55167f5ec73fff6c0b94374a064ce95df79e0e24306dda88db8ec95d76e3cfe8f4fb5dc74f5f70eba6a775cf7f71b3ff7c2bb8f9c2b825f3cf6b32b2fd9d46c30ef80d9e7fce92fd33dbdb8169492aaaaca4f962cfde28b2f5e7bed3587c33174e8d0238f3c72ca94296bd7aefdfbdfff7ec925972c5cb850d3b42143866cfcdf57738e1094e6e872eb3df8a7574e7fec671f0200f441e7fcf391c855d79f36fc9246d35138f8e0e37e76d75c00700d9b3fd1f9d067d30febaf43af9a754891d83476c1f02eb3023b465e78e3d1f79efd9275173a475efaafbb1b2eb97c56556ddc3378ee4f1efcd3496514708d3dffe249679d3fa422e63ff21f2b9ee8a4f43d209fd7db593eeda484105e8f47d7f5de1494efcf737bbc005e7cf1c5dffffef79aa6e5b243ce793c1ebfe4924b2eb8e00200102694949494f6bcba954931eb1eda216bea1245b04afb9342394c31aaf48d5517eebd0463a7f7d5c3b58bdfdafd9bbe44a66d9e3015053e79230d601c4e00663c96fcd2ad877e6d6ded4bff7dedc8397342e190d7eb5df2f1c7a79d7c72170ff75c6cb0ed969ba6f868f1474ea7d3e7f3d5d7d58f1b37a6b8b8b8bbd5b66bd7ce61a3c6059b1b3a5b7fd15b6fbffbc1479aa65986175dd7a64e993c76cce8d2b25242484343c3ea356b17bdf50ea1cced760372c1bcb9d3a74dedee6bb2b6aef69efffbc7aeddbb73dca4a2bcfc928b2e2c2b2d3bd05e66eb376cfccbbdff77d555570f1e3c983166450b134256ac58b16ad5aa534e39c53280bff4d24b6f2d5a74edd55778dc9e03f31994b5615bda5153f3d4b32f08212acacbe6cf9bf3b7fb1e183070c0b10b8ebaf76fff183264f0fc79731e78f89f0e87a3aab2e28485c7b89cae1e97db1a0804c33187d3b96ddbb6871e7a08402e776b381cdeb56bd7a5975e3a68d0a0782c5a5652a86b5d41ef4bafbefed9ca55375c7b650f6aece6dbee983471e2c263e6f7b24a959494f669f5fea5dad97bb9ddf2d43f3b6e92e34e94947254ded4b980950329e1409c6c4bf61792e2064cdafddb55cca86a930780b46fec91b5234623166df7a55b3b29292939f55b273dfdfcf33366ced4349d74701aed8c5d73e158cbad51480ea0b0a07047cdf6491327e6e5e5999c13db364b7a73eea932b9e9f57a664c3bf8fd0f17732e4c93bfffd1c76fbff7bec6342945341a0321797979841040ce983675f2e4893d33ff72c173cf3fccb999f5c8f74b15e4fb35a66ddbb66df4e8d129b5c1870f1f5e5d5d5d5353b37dfbf6eddbb72f5dbad4e572e18077f5cc7afaf9f97e4d63b118d7348d5262255aa3945ad6514629a58473eef7e769bade9bd8d73c9fcfe9d05b83a18ab2124ac89173e658a1cb5d2b1e8f3ff2f0c3fdaa2a8830cb4b8b18cde2932f215b5a5a5ff9efeb3da8ab9696402e41feca795849697f7f6cf616773bf322eec2ee9abb657f10d2c7000020004944415455d96095949414be76aa25cb96cf9a39d388c7925fba585908c139374c939b26e79c7321841052cc9f33e78d456f8d1e372e1a8d353434324659bad0797ae174a68514824b29b969722e85e45270d30c85c35bb76d1d3b668c0402c120258410ca18a5945aff749c0ea4e39b2099ca28a34a4b4a8e993f6fcc98d165a5a56fbdf35e4343a3a6694963ac2fcf6115e1cfcb9b3eeda0299327699a26bb3f1fb2ae69d595155bb76ea3394cad2984a8aeaad47b54d0be2eafd7535454b065cb966030d8d4d4d4d0d0b065cb969d3b776ed9b2a5b1b13112893874dd9fef1f38a0fff469073b5cae03b08a726cd8969c0e87a669b158bcb9b9e5ddf73f743a9dcdcd2d6fbffb9ec3e96c6c6c7ae7fd0f344d8fc562f97e3f252497caeca25cdde1282cd0c2a1504d4d4d5d5d5d7d7d7d2e27128946b9112f2d29a294663d80aaf2727f7edeb2cf56f6a0c6fcf97955e5e55d149163952a2929ed672220ddc2dd769d8e8ed49afcb30b82ed025315c12a2929297ccdac593367b6fb92519cf3b86118f1783c6ec48db86998f178dce4a66972d334a51093c68f5fbe6aa5d3e1acadabd3754dd774aa3187ae5b71a48c315d4fb3cd76346e5838cc4dd33439e7a6e0c214263785691a1a6383060d8cc662b1788c124a28d518659431cda2634dd318631a65b4c7cffa89132758db8e1c39a2bcbc6cd5eacfd76fd850b37397152e28a52c2b2b1d397cd898d1232b2b2b7b5cdb3e9feff0c30ef5e7e5d5d5d773de55cc3b63acb4a464d2a4899697ec8126a7d33966f4e8456fbffbd5575fd5d6d69aa6c9182d292eaeacac3868f2c48af2f2f2f252afc7eb723999a6a9177cf66e19a55595956b3fffa2b9a5a5a9b999311608069b5b5a1863ad8140734b8b35fe535a52d2fbb204e78669d637361e327b6628d06a4d76c50517425860688d04514a29a10991c30f9d1d0c85b8c9c12465592299274f9e3079f2047559959494fa505907addaf16d6a2f26f9164af66dda81ab2258a5fd400c50d99a0e087ca5c0d712db5ca6dbd1af21de3e1d713b6e8c277c86e39d3b0f4b290dc3340d2316b3e8d588c563711b678d783cce3997520e1b3c44d7f57038ac6bbaee30ad644b002460792a264d8e1926cf84e4420aceb9c94d6e705398dcfa8f73c1070d1c689aa6699894514a1963544a2628444a7a5d008468b2d377803d6d6c57afaec461f9fdfe4366cf983d735a3018b2219320cfe7639a866c3be95a94b1810307e4e7e787c3a1acf8eaf1780b0af22963bd29719fe52d72f8618736343631c666cd98d6bf5f755e9ecf4a2cd48e6d0ef024b1b9346c6bbd4367cfacaaac8846639dd437292e2eecd7af2ac7c6d655b984e89ad6afaaeafb179c2784145258774deaec5924294a092194d82c4b0841b61453df942a555252daff5f44a46bbe4d026df22d94cea85004abb4cfc9cfe0a6d86da0908111d49b6dec5aee408389581fbd1e3b2252898688689b02e78055918688c89091d7c7c0604f92da877595ba2b82b1d38b3570a0b99749347b94ba8902802c61080b19e4a9fb912d8b5febc15108210cc38cc76386611aa661c4e3a6c90dd3e05c70ce05b74f9a52aa694c639aa6694cd31cbaaee99ac3e1d035cd62d78ee09a7c2b482985657eb5bc924dd3e44208ce45ea3c16c4eaed324a98e5a34c28d318631aeb85e955494949494949e900a7d59e616d3b9445fb744d694bbac8e4d4451f46756f947254fef4a37a99ba298fc14bb1cb4081060d6df80a42dc14050cb5461fd860332252b98eb0c875e2d6fd553a41a9869d46066f900a1d4d2662b28feb2a75575fb3f3b090e954db074f75e270e80e876e85bf0a2185e00989a445c58a42a594324d6309bfc024a9a6644196496a4d2d82324a9943b36c1fd2b2d9082905e70220d658a6b57f92f8c7b6d874cafe2a804d494949494949291b0a66ed30a4c7b5b6db61b23f4340d2035f4188b2c12aed4b921dbe588a08b8290ab514a655ea6b7929422203c1b929046c76dd73d2ca753040024e1d00b8cce9623b098a35b47204733307bb297c143a810462028dd98ae8fdc32fd5071859f230a585b9b6cd04db015c3b4226b1e7f1a4b9b06877195531ad9292929292d28149aa3de80390841f7046a06d1fef6a4533a5406c9f10ac92522e2ad76102cdbccd40eaa7703310022e010221d1d0a5c92e2ac0250044386887c6d8ca51aec341dacf1d5aac4123a833b2874c16323868a788448002060f85009ab93dbbac4e50a4a1de408106178521d168c2943637f9191c14422224d0caed4a683461a41ca19fd907df995c04f91a761b6d07c981560e0a94ea6834e167705298124de97bcefdc4737ad4001e8ada4c34e7a308f1f62b77ac2b02146a701030022e11e03939182777a53599c867e080e5bb9be3c3921110022db79059061468089868102000cb61ff05ac2f61afdbec8af4bc4ddd9f0f760fc1a7025a2525252525a5fd0c567bff7227e980dafe2799e64126534260255260157d40b0ed321b2b296554bd89020d790ccd1c00bc142e8a06135ca240834ed06466b16519d2c6b398cc402fa68421e1a688a7a394466c84c90a3c01012a3a45241f4388ff3f7bef1d2f4955a7ff3fe79caaceddb76f9a0033c32460661872122407130888bb64545651d7dfeeeaaeabee82baab22f2d35dd75d234a720591e08212044582e4308419186060661886893774f7ed5c75c2f78faaeeaeeeae0e374c62cec38b3bddd515ce39555d7ddef549d8c291a0e865d85441328360c04456202dd06720c130ca1120e837911518b51120e8612095d05083d441a6d9c4db0da20406a97b5bf5a63008fa0df7d049865e035bed8974bc1b45286ce592b9572681491a9319f98e95f300624c4102518aa401cbae1b0a5f557765580a1290e8305e0d2a48d85d1ca6727b040164c555b8a3ffb34110a4e31bc72967d70670553b07c16a7cd5d2d2d2d2d2d26a00d456d383868fbc6fab58abaa1f616a0816da3cabd54942a12411aeccf60314a50a0ee525fad914f8619625024d3b19b22b06de4e721ad30a918ad2e5cfbc44848112977100642a06c682703b1865285582368b0a0c48306404b8724d7ad34c14047212143e4cd8bdaa36cc9cc080599781b9fb8e77a328f30f67f5f528f61d2b851ae56605120c26e9cc95d55d4d3cf6d5ee7a08b84256a0872146519428880e046b8ef392dda6ecaa3a11ecb6c3570dab5a5a5a5a5a5aef32f904226d17d26b60d79a99542910276d872658ad1d23ae10a2704c83610aa120d5640956c2c7a958626acc8f6d20b3cabaf94a9adc40bd41d252200494802b300246c08008434e829149e16b15cd1cb32bf3f0ea54751c409080c227e1702b8fe2563d8a5184a9cf39ea66d8b753eaa6ac405e204c10a1889a186a9b0d6c5cc3bb4dd8b5f153e5bb55fb068c0b3e35a96a696969696969a09d00d38e1714bdecea6e5b31c36a82d5da21120a04986ebad6cef454a45c225da439db4e5ff07a1227eeb7c385f630454e224a5dff5e3e156da65564dd068ab246f76047ad3c8a7d95608850a4b84bda33cdf1b5c170ba37cead6010f4192848d71dbccba720ce73883d020852ff9e7b1f1e7449745dd263b7f1ae95ca37cd7fbbc7d78e0dd7b0aaa5a5a5a5a5a5d569d2db3dd03a38da8e819b8be2382f6a7f1d669d5282d5d2ea4631868c84254100d974294529220c190e6b9ca862372dec6108108cf26e6bea4c00917cb926446b0999220c9684826b7d8d108c721020ce5cafda8e3705c74c1d20081014fd360811887a921c6fc75b8901218acd963fd6765f20c72428293741b139fe9b8701a024d167a0d70057206d135e79b1de2448d0aef035441066e00a503089ebef0e8011c42a797b83148ca02c5112100a7981a79e7e66c2ecda66350f82d6ae84664c559e8010f8e06bcb5f97b6d6607d83d2d2d2d2d2d2d29a94daa0a21f469286ad487d814d5259e88bb5cee73edb766d1fd664abd551964292423297442c202f6a33ec08834910a2b0bab62712204490123ed414a8183cbbd10410a959631c8326a619282a97399d0cc61c3000017085a2c4a0d13930b32ca114fa0cd80a110ade0490868441106318e193ea782b3971bccdfb68e551dc06e9a314928111043c91c3e3c0d7a2c488ed0264975786a560c9bae457ed9b68483002105812e96ab795eb939daf6060b5f15989e38e3b6e62ec3a1ebbabf76fe5053c06d8b636587436c3767b36b43d564b4b4b4b4b4b6b02d4d7bc662bc8f407d40ab812e2a4daac2e6832cf7622d8566dd604abe583121e0aa24059212fc00828418c810199cac7198e90538ea5ebeb28c6c0fd682a2b10a4e38852f445a49ca871a6501813ae81cafbda2b016cb5116560049642ba6202150a59e9eed65618139d4da31218e288500018b261d2069a706bf36cb51b9d78c7dbf156723c7e7db1d6d7afb6d5588d09080593822b6438c2b433ba7b77e5c6be96144ae379a2601230d255891ee7b4b9acaf9a96570fdad4e8c71e7d744a784fb5b49d36112c2a86578f15164ddec53ee0da7ddb76334c3df89083bd6fd7beb52e97cfa54646f55d5b4b6b37516f7f5f221adf6bee1c3d145a5adb1a6b09484788adb0681d9d7a5f100fbc56f7e95dbf15ca6a82d51a976c055b02c4350c0e7108a7160e41a03ea38fa51aebdfb49741106718b19bbf20085148350e23a12f2279f147a0e631eb7ddd8c9dbe1f7917766917b5959b7d1780a8dfa420fdebc84cace3cd0a5348b81ebf5eb5f1286e3556ee47d267b556f2ae3391d44d49034182dc78025f27a6238e387cbcf8dacaf4da65bc6b55f0ba102ba055342c5437479f2481ef545abe7cc531c79d285d6bb533440a52492595029494508e2dfb99a79f96b276adbdb56e1da56cc97e07ea5bb696d66ea5b7df5ab376ed5b7beda509564b6b0a90b54de26285ba9aab6e7e263446ae5626b4689f2bd3c1d6f671b03aea556bf2e20a42a187a2a4a0800045904c3c7b1303060c64452365518219064a0a437c5be534da3935851d2f4937fcb319ce375bdb75542782af5392106cc2da76b99afcf0d5cfcd18e34f44dc8954772194554a4a29a552505229284828a55c7c5550522a28a528214a2ae5c1d7b16cf6bdc79ca06fd35a5abb9b961e70d0e38f3decbd1b6869694d12599d359a3f6dacec0a28785013950239ee5f671dffbcc74aa92e09d687999b98b6d5722d2d058cd80833d71556280c3b054a2674b10820237ccc8c5261a3fdee1d43e5bae3fab0e5d4755cb55ebe9d31c678b79cb6a964d7aaff701dcda26d1c6c2782ed3acbd4ce3ed452aa0abe3aff37e0ab92ce88112295949e58ecd1e151a9e7af5a5abba5468747a5d411fe5a5add506b57d3866ab59b66e6acbef156c741b5288ecba5c46338755e4f9c60a173116b4d726ee975259df48553dcfd269b0ae3c8fafb2ed02e86afe325c3f6ec5afda8995d1bc0d5c773b85d3e278cab91d855adafadf1150a8a28a9bcbcea6ca8efd15a5abba1f4d75f4b6bfc1c4bbaa1dcfa85ca67f34adc6a9dddd531c92a9733092195621c7e6d50aa1b826d9ed8f8da6035d66a6969ed5ef8da0df87519efda025cebd855a1ce97187ef98afdf0755cd57476318b84546dacafb5d8574948c384d5d9707b36757474f4b6db6ebbe4924b028180feaa6b69edf0fb861e072dad2984d84e0987eb98d69b8dc901d61ab87a98b79523713704db8ca61a56b5b4b4766b7c1d6f89d749b2ab747d60ebdc883dffb6f422aecf48aca6a42f3bd7345448218483aa504a2af9b5af7e4d297ce31bffae9402dc712384082985acb932482985a8bd7de79d771e79e491e1e16142487f7fff71c71d377bf6eca96daa1042292584f01e574b4b6b07dc37eaef065a5a5a5d32aa771ed1b85ad54d182d330ca331d5b0aab2283c044b4028e8b620d856731b8db55a5a5adb045f070c1465b7d5717606a69d1276956eee211f532cead211b74be684aeb310ef82d6d78af3301494bae2db57da365750577ee73b5ff9ca9751c17e2775539df3b0e76db158fcfdef7f7fc821877cf4a31f95526edab4c999e04ee63268fe2d94522ad7d7599b7db4b476e8bd5a6aebab96d654926dcb82abaaeaf15bad7953f7d7cbb1c4e36d2c21892294d2a925586d80d5da6965120c1ac8cb5a1d9aaa02043dccada19a11fe154d27f88dae3c4b526ab2e98e4c82be0ac68df2ce755377a02830684e6523dbe1ab533b786763d489b16b75a56ed8d5c11eb40a8555aa398d53375988db9683dd6520d631a23af8faa31ffd289b1d838282ca8e657ff4a39f7ceeb3974a678088b3a66cd8d0793d3636c6395fb26409638c313667ce1c548ca52b56ac78f6d9678bc5e2e0e0e029a79cd2dfdf6fdbf61ffff8c7b7df7e5b08316ddab4f7bdef7dc96412c05d77dd158fc74747473399cc69a79dd6dbdbfbf8e38fbff6da6b9cf3c1c1c1d34f3fddb1bbbef8e28bcb962db32cebf0c30f3fe28823f4efa896d60eba6f687cd5d29a00b8fa92644b946d32ba12176815081aeabb568cb11596a5944a29bb21d8eaac66c204ab6db05a3bef570fe837509218b531e517689f8110755f73853131f14453b6c2100703a699203bfd981a642a1bb9abc6be76c9aeeeeb167657cfdb6a90abcbae4aca46e36badcca9bf0d16f515627d81f55d6083ade2eb6f7f7bfbc60d1b156aff6ddcb8e1965b6f3ffbec8f38dec3524a29fc9d87c3e13063ec81071e58b264c9f4e9d3c3e1b0b37cf5ead54f3df5d419679cd1d7d7b77cf9f2bbefbefbbcf3ce534acd9f3fffa4934ea2943ef6d863f7df7fffd9679fedfccaae5ab5ea9c73ce89c7e34aa9871e7a686464e4bcf3ce8b46a38e4fb210a250288c8d8d7dfce31f1f1d1dbdf3ce3be7cf9fdfd7d7a76fcd5a5adbffbe21b50fbf96d644f0d567b96a81b34e151c4fd46b83ddd545d98ae5b51e622bec5a9990b8045b97cdb842b0ca31e1a231edf0246db06fae5993cde6468687b7c3f0f60f0cf4c4e3f3e7cfdbe12dd951da7623d07ecf3b8fec1615654c024a3026fdebd04c5e79893407012214bd06c0274eb05201bbe523a06ef135c1102218e110c08081bc4488224c2081b4a815b18d3144290c02ae901528489804bd06b6d65f1ffd06f20225050a240c04014a201432bcb1caf00450b681277dd9d54b9ede785729e5aa0dc5b2c517cf0abb0ba5acda5a9bd0b72e0b31da5a625b31eab87c077606ca154270ce1570d699679e79c619524937357325f330e75c415110210417b51ac1420aceddb786619c75d659cb962dfbf39fff5c2814a64f9f7ed24927f5f4f4bcf0c20bfbefbf7f6f6faf526ad1a2452fbef8e2f0f0f0c0c0c0fcf9f39d0d0f38e080db6fbfbd582c06834121c4c2850bc3e130e7bc5c2ebff9e69ba79d765a381c96523a8c2a84608c1d7cf0c10092c9643c1e1f1e1e4e24127a56a4a5b5bdef1bb2ee6ea0a5a5b9b4db95fd26a7ad3c87bdbc5ac55a8fc3701db43af6584aa9f39e423a040b0a6f1c6c43f51dd47b11576aca4e41dea637d7ac21849e70e229dbed443cffdc33abd7ac5dd04459dbbf253b4aed47e0f8498c40ab3d77a338835408519804230249031418b6c1089206463cd54d070c9424722dd82f4a112048791e9c3a2eac43362430dd7417e6847f9864f3843bc610a3600496445a4cd60f560179095320ce5c7c0d53c4290c0a289415d21cc2d39182448f0193a02891e21de0c120e86108522885bcc498a8753fc591600852d80aa31c5c4d59ef1c67e62df5c43760202760010018413f43a8fed004e861085350024b222360b53e74f59c7685af09862875d9d5397c92a120b1452041d1cbb049ba3d8f53a4052c851041d280e2284bd75eec6d4c80205bb9464d82110ea9c09ca7089e1b5f3765729a9d753bfa0cd7b3689dcfb014e2177fda62d9f2aa8b665242bd099cbceba3b50dd68ba3ad3976a706d40e4f7a84144228c0097395350b755de11c05225a3b0f0388c562c71f7f3c807c3effd0430fdd77df7d679d75563e9f5fb66cd9f2e5cb9d752ccb2a97cbe572f9e9a79f5eb3668d43bf9665d9b66d188694321c0e3bfb2c97cb9cf35028e43d841082528a8a5b3200dbb6751a272dad1d70dfd0cec35a5a9386db563ec375cec3fef1ae5e7eade358251525941002502fc156e360a594c45374a78160ab539aaa1771ab62b0bedec2de1d66c7b2c79f78caf69c051d7ce8e18f3cf440f3f2eddf921da5f62380498cc0212df6dc8d281061c80a50863e031981244398ba981aa16e8153832040916e3da793804901cf0a8cc0206e71d9210e00d38cba30c9044398ba4f8ca619ee84de89d874ec73431c4221c63060608b8dc9ffaa9524a2cca5240964046c0106f419e83130ca018012042902d4a5d6010351da12da1d201c30909318b1c008060c001813ae076fbf818c404aa0df4082b9879892de09e54f7cd5fdf41a4873a4eb0fdd6780110c7328204ed16f60ab0dd1e99c76c6d72abb7a69b8a4dc40e7bc4484811248851845b6e2c39d57084a44288a124ab9f6d819010cdbe00a8454989b40015241aa895c04add8d5f36c4375c9ae8e9e7e3d9343af32e453af65deb3a847ba598a6ad4da68806d2c095b6d8cbdee579ffad8f51b02475f79e7b70e8b7402ef5d08651d236a0b7cad16ce812490a2666e052084f4bead2a180ceeb7df7e0f3cf0806ddb814060f1e2c5fbedb79f7785575f7d75fdfaf5679e79662412c966b3b7df7e3be79c73ee9c1d679fce2fe2d8d8582814aa6ee8acc33977bca11c7ef66d839696d6b6bd6fb4f8fa6b6969a10b7b6ccb444d9eb71e9aad5b58055aafbb70f55f4aa903ab0e383804ab940281370eb6950d56913afb707b826daf91919149e7b219b7464646769296ec28b51c81494f417df7dca5245090085148a0242199eb225b540857f0354261cb9af1b0595cb99013722c6d36186aeb4b37ab6b9df2122509932069202ddc759c4d62146315c36f4e204e11a25390d249a2faf4076559d7fd08ad23d2a10ad4956487cc44110a05e4848b94798118730db0402d1355d1738829e99d448df8660630e4253e020069de7868832044b1d5768dbd29819914118aacec704e3be06b88224030ca1b2db9cd970b2560a46e355b214c2b07233009944298222fa12ab09a13e83530cd4059a1286b4ec8ddf32afcc9b0d10adac0aed5c2a5de5c4d9665dff86866bf25fb29257ffdd8f203e7460c06271cb6455d5800aaf8d69f7efa83ffbdffa5cd4590406270af7d8e3cf70b9f39719a722d0d4af2caacadf15ed0d9b66cbdfeb34ffffdef477adeffdd5f7d7e7168fcdf8ac20b579e7bf993e53dceffc5cf2ed86b8ac29c9d6968ad126e23be2a092729318414c23361f5d26c369b5db56ad5bc79f37a7a7a8ac5e20b2fbcd0d3d30360f1e2c54f3ef9645f5fdfc0c0806ddb9b366d9a356b56a150080683a669dab6bd72e54acbb21c7c75323355f175ce9c398f3df6d8c9279f1c894446464612898410a28aac1a5fb5b476a09cef9e1e072dad09a26c6b7cf5f51c6eb0bbd613ab47942a25945294d28a0d81524809346472aabc6822d85a7a91ba86b7b1c1b6a159d72e301e59963563c64c009b376f1a7f8df7ae5af2e4934fbefcf2caa54b9734fcbdf4d24fbe0b2eb79623004cc6fa8a4ecf2c1cbb57cba966e5a3869f8d82409c214060298428f26ddde91c76227061c431abf2b67d12aa66f7b354ad850ee344a9bb2b67e01899b213e08cb4491063081000a0a8b3ea498f1539d5c989d0a4a0407f65dacf485d535b11dc94f4ce4b7c118a5c85f8688b433b9df53a2a5b0aaca1f37ee7b403d39424044182a12c3b5847956afc1e90ca420e302040911588319464ed72e40a4336020421c72119b5c703ddab7daa61af13b20f837a7235ddb76c24101fb438150af1be69f72d1bf9d0a1bd15d6adae590fafa5d7aefef277ef1c02927317ef61148636bef1dc132b862f39ae8f08f7c18e10828bfa56a96e523a2921947076a2a4e042f0f1db6339972e42dbdc9ea25b5d3e9f7fe1f9e7ea1beeb9cd7b1e1c702e6ccf84950b61dbb556a452a9152b5658964529dd73cf3d8f3df65821c49e7bee79c00107dc7ffffd8542211008cc9a356bdab469f3e7cf5fb76eddcd37df1c0e8767cc984129e59c3b6ec0ce0b6787871e7ae8b3cf3e7bf3cd374b29fbfbfb4f3df554671d6705a700ac777d2d2daded262eeaee065a5a1a5027b05a3db57aa75b1eeb6b13be36bc260494528763a96b2c85524ad16a218f9a17b137935323b53af6584f535a25221ed784ae4b647ae699672efdf4674e38e1f8f56fafcfe57200ce3bf7bc397bcd79e8a1877ff1f3ab8f38e288c9b19bdb92952bc42b8f07d6bc31ad4cdf197db5f1ef6d3fa508f2bfbe6457ce9c43dacfebd536d9b1871ac62b01942422144a82a18379500142c12408116405c214b6ea80afed5b5b9035d0ca626a123b0529b882aa78fc162586051410f3c0e4045a2be0daa8b773ef6c8001418ab14a4c2feff085af006395a5db3e62a89ed3ce26b914c780897e13c376bb0b59015c214c51166e5342d4b5a60a0593c2044625220c51d6d8324bc1925040a8de49bd0de0752ef1dada67b86a4cdd922e65f2b693b4295fe4bf7dce3af290c1545e08519ea1562d7fece1371ecf76ac55183cf18cf36bef961c0de0891bae7f02c061e79f0360d9ad372c9bf8751d39e6fc73003c79dbaf9e9cd0f6d3cf3ee70ca0f8975baedf2137c665cbea9afddaab2ff9aef6e6ebc36fbedef851b98057d39b5f7df939efc277d6bd0ee0866b7fecbc5dbd6af9a30fdfd7bcc38d85d15f5ef786f3fada9fff4fc3e65a5a5adb5fadbefe5a5a5adb5f8140a037d9bbefa2c5fb2f3dd0344da568fd2c8b366772921294b60415c78bb89b523aad82609df95997edbfe38e3b57ae5c994aa5ce3fefbcebafbb0ec0f2e5cb6ffecd6f366ddaf47fff77c7e1871f3e7976534abdfcb8a952ec98330abfbef7898f7f64f12f7f57fb7bc3ef9e3873fa05b7dec2feea13e5293b2bc5655f3ce8dce22f97ffe43d919d835eb7a107f584775d94e8610050ea02afb94294a1ac9097481880842527d85ac7ae986fb1798c2242911a67c62383205a719475d21d672be98e8d493c15b115a2b4ce92bcdd7ae7121fc188449421c63a3c2f709c7643d48d3c35084c8aacddf99c1addf46ac4c6a0893e03236d21da09c6a5a4e636eca03f5788565ca88b0271560b384e1a6ed42b518874720368e6d86676dd63ce3cc65830188c4422c964727070708f3df6f8afef7da7995da592996cfe8bbf1a4e24e2a180611af4a025f33279210a29feda35456b281e608c99fa474e4b4b4b4b4b4bebdd24a590ca8c3cf6d823cb97bf74e6873f92eced05986340a8c4b2d6e260256433c17af33955bd88db132c3a599ebb74315bb972e5b5d75dfbb77ffbb7577ceb9be9743a954a0138fffcf3befef5af5d76f957afbbfeba8b2eba70c99225931b1f67a68860184539940c09ea0f8a0000200049444154c5870b1bbd7f7b43f18c6d87c3e654a62931677fe46bff26e69a3b43ea9356f95377b88a1209863043aa0b5f3a0e440852020a284984080a0a0018419c01000542148ca02c3b54afc908f41930082c05021804695ef34b35284c8a482531507b05899b4e394451106e90aaad20157a99eb17dd8d4214a14aa2a91883040a0296424122ca3068a220a10006f04a28ecb6ee1d57885588af209060ed524c39b89b15e8650812482042519228a9cee7b41dbee62a9c2d81118e30854960abda72e7c063c27d405396d86a2342c108f2c21d3567798eb897454102a4f6f0a3281120608004d22daae674ac95eab5bb6e787bcd9c797b7b57fbfe77aff46557a5d49efde12f7f80fde8e1c2a27d16644a6a4b4608610556fd22ac46a869702eacb2c06e13beafa5a5a5a5a5a5b55b8880526a982c97cbdc7def5de79c73aea90260ac7e25370e9652ea4bb0f0e66a029c523a6d08b6790ad72a1171bbc92be7175d7cf185175ef81fdffbde9a356bfef4a707962eddcfd976e3c68ddfffcfff60945e74f1c54f3ff594614c3ce74735a5c7e6315c7af249479f702c80134e3ed1fbf7c19b50b4a634cb261d38fa820bb17364eedc81f85a52704a1b172b06e0bc680c8f34d101721c150444c515342760d3ca7e54254d5135e56a3d5355d1a6d62a0fe34885627d4c654e204abb028682742dabb642c653044801431c510a028c71884a5ca88351be71c2b2d28b6adc6575ad211b11ea5a747985cc95aae5676ad8ed54f5ae2c91f5101f216e3eaa36871e13b024821404c888ce25709d73daeebbed35223b755c9b9737785773e513bcea5d47d63f00284b949b2f9cf13c996bf41906de5eb36aefc5fb3b1fdd72d32f5bb1ab94d234d8010b073f59def4c307572507a66f18b507cbcb16f02198ac5cb2f4af9b969696969696d6bb506e7a4561068c9191a1e79f7ffeb0c30eafff5c7524586f1a2754e2607d09b60177db4cf23a36fcd65b6e2d148a577cf39b506afebc79b1683497cbc5a251e72d94fad637bf71f7a1f7dcf29b5b2ebcf082c9d01b949212ebb3b652ea9595af347c3e38389829ef91b3fcda5c78ea73077ea2f8b98f6ef9e94f1f7c2770e0277f76cb3faafffe9b7ffcc5334389f7fcd34db77de3c47e5a7efde79ff9e47fdcfde2861c92fb9d7dd92f7ef4b9431204c5e7fff9d0f38bd7bff0e323c57d67edf3cfb33f77f4aa7b9e5eb769387aca55b7fee4e205c11d8eaf279e743200c618006f19c2871efcf3141ebaec31713573874110225d19391dd0b584cfebf6a1a1ad3ef5651c47210a85ae52f5b6c1335e6fdeac12bba5fc4ba17a7be4cbc94d5ffaba7e35ec764a7ad7407c59d1d5a14b0aa5ae23759d5e1bbbea8db7a95c4d25f79d524aad5ab9fca0c3def3d09ffed054b5b5c6ae4a4a2995699807efdd7f516ecb4dcf6e09b348bff58a6112abacb3fb68696969696969bdcb65956dd364afae5c79f0c18756309410e29da8fa106c33b2b5b7c17699c6a91b73df6f6eb9e5539ffc1b29e5e6cd9ba74f9f7edae9a77df5ab5f3befdc739d6db76edd1a8fc73ff5c9bfb9e5d65b2fb8e07c0097fccd27bd155ca2b1e8cd37ddd425bc2925370f0525cafb2cdab7799d31cb2a940cbfd49b80b5fef777c7ef7a7cd36fc76ebde0d8bf39f1c9d3fef5da9746e7bffde3d34ffefc4fce7be6ab4b40074ff9c63ddf3f667e74f42f579c75cec5df3bf6b96fee1f52ca038ec537efd9f09dc71fbd7a7ae999cb8f3af34bf77fe8f60ff74d281e72a223209bbbf6e09fff74d2c9a70a211863d587170ffef94f4a3593cdd467b40a510428c214653505156ba6507b046049b732e8bb4f3b67ef766a7c6d13e6da865d9d7f9f7fe6896a8d1c006e76e17a7695520a294cd39cd61b56aacccbb9a8d8c429dd1d6a556b696969696969697121b3d934e75c290603449026926c2458c700eb56dc6988836d4db0f0186cbd01b168a8c1d356cb9e7ffef2cb2f0b8543a170484125127110275da70230386d10c031c71cf3fdfffa81b3e4baebaeb9e41297df92bdc9fffde50ddd1c4555ca260e8d594aa9575e69b4be0e0c0ee679ac580afbed4d29d6f7c1cb3ff79e0113031ffad801ffb8e2a02f5c7440dcc0be679dbbe03b77ad2e6271cfc2332f5808009871dc3f7cf990abffebd961b1744f28856a5f82f32efadb53663085e8920f1d1dbee7d977caa7f78626727e27360250fec6f0071ff8e349a7bcaf542a01304df3c107fed8c2663ef5f84a00028c75e15fba9db5f15dedafb973f6ced8a5c7b4815dab58ab5ad4697569b6f2a2aaa1316e109e2d96a1a4e01df20ae40ac552b16c73eee494370d231c0e46232142e8b6d870779054e6c8d62dd992d8b33f108af5e887075a5a5a5a5a5adbe92758485b485129a24e88e3c65797c989104a94724be9400190b2d179b84aa14e091d2fc1763fa9abdaf15a596b53a9547f7fffea356be6cf9be72c39efbc7363d168b5256bd6ae1d181848a552d525d75d77cdbf5e76792693f9c98f7f54df60d2b6254a2a316aa51492b289f7a492057bac80849ff55581c567f638b610160c057adc37c48c18d22a73a9ca1beebdf28b57fefaf1b5638a512b3d36f7fd0551d993336b058bf447ddf135028c172d3971dbca8446a065eceb9fff74ffc9a7bedf79d1ba4d533f952b4a14f504516b57c4571f1bac875d959f500bc197ca0d66905563ac94520ab971a4c488188c43a5949f0b84ab42b13436963f65c18c13e7ce58908cc78346b6ccdf4ce71e5abbe9c1359b133db17028d86ac3cc587efe82f9f3e7cd4d267b83c140b96ca5d3e9356bd7ae5dbda6a7f586cde22a38ba717d5ea87024b8e740d2f991499702e9adeb15e8be33225620ba6d08d3486773c56cd6121200338d44d8ecef890ac25a6fc4f2a5b26d598980a2a168ab85529a231972fc3f7eef134beda77efedddb5764582ca16f505a5a5a5a5a5adb656605a59490920821dcd2b00ed530422421842822a502dc32b05517e2667cad91a7876081ae8bc17651ac251e8f67d2e9830e3ab0bae651471e599d0702983f77ee8b2fbe148fc7bdbbfaceb7aff0aed319b194825242f0cc484ea99e7dfd9c874b7c753e331bbef85aeb4bd36b0072e4be7ff8f46f66fdfc8155ef9f13a6a9df7d78d1b7a5bb4ed5fe5a371acab5854e626e34de117021ba851ef8e37d68efec4df43c4e6bf7c6d7d69987eb5e79a3613d6fe1678285e33b5ccde7b4256d67b2767f98b779da94cd15e250577de0a0796143711ba5148a2a41c8211176e881b33ebaf78c6f3cfa6ad6e6b158a4794305faa10f7d301a8d70ce6ddbb2ac3221241e8f1d7ac8c1fbeebbcf230fff85dbf9e60d7d353a6c9effe3eb3e9044f9e9effdfdcfdeec1d488e9682e53d3efaebff39d0c4e8dd975dfe443e6f05a6b8629894e648aabce094bf3ee79443164d0b0322b779cd8b4f3c70ff832b5428d28260d958c9ec99bee7fcb933a26f3ff6d2e63c09467c17968421c2fb9c7c608200479db2f086a796f5462427447f39b5b4b4b4b4b4b6cf44cb415708412915c4a5504908a54a2a09094298aa009522cae19b0aabd6d1a9fbb66278f535c0fa671e46e76cb7fbefbff4e9a79fde7fffa5e974baafafaf718e343a9a4c269d153a1b2b490778e3bc60e7f35058f9caca8615060606042fd8c59252d4676bd7f7567926a74a555f4b2b3726927bef33234464e1d59b7efc544e9d8c06934b6d2baf8166aa4f7c9b1198e4f174149ed66e8eaf6d68b6fa24aa3e9393524d40db987db8e23cac941252f44470f1916ac9acc8af7fedff752d96ca7125fffb847d63a220c67caadfce61c60f8edbfbf30faf2a14cbe150c0bba1023df57d272b290b857cc3569655360d76eafb4efae3fd0f366cd8fd683434582a39d577386334555ef4f1affeebf13d55348dcdd8fb989337de7ff74b2ca038f5391c9781623efea92f7fee8800debae1c9656fe7cd40d8f65b18a036cdadbce789cd17ef6f3f7dcfaa588cf09d236bbc9696969696d66e85af94544db0d28157278108a1c49d6e48b7186c43dd576f686b733158745df7b5e3afff59679e79fd0dbfbcf0c20be2f178f3caf178bc582c5e7fc32f3ffef18f759e48a80ef0c6a58532af0069f34a362f5b4a05fdd8d7973d2b13523278da95ff7cfba7debfff0d7b4cef9b7dd461fbc7ffac5ad1abaa5973b7c1cc4875b03f6b7cd5da8df075ba890cef5c912942916048f15a8eec2ea9154da6577f58ad37bd56425e9594d27923a50bb4e71cd527a4a4eeddd9a7364f369bbff2bdf323c58c14bc550ba3ccb8fc903d3fffc4da60c0a83e861ccbe64f3ef944dbb2bc19c6eb308f73c6d851471dfee0838f54371c1fcc37b982146c23971e2e976d0950c67a22ac2791900040c64aaa34962ed91ca0e1b0313311e2464081657245ab58b02ceefc4c0d2658a412835ae6a6882c3ef7f81e00d6ebf75e7dc7cbc3223c63ef0396c847460d1926542934efd6a6616fb336a72d911edeab3fae106f58387f2098884f7bec87fffa678550c89cd9dfc3254b8d65ad52d1e64e5d28120a197b2643360b3a37fe6c4914c73216170a208406026c66c29481088022375bf45d4b4b4b4b4b4bab25be524a8594444a2925a946bb12428893c7c849de0477aae431c03a78d7ccaebe06d836155f9d2959fba65e7cd1853ff8c17fffe29a6bffe1efff6eeddab573e7cead7ef4d65b6fcd9d3bf79a6baf4ba552175f7461c75d91b6f0a694e2320fdb86528b172df25947be25ecbc524d8687d0e1ffb3f2854aa762efbb6dedfbdc3764c6450f6cbc080070c8e76f7bfef3d52daefc1600a58c83ae7a6985335c9ead103efcfb2b5fc2b678b0df6e0426e7ac4cb0adf09502032652bcae12ec641420e861085048858ca8e534ee331024d86a434c74cf26415f05b346c7d3600a6c9f896b9f81a2f4498515636068579d880084d46ab736bc9dd8580d1ac8cb6e4b226d137c35082801b6f1939706d32b7cabe954d9b5f62cc94766204038179c2bbf56e78ba5e367c466b3b228960014857abbc0f78d9bcea7af67ed391123cc0880bd42e1e3a6479ecb96239190b3e1ac59b382c1a06559001e7cf0a1e65e9c74d289428850283c6bcf3d52a95167c3b6bdae7bdddce02c0f1723f3ceffd2174e5c3a2d0c55ca6c7efd816bafb96f7d20911ccef0c8dec77ef2dc938e989b60626cddf30fdffcbff7a6ca6a0b4f2e38e67d1f386ae9a279d3e20cb0522fddf29fd73cb6d58cf528c0920a3d339200808d4f3cf4e4cbe9443cb4fead55cf937222de234047fd763b247240c269d2dc4f7cef964f00b09efef617bebf1a3e0bdf302ef9e9f51f4862ebefbefe6f776f2e9019079d7de9870f99377b7a224800957fe7c5876ebaee9e945225161d4d97fa0e7eff67cf7cef4173120660e74736ae7be3f15b6e7e7eb490217d76604e73df8d4442cf4eb4b4b4b4b4b45a4d2d6485601de7344aa954922ada940793d4665cb5acc23e35729a0db0dd607447ab5d3814faf9d53ffde85f9d6330f6d9cf7c1a4aa5d369a5546f6fef9cd9b37ffad39f5d71c5b77f7bfbade1500893b0be56eabe72d816405e7df5d586cf07070689e2d2b6776d33a3da56cec3dbd0878ec0205396d79800fd064a12a3f6d4e74ab61586381830cd1cc7cefb0d0820cdb7f9c937094204293f508e51a4da362042913430ca5df44d1a88506cb621b6d7b761473a0f17240a6272df87a64c4ecd1c0b4f4aa72ad03a6ec34e1a2755fdeb59cdab72d93eb63f2cf2594801605d5efedbab99cbf68eefdf63acc8f02bdfc87e6371cf3e510a00dc3eb63ff0d8f058381c74369c397346b95c727c6f009c7efa69de3ddf7df73d427000e5b29c3173e6a6cd9b9d0dbb1e0ed9d45c3552eaffe495979e9a74bf98a19e99334d9b2b992dd0e0d273ffff2f1ce1921c4bec75f819ffb277ef155ffad5061e38fcc3271d9eac3e894a06325983423a19ef2851a36f6f51e823987bc9e5ff32e3f777deffc4eb0539a327281452c596bbddd409bf5bdd4b250f2c3efac085d5f690e8ac834fffcae5e42bff7a579a898153fee17b17ccaf86db9ad1febd96f4db7bdcf2c41655b623177fd3a7ef4c3bb1686969696969b59e5c492124214e541575930c1337d5b0638565a436b9aa2f7ed35cd9b5d900dbb87c12c8f4dea38fbef9d7377eead39fb9f5b6db2fbee8c2a54bf703f0f2cbaffceac69bde5efff6cdbfbef1bd471fddcd7e54277893b2085efece550f97ed52d32ac34f3ef1b6e4b376e95827b52be2eb54231c2518933edc353a150029d5b6282134358a52e4a5cfb43c4c218172db134809b84298a22841802081509564e51345fd8df678f075ba0983402a1425d295c352a0c7408880120885b4c71338c610a3600496445ad44ce1618a3883d99dedd824e8355c94f13a000409a20c3981046bf9cd69f58d6815f8aabc65a0bd8988a5aaa0ac5b0956b5c057cef95c83cb52c139f6def1e8d78f59f4cd475f3b778671cb667ed97bf7dd9b0fcb621e0008996b863977d39f73ce2391b06df3ea3e53a954d3ce05004264341aaa6ed8ee8ed07c7f91754f4e68efa2fd9200ac177e78d9779fca86a7cdda8b6c0d447af2b9f8473f714402483d7acdb76f7a2937e3d8bfbfec9cfd92c79e73f81d5f7fc2ddebd8633fbbe28e7768a2279eb24830ece06b8016a8fddab5bf79f33be72f34913ce0831f3be083170fbdf487ffbde1ae778a4555dea3e56e9f749bb4fed75ffffa9f4725d4609099685c382d4402de1f334f0fd38ffce48adf6d1938e1d27f396316661c73d2acbbaedf32f7e2bf9ecf00fbb5dbbff9df7f5a250ffef7ab3fbbd8b9f43991c97d9bfb1e8e8485c6572d2d2d2d2dad36f82a9d802ae9660721a482ae4a4a4588aa9a5b9572ebe13893a856e1afbe93b786c5cd755fbb74583de184e39f7dfac9ab7ffe8b6baebbeecd37df04b070e1c20f9f7eda673e7d696f6f6f973b69b35aa95c1a1919194eaf4f9ae53f5edd6aadc12296ad5ec30706fa13bba69397c20e8b7d75d809402f4359b92ebb2641d2c0088704e20c0024419c820039896c131b11b8deb9a37c521e9faaa96db18a91648b87a9aac7720e3d60a024919d909b6f0f438836f2572f438082010a089a00201486793bfe72fc93876d240d84286c85510edec558102042b1d50fd16314f92e30b42811a5204098a22411a435c44b32d70fd792181335128e50c4190c0251b9f2866c48607a850d72c2bd2aaa8a50c42a7439e6f9d44871702000f419e00a390900090693608843020c35228d314429863884428c61c0c0161b12085324294639ca0a0c98d1290391ad30ccc18001a3eea904253009120c193e8e7b6eab873daab19a0e1aaac14a6f26a74a2ea76603a152888a922c17ddf75669df8875f1d23d7ffce2fa4fedbfe77ec58da290ad9d75421d16ae3e73b4eddab52f9a4267ab4b82c14075c3aebf634a4ad5b085cc6eda62630f3370f0059fb83074efbd8fadda1224252328671c7a6812008c39c75df20fc700463f03803d164d634fb82d2c8d6c1c1ddd420bd9b26972c22a771fd113659bfff83f7fbfe6a8bffac8fb4f5ed24740060ffcd017af9afbf32ffde091de96bb352af82aac62989458245e40b8d6f1dac250e30db3f2da4a6f1e1dddbce1fe07d79cf1b1f9e8d96b3060d0fd179800b28ffee681b40c30db92b58b47a99c4fdf8d7058498daf5a5a5a5a5a5afef23ec797524a4a48c56d584ac908a98fb822b5bc1b042dedae1dcbe4f8cde8540baf3a3485cb2693c9af7cf94b5ff9f297da4c0bbb9f40362810084c9f3efdf26f4dbffc5b93ddd54efed8c277796f6faf13f52ce544e08c522aa5eceded6db34e8ca1a4200056ef096c1037989a1284096c60982348d063a028c1eb01acdf002518b627c2ae098630750f3dcd70f7e044a816248a0a618264bd8b6a86639a8908454122c9003241767538a8d8c45f59092ad1c320809ca89bf3b7e22f0218040326b20269813e0309d695dd3842612b1fd035094c520b006e25462014ca0a618a08c59840d0a9a6e550a884a50020c9d0676093edeeb9b7e26f1c63e8612ebb0218e2ee59a0a4b19149c3cda644016f8e6fc3394009282b18956061429c4008c8fae8e118c598702dec3981384588a22011a3c84b17afbb341cb7b2a7138234afbb40fd6db0506dee77d52dbc556151f11cf66ee5b5b95669b6f98e3966f11e25abfb59b135fdab0dd9cf1c34e7e657de99b38738205a5b3563714a6b99090a85921310e27ceed85abdaa585f493e5faa6ed87ee48404001a605256fa6e180c001497088937aefdf9e3977feebd33fb979e7ee9d2d32f5e7bf70f7f78e7ab1912e9759a19df6b9ffdbc57409051d89e0b579a26b51b9f9cf164dcc8ad7feefa2b1fbcbe6fdff75f70c9c7ded38fe092bffae09e4f2d6bb9db860713cd0fe39c85b2ed635293a054ca14abfb642603005eb441ebae6418c4a6f2ede6beffe98dac0cc5f4ec444b4b4b4b4bab15c654cdae524aa558758ee424b5accea96ab394c6caae68a8a0e305cee6f0d7e6044ebdbdbdca89b995db236d8d13e5eb8b586e4b260a6fbb8ada8c4032917865e52b4b162f21848cdff955492957ae7c35d9d3d36625ae607442065131ab72851e20406ab8e565d7899da4bc4449baf6deb4700d75cefedd22bbc4a73d698124030142145bed890f7e950fbdfce51cdd212fab7e66dc8abf5cae1628490028088469570d88321f6b365a7b14fbaa2811a720c46dad93f6c85635a7daacc0a0094a2015421442b9b1b239811e06a3b2a15475acee7dc450b5c73634d61830e07006030a9ee3f5199861a2a46a39a928012388d2dad010b8db9add199abb1457ddde6e7d9f21b5f722f63a08fb17856d0248cac8ea1c3f3820a12480378ae4aa8dc66587efb58464e71db6d795cfbef5d53df8de4e9e5d42571738a3a6b313cac8d8d8582c16adeeb339ffb0b3841092cde618659df155168672401fccd98bfbc9ca4cc916456bd692991400b25bb2b22fa8b63e73e33fbd70ff21279d7ae699c7ee139d77fadf5df0d2dffdf4d542a60884517ef67bfffcdd65b9ea61824146e85ccf73019fb26b5205c6c652418346638172f19d7baebe61d1c15f3c2288e4ac1efa68cbdd82edeb90b611344a1cc412016a55f1bbb690958168abd3daf0fc828fbc358ca3a2e87deffb0ef8c3f52f18030391da6a321a44daa7ef576fd4cec35a5a5a5a5a5aadf1b5ea3fdc382f826b1570df55fd8709f1ceb27c93367941b7631b7ae2f15756aedc6f494b6422535910be1d624d0ede769973de6604162c5cf0e69bab972d5bd61cf2d68d7a7b7b933d3d0b16cc6fb3ce08af80441b7c6d6dde48183008b65a13cfd02b548d882cd56dd6dca24498226920c53119ee095344a90f7ff93f6868cd5fd5f657993cdfc5880409287c120eb7f1286e9013e65a9448b20a5e56da4081384390a2e1cb634b300693c0566e47acf6bd061871b1bc594641ba71ad7dac0e20b7da081284287a19020419e16245417aa8dad35cb2edefad1d1736fb9cb42558771daf0bb1afab7fc0341f4d8b83a62b080160763cf68d2367cfcb6fe0f9b145d1c4378e9c3723bd5e59390030c8a31918a6e1ec24609a9bb76c9d1fd9ab4aad2fbcf06223ab730e8031b665cbd6ea86edbe6fd47af9f921cc19c4c007fff153d95b9fda8cd9475f705a1f00bcf3dcab39391a9e76c811d1cdafaf5d7edf4deb0a337ff8a985243c7d6684aed8fce2cbf9538f8b060fffec67ceb9eeaea7df290592d3f79ac9573fb97283e74a554db9d2a50a8c15631ff9e2c7fa562d7b71f5968c650ceeff81fd830030b6255fdae4bfdb379f5cb9c1ca6fcd0121cc3ae69879cbfeb235d03b505c97ca372d2cacabbb3bd63ff16a8cf54d2dbbf385b33f7f703079fce77e747c0363d33cef39e488994d7d271b34bd6a6969696969b59c62c109a1f23ecd975232c6d09cff522980b4cc33dcda97d83b316b66d18ec834a5f8da0eb126096fbb8ada43e6c2850b76e6c68f09f4303750767b8a020102a91024284c742741823e0329eec35fadbe9e6df86b028a327ff7e0561ec5adf81fa885daaa8a736f354258020182fe8a03b600a4c2a0e1fa3ca73ac5e8aab67469381da0f029755356280b28204c9111aef9de203e646f4b989523f4b06d78dd34d35d2b73a56f9dd89adf4bbdad55d6c7c136e1abf1648e9c5e247399829281726e6e7aad28e60188b1d45cdb92e592920284ae2dd027f32c1673adaf01d348a752b9c1fe6030a8943aeae8a39adb9949a7092185423195cac463918ed6d768d8dcf4879b1e3aee0b27f661e6b1e77cfed8ea275bff70fd2379232c7a0ffdd8fff78101ef36a3afbd918349b7fce6c6970efbcc8191f8d2bffefcd2bf76e979c5558fbfb4be61e0ea1b51e08cee71f4c9072eed3b70e9c9756baebbf7fef50cc116bb5dbe81a49f7c76f4cc0ff661f66997ffc76900debef12b97dd3fd4bcf0cb0fa856bc8a7a27f35e33fbcc8faffaf985177ef49885fd264a232346bffbd5b08429070ff1ebbb5211cdaf5a5a5a5a5a5aad2657f5d9409c8cc35e70adb22ba9a5f668c3a8add9b59d2176e1c2056d18756af1b5bd7672787b575d7b9e98c628ebfe8ac528c7a08124abe59d7570a6df80a5ba2d1f3a6ee6375c97e66906a2aa2b5367b30214a292adaa99bf2460360d512bfe9a801810a2d86cf9636db6bb71a31e54f47c430120486b68ea3511c7190a1219e1fa1277736170850843d9ef098591642ea0aafad3e304be12204add7c4e0032027d86ebacec840ba7392490778298014a40bb782410a2085210e50e5658a1283a1891dbdf76ebe1abdaf3c6c057f8d960ab6f5bc5be02080483dfdfc2af9861c721c185e0b5d32ef263ce49cb2af69f5b8c6030e06d51301858bd7aedc2bd1750424786477c6fc752c9d5abd786826637c1ff068a26b65c73d955ebcefdc8078ed86746944064df79e5d97b6fbbf3850d79cb1c602abd6af54874417f1880c8ae5ff1c46f7f75673140a28ca79eb8ee8be9e32f3cfbf8c3f7ee0f02b230b2eed535b64948b91dbe9ac4b232cbffef0f7dc71fb2effce95106c04aaf5bf9dcbdb7feee95941d0e875aedb6cfc4fadb7ef0e3c0c7ce3f61611f038a5bb67033665acd0b59ddf5aada7e616ca8d187aebdea81ab850468df0957fde4e3f3a1ca059b40b5eabbd2cec35a5a5a5a5a5aade751559761b7b2a0df34a9a12aa1cbb49ef05760e2799bb4764f5912610ab09a19ac4b7185118e7e130235e82204264500181313cf451c6530895b59d4c9de94e150409c2140dcfc4969815e03b6dd0e5e4214a14a76a81883040a029682259160f0e52f0025893e03bd06b80201c6443bfe9a58ef4ad267db561ec5feb3f1d627ab2c116760044152b75a59bae9911d9f70a190156eee2e27cb340542148ca05c895a4d0bf41b6006ca0a4e76a6da89ee39e0480514240ce28e9a33e201e2f2b1256b557300180411ea7e64ab6fdd6c2500002000494441545a3fc34405296c89bc4494c2f244eed69e2a54fe0d1015a0d5b70a4059285bc1240812951300d41ffef3df0f3ffc30343a007bf0a62960b572dbadbc809b49cfc94420a5145248298590520821041782732e38e742d8b66ddbfca757ff9852ffa867ab6c2778f1f3fdd9f986eda562e769c31a1ef8ef9158c60c050381e60d8554b366ed190c06d19426be5cb6de79e71dcad0bc611bd932502ae6b8654905809826ed0d136984145010613b3f2ab8f30c81044cd217356ceaec9ce46dca8b39f753428206ed8f994512cba7872d894448052371e97bb8525e5896906ee6fb80417a224cb2609bdd96892154205fc88b72590220241986118af2a68534d49ff3348023e46d8fa56285d4661b9816256992183cf0f8238c35cbdfdc9243df011ff9f4678ee903b6defea5af3d3e2687d1dbbaef5a5a5a5a5a5a5a3e92529e7fde850133609a86e9fe350dc6986118866130c618a38c314629a58c324a29a5c4fd9f5202422925841002e78533c9a9aa6a7225151b6a751def8cc8ab6e9668edbaea3deafd000101088952c2282c45ca125186bc240a085242499532488ca12c610304883114041115e80a50e4458dc77a4d12a1d8687585af0c8830e4ea59374c5d26aacac9031c63b064cdde18a5506897a437406ae564aa68eac091139ed9cc5f2ef712049d9448b2b67f5ffef26d7f7bcd3091e23e655d9d04c863dd595f9b40cfe5f092744f9053e0c74932ec342fce10a64873d7e01ca520045b6db70b75d0a16aa3e1ed75d1e33e6d54cdeb5e17e49244a9f5d30edfbe55333c019daddb968225ea80d679612bd85d3e4c689be0a7ab6a3a688c8355504ab6ac39669a469644be3e6c1c19281c152ccd0fd87122b38aaeb68c274ba167ec881908040cd65ca3c5340dc2c5ba756f472391583c160e872865528a42b194cbe60a854220609a7e1bb69181722c6c225cf32fe07053778549211cab2b4563a15afb48459844fda72505a28ab1849b3c49f835c34039163210aacb202e3aed164a5194e3610361c3f31be9b310b2ae0104756f19b2f1641480ad0c5520734e3af3c2fde885de273d2ffefee1adb60a87c368d3772d2d2d2d2d2d2dbf2995746640b2e5eca8c1ee5a995011efeb3676d7eeb23769ed9eca3bc976490514090094655dec9803902050a8737075e21c6b384a102028749d3b57c0c75db69505b261cd71c04e93bccd6e0e012d29944457fce5dbfe360a5348f8b06b1b8fe296a7acc5a0359ca0eaeb384386578cd50a0448b0ce5d68459dc6bbeafeeba55678abe9d47ddae806031fdf18ff87348c86c3c1e76ce3e95cb4522196504a19a3a110ab66e1f3dd30120e94ad72616ba161c37028d06643adbaf30b2816b0d7bcfcd68c85b3fa230660a7df7ef12ff7de74c7732418282b007a18b5b4b4b4b4b4c63d7df2c64fd5e71cf6b22bf14ca25c2075d21157ebe2689f61ad1da5384394a220c74774bb954ad23f97af04364f228d73372a4bc4180820014610a3933a4dbb30be76837cbe2988d1220e162d320fd78b9886611a86dfb1b6d1865a55d9b180fde65d575f7157fd6233088dae5a5a5a5a5a5a139c50b9a57180ba0283cdf1aed5da39fe35725accc434d06a6d076505b2e2dd5bea684abee9ad976feb49f4084784c2243008a4c230aff33d7e17e0ab42d72ca27c5c885be722462b82f5deae9536846a696969696969ed4ef8ea5359b03aa16a9c38a14dc58766afe1aed8b5212d889696d6bb4f85a933efeef2cec31d69d3270eb675795805a5b4154f4b4b4b4b4b4b6bf7c1d79a9fb03fb256e64ea4614e453a4dc0348e6a69694db9de0db1afaa6d1aa726826dbc1dd76736d6d6572d2d2d2d2d2daddd095f9bea38b87f1b9ff2b74453bf12af9a5db5b4b476337c1d1749fa126cfb5cc4f500dbe833a3a5a5a5a5a5a5a5b5fbe02b5a3ccdaf3ef76f9567184d4ebfda67584b4b6b7be32b0108998282234e9159c0add8b3ad6fbebe4bfd09b6290ed679f9fb3beed4d784969696969696d66ea59b7f73ab875ddbc5bb3ad99b6ab3ac26f2d47657ad6da12a53ec541a309011dd6621a2f55f0b2f1999048306f2129916f978a314618a61deb8dc24e833306443565e3b1a9d5c6ea4f68a52f41818e58d798c890b5975676dd09c4863da0c08f5c5d728459c81116cb026dbbd6926863984c20c139bac0906954ec606db6685c6e80e68bbab969696969696d66e2a6f1e10df99529713adeeedae9a72b5ba549f01819668b7431463c809284000210aa92a454d5b28403068d62dd9648fc3b6470998dfd78500060108a0602b0c7130609ab9631230cf0c20cdeb53341118642a1bd36f4034e02b05064c4885b244844df60004a004428111c8ed9510c9371771b704abf1554b4b4b4b4b4b6b376457b856d6561507e129fdea3bbf82b6bb6aed36728071d0002148321060ac3bb46e85acb6c2467b0a1a26d5f6281d9497c85bfec332556a3f2075f82a81ac405122ce5a22af415c0b757b251802c47d5ee29ce33e03458162eb2d4d8224c3a88d044390a03d858e93605bc7c1426970d5d2d2d2d2d2d2dadd0956a9f63ec3a47ecd89c6bb028086dc6eb46af53a00fb2cd8abcbe5bba2060c6405caca058138438082100885210e05241902140c5040d0000884c208efb0cf9c440f8302521c03066ce5badd12a087214c418092429a4fd02159013901ca10a30030cac1274112d32b56d99c40ded3200af4180811370653d6735684ba06c26e6410f430042994425e7680ed5e064bd5b52444106318e62dfd93ab5d483097228b9ea330827e861085adba1a2bdf01e9f55c098dcec345d9a1f38c8090ce65590b12828011640542d46d81e8748d30823e0339d9ed338cd657d5c4abe96869696969696969ed7eec5a8798ce7b29a5954f7123148df7b49f771168249d02156ebea178db8d4a70002b2ffd17007dfff4f18675bccb09a5c1b32f885dfca95db4bf0601ad60458f012e5d6aadf2494e824a2418045c92e9385f6704bd0ca31c03267a0da4846b7ee30a7d0614b0d906805e03fd0686f8449a4d806926c6044a1239895e0339d181a1dac869c334a3313876c084adb0d976313e48dde50e880e71088530adf1649bd63a483f6281110c18405b73b1741c92eb4f9333ecadfc93531c00064d14a41b10ebdd7daf8134475aa0df408261944f6440b21254a28735390f771e5fdb7d22d2515c2140c0152c8520c0d1c123bcaa3189b29c3897fa02aaef92365ec45a5a5a5a5a5a5a5abb15be36cf884a859c48ad8b11bbc445293133b9e742168ed4a56eaa6cd2a5cff0f6a15ccbb23299b1569f524a62b1583018dc394f44fa961ba75f7c29350dc2d8a27d170118fcdc17a194124272a18492422e5ab40840e4ec4f4a2ea51063b7dfb8ebe26b1d7602365ccab0e0baa23a963a09c8ae51024051ba16dda274b7a2804110a22e0d3afc36dd74b176dcdf1760ab0d05c42984c290dded653dcd708f2e542d0f9363416d684588c02418aab456785834ca306abb03d50d9445a86b2e76d6cf0bc4583b7c15ca45e504834130ca413da3e4eb9f5c3d35dc2f06b81a105b9488d0ce0df61d10ef95303e7c95dd3cf40000040802040408109804522140babaeca6304dd60408564b4b4b4b4b4b4b6b778658a59410a290de4a33eb67f4f48713f3a810b9d43b5b47b624f65a9c9c3e8b51365e76159c170b7954d235b99b10c2a869068d801998c25e0c8f8cdc71c7ef2cab3c343492c966a1a0a0c2a1e0e0c060241a5eb278f1b1c7bc77a73d05dc168492d2338fb2502038773108f8cb4f4b2ea4c565a92c8a96b07870c9810032f7df2b2c9138f954cedf2533d8b4706d8c658582c46442418587c4bc6c0220c96a1ce860ed04bf2c1506f665ad367dec727d9382fb59ed4c02e2e07dd7322928d05f613ed6220b941714230400c21414a00025e093c8fb3ce557e836a9fb4a80388349202b2f04418c2025a72281d3783853f9251668f54e13ac969696969696d6eeccae52a962215fdcfa76d4ce0ef6ce2022581e198e4a35c0c2915266f38b8f66a6cf99b9ef41b19e5e8cc7eeba7eddba871f7c80124a29a9da6e0821816020128dcf5f307fc1c27d22d1c89474648f9933fff6b39f2e164b0f3ffcc89d77dd23a4544a1d79f8a11ffad007fb7a7b19633bf359b025a1502c1c60e1e0e0c377114a8c7854dab62c5a5c29c7fa1affbf5f2b2e05a5844a086ecb7789db765962ab4490214c3160223d0977dc36c0991575983b49b359699c9b5b6a1cd986c9843ef22527d1d0f1f6b40918804920142c204cc180f2ce74a98c0f5f7b180204a31ca2d3f531c2d16bc096c8490c18c889719fe0717369d76bb6b1c16a69696969696969ed9eec2a38cfa753c54d6fed1109f4c793bc50825d8883838a312e4265be4088ad2b5f78fdd597fa0f3b61f6e2fd43ddb9e02aa5366fdefcca8a15866950e2d695554a4925a59042ca442c71f06187bdffb4d31389c4947487521a8d467a7b7b84b08504853afaa8a3060706a670c408218450a760899bb1792ae693b6245092188c06cc9e8864e1a0524c14881292da86346c4289b16903b738a10484287b17c6d730f5218892444962c04080a058592e0173d287ab7a11b742925e030630c2778a02b3b604636080000c8228ad459f02081014150890e8e2698cad10a5100a5d022c5720043186a28400120ca43bf758a11a8366a75cce95d088af8e65d939b6f3da9bddcb2408508429725d9c5806949c17649b5c079a60b5b4b4b4b4b4b4b4a662528552a998dab4c1cca6f61eec0b1bac984e476c2b026ec12e15acb86531591acea4235bb61e901d7dece5e5b17ffef6cc59b3bb99831142c6c6328c1142c0b93cecc8f7082e3263e94c3abd75cb9642b190c9e6b6de7fdfe0b4e9279c7cf214f669f5ead5361752aa7838386fdedca9da6da96cfde29a6b1f7bfc89b7de7a2b9d19334d63dae0e089279ef02f5ffe92694cd6b46b4b6c78e58dd1bf3cd3ed06b9942d77bdcb2d4e41084c5a73eea540c28050500406814191f50048592262204920d438aad434c3554ea0cf444140547c625395a310b86199413ac556df0eb844dc54bd1408513082b24451a2a4c015fa4d9424221465e53a3f2ba020d1c3601237976f55218a10750db331060914042c85824494b9799514c0005e09856d335661828c84047a1948c50dbbd521dcaf8644d47da403aeea0bc04e7a40aa87e8339af0d56941ab20d5ac409076eb005c94b02400146457c82e1572627c8faec641b0d004aba5a5a5a5a5a5a5e5a34c3abd65f5ead9d1c0fcc11e3bb5756cc3db0363c3012b3524ca569acf26829be29d82e811484e9b662662334636948aa52ed915403a95510a524ac334cf39ff42c7e378cba64dbfbff38e279e78bc5c2e97cbd6abafbd3685f85a2a15df5afb9610520a317bf602c398b270b94d9b37ffe2daebe6cc9e7de28927cc983163c58a152b56bc7cfbedfff7f0c38ffcf1be7b18a593d9f96b9ffbc245175db497e896cf18634fdc78e3febbdc0547c0812c4798ba31ae12284b980414e00ac336783d53281b4106465cb86847f41597e031015b41298c0997be32026589200523100a45e12505a4380cb2add855288cf9628e72db9653b596381ab6116520155362a062d84c7344a95bdea524f1ffd83beff8268b3f8e7fee799e246d92a669d3ddb24bd9d3b2f7923d4436a888a83f077b892c4564884c072a43d9886c1141d9080808a880a0ec4df7489bf58cfbfd91a44da10b08fbdebfbe7e86e4c93d77dfbbe7729ffb7eef4ee25dc92aeea4b2e47d56520922b41c54c4b58ab5c032a6c9e0e0f23ea6cad93b0fe7730be7950e0a35975d284fe33ba7210a8e9dcedb20ce969024de215ff3098c26800f078516b65eb30eea2964b0b58c423975ef5dc116ec832d3891c3878fb01f390683c16030184f10356bd6c8ff82944be72a8406f8275d4dd8bdd7e7c6d5505e147d91e080ce81480d923898d351c4cfcf54b4389f94c0dfb8cc6b0d052ebff35c196bce4857144551a8c6277b816b58444454b162d2be7d569b8314e654c6bb212e2e2e29395996655974942a59d28b29878584fcf0fdaa8a152a50aa0094103e352dedf32fbed8b469f3cc5973470c1b723f0551dc1456061252f88b1f1f5cd280c0427328132b3c9675e66c60360a5be104c59d02c45389e4938ee5411a32afd5a7f9ac4a9573fa99450f39e7a998b2beeea070e46da2bb2a9da7d6f37c9dff2d9c77f1bc11cd593a072d781fdf0297e9da68a1d7be720461026c14098f4744f8bd2ad87bffaee76fc0b90b17cc6673526212fb45bc074c41267f3f43c992259829180c0683c1b8378e1e3bd6b4792bc5b99014945205cee5a454a114a08a02ea5c66ba7fdfbe02530b89296f3e735cffd7be104b9a0f4f8900b31d4619061f5c0788432855b29856a72757ce914c0b64ca177400ce6dbb3a2526254bb22249221f98bd5cd666b55dbb7a35dd6cb63b44bd4e5fa952652fdae7e2850bc929a992244191cb9489f162ca5aad6fb932a5454796f359d46b7dde7de7eded3b76fe73fa1fc211aadcbb7c95659952ea54a4ebd6addbb973a7d56a2d57ae5cfffefd8d46e3ead5ab77eddae570382a56acf8c61b6fe8743a8ee36459668f03e399a2b0f255a1b8213ebec5a039cedbbe3bad7bb70af6dc850b1cc73769d692b59e7bffd13d72e8fc858ba598826530180c06e3be0741ce61906b30e47aad385f7085db1938d59c49434b5a6b6a8b5efe53157f9e176d813cd402788e987cfd0dc5633429f1e4fc2938243803203992ff40cb53bb8aa294916e1665c9e170a87895fb4d79cf9ebdfbf71fb05aed6a8dba41c306e52b56f496452449ba7cf94a46a645a6080934061803bc3be60490949cbc77dffe1b376e242727534a552ab54eabcdccb410907b13afff9c3eb36efdc6bdbfedffeaabaf020202a2a3a3af5dbbd6a64d9be2c58b2f5dba74f9f2e54d9b36ddbc79b3f39df9f3e76fd9b2e5c5175f5414e5e1cbd780e070002909376f7bcd603c5ef2f5c9e8bfe95df43bf7f0452766b3b949b3e7bd1be2f2acf15c8d9abb76fc72f5da758bc5929191f1149448afd7eb75bac8c88827a5504f5c869f9dd23ddd55f36c5a89d569819661a6781c86501aad9618626e4614b5c65d08ba78cc37e99ac273082fa1d3f90917cf202d053205850c24fa69534ac644aa845c476277ea659bcd6673381c0e87dd219a33cc7b76edba79ebd6f973e74e9d3a959094a856a95e7cb14bc78e9d0202bc2632333333af5dbfe110254a69585898c168f0a2a9388e1b3d66fc8e5dbb788e17049ee338b55a0d40abd5daed76dcfdceab9224cd9afbf9fa0d9b388e8b8989090808484949f9fdf7df29a5376fdeecd1a3c7b66ddb1213139d778988882856ac18cff36ab5da1966fcf0e56b4ac2cd80e0f080e0f094849b9eafd963c460f2f5a10addc2fb609312939874bd7f9212938cfec692d1d104853c34eeb16e4e14f4da952bfffe7756ad563ffe857ae232fcec94eee9ae9a67d34aac4e0bb4ccb56bd7a3a22299411e2d2a954aa552a9552a955e6ff737c5454507de3a6752ac7cdc15fecc316ab581822a1055fcad30d38dca0d0cd55b06040617327173a6d99269b1d9eca2249d3973faf89f7f2a94cab2a252ab9a3469daad5b37ef06f702484e4a3e7fe1a253dc4545451a0cfef79f26211ce10840e62f58f8c7d1639d3ab46fd3a64d5858584848888f8f0f80de7dfa64646412c271bcd3f95dd8c576b3e67ebe6efdc65ab56a4d9c383122c2359b73e3c68db163c76edcb8313535f5c68d1b5dba742952a448d3a64d172c5800203434b469d3a64eedfa48828799826530f9eac59fc3871745ccb84fa28a162580a23c0d6b36388e8b2a5af4dfd3674a46473f11857ae232fcec94eee9ae9a67d34aac4ef3b7cc8573e798291ebd7c55abd52a955aad16542a41e0793f7da631d874681d7ff62f2a2bcee9065ba0cfad32a5d2abb40989a913141ceaebeb7be7202ad7b9196ba6c5eeb0dbec0e872409bc1014e49f949c64b166586d8ea3478f675aaceddab4ae51b386a670a7c81686c4a4c4ebd76f104125f05c91a8225ed976987024b6565d00fefefe61a1217ffc7174fb8e9d56ab4d945c8beb4a4747abd5aae76ad606f0c7a103b4700ffae933ffaedfb029363676eedcb92a954a145da9c9b2dcb3674f4ae99e3d7b1a376edcac59b3b367cfeedab5ab4d9b36c58a15fbf6db6fd7ae5ddba3470f42c82391af2c7e98c1e4eb2313bbf7f83de67ef50604e4a919c6298ac271bcdd6e7b520af5c465f8d929ddd35d35cfa695589de66f19164ded2dde7aeb6d4af1c5179fddc377d52a955aa3110441ad56ab552a87c321d9ac242511b2422914c2251731a4c7d695cab40a8b2ae36f34a80455e113b7645aac56abcdeeb05a6df51a3478e9a5de76abfddfb367172dfaf6bfb367ff397dfaf74387ba7679f1a53e7dfcfdbd13e5fbdfd97336bb5d4d38bd8fb648d122deb270258fd5b96ab5c6df68ccff9ac2b061e38f6ab57afcf8f18490df7fff3d2626c66030a4a5a54d9d3af5a38f3e2a59b264f7eeddf57a3d21e4d4a95394d2162d5af8fafa962851e2d4a9538aa23c12f9cab4ebb30c47a03c6a19e405f91aaa7249ba0c397bafea472d4ba9d7af64785fbe92a7b0384f50a19eb80c3f3ba57bbaabe6d9b412abd367e487e0113274e870519428e8f01123a77f32ed6ebfee101d3abd5ea3d1a8542a87dd2ec9324fc089765064a8d5374a44c8b53bf947d78a080ef5d5faf23c7fe7682a9f98f834b339c362b1da6c199996d2d1a5a34b952604152b55ac59b3c69831e37e3b70f0dfb3e766cc9aabd3eb5e7de515af5863fffe0314c4e1b0fb858594f4d2a93954a14b972c26c082458b0e1c38f0e61b6fd4ae5dcb398abc78f1e2cc99b3322d9900162d5c482915edb64226fbd7891365ca9431994ca228162b566cc2840923468c98366ddaf8f1e3058e0b0e0e2e5dbaf49123477efffdf7b0b030009b376f2e56acd8850b172a56ace8dca0f891ac7dcdf5f503c2c843cd01808322358fb2aa080205248878e20e1132f0e08194276462930342047040da23157ddcfd279120214102c96f17ba47a460ef358a98c16030180c06e349e1c38913d3d3d39cafd3d3d2277d3cf96e53b05aac6969691cc7890e07009ee7092192285dd0ea8f56a927b51e125ab1696858b8facef8de422cdacaccccb4d9ec36bbdd667784848664bd5f242aeaf916cd05412589524666e6c68d9bbd620d49924e9c38292b8ad5622d5ea2b84ea7f3d2c05271d82c769ba575cb966a957ad2a48fdbb46d3f78f090aeddbaffefadb73b75ea68341ad52ab5e8b03b6c96c22f7ccdccb4984c2649922449d2ebf5c3870f5fdfb0e1648d26f8cb2f554b964892141c1c6cb7db7ffdf5d72a55aab46eddfaf0e1c34b962c2955aa54972e5deef690d82794341989121c343fa1410081004fe07418471e2f01953f0a704b44920ca3e00d0d79af78c1fbeaf4203f9e12f04149d3c2272b5dfcac76e941c7517cd4b1d3932b6bc06030180c0683e135162c5c78e5f215cf77ae5cb9b260e1a27efd5ebd8b3134e71a42733c4f008552b3d57a4863f26dd4a248953a21a1a15aad9623dc9da3acc26c44663667582c99369b031c090c0ccc961c8410c2c98ae23ca7362e2ede2b06b978f1624a5aaa56e767b16456a95cd9eb060f090e7aefbd51bffcf2cbd973e7ac566be3460d9b346e5cb66cd96ddbb6a9d4aabb1d11070599cc66739607d5dfdfbfdd8e1d4a6060bad3b0b29c9696161a1a3a6ad4284a69ebd6ad5bb76e9d3d0257144ae9537fee2b75edf4c6785cb02b002010381e51ad08e12a642a482f44cbe70183001f028e4054902015d09208e0cfc3870301ec14a91214404d6014902441767fd92840a6304b00a02630f01000e9e12ad807f7508897362c3c0e009756adfc677ce56a3eaccddf15d2f9cf5bd4fdd87fdec9f59d4d0f6e6ecaf6e7d87a2d77f6debb7b6819f5c329977863cffcc933966dfde38a99423096acd5b6efc8f75eae1df4d8ae457f4419162f7edebce157b5371e9956ddf741fd2a26aeed50f5ed3f72f9e4b9cf8e6fee127c9f938bf65393eb36dfd469fb9e7131373e6fdee08bd8f54767d4d07a29ef99070756ebbc2e2dd7cf4cbd361f7ceb50bb07643ddb9f63ebb5dafdcabe5d034babbcf0985f5dd826f69398f5c73eafabbee8752bdd5b1567575c058d7869d3176b335bfcaf4705ddc39c21b79ffcb871b3cfafa2d24747b6bc5a34cf47cd7270608d17fe19f1c7d6be518f55ffe1383db9c1f3eb3a6edbff7e79366ffba0e9ffda6baff5eba750059452852a54719efbaadccd0c3e2f08bc20701cc71122cb72dcad5b692969918d5f882a51c2680c701ed992dbf88a1438069365393925c59c69151d8e40934914c5e4946445511c76c7997fff5dba6265d6e2e7b0f03049929c8edffb31c8de7dfb2825369bcd62b1d4ac59d3eb06571439323cb4ff6bfd08e100ea3cbb46121dd3a64d0548e1c3865d1d51b56a3b77ef898f8f0f0971f9a54d2653d6a7717171b76edd6ad0a0415e2e5651149fc4adcc4d02040e3245a6022b05000d81414082e856073c64c05c905fd9c043cb812fdc6a4c0e08562145828187868348912c41727f51cf43cf8127702848952152102058805981d59d0d1d075f0e89924bbcf9f3d070a03487920ae05da2ce8f07079815980b21b2745c2ed73b659440a050581557e0b4b314c9ee5248142912440a004102321568087c3950204dceceb986c05f808a40a24877bfef43a0e7619661142010d814244b0f44116939e879a808148a7477d4b15327fa72e0081c0ad26497dd0c3c0028801f07026478d85645e0cf43cd418897e01c82e6af600910a4824c91e856a10512288002712200040808149028ba72e6cb21c35d073e1c9245579e0204a4887050785744144ac13e103fad7871fdb77ff375a64cd54c18b16ac53f13aa5567fa95a1246e1bf67cdf7596ca5ddefa7868b4bf147f66cf8aafc777dc7771fdaf13eb1a08cbf02320b0d5a8914d82732ce65285c5fadd7f600ca72dfa5c9deac5b40f24c44653aaf7d44f6b6552004af2de99937f249d460fa91fc801e0f4654aa870e8c9b03ed18457a95b33cac03f4655ec5971f6cb9b66cf880b7fa9fb4395aff6ffd6acbb0a029c58b5edfa4baf177bb6f759643c78ac168b737f208bd57ae5ca659e90e8e8522121c13a9d96e3b85c474d05aa264aa94314d352d36edcb861b5d9a8229bcde6ef162ff5f73788a2946e369f3879eaf2e5cbce8b0541a85aa5727abad9cf4faf52ddfbc498d56afdedc0ef945287c3a1284aa847acb25715aca238ecb74fdad8acf790549bd62d7f3b7070d1a24523468cb86d51b12ccb0b172e140421252565fefcf9b9cf3bf07c6cf5aa4f5c7bcb5420ca5073f0174065d8147004824783e248c13acaa91e1324c814be1c020bec46f885020000200049444154260904029380341929324c020c3c92259776d5b993d2f30812102742014440c779c8571e36b7f40a1290a120c9019ee450521c811f07892251829a20408055c916c9b9ff9a732040a2040d81d1e37a91c22a4102d440a000892243c92e855946aa0c238f0001f12200f004461e5605f112741c0204381c9001358149852411760a0d81490545849d82232eb7628a040a040bd071c8285c287ae15593968351409a041b05e7b16c3550004f902881027e1c4c02e245c80047e04b205224b80d62711b244080a8204e84205364cad0f305c8575f0e3c10ef16e5d682722d106838c489aeebd36584081008240a8b02ad5bbefa7290a94bd36a79d814d76b87b79f136f2bd8c25de938bfe6bb7f548d96bed493db39a6f7aaa52726568ff50500eb914165ebff317efb5b7fbe3f7ae1fe1ba221a6f5c019f3c6b58954e5f7110025f9e01743864efffef04d872af4b92ec367cd1950dfc403d47266f97bef4c5cbcfba219d084557b61e8eccf87d40de460dede35f24565d9de2e3ff67d7ba930f9df83ff0b3e97df954bf774df3978e4d7fbae3bfc623a8d59b070589d000e5052fff87ad8bb1faf3c7c535485c5f67cffb3d96fc51a39809a4f2c1e3df0a3a57b2e59b8c0f2edde9df6e5fbad225460e4877cf3a759eb124a0cdeb9717805d76c468f97da156fdaf2f3293fbfbbb17b28c732fcf009aadea957ef920fa0e9aa4af4f9665d1f0010bd9fb81052ab73ef5a0000e9aa7de9e41fb93a2ff67a2992cf9a3d7b42accf87b499bebe0d1e9095eead8ab32bee11613bfdc3861bfa96935ebf3a76d68aadd7fabe599cf5ac8c074a727292288a76bb3d2931d114688c8c8c30fafb6b341a929b7fb59031c39452bbdd71e3c68d9b376f890e8742a9352979e38f9bef1c6e11424a978e2e1313939199a1d5fade957ca5948aa22449e28d9bb7ae5cb9fafba143478f1e179d6b492579e1b7df55a95c393222c2b90296e338b55aa556abefdc7dea5151b244f136ad5afeb27dc7cc9933fbf6ed1b1cec3a4d372121e1db6fbfbd78f162e3860ddab56995fb441bc7a9d42abd9716f73ed42e4e0100ab028d025f02dbdda740002d8f14d115ce29177a089f26c3e2be7bd6dcb29e43baec4a2443861f071f0e16051619412af0800ca808540449b24b9251b8b4cc9d4a4a86cb432b51f8d182a34a258a24091490288c809ab8d49ac5ad246d809d42e090b53395d9edc3ccf0c8219ce1aeb24b79e97968385814e8785815d8a9eb029b022d0fbbe47cf49024ba6ee7c8798b026bd0c0c32cc3515008ab81cfdedc57f6d0893e1ce24597df38454638072de7f2b7cbc8dd203ce000640ace2440cb832fa817529182f3e789d33d6be461121028c09f07dc82db2a432050119764b5c8d95f71ce5204f0087800bd8a37fdabb4507f8eb3ab179ff16df156f3f090c6af35525f5fb3ec84c5fd29201e1ddff6dd8331ef7eb57cc194aeba5d93dab718773823ff8fac27a6b76c347403df69da92958b27b591d78e68d6e9ebf30ec0fae7876d5ffdfc7c95215faf58bb6afefb0dd2568decfafeef16d7bd2c7f4d7e61c02e53c701afd6303af2bd32e3d0b82e5392da7eba69ebaa29cdcd1bdeeb36f6b005543cffd58b0dde5dcbbff0c9b2efbf9bdcdabe72608bbe6b6ec954bcb4b07b9dd71625371cfbddaaa5b3fb98f64c6cdfe2a33fad85338e376455caa1afdf6d59a5786878544485e67d67ecbae91efb8ad77f99dca7617478546878d93abd266fbdeefc805acfad7dbf4bdd52e151a1e15145aab47e73de91d43b9f52fbe51f3fea5337262a343caa549d9e13365db27bb7214aa95793c1859709f788a8d396eb31fcad9eb57592e5e4c7d5c32b0e3c98e9fec4bcf7ed72a135a79cb25cfcbc51f1fa738eeefff28d0665a242c38b57ea3076c31547bee57d1819763ebe62dc9e99af352f1b19151a1e5dbde3a8e5a7329c35aca4ffbd6870876a25a242c3a3424bd56a3f7cc53f991440c69efe25a35fdb766ac3906665a29effee9a0428e97f7e37b455d5e2a1e1515155da0e58f4575a56d5c8f17b66bc5cbb54546878b14aeddf5f7fd9f1d07e5f69d2867645ab8fdcb66d7aefbac5c3a342cbb51ef2c3f9b8630bdf685a3e343c2aa24ae709bfc64bf9362dc7e94f6a46d4fee894fd918d1172b35ec69efec523da7f1fef3671c66faf471769b9324e81edcfb1cf45b55bb67fc58896158b8686978ced35ebc0ad2b3f7dd0b57ab1a8d0f0987aaf7f7b2ad3fdf452ebf9b563da572b111a1e55b26eef895bae3a0088f934d4bcac24df58d23aacccbb07321f81791c67bf6c1155bcd537179ccf8ce5af2975c2cbf5dd186f75559ce5eac2e74bf5d86aa5c7075629da74e155895aceae19d7b95699d0f0a8d0a2d55a0e5ee66eecdec57aeafb1f6f1a5af4efdca55745fcb3eae7abd9cf34b59e5bf7fe0bb58a85478596a8f5c2f8cd979d8d2be3e080725165071fcab2a278766ebdf0629d56c7c910af6f9dd2bb61c5f0f0a8d0f062651bbf3a6d679c04c059dded579fdcf1498fdaa543c3a38ad6e835796782e4becd9ab15d9f2b11151a5eb46cd337e6fc962817d0438a37b64ded55af6c68785454957643969fb1b0956a0f0fe25c45ea01470847382e57c769ae142b1a25f0243929312a22ac68d122063fbfbc045ee14753841081e7d53e3e3ebe3e3a9d5ea7d5f9190c810101a6c0c02093293434b44891a862c58a952b5bf6a5de3dc78f195db54a65bd4ecf71773704a494da6cd613274f4d9c34e9e3295376ecdc191c6c2a121551ac68547474c9152b578d1e33f6957eaffdbc6ddbd973672f5dbe9c9c9c9275b6ea6342ef9edd5ab56c71e9d2a50913264c9e3c79eedcb993274f9e3061c2e5cb97dbb46af9e6ebfd8a1489caf52f323222243858abd53eb96d57a4056b90bc8409b92777d79d8e508e8027d0713009ae3f0257aeec1412852fef92ac56c525c0541c38645f7f9b92123d6e1127c256d01323e7a1b07c39040908552154050db9dd6ef098f5cdbabbe7ad65b76d9d0a2b2bb76a9263d7a52c83dc559f9d294320f02b484272004f5cb31577ea44cfdc3a2878ae0083a4c8f0e510a68260960bdf3bde9dbe73ce0d646176e752066c0a7c3940014fb23df2147064c5973fa81d971ee6cfa9fddf554bcfea5bcd6c6c221c6df25a23758fb54bfe9e5cb396bb9711a50e6bb7cd6f63e2801e9d62f98a2de67eb06dd8e636797ef463a3dfc64c3e1a35e8c0cfd36beb09d0b96d25b96c9b4f3effebd54f232f2415797eecb4ef3ea8a903f0428be0df37763a71c14ceb680128cae5f457fef87b7c152d20df5c9bdf958853bdbdfbdb21d12aa04555faeba69ec7cea42915ce4df970afe1d56d3fcd696a2440c7faba93a5077cb527b975d4e4b1bffaf4dcb863419b200ee8d2beb6a65acdcfa6ed1dbab2a5ffc330ef992f7a759a72b6729fd19f370c4d3fb26cdaa72f754c5bbfe3c31a7af381b11dfb7dc7b51e31736469f9e4f7d33e7fa5bbb063c7c88a3839bdd7a08572ab619f8eae68c83cb3f9b369135ff78b3df8690d8fa62d276e1ddaa1ff3a5dbbe19f8e8a964ffd3063ce9b2f6606ee9a5edf7b31b2ea22f56bf87fb66eccffa64923fb3c5f3d4ac7015015eb32fe1300b0b56d153aefc74dff59eb54f3059071e2fb9de6a2af742cadc22ec8d77f183c28f4f9a19faf0c4ef8f5d3d18bde1e50a1e6ba9ee199799457f350320cd0f443133bf5fe26a3d1bb530654565ffc69ee8ca12f24f9fdf6758760cb6f637a8d5e1fd26dd4ace7a335297faef964eec8d7c363770f8b718ecf67f53d905cbc65ffb6d50cbc746971bff6a3ffaefceaf879758d713be77d3ca65b5ad06fdfb6064013d60c1959e3a5d15fbd66bcb675c68425ef0cae5a7b4db770efce70499694a4a424cfe97e22e8fcfd3500a4f835433ea8d377f8fc7eca6f9f8efa6a60b34d86926d874f5f1e7ef5fbf193be1a32bdede1e935f9bc9a962f1e31b95bcf2fffc1c4f1696f3a5a0d9ebe74d0e515a33f9cf142fd7921cff51b33ff4d1c9c3bf2ab71c31b3dbfb98f0900bdf0f56be3ca761b32ad5f60e2de4533be78ad8b65ddf629b1401e0d3542cacb4a0f65c5791e55ec53badfec216b9a4d19bdbacdf2dec117e60ffb2abef9ec75ed42f8ff9c17f1e15dbfdba11dd67a68c2c84ddfbc5826dc7e646ce701cbfd5e183e6b4cb47069cba753deeb63a8747062152f2f0bb19c5cb13921b06d9fe702228bf7a83876ec0f9bafbc3eb094004049dc36b8c3c00db4ce1b1f8dace67369f3e723075d965001d057ead1cc7ff5ce0da7adb5627d014897b7ae3fa7aa3ba249b0726161df57bfb8daf0ad29439f0b122fedf87adaccfea3ab1e5bd8d20800e27f5ff71f5fe4c591f3dfd65e5cfbd1b8396f8caef1c7fc167e099b07767c676b58f7f766b788301ffa76eae49eafe9f7ad7dad486a1e3da45fc6a18f3af45d9450b9e7f8d9f502e3767ffde180d3761401e30162b55a0ffcb687e618e050d7ffb25e161a3fbd9fbfbfbf4aa5d2fa6a356a755e271a1566bdaba77cd568d491e1113dba756d50af9ea2281494701c47388e105fadaf4ea753ab5421c1c18126934a10542a41a3d108c2dd85ca731ce7ebeb5ba17cb919d33f71d81dce35a20a55244952640584a85402cff1cefca854824ea7bb9fe0e40701cff37d7a766f58bfde9ebdbf9dfce79fcb9793fcfd0d4d1b376ad2b8415464e4d33ef582fb199b7b656c46ddaece2c3565f670e766ba83467d39a4c9d95f9101f383dc334b431028204572a9df403e4f7d883c3ca659b6752a2c8bc745f7bf57b551c8b1b6367f3d48f27e9f7a14442aa825d814dc52e0c34128e49e5122858e7745ff166a4a9bbab292eb948355818107286c4ab605450a3541fa0316980f4fc1dace2c5f7ed1afc5f4aa4266460634d57bd453fdba76f15fd36ad5710579185bf76f6872363b62acd5bf7bd4372b7ef9cfda469dd747c9a13f1eb414efff5255bd6b77c0c0baafb4322ed975208e0e7c71c1ae1701c896842be7ce1cfb79e161074a67ff7045f7e8524eeb1a8be57f65992e6d8a3a3b75a20934f912b342ed97b6ef490c68fd722da3f3b642b1febfdeea22697597a6ec4c30b6e9df30c83559a2abd8a34bf1e9dfefb8686b59f5c12ff14dff7de6e72702baaff8fe93864602b47ffe3955b396f3676c1fb02476cbc78b6f54997460deebc505a05db3e8a45a2facf9e1df41e542afa444361a326eeec8ea5a006d1a05fdf173dfd35732680d3f0f57cce20fd6991bccfef99bee113cd0b14d9dc0768d3e9ab97d44ddce5e8b9125868653964da223a7cd19d0760e5461951a3569dca459cb76cdab8469087c623a340d5cf8eb96731f54aba441e689353bd28abedc215a8deb00b524575ff4d3d826fe04a81976fe97e63ffc75c3d1555e9f7b792b7a6ba3ebfc330ce9fa86490b2e951fb7efdb77a3d500da352e6aae3b70c69a2bad5fc70547993613a6cc783d460da0654d7e4fecfb276fda11034051ae6574dfb66778055f009987264cffddafe7aa151fd7f72740ab9ada3375462f3e90daaa3200e8db7cb170740303016a475ed9d162c3895ba2b7e5eb85d96daacdcef95689917b760e35011486ce9fcf1ff99c16a8ef7f744dfb6551a3be9bd9afa8005a55fcf5c7b7ffbb92499f53f26a5a8f5cbee66e3dbf0206833163164fed19ce43299bb6e9a7c1573a7cb560543d3f8286212737b4d9f44fbc08e7b622facedfac98d9c448804e6daaf20dba2d99fecb9055d5f368a83d43d3f3b252e0c3b0431e553c2cc6a7c25bb307ac6b3361dca65275977c7ab1fe278bdb87f3d933fa8221a278848e271921c58a4718e4b3077f8ff76df9d9b4418dfd00342acd69173b32ad0a7cbc1a439ff9d7aa2d89211d7b57d641d0b4e85e79ecb8d59b2fbd35285a05e9e2f7d337a4c48cdcb17458791f001d1a8777a93bf22000e82b776feabf76fbc6ff26c456f1817875dbbab33e0d47360ce26ce7aeeaebbc32efebf79b18098066c5cf6fedf0c7bf49b253be22ddd266f5bc11557c81c6d5f5c77eeefaf7c904a9d1cdc593363b9acf5b39ab53080fb46b147629f6f5a5bf5cefd9704dee3d64edfa7ba72db91af6ca861f26d53110a0c3f331d6daaffec414e6032520d054b75e438552d7518139b66e02a8a280825250ba7fdfbec2781d044150ab54f9386c29a577ab160441301a0db56ad6c8216a0971fb8bb325a8f31ff7b60b914aa552a9544e2764d6302feb85679a59eee9c7b0428b16897aa9778f67aa0d1340c3b9825a3df58c9a40450a8807764a4d35819582b8f7fbb9476900481402c9fd20538b0c030f3fdea55fb265110799e2c10958350799ba3427e73c9d343783f810c8341775a622e0894b85391556aa570590400a15b0edb46d56acf26d3ad1c7bdae58205071308b854ad0aa40f0e3c103923b803bcfb960055a05c1022c8a6beba614190a054f5c35eadc848927b02bb02aae40f00015ac326480030841aa982d5ffd79e838d7826927191282040409b0513c508d79fffb0c17e6a820db3fcb565e86f9729722eb3dde5dffddb1e9b5ebeb28054560910055564105538940a4dd4a97a829af8f6ca9d7d270e99358ed27396e147131c121eb7e9b357ccc176b0f5eb56b824b55a912a176cd0d39771a3784193857a9e5c43df95da90fd6bbaf74578298763d15014502f82cbbf1fa00139079ea7a1a5297350b5896233bdaf3890e0a4d21baacfbc27e75ff31b3b179cf5897a886b65ce70e45be5cbef37c92efcfa76885896d8ab8a66ff535271d3865e1fdd4bcaaedacf56d01c8d6a4eb17cefdbd73c531112573b40639f1c88e8b7c8d31cfbbc591aa68dbeee5274cdd71ceda39d47b4b4b3843b5d7bffcf5b519b7fef97ddfaedd7b76edfc6ecccacfc6843c3f6dcd977d4b6b2bbed0d07fe5d66d9746562a239e5cb323a568af4ea55dee299f5a2fc4fa3b0bccfb85e888a250649ecaa3bc5e7c64f2cdb0fde496134a85091d8bbbeec88735ed132bbcbee394f9ad767dbf5edb17a05246fc950bfffeb965f57fa061704fdd9778a1438c53de39aeec3d90ecdfac5b7557e184a8de3f9c682ffb1ac90d00ba3a9daab99cdfbccea42377b79b66e108eb3eeb93f6619e33fe9c3e3a4a8015005fba618c6bf64717a843688dea21827386c7e8a742924c291f5a60d37a64dc8bf5226b573539bb75ad49cfa164fdb2ce29335e1ba48322bb130868d1c73da9450cd5fb740c5fba7aef795bf53c1a2a1eb195f2aa6200da4a8366f75fdf6160c7ad3ef5a6efea1a998fe74708a95ac968dd307ad8ccc1bd5b36882d5beddde9d5bc9fd78ce32bb6268775ea585cc9cccc847f9d4ee53171f5e68b6f0f8e11ccffec3c8b0a1f768b714d110a912dfbc6be77301d00fcaa766b6a58fff34f17c65629cf5dff75cd195dd3f7eb0410903a13d7af03a0d8536f5c3cfbcf6f4bf625c327dbf0214ddbb91e440886201d51142a27feb1f39250634263d75e5724f0f9f9c7ffb6ab74a96bf3e82153c2769c928abcdcabbaabb171a6fa2f35f1fbe91893980f09ea3a7c956603aa385f705e926af7fcb0e6508c843817d366ffeb0e8579ef3f551cc79ac293823f0f09ae89bf4c19001c0a28855180e4dc19c7f36201009cebb08d826bf75aea56132a021f2e4718ea3d90262350709d04e33c42d679600a0005b029f0cbb9a791734169b00a160514855252778b438181879107856b27e11c3fee3c040502819e47929443cd2a1c085c5b0a3b656dba8410154254b029a0804060950b0e69f616a9324c027801760ae7d25ab30c99c22c238087864001b41c6c4a0159e200a300898202024f2029053b7f01244ad072501170804d716f514ddd0b9def889c4e936157a0e1c013c81476f9f686c2c335e3e2920e4082045f029e3cf001cd83f7c15aff5ef2fd5555dd296b3face5729652f3bef75e98b0e9db639fd66fc00340ca9514116ea127255f4981be8ace3928c8f523b53e588f52fd7f5cf38ae7190a441d58d4b2a54fbbf7f6d499b4feec3b4d4afaf130ffda39e2b7388f6bdc0722d3e42d6fe47b652ef0ba203dd26fa64bee0c2919e77f3f742ba4b236588fe0562b37bf57c1d3d7ca1b8a3d8c2d04e4cca40cf84718b22d2118238dc84848cf484891f8c070bfac79384ee31fa8010039f9c0d71f7cbc70f31f371c6a53f10a1543ef507872facd34c87ff72f7f5bc89b6fbc8dc25b9b8e2aa2d52a09bebe2adfb08a4dba566cd275c08752f21ff3dfe8fef1a881ab9afed8b7689517ebeb36fcb8f3daa0a2496b7e4d2adaab43b4dab5b8411ba8bb7d7a51b6e4595e6f917f8637b44c4891706a5c6c917139be15733555126dbbe78efd64d9d69309b26f70e98ae50d39c2b5fc42dcdbbe4ae65b693046fa7bd4a6ce180867a9492ea5f63a8652b51b37be735f1f6a054078aea00152c14deb914d6ddf8bf5b89c25becd005904441ab32d26988a05c0926a95f368a88fdc4a7954b1b384faaaaff42bbbe0c30bb55e6915996fd822f16f3875f35745a67db57c588f992284c8dadd877c34b677453f6f8e9ad38f2dfd250de98b3b555cecf1ee9a8d17de1e116d4bcd50385354f6b3427c82c37448773e52557b36f55bffd3d64b23627c7e5d7bdad07c422d230114f38965133ffa62fd814b99bcb148b90a45851cb5a333ddd9ada4df4c875fb9c0ec3306785fff405f386ee5d5435a32933311503420db7a2a6394014cbe3e3dfa98b2a5cc0caf8ee228780e160536f7bc88022449f0e50082241102971dc0ee141a56f7e477d61939a912741c7802b30c9b028947feb1ed9466efcf04c0ae64276553102f669fc163557284d766c810b9eccd7a9c24886e5994534939056de1b12939b29c2ebba4b89d2251840f070a244a39b665769645cd41a1881773b85e9dead4699c2c3528037122b41c040e94c2eedec649a43936eebddb9c17127b4edb66ad834d97e1505cbb2e7bc621e76510e73c82d3e042eadd1cb16ab943e566477ee756621b852d8fa9885c05b382dc1df78f5d5f5ce0572d7f2d5e7353d364d6abad1a05bb2b4129f54ebd0ffb6d5a74d45cbf262890b275fe9ea4066d4c1c40d30e2f5c79555dad658c0faee4f551409936d5d53ffc7641ff514be720cc71eeeb5e7dd696fdecfb9ec7cf58fcdb8e79a779493d4021de3a79c14a759e9b24b95e88370b7b6576197d8a37a96198b165e9d1f4da0d0d04906fadeddfbc9f65cec59f9bd6f6fff4c849be449772be0020df58f366d7393e13367e16f5e03711e075263dd26ea43bb713070039ed661ab465f45aa39e93d312336577248994f4f7c17f94b2b58b1f1bdeeba30335467f77b85fbd627a1e197bfa56ea93f388744e67d241d370d6860f623d8bc069c3fcbd1668e4383da361f3a535d71dfea24e96ce1702635f19d171debe1f0f5db6f72dea57b56b6d4ddf0d7b2fc59edd9650b4478752f98df2399f3cca5ba76ab0f030322c750a30f0a8307ad3174d033c8c4434c111713fbcd877d695b693362eed111be64368e2da0ed58678e6dd7d3daf0dd4c11c9791559b4ae6a5a347e3839e90b30068eaf6029bd6e38d94917a0fd3b029d75345c02508e5946ba9f0af6a109e442bc9f1db26cf39a337097b3e9c75a4e9a45a7ef93cee4457bae3c8051d472a969b270ffcb26cea84e15d6d250ecfa9efe7b5e6947674f9f67443aba9f3de8c71cd432909db86bf39ff870d17068d0a33190525e95a9a0497a9a92d312e6bb726bf6a3d9af86dd8fccbc54eda1fce185b7d106b00603d3af1a511df47bcfbcdae01cd4b1b05d88e8fabd936ff50525e1ba84346427ad6f080da6f1c3f7cc9b77c445e3d64c0f59d7a5cb8922221c2a585c5d4ebe96c88ceb42b83913b190aa0002487da142944d9f58eac647f94edd524b70fc63d3da205ae44a539af71b88f3e71fd12d23c0f61715038e442c9a2bc044efef2d513cf1cda3d9c7fb785075b14e4bafcd34e73b783926573dc61f0bbcf793e0b6e731f65e461db5c75623e06c932380bb4b867fd9adf5fe6f1c5eb6ea91bf4ad6f22d96f72a14d5ea94592372f3ae25ae09bbcb247cbfed3162d5b34ad7f8b765fdd2cf9ce07ad42b8bc3f1242da7ff876f143831a777eef8be5ab977d31b243e301eb932bb72de71f56b5bc2e6dcbe4b91bf61f3dbc6be5a4ee6d279e04ae1fdc7f3a59cc9961a1d057d2ec7ffa37183bbc4adcfc4ead07cc59b67ae98cb73afe6f9f4fdbc16d2303ea8f1df5dcf98f5bb41e387bc9f72bbe9ed0b351cf25e74bb5a96ec443d87a5853a45e75bfd4ed2bff7087f25bfe59bbe18aaa52d3e8e0f24d4be3e4aa6dd725f74cc29c97bbbdfddd454bdcc9b35643f321af352ca6e70188f1672edd3e6417426ad48fb49f3e9a195e3a2626262626263ae4d6b2d103671ec9f05ed35117adfb9c216dcbe79baf7a86f85bcfef3e9c8c888ae16a80f8d7e812ab3ab972c1373fc515ebd4293a5f1f15f1cba3bc8e8795617df96631b874382e30da69b39828dbe609833fdc9668bf79fca212d56d50cf1a613e0480eddadf3773af774dd1fad5fd92b7fff0b799bad4c48f43ba761dbf3fedc918324985685a8f1984233433d1f5b3af241fdef0e73d843ca5fcbaecb0ebf9a3e94797aebfe1fb5cb368cd93672525f1d7b123b69a06adfa7166e39445c3e7fe9dcfc98d19bfbd5bb3ccf333ffb183d386576efecafb436bf3a967fe4bf35ec4184d3fbc645786b1e59b5d1ad5ad53dbf957bff54bbd637079dd86b30e7df9663138b574ed39d776bfd28d5fbe3b92fd536fa8d6ad89df7f3f2c5fb1fc7460fb3e55f40094b4b32713498d01035a95360a00e4d4f3ff251760783e24b64eb87878f9de04d75e8a69bf4de8d173c88f89a6bc7a489f924d2b0b57d7aefad3f50c2b49fb97ef32b3a10283c1603c5510c08f47900a0e5ad8ed901e04cff449e80f6c4231e38f451be255f55f6b64ca313dc087367fb906dedab2f070fa60002587ac1e6599f3e180c537447d74cbd11be68dafed4760459e1fc1afcea4dd5b8c03467d3eb8ef4c8533556a3f76f39cf7eae8095a7ffec3e87eef4cedd670822abc668f910b0ebebeb273c76f5e1ddaf0bfd5a61cadce54d82b3df1a934f2a71daa214367bef7cad7b210fa5c8f39dbe6740be781f2c336eff1193e64fad857e73960886e3164f9671fb60af2fe94c8cdbd3facc8d47b18d254bd5dcbda43dfa9b8696abf6ec2b0d7ea87a41d593e7dd1d512fffbac65b05adb7d44a72ffa8feaf2bfb841ed62947fd77cbae866c9775ead64084929a34ddf317bfe56a14998e3fcae05d3e79d01228e1c39dbbc61b68e2affdac826cb07f5e9260f79b971115cdeb568fa0f97eacfaa19e2c507c5afce8811b5b78c1b56bff9b65eed6b4507a91d0967f76f58f1eb85c89756f62aa902c005d67eb11a867eb719c50675882e20c25228917b79b50f2bc302ba8eeafa45df373bbd7de67fad62d4710797cffeee68f1311f16d3ebaa95e257ae9eb3acee9b35fcd3ffd9f2a56ae7830000200049444154d5a78bafc3ae3f72ec42f5db970b1a6a0f7da74293a9af74e786bf5a272061effcc9bf6b5a7cd9228cb33ca4be20f1d88615cb83738450127591c62f542c542f1a5231afa6f57c89c7b2ebd344552b8e2d33864d0b7ca76150dc8ecfa61fd2aaeefeb9e5e58dfd7b0883fad60b4cd8f7edac557165860f6f18406eddbd959af93dba2aeedcc067f70723376afb6e7ca74a299f49ef2f693c6ed8822e3f0d2871bbdabf7160d7c1f28daa956c5ccab276ceff46fabcddac982af1f8ea59bfc9a587d609f15a783b4d3db878b7c5d8ae6b65cf4518aa22ad3a979a3475c3bab343c6bc38bcf39c7e535ee89338b46b15cde52d5f7cf597dee3d80243f51e8df4bdbef90ae1fd663a3b01ce50ba52305df5d99c75011d4be2dac1959fce3e2442fff791d3f151a5f3ecf42bf61fde70f9b0b77a0cbcf0468b28cb91259f6cb2569fd4a5945fd13c7a4875508b117d8b7658d0bdab6dd8cbb50313f6ce9fbb436027d5b2911283c1f0fe239923043a87fc90ef770d7061758e9cbbe799c9d727ba5fd6375a78435e98cb70af48ff7d727f00d6239b01a22bdb7beade7e73739bdcc8eb2355788bd16b5a8cbea31a435b4efce9dc448f771a9c727ce97cb53ac7465e85bfd2afc9f729ee73a4f9e046c3971d1d7e4776b8c03a0316fd3e60d103aea5eb2b3f1cb5d2f38d52236b341f58f6dd15ebd5e327cc9b3670b9c405966b3d72f9947763f504086a39fbc7cf83477d326ff8562bf4251bbffdddf4e1557c099a4d593868f0a839fddb4f1342abbf3060d6963eeb5e7d79c9c0717576bf976d9fc8eedf6ca493c67c3a7bc44a2b7c226bf5f874c3846e915e7d4e54a55e5bb6b7c8fc99dfac5e3bfb973419f009295ff7a569b307f7a911e0d4105c70bd2e9571f8cfa29d3b962c707d20977b791f62864dcd676cfe3a64f4b46f466e364308addafec3f5135f8f51f3e8f2c597a7df9df051af1f259f22757a0d59b4addb175ddf9dfde6f43a7b6fdf5b5153eedd15eb8471e3e64d7a77b12c04577ee1e3d51f770ce5e58b0fa92348de3aedbdadb71bb6c1b7ade6156a2e3220cfa675704999c7b1df5395e8fbf58c73ef7e3c6ff04bf3f4259bbf33739e32bed7af7799883af6c3555d0e7c3875e48a24c5bf4cabf7be9f32a0a22fc47bb0d2fe998fac8a17d5a5db06af25dd560cabe94780e22f7f326869d3194397b65f5d2ffb32df329d3b94f865d5e0dee73fddbfb1c7672bae8f1ef7cdb441ab650841159e1fba7cd2c0725e5bc54b930f2cdb6bf36fd7bd923e678d156fd5b1c4d499ebd7fc3772428b991be7068c9cb664fc50bb3aa25ebf394b0266f5dc94dd71c7f668a0dbfc7340e76ee55c9b12689f1bb36042d2f099ef74f9920bacd0e6b5713ffd70e8ed1e7346bc57a3e6eada790e0d8af45ab05efe60ecac4f87fd201263d956a3574ee9575200f2ec21f535c66cf8ce67c4c4ef260d5bc90757eb397969ecf29e33d848938d91180c86779fcabcc3a41fc2024cfa808f0b2a2404156a796d3620bfc2e6f86fce77688eaf5357b0d2964f3fa8512336abf7a4d9c79839ff992b5014c5b96fbca228a05451145956144551a822cbb22c2b8a2ccb8a2c49b22449b22489922439ff5f141d0eb17dbb36f997f2f0e123e96673e717bbdc5ff8abf5c8e0f2b5b7bef6f75f632b680affd1d30459b7764d93a64d65597e6a8ac4f3fc9fc78f57ad56cd1b8532effd5fcdae7ff5dbbd674439f51391e1a7bb3a58e69995589d3e58cb3c57bd1a33c5dd72eaf419f7c139ae918fc7c139145451dc3b0fefdfb7afa6e7d135b9f1ede2a51a8d5aa356abd51ab55a25a8542a411004412508bce084e7399ee3799ee7789ee708c7711ccf731cc781108ee338c21142388ecb3a15e7368082771ece672fe2c7f3b41bc6bd1150a72540409c4dc1d51ab26adaa5503c0e3cbaedbff96dd0c4dac93380c04c708f938b5e9991cc671128059ee2494fd6b714a05efffa7eb7b978bff6a5d4cc160c0683c1787246470c0683c1e46bae6cdabcc5e98285cb130b0f8f2ca8ebb833a7ffd5392be97ca9280a55144576fdcfe99295655956645992a502bdaf0cc6834549fb6bd3869ddb17ac49abf0419768a65e190c0683f148c42bb30183c1784ce56b008f944717ca44802015148a24f1f60063e7f9dbf00c1bf690aaeddbb6be3372d8295129a853a4524a1585cab2ec8c259665599115d9337858964451124567ecb0e810c5c2f6eaf7eb1bf5899d75419a95ebef433e1f3d7d3f8ef4699adcf59c44b9f754e4f413cba74c3d1cd86ef2dc574af00fd43edec9f0d35d1d2cf3cc4aac4e1f8a65188fbe22b2a6f8ddf3fe1e63abdcfe45b2df20ceb64d9c0bbc9c276fd2bc467dd4197ee5fe8f1746922c58f4a980bbe320161f02838078314f0511a2820224885eb87ba0000d41bc88c77f7547a87b57bc0c39c762d7001e6a0e001ccaa354760fa831dc2e5fb9c7f2a9d7b1037d9e0124499665e9a9298e730c76df850aebbee24477b781a42720c34f7775b0cc332bb13a7d1896613018cf322a02930af11214ea393101814d4ddc4182040021026e5370a93288027f1edc136e343f1e5a0e71f9ce4a3ce2e061eaa5599347906ff68b7bdfc8b2f480051a2bd4335a0b4f47e99eeeaa7936adc4ea94c16030bc35128ff39e82487e723a66c515949a9b34a1cf8a3ac996af3e1cfc79a449b05118780050003f0e04c85090ee76436b080c3cd41c148a4cf7fba12a248b39ce1a72a6909eaff3dac841cd8102a2825477bbd172d072789c9daf1cc731fd7affbd4e4848c8c103079ebe923d71857a2a6be1e928ddd35d35cfa695589de6c5f61d3b9911ee96f088086604c653a0438c826bb7e020c135b64e9761a71eba43808ac0aa2055765d10c043c581e416286be0a1e5c0132814194ac1a7bce838e8dd4777dfa6877d39f8f1501150c0ae20a92089ab2230f2100838028792a314b912c0c341730400fb10e879244aae82fb0b50114814e932ac0fe0501ce27675f2043245b20407050081c0c0c38700808d224d820cf810f87290003f1e2992eb9fc9321c0a8255489560126051e0a0300ac8905d1a5020f0e7a1e1403d64230704ab9022c1c043c341a448962051575d700021d931d209a22b90d8d3204296760d145cda150047e04b20522448d0101805581448146a02930a6619c922d404fe3c0890e6ce9fa77c55119709f2214d015160e0738855bb0291c2f731777c33e97adf16ac57af3edb7f98c16030188c7b60fdba75cc088ca700194893a12230084893e15c3a2d790cb3fd05a44aa04090001d870c05c83b50d697839e4392041185f584591458297c098c39035279204040ba040b0501f8c2a596a1b8e48f9147a0809bf9fa8715dc1e1d2d1097c2700aae2411760a0d814905452c400cdf0346011a823419760a955bdc1020488083225e02018c3c4c2ac48be0087c3958282c32fc795814d829b41c1c1402814140aa0c7f1e3c8559869e43baec4a2a434192033c4190e09a9b0081406012902623458649808147b2049b029142cbc187438a946da53b0d22786a57cf0900194892400189c208a809240a1d0f9b7b26c34ac103061e693224eaaad710152c32321470c8d1f8f2d28077bab96540a6503fc6c2465194bc772560dccd1c00b32183c160301877cb03d8acc8576fd0b851abd52a0f0421ebe0d76c38ce79ee2bcf71aee35eb35e903c00e0f9025e3af7956dddf4d8929a78ab1063c16cef974873ac7d75e2f4cb017050f0ee2d7df20a947586472a804251486fa52b2992cb4346dc4939e549818834bb2c6619c12a70249712654b1e0a0d0700061e0241b204ce2ddd753cac8a4bafda296c0ab43cec5e8d70e609b41c924497e7d2ee7e5fcb81784453a7ca0851b9741921308bd0f220805986bf90adea336548141c815972f99f9d4951204376153653869ecf8ecc4d93615100c0aa40cb656b400d4071bb13f43683083c41a0004bceddab9cb7b9d3e06ae2ba93130705212e5bf3043c010f68796428e049c1f295c16030180c0683c160307245bafd6492fcb028f0a10851c1aec0aac0a2dcbba3c419b26b14e0476155902917ac6039c08f87860341a1e20b250a2d01005f0e1cc0011c81a4b804170093db21acca19e2ea15d4eed8e0db507139ee25bac3895df21000a0dc511d59d524792c4c5571e03c4ae1948a777ea5f0b9cd4a4a70aa617f77bc728153149ef5e1daf59c42a2ae18e80c053ace25bb997c6530180c0683c16030180f010a244910886bd9aa8ecff3dc9dc260969129c397838e834e55f0b13a810200244b509cc1ae056d8feb547a2a0299c201f872e0dd5e500a38941c2e43e5c158ecce70524a738477385f2af45e3634a614320a5e7e5cc89af5340807205341a60c9350f0fed422858f472cb99687437105183b7dd0cea90e3ffe7e37bf623be933180c0683c1603018cf82ec84f74e439128cc325224a8c8fd9e22a300990ae22570c415e89b0f1aceb55590420bb55656a220047a1e560556053a3e7b232191424de0a0d97f5e770a3a7d96be5c2e5a4fc565e7df9703a5f7b8ec56a4109ce2dce3af609b53f0e476f7f56d0671359534190241908078313f7d9f2e2158851001560a35819ab876c772ce1fc880446155102c14cac7edcf03809a8000fe3c140f816e67f295c16030180c0683c178da9128240a7f01360520b0171410eadc6649434000a30085ba5654ea7908043240001f0e7625bfa5a74e743c54c425879cc9a649a0ce8d767997685413c814b6821ca076057e3c78024da165b34ce14b90a6400102781040a62ec115a242880a3605141008ac326c143c811f0f001ce0c38127ae30e97c6c92cfadcd328c02340a240a81c0e68eb8d62a0856c1a28003b4bccb20f78045818e772545011e90dc4b61f3c1a6c01f3009b0537040ba0c7aa741b2fcb0c912f43c341cac0a6c4a0ed59b2ebbe4a80cc48bd0f1e0091c14a992cb8d2e5398153814973e4e970bb5c4d95943569aadb6b33f628f3283c16030180c0683f10c902c41cb832750dc81b2524e016655b23758722a08cb1d0ac2ae80f0e0092845869c23f8362f140a1990017b4eed2152080a780242605790a2141cbe9b2441cf8327b028b02ad0f3050793a6c9706f478554397be761198813a1e520389d9fee5d8b405d65cfb86349705e36c98774190e051a0e3c81e4d6710012256839d721a90962b643d8591d5993024eb5489dba8fba12a414a2c7c9a90922b49ccb0d2eb995b6e7573c13ccd280f162f6713ec8cd2042d63942d4c3f979db048367d4b2924710b3e79b19850bd0cef05cf9cbdcad0c0683c16030180cc6b38792e59723d90252cc295fb33eca6b39e56d5f290c799da72a175ace00b92829146ecda7e7dd6fcb89e2cc80727baef24af6de9698da286cb97dd1a2dc2efeb36c9b15039ca516b36eed7c715b2ddc3989709ba1ee0c2a9672731d7b1a44600fccfdc06bb4cc084f22b2ddc28cc06030180c0683c1603c5970cc040c0683c16030180c0683c160f295c16030180c0683c16030180c2fc08287bd4372bc9519e1f12730c4971981c16030180c0683c160f2f54965e79edfc24282af5cbb1e126462d66030180c0683c16030180c265f1f3bf6fda296ecaa94643ef59adec1f1a9d775ac4130180c0683c16030180c0693af8f1d178ffb356a269e88bfd0b476a95ff65f6a50a3b85792fdfbafbfd2cde9055e66f03354ae5285354106e359e6f8b1e369e969055ee66ff0af56bd1a331783c160309e1205421028c04a61569ece0272b79f7a8320015605998a17520e562159729dc87a3f5972e23c90e8519d61aae5e0c743209029122548b4e0523cd3f255a3811000bd5a9b664fd2a97dcdf614af249b6e4eaf165babe061eb1f87727bdb7163f7d793662cdd72f88a9942082855bbddaba3dfef5bdb2400d6e3efd769b1bbefc13d834bab1e944dc44b1be6aec96cf556af0a3ae2d584d37eea54e6652cbab0a18d3febb3198cac07233d2db656dd022ffbe3d0815cbb8b6bdb3f1bfbf1c24d072fa5530881a5ebbff0e6071fbe513f5800ac7f0ca95867fb1b278e8e2aab7e5c0a4b13be6f18f5badf866b5b5a1beee5bb45fe17b8e9f2c6e70dacd96493796ad1ac1fb53d87f428a5b98b6f29c907be9977b058df81ad2355cc860c0683e16d4c02642055caf1264fc07965704d2010dc6d4a6a8260156e8a50eed087e16aa44ab91cd0fa1050110408489560a5e0904bde6ec38f87967bb6e5ab5d42860dbd5eee238a62b90ae54587c35b291b0cb90cb02c168b8f8f0fc7e5b3dbb392b06d68b397d66456e9f6ee94e1a5fca5f8d3bb977d3db6ed9e0b9b767c5cefa1c83efbe58db3a6c745bed2d3dbf2953755ac5317816cb13583711bfefef7f66c2bf19bdfaaf5e2cacceabd87ce1e13e32fdd3ab5fddbb9c31bef38b7e3d08c464666d767026a39f9eda4698135dfbe3bf92a27efff6af2ec062dde62f295c1603c22248a780920cc128f9e4758093e1c64eaf248175e3e0b02c9cf4bcb0141022c0a321497440e149022c1419f86dab28a305b919a9a9a9894284992248a0ff47613274edcbe7dfbb265cbca962d9bc770f4c6e6196be24b0cddfbe3c80a3eceb77abdd2be44a316733ffe79e0e61e4fb4db525f7bd2fa1f590fc160780bf9fafac92be34a8d3eb6735c65d78edaafbcdeb9d47375a68fdb3462f7cb4cbf32180c06e331c524000404b028b078680a81c08f878603003b45ba0cd97dbd458186872f8102a4c9b0ddabab9003fc05f81070043245aa049b3b037a1e7a0e3c814341aa9c1d9aab21f017a0229028d26558f3bd75000f35071ea0804605c015139b25148d3cb41c1420d5a31477750b273c81898786834491e20e2426803f0f5f0e1c8143419a0c0775c937a7460d115c41c269126c14a1ee294c030f3f1e00ac0ad265575d1878f81000b051a44990011f025f0e12e0c7234572fd33b9a0ead0f3d071704a4eb37cbb9bb7909a52c741cf8303080167e0f3bb5401cc0a0c82cb491d20c0a614a05d55045a2ec79fe6218afa98f295ca57aa56bd469d064d5ab4ebd4e5d5d7ff37f6838ff2bad8e650cc76e80d7e915151919191e191910f2e6366b379d9b265090909c58a15cbf32231f56a12b8f032611ed3e8daf23d47beddab8e4e925d6f38ae6c9ed0be6a3153485844f56e1fed88733e11d47c6ae9f08e558a869942c24ad4e9317ec3051b05ccbbfb950cab32e16f3b00c857bf6d610a09ab33fbac08008eb3b3ea9bc23baf4dcc6a44d295854d8b75fdd94a8fbd5321a2e1c22ba97b5e2d5aa2efd653eb06352e15defcdbab32b59efbe1bd176a150b0933858445546cf1fa978753142063df9ba5c3aa4ffec7edbc5612d675090b6931ff8a67cc44fab61723823a6d712ef213af6f9bd4ab5ef19030534874cd1e937ebeeefa6aeea580f5f8fb55c3daae3ab9636ad71a254c216191d5bb4fda192fb1ee9ff12c23a65c4e0417593ec2c7a373aff8f2b8217d1be8b3bb8bcb1b46352d152068b4bad2edc66cbde5ea2ed24f2c7ca77949a356d0684d153b8cfce19c9502e9db7b04694b8efad30600f2e5afeb0a1a6dc569ff3a00c071666a5541db6a557c8edf1c297ef7d45eb523745a41a30dacd069dcd69b224013be6fa02ff9cecfbf4ced563d50a315f425ebbeb9f0aff43b7e36e484dd9ff479ae8851d068059fb0b2ad47adbe60737620a97f7cddbf61b45ea31534a6522d867def7a1f00949423737ac70669b48226b2faab0b4e66dc91acfdcaa6719d2b86ea048d561d51a3fb8c0349ae2ccbf17b3eed1e1ba5d6680563992683569cb650c0fac79052be8d96fdfdf3e8fae1fe65c69eb001e2aded93bad708f5d50a1a5389a6ef2efcdb4cddddd3c9c5839ac604091aad3afcb9173efae5860800e61d3d8ca66e9bfe5a33b859b456a31582aabe38e3f7945c7ec8c5ebdb3e7eb17aa45aa315fc4ad6ee3b777f920cb7b906ec3a3cfff57ae1be5a4113f95cbf8527330b552edb5f63a3a35e3d48ed3fb50f135a6c4a05b5fcbb62d0f31502345a41a3d515addb7bd6c16405b71773e4e25e9195479fa671df343684bcba27e5dcf4aabac801872dee7c9e9f13ab8a7ae7a0a5d055c960301877498a8c140904201e1a81c015a497282149020f04aab2a59a3f0f4a112fc1a1c0c8dffbadffcfde79c74751bc7ffc33bb7b2597e472e921a185deabf4221d225510a9a274c4868814f9a2a0a2f422459a808a7401295245a95204298280749012d2cbe5caeeccef8fdbbbdc85944b007f0af37edd0b2e7bbbb3537667f733cf33cf184568081ec8b86b47bcdbf45187c47a20e36f1b3218422438bc25b504c11a24cbf8db86241981521eba2695aa62d2ca9028235146b2e221e418705f869522d0598afc9ec281498485e2be1d0a43a0d3b931488256409c8cfb76c80cc11244a8fa365501802445cd9543cd39be033053f5bbc3104a8010090062653c902102c11a0010087c0488046605012214c0ca6010f2d0aefe025214dcb3234d41a0041f01004224846bd4f182708dfac9050b45a28c0c0aca2068f2aaa00c0ab38240090ea1ebde06d92211f8081e1f9de0c55808c9fc3c0a97ce9fcdb2e5d3f1e372dad96a4386cd9e989474f3e68d9bb76edeba75ebc9dda82b57ae4c4b4bebd3a78f8f4fce4b8f6a8b34aa1d400f8f19f4f9f7c76fa7a9ef3f9ae25dc74f1fd7beb0a34dd9e585033ebddef8c365eb967cd85eda3f6be007bf243328b7beebd776d88a84baefce5aba68ea809217e60d6a3f6c773cf5abdcb186e6f6fe63f71400697ffef41780bff69e49a2004dfafde72ba8d8a176a0ab79a4c8aedfee9bd55887721f6e3db4aa6ba40420e38fe9af8c3a181433b067f500fbd9c9ddde5a7cadc2d0190bbf5932e3dd7aa91bc6f7fbe484197e55ba36f4bdb16dd70d87f59a261c5a75cc5ea547eba8ec3d8559f2c10fdabd3af362d9a1b3167d35ad5ff499b9bdbbcef8c38a1c4be178a5bab4a0efd873b5462fddf0cd672feaf6cdec3f6a6f227f8be23cc3e88a35ad67a2fb87f5fe68f5919bceee425ba2d7a479133b1751bb8b4b737afeef6ad3896b7e5cf9596769efe4dec3f72431c83797756f3278697c83d10b57af983bb4f4f919bd9b0dfe318efa577ba996e6e6dec3776500697fecb800e0e2aedf132940137fdbf517aa74ae17e4d69bcb379676eff0bf9f027a4c5dba76c5ecfe11873fefda7ff51d0500947bab5febf16546dbcf962f9d3baceaede56f3ddf67f56d8f0127e5eefafeedc6edd075fef49b35abbe9df14ac4f139bdfbaebaa9803ed836a0cdbbabecad267cf5ddea05c32afef965afaef31c1a1accbafbed7eab83072dddf6fde2772b5e5bf976cff9973ca77c58cf4de9d879cae99283bff86ed5b2a99d84cd1f747e6b4f3203cca726b56afde1fef0d7e6ac58f1d5a85ab7170c68f9defe64e6906b8b7bbcb68e341b30b879b8947c6874d30ee30f15ea37fbeb558b46d4bdb76c70f301dfdf5700fbf565bdea0f5a9ed078ccb295cb67f60cdeff69a7d6134fabeb7da71d1bf7f2e4f8b6537ef8f1bbcf9aa7fcf0418f71c7cd59babd9443639b76987820a4f7cc6f562cff38866e1cdda4ed8cf3aa608fdffece2b5fe9fa2cdcb6f99b31d5ae7ff7568f2f2e78532e6df9e13f1df8bc2aa4c65f1ebef07573a3e5f4c7ed07ccbb5279d897dfae5ff9e59846296b46771f7bd4ec54a5ce62b6693afdd0e6f7a211f4f2b7bf1f9b5c3bf788fb79372587c3e1e41bca405956b39b8f0002242a9019ec0cc9141a02ad531758189215d5d1f451f4022160ce0cd8195cb2c64f40aa028501409a02007a01007c45645058190058192c14865cc5b3cc6063a000056c0c36e61160298366538afc9ec2418a82740a85214d818640042402bda08a679921510100830086cc6c38b2e4c8a1eb4f57b66d4cad0183000224c86a5b2429996d410852652800015215f54b6ef25540aa820caa963a83aa723759c994a30ee59c98ebc345016c0c0ac0bc0cdd94ac204c80af88582fbc6b33a85726ef2cda355c0400c60011f1f67c87d272e7fcd9dfabd55423272d5bbc40517214dc16855aed66c6280518c01e77ccad8c8c8c356bd654aa54a9468d1a8b172f160461e0c081b9de5201cf4f5af5197beff3596fb499056d44e5e79b356bdea24dfb96d52232c76142072c5ff07e651fa059edc0d33bbb5c38172f37bcb678f23ed262c1baf99d2344a063dbfaa6360d3efc7cfdc866036ab6af800f769d4aee5fcc70f5e733b444e3a2d74eedbe60ee12caceeff883957ab35e84db1d2219a38a47f90ac4101e1d1d6514d2004a6fa7f5d873f0fd4a3e8012bb25a17093111fcd1d55c31740db26a1bf6d7fe5fc8d74562ba4c6cb75f5af6ede7be7cdd2c524967464e5115b95092d22b3bff7e45b1b3e5d76a7dae747170e2aae013ab4281df75cc7b56b2e0c2bc5722a451f00484e6fbb6ee1c86a06a0694dbf133f763e7d26cede2a50cb9f019c671412d07cf60f33d81be327f76b3819dac86acd5bb56adda65de7989a917a5777113674ed37e3aaf900adea059ddcd6e6dc9907f2f357e67efc1369f3f58fcbbb171281973a360a6c5475e4f8551fb61a5abb7365bcfbe389a4d7a37dffda7d8a966a56fcca89ede7d3bb87b33fb69e616586372ae4fec4305ffaf1845c61dcdc49434b6b80f6b54dc2a747ece9324c004572d1b107d70f2faf03d0a555e1d6e5dff964e19f9d3f8e701d6cbb7f59acd56beed7d3bb179500c4548ddf5165c9997b36845cdd7324b5d0802fa6bf57cb07e8d0b830f960a364713ed2b475a76d9cd53542009a944bd95d71dcf15b5694cdec0568d2c9dd175177e9e209ddc308f04255bd66e60d73aac2e49de367fc113df2b7f5e3abf90068fb9c7cbaeaecaf4e4eaded0fe0c1ad263b7f9fdb248040beb1e88339572b7f7e66ddfb6575003ab72c9e52b1ff27df5deb3838f6f30ff7e8bb6fd8b3a84d880074695b5757bbcebca907de5d510fa088d50cddb3f49d521aa04555b67b4bef931753681db7f1687a7fcb840557a3471cdbf4710d0380175fa8682ddf7efa6787077f5b1950ecf78a4cd83fbb7ba408342e15bfadc2e8a3b72c289f67b9a8b670b1e8080311fd0b972815e9abdcbb165fb4c5d8cfbefaa8b62f804e2dc28e6cee72f65a1aabe70f8f6202765b889e684c454a160ff3b1e71a273f87a6fca4b28edf821c0ee7f1a2113cdeff1ddf25a2ea2be531bda4a72a089210a18185656a16814024f01554c3200002880480aad9829d8f3f0d79249192ed84cd829dc2b58f439c890412f1d8ee50a7a2909f49a579b5854b4902a05ef8fd3a2ad6e69994e3e9e8485307555de74f397a5506029180b1cc21905cf011102c797c8c790d215086fb32eecb885510fb68dad5c1c9e3bf02d8ba697deebb5932149b9c6a0c30162e1c151515151915f978efc343870e0d1b366cc68c197bf7eebd7cf9724c4c4cd1a245f3688f801a8317fc7cf5c62986d3e70000200049444154effb56cf1edda954c6f1a5a3fbc554acf9dad2bfd4517e44b46c5b5ab5df4abec1be8452668f3d79e88ea6ceab4d9d525453ac43af8ab8b8f7429a18de20a6b4fdf4ce0be9f2fddf0e2614ebfada8b25d24eeebb61b55efbe5445a44f3a645f38adb51a273c7328ef38961edbff861f5981abe4a46fc8d73bf6e59bee2a40d8c8181986a77adadf9f3fbfdf715b0c4a3ab0fd9aaf46a1999c3d048dab9ede758a5ee2f38cfec57e7b3a3177e1a5551ccb9148ef7f0e6edcb1ad482fb87f812cab8f195f36c23986abdfdcdb1b8c4cb27b62c1aff52998c5f170cebdeb8689997175c70761791319dca3abb0bbf10477771ffd8fedb9afa035b15526f346d7497be55707ed7b93431a271fbb2f6935bcfa7cbf78eee8b8bee39e8e552a9c77fba66b55cd9732c35b275abe21ec3453ec51b95c3f9294347ccfbe1f05f09ac68d7c98ba7f72badaa9aaafd5f727ed5447719525fb8befb78bcdb50a24fb5b11b7f5edabda8684bbe73f1f8ee950b375d73f426baa2752be9ee2e79f3dda96bf69dbf6f0b69f9bf25f3dfa9aadefaa8deb369b8e3a925fa85fa114a3d9f9d82b142dda23832b6dfd8a5db8e5f4f96ca0d9ebdf0b34e8525f385adc732a2bbbe545ead0c5d855187ee5f98dbc061780c8de95d3b800040dae91f4ed1aa7dbb3ac32089916d06d4912e6c3ff3e0ea9e9f1f04c4f46f18a23e337d2b76eb5c3ce5f84fd71cf6d3b22fc5a83d1ad10506fb109a2578a2f9d2ced372896edd2aaa052141f5fbb431a51cfbe5a6d5515d3d9ba91d9f688cf07fe8f09ccae5793d88112f2edeb379426d5fc51c77edccc10d8b961e57bbe82cc5cc1f79352587c3e13c1e18f3b0e311a74678bcc80cb176c4cb5018024504b8ec6780992255513f7132cc0a0030c0eab63d41cedb1135df057fb453089e629278fe54b0b7e5c7d5168c65cd12296896f2275f05204842ba8204052609793a1bcbcec10cd7c7ea85e87718f11d9fc7c2819f77e77d055b6d54b6242526ddbc71f3e6ad5bb76fdd7ebc9763b366cd4a952ab563c78eb163c702183264485eb560cb4837db29049f42959a757be7e32f7f38f4e7a51fc7354edbf9fe9bab6f280040fc827db30e0728e607e9f08f08ca1c0d9702a202053929de4235859b348f483ef2cbf5b8f33f5d37d66a52af691dd3df3f9fb8f7f76f07fe36357ca18c4f5e85f00bf3779e8f261c9ef7669b6ac5c28a55acd775f81707925defb24260dd6e3585d3dfff1a4f938faf3a6cadd2a3554eea959a6313ed6260a4d175e909fa80a0403f89e6520a00f00df113c1e1705cdd8539cd6ca3100c91555bf51e3975f99e33b7efed9bd82c6ddb9bfdbfb9263bba8b9087bb8bf4d834180b05bbdd68a6c241829c189741b5455bb68e4c3ab4e76aecd99d5703eab568d8b241e0adddc7eede3ef2f3adc0e73b96f3ec2e34a5dfd9b2736657dd9e093d1a572a6c8878eea54f76dc527d5e85e0c2265717407c220afb23e57e8adbe398992fad7dbf43cd30bd2938ba71d7d12bff14d429bc62a16eab7e9e3f24f2e4f43e31558a060756ecf0fedabfd4c01e44670acc7d10d5a7e6c73b377fd234f5fb911d1b5608f62b5ef7b5d9071e289053fe4e426011b72c698dc12146352dff08758c5549bf9f60c7e9e1a57c0d92cef189eafab3ac3cb81197782719c9dfb50c736e37f8d59e7e1df157e31da3debea1b9774f4a7a6c2a4c850332bb454d50511352621d7391a48020bd508072653d4bfcfe19fd1b960cd40516adf4c2eb537f4ef6186e7015339f2f0979352587c3e13c1eec0c1a01ae8e4a2f8031d5a5368f575501615e281477ac0cc90ad2a8ea21cc0099a9965ed74771e64aebb95df6224b14d0e4a7e00538850b3d81c254ef5f387d9e0148041a21538539fecf36570acbb4ac66db163e5eb7c5c3ca5c661e366dbd90192bab20ef3e0c22f142be064aa0408a022b8559c90c5d954b1b98a9c7c7fa6fb59229763ba89259c18f3b9f0e6f614ae9c58b17cb972fdfb061c3dcf7b7fd39ad4174f5b78fa4b96d93829f7b6d74a720fcf5eb0d4b4ec78986505fa4de4bb066962ce54e12158d813a01fa52310d8d377f3e7078d77956b159a9c032ad2a4b17771d3db2e38aeeb9764e53402e10e7ec0296b8fbdd9727ec30f4fdfac4d5bfef9cff75f7b261355c3e8a4268c32e959513eb8f5c3fbef280a54a8fe69139bd27119f405f41497990b96ab3127fe6c0be537134b75270389c2c8fde3f26560d2e35f0a04777115277d0475d8371f1e0b59cbb0bdf303fa4dc8d77bbd192ff4ea46240905e804f990ecf075cdffdf3811fcfb22aadca06977ba19af4e7b64307b75ed2d779b1ca439324a5b0466fcddb7aee7ed2fdb3bb56bc5dfcf0a79dbb2cba6a07001a7f3b73b93b96117b2715bec16e0acf7a615a97d7665ea93be3e84db3e5fef513dbe6762beaea4d026bbe367de3b17be9f72eed5ffd51ad2b335fe9f0c9698bd78ff1622f8c5cb2efe283b49bbfed5cd8cb67eb9898be1bee1143881f52eea5bab2a424fdb97fefb19b19cca393130dc14611553fdbf7fb8933a7323f6737be5adc18e287905edf1d76df7ee6d4e199757dbdca95e81be68fa4dbc999f37ae4a4dbc9f00bf1131ea55c1e43c32c61fb907663b6fa0e5e7f292e35fdf6d95fd78caced43b2e9cbf37a3730c7bbc701cdab29391c0e27fff88b304a10009d00a3a82aae0c0a1b45b0047f1101224c229215afdecd25011a218f0042eeba264084bf08a3085f21330a6eb2025f513dbb5144903374538a0c91204ca3c6e60d94a0f7a233b5506805043a53cb9d829dc25784418051845152a7b92a0ca90a0245984418458448b0d04cade898c56a92601461143d3c6a2d14be0202441845b51acd14368a500d8c224c224c92b76df130490a0c228224f88b08d500508348150c87494b48cb3509c7384482ec0cb2acc04cbd7221fe4f40651b981c600c2852b84891c251859f40e4e19e3d7b3abe0c1a3488903c2a4e5bb4fe73c6e4ad73b6dc749f639c71e5e7630988aa5428c7699e52588d0691f6a35fff7c4f6d4cfbf51f56fc81b2cd2af803f0add8fe39dd1f5f2fde9d58bc4525a360acd2baa4edc8a2f9c769d58ed5f2e349668f3dfb5786b1d57b039a14f71301d863ffbc96397e224634e95cc17af4ab258b7fc9a8dc2b47db2b40fc2ab42883b3abb63ba37f984fcdecd965c8575768aea5e070381ee88a37ae1390b469da86ebee417ecc7fed3e1c8fc255a372ee2ec26b372e6c3fbc78d75df546b35d5dbff4342ab4aaec0fc0b74ae73afad38be7fe9850a24d950021a07adb32d64373671da1d55faa69ca3234fbd79c4691a55ede1ccf8836b84cc3eeef7dd4b718ae9e50c3889ffe6afd659bf34edeb0e0102dd2bc76889b7cbd71f41aaabc31b27bb5102d0158fad533f71800d0fb6b3b4546c52cbe29433296a8d3e1ed8fdfae8a5bbfddb47a5529192747558f2affd6c154107d7885e6af8e99d0de64b974365653b64d55e9f29a0d9754156cbbbcb877b34e9f9dcac872bc5fe598f2b872e86e48d90ae5cb57285fbe42d18c0def0f1cbd255657a269dd80b8e3e7c468c7f6f2654ce7670d1c32f7bcd5bb3ed450a67555e9ea9a35e7cc4ea97968f9f644639da6c5f48f522e8f6814f67ba72e9a035ef86068f312fe2200fbfd735732bc79d9200261e971296a8f6cbbb66dcb75f79ff3684a0e87c329c01b3883c290ce60a56a301e070932522904020ac4c999da325dc9b4223a449abb036a9ad3cbd7ab0e958239e7b5bae2f13a74916302a3e3a70caa9a2b15e0be1d660502810058bd33cb6550c4db5553a1cb949ae6598a146729f27b0aca54e767ad0000b1f6cc64531455b511205941826730a4383bcc548d17453d1566b2024240dce618c7c94851d4b67860572312db99baac8e95aad56ea15917c2c9829522d60e9941244857f0c0eed152ae74bc440162ed90d2733da5637d1e17ecd114f3bf51be52253939393e3efe09adfbeaefefbf65cb963b77ee74e8d0c18bbdeb8f1c5d6fdb07efd66bb6a37787baa58275b6b88b0737aedc7525ead535af94d4e0740ec7e92b0f18d9f89b61435f1a72fdf598e2f63fd6cd9c7d36a4dbca978b4b004840f5f69595778fc5860fac152e410aafd5283c65e19f283fb14e8890fd9bcc9d833f1daad8b456718f1f34a195cb185276cf58f8a3a65921ebd5bd8b26cdbb00441e3ffa578b3665032529aad98b653efc74c97e549bd4aa502e21c134257a8cea3cb7effb2f0e8c1dd6a134bdb06eea92bb25df1a50c557afcdb114a7794fcfe164c1d8e8c38f1a6d1a3ea472ed2d7dbb342c1baab3c6fef9cbdae53ffe5564e0d67ea5b53899c3713e55df18d7ecabc17d63fa5c1dd6a184fdf4cacfa79c0aedbda957090d00627aae735565c8aff723dea85748821451af49a1e4397fa0d2f406a159ba0b4de106750ca3660de9fbc19d5ecf055b2eed9c37e3867fdb29e57c700700ce7cd4b273fce8ee15707edde4e987b52d170eada447a2abcf2a56b70426cc9bfc75b97ed574b1c7d64cf9f88724b0f3874ffd5da6caf3117163dfeb3d326370c348767bdf9289a73575e755f1cec8a92fd1bc0a9bbea87ffff0d15d2af8259fdd30756552a181ada37dc28b7f3438baf9c4562fa68deb53d3707df3e7e3ff8c786d6ae34072d9b34c257b4de83dad4bcf667dcebdd3be9ceede81a59f2f385a62e2d4689d317aecc81ad5c7b68e4918ddaf4158c6f91fa67ffe436acf0d354cdec95721bcfd4783a39b4d6bdd31e3c3beb58d77f67ef1f1cac49a9f8c6d6844ca23944be7e8b1ad7ffdb4e740a1c665ab95f74ddefef99ccd9a5691d6bf76cd9d30f31c50f8c8e10b31cdb3ede8e34fedfdf94840835a85aa5434a6ad7be78dd913fb54547e5ff6c99c54cf21c36c9b92c3e1701e01557d10b769912453f865508f2d1efb03ca4362442f80210f11e5c24261c959f5643b3582026934df01902c0c1625bb52239b52e4f714b994e2e1f3ba9f25271d67ce4e853ebcd1ce605700b790c5de2cc09b53c5baa7e33d32f32ef2f0d30a532cbf9fbe9566362854a654519427b21a40a3468dbcde575baaffca8345164efb72edba193b9315401f5ea1c12b5367bfd7a776a0808c1c8f138bf65ab6858e1f3b7dd67b1b2cf02fd9e4adaf268d6911ec78dd1442eab42b87e3d72b372de103405fa2694ddf8577425a37cece44ea53ae4bc7e89dabdeee7165fa91d51e71a648508b29cbdf7dfbfd59fd622669226a767e7bf6ce3e1b5eedb5fccd0fea1d5ff762a8201589695ffcd3e9d7abf5685e28d7917921b8cd17dbe6878e9834f7bded19f02bd9f4cd6fa7bf5fd507404ea5c8e01d3d87f370775166e8a6d3c5e64c9cbd62e5e7db9214c027a272e3fe73177d30a07e506e778d54acef9abd74f4f0cfa60c5d930163e9162356cd1e1fa30e6609a1f55fac802357abb52ce503c0a754cbda7e736e87b66df6f03a583ed53fdebac8f2e6c4f9eff44d07fc8a37eaf7e592cf3b840af100a4660bbf6bfae347e3facf4c91c26bf5f9e287e9bd8a4a6e03aeda72c357cdbbd67fdce098e530968919f4d19e7db787b51e35a2fffc4627276c5c1b3f74ec92e1fd1600faa8da2f4edd31654071090fbca812626a317bcb2cf1dd2953ded86005092cdbeadd6f667d54df1f040d27eedde8ffe6e8f96fbf361bfa228d862c99ff795313c9faf4174263161cf82ee2edf1b3dfdc90024da1e7ba4cdd33ededf23a0015866fd9a77f7fd8d40ffb2db0c158aae5b06fbf18df3a4440aa578d458c0d3efb7953c05b63e60fef3b8f69239eeb3a65dfb4a11574de990b722c171050f39576855e9fd5bbedc50db7d67fb176f4c03727776f3c5e53a876b7f7171d1cb0a66ba745fd8737fafde3aca388912d7b349c34eee38edd6fed3f37afd9cceffe97f4d6f4913d5749e1b55ffd64e3d40daddecebc5cb26d4a0e87c3f99710a9858d22ce9ebff9a29cff340415eb3c262d98cb55c3b2fcefb985010073cd2c76fcc4b64d1b5fab564d57c26af444c61863ceffb300c618a59481514a19a58c314a99a22894514aa9a22854a18aa2285491654596e5fe9d8e6be1cf2033c88cc90cf2c95bafe75eca63c78ea7a4a6bed8b9b3235ba24e9d3c9a109bf9b2f8c7d9b349c94979569829c054a972e5a76934e0c186ce1587644c3ab9b55fe17fe9db4d50981a7b46b19af9cdcff93770fad4e9c4a4c43c770b340556ad56f53fd211ac695c78a0ffa6db3fc61879fbfec7fb74de94ffda7737b271c386429191f51b34a68c8151c61865148eff18658cc1f11ac49840c8a103076ad7ae957b92abd66dd439d16ab51a372427a21b82200882e0f8420871fce9f842720080fb17d7bfb97f712b34c9a13208bf22fe9d24c5ddcbf1a156af35404000e2b4c0bada51fd42dcacaf24cbffb92d35caaf876780677a1075d1f7d5ed76d96eb7cbb26cb7db6d8fc979f8e912a55e43e30eac3a49ab7fdc32928fcc7338def25f11a51c0e87c3e170385cbe729e0ee4d85f37fcb0efc759fb48e3f9ad23799c60ceb38dcb29e399e530804e11fffe7c722f0c0e87c3e170b87ce53c832809bf2e193fe36a74cf99b33b46f088941c0e87c3e170381c0e87cb57cebf135db9e1bbfe1eceeb81c3e1709e1e4868b703d66ebc1e381c0e87f3ef92af0122921fc75a3801220c02040299e1be730ea986204482997a9cc224aaeb14d9142429bc09381cced3897b4437cebf075708370e87c3e13c7d1845884062fe254688846405f61c62d1fa8910913fd11424b9ad03f468493dad08f95e90483dea31e027c0202041c65d3b92f25a7d2659419c0c1b5397cde570381c0e87c3e170389cc7a08848be25869f08000c5000bd002dc95eec58f2a3b434047a92fd21f94dea69255882b1407ec0d26391fe3a0116062b0300abdb763bc3dd87a2f9328031f0c599381c0e87c3e170381cceff238ea57b42251002930802a43c248e7c0450a84ac74b7c05a4d36cf44e0192e26495af8eca7521000112f4040281c29024c3e25dfd3ebc57b846dd98ae789c22f796368810011b1f93e070381c0e87c3e1709e760c023404c99e7a2444429c0c0ae808fc456805500633cbd49681226c0c00fc4508402a45ea43b2532f20404472ae728601690a04117e020024c8901fdad94f407a7e0c7e04300888cdce23d5cba48c220050c05f0001d26866c17504466785a4d36cc4f6c38880d1a9efec140f6455a3659b94510465d00bd010c4c9089420000fecd010f80890017f118932f4043e021214d592ac230890a02190195214d5655a4fe02722558149824460a14890c18040115a0122c0009d060014863839b3ec060122016548cbae59a52ce675a3080dc103191410019aab761580508d5a29aed3dba8ea6efe40068050c95b0bbeaf08039020436130f0c557381c0e87c3e170389ca71d0a683c27418a04120105b404411aa42a48b4432bc0288238678d0a04fe02648638195a8240091914b2a7760d92f2d0ae0ea919a6418a020b451a45a08434c563c2aa86404360ce8f69cd20c0ceb291c1de272510f810d8191ec8d0119824982964062d41b006a90a12ecd01204b855482e050cd1a8fad051a50e724a4a20f01590a24010112c214941a0a81a8d7d049819cc0a02449829ac0c060116aa26156f8795414710ac01b5c3ca201068094c12126530205482af80348a540a8122408402a429ea2082031f017e02e265d8739ee39ad5e39810308032502fa6d2522051068000110a534fef3aca217dbdb78dfb12a452280c40fe2e110e87c3e170381c0e87f35f4466702cbba8136012715f860055fb194458a82a31322844c0df2de8ac02d5642733f83348c894af2eed9aa707280362ed6080bf0085e1811d59ec6e39b901e7266ac46c6c86f94d4a01e26530406630015a0299c15784c56990cc601001635e51787d048840acd3e29ac132339953521448a7d00ba08085828a2004602004a97618441020554180a4369caf880cea9c46ca60a13088b0caaab48cb7abad6963900480aa7f3ac4a6cdb33a0480397e62394ad1acf23555419084080d2c2cfb605959b0e57cfa7c211088040602bd043e2f96c3e170381c0e87c3791650180801017c04557912a77cd57ada2a6d0c844020aa91cc3d4ab0baee09010091204882d9ebd98b8e6452946c6c6fb9b801e7848e4040361a2abf4929d9850acabd42b2454360cb4f5240a6dd58ce4e543ba41ff34c0a40b0947946f7a671a5e68dc23353e805846960a5c8a03067a7f6a587c73f62edd011e805048ad0927f28ac3363aaf4b72b5e978fc3e170381c0e87c3e1fc9771387e4a043a82340a1f37cf5b060f5b2871530db90bbf74050112cc341fd6b56c7d8c737203ce055f317b37d20224956d5d15a042c8e34b2aa75cd9a847a9e92314305e8644e023c05f84af88d887c20067ef546c6548569046a117feb90b576690003b839dc1ce6f650e87c3e170381c0ee71940663088b031982974023444b5f2d99987183188b079e77c9b4e91ae205882f468eb74fa8a48cb8f141301bda07a3b3f6252d952800ab13368846ceaa1c0759bed29b4043696f9f146a5534093f3f590aa20518626bb659024bd0091a8f659008192ea6a4ca04eae2d182281bfa8ea639deb140a00044800a02320408004ca54afeb140a930051828d8170eb2b87c3e170381c0e87f32cc857c04090a48001560a1d518549aa8c100d422558183402b404f15e3bdf262b90084224c4da0b680cccc90d3877b96ba1d99cae0049654b8a8c500dc22464306809b42433606f4e98290c14a112cc540ddd94a880b28224954baec23408d3c042c100892043c97bf11a0b459084400932cb5cafc84f8404280001f402ac341bbf68c911ecd8b53d83424bd450c5895eaf9a63a60fd99a991a8429fd2177673538135337b9f264a58867f071443ce6f73187c3e170381c0e87f30c904141012b0508d215d80575f2a4023cb0c3204224b03324cb50dcd5470ea2c865ae4b90e1274227145037e6e4069c0b06418d6bfb8849b99702408a925921b176f88a10096c0c496e15920b71b2ba3a91e008c5946b52ae53bb6a384d819d813915a64b52baf65480fb76180448021883d519c6c9ce3cd6f5c9d2641914f176d5cce95a33d54a410488048c214dc9bed2a42c71b12c1496025d7359ae2005d947dc023cede99e47c90ca9ff7de57ae6f4e994d4943c7733fa1bab54adca3b2c0ee7598677171c0e87c3e1d85de16f001b834dc99c97495dda813ca43e72107eee3a23b5a0417c1c6ec0f76cf938c4b1ba8c953d86a42c9ea5732f052d50a1b2d581d926e53ab5ab865d11b01c6de4700fce92490aa43db46e8d7bb366db6416068b92db21d922f11be6b193929a52fdb93a79eef6fb6f47b36e6271ebda551a721c9183771cffa49adefd97a43daf56ebbdcdecf7e286534b1aea6f7ed5aafae7e5369f9edfc037a7e4652ff6f124fdd0e0aa5dfe1c736c6fffa28f7659c877f72efef67af5feafd50d169edc211cceb3dd5da80ff9bf7f593673ce8aed872fc6dba0092ed3e0c541a3c7f4ae661200f9ea174debcf7d6ef3a999b50d4f28f7e63f57ccdfe1d365689768dd133c84c3e170389c7f1c0adcb3e5cf21d442b3cace0227c5c905ae159e08c6ec9024c9cfcfcff5672e87dfd9bcf1a2d5f31df7e4aa7d66d75f441f51ad7e9dd201622e6978b38f276240e93af5aa47e8c9a396de7e6fcfc2294b8e24284ff4100ee799ef2e2c17e6bfdcb0cbb8efef97ea32e2d3cf278d1bdc22e0cc92116d5ef8f4b7d47f247c00cbf8f3bba9b3bebf667da28770381c0e87f3cfc3f23f9991e5b0760ae3f3221f2bdcfafacff1f1c71fefd9b367c58a15e5ca95cb6dbfa0f2c1f7b6acbf30a66a55bd9b7a3d600e2f63bc7fc72134c3daced8d2360f31eac53e9ee82b8df86e236f260ee73fd25d582fcc1b3ceeb0b1fbf29db35f8850bbf23786747ce7f99e7347ad7865c7eb45782d72381c0e87c379dae0d6d77f88d4d4d4152b563c78f0a058b16279ec5a24e6e552f7366fb894699e48fd7dd53e5bad9ef582d5bf95bf97b70c2935f4503a58fc8698a8aa230f9cf8faed5665232282c3ca3dffe6377f9ad9c3fb8cd8b9634a8f3a85c32282cbb67c7bede5fb27170f78be4c70584458a58ee376df9701988fbc51b650e3af6eca48ded6292238cce3537cf0c17400a089bf2d1edaa66aa1b088e0a8cacd5e5f7034abc134795ba7e8164beeb1cb93ea463d37e10f0b68e2d105439b572a121c161156bec92bd3f6decd3aa3ddf390537f7ed1a848fd59270ecdec5e31aae2eb87d300dbed1d13bb372c171a16111c1655ba719f497befc990af2f6e165ca4fb960457ecaf331f568b28f5d6c1347eb5719e85ee22f5e8ec8517fdda4ef92426227318520869367c64db2ada0b97b384116096ab9bc675ad572c2c22382cba5a87f7bf3d97e2b873e4b8033307342f1719111c1651bc6ecf893fdd53d72db35edf3ca1479d9211c16111c56abf3cee87ac0653eb1f9f542f3ff418b3eeec5e26b8d38fc9004b3df7ed888e558b4604874544d7ebfee1a6ab5982ff653924c9d17d1d3cf955ffba858a74d99e029a726ac9db6d2b178d080e8b082e5ef385e12bcea733d0b88d5d8a04b75c7ecbd9d9d8af2f6c1456eca5cdf17c309bc3e170381c2e5f394f84952b57a6a5a5f5e9d3c7c7c7278f5db545da762d7d77f346977e4d3bbd6eafa546af8621d9b7164dd83d7ad0b7ba1eb3d6ae5e30bcf2cdb523fb2fb89475e15cf9feda77c69dac3662d9aad9438b5ffaeecda6b55f5ea1eb357df5571fb6138fce7f67f249b3fbde7e0da66cdbbe75f3f6ad9bb76fddb4724c5d3df4d51b14d502963fe774693f6e9bf4c2f82f177d39b6a5b2657cc757bfbee62147fd9b2ef86559d7201419b4e6e0c6b7cab20b735e6ef7e18f68f3c1974be64f7c29f0d0949eed261cf3f46cf43ca48c1650ee6d7defd54571357af56f5b5467bfbaec953e734e44f49cbc70e9f2b9635f907e99da77d49e4431aa59a7b2d663eb7e57c3de58fffa61f31d53eb1e55fdf8d5c67906ba0bcbe59dfb93f4f57bd60df274f7d744bffacd9eedb35b06b97717347ed73bed86ccbf547af0b4054b67bf5debc177c362067e775b86727345bf1e9fee3376f964def245935e093b3ae3d53737dc5340e3b60f6bdb77de95f2afcff86ad1d481a52ece1ff8e29883c9ee37aeb6ec9b9b777c540952fd19bb8e2f78de5fb9f55dbfb6c35624d47d77d6d245530794bc306f50fb61bb3d1466d64300b0e4431ff69978b1c44b835e2aa54b39f041f751ebd21a8f98bd6cf982e903cb5d5b31a2df9797ec4250bd976b8867371c8c732426dfd9b3eebcaede2b0d82f8038cc3e170389c670dee3cfc04c9c8c858b3664da54a956ad4a8b178f1624110060e1ce8c571daa26d3b979cf4edf7974655aeac07d24eaff9c95cfde34621376767bbbb628f8dfa60fbe42e1102d0203a71679df127feb6a094c73e0cefb867930000200049444154c6ce5f2e1df59c016818f0dbba17be8dfae09bd9fd8a4960d5ecbb360fb974c3ccdca2bb88a632356b3bde13ef6d1ad0fb88a1e3a205bd8b6a58c2ae89b34e171abc73cdf8e77c09d0ae6579a54eb72f969ced31b1baeb255b3044142b12a025baa062d14582327e19f9c5d9a0eeabbf9fdac444800ead9f939ab4583475d73b6bba648a71cf43c85580265f8b5e7a6449c7501140eae15bfef55f5bb8785cb34002a045f1cbdbdbfd7621416e53a455c7e8cf16ae3f93d6bc911fac57366fbd15d4ba67157f7ee1719e85eec21677f90142ca15f2260092fdda9acfd7c7579d78e4ab21d11a00ed9a164ea8fdd6d4c5e7bb8e88df7d4a2ef7feb4f1fd4b6a8036354dc2d4e376b36cbbb4ecc3efd31a7fb1ebabee5122d0a96dfda0171a4e98b67b54fd97c29d372ed1041629166e20a27f64f11211be96539327ef232d16ac9bdf3942043ab6ad6f6ad3e0c3cfd78f6c36b88494fd212c1e902d977dc71fd9f95ab406b05f3d602dd776c2e49983ca6a01b4a923eeab3efacc5d2bca8636ec52858d5dfb6b42b74e21827277cf9a3f74f517370822fcb2e170381c0ee759e3c90e5e4b045a0231e79f1e7efb10a1ae4af41470e8d0a161c386cd983163efdebd972f5f8e8989295ab4a837076a8bbef052c93b9b365eb602483fbbfa2773f59e8dc2720ec254a96be330479509c6307f421f5edf17629926651cfa54f40df645449dea61120010bdc95f0baab0eca69a5b2f2d1ef8ce9680815f4f6b1f2e001997b61fcf28fa62d7cabe8e7613026b776b1e706fff6fb139ad726cbd79f044aaa945cf5a26b5a57d2bbcd4a9a8fdecdebf3272af015d9d9e4d42d502fbd7ff74f3a649cd029935f1f68563bb567cb33f1e8c81415bfc8598a8e47d1bcf9b01dbb52d3fdc086af532b7bd729e95ee8231807827e0d2cfeff90b957bb62fa651bb83f016afd5926e1f3af9405bb45e695c98fddeb825db8e5d4d44e14e13be98d8bb84f4e0e8eeab62adbead22d59b5053ac5d8f0af2d93d39dfb872ecc9437734755e6d1ae13aa443af8ab8b8f7425edefc957bb451f3a529d16ff1a66f0695d528a9b1574fefdfb86cf54500608018d1b86b05fbb1f5279219947b3faf3eab6fd8bb7e3057af1c0e87f3cc1328225cf378148e96205442941685343014488a0840b8069a1c1e4f0408d72054f31fa8d51009bec23fd170e11a048af93ef6095a5f83256808282011582812e4cca60d92201130068848526075ba971905f848a014c253f15ed2ac59b352a54aedd8b1e3ca952b00860c19e2f50d54ac7d971293bedbf4d7a84a25fe58b73ba5cab8e743c51cd786948c81babcae31227aec41843c2f4a96726c52dfff9d283feea70fea0710009053efa6e0e69c1691733c768cb89e28a358b65792921e970653e180cc1f25535400d262d3f30831ec1b6a74dddd34f5cc371326ccfdfed0b574d154a47ca5a21ae775ae2fdda175c4fc1f7fb89451ddf0e3866b81ad6772f5ca7956ba0b4d70f1601cbb70d78a4a7a4f21796bf3f479c7425ffd5f1fa761969a135215d154c8df75d7136d48a42f6ec7a50b2587acd9a09d346be9a4fe8b3f0002cab51df4bfcf87354abd9702e54cdf72853ccf69b86f61f0cdb67756cc0fd2e15f3928d3182c0544050a7252bc85e6fa16210684ba5e126c7fef9efdc1a46fb69f7da0f88495a95cc1a875ed15d5ecc5321fcc5aff7b6af372bfac3dadadf7557d6e7be570381c0e5876c6302d41a80677eda05ec7e12740b0040b45821d057fbe1048044fc1e349244f5c8b252920140162414ef4049575a28c7b76c4da116b874ec81cc608900082fb76dc9791416112d5663608f02188b7e3818c24f969b8a31cee7f94d28b172f962f5fbe61c386de0f0045b77bb1c4df3f6cfc2be9dcfaddc955bb370d13ffd9bc2b0f767cd067debd96d317bf51dee9182c1a427c113d74d58183fb0e677ef66f19563627ff45d137c40f49b793339b5349be9b0243485e835a24f35a369f98d0f3bd5569ede7efbf72f7ef2b27f6ac19d734d4f9a3be5c87e6c1f7b6ff78f1d2f64d97835af7e4ea95f3cc7417fa526deafa590eae389c257e917c7bfbb4e9cbb7dc92331f078221d85f5492ee66467362f6847be9f00d36089042ea0f9ab6f6c85f37fffa75e3a221458f4dedfdcaf2dbda1003f4cfcfdee97ea7ef3b7c787e4b534e0f19d110ea8bd47b0999f19d94943b4954cc736c2df35e57fe5edbff95e9c7a3876f3b732deec6995fb7cc1d50c6753a4db156eda2d30e7c7fe6fabe35a734f57bd5e3ea95c3e170388e67dae34844432010a450280c3283cc9e483eefdbf1c0ce5b4cad0dca0ad87642210d8c4f4619b9de946406ca54a12c003e02d26435bb160a81402fa8f2d5ecbc5c6cec29699b9e3d7b3abe0c1a3488907cbc6f69a2db7529fef7c6d53f7cb323b972b726e1ffac3bb5fdfa8a4143d68b3d17cded5624d3c7c1a7748b2ada5bc7ae1b4a942d5ba66cd932654b48bf7ef6e69855b7684e05d3156d58d33f69cfcae3496a83a69f5bb7e186a64ab3d206af2fa3e48b67e348adb7df89296312012849572ec5bb2e0f4385979a186f6c5cb660d5a5a0562f57f5e5bd01e759e92e4840dd775e2d9abefdfd319b6f673e0a69dc9ea9b3cfa1d84b5d4abb0d2af9966f511a67576eb9a1eea8dcdfbdeca81cd5b046e08d8531e5aabdb63d81116d50c97a5dde1cd5ab08ae9fba6f7aae7194e5fc0973a13265ca962d53b66ca9f07bdf8e7a73dab19c1d81a5b01a0d22ed47bffef99ee2ec447e58f107ca36abe0f56c74dbdf27afd1c2dd86f5a815e14300586e9db993f924d046b7691b95f4d3e2254b4e48dc7398c3e170fed3044908d72244829e7808c82009111a14d2224ca31ab704204c032d41b084480d4235903cfbff0c05298a4722e11a0449001026a9eea97aaf1f1959f487bb0fad2365d7fbb808044a28a44194166152361657873937d8f9534ebeb221127c04044a88d42042a36a22f5255740b806515a4468d463735103816256775f3d4188d3fdd14f54930af7f48b0ed7404b6012b339bb0ba388300905168b04308a887016449b575b6808429d151b2a41e7b6bf8f80300da2b4906265b56c29b9ba73ea0844cff3d919ecde894c9d00026450354f00ac4ccd448000ca543bbb86c01190562230894fc9fde9efefbf65cb963b77ee74e8d0219fa340c53b76293679ea8737840ad39a4788ffe47ac7b68bb3fb8edaaf693eb183dfd5df8e5d755c7c86c2952b168a19d3af68db31ed5eb9f54e972a01c9a7d6ce58f0b361f08eb259552311c0624ffc72e894b656ed116f55daf4d96b9d35ef0f6a1896746cc5e4af6e95787d7ecc434194330fa9e6f9b62b18cb560965abbe98b921f0c568dcfa75d5e41947edf03d7deccfd8c255c274c6aa2f35f0fd7ecd4a04f59c5985ab57ceb3d45d18aabeb768d4a1769307d53bbdbef74b8dca98947ba7b77fbbea684274ff2fdfaca077eb3234d1dd467799f3dad88efde286bf585ebaba6dcef49f85a6730757f40b66357d3efaf2dda11fdf7db97a90e5f2dec5f36ef9b5fab88ca952d131cdbe7db34717f9bdd79a16c1f59f974c5d73bde1ecb959bd40884098f5cabe5f7e8d6858abf280918dbf1936f4a521d75f8f296eff63ddccd96743baad7cb9b894e321cf857bfca28daa51525cb966d6b70d5eaf1d907c6edbfc29cbfe86c5ffd889ab351a97300abad21d5a87cf5dbafc81bed9d7f503b97ae570389cff2e690a6c32b4020235a0b26ab50a9020533c90c1dc27371248044112521424510449308a991312554de1a647648644191a0293842445751ecedd946a14e123a822334c52134b9061671e3eb4049008400006028468a030c4c9a0c8469239b4ab4010675713ccc957562430893053dc5760141028e2ae5331054a48909141e1272240c4037b6e5ac0315bd31d89a8a7f613e12f2049818d414f102881c9aa2e73d46d06c57d19fe6e6777af1c5f01f1329482b6b549828e2059819541e39da93c8daa978449449084bbf6ccf1821419660649614857e027e6255f85ac139119cd5bbe86481009448254452db64b030788d01324caf0152138239050c020c05f44aafcf4dca28d1a352ad071bae8f69d4b4c9d7eb54af71611ffac9ab75cdb7f0ec04f63bbff94b9317ac4e10323cad61abb756dc0c8f18b3f183a9f0a81e55b8f583df99d5a5955a33efa854e95be5d30fae59b89fb778d7c7bed16edd8b1f326bdf1ad5d082effc2e8d553deaee547723e64ef42cf997cbe35c72e9b10377cda90ce7385a08a6d078edff1fdd1212fcf786f64ed3a5b8796d018ab77adafdfbedbb775cf2adc7398f36c7517c4afdafb9b0f56fd72c69cd5df4fdd95a240135cb6c1c069a346f5ae1e28788c7809c1adbfd8b6206cd4e4c52387a6c1a748bd3e7396ffaf7b9404541dbb76b675c4b425a3879a01dfa2f57acf98f3514c8820a0fb92adec93315366bcb73203faa8ba3d666c99d0ad7056296aacd6ad4dc4f02f0775bdbce2fc772d7a2ddb42c78f9d3eebbd0d16f8976cf2d65793c6b40816723ee4dc179e8ff0a8ae5f2ef873e8b809dd36cbfa22f57bbfb7fca7ee733b0f9d317072bd530b1bf9c2a77ca766c14b57a537e8558fab570e87c3f92f6373fa5a5a297c04d814559fd801c5f19343023a495160a6008185c227578744e6e6c269635ecd7d4da7b0d0fc295e1f012210eb7426cd60396a57ea96319683afac8521595173621021105006bd0085a922334d41800889e4e69daa303826eb18454804093204a296c24f40aaa22695cea0a33008ea9f003268e6d97502dc5f1f5cdab5c05eb122814140bc1d8e75e0ad5e1ce26e1f4d5510aa512b841010800294810457ad23126808feb63dda95985de85a01008196b00011168a6459b58fdb1803906887c2102c313b439a4cc335b05108604932ec8c6d9b36be56ad9aae84d516678c31e6fc3f0b608c514a1918a59451ca18a394298a4219a5942a8a4215aa288a4215595664595614d96e97ed76bb2ccb76bbdd66b7776cdf2ef7521e3b763c2535f5c5ce9d1dd91275aa136c426c6644ce3fce9e4d4a4eca7b3422c054a97265de853d2ad6d3e3eab45ed364d3efb3eae6697d0d0a53e7f12a5633af39ce1322db6e21277877e13df2f5854d6a7f5e78d9c9556d1f69e62bef0738ff7908d9b86143a1c8c8fa0d1a53c6c028638c320ac77f8c32c6e0780d624c20e4d08103b56bd7ca3dc955eb36ea9c68b55a8d1b9213d10d41100441707c218438fe747c213900c0fd8bebdfdcbfb8159ae450197c3ceb5f4a52dcbd9c7e8a6ed8da21473484c88c242a00213a0126110cc4ca60a6c431dd452088d090383b6c0c20f017e12320d64e72b93b50a0d04dd91e12ae81992255c9ba4380080d41dc43c63681a0900636060dc17d5b36164b9304118897f33e859e205883583bec0c3e028224dcb7e726aaf5044609b176d5c7f8be1d4609328599a190060fec9912d45f8441c07d3b0044699128c3fc9055375ca35a9513e44ca15b001c39cf45633e5c2102e02faaaebb04104966a3f88bf017a13048a9de19838d6256ebab99e65d1e0a80c1c220024611c950f5b4dd29f4014804195415d300e2edffa097ec9381bf65fea3eaf5d2e62d7782da74afc43d8739bcbb78bad5ebad5d6bffd43718c36daf1c0e87f31f27ddf1ae4f008039fb742b452c854e848f80100d929447124e4f7c1029e79f5214984498240f55965f148032844aa0000112e53c0cc23220011a0285c1e6b40f5b9d5640e29973e685aab7502804461156faa8d28ce427bc9663de7282d32b3bd8cdef2b5541ba021f019297e6602b85ecd950f90ac92539edd73283e2663ad71110a22e9c6361d0380dd622bfb33979df5897b7acdeb1efbbc5b7a2faf5abc63d87399ca716fbdf3fadde7a60fd9473a676e31a72f5cae17038fff55e9d65af6c1860a1b0508448d0126414347d879ad078e7ad9a0bcc6d8d163fd123ffbe62a6bac97a1443bc8c5009261149059d33ea2fc24c91aca8aeb379223310023f1119140a601441003b030364061f015645ad6fbd008b777a3451468806c19acc19bc0e02254840bc9cb7acb539a31d99bd56c03a2153ab8b249b964da790fc4588800ca4e55abf5926467b8351548fd010d5faec1a9308944000ca601090e69c169b4e112c20488295c187bf9f70f2ec532cd7374cf9f447e9f9314b8757d1f3fae0709ede179d3bbb678dff3ab9fa90851f370ae04f070e87c3f98f1324c1c6c00824020b859541008c1214e7464978a4383832839dc124a9f65b0b2de0ec4d2b8541007b28389399c240112ac14c552361a2e2213265867819211a28501d834d12e0b0db01260994e51175c84a6192d419b00c50586620a19c50187c089229281028823827122729ea5c5c871f329c59f246bdc7db11aa41909b2599408d5dac13f2368f3bb26d92a0a39099dadc8ea372aa102b85bf089140e7b9f6ac9ec0475465ad2412c8f44959e74502c660a54872b33b67502876e80510204956a3103b5a3a4e81814004d2157e6b73f280985a2c3b7f8fd70387f3d463a835e9c4dd49bc1e381c0ee7e9c04221096080cd292c2960a5d010080e456087432e3186144595610e6de3e574d6383b7c4588049479e5fbaa30a42859bd6a9315280c92a08677f213337788936110d40c5b9cb972cfad8d21de0ead33189263a3d979b8ab14694aa62dda3d0f0eb59924430004025f419d0a9b0bc94a66e0a5242533f2b09522d60e830091205d8199665a245394ec03f1ba72458178193e023444ddc28044599dfbe90d290a6c143a010ec969a39985cdb642e265f88910893a4dd555e77606894224200452d2138bf19bcba0828da941c6b2587415afc703381c0e87c3e170381cce7f0e33853aa7d3cdbc96419101b72d44150aeefea136e6ad1d95e65353e4a441d2686628de2c3b3cec10cb3cf7b132d565173967269d669f077f11c9ae90bf4c5d3d3577dcf564166d29e760ecf5265732cbbbe0798c563058146f4f9da50e5ddf15475b00705f5789c3e170381c0e87c3e17038ffbf5829fc4475a91891a88bdf70b87ce570381c0e87c3e170389c7f17f14ee764898032c4c9d97bf972f9ca2938ae8504391c0e87770b1c0e87c3e1701e0533e575903d02af020e87c3e170381c0e87c3e170f9cae170381c0e87c3e170381cce63803b0f3f128ad5cc2b81c3e1f06e81c3e170381c0ee71f40c8e3ef27864140b0c8eb9fc3e170381c0e87c3e1e488bf08d33fa21a822414d240cc532ffd37f11510a985fea1c2782e60f40f155c4f10ae791cf2355882f19f32c70a0422e1f72387c3e170381c0e87c3c94d3508ff7faa414b5048fbff9981274d212d7cb2d3a94f54180a045241ab943b0f73381c0e87c3e170389c679d04f9692e5d3a45ba2d9bedff39612e1945a4280814a11520020cd06900406188cbb509091028414b2012280ca932d22900e809fc44a42a30491009ac1409321c2b15098051829e4020a00c94af5fc4e170381c0e87c3e13c4b6809fc44680430c0cc90a6a8db4d221cf2ca4f8408a4bafde4422fc0282245868501808f007f111a02065829e2950266c957809fd369f8be5dfda221089254751726a97226d979ea6c09d720c1738d56a30800290a3404261112814060a348516075ee96b514b94ab05c4ee12b404b60a60890a021c8a04894c19c05714974d7b12ef75da3087f11003268dec2d04f849f0091c04691a4a8a939f240017f010448a348f1a22d7444cdaac52918fd04f80878e03c9700846a9028c3e6565ec9610a4fa51028024428502f146fa4a58522858102be024c126c76d81904022d814952eb2b4482af80340a00c11ad819eedbc18000113aee3ccce1709e6d7e3ff97b724a729ebb051803aad7a8ceab8bc3e170384f012609e914c9323404fe228888540a0084c08f400112646804044ab050c8cc43bb064a99da5584faa79981008f323dd64c91c1e0436072f34c9519126568084c129214d5f026e7a59124e2a12d3524537aa551f5bb49449084bbf6029622a75308043a015a21ab0ab3333c902102611a0f5b6ba20c00a11a98292c14001c92331761e827c257c003190a839f881009f7eda08040e043d413e9084c12cc34efba32494896a100411202442429c8600810a023aab6f71140e0a15de19afb2a33d8182840011b838d79544ab630a8d9a20ca98a5a770e0841bcac266267900400d0136808929d965885dfbb1c0ee799273925f9b93af5f3fc642371d98395cf1b249ddbc7b77095f6ef7f7d3a455de73c6dff2b61861af36f14c8132ae3b7774b4a15269eb73e62f9ec97a6d5f0c8a4cee05bbcd1ab5ffcaa0e90a7eee962f2f8551b56b9f9eb0b0ebbc65d1fda41fd141d76ccab00cfc99b5a1aa4969b9372cbe3e5a9d50c11437e4d072ca7ff5752576ecc694bc14b9c7e78409966cbeeba2f369fb2ad5d74bb1d29fc6ae770381c07568a74050a8385c14c61709b78a900f13264860c0a9979cc727469d7749aa938084001caa0b0ac22275f3080b2acd63b864c4de4d0470eb9940b3253f56798067e82aab51c2acece9041a130280ca94ae684defc962297530020409c5dcdb685664ed9a52c1bf165739e4e76964e617908433f01a98aba9b43d9ba6241b9daced1405a2fec94f1322c0c76063355d35118ac1406a7883708303f54e38f34f7d561decd762ab3ab125d4da0112033707f610e87c371272020a0e00787b41fff61eb7011a096f82b47be5f3aaf7f9d7d7ffdb2e793ba46229acad56fe413a9ff17b8b914796df2a83a7e00a0986f1f5d3df7dbf75b5f957edf3bb4a4c36bc9d068c4a4eec53500b525dd3af9e3d2a5c31bef39bbf9f0172f84aa8f2fd70e2ec4804ad13a6f4e2d865469d418c15e3eea04bfe83a8d6b47fb152cd462cae1cfc66d37452731cbb56d33dfbd18f5f6675d0d7bc67f7ab25884556339b5e6e3edb76aff6f7c9b50bedc3a87c379d67137cad91888735e61969f62ed6ebd3941a0800c2553bb3a764e516092e0cf90e190c4ff82a289042281081844a45188442d9400f88bd0095923fde6b714b99c020075b311263eeeea7044def51532433d1164c6e255f22ff45cd95658663ae9142611041008b40212ed8f4fbe1a45180424ca70a459c88b94b8b33087c3e13c4e42eb74ebd7afb42aec86be3fbcdba0da5d27f59ff9f2898faaf85419bb69e7bf239751cd7bf5ed11aa3e0186f48f09a9fafccc392b2ff51f57110060aadcb1ef809a3eeacec346bc36ae41f39903c675bfb8a0917f363be40bbf86d377eef57a6f6dc9fe2b77f72f602999105cb58c65c9179b6ededab5bcf2c8210dfd042215aa5634f6abe9fb6fc79ddb587ec480480dbf64391c0ec7431138beb3bc748fc260a6304a30530ffb64aa8274053e027c05f86a102bff3f2b5899412fc047401a85af0089646a4bc7ecd3041914d0128f81d5aca5b0e7568a5c4ef1a471349399661a6353a15a621ffd92700545caa03089d03ba7d73e5c348f61600a78ff6cd5105818ac0c9479e5a56da7ea38010089c0970f4073381cce63450c8f9938a989e6f2f2c567cc483fd4af90afea3c6cbdb9795ce74ae1be92cea08dacd56dfae1780a8787b04fe36507bf1bd6b87880a43304557af1a3ed771e1ae5b4dddcf261fbaa515a9d41d2f987577f69fccebb32603935b6842eaadffe34e76e293ff58990ca7c78264f7f63df72ad6b1870effc5d5bb63f0ba606a366770f885d3bf750525e6f09b1bf4cea5937d2d720e90c41153b8ddb71f7a1cca76c6de3a769b9390948fda9bb29f8e5cda7d70f6b5ecaa0334821d5ba4c3f92e8e99264fd6342197db931a72db05f9e5a2da0f2e4a3bfcce85925cc20e98c859bbcbbe6bab36c96abdf8fe95821d420e90c81e5dbbdbffe8a0500f12bdbaa6d7945a9d8a14970aaa949fbdaa1a21058ed8598c2e9da5a9deae8d2235bc65431f1271f87c3e140ebd617fa08b053afac76e91466054152d6055728904e112bab333f5de808c234d92f09932f1c0f0a2f2592c3346a10904161a6f017337d927542e6bc4b31bbb3645b8a7c9da260282cfb356c1e16860c90ff8fbdf38e8fa268e3f86f76f7faa58724f45e8240403a02d27b9326082a108ad241448af45e95aa80f48e88084893225504a517457a87f44bbbcb9679ffb8bde4122e970bc24b71bede478e636f67e6d99db9fdcdf3cc331402490ba54ea1cf67be40cfa54b88650f297719399c51be5a156839f809f0e2d5fc51eee4288581c09b879f007f21eb34c2560a89c25f032f1e01425aae2d0683c1603c27b81cd55b97c2e363a79e382d79b55d9adeb2f5f473857bcd5dbb7ef98c56dcb611adfbed8bb38fc1e2e9b1cd069c28d677fe9ac513db9a0f4d6ad578f4a9847443fdb5456ddace3c99abcbdcd51b362d9dd052b36f6287febba2a9bef87bcd4362f6fe70455d821a7f66d55e4bc1f7db15cf32a6578eb9763709a6007366bf32c4bb7c9b8a9ac473bfde52d7a0cad6988888c8b457649c5501a4dbcb3ab4f872bf4fc719cb36ad99131e727c4abbf00d0fdcfe8c269c1cd57e5a54d3e93fed5c3bb9aee5a7111d479d72b38256bab3a647f75df907aed8b1eddb9eb94f2ffaa8dbfabb3220476ceb55ebfdd9ff941af0cdfa35f3fb14bbfc55a706837e8da38092f030aad8f00d2b572d6aadb96b8f76922d77add567ae5fba7e7a75f1be85257d6030180cbbfc081060e2e1c7434710e7f1e018272385224050058c9ea8b2c52e2e64aae61fb2c313353594279878f80aea2a5c5f01be429a8b58a210297c0578f3f0e6b358d229010240a02edf3538f9456d8a5ad5400126a75ab96f45b68a70230e7d05f8f00060e6e12ba46b85558189830faf86d6ba178671324c3c021c1ffa0bf837f303f612fd0468082c523af9aae320c0b57c159c0d94ac204a84cee1ab758f45864cd515ad71929a6cca2e6b9d7fa2939c2654a244187910c7ae4a292c9898c160309e2bbc4fbe5c3a9cbf1d93f62ba0c49efee56f5459b6645c8720023409d36bbeba9d142f23000044a9f9f73b1737f6e780f75b96e7cb349e37fe97c1db1aa5fd2e3cb8ed5db3e7eab5131bf813008d0a5ddd56fbc4e548a979b1d0768d0216fcbcf5eab48a65f54838b36e774c811eed8ab952afb6d8c78f1eca04809c78ffc48a2f869e468e2eed4a1a8004d7add00515f0c7efa98d78bcac45a165ceff1e3aedf289cf725cddf9a75472d4fca9bd8b6a80e6957cb98927c444c94dd646054f34bdf72d1b504403d40ba3bf6cef7cfa6f8bf2766687d3c4a84adf1f9edcc08f00d5725ddd5161cd9ff76d5d826e2e1aba21bece92e3eb3fcac303ed5ad60878b7ecf0493b47d7ec98d3afeae733ab02081d33d1713d821b8f9a040079278d66772783c1600000a2251878f01c52282cf6a59e445522d4953ab029696232468299878e43b202914250c01310029b8218050a49a741bc69d661c9ea0f04850cc880cd39894fb0000020004944415495968e1461e2c1db37fe747b1e99225e51659498da3abb0e9260e6c1132429485660e6d5bab968c5b31661535c3b1415474ea6548de67c54ac8c140a2d07d07491c02e85a155c11311464eb546b2a3b656255d4cb845ce220d70b20248d0106839880ae2d2b75aa4a014c999b8e5850cfade4a61f5780a2451416a51a90ba9450a514e5fb9547343cd519c7a2483c160309e2b8e3c86a970de25abe4c39c91dd46267dfa5e9deae54af49ab3c83e3c03806fa3ee35fced53a7c4b752f7f6b9976cf8e59fe4465ac7b7bd6bcedcff0b00c51a7deffa5f170e7e772012060a0a98c23ad4f35db17ddb8d31654b8ae7d6ed8a2ad0ed7dd7bed733fdca17eee7f477af6ac3374da9e14d3c6d844f9319cb3f7512c6bc4f682e0142811a25b0637aef2186beef37a851a148bb694bda65659ce26d1be7b38742119d5f8081c4bb0d1c32547bbf8a9fbd12bc5788995085427e727cd735beeaa4a6b95595ac2df8de47a53f1fbdfbefa48e39cdecf66330180c0fb4229028034ac6bc3856c575a61c55ad105577a5aa0919eade9c2ed111708045f1a84ac94a16158ef7581f391fe95c3d9afe9f3c6c45b68a48c92471710a458adbfa2729aefd9c2e85a1445dece99a415166692e9a896755fdfde54048a666115ed3fb7efbcf3b29a500284df72755284015c5fe574a15f53f4a1545a18ae37f8aecf84f96655996d43fa496cd9bb13185c160bcbec8963b0f6cf0cbef272031f557a0fcf83ddb02274c5b3ab4e5ac2490a00a1d06cd98d1b7460e00805f5effb4a52d9a8042fe887b64911098fa9b6d39fbddf0e1b3361cba9ec0fbe52f15564093eadcf42ad7b1b679e30f7bee0c2f10b9f6e7c8825ddb16731d395c64d0f2a9b57ced9254e39dfbad0aa5731adc46dfd81edf8ab6370200602a50a57e83a75337151db07d8f76dcb46fc7755c3018f02dd9aaefc4afbe689457ebe6c4a61ce66cec0b680a7cfa68c9f2200ef299f77399d27f6e7c944c616631450c0683f14a102080278895dd6924c62b88898386c0c8234eca3428fa7595afcd9b36a119812a52a14a554aa9a2505996ed9255961d7a5591254996244996255194445194244914c5145164370d83c1789d51228fff7809213d2a0609b897f6b13e7f93a1df3519bac4faf8cab1dd6b277e36bc7164ae6bdb9a0140ecdd18115065a714733b16e63027d196f4fbf096bd57e6fd7cdde9a14d4af809483e35b8588d83ea3ffa54e85c5ddf66d3816b95af6c7f52b04bbba299ac7b0d7cbb7ee3a6393c977696d35bfe104defbe5b40effe3821a846bf0535facd4f89fae7e42fdf7f3d787ceb367e178ff52df422f3fbf2a61c26e8eb2ede3fbd8ab380e54cb9fd98766530188c57852889d9e0b58427a08ead6b338365416430188c37043962efa82f0ea414ebdaa38c93ab32f9f417e57287f63b1a0fa20f2e59f7e3e1e39afb5aaf5e50f7d38bd9bde448b47d6e9ac69d5abae1aeb66cfda2a9df5662af9c8d20553f1fdaa2849f00408eb9fa5764ea2f0af1addaa98ae6ecf205f3b63e2cd8be7d31ddf3688412f7dbcc81eb63833bf479c7ed86b8e23ff36ae42ad27e5b1425da8062d53b7c36a66b7edcf8f37eca8bb5b11052a5765eeb859389b94343434b8686962c1ef270e980f049c7e3d9fdc76030180cc6bfc322ab09badcfd12333331180cc6eb4ac4ef1b972d0be601c5167df3f72d4b37fd195f7ac4a1816fe980d489677da1ba65e8acc5e1e1c1c3da9434c75dd832635d6cce1e0d0beaf03700c4acefd8583be2d3da8111bf2e9eb2e251a1411b1b0571b86bff2ee7135a2e88ae9c3175837ffb22b87d64e5f829c744984fff76e951beb2217a2eb046c78ae8f5ed16141ad6f699d56bec859f967f774e0350d172f7cccee52b8f3eca1fbe635c352fb7dfd2e479a7b2f18baf3fe93ae241a70a01d6ab7b16ccbeedd5747a09c30b36b9be4c9fb10d9685b76c248de8593f3f6eec5d3861cd8d5a8b9786b09f530683c160305e3cecf796c160305e5b22b78fedbf5d7dcffb85d6e9b374d2a80fc3bcd285b112df7a73b67fcd0f9a3ebdcf161b885ff10683567d3da69a17ac005068e0c6cf13e78c1fb0f2a1682ed260f88f0b4655f122f6ac4e0060aa3c61e3b4884f277ddc70161750a6559fa947761ffbb8e994defdaabe737050110d1754abd3db38fe47c18eed8a3cb3ef35e9c8ccfe471c7ff12a58b3dbec4d13ba570bcc2a38c8506efc8ec5d6be93160ee89a08980bd4e8f6cd77535ae478e1314542de8fd61da423074d98d27b45120c79dff9f89b03d33ecccb7e4d190c0683c1f83f40f056e5e773267779a969863fd37f4201803a1656ab7920e9cf33c756ac583ef5c4ea7ebce932353dffb5af59a66e3a79f294253efebdd6ad3dcdc3cd6030189973eeecb998d8982c0ff3f3f50b2b1bf6bc0b4ffe6350a92a7bba9d3f33b2e4b387fd5af6772ed6f0cfde67cf8e2ea563d793c1f8ff3cbb911fb76cc9992b57b5776a2a94c29ea0922aa034355f656a164b8e9063478e54aa54d1fd29d77fffa3ce8156abd5382138e09de0388ee338fb1b4288fdaff63724130038bf49fdbffb374e8d269918832d3b7f45898d7c94e98f5ad5860001b1a7984f9f6b5e7d439c5210930c7fba4e4f9ceeeb8c3719c1c4a5ed79f3e2e00096f78bc1603032f00244e9ff17cb9fabf6590a7fdaa628d3ae0c0683c1f00cfbaea1f14f69032d81178fa8acf65c210e954a295e176fd2d352c89b070fc464d2580d410e01890ae2e47f5bb49b5369097c786839281471af4f9666817bf193145e3c0c1c9e6427adaf89a5946230188c571925f6f4e64dbb76cd5f1b53667aa7624cbd32180c06c373f96a71a5ca4c3c3c49bfe72f40e7500a1245ac9445a69f978e170f2387c7e9a510475e72065d020408b02a8816f17af9acd96a1d0683c1603c837cb59c59367accf180d673967f5244c3ecc16030180c4f7f4080149a31049807741ce23c73772529889540007f01be42f69c64af0522c503f1c59e4a43c0115814c8afdb82c834f9eacd434f1025c1bd8f5a47e0edf032272aeadc0907e4d0205a824801c0c4c1c02152828983890707108220475191a2bb4062230723c7f6f36130188c178da1c257d79f7d633c215ff8ee47e1cc8a0c0683c1c826c9ae948091874dc9de62430a242bf013d2e9141f011a0289c222ab05050a4850e0c383023112020588149112000844554000ac14711264404be02720524ad3757e0264aaaa1e974564868983d92185821d33bd114e52c8c4c18b0707c42b887768b0d42313e4746b3c39c047809e80239029622558b3529e999dcad9869ee0c743415af8b181831787080934131bdacd9eaca8856a08fc85740d7759440a4d57493d819947a40402f809d012f0043275c8576f1e262e6bedaa2508d0205e46b4a8464b137b4b0804a725d61c016f6f830291c2c841c72156562de4febeb42910290c6cdd3583c16030180c0683f1c6617525060c1c62b33fa56ae0d2ce66d72951226c143a82000d1411360a9ec08f47b484400dfc04c4c808102010c814810252289e4820802f8f000d9e886a28b29153f5240718384489ee8a70d352bb14d2738871b42eb5f53a0e048894a023f01590ac40a2001021014090800c6b3cbd796808222428009f9aeed62d2e4fe5cdc3c0a9c22d4850156caa1bd2b540a3f0e56191d5830d1c44c0ee41776943003c492b9400823d4b57e64528f6639c1048dae15605160a0530d9dd9ca9da35cbc071130fab8278193245b28204398b45aa32904261d7ad29547db94706440a99f56c0683c16030180c06e38de36935a0e71c11c59ea12708d620a7060ad264a18947b2a28a491b8555819157ff29f5f364452d85038c1c08102d41a2102962656808b404009214181d1ac7c841a6ead7dd14f10c5248a2889220395c8e5a87785328145759a9080175fcab8772c9e5a91215c448aa388f951123214652957366d89dcc064ed5a27a826459354e6636cc2e3255e5ab370f7f010038a2d68a02490a240a85225e86a0e7a02588f66cd1b396a4cb499542410838e6296530180c0683c1603018cf848920293bce2b1b8545862f9f2ea3af960004018e58620d497327ca4e1a29150d97cedf687f2f10a45024c9aaab53a430f248949d8a80eb229e4db065ebdbf132fc05846860a54856b2885b765faeeca4e63cf1e2da05a48153ffaf408d5b7663c3ec225118892a923980b3cb57471bcd1c0c9caa3a05ab0299c0dbb370f30cabacedef29657b2c31180c0683c16030188c6c2310080e6f9e8750a88b3f83b5d011d51d4a8114259da7cdbdb4c92061ec6fed5a4e06ac0a8c1c9214084edebbec16f17c91289e88d011e839f8f1d092e7b0ad8ee7242a08d2a8a1d46906c9dc86d96e1d20001a029922053070e0011b00c09b8791438c047b0a2a0e408c040508d0649d3459a4d03b450b1b79a428a000b57be1897a4643fa8862858227d9cbc84c29ebcb0c0683c16030180cc61b8e9143b2f22c3bb8ca40920c339fa653b4242d4637856611102b526838a406ff1a38509ab690d5ee66b4d74dc13316f1cc52c80d368a3819094a3a51f67f40a41029bc78e89ce4ab1b1b52a4e5e235f31e89734260e655c7b28987e0706e6b08ac14360a8582b7671ea64094881c1af80b8872bb66da2221870641029229b4045aa2a6eda280a8c0878786a801e2bcd325b22af006fc05a4282040bc9cf50d6a63f295c16030180c0683c178a321f6c448cfea454c5010ac5125a545429016411a581535236eb2ec2e376f9202a3821c1a2429e000238f38294da4242bf075a407729642419a6c14912a857c800001360a0e6909905cc21378f100c0017a0e3c81cd1127ec2740a150000298382464e5f97573aa672351868f00514913ed6e6c685360e440918da5b0328581204e8102f8f1208e606f91c2c441e1c1136809049b02000a1025c1c06511c32d034f449878f0042914b14e998aa324758f9c18296345652042849153b33c7b389bc26030180c0683c16030de600c1c24cf7c98ceb233f5708922460247000a19782cc2c841b0fb001d3996126455dd5864881494c222ab92245282915337048d10338aa058190249e754cbac882c75cd1311464eddf72555d33acb3a8ba392a0ea31098e239d15b57df3188522c6835d73dc9ccaae152d72f6225e6d14041937e0c9cc867132640a8143a202ab02339f75597172da6266bbf1a9c3383285868344112741485d592bd1b4ed86dca0c0f56132d4dd90ec64b8fcf69d91f06afa54e9cdc8c86356ab2c8a0ad08c8d230c0683c16030180cc6ff47be2666d31f98c17f9861256a829271416aeaf953258cb396494abf96d54d416e8ac81289a6134a786af7a0d42ac9c85491591558b353a89b5365f9af2e317390a80b736566436743795296b3c1939fbe888e4f84ff789fa134f249c4099d3ec43fc05f4c91d820c26030180c0683c160fc7f8891a164c80dcb78c5208099878640e75837fa72f98fcbd7f8a8a85d7a4388bf7fa824258126b01b94c16030180c0683c1f8ffa0b07c37af033c5103775f85059eff69f91af164b3a0090908281a1777ffc1bd8b3215d9ddc96030180c0683c1603018762810fb2a85a8fea7e56b5292942f7f08e1c8e387978272149568a9e772da33a7cfc459e2b23cccc7dba7dcdbe558976030fecbb0e182c16030180c06c373b8ff72e315855210502bc7c99cf0dc1e0de32c71152a57cbf295c9336bcabd7db3bad42ee9af370a3aa33e6758bdde0b8f46d8673c92ff185458537ada5f292fdd72715beb1b85fadb625f68193b9a68f48db6c5bdd89658cf7d59585762f8b96cad844f3c129e4b5369d1edd765ad74e2a56513a76eb86ecbe6d7a4fb7be68cffe65824cb03fe42eff3377fb8485fe31b9b274f5c713ec1fd4e7cd7669435e5ee7732e9b914f97ccff60c2383127dfcdb49b376dd7f3ee13d1e9ecdb3c3e2f777f0d6555ffa8075720683c160bc36bc69ded762254bf33cafd56a8d46a3b7b7774040404848c8f831235d1e4ca9a228568e934591cad269a0f4f3aa868f8fcfb33d983cd9f169e536eb13dfee34f8eb91c57ca44797f62d9f3ba4d6fe6bfb7f9ff5aeefab63663eb04c8d9a087803ee1ece5cb072cd4a05cd6ff23c0e4dbab87ce234ff4abd3b14d665eba9ffe1eeb913f6f56c1ffe4e200fc68bc3e570919898683018388e7bfd878b74d86e6e9e3af1619e1e1f9531ff67d274c8d1c7be9dfc758dfa9f36ceadf9bf9dedf916ca6030180c0693af2f88ab972f84962eebfcc9c4b1a314ea3ab9b5d1a88f8c7c129423242424f8cedd4b54b9f09237ce91efff3879fde3c2c34f1f1855c660ffe8e31ead0b97af3a63d4b6cf7ffde8d5792035579fb5e7c01b71c3680b87affb259c0d048c578d112346ecdebdfbc71f7f2c59b2e46b3e5c30180c0683c178e5e0b2bdfbcf7323d831b19a20677bdb24bc91c1c3972f9c497dbf7cc9b76e8e0cc9d9c6667d78efde0d93c9bb68e11cc1c1da975c7531e67624b8dc2573e9d33e3395fa68d4a02e35cc9223ba2be5f6d62fea14f613744653d16623773fb2c7a951cb85a57dea15f2350a3a6340a91643bfbf964c01cbbe0e81c6425f9cb502807c7b513541672c35edef140048f96b6a59c1d868c313a7bb46bc36a3ac4fe989fb360c6990df6c144c856a7dbee3f68303135a95f1d11905ef124d271f8b5600587634326becc1c334f1cadac1f58a07093aa3602e58a5c7d2f3f114006c77b68d6a5d2ad824e88cda5c15df9f753c4a2d47893eb1a04bf542469d513017a8f4f1dc63516acb94b833df74af91c76c1474c1255b4ddafbc845d41b8dd858c35ca8dfafa7bee958cae8dd785b1c40e32fae1c50a758a0a0336a73967f6fc2de072200c4efefe01bd076d3fe791dca85083aa35f58e779a71f5f5ed5a76a1e2f41670caafce99a1b3600b68be38ae94b0c3f6755db3eedf75f677f5026c828e8bcf3d41ab4f1963de09626fdbd7e40bde25e3aa3e05bbcee902d379c628dc547fb26be5f31d86014740105ebf455dbaf9eede4a1a92df299f37d7c38217383a4bb03eeef99d4e6eddc5a9d51f02a54a58b6a1cb5d5074f2ee9f14e4e8351d0e52edf6de9c5c4a7c22f5d15613df765913c5d7fa3b69f9b8708f5b7c58226fdbd6e4083b7fc7446416734e5abd6e9abdfa215d8634d0defae39bf6b78f59c3ec5bf3cbea97e4095850fe9d571a5bc4a0c3f179b211235f9f41705f465265c49b1d7adcfaebd53dbbfedaf330ae642d57a2d3d67616904ff15168b65f9f2e54f9e3c2950a0c0ab3e5c64d26592af6dfebc49693f9d51d00516aedb6fe9790b85746b6165bf26db92e8a96ef9cc6f2fbc2d65d67dd4badfdbf1658ba27e4641e75fb04eff95971d77bc1c7d6c4ed7caf97c049d5197bb629b897b1d01b22e0bcd80f59fa5ad0375b9de5bfe5430bd1cf1ebf4cee5f3fa0a3aa3a00f29d1f88b4df67efeac2383e397f9f087b9cb0cbf421f2faee51dd4f5500294b8d30b7bd42ae06b147446c1bf78cd4f975f7084525b6f6e19d230d44b6714822b759eb76d5615a34f8703f16ecfe6da1ad9293415e9c9af533fa892cb64147446ffb75a8ddafd9025336430188c37152d414e2db89714081521214202c13356e0cd8c993c7dea37003bb66eceea40af5cb9da8b2951f7ef474ab286bcf45cd0bafcb5abfa2a8707761eb3e1c49d04f539515ba8d3d405935ae7b5cf53d0abf33ef8f246ed491b77ae9bdc5a3830adf3e07db114d29de51d6af55a16f5ceb0451bd6ccef5df4f2ecce757aed8c54bccab6ada8b973e0f8430940c2c5dd7f01f87bef9918055062fed8fb0fcab4aeea9fe11e10afcceb3af151a3993f6c9effa1f7d1b9ed4b95fa7057c1feabb62e1f5dd3b267dc27f3afa47bea4b383eac7eb7450f2a0f5eb276edf2d135a357f56b31f674326c97a6b76c3dfd5ce15e73d7ae5f3ea315b76d44eb7efbe228907c7156a33a9fff24b49cba62cd8a094de42dc3eab55d725d04a4dbcbdeafd76ff5a3f283e6ae5a3ebe79ca779dfb1d73ad8168dca1a16d475d2ef241bf8ec5f4e2ade59daaf55c115d73f8f2752bbefa20e0f0c4560d279d4bb61f98b0af5ff7ed79fb2dfb79cdc8ca0fb70caa16f6cec4a8e6b3bedf32b74bf0b9959f0cfe25faa9e7b73b6b7a74df957fe08a1ddbbeed99fbf4a28fbaadbf2b4389d8d1a376f8824b057bcefe6ef5cc0ffd77f40ddf1c4bd5ba1c1b56bbc5d86339bbcd59b97ef1902a8f96f7aadbfd87c7f61b497ef863ef76f3222a76fdb45501646610e786598e8dacdd62d291c0ce5fad5ab3627c63e5c761b59acebe6c7f2056a2760df870a9eea3453f6f5b35bcecadb5fd3acecdb0aad1b5cdb5a183f71f991206a1e637c7ff5a59d7db7a6e7cf3ee0bae971ef8cdeacdebbe195ec3b271588791bfabab02c5eb4b3a76f99ed4e9deab6ea1462bffd8f84100f2f7dd7176ef9050b7333bf2a30d5d3a7e93dc74f28a65f30786dd5bd1efdd8f36dc639b28ff0b56ae5c191f1fdfbd7b77a3d1f86a0f179975999d3d6b7df4d55fc5fb2d58b561f1902a8f97f7aad969f91de4e9f4c39f8beae8f0d6e483e77eea949b77d77de8e3355dc37ff2fd78f6f2e533bb15b8f45d789d9e3f3e9601eba559cd6a0fdd86e6e357ac5b3ebba3ffa109ad6a0fffcd42332bd4f94614ef7dff699dde87c3a6ef5dd3254324bdfc707378b351bb75ad27aedab87ef5ec0f434ecdebdc75fd1df9194706a719858a338f6dfbac20fcdbaf3e73725a25a3e5e0a0e6fdd7c6d71eb978e3a6550bfb94bcbeac4f87afff4a0168cc8181753a7f7d3decf345abd74e6c1835b3eba4734fed8398e16ca64cac61f4b450a72b797b5987165feef7e93863d9a63573c2438e4f6917be81ad896530180cc60b40a150289ed9d721f8f0d0731008148a6405b1320078f35028f41c34049112fc04704084a8ca3b330f33079e204541ac0cf19574b41c39f80ba59ed4cc2b67aef6376facbf75dbe8efab7fc995263e75e7fc349bf6193bad5bf569d0e62a5bb74183868d9ab56e5c3e973ef53126a8f7a655a3ca1a800655fd4fffdce8d2f908e9ddebf3c7ef278d56ee5cd121270fb46d59c3af46d8d0b1eb4737e85da975690cdaf967eca7054dfffc72562952a7c0f53f775d4eec104c2fee384f8b0dae91f3e9f8f19cfd372f1b5c420b54e676af6fbdbfc6bcadb35a07716852ece1e69213ce3e48c15ba987a6dc3b7af491b1f9f2f9c3ea7b03a85782332db2252449b1a77ff91b55962d19d72188004dc2f49aaf6e27c5cb54da336adae9dcfd8eed985ad94c80564d4a49259bcd5c70eee349983fe1a0547dde2f9b7b16d0001fb4a9e953a5fce8cbaeac24255f354db974b467612d9078bcd7e87dfa0e5bf62d6e14c8016d9a56d155aabc60c691416baa0214fa5a0b364c6fe24f502fdf3f9b4a8f93fa6d5e31a28c1ea866f87573e3cb7f4548cd4ce905646254a5ef0f4f6ee047806ab9aeeea8b0e6cffbb64ec9abc66d8c0a1df3c78fa34a1b00b46b90bb7ec93e47ec0fb51b47ccbb517acaf9ef3f2fae03d0ba7e01cb5be113d6de6cd90f80127bbdc8868b6bdb06f3501eaf766910f8a4995f79bc7ddcb7370a0e39b975fcdb4600ef3579cb16da7cd6e4e3bd56970664f151de7187e774c8c503358b44fd5c72d8ef77ad7092958a6b9b2bda3cf90b861809ef95a750915c26f9d1cda87cf5464e5e3aa6920940ab7a4127b6b5b970338156f5028088bbb5f69c995fcb8700804f7e5f2dd10514289c2f409b7cd3dd2084b87c238f6e1e1caa03d0a6419e86a103262cbad27a42691d1ba03d27292969cd9a35616161152b569c3f7f3ec7717dfaf479e5870bd75dc6ba66ecfac8b7675d5a3fa0b006c07bf5f34585769fb8e0e207d3ca16ca6be6497c48e1c2797d94db8bdd741f40f3ee377b9677cec503efb7ade95ba1d2e4716b6f340fbf3d69c6d9808fb6ef9e5fd78f006d9a55d654a8326fe2cea15bcaafcda4d08966fbc0f164cfe70d3b6fc93972ef96fea54c197561cae36b7cc54ef357ceea904f00d0382c6a7799efce3f4a413ee1194606e7cb64082e5020504f34be790b170832a45cfbc7f656ab6973beed17aa03d0bc1abfbfc8c0b3f76d28fa60e3e8a50fdf9e7d6975ffc21aa04df3f208ab3aeb89fbb3c5edcbc41adb3b785468a8d3fd7775e79f52c951f3a7f62eaa019a57f2e5269e101325802d7c673018cf1f9e40a600c003de3cb43c40914411efd9a4998ec05f40bc8c040fe24efd7828409ce3cc060e5e1c22245080003e3c0c1c0860a58895d28269bd791839f0040a4582e269c50204080411a24741b98102921535745643e02f204204801c1ac44a081090a42085c25740820c8bac36dc9b8796834291a8a81f72400e0da225559199381838444a6a11890af41c0c040a102bc3aaa865d97f0683045543c649b07a209bcc1cbc794449b079a6fe0c1cbc7868082860531095956fc3cd1571969f9c481123e1a1881809460ef614361c81178f6405321020c0228300064efdb289438484fb2948a60814b276e01ab98c2fce71f319b8742fcdcb71619bf3e6792f3e3ef6d6dde497de9f39df8afd579d8c8cb9f6e7f6c563db164bfeeddb811d6ae62bd6fedbbf1c75cbd5b8557175a19b600e341145a1e2e39387ef69aaf56890537dd0d0166cd3b50c2eefbd94c087d46c5e5c3cbde372a2f4e8f74391053fe8d9be48fca9fd376dd6ebfb4ec6e76ad8a0c0d36e35ff8ad5f2da3fd578f91b51f0dd327e1c00f0e640331439dda48026a47c39bfa4edfd3f99b46adff97b09c68a43167e37f2dd00c1bb64957c3831b2dbc8653f9fba152794e83567d1e4567984a4bfb69f482ad0be53989ab585f3affa6143df07074f3cb8fffbe1fb42f57eadf3abc1f0baa2ef777d2b332b95fdb879412d00d86eee3b18e1d338bc7aa07a179ade7abf7501cba9fd37ed2ecb4275cbd895186f0e34c158a66641fb0c85e01d68ccd8147b37abf67e153f7bdd78af1033a10aa5f11776ff85b01e1f863acc9eb7f92755ede5259cfbe9ac12d6b59dc391c3e76ad4bdb2f0d7aef376bfaaaedac7f5827900e03231483af97275cf39a9d0fbefbfa5fadb887fb58f1af95a4efe7ac7eeef0efba04e88fd02f3de215e44c9b0cfb72745007cc87b4bf66d1b57c9242745de3c7f74cbe265a752405327c07234ee5cc9e7197a615878dba2aa0d3405db7c528dbbf5cba928e6b8c916870f1feed5abd7942953f6eedd7bf5ead5162d5ab88b1c7e65860b175d06091776ff85b25d5a17507b339fb351cfaac29d43a79ea4bb27b2e83eda1a3d9be652eb6828d931fc2dfcb5f7afa85b874e5afc1a7fec2813a6521ddb1510cfeef93bc26da134fee4a426ad165f47a166adc35cdde286b2237f3cb8ac433e3e25eec1dfa77e59b768eb4da78e91dd912173b4453e59bb7773bf50ad14ffe8da99031b17adbe622f27e1fcf60bb46c97f71cf537966cf35e9e2c4e66cdd41ac9d6332ee300002000494441549e15ea6c8002354ae0f2f4de4316fc74fc9f689aafddb425b3ba156533500c06e3c53c7973aa56f11790023c4e41a40c3d072fcf66cc780242207816426aa3307169c12c060e22d401d05f0047f048847db1446a4a52030733a7eaa30809c91e2fce14885a370f5b911a3a4b00810004201008bc05c4caaa388a9761e200404b10a08195e291885819460e3ebcfa6581a4359023e0495a11be3c148ac7126c0afc7800902862245590c7ca8891102321c533392a70204ee7cfa281809f8024190f453c163d9a02c8ec8a64909f9c5dd92b14560a1b4dbb15142051814c2151581528502f869943bcac4e9924c800a0cfeaeed173195ff6aba54d95af047a02bdc7e67811aa3134b4655242e24beecd4a4a5242528a02ce982bac41e7a13356ec3b7fefd1a14975127eee1bbeeaa60400c41c68cad8b7e5c42709f0ce1990f6a421f8e6f1e7a498c864459baf7ec35cb1c7f6dd787261cf0d9faaf5aad77fc7efee2f271fde3b71f0aedfbb2d4b185c18834f774509efe60213dfba730faf195ae6f6b25e4dab1408f02f54afef92b3160586f2e3f76c9b503bfe87a12dab970c3017a8d265ce91081992e57e1c6ecdac62d61905fb2ba0e1da5844dd88888b4c84779e6043ea1d20f8e7f3cbac3bf806d93b32a4b80771885b5b3f48709cd05c69d62d44dd88125d3485e3b31ce84c81e68cd65592a313142e209f5faa1024fae09c66bbe11f478b3837b888c9d11c5dee76072539e2768c0400e6601fc7d2f44c0c92e132c6c3378f933f56e39fcf179627f6fe2ef8f8bbef6a1e1401408e3a3c3bbc7a613f9d5fbe524d3e9d71302e9d20f10af17e165f0b1790c737cd3c86903c5eb03cb630f99a2d1a346850ac58b1eddbb70f1e3c1840fffefd5f8be1c245979193a22c32ef972bed5e22ba1cb9cdb03c4990d355c47df7f1c9e354474d40a100c809b189f111f1f0cbebebd44bfcf2fa22feb125d17da149670feb7a0c6be6f7f7d441eb6eb998fda54957377ddea27c90de37a060cd76c3d65de1f4cf3e32b823e5eece89ed2a17d09b82f3546cdd7fd119519b668d74f5177c72fb65712e3921136b24c81e15ea8ca6e880ed7bbe6aa7db37ae63cd52798c2115da4ed87d3785f54b0683f1629ebb1d028102893200c81449b2ea2acb9224051122623d5ba664179f068760d61324cbaad4d473889341010a586468390844ad1e051440a19028248fe34c23443c165595f46f489421517044d55c76dd64e26155d44f92152438646d16139d147132648a44051c0147408114aaba6a53a8faf250a1c74a782222c9b3a30901719851a6592b6437572483fce40c1c0205046b10ac81ce493da65e2ae77bc32ee84d1c0204f54590b5e68c9632beec278f571c9fc888911123c3aabcb48e4448405858cb97db996d1727850514e97134c1f9520656e939a65d00fe3e7a33d3ad4979539019968751698b52e5b8fb310aefe3afe76028d6e25d9f5bbf1c3cb2f3022dd3a07840892665852b3f1f3bbae3aabef27b654cffde70e6d07663361ebb9e18fdcfa9ad331a5b567fda78f0210ba0cfdf64e87787fe8e48b8f3c79e459d0c3b8637eebae51131e530a3f0a09fce9cfdf37cdaebf4812f4a05047bc172ff495ae08214733726b3225327ab7873a019819dd61e3f9fee84c7bfaa627a6e578537e6f01594a83b31a93d815a231e26d8ff29c09b47d8e443679c4bfff3c28f1fe717d25714991844497f19bd107b2f2eadc749b1f7e2600ef478579f2c8b008ddef549b3e13b4cbd365f8d8c4fbc77e1b78d432b19882bd366259d12a39d52472951f7d27e4468f29307f130059859d061f67ecb39ae6fdfbe8aa25cb972a554a952b56ad57a5d870bde18e8cdcb310fd22630684ad4c3049803d3fdd066d57de2ee39d5518ab91d0d5d600e2faf1c5e88b91bebdc4beec7c194c32b8b428d8d96edfc6ac4bc1975b9c32387ed8accf85363fb6b669b2e5f5daf32fbf73b49d6c7b7fefc79fefbf9c8338f0c6e04e7ddb51ddb4cfeadf0f05f6f468931372f1e5cdaa784fd59c9e0efc5c9310fd3ea2f591e65b5eb356fcec41ae99f68322d34c37343508d7e0b765c7a1cfbf8c2de35fd0b1c9fd8bacde21b2c7b1383c17811c4c800a0e1c0017e3cfc04f8f130f0d9f06379be749102498a2a5f0d1c14a851b25a0200bebcaa687cf9345d6df7ed05691028a4f3dc66fd7484e7a05d3353615a92aed5291484649dfa487ade6b3c3db7bc446191e12b2058036f3eebb528995d91a7e527e72f204951134065298bedc196490ae265f5152921292b278bbf90f16557d25e9ce3131e7e3cfcf8ac1db92ff8f931f0e576665d819a957d62b7cedc72cb79ce3be99f5f8e47214f58ee4cb3e708c1956ae6118f2fd9fb50bd142937362f3b87920d4a7b013095695d597f6ec9fc9dd1851a95f1e17cca352d663b36ffeb134ab9b6e57dffadbb3bfe60d76239aa4cba600567ca5dae71cf0923aaf3d117af3c3af545b9dca1fd8ec683e8834bd6fd78f8b8e6bed6ab179e688a372ea7bd7dfc86a94868c9d0d092a1a1453447c7840f5a79878454ae954f3a3a7feb5db5a3dafed9b8fc52d67aad60ed2a3e91a72ef10543ed272ce67bf9eb1e9fccbf6c7b8e7e7c73e9c6a138b764dddfaa2090eeedf8f68492f64fd78f3d0c2c6e6f4ec97cc95b3eef316cfb139aa1fce4d3ae0de2fc6c682cd6304cb8b171e3a52487d43cb662578c77e5daf93d5a93ed4911101f9dfd3bc9a7c988de750b79f100c4c797ae277b340e118ed08448875327e1c28f079d6717ce2ddd7c4dbd69c55b5bbe3da6e4ad5b896d169b6d3efef863fb9bbe7dfb92ac628f5ee1e1c25caa51099c5db1e5967af3c90f772d3a26e5ad55295878aa6765de7d528e2cdee9481d947c69ed928ba46cb3b7020abc5bc93b66d7ca1331ea6d9b7861ddc69b9a720d8b07b92d9478e5cbefc30b79df9f39a66cdce681534ec4a7bfed6db77fbf89327d8676281ba825004dbc71fe117df69121f34987bba7ae2bf93efce2e3aab90c0440f2ed33f7290010af328d42716ee54f77d4fa27ffb5e5873b590d80995ac3e851a1ce43c33ff36ae42ad27e5b1425da8062d53b7c36a66b7edcf8f33ef3bf32188c1707a59029121424c84850102721eac5cc99d9d77f7280814bf31cdac7c1544563911121aada8c0251121e8bb05178f1c8f16a6c9f6d5fac9bf660e624cd5e59e2653c4a41820c3d4190260b059bd915795a7e0a32552fa45dddba4f024501894220d9dba227cda7ea38b9e27058a74d0950e039cd58788e2c2ba228252525252424262424c4592c2ff9227bd7183da6c6d6c19f94aeb4bd6b9beac573e86c4faefcba69c5ce7ff2f6d8d1ada816a733f99e21accfa83a4b7b756dfcd18d812d0a89e7d64d997e3647e7ad9d0a690010df0aadc3e44f7e7b1cd2a76a4e014248d55a39e3e65d44a959efe4f8d7d305c662f58a25ad9bdaa9affeb346853411a7564f3a28971859335fd10765e8acc5e1e1c1c3da9434c75dd832635d6cce1e0d0b1a820a8efdb440ad41b5dbdc19daa19c4fec9f6ba7ccf9c5d4ef68a849affff4cbba8b7bf6aed7e6c6676d43950b6ba72fb8eb9df5b6c4ded5470e7dbbdcc8868da387757b2728f9f24fb3a6fc14ffc196b77d9fa37cd514ec38bae3b476a3ebb58a18d1a9bceee6d6595fffe9659f1fd414ee34aef3cc361fd4f9e8d280e625748f8e2c9bf2edef8526cd28a8c3ddf48f9985eaba3488f3ca322eb8f9985e05ebcc6cd8327974d74ade0f0ecc1dbf2ea6fc8491d5bde1c98de9a608c2116afb67ffbe23396b162f1b6a8adb3565de364d835cb67ff6ce1ff7d52520cf89e37f35aeeb5ab23e3eb9eff09fba2a61b9de2eaa99bfb8d7d062635ae58f3fba70f4663e9da83e3fa67eeba8611d4ae2f2f7d3661dd7d65fd4bb941e8cec0e00dede070e1cb87fff7eebd6ad5fe7e14253b8f3980e33db7f56af43c4f0f6a5846b5b674efe85afbfb45f693d20128ed07b87f61c2e53bf4a69b7dd87688ff6aadfe5faa026f9124e2e9fbce8af3c3df6b5cdc3fbe4183924ecfbd1ed1b6abeec5b2b38e6f8b2f1dfdc2e327079f3209d29d3426f394ded16ff745eff4535e6f65ed0fdf761a169fd4f9fbf4a218c5b306d65896e65754f4e6e9c3efea758d0cbc7cfde2d55fe194606173d29eaec8183277caae4aa58945fb17adad2770754f38d3bbff5ab098beec2eaf5dbc96b956a7d38a6c3acf6031b748ef8a24d71e9dcea99ab93342e1750a59ded9d8ad533b10607c9a3422ba63626cf3b958d5f7cfd49d7110f3a5508b05eddb360f66dafa6d35dc58b33180cc67342a230725068fa9d3f3c78821308fc043580d613440a91c28b878e439c4321db9d761c324d592451c4cb485110a80147a07820527c786809a2258ff632a14e1bc07812b12652e839a406e91879a428a00e0d6517711c3c0dc0b68b330d60cbce25b3a7628af33875131ccb511315e4d642c7b90b3c76734532c84fc1bea8970206cea3fcc571b2ea3e4da1ea3a63e7ac502e497a4abedab151a74f5ec6e401cf731a8d60341ab55aad9797392030e06577646db1de5bcfe59f3769ce9a75537e8e95014348e99ae1f3178fe85ecd9f43e699a584fc5d371e50860d9e3cbdf7c6647817ad3764fd9cb18dd57c465c8e6aef95c4891b65eb1731003014a95fc93cef5e8ea675720bffde84b93b2cdf7eb7ffe07963c357cb107294693672fbeca1a5f49a9273b67fcd0f9a3ebdcf161b885ff10683567d3da69a1708aa8e3ff8b34fff610b0675fd4ae1fc4b351bb97dced02a6600f9baacdf671b3260d2d7837e96cc459b0cdab43ab24ffb2c1db0ba9283b71fd27f3e70c6e86edfa6c0bb48fd81abe78e6d18c821fef95d152e4793450796faf71dbb6448af79ba3cb53efdeec780c9cd36dbffa9f1b747d686f41f3ba7ef160b34392bb499b16f66ff501d324c1f12df7aae0d92ee20ef77261fdcead36ff8c2c15d17506d488576d30fcdec5d52e759e77053844ff90f9be5fcf4ebce4dffde7277f3dc4dc37af49dd6a1e6584dce4aef7fbef868f78ded5a2d0e1f5ce3ccf8a70471e1966dc396cd1dd8f456f4e9e3a3db2d5a733a7cd0b7035a2fd6e77bb7d7cccd2d66d6fb3af5feabb3686ded9d6346857f6511822b7e34f7a7599df209603c03b56bd77e03860b2e47d325875686f41fbfa05fd77818f3d7e8fedda6891fe51500184b76685b78c7ca1e2dae2ebcf46bb89beea32bf5c5e621f7a68c18147e3fc554b8dee0ef178eaae54b00fd5b43761cd07ef6d9ecb1dd968a5c60a99663b6cdfdbc8a1701322b347d673457183aafe39ae69307afedb4bd5b5e47a3b42506af5f70337c54afc62be05dac71cf31fb0edd1bd8f08b21e10b6bfc1efe0c23437a9d9bab7ec7ea53478d6fd9e1eee14bb357aebad865c8f0663f4886fc35bb8ed874e2c3590dbb4ee934aec6f5d54d171f58e2d36bd4b43edb6970d5de3357d69ada74865ec3b93bdb826a9959c3b342cf75497d2429377ec7626bdf490b07744d04cc056a74fbe6bb292d7270ac4f32188c1746b202030f7f01560a0af004123cf29071808640e03c95af001265f808109534cf994c9120c35f832419b2c38da7e62ee12100b27dad2c079be2917605a021d07230701ea544b6293072a08ea0d92cb148c8a1419080640a2d8196a8e98529202af0e1a121307290a94731d8128548e12ba86b83ad8a47d99b04020d819987cd8385c77a0203af1a5c4b2053d5a3c91335471707e839f0043605c98abb2b92417e125da9caf695d3498a1ad36b55a0e740ec7715070a58159838888e45b702819153e72144eac8c7e5ce7b4d9fd2a8ce9fd8fdf48eebacde20f4e799632b562c9f7a62354b22a5f6ed70a80b4029551485822a8a42158552aa28549665852a8aa2c8b2acc88a2ccbb2224b922c49922c4ba22889a2284992288a29a2d8b27933f757e2e4c95396f8f8f75ab776d3de7367cfc5c4c6647951fd7cfdc2ca86b1c18bf15a432336d6ccd3c36bebbd9d8dbd99359e01365c30ec3dc91671fd5ab4a960b19c46fb6347f2e9c125ab6febf4fba5896c072ac65310f2e3962d3973e5aaf64e4d8552508552aa5005f63fa8422985fd3188528e9063478e544af3b5bb66fdf73fea1c68b55a8d138203de098ee3388eb3bf2184d8ff6a7f43320180f39bd4ffbb7fe3d46892893108bb235e4d62231f65faa356b521404000420c1c11080821767923ab17d429972e48863f0192438040d4fcb4196e88cc7457b006315246ef9f9e40c78110c814368784d3105556510a917a9aa908808e20508358c9d33055330781834d8155819957d5b8995717661a7924c86a42a378c71e39265edd76c8aef1ecf0808957b59b5d0fdb2be02cdf78c709a9d32c80fd6c0a4592e2d12a5902e4d42259418c07f295070c9c9a8a595290a4a8fe4e7b4d9c11695aacaecb2b92417e0a360a9b9c26c4eda49e223555b4f365b0afc46564067bca6430186cb860644bbec6ecfda45c0f2cb9bef7e39c1c00f1c191030f8ca5abe565da95c160bcd9a85a233bb3101a022e9b2b19cd1c245742d44a617d4ad4881462f6958edd55abd06c6cb493a020358435755f990c6f9c2ba3c0f5f63332d249b3d4ec4ace26929ffa6e66677383ddc199e4d9b764b8f642cb6ecb75794532c84f16e1c76030180cc6cb850baadfa7b9a9d3e06e934d231ae7b55d583f6accc51c1dbf7ec7879986c160309cf11554efa22791c30430f3d010e81ca1b62f6a1027081160a58890a0bca1960fd640a188cacec2d7170493af0c0683c160bc74fdda72d99eaf07f59bd2b9de6409fadc953b2efc79fabb3e2c2a92c16030d2119b4d15ca134814719ea5537a66148a076ffa56638f5f990632f9ca60309e1d92e3fd23b6f7991d188c7f2f607ddeeeb9ec58cf65cc120c0683f19ca0d997bb8cd7e0f7929980c16030180c0683c16030184cbe32180c0683c16030180c0683c1e42b83c16030180c0683c16030fe1bbce4b5af5cfab4149482b26bc26030180c0683c160fc37d01078f188766c6d0a02c5a107ec42e1ffac0e04020e9069f6b23d993818b8e79fdf3858a3be4990b3b7575006bc79f040ccebb3f529874c7338bf64f9aa5e12aade98f1b2eb0d82180c0683c16030180cc69b87894fdbaa344080c02142845d06fa099081b8ff57fa253d071f5e154e3c41b282188f8be608f817902d3e4202802021a3cf2fdb6a90bc4e31b75a821c1a3c14d326325e21f90a205642b202e6756530180c0683c16030fe53f0808e4384d3a62c0a858943dcffdda1a5e31020204e4af3a5695f81cdcbecfa8de9248fe42b07e4d0204682370f1d0791225a82e4309e998799034f90a22056864861e2a025e95cd21c10a841a498eddd7b35043e3cbb340c0683c16030180cc69b8c81874d492716ac0a0c1c2c4a46cda623f0e2a1e5a0502429b0c80010ac41b494e6bc05e0cd0350ff355bf8f0484c1f079a42d38af676149da8a49d9c037c04e809380285662d7908e0c3c3c0812348511027ab45d8ebac005e1c0890a064517f330703a73a669d555b8a6732d7ee648e9360a5ee8a76d96af706f7e661e4c0132814090ae2b3ba0a4f1faf21f017d4a0f12041bd07ec554dad92e0c6c00241808038193132020478f3889654ed6ae2102141a630f30814f05884026838380789f30402c1334c9d8814292c8498c16030180c0683c178b3e52b415c7a912303360a0387242739a025f01790a020468496c09b0781fa4581a453531ae2a98a73860334c4b5cb574b10a041bc8c68115a021fa7a2033510291e89a0802f0f5d56e1b9fe027882480914f0e21020e0890819e0080c04224584041d81af802425cd6bf834c9143e1c7404360a00060e04d9d0aefe429a20ccac6837adcecce0060e660e511244cf9203bb3c5ea28891a021f015102babce67bb2952ab94c5c9e36424299029921568489ae28f9721530048905543485495c27a0e393500c0c39ddd53f1159053a3be0c8eeac433f9ca6030180c0683c160bcb9e8091457ba2b498639bd4631f2b0525580242b489461e45461630fd90cd2a85fe13c132019100800d843984d1c823508d6c08f0700130fab925674820c13a7565e43102ba91e42d98322f41c62248814125543568d5c9a688f922051353f93fbb86599c2a6c0e8085635a697fa9e6857e72c502e8bceacd56e0cce011450008542a2595f0597c7532085aaf23885aa2f7b6553ab94c5dad7a70bb6af4bb627d7b243ec8b9b29080181fab97d1a40f6e0ee51d5bfbdc68ee359843783c16030180c0683f10663e490ec4a77d99d8a7a2709a725487692072914848023902878029e80078c3c1224f0e459e46baaa801605520529879355b9296a41387a9456b3848d9d933c52e0bc5f4ade01d0976e56c6ebf92a8c097070138022d871831ebaff004fe02929eca60ecb2e8cc5a9dd1e04a9ac19314e8390469605390ac2049c9a245d93d3eb54ad9ce41451df58b97d557a484241914902934047a82781906ced3bb87020a555f4cb532180c0683c16030186f3c028186b896af767966e0d3e905f294cea41412854060e090a0800304f28cf255a4a00e852923cde3e7a668a4ffdc13c993e12b9c93eb2ebbd8eda6e760e090a278d46499224e8291f72825d533189c0251121e8bb05178f1c8a1c9ba88ec1e6faf46b6330f53a8f57e7aeb2189c2c4c34691a8c04b0094675fc2aa799d7be399d367e22c71591ee6e3ed53eeed726cf06230fecbb0e182c1603018ff4dec21af99c9ae24055e3c14472ca748a1739253461ea2a2aa129ec048102d81005e7c467f983d0f50b49485938c0256055e3cac4f5549a4d07369098d8c3c5214504054c0f3e0011910084c5c1645d863a4f50e87b340a0e1102f3ebb01931435ef51a2c779aa12150832020444485928decc5a9da5c1258a7819290a02356a462bf7b83c5e71e8419bab2a3dcb0e4071324c3c020478f1f0e6e12fa86791000341b2020ad814e83c9bfc3072f0e1d597ce1142ed2bbcc6bd31ce1257a172b52c5fee9e59a55bf32b1b059db1c897179c2e5bf21f830a0b25275db6bdd4e6c951bf7ddbaf7ee93c7a9d51d099fc8bd5fe68dade3b8e2aa5dcd83c79e28af309d99c4a52a28f7f3b69d6aefbcfda85e3b6d6370af5b7c5baed1db716561682ba1e4af0f8ac09873f0c32bebdf0f6f3d86c2cf148782e4da545b7253018cf6fb848b9b76f5697da25fdf5464167d4e70cabd77be1d1d444848997964d9cbae17a76c70be9fe9e39e3bf3916f95c7636ffb75ddbf31ee6d4d87fd373c56b33ca1a433ef92d1188dfdfc15b577de903f979d6cd897f77feec0f680c0683f12a41003d71b7629302c98aba241540bc040ec821c08b4780001d41acacaa0f0120804491acc0f094fad010e839e83d503cb1f61d5635f0e6e1c5a7a9658b040e087214ad77146da590280234f0e61128a801cfee9ea029e265f8f1f0e5d5af5815357f5266f004be027c0570809e83af90b678d32e5f751c0478baf03555c7a550040a5988c0cc5aedc6e0661ebebc2a0f7d04d8942cb4ab9be3250a91c25780370f6f87bb38b54a99d69c5258e4b4c5ab3645cdd204c0aae0890891aa9bf3263bb25d27c9885760550020414682922ebcdb25f1326c1432d497bdd202c9de657805f1f100774f50b7b72d3d0b00b7366ebc627d951a462dc787d5ae3160e5a352dda62f5ebe7ac9cc0135e59f47b7aa18bef5910c00b69b9ba74e5c7e36319bf2558e3ef6ede4d93b9ff919970f2c53a3669900b7931e449fab7ccd6ac57d3ddf9389f72d51ad46855c7a0206e3151c2e94273b3eaddc74d456eb3b03bf5eb266c53753c3cb44ac1952abfad043b114004dbab87ce2b4f5d996afe2c3dd73272c3cfa7ce4ebbfedda1e8f4cce8d7dc57aeeb35e882c1efcb23da031180cc6ab849e83e42add51a253f0a67db3169b7d69281021c14ac113a4504488aaca9029e21555798a1496f43bdfd8b5063c8bd155802722e265108003126555b0c9c01311c98ea29f886902275284550101a22424c8695a29534d28ab7e607b16df68294d5b396b1f8bec288242a69029121458958c8b54450a4ab35e32fa7411d1121215d56b9859d199b5da8dc16d0a6480272040828cc8ac6691dd1f1f29224951971fdb4b48ad92e066cec379af1e7bdea75424ea623fa2148a14d9c57b37a45d669a6959ff3dc49b5b575ee0ab4c9eac1bfbc5a67557be2c5b4effaaa8d7984393165d0beeb6f3e8c25a3ef667c38fc23f285bafe467e3968f6a32bcb8f625d5cb5c7dd69e035989d190560b0fb4cace590d65466eddc37e6018af28f2fd1f27af7f5c78f8e903a3ca18ec1f7ddca375e1f255678cdaf6f9af1fe5fcef4ebbfc277a6ef607340683c1789530f22ed62122bd2351a2e904a102d7fb883a7f9841bb12c7f628568f95854b175a6645cbe93798153d28c54a61955d684b972d92e16eeb540307423236d98d7c75a9f2322bfa190c2e5288d999fb767fbccbd2ed1f72acffbc72a4dcf861e5154dcd4f3a7708afa9bdb771cda5e48c97eef1ba7a66a1c2821b1200d82e8c2daa330aefae7ea80040d2effd73eb423e3860811cf1ebf4cee5f3fa0a3aa3a00f29d1f88b4d37ac8074637e65c1bbc59648470fb39e1d5ad818147e289e265e593bb85ef120416714cc05abf4587a3e3e632f94e3ef3fb22147c9fca6b447636dc1b6234686d70b82786b6165bf26db92e8a96ef9cc6f2fbc2d21e5cef6d1cdc3726b754641e7155caeedd83d0f25c01e056d7877cdf95dc3abe7f4293e74e507b9cb0cbf421f2faee59d21164ebc36a3ac4fe989fb360c6990df6c144c856a7dbee3f68303135a95f1d11905ef124d271f8b5600587634326bea6f8b05e2f777f00d68bfeddce681758b18754621b06c9b5927621400f2ddc5d534415d0f2580466cac612ed467c78ef12ddef2d619859cd57aacb9faf0e4820fcae71474465dbe7a9fef7c2401483cd62da7e9ed85b7257b70b22eddcbffc343090068fcc59503ea140b1474466dcef2ef4dd8fb407533d1a4bfd70fa857dc4b67147c8bd71db2e58695ddd98ce78a18733b125cee92b99c66b74ca53e1a35a84b0db39478eecb2279bafe466d3f370f11ea6f8b054dfa7bdd80066ff9e98c82ce68ca57add357bf452b80a3cb6c3fbfb16785206395af97d40ba8b2f021bd3aae945789e1e7d2dfb5ae87147b3f35e5ee7732c951b3eb732a68f2f4f92de2f08719bab61c7d6c4ed7caf97c049d5197bb629b897bed6ed9f8fd1d7c03da6eda3faf43b9104167f40beb3ceff4e3cbabfa54cde325e88c41953f5d73c3eeba743da458333436ade702909f1c9af97e853c5a9d51f02d5e7bc0ba2b49d45d5b5cfc7e466c6ae423545d9c1a8b2cde98574ee7d7f887c8f4bff89ed52dd3c908d7960160bdb96548c3502f9d5108aed479deb659558c3e1d0ec43b0d68ea3839edf75f677f5026c828e8bcf3d41ab4f1968d75110683f12a45f45ec70000200049444154132365144ecf1d2d418806148814df34eb9938f8f2f01310273d7b9ae5d717265f5f3df57a6df3aabf0df53ea99b33e8ddf09adafb3facbb9841bf720155df2b852b3fff19430139f28f0337015cdc7d31018078efc8d1c7da4a6dcb181f6e0e6f366ab7aef5c4551bd7af9efd61c8a9799dbbaebf230b791bb40bb5fdb6ee0f8bfa6cf4f7e61feef935fdf86d727c58fd6e8b1e541ebc64eddae5a36b46afead762ece90c250b4195eae4c5c5d15d872c3bf44facfa342784341abb70467871539e4e3ffcb9a88e0e6f4d3e78eea74eb9e9b5456ddace3c99abcbdcd51b362d9dd052b36f6287febba2a9e3097749c72edf933add7b35aa3debd8b6cf0ac2bffdea3327a75532657c48bf32afebc4478d66feb079fe87de47e7b62f55eac35d05fbafdaba7c744dcb9e719fccbff2d4535ac2c951eda745359dfed3ceb593eb5a7e1ad171d4a9a48cc7488fd6f6fcfc54f9911b7e5a3ca8d095e5e1154b365ba6efb270fbfac9ef09c7bfea39fe64a2f3d1e677e7fe7af8e0fec307f71f3ef8cbd671d50dd05778b7800ee2ade59daaf55c115d73f8f2752bbefa20e0f0c4560d279d4b0694881d3d6a872fb854b0e7ecef56cffcd07f47dff0cdb12cb136e379a2cb5fbbaaaf727860e7311b4edc71cc7e6a0b759aba6052ebbce6d0c1fb8f4c098350f39be37fadaceb6d3d37be79f705d74b0ffc66f5e675df0caf61d938acc3c8df1dfd22e9fce436037e0d68deb7cb3bcd56feb1f18300e4efbbe3ecde21a13a678195c99092790d8d1567a6ebdad64bb39ad51eba0dcdc7af58b77c7647ff43135ad51efe9bc59eae30615fbfeedbf3f65bf6f39a91951f6e19542dec9d8951cd677dbf656e97e0732b3f19fc4b348598c990a2cbd058a72a249d9ddaa0e1e8c3c15de6ad59b3f48b8af7beed5effb3c371343b6de102aa77aac89fddf86b84ddc6d2bd5deb2ee86a84d70ce0d24db565bb6e4e646a191a7360609dce5f5f0ffb7cd1eab5131b46cdec3ae99ccb4497d29d353dbaefca3f70c58e6ddff6cc7d7ad147ddd6df955927613018af2eca8b7f2a4aa1782822e67fec9d777c53d5fbc73fe7de9bd1246dbacbac2c81b2ca90bd376508b291a180800aa2f2431490bd6529203264c91245b63264c814419121c8908dacd295344d93dc7bcfef8fdcb4499bb42994af88e7fdca4b629adcb3cfbd9ff33ce739229ebfe990278a2cb7c8ffc5ce23b0f1f38c61bbbc61dd15438bd90d4309471bf56ba07e75d357672755afa9736fb5428dda941417eef8d3d225423ebfebb2ae427de3f95f7fbc9ade3cd6f4dbaecba832b46688e3c15f7cf59e0b56cdee1e2d00888b4dd855e9cbb3f7ed887ea175e79263e7afffdddcaa51206c57bedb7c33accdeb553477161eb9af6bb762c147cd8300342bcbe917db52d3648f3de208a8327efb22f380d10bde8a5bf0161751be518b16cde3dab66f57a7989e83602c52a2a88127e602254b163572a63337831a0c5cbd76728b5002a05589cbdb1a1fbff0486c170a0088bfdd68f7ef0b9c3ec80e7bb896a8828b962c161990bd4a0a0eddb87c5859355093dbb5bee3befaf3b7ccee18c9a175e97b1bcb4d3a7dd78ef29e13221eaadedebbfcdd522aa0592cfd717baf53974c72cd088f2f5118bbadfc7a5c4d3dd028f897b50d97159df0dd92b78a09a0d51cdf7fd7e7cfeb165a275348f3213135ea381f12ef7efb6ac723bace6b56f57d416539366dec5e6df74d7b97b40ae7804e6d6a696ad4fc7ce6e1f75714fb6ac286849871bf6e1e533100409716859b971b7c98f56e463e428c4d3fdb3a870e1e3fa35fbd195017aadcb4458b96adda768cab56484b883af485e20574840f2c52a25421bd74ff7a4274b3d153978daba107d0a159e4f16d9dce5d4fa5b5750064f996b9cff1d3632ae900c0fa42b09a68c28a958c0ef3d80d60f739a5f8ba8d9080a862c5328776cade29334f87f5d9be6b41d31002746a5b53f552adf9937f18b1bd0d40a16df4f9d79fb40e2568167de59b8a13c47736ae1c55490bd409f86963dc858bf1625be1aeaf29c5a3b0c8587ba209bbc7cff9a3f8885f378eaf1c00a0cd4be299d8cf969d9a5923240f65e1a21af5a84287ad3d92d0bb4b0427deddb5e68ca6c1da86e11e2ad2ea67debc9272c447cd6caeb569ecb27b55e79c5f3db4a40ae8d4ae1a626bcf7ee8e512d49250e3db43535b8410a04ea1cb3b5e5af3dbdfb6d78bead8386130188ce710d37f7b8192595f9f31d22fad5d773db0d9abb1822535354d53b56b1dd5834dabcf5a3cbfa529deb25964cad13dd76de9d7f79db2c70e7cb355f8dffb7f79285a2eec382b97eb502f920fa83c7af381e5dda3797bcadd4b277f5cb778cb75500a0a684ab47fb968f2be6fce5900dbd54d1baf87b5ee55355055a05a9590b4ed43df9cf2d5deb3775275d5872ffc7274c3b0ac1d84e863fa2c3a72cb72e7b71f574d7bbd2a7776cdc85e4dcb156d39e3444ad665b4a006b3f6fdf8698b509a9e78fbfcb11f967fb9ff9192030040445caf1a467fb6e78556af53d4f918ad0a0cd5a178c34a211c00f086700364c9cb66fc329de3a29d672f114d48580091bd2cf1f1659bc5389f257943b80105eb548f120080684382d4de2f0ba45f5cd073e0a6e0c1df7efe4a411eb6eb7b0fc41be3fad70b576a495fbe5bc762a693fbaec59fdb7511b1037ac728625c28daeecdda6cac31f27bfa0eae3ef4ab138f92fefa6dfb92f19d4b5b7f5ef45ef706d1a5bb2eba9875c3015fe095a57bb74da8a197d21e5d3f7b64d392e527edeea3b154b7ce6573533abea7143fe7b61b074f9842e25eab15a20c7b7d851e5d8a394eefbee4cc6d89a6959c13026f08d74357a94171a757b41014ae738ec85ca694eca45ddc71c25abc4b67d740d494fbf0e8838b0beaeaf35616be6093572b3a7e5e77229942baf7e357a7b58dfad5f754af79cf9b5f35137f76fb395af9f5578a2967c9e9ca757aa5888fe6a9d3cdf57b3eb080815099b97b30180c0683c957c6d357af17d67d7d0be62ddd5e088f0c0e8b0c2d3bf027071e6cf9ea7416fdaa2bdba17ee0cdbd3fff7defe481fb459ad7abddb68afad20f671f5eddf74b4a749ba64554a06997bff9e0e56a91dae0b0e20dba7cb4ee4f2e63879cb64ca73605e3f76cbc68b55fdbbae16a68db3e550341829bce3bb46644a59bcb07b5a9552c2cb444b3214b4f9bb2b82450475aaac526816822621a777f67da97db7ebf75fff72f3a6a0f4de83de77c162f5ed9747ac9e0b832610643c1728d5e9fb4e58eca234666608120ff626672bc472f257cae9d561f61c8f5d2592ec3e57e556a3a36a1dbf01315a66c9cd82098001053eea620656df3c88c0db1861ab36f20e1da237362aacc8545876458728836aaa081756f467e22dbd352d3ec32385da1d816bd46cc5cb9f7ec9dfb07a73449fd7e48ffafae6709f727251c9ad3bf5ec9104d487485d66fcd3c90e21966cd9fd198c394e217526abc192145dd4e455385140d86f9811297c3730c7a1b91b94c29d9114d7f277b2449d44161e1416a92c7b208455a762d6b3dbcfe5793786fef9a53eafafdeb879127cc9b3f35634a7d90e8e0430a65368e602c1ce263d60b37b020c40c0683c160f295f13fc67a6ef5b7b755b5a76ed9b5ffc7ddfb7fdcbdffc75d5bc657e5e2b7af3895e574bfc0ca9daaabfedc71e8e8ce2b81351abd101edba68cedf71f0effb4ff564493b6a5b4b05d9cd5e9f5b9576bcdf9e5565afa831bbf7dbfa05b74c6f35640b94eadc2ef6edffae7c5eddf5e0e6bf35a55030010434c97711b8e5eb5245e39b965669c69f55b71c30e9a3c9eb26e2d6b1a1cd9715b82dbb23e1754b1e7a8412571f5c865cf2ca6fd32b2fddbabcc1d579c8ab798e32fffbc7d4af348f7273ec2fdab22a34a0fb6bfdf79cebdb8856b8755504c39bc21dc80f09e6b8f9d3dfd9bdbebd8dc3ae111c1829c702b294342d0f4f87bec7c46467e62fb634a6c58a90147dcfb95105e6be0b82e61b874e4ba471c229ab8f3cdb62377e8076dbcfcc86cb973eee70d236a04e47134e638a56491726909695e1c1e0c118148ba9d9c29acc5e4bf53a08fd0fb791bca6d4ac90eaf0b37c074df9c91a494fce7a1fd276e25ffe97759143959acf52b25cd07befefddabed5bfa91af4cd6a7b7d8cbcf95333065d68202725ddcb7412134df75358df6730180c0693af2ea254c8d349797a0ee16e3b850810a542842a1fb2f51f3df221edecaaefee691a0de9dbaa418306f51b34a8dfa04183d6afbf55874bd8b6f294d9b386426bbc52d1716ceefc6362f99665f542815a4d8ac4ef5cb0e49cbe4e87f27ac076f397eba8347844f7cae16a0250cbb5b3f7331f28f5157b34335eff66d1bc5517c3daf4aa6a00603ed0b77444ad29e7d2c1e90b57891b3869543d3ef18f3f93dd9debf9a81a0d8b8a8766acbae0fe706abf73e8c71b285831dac3f9504efef3743ca9fdc18897cb860800a4a4cb171ffd6bbdd9ecd756f47e6dbdf0faeae5bda3333ab8b678e35ac64727cff3c56362cac5c4948b291d7ce1d3016f2eb8600bac181783334bd75d5234847867c7a2e3329b6e18f988a658839ac6e42db336ddb0bbcf21577e3c968022b1853dacab8efba72fa5195b8f7abb6989401e80e3c1f9abd63c8ec69ca614c2116a796452e497fdfaf7db6f64bf80b658c31a41493b571d4f527e6639b76ec37555959665fcdba0f918538aae4cab58e1af0d9b2e2b03d1fed7d25e4d3a4c3d9d92e3f4e8b5b64bb6eb503469d7e70b179e5065f71c7ec2e9ce67cd948dacd42a0667566dbda504cdb45edcf4dd2dd6f7190c06c30f55931f62244a05de9b2609153c43c3e4077a0e512ae5f5cfe2a71ed47328a48696fb071ac8234e8540c011f8bf978923de1bf5c98954fd17479de5f7af363d50d77fbd9ebb5f1a17d9f8b59a64c0f72b4f9aaa077948c97aed4ba68d3d8d982995430854259bd634ccfdf62adf687c952000da176a95c084cf67ac2adbafb2e6e1890d9f4cdc9a0c7ae1d8e9db156a15d57141557b34347cbd6625c25e5f54c50000bad2cd4aa7ad9bde7388f6ff5a9550c59f5c3de58054767483280f7f346da5a1d35f59dd7364cdd87d7d7a34a958482f3ebaf2f3a6155bce06bdfcd5f0ca0180997084de39b8fb50a5e695ca5689a4ab664eff3ab46b29dc3cbc6ae2b4a30e184efd7cfe7e7499ec53044768c2e9fd078e1beb562f13fcacf9c0d9fe9cd96de87e55cbd99d02af1cfff98ab35df4d1b195ea8d1e51b5cae89671891ff5ab1b69bdb075f6b4ade65737550d5687f618db634697b1cd3ac48fea594d737dcbec4f7f0be4ffbbe770329e0641f5c78eabbf65d89b156b6cefdba95e99088dede19f3f7db3f2872b4507ece8f7a2da39aa6c57f6ed3d5cb04199ca31fa949dd3e66f53b52864bbb267c184b9e78122c78f5d8c6b5bd4eb687c7062efa1df34b5aa1437b8ee35394d291195ca07a57efbeee0cfa6f4292ffdbe62d27c73a0b7a15d6ff4f0d86fc7766da9fa7848a3a8a463cb277e71b3d47b2bda45fa773be38c313ea794ca5199856d58bb44c64fa25e1e37a878d3292d5e491dd3a79aeec6b669e3ff2cf0facc06050a9ef155966abe2466994e6d0acc5eb4e4a1b6c5b7f543c963e7ad629897e050465f35a3d1f71ed77d76d7f75af48affb05319f1ccea59abd354206c2a6130188c6c84099080e4fc8b69a4e3205348d964918a404b9094df56893419568a0082e07f3aae6e5ef560de1a487cd2eba849beae5350e08103f1f971b6d27ff2ee9cfadbcaad0f55f5fa658997c44735ebf512927e587ed2d3feaa8e6ed9a210105eb76e6115007df9b6950850a973ad500e80baecb0f59ff709dc3628ae41cd0ea37e087c77efc1198d038e0cefbfd079d08cb1faabf5b54078dbd79cea157ce1ee2bb64f68cbed1cdfbf67cf3ec3d73ea83b7afb0f232a68b2f4e842ddbefaf5c759fd5ebcbb7de6a8ff1bf2ee8753375c0ceb3275e7afab5e2d2200d095ebdeb964fcaa012fbff383a5faa40d335aa72d7dad65cdfaaf4e3e516afae15d23ab5837bdfdcefa3bd97aaeaa50f31ef5024f4c6cdf7dde8567f07cd4f4abfbcf0229bbffaf5db3068d9b3a5ff57aacbc6ed7941bb6fde0ecd6e95bc6f6ebdd6ff0e7e74bbeb7fad0c296e11cb888d68bf72f1b5ce1fad2e1835e1fbe26b9c3979bdf2ba366f716467ea22efdf69633df8def127169ddb491efbe3b6cc49cedb74bf45f70e0e8fce6a11c408cd57ab72d78f9d35e6dc6fcaa6935ef9b8f6a5c9dd1bd419da67d3ebfd170c9916d034add5dd27fd8dec46cf75f6dc9f69d631d3bdf6b3370f54db7d93ca72925a8c9dcb51f37a75b46bc1ad77ef816e3f0cd33eb1a48f6a1ad2d3f7cc7fee9edb07d7cbfde6f7cf0ada9c9b86d0726d70af477bad7d7f43da5b815f6a45ba00012546fcafecd1fd5f87bc5d0d7fbbc31fd97426f7ef9e3dcc6c19a5ca6476f0494efd2321cd036ec9b6ddfebe3e5cda3ce7dd50c17d166c9fea5830a9f9c31f8f5be538f979dbaea9dd210b42ab6ed87c160309e367a1ea9de34aa9e8345ce7771070ac814ff223f458b8cbbf6a77e78af779d1850b166200f15814cc1112489489315e56de4a1e140292c726680660e300ad012700432850c3c7000400847d51c00d86524495954320de4a12600453a45920880122098878a80275492912ac9ce7423784a290442974d1b5fbd7a3500ce10b04a83524a2975fd9b05504a6559a6a0b22c5359a694ca32952449a6b22ccb9224c9922c4992244ba22889a22849a2c3213a1c0e51141d0e87dde168dfae6dcef575e2c44993d9fc4ac78ea03e3bd899d36792929372adfa90e090d8cab1ff9c24fbfd83f2755737fbf1afc575594c2106e39fe2df315d3000f1dafc9762c615dd70655b87b0ffd5022bb5c55ffd2b515fbc74419d3349eba961e5ea6debf9cbf9c91535ac49fecb10b279d3a682850ad5a9db40a61454a694ca5486f31f2a534ae17c0ca29423e4e8e1c3356a54cff992ebbfddac71a156ab556e082e7837388ee338cef98610e2fc5fe71be20300ee6f32fe9bf31bb742131f95c11c129e51921fddf7f5a702755ada28010108518c5619ed480880008e04f2103848141404c0230764028120888786239422cd254f4278a839f04e0548080089e291cb5612c443c781279029526598fd33cf6a084204dccf6693234041151e8a1073139a512a2489d071d07190816449517a0430f208e04080748a6411ee0250c72144c0dff6ac99310a50118814260956d70f8c3cb41c040299c22a675a9eddc59a44912c22dd955b030f03079ec02e235982c3f5790007af7ad02b2a825097893851ccbc8896c0c0c32c21588040902e235104cdd240807b0365d4064760979122c14e7349970042308f4411360a1e28a0ce6c9b7001a93212ece089b2c1d5d945c2557050dc778002c13c34ae45e06409448691479610200241980a5609f11240a172fb6b3a8559820ce838187938281c54b12987fd9bcfa3fd573c65a65ffc6ed39db076bd6399766530d874c1c855bddefc7eed1f010dc7d70bfd1f3e29d3a43d6f561980a557f7bc569003e0b87b78ff5d5dc53a459976653018ff6a1c396a3f1541b080640956117a1e461e8f1c9001028409b0c848f4942766199c0c230f097006b3cfb87c0007038704118e3c6ebcd4f3def59b8e8383e6ae5d9d0a28548055c60311811c4278dc930120540085228c4304840988cfd19f564d10a6428203360a0d41980ab20336aa54a3558408a88150012255ccc5413c5404f1226480076437edaae7102f42a230f00817f0c0011908e0e0550fe6d07cf122782052e5e130cb11a80982052489a04084003d875439a7060a15c0133c124181400e61021e3ae06b8541a44812a122102cb252059267db505702128545828187498296404510ef505275ff0985f743ee02793832d603dcda9b025659c97eaa8440010251142ce3e962bdbc69f58e7d2b16dc2cfad69bd5987a6530188c9cb0dfdebd7af34feb279d0de930b951d8ffd2cec345361fdc4edf7358bfa9fa5171456de7d68f19f747448f4feb1a59a330188c7f35393b9c6a384854b1315a241879080476ea539e38c5850cc8c86abbe35c163fa7c7a89ff08096c37dbb77596bf67b7bad55468a040016191a0e1cc0116839c50ae8d4de512a0824273dace7617589351b45ba0c1d0f9b08205360a703360a81536a9610c51559f6ac6a030793a4ece64d9510c841cb214d868183573d98530b52ef5b3d09418243298edd95255f0d241068393c7428ea2f4942410e3a0e661f4d455d3f17bcd6978a03e76602e55d219a541cc43cba65ab48a68d3b6b7b700820204f617330230768fab50d133fde2a349df0f5c82a01ac3e180c0623271c7776cef86869f24b43577fd238f87feba5c845b65fbefbd3f7df99d6abd95411dac2357b2cfcfe938646e62ac960309eeb595706cf4345e0a04a805f45b470e0a0b88f3ae549aea7bea5c9d0728854c126c32a23cdbf3dab7a1ee9b217b9ab21e0e053d7782908cd7ce3dc6be98ce89b11a394b834760ea809e026ca9cd5e22480839e53341a0f641c0b6296102aa0800ae9145659c9b033e0ae9ecb8c994c90a9ef2c62be359fbba9127e14cddd7269a7e039e4bad220786d774a21c1fbea425e6f9b3ec4390279e808924538bdcaa3d881ebff2b4848ab0d77d2583d30180c863fe86b7f7a39edd37f2871ce5875e0f2a30397b366603018ff199cc6d2701e3201019233369ad24cef53ff6548820881287b3bf53c1efa116256c73923f57891b5694f16a988bae46526522e9ea714b0cb1ee9ca2e2d1d2a20c9b5af3594f710900f1dd010683984f05013a4484ad09e343933393332e32aff23cba2d49574460570f0cf313b6333aa91f7582dd0739068560bb273398407244020d073b90b6b9142c3814859bfa92248a78a9d5a95adce24668f6530180c0683c16030fe63187858659864254cacbb3cd179932719a24ee55b8c9825d86584abb25e333b011c64280ac59d1c3c8afdc76946e690194b29571c146a82e46cdf577390a8226b9d6ec959b4968dc2268102011c52245040a410082cd914b84386573d98efab122a6fb5a1e514fbb040a0e26076e47e1d41c7030047c0b989c634197a1e112ac5c8ce0322902a219d42a40853215d868e838d2a665f4039a44843408060013255423d994484ab10ae824d062878a2ac673828f404320f9e4085ac3dc926b3c1cb6030180c0683c1603c6fb87bc066c726c32840cb4102282051a44a908034193a1ee12a583de589937419a1024208440ae28a386be021001240002d079b9c8b760560e060f1a68f7d7914e70967594255489320b964a75319e979a808043755952282022611912a44aa902e8302028155423a855d46108f605e11a8eec50a11948daf044af02427291242056523310104a2c43db6c84a8a59f4a02fb41cb49c62b035f09081b41c23067b349090d94012855942080f0d5142f9a6cbb90b7b91424812a1e160936191a1e7323b53bc033a0e2a028e409433fdbc1f39a0e74180041140a67c751635c3eb3aa37348ae4bf11c28cd3c1dc82c41e23263406b3d772d9b987c6530180c0683c160309e3b727ecce708448a144951773a0ea12ac43b1419e2559e00b0ca487040c32ba7c2642861c28127a014a952eeaebf2a0215f1197338292f1b444d3ebc825324d8646838f004128555ca944e122001364ff12c010f1cd0711038500a9b5b18a7470e683950e091e8b11dd42a434d94b38292dc4ecd4997f1d091798c90d5a5c6d364501f7ad07bf35145f7659cabeafcba83667ea25c16d91a88f368209304bb0c0d0702a448feee2b16ac6e6d9fc59aecb5f12478e4cce1b64b38873e9aea8c3645b35d9fe6941683c16030180c0683c1789ec8d9be67e061125dd63c0a0204f2b9c813459e51a47bea110785232f7b65f51c2cdec23bf9f228ce811c9451f67c22c78850994aca13a77bb013772b60ba8c741f97123d15a67beabef46076ec14766f17c952dbd94be4b5e05e3fcc45beb221c46030180c0683c160309e05ec320c3c880c19e0090c5cdec2353d0926c97b589f7439d38194f18fc3e42b83c16030180c0683c17826481411c041452070902912c45c7c59f3115f1295859465f295c16030180c0683c16030bc6095612500337832bcc1b12a6030180c0683c16030180c0693af0c0683c16030180c0683c16030f9ca6030180c0683c16030180c265fb3a32288523d91e425809a789c4dc46030180c0683c16030184c7a3dedd49f5c8411d745487e5ced312a4ac86b7605674e1f2b0257200f0307091008d2652489cf6720afdf4ffd9e624ac9f56bc6206395aa55d8306630fecbb0e982c16030188cff08813c741c1e38fe81a40582201e011c4c524e67d2fa43b000bb0c8b8c70016609e94f41ce8509908064f119580220c043071e3af0c8012d07dd73eab99c624a79a9669d5c5f5e9e5969fcba863a41e3f6d217a9d4ee8355674c4ae8b5d443bd23755517de141f235b8ebf6656d6177ee7441ab227bba1be26a8f54ed353ad16fbb58d5327af3c9bfa34962c2c87fb1752d5587c53146f2cac2944f63d980a40fc7bf76713bf38fa4802e0fef9b38ae5fcf2c9d3bfbe6acbe3cfdc8bc9f86f4f17caabcaf4cbf67f592d98f7760ad609513d373ff48832997aa87fb8a6ecc833e939fd564e3cb668caec9d7ffbfb3020de5a58c36bbde9048daed6ca7bb2fb34eb362aff37f364b6f67d71e86193c7a499b2a3a9e671ef024fa3fed914c4603018cf3c7a0e11026cf914c95900240a003c81f84f14470817f04854b4a59147000702a453248b99d1aa8378e838f004b2a7f4d0101805a808440a9308ab0c00213c6420c5752753118408487040024cae0fed14127d9e5d888d46e3e3ff38bcddf8b12da378404e4fb87afcbbe59ff7af79f0ca4f7b27d50a227c70d93af5030a69ff8d3567bbbe71fae47b4506f4a964787ad927da42d51ad4890ee60138eeed9a3769efc0aefdeb86f3ee9f3fa3d0b43f564c9e115ae3edee2535795a96702b269b9fffc3d385dba45e3beadf79225af2e6c11fef6fb8a859689e5636a5c4a38ba67e5abff95b718555fe7c9f0f6d3276d117f74500b05f5af2c1fc3f2a0f9dd9b7b406008442f58ceed3ece38eca7ce4ef858366f63939e925fdb35aff6c0a623018f9070704f1d070e008648a1497658f40b11c721cec324c12ec545119a1021e39102c40cbc141912841a40010a54292081d071d07194896902ec3c0218043bc98995c840a49a272b5bce235095f924acfc1c08303084194eb7615ef800c04f1e0812429f3b229a25270af496464db59570e8a445129b5cf999ae2a1031210ecedaf1a8230012609a9b9e9db000e3a0e2a82401e7a802708e661a799122f3b5edac8955b81c0c843c381525864e522213cd41c7880021a15004854d1aae102ac322c32040d078140a408152d285e7400002000494441544081fb0e000811102628adebbc6ebc0889228043a8ebb9484d10a642820336aa145b76c04661a308e6619214c7601d079942f2d641257606b057226a76ebd7ef45a567bffdc1b06e036b7499de7f6ed7dfc6550aa8347acb6e5643393c9916e8b0707f07ff3f67309ea7e9e2df4d40b1c887ab064f7cede4dcba414f71858e18cab6ed53d6f93ef5d0a1f1f36f946ddbf78d7a6ef230739afde7ef5181a5c2aece1e30afc7cf23cb699f8ffa6730188c1ce63c1e02418208191e66b310013c4182042a219043a880780724d7aec67015cc129225840a08e291282ad228548055c60311811c4278dc9361a53072d010d8a822c6081e53bbfa4a02f02ea9d2653828741cb41c925cfad9a91639e2e10d2b1070ae7d9ade93201008c204a448489210e6566a5fe45c469e8010085cee07edda6548145a95e27eace5609272f991af362240b88054190976f004e102009824986570328c3c242055f2b817f3ce9a713a0f738040a0e5902281021430495073100808a0e7611215a9e92e38f53cacb2d2fc368a74193a1e806283d5729932dd227be99d1448638711fb23c8a2e2a64c6fa4fa6be5d2b369b01ced5750afb88dd96e6d1bd3b142945ed0e8d485aa779b7d2cc1599f52fc4f9ff4aa563458d0e8046d81b2711f7e73cdcdf5cb7e67c7c72fbf18a21334a1c59b0c5d75c192ad3fcb89c73f7fbd5e099d4627188ad5786dded184ac8b0f347e437d4389770e9c583aa06ec1009da0295caddfb23f942b39fede3da553d5c26a8d4e082c51eb75e7cfc51b0b6b86b4de96464ff68b36545d7853f423150048bff6ddc8f6e5227482461712d3f6838d575d25a16997d6bfdbac4ca046270497693a7c93ab88d2ed257554917d0fa6a66c691e566be13d7a794285c0b223cf585c9f3b9da88d1567fcf2d39c572b45ea044d509146ef6fb8a1b8eca65fdf34bc654ca0462744d5e8357fdbec5a3a63f7fde66c6b58deca9873b5b8e1ade1d2cf7c5caa48df9fa9edfb760584e6db9241d32ead7bb745f9108d4ed0e8f4d1757acefd39510600f3beeec1615db79fdd30f0a5485dad4f9736732f66f2afef9754559c71d1e53a6a3df561316da5497fda9d791bbc73cff4ae5543353ac150a2cea065674c6c01e939c67b2f750e9eb5efb72a19ac133486a86aaf4efb295e72f65e6d48fb3d2ecf589af86d137dc0cbbb4d00a8e5cfb5c39a958914343ac150bcd6806567cd14f93b280000c57a7f36b6d2ed0583e6fc9ee6edcf52e2d1cffad68c360a1a9da670f54e93f7fced00520ff52e5c69e49ff4c1924641ce014ecd7fac7ab749e97041a35317acf6caa43d77f3bac5c835cda6661d95799b270150d3b965839b9508d6091a5d588597477cfb979502b0fefa7ec98086abcfec9ad0ba6cb8a0d1195e6cf7f1ee07de1f3ccabdb3e8ede87393de5ef297f76238eeef9ddcad7a54804ed084156f3264d9593385e3cadc6a822eee9b780a0096237d0bea8490aebb9ceee7c9bb3b86e88a8ff83d3daff5efbd89b3ccb4e97ed60c83c16078973a04149029640a87cbfae51429c9221c142255ac94ee3b105324a4c99028d2240f1d6895912241a2b0c8905d96339b4bb0382ff28462247b12be2495e4743e052860a7caebf192c8526aab0cd5932d3aa6c978e8f0b9d1d4e3560cc55b385d864c2152d8692e865f5f6da4e3405d0255a2b0484a9b3aaf2903b2aba21cd9aeaf54829a0040308f300161029c3e961ca0222080d77d546a023551be1f2640ed5a3970ea52670e02b84c419b818e8381479204a65efd838ba8d7b1021e1c3df9d0ad5fd9ce7fd2bee327674a0e9ab776fd8a991db86da33abeb3378542bab7b17fdb31bb341d277fb561fdea39bd0b9c9cdfabeffa5bae07d7076bfaf6df1afcda9c152b66f52b76fecbfe4d066e7ee0f16c61fd6376ab261f6c15da4f5fb966e5a4d6d2a68f9a755e7a35fb83939cb0f3dddecb347d167fbfedab91956fac7da7c7bc8b7650d3d1d18d5f9e7238bcd7dcafd6ac9c18276ffea8519b3917d285223dbffb6d71130dca4f3d70666bcfc20e7f5291e2b70d6ad46dce950aef7eb17ecd82c1a52fccedd9e2fd9f522820c7ef18d0b8ffe7e78b0f9cf3e5ea59bd43770ce9bf31d9b36f07365ff5eb8657c3f0c2901da7f70c8fc9e2f827de5a33e08d9d2fbcb772c7b645030b9f5adca7dffadb1268d2fef79af4faf46aec078b57af9ddc326156df2967b24754f355c61caac543bc7a6d3875ccb07d87a7c54268f0c5b18bab9a06a59f99d8ee8dcfaf567cef8bd51bd77d31b2be69c347dd47ffe27aa84c3b3bb5d3bb3f85b51bf27addb61ec554e738e5dcfffaf51e5f58db4c5db97cc17bb17756bed3b0cfd7774436befee58896c4478fe2e3335e0929769a532f95ee6feadff8b5258f1a8e59bae1ab59af06ed1dd3a6eba26b3929bcd4631f35efb7f86ecd614bd7ae5d31b641e257efbc3cfe94353f07850b6dccd045c35fbcf2c91bf3ffccb6053cfdfcecb68d476c43bb892bd7ad98d323f4e0a40e8d47fe6cd2559f7574dbff154768d7d5bf9f985143efb8b1a2679d812b131b8c5cb16ee5dc57c30e4deed072ca19eb6355ad26cba8cceb3c29de5ad1bdd1a0e509753f5afcf59a056fbf78614eaf26837e78e4bcf1392e7ed6edffced61ab77ef7c639dd34fba6bffaeeee446ff77f1258fbe3cffb869d1835646df6ddae34e5e8478d5f1e7fb460bfcf56ad5f32bcd6fd15839abef1dd03ae6893b817a4d3db2f5800d86f1dfa2511483bb5fb8a1580f5caee9369218ddbbea8cd5bfdfb6ae2ac33adbf77100683c1f07ac7914080481542044544648814770de3a0e0dd746a860eb4c88a9769c6d732de3c7028bac322434b40009e40fdc4f2357b12be24553e26a1dc64f2d506e1f0ef6a2a82000299424d14a75f35f1ab74d9db48c58143a690d4f1e0fd16e18a2bb0f39a1e71a82438a8a2e6bd5e8d0276d9add56966855a6484abc001015c56edaae560149024e6dbeee1ff02bc31ba9006676f26650e4939f9d48f97506bf9d209dd2309d03a56ab9a7b33cd2c41fde02fbe7acf05ab66778f1600c4c526ecaaf4e5d9fb76443b9b5ad5f08bdd2b7a15e2816e9d1b04bf5463ea84b5d7daf6ce68c484dd63669c2afcced11dd36b1a08d0a17505b15cdb599f9f796dce4b019e5ac871bfe884439f752fc4030d4a257c5feea35f6ea7cb21db272cba567cf8892d13abea00bcd2babc2da6ddeca9c706ad6952a44451034fcc054a962c1a94b4c58f546c17178ff8dadc64e9b1f57d8af04097f6f5c31a561e39e587b10d3a9bbf9ab0212166dcaf9bc7540c00d0a545e1e6e5061ff6d4fcfa42c55f0856134d58b192d1616ac9d39c402d0935be3d34b5450801ea14babce3a535bffd6deb256d18bbec5ed539e7570f2da9023ab5ab86d8dab31f66d5ed0f7c957175451fd5023759e9a3e1647591178a17d0113eb048895285f4d2fdeb09d1cd464f5d36ae861e40876691c7b7753a773d95d6d60190e55be63ec74f8fa9a40300ab5b31add773e8463252a2471fd9382c4603a0538b222d63de9db4f8cf8e932a6ad810fb1773655add62d3dc3fa8b3faf6c1ce0e5fbd7459e492519bec71ab772ced5a80073a362d78edc51e4b77dc1ed8c3e71de7ce9123f775ed562cf8a8791080666539fd625b6a9a9cf960f1a483c24dabe9ab0e5ffae6fa4613df5eda79cf90926e2ed12947a6cc3c1dd667fbae054d4308d0a96d4dd54bb5e64ffe61c4f6eec58a856b892ab868c96291019663d3c6eed576dfb47749ab700ee8d4a696a646cdcf671e7e7f4d8bbcef2f26ea50f75149e3f3364f5acf2c98b88fb45af5c3caee0579a073fbfa21f563478c5f3fb6c51b00906ce9f0c3eab1d57440f31a8127b6b63c75faa1a34da8975ae1421b4ff9bce3e62e1fbebfb9d5b75d0af0eefa78c3a8f9d72a4e3bfbed076534003a362f662adf7fd2daebed07b56e123e67ffee6be90d2b24ffbeff56588d6a8e933ffd7c5f7ca9c8df470ede0ba8ddb1a2d7adb4beebdf7713af69e236d3aa12b6f879076130180caf4bb2148f446808341c8239a848e66e44f7634fb827106f5619c13cb41c7802bb9ccf22300749f57c60e0a0e200979b37010279a44a8a376ede2a8a42c263c640e6dc3531e766ceb65350971657bb446c10ef21d3d5c4e3fba2dbf28044a1e7a1f1f41cd672081190242a3b9b19fe3f470100715b46e082cad58ac6f1d1fd462ffffee48d14a1eca0cf164fed50444040e5d19b0f2cef1ecddb53ee5e3af9e3bac55bae83d28c11afae3fb04d21a51503caf5e85f1e17f75ccc0cc79b7671fbf1b4625d7bc62ad195b8d0dabd5b06df3d70dc8b635becab4d9427293ea8402091658ab4cbbbcf8825ba752baf53b21d5aa74fab60d3899f6e79ace5fb958af4f0d8cebff8da83da1456b2ab2efe4a9f8ae2e95d972ce673bb2e227640ef18e5794828daeecdda795bd80aa8d3ad568833753eb08081509922f5ecf673b4f2ebaf14531eda74e53abd5224db2f732ba3976af11870be1ace73c1a2c02b4bf76e9b50432fa53dba7ef6c8a625cb4fdadd9bb154b7ce657579ef46b1fd3bbfa8685555f14e6fd6e16efc789239f6fdcb29d467c9e6addf6fcf78ed98db2888f8eca537eefcbcebaa50bb7f3325d813096fbbfedaed03fda37dc77a5215a85625246dfbd037a77cb5f7ec9d545df5e10bbf1cdd308ccbbf41e131d505d519b7b04fc82f23df597fcb6d3a48bf71f0842924ee35d7a885be428f2ec51ca7775ff230acdaaeef3d106f8ceb5f2f5cc99ebe7cb78ec54c27f75d4fcfcf3af76b06131f9c3874475567408b82193358a7be957061cf79e7841bd5b2638c525f42508421a75ae122db7cf2594b79dbbba3763d72bf77a69ed97a5a8eeddbc515568a2fd4ea8d9ac2c59d675374e55fa9adbbb9efd87d31edcf5d17d475de7aa78ef6f2ce332952caa99d57f86a9d5e32923cd57fbeceed0c0683910b36aa8411726e45748a948c6d890281c03d9119cce925ead57338444084f044c6525f924a590ca4e04956bb20a5998647fd3f712c8b4010a982c18ff07b49122c126c140922ac32ac3212c4c7d1ae4eb5281048d4a3a232900195b7a501ce5dbe4a14a912425508e611c8c3c8234450be9726c3c823884784ca23029349044f10a942108f401e2102dce3e1a649307010dd563508102240a6d0710815102a2094078b0fe10f92e9d65d1b425e08717bc40ca83671f7b6498dcddf8d685faf5c98a158add73f3b1c2f0134edf2371fbc5c2d521b1c56bc41978fd6fdc979f888198b8465dada546125c220a526679ed7249afe4ec18d59b50c19274984b55c9b8c846b09d99cbf0463a836eb10932c0fcd082e62cccca72a343a18a6879e6b2b7ea5229aeea640faa95b21bdeb4c8ba052ef9d85e9f67d4b5a62aacc8545675607d1461534e4a94af5e1d906a9647990e8e0430a65aed108c6c221d91b23e7327aab164fe1eca3e1b2a49270684eff7a25433421d1155abf35f3408aa75126b040d06384f8e4c28a0467d65940812281303d3031f9faefc658ba7ef3e62d5b64bc9a548b54f9eea5c949774d30160ad7644cbdbc2e242c449f43a46212dc74dea135232add5c3ea84dad6261a1259a0d597ada24e7e7a0f0eca6a14da6cdefa0de3762d8d6cc8d0d526abc19214583dd5208291a0cf38354cfa925e56e0a52d6368fcc3808c75063f60daf13d893e0d70c26591ea622a8a0db842b041709e5c4a4474e97244384c1ff41cc17ea3a6f6a3df3d76f8d3f9c2c7b4c593833ac943ee3e09fc25d0e8852fccd2431b06aa7aac2851f7e7f78fda793d6d271b5eab629eb38b3fb62c285efcf4a153ad50ee7f256fff93ab733180c864f820504f130f008e4a177c94b89c22c219857f44898009bfc44678da6c9d07010b245e121808e839a83e60934a42f49e5c469c00b13943f396fc636192a82601ec13cf4fc53096d1bc0293eba00741cc2dc7cb3e1da2e1ae45fa939a2e490234fb40f344d8603887009c960de433fa7cb5073081110c8675a4f6d32741c8278082649c9448a049b0c0d079e40a2b0ba6e4ac922f41c7802b3847419220fea0ce3043c7040c741e040296cb287f84e934148d6a59154c93390230b1ce317f2a3639bcfa3c080ea9102ee647eac7da1f5882f5b8f589afee0cfa3bbd64efebf91718f0afdf56d85259d5e9f2bf75df9cbeeaeb1e16ae2b83cab66f979993f4ab993600394057431e9662234452374c475a424af8f30a064bfad1b5f2be2d685883af405bf825ef2fac8405cbb9322c2f57331f94e0a0ce1060e6e6b1f7ea5c2eb23f4d0365db2ef935aee6e6e9cbe70b8fe40b02027dc4a12a13c4cd1f4f87b4f7ca22b17101ac84949f74c128cbcf228763f256f65f40baf0db7ad4b94dbc048dcf966db91876a4fda78f9ad4625027998f7762a7af4be5b5d71fe2dfcc89644b7283972c29d6411414a9d591fde35431f6660475d3c87f8eca54186703dcc0f9233c4044dbf73f2d8555d95ba5159bb4e8285c2b928440c315dc66de8324eb6fc7de6d0f75f8efbe0adb8f45297be6c1c947f83c233f751ed3e99db2cb6dfd0d1dd1728b710de101188a4dbc922a071a5f0770af4e53d97a97943b801e1add66efbb0bcbb4b3c1f14adcfdfeaf56b068b34c0742fc10628894b297f27c97c685eb47c26aa627d168d5f5171d4dbd3da8fa1ae9587b0201eb1930eae6c19e23621106dd40b02c7d5ee50de3175eb912357fe2ed8ac7a8142681a9db86dcfc1909f534af46c5850c863fdfbdbc44f7807613018ff79ac32d4aea33a93a54c8d6a96e090a1e141009394b93351a230498a30c982c9b7cbae83825258e5ac4284024922049275e7a32f7c25e14b5239d5d34387721c69864c4da74814a1e12052a438a0e3322feb35094a9121df9ca24ece4d52492edba65dcafc24033b855df6f74053075592b3f9e77a9d431bc53b946378380251f6a876ab8c048752877639b362250a810367963275453a458a8464116629d3804b8154192992d2cc6637092a03a9329245259c947bc664785cc4791db38454f797cc04ac1fad1ebf67cc87fbeda5fb0ea8e4b677c87aeac32a8563de396206d146956bfadac809ed82d32f9f7b68b9f9cb75541a3ca27be5703501a8e5dad9fbee956c3fbce487bb4a835bcfaf5dfa07a9dcb67ca6e1525726ae8afae6b16bfa5231e56262cac5c494521d19d7fffd55b764bfbab4ae74cb58e1da860de7d35c32ece8ca9d4941351b7b3ebbf8958a50a056e3a2e9e74e580ac7c4c4948b892957a6c0bd65eff69f72cc0c43c5b8189c59baee92e21028ded9b1e8f813fba393c04aad627066d5d65bcaa3bdf5e2a6ef6e3d6e197d4ecc3e1acec336e1b87ffa529ab1f5a8b79b9608e401381e9cbf6af56bac108ed0d4472e8b54eab9cd0792dcfe7a66d9c6bf9498398e1b9b161d958b36adc14e6a7c1ef1d94b4bbc50b34161fbb1e5fb1f3a070c4dfa69789bb603bfbb27128e507b7282f2a820dddbffcd1fca33c381bea5236a4d39970e4e5fb84adcc049a3eaf1897ffc992ce5dba0c88e50a4c7fc297552d60d9a78dc19f75b5bac618da0a49dab8e2729e3c0726edd86ebaa2a2dcb7838d16b8b37ae657c74f23c5fdc3969c4940ebef0e98037175cb0e5aba38f7f3358548d06451cc796eeb9a7d494fddac6e56750ae45c5c0c74b5553f6ed2f4695b93e7be0bc0bca27868a7131b87af45e78196736ca455b377d30e0a3ed0f298150b051bbe249bbe72d3ea37ba949718da678935a4157d62cda7823b2595c094d5eeb3f5fe7760683c1f0894d8659428a08b394d5beea1429299287c8913c85893b66dff235800321decf384d93e1bf5b5a0e49789554ca532b85c9f527eaa6d69245c5ce6791332feb3509a7a492dcc4a725d7036f28cc92c7cb3d572a029ee47e11a568b2f25babecd79ede1cdac859e1ce8a4a95b31eb39a5187ee4672a7f014d85079e688ff65c3f2e5513c20db12afffb269d937bf992b8e3af85e798d2b5835006d89a695e8ec25fdfb477dd4a99c21e5dca699eb920b0e68593c28b456094cf87cc6aab2fd2a6b1e9ed8f0c9c4adc9a0178e9dbe5da11a0010f59141cd5fbffa7eebe8d4132ba62ebe5864c0dece45f80cedc445b61bff56b146ef37ee746b44f72ac6e4dfd64efbec47fd3b4762fcb35d7051edc60d2ade6456cbf6d6b17d6b04dddd3f6fe2baa46a9346d70b7249ab3b07771faad4bc665b3f52d1561a3cbec5f2feed5b89a306367f01d7f62c9cb4e65aa325cb0a082aaec7d81e33ba8c6dd6217e54cf6a9aeb5b667ffa5ba09770658423f4c189bd877ed3d4aae447475795ec3daefbecaeefb5e815ff61a732e299d5b356a7a93c761ce75246931f55e4abe134ceecdaaeecdb7bb86083329563f4293ba7cddfa66a51c87665cf820973cf03458e1fbb18d7b6684ec58c2d54f545d582258346941ed7e105f391856337f21e0f9767c735ef98f051f772b8f0ed8cd9c7d4cd17bf5d8119459e477cf7d2007ec89826cbdfecddbadf5f435b17b51cff72c2c6b41a737abea8d5a7572f4c3ffbe0adc9e4cdda017f7d3365fa5fc184770a9766a5d3d64def3944fb7fad4aa8e24fae9e72402a3bba41149f6f83c2eb682cd177d1d89595c69c05a201c0586ff4f0d86fc7766da9fa7848a3a8a463cb277e71b3d47b2bda457210094768c2e9fd078e1beb56af377a44d52aa35bc6257ed4af6ea4f5c2d6d9d3b69a5fdd5435f871d553e6a86c58ab40dee6c980d8c1639a2c1bd437aecfb5f75e2ee138b36eda27a7237a6de9594285538f9799804ac3170f59db68c10da09073caea39a1d7ac4eaf36e973fedd766535f70f2f9fb6e89712536616d700d0148b6b163179c965526744393d40cab7ad44be3e74c7d8f5e59880bcd77f4e73bbd56d0aaafc4477100683c178cae839a808743c52c4fc0fdaf42f25588086205546eabf673b1993afcf1e8fb68f1fba5d79cf87c43419bc6cca98deb1811ecf5f24b8d967db3fe5dfffe493c19b6c2021655abcffd5a7e3ea04aa316cfde7d7fb8f1914b71241a5e3068edb7bf0ce7b2d3f1cde7f61fd5ffa039a0a1f6e1c7e67daa8f7fbff6dd7976c36ecdb85631a0593cc889a2081b5271ef8de38f4a3cfdfef3b57e6422bb41dbdfdb311b5fcdd584a82ea4e3db0c5f8cec885c3fa7e4ed5055eeaf2c9c1596f97d30080ae5cf7ce2577ac1af0f2e585e77feaef472a42d13eeb0ed0d1ef4f9af6f6ca340414adfbda17fb67f42e2a008868bd78ffb2d021e3970e1f345f53a4d15b5f6e0e9bda766356a558b27de7d8e5f3de6b7323f1d4e1befe3cf347b459b27fa971d0981983b7d3a8da6fcf5ad5687a9b995a15e75f19fd338ffa683800c66abddb167cebd35e6d2e6dbabd71de371f0d1832a37b83f1aa8235ba7db0e4c81b1bba7458d27f58fd3f3784e550cc6363bb2c5e73aafffb8bdeedb8441bdd70d0ac8d2fcf6af66946853659bcb6f10fe3c6f49f6b12a2aaf799b77576cf6836013c9fe430125fe8b7619f34e2fda993de5c6327a1e55f9ef8fdbcc1a55440e5b11ba6df7963ea84d77692d00add3e5eb3f4429faeb701f085bbafd87e7be8b0f9e3fbaf962044546a3b7afb9c111534f93728bca32937e48b915fd59d7645e9e7e587efd8affebfff9b33bedf3207175ea1fdb86df33ea815480055a1e63dea4d1f33b17df7db87ce7f5e67d8f683da0fde9b39b6df223b824a357f6ff5bcf12dc31f771713711b95b796e6719e145ee8bb61bffcd1b0a99fbcbdc18aa0179b0d5fffd9f8b8700ed6c76ed6c05aa316f7fda6e58a87ae292b6ed1e1b505868eff6cc8261354055fea3473efaca1ca3961ba98f6f502976c2ad0ac4a280720b85aab323874b566a758c3e3d47f0e3dca730a7aa23b0883c1603c5d78020a3c72f87be6ea7f81e47f616c3d82f235f3e74a34878e40b3fcebf9090500ea320c2beedbf4fb59e3ab57af967161256a17a59452d7bf5900a55496650a2acb3295654aa92c534992642acbb22c49922cc9922449b2248a92288a92243a1ca2c3e11045d1e170d81d8ef6eddae65cca13274e9acce6573a76cca1bc674e9f494a4ecab5c2428243622bc7b261f3cc406df157ff4ad4172f5d50e75c2ab09e1a56aedeb69ebf9c9ffcaf3f5b86c66f68506440e0963b3fc405b1967ea660d30583c1c8fbb31bd9bc6953c14285ead46d20530a2a534a652ac3f90f9529a5703e0651ca1172f4f0e11a35aae77cc9f5df6ed6b850abd52a370417bc1b1cc7711ce77c430871feaff30df10100f73719ffcdf98d5ba1898fca60cee9cfaa2e7a74dfe74dad764b8080388fd5f03c5f4379e31e9f9764f91739c47e65fde13f0033bee43fec29f35f2af192f6bc596500965eddf35a410e80e3eee1fd777515eb1465e7a232d874c16030180c0683c1e42b83f1ecc045361fdc4edf7358bfa9fa5171456de7d68f19f747448f4feb1a59d530180c0683c16030184cbe3218cf947e6dbf7cf7a7efbf33ad57b3a922b4856bf658f8fd270d8dcc0b85c16030180c0683c17896e4ab8e43200f8140a2789463302e3d9779aaec03b7d33e5404a12e2d9c28fa154999c178d604acb1eac0e547072e7fee0a4622ba1db675630dcc6030180c06e3197d0803b21cdda2250812e079b8603ea325300a1e8a26d75cfdef89522145cc7a925016c20558657f0fbf793c9e1dad27387313222059849582432e47dfa6c9b0520410047b1a6e1d14f1227820520566ae6230180c0683c16030187e4aa370151e383cb42221109eb2a8e0724c224c80f40cc4e6150838829ca3f9f3ceef3c4d9e1dad2700d072905c27dee62ada294029a8b75ccb144cb932180c0683c16030180cc673c633a2f5840c519a5de807f1d0120048a74811f1d887d96a080279a809640a8b0cb30400912a2479da9d037980c22c43c741c7b11ec26030180c0683c1603ccf08042182a289c205500004261136371d1124404560a5481615cde2d4291a02e2a953dc7d689dceaef12e8baefb4e49e745e21d9949189d49c848124181101e6a0e3c40018d0a80b2bf32074278c8408a4b2f057008e4102f82fa565539e4368043200f15c9c52bd61d0204f308e04081140956396be9440a93dbe739a02608e2a1e6008a748a4431f74634f2d070a01416192609000c1c0238c4bbfd365205b32b03061e060e3c815d46b2a4484267253c7220588096838322d1db9e56214a050e2004512ae5a3070e10205c809de2a1a8d44598ea315dcfd504a12aa44a4892a00682781028a512081c9e4adaf9bf5619e9321bce0c0683c16030180cc6f38c44912c42c5c1c821455284a5e866e5330a8a6a0d17a0e7902a83006182e2cb9a45a7b8fbd01240701e2b4b959d928922ac320c3c8c7ca65004102c28aa35c29584590627c3c8430252252017d75d00b05104f330b98a10c0c10138cbe14b55f9ca6d0087601e89226c143c5040ed574d1a38a4c9782842cf214480dd0e09501384a990e09bb50c9b0000200049444154808d424310a682ec808de6a245c355489390ec502465aeb2395c40aa8c043b78827001004c12ac14460e1aa22417c0418022f10c3cf41ce2454814061ee182e2374e5ca99b25244b081510c47b11cf5c9208ab0c992249545ecef5090245ef3a289225a808d48f652cd6f3b0c9304b9028ac322c12f49cd22f9d16d60895f2090738b3479f814dd20c0683c16030180c06e3a9420107558c6f0e0a3b859d7a08814411760a07851d10b8c7d429ce9d924ebb5faacb8a96414246125449427465438692a55c2315392f1ec0298a4e4b60951e33b7060e1659517dfe7bbfa653244b90a86226d4708a10b3ba2e65a34897a1e373b94e200f878c640922854873b7d6ea385057ad4a141649f1a295286cb25221ce9a4993156d6fe0146d98d11c5a37c7db14096932248a34095efd71053b8506a080ddad55549c472339df0bc4e33b7ee234c46760a720041c8148c13b571d80000e16093c81c4642b83c16030180c0683c180a22433846e864e11f3a8531c32781e2a0207550495fb97b327f1783a3c4d56445a0007194aace0c750552a0e96bcc78b724f45a2e009004527870999ba2c571dae2648cb8b225371e0dc92e0899234008b8c601ec9123840cb29deda1c014fa0e732952d41e64fdc9bc6e22396b2f7735f290571bb8af3ad4c1fb32dddd71788ebfa22859640cbc12243472010f024a7037b180c0683c16030180cc67f9cc7d02912205344088a876a92f85444874546a44ab1cc6528c0c753554f18208900942a42cc2e7bc8517fc2f4923c36870425b65116acb2b21d9783627c862b636972a6903643b1c4fa89e04bbeeb79f02e837500074a73f193ce61c944c3655abe0378d86550e7aa00071d419208c2c1c041a660ea95c16030180c0683c1f86f2952972cb1fbf1650785ce874ea1c8743735b879c906f24893912281cb4b30241950e5a5144e2fe8401e1a0e298edc5595afdc3ae4cc1da7463ecf95a922e08962fb7550a8099269de4aa1e56096fcd5650e0a3d07897af77376daa205028b94d9d62285401eff945aeff2354d864e46840a69323840c723c515e94bcf4345949f398f7e75fe49cb41cb2962ddc04306d224d8294c22c2558810904ea102d404092200888000488048912e23cccdb0aee37d648bc16030180c0683c1603c5f384d734641115d3639271d9b834eb1c9ca56cc2c9b4b6db212ccd6197658a2304bb96f2b4d97112a204480483343cfe68c4582518043ceb4ee3e466e2db222b23802ce6fcba49640e64000030fb3a464c0242252854815d2652506b255522ad9172611112a44a894304b02518227f9d27a6932f4bc52400af080e8dad1ea2c7e84a0bcc9204542a8a078503bc335258b79887c2438eb2efb3ac423113a0e6a0e3245bc23535bca1412200136cf2694a952b926c9631d4502e21dd0f3e0081c7266a86889c22cc3212baadd2c67f621993efe213d0c0683c16030180c06e3df45a2033a1e3c5102263935adbb62b4ca99f6405f3a254582442170b0c8489761e01557558ec041912c820338023da784ff75782691267b981cad32121cd0b8ce77f1071b054156bb625e739b26838ad070b0c9b0c8d073b96f584d14a1e5a0e2402992c54c812a010f1cd071109c565f3977775a0978e8f6938c1846beb41e807807741c54cef046b247d823670d4b9efb8ad36525099e40a6b0ca4a8b3be34ed1dc7228c01550cbebda46f69dbbbec24fd929ec3e44a79ce10fed994aaa9cf9897b33b35373180c0683c16030188cff0eb2d36497618724705038249f1ac4ab4e51f485ebf38c0d99813c524497dea1204010af88ab1c9200904e919e17ab9a818348bd642c4fb975e6242333fe38d9662948d68a95f376ac8bd79fe4a0f5809ca23da57afb5396b5890ce56cf6a3b699976efef3fba9df534c29b97ecd1864ac52b50aab2e06834d176cba6030180c06e3e9619361e0410019e08972704b3ee274d9551168081e89acbe9f2e1cab827c27c594f252cd3ab9be7c3eb3daeeec9d37a455e5689d4627688c05625f1efae56f494f30c668eae959ed5ed46802eb2ebd6d39f371494dd99167d2f3a7a8e6bd9d82758226f3a58eacd8f4ad45c7e2731bb88ebf6656d61578f3674b8edfb25fdb3875f2cab3a92ca417834d17d9a60b1abfaea14ea83ce78a23db45530ff58ed4555d78d3ef1ba87863614d21b2efc15400e2dfbb3f9bf8c5d147d9e61cebc96145351ee35d7945bf77222dfb3cf6c79832fa521f9f4bf7efe2fe93c76941beb7ba89a089e8f2a329e3a3f4df4796d0e8342dbe7d98b11e2cde5c5843271479fb589aefd96e5ff7206dc3af1ee4b67c9d6d56cca996fcc1727ef9e4e95f5fb5e5f63dd3f76d8bb7dd6562638ac16030b29320c22c8127507320c023d1bb49f049701ea1f2d091bba32fe30961d6d7a782d168f4f21062b1040404705c8e4b06d60b735f6ef0c12154e8d0efe3fe25836c777eddbe72e1e0fa07ae1d383aa566d06345d1b6fc3a67ea1e7ba7cf367dd02e5265295eb3418de286fc5cb6d0d51f3ebd7b311520db936f9ffa61f9f2610df69edb766c5eeb08fe09af6cbbbe71fae47b4506f4a96420ac5331fe53d3c593dd4283cbd6a91f5048ebf7b021da42d51ad4890ee60138eeed9a3769efc0aefdeb867b1bc11506cf1a5c4eeb919ab142714dfe5cfc294c0b5c58cdb8b2387e6afff5f4e6b15a0070dc3eb0e716805f379d327769e5acfbd40bbb2f41d3a84dd9807c9e15fdae259fd0b43f564c9e115ae3edee257dfd5e7ab073fce4532f14b0a9d24f6f98b8f3768d8fc7b78a606bd30c0683e141dad3dc9c488164667465f2f5f963d4a851bb76eddabc7973b972e57c3d989d9fd3fb8343417dbe39baa47d41a56dde1fda7960b50eb3df5ddefff07b25558f91ae6cb7d848c9769d9a55892040ff753ff6cfdf7205576cdff78d6aaea7bef786bf3ea66ed3b96f8ce97e6951fd40d6ea0cc6ff9e804aa3b7ecce93de2dd061e1fe0e7ee9b2526d7a0f681af8742efe54501769d4380a5f1cfc2d5e8a2dca03f2a363db2e93223141778e6e3e6f6955470fc0fad7fed3e9a8d036d6984f0b659eb3e2d386a80b568e7eb86cf6a13b8fce6f8e19fe4621151b030c0683c1786e610bb4ff234c26d38a152b1e3e7c58ac5831df5f3af6c9fc3f033bcc9ff972c1cc75053ea2c5a8b11daaa82f5c32c900a4c4a39ff5ad196d14343a4de1ea9d26eff9db0100e67ddd83c3ba6e3bb3f1bda6a5741a9d105eb9d3ece349b2786361cdd0763b6df478ef22faaa0b6f5afe98505a5b76e4997438fe9a59d95871c68983d35f8e3644bf7628d5bcaf7b7058e76ff6cdef5ea580a0d185c4f69a7feac185af06d72e122868749135df5a73cde64f8f0aaefbe167dd8d0fbf59703419001cf7f74eee563d2a402768c28a3719b2ecac39bb4b85b7ef883716d60c69bd2d8d9eec176df87ff6ce3b3e8aa28de3bfd9ddbbcb95f484147a910e0169a185deab8074e945690a220a8af45e14a5284853aa221d0404a40822280202222252a4a4279776b92df3fe717bc925b906a22fe27ccdc75c8ed969bb3bbbbf799e79c6e606e92a2b29eed8dcded1914683a0330455ea3cf9c003915d708cff3219a70645189f5f7e5b42d60f634beb63561f5b3ba24e1193a00b2cd361f6f1077fec98d0baa49f41d08556eab5e2523a05e4bb2beb690a0d3c9e9ebab34570f4f207f4fab4cabe8fbacac07a77ef94f695c2049d415f2c66d8dacb76f75e37998bf70eceeafa7c61adce20f8968a1ef0c1a94419008ddfdad0546af4b1732b7a5536f8b5d99deb375d7058a05937b6bdd1b64aa0ce20e8424a371bbdfa9239ff086328d7ae8e01bf1cbc9a0e0034e5fc971750f78db75f084d38b2df36a849713f7c7b0fa55ad70de501d0b4cbeb5f6d5a3644d019b411355e9871e87eee80a2a49e5f3920baa85667d084d7e836e768eca3ceb5bb18c0d5267f7376d5d0fa117a83a02b5c63d0eacb19d472f19d3245067e47b3f77508175aec4e8192f2c3c74362ca98740641175cbac5eb5b6f5a002eb05adb364532b4b53ad7d16544b6685335803dd9190c0683c1e42be3afb17efdfab4b4b4214386180c065769b2aeeffd26d9a761ff06c1792d00dad243b69d39b1b26d3007cb9545ed9b4cd88d0ed3d76d5abbb857d0f1199d9b4cfc4e7d5f4b3f3bb9fbbcc476f377eddf38bb9979d7a45e93cf598bf4f9f2c7150d05549d7fe2d2ae3e85f35adbe5073b46bcf8617cad81af742ea10340d30f8f1eb2a7e8e835fb36bc5de7c1f6b1f5a2eacf4cecb0e88bed1f0c08bbb8fee5715f2779e3cd4ffc6a74ada5c9b878ec9685a69e7aab49c7a9a722062d59bf79e5f8e8876b87371bf2656c9e756f2ed290227dbefcf1e3a63a549afdcdc55d7d0af3aeb2926eafe9d9f19d23febd16acf97cc392c1e1a7e7bc3878cb7db6f51283619f1e3a37a5cfc77869d9ce6df3da5a0fcd6c56b9f6e89feb4cddfce5ead72adddefefacb5bfe74b85b7c5bacff616bef60141fb5f7c2a1f1150a7aab2ad92989f1f1098e3f896691829abf9dd4a4eb82e37e5de7ae5ab76254b9b36f0efaf076bef1225fe65af3a9b79b749c7532a4ef7b9f6e5837bd8db2e3adc6ed165fb5a8e3c2f109dd265f2dd37b74afb2b9aeca42be61818bdf3fac71bff7ae951bbdecd32d2bc747c7ae1d1ed367ed9d7c9ad214d5b12a327f3a72d30220e3caae3359653b358fe956cf786bffd1bb22808ccb077f4550bde6257580786b6d9f7ac3d625c54c5cbb69dd7bbd834fccecdc6ad6c52c75b4fa7152f759b7eb4f5cb37ed9e466d2eea9ed5bcdfd39cba94ab524e7e9a584548b02b81fc095c4af5e7d69b5aedfc7fb767f3ab1daad8da37b7d708d541877e4e49c2808312b4e5f5bdfcc14bf6f48ebb19bc596d3566fdcf2d16b957e59d1e7c565bf5a01d97cd7d260e1e6d59be73710ef99d9f0c76030188c67186f9d87b902f196fd78f080ab90421a821001990a52ffc30fd2cccccc0d1b36444545d5aa556be9d2a51cc78d1c39d24d7a6bdcf55814aa54d8f502a9d46f672db810dc6fcf81a5cd0209d0b57d1d4dcde80f67ee9fb0a71da0204e33e2f09a57cb6880e651f4eb3d7dcfff6ae6ea142959c4c41331a254e9a2fe24fb6e9e37d194dfcb6cb9bcb15b180f20ed3750f8345eb6657edb2082e6c57efbbcca3469f4b67593aafa00f5f4c7b6b5b97a2d5e6a1fe4855b9aae5089207c7f3bd972e7eca40f6f569973e98b37cae900746951c25c69f08c8d7f741a9d9356bab3d5459a71654a1535f1242dbc74e9a2fecaed952e920df963ff8f52c5c94be78e784e0374a81dc0cd3c23664800cf6e6f060300b88ab3befc7040611e4aa5946d3b86dceab661ebd4c67e044dc32e7edee08b9f1f5a119993d41859b2788096e8824b942e16ac2d9897e5abde1523f28df6ad76c4ee8cda3d6de5ad8861df1c78afa13f01bab5ab9059bedb8e7cf5c893b9f070e3b48f6e961c7f76e7f4e70d005e685b29bb428745b34f0fffac0a20655d37ceb9f2edb0d279eb20f817711816e4dfde9bba39e1f9455736bf5a5a03e08516c5122b0c99b9ec72ef79d51c96e7da96bf4e39762e5eae1e7a63dff1a4a25d9b15098ae85a4318b0ebdb84d165027e3f72c1a279be6d450390716ecebb877d7a6e3fbcb2750807746d17adab5d67d982936337d40500848fdeb977760d238017db56c8aedaebfd7927476f685960f172ec9a8ea5d6387e5161ded533af87b81cc07b1040161f169d766249cf481e882993b8afe25bdfdfcdd656285e32dc4078df22a5ca441a33bf3f7c262d62c8078b5eafa5073ac614219376081609d086b5993c0b008ace7a975df00c06e35f853f0f0548fb7fef9ae95ed7fc5bf8bfb7c2c8c15f4092947f1b549b61ee49c5b4f2cafaeacb23b48068e10838164fc72d274e9c183e7cf89c39730e1d3a74fdfaf58e1d3bbaf31c06402940dc74aae5d6f1b3e6c036fda303d544c6cabd5e2c215e38f8abcd0050ae5b9b62b613457481c17aa2281eae135dbdfecdc31c655ea966556d8bbf7853881186aa31256d2f81825f88018a4cbdbcee080010927e71d705256ae08bf688237c64eb2175846b5f5d4acdcdc79b346e93f99468581e57e78f18bf6cd7e9df9268b117e7ad5a34e8391dbbfc180c95a20d6ada022571c6101387324d2af9daee726388098a421fe571c2d799b679df9e5d0e3fbbf7cfa865ccfcf5c045a9449f41b5d4c5a35c68e321adfcdc4fef5d3f78512ad5a34725d51f8504d5ebd73ac07cf6d81ddb2a856afd3b94d4baaf4cfacf07aea1da802ef618497c44eb6175853bc7cfc5e57d72db96bffe72e86abaf8e7918377831ab529e3c305d77da18af2d3b673a962fc0f27eea352fbeafe04d97f1cfe26debfcde00621eab3d158a9479712e67347feb019854bf5e953d9a81616d67a444bdfb4f3276e3b5955e1df76c176c75edabfe2c548c1d3008ea8de4dc36de331ef17eeeb6400d7158baeac7bf0c9a8b10bb61ebf1a6b0d69f1ce27cb5f8d32b04b9cc160fc8be1dcbffbfe63d5782674cd53db8a082df44fcee5f7ef0add2452b005882d5bb62c5bb6ec9e3d7bae5fbf0e60cc9831eed36b424a85e0f4957bd988f2c9db9b77be9cbdf8bbb0a113abc4a721b06840ee59d304160d405a6cba0c2d0063a8e9d14c8ea630ffbcf3121ccfb9fccb7bb2636f2521b0b8bf353649c4c571658ce3f2fc7385dbc95255f5b39ce13a0dc273fe74938c747975cf41edb4791f4debb56c1c1050b1f3a899efbdd9baa8963d11180c6737f2e3ded736011551ab69ab82a19b523313d21158c2c139431354cc1f67dde42467c4a521a088bfe07848000ec6d9b6e2e3030a193dd453ce4c34cb7c60a45fceb04774a1854db813972ee775bf30946b57c7b0e2c7a3d7efc6edbce6537b5a652340c2633a3e97bd64fbc5879a43bfa2f8e87a6102909d7a3f15a91b5b14da98a724c3cd44dbf32cb058a04313838b07e14452a693596e6389e8162df3876eca48773d800380e01fe4e3bec97c448fcddf64cf9cb97c51bf4f2702c632cd874d5934edc5e70c6c2a99c16030184f01190a32ac4ebe7fb28f2921445077d725803f0f3d070258285224288091838957e745c2ec4fed7831d791d8c8c1970707a4c9b9fbffe6a44c9791a1e44eae84689022c197878e8348912c41b24f2efbf1d0130050282885fc4cec98c471dca851a3c68c19f3cb2fbf54ae5cb971e3c6eed3ebcbb56fe0fbc9c1b527125a770871788b91eeee9e357b65cab881efd40df545f2dd140950ad8b52cabd54182b19393cd66401f95ba668cce7b7ff201a1b352a1598e9c7236ac6f175ad021dca213e61c58524fbeb9821d8651ae41a35dc26130a351cbdace1e8a5d6c4dfce7efdc5fbe3a677e91a78f9d4a8522cfa2683f10f21f846f8e1c6ad24114554d92826dd4d752fc58c857c71f3cf5429e71029e5cf5498426cfb7a793138f186103f5e4ebe6f96e16fcb825a131fa4c3145240f89aa23a56c5eee35f1fb87601553fa8e94700684bb46e11316de717fb4c17b3021ab42ced038037859810d27ae3ee372b397a70f07ec58c380320f94eb288485d4e13931110e1efed2c306f723d807bfd5409ac3160d18e018b24f3cd1f8fed5c3171c24b1d85b23fcda9e6c3ae410683f16f7a6810f8f2d070aaaac97210397e3c7c3810209b225586479f623d075f1e1a020a642b489401c087c05f40acfddd3890870ce40406307030f1d01028146607a992830f077f1ea9122cd459118fb5418e962050408294ab714204581475fb59130f23078140a24893d53d7edcb7c2238eadb0cdf32a802f0702a42bb9f9e808fc786839281419f6efc3344892f26c606bcbc14de91a8220fbf3d0f1d81c55e8c7c39707802cc5432bf41c7c39081c40914d912241b6f75886021f0e9c8e83400020480047f05054ada6c102005814244bc852a050244bea4fce59d671d0734890902ac38f57f301102f215e02415efb3581401024204b51cf842f97ab817d081265c4491015103c3b2b66fbf7ef6ffb306ad428e2c9378204349830b444faee51af7d7937578dcaf15fcd987f09257bf52c1750a2516dbfe4afd69f4956af898c9f376dfd4353bd55b9a7c77b4c49fd6ee16b9b53c27a8eacef6faad2a6027e3ff520a45cc50a152a56a850b158d6f63786beb5278ee6f6843769dc25b3def8b0616499eebb1329d106976dd0f3f529038be3e68ff7acece1c060fc63e8cbb6aaa6b9b579fd8ff63044f1c7d71c34bb3dc450b655947073ebd62b99b6bf69d2a9755f25fbd56952dc6b2966aadcba3c2eacdb7e4b1d2fe5075f7d7c4a2adab876587e45695bfe7ae9fdb9df6495ed505fdd925a5fbe538cfffdcf176cba27546b57c908003e259b44fb279cbbc297b48d3315ca065c7d7fe8cb4baf66dbc6a39b1b375ec9500b8b3db0ec8039b441b362de7a7af8fcd5015c89fdbc7364e136abee4810fc4ad5e93866fa9828dcfde14e36bb00190cc6bf8b401e16057122e21c4c5900020470409ca82a85204fd3833c10282053c60311b162ae218d23b9aa04795d6a0d1c020464c8782822216fe939aa2f4840baac6a5757453c2a56aa969e23e0759c5a8489872f07b38c8722d265040aaa9fad9b5678a35d1d5bc111556dc54b4895e16b576d5a82600d2c140f45a4c83070f6e960e429daa64edddb16458a780949120492c7d66a138f003215f57386a73909054895f15044bc0481206796982708e0a1500800384020f0e1f050546b669611a651e700640a1d40edfdee8844912881021245000f2d512f02db821da78d34db6714b214e4f83be908b2a97a6c86a22ae767033f3fbfa3478fdebb77af4b972e5e24373c3fe9b3778f3799deb7f2f94d837a35291f243f38bf7bf5fad389a55f59ff7a151f700dde1e1ff5c5bbdd5b69de19d5382cf9f49ae92b6e97796d6d8742ffcf08d2293fef5afbc9450d4045f3dd9ff6af5dffedc3e283f74eabe70bced8675adf855d7b37ed77e5d50ee5750f4fae99f3d1f7a5662d28a9434e08294d69976960251ca17f1e3f78a26a8be82a2e92998ad4af6378f3fd97074ebadfa766b0e5fac1658b6ffbb69b5f5ecf1e0e8cff02f1df6f5db3c661013be75fa57dd7ca7f294bc2111a7bf6f0891f75d1d54b9af28d2d9937f67db6ea8fbc025308aad5a943bb7787976cb2b44debac778636088e3dfae1fc031a8dfbccab759832bc64d385ad3a65bd3bb0b6dffda31f4cdf945c63c6db0dfc60f6583ffbb0d0774acf85dd5f6fde337e62f7cac28d9d0b677fcdb7583dba4a4101aceefe1a2b15e9d1b4a8266756ec8568ddd68319a8dcbe86ead6e1d7e0ed09cf577fbb559ba4b706d52f947575d7a239bbd27a6f7f3e8000e0e093f061c776596f0eaca9ff63ef92597bb21b2e79bd96d1eb9ef5773d8027b86f6ff66f470e9f8c6854a35aa3f084b75fef3b216b788348fae7f14f665dd4442fab6a64f70183c1f87721536429000175080d6b13237192aa20d21414b28b11970324010114bbf490e1d94bd58fcf750e955da8be540789e5a488c7255381815305b0818355519b66e29026234b01800c0a9d0203a7fef978146c85ade6b9aa0daa6a33f2b0286a95b22878c08f47aa0c89aa4b700a699029235d0107772742959dd449ffe7e847893ad1924ec9567275acadd372b050a4caf6b5af5a020001f6772035f8861717dfa33af93a6db904e8080840013d07994279866ed1264d9a3cc28ba36f8dc9472e3cbf64cea24fb7ccdc9f2a431352a1d1c865ef4e1958338803e05369fcdea3dad75f5f3c75d06a910ba9dc69caee0fde88f62548fbff3530f3e4c23127ed7ff8968c19b4f8f31943ea857000b8d0361f9ddc183e66ea9251dbcdd044d4ecbae0f0c23115748eaece2ed300868a3dbb95debb7e68c7ebcbaf1c1bec2a59f5e97b575a46cd5afeeac00cc054a2e1a0159fcce918cab68462fc2748d83375cc1ec72fc286556c3ff7afe4e853ba53b7a8351fbcd6ee56d2f9d3ef56ca1f05edf2b2f1afe43fa4e4a49a6da6d79b79e44bfd88373f9af4f23abe50ad81efef8c5edb7ea6fbccebcffe66a7ffe889cbc70d5c46b5e1355f9c7f7ce1888a3a0f8f95bcc342bb55c7d7878f99be6cf4c034188a371cf2c9e733fb157536036a5bfeba5bd3b07d999cb92d1250b35b751c3c53a445fd9cadb67515c7ed39eef3c66b0bde1df491157e655abcf6d907535b85704803b8a0f6abd657dbfae6acc1cbcd7c68f5de8bbf7e7fd8232d52703980bb6932f1aff152fb8857deefdbeed7ed77778edcf179e288b73f1937e823c0a770ed17161c983fa484c0ee030683f1efc2e98a370d01007fce1e01d40b31225198650408f0a5c85290217b90971cc093fc417173e009820464e675277ed422dcbd30cbf0e3a125b052e839d8e21e70043cc9a3eb449a47b03d2a4e5be14ab569896a56cc919a848023902878029e80070c3cd215f0c4b37c7d5268084cbc2a4ef3ed7d63ab03295cbd4ebca836353eefd524dadbe9cbc3c0e5fa5edb0810c023d7ffbbb086264b79ba204c834c55d053dbe909179020dace1035f13010c48900a8818389281ca05028a0a912444af72d9c5aab560dd8c2f1026a5d28a594da7fe7039452455128a8a228545128a58a42655956a8a2288a2ccb8aacc8b22c2bb224c99224c9b2248a92288a922489a26815c54e1ddabbefd0b367cf99d3d25ee8d205aea3755ebc70313925d9e3b9090c088caa16c5863006e3bf0c1b2e180cc62343c88eeddb232223ebd58f5128055528a50a5560fb45154a296caf419472849c3a79b276ed5aeeb3dcfcc50e9d1dad56ab7140b0c33bc0711cc771b60f8410db9fb60fc405001c3fe4fcdffd07874613179dc162973da5a4243c74f54fc51bb432cb040420248827128159263e1c0205244ab613aa7aa08a1434c7a2977baa493e51aae760e4c013c44944060c1c0205e42c240b16200329120810a9458288ec026ff1365d6351e09fab565c14213ebe820d12d425a6a1021e88b0592bf355c98f870f419ce4b2156e70d58afcaa4d0b9b6a2ba48125ef3ad8100dee5b61e0e0c3219b8200460e0912c234b86ff56cb6e4082234882fd08139257a1ede80700db214a429a0808983de2e4273a4a590a3b66de7c6e2ac5e0a056fb78efe1df872489161554000e5df6f78656f990c06830d170c0683c1603845e3b07e50cba926355bb01f5bd0a64742b105bc5550580b1d874c45152c36e5a225d01264d917364a14061ed92e446086024146b080f8bccb620b1691537f7f21d7f5d723598aeaeb9a65b711daaaa4e7902dab75f6e154fbb0ab5678c4552b0a2252f8700e41ad785815b54a3c8181204902017c7928f42fc94099e65f4cebe6dae008d21435c695d3a3849c4cd365046990294306388023ea425bd8443c102c209b8203ccb2bb06f0448d2bc5013e1c78826cc5c349b5520472906d972f072b45a6cc6e6d0683c16030180c06e3598327f017405a8062700000200049444154012d876c4535a6ca141932020564297631c2793036fa10e87955a1690964aa0abf6c05942248501d711df34891112c80b78b1a05f9a331a5ca10084204c489505c1791d3100d812fff08f2d59f8781479298bf4a1c8148d5a04db62ab9698547f2b5c2156609a11a1412904555856cdb8f4602044006248a2c05a1429e28c4cecf05a7868c0660e2a1009972ae0dd6a2c0c8a9525ca2eeccb022854211c8c34ae16a3739c12cabea365546b6021d079e40a6c8723897321027c260ffa79c7a38ea61b36c6f987ddb9b747b4af56b8a3439f770ab02c57e3c076453d5af9a5360e4c0b3958b0c0683c16030180cc63347b2041f0e0a41b2a4ee8f92a326b269ae18b178b266891482029e8010642b48b68b0b058897d415a4f122340eb2225bc915358a831675d43549124c3c741cb214674538542053811f75b3a0d009d914dabceeae8e55ca9073adc76e5ae10a57ad70a5da6c12cfc8abeb6f73b6a89129d2145815b593cd5eacf855ec0230c7964bf3ce1a5829b45cae4e740505e22555eb9a25c8f6084d00d2edd5161ca71c2cae2f14dbc2e57c1de4484e3e329c0795a679bfb7dac34f6909b41ce244c814220514d56acc6030180c0683c160309e31440a5106084020db0405c9557736375a78a10564a8fba63a2d22671b4e59f1206af2e91a9a57d7a4bb3615ea0838c0ecf5ca4781404f90227bd6591e5be14abe3a6d852bd50667f6e78269d2bd28da4a6175ab713315afd6beda7ac3710bd51cc36f4e302ae169b882650a7f0e160a0a680874c483ab0083c16030180c0683c160fcbf0816c013a4c85ea9321f0e5a0203070bf556c5315cce02fcdf6b408104097aa2ee87ab284894c196be32180c0683c16030188ca793c44731b6118000a9f25fdad095f1b4c857d8c379e5fec16030180c0683c1603018cf04590ab2582f3c215888240683c16030180c0683c16030f9ca6030180c0683c16030180c0693af0c0683c16030180c0683c1f8cfc9d72041dd2a371f261efebc93efb50421ce56ce12204c03de59b4eb4017451879f8f1ec5c30180c0683c16030188cff3f1a82488d7311a4ea17ceb9147a0c0299147a0cf9aa21f021f9370552e52be7e27b5eddb8351f062e77e3da7c1781ab228c2ebe6730180c0683c16030188ca74e4411e7e6bac7cb8a23ac47bd45c8993fc85050508dea39284076817fe0011f0e0fadceb428ef7cf75b838b227c382870ae84190c0683c16030180c06e31f46a4b82fb26e785ae52b010c1ce29c6d5e64e290213bd7a816c5c91e373a020e4e7634228081205e765e04dbbd97c16030180c0683c1f84fa1038c3cd215f80b10385814a4c8aaad8b03fc05f81050fbae9a160ab3ec322b0e08d52049864801c0c841cf214102801001190a74047a0e34efe6ab7a0ebe3c340414c85672b7720dd3a81fd26587dd3d1d6ac51128348f1432f13071e009ac0a52ecd5708386c09f879683adc199f6f402811f0f1fa2363955820c04f2b0d23c35f12130f1489054af6305f0e5408074c55d2fd99a1022205341baa256234840b2f40f99123d966ee2e0c7235172623dcd235f0d1c440ac999bbaf8638d796060ec9927359eb2abd08e74508846de0cb6030180c0683c160fcb7e0083404fe0252644046b0a07a6b0208e04180872238204803893af7eecc854020200e39e778f6f204013cb214c4493072081460b542067820508059422605011c179fc64b005048c8efd31ba28148f15004050278e8b85ced6ae4102f41a630f10811102bc28dbee1811001661909120872d7d0da3e5b29e22410208047b00671221440c85b1381d8753e819e40a48897a023081090a938d15c3928409a82400116113245a0008be241bb72804f81e8458f677df458bac081d8ce9d7bf9eacaddf7097a141b78a4bbf028ce74ea51fc6ff6fffee9fc4fa9e6548fc9fcfdfcab3f5f9d8d5c0cc67f19365c30180c06e3bf0c21489660338a5969ae48f3e1902c83023290a5c0c0e1af5807b32952640030cb30f1d071c854400808a0000a050047a562fb861690271a827851fdde31bd8983595643ffa4cbf0e5e063772fe56caa140040a97aac918764b7a6e698976dca880049761b618a8c421a680964aa4a653f1e024192048ee46a541948944001892200d01277f2154096029d8c40015605005265cfb30cfa4797af0420247f977a2c3d454206f160bbe6dcb9fb72798cd48e67e8497914eb3997d6da7f2fa9e6d49a75ea79fc71f1ce6afdf3f0a2014d2a06f918049dc12722aaf988e5dfdaa68090f5c3d8d29a2af3ae599faef65a6f6e9b3d73dda574af4715f1c6826a86f097bfcb002c17df29ad2b3ff1a2e549e65f0037a5c87757d5f489e87f225d1dddaecc88aa39fbaa150cc6bf61b8000048b796d631083a4399777ece767836fd30b6b45071d6d56c00d2bd834ba6af389520fffdedc9b8b266e6dc2dbf673f65a538f446fa89970a199e5f7e5bfa275ae178169e08e67ded4bb63f6066370e83c17896c8d15a8eaf7aa2a25afc08e0c3fd55d75647392453d5302b519865040808d3c08f87c7d0bf1a0e1275a2a26d965e23876041fd21c8b5fd866a1061ff31d9cbd010882e8a70acaaedb34020d9ebace75461c591dc40b9327d646d9f2a83038c7cae54767f8212a5fc3f1ed173b90d8fd03c42e91efdae0577eebe4fcea3d8a97bb09e83e4ac088140f32f8fbee5efefff58c729717b5fa9d37573c6f37dc6bdff76597fe9e195c36b3f18dff8c88d23df2f6a14f0943636fb8f6d73673e2832b45f55d3239f36ce54b24e4ced9226ee6fcadffb52907579c95b9b9472a9b2c81f5d31f163cd4bf34654f4618f14c6ff69b8c8c8c8d0ebf51ce779264fbcbd7bf50500b8b575eb2fef54a9e6e4aa151f1cf860c6e161dd07d70ff99be3f2d3cccb6b67ce0baa3da26769dd535a0a1f50be5e437da43b179f7fa6158f881cfbd5d499e78b87676b2c17b64effea6eed77a6b60e653bb733188c6757d3023a82700d005829cc52ae0df32f42006a571f69323264e839183918358813e1c943d9d953c3b67855c9d55d69c8d596f1621eebabd3ac8843568e164bdb47854202044043205358013d071ef82b53a31a029e8052cfa65a9b342bb8819047059ba5c0223e81d29dd4e75103083f8647b18e438ad5795669ae3d8aff8bc8f776ccde1c5b7ae2f9a393abea6d5ff51fdaa5748dba0b26ef7ee358bf8067afc5dad283377d3df8a928850ba85c59f3c9b2cfae5dc3cab3e3460df1672f868cff2393264d3a70e0c08e1d3b2a56ace85ebdfeb173fdcf7cf4ecd9baa96f7ebee99777aa5567b32e6ed1577d7be7c17f61bd8936a25ab1b8d58b4efc9970654785f1432235ec5c32188c67168140cfe1815dfc7823706cca902300050727ceae8ec2c9e290a3026428c8505058ab3a15bb7ce22ae079f0800c080446bb3fb3cd6b5720cebd5615670d10696e0d7d38e838488afabdd15e844d5e518a6c0a0a1002138f2c0532e0c7837861a574f9ce0b0409c89061a10816208a1eb252e8e3042aa279e5ba97a5db8269a5ba0dddc43d7200e147f728ce765d84c5a94731f9afca5731f97602b8c215231dde3f8d95fb4d1e3ba0a149b2f7aef5f6ce379b960e147406e373eddf3ef0d036f741cd3faf1ed9bc548041d019822b779cf0c58d2c0a980ff70c31947af3820500e4db1fd7137486caf37eb50280f5dadc6a82a1f5963887be166f2ca8e65f65def7c716f7ae5ac820e8fc8a341ebbf5966d728766ddd8f646db2a813a83a00b29dd6cf4ea4b660ae9d6f23a816d7767d273838a996cfe78e2c3c3337bd40ad31b045d70c9a6a3565f4a737347645f9e56d64775eb95e28ecded1d1d6934083a4350a5ce930f3c109de5ef80f4e0eb599dab860b3a837fa56e3377ad6f6532c47c9e4891f5c3d8d2fa461b2e7d35b141847fb9777e4e75280572c2f1057daa4518059db1508d97de3b93a4b65f57a471a75abacc62addb14cfd4d4e8145358cb9e1e8cff1366b379eddab5717171254a94f090d47af3cbf5bf68625eeedb73708cf6cfad1bae64e54f91bab34570f4f207f4fab4cabeb6bb40493ab36c408352069d413095a8ddff83538932001abfb5a1a9d4e863e756f4aa6cf06bb33bc1cd6860bdb3e7dd0e5185b53a83a0f30dabde6deac1071260b9f84e992203bfa3d9fb3a840b2d76a700b0dcfc7262a78aa106416708acd0fe8d6dbf17f0e0b7ddad9f5d3c30ad6df9104167303dd7e19d83b16e86b5c72ac5818c5383228cea60927d67f7e42e95c38c82cea08dacd563d1e944c559fe8e0fe3cc5f378e6d5d3ac020e84c61357acf39a606d4773e02e73bd6799afce3958566fcb2715cf37285049d4130958c1e6a1b44b9c06a6ddb14c9d0d6ea5c479711d9a24dd50036c3c66030feadd882fdba41a69028c234081110282048f0bcae9002a2027f1ebe3c4235b92b2d55894860e460e2102c204d562d7e3e0481027c79f8f2081620535598f0040102020435645180a04a4d0b854411ac811f8f10218fbe4a9561e4112cc097871f8f2001eeeb9ba98027081210c0c39fcf1544990aac0a4235f0e311c0234040aa3d14b34ca127c8526051c003bc8381f7510914a0006619d90a326504091e0cdb0a90a9e4ff796cdc976e73c235b97516e35c69ce27e551ac77216b0dbccbf41285fcdfbc9b75c59bd40d504ebcd677ca963377d2d5eed196ea3377d9ac2e456d53edf4fa87bddfb9d964d6d6fd9b6677118eceeb3bee700a8574676dcfc6c3d724d67febe32d1b968e78eeeae2be4d87ef4f507cab75aba5b973f4f4030940fae503d700fc7ae8a7640550927f38f41baa76a91b94effe92ee6c183ae4abe2afaddbbbfba36185cf7fdc6fd0e6bb3294f8fdc31af77bef5ab9d1cb3eddb2727c74ecdae1317dd6de41913e5ffef871531d2acdfee6e2ae3e85f9d4536f35e938f554c4a025eb37af1c1ffd70edf06643be8cf5e27c4ab7d7f4ecf8ce11ff5e0bd67cbe61c9e0f0d3735e1cbce53ec997bfe078e79f9fd5aafdacef0a0f5efad967eff5d47c3ae0f56fc5dceb5ffc7d55af015f90a64386370b73b052582e2f68dffc9d5d528b77567eba7252833fe7f49d7ec97e3d67c73f0c7d79edc6f56b5e2e141b9fcd1e2e8cff1bebd7af4f4b4b1b326488c160f0a05e6f6cfbf4577df3979b45146a3438467befcb4d97f3eb57df16eb7fd8da3b18c547edbd70687c055dd6e545ad9bbeb14be83477dd867533dacadbdf6ade6dd5efb6196e9a7a7c42b7c957cbf41eddabac8fcbd140bcf171d76e0bcf460ef8e0b32d9faf9ed149737866cf315f25515d8571474ece898210b3e2f4b5f5cdfce4f8ddc31bf758fc5be557576cdeb07464d9abeff56939f6586ac1a7ad786d498fd72f454fd97c70dbe21eba23737bbf7a30c9e5b0a679dc520ace9e5d99dfa9cbfc8ba5877fb071f3da059db9dd93ba8c3e9caacd977f9ef7a987db0737e9bf32a1d1e4555b3f5dd8dbeff0e476dd3fba29ba1c81f38eac6ed2388e57d9a7df6a31e8e3fb75c6addab871edbb31499f8eee38f57c1600d97cd7d260e1e6d59be73710ef9965769f30188c7f2d8a7dada64891e630566629aa5d940308902623555623d3e6684837244ac852c001c91252e53c5163292010f0042952eebe322285a8800378826c450df06b4b2d53c814e90a2c4a9e95a509222c0a08902821dda1088b823811a27d856a9602f7fa4ea248102153c84082880c2557c1264830cbe00814205eccb51aa6ca4895d56c5364a4d99d612d79c5a4d9d39e3d0281952249520f4f9591a940fb4f2ddbf4587aba9c279695f34c1e2980f0938d511c2b3997b5e9ffd9c732f16fb664d7623a72eabc410de6411b59ad59cb96ad5ab7efd2a686c342ad42233eff7472353dd0b26ed0f97dadaf5c8a971afdbe74fa11d27afdfe753d2378a05ba786810da3264cddfc6ecb11b5bb54c1d8fd3fa6bc52d2f8dbd71794324d4bfcfee35757337a86d1cb7b2fd1b2e31a4608f967af32126b7f716276cb4002d48bbcbeb7e6861fef65f7b16c98ba39e1f9455736bf5a5a03e08516c5122b0c99b9ec72ef79d54a1535f1242dbc74e9a2fecaed95933ebc5965cea52fde28a703d0a5450973a5c13336fed1695c190f9e6e99d7f7ff28559cbc74ee88e7344087da01dccc33628624441671c8df61dca20907a62eb95af28d735f4eab6e00d03126a071f9f13fe52688bfdbf8e04f4b1bfb1320fb72cee4d8b733175df27b61f391759dc238a07bc7da5cf598e519eab55769c8824a00307e7e2df66861fcc36466666ed8b0212a2aaa56ad5a4b972ee5386ee4c8911e05d8f5ad9b7e33b55cd4288870b4f1a0186defed9f5e9a51ab8ea3e8e58c91258b0768892eb844e962c19ac49d93e79d2f3cfad4deb9754c04e8dcb6b254b1fdc26517fb2f2a0e4859d78d73ae7c3bacb416106fec713e1a0cf0bf7fdb2f66d8671b67b60c22005a97babebbc999ab095287a0a0e225c30d84f72d52aa4ca431fbca7b13b6a4355d757a73bf223cf062a786c18daa4d9cb5ffdd985e11f95e4152323aefffecdd1a06a0456ddfb3bb5a9dbf102736fdc3d5b036baf4e39592ffed29e5fcd7bf227acdaa693d0b11a06d948fe6bddb99698ab688632bf274f72f2b276db7b6f96cefaaeee13cd0a559c4cde77aadda7bb75ffd8f5c547548ee3bd9c5a5eed2e48e57d66bf3be7d68e8b076e95b2dfc00342fcf193fce4ecf54a0e7c3da4c9e05004567bdcb6e180683f16f46956404122039bcf65b1475b9a79ecf4d66b5efe3ea317a838c3c5b9e3aaab86c67fbeec840bae23c1f579bf4b82942a278a499452b85d59e5ece5b0da7e6cd2cc5f9e77caeac699eea906f0b22eac5214f108fa5fb702040a6a7ad6b0b3cd3818756e7aa374172eefa6c969d9f308b8204676b761520d645114992138fe2ff0e5c40ad319f9e4d48bef1e39e9553bb95cdfaeea3d77ac6142bdbfda36b76934a649bcee5d475b18229c44814858ab1674ffca9a937b465847a636b4b761d5815570f5d49e7c3633a9413cfefbd9a213dfcfe7842c9dec3ba97493b77e48f6ccbef87cfa645b66a59a2a08bacbe5e8fe8409b5ae67dc34d842a14e93f1fb8866a03ba945045281fd17a585de1cef1737179ce7bfac55d1794a8812fdae39df091ad87d411ae7d75c9b329445fa261795c9d3f62fcb25da77f4ba2c55e9cb76ad1a0e75cc74dc9fc75df394ba91edd2baa2fea9a12ed7b55764c10daa66f6dff7c7349963fbe3967f66f3fa25998edc227becfbfd4ad287b8c309e024e9c38317cf8f03973e61c3a74e8faf5eb1d3b76f4ec396cf975e3a63f7c9bf78e1232d2d33375cf77afa789ddfed9a50c772af9da9e339925baf7895203a17141755f6a1570ff9b33ea7462b5fe1d4a6add8f06f08b5978e4ebf75b06514bd2dd2ba7f7aff9e46842ee5e00b98ff8b8d35fdde0eb0e6f5738675c7aa15f15e9c2815f330bd42aac55970aea9d2cf8859a88a250c9f5b0f6b8a5e41f6dfd2a4617c399b707bdbd66dfb95ba942f9e14b3e9eddb988e0fabd28eebb03bf0b7507370fb3954542da6fbe79f79bc191899eabeaa939b9e39526bc46f5c0cc3d635e9ef5e9e14b7fa61b6a8d5ffec9db8d8299a73083c1f82f6155c011f8f330703072081240f15f5d5af85f224c03138744b70b5f9dcb5737165bc5455e8a8b45d5d4f5f78f5ac47f02c59a999e6955c01922a35af69db060dde14b7f3e3c3eab69fabe51833ffd430200620a31e69f7d9233e2d2e117119cabf5848022419c949c90a5688bb568159972eaf0cdb89f0fdef4afdbbc418bfa8177bf3efbe0cf33dfdc0d6cd4a9bcbe602d8c21051ccee5cc44b3cc0746fae5fc03d1851636c11c97c7542e67c42689b838ae8cd120e86c3f855ffc4692e36f277b8cafad79eed53d07df7b5177785aaf98ca450ce135bbcd3870d7cd063692f95e2a028af8e7bc6b0afe85031d13f886fb1598a6933312d311542228d7122c04150b60a305e329a065cb9665cb96ddb367cfb871e3008c1933c6e32196ab9bb6dc41dace1ec5430a0504170a2a3fec9888d89d9f5ec8f070e3dc5a186dd2d96fd2e0561b539078335104003ea09091733f1a008af9c2ca916dca059b4c11151b0f98b1f34f0defb4a4fba9908ff58834da4703bf32af5d82f9eec382ab424da1a64719d61eb39402736635a61fdc3da349da97133a35a8186c2a113d60c9c978d95ddfdd37c33f324497332dc61b0283038dc48baa7a6a4eee7845029a7d7062c384aab7d70c6f175d2238a854f351ab2e98d93b1b83c1f86fc9578a780932a0e154cfde78118f3d12a6cbc866c3e8bf815811f15e183205d6534f0fd9976745d55a55efebebeb634c392728247ad89417171ffdf2db3f2cfdfc9c1fc71b0b99607e90980da89e6e72eabd64850f0af2e1a02fdbb191ff875f7f7332ee675a7550b9e0f26dab099fef3bf5adf5ba4f9d77aa1abdab196f08f1e3e5e4fb66d91e389b5a131fa4c31492e755973704fbf1889a717c5dab40c7a8df3e61c5bdb8d084420d472f6b387aa935f1b7b35f7ff1feb8e95dba065e3e35aa94ab2a859a70f35eaa8422bcfa6af9301530e596ca1574e317fcc2fd90742b4904d4b74829f96e0abbf2184f011cc78d1a356acc9831bffcf24be5ca951b376eece988ac9f3ffbe2aea6eeec2fa6441b6d173b359f9ad465ea9eb5e7e7d76fc8bb1a2d424d283d68d7b6fe451c52106d50711fdc707edbe427f3fb899d46ac2ffac6a6f313da960f1490756e5cd986df382bc9089f662b8fcc8f761c673863e1406f56d8b81dd6e427548a4ff1b6133e693b619525f697530736ce7c7d629b84c81bbb5f0c73390e1a91169b92e352442d7f9e3bfdbba14a513755f5a639f9c62b62aaf0e294ad2f4e5132ee5d3cb1ef93296fbcd2c652e6d74f9af8b1bb84c160fc8790e8135b4e98c1b4eb33f6cac4bae0e9415722a68e7fcace85db6f395a1d337ffbfa74228a44b98e842b84d58e29229e5e75e8817a9b5b6f6e5b7311155b56f10560acdaa58ecfc5554bf727956a5dd59ff3afdeae6cf6a9a5ef9f51aa77ab11e0ed426d53e5d6e57161ddf65bea8b9bfce0ab8f4f49451bd70ecba34b4d55da54c0efa71e8494ab58a142c50a152a16cbdafec6d0b7f6c4514f0589bf7dd830b24cf7dd89946883cb36e8f9fa9481c571f3c77b2eedaf8672ada3849b9f6fb37b558bb7f76dbae4b1878bc7d40948ddf7d137f1b6818ca69dff74db5d76e5319e0efaf7ef6ffb306ad428423cdd339997d67ff940d778d4c0d63131310d63621ac6c4c4b41df04a3d2e71f7baf369ae6f9c36d5b5b74fdf3496a960bb49cb68be9d3278ecfa3b8ab7838192f2cb857852f78d091dcb070a00e4e4ebd7129c583a85f0e826452d3f9fcd285cc1361a940b7fb0fad5c1b34ea779558cfb61ed49949275fecdea852b8cfe360dc427ac62b3fe13a77508b05cff394e7459a5f03a3185ada7d71c55c3b5d3e463e3dbb51ff6657c90e7aa7ad91c0069df0c2c1b1a3deb670b3863e1ea6d86cd98d4804fbafc4b0a0bd5c46030180c06c0acaf4f177e0ddf9dd270e7b897abd4de33b06b8372a1baecb85f8e7dbe6eff6f4587ee1df49c16e75d1ca78f1a39b9e9eae103dbf4bbf95ac752e2c54d73e65f08edbbb34f290d001250b34b94fcf277b1e123eb460810c2eb368e48fdf0322a2faaeffd9ef79ad27da7f45cd8fdf5e63de32776af2cdcd8b970f6d77c8bd5a3abf80022e108fdf3f8c113555b4457e933adefc2aebd9bf6bbf26a87f2ba8727d7ccf9e8fb52b31694d4792ca048fd3a8637df7f79e0a4fb7d6a065bae1f5cb6f8b66fbbf9e5f5408643fe5111f618565c5887a9c34b369dd7aa8be5dd7ed5b5bfed78ef93073ac0c33bbf5fbd49af476d9ddcbb09ffd6abad8ba67dbf66f6fa4c039bc4613c2503809fdfd1a347efddbbd7a54b178f89337efa747bacb6e18006c10ed73c57a849ff3a64e8be75e7ccb51c6d75842334f6ece1133feaa2ab7598fa4a89c6639b74bd33a16775ff941f37ce59f2b571f4b7158cc8f2ae969c7f85ea85e8fa0573b704752f83db27d74f9f734a84e9fc77571e16ab16463842b37f3b72f86444a3ba55474e6db96670a7d6d2a4612d8ae3e6a1e53336dc6cbc7275b8778f1d77c3da1329c5a754b3aa74d1cac183c3deea5ad194faf3f6059b522286b62aa9cb9b7f95e09c9cf4d5464d6ebae6e597da0eba31a66dd18c339f4cdb96597b719fe7024ab8acea792f9a93776037946d5e3673d3dc3ea37c5e6f5d4a137feeb359dfc8e5df8e09e3d90dc26030180c0693af4f1bdab223765e2cfee1ac251b36cdd9972203faf02a318397ae9c34a45e10e7e6ed52283e70eb51e5ad71b3e78fd89a05bfe79a8fdfbc646a9b109b2ce342ebbd5011676e566b51460f405fa6456dd3877f86b66b5af811ce3e17da6ed5f1f5e163a62f1b3d300d86e20d877cf2f9cc7e450500868a3dbb95debb7e68c7ebcbaf1c1bdce6a3931bc3c74c5d326abb199a889a5d171c5e38a682ce7301faead3f7aeb48c9ab5fcd5811980a944c3412b3e99d33194cb9f7f51fb4b1cf1ab3febc817baa1e3978f196009aad66feea629eb9abdacd1096e05ac4fc5d7f77c8d31afbd37fb95cf696095ee5376bd76a2c72876e5319e129a3469e25dc2f41fd7ed8ad33418942fa60f1fd6bc6f4d8cdcbfe65cda6b0e977de94edda2d67cf05abb5b49e74fbf5b77fa37fbfcc7bcb56cecc0f7142ea872fbb7f72c99106d02f552bec25867c6d679f1afcceadf6a11175cb5f3c8b9270f9ceadf6ece88d175eb7f33b6788d97da47bcf27edf76bf6ebfbbb375bf4ddfd0b7c7ce9833625d26f445ebf75f7174de4b45bd1d77dc0c6bfe4fa21412d07cc99ef7f9b1f3e78fdc9e0d1258aee5d84fdf9f52cfb740fefe0e551ab4f5883c61ecec192f6fb092a04a1da7effb6064190de0aaaa595e34275fbff3857baedd7377ccb80fa70efe4c86105ab5fddb7b164fa8ac63370783c1603018004050a94e9eb77b027f014912b40426fe51d64953377132a891830f87c45ca72ceaf09b0200b597a3c66ea2fb164ead55ab464ec66a584b4a29a5f6dff900a55451140aaa280a55144aa9a250599615aa288a22cbb2222bb22ccb8a2c49b22449b22c89a2248aa22449a2285a45b15387f6ee5b79f6ec39735ada0b5dbab869efc50b179353923d765860406054b52876093e2e52ca1fd7eff3c5ca1733d95edfc5dfdfaf51715ef5af6fac8f31b2de61fc5b60c30583c178f47737b263fbf688c8c87af563144a41154aa94215d87e5185520adb6b10a51c21a74e9eac5ddbc386709bbfd8a1b3a3d56a350e08767807388ee338cef6811062fbd3f681b80080e3879cffbbffe0d068e2a23308bb229e4e52121eba7ca8d56d0510109bd71cb19dc89c33aa2a148790006a8007876f3820548324a9c01ea78f7b3d903cfae49f86030204f81080205386c7f522056bebb243ec0409d011c48990ffb6da1a1b611b560000127d494441543955453ac65e0ab3c74b4d979fd822e4fc33d40a20103592b0edc393392b04ff1dcf27f696f98f9079eead466daebd79e587f1e534009484b3077fe3ca8f2de3c3ba86c1860b0683c160309e19c2b548959049f30838de51e1fe6522b44891fe6f7bf3040ae008e22450efe21239a92d81f0443be449d5365e02804202b8275739e70e5694dd288ca71ddfda237b44b698d57f62f89c1ee5f1fbbed9638e6b5b7fd6369cad106330180c0683c1787620cf44116ed07148952051005e59471fa3b649d2df5edb0c05190562ae2af4c94bcbfcf255a430cb5028b229521ddaa92108e021107004560566d9c37eb20038c05f808e80235068ee86ae04f0e3a1e7c041cdca6aff272307030f1e6a8f30186eee5cff86f3bf5ea77d65f298161f5a208446759eb5ef83ce612c0c1383c16030180cc6534ca800426005ccb2074fcf4276d7535f1e260004160566bb66e2098279f870102992a45cf960e261e2c0135815a4c82efd696de478b7faf1f0e50120cb5e8440e0c7c31635d442912aa96a2d444086021d819e030552656479dcaad4455639e2c84be9e3a6b6ae3ac4c8216773f5d8bcd1f5f51c7c7968082890ad20d13b895bb0b61a82202157278bd4ab4cfc79e83910c042912279ebf3ab2305e42b05d264554ca7e7cd265d517566008f20010f440fb987682052c48aa040000fad7da22050004f9028810226824001092264c0c8c304a4ca10293c46a9d8b36fbfc322d8dcdf54a1c859f001fb2210455d15abd8ffa7c8f6ff6459966549fd25795cfbca789a04aca15cafc5477b2d663dc16030180c0683f16f214102007f0d027824b9b536a648aaa6c852602960ee0b10902a214546b0003f5e35309a781839c44b90294c3c4204c4ba0de5932c0140a806998aba6853b6ebab1001568a38090408e011ac816d73359e20804796823809460e8102ac567756535759d9420ee593a3eed788baaa6d8ec84a29d021990ab228f4040179651f0f040a304bc8a420f0bcccd34d6d458a78093c5048e3ad65384800051e8a6ab58305d5cdd82346deebc8c322cd55d269324235aa4dd54d0b0582785155e7b2c3dc830f877851cd2d454118073d877419468274fb99c8f4549f0eeddafe1da19bd880c26030180c0683c160fc7d5007412128ee9c2e733c34259afb398754fbfacf2c0506bbff9d898359864c5571e5cbc18773b7a8d55511060ec4c1e7364546210db4444d934dd590456619261e3ab745b8c9ca891c756bba74df2129ce3a8402943a06beb28b6a02022876ff5e8f4ecbee6babd047f069b6e9c187769d689611a681403cbbdff2800fe7b57ce5005f1e3a0ec4bbba6938c8d4891ddc668375b4298b143c0147c01327a781c16030180c0683c1603c3304f000518304ff9545a705d58e4d501839e8ede28d00fc6395a1e1f20b169beeb2a915c77f92a98722dc64e55e8efef50e719fd82c2340802f4596820cd9838255f0c46a6bd383017cee39827731ab8c3c2c8ad7f2d5e6d09c244101b404c15e1c475c4fb738fa4c738064df1d87c53e6730180c0683c160309e6154e758827419d213cdd92628321507a7514ff64c375939eec263fbe8d4f394b8df3ff451b2fa874993912143cfc1c8c1a87932dbea78d5b7f6d21de600bc5a316be0902cc1db4037369bb844a150afb6c01195dccd7204926bbfb629751ffb9f0281c0215b010524aa2e68663a96c16030180c0683c17826b1ad49142944ef4216c9148277dac02628720c9bb61ff9b18a1029345caeead173a0d449e45a0d014fd475b96edaeb4d56dee37d877844013214c449e00874ff5400549b1ee490e73479ec0f3d0705c8a65e5b5fb315f8f2e0891a49d823160a992248836c057a0e560a8dbdbbd36435929342a1e790ada8e72f554120074e80e8a063190c0683c16030180cc633832f07858023e00852bd10971605060e84a8ead4fdeeaca932820455c11240205e45b5b5283072aa7fa8ad884c0506455de7c901061ea952aec4f221503810c0c4234df6e0b5eb3eabc7a0606ddd60e4a1b147ebb5456fb295ee43a0e7d59a6b0964aa2e677d0c7c38f870aaf5d1c443013265582978a24678e2001f0e3c41b6822c053245ba8c200d3265c8000770445d58eb0613870c5b44682fab9528c1c48327c85490a5c0c47bb09203481061e473572ae7441e4e93212ad072208059ceed29ab82440a3dc0035932bbb5190c0683c16030188c67109e40062cdebdf0dbf625d1f02054f504a6146972ae5770b692eb8b6b511027c2c081275028b214af7664499161a5d07200cdcd364182818396834273e3cedaa050ed9f299207d3abc7ac0098bd739d75535b4a730356e5eb1085420664203b6f6f8b1482029e8010642b4856bcddbaa6606d157b3572b6f0a1f65f6a0c2d9af77b205546b6021d079e40a69ea59f86404354a1eead7ca5791d94d3bcb8da64873620ef12670bb55faf791b2f51a429ec8e6630180c0683c160309e4dd2144081b7f1600100994a1ed5904f9858f34612b205257a546c16576fbe04904dbd5243de64e5a5b0729f9b9b0e71b5276dc14d52bd3d7d056a6ba5b0cace8b70d3b45c3de805460e198a7a0908ec166230180c0683c16030180cc6d38959ce9dbe60f295c16030180c0683c16030bc22fd117d7d197f1d473b3193af0c0683c16030180c0683e115196ca9e3ff158e750183c16030180c0683c160309e7e98f5f5c9f3d3f99f52cda91e93f9fbf9577fbe3aeb2e06830d176cb86030180c0683c1f006667d7df2a49a536bd6a9e7f1c7c53babf5cfc38b0634a918e4631074069f88a8e623967f1bef69232448f70e2e99bee254c213d97048493afdd1ac455fdd13018837165433161e7d36939d5737645c593373ee96dfb3594f30feb9e182c66f6a6410748e3f7e11357b4e3f745f7c22354b3ff15221c3f3cb6f4b4fb2b9d2bd9da39f0f3108c5469cca789ce3ad37b7cd9eb9ee52bab74b8e2c17df29ad2b3ff1a2e5899f38f9eeaa9a3e11fd4fa403a93b5b188416bb53f20d9e4fea0ad9db56e3d37a77aa776744bcb1a09a21fce5ef32fe42cbfefca471d91167d898cf6030188ca713c11686d8b3cccd17d89ac27baf6f23071f0e890e8fdc40013a827811aed456c8bfdc2aecefefef44e36464e8f57a8e733365a0c4ed7da54ed7cd19cff719f7fedb65fda587570eaffd607ce323378e7cbfa851809be0e2e283031fcc383cacfbe0fa21fc5f7f2f4b3af5d1ecf71bb678a54d610dbb45bc80665e5e3b735e50ed113d4beb586f309ec870e12d211da6bedb2a8c07a064c55ddcb16cf5f40ebf4adf9f9e5e4dff57abc50794afd7501fe9439e6053a5bbdb66aebef2dcf8cd0b5faafc5815ccfe63dbdc990f8a0ced57d5e455bd3853c93a31b54b9afed6895a3ea46ac318040b7ff7e0f9779c917c0f923f36beb5f461397db692fcfdeac99bcded66be1dedcbee500683f1f4430042d44fcaa30455e2e0ada2f1e3c103c9b2cb0a68082820d13cbb8212a090060a102f3e151dc50102810248057a89077802a980c4b335cde9218f8789070fa416e8492d811f8f0449ad2775d8298923a00e1d2bd876ddd510979b02d988c8fb28962862bd3e0d1c01ff88cf5b813c83b7d6a449930e1c38b063c78e8a152bbad08df776ccde1c5b7ae2f9a393abaaef76fd8776295da3ee82c9bbdf38d62f82d9ca190c461e42ebf41834e839fbf8fc72b792b5abbcf3f1f29fde5c59cff81773d6577d7be7c1275c5bc59a914dc21a766a5fff39fd3fd23ddad283377d3df86f2ec4d460d1c1a3ff4063fe8e3392ef1dc5542a2ae8e4478b2edeca483afceaabc34238fa089b3232180cc6ff0d7f01462e57bea6c95eed681a2c400652bcf332e2884b9f557f1e465e95cd1cc1432b9eced04e260e7e3c6480072420d1c18e18c0c3c043a1e008d2e4dccd5a8d1cfc7928004790ad2049027d12d548969ccbda9cbd6a0b6940a18a4d81204c834c25f7284ecf21c80b53e73d2bee59615190a1e09ef511b4ab5392253c746d7a7d26319bcd6bd7ae8d8b8b2b51a284cb4462f2ed0470852b46fae47e67acdc6ff2d8010d4d920c004ad29965031a9432e80c82a944edfe1f9c4a9481d49d2d82a3973fa0d7a755f62de02627c71f9bdfb746d1004167107cc2cbb779f3f39b16a0a057b0f8fb929a9a2223bf8b3ff152e1aa137fa1b12b1bfb151a783cdd365d117b78e60be5830c82ceb748a357b7fc61f392a55937b6bdd1b64aa0ce20e8424a371bbdfa9299aa39fb579977f6f8dc8ec54cc5fa9f48cfdb48f7477d7f6c71efaa850c82ceaf48e3b15b6fe577c74d3bd23320b8fbee8bdb5e6b56c6a0330821d5ba2e3a936c1b2468dae5f5af362d1b22e80cda881a2fcc38745f04cc877b86184abd79c10200f2ed8feb093a43e579bf5a01c07a6d6e35c1d07a4b9ce32093f5c3d8d2fa469f5d3c30ad6df9104167303dd7e19d83b1b6fb859a7f5e3db279a90083a0330457ee38e18b1b5914968bef942932f03b9abdaf43b8ea4068b9f9e5c44e15430d82ce1058a1fd1bdb7e574f49f69ddd93bb540e330a3a8336b2568f45a71359e43ac693556b451b358e40e2f53f33ad4e6e43f1e1e1993d6a85e90d822eb864d351ab2fa55148b756d41374f557dcb13f1368cabe17438512af9f4b383528c298e3aaeaec58f1b7f76a0886369fc75300c8f87660844108ec7ec0e6e69c72b04ba0a1e4849f72c7a3f4132f15a9feee757a7f79435fdbd822279d5a32b04e317f4167d015aed575e6219bd3ad8bdb5cbab5bc4e60dbdd99f4dca062a6e797df9668c62f1bc7352f5748d0190453c9e8a1ab2fa5e57faa665f9e56d6a7fcc48b162f4718172db58da509c717f4a916611474c642355e7aef4c92fdf635ef6d6dd2b4d89d925e60f074dbc03d97b60eab59c810fd713e6f6025f5a715431a163119045d58c5ceb30e3db43f6e331cce88ab81dd9bc1168092fcdd92fecf479a045d60a95693366d191caeabb1e87751088deed4c83f2da051e72a8a54be6dcb3246a65d190cc6bf058ba2aa953405fec2235bce1e1b2307038738110f453c14f120af76b569b0a7c4f49aa9e0be8858110f4400f013729ba0b7372149821f0f2d517563808024190f45c489d01298feb28fa79e8302643bb3fdfa7048b78b43de5e0100060ea29267ee80d31298250fa6d7c780030205846b10a9b54f87d83ba89046fdc9870f87101ee15a14fa673d872f5cfcf9f4f73f5cbcf2ebcf57afff7da5ac5fbf3e2d2d6dc890210683c165225df12675039413aff59db2e5cc1dfbb491b6549fb9cb667529aa01b22e2f6addf48d5d42a7b9eb36ac9bd156defe56f36eab7e177d5bacff616bef60141fb5f7c2a1f1151cfd57e507db06b79f7c40d765e6a75b377fb6f8a5f0731ff61db8f98e9b990343ad85a776bf5e1241dd3ffbe9ecbcda46003476d3d091272bbdb561f7974b06869f5fd57fe8e7f76428f1fb8735eef7deb572a3977dba65e5f8e8d8b5c363faac555f82e5073b46bcf8617cad81af742e91c79fd6ed51d29d0d43877c55fcb5757b777f34acf0f98ffb0dda7cb76055d3cf4eee3e2fb1ddfc5dfb37ce6e66de35a9d7e4739980786b6d9f7ac3d625c54c5cbb69dd7bbd834fccecdc6ad6c52cdf6add6a69ee1c3dfd4002907ef9c03500bf1efa29590194e41f0efd86aa5dea06e59f4d13af2de9f1faa5e8299b0f6e5bdc4377646eef570f26514877d6f66c3c7c4d62fdb73edeb261e988e7ae2eeedb74f8fe044d8571474ece898210b3e2f4b5f5cdfce4f8ddc31bf758fc5be557576cdeb07464d9abeff56939f6582a45f695f99dbaccbf587af8071b37af5dd099db3da9cbe8c3a96cdb30c6138466dcbd91045d80bf96e4bf0d69eaa9b79a749c7a2a62d092f59b578e8f7eb87678b3215fc692226d5eaa860b1b8ffe6fafa059ede3a985fbbeca45c6e9224d8fe2d0cb24ebe429fff7c2e66b5f1918187e3d3a74f21d03c3b7733b6f7f676060f87e7be7e96f828e3eaa88b1386ed39e231bf3e51944a2965e38d569c6fde36aaf8f63d92606dfa605cbe6f7450a1d6c0e70ac3c0eed6061c9e6bf64a2d79e9de9c4cea0ddb6ffe2c668e91fc72a5c93663e332f9abd74e9fc3abb778b72fd1ace7dc7173c844b181c3efdcbc0f0e34ab78f4bcdc63fae35b316cdaab279d21ed374092df772a3159e783df8ed525b70fe0161df9c041301e4d6c09f87f3c25d7217bf302e9cb4687e93efaf3931b947314a09a20a76dc85edafdb33429ccab67284762e5a362553767756fac637b0c2efdd13d690998b172ea9d0fcf0fccbe8f8da281805a38096809d91419099818d91419495418295419005b1dc838981418019da8f1067652069d704a453032f59f99919c45919a4d918245919e0e5ad203383382b033b2303272383382b83382bcabe453646061116062936062956f4493e6e26060956062956065e9851ac4c0c7ffe2316d62297d8105bc4591904517b7d7c30714cabd91919c45819a4d918c4591938a9bdeaf21f52a7fad77f4487909b99e1eb3fa8177efe63f8f79f818b09ead95fff187efc63606060f8f39fe1174c1c1e47e2ac909d3324001e2686afd8ba21dccc0c3ffea1f4fcbfff835ac7c9c4f00d49829f9901002f2d8f84fee222e80000000049454e44ae426082</Body>
<BodyHash>425807df1c597367d4694f2c1b224cf5</BodyHash>
<Size>185321</Size>
</Data>
<Mime>image/png</Mime>
<Width>1258</Width>
<Height>544</Height>
<Duration>41</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2234323538303764663163353937333637643436393466326331623232346366352220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223132353822206f626a4865696768743d22353434223e3c6974656d20783d22313032322220793d22312220773d2238332220683d223231223e3c7420773d223131223e4f4746293c2f743e3c7420773d223130223e303036293c2f743e3c2f6974656d3e3c6974656d20783d22313135322220793d22322220773d223130352220683d223230223e3c7420773d223131223ee280a2e280a2e280a221696c6c3c2f743e3c2f6974656d3e3c6974656d20783d22313133392220793d2232392220773d2233372220683d223132223e3c7420773d223933223e53686f773c2f743e3c7420773d223531223e536861773c2f743e3c2f6974656d3e3c6974656d20783d22313133392220793d2235342220773d2233322220683d223131223e3c7420773d223838223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d22313137362220793d2235342220773d2233302220683d223131223e3c7420773d223931223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d22313230342220793d2237392220773d2233372220683d223130223e3c7420773d223932223e6e6f7465733c2f743e3c7420773d223530223e6e617465733c2f743e3c2f6974656d3e3c6974656d20783d22313137382220793d2238312220773d2231342220683d2238223e3c7420773d223630223e63753c2f743e3c7420773d223532223e65753c2f743e3c7420773d223137223e4374733c2f743e3c7420773d223137223e43423c2f743e3c7420773d223135223e43544c3c2f743e3c2f6974656d3e3c6974656d20783d22313133392220793d223130312220773d2236342220683d223135223e3c7420773d223436223e526563656e746c79273c2f743e3c7420773d223432223e526563656e746c793c2f743e3c2f6974656d3e3c6974656d20783d22313230342220793d223130312220773d2235342220683d223135223e3c7420773d223530223e757064617465633c2f743e3c7420773d223333223e7570646174653c2f743e3c7420773d223136223e757064617465723c2f743e3c2f6974656d3e3c6974656d20783d22313133392220793d223133332220773d2232392220683d223135223e3c7420773d223739223e517569743c2f743e3c2f6974656d3e3c6974656d20783d223938362220793d2237372220773d2237352220683d223135223e3c7420773d223833223e536372617463687061643c2f743e3c2f6974656d3e3c6974656d20783d223938352220793d223130312220773d223130322220683d223135223e3c7420773d223533223e41726f6d61746865726170793c2f743e3c7420773d223237223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223135352220773d22372220683d2238223e3c7420773d223633223e46693c2f743e3c7420773d223335223e666c3c2f743e3c7420773d223136223e463b3c2f743e3c2f6974656d3e3c6974656d20783d2235392220793d223133312220773d2233342220683d223133223e3c7420773d223435223e6f6f3c2f743e3c7420773d223335223e30303c2f743e3c7420773d223332223e4f204f3c2f743e3c7420773d223330223e476f3c2f743e3c7420773d223239223e4f20303c2f743e3c7420773d223236223e4f20653c2f743e3c7420773d223235223e30204f3c2f743e3c7420773d223232223e3020303c2f743e3c7420773d223139223e3020653c2f743e3c7420773d223137223e65204f3c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223133302220773d2237312220683d223133223e3c7420773d223438223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d223133302220773d2235352220683d223133223e3c7420773d223834223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223237332220793d223133312220773d2236302220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223437223e4165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223137372220793d223135352220773d2232382220683d223131223e3c7420773d223638223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223135352220773d2233312220683d223131223e3c7420773d223638223e546f6f6c733c2f743e3c7420773d223338223e726f6f6c733c2f743e3c7420773d223235223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223236362220793d223135342220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223332223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223134372220793d223135372220773d2231352220683d2237223e3c7420773d223438223e65773c2f743e3c7420773d223135223e6576693c2f743e3c2f6974656d3e3c6974656d20783d223134342220793d223137392220773d2231382220683d223139223e3c7420773d223236223e636f6c3c2f743e3c7420773d223233223e636f3c2f743e3c7420773d223232223e4f3c2f743e3c7420773d223138223e613c2f743e3c2f6974656d3e3c6974656d20783d223230322220793d223138342220773d2231362220683d223130223e3c7420773d223830223e416c6c3c2f743e3c2f6974656d3e3c6974656d20783d223232322220793d223138342220773d2233342220683d223130223e3c7420773d223731223e4e6f7465733c2f743e3c7420773d223630223e4e617465733c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223138352220773d2232352220683d2239223e3c7420773d223837223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223333322220793d223138342220773d2232382220683d223130223e3c7420773d223731223e4e6f74653c2f743e3c7420773d223630223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223138382220793d223230392220773d2232322220683d223134223e3c7420773d223233223e6f6e3c2f743e3c7420773d223137223e424e3c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223233312220773d2233342220683d223135223e3c7420773d223132223e30303c2f743e3c2f6974656d3e3c6974656d20783d223134352220793d223233322220773d2233332220683d223132223e3c7420773d223833223e557365723c2f743e3c7420773d223630223e5573652c3c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223233312220773d2236312220683d223135223e3c7420773d223832223e53657474696e67733c2f743e3c7420773d223537223e53657474696e672e3c2f743e3c7420773d223533223e73657474696e6720733c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223237322220773d2238342220683d223136223e3c7420773d223738223e417070656172616e63653c2f743e3c2f6974656d3e3c6974656d20783d223232342220793d223237322220773d2234352220683d223133223e3c7420773d223835223e4c6f63616c653c2f743e3c2f6974656d3e3c6974656d20783d223239352220793d223237332220773d2233332220683d223135223e3c7420773d223930223e53796e633c2f743e3c7420773d223638223e53796e653c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223237322220773d2234382220683d223133223e3c7420773d223734223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d223432382220793d223237332220773d2233362220683d223131223e3c7420773d223832223e456d61696c3c2f743e3c7420773d223637223e452d6d61696c3c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223237322220773d2237332220683d223133223e3c7420773d223733223e5468756d626e61696c3c2f743e3c2f6974656d3e3c6974656d20783d223538392220793d223237332220773d2233312220683d223131223e3c7420773d223830223e45786974733c2f743e3c2f6974656d3e3c6974656d20783d223634362220793d223237322220773d2237302220683d223133223e3c7420773d223733223e416476616e6365643c2f743e3c7420773d223535223e416476616e63653c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d223330382220773d22372220683d223130223e3c7420773d223234223e2c313c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223330362220773d2233392220683d223133223e3c7420773d223736223e53686f773c2f743e3c7420773d223539223e536861773c2f743e3c2f6974656d3e3c6974656d20783d223137362220793d223330372220773d2232352220683d223135223e3c7420773d223831223e747261793c2f743e3c2f6974656d3e3c6974656d20783d223230362220793d223330372220773d2232362220683d223132223e3c7420773d223833223e69636f6e3c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223330362220773d2235302220683d223133223e3c7420773d223732223e53686f77733c2f743e3c2f6974656d3e3c6974656d20783d223534392220793d223330362220773d2232382220683d223133223e3c7420773d223730223e6c6173683c2f743e3c2f6974656d3e3c6974656d20783d223538322220793d223331302220773d2234362220683d2239223e3c7420773d223739223e73637265656e3c2f743e3c2f6974656d3e3c6974656d20783d223633322220793d223331302220773d2231372220683d2239223e3c7420773d22313031223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223635342220793d223330372220773d2234382220683d223136223e3c7420773d223739223e737461727475703c2f743e3c7420773d223735223e73746172742d75703c2f743e3c2f6974656d3e3c6974656d20783d223133332220793d223333362220773d2236302220683d223131223e3c7420773d223833223e4d696e696d697a653c2f743e3c2f6974656d3e3c6974656d20783d223139382220793d223333362220773d2231332220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223231352220793d223333362220773d2232362220683d223136223e3c7420773d223830223e747261793c2f743e3c2f6974656d3e3c6974656d20783d223438392220793d223333362220773d2233392220683d223132223e3c7420773d223832223e436c6f73653c2f743e3c2f6974656d3e3c6974656d20783d223533322220793d223333362220773d2231342220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223535302220793d223333362220773d2232362220683d223136223e3c7420773d223732223e747261793c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223336342220773d2235302220683d223137223e3c7420773d223734223e446973706c61793c2f743e3c2f6974656d3e3c6974656d20783d223534352220793d223336352220773d2233382220683d223131223e3c7420773d223832223e504446733c2f743e3c2f6974656d3e3c6974656d20783d223538382220793d223336352220773d2234362220683d223131223e3c7420773d223535223e696e6c696e652671756f743b3c2f743e3c7420773d223530223e696e6c696e6527273c2f743e3c7420773d223433223e696e6c696e653c2f743e3c7420773d223334223e696e6c696e652e3c2f743e3c7420773d223334223e696e6c696e652c3c2f743e3c7420773d223236223e696e6c696e65203f3c2f743e3c7420773d223232223e696e6c69723c2f743e3c7420773d223232223e69206e6c2069723c2f743e3c7420773d223231223e69206e6c20696c3c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223339342220773d2233392220683d223132223e3c7420773d223734223e53686f773c2f743e3c7420773d223537223e536861773c2f743e3c7420773d223536223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223137362220793d223339342220773d2234382220683d223132223e3c7420773d223733223e6d69737365643c2f743e3c2f6974656d3e3c6974656d20783d223232392220793d223339342220773d2236392220683d223132223e3c7420773d223733223e72656d696e646572733c2f743e3c2f6974656d3e3c6974656d20783d223330322220793d223339362220773d2231372220683d223130223e3c7420773d22313031223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223332342220793d223339342220773d2234382220683d223136223e3c7420773d223738223e737461727475703c2f743e3c7420773d223735223e73746172742d75703c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223339342220773d2233382220683d223132223e3c7420773d223734223e53686f773c2f743e3c7420773d223537223e536861773c2f743e3c7420773d223536223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223533322220793d223339342220773d2236342220683d223132223e3c7420773d223737223e6e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223630302220793d223339342220773d2232362220683d223132223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223633302220793d223339342220773d2232322220683d223136223e3c7420773d223734223e7461673c2f743e3c2f6974656d3e3c6974656d20783d223635362220793d223339342220773d2233382220683d223132223e3c7420773d223732223e746f74616c733c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223432332220773d2234382220683d223135223e3c7420773d223931223e416c776179733c2f743e3c2f6974656d3e3c6974656d20783d223138362220793d223432322220773d2233332220683d223133223e3c7420773d223833223e53746172743c2f743e3c2f6974656d3e3c6974656d20783d223232342220793d223432332220773d2236382220683d223131223e3c7420773d223833223e6d696e696d697a65643c2f743e3c7420773d223533223e6d696e696d697a653c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223432322220773d2233322220683d223133223e3c7420773d223833223e53746172743c2f743e3c7420773d223636223e53746172213c2f743e3c2f6974656d3e3c6974656d20783d223532362220793d223432322220773d2239322220683d223137223e3c7420773d223739223e6175746f6d61746963616c6c793c2f743e3c2f6974656d3e3c6974656d20783d223632322220793d223432332220773d2231332220683d223132223e3c7420773d223739223e61743c2f743e3c2f6974656d3e3c6974656d20783d223633392220793d223432322220773d2233332220683d223137223e3c7420773d223733223e6c6f67696e3c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223435322220773d2235322220683d223132223e3c7420773d223733223e44697361626c653c2f743e3c2f6974656d3e3c6974656d20783d223138382220793d223435322220773d2233302220683d223132223e3c7420773d223736223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223232322220793d223435322220773d2234362220683d223136223e3c7420773d223739223e65646974696e673c2f743e3c2f6974656d3e3c6974656d20783d223237322220793d223435342220773d2231372220683d223130223e3c7420773d223739223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223435322220773d2234382220683d223136223e3c7420773d223738223e737461727475703c2f743e3c7420773d223735223e73746172742d75703c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223435322220773d2234322220683d223132223e3c7420773d223830223e466f6375733c2f743e3c2f6974656d3e3c6974656d20783d223533362220793d223435342220773d2231362220683d223130223e3c7420773d223739223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223535382220793d223435322220773d2233322220683d223132223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223539223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223539342220793d223435322220773d2233302220683d223132223e3c7420773d223735223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223632382220793d223435342220773d2231362220683d223130223e3c7420773d223739223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223635302220793d223435322220773d2233312220683d223132223e3c7420773d223733223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223638362220793d223435322220773d2233322220683d223132223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223539223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223131372220793d223438332220773d22362220683d2238223e3c7420773d223234223e2c313c2f743e3c7420773d223139223e673c2f743e3c7420773d223139223e653c2f743e3c2f6974656d3e3c6974656d20783d223133332220793d223438312220773d2235332220683d223131223e3c7420773d223834223e436f6e6669726d3c2f743e3c2f6974656d3e3c6974656d20783d223139322220793d223438302220773d2235312220683d223133223e3c7420773d223738223e44656c657465733c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223438312220773d2233312220683d223132223e3c7420773d223837223e4c696d69743c2f743e3c7420773d223332223e4c69206d696c3c2f743e3c2f6974656d3e3c6974656d20783d223532372220793d223438302220773d2234302220683d223133223e3c7420773d223735223e456469746f723c2f743e3c2f6974656d3e3c6974656d20783d223537312220793d223438312220773d2231332220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223538392220793d223438312220773d2233322220683d223131223e3c7420773d223837223e5765623c2f743e3c2f6974656d3e3c6974656d20783d223632362220793d223438312220773d2234322220683d223131223e3c7420773d223632223e466f6e7473273c2f743e3c7420773d223632223e466f6e74732e3c2f743e3c7420773d223539223e466f6e74732c3c2f743e3c7420773d223530223e466f6e7473e280a23c2f743e3c7420773d223435223e466f6e74733c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223531302220773d2233392220683d223132223e3c7420773d223734223e53686f773c2f743e3c7420773d223537223e536861773c2f743e3c7420773d223536223e536865773c2f743e3c2f6974656d3e3c6974656d20783d223137362220793d223531302220773d2232392220683d223132223e3c7420773d223834223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223531302220773d2231382220683d223132223e3c7420773d223730223e6c6973743c2f743e3c2f6974656d3e3c6974656d20783d223233322220793d223531302220773d2233322220683d223136223e3c7420773d223538223e67726964273c2f743e3c7420773d223537223e677269642e3c2f743e3c7420773d223534223e677269642c3c2f743e3c7420773d223339223e677269643c2f743e3c7420773d223236223e67726964e280a23c2f743e3c2f6974656d3e3c6974656d20783d223438392220793d223531302220773d2236332220683d223132223e3c7420773d223833223e416c7465726e6174653c2f743e3c7420773d223633223e416c7465726174653c2f743e3c2f6974656d3e3c6974656d20783d223535362220793d223531302220773d2233302220683d223132223e3c7420773d223736223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223539302220793d223531302220773d2231392220683d223132223e3c7420773d223735223e6c6973743c2f743e3c2f6974656d3e3c6974656d20783d223631332220793d223531302220773d2234362220683d223131223e3c7420773d223637223e636f6c6f72733c2f743e3c7420773d223632223e636f6c6f72732e3c2f743e3c7420773d223630223e636f6c6f7273c2b73c2f743e3c7420773d223537223e636f6c6f72732c3c2f743e3c7420773d223532223e636f6c6f7273273c2f743e3c7420773d223136223e636f6c6f72732671756f743b3c2f743e3c2f6974656d3e3c6974656d20783d223931342220793d223232322220773d2232322220683d223135223e3c7420773d223137223e6e6f763c2f743e3c7420773d223135223e736f2e3c2f743e3c7420773d223135223e6e6f2e3c2f743e3c2f6974656d3e3c6974656d20783d223936392220793d223232342220773d2232372220683d223130223e3c7420773d223833223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223339342220773d2231332220683d22313530223e3c7420773d223132223e686f626e6f623c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>6639303235366236656431623431356164306639323562643734636365396263</BodyHash>
<Size>8279</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-13.png</SourceUrl>
<FileName>getting-started-13.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>195e7652-9c87-4da8-8b64-8ef2d4fffd77</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000348000001b908020000003bd483190000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d779c54d5d9c77fe7dc7ba7cf6c5f16764140aa52448a8005152c5163ec2d566c4934b6d835266a624f31c6f89ad87b8915bb62175004a429458a485960ebf4b9e53cef1f77667776a7eeb280c6f3fdcc0766efdc72ce739e7bceef3ea75c86ddf742311015dc23ebd77cbb6d3f76c8452492823818dc0a4c81a8905e29d9beb83800c4c58f20a90cf02a8859b0b6f9541a8393236cfdf88b8f41e3e00c44d0a9fbe5f8237203c97642ed6155473d21b5640328f95f4127e8a634836447f0236acb093d26c50c8261fd4f141f216efdb4dc40b2f384dd36a93aea690127459f44229148241249f7845df7551d755d9849d126914824128944b29d845d4fa93a92324e22914824128964bba3a0ba2efd6f9e437065db4e85e51af58c92733394a954a2c0c391101085ce94995abf020fcb39f84063a856c181444f8c4e707394a9e8945a0654697073c4d2465178384a557839bc1cd19e185dc1597633f3ae5b3ff39072150c30b6599073a0528351443916990b06b09d770b71a05445a9029f02a50817ca4c6db70d92070743a992f42e41305367b63d336eb55b5263a8483961cfa621d339ed47c582dec800ce92866afbecac27c12a0d968045dbc5737af6ac7651a617ee8f0b0f47850683b68bb57f086cbf4a75fb395597082828551050e02eae45ebaa417ad643b2a636ab182855e057e0e570f4e810c63215407be5dc8657819b156e4a3a5592e9a6ec10b1ab5061012df658efb4709d5f818763b3914da5e5926e5d9574b9a3831a43a98a5613710247e186c7a7c0cdb1d5c862821d4097521b1388135c0c256acf5cba5283a04e2595dd20051d4e00ad1d47fd2b0cbc478cc8a0b26ee66eb391c5a4bd1c683511db4943864b547086061304f022f6cf92da6e1924bf302a53111768313abb7da63f1a8446130a50a96d472ba90c152a361b7032f81434e69d50e2e228cdb823e202cd3b631a8aca723e2f6dfbdd9ad59fb731b560b23be487c8f6ad54735f6287e1e57073349b308b9b95b9030cd253a96db5c004fc4a4fa64d637032b488ec696b318baa40d2898a7663aa5dd2585d5475d40d19978993c312880a0028aaeda66cd1c5bc173408f546cf949693654f2d218bb4228008c4ba648fdccd2143cc8293c1c93b8a7dea7a454f3966c2f45083d1bdfce63c6aa736630e8690957ceab28af4cf1e32489ed69d01e16c71a6acf5852080f5701a321fcd2d91acb80b3e6dc704623a00f838dc1c5b77eab4e2ed6796ed7166fa314bbaa84054ffdf5576dbb952cd79891d5813c6057402007dfb18a4073d24576ab38a81644bdda3c6753344b305d75d1c829209cb2f5a36e90050a3a1d5ea1cd7480abb32050e0e052022a7060016a1c18497c3a7800360a84eca436a302000107c0a3c1c2a834914b24f4da850111608284440ab89720506a1c92a50e578157858b2d20f8b8ea924225694977838bc0a18c018aa5292b5d16817581e06af020e4444fb64fbaa94ec8d584941d6d614f9553819388345089a485091375767d72c51e0e000a00bb45a395a7aeaec7601152a8345085945857f5d1c210be0702299d48206c9127f52e0e0c908b9534d7a4293d91e0a0a70b8390410b4dae5633752ab003e050e0e8bd06226851103fc0a5c1c9cc110085a30082a4b86ac015428c92f7671b4959d8fc3975abd296425c58d4f8193014082103261014e061787057815b49ac93f5bac0241efaca74a0f8f5171b5739ed4b619c4c961a61924796b70280c8640ab95256e9faf8d4fdbd976069b9ce1db8e87a80c7e050e0e22c4d2926adf1d151a4c2a2a8a56a64261e04099928c4d9629ed6ab8ab52b8cd2016216c1588d4dae96c4ed9d3c3e1e2497f2e5711157072b858677f7671f814a82c154e4b992597414a9464e75166f562fbb3c220085181b095cf9f3bed1f17085aedb968319357efe421e98714a315f2a43697b329802f55199a028d2608703204d4765f2a512090b449970c621bb6cd26cd6607c77030f815681c22cde6f90dd28d07a180028d83d90d9f91b45f5b75c480042168b6d79c5dba2b7740a59ae712592b55bb20ecddec328a76bcc1b392eb5479dabe9e32481e0fc9557cdd68a973898162aaa32ed5cf0c7073349a59cce565885a5d94fb19b7bc5aa2a0d54248800b9428c9bab22df1710183e0e170266383d41688f229f071b45ad0899c0c650a8810277046a50a9a4d54a82851d06251b90ad542eefa9fbc1c5e96f4122743890a22c405ca55282ca94b2a5385da903bb496103008eef6d476089b39181847b309074340415c24cbc0ee15aa503b4759ed9abdc984b08702143274b90acec00196d6ab65a7365830904b9da3ac652a9a4de8040743995a58c2ab2c392c80013e25193bca6f90ac4404a20201051610b13a248d000f4754a0c1848fa344c116d1cdd482105010b610b4105050a2a2d1008052159c25ef702f47998a4623a9fc34868082a0956cbdeca84f4baaec622279ff8bd46d53a6263b19ed7aa45443a301cee0e288116216fc0a62023ac1cdf309bb5ca77232f8d5645e7c4a523345f35407b9536b9fa44441d042d042a90a9f92dcd9abc0cdd16426ebdf72150d7975b92fd50ed98f5894baae49edfdfe01a52827b4331e1568d6a13094a91dd61e630c1c508aeb98085b707370868805af926ca1ade21f933a56a35e9e565728a0fca35e1894b4418d3cada387330414c4041aac0efeece208286831a11394b4ba3e8f41388397c322349bd0184a52d58b8bc393eaee69eba6cfe3cf4052a358800694aab0081191cc45998a9085d68e1e622b1bdb435c1ca54a11d1d31ca9cde56c0c28d320084d2608d0d20ca8743c2d15ba445683d8b96e34c1814ab5c3e001bb6e8908b418d058528b84ac7c06e906252a4c815603840e392a55db7b5a4a5494a9c94aa0ab77e50ea854f35c227ba50a3006274b9691ca925a3cbf7ccc7a2a02cab5a4fa27c0a10148aa9c1e34482e0fc9537cb99ef4f2a4369718c81390ea9227b487eb384ccaa2025506957571585136af50bdbc5d660a22810ede630116c10910a05387ce562f47c8424c108028c1c9e0e1880bb2e5a04e00c8d685e83c5a9c3aa5c6c311493d9144090e01374f3eaddac2d6c9b27a49e70cd9a975108832465f124ca0d904012621a040636db94e863728a36123822088e2ba8093a96570f2cea9ed6a20d7c3d3a2c48484809b43cffb38e562d045b2910b287030e894d7203968b38940161bc629f9541715c9a65a5077526b37f6b6068a582857a1a42a9a86d4d358ab856a06174744b4a7c4a00e6392dab65b1d33e8e660d45ed1b75aa854930d120322265c1c8c10b1e0570ad405b94e6550724043858a98950cb788423dfe5953dbe63ff6fd1cb7e0e6ed31e6b0956cf52316bc0c4e9eefb6b7256356d1d0d6ef5f6c4f010751b2dab508310b1e8e709a3a69308b756983e0060c0183c00846d1de98190af5b08e7505839b21dea59ecab4362491d59f19a256d29fad220d42b0906cf04c8297434152bb905d81507b1d42c8e9cf7609261f53015d7490cea10c0f618087a3c54c16b15574a4226b6a73399b8b43a164942edf55a8f025b21a24f9c04959e640d9f3cfc2299b2b808f2394db20dd43a1f6f1f822ad8975326c4de53a6ca152b5bba7ba7c57ee804a35d725d4dc95aadd13dad6267a189cc8772be539955d13fa390410112818b6eb8641727948aee2cb45dba8beaca9cd25067249a8ae7a427a6512c9b69b2747ff6cd783d02c65382a146349fbca19140683da07db1904374f362016253bcfad9499f2f4ffdb8f7d7a5a54d410c9bbd42e7e078158aaf88bcf71c69e565a6925eb77ca7754d842a98a2a1509425c14ee5e4ca6560101862836f69b344cc7c4d812a4ede1db9611f9f3eee28858491beb22a9f30aeafa02c6a36c79ccb06137524b044324f73101227040058860a6255b27282ccb15b3b7d61dabb3f434980422a82953b755014485bb0f729daaad49b64f6814fd8c953517c98c776c1aed00b09bc1a9b43f6cf0bca9b508160006ca35c59572761c774a981d036e2b56bb2f35fdc02265841dd853010234406160022abad2714669f136404f33941d902ee86c9d0d4e05fc3926b26ccf6310b2ad419d7b1562161c0c154ab26d8e757cad5c564f7071b87952cf29402cb543560f5159b2ee2d788f743267666af3389b0ae8599bba8ebe441d1fdbbb6190ccf4772a0b5d003c99aaac06e91ead164a94e4d0e468aa27476320829f7778ce67048e2edf953ba652cd7a093b17b92a5533ad584d14982494e75476eb2c3804ba521376c52079ee9aacc557f001bb706aa9400bde8dfab9adf39023cb5b46ec305683d9c5c63adb2dafa67ee882aa4b69b5d4c37f322647243a9657a71b3dc75a77f66e2c6d878c414bd4e511a65454211514828d061c0c4e8e0087c60a0f412870adae8c8e32a883f0cf7fb3280c4a9a8729c89865d9f5c913c5a7bfaba9cdf4e6a4cc6a2bfd364d40dd7c95245187473b967a1aeb10602fee5121d7a9b62f694f44b1b4aa2ab2032e9d96f1643fe0b63e3bc2c3938379150e057032682c5f4f4dceba2723fccf0012ddf5ed2eaea19ecf20b94fd562426170f1e42cbcfcd3811d2cd9236f07804b78516661e881bb3bbfb331eae2697bc82059ef3e2230d6fdda359384c05601278793a14245ab85784a7146ac2c4fefddbc2b7740a59a634db2ec956aa71eaa42132f0ad7cfdbb395e96af175bf992eba05ef76fdecce11d57371183db4b292aa0b504a820920eb8a078292e354d2227464125ca9a55618c8697fa78e3777672d49d984229902ae549c99014e9631a99375a10c84005773b829e5ece5a1ecea133a41172005ce221708b27bbbbae23494a1300c8206048b6eb15c1c267518dd55a2c291ea55cf6790dcf16a15d91625cc8c7c5097539b7e2c901ce761d96379143853cb0d2a0c2a47c448ee669f5ecd36d0c4eea3e9604001b70a2535cbc1c941045dc0c9db2fdda198729b26d7a9b23c331547666a3b19a42d6d7617898aeeaee44245395bae430c01b70221726a6baf02ab885795db7750a586560b8250ed408b59b4b53a16936d90b668747b5d5168febdfd18cd01176b7fe6cee5cfa6806687ca5203ccedf22d68905cc9b0e5a0c150a6b52f8194d59f359eece4b5d3cc950e71af4c0f49c696008b52836b51f444cb8cbb3b97b3256f01ab7393d3f64c6e0fbcd318125494bccb6a90ec4e48703284537fba1418224ded651824bd026440abd98571f4710b714051e16088db3178059cb2cc99ebde5db9032ad5cc4bd8b9c855a9a6c565a0b1649f4f9e9ab0c0a9baa8ccba6490fc355b66f16dd3434efe9b880adf32f9a2308093a321dbdc5e0f2f5004058276e9c2ae252d7069cf572853611218ec0959c931730105e50a12040e842c22a0d5429902ce6010b93840087718cb832c0a2f872ded01e30cc9d1b500221dab902e359c764f4da9029dc081b040968824b5c7ba3c3cf9f0e164e0690348034a7238084bcd4cee766b6a370f5a6a561111c222a9dc5596746e7b9fb005022226ca5594abc961730a4342e49b936b2f7492dec47a049c2c3544239b410adad0ad20a0241b0c3bb5b9fab3ba9a5afb5837874250018f8296d4189a888900870610e0e24858ede7b1bb3bfd4a52f427d2c669252cb8391807012692fde66e2bb9961b03dc0a4256c7c83f75888ae521dfa9baf5889999da2cd18ed49f610b250a14c0203040610859dd7c76cfe56c4e0e074bceb7f07088d494a9b8808727336e2fd167a1fde14163f0f14213173a566744c9358abb60b08cbb2964a15449d615ceb4416f794e6058f071a8f63a02222d6a9bc39fed61dd94ea0ab744bb27e434488e4c79381424eb1007876eb58b98acfe6c08f878b2fbcfce1d518e7858aaae8da572674f0e2df6e133dbe65cce66df02e50ae20202d0188202c27ee215285192f5b6d531b55d32482e278c982853934d8fc6a001cd563e83b4376cf698305ed83f39e0576051b2ee5219c266b280a2264a54c4ace4fc39c6929394bb77576ef74a35db25f254aa44c9683a016e0e4b141028f9ebe73c85de2306c9e521b98aaf1b77411e3190ab05ef8627b83912d9f6713030eac2eac76da905c1cda0759cfba288aadaf407114324570834a87d089d5d7ddbe3eada463b5a0271018591c290b010b4daf6269dec014ca48b64179b2132cc98d6ccdacffd4a6a5e672863f0a045d926d552ce5795d9a9e5acbd13dd6e09ac8e8f3282c0082a4b0e67b69d43a4ed660f40b46bcfe255b99531db456349756fa62e61ef60cff9b5ec212c681f9cd7d65e729e7c6cd5f34edb64acf372f316b5771cd867631d0d921f9360a66c983e79a77dac377533b576b9d94f0eb6e54356fbb80d9d60a63a4c63a2739b9d10ed2562a4b522b6bf29f6b8cc5428db6e84140e0184adf624b559c04a25c32cb48e79ae5375f2a562abb3ccd4a6464652860bd9b7064fe55aa7e286a65196819eb99c8da3fde422f5182a52bd0c223593d44e49a751c6454e6eb58329ba00a32c774797eea67483e822a94d0bf6d4300606442d24a8c37b38b2fab3edf00a8791aa8b0a1ac41e526665eb086b5b703591b6e4472e7fb65235b03ddfd6f6ccfc1e920c5e32c4056256be01bee9a9ca9ada3cce164f65dc7e2b40db8d9fa0e4cef61a406da7edaa417239617add65af3965a595575683b45dc8c910b70afb27a5de74628f354f5f85474fab0605da5f23d4bdbb72bb56aa792e91ab5275a64436cfe69cb9eaae3cf573ae42ef1183e4f1905cc5d7d5bb208f18c8d58277c313020a22d9dcd2a740efca58edb6d4dab3243b4b17ec36a1f0537f6680a2d3b847caf8d22ee432fb3bf3f69a741fb9daba442291fcd461404081ca0a0ce0fb89e357c051f45057494fe064f02aed2bf6a5878d2bb4024bcc7609753ba8ba8ca98659f55c975e2320359b442291480a612f9b97a09df302ba1f135d5d6842b2cde83922af0434eae8c19762aa05a45537541d65fb35bb98a3bcba8dbae3a612894422f9a962101a84344361ecd5ec65bbb9e3b574d6ed3d5b0e6ad1a9c836a0318faa23caa6e728ef699145384a2412894422e95174297fff775173aa39cab5319faa53381b58ee1b54e10bb835ce98b4af442291482412c9ce1276dba4eadc2adf6f6065a5dfad6a8aa228d2b8128944229148243b4bd865aaba1c135a73f4c0ee3ba0b2bac4c315c5342d3d61c9ee54894422914824929d22ecf2ce632842d50daaf095fb5c602c11d7a559251289442291487696b0dba61e58fbdfbea56e55617ac2903695482412894422d959c26e1bd6aba3f67fcb5caa690922d9fd2ad9ee1001108c71690a89442291483a09bb2ced66a7ef6e0e2f278d4108842c8a120062043f27270707e982189895f76d1a44148ec6e2b184619a4208ceb9a6aa6eb7d3eb71e56fa177fc81dd4090d6b86573286ed556385cbe12296f33ca82b544f458b0396e0880f9bc8e3e95a526ba3c6fda128ec686fa68dcac2c77f9bc3e486d279148241249166197396122f5bf9ba344a1a089048181782a5a57a290c2d06c1211bc0c44449473619c682c1e0c46a6ed5a7340ff9a5d4bfd7ea71a4a98dfb6843f58b3e9fdd5f581129fdbe5cc75606b303270d7810307f42f2d2d733a1d8984ded2d2b27acd9a35ab56976c8703b3a135d46f0ae996e6720ea80a184931a1346ed91a8c1b5c73eedaab724b2b9b72e99d678e30e6fcfb8eff2e6e557c01eaeed906d5b46dcc851289270c5d0f3888bbbc45a49f450c1669698ac71316812b6ab95f2b0bf84c14ab8a8894c6a6e648a4fd7db9aaaa7a5c6aa5df459ab388c35963ab593ae667171fbbf7886a1728b2eee3c7fef6c44257594997b49d458ea616b6ff45371fb74775e4d51b6e7a7d8bafb422549c298894c686a6502c0e28437b7b74cdf303bb13bb5aa61289442291e4127639350801f073442c4445bada2385c1c9d168904900519092643d4b281cf5836e3b748f016e954c03f166c428c0d89e1e65ece8ba6307d7dcf8c93721c3f4f93c990712f86187fdccebf598a66918baae2718637ebf6fec9e63860e1df2d1871f9b46a4070fcc4ae396d8b81b1eb860108c65cf5c7dfb87ee725f9c3b1ab786875e7effd52318ea5fb9ec9ad74dff01534707183069daa047e6cc2bf30833fb327e5ac1b3fdeeda371de5fedcda4e09c6b5925eb503fbd778d77dbab03ec29cf973c19a23108181c75ef8ebfd46f52dd590685cfdc53b2f3cfddeaa9272bf5184b623521a9b8de1d3ff78d1c46a7772111b33bce5fbe58bbf7ceff5f7d7b6c67c810211ca9698a20c39fae65f4ff02553e4ad7645222639a8fd8dc2c5200864aa3503aa7d0c51808096981628c214444a53637cd86ffe76d57817b0f5c5ab7e3f2f41891f90b6eb6a994a241289449243d871a4bfa1ac73b88e030aa3b848df4a20383801b0559dbd2597b08bc5137e1277ef3fd46745ad6096b7f7f553d4bfef37f8e20f57446309b7cb917e20811f74f05412221a8d743a4ad7139aaa1c74f081efbcfd7e4f1d887cfa1600b461275d73caf7d73eb9aaacb22c3dab8c3125f6f5ebb3ea4f1b697cfefa0a9f8f99400e994b05cf06808872291e53386211ff3957fe6682036b1f993d6f5d4473b8f388a390ee30cbf7b9fd4f87d4a4b6382b06ee7bf215bb68bfbfed9dcdde406911cb8f3366085faf36550740f5550f183b75c0d8a9d366dd77db530b9a5d81d23c114a2ba48fffc5041f80864feeb9fbcd95baaf926d2e2971995d1d91d9717f418844fc6717618ab8e534bd438f1ee70200541d74d8c0b71e59555ae1fe81bcffbaab652a91482412494e6147393b61db67c3b28e8a24295a8858fb4ed9237644140a456ed97ba027d62aac9cef64f62aea757bd65e3c6b8dd3a132c6ec0383a1c8d4a90718ba6e59d9db5fd3341545993469fcfbef7fb4ed07e60b14a57daf3ce8d7672cbefef9954d802b5dad55faf0e93dd7cc24b85c5aef8ab2ad413d1c6c01d4c1d5ae84e60a279cc1860d2678bf0a9780bbd0d9c836702881686b936e5804e6766935a50e4b7175b2727d8b6eb5340cac749a4e1fc082718a075be2860970b75bed1d70b9552db171f6c7df1f7868ebccc75f99b33a5177d845e74cad44bffd27795f7b55b12c8b170cda89760b6c7df7d6bf7cdcec2ceb3b629f638e9d50cbcb26fffae2f557deb4201e4d68eeac0948280ec1fdfd2a00a0f1f3f767addc6400519fa3a4a4b4319448844386250070452df329019fcf023385a7a97e5d9c5053aa39bd2531cbd352bf4e07eb57ee057a650aee6ca6e8204cc3e160d5a1870e4995b37ff261c39ffec7562b617247fb3e3a8b059be209930045d5fa973b0ccd9d677bd6d201902bf1032b1c86b3ac3918d2e331c3140400cce5526b4b5d06735351199148241289a4a0b02b10222193e056a01b1d024e060180835182088092e32db691587c4a8dafaf92b0627100318bd645cda17ecdfe7579c8e8e751dd0a03b08bcbbd5f2fcf97a184c7e3b20facabab733a9dba9e6f553ccbb25c2e775d6d9fe6e6a6ac07befffe0799471d78e00199071611b0b3f1edfd9bb3e65ff6afcf458729269b5b9ca7ddf7f0a1a5d8f2ca0d57bcd85071d8358f9cd817f8ee89cb6ff92cec8a57edf38f7f1e5a8dd047b75fffef2554e86c20f0c6a0e51a38f937974ddd6b60a96a85d67df5d1738fbf5e9f08535a0762ff33ef7cf64c00fae77fbee4854d91cd71b767f0be679f78e084fe01c50a7e37ffc3a71f7ba35998de40c99bb75cf36e22e8f2b85a23cdefce6d9efab332b84bdd20831515346bdf27d1b269e3162b10fef2cd47e77e1dfaeb1fa656a2cf11470d9af99f15fe72efd6563333010d4221b8540e001587ffe1e9c30160fd53d75cf776a8d721675f78e8f0ba7217078ce63573de78f6e9f7d7384baa9b5a03173dfaf00407d63e72c5edb3a221c7c83f3f73e30098f36ebdf88ee5d9d3dbd11461234d1259e4108673da81bd007cfbcc132d479d3aceb5fbe1e302fffc32a87a1db6c06a0a935233eacc5f1f3279b72a3728bce1ab97fff9c0a2486c73c29d6d7b7c73cc91b574125a7573eec4ffed5b36f6d8737fbee780bebd024e065064fd571f3cf9d0eb0d2c0a043233f24c93aca024128944d2456197a30d6f6f3e5b2d9429505424089c2040110b1651c44280230e082227cb1eb14b248c7d2bdc5624046101f82e22fef04debb583fd234bd4c5ade62d2b43370e2f19e2e500601afb56383e6d08badd4efbc0debd6b1289b81005ba0a130951d3bbf7a6fafa5c071e71c4e1e9fbbff6daeb9665661e5814ad2b563b870c748d3eefbcf14bef9a9f6b2fb7666d7deb81e726df7842df5d4e3e77df39b7ad38e2fc43ab81e0c70f3cf9759c337fc1b335c414e7eec7df79c984646baff8fb8d3de2f2ddfbdf7fe53f575aed22a0c32171cd39e2c4dbdb0f09ec32fec8ab0797fde98a27e0897087e670fb75f25aa4ec35a60c00ad5fd6087283a54a8dc50d81548c9331cbed7088642cb343b132068fc6949240ebea77dff87eeae97de11936aa0c2bb746598e043c5e8ff22c61401296bbae5f7952556b6503f6fde5e5e591abff6f5e23509a4358531ec59d76e60eae184980ed7ae07e6580b5fccd8fe634d51e3d6e5fef9043f6e29fbca7b82d83f1d684a6f43ff8b66bf6af4e65d157db0b71b335e157fa1f9eb9bd39ee73ee7e6291a5939e78c3720f9f3c7a505be698b76ecc11575dc7aebae615c16ab23e56c91a4a22914824db26ecd21b232200ba4023918b4101049010c9dfc316e98c1c00032256f63176a669f6574d118fdaa71aecf7deb0cfb09b3e5976628dfa6cbd79edde43079b0d2216b1f5427fcd6d9a967d12d3343d1eb7619805db36c684d7ebca736073737346aaaccc03f3c6ab527d78cd5ffedfb3f5575fb55ff91ea79d3b69edfb692d70fae44e06cbe1b566dcfbeae4db8eac1b7ad2d55734d7d501c1cffef9c43765016fac15f9cf46448944c919674d0800d8f4e13dfff7c1a6f2bdcffbedc1fd5d234e3b69f0a5ff594e2911f0fd5337dc30b34980aa9ccc10bd4e3c73420068fee4813f3fb9305cb3ef6faf3d61f7d27d4f18ffd2bdf342aa27a00b774b536cfcf9d71f5d03a0e9ed67e679bc5c4f76a5b3b8c9e0abeee3e3c97c58f1c4960d51d52318eb3cb40d2022c62cc1f4b51b13e8eb84bf979f89f589c069391270c3ace4091adebcf5eaff6e30400187ee2f2d69fef4e1eb3f6f6a68895a9e01875f72e951fdd4dd0f186e7c3a873abce88ef2059453dfda4c51e3b24c87b7ad4c89b8118d0e3f64ac0f3096bebf38128fbe37b775dffd4bfaeebf6faff7be88c54cb5cc8aba4e386fff6a00c1af9eb87fc6fcad545ae58ac694a81e3831637b2ca6c4cdcad38b289d3c896ff9e85f7f7a6573e5fee75e7d641d6af639b06ec6431bb264841c52d849241289a49bc22e5f13620a84ed7d3ac6f374824ed590ffc30000200049444154945c2e5664e98c2582d78a8b442cf9b71e1fead14f1b517bef57df9f33b276f7d8462b1a6adbd9c7b81024042595128361243b80e7ccf922335513274eb0bf389d8e5c0702b032c6f6b56d493f30afb26b536d22b4f899bfbf3de2a643cac79e754ab88965b71dc1a7c41bb77c70f78be3ee3ca64fdd6e5540e8a3fb9ed90c125c43fba230d9cf0608aade634c0980c4e78f3dbf74a31159f3ea431f4fbe697f9f67f7b195581e6ccb881e73b3b8e2f137996eaa193bb61400d47efb9d75d13e805aa100409f61d5d15941a7d3d1d21a1f73ee7597ec5d02d09a17ee7d79adeef4fb52796791903ee8e48bfe30b96dfcdfea7ffeeab6754c8f710732a6ae0a4182111181b785f4449e0428b392c521f49822e22e9f0f4cd3c9a9b7844b0f9832a57f55a98b7166022a7c156e8660eea815e5907c6da688310789f61d0dcb61a93507efe102f445ef7eddac5bb4f6d3d92dfb1f5a5a3565df9a775e5a6fb9b9a81e3ba10280b1e0c1073ffc26aeb9bdc190c19552caba9d9715593a7912afb7d43735d56f78fbfdd5479e3e1025bb5439b03e6b46a4b093482412490f44ec8a86d25ab06c113bc65850374b48b435c28bb7b43cbe2174fe1efd9e5ebabe5f1f6b94b77dd756dde43cd91632c6a2d13863c93f0f9c7a60e6c583adadf69e91483cd7816df1b96c11bb0e0716934b005c31be7dee8177c65f7970f96e533cd9f7011191e574fbd77ffcf1da634eea0f20f8d587cb134eaf2bdaf162d9cf46e0de722f008436355b3e4d0991ab656310f0c153e6611dfaa66d656509c63c65b62dfdbb0cd93dbd809d0a082d417df8a957ff6edf3200ebdff8cb2dafacf3957a8d767194d5046d65dae95722220b0a23ff903a0700b46e6a31c1732780c3484b3071c612962ba6979f75fbefa65566780c6b3766873ff246ecda4c21a84369440ccbbdfb01a31c001c637f77cff369fb57eebd4ff98bffdd629acc57e90780e0779b8d5297125798a238823a726c27565ce9e44fbcc6108fb7c6dacaa850462412894422295ed851deb05dae97c652a60ae8742457d8aab039c621ec30d5ca18bb6da37aedf85d7663a101e376b965eedaebfb9883ed19818caf8a9a0ad7ec9370850583419f2fd9a7d6dc94731839632c140a2b5cc97a2080ccb9b1f6964e071629ec18e0e08dcffc67f6a4ab26f973e93ac0222d1ed6a75d735c7f7b5360df0b4e9e7ded93cb9d3e67e1b331884853187023505ba686b62698112fad0d0040b4394a0c4c58c216046adc04d32d55e889686b0c702331f7cecbef98176ebb8acba930478567d429bf3ba80a40c30777dff8cc72b7cf9d108201a9373758a57ebef2fecb8efb473c759c32a0c211651a32841d11450d118eb6ba469e7e586f00082e59d808857224c0e95418ef9f6e1c228ae8c235ea88a9950036be78f35d2f2c8bd59d78f3ed47562603a464260cc00177993b61368b6c85c1156e5a04a5b3295cdc128ad6e6de22668c98365ccb5aaee513f6af7be1a5fa7822d61a05dcf0d796abc12d71e612a66539a1c4b26d77408de72f1de44e7c86704e0b0ae7cf88442291482445c173cb38ca2defd236a6ed9ef97168da272d8c1891b048587dfdae1bf71a302cb6d1dcba61586ce38d7b0de8eb77d93f11a34f5aa16a6adb81f59bb70821cc420821366fde92eb40000b167c95fe0190f5c03c9f4e049c6662e98b0f2d48e4127f043447acb229d3cf1ca622bee8e1ffcc6e052a0f3aeff8416eae878a391b367ff5552b00c7f8338e1fd9b74fbfb1479ebd9f0f40ec9bf95b05712bb2250c0075fbec33a0a2c253de67174fc8aaff6a49048073fcafce3f61d290fe7dfb0d1939fea083c7f476a8c2701f76f2681780f5afffe3bfab2c973b6c229e20b715232152d914257e67756549eae38b3047f2a7746de22aadadeb53de67c8fe27fce6ce2b260500d09a975f5d13f07a448e04d43ad44ec6216244a4ba9c0c00f4606b44b74cc314ed5a5db4ac690280ea7da6ed5157d9aba6dcd92e7aadb8090095a3c7f72f71b00c53f4725adc32ec94272c87f00c99365c01b0fe993f4c3ffbc233cebef08cb32f3cf3a2fb179a004af6daafafa947c4e6455f470038c64f3f75e2e0be1e4f69ef8143777547ac6cdb0779c256fd82dca5039e3bf1b91c0600cc7066460a7aa6fcc88ffcc88ffcc84fa74f115db194ffefa4f6c91ab17368eaec303b22c6fa2b04128e44b87fcb1a2b160160059bfb1bba48c44958607c4d94cf8e283e5f3262e7d0d496e6e6705585d3e9cc1351638c45a3b1e6e656bfcf93f5c0499327651ed5dad2927960b110810ccde3ffe2f157d78e39be7f9b49d2264f08c1e1197ef62f8728b0963df5c43b1f19cd7b8eb96c6ce941bffac587573eb7b5f0d998a2353dffc8177b5d3c215033e5c23f4e49eeac7ff3c433cbfd6e2d146f9d3db7e9173f2b47dfc3afbbeb7000eb9eb8eaf7efac7ee68985e3ce1fedf18f38fee211c727e5c2e2db3e5bb82130748c1d0bab3bfca67bdbe608c73fbbf9d2ff7e1f8b177c0103a565aff2a0ab6e39285d81cefcfb3d735a0db8dc605b7225e0fbcea15da1a94a64f9fc75e8df0ffdcfbcebfe333b3a14538ccfdffdf697d30729e5fb5efce77d3b3c8850cb37abe24755bad0f7f0df5fb4f9bc3fcccd34c56d1f6c854b2520a65bded1fb0d57006cfd7c7ebd5fa184ea2252c3cd2b3f5945a387b2d209937b3df5dd3aaa7ff6e9af279cb39bb372e2f46b26da8958faf78b962e589b75fb37cd1b73978e1236cc5c89ef7c1ba5f98c4a0d9919b975765c3e7a4a241289a4bb11bbc2f226f76213940b389ccebf6ed68282110932752b124c86e88465458264ea442228d85f36ab4ea723ed44703a1dab56add10dc3b284695a991fcb12ba61ac5ab5c6e5d4721dd8d8d098f9c971606e327ad09c2c221a663df46e4b5633c54cd7b0134f1ce3041ade7de4e326bfc7f9e593afad035079d0b9532bd17101976c67a35235115af0d495b7bf3c676dd0024091f50bdefcdbd5772f899a11aef9dcdaf7cffffdde99df36d99dccb1cd9b4dcda3eacdb31efadded2f7ebab2d18efe8968e39a85ab759531a7c799b3440be75e90109c85b734a675691bad1b57ce79e3899b2ebce1f9c5ade4f4091201a791350186d6710168222272f1a8d934ebb6bfbc3e6f7d28755a33b4e5bb05f3d6094594b8aca68feebbf1a92fd60693b632c20d6b97ccfeaa5994b968e9c3f73cf5f9f74181d6efeb85a2679ac25ee05908857473f7038628005a97cedb2298aa0160cc220dcb3edf0000257bee5bc72bd460e3a7f75ffeb7199faf6d3192d95b574f8e8096c8badda7c473978ec3efcc99f83c2b4197388c6c199148241289a46b300c1fd751a875ea8a4d75b6b60daa236aef79457bec6fdaa02a9ee31d067ac20898b18b2b420355a343272f6300569b8ebb1b7dad9acbe970641e6809aaabab753a9de96392ec77452412fafaf5ebb9821e3c3047c44a0d8542866971855797b80dd8afb8508251dd4cc418e73525ee3873475a1a7481808b1ceed2d668c248c41957fa943ae250e29637debad902ca3ce0ced260a1b3e98c012caa332316362d013087c6cabdaa917a5382458e4834622512020063a56ea82e2f81450c6ec6c29669d913499c2aaff0692da224d1ba39e32d1cac36c0e2aaa7580b44a246da62d18ac21c1af73b55abc338b0ec0988315f9b719c1ebf68db59e7662c645ac90d9c73b7837c1e8f094650c371c38a47923f32a6a9acd2c375c56590331e091abae172c2e7f519d94d914c76381cd60d9371a5b6d41143db1c05168c2b46b40560750116533d443caac38c872d4b10c038ab74839c5e91633be52d9d5c898f2ba5e976d0c9176dae37806a2f2ca72fb34c1597573e7a4a241289a44b744bd865d376530756f2dc2fa7324d4bd7f5bd1cd149cef84087e16722447c95aecd8ebbbe303c9ac3a1a94aae0313bae1f5787c7e9fdbede25c11c28ac6e2e150381a8d3a1c5a8f1f28914824128944f2bf25ec28abbc6bfb9792dfed71f544203a7040052ff0d651d20dcbb2acd48a778c73ae285c5395426f6bddf1074a241289442291fcf8d89675ecd22520659d40da49446aaaaaa959aef8c33b50229148241289e44728ecaa35c4045223d83be81d8da154c556a3c301650aa216120485c1cb61cf77d029fbac5889442291482412c98e137606216c65ffcd225218582a34672b3f8d41008c50aac21068b6c0085e961c6a270d2a914824128944b2d3849d96fbbd47022082c26011aa343419b000305804170723042d7bc1594464c44e22914824128964a70b3b3d538ca5e9338ba0326800086e8ea80008025039ccb4034d29ec2412894422914876bab00b9af97e36000570708404bc1c7101d39e19db51c231e0d5975e96d694482412894422d989f0e4e2b039626d76c44e65880910e0e1b00800990495b5bfb6c2c1a5252512894422914876b6b073b76bb20c7147b0082e86840080980527b3851de202a640a9020f878fc3cb6527ac442291482412c9ce1676652adcb9e36dba4058504424c55c4424451e80168ba2029c4100ad5677ae6dacb96fefc1a7be170210fef0ac117bfd65a5be63326dacbe7bbfe127bd1f02a8f1a523fb1ef2cc66b13d2eb36333f5a326bef09ab1632f9d1bdbe117deae0e2091482412c90e177616214f3faa054444324a2780888091169b8b0b0a5b880ab20a06ecf4e5b74de85d56d5f61979e9dc9852b1ef657f3863a8b3677314fdfc92ddd32ed4bbacd6d68e5961bed1e7df7cc1b80083feed3f260ecab3672e03d53ff5f38123ae5f184fd30a2def9edd7fc8af66b63a069f76ed1553abd5ed5e887696879ef57693ad4facf58f4ee977e8639b72c96db1e5b923ea7a4acd34bf7658bab5539f839edbba33c452f4f34b46f63dedc3b662b4d63f3aa576ff7bd618f25697482412c94f019580d836b5c0c577c23ac6fefdb319c7557100608ac3c1d988634f1db13dd4aaf7a047163cbc7f2029deb8e6c8b9ab73e0e1670e04806ec6d594ea83ced9ebca6b1fffeadad1133db63d9a3e7ef063e7cf1e9f58e2f01e78ca713b4aa04389be7ef3c3cb0ff8dd70c78ef5a0b2c35e5ebf9600443ebf68d239a17b663f3cc50780694e39f05222914824921d0cdf6aa05bbaae3b83ea98e64ce150597a576c1a22b8e0810bf71fd6b7acaa76e081173ffa4db41b57628ad3d57e298d03407ce5d397ecb36b9ff2bad1075d356343328293ea898b2cb8e9ccbb96b7ce3c6dccb001bb1f71e737c5cb3c5eb9dff403126f3ef465321b62cb470fccf61f75c61edef4aed82c99125bfe7bf480c39ede2480c4923feed9bbf2a897b612109f7fc59ee3af9817ef6a39964dbdecb8c80337bdd5394e265abebce7ac29bb54f72eeb33faa02b5ef8360e7de5fda75d352f32ffcaf143870ddae79acfa3a0d8b7cf5e79e46e75bdcbaa064f38f35f735bbae411dc61dbd9e55418531c29ab73c0dc32f3d693c7ecd2bbac6ac0a8636e7e73a36d74fdbb577e7fd8a85dcaaafaf49d78e65f6635758c2b5278f18367ef37acaaba4f459f21e3a63fbbaee7626d05b2199b7bc9e831a7dd78f951d3a64ed8638f89d31f581896234725128944f26313765d69bb76403b27b6bc71e97177064f7d6ec9d68d4b9e3b66c34d67dcb9a027465e25beb9f7b42bbf9cf2e0c2cddf7d7c6bbf994f7cdbf1a4ee31373c72f9d092a98f2f58b666e96b577425eac5ca269e7330de7df8f31602606d7af7e1b955c79f36c2552853bc6cccb4deabde5e1c82b9e58b4f2335be95ef7d1381b161d6679111870c767559cb7af7bce4aa91b3fff4efc5e99a5034bdf3bbd3ef6c39e5e595df6f9ef7b7f19ffeeea4bb9688c1e73f7efb58ef9e77cc5dbeecdb4f6fddcb1d9af5fb13af5872c003f3d735ac7eedb7ecfe53affdb8a5078ada5cffccafcf78d477c57bab1abeffe08f352f9e3dfd91d50612cbff75ca85ef0cbbfdb3fafae56f9d67fcf3b48b5fd962a59b6ac63577ac3efe85b5f51bb7aef9ecf10bf62c517a4ad61591cd44fd7b0b47fde58d995fcc7ded52fd6fa7fd695e54d61012894422f97109bb1d782dfdcb0bc6d4f4e957dda75fddfe772dcd1a14130d1fdcf761e5afff70c6a812552b1b37fdaa23f4b75ff936d15575187eebe4817dfa55f7e957dda75fbf43ef5f65186b5f7f69fdd8cb2f9952a52925e3ceb9eae7654acfe5cb3ffeacc39d1f3ef4519380b9feb58717f7fbe571431c8533a5d54edadbbbf8ad95d1e0c2995b27fcf6bcde8b67ae8935cf7f6fe3ae878cf07523196a9f5f5c77ba78ec8fafd4b72f4d189af7f007ee5fde70c69812d5d1fb80cbaf9fbce5c5179677326778defdafd08937ff6a72b5a6f8879e78d5e9251f3db778db158d68f8e0f1f97d7f7bcdf1833d8aabff2faebd74e8d267dede185b3be3f9b563aebafa903aa7e2dffdd4ebcf2e9ff5f0ec747dc51d9a685cb1e8eb0d6172560d1f3bb8a4cb1edaa1f46bc65dbd482f3a9b4a60da8547edea00b4ba9f5f302df1e6f35fc7641521914824921f13db3cb2bf0ba11d6de49f5e7ff2880a0e30cd5f9535286636af6d88aef8c731a31ee40040562cec3e2adad539b7dc33e59ef7ef9e6cab23e608546bc6bcf561ff805a1f0300387a0dadd2bee839237a469d767cd9510fccdc7ae89e331e5931e8cca307388ac9946bd02123e3d77ff2ede2b5abfb1e7ecbc14b1eba7aceea7de6acaa9936b6bc5b7a9bb9475c70ddf88937ff73fe5383ec2d5674cb56b3e2902acdfeddd37b803fb2a1c544ef0e3a68e386964deffd72d26b1a0300116f352744cc6d368ad9baa185f7dab5d2beb652ba4bad33b8be25deb23ee2ebd7c7676750ab1a5a456f6c0cb51730af3ae21ff72cbbe1ef674cbcacb162fc0997dd72cb1923fcacfba56f6e7cfec4a35e2a369b6aa04f69b2e894d23ebef0e21653561112894422f99f1776ddeca763ceb29adadaaa36d19265f4945ad2b7c23beabcd7df3fbb6e5b426adc5dd9a7b68fbf7d83515ae78bcd6b4e006e0056ebfa8c055a1858c60b358ac639ec9727d53cf8d08c8f563efdddc8df1cd9572d2e5362c4a103373df8d28b09df8117f619da6bf786bfbffcdfefb589bfaaebeefc07a5d761d79c73c7d137bc709a2d48144f7595dab8b2c1409d025074d3da907748a9cac0da33cbbdbd7a95f69ff2c24737ecdea3d32ed492da52b16555a3818006582deb3624027b97ba4aebbce18f3786053c1c30b6ae6860157dfc0a5adb6dd9f7d0eb1e3ef43a11fdeebddb8e39ebe2c7a6bc75c100addba56f51a9335f36a931fd48a369d5a618c1c58044fdb7cd9eda5255561112894422f931d11e1af270d438e0cc888e3080e59072ace7935335edfc7d37fce5f78f2c683488f4e0f773df7c6f75a2cba7212b114fb4610868fd0f3faaf7bc7fbfb85a07ccfa99ff797973e79e60c557e5d737add8dabdb1fadaaec79d3a70e19f7f7bdfa6f1d30feaad1499295e3e766acd92fb9f68dd73df3acdbbfbc1755fddf75cc3ee870c7677df80cee1e75fbfcfb7ff78e86b7ba49d7fec1953a24ffdf989c5214bdffcf1df6ef9aceaa863863a99abbc4cd9ba6243729ff1bffab9fef0b5f77db229416486372e7af7eda5c16d5faa8457eeffcb3dd6fdeb8e9756c74562dd8cdbffb67cf88907f771f73fe2d87e0beeba6be6a68415fee6e95b1f6c9c78e6c4d2764732b7ce79e5dd455be282bbcaab2b3c1a57780f795931d9a4e84777fcebd346d36a9e7bdf9f67ba0f3b6eb85b561112894422f9710abb5c546b7065dbab448157e9f1f428d53fbffb852bcb9e397dcfeaea3e75638eb9e6e5d5b12e87d144e4dd3387d4f5af497e0e7b64bde51c76c1a337f47ef8a8c97b1d78c4f419bd0fd9c59d2129a75e7e8a7ad7e47e65b5536e5ad2652da9f5fbf9d9a3e25bd8dee71e58c58bce94a3efde93cac83172da603778d99883fb5a1876c828ffb6e9a983aebe70483c29c579f9a17f7df452efa387ef5ad76b8f0b674db8fde92b46b800fff8df9e5ff7c2cf76e95d39eae2cfa2817d6f79feaedd3ff9edc4fee5d5bb0c3de4b24717877b62093ab5ef29f73d7c4af32d530654d4ed77fdf747fee7e1b376d5e01c76c15377efbfe8d2bd6a6a064fbb977ef5c83f8eea95ee46c6c60fff76d2b881155575834e9a31fcf77f3fb55f0f05cd5811d974d41e7574e28e0387560f39f1b9baab9eb87e9c57d61012894422f951c1307c5c2a1e971250d4e14b8d46ad26c5446a3b1188002ae16411854d020844cdf33e92d694fc8889cdbd64e285dec73efaf368973486442291487ea4a8003486323529eb5accf6774b546a49b1e7e3f07210212110b61050a03270820a682a8820e41b99241289442291487e08c2ce20349850804aadc3b0b95613002a54c408090b40f2dd6211010e78192c42ccb20376052e5356d5bbd396e6ad9bb6477e322fb4fdae95e78adbfba2c5246087a561c7dbfc076b0a8944229148762eed5db19c512f158d2674d1c5ae58221035cf975db1128944229148243b13f93e4f89442291482492ff1132a61c16bd945ba7fd36d5d74b6b4a241289442291fc90845d06164161d9855dfac183870c95d694482412894422d9c9c2cec5e1e4c969135e056e206ac14885ee12021e06c6418029104f45ea74013f874f8125c008c234a4352512894422914876b2b013949cee1aa22caf0b0b0a180c1a030822edd704812c6800673009d4ddd77149241289442291487a4cd8e904bdedd5a99de519018809c4b2fc049da0db5a508a3a894422914824929d4d11b3628b126d52d949241289442291fcf0859d44229148241289e4c740d16f582f14929363ec24128944229148762e3fe988dda79fced20d3999572291482412c94f53d8ed8cb0dc82450bdf7ae79d1e3f2d11e9863e7bf6ec48242afd4022848844a3914824e9755f2d7ce891c73efd6c9610421a47229148243f16d4ae1f42b974d2f648df3b33df6b0e8613b1488f9f5f5896a6690307f49ffbe5972347ec5e5e5ebec38caeeb7a3c9100e0d01c2e97733b5d85881a1b9b429168ef9a6a97d3696b97a49ce73ff5b19544649a56349e686e6e696c6a5ab57af586f5eb376edce8f7fb2fbae0d72eb7ebc9a79ffd6ae12255558e3be6e8934f3cdee3f1c8ca223f9665ad59fbdd868d9b38e70ae743860caeac28df7ed75ab86499d7e7cbbf5b79c05b5555298b4622914861f74369279e7de185b28a8ae1c3877d357f7e8f9fdf5e932f12890ee8dfff9b652b06f4efd7a74f9fae9e64fdfaf583878f8c859a8bd939180cae58f9ed92a5dfc4755d5555c61867cce3f1ec3aa0ffa05d07949696f66c06a3b1584373ab619a9bb73454569459a6154de80014ce4afc3e87c3f19375fa4824f2eecc0f96ad58b96953bd61182e97abb4b4b4b6b676e4a8d1cf3efbecfa4d9b033ef7c64d9b8888311608041455fda999a848c7b64d647f370ce3e34f677dbf7e83aaaaa66930ce2bcacbda7eedf11b2a5052e22b24ec18ac1f9d49251289e4072aece6cc9db7f7e44996a1b77de99a2889469f78e699dd468e88c562b1786c5b359c654563f64a7c0430101148980280699abaa1f7eedd6bc3c68de14874c8e041dbc31a44b46cf98acfe7ce03e36515950e878331c6182322cbb2d66facff7ec3c611bb0d1fb4eb807038bcf2db557b8ed9639bf22b447373cba62d8da170d8b2ac582c1e0a8743c156a63888c832f44103fbd7d4f4fa697abc6198efcefcf0c1871f1d3f7efcf4e9d3cbcbcbabaaaafc7ebfa228baae7ff1c517eb376c5cfded8a01fdfb5755565656561e3c6daaf3272c8273118fc7bf5ab47853fde676e946686c6c0a0402b625177cb5a8b1b1c9b44cfb4785f3897b4da8aaacd8de09e39c73ceed3b4b1693442291c2ae78a952e0f7bd274feaf4a578366fd9f2e22bafec356952537383611800b66ed93af7cb7960608c3180710630b7cb357cd8b0624eb862e5ca8d9bea354db3eb7d55553967006a6a7a19ba2184884422a525a5d1586ce1c245a3478fea7155b770d1e28f3f9ddd6f975d3c1e0f1109214cd3e49c0941aaaaaa1e8f1062d1d26fa2d1e89ab56be3097d5b849d1062e3c64d8dada16030645b4fd7755dd78545c2880b21f4444cefa2cefe5f62d9f215cfbff0422412a9aeae9e387162fa4f9aa68d1c39321c0ebff8f2ab83761d188e444e3ff59440c02fab894c1a9b9a5f99f186dbed5614a54d51d96160cbb238e7916874d192a5f6080a220a87c3e5e5e53d28ec5c2e97fd68d476754dd31c0e47db300322d2a32159521289440abb5423c750a2a2d94cbe6d0c40998284405400805b810b50008b10b590b03a8fb133f544a72f45b27cc58a4fe6ccde67bf7db7366cb1c78499a6397acf310d2d2d42589625ec7f8968c5ca15c3860e2de69c96a08a8a8ae6e666bbd5b17bdf9c4e672814466ac059341673681a80d99f7f3161dcd82e8d42cb3ffe6fd9f2151f7f3a7bf09021f69e55156535bdaa354d55b86298667dfde68df55b08f07abdabbf5b97d0cddebd7b777b40a1ae1b2b57ad6a6e0d8542e1f451ffd16894736e6f21cb24a29fe6f2342d2dadcf3cf7fca64df544d4d4d494de93687bc2a851a37efffbdf5757574f9d366dc6ab33aaaaaaf0135eca275fc6895455f5fb7d9c25ef944ebdaeaaa2d83754ea57288a52a4250bee4644aaaabadd6edba5edf8b77d77a707ea085df3f3c54bbe7eed8db7a95bcbad33b0230e3b64e488ddb6316b128944b2bd849d4100e062b067092a0c0e8ea005001e0e3743d8824170107c3ccb64d9cfe7cedb7bf224d3d0dbbe14939a4f67cd5abf79f3a4c9939a9a1adb63038d0da6699aa669b5fd639a0e87c3ebf1169f4f21447a951a8bc58410c92905a98df144425595f2d2d24f3e9d3579d2044deb810eb85028f4c5dc797dfbf503e07068c306efdaabbaaa2dc801a0b2a2bc57afaa255f2fd70dd3edf6b8dddd1fa46f9ae6b2152bb734344622d15cfd508c31debdd784c4beba72afd3630f7c7ecf0457e30b87ef76efa90bdf3ba5e64735074308f1fa9b6fcdfd729eed09c160b093b003e0f3f9d6af5f7fce39e72c5ab478cc1ea37bff543bac0bd2aba6d7f9e74e5fb86849ba33e7543342b8ddae313d1a0b4f24126aa1b18fac8b339a57affdee9be52becbb72dcb83d8b191e48c0975fce6f686c02b0db6ec30a0a3b894422d969c20e405cc0cd11b100c0cd618864f4cecd11b590208010276804674615d8d5ae58227a79c60c6f4960e4c8ddc3e1903d5026efc86b06b64d394f24e7a56a10a22d3e67e8c2d08dda3ebd3f9b3d67dcd8b13eaf771bedfbedaad5c4b8d7eb25a2618377edd3bba6d30e9cf3f2b2b2782c6a5864f72e75ef42e17064e937cbebb76c6d5bb0231796653637b7d4d5d6e68b4a9adf3f70f01e177f7dc8d34b9f3cb2a2a82405df3ebeef09eff73affadf9778cf701482cfde3849f2db863c92b8704b2eeafaffcfba4a9736e5dfaccc13baaabf3cb790b5e78e915c3301863557ba8302500002000494441545555c71d775c9b052ccb4a24120e87e39d77def1f97cb5b5b52fbef0c25db7df924fb52496fd79e2deb77cbff7bfbe7af18c3a1540f08da376bd6ed2c773ae1abe6d139dad8d8fef3ffc92f9bb5d3fffa34b873a00443ffdd598d3b5c716dfb3570e770cbd77f2982bc6bcf1f9954376d8604085f3a6a6a6cf66cdf6f97c76309888ecc16d9dbe30c6745d77399d13278cdbf6ebaefd6edda2c54b172f5972e249273b9d050cfdd4934f8d1a3962cf3d469795153b33a94f9fdee3c68c7ee3edf7d6ac5e7be66927d7d6e69b50b561c3c6479f78a6a53578e4e187cefb6a916c4e2412c90f5dd8c52cf834680c06c1c911b50080337006b33de843663661d716a22b265697d0f5a79f7f6ec4c8515e9f27168b716e2f98408a428661e690755d783f6d2e0d9848246c01292cd1d6a3244834b734f7a9e9fde5dc7923478da8d8b66550967eb3acacacccee81ed555d95759f975f7d2d1a4ff4ead58b481041747dd077241afd7ad98ad56bbf8bc56205fb7a54555dbfb1beacb4b46fdfba5c3ad2f8ee957fcf830b1ffedfccad479c505d64604e8163d3637f7cf6c257ceeef7839b462a84f872defc8a8a8aa38f3e7af8f0e1b5b5b52e976bf1e2c5df7df7ddb7df7ebb7efd7a97cb357dfaf477de79e7b0c30e5bb264c9c89123fad416314b5afde296bf7e79ec5f27fa7a36b90cae65fffce3dba73df9f3ca1f6c54d4e3f1949696689a8331665996c3a145a33145519c4e47341a5355d5e1d01209dde170288a525151be8d8bec241289b7de99f9eeccf7d7ae5ddbdadaeaf3075c2e57fe435e7fe3cd8f3efe64f8f0e147fdfcf0bd8a93950e4d3bee985f4cda6bc2234f3c7dc34db71e7af0b45ffcfc308743ebfc58a21bafcc78fdad77660e1c38e0e61baeadadedbd68c952d99c4824921f86b04bca800c3540b052413b125088e2c20eadd93b1388eca392b34c3bea892fe6ce9f3c79926924dabee48cf40483cfbcf0df03a74d1364e9bace3927e20a27523891a2aaaa699ab9945dd1035672eea6ebba3de25b745c19a135d8dab75fddbc79f30f9a36b5f0d97324c3344dc3309d4ea76559bd6b7ad9618cccdd0ed87f3f55516d8dc518639c153f108788ea376f5efacd8ab5dfad8b468b5d6939140a45a2d150383c6ce8906ccdadbef2b947570cbbfcde894ffef63f6f6d38e6b43aa5ade4db86e7751ea74704b5f6d8df8d7ce7d63b671f7ff73e7efb377b2773cb7bb75f78e9bdefaf89bafaed77ce9dff77dde1658b6f38f5f665adfac9bbefea720dbaf0a557af1e169fffc05517ddf1d2570da26cd40937dd7fc799c33dccac7ffd0fe75df6e0ec0d09eeae1a75ee93afde32dedd4da5c4589f3e35eb376e9a3265ca5b6fbdf5fcf3cfb7b6b6aaaa5a5e5e5e5e5e3e6edcb8e1c387cf9e3ddb34cdbdf6daebd65b6fbded963fa9f9c7841101aef1979e15bee70f4ffc76c6f9fd35425b8ead864feebee88a7b5f5bd6aaf49a30fdb6fb6e397a17beea9ffb1c3cfbc6f94f1e5a12f9f8bc5187bd79e08c6ffe73802ff8eea9e3af1bfbfa67970ed2da9d95e01c7aee6f4a1ebdf1fe25d3ae1de922509bbdf5b52ffdf1bc6b1f99b5c9f00d3ae4b2bbeffedddea55b9e3be7ac379a9bde9a36e05e2d30e55fb31e9d6a665cbd7b31c4fc7ee876b99c4e97699a44d4a777cdd403a6fcfb8187070ce87fd0b403fffdc043fdfad61db8ff7e0f3ff684a669428880df8fa2479865ee6659d68bafcc98f3f9dcd9b367db3db04f3df55491aebe6edd3a4dd30cc3d87bf2c462ae4b447dfad45c73c5251f7f36fbb9ffbe3c67ee9767fcf2a4f43ed6c54bbe7eeca967a3d1d869a79eb4dfde93dae670143374558eb19348243b336207202e105000423c258e08b0084e0e4324f595c6a0670c65999cea819d5ca82b36168babaae676b922b130e70a710229a4c096760e8743d7f59c618d6dc6b22cd3343b891bceb9dfe75fbbf6bb7df6de7b9b620cba0ec60cc3300c43557376eab5050523d1a8b02c069639f62b57e2376edab460d1d2efbe5b574cac2e5de57cff7dc20e580e193ca8b3b68b2f7be28975437f7de291fb446f9ef6e02beb4ebe60407111385e3eedbadfcc38ec8f8f5df2e605b5edfaf6fba7cefde5c3157ff970ddc9fdb6bc74f111679dde7bce9be7dff8f895ef4e9b73cb12bb2b566c79f5a2a36ed7af7f71d987bb8905f74d3ff697b78dfaeca6dd96fef5f2176bef5ab0f1e7bd5968eda2e5ae6d0a04d6f4ead5dad2d2d2d25257573762c4885ebd7a555656ba5c2ec330028140381cfeeb5fff7af0c1077ff4d147a3478feed7af6f313161c790e9371ffcfc85b7cf3ae95f53da0acc58fbe829a73cd6ff2f6f6d3a7697d027b71f73e6f4ff1bf9e6c57593f7f5fee7ade5b14347ad9db980d7295fbdbb2a71c0d06fdf5ae8defb925a2de3c6ec7bdc0da7fdf7d41b669cfddfe3dbfbaa13cbee39f1d76f4f7ce8f3570f29fdf6e1730f3df9c25de73e71ec09ff79e8a53daf1cf3fa9c2b87380063ed4387675e7d50cf77d27abd1eb7cb190c1944a4eb3a09611886aeeb2c35119b886cd9675956795919db8688dd97f3160862baae17fff492ce9a356b567f3768d781038a5fe5873136659fc97b8e1ef5cc732ffee5ee7b278cdff39413fe9fbdb30e8ce2f8e2f85b3bb7d8c51302840442806009ee1edc5ba0488162c55dda427169a14029145a4acb0f777709eeee920408f1dc5dce77677e7fdc25044820584b603e1cedddb23bbbfb6676f7bb6f66de6b03002bd7ac3b7de67c95a8c80eed5a29950af208211008054dd86150024818d0e548a99a29808a019a011e83080063b0bc24ecb25d74aff0d539f0f4d4b66ad674fda6cdb5ead40186c70801c634c60ccd600633182412696eda8e02783fefbe0e61972d6e1cb3ed129392aa57abcabe5b645ab94cd6a645330c98024a2e97bdf6557eeaf459765e10047ef488a1f9e902361a8d172e5eb97cf55aee4ecd7c6c2e974afdfdfde4cfa755305e5abeea69d888687f8557fbf63ebf2d5d7fbfe7b0fc0ede1217fd6a52e345bda61ef9e297acd18428f9c0f27301038fb42f2663a050cbf1c3e696ff63e7e31e3d736e8652f62f3ce0d1ef40b7d21a16a0c2d7a39bfdd67fe39db161ac84315dbf72e95e25d710f74265df7188969faf2f428861985ab56a2524243c7dfaf4d4a9538f1e3d4a4a4a6adebcb9cd66cbcccc2c5ebcf8e4c9939b368da63082fc8c77a45d6a8f1ee055f3fb3f86eeee9ea5eb62372dbd5462d45f6d82e534c86b0e1817b9e2c77d09fdbe29daa09465f4914726ef53477193a12d4ffd73e2a949712cc6143e31383737a4bceca0b111e57f5c70217a64b627f5c1e6350fcb8ededad05f4243c9ce137a2d68f8fbf18c562d73564e1e7b2f1af8de7bc76552a952a5cad0e9a92c5e68cf54560e428490d6c39da6defe4d2c2131592e97d7af5fbf6cd9b2f637cfefeceeee2e12891ec6c5bf69f846a552d1b34797aa552297ffbd6ad4f88900a051ab460efdb678680879781008840229ec00c0868103b0e2e796a4f320a18006b020b0a25c1456febb620140a3d674ead871cdba75a523ca4ae5529bd5ca608c1dba8e0111c7c96432bd5eff814ce0082ce7889b209148449cc8683456ad52f9bde4dd128b45769e0700b3c502cee981d25c4b4e4d4d339b2d52998c61987cee9aa2288958643665a6a6a6a9352ed932f405875fce9f0eaf9e2008ba8c740f77779552fe926bd07066d996b488f18dfd586082db770c9cb362cdad01e3c2f3ebe8d0d41839d0bffa0fbfdf9eeb6c1576dde30cdab3a8bbc329c56802fdc4faf80c01724e04e0d31e249b6efdd4acc462c7890b2683ac954990541cfae78489df4f889e7a1b156bf8f5e49f8637f4e6deba2e944aa548248a8b8bbb7cf9724c4c0c45515aad362c2cac6ad5aac1c1c193274fb65aad9b376f0e0b0bbb7deb766a5a9abb5bbe82ae898a749ad46c61b7c9079bb7769e4ccafd14e3e9b1554afc48030060bb91f789c814c03fbc49d1843fcf3c28b637b1788f864d337f9e7ffea166cfe3c21dc2739f3e427b371ffff58c16e3d775ca52767cc6a34c7980afdc61249136c4036f7b621020e771e6b5f7f71f8b9c6559855ceed0caafbdc4144a05f50ec28e6618b95ceea8c4b72e04bd6d3768f1d09049df8dddb5773f0034ac5787e358f2e42010080555d83100120af42ff983040c4687970e434ec5904da5ca518e2052d95f5ef374e4b82f3b74d8b263bbabbbd6d7cfc76c32311880018c01335822912284f43a5d4e7f1de07c0fd9719c4b6e8f1f475810473972b90c210c144456ac006f321ae6156b9e3977fed4e933d9ff4e53548f6e5d5e4e858431be70f1122f08144579796a1572797ef62e93c9ca978b7075d13c8c8dbb70f98ac562c9e7014b24e27a756a07060614291c24118b73ee0ba71fff6d5bbadd3822c2770c0580ed1624ac5a7e65e8cc309c6572ec08f4f5e2183b70aec016fa6252abf99d26ee698a00006356e5ab414977526c0d951c80901efbc8aaaca2a6c10e0018390a61d401aef2d2dfec3afcb53ff35cc549cb759fb5b5fb2c5bcac565dfb4fe7a4c951bcbaabf75ef974422f6f1f17af2e449fbf6ed9b3469e2c8e16632994422517c7cbcd56a8d8a8a3a70e0c04f3ffd3479f2e4274f9ebec6699a3dae0ad455870f0eaa36f1b7301500c69876097053d51a7d6a5df473f38931b894abe33d6efddaf5b17e0dc3bcc21a14babf61cdba3b9e75cbb9512f8e56745a571cd6777ce565637f3e5d06832b0066d47e8accc38f32052ca301ac49b75228376f058d0153d9b6cc6bef6f236a5ebb91542a415993cab3876a643510c81e74c83034c7b2ef7241c9e5f2d726107bbd0467f315482fd7755896896e54ffb5662163ec0804c2c72becc43470144829b06230bff9bde82d02145314d5bc4974ccf1e3d7af5e0f2f156ec8d4638c19062b141a8117940aa5abc62dd39869b7db9180288a7a9a9894cf92199a4e4949e1b8179d3d2e2e2e0683333d835aa5329a4c1e6eeec1c5de67563183de909c9ccab02cc658a954348f6e9cebf3292e2e7ecfbefd4aa592a2a89062c1f9ec02a6695aa3d1942c59d2cdcdedda8d5b7a7d7ee3ecab94cab21165bcbdbd4522ee793f0a4a39f4fb7e5c6bd1c979753414008090b0facbc673ffbcf0fdcc7ccf5aa09495860e0b891cbecac2550300daa366a7881153a7ae6f3caf9d5fd29629736e95e8d3d0976552b50adb93db49b6064a11d01e75fb541f3b6adcb2b273ba46b862c3a38b3137ddebd4f37db47d6b4258bdc84095cadd532d76260c795b1886f1f7f3bb79fb2e42e8c2850b717171f7efdf7ff4e851e9d2a52b55aad4b871638cb1bfbf7f5858584040c0e3278fc34a84e6d375ca166aff63db794d66dde27d6a0288825a752b31effb71eb8a4c6b595c29a4dd3f7b32be50bd5abe9cc8af6a6576ca9cedc5c68e71655dcad6937d3b619fa6f3b080bcbbb9696dc3317da6d69eb29b77e90800a2a0666d027f9a31635fe5c97554f756feb824a5d2ecca1a0a6c2a4f49faedc7261c22a2f2dcfb87b87de427400f42482412bf628c693ebdad8e0b272525e5dab5379b7f1a1212e2e5e505001446e48e4f20103e5f6147015000062197f173f9e1f4d9f3952b57e26dd6ec2ff9dcb06ae5ca376fdf8e89395aad6a75bd4187318845e2359b56970e2f99ed2272b804ca8487e5b3cca2458bf8fbf965cdb5704c3e0541104e9f39eb0885a5d168323274858302fdfcfcdeaf7d298ac239bc92229108e5089be73897d8d8b8b51b3662a0288a52ab5425c38ae773f284a37c91889348253ccf3b22f3e54b76f3bc442a7949d50108897b961c57b45ed33cc42b4b7e7a7c39b8e6b441cb4e8cebfb06ad2aa0cda4ceb3eb2e4976feeab47879dc80a155fd7b5ac47e55bb2ffdab7b110ec0a3eec82f7fef19e93b860d19ba77fff7cde76fca183fe4cb52439eda38957fa97abde6d7ae8732afff3d6850af7b1976461e58b5fbc24551ef125790a6691f1fef13a74e5fbf7e7dd7ae5d2291a868d1a2b56bd72e5fbefcd5ab577ffdf5d7010306346bd68c65d922458adcb97bbf6eed5af9ee8e57541c3222eaef41310000c005755bb5d23c64548b42bdd278914be10a4d47fc521700401adcb08c78d9f9a81afe22e07caa567343f74a362af6ca981de2905edf379edf718be32a14870e583d3fa5d7b715dc136db2c2f506af58d0ca93019086f7ec57b67d177f57abaace9f57d7e5b1f70f8052a1a0280abd320e3042482e93bdfc5af54668d42aa94c0e009b376f9e316306cbb2f9295010049bcd3660c0809e3d7b0200209edcf10904c2e72bec2c082cef506efe67c5be4c68b162ae1acdb65dbb6bd5ae6d3419299a2a5ca850a3fa0dde455d49a49297c48d33be89abab6b725272787898bbbbfb07b5754a6ada5ffffc2fb27cb9926125b45a0f8aa25252532f5fb9ba77df018a66a4522900ae1459c1c7dbfb2d0a77a44acbffca7938b5bcbfdcf1e8cbe7e5907bb39509cd0000ea5ebce858e4d66a7b42ab97bc80f5d73c7d16a2551e39e3b26146762bf36a30616d83092feccba3e1ccfdf1339f499832dde61ee836f7b9754a0fdf7476f87bac024fadd66eb77b79794d9f3e9d6118876794a228a552d9a54b97060d1ac8643200f0f5f5bd71fdbad5667b95eb541c3ae65cfc98ec53f4fb726752b6e518b72a03961f1df0b23e69b4ea51965b55526eda15c3b45c2ba1d3e1844ed9f6776bb8f471fab3bd06b59eb6b7f58b9b498bf75e77b9f7b3dfb9effdfda351ab689a1604e1153d8c0821954ae9082af4d668dd5d334d5691585caf5ebdf8f8780070cbc7084893c9949090d0b87163914864b35a3c3ddc804020103e5b61f7a6bc7067b75b2d2f7c7923dcdddddbb46cb16ed3a6a84a955896cb99edfbbd1c2ac618210100dc5c5d1f3d7e1451a68c4aa91404213b98dcbb9cfb73f251e0e57259e5a88a878f1e1304c4f3c2e198e3fb0f1d6619166364b15881a21c3db000b8725464d9b265deee4c0524e47f6eac20f0af3df24f128d5acd326c5c5c5c89122572cadc62c58af9fafa3e7efc383e3e3e3e3efecc99331289043ed78cbaf969d80ed46a15cb323ccfb32c4bd314cd30228ea369dae15163689aa6294110d46a15c771ef32c64ea55488459c3ed3e8ede9415354ed3a755c5c5c5e5b8ecd66fb63d9327f5f6f0af15e1eaeaf4d568b31d6e9f4db76ec7e0b5be9740612c78e40207c52c2ee05ce9c3b5fb95225bbcd9afde5152b23840441e00541e0794110040121841046f56bd7debbff40f192252d166b6a6a1ac3d00cc3381c2d8e2f6fa0e4101230c682c00b024658c048e07993d91c1b1757322c0c03e83333698aa2289a61689aa61d53535f97d62c1f9e060f8fe8460d4a8695f0d46af71d38949a9ac6719ce321871052aac48e38112aa5b2525485726523446fd56325e2383f1fefd8d8b8fc741d2284fc7c7d441cf71936778542eee6e6121b1b6b341ad3d2d25252521e3e7c989090f0f0e1c3d4d454b3d92ce238955a552830a052544589544a6e10af462216b32c4b51b68c0cdda12331128924234377e0d061b1449296967ef0c8518e1359ad568d5acdbcf31c73b158ecc67146a3f1f1e3c7c9c9c9292929f9d9ca6cb120deeeeae1969f4bc3d7db5bad519dbd70f12d0e4fad51f9be95af9d4020100a86b0ab5ca9d20b5ff2701d0936bbdd6eb3d9edbccd6ee3edbccd66e3059ee7059ee7314265c2c3cf5fbe241689939293398ee5588e61199148e418afe6700cbc5a7b21411010e2799ee70541e0918078c40b3ce2793bcb30414185ac56abcd6ea5299aa21996a1199a61d89c02926598b7977711654a3bb62d1e1ae2e5e579e9f2d59bb76e3f4978eae80c1504c1d3531b5a2cb86458719f77782a28148a5a356ba855aaa4e464e19519c91886d17a7844449479f739860511b1581c56a2c4defd07efdfbf9f9898c8f33cc3d01eeeeedede5ee5cb96f1f6f2f2f2d2ca657289c4a1572872837835144dfbfaf85cbd763d43a74bcfc86018c6909999a1d3310ca3371832743a47783b8ff731c84110043bcfa7a4a656af56c568d03b4214094870a4a9750c4ba5288aa6699aa2b3a06ad5a866c8ccf4e00586c1af7d152c57b674b9b2a549b5120884cf48d8b9b1ce981626012ccfeb8717ba186c593db0b6bcbb6231c6763bcfdbed369bddf1c76ab3da1c42cf66b7d96c8eb13b45830a731c67341a451cc7894462910872eccbe15d7bc52e048405873f1039fe66fd1184a04285789ee7ed3ccdd034cdb02c7224bd70964e5194001445bd762ee66bfb771c5f346a758d6a55aa55a994996974ca2f0a940a05cbb2f8dd7afd58960d0a2ae4e2a2311a8daf157672b95ca3d1b06f127ee29381a6e9dab56aa6a6a5330c53b5725480bf9f4aa5740ced7fb915915eb3d75a8002a859bdaa9faf8fd99cfb654e5194bbbb6b4080df1b1933d795699a16719cbf9f5f9fde3d11c20823c0d8a1eab237c90e954cd134455134e554798e651f438592464520103ef82b37843ae2f93f8b47f7fc97ecf064180068c080b10b83cd089bf8ac8cb11803c6ba8b316fb17b8410cf0b369bd56ee7edbcdd6eb3f1bc60e7ed82800441c08ed9761445d334cb322cc3b22ccb72ac8813711c2b128b3996cd4f70544140c8d1cbebd81fc2080982e3451f61e72e288aa229c6d109cb300c45332cc3b2dcbbb8eb08040281402010fe4ddecc6387704e0df87e3c2822112d12718e6176c821b99ce3ec70f65b7876e70ac3b24cd600b8fc4a578a62590658c639ae0d3bdef391f3873331ab632f3495f5bf771f5d47201008040281f051083b090d0a1a58000c604590f1bad996efae8072666bfd40501445310c0d00c0908a271008040281f059083b0640cd40260f660c1486fca82d0543c68e100804028140207c7cc28ea2800240591dafc2eb041b4301473a2d090402814020103e4261c763c81440c5821c8105815900e14d8b2010080402814020fcebe4ded19a8920d9062604620adcb8d70c49235db0040281402010081f0379badb1080098109c093051105e6bce59b636605196347201008040281f0d1093b3105121a040c1840048000ac180080a640ce0060a0014414d00cd8115831200c1604274f9d26d624100804028140f8b8841d8f81c74003d00056043a04c8f10f1810068cc1941dc3386b131382ead5ab136b120804028140207c5cc24e0030a25c86ce2100a39025e8f08b2bc41c3d4aac59d0a958b142ce9ff30fdeb9f9547fe67e32b10c81f09950a1b04798b7ba4fcda2c41404c2a723ecde972c207c0c9c3b7fbe76dd860863c08ebf0830c608238c3006c00865e5853bf6bc349f7ff08e05d363a34bdb78412003280984cf001a40ccb17f9f8e5d70e84ebf9ac1c42004c2e72eec081f37183076aabb2c0023c717faa5fc69379fea6776ae296619578584d88e40f84c48cbb4f46fe0327cc521620a02a1e0bea11108b970e67eb28d1788aa23103e2b5c15121b2f9001180442c18578ec087922a08fbd0796a22812678740780557af5e3d72e4c8d9b367efddbb0700458a14295fbe7cf5ead54b962c59702f7c028140841da140829357562d32afd7ede35f7911d73281f0c6ac5dbb76cd9a35f1f1f11cc7d1340d0077eedcb97efdfac18307dbb56bd7b66d5b62220281083b4281a74f9fbe18c38205bf105310089fb6aafbf5d75f31c6aeaeae1cc7b12c0b003ccfdbedf69494945f7ffd150088b623103e3d8823e4f362c89061763b6fe7edc3868ff85cce79cc18904aa17d7bb8758b3400c267c2b56bd7366cd8c0308c5aad6eddbab5bfbfbf46a3d16834fefefead5bb756abd50cc36cd8b0e1dab56bc456040211768482ca0f1327eaf53ac777bd4effe3e429f9dd1225ef1d553fd45d4c519434a0e6904d8fec00e6d3df066a3bec719687d3b6b6702b32f2820550fa89596dc234344589bc2bf5f9fbb6d9b1029fb8ffc79625dd588a6294851b4cbd6c017bdceabed50b6b388aa294c14d261e4c764449b4c76f1c5859cb5262f7529d96dcccce659747b139a4dba04190eb78bb79f3c06281356ba06449e8d9131e3d222d81f0c973ecd8b1c4c444b95c1e1d1ddda3478f3163c6b8b8b8b8b8b88c1933a6478f1ed1d1d172b93c3131f1d8b163c456040211768402c9ef4b97c6c5c6e55c121717f7fbd265f9da188334acd78a4b693caf3ff783fbdf5ff5da9484a4a5bab655ec5f7c2c1d03004e3db4e888db179d4a8852b6f76e3a29adc7be34bbf5c1b2a8833da3275e3003d8ef2e68d17ca168f0c1143b32c7ee185fd39d01a0d451c337df3608f6d4fdbd4db33b0e3f6a00e063fff8b2cbbaa20bee9acdb1ab6a9c5a7821d321eb722ff639e936772e0c18908bb61b30001cc15c781e7eff1d828361d830484d254d82f00973f9f265a9542a12898e1c39121b1bebe3e3336cd8b061c386f9f8f8c4c6c61e397244241249a5d2cb972f135b11089f189436bc3c43018f71a60066041c600d03c93c643d2031607061b049c0560c34c60a068b005380058433796cc3cef0b6bb17cdfe4f0214df7864b6d985d2410a5297b992234031724426ce11a0180346282b8eddb1a34773d660e4e45d3b47b72cac55bf58a2e5fcb0b06669cb6f2dabca5c1a5db2ce8d9f6e6f6caa495ed328e4fb6ac72f8ef3de131dd8b7e8be5b3f579002e0d48d8d0b0f093b78638a6c4ee972db47de39dad527f75789cc031d8bf60dde77e97b97bf2b05cfed78f5fca0c22c80e5e2c8d0c8c33fc41eff4ab223b762679593521863183000e6cf7796346c18cc9cf962f157aec0a449b076edb3250a05f4eb0763c6804a451a09e1d3a359b366344dcbe5728bc562b55a7ffdf5577f7f7f00888f8fefd3a78f582c96482446a31121b465cb9617b6bd9fa46b3475e3a9b10d891909848208ad1720c90e4601340c482810303014bc10ac96a39ce962e50cb014a40b90ca835e00febf3e7a84d0bced89f376240b8240eaf2431a5a776e618feac53c356a8dab4fcd9fefeb7466042009fdf20bb723bf1d4ee593f62e3aeddfb55d5191607c9ac87b84788a1caf0d32dfa22a435c3acfa73ed0298b16563fa7ea84e443d33a4406b9abd51a57ff66ab1233756664cf884fe77c83dd1d937a445e61de2200803c8acd2a69ee5cf8f24be7f759b3e0fbef5f3cfef07058b3066262203ba37166264c9f0e458ac0f4e960b1901a267c6a77769a66188661188542a1d16872fe9346a35128148e7f754c952510089fd4e56f4120603021b02090d1800000034b0105e0c9010b4001501408180080a20003600c08038f9d6aef3fe4d80d9d8172b7721e47aee9dead24fbedd9555c3cbcbd3b1f329046f112d66bb3bf187ba7e5ff6e24eb32d29e1c195a58e470e78a8b75ecec75ecb77d5776fc763ea87beb200e18b997279b7c2bc9060000d8f4f89e5e19e0c2b26e419acc7b0ff4395b8cf1c4c88e73ec7d773e48d365a4c56ffb42cbd3ed89730000200049444154600056e3ef22a426181c2bf219f10ef59647b1cf1e62b07c39b46feffcf9c30f30756a2ea751a50a1c3e0c7bf742e9d2ce252929306a14142b068b17037937207c4204050521840441502814d3a64df3f7f78f8d8d8d8d8df5f7f79f366d9a42a110040121141414446c45207c6ac2ee99b401601c239100180a2434600c521a680a709686330a4001b8b2a06240fc5fbfe9d9797ec97e5d44f18088e2018bf7ebadf6fc3c98b1e9f6da612d22fd3cbc5d3c7cbc8b55a8d16eccfa78fb7b3a22cbf9d1112e1ede45079d31bdd5f69987bafb7878bb549c75d3f6210c4601f5023445d1144dbff6ad1d99d32d9280e2855d3810920e2efcfb7e968b4b54b4dd577ec7bf1b36f962b1af5b047200a08aea59cff8e7982517f5822d61efd4b107b5edbe282e111569d73bfce2d8617f5dd109d89e762be664821d99326ccac225fc950cd86237cddd9ec40300e359a75bc4bdf94b2f1a31a0f4630b97dc72ec2af762731c22c3c08a15101dedfc39660ccc9a95fbc9d4ad0be7cfc39a3550a48873497c3cf4ee0de1e1b0762d9070c7844f8252a54a098260b3d94a972eede7e7f7e0c1834e9d3a75ead4e9c183077e7e7ea54b97b6d96c8220942a558ad88a40f8c460733cf69d0f353b000320a22113819c060b826cc5246048e3410420a24049030b60fcefdc1c9b4fa54a343e762442001aaddfc613a91daa6b5fb38df9e2a4b6df2e7d02e01e5a3e486478f2e0f2c19da79227b4f667def568b0c07f9492c06c361f8f399c75688e340dd8f927fbebeb90468c98d5a255f7e2c11efeee1e61d56b15926629572ea875b7a05143af442d6eeacf0200d0ee4d176f1efd75cf1a9a817a465ba1ebaf5bbe8b900240d17e1b3764f4fab6aa4b373dad2c5c6feca68d51d5264f8d6cdbb4d8166f5f77ef7295ab785d0400600b75ffe7b7abed5b165fe9aa752d5cb35909f9e9ec6277556a11aa1e389b961de99e556c4e380ed6af87e6cd61d72e0080112340a1806fbec9ed758686b66da1450bf8e30ff8ee3b78fa1400e0c60d68d70e2a56842953a04e1d726b2014682a55aa74e2c489c4c4c4d5ab57a7a5a5eddbb78fe33800dcb367cfba75ebeeddbb57a15078797955aa5489d88a40f8c4a020b43c005080dd58b022300858c9000d20a270b21ddc582c60c018eb1cb20563472e79c0584e6311e074fedf9b3c919861d3999ce3aa8c16e187f5ba9a5522528d34067097a343c72e4c68a556489d124d2961bc5dc52f94c03f5c5ca3c277d74535ffbebab2890b05802d4fef3d95172ea4146ecfae1939edbeb8da84b1deeb66adb9aed794eaf1f3f2694dbc58c0e67b5ba68c9eb9e2d03d1da65d42ea741d3b7964237f314afca75199fee7216ce0c8127b7e5d7bc3ed8b86692b77e5e8112e3df3daee4e6e8f77cd183773c5beebc976907855f866f9eaf17e5b1b840d3c0ba5e75eded1c5db7a767864bd3f93b55db71da933ad78e79867228ba9b1ead61f41dbc7f59bb6fe6c821540ec5aa874db197f4ea9e5f246aed26b376e56ae521d610cd8f137e7e409008c505685e677f2c47f884201462350145cbc08a54a41ae29c54c2668dc180e1f0600a02858b2047af47855994623cc9f0fd3a64146c6b38575ebc2d4a950be3cb941100a2e5bb76e5dbe7c796666a6d56ae5384e2e970380d168b4dbed62b158a1507cf5d5574d9b367d79c30f397902c70c4bfd2e44b3ab27cb7d44a6c207fba74c8b74ddde992121fbff55bba75b5a37357fb1d9a58ddbdb57131f6f6ad2c9367a87a6a63c976decf78d0dbee6276d5557917f7ce7cf0b8b3aa69f1eecb6ac32f59e3d762e2cd8314869c018321100008f4145831901009805503260cc1a1aa5620121401828000938d77917dcbdfc1886118bc572b95ca3d168b55a3f3fbf057367e7ba7286c1d87b49b2c6c5452611893836322224c388104200906184c888907907936c76bbc56a4f49495bd0ddfd6561c7a80303a470dd7c6848e7fec76b57ac1055b566c5a28558802ca7a4f5e8c42941154a15e24e3fbcbc74f0949635e755b21d1a12fdcdaa149085d56be9f970c781bd3f75b966d87a6846c52ce534777a4af97a4d1aa882aa7844df5db2edae0081f53ad5f094170995e90f0f6bd4edef2400af8acdab7b675ebb7823d90e7e4e494d3f5f95e2c026dd6bdf5d7ae029884a346b5bd64d19ee9fb97bd890956721b865dfa6459994db274fde7d6a7907b720068c9dea2e0bc75459c7acd802701b68d810d6af078c61e24458b72ef7756432d8b205ead583d3a70163e8dd1be472e8d021cf32e5721839127af684193360de3c309b0100f6ed83fdfba14913983205c2c3c9fd9750107188b6ad5bb73e7efc98619c6fbc128984e3385f5fdfa64d9be6aaeadee10683efef314e5e6a397c07d981f209177fd95bdebb0af3bc80a30ab7927fab6198f77db2861be619734d5bce081908147e5c7447c5880e9cdb7f3e33c4261c5c6efc69bdf55222068e2e514ddaff5b59e3c07ff56e6b7f686ad4c5366e67eebae7bdda0d1f1e94fa439866f7bbabf6dced96fbbab48ba8ef202658f4c155e8d539694d56bcd447e926ddb44d1921f9b8ae7d96c7c0506014c08c9c7d72360446000b0200b060a010d8b2d48415010bc0508030188467cbdf9a94a78f3c7d9fabaebc541d0014f294ffd852376d8fa954786086854ed061849fcd67a429f0f2f27491c1b1733726b6e4827d7369c5944bed590b7ba40c5e7af6d48685a736000068eb4c5eb3b84f58563bf4ebbdedd0f765d2ffae5b66f8c5f4ab9792ed219716ae4b01f0e8b47efbcc28996e5fcf8a6d373ff9e7d7b3e32b96700a83864b8e2c8fd6d20060391fbb69dbdda76e55074c9f5d410638754bfb554900aaa62b0f2f6ae44a0308368101670035fa456157bcebf77d8eac3cb0d3ecdb68f48c61a1224009ff33090032179fc090c8f0965f8f9ca6151704f9f5e1f8e107d8b81110820d1be0d2a56773205e40a582ddbba14e1d387f1e0401ba7401b91c5efd0c73758569d3a07f7f983409962d039e078c61db36d8b1035ab786e9d3818c3127144c6d57ac58b1d3a74f5fb972e5616c2c0510181058b254c9c88a91212121eff7b1f770adaec92cd474847a5f3d560be8d649cbefdbedc9518c0ff3ecd592c7e05359dafc7d9fa6e986b1dd5726717be59fdf8943d438f1866dc55fe62bcdb89aff6d142c84b68e4b1f78851b3dc16559694694299cdc61da7850a8d795157d1ccd233f76e30560998fc46eb91f07ad609bb7fc173cad54d840d7dbfd01009e6c48afbf5abcf56f5910070094e85fa94ec4039defb3a40d02e87830a16723ad04804c048eae57046014c09e43d81911180430be0f55e720f1716cf6f7cdeb57bf624db14854be84f7e0dac29ee337ef3d319cbca53b95e373f296eede63c3ce98eb7daadaa3c2bc2562716e6570bed13feebd79efdac1558b27f6ace50190b4ffbbf17b53b3ce45145aad980c18a556430380ddcaf31971493c00f89609900050b242a5bc00c0fce4496696702fd6a0bc7beeef377c7a6c220f0041d54b39e37c3022e6e5369ca71d69cf06e3bfada0319d5e30b2779bc6d542fc2a765f1567ff17afaf8f2e10425818b46ce9f00dc0a4499035663017341ad8b50bc2c20000ec7668d30676ec787df97e7ef0db6f70f52a74ee0c8e092508c1dab5101a0abd7b436222110a840247484848e7ce9d67cc98b166f5ead5ab57cf9839a34be72eaf56756f71e163bd7dfa2ff6f0d1ea296db8426a4aa666221ac8174c967833f860ffe49a938dc37ba455699836e3268a19965267096f0730de34f76f9b5ca46c525085e49ac32d8f78b0df37d6ae993e657a46b30e6955eaa676f9cd9686c0723db34a6ddde1ac6805e98775a59b66deb03d770fdd3edbf4b8a66ad9604984372593d141e524137e56d5500098f85f06a5958d4c0a8c482ad7c9b02e1603000868ef9cf4a8a8a4c0b2492175d37fbce2bc87f0c9d6c93d528a4424156fa55f1bef5c987ac6d8ab757250445291bae913f60836003eced4a096ee800100f089b1c98155f5314600c08786a6d4ff43c81902cc72ddf8e37e7ac80255cfcaacbb9c5279b2f5bba9167ec58a0090debe78585ac9b2498115525a4cb6dcb73a4e045f58a98fae93141891145a3f7df2798cf3583371537af1f69973c6a4d76f9e52a66efaf883880700a3ad6b8db4c5f1ce0ab93039b5ca74bbc5629f3ed478c760ebd528b954ddf47977707eec96b829bd78bbccd9a3d26b354a69bf5ab8b924adec309bd1b151aaa545d5f4cde9b9983171876ee061746f517ab91ac995875b7500f6a7d6a97d524b44240546a6769a6f73e616e285dd33d2cb964b2a5a336de006e1e54ea857d82dd76ae2e34d0d6a641c320200d89e58a7f44d2d513629b07c729d51e658fb731ee55bab322a36d2ad8ec5b9d62c58eca31aa6f45d68e8d231ad6add94ea834cd79f9f0549319458448945949805a029b1d8f113a8372b0ddfdfac6f582da950644a8ba99627592d065b840d53d22323930223926b0d359dd70380e38ac898f5b3ae71b394ca03adf1375ebc64729ede91e1297597f07600feb1f9a37876c7ddbf0d00278e1e7ced9a12b1b87249ef7e35f8f4e404396b417663f647c65832d2127b55b2d528ed2591e4ee18c5c69b5bb69c79c24b7d4ad668db67fcf45e4501804f4f3565a934daf96e4265f9ca194d809601802797e3ad00d81c7bf5290048bdbd1559122da758a36800002c38baa8594d80960580873157758e25824d008a15b10000c614a30042c6ed1b39522038ba67b3b607dab5faf82df7e22f9fdeb366e9a0726278b471ee8607ef3c61562491896572a95c2953a8644a8d42e5a254bbca552ef59b34d37878677f6efddcad90a70628eae3faac5fef3c8df5eb5fb3a6560bd979306d3668d224bfbb080d85152b00e5186760b3c1e2c5e0e5f5d159837cc8e73d7e1cbd287a9344cc5528ecf1467715cb43eb690bdba1faf363d49c2151f1837d42f5c92ec776bb8e2e4165ab8a9d33321f3671b97c567bef98db6f5d5895e34d4a673fe2aaf8dfff5c8fac557a6ed48f3b8a4445252d95f6bfcf230c00081d5b6d736f26299ad34762e2775c83a8162257fae55d837f7de59603da0727dda684dac68db5c40960b96e9cb09bf9618b36f6bcf6dc9f8a686fe721dddd62f31fe27aeb94dbec50db0f336de918f847e66f065b143d5caf9ef33831993b3359f7672c663db92819bfff01069b70e43ae5c3d80fc561b0f2076e5091e573ba54f0a313b6944049e380e7ba59280a00a1033feae6ea252b0f6bef6e57953d6be8fe1b6f0148daabefb208359be37ef7bcf6ec32453d4fa0f25813004cb7add6369a5d9bdd0f7ccfec9a6abc60ceeb91c98d9c2d0f568a16eff4b8bccfe5db602a9f7633ddb1ea9aabf7ed745fdf31773fd1cb66f46cac9e5b832ef28dcbb9c31ec7678ad536fe9701fa0345147b4f6a6f6d50f8efd60fdd850480c79bf583f73193b67adcdea98aba62bef6620889bced9647353dc3caffdc4fbfc757b13d46fbe0b8db82769c827ea6ea2e2ccbe8b8929ef087aa7d20956bcd3afa2b0fdfe2262d778dd9a1e994641cb3235f41b0dea834db5d53afa9f62a33ddef9e70fbced7b6e6a173f6c2a9d919e36f8be6edf0b81fe3f20d65ea35c3a67338d774b6fd52d99acdee27e771a766e672c9645ba8784d2631864f43a0bf61fd589c3237ae5cc8e79a1289c44fab02c0bcd528d88cbccdc8db8c82cd68b71a2940fe5e6aa9549ae76ba5f1f22f3d9a85f98594acdaa841bdeab526df0580c05a153df3f47052aed5fab4760548faab4df4573dbe68d669a31ec0bb639f0aca5c56665d025c01206debf7fd078d9abce591aa7afff65a00dde60eb55b77efdfaf43fd1a5df7eb2979d1487f00b8f5f3e01143beee30e4ccb386c939b67fb862f8c061237e3e9c94baa37df9ba1d87fdf4cfae63272f3fb20280ca5dc600814020bc77ee27e91e26e9780cf3769d0ff7d1bcd1b642263272b47bee2fd4944f13593d2f0ae0b9d0f71c0b690ff85b89188be89070e7538a1273bd5ab1720a1817ae7b3415b391378ad8562de8336bec690850aa6dc555a64383e78670212b4ae729af5c33c8c8d8168d393f39d062a64e5769a158eb6d33502cc598851b37f9541b28fcb832eece757d9a2abe08a3591153a39548f2d0fed40e717bcd578bca473564e434a58d940f2d8d361e47bc98ad158a4f9d46e654fb092cee531fce5c44e644fb29335bbbd0735ac4908c4149ab5fbe631bedff1ca7da0d94965202a7150d18c025efb6dcb5a0c32b6d1e5f29bb95a6390a147e5c455f2af7356d0000d250599732140de05a5a5ccc6cbf91f1e65d7bafb01b80a4a8b47b059a79a1ce72566a1e667ca6fc6e9bd72689c6f416fb8a41e22b1ed883b9b0d9ae1350cc26deff2b79031f8a96b2adfb487c5f1a8e97a7ddf2a8a66cccb7cdebd344df0d1007c98016d1a1655937c6e90a3d3a37bdfb6e76f61faa682f0a208f9a050086aedf451c28021031d5aad08f2fa2fc04af7f93d270ec01cb937079df489aa5a988f6f2868ed98926fb1f7b70aba1b248378a91b3adfa4855272dd7cd00009484fba62da7a000a8dc2f996c5cc2c45e71d66b467ce78850f0e600511495a8133806e98d46054bbb2939a020d560b7989146cc3d4e7b65dfa2aa5cefc16de4bb8e5dbc77f1b40d2875e11a6d07cf1c1e26ce3b8906ed5aeba76d0bdc46cffafbf09e0d57284d709dde63268faea4a4d0cbb1ea58ff96a37aadff76f1858b1bffb9a8e5da0e695663f68e65dab133feda7f72e36a907855f8c69d0371f1fe73fa9fea33ffe4f1f5bbab751e503f69ce1ee745292ede6d5cbbfd43d7dc3ebeee9fe345fd7b76ad5136182ddffae71e130690fa55ec34eaa7d6be44d81108840f40a3a91b01a042618f701f4def1a45de685b4641cbed7c8a0520b711fa2a4feac5270d4d37fa417567b6b14f0b7daa866bd953f95d6b560c4049b2d521a5f6a2eca7901941407d69c072f3d17451c523e66b01d2d9becf9724a65d18fc549fdb9bbc45d834cfb060af3dc1020c80cec81aed200e91cf1f9039e3a7f49f1f4291eab2b163e5b5b500002aadf3206911c521b0636c8c47a6cb86c60d331d0f50de843d4b600454899a4ce27a7b6c9035b9a8ac6e6df4db0a7b9cca9ae02f2dfefcb92b3d28388b7402b83d7ff28219a508546d37a762926a19a551d059d1e30cf02c4a73af5d93070f005a4acb1c8b698aa3c1f2e669a05e6137006094b4ea95cf9abcccf8cc8f952e24eb6d835ba5881c6e5b3ba60a23b30d3dd1835780d30bc8b9b35aeec5e14579d9cdd9965eaca61ce6ca100c2ace4bf2f23801db9feba94a93d4d59c736f715aee350bc050aeb2ac170f1125e46bb2e29b95a64bc00a7fc6597722a6a82b9c07404621418f0e0f4cdded3837047a8173c492a3a4b49b38cf4b46914376b35e5c94c4bcff16ef7a932a78c20e631c9f62e568e4e3421b2d08d90c1485258cd8dd9506408fd35e39535752a4cd985fda8c79f91fb862438fa50fcd6e3bf5363c4d78f6d617dc6acaba56535ebc2c3cbfdc9df0e50b1783b6def43d37a6e75c14d868c2df8d263cbf9a7bcdb13b6f8ccdfa3579fcb3a3f06fbfe070fb05cfd61cf5bf03a33e98259f3e31e4cc157bf2f88972e5220a441b70eff7b56cd7360030358c4e59f0fb6bd7671fdcf3ecd892494e0200e4e29ab87283bd58e81bbede22d9aeed9a9993d9b887d9cbec4583750347981a4503f5794f6a211464028a7839bebc4b7c1349217145a965f551a1798bfcce7815798b87cd120f43383ec6d869b8fe7f91ae5d019059883338d4214e7e8019375a4a03eb2dee54c4f8f7413e65031fda5eeccdbce8966b1c069336dbd2a2c4cf7a1531600a9e6cd38f3d235ab64a1de946094fccd16d2c0e2554a6ad72655ba53d9dff675cfaa0d9dc89e9b94fe274f1a19551f23d0bc4aecf5fdf2ee122cf3996adbb04dfeaacb6983820deba65a7e051957d7e3229e55749e4b6c8b2335eda2f88caf1fc02464abb33f87e1a062f0a00cc498241ceaac5b4af0692ee23bec6b3eeecdcd7ccfba12d61c02a608793cda8c7c815b23d6e383777665e7673ba50b24e84118360779680ccc8397229573352cff6c468187737c9cf9b5551b2e76ea43e2a389882115034806010742f4ad23cedf6dabb2ca361947a3ed10ac59f9fcd4069c4b37f60168ccd98a07099548366f2aa59cb5b8e607fa3d2d4de94f90ab20148014040090600005ac668554cd545ae238a3d7792f664c8e9337df992e9e99fb3fad9daa178e26eabd2c615bc448114453d4ee3d3f4761659be8ae4e77751ceefa2ea5e89176153aade9e908128f294fdd4d10d1aee98dc20dbbd5d74e3da6bd7e7838a242d5f8d342e0040a7a7693bb5e1eede79c3d75bdad4b869c2dea36993670a1ece3753eeee1df7013dbd5a37961c3f4a2a85f03943a9b8117db92b5375e336dae374d8ac172eec36f61b637992d71825019dd963bd968a114db9b85352d699f788b2f10b175b9fd8c078c732730baeda929503004dd76ec7defed5303f8eeb5c95665eba369b0c93f91cd47f3dcf72e929369bd183f3964983f58733c16ac08c2b53d885a210bebcd17cc30c00608bb36e392be8796015948792ca7bca2715d8501a722573ea4e5e2f00b2a1fbe7ac314f0100382f5145d6b6f020552d9c62d55c4da975e131285ff185c02e20292e1f5f07cde96f587a524835614312bff74f7dbfe5bc4dce758cc26b7fb15c37823dc5b660beddbdbea4a884aef1852869b961f915c463c87c643ff31843ae6be6350753cc54f0140e9d413c80ed9175490c720a3039adb0a3bba918f26db717d086b2cc6deb150300c2e7d79a1dd9807235a3d21d321e20130600901693b6515bbf5f648d3503209c72d7b6e712e269ba4a73367695f9ba1900e1b3ab2df75f1a359ea7dd5ed708a5c5a4ad5c6d3f2cb03e3403b2a19b17f8d4ace6a729abf86796f8dcb8f41f8e2121ef9a7dbbb6ff26a55181b5255e57cc5be23000241e336f4b01000039d7bd2efc3dc3742209630cc644fee061de80f275c9e42cbc780d266e9d29b6b0b8e0093b8cb1bb8a1e560fe67fa5695dcddfdfd7dbcfc7bb55b5805fbe721bd9003c555820493f3f75ecc121a6fa8d1dad4135ffa77c6d12523c69c55aa4560300939aa2fdaa1d1b1ffbc66d8fe5323b747e72e064c6887148e50cdd2cba7441dbb9adb64b3bd1954ba46a089fadb40b6aafde3a5194f83f5dad9ac9a175d307af41655b883cf2944df8e94953f7e8e4a088a432fdad21dfaadafb0200506a5147374b87da4925be34e28eaac9d59ce90edda2a49166de5c4e5acd3597b264c5e56b962bc26e1a3b35490ead9cda66b245a82e2d2d83c0168a4e82b161d3b4e8ae197ff05c1129000032f26b27a54554482a149536355d3263b028afc8b5ac9f74c9cf52d3f28c88f2494155d3bafd6a4b70448b90b0b54b5048cd55f6a680a5a3cad348c4d6097ac9a1c0d04d7f7459d2026f9a9056b64a72e936ba05b7985675198ea6eb8e57f79399da564b2ada507fba8c72696f5602a0ada7faeb6b7aed8094226593caf7c8dc9704388f35f3385ca6dd1899fccff4cacdd35a4db5875570f6ead26ea201cde19796c9819169336ee1fcd8ed05e465e5df47d9fbb748addb316305270eced38c5489f6b2d29774a5ca2695ec67cd10b30317a8ea3ecc6c523529b0424afd91a6331900007ecd5553236c3d5ba536ea94f127270a7e79487c5e767b6d1b14b383e7abea3cc86c583929a8726affd576638ed375a9a858395d746c54c6945388caab66df0af64d4a131591fd3a90fea7675a9d8e69fdf7d175fc9cfeaa4a2334938ad987b7482e5436a97c67fdff6e6194bf4b26276ea544010041d5590a42cb6b39d0f1d88ab33c9e90f38b23e314068ca5142818ace3b10d3973156467a1f877324f640b3babd50a14251689723ae730c6569b0d2324168b5f9bfcf4f32147e609e4483921123bafa482db150b00dc9d5bde8d6b014240514fb7eeb3150fcbcf56e20b67b55dda53262300f03ebe49ab36f3be7e6f77007446866af17ce5f2df298b25db996cae553763d8187b4871d2f0080585ecaed88ce484fff885ed154902acfc8fad321e8f715b5885f4c81008af7b3c010043015d70ae158aa2241289442c7ea1cb95a22889582c954adf4ed5f13c6fb1584883f8849d7600608d289ff4c74a2c930100fbe4b1b64b3b26e92da3d3218d2663c4b827fb4f6476e80c8e5131184b0fecf58eaee33ea0271b1f47ea8840785fa49e306d42e21e1144d51108f91376f9c48c21d9fedee212ff872084ad367b524adaa52bd7366fddfef7ca55369b6debf69d9dbbf55cb96a8d9de749b32810bce9483ba7b62b1f99bc7019168900807d785fdbb5039d9ef6d6c7207879a74d9e99b0ebb0b165dbec98c6b21d5bbdeb55711d3b9c494926d54420bc13bcf047e7e4b2a3f93a23e41132620e02e1f5b05ef948eac652e00c2a8341c73f0b0d2202903060164056707a3ed3d333fe5cf18fc56a93c964010101850b178d8989897f9c70fdc64d9ee711421f4fd654dbad39559bdf9c7976718dff2231ceb973173efeda8cac50d9e7540c608c267d776ee8d8fc6e26537b0f1c5571ce145ae0b95b3794ada363be9b665328dfe9503a765755a91dba7ea5ef89a30040d9ed8a552b249bd6dd6f107dab55075e4a9e48848f9480ac2fa74f9fc9b9fcdf195a9313aeb0fcc081971f3f4cb7151edd483d1108f91776c976d0be2ed3198f215d001ac095792e5a2145010740d3905940a62bd879feef95ab0e1f39ba69d326b55aede8cce579fec0a1230f63634b85976c1add98c973b6be90726cc1d0d1bf6dbf9126d072afd0a88e13e78dabe1fab69ad6b0bf73c5d165b6c40c0d167dace6aa5eb3e6475ea18cb7166a5400847c4e1fabe5e12a8495caef96356b1a434395bdbb00cfab63ef3758304bbf761b7e476d07005dbaea4e9f90fd389e3b790c00588bb9d8e6b5c1470f98fb0db6f4ea87c51272c721fc871c8b3952bd665d843160c75f043992f255ab5113650d9b3e76944cf426100aacb0cba72443388f08d4141804100a48ffecc953a7f7ee3f2008426666a646e30cad1e1e1e3e73e6cce8e8266929296a952aaf6d71da9e6f3bcf4debfbc7b9ed519e7ce2cd53872f89e1f5e72dd811c315d0a91c18a18ffc08f9e0506be366e26d9b0063e9eca986dfffc9ffb6d626cd61ce42e5a06f0021f6dc696587e6fa559bb14cfeae2f0fe523759bf670470eca7f18cd5ebb0200545aaa6cd238c9d245a6c1232d5f7c050c89314df8ef2f6ec018639cf31686b1632615a6c9483602a120f31e2447415175094f9ffebeec4f9bcd161010a0502800002164b7db636363030202626363a39b347ac5e6b6840bd7ac615f77ad16a814495cfccb34ecf455942b0300487f7671ff5ac5035c3c7c7cc29b4d38691c7b5d020000200049444154c0e633834a97ed367574abea5125a2061fd5a71e9cd4a16248808b87b7779956637724d84178baee9b5ebb32eecc6814121c5aaafbde0c006bfcceefda55f6d77abb788744f6fcc7991316675e59da3b32c8dbc5b374d36927d2110018f67608293b7052afa6f5ab444694a8336495232fb4f1d2ecceb58af979bb780484d41ffabf7bef652208fef83fa6e1631d83dbc4db37b3d72ebfd1b6d6765f64cefac511f8923b7d42d5b53d6535bf97a3b257af99b1f79861c90aa15090f34a7bf248317c804bcd0ae2ad1b00a302615bf2f9e43e04028108bb4f885bb7ee848797faf1c71ffbf6edbb7ffffe1933668c1a356ad3a64debd7afaf59b326cb308502035fb1b9c8b772a4e2dc0f4367febdf7dcddd4ec392442e2e6fe6d6624b7faeb5c6252dcad6d131af97014005813769f0d99b6e7c4f533bfd4908334a4d3a24337539ede3934d2754dff61db5328af368b1637d4048fd879ebcecdcbcbea692c57a6b7ebbb3d70cca1078f531fc6fcd1a3949276b8090ffff5b4e5da1bf1b1bbbb1b7e1db6e89643ee991fec7c1cbd64c7b1532736b4b933ba9b63311bd07ceabe1bf1a9f131b3c38f0eedf3cf431e00a57e30599779b847a92a73eed8f2bbfc437df890e2d6c64d1d0e07e94fd3de7473f3175f654e74e60ae18e1c5476eb0836ebfb39369ab6346d9976f4bc61e63ca4f574ec82b9734bd9b3b3a6712deee821a232c887c83a0281f0fe859deab3e917f2f2f294c9a4292929376edc5028144d9a34193264487070b0d56abd7af56afbf6ede857067da13435e6ee5ada557566c1c0961542038b361cb9e6be0550cafe2531dafe937b57f01051ac32b07ca500090000a369f86d9b62120a8002c62daa5d74596f19c328425a0dece07a7ddf4bee34f3d57f56a5d49a3ab64911394d8b3d4a4485bb3bf2c6c82a8e1cda2040c2aa4ab6fab270d289fb668702f16addbbbe170b2009e9d0b7eca3f5db62ed200f6bdb262a40c9d2928086dff62c726fef4d1380e1fc3b093b8c71fad6665ebeda973e8dd6ea83be1c35b8b6078385e4b54d831aad4a14b093ac4dff358cc3b29d765b98ab97df7473d3d77d8c23c639e5fb81bdca6fba61bbfdbd1d1ccb9a3b754b3d713973ec449c15d398bd7056dd365addae2973f11c2610fe2dc8038f40f82c841d47bdbe2f554c819205050d00206540c9005700c760787b79a6a5a6952d5b56a9545eb87061f9f2e5870e1d5ab76e5d5858d8c58b17dd5d5d5e5700250d6a38f497b527aec73ebdb269a062439f6ecbee5a32e25329efd097e69fb02aafec947e487f71d990c691e1818543824ab6fa35d6a037bf38768d4f8f33688af9c85e4a1122f57097500000b44826029bcd5157acc6c7394d9912bb7a490c8f32786cbeb7664c87a89221014542836b4fba6a3019ed583025bd6b57aca6d1ba0777e21edc89bbfebf36ae8a867f5d8c7b7027eec19dcdadbcfc6a7568555a45017edebbf71ff4e1f221a1d6464ea79dfca7e96f518271f008e3c061ced6be638b6a701f40c27b3c422c939afa0f4a3d75d9d47f30963803448b8e1c746d5453dda52d7be32a712791cf7fe2b31b326408790a12089f9ab04be521538057a7d34000088380c18880c720648db815309850813955994c4e51a0d3e97c7c7c9a356b3674e8d05ab56aa5a6a66eddbab54d9b36070e1ccc774994d82bb25bdfcae2d873f1bcc6df0d3fbd95fc72bedfecf1c7d65b8b7a4eb91fbdf8e8ddfbb71e5cddd43f90c300001450cff27cb02e01ca8c3b09e67c1e803df97692a35316191f3fc854f869e0d1ea014363cacc3e7025f6decd3b87be2b29050cc0c8b4efeab1c3142b168bc46211c731144589c422b1582416b354e6e11e65aacdb99d796771d751e78d17c6542e51b2788db1a73331c6590e3b417f71d9c0ba25833cbd0343ea0d5e71c3f8e15c1199c3463b9d763bb630d7aebc4d0923c71bfb0e749cb864dd2ae5d001595939de1b825a6318f37deab1f3e64e5d8175c63416efdde55ab78aaa57173af621712911fe4d8fddd8b1e3799e246024103e396107002604f6570a3b3b06a300460446014c084cc82904790073c111762ccb68346a93c974f6ecd9050b164c9932e5eeddbba1a1a15dba7469d8b0e183d838f4ca49a0f6b88d13a7fe73e8c6139dcd6e883fbae49763f6629583a4ee757a564d5c30fef773a9762c1862cf9e8c7bb19b159b7516b16f48a09a032139e68fd5b156000060545a49c69dc7ce7cc925bf6cef7e70ccd49df74d085953ae9fba92f2aa30c97cead619cb2eea057be2c139b32e04b46a12c85af526c623b8a8bb8842fa0b2bfeba6a02000065d97773d83d4b19e77cddcfb1c4d164b8225f2f9b12212f3339e6eae5eb0727559065a5a2c342f28ea11d66ebbef8e7fca387e757b6783cb9fb9c8b46fc5c99efefc3170bb5368a76ec58f1d3f4b72b2473ccf7e62e3d1ca72e5db5423961d4873854c1cb5b3ffde7d403272c6d3a64c734966cdde456adbc6ac4403a29f10399887cc827e7c53d7dc60c83414f1e8104c2a729ec3e13288af2f3f1494e4e6edcb8f1b469d3e6cc99a3d56a150a45cb962db55a6d6a5a3affca9c13b4dc4311bb6648d30a857c03022af45e23edfee7d2ce8538c6b3f92feb8668567e515aab0d08693a7157c28b225912de6f52e37bfd2a57ae5aaf59cf4dea6afe8e6066d2f01e7d23ce740bd27a07b6df992e091fb57a5efddbdf550df4752b54b5fbef57325f25b5a5c15fd4b833bc8a9f4f44f7e315662eeb132ae282befca11b3fb55af95ab51a775dc4570e7604c4a5ddfe3373a3d4434b0e7bf41adb295ccd722e65bf1ad6c8b667cb3deb87db61e6d031594ebbadecf5ab6fd744f4536699bfe8e274f12e5da4fc61ec073a5abe48b06eeea2d4bd3196e816ce9ddb6dd2bfff74af12a198f23d6530907b13e1c3f1d78a15f1f18f5e58f8fbd265c43204c2a7a07620b4bcc3c3f2cc49f3dc1747b76bd6db9ec37393d38b93f57df7a2d9ff7ea4f237e5fc858b97aede18346890200846a3313939f9d1a347f7efdf8f8b8b33198dc3870ce438f6a3af32c3de0ee5bfafb1fb509f42f9481a02d76edcac5ca53ac21830c218238c4462e718afa74f0c90d5dd4853d4c9e327ca958bc8def0dcb90b15222b3e2bc87c664895af0d738f2fa9e688f4668cf9a6c68412ab767d5b58b7a16dd5e51d8e6c6ceb49e758fe0d5a50bfe19c640f2fb9637eaf60ca9436f96bd78c0ad20f671ab76fba4a776e050073a3a6a98bfe7ccb5204c175d037b22d1b1cbff4c3c6e8070cfda0352a3a7b4a3d7d92f8f48967aad8d5cdd0ab5f66f76fb0584c6e5284f776033c77362b40b1f36e00183c3c9d97a4c990917d373876f4e8c77f3f271008b9c27e5667ebe7e7bb71f3b6458b16c5c6c61a0c06b95ce6a5d5162952b854587d4f4f6d415075ff2acf0dcac931ddf5d96f6788530a9e8de1c95acea87d5d6461ddd66febe2cbe455e6fb463778a474f7764048ba6b1b7bfd8abd78c9b72985a6d3e62ca0cc26e9de5d00a09a350533acbecfb71feeb0ade52a26add92a8939ac993c81bb710d00e8b454f5b4898ae54bf5038666b6ff92c43426100804021176b9e0e1eedeaa4533b3d95cbd4a9446a39688c50c7964be52d9e5f89eb524db95ebf82f068946c3a4de4db0604f698ee5946b8dee95277f3fe99fd2933b86bbe0cc27574ede76ab5eabd087f440d98343cc0d1a4b776e038cd5f366a52cfce32dcf9b6153172c75effd95e4e03e0050cf9884e4f2cccedd3fa8b12d55aa3fdd7640b66b9b7ac62436f6210030098f5dc60c512c5ba41f3cd2d4a829907c000402814078ad77e2b33a5b8aa222ca94aa5c29d2d7c75b2e93154c55a7acb7ead6b1fcf5c3beabaecb2d52c2cb1114e4e57a77f3ddd4ba44d1a04a234e98b297331e8d66ae18a459dfab6a91c2c1c5ab74fc61db03d3870fe7903168a463a49d74d776eec6b5b72e0771a2e4857f58a2aa38e4accb77a3e4ab567cf07014346d6cdc2c61dff1b429b3050fe78c66eeee6db77e3d3c5b36141f3b42c27590cf7b0a764201e520e7ed91a6689aa669f25c24100ab6d4f9acc6d8bd029ee7799e97483eb534edef32c6ae5cf97205f194ddfb7697edda0600a686d1290bdf693c38653269bb75109f390900c030a9b3e71b9bb5fe97ae4c9349f9d752d5a279b45e97d3ab9731629c2dbc0cb97311de8213274f6834d9013b9d63271a36a9e9f87de4c0deecdcb156b3858cb123100a28ec0bee3b47c00f9a02f4e946294708db795ea7372424243c7cf8d06030b46bd36afbcedd2b57ad69d9bc69db36ad38960cb67b76e32f70640c1a21dbb3031092eddece5dbf6a2b1ef6f616904a9396acf0ecdc5674e5220882dbd0fe88664c4d9aff1bc6974a75bdfb1bda77522f9eaf5cbe84b258004072ec88578b06e65a75d3878db58714274d94f046685c5c23232b2367b8228c31ca39dca242c54894f5ae7eece851622e02a180f29cd7dd830596020a40cbc2a73a9c273d3d63eefc8573e6ceffdfeab5f71fc6152a5c546730c63f4eb87ee326cff30821fa631ec9643e33a874e4d84b16d2705f813d38c454bfb14399aae7cf79d7d700a52af18fffd98b8502000882fbd07ed2837bffbd97108d267dc4b8c7fb4f6476e80c8c33a6b1f4c05e9fe8da1e037ab2f171a4ba096ff7e2002f052dc61861845e1dce9340207cfc3c734d51003405020686028c3fcd8cd1769eff7be5aaffb377d57151745df8ccce264b0cbd74370892b6a8d81828767777b7e86b17af89dd0a2aa2208a0a8a8a9420824a8774376ccfccf7c702a262fb86efb7cf6f7fbacccedc3973efb9779e7beeb9e73c79faecd6ad5b0a0a0a120713b158fc28fce9bbdcdc7636d683dc077cc5f14e5c7076a0d3d2e4de1713cfbb2bfd0d14b03e6c82f31abbc0886526f4bfbdba8422d16fdad0e5f397ea351bed90d7890273cb9f2a4e562effacaff6c411f4ac0c4424529d3fbdf0f8059e4ba7bfef799455799b77d0274d57f2392817140004010421733790f5f05e9dc7c8ca45cb716555e958268514524821c57b62278782843760d426239e22157804f03f3f79a3222047815a31b051a0fd264f1b1d13fb30ec118ee30d0d0d1886490edad8d8ecd9b3c7dd7d6055458582bcfc57a8615ed0a997c084a7271f950ff054fbd8cd18171128ed3fe37b1c1519f9fb0adfbdbd935e7c0c9024b97543d4bc5f10884e66eeb2be3b37c99597227c3e67c684b0a56b4b4dfff6c5d021a3141d3ab60bf2d77b1105008848a470ed32fbb67f6aafbeaf070e13b1582085149f87ba8686b412a490e223ec3c763d35bbf8f4aef9e87f65e75013b1e31180238092d08003930200d0807fc5cd0e0140119047818743e3ef60df2b2e293975e69c502834303090959505008220701ccfcdcdd5d5d5cdcdcd1d33d2f36b6588b26e5cca305b72d0e5eae2330f8b3dc669a100bc178b3bccaa1dddb7f6dee3549ee3b1c7871cf3afac5cb0e35a6225a968e5b1f2c0fe69367248fdc3d18eeb8c1775893f7a21ae0a73997fca6758de8e791baf27d7ab75df70e9d4223b5984a87cbc6ddeaa4b91195522a656c7a9db8f6c1ea0567963f6cc909aaa07fdcd7ca8725d0f3d3d8201105551de23a6f884e613bafdd65ff29961c34600f08a88c34b561fbd9b5687aa394dde7e78eb105d06efc5e20eb366f85ef97116316cc4efabd9a8a525746a0704a1f7327698a9296e6dfb0b0aeddb9fe8df8d929f4b150afa1cd9d7783b14b7ffc0c11ca9a926df3ba7ff6558b8ac21fa39d36b0d35ea190050057cebbbb7ad629e0b162c17cc5e04ffb90d4052fcb2996d54c45f7d8bccececfafa86ca8a0a696dff9f404e5e9ec960d8b6b3f9c715e02349be1195d5752f332a694c959897a99d1c2dff032d82e37813b113934043404c828804068008be923db6055c02849feca4ff77222d2dc3c6a6dd8205ae0c06232c2c2c2b2baba2a2c2c9c9293e3eded5d5f57552a2be9ede578a10a45eb99a673a73847b67deb67e6703f347cdd1a70200088aefc799853fd86eca04688c5b3976c36bcf8b6fefb9505f1d1ee5397e8dd9b3435d11005ec6f598d937234bf4f38f0d771f33f8e9a80d2793bd9593760c18be3ac03378823600cb6cbc4ff8195b3522f3da62f7f9cb9d622f0ef5f43971bbd5522cef05080b6edf42fdeea55fa1c66cea3b69e98d812193b488dc8b13275ed4db1d9ce7a1d710b167c4f41927acef2cd0041014ffedd52c4cdbddc9657b26b3bf7fc6d55e72ffa0729b5b89dc3d6881fe40928cdd5bb9176efcbc9c84b66ee3ad87b203bb2325c5487d1ddba34f6360186efb3e212f73c30adea1537fc7d375e8dc78ef29353c94b97e39fa26110090ca0ae6e6d5f49347042bd60b274cfb4fc434e627ae77e87eb8506e7850eae9a684273fae7ef50f471a8d782034ddf82262699b7e0d44c9e5dee6f3e2c1c927fdfe68b57ffbcc5dfcee5837bb35c9d0e9c2bbbb83b17f895099d9d9140a6adbde514a777e4724c4c5f470ebfb0317be8c8bcdcace313234f8550af0f3927cfb2537ef472a6b1851698c9b0f623a3a58207f8b93bd28ef05f7c539b9de1b28f29c5f5b32b7be8657f4ba89d8d111a02300003404a8081004d0906fe276a2dfc7178fc351979161555454d4d5d5e9e9e90d1c38505959b9a4a4243232f2cd9b37a3468da450bed2a2dca48b7e2596cb07eac8723c47689c3c1b90336d89091d0050acdf424f53260200bc64bfc0c65e47167456a30138cdf01a7c7afc85a45d5d6d01e8daa3968db392a782d9104fa36d17862d1a64284385f6c3fa73aec5e60a2668cb287718e92eb991d9b045a3f74d0ccde20f55f9d412a5d86fcdecaeea7400e7314338fe3179fc496ac5b7cf269aaf3c3bcc984d0176f7796b9d2e6d7f543c673c00fa0b477c51c9b3533bf69cbd13955e29426438165d3d16786d1c6dcefaa8d2109696b5ad399d6d2cffd76d2d261b526feedf76d82f2ca1900b74457dfbbe93566f59e0aaf6d11d056bbd6877028020684137d13789bfc46847189934043d961dd81d292b456a6bd8c3fb35dc0927cc2d0100e1f3e87e178513a7e34e1d2462f273ef1fdee67d2924f65d1d81ca6bb7731dbd74dbaa413abfcc7341ecead6f0f4252dd09fe9b5869293050094c27cd6e2598c63defc355ea2219e1fc534262baef7339e1103ed0fa6844ed4688bf9e1d52f2fefda793ce0e9db523e30554c5ddc676cf49ae6a0f093344794f56757874da9d45e7ed9fe7de57f11b76d53d4cf4fd65105137b8b3cbe8506f36fe46c8d11332cdcafd77dfa83d19ae8a855e674f86fa1bebea147af3e5286f41be3872221d83b383d090ffbc50af073927cebdc51207c1297a366682f1609b3cb845979c5c67a9a7fb9f1232354fcfa4f05639db29b0bd9ae6b65746c905f310f178b4435a5b97849b2a6822a0500100059141808a008c8a2c000a0534016fdaf6d8cd5e0a8575556d9dbdbcbc9c92524249c3f7f3e3c3cfcc68d1b565656af5ebd5251faea0a5afd8bb341d57613fa6b51816e3a72945ed6a51be9420000a0ca73149a4885a8a6b051c188d3b41a46573351e4175709000050790d790a0000852e43a3c973145000008426838a05620280a87b7566e900171b3d433303eb61c772ebeb786d7938a2721a98841950183254822722415c9953c98ddbd0cdb6bd854d7b0b9bee0ba271a86ec00180fa8b5ea220cabd3ca9e3a035e79fa657b28cec1c6d38a2f4fbc74ec4d67c2c212ea2e88e3bf7243af2eed6bf2a292c511bedd5a7e3b4fd410985428ea5a3bda14c79b4ef11ff6ce1678c76923182b17beb2f13c0c4acf1e67d52510900908a72d9c13d2919690080be8a07a1907ef6b8e4345ef2610f97d17f5c8b7e57a76466ef68ae589f10f8e7b964de2fae0e0a453474447d6c0acffb38a9de34f9a3a4a5c84c1e29ebd681faf4d1f750a5b27b8bbaf65ce8f3e06d29a2dbcec94e979af7e4dcb187c51f6fa121c4f83f3d9ffb56515b41c6795b485474f899313a7f63302354ded8c9d6dadadada5c534227597a96d6d6d6d60e76da327ffff8fa976f7795aec0fefebcee072169fa5fa8003f29c93722243c8ea9a82db950494de77af05feeab20ca7b217a7d40b1eb1085ee87156dad8b8237d5e5bcfef9ba6aa8ab2d7c1345e624eab0d4286216050048802a310849e0e2502d0631403d0ed5e2ffdac65819193682406d6dada6a6e6e0c183972d5bd6a3478fcacacaa0a0204f4fcf478f1e7fa5eeaaa34fddad11c5ad71d237d0d031edb13f9bc8bb76f14d53e49116cb080dd362d766970a9a1ab13cb386a5a1f42d69b404693e33b667bb9f7896999d96f3e6d67c3d1a09008000f2d5b90b55495749de757f645242caeb8494d7af32b2d39eaeb4fc85b9bb888a90d52bee5603287b9c48cc880f0f7dfa32b3e0ed832d9de429bcd8c5261886194fdab37688952aa639e6fecbdd8e188671c684d503e0e5e13b4739eb29621886296b9b779ae0932680a64b0c467b2d1b68a18a612a1683b73e2ac74190b2c31ec3309d29a1b5240088320eb86018a63de9616debc717a41e99e79d4c02c566e5fdcce4c8d047d16ff372a3cf4d34a0032f61fb1047638e22866118a6633768e5b5ccbab55e924414d440ffee981c86710cdbf75bfda8aae5154736269f9bdd5917c3307dd7e5778ac5124b5bf6ad8d235cf415310c5335ef35f7d4ab3a0244d9873b6218a633ed490388b323e676ac1636d0640000292bad71b2ec3125007f110d00b49b7e48751588f3ae2cda14c507d09d762d2d35e651e8f3c49cc2f85b4bac990040d4bf3ebf64403b4d0cc33055d3ee53f63f2d93dcb831c577b58793be1286618ada76238fa40a0000af8c3a32aba7b93a866118c7aaeffc93f1b5044073351a8ed9b6dac3465b5566e9be3ea32f546dda492a34b179343e963db817b31b6700268739ed4dcd39dddd78460c0040c2420b650c339c17cdfdc0ba14f3c7c24b0500ac6e3b23b3129f3e0c8f4dcdcf78f2e74075aa306db72386616a03766d1f6bcfc194fa5cce89596a8a6198d182681e00517ad50dc330cced6a2901c282c035836cb5300cc330353deb1e73af67276d7574d8940a00e2b051ba1886b5df9e22005171d8ee895d4c54310c5334ec34e94044052ea16c5511bb3c6dd4304ccd7ad88e274d073f31847d56d4cf376bfdc3916a188639efcf1002003f3778ebd8ce26aa1886611cf37e5ef11f126e7ed6f9d17a1886e90c3b9ec223c986379796b9db69611886716c06aef24be7910044c9e55e1886611dd6ee98d9551fc3304d979997b2041f94c36cb7caff49444444c4bd1d2e00004ac38e8746444444849d1ea74bfbee62c986249fc9ce9a18a664da774d50beb835d3ad8a3e36dbcd92836118a6e338624b48a110003e6e38297191e22fa153bfa7242449de097fada0a44e12384110284a8d4e2aa8ad6ffc4b591deff906e51edd9846231141a532e389a67c5cced515fcca921f37d489c5a579efde453e54acabd266ab8aeab9c2e2e2f7ab122800defce53f19c8884a45314c81cbe5c6c5c51d397264fbf6ed999999e6e6e613274eecd7af5f4e6ede17033811154fcf8491ae47225ebc8a8b7e1517fdea65c816dbca80f3af3ed20296e5287799d0adc7622a44e2eab8939b03a1eff87632dfa264bc5a3e43cb4c4f81067879c459bf5c41d3945f8d599351c8fd92c2d2f43d2659c46fdde49f5a2b0642509d1919125ef82b23957093fcc2b90060b97cd3303d096144985ace5d8dd9cd7cb6e2f6b6b325267dfaf530956bb5d0c57ff3e7bc9df7d3d12e5397ad5e3ed3dd0acdcfae69795357879c7a6b3c768e872951fc74dfd839fe2554e3d133da01d4879c8eac26415c18e69f06a0d07f4a078556b60d51fe83c02c00901fb675810b26b917aa60dec5499d0ae2f2b73974c7d10b57ad5a30ca9e78f7ecc4ccf17f2226c2dece12b3f43123fd958bc67655abc928e6b754a7e0e9866db1b2160634a879756a81574c2390d58f97f69b7cf0619a5cefe90b263a0ae2af2c1f30e37a3145b373770d80faf86779fcfad70f336200edab319d60b3014007883b91cb659e3e02c982acef05a232ea7a1c018076ddb4daad896e50d8469dbb68d1415c746d6adf456723f3584eee43bb71ca1303b60cf6d89fccc78b6f4c739bedf338a35eaffbf05183ed9979e9553808d38f8e705fe7f7b244b9f390411de40b632ead1830fe426e4bf356dd3bf088ddcba3833c511afae7f23f7a2fae8f0d7da6c8e0351bdc1949a511d010547446a690396262670c0040aec3884993a74de9c1696dbbe2a7de7a500e005ad3b64eb66c3227d1546dbbda2836af12082377ec7babd1b37fbf764a4d17229f782f34466f9c77ec592ed66ff68a554b26f7d617e4e47231e73123ed580000aa3dc64e9e3c63ac93a23061dba0e1db03df902e9316cc706325dff61a32ca27530844c5bd45637684e60b5916dd6c85015ebe6d8e775f17f5d366fda0afd53c5ede67dcbebb6fcb953b0c193dacb34a494a79abfe222eb8b960e0a2905ad91e3bef5f9a69412fb93eadeffcd311053a4367cf1f6d5efefcf8ac81cb1e55b7a850ead153055643071822dcb46bcb5686547ce3bb052ffede621b62368e5c7d2b9d8b1a7475663fdd7634fdfdda4ea6cfc8816b7ce36a2d47cf9b3d4423e7e1fed183b6bd6ca1ed2d0d27252e527c8deb103ff00192f81d25791e9f2ca062b9e989625c4c103841e0328a1afe77ff2aa39d302354f862b55a1f33a6ce54a4ee0dbc1a8d9426a3c4cf5411d9d8d0901c135916fbcc4a565685ce6c282f478af2e52af3debf85796493c31c9704f1378c4d3809dcdf8a002208a2ada9595e5e3e60c0809d3b77eedfbf5f4d4d4d5656d6c3c3434d4dadb2aa5a2c167f61e9e7e1a928398f8583cd38ea1268da8c59dc9d77ef5c74ed8767b21d375fde6c1632c55c53c768f46dedb517777695ff964517a6cdbcad03b2e675ead4a5f7e019b714baea4856735936d3e6b67f31c5404d436fd4bdeacf32bbc9972f4ee01e1e6eaca1a16cd869d4aeb0a25fc9eb486e79190f00e8da46ca9f5bc6325e1dfae4d6655fdfed2ead5660497ebd1000d8eadac6edba8f5977f671f86e9716924b733d78c97bc396e317561a01f0c3ce3ca940753de674a602efd1a9a715a292c7d7de00280d9cecf8810b3c5e53580300a066caf9c42429dbe354fc735fef4dcb97acd9e3b3c1060052ef275473e70f95e86987ecb7bd2d5cf7dc8ef21fa7f9dea3417b5e70c4fdbb77f6d8014075526299a832dcfb5a1980d6ec63deab176d38b4ad0b15b8f70fdecaa31af7716603bc7b925098169a2494d153882ccc7ab86793a4a6354bb3a90fef498aa49f3d8ed716569300a064a42dfb914b97b830f0f0432e80d19ae0e04be76e3d3cd61905787bfa4c6266e0c1904600cd59c1cf6e9d3e7e3e30faf91e17197eeaa5e32f710047ef8781e72f06dddb620e207876d4ff5d73032771e8340000200049444154232e076e9df73e7870912900e4466734128a0a0f5498a6a07cd76d0a50a91252ebde98623378e2aaf2ea1e4000188fddb2df7bdf064ffdd63e5ee29a821a00008e85fae75cbfd427df7e76e7ca555f6f7755c9437dea968af31b8500a80247d7b47d9fc95baf3dbbb7dc5ab7efb2551e7a00406d377ba7b7f79e15bde5128f9ec904c086791fd9b068d5bebdc314008f3f762e855f1b7d26a41e40698cdf831b976f3f38dca94dd7936f10f5e3666dddb5c9aa706fdf5200f9a1579fdf3def73c63f22fe42eff74e0baf770e9b7ebd84edbae3fee559963288b8e0f6c1fb8d0096eb7c762e5fec7568ad2540b99ff7e31602a73ef5ca0d1fefe3bbfb330104a9b105826f9b677f77b1dca473374b0018bd4e3d08b8e47fffc250b9f744f7a24f1c0eb42e3b8f6d59b27cc78199da00d9678ebc68f8b8e1feee3157f076b309d20aeab3a2b83f3712a55d9cd75d9f8d2008c25036ee3cc9274d0052fcf376b2cf5acac886a413931d54290882aa394d3b9bc225ff2949da28df3f245a565e091594579717e3388ee3048dcebc17f1562812ff252bb049db953a5930b42741dd2b48df066529d5a594c2464783b17b98cadfbd8502c7f1b2e292c8c040b9f212171d3571696e6558b05cf045c6dd63854147debfa75b585a03fe6dcb73f09b113b00d0d1d14e7c93327cf87049283b04418c8c8cce9d3b979797c7643010e4f35ed528676cd0bbb11f1ca2a8b85fcc770700e89518d39a40ca5a4df47934d1e78393e57afba6f56ebe9033f65e7e735974b3a5b1a992af9a43f7840cddd372c98626c26731c3efe58c96a3deefef45335df634a3593ee54ef3ce84cffb506827efc498b729a93f4f896554d558003c614156a518e4dae276ca1d5d0d3f8db2c1b29dbfcee3e9f2801b5be6dc000090755a76e3c6faa62d0c989e261b01a0a99aaa02649195f9b562d4a4efbcde32cfef3d3915fab6c1ef1580eae089ed653f6c084c0b032881b2f412017ce87c4ed4c61f5fb0d83b28b5a695adb156808f9c5e6a7c4023b31421c9dad99ea6b3cd3c8ede3931b629a017ddb2bba90ca0620e460120c47cb1a826af4c0c00853eee96efdbb024b954c8b61ad00eb91d951c1cf630ab5cde6dcfe4e415e77deaac6f82cc51848fb69a2952d2531969358a0000d5d9050da4cb071b4cc41539150040d5b3d5a403006662a50acf4b2ab3cb4ad1720040cd7a58ca4ace47e928345464570280b2b9b9220a80aa5b1bb1209557995d296a0a38a96a69a68802ca56920100100b9a266505403938ebcfae3b56a1cbfa329fe65200802068f7a2fc00ce423a5a590a1a1ff90853316d0ca0044a534a85c0692b640acda65fbb362729e4fbc848729d56afe995b839ecdcda19e70000547afe117879bec9c7efe7e2bc3a00a8b939def6e6fb3a4e29e1d61796890040dbc1400600c5ccdaa941e4a73bbbbf2eea27cdda7aa8c2ab734bc50060e8daaed9e64b6fb54ec12fa80150e83961a8990cf2bebd20d9cbd5dcaba588c2f44a5153846a1d473d26009f8dc900f05b1ae0abc4eebb8b1556e5d70000c7d6449e0208dbc85e0b6ea5369595550100a288052ea62d37a8cfcead27385f6eb8bf030ce753698fc7a9530000102ae383e91821c229b46f771b17bcdd3d645a508753cfaf8fb060d5e6bc0c0b2bf9cf040dfdf730bb5f595a43e4ca810b623dfdb3c25da9d13b860e73df6095b4cf99fd0f48f209d2b30b0a6b1012cfdcbb6efacaddbeb88c3c8e8b71021790acb0e709fd5d7f65a264c90aac9a9b3e437b04226884f43fa03c83574da6e659690df792d3b7f9de02b95c6e7e5e5e7dda1b37634db9ccf87797c2d0b4644d54c0674321176478f0ffd52fb4b5b5b2b3b27c7c7cd6af5fbf76edda13278ebf8c7ba1aca8e0debfcf8279b36834698ad8b6216333b23b0b0092f76dbd9d2799229382e2b888cc96f91795d166dd318c279d4d28ce7dfd3cc46fef280e34bc38ec1ddb6c46287f9b528903f07362f3000094b515a88028759d3b4409c411bb377bc710c0f1186ffbd132364da7f7204300a80bd87ce4459de45d8cd7a547c695f2324e2dd81c945aa33f7edfd55b8117161ab7f02c65d94b61124fbbe1207282770107aeb56cb5a0346f476af69244311d55140034c61df2bdd184ebbe27669933284a8efdcc001a238e9cd643d4d716569ca5176dd9b0ff1070d14fecffcc9b099e8e0880f8e91f7b1e954be67f24ef5d5464a190aa6ca00c00e2bca42221005193995c0100ca866a6a062a0080a787a7362d1ce2221ca82a86ca0050959e5e830388cade66f30040d9b0c5748aa094d6e24bde9e2800086a6bf8b889c19b6eaa76207b5db65d53fd01cc84a2897dcc989b5723f5adb76b32cd86f656018082339b2ea6f2240d2bae7cf3fc4d75f34c0fa5d190967bd0510068ac6cc401f8b92f0b5a6eceb65be49f529a9df034f8e2e63e0a50f1e8e0c9d73c90cc999a092022c3d1910300f97e3bafbcafe3cb6bece5e4b454690050915521022079a5efda34527f5dd44f9af5c3c981ae1a1500729ebeae6dd22061abd9acde903e1ca80d9ae6e115514d0034b51798cd3f79ad59d86b7edec3b55b5a8042f9dc9dbe80ef2f96aea4830140554e99000044e559952d65499484e6b2ee42735137fc7cb7f754a47cd270ff002874663318540484c95b2c947bae5f39c4de445b6ff0cd0a122f7fbc6d9895228a20748dce0baee548061861deed557d8ce4100461e9f75977bf440c00bccca7b9aa43e78eb0536331e438e6ddc7cd1b65c20020ca1faeee63aec2401084a5ebbaf45681080080283ae32c6bb77ad3b8ce36a63a2a1acef36f158901405c14b8cc5547868250a8321ce7e5d15ce9f0fed7d9c9f86937ef943baf5f33d0404e56a7f70aafee65178ebd6cfc2724f9147e772230150d6b3d793d2db55ecec6bcc63a1c17e362319d297be35e0c41fc1a5ac9e7e30de911c2172bd4dc94989ae390c62a48d94816a757152209a9d686d32e2a18d951be674bac582c2e2b2fcf7e97278ba99874eb5d91958e075fd2cf7ea547152034a8e1829a08386cf8ffa232aa2a2ac3860ee6f178dd3a77c03005268381fe17c27dfdf543b36abf1dbbfa462dbc5fe13fad5de80e7b33d9fadc948c52cb8329a15f0c61cc7ffd47ffe9917a1ddb1ba9d30a52aa014056f5bdc12f6e499f41a1360de1f78b00983da77457a100809cd3cc519a578fe5846702680d1f6bfdc9d65a86c5bc43f303071e4e7bb5b3b7d1056b3b4db234e36d1e6d4248dc3c495f4410825b1c7beb4666f315d5419ea3776fd032ee929f0e00ab40e029afca46e133e30ba2e4ba7084ca33df62df3fcfb387b66337e4a7c63c4a343ef1a217d0b4ba74e3406a496e4d89ee7083ca0a65b118fd4cffa7053f187f63dd35cffdb13927869b04983bead3aab293b3eb5cfdb2fc7b0d9adfcb6b4e58e67677f7d75d65926e4588012ca64cb135515ad46feb8c90429f81ddd28638295627a7ebee7a70c061dc0cbb439b5ec52eec33f491bd282a300580de79f6707d3a7c76615ecdb69d02a4d6466f9ebb38021e9dcfc80774a4c684e4031d4db6cea5c62401008ddb00debb28174ee30bdfc734967559ef3d2674fcd5e2f0151d8c0edb5a2b0b0ad3520bd55747472dfd8416d0b59dcde83ec58dc1abe62e75acbc7da5b4f987c68879bd5616db74b2d65726d2b2ea00404e4d8e4295d7524521158fd83c7bde7d43e7d9eb3d674f32b8713827e4cf939cd1cecafce28c8447cf19dbe2fadabb4cedc37e1c5ce4337d367d847ae2a990b6d3227f8fa86d34b1b2ebe251ea4f2f97de1cddb5c4a3ab162ffd15b232ec6a739406b5fe7b0f775dd463f9e343c3c7a884de5c683168be9bd79cd0b4d3077d89fec6d4aadce4c8f03cb76b4fbbfc549446aaf6f7162bd36ee25075df73a50173a76b4c36cbbd72bebc85e89a8f9fd9fef0c68498a347fc27b86a1365d9894f9f36ce78e8e6f0ef1c4ff0aaf06076f4937467790051ced15e434f181c8daa1d6d58ff78d38091230ed9452ed74ddd367042b0db9537b7fbab95dc5adc7bdc648ba4e0f12a16fd2dcbbd162e355c36aa6707072b1d39c9e04d02cb6ae6c5c4007b0e9176618aeba4991d33ee8c500300684cbcc53f18957859a1eaeea47633368eee7dcae1cdb6057e3a87320443b590baec97a92c9a7478ff884eb5fef3e4a953b1b12f3e3aa763c70e53a74cf9a6d28004781f5e0341c415af922af0ae6cf4ef96e4239456d4bccaac202975c38739e6169639b433f50ff357e2e813384ee0e2bccac6c494ecf656463f6baf6c10c7bfa816e6a4bb76316670ba414321e4fb437966752925a7ca516bb8d7f7aec072b9dc92d23212410d8d4db95c6e517939cfd4b96c18db28fe8e52563c85d7a041030a15e04b8b8fff452008d2deae5da78e2e5a9a1a6c191929abfb66d00d265e8cb9fdc7f82ec65843e6cbd8570560d467f60c67eccbfa832a9ab7532a7972f5e8bedd7ffabd659b0f58737a634b141495615e63645f872735a09c2e8b2f1e1bde14578d6935698a64e54e77e418f33696d92858e72da19127160db4d5a016bd7911975ea7e8326ade704359d3e9deab5c35a93917572cdc9760ecd192ee8ba1656f8aaf2f2f9618678681c86f89a5d6e75b9ea2e47620e4cc823e2695f74fecdd75e0ccdd64d479a4bb011d0098267d9c6400000aba8ec00f9d4a5ed1de0b18556dce8e844285785a60cc95359ecebab215a9712fde96336d062d9c64c902aad6a8b3f7f64feca0dd101b14105ea86c3d64ddcd8065564c54c3f374e8b159ae46acacc7377c6f46d76a1829a240379b7f3dc8cbd38e53f6ec566074ada6e3e89d772e4dd6fbd2fb48b6e3a63f27b79387c287d722a8c3973849e46b70eedc783f3a657a8f14a4e9e1695515cccdabe51c4ce9e74e008e03aaee7ef8f9c30333dd2c54c5b989b12f73f89add26cd76e3d0daa2fa0376ef1e66ccc4d3036fbce24c9d6dd6c257d46c2d9999f7cf1fdab3fb4860be9add889d27e69a3110e55eeb5674e5a0a2d4bb97cf9ebc972f623b6e0cbebe66b00dfefcdc815dfb4e06c471ad867b5ab080a23ae0cfabab7a6851b36e1d3c15af3566e06772e07e87a86d8d038a3df7ddbfb4b49f8572696480eff5f0222533d5d657324da69ebbb9c40204d19b064dbb9caf32eaecfd8353bb70726e1eddbdfbe0a5d07758f7913d347e961150b5beb758d98e5b7db70f3666963c387a348c3174dcfb78ea74d3793782b78d769249bc7a70d79ea37e11e53afd463a29fd2b467741f4442d269d4ea7d3e5ec3627092416dbae2be738c923008828e7fa9197d65b768e319745e91a6e2bb7747a7739a4b03ee9e4d942b7dd9bdcf55828cbc063e31aa39833cfab49bad9d2fb4ff7772ab9ba7288adaebc8cc9d0ed4f2a700054b5cb044f272d368aca598e593b5125e95e7ad31e6799f60be77656a40045a593a755e3cbc40a314265a28def1213d2cb05a8bca1b3b38694d87d4cc55a7fa64f9fa6ababd3fa045d5d9d2953267f74dae772cbb34c87f4558cddb6fb7e3e8f5f1c7ec0eb3e1f78355cfc1f90e423dcb8fb4c56490b45a987af45cdfbc377c3e13b543a13178bc562118ee334a6ecb53bcf7eb226795c3c3aaa92ca62ab3b8f2aa54e1735d220f72294c4f3aac4c999862a7dbf7b05b6aeae3efb5d2ea6ac6a626ad6d8d0505e56062429a380516c3a660e5b9a316451b599238f2dc79557105abb2060eed8548dcd3cf9c32f928a229bfe24c90f2abcd5f7fb3efb9c9d9da41de3df86b729a99d3a77234812488224498224e88c266a5552540f2441902449921404898e8c727068df72617c7c42cf3e7fc9363a5eece2767dce95ab4f0f7db5d7b18d607782375b9cbbeccf355c1d15b5dae217066d9199e8490bf40700d1e0e19f24a2f889d9426303edfa15c6e17d94ccf4d6c7093d83fa844cf817261f2488d6318d9b8e9959b419d3588aff12a2a3225c5c3ab51e0d800455f5a64ec8adaf69190d9e3f7bf603e37968d823cf51ad5c91056f375bdbdf9e17756bb82a0500a129a873e4c9e42db6aeaf0f655d77930300eef319fa5d4e8b381a3292c57a5103576bc9d3074eabb4ddc3e434541908000029ace35bee4b089ba9d73287c26b936fac1a32c6cf3124e78a1bf2d267e912ef3b49a5020a4ad45593431e14f9f766179de9607e7679ced391ca0840ddbd81faab7ac4c62f376c8c3dbe7aedc16b8f520973f7f97b7c360dd49272bb26843db8d7b173974f8faf58b1b2b6ae0e0014e4e5f7ecd9dd96c584121c74dbad57cf8f150088baf8a373676cbd9e50c5b61932c936ee58dafaaca8e95ae85f2ec9975e407ce1d8a587a9328aa8b88e825048c9aa2f41d4f248064b5e2c16e36211b7bedcd77bb1a6fa0f4608e272f1f0f072157545c70eda2489646556e6c79de823bf4358d9f826454b6fe249ccb8fdf7969997979f5f5ceaece4cc1708ca4a4b0141500a45922783041009044845be72e60b25412df35d8ad4f7548a7f11440521c777ad5b752a1710c7b9634c18bfb47041734c3b49228a5f36c765cb0a27cfac8f4de1fa06e2ce1ddf1bb57273a88f1efc1b6bf947631a5323c2a52a2ac5f74e7c98ca5a3a3a3a3a3a3ada1c795acbfbb759a794f555147a9f7a5d5058585858585854565b93b0b91d5b595f8d33c63fbdb0e968797dd59356ac0e0050054b8fc5934d1b9312cb1bdfee1bbb2ec3e36a4a796d4d55d1d36586f42f196d2898f31c9fd0942a7e59e81cd1e1094b9fd64b9ba8f568d61676efde45a3d26854daeeddbbbed3b38d22ef30ffd2cb520129aa4a38685f50a9dddb5905fd4724798f5bf79fa32c4516d97069df82cbfbe75fd9bfe0ea818557bd171b725862b108c745625c8cd2d8be818f7fac0e1bea45cf9e95a9a8638e2e5a14041588285419ac10865d891bf6bac04173f01f3fc0ea00802008a140f8eeddbbd2d2520693c162b198ac2630994c59793996be79ad933b525d414d8c90123b29fe4510645cdabce3d47381a187b7cf78bd5fec00fa1725a278cf96fa0d6a7810d918f24c34748424556b4b168a7f236834e1e499f50999fccd3b4985a6d4739298c6eca1bdd184b84faf606e5e8dbe88966aa914bf0e74a3d173ac6356aebcf2a6460c04bf32fdc9add07c918cedcc494ab7166d0aca6a2400e796be79783bb24c0c8db1db96eef28fc92c6b14f2cb12afef3b9daee0ecc84179d57ca6ae85a1220df0b2c7472f65f3bf38c204f88667d588489a821a479149a552a406ea8ff8549b9fc387fe3c7ce8cfcffdfaf96cf1c28267e14905557515e90f764d5e9ce4ba79ce3747ceffc59234dbd27802ff072f4912dc3a5950514a4b241e0a05f1e8edc26da8118bc4248123144af093a4caaaba1fa8c2376f6a680ca64b471d0a852a1041552d700534234b935ce684465b2f25db5e3fdc38288a2208525b5b5b5d5d8da2a80c8bc592916132992c168b2dc3267142d0d880941552c484741fa8149f059ff797c4e0466cb6bd2ede0600008dfc0f03fe533b1ccf69896ec16be4ffea5b8b97ae566ece1e2b8e8b165bd9fcfac7b36d0fc7cea2ab36ca9c3ecaf2bb24ca4ec735b4fec5f614e0cd9a4f19354ee6c8019953c7103e0f00a8e1a1b24fc2046efd1ad66c165b58bd2776f20a32e38656dd0dc7b574a4bd438a5f33bf309a7beb366fdea21eaae32bc47425e38e9eeb4e0f0056fb8d219761ce7207f9c1b5c05233ef3671c7998140c534844fb67a6c4e2ce603c8e8741c71f0ee81ee722c7ce5dea1c3a65a98a8eaa8a85a75eba1cffac24e57a23ee9eccc691333aa45a8ac81ebdcd317baca4adbe0433bd90fd2c1b621ca0f583ee8607c254ed3e83071e7a303e3b4a9ff90244092644a66fe49dffb22548e140a8a4a2b9352730c7438726c1600e415952962b2a4884b50681273210e8c3f0efbce1edfdfd4401bf96607159224993294e8d8222333756555c5da46a4a61e6aea44a96fb23539a85de77628edc797fea9542a83c9a4f3f93c2eb7b4a4444d5d4d595905411082206aaaab456231958250853c20416ab193e28721cc38d095a3a1a53f39fc9f5cce204a7d07687134b406de28275b7f6f4b3cb19985a0ff2049ff933db0f313de9777b2871647436be89dda9f140ad737a8dfbaa722ea35f07f610455fe6b2f278e8696c99ce7bf9671139862c3ba2d9591af78e3a74a621a0349321ede5376eba83073029af7aee9348e06a5ac141b370ca9ab936abf145f07c36a73063f6a827aebd70cdd72634ad9b55eeff7fea22add57fabd2a17912429a8cc083f3ed9880e00741df73feea4d6e02489734bdf86ec19ac490586e9d4c3775f15f1489224c9c6bcc873f39d300a004d67c4b117452599892fa243cfedbe945371b3b71c0045736a6cddb391ca9237b27cffe0aaa4e5c63496fda6fbe955429224c5f5d9a1bb06694a4d1b1ff1925f9bef81dd717f5c859824496151d4a919b672c83f26090884e269ab0ea7e4358a4542b1581cf62277dee633f71e37edb45db6f5d4c2ade7480a1d170b251f82c063df168e5fbc4f20fc8e78c50d0de2bcbc46330b4ef0dde4d76fcbeb1ac9ba7a51da9b2c9aa8c46388099bfd530e9d088542a7d164d96c168b8520485d6d5d6969298aa27c1e4f42fb500a452814bd915590aab514df006ec29a8eee67cbc0e1d0ab3b9eaa2dc1cc981a96366674b681fcaf57a386cca0a37b7dfcc313f2ea0960625a8676aea357ac9fe2f0e93e5c84a66c6667ce0533251a025f67510d2bd633ee05014130ee0652dfbefe1ea31d5e7a6da4fda2681c80d6e54882df5095af4d8b0865155056f95d1a19d7d0aadb73903b7b01db7b37f3a61f100410043328801112cc1f35be61e57a425d0300a869290a7326d75cb80ed24de55248f15f2376e4df76d5df2c098d862e99eafe91edad25a6c9d451bd1bda5a22224992f61d31b481579e5bf83aa97dff410c052c3222cdda9e5a985f4e15950eecaffb93ac8ecd9669cc79f72ef71d87a3212b2727140aa954aae461a8542a8d46c309a2aaa12184a5c1f418fdfe8d8c00c85380490184043e097562200068000a34a81603de5c5df228e00434e200003400360a28809890f688ff43d074461f7f38fa2f28b82e76db9061875249005034b23592e5156525875f3e65376dbc03f6a1870689e3a452ef03c1bd9bad775f2d5b62b46304df9618ed6a4e5dfe66e253fce042b464abbe28f27c68e9a0d11aff4166233632a93d74923b7d8eec0e2ffa933000404442d6a533ccdbd745f64ddb24198f1ec879ada9dfb25bda07a490424aecfee5c48ecbe54ab6ebb8f76a63a33797c70380ee2ed69f2b532010488a969191f9f2bdf945c978f8044f572220fc1d53671289f3639f441ae8ca7878fcacad0e00141515db5959e4e51766a4a7292babc8cbcbd3e8741a9d8ea2288d46130804b9efde159794eb79ced333317d6f73504481824099084ac500008a54000049424a6633c7a5003090a694b23404e4a9d08843a5f8f7cb2d26c5afc0076b9ddc98a5161a5a1cebd987b68cb1d3d1e2580ddefc202be1c4f44e065a1c1da7b17fbe6c4a13d1f0f6ea6a4f17632d8e8696bed3f0f5fe99bc8f7ba220c567d9a15412108b05375ebf8db87b27e4f1cbf4ccf8a05d0339d49685d79edbfe9cd7c39ca3e97a20ada0d5f2eb176859f58b138b07d81b7134b41c1ea7930802008cbb81d4b7316f4ecdea6aa4c5d1b21bb431b8e00be9820bee9f8f0700150b250022f6dc83221c0078af36b6d7e268b45f15c70500e0276db2d7e268d8ad88e5025e15e3b3b05f7b438e8616c7c069d09273af9af21c88ca9f1d9ed3df415f438ba36160dd67f5a32a022fbcb5a8af93a9ae1647438ba367e736f37054958443e2359107c63a1970340c1c46ef7d56d9aaa77da67ca2e2d9de09ddcd34b5381a5a5ac60e3da69dcef8fed56091ad7db5efedea1b775bc81c525f4f7ff27ec3acccc9a332e74e4afb801452fcc798dd0f7efec59244c6c44744c6fee4273226fecbf27273134afd5728e8166bd24b07b0cf332a1f0c7343260c630e1fc892a397524405147101455c40c10b2878018528a0100514b2f90305087cc5bf854aa5aaaaaa5a599a9b18193436d46566a4d7d6d4a0284aa150eaeaebe35fc6d7d7d5d8b5b7b3b0b55352526ab2d851116050a04cdcb4a5a48100152a50111093c02380456932d13129800308c9a6ef02a289f989486987900200002a83b6dd68e762c82a498ff799d4d387ce71b0d1a6c4173cdab9fc82fbfdf9fa1537e70c5d12caa59abacfecc98c3e77e3d4fce10dca4fbc5db1569ca2f051703600c80fd9b4b073738c5584a5e5d84d0bde27f44c3ebcbbd2c1ad5f1fc5cfa681ff9083669f9c30d42b0167db8d98edc80b3d7b33933a1c444092cc0d33c745559402aadfc5811db1f778e667a94eee9dcb6f00c07aeea621d7466f4b7d75e15efed899fa2c8b5123744e1ccabfeb97bcc9d191927633b01840d363820d35f3c484615b5ee1a0d1d1dd0e8fb917ebbb6e481ef599ef78d5e43d1e238f640260b67d071ae259af320ab824c1cd4dadd7e93dd9d340a636c1ff7c58d08e89a4c58b13bd14aa1e2c9db4f75103b0cc7bd80883b65d2f6979a2cf94ef597b64e9ded022c54e13167554e4e5253d4fcba91503fc50e41861e76e55771e31eedf91dde1454dff38e9b0dcfae5b8b68ec0ad9f54eba590405945455a09ff6f163b0a85421084a4e97fa102fca4241f01f9ebc373524a231490d79462e0168306bb6cbcb1371d91a320009500350014002a0005006dfe7c7844804c129213be7c0b0441582c96b696a682bc7c6151516edebbeaeaea8a8a8aaccc0c3515257d7d3d4c41814aa5023407cd97a41254a00029c94f28c9cd0400007c1c64694d248f49017e73d868c9eaae3cfa2d5b8ca5f8ff81cdb6a0a0c9c8853e2e1bde02adcfd1bbe77b156de9d2ef58614ed43bfe1ceadd23a15c00f35507b78cd3468a55dff4da9a7afdd0d30ddd072bb7f43b715d512d0080aa29870900950183ace74b1c5cf597843d5dae28398bddf778d81977150a0051eafb55a1f869974f27e040ebb4c57b535f25516f64e9701f0f1053806447657140b6c6d527f8f220e5fab0198e13831adae43839b7aea60180c5f0becebd45a6db76a4275f09cc9dbcd098613a62acc9a15d19217e6f375bd1fd838a01f4478e3447d2769e7e8503d8efbeed3f418bc83ee6d6f98fd4c893b7f206391ebf900940ebb0f7d18d319a28002112034a256605452ca22362214f50d7b1a1cb68ff9ad8b01c7e4f83988b0f1b0014475e0c3cd045a6e49aa7f342c96a303fed4adbe50fe9542f0400b6ba9691b5bde5a8b99b9a132ffd201044d0ab1f5a5424fbc70684f7e176431c579837b52ae891d8d45caaf7520080829c5c7c5c8c83a38bb42a7e537c7f322a922088e4e4140579f95fab003f29c9afc2a14387eaeaeb2574c8e798229bcd3e7ff6549b6762aa2286a518a800280015104a1e2246e7d10000200049444154f09bbe371d24005000b2f94305200010183f0f2aaa80408e12e45d00f8c22d24405114c314d86c195515e577b97945057916a6c61c8e3a93c96ce1af4dc4aec550f79e25e3202625ff83800016057804a008f05b713811d9ccf3a4c44e0a0994acdaa9525181aa2c00808e8b853c82d6a9b00140241083a8ea5d250040eab67ef6db5a14ad38a34208ca2d2625aabc8602402954649408c084c630729f329c71cb3fe2c3d4a8c6bd1d94bfbde38babb22b014014b9ccd57a5953ef0800e5e15001001b40b0d4c6508e022063d85e0b82d2dae27519febe590060ece1a629a3d37798d18e9d5919576e66cd5e6941371832d16ad786b7f7afc679c8069500988ef734a68b2373aa0040c9cc5491024051b3d467412aaf2aa7bc4ea7a01e00b43ada3505eaa4d0a800c2fcfb9b17ff7139bae8fdaa29af8e87e3f5c5e52200d0b2d3970140154cad5521ba44f2446d975f81ce9ab362f0f37581013b17060000c83a2cb8727995b3c20f4e58190feeca79ad41b3b3da1e7cebeab0f1c3ab821f13aa6a52dd97c2d0d0202b3be771d883ca8a0a696dfc8e78f8f0bb63aab3d96c168b696961f66b15e02725f95558b060c1c14387eaebea4804515050387dd2e77367e27256228d514da6b8d61ff42b7f9e390a93e6469757c99240620ad8176ed11a341a4d55555501c34882a0d1681fe547a5b65034092715b650b4565c8d4f802c0548040464cb52188849a00288a1997e4a21050050195468317ca374f4033e4153d25302280193d94737746fdadf4ae034fd0f92fad0b47a0ed0ff23fd5d6de0f6e353fd963ab69bb57d9b4146404404f1e97dbe592a25032580429ad3aa234b6d9b1c6019b965b06e0610c43010ed7ffd820f5674614576659bd7f352aefbe70100646eef6ab0bdf9e8bb6b37d2166eb0616a0f9c6cbf71c5cb5b5e5b682500361306ebd1402cb9637546660de122439427bfe301809281aa9cbab61cbca82f8c4eaac42d345000428c03efd9a6a567a2f9ecce4bff9cd74121e7f88c75610d0000a89c860a0d4054995329046da6a034afe6c327faa47c152ac370dc89a8517bf333d2d25e9c5fb1f646fc89c3f1f32ef4fcee8cf5949262f9354b190f8281f8920b2d9a9f8b4d1b537d3d986430a5ea2f8591a181b412a40af0af028240f302e48f60d1c285172e5ee436367e997289947b88b14ef0e9ad90cf7c6ff5a7cf3158bf796f6d6de341ef7ddff35c0883deb62b129549013e0138098d0428528187030e40210141a0b6d9919c4f821c800c056a5ab99637e280a180a12024fe12d74929fe8588df32acc761090b6377da7969ca775e8e6af59fdd63e7c2c719e78fdc20fb18a2d5f9a9d1cff27b5c08fd202b20c362f6ded9c19e3e19497b06599f37b7d597e1e6bcfcb9ed394cb3b1536d7db626be387ee2d698ae9a64794ed2f308eee4b47e8394eede46009686af99bbb9ca24d7ef529bf3ccc6e42b01c500c032ebe0a44603001095c646a7f30b03aebe5d66e320a3d17b7227eacbe729af0128ce93fb695301a86663a6b43bf64752dcf2a1239ed88a63eea602d03b4e1faa8ba9cc9c601470342b6a69af410f7a19426e52fd882bc73984a4a392c29accb01bcf9b57831105e709bdd84f438a4fcd59441da6f6e6ec037ecb137da67ce2cdce817362755c6c0dd4d0a2d46a0060abc8fec8622cc1d1a8397b150028b535686e0ea5a4985256829694504a4bd0bc1c4a49315a5c88d4d70300ed458cfc8219b5c72f48f3cc4a218514ff36f472edfa9325b8f5f88612280c92f2e35930b77a6df9950696966f7538080860204041802041807f705e3d01686b7b1e0001508d03138082482d76ff3728cf4e2d6fe21c2ab5f8f7ab9bd688e301a23fbc0ef9071e3f00c05432b2731dd19df3d1467044a1e3a6e0d076de7b8fdd7cf23af565195556ddc869483fcf8963f5e9f063a183e9c6b32e0550bcb69cbce3772c0e282c3513c73ee31cebbb74560a0902821806f55b8f1f291c3279b4ae8f6fdec71737245e0a2c03a038785df49ba843050010e79f1fda71557ce9ed4b49eb1c3ab0d57a4cebce7c1ec6075aa7a96e1c0a0000dd64f6457fd8b4f9e4dde7417781a9613f62ced62de3746900762b03fce4376e3f772f21e47a024dd97ab4968c42e7cd3b46156cf08b38b038cd71ccc81e2a09f72a9a6ab9effe734b788b0e3f09f2396b3f72643f956321925f3e573e5e606ea51478f75af41d2100aa68d66fa1d73a07999f6973420123dab587766de437a45457514a8ad1a2024a49319a9f8bebea4bbb8814524821c53f0b04cc1d01e03d35233ffa420229f9976c3ef8615eb6e6eff77df6393b3b492bf4df86b729a99d3a77234812488224498224e80c96e4a792a27a200982244992a4204874649483c3fb97777c7c42a7ae5dfff3f5834d1fc708be0d00828143be23a69d1452fc8678f52ac1c5a553ebd1004850556f1a10b8f5352da3c1f367cfa4e3b91452fca690a61493e2ff1a0d2bd60385024d31ed5e4b2b440a29a490420a29b193428adf155fc91e2b85145248218514bf15a4b962a5f82c982cf6ffc3638a366c6bc91ecbcecac4ad6da54d2f8514524821c56f0aa9c54e8adf08c2b4dd8e188671c684d503f062179b601866b63c8ef75385e2e65622770f00009264ecdefa4b05e627aeb7c2304c67dab3c60f05fe40f8fa8723d5300c73de9f21fcdb6aef631025977b611886f5f62dfb0d120456dfee8f6118d6d92757fc4f8ad1bae1fea6466c43afa490420a29a4c44e8aef042f6eb919f61e4aba7603169d7bd3f0cf6e864664f5edaccd6d6c75653fd562929715b86da2ab8506866198a2b66ddf5907420b3fffc215acf59278dad1826ea26f125bbd40f94859e9df21f0df52612c2d6b5b734b7b63792a40c3e3f11a1886d9ef4cfdfe4cb2c08f5f652e5105eb0d89fcdf53a7c5655127970def68cac1300c53d13673ec3bc92b20efc74919aa60626f616e67adc1fc27075561c67ee7f71d5559dbbca3c7e2a3e14542e918268514ff3ff89b96626f050649ebfa1f818989c92f2c4dd66988bb812823f46e7ce4f9c593353a3c5f6dfe51e01e5c44a0b4bfe7cdc6b45c7c3d62719bbc23f5a847f775d10200b6819d13bb34e14d8c9f97e7fd389fe7e7476bb5a5f212a31d2dd05f62b4e35eb82139ce387a0077ee285653ffe502f3fe015da0e98e3bf7645cd31f0d3f5110f7d5859b4d496b0bae5f7abdd6d689f59b750b51de95c9ae7383ab0080a965eda80195b91931b7ff648e59e2a14bffc63270d107a64d19e76d2151dbfe354fa8646ca12a2c4ecf4b797c6eede31b0ff73cbe3ac3441a415a0a29a4c4eed3293f8022154812aa45df779ba1830749ebfa1fc1db94d45f589ac5b43d4747abd6dc1a683439922c4e2d1581b9f0e148a3110f84fa53d6b9be3971fe058c0f493a685b18b06dd58e8b8f326a498aa2799f291b77af1aa0cb00201b53fcb6aedde7fb24a3864064f57baff1bd38cf9cded641065e19e5b376dda15b2f4b04c0d472f15cbc7ddb3407850f84e1c52e6ed7e75cb9faf4d0577b1d5b310ba22470b557b400c06861c8a3cd1d1428e2923b73bb8cbf5611bc6e7b8cfb11a7a2bd9d9dffc8a0f6f2cbf1ef2b571f3adad8334460b2fef5192feb3b014010d440ff5e985c3ca2daa5ef94c7117b89c3a7f0f2f03df3571e7b905e4b022acb31ebb1f8eca9d966907e7cdaa403e1e9250d38004bcbc963e9de5d536ce528805745ec9d39675f683e68f79c33530d6f5360abcf55b1e033c50a0b0237cdd970e1596e23005d41db6ae0a68b074768b7eabff58f275b78dc6ab0daf1eac91c95c8e996836fd4391e4e79309ef56094f9e8fb7c7befb7773b5eeee2b23d93d9dfffe5c43fadc63c2501207b6707f59d80f6f0cd3ad674ffdc9b2bfbec3d1d5bc1321bb9fbcaa1f1469f86dc6c883b17580ec034d427b2df95049c4fd8ecd4894d94f80eb29efd1c7739f4f6ee044d9428bd36d86a6604eefce79b7b139572be5d1fccb88f578f5e7c3d31b78a0f802a99f59aece5bda69f260d809fe9bb62eaaa8b49b50a3663970f6e6d2724ea5f5fdcb86a9f5f641e17686ab6eeb3b7ee5ad84dedf3631b5111b26a79701580a2fbe10727c799b010001057273f7b2dcffc4213d47fa2eacf07b7aa7fc9afa61b5f442c35a1b7a9eaadaa92ac6efb318569bb3bb96ccfa4b92c5ba012783c38a311b39b7ef8ea4e770deae7f5aa2d98cebffa64a9098d9beeb760d06cffd2c7eb96dd720f182d1d0fa590e2ff01bfc6b6c292aee8fe7f20e5f48ab933c78f581a4902a8b98fb67a1ff8f6ddd96db704b603fa75d667d6862de93ff5705886c8aa9f879b09373564ffd8feeba3ea49bcf8c634b7d93e8f33eaf5ba0f1f35d89e99975e85b7791084e94747b8aff37b59a2dc79c8a00ef2853197560c187f21f7dba6138d6f02a2850060377f9693020500a81cb705e37501a0f2c9bdac664280503ecc92c033b3e2773193cc5ef6e969cf70634d09f983da50575152f8e6cf793befa7a35da62e5bbd7ca6bb159a9f5d830310d5e999b8c590392b572f99d059a6f0c59565a3b6c4f380a8b8b768cc8ed07c21cba29bad30c0cbb7e4fbaaf833c536466f9c77ec592ed66ff68a554b26f7d617e4e4d67ff86a675b0d6c4701c8087d5bcfcf7d1a570700c9f7931b79598f12f90086bd5d54def7529afee0696e1a00000cabc113264f993548bf997424ed58770f3736630337eddab29521159f2cb793b5d16783ab01b0215bb7b8cb0354049d7d510f4051739be9ca0432e64268090e4459f8856831d0ba4cefab5ef73dfa00a4a0e86db172b7094b56ad983dd8a42eedc1fef1d3fd8a7010247b8f9b7d31a916381d3a6bbed9bb2da1452071d1b5a97d179d8dcc6339b90fedc6294f0cd832d8637ff2175688b9497ee15c00b05cb175b484d5010055d1b247376dfae79be05355ff6cdce7b61fed835afccc63365b1463f65d137418d6830335af4e2df08a69fc31bd42644c476edbdc010110465d4fa8970e60524821b5d87d0212a04a2ccd33f1ff8b8617b77d5f48beaa3b3968b3de73238af3bea777a7e95281ac081872a31c406df2cdfbde1d646a1e4e6d3722a0f0d2e19835dbb30e86340268ce0a7eb6b3832c02800b71b2e0d4a70751fedb4bc75fe2008ede0f03276b115907bb3a6c4c7d76d4ffddc881dfa0a4bcca4a3e0030d4b5e59b5369d194f59500f2a0b6a40e0789718f42f938fd55632cabba0b0005a07b5e9ad9fc55ea0f7702c0dbd412941402005b5ddbb89d93d5b8855b75e4a90040da6f7b16c3a48198cfe74fb0ceb79b165ef2e45981d038ed4c483d80d218bf07c7bac9945c1d643527f27b527430db2c5664c66f1402a00a1c5dd3f6edad26afd8a121f3519e308aa27d7f53884c7d1d9a56e8109e0b8adaccea978fd272b5234a00943af6d063407ecb4d2ca66f9e177e39f40e4f6bd0dabdabcd190044493c0000609ebe11277bc33d4fb3b1a182d4d802c110950f56f0c8eac8d321f500723d4675e98ebbb26f06d6de3d1d59d3bd2fa6dc7d466f7668d08b0b0f4b46f77b76214a0cccbe337ba9d5841ffc767d4081c21c71e3e558269510f2050d7d99896edeb92f8353782338fe57d300c076d7fd3bb3f44471abeddd7c8a25bcae30f0f0432e80d19ae0e055e6d412df4156b39fbf3d7de6cdc2bd8ecccf684845190f00e8da262a5400fecb55763d8f970000a03d7c7302fac9b5dd044e9c8f541da0fe619b37101704b6f5681fb4965a9b8f39be3924b8c97aff2bcb4daa7d53cd66bfa84e4a2c1359befd31bda2c8eb1b2a427495a8a2a40157920e615248f1ff63b1934341ee6bf924e529a04c05252ac8b5b2cf3111c050604a5344fe7fc0c927bdaaba2cfdce4243280d5e39e5705a8b53b67ecfce1c49b2ad9abc32310068b5d76502206c035b4d00e01515d694659703006ad6c35256a22f281d1557b47110c415d99500a06c6eae8802d0d4ad8d580050995df92d3ee0084b5989090082f2a2169b96b82ab70a00404143fe633a54c3e3008100092437bd86170034000092945fb14b228fa8a8d276fe3a0f036afe8d2d73c60eea66a3abdf7b6b742d497233ae2ee869aaaca8c2d1d0b69a162e02005e2d5f545f582602006d0703190014336ba7f67d73a7b68bc5e53aad5ed38b83279f5b3b6374ff4e169a66c30e277fe4a747d3eaecaa015016f528ec4e3269396b7e1766e193b047f7320018f603ccbed10dcec8d546010186a21a1b00c402f147b338a2e2e9a9473c0099ee63ece5e59dc6766701343e3cfdac8a0404eb347d20061077f15ee2a38bd138c8f69dde4d09ff2e7d0010973fd93dca410b5356e3681aba79e70200bf8e878babf3aa0100b3b056a50230f51df55a5854454e050050f56c35e90014ccc44a15002ab32b849fd71015351600080bb32ac500a86aa7f1130698d3bed6049fa8fa67d1b6567f784adb8fd9fc33c3d056930e1416c6460140cc178b7f54af88ba77d9d500405356ffa194c1524821c5ef4aec68c8d7cd70f50454e32026a1b5a943484203f1410e5929fee340e8ff63efbcc3a2b8be3efedd426fb3c0c22e4b07610544a4a9280a228a8a0d0bf6124becbd468d2dd66834f61abb222a0ad8b1174011511129028a4aef6d77d932f3fe4111118c26e6f76a329f679f799661e7cecc993b77be73cebde772ed5c4dd900de3ec9ac1b51c9ae7d72b10953031680aca76faa004a94119f05408d6f441858e80350a4dc4aaa49d1a09029d8fa8dac045bdf520f40514a4a890290e525a48b01e859ea297dce01aa3bf46dad0ce0f18e3fe2ca29008abc1bdb8ebe0160e0dba3992a83adc20250555a22a120cd7af96e3bc4e2d49f5ab46bd7fb7555dd3b8b7aed0dd18655a2623df2405c7646fcfdcb273704f25011b36df3c3b29c73336606c5e5e9f6fae5f0d9f0934b5d6ab6646909b84a000ad20a640025ce7d5dfc25c6259b28160c0da7e9671273d3e3ee5c38b2ac8b0e0a6e6cd91bdf40d9a95afbba6900497bb7df11f13b74f2e92ec4f39d5ba26540f3ee2db51bbe7c55c7a2294583e4264c361300188c465fd6c8bc1bfb6f5701109d1f68cee1980fba280620b9b9ef663e0968b9fdd0c70088ddb464ed7d05747b8e6dabc3f8b2fa0071dcbac9bf5d4faf729cb8fd64d8d99d4378b5f58b63ca0150fe36ab8204640569f975354fcf420f80fccdb32c294096a4be2800a067a9af445515bd4d4b4d7b9d2769d03ea9b718d8510d40c28695e7de542999f45ebc61b1bfe0cf2ec14755bd491aafd5f569ea34df5f9c9abdd65e05e65faa57942839e8a7a5d114a0dc76a0b316dd78d1d0fc27606b3051498209c8ff4c9c510045817adfd6000009901494688fdd7f83c4fd7327dd64e6c65dba250720ec60f971ac8ba1db716a7fbd3b2773ffe8ef97d585f7fae2d532c068c894361c6387e97e2bc75dcedcd5a343726f374ef18b14d3755737f46e64e52697a1e39cb62e7df2705a973e379c655161898072bb09fdcc953e27b5068bd77bcda2fd1d973e4cded0d9eeac7373f5dcb8f84c19603870e37c3775b00c5a3aea20a9347ad9a419f770e3505a1634b669db4d488d5205fa7e5ced8b72e37fe93436d2ac6d2b2b43a57789c50034b95a2c2aa7fa86615092fc679783e26af5914eeb1fba68dcbc90b56bec04e501864ff75dfeb26c2014d978b195f726fbcccb6ee1e160ae4726a79501d032d06a2839341dbab760844517678854bb75b235e17530c193b752c0bc736b2e0bf8405bb03966ba80e8d5813953f31c6cfbcc99d6fc338e4e9113f1c73d39009e7307a1361300599674e7718eeceebe88dcbe43f9ea4e23fb1b1ddc9119fd0630ec3bda5513c097d587d5cc6a0330188a8ad777832fd6f62453b1ee37a8d9c6752fefcf1e3937cda33cf4f7b4ba1331ee39c567f9c4eba9abfdfde33dd59f9dbb27079a8f1eeda05695b4caafe3b64cad7ee149fb3debe7da6672fdd6aceb1a35ed4ac199b18e575639391850d9cf5ed75e81a62ec117b4aac68dd6eab6f5fae4918d9f66d3af535f58af52b60c687f5c96939a5906009a5eab36f6e1b390f10fb409843e8f6e186968be2d8f5d754f1d26030adaeb46f36754c484069d3c7b3345ae2bec32e3c8e11f2c1a71a131753b6fbab477a29725e3d9e590abc9aa365da61fbeb8ca438bc1e2f7df7f6de78f5e566a69374f07854497f2ad38ac465742d976caa9f0e5fd9d787977cf8545971ab90e5a7bfee82833a5cf3c4c55bb69e7ee1f98eddf922f4b7bfc303e5306588c0fbebdbd278f0540b3edd2df47396a233322f81ebbdf4c370630d120e0dd92b568cc4ba55d5cc0113aeae6dc3eb163e3fadf4f266808bb2fdcffb39b26bfef8635fe56aaf9a14ba6aeb8a6edd756b54e3474fffdc47c6f013beddc967db182c13db85f743f36552cdba0a59d6aea95435b7f5dbf3decad81d380b57b26d9aa7c647a573f1b0040f32ef69aaa165ece1a00c069dbc942e5631b8d5b3c48a88182c8e0437b82624b3ea7bf963cf3c21f0f28c060d481f0b073e7ce9d3b772e2cec8f915c808cde7f314b0ea8da0d1b6a0e00301e38d251edcbeb839acbfccd13dcf4e54f774c9bbde74d4b7ff3da7dabd8cd3cbe7d88837659d4fedfcf95fb8e7baf43d982c003977e1bd1c6b8e261f8d95b997a0ebd17859c9d6daf0a9072128092eac72f9eca16238e3c08fd65587b6b42fcea49f483e40a6e8bcea397ed5fd14683d5d425f8021aafd5f568f2349bae195f58af4a5ea7a4665668f0845ea3569f7b184ce73aa1a1f9efc0306ce15a28075789ca9182024051752fae357e3aaa7a4955afd462514c8a2a9557afa14051a0283506756ec746777737daa0df1a0989491eed3a9014058aa4288aa44865959ade563959e5a04892a2288a623218d191512e2eadea368c8d8debd4c5effb37005912b9b287ffa604a2c78e1b0786987f2a4999f2f1836ad3c743f6c1e05b4a9f5b969a4757a4eff0cae71cf3134e8e715a117d659aad0a6d0f00d151f75ab7f6a8df1a8002d7b0a641109597d4b506f7efdefdccf69cf6d8d1d07c6b304524345920a9bf35d495a4bd7d34df6a0d273c16875dd8307fa4cdbbc8a4f24f5654e9905195c11728cd0ffa22318a0aa150d076fcfe287f7a3e1ec2f9dbc6d3aa8e8686e6bf045b42428ffde71dec809a61b34a0003d06481a25059fbbc93d1c28ee6db85a5d776ecc2b69ff553b9b76f65d8758d407f467ead978e2419c545943e97b6e377864ed713d925b419686868fe73c24e46a15c81cff14854bbe524544d1ebbfa5e3a9236e4bf1189f83f39c378733bc9f91b9cc17d58e9a935ef2d996fe41aea747da0a1a1a1a1f9f66102a82421f90c695649a252011109110991e2b336a1f9d7237e34cf812fe0b5fc294ed4e03d2037a8bb80c717f4389ddf843f57fa7293278f2f301f75eb5b4b89af30352f3a7f43e6d6bae62629c8ffe222e46ff67a0b787c419ff3a57fef58be5d2bd1d0d0d0d07ca3c28e86e63390e5dddf3ba77f473b53018f6f6ce9e4337c69708aa8e9183c4349cfd64968eb64abfbff910c872abb31ce86c717f0f8029fdd19f22f2f80e4e816078555f97603c02c2cf85fd8376dab275fc0e377dc92563fb52e43956fd7c256e864a1cdfeba162a7db27f9abf938580c717185939b6ed366ad5ad02fa658d868686e67b874d9b80e67354c79ba01fbbccbc520240cbc2b18546f9eba4883d07fd26f4336952d8e9fa6ebae0fbff75bc259187aed7c491138e85bd1e3dd55af9cba58fba46c98120ed9f66ff6f845d1328990cda1df1d5676fa74a6fce1fb428b41c4a7c7b57236671e6cb2711579e97cdf7d2a75ff568686868be6be8669ce633644061c4cf8bae9400babdb63e8cbf77f5c295a8e7c98fc317b5ad4b914b963eda39c6c342c013b40a587bbf84fc28145b9174eae7c1ed85263cbe806fdd76d8ae940f267ca22ae3b7f631e30b782d2785bc9142511cb3674677672b1e5fc06be6397475449614754149935e6b578fee60c517f084dd165ecc6eac7b285978e7f02d31a02de40178792224ad0a803c6d87175fc0b3fa21a28402207fb5cb9b2fe0598ebe5c4c51e5cf8fceebe76625e0f105268e7ee3b7dc2ba8f6f2312a6e37678fdab286c717f08ced3a4e3afd4e0645e6b9e95ddd6c4c053cbe8067e6d479fcb6a8ea19dea98ae7fb7ef4b412f0044e3d7fbef0ae9e9fb0c9f2ff9cfaa1d8aaa4f51e3cbec02c60eb6f63da99f305cd7c669f494e3c39c3d7862fe039f4597eb3dae546495e85af18ea656b24e0f1cd5b769f79f0e947a381ab32eec494039c41276f5f0f0f8bb8179bfe327a7fdfea99b228715ad8b2c11d6c8d043cbe89b0e3c8d597df4a01485337b717f0f86683af950328bf39d28c2fe0b5df922aad0dc7371fb56a413f275301cfc4a5ff9adb85f448621a1a1a1a5ad8d17c9b543e3f735b044038f3a75ea6d5b92318aa46aeed2c356ba3ac05e796ec7ac515f240e645fe3e7b7b62d507db2bb2cf4eee3975ef9dd40a13cf3efd7a38a9bd4b2d7a2f6c2871daa1f17d57c75419f4da1eb639c014e97b87f7597aea719970c084b1febc8ceb5b47f55bf7a4ae0b9f2c66eb992ab7de1d0c51faecc0ec750f2b3ed675f9370fddaf024c862c9ee7c106324e06a754016cb39e231c01d19d630f4a01d9dbcba71201edaea33cb4b2cf4ce833e748f45b55e76e3ddb1916c487ad091cb835b10ad2f4bdc37b2e3c1192cd14faf4ede76b4bbe7a5d4682accc482a37f11d356dcef4913e06f9cfc3d78c987fab8442c5c35f862e39ff52c432f770d1b8b761776aedf1c8b39a28ff2f5215b57677baa13581f21741933bf9cebec5165aa9a23066e7acdf9f8981923b0b7a4fd871e3a556a79113873857c5052f08981cd240002be9591b3180e2e0996367acd87ef452ec3b089a09d4015025b7e6f799b8eb569aac79e75ede56e2946b5b46072c8baeebe0c7603615592f893898681938b6673332e7de961fa686e6d0815d1a1a1a9aff3ddf5f28f6d8c9101b6b8b94d457d5cbecec2c3edf283b3baba367bbba95430303e84bfbf5a02405f96200ca024bdda62a4cf3a5972f4e344e5befd5f9b7d76f635245a8374395fcdda56d5745007f6cc8d55fdc3501905205b37628b624f2e780ab59226ecf6d619bfb992943127f6c7f9c024a1e2b362fedaa2bf365c4f5dbfbeaf09ed8999b6b12a15acd0f3a38cdbae45472cb19b125f1f105f2b69a1f1c15997ded60b41ce077ebd3dac7ce8519f920f36c50c2dc16ceea46dd46b92d9e1573ebf883122f9b4bc149809eff08578dcca09d37c480c5bc9033b36cd9b9a706384f8b7e71f0c88b1f869cdf172b07840b2f5e9d66a30c402e25d9605afe187e6fba32432e155795b5ad683fe84cc9c3ebaf246dab8e85e5022a5edb2f1ceba9577e7d9ceb88f00a0050645e6abcfc09ab5ba9fda50b623a25e4d20241c440fbf1910ad26955f8b961e441df364b5fe43c4e9476db5200002000494441542c55983ed87e3a1f301abb65fd34a172a9f095f7f4a8ebdbc3dff5196ff67ef20396a0ffa60d0fc72d0e4eba13b4f34ed04e80611ab029e8f740d3f2db3b430a00eed0a0d0f5ee1aa53726b41e12967562f7a305bbaba3eecc26859d92e7c63fd6f7d29305683cefb8e1d5cd43f70bfbf4e3d26f8e34343434ff5bbea77637f4b84ae841cddcb7ece82b9cba65fe4be7eae5c3cb5619f176d52b430f6a861eff8f672595e73f387322a6e86b14c550d5e7aa019066a617351141d46fe5c657065b9ba7050032d90789116545af0a01b09a75106ad654bbfaf3a8576489007eb7a19d4d5400405e945e08401639dbcbc1c1b155bfbd99002a5ebf29af11822a160e3c653054090d1600b9a4e12cf6f277578e3ea200832e7d9aa973db0d706600b9e1479e56022c5ee7d19eca90dc397627fe627012c0eb3dc2494356f4ba1000dbb4055f1960ea5837e702287a5d202a4c2f04c0717237aee9a1c7566602d2cc2bcbfab9991999995ad9380c3a5302405c2656c88adf9502306c61a9c504d42d5b09ea4ebf89f2657ff17a2859b99ba83294085d5500bc562df5d92c4d3d0d009057c96525eff2e500b2f605b838dab5f09c1e2507909394d7c041a86a3d68cbcda49407178e6e5e38dc4d13d49b90c5eb1e54c86b36376a69a20630d4cd5bf00188b3b32a1b845649aa617857c7c4488d012819587301508599a572ba81a5a1a1a1a1855dd3bcb8cd6961a1992b7de6d35ba56e39729245aef4d990d1d6a6da360aa68e4f6f951c518283a9e68bdb9cff87432cbf3150c0e7703d37a5cafe7f8ba244af2393d59cedbf8e1134ec033cd500246d5e7be16db540a0aa721e47a657d63edc994a2c00603436db2a9474cdf5002852efa5d40c682065ef650253d8cb431bd987478ed8115f49016c5d0b5d004a6ef3f79c387eb4fa73f4f052afdac93619acea4acb68dc73247b7be1c83300c83bd4dd4a60e432e71105a0f0e291c7e50043bfc3686f35486ead5dbe2f0930e93fc84e0d4aba66ba00e46f9fe74801b22c3da90080aeb9be9a9ea51e80e227315935d7402123517e77e9ac3fa2b3d8ed66ed3a1e7c62958f66ed59728c75001467144800480bd20beb4ebf89f2ffaabb9ca5cc62a03628ca52667f60083661accf02c00bfced708df54e1c3bb4638ccd0773852a8a1e875d8d2fa4b44d9d3a074e59b1b49f2100517eb9824d18735900b2e3df49004afc26211b801a9fafc166abb0015495965601d29ce7afa50d0eab2031b14801885fc7be05003d231d7a68160d0d0d0d2dec3e819a1a940c41a86a1588b21a2c4ba9b7552528cccc2b10657134d54b6532b546835ce2c773ecf91c2e9f6337f77e390540f274a93d97cf31197da3e2137b963c5ed88ac3e55bcf88117d1fa622cbd3e3f374edccd4bf4ea61186beef8a953e3a40e1b9496e8e9e7e3dbbb5776aeed4e397a8b2cfea46c536ee3ec5571dc8da13d03570d28c1f0777f55df4a8ce92ca6603769c9ce3c8aa7ab82a70d2890ca9aaed901f5a32218bd9bde7dcddd887772e9fdcb664c66ff1f2cf5309b2d761c79200b0cdddda77f0f4ece0e9d9ce5e0740e9d5430f4a2930381ea3bb684391fe280fb01e3ab09932c012749be0a506a4af0be8ffc38f43fca746c901e188617684cdd0b1ce6c206975b7aec3a74d1b37b053ef2d4955144956eb4a4a5a927afdf4fdda8aa3ee30d8df00280f9b3569d96fcba74c395a3b94b6c9f21bcf799cba7d68572faf4e5e5e9dbcbacdb898f7a51dd5189c0e1303f4809cd3db8f5d7ff028ea46e8e1b5b3170417b3991f0abb3beb47fb3a5809dd7dbaf7eada3ee0502e00872ecdd5199c0e13faea02794706f719f5e3f03ea3ce9503fcc0f16eda4afa2decb5013cfc65e69c396306af4dfb68d771f37a0d1c3dbcef80bdd980aad788767a741c968686868616769f402c4589088b962df1f2f1fe7859204247ef4ed57f964921967eb2acfc634b833264ffd6ab4a49b2524ab42cb95f2f1aad6c3e74df9de02583db5aea54a63f79f42c13169dc78d72d3f9bcfac3e2f7dd11be658ca7a5eaabdb674f85c694f22c39f5741a53c369daf13f0619a1f4caecfef32e175bfc78f4ecd2fe2eeacf4feedcb469cf99c842e32e01ae9ccfda55d5cbd341a900aca61d3a75323838283838e8f4c90d5dd580ca9b07ef1503d07619d1430f006037b48fb93200b005037687ac1be226a88cbd1876374bd7ce7ffef1e069762a50b61c77246cd5a0d6c6d48b6b67822fc6cb4d4db599da1d96ad096cae59716fd38ca521620f6ffdda7d6bb659726459772bd59c6bbbf7dc52f11f645a276c9b2abf714a3352929293939293939e24e649bf78b63e06c77b7de8ce893e5685110736ffb6fdd0e544964bdfee661fa67b611b769a38a1571b0be5a2d4c731cf33495da1efd483fb479a2b556fbe6dbca739e37944e8f514156b9fc97b4396b7d50234dbfcb47eb88316b26e9c8962f799e2dc5069ebf55a324023e1eef30a96a1c7e4bd5b7bf3695d47434343f3bf8701a16bb516a8d5040dbe50a0aa9754ed4a0a54eda7def72bbb36babbbbfda3c7ba682cafcb08d8b77e9d9fdf702680e6cd9b2f1da5c9b7ccec38208bcbe5de0f377a785979d5be9c463c76ae3df657cf02aa3b20e4e1ef6d5f2f73e9bc274bd5ef4ce2814e9a94382d6cf5c25f8fdc4a2ba5981c5b9f518b56cdefa6173bc5b9c7c97af307b4fc35e1ca50dd37e7d72cfcf5f08d97259492a173c0dcf52b46b7d46696df18281c1a21b518b7bcf38b9d07eee7b02dbacdddb37582ab0e138aa2a83d3f2fde11fe38470a5523f78029ab578c74d16102b2aceb5be6af3870f945a11c5a961d02e7ad5e38d0569d515394f5cf5137a66a464ceb3ae6449692f39c3321338c6eaf9cfef3d1fb199580b2b6b15db7a50736f437fef0212bcfbd71f48abccb902e46ec84c4248f761d488a024552144552a4b24a8d333327ab1c1449521445514c06233a32cac5a5555d19b1b1711e9e9ef41d42f3e76f5c8fe6b9f53c566030f252d4ea56f4d46bdf304f9ec4b56eed51bf350005ae614d83202a2fa96b0deedfbdfb99ed39a1cfa30d4b43f34dc15662e07d1f1d0a604041e1cbdd047f117d9e318bc5525151d1d0d02008c2c0c0c0d8d878fbef1b1bfdb148429688981c3d5d8e9e6e837f292832bf4266afab6b23d4025026958a249f08dda9bbf99bc69e3ff5f391e917ea4917b2f8d62cff09410550b7f7ed6bf8fae28d884d2312cac323267a0ff58fdd7d3e550133df611d0d35ac84eaa57766f7187f3c1f269d470de7251e3d7a724eaf42ade883036bfa5bbddabbeaba976fbb6611b75f5e5a19b8c8fef1568fbc5d437b2e7ba200bf5dcf56f2e88b0f8effd4e38dd283e061dcf8353d07ed4c8792b5774febc25b97efec9be09fa719b5b347ad3f4751786bf1b03127b2945acd3e1332d78d7d7fc294ddf7cb05be3ffed842adecd5a3fbaf33ca3f8ad65172b182a549f770a2a1a1a1a1a1f9af093b16036accf7aa8e02e414a47f965cb43ae5418d17ef6fecbe20e79da1c0acfe9aa6541d00b184aa904873f3f20a3ef6d8d9d9158a2a73f34a1312b2f4b9dc4ab9a658f2894c126cf3414b1c62861ed8bcfe86bd619d1a2abab3e37401c01d76e6c2af6dd44baf8d731f109a756ce7d32587e6ce7c14723e3547affdd4751bddd44115840e0cce0704e3766c9c2e542e15beea38f9feb52d616f03865417a5d163fff9237e44d9cdc92d079e2d0a3f1cbb4ceff6be270ac075e3f9d0114664fa8e0ead5726dddb1d92e1efbafb583aa0e6b7e7f2613f3d49dcc236dd7765856db9b6a25b8feaa232fe183922bb90ed34ebf4d9796e3a4c9455554a0196b6a1a98d532bbbe1737fe1a9b33e3a3f065b8da5a8a2c724d2d0d0d0d0d0fcd7849d8484a4bec7e733641a93013dd6fb486ca91cf2bf21ee7233334c2d6daabf879e39f9895f8ae4a4485a465224f9d15192145922ae50500a1214499122599948aef789a2185aaeb3177a1c9d11b6f48f8eb59df1e4256ff2e400044ea6aa0043dddc9187d0327156564543995bfbcbccbd3d5beead5b9b93985f5b94614b0b4d0618eae68e46385b2acac92dcf4f2f04a02bb4255800cbc0de4a0d49e2a2f4827293b76500f80ee69a0c40d5c4590064a120a3b8b6ff9f2cbb1050761932d0a9ba3f9b569b390bbc9f2fbf7974d184a300a0d771e5d903539a7fa862595a7c2dc5b3922acae86f79ed54d534e83b84e6cfeb89e7f6d492edb41d68686868be0598aa4ce8b2a1cb862e0bba2c70d8d062fdc936248542398ae4354bf9df8edbbe494f011075f7e6a77f56592997488bf5f4f56c85b60d3e2445965694723884add0564f5f4f222fa9acfcb4c38a2508583cce186f2edfae1dbcc8264c0d5800b29ebdad022871c6f31c006a7cbe260b0c2600503529d3d884099705803f68cbb1e3a74f1e3f7df2f8e9a0c3bbc7d9d4864f739f655452a0c419f1d900d40c0db4b8d58933925f962a0059fe8b7431005d4b7d2d43136d0039091995142079f7240b00f4cd384a354519f876b384f4c1bc8079e773e500181a8ed3831fe72447dd0eddbfb4b3360a6f6fdd9f206ea85b5505363a65aff2abfef90a247e38a3194110b6731e89bfcbf2ff677c5f27f2ff70b464ce311f822008dfa0c6460297470c342008c2fdb797d26fdf7a95777e302608c261c93309fd88a1a1a1f99f0b3b050531093109310531090989aacf48b040522029507f2f0e5b9fc4f8b83ffd8d4c2c51c82af372f35e24bc68f0a1484a2eaeccc979f322e1455e6e9e422e9289ffac4d55739cb6d8bb5e722f86aee7c47eba40dee1fefe23c70ce935ec6c19c01f3cd14d0b6c8ea92e80a2f06553662c5815f64eabc3a4fe7a40f6a92d47ae45c544459c3db46ac6fca02276ad24ae3c3fdabfffe8a15d868594001cff112e7ab6437f7064808a99d9b3ef98b1bdfc572402ca1ee302cc0897f183cd01d1a5717e83260ced15b82313d0f19fe25397b15fbbedc2e3fbfbea23ebe4f0fe6bee979095f767b6ed3078cadac3e1771ec6a59703d0e26a7e34fc90a965e56850f8e28de82b769694e5dcdd39bd97bb159720088e91d02370e1892431f54dd46259daef6d0882d0ef77a5ec4bc4cba339b6443d8c1cba4ede135b4afe33bb66689a3b39085bb434d5fc92c1a25445d29915c3bded8d0882200c2c9cfc266cba95f7ef8cb13394f49abb08852e423d2506248fe70b0982b09a1afd17120cc95237b7a9bea466e36e957f2fe74f96c51f5f38a06d33038220087d4bf73eb3f7c714d113eed2d0d07cb9b093d509bb5a6d27a5bed16395574941ca01d428cafa1f0032b95c21adf94ec9e4557ffa66cf32f45f34d9b29e2d74bd379ddf3eb1a30523fe6ac8b514d5663ed30f9c5ddd568b01b649df05e35b11a87c72f6d8a1c377f3485def4d17764ded6c5578f58f8d1bb61eb89cc872ede76f5e9751c262dc4f9d24317792ab94ccbafc14b4ba03c150b299742cece7be4e867977c32e4497f25d03579e3f38cc4c09ea2e3f851f9dd14da8917623f4e2138579bb51dbc337fbd79f8949c928e0f7e0956d9491b4a3ffb05dc9da2dec55d2ae1ed9b961e3eeb0775ca77e2b764fb0f938710643dddcc346149b50fcb5a453c6b1916d7b2e3c7427a550cdcac9b5054f967265e79e8725ff86e94095addcdbb575b65013bd7b706c5ecf1fc33e721829645fe1f9aa6a37e3d4bde8bbc1d3849f9d84862c8d5edea5ed98dfc2e332a53c3b57674bf5fce8a0ed67d2a5ffcaa688a1e7b7ed7a74f4f5adbe9cbf977d519a76fa4852f5d7d28bfb234ba8efe0e4a9f2072bbb784eda199198af6ee3e2da9c5394726bff6c5feff9378b3ebec548b982020d0d0d4d53c2ee3b3a56854c0252c6d5d36f2e1436f880a42093ebea6a36170ab97afa20e50a59631e3b35e70d09d9c5f9c9bb3d340040c57ef183ece2fcece2b7073a690260a8370b587d3af24d7e76717ed6abc8a3cbfccdaa9fc22c03df7557138bf3b38bf3b3937f75510343cdaaf78a13b7d373b38bf3b3735f3e8838b0a8b78912b43a05676617e747ae9fbce2c2f377c5f96f9e1c9bea4e300180a5df7eea8e9bcfdf14e76717bf7b1cb16dac5b4d663665e3aef38fdf4d2ccccf2ece4f8d3bb76648730d06505bd4dd99d64a506b3e253ca3383f3bfbfc2467c731fb236232b2b38bf3b38b339fdedc35cea5f164726c6e9bfe83dd74bf8e33a1e0f282b9178b01bdbe7b9ebe8cbd75edcee3d4770957577868d7ee9a2c89f97da80b8f20746dfd7fb95bfd3022cbe30fcdecee68441004c1b5e938fab73b35be26b2e4d1be69dd1c050441107ae66dc606bd95018ac2a8ed3f76121a120441f0ecbb4ed9db88efac2a65f7b0b642633d822008826fef3b69ffd372b22a61a5abcbd22400f2eb81a60441b45a9d580559f6f5f523da37e31204c1b1f418b9e95e4193e2ace5dca3e1976ec444af750020ba13f242541388b41ef9eb4fbdedb984d1e06be5906645ac1dd6ce5a9f2008c2c4b9f782a02411f525bbfe20b85913586c3169f5b4aeb67a0461e03868dbd38a064febaaa4ed9337bfa0c06c31ef4aea8bc86b37a213de64441f1c61a10c71cc2c9b6a87961820734f74260882e87c2297ac2b79e28a899dac3804c16b3564cba36a4b36667679e6e9895ef6a65c822008c2c0a6c3a84df70b1bce1d567c77711b822008d7b957f3144d9c9d22ffd6da4077330e4110849eb1d063f8aee40ffb0148e216da1104e1b0f8a90492674b1c0882705d9f2485f8c1746b82209cd72649ea42b119f726083bedce015078c4cf882008af8359350725cfbbfe4b1f7b6e1316abde5372d0f1340046426da03262ffdd220aa04aaf8d322108c2edd764290094ddfcc1942008d77549d246af6c75491917560e69d78c4b1004c113fa2d8f1503e2b8d5bd5dad791c822008c2c4a9e7bce0d4ea8646967de9273f1b5d8230721bb1fd71fdccdd4d965fefbde9d5e1399b920096cb8ac8c407d7af453d8fdbd2490dc8d8377b575215a4c9eb5d098230e8be6ef510671ea1dbe5d8abd8c60fa3e697dcae2b570c7513100461ee35e77cb61c00c8a2a85fe9071e0d0d2decbe2d489904a4bc20bf20f1231860402ecdcdcb4a4c4c2cc82f6050725246776ff96a889e9dbc250260376769408dd465a80adc3dad356a7d2bf9a7176e4fe3daf141e6dedb3065eb8b2ac8b3827fe83afd40e41b3537ff3e1d78f94fcfaee8d5f7b717124853770df49b7338ea0dd5bccb80817e4232fd5519294dd931c07fd1c9c7397aed7af76ca39df9e0e8dceec30e374c214d16a7a42a9af79e386fc1cce1edd433638ecf0e5c112bd5731f3cd0490d00b8de43468d1a37c48d238d5bd5b3dfeab0e754eb9153c775567b11babc77e0aed44f78ba4871e6b367f900a0a6a35a1b512f085d7520a759173f6f1b1d49ec4aff016bcf27949a77eae3d712e9b7774df09b7cb198f3f776fdf6f8b667c6dd7b3ba848df5c5e3cfdf89b0f62acb2b757c3d2006807ac9cdabafae5002c1d617b37c3ba1131d5938a355af2896379aea37fec6a247975f1e781f36f97528d9a1d64f9aba43253bf317316cc19eb6b98f7ecdcf241b3ae15bfd71d6459ec86fe01db926035f6e4c5b55d0c9a383bc9f3df27afbd92c26affc3ec0573c6fbdbb3dea6977ca80f55adbbb86b02efeec5165415c4dc790720edc693624966547401a0e7e165fa3e83b212df67847f33160098fb0d1b356a427f3b8d9a862a7dd782e345a6425d3466b16a35f6e2d8c93780b2f79295438c00c9cd7d37f3493074da8ceda90bbc3c199a2e05ca1e1d8e2803ec46f5b792377a65f349aae4e69c2e43375e4cc8d76bd37b50403bfd9cc47c1920cf4f78a5ec3a68dafcf953039dc9d777f78c1fb63d590af99b23a387ef88ce2389561dac73f62dbb561741163551fe07b5aff041683c0065ef59c39bab3100a858f49bd58b00907ee14e4eed494a23d76c4ce077eae6e7a88b82460fa3aeee3cd8185cd526c09b879227fba62e7f5009b2e0d28c81abe8a68c86e6bfc0f794eb8c948b6edd4e2917e57ffcaf8be1772057494eae6485b38182a8c837a4dc18d0a12ff0d78012e5e78901281b5be9355561ec57debc39d52475751b8ff5af32a25f56cab4c2b6458800ab85172ecc17b273827ada4fb89fb0ff8fe7e34786ef7c2807843fdfb8354ba802507229294f5abefbb10270dd1c11364a40a66df174f939e9ee8e33af874efc401d38afbafb40550972894432dce1add3985b39b7efe6ac9e357b7ed2b9e027496cc7096b3777d5062aef8dfb23152002366f5fd24643e451e839382476e7c1c431bfb454fdf8d06326d8e84ea8fdc36eecb8966a88affec37ac1b5db0bec5581cabb6307a6036add0e5e39de434f12bbc0c56757d6d92d37d75cfaec5d2f6ac468ea3dfe38bbcf4ff511f3beeffedcd4a8d755e3cddedb5751925902000636bca682b7cc26851d3170efc1f51db4449dc52dfd0ee587fd11bb52fff6c7666783653df5f2a3b92a0c7995a4aad4a3bc75c0c9e2e888b4aaaef6d5c5e4864dea539023b7fc21e8e2baae062c54c6ee68f4ec86f42c9702d03034b67674b31f3a6da58976c38aa261dfdd91792e32e96a428e514432b4cc35cb13aebec856ba960aa83877b355439d8b8f6d31e0a7598f82cfbfccd1f39cb17e731b7500e511d5eeed0ebbee9e1da4f370b243b763450d2d0600a2a74742b20196fbe04e1e5671bc5d7b72eeee8bc8ed3b94afe9323a80777c5feac973e9d327651eb9560e388fe96d268d5d73a8912b7b6d8dbbdae6a05c40bbcf89fb7f74d363020aa9820550defb627dd59428994422ee2778e1be203ee94a5cf1348d8843d172c06c56f8a59f5bb052377bba2eab8e0657c6ee6cbcfc6e8379756fd58af29c5200204cb8aab55794ad67c6014a50965d2a474d05301c157a77537b6d0640c97c62bb7c7418336d6be7866eb6f8ccf139cd8a83926c27c4143f7b9a27b34bd87fa91c93e8c68c86861676df96df489a4c4599df8c6afcbfda4072644ef62323269481166224017cfa027f0d18ea5c0335402c7d9756288756637586ebea2e50065b87af0d00f22ab9ace0550100b6594b23650044337b2eeee714a61788f3d30a00e8bab435adf1fdb195599282f442007a42218705b00c1dacd490242e4c2f94d5f72953a29727664f5e732a2eefbd37485c2a517c2c44b3df9401280919d632a46e6d4e628e148d093b652b77772355650d03eb36bd7e18eb2f5443cd4850bdb65e96aad505e65467a571b4d46400aaa6ce264016f25f17cba0fcb9bbe67cbc6781938506039486ae3a00b944fe811b87450808200779293955102a7f4a78931f8524f5ad0c5400281934d307f245d9b9e5798d981da87a7761f1c49f0f476556356ed1821c39201c30c2d380f5a9b3632d9eb2a8ef9d39674faf98781a0034dd669f3ebdb88d4e3dddc9e4b8f8d92032e9e9c5ab179e488c0327b70f9d1b79e90a95a0005a746ba9cd40fe675445d3764e7a2c503a46da4051438b01a8787c30340f60b80df1d4d720fa7737d8f3475ef4fe8b5981634cd45a8c1868b26f4b5a70485ccb946be560798ceb61c41245377e65f30bd473e5002cbd1c6bbda5ca2c802c8ddd3d75c6e6f0a4927aed526995b4f84d11008699ab992a005ecb66ea481201c0276ace7bbdced2e2e90040e9bb822aa03a7591bcf04d310068f375d8a88e3e28b5f073d466004d1e469d35542c5b1a2983a94668b000855c22979767e6c9e8968c86861676df1a51afbcfeec27f64d7cffd043131b9792facac6daa2c1726860005d211a45bdc5c08e6ae72f8b5f6c5c19da63473f531580aaca8e8da9b46b27a8796c2bb10080c178ef70b0d00372e46f9e6549fdb4d925a92f0a00e859eaab72adf481b7458fa3df49dbda2803944246b2f52df58077452929258a36ea645e42ba18809ea51e1bef877f9039e766cc0c8a03b7d72f1b47b75479b26cf0f2d89a47594d3a9a1a81c350e79968e141b9b6dfda5d63adab25112557709c1b9feeaae5dca361830c1ae994c05661a3ae406d3c28cb897f5d49355791bc7df20e00b8e61c25883e77d7af1a51cc2c66b5d51a3b2c2513df9e96cb92d2cbce2edbfe63d83c376d26a0284b7990a2e3eeaac3566601a82cac5400928cc7ef1a6e9c19975a4e09752bd3623301a8f10cb40c1a313b4b7c7be1e4bd51128d0e0bb64f6b47a46f1d35ef6a45fd62b4daf6b27c1cf6745def31829b874658aa3479762afa230fc40dddfc3625f145d481e9734ec66cdbfc704690af56fdf311b4efc8435276c8ce73e51adeddbaf8bf5a14746c7b412560eedb86db30c752754da21a8e12f8a89e7d48d9833f2e1401a0a22735d7ab734f3d3e10fe76c4240b55e190a1565bd6a6ed5fb4acbc1c2a3ee33b1bb018e226ae2c574fd5808d24f9ab3bf1a52304bab51ebbd47d539785bf84f9b08d6bfa3793dd9835624b2a00b009130ef096ca4f2f90419b59f636ab3614fb899a53efacf4dc7b39e0e1f3aa9b9b8e25759a2c548534e3dcef6125002cbb77e0b1f1ba5aff2929559fb6f465e387f1de7acc9aea5c6b26a696b18112dd90d1d0fc37f86fcdd39dfc82117a50332ad424f725f1f132f4a066e871956fe348e5f90fce9cf866b21d30b97e6bd675d5010ace8c71b471edd4c5cb4d68dabcf392c8a67383b08d7b4ef151035257fbfb0f1f1dd075c23d39d07cf468078eedf0896e6c2071b9b777e08f1346f66aefb73189211c3ace8901eae1b42e7d468de8d96d4922a0dc6e423ff3fa8e2aaa4e3d5192fc67a14171753b676b0bb82c40716fd984c933171f4a66394f186901945dfe7deff9fb3151d7c30e6f9839794726fb2fbfc668b84c186e0e882e8eec3ae08721ddfbeec804747a4ff13160fe83bb56693e79eb145b40f164adaf95437bdfceed1c2d4ddd471c7a2585b2b1bbad32507961fea45993060cd99fdb705bf1e51fbaf41dd6afcbb0b36500a7d76817fdc6cc5e5563510683929524479cbc53d150d1db4f3e1ef4a3254a2f4ff39f792147aed1c4d9c9e37fe9e4de6ddccf3b436e44c6241603d0e47ee4d955b5eee2a60e94a797c3aeab3daf856f3354be15019cb6dee60d6f3b36c74c174051e8a2c95367af3af7e6b3bc4d5471e41f97cb00102d3cbdbcbcbcbcbc3ab6366703787ee8ec2b29a06c3560941d50189b2c8586efb88efacc4f5c59aed78c4043a0346490a7ffe809e306756a3332a20c75062345d90f4f9dae95532cbeefc8362c2071e5a8e9abd6cc1ab920f6cf6bce0722de72c486a9b6803c66511bbbd69d7d3d1c5a4e8e100126a37e9dd0d828ea260ee3134e779dd663bb69d1cf3b1a1a5ad8fdeb487aa8c11669760c90e632233b07caea2f7398910ea69a2f6e73befe5e254f17bab8cc8cf9824caf94e87564b29ab33d8705b23223e6c2a9a3dbb7effe7dfb8123171fbfad4d1d474972622f05efdabefbf75d474fdf7b555e4f038ad32eee0f4f172b4ae2af08679d450000200049444154877da57350b61871e441e82fc3da5b1315a98f1f3e7907ab2e13c6d50cf86d5cd909020f5cfa6d441be38a87e1676f65ea39f45e147276b6bd2a94ad27045f5a3fac8d099570e56450f853b999b93653d976caa9f0e5fd9d787977cf8545971ab90e5a7bfee828b30f9c0c2c7edf0d6bfcad54f343974c5d714ddbaf6d5d5895a1e7b368ae278f254bba78ecc0de4b6f651aae3f5f38b5b0570bc5fd839bd66ddc7bf691c8be5fffe66a7fc367e9faf3f9a0b9dd841a69d7422ec6c9cddb8fdd716987bf01f31fdd359368b7e25ae49ee93d5af2d959cf631ea594715a074eee67a90c26b7fbfaf501d6aa8a94b0d34f783f4cb06db8a9e5f825bed247b753aa94cdfc9606adf326188d9a5dc76bd56f83edb52a6eaf9bfcd329b1a72ff7a36360e97aaf3cbba33b81ace3c3faaebc2f736ef4ec581ca1a36eceed133b36aefffd648286b0fbc2fd3fbb7d74ce9a0e3d1c190060e1edcc513174f7e4038072abeec28f7eca360958f2a33307958fcf1ed97fe84eeee7a4eea30aefecbf2e02d4bb6f3f177aeedcb973e7ce85869d986d0520f9c8e9d42a40c9accf186700804ef7b11ed559559abab20c4ea78d578ecef26bae971b7936e8d4ad2c5d5bae92b2cdd8cdf3bd8cd8af8ecc9db631ceba6ff3bae3351bb1ffd084d6dcaa67c7371f7dddea070fd53fad391f0a2fed36cbafdeda3aa1b350af3cf951cc8b42c2bac3a8f5976f6df4d16be4166bf2303e5197f4fd369ffc897ee0d1d0fc176040e85add2ad6b9453efc428142cddc61352b2950b59f7adfafecdae8eeeef68d9fedb9039a9ad0d46c79e5e6ad5bed3cdbdfbf7baffeb2abfd8a3b9794666ccef9ca7b5514449fbe21f70e686ff0996e1bb2ec79e8c9d7ad86fb9bab425194f02895656c61c45193e53eb97efd999ad7287f6b7548d22f075d1239f6f173e4cadfdc0bbf956b1f30b015c10200e9eb4bc18fccfbf6b321d35fbc95b0991eed3a9014058aa4288aa44865959ac7684e56392892a4288aa2980c467464948b4babba83888d8debd4c58fbe43be33ca23065a0db82ab5f939e6deac66cab43d68ea5a157191f869725cebd61ef55b0350e01ad63408a2f292bad6e0feddbb9fd99e13fa3cdab83434df146c0325d4f5aa5562408f0d1189b27aee1f1d169418a028c83e5cff3d4251c829c7389f4e1e5e9e00bc7cbceb2f6f1c83f89fc8fdcad26f1338f04b8e52929552a225e4aa547b4cec5bbbd7fcc3c2cd8dfff45676a9c25a9d2a4ccaa4ccbb3a0834d880456b9727071ebd2c7674d36701b2c2947cf566edd4182ca6550bbb84c424ba96d3d0fce7a9bc3bc94d7bfa3eda103434ff7a98a57f16e42853a0480119c0647cf7674b52785b2ea3282ae14542834f5e7e5e691555f10961278e99d1d2f5c76d2bfb3a9971b8361de65cc8787d7e5eb7165c2edfb2fbaadb452480aa9707c7f93a1b1bf23986428f717b9f945340fd506c79c4205bd739eba7f4eeeceeec60ed39e5f8abc6f6a728cf2a63e9122a1fd95b56f4ae84c131d4aeee684ea1de0f188af2dcea4b292f4acf523637d560d2959b8686a616259e8b3d6d051a9aff02ecaa7ac3ce6414723eeaa54c0114857fc714361445e5e42b91a8b211da362261a55291e493d15269e6f94b5a21d75383ca4346f84ef27be8376fc7fd2c8b77bbfaf59abbb7dfddf942b0f47d169d5eef61ae517c7f6de0c831bf7b442eb6ffb0efb338ed72f6caeb97b719481e2df71db0e886df313fdd060a8e928b152ccd860742895e475e4ed268ddcf4a8301b0756d8c703526215bdf912b7f1bf3380f948154410164c9ab4ca6998f36eb2b984b22aea4ef90efed86f6389c91597d374bc474820b9af7d84c39fce4491c6d071a9a7f3deffd3a5c36b86c7095a0fed9be1e3526382ce8b1f15564c4ff42d891547e9994a2a8848fc8cdcbab945788259f54b02c8edfbcb1adf59454ccbb0e7360b2bc260f71d056d2b0e9dddf3ce7c16b09a062e93fc8cb92a3cc54366c3f799653feedb886f33341c57cf0d84e866c3034edbabaaba63dcefad867c760abb114551f785229f1dbe8906bb9567e7ecebad5f91ed4ac3a7575557d197a70dfaed3715566666a4a2aaa6c06c88ad7190a630b1dd6bfb2b6969cefc317f0f89df766c8ffa7fb257383ba0b787c418fd3f90dea87f8d13c07be80d7f2a738d107df3f5339c72f77e3f105cd26dea715340d0d0d0dcdd779c12758a89efca75a82e8b33e37e4aac6822a502a074941f53b89d292208ba4851408f2231724499122599908da9f14765a3ca2da93c6525551d6e1574f95ca545657a2a452050569d695750b7e0d8a7e534e319955a5e5e69dc50df38130d5756ba2a40cb6324b2e91518dec85afa57856524519b119004049321f9ebd9c61d4a5b7a7c97b4b33d48cdcbb0f740700b224ee4c2aa7b91e1b5465669ac4d043ef9f494f287eb2d8a3c7be1c00828957ee2c7554fdf62f78c1e9de0e531f7fb0ce756b425880de57aab14c0db39676b6397c137516dd98d0d0d0d0d07c03c2ae82ac533600be20e4aac640a502d55b4bc8efe36c150a7969610545e9d836168a95c8d32a4b4dfe7ae954f1d5d9d3828db75e8eef6ca2ca2c3e3fc071dd5f8a60335405363af75ee557d969a882aaca7e74f6c24b5daf5eed8d954985026030594c06202bc9cea774f4341815ef9e5d7b5465d3d55a8b4989b3d22ab88e75a94829c5d71ced228a3f76ae66c4706648d08b798ece6adf4d3dd730139a69320140bdf9d794bd2acd271fbb3eb946f7d2cd090d0d0d0dcdff374cf95fd21e4c06980ca832a0cd82160b5adf89bb42a110cb2a2b41e145c28b069fbcdc3c855c24134bfe86b09355962b08eb663c5526254e0edaf5a0e22ff64c646a59391a14be7823a20079eed36779b2cae488133b77eddbb66bdfb67d116f6500285971caf5d34776ed3d1c742f9fefd5b393a92a0355d92f4b759b19d464b920cb9f9dfe8a83e02a1e1fb95800a85a982a03b961c79e560020734ff533e60bf8bd4e642b0090f921fd8df9027ecf63590a4a9c16b66c70075b23018f6f22ec3872f5e5b73561e78aa4533f0f6e2f34e1f1057cebb6c376a548217aba3eb09d83159f2fe0f105cdda0c5814925e732524e9a76675b5e50b78b65d669c48ab279e9a2eff630cfaefba1071fd7ac4f5eb11e1eb3bea30a42f3779f2f802935e6b578fee60c517f084dd165eccae56c1551997d78ceeec602ae0f105e6adfaacaa1758ad7a13f6534f473e5f60d961ea89f42aa0e9f06b55eafe1f7c5a5a9bf2f8021edfdad97fe6c167d543691425919b86b859f0f8162e8336dc2d7cff4aa4c83c37bdab9b8da980c717f0cc9c3a8fdf1655a4004016dcdd30bca3ad9180c71708ac5dbcc7ec7f5945375c34343434348df3179d17d559edaa28d44cd6f89d8cad90935254775ea31a5766f2aabf91ef84c9edbe7246c8845ead8ef0791ce3d62e0e5a37ff62490c75730f9b27d7128aaddc744dfdc64c6ff427161d878febf8c13a694172a156337e6db896a9d532f0c7af96eea434e6f0e51240c77fc962d9f4f1a185170f3f5ed6a6839641a7d11d54a36fc41cbf91337028bfe0ced1183994da8dee6c587e6b669f89c10550b7ebdccb30e3cacd6b5b46bfa8387b63b55bc5d9c93da75e158165e6d9c75527ff796a6a911cfc82c4d7ca2efd2639189019370f9f89dc3f79ac418bcbd39b5189db7e987ae225c06bedc17bbe79fdf3ba6b55726b7ea3e5b7692cbf7e5ef038bf684d260065abb1bb770fab99445816b3f58cf7a0de1d2a8edf797660f6ba5e1d36b755dc59d06bcc893c80e7eedf9e57f9e24972fe7bafe7f35f9717b572b1d1284c7e19b26051d7aec7fd9bf4592a4a5ea6c9853dc70d15b072224f1c8f0a5e3052ddf1feaa56e2abb3466eb8510135a1770b69f8aa53ef932692951949e526bea3fa5ba897c69d39743d7ccd08aa79cc9e766fb7cfda702d8be3317c7a5b8ef8cdb3fbc9af4ae5800add76d1d0d0d0d07c4561072828b0189054fff19d083b0525824c068a6a2e1436f26ff2b5425609343ea328d4dc363f7d50fb87966f50b26fada0e30db9f4760800c079cac98753eab658b51c00a0d4724d6ccd1443f5b6829adbafcf639bbc2edc36fd077fe945913304ceae96eaff448747aa24fa704405a0d9a1bf8727d9413df442d995430f4b3d7d74743d7fe8a47ee3e2e36337720676893afa500e559f315edcd2db3b430a00eed0a0d0f5ee1aa53726b41e12967562f7a3b9fc57dbae8a00fed890abbfb86b0220a50a26981db7dff35157a26412b1b88f20a9e3e284e488a725d34c0bce9d7a09a0c52fe742c698481fffdcb6c7fe1c00a08a9b287f411befc6ba498adfbd4caefe26c9aad7efd16a7ed0c169d625a7925bce882d898f2f90099f6d3f950768f91fbabeb3ab2e1350c8142ca0c61da7d3f7e08ded9d706598e3e89b55298fdf55f9376bca606a2d975dbba5aa0485442c1e6cffaeeda43b39f7ee654b2d938f4454009c8147c236b557cf09eeef3e2dba46382a59fe187e6fba32432e155795b5ad683fe84cc9c3ebaf246d15e552001a86022b0767bbc0494b4db4e8ee7c34343434347f22ec580c54f74062022a0c30599092353de7b4d900052580c180161b24894a05005492d0628205c8c8ef46d891a41c3229c0484c4c6cf02fae3e9741c949d9779c2182a12e68d9e21f325ce1dd83b7c580bae78056da5a18e8a976e14ae58d43f78b3b75d7d5693dca4fe762c8e313d7e295c31e2aa0d96d547b8ea2e05dbe1c80514b133580a16ede828fb07271765669c1ab4200ac661d849a35ba589905b234ee8fd973b75d4a2aada7c54aab4859c9db62003ac2e67a2c40cdccd914d5c24e5ed244f9958ac6c6681b8cbc14b5bad57bc55ee39755b170e02983a14a68b000855ca29016bfcd9303b0f06ca1533dc485a5c4026a95a0a5a79d0e036282ab0e48e512c527ba9656a606ff34fbd790a7f5fc7d9252b1b43c3b5f0640e064ae0eb0746c1cb888ae71da4933af2c9bf1cbb1e8acf78156719958a1ee32716eaffb8bc2ceae9d761600345da61e3f36df5d8741375e34343434341f539bda8482025050a824514581ac97b84e4141414142414c82a46ac6580090922891434e7d4f898b494a0279d59ab5b72e861734f81c3a9018792f8d948be83af13154feed83f7aa00882e8db03532b61d79450c4072e7c0ed020ad0721ed18b0bc46d5bb6315a014e8f51eeda0c3661cc6501c88e7f270128f19b846c006a7cbe8ebeb91e0045eabd949a141fa44c214b3b3473d5a5a452d3c16b0f049fda33c9aa76c74a84090740c5bbdc4a0a9015be2aa87d2169aa7c8d2f7167315835039419f58a6503787d3fa1ac5ab52964f5c69f3095aa73cd30feacca9339e7e7cf3bf5349fd37dd9de13678e2c6c55739fb1b4f8fa4a000a5f154a01aa2af74d49ed26e57797cefa233a8bdd6ed6aee3c12756f968d6fe43c572e89ea8d4948711e14756f7e7a12276cfb6d80aba4ed2d0d0d0d0344a8dc74e0154286a145e9dd4ab713dd45fffa1674e0188c8ef23145b25951617151516bf2394a4577737f52bae18b1e9afecf5f5f4b4b5b5e9ca51779d73ae1f8e9403e039b56ba6cd044096a5dc7f922bbb7fe8466eaf409e86c3b000fe91dd590fdf02063d47b4d204c0e930a1afeefdd3794706f7c9f1317c73e57a39c00f1cefc6316e3ec577edc488ac3d015d93fd5d89e2c454931567c656bf2f3018a4382736fc6c5a9da8b1ead3dfeaf7dfd2a2e6ffb830cdbdfcc2cef45a49d654f98d5fb6f77decc0b61cbd6f5760534a4fb7e3e4fe06f783f2c28677ceebd58e2f79f98c39ebc2419f2f56c254cd0b108392163cbf76fa698d6f8fa1e33edc47e3cee5ec7d13a7b3030c9e1fb85a37588722c96a1350d292d4eba7efd76a37c9f3b501131f9ab46e6961c0ca4a2a06a0a1af49076369686868681ae7bf32f1948ab2328fc75bb4d2f35abccf9a83baa317977ebcbc16ef1399ec6f696141abba0f90675d3efc8802b8c3769c391d141c1c141c1c7c7ae7107d807c70f872961c506b1e38d00c00200818e2a05eadbcbcd7876e1bef69ce781e117a3d45c5da67f2de90e56db5c0e2f7dd11be658ca7a5eaabdb674f85c694f22c39ead6237f9de5c967671cff69ceef4f2c7bbfef00a9d27cca81cd8176dae50f0eee385fe93dbaee3f4d96df38e2772f939392939392939f27648a3ef11e42745c17b66f5a17a16e5e74d8a9b3777238d6fa7f4145b1f8bd56afec66a15a7061f9acb537b43bb7ae4df9c7d0effadbc1991d8dd8e9e1bb0ec4190df4d3afdd44bbc3b23581cd352bee6d9ab13444ece15dfb0f1621b4d7cdb917bc7beb6f3bce24aadbfacdddb1c8459dae9534343434348dbb282074ad7618d4f91a3efc521d94a56afea4a89aefd59f7adfafecdae8eeeef68d9f6df20b46d2438d8cf4d772e5676ca96383a595712f28cb7a0ff957259348484cf268d781a4285024455124452aabd40ce5ccc92a0745921445511493c1888e8c72716955b7616c6c9c87a7277d87d0d0fc6b78f224ae756b8ffaad0128700d6b1a045179495d6b70ffeeddcf6ccf097d1e6d581a9a6f8affd654f1490f35d822cd8e01d25c6664e74059fd650e33d2c154f3c56dce77754264cef16e26fe6145145d9369686868686868fe63c28ea2a0a20631994fa86a1588b2ea2f39aa5aa53299da27e6529026af75e773b8ed7f4dae1d392b7fb3b7339fc3759af7f873d21a8b1eccb0e7706d475f29aae996ffee504753bfc3d94d4d0e41e605fb1b770dca25e95a4a434343434343f359b0ff53674b51c829c7389f4e1e5e9e00bc7cbceb2f6f1c83f84ff2133334cd4a4e9d4a99b6d85e059065841f7d2bd0657ffeb45d4cb04417561e48f69edd5cf93b3097aa9a067d87d0d0d0d0d0d07c47fcb73c762485b7e5328aa2125e2434f8e4e5e7955651157f22ec5484817d586141cf2500a4a9a74f55741de6a40e0092274b5b0a7fbc5e5ad331b1e8f2284bb7d5cf1bf6d663727c66f5afdcb7e272fe876e38aa32f1d8e4ce0e5c2e5fdfa6f3b87df1e514a42f770f9f1f5bf9789e9badd0bafdc2072250e2d493f37ad919f339dc66eea376c494d4944189930ffce86d29e073ed7afd742947f66181ffb449c50f67342308c276ce23f17759feff3fc5a1dd088220daedca90ffef77de9479fffd66a7a1a1a1f92f083b36034a0c343a0890c58012038cc6b66737b6fedb84a2a89c7c2512948dd0b6c187a3a75b26958a247f12f854b6ee1ba871f5c8d34a54251f3fabe83da47975f056d56ed0409dbb7f44955200c8c2db7f447307f5b7f968de278686f38cf92da27ed9135f3f785bf968f99025f1debb13b2dea61cf37fbd72d8c27b654acd7e3cb2ce45c3797d4c7252eabd35add5ca239704ce7deebdeff19b82f4f35319bb87fd74a7840280ca6787e33bed4b78fbfad16a939049934ebc93d72ff0eb194f967377e7f45eee565c82203846428fc0852792c4df46e73e59daef6d0882d0ef77a5ec8bb795c4ce171204411084c392a792efe5bea52a92ceac18ee6d6f4410046160e1e43761d3adbcaf280c199ae64e0ec2162d4d3599742349f35590e6441f5d39cedfdd9aabc66030180c869296a16dbb3e137e391e93f7176672a4f28fb763d462303e52441be76b5172d6abceb29ce1b7bfe3ac996479f2c5ad730679b730d66133180c0683a9a66bd6ca77e8dced57522bffcd9d9cde37dbba2ce8b140b0c1550287f5c12f7459d0654187053d3694eb89384d26386c6831417c27115d8aa4f2cba41445257c446e5e5ea5bc422cf933a5a264d667a8fe8d43b1b9cf8e9d57e93fc846b54ef10d1cca8b3e70af9004997773ff63e3e17d2d1a0bb7b28d7a2f1a411e5e169a53f71816bf381956e9b3746a3b0325b6aedbb8e5bdc88b879f356ca62a62778752812b27781828b1b46c03e78fd0b91d1c2f0200158b910b02acd4982a66fe73a7993c3972afb0b25e815f4b3a651c1bd9b6e7c24377520ad5ac9c5c5bf064295776ee7958f2dddf1ba22787436aa67e7877ea68fc77e19f224ba39777693be6b7f0b84c29cfced5d9523d3f3a68fb99f4aff80050b59b71ea5ef4dde069427a525a9abf8d22ffceda9e56fcb6c37fde772126ada0e6fd495e91971219ba7bc9507743cb5eebeee4c969e3d0c6f97a0f7b51caf1496e3c618f691b4fde7a9e5956938f5752fce6c9b5e31ba6f835e3ba4d3e9e54f92f1d77f85ed89528902b47be0c05722833a156fb1f6d36c040811c0572482868b36afc73aaffc7de55c745b5bceff76cc1924bb32cdddd20212128a0a28281012618d8dddd7aed42b1c5c0044101454201459154425290ee9285adf3fb63972564d5ebbdf77be3b7cf67ff80dd3367e63c3367e69977de79070304045a19d0c2ec0d6efccf1f1181d54c6b4201657dfb41595df4f62ef861ac13bce2e8198aafcf9d3ef94262fa847eda0dafe6e5a79a753da1915efdfcc60775bff1caf8a16d2144c3255bacb20e9dc9e8e4b4297a6bd557710d798e4424c86a4974d7340f2a07abb3baaab5e696afad9e91999e9199c9a44b958caf5f190000386975297656384975594c5b553b75c00dff0cde1a6336ae8b6a0190f20ece2e4a4f7cf12aa3b832f7f96e3bb1de56c26a4d3be96b214f2249ea78ee4d626f0f61757cb8be6a8cb102894422c9683bcd3dd6db3bb15adf5f5a3eda984222914852aa3601a15fe800cca6376717bae8ca91482492bc81fbd28be96ddfa8c69ec20b7eb6ba8a5224128944221b8c5a7c39bb83d593bbc7d26247010030e2a62a934824b3fdf93d40af893b3c6bb8960c89449250b79b7d3cb971c836daf9fe5a440380a0ba2a01a036ec7ae6570060d5868e95269124dc43aa9900c0aabbe7294d2249b85daf62a2d4e2475b2759a94890482449359b69bba32ad835857ecd0fdde86da52a49229124144d7dce16f400da92b0c1dd445d9e4422914852eac37c76c754b337de7417872e73542191482a0e8b6f16760f9862f220ad1f0b0567979cc8430163b4fe5971deeb17f1a9b915e5a9d766a911be93fcc7f4b25a92b6da90482492e5bae7f59d039662d1eed2f0ed5386a94a904824195dd7c597b2da590040ab8cd834ce8442229148245915c3118bef57f2871f3ebe991456de9f67e1b4e949e577aea98adce86436fbee173a9f1c3e397f86aaeb787fc0cdc43728e33b765c6ac6395f13d7bdefdaff8bda0ed74ff470c0400145398a8f7d746c2b8313e6ae870542581040a01b052206ba59c0ec4df2ef981b31196d4d9d282aaea3abf3edafdd8c92af6d4a3fa68c3c6aaefaa605cf8d8f1d54c24379dff794d173b58f5c894e6f0829d4f7f7a0f0349661e5c66c0a38ecbdfde14cf63088275184db4aeb7ac0800000f486e2562259520010068270c3096284e5e448aa4e0f5f6e37e86f0764d502309aca9ae820430060b49435b0c42962c40137fc33cc5a397713bb00407fed8e892a6c130e2248b17600008e89abe1c1a6b3ba36fae4928c9ae4234b4f7bbddba1db746f9efb8ad82e90b2f27423663f7e15b67b7c21e375dc7acdcaf33e1e9bdf314048cf6d8a11fe4b5669593b8b56787e8ae7b60c2628d84fb060be894cbdb96e4c39fedda339b203b5476131536f42e02c257c4dd28d9094db6ba60a1ba7adb19eee637af25e16156446cc18ab224cb192a065ee1b37e94431480f9fbd4caffad1c5c7bb265412de462fd11c4808da967af5690b0069c29eddf4c0598f1a23afa61db07316951db9c05930e5c5db1b2f6a67cc223724de486500de21c05dae3d6ee9e879a10d2064e8e12d5f16f522e6d88c0f1dd1a987ad3b1ff88f5c14f315b06a4e93ac490dd99f0a9b9980f654e7d64839ce9ca843a2e6475e8a787ecc2f403d27d24fead309df45219f00e46dec153e1ed997c32d10a39a0769fa7d2a9dfee579440900884ddcb36c188973a2adb8ee702b004675280fce2bce7d9f5e567bfa91c913cf148046c0dda8836eb2b477fd586a4958ed31e7763d28b905cc94cfbd79e3f6da314da2e9b73d8bb62f094aeaa0782c5a6c426c2b494b2e2bef60fe7fdb8fc5c78ffa8eac039e536f0c7409c148a9e9299390d6f2dcb27e919aaa6ffb4e36374d5aa3f373bd1622a0e6eeeb2dd7050080931f2683e393c307679caf7918e0be2565a0638db082b6861cb1a7aef05375dfba0cededf6f12bacf32ebb4bfec75c4e86781c02061000b6b319fb65a1a10000820890b0c002c0228000601160b00000b0c850c7aeff43851d95fef52ba090979b37e8535f57cf6474d1a93fe1658591f13cf928fcc9191f05ec20c1e6e66f5c7070fdd152d38091b2dfa344406fe1d6e1c5a7aee475030010f5a77a0abdd813f4b691ce68797f716704b8fb190b01222829816d28ac629748d46ad138dad5cd4149353d28cae8acce897dc639ceb4a7f4fae1f0d26e16ed4bf4d1d3e5267ef652c2fd6ef8e718b51beaa9004050d490e2d57d1aec49781513fd70bd1a0094a7167da557459c89ed02d0d8f4f4e9cd6be1b141f65880dccb573eb67e0a097ac700d0dd1e9f78ef62f0ad98b7cfd7e8a205372f6430012c4fc4465c0f898cdead0bd09374eee1e781935441f37d496fc3ceee59bf72fd81e0c3ce7880da9749b552ee6b3678ab0000ce78d1c113277e5b374a34fbdc956200d2c41367b7add870f4c8447160a6075dcb1f54b968cbebcb311d00a223a60e779aee2c0cd01675f9752b0a1829a7f9a38401d26ec4d6d2ea136fbc6180a0cb0257d9d6c4530f1a0064e73c7a167af5feb39bde62005537cfbc6da98c3815f3154061e1d3a4f0cb17ae47a4a6fc364c0830b2531e64c45dfb6deb9a35db4f9c59aa02c0c8789a4fed297e78e71300981c7af6e4f6dd670f177177b8307891d6bfe0ccd6aa560000596df941cba43c93b7fe88deba88c55efbd3e9eaf342a30eb90f6aba6853e2897bf5009445412736aed8767adf701c743d3b155ed1d3fd950680159757d636739bb3e75e52f45a3dfec22d1ffd41fb7466de8eec3e7d82d59f7b21b596da58fa3123e3436923b532e1c884bef8c6cc77bb36c534fdac9540cc76fbcd476cdc3be7af45e093c3070000dafc7cddc27bcd7d5f488fda1ef1a9bdbdea53764656415547eb873bcbcdfb96d3eaaead3c5b40fbaf913040d8496241160f9258f8da6b8ac3f67ad4896241040b6d4ca0a3804138a7a6b300041110c742cfbfc4d58ac1a2410f03a0f77cdbfe1f0040e98c9e9fa96184a864e964ad2a8cf946f139cdb5eb2aeab29de32cfdfd0900467ad4c6a5dadd9c7c852d77dedaa913335757414963da63c5cd21071dc4100051ab650b151f8e56214b1baf48e91273d87fff8841d2321b554959151df7d5d73f74b25917369e69f0629ebe928ad9bad2f167cece50c2f5bfe19f411b2224234b04005a6549130fa52863694d21004e9c2c0600c0e861d01bcb1a0100a762a24000c090b40c6400a0a9b491da50d24aeaffce000020004944415408009216b6ca1cdb1f8e8065349636018094aeae0416002f67a8410480a6d226fa4081597467998bb69484b43c59d1c03f910e00d4b66ee6b742b4a6a21d005a1ff999686a6a1a4f7fd40600b5f9b5032b97d5f8ea523c1540c869bab99898d50c2722c0d7d8cb49cd282024bb80b12480f721d1d9f121a94c10710f709464b656d433008062a62c088008ab99280000b5baaab5beb40100b03a23f445d86f0c9680056034bc3c3cd5824292929557501f79a21c00badba94c464b450b0090f40c65700082aa962adcf6c98bb4fe05c79228240080fac2da41ebf53c93537f486f632d034077ca2c876f27240cce53579df7d4d7d4d4b25c9ccc0080dabc3a01bb8d9b5ce59979d736cf9f36da4e4f4167e2993cfe1e5a3efaa13d79ffa1ccbe7f75d6c4255f5a304c8ec035ba519cd7dc4d383a8cdbe83a9e9e4b648b97eeac0daa5c0f7eb3b3e50c56476ee8c6b106b204bce9b112fa0f364fa0dd15f1e7564fb2d791e5ec45209054ccdc66ef0879d730684173f046015af58bdf660f57134510041190d2729abd37aca8df1984f4c2c386dceb11d50d59dd8344458427b1f757fc889b35acbf849cdedca865cf4eadf0b6d5eadd7181e049ca2623676ebd9e5a3fc4ba2dda59f8e4e8e27156ea9202ecab05a534acc72e3cf8f043ebf77da9d0cebcbb5b7dac94c430088210640d3d9606bd6e187a246075e43dda376fa42159084110042ba6a06d3d7ee9f1e892fec738f67cd8a6c9a5507ed19bbe9a6b8bf116e6fea2b6b18f5c5ade6eed9fdc29c328bbb9ed569fac131d73313572d7386dd1de11192b6e38edf8f3c8b972dc4b0aaedd2a18d495d26a5f5fddecebac2f2fc4ce124752311f3d7fdffd1cde4c311ad36e6cf5e326c108938d46cede7d2f9b578a9fcf627013453b7243b74db35525e11104414494ad266ebc9533d0b38631407fb432a191012d4c10c2708c70ecda90c0011e816606d050407acf150300610c1031d0ce84ee7fcb522cda05743aa0a89eaeeea08f8c9434b0184cfa579e89093a1bdf953df5141ff0a588d3cd92ccc3e682bd8a8fac2625e93ecf5e72887dc242c34e649704db7342c311b4d724d5b434c4cc22630110118359e7e3f31a1b6a9a8be32f2f3061bbae2162569b2372ea1b6a1a734eda0b0322a83e69ff83acf29a9686aaaa0f2f6eae1d46c260e4674457c6ad5b139c585a55d358f0e4a0a7021ea0ff0dff14de848c7c9c8800907774cfe35e9fb29e9af7c9c5dcd71583c702002048ef83e3a4d4a400805191534d0360b516e735028094bab4a08c8634003467a456b2e50acaa43371d2ea5200d05c58d8ca04a0d7e7965201404a7d808190551bbe72556866bde4f8bd37c222efeeb0e86bbc0806000065a11c212aaf240a00621e076f3fe0e07ee8ad4de6038e5865d5c75f7ed903005d4f7c54252454a7455101a03be15242030b40d46a9e972c40faf16d07539820392ec0561cc1919465b100509d5dd1038076957fa8060022598124ab260d00ccc2c4024efb61d29940cd3cb4e4585c698f71e0d9bb116141337a27df3809650900e8f852ddc902a0379634c08f48ebefae89571a354e1d00dac3769e4d6be704bb6e2f7cfdbe0e7872fe237a456dc79b0840c1a109fe21a583bd4c712425192c00907d4f87f6b119bc505750d874c5c3fcbad2cc574f4376ba894363fca98b1ff8ca8e8f3ee9927a21ac6f88555c7e6d9793c437335e015dffbdd3b807fed032638b866843acd6d7db1c8ca71f8aca6ba0337ee4d14d2bbf1b60aaeabae4f8a3d7850d1c6d406fabc88abdb17bd630a5612b22ab792d64d04aaf4e311ab5fe46cae74e00005a73f1ab1bdb266a9b2e8aa8e124c1ab4d9c6bc4bdbefcf1d3cf03668b5fb3ef73570071c30346ca61fe3272e8e5a1730cd43d569c0a4f2deedd71018cb62f397137f7cdb15575da9dda86f69fece69e9facab336e6dd093f7652d9c32f73497a645056f9a6cace6baeb55330f0dcaac8f596665306ddffdf7951d2800d01b729f9d5d6caf3be972096db0fecb39e3a5653069ebd5b8dc5a2a5be6d514a5459e5d3d4653d3eb447aaf339b80c66857ae8b4ddd9bb7dc7d843de549d97d92ed73d2076e48aff68f89a5bddf0b0ff736e07d5836bdecd1c5f4beced2f9c4f9b91adfac2360a45cb76e32e5fe5b1a97ded4f7f43d6577179829dacf3b70fb657e1d876e665b4566cca5ad3e264a8e9b63ebbf6980cc86179b86ab58cfde778b9b04edaafd187763c754538dd10753076f32fc852cb892ad3a7cbea9e1f4bd7753cbdb1800005fbfbc0f3be467326ce58b7ecf30d02186050028f4a0d009208a857626d051b6a10bda7b33c221d083028b2defd8ee77ff1eeb308bc5003a0d00c9cfcf1f6c7292964150068bfe471c54990d0941f7599e376cc490ff56078d91f13870c8fdcdf2678d0ffd8d5f1c30d711e928cf2faad33f95ff620a8f2438c5714b5d7705c615eff7f4fce02094139ecc00d09b3bd750428b14687576735afeae1123523d8d046b3e54db053f59ed3bdff4f48eac77cbddbce2cde96f22f20108f68b26a912a0a5afdfe00a37b4bb2127263493db8e716214192c143093772e5af24cdd7ad1d6c98b66ab3d38531673f2a2fc346ba9ee9aa2ccf814817defdd2dfb55566dec95640600c89b3bea8a610080d55ef02aa3969e7429b6cedb972c643a7bb2c2b57355a9150072de732d450040d269d964a95777ebae4cf6a87693ff1cf5bc1d4061c6521b0945c3151e7be6c7549d1febf8698295444b5ea1f2a1e7fb31ecf22208b3f373d2bda8dadece5a73d234ada3878a52d6cc5e5762d7f1f864c90f491b70208a80de92d34b23c69ef994757094c60d435305b4ae28b7023f3326e7384fce45bf4faf90c192dbebc9e3bc2fc42cf75c25157f6a6cbfe90b22e9bc7c8a7452684de8c9ebc25ec6c29d5f0adec6676b06a7d9242f715d5f636467a82ac5fa54d20e00a2b2a2fce8287cf482fae9497207f73fddc040f3a1039e8b0fdf7bf78e3b3b02270828ab7cbbebecebbb5d336e66ffdcba5077ce01cf69573ef1fab927f3d4044ff90f6f36197ceb36d01a1eb89c36c4f6b9a260afb18a99c9db4c8400f0aadefea66b5766b17ff9f4e079d5065db5de61949a1f9ed0dafb323bcc7795c5fc55e4d00a8e4f9c7ea38cf7eddfec98b2ddade0a48d305b1825adf5087c54c5ebead6973b3da629e547cd53f9c6d5a63572e194ce966f9334472c5d727ff4535fae3f12a32a7496d3b2c8d6a173a88958e53851203b2a5093002064e0652f1c1cc69e047f8afdd8b1525d020058ad392ffb3f51417c1175a6bc3000508be2f37a1508d66ab2b928ef21bef9ede35cee7fc29e6bbd1587748ac2a9f85d0c93ceef607b93499a0973656ce4228769d77832d5f9fa809b0bfae6f5fe7e837c57f6410ff783193c9a6773ec26d76932794ffc7bb9fd952cfaaae3e1bc99f4a1fcc53e9df6db3cb9e88223879aa11b1e0e80890200300158bd763b0010400001e841010068282028e7a77f4b6fce42bb81d173e060625464e3a0cff5abf9af934b588c5f8d8644ff7cc15d437b619ec7fed596ffc1f31a086ab342de3edeeb375c93d4599cf12eab1234dc16cdb726f1ae791c65ead5e863b36c143bdf4586255649194ed8f2286c8d8120103417dd8b3eec67a384e63ebb1b1a99cd505115c3107496de8fdc35d954be3e293c22b54dc172dac12737e70cece2b164ef23073c35041b1e6f5bb6fb8598872d77430122e5ba659d833c965e1075ebeac5e82f7461cbed4fef6f1a6fc44cb976fcd0d18b61efbb0c264dd6eb2f8f18554fafbc450164e75c8d8c080f0f0f0f0f8f88b8325b0680957a39aa9a0120a8efe7abca9e4dfbcc362602006024471e8fbe18e8ac8ee4c43c7afe4950db6dc58da87d76a208963cf9f28ba085ce1ac4928407a18f52dbc81a1258a2c586138baca419d9e796af09ae30f154e5be46faab6e9f9d6128d6fee6f2c9f08e51f3f57e4cda409d4db2dffde275f08ab126645cf5c7b4f785ed12c3a62e99a44ee0cdf90fe9c54a8ed813766e0c09aa6ffb79ef49e96fd8c7488e3c1e7365999b56d3b3e023878e5f89cac35afb78aa1170b226fa82c5cfae9ffeedf0d9882fb2a6530e062fd6e13bd9f1d1dbdbb615bcafe6fe47767555e1e50627a83a6ada4c0e7c9c14be15764537c3aa7ed64a987ce0f8c7be5592c5a71fbe484a8a8fbcbecfd7a057b4a0990777bf6c1bd262d7030004dd09cb771ed8bbded79ad437a9ccdcb9e86a293b0a81f284000bee0f59a109755ceb0aad2c3aba8aabeb025cbea3ebfe20399da9877fcbe0767f9ade1b4e5cbd73ffee8dd39bbcd4b8092bef5ce1d8bf58f54f775de4eebb951ab93ef8717c72d28bb08b5b26703b256aecf6e35943d9db3b5b00b0eaa3e6acdab461e964b37e92aafbd9b9e7dc032f594d31ab1787f5aa3a69b72db712b3f23fbe8b0a0ab4ecedbdbae25607865632010044cd275bf6eaad9eecf81276bed4c2b801f696e6b4b73574000046fdfbd4bade6f8d26da4af1e6b5e7736a499fa5c9d8cb429c8791052b65e9e5cba175c6584371f69a4ff3f3d573fa492ea2a9df8ea090dbd74eaef7d6eacb33f7a0dffecc3ecb697170c0b63e5527e51878e8d2ed3b577f5be224c9557ecfd66d49e01e5ef0fbb3182034ba01b06a2e33576cdcbcc6df43b39f6aadbb73f62d77aa80802edb8a818a62d9b637148f0001a09981d2510040051110c7a25d4c1445411041bb586817130514c5022a8e4119284a67a10440ef9d3d6a6d6df58fed647a68b496e6e6cb678b12c2bfe745d745a3de8c31909692121313fb6ff4aeb9f90576f68e2c14059485a2280b6511043802a7b6ba0350160b455114c52048eaeb37161666dc84e9e9992e6e1efce1890f3e060145511445d93e2fffae92a7be491e36ccae7f6f0028c8c8713a84ae8e566e6f909294f493fd39495a7ee81f6879bb0d0d761471feb3bc58f93680f2f32680eeac0dba6687fb820e085a2c3abe3f708c9992084ac349c889e1d186dbc3657d5fb37f95999ff239d84e088096bbd3c0705731fb5bfd438559ebb5383a91557373a4cacc04b6e94b71655ae1714b2200b486394b4c7cc9cd46c8f56cc693c53a8200008c9ab0796613437a2585eac6acfc03268200cc8af3762a819c7de378d7d0cad8a9b20800303e9fb1565bc6769bc3bbdcfe123b9df74aec1f23a7277bb39ee9018e75cbf24cd99b25aa1cd54a7dbf4adbea0447c4d9df69489a268d40574a80caf0cb8dec2fed6ed625fbca22bdaae4a885d6da0fec7f0c8f1465acd1c40fe6447cfcd5f47b73d8eb99b4a2930eba2bdf71648cec82d765176c850080517ede5eb59712ed2d19997bcd38aba568cb8bf97aa32e7348343cfc29639d361e1865a72cd55764b3bf343f57fe2e50194b2f3a62a6bd2eb7df630a8c89a87d3a8e046dd15e0a631eb345aac6b60fb9bb0d79ce1fdba3c6488f8de6acbb49fb27975fb217fa695a19e541f6aa8b7b030208bb5fc87abc40939d15fa3573bf93d5d6748e8817f18e287f384e1201e84e5fa36d798cb3b159c8ed72de93799c097357e6360bf3bd059c0493622a1fb88bff521603ab4372f2cdf49bbeaa02ec24efb7985a1de03477d03b5090bd51070f008c0196572c02280a3d2c686301ab57f676b3808982200200d0c1e498eb008089422b130411c020d0fd8f8f63274020c8cbcb6fd923bf650f7f60e2830f3e7e1d4c26332929c9caca4a48480883e12f3ef3324a75b7f75b33129612fe034cc9f947c69e1b29f1631dcda253fbbc69f22eeebb68b57da6a3ba2816002337ee74d4e3a24e160020449521c3c783d1ce73f3757a4d4c38f28443c746ddf38d65afce7e0e8b2cdb65a247002c65ec7c5be4dd1b140080fee6f6bb561f4f0904584daf1ff4462ec23b06b8c860fe327230d2ce1b8f4977a2008091b09cacc81dc6996d659ffb6c914c3a1305400692f2fed8de1beaeb7d6c148908005e6df6d568cd2fdd2800604475868ae560bce3982fd74b8da03e79bef9ca77ef393381962ef6c8cf6a4cba9dc6e570d15ca33e3185480c0ff455bacc913e1fefc456afd256c1e1149cc7aa4336db6faee0795e67a0b278677e3c5be88a394c904c7afc19a0e7e3abd2ee71e6c8e7246ec07eb95163d4bfb72ac0e8eaa4ff2aadacfac49bdca700d3dd67e66a72b34284cd569d5f196c75b4826dc68cbb95d939ce551468a54f9f70c3d528ccdb3dad6f1944c878c12aebbd0bd922ae3327b592e62e8efb852c06c274c7e1a9aa02dc24c67e33b50ef44e103a1b3a99007880fe3e761d9cc8cc4359ff50a0b386f89505d0c5eab7ab940f3ef8e0e3bf0e1a8d3662c488c8c8481b1b1b292929beb6e3253f70fd74028bf90742279027cfb797f829eba880929d1111ca39ab58c5d797b85c5f42541b3edecbcbcb7bc268e7f106df0d77a7efe7a5d67f2118233f2ac00e1b9bc01e1b4b938bba408f00805518bdc01ef326990500d0f5ea4e46a7a7ab28b4a5dd4d63fea4aefb83e4e0296e0b56b9f56a998eca0f2fd3b372f33fbe4f8a791895d3f1cde54475271db8cd3113d1324ecfb13b3d475cd765bc97b7b7d77837b70916df29aa989e895c7f970d1179092c708266f43a3d437759d227ae062809f61bf1a81fcd687765dfa273497269f712151110d018e322b3bfb4816dda4a28ebf6d0294dfc400300c098cdf253c97dfcb919a02239a799658ac979d5eb7a27e2e0a5f75d0b1c06fbebb4524b5ff63d85f16c2fd5813e01420653bd29474fb25751dbb3df56d15c75095dc5295cb740a2e5d80185c32ace79563dba83bd3504272a8707e8fa852c065687aee180888d5831b278bfe7e56e78e04713e58327baa95ff924f0c1c720747576080909999b9b2726c4dbdbd94a4848207c6df72d70a272fdcc0dad5f5a1820f98be38d8c960cfee7ae44a446ed5e6ffc74574e3f5b03b52cf9eef1e4bbc7d78280b2add78c05abd7f8594b0f5512410d63b981f92022ea266448602f6dd2eb2a5a1940c20160c9ee0b1cb0c92f990000ad71f73f76b9dab2721e2473ec4a78a71feaba3f811c7a5dd2c53dfbcedc7a96dffa832bb14a3e0702f7bb0695f7fbaead203ee4607cc8c16520a2e93c69d6e235cb2719890f51664ebc837e9460be55d8f486d2a6bed7a32035996751da2bebbb51104140d8c0db5ee85278170040f9cb8c66ba4c560a9b660d9761566aba70e3350014c41551a7205cd73b9cf564b3effb48e1c46445013afad1fa3b086d2ae7ee1211d136fc26e4b580b2851200c73daea9ac8901806dafea8b9f23ad253b50852104125989f407b320f09e0f0000f0f006e1f7477cfc3174c4fba950e4c94ea74a7e679047565de8188a3c9932f641c37fc9e0fb353950934c91b7dcf3b1fb1f59bed6275e648a3c79e4c572c6bfaa18dd1f7659c993295a81295fffc646cb1eb952570180afafaf83937372caebd6d65694c5e2f704df8cb1d2da2a7ddb7eca5e97f0dc98c66cf9f4fe2d07eff31be9df376ffd004266db5f655c59e9a139c4918a3d156fee1e9c3b4c7bc2f9a2a1ce8ec40b11be894d2a20dc37b232684c4e5785911bb5c0a97754ae8b7e54d0ddfde9711c277a09c129c0e507814cff3039d4dc9363b41c979c1da8ea88ca968e46c421e42ec9e5f4fba453f31d158728566771e2f5ed3ec64673ee57fd6a97c0e8e9f9596f2c269d73a598f924cbded2e43fcf6f2878c1764713b71cae2667e4a0caee26d253cb3ebf4deb0d0b633cc946eafb865b828221b9ef35cfcdace515e602edaacc49e3d0fa2eeb73270b8045a7735f633c118ff956e30af5b5057a37830580d2bbfb38c30be27e6455fe852c7e0d7c61c7c7cf0c65999b4c28f2e4de0f457798f7ba90dccebf3e6356e383717df99229aac623e71c8eabfbf79e9a48cdda6ac67e16eb5d39ddff8612f75681c9e6ccae7f62f9e825a71dfab510794dabd18b83deb5fce54aaba4a424c0dfdfc5756452724a5b7b3bca620d7e4dc89a16e3575fc9fcee5994f4b2b34e1479b2caf4171d3fc8af296c1c99224f1e73abe65f72323708ebb96af7c987c43b193c1e9156787682950d07c316bfecf883f962c44de71e8f2eea682988bbb667c11823c9c117b444ad5874bffa5b1a3b6b1b07876465b454f629276129e15e8189911db96044ef185c11f1a4e0d3b3e8ca5e5d377f8434e62f25875e78c66f25b7c58859cfdb1ff23ce3732bbdab3c2578bacad0563be9e1cb825f5650ebb29f9edf3adb455b64f0055f4216ac8b6bfdb539368e28c4b53d89cf48e84079e3b59f1c5bfd60a4edbc0d7bed78e9b1c90919ed0000a0e7a62b24a8e668c496bd25f1efdec5f56e0ed09ae04cfe81c22728da5bf4ad4de6de7dc64bacb6252cb6b1eea5d52ba88806801311e73abcb55737f50ce682d1faa52fee8b9004110b801114eb93e79d0d5f7ff46afe42167c61c7c75f0e118bb15326ba9b897794a7de5eb730f853cfff2c67a511de932738aa311af2638e2f5c1fd7f26f55c81f6e8573e2d9553d0ae51fd4f0274240cf7de2644f1bf2d7eaccb0bdf3f665fcd5dcd2e9f4828282254b968c1ce5969c9cd2ded1c1b5db11d42d6c6d4c5589d4aab4bb9b272f7fd2f0ffd39e8753749fd2772677e3adedb73e0f35caf614ddbfd917764ed946f34f0a178523e9b8ccde7ae1694e6357e5bb4727568dd3ea5bf8a2bdbeffe1db690afa313a77a03d98f639e135378ab094be7a5f9c468c8ccb0297de41baf0eef59bf738fb1f09ce01ce3fd6757f881c7a59d8d5acdeefd43725265edee437ca4c451c07c06cab6efb4eae0841d678ccc23dd7e23eb5b69726dd3eb4c855b1efc7d684884fbf36d724c8e9700f7268aba8e9fa297988a38c18db1b9ca5f8f1ad30f60e00556733490c08ebbab0652f2dfdcae5f71cb33ad9cd5ded8707c78998ce18d1d780de1ff8edf550132b5643e2a5446e0f81d7b656120010a098507abf62663ffd38686980d5fc3ebaaf2a28460a04008c98aa2a5722d7a767370e5076d4dc0bab02fcfdfdfdfdfd176d7f5cc9f8a52cf8c28e8fbf1c3a73f69d3a7bf9ce411b04006a3f7d736e4d57f6e1a9f6861a6432459e4cd1b299b2e55129a7a7e82cb8bf7dfa705d25793285ac69eb77be70c01a5877d9cd597af2648ad6b42b0543f60ab22eeb8f9cbc703d28400100a8e59fdb1900c06c490b5e39c65c439e4c91d772f0dd1f5b4d0300605685af70b7d256a6c89329f22aa623179c79d3cc0400eafbf586648abcfedc43dba65baa52e42966130fa60c8e090e68ebcb6de38619aa9229f2640a45dfd96f7f2c3b98d27792336a9eeff032552053d487cf0fceeae03d8c77668444350208aa291300ea226e65770200abeefe244532853cfe4e0d1300580d8f262b9229e471b7aa9928b52462e774471d058a3c5949d769f6fe982f349e7cf226bfbbf4fe6a771d32455ec76de59d927e8a87f7fd7f0c5e697fa518dd6591bb7d9d751428f264559331abae6577b0c368b6be3e3ec34a4d9eac6631ed4852d3f7e59192f7b6a3672ede383d4104001a4baabb51809ee2cbf35c4d3495d9f63373cf55d7723a06352f666dd40a738a3c59d5e3b7f7ed2c5e251950c5573e74020083c1a0d3e91f3f7e5cb3660d5bdb757ced623b2f1badbafc28ec694ac26e0300e84a0ecfef02a0d5c41f9beb62ac48a6c893756ca76c7f50d8053d7907860fdf5308008c8499baf2648acde182aea15a2fabf2c648c3a5690000d96bcc95e5c9862bdf7601b3f9edf9e51e66eaf2648abc9ad5b855d7b238e107e9b58927fc5d4d94c8147905c311f3cfbc6e620200ab31e97fdc5d10b4fc56da718d0ef4a42513b6260eaa45565beac1397bfa06338571dedabf1e0b116d4b5ce3e1c0c688196739074521448a95f78a638fdfdc1bc335afd03aa943e8a8a6d07d0f2bfbbe6735c51f3e53c49d39588fd3efe71b8f488f5838aa77d933efc4916caeaefb097bdd1f23a7a7e623f7482144c942a56ff1b5bb283266f06943ccaa070b4771481939ff2ee7f9b0a26ac3a7af0f7af6fa425fd4f69e8eee5f9b82086ab89a72a9cd7e98d6d2ff256354dc0e18c9c9df6d49445fd83f01cd312ed29cbf0b22f25000002133273541009cbc9515fba7a694148efb9e98e3043de20f8b82483aadf6eb3b2eaceadcc439d78a06c9555ac5bd150bc3b926529c9dafad040220a036ca816bdd6dbcb3ef51657f99d69d7771ef736eefa839da56060b00423a6e06dc4bd283ee14f5f59f68fb9bdfb69cb87ce5ca952b57ae042774e030bf96c52fe93abeb0e3e377e0d3b52dcb97044cdf988a02c8784cf9e664176663fe6782c5a4c5ab57054e326595bfbebc24e042110d9835614bc62dbbf8aab853c9c16bd25853626571735ff749af7abc7ad2dad87611c75d1197e7ea0a0de5a7501f7f78ed8a8573165faa06c09a4e7691c701adf4e24caf1df733da75a72c0af0942f8f3b3d67d2a1ac2e00d6d7f2820ea5517396af5d31db55b6e163e481591b12fbd6185a9e9f4e141a31de4a8c55fffae49ab3f983ac8e684f4d7eada4fd8ca5ab56cd1fa3d951f4e27440e083eabefeeedbe48c2fb702e75f78dbc0123719ae5977655f02cf15cbb6b41b31ad00e29edbb68e1605688aba91d10180917599eb280868daedf85a26b01a5edd4c6300de6eee48b98ec40d5e81e7134be87a23c78fd0a016be383577e2ced40e1e7cf2201f7af2cfcc5b76e7631bc80fb393ff78e270769f86e571ff9f194279a6fdddc580d6571b272c3a175f24ea323b7086794fe6bd8d13973caa61a24dcf57cf3e125f4923eada1bd122f7ddaffd6e89be84ed59b374feac658f3b01845ca69a892100ccd6a21286eeb8f9abd72c99614bac4ebfb771f6c1fe0bcaacc6573b27cfbf5b83375975ffde1a4bb1f6a14b32a88a437e4be20a3b3a9d9e9d9dbd65cb16d791a352523fd1b9cd8cd555f5f163030000515c10d3957968a2efd1e8fc7615274f7723284bbebc74fcea98169295cf4476ec6b69479f997e73a6594a2043b5de3611bd49336cc4010044acbd67cc9cede72ccf2a0e9e3971d7c3ac5a495bcfd1d6a2d569a15b26ccbb5d41076af6e149d37f7b9a875af92e9a378298ffe4c09499974a69ddb96757ffcf6d76aa7ec756aaf7d19d73688486dddcbdd79e24be4d4f4b8ebe7564f1485ddb9defb97d01d666e30a33e2afe787e070ade9c96c24ded9bcee5651dfd22abd2e2d2e8f3bc22b59aa0c954f77acff9855f7f23b588052cb9fedf29e74a3b1f727f1094b9d061c1589483a2e701b6c5d1418f153f6ba3f460e064fe49a72d0d453d7733a51f6f4287cddb4bdc583f3c10a11be24714889bbb46adb936a7adf8caa2229beefb007654be55f13d58884fd028f5ecb55c7c395bb621b388205edc83a3377fee5384efe2dda06927d6245d8c0cb6e502de8bae90b030010b55cf4060e04f86103c223f386a8edd6c3ee7d235353d83c1d83716b4fdf8f4d494b4f4d08bbb075aa85cef44f12fe3300002000494441543bf5dc0be4e6ecf062aff08a5805fa710d6ad4e7f33cd7457cee460180d5967369aec7d60fdc34a60b7dd9b1d8b164f7007b6e7de76c9ab2f1c9971e00007a4df4e6f9d7b95b4aac7d1da431bf96c52f09bb9fdd8843c48020022d0ce0e3ff333ad39fdee71cc4276b614e1618acc1449cce26bb0ae1517a3795ea452970da9afb2936bb753121faccf32e0072c0a3e77bad45008045636280d365e61e9db1a8aa4dd86167c4157f3d615edea75f12c238e182087a563ae258e8cebf7539930978bbdd2776b84bd2472199932e96dd084e5f75ce417d6164f20a02c2a0517bda6d3b874f7bd8fa2eaeacdb5597d309591ebe1b3c43ba4c31d3e940f197b4e22e1870b8104676e2cdd4a9825816adbbfbab1be1c3e8b35fb29e15764def3d3ae79be44cf1849b6f19004acb1f3cda6c882d3de366b7af70682d947a23b61340c471b29d03cb51e8f1d3f667d7dfb539b88a4b3acc73118a8fcab8155febe3f6e6e63b0608bafa3bcbb4bd0c7ad40820e31bfaf8b0b5705bfca2613322aaef5c78bf8e5c36149f9821c95faedc187ebf08008cf6863ff257a2656cb71d7bb91600006de171ff8d36237e149efb3b699d7f6f319a5f9e7dd000a01070eaf0725d429b6ed988156fe2ce467e71560c89ed0490f00989383e5ca8f6de64ebe5a9dff161e9c97ff688b37b4ec4c4525514030044939d2f1205f1c0eca652a71b54da2e7e559b9c5c4337e79c54597ecd7f766d13ce78e5bdfb6badc430bc4a52396ecccbfe55fce1982b472bf4223d3dfdc081039b366e7c7cf80c3436a42f33252fe30e55b3e719a2996b6f950110ddcf3fb9ea2141cdda3e7c6c704de4d957bb2296affe14f128a71067347ff76f234501001843b4decf02fb0337fb45dd4e4d038da9db0efa92b1d0fd61f7e52c2680f9e1c70f675258a54123edf716bcbe185e31cef242480980f884432736598b7c1dd6346aeee3cccb370aa67a76d0fef7411044ac77dddff3d27adbfbde9a6b7b7b6ddbdb6b43db7d9c8e5d5ba081ff23d9099bccf196bb72911d0eb7fd89bfb6c40e43635549017acbe70f1fbef4497a7dff59fa8243de81f9e1cc54fd33800c8ae1851db663cfc84147802312c317b88b3c7ed43948d7217f3539821a230c7117e3d9a371cfabd526e27b955584daca2a07adc2b2d8cef7e2b601eec2d111ec65bf9a6bde9487aa26864ae2d8ee86e2acfcbedd0538872513947eb18520526e7b3618856f63eb92e253ee0a8fac469853f04d1f13538ab9b46bad3dedafdebf7ec52d265b2011c97d4c531c2cd8562a44dcc8510d924afbae359d34ece722de004ed1f7caf518b3295cf186963e39bafcc9d1212f565e78fda053eff11442961b8f4fbceef3a88db3567a7c82da0992a232b1b5bca6bf43b9eaf2530b7ae35e6315a71e5cbcdbe10c7b74423f1e1fa77c46465901535f5ed76727949db367aa32ee57b3f82b976231086010e0e3ff392c4e67d554977d7cb8480dea63b6045e18b8a00aacf6cc2b81ceba14b2b286ba8ed3d65c00006a5b4f4f7359130060b51c7539b33a0ca16fdad65dd50620e634c3534798770b939d1d5d52555d9478d44588f6f1e2820df1adf4e6d22600a0bf5ee36c68686c36e9621500747eaee860d2aa9eed9c64a5a2a0a2aca16d38ed612b0050dba95c4920adab43c202962821c41e9b1903d7e6188dc9c7fdecb5e415d554350d479ffd0200ddedd43e8bdd37c969ad152d0080289b2b0b02e0658d34860eb4c46a4abaf6920a20e430c54c4cd4c2c78108f035fe7a4a0b0a88f8b0391ee20019775e7c48bcf38e092223e70c9760b65636300040c14489088008a91a9101805a53ddd638149f3cc867d1d9feb8e2ba7a525800a28ab972ef93f2baffd71f7be7f34e4bffd562545f9a6861ac6fe4b0e20d03006a0b6a9b6a1ae8004031551502c08a6b1bca7cb7489a9b93cb6abfe43fdf628ae97c7378fefef42e80afc5f7d68c355254a4a869695a2e7e450780eeb6bea640af6d0220584c9b6c2286f94e49eabb0655b1bec62061c760305253534f9c3cf95b74b28484045ed5d4d6d6ced9cdcb7f4bf0cbc8d586446a7d650700c81ba80a2300444553450080c6f2966f7701fda0f5f6d5407359330048ea684b600070b2faaa4400682e6b68afabec0080b6c701d686c6fac3e63e6e0780ba4ff558a3c0757f439781089b6f8e89db6eff23c73992ebc1978f97fee123e944edf65ef257ee6782abfcf82ef955d2dbfeaa0e8cb65c5da53f444ec2b63ebd07600dec14a4275fbbbb549bf0ada1ca6ec118b181f63a2769e42f2707233b76fb7cc5fe7d4b730547d591ccad24b85f17bdc86943013032e34e9e99d0f735747cce7e93f42a39ad9faa0341c723c1b3547e5df90b1aae7b10e4c125835199161b111ed54fd5c94fbe1cb5d74664003b1899be0d14000002c62e9a1c139e80ca70e3fe1da9ce0447b99f5e98c42a4cbe92729d7322e477e8d709b8f7ea947bbf13cab0e4499722379a62fb4fc72b074a2e92c799a8830e7dc7b822a2f607c2f6daf46b1cf4868afeaa0e315a7fff982b5794fe42167fa1b0e3838fde764a90d63357c20140554ecd80754c7ac9f555fba20bda94a71fbc7aef7ef0628d5e23baa4aa1400308b930b39cea22c7adf48a5ece92a0fed518133f6befec19e2c8c88b2a9be2400504b3e3581a49a2400e0ad3604dfb97d93fdb9796387b34457d28ed55752ab71f6abcfdfbe77679febe0ed5f081603c033fe4f57ce91956712ca68860b8eddbc7fe7d45439f85172bcb8120900d0a6cf4d7400664765cd904bb168c3cb6bc93d00d0153d4b47415167f6332a0074bfbafab2110510359f355e0620f3cccea3a94c90183bc75a0cc1911465b00050f3a1b21b00a556e4d60000914c16971e824f5ee4039ea42401009d95755f51007a5359efe212cffb0bffb803e59956e0f32f14431a0b00f2538fdde0d4e39d5bd7cff9eb4a93a5f100d054d64403407bea2a5a7fdc3871621ae69aa200d098fff92ba3f6c986f5f7b31b24c6ecbc78e761c826b3c1bd9dec480f35a0bddd3c6563741d837749b485075571759f1b135bd8d168343a9dfee6cd9b6b376ebc79f3467ffcc290906ba1d7ceec5b3a56470403085156511400eaf22aba50006a6576150080b48a049e13168cbbefa28367ebe5c40f4339415771ecf6df5254dcca026034e47da60280a49a8ca8aca20800888dda75adf7bdb87de3ca7a53a280baefdfd36360a49c762594bc3c39cf6648698e51745e7ce16df1b30dd6e27fc2708495f5bc909e74dccf4c7c682399b1efc9d789bbac45867afdf11a0b1fc4ec70220d32abadb8ff36c44f6548f309c976fe58527f5de7288dfc0fc841c41c8f3c0bf619b4ff95ecb62deac38b6393657bbf68b9bd706f3a1500f0aa73eee544eff6d6197a995bca36f0eabb27cb75ff98aa16d05e149e1db67e84dcb76adb74e6c9940fa1f334bfc900477119d34f7e698f32e0aeb60ae9f6db360c0aee6eaabf6b2781a0e6ac900f797737796a0df95462469377451467064f197c462f46c2617ff2875b2b9cbe7d0c206879ef7d961bb16490ab1f2262b1f945f6cd65f652df6663e17f292be5a0a304e68f65f1bb81134440180b9d4c10c3020e816e16b43238d3150c80281604104000582ce0476ae2e3d3b52dcb1331f5d9b1af1800a06daf3a70398313891c4158d4daf4c8b012ae697cccd251070363ab8327ba7ff2b424b5e4172bed8e3cc879a165dcf69db0a7bb6f7a1534638ef493db4b0c873278d5c71f5ebb42825a9a1c53090024533359519d19f34cceefc94ebb101c3edd41016d28cb4949ee9af374841e7b8c441094d65a1cf720e577066561f53e03b3b33ce5614cdd8f4712b28b9f3576e3bb82030bd6b7b9e15e9dcf1a7285a736eec66b0600c89bda6b89610080d55e989255474fb91e5f377eaabcb0a1df4472c885ea775f0064c7cd3213010009c745de92290fea43a67bd5baca553c8beb00204f5d6025a1a8f72d9f0f0386261f0434bc266b9c3c56f266c3c24d25d61d4f834ab9f6061ef71f7a1db6fede7c8f54110c00004e7d6ef081a1d38aa039bfbf188113a55edfaf7d70f696d03803a1af5545ef5e7ed038fdd2c97aa6abf0ab989a4b812b7013653f5e7dfefd1d7b5fc2f6ac29126acb8b8b6b0300a561baa2486f647c04a5357e7cf1207b70172666bd21648ae0b885e1f7e64e950c7bbcc58647499c7506547142d087c425f0add18e46a3bd7af50a8fc7df5e3c233d3dc3dad2824824028200089b05cc5009bb501eb3d0d3d743b33931a61a406c6ce0081904d7a220850560bedeb762e50b35cbf90be578b55e829482084067cea9b56b7234f5fdd6cf9e3ed738686fcefbb55e535e9a30de461500106c03bc944952017eaa61e73fc7065d959b642949ab2dc94a7c23b02bc51e7f703c8cdef737f51c7839c7e597df2c3d55919194fc3eb7b4a685cac28b4a2b6a1a0f73b0339013f8560d099a1efa8c1efade045366460a3a63c837527af8ca908c65673fa7a7bcceccff5cdbf29506045169256d333b675b5dc9ef2d7061a59c762654cd498a78925cd0808a2be9db8f196da520c85bac899a8e37803b29ec22bbcc779246fe17e4002042faf3ef16796d7a1e199f59de8193563377f574d197c40140701d1a3c846250f4d8f6a8606373e1bbe4b7d94515752d5f1988a0b89caaaec570676b75b1017339927722ca6b8e2d3e3686ce73fe2da0ea7528de735361f2f384f79faa5a19041259cbccc1d5c1409a972813343d58861e1c529aa82ecd4497fe211384889ecffe489f9d8df96f5ea56617563474d0314492bcaa9eb9bd83a59a1896b71d556fc689c4a9bb4b52e35fbdcf2f6fe86412c4c91a26b62e4ea6641e4d0111d6f53d953c75d7a79417afd23f7d69a611c4e5d54d87bb3a1af1a8bedf93c5f7aa034b0948430386600f41008f80180eda18800248614108035f590000123860a0d040071440140304fe52ecff7bf4fad8e124b45d7dd7ef9bad8a877eaef678cdd9bfad4e5d722ae9f6e6b56f3de64ed085f3051cede37d2e927e70e7897b492fc3ca4058c9d549a2cfe88f086aceba70b7ca7bdc99b43d939748c69c9faefaed24abd7c74e8862e9b968ef6e3b51c0882ebc1986d9b5fbe293bb41ef014394d5b274f3b594c08839ee3c30b572dbdde4e32b3f594ef719219d19ddf8f34f2864bae6b07fdebacbe917d66dd0f79a395af96568c58f26474a7ee72e94066e0c4ebb77a679f8ac5936b9e753076b104675cc8df728808cdfb987bf0d63afbc74be596733f176e3db1b31d593e62811f5a6faa85c38590e409938832d6e118911871f9f91dc7ce44e52ece38f88b8a6abff86bdeb6d450144bfe5538817f920a0b7f4ea89aa45dbefbebd76aede63ce5cdd828b05f0fdfb0f096a6551ef063d6a5537c96fc8b404d6af1523487ac7f13bb1574f3c0382b892e170ef312a0444dafdd8b555d415675e469ebf6aeee3e3211d14f39d9aecf5b14344d5ec26aedcbfda50100be3f7ef7911b82ffae9aed5594eb3c60f132c7a33a862f0f2138e86d6d48edd997a7efa6ce9a7b7160e599241553c6dba65bf79008b46a31189c49090108a82028bc54201444545b12626f9f905c6c646383c1e0084cc373cba2eb865fff5e70911c520a4623b7bf5be2d63643000922336acb05f7032a5f05968a140f3e8951779b55e11f395ebdd32f63daf48bc7f33d1cc7a5980cfa29087b063e7c5a894c82810249b4f09dcb3db57190f60be21ec96c8d6fdd7636f9e7d093851b2ae8dd7545d41aca0ae41e3dfdc7f6084952d3d66587afc2ff2c28aa95a8f56b51efdfbf58090aae3b4a58e3fd923e6c6f56e9b157409709442fe97e4e0654cc7ce331dfb7b24a4a4b6fd786dfbbf94781c49dbd947dbf91f336811a4f59c26ea39fdfef6a361efa561eff57b9e5c42c7698a8ed35f99c54f3762a2be2509070d7494ed6a2489451900ed0c100054020775741445010015c6a0820834d1510014d0de4fbfbf9f9d3f6a6d6dc5973eff34e4e617d8d93bb2501450168aa22c944510e058796bab3b0065b1501445510c82a4be7e636161c64d989e9e69e7e0c027900f3e060fe61d1dd2b2f224120900e4e4e45c5c5ca2a3a3172e5c38dcde3e2b2b5354541487c3e2f1022a2acaba3ada8244e23fa7e4595999c386d9f5ef0d000519394e09bb3a5ab9bd414a52d24ff6e72469f97f7365b686394b4c7cc97914bfc42f214e223f918aded1d24320b4a55f5d3969d903f66e6d018f87955113a5f9e60f3efe01e0d84db80ee45c8b1f1e030c14503e437cf0c1071f43814c264746464a4848c4c5c5858686ce9f3ffff3e7325b5b1b1111110441f0389c8080009fa5ff206825a76cf5b67eeaff9588c7a23f64afe3838f3f11dff356e5b7523ef8e0838f2141a1509e3e7d9a90109f9696366bd6ac8e8e8e3b77ee484949a3282a2e26262e2e2e242c8cf00385feff80a8db6f4746f3ad757cfc53c0737b339d052238c0023001b0081011bef5eeff1d0489c27c12f8e06310184c1400a2a2a26263632914450281b070e1c21b376e8484843c7bf6eceddbb71445652251884fd47f160856481407c000c04a683978056cd8b9c24399c0e7858f7f0a784e287b5060a040c281081624b140e353c5c71f06f5dd4a2d1289a4b3f63d75c0df7cfcade8cede6a40229194fc93befe0db9d33e1db6249148f2d3e33a06fc0d00cc86b89d6375a549241289647f3e2fc647964422591f2bfafb7b231445e3e2e2949595adacacacacac72737367ce9cd9d4d4949b9b5b5d5d4da5525114fdf977818fbf0f24ef44ee01f52d3fe7600780d75a95464751144519cd850957d67b28f397dcf9f847093b060a1dfda25f5259d0d31b14a085013d2c40005a98d0c5842e269faeffd7768afa3717d74cb2d5962791482469451d4bf7d9bbc22a7e798c4544544d0d758d4c94457e6ab5aa236eba3ca91f94cd27ac0f2de8fa2f989199b577c648914824124966c283fa7f4d54217a6d52d08af1d61a322412494241d76eeaa63b05d43f581f08916268a2ab6fae298603809efca0d527526a192adeabb7ef5b612ff1372e6bb2ea4347b11b9eccb8d07a14f3f4e9537d6de9c20353b5b4b4949494f667b3162f5e7cfefc797575f51f4a3a3ef8e0838fbf14383a0afd82c542ff438099009dacdefd1428f08f13fb7f0c7ac5ed39ce8b9f36038020c5d0920c4de5456f1f9f149cbecafb67972098f401330341fd95f79357feee8208ebda9891bacad2734a5f062f1a4f554c3f355c14f9b9ec5958fc3fd1e389591373e5359b1a7ad2a5d83a6f5f32f69fdf1eca6fcd765e12d50200621aa626c2ed6579cf8282c72ef7d125fe91c2e3957dafbde486d1a5d5e6d50180fab4f51b56eb094047ecff52c93198080e3b44cba2279d7a5ce535cfc181557272492647c36114f4b3b3b3abaaaaaaaaaa6c6c6c8485851184ef70c5071f7cfc4dc2ee7f934d7844249febbf055a5a5a7fc228d718b361edd3660009cf33cf2ffa6a11110060b4e4257d10130460543d58e6bbe3696e553b1d80206b3c26f0c0d1e5f65258eabb95c66ed71aa4276cf169bd76f165a3d3dd0febfbeec9f9552ee045d6114b2274973ffd6dd3fe1bb1b90d741094b709bc15b6c362883811828efbeedf7115edced961ed78b2a2fec593e21e2be1ebfeb38f2716d676320188142befd5470ecd3511c574c4fa684c794e539dbbc5f963f0f534f08b491e7b487f5a02532d60874bf699cb696d0a2eeb2f1eb64e5ab7e468421556c36bdfad207f5d2200b3393578f3d6d3e1efabbb415473d4fcbd27367a5008c06c48fc6de9faa0e7856d286045e47546acbc7a699146e3779f5d72f43a9feed0ab095fe872c3575fbab1d941f21b69c9f8f2e44a1a00c8e84b35e435a55e8eaa9eeaaf84ebced868e672be466edef3ac63d644e8ceda6cee7cae5a764e4cd6091b5c75ecb1f53b2fc5e436324054ddc977fda1ed53758510188a43c32f1786240798cdc94716041e7df105145d0217c8f6d7dc345ef7efdf1e36ae8b6a0190f20e8e3fefa32200807657a5a551c530d05338648e5077c74d27f03d989dca8f9b45ee495b6d32ea4abdecbcd8ec6326fdb3fe74d86ed8fe62c1d10f8b2ef44c579e910c00507ac856ee90d89427ef7cfa5d89528bc3f66d3810125fd486622474dde66e3fbc618c329ab9c97c4450b5e2d297eff7ea146eb3743c5da9b939f5f57a95cc1546eed71bd537a6bed9a843ff786bc7c623a1c99fbf82a092fdecadc777fa6813114ed604bb4d2b49774f4595ea9fca7f318bfc4d750902e45dbc9eb7709f56ce8d90120001801e008420606767a7d2113e7f4bc486cad61e00aca48eeb9c5d27367928e059ede9412b561c8ffcd8c8008428ab693d3b38744b6f5c21566bda49df85279e96d078b6103ef8e0838f7fa2b0f31a3f8ecff5df82dcfc823f7e93ae9cbb895d00a0bf6ecf34b6aa03009c84fe084700005a475941bbb287ff747591d6f4bb9762c3774d43f573aeb9734ea5687cbcefaa8eb39b87918a382f2306da9ab0d6cdf7661d80bccd046785ce8f19f90d74005e01c0981d9fb30a9a010088242286d55258ccd49b10384b095f93742324e5f69aa9c2c699bff5c6e0fa7c755fb8f1c8311e22aabddaa4ecd2bee796166ab8b765f1fbc7da22426ac30c65ab324bc2d7aff618fb649a64e9799fb15bde3385cda72db1a6c65e7c7c6cda38667cf22efda2934b0e3eab927498b7c65eb2eb73667241692b1358df7ff6e6e8e3f19e7ede368f4253938f2c3dedf56e87e120671cfae7c7d77200c078e5de89b726eecccbb81af965d662354103bfe92ae78f953fb99db3d77a1826ff6e78350065f21c53a1aef46d9e534e97025ed3c54bb3292ee6e5f9451e75a26997c7e05f0ec1210f722cbe46af987ee0450710f5469ad0c27685d6f6d575fa9e21ef3f5606f36d7b58bb63a20afb8110418ab503000095478e9ca4c8cf1e394d501defef527439be0e040c274c1da66ea7d0efc400564bdcaad1f3421b40c8d0c35bbe2cea45ccb1191f3aa2530f1bba598b04855726a737f648a5bdaa048092f8ac96e5b837a98d005276cecab89afbb3dc973efb8ad3f55a345230f552e88585633ba4df9d75e5ec13a2bd3e7054c5de7db4b6ace450a6471d5f5fdae55bb7cfa5ccf7be76bf0174664f655cbf51020882080a12843b4b1b659d674dd12151f3232f453c3fe617a09e1339b5e7e6f22d61b9448b192b475118d51f53de163632b83d6fc3834d67756df4c92519353c5a081f7cf0c1c73f52d8f1f16f064a6daca7020041514b1a07d09db1c1d4e5422d0000764468599887e6b298f7eb0410464f774f9b5dc7b089775b52634b7adc0d38c93537be78b9d1401000a8ef4287bc7f73e289d03a0031af3b2957464b61009834e6d02b7addd19394b867330ad807fa681004615fd25b413c30babbbb671a7e31f54fac7d995449b7e2844dc5581f7d15e5af8c0380f618b6d1c5f562dcfdd175bbac1c4e7e01d2ac07f1278d33fcf5c73f6c2f7a53dee3551f72fe3d13f0c30f06ed1e2dc51883a48f0d2abd72366ddd19c10e1a0008cb296a1a5b19f82edfa324860380ef3f3b32ec78f8f599d2254a19d67b0acb538bbea286034f98a1953c0c2900007d9fd136ee349d9dbb3e7dbc1e5616b05a5b407bea4ced637b0b9fdeced96f227037bc1a406d869f9ee0d77741d74b0188a3af3dbb3d56aa3b7da385ebf9eab0532f0e581387e210633e143934cd4f57623a0024a7df7d1ee428547b679c41206735f86b3a8ffb8f9e2edfabecd0ae064e7bd090faa603111c3247ba05e79cb29f8eff21a8bf6067e08b90f8e734c5719b8e6cd025f45b8a459b134f3d6800909df3e8d9091ba1d6d879c653c2aa6e9e79bb2dc4788c3126fc75c1f3dc5a85d84f20aa2ad291fb3caf06ffa21840c07cb40ebef2eea9675f01f4b79c3f385311a991cd71d89e77f744c22e174fcebde5e63c4e3a3e9cd701dc042ddf05c3eeac79b479657ad157bce3321fd533d77b7fc3c84e7990314310c7a275f774ba0b668f3c519ef1349fea43e9e80100a28c9286be8dbe4fe07635490202d0bb65c2604f42c232a5e2fd367687cb866a217cf0c1071fbf137cbb3f1f3f04429496250200adaaa489018095b1f39b3946976b40e9a97cba75ac819c84b41c99a23df16e0b0050dbbab98b7b52b6ceea82dfbd3fa3a5bc8e0100eacec6247683c41278796a09ebda0c7770721d336dc9c1fb6f1f06a8e3d1aea23bcb5cb4a524a4e5c98a06fe89f441d9abbad8cb0f541f0a567a240c4e44560400407db8b630e044a4850080dec344198d258d00404f5e364c5b53537f6c50250074949677104c966ef156c37d79b03b70c638472365d5517b52dbd01f3cbb8cbe8e0416b0c2924200008c1ec620bffa9ec27bb78b01407bb29ba290ca98c99a00f029e441710f004163d25c238086a7b752dfdf7d5c03a03bdb474b00edaafdd20e0064637511044050d95c0900a0e17343e3501cf22087de51554f0700450b3521002c49c75896abd978dcbf85deaf3d08c9b0db436549d360cfdb1f5547afc98df5477618305b2bea190040315316044084d54c1400805a5dd5894a587868037467473d7f9ad5ad387589a74cc7fbe8674f7299007aa34dc4988d658d000079bb9c753535751cb6e70100b3aab0a9771310dec8c358ec3bca0a4b19b762b430abe85519884f58e12edbaf9d321a5e1e9e6a412149c9ca2ba88f3c510e00dded54264173e6b6d906c4e69843cb6679bb9aab2bdaae8eaeeb6b2196d61402e0c4c96243b7103ef8e0830fbeb0e3e3cf8790918f131100728fec09afe8c12b4dd87a64ab2785f363fbcb4d4b2ebea9c2396ebcf420f2c161b7c1010370023f320be348cab23800287bf5a18dbd798749e3b1055bd071dffd27918f1ffe1f7b571d17d5f2c5cfdd626996dc65e946413a441010040bc54e2c2c6cb1bbbbbb31b195101b042951505a5a50ba1b96adfbfb639765111631de7bbedfdbef673fcadd7b7766ee993333df3933e7ccad73bb170cd62022c02e0b5cbee24e6285ecc85dd7031edfdd6af1ad46e3ba7044ce37dc3541ac08aed3308e93d7920300bccdc6eb0fda71f7ce9e4124ac88ce8c2b89a55f52639edf3d34910c4df1a78ebd2ffdcebb23580c0080a08df4b44fb7ee7c0100c8de61ad28a368b33b170020ffd6ed4c1a004e6de41c2b04aa1e6ede78bb14c064d6684d3c206264552900284b2d6846016885494500000a1a0a72ddc8509070b09254053c0054e5553100d0d6f2825a1e6713903e09df8d3e7c3abc33e86b1b87d0b5952644e7b6b00455078223e000009aaa9a59c0aacdf9f42bc7966265d414b1005092fcb50d006df9925a0200a21465092c9e6aef4806287d7436b04cdc7ca8db887e84affea75fd402680cb655c0e2e434e50000f4175fbcd75ebdf7ee1e1babd2fe7a583cbe67831946d671c9442681a42000002000494441542500a04e5d3440864fdb5a13f72f3a12f6b9ad9fcfe9bbc10167a7f00edac251461d8f292ace887bf5e8cc3c3da067fa1d0eab6c7752c3e0b11c0df9ff37d3d1cbe26eee9c3bc25a47411441100441f0924afa033c17ecba155fd1d5b99e96b456036987d9e92fbdf0dd432b6f0de0fd44715e6ccbcf95b32ec089970ac9eb4dd39f2acf86a7c308c80fc1cebfe2cf9837d43e74e4154a764664f3ffbbea37be1a23defebe84614f1b7af1939fd0ff4ee39890b508f17dfaaf3064ef7ef7b74b5f543d9cd3efc56e532345b434a5a0bd3be5185f100465d465bdba1bf9e31d2122e7b47ca252a47ff9a3490e65a31da8add949c89ab0db43a47af15b949b3d2028ad32e5f99dc45f0c1742349836cfecd496c477674e3ff4725261577c4e8e8c6c9efbcad52c75d7d039b1eafdcdb495f04519b50020a12089f9a5776f49b9f1b00400440d06d890f1dcb12f36935674ff66ea06132b518afb1c7b5c7c547a3200c6768e870a0e00c42d1678693c385df07486fbf811bad5614f8b01a4472d765154c07795e1cbc30284236d33db4d3cfc49c9b9390b08e395922f3da7f12ca282d2c774af0fdefd42f79aeb4b347ec9c829ef7322e385ab801c11715d1b55882bcc3cba747981ec871bef7f658441641d978c938bbc5bee376e48891bb9e0e9cb0600e5298b6d2501101d372bb1f38f1b3f3782957b5fb2f1605d084b6f0120f577d610019c8ac762d7ed3ea159974fdc610fd5c1d57cf9141bf1d5f55ee4c0dee72e6eb5e9e1e31175f2e6fd8850d0d50a8920aca682a87b4fdbb72d320b2e8e1a778f646ba94b15af4d2b0700a29ccc7f6cb99555197970f6d4f521459dbe65365564c70665c7069ddfbcc663dfad4b2b072a0ac72321fe4b60975ee9af3cfb3de782b2f85dde49ebdf73b4344668c713a21720684ebff12e68d7347b1d99d6fca4b877594d0ac6aeb3b65dde612b2eedb4fbc8e4be924d6ff62fda70bfd561b0c24f0cd4a441875fdcf41d6228571e1b70e77e4489acbe02be97c61bcae8437b4768132b83362fd9112a35a43ff157df546fd18327bb27598925df3eb1ffe099bbd195aa432658c962b024837eb2656f6e9f397ce0f8dd74718361eb2f6fb122ffcabb37255e0d2c07c058efb91f14c841f0fd3d56084059c0b5c466008c92ebbc41440000bcc31c3732c7f22866b925e4ceeaa106e279a18f9e263235ece79c7976668422a63b1912050907a330ecf8edb5ce545c5ee0894b1fa8938777145c50fa02f5a129f7e3fba422d0765b30d75a062fb03a887d979c586eab00b531f79ed70f5c3a84f44bdd96acebd167177d9cb49094e78f5e6611f5dc965d7fbadb4e12010009a3e1fd1000004d6773928892b5030500806036cc40140070d489575e9c986d4fce7f74e6c0811337430b641c273853f03f923b56d6c86190bda14c6753b0a8c5da630bace499c96796aebcf0d56484467b5925b44da90def1e9c3bbafff0d558b696f3e28b875c49ff2162c728ba3fdbc2f15b56d719c58fd7399acdb85bc81076b54208f1eb40c0c09263f9e0594024b0208a4025a33d7e1dcaf917e5dce5fecdf9b4ff2d8aa081670e5b5b5b0905faa7213d23d36ec040368a02ca4651948db20922dc3941594923a06c368aa2288a4190b8d8b7161666bc1f7ef89038c86d8850804208f17f83b8b7d1363676fcbd01a0a0a0c4ed105a1aeb78bd414c54542ffb731979724fb75b9276d8996f4dee64a0c5c8691aaac920755fd2f36bf86f60ad0fa547add4270000d092d61a981df8c2b9617aaa207e91fa77cd790d6f772c3c98d4020080230fdf7dcc5bf7678ef9aa0b70228d79c37db9691185bd3d8ee2ef466bd2419f9d6f1bf804c86e487f1a96dd4e8e45faba0dd513e79b41889aac3abbc54eea0f9853d43e74941d17c9f99b34fd4de1b581ffdf8757d2d28e2fdaf6a6960d008854ffcd67579b729b9c608bddcfe83f1f84a66f218410420821fe0ad0b34ecde66775d83eb3cef8ed9d69a344000040db8adf9c5a3479551077d99af57efbfae7331f8e94fb49ee21d57fcbcd47ff19d98a9aaebefab0d3378cecfd26faeb32b857863e17eeff181b10e22f02d168d9e507cbfece1c31002086014ed402310414f0208e000601053cc8e3401ef79d655922023258200a1df4851042082184e04743f49efd891d97fa2bc3a22fcde3b23a004044a84e2bef861fb6e12d6a373e391351ddfdf64b4659c48905830d14441004412435fa4fde1e90ddf948c1ef394f30abe2af6f9ae6d4872c8620088260c429c6ae3376dc4baeebdd6199687df41a830e4f048d05cf2bf937f4a2adf92f8e2e1c6eae2a854110041157d43273f7defd30adfedb5dbfdf3a67a08de977364feaaf21834710049150b31ab3ce3fa5fe6f385a90ddf8e9d1eed9ae461431044110ac94b29ef5c8c5479fe57d7b5023b3e0a429afc49aeb9369ac9af797577a9aab48621104c1c968db4fdd199823e07847da97a7fb673bebc911100421c8e90d9a7b2ca29cd1f306db5e4bb24bc1d0d6cf21bb269853c5709abe1f78673033cadf5edd38c5d94859028b200882e024a9c64e93d65e88286afbee4edfe6a8d9f2bc2c0c7665f0bc7cd8a5d73b940d313b55c0f36e68899da7c8bba1b7e313bd7be78986a7c308089667ae0380d2533662088258fb95b07f4afff98103000c021c0fc13614184c10c50011a08e534e147a56303a0a4c14842135ff2f416b6d160a41082184f8495e17773ea08677a5b2f4ea76c7ae07fe8a1878ef9ab46bb03fc7319b9ef82aa775acbcd8370fb5a69ff498eafba2aefdbae94bdc9d6d63ee3e5c1dfe669f636f0e116655866ef218b5ef1d1fd9435bcad2c2aea7855d3f3e78ef937b6b6c657a4c865974c77bd4c12cee9598ebe997c78774c4ec6efbec3fcf6ddaf5bc8ee75b2af3935ee627bdf43be8b835e0c16667f9ee0338314b02e7cef6bafcb98349142604ec9f1610f8ee55cc3157b9bf6cb73bda94727a8adb92c7e57c34af3427fe714efce3d307471e7d7c6399858035dbb6dccbe3dc160756f0245bff39e6d6969807213b62c236594a209d84fe6acde0614792db390fa32627fcd28af047e187d60b3c63fca72509684bfab1610ebe11ad00002aed45a878b16eb8e7a1041a7fb19a4ad2dedc4d7b73f7e041afabcf2e4cd7e9615fb6b8d1683bd12b8f392431372ca57ea3a1020200d09a1396d1f158f6ebac96c51a9c9045e5f1ef2adbbfa7b8b96b1200da7eb5ba7e58ff3b7dc50260a0c0391e9681020385efee65650330bf47fe8410a27b34be9ea64e25531c4fe4d1ff708a9bbadd8a4ca1eafac434033de7a8039942d59819d128a81526ac31a250c9261b125bfefaa2b1cbef0ca39229d4e10f2ad15ec9f6fbe5ffafd6f23f01e6d78bce543285ea1952ff7ff76ead5921d11d3a66e0e363defd4e2a69fb5d776f5fe7e2e464f5ae9e2ca9fbc6f28d6a1d4379eac159fb125bbf5f9296e47d43dc3bb13a7ed4bc5aef32e94a8f01255a920f8ef17ad84e52759787dc5da0c73367b0ab5f2e75eac445f851ff66bbabfb6e015d41ddc34eacae035927a76d88fecb1a28b3f8ce74477e56d709a5c12b068e3997db7d6b2d3837998fd5f1752befb74c3b98c6cf605ad30e79f0b13a3e7907af5a1dd77d67f6f392047ae689695c56d761e5cabf3861646756d7497f726fcc705b1fdbd893dd4eda72ac793b5965a5bdcae666c0287e9b50cbaf1fd15fb8efde9cf13aa7fd6ba981a30c0579b9e2142cdc1c065869f2ad95cb19f7b7b777eb4fede233ffe3fa2ff47f15a21768495c6f422553781f1d8b91be7e890dffc960aa0891d2c758dfc05453ea8fdebe8291d6313330e8d7874cf837b47146fe69472a99a23e39b47d30ab0ef0a050c99461fea52c61fbfb57825d9f9950c2bba2b8b8a80b7265206a0c9ee4c5c50447e5aec48e554d0390b51cbb70cdfa95b35cd5f8eee45fbf9cfcbde91323f7c29ccd1f79d607b9813efb2fddba7de5e02247595e07f762f5c6f07a01fd19bbf2d9f2111be2b97a2835fcf2f3fdce7c47fa36bddbee7da1907b2166bbecd2ab8f9f3e7d0cbdbadab9ddf39bfd71ebec5359dd1225060d00ab39c86bd9ba0d2bbd87e8f019a3ca6f9f7ef7d7303b76f573df8501ed3c41de6da37f445246dafba7677d2cdb6d572d61be3e778aba6d79ad0c0051c3a1b37dd7af5feee548e527a37e57d25af984eebde15d07ab537098b57ecfdecdf307ab0a2ed82f49b224e84e6697f9f8e93d6fda1fc6f6f13a70e7456474c4b35b87e7dbf0fc61f24f6d0c2cebc13285911fe0d9a7fda22aee6d09c7d8d5f8293c97ffb1fcc8548efad0f2df24b70b016f3dd64c5250c262563b43222383369b773491c997c2a2a25e1c77efb2c7f4c7f55fb8b552881f0041cbc24291559a9c54107f77c3b81a85383f0f857f9237b0192c6e84d79f038b8162f13fb84114af3ae9fcab497f7c55895b6c0b0c136aac10ff189835f97c51a8a9a62abfb263a7cf9a37d17b07923000c0de3079aea19b1fd76a54f621a39e6d2bd6432f444b397b24a19db389b95dfe10329b63149c34c1856461be8b43076a83cec7350c7697ee6215a1e75e9832ee627bac16a375cffc6769f13154b4ead59e4bed7795e6043f3bea22830080a1a1597f23bca9e51e8ef926e9e4b99425472dbb9a6f64c7ddfc7073aa86080000ba7dc14653abbd5cc6d0989a50c270d5c7fff67a29bcbff35e3badd3dbf832609799180080415f4b5b1dbae1e0cbe50000b4d083b7f326afd6eb9abdfa8227ef4f0de39cb9c2de3c758ee1902bdcba288afbd4805a882200d0f2f1f881f73cbea4eef322e1949b3c0600d6ae9ab97940ffdd69ddd8cf7e51920088fed48307578cb6d6246118204564577d7cd34e134179e1d5f3abad4401000638ba0fe9d3a035f4761d0000332138bdd98b229080e1555c86a9433ac73f35fb556ae34a1d59a4352f22ad13bd4433c2735aa7288ab16b93a3beb47f6932cee677c535fa51fdc76000443b7fc9460183c00f95872d3c07e7bf01e315971f053c8909dfd117005aa203335a00186511c7bc5d4c542954b2b291f3dc53b1d52c006015072e73b7d253a3922954b2baa9ebbc536f6b04995e9895aff74fb0d0205334ad669c4b6d4201005835efce2d1d62a645a650c99a561e2bae26d5b381b7ca6934efd8b689e66a54cd191175555187bc1cf595a9640a95aa63e1ec7d39a70d0495aa7d59b0ff9a636b861bab904dd725d4e75e9eed62a2a3c6b1449a8f58713585639a67d5c51e9d62a549a6685a4c3a1455cdeba43a2d65b2bbcf9d6bb14838eb6da7492553cdc6ec8ba9fb765688d6bdd9ec6163a441a19229546a1fa7697b5e953200e8b9c7ecf98da354b2dee2d8a6968f6b4dc9146a1fdff85600b4e2de300a954c1971afa273a2b4fc9bd30dc914aaee24bfcc8aef2c80a28de9577c9cb5295472df111b823901c4505afee31d539df495a9648a86c9b01557931b5100681320a2f65560c76d8716b9f62153a85a0397dcfedcf37e92eeb268fbb4d7de7e67360030c3bd0cc814aaede6032e468be3010092579aab912946cbdfd5f42081b62fcff7ce723552a39229540d334fee6a4d53faed75e36c74a8640a55c36aeca687b9ad68afaa809977c68942256bcf7e5587020033ff9c33854ad69af5bc1615a496008ccaa8533e432d3428543245d3c86dddeb1ab6c0268036a55d9aefa04d25534d3db63c29e25fab12983edf238292a5173dd93ade5a87f3bda1c590150145cc7685b759b667c590be2a7fefac8bd6c0b706262e27fef3534099c9c7360c6cdf4a8491b59bed21cfbbd752dbd2a34d97fef94948c7f03e7bc7a48ea55eb17ef35658f3cc452971455d9a0a5a1fbb79a44f28d7262237ceffe90e3be94e6363e3077fdefa9fead40503643aee8a99ccf6316ebf280a7a94dd4dd330dd7a60a2463be345c4fb4df3d2ed30605536fd05d66a7655d4ad785e87be609671c77e468464ef339567514bbbfdaaa4eb3a2adef5c0f6a1bc93f430b20e73467504c16caae296b8f5d39d409eb55666d2995d83e5b9b58748d9ae3bebd35d849c5f9424880fbf157e6da5878596922c4941892482b019ad1d7bc94aeeef39f934a396f342888cc3aec0e0000eeef81af518fc94a837c2a9ddb4cb480dcba101b0aa93628a390a35d485a38a95ef13ca9800add9613cbba1bee74032f6b7d4d98feb3f4e1e0f2c94eb3cc1411b1b24b140c2411b0a18149a58f05ddac61012bbff0ed82dc56969950000a2d2444c6bf281b193cfe4819cddd40506a5c17e217bc717e3a302e7ab367fc96c541d3c739ca6587de2c36b618ff74e470de32fb8c874336328b8b8e5be91ad1ea924bdf0e5ce95f7863f9bad947fc16bcc8e241650fa8f3065bd7bf6fecec6515f715177a671fb90ea27fbaeeb0e7471355217c93ebde2506809c9ce6b597f52ebd79498acfc7a26b466765f2a2d6e8e5fafef0f3172767797d01065d7e5e4310d3ce64ea562cb626fdf7a7b6fdd0cb17e31bbcd5a5fface38f4ba09440d9c8de98f77df2febd618907edab76beedcf1b32a70f3397d1b03f2e7a4b2d8e32b4f7bbcd9d897df6681b6956694c90e98325257ba2debe995a7a127e7f868be7d3441da6cfc2caf223aa0b4dce70fdf5603c853a571dcedb70846f0848b511ce43b7bd5ab068981db832fcf326087f75c8d6db17bce9bbb3958d63e4f48f45b304fdd2878be6cecba510bee54828acb8c294a99b76fdd5b37a65a32faca58e9ee4564dede1d669dbf461a3f6248cbade7398fd66d7477bf3542565031eb22bbc9e2cd3eab0963fa9d7e94d20af203270c551353b632c1b7d816dd8aab0709ebd123f5a5e478e7fd762381fac87523bd6f570090ad47d8939b3f256555b28055fac8c77345680b4e6fc4bc41c4b8ab0f2e2d1edb24f7e69893ccf7ab60bcc7f47ebb37a444fabfab1fec2e5ef8fc7e068094fb4c3b1223f7ac00b5fc7470f484d3b9003226eec3b558794939452d28bba5fb26807bbf6beae69072c06ad85b88471f3adfb1a443cf15a0f66a7c7613b68096857fbf7bf985d84665d7b9738d890df91f62bf7c696201d7025574f76e85b797f7dfdb5360707cc31a9bf50b3bb1d5acb5f9b7e7e1a495a501b8e640f43b668596dc98fcf6bf452d871bf2fb65605566be2819dac819ed71924a5dcc53f58f379ee12b868dc5b78fd08bdfa7f2ce9b290df0717dcfbf418a59c9db6e055fde6637a126df6c9f92323052e05f35c34a51a4f94486fe05032b2d3f2a8b976cde8569ce8f70fcf3aea28ed5f3bce8cfb445eadf04f1a398ea74f2aae094b8b27389d935c931bc78d4526edef69d3a040973af918a672f54fc564982d8e0c543299d78144ec1cc4a0192b9652b0b5c3b3c702d8e6a35c2d3d3d3d37384a387672f8da1624663fa13af3da101009446bf2f67dac8658672dc682407cc9c5e1f1af6920190f33ab379996a791c6feb9db2bb9b06e1f7d4d98feb3fae8e092800ff72140ba09a09a20860017a3961103a4ffc47f06189296549fb85c18cd94668e2aa1b7900d2a3f61f5b6f2dd16c533d785650e2e5eb9933b6f599ff387a190161d25bdb1afa37d94f7a58f73e2c9fe662d68d099d607fe2c5bdf1d2f12bac47dda9fdfcae8036a5eed6e5241680f981a0875e54f6e7b3ae037665c65e0cfc3a712ef7275aab429eafea43046849584507007125aab691799f890bb7aa4a62a139f6bc80526972871ccb7d2f8266a8620100656c0b8d20e281456b6d9ddcb7a8ffc2c8b2e8e852ba56d68d574d00a40937828fda8b95dd1b67bd34ae6b6b60b73576cd1ddaa79d865b9f3ff551c93be0e47aa4a0303eb7053a113b8ce2989b71138958369d466b7623a40e3d5d98f422bb65b293e3b25d8ec0280e583cd81f8068b7f3eaf2be44f423d7c02e90d8a51f9eb2a0b85edc615bb09fb7a13802dfdd9ea3bd263060992e5270de6dc0d6cc945bcfbe7aaa9c7e5009a03ce7c481a506847a837ce7656fc34e3f2ef29c6bd29d8818e65c6182e2f42bb7f65bb2c2ab8ca7bca0657f2c6a1b21dbfd1418ad79d35d164f19af96fa66053f4ac9c619cfdd71d05512006040cb8b5b71f1a03d71f3bea9142c408b0009a0b56f4edfaf00901c712decacbb2c0680c560615945f74e87b60018ac3db163aa0a52aa90e6b233f3fec9c8cd8efc41d2045581c3d099569b7ce3236ebdab73d27b762f13406ec4744b295ad6b1eed5d2c3f2fcf55c00bceda1d70f262b6301d80c266071ec6e9b40ff36ffe0720011a7d34ffc3de41ac3e65a4e7fcc19d0685982d47ea976c71884d7eabe6569b735d301b0524aaa7aa626065357eca08861a15d0da4c79e3eb7db5e322929f1efeb2c70924a7ceb5b7585b54c90fdc9ad3fdfeeb7e86982f3ad81b3a1b89267b791d755ec3cd42204198aaa4c6fd34adcbe26685ac078329fe99151f5b963bd99991fdf4122bb5aca0aeb98208717cc7d01041f2bfdfbc0a8fc5cddc17a33e3a2053ed9505441434102f9f11233aaf9a4a26aa5f14da74f54b352836f89dd2f4a12e47514bf5deb17b75ebbd5e9e6e2083ec331b3383ef0747ce0e98d8028998f9cecbd7c95b713f53b7b041019cb71e6f02496338b7d95de344f232691d3b00cddadacaa74e06506406b4a5441ab6dfeebf6799ab4e32803d1df54673faeff383ada8dc98d8942e31f4bd6d829c5a58fe9ed116808220895e201987e42d6f53780a065614926122414b4ad864d9f39545fb426a0a81100ea83e65807f19e2acfaa60d0a55f6f5bbecb3faea4c368dedad0dafd4441c5ce440e03a8145912a096d9c662336bf26b0040565f8f8401c028f6d11085ccd69afc2a0670145cd6da5183c31dc48c7d568f8cd9181cb06f6900008084c5925bfedee5024a055c2ea2e664abc46d2acdb9f736ac3cf828b9b2a36cb4fa567a6369250300a8a61a620058693d230588eb6ab4eb36f7b5dc450379332b0a0170526449000006838902ff0e076655f4d1a59bfcc2f33bf6bed21a5ad90000ecba983d131786d4809ecfad4b73f444013aef8f65773393a715d70348394e19a12fdeabb181a06144260080bca18e1864b6d47cadae864a2600945c1a637189f758596605adb9e5613722eab850315715056815951605a03169824d33ccbaa2eeb36803f91fec04781260d61656300140d3c1589a33e062f158a0d51454030064ee1e62be9b37c697e654d1414ee4bb558025bbce7220c4bf89f48f4cb5b99709401e35dd541c04a96565836a51230050fb9b72433160f038007ae18bee9a00a3bea81e00948cb5243100625a665478cc99fef7a0f67cc48e5edc6db22065b372b553faae08ff2d0bfd0100e41cb7ddbfb4806b3d96d356fcdb6352e1e4f5d48990ca1d55f363f35a5668777ffc33ab362b319b1b4d0e2ba56d6228fffb3696a10c5ac77a229e88fb25e2d414ecbb276ee809bb0e2b164a6fe9ed31682c3af34fe8c3996d6dbd5de065317e72291865b675bc2b41fc5bff2d4444a2ab36feaa24bb304e0020e82c7c92a2b467edf6130169dfce74d1f28f41c73e069dbbb92bfae5060b899ef402a330c0b32fc4a60300d0925ee7965b47701c77d5069a53541b2c6420a30ea0202aa5cc33218dfb1204db7126ffe08925ff32e709142df95a182229a5a5a1a1060028da54539d5ff02550431d84dcee6f80f18acb0fc729f09f52a3a82201f14d5283b79f98a52dc26dd46c9229336a95af5f1c4d7c80eff145b6d2f9e7e76e0c6b12dc6e384d12e1cdfd70b29ab200c5b539b9756c1b3176e5a782560090d594c701c7ce8d13e129ae88d6d40b6f271e2accc9ca8abfb67ac3830f174e7d9835bffb52f126503802f7f7ecb290b56bee2783fcb06d7bbd8c8929bb66ec4d6403005692228f076054e757d34185d856feb5aedba27797fba2f352fcd32ca4fb49784bcaa1e5a7c22b7146f38eac1b4ca979b07ce95d6ef481d6cc8b33a75dc80579cf73fe9bfa7376f42058112c00b4d434b3005a0b938abb5aeb47b8d043c29efa4cd9a518b0c54ee6bbe317fdcba772ba8b24a63a33af05006455e5e454e4b190cd224f3c72c083c2910fca429474ea4266742722be7e1a8be99db10127d37d167a44a8c5200080b2d9df4c4ad1769a284802381915051c64330b62d21ba62893b8163bbcacba2c4019e82e38b3d9911ba08ccdc26b50f1bdaa02447ee02c67d1372f22f66d4ffd0ca03a6e521f51009a00b5549054529184f8c6e2b8946a9621050bc066b2a0356a6bb74d004f529106a8affd52450320d0ab3aec273da87d071a05240b20de6ff1ed8479b55fb333d223ceacdc15f6e6f4958c199bb94b5bc9b94da047fa7b7b0b7143173d0849e172a288db1f1bdd9cbadba34ecf3e3dca6a3337441cc6e94165f858d9df56080c51aac37cdc54d9fcc354457af8d1a30afb665fe5a846d1c9a5e717c7aed4e3c558264a8ab4db4511a747d5e1a3497f781f8e1315c301709891f494f0227fa7dfcf3f3062b21d4b87b55f6b99a086ed34c12bee1adce7af912422a63b6ed7a3713b9a0ade863cb877efeebda084ce3eb0b4b79bbccf8d8f5fa5d7d35c02afea32440dd2bf0200144646c7d57f620300889a3a6b11c59a0719c0cd3800c87cf53626a37d25db6c9cb5cc3f786ec3bf2bdc496d69899f84a4a69a9a03515489489410254a29530d65e5a89ff31f013bf94f2b2ea330c8d7adafac0285a44019fe7f18a70a00c44de74cd300687875f6cad3b709716f42fc8faf5e7ea11887e58cd00882d2eb72c31ec434fd50aa44fdc9b3fa218026acf21c3f6fee58cf5d990084fe733cd5ba6e59a0a5ed1bee307af18ecbc1e16f3f64d60280b8bc84a48052e1ba99297077282028bd2a2de441723b8d90b6f672110728bde4b36cd7a1cd0b7c5f761b0ba9dbdc7bb95f96cdc91941584d5f621e3e6f8f29454b3d3063471c0d405e0f1f7d6cddea35eb763f28a08ba858e812009a9f6f5eb676c5d499d7bb06925270db7d7fef4031c83e3b65e699b45e04d0cbdde73966f6ccb19e5b3200c078d25055c5813e63e400ca1e9cf60f7b97f0f675d0f57d2bd7ddabc561ba17d1cff4b2244159e02495e5b000acd8ddcb96afd97933870604396509004839b16ae5aacd17921a09022480c83a2e1aa708d010ece53a7eded2c5d3873acf7ddd88a50e5de02c0a9073edf48388f884a897011777acdafeba058fe94515000042b29be52605accf0915003a5327e8127a524b19d3795eda008cb7be2e1ede4b167b8f749a72ab8429a00988194d1ea108d018ecbb70db91ed8b17dfacfa21b54705b5ace6585f47e729cbf75f7f129d9098df0800920ae2edbad8fac267e484d953ff660aa1e23e5e9f7755e5bfc5bfa03b9b555bcefd9b591d13145b9ddf7a6e28464a4383c75c2a3e2457756276ade9e757ccf1f6f6f6f6f65eb025a8a86bf10c37bcb8bdcc6bdb4e075edff161fb9ae0725e1b2028ea2bf1aaa632af9af1c777d904a58e12d77f2d6d41ff923c0db4458c00002000494441548c3ab6971584bd2def2474b42ef16576d7dffc9592c448680c98b4eaf8a3f89296f2a490b3eb27f4e3db6a99fc28aefa3b9d1a516f84633bcf4cbd7e3d8cd3fbe80fee230e185993019c0024d56faedf486dd71b4f0725ec3f58cbff2662575c74122fa2a1a666515f9793f4f14e5a5a4052e2cbc6faafca643912492623eb3ecaea91db35c7ced5a69014ba7e061cc8fa2bda63f3fb7d6baf24d6e0fa4e5ab369c7bcbea27fa1685a3faeeacbff46dac6c3565cfcd8f0372ca78b9baf0df05f35bc2febedcdd3874f5c09fed8dac7d3d380283570dbde8986124dd147976f7dd46ae7fc832b6d04dd05371e6ef2eca75419f3f8e9bb068af9f81d017e53d5ba995461650cfaca9645df3b7ff2c899871962fa43569fd9682126a054ddfc9c3272cfcea19ac4aa27db7df7bd9672b5697f0691773f727585a332eef3e373571295270ce9f60dbacfbd57af2866baf280b7851c33f5fceab57e45c643d578b3d9228e09a72af6fe4dff1b37fdaf5e8b28a163e4dc77ed1ea54564e53e0948519a3e47af1bd644d4997efeee6203688bdf396ed1ed2fdf516911bb0df354f3a3de57808ce98cb317bdb50908c9f940d0591f17edea57578e1d397ded7906d662f43075a22011fd14b3eb360b0220b2ce6b970d50c232b25fdcb971e565110324cc97af71531381a288fb372f0567b722022520e3b83ff8d2523703d98ab8e0fb019165241d792ce0a8e3cf071c9ede5fa920f8fcd16367ee847f91b11feb48c6f7a60a000040ca62fa70390000e833d5933b4a09544b31d3350177d7799a909b139fdf7f189627a245159316d404246c37dfd8364c9b58167afe4284c888496a3fa4f6025b165ed1d840e473a8ffb9a347cf3f2952e8377afb99793cc39286f73a17fac7e8bf9b43e84e5b6ec71bde18518b466d8af8660865d7c7ed9bb9b383d7297b8cd6fbbd8bc662fa6e7d79171fcedecee9707d451bde1edc78ecb29f9f9f9f9fdf85f0465c97e150c6c2adaf2482539f726021cfa5b83168c5eeb8763e8d57b6ebcff30acd088aaae0a730ecaae72b860c7470707070707099e1f7f98f607d446d17535e134e7e185fcbcfec985f6fcd71e514d8c16d5170f9cf7ae54a998e32e15dc41f3811dfd4914b5bc6e5dd2fbbbaeaff7649b67edce5e9c8f989a3e78e78ce294a8888a2c9f0057beec63cf3ee70e6a5357df76c31f17e636cb97ad996f8a40000002803ac947000444d47eee6e9af2f92b8fb2354860c56fbe1ed04e86f8c2e8280812527519e09a3f31f28a09c7fd1f62f5140db3f7c7fbf3877d8dadaea2fd5c8cc8ccdc6fddc89a2e4c4845b9a1a3658823b8bfe22af20c6d45899c94472f3abca4a6b2d2da6627066ddff9e967660baefe30a36b06a3e6596b20144d50cb5253120a2bbe0d289a9aabf3b5e10bbe2ce70139f04303bf2f19517e55bf68eb2982816f7bb7875ebc75596c32f570041cbd24a9159929c94df0a20e67625e18a6e55b6dd80816c1405948da2281b651344b814b3aca41150361b455114c520485cec5b0b8b0ed17df89068e7e000420821c4bf178dafa7197985d2753644bf5aaa4d484a4ab4b1b1e3ef0d000505256e87d0d258c7eb0d62a2a27ad99fcbc8937bb8dbf46e9589ed61beb315a46d66ae5a30d6de9022cea8c88e7b7cf9f0d9f08ebdab58db1359914bb4f100404b5a6b6076801b12ccf454413cdf79f66de9db8c8cb67377a9f73d9893b84a070f0068e52d7bc5a9b15c0bf6dc98820b766200c02abce4a83137a6dd166fb422f8e9de11aa22c0287dbac27ef8e9f6b2d99c2d885ea08e03a80b70228d79c37db9691185371c250058c5d7dcb5678671c76dc4e270d65b5f5d3cc75ee0a333e01cf71d14a7dc89bf32518d0000686bee8d197633ee739d3235d77efcb4cf8c0802d2e782557cc956656e02e782ba2c3ee798e50f180418d9fb4df4d7b59f74f58dd03a869eeae0311aa302b9d45467e98bd8236e0a5800401b938e7b0e58f19a6beeb73c961bbb4c1b0fc02c3869a9b9946b34d1589794b1d7a4637227a02e58c5575d356745b41330f91187032e2eb62763aa3ff82d1d3dff5661477148d3df145e1b28fe3392ecb160d096b6d5c87807b764f8fefbdfbd5c6dc6dd4ac7aa8ddd39c87e7b1287e3c84c79fdd5df59b267d9b28afdec55bcf90fccc0bb3d2a7b3e5a160146ee2133ddd5e97cb748d3c2bfdee05be26e7c3586ec16c0912b7ee893aaa7c3b89b4dd9a5d7ec9467bee34e41463d290e1cc675e5f909fdffb75aecd86c360a08a0cd582c134b7007002cc11d8785a6a64a1aad84a28895102786475c663104787e118dd6dc7b1915111a15bcc306008034e64c48544468d48bb35395be5c98e96ca0a94252a09014b48c862ef74be17a8f30cb5e6ef1309153a028db7a1f383185aa402199ed4869035655e4be290e1a8a149202455ed36cc0ac4bd9fc931066d12517139f040080445f737905ab6da985feee149202c57ed7b17903f5498a030f6533d88de9d7568d3651a79014288a7ddc661f8bae6002003d635f7f920285ec79fcc02c3b8a0245cdc9f75e66c6ad25aeea0a1492c1c82dafab044da4faadf40b7efcec7df44e230068890ef8d4221cda841042887f0a12d6dbefefb4e49bd6d6bfbbba799687b3ada5b5c3b069abf9591d101d8f5c9da7fddb03f2625526ee5bc88bce86a61df550935454d7204b2977b03a509cb973a25a0f3bceb1d4f1fb9668f012f9b06d4d10773d56dc7aed0ea7762363c5ad49eaaaa62e23477b381b29ebf2b808284d3fb9ca84f867540922e7b6732d2f2a5cee0977650d6bb751a387dbeb91cd78ac0e74579df4d6faf9bac052c71f58aecdbbac0a59e940114110bcbc652756d7d92af67b2529a23b7e0acfaecf78bbd65c86626865ef38d0ce4c4b4e76403bab03509ebcd04af2fb2fa468df7102050000e80d3692440000f0141bcb4e9b42456cc7f6ebdd7e028ca8ac0c4fc82d41b3868d9e32736b44cdaf5beefe6162274f5651a2aaab69e9191a9bf577701e3576e2a2652b7b20766c760ba0cd6d6d6c26fd390030db9e3735d22464a6ca52ce37357e56906f1317273c0e39cb647cfcb172b06ab372997d3ce6ae5ebdc4cb4eb438e1eecaa97b3fb602300b6fcc9d7332ae824d321f6458757967780b6f367072c5fe57b9d801d37d572f9b37dc005b985fc7bf410323613466b2ad140080a4f59819de936d65b99d5bfaf1fd91e236c3dd2dc8b8d2fb73472ebf16f795683162a43db92a3560f7f831c73378ce6e6d31fbcee429ea91a031fdf67c479765e158431d11a88e3fb9ec5812ad07fedb5a9c92560100409416c58210420821c43f4623c4cd373c0fdb32e07b039d8ccbbe37418bf5ff0adf5d4472c0de805db67c3b1519955fbf9477f4a188f19afb475cbe73488098d9cabdc378db2c1a0357ee7dc7317ae13466ddbc3195c27bb022f9f5e3c090884f3c772b499743cf4f0f93ff738c2844a3d50fce0e91eab042c4bf0a0e7c1a93cb330390c75d7ebacb56e29736ff8b5b6e7d78c0be7b0aa666daad77cc6f96a4485f5fbfb5461d2fc12acf4c88898c7a9b94cfb7df5d6d9edfcefebd711fc1abb90ee13f0e4ddec6b6fdf03b515d1703fe47cdc75bf5d67142c2789479c7a3156f036f5f7bf699f6ebc4ee1ff68aad2a2b52a2aaf37f73faf861410f4b498a1517176a6be968696966e5bc21e0229b5b184626f308a276f535cf9b9bab68b4523912b9a18170e7eed1c9139763f116bdd674d3dde191443c30db68b4a97d0aad7c22caa2a28a196622afafc53100d457063cdad4179377dacd721b27ae747b003345aa8eb145dfc90b77a8763e39142363bb68edb490db711f4177eae62353c81876b93f47df875c8cbc36421103ccaf979cc35a00b4d60705ac31c096dd1d67b4f86dbadff5d445dbb99da0dad2c7afd6515f8ed79b1dc3629b1d7816e4c5bee264b925bdec63461ddb82dc8d7a272cea27b7a8fdc270e61c633614fc42fb171507218410e2df0b518f071575ff701930728edbc3f35cce6e58bbcb2faeb2eb6d15a7059bf7eff0b696fbcba6a18884c586d0648df573969d8ca9fe6654b1f03ee27774763fc9ef8ec458b2e71e5fdda7bbb89172bf9e587a7151ec0a5d3c008e3afeeac750837973b63e2ee8bc8550446ff4e6932756bba910fe2cb510d15b10984cde327bc181f0f2ce77244dbd769d3eb2c84efe972b03113759f924566ad1a44537b3f9969824faafb97bd17cbfd1a4c8eef8c86f9524223d604ff447dd758b379c8ba9e886aae98cda72e6ecdac172bd238a447d0f47d2919bdcf8c318a3c1fa62bcd1ded8410362db87da3ea3ed157bcbe271ead3cfefbf67bf26a2e9f756f03f1feea4bcf88b9a16d7621af4f06e0f4faa692cfe9c77383bbb455747d5ca9cd1d85829499ac36175859f7750d4d6cb297abc0c365490d36c6c16bde17f64e64cff5e96016dc9bdbd76c5be07c915fc91ba686c26adb0060010157315110050eaab2506992d0000a2260bd78e8e5a1ff068efc24700001296cbeedf596b2bfd7d9eaee76ec9997130ab0aaa0000a76aa28c0700195d4305785b56935f4d0771aede59a98b20586959224033d9cc4401876d9613070060d099dd737a8296a5b5329120aea06d3d7cf6eca106c49af43f77cc6197dd74b5bcb924e5d968d91f9b1a36be1c6fb4cd29e2cd224d3c08f157819eb9df7e44c6c1a4ab8e7f533826dac7b5d6d31997e38f58b63c1c6a72c62be1d554f21f62e5687db7cc629ef8ad777b4c897f541d35854f33596ffa2c72951ee10fd726bcd2c0a597df2e3ef1f563547442fae7d2da56365e525e45a79f8d835d5f2511a49bb9f6fe0274bf2053ccb61c745bd7715c614a0c3a4520cd30987a227ae2f6ac98d0c80f59853574823459cbd4de65a0f1b7b9cb8c8e1070e203d1646736bab3fb8194ecb229386f79c1bbd0b0b8f4af356d584925ad7e76839c4c9589dfbe9be0f401b0d439f1e89c9f16b2deda4fe8dade723b0dcffdaf47accf8e7e199e90555cc724c85074cd1c5c1cfaca13ba18d29624a14be087ea82cb78a4cce6dfc898ba3d3ae4c5fbdc729a28c5c06ed8705b55510486a113055192de4bb2c782714b206dea7d367ad6e1e2e498980f9f3e975435d250bc849cb24ebffe8ef646dd295e0fd635a71b35e88dee0d43fbf2d17d827f2939f851332a90feae0e2d1e191ef4fc7d6e652b4e46a58fc37005cc4fe9ff9f45ec00e0ebe76c4363b3b751e1df7b90a4a5bd322ff7607636686a882308f31b5657f4e5415b1bca06369dc664307a1f0d925d16bcc6f76e32c80fdf79d0cb442465fbb43d1fd80000381955598042b438a9843e4c1a294bcde319ab09da53fde2271e2dccc9cc7cefe7bbfe5ec2d963098beeb8f462ad9ec09d0ae1e4d4e500ca988529a50c77296c7d5e661500c86af2226a63093804da037ae108bd09add96fa55fd00405bed1f0f7b9e2a2adb9c187b61ef20f4b2da32112647db34193966ef019ac2202ff42b02beeb89b5d9cf9e1cfa10e42f0f775a60b772d31904684a2f83f03465ccd72c814cb21ff580170247dc7f1fa8e7fd5eb4968f4f7f4eeeff9efa9109c8c9ed3043da7bfb6d225b4064ef219f84f4a122346351b3cc16cf01f5a0b58297d572f7dd7ff2f8b1d0719a9bd3ceb86a4adb33af3d3fed434594d7589fc8c91cdcd553c5697f87e135e44e37301a6a2b27e91cfda5e67ce17cc8c569df2e23e2ffe2a96ec32b33f7ec5db8283233d92acb089af786ef96da97b46cd8953b333d552c41765d6008084a2e48f0913471dbec879efc2f0cf7b468d49b5174b098e650218cef4321685cfbf4daebf6b2d959e776982e3c6cad17b2f448d3457116d294c0abb73f94e68a9d34c8dff9cd58ccd607d7bc4cb1f0216838dc5ff1f3055a2f6c899da421ad4b5a3faadaef4420821c4ff29bae122a29c8ea33dda0920d0c606360001010cd2fe3d028002930dffc42129240303dfe898fd0d4d629aaab2345a692756978f9457d42d5eb40e4fb0ee3d61a68cdabbe7d5821d4f42b62c4b749ee9d99f9813c3d9598b53997afe52eedc5567dea544e50d5bb149f2e8ae481a068f4130d2064672814f6e9f7b4c07c0caea0f9bbb63b3c50f9ac770ca132f05d2b66e3af220fe7110e0e4fa8e9ab779ff923e2240ff7be44856ee645f1cddf9ae5ae74b7380260058e9082b0100c800560010e0f72b059006688470f8f100e3e301c6bfd2828dbf9475138482ec346117d003b20040e5dadf969d3340215883df9f288aab00e024faa7954a1aa00afc4171752f9f7717eab41042fc07d04d1c3b120eda63d70127725d230b65b151090ce010146d0f5c87a2681b1b6d63ff7d71ec3acd5dd9452f5feec36009ea2acd75b5d96d6d285e4423ef33525e51b764f1fa1f6175df01b3a98e292643c400003df39073fffd9fc1ea5846c8c47fcb125e7a46a6a0387642082184103cfc1571ec84104288bf1fdd58ec6a999d981eef8f26369f190fe57be01f21a41815b7c16bef3dd8dad8485457d5c60333370fca2b6a972ed9f01b591d00bb2a7886d339d290410632b5ef6fdffa0c20edb9c84551b81a228410420821841042fc79e886a1907040c2b6ff8b05191c60110000090cc8e0401acbfd486141e41fdddd8c6055c78c5e50515e95980a699fd88545354b16affbadac0e0010a29a996653cc8dd3c78fdf8a67e90f5a7c3ee48f8a48f413a0d35ada5a9a5b9b1b5b9a1a5a1aeb9a1a6a1beb6b9a1b6a5f3e09aeab2ce57d5e3e09e61d2bd212334f093fe066191b50145066736569e9e7173eca4497a03a60955cb196b4bf5dc931e5363c1b2167b43f878ed2d3b71b2a8c0f6b400145a139669e8aa66f420ba028a0f54f87caf43b9ccb40592597ad24ed6e56708dbe758f5d250c767caa0c7197d2de9042e37c49cfde67286e7fb71ae53bef04ad7f3a54c6685f168373d914398b4c9d1f5b19334701416428caca546565aa3245514ada6c6b726bd1256b0071050a95f33d59565cdee3712dabfcbaada4b55f298b3f591450b43ec45d4a6f5b7a1be7b239ce47556dc1db1694f33ae34239afd396b65d17102932374d8a124942735e545343c81011c0cb53380550569697901d78fe0b83f7be28a0684bec3c35cd65092d28b06adf9f99ef6a40c280749f111b9f14d1f98bd11032844f0828a028d0d2b6e98abb06d5712f1b5e8c9651f74d68e5c876453c47b69dc5deb96ada3f8cf2b0fd5e03342501ab6836f1c09b4a968094e9e9dbf5119c38223de2fa5726f7b74d31de14f2f437cd9c4b76b97f7f31e3c3b9ccce25efbd1004489b5d757b8014a776d89501c349fa9b53db5a13566a284c78568b0acce2fb95d8217c1485b68cdd7de4c7bc6ce05348145056c9652b29fbbbd5eccec26c8e99a7a2bee41d57c86d299b74a5873dab1050231dd2688af1a650e744b7a0dc1cf718923c9ed5b38a2e5a89999ffdc2e43cd6fa6eb1aadcf8b0c61e8b772887233a56d1452b71abcb452caeb49f79c81aeeca6cfb568d057d6222c351168bc564b2187426bd8dded6cadf1b0887432184f8bfb5d8d1d87c863ade416200741498fcb63a14587fafd18ec562b1586c1aadb5b9b9a5b9b9b9bea181c5c20c1b36f6da8ddb4c26db7be6949454bc844496ac9cac949414018fc7607e9d802132f6db9e7ddcf61fd71251030f7bb19b579e174f9ea18205acb83c595ca25482e3a68be0887860b531510004d0b6fa86b61fd10a46656e2503140900cceabc0a3649554694a426519b53d606fd4400805e9e55234a95efe27a4bafccada4831e1e006d2e2e6896742511e534e4a507ef4c7d3e569e7fbe515f442169bbbe4adf63c29f065a8e207cc7e775002fa32a51975749072000a0b4b2fc5aa64687327013c691d4e525cc96c5c52f52e7f7a16889d350244fbe997dad737c9086ee23ce6064ac7dce85fa9ca357269cf772f5f275fe72b7c3a71a27a729559359dcca11427bc948ecf2ec4a0648e30158b5f9856dd28e245ce792f5aac92b0d5a7363d01a9456fce680e7f0e97b5d3ef9769f320d30f223af5ed1db3bcd65b14ce4690f3216f02435c9a6b0c22636886300e8e5999588bc8a14bf1070723f20043c494db2a9a88e09400000464d49038bf24dfb93735ce058bddcffa34be38356373f3b19446016dfaf4404278ae3682a00b09bab9b7fe4244c464d7e190d055104a0ad3cb74e428d24da538db41744b229bab4050531048051995bc50000ac3859095799554107355100b4a538af41b20f09d763f1da2b182b4e56c43714d531814a0060379755d2d82084104208f11d8b5d2b9bef83422b1b385d071d051a1b6828d0387ffced9e13582c9640c04b49495128641d1d6d0b73336b2b4b35f5899b37056edf16aca631c9d2d2c2c0405f5141812822f23b589d10edc38aece03ddb2de3e60ff3b9109153d54c6ba9c94f884cad6501002092fafd15f202a32bd98036a75c3912d3fc23c4ae2de7ec8ebb39adecb62f81db0f7db69cedac20d16fc668f1271b8e445532983571c7d7dd871173ccbb38f7322bee6ebd98d8c0669487eedff65e6d8aa7a684f6241fa3776bd6dc4aab63029b569dfd2630b490015203968da39f5b7628bc9886a2ccc6a20f4f1f27d7b311a29c1cb6e25351ebb7e98af5f31a810bdc7cf6433d8b59157564475853376f83511ab2dca570e7f2f3f1950c14a5d717bc0d7a924b03319379336403976d7d9cd7cc06564b79daaba0d80aa6c0170fb8139157c740f1d28a64121187c3f073333193395e8acf576c0ac86d66b36915a9d11f2bd94aaede56058737dfcd6965d3f21f6dd995613473b8ea0f7bb5b3eb931e3e8a2b6c62212224b2a234018bc5607a48192b3b70f7ab072363bd9c973fab6001417bec548df86dbb9e15b5b11ad3ae6e385339709e836ce792ff8010c48cbd3cb08f8f3f296102b4e5de39fca2be0bd54248f6f307355c59b5ea0e63d85c1ba95e6521a81245d46cb51adebcc869056096bd3c79eb4bdb0f080e6d7cb9ed4854159355f7eed4e610e2a8694612dfad1182cee889cab1db0f455432d90d8917b63da864020048d9ce1ddc7c75c3c5a40616bdf4d5de8de18a13a618127b573c299b394e35d7ce46d7b2016d4ebe7434ae55d83d09218410df257642fc46a0d58fdc3587dfaef8e96935b3f2ddc3dbf135ac7ff83d44f4973efd707558f9e989460a12a2e20ae6b3039437055e769302209aac3e3da372b99186a1e9a06d9583aca57f44a724cce7f77b3a5a4594a8bd307becb59b33d5712061b7eff1e13ec1a32904bcfcd03b6abb428e0fea7a3e8b98fe4ce7b4f97ae22294f1a1b6271facea2b0278ed858141f39b0f3a2be011acb4def0adcf8ae82820d2cec7434f9b8479eb8b623022149b3917131bd8005276eb96aaddb49740702a33dff007fd96b43ff07013e99cbd0c41c67c5bf3584f156267cac5a13be471d75e6c93bde1a94ac06024d49d96dfcd6e410144cdb63cf71f91b5da420a8b10e4fb4d3c1c5d2570eec36e4cb932cf4a9180c188f55d5b39e3f241874ee62751f36dcfae0dcff03591c062250d269d4a6c4471eab36fdf9d55bdc5440c2bda67e59709fe0f17e9fe44a8196655ecf1c94632380423ddffb8c4ea2b6b4d883da78c9173d91f767770d86497d5a155b8be6b822ebb27ced526e2a46c0fa1cb1e5d9b40e91cf9e54784009203f63f58c5d862a5676ce1b0e0bdd960e5ae71761119bb7983db6213b01ede9612bdcc4240256294469dd8d3f7b6aba6765fab4901ca43347fc48b88a0367e6cc35673920869d015caf680bd7612f0fd1a11315ef7e0a849c828458284becf27e769bae2380c0218798f0b41eb25ce3acae044d4bc22079c0dde6a26dacbe26114469ef79f9239d758dfc4ca655385ab9d8cf0d440218410e29b6eb3ab576ce73fd0760f59dea22cdfa60dbebfff66afd87f11b11b627979e6bbc7937fcae1026dc90d7e906d306ea8be18c26efa1cf9fa635e69751393e4306d9c393f816255c7dc0d85c11e9a4571d16905a50d0cc04ba919d9bada687ecdfed62b1638ffa16c144501650bf2837bff3ede6d98c77fbef274b60d7eff6195aef0880b6125fe2a9adeccd49b21139471ccea1f734b8f898af8b9dea00708bd628510e24f83d062f72783ddf839b542b68fba180200801191d7321934d85c16dbf5b9c20296b2b634bbb94dd270a0c78c995ed3871aa069a12169f54221fe2098a5912171253414a517bfd8b3399a3cda5d4dc8ea8495f89360d52484bcc96f6603b32af6c4868788fb584361b0212184104248ec7e0f47aa0edf39c95a5f8da440a1988ed9f8b4940140fbb8c9d860c16bae37185afb629696e5ae943660d7259c9ce5a8ae4821299b0c5efd3097c61d2d2a228f4d73309457a0c869d88c3df6a90d184581eb8659e82b2850481a76130ec55471564c1925211b3c74c91425fd41f36ee4d2da6da00292edc1d8402bc9ae93d452e06ca0c788518d8c74359424bb0c51eca6c2fc368ab62c4142d7d6ca585d41465c8ca46a6cab43a82d127abafdb0a234a55f9ca22781c311b56644da1c7fb0c6484428146125fe2cda0aeef998c9e0b104ca885bcadb1eee1f2021ac1d218410e2af05eebff2a22888ea4f3b17e167a2c8cebdb77cc4e25556ef6f78f69de8293ee9dafb7a67576904ad8dbefa5676ec1a7d7ccdcb85d30fd62d0bcaf1eedb12b96dccec4987f4a3371961f3af4cf5baaabae761de4443d1c6bc8fb912180044ca62e9cd55cefa322d4917a78ff3d9d23ff6cc0062e1ed850b1e6b9c8a7f3052eecbf5f99e0f9a350100d8352f5776936c4f878ab31a4b1ab0b232df8b2a83d28a739b15cde5089d7f5b5cce94d6970468fe6999d15a9afe834d427586ffa7197cd7ad4d34613f21acc49f84e48873efcbce755cd3ff536d8af9e5b495c6e224ee95e1beace4b57a5de6a56d695bfa1aefcce35e999e2a885fa4fe5f1897ea839c653c2304dd25c8a8ea9bf67719e535df7b9881e4370618b4f296bde2d458ce85c2dc98820b7662c2462f4407fe33163bac9ced8411e614312c56427fccb249b29f42f36820a23771b454f4f5777528b0aba3afc62b4e1aab23d2f8e14ab8e8d42d33cca471048af3aa4d76158f1e66b5310a82aea7f75dbf67721f691c4220e9d85a91f180a70e1a3fc4505e048323994f5fed0a0951456decaa08ff64f5c5ab46a88a60c4f426af9da2ca215cdd27db336363b6b2b022dfede3dacab2eb49fa8a7c3609945ef23e3401edeb6c242354f1de809177dc8a3aee45e35f9947ebc7d57d0d17bf6b114a5b082184f80ee87585a911f78eadf0305473def2ba92259488104262d715ec86243fdf6136c6ea5afa9a4663ce7e696c68650388e88e1d2dfbf6464c2db32ae2fa07e5899e9a78564b4525534e578133b144c4289a92cdc5754c66cd9746492d75a94e026355c59cf476b7d6d6d253d7359f1c50d9d4404399f5c575788a962c878fe115f595f0000002c379e2d2000020004944415492edb1cc084e14cb6afb5e5099b68abc2a296d4a87e98f51fef159708ebceb48eb6e9c0c7f02ac921b6e4aba6b3ff2055640eb9e4fa5a8cc7c55ff77443264955c1b206b7130870e00c0ae8fdbedac401d752aade527f36ecbd8d54fdeb1b3a33256c169f5ee398622bfafc0e292a29c8f7c1f57df7b79340082eae88d9b2668f4aa4aea9f8f96e4a5206be0baea617e9bb0b3124288ff20ea2277ba0ede91d0840a45218490d87d339a679d9bbbe7f3880b51b99fb3f2d30217abe3b9a1adb4474f547c7ff54de6cb6ba9ea5387abe3012ba6a880abcea96270184c4b6941a3385506879355976acaffdac84f075a3e6c9b779e31eb56724ef6979c8f77c7ca635100ac345586555bdecc7990595f52cf040041c9f65868ac244592555bd773c45f46554ea5b8b6b21877bd965199f82c2055ccc9d35157e237552e963c64be5dddfd2b89bc455db43ae2fc6b82c7dcfed27fefd923ec9ac86dc3875f90dff3face2223b1df983746ca64c2cc216a84df97a288eeb684f2c6dab2dc80d9e8f5f9b36e7e656215eca64c1da8d4db452602d9fb75596d635d79c18ba5a23716cc7f58daab493bca620a23d60a21c4bf0d2a03478ee662d430171bbd4e6b2d68f28e89dbe33b36d520229aee53b94f8f1f67a38013ca4f885f20761804309c7f11c02080fc7bde136dada78950f5d5a5f1c0aa8cbe729717fc93a0e13951f9ddfeed87d3b4a60f53c10380a4c50cc7965bbb6fa636b2e8e59147f7c428788ed117c16b8cf2ea93b677d3bd8c0616caa8cd8b4b2867b05beb19121afaca1258a0173e3ff7aa8a09005879c7c946f9976ea5b6a0c0ae7fe77733879355f7c9f658688448d5936ec8af6ce30dda2c1693c946db0fe140018059975b8ad752e390386655f28b871f71fd3d1c75c451168bc5fa3d678360e407cd1f447b7c319ebb54c92e0f3b17233dcedb5c02805ef864a387b182b8a4a85cdf11db42cb39f6457a61e04a671529496955db990777d92a39df2c6703bb2a6cf32813553951714992fed0358f8b190000ecd2eb4ef2b65b76ce72b53431a06a39ad785cdabd8d925915ba7ec8687fcda3af6fccd51745000058559107275aa8888b4b4a69b9fa3efcd2068cdce3fd29436e9771c94dcbdb25fa1a7323bfbbc4dab114dbf26e915e9fd9c7360dd797171557b6591a54f039d0d7594b525c52d9654b783527ddaef9765379181c0e4710a73a782fb680dcf7456dfc4bb1ec868fe7e6f65727898a4b2bdb2df0fbd4adf51183c3e270783125abc9dea668415a3903009a3eee9f60a32627292a2eab3e70d1cd1c8e15b5f1f968aaf1d25df3dd2c0df41cb67cc80f593f54475e4a54424656d369dd7be1e2af1042fce1a0781ebcf3888bc027a1715955b51fce4d52ed78e0f3515fff2fbc9e51aaff969bdca7ef9df1d625080528c42f103b791cc8e3400e07723890c581e8bfc7de47345eb47358de223b3bfbc123e7064a3ba8f2562ef1ea1e93d4f3a2bf184c1ba28c0300c0c80e39726d85f8b5e1da2a4aa68b63adf7df5e6d4404c06bcef2bf3aade9f8280db232c57ceaa1d81ab684cde64de6afa60eb0721eeab1fabd96b522010000a736e5cc51dbd7d3ec1c06ba4dbb4870d7e76c6b15906ccfb523a9dd4fb1fad357ceb84fff1278eed2999b5115acdad8db7ea7ce0565b6a0acfa82af88aa06678598599b9e58dc462b8cb873e5f4b94ba7ce5d3a1598fb5ba48790062c180acf2fc4d6a100c02a797ee1bde2a419c6a2404bdb3f66cef33e073f54d5d57cd8a3f1d07bee83521630bf5c9f3d37a4cf99f4aadaac9bae29579239fbc55110ed33cbef5d61534369ec26b9db73973eaee4f2afe6d4109af783f7c99f52ceea06aed8f5beabbf07abead56ab70981fdcebcbe3c5d9b2b3646bedfa4095724d7bc2e6fa8cebe3c2066a9d7d91c5463b4b74ecae567252c0080a684cb4f100f6f4bc91f7a5b7a617088d4a69892dad483d487de832606181e4faa297fbb867561f9d9ccb6eef3a50b9a50d03e3fbf93ca563526f3f5bdec8a601f8f3d753382f21bebf28326146e9eb4fba320f685326a531f5d4f17b7745013e1a8ebd8235105b5cd5589274d2296795fcbe7f6f5adb98179832fc766e6c46e8293be0f548ea654b7365515bc3e3c4e18ad45887f37d0d62fa1a77dc7d9e92a101104411044444ec7d673f19127d95d962769496b359076989dfec26494869f5838a4af921882200841ded0c5fb7068115d4036f92f8e2e1c6eae2a854110041157d43273f7defd30ad9ecf04ce2eb9ee88e36520eb15fecd9cb13966ae22efb6f1a11cc64fbf3456c67cfeb5b0e3b6bcd856ac982337dafb19b4f2d6005e368af362b9bd07b3e0a429ef6bcdf5c9adad79815bc75b52451104414415fbb8cd3ffcaa882e54a8ff007ed886dbc0021a9befc4d87f0bf0ca9e079f7b1ee45d6feeb8a3393fba727e273e45b25e7e356a791759293aafbcfd7625ff577ad3cfbc9dcebbdabf836b05a48eda17326a5ffbd7db7b4eb6474625a661a797149a5eab6d258b25688c5d34bff37d765dd65726d59e1bd90ea7e03873be63e727d233327f87f824ade78e228e3a1f5e3d78b44c61d0c514f5e9670c44a035e1eaf512e7931b86a8890268786c5875d4e25a5cdd389bf01b29ff63ef3ac39aca9af0dcdc9b5e482024f45e45aa80888a20880af6aea8888abdf7baf6aeebbaf6de7baf58b0838a0d5144a44b91de2121f57e3f129012145ddd6fd5bccf3e6b12927bcf3977ce9cf7cc9c99319bba37c0904c008bbe7342565dbd0d0080723d07f6505cceb6ef8ca035fd6f2456f5d2a60000cd71ece8566c028096478f6695ab5e174a3de97525535af4f06e91e1a8bf3b18d6102449daf95dafece61fe96bc52000c367ea1f1e0796deca9e303a70b4c392ed5732878c31aa7cbce706a5e725c7af0c1843353bcf1fd78a4b026e40b0c3d4374e538638b08860d3b3bff9aacb29556099a7f2be967523f944097fb8e9af22888522ccacdbcaa321a64488ae7e68f9e15bc27993224638b13100b7d085ddb78f3e9bb8b085631d9e2fced9eda5bd5bf19ad361fd6d6f4d040018f603fa2b3e330e9836cec2f37a9c608c290b0048060327061a9200808051d0cad8d73149adb46cb8a62d5cd54a4e8d9f98d455c6ee0a091c733abdcedc284a8ebab835eae2d6359dd65e3a3ebd255bb58501af885ee73f64debd9a38644961fc9d7d33ee9cb9b5edd9c5b15675dc25a294a3a3fc071f4afef489203ff5d5cdd45737f7ad6bb7e8fc99853e5c1400083afea3bcb0077715dba9e25ba7de0a7c3c3ee997aac44bb7f2abdfd80feb61f2cf365524cb90d5c1cbbdf7292ff9fe6458fa6c5b0b6253472e667dc7d17f3cac0e07afca7f776bd78c5b078ecfbd756bb917479dc1f637b1d81100b4b16f39738721a0a12e6bf3c398b7b6479f816e9a8d0c308ed32c3c1cb5fe85231674a790fe9a913b6ee555a59edff7de6a441f731280a42025afe4fa08172b330b2b330b9bd60be3415e52292acd2c41754c94e5d0895c33ae4215c9cba2778df37334d3d1d1d735efbc25b5b4b4ba80394ad7521e08241049046995a4c1a6816c39ebd052f363fd3a2f7954a2fc91a420b9a0326ab68795e2ee6e6322a5505c2e43f91d47b9a51dbc98262e7eb0fb3ebb7f50b3afcd088b327595759a303285c456be2190e8445c2296e18ddcb7be4e369d71f565dcbb94dca2fcb7c7c73b3190da2435355f10bfbeb3b585959985959943d0f912596965fd9371249dd007f9e5c2cad2a2e4f059a2650193c24b70c00589c76776773137e0eb1a1a7afef1babca252ac182b8c5d7d6293e238fbf012dbc879fe469a06ce7d96867d94a867911a3f27241f0e0e685d8fd5d546def559edba6e7ad7482a9b98e5bd6bb1ba5ac6891b1386ed4bab75e0435e787392771d56571ba5f797f8755c11adb08a11781d46fbd46c2e73c3cebfaf757349c6ad2b1f6a785d7077e37f6c2c67ba0cf2d5a879f7fe7a6cd303f73fec1dfe89d5d522c52f5675eabb3b45ad147e176287228021f00d07afa53848d5013bff1fa01c6b475bcebf727496d26ce860bde73bcfdf3d7a30cd21b48731060098a69136bfef89988494a48494a484d4f49cec1b21461496be862c27ad58aae45f298a8811d1bbbf831727773ff02223272b3bf9c66453d2d7480dc2701877eafa3cc6f61e5dd73c2fc50100d334d6d268bff545a2e2ee8919395951f39b9381c06d3fba6df6915351377645f2870cb4fadea9691bbb6fbdf612593cbe0e5f8b456eb057c2d8465a74c72577129312529212529293b37363b7369a878a40d5710f1a665d107e254128cd38163af95e8b4d8f9273b233329eac70a0d5b69b57734782866be8a66bd119251f2e874a760e9f1359ae9e286afc07f06e8e35096908caa724767521cb3c1e3af6caa71ceb9a6d46addc75e4e8de7593fcf53f99da226604ef68c4e5592107e038f7183d63deec09fddc356b31b9c7dbcea5d5fca6226ac9885d19ca37348fc97b6ebd8c8b7b197e60a60fa7fafb2f170ddff25e0c0040d06e3faa7dcd6cff70f15a6a8d6f53967bff6cdc277bdd77e0750054f3d6a6b578eeeb9ca67b5205320060baf49fbe6cf5d229bdec3ef90384b7674cbd98ab8eb1faa5891d85008a7c1c0468123f63a1a04d046d22708950933957a016925f1f24cbfec3cca3178ddd9ced3ebab31e0a0040b30f19ccb93c6345584aa51c6482bcb83b979fe44b51becf60fb94bfd686658ae4c2e4336bf6a7880000e4c2922a8aa1b5299b08b2fc07bb8f7f75020f84e93cf5dcd569b021b0d7c657e538c9accfc866cf16cc3b15572a05795551e2c32b7732250080b03dc7f8156f99b4e091f1d03ea6aacf15cbc555351049be4a7c1bbd6f93e71ccf7fbc77e6ead97b5e1448705c5c961e75e546b20aa3835c2a934aa5e28aacc787f6c52226f63a245c542640795696da64445ef6e2c0ded7aa924f8b922e9f7e985a2ac1892c6d1d0e054309885a78d5f8f9208adbb5ec56cdbcd00e3a1b7b77e7dcd0a041c3676c0a7b7367b279cd3c79b666e37395675411c7059129cfcfef58b762f5e6938f5e1f09a4d7fc29f941f594c30b6eaddc93a9fc983ff252d8c6117eceb6b6cebec16bafdc9a6759fd83579b77bc160200205c9f517e355e80f7a76f662a6d7f7871d4e9eae316e010f25d781d606c43cd4f5bc3922f65c8aa0b6eff93714f4eac5f307be1c6b32f627777aea97a527169d5c934a95ac47e6d62070014021010684a0c65b90c0aa5502885222988abbfff4b18ecf0c2f3dd0c3b9ef8577632d2fca8b3c79f15fd93ac937865e2a563b75384ffded8134d7a863a097391b663fd784a5d43759c77715fe784f99e3a1a54b689eb90cd8f0aa50098c9b07d3b3ac58eb1e572ac826eda0d756010300242759cb2ba6be2686747f7b67ec16734da1953bebe098886dbaccb17c755ae08e8b7f5add834f4f4a911951b030c3498745da79e2b6e66292592e93632909890d76c78b746220744cfc7d969696973b4b4395adadafd6e7d55e535a25963f76d22507ecf5d57e6738ef5b76131585cebce33ce26360c8b15e7ec6dafc3616a68695bf5da8b86ecdf37d808239a0d5d3d52b6d4bd794bcff6fdb74ada5ad35571d68ad84313bc0cd92c1ad76d7efea01d2b3dd555acd4f8f9204ebb72ba26f68becf7d7ba1eba35ae0902c77bd1d641d5f634c8b97246953b9613f4e74ccf9af377a87ee0987635a636615199d2f655fee2e8bdea149d8641635ab33fed83688ec3c7da57bfc9bc782e4104008068b61bd5a1c6c01e73e26e8e428f97479f7c5c6d4f7318d6ed3b052d11c8f44f7b538950d2744d43f4d9b0a1b741752bc8e6c19b9739d7fcf1e5f1fb796a73ccaf0b8c8240b90ca8049034cda38a03c8f19f3078a209a481e1387ad9786bd68fb76fe082b447efa92e7d38280080bc3cf971d883b86c01d075edbc3b7858d4d48f9115469e0c07ff3eadb9280080b4e0f1c9b34f4b0dba8d0c342501423771d57f7e37b6c4d88df32f1d71c48c42ef9787d6b35f19745a7cb6d3e2fa562da3de7fddebfd1700802876498b2dbada54048806bd36ddefb5a9e64bcb15ffe80ebd97571380c2f43f9fe55f9f07e9054716d5d48722b05b2f7a52b848f186de76ca91272ac251483c733eb3f5e8407d155e6ab2ed82d7e50bea7fdaf159d664000068b93521b6a6359dce6776aabe6fad76a25a8ddc575583ab417559f7f65df5c5584e23b7dd1fb9adb12b68743a5faeca1a8772db2fbb1eb7acfe10d66e27509de65e8e99ab566d6afcd740b4f20db06335389a202f7b7bed7642039bb7e0fdfd1a0f2dda6a64079d3a3f4438ad827d19c7ce288ed0653c7e5b226fa153efd286ae26750e3810d93a4c00a5a3402ec3710004c4594fdfd49cc3cb3e3fd6ef69ed128ed2fcc49ad71f1e2754e08e6404104edbd19d1897ce297ef6fc786461487f1e41f0f66c4d5e25c7906ec6df29185d2eaafce47d2552894d5e9e9096233aead65e1988c6dd821da646bf56bc4b7c982c0cd1a3aba5f2172576221c047260620032107f2b57c37e7a670f2e9502d92c7098d9bf702f7979ca9b3c4de78e340400e425b157c353b5fcfaf73482b407976e5c67727bdb2b7699f2f28c34999eaff220bfacf84d443c5193f849791179b6c692eb6ff39ddbe87cd75376cf5fbef26ce5f18f2e2148b8f6086fed63cd14c41e5ab2afd0738be3bf59ca102f7fb673d747efd5013aeaa01e35d4f80eda402cfa0eb5762d866f3bada256ac24618da3f59c77f53e959566e6d5903d5d277346fd358662ec6200679431ff05a98552d0a977ec8280d59bff888a754a529052f089c7a53e8b4c6d546f17649448418b0880703c433bb3ce9d2e0300903e3ef6b4b45f175ad2959bb9ca6f3a8574fb5ed56ea52519459f2c6b6c037693afcbb737af576216d3b6b362c06b051f2d4a2b1003a889dd2f0a82500e3880480e64049ae274a7108089020305060a240400000160fc0cb1d3a28cb045fd3c0d79ba1c5deb96a14753c5f29c639df5db2d5f392ac0ddd9a5cbbed4dc6a57acbce8c9ba819e867c5d4dbeb199d7f41b8572103e9be2e83c64c98c1e7ebeee4e4e1ec3f7c454e078e9bd11b66e73a3952a4f9675d4dfbce3aef42f8d225ef531a18469a64d0600909726c717705c3ccc584422cbc2dd45ab302e519937495e91912ad23557d426939727dc8b6378baeb906ae9268c63cc976624957ce73a82ff94d501802c37fc0f7f23b60643cfef2fc9c8c39b03b8ff9684e08517baeae875bae4b87c65074df5e13235d4f8bf6b836f9bc832f1274d4aa4121b2810029156cb4759f5ad055770b1a0a907646bb588dd2a34b03a5a55f0e0f8cb0a4966f8e56a4ae834acabd1f7da6a0b931f7d629a44137bdd26e72226d248f5c7acb65b179748e4ea98c75f1698480e0050290309e1cbaed84a39e0b59cb00ac1c01010fdf725a4eacd9a7ee3aeb6d97c2f35c0142b8c8fce6112400a2088bb5cb2f8dae35d5a288e175e502a89e4437377ca26dc4f1f6886093fc6c54b14c5ab4439e1310e11d7d69b239927433a0e59eef464b5db087f69e8d1370b9ddd6820cd0c3bf4de7aa84aef5f5df550feb10cd5642b0cfed2b29c0a324f4b514801a16af1c895d96552e09000afca4aaae4b968910000172445bc02e7aea6d49887b52f8532f854414ab104b8dfd33455b33ba7d0bef57416adf3b65785dbfe2f0f9a36f856f960f5c456438defab0dfe6d93038df3c9ca5f9c512201a81b792e2dc928fe34eb39d46f54810885490650f85011ef7385777b729af2330d8f91dd38c70f17030094849f7a95e671f68df24fce21df8fd755441f0f2fad7967ddb179d33572696683400b51e1c79ad3c464368ba8def8feb22028289918870a197cd1f2532903811c047210c84020535af8243808fff3c73085b1474f14f8ac9a1f684e2710c8dacd3cecb9180000c536644c1b2d14a0767d34948c8a72e263dee75621343d7b176305ed42597e137a98930088065dc7fb89c24ec709e92ec15dd01b475e560048d22f1c4a731aeea7fb45fd824b8532948c55ef9bc47294842a6f8e6024542e56f06b514e4229c79a4706c0abd2a31e5536f3b66e60184530120662d177ce36f3fce52b1299a29e1bd528bb16c071f833f99f677e9224ad77d00c0c2bfb79fb82179c68c36ab93fbbfe7c977fdce7ce6a7baaf01b0451f87c8a99d1e8c782ffcb13f97da090bd9f481b1098663635094a4a1edf4eab17442fcd8ebc539da20448c636dadf78a68dc4b3e6d788777e726153858ae93ea2bb96f275deb5bd070fbdf8febc4e9cb87fce81fc4fbcae7fe7af88c8287b763ba5ee9855bebb1653c3f50c9cf5c9ea69f1eb12bbdfa49fd2e2f472b6955e83c2f1184b57a3fe2c249a066fdbd02e757d7f375d138f1ef3ce29e3e231961e5b69c846d97a8c8aac1229509a0fe843bbbbff599928f9fcd16cd7113ebc2f0f28825151994839c11022892013578723e352b18c40c2100010e52517b0cc752900e29c271105965e762a422470a9580a24f2773ee258dff95274c64b45f629a4d5e16f0c202ebdda8988208c1e978aaa7940f9bd615c04413c8fe67d3b4595e5df5bd5c7411b43100465ea3b06ce0b2ff87f6c37ca6e74d7b25df64e79de591035ded8b086b5a0dabe73d78e6d566f959497bed81adc528f8c200842e3dbfa4e3c9df19f4d4480305a4c5d3fa3950602e2f7abec385f415265597bdc3ec90ec3a2d3fcb09c1fd64dd1dbc5969f6ec669de67dda3e21f240cb2fc88bf477a5bb2510441285c33d71e330ebc2cf995c20dff5fae58a0d97671ab711c266f5b73bbb0d6b0e2654f36aeabc92d024edd9d58df781ba29e672bedea37ef2e3eccab6dde90175c9fdac9ab6ddbb66ddbb6f50dde5727ad2fc37544cfea1f661e5c714f49a25c42ba187e0f5e272f7db53bc46fd2e39ae6a06da60ffdaaa2b0293bd7d51e3359e6d96547f2aadf6979f999a9899d9ad8fdecc03846cc92c46ca18ab5aa212b426856fd961d8e7c979a766b16efe28c29d7f2e50020294ace56261711e52415d3f4d91800c96ae040ad87071f449d3a53d426c4ab29a7ba50a62e53565ca2705f632c1dba28bf48715dbcaa285f4cd76561009282c47cbab91e0d0159c5c7f492a297e70e6eddb977c7b9d84a69e6e503a71ee44a01006415b9429a0efb3b1703158baaeaf85f347b850b8542a15058706b3097d5ed729ee2ddfd20fe374b0f9162408bdc1eaea8158b97446ebf0126b47fd20dbce0d2c8ee2b72fa1c4f2cad12e4bfb9b4acbb29f93f17b74dd0701e38b28b715de55cf9685697692f5a6f8b29140a8b136efd35d88efe1f0e38a758f61ed5d786f66d3b09b2f5f2d84a894454967e6970e1864193c24b7e604bc92df7678a2492aae2c4033eafe6f65bf442f8fdef212f0a9fd4d27b69bad7eadba94515151f5f9c5ed8aefcc2c1d7825f4873d6d706ffde2642abfdc41e3555170a8ff4ebbde26eb61800409aff6843ffae9b6bec75e40e13bbea7ff36114ba53486f9dea071a3167d699f4ea82acc2a423e386fe75e361444444444444aaaeb35e1d1545770ee9c5af7f359790aedfc4ebb22fcc1cd04b891e5d3a78da6ab39d471dab5572c372e6c6415f69092c3cd2b7c7e2b034210ef28af767a6050ebf513307f483c6b8aa0327d4c4eea707b579507feedd79abc2520472b9a8202eea4d41a3f60249e6dd8b77138a453846e7f2b4c8284a401000c005f7d76e8b2894ca8a9f6d5f719b1ad0c7960a0044d39e83f41f2c9c76a8b2fdb096eca62c780845df4aa32c355fa458ebcd6db945d14fd32a64b28ad4e7d1059ab6961a049096246513cd8c18040094edd83764c8f0a103870d193824c09a86ea76e8d7d5431b030059497a2e6660febdb39d3470be10481405c82882a064e51b12017041fce1716d0ca80882b06c7aad7b5c2c0779d1ad51465a9df67d9002e0e58f67586b78ac7bd7201531aaed37c6f9edceeb397200bcf0eeb64716a3bb1a60354690bb2b7ad971500421e9b69e782a550480573e9b6fa7e1b63ab60a00aae2d6ba6bd8cc7a525e8bff88b39ebe16398e1be36bca2253354d5a741b15da968b0288e396da6ab59b35a98bbbb39da9ae45a725f70a640020493f39cecb8c4d4410846919b8f46ebe625f8c0bdeed0d76601308345d8f512b27da6875bdae3449493f5e9ed94e8f84208c66430e2429fb234ebf38dbdf9c892008d5c47ffe8d1ca9ece3d10141978ae217bbeb686a9af43d7d6164af6de999bbfcf435350d3aeef92054e18a9515c43c2db6183a26d0469342611b38740c19136048040090649c9fecc9c31032d72168e54217a6c7c11c399485056a3aac4f52580e044fc61a9b4e7a260410c56f0b723364a208826ada0fd8f4a20c5734fad2746f431a012160341df7194f049fe98b12c267934d8dc63c1600e0f9a77c8988d1f4175500f2ec836d34db1eca9657bb622b9eceedb538aee45a2f634d4ddd56cbde880000af4a3a32ca958b2288a6db840b1f554d2f8480611846621a7a0d1d6c2d7cffbea8ee9754f702a4b9b797f76cae852108ca34ebb8ea756d9621cdb936d981e736e74e41837324088a611846665b740ce9a95f10932e543ce106120b0015cf5774b7e753110421e9b88f3c98200400103c1a6568d8ef8f099d5c9a99e9702dba6f7c55bfe4bc3861c7e49dd20997cf2dedddc28843a76b1ab7e83e75e7854d5e0c00c1e3d14666539e2b565271fc0a3bed5eb7ca1b153c157d54f94df9c77dee4cb765eb821d3904846818b0ee5946d4869e560c04219bf7dbad48b306f2e2c7ebfbd8b1090842d26d35f64882f0fb6a837f8fd969faaf5cd1b6661b5479ff8ff67a0c6d23633e83d77ae6f54f9b02a7851bfae8fd031d48779fbdd4bbda7a95776c80b1a1936fb79e5d7d9aeb59069fae7684f2876e9ee148694009fbe8d6fda8c5f02e06df66afcb7c70e9bc1217af863f8e2faab3116eb9eaf4c26f606282886501a634020165daf4fdfb75cd146174593bbb050dd45013bb9f1e14fb3927fff64f58d4c6585fcba4cdf03d6f2a1a358be0c294ab0bba3be9f074f98e135ff8aefeb333170100927e8f9ea2b5edad7956fd4f19cc3eb24039cf3083c0109bdc64cc3fc495d9c431679a3bf00ae3d205380010d8cd037c8d0bef1ddbb2e3d8ed2263ff4ecdd9049095a6a52386268a944f048c4aa3d115ff51880882526854120100a4797169441b3bdef7ae28d654e70b5ef6609aff84988ec75245d2d2c733097ff69a74ab18d1f45b7b7850c2f4e09d09790fe60ddec35f7178b26d439b3f41cb7b6caba45d973365f2dc9bdba31dc676ae4e4d2249d9d9bbc72ee6bcc7a552d187c35e1163fa6e4e102374b705c76648570d5af5b2e0d5baa015c2c9c71679306bd1689291776be693b9a317edbbfa2421bf4e308face8c14deda5775ebe4d7afdb7fe9e7ee3ae15ca01100d8f991713ca6592c21c86d0f20000200049444154dba3051b06ce7c580e00a2b76b7b4f7ed1f95c8ea83c7e9bcded83ef6b2c2f8277fb6f9aae8fadacfa70c0f9d6942961853840d5eb158143aeda6d8a154805711b4c4f060d3b91cb0f3a71b49ba6cde2a739454569a7fbf6d8736e9c91c1a8f0aca2a2cc1b2355664040792ddbebc6af1d3777c7c588b8ec4f255ca41ff6070d3d67bd3db94a987eb2fdb31dd1159f3703f33aaebcfd412813659eee1a3f6fc0aad75500c2172b269e34dc9c28c2e555398fb6f45366d652d5974f1b20ab0097aa87773e88a1f2ed95770c3dc1fd871fa550fefa52825e404bad1a6d41735f756e713376c0b90f4545d98f17da9301a0e2f98e676d0fa58a2adfadd23c32f68f27958dca8d2837eac489145e5b773ef6e55e4892b6f6e8be8d34f56e81442efc706da1774da0102efe707264db90988157c257b66f2c7c482e48bf7ff47281a5bf2da31189c5018068d26f6b54ae442678bfddf9f6b8c17b52148c53947923bac5d6c771291f1e8ec95c32f668461df6282f78742991df7d90d3d78418a9143c957d54f94d00a878be37aef3992c71e19d41c9f37c7d67e686de2e107d3cd32e72e6f4b0421ce4055747775d563422bc48224adde77137b4cbd268e1bfa00d7e0488e6634e9d0ead9d824a5290919e577b2fa23fe8d8c559f6ff8c78622621470e077da2687931772e5fb8722fae863b327dd75fdfaa22b29fe610dc4fbf0eaf0b0934f8ee051e7503d73e089bf5d509a3781d7b5855cf943a7f301d7d626f7f3d75262835b1fb354036eab2fcdcd38ff9d9c5d9f14f760f322112740685655ce956ed3e45b47a5ecab831804f20598ed815f9ee43717e766166f4cd75bdabcf22a03c9f799763920bf3535e1c18ed5c432b5086a1819641cf20e7266fa8109a89a795e0c5db621900008165d1ba5fc8a8c9e34785f66a6dc92400c8cbd3d3a5faa69a0de61ec66f3d7274a0a24a162e487b96c56b65fffdb31337d5f952fef8ef53f8903fa77be9905096dd902563d8e1075f5502c2f65a797464f6ec769e3d8e98af3f345af5b91084dd7a8c4fe6de73c91faeee88771f5bb3304b524f6f7dd97ce9ea81360c94a4eb376ba967dad1eb595200aae3cca3f3a91bfd5b75584b987d6cae4bddd14638febb1e9f1ba511f9e78876d63c8ab6c7d82389cae50ca17a4e0f756220806afb4e1eaa11bee76939100d3b0ded6acfa310304df7310b03e0c99d0f2210279d3d9ed56af14c1f1e11d57019bdb88f768d8e2619062f1be5a649241b750af5a3be8fca1481f0f5eefd597e6b177531a6a254d39e7fcc358fda1759fcf54e54aaebaa889b0b2ce3768eef68a747d77018bcf565190ef2dcf0bd2f2c662dea6e4c26d06c072f19fdf9033164cb3e433b5869920824ddf6d3e6bbe5854715c800c12868655a4c7442be086599b9bbeb121beb4b2d301dba5b7fbcf6a44090722b5a67dc5cafc26bcf8b2b13aebea4b6f531247dc1283e65c9c0664c8c66d377b48be0654c4393b8287e9e0d194108149d36f333bbae9e59df04a1aa17e2e4533b5e3baedc18e2c0c61092a64d9b560a7f182e7cb77b409ba9f9936f5f9de3aea1428d899e0cd5411104a51b77da48085937ca9ad4a8c402c33128c8cb848511a8a65d674fb64cb8f256c14a315ef719fdccc9006433ffcefc0f11a9751892b42ca71434aa338b55dc1f61c6a0d168348efbaab846abe5a9163c557d54f94d0000aafde4057d2c6998a6dbc01e0632bd71333b1b5248ba3e43bda9ef9f668aa1ecc9ce1bb49035635dd91849bfd38255deb9278ebeabfaf1dae0c700d5e9b6e3c5b31dc35d351afe8de93864d3a3984303bf4389074cbfef8197e1cbba9a341024b255cfe537e2ae4d7762a8f2c650ed870e30ac6daffb7ebc8ea265eae23f74fe9e7be92997677a70be7ea1a639cf0fbb38c9b92ee7e5fafe7123724b204f4deb7e7160ea21f88790645cd9744f73c8a5e65fb36bc4b43dfa0c6cdc1486d32c3c4cb4b02fb0438b6e832c7e448f9a98a0585e9e99519c79bdabc57945d8bcbcaa44daba420a0008b3c5c81093f5737386edee6fd298d64558eea33a1786ae5d47fae0b5aead26e1ad7238f393f22b1f4f71319c470000c02515527dd77219000614eba0b1cef343a27c4f8db4a3aa1a8feef30f749f0f78d5c788cdc181c17dccdc9fcf340120d0f87cba422f621c230d71788e402e133f583771f6cef0f822294a901697b02709e52029c9286798e82a0f9011b52db8c46a470c5693199440a6136542090e92fca4dce2db439be92bf2d6e0e232a45971e5b7a41424e9fb4ed9ee3b653b480a5e1e181f30aac7a296ef5753338a311d3345124320f22cb589e19f5b7d332e2d99b0e8d0c394321c25888acbcc028572a0382f3cb172cebc996d97c4cb6dba4c58b76351a0beeabed431a5b60cd09f7ef17992e89eb8d5fac0d64f365e8e4e70bc5fe1b8d286f6f96a339fae8b51a9a85445f123b2cdca9898b9d64469f9873bab7af6ee30dff2d55a37e4f3bd9016a696322dcc1a503771d2f13f53f4673c0ab6a3ab3eff40f638f42172081f9194245c9ad3b96fa0e9f388a90cd5128b0bde1f9d3b71d5e96799020485cae232d70a310e440094ce5546a2234472832e614c1d1694669548018800f4561b1e272e2fbadad3796545e35121b2fc7b0d054f651f557e130000d3d057e42c2790e8143a4f9b8228df60d22aa95c5699932bd50ee493949342df82559e5e2cfda7dae01bb91d663c3e1a1fff25bb9cd5ec387c76e3b607b6ebe8bdcf86af7b177927e2657c669110a7681a5839b769dfb619b78172a138ad49c3d73472257aeb3df9f89ec69aaae3bbe052f294b4a8f0db4fdea617895026dfccc1b3bdb7931ee533076c28969d5a32366428cce9ae23be8ad76974bf8b7fe3695a447b50243ee88b064fbd6e9b9ee58cbd73f17a547209aa69ece0ddd5df914b04357e0362c72542c13f4e1bf0bbe6c311c52cf5f5db9cef38e9c028abef385f508eb523e7ffd7ab263a5f080c5d5d8eb9dfadb72b1deb5993c4893b43579705f4e19f9bb066fcd3e58d9d0da13b8fec51eefaa738f4a18706f2b15a20b54cb81a1d96bdb9de9b5b4faa641fcf4c9c19d7668063d48c05b77d7774d06c64138b50f4da8e9eeebdb8ef930f55600220ab484f299601130510e7bccbc3f87c9af0f1d4817f4a563f481d6cc3442bee059907e30040641b322b22b20538d01000497ed2672706a665c2d3197824e160bb3a9eb8f27804a0465f2350fbdd171531d725686acf85e79f2656a05e861ce9c5d42229b03000497e62bea22d0846c564d5f96d64154595323e005e7875f4d023468723b2028da984a2b3be268b70c592e83e7647f8d81de2fce73b87f80d99e6f3e1a4db9769a6a14f5beab663272ab2eda6d9ea5b76e62c3f713c31dd7ca423b3de94ff9a9ed5fd29c634f11936c070ddfe9be9cbdd8c6bb6332a7b816999b22baea596c9bde8759e37d97edef9892f42027bf2ee5c9ce2406f54032144b675c0f040e6ded34f8aa6f65029b1d20f3b868ebbd3e1f2cbcb5e3a6459da66d7e6279ad42f8276ab6e16b9bb4ebe5ee5de920e0889cdd7659338ca8254751e94bcb25041f92b1fcf562178aafaa8fa9b4dd01d741d3e96ff3e4f0c4654005c90955cc66cc6c17eb836f8d1206ada7af7b1f5fec17721304c5af518d1aa47d35780b487afaa0f49b88d08d0ffcf194a500d9b0e436d3aa899ce6f86efe38a65fff2863faadb5f31512bea9f9e253bfe11919fff3e7c612bf62fe4d36eaaf385d57a721ff18ec9ebef6655e1b8b43cf3c5b5cb31a57210bddb3464416ee8c91387cffec1da3278f1e3f2c69624aad3fc2b776e5f5be1518b1a91cc078c6d1e356bd6b1d81229c8ab0a13ee5f08cf900048338e8c1c171570e0f4c1b37fdb9f1b3635ac6e321349eaf1790b7787bfc9281189cbd26e6f597b576ceb6d4e010040442f562fbb942e9257bcd937ff40a5df4877a65c5022669a353364a220fe7061d3d53c290000c9a2677fbd474bd6dfcb97cacba2772d3e93ff394307cd7154b0e685c98b2e2757ca4126c88dbd75f1519e1450960eb5283ebd52d16794a5432b4b4a296d3cff853cffc6a2597f5f8d4e2b144a2ab39e1c5c7726d7d0cb9689f17d439c93d62ebf9221920bde1f5bb24b99928a62d6c6e063d8dd4c098028f9f49fd70a650ab366998c636dab4725e082b787fe8a508cb828f1fc897bc925129ca8c1d3e150308cd0a40d18cda68b53c9c9b58ff5ba3ab14806ed5a571ed8f09cdfb9553def0dcae433c599f1b9e2af912c5c2e954aa552516972f8de2309644bbbdae603d5bd2099f71b6dff6afe8c436f4a65b8a4e87dc4936c25dda6580c3b7a6f156d8d5fefad7102152286cba452a954222c8cbbb4fb52b6a6bd3993a05a6271516925cab7b1e2911179e9b33d3b622a9b6a6ab51eb37104b2a95b9f25e7a3334b8555e5396f1f44642a46846ce4615676ff46a210409a7373f331851fb511c153d147d5df6c02581ea11d2a0fccdbfdaa4c26cebeb56afe5d5ebf41b6941faf0d7e2bc804456555c2bce843137a2f4d527ed622a4b3beda01a6c67f84d8157c8f2c9f3f81c5ae2a666e8b16539f097fa16727cd8f3a7bfc5991ec7b5fb7a971708886cfa6f0ad8eb74758530904b26ecb91bba3cbe4c2d7eb8296554c3cbab815936233f1f072fe9ec10b1e963642ed504d079ff62eda75d421d17cdc858ba32bd7f968131154c32a705158a61897a4ee1d3625b6f7c18d9db9248341bbb779848d98783157567babcd67a41c1ae365c2a190352cfa1fa54d387d7a9419110080a0d52194bfaf3d8fc4745d8d4f3ab53d904b60b65db1aa6558572b6b67779fb19116ad954526c9f673ce6c74bcd29d4762588f8df3196c49ff1c17a23aff71fd6897f7335bb05084c475e8bf21a2400a40739a30c3ed514f4d02c2ee7cbe886431786e97ecb1fa28c2f0dc9aaa325094c2d52abc38d3df8a4b23310c3a6e281e70f0ca02470a6026c38fedeff626d4844235ea7bcb79b4b382fc12cd42b6cd64ac7537b1b26f3dfe85938f2e090008fcee7f2e30d8d6dabc590b8f8e0bd35b3ab194b5865fef1fe5c623110834bbd9f9c17bd7b56dda297fa653773b9019f8b7e412806a1de84697735afb9ad4afc3c90f5810425c6e4b462876f35e356de117bd5fd09c4e2412296ccba0cb26f3ceecea52db2adb482f8816e3cf9f0b2d5fdd868311a826012beed78a7fa558859ebcbb1859ead36fd7fbfa335b1415624026124934aee3c4e7add69f5fe349572db140341fbe718c74be93b9bdab67f7bf25de364d3e2c4bd0eab835eaf61cdddbd3db19b2695496a9ff92d45e7b4fcfb0230381dffdef9576c7fd4ccdeddc069cd7eb644a05006844f054f4b1916f36a14ddcaebb2ece656c6fc7c6c846431eb4de7e699133f55fd006bf13e4f9a70334a834be4bf09ec4ea61f71c15a8e6756afc5780b0ed5c4b64f0e9f40c8e131160128048c0410e221c2f9102008ee0380b0522e004c065385e29c3ab643800ce26e080e304c08f6fd9e0eeeef6dfeda8ace0c9993b529f5e6d783f76f68993fef6eaf47479f4113fe657ab8bbc53dd5cf60e7e1136a02909e27041d2a53309367d3a5bd310007979f2e3b00771d902a0ebda7977f0b0a8aefffcf65dbc676b2f398e032ec7715c8ecb41f10f2ec7711c70b91cc7711c272048e4c3878a27a8d0e3110f1ffa0774fde9ad8f714b1dbd63b7249ff2fddac751717f985530fbe2bbbfdca8fff75ee0f9c7da98ff3d2ae151b00e41adb3d4f866443ebcf76ddae033463b3657e7b7237639073d7587457dfa00735bfaf4ee42e7ff77663869da6657d349318a3726735ebd5be5a8a6e4bfa9c5ae9e490243400b03290e8512289441552d1f92480ec532289082500e4c1414e50e2a6450f153e45947b91efdfbfd68562797c8fe35dd529ef2264fb399310d01007949ecd5f0548e57ff71a3fab7d348b971fded3f497efffb3a5f6445cfafdc4fad9483b4e0d1dff3ce221d7bdb52d53a428ddf196a57acaa6593c254661f611ab71af0c7e9d8bb0b9cd5f97ed5f80f4968bdf70c14243894c9418a831487aa1a431e40150e321ce4008a645b0a62270590e23f43473fb962cb6f0db0765fb06d5ae7e65c6d3d8b2e2bef65c61f1aef6bc2d3d56a3ee02f451252e1b3298ece4396cce8e1e7ebeee4e4317c4f8c22eb9d34eff6aa81cec6ba1c6d53875ecbc23e4a0040fcfe4f77ab3ecb970c6be7ee6c3f70ebdc61ebdf97de1ee26c636ad765dd3bb128f14068071703be2e876fe319bafb55395ef393154b437cdb7ada58b5e8b6fa71b11cc4893b87cc7e51f972969bb58d459bb9519fcf5e8f577d4c28619a69930100e4a5c9f1051c170f331691c8b27077d12a8c4b541eebfa167ef71b3b5f4469a7c63ab3892849b7cb31bdc567d7b466a855841abf35d4ae5815ab26afffad4a1cc7711c2f4b7b747c491f6bfa7fe234126632f1155e8d54b5b9ee3746833aa908081b21033404c828200080ffecbd16269e8e1a73ee518e49c6f6de5d06767bd07fe1eeb8bfb45eaf0ae83de77c9fab430c004094131ee310716dbd39927932a4e390e54e4f563b159d181b7c50736d78727fc3bc8bd37a8e18ae137139d400405efce826edead5286726803819226bb96245295cdff967d67a9ad08b2357f70f1eb1c9f3d1023b04405efcf49e66d8e50776a4ecd3fdbd67eee87e67aeede8c36baebaec1dfcac29ae5859f9c7325493ad08c19396e55490795a54040000a16af1c895d96552e09000ff96ad764d1c5c95a0e2a717709369d169005051d5a4324fcc2e3b9ee6eca865aef88f8c00bddbed9c6e00822a815a65a9f1afe23f1215ab861a6a7cc5dea3de7bbc914808060a34142a6550228512d9cfde6b9241ffe941762c8c6eddbd8f39cee835b9ab198da8e1dcabb34ee653651a5094e537a18739098068d075bc9f28ec745c65c1ddc32f0d27ceed6b49432926dde74db57e7be2c647290020d49693439c98888ab1239b7519e06dc6211148fc36e3a739e5df8f2e940100208c569382ec6808607ccf2e86798f53be32aa03970a65285949cb7189588e92d0ea44cb1809958b15765451ce378cce2fe47c11be98616735f9593d3a84179cf2e1fb1cc9fdc96ab54b9237b9e9f7b951fee346ebe54c3bdb090d6dc582a8f156cd67450bbf732f3eddaee24e90a9f3eaf7e27ff04c7f24beaa795f83af195871fc6a27e3a177fff58d86da15ab861a3f3db193e2404654703b0c01110e621ce4aa52a4c87f321b1ecad25596eb22d18844968e060a00801069a8542455a60165e9b1958168285b8f51915552559a5542e09b2b3334a06c637d725966890c00101a57ab912c96e2ac1bcb86f8d9595a1959d8b618ffb8bcaa4c611045c81a2c62350fc370b158f675438860545426528659224412415673055c2a961148180200a2bce4ef3666b820f1fc927ead2c39742695a16bd62270d49f373344ffc2c39297c61c99d1ddcd80cda4d239bad6adba4dd919992ffd4fc993ece3c1d6742655f11fdbd0ae7df0e233efcabff7a440b5bd67ae18694bfe71fb1dc39ef317f433210194dfea67e4f495544656f078ebb8cecd7535a87426dbb0b967fff9875fa9c8f3f2237a217836c35c3be0584eadbb8913d6ba70dd36257f8fa07fb2d5b02573fcf958132541b3c5ba44b142729facf0d1d6efbe2556f0d33b39d450438d9f88d81111d0c080599da4aa5c0a04002d0c9828305060a39f081f05013a0a2c1458687d2627f9f5f496a428395ba8e8962827a998a6cfa668e8b3e579c9858aa54256929e256219280708a9a1757512b7e2c537a74f3ac59f75fd4d7c7a527cf4f6368ccfb9b111409a9cf41565ea3265c5258aa2a8184b872eca2f523417af2aca17d375591880a42031ff7beddb9376f5f51c7e4573f89ea8b4ecc29c98b0bf06e9bc3a7ef363dd75139749bfb3150caf8c5eedef3dfda9cdd433d169f9f91f5e9c5dd68578e7c0d3b2ff9cc4912d173fcf2d2fcecd7e7bedcf5ee4f323da066e8cab6fe89049fec9f010588efd86753222fdb02ea0da9e8382bcf8df1260242fbe3bbd5de79519ad975f8bcdcecb4d8d3c3cb74df9e5a3b1f5ec6a7289ec47f482663f7420eff9ce6b5935be0451c289831f9a87f634fe1e79c389061d86f677f9ca5495f2a2078b0303777157de3931be39ed774de1ae861a6afc3f885da51c6438d4d88b64a08c7b451040e053546c850c2a644040408a4389142ae57562262ae5bfdcc0e082fb6bb745144a65c5cfb6afb84d0de8634be77a0739a56f5b7b3ea54a2e4abfbc66e37bdbfefe7af5574194a1cd146727280a05e092ca7219dbc2528742c085ef4fec88aaf81c1f41289a1c343f21ab297e0f84a26fa551969a2f0200206898db728ba29fa655c86415a9cfa30b346d2d3508202d49cafe3ef530f092bb0b173f73d9747e6b683b2b6d068dc1b36e1bb4f4d0fe11a64480f2eb3df5ed272d1fedef6a63d5f68f574271c6d5f95dedb5e94caa965d97c5e1b90ae39abcece58ed056c61c2a5d43cf73ccbe3801aef02e19042e5930b08daba3a9816da76511c5f2fa0690b3733666743b707ed5200f532d068da5d7dc6fd4ba93bb0335110090e6de5adab3198f49a5f3ac03165cc952b04cbc2c7a4b7f473e95c9b7ecbcf4764d1e6349e6a599be862ca686a147c8fe841aef97aad6e2e5313b86b81932192c3a5bcf7ef0d10f12901745aeeae5c86332694cae9edbf86b050d251e21601846a2b1f5ed3b4ed876f56fb7376b16df2ac2411035deca2668e9b42eeef6e64ee3ee57a8bc6355f2f1096d4cb4680c1693df2c70639c48551b6ab962abc7bc93a793ada9816be8e164914268e30f8e76d365d1b8165e13d64f7332ea7dab8ee35692b4c9cda85f58290054de1f6e40d51976a70200ca6e0e3475dd902851fa46cbb34f0e1b76b5f8fd8a76c6fa86d683af970000e04511eb7a34d3a6d2b56cfa6d795d5f8ec5897b66ed918e3e777c410f6743369dc63172ee3af1ef53eb5a33aa9ff2e2f9fd3d1cacadfa5ecafdbc4359959c34fa4c6b40b1191c6cf47af7a50fca8d86f0ed911339aea15df5b1462e282f7df1773f073e95c9b70a98bb7698add2b72bceb830ddc780c5d430f418b66eb987d25f5fcb15abfa6a0d202d089fdba9e751d38d770e875a53110051c2ee616d6db4994c2ad3d035785bf42773ae3c2f7c71476b3e9dce7718bcfd9532484ba56003c84b9ffed9b7b90e87aad9acebca878ae4d40de5440d35d4f8dd899d82b1096aa94a3940a51ccaa4502efb14150b00421ccaa52090831ca04afe9304c37e3348fa3d7a8ad6b6b7e659f53f6530fbc802573a608683b6ef1f54bcb29da99681d7828c6ebbf7879837204e046ddf1983b0f59e461cfd764be35801cba6e8edebe6dcdabf43df35992d9a333fbbeb67ba4d1c6d70b6b3b12ed76172e417d2df1398e60ebcc2b874010e000476f3005fe3c27bc7b6ec3876bbc8d8bf5373360164a569e988e177190ce1fbab8f840ec33ae935523b5a987421b9c3de47f1898f56344b5ed36be4f566eb5e149414bd5869727644e8996c19c8f32e8dedbab224f8626a7949eac57e190b07ac7829000090153fbec39d77e3594c62d442e2ce495be2eb3a772b632fbc40db0e69a3a562dca419474206ed65cc8dc8ad28885aae7b2a386877b204a0226a61ff65d94157b34b322367124e9c53540290a61f1e31e2bcf9a637f9c5f107da3edb1da338ab5415aba2b5f2dc8b3396270fba9a5d56569ef3eac46457362a4eda376dab74fae3fc324149fab33d21cdbe6082c1f43a0eb6af7a792b49080020caba1e65bbfefeebe437bb7c3055772c7f3877e6c3b64712cb2b4a0be32f2ef6e5a12adad060ccaf66753df0e055dc9b73fe51b366dd2ac241f4eeaf8133a3fd4f2497e6befcdbeade91c4fa87b788fa6dbc186fc2e205509512fe92608046df4caa0261e2f557d4365efad5b28ceaf63f702090633dfffe87ac8cf7473ab101409c7efe2c3af54e66d987b35de3964d389959e79cadbcf0c9d5645e977e0e8d0411cb8a1f86d167dd8c799f74bea7e667cd5caae544f533ad335d2dfa845827ec3f932a0600a88cd97fbab8f5687f3edad8059f2c18b0aa7078584e49d6a3b994b3179442f2e1d0f0d02bcdb6bd2d287e7fc4eff5fe988aa635af7e6f0b6ecdf4ef77c161db9dbd43cd29357aa1c3922b0985a5a5898703de2f19b22eb6aa7a6371ee2c757e645659d6e541198bfbfef1acb231c1069017dd39903fecfa87c2fc886984ad8327dd28927f594ed450438ddf8fd8fd2e1da538ae7af162a31b1580d9e1c4fbc8b18ae2f4049d41611957ba6922000024eb694fe3775597fe44793ef32ec72417e6a7bc3830da99890000603a1de69f7895915d9c9f167b6171a03eb1c1af0050ed8eab6fa6e6641767ddffa33985e932e1e4d337b19137c3afec5bb1e45afa83f1e6c4ba3f21f0836e245eefa98900202cb779975ee7e56717bcded4fa4b6991109a89a795e0c5db621900008165d1ba5fc8a8c9e34785f66a6dc92400c8cbd3d3a5faa6df65f0a4653915246d6d1a0100409ab6a3a3b12697a7c9b51818ae30bc900c064e0c3424014055ec81431f7d56cceb644445a9265de7cd307d76f049892c3f7c4b386fd2ca114e6c8ca8e916bab0bbe8cad9c42a0040186da605dbd311c074da7633ce894caac345e4c2c24229535f59b1aeeaf5124f1d2e4f93abeb38e3a9409e777bff73a3698b0758d150aa69afc5b3ad630f87654a05b1472f55052c1eebca46893c9fa90bda2a12fde5dd39186d32655e37630a816e13b460a8c2152854d95a9c40c26485f1316f332b700acfcecd5a8380a0244c9c1df72a3e4788d0f41d5d4dbee45b23d0b5b58815798a1c8f28a7f38c8136540400517d47209291b2e49837a9255212c7d2cd818b41c336d4bb03d974f0b80e3a18200cbb004f6ad2b34c9138f9c2e98feef3a67969135196d388793db90d1679aa6547c7aa88fb9982bc270fa0eb8cde58e4a35c41d6c387950e9dac689feb0faad979d1a4763a6422d763484f9df4471fea3c2769796e2968e86b289e53c5c371b63c9e2697a7ebb5e19d4821ab9ed3435d58c8976ad4c855cb89ea675a8f4a1b771fed9471e0588208a0fcf9be0b553e637cb884c62ef8e6d81549d745235d34508cdb66d2026f3a0200b2bcbb875f9b4d9d1d604826d02cface09312337a9790d664bd1c3bb1fb801833a187ef237932d7a04b5b7e09008249d769367b9e4df7dae08a20284e1bb70725b2e86b2ddc72dee2cbc7cec6d856ac106009cdc62e69c4e066402a3d9e0c54319770e3c2fffb29ca8a1861a6a62a7c64f034cdba3cf4037cd46b6e8384eb3f070d4fa3e7762ead0c505f90abf136638e4d8d3b8e7c707b34b9567fc006357932f49414a5ec9f5112e56661656661636ad17c683bca45254949a2f885fdfd9dac2caccc2cacc21e87c89acb4520e00040abb3a4f7b35790000200049444154888448c670b1a84e100981aaa585957f2c55787329b6d32fc5c43ed9e38b16964a7049696609c2b7d056c6b2704c0c4865e92552494966a5a6950e59497e0d2c35310090946696607a165a8a4692f8b68a0a4daa5b8bf3baefdc33a862cf20275d4d4bbf317b62ca70a2d988bd9b7c9356f768a6c9b70f98792ae94b818cf2cafc420983c7200000602c5d0de553527d476a9b0d472633ce8f6fa5af6de839eccf884219a1611bea532dba96e2ea801049a8b44a8a4b4b332be8c63a8aac3740e49a6b3574c4331cba5864df789af2f2466eb3ee01dd9be75f7f9efaec7aa679a0c3e72b73a04c3de5132690e8445955dd53b51883cf82d2eae7446fb9eafeebd78fd6db090b2b149f1068da5c6a138e994955cb89ea675abf857a01a3ddf38f1f8e15943cda7d1d3a8d6ac3411abd60695625db94abe05d08996fc2c100405a9a5982ea285e0310b9665c62939a57bf2564cb5987969a1febd779c9a39a3ce1e2cc6b8bfab5b6d0d7e3eb19351f1551265406510151d394af0cbc22f3ccd91599c522d5820d00285dd7482948446d0b4d716e9e10be28276aa8a1869ad8a9f18b00e5583bda72be4fa50daa758027f5f5a15b1f654a4ac1d7d1e1d2b1da4bb5f235a669a4cdef7b222621252921252921353d27fb468811856da445775c72273129212529212539393b3776ab27edcb37a637efee2c7b78e451110e00406470f93a7c2d2a010100a286011bcf4b52d63a96157fc814b38cd818916dc0a8c852520c90166597c90000d33060cb0a73ca158ba9b434ab44da786b31201b052e3a7a3fb92037e6ef1611b3c61c489120749b81abcf3c4bcbcf79b8807f76e2f8cb799f3d562afb78ebe81b8a4b070b65e18a9ae09a46ee88f1da4dd9171e9b571877b46bea8ad00dafab54b4e18bf45bc38051f9214719f22329a88ef3a933df35ddfc75134f9d3e93601860af6b1f609a72fad4a9041d7f376e1d4d502704a8095a84db32d02cefcad9d84a000084a4c1d3d1d1512659ac37009fef816a3951fd4c1b3482e737ba5dd9d93de1613b6f537a8c74677de6821afaf492d40285431717e5a6154b010063e96bc87214af01240529f5eb68634d146384e130eed4f5798ced3dbaae795e8a03e045d727861ed75970272933f76346dc9e76cc9a202a49515aae727b24ca4b29611870c8aa051b006482ec8c5299b2754945249e3695f00d72a2861a6aa889dd6f08aadb5f31512bd489bb6b562a8ecfd205ce4f27f69eb4ef6152a1a04a509cf63252e904ae0b9a7dc860cee5192bc2522ae52013e4c5ddb9fc245f4ae0f98ff7ce5c3d7bcf8b02098e8bcbd2a3aedc486e4a8c08aad77bd544bdf3c37acf3bf9f443b1a04a50901815992c90030081d73ed8e5c3a665679284f2aa0f1797ad7ddf2ca89301466b3e30100ddb723d5b0a204a3eb329bc4c060028cf678863ca8e43af2b7190973cde7520a1aaf1d64af31e9dbd1e932b9413289a7c2e9d881208928cf0b3b7df1789708cced5e1520828a12153c1e552a95452559afdf6d6f6f1dd263e6d3e6b919f26d294f11197bdbe70f15966850c21b3f9da2c124a20a868c317a911c9bc5b6fdda8551b1f1648e5e531fb569e2f50f1804806ed5a13efaebf4cf275d3c238aefeb49beb6f22adbceb45a912587c6a51424693b37490ac46ae1e866ceb1db4ea524c56a9b0aa3cf7ddc3c7595f9df8ad113951fd4c1b4aa9a6d7988e926313a6dd64f719ee44fbdc05ed0706609797ec892e95490b2337afb857890300caf7196c9ff2d7dab04c915c987c66cdfe1451939aa7b22d4ce7a9e7ae4e830d81bd36be2a974b2aca651c4b6b5d2a0117bc3bbaf5f1a7d809bc227cc5e6c842a9acf4f98ea561942e039a31540b360020552fd6adbb99259657c61f5b72b8dc7b982bf35be4440d35d45013bb5f039f4a8afd7f21cd8f3a7bfc59d13fc9f18c57265e3a763b45f86f3a5dc856e3ce3ddae99fb733b885119fa36dd26aec65dd39c777f83670e0511de75ddcd73961bea78e06956de23a64f3a3422900caefb9ebca7cceb1fe362c068b6bdd79c6d9c4a6910684e1ba20fcee2aa7d8b53dec8db4b4f8667e739eb8ae3cb9dc9d0e98d1d0fd8787142df5e0d1b55c67a7f73a706c94051180e1b1fce824c9b276f66e6d7d273d776caf4b0200c08c87eeddea79b39f4b8b965ebdb713036ce99f69adf8e39dd5bd9af3e974b661cf0bcd966e0b364185c917e774b46233981ad6a1cf3a6cdcdc45bbfefa294a5cecca67b2b5756c3b4f3d53d5635f64d8343b15856655de515af878dbb0167a6c2a43df7b2b7dea8e69f694866df8b2f1956c37edd81afbb0bea62c9ef3c478af811634b4e1324fb3eae44c91733cbd0d4940d4f36ac795939d3bdbd46b29cd61cc24d7278374194c9d1e978b9ba24734fdfeba7f65a6cebdd9fe363a5c6d5eb3ee2bd2baef3832b9d9d7e5ab6b444e543fd3866079847661155698040d6e46fdfc055bad3c369bb3c75f87adefb142d0b3ab3e05232080990cdbb7a353ec185b2ec72ae8a6dd50070601ab33805f25c68886dbaccb17c755ae08e8b73dbffdaad9fabbfd9ab9b4f5eabe2cddd59e55a3774986bd7a942ff334d0d00b3ca433ffd4d2968cc6041b80a0d93e98b3cfdf488bdb6aad78f4a1cd9db408f02d72a2861a6afce2b618b07155b0856ad650ef050eb8e2ff78f58738e0d5ffd57a7d63c7067777b7ff34b16b3dbc6a47c446b7ff6759775c9074e94c824d9fced63404405e9efc38ec415cb600e8ba76de1d3c2c6a826665859127c3c1bf57f3cc0b07228b6a965bc73e03bdf91880e4e3fd3377699d06b871be1803f7f65dbc676b2f398e032ec7715c8ecb41f10f2ec7711c70b91cc7711c272048e4c387b59fe0d3a7cfbcbc7dd433e467454544a8e368f6a9e7eb5a50d583f1d9395974b1bbc372dffb8f26d7897117c52e69d13971d3bb23bebf50bde0172f9e7f9b36f80cd85c1db510a9a1c67f0ad897781f6008c80164bfd1995c5c2a050cfb111e0d7979ca9b3c4de78e8a48cd92d8abe1a95a7efd7b1a41da834b37ae33b9bded155950e5e51969323d5f360a994036ec3834d05079701c551e9de6d91a4baebfcd776ea3a3de9fab510359f1cb9b6f35bd3c4dc8c54fb62fbe80f85eb056b33a9590e64484a79b7bbbe910b2c3d72f79ccefb9ca80080082846b8ff0d63ed64c41eca125fb0a3db738d2d463a5861a6afc64f89c2b968e020f030d0cb818b031f865ce6ec84b9e6f0e6967ccd3e5e83976987936a90a00e439c73aebb75bbe725480bbb34b977d69127959f49e09de36861c6d7db3f6930fbe13e000e2f77fba5b0ffc6b7d480b635d8e61eb11471233efadeee164c2d1366f3dedcac72f96b9c2ab3e269430cdb4c90000f2d2e4f8028e8b87198b486459b8bb6815c6252a2b30c92b325245bae6cad83f02014395a8795a18c7982fcd48faf9abf6aaf15d21fa70768a871e87ceb6e8795277c1b165ad18ea3151ad032adeed0f76d461b0b8b6a1916eeb8e4c53f88c65b9e17ff81bb135187a7e7f49461ede1cc0551f4256430d357e36609f277d055290e140444013052a02bf42c94379d1cde943d7954cbe9838c24ef06071afe103d65b472c68060082b8cb258baf3ddea585e2f2bcaba17dd649e69e8e0db795bfda19da3f789dfdfd45cd01f0a287274b0f5d4edc85de9de51dd2bd57db317fdf4e3c597e6ea8ff82d503daffedfed90dbeacfc6319aaa98c169496e55490795a8a2c1008558b47aecc2e930287047855565225cf458b04200410a5df3db05b86933946766e5ece0674c54a8332f854414ab104b83f30212985a6e6053f172c061e8b1f784c3d0e5f46f3c957532737f894d679dbabc26dead151430d357e6610d828b06a71032202da18283e28978132b61e07190ee8afb1792d7fb1ff2e35e88f60670d8ca4eb33638167deb9b3ef45000014db90316db45000c00bee6ebfc71dbb28d8410323725c87cfee22be713149040040739f39c5478f44e4b7e9db8689db8f1beea145249b741c6c278889fd5248042e15ca50b2924be312b11c25a14a3b28829150b95851cd43949350cab1e69101108a7e8b80ae017dfaf6ecd64aaff245d88597d591a80846c2402c92aab356358eb26b011c873f93ffc3e91ff082136d582df7677f4d453e71dc525b5ebfdbe5eae7ab861a6aa8a1862a6227c28146f8e466a512400ed090a01000e4bf04899009f2f2a55a96caf49f084dd79459599dd58ca5abcc9d2f2d4e2b1024fcddcbc1ded9d6ded9d67dc4c51259a94006000895aba5b0b81188740a4b4799b515a59011a948fa85051ac1a8a84ca4f4d82244124126ae3ebb884bc532020943004094975cc032d7a5000042d636b334d4d66473742dddfc3d38c5ef5395991e70a9580a2432f62ff9c7456f175b220862b32cae3a858534758b2b82207a139ffe5b81c6a2b78b2d29ad0ee7d60c72e9255faac194e7c2ffbed055468ed446aa41e4bb0edbf5a6f287cda6d2ab9d883537a3187a4d3a593f6dc73f46c59d012ca4216c57bd17831a6aa8a1861aff5f625725070020133e11bb86a9d41904c00184f25fa1c3288da78d15262ad37fe282ecb4727a75d9849a34aa9886a116dd61fed5d837d1efde44bf8b7d9d9616f557cb7f7c8e1a65ea3265c5ca720d184b872eca2f52242dc1ab8af2c5745d1606202948cca79beb35a89a8420280170b9f221c82a7285341d36f15f1c3984695674ecb0a2461448524eef4b33d2c27efb2348b84cdaa479416076bd5a2891880505d1ebadaf8f1bb425e107722092ee98885289445c917d7f06f5c0b0e1273f7edfc3980cefc3f942a150282c7936db94ec71205d20140a85c298595624b54a55430d35d4f83f133b05635354015594b6a9aabb5051094043a1540ef25fa3c7cc16c1ed04c7561c79532e13e73ed8b83252bb472feb7ad9b608da7ea3db666d587820ba5082e3e2b28c6761e1dfc1ec8150f4ad34ca52f3450000040d735b6e51f4d3b40a99ac22f5797481a6ada50601a42549d944332306010070e1c7c4948f259522715569d69b7b4ff21966c68a9242b292f45cccc09cf36f56fca6341b3a003db32f460800a2f7470f95770b6da12c682b493f39cecb8c4d4410846919b8f46ebe0c00e41ff7b9339ce62c0a6a6d6f65c8d5759f7041195e22cb0f5fe0674846886cabee7facf0d3b25b112f060051eaa9c95e06140421b0acbbafb85ff0155c449e7f6b8ebf0d978c2008d5c87bda85cc1af7ab38edc458771d2a01e5388f38a428eba9facb65d702d85663fe18eeed646bc2d36e3ee480c2f30eb2fcbb2b7ad971500421e9b69e782a5554fbcb5ecd4c0d5bcc7b29a888dd1de2ca232208a6e514b4e5a5eab24e088a611891aad5bce7081f56d6ab7ae97b2b9eafe86ecfa7220842d2711f7930416987c42be30e8c6d6b44431084cc6b31fa4276ad51c12b63b774d137eab337a1a1d19280611846a4ebb41c32ca194f7d932369ac2faa47a3d167577d79229942a150281432860081a8784d21a1884a49009097446d1ae2ca2721ff63eface3a2cade3ffedce9040698a1bb5b5042d216c16eb150ecde5dc575cdb5dbb5b1bb0b1b15134c444205e9ee66868199b9f1fb63500141ddfdb97e77d7fb7ef112642ee7def39c73cffddce739e7390885abe7352faa9600a235a311e2b8edc31dd4e9140a95a16a39e47036b98d02090909c99f15760020c58141010a009bd2d22dc74440850a3528c8f1ff4c8dd5fd371ff9897b24d04c5fabdd8c276eeb4ecdb3ff648b09aaa8cfd60ba182d3635c44225d7de7810bc2bf493e600adfcc515491942b250080a2661fd0d5a8e2c1c91d6127ef561af5f0b757a30056939d8b18182b139812b8242ffec699e361fb8e1cbe91845a75ebef2ea40100a0a549d9746b3bd1f7cd75c2b40a1acdbbba3f56020d6f0f9fc6868c73fce0c344543de65d4e15638a8abb93a59b46cc8b6a9c02569710de30f95a426acebb035617a72f79560780975d9e34348cf77b429dacf45e48d9c1bb953800802c6943bfe0abb63b53ead1eae8d98a4dfd82cf177fb5b423806d37e95842258ad6c6feae797ceca4f0c61dbfa42987eedaec4e91c80a4efb454f1db42949feb983d3aee4f73ff532392be36aafa73fcfb95941802273cfa0fe7bf9bf3dad416539c77ca3a70cd9dee86993a65d48eb793c3e2b3f7e9d75fc82c039f13dcfe4cb1525570767fc1a38e77e4d9b9d05ad4dbd71f491c2b19b458b4e47371ebaf379890293a6ec76be3b6dd4fe4c1480a8be3bb3db8c189f7d29f5385af96aef28cb0f8e5cbce6f99a80ae5b855ba24f8658b691d3845054269c3df486e7e667c48436ead2a6355a6bbbaf797969a52760456747fb2f2b1e7e294f86cb8ba236f6d5a72392a7ad180d2fbe386b49fae87b5528aea84dbd38d75d8d4a0ed1242424247f0e1abc5f1bc1a10293024db7476452408d0ad528c8fe03b3eb584e6b62631be595c06dcee1a839cd9f47da4137f3829a6a3015a7e0cd778237373bcaeae717ef3e78325dff4878fec10dd8fd744af7af79ec718c3d2de323df5699b9aa5381a262ee35d4dcaba9eb499c9b8bea79ab2b9f6714ae659781965d3e795e4bb3630a441d0708bef7538f6e3a64bca8cb9e6745948b9758a3aed9b07e7bff8181ff1803a599dda62c0ed838ed5e8eac932d00709c674df3125000343d07dbd5fd9e508e7aab3e3f705f30f161903587029cc0df42db1fda0200f28cf3c7325d57dce963c4a28063c8ba699b3b863daa1c3ab4c5060fb26763f4582194f7ba4581ea3900005085dea3072b7f693be2b7312bfbde4cad1f2202009a68d8f229ed55a9a0dae3b7dfdd0efc7e29739ead755b07b34c8367f7d4a101f01dfa78b32f3fcf9705b2cfed7c65bffccc086b1e0578dd42977bee5b125130c75203806930ea97be860c00a84f3c7c41127028b4b3161dc073cefa21db07ec8dddd6a54bf315c5b8f88abf6a636558ee4bef0fd1a77dcc0a0e003ca79123953f99f4993fdbc2e5dadbba99a6f074c745cad888453d0d5800a0dfde0700e4050058d99d5fbb1c78ec7d247a7380562bbd405eb4cb83dbb8b853dd7f7b54570d041459add66596496bd660b7de76dc2fbe49b4d6137c356e6dbba73d2f7696a716038061dad10740faa435a375b263d0b1f2e457aff3ccdc8cb4ecddb5c8019a848484e4af78ec00408a010f01050e1f965922006a54c0096053408d0a6a3450a302b90de1ff5f490b3d068f70556f43931104c7dcc34983f6057568de37a8ab29fbfbb706ddb0ff04c387eb37aebdae1e3cdcfc63fc1a2b7bb076b8bb89a6aaaa9aba41dfd325929a46cf2f95abc95376310a834141eb150456575c8a6a986b2a276351558d743914005054e58a79c6068d0733b46c444479fea75b8232da6d799196d148fcfe8e8cf7eeabd85d21be965a6aaa6aeaba9dfec8ac797f7e86d042a43c06e1ea19f3c4b95568db077fbc5884cea4a2f50a4251965e56f7748e8b819e9e9e9e9e9e5d48140a95620c0080a6a6df38335351952b1158ea343ae098dad61a0d05e5b24f9db57d236a0882c01b4ae3761aecee35fc4401d64caca71c9fddc34e57a0aaa62e72999f502b91c8095c5258a810d9ebb6dc960baf8adebe27c37ddedc1e5aadf72386ceb46775044160d2c2c70b648bbb4db955d5565ddab4462b6df7153da4b59e8056e69423baf6cdf6016bdd6814ad81878e8d16ef1e62a5c2d1f70a098bab25577d93909090fc3561578f83840071f378ab0407290e0ae2e317c9df0c5560e56423f8e7ee2641d3eb3dd9e2e1e66bba1306197f5cb851f774fe88cd8a6937b32a6baa2bf3ae0589a86d77152a575b44ab482f570634b19a9c42290e007481215f929d2751f64079c9bb3244535fe513d982b034f40cdea32f642bbbafeceda6a08569034e2597d55457163efac594f1fefcf2b2f432e59988ba82ec3abea180d6f6c1ad5457c35853b5fbfed7f905050505050585a535d571cb1c1b75d6fb9536748121af2aadb851cac94b522ad97a9a6d6e918a3085ed864cf4543c38f3ba496c13cd3d3a66da3db75daf8aabab2b4be3373a718000a0f07475e9a56f8b5aaa448a66dfc357a716ceea3ae3eae7c3d514b64ec731213665b7c253ea5baf0bfc096b7c05adf6049aba9126519454dc74be5c5b46631af55b713e265f2a7917e6fa684ef0fe0c7292dd7f012c77b70b45737c745be17cbcf0a01bdb6e7dda57b4b63ce7d2bc6e266c04417816014b6e157f362dbc22ffea027f0b3e82208886e3d00d51158db70b218edb31c2414041109e65bfd58f2a9add4578d1f12efafd6fd57e7a95957726eab2bb5ea9f9f4e2398e7f64a2643b93fcc3841d0e20c140de64502700ea30a8c39bfd4b4abb1fbebf680d38f82032eaf848fd26a20b9756cbf9a6b6067c2ac873c2b75e2ffddc10a7e236deaf6affb25329525c9e7f63f5fa581902000cb341238d6396adbc992fc3c46f0effb6abcc77928ffa57fa24f1faaa0696a18da9800e58e9fd5dc7331b3e08a6d2334bf7c5d5e28a92c875cb5e1806f53761b47d702b9e2fb3e153ed9f87869e7c538d02de5091fa303c32afe5c387e3387600f7fa6f9ba3ca1468e5b3adbf9e83de135cb89f164660288aa20a6949eca9b04775fa2efa4dc41f21aba9a36a595b8a98085e13b33f2c41f90454e93873107e64d6dac87c19814bf363a3931bf726a1aafbaeba73beef93d19de7dc2c6d4ddbe1288aa2a85c921f7d686f0262e2a4c368bd2e7fc61a5fd312adf5048aa8e7ac2e451be6ec7c5ea620b0dacca7d159f5ad1b0d2d893e7b2daeb81ea7b035b4855c3a954a218304244ddf1c5e2cec3a700f3af2c8a3e7915bbbe6aded37645f569ba38d226dc7c0811b0b7aec7c18fbecfa229be7a13d871cca410188eac859fe33a3ec57de7a766f5ba7774bfa8cbff82189122e4e39b7e8b7fb95442bb2eeeefcb1fb8b64642390fc6b841dc9df0c5af6fcc2a998caff4fd609a22eedcac9bbdf6411c7ff038463d4b1ab9719af69c7e1fbac5ae37eb38fa595b35be7a98fcdbdb43f97f48222eabfeff4c4ea450e5ca6a8f37ee1b84e021a8d8200d32ef4f2819e7113cd5834158f8dc4ec8b4786ea7ced1c42b673e8c6fe29e36d2c9c5cbd82cea87536feb098806315dcf9cd644b2e536748a4c7f6f373ed989f39b815e866d3c22f4faedbd0594847a8aa96814b6fe6cb3fb13fcf73edd54db65706e830e89abd4e1baebcb6b58bda277a04175f0dd4a0d3e90caeb6f7f2e201fb2eccb363363dcff82d53d085edcc1c3a78f6dba6e864ad1486885a97adb7b73add1963c6a250d55d261d4ffdd8fa148daeebee9ee97e7744d779912d5710cb8bc2bc55e9743a936f10b09736e9f8897146b4d6ebf2a7acf1655aef09549da1476f2e121c0ed46150183abef3ae162888d68d262fb8b3a28f19978ad08401e7edd71e1c6f42ee854cf2919ae8f57b0aba849d5e3ed4c7ad6bc8f64b6bad5efc71acadc4418aac8bfb62b5a71fdc38c6d7c53de0a703c727f01feeba568012e577369c910ddab36b5a77f7cee3b71c9cc8b9b9e1720106a048dfe6aba2623dfc60dea72e0cbceadeaf13cf31751072390fc9bf0004ac3bbcf7d029bfb7f8810042f92ff1fe970410efbf9afc7c2b6c939b9beb0f6337f1ddd16e0bda5d89fec5e26b327711d2f42be753ad07f7b2e220b824f3d1bd571945151254e0336ab08b6a138984553c3e1309ddfb98e43f8b7e935d54ab00ba8aa1bd473777133e150014850fcfdfe7f80f77fd13cb26de26bff3f4f2c50902089c20089cc041f98dc009820002c7098220080a823c8e8a6ada822f5ec4f408e8f3379b11cbd9e5e670ea97f4474122d2354342f237f338eac15f1b0d3e839aa6f697eff3dcddaec68bdb3dca39e89230c9ac4fed899cd35d7800207d3ad9bc77d5b1ecd336e73ccc360d4e7ce4bcc46290e450f6957eea0880227d537bbbbd83e35e2fb1558eb268e61f2e56db7abf4c5eedc40400903e9964d239657bc183a19aad0c1ff5b14b0267962fbdb5cb8f0f00204f5a6eef782c28e16d68cd4c93ce495bf21a079dda88fe7a4328170a2ff6e0c92bb2324a1a244f66fbcde15c2abcdc53e5c3005e75778af3a8ea95db18b347151e2abddb57b5a9e62b3ce861bea9eb96beafd66cb99d23d7701eb5e2e0ce29d6a9732d3da317a53f99644005c08b4f74359d6b79277d8f1797ec8624a4c7eebf002ece7c5daa6e6ba4cc5541616a9a3a75e9eef2e9020a5c9c978de99aa9e27532be8d6f9fb1c1a3c7f4b226de445e7ba38cc0d14536468ae4b765fff2c91cf2ec5bd7e3ca15404833ce2f5d93e238d2539d54752424242aae63bb50a38e3eaf01005064871f49311b3bd4fcc3bb3385a3a1029599a58de1505c92975525afc8ad6e7d4064b75f7eef49a3aa03a2f6e5c123692aee3e060c79695a35d7448fdb38e830b42cd46579b9b518200c0d531b5b5b6b63d5e67e62a2eadeaf21975d776cedabddd61b757dd2daf9d12eeb2263a24e4de25f9cd67dc6ed7a9be1fd8589c7ee95e000809744ee7f211838ce99547524a4b0fb96d4c7cc71ea3079c78a01ed8c04424bdfb9d773b2af85f672100a754c03563d54e652c36be3f6cfe8646d2010ea9976997d24594a00005e717fc570372b43815047a7ddc085378a1480159f9f3229a23a6d7d2f2b0b6bc7f177aa3f7f6aa2a130b59a6f2a64360e4e7af6f616c65afc4f768dc0257959321d337506cfc2c3d5c148a8c6e5080c1c3ccc1955f9b5caa18b2630d242f3d2abb17f75536055cfd6071ab06934bec3bcac81878e8f3326e36d24242400aaeec17ec483632f6b95ba2ed52278b0d9c7980845d36fac67c3f9b9ab6ee5d53794bedc3b634ea40230c5978643bc36fee0444fbf4d55fdfe58eda74228a43282c165bc7f9944e81c06c8246de6f422aaee2d080977d9b6adbff667022514af4d27570ef3eee03d6ce599bddd256737dfafb70dea2b7875f46119aed475ea83839d38640b937c177ea447aabce0da4dfec5bbe9a7c517c7749fe6ffc23f74d7e34293fcb0417de7ed1b1435dfb2e6c64f833728169c7b136983c7ef99386cec0687874b5d18c0b61a15f6e0a093084f3f3ba7f78cb9ae2f8ef51f1cb6f7f25787623171612d555d8d897c49ff15a4d7895c3418cdffb6a00455b5e237b61395a7c59666562940f37b4cf568904afe8e6211ab5f6ea5ffd2a48e9206297927929090206a1d837d14934fc44bfcb42f1d49b71a3fd0a4e90b30cd30f8f8b19701a3fc0dd70380519fe98374f666ab733ee39e5014dd5a313268c57df09b7ff9c6ef7d0d6900740e1351483f247920e452393038f4d68767a2367ad1848bedfe881fa44385b6737433cd7b766ccc3d44d1ecd8db0adb9e584cef1914c8ef75f471e5908e91fb6384c3363bb0c90626f93efc48a158aac03f7482bb069d69dc73943d85da697a90bd0a9d6bd96fb071f1f3ec06bcfcfeee079a53978eaf3cafb600002000494441547554a5d1051dc6cfef2dbf75395d06540d8fa1bd5d7438542acf6ae0ece1ea4991197f72e52081d66354e61725b4ac38b54660256aba56525ef822f22561d7d95eadb19d101a830672194a2e4ffe5f23b937d2c479ed9fdaf41e2f3ada49d4fd6225d978cd6f8f8a73dd457ec78b71d214ffa9d7e8f4b0213e43f7a62b000008026fb5d71398026bfe01a2ee3dce537aeb64ec9bf0a3993621fd8d5b0436e80643f6248acbb352d28bea324f0ca035f02d2cdb9c72acc83d31d2d97f53edf0a389d9f7d6f635548ead0c91859a24bb48da78627959462543cf50b5f542b08a57d1d9659783f4680882f07c8f54caeff55343ecd6bcfbcc9d8f5010844aa700b7dd287ff6d3a38f536eef8fd51a36ca9645f60a92ef25ec4474a0ff20339ca87cedc69cb2541693a1aaa3dcb78bc2e0d009b91c535465974b53b70d747470b67170b6710bb95c8dd54831c06be30ffe1ce0ee60646a65623f70778eb8b6fe4f3e82101a9b8ac9be34314e569a51ae62a6f3f1e65794bcba79254db35b5f375dc6478d284781c1a47df716c3caa3368d7033e671f96cbeb6a9fbe025f72bbee58358fa728eb5f58ce7ad38ee6a2206f0b97c3697cfe6f2554cfd26ec4b14b7298cc477861ab6fb82d8fa9a639ab64af24ac7c6b3b3b97c9d0ea3b63cabfedb1488f4e934e30fe7e21bfb4e3cf8b68ef89b9af3c98e293d6db4f86c2e9fabdfa15fe8f1845a5258917c4b146589d1f75f94280000d08aac0a8223602bc513266f7c3345cbe2e35be64642d47dc67988c3d7ae0acbb49bd0d7b0f9fbb022fbc48ca0d09b556ac69666da9cbaf8b38f14ed07d8b511e0c44bc2a74db966b135367ae76807fe471706dbb2473bda9b2b09ca4475f5a9b75eca6d7ad9b631fb8da63feac2eb84469e1eeccda774f8233a317c824973c1294bbff5b4a4715fe4f2a7575399b62eba0ce0b98ce9417fb061d5e697da2346da90ba8ee4fb093b2a42ee27a1bc83550d34b88e0bafbf791d97fc3a2ef94d6276f6f33fdc39b294b089ab337bef8d4acf4cc97a133ec3884e00002080345941fc2541a9c3c7aaaa3fbf319ba23cad8c6ba6fb7e2f504559dccd4baf399dfafb5934cd2c82494aea39da6af4efee54b93175c8fa920187de149757e6beb8b024d098f1fd921a32b443ee1557d596653c58a07d7dce983f92bf732a29a6eb9e949a9aaaeac284bd7e898b47af8aabff1bef477ec0f9c29aaadaf29c676b2c6ecf191f962effe6e7c0ab1efce217b0a6c06fdd9dd4e2b2a2cc3b6bfd65d74fbd6df89bfb108692d2f1078261d8ad9b4ef9c9d055179ebcb8bd6bc9813c2dff7e962ca0a99b086aeeacdf752f2527f9f6fa296b523f091a5134fd823b94475cc8729cd0dba0459c832e3485471bc6846cbcf6ec79c4b689410799e396f4125200a489bbe6feb4e17e59d3e97635cf0eddadb7f6d5488e087fcfd547d95202d1e81a3a9c716ec6a2f3afb392aeaf9c16260ef875807e5b5e3fba86b9bd63230ee61a749a8a89bd8385b0e5c41afce9bc518bcf3e8e8d3eb368e8a4db1ac1bf78ab0200bffd982ec4e35389baa382ac98649f20f97ec28e34c17b4b08bb4df629d8b4f8705c858220e4b579313723336540d4d73430f5ac8c54e98095451f3a93a35415541511ab3aad40fa35ea0661e959aad66695c93e3ce2300c45710200c3300cc3090040abd38be8a6864a11879627dcbaf08ad6b18f9f3997c0300c7b1faec0aa734b68fa66df7d935879e1cbd77287c9133a19f3996c81a173e0b8f15e1ad4fad8b9b636339f4b0188f20bbdf95c9bf9710d0078f189ee3add4f16e34048534fcee96ea6c16773759c466c7ddee8eac2ca1f6d18d65e9fcbe5ab9876fbf9428e0c24f7a607edc92b38d0db5247cfaacfe1dc4f9c9b141a9546e7885c464cebc6cf7b9a250390655f08ed66a1c9e6aa88da0d5b1755810156742638f87a55ca2a3f233d03ab5111d59257eb86ba1b6af0d95c7523dfe9c7d3eae1d3638090241d9ee46dc2e7f279fa9ec161f1adee61855069341a8da96ada7d745fdd8ad779cd25902c755fb08fb590cf67f30d3a8cdd15f7dea328cbb9fa5b5f27118fcf56d5771e7b24b3a94293e59c0971300adc1a27213e3d199546a3b3d5edfa8cf1e31726142a0000f0da5761133b1a09d85c555dcf290793a40400b452410010470cd07398b572b2bf673b1b13fd0e138f65b4d0c1f2b403a1fb1513cf9f5ad0d7514795c3d3b2e93675ebc9351e1cc0cbef2eeee764a0c1e6f20556bd42af162800001a324ecdf036d6e0f054f85ab6815b9264408813c246bb1af0792a5c355d8751277214ad366b938be9d1c1dad26749bcf44bd66eb510927f255c8f35d7b6f797ec1aece5de73456eaf6dd7377af301189693f72cf74a5bdcd5dab8e3dca4dedbe73a7ce2c8a2883a8d7605a4e3c4403deaa785aebdbeab67ee9a3e1d3dfaacc9eb7ffcee066f3e02000da9a737fd71e84555937707795162460316b77ad4c0011fe83bf3720906885a972dd737b5bb1fe2686a37f49ccee22bfb0768fdff1e8488aaeff62d1d1ecff1ebe01374403ef2e89d755ecac5b8aaaea33bb1c16aec300b52d791fc6f851d03010d2a68334044830fde220d1ab488ff71a9a09cb4ca4240f5bf90b5912aeab3f542a8e0f41817914857df79e082f0cc7a02580ed35704644cf7f4f4eede7762b8aa8f81721c623b844c738e196722d2311a76b3ea8b6e183347514552ae5206ca73c2c3f6ef3a1e558a553d39757047d8e5775202abc9ce450c8c95c161b4ea6d5c81ac21efc1e9433bc3f6ef08dbbf233c5d0a0080962665d3aded44df7dc50bc3c0a7232f66f1cc55472262d2cadfbb1ed9163ddb353c7e98270769d2cd149e8e34ea71310a92d7d7d3757bbaaa23e2e85ffbfdf4badb91a40a49f1bd9f28db87fd72af9a0045d6c1e1430ff143ef95d456a41ef07a3c6bf4ee3446979d27271be8855c4b2d2a48b91a6cd846fd14c5d1179e88b51cf518b2775b874cbe61b3e555556dc1dd69e81f43275f2a019d61870f070aac163ecc29c84b39eeaf0674a3419ba3b2abeacae3b63b3d981d72240ba5b63c46f262c9c0f909dd8e645457e59eef9fb964f0bc476d6e4f8a4bf3a2cedca830eb6ac56df94ad0fdf76ba915353569c702527e1fbde14d0300d4c7afea1772d5e4f727c5357525af8e4d7252a17c28e7ddbed13d7e93fc74ebdc2c675e1bee72549c76eb54346adfc58c0980975e99da6775f5d8cb59e2eaaccb43f3160f5ff54a0ad04a05957f5c9f7ebda0cfe147f149af2ff6781e1a7aa7d9ac3ebce2f9b57461ef61ed9a9d1a41100002d8b6e30e3ecf93d4163d59a4716ae2acab653888a316cc8bf2399e2696d454bcbbbcacab888a975c9ebb3223e87a516dadb838fef4ec0e6ad4569b55de7831e119dd0f3c7997f66495e5ebcf5bbbed4248fe85202a2e334e265411044154259e9cd9be71ea8bbacfe2881c394110d589c7670c5c96587cb62b9fa23bfe45fddb500b6528a2a1203e8fed3db9576b19ca119ed3d41389d50441288a1e6f1f66daa897d4075fbe34c850c06ef23c63d82e4e215a9230db84a6bcb499a7dfd4100451977a79818f46b3c720bfdbf95a499324764d9e793e872b64cd93d801004577fcf3ea87d3c66e7a5888120456f22c6cb4d5fb65128ad237e9986df0107306d91f48be232d9fa17404d46920c1a05a017404f814400094db9e53019aba523efc574680ec9f3f1f9cedfa47c2f30fb76ef7d329dddfdf96da4137f3821a4722a7e0cd77823737ff4bddfe1b22fa6ff8f0dfc5ca6f2c9b89675e4dfcda218e63ec69191ff9b6cacc559dca301e347d720bcd509d928bea793766b6a309fd8227fb7d520821cd8e2910751c20f8fe2a1a51ebbaf3fec9edeb766f9bba654aa95cdd3564e3fe3523cc790ebd2d8a0ec454cc50dc4dd09a34d7f0ccf557d5e38c22e2d95e73f41892273b2f1041e133bdb5180036418b42fe083c9950e7a77b696fbcddc2e3432c7914e075fe6989c7e1e5778a66047feeec8ae27d5d0c8ed3b0fa0654a7f38203a18e94cc75a7b2da2fbe1e60c8a280c3d8e593b777d9175d356850f397629ec3f061ca9f8c027e9e66ee1991249d62d27cb496be397e49d263efcfbe223a80c7f4d503c2861e8cdbe4e7c76bee927b31c18c3b416908ab2997c659361fa499e6fd479a030080b6dfec50973d5b5e56600e82d7474e9475dbf97b3f731e0220b2f71201e0450078edab4d83e686ebaebd1736d4a895c11e175f1fa0d5281c59aebfdd18a84703bc247247a4685674483b351a80ebc4c5fd764fbe90b6b8bd535b15649a8c9ad65d9b06c0b30bf0645f8fc997f556677d948cc535a0a6afd68a7aa66a7a8ee8affcd166c8dc91eb86dd4a6b18e8486722b51909afb3ec3dcd0516ae0200bc9441c32ade25bccd37ed6028b273150128d25a6d560b750086fe889981060c00a86fdddabe1fda39bbf5428cc86c383f0c5845e2e347977e3b50ed77d05ffb4f0c74d257fbef38fcbc54f71fe461c06b529e3dbeb9767d9ac3d221a674b26949fe971e3b2e151a0890e08011d080431dd6e896c30094f78c3a0dd848e35f2a2384c4574f36fb9105b4d063f00857f536c61d82e0987b3869d0bea00ecdfb06753565ff4fa644221cb3c0f97bafc5669557a5df9acb3b3361e4de340545ddb5a76edab5d8cce78f146e01fefd4db26ec6a7474749ec7b59717071617e75c1d1c14ea6e696a6e696d681bbf350890453946794d73d9fef6169696a6e696aee3ae5310a55e2cf27a2a26b069d7999f82e3dbfb226f5c6221f750a5a9d27e11aea73959d9721b216424541cb420869daa979fd5cccf4b5740c0c3c97248a25759fec06a6a8ceaf13986b370a42869695baacb0e2131f11d36d7f465d9d585a9d9f70dc2b62d4e01dcddd48f2fc1b4b877a99ebe96ae91ada4f8aaeadafadc701adcc11ab5be97dd258f56ff66f7f6134edd7be468c369cbb81974aeac4f592f2bca79bf5f70d1873a610432bb3caa4ef36f6b232b73435b734751c79a91aaba9c3dbae2095abd1e86a47e80c2adad06c11358dafa50ad50535ad2ce6c16be3f64eebe664aaadada763d66b47564d4d030e3cef4dc767f32e4defa82734f00cde1c5d815144fdf6ec0f92ec0f6aa7a36ed16dcafe845ae233cd4a53d36b14915fb2f65fe91b24ff2d1ade6e0d1ab8ba3070ebb6fe7f2a3aca7199b773690fd13f297224cf3e3ea9ff2f316eabf68690ba8ee47f2cece808347d0c2893fd5010c008a02040418002c0a27efc25c9b7802ab072b211fc2b1c13084bc73364b60f2bfb45ae0c187abe5eecf833e7c28b6d7a5aebb6efa91677ee6c789e69a0230f283c2d1d3593e9d7de64a6a766a6a76666e656e49e0d54a5a91b69a876d9199b969a999e9a999e96575cf07ca13df3f36b51685ca196b696a66ae3a23aa0a919f0ea72f3eb94136ae4a529e5a0a1c7a7365bd182e69d9c38fb41fbad4f328a8bf2f29ead72e4c0a7ab5ee86afadcaa8c924671a1284dad62e96ab4153441e8aa963dc7f4e2255c683a9587a88c9839f194f6a27be9f925857949fbfdf84000004ddd885f995af8c982046ec70d579772d6044c3c91f5d9f9630853d371c0780fc5a3f36feb686a861a5ca7dfefa5292d99915154f266a727a38d0a7ef18ed7f0e86d5e76ed6ca2a4f9ab0501b2e46d639765f43b1c9b575c5094716bb609830000a089fce61c8c7c535a9174a24fd6aa899b121b806918b8f4c4c38cf292846deda343a71cce245a6fd6f795f93a6bd33e5b08c98f00d7f7403e21cb3c1bf2ef9f93c6725af1468e1545cc73e191cb1349fec7c28e80668b6491c6511f50026808b02820c581024045808200f932fd83a0c83eb764f9e17b6ff36b64f2da9c07619b1fc9ad7c4c99001ccb5e8ed5e7b7bcd00970e433747d3a4a8f6d8b13f570135201f81da70f50ec9bb7ed61610341a0e282b8881baf6b7086e9e009b6318b7e3b9b548302de50991675ed5ebe02a87c2d766d46f657a6dc6098f61f6614bb7aeded021926797b7cd99e32ef102f010214152d76656a9e94000042562ba58a2c2d844c04af8d3d7c20b131b968d36380633fb21ff7d6926d4fca1568d58b5d8b2e414070bb4ff31e10188aa2a8a2be32f9faa16bc5027b9326b9130885448c092cac74d814429a7c62e753e5da098ec3d8206164e8ef5733ea70bca1eccd93f872a58b0ce13acd3c737d6ac95cffa967735b9b404660188aa20a6969dcb97dd152bd767a4c8aa8c7f44ef96be7ef8f2d571084bc36f7f9b55b190d6d55f0cbd6b308593781b677f0a875d7de148beb25a5efee86cd19b9e09914afaf6e60195899a8d1012b7bb4ef54960c00f0dac4f0cb31f9120c61aa69095518540a052d7d722122a1a41ea7b0d4b534b9742a85c26cbd595b7855be606dc6d7144242424242f2e7841d4a40d385dc6c2a280820a0d163c742408643030e1c0a1004900ebb6f075af6fcc2a998caff8f5626ead2ae9cbc9b59ffed9b85c213f1b24eceec6ea7adaea1e530f63467f2c9e3e34ce800c073ea6d03986e37570d0ab02dfc5db8b85ac74e460c004054fc365cddeaf0604a3b2187a761e237e360829800a09b4e3c7736a46e4b80be2a9fabd36ec0aadb05720218a623e6f52a9e6dc9e56a75da93f3c5bd70993673ceedea163fdd514d45c76f2b31e3f49e41da54008ee394591d9e05e9f0f8dafd230463d64ec096bbd9bb7b7619b653e1f37ec543d363ae56f1dc579c5f6d737d84b19a40afff798325e736faa97ef27a2d8b996ca5aa2a50d13472fb25ce7dcda9551e4d12675144bdd7ced7dbd7cdd6c5c7b7df8adc0e0e8d8b24d8ed1685eff17ff7ab9b4895abe532664f93f47b08cff9e7f357c665cfee39f3624be1828b6f0cd65515f0d5b48cbaad2de9bbe3d41c1b2650b506ecbdb650707298b50a4f45d3aad7dc0b6952826eda7a05bfa235059d373eb83a4f2b726e570b91a68e5d9f25f754078eb267b19de6aced9336d9d9c9cda7dbd8f3aa7e462c0000b4e2e9aee0f6ba6a6c9e5ea79ddc9fc27e7660c90befad1d68afc5e5aa190c08b75dbe6bac31adf5666dc197acfd558590909090907c1644c7b143030e3810f518c809a01284060d70021a08820e4047884a145082a002a141058c202a508206841a854071a21a23802058084105e2e2ce4d6e6eae3fa611e5e9db7cfd5fac8c3bde8dff57359934fdcaf954ebc1bdac3808002ece787af351529114b83a769dba7b987ff01061158fcf44428fc15eca2dc5d0f2a7672ebca8d1ef3b21d08401008ac287e7ef73fc87bb7e5c60f136f99da7972f4e1040e00441e0040eca6f044e100410384e1004415010e4715454d3167cf122c6b75367f20e2121f9cf101bfbf2af8d069f414d539b342c09c93f0a8a18030501d87bf71b06508e4203011404e4001568e3943b8c803abc71792c4a401d0e1f1c43380138f95efdff021767be2e55b735e220008057bfb91e9925f01d366dd2303fd5cc5b116f3fec75808bf3b2315d33b5c604ee55afa3dfd1d5e91fbdae74918d9122f96d194a9a948484848484e4871476120c945f1f3645c6012438d4a25087359b455787c387c0483d0eb2f76a434e40fd3f3fa73c5a7c73c9403b035d81485fc7b6d7e297f58acc5d5e56636fd700405dd4542b81e994071200a8bd1b6cefb935430120cf8f5836c4435fa823d0771db8ea8172eb1ba23efd4c685f5b7d1d81d0c22d78574c350ef571cb8337a6d4dc1ded6c6d62d77b43b24cf2fa4088afb550a4aba16bd961fc99dc2f4e13221a0a53abf9a6422600005e93f1ae5ce0e261aa42a7ab98bbb9685424a5d528ed8b4bf2b2643a66ea34a5c84b7d90c4f374d366348966d104465a685e7a3539fb918484848484e447e4474911d590b035345c77fd8b9c401d449cf33a9545a3ab76f4e61e8848adefe1987d2f9ea2474dbc9b29eb6499712b91e53953972e4b5a1334f396efaea7c7ba084b23160c9a36cdf2de99c1dc678b87cd4b1a75fad5057776e6c9594347fd66fb7c67a72587e7467e08c5e225a7faaecf1c72317bba1d5b5196f2a6facbd99b3171612d555d4d39b911ad2d9630451aca4419085b43c4ac2baa4541c000a2a120bd4ee4a2c10000429a1e1d0fce7d4cd809514d8ba2f2b4d8d2cc2a05687e8395ff2c0e8fbc43484848484848fe45fc285b8a213426559af7e67566b99cca37726eaf450796590f47d993e882fad2986822e0a77ed4a7cf4bea0b9f3cae73e869ce6e787be24491cff279dd0d58549661afd039c62f4fc6548b63f75c2686ad98e229a253f956c3e68f517d78f675cb9deb290c3a5e919a9854202198429bf616aa5fb43181d6635466a3c62614729ccaa022efaf9b41c51bf7cc9615a7d608ac444c00a221f7f9933adb4e563cca27f564d0402e43ff45b17145fa4647f5c09bb5dff9b444f9696f15f74345dfded92c8e1c2cb25d91fcbfde33e11f72192424242424a4b0fb1b603afc7c60a1d5d365fd2cf5acdd47aebd5da400e0d9fb9b16df79999570b7d426b067a06dd99db8ec979185a63decf9a0a8c82aab8e9ce2e56ce3e06ce3d0bef3f25404ab91d4161654179d18d9d1c6c1d9c6c1d969d0fe7cb4aeaec584368ab0f7b6edc32447c67a58e83af69d79f88df88b220ba1b1a998acb11c84cea060f2f7290209548e511834040064a519e52a663a2c0079f1b3e8720b5fbb56f6a02050390a0c26ed5b664ec20a0efb720d7f7a59dfe43455d707093486dfaafe0602922aecba60fd545bd6d71c5bf7788210790f5dab43f0ded775df5ac31292841dc36c55100461089d834fb6194997e747ac1ed9d188872008c2d5b2f41cbee4fcbb3a0200585613d62ceaa5fd773bc3b182fdae0882684f7df23ed1095e76ae170b4138036e8bbfc565b45941121212121252d8fdef2baad27edcfaf027ef8adf9d0d511c9abcf899042882f65db5332e5db898aedfd356dbbea77166f8f98be9a2aeed3528401318688afa1f7d1e97fc3a2ef975dcbb94f4ac2ba38c54b4b4d48ca75c78a1fc65f2dbe4c29423feaad022bd2ed3c07fe1a188a4bc8c171bdb3d5938fb68f69726d951f93a7cacaa5ab9311b4d459b2b2bab54ae4d211a2acbe45c1d151a80a23cad8c6ba6cb41009314e65657beba7864e79e036117dfd4a1f9570f9f7d548202006092927a8eb6da37cd744ed50998e153757a6fec874c6944f9bd9d7798fda779a97d03014951751e31a1b7d1d76ea648e1f7b95ea150c8a5e5711bad22a605ed48fdb63e29ace0cc9479cffc4ee6d5cb4a9f6d1f6ece6ef516410bce8c72e9b3473670f7d3829a3a71f6e3c3b31d72ce9c4f6b0000ba817f485007c1b7bfb530454bf7228d67825eddfb42acfcb8f8e6ee17aa7accc6c6ffff5dc6e72ad8540563284e8ea224242424a4b0fbeec8326f5e7c9c5da320e87c4d911a9346a320000c7d2f4ffaa33f6ed23bbb68d0d4da75e5dcfde32ee2e16bc00060db8f1e2188f875dded2c290e587d69f2c31b31e528df754a1ff9a1df764715c90802951426deb9f5b616072a4fc89717a596290000d0b26797ef249636e01496ba488343a750295f523f084bcf52b536ab4ca6d43966369a95712fb2251826c97a1957ae6e63a14a01b43abd886e6ac8a30050d59c868c1b3d7ecc88e0d12346075871a83add87f6f110d20000abce2da1e99b7de3ed6429c26e33ba375c0a7bd6182ec58b6fef7ca43a74b22b0f409e7b797e0f333e82206ce31e0b6f152bfd8ef2dc0b333d843484a9e93872f51217bec791621c00af89d934c0828b5079465d7f5e3dc2d068ea3369f3506ceba5b534179546a3d1d91af603423aab14c417c80100d0e25b8bfdcd780882708cbb865ec95700d4de1ea265b732590e80666d6b87208e5b32500045ca5a7bd1c0889a366b4b60385de4e0a0cd62a89979fbbb095bb3a53476cdcf97b457449c9817e0a0abc2e109cd3d872d3c726e513b36348981e28507dd78ed7e5d3ad2cbc1d24053c76d4678210ad0961d00b0b2fbab06da09a808c2d0f19a79364b0600d227930c0c862e9edec3d14cdf6afc7d71f3eba01b0e08d1bb1ff6b89a0040f3afec49f79cd649a3b1bb7db80c421cb77db8833a9d42a132542d871cce5600802cebec6c5f7d16825054acfaad7a588efd890ad6de0850b39cb264bcafad8941fbdf5ee6ddf9b587b526134110b661a79fc3f3150044f5cd2142939f631b9dbc58fe012fd5f65be36f0cd7329e13f3fe9779fb3cd53a6ccf2297709390909090c2eecf4348924efcec6fa1abab6ee8b7ac62e8f665ee5c00605bf47062e26aeebe0674a0eb7a7b6be00cc79e162c0000967de8999d3dd3977732d113e8da7a4f0c7b568102a2e2b3fadc46bba8991ec6ea2223ab9e3f1f792dc10128c2ae7383681b3d0d057a7ecbdfd6153ed832bc83a98650df7cf8559bc57f8c32fc62348cc23773145524e54a0900a0a8d9077435aa78707247d8c9bb95463dfcedd52880d564e72206c6caecb7141a9bc3e12abf587404a1b2386c060500d0d2a46cbab59de85b47011175dfe9bde1c6aea82a0200b082eb3b9f698d0e71624343e2aac0d1d7edb6be91a2d2a44d266746069f2ec400cd3e18147cd97e6f66437deef91ef17be394bb57891fcf1ff07bf9a487d5f2ea974bd8e72ee4b574b5b55e5a5b2ea5dad41b471f291cbb59b000d0dcc32306efe12f7e2941a5afd7ea9e18317857ba82e7d8d7b2f0c6b3729ca88ebd51a0292cbcf1b292c0cb9f5f2fb4ece7d466c641aaa67b2fdd973f0d5fffb2ed18ba3ce7f69d528b9103cdbfbcef515d4278c3e46b09a939ef0e585d9cbee4595d9b765064ee19d47f2fffb7a735a82ce7986ff49421db95ce4859fef5a7765b9fa7e7a71feddaf2b2697a7d269b3fddfda08250645fd85fd075eaa74e54bcf8e2ac25e9a3ef55a1b8a236f5e25c77352ac89236f40bbe6abb33a51ead8e9eadd8d42ff87c31f6672a284dbb90d6f3787c567efcbaf62cb6dda4630995285a1bfbbbe6f1b193c24b7144cd6b7277e985c38952000034ffeade37d613fadbfb4eebadb87020ae0e0000cd0ddf936437a5bf218d1c8549484848bebdb0a323a04d0395ffaecc6339fe72e1f9bbd2b2a2aae2f4f80b8bfc1ba71ea9fa9fc8ae4adee0c6060096cbeab8aa82e30182c6272343affba293d1392545552559a9d1a796fb6bd3001096e9a0d5e7e3738aaaca0a0a5e471e9febae4601a00a7baebd9d555c5455f0708993f1c02d3792720babca0a4bde45ee0db1fb9a9d02118eb1a7a534f66d150600405131f71a3a6ed2ece993260ef4b2e0530070716e2eaa67a2fe89f788a6e53561b2323b3110d2ec9802514707c1dfb015b68ac7d441ac3b3bee96e380e65cda1d673c7eb40d13ea13f71d2ae8b67e696f2336956d3260c902b3e7071f57a125770fc599872eea63c8a4702c872f9e64c6040090261ebda2e8bf626a07552a4de8fbcbd2ae2d0dd37a692dd5152ebee2af8a20085dd56ad819835f110638020000200049444154d60ed1a7015e7267df73a3d0d523adb954b6d990558b6d120f5ecbc335dc02f5d2c2e36aeb92aea5d9ce9fef9071f58d4492782545a797bb461b5d1dafbc3dab5f98c5daf566fb7bf5dd142f210014695b3b3b4d8e6aba63175a53548ba8e92b37b7272a2ef5d1e270381c8eb0fbe1fc964294e33c6b9a978002144dcfc17675af12cad136eca0c83ab7f395fdf2b523ac7954864eb7d0e59ed927220a5000a0aaf7fe75b40d1b69bedbdf7b1daaed3fc5fed5ee3b7929a70f57054c72e37f7a0c8541c7ca935fbdce13132c2d7b771b358a3ce3fcb14cd715bff7316251551c43d64dd37c10f6a892f81315641a8cfaa5af21030010aad07bf460573d2e95cab71df1db18cdc49ba9f5002aee13fde5e187e2eb00d0bccbfb53ec27f5d1a7f15c270fa65edd1b230650649edb97d17e5aa01e951c8449484848488fdd7f109ad063f00857f5361e7304c131f770d2a07d411d9af70dea6acafe5bb69ce6ba4c0a528fda1951d290716e6fb2f5a4e1160c0045597a49d5b531b67a7a7a7a7a7a06aebf262158559dac3aaf8aa66da24cb70774a1b9900e00a0a8ce93a899099573e91096b689a045755a2f0dfbc4bbd937a2862008bca1346ea7c1ee5ec34f14608aeabc2a8ab6a54839bb8c2a303560d6e456a17483ce7e9cb86bf16f235fa9fafbf70a548fbbf53ae1662ccba78b611b33fab0a24b4b4ff1e76ef979f6c1bb1bd53775edff47a2b83ce66ab2bab739bb6963a9e8a8103505d528000022e875242123e5deaf46e28a4f133a52b99a8d4b97290c0605ad57106dd84151965e56f7748e8b81b2fa76215128548a3100a0a9eaaab5ddf25461d7a9aec95b37ad3b2a1b38d199db8aaed31a78e8d868f1ee21562a1c7daf90b0b85a4251952be6191b345e1843cb464494e7d7627fa282b4f7aa0f00af89dd15e26ba9a5a6aaa6aedbe98fcc9a9a7a1c00f8ae1302f1ab075f4914d9170f66b49bdc4b970ac0761a1fc48dd8f3b446967aea507ec7693db4c90188848484e46f11760a028a51a825e741ff43a10aac9c6c04ffd3a015cb7e5cb0de8b9de7ee1e3d90d56eda20631a00d0348c45da232ea41628292c13573e9c64c452d557438bb32ad1f7724d39f990ae66c0abce2853c61d8986e2acaa16b3ab5a2fadad4a234c61bb21133d150fcebcaea3ab1908f092c6498e805565e5c9540d0534e058053a4bef9f391321f3e86c6ad2c91b8f3c7bf68ed829d09ad346a1787d9518e70ab95460988c3d7ef777ca0a3fefc10b320217f569a64018c6ddbb09534f8467ca0100282c756d1d1d2d55c6d729ea36ec40d330d654edbeff757e63ed4b6baae396392a43a1c8e74a46d47da778a76c3b0e2382db585acc34eab7e27c4cbe54f22eccf5d19ce0fd192030e44bb2f324cafb5d5ef2ae0cd1d457a1fea90abebf26d9db4d410bd3069c4a2eaba9ae2c7cf48b29a3d1f3c76b1fd28f727dffe3f87387725c27f7541a9069332658782feccee3a3c7ca3b4fefa28990f736090909c9b71776223a08e920a4010769f681260de800021a68d1418306d4269ff2a8a041030d1aa851418d0a7c329ef2df87613972a279ecaf133617784cefa38ca0719c268d550f9fbdf46a461d0e98b4e4cd9dcb4f4a51aa76d7e076e91b565dcb93e1f5696756eecd900100701c47f7a6852fde1d5b83a1e5519b97df95b488b2b65edaa7174260288aa20a6949eca9b04775fa2efa4c8a56b710d7ec4d8bcfa4d5e30d591797ac4cb60f0e34a001a838f5b5c808db96611b68cd615b0638e46cdf916adecf59a54dd165181064f966c5ef977364006cab61a163d4139f141b381bb47083723a2cd8d8a760a1ff98cd116f8bc50df5d579f10f634abe6e19401b7660980d9f6aff3c34f4e49b6a14f0868ad487e191798aaf2a51b5f3e63b910f2ecdb16e75461c5a127df65a5c713d4e616b680bb9742a95c2341b34d23866d9ca9bf9324cfce6f06fbbca7c27f9a8237fa982787d5503cbd0c6544007acf4feaee3991fd6cd72da8d1bc8bcf2ebdc1d851da77413350a6386f9f0090677674fd92be939d54740ea3a12121292bf43d895a350810202d06cf926023404043468c0a11c0500f8900c978d0013816a0c2a51c0084000243fee165644c5a5be063d4f977c4b67275af6fcc2a998cab68d8a963e3d77fa65d577b63add64c85497fa62a4f38c9e5a8d7d81edbc24e244ef9479ed55a80843d371d8a6e87214806632e1c481c08409c62cb6c1a0088710271e85464180efbdfec2224198b71a43cd6559dda0fefa2c5af305c3ad97d6524888af066ad0e9740657db7b79f1807d17e6d931816634fed49971154b9c3854b6ed2f39434f5c986e4107008ad0a397296016bddbf101788e7d6d0930eee9216cfb3d84613befc6b991858bdcf5740cf40ddc17574d39737452c5fc6e13cf1734bb149a7ed0a9d84be3e1f444571d153647603b780f36f9d489d1065ff18ad3861de866d3c22f4faedbd0594847a8aa96814b6fe6cbbf326b1c5dbb43573f3bb536ce2d2fb8b3a28f19978ad08401e7edd71e1c6f4263da855e3ed0336ea2198ba6e2b191987df1c8509de67ffdd515643b876eec9f32dec6c2c9d52be88c5a67e38f316bb6c3d8c12af18faabd2777fae89aa3190d9c625f9446ef33d943851c7f49484848be39085877500a14210dea7190bccf8c4b014244831a94a8c70180e052081602150a028050a510184148500280a011842a95a8448988dd9bdcdc5c7f400bca32af9f7a6335ac8ff9b79adb4648d3af9c4fb51edccb8a43d4e5c43e7891925d5a870243ddc4a953e746df11214ebe7029cf65687753d617cefa36f99da7972f4e1040e00441e0040eca6f044e100410384e1004415010e4715454d3167cf122a647409f6f609fc485f65d5276659defce6fa6872ffa9b2febfe2276ae05fd47beff7e443bd4dc1961394178f5dd36373639007f5f1e473df86ba3c16750d3d4260d4b42f28fe20b73975bdd9a0a23808134aed0635200279a24e7fdf1609a0606f735ff762b167071e6eb52755b230e0240c824b8d0a1f3d0d1a34386773291bcba1a9921250000109e91bd4ad1ab2ce93fd4f0d277d76e25d76080d7261e5ab4a7c27b643b2e00a0458fae3d2b6c200879c1add58ba3b507f434fc2155dd0f6d0745f6f975b7354326b723551d090909c9ff40d8b58a32fcaa4103752ad01110ff0b965c28d2b675361a70b1b4f152eb63e6b9584d8b1603c8f323960df1d017ea08f45d07ae7aa09cd285553c5a39c8454b6860e41ebc7acb5053efad697200c06be3c246b9990ab4cc1c062edd3ca9bdc3bcd8fae6a1d8d64a93659e9ddbd5c6505da42b34ee3060fb3bd9e7af9468284cade69b0a99000054753b77376b3da10a87a761e2eaaa439417d528e3af084bc7845b9e5ad2f00f952ec5b716f88818549ac06ba362eae93d7d851400c0256ff70559f2683496e9d847ee5bcf87da337fc89bee87b543c3abf9d61c93b9e289bb66da308084848484e46fe0af2cb4e452a116030506a0dc48eb5fe0aea31bf7196eb4f5686469bf206d2ad4251e8bc07bec75e6cb92d604cdbce5bbebe9b12ec2d2880583a64db3bc776610fdc6cf930e719746e70e33aabaf36bdfe02a861700802466d9d84d15932ee54cb5933fdf387070a17c64f393c892367d5a9a7ff2e2454fbc8e24dceea88655652616a87d611216262eaca5aaab313ff1002a2af3ab1181c5fbb58b14b6ba2a925022c64cd97fdbca9506a9e4af76ab0e1ba2b3377cfc7f7d831400c060ec89a4b14d0eab9734fc9077dd0f6b07dba52fc54b957deb076d7a12121292bf1b0a1501551aa8d28002c0a4802a0d585ff2e2c90950a1801a0df81450a1029b02fffcc56d74835ea34c928f4496620092b8e3b7283dc7b4e336bc3d71a2c867f9bcee062c2acbb057e81ce3972763aa6b5f1d8b561b337fa0059bc2d0edf6cb4c47260100509f74ee86c27fe13827152a4db3e394f93e2d5386b55e1ad058486dc6ebb7d9d5284360d6c1fe0bb9e88040eb312ab3e5418434fb49c43baebbafd987b352680c2adaa0f807ba4beb5fcdb3b399f15cfa0d8b54646c75d51b7c4bdcea8778d1d14ea2ee172bff23f301888a73dd457ec78bc9dc4324245fa2fa6a3fd7df12c89704129266c20e08c008c008a82340860346343ae00802c4387c78b8c87190621ffe06e4044830901120c7818500e79f9f6694a61730ca2cf9d89d42b436e6e80366e0080736282ab2caaa23a77839db3838db38b4efbc3c15c16a2492d2725460aade98ec56c5405bb90dbca2a6a04ed55853f96b84a965a4da32bf6e6ba549d91dd7ec9fcabbfc8b9f85894597295b9f567e61292b4263533159b31598447ddeb38b912566fefe2e4d1218e3a81ca3b1e8dfc9f25879d4a6116ec63c2e9fcdd736751fbce47e459bc283613060e1a2a1c67f35d6264b5ee9c867733f7c99ce782ea50a3bcd5b35c1e62f452c250f8345dca6052abfda6f48937f3bfb489f4e33fe5038dfd877e2c1b7750439bc90fcb8106527bd100441daad4b96030010a5273c110471da9a85beffa829ac3e11f9b787a82088dac8fb1200903e9e286a3c1c002f38e08e2088c5b2b71f67b260a5918b7b1868f6bdf2724d3b91fda87dc91fdf2425d193b5e9cafda90100ab78b4ba9f151f411096718fc5f7ca7100a8bcd88df6f1dc8c801bb50058c9addfba19b1100451b119b4f17975cb010eaf8ed93dc9d784872008c231f41cb7fd69250e50ff62a62e8258ad48fecc68224f5a6e89207ab3de6f93dc82baa8600d04b15b9fa6f89b9aa2f52bfffad7ead475b608a235f9e967ded515c5f7368cf630e0200882b0f43a0c5f15912f0700a8bd11c04010af9365c43faf67b6e87eb5ffdf725b6d4745da7a3b044158dd0ee5a11f8d89f85da8fa7bf50ed6225909f1f17bd3a4ff0a0294574b07a053a0420178a300041af2f904aaff10a83a3d46d9ac38722349ebc9436efff3362c004260a029eabff7f9362f6e93036bee68d2aa322b15a0c304c06af38a95d9f6e9aa7adc9aec72050003809095e4d4a086cd4dd96a6900e0337d8fcf744256fc787bf0d0e9dbfc9e2e6bf7198142e5ebf0b1c46a19a14b43000088868217972272747bf4f33168ba0216afafac2154cdbe4f0641a2e2c6d421eb2b669f7e73d7530b2d79f7e46e1ca3ed083c55e81934f2ff774266875daf6e0d53e63e43684c2605711a1aecf4d7cae2f9eccbab0823006449ab3dba452f4cbc3e581301a0d099df769a17851f703ee554579ea236357c5ec0e4f1613e51bf589033c9487e70127efff9eca86ba3f43e7d056539f61bdc4e55f97b44c5dd40c379a83bfd7ce4ab6705f2ce66c52f5f9401406a649264b6093dfd412a8076777f930f43a7f8d1dc612bef198c0fd1b89be762faecd0a4b11dbb3d996e0c92fc17277e1bbdb704756f1c284bc327f45e7845b3ffcf8b0ddfecdeb672c82f5db28f7816c667636ce7fe831c54280008cfd5904154dc983e64cd5d5ae7293f891e6e3b336f909e4fea36f78f99cceb13d776f358188bd38d3d7b7562643f7c707896f79bfa37d133bf3878e23822683f3c64bcdc5bf83f4931dfd69587da7caba9bd58e9b5c91dfa1c2a00be958fbf0992fbecd19945bd1ee7de490cebc6360c9838d6d0d882f5cf93082dbbdfdf3a56cbee862ebed7ff500fc177f3d8fd4950009c003e0558146022c0a5001d40f66f081b51b5bb8cb3cbdab164cd3dd5fec3ac9800c0b61f3d4210f1ebbadb59521cb0fad2e4873762ca51bef328cfea63eb2fa5d5e3f2c2bb9bb627ca100000b6ed607f5ac4aa4389b5185af12c6c7d544b8f4caba5c96bdf5eb9165b5087210c552d4d150685fa058b232c3d4bd5daac32190000212b7a79e97a9aba5f80b73e03c7300c6b94d340c88ab3eb342cb458dfc574f2c297afe50e93277432e633d90243e7c071e3bd34a880171deda4e9ba60e1a8aeeeae0ea6d63de65d2b5440f3502c5e13b373a2a7b13a9baba261de6dc1e3cab4ad1d75fc4fbd8f334a9fceb4329ef8e8d3102b85c17a0f9386340dc536649c9ae16dacc1e1a9f0b56c03b724295fe18986cc93337cf5f87cb69edf4f578b9a793c2974e6c79228f4c6621954449177fea76e767a7c2e9fade53460cda372e59b4ccb6b16134048920e4ff236e173f93c7dcfe0b0f8da56552d42a5d26874b6ba5d9f317efcc284420500005a7267f9005b119fcd1559052cba56a00010478e32755997220740b377bb73f9aedbb3500045dae6f64641b79bbe37a245d716f432d75461f3d4d44d3afdfa420a2424ff36ea23e62e7d50ddca1d633a72c3c1238d1cde3ecd8eadde71a83340c6fd240951f7ee5e3a18b869c9121f6435280a63e2aa81efd3dff683d0c2aadebda904fb9059bd8d85ed276d58396e80ad4282568777e31b7a4d399efdf105b8fcdeceab628db1870eaf98b3e8645a4559cad68e5c68c87955c0f45db67fefd62d3b0f1c39bc73863d4bf2eac82d31b8ae3bba63f3e1e3730ca0e0e2a9a48f0e36bcecc68295b138a7e7fe9494c737aedd7ffdeea83f077fb9755782f21859d68910271504e1580cfc235e4280f8f6000e82b45bbc76948dc8e7407e79ece903078f4597a120cb3c33d35b8f81200855d47eccae78319abfd7cff7482540d27c4bef4359cf66ea2288c87f64677d2a82f0ec466dd83ec34b8b82203cfb7127b215008434e9c07857110d41108a86e3f0ed71620288bad77bc6ba0829088230f5bda79f4c6f1a99fedc9563a57796f432e3210882b08d3acfbd528802a0c53717f634e5200882a8d90e581bf5213283165fffc55388200c831ecb1e35f3f8d5c7ad9d76a8006c7e8dca4d7a74f3e6c337394f97b80bc5b7f63fae22e4b937f61dd9139e567273880a82d8ac7e270740b377382308cbff7c1921cfbdf8732703268250456ee3f7248809804faf4a96b7d70d41580157aa40fa6c9a0e82d0ba9c2b27eaa2c66b2288d5ca64b93ce7fc6c5f7d268220888a659f958f2a64a9ebec1084e27db4080790bf5b658d209ae31e4a3edffd6caa8ef9d1108ad7e1421ca021fe571304d1087e2021a4c98726b88aa808c234e834fb747ac37bdf33b5c3ac29be3a5404e158071d486dc09ab563d1a78aa8fcc88c8df12d5cb68a82ebbff99bf3948d39647d540506d5115f6b28651f331a1ce4a1892088badbd4ed1bc73a0b10045177fff9e69f16760440150a72026808d011c009a8c140f1af883a51445d82db953c4ed11e3ab0d193c2b20f3db3b367faf24e267a025d5bef8961cf2a50a068066ed933a6669d97a19145ff939a419e6a342a8200f0dc7e3f3447ed705f235d2bbff5d2bebd745ae6d76db534b4e2c5dea91dcdf40522cbee7bb9b3b6cff8d20a480adfcc515491942b2500d09284c452455dca9d53bbc3f6ef08dbbf63ff1de56604445dceeb6a6d1713cef7790f6218f874e4c52c9eb9ea48444c5ab9ac696bd7255d699874e1694c62fc918e9193271ccf6baaa9b0e20b13faae2a197afa5d8da432ebceeade7a6c930121e689076e16620000929707ae237d423af0bffe52c4510be645f91c4f134b6a2ade5d5ed6f5ffda3befb82692368e3fbb9b4e4242e8bd1751aad2444051112b16ec0ad8389553ac67efbd97b363ef85b3a122162c5811a4282a4807413a841242cabe7f0405043cf4bdbbf7f59cef673f9a6cb60c33b333bf7d9e6766d4e426cbaa9787625d0fbc2b2b885fa97426787574759b2e86711d669e8f2faa2ccbbb3ebe66c7b8054faa5a4a3305ab8a5e3a785e428f6369e565d9a103d397face7d2868b5ca4b2adf479c7924e9e0694c0790e49c1c37ea107bc1a382aae2e7ab35cffb8f0e49132b58f535c98f785122232be26e7d5056c98b785946ca4a5edccc33ed6bcd6edc606e9a15aab32db14458559c19b9c5578f8a5402e207c370d470a38243d3b6bf12367b62d24fcd1def2f27e0d7dd49b540a87b0cb604f19bfb69e5995189b566a32674e77f888a2b1124df4f058aa3af5d434341a8d875d682840563d6c69496d618051dbe7874861583e379302e26e6c1ce2e9f4d63a2ec6729521027cc3653505653e13bce082fc371f1c7c4b45a51f4143d9692328769117032a34e52fc2eb50a78e6664a04300c5c8c00f213731a0492f0edd5a742501a3c7fb8210d0080d01e159a91931dbdcc5afe6a9d752424cbcab79f496deaa53933c33ecdbe90b066ed7365575783cfe62a59c1a5c0b1bb1e13fde6af5deaa7937422c877fd1b9eefa1437dd900fad32e1ff151c101008a1ea49a052e18aa5ffde6d46f33ef19fdb2d4df52987474cec6d81a49e661ff894762b803672f9ed15fe1d5b9e94117f26ad343fc261f4f501db374ed021fe6e33da3471dca90b425e5558fe68d5c75b3c43e70e182f1d6c5f7b704ae7c5153f960d6c8b5b72abacc5cb372aacd87cb0b06cd89aa1744a5577746eb0cf0b5c1736faff8f5687a83bb51947e2d2c0708cf65b35c79721f8ba2f38a6785e59967fb35ac66a3e834ae071bde5d7af0514a96455f7a0dd42e01ee9ce4ed3e43b64571862d5f3bad7dca91c95e33222bc8e6a97ac9e9d2cf0c44afeea55515c73dfb08207d7b3fadf2e38b1725a0d9b3a75ec5d5c963774649bb4f5f3c77844efab525817bd3b57c465b00197bfe4539292d7a1c960c3cefb1f6ecaf57bf3a35cf71ce38197b21ba9c94e43d08cf045e6fbf8ef88bc5bdc71f7a6d18b87a959fdab39d237baf88abaf15b2d85329b6bf2e1b6f2b493e337d5e64a57ae37254fd5258b59f3450fdfdc66947331ab969eb92b70de8b72e22df7cf48c6903559242e7798f3d9bc76e7346c92f921d59e83263aeb74ad98b7dd397263bcf5c3444b72c7adbccefb10dcb0084b24f4edb1f299008571b7cbe707053c9a2dd73f1e99e8bbf3850c563e9e5b8a50000d29cc3bdf72a6a71290080733b059d8909020020cbc2869f63db7309c094075dcd19f495ab69acbe1abdfa5b5289b10c3a9bc5df492a3376e0eb794f086e493b14bd7a2d69ef69c0fc87ecdb18affbee7ba77fdfb077e7946d930bebf80e13361f5c37d2840e000cf389935d78388062a789530cf61d7d50ec3fa4e165f1f6de87ea33a3a63aabd10068868eae0020edfb8bf58abdd772c74ed6ab7e7a308231e8aa4df3955b45d113cd78537000a05bcc897cb0d0a22129543a26484b7895d1a1b38992a98392bc3e02d372ea92a1161c0a980f1e6fbb68636289a4b3c29fd66daa4ecf513a724dde69e202ef9dc1f7b345aefce669ae7976f25295d78159ee6a5400e7a0b583f60d3b1cb7c5c3a3694b21abbc3e48bdde0bcf70587863b036056479778fc4e8cd7a3ac28c4580e1e0e5f3b6d91d0ccf0dfca593b7d6bcb0f8ca419cf0d476b367e207c293aabdc4d7df6b7a39f071f86cbfc4280ca2fa756242aa8bb2858a61c74e4825207e3898d6b336d123fbae0b3ed9c7ff8b9f6a13af9c4cfcd474160f5f1bd45e51cfabaffefc4d4f5ea6d947e572ec7b78f6798207dd497cab9f24025b5fe7c6abdeb19cd65edd51346aeef994ba17ddf9e17d579f3836df5d996b62db1104c5fccfcfbeacbab4064090c90bda77807e7df1f2539326f7f70ad5ca1073940dfa2cdeee587c7afe9a63e32778baed14d402d058540c00282c0e1d64c2aa3ad9279f9644902f00303251fdecaf2314d474140040980e00a031e572f81e17f2be58afdbc9dce462493f0000d09e762b7e87b302d4bd795a9f9a9ac2623100c80815a7a907aff44a2ad750a1f3b9a62a3400051d4b533e250e004077ea9e1d4bad32297f5c5894e7bb73cfca6e02fd1bc72626649749c0c06afade036ce79e1dc40927efeeb99a53945d5e27c82f03c04046d5f69c7fca75d0fb3a23764346b59e72b24a6dc0babddd4d3c5d55f3233f1c3b1c5d98592a16090baa001465a068357adb65cf371f393a38290500501878e6ceb9becc44b518dbf5f96f0ac46052ff9e2929cb29075032d0666100d2dc034ebabfc4020080e58694f8c99fbb109771dd5997ae5f78563242f9528c84e83caeab62c6a1c3f1a03261ffbe656e8c00ee4383a0737b9e6d75d26b962adcc0cb537dd9be472fb37b45a6115aa68c82e77159afefa502bbdf80760c8208d8be3fc0a6472746ead5f890b36f4b324b71a38123cd162d7b129a58d5457031011407f8756c663d6856fd2c7a8c73c21e3f098d17742ebc9c048a43fc3a1209f34f6781f19243db177580fec2bb366b8f1f495cb218000073df7d6ec708d5ca4e2fcf785fc9482bc7fa98342ac72f6fc6755bbe30eff6e885f36f847d0a29aa4b3d7fe825280ebd70fb441fbe6c96959b7e60f89e3bc523fab72da3b639620000564bf66f9aa9199377e2e65eead43ddb96764823cfffb1bc0c472d4f0b9ec79cfbb75e958a8114665e5bb723adbdaf831206009282a7b7633e8a48529c7f6fc79a676afd3c75fe1e130a45d5d977a403bff5f0398a9a8bef884efc7f70855e8c65dc77de816bb119c565a91173d8e7268e3e200f11a52869f3e4b598e06a2b61e5b9150d2f8b92b2ec12d0b4d46812bc40a8f70a74c83c7625b3aeec61c803def0d1962dcc544bb3de70fff5ebc437af13e3af4c6bb2042abbcb9693c1ec4b412edaaaba9d03b63e2a91bb4f29bc4fc9a0309884a4b64d36646971d4d6b11eedb535b434b4cd7d2f14560984b296d22c2ecfad5632d1a84f064ddd9c2fca2ba96b6e6aed7ba9a0ba5258559cf374ab4ec820bf73795271456e39a66ea25a3f1247c9408726c82e9750b5dddd5889e1896f23e3b95e3dbd7a2b25dc7efdea561cc3d543a7f17d1936f34eac68f778a1971e5fc7ce7765789e183d9b881f0d4ca9dbaa2d5ec4fd790b6f9534fdc572434a1d598fe87a6f450060980de8a10229d7ae85bd23cdba5b6859bbeb56beb87e33320bcc7c3c349a34789862c7e9e792f3fff036e832c4b9f4fae241335b08e9008cc6a201b49bbf67c52f9316ef5a6e07a2b8bb6984db815441f1cb90197e9396ef5d6603e298ebc918870e502b10c900405a5b2d069ca9d030348dc2d1500428cd2cfdf40892b5b9cf6fdfbcfbb248dedc296af2a800048bc70020659f26ecd7b6d56bdab851f4c7ecd934c2bef6ca9ac0be8e1dbd830f4457b5149fcee4b170c070020360705904008e6372230ac1e157dcdd34d2ced0acfbb45369f236886e3563ef92011679a796f8f7ece8e433ffc4abba46ebbab79e72295389967c7296a7b951c761eba3eacb46d97bdb9e09ae0a0fb64d1be4dad173c2963b05983cd81b14d4f8740c08268fd9f84f0400aa922e0fa02439ad4206802b580e09f41be363c368661ce83cce9329797efe49ccb54702dc25a09b9ab424ad18a0f8903b1bc32806417100d569c9a5d4e6a92259ed7c3a2bc0bb6b11b7e2851d027f71a0bc0f8f8878554b741a6ccb26d8ca92177b26b9189b740ed8132f372f9234e3c1234ca0ecde95d8984bcf6bd93dfc1d9baf5fd8acfa119a5e018e507eeff28b679762a5ec29b9454e00002000494441541e018e5c71495a3140da2a2b0686316cd66600e425e6c8fda95436978e01e03426158094fd598743680ed9b2dcbefcfcf475d1f5265071694609809eb33907032094ad6cd4008a334ba56dcca812c9977585c965e29fea0a12762d9924cb63778cb4d7d4d0d1715b99d577fb8151ba140000b2eadda9894ec62a1afab641cf3aad3d186cf11386c6630ccdce1382dd1899d1d9220080ba827705f2f6455c94f291e4e9341a2c4c51d253868fef0a9aea115cc5f317b7fc93e79f471c78ac3e76a419bdc5bb286be9e8e8e8e8e868ab73a85f885a8f1987efbc2e2c7973aa7fc69a495b12bf7baa83eae845febf8b032fbdfb90f7f143f2c561aa04d9729aa93c1d85b2b4fa3f13c48529650c2de556cb1ea3ab580f1aef2c7e189a544de5eaf0c8c2d462f9d5a46559b9758a7a3c0ab04cbd6d6a1e84fe71abcec1c340dfbdb32cf2e2c5bb951dbccd9b1a2f716ea7493b6ec4e59467854d12ef1f3fff71257a38113f1c14ed61db165b95df3d93f2e7c72a7418e2a62088d873b544b38b9d324bdfcd96957a785f2ca9d5ab579371f6352f16f5e8e81efca09a4657719bbdde4f034a9392cb9b4f3940d7b2d602a829ad9602482b0bab00584ad48cc39307fb069fcf9600486b4aab01e86c96b285a90208de24164aa036f369ba0cb46c1aa93266bb7e8e7428b9b4ed9a3c88445a7035a88757ef51fb53bf3eb4fe0bd55657f0aed464ecde5795f92faf6e1f6751f468ebdc23a9df30389f2c099f353334cd6e774aade0dd711f350000b2263b45d231e8546a45d6d3f36b7d35b22396cd0b6b58bbbcf5940b5e6dff75cb634ae0ed6261fe8345d6f226aa24254f7de0fa472545af23f64f7712c51ffe6df3cb3f09eda519f51fa00be4e3a52b230aa598529705fb7e9f6643366b9631beebb8ae8caabb3b765dce0547ff1eea3885abc505d09a78ee694c4c4cccb30777ef441e1ca2f4a679aa0038b6433ae2550ff61d4f5371ede6e1a95f793fe46c167418e4ccc7ab9e2cf9f55082e6b298caeacc2b930c3f95bbe990e146907b79cfdedb25cc6efecedcb638b708ad5efe9d20efd28edf232b599e014e5c9027d17ce18de8989898174fefdfb9737f87c7f7ad718dd1cc27ff3e5d37ffc6959cfa6e856fa80c90f33ca58a0490962625160228ebf1286dcc28cdafda7590b06b0186d5ecebaf338b3f7e28c989bdbeb6bf5e7d8342351e77343e2bb7a420afe0edcd5d63cc59d8cf9221e2cc0b4b571e8d4ccaad10d509b2eeefdbfab0cedccd880e0050977164f5b9941a596dc6a5353bb2edfcdd551aaa14aeda738afbc76df3f6bf281693524146f4934ca1fcdd6d728fb25dd3173fd1f7f335fc36712c13245ebef222b74a8ad179eaaa8a3402fffe1a4cd694d7b10d2d743804d46587edba59246925cdac0ea37d142296ee7c522c969445ef597c09fa04d82ab47041a9542291886b0ae32e843caad1b6d5a6e36a9efef6593b5685a60a65b55957566d4cb61cedad4301e058f7354e3fb837ddc2db9cc534e9d53e7beffef7c6fd6c9bba0b44a96117a2322ac42455515543894121700c3d9c881f107abb5f774dd1fa726fa320277fff090bffc8160300b7e330278ab8484cebd0d588090aed7a9881b044caf51868d1c4f8455337ac4b8cfa7dcafc0b6905cff7af3efb11b45ced948916fa6a2f7f072c6b63ef5ea3c6f4f65efe1e0c870db354572ebcfdc7ceb17d878e1fe3dd73452a680df1b756eb34a11f0f12e70f1919306cc4d62cd0f51dd9c89780abf55b3bdf1a2a2e8d30b3ea317888b77dbbe157abf08e33a6dbb3be251fa4d9a7260deaebd63bf840e49bbc322109544d5d2e05236804404ec4a9eba9c23f6bff246219c8de9cdbb672e6e8b12185f266e2ddce51037bb90f5974f2f1fb8f152200ae9e66c304645f49b9542c05c88f0cd9b038d077e60b79028b6ece1ed8dfad7be0f6f0849c922a0980aa21ffcffc524cdb797bc66943f6fe3efa16eefd067876d0715a99d23c6e1a53761bef412fbf7f39131c02bc3409a09bfa0e3781bcd0908b8fa2ef1c08f2eade63e61d012e6b9e2a005cc5d9a73d08524a88f69eedcd5c6c1404296560d8b7ab1605402a9602645dddb566deb8916bde7fae7266be430d20f3c2e50ff4ae019d955a68395ba87e84766f7f7bc8bd76a798d1755c67250c5836fe035521f978c8b5a74faf6ff5ebd6a3dfeab856cbe84fcb91edbc68c790cfb29066326c823d549c1fe63dfeb75923bd7e7942b27a0779a9e36dcda8af76063806a04605a2a5837804b438489989039b408dd54f04ce5663679c9ed6b3bd065f59ddcaff2ceb97d327c719520100d8b693ec23c718f3553bcccdf40d393856af717401a13124e4ca3cde89c1268a6cbea1d7a2eb79f2c587390e13fb52530a2dc70ff8e6f1009292a77b023a6af1986cedaebb1566ee9b65f5dd0383d99d57ac74b8e56b6bedd2b557f0336317755a6b69663bad0a5ddbeefa48039e92f6c050dda517367b347f039455def0d5e22a7178eafa3dd6170cd87566463b3a50f4fc8e9c185bbad2594d41b9d3bcecc1474f079a5001005771f43204a9496f2b3600bb439f7624e8f7705069fa58c9aa5e1fffd55d97a7c852715854346adfdace6c5417113f2298a2ebd26d03bea8beb589574e1effc4e1934f8ba5008029771e6a0b00a69eedd800846ac7ce9a0034675f9ba62753f4fc4fff31b75bd5f9e3af73228fc5e88cda797595434b228b6a32f9dcd920177874e654648d5dc0c16bcbed1554fa1db8baaa9f7ec6e523a7a2644e130fdfdae2a688f3bd7e0f5deaa5f12ef45858bee9902d7f2cefd4e4722cfb25918fb6f939f1d2ef5eba1891c27609d81115f15bfb6f9b3184e9b0ea8f8d432d728e2d9b337fe34dd27ddac943c3357166fbb10176accac8f5bb62fe647d4e4cb5cf8615ddd5050f0f843c54183ade1020e771aca4fbaef38bfb6826ec5a3467d1ce674abd179ddbd19ddb869433ac833704583253cfef3997e310e8c102c9dbc84cbde967f78f73125e5e33f7b7d5e78aed020e9c9e6afaa76d34a1d66f7f74c49a61768a9951d7c39e563bfe76e9c16627667365e73ece8d0a00f67e5e5a0400306c16871d99689ab079c6d485a1a23e2bc26fcc6ea7d842aa526a80a2ddcd5b0f004c3c3b7014ccba9902804ab7dec6740076e7e5eb071948e38eeebd26ec35d91aa038e6496e1d00c36298af1e0050dd02baf05bd2312d553f8a4e1f3f5b00a0b907b8f231004cd163ebf5edc3b9912ba74d5b1dc91dbdf5ced9b1baad056f372a4741cbe588abf5dbb0c6f9532b4f339f79356c412ff5a4a39bb65df8683974e3ad9323b588b666d4d72d2218cbb2130b8762c9e7f9ebea3f50805426a0504292240090f5fb491280542648818414cbc8fafd24092419b16f8ba3a3036ac1fedf487afbaeb3abbb8c248194912429236520ff8f94912409a44c46922449e218f6382aaa71094647bf70efdaedebaf8ff9c73d6d4e4c7f776b30ff1b4d49e2f4df5d3b5f9f1e777d8c267a454020fe21626363beaf35f80a3c158dffe15f5471cda7fbe3158fd6d93250e9229a52756fb48ee779bb933977476bfc6cae498a0201952d2d86c0c2a1866c61cc2b1d0319fc20f39b20fe3f212b5fec3f90d7757d1f0da4ea1008c4f7a3d069fe460343340f38a229a29c3ba7f7ae0babc09d03baa9fd840167141ca0b699d9100360e250226959f0d54a51bd417cafa82bb93cc072ec03becfceeb3df928640c8140fc371d98868ba706ca06c417543d5f3369dd43f59e2b370fd2fc190712506a5a72063371909020696696a36040c1a01699eb7e0e18ac3f89e9329c1c2398fc8d17658db95d3906e52d02814020fe1e947def497e669d8257b7e287ad6e45f009652df86769c8f482f80261cc0c23bdafae1bfd1753f766653bb56177bf9c11a4f28eaf9ae5aab77540169feda2e874245ff63f481b0281402010ff90b093b5a4d25af3cf323010b624f81868d6947f3d64d59b9333bdcc793886610c1da7b15ba38abfea92a7e9f92e5f35f26f897e9155bc3cf46b4f0b650a866118d7a4eba41d5145ada685613e71dde2de1a947f286d0804028140fc4f855df35d2ca215f5868104a079074a608062e0ffedd4a5ee1de014f8b0fdcafbf955c2b237c77c2b36f6709bffa4f515538150ebe2e7df5583f257a784ac7eb9aaab4b708cd5921b69a55595853187fcd8770ec556b5763c55d77bc2a84e4af83f91360402814020fecf841d01c0c05af1c31250d38ae013a1a8bb7f3564d9dd858b9e75da7d65f3705b750506cfa8fb9c5317260876ce38912991e51f7152ec72b6585e050437fb2b5b6d7c2f6eecee14dce8c3339bbc747c57db76066aaa1dc61e4d1501008028e37cb0bb0e03c37045739f350fe4064071f6b9a9ee463c2a86611cd3be2bef7d698a93e65d98b53ecbe7f4b5cda39df49514d8aaa61ee3b75d3dd24b3e71135919bf7bb8a52286119add963e28954123576c23902b16814020103f89b06311504b426bfe59514bfe593a1276ff7684efae3cacb61bdf5bebb36916e3741cd357e955e88bf236157dcdfbabb903cfc4bccd480bebfd74d68cf01212446f36f9048459ee4e164aca1f058bb7f804847e940200c6759e7b25a5522a2eb9fb4bcd969173a39a06cd552584bea0784ce8aad2b8e662f50b2eca8a6f1dfc30ea4681b8fcf9af82ad813bde8850d921100804e2a716764c1c6a5a0a5762122d44dd01001d0329801409bb7f35928abc4a9a9aba42e3da4251d2e54a4bf2046d9afb86611410dc4b930218c7aa7f1766caf35c515d5ae8897487552bfaeb330845eb091ba6aadcdff7b09404aaaeb75f7f2b35064ee13b4e5ed2079e45663556673261718998a3a3d4ca64e80a5d962e1960c0a4706d478f33cd8f7a8f6c7208040281f889851d030319405d33954600d0b156fcb078cb0179887f1314ae26a7aeb0a089875e5296530e1c1585368d9b211454d8f203312a9d9008c5a4b82cbb926da05bbf97a6de4e8d2cce1548415a747ffd082743152e97c7d71d70b6a0aaa249fdc2992aca94cadc3271cbb599a5aec6c4000070ba020dea44e88d03814020103fb1b0139150d2528f29032816438bfaad42da821044fccb609a0fe8c28a3b1c9ef7d93c4756c69ebc5e6cd2b79312416150412a924f1a448a2a046df3cb5395f43855993955f25a5557f0ae0853d15124aa9fce1bb9553c353ca3b4a2bc34e7da2835e28babb16d7c1d240f0e3f286e5c1d4912d5410402814020be147624408b1d2409d09a550e75a83f0318bfc7da950ed14103e79e4b28148a2ad223b78cf6dd2b19b16ea2190de398bba8a65d7e542403b23af1c8d6c7d56daa1334e321a30d5e2c5f1d9e2b9256be3eba704f917ba01b1f93d594d7718c2c753904d4655dde71bdf0cbd54f08ada15b7fd3bb3cca67fe9917391535d5c5ef1f1e99e5333ea202951202814020108026a043b405bad9b46bcff6764e5cecaece62f08cbbcf4b1d78fad1c1016a3800c366ee6effa2191d0cdad97a2e2ff274e4b6ad4ed1dbff76e550afb849c60c8aa2f36632f8e2b1619a0470dcd6ac730aef6f666ee7d86dca6313578d6673cd610a1d97dd7fb2d52e6eb997014f81ade736e59cb4ff6407362a23040281402000038b4e00d0607a23bff8400229ff97fcb49304f2d3d6e873c4be2d8e8e0e2843ffdf487afbaeb3abbb8c248194912429236520ff8f94912409a44c46922449e218f6382aaa71094647bff0ead3bfa54b8a338f0d759c59bde4f1d569ed98288711881f85c751f7bfaf35f80a3c15b4562b02f1ff05b2d821be15aa81dfc93bdb3dca1ebf2e47e3661008040281f87f024dbe8ff87630b6b5df626b940f0804028140fc10c28e850303835209ca9f9f9ada9a2a94090804028140fc40e0aded2530943988bf1e71da0e076ddf884a94420402814020fe296187403441f476b53587a960bfeedda7355725597bbb70980aa6b36284df742542b5ebdc3513dbd1ffdaf4d53c9d6ac054e0c8378e81fba4c349d568261e04028140fcccc20e07e011a04e050d2a345e4e000350c44195026a5450a240e3b59c9838f00850a600974039f9af07e318969d3b9d2c5fe04b9c71e958962e9ff2cd2f06b8a2cdb0006f3dda5f5f93397d42f32aca04c559cfd699de9a317e5f6a1d2a3304028140fc6c34c4d8f1292021a1500c2480220ef44f5d369702044099044800050cb8142815830c80490013a04a0a1212a87f661db97c350ce5f5ff045353d3bfe84a0c8b51bed5674fbc5ab0b113539472ee7455df00fb2b87e4bf9135296716062d39f12caf966d3660fe81bdd39c142bee4eef3c3667e1b33fc6ea1155cf17ba0d781af02022d838774767f7a8d5ef427b71409415b662dae28391e99504d762e09a3f42fcb533437e99b0e57afc872ae0b51fbc2064d7143b0e0635cf836cfdcbc7f6ad0c7ff03ebf0877987be6709035bb59ac004610140a95c26fdfdfcf63ce98843c3198d24052707bede4e05d7732aa997a1e815b4296f5d3260acff5b1d93f3af6ce58adba8445765d76e81fce081faa5a1b33d3de1f8ec76ce4a35a83402010881f5cd8d131a0625022a99fceeef32c16f255624b24205f314a2003150a3030a82181898150be9e18097fba8ad4c001fd515eff4f487afbeeafba14dd74988fc2b82371cb3ad9bf3f112a1dbcbbc3bb2b725957f968becfcca4803fde5c7761a59d98dc7ff8ecf6f1077b78ae0919d179c4c4432ea72cf78d3baab63c6a8a051d1a96ac13c6aff19910e671e0c9c7014694e237b1798a3800aeda73c5b56d5d8c144a1fae1e387cec26b79895560c00107db89360f7f4de162348deeee939ed9c4fe404dd96cdc492caf711671e493a2c35a60348724e8e1b754879eba38251ba05177fede53f5a2bfaf6543d7b6fedd46b099563d5ca9f3dacd2e4a4dc4caa1eea9a1f15556dbdc69c0945a8d620100804e247a5de2e47c54142b6b03e180d03807a5527474c0281038e018e81188531fd54500d06fba9de3914fd31fed855fa8851169f02e5aa9eeffe831cb57e5a17751ac169376af104debdd309d580715d571c0ef8b8c4bbebf0b346eb42269a34f1bfd6bc3a76aaa8c7a6153e266c1c67a87570b555a100dd64e0684f13251a4ed3f008fecdbee85e4c897c795a8a6abfe0c1467400ba41772fb5ec2759cd22fb6495d707a92b70985c2d6bbf3f74a6af1cac4d0159e1dd23317ab3968f3063114cc3c1cbe799bf3e119e2ba1ea747153480c4fae11c4df2a72993d452be1565a4d69eccd0f267dadd10a1608040281f817083b006871142cd9ec271c3ead3ad1ca29887fb1b2d3ed1fa0fb68fbb62d114a637c8de99f25555e6ef987e3be36462666462666167df7e648aaaaa4008071ecfcfdf40ad2897e737df5a84daf2529cdaae49b6b339b54a2badc1bcb86b99a686ba96be975087c24100a8472eb31c152aef7bd62543a21a96dfe4e8173fa5e2aa8ae145615e73cddaa1332c8ef5c9e545c915b8ea99ba8ca6f4d2819e8d004d9e512609a79db081fdd4f4eb8f95ecfa7576f5759d4e3b4b8ebef357b3928a3d14408c4df46dd9b95664cd7d345a4f4c341076687cda9e2560f63b98796b67a1d716a6d07ac0ca3545dfbbc487485d88b5286618275c90040def12dc7b0b22f376b51ba048acf5636fba9dc6aa428aeb2d1959b1d3022b2499323f97063ebfab3697f7d1caface4d1ee358712ab515d41fcf7c24e2c030203b96f8b8201eb53f726ef3fe99f3a5f02030a067524900052b2210e0f29bc9f048a96f744e3473bc335c60d6c106a385b5d93671874ed757a6a4a7a6a4a7a7a7649f6f9be5c00a84b3df4ebe6ca5e83d4aecedcf2f28ba68ac2d7e794a6e4d5367e8d28bd396dd2198dc591a9b90579396f0e7a70e0db6dc2185dc57ad07867f1c3d0a46a2a57874716a616cb7b0f6959566e9da21e8f02c0b6ee6b9c7735f4c20bc51e0e5ae65e56c5572f9c8fa5b978e8d250192310ff40c7c3b61a3323c081f7370fbb63e0ba7ab8dea7cdc204a335f45598961eaea787eba86100e4ebb33583574a1bfb0194741a4ed4332474159a2acb0fe15bd79f4b13fde52996963cdebde6d02b34a81ff117083b110912129428c021804f34c4cc4901aa65a048008700360e4a048848a8230100aa6440c7814300130745342af667a92f6a03f685dfb87d688476a322e7b8040d1287ccddf920af962425951fe26ede7855210351f2def12b0ac71d3f7af8cc7ccebe89ab9f57356eac5856fea354effcb6222cad5a26ab2d7afd24be582caeaa942a999a6b3271b2e6eda9dd4f2bbfa97523a552894422ae298cbb10f2a846db569b8eab79fadb67ed58159a2a94d5665d59b531d972b4b70e05005776eca599f8fbb18a4e1e3a347687deba2f779e29ead0db82854a1881f807c0b84ec1ebe678a8fcbd1672e3b9ecf759dcac4fdbdb8b349dcfed5647e6f3746e561637a78097b28d0080ccabe28ccf1638827afc75c38959e99c4d4ec87c81f8d1841d00944a4024030ca04c0a3532a896d6efaf9242c5a7cf9532107cfa2c9641b904a424e018d4a235437f9a0699a5e7d8cdc590ddb841c6143d3685edb0ba3fd95695c55636f4f8f5704225297cbd6ddcfaea2987163bb11966930f2f533b3a61e5634123a5c6b45d7c79bff7bbf98e6a5c05757bbffd8995985abff5f3b4437a58dabbb9fbaccaee64a5f80dcdbeacf286af165789c353d7efb1be60c0ae3333dad181a2e777e4c4d8d295ce6a0aca9de6650f3e7a3ad0840a0040d3f5e8cc276936dee62cc0f90ebd75a5d0aeaf2d07952f02f1574156bf3912e8ac41c1308cdb6ef08647a58dba09d9c763ce2cb92bf66b8701d4651c1dacc6b459f0e86f5c985ad39ae000808494b4ed4d52183dcdd869d7878acbbd148d17bf12494ba236f87650c2300c536a3f68cdbd22e997192188db1be0a04ec1308c6ddcf3b7cbd97500b2bcc38e8aae2137b7f95a70300ce35a8d3df44e284ed960633effadf0e918759580a8ead64fec72f0e6066f4da6e5ca37685227440b344c772205a894c167df57e32026110922f953d5b4de4b016ae4a720bbf1bf1b7abbc589858bbfd8c9ee7e3e3fb95eda314d866dba3e6c5393dfe73fc99f5fff91663cf966fe640000500c7ef121b8feaa060337dc18b8a1f1399d665e4c9cf9f9dbc67500004075da9df2fad33e9ac5fc989c2fd3c772d99329dcd36205d7f45e71c57b45b3fd2ca7dd9995bbe59fa9c633632b3fdf956adc90420402f19db2aeeceef4ee136f77dd11becb057bb123306840904dda51bd6f3a4c521016e439397e60e8d3d55d782dbce549c5e36c2bea5fff6464baf4bbd229923dbe2ca90450ed4a356cdbc4e94cc71dc98f65edfae486645cf4e6e41ef2eab5e8c3a8bd778f77c4e2f64dfda5f710fedbbb530c3f87aa48f32ff8f7989b3b6ae7cd3dd6c4db338ba60e1da8fafad96c0e4075f4f2d97a0b435e6ee2246c1b392c2878a0cfcddf5e2649ed3a852d487d38460bcf3fefdbf289c2976ba6883a4fda3a65b00e5aed1df155618740201008c45f81ace8d6ba3392d161fb7eedce05e8f8fbd1f492ddef0beaf4da7e98ac2c6ab1d7d073e67be277f5536f2dd8a7385356dc7a22d2560918ab1abe3a1fe73e1efb491fc6d6e8526a3effc4efcebcb499c2814ff33149c5fd79650d676ad09fa5b19c1a2235700a0507c0090a21493fbbeda1faec17bf4fb26302d8ef3c9376a7e38ed369131659d4c7eb4ab2ceadbb65b82169db78030a8083ddf9bac7669b2fa44d1b0f20a3d8acdc39d54d1503a3b9c17621bbb32aa4189742608011140a2ec968f54489d4784dd889511a68a81702093b04028140fc1388b29fa548cd265a2b020000c675df74dd1da0ee4d9b0f133e9e3e241a978a6bd2cb25002d8f6a22a86125ec7e5c00001088fbaa56ddf8c233a9801baa7f1edb87992a618d02e5302d3d8c0220a994e5954169bc24a9145c951a7e5631c03f8782500d71562b22aa362b3a47a1634f13a6fc2bc3a48723676774562d7c1276c2f447a935b1c1ed14e7caef4dd6096b19dab92200a0ebbb5a723100008c42a760d0d4f5f5d513dd6cf848d52190b0437c3b0c169ad50d81407c0f32890c0802fffec314dcb63fdd499f6e17147468c2c369c6d4ef4883f12c76d24aa265ff6a47e6f3e7741d02402a3bdea3c2ffbe78f735d9f860fcb3643c12ff49327e1b188e91b2c6f1803219b0bc4fc61ff668684d71069f2d3c051841a57c6548c6574ea43269682c07a27590ea47fc1708636618e9fdf2b4e65bce11dce8a364bd354dfc9365155974da55d1f9d8c7bf2304bcf28eaf9ae5aab7757f615637942c597cb68ba2d3917c34400af10dd0753a1a40f2eda42af9d78adb0126e6bf3caa6efb614cfbc05156166377ce377dbe78ce9582bfaffa1198b1090600e539a4e43bde7ef51c74aa636fa7d6cf94529b76f7b940db419fd17080bea36e6dd28b72aea6a6a6a6a6a672e5c55f472d69328cacb52b7fef89080412768836204a5a6e8a7d46a983efa62765b21ff85eb52fe7e861cdd10c7ade568d2a88f0516ed78296fa9fc0309fb86e716f0d0ac80a4eb870be558489726eac1ee1a8cbc2300ca36bda0d5e7421a586a4e9f92e5f35d2f0fbe7f5ab4b5ed75ea96fb8e07b75704df289200f03050cc330bab289abffbe64117a0e7fa49e45a3cf5c1ff161ffa97befbe8cbb1732e397e3a576032c59df7a18a3c38c5d13599767acfc2e4593b6a9ca54bf42fff3d6a1fa56454b954d0a00505743363c3752b15f874627ea57f4dc2cfdb2028a0ad3b30b6bf546cc742bd83272fac1fbf1f1f70f4d1bb1fe83ebcc31a60d0f0ed578d49c6e25db474ddd77f765dc8363b37c67dea4b8d8287da5e7c524656919f9e5a4d1b79e8840206187f8c65770a723b922b1b8b6ecfdd16ef10b862d8b15feb8f762d8ad7f2f140a85c2aa949db6748b358902a150281466ee70fc2167b2a3ea7a4f18d5e9bb9a7c69deb9b11d071c900e3f18f351505d967663b9d387f397d3ea08b52e7efe5d35fe86500d522af973dd294adae83321cc70e5e3829a5a41d6e343531d5187f6a3752d6a3e07efecec92b4a467477bcf39cfed375cdbdb9b8f7df36118d77dc5b67e157ba7fefee63b947dad2c275b96fd794b92095a18398ba95be200f031429cdc68bef4b2dc462766cb923f360980a31bf4eaa5133da543f79d195ae32f84afb27c32a79b9d5db7d94fdaadbcf947a05163bf31452fe0fcad0df62f17f6e868df757aa4f1f21b67fc745b7db0289a6e7ddb672d73765a142bfea6131188af0a3b160efca66390b804a852bea601b96882e29f008ca05028143acfa4d7b841dac509d94dc596e8dd9ed10eba1c02c308bed5881db1f52fd89282bbab077550a66018c131eab52eb1f14a13928f3782add51ce647164bdb742fb2e6dd89a95d74981886295a0cdef4546ec8ab8a59e363a5cec4308ca6e138f1588a1000a0a44255870000079f49444154e649a0aeeeb0a5bf7adb5b1a69a898f86c8b6f323b3260143a430e15079c52ff994ec14094713ed85d878161b8a2b9cf9a07c5520090e45d9ddd559785633885a5e138e75965dea911a3af96be5beea8c1e71b0cbd56262bba3ddfcb42858e611853afebaccbb9f5de4f71cea5e0ce6a148cae623d26e49d509e84960fae4d3d31c9519d8ee33895a3df73e3eb26bd98f045b0a1dee4a7350064d1f9ee544c6f766c2d802cff5817bedbf17c59bd2bb6eaddd6c141cfaaa2275ba8f055db073dae060090e485cdf5d0a26118db72ecd1d42ffb4661ecfad917d556de3c39bb97a53a87c5d3b1f39977f4fcdc0ef4169dec6dcfea9ae8058397bf29bf31589fcfd77459f5aae8461f9ed9e4a5e3dd2d0d753b2e7c2994953dddecdb9e8763184dd365cac9942f85bb30f56196eac0a9436dd598748e8685c7e8a0e1a6f456b24e967fc449b1cbd96279ee0a6ef657b6daf85e0c0020cabcf45b2f53451cc3a84a96230ea6d501c82a62768deda846c53042d93e20e4359ae1ff6f6c3014ed834ebc2c96912459f126746e67251c68964b53848f47a962b886ffb39ad7734ca8ad1e56f3d0970f000084e688b04ad9ab45ed1bc5ca514d18af492552d2280c4e917a5da444928a0bcc0100eb11ca2349a5661bc7970f2a233824a944c6d03f4f566c3a47912495c834a61de3d3959b6dd99b0946133ddaefd07b3149be5a644923543c165c4c2a2749922c4fbab8b0abea97dd21ce779d732eb1942449b2e2cda5851e2a0400ae353e5a98f49ba95c02e29ae39ed7bc9a654c058cd379635c0d49e6ec7661b5e14404a28dc20ec780f8c6c04c020572fe34c86ab21f9c0a2b36f56af7c5c80a42add7dabb5942a928f742ff770b47ac4bac0510a7ee1ee8b38736f35eb15826ccbab1a4abcaa7368faccb3a37d16d5cc2c86b77d67aaa106db817297838cbebd7845ea73344928aa773f1ad83a7df2e2301806a306cf7f302b1b42679afdddda9630ea6cb236544b911711d773f7d939e15353977c59453396d99e54af466934f4098e5ee64a1a4fc51b0788b4f40e847a93076cdb473babfbf1791b2da8f4f760dd367688d3e7b6a00df6279f4c7d2d2cc0bfd944860b60f3c91502a91086257a89cf40fbc5c280390641d19ed176ab23b5528cc3aebf17c4f9c3c90a8c58305f7e7ccb8ef71214f2c935667dd5aedd5747e07a6591ffbdaa8c8ac3aa84ebaf696ad55f3202a4f0295895753b4fa387d5edf966631ebe26e67b6e3be77c5a54549bb5d1500a0e6ed915b869b5f57d7661db5bb3d6346784913215397191151603666886993f8720c6bed796e7356b31cd75d5c6ec9eb7331abb434ffe9122b3a40cdfb3fdef73a199f911bbfc1befafa2ffd57954eb8532a16651c76be37a9dfcab8a6d28ed5aeb765d1e1e9b3b65fb89f9853f9b9e45acee75610be5ce13dfab2d1ba5881545af9ee5c90bd222e2bb834de7b45f9f89b85e2bac21b23b3170c5a1653839ee91f5033b6b09ceb3fbaa12240fc60c2ae3915522892000a9efeb9113df3d320308c50d0f7de868fdb1468de34fe8a6eeaebd7d38c4fc3699a9eb3163914de795e2cad4b3bbf2fd166edb671d63c0a46e35b7471d1a2020090c2b72123bacc2c0abe7b7dbe23176fdbbd2a9fee3c4f8edd3adb5d834628b61fbb6232efceb1f86a00b6cde8d1ee068a149c69d87f5eb069cab52479843645cd67ce30633a00ddc8abb77ad6a38c36b873ebd2424fa43bac5ad15f9f41285a4fd83055e5febe87a5406110d599097129452242d1c8d151b3d9cb32a1da65acaf83b60241702c472ef453490c4f1182ace0cea118c3b9cb07193070054bbf1513f469ad1f8c511958c5fbb884f432098d6fee64abdad4e5c2b1f631cfbbf1acb826fd769cc6d405ee253762caaa53aebf64ba75fbfafab6345dff55810e7c2a5dcf7b520f66f2f3dc26363b4945be00e3e92ab5d1bff35f65355d77ccec017a3400c004cff647b0c66d98d28947a1697b2f5ed7b5e0eca9b7b54d926d3e2be2e1d6ce1fcffce663a3a7c8321db8f641b1b495ac6b859a8483c70bbdb7af1d62cac67186ba959bbd2a5e786b5b84daaccd81f64a14aab2d3d4558344572e24d7a267fb87a3256bdc3fbaa12240fc00c20e07e011a04e014d1a28347a5d6761a04205150a28376bfae938f00850a680d23feb878dbcfff05258f89d87cfee3c7c76292c3cf2fe43548aff0874e7e31fa52429ab2b7b77c1fdc6d0bedb939b8c1ca8cbb9bac8c74e97cfe52a299bfa3f10082b843249494605c7c4a89974ab4b3db3f506cb7fa97f7b05acadf79255e6e694e51ee96fa2adadadadad6dd86367b6a4aa4a02644df2c960aff65a4a5c1e5fcd7e5e82a0aa4abe9831a1a052bff01946a51312a1b80d4e3771597625db40b7fe3c9a7a3b35b2385740b55b72766dfba8b96eea0c25cbfe8baf7f6836cc545611bb6782bb993a8fcbe36b75dd9e5e51219481b83ca78caa6daa227f74681aed3569ad1fccf1d8717e0ee7c2447b3e53cd7ec4c6875f78a77165a73eda295762529fdcaf73e9d7d7d7282d2c2ee5c1832a9b7e7fb2be2d85a7c3932700a72b50a55fe40285aba94896e796b76d34e07f97d50d2991567f2c90a89aabcbb30363699b285666977d910642c53970eba5e7191592f2a4e3dd93160f9c76b79c6c31eb5a41529221e0b7d361618d77a51756bf5ddfd5405e874c87849649cbaba5e8d9462010ff26fe033773aade5409eaf30000000049454e44ae426082</Body>
<BodyHash>6965c51f15087c97354078fcba8b7545</BodyHash>
<Size>157927</Size>
</Data>
<Mime>image/png</Mime>
<Width>840</Width>
<Height>441</Height>
<Duration>46</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2236393635633531663135303837633937333534303738666362613862373534352220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2238343022206f626a4865696768743d22343431223e3c6974656d20783d2233322220793d2232372220773d2235332220683d223134223e3c7420773d223134223e3030403c2f743e3c7420773d223133223e6520676f203f3c2f743e3c7420773d223132223e65676f203f3c2f743e3c7420773d223131223e6520652061203f3c2f743e3c7420773d223131223e3020676f203f3c2f743e3c7420773d223131223e4f20676f203f3c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d2232372220773d2237312220683d223133223e3c7420773d223538223e4e69784e6f7465323c2f743e3c7420773d223238223e4e69784e617465323c2f743e3c7420773d223237223e4e6a784e6f7465323c2f743e3c7420773d223237223e6e69786e307465323c2f743e3c7420773d223233223e6e69786e6f74657a3c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d2232372220773d2235352220683d223133223e3c7420773d223833223e44656661756c743c2f743e3c7420773d223539223e446566617549743c2f743e3c7420773d223536223e4f656661756c743c2f743e3c7420773d223139223e64656661636a6c743c2f743e3c7420773d223139223e646566617528743c2f743e3c7420773d223139223e646566617574743c2f743e3c2f6974656d3e3c6974656d20783d223234352220793d2232382220773d2236312220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223437223e4163656f756e743c2f743e3c7420773d223437223e4165636f756e743c2f743e3c7420773d223436223e4163636f756e6c3c2f743e3c7420773d223435223e4163636f756e313c2f743e3c7420773d223231223e61636330756e743c2f743e3c7420773d223137223e6163636f6c6a6e743c2f743e3c2f6974656d3e3c6974656d20783d2233362220793d2235342220773d2231372220683d2236223e3c7420773d223336223e742d6c6c453c2f743e3c7420773d223334223e72696c653c2f743e3c7420773d223331223e70696c653c2f743e3c7420773d223230223e746f6c6c453c2f743e3c7420773d223136223e2d75653c2f743e3c2f6974656d3e3c6974656d20783d2236392220793d2235312220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223337223e213b6469743c2f743e3c7420773d223337223e4a3b6469743c2f743e3c7420773d223237223e676469743c2f743e3c7420773d223131223e656169743c2f743e3c7420773d223130223e356469743c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2235312220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223333223e2921272e6965773c2f743e3c7420773d223234223e796965773c2f743e3c7420773d223135223e796c6965773c2f743e3c7420773d223135223e6c6965773c2f743e3c7420773d223133223e79696577693c2f743e3c2f6974656d3e3c6974656d20783d223135302220793d2235322220773d2232382220683d223131223e3c7420773d223639223e4e6f74653c2f743e3c7420773d223132223e6c766f74653c2f743e3c7420773d223132223e6e3074653c2f743e3c7420773d223131223e74766f74653c2f743e3c7420773d223131223e6c696f74653c2f743e3c7420773d223131223e72766f74653c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d2235312220773d2233312220683d223132223e3c7420773d223730223e546f6f6c733c2f743e3c7420773d223439223e496f6f6c733c2f743e3c7420773d223433223e726f6f66733c2f743e3c7420773d223332223e726f6f6c733c2f743e3c7420773d223239223e6c6f6166733c2f743e3c7420773d223239223e6c6f6f6c733c2f743e3c7420773d223230223e746f6f31733c2f743e3c7420773d223230223e746f6f69733c2f743e3c2f6974656d3e3c6974656d20783d223233392220793d2235312220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223333223e213a21656c703c2f743e3c7420773d223139223e686569703c2f743e3c7420773d223137223e686531703c2f743e3c7420773d223133223e6c34656c703c2f743e3c7420773d223133223e6c346569703c2f743e3c2f6974656d3e3c6974656d20783d223137362220793d2238302220773d2231342220683d223131223e3c7420773d223838223e416c6c3c2f743e3c7420773d223534223e416c693c2f743e3c7420773d223534223e41696c3c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d2238322220773d2233322220683d2239223e3c7420773d223934223e4e6f7465733c2f743e3c7420773d223632223e4e617465733c2f743e3c7420773d223435223e6e307465733c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d2238322220773d2232352220683d2239223e3c7420773d223635223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d2238322220773d2232382220683d223130223e3c7420773d223636223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c7420773d223530223e4e616c653c2f743e3c7420773d223233223e6e6577203f204e6f74653c2f743e3c7420773d223232223e4e6577204e6f74653c2f743e3c7420773d223231223e6e6577203f204e6174653c2f743e3c7420773d223139223e4e6577204e6174653c2f743e3c7420773d223131223e6e657676203f204e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223131302220773d2235302220683d223133223e3c7420773d223532223e61766f6361646f3c2f743e3c7420773d223532223e61766f63616451213c2f743e3c7420773d223532223e61766f63616451313c2f743e3c7420773d223337223e61766f6361646f213c2f743e3c7420773d223332223e61766f636164716c3c2f743e3c7420773d223239223e61766f6361646f493c2f743e3c7420773d223238223e61766f63616451493c2f743e3c7420773d223232223e61766f6361646f733c2f743e3c2f6974656d3e3c6974656d20783d2238302220793d223131382220773d2236342220683d223130223e3c7420773d223735223e53686f7274637574733c2f743e3c7420773d223632223e53686f7274657574733c2f743e3c7420773d223537223e53686f7274637574353c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223133342220773d2235372220683d223132223e3c7420773d223633223e5363726174636870613c2f743e3c7420773d223436223e5365726174636870613c2f743e3c7420773d223432223e5363726174656870613c2f743e3c7420773d223331223e53637261746368703c2f743e3c7420773d223239223e53657261746368703c2f743e3c7420773d223238223e53637261746568703c2f743e3c7420773d223236223e736372617463683c2f743e3c7420773d223233223e736372617463686970613c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d223133392220773d2231332220683d2238223e3c7420773d223734223e7469653c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223135302220773d2235382220683d223130223e3c7420773d223539223e41726f6d617468653c2f743e3c7420773d223430223e41666f6d617468653c2f743e3c7420773d223230223e6172306d617468653c2f743e3c7420773d223139223e61726f726e617468653c2f743e3c7420773d223139223e61726f6e6e617468653c2f743e3c7420773d223138223e6e6f726d61746976653c2f743e3c7420773d223137223e61726f6d61746973653c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223135342220773d2234312220683d223132223e3c7420773d223638223e4372697370793c2f743e3c7420773d223532223e43726973703c2f743e3c7420773d223436223e6572697370793c2f743e3c7420773d223436223e436c697370793c2f743e3c7420773d223332223e4372697370763c2f743e3c7420773d223235223e4372697373793c2f743e3c7420773d223235223e6372697370733c2f743e3c7420773d223235223e4372697374793c2f743e3c7420773d223133223e6372697370796a3c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223135342220773d2234372220683d223130223e3c7420773d223234223e6361736865643c2f743e3c7420773d223232223e6361636865643c2f743e3c7420773d223230223e63616e6e65643c2f743e3c7420773d223139223e636172726965643c2f743e3c7420773d223132223e43616c6168656c6c3c2f743e3c7420773d223131223e63616e6865673c2f743e3c7420773d223131223e6361686865673c2f743e3c7420773d223131223e6361746865673c2f743e3c7420773d223130223e6361796865673c2f743e3c2f6974656d3e3c6974656d20783d223238362220793d223135352220773d2233302220683d2239223e3c7420773d223730223e436f636f3c2f743e3c7420773d223639223e436f63613c2f743e3c7420773d223531223e436f63303c2f743e3c7420773d223439223e434f4343493c2f743e3c7420773d223438223e4361636f3c2f743e3c7420773d223430223e43614374493c2f743e3c7420773d223338223e6f636f3c2f743e3c7420773d223338223e6f63613c2f743e3c7420773d223338223e6f656f3c2f743e3c7420773d223338223e43614343213c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223135302220773d2236332220683d223432223e3c7420773d223133223e41726f6d617468656c3c2f743e3c7420773d223133223e41726f6d61746865493c2f743e3c7420773d223132223e41726f6d61746865313c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223135342220773d2235322220683d2239223e3c7420773d223738223e437275737465643c2f743e3c7420773d223436223e657275737465643c2f743e3c7420773d223134223e63726c6a737465643c2f743e3c7420773d223133223e63726c69737465643c2f743e3c7420773d223132223e637275736565643c2f743e3c7420773d223132223e6372746a737465643c2f743e3c2f6974656d3e3c6974656d20783d223430322220793d223135342220773d2235322220683d2239223e3c7420773d223832223e436869636b656e3c2f743e3c7420773d223434223e436869656b656e3c2f743e3c7420773d223233223e63686969636b656e3c2f743e3c7420773d223139223e636869636963656e3c2f743e3c7420773d223138223e636269636b656e3c2f743e3c7420773d223137223e63686a636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223135342220773d2234362220683d2239223e3c7420773d223831223e54656e6465723c2f743e3c7420773d223339223e54656e64652c3c2f743e3c7420773d223337223e54656e6465313c2f743e3c7420773d223337223e54656e64656c3c2f743e3c7420773d223135223e746572746465723c2f743e3c7420773d223134223e74656e6465743c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223136382220773d2233312220683d2239223e3c7420773d223831223e4c696d653c2f743e3c7420773d223434223e4c696d613c2f743e3c7420773d223433223e4c696d2e3c2f743e3c7420773d223136223e6c69726e653c2f743e3c7420773d223135223e6c696d69653c2f743e3c7420773d223134223e6c69727269653c2f743e3c7420773d223134223e6c696e6e653c2f743e3c7420773d223134223e6c6a6d653c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223136382220773d2232362220683d2239223e3c7420773d223738223e4772696c6c3c2f743e3c7420773d223138223e6772696c6c20693c2f743e3c7420773d223135223e6772696c20693c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223136382220773d2236322220683d2239223e3c7420773d223738223e41766f6361646f733c2f743e3c7420773d223537223e41766f6561646f733c2f743e3c7420773d223530223e41766f6361646f213c2f743e3c7420773d223438223e41766f6361646f353c2f743e3c7420773d223434223e41766f63616461733c2f743e3c7420773d223431223e41766f6361646f3c2f743e3c7420773d223132223e61766f6373646f733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223138322220773d2235322220683d223130223e3c7420773d223733223e42726f63636f6c693c2f743e3c7420773d223538223e42726f65636f6c693c2f743e3c7420773d223538223e42726f63656f6c693c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d223138322220773d2233352220683d223130223e3c7420773d223535223e64696c6c61733c2f743e3c7420773d223338223e64696c6c61353c2f743e3c7420773d223335223e64694a6c61733c2f743e3c7420773d223330223e642d696c6c612e3c2f743e3c7420773d223233223e6164696c6c61733c2f743e3c7420773d223232223e44616c6c61733c2f743e3c7420773d223231223e76696c6c61733c2f743e3c7420773d223139223e64696c6961733c2f743e3c7420773d223138223e616c6961733c2f743e3c7420773d223138223e456c6961733c2f743e3c2f6974656d3e3c6974656d20783d223332342220793d223138322220773d2232382220683d223130223e3c7420773d223932223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223138322220773d2236312220683d223131223e3c7420773d223737223e41766f6361646f2c3c2f743e3c7420773d223639223e41766f6361646f3c2f743e3c7420773d223539223e41766f6361646f2e3c2f743e3c7420773d223437223e41766f6561646f2e3c2f743e3c7420773d223434223e41766f6561646f2c3c2f743e3c7420773d223434223e41766f6361646f273c2f743e3c2f6974656d3e3c6974656d20783d223432342220793d223138322220773d2233382220683d223130223e3c7420773d223831223e4761726c69633c2f743e3c7420773d223439223e4761726c69653c2f743e3c7420773d223432223e4761726c6a633c2f743e3c7420773d223232223e6761726969633c2f743e3c7420773d223138223e6761723169633c2f743e3c7420773d223133223e637361726c69633c2f743e3c2f6974656d3e3c6974656d20783d223436372220793d223138322220773d2232332220683d223130223e3c7420773d223933223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223139362220773d2235312220683d223130223e3c7420773d223839223e436869636b656e3c2f743e3c7420773d223533223e436869656b656e3c2f743e3c7420773d223230223e63686969636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223234312220793d223139372220773d2232342220683d2239223e3c7420773d223631223e41766f3c2f743e3c7420773d223531223e4176613c2f743e3c7420773d223432223e4176303c2f743e3c7420773d223431223e4176673c2f743e3c7420773d223337223e4176653c2f743e3c7420773d223238223e41596f3c2f743e3c2f6974656d3e3c6974656d20783d223237332220793d223139362220773d2232342220683d223130223e3c7420773d223637223e61646f3c2f743e3c7420773d223439223e6164613c2f743e3c7420773d223238223e41766f6361646f3c2f743e3c7420773d223231223e41766f6561646f3c2f743e3c7420773d223230223e41766f636164303c2f743e3c7420773d223139223e41766f656164303c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223139362220773d2233312220683d223130223e3c7420773d223839223e4c696d653c2f743e3c7420773d223439223e4c696d423c2f743e3c7420773d223435223e4c696d613c2f743e3c7420773d223430223e74696d653c2f743e3c7420773d223333223e4c696d2e3c2f743e3c7420773d223230223e6c69726e653c2f743e3c2f6974656d3e3c6974656d20783d223333392220793d223139372220773d2233322220683d223131223e3c7420773d223839223e536f75703c2f743e3c2f6974656d3e3c6974656d20783d2235372220793d223230312220773d2231362220683d223135223e3c7420773d223331223e444a3c2f743e3c7420773d223330223e4f4a3c2f743e3c7420773d223238223e4f6c3c2f743e3c7420773d223237223e6e3c2f743e3c7420773d223134223e43443c2f743e3c2f6974656d3e3c6974656d20783d2238302220793d223230332220773d2237302220683d223130223e3c7420773d223836223e4e6f7465626f6f6b733c2f743e3c7420773d223530223e4e6f7465626f6f6b353c2f743e3c7420773d223438223e4e6f7465626f6f6b2e3c2f743e3c7420773d223437223e4e447465626f6f6b733c2f743e3c7420773d223437223e4e6f7452626f6f6b733c2f743e3c7420773d223231223e6e6f7465626f6f6963733c2f743e3c7420773d223231223e6e6f7465626f656b733c2f743e3c7420773d223230223e6e696f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223231302220773d2236352220683d223130223e3c7420773d223835223e43686f636f6c6174653c2f743e3c7420773d223439223e43686f656f6c6174653c2f743e3c7420773d223435223e43686f636f6c6174523c2f743e3c7420773d223435223e43686f636f6c6174613c2f743e3c7420773d223433223e43686f636f6c6174423c2f743e3c7420773d223430223e43686f636f6c61742d3c2f743e3c7420773d223430223e43686f636f6c61745f3c2f743e3c7420773d223332223e63686f636f696174653c2f743e3c7420773d223239223e63686f636f316174653c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223231302220773d2234382220683d223130223e3c7420773d223833223e50726f7465696e3c2f743e3c7420773d223439223e50726f7452696e3c2f743e3c7420773d223436223e5072617465696e3c2f743e3c7420773d223134223e7072307465696e3c2f743e3c7420773d223134223e7072657465696e3c2f743e3c7420773d223133223e72726f7465696e3c2f743e3c7420773d223133223e70726f74656972693c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223231302220773d2236332220683d223132223e3c7420773d223739223e43757063616b65733c2f743e3c7420773d223439223e43757065616b65733c2f743e3c7420773d223434223e43757063616b65353c2f743e3c7420773d223433223e43757063616b653c2f743e3c7420773d223431223e43757063616b652e3c2f743e3c7420773d223133223e63757063736b65733c2f743e3c7420773d223133223e63757063616b6365733c2f743e3c7420773d223133223e6375706361696365733c2f743e3c2f6974656d3e3c6974656d20783d223337372220793d223231302220773d2232382220683d223130223e3c7420773d223838223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223431302220793d223231302220773d2235372220683d223130223e3c7420773d223930223e41766f6361646f3c2f743e3c7420773d223630223e41766f636164303c2f743e3c7420773d223539223e41766f6561646f3c2f743e3c7420773d223439223e41766f656164303c2f743e3c7420773d223434223e41766f636164613c2f743e3c7420773d223232223e61766f636164653c2f743e3c2f6974656d3e3c6974656d20783d223437322220793d223231312220773d2233332220683d2239223e3c7420773d223531223e4f72616e493c2f743e3c7420773d223530223e4f72616e6c3c2f743e3c7420773d223437223e4f6d6e693c2f743e3c7420773d223430223e4f72616e2c3c2f743e3c7420773d223430223e4f72616e313c2f743e3c7420773d223332223e4f72616e273c2f743e3c7420773d223330223e5172616e2c3c2f743e3c7420773d223238223e6172616e2c3c2f743e3c7420773d223237223e4f726e2c3c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223231392220773d2232382220683d223130223e3c7420773d223836223e6d61696e3c2f743e3c7420773d223230223e726e61696e3c2f743e3c7420773d223230223e6e6e61696e3c2f743e3c7420773d223139223e6d616972313c2f743e3c7420773d223138223e72696e61696e3c2f743e3c2f6974656d3e3c6974656d20783d223133352220793d223231382220773d2232322220683d223131223e3c7420773d223632223e283239313c2f743e3c7420773d223539223e2832392f3c2f743e3c7420773d223339223e2c32392f3c2f743e3c7420773d223235223e7b3239313c2f743e3c7420773d223234223e5b3239313c2f743e3c7420773d223232223e2832396c3c2f743e3c7420773d223232223e283239693c2f743e3c7420773d223230223e2e3239313c2f743e3c7420773d223230223e2e3239213c2f743e3c7420773d223138223e2832676c3c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d223232342220773d2235372220683d2239223e3c7420773d223839223e41766f6361646f3c2f743e3c7420773d223539223e41766f636164303c2f743e3c7420773d223531223e41766f6561646f3c2f743e3c7420773d223436223e41766f636164613c2f743e3c7420773d223435223e41766f656164303c2f743e3c2f6974656d3e3c6974656d20783d223234362220793d223232342220773d2237302220683d2239223e3c7420773d223830223e456e6368696c616461733c2f743e3c7420773d223532223e456e6568696c616461733c2f743e3c7420773d223531223e456e6368696c6164612e3c2f743e3c7420773d223530223e456e6368696c616461353c2f743e3c7420773d223436223e456e6368696c6164613c2f743e3c7420773d223239223e656e63686931616461733c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223233362220773d2231362220683d223131223e3c7420773d223736223e4d793c2f743e3c7420773d223135223e6d31793c2f743e3c2f6974656d3e3c6974656d20783d223132312220793d223233352220773d2233392220683d223130223e3c7420773d223632223e4e6f746562633c2f743e3c7420773d223432223e4e6f746562653c2f743e3c7420773d223431223e4e6f7465622c3c2f743e3c7420773d223339223e4e6f746574783c2f743e3c7420773d223336223e4e6f746562283c2f743e3c7420773d223334223e4e61746574783c2f743e3c7420773d223333223e6e30746562633c2f743e3c7420773d223237223e6e6f74653c2f743e3c7420773d223236223e4e6f74652c3c2f743e3c7420773d223232223e4e6f7465743c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223233382220773d2236352220683d2239223e3c7420773d223832223e43686f636f6c6174653c2f743e3c7420773d223436223e43686f656f6c6174653c2f743e3c7420773d223435223e43686f636f6c6174523c2f743e3c7420773d223433223e43686f636f6c6174423c2f743e3c7420773d223433223e43686f636f6c6174613c2f743e3c7420773d223430223e43686f636f6c61742d3c2f743e3c7420773d223430223e43686f636f6c61745f3c2f743e3c7420773d223330223e63686f636f696174653c2f743e3c7420773d223236223e63686f636f316174653c2f743e3c2f6974656d3e3c6974656d20783d223235342220793d223233382220773d2235372220683d2239223e3c7420773d223839223e41766f6361646f3c2f743e3c7420773d223633223e41766f636164303c2f743e3c7420773d223535223e41766f636164613c2f743e3c7420773d223530223e41766f6561646f3c2f743e3c7420773d223433223e41766f656164303c2f743e3c2f6974656d3e3c6974656d20783d223331362220793d223233382220773d2235312220683d2239223e3c7420773d223833223e436f6f6b6965733c2f743e3c7420773d223436223e436f6f6b6952733c2f743e3c7420773d223435223e436f6f6b6965353c2f743e3c7420773d223433223e656f6f6b6965733c2f743e3c7420773d223136223e63306f6b6965733c2f743e3c7420773d223136223e636f656b6965733c2f743e3c7420773d223135223e636f6f69616965733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223235322220773d2233352220683d223130223e3c7420773d223836223e426c61636b3c2f743e3c7420773d223435223e616c61636b3c2f743e3c7420773d223434223e426c61656b3c2f743e3c7420773d223239223e626961636b3c2f743e3c7420773d223233223e623161636b3c2f743e3c2f6974656d3e3c6974656d20783d223232352220793d223235332220773d2233312220683d2239223e3c7420773d223839223e4265616e3c2f743e3c7420773d223338223e5365616e3c2f743e3c7420773d223232223e62656172313c2f743e3c2f6974656d3e3c6974656d20783d223236322220793d223235322220773d2232342220683d223130223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223239312220793d223235322220773d2235372220683d223130223e3c7420773d223836223e41766f6361646f3c2f743e3c7420773d223538223e41766f636164303c2f743e3c7420773d223439223e41766f6561646f3c2f743e3c7420773d223436223e41766f656164303c2f743e3c7420773d223436223e41766f636164613c2f743e3c7420773d223137223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223235322220773d2234372220683d223130223e3c7420773d223836223e4c6f616465643c2f743e3c7420773d223230223e692d6f616465643c2f743e3c7420773d223139223e6c2d6f616465643c2f743e3c2f6974656d3e3c6974656d20783d223430372220793d223235322220773d2233382220683d223233223e3c7420773d223436223e62616b653b3c2f743e3c7420773d223434223e42616b652c3a3c2f743e3c7420773d223236223e62616b65693b3c2f743e3c7420773d223236223e62616b653b3b3c2f743e3c7420773d223235223e62616b653b3a3c2f743e3c7420773d223234223e62616b3a3b3c2f743e3c7420773d223139223e42616b653a3c2f743e3c7420773d223131223e48616b653a3c2f743e3c2f6974656d3e3c6974656d20783d223434342220793d223235322220773d2236322220683d223233223e3c7420773d223335223e2731312c5c276f7461746f653c2f743e3c7420773d223135223e233a6f7461746f653c2f743e3c7420773d223133223e233b6f7461746f653c2f743e3c7420773d223132223e703a6f7461746f653c2f743e3c7420773d223132223e233a6f74617465653c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223236362220773d2233372220683d2239223e3c7420773d223737223e4761726c69633c2f743e3c7420773d223436223e4761726c69653c2f743e3c7420773d223230223e6761723169633c2f743e3c7420773d223230223e6761726969633c2f743e3c7420773d223133223e637361726c69633c2f743e3c7420773d223132223e637361726969633c2f743e3c2f6974656d3e3c6974656d20783d223232382220793d223236372220773d2236342220683d2238223e3c7420773d223832223e5061726d6573616e3c2f743e3c7420773d223432223e5061726d6173616e3c2f743e3c7420773d223233223e7061726d65736172693c2f743e3c7420773d223231223e706172726e6573616e3c2f743e3c7420773d223231223e7061726d657361726c3c2f743e3c7420773d223231223e706172696d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d223236362220773d2235372220683d2239223e3c7420773d223836223e41766f6361646f3c2f743e3c7420773d223537223e41766f636164303c2f743e3c7420773d223536223e41766f6561646f3c2f743e3c7420773d223435223e41766f636164613c2f743e3c7420773d223232223e61766f636164653c2f743e3c7420773d223231223e6176656361646f3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223236362220773d2237362220683d2239223e3c7420773d223738223e4361756c69666c6f7765723c2f743e3c7420773d223438223e6561756c69666c6f7765723c2f743e3c7420773d223437223e4361756c69666c6f7761723c2f743e3c7420773d223435223e4361756c69666c6f77652e3c2f743e3c7420773d223234223e6361756969666c6f7765723c2f743e3c7420773d223234223e6361756c6966696f7765723c2f743e3c2f6974656d3e3c6974656d20783d223436302220793d223236362220773d2231332220683d2239223e3c7420773d223339223e73696e3c2f743e3c7420773d223338223e73683c2f743e3c7420773d223134223e6d6173683c2f743e3c7420773d223133223e7368313c2f743e3c7420773d223130223e7366313c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223238312220773d2232332220683d2239223e3c7420773d223831223e5065613c2f743e3c7420773d223234223e4665613c2f743e3c7420773d223132223e5052613c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d223238302220773d2237382220683d223130223e3c7420773d223739223e686f7273657261646973683c2f743e3c7420773d223439223e686f7273657261646a73683c2f743e3c7420773d223437223e68617273657261646973683c2f743e3c7420773d223134223e686f727365726164206973683c2f743e3c7420773d223131223e686f72736572616420697368693c2f743e3c7420773d223131223e696e6f727365726164206973683c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223238302220773d2233342220683d223130223e3c7420773d223438223e617a756b693c2f743e3c7420773d223438223e617a756b2e693c2f743e3c7420773d223233223e617a756b6a3c2f743e3c2f6974656d3e3c6974656d20783d223333382220793d223238302220773d2233312220683d223130223e3c7420773d223839223e6265616e3c2f743e3c7420773d223330223e4e616e3c2f743e3c2f6974656d3e3c6974656d20783d223337352220793d223238302220773d2234362220683d223130223e3c7420773d223738223e6c6574747563653c2f743e3c7420773d223533223e6c6574747565653c2f743e3c7420773d223533223e496574747563653c2f743e3c7420773d223338223e6c65747475632e3c2f743e3c7420773d223337223e6c65747475652e3c2f743e3c7420773d223137223e696572747563653c2f743e3c7420773d223137223e6c6572747563653c2f743e3c7420773d223133223e696574787563653c2f743e3c2f6974656d3e3c6974656d20783d223432362220793d223238302220773d2235352220683d223130223e3c7420773d223737223e61766f6361646f3c2f743e3c7420773d223535223e61766f6561646f3c2f743e3c7420773d223534223e61766f636164303c2f743e3c7420773d223435223e61766f636164613c2f743e3c7420773d223435223e61766f636164443c2f743e3c7420773d223334223e61766f656164303c2f743e3c7420773d223133223e61766f6373646f3c2f743e3c2f6974656d3e3c6974656d20783d223438372220793d223238332220773d2231382220683d2239223e3c7420773d223339223e6173663c2f743e3c7420773d223331223e6173703c2f743e3c7420773d223239223e616d3c2f743e3c7420773d223237223e41534c3c2f743e3c7420773d223135223e61735b3c2f743e3c7420773d223131223e6173313c2f743e3c7420773d223131223e6173693c2f743e3c2f6974656d3e3c6974656d20783d2237392220793d223238392220773d2233312220683d223132223e3c7420773d223838223e546167733c2f743e3c2f6974656d3e3c6974656d20783d223131352220793d223238382220773d2233312220683d223130223e3c7420773d223930223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223331372220773d2233342220683d223132223e3c7420773d223635223e6372697370793c2f743e3c7420773d223537223e6572697370793c2f743e3c7420773d223534223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223132223e6372697370796a3c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223238382220773d2234372220683d223536223e3c7420773d223437223e66726f6d7e3c2f743e3c7420773d223437223e66726f6d2e3c2f743e3c7420773d223436223e66726f6d2c3c2f743e3c7420773d223436223e66726f6d3a3c2f743e3c7420773d223436223e66726f6d3b3c2f743e3c7420773d223436223e66726f6d3f3c2f743e3c7420773d223436223e66726f6d213c2f743e3c7420773d223436223e66726f6d293c2f743e3c7420773d223436223e66726f6d7d3c2f743e3c7420773d223436223e66726f6d5d3c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d223331372220773d2232362220683d223131223e3c7420773d223630223e28302f34293c2f743e3c7420773d223330223e28303134293c2f743e3c7420773d223237223e5b3031345d3c2f743e3c7420773d223233223e28303134313c2f743e3c7420773d223232223e286f6c643c2f743e3c7420773d223139223e286f6c34293c2f743e3c7420773d223139223e286f6c345d3c2f743e3c7420773d223138223e28306c34293c2f743e3c7420773d223138223e286f2f34293c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223330332220773d2234392220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223636223e61766f636164303c2f743e3c7420773d223534223e61766f636164613c2f743e3c7420773d223532223e61766f6561646f3c2f743e3c7420773d223438223e61766f656164303c2f743e3c7420773d223339223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223330322220773d2231312220683d223132223e3c7420773d223538223e28313c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223330302220773d2231392220683d2236223e3c7420773d223133223e5357573c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223331302220773d2233362220683d2239223e3c7420773d223632223e766551616e3c2f743e3c7420773d223535223e766561616e3c2f743e3c7420773d223435223e566567616e3c2f743e3c7420773d223334223e596567616e3c2f743e3c7420773d223234223e7665716172313c2f743e3c7420773d223138223e7665716172693c2f743e3c7420773d223138223e76656f616e3c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d223330392220773d2232302220683d223131223e3c7420773d223839223e4b65793c2f743e3c2f6974656d3e3c6974656d20783d223235322220793d223330392220773d2232372220683d2239223e3c7420773d223837223e4c696d653c2f743e3c7420773d223631223e74696d653c2f743e3c7420773d223236223e6c6c6d653c2f743e3c7420773d223230223e6c69726e653c2f743e3c7420773d223139223e6c696e6e653c2f743e3c7420773d223139223e6c696d69653c2f743e3c7420773d223138223e6c316d653c2f743e3c2f6974656d3e3c6974656d20783d223238352220793d223330392220773d2231362220683d2239223e3c7420773d223739223e5069653c2f743e3c7420773d223233223e706c653c2f743e3c7420773d223134223e7031653c2f743e3c2f6974656d3e3c6974656d20783d223330372220793d223330392220773d2231332220683d2239223e3c7420773d223633223e42613c2f743e3c7420773d223335223e426172733c2f743e3c7420773d223137223e53613c2f743e3c2f6974656d3e3c6974656d20783d223330302220793d223332332220773d2231382220683d223131223e3c7420773d223535223e53716c3c2f743e3c7420773d223431223e53712c3c2f743e3c7420773d223334223e5371213c2f743e3c7420773d223239223e7371493c2f743e3c7420773d223236223e7371743c2f743e3c2f6974656d3e3c6974656d20783d223332332220793d223332352220773d2231312220683d2237223e3c7420773d223731223e61733c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d223332332220773d2232312220683d2238223e3c7420773d223634223e5465783c2f743e3c7420773d223430223e6c65783c2f743e3c7420773d223233223e5465782e3c2f743e3c7420773d223138223e74656e3c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223332332220773d2232312220683d2238223e3c7420773d223533223e4d65783c2f743e3c7420773d223139223e6d3165783c2f743e3c7420773d223135223e74763165783c2f743e3c7420773d223133223e746e65783c2f743e3c7420773d223133223e6d31655d3c2f743e3c7420773d223132223e6d65792a3c2f743e3c7420773d223130223e4d65293c2f743e3c2f6974656d3e3c6974656d20783d223233372220793d223332322220773d2235372220683d223134223e3c7420773d223731223e5370616768657474693c2f743e3c7420773d223535223e53706167686574746a3c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223332322220773d2234332220683d223133223e3c7420773d223635223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223332322220773d2232332220683d223130223e3c7420773d223930223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223337372220793d223332322220773d2233302220683d223130223e3c7420773d223932223e426c61636b3c2f743e3c7420773d223534223e536c61636b3c2f743e3c7420773d223437223e426c61656b3c2f743e3c7420773d223237223e623161636b3c2f743e3c7420773d223235223e626961636b3c2f743e3c2f6974656d3e3c6974656d20783d223431332220793d223332332220773d2232372220683d2239223e3c7420773d223930223e426561723c2f743e3c7420773d223633223e4265616e3c2f743e3c7420773d223530223e5365616e3c2f743e3c7420773d223433223e4265612c3c2f743e3c7420773d223430223e536561723c2f743e3c7420773d223338223e486561723c2f743e3c2f6974656d3e3c6974656d20783d223434382220793d223332322220773d2235372220683d223130223e3c7420773d223636223e47756163616d6f6c3c2f743e3c7420773d223438223e47756165616d6f6c3c2f743e3c7420773d223438223e47756163616d6f313c2f743e3c7420773d223434223e47756163616d616c3c2f743e3c7420773d223431223e47756165616d6f313c2f743e3c7420773d223332223e67756163616d306c3c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223333302220773d2235382220683d223134223e3c7420773d223834223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223333302220773d2231322220683d223132223e3c7420773d223537223e28303c2f743e3c7420773d223437223e434f3c2f743e3c7420773d223338223e43443c2f743e3c7420773d223334223e63613c2f743e3c7420773d223333223e65613c2f743e3c7420773d223332223e65513c2f743e3c7420773d223332223e65443c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223333372220773d2233352220683d2238223e3c7420773d223931223e477265656e3c2f743e3c7420773d223235223e6772656572313c2f743e3c2f6974656d3e3c6974656d20783d223232332220793d223333362220773d2235322220683d223130223e3c7420773d223735223e476f64646573733c2f743e3c2f6974656d3e3c6974656d20783d223237392220793d223333362220773d2235322220683d223133223e3c7420773d223730223e4472657373696e673c2f743e3c7420773d223534223e4f72657373696e673c2f743e3c7420773d223530223e4472657373696e393c2f743e3c7420773d223432223e6f726573736d673c2f743e3c7420773d223334223e44726573736d673c2f743e3c7420773d223238223e44726573736d513c2f743e3c7420773d223236223e64726573736c6e673c2f743e3c7420773d223234223e44726573736d393c2f743e3c2f6974656d3e3c6974656d20783d223333352220793d223333362220773d2232352220683d223130223e3c7420773d223731223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223333362220773d2233392220683d223130223e3c7420773d223731223e4772696c6c65643c2f743e3c2f6974656d3e3c6974656d20783d223430382220793d223333362220773d2234302220683d223132223e3c7420773d223636223e5665676769653c2f743e3c7420773d223339223e566567676a653c2f743e3c7420773d223336223e5965676769653c2f743e3c7420773d223235223e5265676769653c2f743e3c7420773d223131223e7665673969653c2f743e3c7420773d223131223e766567676c653c2f743e3c7420773d223131223e76656767653c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223333362220773d2234312220683d223130223e3c7420773d223633223e4b61626f62733c2f743e3c7420773d223436223e4b61626162733c2f743e3c7420773d223436223e4b61626f62353c2f743e3c7420773d223337223e4b61626f68733c2f743e3c7420773d223333223e4b61626f622c3c2f743e3c7420773d223232223e6b61623062733c2f743e3c7420773d223134223e6b65626162733c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223334362220773d2233332220683d2239223e3c7420773d223633223e6c6f72656d3c2f743e3c7420773d223432223e746f72656d3c2f743e3c7420773d223431223e5b4f72656d3c2f743e3c7420773d223431223e726f72656d3c2f743e3c7420773d223331223e4c6f72656e613c2f743e3c7420773d223330223e6c6172656d3c2f743e3c7420773d223237223e6c3072656d3c2f743e3c7420773d223235223e316f72656d3c2f743e3c7420773d223235223e696f72656d3c2f743e3c7420773d223139223e6c6f72653c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223334352220773d2232362220683d223131223e3c7420773d223538223e28302f35293c2f743e3c7420773d223534223e28302f53293c2f743e3c7420773d223530223e28302f355d3c2f743e3c7420773d223337223e436f6c53293c2f743e3c7420773d223337223e43442d4953293c2f743e3c7420773d223335223e436f6c535d3c2f743e3c7420773d223334223e436f7453293c2f743e3c7420773d223330223e43442d49535d3c2f743e3c7420773d223330223e28303135293c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223335312220773d2233392220683d223131223e3c7420773d223837223e4d616e676f3c2f743e3c7420773d223631223e4d616e67303c2f743e3c7420773d223535223e4d616e67613c2f743e3c7420773d223531223e4d616e67653c2f743e3c7420773d223234223e6d31616e676f3c2f743e3c7420773d223139223e6d31616e67303c2f743e3c7420773d223138223e6d617231676f3c2f743e3c2f6974656d3e3c6974656d20783d223232382220793d223335302220773d2235372220683d223130223e3c7420773d223637223e486162616e65726f3c2f743e3c7420773d223539223e486162616e6572303c2f743e3c7420773d223437223e486162616e6572633c2f743e3c7420773d223437223e486162616e6572653c2f743e3c7420773d223434223e486162616e65726e3c2f743e3c7420773d223432223e486168616e65726f3c2f743e3c7420773d223430223e486168616e6572303c2f743e3c7420773d223139223e68616261723165726f3c2f743e3c2f6974656d3e3c6974656d20783d223239302220793d223335302220773d2233312220683d223130223e3c7420773d223838223e426c61636b3c2f743e3c7420773d223539223e426961636b3c2f743e3c7420773d223532223e536c61636b3c2f743e3c7420773d223436223e426c61656b3c2f743e3c7420773d223232223e623161636b3c2f743e3c2f6974656d3e3c6974656d20783d223332372220793d223335312220773d2232382220683d2239223e3c7420773d223931223e4265616e3c2f743e3c7420773d223439223e5365616e3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223335312220773d2233332220683d2239223e3c7420773d223838223e5461636f733c2f743e3c7420773d223535223e5461656f733c2f743e3c7420773d223437223e6c616365733c2f743e3c7420773d223431223e74616330733c2f743e3c7420773d223235223e5461636f353c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223336302220773d2233302220683d2239223e3c7420773d223834223e6d6561743c2f743e3c7420773d223230223e726e6561743c2f743e3c7420773d223139223e6e6e6561743c2f743e3c7420773d223138223e72696e6561743c2f743e3c7420773d223137223e696d6561743c2f743e3c7420773d223136223e6d296561743c2f743e3c2f6974656d3e3c6974656d20783d223131392220793d223335392220773d2232362220683d223130223e3c7420773d223439223e286c2f32313c2f743e3c7420773d223437223e28312f32293c2f743e3c7420773d223437223e436c2f32293c2f743e3c7420773d223336223e2849276d3c2f743e3c7420773d223334223e5b49276d3c2f743e3c7420773d223333223e7b49276d3c2f743e3c7420773d223331223e28313132293c2f743e3c7420773d223139223e286c6c32293c2f743e3c7420773d223138223e28696c32293c2f743e3c7420773d223138223e28316c32293c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223336352220773d2233362220683d2238223e3c7420773d223839223e53776565743c2f743e3c7420773d223235223e7376766565743c2f743e3c7420773d223230223e7377696565743c2f743e3c2f6974656d3e3c6974656d20783d223232352220793d223336352220773d2233372220683d2238223e3c7420773d223831223e506f7461746f3c2f743e3c7420773d223631223e506f746174303c2f743e3c7420773d223532223e506f746174613c2f743e3c7420773d223439223e506f746174633c2f743e3c7420773d223230223e70307461746f3c2f743e3c7420773d223138223e7030746174303c2f743e3c7420773d223134223e70617461746f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223336342220773d2233312220683d2239223e3c7420773d223839223e426c61636b3c2f743e3c7420773d223534223e536c61636b3c2f743e3c7420773d223438223e426c61656b3c2f743e3c7420773d223239223e626961636b3c2f743e3c7420773d223233223e623161636b3c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223336352220773d2232382220683d2238223e3c7420773d223835223e4265616e3c2f743e3c7420773d223532223e5365616e3c2f743e3c7420773d223234223e62656172313c2f743e3c7420773d223136223e6265615b313c2f743e3c2f6974656d3e3c6974656d20783d223333362220793d223336342220773d2235392220683d223130223e3c7420773d223730223e4361737365726f6c653c2f743e3c7420773d223538223e4361737365726f72653c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223337342220773d2234302220683d2239223e3c7420773d223839223e7377656574733c2f743e3c7420773d223236223e737676656574733c2f743e3c2f6974656d3e3c6974656d20783d223133302220793d223337332220773d2232372220683d223131223e3c7420773d223538223e28302f34293c2f743e3c7420773d223438223e28302f343c2f743e3c7420773d223330223e28303134293c2f743e3c7420773d223139223e286f6c34293c2f743e3c7420773d223138223e28306c34293c2f743e3c7420773d223138223e286f2f34293c2f743e3c7420773d223138223e5b6f6c34293c2f743e3c7420773d223132223e436f6c293c2f743e3c7420773d223132223e436f6c7d3c2f743e3c7420773d223131223e436f6c6c3c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d223337382220773d2234312220683d223132223e3c7420773d223636223e7665676769653c2f743e3c7420773d223434223e5965676769653c2f743e3c7420773d223434223e566567676a653c2f743e3c7420773d223235223e5265676769653c2f743e3c7420773d223235223e4d65676769653c2f743e3c7420773d223132223e76656767653c2f743e3c7420773d223132223e7665673969653c2f743e3c2f6974656d3e3c6974656d20783d223232392220793d223337382220773d2232372220683d223130223e3c7420773d223836223e426f776c3c2f743e3c7420773d223631223e4261776c3c2f743e3c7420773d223535223e426f77313c2f743e3c7420773d223531223e426f77213c2f743e3c7420773d223437223e426f772c3c2f743e3c7420773d223237223e6230776c3c2f743e3c2f6974656d3e3c6974656d20783d223237342220793d223337382220773d2234302220683d223132223e3c7420773d223832223e47696e6765723c2f743e3c7420773d223135223e676972316765723c2f743e3c7420773d223135223e676972696765723c2f743e3c7420773d223134223e636a696e6765723c2f743e3c2f6974656d3e3c6974656d20783d223331392220793d223337382220773d2232352220683d223130223e3c7420773d223632223e4d69736f3c2f743e3c7420773d223536223e4d6973303c2f743e3c7420773d223332223e4d6973633c2f743e3c7420773d223239223e72616973653c2f743e3c7420773d223238223e4d6973613c2f743e3c7420773d223238223e4d6973513c2f743e3c7420773d223139223e6d3169736f3c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223337382220773d2233362220683d223133223e3c7420773d223736223e47726176793c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223338372220773d2234362220683d223132223e3c7420773d223737223e766567676965733c2f743e3c7420773d223536223e766567676965353c2f743e3c7420773d223435223e596567676965733c2f743e3c7420773d223433223e766567676a65733c2f743e3c7420773d223133223e766567676c65733c2f743e3c7420773d223133223e766567676965243c2f743e3c7420773d223132223e766539676965733c2f743e3c2f6974656d3e3c6974656d20783d223133342220793d223338372220773d2231342220683d223131223e3c7420773d223630223e2832313c2f743e3c7420773d223536223e7b32293c2f743e3c7420773d223530223e2832293c2f743e3c7420773d223236223e5b325d3c2f743e3c7420773d223234223e5b32313c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223134223e28326c3c2f743e3c7420773d223133223e5b326c3c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223339322220773d2233312220683d223132223e3c7420773d223833223e53706963793c2f743e3c7420773d223534223e53706965793c2f743e3c7420773d223136223e7370696379693c2f743e3c7420773d223136223e73706963796a3c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223339322220773d2232322220683d223130223e3c7420773d223838223e466973683c2f743e3c7420773d223138223e6669736c6e3c2f743e3c2f6974656d3e3c6974656d20783d223234372220793d223339332220773d2232382220683d2239223e3c7420773d223838223e5461636f3c2f743e3c7420773d223639223e546163303c2f743e3c7420773d223532223e546163613c2f743e3c7420773d223532223e5461656f3c2f743e3c7420773d223433223e6c6163653c2f743e3c2f6974656d3e3c6974656d20783d223238302220793d223339322220773d2233332220683d223130223e3c7420773d223834223e426f776c733c2f743e3c7420773d223632223e426f7769733c2f743e3c7420773d223539223e4261776c733c2f743e3c7420773d223238223e6230776c733c2f743e3c7420773d223232223e62307769733c2f743e3c7420773d223232223e626f7731733c2f743e3c7420773d223230223e626f76766c733c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223430362220773d2234312220683d223131223e3c7420773d223636223e5175696e6f613c2f743e3c7420773d223437223e4f75696e6f613c2f743e3c7420773d223330223e5175696e613c2f743e3c7420773d223235223e7175696e30613c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223138223e71756972316f613c2f743e3c7420773d223137223e71746a696e6f613c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223430362220773d2232342220683d223130223e3c7420773d223831223e4368696c693c2f743e3c7420773d223535223e43686969693c2f743e3c7420773d223531223e6368696c6c3c2f743e3c7420773d223439223e4368696c3b3c2f743e3c7420773d223138223e6368696c313c2f743e3c7420773d223138223e636869696c3c2f743e3c7420773d223137223e63686969313c2f743e3c7420773d223136223e636869696c693c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223432302220773d2234382220683d2239223e3c7420773d223835223e4d65786963616e3c2f743e3c7420773d223431223e4d65786965616e3c2f743e3c7420773d223233223e6d3165786963616e3c2f743e3c7420773d223139223e6d657869636172693c2f743e3c7420773d223139223e6d657869636172313c2f743e3c7420773d223136223e773165786963616e3c2f743e3c2f6974656d3e3c6974656d20783d223233372220793d223432302220773d2232362220683d2239223e3c7420773d223834223e426f776c3c2f743e3c7420773d223632223e4261776c3c2f743e3c7420773d223536223e426f77313c2f743e3c7420773d223530223e426f77213c2f743e3c7420773d223236223e6230776c3c2f743e3c7420773d223233223e626f77693c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d223433342220773d22392220683d2236223e3c7420773d223231223e64693c2f743e3c7420773d223138223e616c3c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d223433342220773d2231392220683d2236223e3c7420773d223134223e7365623c2f743e3c7420773d223133223e736569723c2f743e3c7420773d223133223e6e65763c2f743e3c7420773d223131223e417269653c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223433352220773d2231342220683d2235223e3c7420773d223239223e646f3c2f743e3c7420773d223130223e43613c2f743e3c2f6974656d3e3c6974656d20783d223331332220793d223433342220773d2232332220683d2237223e3c7420773d223335223e776974683c2f743e3c7420773d223234223ee280a2e280a2e280a26974683c2f743e3c2f6974656d3e3c6974656d20783d223334312220793d223433342220773d2231342220683d2236223e3c7420773d223234223e72696c3c2f743e3c7420773d223231223e7269313c2f743e3c7420773d223139223e6e696c3c2f743e3c7420773d223135223e7269213c2f743e3c7420773d223135223e64696c3c2f743e3c7420773d223132223e7269493c2f743e3c7420773d223131223e7269293c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223433352220773d2232332220683d2235223e3c7420773d223130223e6e66725e3c2f743e3c2f6974656d3e3c6974656d20783d223535342220793d223132342220773d2231392220683d2239223e3c7420773d223737223e7370793c2f743e3c7420773d223133223e737079693c2f743e3c7420773d223132223e7370796a3c2f743e3c2f6974656d3e3c6974656d20783d223533362220793d223132302220773d2233372220683d223134223e3c7420773d223530223e4372697370793c2f743e3c7420773d223435223e6572697370793c2f743e3c2f6974656d3e3c6974656d20783d223537382220793d223132312220773d2234352220683d223130223e3c7420773d223838223e4361736865773c2f743e3c7420773d223436223e6561736865773c2f743e3c7420773d223237223e636173686576763c2f743e3c7420773d223232223e6361736c6e65773c2f743e3c7420773d223232223e636173686577693c2f743e3c7420773d223231223e636173696e65773c2f743e3c2f6974656d3e3c6974656d20783d223632382220793d223132312220773d2234392220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c7420773d223536223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223638322220793d223132312220773d2234352220683d2239223e3c7420773d223832223e437275737465643c2f743e3c7420773d223534223e657275737465643c2f743e3c7420773d223139223e63727469737465643c2f743e3c7420773d223137223e636e69737465643c2f743e3c7420773d223136223e636d737465643c2f743e3c7420773d223136223e6372746a737465643c2f743e3c2f6974656d3e3c6974656d20783d223733322220793d223132312220773d2234372220683d2239223e3c7420773d223836223e436869636b656e3c2f743e3c7420773d223435223e436869656b656e3c2f743e3c7420773d223231223e636869636b65725d3c2f743e3c7420773d223230223e636c6e69636b656e3c2f743e3c7420773d223139223e63696e69636b656e3c2f743e3c7420773d223139223e63686969636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223738332220793d223132312220773d2234382220683d2239223e3c7420773d223735223e54656e646572733c2f743e3c7420773d223531223e54656e646566733c2f743e3c7420773d223339223e54656e6465723c2f743e3c7420773d223234223e74656e6465363c2f743e3c7420773d223230223e2772656e646572733c2f743e3c7420773d223138223e7465725d646572733c2f743e3c7420773d223136223e7465725d6465363c2f743e3c7420773d223136223e74657231646572733c2f743e3c2f6974656d3e3c6974656d20783d223536312220793d223135382220773d2233392220683d223138223e3c7420773d223234223e5f53615f6e5f2c3c2f743e3c2f6974656d3e3c6974656d20783d223534342220793d223135392220773d2235332220683d2238223e3c7420773d223534223e4672656573616e733c2f743e3c7420773d223233223e4666656573616e733c2f743e3c7420773d223233223e4672656573616e353c2f743e3c7420773d223139223e6672656573617231733c2f743e3c7420773d223137223e4672656573616e3c2f743e3c7420773d223135223e6672656568616e643c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223233392220773d2238352220683d223237223e3c7420773d223730223e4372697370793c2f743e3c7420773d223539223e6572697370793c2f743e3c7420773d223538223e43726973703c2f743e3c7420773d223435223e637269737020793c2f743e3c7420773d223336223e4372697370763c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223233382220773d223130352220683d223233223e3c7420773d223734223e4361736865773c2f743e3c7420773d223538223e6561736865773c2f743e3c2f6974656d3e3c6974656d20783d223735332220793d223233392220773d2238322220683d223230223e3c7420773d223636223e436f636f6e3c2f743e3c7420773d223535223e436f656f6e3c2f743e3c7420773d223431223e636f63306e3c2f743e3c7420773d223431223e6330636f6e3c2f743e3c7420773d223332223e633063306e3c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223237322220773d223130382220683d223233223e3c7420773d223734223e436869636b656e3c2f743e3c7420773d223539223e436869656b656e3c2f743e3c2f6974656d3e3c6974656d20783d223636302220793d223237322220773d223131302220683d223233223e3c7420773d223734223e54656e646572733c2f743e3c7420773d223637223e6c656e646572733c2f743e3c2f6974656d3e3c6974656d20783d223737392220793d223237322220773d2235352220683d223233223e3c7420773d223738223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223534342220793d223330362220773d2238342220683d223238223e3c7420773d223732223e486f6e65793c2f743e3c7420773d223631223e48616e65793c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223330362220773d2234332220683d223238223e3c7420773d223732223e4469703c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223335362220773d2232342220683d223135223e3c7420773d223735223e4a756c793c2f743e3c2f6974656d3e3c6974656d20783d223537302220793d223335362220773d2231312220683d223134223e3c7420773d223536223e392c3c2f743e3c7420773d223431223e392e3c2f743e3c7420773d223330223e673c2f743e3c2f6974656d3e3c6974656d20783d223538352220793d223335362220773d2233312220683d223132223e3c7420773d223631223e323031343c2f743e3c7420773d223332223e3230313462793c2f743e3c7420773d223331223e32303134203f203f3c2f743e3c7420773d223235223e323031342062793c2f743e3c7420773d223233223e326f3134203f203f3c2f743e3c7420773d223138223e326f31342062793c2f743e3c2f6974656d3e3c6974656d20783d223632302220793d223335362220773d2231342220683d223135223e3c7420773d223730223e62793c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223339332220773d2232372220683d2239223e3c7420773d223837223e4e45573c2f743e3c2f6974656d3e3c6974656d20783d223537342220793d223339322220773d2233332220683d223131223e3c7420773d223736223e24313635303c2f743e3c7420773d223434223e24313535303c2f743e3c7420773d223130223e7331203635303c2f743e3c2f6974656d3e3c6974656d20783d223631312220793d223339332220773d2235382220683d2239223e3c7420773d223837223e4368726973746d61733c2f743e3c7420773d223439223e6568726973746d61733c2f743e3c7420773d223439223e43687269736c6d61733c2f743e3c7420773d223437223e4368726973746d61353c2f743e3c7420773d223433223e4368726973746d42733c2f743e3c7420773d223234223e636872697374726e61733c2f743e3c7420773d223233223e6368726c73746d61733c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223339332220773d2232392220683d2239223e3c7420773d223933223e436173683c2f743e3c7420773d223432223e656173683c2f743e3c2f6974656d3e3c6974656d20783d223730362220793d223339332220773d2235352220683d223131223e3c7420773d223835223e47697665617761793c2f743e3c7420773d223436223e47697965617761793c2f743e3c7420773d223237223e676c7665617761793c2f743e3c7420773d223231223e6769766561776961793c2f743e3c7420773d223230223e6769766561767661793c2f743e3c7420773d223139223e67317665617761793c2f743e3c7420773d223138223e676c766561776961793c2f743e3c2f6974656d3e3c6974656d20783d223736352220793d223339332220773d2233322220683d2239223e3c7420773d223839223e4576656e743c2f743e3c7420773d223533223e4576656e213c2f743e3c7420773d223532223e4576656e2c3c2f743e3c7420773d223530223e4576656e6c3c2f743e3c7420773d223436223e4576656e313c2f743e3c7420773d223434223e4559656e743c2f743e3c2f6974656d3e3c6974656d20783d223830312220793d223339332220773d2233382220683d2239223e3c7420773d223732223e4e6f76656d3c2f743e3c7420773d223430223e4e6176656d3c2f743e3c7420773d223334223e486159656d3c2f743e3c7420773d223231223e6e3076656d3c2f743e3c7420773d223230223e746e6f76656d3c2f743e3c7420773d223137223e6e6f76656d313c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223432362220773d2232372220683d223132223e3c7420773d223934223e636c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223537342220793d223432362220773d2235312220683d223130223e3c7420773d223536223e68657265746f3c2f743e3c7420773d223339223e48455245206c653c2f743e3c7420773d223339223e484552452074653c2f743e3c7420773d223336223e4845524520746f3c2f743e3c7420773d223334223e2e7421452e2e422e2e454a6f3c2f743e3c7420773d223331223e48455245206c613c2f743e3c7420773d223231223e6865726574633c2f743e3c7420773d223231223e686c657265746f3c2f743e3c7420773d223230223e6869657265746f3c2f743e3c7420773d223138223e6865726574303c2f743e3c2f6974656d3e3c6974656d20783d223633302220793d223432362220773d2233312220683d223131223e3c7420773d223731223e656e7465723c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3934343337373033386361666132326436623539636237333634303864393161</BodyHash>
<Size>25093</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-15.png</SourceUrl>
<FileName>getting-started-15.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>ef11a1a8-f8a8-4e7b-a822-039c83cefa43</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000002c90000018408020000004b792a950000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d774014c71ec77fb3bb57b83b7aef1d54504029020a16ec5d63ec2d469f25d1241a8d2d31961835d1a831d5d86b8c1a35c6de7b6f6047c182f47e85bbdd9df7c71dc7d10f446399cff39975766f76767676e63bbff9cd0c02bf20c0008041f717062db8f8407bc2f05ffac08a0e2ba29ad3040281402010de1a1886c71698930046555f885ee06c75a7090402814020bc3ddac2117899cc546a6286288a640781402010088417d51612b1d4442cd57045c092dc201008040281f0c2da422c14731c9115040281402010ea060a51c41982402010080442dd690b4c2671100804028140a8436d41b280f03a82688621b9402010086f24c6d6df660c1d67266b2435b163040090a6d1dc50a80ee717e4b3dc3b92539871091df041171fd5c31dcb365c5172a4ec9455032616215dbab60af0b61460acccbeb665edb6bbb918d5229fc3060c68ed6b0127be5d74204f433296402010de4a6d112a930cb3b312a31223879b48e82612c659c856a5675f2a54bcf1ba012c03474f7ddf458393fffe6de5f91456db224a3d86cf1ce6a541d9fb7e5d72eca959c3703f3102b15fb887eceaed3cfc42b13d63a92ad323b1f2f6f570b4963e3e76fa316fc4a815c53846c4b68e08f1b337a5b126eff1fdf37bf69d7c9cc71bddb42373cff7c7f40d341353dabb71ca9ce7cf1e5cbf76fa4c7c0636220148506fd0a85e1e26da7f20134b81a208d7c6950753121b274b09e29535cd0a64e6d9ff8ba10d0020ebf28f0b773da75eb33256d3774a2010086f2ad5d7bfa132c9287b1b4361a1478ca851f636a132c9dbd3f776ef3ea893abb4421f94bcaba76fe42a1429374e3f2cc42f1c5bd5ed90c8376e70dfee1de2c25d18a35a48d7f7c77cd425a6be9d298d014060eed6a0ede8e12dcd05c6df1153122bab62610100b489a58b4f58a7f73e9934b0b1b4da783058f9c7fa9a00a0dcf3bb7ff97ec98f2bd61e4851d549936c745660f3b096f5b56ac63a28dac5e475d3af357da7040281f0b66a0b33861e6667a5adb095a5fb5a2a9e07000430ccd6ca94a6df9a1c91840fe91520289f2f884bbdb165c1fcb93ffe79b3887be1d8ea163eeddc9534ac7a7874f7ca25cb7fdd75219706008bc6618e0c5f6375957b62cbf21f7efe7ddd5f87efa4f308c0dca7d7f0360ed5c483194b07330e00940927ae3fc9ca7efef051d62bee9a0b2c42a3dc91ee9e74c3b8401999594d201008ff0dd58c89c499c9f4168bf1494fa34d25836cac00604366ce8902f9ef5eae0020a6a8d666b2bf73f2fe036544512d629bbbbbb902405676f6aeddffd645ac52eff7fa863d597b3ebf74fb2df4eb38e1834819af3c3efffb034a69cbcf3e8d3303787a6ac9b283e90c72ed336e54232b28bcb776fe86bbd5c7a6cd7cb16f5cc7364d029ca534afc8bc7be6d4de23d7b34a5939cc3bcdfcb21300a89facfa6ac503042030f16fd3b94d93fa8e2614579879efecf17f8edccc45943ae9ccef0b2fab73951c00e49cbbd5213c4a8045e6925a881a4d6e766a5a2a9f9e9a7427fe51ff4f3e0cb00087d058d7635b9e29002a4b00501443030088a33f9f1e0d0050b07fcee213ac69f321fda29cedcc8414005bf0e4fee99d7b4e3d2bc0881705f599da3790c1797b662e39a3d658b419f5794b67609fad99f14b52c5e92a971565de8e6744a81480cf3cb83323b6477da17f6403c9e50b6a034d44093c62dbc68507799a8b00ab326e5ddab4ee601a557978a56fa78ac4fff6c0ceaf43d7587f075b2b9908610ccaecbba78fed3a7c231719f920040281f0f6db2d1a494bc63b3a59989dc897afcec85e93917d2cbfb0adb9a9fe5490f43fb0405314c5f3fcb1e327931f3f01006b2bab178f13c91f3d5353206cd0be6743abaa6c31eaec935b0ea4d1002ecd7b84d98adda37a865801a8afaedf7997c546c546891a0efb78684c90b394014094c4b67e5c8f8f8634b3aac22642891a0efd7870b34047131a00d132dbfa6d7a8fea1e60c20100afd40a0bc042d786f5c4004065dc4bd3bc48d38571f2915369340030ee01760cae3a0115c720767430136a0b1963ea5abffde8814d4c5e868d8b768d0931e5319f78e9f2b513b7580064d3b4b17dc9100f62fc068c1dd126dcd35c040080c4b6d6c0f29587d7e2ed0000f08ca557235f176ba9086100406062ed1ff7def0d66e0cf1af201008c46e518cada0a421e86665ce61bc27371f00da5998f5b6b6d09fb213d660bee0b02103cb84ac5ab3bec62200a1d62d638f1c3bc171dcd16327629a477b797ad481b6c8bffaf7c1a28183eb99fbf6eed9f087a355b4f3eca3d35bcf077d146aefd6a3ef80421b3b0e141777fefba810686362c342bfd65dbc65c0a3cc333b775c4a318beada3bcc49e8dfb28dfbe53f9f16165f96bf7fc12f17551c00a74658e8d7aab3b71478e5b50debf73dcab16adeeb8316dea611ad03f6debe54dc41a76cebf518dcd28a03c8bd7120bef4340d4a60ebe9628674417c61e6e3e7f95c95e283cf4dc9e4c11e7899ad8cc198aa3401093774bf509e59b2fc481e0b98d7a83840f917d6af4cc8c9cd57b362eff0fe035ad88373a8b7ec527c4ecd5f8d6156947b6d32b7082f09007e7822be405570f14161b09fcc3e3ad4eef4ee541a0078c6bb45f7004be041117f74fbd1dbd98cc48acacda12b0b37f2ed54a53dafae5e794c210e1d38b4b919b60a8f743c94946ec483100804c2bba02d4a75420172385d1396ad617943a3c77fd12b7371716ed522462b2f4e9c3c5d47b1f2fcfdbf369efb7c7453916b971e81f955fa193cdfb3e968bd4f5aca6cbccc010aeffdb52b41411b1b9b75b0bf94075027fffbcfe52400d8bbd3b7f1e8c614e31dec28787c5f9fafac42a554eb3acb0e21f5643c002087e836ef4761c498220000730f4bc1a5b42200a0ac7d7b8de9df480080b38ffeb13ba9cc6b11d9b61a3eb491fe9fc9fbe6fd74b690ae56c30114afaf665b79028ab50568542aa54a03a0ddfc9657b3e286d1cd9d2c4c8500c00220dec4524a432db445a9ac2873caa441537f04a07e76fe4121203ee5cccd827a91a6d601c156fbf6e56900c03624c09c07d0a4ecdc74fc36c60090060008ec2b0937eeed5401979f9699995774f6d2b3e6ad9cc1ccc18246e9d53f08814020bc13da2243c3ba0a85dae33519d9670a0abb5a9903c0aeec3c517af6303bdd3044baa6067e73b5b05254212f62639a1d3b7e92e7f993a7ced4499c1829520efd75aec1a0a666be8dc5553701455957af3d6fd9cc11001409579234b8dc1853a5b1492cc400008559051c000da029c850014878b1b984aa44ab892db4234f62070f0f034d470918048091997b973103834500907be6e73f0e67aaf08b768b316de36e8700802a4c2d60ab4940053f9704771adb37c2a24451618c01510861ed31c6b858a06aff513cd9b5f89ce1bf2a97af48e01de94bf31833cefde77c55dcb8630c268d229c0fed4f6211925899608c213f2d9bc58686a54ac241622ec2184381c1db51622ce14566dab76364e2b1ba408531064042ca88072110088477435b5c97abf4dae2ba42d9d3daa29385190030081dca2bd05f764da17cc5e9c6186767e7585959babbb9b6886dae9517751539a5bc75f0ef070d077b49ab697a1d9bf48a71041e004012d1adfda5c7bb9ec9b171b1297295e0260699b5298300631098d989018052e529780084318f0030256000d4ba865095af021081faf1faaf57de2ed34451a2a04103c34d00407ee9b73ffe7d525881b050a66c99fad516c390aa8d1694d0af6db40d0700ea8709692c55450278a15f054dbe4f5c98398771eac5952b0e256159dbc91f3713ea3bef2c0bc000632aa6a0f46455fd9a1c34d2bdea725951da9c66ee1de6c840052a109b85843bee4b7a82902abf08400c322b5d6e833e4b2b0cd7bf1d2bfddbb135783b5079e2cb6441a9b932d53c08814020bc3554e3cb7938bf4085756df6627767adb000804e16668bdd9d754d168f0f1be88c57c6cedd7b56ad59bf6acdfa23478fd7a1b0d036039a7b3b76dfab4696c942fb7571e7417d7bdf8ebb850026e1033b792164646c59d7eec92900a17be7ce4ddc1d1c1b75ec164c0300fbe846aa86425c41b60201805950531f7b4b6b672f0f53e0b36e262a1180d0ade7e0368d5c1cec9d9d7d82439bfa58531833eed16ddc440028fdd0f623e9ac894c22914a242606eb55188dc0c2dad1c9c9b361e30ec33f1ee82d05c0f8c9b9e3292aa82a01e58d0d0088166aed196a45a15ccd739a122757a0d8ec677914004883621ab958595b4b85fa9f81ba88450020f109f1b6a068ae20479b158d22f459514a8ac802c33d78002838f4ddc2b9b3e7cf9d3d7feeec79dfefb9c72100339f100721009f99f048850084ee5d7a46f939d8da3bb9f807fa98e2cac221ebfa7deddbe9d4a989bb8363a30e5d756fe766aa86aa22f155e98cea1e84402010de15bb453ecbad4acf1e656f5399791d03ac4acf2ae4f8b72c5f10cebab5e76c8a5fa4532517f06651dd3ad8d2c065ecdb7afeb238b3dea481f5cd037bb6bbbcf4df0745d5c786d4f70eef7e18d8d7436a15d96564a4ae5fcbde3f7620498e29c4a6dcb8a58a8d1260fbb8fee3e200207fef9c1f4edd3ab0f749839e2e62897f741fff68ed6fb83b3baedfcd34a9e76fc10100b68b1b3429aef826458f567eb53ab1662323d822e6fd3131060119b736af3c9a490100a52a9b008c31e6eefc7dfd6e460556035ef93821159a3a805becb879b1654f66245ccc68dfd98a368be8322aa2741b9cf1f019176b01d83eae7fdfcc45bfdcbd715b151329c0f671fd3e8e0380fc7d73979c5214df10897dc23c280c9075ef4ea65ca9b3c460e5ed6bcfbaf9b9b1a28030d77dbb138b6e1d38f8bc411707a145e336831bb70100c0e95b12126f56167eeff03f0f03fa7848ad223b8f28793bc70f26c93105b8d2c45755a2d894f20fb2e89482d4410402e19db35b00c0a542c52f6999aa8a0c034a1eff9c9a7959fe76d68f28ebf0ce0b95f89120996b9bb6fe028c728fff7355c1e3dc7bfbcfa602608b98aee132c6a8d8f8a29bab96ad3d15ff5cc90160acccba776cd7b2d527b3b46fa428f3e08abf2e3dcfd3cee328cacce41105acf2f2ef4bd79eb8fea4406b52e755b969f7929500582011bce0c3225e999d67a01034f28c4777ceecd8b870f1d678fd5a61a5128031e655b969f71e57361e46a5ef5bbbf1dced74fdde2bac22e759e29da7724c01b0f2f3bfaf3c703745818ba3ce497b78f54e0e065c98b473c3fef8cc421ea952d394a0ce3cf8c7b6b259a197b6e65e8ded690024bf7b2bbb444521c84f4ec803002c0d6c6c0f00ace2c26f3f6e3e9bf05caedda08493a7646001aa349c2fbab9fac775a5deceee1fd714bf9dca135f1545e51f8454400402e1ed6c408342638db9ce94a65b9bc91a494dec05babdcaae2b9487f30ade3e8b0581402010088457a12d080402814020108c81ec9a44201008040281680b028140201008445b10080402814020da8240201008040281680b028140201008ff1d0cc902c22b866ca9414088aced4120bcd5df784ec673920b846a1540d36ff6159f3036829797b63353da9117f48ecb8eca2e23aa8540781d20760b82b1489cfdab500cafcc18a17c7697bc8b7747d456a61530c644461008445b10dee0fa5d1f5cd79202d72a6d6454e54da5166a40ffaecbffb642794134078140b405e1cd1116b816aa82280082319ad528f1a1fd6d990b88bc20105e4faa9e27a279b034c6d2d6b1fc9f367f66f0f23323bc1d9baf78c282eaca9410cbf0efeea8eb2e5d85c707ba3a5674ebe68b1f68ca5f9ebfafb7955daf7ff3014a5205a0b8bd6ee10fdb1ed53459f2d3e3022c1d7a6e492bbd550acefd7780a7a5efd8e305f9ff7473b4ecb637efd5bd26dd8b88faee56a93d56d9a72b5a1a91929ae44385b57f99401367efa39f36bdfc59d93f973e8db834ca2348800170cd8405251e32b8e9a136a626356fab2a42f3e0c796b68e3db665f1a5820b8ef673770dfafaa60a578efae1d258d77a9f5d526042595e8df8a8fa8ee5c38d29b10402e135b45b380ff8fa9350996188c029dc94a2cdfd23224d1c442faf836012f9f1acf7dc4a2591b10eb7a3abfa8d41aab0f2f6fa858b2d9b0cefe529acc96da521033bda6edab4f65846ef3ef6255b6ee65dda784a65d1a95f1353fa6660643458bd7a9bcfed8513ffe8b1738c77cd363d353e1faaada6b587453919f30f16982000000b37d731befc81d3cf2e29010078b5e2095771d4c63429c60db160d272bc9e5687da51adada24273856120b15e10086fa2b6706ad167c07bd6e5bfd280891bb7030080ea2525ce3ca0e3c0c1c1e21afd46ac4f55ed2df292867dbbd9af5fb5fe447aefde0ec5e2a2e0ca96e30a8b4efd8365208d9cbbfd9fffe0655979985c9d35f1cf2e5b07b8be045d63a4b000004e9ebff7663e0006404e94dd185fb872277d7b3e364a4610084614bc0ac544997043f540e40581f05af1026b6729ce8ff173d28d3e185294b4f3ebfe615e8e96b68eae617da6ef7c54f412d2cde7dff8e3e30efe4e8e96b6be61fdbf3b9cae29932a79fc9ca07a632f60f5fe3e7e351ebf3009e8dfdd91bbb0e168babe0f5e7065f38942cb3603836500f9fb7a395b15c7a9493bbe70582b6f7b474b5bcfc0ce9faf4d28c4a0495cdec2d2e1bded59180040716eb49fa3a5dbb043f90000907778809b63e097376a9c2de2d029dff5909cfa6ad2aed48a4d0305096b27746be8ea6869ebe8deb4ef8cbf1faa301495cf878a5e500d0dcb65873c742607bde10131c18d7dd68e8cb8f869d3f3a31a2d6c6a614be9064a441656e37b061dfd24e2c22761bb7a7b76b3a19036369dad1b03208ffa1e3f0d0bbdf049c485718d57b7b5f315ea0759f45742957f7409af20bc38f918833aedc4f71fb6ade7e266e7e417dcfd8bf509853c06ac7b2e8c31141e1fe1e9fbc1ce336bc7b60b76707273086c37e2a70bd91c547777f2a7667faab4645530025259b124832304c29ba52dd405595999067fb20b35957eaf5ce6bfe33b0ffd31b1c1e8452b7f5f38c2e7eef20f7b7e7132bf76df37afcacb2c7debac1c050b00ec9375c3ba4ddc9c163276fe6f3f4deda05937e2f3f3656e21f41bfbcfbeaf1a0213bdf8c0e55f624d6bd88c37e8d3c395bfb8f65886ae152fbcb1f958be55bb7e21b2d23557fef9af3af7fde69cdda0f93faf5c3a2e3c7dc3f82e1fef4ca75c62e35cb99b7b6f2b0040fde4cca51c00e5b543892a0050251eb9acb48869ef2daaf9cbb289fb72415bd8f7c5ac83597cd993ecd3f51f741ebf3ebbe9673facfa7de187de777f1cd175dc812ca64c3e54f8824ee4e1ea2b655cee004ab5e406e9f40eadf74b8c254e7cfce53ff7bfbfa569dcd4ffb766a65200cac4727a1fdf0196ca2d87ef4f399872536237adaf5f17d3523d4b8993c7cfedeced529fcfde736fe6d93cb3fa1e8b9a4a4ba90b9d36a8b6c1521764656696fa93a7c13a1dc4e79f9fd57de0fcf3b6fde72efb6dd1d8b0f44d9ff5fc64773a8b71b17ed15e273f3d79e077c9a11f2dfdf1db89cd54bbe7f4e9ffdb8322a2072aff532bbb45356aa3bcc8285189c4f78240782d31c6b67efdb3e8869f19d6fe9db7dc5d1523abe8d2a27bab666c2b885d7660655f271aa047c728eb8ecd667e77f08be85ef6353791a4afefdb707de920eb01fbaf7ed7e8ceeff34f70910bff5e37d44d00d0bb5b9479eb1673ee94b6a90a2d5d3dec4c102573f2f07294d4f4d622ff5eefbbffb478ddb1f4de7d1d6990c76f3b9463d5a17f236999f67cfbac5f9302669e593bde5708005d5bb8e5477cb4e0cfe44e1fb48db55a7efc485251b3fa79378e3fb56a12a2b972ea421a1be29472f6749a38bc6b0349ad5e9743f76fbf5ad374d22773fb9dffbeb9b9c11955fc6fdf1e4371bf6cfda597030dd0bd639465fbe819f3b67dd16aa4a7413e14dd5e5ee60559756cf6f5f70727977e4115d6e3655505000032f867f15991e90761d2bc5bb73f3e9c970f00f7b2e3b946ab1a3b475fbc7bbbbe4b5b71c1a2d5f736e76200389aa4321beafd6190c9bed39c4ea46064e72cb35267cd3cf4f4bc1a00729330df93a6c508d4356e206e4c6ad16452b950270000f6d9dfdfac486e30fdf8ca8f7c8400d039c635bff927df6f7bdce1c3327a4a693268e3e6998d2500d0b5b54f51cb91cb7fbe3ce8bb4829a93a2ab368d5b2214780ca162efd2954aa286a8739f4c7c4f782407843b585f7b8df66c598a39256dbb1914965568b0b871ed2e15fb675d4f95b0addbaf46d30fd9b43f794bdec6b5e1d9bb59df5f3701fc3fe3d3271ad2762d32e9d79ce349dd7d555e7d328f4ee39a0fe9c19759a3142dff7fa787dbf70e3e1b4de039dd4095b0f6659b51b50465a80fce6bf37f9c0993d8a7d2469c7d643c298618712f2c7c6768930597fec7cda548fa443770511dffc4f9330fe507cfe87b26b8712e9e08f1b9bd5b2a6635cfb2e9ab6b1e9571316f43b3a27a444e5a45f3a9322085fd0ca419ff3dd0604cc987ee4b67ca467d52fa84f8319f30e1bbe205c9ddf65d93e67a900109a99060834a7e30b8aad55fc83bb59cf43ed222d198d8709a4271dcde3b567b8c29c6d29fcb72e524b945fecc8c967a5c9f318eb89714eab12722e3d53265c4c4ca8b09f5b7d03e73576f997cdcc0df259716ddec8c59980312e8cdf17cf074cefea2ed0464539b418d88419793821ef8306253d650000971ebd1b48b487946daba12d64fb2f9d7ea28ef41790bae38528dffc9713257ab5a17fdbda1f55381995280902e18dd316560d635ab6b636e65be5f29fe7037763a8bf53e97049ba0a83b4c65fbbc42dac55abf2be9cea675972300db413eb23642c5dcceb3a67045eddfbf82df876ed91f47ebd9e6fdd9f69d3a14f5969c129d2b335103f2dc8715aa970ff27b9ac2cb86b1033fec0f58c881b5794bee3c29a727e9a7987ef655bee8fe71a4c0eb3aabda38bc0f783ef3edf1837ff93e57df7f72b0ee4e59972300db42a11628cb9b325c5e666297910d6f20555e0c859d686a1eb416203a306c50824c0a6aa4a2ce41a952a0f539622da5c089cb2a8b024563eb7900333a10415df0ce382a48723fe558d6c6c3ba59b330338ed59c6aae38f7765707ca97455a32d3000806540744c0bc3725bc0af104226c69855a4676b20e1ab708faf4afdceef69aea6bedee102630c60ee6246eb6fc7583a5bc0d9f4020dc6646118e35504aa4ea1562c3b0cd506d295b4520a436bb42863c6208283407853b485f150521b29886297ee9e156e68f2a7248ee675f855d3323b19143ccf50619068a365739fe50158d66dd6083d3a0fac3fefab0d471ed5bbfb6f9a75c77e0dcb5a5e68132b331a02a7edfdb9b5a5c1f321b1ad2b4351e19dea6b16ed39772e31c521b6b1bd03c4bae4fe7bf8b4c5857c8ff7a31d5e28dfc50d3efe61d4e60e4bc6ad087bcf30e70b52b38b00247a1991cbd39696620af88a5f50490b5dfc82aaf1922bd617a5d485817fa4eec61ab51cd3f6e292b38c5028c3ec431597abe2914820055c2c2f90b984c2456a45a9fb7249f79e4cbdf78462047e2e965d23dd27f7404f57255ed2542c7aaa4a6f399b8a2ec994d8d28c860693fe5ed2c2a2f48b73a67300eb47f80120ef69ae063be994a03a3b2517a416128a0ce11baf248ccf2b54ac1aca4b0d7de94280f40aa38cbc287f536316da2210082f83badd639db10f6be65c74ebb2dcc1cfdfcfdfdfcfdfd7eef9bac963bfbb50589777a1ed429bb9b0677fdbf34c3745459db87dc3edbacf1b815b978101f8f2aa9f7edd9d62d3a17fc3f21e12d280387f78743ed5dac75ffbbcaeca5d33c67db9371323601c9ab577cf3dfccbaa784948acbb50e41e1366fa70cb1f3b1fdbb66853b3f5362aa884a54d3e5d3ad8f6dabc499b9ee872de2e34ca497361f591e22924eae4bfd7c5837fab0059c52fc8d7cf57f782d67ff1d1f715bca072ee7215098be20e3e184ccc50e7e5c517d1510da466c53e19defe568e9cfc6c4ed183470a6c6bd3d24cfb7b4c49cdbb3b42ea93826c4edf9853a1ed820ff475f2a131af29baf328f597f3f99c48ec2e02c34920462cf384a1a295b58a136c52af852f245f4cb5f2f2f5f5f1f5f5f17556ee993571f6fe4cbed85bb4f8eaa73bfeba55a8fd319b7174edd142b3e06867015947eb652ccc55d9fb321c05d38b0cfdcb84ca5d3ba1f2524d2010de20bb058802464c6db57e6cbff7d809435bb9e1a4232be76f79d47ce98f76b5ba4f5ec2bfebd7c697fe29e310d5b55d83e1935aac1ef759b781491f75f7e313b62efdfda959058f822884d589c78f9d71880e6f508ba5ae18970e0343a64d59f537d80d79bf02690102cf3e5ff4593678789751b747b7f717a59f5ebb68e5658faf66bb8b0040e8deb685cdc2d58928fc93fa120054af4300da7626c5ac47877ae217ce6864d66cda825ebb876ccb29b665048e981cbb6efc98f746268de9e4a1b9b975f10f376dfa6ceced21289d0f252f68484b579c7c74d5fc2d8f9a2f5966c740157ef8a5e4058672b53cc6804bac1a45f9ab2e16b68af25bca3efdf3a9c6d4c1eec320e1932b0f4eca79d59da7079af88eebe56b71212b9117c586ba84f3b973afcad5202ad6285c729252e8e7f4754b7e43928a359176083345d9cfaec971694752a3ec16e5064ff4a18c7bafcf7afd3272cc7be3ee7cd8c64f947176d3b27557dda7cc7011e21443c90400cf560cedaf1ed73fc4e4c9a1154bf62982268f09959216ea1599404a2d6b516cafd01605ad01a3bcf5a2da452f0804c29ba72d8071eef7c76e3c6beafc4513362841ec12d17ff1ee597d9c6b771be5d9659f9f2d1b18b430a68d8fcb803f76aaa77db1e0a7a9fb59a977dbb16b7ecbfa6c4859d305320deedbdee1d39f46be777fdd9d8d7166b5781aa7b64342a75ebd64dba94f6085f33a28eb364bf6fd6e3f69decf13771780c03ea4cb9c5d7346f96bcd1226fe1d9bca56efb66fd9c8820200f3e0381f38f328ac6b609d4c32a0ac5acf99df76dfc803725d5a5d07aedacd7f35f5bb1f266c5781a9778b712bbf9ddac69a0280d2f9d077c52e7ef6b4058b26ea5ed0a25d5ff771a6ab1516181ba88b921083f534f5815ce2a5db63388ff18d5da607204e213f71f6cea24b050a0c20cf9ebbf54166ac73af165e12e0539fa5cdddfde4df7c0c54495735e3cefd0932cff1c1ce53fd0178cd83474f269c789ec8955616d5fa720254b01482c1e215c8b2e5fc1dcb6c677cbf62dade4210d8057598b165c6701f01d694ea4103044cfbb5c79d65cb27accd010bff4e93d7cf1de12d24d2e23f141cc55a0303ae9dbca8d633834020d4c1a79a93f19ce4c23b45f996b15a8b05c6d0ecdbfd1267bf12eb81e1a453c30871652d7d8d5355a9e24cb97f6462dc2bc828f9a9b18d073f9f79666b3f079a149b17313fd4ee32c310fd3142a8241c21ad8fd315015b0000200049444154a736401b6e78a59191130884d7de6e4178a3548591c2a254b7bfd4f8082e271eaa5fcbe845f7477d557bac17afa34506e9ebbed4d56e098af2a3241801b15e1008445b105edf7abf0a615181b9a294aaa8d093cea88ddaab11111587f23cff2a1a7b5e9b033ccff3a405aa632b4571d30e55b4f7d5aa0d543c8584f85e1008445b10de4c61a177aa285115154e2481aa2d19652d032f66b778a916059e07004cb4458d7443d56fa49cf1a082531863c385382bdb9c4cf72b7821df0b0281f01f680b4b5bc72acebe3c478daaeffb526ffddf3e78ad33a4da54555de357232c4aa4836ecb88d3e3c20de70d96892176f9c5f24d47f54b411baf1230e6315fc5791fff80aa23787037c198fb48a297c4df352ef1ef9e18ad812229b59877a5e323a5d7f32e15ae570c95c40f0060e4e04825e61322380884baee8adcba7995e4c23bd82a18ec095ab6812fa71b0003eeb3fa7ad915b4b0de7c51c6eba20ad7cebab161ac191048dee91b64ee3046764059efcb5281a8c45db3e450e7d7593a100cfd3d0d23acdcfa42b4058150f7dfbda6484172e19dd61615ad3e547e45a3f5ebd7936c24bc3ef4ebd70f95a694e0283761a4c2f923445b10082f098667352417de4d5551b5b0305018baf0311f8d27f949781df8e9c7251cab29b65a94d82fcad82d2a9317446110082f5d5b90f975efb8c502caba59180a0b305c429b40787de0380e214451140284b05e5e94785a94df6a84f8721208af4e5b902c7837754665c2421f68282c880025bc9e855957321194ec6506a55c382bf3eb245e9c0402d116845751415766b1c098680bc2eb5774795e3b5795a2a8f2f2427f59797941201088b620d48189e2052d163ccf136d4178dde0799ea2286df9d40e8e1869bd283dd9b5ec313166100875024536777e97d1ea06fddf5a15c1f33c8f795e1b507cf8728a9ffae981f9839b799953082124b0f66f3572e9c974b66eef5170b0a7946aba26f5a53c82eada640fe431f99a8a5425a5b56dfa86285411f5e7dd5503701927be1b10ea204008899c22062f3d9753e3b7c3711cc7713cc71914d592728b31688fca14720281f06a78f3ec16a74e9d098f08130a04a4027f1163869173500d27a3d679cf337dd7f0d06eebe54d064f5836d3df824d8ddfbf72f1f89843f78f5e59dac2e2cde83b5232afa6b14dbd6414295d1560d37dd6ac0ef6861bbd31b6910e74e185e931b1df3e6e327cd6ef2d1d734ffefaf5f8964f45b7f6ffcf5350a3c25c6aa6b4e1fa28e51d2c88bf0581f08a7959dae2c9d3a7f9b97901810175de3aaa35eab367cf863609954a25e4fdd589d4285923cb60564869778b97a02db8a7db67af4ff39971ede4ac20136dd00723dff3090e9d37fdef2927863abd11cdb5d0e77f9b8ffd8f94a58ab18becfbe1485f415949f9e7b4efefb84f3877fcbb082900f47faf99342072d60fd7062f0933a98132e579000a215de1d46f628610c2252ba922c3353d89cb0581f0eafa5d2fc3189270eb565a6a5a5e6141dddbf0394e2010f8787b5fbc74292b2beb555a788a8a8af2f2f3f3f2f3954ad54b1da4c8c8c87c98f458a9d2dd852ba6d61196b1061b86181c608c318f79431f8b1253f3cb1813d164276502e512e82c2e099336fce0ab891f3697b1f2ab93dc91f5d0e385c567f20ff5b7409e53ae17de5f10206cf0cdd9a30bdf0bb04008091ca33fdafca8487b91faf1aea99dfccd1142c8ccafc3173b1fabf53a4a9eb06a44843d831032f5effeede96c1e009417c7390ba3d65cdf3331ca5ae833e5ba0ab0f2fe96096d7dcd104248ea11336ac5f57c0c009a4a6f5a7473ba37a51d13c9ddd1a2ec008079bfa38500800b6eae1ad3c2538a10a2ad03bbcddc9bf22eaf29a37e7ae1aec6a259e700a9aef99735ecdeca3ae5c0c164754da2b9ffe8f1fd478fef3dd4fdb99b989c919e51527401f398d717ecd245bdaa2f824020bc8e63223ccf5fba7c452a95383a3a3c7ef2b4eecde81800402e57787a78dcbe73cfd3c3cdc9c9a9a6913c7dfad4b77e4365418e3117e7e7e7dfbbff203ee1b64aad661806214421249148bc3d3d7cbc3d2d2c2ceaf601154a65664e9e8665d3d2336dac2d39965314a90180a690b9a94c2814be24a305949b2d02e516e8ac63441eada22ce76f1cdb7fbae6eb91dd22dc65140008bd072efc0d0040f95e57c7857ffd99a0888d900040c1e535fbf23c47f5ad2782fdc03e5e3be403c7aed3d71f7448db3d73ecd2818343a28f0d772938fa49f36e3f533d67fe31a73e7b75f58c79dddb3257afcdf106007c71dafb859da72edf33b3e8dc4f13664ee9fd55abc465e100009ac49ffb0c7c6add76d4e838073a7df7d0e8be1b455da6fd3a2748707ffbb75f8d887c886eff3bdc09a0929bda953c8f698b9fce9ecae1b4e534fbd8f43ed32f84b5f4148126e98ff79a8e38ea3d64f69a056ef9a77f99fe75c738eecae5d921266fbd8c600bb332322c4aec1648686e6d4ecb6c6590979494cf83762889cf7bf83017526ea4a8a19ef1e5dbd4d4142144d3344551c55a0e03c660e0ad59e150c8ab315dd4a8922110def2319173172f474745721ab5fea0661d12b5fafc858bcece4e1ab58665b91795111ca7502a41b75d05026d5f84e501806559b546ede868ff2c25a550aef0f3f57949430677eede3b7ff13220cad2da462814ea17e4e138ee694aea936729810deafb787b161616de7f90d83824f80565594e4eeef3f4ac82c2428ee3944a55416161417e1ea28518634ea3f6f1f27070b07f412551c9d9b217573837b58e411671cbf7fe80477ef9cdc0a86f40e8dc38ae5dfbf61dbbf5ea14e624466012f07e079b1fffd976f7fb881031145e59bb37c773649f7a22780c80e5994db79d5dd8ce12013473babbb3f1da8b4f8b86709b26fff2246cc9fdcde3bc0500bd3bd4cbf0895dbb2e61fa4c0000ec3b73f7ca8fbd04006d4399a30e7dafdc2fc0e1a60000e98f5b1ebef5532b0b049afbdf4ddf9819baf8deb64f7c0400d0b3ad7b96cfe059cb6e0c98675ac94d0db5056dd9a069b4b6497db6b9eff72724efffb96eb887407e6aeed403e2feff1c59d9c98602e8ddb5a9a851d8d2792726fed9cefc6daf5deecd8e749e6d1810bd29e3645f8fee4343be98fce9f085ce4b863596a59dfcf9a38f4e7020c853f2352fd25a79517ec653e925b32addd284785d1008af425b4447459639309efc82fc6b576f787979cae572966301a030bf20292959bb022f008f1005000281c0d1d1c1a87ae9fefd94e7a902810000288a621886a210003838d86bd41a9ee7e572b985b98542a9bc7efd465050a33a1716d76fdc3c71eaac9bbbbb4422d11a4e5996a528c4f39861184622e179fe46c26d8542f128294955a47e116dc1f37c4acaf3acbc82fcfc028d46a3156a6ab59ae730af51f13caf2e52aa6b28f56a2438ca1b2dcaef895af703721611e3375eff78c5b31b270eed3fb07fffdee5e3567e33cea1eb4f47368fae2f0deedfd662e5dfbb12e7840468aeaddb93e539a26f3d91f68726cdfa475a6adb03daccc114f13c8682eb7f5fc3c14bba7be8bac9a6cd96ddcd90d3e62238060001ef7770d59e40624b4b114ae58b9fc9b6f3a0a65ac7d1821b7b6f41c88fbd8a5d0a69a78eff8b66de3b7a3e9d8babe4a615a1babdaccfd06d96e38ffdfa9e230d450ff71fc9b0e83822d646e73f220decd7db63c1a6430f55ed42c46f79ede23c6cc52fef3b97d4318c4d88390281ff27db373fec36f48bb6fe5f00802060d0c401cef37698086ad4c20b04029148241008f4760bae488131d6edba5ece7401c4df82407895dac2b08161d545650e8c242d2dfdc1c3443f3f9f828242edd83ccbb1ae6eae72855cdb706ae78301406a6a9a919d6f8ec7d6d6d639393900c0719c46a3118bc52291a8a0a0108a17cc512895da092367cf5f080f6da25b45a72ebaf277eede3b71eaacaf9f9ff64a5b6b4b077b3b8180a1295ac3b2a9a96929a9e918402a953e4c7e5ca4661d1d1d6bddb957ab35f7131373f20af4b9a745a1505014a50dc11c5bb5fd40778a4dfeb95593cf6f80fba7c7ae7c1528d285ab2e4f0e6b7168d0f95313fd0bb7b7f3fb58b6e9ceb6363203fb84e6c1b2b88839f7eb7d7ee0c0a7f544faf169cdd3555d626798fd787d7d5cdd173d5ead50b08c4422943807b71f12dc7ec8e4456ce6d9c57ddb4c1a336465fb33633d9b0c6c25dbf8d7dee4a99e19ebffc9f01cdec75f04a0010090da98d2658b8b3c2d4b435bbb98eb4f50620b1b310014000092d9cae88a9361e660a63dc329b2f238dacad94c7f2112db3a9b42725a0157c94d2b780df9a7bfecfed9f946f3aecc8bb54000c0e63dcb83dcf52d4d4b6ff5267998a90178dbb58579bd9876ed7dcbcffe107af4f9e55af7d9f7e213f3c56e810dcc2f0e759b67e96655a3015a8aa2b44e48344d6bd7b7d03a4e5014a5f7ebe481d76fb55a7efdeff884dbffee3b58caedd378a31ba0ce1ddb350c6cf022950c81f0aed82dce5fbc1c1d15c96ad4fa0363a278f02031bfa0c0c7cbab502ed707cae5729ec71ccb6a7505cb723ccf330c23168b6ad49b37fc38954a25cff362910800f42db0aaa88861682b0b8b93a7ce4445860b0475e09150505070e1e26557373700100a05f57cbdeded6c69baa465b1b1b6b2b7b78dbf7557ad614d4c242626b59fb1c2b2ec9d7bf7d333b3e47205c7553c908410a28cdbd143f378cf9a1b0000c97f6dbf333930c888c6cbb0f6bbf3fda4d55dff1ae9c99439f532aac8a29b3303837f893ef6785dacaca45f1b3966669f0587b79e78a81aeb691e3e2846dc63f3c10791b776a5790debe35f55d1a14cac4c292e37ad90039dbc6033ae1cbfce07c6fa57d34a50ba268596d898d35cf6b37c7d0cb828eb7901c86c8d9e61caa5ed1cdb73614ac795072634d47953d0325b19d876d8b26f4aa0e1cba0cddca5ef6a9dc3e5249cb926778b08f36f620b00a0b97fe17236532fdabd46524bad5623841886e1384e6bbaa0305f997da2c261918749c9b7efded37ecea1a18d2b5316a51409c0a54b5732b3b201a041837ad56a0b0281680b809a8f89608caf5dbb6162227676725415155114c5f11c45513cf792965a82a2a22200100a04c0f37a2b8546cd6bd41a6727c7d367cf8536692293be68adfd20f1214694542ac518d7f3f5762a378843519495a5a54aa9d070582c16d7dad05a58284fb87d37353d436e20cb2aae8f39362727d7c5d9b94adb8c2669d7c6783a7cd64ce19c19dbb6dc9d1c145459735ce1aa9d56eee26b7327ffd561635f670a1b5cf752fc2d449e2d9b9acfdb317f6b52e4300fbd2054dc3d703a135c435c8400c8326a509460c08a653f3c7fee35bc6a6901c8ac5187063075e5aec743477b320020bf34a76bdc86b6279397189b22d3861d1ac0a43fb63d1aaef5b7e052f6fc7292751dd3d4deb80eb53af1f70103d6331fec593dc45ddf57177bc5459a2fb8104f7bbedfc00400804bd9fa61afc5e299fffce4f28eaa0b2e75c787adbe7658f9e8c830171a407e6dc54f098298c9d15635fa8a341a8dd6d3822a66fbb6bf02031a04376a686565a92dd315fa6f1afa5838393936096eb4f7c0e1470f93860eeae7ecec5485b678f62c65cdfacdb979f95d3bb5bf7ced06693c080463b585de50618cc582e5d88b172fbb383b8bc522b55a43210a28e0299e020ab83a4899de98595e5e5014455188e7780ae91a5a1ef339b9394e0e8e972e5e6ed828d0dacaea456e9d70fb8ea5a5a57628c4deceb6c26bfedef58f4255646f6f8f318f31f05c8d9f59ae50dcba73ef6152b252a9acb6f16618e6694aaaa58585abab4ba552469df4f7c63b8266bff6eb4d1d9b3de2afcdb76604553aa45f76517000306932798164ea47b3a6fdd3f28faeb6a8c46af1728a9e59eccc59b13bc67fd020e4ef0f7ac7d4b31315a5dd3aba79c59e7b6e23f78df0150200651333281c86fdfc17784dab465a00087c86ceeebba0c79856ef3f9fdabb3e1fbf7ee6d2677e5f8c6d2c85d3462648e03d7876bff9dd3f6dd1337d7abf86ccfd1df3bf3e40b75f353e480c8f8c90bd090b7a8d3e2ce8b8b8b7d9bdb3a7ef6935a8d43d382866c694d0465fb46c973d7d78337b65c2f68573b6170cfca789c53b3bf02ff41df479ab3923fed76944fac7cd4537d7cc5afaa8c1b43f7b3ad1358ae5e0c1835a370bbdbfc5c14387cf9c3de7efefdfa563fbb0d0c6c585171bd6246574865020e8d5a36b6444f89a0d9bbf9afd6dbb36adbb75e928140acad948343b77efd977e0b09797e7ec2fa73a3b3bde884f208d078150559b65d8c65cb878252a2a92d514e90f2afb994aa9ba74e54afdfaf50080d37938ea3af43cf00ccda8f98ad58976d2b97169abf432b55aad9d8dc997563179f979ae6e2e972f5f6913d7da18a34bc59a8965351a562412711ce7e860afddb3a0fc652d5bc43034a3ada71042a86490d7287b4f6a5a5ac2ed7b49c98f150a8591bf2a2828902b14058585f5fcfdca5b2f30c6eac41debef895b4d8fb5b7c543a28543766cb9392328540cfac18d12878d124f0bd02d9685013065dd72da377107c74c9f73286a519c25e89c3f30c6f86518a2847e1fef8df7583c7bf1ea0d7376e57200268e8d5afcefa7955f8e88b6d63e1e65df6a6013387dd1ab7f1fbf6ac7d228bb6e7f9cde60377afaf7237728c0d4b7dde41dbf7edd440205462788b2ebfac7994d0e6367fc387a400148dc6346addc3e7f881b03c62c47a17a70f83a00fcfb69877f4b027dbe8a8f9f19f0f9fe93e24fc6cf9f3274b91acc7cdb4ed8f2e3ec8e36eff04a9e8cfbb02d073246fc6fde17235609ed827bcc3fb66c42684d8d387ffef9a7feebd31b180a0b0b9f3d7b26100858968d6c1aaedd6aa4789f1154a1b90e63ece4e4f0c5c4f127cf9cfbf3afbfcf5dbc3464405fc3c18e9bf1b7d66edca25028070dec1b131da9df91c498f953c4df8240ec16000051c5432151d58d8968341a9aa28502815aa3ab77298a021e80d2c54a7114cf57d0954775f1ad711cc7b26c99f695a228539969525272b3e8e81789bc48ad0684341a8d46a361984afb527ad3885ca1e0390e81b11b2d721c97f2fcf9d51b09c9c98f8db15894641d424f9e1469cd367ebe3ee5e485fafeb62d89d2b86f9b5b210a371f1c251cb66b63fc8cd05093ca2bbe7221b45dd7d9d3d7b5983a7961efa37323652fbbf42113efae5357779d5ae905b4858f971964f77f5f2f2d04be9312f0244363c36737f9cf74d149fcfb2f39d2bfcc2088699bed72436964da768742f7efb0a5cf709904f9f65d74a0efa2b2168dca6fda704e223f070000ba1dadf4555a458e5f7b61fcda77a85e417603cee00195bf579b98293b6e4f79913b14161642696708fd717272f2a3c74f3d3ddc1d4a8f66563119152114131d19d2a8e196ad3b162dfd292c34a4fffbef01c0c63fffba78e96a74d388beeff7343595018140a885b6d01b2aaab058e8ea6733d3a0e04657af5e6b50bf3e300cb02c689585f62f9e6768e6c597b8a802adb6d0b7af0cc3989898a4a5a7c7346fc6302fb42098542279af7b57ad29b5da65c531c6f3e67fa761398e63a74c9a60cc588c5c2ebf7aede68df80496adcda65c72b95c6a62e2eaea2295944e9beade962dc9b256b31a310ab91c4441bd9a0a8eedda183f3b344c5a937e15edd26bc1e79b63e74c5ddceb9fe90df557fd470b49e65f5c7320dffba3f7fd44e453259462f0e0c1860322062b68211b1b1ba15098fcf499a1b63046fa9b9aca3efc6050b3e888b51bb64cf972360058989b4d9e30ae7e3d7f92e10442edb585f1632200203131898808bb7ce98abbbb9b4028d4cb0b9ee3298a020684bc40c9b22f29ddfa957a01402c160b0542b95cde2c3aaa46d3502b4324126a581600942a1500609e373131a930e6acac6ca55265229168d70734d2fc201609958ac2acac6c730b4bbd122aef7166382f5f6bf0c8cbcdb1b5b131339596af255577b66e7d02854f86f8ef3608fd67d3cd39614dab1448b8ecd893d06bd0bc4fb6745af4c5ef3db7f57cc93e1795c3e75cfe73d3de3d3faccf09fe6e503d222d0865f0f0f0a0284a3f01b5bcc228b57c4b69af8baaa95fcf7fd69753f71d3c0c00eddbb42eef7e412010aad716865f60645453edf8bbfea0ea1fd3141d16167a233ec1542ab5b2b22a2a520180d6a913000442018f79a542a9bf5ebbf89591a300da8b0c677eead1ced5d4c623954a781e038288f030a8c9006715575ebc7ce5fc858bfaf31442c3870d96c964e563b87aed3acb710821077b3b99546accdd2512496893102b4b8ba4e4c7576fdc54a98cdd9e5b2c16b569ddcaddddcddbcb532c1295be972a7ed3f6a782f0afd74d09936aeb505c70f6eb7edffcbbe6ead7e19174a9f5bb014a7622d31df086a158e43772fef0ad3d7f9ebc2eb84bb1ce79e5da22ffea8a29334ed9f45abe7eb42fa9dc09157c475a41af9b806af0b7f640c8d0da8f5c27d351c50a59ff4d18ea7586a13b77685b6d4541fc2d0804a3ec16b5583b0b2114d430f0c183c4672929ce4e4e45452aedc888d844c4f3bc5824964aa545aa22ed4a9d00909b9b6764cc34456566660acaeda56e69695950a05bbcd2dccc4cae50d85adbf8fad5e5b2df05f90519195934c3608c4d4d65dd3a772c2f2c00e0f1e327070e1dd6ee6be0efe76be4580c4551161616818181d6d6d609b7efe6e71beb6b68666ada3824d8d1d151281494b55b286f6ef83b55143377509b681b546cd7f11adef4db8fff5d7fbd30b2b1114aceb0124492a0d1f3fbeeeabf68a64606e00f18d7bde761d5066a8cf18787f23e241f28a112121212b40b7eeb0d155ac3a1afafaf838303455154f1046a206b711208ffadb6b870e94a545424ab2ed21f18198b8f8f776a5adafdc407febebe4aa51280a219e6f2854baeaece80318f4b34bc8bb393f171babab8141b32b50ee1c071dc858b9744221100585858e4e6e67979babbb8b8d479b3a76f698502815028e40d96d3d03e4a72f2e3addb77604008217333b3c080fac6af288c10120a05621331cbb2da153b8c816559b189b8026101a0b8be6967ba30ba7fa4e11201946df301a168ecfe0d970b1acb700d17ee46664d27cceaba6ff4aedc9755f248978ef0222c5fbebc8c4ed5aede3b62c488a14387228410e6aafd24b5460bb2103881f072b585f1f344cae3606f2f3591c42724d4af5fbfa8484521cad6d63aa041edd7ad4308894dc4e5da579d7fa8959555467a46c386013636362f358332b3b2d76ed81411da2430a0819d9d2d4228332bebc6cdf883878e208a36313101c09111614e8e8eb5885c5b1b1a7f712567e457d6edc910440e6a6655cabc40dbb5e8db183e3bb8ee72fe6823db7b03eb0565193be5ab96873e3daa205f09e1f5a377efde86e60a84904aa54a4f4f6fd3a68d402060356a5b6b4b924b04c27fa62d0cbb8f9a225599831a219549438283af5ebfeee3ed45510800d561df54e717c07300606d65f5f4d9d390e0603353538ee3ca4c737ff17e33cbb152a924aa69f8f193a7398e6759eef8a933878f1d676806635ea52a0284b443210038aa6944e3c6c1b57b528ee78c9f2dc2158f2b95bb9724fac73b79cb3094dd309d721ebc27671006001c73251b00631e5b76db9bd6ad383fa178790bc66bcca1e7a3b5eeb1fa6dd529bb8ecbaf77e0b5bb36904f85f05a111111a1f5e5d47b5ab02cbb79d32667477bc4b376d6160ca3abdc2a74b4d016f1bcbcfc3d7b0f545d8154189e975740d6b720108cb55b5cbc7c252a3252a32ed21f54fdd9f03ccf697721d3b749c0d7f3f7bb73e7ae93b39346a39117ca1185a8d2d4404cf03c8731e63896e3308f39cc732cab502a931f3f0e0c08c000f98585144208515aa72e43dfae17c9143b5bdbce1dda050634b0b7b33b74e4585656b64020100804da47363513693b4c66a6a6914dc39a340e110a6ae36c2814085c9c1c93931f1b93273ccfbb383bd5ee46b59071a48a24bce6242727eb3f76bd17a7aaa88867351636d615fa8097c1c9c1c1dcc2ecf2b5eb65aa0b636a0f730b33e75a992a098477515b4445469639a8ac9d63398ee7588ee5599ee5399e6559adcee0391e63ecececfce4e95386a6f30b0b699a62281ad114c3d03445330ca39f3956d52d388ee37996655996e33896e7789667399667590d43d39e9e1e4545456a4d11852844d10c4dd1144d33344dd334cd300c4dd30c4dd75e61840407697f5bbf9ebf8383fdf51bf177eede4b799eaa1d95e038cededeae9e9f6f60407da717a85f643259cb16b1e66666e919195c954b86d3346d676b1b12125ca14be98b4b878aae219f06e1b5262b3383a22986a6698a2e866a16d5b4a0b0d086e31082ca7cabf5b3421a87346ad238482f260cd7f7aca9d420100865b585614ba32e1e0a51573e268231e6389ee73856c3e9da7b4ec3b21cc7711ccbb12ccb631e30d8dad85034ad2e2aa2699a636886670063cc0000300ca31f25adf4163cd646c8f1daff17ff8fe33c3d3c589665352c45531445330c0f98c6b4c14ec91c2084280abd4813ab3f6b616e1edb3cba79746461a15ca7001098ca645a8beb8b74e81986f1f4f4b0b4b490cbe5d56a0ba9546a615162e6adf6714a0f8e94f9db205c372652013ccfeb4f00911a84d78c81fdfbd014cd08188666288666686de7856268466bbfacf0f3c458af155e459926063f02b15b180b4288a629ed0f114751144bb188a17896e7b00097ec8a8e00218aa61185689aa6289a62288666289a11d0d58d8ce86f81001087288aa759c4d18c806738edd08b76e6094214428842b4763484a66944d10ccd3082aa8d16f6f6f6f9d9e9357a6a8aa2cccc4ccba7f305735f2c1239d8dbbfb68583d48c84d716edfa165a25a1ad6510d20dc0be0e86865a543204c23bad2db46d2ac3d00c43eb7ab7187089cf4589c9112140dae69fa6a9e201d11add02185a50d283d6c6cff33c06dde61d50b25a0e45d5f4160463cc11445e10de8cc26cc454d21aadce4920105eb5b6286d60d0fa4cd12f297da8d888f1f26ef18ed7c8c65c54d9994be7cfe5e5e5541b81b9b9656844d372d1a66f88b61f78d6b0305a37881bf8f9bcaf07079b530050786c804bcb84d98f2e7dec51e362aab9bf20d87f51cc99873f975df11c676c6c6637c4f49fcc7d9dcceb38378b6e4cab1fbcb1cfd5dbf3025297857ace0838fa74430b19fb6cef921589e1634737b7a1d9a4927052faeab21cd789f820100875a62d48c7f4ad5409d5fb5b18785a0094f1b828e38551bcd97a39f2f2724223a2aa4ddba5f3672a3d67d37dd6ac0ef63400afca7a70e6afdf970c6b7cf4dee9937323cd106d51bf59ac89b3f80d6c1090d83934b69987050d009a94bd8bbe3e30a6cfc8e636b46138e145e584de3148ef5d8151c97f4a7d1418eb16c443409c870884d7dd6e41786b7449ad25a6b9f98bf5feed22fb7e38b278c390719326f6ffb071b7794316f4b9316497580d000020004944415427c82478fa3fc7decc1ca51d7aae38d6d3f87042dd48eaca2e20160b02e11543912c2018594dbf9236b9f3bc85ad04f7fff8edba02e427875a53c1cb925800284ade39b5737d4b0a2144db34eabde05496d692c2a51f9df77e8883082184280bdf369f6d493498e2a47eb27b4a3b2f2942c8c4adf9e8d509f2724fc8679f5d3238c2498410123a840e58742aaba2093baac4bf2675f037470821339f3613fe7ca0d2df60d7d48e7e660821a163c4872b6e16ea6ec03df9a5096531e05861ee8e1692f06529f8eef4fa228fc9d7e4c5e1803336460b9dc61e3ef7dbb0503b1a21641d32f8d79bba04b2cff7cfec5adf1c2124f3eb3a7bc7ca3642d46c7326e96fd74e58100804a22d08efb8bca06c9bf76e08a9a7cfa719ac575a143faf7df779577dc6fcbc69eb86ef7b523b27771e7b201703f7fccfc11da7ee11f59abf7edbb60d4b863a9e5fdc7fd0bac73a7980d3d60e18b6c372d8d20d6b168ff48cff6558f3a1db534b4907e5cdf96d9b7ff237d373c1fa3fd77ed399fb6b42ab6e3f279659849d4bdf393cb2f7c2bb0d3ffb63cbe65f3ff24f58d42776fc915c0c38ffe4e731dde61d33ebb360d5c65fc7d5bb3071e0d2a4321968d676c3cdad036dc0e3937f138e4f6a507aaf783ef3df8ffaac100dfb7dffbef5d3431ead1bd567f16d3580e2f2ccb8f65f9f71f9df4f9bb62ce92f583df0e3931ad2ed26c28240789320fe166f67556b8cbf4585cb5a9459eda2d4c6ecafc67461e1ee2482ebc9d925da82cfb9b2ff0e44aeff63ce003b04d039442c5890a428e040947a9f0e1ff4dbba2503dc1800e81c94b527f0b7ebcfd5e0a61deb13b4faf5f08641ce3440ffde2d2c424266cd5c97d865a83e8f32f74d9d73d9e5d3b3fbbf6f2a4300bd3a3564fddb7fbbecdaf01fc24c4a74cdede51337e6b75e7579cb50571ae0fd1e2d6ca2ea4d9ef5cfcc98d68766fc94e434e6f8e11f63cc11409fce0d14beddff2a2395a4cedeee964224b2f1f471b71672a53667e134a96edf9c5e3ec0890668e197b5db6bd2b96415b63d38e3fb5b5e532eeffca6b104007ac45a44fa7e7a9994f00a4abc410185d24596e701a1b21f05f1b520105e9db63877fe02c985b7b81b575e55682b585cc68b130030e6790c804ba615638cb54bba63fe153e0a028052fb6253e60da2dc61d1a4a15fc8c7f46ad3bc71fd51cb5769cf847cb9e738006075deb38777e34fafdbfe100c56fa12c68eeeecac739b340918342270d6e4fdb70af5da42717bd71985c788c1c132edbd28abe861ed2dd61c3d93ca8679327aabc5e93d0fe8e8795d5c741109bd7a0e0d9a306dcf9d2ce7bdd7588f5123c2cd753fb76d35aabdd95fe76bf2a8c103e31c7413adcc1c4c11cf6350dcf9e7bcca6b74bf00ddfc168147d7810d89b628c7b51b374a96f9d72e6b416917bca1106897ced31e22a49b12af5b7cb3d8f702e94b592df613211008d5688b989818920bef98dd422f29a04ccf4f27278ab787d1fe97e3381ef3870f1f7e350fc2e525a7148195bb1503f2e23093d0b9c7feb1f9f2dbdf3fedb24001c83eacffe7df2dfe24c69652dcdd3ce3d339abf7deca0653978621fe54a98d73cd5d6c4a062104d65ed6c015e4aa78a12e84cd7b960749f3434ce6974a80d3c34c0de8b5059bf72c17b8cbbd6dca8c1e4a520b0b330bc1cad3ba648b1781959b05d4445b30e656e2b2a3926cdeb33cb074b5d07b5933162e96001c29e2a5090b0da3684abbc23f85b42203e9f72dd31fe8d4846eb51ddd7fcae809b2e6378150f7da62d1be9b7752f32f3ecc2079f1a6ab8b4afe55d662010613f3f4360cdd3f318662bd0198d7da32b4c713825fcd94223ef3f45ff1e03832c29e812725c1628f4e53d6769ab246959a706aefdad9e327b6cb747eb4a3e1afddfa2fe247acbd72ac4fb0ad1069eecd0faaf743c98ff29e661601e8faff6c4e723688dc6c25549eee342db39581f788bddb87b9193c1b125a791828145a662b03719b15277e88941a2493923adb24ef3383fb8fb234e0aa336968b29fe4be7006d0525b19243ecd658ba365f39ee70190e530cad063e921a0284451085180b41a820280e263a45d1b184ae90654620f2b67bd00fdb25aa822431a8140a891b650616a5ae72035cb71c4f1e26db45b806edf908a6c18a586a8416fb7d0fe57bb0aaa76fb18ccf349f1175f85d1227defb48987d4fe3346069980dee14279e9f3b0763b9befb8fc738ca94360dcb02f054756b438753dadd0f4dc4308fa7e6abf105b06007061e2f554c35c501fff79cfb3ce039d690050c6aff9f5260af9a8a10c4e159b1eea756c22fcf354a2ec9bf65e020000f5fd9ffbf5df5a6ff9eeb90e251f8843546b57d586f385ce1f84992300e0b30f4de8312d6de4b6d571ed1b0bd66e587969ea9266660880cf38fadbbe7cb078c12c90d4eb10c26cdcbce5f6d486c12600a049debdee3a403429e2a5f9be5fb86e93328a4614a55de6dfd0666160b78062a3050283c19192bf4ba90d62b72010ea425b8c6d1b2c62682b9998e4c55ba92daa1c13a9687f32fdfaeda57959da22fdece615bfd9d3007c51f6c3b3db7edb74a92068da99cf034550a22dc4de7141f8bb5f060d7398fe5e8069de8dadf3d7e738feafa397b955a4377cb56ceeeafa2382c56917367e3373470ee0f833571f370cd59a208e8f68d93f716217b782732b672fbfe33afac8fbaeb47e1a0865df75f6c71ed11fc5744bfea27f13f39c8bebe77e7f40fae9990686060a10078d9fd5feb7619d5ab133c6b4f5c00ff72dfb7aed83962bd73908ed3a7f3dd6b3d90fed5a2bbf1c15639d7a70e9bc3d0241058f88288453cf1d3c7651146584f18772e83a7bac67f3b96dbaaa660e6d22bcf7d7f7bfa5884afb9f1000a08187b37ed763aa224a3604280790311102e1656b0b35cb395a48494610aa502d2f719e48e6df5f8ef95b774c5bd58f1bbfeadbaf07079b96aedd2ddb2cdfbf94fee8db7923b71501b2acd76ee2e6a5b39a990a61c2d6df1e0e9932a2cd0a30f3ef387ace91334fc6b7faecb3214b9b5ff91f80a8e1d4dd9f3f9df5c5c7839ea9a5de6d276dfb75564b0b844b46ff9069d4bc13fb2d3efa7cc9f8410b79caba61d7aff6fc382db2ccf003e336e4cf3378f2475fcff97095024cdc9a0ffdfdf4c2216e0c8069f4fc633b4d464dfcf18b0f57d0f6111ffcb83772459b59659f50ecd3a34ff0ef8bc6b57b987df3e207d5e708326bb6e0d80ed1f04f977e34506515326cc19f7356c57c201031a489fb0fca278140a81528312dd7cbce9c6404b15b5466b7e0388ee7f93dbbff1ef3d1f832373d7c606febb61daa4d9b919711000080cd7d78e719ed51df5da675f3d43cf82ec4776ec8b1a7eb62491f40c74f3f2e6915d78e2ea664c208b15b1008af89dde215df2f232363f5ead5e3c68d13894424f7df742c2dad0f1fd86bcc6524af8c4671e1f3a6ed6e4fbf73fd0b7f0100f099e7ffbd47d5ffcc878c5a56a3a70904c26baa2d929292f6eedd9b96968610b2b3b36bd7ae9d979717c9234265340e0b279950d798467c3cc0a9e5cc41931cbfed571f1eec9a3be6a8b0e3964e8e647f33222c088437505b28148a4d9b364545457df0c1073ccf3f7efcb878fff4da7ff9c49c4820d410641ebbf8c87ae1ffa68e6afd830a18bbe09e0bf6fed4cb9eacce4f2010de446d919f9fcf715c6868a876b4c2dfdf5faf122e5ebc78fcf871b95ceee8e8d8a3470f3b3b3bb55abd6ddbb6c4c44496659d9d9d7bf6ec696d6d0d001b366c303737cfc8c8c8c9c9e9dbb7af8d8dcd810307ae5fbfaed1681c1d1dfbf7efaf8ff0e4c9936ab53a2626a6458b164482105edfa6be92c2f912fbcd48e23f60d9b101cb48e6130884ffb3779e714d2c5d1c3ebb69a4d37b2f22a0088a828022282860c3de1b56ec8abd815db16057c40a2a626fd7aea8a06243b1a0228a48915e02015276df0f0910102cf7552fde3b8f31bf30d9cdcecececefcf79c33337fbcb6e0f3f9743afddcb9732d5bb6d4d3d363b3e5816349494931313143870ed5d4d4bc7fff7e5454d484091300c0c6c6a657af5e388e5fba74e9e4c993fefefe388e03c0ab57afc68d1bc7e7f349923c7bf66c7676f6a44993b85ceee7cf9f69345a45458550282c2929090c0c94c55ed8d8d8686a6aa22b81689c20db3b028140fc283596562693397af4682525a5b367cf868484848787e7e7e7932479fffefdb66ddbeae8e8502894d6ad5b4ba5d2bcbc3c3a9d6e6b6bcb603068349aabab6b7e7ebe482492fd8eadad2d9fcf0780cacacaa4a4241f1f1f3e9f8fe3b8aeaeae92921200d0e9743737371a8da6adadadaaaa9a9f9f8f2e030281402010ff42bb0500a8aaaaf6ecd913000402c1a953a7a2a3a3fdfdfdcbcaca6263631f3c902f6956595929168bc562f1b56bd75ebd7a25168b658952a97cc5031e8f27fb201289a4522997cbad73481a8d46a5520100c3300a8552bd23e20f223636f68f36459024a9b06c15e20fc0d5d515150202f1476a8b6ab85caeb3b37374743441102c16cbd1d1b14d9b5a23021e3d7af4e1c38771e3c671389ca2a2a2eddbb7577f55dd5ed3e9740a8522100864660c046ae81b091289e4e6cd9b4e4e4e6c365be6c843201008c42fd1168585850909093636366a6a6aa5a5a57171711a1a1a341acdc9c9e9e2c58b7a7a7abababa959595a9a9a9e6e6e61515151c0e87cd669324f9e4c9936a8788220c06c3cacaeae2c58bfdfbf7e772b9595959aaaaaaa8c4ff5036a5f0374ddfffef3817425c99bc75dca0396be28b98142647bec615e24f82efde11150202f127680b3a9d5e5858b86fdfbe8a8a0a1cc7cdcdcd7bf4e841a150acadadcbcbcba3a2a2040281929292858585999999bdbdfdbb77ef366ddac4e1708c8c8ce874fa973f8d6198b7b7f7e5cb97376dda24954a757474060f1e8c4afccf85a56ff9ef381169451900ac08183877f79957741d0a938721ebc51f8530fd0d2a0404a23183e6fcfef3a877e4c2af9ef3bbf3a6987f93b6485cd0c9c1c1e1f4d97301a1473f709a52985c242ffe2c6d716a4c1bc5b5ca7ef39cdf28520781f83aa83d45fc47494e4e1e3a7850d8cc41bac5afa415a52441a03241201008a42d1088bf8f582c7ef9f2e568ff51117387a9e7bf9456962179814020103f475b207181f8cf6a0bb1589c98983879d2c4e84523f8392f884a219a290b814020fe7fa80c3ab5a0b4429583565944fc66683e031d56e82a241092f769b907ee7c3a9f23fd860101a3dab5d0b62dc939fc5e24f9ca564cf57d0166c5271e4d4dad670e15894422168b4522d193274fe6cc0a3c15b2ae5bd07ea1b62dce60fd7c6ffaf7651800d334d1f1532e3dfab4a408891c0402f1e76a8bad979f4eea6cf731af444aa0c6eccfe087623941317e13eac472ca233aa1762ca7623427499052424afc3a674179c1f6b8a2021200c3f9cadc4eb63ac143f946475e6ccd94925fefaaed0c86a417477fa3abfe0622914866bd78f0e0c1b2e0a0734141de4b0e88749aff7c79f1bd19c6344c74c6197dbe9c585284a694fb2ae905021ca750a9545c16cb8953301c5308e4ac15cb090a719cb5e23741218a13c57222103f515bb028c4ac889887ef735159fc41eae23bd248056951f5a7a2fe204950901af23f4992041248f98b2409204920099224693cf55f722a42c1e5e7d96972e992b5ff91ca92a14d4775d1bb7c30edade49797a34c58c814465c5cdcfa90b51796ccf20e8e90e836c7e94cd47f3466c6edbe0e188ee1386038866180e1806118860386815c41608061207faf560318285ed6ea44504cae7dddebaf05a86e20105fd516133b58a052f817db2d6a8f3b856aeb05d43f06b5ca6aa1f026954a0992e87bf0e56f3835a2ac70f3ad621f1fcdde1ae9abb20825558da99df4bb1928b101446565371f7d58f558504ce5ad1c67e3cd00506b76af69de985dc94f704e5f77e391965c2d2a80b8f2e9eb8c9537b393c5f2dfa4b078a3ba1b8db260b20971d29b8c5537b29e56d4355dc8deefdcb9c3e1702e2c1e3fe368cca2c14e562a2cb2a2fcc6c3f7cb1f098a490000beaece2c775d2f6d3a8d1027bdc908b9f939a1bceeb5e06a6bcff4d0f3d6a1d381c84acfd974f9e3e532cef76598ead1bff57a7d00303c354d6b7f44e2b5662d228c3ef73a982173e930b48ccf0c5139b9ff69583e59cf518afe5b81a851635d710a854aa55028141c938d41c5e4860bac7a0c6a7d03506b592c6a8c10680c2a02f133b5052a0244a3a230233f19f8763a344a2e757c6ff3015841d895b4379514b3267a016e96a5994f966796ae3f9494dbdbaa47d6db31b12569624a6b6fabb956e2f3b1ef6e1512ca5a1ae31d4dd70a04fdee09250000b88b6713b3b4acd0bfca7175b5d16d8cc339448fc8f7754c17d5068c1b376ed0e8f44d23461c893ab547d356dbc2747a7b2b69ee9379a912babade8e018686599f43ff2a29662b0f75350ee3917ed19fd315fa749ca91ad4d7c4b53067dbc5a22c0aab9babfeea1ea2379159df99e17b179ecd6a6f13a2973be964d68b2242bf81226ae02819a9c88d82402090b64020ea315d5454e64aa1098f4a6328f14b8a76df4ede914500c08d8fe216e64d2df8142c539c5f5c51280149a5e853b1b892a2644811deb8f57ed9e3721100bc13488d5bcdd1a4d3412877aae4a78d3f9bf5510a0079770536673aeaf7d148ad391c41c816d53b79f2a4ae9e1e490286615c0edbc7dbcd6ff3156a5aa58834d6a5e138505ddae95b09b2861d4f7d2e0680fcd83cec746fbd819a39219f6bc4055d59b9055d74f2da87839f098082c702986241327022f5fb325c565a915541901271465165b1146f485b34701400a42d100804d216084483904094e5071fcd07009c46d351663635d16a4681340cb03ab125d28a63e75f1e03c0708a1a5fc94c5badab2a60a535df2725e67f9277ba64c6dbcf4f3d2cec3469d5df6a6b6b77eedcf9ecd9b35151510e6d9ca7eebda267db74ac29f5637a597355e58fe2b2e3d7df0100d0786eba786662ee9b2a574b71464e5ca5466b5d1ae57365759f2e120892a55abd3c4db21fe6ddf924f890fa29482663f01fc8f03769f02808040281b40502f1253883a1418192128914a3b672309e62af66cbc545e5156f7344e2faf7c0b44df5035db4dc3569b8589c9a5b26a81578401696d68c6825c5a26c111832e55dbd9e9ede8d1b375455552f5dba141111111030917dfc7e01a97b47bdc990f66ad3d5194c2635e9cde70d37b39e10144d06e8b6b18dafb51e30e4f26954a8d1164469ee9c23d858679de1be9a5301ca0b8b8edffdb0fd7545c50f64f83b4c3bdf751404028140da0281000000153d3573109dc812734c9b6c6dcf7b16fbba5b4249ba8804baf28609f50c56c1799a6b7aeaeb257f18752a27b1942081e633d061894247aec2a1e02097171895a64187d25212000c0c0cae5fbf1eb2efa48da5a9ffe8d1bb76ee8c883838d4a5c9810f950f5ee43c7c954767b3ec4d34c6ba1bed608a7cce890a4590fe3c69c68b4a45cf83b8a2b2ce12c025d939eb4ee5acc329fa5a7c777ba319bed6d282a79bf2be3fc30dab2e1a95f9f5a3e4a07945110844e3d0160f1e3c44a5f067f13d73477e314e44fe1728ce6f01d5a345e49f08920492246a562d23ab068c900094df61b460a94c72e3d30ad24fe692ea264ca5cac2f027c5e96200002a9ba54f852f1fcde95c8e015679263ee759290100406334e50094d76c6065ab66f052166f81e959ead863155bb24947805bb762827744ddcea5dc2fc9beb468ca9ef0f03d7bf6dcbe139b7b2dcedf983e3a4e5256268c7f912e31d40cd763a911c5b1d9a4979e52f99d2259f0264d456b95af5aeab5d75bcb6a8ea5d6d42ada03db1e9974a2449a9e5570b88cee6b6562cdc321ef0732ac701101a3d3d8f21109140b0b3e0f88af1de5bfa42d9e3f7f51bd44997c660b4cf64f3eaf05c8e6b8c030d9a88eeaa92db03a43526b8f1681ef1b0382c6892010dfd0161e9d3aa152f817688b9fb40eaac2cc5964cd3aa8244140e2fd5f72322c6ee7e65a05240086f1f8dc4eb6ead6f4b2f0b399efa4242f4758ce50f16fa52af920a2ab2a0f70d63307c8d6e599bc2f48110101a0acc96fa32b792628fd486a7673d47af4a844c0607b3818f4e5015dcc6dae22785801404299aa51580fdaded7e59886babf03b72cf9ede902f11482b87ce92f35b68abdb18daeb1fe93c4447f7fffb0b0b067cf12d33f64a8776a1524adb856407035d4465851f3128b3224e28cb8accc81267b7a32f625950a9438be4eba6dc559c3f36b75e72539c5794ca3c0aec68ca725b94077686160490856e44a01a8df93e10785244902c6e63a1970c419a539d9e59296da8b3a94ef4cae64ebeb4cb42445df38ca7f08c7b64ed5eba0628aeba0628aeba062681d5404e21f01135794a252f8cf6b0ba8b5c63a59778d7592207c763cf8d96bac7f31e73729f9f031777ff59cdf38cdd9d97c7e2b653d2a999795b7ef76469a55d34db6f407179e4c7c2d3577b4daedcae395668fdc9b9a6b6ab4ac83963d07ab2c29397defe331a9ee4e1f35daeb57be3768dbc6193e3f9b5a616f34c45849492a4a7891b6fc566e7269b941d93bd36666333bd91aaaf2dfbccd5c76f46ee844afc78f1e5a5b37f35914de7bdcc8498e469a548cac28bff7e2d39ab8fc34090060eac67a73dbebb86b507152929cf279f3f5f4d8d23ad702d3b1305cd84ecb59850240e464e547de4e3d942e21006ff21d19f6b9504cd137dedd4bc79256bef340e2ae425aa7f6e6b3ed781a38f1f9d3e775772a86f7d78d8d781a960f0d1ce5bf8230fdcdf1e1cdabb4058e7db9c63a56678d7540da0281f8adda42548eb405d21655daa2ca1fa230e73721954a0982f0ddf9d3b5c53f5780528954548ee1149ca684e1380010e24a22fdb90e59945a508eeb5a31340c701a03d5b4c6ac2d8e0dabd11632e70886d7561798dc4382b40502f1fba1a2851ffff3daa27eff08d4fae2df55823885c260435537030018958eeb37cf129533b4309cc1c4283454cd1aff5d50a70263b5ab32544f410b005f8c5c462010bfb695052001ca1317db3058dc7a5f9c9e974b4a6f0fd7e6b6def151022494bdd8b762cdd1940a0092cc8beec052e97aa9188044af3ff305dfbdcdbfc85857e58a574cc1690c2a5b99cae6e3543a7a2afd23d4c5dfaac6e8855ee8f53b5e549204009a5ecfe53b8d0aa50000e5091be686e77bcc0beea14f05004cc9c44609cfb7747655d261000984f0d5fe9521aaad27f4336590f2853501d93e7eef13dbb7136b2f835aff7bad97ac3a90554b9891753740201aa3b2f8a2a262644d8b4462ff3e618c40fc19500148005cd5bec7087b594af199e8b9e1a47dafe1239ad7789c75e79db850d555d5790200850f88dfd6ae7e3391acfda1def71f7a98fbc924cc6cfbf50decd7df43571af17d768bff84bd0d81f893b4c517be74c56532abd2caee8d69ea93b8e0d975e73dad9c37a501404f7d25d7c8ac48c54d89c2f8b0c039a1c71f7d16d134edfda6ae5b37de5995828af817d82d7e56bc05d489b8807a822fe017055c20e980f83fef82dac142b56a2ea650d515622d50d40502f1fbb4457dcfbf643d9e0e9204bae5d4cb3735fabb07f1b75edfee69c1212f409565b2fc65a8afd7d2770e635684bba87cbebe79e9822e69b484bfc69aa2a8b89fdfaa7e3bf1077c22f51996bff498008030fd0d2a7c44e3b90bbe5e816b992d90a840207eb3b668c0965ec70c2e4fc4e82a86c65a2c8cc2d13531d3659279d5a68ebcab4121097a01316796b7616300ddbc6d24b67e1b77240e0d69a5844af9a7b7abdf91f84d9f08fc50f8db54b3e2804953ab7f3d3636165d06c4efc4d5d5b5faf3f6ad9beaabc0d877f84490ca40207e8bb6104bea4ce727959000404a245271b543434210002421154ba484842081947d26250409404aa562c1eb73f1e586c3fb593108b1040080d37a6027fe91987b99e52d8cd09a253ffb89edfff489c8f5e097c34fe5736755cfca49ca27cf2208e22b0d3d02f1fb9148a52409000449028e9304004e923881e338e03889e3248661b277acce1c175fccf38de6b740207e85dde2a7dce82599259016da412bb456b24e6a811890b64020100804e2bfa42dea89e5943fee2a7c533d134d75aae29c4a2449e22c7536980c3b1a39584f217a13a3ab1832d0e45c8dd56e51ff9c59b563e3e05f397716e25f7117543748b5e6cfaa4ef9e2a640ee1004e237da2dc806fcf4a4c2a476d59151d5515264edcf4ae69e2de8a7ee7f602f7437a6010088deeff71f73b64948e4220d743bfffc66f5db895f0be6845a57b3ded04d124d708168f47741bd35164820b15a151e8140fc03768b2fefd9aaf77abf22311c48d1bb5b37e3b45d5b6b556d8c6b78cf1f6de83dd77bc8a7e9bd5bf08a9f46afdf7e833dfe8a250bdddc3fbf51fd8ec49f1cc9890a1dd1286f0414c98940fc39768b9a41a850f7d9972431aedd802edad3b78deef33632696bcd2e9cd6f3ff3ac69b15143677c2360257b1ee1218bd665a6b16896ee5c664b750d01b5f1f750a5f3c1422108d4e59545754acd6c49c3533fcd5576fe59375a2393b11885f085690978d4ae14f93167f3bdea2463cd61b6c51354e842414165a974a098220e2e26215c7a02210ff20dbb76e6ad9b215858253a8540a4ec171bc7a8975acea7fed35d66b8d16018086468b001a278240fc1abb05e23f6eb780facd18bf0ec9872d6d4ca72480f1dca7af57b5682c4b9b973ddfb3ee0c6bf0ac81e6f5e5489ab6d3bd67e6b67b4b9ba3a5d8ffb9bba096e982ac1b7281163a4220fe416d81c60020bb454383437ee99cdfd588534f85270000a41e39fc6a490bfbc631d71a297cbe3778b9aae3947ab58534eb6a7489d7060b242cfec9bba0762555183482c96a2c861a3704e21fd31622910895c2bf5f5b28d83014d613f9524354cf9d45547b46643e915f272d3e9cdc9b48715ebd86b138f0c8a157c1f62d1bff44ae44cecda3f91d5759a22967ff39c462b17c7a372981e338414831058f48953704579c34abc62d52edd490fb4700904f0481f8b9da024ddefcefd0160d6da3b8719d41ff55f6886ac3044910a4ec5d2e32485216774192bf4c5b88528eef7b49eb7078e820fcfafc0151079f2f6bd99a59651dc8b9193271daba9389f904d3b0fdc8e53b438658b1b086d3c9f2e4e8851317eebefa4e002ca37643176e59ebdf82878993d7da596e687ff7fd0e271600803865434b8bd56d6353c39ac7f5d2ed4544de19787dcacc5d7732445ccb9e0bf7ee0d746626ce696abff6230078f331b79385317ecab5a445eead239fdd9658316bf5750d1ec59945143ddc3163caaa23f7332a8069e4367af59eb503cc9400446967964c98177629a980008a9a8d4f40c8cec5deba54000049d6e5e5e3a66d3cf7ba846dd16dce9a9eb7fbfb971fccbd33401d2305cff729f6dd760000200049444154cf99bcf4c0ad5421ae6ad37572c88e05debaffbd557b9e3c79521d668161b2480bac2abc02c7710c0093bdcbb485c2871a71a028111ad216f582b40502f10d6dd1a7ff20540aff7ebb45fdeba03614cb590ba9544a10c45fe7cffc1269917c74ff6ba6e70a4f1d2d6274077aff6311cf57b56ec3040010262cebd431f8b3e7ec6df31d94928f2d5d34cc43a4ff3acc9df6b4fe746eeeb9d12e030e33ba2dd8b5bc052df9e4ea2563dabec792fef2d7fd6a0e4aef2fecf5de76c2c6738bb0849d53e6cee9add33e655bcbd931f735fd9ce6f277c7877b5bf2ea1475fe9d439f5ce635677daf9523f7eca88e93fe6a327af981ce46e2c403f3970df4d3b37f34c7f4e336bf9eab3f769ab575715b4d51cac58d0b96f599e0f0e97477554cf838a8539715d99d666d5fe2407f7d74e590c91962cc0100409cbaa78fd3989b66c3971d586b5812b77361b04f27e993c7cbec99ffb1bbc0cbdb9742a150a9540a4516cb5915cc594543b19c5fcef38d623911889faf2d501120fe392adf1c3998ccf1dee8ae86e1a4fbe80ef47ec70e3c5bddc6890564dea5456b9f9bce7f727a853d1300ba3b48129a6fd8f57843f3a27ad337ba1a1c5c7838cf61e3db13d3cc6900d0cbcb28df7cd8d22d89835771bfd6f143366dd29dfd332c68009ef6e49533fd9ebc2e269d748c4c75581885ab6f6eaec7ae232d0aee1e4e759c66fbbdd2022a52aedc13e88ed9be39b00d13c0cf4d1f9b7b825a2e81f2cc549e5bc0a1a36b3aab6200e06df6fa8cebdd57b992ee2a451717ad7f653aeff199952d5900e0e7a6dcd662fa630080b2f815f3af280d3a7f63afaf3a0ed0b7bb13c3b6f5e655b703a33bf351754220108d05bcce6364fa9535c35c4df9388661184dcdd263ece63b39925f9a0351cad115c1e1cf4aebb5f34b3e5f5ddaad091fc3285ace938f7dfc4a6808294c3eb9a88f83011bc3300c53d26eee336d5f42f12f30e593b927bc9918bfffe5e2dae9d24f614e18663c3ba1e2271fb0ecf99ee0e547de55fed85ea5b786aa515b6e4dfd39174f5af84bae7d455264e47baed7503b6a5969a990d16a900bedf389fd4fcb00409874ee7eb949fffed6f2e77186cdfcc779ef77b9620da4b30589175f81bd7f6f13b97b80a2eb33ce859a76333e47faf54c34edeb6b24db0763a8aa313182f8aacb892c8a3ff4b6d5207bce779f25c3d0b9392373f7f8896b8fdc7cf959a4de39786fd84c3b16f0dc36dd8cd9d65995ac28487b11776ecfae6b79b2c10fc2d7e7e32b4c070eb491cb179a71f721cd655aecfde51bb9ca3e63dcd4e5372ebbd9c0bec625f1d7de57a0b60c8140344e6d41e49cf577e83cf75445bbe95b0e1c8edcb376ac5deec1a9ed9da6c714fdc270ebcaf7475706873fad4f5b4852c3fb745b95e31716733372a8286cf0a07d1f1be82a251ff7f56ed97bf92db6ef829d118723c2960e347eb379944387e54f853f3bbf987a87f19eac924b7bee15d5ea7d3f5f3bf0008cfa0fb2fac9017eb2010b8715b405f63d5095ad5cdc1cf49938f67f03658f57f5fe25d2e265c4918f2038e9a7cfe372b95cbed9889b62c83eb92fa10c40529c5104aa862ad586358cce5353e7d3a50da413c2fc622945558f57bd9e0da6a4a1c785926cc137b405478343f9814c973c3c94d462502beef7ef41d11d7434367c82dee390411ecd7458bc265d6646bd159240943cd935cec39c4b61aa99b61fb2e4543a4d9e0f49714631a81828579f2355595fa5e69ba248776ef5c561daaf4985bcf779e2ff5acb85fda3a09e0381f83a0a3e1169fac96591d9e68b9ede59da42fe50386a6c1f733b87550b4fcfbb3d4217ffed992b7d7aec3ed1fed4fcfe6e7cb00b3ab8b5df8524e138235e3dfa24297ce5a532c7ad89d726ca1f5b878c1ee333baa9d7dae09829a77c947f6ea3a6da7e5c17ceb94b7bee1575f656c6aa74d98dfdf1a471e0c0a68d64ec00d36ec1b91bf07d819fdf1037c5715b223ef4b3fbe9592c4f3c10f589e6b2fad472278e7c92c4923bb37a2e3abdf7f146d7966c750e7cc82a9100c87a5c69d1cbd847029316acfad35d2cd4f9146941468914f8b22fc8cafc2c01703438752b2e51965ff6b70b45f0f870a2f5e036df7640281e055771f0df78ce7fa3a4f8fda31ba7b606060eec4cb57cdc63a7f7f87d86b3a35fcded6aa54285f20793cd9cae010050d81a1c48492f928001452e29b28a013800148e060734bc8f5e9ad74cb19e5178466cd4962110884669b71017a4e601aedf4c4fa1d562371fb52470743b8ea4f4d1347d4c79d00d010000997fb2331dc37402ee0b010088ccfdce1866bb21450c5091727cb6b7251fc3308c67ee3933fa5d95ad9628b8b76998a32e03c330bab6c3e00db1f9520049ea163b9ed72921193f428762b7a5ae019fae6da9217e7ee1491129cdb915fdb852cd5c835eef5988f33fe403cfa4a97a4db83ca6d26efaa280412d196242d66b3d0b1fd7ce88856118a66cd939f06872390900e50fa7e8e14d57bcae72b6943f9e61803759fa4a44e61e76a1eb4ebc11bfbdaf3943c9e38ca2030453711de7cb175cda73b7b8aaf3207263f6dd959a0c1c28b75a88b3ae2ceb6dab4ec1308c65d86e5cf8330159550c77370cb453a760989251c759870e0fd5c09aad7b2706a8bfe82a9ece31d11c7c97ac3cefcdc73a9c2a0252f83a62b287194fe6f9d16935705d5c01010020b8da9bc7f33bfbecf0183b9e92c3b68fc577466a54f944a439316b063ae8b3e9743a9da161ed3deb98cc842e7eb7a115bf6548fcedd0c1adf5b83c9eaa65e759273fd675be484bb3727fc53865e1d3fdc732191ed346f9747093d3c177d464173cefcc9e470256536f3beabb23c7dec82b90e8ddcefe1dba2e4dc01a482fe736f7b686843d273ec89fe0a5991776de911878386951311c23cbf24ae4b54bf4fec2990f7f5fee1e79d264b0537dd2a2a1a310d9513e5a1a1e611f2540e59b3af94d5d31c30ed21ea5662725e4602ef3e6f6b452a10280b4f0cdab3c592d6135f5b6a7be8f3a9a542eafde1fcf453c03000025d34e6df9b90f5e504cac65582abf0cf11f1dfab2123d49231088c684c22081c2cb835400d43de747de4d1548eb0c2110dc18ac0c46b39e949324591637461300c026e4ad8824c9a28b7e6c3099ffac42927d7a90068049efa03d47a376cdf3d101d01d7bbd90204961e2ca5614e03a4f0c8d8c3e18e26f47079acb967722525c9496b0a713039aaf8e7d935624ae3b6e41f46e8b0b0d54dc8775d103d01f763c435cff8c4f928c884e0c00a3de2b4e3ece2c27bef85e9c1aeec904bce9a0e5fba2a376cdefaa07a031f86c8e94143e98ac8b592e4faa946f287c345d1fb3087e5949e41c72a632aded3495adbc47ced99b5451fb078baf0d56014eaff305b2631139d15e743099ffac8224499228ba3dcd0c40d36bf68e2347f72eed678e01af67749684242bdf6e76a101cb31203432fac09ae1cd394a2c009b906411d940d1492bf33edc5f670754b7dd8f93d34ba5e58f67190318f82dde7df464f49ea5fdcc0034c7c6959124597cd98f831bb531e29b7a0c99b935bea03866982ad662534a85a4f253a49712b0da8c5f7f203afae0c6c9ae5cc09db627975594973c5f6e85b12dcc8dda4dd976ececb1ade3ed194071da9c98939f9b9b9b9d9d9d959595919191f6f6fc685dd8b62594fca994de19a30974cfa3d9b56a9a247d8f33062a83af1513c5b7a79a0068749ab935326aefb2fe6600daa3ae16120da593d2ecd303d501f4bacedb71e8f0eea0bee618b0bbecfb2826c9a2cbfdf900a683d61fbf7cf9e8ea7e965a865cd01c135746965cf16381c3ee7489fce825d7fa72b0d67b32a42449e41e7101683233fad6b3dc9a5a571637a179f713b9447d27d4e0512a5faf6d01c0729a147a303afac0fa00672ed05c77bc2f8a1ba7057487c043310f1fc41c0f19da9c4f0350edbdf75156b9b4f8ce541300f54e33b7461e0e5bdccb525b8f01e01a954b90152f573b5040a5ddc4f5fb8f44ee58d8cb144063c8f95c29f99f62db96d057af5ebd79f3262525253535352d2d2d2323232b2b2b3b3b3b3737373f3fbfb0b0b0a8a8a8a4a44420109496969695950985c2f2f2f28a8a8acacacacaca4a9148241289c462b1582c9648241289445a459d7152240281f8716a8d459416de0f1d682bf339d0f55afa8c9abff9787c86acaf26f24f7933c06ef30731297ab3c69aa6ef614da3b947e510a4f0e1543dd01c7bb7ace2f962736074dc97266faa2bdfac6f8551dd223225b927bbb2c068fa3d81ec4695e65f1aae0e7a531f0849922cb9e2c7c21cf767d5db3a56bc0bf76201006ebff876bee42be721fe7c35b8abb9cc68c03671ea393e68e7b9a7b922b96278384d1f58de8732aa33b6ce1ea0c58664d157b50500d565dbbbca7a8f278819a90e1c3f99b820f24efa2881e982c40a9990d9e188438b35557a44921ed18505cdd6be15096246a881c6c8ab85b26290641eeac294698b068b4e4a1239879c3146d78bc524494a328f8d6adf79e1fdd2aaeeec9c371dda467c2648b2f8b21f0ba0e99227a5b281a325d5da42f0688977bb210752cac5229148242a4d586806dae3ef14cab40580eac0d3e9028140505292737b8a01688ebc945e5b5ba47d7c7535e4676b0b41cc0835a0758acaae73dd2569bb1c01f803af14916465dab9855d9bf20100940cdb071c7c55262bb886d209e1db23d33dcdb900002ca3f613f62696c84b3afbcaa2ce264c00a06a3b8ed97fffb82f47eb1bda8214bddbd55d170058bee78baa32278c9f62ebf34596abb3dec05148b232f5e4ec2e4d64c60e253dc721eb6fe74a48525a7037a497150f0070f5167d96fd95143bbfa512501dd6bf159164e5c753b33b192b0180aafdc8f0dbfb5c00733f5528bb7bee860e6dad430700e05978cd3cfa56f89febff90b64020fe246d21571865e90917f7af9e3ed05dd67c6b77dffe4a4892d2f4bd6d719ae7b15c49ce5177a6eeb8639bda505486c608c4291b9b03b7cfe52249dace5640f13896577d378a3f6cb103de801bd9b747a882f19c8472859e658832d886be177f455b88b3ce4f6d41071dcfe1de3a80b758fca084a8787360deec1d2f840d9d8da42435fe4cd8d289bd5d4c980000e6238e7c14c9b241f33a95af60c7d86a0754cf5305dfd016f26ea6dec7eed8b19ac0ee792e9f2089fcb3dd5960b648262dc882d35e34b0dbf2a1e66937ff44472aa54374c6b385a6a03afc7669b5a528f768071c6c4292cb1b2c3a412d6d5173a26539ef9fde3abeaabb1a80d3c1cf52b9b6b0087a5141d4d51612894422168bc5a2b2dcd4e771e7774d688683d6f83b05726dc1ec7a3aabb45420109494e427acb0c2d4875facab2dd25253537fbadd02f115a55c98f2fc8582ed50941c6203ca43624a51d1206d8140fc1128c45b102261a9504400ced2b3eb327cce86c33792f272efaeed28381b307cef0709aee9dacb4afcf8dcabbcd7175f50ec7c5c3b781917dfbbf121fbc9853774c77ef63c49714611486ff455af1e9a403399fc144ad23e0b8a328a21758d3db33acc9adb21b2e8ebd1edd2cc2343fb6c2a0bb8fefcd2fe135737b8bc5eea33e6f0bde36b5647bc28fd72e38ab2d272310914ae519bee63166d3d1efbbe30fdd2dc96a9fb474d38932b2ecd11004f57ad66f107aab2812a2e29cc137e7d8c2a455993dd50042bdb7e545f9db22be1718544f1fdfd3784e683fb3561000048cbb2f3c5f074b209adfa6cd57a5f97487352f30aea84ff634aea5a1c59ac5e4345575e3be8509a772b64a8b3a11295ad69e5e9bff64651edf8139e36efcb210fa4f04dd4ac6eb65a74b686b173bfb991aff15ae1a62c35ced7a37449497999104d0cff3b113e98e5d4cc7b6bb2fcf620f2e2ff7a8b5bb99ba339c61108c49f41cd3891cae741cdec76bac4a445b8550fdda7aab70d08eabff6fab1dbef2b269a1874f2359a7dfc7c8ce1bd628bc92dd44d79cefcd557626ebf4f90b658e9a48a51ca3438a0e4197e3bb4ad62d03aced653fb709e0366632e9e1c69a8302e05a3ab1a2b019436d0bc3e3f1e5be1b025d04d0d07b09972e2e4ab56be43dc8f82f9bc432dea4e4158163bd6a0c39d714f9356b5a86e7d197a9de704755cdffdf9bd34a98326174a32f32b01e4199316671412145555e6d7871060f85722e458b62306e86fdb157e279576f85aa9f974b9b4000a4b8d4f01bbd577227d541576c794b4f48ad672a028bd480220db94ac2cc829039087ffd75b742a18d44c2d41165cf0f7997dd379e5b994491ea65c0a08aef869ddf90c5fcd7065d2ba5e4342a5fefb1e5eef6bab4ec7c46f435a35dffcfd35449a79b857db20e56d1bfba2bbe577c1759c3c58d73d68e86c9dd503ade0ddd9150137e93e477d7528a8681008c41f414de7ca307177e2179e5a732c55f11955f8e64a5c1e18d8ebd301942cba7554fb70646bc47b6d77272d2adba6ab3dfe78eba6cb454d7ab9695380aaeddcd1a02231be54cf4a16c3de543b73f784914b6305aca63eade81f63533816f2e87673daad45c327ee4b231aeebb71253e13321ea7c8ba7a8a86e7fc05ae54005ef3963a5fac9dc0b4ec624f4bddbbf1aae2344944e1e373cfc4b8b1ad0e4bcba983be3836ec52a6fc6b51cab1dd0960e36dcb050cc7c8d2dcaa29104a134f5cffee59a298cd860e32125edd181a7ab9c462683f8b2a1302d7d6c706deddc9526f2a3f5b23e18919c3679fc961987574e4e5ff75205e3ebc449a7d755fbc1400be5274b58e28ce4a4812f2bb2d98ec69caa50080f8f3f394f26f8da6ac4c8d7f0fb693e60db0d3a0630064e9fbc4ec1f19814951b777d691dc47b7ca6f04e3bb6dbc11398675727c4747c78ec3771774597b717f6f2d1c950c0281f8d3ec16c0730b5aea766aea286bfbd3a3fab66faac9a8cc7e75332afcc25bc3b197c658d00180ddac970b73ef998f6c3f4f7325c028ad7c9b8867c6e71accf432a20180528ba94bbb848df4f5902c0af03226df5fda127cf09dfbde086dba56f765938d5d26b5eff171eea056fcc287912bd65f614fbf6bcd963f6c939f622ec5d87a39dbe92a55a90d96fde8017a113bbcdd2b178c6baf961d131e72e091448952726af484e3cec7faeb2a3ec2e1da3dd6ccb16db3bcbbe58b7e237b3a99a952cb329e5e3eb8f7c6e7e6f3cff4d6c1999a539774da3566a8c79094593dcc444f2397ad49d01c7a7e98298d91ddaa096dd3f6b1332c837a190bee6c59184df97ebbb392f59021a66b576cb90c4d96f631aff64ed0cc86ad18bab6db80f6035ecce869c5c8babd7be98efbe6ab369832f8268be6d81f5bd0bd336d69407b958c4b9b431f53654b313658745459f954bebd76f9b66e074b7b1b76f1f995a1a7685df42adf5edab278ed0b00fdbbb149be3d0c1acca5b19319046f5d79b0e9685b46f6c3a8d5cbce1402f9f2deb34fd6f6df759a0cab31f3bd8ffdeedeb581e989c8ffc8aad918cb72f09698c15b500bf5a335048140340a6a455f10c27767560cef60a12cebb9993ab6de93b6c7e65447254ab322dbe3006dc26591f5c207937501d446dcaa894e2c49dc3ba1bd110b008069d86eecee846279409a28f3f2b25eb6ea3800e06acd7b2eb9902e1fc421c93c39c29c0a40750efb28a99d99b787a7b81bcb1c205495a67eebee673d5fef4cab1a59582702b538f1f082fe6d8de4b330710d5bf79a7d20a1485afdf5935d635c0c980000bc269d671d4b91079656a61e9bda4e970a004a86ee338fdfdfe5c8a88ee5a476ae1922502f952f839b0080e5b25775469394a71c9bd5a5090f0080a6d37af0fa3b7992aab104d797f768ca05004ed3deebaf1defcd05bbada992af159de2800571d6c5055e264c00a0e9380e0fbd9574619c0505989e473e175ef6638143d827f117b19ce2e2673b87d9abc9cedc7b56d493f8900eca00a6d3e2b29f2fb702b5e1d7b2bf19cb991c8f6239118d2a96332929e9eddbb728961381689c60ff9507c1c60051fa312955aad7d4541ece49e646b5d71a423f9173dd4ff52768c47aff247fd23aa817ce9d0e9834155d43446360fbd64d1e9d3acbd64195ad7afa9bd741452010dfed1341fc6a2a5fadf7723cd1eb7ef216471600902509675f9066339b721a75aeeb5d40213636165d4fc4efc4d5d5f5fbeb27028140dae23f03d3d6dfdf6acbf2e193ad43c738b032af6f9c7844e0b879a039bd510b8b1f6ae811884655511108c43fa32d2a84a5a8147e1b96731f94cf957fb6b389f8300500402a2c95fedfbffcfff94440f646100428f84464fe11994f045d3b44a3a2b24248c129522a55e60c91f944647e101920f38954d935904f0481f89da0616d08f420884095168140fc226d41e6467970996cc597ba89cbd055d7b2c4ff50e6ca1f059ad4ca0f97a563e73d3de279e9b7e24f89827bbb56855eca1003004832af6c5eb1f36ebef49fc8c92f429cb2a115573fe07ed977ef41085e1c5e30c0c9429bafa2c65731b0f618b1ec4c8a90446d3402c90b0402f193f922de42adebe2455e9a14005252f639f142f8fea53dd3d80957a758fc634101cd02d68eb7520200a2b2f07d5cd4f6b000ef52dd17611d95bfd286480bef85addae4da696c173d1a88b3ae6c5d716d4c9f51ce6a94df9e934642455268f70e4b9ee878052c186fa74d2f4d7b702a7cc328f7c721b7a3471852be689dd1e8210492170804e2e7690b0dc7be23469a574d7d39ae975e6b8715119732022c4cfea1b04f96a9f7507f8faaa114e34738f7b7ea77f660c2c68eee9cff6c4e7e98b2275b373d6178efbb7ec44f03234900183074a0f3e036a343b63febbfbaa552ad861990b040fcf9fa02950102f10ff28d780b9ab23e1f80caa06050fe38b009cfe350e2a5051df4556d163faf00b2fcdd8939dd5a68b2b94cb696a5d7d47dcf052488df6d6ac3e4f91ecf230100cae246eb73991a032e97000040f1e57e1a5c8b790979370669680d38977862a697259fcd656ab5ecb731bee87be20531254d2d36509568189079d1ee1cf5de57abe6c5260b4e78f2787e974b4aef8c30b45bf09acc09f750d319b6ca53d375471699bcd44ec566416205005118bfdddfcd82cfe63295cd9c476eb95b200500322fda5dd962daad47bb86d8f2557dcf95fc604e14f7cd4fd9d08a6734f5a150bea9f8fd664796d1e4fb420052f8fa4860171b6d269bcb5436771db73751e6556928bd81dcd6a232eddc923ef67a7c1687c7316c3b78e3bd822f4a529c9f56086ae6a6dc9aeb4dd1f29c3e73848f118d0432ff848f7e8bd957af6ff1ef60a1a3a763dcaa6be0a197a524009005e7fa59b70b8e7f8e6e15c49f659c40d60b04a231690b6969415e5e5e5e5e5eeee78f2fae6d9fb5f4914af719ddf428f24e327ce8a8e39887ff580f2d4aeec5091d476c7e6319b065ffa19d331d73f607b80f399086e9bb7736943e3bff4a0800a24f771e14020813ae2697034079f2d58742950e3e4d180050fa30786048becfea13e7229677149c5b3878c923617d39244445f9b21ce564be8b8f5e3ee37081cdb8f1f6ec86cf89edb0f6f6e96926a0d2f7c0837b6bc7ee8f3f3c400d8c269e7e7c71665346f9cb8dbe9e73ce51bbafd87b704f7017e9e9f95dfa85bf97459490c5b7e7f60b7a653160e2c0268c1fccc937f695537a6f5e97d161996d66ec3c1811beb05d41e4d45e4b9f94379cfeb5dc56298b97ebfcfaad4b341bbbf14044f8ea1ef8f9457da75d2fae6379605b7935834fdbc7cddc7eed75817cbd188cd766ca867501b62cd975cf3e1930666fb9d7826d5b568d6d9679747eefc9a7b324b22d05f1ab037e41dd2332f7b6c130ab556f7ef322ab928c8beb83b7dec9fb32fe86c8bf39cf5503c398dee78b1bdcbdfce1143dcc22e865653ddf159fed88e3ee678a51c3d238e40520798140fc337ce1e8485ee366be46e16f65df6d415db5ab3cf2b9e96e7f3ddae4c6c740fc6ed3d2a3f92d439e1d9a644603801e1d0d0a9a8f5db9e3c580853eee6aa137afa454b46f56fcf4c627d5d62dc58f6edfcb96b4d2cb8cbbfd99e9d4b3390b9e000139d47157764f31a301746c415e3b3f2ce16d09d186f585d8a9b834b499e2621998d594bf26dab2011a34dc634c4d63630d0646e31b98196bb3806fa842c7e86ac6a686aab4fcb34bd626e84dba7566651b0e06d0c3db46dabcc7861d89c3d61a0148ca93d92b9edd1a635a7f6cc95773a2b8af38e542fd391365c4c566b3ba866f9edd890b009d2c71d6eecab27242945b6fba343fb681dc86d8567787454fafbd05c7f01d8bfb696000de2d18b4d034a1400a3cc54b4b331f1b75302760ee8eb97d8ecc05be858b7b478f4e5e5d7dda997170d9ec4304941804feb57f82399d247bfaba69f76db76843c43bef99ea00928a54e6ac7f519d17675edc107c25a0ffd876eab5234dc8821bc16be37801078e8e73e6a0b6e1df62bd40f60b04a211680bdd213b36f7d2a5020090e2e2e4cb5b164d74f1abb87776bc2e00807a9741adf9180040e98bcbafa1c5fa9ec6f2d00c8a4ee7d14ed481b71fe52af5edd19675e0c6bd6c89d987cb4974e7f513c593022e3f2b99c049b8944c6939c38127bbd79bf4f63690ed8c315454999880a8572d50da2c39b8c05eb6aa085191f52862d96aef76c20b71ebddffc6e90adf9cbf2f341a39d056beec08aee234c48b7fe8d6fd1c891100408b615d8d1b0c5afd464ebebaafbc8bd76e69af2c8c9e1eb06ace085f77471b8719db1c0000484abde965771bcc6db5b6c079564e86b079d1d8c565637a78b8d8598ed9b003ea59d38b61d863d9b9ee8b0a531edfbe71fdfaf51b67564ddab98cde3c20e2c41277d984e3cd86743765c88412cdb0eb70872553ee3c2b98d61100c0aa4f2780847ffdcd404a841524ab454f3f0f5b2e6a1afe35f202907f0481f8ed7c6126e059ba76f2f4f2f4f4f2f4ececd367d2c6e89deed25b6bb73d93f92b785a5cd9a39e54985f22a5a8e872ab9ffc3025755d0e087204526ecb5ef6d4a48b4f73dedf7a546ed1c5c9d9a7a9f8d9e5d7f9497f254a6dfcdaaac98fc951677fcfb00d86b683872c3f5e9e9dbb0f5b70307aaae1c73dcb2e64ff9de99ca4259925f071838b4af568522def23c590979a270600a0286bb0f1bf9993afef2b2f23bec7a69b07029b7fdc17d0ddc55c4ba349e7297b9e95100da57f23b732982d975c3c19dc41706a5e9f0ecd7554ccdbf96f8ead6bee2725e565a5e552009a8a9953f7d1f3371db9f6eae3c3fdc3759e6f9f101c2fbbb4b8aa1e9fa260fad16143696e99140080c25365fd625342f25a1bba75f0e523d3ddf4e91846d36d3fe3ccc78c6b4bbb36e16018a664ecbdec4e0151b5d9d26b27e67a99b2310c63197b4c8b4a2eafbab8f9b11b06b7d6a1631846d5b0f50bbe281b822cb8da8bcbed79f6d9e1d12db88c56ebc2dc586db664926f165a318ce73cada8b14a3d9d63aa33229e149ef2e2611d4e15019025cfc2c723b7eaeb0000200049444154b53362611886295b760e3c9afce582f644f1e3ed23dae8d0310ce359760dbafc59e1ca54a41c9fed6dc9c7300ce3997bce8c7e57012073a9d09d0f3cbb10e8ac46379ff7ac822c4b8a98ec61cac5300ca3ebb419b9eb9900c5d222798140fccbb445ddeff95676da90ff3e57e67ac770f90d4a61a9f328d2c24c41752f4656167c2e05b63a07c7d51c7b588b13cec6c5ddc8d0f670d0d271743728bc7ff5f6e5fb25265dddb4ffcff1264c1347638ccc4d2dac3beb0651965ff6ad461967abb3c174eac9078f1f3ea9793dba1a68ad54ebf4fe464ebeb22f51565095338cddb4cfe2c3b7df16e5bcbe77624d9792c849be81b7050da40bbf9edb2a940cbd03c3aebdc82a48b97f7efb40e68585dd479faaadbc8a2ff633d4f1dcf749a2d0d4324dbacd9a66070509cf72a5000044414671cdc5acc8cb2e03960a8b8afd70b1fc6d7d91143a646996ef863367b70fe7ddd9d8d3cab2ff5fa63322cf1f0aea507269f1a8cdaf64010ee2b79b7b0d3ba93c7cd3a103a1638c9f6e1ad82ee0523e0150f162ad97dbcc53d07dd5c1e843a1435463827cdacf8e2b9195bbf0e98a1e0137d57b4ef66fd7edd0f36343d4c178da5f2f6fcdb6ae098d6158cfbe19b7ba39303aed79927cc88b27f9b8b74fdb31e179ae0bf64547ed9ad8e4e5fa012e63cee7d62a5749ea9edeed261ec87208dc1119b1aabb68d7a00977e4175a9a73c6bf6ddf9037cd67ec391ab56b92e5cb0dfddda6de28927d2b4ed9d17f4814d669fc844eda9571333d866dcb709ab3e7e8b103c11df2f78fefbae851396a9990bc4020fe64bed5d14b721fde4b07cdaedab43af10d1c9bce4d61c1c1d3a9c364f116d2ac4bbbef4af4c7b6d6a40255c7cdd764ceeead61a54c87201306033c1cb91b0f879d48d7f4e962c2f8ff324c0a5ede784be2e616ea340cc74851514139095c0c409a1573fc2580d657f76635e9624f3f71ef0327d8d3840600207a173e6ce429cb8dc7828cff8f9c7cd188e11829cc2f9177e5a2d44be73f020040698c7feb81af875db93eaf395bcfaecb98e0cab37b07bd7c5d580cd39cea49af306b28b7c1d5eba6963f99d7aee779972371a1ce5c2d6b8fa17369b70e74bef7225bdc5baba6a4d9369dad60c1f65d8ffa2d73aab6f64bf3e22fa700dbad898acc5cf122f2ec87c113cc680020fe74e1c04342cfdffeff9c10e407d19d71eae0eca67480b6f8c5435dafb9ed3c1bda5713075fcbcc63168b9f6688c01200405ada666bc2e191065480417ddd94eded972e8a5ad269c8dbe5ab9fa88db87265a7a70a06d0b78723ad599bd02517e65ee90a40101f4b46243c0fb2630100941ba9d03186ba89b9919a820f0ba3ab19996ab3300ad7c0dc5c8f5dfe6861d055ccfbd0f583837429007dfd3aa83a59062e8a0cea32be7a97f284d0e0eb92763b6e9f1c6f420318dcb78372ab660b5f020054266d0b3c5cd271dfe3a3230c2800fdfc3aa83b379db3f47c5087de00003969eed75f6df750c640f47ae5adcfac9e07762ef4e20140e7a6387b6765a99000269a32f7eb42e18b384d241d108846ac2d72e38feddfa74901002045856f2e856dbd0f2d57f8376342ed618834d3418bfaad1f30abcba09c397d9b5153ce6c58758de21916d05c090018c65d3c34568527636d6759b300306b5f5b2cfa4e3abf6fb7a6cc1fcda1f0fdc5883da9b20775a23c23fed0e6239fd507eef454a7304d5be9915be74c5c858d75544a39be6aed3b3e4651e8dd0b9edd8c89e7bb3818603846663fb87ee731c3d1ce77f178a38e333bf54b0bec6fcf2f7c7264ede66bec49314d5950f1f77382d771cfd0d49bd9f04a8f4f9bb279f9101be9b303cbb7967200030066934e16e5516b464c519ad6d98496fbe8d0ea18a9e53c572d8e6abde93a3a460de5b6c66861ead19c0c0d1f334e6b965f534ef1cbd31ba28ab4fdbd6a4b389af1e065a376f5dadcc5f1d1807e9e2d0c7850f2f1c9c5c8638fc4ce2b16b5e3816cc0edcb95bd86e54ded6549269dd9bce321cd6ddd084b0614fdbebaa8dac6d540d6d9d378aa2c30e960a782030050381a1c20a455112454d709ddf5e5f5966933744cb3a5f32fbcc877898d2f51f519e5ac22ef5fd8cd070f300e09bbf4a6bc2b0080c5c07ed63fe2d79164df8f49a7b96ee9a22baf5174d33efe7681d32ebe281daf57b5cde77b3119d4f6a17daa628e189603fc9b2f9c0100d29cb80bef282eabbae957efde6b448b990b2ebc16f6e6008046d7a14eb219d768da0ead548487278d0e5e30ba4747e7e66de684b741cdd2dfb555a081a9084463d516f9e7974e3b5f732baa36f35b1ab66972133ad435d3e21a3e3b6fecd39abe6ce7547f01b00c5dfd771d5936c440f683aca6dd5db8e1a7b43adaabe000a0dcb27313b8f3be8d9feddf08bf7fb17df6a49abf9886edc6edddbcd44b1507b05b787865c6d855cb465ec2549af59d7f7067d28841e9b2ce49c76380cb9a25cb7a0ffe74e3d966eb6ebd6df76d99d93db5f061ec02a7a06b67f9d3e66f0ff4df44e0aacd7ce79dda30cb910364c5ff9193bc3a1bf2dcd745cc2b9a123a6fc851aa56eba1c1c7579ff2990e0014dd7e7b4e7d9a367b6bf0d84352a06ad8face3f1512d88c4181fad3316820b750ed10c2943b869e5e4f99b96edd94d395802937f19cba6fddc2b67562117115f70db7aed9addbb0e7e4eee0a872008ab2a983e7dcfdb327fa98d1810000a0b60fdded7a65e5aa293b04540dbb7e2bf707f5d2a382f437d6459c827fe5cf9ac2d5d350aaee20686aa66a20cacf2b2dc911808a81724d7da6a918aa4049b6400a7400e069f37ec804232dcd1100cf4ead46a251950d547149619e90a8d216d2b2bc52e0d96b31ab734355355291c98ee28c22903eeeab5ee714589fcb49f35ad9c1943d77c645192f5e1f36a67390186886ed472e085d3bda9e8fcc16df272f7e583d20798140fc5e6d81690cb82118d0e096cc56ebded6d61718d3bccfda737dd6d6db01743c9853b3d605cd7cfac3f2e935df723d0ee72bae84c1e97028bb9ec9aa980eeb3e94adfb4a67c477987cf8c96485947755bd3cd336f05256605572bb95f1b92bab37d2ee383b2a7e76dd1647bddfcdb27e0d9efcd773f2c5be140d8fc5675e2cae49189cdb53f641c37df6a187b3bff8054a03e940ab37b740339bf1583043f699df2a203c66c2eefad741ad39826aab112b2247aca8d9a06615545955d07099baf7d61492545c0a1553ed7e2cd99724c9cb971b4b952dc9c8ad20812deb2024851f0b81aaa5c2e66972a1f0539104402e072445e945c0b1e1e020821f0f19a17034b95092995f09209f49455a9c51485054556b7c1554ae360f4ad2731473935608a02637b5287986df0e6dab38110bced653c1ded6c90ec6b1eabffc58ffe54459fad398b3bb174e1bd7a9dcfcc3410f1e6a9d7e95f5028140fcf267455404ffa956f86f3cd535b6965a12bbe35cbadc9e52fe3262572234f369a666e2e1c82bf86befdd42b9522a4b8c3cfc81d6b28be5df1be142d572eaa02f8e0dbb94293f9228e5d8ee04b0f156189d4ad172f23094dcde72324d1e5853f9266a8fcc7348d576ee685091185faa67656d6d6d6d6ddd543b73f784914b6305750f24b831d450b555706205e06cfd96be012b16b5a7143c4f2a94a2eafafd95f9ef3947900441207e8bdd0281daeb2f56296b8ced6fe5f5b11e033e047637297bb06ff9d6d71a43ce0d31a1f1f516ceb18f5ed0c393163cd943bb302e2c686baaf9cc43ddb570f862be720cc7c8cff7afc63c6438b732e1d42faf9976539774da3566a8c79094593dcc444f2397ad49d01c7a7e98290d1e576da3643b79b1e7f6d163dbf9a5cce96b4d2446acdc9ac697dd524a2da62eed1236d2d743b228c0cb987c7f694bf0c177ee7b23b4a99055eb382c4b2f4b61e4b241e395027dcc6839f107975d975a2d69af4d41b511592f10883f585b28b1d00c84ff06ea6882ea3f15d3659fabdf6b301876a37428001004412a3844649fa5522941108de74cd5871cdaa47760d1f461efcb950cdd261f0a5be3ab8e0328359b7325863e65c6ba0523768b7175db9e4b2f6f9debccc5e00b538192b95f7fbbdd1ba6747e5ff0fcc992660d0c5ca21a8f3a1147044e5ebe6a745439f09a749e756cfb525f0d5c31f0886a34f2d89dca6901cbd64f3a2fe158749d7dfc48ee845ecf0100a886c3a3ef927326052f1fbd4f084cc3762376c7850c37a4d68d5ba2e80d3a74216dc2f4d005230f4881aad9a27bd0854df39b33508dfe064a2c368ee3542a15c7711cc729140a8ee31886e155c83e579b2814a9561e8afaa3212b08d22808c4df91fb68356da42daa5314b585a2c82008e2cca9e30193a6fec327294e5e6bd724a46d6c6ab80b1b5df2ff30dbb76ef2eae24ba90257a05a5ec83e546b08a42d1088dfc9976b95153e3e38b75f5b133e15c3308caa62e63c60d1d117253ffadc4ae61e76c1685d2e14034852b7d861ca83634abfb70379bbc61ac35c0ee7fe3b454ffdcb599139879ceb348034cd16bd822f6588ff4ff1f8af88b14020bea3ea5624cc6ba6eeb8215954779b8ac485964ccb05cf2afef63d520749eeddb069dd5beab1300cc328cae6ed47aebf299f9355a1e94320febbd48eb710a7460c721a763c5bb955df514153cc94c9fcb7b127f72f1f70343af672dc262ff5bf15f98929e939b8b91a2b230ff23751efb974a9b716050088f2eca72737ef0af24e123f79b2dc9ef9eb8e596f8c852c05c5bb21fe105551bbae7e5169291c9336edda34145bf3a3883f1eecdf6af8a922339f71738658a911d98997f6ef0ef4b8faf27c42b8af06ba6110883ada42fc6efb8011c78b5d56c45f98dba66a7cfd8c454131b3dbbaaff75f3eec6d68ebbfd3c751b47b85c7f44245fd1d68b61d307aac45d5349f13fa993a349db373cbe3797b5d7f910be0ebc202290c44e39717b5068c34a03ce866a323af8ef9394795a4ee1b36fa94d877f7eb13a3cde57131330387cf6ee5ba2e60edc4d7212dd18541206af944cae24356c653dcb61d99d34671e21e5cd52de8ece5e80d5d5508128014be8e98ec61c6c3300cc394745a0d5c17574000d45d116adbc79aa52ba49f76b6c2ab7c22a4f075e41477631686611475db3e2b6fe4fcd8603b52f07c5f40071336866114b5663d822e66d6ac47d5fde8d58dfd9af1310ce359f7dbfcf8f3cbfd631db5a81886a9b5f48f4891ad464196271f9de965c1c3300c631bb71f1ffeac8484aa45b056debb19d2c74619c3309a8ecba4a80f955f1c5e9476669eafb51a05c3308caadeacfbe28b991280aa05a8f63ffd6b6117333686614c63aff9173fcbcae06bcb597d15baa17b075dc87ff349480248736eaeea67afcdc0300cc3952d3c671c4da9809a9cdf8f59d1459fa135ec56eec3a9fa0ce75d317bc7386ad328149699cfb25b99ef4fcdea68c2a6d268ca3603b62596cac4045118bf6d543b633e93c9e21bbb8edc7caf408a61180051fc64f7642f1b5d35350d0d83567e0b4ea756fea28e41d1fffd5dd02c66bf247351b00502207ae100172b134343c3a6ed06059f795f09758c16a4f0d9c68eea1ccbf1673f4ba0f2459015b3c982c44a10bf5bd7826dbbfa7eccfafeb6ea342a5549bfdd94a355773a59fa7cef58173d068ed3749cc7ef3e3edb0237985e6771978ae7db57de265cd6ef18695e13708bf19d66ae19d65ae3636276edbbbba1db1640927d63553f7b2d1a866118bf89cf82bf642d1951f470dba8b6fa4c0cc3309671872951291540e41ced44c71cb65737aae2948d2d30a5cec77209540f108d96ea68bef247330c80def9641e5195222ecdcfcda926af444490e58f67190318f82dde7df464f49ea5fdcc0034c7c69591245972c58f831bb531e29b7a0c99b9ed4161f62167a0763e5f449292b41d2d31fea09b029294641eeba302d466c3d71c387678cb14170e50db6e7927aa1d56287ab3da0ac0f9500e41d645f461b7170b68cd87af3e107d78cbd4f67c00ab854f84245972c58f0d7435bdf633769fbd1815e4c907c0785c63bfe587cf9fde3eda0a0325dfd3f90429cd3e33480340bfdb825d51d17b970d688203d3333c554c8adeaeb1c6d89616c61d66869fbb7a3e7c8a030328aee16992da877fbba125805aa759db8f9c3c7e20c4df8e0eacee67f20992143e98ac0bcacdcc2dba2e89bc78f5f496114d00387ee7f20952fc21ac231340bfebbc1d91115b033db5293800d6e17451ed3323b223db0258af79ab501844ee716f06307c2f149192ccc39d9580e518b031f2c489439ba7b6e302de36eca38424456fd758e3ca2d9ba9aadbf71c1f7cfc4351fc645dc0d5b45a8ede74e2e289903eba00c0616b779cbbe7f4993dd31d9500da6c4f2917898a1e2f6b4901aed3f8907d87c2578eb0a503adedfac40241d1fbc3dd38c0b01b16bc7ddf9ed0404f7500ab05773e666edb124a22108d836d5b420137eb11b86ec7f6d5533cb501d4fa4424e5e4a55f1ba38d592c7c985b9cf368832717d47a84bd2c2c130a85450fe7986086331f145796be5c6985b19b981bb94d0f3b7de96cd8e4560ca0b8ee4e15490971fa919e7ca0580f5db9ff6864e8c4b62a4a5c00bda90f85b5db8035d6006dc2d3a50de58dc8a969fa1abc6dc51f76ba5241d96ddae6c8e351db67b4e300dde340ba449a73ca8f0b8c56a3430e1c8b0e5fe4ab09d07cf5eb4a69c67e570aeeb22f437650f1fb4df6c0e81c5d4f0b894034166a7c2295592fb24067a0091babb6634cb574dd533d9d35a3ebc59cd32ddee71b765eb83622d8910d007e5e9af74e777bfe5e403ab3a0f68a50646ef2973aa6f2d5f6b9c72b7d8e5cd933408702d0dbf37fec5d755c54ddd39f7b375836d8a5bb414040424c90526903a5ec000c141545eceec6c0564491522c5410bb15144150141569945076e9adfbfeb10b2c294f3fcfefddf9ec07766f9c3bf7dc7b66be6766ce8c4abee6f8e3d78ae684e8f62acf46fdcb2d2b534913afdf3bed2e8702788f1e2cd16fc0816d8f42138602604072387a69b7872c02ce9a79317dd772175c89596546021826792fcef95d6e25d7adfaecea982aab7d79898bf4080030ce49b35a6feac6836f276da30160f55583139fef729646006c543e5eb53c9b5ed2ecaf2e927ba9b1ac40ca2ee87cfc0e671904005c753f5cb579f6be923b5a5039aca6cef376fc7a2b32000ca2bdb832fc55e677cef02fdd96b3ea8238ac8af2722a0100f84d1599f1abe62437933da6f5a7013bff136ee094e3e7f64fd2c003808759f50d93e359e56cd0c00300bfe6b37efc87046f251c40633a00a0c65baf1c99a18603be69cd858bfe5f7da22f6cb297423047c5cc84c117b3cbd998e4edb5db3254173cbabe630005306c8cab09b7dfe83d47df4e59c7bb9756a73c75f78e604b093edf6d88326c4cc2377101000e1fda2fc6e262fa9790fddee87d9e2a441c6e8cbb8db487cd86ed17968d9829b059708a2fcc715dfcacffce87a726694b745ef481d5570f4a78b2c3491a41101b95bc6b56e7d24b9a672a7e39b2ea0ac7edfcedd3139471005e6e46757d9ca33a592ebf7ff80e7473dd5ee564677feb6ed8723edc78c5edbbfef8cee03e0480d183a4d10dcf38f5dca6e2d4e7b52a81870f840e9404f0b453439627e21bb9a89ec3644b2c38fa71d5545f05945b9a7cf68d84fd057b39b1a7524cff5e12d1e97c1ebfdd8a4549932589b7bc1af80018ebe162df7d008053f63af5d00b00780d95459f7233924fa4b1411f6b2d91da7345285ec5b39b5ff0d6bb9c84898110b931f12595cd44462f137835e7dfba57c9700bb46b8929a5984cf0d6da197b27bf69280080de083341fd271c559e0a642d3b1d415d31bc941c05f83c0cab7d9bfc1e2c0e8dd7164634e054dc665be3bdeebface08d0000499b894384a5ae70524a3484cfefb05245ca6efffd0700c06ffa51fc3937ebfeb13b5520d976f74a6ee35bee1e4f57a0227c3ed64339abaee8d3161bcd2da23e00d379178f7b2aa200166b6f3c04008ccd2ccdff98f3f4dca57cc0daae2c613373a468b6250d5b2b791c00004a91a3a2a03fc298d6d23114e0f3001a3f263d6fd09c39b91f15010c43109cf4e02923e9d18fd22a706307f59538797671a86ab0cf08ebfefa8ecbf6dbf3f97c7edf71de5c2e97cfe736fe28fbfae9fd8bb88d9bae482cba7139508bfb768beb845487e81b2b4d24300cc39a73f78c99f4c8332121401b0f2d4b5e6b1fcd1bb1a468e2d90bc106c44ecb9e1b5fadf1989fe670f4f22aa3a2833ed3af5b465c5e6b49aabe153c762337ecd2610f5af616cfb919a3a36283f485854b1bdf6c1833ef4bc0c55323b3e7bb6fe0af493aea22830200c6bc17e4be81bcebe69e76b9b6a1216d85474886d5c2d5e334840f82cbfa7cf75ce2779b55db02ade85879a2bfd701e96d49fb6c8599b679df12fdc7ef676cbb116e2b48c48971eaaaca8af2b353227624d68c3d91b0a42fbe3826d02fa2cc6c7c80ef88c1e6466a748250d437e7eef3094c1b77feec344d5ed616cfa037a3cfc4cc6de37ce3d8f95ffce3b720ab7c0f323627853bd005a7f14ae367f81c90da7eebd0b02e32ce704aaf844ed9f54a79ca8913b3fb925b744a43faca512195a1578fb9caa200000dafd68c5e54bee8caf111a5dbc605bd1913153b5b8f2064bf9ed58091895f768eef6abb14e173b84fc043c753f10b0d2504d380bddeb35e79c7444dd1687ebad075196f73ca213b5cfa4a8f4505d3e3ce4e15f462c3abd5a31696875c3de1417ab6c065196fcbad083b9aa8878bcfe76198302a02c589a65dc72a2e4f1fbd030bbd1ae5a38c6fbf2854e8266b78b5ca25f0addfc52bc17d2404ab491bd3973b4c7f33e9ca2985154e5be58ea58fc1098e276a8e9e68b261cdbddcfa99aa0058d59d308f174f2af183c7baeb4bb6e20911780120693d6170cb48a72952113e1f035ec5b3e47c82cd6e6765a174620c9e3c5c2aea4927432f1f83de7af124bb1db6923ab64690b42d60b1e4223f17bb01fa7ebb22fd00805736d454e2c88939f3d4974e7177186ce4bce1b4330000a88c9cd48fb322fa458dcf687a594ad41b9243bc9d185a88e9bf812d888a868af0202d97c9b720a1000028ddc8d6c9080080f33947a8b878550ff786ac3878e17971b384bc9e99b90ab1bdf2edb122149759ca047a3fb9b699048e2c2dd7fb9ccc5c6629136aa21d68d1ed3693f3ab043ecef6c5ad3a97bae2355433793819d5361e1192bc2a0d0abfd7f200002872b49ed7b2f05919279686ee8ab9ffa50e27add5cf5c9bd0ee78aa3cb5e3f93d94b3ea8a54a61e8df056c5030020788a92d1000b4d41683bd6f0316e4dc8e633c9ef7f004dcdd4c20025b5bbb222a35d9df75f56fde232cb9850b87b20a37d8d14e5afd57c659fa8d4e66ddb8e1c0c3cbf1e80ace33075d99665a375f0b5d9311b371ebdfaacb01e4757333052c3e3da340100598682435014c130ac354b008aa2ad308228a72d0baff3ca9a102312d221f7068f5950580f325ab2444442c7c951312625f54b9385fa9b1bd988c5aaa1f238a4a1beb20ecaa3a7d9b77ff072652c3e8a02e0a874121e15f4138a20c24bb7ef010400482a6683871ab53ac9870e54aff20ed874daeee212fde69a06a0f46148b49e864a29d1515e1d8b0dec92bbc7c3236f3cffca02b2826e1f0d9428bc005173c2bec3c413918927572686035075ec7c8342a6592b125054a04c5114e53454d54179f474870e9c97d734501b8162204bc2b55e91a14ceb8a7500c01a3f46afdaf58a6f1eb223d044f41d135c4890cf0100a0e52fca6fa8aa05ba329dd0da98044d5a02a0ae9bedd08c2280484a53f0ad2d2188f01e04904090310200c8d264bc505bb7fc4510d16fadaf3afbd331df2967856948cd36df3a369281b6065d4aa9281221e77315175121b40bc964175e3d1c5b6c3065aad4cf7a90529222b42dca6628d3e171755d3dbe1e68c6d212ad992a0852aa0c945bf3a3095305809f2f5e1b052fd23c11be6e75f2d8b3a315709de10545b6f348e732cb9920d54fa43a1d415a8dd1698812e4f5e5a1e6f31726dfbefdaa135ec59d9d9baee17dd72f36687b70dd0e5b429f45c90f886b371f5e3bfed042008689e7c2edfb57baabab4c8c7fd2bc71c3815d1323970150f49d676f3cb0c9b70f19afeee267b4686b743acbcdf876d46ba2bd185a88e93f832d240dc7d8d123e20f5c2cf499a7ddce92c02d4e8e7f07a00dd88f1bfe6e61f7876e4dfa32df51878683da544fc5c7df44a6043d5684c251e4a850fbbda635da096b2a497bf2996c39cc54a6370b547154792ac8bbc6a7ac3011d5ac38294d0a3cebcdf964393a8ef7a394c503bae07a587375792d50e57bb736ade1c552d739911a6109ef977b1849e3a1312d5877f09d9ebbb7fb72565d11c3d8d1dd439fd0853369d798897bf98167331ef89acb13114ede0e33c3f076fd8eb493f75d1382b444d2e3a87254d0999994304d1dd7963e0b2130d44980922ca66e8b9bbc95c3fcfae6e1f5e36bd6cef6c5e9dc768e9abc224165cee1bb731c756808bf3173bd83d75381cc475ba00482606d135091b4450020a9e338502a3e39f6fe7787714aa8a8811ad8f9372fe681caf421ca4414055d174785d83b77be5659dc788b5aad1f2c8b475102459a0c6a63c2778c1235ce2004296509a4b89d761355779d4ce1c21dad1b25940d15e1426e413d664896a6407d158bdbba9b5f5fc5e2a3743a5a783e6c6d2c7fccbab34746e8330808b7e8dc64df38e105f0b296becb2d7d97719845392fef9cdf772274b954e2495fb9363d8b274b9341754cf80e0fc5f69c2be21e50a0bea2860388d00ac1abfd5e0b40ef1cdbca67bd3ab4fce4279afda64d5e9ac4ae6eabf51c5e7d6d33860082e025196428ab6ee02388e0bafcdafcac0f0dcafaa4aeb7f7d3eb800d443bacf5ab0868120090362027f886b4001041ff6af9859f1bd18c095e3835064e043421e43e8e26e8a3c7c9794de61694b6a45508fbeb95e36713a4c2a6fb2bc950a0f87b3d0f4108288a2008c2affdce028a2c8d2a2b1023adecf26abf31f9386969491c0080fce4b8b8cd36950af7fbaf59b2fda5c39ea152489763a14337e32872546095ff600342153e115679e71c1544cd914e2aab234edf2899364b43d4ea5b7577fbba43afbc3cb7a2bd1bb67845bb05c7ec161c6557e7bd488ddfbd689d87a7f4e7e70b75a5adfcf725f9efe332f35fddbb7c2834748233de2077870549cbc34b774544eceb2ff667d209f671b6626821a67f37892855fab0958b4db0974ba6ec4a63b6c51f637599fb6784bd121866cbdfe436d047ad0a1ea943c30100e75bf697c6de67b8c22b0db157653f3e75e7bba079ece7ddc54e23032e94717b773e4967c4107a655a0e4e5b50ffa9af01e3dd2eff80f077cdbd1c663453d7bef0e654e25721bae195dd38fa98abee3858b1375e19fecfdc371588f58ae5638da4f100c0fbf9f1afc79d7500002000494441547dd52feebe877256bf859a0b5ee48359f0ca0916f2440400abfb92f5ed0f6516231bb85a128b9ee553f58c04a4477cb23130e45c09bf2a71bcaeb64754090f21d0b5ac3c66af9e6702a55925559f72aa9001c1f35cf419780441f8acaf9f7f6242c502ed331f0a3590487a44044150aa4540803164ed5a11995d0f6d2914f9d54ff72f3b5e40b69de7ab4f42511495d4731dae50f9f0cad5c42cdc20af013278144525b56d8c08e56fcb289aba02d220be39b661d7f50ac009d06cbbb48cad33f976049d37e3f0041400c30025c8f5ebafc0cdbafab25ad814afecfed53cd019aa2ff1fd5d29e8fbce74319491c0a128d25cf6b91a030441517e49dc2ce7512b1fb3109c84b4767f976973472b43e9874a9e281392dad686846f59a5229c671edfb8eb46052a6f3a40899779e1610526b822b7f84ed2972e58c7aaef6d5b79e99bd2f86dab472a123adf178235d63409b80656f6ed5c3e0082a092da43fbe04a52ef177385f7537a65f5dc25a73fa1dd6ce774ea38919f6d8042003bbaec6d68ff1850144571920aba462d4355430a279a901bc52bd8fbbbd1ab2fae8f785983212dbbf865c90713cac1d8d35e99aa3dcc085772f3c617b620c326c27a7df1218b663e444bd572b032f755ecc30abee0dde2165e3b970d86238ca980208030b455c98884c1acfd0b344b8f2e3cf281dd096176279d1cd4384f4ea67e13ac5cc36a5e9ebbcdeccacf317f717ffeb32581c773db641fc67cb673cd5d8e9c67a015b537c39693b7cf5a4ecdeb4a158610650d6c27846d9aa9055f5e1595c4b929ca3b1e2fe4029eae33d873e196c5e650f4aab0090024f4c67a6afc483e7820e225c121406cb510d37fc76e0140320dbb74e28d75e0ca419a17c64ff7b4d66370cbdf5c3f1df94265fe3ae7b3bb01084a16c614e6f5ade197092eaacd792907d7eecc01507bf624d77d8c46afdc8f8bd68d383e6bc288e99f16bb6bd43d3fb6fa42c3e0f029065d154f28b973f6441d4d8451f9c1e3c7d8ae5961d56fb983f38fd5fe368a8def2eedda7ca976f2f5fe8c5e8e3382eed44d13768c0db11f57b17a8229fed3e51d1b52712e910bcd48f0b517308c6164a988456edb1a23ebab0f850f4f6dd8fc9803b4d7cfb2bf691a758b87ba2f67f51b88a4354417d61ddc72c628d09cf43d2d66ebfacb3f01cb79f6a6c8d4aa570d0826786d700455f4583f4fd36ea1e3f8c2a57e16f49faf63b687dfa104df33a432a46c95aa572f9fb1a2d17fa82256f224727b0e61c02e53a53efde4b1d84387ae323c34f9252fe2c30fa67381fa2ef35395aa4e9bd11cc5300c6bb1560851454b4271a2f6c43d3bf203961e9de17e7ff8e8e1661a34ecc7e7b45b579f166186d30f6f7052c0099e2249cfd5513e36eed477ea8883fd1938140140e5ece7faaaccdc392bf4db7417232aebddcd53d12f242745ea52d0a636af80d027d2ca4b7b9f48fb19b7700e4a9144e15b553d862a1a4e9835f0d2e675416b4ba7daab713ede3c19f551c62ddc439dfab39f1a1c4b88bca1e3d98758fd2e25f2f8fd5a80fc9c4f157dfa589a4886c76c5e1b51e5614c67173e8b3d5f4e1e16a22389a2280ec1aa73d2df7c20f533b40ff23d3173d7ecd0efd35d0ca9b5ef6f9e8a7e2139f1b42e8524e11738e8e2a6adb3c24aa78dd0c13edd389df08d0ab80eacf32b6e6edc78bf1667e0aa5976efda95762fb3c240a7c12a266a70efd496a3d253074b573d893a9a298947014551bc9cc35c9fe38127e62d6e0c1cd59754f6e0f4917cd9d1a156d20a6897dbe9b8e20e2609b40d4620edc00582b66189b6ce6f05194857ef5ee7ef08823086846ef77d3b372e68d41ba7714ee6ea147659664a42ca87e6bef3d68d5327e211c70513d5269ff49fc30ef636a77d7f1675e02acb7469f0201a193f73914dccb2457e0b8ae7ba6a73df25ee3b982de713ebab4d44b2daae42e9bf749f5ff4b8ad2131136fce54ec695c085992345fb876c4b1595346cec85fe2a6ce7c7c6ce7750ce9c20e48e833effca15b03e6cfeb6b7029609a8b9912ae2a3bf9f4b1dbc5f2bef15b86490154f662d89a0f1b4459bc2f60d2f2b26903649bf292f7ef29a079ec3156367650ae0a0bf10b690cb255c18a1f1c5b9f49187ac48c0a004032f21aa5bc3be27005c935d14e560c2dc4f46fa78e0b4738154f8fcc73319627020050d4074fd89494dfc8293a3a40ce23998971ca935739694b02004179d0b4f087b93766ebe3407264ecb79a544f32589d28e1765e88d5b60615c378ccd747fc87a8120100913119b7f9ee776ea785a61fb777a5aa0d36e7366318affa59f89401ca440000297da725f1790d7cc10a5891ab738b8e5802d5fb0e4bd060fdf3398ac2d3317e435e6cc8483d1a000059d376eee9b72c7ecbca3239ff27752d3c7cde6382c8073ead6fc719efc7b35de38ca400009533f3da7433f7c94a4b12e0adf6e431d38255406f5d4e93f0c88657216a88fe8677cd1886f16a5e454c1fa8840700aabec7c6a41bc16a12bd5a832ababb2efbf8344b5900002903b76517b233f63a32007497a4333b70de20e024bb515006e4e75547146ce22ab83c1e8fc76dc8d968008ab39e30391c0ea7a1f0c6fab1a6722800a03226a3565dfec2aaafafafaffff93e2664849e94d06dd0df67e3f58fdf2a2bcb3fde58e3a64f030054c6c82df4ccdd8b41261280335d792733718a0268cebffef6c3870f1f727373332e4c534434e75fcbccc9c9c9c9c9c9cecececece7e2ba0cce79777cf7631571538a10874ed8163161dbaf1f24d66e69b367a7ed6570e40cafdd813918de9b70f070dd767a00080d2f51d661fbc95fee6cd9bd777b798016ec8fe4719027a7d7f873982b73ef038a33d3d8e70900079bf73cfdb6d7d1133550980e17ee8feeb8c8c578f63568f3357940000a0680e99b633e945464646c6eba709ab4719d20100285a36d37726c42c194003509b12fdfcf5b3c40dde962a827c7264d5fe5e6b621fbfcac8c878fdf0c464031200e8cc4e78919191961a11e4d8c2b99ec3ec03296982cbbf7a747ef96813591c00903586cddd7fc04f9168b5f7513b0ee366a87437724d37dd7ef5fad9c5b5a38d18029e87cd3d7862b616d178ddad57191919192f93f7070cd3a2020010952c7d36253e7b9dd1edf6e7e7fce411ad79975e0a2ffcfcacaf1ca235ffd2cb8c8c47e10351a4ff9e8719194f8e3892a0efda5baf85cfe4c9b19164c4785deaeb378f05c73c7ad305658a50560bb5bc0fcf12770438f75311045d49281839faefbcf6eaddfbf7ef7373733f7cc87970749ea39e14020004857e63575dccf85c505050585858f03e79c7c4012a2400009aaec3fcd3afcb7ffcf8f9b3fcfe6c65447f4dc68fbafafafafa7ae6a713c349c0f0be5852f37ab936a2119acee234e46e3302b9190f995c2e97cbe5f19af2769b20f2018f6b797c3e9ffb33edc0640b190090d0725e7bedc60275d05a9ed9d4c5806c2ebd1b3edba9af1c5130ebd0b39bb1e76e19bba3e8eb7ed836f0ebdf9f996bab258838a66adbcd39f186c9c330acb9e052984b1fba009ba80e9abce75165ab84ac7b34530e80e49a58295e7c2aa67f3d896b95fdcf42c6ce3f3bd42d132d5ad619650aca9589163013144415ddd2f97d82f6b5d0babb74974cf67c0bbffb1831fd59d49b2c673d1fd3653d30a4d33a11e8b46c44c4e3868afe152d7f2a7a40e7ca649d937876b834d650f631bf5e565f4f4110cb0eb577bc55467ede5ef06a9ee6bfa35e01f7cb3e4bbd95ea89c5d7c7895d2262fa2ff944c4f4ff4e5588a6f71695b9a23f5be5afc012cee7f35b1780f41e5bf48078fe084a10638b7f1bb680def9447a4018bdc1161da279ba44121d9afa25ffdc92735efdb61a5d2fb8e02e830040e3c7e497758a6e96f2ff964248dcc2a4b3d9928e1b6cc50e113189b18598fe7dbaa173b9100192e80e677490d7c2a88aee0bb5f7f0b70740d079a31837fc6fe08f2e357a0f768b2e2d199db1450fd4194f7486179db922687b07d9ac9d3f6bd69e238bede47ebe3816b2b7586fc51c0bf2bfa057d94537cf26de8b599f293d6ebb83185a88e93f210a1aeb6bc5bdf0bf47bdb11074890044a182e00f9fcf8716e74807474937c0023a438abfc82722a6ff966da3079f48274801bf8417ada68b96305221b4e81267f460c3e8c19a22263189496cb7105317f2b1d51ad1f9bba8c542d46ed1aadc0110c040e801e1f3458d16088208e0852822690f29040db6b201bfd56ef13b209498fe41dcf09bce6aafdaa1671b86284ae8c26e21d8d20958f46c14f925c2109398c4f447a853d2a8e692bb071778f4d7a6536892141935cbb121a75fd7f0fe1dccd6bf3bb37567c2976eca72feb39cf36bd222660c50a74b525407069c79dfd093cee356bd3c15e633584f41924293a4a91a3bcdd9ffa8a57e22e7cbdefe529a0bd31b3a9dd5f4768d01c578d5dba6ee1b6e7c1dda876cbeeb23fbb7c9fdee7cdb42490d2293c496b8b9366a7c3ac7a48f6eff85777eb6c5d6e170b8a6d72b061839edce132652c0e15041d41d8a2282efad3f3b6cecfac3fb7cc0a5dfc8fd9fb838cefbedc3fbba1fc9e70976f5865076c9bd434b260c1fd8cfd8b49f717f07cfa05d57f31a109c987e2ba1bfe3d3e55316fdd9f286885c46e44542bba236a34537c0a23bbb8598c424a67fc26ed1f8fe80a7c3b2c7603266c6ca193a3476c9ebeb678f06db3fc8bffb70d340a97f7a6c628defa2b6ee941930d747b753468c7f98737ed5f5a0d12b3e781fbeba4feae5d6c0e009da03d356f5ed2a6f07708a62265bcfbec6d476f10f996820c3afc8498d3eb3dcf5fefbc4a7475ce47a48108a52b4070e1ba04d417f3797bf8cb7e8c17a010808a2305a0339855f04a90e5829ab763f1fb27d181d11da2d5af32ce17038f85d619bed0e13265940501441bb4a55d113922bbbb4d06bd523a2d584391bfaab919abebdbf177776a5f7abef9762e61b91c422e01fb16df46c3ce8ecbfe812fe4257ff7ab05840afe33ac5242631fd89d8a2f95df8b4658fa526c73e3a325a59b86361f0b83903bdf68544cd7810ac4bf8b7dec53fce7953eeb5c7ac7e1b974fb057c50d5c937264e49dcc9a157d153b2b3f6ed1d9c0f9d738ce87df9c9fd18290162e9ab4d27a64f8a2f0396f365b74efa422eace3c9732f3cf5503a2fa5b348ab37d386717ce91363f088a20002475b9ea0babc27d53d65b511021b6e8a2b2470fa8e217800387431040101c0e871366e2c4e170b8dec014f6d70bc71e35f45b9f1435455dd0b963fdfcec5638cd3c11913efdb09d945806fcd9b8a1f7677517e8f04b6c012d49e5bb04169d233ac578424c62fa9b4944fbd53edf73e8036dccfe1da394db141c4e7ee4f2d5a3cd09eff3587c00e0fd7876c0df5a47469242a36a0cf6d99a5ad6521c845d7c73ed380b450a4d92a26c3a766d52315b686bf89cb86c9499028526495134705a18995d8b0108acf7528ee7dfdeda38da4451924293361ab336f53b1700ab4a70a0ca8dbfdd12618afd481c2925e579abf2ed1a434dff1758f3cdb12a922e49ed92f1fe92f38e8e064efe814164cde0170d8055253830f4173d7c756c723fba8c7b52f597bdfd652c76a53fda395687a13dedccb23e148dc0c7f5ad57ba374355b2efbab71ddd3278050305ecd3ad97553c8c9575f55135454359b2ab5975d3bbe33b9ff0876c0f9f2a627a41a4062cda34b1bf5c5176454b6f72bfdfddea65a24093a430b41c4312be360340f3bb8d7da92d3e113e33e3f89c61ba3292149a948e7dc0d1d72269da851d5797b9d74196d667eef5efbca6d74b0de88e679ec62e19ae2f4ba1d1952d7d36de2ae308a52dbf26fde82c472359bab494bca16d40c48b1abea01475e3e784e5630768c92bca2928aa993acd3e92cec4100445a143541d80baf796257d4b23c38ebe6b6eb35b03202d266f5ec5a383b35cac7475f5b50dadc72c8e7ccd12a6ba461a3ec6af9e606dacafa3d7c7dcc97fdbcd22b6d0dacdfb766fefcc91163a7a7d0c8678adb890d78889e4806c3189f3ab9f45048fee6f60a0ab6f663371dd85bca64e6e128c555a03540d7d7989d64d78e94101c193c6989030015869ccbbb076d23053035d7d030be780edc9c51c1487c371de6db6d5733ef6952f3c8b93bbc3ba8ff3a1af7c1cbff884ab8973c48bd4ddfef6fd0c74f5cd6ca76cbb59c4f9dff788fc95d4b97da45d0af2b6480be826c6a23310e919a988620e31ec109398fe2abb4563de8d0735249b29d6324887e9b27ffc537fa166dc3766e4ba8fe633d79f725062be8cdcb865fc08e6ed17db07d3588f968ef43d8e8e5e7d64ad2137ebdcc63d3ea3f02f5fac35a94d9e3b7c7abc84ebb2836bfb11be5cd9b325c8a100c9489cae0100c0f97060629886df9ae84594fcb8d5a1bba6840cfe70deb5bb59bb6148ea03791ffb75f488fb479cfa886403ef05e79c9a9efa00633e5aee13df6ce137cfb38f047c02deb72bf3fd8a0936d3e68c1b6a2fab74f8d2a5dc8661566400a87b139dcad20af0ea94a59ca83765d5a83dd3027ce6c43313aefd703eb4d6baab0931a7e4dead22305fe1a4d27ecd3c4e71ecb12763058700005611376bc120ff0d5173a58b92b62c3f39738e95cdcd4922f5cd38f927fd1c4332cc676f39334cfa5beafe354bdc99f25971e3dbaed994776a92cbba4fce479f1c18a5846f2c01e0bcd9e419a23c2eecc06cf9ca07c7b6eef01ac5beff68b315a5f17df828e78d5fac02379db496f976f7c0c6351e25c4f46b01dabceceddef38ef3dcc3c2d798d2eadf27eddbb67e26cd2a6df70049a1c103c3a0d5bc413208dc1574c93d62e969cfa4f9fa1222a21e4591dab49d5ed34fb18604ac3f6021f5fdf1a9dd5bbdbf706e270619e04be282bc963f551dbb6497b306fbdd95838716f8549253c34748d7a7edf09975a6cad477e5ee2132158f4e6e5df2a119d410817f1d8439c5ebd3b7fbce3855376ccec6a07e12053723c297fb56d3ef1f766f97914052d7de9478f57a5898e1ba795ef6c60a240400248da66fda218471a57141decb9fa98e59bccb45539407b2707a2ccceb21ac6ed5526383f3f54cd06269bb39ebf6693464c5ef3f13ec5b4bbfbdc35e1a15cb943f6eb7e81619881a27bab158748927c4242631fd63d8825d9157010a46aa12dd1ecb7aba7d77a6cce4ab370e38321080711e03f1036c22b6a42c491c7475ed8992febbdf9e99a74300f074ea5365ec1c7b3e3724f0d1c6f86acb5d59e7e7eb120060cc70f51fa6b3b61ec9f1db660000c0ac1b7d3d6ab525190006d0d293dc32de56705cbb29118a106534b495c8088ea6aaababd26ecdf9af39ef99b88d9f285bb21e06ea1001385f6e00bfe68beef9ac73e31471000d724eb24792af7cda66654682ba3731b76a34fdbdfa74be124e6ee81477b9a4b8b86bdab3125f6f7753eed20bc3a9f85801522374a47ea581a8634ec76e74a02300d6ea05b7865c7853c616c11675693b373fa14d4dbabac79e8e008c1a4a7e6f1272e2f1cf71eec20e294a08700a79d67fe7c35393b488ad17e7bac75e3bec228302788fb6c4597a1cd9726751a2cdf3f5bb3355e7ddbfbc790015c1b051ce7d7916e3c28fe74cdeac52f853dd71e9faa32b2c4900e0ee28977e73526e513d0c200b44bb40846342a18f52cc17ec9b7179ec9eb0985117fdb55b0b8d232854dfd91b55a419947c66593f3200b88f3464db4c397a2863fa6eda99bd8f11c783b107c62aa21836ca75a8f418874d7bae2cb11b9db137ba4471cac5b88d836908c0e8917d9a8605dc144e648516717e79d2b6c842a355f74fced5950000773b8d7abb90fd574a5d666b89f43eaa3c667f5471d88a88ddb392770359dd7298adbdfd7067d761c632040068fc7066df13c4e160cc81318a3880361e1c2677acfa89b6610d0480d760be39e580af0a1ec0d36308ddc575ffeeeb21b6d3d4c42baf7eab27e5d70b373a441cb715c783ee022cbabb84186d88494c7fbb4f4410c4d7fda14d050fd36ba55da60e6e290d4636f6f3d2e464a5e655bd4d7a8bf59b3c5a5328d269437767173d5d6dc2c9b9f501cca68e6d11f53865e780c1f8e247af2a05cb37149d3d0d8528012f254f41f8fcdfb7a2f0579cff92cca67ab4e9600089a153870b6b6293fbf90e67145fbffe950dd0f036f6d60f2d6fef4ed0825ff362ab9b854fb2ee84b1bac8d7945bb9b57c4e49d2f6d5075fd474f054607c0c7a21dda8c37cace8c26ae81441c788f44c73e1bdc7d50ce749038587e03566dc282c8cf710986db0aadba1aefe899578534ff73e922db21500e8ce336c6404cf1ba10f98e1adda9479e7f38fbceb2f1b34c7fb9952057219273d68e2487af9a39795a034e6d0f50babadc8fca61f45ef5f5c8f3cf79a0d58a7e9626b7e0104a50d0adbe54bcfd8bcf24a29afa52e378a228df9f773b89a633c8da842e3b7cc403f47a9da37cf8acadfbc28270c98eca08417800692e6a809c6f0e9e1a79afcfbefb8eae3275ad2057672bcfcb0c9f65481a217580f00451bdfa7bce31b4f18a54512d63357769c6889ff74f77d5d87983f82bc6d48e4d38fef5f269ddc19e4a0f4e3d1e115339dcd472cbe56c64578d5192fca090326db2be105074b6878f819c3a787798da245c6452b8d0bbfe2074c715621087e920dc64d32800ff7f21a91ff65fa7dce8e5fb6d0459e4d1415b8de5add1f6dbba06328e76f4a65d1197388d18698c4f4d7620b829c8e2c54e496765ae1c929babc6971d8f177f57595b5c05063b4199c090c7506d456b0ea2a7e707032aa52ad7b50125d5686863656b3783869155aeb768424a74285da8a5a01b6a0ca51fe8c7cbabfe4bcf1170de018f2ed565f5014e8adb34f9a85af1df5cbe5d4624e43766c729596f7f88ed00263de0df1de94e711f32af9f499a493a398c77da71d7b7167fff6934f6a3b2c65c0cbe9c901f34b3eab637004aff2feae254bf73dfbc9070040c8b2d41e3a86cb2cab016975e9b643f0546959bab00a02fc7cfe4a7bc1e2a1f8e76b5727578a5c48464dba6d3a4f90d59401d6775633ab8c0585fb86c94931a8520caa1483a6ea11c784eac26a0eefc7d38373479aa8c8aa1a0c1cbb60ff2326b145500b653e22cc56247ce6288a4adbaddde14e7cb4766d4a15bf55174363753dd055e9c456f540945663406d555d7d751d501565245ab50c91aeca40b9ac9f0d0d3f1b80a121436cd51b7869557aeb64150010e03756d570e0dddac1da9aaaea828f59e0532eafba94c56f57a49cddd8d4cc4350024dc3d2794ac89653579e7d78756ebe696942e8eadb3f790d3f3af2c05063a05cd6cf2640119152f12d112442350740559623b5460848c86ac900bba6a619d0ff61fae3f8a38bd4142d1f687bb1d02eb270028200820a8beb4297ae90df9a234b4c6212d3df812d240ddcaca94d8fa21e57b7577cdce2a4eddb4f5c29e4e2a9f234a829114919c165963281224725cb50511eb3a2be750fb72af3c1fd8c6a829c148ef7b3acb6753bd6fce35b1d50e4a8bdf74af3ebabeb7f61cdf825e748e7467f88368a74a80cddeeb794d5246bd2bb0bf7be64255cafd0f2f1d2ef68b568fa74e3618d6ee06237150210d4279cb8b454f3e16297e0a7f471418369ed0f256a380e57868ca894526e7b7eaaefefdd7434269343ec4dc7e028b254607d63b5762bbf2effc5bd675f6a05b72f3fe542c2e67511abcc989743b6bfac6dbdcf9f25359cb6bef9595c0314392a912247019d05892fd25fbe6afba4a52c316c4a0df65a7b93e21f9b555251f1f9d5dd738bad2445a78aadf2bd556c2328429077ddb0c59e7773f9e6c735c2b5ac088e22470166792daf753eca63953381224ba3c953a1aea2868bb4e8157edd77261f4793a6d215a950535cc36bd53d7c6639b3a58a378200202881224bc381f1ea6b0fee3f7ad8f6797c6e82065124a342e3abb0010676bb3fb045d41849d57141a80da1e9c3eb324cc00393d7ba1713f02043c1092fd4aafc1a6b1a30101e8640ddb71f5ca495bddad21ac0d318927854545ffe3ffcb442849e3f486b6a8a4eb8a4eda700bc42075bc56fc88e2506166212d33f8f2d10ba4d6880665dd282c5978a392213ea942dbbdf8296afaf015dcb6e00ed67cad917354275d590139b50403077329037713684acb3d78b851ab33e63e778f7e9c73e4b183b1b42d6d92b05c2f678e529279e71d5ec0728f4e09446500463d7fc68c484a73cb8f8ee17f7f04bce4980a008d650cd12f2c72e48b95ed8db1e421883270c2264451d89b8fa4ddbbb33b40054424a12be677f12a876846615bc669414005edf4293d4519c499acd5e68c17fb122f8d4c7c656a58fb15eeed9f480233b6aa625a5371c91b4edad68d5c9b1192c611f7dbb3cd7d57dd943c1734118daaa6484d827f0e0028dd2a321873fb498736a6e9d7efa53101e81b15e9d4928269a0fd797e9e362412c7af195aa6b686468686468a8837fb271d692e812eef7b71f1ba45c4367d96b53f100c0fd9e5bd08841c73c89ad868b5603839ad78ed5036b2f86ec4caf13e4a3a0e80d37c5175ebefc51e83000567aec1d26cdca5647ddca5a859376ee410508340aa7e87a740e1838f695d3733425145f8e7f2b746f603f9f9dbf5fd7ce848d20d4be230da020ad4256df40406a8d37d62dda74ab1a44751659cfd194501c77f25135bf6d23c67a7bfb3d0755efab4451e83f54859376eefe774cb0ab95072a82a208d6505d2f3caf21f7e613a688199d9b7e36b55cb8af39efe2d95c30186e4845c4d42b4b461787892209e8c2e3d1fe3debbab059ef8185d81b222631fda524aae4c9162ba2563d1ab1659ad99bb8197e7606d2fcf2374991e79e57ebcc895c6c4202d47af912b3c4f57e6e845541760a352f22371f2dd25d70da5d418232798df7de090bdda67e5bea69c87f1fbbe54899fee239e6741dfd353e7bfc96ba4cac58e66d82ff7275efb63bb891c7834c49c0e956959375faab628796cddb86cc1a44fa7271dbcecf7404d7063b9a3fddbbf344d976b0892cfe37702e67622c557771d182039b271bf3b2a2361faaa3f63a400395b5996005738e5f06edb0f15d84714ae87b4f32dab565caf0e961f39cd4ea5ec5ed3bf1848527c2f3e501a71c6fced125b6f3dfe8cd8edc73db66c9224bcbabd3273a992ae2aadfdd3a7bfa6e899cd7d975d634e8be634448ca66c5e27e0337788d4257cfb691a9b817b1ee89845ba4ab0a0e2a441c3bfd97eef58bf6da1a1237e1ba8fc070113fd983b87c8e9d6cc5a3933bce7ed35e70de451e4f715f33477344a8936fd1125f0bfacf8cd85d07ef52e6dd339052fa6e4461a5ec397a83305cb9f9cbdda35bf6bf0750497b99e7ec6a48c77588b36b0bb10384a03d655f58acf5961c0075000441155d96cdd0187d68fca4e6b0c9fda5ca1f1edb799169be7ac91029495ce052db7321f3bce616cc73d566e75cd8772047cee7bcaf36494671d90c8d516128bfbb0000200049444154c77dbc9a42a70d96ae7c7472ff1d3ca1833621eaf82cf73e3475d6d8b98be7b8f4217e7f1ebd37f2b5ceea4d9a12a23a03a7e8ba669eb14bf894a11fc74c70b1d262e01aca73ee5f8c7952d177e199514a3849f9c050dbe8c5f3bd830a835cb538d917f61dcc91f38ef6d126922acd740827a296acd75beaae56ffe2f4d66b38928857069a9f2cf19a5b14e4a4519f19bbeff42759af686f4dc2ff7b7585fcdec0a7aed47f177b7f59d84c6cb1109398fe6dd802106aff55a9191607b78747c76f4d66f280206b6837f7e0ea35d3fa4ba30040325e7c3595b8342c7c43602407953519b5e64af89241340440defde8bd530a0b36ee9f9fd40054bd1121090757599001c86e47ef452a866c3abad0bf16c81a36fec762374d56c7f7a44225cd57c76c2d9db56dd38c1444dac47be5d9a3b9d3279600002052fd27b92bcf3f30754cdec5fc4467fa6fe05cca61f7b915350bc2574c8ec72b0e98b2e1e2f6cb6e21bdb6ed28d84eb080e7afb57cbdf4ba5a8b42325d7af91277e1f288ed0b1301509a9663d8996353be2d1c1a10e67fc83e65b161bbe48f24fd5997320d8e6fdb77fa4af88a336c40e9bad693771c5f37d74ea9d74b0c48264baede22848686aff63fc1c32b58faecb9b1d74b1907ed024b5099e19bb63b5e99b57ad5ade10b00406761cc92fa839b179d2be750f59cc22eec5f39888a00d006afbb7d951eb2eaf0d280037c54c6c46df9a53da103a90838ed8d5e3a77d19e294e9b094a565e8b0edd9f7e71825f64d04aeb8cc471f222f6ae168d2214e1188084e1ecbd21f14efb3e0bb3854b0d5e7723462a6cfdc9d5412730a2a2c5988d37b6041a4a20001a93ce2461eb56ee39b0f87223d0741de69fdab162a41c0e803668cdb5b3a4d0f5a7362d8ec1c95b4edc1e3b20da7777dbf41500415059a77d374f282edf766c69522d10142d466fbab269569f8ec6228a7958d27d8383e1272f46efbc5a8f0150d42cec820f9d5de465424500f01a9322af61eb56ee3db044c8c3c9edcb47caa1008a63c38fbd9dbff2f4f269512435eb199ba25c0f8d3ddc8a2e64bc0e6f554ed8b676416123496da8ffd1ddab9d64716225f6bb1579e7f37a5892fa478085186a88494c7f872810d741ed05d5de9b66e09e3137fdd51a1389ff22ff8daf43cd6c52a7bf4e5fd99a87fc9705c37a28970abf2a70da5d9bbf89febd65c8b8f907ed871c1c9094b96f20593c387e0511fe0828f9adf0a237160b31b6109398fe6ebb8598ba8116afa3efd4eacc19a72ff1bf734f1d127ef770407705473a541e699f261c7ad8d87b74f1ef9e9bb7ba81c4f4e768eede4081de038b3f9d3d3189494c626cf12711bfe64de2855b2911b135fdb64fe823f1bf75739de1856831b3ce47765770a45379b36e37f668a5c0fe336a4080294417e08ae9cf53e7bfd580d17be384f87189494c7fdfc0c7febda66731fd1dd4f905e8b0a54be7482fcfede515c524061cbd39a6bb8aa9d08bb264626021263189ed1662fa77d9333acbe8ce0e91ee24f87fc92021a67f25daf8ade54cc52f9898c4f48f9368ceef8af3433bad3a272a9a8fdf905ccaf9d32fccfe12bf65c3c9acbadf3685e5151db144a5a73caceb667f53e6726d044190fe87be72ff990ee5b3b2a216bb9b2a4a200882201475abf1ab2e7cacff3b27ea9c4f3b8d51a5b92f1afe804cef3041ec904ea0f53bf3bab384c4c8246617d9970100b8058707499048248335d9ecdf9e17a13d478daf166b938c37bf6ffecbfbaf296b551f529f55594d00c0cebfb07d73e4db3a0c006aeffaca480e8bfeceefcd7bfa23237aa5af8dbebc24894422c9680f1c1b72fcd9f75e8c226ee1e18124c5e98feafec6d765b73989641f5725f28e728ae3a76992483a332f96f4c073ed5d5f1992756419afc39bf3fba887463abf8a82effce2635604b9698fea458fa97f344da6bb8c1a0ab39e753f2ab0ca186b94342a85d5955859a685682dcb6ceae9b5e9fa184ede8ebe088220a6bb3f75e84a5ee9191b1c82201aa1194dbff3d935a62f5045f4d7bfebfda0a84df524b7eb5b1c43df21f0d0d3cabf5a5c720b0e9a238c490fea404cff5fed167263376e741516d3e03556e4a69e3eb8deed2392fd7aed9fbb44a2393f7eeb8632b5d933cda87fde24a3e97d744c01200019a7ae15cd59a8f3b75b659a72768ee8bf225dd575d19685562ac4daafcf2f446cf5b17879383b79ae2ee13f65a8e8b0b1731427b4d67041900e71970259cf29ba7a3a1300a0303e3e77753f73d21f99c88a96f3f86b7b0347d31e643b489b864310845d7071e79672b559d3cd68edaa6ff6fc12e49d9c3a7cded50ad9013e33d72fd0a2349766a59e3fb2c0313a71cbadc425fd693d9d8d4aaaf6b71daac9c0ff6d73ef4e59d0b8dfae050f9f168f79453e38e6ad4eece9cc3fe791fc0e3b441bc2e8b49d641078e8b84d1d1f00f8557737aebe80f86d5deb208b02002a65a247fc5d3330aace60bbc13a3da613fec5313967af152e5ca2d72603f8dfef9e7eceff47c63bd976f9ce49da04007e734dd1eba45327836d6ebfbd9e76c45d01f7d7bd6624552b3b1b2d060ec4f4ff155b280cf10b98a5df360482fc342cf49746277e5e6e624cfc97df4c6376545c316df4819082051b4f5f29085aacf737abf3faf43dbbd3491ef169577d140532666ae00cdb317d266edc9b312d62d0bf78c1626fe04507c9de0179b4cdff84db390597cf64e3866cd92ab161595cdc87b51616a43fc620fc3dd91425f4669dbf334b5475b54b6efeab08cefa579bc6cebbda3872cfabf8f9fd5a7073d8da95e766d8f9af1a1b62f6f684934cf73a0aafe479ec8ee7dffbe4454d02bccad4b011de67ea471f7f123949abe7d904d2c996f0a7439edf04448435e494864d0c18269c2b371f5b7d01b59d14384be30fe934a2deecb807b3ffc0312a86b4f751d70a17b449247ec5bdc87482963614fcfd065686d9b899b306b4d4310c0df35f3ed876d7cc95933e9fb4a3fd65885d69dcc907e3c40af7ff11fdb27e058eaa400368f8d9c80300e0553fd93b698032114110bc7c3fcf366f09bbe8ea0af7beb238044110bc9cc9e8b5c965c231d35c7875a58791348a20084eae9ff7ce27d57c6ec1417329a7cb0dd8cbe9ca38f383055c004e79eaa6f1fde4700882903586cd3e99d552078357f960bb773f59144150d97ebe7b9fffe81eea37649d4928658c0e9e38d5df02de465e2e103142620d1fa217386891055c786dbd5721b0e462acac93b38769921104411806cea1f19f1a3110181b8943a3b26e840e9525eaadc8aabc3d8e461b7b35337e81ad9a04822052869e3b8585c544895d55f003640df4e86ddd8a53765db97ad6181d02060080d5bf3b3367983a094110aa9ef3f2b8cbf3d4490e57999decb15875c23094e876930500bc8afbdb7c2c94241004415086fec8c5f15f843654eef77bdb7c2c1409088220f43e6eab6e9689140cf9767b83bb3e154110bcf2d0a0d8fcce66d38e8f6c5d4a391700a0317da19a84f599cc9b6b5cf5a8381c8ea2e3bc2ae51b57608566661c9939584d128fc74b1b8fd974bb2b33bfd0d8caf97a29ea3dc12e68f284405b62497c744e4b62afc657219a9461a79e9c5f60af4921128972c663d60b39ef61573be294dfdee263a94c221289741d87a0d36f856f0bf7fbfd1d1306a89189442251aeefe8b5c9e5edcfe57cde6b4e9474ba50890100d43f9ea9442432c6a7300100a026793c83a81396c1cc596720a1b732abae30c24ad6ed6a0396e6af41b28a28e40a1ee0fba839d66a92442251c678fcce671d5f477e45f2fa835f68a34f46ceeb276a9023e94e3e1aedaf58716ecdf9422e609571761234cf5b6d8ffba283046574320b7825c70749c84f7d580758659c1d4573c1bd97270306ab928844a2d28019277284de354e59ca262f0b25129148a46a0e9d16feb45af83a377c3cbfc8c9409648241289348d4193f73efbd1fbb931ffe7e3752ea3232a5c0f3d38375db735134aafdac46a73a28247e83388442249c97cdca694f25f78803a363b65dff39f18822048dd5d1f1919af6b59098b1cb428040241c6d86bf7f31a414a767ed5c31dbee60a043c9ea0603e21fc65db10ecc6b5d7d595bb1f5000c0fff932dcd7541a411044d67ccad1ec3a0c009ab357eba25acb329b80f369a731b1efd6e7f777791933100421285bcf8ffbdadcee98ce246932719ce2fba8a4a2d63ee157de8f7c21e93c7d8054b7e3b1458436a62f50250e39f1f8dc3c1b552282207403f73537baf252377db918e66a4047100491d21bb924e173ef5c2d28c366d5c1898c8ab8f027358055c6581355e6dd7b79d85b4f82e478950980d5664706d96b531004c1c99a8c599f2c1c90587deeb960471d1a8220085179e08c634299ddf5765ef1d1fe2863d283ba964bdc7d717c8695020e4110598ba9c7b25bdcc64df917160fd7262308226d3631fcf2eefe08d5eb8e3805d37f92b056e27f8f1e02d067cdf3d20a217d2b7a7fffe8542d00aae7b52a3e8635666fb54441d26ad6eeb309e70f2eb26300e82c7ac2e463ecbcbd9600b223961e8ebd74316a97bf3911c8a3af56f331ac297b9d21808ac7caa3b117ceef0b342300dd37f927bba6e8cda9111260bafdc9c7a21a0ebfe6d1225d0005a7b023b1f1a737fae821203536a19c8b618d6f379b23801a4ed87832266a6fd0103a20008cc90f6ab1ce54f7245001e4663eacc538f9072c00fa6efbc016eee2965df09206bcc9b41d5117620e2eb0a6027ec8c1cf6c8c537072a424a08613374726c41d5be9a10a203fe95a050f6b480b56018541060cd5a13ec1bbef7cfb99ea490545136dd3893b136ea55ed83e4e194069eef3fa0e2cb03fee3207c0194f0fbf9953d9dc89436e699c271d40cd63c5e1e873114b472a20280170f6576a307ec5f9a188844732b3e55954c5db2004d71b4c8c5b16e34c02f2a0a07dd18989e70f2c1c460374c8f1422e8671be1eb5c103c36ed181e88b7187170fa302d131aa848bb1f376f4052049293b869d4eba75f9d01c0b22e06c234bb8ed59ede691f1f9f52f83558061a2a7efb1eedccdd4cb07a6f701a08ebd56c9e5357f39e62809a0e6be3ce26cd4812523947028006277a99a2b208e08d567add50349d78472767369cc4822a8cc7bc612ec613d9fa70204052acd6cdad653e74e6e9b614102d00f7df6f3d7bb74d764d571d855f717e800288c0c8d888e39b1ce4b1701a9d1b1458dec864f11d67860d82ed817157ffee0221b2a101d4e1734b24588951eaa010cbfd41f6c36bb2e6bad3e0080cafc674c369bcd7c1aa40c3253eefca8cd58a18d6884a6b31a2af3d38f0f9700932d0fdee5573654df1c4306842163347147dcf56b516bdc150194839e3245db6757dff4a4006342ea0f766762a52d5107187aa6b8a9b9f4ec1044c23da94ab8a7b93cc61a21b85cad6237e61fb240e87eb77fb09b4bcf0ec111340dd4ad02f727265f8f5ae94807305c9f55c76eaebabf401b40c67e61f8b9d8c8edfe9624402c3665b2d86cd6cb259a006a63561f8db9107b7c9d970e8042c0c31a764f54ff6e8b21c090b3c5154fd70d2400d97e77464db328d7a26d9e58efad03a010f088c9e1707e248f2543ff63054d1c4ec3e76323c9403099baf574ecb9fdc1c3e800862bd3599ceea9366d892680fad8d5c7ba68960a8ac65a2613b6c726a7c46ff55406509af394c5e5d6656e34430035f45b7fe2fc993d7385d260d23d26bf2bc230ced703660016870b455ffd6e0714bfe2fc50003c4361e0dc882bb7924e85dad2008cb7e6366358d3db553a8866d89b468c9db7a32f4231d0d7b25f7232e9f6f5930bac24006773b2882b724c0791b0dd0824c75cbe3d5f0567b6ef3347b095f73d6e8424c3f7d28d0079505ff2ba11eb418436a4050b0685f98ced9131a777f85b9200fa84bdac15eed25b97d38461dcef5726ca03688f5f7f2a3eeed80a3765009559777ff23b8820d6adb192a0129cd6d07ef38fcb4e04d05c9ad1c8af383f142fd9d75c8161e43a63d9e9dc26f6d7134e6420984edb1e95107370a12d1dc06875460386d53e9ead04489f099b4ec55f88daeaa703a0b630adfbeddca22396087de2fd5a8c5f717e288ea065a83160f6a12bb753a2570fa703186d7ad78c61fc1fb7035501343cd79d8a8f3dbacc4959520a05eaf8db2c4c4cff3dea842d3a13c972d1f5722e866135b77ca5407e7aea0fe10b5b97b6540b08c363bef1980f16d8db05a5540b77d43ff19703a36d1fd818af3c6a30c090e8ef823d8def8f044d5f9658c4c13056aa27191974a69c87619c8223835030db91db241cfd25e75cc860b2338f5d93e22d05f4f189df78020e594f8255bbc316b50f66c88172d0f37a0cc338f9072c010cb7e40af47bd3dbd5ba40768b2d13c8187e65a207194cf77e66a52f5203b2ebf952a1ec69feb8db02c06cef2776435ab00a80f29c96c1c94af5240358ecc9630b5b4870c4c1a0c8325e472e9abe5e5ce2a82630c0320c6c7d166c8d4cfd502368bf296b950e10861dc917429ec6ec4d7d01a0676cd190b1c1cd764a74a1502835e7acd303e5792f1a308c993c8a047db77f14b4c6fe1a1b3a3df8e4c72621b6909f7147c87be3eb25eaa032ff657b71d2ed23c31a5e06ab00682d4dab13c868e69d490c30d898d358f762812a10861dfedcc4e3f1783c6efddb8d7d01a00d5b88507de64a1da07a5ead607338cd65b12389a034e709b30d5b80cc84abdf9a391c0e87c3aebc1da00424e7b832f6af76e9aec9aa6bfc1c3110857edb72ea044aaaa9e08c33198cb7e736545ff72081d1d6f70d1c0e87c369f81cbd78eabce3efebdaa9b49a07d3e54033f4552da7b9f88c354976507f29c4744f5e23a7e1c38ebe20e971b9825df7668536a219faaa56a83e9181a78a9b5b54295885e709da67979db745614854295ba4f9a6fcc39600a6fb3e3576a54fbfc50e03d0599559c72e3b3b049170bf5e2ddcc1fe16638d105cae55739af2232c10fa843b3f39ecb2b343004823a30a9b381c0e87d3f8695f3f90704baa6e2e3a638f07edb0974ce1c9dfaf4f9605ba5f4a755351dcf4614e2b9fd6089badbae24284c1674ad83de8784ec3fbad8600fd424387910100700376e68876590f6db6618b9a0733e54166c2d5f266612fbf08d50629af1b55dd5eb5bb66395ceecf94b16400f35db98d02c0fa2dce0107034f15b3ab6f7a49017ddcc5328ee0fdab79345f158031f93eab2b608175832dba1d50026c41768b2d178c6ace977da6401e7b8bd5115b00c84e49110ac1c68ca59aa038fb597dcfd8626ccab71741ca38f3f02f1c0cc3307e45821399ee955cfa24b0055bf4301ed382550064265eaf124ac19ff7662901c9e54205bf0d5b3465afd50389e19145ada26c4f7f046f77aea384ea065bd43f9ba308349f3bb54280651df159203aeb1e07c883ccc4eb95c276ead2c37440ca3ba5a639778b21903d6f092516ebe576ff191bee55f1badbde1e5b00909ca285629793bfdf0c24dc6f3231ced74356086215fe492820eb5f2dd306a088b1c57f933af94454679c4c4a16d28d4b91ebc6e8292ba92a925180a6aff75eb264dc660e95165a1a29a693fcb4386f523e364ad9edbfff20c259066bfa5194f334e9d4b13b55806180014aef3b54139e874d5f7efc7ada5726de684e44e4f671eaeda33c6a332f67f0cd037c5a8a75e054dd0287e0736f66567cb99bc6628c9aef240c5e4068fda7f9aa776d7fa94d3b75a54ac5d357975f5757d7c4b0f7eb071fa22e7c660300afe2d9cd2f78eb00272581ce47e4c6c497543e9ca55afde24109c166968b8ad0194bd4f1f2378777c939826066798f298319225655436f774d81bb149190919544f8fcceb108125ae377df2d6eacce7b7cf1d07c5b7a7ee2da194e860a0396dcaae0f12a9e27e7e36d177869097dae2403bf9926bfb22b495aacbdf1f0ec240d1c9b59fa21edd6b9a397f2055d0b923ab646f07e5bc0e203979ee655639a7ebb220ff8b7e4f7a2da4d1c28e41d4795a7227c7e87c0896e1f99c08faee436aeaf303c044f57a0227c3ef0bebd78588a1f163c5ec83f4232f0f337ed269cf1c3f9f3f9b49193cd090df5f58da4fe138612be5d3efbb6a135f09fe11a6027277caa8c41013e6a4d19a99f045e1386abbfad6cd7bb00006ab3aebce19bf97bebb6be2daefe83f11f923399249d618690bb6356e8a1cbcf3e55631abe3b4e85cfe8904b9562ec39945c78e7e9776e436eca7ba2f5bcf9d6a4bce4374c5ecdebe43c5c7f2f2b7acfa1037dbd5dd45a6e5f5a5aa273bff66422040c0340f1e86f884e309b385cf8d6e2688a3484cfc7a0212f3593abed37c158f87c1019ebe92e0ce6cb07855ce5f127eeddd83090c26ba82c78fbf8d2b153e9ec9687fa0b7abb7bf7e7d1679e9df7964a5f3eed606eb3884fefd76d367f4dbd5fc970f5b7153e51a018fb7969b2d2ee7e6deada5f86207815af93f76f6e1c44e5375615643fb92c68169096660dbddc3a8eb5e6aff7d2590c8ff923dba4c1541ff5df1c1cdafd80020000cbc9c385ed773d6e0000246d260e110a419c9412ad4b41d09125b2e9e4b1f2d967928ab80058f5e3c8a7f8e133068bbc6c3d8c470000865ba05deba0181ce8a7d6f4fa565ea3889be7e98dcf38eb39a3d45a45d9b8e966dc37373ef476b5583b1792c5ccb1da440080e6fc5bf72a196e8176ad4fd66482b716ebe59d7c9e92557fe9862bf3033644a56696d491072e3b797aad832c4ae8667bc70b9a4f1ed1f262b776616dd6b52cccc27f9cb65040928d7dc6a98b5d0bff33f11674435b671721b9794e5f77e680e5e3a5d3223eb2815757510bd2ea8c36604090d69006d6f75a1e9f95716cb6a31e0d2729ab633b79dde512424be894a4d59607d7b70eafbd10326a900e83a83470f29e4795bcf6eecffaefd51cc80cd626b44a1ed9f177b9bc8a826a56551dc868c9b64564e26534a5bbbc0fe68b13d77e42d9613b051a8d46a3c9f40b7b0b907736e15333009759ca04baaa9c44eb48c691a5e5a429485d452d48a9c8b6691f3c435d06e5feac6ae00300482949b58b00a3ca537b8e08c3b88d75758d3c00828cbecdf8799b8e5f4b2f667e4a98a5f666efe4e54f6a98a54c905257946c658320ab2df34b85d4f03176899bb12c2ac1501b387ee9d95cb4252292d06751f283fdbe12b7d78eb731909390311db7fe46315b282a2872bfe0b5fb47d6ddbdf21aaaeb404a5da18d7fe1d3e81ccdd7f43e3aae106a2f8fd7946630180c993e331f70e0fbe53399f52d47c868c8105a350d514e470698df6a798222601ab244a4eb5d0882f01b2aaa3990b5504f92d0428a3ef7b8bccac21ab4cfc21bf7f6f948dc5def63d75789a260eebd29b984d3613d23bdbf577ffcfbeb6f2abe3e4c6fe8e336d4c6c3889399f2b13af76616cfc4cb5a1e27bc19d1f58f6ddf11aa3c158f74b54fa83219da9a14287955d4dcc52a4b76517a21e0358d15895d9cdbfabb5d80249e2e2b89eb700cbf5e300edb860b5156431a6a2beaf8fceac77ba60fd3a192e82a262eb376dfaf21c2af57850220008cd1a71e9e9a3cd02bfc840fe3f5ca69fb735b6fa0a73685bcf258652ca8393f42baf591d0ac761542d5d76a6eb70b4d79558f764fb3d1a64848299b3807ee12342b82015bdfbfd6205e5e7d551dc868c9b44903826c17d2e05781a5dd0f2800402418d212bf847e1439da6f0f0d259b4d192b9f1d75a3988bfd7812f918e7387388288efdc57894d110bd6f391d596096b3daa240b9ccd21ae0ddf3966b2d5e4fd00ece0456d1b7c65e41dfe66ff93f4046534620db710c050adad22e136aa21d68ad4f50d262470154e5577119238f3e8d5b6956703cd0d9429d26a9f97fec9d7758134bd7c0cf26b4544ae8bd88d2044404044404a92a082a2a22762cf78abda322a8a8d8bb82201610505151298a050b364440104591de5b08a1a5ecf747020252f4deeb7bcbb7bf278f8fec263367cf99727666ceccd8c56733e85c40fab9de7bcdb2a88448efbe87c3acaa63e12514beb5ba02628ae2581ffd5f5dcb8910d546c8c397e7856dbc559d0d258ddd4a7463692390a5c86d2fd6392d09674cb9985bcf62d77f7d7b678fa37457b511519db0e9c29382e6d68aec7be7bc09b7d63acc8eadec5ed6f0449a281e0c839fbccfe94e6efc7c3571392ad417d6755ba1d850dcd0577bd19876f60e5dccf564e2a34e52a2570d81cf17af7c6a073c49920c8caac6ae64d0b6d297f71f65d309d214682aaffbf692c6a1973570f1a212041c000082fbc9e5ef8df1134529e6a78bd8ddf537c47deb4663a87df3b64e984682a6d2ea36f4dbd39434f6d3f333eb788b9bda73835d3d0f7eb638fcb6ba9ddb549275ffe44c956f7dbbcc58df33f7f21ada6bf31e47ae527bb663a2dba92f3fb61549cb4026eb1b018a0c159aca6abacbdfcd1add7a90b6ec0bd12582e6bb6fa53ce0937263c7485ccdcdf0b79de1ed0dc50d3dacda08e44e6f68805b5da5c560efe3ac1e64df98a72200023256cb4f25e5d4b654e53cbcb442ed7980cb94d3bd1482931cedaecb7a7bf369eafd52f9f12672f2a3ed94eb9f273fbe9b46d7701927ff67a396c9061e16c20df1c7536aba8a38daf436f4f09de276fa8bd3974b042d7b8e85f532f70fadb8274b53a0b194fe5d3d24d1ef2e9ab8f11669f1cd4f0dedcc8abcb4d8cd26841f2cc2dad39cd58401f032930e85788867f8791fca69030040eb7f204d3c598a0c52b3a25ef7b4c9eb43a349fd75f00324db2d20a8873b224095a3427d613dababbcb11b4a1a7ed6400356a85f0a517fb68b64d6f9dbc535cfc21f23d6f347772f0783d5c79e95a2bea8a147a5e05940c42ef4558f2634e743a4b3f88f3c1c3dfdea6b1669a4b51acfcdfad6f0f12ceb159dde33ddb747cc498090b5a7ef8c7d55d6d65c927efbb07353f8e2f1cb1f3541bfd707ef8b0812541ca7bebc89f3cd65aaa0637df47fd5b700042780032e870b20a266634aadbf1bf6bc81df0c32b32e457e153472d46cff90518d586cda38595b5c0000380d1f73f93bf1b4be59a7471bba3495018888acdef879db025cc5db3e66f60c2fa0e83bebc2e72715925a3a3c545aaead9eb3fe66b590da3833b1c6db27eff31b6a94917e3ebaa42fd7e2e999048684ebcad90e633bb1715bb250070a2e47e5b50bc88eb656e87872ee3e7fdb23b42165b5bdddc2d86a9a99b522ebe9d9c4cedd7f3abec4866480ae93fe1f8cc4220f9fa007ef0e1f7f4947bbaf4a7f76fb239035b5a4154c2d64d9a9c7ae177746d07cbc129ad5a56604ed68ace3bf6570caef4767f3be53f8a2000c966f9e39424a0801409bbf6456f243053e1db290549c7aa316458468c3ac66ae0f9caf0a5fde9476fc584440bf26ebf7fd0f2f6366a3cc4e3d1e57c2e1dd6aff181d96dd97dff22ee26ab9f0b895f39dad3bad613d61fe720b5cedadb0b7cdbcdf362484a4d6f1cd417f752e7e120d240000200049444154aa58688483262f2a6e805b000094e14e3af0e56905adabb4b45e5f3b6fe3adea8efcc36364543c6ef2143266c6ba8079aa50905ed64b2102f23693d4eb930e9fca248eb2511316561b6f46fd74e9644ca18cbd93fa9fdec20527ed1cb07c4853dcfcf96772f9ee4247c58b1bbb5d0d46594f0dab1eb232c84d1effbdb95362deff781f35d4c150a0e04a544e4b673ffdf45c4283a8e93885868cbc16d1899b7f1faf4ec10300ab32fb4bebcfeeda8697997838c443fcddd6d907b25b0158953f90a6889aad9968cdeb1cbc1adf24c3c4720f2cf2399adbde5fc7c6aa7c97d7223a71cb723b0daa008220ecaaf705ade8c0e1acc2aae34cc51aef9c4ca9451104410065a447f46e0d068f86edbf42fd724806de2eb4ccf0cb31218f50ebf916dd7bfd41eb63c3ddb38fbb2ac5cbd0c8622123c7a1df2a8580acb9ad525bd6cb66056d9e05b464cb4396ce0b78fa0311165cfaf33dbe971b643c57588a7eb7d64e7dfc68d19a57efbb59362778c1c2c339edcd0f662b4b8cdc91d5063892a2d18465bbb65ae1ebb33f3434f6739df303f3325403275d781776a388df3db47e88bd5a84f5d1ff56067d4fc3895045805557d5cc05792bbf0d2362b6b8da09ee586e23dbf0ecacfff1c2216b2ebbc849641bc9a0e141bb2369d335a1e8f1b91d3b9fb08092fe3cbb52597dbc01bafff4ec79b27e537529f4acd8bd971ae4163bab0bf39ad79247898ff4edcdf5bd77cdde376986d58cf7ab276b0b57a486049c7a3124e8a0ba30556dcbfa1157364fb5c26f5de5accc483bbb33bc85f89d3f84d63f3e93c494983a6724b9db55415517cf611bfd22233f6cdb3b62e5f6f1677d668e9f9bbf7a827273da19bfd816b3c3b38789a9add83efecca2d9365e5fd6b96a74bcbb14b837437af66d6f754148ff23ca14549fbb7ff151fbfd96da2fbd673b19a98802bdf0f5adb0cb2f58568777d9881171ab375b84fafa8c71fbb2619a0e37ebe2ee639f3a673a49434629a287572f0c447e1b4dc88f0ed8992f86e001404475b4066c3fb6ebbcf6224391aa5791bbfde31a007dff3ca378b8e11853d2ea430b676d2c9f338ad6f629e1c88142cac403da04f801571f27a6dd9fc954b4bbb7d4dd37b110d1ff7dabddc9458baddc0bd64fd5e6665d0c3a512cfa7d0962be3d7fbd5268cce131b46e8d274ec6668e19b2f076e8eb26130a00407dd4747b21bfdf6da4aa1f9e0e3c5fa1b12a76820c1e2919e416002234c47b97d77e17cf719e39ab266b0b57a486069e7e3164f7010d8af21853d2dac33eb33757f01472f4602165c27e6d62af0e4744dd69bcf4ce331f118bcdba640441f4261920571e97884e77d321f26708be0dc4e070085afa383955df6eb406d2733200e9f577a783396ac7add3f9d64b96eb6b46797a4f18a52cd25c48552630de6503e8f94ed52121088290878c52448facf5d985fb6d34213f3a70d7673104df2db15effeb3139809773d9b14c6dec5e8749addb179851cbee1df5bfd4601ce4672529d3a643a2df093a7a53d041be233fe9d8f6e01c00c5b4e779135c74c98521f3175e8659a1618b7aee1fd53b431090997424d4e3befb76ef0393d2fc148dfa4d53b9eb87a2567e1b8d0d37d93ad76f996f29d39a737dffae38c6acf891e23884f5b9af7c856447e890e877761fb921d099ec7b00c5e7cf3e38bb28f75768a9169bd78d88de326dac97df4a2765c68b905d3d5b831fda66a3ff0aa537e4973b1786de2eb4906dab3348f6d72d7b0c280c5e1feb23a7d90a6d5d6e2355fdf054407885c6ea6b13a47150dcf558062b021ccfce9b60c3debacc5e152d483cb6e3c2e771611765fb6ae01b33af879dcd1004403b9a8adfc68785a756aa2ebebbcb92f2fdd1c354abad9b8cf5378e73a8f75b6029d39a733d78e77586d7ed9162a476fb612d97023d9788ac75d610ac7e79213085a3bddd4a9622d1f7f51f994412d498133873df645f1b8feacd1e5aec8c0b7bcfb70802b681fbbf95de71223a7b3f75f45c599c325314406df5eb161445d9358f83678e941104009ca4be7b405279078aa228a7fe79b0bb3615007092065303ef7e78bad94804048c0f7ceae034bc3a3adb445e18000011d7725c7be5530b17455176f9f5b943040004cccf16b151b4f54bec3ac7a154000041b951b30e3ca9e52f7866573fd83d65b8040200e2fa338fa45c7517a3f58c13e1565f751401f15929f45eeb54dbdf6f1f02fc65d81c7afaa905a31584000091d073df9952c54b9f437f7b669185120100803ad4615dec975614ed11dcf52d4ec438a42b8eb3e9fe343232ea5c19e7fb38d3da176757b91ac9f3de29f0e2432c3cfdaf7d6ce62fffe6d43ddd3fc350120700546db7a09ba15608627da31145514ee3cb0353b5a9008048e8cf3cf228c14796e474878e729bb3cfce31a201005087396f88cd7e7bd0460c4063cdeb162e33f7fc522b55deb833596dec92900c3a07e585c9c92ce90a90edf8b8471b915df6a267c06cff26a3f77a76e6eb558a88a6fffb362e97cb6e787d7cae89ac0000903527eeb8757bb9a2b0755c3da71bf407736820681b55c1e2f4a0a3f0b42980e88ca4f217bfcb83c69a98b34b2ce4050180ace9b8e956512b87c3e1340f726bc8b6ac160e87c361e6c7ac75e82a2d9efb1f577770381c0e9bf13e7c4937852c3e9bded04b0a0e87c3e134244ea50068fa67b772381c4e5bde1e1d0021fbabd56c0e87c3e1b4bcdbac8ea8ac4b6772389c8ed26b7378a5f4ccd7baa4c944c434bcac33c5c6445702621651de570e1dd52fc3d6b88e5424010008d3d44d3dfcc2af1e9aa200c2e607725b391c0eab3e6dff944e73cf38fce0ee225992e3ed064e47e149234474e6033a875d79c91c04ece33b95cbaebe6289083ade6ee070389cb6a2f8ad9374c4110010921be575f0690d8bc3e170dacbee6eb653230080a09ca9f7a18739b77d34f140181f59ce62be59a30ca0bce60db397a86d1f82b401cc2f55b2bb5d64555c9f2e01a0b7ed0da3ff34eb932613c1f86c710787c3e1b06a9e1ef21a2527040040d5b45b7d25af99cde17038fde5fb83c972389cc67b53c9c8a8d0523697cb6555a5ecfad61a1cbe1feb2e46e3c589f4b550bdcf38917e2bd4abe25eb15a55974623222e89f4efe24424173c6deeac5c9f0fe821528b9e0d162792d4c40fbb58200520ec78b5868ba228ca7cd6152732487dd4581b1bb2b4b352386d8e2f69ffae99e23665852db5522102001094c7f8f05a83be62507b40511fbbf0d8d31a5667637ad91c041c6e37766b29ea9e1f9edd6559fb35d1bc061c6557dddfe93e5c120f0020206de0ee7fa7a4a3ffebbde244ba65f12d260e45512ef343c41273390100bcac856fd4fd203d10f37ad48c055dfc0bc1ce41fd3ba1dfb2159fcc8d6b78e82afa2ff041ffa2afb5be5e31d42c716156d6765de11fbff55f8053f3ec5aa68adb78c5bf67f7f786eb8eb6aff73c0f3214f977e4fb83db7dfed74f266b7ded3bc42461d1fbf7feffc94ad1bdf168aff99c5f47521f264f44f853ea2b3547dd9cfd2e2fc8e03ffee8ff4570980a30feda867ec023c7fe5f8397b2f0f8bb1c0b808eaa8f4db4615242ffd07cff58c9c10ad87fc9b768489c6fa0373da682bf0e9a55f6f8411951df4219732cfe8d6067ac63fc8f9d92be4f06c1c6cf7e2dacaf5187f2dc762e93c7fdcff33dfcd16dd76f0a78cc0bc018e44557da7e850b69daca393b485b272ab565456ede9c2ded75648c18a69a7f65cbdfcac4366bc7f8e1370bcc03c0f8e7baad181818ff14b0710b8c9f6ecd310f0303f32a30303006e0bb11d2f6d29463be1347aa899228049284a2d1e45561e98d7d0727b38b4e9913e416a436ff5209b9f4ece86db3c70d95a1124814828cce98397bee14b6fdd1cead357ded50a261f0c78e5facd79f50e3ff1c6e7dda99a0c389657defb285b6e4c7ef5be0602047a51048147175f3697e31b9cd68af96fd0f37ee1d05d7f606456435ff9c013925a1a3294a0b9e30fb113878a1a3a1bc289548a64a6858786ced12b8357ddd30d288fd7d98bbf9c93c79aad9a9e2014eb8663c982549b1b954c5fd4bb5df96b55d8f48a6f6f911754f6afa2bf218485dbf1676d1290ba2fcc2d466006097271fdd7dfa791d674043f43065cd155b2a914cd5dcf8b6b5d79dc6a41932542259de3bb5e56f722c58f9078d09a4f1d1bdf6816124bb89533437bd6bfbdf4b84d65cb1a11048dd3ea22a4693375ccc6ae27616f2b97214d3010b3906c6ff64dca235f7a8dbb80d4f40cf75dee679ea948ed2f4db174e2fb77e5490f238d084dabb462322f223c698ab88e17f9d789c9a841563a64614c98d99f35ba08134be21fff195d05d5393df86bc8af452faa70ebafc9c1affe7701ad2ce061db11cefe3a8d07b5d21daf4c2dfd1767f367594c7fced4b148599852faf9f3bb42039ade2c59d15da22bddf1dffc000467be1f5e0dd150af367f73882fc8f37af4d2f76388de709bc6db182704bd1abebe70e2d4c4eab48bbdd5be01ee045b5cc2d09f2c2ff736b082a4dde795285b797504be6a14da175b61bfd5d140400001151d323fccb0714bab509ac8a7b2776dd5f3465be39ed279b88b2b8ab79fe4623ba99afe9d5a5874cc0e803dac46d5beda5f100dcb6fa2f2faf879ff4314fcd4f49de614a41feb6428e81d1c3b768cf393c67c313aa5754ea291739fe8d15cbdd97984c3db42a62dea3e51abd7a22bc8ceb8964d75ff9825d9bb0627e44b9c98e17f1ab0cf85dd1efab161c1e6fba75ddf6d449e76c44ff8995e667d5f8cf0165a4f9cfda9fadb9e2eec39d63c479435abfaf58663f7de4928075b766dcf290e935ccd5f506f937cd92a08cb41d5efbb33557dc7910d82930f82eb59b61bc3470fdad19373da8fdfe94a0bfe1eaddbf4366bcf888c97347f0fe4fbf15bb29141de13667def0ffc85278bc8cebf1a43fd92648e8d1ca6f447fd836a2d3b94010c69bcb8f98b2c3442bcbb026bb3752a6d3e6ce1bc26f5496ae5ee9b1d47c7ab0cfa1a92fb7e913f4375e4bc03484f1b7d0adb360a41d389e47713db27792dc378f032f65b7d1cfc55030f7531397f5e5e0488911c1af53f74d5617539bffa4a934740c913f27c2a5a79f5d3c6e9838894220490f735c175bd00600686dcc38314ddfc4e4e099c632240a414cd36a69581603056ecdd5091204cb90aed13a56c1711392e4a4ebb5dd06a0598557f6c4350ddd7cea77836eefb804edf9414bcc541a324bda01a0a3e4f676372365128942208929187b04245774eea85d1cbf7daaa13c9540a29094cc3c0fa5d57f4bbabde8e626fb61920412454cdb656b5225ff276d5fe3b6b8ebcb5208248af470970dd70ada005adf6ed02029cc79dc0c0080d6df7491209086ac78d50200c0adb8684321981c2be83ebb30a81a010058e5c9bb3d462993481482b8a6e5fc63cfebf9f32568cba7a8b5cec324290492a88289d7bec7fc83dd504676f872fba192140289226b3879e355dececbade96b87526d2e672505b8e8c9104814716dd76dc9556c00607d393892aab2e2754b97828f9a125596bfa8793257d9704b1e5a1d6a43eb359fc5ad490c8a28975d746a73573f0d00822a53b7afb6d16acf286ce9ca2e718bb5a284eeb6ecda079e34f2b84b555c7ed420f3b197ace8988b952882407b71bcffb4110aa2443295ac3c7ad6a1b47a2ebbe894858c4b7c0bfac647438c371fc1aa4cd9336bb422954a24cb0cb55f119edd3959c2a94d3de06da2244a248b2a98ce3dfab2b10fe7855b93b827a25c76d1c94dbd04deb6da46abfd5d61cb37736f76d0922292a9e23aaedb78e6663ef75112ed9a13e928b9bb7d8a912c994a24cbebbb6d8f2fe93d76cfad7fbcd1588c62b235b581cb2f2a7e530ce4a844325546df75e3b5823600dec8bfa8ede5aca440d7e1b24432554267f2769e397ece656a7e7f71b583ae2c914c252b997aec4eae600100301ecc92969d199f756dad839618994a941d39fdd0cb46ee60ea1a30b5dbd931cbcce4c42ccf16b3b9f4f4b34b6cb424c854225946cb693daf0a775341d5154731a2d9c9af6c0080f6f7013a642ad1f632ef6ca09657ab54c90ade0f1b4b43ad48f20b539be9b79c64c69caa40f3034648e8f965b5f76b88ef5199e0a9591e17fbb1ebb83460a45f4c6937f51e43eb36a0f978bfb7a91a8d40a210c80a7a13375de549cb6fa35e3d3eec6524472190c4556dd7c416b677d5eff5ceba12240a417ef49ce3f1872d2892b31e3206ac8f3f6bb9d6cfd7364c3290265108249961f62bc2b319e86052b12a53823ccd14281402495ad3ce373cbb1905f6d713e60409b71b759d666c7bb77118457e51eaa00beff1328e81bbc70a7ebe1096dd02cce78b14a9bc3911c6034f29198feb4f421658a892481492d268afc37ff42931307ecab768fd74e751a388e56c0b899e8301421a0ba29f3d3ae5c43b26975379e3f719c76b8de72c715511ea36c070d7c7794d34cb6e7bc8c5cb277d75f34e7bcf38f589d73e732a63e67b9d6e750e0c0b3de26b507a6185eddce8322ecdc2d3189f19f3987f5208bb2cf14ab6f0987956dd0ee3e536bcba990543a6b9aaf70c8d47a856c1f75ec4add21301d6e7b31ed30fbe92f73e743e322a64878b604ad0ac95890d28407bce7e378ffd591a3e872f5c3ab7d71577db6fea8a14fe311f68fe71efed05d68191b72eee9c2cf070bff7da143a0a9c9af8a5369e873fe9fa9ebc14717489e687a3de8e6b1fd345864eb0126d7a91fca50d005af393b35800554fd32a5800d0fcfef67b50751ed77d6ae107d488363ddf3ade2de8a9e4acfde117cef93b726f6e1e3fe9706e1b00a7f2868fedfc903aab2d6722c3f7cda4dedfee32e36c010bd8c5119eb6cbced799af3f7d39e2e8e2211f8ecc19bf2c81ef87b1f28e7aaecf36d97ae94ef4fe69c20f8267af4a6ee87f148168bc2ff5c64a35109f16f12a2d6854f7c3a45ab2afbdec90749a6e40eef58a6fb039fed9bd205332df49099d3dff2a62b3c0c746a6ff1198f6dc03eed3bbeb7febb4950f5ae46745bf38394e187403efbdbd3a4b1edff47c8bbd5bc073d9b907c32e9e5a635a75fe377b9fb82a0e40dbfb83939db6df62d96d3919766aa345e9beb98159df3f534bf6f5971d924e1edf0bbce9d6d3e4dd7c81d1fce373fc0bac032edfbc103859e0e1fe39eb52e83dd242e9a9ebed6704e7e9f89e8cb87874b1c6bb43d35df666b5751f1e49df3765cad156ef2bb7fdadc471c0a9895f663bebf0275ddf1317cf1f59a2f9e1e81ca7758ff989b2f28ecdda906de277f1f695e069c20f82bd570f648e3e601545ccb65e1ad160b921e4c2b9604f8927bba74ed893c95f7fd0fc3ac0737f9d53d0d55b17026d19f15bbdfcdfb40ca8ae01536bc9de377df563daa4a5de23290d77174f581bcdb2db76f6c2a513beba79a7e7ccecacc2fca68266e6a20779096f1b51004e5dfac34200c8497acf040056d9d3a7d54226eefa5d96a0d89e7b7179060d547e8b7b7377b596509f8678d0047d6c6a21a4eae239b43ceeeac74e1330de46de6b1b35a7eba06fe0545ef399bc3d4978724078e4e5f3c15eb2af8fcf5978a584df53b24b2efb2c4e54f10dbb75fde422858cb3f316459772006d7cb8c6defb5881c1ea53111702edea0f2d08cae2edefde7f7deccb3a4d75b53da177a05dbe6ec252dbb9473f0e5b76ecfce5d36b4cabcf2f1be715c1775ffb91aae9f966bbc901cf65e71e0abf747a8d69d5f965768be2aa1045fba95aedcfa3def097dfb47dba16572aeeec6df403271de124cddd74a12aed750dbbb7cbfad8d72db070f4fa90f0e35b6cdae2b638bb9ef8d48ef58118bf7a4ea4a3fa5335486b2b0c3c38cb6dfca27139f3a2bb0c1e8053da79b5ad20e565b3dcfcc3c12b8d090093c628207e37f06dbca2cd05baf2e647d12bb58401c0dd4ec169f8ea9d67f3dcb659cd3044d7463dab9b35550ac72e4f8acc141e73d1aafb1114acda4f9528a2a023d7ffae3bad15c5d4318bce5f0cb4134700c05eed53fcf89779b5ec89a28defee7f02d3d0d3dba74b21004e06c282878a5a181ce0bdf9482f8e3abfd98000606f2691913021e77d35dbbaececa618c6b8334f2e7929e201a6b88c91b431da1294e077c7c1dd54f8ca83b42ab6817c595a5aa382b556f5b3c477745f0dd2e7fb6f98524e3d4fb81a5c8ddcaa3b8167beaaad7e7e6dc70822004c76d269d79b7c706f9acf59e910bfb80ec7f3374f4f93c5034cb695fbaa352bec4ea997c5999d0f1087f0dbe73ce4f000ee2e6324ac476c0cb8e267b7000080deec723bc2cf880800a328afe39ddf6655b39cc9fde48e10a45555a584114151250d55e9eeb3fb1c7a713113e475e506d9e5a8a674ecdd3747c68a22008c07fd16933ef58f1355525722e31186ac86869228b738d4ef64c1f05d19d1ab870a0380db781586c1a2a02b452ef3bfee3998459d7c39f99c8b340ec0c375147ea4cd2926f45c43ca692a296682bcaebc70bfabfb78d7bbcced309af62e61424e4e0dc751beeb54734e49ecf690d291fbb3ceffa62e08e0ee30ac56d7212a326fbd1f7f73c0bcd30b2706144e0c4f3d3851460000da3f856cee5654a6ba5a49da186dd993e867e58af4348709f54dbcf3dbec1af60409a1fec5ebf958ccf47dfe29c21e57134f3bd0700053269a09995a9c3cf86ce5053304b8502db03839c457431060bc21a4dcf6cec867a0daeffb5557cb80a9718b195ecfde6cd12702b4bc5ac5abc2ab8c09002e568a88df0d81764e77cd0aca8f7352679fbe9bd73a750c3737399fa86b49cd4d4f2968b7d36fca48ce07435f53711c97af573c59415d455c0811a2a969a8d0845a0bfb32c4fb6ab683e8f70eaaa0aacb8c210161d11ffd0c0c4400981997925b8cf7584b15edefac64555ff0c6338f86054f57120000c7e1f58923c3b22b3b4049000050669d49d4a39d766208c068f94f77cc22d3cbda3d39d1fee11546c19911bf6b0802b84f30829196876a06ac8f11e3beefcadffa1aa9fb7e775591e775470644d71905675efe5d4310005c6d95ea87fbec3ef57e4600a53fa9b8315bba5781c9b62a0c8345bba30a272d7574d7d87ef2ca3b86c3580ab4e75fbf512ce1ec3d82fc43f352624af2c2905552dfdbb78016e2c2db37f78c2203c014c7616d865ec1075fcd3f3d868cf58318bf744e0445e1db414dfd226cee6d2bd37b6996b092a99e704598efea8331a9b9551db4f15bce1cf7d527f2efeacf731f22dcd96ab82f1e8d2b4a795307723633f4582faebca6a3c0a9b87f295364ec5c4b5a8fec51ee601251c7ec4b4a3c68278eb63594e4a4259c3ff7a80e501450c051b5cd94e1e5d6455bc3efbe29a20b0c5b74e8f44e5745be2725efe4da7986a00059928870b9c0ae494bfa82375be4acc07f36215557afe1ec77491f5b4547ba1be03e24bca573e859f70a251d7c16e873b3923e30d995cf1f97932d266b137bd6e0c1846ec94fce64ab4df3d0e1ff0e111f3ddb41b4e9f5e3af652f920b04cce68de7eb17a14db8985f786fbe5cfdab276582a317d8c975c9e636471f3edccbe5ad6e937170d3e2a725409522215cee1f5bfc30b8be010040d2d173d4600b5d06d63f9fe6cc5b995cfd39533a7d33bcbcc37c1381bcc4ac9a82476f18a2ce4b6ca579c513218f983545f10f0bdc87b9bb2ba8392b3e0bd5f77251e1777214f3fdd9c5cffcf4840100d0b2681fa7350f9994d1eeb6fc1d3539fd169596bfc01ced85f71fd58a3aceb7ec1cc123ea78b8a930de3cf8ca7b8f1e3ac549892707222c2e4140b85cb4ed6bbfea1a2c350d8f297c5907aec2fc6aaeea602b4d7f7eafa0bdade0414687fea2c50eb4b2472fabd92d1fee6471b55d2da4f07fc610dd325299347348e9b5d84f6d00d0fcee723273a4b7b534befbc0d4d57ba1d395f01df4f24f6fee5f09bd59c8abf7fcdbe6d34cf90798e329326484cb45a139eb4e366ae03d59956f65a2b6bbabe2c0f5b1a8af777acd55e7afddbc71fddb27728b6167417a9f9407ddb2c0cb392c341328497dc39bd7ec53aafeaa409390bacb44a5c607b1ef9900ed5f6e5c2f94709a35e2479d00a4dbbfdd519e3e6b38b973eec47e893da5fe456a4907d60b62fc5adf4250529d06d51fcabeab50ace2b8c0d5ebcfe6f0c65149d2a2df8767e0e53c2edd3fb148feddc1791346aa4b4b1bb86d88fddc82768ea52a8a097c7b6d9655204353158323a0603f6d58eb932b6f18ecca07973384c6cc1bd3d3b510a40d9102b432a7a277e14719e927d6adde73b79ccd65bc0b5d3e415746545c71f8f805bb6e950974b63f04a3ed09d7775833e2364e19ab272ba66139ffe8d35afe9829429224f56e04d9f4f246e03cf654a2760674896badc9024649551b2235da458b9571e743ddc7e45cbcbe83b995ad4ad3cb4745d5ef12f38546b91bf67cb7195c8d5c664d3388297653a3a0b892383455d31bcae94095a30975a9014f14a3899190e61a065064bbbdfa0a882a8ae3d88db52d5c0000f2f78ff347c08b2a298a40c5fbeff40ded1f23fc566ebbf28577832a43193cbb81f4df39ecc0acae6741d65a2dd1ae203ae5198fd89c9ae23a465d3388ab487cd39080b892f81f15b82f73f716032fa140edfa0e4e4494264111e459a122e5a3d986c53a8c5beb77a731d0418a0afae7cdc1a697d3811ee528db1558283efa5011d47dade3bd85f6913a87d9afba064bed9b2d07acc25d136a5a2e96e4e29417e5156f1e572a8cb7309b3042e8536276cd9794574dca4e360a03af521ec4103dbd18d7191aa5d7af7e6a036656544293a1f7b86eae05a02df9b11bdc46c99369b29a63676c8eccc3f5880822d228f83ead2c2effed868098226fbfc77eeb63735fab11240cc6d9d9db75fbd818c9f22a26a7a5ae89d3230b4444529e0c8c6a066720a9faac020d6c91a1eeceb2b5f7ae7f6cedf81a1ffb4562c2ec1f9910e10d409694b78384b2c4770db584929860b7f655591c9a2a9bb000558c5fec5b1086395b90db52239ed4f58ce76797c4efd91372a388cd7786717dbe27e2c48cbc83afa695d2cb721f466e1df9f9e85cd75dfc296b6e5d696357f945dbaa2b9a814423e14150c569b27af3a3988caf0f2ebd151c33a7d7a805e0682613b5203f26ee4baf7ebaf9f589a0e3e79eb60875bcdaecbefc62f3e4d03715f4c68adca7718176525d6988283bad3d9b9253d950f0f2cea999843b5b262d88eb7fab023c59920c2236a7525fbf4deff6c9087310430415c7392a373e4f7872ff659386831e4dd5da8c5a7c3ff5597c2667b8fb28f19e520fae461c498a0c8da57476b7fea4ac11c89214328d0ccd35dd9555f6fa616a4e13418a028ccafa8e6eb301e58d5c3c5582f0e31b387399f5cc41de9f89c35d8df13577a3def5dab0a4edc3f9a0236792eb71b8814a0000008bd1d88afea8fef1441a150ffa3b53def4d079c6d5d9aa62b2546828ea36a6cb6e2c6df8c3020f52030812641c875ecdecea492a7157630000200049444154d8b5ef1e3d7c5bcd5ba0abb6e1d6f9ed01277c55ca4faf3c95db3e4851f90b3c3cb2241924675e78d223f1f4a7074c89fdce6b52fb55d760a975b7e50055b80bb2a1db28c1bcbb4fd2123f934dac9425f59d86b5bfbbfbf4f1a31249eb091a7fe1196842eaae1e1a25d7623f35645f49a08ff01edf7dacb43defd0b4f9470bccf63fff4a6faef8fc2afe88871232a89529384e4305e39b95e915bcc50cfdd647d2cf6d8f8e274a52f19c86f26f59a0edf595cd409224e3fafd497f5540590008daee0eb4f2dbb73ee4dd8ecd97709a3d82f48335bd2eed462ec85a8c92faceb7a82f69fcb6ec9c555fda08241a198ff58218bfd6b740442dd72e54698ef75d7dbde45b01e4d424eeda9f05aad3a70febbfe5e056c74e51569e70ae980d0254359349bff92fd787d2b7c57c9f202bfc3aff9517584571679e7395c68d92c40308ab4f74516a483a75eaf46bc1ef2644004050c373ad3d217fb7cfa1d78c6fdd624b4e885f2c9d6033cf4aac312fb306315bb36ed230310100e034e6e7f11756b7bedd64ac3c7cc533062022323a36b3376d9b28d6969f5dc5eab77d9631b3566c7bff9a29afa5a5a5ada5a53d54a6227ca54f505a3300880c99602d51187b26b25066ac89b40049dbd9009771e6e43dfa90c9637acf0f0dae46a2a6bd81c0d7d8985c7e1803daf03c22b1916a62ada16c3a46bee359c4836a5e178c363e5e3fc965e9f51a9ac9180556dab97b15fc56abe3ebf5f04cd0b6d31b688c14c121684b5de75b494761e2eda2c11a47d989eba64b549df3f14fe936c4c02a8cde11520246de4e8a027d66c2ace1b7a6dcbab4d874ce8feb9face7a80d05cf2b6943b5793a576ab9b161f196db3542aa5626a2f484b30ff9ab55d1e68c4bd74aff1281fbd01345cf410b322fdc2ee1ab8af976df940973cf7c66f1e6a586c8892064a30d87a64be4ee5d1d55cc1eb8a8fc6944d4c699526bdfe4e25579896b698ae51e5eb2ec446e47bfbda7b04abfeafae1d406a9c25dca121f35598ff5fce8f134b6aebd164940c6cc5aa126e9646836c9dc5597f457364c42eaaed3d54baf5eba1e7ea7d1c0cb46b67b35eb287e5508fa4bd67918480a210028b320bb0a1dcccac31db421ebc2ad627e116cfd181757ccf350fbab8faa3fe92b91751db420f3c28d427e169c8ac490e76c45eb51d2fd96c37eab008a0090864fb7152dbc7af6c4c58f12ce5e3f3821c2a9b9b77df3c30ecd39f3877fbf554a7174e47b7e29e554df3f93d4246a6aad821d0486f14be85eea892336456c491dbf6b8e41c6957933c60e13e75664c4875f4cab535f12be5a4f04fa0d58c289195ac9d5f9ad9fb3b1d5c7421e2d4d3db73b4bd0f4e8f0cec626dbdf715aedfae93a907b2df8509ad0f8d34b754500004486b93bcb1e3e135223627f658c04d2c754cb9493a712cce7eeb2d2bbefe93dc14851b8f9736a64c89d4f8471878327490bb0b50ca5d18b07f6c6484cd380e2a71776ed79ce02f2db17395553d56c86a3874317f9c8ac77d726d3dfc71db8d228bbc0414d183ef5d7a60f5fbacd2eccc77d027be3a2f1cae8d77ba77745168c3d1d22230000445d5733c2853bc5a449b61a2280e047380e616d7a53abe83b5ee9fb61e0c1d4889399b0d547d5eea0b37b9bdfdc51d4f207c77746351a056cb2a010f0bf6d1917fedbdc498bbe2c77526a7e792ee07aeba8e0999aa2aacbb68c0b5bb660c2bc829593d43b32a3f61ec894f2bce6a9260819fdd94450524f97da7c75a5efd19d5eba9ccc889dc79bc99d33b0080e41eb331f3e7a296a613c54f45bab8d88d9ec8e58fc72d2a9c93acfdce6b99ba991db8b5f5e0b89cd6c33dc72dc5b55107a2f9d17511ca50e3777ffb683b6ca56b232e940e073a2200e004044bd3ffd038243d0b2d47b4f86db9aea796ef73c386db6fddc9ce513b5842b9f86ef39fb4a2370afaa304565c36a83d8ed5ee3f11b963b2835bf0cdb73b185d8c799bd3f2d709f9ad2f0da3aede0cc15cede95ebdcb4b8b951bb4e956bae5e62488417df4ab884adff5e9b9b8bb66c4b9c1836b1ffa252f9e76b24c562d33aa3515b9d2735ac9f3b5abaf5c3ad437b6f31665c351a60890b6574bfeafad1d406abc25d5552c6d245bdc53f13b4020dc51010d4b035211db9f6053f76eb084a9f9e67d5ab9427e9c2a65a7fc0b970f350ddb97b43216ef8513b393c746b7e84954dd520f0f4be8b5af30c84ab5fc704efbcd50868ee8bcc125da37eadac3e6babc7c1196b9cbd6bd6b90f63675e3e78b94510100406a88f3f29b1a0bae7568f0333d6397a566f98a627f0e5e6c1a0fb78bbb3cb868b4051ff3fe9a70a0000508c665891632e5f009af789fe5d8b9a97b1e7c3a5f100dcf686afafe2c262df360fdff060a5ae30c077d31d254727bbb46f9c67422cba7b2ce816d32870ed686c2127c62fa295c9e8fe69a9cdbabaddd35283d7e308d2b4c62f3df6a8bc89d1ca64b436bedba505b439f76af95f6ecc3f6288503d92aa18adccba8f512bed35795b1589c88f9ab137b9b099c968293a670602e34e45ed7019460500011963afc36995f4aeec6a9367d30044ec2f9736337a49d2f9692c7b7cfc776703599e174e561e356d4b6c4e4d0b93d1ca6430cb52825c8751010047d377db7a23e3de7a43111030da9b59cf2c7f7460e64839615e1734d47ec5f9ecdaa65666f5d3a57288e6b6770dfcf4eb1f2f96458606bcab6b65325aaa5e9c5964a14c04002028992f38f1ac8ac1ff1ab320d41207607ce24b13a395c9a84f5d220720e19558dbb7cc03aa91c96865d67fbeb671a29618020042b22367ee7954cad709b3f2c9d13926f242008088ebb8f8df2d68e65f7f7a7c9e9922010080aa397ed5a5ec062683f738a0b129bdbef3719efeae80686c4daf6b65329a0b6f6e1aaf420000019951f34ea75e76204bcf7d58c3686556bfdc6121060072731f547f273ca3fc75f8da2926cabc364744ce60d2aa73e9554dad7d65d7da5cf5f6a4d7081a000045d3715b5c829fa6f0c8539f984c463ffa67347f899cad21002060763cb799c968787f7195dd102a0080a0ecc8e97bef15f19eb7b5e96be20e573d710400c4f4a6edbf7bc95554626662651fda1e4ce0becd5d9de4258ee8efcf613019adcca6ba77e77eb35221020090878c5f15f3a1ae95c9a88e9f44448c430af8a6a167041a00282ebb57dddc5f5119c81c7d7d4aa3c700a8ae7d55dfeb898a1fed9b3992378d4fd118ef1bc1535d75fc2422189dcc6fe47fad2ade9d8cf0b43d90ba7e30b57eaaf07732573ffb4d1e40727e4a552b93d1caf81c668e008c38f2a1f1bb36a1a93271b93e1100b4fc5e970e50efbe7d9a0bc24d014c438b9b19ad4c46e3eb8d1a006074f0239dd1ca64d0d3b70c01f2d4bb95adcca6dad7c7bc0c25f8c56ef5c537cf83ac4501d47d9f55f46aa3ea73827410495eb16faacb38b3c84c5600002f63f6dbf9f8401d109b91503b607decf6a9cf0a1c06607abea8a9c7f5ca6b8e42a0e8fba481c9686536d567862fb751a7000010952d179e7955d1d247cbd95daafeab0093d15212e92802409b7dafaaaff2c353570fd74f5c6bfcb2b369654cde17ba15f2eaf84944300cbab2cfd390860020e2baee8189a54dfdb5bad807fbfcd9cfaf3d0715ad8db151594cb95674cbb1ef1d12d905c7470fdfa1189977dd95866d4c8b8181f18b9aa2f6da82cff544354d39223fb4f8ed3afdb1f1339f6706fc83f7446dcbd8606075d92629ef94f99f1c5f603cf0549d54b63fffc13c796c8105c6ff02dcdf9a3bbbf86ed47bc2d87996129863818181f1eb7c8bc67b4b4d8ce75cabe42f2766953f7d544e1c3e5ae99fbcdca0ede3f51ba5b4895e06d8c405c6bf8ebfedb8af8e92a4cb3752a3776589b9ec188bb916181818bff2254aca76d904e2ec758b82481b1d15db73a2b7ef782f357dbf85e83f54ded6fc1b97ef3c387fb25869898f1109b31fc6bf0ee46f3a650a030303030303e33feace632ac0c0c0c0c0c0c0f8c5be05fbeb3123044110b54d997fd34936ecb284033b8e3fa9e50040eb6b5f059cd6ae3c6c6b5a0c0c0c0c0c8c7fa96fc12a8c0bcd0000288c8acc6dfb5ba46295271cdc713cb5163b02180303030303e3dfef5bb0be5e0fcbc29befd93f4ea828eaf2dfe45c60606060606060fc577c8b8e2f57c37304ad7f9fedb978ac50c9950bd9adfc1badaf7d1584cc2332efac35a7090dd994d906686b7ef41a7b4d2a82200849d56a496866130a00acfc7dba423a3b92a2568d551442104179abd5378bcaee074c1c4a46104444d529f0493d1700804b7f7362de6825228220084256b15c1492d58c0234c659134d8e95a31ffdb4855537bce33937ed85d7575b2b8b200822a26ab7e96e057fc7b9b62f57d73b0d13451004a10eb15b13f3b9ad6f513b8a6f6e9aa043c32308820848eab96c4b2867777d7374c8938bbf592a082108223a6cc2d63b652c80b68cf52a086deee3ae7d9c9bee7b8afd8db344181818181818ff1ad09eb4bff7d70482f3b51a2ea72ada5e08e497bf6ce1dd6979b55c1ea44d878929987b2cdf7fbfb2a3eaa6a71480e2a42d67aec48405ce188a03825d68210bedf8b45707404c526bfadee8bbb74e2e180600049284e9f25371b72ffb3b88030cd99edd86721befcd9600bc8e77d0f9d8eb574e6f72960118e6ffbe1de5349766c77a4982eacabb3985b5edcc57cbe501c8a2aa2e3b2edf4d8c09f6d400a04cb9dbc045d955373ca500d4a6f89f8bbe726693b31c80bc4f4a03f73b515b3f1d3402a08d5f7732eafad588e00586424074b959c7e53f94a0349962386f4f7864d8de0546220043d7bf64a02d2f7f9703d9652f98bca76f7ae0250e6a9bdeb5a11818181818181803d1cbb768cbdaa20e64f7dbf55c14e554c7d80b81ecb234e637df02e496a434705114453b3e050f07c4f8507e07ef97ecd20b7622a0bc26bd95e75be8ecfed08ea2288a36dc9e240204e7982a0e8aa268477eb02e105c139bd0f64f273dacdc0ee5f07b6b4e698831ef063f2f64d8ce0fed5df96a6c7ecbf7719aee4fa782ce9e8f1d6dd9db8680b06d78319bef167d3c301211187bb19cd34b5494fec8d77aecb2c43ade5f28f3e90249d00ecaebe84c5cc2f3762d07455114e5363cf0910511c7d86a6e73ea7c49505ef7b615455194f1682e0d732d3030303030307e809e73226d1f2e5d2aa0d8cf3614603637b7088ff4b410acbc76fe1db3eb0b5213679bf14e92666425e4c2880553d4f88775e1e59d175b08143f7c59cd01009030b1541202000041aa0411d4ac0dc571000078b21419b81c140521cda5d18fafafd41162332af3d353a24e5cc8051485be77db5098e8a6c53fd64f80224542b85c945dfdecce67bcc592498afc3d6c85d4dde71ab033eee4b5f41215a8638f3c7c74c241026dab2f7eff2cfedc99fbb5ddb312735e3496c63f3f5ccc6cd10cc5b6f4a44fad24434f7bb1e21bb7be740030df5dbc53a7367386167666200606060606c6cfacb768cbb91855048ceb6e8a540a854211d598fb900555d7c333ba9c0baa2c95d793735aeae81cbc8402b56b737a44444a81024d55bc03b771f81e29f7fa93b7b2a3e4f6f62946b282825439c389bf9f4c6709f52b25429622f7de059f4d2f6b04ce83699238848fa0daf277d0545cd98af6101580dbf4f6cc629b21143c81a66ee5b53dae54b0476212ca12df4e33159454a701bda2890d94915e36e4fcab0945ac96cc4bb76bd4664e1f86b91618181818181883d17dcfefd6ac882b2582167be2769a91792ffc68d3937593b7de084b3f64698507004070fcddb9f14449513ca7beac8903fc43bad1f6ba0a0690a5c83fb61d17a73862ba6bc0d729c753e3e78f56202068f5650bd9853f21399e2c450611bbd0d4c3a3bb6f898b232988239fba8b0a2d2fd6392d09575e1f93bb71a2b6b800b4be5aae6176ffdb4f1a8a1b58007cbf815d5fd4006443321e806232db4ac4edcabdcfa3736f55a9cfc35c0b0c0c0c0c0c8c9f1bb76879773eb65cd866e57c67ebb17cac27cc5f6e81abbd79eecd7787a552863be940c6b96b5f597c5fa1fccee9276c251b33991f3ba2a4bde4d567ae8af7e605e60a0404005a0bdf96fdd4eee302b2e6b64a6d592f9b15b4757474747474b464cb4396ce0b78da5b546ec3878c6ac462d3c6c9dae20200c069f8985bdb3dab86bb671fd7f18e3042e92f43238b858c1c8712001071f3d9e68219a1c70e5fab50c7462d3030303030307e72dc82f936fc5aa590d511abee879de3646ce79a210be2435f3599f63c255d50c33b70e6dec9abacddabfd660e17c88fdbbb2319ef18bec24004befe48c6c24a2643f1a117769fb15e6d29d698197760dbe96268a33c7b993fda565310c12168e58b7b8f5e0b9bebf4978288c18a00c7b3f326d8b0b72eb357450b128fedb8f0795cd8455901a8e8e13e89691bc9a0e141bb2369d335a1e8f1b91d3b9fb08092fe3cbb52451b0000ea23a7d90a6d5d6e2355fdf054407885c6ea6b13a471008093b49a6d02f34e5d05f52d986b818181818181f163742eea643c9a4b03c1f15778e11cdf60179f3105109d995cf96ab93c0cd9fefe5ba804b7e553d42abb21140000a28ad5d2b0ac262e8af2625025173c6de67dab39758e04e81df8cc8b27e1549c3705e1890974146d2b885e6e292f00000455ebdfcebd7e7f71aa1c006d460a03e5363c5a6d4804001dffec866e3123288aa22d2f7f9743b476e7b5a328ca6dca0a5b6aa542040020288ff109c9a0733a434bba89caa97f1eecae4d05009ca4c1d4c0bb1f9e6e36120101e3039fe8af96cb83c6dad890a516f2820040d674da1c5fd2feede98b4e8d020075bf2c2c42040303030303e387f87f7e0e6aeb6bdf2126098bdebff7d7ed7b58a2e9fe0c25bb37be593981c3b1710b0c0c0c0c0c8c1f003b0775409a5e47243769787a0cc51c0b0c0c0c0c0c8c1f43005341df701bd263a212ee1cbed460b87f36b6af050606060606c68f82b43219981630303030303030fe2ab039110c0c0c0c0c0c8c5fe25bb4656dd32590287d7ea86e494dcd4fe6ca514c4f15b3bf4fa3fdfd765daad6b6ec5f771c3be381278d3cee5215f7bb3bade96b8712f477e7b6030c20615fb4656d1d46d2dd9235a0d4dcfab433418713cb583f2970fbe788d90652049251400e76702a06060606c6ff2fbad65b082ab9ed3aa5dac001006879777063689dedc61dae8a02008088a8e911f0755ae696047961e41ffb2878d19f921047523319334a8d34e0c80da721ed6cd011cbf13e8e0a823f214adb87737baf568e0e88dee6a12a8415320c0c0c0c8cff9fbe055e7cc4e4b92378ffa7df8ad9188a8e709f33af5be0a5c2c66b09ffe84721e8ff9484421af32f26ceff35a2703b5ada11451b3707631541ac8c6160606060fcffe287d75b309f2f52a476ce387494def19f6c20472051a8ead64bcfe730510080f64cbfa124e5454fba4e36633c98a740d0d99ed56d5a00ad8d1927a6e99b981c3cd35886442188695a2d0dcb62a0fc5b64c929f73ad796a2f5d7eca854b7a4a6cebfe919210b2c5449240a51c164fade87d5ec0124e4d4a41ef4345521912804491dbb5551792dbdb7f168cf09d021eb6ec96a03d6978323254604bf7a7cd8cb488e422089abdaae892d6c87e62773950db7e4a1d5a13634b905a9cd0068f3fb8babec756408240a49d164daaee40a16ef393da56466dcce8e596a2a2b6a71e49c83ccd8d06a346feb7031dd2d596dc0a979bcdfdb548d462051086405bd899bae16744ec470e96fcf2e19a321c1d3e4c2d3e974fedee37d67848181818181f11ff22dbab9074dcffcc67b1c48a54cd97d26ecf8b2616f362f3c51840280f050b789b20df7ae7fe01d720ecd1997929b54a74dedbd5b36a73266bed7e956e7c0b0d023be06a51756d8ce8d2e1b7495049abe756650b1c58690f0635b6c59b7035c26eccb6eede7bb2d997b9d9db73f91f13e1c71e1ec3ae3d2b33e8eeb9ed007da248c5d72d96771a28a6fd8adeb271729649c9db728ba54c4785fea8d956a203e2de2555ad02812ab28c26bec928806cb8da117c3f67b4a3cd93dc53928932f434bf65e8f558f699396ce31770e7b79699a38a8ad887f9bb0464ba0f29acfe4ed49c29303c2232f9f0ff6927d7d7ccec22b251c00601584ceb059158777dd75fe5248a0437bcc9a090be3aa38306046181818181818ff6c7e7e7f0b6ed5edc09022b945f7ee1eb0a42200539cb55af4a6df000020684fb1a79d4ab8911f646c2002cd1991498d2a0ba67eb7ef1417e8ca9b1f45afd4120600773b05a7e1ab779ecd73f3971d246799dfaeddd839920400539cb4da0dbd8e043ffdfd8c441f5e48ddbd80c3efd5d6be88de6e400000672376a6f1d1b08cbd56d6e47e3d17669d49d4a39d766208c068f94f77cc22d3cb3abc4d5555a584114151250d556902336deff614618fab89a71d683800f709a642a616270f3c5d79c10c80cb2d66783d7bb3459f0800d0a2242a88084baaaa2b4b08b6667ec11bcf3c1a163c5d4900001c87d7278e0ccbaeec0025ceab7d3b9f52bce36f1eb016450026991373f556853c697050e82f233b2a56623130303030fe7be3162d9f9232d92a33e71a53798b267192d60bec28bc7b44fde9b66225b76f7fed0068c98a4aaa579d36adaf2d2df5e7b90fe15f1654755f3c1a5794f2a68e3348c66a333df5f8a7a9e365ec97d8539adf3e29eae84bc28f775eb5aa4e99a245e0fd2dacb3ee6959ee5173d240a913cca7998af19e084f9121235c6eaf618ef6c2fb8f6a451de75bd2f83a23ea78b8a930de3cf8ca9be0d0f098a245ec2b61834d57ef854e57c277d0cb3fbdb97f25f46621a028a0d05ef4e0499d98c32c13515eb602caf3ee1415454f24150d9c110606060606c67f6ddca2a58e09e2aa12df16290a882b89c16b0000a08c983e961c13975cb25ea5362aa15675ce94be5c0b1c4d51ac2b638420ab4086b7558cc17c0b0965b16f790ad294c5e149434b5f3fe23495d3415ca95b16421409da20a9136914fc805f60d3cbe9408f72948deaf9bbaf75bce91caa4cdf09a02df95777acdf773139af01c80aba064371225d093682b892f8b75f0990c56900cc9c8133c2c0c0c0c0c0f88ff916788a2c053e17d6b34091df2bb21b4a1b3bef528d67598878c43ef8629277bb5ad57baa665fbb6573eb4a1bd940e5e58db6555734038946eadd337399754c14becd62d41737b2409e9f1eabbeb41144e544fb921f47a491a0b092c106e0a5c9a17f78feb659d5cc5889f0c74368f1644932483a5c885ba72bd2fd325589082f0100c1f599767bdea169f38fa273cf3d4f98aa2f2984b0f20f8e36380e008027d1c8d054d9d4e51e719b0b5ebdaa94d227f69f110606060606c63f9e9f9f132168da1b0a16455f7ccbe04d1a706b1f8777c57600226636d3543033e2d4899b956ad3fa762d00b2c2af7fe1cf66b08ae2ce3ce72a8d1b2589477008dad158dfca4b9753f1e86a4ef71f7d8d8acce187a070aa924f253649598e53ea2bc49338d4c140e04b6cdc27fe1c42c797d039f653f6bcfb73530a226ae34ca9b56f72f1aa5a5ada5a5ada5a9a62b987972c3b91db31a0bfd251fcaa10f497acf330901442005066417615ca4fd0da98529710f5b689ffc095714b9d266c78dcaafa8732c2c0c0c0c0c0f8b78e5be0a49cfc7c54c79f98e4dcba79a18544d5c393fb1305be75f1389ae54c635872360ed4d64fe9f7f8d06c7fc769b5eba7eb40eeb5e0436942e34f2fd5154158ea2315d0e31b7e0b427c4c45be5c0ddaf75914c17f738244ea4eb8b9b6ad9b3392f0f5ced13db73b2c0fad362641561f12ca4cdceaa36a1fe43c95b965b611b1307e6fc00719efbd56627fa06f4670085a9ff9f0d14b510b638b4deb8c466d759ed4b07eee68e9d60fb70eedbdc59871d54874c06485954dd520f0f4be8b5af30c84ab5fc704efbcd50868ee8bcc125d53cb4dabf54d764c9d84f35b6c2951fde0c4f6a7c2cee14ef262127f24230c0c0c0c0c8c7febb8052094d101c9316bc6345df35be6b3fc54bec9c1b85dc6df9c089cb4d5cc1100a03a7dea907e5c0b8171a72e2d2526fa2f5abcfa58a682d7e1944b3395040008867e91bbdd249e05ce739fb42ca265f685d3aed2df7c0bf109676256493d0af259b872df53d119c149b10bd5fad9980aa15a04debbbadea4ecfcaaf97317ef7b25ef733691178bf1b308cad9ccb020bf0e9c32eb586e9bb0f6ca1b29fb9cda6efa2f9abbd0f7648e866fc4c3e3f6b4815528a4b5e2f2312f72fcb289d616ee5b1229be890f82ac459eadf7399dd72ea2b7e666d24ec7b638bf0573166f4d10987ae04ed854393cfca18c303030303030fe19fc8a7350190fe60c9bf076e9eb375bf5be732ed0da181b95c5946b45b71cb1784a0c0c0c0c0c0c6cdce2875c8bf44bf719ea1eee9ac2987a313030303030fedf21f05726c66dccb8169b947822aa517fcfcca1986b818181818181f1ff100445514c0b181818181818187f15d8fa400c0c0c0c0c0c8c5fea5b701ad22f6cf418ad262a8020082220ae613e636bf4fb26ee5f941fe39e3b09671651f947d363e5efd3c5c92e7dd1f2d788c32e4b38b0e3f8935a0e5612fe2c684da4054e645262d3df2803fd962d0e37ee261ddade6d50455437bcfb07ef92fe1797e45f0d33758e046ec489226c6f580c0c8c9ff62d58851767681bcfd97b8f356abeffc163c70e6c9d6dc0bcbb73c6f0512b926bb9ffc1c76795271cdc713c15f32dfe6bc59aac6e36d64c9d8c0dcb61606060fc0d745fcbc9fa7c72c6dcab748b5d2fef6c3411e537cbabb7fa3f5a3f7adc81053bbd3f1d1e45c03486f12f4068c8e22b8f16637ac0c0c0c0f87b5ef0befd97f93278f74bfcd813511bba1c0b00009cc458ff5b493107278a73d1dee3de685dcc189c90f3dd2600c63d770ac525fade210f3d510441a83a1e47d32b73cefb98ca08200842335a70f14b7b67925c7afa49ef91527804c149e8b9efbc5fc51f68659525f8bb0da7e11104119637f13af8b4bfb3513b4ae23739a893100421288f597a3e87c95f8fdaf6e5ea7aa761a2088220d421766b623e778e8973ebd38e789bca0b230822246b3c8b9772639c35d1e45839fad14f5bf8fbf173764592bf8bb6288220e4a12e817161764288e5955a145a5ffb2a08994764de596b4e131ab229b30d8055911c38455f128f20085179cce2d04cfe76e88032b2c39759ab911004c1d3f45cfd13ca59007c5d4dbef92edad74a51184110aa96dbbee70d5c000076d583208f113282088220a2439db7dce5fda227dcc63727e799ca0b210822246732e7f8eb46de9812a7eee9c159a3e48410041190d277db9150d62dbb5b99910b0d28c2234f1456445a08c9ff96f2e2ec3c63693c8220b411de67b299df2de945991f2e2eb751a720bc6ce69de97cac1f3013bbfcda1c45843066dfbb66b47fc17ad1b71a59f9fb74857476a73d0c9edc5a49be0000200049444154aa2b862088a09cc5ef57beb67f2b49734de4841004a10e9be89f54c94fb73ddb4f03a7bae15d5b7be6667544c4e95a6de7e371cac22c7088ee9e8facfeacd38bb682d8d5b66a440441c40d3c0fc7ed1f8990a7de677c3fbbc748f1a0e04cc2cab93c81772445ad1aab28842082f256ab6f1695dd0f9838948c208888aa53e0937aee6025f9c734d69f6cfdd9a8fffafb7da9465bf22e2d1fab42441084a8326e556c01760a2f0606c68f8376d2fa66b51208395cafe5765e6135d7d5547751dbd4c1e5565f3647842726d0f9dfe0d6465b22824e77e828da94ec4602219a82d5ea905b0957fced4401102a45d56d67e4ed1b27176a232032e1461d176d4a762302108424ad561cb970f9acbfc7501cc070ff772d2897fe64a53a80c4b855c722632e042f1a290288d1eef7ad680f3a3eedd5011010240c9b1e107a39e290af951880f8d4ab156c945d75c3530a406d8affb9e82b673639cb01c8fba4347051b4256bf7483c50cc7f3b7c29e642f002432110b438f6b983d35c9a1deb2509aa2befe614d6b673bbe7c37cb3450780367eddc9a8e8d0edeeea44a230201651355cb4e5d5727990361d26a660eeb17cfffd4a5663ea4a0d0069fbf5a7a2a2c3023c8620409d1c53c146d18eaf21f644101c3e674f444ce4b11556a200da7e6f5b50b429d98d0c327a6ac33df7c52425c7ee719703905d9ac644595f4f5b0a80d8d895472f5dbd7272f5183208d94494b27ba9e0f389b1c2401afddb91cbb117f7cfd71704b24b74051b6dcdde6d840382b1cffe0b31978fad1c2b06a0bef2299d8b3625bb91712a262aa2ea365e6b4ebc6aa8ba6c8e1754d5521eb5f8f88d7b8997fc6c4501b40373da7b66c378b2581690a13303cf45c746ec9ea10ea0b8e2d50066fa5636d83549be431101834d4f1a38288af62f5877b8fda9b1e3d35e1d84344c53d57a4d68fcbddba1bec6c280b70c2d66a328ebeb595b0280e2c44da72e5d3cbed64e168f0340ac6f34a26d595bd41195f519ad686bc6065520bac6d7f3b2e3949d1f8307c3439f59fd5aa78754f5f716290028ff1f7b671d5ec5f1f5f1b3bbd735372ec4891208212178d0101202c5adb83b85e2aec58a437182bb135c8a048a5b80048912f75c9795f78f7b8100094d20d0f6fdcda779fa5cf6ee9d393b333bf3dd336766dbcfda7a60df86492dedf8121c441d2fca19467ea1bd00abb33d93329d2abfd45984d5de9a4e199ba899a577d7c507ce9cfc63801700f085e67546ad3f16bd6776980ca0eaac58ed975a72394bac4cdbca51479fdebf9fb66a7df6b16e1600e64d7e59b573cfc6991ddcd8000035d7261b18040281f85b3e688ba2532d59e03cf1d1fbc15c1933c0b28408e1469e2dfeb2b61080a4d329a334d1bd98eb09e036edb131b5e2f39d44e0b3305e6fd216ae13ef2a8d299099077e1283b8f3b9828c5d4d59e036f9beca9474fed95e1620ed7eb1b8146dc10fdbf96ec4553f9ae905e0b7e4a522766655e0368f4a357da17bb92c106335de9541e61e8d1480f3d8bf14a6e125ff5c1f4b70187357cd30eabba3ec31aff9719f8cab74cee1701eb84d79603246ff7a4520007cd0166037f47221cd300c63485e5f0707ffc5715ad305a5ed6a2500bf25aff4ca1b03adc0bc4774ae69f451de9be80692cee78a4c8510b0ec95de985beec16604d489caa08acfb6e181efa297c6e3faa47de3fb8edaf252fbf1987fadbf2558f5bf64cc9e3124af0fc68826fb720acf77958055df0ba6419451de9de002ece67bb3286376deb31ea94c17b7a73e00afe5ee746349191257f903b7f5998f0b5a17b7c01b04edcf9b8ecaef2c1ad06fce953c4399d5646a1ba7536fcd0c6483fbb033d9a68a282ad3b012d9955d8cc61ab7e875cef47bcdc309ce6033e4968a51df1de300ec46eb138dc5c5689fcdaf06001f6b0be3f9922ee78b188661a88c5d8d5958ed3f920d65d74e49ab92d6066158d0cad7fa778a73922b80b03cdac2f73753a32a8c6ec3037ec4c16ccad892965603fe4fe7e45f68c9faf2955899b6517f574765698b0fad5aff72b11f80ef9c27ea77d5b329848db4050281282f25263f688a8692bb5df0fd7e3d72feecd9b367cf9e3930d9bb5c4e90aa2dfc8d2f042344562210d46cec667c4b384b6229049a7a97b87bcf5e3584c68f846df8c870b1e2feb5f867e71e916edd7bf8995e248e9937ec1f6e567ce7cf64dde7b3e98d87453a98de34c2afd66b901fc49d7f967cf3f41ba2c1d036efdefcce71ebd0d79f7c743a3e3feee42db54bb7de3545986992a741bf5666e97fdeca2a33e65d1d1f7d47ebd6bd7b3593316c97b63dab973cc12ab2575de3952a1e1f7b48d71cd8e5ddbb5308878841f55871671ee7269cbf926b1631a8b1a5a98c857edd3bbbc8ef5c323997bd3bb77636be0f05e39a5bf0319a6680ef16e2032f160e1cb7fae8cd57f98c73b7a551ab077cbc09992ee9e2b53c59781f53f6c0721e78392feb583b61f2953b72f388fef565a6d7a608abffdccdc5f0e8dc4b0d00007874efe25bf21ded357bb6b035961421b1156334fdc99c08db362850a63e3e72e09c1d171ea72905c193b66c9bd9d442fbf24bd5c4e8e2d7b46f31f781c12eb45b032b63f2daa42f1b669a5128ab188b1900007ec31ef54cbf7f6f2e99f5d7d57456c8e84e2ea6d7ca70bdba0da8fe595df27cba7572925fdafd480140e7feb9ed16537f689b2a54e2976bc764d593934f9880011ddebdb84650ad4b07c772dd09e6c10d1d39c68294980bc0b5494d19fefec6f8702794d6925fe497afc4cab44dfdb2fcb71294daaa19f9d3b32fa0e6b0debea6002b9653bb61f551602c0281a878bc05c7c6db06d2efc615bf9b0bc6a53e212d5bb56ad5aa558b5a1644f95223f032ff55b2e375967d78cb18dbd2c51c54054a798e02648e661f824bd9e64e3290672b3e8fb99056b1fc30deb22ddc2c805214e4a6150175a5b3258e9960bb8e7a0cf2d42c45517a31242f0ee0bffb021337d95d0479897986b2ae832c4e2ffec81896591559c91324b612638950aaec7c033c1ee5ca7e9fba45c7cb2495939c57905e0c45bb9b8adf7fc10f589cfc215b9195e8b342657bfe72f6eaaaaedc8b333b36f4b2e49a57ef30fbf45bfda7a61581b993ec4339b144e696663c46f959f9c94a96df7b8b4d3f929af3be38566066a11b6eee9fea9fbc69505880a398efdc78c8a647c534a5fc7235bd3997df61562fc7cc0d23563d378e64d4df18f637c558480200082dc59f1516a5ca5382c4d186fffe1d742c7367d9e757c2f3eddec9b1e0fcdea72a3aef6ad42d2c6458843d41167fb9763e5845983b7c28b94fdb4139ef84326f85d25a72914a5ede122bddb6bfaba33279df46684d8182c62d9d3fb4328c6f632f42dd25028128271ffa1fbef74f8da5eb0eac3e9cd26584eb475b81936fcf1e780ee0faf9af6955be8a017145332d4829348083a95335e4a7168299bd4caa1443c2db22121c4dbd255994560422ab52d61116a7e5e9004c4f6564614a01709dac2dad45c00bdd727d653d61c94e5de86091142d02f741678ff6732a715918c7dc8557968184d04a0409691f8c218b338b013e74ae186e1ad008818594809a8b6eec8e302ff19e558c67e350bc440456e107ce4df12b990f217116c2adb2ebc3a6f1e88d8d476fd0e7bfba7de1c0efbfcc8a6c2f7bf3d71877f607d32c45509c2927018c05482b13feba9d69ed2fb01643e1dba2f7c74de5574d8483bea4c5e50613f9749d7fa8eb7c5a95f6f8eac9cdd37f19d24253f5597feb2f5653d0ea4bdb46985d7c73a6f5fc913b7b5f1ae4cc2244651bf6a154ca2c46675641594525b695803c2d47cb8010333585d442008b52c445c72acb0f1e884d0b89ba8937dbd9d21a07bdc8aaccdaf9d078f8e6129c2ac89053202dd90e4ac5202fd454788bdbd25ab29548528e12fb826d84c8ba9cb7d227f76f89566d2563d179298524488df70ca3c9cd54a2ee12814054d86f01d24653c7f931777eedb5f46ef187bd2c18e5e355fd26deffd0fb30faa27c53274a655c3a10fb159926ecde15ab323d7e659d5d735a6eddb8b957b55601acc47d7b9f99f612620a6e6c395328addbccf57305a0bfb6fe74bae9194cf36cc7c6582ca06d4db7facd1db54fef281d7c7c7d7d7d7d7dbd6d33360feb37374621f08e08e4a4c424883c8c5ff856655f9bd16744542a5de6682bf00e0f6025ee3f106772421b524eed7a52faa9e21a11d5e0cd8d4c4b6f53eaceea23e3fa4c3c91c3756f514f9a7bf719e16afac2cbecf9d20103573ed79599ade1d58a0696553a1dcf63308e855748f789f3fabb40c2fdb4929e0b9e5bf36049dee95df7e5a63ac83cdcbf49e8d82b1a976675240567b6dd2a340d70aaa7bbf726b16bb5f2127c55c3505ce9e5641e38e7a9167061955aad872f98114214c4c669ab7ea99a30aead87151bb768b97059287e6de2c433b934f05ccb635899c5c894595a844ddd664ee4f53547534d735bba97fbb796da1cf9d57a7474c838be69f31f3144e8b0a6963800cfad1cb58349fcc3abc1e36dc7534cce0c4ddca1c329254662469963f205d07937f7ddabf82e29a5b5e4ea96e529b12fd826f02ab38eca7bff8a6b445483c71bf6c46bdf3d5e9c5c7f8b46dd250281282f1f455f685e6d6e670500d2808e63e62e5fb37ac9d47e21b6c0a935725698441879b69851dffba50a8075e49c3d672f1c5d3da0a6b5bd25c6fb10cb19b4d9149846a6aeaf05a2ce97e4a638b3bf86da80d7fc389d7189044fccb168346a79d4cef5333a55c58013b2ee8d9ea18b6f8c7105903519b36ad7bea845fd6b7281085af45c5bca3a114ccae3797499bd71d7b6df47349402380ebb5248338694a85622e0d7eaf7db967d7b372fe85d830382b06d29068696dffcb52a8043f88435bbf6ef5cfd6b4b1b00b7b1b7140cc3a8ef8d710069e4eaf37713152503e54cc658b6f875edeebd9b6676f0b275e00234dcff2e96b3eaac67ef0ca3724ef5b206dcb3f3cc0d7bf645fd3eacbe04f05a0b9f6b1946fb7c511001b24623966ddfb77bfdf40e6e00563da373a94fcaaa4418a0fade5827008b9613d7ed39b47feb823e35d8206e7f249bfab8929eceaf8981a8eeb0e53bf7ef583aa0260744917bd3494613bb2000037ee0a025dbf7ed5c31b2a114a0eaaf37e5f4a7d9d1397bea032b2cbae8f380dc1290693b5b7081a8d66751d48143bbd78c6f690de033eba9b6cc6afa384e5017b73800c071748c9c2edbb09294598cfa578b7dc172408cf2fd3299657e98d5a09b2a8631246f09e50338464e5abb63c7ea5f5bd8722552607d12cb698c93bc33ca1e0040daf9ac2906b6ecdaf9c8aaece3dd2d019cdb4ddfb877f7ba092d9dac6cd920ea7451ce30fa974b6a008842266c8bbe786af32f0ded6cedd9f8fb58ce0f062baff73107bf656f8c219754e6f63ac08d3c5bfca5965cce122bd3b6b26fa532efdfcf5bf5891e9600e64d46af88dab97e7a7b579ec882c0502c270281a8e83a9177e1e73937d78f6855cd8a03002074acdb7ddea9448d2175436dcbc8b3c50c4315dd59d6c947020098798deeabae9e1d6c2baca0b69098773d747671c76a520020ac037baeba5d60ead0f56fa367b6f5956100c0b1abdd6bc5ad7cea53f3f4af16fb726b2cbeb86b5423070e0008dd5b4e3c9264ea1169f9d36dc3429c0500007ca74683373f2a7e9772c6f9791d6a58e200805b546f37eb749a698946e1d571350500e03b3bf61315a34b3936b1850b0f00cc03fa6db91ed500b0a6c70a99cf7a61866134098726b4f2940000b0ed6affbcec469e6918a7f26fadec55db8e030020f168f9eb81576a9a61cad6160cad7ab17d58888bd12f2f726d3cf4c325941cf773ae2eee5ad38a0000964d50af35778d6b3d1932f7dad2ee81366c00c02d6b74987b3e43cf7c9e5df9b405c390d997e677a86e490000b0acfd3bcc3efd56ff856afa740d82e2f63817801a0b9e6bcb34ec134a2fc62f680b86a18aeeafeb1b6ccb02009147e4dc53a74755e196a62d18d5ed117600b29e974a5c6519b5f3c9922155dc8ea1f5ed5800846d83d1fb2e2df403b39e57950cc3d0aae75bfa055a0200883d23e79eb93adb8b5b416d51664b2e5f89956d5b99b75259f7efe7ad9a56c5ed1ad9d88907005cc7a6bf1ebcfc9b1f17690b0402513ed07b504b852c4a8c4f275c7c9c4d53d48637bf07782c08b89ab6abb11095ceff8e534f97fbe675bed0cdcb5e609c2ad1dcffc5a3f6895e8fe317fa73916d080402f1f7f116880fa8ef4ea8eb17bef6b5692e9bcebb73e615eed3b42a0f15cdff94b6283cd7dfdfafebc14c53a88121fdda9574418d064e5c641b028140940d317bf66c540a9fc1b1b449ddf9fbaa4b0a4777737dd2b50d6387efcc6ab16ceda0ea220c15ceff0e98c056f264e3b20df7c0dd45a478796ed9b071a7a81eeb7fefe2cac3906d08040251660fa551295029201008040281a82cd09c08028140201088efa42d98dcfdcdc4fcc0956f3edfae5279a3af9db8cefa54f27b9840153dda3bf3e7a6d56c2462be502cb2afdea4cfbcc32f1465aca62753d6d7e7db0db8ae0426ef6053a1aced393980e6c1784f7e8ddf5ee82a92eddb2d754555fadf5095f1bdf6e98c6a7ca198df606332f90f57d2df998a40201008c4bf535b7c0142ea5dbf612d7b6ee54fe41a52f7f609ac3f68c5154360ef690b972ffb6d4a8feaea734b7ad50e197f39bf347981f1ec031ad5f73223be73c168e3f71e4c050ce0f1cee8b7246a280804028140941356b9cee2d7987ce4ec77c8dd90b0a9cfa063f27ab3af1efb35506ad239a3a64cbb31b569c4aa614b7e7eb23890ffa9ccb1f969dd859f000098eff918af79bef7509a28f2f79129e317ed3c953a64b41b1b35160402814020ca41f9fc16aa5b83aa48eaac4f2541f360bca7a4e9b66b3b46347096f28596deed165dcf4c3e3125c2c35ccc17daf8f7dcf05469dc30832ebcf3c780c61e52a1986fe65ebfdf9a5b059f6d89acbabf62e97da2d1f29de3de0b0b00005cd670faa1e37b16b532a31930242c0f340f587aeffa92766e66aefd6fc8d3b63412d80db85ef6cb0d0c599717f6a8eb2016f385d61ea1a3a3624d060195777d59afda55247ca1c43eb8cfea3b8565efeca18edd7d3443da7a58d71e7dfc2176d729d3c6ca4cdeb19f2cf97e7362df4fbea8ef8e71135bf7bc50c4309a374726b5f1b7168af9421baf9663a26215efd2a772af2fef51c7592814f32d7d43c7ee8b5733c6c3d77eef5dc7d5822f14f3450e7e91530ebf7f0967d9a6328ad8a8512d3d2dc57ca1d8b666bbc987134c1b3833eaf87de35b55b3e50bc57cb3aa0d876c7b57110804028140fc0bb5c52783f7fd39bd37613faf39726061b8fee282b09a75c6c406cfdc7d68d3e86aa9c7268c3c984601689eaf681d3ae914abed826d3bb7ce69451d9fdaaacb96c48f2339b4af4e9dcfe53419defadd5ba6815415e6e7e5e5e5e56b65fe2121fed61cd3489b757c64b7b579417d86fee4ccf9b26d8cfcd6d4d076736fd9f65d11b57bc3af75b2b70f0f1d742c9b02d03e5bf653ab99270da1d3d6476d98d2206d719f794fcb1a7c554f771ccbb6f8a95fb0b963eb5efef062f7f16403000066deb077034ed289d3c9fa77ee8d8327b3cd5a0fac27c93b3bac79dfd52fbd86afd9be67c3af7572b60f6fda73472a0900ea278b232266ddb0e9bd72c7ce4d1382d2360d6e35e1463143651d19dc6ed6796ebbb9517bf76c5fdad3f6deda3e03f7bfa5e04ba692a93b7a341fbe3dbffec40d7b76ac1e52356e559f16c3cfe6d100cabfa6b41ab8292378dc869dbbb64c6f54b07b4c87b90f35a88123100804e287c3fa9a1fe13ef30eaeeaed40005dade8c8f121c91d77ec9bd5588c4153eba7871b1f7e96ad670417672d79e430f2da89df824518c04fe1d5a8ea3f2d5fffb4f7d212931cbaac175960dbc545f02e8c437d6f4240b31df9efbee7461c4f3ad20400e8a204f73d4f7675b02100a8b42f5946be3d38ed8fc4ea0b1e1d18e7c9058076cd9d15fe837edb97dca67fd2c2e54f25edf65cd8dad61a07e8dc3688086cb6bef46915e5c31d27726d3bf50b10018b17deb3e6f809bb8f278d9ee0c901dc22a4774376dfc3e7defeeae5ce064ddca15359166d0604f112b7ce3d905f6be9933d23ddd900f05373c782ea837f5bffacdb6f8e17e7ae7ce63afef68159fe7c0088a8453e095abdedd1e2dab20422a8fbea6d4bbb3ab200a055f5827381db62b3f4e0688829cb54cdd33fe65fc1c2a2a2b776b123003ab46d64de2460f2dcfdd34307933763b205915b564f6c210680165eb860b34ea5a1818f560221100804e2dfefb700c706b58caf99c08516221caa36ad66dc528a10590a81a61846fd32fab6dab953f71aa6ada67059dd9e2da519d76ee77c141549533494dc739ce73b66cfa9e3474f1c3f7a7ce738af122772ebf76e6e539ee84de593934fe81a7d3aba99362724ecc3fa07b3e2cf3dcd4dbc7a5f218d18dadcda78c59828e0e78e55ca48e4fe8ee87cbb369ddc18a552a5356bd4c50f5eee3996a00700c02d1af56dc07e7ee0523a09a08d3f7022c3b663bf5a22e5b3f3f1e0dfbb9d8b292a83b00b1b5897f5f6fafd5ce5cbd377352e1d3b7a9b3415d777424cfa8bd5f5857cff29872f6ee9ea48e88b335eddbfb47fcb8964601860409b5496a964cedd1be9ec7a0342ed4c65c17169dfa706c45d7ca162dbd60a3053478f1dbe70f7e5a7e94a7ed0b8751ba7849823618140201088ff86b6c009fc0bff04004a9e218794e50d644231dff86713beaf18f292f34ace8a70ac3dad21e3fe4bf9bbf520b8d4ab418bd0d096a1a1cd6a9a979412426b69b91c2c942aa7c0004fc77b4bdfe52b74ea7695a47253f315f94a90399b7f4886257394959a88fceeb6d34590b939d4d9d6cac6d6caa1eed46700aff71e49d00100e096217deab19feebf9245695f1e3d9e56a5736f3f01a5ce975384cc5efcde688c67692f02458e4227cf280699a3d9fb8c318ed8dc42c2c118f5eb4393dad7b61759d87a34ee36756f3cce7b771165994a2b731520b635ff302fc4925691e164519e9a91365bf5e78ef1d553a286b76d50d5c6ca336cf4d62772f4566c04028140fc7858df25555c682904b77e47f7f7762c9101c69139957c2107dfab7523c9a6c37f1c4fed30d8e52343c8b40b475f00b8bcff255ebed5af84c04242408d3997b785c94afc02e35a3b28d748a030a5800430b934c8a2b4c25292608aef449d934bdbacdc3ecafbdd609f737a64efb57b0fbd9930b31a1770abc6bdea1143f75e4fabf5f2d85b97ae3d7df940082c25045598a1a0406a94178cae204b09424b115b602184e42c050960fc862a8ebbf550e9524bb8b373ffd54cdfadb7ce76aa61c9c10caf97d7f35f0b00c092d896612a2eb2128322ab400f207c2fe28a684266cec701137a779ab9b7d34c5a95fef4c6996d73268d6cad758fdbd4448c1a3902814020fefd7e8bbf45e0d92a8093fa5792c8dddbc7dbdbc7dbdb9d153367d0b89d6f998f3482a4fec4d1beccbda9fd573e28fef088cd289ffe3178fac3afca58e4d7ca07126f6559781af3f571541f9f34645a742ec72524585a7c76d39f79b4299347bb8fa495262d6e6ebda090458eecdea251a386c6bf266d07f4f386a403875e1a3d17564dfad4c3ef45edd87238ad6acf6ede5c0010550bf386273b4d219f0054e6b9cdb7c82a4d6a5b8b3dc3fc5909878ebd322d01d1276ce9d3b2e3a2c7c5a97793a1c6d0095dfc2d391800a34a8ccd36ce0e719dcb3295651ddcc8c1f0d7d68b99a62537faa4a3514fc027d44fa4bc3ac0c7aec1c2582de042879aad06cd99dc80287c1e5f48a1268e402010887fda6f917be7d0f628eb0f131284d42fa27db58a2a16ebd633873a37ffb54597d4f15d03a4850ff72d597d4938f2aab7e0e3f3787e63f7fef1a4c5f0594dbc8efed4ab6d5d372995f5e4ec8e5df7ec864e09ddb3aae297c376eb31abc7f2cebd5af67d3e2ad29b9b1513b568d35df7798b5db862e749e3fc0fcdead98298342acc517967dba25d6ac167d28a298cd97a492d6bd72340543255a7d65d3da6cf3974e0e5e41a3578805b37ed559b1ebc742bf82ce8e4ce31e53ba3cbb26e135af5c899d4d98f957062f9c24b44e8a6e1d57938113963b04bcb85119d54d37ad512249f5a3c37cea6f7e2101bdb585798b761c92eef7efedc9c7b0797ce3f5904cc8bdb4fde56ab53af2c53f935864f6bba6df880d6fd127f69e3a67fb26ff1b227563d8ef47065f3f92d3c34fb17f71dcdfb25cc959d7b7fcfa2ab94d7948636046ae208040281f8a7b5457ef4dc5fa24b1eb01e7825e2b78a268b89ebcebe7452facbd43fc60f5845e3e67eada71c5b3ea18ee8b31379eefd76dff3d9be70e186a39be69dd083a04a70eba1871ffe124aecbeb7e92bb6ebc22d5badfb7397cdd8396b471f9303db36b0c3e2f34b46787301c077ecf1b3f0cbf8950b471e62ccfc3a4f3f3ae646f7d19f488bfcebdbae68ccdaf50af8782681e3d6a693fb9c8507f7c5cfa8519307b875b3dec1f8ad5b7e7ddbbb9a823771ab880d57a26cc6cedb30668002044e0d076cdc37afa7230b00240de65d3c2c1a3375c3d8feab81e7d870f0a6350b9a48b93066cf9aa441b38647ee00b147ab4133cf5d491b1f3e65e2e00d0dee2ea85596a92ca73efb2ed253c62ffa7dc4210d483c5a8cddbd62662b4b1cc0becbd6636f7f99b876cee03d14b0ac6ab49e7a6ce9783ff4be6d04028140fc70d07b501108040281405426689122028140201088ca8475fdea9fa814100804028140541658616e262a0504028140201095059a1341201008c48fe3fec3c71c2eafa21f10ff2d90df02814020103f0ea356d0ebb415fa80ca0d690b040281402010ffbba03911040281402010485b20100804028140da02814020100804d21608040281402010485b20100804028140da02814020100804d21608040281402010485b20100804028140da02814020100804d21608040281402090b64020100804028140da02814020100804d21608040281402090b64020100804028140da028140201008c4bf555b50d4f6ee39ce01390d5693fa7fc8dcac9bea95fb0d053400304f16e7b9b457251850252210080402f1dfd41664866e7f3c0040da39edeb7f465c30d931ea9507f48514aa380402814020fefbda22f5b2360e674f1ec76167ea8e2530a8ec1008040281407c83b63050674e90ac207e87705e5d36752a9ad49abe609e2cce73efa38dbba16cdf24276435a903d0a66ae70fcbf70dc8710ec8ad3f40b1ff15c30000496de898d37ca3fec4ef85756ae73807e5755ea64bcfd1af1a9def1390e35c27bfcf6643110d00402bc99db30aebd6cd710ec871ae9fdf71ae264e0d00ccf981b96df7d34cb2aa5970fec2972671f3f68ab26b78ae73408e4744d1e2189a341ed553675616356d98e31c90e3dba668fe054a574db95a090000200049444154baa94cc65565df0e79ae0139ce0139353b152fbb694c8179b238cfbdb7e6ee6945c79639ce0139d5da15fd7e83260174f1ca7a0179bf3e782fad989829b9cead95717ad4961008040281a888b630a46a0f27638dba70accd39dd82b0ac8bda78dd876fc934cdf0695aac0ebf575d1c2fd04dec2bdf9cc4ea3f5df2c76c4160be6652efe28399a633dfec91afcae3ce58299ddf06bbbbbbb8593bf99f0e8295ab256383e8ab7fc8a3121960985b8b8a664433f58748d62f93fcd69d483ea618be8b3400d6e837f3f5ad71b017ec386236d40d030026593d7235557fb474e7125138a1ff63b222460140d31766170edb4179f592ac5b24eeeb426e9e5438fb2ec37c662aa46a068d553fb6e6cd5d24dd304fd492a55f3d5ef167f1bb8b8a53f55d6870eb2e593d5bd45a605833ba70e93386ebca0db5a4af5d2035c6935486c3b718c7563c770e6a4b08040281400000b0ca771a93704e9b24e0ccac8d6338d46bcf664fd41d7925aa591d337d5f40d5df68313f18c3009276aa4e14b1669e900e70040068558f286c235fb98f6c371a0300b0126c9e27706703d4c0ae9e298a09146f9dc0b5c0a1b90b7dbaadea450e80339d6420c2c68917fdcce20040130e713b6f563cad07105a130e62c03898a323216333a90000789f659231de180027484a5e1e42c61540fd6ccd82b34c8339b2756d090220b21947d6277fd126ddd820ee27a62a1f50a240feaac5a2c65200802655a88bfd0caf0b21546a1417d062b9d9e246380ed0b6198b685f14b55e3f782d27b221bee3ba2ef15776350ea8e2b557e5448f3002490b04028140202ae2b7d053c74e53c27a3c5f8251a919ae0f2f88459f3949aadf9f20e376a88161000074fc4d12bcf9e10ea66f082bcecf3521e3be219f060030f363dbb18daa0633e38363104b8a0300e0025c084001009be8b558b6e967169b627253c99be7d447128161a0f4f80e6b6e98ab49df10024c803134c3e43dd625e3ec9e8d09c2f8059b086fcb22e3f509da4f4c0551a0f8c016716329e88aa9978f75070eeb0b4a6625e6f408c48d058489d9dd5be1ba387d920eab16ce9164e92ebe65009817d1fa42075e1b170cb52404028140202ae0b7d025684f66822ab3b8cee512472f6b9f8f63d7e603008010171907611a0a15404870f17bd18261e6d61864d24a0a0000ff58cce0a5681b26e3ba7ace7acdc5789ae2e1ee5e2c09bb4cc3300126fc34054691c300ad1fd624e793737374e052d254005a45ee5ba1dc78569fa206a93dcbd7018892bf9012d20fc5839957c14149292910faf0ea0bb4676ed2231de8633768c7765c342182402010084485b4051377529bc1624f5e2e0c10181fd019e543e5a03f7407e344b56b19475ec0def941ccc540c969050d2679c13045790c087061f95c24549676c458d5dbe6e243ab78b5ac318ca18ff7cd9b58812bc284e61870384bb6896af14baa18cc560289254d05e6d18aa2a927f0a14bcc8787b0a404689f291af52e119329a78a4900936e608a321810e0021c40c0ea500b1b7c4e9f5c83bc984f744113220804028140941c72fffe142d79f822cd09167469c8a91bc8ae1bc8ae1bc869d64e1084d3178e19549f25e8d58005f19ab3e9efb442ae7ef743b00f665b12e532489f45a6d044c701bc406b0c03001df52ca7629764e5cfb1d7938fd444553796871bcbc305cf3eaa18bfd1a0fce43c9a79134f633585c39bb2a4040040710a555072ea45aedffb80a64d628adc7f96627b73dcb800181e14c966bdd46cdfa3cba9c28b74461322080402814054c46fa18ed39ec9c7eafcc496951843710b4ee7ea30e1baf6b18a2dfaf87ce748e14f51c5730716e70fe27a11d4f928d57582f37b0f1617cab5e315c796e58a6b8e6cd5d4ebc59128c8733b95bbb34027343c4a653770020c07268fbc71dfc0f12fd372ae277f5c7dcdf85185d4607e237b48bda959194dd59fcdb622e023958263557d70e6846aed59bc8d13a43fd0acdcac27018f7d42e5da1b75107d6242116730bfbe8cf9eb90ea601e316819d702070090d5e2d504f9ae4be034104d8820100804025131bf05f3f4b82e9fc5ee1af47168048e376cc306b9ee40eca74196b83977c90ec9403772fb02f9e8b9eac756fca53ba49d6ccb6b1061cb5bb990eff258d9a77741f7055a4d2bb393f3b9d609aa517f183480b934e3f992ba59c3154732cadebc8b203a2d912d6d8bdddcac183545b1e63ed679a6ec8f36c46762040b18259d16027ba716b6e95dbc2a9698b24b36d287393b4f7e3c0b0000aa08d64f6227ed578c9dab3cad628f5c259bf42e0814b760b7f70100e2a79668420481402010888fc7d7c2dc4c540a9f2baa278bf3dbdee45f3c2cf42c5d3b303193f37e7e2e387f44e88dc405028140201015f15b204a436538fc17e31cce7543c20281402010888f61a122a81834137b517bf586fa989c353d9285a4050281402010485b7c1b0cfdfca8f2f7c778f814494f27541c08040281407c0a8ab74020100804025199a0780b040281402010485b20100804028140da02814020100804d21608040281402010485b20100804028140da02814020100804d21608040281402010485b20100804028140da02814020100804d21608040281402090b64020100804028140da02814020100804d21608040281402090b64020100804028140da028140201008c48f8455cef3de24262a14cafcbc3c546488ef875822e171b9fe35aaff7b5add2726959f45eb0fc527666e5d3c92c09182477c13af125200c0d3ddb99cc711ff7ec64f9edeb061c392476262622a7a242626e6f745f3ffc3dae24d62228e13fe0141a84120cac9a3fb779ab508fb8a1f3ebc7f372131c9ddcdb5d25bddb79b54fe9fe417ca1fbece67f32cef3c8caf1fe4fbffa042298a32a80a01e7f04412d4bc7f00ea7ddb358776331409002f064d0600f3717d3e39a7e4710cc7b91d7a887a0d4445f79fa061c3867dfbf6fde4e0d71df90f6b0b8542d9b4794bd41a1015826198aff8554060ed6b572f7fa756f78d26959fa3e76f59d8b9b3d8dca317eed40bf4c130ec0714b821f59efade7671e80c5c625bc9e39ca24893112ba4b56a8d4e2e713073f4e670f9fffe16a8d7eb8b8be5657d8be3984824e272b9ff4ee38b0eecb6e9350867b33082f0f6f20600abe1bf02c33014459314433134457b7b7b0380a0c3009aa4698a921fde8db405e2bfa42dd05408e26b067260beee87c6f6f63d5add379a544eb43afdb5fb49d66eb548833e31479f909a59d5d9febb8fa3af2f91b1aba4551d738e8e1636992a70ac8e11c4b7274b1a0c45d92954d60b7ba915d7ccc74cabcdcf7a9d91992a71f337b375c42b9e0549921ab5eaf3e304c16673d96c16bb12cb242f3fffd8b1137abd2e3737bf58a100061860f83cae95a59540c8f7f5f169d4b0c1bff6f6210d148663dabb37081e87ebe2031890cfeed02445eb495aaba3347a4a4f727dfd01a0f8fc194a4f499a87922483ba1dc47f495b20103fcc490080fdd74d3a77f53e4f568561188661ccad1d0f9d8e9932bccbf7f65818625798376acff3e86fa0e7279f9e651d36475ab5e63796954a21cf4f782250e63a9a3b30244f9395c9d71b6c70215faf4db97d2ecfd6d5ae5a6d91545621afccdb94942b972ee0188e611f152c87cb110ac5aeee6e553dbc044241a5148bbd9dddb0a183351aedd5abd78e9f3a4dd134c330756a074644849bcb64446568afef58a734860343f039049f6b75f51486632cb1903618688d9e6418a3df427c742f43d2148e63380d1469a0cb5b11188663f8df9cccd00cc3d09575393f3e4704d21688ffb7e2e25f262d7e84490cc3445f8d953a0550a481a6698260dd7e9a56ac5049c5c2ef272c34376758b76aca75ee82e9f22db8d7f492f8d7fb26780fdfc5b3f8cac9119224f3d2dfe6c53d70e2b3acc4567a859a56178a281dc3e88a757a8e4aef63a0de3ebefdecd11dcbfa612ed56bb1d9e5f5376465653e7bfa84c5626118300c181518451bffa3252249addab55b45b6118bc5955238388e0b8502994c4a51068a061c98faf5ea59595a5662f963188661386046b718c330cc5736b3cfb4053034c622700e5b2aa0093e9761084a8d31148d1b5834cb80e1182b339dd493188e018631868a680b1cb3b275f8f239b959e90c5579a5f4dd7294596d347e28cc1df29d6eb1d3e7b37bf63cfefdd247dae2f31e28694db0dbe847e032f971fc42ff77f3969a7ba3abd6b930fcc5d369de9cef62b4f6f124ef80035d1fc52faec92bf324e5d59fab347d3e2fe9fe28976f16508cfaf5b185537edb7ef6419a1a806be3d7acdbb80573fa04487100003a635b5d87018adfe29f4cf1e268ee8e72afb3adee85aca3a1e2fff1b6f5754e822ff58efab4d3f3474c5c7bea4521c3ab52ffe769ab970d0e94e2ffa8499f71f3c10b1dcb2ce5d5135b674f9aa6689a12c8ec8e9c89e9df35ec7b14b2fef525c3d385d62dfd788efd41fe0c5ecec0b25f1034fe2db5a656a9129e3c848ce4ea76d65c0294b9b95c95524c6935944621d788d41a825465e7e789d232828a722f3ebc279abbceae8a5339d32f2e2e26081cc38024e9e0baf548922a2e2e2c2a2acaceca526bd4c50a65ceb9b356d6364d9a37afc4524a48483090144d33623ed7d5d5a5d23a229d7ef396ad31376f2527271715cbd96c96b59555d3a64d264f9cc0667dab53c44043faf3d705d7ef96f707ca4243459ef93daa7afce00ee1c7e428b3b22bebabc2dcccaf4b73fdfa07959e454c4cccb71f8989896917d9eaffa1b630241fdbf208002079dfde17b3fc03783fc8685ce456b7715d37d1173b50c2cca76163be03efdb1f83c994a88eb5069ce3850c99b6a1a1ab50f3f6c1c98dabfa075d7bfbe0e6cc9a024054ea40fe85bef3afc98d235714371bbb62622d41eab9157386354ae5c49fe9efc4fac74c2a25fd23e76e8b244efafc84c25cb150624e51349bc33b1bf3bc6787e61c7625bb090da9f70c4f7f33afefcbadd207e48fe1cd4ac8892bccc6d35541ae3de67c85d382a2a8bcec9ca757ffac2a60f93a5acbd3539471cfac72de62eaac74bd5a9d67700652c3265f2b282909b676762c334995dc54ad5a53fe2c8a0a8b1806689a66b1d9dd7af6321ecc4c4f3f71ece8cd9b313a9d4ea7d3c7c5c555a2b6d06a35c949c91445d314e5e8e8ce62555a2d6466656ddebacdc9d1b169d326b6b6b6b1b1b1b1b1cf0e1f3e7af5eab50be74e7fe3dae3f8e1bff4ecd9d3992aef833c4110b776efae5eee867af7ce5f7fd3baf4dacabd357e4c8e5f2d20bec0b06181376fbeaddc2cd03a912fb584a4a3db9e12f5172de6ce1cbf6fcf8b3901b57e90b8e0541db2ffeadfb9a7f835a7475fad8cdc74715b7e3ba7aab3f6e9a511ae46c76fcf818322067ab75c32e7eae8631166484494dd9d54aab4b8bf2e2ad1a2cfe563cb9b4900a05ba8799cebc83527d37a8f7461fd43267dc6abc4b4f4228ca1defc3e6de0c425fb298184a2488aa6740cfff2cd47e14d6a57aeb0d0dc9c61ddc2855ba533a653c1abf990fb5a53c8c4a75673e83847ec52e10d39d46af5dbd454c5cb672daada8bdf3c48de7d9978f9c29ed0698590ae0681065c799049405e21b848a5166e9e58762696fa86109a55c8b12357c8699aa21946c8fba0cbed1c1c1c9d9dc9ebd7355a3d866180556635656767e7171450144519f4ee6e6e9598b2adb5f5a103fbfdaa5563181a80c130a2a8b878edba75274f462f5fb17ac2af6301befe42e87794d7bb86611538193052afa5df4ddf60388e61f8e709960c07ae6830c4e70116a441ffd9ed4833469b310cffda8a475315ff4ebe4159eb130e473d673719d9abc790c69cb7fb77c67ef4f0c2a85fee19d1d0818b6198d8236ce2d1641d80f6d14467cca2ef35e5fb7ee6520f33cc75ca131d5d746f5dff7a55f8188661029726a3f72718056ce9c775b1d3dd7197498fb5009a7ba31d38f5b73f3e33bd95bb10c330be4bcba967b3480050dde86b81d75c934c020050397f2eeaec6f49601826706e3c62579c9a311d5ed825c0968b6118869b79848e3b90f0b97036e427e583c4d5dbf2c38c32266b3476c6f01eb5b8061478f48571dc389f5ef1bf3292d3297520b23137cdb3b124f6162cd0a9f4cc3f67d2671c888e31b3b4f37396383b58370faeaa51c9298aa44892c3131d3e7b87a62b67c8d46a29e5ab18fdbd09d62dcc79f63f63aa02889bc964be2a48c71ec5fbb90dd82575af59a1151c2449e6e4e62626a78acc2c3d4242f3125e51a777bb243e7666e9303614a9c1da00b64248c240a563fbfaf85a78fae049f158763a500c0babd89c515e5e3e49d13a9d9ec5f9b0f853abd1bc7dfb56ae5068755a826055afee5f89ed302931b1a0b088244986a6bcbc3c2b31658180efe3e561d06b49839e34180c7aad48c01b3962b840287811f7e26f4317ffd687c4308c515e1c3e7c78f8f0e1fdfaf55bb264494141014dd3fbf7ef1f326448bf7efd962d5ba65028689a6618862ab7930330e8dced67954a0dc6905a0c7371f7f8eccfb3e45f452f07c3b14f52f83c0b53143086a954eacedd7e06ec5fda95b50eb3410ae6c7f92df4af0f6c8fe7872e08b5b3a10736e1743db42b7661ede0778bde9957cb3a8df1eb3363e308cbeccb6b672fedd85875f5e9dae04e6ded961e3ef85cddb88e0000140f769c2b761ddacd537ef2e7e623cf780e9cbf23ccd9f074c7d479dddb3b04dc9fe4517cb27f69c75d3e19fce39675fec5e5e7b947c68bdeec99386a6197e1f5538e449658b5ae7e34af45f33959a113d74d0de2bd3e347746ef66fa2af19b42d4077b474cbde13f7cf1eee64e58faf50dd356f4e8e553efc620a78fba65be67ab20ee9efd03fa555f31b55f78801d0f03009edfc8759b50f3f93b2f686526270c1cd8deb2cd86c9eb22370faac94e3a3567ca65bcded2762eec7fcea44f9e8ff38a1ebfc9637079c70e4129e93981353c8f5c3e626eeb4253144d91a9f9aa27718901d5dcbfd57da3241fdc2bd427bd6ad2b02ad7360494e9f0f608e4be29ccc6930a821c3a56782a44ad566765e73018e156d553ad5667e4e66a3c83733a08dd1f449b273cc0354a3b36e02c000cb39158883dfd59d96958dc03d01a80028601202a3020180ca442ae3090a44eaf7fbfdcd46020af5ebd16137353a3d171b89c46218daa55af5e59954292644a4aaa52a5a618b036379399c92abd85e717145cbf71332323a3a0a0806118369b231408542af557bb5f5ec4c51f3d76e27acccd0d1b36c864b2aa55aba6a5a5454444b8b8b8ecdab56bcf9e3dcd9a358b8e8e361ed9bc79f39933673a76ec48d37405b405404141415844e4aa15cb826ad50280a0c0c04abf23ca932686e1f71f3e1c33f6573eef2bddde3f209633b2dd99a4a4a2254b9ab70eb3411dfbf7d616ba97fb76be1685af686a81e14cd3814d385d0eed78b228b8ee7b3fa7b8c7c10b9b5b996300ddda07133ecd36ce3a39fd4a872ee1966ba38fbc5c56278007ca873bcf16ba0eeeeacd246cfc4b613fe88fd5e383f900ed1b57c1261f616948d0265c28f5f8a71429db5f3c303b48000075c4b78f37bfff38db10f93eb68cc93b376349acdbd487c71704f001a06d10f9a8faf28d0f56d495bd26827b6ddab5ea6727160044fae79ff6dbf424530f4e1f6d0b44d877db1d9d3870d8c2691d8e4c03a16bddd0b056ad5ab7eb18e66fc9460da8fc03f9962d5befdebdf7c939f5ead5edd7af6ff95c6c96ad379c9c50bbfef810a7f10000206dbbf3e2682fce3f68d2c71c3e734364eea05614ae3df81743dfa4699ac5e151244992068aa2d83cd1c1e81bdfa82d346aeaf65ff97cb15816dc359be52b55257152b7414e9ca6807af1a6aa63f70a4f85c8e58ad4b434fb2a4e969656d959597979790020909a31d5ebbd71f694bdba6bfde83c27ed2586e32c671f89d08cf5e201e4e78281011a2806b2a5a23ccf6a8ee55e24a2d56ab57abd5eafd7e90d7285e2cfcb57323233dfbc7efdecd9b3dcfc3c0e9bdda953e776eddac96495a600542a555a7a86de40320c636b6b2b31abcc4d45711c9f326de6e53fff247082c522701ce7703800201008743add573c859324b962f5da63c74fe238eee9e92993c90a0b0b6fdfbecd304c666666b76eddce9f3f9f979767ccc5dededed9d99920080e8763746f54485bd8dada6834da612346f5ebdb67e4b0a1c78f1dfd1b5da8d356f4f6ffdb3429837eedfaf5db77ee727274e4f32b674afd7bc4720e1b16d83acc4666b5d1285fbe4716485bbcef24e276ef4e14b75c5693a5522a811bd8a301fbc291ed8f97d4ad6f5a6967d166502373e3cd8599d51dd4adcaa61d175f697ad5ead1d26cdbf19309f303aa191eef3a9def3aa89b37979b5fbf3a77fde6a1231c27f46addb4ae4fd89c6d6100009453e9c7759fde25111d7d4d9a8625b516611ffb9ed571a76e6b5c8774f53529066eb5a90ff2463262219f33f3f4350060f4c5e9892f9fdddc7534b174ff37cba6c5cc53afa729521efc79e1fc85f3e7cf2c1eba61f6d0aa7df75dded4cd09e98bb27b978ffe3570c080acacacd4d40f21514e4e8efdfaf62def84832129aa47eba5e9f5c76c98dcce879b7963f3d4e9bd9b8d73b8bbb2990cff874c2a39ea6bf5976ebf6609642c5ac9e1e00c00c3600c4d17176673f9129224698abef9383123bbc0dec6fceb8a53ada6ae5ecdb5b49105d5adc23058c21bc9a9e8e72d2549fa7cea599c8373efd552f70a6f6851545454ac507989c4c5c5c572b99cc3e512386ef4543302815a669de2ee6ff1e69eb9ae98488e633dbc062a3550c0d060e0b052aa582705869ad56d676155de87398552ae56a9345a9d8124e3e25e3c7cf48866188aa2d91c76b366cdbb76ed5ab973160050905f909098641c79ab54719048a4df9ee6bb48026cf396adf71f3c6cd7b64d444484adadadb5b5358fc703809f7bf6542a551886e344c5c21456ac5e7bf4d8893a75eacc9d3bd7dedeb4df5a4646c6f4e9d34f9c38515454949191d1a953274747c766cd9a6dd9b205006c6c6c9a356b66141615d2161c0e97c3e1065a59d958db4069c1102554c2bba8888a4aa5bf4993c170ccc6c636b0562dbd5e5f5935fe9d467799d5c6ddbbdb556216689d4819d2e2f9ae7d29a048695fa5a4303d1af56859fd86467161ee2cfb30eab22ddd2c4055a0a6401cd8b39968efe1b329535d737747e7ba0ee8eac505c2bec78118dddc39ab97f6889a0420f4081b3277f5bcae9e82328e7f3a932cb2127d6172992c4e2f027327d9fb4bc538120b4b0060d42ff7cf183b7ffbd9170520ae523dc00b2f5538535a9586e108f96cb17370db41c16d07cd005dfaf9d96d2317f51fd6baf9a94e56484494cb490000d3a64e9d307162b15c0e00528964dad4a9a54d5294feb8a7ba3d6f6234d6f3fce9152dcd300008691ac47fedf9ebc4bde36e8f28773067e59a5492e3e76f127c199f516e5b368a783733cd303072d686947c0345912445126ce1fe937f8e1bd4f12b0a53a930dcbc956769230baae38063845a0f2c81593a74d87bffa517fb8543db91665503be22599aa6f53a7d72723286e33c1e17c7091cc78ddb5ad10cc3e572689177b1ccc6e2d42ad6931830d0c68815b59520a5ba777eed2e76be8dadac6d79e5f666ab556aad4ea7d5e9f5060341b0acaca479f9f96a8d52a3d5ddbfff50a5d644468407d709aec47db8f3f2f3d2d33330169b45e08e551c2b65910886634175ea0380542ab5b5b1be7fffc1a5cb57341aad8134184ff0a85a95c3610706d70580fb776e9573cf86b8f897c78e9f0c0a0a5abd7a359bcd36184ca95114d5bd7b778661ae5dbbd6a44993e6cd9bbf7efdfacf3fff8c88887076768e8a8a3a72e448b76edd300cab90b6e071b92e2ece43870c31934a18600202eb9475e6a30777be627207c3b080c0e02fa6493334d3a5538796a12d366cdc989c9cf2b562e2bb4742f4ec791c00060f3e9d9ed2bfb2d244eb444a7f487bba63ff5b768345c7e6d71519bb51467e6342bb19c7b73d58d1308400002848293400981cd664414a0198054b5900fce05e21bcf6fb2fbea9f7e264b65bbfae5e5c00005c163460c5a9012bc8e2c4fb578ead1d3fbe7b18cb2b6e7100afd4e3732b643521b4144152a69c04302a10aae879cc7d856b9028eaa71ecbe9413b1f5eed5ad38a83195e2df6f75ef9f9981633d8b1c98d218fe316fabfef41b90e619366375fd636f6af547d272b0e204af71194d2232d59b278e4c8d1c60f65c448967e50951a9f0fae8d7cc5efc679b67d504d73b8f82ad700e5d716956952892153a33b72e121c3356fd1c08745e025ba57681f5ae7b72de709168f61280cc74f5f7bdaa763a88579853df3cf9e15b1b9bc3af51c19207406282806b58eedeeeb7133b557153fbdb97f8dafae268220300c2b2e2ed668d8d6d6367c1e0fc37186a619000c405e5cac5329b19c749ca4191a681ccf7691e5360ad5f9757270f2954a2515dadd52ad526b341aad4ea7566b1b8584f4e9db5babd6c6bf7ab565cbd697af5e3d7ff1e2afbffeead2b953efdebd2592cad91ee6d5eb375a9d8e83e1229ec0d1c9b1b2da76753fbf920e00a999d997cf290fc74f9ce270383367cec430ecf6eddb9e9e9e1289a4b8b878d1a245f3e6cd737373ebdab5ab4824c230ecf9f3e70cc3848686f2f97c5757d7e7cf9fd3345d516d111edeaa4d6424004d51244e108d431a567a0f509e34298a94484413274c38151dfdafedca5020e78fd216eac7db0f65709badea1fd1c4ea5d4f4f7b8c6a30abcf89adf71521750000f24f6d8e296810668e0130457f6ddafb5650b7b5171f0093d5ef559ffdf396352b3333dd0674f5e202d0d9fb236b8cd2cebb7f61b0b3d4ad6efb317619bbf78cbe9fa2ce7ed9a1b4e35aa8d09cb5c03bbc266bdfbe432f2757abc10300fd9b0d5d9bcc763afe72f8ed44f05f36b57b80150b001865c293ac52c610be57ab00f6ae6d2b2e8edddac6fa5d374a173e38f5c4807bd4b043c2e24b5e82520faf5db3ea0bdf96110087895cfdac60dfe9db79033bd9e000009a37976e1580730d7bce3f6492c91112f7e6ede6fde70d8498d1eb32b2f39fc627b93ada8a857c0048cdc891998918839ac6d9000cc3301470e7afdd3fb467b8a76b95f26f95cd300c4f80dfbe9be1ee656361252b5661450a28921be29f25dadb12351bd420d85f3f35c762b1b83c1e47abd5a8d5d95959d636d6161696c6058d458585069264e1184baf01068a79dcd7deaedaa67dcc7c9a3855c45df19e22b95ca956ab355aa54aede1e169dc4ca97a8deac1c1b5a74c9976e3e6adf8d76f962e5f25148bfaf5e953296df0e6cd5b0c607abd4e6c6bed56490b50199ad9b5730706b065dbb65bb76e0d193cb86edd3ac6b6939494b47cf90a955a0500dbb66e6518a6fc610a4f6263bdbcbc2c2c2c0c0683b3b3f3ac59b3264c98b078f1e2993367b270dcca20e4f15d00000b6949444154cacac3c3e3debd7bb76fdfb6b5b50580e8e8686767e7c4c4443f3f3fe3ead30a680b06dafdd496220d462f1dc3306bd7ae2debdc8a465abc2fa52fa559622b0b86a6318c69f7535b9afa9a7d407f402ca7318b060d1ca38f47a07efd3b6a0bd5c3a823599c9055211625fa46dca679dfbad880535beecaeb480080a00e766ac19a36b2a965d6e57573b767facd9a1d6a8101006e19d22b18faad3f0c6ed38c5e0b5c16d0d42e6fe2d86e6335c343ec99b75737ce7eccaebfde5f22d3977a5c04ca8a988bdbfe346f846bc89c166d94b3fad616241d5b30e3b96dff958d6ded9eb8c3ac350bb6fb0caac9cbbebbf7b7d9c70a817976eb516af57a4e02bcc4cf174faa113cbfadd7b32efddad5753767a9d21f9fdfb9ed4a56f5a9273adae1009fcf44aadf44476d4a2ad1f3721c9a776dedceffdf6a5b5fb928a38c5f098226cc08d939ba6b48d7a963dafa7033af47fdb6f1b5d3d00d1dec897fca2400d0e9c90193d64a2dec09168b61e0f2bd94d3d79f8dea19da253204007e9db7253d4fc9e6f029520fa6edad99bbcfd3637e5976e3d0521eb7bc8240a9245353555e3eb6a7cfbc0808f234b3b2922bc897cf12d886ecf6ed3d84c26f8af9c1709cc3668b8442e365ca8be52449393838a8552aa3f2a0705caf37bc1149136a37b76ed9af8a5355a954827fd5c6502a954aabd11aa7456c6c3f446938393a86b50cfdebce3d954aada454c78f9faa146d4192646cec331ac30d5abd8bab8b5028aca4864debb56a00080f0bbb7feffefcf90b6886f1a85a353d23432e974f9c30fef499336a95daa0d7d1145991c251bbb9b993240900229168fcf8f1c742427eebd041fcc71fb4adada6674f2b2babb4b4b48b172f4e9e3c393c3c3c2626e6dab56b9e9e9e9d3a75326a8bf2ef6fc10043d314867f5857faa5cd27bead94de37b3925b687cb2790600d034c540252ce3fa1e8196bb77b75bbffe81b3f377cc02690b0050dedf7a34871d32a089e547bd0b611bda271886446fbd231f0bc0adbff26ccf3f274c1fb42d9736abd66edec50d930304ef5448b39e8170f39e5b8fae9ec669558ed7981347f3864edef84befb5003c873a9d965d5e31c8954540e9c7c9d88a759e92464bae9d120f9fb06664cf65c0730a19be73c3d2e6665cf8f5d0a6c43e5306856e018957c4b0f9576ebd1dd36cdcb83eab1bc5fe1e5442070883e6dc78e2bb64c19add9b671e54320062a7daa113779c9adab3a6a88c27cfd8d5633e96d075b6b70a77e7e3ff536deb2b37d82eeb571c8f91d1774553c62e5835e2b002d83601ede79f5f31b1990cfbe74c0260b389b1fd233ff140bc5f0cd2bf6ba852a52dd50c36bb029248939b921efb3420bc0d576a762be6a55f2d56fadb5c9621bb75b8d3370a0ba150a04a4a4e4e49b6b5b51389c57abd9ec56261effc196c369ba2e902a5f21cdf8ed7be9b6bdd163676763cded7c7f3cbe50a955aa5d5ea01c7cccdcd3f1a69309ca2690680a1e9acacec4a698149494985c54502a158ad56f9d7a851e92ddcdaca72f2e449172e5c78fde68d46a369d238a4699326dededee7cf9f6773d815dd38cbd2d242a150bcf73d48a5d2c8cb97697373b9b17551547171b18d8dcda449931886090f0f0f0f0f2f3130576c7f0b0cc3c2c223bf7ccef9b3d195b8621bc3b0b0f0d63f20c7ef31bab70eb30108ecd9f3f8ba5548407c476d216a1c95c7447d7e9c701c7c9b190c0000a1e95a0080def70697721e106655dd2450d0a38be7fb882d8e73fbc567db2ffe7c3c29f538517d7e023ddff8b9f6eaf492cd911fb8fc2dbd1c00001a6dcf7f2fba398e91f34e45cefbb463f51bb4fdc1a0ed258e5c2e1c5baaeb4352bdfbfcfddde797e118b1ef7f977917e2c30f5e93c1ac410debcb8ffb5ff72b4c5ca3dfdacbfdd6fe2b4c52ab4dfb0e45362f65b74db54603008deb9439e3aed3e98c290b04822f67adcd78415dedd5a9097dec6a32cfb10f4369ef5ebbe5ea24f8768f0500c864b21ad57c52dfa6bf7ef5d2c2c2522291b0391c36874310049bcdd6e97429c9c99959b9ce9d46387b789a99997df5bb438d235f4161a142a531e8f5e616160683c1b85da65ea78f8b8fdfb967af52697248dad9db9124690c04f996abbb7ee306c3605aad56ad56070707577a03a769cac1ce66e080fe18860330c665a0a441bf78f12200aca2530981010157ae5ecbc9c9b1b6b6361eb1b0b078ff6d767676565656a3468dca724e180c860a1557f3664d7f707ff09d72fc01c110c639911e3d1c2b314db44ee43b20bfb7e382dc7d64096981407e8b6ffbd58f37e9d69d0734fdaddbb2e238dea269a32f9ca04e79947b72ba956fa6940311c21d37f3ed3ab4a88eb37836367c21271b0cef96b07cfe7f00c0800109035f8a1b65b15856565662b1382737ef6d5a7a4e76964315473b7b7b1cc7e50ac5a3470f198aac1950d3d6c69ac7e37df548cf308c4eaf2f2c284c4f4fd76834344d29148a6d513ba45289c140cae5f2a7b1cf925352de9b54d3bf865cae108b45ec6f8823d1683431b76e330ca3d7eb699ab6b1b1fe1e2d8aa6695affe9a278bd56f31549458487c5dcfa6bdbb66d13264cf844c35114b575eb56168b555858b879f3e6527f4e104450adf22e42666866ead4a95f3ee7ebc22cfe3d39fecbe50b5a2752b93762e18383fbce9e5eb9bbb0e6efbdbc91b4f87fae2dbe6af6b452e65c7f8c49dff8545d2ef1911d23c562f14c5067829d30a767d5951c4c8c6300f900450038000b000720defd7d7c4487f5d133bdbe9c0586617c3ebf8a83bd542249cfc848494d2e2c2ccccbcb4b78f3dadad2dcc5c5d94c2afdc6a59b0cc3e8b4baf4f4f48c8c4cbd5e4f338c262fffd889939f8b360cc33c3caa7a7b7929554a81805f216dc1308cc14092a42123332b35f5eded3b771e3c7864208d505ba3b6fbd7a8e1606f6f8cbac0719cc36173389caff6c4543a6eae2e11adc22e5cbabc7cf9f2be7dfb5a599956b7e7e6e64645452525253509691419d1aa2c91cae6b045e50e28f92418e2873c69fce81c11ff53da42fe68cb941931961dd7ed1ee681369d427e8bffb0dfe25b58b3668d5ca130ba1836ac970985c21d515b4a3dd3cccac0f52581054000b000c353416bfa6c3a48031000ccbb3f16000d8041cf1190570034f607cd9c01802f64f1fea9d7cc4c2a140aac2c2d92535233d2527d3cabdadada7c8bbba2a46260b1082e8fc7e3f34422b13138e0fd57048bc5e1b0099c100804b5836a4584b7727274140945384e54b49ab45a4d5cfccb75ebd7a7a767008095d5ffb57736af510351009f37c94b1ab3bb13361b41362aa817eda14285fab5b6f5a27815da5d56116b4fc2d67fa0b03d6b0bd28216440f16b4fa378852f1a0a037594f2a85bdd90afb25d8eac4436a892dfd889b95b2be1f396420e43d86c7cc9bf766ded8fe951c8cb1478f67679f3c05806b43570f1d3ca0eb1d29dbb6ede4cef12d1863f9dc0057f8f31773c562d175dd582c56afd7cbe532005c387f2e3b7091734e030bd13ebe859d4a45246dfff0b3ca30f5fa7fe35c845ea673ee49e9db5b6456179d4a5151281426a7a66ad5aa072084b87f6f7aa32f7fc63b97f70cae0424828fb245f3c11d76e5faeb2f5f631ef32c616d222208223a8e232ccb931211a39a770140d775379dcee7b2bd998c94527a12fcf29600c62ec3344d0d71b7e324ed24aa88a86a9a163658c239370ca3f3c8e1895b3797be2fad1c9df0a45f14950120aa0a577c7d1055d3349bc9b9b40245512ee506cf9c3e35f7f2d5fb52697e7e5188c4d9bedefebe8c9b4ed38842b49b6f21e2f1776fdf741feba1fe22c2cc2861d7589e94b254fa20128916595d932afdf92bc69ab8b7f1c6c8c8c399996f8dc6e6b3feb2ddffc33ac9d68b820dde03cde9bb6c746cbc52694cde9e08e70768d1576d5155d5b2c489e33dab0515d8efa452302e0200cd8449101111fdedb1aba191608c648da07f90d5fa0bf6ed752fe7b33480b4376dbf9713b6799ce6e3a7cfd55a6d7161816c82681da6691a46c7d1aeae9d63756b542208822022f32d088220088220b603ed0c2208822008224a7e0131c384ec733851e40000000049454e44ae426082</Body>
<BodyHash>539e5d90cbc0a829199f113b7d60a612</BodyHash>
<Size>93265</Size>
</Data>
<Mime>image/png</Mime>
<Width>713</Width>
<Height>388</Height>
<Duration>39</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2235333965356439306362633061383239313939663131336237643630613631322220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2237313322206f626a4865696768743d22333838223e3c6974656d20783d2239302220793d22382220773d2236392220683d223132223e3c7420773d223233223e2d2e4a69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223137352220793d22382220773d2235352220683d223132223e3c7420773d223532223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223233362220793d22392220773d2236312220683d223131223e3c7420773d223731223e4163636f756e743c2f743e3c7420773d223335223e416520636f756e743c2f743e3c7420773d223333223e414320636f756e743c2f743e3c7420773d223331223e4163632061756e743c2f743e3c2f6974656d3e3c6974656d20783d2231302220793d2233322220773d2232342220683d223133223e3c7420773d223733223e46696c653c2f743e3c2f6974656d3e3c6974656d20783d2235302220793d2233322220773d2232372220683d223133223e3c7420773d223733223e456469743c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d2233332220773d2233312220683d223131223e3c7420773d223730223e566965773c2f743e3c7420773d223334223e566965762e3c2f743e3c7420773d223330223e5669652065773c2f743e3c7420773d223231223e566965203f2049413c2f743e3c7420773d223132223e5669652e3c2f743e3c7420773d223131223e5669652c3c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d2233322220773d2233332220683d223133223e3c7420773d223736223e4e6f74653c2f743e3c7420773d223731223e4e6174653c2f743e3c7420773d223536223e4e616c653c2f743e3c2f6974656d3e3c6974656d20783d223234322220793d2233322220773d2233322220683d223138223e3c7420773d223735223e48656c703c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d2235372220773d2238342220683d223135223e3c7420773d223831223e53796e6368726f6e697a653c2f743e3c7420773d223532223ec2a7796e6368726f6e697a653c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d2235372220773d2231362220683d223131223e3c7420773d223530223e46393c2f743e3c7420773d223432223e46533c2f743e3c7420773d223137223e6669673c2f743e3c2f6974656d3e3c6974656d20783d223135312220793d2236332220773d2233332220683d223133223e3c7420773d223638223e4149494e3c2f743e3c7420773d223235223e63616c6c204e3c2f743e3c7420773d223235223e6120416c6c204e3c2f743e3c7420773d223235223ee280a220416c6c204e3c2f743e3c7420773d223230223e6120416c6c20696e3c2f743e3c7420773d223230223ee280a220416c6c20696e3c2f743e3c7420773d223139223e63616c6c20696e3c2f743e3c7420773d223139223e6120416c6c2074763c2f743e3c7420773d223139223ee280a220416c6c2074763c2f743e3c7420773d223138223e63616c6c2074763c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d2238322220773d2235312220683d223132223e3c7420773d223835223e44697361626c653c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d2238322220773d2234342220683d223135223e3c7420773d223739223e65646974696e673c2f743e3c7420773d223138223e7e6974696e673c2f743e3c7420773d223133223e626974696e673c2f743e3c7420773d223133223e636974696e673c2f743e3c7420773d223133223e736974696e673c2f743e3c7420773d223133223e6b6974696e673c2f743e3c2f6974656d3e3c6974656d20783d22342220793d2239352220773d2233392220683d2239223e3c7420773d223833223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d223130392220773d2234302220683d223132223e3c7420773d223133223e43322c3a322e623c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223131322220773d2231342220683d2238223e3c7420773d223137223e73743c2f743e3c7420773d223134223e73742e3c2f743e3c7420773d223130223e4c742e3c2f743e3c2f6974656d3e3c6974656d20783d223238332220793d223131302220773d2233392220683d223131223e3c7420773d223133223e7370696c6c733c2f743e3c2f6974656d3e3c6974656d20783d22322220793d223132322220773d2233302220683d223133223e3c7420773d223832223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223231312220793d223133362220773d2235372220683d223131223e3c7420773d223839223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223238302220793d223133382220773d2234322220683d223134223e3c7420773d223732223e75736167653c2f743e3c2f6974656d3e3c6974656d20783d22342220793d223134312220773d2234322220683d223133223e3c7420773d223739223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223134322220773d2233322220683d223132223e3c7420773d223732223e536f75723c2f743e3c7420773d223539223e536f752c3c2f743e3c7420773d223537223e5361752c3c2f743e3c2f6974656d3e3c6974656d20783d223130332220793d223134322220773d2237332220683d223134223e3c7420773d223739223e5665676574617269616e3c2f743e3c7420773d223230223e5665716574617269616e3c2f743e3c2f6974656d3e3c6974656d20783d22342220793d223135392220773d2234332220683d223132223e3c7420773d223838223e42726f776e3c2f743e3c7420773d223535223e427261776e3c2f743e3c2f6974656d3e3c6974656d20783d2235332220793d223135392220773d2234302220683d223132223e3c7420773d223831223e4275747465723c2f743e3c7420773d223537223e4275746c65723c2f743e3c7420773d223534223e42756c7465723c2f743e3c7420773d223533223e42756c6c65723c2f743e3c7420773d223533223e5375747465723c2f743e3c7420773d223531223e5375746c65723c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223135392220773d2235382220683d223132223e3c7420773d223832223e4272757373656c733c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d223134382220773d2233332220683d223339223e3c7420773d223331223e5350473c2f743e3c7420773d223330223e73743c2f743e3c7420773d223137223e73706c3c2f743e3c7420773d223130223e737b3c2f743e3c2f6974656d3e3c6974656d20783d223230362220793d223137392220773d2233312220683d2238223e3c7420773d223134223e6f7665723c2f743e3c7420773d223132223e63697665743c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223138322220773d2231302220683d2235223e3c7420773d223339223e2c753c2f743e3c7420773d223232223e49563c2f743e3c7420773d223232223e54753c2f743e3c7420773d223230223e74763c2f743e3c7420773d223138223e4c753c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d223136332220773d2234332220683d223135223e3c7420773d223830223e496d706f72743c2f743e3c7420773d223533223e496d706172743c2f743e3c2f6974656d3e3c6974656d20783d223236302220793d223136332220773d2234352220683d223132223e3c7420773d223738223e666f6c646572733c2f743e3c2f6974656d3e3c6974656d20783d22342220793d223137362220773d2234302220683d223131223e3c7420773d223735223e4761726c69633c2f743e3c7420773d223234223e6561726c2049433c2f743e3c2f6974656d3e3c6974656d20783d2234392220793d223137362220773d2234362220683d223131223e3c7420773d223836223e4c656d6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223130302220793d223137362220773d2232352220683d223131223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223133312220793d223137362220773d2233352220683d223131223e3c7420773d223532223e5061726d3c2f743e3c7420773d223331223e50617274693c2f743e3c7420773d223235223e6661726d3c2f743e3c7420773d223235223e7061726f6c3c2f743e3c7420773d223234223e7061776e3c2f743e3c7420773d223231223e61726d3c2f743e3c7420773d223230223e5061723c2f743e3c7420773d223230223e50616d3c2f743e3c2f6974656d3e3c6974656d20783d223331302220793d223138322220773d2232332220683d2236223e3c7420773d223239223e4c554c3c2f743e3c7420773d223236223e4c55433c2f743e3c7420773d223232223e6375653c2f743e3c7420773d223139223e4c55653c2f743e3c7420773d223139223e4175673c2f743e3c7420773d223131223e4175203f203f3c2f743e3c2f6974656d3e3c6974656d20783d223338322220793d223137362220773d2235362220683d223134223e3c7420773d223237223e6b696e673c2f743e3c7420773d223236223e312e2c312e2c2e3a2667743b6b696e673c2f743e3c7420773d223138223e7175616b696e673c2f743e3c2f6974656d3e3c6974656d20783d223434332220793d223137362220773d2234362220683d223134223e3c7420773d223835223e436c617373793c2f743e3c7420773d223635223e476c617373793c2f743e3c2f6974656d3e3c6974656d20783d22332220793d223139322220773d2235382220683d223133223e3c7420773d223737223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d2236352220793d223139322220773d2233382220683d223136223e3c7420773d223737223e43757272793c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223139322220773d2236362220683d223136223e3c7420773d223737223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223139322220793d223139322220773d2234392220683d223133223e3c7420773d223831223e4e6f6f646c653c2f743e3c2f6974656d3e3c6974656d20783d223234362220793d223139322220773d2233362220683d223136223e3c7420773d223734223e536f75703c2f743e3c7420773d223632223e536375703c2f743e3c2f6974656d3e3c6974656d20783d22342220793d223231302220773d2235372220683d223132223e3c7420773d223836223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d2236352220793d223231302220773d2234312220683d223132223e3c7420773d223930223e41636f726e3c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223231302220773d2235342220683d223135223e3c7420773d223735223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d223231302220773d2232362220683d223132223e3c7420773d223830223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223139382220793d223231302220773d2234382220683d223135223e3c7420773d223732223e4170706c65733c2f743e3c7420773d223534223e4170706c652e3c2f743e3c2f6974656d3e3c6974656d20783d223235302220793d223231302220773d2232382220683d223132223e3c7420773d223734223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223238322220793d223231302220773d2235342220683d223135223e3c7420773d223634223e5175696e6f612c3c2f743e3c7420773d223434223e5175696e612c3c2f743e3c7420773d223338223e5175696e612e3c2f743e3c7420773d223233223e5175696e512c3c2f743e3c7420773d223232223e51756963612c3c2f743e3c7420773d223232223e5175696e6f6e203f3c2f743e3c7420773d223231223e5175696e512e3c2f743e3c2f6974656d3e3c6974656d20783d223334322220793d223231302220773d2233342220683d223135223e3c7420773d223639223e4b616c652c3c2f743e3c7420773d223633223e4b616c652e3c2f743e3c7420773d223434223e4b616c612c3c2f743e3c7420773d223432223e6b616c65203f3c2f743e3c7420773d223431223e4b616c612e3c2f743e3c7420773d223331223e4b616c61203f3c2f743e3c2f6974656d3e3c6974656d20783d223338312220793d223231302220773d2232362220683d223132223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223431322220793d223231302220773d2234322220683d223132223e3c7420773d223636223e546168696e693c2f743e3c7420773d223233223e5461686974693c2f743e3c7420773d223138223e74616e6e696e3c2f743e3c7420773d223138223e5461706c696e3c2f743e3c7420773d223131223e6168696e6a3c2f743e3c2f6974656d3e3c6974656d20783d223435382220793d223231302220773d2234342220683d223135223e3c7420773d223732223e4d61706c653c2f743e3c2f6974656d3e3c6974656d20783d223530372220793d223231302220773d2235392220683d223134223e3c7420773d223833223e4472657373696e673c2f743e3c2f6974656d3e3c6974656d20783d22332220793d223232362220773d2234352220683d223136223e3c7420773d223636223e4372697370793c2f743e3c7420773d223531223e43726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223232362220773d2235362220683d223133223e3c7420773d223732223e4361736865773c2f743e3c2f6974656d3e3c6974656d20783d223131322220793d223232362220773d2235382220683d223133223e3c7420773d223737223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d223232362220773d2235352220683d223133223e3c7420773d223736223e437275737465643c2f743e3c2f6974656d3e3c6974656d20783d223233332220793d223232362220773d2235372220683d223133223e3c7420773d223731223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223232362220773d2235382220683d223133223e3c7420773d223738223e54656e646572733c2f743e3c7420773d223631223e54656e6465722e3c2f743e3c2f6974656d3e3c6974656d20783d223335362220793d223232362220773d2232382220683d223133223e3c7420773d223736223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223338392220793d223232372220773d2234362220683d223134223e3c7420773d223838223e4d616e676f3c2f743e3c7420773d223533223e4d616e67613c2f743e3c7420773d223531223e4d616e67653c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223232362220773d2234342220683d223136223e3c7420773d223732223e486f6e65793c2f743e3c7420773d223730223e48616e65793c2f743e3c2f6974656d3e3c6974656d20783d223439302220793d223232362220773d2232322220683d223136223e3c7420773d223734223e4469703c2f743e3c2f6974656d3e3c6974656d20783d22332220793d223234342220773d2239382220683d223135223e3c7420773d223639223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d22332220793d223236302220773d2233302220683d223136223e3c7420773d223731223e546964793c2f743e3c2f6974656d3e3c6974656d20783d2233372220793d223236302220773d2234312220683d223136223e3c7420773d223830223e7075626c69633c2f743e3c2f6974656d3e3c6974656d20783d2238332220793d223236302220773d2235392220683d223133223e3c7420773d223736223e696e746572666163653c2f743e3c7420773d223730223e696e7465726c6163653c2f743e3c2f6974656d3e3c6974656d20783d22332220793d223237382220773d2235312220683d223132223e3c7420773d223735223e47756d626f3c2f743e3c2f6974656d3e3c6974656d20783d2235382220793d223237382220773d2233302220683d223132223e3c7420773d223830223e626565743c2f743e3c2f6974656d3e3c6974656d20783d2239332220793d223238312220773d2234362220683d223131223e3c7420773d223832223e677265656e733c2f743e3c2f6974656d3e3c6974656d20783d223134342220793d223238302220773d2233302220683d223130223e3c7420773d223832223e636f726e3c2f743e3c7420773d223736223e6561726e3c2f743e3c7420773d223634223e4361726e3c2f743e3c2f6974656d3e3c6974656d20783d223137392220793d223237382220773d2233322220683d223131223e3c7420773d223833223e736f6b6f3c2f743e3c2f6974656d3e3c6974656d20783d223231362220793d223237382220773d2234362220683d223132223e3c7420773d223730223e656e646976653c2f743e3c2f6974656d3e3c6974656d20783d223236362220793d223237382220773d2234372220683d223134223e3c7420773d223838223e67756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223331382220793d223237382220773d2233382220683d223134223e3c7420773d223831223e676f7572643c2f743e3c2f6974656d3e3c6974656d20783d22342220793d223239342220773d2233332220683d223133223e3c7420773d223830223e4c696d653c2f743e3c2f6974656d3e3c6974656d20783d2234312220793d223239342220773d2234352220683d223133223e3c7420773d223831223e4772696c6c65643c2f743e3c2f6974656d3e3c6974656d20783d2239302220793d223239342220773d2237302220683d223133223e3c7420773d223834223e41766f6361646f733c2f743e3c2f6974656d3e3c6974656d20783d2231312220793d223332392220773d2239372220683d223135223e3c7420773d223732223e41726f6d61746865726170793c2f743e3c7420773d223134223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d2231372220793d223336372220773d2237352220683d223135223e3c7420773d223537223e4162797373696e69613c2f743e3c7420773d223531223e4162797373696e6963613c2f743e3c7420773d223431223ec2a77d2c7373696e6963613c2f743e3c2f6974656d3e3c6974656d20783d2239372220793d223336372220773d2232322220683d223132223e3c7420773d223734223e53494c3c2f743e3c7420773d223137223e736920693c2f743e3c7420773d223135223e73697220693c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3464666663323733663938376235303665393539373664343263363638656639</BodyHash>
<Size>7356</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-17.png</SourceUrl>
<FileName>getting-started-17.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>57729cc3-201f-41b5-940c-9a14f6064a33</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d494844520000041c000000910802000000ef983c470000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d779c1445dac77f55dd3d7976362f392d0b888812044154a292cce994a0227ae670867b3dcfc378662f796706f5d433630205134846c144909c97cd61f24c7755bd7f4ccfceeeb261769945c0fa3a9f75e8e9ae7ababaa7e7f9553d4f1541cffe002004203c543021fc86000484f9aa5cfb0d2412894422914824925490d17f589a461948505041885321164a2a190189bf10fb8bf87ba884a8043a0880340516428a0d00f0a8c44ea00b54735808d25552a2c31050801c0d3e8e000701c956a10355462306c5ea020064a9604dec598b3c0d410e1f03000b418e86fd3ab840ba8a9849550c56827415c5719372357859cc24d436294b85002a0d00c850a100a50600b81538a9f99100b255f818fc1c0a906781d7405080000a1015a619889d384398030003980001f2344405bc0c04485740084a74b36a8598e5bb296c14253a1860a7485750612022a000ed2ca83410e40d370505da5b40e59d2d91482412894422396468040a10e41000009ec421864098830930013f0325a07121c0800a0643982e6fccb1762a3080000700915c15298401e5060c611a9030493460924a60a3a866108000bc0c160a357e760428d31115d005c2dc3c6b4240000e7001264c4501201a7f6f08f33d1300e0a02040850143986a4723b010b3ea4a03ba802150c9cc9d01b828021c11619e4ed3704008a8f5364924128944229148246d8742c000d1924328e05460a52075c615008089068a5209f45fef041b34496bc4a498e44857122a2276be35ce798d4f5fc91212cbcb90aec22d10e208b066fc7e8d42af6550ec7d8d6ea9fd515440a100874611305a70ca463d51610870216f7589442291482412491b425ab87fba02105431704023c8545b560539fccebae67dccf5f6d59605ac8ea3df203e8600839dc249e1d4cc98a5c610a28e128bbde5f18da496c0a380215ad3683aea863f450474395a2191482412894422693398008dfba00a812d09efd54211e266f7b7924415868025fede46616983787f51cb8d762561932ecc41899849d6f8c1b180251a0f5e8abd92e9e4e74080a3c4002589d262cdab92fa556b34d16e760a211089c74ad9e2c7aa041a45840380cea1c50bf128495d53b5b66ac95461b0a4725324128944229148249256a00b30c0a540076c143aa035774894c3a540e1b0d04436451304399c0a325570014bdc516e9a7415003402154857c105bc4d061545381c140209a9d0ac49aeb849566a2652c7dc713f43a68620030328408999b4dd183602bb620e2958089848940620cce1a4e6f8432cd524c8e1e0c8d110e4a0804341b5010130011f4386022b01071c14618eb0008000371b84125098b9194dab38b5b6de0ab2e68f91482412894472e4b275fb769fcf5f5e567608eacacacef6b8dd3d7a74ffd52d911cb24bd374c935f80d585510022f07018ce646122a199c0025087184399c0a84301de8da2ebd371e386408941bb05370a05c8796c44845cc070ec43de1663302aa1998804a11e00873b89230a94c374d2aab6b52354384c34aa1103081104be89606cdd005540e85801044382a799dbce82a86a880850222e1d8971970505828b840a99e08aff23244b999ac52cd10e20909240c5829221c010e276d26222bc2416a4f295b338dac9c52562291482492a352511042070e1a72c86a5cfbdd6a40e41fe0621e7a4b242dba34030ee2d2acfd6e3569a8e41a32fa0f03a1a00484d69f46b6912965cd08ff9acc80448a00a9f983baef1aded82084c8fbe1e09153ca4a24128944f25bc1e7f50d1878a238840c1874a2d7eb3d1c2c91b4e8d2243a9a5bfe1ad848c992a31b5536814422914824bf11cacbcb05c4a1aff430b14492eca511a22d4a964851219148241289e4284108b470850044a3d176edda03282ada6fb1585a582149c692152b56ac5bb7a15fbfbef5fe5e75d595f292b5198d5f9af8e5696dc1329a488a0a89442291482447bbac48d25f5cbd7af55557ff7ee4c8d3f6ecdee3f7fb01fceee2df75e9dae5ebaf17bdf0fc7343862417734f9ab164c3cf6cfd32cbf62db911bab76263fdbfef3c4361352ebc423aa9875253c4248568938225472f47514e4558ffbff1e50f6c9463a9128944229134e52e26c9dcb91f6cd8b061eedc0f0a0a0ae6cc9e3d67f6ec828282f7df9fbb61c386f7df9f9b64214d0918218410eb9669bc52197156b0982e1f757ea8f6df22babc579ef2c3026b2a330982dffda157feb52b0232a7a2e94b73b02f891415070563af4d2be97a52f582aa43f45c5c7c4bd9e8170c5d5e46894422914852aa29d6af5fffd2ec97aebdf6da753fff74fdf5d7f5eb776cbf7ec73efcf05f376e587fdd75d7cd9e337bfdfaf5c93aaf4d5bc261b523c44bd36deeb26061edbf193677b5aedbed48a52bad753ef79e591777d3a4a868fed2b441c992a39854863f19fb22ff5d072ba22f2fe7e326d2fa7a8583d3c37264e4b0354c2291482492b61115cdfca01bc6d469d3a64c99f2c4e38f6fdfbefdf3cfbfe8d7efd8d8b18585854f3df98442e9d469d356ad5ca9aaea415ac28528f2e2aa31a3878f3c05c0c831a36afffdea7584a248a5934ab3875f3a2556bbbc190ee626393ca140bd65eeb254843902fc3032325b45a871939c141e1515469df5ecf2e2ab03fa595307da29ca8c5fb3f15376076e9f1fdadac3f9f0f9e4bbb72245b1130eebff37beecbafff8a65e543ef46cef8a00025b43b75f5a963fa0a4c7c88a9bde34fc0280f8fa86d2d14f04ef9e5ed66340c98019fea545c69b7fae386e6049f77155cf6c100200e74bfe59356a6469d70125bd26543ef0353780e2f9d5372fe6db9ead1c745ae9f03b22d50080ca35c1cb2695761d507af22dc10d41d3b2f26f03579f5fda7d4049fed8cabf2c64d1030df335507eccb053eff3df7c65c51967970dbdd4fbde6e0160c7ab15c75d152e31afa8f8eec1b2c1f74403f209249148249223c4616cf6f5f65b6f0783a107efbf1f42f4e8dedde574fafdfed8473dba7787100fdc7f5f30187aebcdb70e2a12460808c139f6f87421c4fa0debebbd4a4a4baa23c21f6dc8e6c08aeb7af6bee2a93f4d2cc8b0d9f386de3077e7b6f76f3dadabcbeee830eacf5f97310811f9e5b9cb4f2ec8763a6cce0e83a63dbdb69a430804d7dc7e4cafeb570620bc9f9dddaedf0df75f7dfad0e37b77e93870c67fb7865310f67364bd9a1415f518396af4c851a3c78c1d3766ecb8d8fbd8ebf019a9c854e13e40e42a24a915b80f25ad30a9d440a90182a60ea404caaf7aa6a9131551f6ce87ace01cdbf8f36dd91b429f16d66ce75ffda8defbdfac551fa79d4cf4476ff4af1f9eb6eadbdc35ffb0eefe67d57ddf9af7ddb6797a9f3f676d5e9679ad11baf24aef0fa77856adce797b32fbe723e1fd1c006cf9f6bfbf9dbd7d4dcebc6be8dc7bbc0b2a9037d1f38fd368fe35196b16e72c7fdcea01a0b3f90b71cd2bd9dbbef29cb12df0a7f98c01c6ded035b7865d5766ae5b93b3e221eddb87aa5fde25ea1be66ca0fcd8d76ad7d77cfc23990b3eccfaef0476dfedc12d3a3a8fb3f7d814faaa040010d0df5884d32fd09cf2574a229148244786a6689e37df7a6be6953338e745454542884993277dfcf1274298c716171773ce675e39e3adb7df8e6db9fc8a19679e7576cdeb77975eda92181b5e54aa71885e7d7ad77b6564657aa3d1609837ecb546f77cf489fbcfcbf657fefc7887f7668cbae8fd63fef16345f1ca3bd87337ff676358084173c6de376f73b9b77acb6b1337dd3bedf19f4335f6986584b6cedb77e6cb4b7ed8b0eefdd357dd71c782727eb40538b5f6d2f0035f5f7df93900c61800129fdfe9ab2f3f6f7067f9456b35018ec2689d610a005c801ff673305307458652476464a8ad098a0a6e0ccd2d552f19ad38f36de7e619af7f164f75a074cc0c5b4f2b0084b6843f0d59feef724bb68a8ce31d778dc3c2f7f5d8704287339d17f522aa439d3851e14edbb56315874afa8fb7e6eed77747004a4f9c643d3e972894144c709e97612cdad550c3523ae67ac7b06ca26668178ca37b7fe06160f7e7a1753d9dff375e7152923bd479dbf17cee726ed435acf1f249de04fba81c00a4e02cc7f1fb239fed136a9e755a2fe3f545cc00bc3f8616596d97f491f31c48241289e408111549f460af59bb76c4881136bb2d372f5740a4a5b9411207e6e4e6d8ecb6112346ac59bb36b665f6ec17333333637eaa27ddf3c6ebafd52ead694b3817a5de682c8ba31ec5252501c31f0a3762a79239e1eeeb4ecad6ac3d264eef4f95b1b74cedef565dbdcfb938bf68f9b61084a5e7d9978ece4fb710addda937dd39b0f4eb6fcb98d93f1f37ccda7deab563db298238fb4e1c6edffaeddec8d13618d1ba4b03d1f088d6575f2c04100e87a3d12880afbe58d848b5cddc846adc6fb253b86af56f67aab0c43fca52a111a451e469c851616db21b3c9d22578395c04e90ab215743562d5f9600e90ada6b68a7c1162f4723c8d3a000592a3a5a90ab25ac5209b25474b0a0bd8634a581723a68c85493ea987750e46ae868417b0d4e5abfa80e0d99147b69c9b99631bfbdbd868e963a2de9a4c850602566ed996a624aae9a8d791aecf1436c04d92aac04791a3a5a90a5363f85974731776eaf215d01001a11d068e2125a2808d0f2702cf1fd3b91cabef671ed018b72ce6465c707e1ad51f3cae4b9cd9d0c2f0bb8d55c73866b92d38d464a446cafb41c12bb6a9a8d682e258d0200d588c204e300173fbfedbdf0ecb27e234afb8fab9cbd5778230d59a1907669f113b1131e1680a8d8c3833ff9268e2f1b727ad990d3cbef5c2b502d785dc39a28df934763b725b1d03c2b2ff402948eba58dbf341648fce57beada74db4f5b6ca1f29894422911c21a242343f58515959999595b56dfbf69a2dbffbddc56eb7abe69fdbb66fcfceceaeacacacd9327bf68b7d8feddbb153c7575e9e9364204ccc122e5845b45c40f0035f8207756f109186036c14777b0f154208a1586d168ff90fa239541e8d185c44f6cc9b75d1c9051d3be475e8d2efeaa5de507590c5ed89350214479693c44a532d8a118af2a3301bbb5597a651befc7c81a6699aa67df9f98256276a3be3b9ac94d459d34221094f5d21f028104099810887a74917de2f5065401788085419a832e065b5aa5320801203119ee84927804a90ad21c451a443c0d40f04c8561111288ca2c4809d267445a60a4a50a463bf6eca9e661545ba8a0043918e320346ad5671291040715d937481520315065492ecb4bcd91a0014e9d81745a8d6e00625b052a4aba83250a2c34a4c496321c8d2506d605f14550632545889b9bf85205d4565ddfd9b4017a834b05f47a50107858b4265023a874d41d430954aa4e5832ba23afacad7dc08fa460ef71340e882f3f09b9b9df7f5046a2d81a2a6294e9f51aae3180b0051b68bdb7249328be844b7056f7a9a4d792ef37fc750356a3c7c7ed58e9a3ba2396b333a50f749ce85ffb666d6be3e61bdb6618d960f94ede011282ac0836c57909c9a060099431d431ff17ff413fdee7b7ac12d8a45fe4649241289e48852154defe276bbababaa4e38e1f89a3d870d1d6a1e0b00e8d1addb0f3ffce876bb6b17f5f0430fd6dea7a6bea62d61cca82ef70be1e9dda7f781bb848d6d81eace0d181c8f6232071eeabd07c0cb3fbbe9ea373b3dffc5e633bad869e58767f67988d7ca2510754b88e98c835c9ee1f0a5a597c6d45c8df0c5c2cfd074a63b69be112d14e1e6f68908f8380004392cb48124ec1a62fe3a073810ada93ceee68539aa19000438ec0a28018fef53cd10e600419099ddf60e0a01f81900308100834b81974125b051537e00f032e46950491da9508f34259157cdea7e14aa6592a396495cb460990f1b8146501a37a95e150428d5cd8d616e2663381584b8e9ea4704c21c0e0511c374d7cb75f374a2026a13cd0df3a298cd0b4404540a35b6d54d410042a051f85a3e456bc5aad037c2f2c47b69a7c5060a18ffe0d68a67df33eefc639dddec05b6f1f6aac7feab1f3b535336061ff91c639ed21c4994cf233c6c517a76a42a50fe6d68ee5e7142eca9978daa1d3c28e069f40290aee3edbd5ff13ffca972cf19aa8bf19d3feb851dad23d2932a1f40c517fed72f4ebfb29758f262e0c70eb6873a1000244dbb6c18bff6417fa483e3c14e32f64922914824478ea640f31dc9c71dd76fd5aa55c71dd7afaaaa2a3333b3fe8f7e45457a7a7a6c87e6537249339eab6104f54000021bd66fa8b74376763633827a282c046de068334827fe07f1c51762ef79d4ef65e905bddad9080f6e7cfddf2bfd624c62562351f75d7c79efdfd66ca8a49974978312ae4d62c4128e9bab411789fd0f6652a326fcfe1a0512884fc7a451d05aa3104a3cfb3916d493aed4112c4df4e6534021f5532392312979340aa37115cc6bc98ccaf8bbd859d49c9d46128d5cdbaa64acb35338a9d9380a101450634ac50d580828a073b0969e27e75fbda53bcf489fd883c6f395e9f9575afefe40e8bbebec75f67468fff70fd79f67559ff81ce76ef5ccebd3ef3d9190242cb7f571fc7954f51de79567e5d1cc7c6d5807120200d2f762c7f13755f71f28dcc33d4b9f6cf8caaa9dec2ffc5ddcf358d580bbb9a1d16efdad37dc6b49ae7c00c83fdbb2f5a1f26336704b81edc1271cbde2b15b275c6855e785badd6ded28172597482412c911242a92f017cf39fbec392fbf3265caa56eb7fbc09ddd6e7728149af3f22b975d36bd79d7b3b9446d8347cd9ed2067714ba11890a616d489134a808e25281e44cfaebedefce3ce3b8973be465761e36f838f797a2314d2112231fbf2551d1ece2776d262a081263058761ab30c0c71a52b1f5b6b33a1e7983fbb775c7734bcb174094270619d0cc6844a358093255541a080b00c83423c77af607e0a24281a0102126c24cd4cee3aa5cfbcd6ff6c1fbf50d658f0ccd9c374d395038187b83937f17993937e3821cf90b259148249223832fbefc6ac2c4499c37e3488442a14183875c73cdef6fbaf1869d3b7776ebd6ade6a3d83ffff5f4bf9f79e6d935dfadb6dbed4d174529fd74febcb163463766c9f34fed7f6676f5f75bfafb22c1030f7ff2c9ef96ceeefdc5fa0c79ed524e93976662b337497325cf3fb0e41aba0d1c16e45427c4a1508d926a4e40888d12b74a7c8c844100926b215e86b020402cc38000b522d713a918a4e64fba0a152431a6410020574388939818b010646b28d2c1052c04391af6ebb188a38473eea0485750acd78f265208da6928d74d373a19f23444052a8d06b607396a4c4a98116b3d82f61a4af55a715c0d1d08c04690a5a1280a16cb0f512180621d00dc0a1cd47c5f9b0c151a507280490e8a0c15fba2e63fb35430a0aaf1d121b7022745910e0014c8d61015f1799ec21c190a8440444e02969c8cfdfecd50f110d7986cd9161289442239c27ec29aed48b6db6ccf3ff7ccf9175ca42aca35bfbf1a425455550921323232ba74eefccc33cf3ef8e043efbdfbb6dd66c3418c54c4d7a930a04701b271e3c67a9fe764e71061705d875ca8ae8dee84463f39a8219be6575714d00540a00bd8099cd48cc03fc8e18b08874345ba0a2640006fab7cda208753418e8620870014c000fc0c4cc0cf90a921c8c0000a50d28060a84d1543960a454544980921070e80d4c64661a3e6e0834b0107820c510185c0ad98eebb8d422188708438c20286409686308783222212132f3586d73067c70a7308402508b116c8a41aa21c690ad21508c04ecd6119b5e6ea0a20c221bfb5cd7f55aa22d327552ff758fffabc2543e65348241289e408f32493f2174f1e3efc7f6fbc36f3eadfbffdcebbd3a64e89ada8bd6eddfaffbef6faee3dbbfff7c66b270f1f9e4c39cdae53c1790846e4e1471645f4031377cb562cdfcd8d4e72f5eb36ba137e2d511160e630822ee063d014302060c0aa2426200db016271e8438840e0b0525d079a29c9a202526e063a69862025ed6b0b02ad5e1a0d0082881c113b32a55334438ac140a011308b1e6454e890e078542c04522bfc25fd7a41a33b83073106aa6ae12f1ffc5b6fb0fc87928d3e154408072034042544478c30a8d01c53a1c142a35c7126249dbbaa8335f56b03945101128d361a3e6f45cb1d9784d5161a52040507e67eb40463d9d33eac0ade9d6ff2ecb95ad239148249223d2954c7a86a391234ffb76d58ae79e7fe1c5d9b3b76edd0aa067cf9e674e9ef4fbabafcac8c848b29026760b47c2e5e5e565557bd2b5c8c2e71adb2b278435dbb61bd9d959696969f2f2a5f64e684216b4694e456da202d1b8c6884dc4147b1f4b9b6e69d24058205ce31cd72e27ee52d78c15b026c70d823c89f293c0a8ebac9b3aa71193cca668480934662a439df26bb44a5434103d1583037e5e3f974217d0591d79d62c1181084b9c2600d54ea102360abfd1f2146d89442291482447962bd9924ee8f4f4f43fde79c71fefbce3c04292afaeb18f2c164b5e5ededd0fe4ddfdc0c1162569dd9dd0e0f68c8c0cce3921a47569159452ce7946864c83f9cda12a0422be6288442291482492a3988c8c0cc1396dadbfd80aff5234e25f1e624b24c95f9af4b4b4f51bd6f73da62f21a415d30b71ce376cd898eef1c846fecd898ad8ea1e3297422291482492a39e83f3175b4a53fee5a1b544d2824b93df337febd66d6bd6aca9acac6c9d704df778f2f37bc856fead614e299b585db2f64a93bff52965251289442239dad8ba755bb5d7db3a7f31b5fee5a1b4447258b9fe19fd8781505002424188f902a9ff1e88bf473253caa2eebb863736ec0e4b599b02e4ca6d1289442291fc86e8d9335f5a229148520e954d2091482412894422914852292ad21464a9526a4824128944229148da04421a0848a28d8720298046ccc5106aef5ffbd5a2002697028fd2c0760b41b69a70916b977918a6fe3869c2dac6485390a11c226364f89344229148241289e4d0e1512008aa6bcdfba502e92a2a58bde51340813415560a2640093850165f1e2f4f4db8f9b1f5b3fd49af20e1a20d2f86ed5212cb3bc416d5ae5920c2a34289af317798400914d2fc3e876ca8a0bea8f03239139444725823676a97482412c9118d2ea01168047a737bba15508212dd744eeb8d665419f165da5a328860a7e0305792ae8d02d8288aa2f2fab48600879aa522c2e167b013d81573daa74a43368e4422f5834422914824a927ca8198a868ee574e2308f34477774ad6347151041a1ad3702a08f3a4aaf028b051a8045c20c451c5008002391a2a0ca429b052180295f155e0b2550438ac04760a01543384380890a3c2c713cb57a7295080ca26c75b28e0516123a0045cd4b1d6a5c045a1104439aa589db67552b8155020c051cd00c046e051511c5775194a62716e0aa4abb01188788387b8f991478183821073bd6c2650664023c854014035e2ab858705220c16c025332a241229212412894422691b0c012260a7cd47c744389c0ab84048a42692263642126c483a3868b2bdeaba40c8800158804c1586809f03042a41960a1f431543ba820c15253a002804e90a421c25069c14192aa2513040079c34212a1c34116dd518d91a7481221d02485760a50945e1a42835c0045c0ab25514eba624b012106a7aff192aa202210e5a3747859244f366a820c07e1d14c8d26008d32a17853d5e4586020b458561b646a9010550d5f80515b1c52ae444bd1289d4121289442291b4dd0f1fa07338d5e623a07c1c8cc0a5c0058404fcbc8eb44857910e002040254b78e74de0a408f006f449833151690ad26a653987e3e5d768923010115069620cc5c7ccce7a3f43b6060588c98488300734bc0c2e05568a204730b60f0113b0125034ac766ab0116804a5f160b0da02c445e165e600829fc14d61a366690c2837200043c0c961230835d944368a4a0302604088c341cdeaac146101235605478e02105345700110a8babcb52512a928241289442239b4bac2e0b024110115640871d8285c0aec14654622e6a7da405898aa22999f5302b3affd401a8c89f231f8e395799444c6b39dc249cd24690508d6aabae674620eb6128f14aa7d9a4c98c746040c610e503894e64763340aa3a17d6219db4e0a3b4d9c694d0e77ed430c349fdbad73539010c0461399eb86808d9a3ac241c104785d5354bf4c9f9048a49c9048241289e450e15440487cf2a2247e0c0510e20873e46ab053732820b69db7e4b7d44161c4fbdaeb38eb8dc444d52ebfe6202b41a68acab89ec96c64c2d6987bcf1bd136352e4080c1a9c0c7602349055f91863d0a0008f28474f1c114330d54dd5c1506602568af014054a0da48880a02b4d7c0010e33f6a98ea8e0f2d696485aced6eddb7d3e7f7959590ae5445676b6c7edeed1a3bb6c5e894422911cc5e81ca000874b4d6a0ea87a8efec188990693161a8b896a100b0513a602a1b109a91a3ad246c01a11300a890fb000418e3415690a04121b9b6837453143aa5402274da43018022a49c8adc6048995982d206a690c0b81852024004025b05314461b68ed3405950c110ed28858526dd40c11b353a8001500e0a21040d090b3cb4a240d2b0a42e9c8d1e352a82862acfd6ef5b6ed3bf25bab2be4e887442291480e7fa2b179852898a81301e5a4f145e608021c5c204b4554800384c046cd28ff1a1c149678c04f4424721e1a2496b47060de05011c14254947ee4439d214a42b10306773aaa75b540e95c0a5d459d4c246c02908e052e06309b1c18130874b496a918d584a439686308783222260898f5c543364aa5009a202045009aae271621a311d7b87024398c223c221043255e8020e8a1a4b6342a89d0626cc9c8d1037155444205301534ce3a3027e0601d8a81916453d0aac0400b80013d08120076fe1709244f29bc2e7f30f1c34b42d4a1e387888d7e76b502d2483bc341289442239820872334a87c7de034cc483f563213d0c02500808106028abd5dfede3880873ff03e3fb0fc4a9343ae993ded090829f21526bff702ddfba4c47ccc03203d5ac8e9811c2d439257a9dc305a01228045586393d6b0db1beff40722bf795e9087310a0dc809f25a44898a344871ecfd608c5e7c6f519f03328042a311bb046cc941ae65997eaf0c5cf2226eb6213588538a20219aa99aa4181b040a581204798c349cd55c9630ac210509980125778a879412e8127f94df0c833effcb27dff4b8fdea0d0164ca55c5e56d6ba6f48327e7f795999940747229bb7ed02d02bbf6b92db25873f77dc75cf8811236a6f59ba74694bb72c5dbaf4f1871f908d299134882ea00320e0409025862900f36f283609514d2601a9e3f427682ef95801ac1455d186c586af21b1512f94a8b672880844e2b5d75323419ec86caea31c44c3915724ae76925c0dbc6635899a06acc110f5e54a6c7f3f6fb4f1abe3fbb39a696d15207e48ec449c140a6021b05214e96071a560a1e65a84a865e32800002000494441545181280300359910ae2439982873c991883b2dcd66b51edfffb85ffd06a86749b2daa0d2bb764bb966cb5eb5f697e183fbb6501fa4584ea4444830c6f44025a8c5e64a93f7e72120f8e62ba1775f17cc00b071e61f0164de7e45bd7d6a6f27945acfbdc435f54ad974470423468cb8ecb2cbea6d6cdd168944f2ebc281e268c39900b5a7933a946804b6f87c4d5587cdb449110eb78274c50ca3b2c512223804cce52942dc4cc3b091fab9da6a458a1227b66edf4ea972fc80c1f2c63d12f9febb55a3c69ed18a036b72005275031cbc25c91ff2fe82e559edf355cdfafec255c3061d43480b566969d1223cb5054368dbf2eaa5cf659ffd5735bd23529a0511f455850ad7397938188e78dd1dd33bf7b658ed87ffbd178d46ababbd8d7d4a2971b95c56abf5f034beeaedd7f3a6cea49a4a14a577afde0072aefd0384108c7183092638e3bd7bf706e0387706373867ccfbdeeb5254482412c9214634de19c853b44a9b10899522eae1670dcc9c1b9bf535c85a90237e287e94054a74d8292c144298415f31f34a743828340a008ca344af3fbaa2a6ea347c3effa831a7cbbbf648fec2b5e65e1838e8c4c58bbe4cf10d707096244938125dfcdd8edc1e030d3dbabd24ba6df7fe9e5d3bb4ecf9d4724511dc30dfbffaaf8e6e1df6bc7245d6a4bfbaba9e4014a5b58d9428d6d0f5aa92ddac6843074f8e35bd8f271c2e2fda52b87f97bbc7f1e9799d68cbab300c23140c1cb85d5134cdaa69aa96c2fbaeb4bcfc83b91fe97aa4b4b4bcdae7838080b0dbac39d93976a7bd6f9f3e234e1e7ed8c68319510682d0ea258acd62edda0704faba55dc603c6af0708485a22c6a588fe90fa06ac17c1e65eed1630d5d66bf1c410fc5fa17ab155b64be9344d272ffff88ac5310d2d87ad80d4eca1415881e96eb3a188d446af1585854e3c33a6aaa2c90514f47c1cfe7c15cfa14de00076949927cb6e83b5b46a7d8ef7d666ee777e62dbdebba8b52fe04aa3346b17db96ff503e9c3cfb215cc88f207b7bf737be7731ecbec3df8609a420811f0792bb6ff64f79776ceec280c5ba868bf3daae751a73d1adebd724179bb6eedfa0e7679325a340eb377f7eeafbef89c92d84189032d568bd3e9ee9edf23bf672f87d39192cbdda15dbb6b7e3f33140a2f5efccd879fcc679c0b21860c1e3861c284cc8c74a5b5a2ebd0a073422114bb45b15bb3177d4228515d4eaeeb5c891a42c4462a5c73ff270cce28259483339d277b2108a18436b3b3e04288948ddb1ffa1a251289e46872a49a78bcfe161a4095f780e4a05cf936f89e1c024b84109f2cfad9d365003374ceb9a2a82b7fda5bed0b78dcce366aded0f6e5559fdf9635ee146bd78b102ecbb27c1375fcb2f1a5eb07dcf1be23a7636dc392efd7340ca3ac706ff9c6359ded6a8e3b27ea0bf260a58b4584885447a29640b48fcef6fcb06afd0fabb3879ddeb5df004d4b7684a1a868fffa9f7f5455951008615ac578ec3f9ee64a1b3078f0199326bbddee94340ea5d4e97464647818d3190785183e6c584e76560adb9f104288b91068ec84908ace639d13084e54855a348f832b76ab100a0b12c139d555aeea841275ff3e236a104a4088d08d16880a4ada75ecd2cc95dab75bb0d4b5529bd598ddeef9d89bb2a2abdbe82b367f61c9f4e91fb45df91289449232bd71946a8cc3475488b2374fe9f1b72b37adb8a23d3d8c1a48dffac4a0215f3fba73de843444b6bc74d9e45bded9c2073cba76f91dbd2d47db0ddf9ade470272245ab26ccd86889abe6bf38fedbaf6e29c71ce1c19eddf9bbf74c6c567b4e4f9906cee7570c37cffaa7bb2c6f4b575be4254afc3a6bf90920d0aa70209973d711ec989a26020b0fda7ef51b8f3d876b95605be92526bd0ef62e1100bf9bc215730448d60517999735fe1c0aab22fd67eebbcf75fed3a764ef2ecaaaaaaa94241a01b7cc8d0930c835557575655559514170743c16a9fbf64c167d939b9a78d1e9dc2ebbe6ddb36dd609c0bb7dddab56b9754458c8423d19766cf59b67cc5ce9d3babbd3e4d5373b2b3478e3cedcedb6fd3d4831d068972b16ffd968a25ab93bd6d7c15519eac681442f4ccefd9ec3e290cad390435c68ecd69dfe8ad58ba7f4feb4a7ef6d935b5bf7429a962e9d2a507bf65e9d2a5674d94b1c11249fd8741fdc946055af43b98620e719d354fd1a34b5db499a888acbfb75fbffbb6c6fe61cde97dd284cbeeb8f7d689dd6d8d351f710dbaf589db8ff534fc7974d3c3038e7fe3f29fd7de5110ef6c65fbe68c2c9875e2379b9e1adc5c362aaf5ef3cc4dd73df4e6eafd51d873fb0cbbe8fe97ff7661e7a4ce5dc91973d7637dfada0004bf7b6cd6f2519f54fe725adad1a830531df51bfcfee1e9d7cdf97ad5960ac7f99fef7f77ac1b008cc279f7df78ef9c4fbfdb1b42fa3167ffe15fcfff694caed2c6963470a6ef7db6d295d6255abeadb2d4ed4ccb648c6b16dba74bd74f3d6f8c455353db9ea16dcbbc2beece18d6c7da69baa8fe015bff81d28d95c5b42832acef958fdab3db377dbe077eca182b2f29fd69f1a29e0ef5984eb9dec25dfe8deb734af79060f1be683054a6778111d28cad3ee631d0ae7d7b35dddda9744f38184adef8eaaa2a21c0395735eda24ba7c4361615167ef4c1dce5cb974522914824facb2fbfa4505484c3e19d3b7632c639639d3af550d5943d9a8a8a8b5f9af372e74e9d468e3cad5dbb76ebd6adfbf9e775efbfffc1e2c5df7c3aefa3164d257c209baebdf9d24b2fedc292edba571465c51b6ff44bfa165ab17c6933bd1ed1706abf1a87a6c6562b8726f8fdef072e5fbe27b5558c183162faf4e9f536b66e8b442249d631254853118bbdad66f855920ed21430d1ccead4494a955c0d1c28d59b541784c42a55804ad694ea39dcd2b39c141e15158639df6e9b8e545887ced9f6cdd41cbdba70e3e2d71fb8e9cc1396bef8e30733ba351282612b38ffea82c68ab2e45ffcfb63effff7eb9b6fbef7d8d80881b1e7c3ff7cd7e1b2ff1cd7fcfc3681e5774efec39a4bdefaf1d3f1dd68d9e6559f2f67c95d17ae33ea1970c9cc01316153bacd9b736177e7d11a179762579eda3b9f32e3911957fe77da1db5fce1eabd91136e78f99e53fb66fb57fef3f24bce9ede73ebfc4bdad136b5a43e9bb7efdd574504dbfac4dd33ef7cec4de64863cc609c4584fdcb65df4f1879620b7b599a5202e1edcbcb16defe4beec9c3b387f1a08f6e7e08655b429562f3bee3f3a73c92d6e3f8030b69ba2738180cedddb3dbb779fd98fcf6ee6d6b77bdf195b269637b251276a230084708dd6c2852505689ae1e4f568f02525c44766f539ce94d74c31c585db5d7cb99c185705aed359fe6b56fdfa94b1763c99250384a083183885244717151794505638ce9d11eddbba7b0e4dc9c9cffbdfedab17dfb0ac101418852edf5fee799673efe78dedffff1f41f6eb9e9609ed22c4e8b0e49f2ec88801e09f178a416a19490062410a9a58b5a9af0706012851e8d1c707b70c1797c6f0290565c9d92c2996ddf65208014a744cb446d89a42dbd8eba4fdff8a3c810a832400932b55f61ccc24911e6a6692a81461a5881bb8d1cb0861ff171da5b506534bc78dfe143db461a114555558b33abdbe0f3ee7e7be1435d3ebbebafab0300a2bb3ffce3e9f96e4288bddbe9772f28320088b23747a40d9db39f03feef1e3afbb83c3b21c4d26ec8cc57368700a85dcfbb7ed0de575e596ff692e93bde7d765dfecca97db4fd7386a68d78b32c76677a3f3b33ebb8c7b6d45184acecc7d5953da75f33a94fa6cd96dea9ff19575c33b1b30600bcfabba7a70dcad50851b2065efec2ba8000a21bee3f266bf49fef3c7b6041a7ae67bdbf7fcb13fd33277d5a5df6c179c75df2b56fedcdc7e5b41ff6c0cf91a35153b49246cab3f5997af355e79d764c566d11693de6f78fde73d99813bab7ef74dcb97f9a759af8f19b1de1b6b6a43e6f7db2343dbb7dbfae695d3be68e19d23314f0326630c3b0d85cef7eba8a27bf98bc68f825b88040286854adffdabbf87af770d784df3dffc5d785652bef61859b2bf6911fb71cdff78677330a0651aad43e4a3419186318464969e9f69dbb9c9eac9e23c6946ddb6ccc7fa3cbf61f3bab1168a80a225b47ae133b08fc11ad4f9f63320bfa901d9b50bc4f30a190a69af5c0bacacbcb0d2622115db524e6720d87c37bf6ecf5fa7ce1485851d47ec7f54fe1edb773c78e8aaa6ac3300467bd7a15a4b06487ddd6a7574f3d1a36f4a8a1eb7a34ecb45bafbbf61a87d3b161e38666f3929351089c73cef9fbefbf7fe38d37ce9c39f3c9279facacace49cbffdf6dbd75d77ddcc9933fffef7bffbfd7eceb910a2050a84e092a9970583a158271621a4a04fdf035ec7d67eb5f4740825f54a38b00a33c59f90603074c9d4cb70b8f6aa4c18975b527895f4d32492a3802667186af3aa33555809ec149907ddf12e8062bdf1618a03a545e33ec0e1f9e80d70144613cb02261a2c5385df687815c09460ed79cec5057f796dd19ee8a0e84393a6cd1bfbc6ba0f27e4167d70cbb829971ff3d3bca9ed6bedab75bbe8dfabfe3bbc8bb6e7c35b464f9dfae229cb6feca1769874c3c937dffee20ff7fefb2407a25bfef7e296636fb8385f436973352bb94347b7bfe9b1ebee4abbf19c53870cecd3de119352bc78ee8cf1f745ef5b50b2ea38bee6ef174e3a77d6093f3e713cc02a16cd73ae5cbc79481aa06f7b020048f639effffcc6c82e0ffe6eddea6b3a2b47e377b89e73f9c28b2fae5efd6dbd7d860d3b69c61557a4a842ffc62f7fa1c74ce96a3da496149755fdb0b54c50eff9e70ddeb5af6450ff5eef7df95e66bb6e9c31ce8cdde5811f376e1f706c7e124f8a86472a62c67bbdfaca65fb439bbe3ff5e41e5ace1000434ebd74d1ff160fe0db7cfa901e531eb367b78fad74d1988aa8b73d140a15159708a2f4e8d92b180c169696860a4e2c39c7d963edfccced6b69c8df4e0355014272d3b2dc05fdd5e2bde497b508eb601002505af038d275e6f3fa74c388e8d19ad963759d7db3f89be5cb978742118bd532e29411c7f6eb97aa7bcf30d8ae5dbb03812013c8c9f064a467a4fcc6aea8ac5cb274796161616565a51042d32c4e8723180c1190d63df336feb2e9830f3f5eb26cf9f3cf3f9f9191919f9fbf6fdfbef1e3c777ebd6edb5d75e7be38d37468d1a356fdebc09132674eddaf5a5975efaf4d34fcf3df75cce798b86352a2a2a269e79f6534f3c3668c0000083060e4cf9173f993209a16bbefffe0fb7df69b7d95a574b6e8717626fdaceef3fe782cf76eca87ae491d113c6e54a9f4c2239fc712988021a85850204418148738f630b419a0a9580013e9658bb59234853605100800994eae6cf33053c2aac0484800b541bcd2ff71c1b9748570181ca24f6b711b814f818d2552804118e9af5df32145828004479fda0268f02070521e6a2164ca02c1ee6e524c2ad120af8b839af6b5ebc6f364d815b318df436f74ba200692a6c049440e7283520001b814745715ce4642889f5b933145302b815d4ae3d56af834221e002fef8768d2444578561aec29110156a5b0f5ba8e91d3dc45fe2f3fff4ea9c7d639f9d35b9ab1de87eee5fee7aacdfec6595532ea875a31d3fc58ce2ee7ee61f6f2e18f8c9fac08d3d3c34f7f41bc604ae7a6ef523278dd436bcfaf29e417f3ea74b522ad23ef8e1a50b3b3ff8e473d73f73edbea0ebb8298fbcfc9feb06ba4a16fe6d41ee1fd65c3d304305865ef7c0b9ffbafc9d4d0f1e6f05719c72e7b527a691dfd6d7bbde6a6e33675e595454b47b77222eb94b97ce575c71b9484d441f2bfef8964b5fee70cfb28b3a2887d49277e72f7165760cfa2a9f7e7b85e0cb38e7aac5c60cc33074c6986673bdfdc99264444513fe6b30a02f59bc4fb35a724ebcb058edd32eb011c0b9e75df8c94773df78f09af1975cebeed6bf413951b3a5de473e9f7ff7debd1d3a75c9cccc2a292e2e2b2b03604ff38863876eed5290b1e5db9c1f3eb7ecdd4c2855bbf6713b3ceac6b5a82813ba00071328f1b8ca0afa7652d524c772c2e150381a8d46239188eef5f9167df5f5fea2a2ad5bb7ae5fbfbeacbccca269e79d77fe59679de5f1a4a72aa62310f0efdd5718d50d21445ebb766e8f3b85d12294d27b66ddf7d5a2450a555455a1945a2c160076872312898896c7e318ccf8e7d3fff9f0a34f28a5050505191919959595ab56ad1242ecdfbfffa28b2e5ab870615959596caeadf6eddb77e9d24551144dd318638410c65892350a21f2f27243a1f00d37dd72d9f469d75e7dd53b6fbfd58c208c445a743a9c8b66cb647af499e79e7ff5b5d73b77ea64b7db0e329627766c5ee3734c15efdbddba92afbe7ac0847179791d5f28de7755aaaa485df89374202592fabff494c041a003d51c360a9702bdeecad6f5be371a41ba862a0351010b4186061eef0a4f57a17394e81075c3fadd0a54622e98adc416b96b8e2c15ba40808109d815d804aa9a74df298146e05151694000d92a9c147e0e00550c84c3a3a0de10b28bc24e516a980b545b68625d6a2b0501ca0c5809d25584380c814a0300723404b93926d06cd71401b23553ab70c04212d6aaa48ef1a2d67b3785215066c0429011afdd4ee1a22837a0d79509ba40a90105c8ad15a57608677f32aa0aab852bd7cd4bb716577e39bd6f472b010011f592be9501869ab93c4570d3eb77ddf8f03bdfee0d1205814aef607f540084649e76fd44febb6796559d9839fbf5b2931f9fd441497284ccd271cc2dcf8cb9e519e8656b5fbe7ee2d5e7cc1abae951fbf692c0c64746767b9a028060419fe3c2008315d4999b6327bfb92ff801bf7b77dffda73beeb8b3daeb05e0494bbbfbee3f35f4dbd88a86e2655fdc3176faca73df5b747b3fdba1b424148e7eb1728beac850b9df62894dbe4404e7d595c5567b9a61189cf1653f6c2f2caee89097d9ec03b1de032f665220a02ffc6cb727d339f8a44e4290ad5bdc9f2d583bad2fb66cd972c994e96fbdf5d6e70b1766e6fbd3d2d2683c14bef1c10af34d656565b52f50e07479bd5eafd76bb15a154a634129c2e108a6e7eceed13f6bdb771911afb2eb17f587250804c12038748bbaab63cece01633c43cfcaccce4d5286797dd5c14020148ee886b1f1978ddffff003178231ae59b49123475d78e18505bd0ad0c235c59ba6bcac62fb8e9d8c312e78c70eedddeeb4832f9c9058139197e6cc59b3f6fbb3264f1a3f7e7c5e5e5e4e4eaecd660570f91557f8fd0180121a73fb921d6cffe7d3fff9e0c38f4f3cf1c459b366b56f6f0eb1eedfbf7fd6ac591f7ffc715555d5fefdfbcf3befbc4e9d3a8d1c3972f6ecd900727373478e1c191ba6300c4324bbc8092c16abc562cdc9c9c9cdc915027a34daf8cebc35d3a609d15c998210929b9b3770c08068341ab3aa555747d4ee3228dab72bc9de8d163dc1f23a3e3f67ce5929ac62d9b26507bf65d9b26567cad99f2492061d4381800008821c360516dad4c8808322c24d15111588723828a20c00282060f6fa47ebfc1080035c24134f65561c1b67f028005069d43816a4c99f1b54e83084e96aabd4accc9ce0f180fdad146161eeefe7c851109bee3cd620e506048441483a602130442286a8f6fba6b1532840497ccc2494dc510ce6808921e016500123deb635cd58c7993b6025f243272a22db3e7c6b6bd6a9233b3b946eb9ed2e796df32ba7b9ea5ccef8ba65c6ee57a75ff7d5b88fd77e7c6a3b2bdbf9afc1fdde8cb78667f8b5e75a27fffb9385b9eff8473f372e970220aa4d038b18022010916a6f93c3675af6c029b79e7bcfdcd55bfcca695db35d036e5ef9edf55d6bf7954737e0b7b2484973ae3c80c71e7bf4861b6e8abd69c4f76da907c02b16dd35ee824f46bcbee4f1b1d9f4d05af2c182658a3dc32efcb39fbc5189771d08811b663dbbab5c67cc3098a168ce373ffafa0f579d9f84cb27ead9ecf546177fbdd793e9183cb423254a202254477a21ce04a0ebfafaf5eb67cc98f1ca2baf2c58f0d9a891a7a5a5a5d55b904e0841400eecd7e49c47c2919d3b76104a6d362ba50aa5941202800b61b168dcd9ab2a3d3763ded3ca8fcb84c121200482d98eddfd7a570c3ebf5d9f537372f3ac4907ae0483a17024128ee8514357a89a9d9d565e51110cf943e1c89a35df0782a189e3cf3871c88916ab3565a2a2a2acb0703f1455a5a453a7ce4a2aa67e22840c3fe534001e8f272f3767cd9ab55f7dbd28140aeb8639eedb333fdf62d1868d3805c0f2258b93ec4bdeb469f3871f7d3270e0c0a79e7a4ad3345d374b638c5d7cf1c54288254b969c7aeaa9a3468ddaba75ebe2c58bc78f1fdfa54b97575f7d75eedcb9175d74516ca422f9b3b059ad5dbb76b96ae64c4f5a9a80183a6c44637bae5ab1b415dde18490a1c34e6eb24c2e8438ffdc73c68e19fdc28b2feedad5ca6184a27d6d9eed70c5151f01b8fefa4fb76fb93c55659e7cf2c9d3a64dabb7b1755b24124903a2a2ee6f2a254dfd92ab04842043311d59351e3b04a09ac1a3c0aa20c211e466280e003f43ba8a5c0d5181104f2ae5daf4c279a3f3dd36a68eccdfeb24ba3b0d618e4808c041c144620885d53816a68bd14a6f542388b6bc8746af75404d885490c34691ab21c211e208f2a68a6d5b512198611851c357f4cb376f3c74d3ddbbc63dffd110a7c3b8fab2cc9137cffaf8bdfb27e5dbc2c51b97adf41e3f69784ecd4191ea8092d7a757ae95f0ea6f5f7cf6c7407a4d81ce41bfff5dfad0ebae56ac133e392d2b963ee8ee3d2c67db074b4ba75d901bfa69ce53cb0262523d2fb674c17d8f6f1a72c95927f5e968ab58f3eae3ef16779e798c5bc91b7fcb983b6ebae5b921cf5f35385b7877ad59b43ee78c495d7eb35fee465c92a7fff58f263e6d22225d189188118e1842b048381cb6a856ab2aaa96fe65dc99af1ff3ece2c7c678f47058278ac5aad136b6c4fc628422ef2d5c2bac99634f3e465568ed3e8673c70dfdeb8b0b14d526042394ce5bfcd365e78fcbca4c6be6c123ea3f877efcbe84503a74586701251c1515d50846b4eebdf363a242d7f59f7efae9baebae7bf6d9673ffb74fec8d34c5dd1401c14ea45534051144288d7eb0d87b59c9c5cbbcd06420437bb09bcd5d511bf0f25fb88c1390327b4a47b7ae98831d1bee7b5efdcc7e349531425f939b582fe4028140a4722a150f8e41123a64e9b120e86376dd93267cecb9bb76cd9f0cb2fab56ad3affbc73a74c999296969ac5ef366fd9168e44342b71d91c9d3a754cc9f45f02e2d8be7d134f588f25cde33970b7d83eb105f19229f6c38f3eb1582c7ffad39f00ac5ab5aaa0a0c0ed767bbddec71f7f7cd6ac59ddba759b366d9ad3e904b07efd7a21c4e8d1a3ed767bd7ae5d376cd81093138cb124eb1210a79f3e6ee2c48900674c278a72ca88e14decdc8a761310c994c998ee723b6fbdf5d6f9f3e7b7aea24340d1de994d3f405ad7d59292f027c8f82789a4f56e88f9132b009d273add63a31031c21c11011b8595225b439561ea0743a04c8795c046e1516021a86eb457a78efbdeb20463d1cc67f5d6bd33046c403bcd1c3fa9689b497353d5392e8072032a819dc2adc0a9a0446f4e54d8db249d22b2ea8a4ed62b0058738f193ef1da4f7eba7542570dd006fce5b3d771eded83d2ceaa863db7cfa9d31f9e5d4b0768f933fe76cda7334fc87fb4735e56c16923fb387f487c68ef37637af7bf3d507df1b5c3e20e82edf83bfe7dd97933fb75bba743fb3ea78f1ee2f9a47ec3dab2b3ca1fbbe3f4db3796e9405afea8e9af7cf2e7e36d20ed2e786541c51fae3fa7f3f58511cdd375c0c49b5f387dd26ff8cb2c52fa0c08ff74cf31273cb213003039d78ebc6b566c7fe6d8effefef7b5fec0daa93dff37357641cf59503cf774779b5a0221c4c6ad7b5e787381aeb8453452585cfed32f3bba776ee776da01ec2e2cc94877093dc8a916f30718ac0f3efde6355327f4eade89343a6a955015318385100e87b264e9ee1ebd72b37232aafca8f2a1daab6f5abf1d13b30cc3d0753d1a8dae5dbbf6b6db6e7bf2c927172ef8ecd45346b8dd6e3390c9b4bfaec630df0b45512c56ab160e0703c1625694939b9395954d08e19c5755561a8ca994a8d1b010f0daac5b7b770b9f3a25bdcfa99d72f26c365b4b9bb4caebf50783c170381008e6e7f7ccef910fe0d87ec70e1e3ce89ebfdcbb7cc5ca4d5bb7fded9fff76b89cd3a74e4dc9bdb762c50a2e108d465c7939ddba754b4d043ae32fbdf802015e7ef5d5952b575e3963c6902127c60adeb96bd7bffef9af403000e0d9679e114218d1489295feb46e7d4141416666a6aeeb9d3b777ee081076eb9e596a79e7aeaaebbee5208c9cecececfcf5fb366cdaa55abf2f2f28410f3e7cfefd2a5cb8e1d3bfaf6ed1b9b2aca308c644f908bc99327714337f7e7fca9a79e6ab49f2ce953a8d74a4d95a9d72a933142f8e4c99378d253e2d6a67de717636ff6ef99d9464fb05815c386757affedf1879ba89049151249d3a8002588f2c69c741253081a819737fa931c1b8b50146804b517668a08441884808db64e18b4cc6717cd142cdc0aaa18221c048437ebd808337a86893ae9104da30b3815a824318452db98d8208985c042928d8c32047c0c518e6c0d94349a9da2ba1540402360a9bd41acc7debb45dcdbc88796ce931ffc64f28375cf94330eaa1040c919f7f0a25d0fd77cf2689d72fbddbf45dc5fe7482577fce34bf73e1effe7e30fd7bff2ee4137bdf4e54d0dd8413d03af7969c5352fd5d9d8f72f1b4b6a499c9eb7ff54713b0020fddc45de738f6651d1aa75ac1bbd1d6dc73fbc43d4bf1618fbae5f1c6a4b10891a57fef1694f5607455585c097dfee9af7cdba1ba78ebb68f2a9006e7be0c57d657ecd626746b466e2d5d5ebf72dbde5c925ef3c6eb36a498a319f4fdfbebdba579f76f3e6af1f30b897273bc7e73336addf6645a5d9f3118dc6c62b56af5e3d6bd6acfbeebbef8bcf178c38f96497cb55235dccd20ef05108a59aaa3a1d8ed88a01de6aaf61b00e1d3a04fc7e2184a22820241ad5b7b9d2b60f1a9533667ac7ce3d3c9e344a692bbc197f20100e852391483812cdc9cbad29a153c78e63c78c5eb5fa3b430ffa59e0e38fe74f8bcfa870301886b16edd7a4ea811d1bb76ebea703852e28109c1a2e120807163c7aef96ecd238f3cca057ae6f728dcbfdfe7f3dd7acbcd9f2d58100c04f56884b31674130583c1eeddbbc7a29e9c4ee7cd37dffcd1b871f79e7db6ebb9e7445e5ee8924bb2b3b3f7eddbf7e5975fde76db6da79f7efaf2e5cb972c59d2b367cf73cf3db766fed9644f5070ce0408a9b93d0c3d7ae097c55c44e2e05ac9fc121db01406a9bb382067464a56d4eed0a547633b14eededeba9267cf3ef38517beefdc39c5553431a142f25ba4a890481a96017bb6cb7668299efe430dd1cc8215410e07478e8a203713b52b19b840844308ca5ea748000020004944415464aad0051c34a985055d0a54800104b05144b8a9286c14366a6a2b97020e041954103001bf011bf975962d8cdf5c81eddf15d9bb75725179c3fc5aa2421cb2a30eb1259aa6dc3a6372bd31879a299e665c3cce1f083758a0a6294d5457cfbbf2176ddbf5e3aa01674cb6a6a52d5fbaa9df4075df9e520baf183bc1746e628a22262d962d5bf6e8a38fde79e79d5f7df9c5c9c387391c0e125f8be040a7cde170f87d3b77edde9597d7cee97245a3d15838534c4ea8aaca382ff7fb17d8f26c675ed075c8a8dc76ed6a06285ad1985eaf2f100c4622515092919e5ebb0402c2381780e0bca8a83825577fc78e9d55de6abbc3150a06fa1d7b6ccaefa89cacccdb6efbc3975f7eb975dbf6703874ca88934f3de5945ebd7b7ffef9179a458be50c245f5a5656a6cfe7330cf361e976bbc7cf9bc73232bcb1bbcb30aaabab7373736fbdf556cef9b871e3c68d1b57732c632c96ab9dece277c059e73493dbf3e1dc7753d8620438eb9cf3daa6c63ac37afb766d4bf923e58c3139429c70e5951fffedf1945521472a2412c9e106412299a409ca0c382834020a84e34a8003a506620b2b94eaa81d7dde58b244848350280442c0cf1262860bd38c9ac96d05a0fae24a22247ebde5bf45e95b63ba4dd974ea639f9de492f78b1415a9b324180cc6c60d278f69609dec602804e0b4a18daeb710894462453b1c8ea6eb0eeefd39f4d985179c6acc5db4c3d6793a11fab74b56e577735ff8bb63054f2c95185314b1bf4b962c71b95cd75e7bede2455f0f3b69a8dd6eaf3f5e11273dddd3ef98de7bf6166eddb2393333cbed76ab9aa66a1aa55455d57038bc6be7cea2a2d22ee75cdda56781c7e35114a5b1d9699b6d43c6586565a53f18d2a3d18ccc4c5dd7630b5d4723d14d9b37bff1d6db814020b673bbf6ed745d8f257b1ccce55eba7c99102412890483c1418306a5fc8e62cc689f9773d9f4692014108273ce98118ddcffc07d003122e116d57842fffe8b972c2d2929c9c931d3c03232326adab9a4a4a4b8b878f8f0e1bc91d183d8104792350a214e3bf594967abd07f9d56ba31af7ee9cd1764f8c189dbacd0670d1459d5258c5f2e5cb0f7ecbf2e5cb278f1f2b7f622492033a1aa4d86e0dd549471635389aa18b4409acd60e8d65b1eb027a4335468539f5566dd4c3a28548cec55f052e9677caafad2a0edd5187ca92e5abd6707eb0eb72524ac78e3ae580da123ddcfe1ddfee7be7ceacdefbd22c98e07c755555c70b270ca4aab55d3b974bdbeff506800e353e650dd168f4abafbeb2582c975f7ed98ae5cb4e1c3cc86eb7534ac5014b27288a929595e574ba4acbcaf615ee2f292eead0b153bbf6ed09215e9fefc71f7f10cc38ae7fffbcdc1c9bcd5a2ff3bb459db291a85e5559595858180a8538677ebfffd5ffbe9e96e6d675c3e7f3ad5bbf61f71e73b51055558febd7cfebf5b95cced8820cad23140aaf58b95a08118d4639e73939d96de17432c60e9c73291a0ab6a2a8d3c78d59be72d5abafbe7af3cd372b8a52af96575e79455194cacaca3973e63478b8a228038e3f2ec973e48cdf7efbed4defa3b750141d6e35a6903d3bae48b96e19366cd8a5975e5aef6bd2d22d72a44222695456d4b8811d0782108080c45f40adbf0404661e434d2f56a23fabeef6dae90e0d6e6cd8116da3593fc981ffce516108843904a011d829aa182268c654f1cb5787ff254d99a8c8cace965f90235c53b4f8678f52ca398f5dfa14de000769c9010f8ab67952d4ea6411fb16bbc50f643f82fbd1de597249c1df2dba9b0a8242080af5ffd9bbeeb826922ffe6677d30884d07b1110a92a515454eca26241c40ef6debbd8cb59cfdef5ec9e7a8a1db1625750ecbd21822020bd8796eceeef8f040821a128de79bfdbef271fc8667767dfbe7933f3debcf7660a48b07a2b57da28aab8b89824c933674e999b99c97ee46b0a1abb377dfbe65583faf5d96cb64c09a9f8402e97636a622cd0d24afcf6edebd7d8ccccccb4b4b498e8cffa7a3a569616da020141103fa2be5014555458989898f8ed5b52b14442d3747a7a46c8c54b150b4408d9dadad8d7b5cb13e771795ca2262bc0d2342d919052529294941c1f9ff0f8c993e7cf5f4aa43290878e1c757576363131e16b68c8aa95c566b1592c25f5fd1f8495a5855787f6376fdfd9b66d9bbfbfbf9e9e9eecf7f4f4f423478ec4c6c67ab668dec9ab833a2965b1083e9f5f6d4f05595420fe7b3b81bffb89bf7eafc8843f3160f093505cf58c1f5d1d35fd5f6339c98f519a14b808080c0080a4204d0a64b9d7a2ff6deff8138c0a6d2dada74f1e366adc946927ff5228256856a7a95014f5eedd7b6d81a07605e00729a92d6cddba35273757d6d277edd4e1f3f9870eec2d551168857d2ab4f5253a8e5220007059938a857c001c681c1001a090af616c6cdca953a7f3e7cf1f3f1ed4dab3ee9cc051454534c2f4013360b3580606fa87ff3ca4524729d54a05022d1e8fa7a7ab1b1b1797181f57d7c6dad0c890cbe1c85682fac157c6718ccde170b81c4dbea6623e3142082708168bc0315c4343c3cdad815787f6e6e6e61a3c0d846a960b4e51746161fec7c8a83dfbf77d4bfc0600fafabab2f465003879f2d4e9d36710428302026cea5873381c3d5d5d1d5d1d2ef60be55af5f1f3451876f75ed88a152bccccccf87cbe582c4e48484008756cdfcecfd707c350ad9bcd0c7e9dd91626519b01835a411155b922fef72ad6b5d246ab45324d01e4d3a06449947fe97fab5d516b46858d4d9dcfd131b76e84a6a7a5314de5df886bd7426b7a0b9fcfe7f1b84e8ef56a57007e9092dac2a44993b66cdd9a9b934323a4adadbd6fcf2ee50ea874b31b812b980f041c00031a03c00030a011000e34a2c902f992ce666666376f5ed3d5d1bb72e5cae1c347264eb83f72488bf3173fe688053468eae808f7eed94d53e5f2bf55ea22388eebeaea6a0ab480a208423e8baf4e69a9913643b058c646c6bd7bf9366fd68ca2288aa6104218c210425c1e8fcfd760112c037d3da1ae0e0b67b158388bcdc6318ca26ad619b3399c7af676cb962e911415cb6c098aa6a5a4942629408820081cc364960c8b45686868e0385ed347fc64f31bf5e9d5d3a3a97bf8fd88f71f3fa6a7a70b045a9e2d9a7bb6f430353195194e4c7ff2ff018aa2946cf5eff885a2284624183050a1c423754a3dfa31a5ffbb9a1baa0573a1b227a3ea994f7435ec0a9afe65b768aecd9c0a5b9b3a4c33f92fe3171400847e68b663cae4c97f1e3e9c2f162b5b140add014dd3b4415b4aaf39286c5a27dfb90200002439b90060616171f3e6cdcb97ce5b59d5193972e4ae5dbb0efd79c4d666ecb215ba7bf61ecfc9156fdcb00e00a812ab42c94ea8681bb00956a9caf2a37d7ba92704615a02cd468d4422115dfa7be9b2548a5a3582b29cf29acec2e218cee36970ca6fa0a1e81529f7208410d48213a6d6616a62d2c7cfb7a20ecaf403ff4f8888885012ef870f1fd6f497870f1f76e9d88e61260306d5d5c16955c73518c9d1df476af589a12ba19156bef25f6b5720b0ab2fa74fb64faa7cefcfb2ef99cfee3282cf8081a2e27bfdc6cdee3e3e40512ad5e2d2bdf0647f7373734d2dac63626242ce07ebe9eaf0781a2d5bb5aa5fbf818e8e4e5858d8d52b979a7b786868f0e4b760d8958b971457e0a951d635cd2ca6c1800103060c7e79d8b5ea0c08a39362e5caa8991b80ba446d289fa85da24cff3b12b5abb279909ab315282f4dd4464e4dfe769aab0b82916c060c6a0a5d5d5d9aa28046344daa53fd4ba7f0298aa6282ae47cb091a141c3060d381cceb367cf860f1fbe67cf9ed7af5e252727e7e78bb91c360000603425150ab595133da1baf1d94ce83603060c1830f8f5a18597df1b4d3e295f55105425a0557c53090c408b002e002028a0cab659a8fc165a95b381858002e55dababd2f5cbbf230d00c0c3409b802c2914d225de091a0c08394fc424ca57b8490707360600504cd199540db8a48d8306061802290dc9120000a392b51bf34810ffb0a31d633c150c18d4a0cb2a51d93f7f8e2629b27e838674c94ede8ade0925bb222f2fef6e58b8b640cbced6d6ded11900f87c7e6464e4e3c78f9d9d9dddddddb3b2b218de3260c0800183ffdca85aa65c6b33dc0000a8e7566a50c996fcd0c7219f863c0a957a2a30a7260881360e18403a595da34213032d1c32a42001600114d150fa084302c414e4923f44381b81018bf154306050137342065b5b9b4f519fef878767646454b4284a6f91fd4292644141a13837272d350500683aaaa0a0f0debdebc9c9c9c9c96fefdc39626f5f87cbe5304c66c080010306ff2d203bd9ffacace70c33844237056b0bc9d677a095ed2fa04161f5c96a2757703028a4e5b644e99e18e51f510b2094ec180e0204405240d340d19023656a99010315b0b3b551b237caa75294c42cd174c5c561b85c4eab568d4522314248535383cd6633fc64c0800103060cfeeb28cbd9aef6aab2d5b62baa693c6000062cc89082840600e063c0c320adc41c602310c8e2af6828a421430a2c04ba849cd632a342030107832c295014686240c08fba421830f8ff6cf2aa32a7952c8ab2d3250b2829a6492084b85c0ee39d60c0800103060c1894d7fc91f2f72aad01f57685cc4200001c8006e0b000008a29c8ac44c34740a03222300478c90181409f05f92464490000580800404a43a61458088404946d29c5c2a0980692061aa080020cfd7b77f463c0e01f3033147d14b23f1551bdf2f22e798bea6f8893fc03af4225eeef25f0bc94fefdded07f907825143e9edcc66adc8bfcefadd5b4e3fd044d4f7dabbd4562e9bc776bbd3d79785d41fbe0a4da5f7bf63b394fa79e6f21f03b94c42c865b3b9044edadaf3bf272cecf6f9505afa7da788e7950a0f6befc67a32dda4c7f5aa84eb0ab24b5f8dd5647c34937726bd6ee5e2cecd168e9c722d567c5d77b37715af6b9b88af6f5e31d518dba851a3d4e0de5922f6b5c1b77bf92f7f78f3fb5de53550fa555592d9089c1dd1ca79d4ffdd954d2e9a787997f7f074b251d0930ef1c9aa1240985efe634e832f5512100d0e28f5bfa7431d61599f7b894fcb3de86564a3aa7e1fb439428804c29644a414243112dff9efbbd946be120a1208b04290d521a0a283989c5b4dcad5166549034b04a4c132e0614fd2b6fafc180c1df642d286d4557f17b253e0a45a8de008b2ef818b4b64783661c6487908b65b3e92b2f7f2b66f8fe7f8aac5b1b57c5f47d24fe9473c3c718fbb569cd7f39c1aa65650a6b8d6fa4920ff7d6fa07549f9a8dbfff06224bc036edbd64da803adf1f3c891b349fbb66a013b736b944255d9fffa7de8c3175abf2c322cd46c3d6cd74d3feefe818dfdda67e028a3fee72d6a95dd3b72a6133ed38b7cdcb853b3f17d5e42e32edd9ce09231a98bb09856eba757af59e13fc2a872afeb4bf99d5a46bb93fd8d6f35eec59d8dea18950e826346edfa4c7efe712d44fddb38c7bce1ddfdb8a0500d9f7b66f88ed7933f159fcf9cee8c460b3ea1a30851193da9b0f78504a35197fa29551efadd1d28a6a47995d4197d915d5d157d46d825b4c43310d140055f25dfabd260a1b4161a5f796332a10801e01ba0410a824f68959a09201836ad81ea55d81dc51a1c2aca8b8deab246ae7a846836f188edff236ed755efa9513532d5e1e7990f49f4c64a224ffe6684b525a8d6185cc894b26cd9c2cb93f4304ab45c17fa12d4acb8d964a87bf38b53555d3f45a0eeed5c618ffee02306da70123db59d5664a171977e6c013d7819d8caa369ab9753b8fee63abc14c5cfe57ba770dd1887679fb8f3cafb6ef98ca7c18d87ef4dac4262b2e87c67d0b7f7f799657f19d13ef8a6bdca0e8ec2ba386cf8e28e7b2cb7fb4a9dffcf74dd707c52445c43edbb9aa9f8d4625fa2eaedbac7ff79646380099fb3595347130afb41b2f7cbba797ffb9b8ef1eca4bed0a859f94aef8c7faacaa6298ca5a3e1f875c12d2a59025852c52be7e306353306050d18450b5e15de9dc82a2995159f8139d193e77def346dbf7ef1ad3c44e8fc7d7356fd67f5ad0115f0b0200409a786356ebe66c64a7e934e36054310040deeb153ede463c3b841c8c9bcc3d1429eb22f32e79bbd98fdd34bc4d7747eb26062e2517d305eff7cdaa2fac8b6978341bbd739243895f9eca7db26d4623c37a08d9eb8966ef795350b18dd3f99f760df4d6e3d8b18cfb4e0b962d662d8d0b5adccac68d85ec9056fbaebf45a4ca4c002ae7e1e6198d8d1c10aacb37eb3beb5e9e6269d2a4db53ea37719ff3208da4b21feff3adeb8a7057abf62b560ef094851f14bfdbeaa817b060f61851dd16563d42d324a957170eb3d5b443c8c5bafdefe7e3a500003977baea765d1725eb900a22c6b5aa33f955015089fb7b69365cbbd8bfafab7d4b7d935e13cfa5480100e89ca7077ad9bb22dcd5b2ddfa6ba9aa0c1555345399cfd7f5ee2cc4ec10dbc3635c70a4f2646271cc8965adcc9d10aa2ba83766c59d4c1264b1252dfb2e5cec55bfad79bdc05bb9955f2f8dde39ace9d4773937265bebb6e8b4374161b8c9bbe42d729cb6679c471302d535f05c773d2e72efe06e3a981d6e3af4f727621a00a88c6b73863ae83b2264c7b31c38fd5c9244b1ea5b75aa63d173deb342559c87e2b8eb815e6db5901de2b5f69a7f4f6eb24abe9d9dd2c790b0e3e8770dd8135d4108c4d7478edb1197b4bb430b5d19b5aac4a638f2604b6187e9e179348034ee7417bde6432f255c53bab194231ff6f79af022efd14207fd4606ce8bc3c555f25c554d55220c0dd62c1ae0e760d5b2cdf6d8b87287711295c4bfdbeaa817b030705c1397f6a67a9eed163dcaa05410a988a22fa1b33bb5176076882572ea7fe27331805495c496d38a2abea312b5d50d57a30b638f8ceea98fdb215d5fb9b42b843f91a9e10b3ab4e4a07a42fb318b560cd673def141ae7ad1e9777778d77146c8b18ecf8117e51a68b9f027b525d0e217db273b09ec10eed1b64a2e5119f78e7db6f27115a22afb07c5a01d32f9c6765f97c604b2c3b5da745af5a19cf65714ffd7a0b6c61df63ccd2dd7bba8ea917ea05b50c961a0f3de040d6bdc8485ec08bdeefedbdee628b794c28f07021b08eb623c8f66132e7fadac2e2bb42995bd8a222fd31f2febda5e80db61b8939eebdc0ba914809ae6ac60d4a5dedad1cb5984233bb649df4927e28be4751875705c7f4b0d3b841c0d1b2d3817fd7c6eafcdefb26ef7b26aa46bd27bd9eb726abaf2c5dfc8aaf9a0aa212877ef34f0eab5732fb87736b29abe0a49d481b507247dfe3a3cba9bab8180a761e4e0317ac3fa65f5a3960edaf5213b6c904b6beb7a83d7bc2b4a3a1260da62f3ca1183dc5d3a77db1b2f5139a1f3f56b6281e2bc0b99fefa4d964db7e15e7574b81c6d53fbf6fe7dbccce439c674d1d7135306dae8ba09adfd675d4c954269f853de977d13dacffd907b27d0d5ba53cfb53b0266be163f5de16ed3dab6d9aa084563a930e34b5c96a41614e84afc15b45a83e487b7aba215569bc500780a5304121ab8986abb8252322a8a6910e0a04380260e020c78189352c18041b56c0c85d65fce925038828a4645c187ebf7f29d4776332eb7041b92851c16bc3f105667dd2571e1dd836ee153a7de49a70180b0eebbf461f24732fffa4eb707e3034e94384e0b3e9d4fea79ecdcfb985b215d9e4f9f7a279d86a2b77bfca6bce97226a228377487c3fd431f652a1b957c764ee7a5b9c3af3c92143fba342071aeefa62715e68df29efdf5a2d3b6af056f23375b040d9a76288e0400a4dd7056f0f55cf263fa8d01f9eba7ceba270620bf9d98d979495affb36145d4876ff7e6f630274a3a0dba38f6e248cfc09703f65c5fe9a19fff34d0774bdae8bfb28a5f3c59c43d79ba2cc48bcc7878913ffe7664f8d74b5ef987a6f6fe83bff0c96b69fea5d5a6c1037a1f89aa54e112bfbc563866cfcbc8bb1ff6d539336163841820efd99c9e1b12871cc9287efe782e76f464c558325534539917c78c5a96d1f77ac6c7a298d5cd6ecdebf6db3b4515b7e8dd1e9fa1379cb65f2b903e0f9b225def33fb54120900509474f181fde68737e3a3d6b5d7aafc7a6433ee40c4064741fbad5f32c2af8e342bbf9877c187238febefba51987b3e5072b047ebc047dedbe28b9ede1994b06ce2f9af24000d3ce7fe875f3e934a5f3e5daa7b64c8fc732994bcea4f7fe974e4424c7cc8ef8db92a382ff9b0a2eb8c8bce0bdfe47fcc7f37b74ed0b4a1c7534820630f4c1f7cca6a7bd4db82d8cdad1f1e79ae1c07ceefb077e7784be3d1d7c33332c2af8e34495725366cfb803f571b1f08587b2b2576dfb015effbacdbd8d9ac63b91bcb5e93ed30fcccf6869a4d967d487b9afa76690b5e153caf54ba5409c3ab4b99c3f6bc8d0d0f9b6c49943bb4c85023f364c693ebfa936fbdbe11f7723a6bfb82cdef8a9589e42b56d1dba59da79fb399f5342792cc0d0d9ae02cc0c8b883954aac7ab95220cf8a55bd7e26efc95f8f3dd7c514bd7ebf4afbc8b88d11e555f9e0d19377694e79297e9f72b36feafefb19a5ea5371c2a9207cd6fde7c529fb7abed930f6e837d50ab5fa12a8b4b0bd093d2e257fcc7a382867c3fc2ab854181f1ec375aca78dd7a4062551877bfa1c654f3b9226f95410bb6f611bdd52e70b951fb5ab6fbfd9b9a36f9d1fd948abdcddaa7aa4efee16d47038eff9dcaecb5f74da125ffc3139a4f3e73923a7de2a67d914bdd9dd6bc2f3f6271f14e55dd95ce7f6fe8f95843629b52933525daf52c2954fbb176f918e7d26fe44153f7df9677f673e824295cd59e19ee8e37e3d8f6bcd3b992d7d1f7bb849d8d8895b232540e7dc983478e2e3c67b3ebea5a4cf9eedf6b1d76bb0eacc1427619b33b14f33be9d5ae8aae0abaa78b106aa8a0f6a1b8242f7de451f01704d1b1ba43ef8985f2d9d97ca7a7c29d6a06bd7869aa8dc00a9e1b2f8f05807ed9687dfdcf9f2f1cfd94e2c00c87f1b9ae5bf25e2cdd52b632caad7a07083c6ee469107672c3d7929223aa99cbd01e2e7a79e355ffe2ae5c1a3c582a0e93b148648c27ac4f6eb2bea69b55ef3facbd573b3c61f59e7ca6f34ff71f49dcf11739b69d48e46a185d32c0440d33802010e021c30002e0281824b529b0021016c4413088444b953357376221012f2ec6a2e0642426e3fd000120ab471d0c2c180058a81db395279e6b78c365d85914c4a838456302a3080621a724928a2a198062e020d8cd118193050f64ea8f2579433f02b2c0905a59645b9c99dec945cb69e115f653363590c9936da5dc8e298761ed582f7f1657c1180a6a3bfbfbbb500c778e6dd0387d48dbcf9563e8c726c860ee9648203e2bb766fcc8b7c195f24893a1d92e03165565b3d16ae251a33b9b7012e9bfb0add78d770fa9cd1226d82256c3a7e9a6fd1f59315322a3976fe4b06d868609c3a7e536659bfde77339d02c2a2b36f77573d2e86eb3619b8d01b226e261451e957b73c309eb56872737d36c205366e9e75e47a6dc1fba0fe2d57a44e397c714e036d0cf25f9d3d2fe9b86c9cab368e1bb41ab1b87d59c803d2683c7b5c7d0102a0d3aeed7969357ba6bf030fe759f65931d1f1d5a90b5f2b8b89d2701b32be853606987ef32ecee2b72fd3c8fc5767ce15b65f3ea9810e4e187518b3a40d4f5989514973cef33faef286fd3eb0b110679bb55ab0aa69f2f1e0f76593a592cfa7ce45bb4f5bdadd8c8b6bd61f317bbc7ec4aebbd93400e0c26e737a3af29416b5507fbd5ab02c074f1ed6408bd0b4efed5f87d2ea11d8db9acfd26e3ca0a349dcd39842005cb7e5a0ceee663c1ce73b0d183758ffc365f96c1fdb2260440f4b16942c11a2c4f982574107125aac59dcce8a87f3ea782d9a6bf570ffd34c32edfabed775664df1b5e6607cbbc14bfb561100a3566c089b916b363a5ce8e531607a6cafc3bf7be8547fc8a882e76a6a4a3d782e83a6b4d5c54b18517648ab9579a4d574d608473e02c2a4a9af75cabd4f9505bbe7bf3cf1674aab4d2b3bd5d5c430aebeaba7b3015695c4aa7f47256aab039ecbb0a503ecb4089e439f01a2fcb72fd3141ff462df2dc1a8a53d1c3430b6799b79b35d38a5d2860bbb2d1fd1d684cd326834a48f616c58bcea97aca4047ea3450bdb5bf370ed863d86d5ad824b40e6a715b084b26657dd1a947c3e71ec5583191b87390809c4d6b56de961c892fb395eade9e6bf462b30ecc40047e53029553dd277770b6a389cffeaf4e9bcd6ab67373362e17acd87ade94305ef7e2356a4fccc85b8a693e774d067e1da4d274eeba55bfd0650652f81700e5e9418f9ec5d6a01e299bb35a8a3815437e7b27ba431270f3f7399ba7a80ad26ce32e930eab7e6f147af244b739e6f3b83866c9bd0c98283709e792377276dac928659f1e22af840a96d0865ddbb8ce3384fc883bc8c826a856a4af3927240db4cab3a0a33d7b1ff584f1de50695f770a443130303770343afd11169177c5b1918b81b1878345df8ae1080eb36f9ead951b61f4fcff0f5733069d97c74d0cb124389ebe83fd7cf4693e0daf7ecdd20ffc3ebf46a86e64aa3b60db2307037307037ef703cfaf56677137703037703eb71a7e5734054dee5f1750cdc0d0cdc0d0cdc8d1aac7aa5ca6753a6c1d340d240d2741e0585149074b96b481a0a28c8a764d7548bbe7c0a0a29656f87ecf6d2479496942e85020a30804c2964939057c20312204502f92460081080525da6494a9694652160234823812a71b51088c9d266f0df753b287b212a6c6f576e3f8a0a39d9004051344529fe514ed426b40db58a2393c5146855ece209a1b940d638310e8f45164a68a0f3a38fcefd6dd5c957f1f90887fccc1cd7bc625981385f5f6e9a20161b97164a6869de57b1a6b5817c2066e9dae9b35201409a159d52f07eb5bff536990a4ae5e772fb88957b7896a195814ccb2474ec8c50e6d75c29e865dfde3329f0f8f50f59521c9366e608271752d2ecd83430753164579c793cb62fda6cd4fd2175f908004092f52d4fe8262f13718ceb6813259cc0f87a06b2215e92f3351319dbebc9f4095cc7d282931b9729057df5b32c7c1d4dd96b632c36461648684966629eae9b894c75413c0b7b21a1eca6574133294e4b96ea763562c9cd1c332b416e62a6142c4beec98c136b5a9bca9fc5d6773484e0f83c1200084d5361c5214fddf595ec174b689bc9269b109bcf626b1bc94ac5d83c425a24a500a8dca7bb564edb74f355723186533999b48fbc2f2f9313d59c4f8d4dcebc3fd8a9394756e1c579c8295b5c98f3359330abab23bb916d5cd784fdb0d2b152bdd810263d26369fdaedb2e3d6a11e3549b955c7f3ca6baa1210426321a1ea501df11cc0b8026df9f3090e41171751950ccdd2f4af39bacee68aaaad3a89d5aee21d8d2b502b772abcdbeae2bcf9130080fbc9f463bd75d5bc20c1e5e16481426805294e4b91ead8e9badacc9d0000200049444154cb09d1b6322c9b10c435cd744a3a123e51eeb6f2d5a1ae044c43df50d64231369f0d957309700d7d9e244b164e57dd1a94a6c7e46ad9595654740b5efdb5915377ed8b4ed62a8a20532bf648dfdd2da8e1b02433314fc7457e23b08d1d848517328bcab5f43c819d897c269d63e068c47e50dd16a0ae97289df9256cc76cdc11fffbf22e9efdf24cdb8f9cb673750f2395cd9984125f9124352a43fc60b9c8629dac54491e69d6384f92979228d1eb645aad9644a9bab80a3ea86b083c85ee5d5e69055905a0a9cb5369d30885230ec5ecf3d129ad0f4d23016427e69200553a1f086d43ed8a3b39f31baeb915b29402a0b242068fbd366eff96161a00806bea7200005826adfd37b4f6df00d2f497e767f6593670a5ebd3550ee54a23b83c9c2cac6e1813613d74d3435f290d50f06a5bcfa5867f1cef6bcd02406c5d7db9446ab4597e737b6399575b9a10d2afdb15154e5729058000014923312db39394174dca9596a636d025761452526514bd3bf20655c19823d56f1d4102e4289c52e40105904795443b29c94f69f89394061240800117032e069a18b0018a98cc3f060c6a0e54d11c5765a0f31c3a78f2dfedbf944c2a4d1da869e3717fce1a7fb3fe8e671159594f535ecc6d50595a1921b4e0e77d4995bb99251951691259d76ba5afe1b6f2545cc2fd8484fb09891199b9b777b7e429db04a9b1a912b942f63985d6b1d022c4cf0307ec978cdf1793f1222b23ecc2403d9c969506dfdea556885162bbcedbbbcbe54c57df83afc43400b084269a5971a9f210eda2a4986c6945d6b004163a74726486ac3432f3ebd7222d4b1d0210ce23c82279fa1d9597915fc9ac114bc7542b2f294b5eba3423318fac30f854a419e7eb1b11191f5364bfd1f90971395aa63a654314a163c9cffb929827eb0f8bd33ea482beb926aeb6622bbbfefb50f476dfc0f95f7c8f5d4dcd7e9e91787c860d9b562d5aca9c27f4cc0d8dbb9f8ebc9f90703f21e17e62eaab8c3bfdadb8020b1d32fd9bdc9a94667dcbac98508800950e4ceac586ca7c306f7cb87dff66714b979f94ad9da278a372896567aae2b91ae9aa4c1894aaa2e4b07a32af92c87295aa6721c8884e509ca65727b1d5922b1582c3769a144947d174144d2b5b149503e7eb1b1299f2360e64766c4a7e0dc7ee1a96a0964bc035f3b02afc1099434225fd4305d6d6d1cafbfc35a7c213f92d165e5dce5bde7ec69fd115e29554f648dfdd2da8bf5133f34b925c7d96247fcce699e970cab574cdfcc46cf97969eed7ac4a3373cb358daa7b09c4b70bd8b0e755f2bbccc7538d4fcc1f7d2e0d53d99c157a2a3d6b1ded8e2b5fc7cb2f48c97efe7c89034fd3d09495feb67ccc1752563c4b6c48551757c187ca1a4279392ffcf63455dfc35e75727e56968245010098b089b755eac5cbafc4ca137daa8857d513238eae899199999199b9812e87e01918999919999919196bb390920436f01edf4d2fe5595c5ecd9211e40da1ac204d3d53332333332373434d364bcbd8ccc8ccccc8cc54a7d48ac278ba321acccc8ccc4d05ecffc7897ba25491c99402074016f3485190450155157f85fac68c06c9e0bfe3a9a8e8b550998a4d5154c91ab254e977922495f6d5463a2d562e6b281a3f623cb534b0978b31ca781d7a72c379cbb587bc549256949d8f1bd9da1bb21195fb78ef5f2fc5824a46433bdfaea66bb6acbbdd64796bf6ebdd5b4ea592ad0100d3eb3cb5f9acc9cbff68b26254631d3a27e1e9ed4f069ddada958f4a28faf4d76f413d0efa9ba69cdbb22eda65715b3d8c8acc2ae6db3a996ae1501c7b6df3c574e960004cafd3648f6913966f6fbb6e4213ed829857af9063cb3a32ddc26ae8d1a3d07740073fe2f69900a7fabedd88910b77beb930dd5112beffb71bf9f4888aa3997e8711ae53176f0cf2593dd022edcca2edef5d4674b5c0012c5b9aa79cba9534dbc182fa7c69c3a52c7298dad7d670edd91d9fb4f9624ad33e8664d485f55773c9a14a4f5145b395dba88e0543e6050d3d15e0247eb06a7e8461dfe98e5c2819cb58b67e3dac576f597eb9e9bace5a9f0eaedf91da649b6725d3f235bdbe1ad38705d9855c53471b6d169029b78e1c892e6aaaee5225ce37e83f4477e094c5374fffd6c6965b94fcfe69448e63d7e6faed8739cfde76e2c58089225e4ef88ea08f8515fc41b8a6b146decde85caa390f532736eccc2bd3669e745ef0e250bbb763bbfa8f0a6e79be9785e28de50760ae9e0e9e12155f00a67c00816a9e575153e6351086d27254126fa9464b2847a4a26835e83bc8b0ffb405a1757fef608367be7d9264dccc41b5c4c696dca3e61d336bbddb123418de3a67ec9290a1477bd5c9b8b372cd9b22b6d7cf2c412d9700d36b35c02630f875f60823dd4afa07a5f6d27780ebcaf533ff74de31c85e233be661a466d366fa32b5bae1f43f42a5233ab60964dd5b334031fd842a54d1237d77b7a0eec6fabd7cf943e76d78ec365f843f3d38e724743bebcc07282ca5bc5737b3cdfb8f7f6a39ae2e9e78f9c0896f92e695996e8a4da3ca5e42127735f4a3658b560e424d03437d2e968421beeae6ac5bc6c9fefe2e6b7f9ffd97cd867ef6026956d4c3c771366d3b98bb4df2a37b4efea3e7e9f1ed4dc984e76f73ed44f5b4f4b58a933e244bbc05e5dd000215173baae143155df72765061446de7cc4f39c5caf9abbbeb2ec86cd1a7668c2c021da5b97fa7adaf2f3bfbc0ade7332b6cf8adfacf5348b533ea548bcb458dfdda7a6ddd8bde593736feffaf6269ccc17e7b704a79b0daea38920ab264605575788a746271482b146adb76af40367ff49608a6e8b021af248c823219f06c64bc180c18ffb284a7f41085538cbaa3b61cfe3436d12b74ca8a7e7ca37f619b423d963444b6342b5fd6f3b7cfe58e9fa86b6de8d9b8fd92269eac0af8c128eeb98531b1d2ff834616b761cf7ae59405d1e812100dcb8f7daab4b84877bb664637535adfca7067da99834a7291a50ffd238739e93edf818bf431b865ae1a0d578c5aa8697bbb7afe7d6abedb8a7762d64a14cb849dfb59717681feceac1c61c4d5aad0e495058cf8f5b6754d0d125686bdbbec73f128dd69c9ea0b3ab9f90dd50b4a4c0afa73197a838b1845b0ddf1c342c6b5103179cd76946acf7d1d3017559002c8b613b4669aef1b5b6f76e31e14dc3b69546536835fafdd448c9a29ef6ae3e9e635fb975ac78b12a9a319deebb77cdd5fcabb5b01ec772c6dd16bf9d5feca43895cd711e1dbccff3f9a8b65ca241b375f494336bfb9a54e678a8e9f55582e7367a5dcfe8e18eed1bb8f71d1824686b5de9a8acc879705a746543b78fab1b09ec11dbbd7ebf7d616924006e3d7cc31f2deff83a76726b32721bbbbd534559625b05cc6df76d5c0b1cb936dffe4d5f85d890c9e7960cbb507fdb1e1f0bb6d06bfddabeef560c3b102f297763b9e59004cdc74cb60c6ea9694798cfbe935f05cf55d7548d84a1a49ceac8bc6a2215f3d779ce4b2eafedfa7e65034d7b5ccbabffb677b9b41a892d1b5dab7cc7da1ac6f57aeed93c2a6b832bdfd1b06d90c1b0a63a048ea19f58825a2e016ee53754f4ea58680a5545ff504e791c74f64cbfdcd5fd7488ba3ceb11e5d64142fc46817b2e8ffa3abef5bc935f15a449758ff4dddd821a688a5687cc753a3fce845d4fbfcb05cbe57b36b713a0722d7dd4c9df8dff68dbc149d4bbff69e36e3695566ff9a68157d14bd005515766b469cec5ec3896331e75fe6d978f1ee2a96cce8af699ffb9e001e2b5fe062c3b5cbb43d7c577e28b694082769b0f6e6e1036d8d609c31b8946074716d098519b05c388e58e8e88db79de0b85902e551757c587aa1a821c05cff6dfe00f0d10555bffc6749aaebefec734c307815e5ee6c62ddc7c37ddd6f61ae8ccc60c5ace0cc0d736692234f2fbedf5f76dec84b87ada199736fa366a636ce0e1d8eb7096dfb2a059f6355dee5babe9b0b1e6973a9bbae9392e525a2cee6f312d7e492d08ecea97b89268f95a54e5bf673ebbcb782a18fcc73d152a7d144a9e8ad2c352ef84a2bf42067373739a8efabbdf2aefd150fb59c2e0ab9bdcb9bf008bb3ce746eb7a4e399a733ad598cc0316050cb206377f4723d3622ea6e0f43f48f9450f87c7e9f519cf5e18bec394c6d302895aa6fe77bb6bb39f2ee061f032517a69dec7f765634c325a1d00d6c5d4a02ab14a2ba1002003af28efcc8d1bd82dd81544e73fefdafc02cf0c480416d58e735f351fc0d5d78d6930b8f62c4144833ef6f59771a79fa39fe831605f9edeecd88c4229a96245cddb130ccc0b7932963513060505b28fe72efe2f34c09d0f99faf2c5e155ddf5fa48bfeee124ac0755b11f284b1281894076ed223e4fd26658b8241f5d40bf5a77e396209a6be1830f8718b42c9a751fa8be297bfd7b428fe72626107df985c12693b755c727a760bcd7f904354dedba081dee3620b2842dfc57ff3b6d92e6c466c1830a835ab3df3f99aae637d522434dba8e5a835478699137f7b090c1830a82595e2173518aa47bb9af02754b2651713fec4e0bf83ef087f0255e9da4ae14f344dcb12b5cdccccfe81f027060c183060c0e057544299f02705a55ae806b6ae8040be58189405416180c8c8db729e95863fa98f7d62213060213105d915163bc3a0d6b2a62b16a5da1525c0400367ea97c17fbebb2b418d6ea9f20b03060c183060c0804125da44e9371d1c346b4927d7234040fcc4a2180f2703063f6475287a33aa170765c7f08d0103060c1830281d2f854237861b15cd89ef86848644c93f403a61c4028a86424abeaf9e160e0400460341030b57b9bd0d03060ce46e07951645e929a5840a8450424282542a55dcc2822449c570a98a6b49551273a5a283aef0235d8d364c33ed9c0103060c18d436f2b2d3d59dea36640c0743909c283f36320784001001c0c511811005a8804612f9e6d10807d0c0118101d00801140188a9f25a78992a8e08004d0250497c0e0d0080f24928a6818b011f871c29f071201014d19047ca6d1b4d1c641be3496850da225103072e020c014d433ead6277ea2aac829278054d1c3080621af83860800a28906d80c8c190260ee95259d4130870a010e491a08d2316021cd5ccf43062c92fc823cbb8a483031b031c8006e0b00000481ad2a455d4200b81360e6c0c108094861409d0951645a44a810520c08044904f433e05180d1a0828d99ede8cb2c18041f56c8ceae46a2b1a18a5878a564ae9f5a5a5a92c19d46cccf723061203060c183060508bc090dae59ed808f229a4a821d30004009f40f924ca036021e013202641020803d022a090825c2920002d4249ad561ec24800310938023e0ee2129b8154b8509390db12da38701014d20008c41420000d1c3054ae480e021e063924906a35f9ea2cd024b77cd808100d595244201010200528a4102a6f3994ee1223a601a3410b03b2266c4f95020018b24071b7995c0a300ab47120416e32554775d021404241b2445e3b551645503414014800700c8002920692061a010520a5ffcb4645d19b45ceaecb3ecb0e2c663c8d5c27e2fec7bb87fc47339b77ddf5324dac3be46edc414ffeffa76da078a8525fafc44701aa02a24a0d0999ef429d518161184551158b52f27e54a44a9166c65351adb61d7769c3d23feea6203629e5d71fb26a591f2bd50bdcd259b7e70c5d7e3f294f5277c6d9837d4cfe15896605afd78f9819129d5da8db6bef99d92efff65e8b167f38b57af9a1a7b92c96442a6c3e79cddc8e46ff67097f92cf07c74f3af436a3006fb9e9caba663fd0b192492133466d7a9a2a96382fbcb8a7abdedfbf7c67fee3c501f36e27e616990d3d7a7cacedffedc2d1d284d353c76c7f9e964fbaadbeb6b38d16633da81f53d59d29a6cae5f81208490058088a2990000020090d121a58184828606388a4a1900600b9825af953690049c9b02605a0e8f25a3e821c299034008094060293191ca04ee745256552d51c2a5165c714a01c12680052f682081596e65b97266797dc22db3092024455fb615042a712b125450105505ced311f07280639af8aab2a8a4080e911a047c0cf6bfa747a482f2d8490a6cfb9b45f587329fa7474d9dc3973e62cdc764fbe4525c7e5b7a8dcdb01c2ff87665df87c9e0bdf6ae48dac9ad540f19733ab176db89a58e21ed368b2ee45dcad49a6b544d487834b16ed7890f113f76ea7b21eed5ab464ffdbfcbfcb0e513021c8e45b3b566e088e952050e5a3280586614a7f157f977d51faae04a5d27e49d0994f82f61cbaf58d2cfb09326e04766937f64402f937d342259c5db8ec8ad6c4a321e7830f4f36fef2299b527729aedb6eedf973bf350400f44f935d6df01bcc3a1eb2ada78ecc50fdb743fae9c0dcf58feb2d3e793ef8cc9e00d6c71831fd7f27e19cbac3f7851c1c690108d077b168d7c0363d573e15238c65eab325e444a01340ed740574cefb0b5b0387fa746cd7ae5dbb761d7b0c99b529f84db9f602e2f7e7f6ecbbf0a5587eacd974d9b990756db800ff4077a44c4c6d5faf00b6459f1d214727dbd516a7ff8b60955f1008030040380604023e067c1c34094420f95c3b81646a3f2af7297f547d0f022ad192e59a3752b036547d8a682401d021409b002ea6aa4c654ad45086100022e932759f0484a1aaccaf1aba466a179924f030306681b02436ac12b0111099240080e067cd68908917d687e40180f8e2869084eec3ccf15fd7a8587d5902e0a01d30da53ffff6c260cf10c2dad2d8d34899a896171ecd9df97dd1ee633ae93e94f48e82ffa7868e9b234c190511eba3f4bfaa8ecc77f2c5baae9326998b306aa35fb41ddbc7e791f8534f5ce8e357f346a31dac78a25f75128d915a5ae090cc3689a56f454c850fabdb4e48a5e0b257a2ad2569dd0a69fefa990663e09da77c2a9d1808e16a57b62b1058626661c2187c0b0bf7542b53026fc136d3ed94597c008a3ceeb8f76c43995128061a85443fa07c9ae11304c266dd8af4c64b59a70e6dbc7dfc0ba85a300c790d580dd072982f34bbed28f4a388610face1ac378bac6a6c6fa7c162ebb55f657a6ebfec87c60e1e79373c6ac8b144d5eba677923531e46e5273e39b561d1a8de37a7ec5aeb5f4fd6a5d2f9efcfecdba361d7dfc7aeb48f954b1ff6b74b9f2a626af37ae5db65dae0bfbf95fddcae482d6f2474b9d97749c95cbd149044e63240000851327d1b95d3a251499a44795f821a5d5fdd29c52f48d52f506678e4908003b031d0c0818743a6b4863a3e42ea540a5a855344e92e54632ba2f6429a0b2948a2808b010f03431664482bcb27a165e14f184089f3a7d43b534bcb4249624e6cbe2b633e796fe3f1e8809975998d74ff7e701ca65e7a3b95e1c34f7153544c9c280d732aed34140f15639f641daecc96a0284a665d28463da94cd456b2042a372aaa3538fe74a3a244cd4065430ca6db62ee91167f7f95d1745131052c0d2e816118601c1e51651d2bea68ff14d935e4779986fa2f372ac8420960da1a6c1cc300302eef1737e3be5bc265f7c3f7d418d72660dba900a5caff519d9ece7bba65f29afbe6334faf1a280f0ec434cd9b0d5dbd1b1be6b769ca2687d3f39b6821005a46b8cc67aab2c5fc9d6d5b0531b5797dc5dbff99f7fc3f312a305416a104001420002069201014d008102a53b7119034626372d96263c0c2a0a81aa3964cfb25902c4407295b1a5033c3800428a080a4419b000c958542f130e062904bca8382aa3224ca8c0404c046b2446d79e093ccc66021c446504823c51761a9a6b4c682ab5c5475241da08082020a0c08e060654645c5a28a69c0b470d02594e992d04020d0c481f7636da5e8ddfe3df963b78d9005ccbcdeb6f74d61c9a9bc9bfd05a5ea55fdb561c173bdea68208490f9d427050064e693bd53ba3630e1218410ae65d5b4cfc2531fc5340040ee8dbe5aa577b6dc1bbad5bfa12e4208e9ba0dddff412cfe7864424b330e4248e0d86b6d4416259fef7ab07e78c7fae67a3ada3c84104bafaee7e0d557e365016285cf67596977bd2cb3933fcc73e020841a6efd52ce102dfe1a1cd8d1868f10228c3dc61f8b2e52389510fafbe09636da38420817d8b41ab1f57e3a0900d2e84df54be914f40d0edf35d84d1f4308a196c753322aa1a7e0c954f3d21b5d16ec5de06dcb4708b18d45fd7fbf95229544feeea4a89bb63e9d099075b68dfcd0e9f7c8f2cb88e55e1b60a9c54108d92e782d23bb382e786e57174b4b1b7b077b3b977643969e8a2aac5075af9735b1f23a9205f11b5b1a0a0402bd06b39f14948965f6d32d7d9d0408218153bf6d2ff3ca9a9234f9c6eafe8d2d8d2dea58995a34ecb5f47282aa45cdc4e1e31d2cfbdc067833b3be9e402030f4dc18991ad201470821643bf7d6b5953d1d64e221ab082af3f18e912d6d8ccdeb589b993a759e7522aa809613f26ccf541ff77af59c1cecacccac1bf55b7533595e715917fdac9c26bf0008f3b7d2160804a6dd8e479e2f7bc4d5dfba587310d2b2f759792fbd38f5c6e24ed65c8458e6ed17de4c5330b08bbe042ff4a96f6e666d6b6566d37cf0a6b0741200401c36c288c562b15846c32ededb36b0813e87c3316818b0ebb5980640e4d783dd1cdaae8f05f1d9def6661616960dc7de13ab887a82c298905543bd5ab46cddc6b379bb3eb30e3ecda2310c212a39a8b79393939393539fbf5edfde38d2abb18babababebf09b6245e7b1386c46478f460d1a34f4d9121ab46450c7660d1b366cd173eaee879980e3385e1036b6919b9b9b9b5bf7ad4f1fee9feedbd2cdcdcdcdad7f50128d6190f7fee46fc3ba75e8d4d5dbaba3df84cdd713240843b977a6776c2c128944228ff6a38e2750189d74666c87662291a8b1d7ac70318661d2a4bb3ba6f5ede4e5ddad8b57d7210bff7a990b188661452f16b71589442251db4561cf8f07fa798a44224fbf3927a20a11866174f2b971de430e2442feb5499d3c3d3d3dbb2d7c921b7b78583b8f462251e371f7f24bc2b88ae342374df4ebd4b96b376faf6e43161e7d9e0d1886619072da5f2412894422ffa0d737378cf4721789dcbd466e0acb501b08a3b6a8f4cb933a755bf412e0c36adfd69e9e5e93af64808aa08877c7e70f68db5824f2f00a587c26aaa05445222b900df91f4e2e1edabd73571fdf5e3ebe83a6af3bf532475e22e4bd3fb56c78f78e9dbb75ede4e53751c664d999ac677fad98d8bf672fbf5e3dba74ea316ce9c9f7e2523220ebe981c0815dbb74f3e9e5ebe3376cced68b5105501262f3f8e0dc00ef8e5dba797b75e93f73f7fd344a7d64070050998f764fe9d5c65d246ae63d66c38d6f520c937cdae5ef29128944a2269e3d163f2dc4b0a2172b7a7a361689449e017b3f4b154bc8ba31d5ab7963914834e27a2ec23032eee88876cd442291d7eab7f2781132e5eeb6c97dbcbdbbf7ecd5d3a7cf98c5bb6f24484a6272548b8a4a52f33f9e5b39aa67a72eddba75f1ea396ae5b98ff950c26daf7e5ba2817a34b3b3a7a7a7f7fcc7052aeabae8cbe575e37cbd3a75eddad9cb67d4aae05276a9250f15c75efa7d8c6f17ef1ebebd7af61c3069c5e1524efe4c09977cbdba2d70985f4f3f3f9fae9dbbf49db2fd6eb222bfcb7c4baa40a684ef9e39c0bb937777ef4ede0366ed0e4f910555153c9ae7ddb2a94824eab1a3b4f6cacc9bca5fb6b2c0a0d46b5b4f26f35a8dee6ecd2977825bc7778c2727edccb6abc934260e9fe5edb7e623c08b79dead3c3d3dbda684cada13024074d6d33d93bb7b88448dda062cbf9c20adb2caca98bc38fce5c905fddb36128944a2ae5b3e492a088caa46a79a18f56d4d2df195882e9df978eff45e9e2291a8a5f7c835a1f14565d693728ce5f151ed3d442251cbc0c705188649de6feed7ba894824f23b104756552fdf21d2bf3290ba0f0b030d85dc643ae9359df45a9cf82a27e125fded059df89c4e7c4e273ca3139ed1f14ff3e39e647d79427f7d4c7f7d5c14fb383dfa715ecc633aee51c9e7211df7908e55fe48bf3c4c8d7a5814f390fef290fe1221fb144447a47e8a283dccfe1c91fb3982fe1241c73c907d72a31e64473d283d54fa14453f48897c404697fd92fff941c6a70792e80a1747dfaff8c98dbc9f15194e4787d39fc3a9cfe1a91fc30b3e85d39fc30a22c3923edca3a2eed151f78a23ef26bfbf9bfde10e1d29fbdcce7a7f3beddded6a2ade38022101420230002e0642a29c265f48011b031d02b470105415948301e81220c0410b071d0258181490951545d280d1009924e45150a4e0d128a221570a140dd80fb950f21eed38a53371d6b059935d000020f6c0b687b925b32b8ee3766e1e6b233bf8726078e04b9771bfcdeaa40f08804abb32a191fba82d97221dd7bfcf9766864de13f3ab5bc8f4bdb15cfc434f09cc66f5fd557be9777c4d2c0bb1603a7fadb0164be3834a2a34fb70187f1ae934735e541ee87b3b3fd163cca070020331e1c3a1edfe5c887d4ec0269d6d3df5de2c30ecfedec392b3c9706e0baad8dcdbed845667139acfc5044d3f48b49d68a13985f0f4fdb9dd76ed2745f332093237606041c90db1cd284a080869de61c0ecff63efdad28f552bf827bfb27b768bdf0511e8d1b782dfb634147814cb3bf3f6ff07ed473eed2a1ae0456053d1cfbb14782e63aca9efc76cb9644af65bbd7f9d791243f0f9ad3aeed925766816f128fb493916b3426ec929f0e80d0f77accb666d683ae67bf0bb42f6f3b6a753c169778c157a3d462fcbcd3afef01c3b54f63a2233fbc7fb85514b166ddbd4c657f16c775e1a3d8d00021984f0b4bc9c9c9497fb9a671e92c6176d8cab589befb1ebcbabdd33be3c4a4413be4760c9d7d77668b0e4be2fa0647c5c57cf97c7d42d106ef56b3c3722acc28f05becf81077b20d80cbba57e939393929f7a6d9eb77381afdea60470e240507aecfecb32fec59c8dc865a180014bc5addb1f984f0e607dec5c57cf9f26899e1917e1e2343522800907ebbbcf5ac66e08d37ef3e44c5c6842de46fefde63eb27090080b0ebe9d8775b1a02b43c1a9b9d93939378a17fdd8e258f0859f22777e299678f4e8c609f9fefe33f69dc5ef684d34f1f9f9ca8736bf9c0850fc5f28989e473239af96e83a9b7a363a3633f9cec1135b77de7b56f0b0134dcd73c7d7d6a90016487fdbee15bcfddf79e5edbda39e3d4b4e17f44491162590dbbf8f1f60c2be0fb9efa94989010ff6a776badf2690f08212ae1e4d8ee932e59cebf10167e2ffcd61fdd9336f90f58ff3c1f612ce39e7b6e9e9ee704107ff6f7600dff4d274eaeef67ce43188ee3388ecbe3fd856db7dcbebdcd9380d8bf36bf70fb2de4d1eb47210b5ddfef1c3b76ef27098669355f73e5ec0a0f36a4ddde7438b7d3b2c327b78f72e06308c3a59f0f8e19b4f285db8af3d743af5d0b9aa47771f6e0a5f7b231dd0e5baf1e1b620c78e345a7f60fb2e6e06c8b7ebb8f4eab6f37f4f8954d6d8495c4c3e4000020004944415428ebce9280a9c7d1e08357ae5dbd16b2b1ddd7cd23c71e8a91e238bfc1ac53c19b7ae840eef37d7fa6755876e4cc81859e39a1abe79f8ca7719c6dde676fe8d111a6a0e1b5f366444444c4d5d51eba76c38fdc3a3dd51600e42f452787ccf49f73dd7ce689d0d0aba117b7744ede3e72d896570518ce32e9befdcab1d98e00f121dbef998dde793a68f350a3577fce5bfb285f7e7379545294718f5d37afae6c08e0383fe47e44c4ad9ddd8d584a7743f2f95923d6dcd11d7de4de8b479737748cdf7df01d808cf75c65b20b9ead99b02ea6d38e4ba1972e9c3fbbbd0f7971efc57812c7715cfaf9e0d8c12b5fb82d0fbe763534f4780993118ee338f9eddab1a736b38f049f0fb97cedd2ce5ed93bc6cebf968e701cc751d68d45530e140e3e74e5eaa5909093bfb74d3a71e06e1ae0388e15bcd83874ccaea44e5b2e5dbb1a7a65ef00c99189c337bf2c50c9021cc300d26f6d0bd11af3e79d674faeae6b9f7664d6c88dcf0b784e938e87ac6e428051ffbde75636d3c2714df725419bbb5b355f7de1d838079e42112c83cedbaf07cf7100401886e338d776e89fa17b7be90060b267d289a766cc0ad69b79e2ea958b21217fcd737a75f0f00b31c2715cbda8548434e6f0b8c12b5e375e7e2ef4ead5d073cb442f970f1e7f2446aac06dace9c61b111111d7d6341754a8eba473d3fde75f33991e141a1a7aedcc62e747bf0d9919920c9591278dda3d69d183fa2b83432f5f08093e304effeeeea0cf924ac9ae0d0947f9af4f9ccff3d97226f8fca5d0d09373ed6e058eddf551525663a884d31580b2effe1630e93831f4c0956b57ae5dde3f181d9b14b0ec5e36c271418bb5d76e6e6fcf2d7d4c494948ce5e752f5b29b0bc3757dfd050a795a390503a45081d5bd6017817fa468c09db6cba163cc70140f47be8838888885b3bba1ab1701cc71040da9d9dc144dff541a7764d758a3db378d9f5745445959531f9e91f3ba2dc03f79dda3bbda9365181256a1a9d6a62d4b735d5d75726bad2984313c7ee78ed30e7ec83970fce2eaaff6cfbe9d892ae41091ceb4107af1d1d610a207b6b8dfa33cf846e6e81975693fa7af91e91fe9581a9fde45365890d0cbe2f54429d6741b6e4521e05851428a67000400105e912a068c05105d78a2ab746210508e417a748ca3988541685e59140d250442927831703e4532026bfff75e98cdb5befb8ccec67a5613728b01d1b00203568e3cd74d9730893d6fe433a5bca27d38bfa1c3fbd61f6cc5507fe18dbc68ef56ae5e83f620080f09cd4df81870b1b0f1de10200d2c78bc61dfc22254cda0c1cd04a6e5418fbfdf1e7ead90bd6cc956d5a1e1fa1bdf4d8e6b981ab7eebac01009078f572741100b02c8785bcbbf75b6b030200d7760b18ed0600f065ffa688bceabd8cc3bc435be64e5bbc614e430000ea61d0a32c1a00f21faf987a320d00b82d06b53566ebb70ce8a803006f574f391a476a39f90ceedd48575640a6f5caf30716cf58b8e3cfc5bd1b1b6a5855420f267068e3e56e28bb4fe0bd7ed3d481fed3b76ce8c2010078b77ee1955464dc655a374d0080e4e35bc3b2680090c49cda9fdc71745341d511725137df146bdb5869e30080eb79ced8b434c0995f23eb91c4daaf5c3ac0c3d9b5f5f02593eac1eb0bcfb3680090c6fc397df367e361eb27ba692240bc7a83574fb289de3aef4c6275c408f18cacac4d3571c867f7dfb6d2bf457d37efd9fbf7cd6fad931e12b8ec29c767cd9c56ba1800cbbce7b2458dd2fe9abbef533100abce98e0b03f7a99b30000d8e65ea37b081eed3ef9b9b8aa47f007ae9ad155e4ecde7bc1a23658e6d5879e2b027b34726eecb760713b3cf9d6cdb8620080c2379b67fc95526fc6ea003b2e0012349eb87a80f6b3d54b6f6701c6d5b7b036d7660189b75bbeb85f3327d7d6c3168cb78737975f6497a53d809ae46c841086e53fd9b8e27661f33933da19b1310cd7740e58e06f1cbd77e5f924c0595a469696065c8002e1a0a5133bbb3936f49eba66f930279ecc9c50302d1002c05c26cdede32864b304757bcc09f420220fec7c2cc6080d430b0b633e06852cef85d37b3472706e3d72c5f2314d84397736ec7ac76e3773b4bb0e81616c930e53c63b675eda7c369ec2710d073f3f6bf2c9b1db2980e3388e535f2f9d2feedcab9e068e4ba38faebd945167f84c9f3a1a384e68d71f34b39bd6fbbd3b9f883182a76f6661aac5020af39836b9bba89e43d3de13fdebc0a7bb1fc52523ae4c65521a6ea0548d2a7cb973435861d3a9935a1bb1719cd0721a10d8dfe8cbc1b597920167098c2d2cf4b900c57a03670d6ee56cefda71f4244f6ede8b07f1aad4d4ca8a9251222345b5362e893cbc33a2c876ecc2410df5d82cbe6587f1e35db950aa4897279bce78f3261337b036e0e1384e68d8f8cc9a11d0c28883e328fbeec63fdeb1dbcd1cdd449785e31cd38e0a4cc6351cc71f3834dd439f85e338c1b7ed325024093bf6300be1384e263dfb90cf31b1d4e5e0384e089c07cc99ead7409785e3f0edc2da235ff57d0307b9681138a161eb3bc3df22feaf2d37d341e5488e10806e8f198344fa1c96864587290bbb0bbe056dbd910e38cbc8d3bf0537f9d2e90f45b24bc52f4ebeb0edef69c85259108082be8acb66c1e57a51fca3288996a5b9360bc771965e93e1f32675b7d7242a15958aeaf2bd0d3b5e733bcd1ade588785e32c5df791819db9af766c0acf46158444555defdafca0b0e19429ed4c3838ced2f71833bd05f960db9f1f24eac9c30a3e3f8da78456a67c02c7718e49dbf173467b59707fb684e32cfd8e6b8e6dea63ab41e038ced66fecd7c32cf6fcd9a852055f81b34a20a38fae0d49b31f3dbdab150fc7710debee33c7d8a79d5f7b2c86547874d9b315ea4cedcb560e3a3b36850242d744bba250b084663a3850a9b159b42a0929a1a790d77df6e80ef5ed9d5a0d9adc4d4ffae6f697e22aaaac8cc9b4fbecb9fd3c9c1c9b072c5931a58329a73c6dea1a9d4a622a696baaaeaf4c74f39feddaff1e359a39c7b79e368ba56ddf63daf03aa0c6a8502512984235a9af97ef11e97f29281a15d1cc6ae6b56d51204422944b82e2a7b0fcac71210dd924644921bf1aebe4e453f28b55c477a92aeae7eda84d7ebbb0ed43c7c55e06188049f7b97d756f1ec900f1850d2189dd869a29f95ccc7bf8d6e301006ed26be7e1e2b74b5dbe0200809ead31170080a56f6b880150403f0e7a9031be8e61d99dd6cdea700110df401b072001ccdded341100ae65a805900f909324dbd40fc7b36e2f1dbff1c49dd7dfc4656cc9fb129b438256d569d9c66e2eba3800689b0ae4e154c97924e893d197439300004068aecb020042c742089009f4a3bfc233465b95118a1a0d6a67840100afe182a04d0054ce97ead163e666c50300a461ed6a0c9763010a1f5f8e2cf06bd17a4a5ffdb3fbd3203b78d3b5d48e7d849f8efd99d36d6f23cdaa2b86e7d0dd837d7e51cbd6d133278d18d0dda34e9799136b58b7fc06adac65d9882c7d3b03809c5431090678d6d3b3cf81e8d0d9a1c42bc2b16ae1c4256f9c7d9537d44cbbdaa59bb66a69c60200c0846e7dfc20efd6aafb85e0d0a5a1b6bc0de1066eee46b0eb7c447a603d13162bebdafcf19b4f3f8c150386e8e2cc2cd08b4a9300b02b7b849987c8000700405c43532d30706f6c4cc80fcdb5e17d4a1e0900d26fb72fc580ded0d696256569d8b7b18343e1211f0bba3493bb6d34ea7b5a7110029a6619d8e903e4a4e753481fa769d9320fa5d913a0984401007461eccdf04c306fe62424308ca6699ad6b0695e8fb537ecea3bf1604b2150184200d69e0df4593846d36cc3a63dbd2aa64fe018023069e4a443c87334755d5b58c18357e15fa5edea7301c71002c326ee261c1c07c0852ede5d20ffe1de174560d3da599bc07100005cdfb9be3e1cbbfd3a778c9d01d7d6a7bfc3f6d5c7af26f61f654d147d08bec2f6dd61cbc57132e3c9dd7810f66a6ace95dd067cdba65670f6d99d5849db863cc0310c80e7d8c49287e30080e95beb0088b38a118ee3723ae5e36be90b288cb945f1f71e658179632721aba4f43acdec5907c3af7f2808b0d4061ac700c0a299938e8c68ae8185363cc92c420ae595b859ab55142a4f4b59b795fefc5132e8b46c6cca919fd5b26b6605e78b655a8812d9b869330f934d47270f98347468bf1e9d9ad7abd76f4c3d0080fce81b953019e7b2534fad5c70fcf687d4624000c5398594657c2e8d1be33ceb568d05c74e8cf4cf1b3ea44ff78e4d6d1a0d1e090040677eb8fe1ef0e6adebf2e574f12c1adb71fe787023aaa8b76985052d311c01089cdd4c4ade42e0d0da1642dedf8996f431e5eb350f68a3392a34e8d51cf7165a54fac3a00f2e01cbf50855fb2b29bc2c0200b9ea8b61388e03bf6efb86ac055bfd87248c08e8ddad5d43f336230703009049958b4ab9da8abefebc08ac3dea6a95d486c0be85355c7a7e2346dad980578edb2ae26be3ef3dca028be60df4d9f2d3daf68dcd20ec7e4432e566a5863c10bab4b187cd8bfa8dfa307c60af2ead9cadbb8db5060032fe674a3800601ceadd8e69532f3c89cba51002529c0360924dc94e52f2f87c152f4aa63fb9f31574fc1a1a97d4266eecd640174ede799639d9d114973573b96a0c80149e8aa97bd9aae6274b529055f11d2f49ffc0711c579610f905088c44f50d64b5c2d1b3d685fcac02c071bcf22ab391e59af35c5adacac49c6fd3b17b85c7ab6b7415c51500407d5b53717d65bd5c73d683577960d1cc554fdeb1e0c27a8dcd205cde1ad4b41d051e2a5a306aebe5fb44fa57cea9c0abd0af90b12520241b2fcbfea292c55591421a75593602529d5aa032d3a0fae907df95dc6cc80209057954b9fc10d54f44959f421528517c29a557fe758db19f665448be9cd874f5f5f3ab9adbcaf78f77371e8ff69fa194ae2d3417961122cd8acf927d63f1d832ce616c2e01500c406724e648c1b08c9f987c24c4e47d88f2b14c0b23138ef56f3eec723e80cbdc5bd797b626ceb6d2ef170600a4a47aae1896061b03c509689aa20180ccfe96233b4edad95c7befffd8bbeaf0a88eaffdcebdbbd94d36c9c6b371f7901008ee5ab4145a0a456a40292d2dde1f5aa0488b152faea5b45028eeeeae21c143488811cfbaddfbfdb19a643742a1f235e799274feede7b67ce9c3933f7bc3373ce7008ab55ebb64531e977b394fd4ca042e0e9c637715d037eb87c5d102fcac65e1f54449c2bd6008e8dbefcc87ffd8274288e2cda93d9a5e1cfbfaa7afd1a571d37464ec0a7bbaf0b7e983e6ff5a4fe1b274158b7fff4154bbf6aec5c03f7199e035fff34a13994511a92dc22069aa3fd825d7886ba6a642ac22dce116b21ac76442dbe6319571e4d498e18b83132ce7d822157ada294f04519856a8d666befa6832eb75a74f2c997892e1cc8af8f0c6bb0595b25fae6d91b2a004211f01cf8e6814bf4a6bba624bb1428d8d4d56f8f21901aab9610e29053ac31aa02dfc196d6b9625334973688a2dc4a85de5f4d776cb63edc1323c91503be2ef61c8aa2744ed85c07273e34a5850ae836a202e039dad114459701126540054d009ebdad0d87c3d12d7bdabbd801d9057262fce0f31c0586dbba89877c29903cfbed263f1ae5a994109e7bae98a545341dd07560c29c49dbf7a67d3acafffeef279ddedfe4cfa3696864f952a078d79096274cd29012629f2f81a9287b5baefe0bcab5a18d9f50c0b0b9a38cc96536eb0d599e18f071b6b7313e60e3e0c487b6b45001da85d699673c075b8eee3e876b43836589259ba75a59194db072a4511448015b677b433d40db3af2003565e0bd0cdb0e899377fe1cb8f8a74d3f4f1fba6e3aedd3ec9309b34675f2e5b1d24a84ec9ab666d080f92fbbcfff6575f7107b1ad20bc31b7f748fd5ad38b8b59fbf7b55f4e2955b564c3cf8d3447e7087cfbffd6e587377a2282c65a03d3fa65d431b63e792ab09475ca000ed445bb2676cec0de202602bb4a7212f9232344dc3b9e1c0b79c0e1fdc7a43dca2b5f2dc6fcf1b7ed5c099435b76b344195061b6b306b4dffbab760b562e5df3dbc2b17f2c8443548f1133befdb0ae90ad4255cafa03e74b005b677b830905daded91690e4cb589aa6cb4adbc2245abe04285df541f35f0c7719958470bcf2c42c6d63853dca36f28bad3b3d962d5bfffb0f5f6ffd016ef53e183b73c2bbe1f49bd570a6e8e4b77d461cf0fb6af3a12f1ab973a179beb67bbb398c4185199a58434f1a599ea4ac4e82ab13529ed4c499f15d42ebe72f689aa660a5b255043ba2dc433c29a415e5c940971fb9b5d2dc222d2851a8078fa649790d31d73e03bf365c1a60a1b3bd2b6b32fde43ecfc18e4b5bb745ad75ba8aea0aa89f5aef6b169eaf6c9403bf40526e60b1b3e79934c002a828ab12b4d90637abedf26a2afd0f0615fad5a02a8c78332c51c6d026655044c593ee88b5c3ef6a7800f5ab3a3d0378a9ae661e953a6d5b94494538445e3f28fad7800ae5fd0deb30fb817242847e9657716b5c44bdf9e9c0dd65eb93bffcbe6e992399086de6bcc171f27502f200a865fa3d598c4aa1b3d589b3970307a8e1a62cb6e8c2da23320068306a784b4f2e0a5e577f711439e858f5f878cfb9efcc27e1380e9e3c4069b18635e147a3d0e15f4625d167e6e0e9c001c08f1d3c346ac1a4fb602f2e59bfabf90e4edfddd1d53ce78a72acf3c1ec1d1fcc143f39b575f1b7e3968d7c4b19fa6c7b57973fa991b4bda73305bb7776a7efecf01acf02e208bd1c80d8f58fce7fe05e8e43267bd3ea630ab741530627babc7e4de608bd1d01efaf4e3e59dc805f55d8569665cbc2888a2765c3b852c1b22cc3158a1c0179b1024650c1ca4a15e008dd1db8340dc6ec8b445b0df144530054328d31e60ca52c91030e1e8e5cd32c62594bc546e8290022e69ddef1b6a1c5cbd488f6eef051d3a92377ee78f4619b5f2ff90d18e56d4353004f28b2073c3ffaf5f4d438bec56f072100a129f32fa86136d338c36d6d1ed746e8e900c84b956656a7a25401dac9c3c186a6cb2e0fc0f2bcb0a97e35caaa3c5ef6b0075e9abdcd68652a7310526efa99f66a3ef887e68366e4df3bfedb8aef17ac1dfe99d3b1fd5f7aeb843cf7d4ef6f57e856eaa7c776a5b00123beec1e2eb4318acec49020a8e3578b3a0eff21fbc6c1cd4b66af5c34b8d4fbdc2fef397a3851b0edb8fae28ae6d5381c8da608a092698c73a8ac4622d5c2d6d5894fd334e098d0bfbbc7cedf7ebe941f51b8fd658bc9751dadd8701c9a02c012bdd545312a8da955410ba3dff9df8a77c6499f5fdab37ee1eccd333f56059d5bdeaa0a5529236f270f7b40215699e4ad2c5500f61e421bba5c6b557cdb46e8690f787eb3efe06781160600cbecb57522b46bbd7e53d7f79b5cfce8cc8e3573e7fc3afe136ec4a96f5ddfa486439ebcfd4831b7c5fcc14d75ebefe56ac65014ac18a83ca1c801c835d768a22891032291930d4dd3bab28d0a44cc2c650a80c5ca4eaf5bf904944bfdee71e4caa3b38fe4fd7c85650f04153f3a970652b747a20b87a6013308434c922ad3c3cc1761aa6ab27242b6a2de163b5d28b70233eab4cafb5af9e72b1be594491ef665071646235759574e7038baf926c36da251336600d972bb44bda24aff8341055d951d5c010f98562a2a1ae5e5a2bd92d70025fe14a6a8f9cbd6961aca012aab88e29fbe61ec0d415cc9b5e55ba9f77a0699f6a0f0a3fabeeb0b00485bb7fc6a659e0c36c15dbbea9e2c48cd5100803aff49ae6ef239b14f13d79a8b94d5c8f531b0289a02c0c88be51517e974a260b50c5871ca9e2dfb1fcbaaf421e205756ce30e0028ced6b8f9faf9f9f9f9f9f90a1e2e1efebf6d990cf933fc1828f376ba1c002b4b4bd26db4e237e8146e0b0036a1fdbf6a0800b8376df046bb01fdc26daa250de995a9c3563c5402944368bba14bfef8a9294a936ee7aa2df5778a02ab650056faf4cc91ab2f3595f715a7c477eb4396722dd3e4d220bdfefd47c336a5aa2d3e6fc89d294e3e79e26e9115a86817dbabb92d52cf3f35c948f970e5904f162629c068cabea42eca2a2d5f015d199afc1b474f3f96d4e4a43d8e77eb6ec1c8be7ecfe4c5ce149c983860dc81974c8529810a47e0e984c7b0841075ce95e3973295657d2a6c43de6ae1828c4bf70dc18228f5f3cb0fd4a8d3adae90a6284aff9533441629e3a25dcea722fbd623897e8f3011a75c4c8320a175889dce478ea07c7412416497867ca45f4f379df8a44dfb75e2371b1eeb1d14b89e6d3e6d6b97b36bd9aa95b7a33e6cadf764b6f16edade1f2f931e4b8cfbbe49e9e579a3669f2e82d135d87c7f3165eeb9c0a1690a600945d34cfeed7337733586fdf93a33ca2eb87d3367645e7b68cc5d9371e5911a75bac40b4db997716cb0e6d65af3acccc9c6bb5133118a6eddcc63f5bf28d3aea60384d0e67be7f56cb359bba7cfbb22a1680edfb36eb7118b977fec89b45b591a5a10d5a5211fe937324c2eb12621138629b3d55a5d542837fca079b271ca8afb2a9ae6087c1bf59eb87251673bcdd3bb395a8e53dd2e75207f9c94c718735426af1c3b6557266b6d3b77694a52bee1a6e2c9b9a7a062da470874d7f675fabdeba3beb86ef3a6ede28e1fc4da5bd9f5cc15b8da1388f365d06fb57ffc446ce45d7977f194ad695a9ae63a06b71c3863cdacfa903c7a50c456a92a662488ead28087b48ba94aa39b44eaa567e02776d6736a266d0b6d1dd2beb90b326f3d5750262ffdc3df8d5e724b4e59658f149f9933f3d04b96a66d5ca33a0c9dbb6a5c1872939ec9386f54c3690a5ac6dcf38195e48acbd48c102bfbf375f22cba7ba7c0d09a6c41d2dd4204766822b2316ed637d728534ed62aab8b0aa0c8cdc8535994ad8d5fcf0903bc64277fdaf38229bb0f3e7dd7b25372ef0f27f4f0b5d17b6e1b60275b9272e16aba8294e7873267a8d226b320640bfe1ed63a9d2566d84afa9a85e7d522eb3a6017dcaabe3d322e27971abc7da44f6f6456c22cd7c14d005961895af7802627e9056b1878acb6cb2ba9f4bfd451db6c418258461726806186342c9f7647feee64053f981231ab66558802355ca3f8c72c53bc2950c1169e59b4c7b677cf60732b971ffd412f5d68d9bcdf8ceeda16c93661e2cac1fe0034e796fdfe48c194dedabc2119005d6fda4f1f07bdc28c34e59cd03e0400707be3cefb052f4e2f5f76b33c9211c5780100f29fe4c8f24f7f3778e4d60c6dd58d64df64ca9c2e0e005447bf5b782e4f0356f674e7f8a1cb1f05340fe2ff197e8c547260ece8c5bf6e5d3862cc212500448dfeaeb37ec29ee3d77364079d889551837a075733f6b026f7fcc619730e67a90140f3f2fae954885ab7f2b38048b8ee616e284acb5530a517a77df0f9d67475155678e0c04563231ecf1bbb2159ca0250651d9936685e4a40031f4bac71ddc3dc51909aaf66f20e8d7c6ff4917cc6da4a7cb7b9d31a17ad1fb5501720585b7069e19049679c1a07f1288f167d1290bf6de6e664290ba6f8f2e2c9bbc4655692fc7df8c84fcd576bd27f19dc7bda55498df486173b62f1475e97264fd891a604c0ca9feef866c89a82983857da7a67369c4761e316ec016956969451a42c1f3278c5634db9e84f0e8dc74f6bc7bf306bfea97c86a288e2e196199bb243bf98d1dbdfa64c6448237eb0042d288a1090f4f5f3f7a62a08a54adf3f6bc6394dd4b0312d9c6923e62065bd3fb91e1d278fa957b2edbbf577a484a66994de5e377eee6561fd00bea114d7a69f7414161f5f9f9cf061535743e9fca8c1dff5f6b8396f8e2e3a2451651c9afdcdaf4591d12e5c531053f39098e6d736ae816e90e5e6c859d5c30d23476d48d598b8a3288aa21c1b8d9ed89a7f69eea2b3050c4511c5a35f676fc90ef97c6a2f3f336998e54e88d5f89b35cdaa2cd9d5f96c4c4bfee3a553b7244b58a2c939bbec87134500284b6543967a7af3dcdfeecb094551449971fd6e0137be7db81dc571ef307974bd926ddfadbb2d0145516cc92da3907901ed3bfa216dcb4fc7323514c5149c5ff6e315d6c0105b9a7c78f58ffb9eab094551903cbefc50669fd83ad896b2f17f6ffae721692b67feae0b63aacd3bb768dccac77e75bd6d2c86710480d475b37eb927668826f7f4c26fff28f11938be9bb7beb128dbc8de7d8399db2b36287bbc1f696bf54871a7d8f61178b4ebe01305a1b4b9a7d7eeca31a154b6e0daef8b579ec963288aa298c2a42be9706fd2c48757b5aa9888e3de61f2e8baf283b356df1083a220beb166f60145c2e8c9eddd3955b6344539341c3db91d7d6ce692f3058c2e38edf6a9df1e407ca83d6d953da2cabaf0cb828d374b588aa2286dceed6b39086d13efc279b31a6e5fa767539efadc92cdb725a088e2f18ef9dbb2cdb3236502c1960de31a35786a2ff707cbe71c78a1a1284af3e2c0dc65f7dddf9bfa4924dfacb549d9c627fac0a5562a4b514cfac63e8d5b36e9bf35d35284595ad8f4db2d335a3e9bd16fd4a66bb96a42511451e55cddf075bfd92fdacedc32b9b15037307085be5e3c146514334cce9e6f862dbcabb0c08fe9088eca9bcc92902d4420b6d2e92c30a3adacaf5962be321d706a3aeacb58f6eaf7b3f6a42a08513cdf3f77fe7515ac9f5b6f236ad8cc0b77b71fcfd45244f56cfffa7345c6aa596f975751e97fe989da16d61948c54d5095d9e956c1c65f944815a96ad451aebe66c7845b4614e41f8e280000a171088d43481d84c422380641d1088c4260240222e01f0ebfb0a2bc6c6b89b544aac7f3620c7937fb358fd1fd2abf39d6bf4cb182b6effa94dd28d9e784d8948ba6e0f2cae19d623d788450a004bef57b4df82d45ccb02ccb961eef5dc61db9f5e65fbbf1ccaea3bedd32ac4cd6093f3d57975c5ff86e8400009c22bb4e5c37b741f972d5597b47b7f2b703004ae0d560f0cf0fef2f8835cfc5fbab23bfb42a3383def36829cbb2ac3c75cfb43e0dfd0500c0177a84361b38e778b68a6599fc6dcdcb8abacec2a76a5df598aaf829fa435f56ccc495ffeb10c00740bbd7ed3dfb448eda4cd64ce181f71c01a0f1aae71ad60a951eeb1fe4640b00c4deb3c9cc2471c6feef07b58f090c0a8f080df0f20a6ff7d5e6140963f15575e61f9fd7737370f7f1f64d1cfa7b8634656e73916eef859d678bf9f70b2f7e15ebc2d36df6f27b67e74b8665594dded905031af97b780704faf90637ea3fff4c9e35ce148fd77e10e92c14f97a05b41c7f3c4f7c79749c9b9e4f67afe6735394a647b5c537567fde2ad453e41fe8ef1b98d073eafe0cfd5d65daced16dfcf9a01cbd42e2bb7e3db1871b003b8f46d3efc8599665c437e775097474f6f2f60aeb3ae75aee2553113e5db7a4defda199a7cea95ce0dd71cda37b0b5a8af4979ecd7e4856b02ccb2ad30f4ceb55d7c7d33730c0cf2fbcd5672b6f146b18865124cf3113c5bce4fcf3c3638ca2e8b1050a77e600002000494441543d4ba95229728efdaf85c8c1c5dbcb2ba6f7f2bb853299542a95482462b1b8b4b4b4a4a4a4b8b828ebeada2fda84798afcfc7d3cfceaf59ebef7414e7e7e5e5edeb3df7bf939da0000d7c1c9bbfd4f77b273cd28c7448f7f69cb45c8e8ad2b86360b107201bbe0f6a37fbd93919d9d9d9d7a6068b40b1f008840e8d970cad9f46c23653e3c3affc32641ee1e3e7e3e5e7eb19dc7fc7cd3ec6e7676f6d3bd03dde1fee1dea7657ecd4ebfb1656c971891bb979fafb777709301f38e3dcacccece4e3f3ba5a1874e72b6ee8da69e7bb06f50a4930d0070ecbd3badbb97959d9d797fe788c69ef6ce229128f29df9171e9d9bdac8c39e06009ea36ff72d0fb3b3b3b352cfff34b455a8a7c8d7cfdbc337a1d7b77f246564676767673ffeada79f2357270dff5edb1edc58d846df4e7cd7f891c7d2b22b90b5ac5edc5adedecb9095d0356ac8fed48a2f67673e3c34b3578c3305c2770d7f6bdceaef1b00e038889acf3a77aa2cdbf71f1e5df845d78420bfa0e0607f91874fdcdb13b6dfcda852c859a96717f5afefc10147e8155cb7dbf0e10d6c002210b59a7ff579d2ae999fb68f0df00f0e09f213790434e83bfbe0c34c7d8e2f92774f7bb79e8f9bc8d7cfdb2ba05eafa9bb925f5464ffe9de4f239c6d01b8f559b6e093467e8e5cc0c6bbe990d5579e976dcc8b53a38198e997d2b32ba1ac27c767740fb5a7b8cefeb11d47ad5ffbbe0b003b97982f0e3d4bbff9f3c47e2d23fcfc8343827c3d3d835b0c5a7af66956e5aa926d51de47e60d681ce4e9e5e7e7e519d478c0bca3ba1aa79b2b89d0a3c1a433cf2d31987a61e5b036611eeede7e3e5e3e11ad87aeb8909a959d9d9d6d8dbdacd4f3ab46f56a14e21718121ce0ed218aecf0f5866bcfff020d7f91b46d5c87607bc0d6dd2fb2c580917dfd00f09cc23eda71687ca2bb800200bea37faf6d8f2d5433fdfae6d19d62bc3c7dfc7d445e319d466fbeae6bb6c7db7af93beabbb97be237bfcd6b2d72d029b8a357fbe5b732ac57f6c5ad955ddd38a25e1b9232adb67ec6bd7df3877488f576120a85424727afd80e43e61f48ce28ab20c7be6de7e720f4147906b79f7c3869bf69d811b55f7eebfe2f6ffbd873747bd582fbfff1a492263317b2a36bf4d003a956d4c57aa72bc7cce3accafa5a86a5e72b57dd1749dbffd729c41ea0ec3c637b4e5d39260200cfd1a7d3da7b5996584dd935ae8d1f9ff0dd82127a4cfd75594b0e40db7b349e76fe79654a586395fe27d3c3e43bd6123cfd200a805720bc83e1130cdf10f885c22f0cfee1088840602402a310148da06804c718522c82631152479f74e66b681c42e3111a8f3063aa6b4ae1c69450458aa8f7c653647deb291191898832a606fa146d4c0d2da79846ffa844101aa7db550db0600dc9ecffa29b67ade1112737116ae98d50f1aed6cebdce00885b947a6384f5e519c9f9cf425aac8fda947ef243efda433ddf3455f4a6a8e458eb8a87619723f31f51e1ccec4acec936bb141fff20b2dff3b1174e8f0ab3b1cc612dd592d5c1e38bd6739becd935d087ae15462dd5522dbd012a297c69ed5678eb2e201428025065e6eccd67fa0901c0a7881d4d38045a969430d0181c9c5d3884018ab4a6297c5b0a02c37096afaede347fcde7fbf56180ccfea9242b622963d6747684c50d4ed55ea3a809db5c02170ef2d460de404353c6f3cb6b95fedf68dcca33ef3e42789c8fad5d48b308cff42f3a896a11c5df423a176df37f2ade357fa6924c8c7f75d8c01468acecff65f331ec9132ec1ba80515b5545d12dfde7633e4a3e93e5caa76f0a8a55aaaa5374254758697325b84ca6f19e210387020d142c9822260d8327edae54c71050ba5167c421ce90a4eddaf0f54d812d85028d642b71629ae347490230776e56540c45a48b4d6f87a238842970b4727d7d76d2638d0b0a3a0f3ccad0515ff46d2646c19d8e9cad4dbdbda3d5e3827adc3c20eeeb566c15f04212a31dccb018c8a50a14a70520e7e58fbdf7cc4369c8151e6348c1a83d45a28f21fc2122707f5383c64ef4c9fbdcbaed7fd6ca6274d6a8f9faaa55aaaa537f4d144e50e12967e283bcb6f4381612167001da2307eb680820ab16358dd22c01b1ed3684a3f2b4f13a8ab9af62fd1901200800b075aa044530952a8e1f11affc8b19be3c681585be6e4ed5afa9b497e7d645883c599ba8bbb2383b9bf6dceb930d0d30c3750f6c109ae73de17d9c0a5c1579bf7b577ae350bfe56a46134ca2bc71516d145b9250e8bb995430bfa1f4b8e7ed8e4d3c3d96a6056ebd863130eedfb3acce6d50003a9b52bff3bc47570936eed11b1dd29a8fb9cededdce8daf9885aaaa55a7a5354c94a0501586b7ecca41cc02065ce830371a4614301206a16255aebf8c48c78040e1c7008b46cf943a67904ce1c88194819540e8138048e343804baffb9045c1a3c0a859a1ac02cf37f1d69d852a008513128d5427f8a821544c1271072f40b0220c499861628d58202dcb928d2c091068f829a45a1c674fab5230d3b0a745948a6abb590032e818645a9167243dd3db928d2c08e821d05062836c88a02841cf00928022d8b620d142c0414ec69500021f0e4eada26228e4790a7aef5a9a8a55aaa165934d32dba40547496b0e84151ce9b02953951d40c2dd4522dd5522dd5522dfd5d5452906bed56748b0e5286024540a8f27e14042044c8213421144028c218e04481c618b51d0e14a1802206e54ed4b62544c8418e994f850de0c225456a28011ee0cc85ee7fc3f370e240c69292aab00101b8048e34942c940c9c39106ba1610d600095ad2b945fa9005c38a00929d68005ec29f029e4a9a1b5be466147c199834c957e8dc295032d50ac0145e0c505c3a2440b250b570e34ac1ee70869f0281468a065614bc185836c35181636046e5c14a8a164c1237035fc0fc0c7065a16720612060e146c2964ab01c089860d85420d18800618165a800668023b0a7c03b2e2c819f039869d6ab5544bb554e54483a54d50d55faf807597894a4ab4e8b0518b346aa9966aa9966ae91ffeb9b4481c028ab2e6344c0022d51242c0a3c06751aa2d636657b1cda9c2a62b3b1a0a468f22948092812d0da5c1ab41ce42a3811a55bb5db0800aa008940c54004d41a105839a1e49a75ff4d0a108ddf9c6c55a8828d8d1103355a1132b222dd142c600809cd17b71104040a3500d2d0b40ff5747021a72468f22942c140cec68280d8047cee8d67f2065c0a3f44ed884800518160c4cada605b42c783ac9b0c01b3bfceef590f4e257b16e02428868d865598ddf969c1912e16a470809fcdf6dc57fae2b2b6e4d69e0694f0871ea7f5a523bb259181cf2fee819e0c42784d45d9aa6791d395638ffcef44fb9bf461f08f2bac9c2810556497a7a489cbf482814c6cf4c51915aaa21417267f5a0661161317562c2a25a7eb933535b2b131329efce6a1dea25140afd069f9755ff3526e7f7f7a3fddc854261cbf5994cad18ffc324bf3aae7190482814868dbeaef8ff5841f5e3659dc37d5c8442e71e87c5ffcd2194804265a7386858a859c280b0206a96a841d42ca9aefd5ef6292e052e05178e3ed9507a7f4423a9ab371d4713d810d01468021e05001c802655b262e1cc0a1b52b65ca24729af862874e22a475c0202a82c3d6c436043e0cad1271b52060c18b952b3c835448b126b410011172e1cd85a870e6f0854b0252787040a6226dc94ff995c044d97de4b3f36c4fdd5deb66fb5e6e1f3fd7d1cfe7273559bbdada787638bc58f557fa3cdcc4f9871edf9d9317e7f039a99182b08187ca2b81a7d54f160e3b46f7fba54c8fc0d0222eebd763d4fddd2e24f4008138a503cd8387dea4f970a59538757dc9e1cef18fcd9c962d622ae781388a286e4d076ddbd07bf75b7fb07b0f27758bd8fb77e3f6bedb562f695ade6b903c69d8a5f792325f9ceb1af6dee3c28adb581cdc8b6ee94b32947bef6ada16e71bcfbecb87f6745a3d7ab926ce9cdf5b3bedff240fe06f5a1965e33091a2fb87a7fdfc76eba69e73746167403e2b35fc58a1a4ebbf366b10c2fe2eb23f7cf4f8b7cb5f1f72f62f28d92546b36774e6a34d95ff5a174e57e6141540c245a7d2ad218963e6ab6bc40f81471a00901b1a58803455896d8d3844fd5fcb06d430426f323b629dde10eafdb339b58295dc940acd5a7428d7e69a212d2b078a9d6efa472a621b41289dc42f4273e053e8144833f317d4b687b4fff407f0fdbffa21720e13a790704f15d79ff49174862ebe11fe8ef69cfa986f62b1f6e9a3e23dff1a3214d5cfeddb2523edc3c7d46bec387439ab870f55b9588ad879f510e55ee83aae986a8d7ba364dca00a4ff08a91ffff2fd9c02c7019f34727995531ab479d74fa723bc6382134548c8b0c327192ebfd6dddde207b0c6caf5aaef599fe32abdb97ecef782986103a305e4cde8432dbdb1e1498f29ded48a7545dd201c7b4f5f7f3f0f3bfa8d8f8a660bda352ce92f64f2f52de05730522b1c9e4d2c008cd7523d0d0b2e2125acd5c9757b1a729654b95e21d54249e04650a8018fc091ae898b76d99aaa0cf6b6ce439a43c0a588445d99288d5edcac61a9415e29c3baeae81ed339859bdfb22128aef97669250ba5162c604b997008c382267ac62c800a5b0a34c0a3a0d1be7a13da379c7936f93f3a12526e6f2dbff6d67ff53bc08b1c793079e47fe8ab67c58d811739e240d2083d48b0882b50d6fba21244f1e660c66bb7dffe6d16efabda2bac5aaa04e56c6743110270f876b516a055e5428d41856921ef3532422a55f33fa90fb5f44634086f7c78b2a41bf60da61ebbf1175590bc6a05ff3a26df18a8b0a3753e00d60340a1cc9114e68f387040001b02023872c0b0fa631fec687088deae75e40080580b16106be0c6851b174a062cc0215068a1604d9cd8d3e0b0d54208c653de68026d8d34b96c8db42c240c9c68f00818c096224ac6c492454555326059b870a0666147553defcf023206421a5c023e55668b57a9061e5c7870a1300844aeb55e3a00c099a377a820808082c46c878982811070e540c982625848b530b78b245ac8195378a99a93366b4b672f7b2e21a4feca0c2db4192bebeb3e10f5975edc39baa5379710ae77cbb1fbb34d2261650f7f1bdb29dac727283c223438bad580a9bfdc2a2ecf81e4d4c7218e3684903a3f3e55034cceaf5dbdec0821b63d8e941a3392a66c1cdad4db86109e5bec7bf32e14946b7465da9ec96fd7f1f1f20ff2f30a6c3c70e1f9024b5a517ce05d5f071b4248c4f86dcb3e6dec2320843844749f763447cf32537273cdc81e0d2222a22343037c02ebf7f9fe64aeee96eac1bc66ee76142174fb7d258032697208218410baddb6ab9b0627ba11426c83bbcc3c676dcb8ff59cab9395eaf9ae71ed83ec08e13887759a7430ab12d4fbaa05b105bbdff1b6d1ef5578ef7089e4cce050012184728cfefad2cb631ff83bf008212193930c911534b9277ee89be82ff20b0af0f6abdb6bfaa14c3500482f7c11e9dffb34706f6c9caba3a3a3478b1f7e19146a4b082184ef9230e1a61c6ce1de9e3e768410e2d67eedf3321da8645f7b9a104248c88453c766bf13e94888d13b8229baf6d3e0e6c122dfa0401fefe84ee3b63f31a179a6f8ea92fe096e3421765e0d3e5e75476cb823bf3921c1854708f11b7d430e407c6240a03d8710d2e4e75cc65c669fb70ef3f60d0e8f080d89eb30e487dd0fa5d28b5f4605bc7f1ab8372ede4d28147ab65cf4b8f078ff40a12d4dd361538c7280eac5a119bd13830343c34302821bf699a91304915d18e2cde7f3f97cef4f0f9e5f3e20c1c3d6d6d62361e0ca24691943a73252a5ef9fdebb4148507854585064ab414b2f16ea7cac2e7ce66327100804be430e5f5831b0be48201088ea7fb8ea9e14a4ccea04937feefb9e31ae0281bd5ff32f7f7b6670b060f2cf2dfbaa47e3f884fa09b1e1a1b1ed86adbe59aadb1d22bb38d4575079ce8429b8b07470ebe89088d8f8b8983acdde1bb3fc44a63e676ddee9051f358f080a8f8e0c096ffcc1ec63d91a420851a57c172b1008040287ae7fdcdcfa45531f81c031b0cd886da90af9c3cd9f37f51108045e0d866c7e6cb6e0cf96dc5cf365fb98a0b0e8a8d090fa3d26fd91aa002184c95cd74c2010080482662bafec19df3144281008433a4e3c9cab258410d9e591091103ce0129131bf98944a2800ecb9ea82dedf0375421262a3434f19d893b1ecb4108513f5ad42ea4f19407604ef70b1389bc223f3925b1b03f41f6e0b771ddeb068746458505c7751ab1e99e98258410f1a16e0e02814020889d7ae6b825b1134254e907beebdd203438223a3c38aaf5e065978a98b262ffecc8a5d5831afbda0b040241d494242521dabc533fbc9f201208046ec1cd872cff6376a2402070f20ce9b568423391402010089c44b143cf4a09915dfc2a5ee4281008bc5afc50c19946f164fbd481edeac5d7ab17171516dee0dd690732748f542152fd36f18c7d93ba45bb09048ede713da6eb864b6b7b57d42f0e4ced95181111139f105f27b1cb67b377a72acdb55293b9df7229903fde31b147fdd0b0a8e88890e8d683975e2860ca09f6ecc9797d1274b56ebc70f30791f5c7de052e7e1ae925128942deddf1b2dc1e27abfa500d45bdb56d44db6027814020f01a38afb3918113dfbf13e52c1078c6bf3fef6291bae0f4ac1e512e028130aceb8c338596f6c9998bf7eadef11d821c05f63e8d06ad4992a85eecfda67db0a340e016d767c92d316aa260d565439d7964f6074d224223632243239af49b7d24536d5ddfc2de6ee1a3abbd7bc87bbbf259a2bc37bb85afb3402070ad3bf2b265071a2b12fbf49cd4aa90cd54a12ae5d43e5fdbc5df51201008046e0963ae4a0bf7bd1fe22c100884be6de63f5055328e951ee9575e37b2b37e7b27d8432810089aad337af558914fb5fa72d57e0580fcf12f5f36f7130804ae313de75c346ec1b3de1973ca3069ae3cd70e4ce916e526100804824efb4affd9db9f544c45d3db02c050b17aff63f307598001142ce4acded2d5bdc7b26058a85888b58650a60420d012e469a0d08222a00095ce69db509a8c81445bc51976e696baee490d2063abdc8a65aa8d9c81b26c454ab528d210168480946aab86340c906788159ba73605c66559949aed255332a693f58a3590684100b116c51a941aac7d2d90ab86cc201025633a58a2546bd9c344ce803538901469ca884b0bbc5443c5eaee86c621340e217510128be018044523300a81910888807f38fcc28af2b2ad25d63a312f7f690ad45b91ae61594d6956ead585098053fd361f2f3a7c2bf9faaef1895c08df3f54c4b02ccbb2aa67eb3a392060e8be2c15cbb2aaec835f04c2f3b38b52966559e98521eef0fcfc9254976ff1eed640ec82272adda5e2ded450f0df3e5ca2bbd4e6eefec0159cc4c9c733958c22f3e48c2ed1ce40c037b7e42ccbb2ac2667573f0f08bbaf7b2c6759a6e4daec46369c7ab393e4166b5072a03317b00decb3e64eb1465b9ab2b9bf371037fdb68c655956797f661dff7ebf67a85896659519bb3ef1b16bf8e3233d53acead19c6850edf616b32cab2a7af1e8f83721807bd34e5fae397de7dea52d9f8702be23aeca2c165b49ce5565c5949cfb3a10081df6c753a9569d7f75e9fb71220261bf53e2d75c10ab7db9b7bf2ba8c439f7e42cabcd3f3ca44edb258f94fa8c4b8ff6b443f0a4bb0a966559a6f8cc8810f09accb929665846f660751747048f3c57c2586a4d96553d9a5f07889dfbd0f08b36e7b72ee1fd8f1657d02f594edadd8d1d78b08b6af0d6d82de7efdcdc37a1ae43c292676ad99d59f539881c77ba40cbb2aa8c1d034570ebb72757cbb22cab4e5bd3de16f61d7ebc92afd64a53778f6d1d690bc42f79a666599665c5a70738c177d4757d2d352fd624028d37e76875d7b2a41f1adad07193ce166a599655a4fef2be2bc2bf4b511a2b32ffb1923151f19177ec103cf1b64cabd56ab5aaac5d0344707d77d323895aad163f5cff8e0b440376bd50a894e2cca777b60f70071dd8b8cbd8cd676edd38b6b4b707103bebae585109c9f52479bebd8f3b845d57de2b92cb65b917be6b60c3a9fbddf522b95c56fce2f1ad6dfddd400736ea3266d3e91bd78e2e79cf03889d75a754fff2cbfd6fdbc12eaa49af69db2fdcbcb277663b07705bad4b95c8e572b9bce0cc6781e1c30fbd90c8e57259c19d155d9d859d37a54ae4d5c8599673e2eb3062d772ded53c995c2ecbbfb6a0b51d95b8ea99542e97e51c1b1e0c5ea35997f3647259e19de59d1c1134fc44ae4c2e2fcd799a74707430e0deb4cbf03527ae5d3d34afab108819d8bfebd015c7ae5d3d34bf9b13a826cb1fe9f893175e9d9ec041c4a8a35952b9bcf4c9affd3ce1dae7f774a95c2e79f9ecfef979f18030a1d5c0797bafdcbcb87d6c3d2e84efeec991e9decdd9de128899936c904405d257a1d5bcabf932b9bcf4d9ce417e70ecb4fa91582e97cbe5a549b3a240b5d99163e5edd2fbcbdb0920fa707b6aa95c2e7971e8eb302268b7e2a1582e97153e7f786d4d3b9e55b157a74103eab71cbcecf095ab8766b7760e1e7da5a8e8faf478028ff7565dcf9548726faeed1f6a0fa0c5b61cb95c2e973edbd08a0b9fe1e70b0ddce51e1a10d67e439ab402dbd2b4354d3cdb2dbd532893cbe5e217874745da868db95820975743a4b2dc135f0600219f6d4b29908a33cffff86e1d4f02619f237996e4933caf9e8dc7c0dd1912b95c2ec93c3c22ccaec1aa6752b95c2e97656c6c6cbd94d2072b3b3ac07fc81f6962b95c9677656e0b3b123ef264aecc4cb091f53b8cdc70f2eae59de3e21ce2173c108b1f2e8c039a6ec994c9ad52457da88ea2ba3568de6fceee4bd74f2eefe5e9d6676f8a9e81e8e67d66fd71e9c6f95f8647034e1d06bdd37bdaef176f5cd83a3c86c063c8a97c0be59bc45bafeda78b0e5eb97e72d5005fc0afd7c7dd06cedf7fe5faa9d5037d818829374aaaaf60d5634392fe7b3f4fb8f45c9f522c97cb8b92d7f6708667ff1de952ebfaf67c5f6f211c4d9d495e74654c4ce20ff7ac76266b123bf2d2ba90e57279c1a94fdde031e44c4155ca29978b1fae6c670bbb0eab1e89e572f193f56f47f5dc5ce5382697cb2de9864e03eb2e792ca95c3e55f7e5aaa834695614e0d6b8e3e73f1dbd7ae3cc8621a13075d44aeb5b864993f2c437ea3165dbb96be7370f0e14b4dc9623fffb29e7459ab5045100bc82e0130cdf50f885c13f1c0111088844601482a2111c83e05884d441481dbd991a1687b07884c523bcae3e452418523d44d443a431d537a528634aac224537f8ab52c31aa49846ffb2f417800ae325bff38e973a6bb2e840775bf88ebc266359962d3df5912b386d7e31186face6c5fab631c32fd51854a81ece89057cbebaa27f9895dffa5fa00954c86f8f0f022266a418cc5ff1998f5de1f0ee8142c61aa8a05a6cccd41accdb5fdb7361df737f21c3b28c222f355d6ce097955e1a2642e4acfbca8aa0c27009b74f4f97ea32cadad008889dff5865517055e76c252b6dd6e6561c38bc77500fd55875ea92bab00a2a5ebd2013ac40dd99b79eeffd30b2f56223a4280b2ad44f97d407449f5f34b488e2eea460d02d36bcd0580415ac3aeda78640e8d424854113da440c396bb102ba8210bf40c794b6e8e6f61d778a73b675e243d0636f815e089ab49fea03d1b31f28595676f56b1f20fa072364293931d0a5baa0429bbbbd331fc2be2680a34c9999d860f67d6ba0a2e4484f13a890dd1c1f0cc4ce7b20d7a8d56ab55a2d7b302f1608997853ac52a9542517bff4028227dc28552a954aa5f8ceb470a0f9cf2f144a0359c516c557c70502e1536f97ea7fc83f3ed0050e3d7767cb150a85a2e8fc175e40f084eb250a8542a128bd3d351c68b6f9855cf770de811e7640fd258f240a8542a1283c3bc403f6bd0ee6e9604b51da83b442b9a1a4977bbbd9528dd6a6c9749795e52c79b0b03ee03be26291e1e5c23343235bad4b932924f77fac07780e3953a8bf53727d7c10e8666b52a50a854221be372b0a70fbe444beae769746fa01ce1f1c7ca9bbbc32c61fbc2e7b5e2a140a852c634b473e04dd7766e959943e5a520f88faee6ea942a150c85f6c6c0cf0dffa555fd79cdd5d6de1f3d5053d4bb9bfb70462e6a458036e15aa207bbeb115076e1f1dcf37f249b5d9996bf9edbca3035c401aad7a2ad523c0ccdf3af2201a76aec8a2d8cf0c3689bd5a0dea374acf57d1bddf379fc9ccdafbae23a866eb9ee9db4696b1a5bd0dd0625b8ea1f4ceb670ffe4a44ea8f2ec5def8676df9629b754ed9c870f732486abd23bd323e0f9d9597d5b552a5259dafa161c38f4da93233748f0c77840d8f768be2501edebc647d8b7b7f49594a4edf97ee1b997724ba5e4eeee662a25efe80017705a6d4cd7d754517471842fd060f1438949b0717392c50a854221cbb9fccbafd7f2e492478be281a65bb2e4d6317a057da896a23af7ddafabaef8c9be8d0753c57a061a2c7b2cd5097e4b4b0a889b7f5fa2502814f2acad6d68f3a62d374df0626363c0b6cb761d9f92fbf3ea00dc369b7575953cfc310e68b046d7ffaaa560d562a3e4ea374140ac5e640a85429c3c271608d1776c8bfa26cd3ffeb11becba6cd7eb50e1d961114d973e925436096251628f922a1572e1e94fdde031c4a07f952aa742f268553b5bf05b2fbf97bcaa73f83b9b9f490d72ad6c1cb3a41bba864858fa445ab57c2aedcb55927eb8fbe898ee7159da9a8640cc0ffab2aad119f54c1a2e6dda6c7caed3968c131b77dc2f51fcfd9493f9dc5aaa21a88847583cc2ea22ac2ec213f449872522ea21a23e22cc804464a229996043832ad2df0521125ba2ef007cf30d664cc38c69983401033f46d376ff5250f197fac706b78973d2ad04f13c825d207e29d102503c3970aa00812de29c0cccd03e9f9cb8b7b4714db729b3c5b70e24831bdb21dcf0263fb865b4f190614df6e983cfe0daa495bfe127bbf0d6a1109fdff7d06a8c2aff66750d2ec4944bbdf6a1905c39f25801102eb7f8d8a4aef1be2e4ece2e2e2e3eed57e420ef497e25bb8d10de3eda5e9791bdafafc050f98a3be7aa91b3e5ac6429fb6f6a10d1b18e837eb58de359bfa187f54d7eaf5c100050ee5d176ee8ef7a7b728b8643d23e5ff5b9a5b39c01b6f8c6ae5be0c4758a34b4082fa059345f7b7dd75d2b616e39be3dbe6c453fd9b03159014093be6b6d4ee72189f6d6c5eaddb2b90f170028a784deefc6d129bb2e2a10d9b9ae502f04da3da1812752f65e2e603459e74f65c2ad7133dd0b00ec23db845657bb64c97f5c5020ac6d9491199ba849d7ae4e88b4a98e9758d69983a9706bd0d08bab5fcbe77a356ce88ea707cee73286c551bbb816817c42082136eea16e4069be4c6bbe33d5226973cf1d4e836be396fe3c43d494f056a1105f38a8df25a4cbb979000f00c0750f7105c4f95273e5f36e7cad603200002000494441545ccf5db70995eb1ae20e499e58b70a4b6c3899bf8f7e2b3e40e429f2f2f20aefb35fcee4a51698ab88e59cd9921bbb6e811bdd2ac4d6f860a3c5b78ff417516cc9cd3db7c1a9d3d1d84979fe4da2f8da9b7b92cc5422ac758440a70f2efece4048ab489dd4b92e81ae501616a95800b294bd971588782bded8d66e75eb7be0fefeab661b02835ad5d1dfe6b90739439227ade61277852a50ce712d02917ffa48aab2cab7154f0f9d294450dbfa6e7acf38e210d5340039274ea49b42c27999c4ee16e26610bb26e7ece134b8346ae9671ca6c25a85407ce1c063d3306557af5d988e2fdbd0eeef3712a49db8528aa0d6a6c14a18d334c0acafbbb4febc8b63deaed5574a0030f92757dfa937a4958ba5bdceb48deafa827e4dc3bd3d3dbdbcbc029a7ff710f94fcb8e0a56442abb7ff0b606e1ed638de38f47bd44ab91fb6c23ba36b279fc5ddbf643e6fc76314d4c446f8d1ad6c0d18ca360632936ee412e865274820d685e4768f858d886b48ab1c1adddb74a4d826dded45b3f26d47db7a7713c2cd3216525c5453a2a96585ceaaf9ea21ab58febdba16f5b6ffdc0e2dda8aeaee109cfc3db016ef5eb7b72f4973e4288f32495e960508b681dc71c677f2720a059aceec3c8710a70a520d17f34aba360d56243937df6d033b8d66f20328c8a5caf860ddcf0f4e0f95cad157d73a5edeb0feae32d3bb6e2d84b0680f8dadae33e83baf972aad1b1ca48ac8de06e35845c4de5e4f8f75fb1a81d39fd65f356dfd94c5af8ae97c12bb51ae35825437775e463a52f5797420d5f154ae0e36b6f52906a74c67214d2bebe6e0ce0b837ebdb2d8857eb96f39a5d7c5e2d554af5a3f1492f7468868820787bc2db13c1fe68dd089ff44287a6e0fffbda90f35716c677e01b82f0d25c1aaceebc3d4d49560910e022f8b34137b4d297252c6c9ded4d95a2f80ec636d194649702059bbaf8eee11abc62d512421c728aac0e003c7b5308274ae02a003272c45a683236f56e3ae872ab45279f7c99e8c281fcfac8b0069bb595b9a150b6f636a462e52b0c61d5c8d94a56ead25c3160672647f3dabfc6828cb062fed28e3bfa1d7569df3ec08a61ad95e41631d01ced17ecc223c6cfb98a708b73c45acb11c96851e7e11df8bdb7acb9397d45e28b6d1b4a7b6e88b3ad4ca71ccb4418d394e488811b23e3dc2718dda114a5842fca28546bd439a59604a4ac9676698acbbf6dd5d7b3a29b9a4ec7ed5c041c42f441e3687b173ba034ab5403c22304047cc732dd032c53c16bb4a253b85eab7fee11bcaf9c56176b8c5e617c07be3e4608a16d3800cbc2785006009e83adfe36c5e1520058420881eac1c26eed2767f5597f6c67df48471ae2937d033adfd2b2e6af5ace9991be2c6660eb64cfa9e0a5a795e61533d01cff28caabac4a94e44a19e2a4cb8ce23be81ca041289a003c073ea58b534553a65dd6dad21c3170736ca2ef94b26dfda24843bc783a0ef9e675a3cd644a4c1e92c4f26052be0ab4bdab1df022bb546b7acbcaeb5a718e18289ed73670a5415d189598707db28bb4447f6e6c19d66c6883d8b5a539a540e1961e21fbcb36686eb1d9ab8eb6e6415fb4d25c31e0ec626296b675e499d58e3837fbfc1dd79d3b579e2f6ad7597178cd93e6939a3a53151967f20f7dd1baff8ec049876e8f6fe96903f5d3850da327189bbc52916ac42fc5461dd731a11b7f2cca881bf0f18e4b8279337f5c37f5e39fa74218ffc1b74b177ed1c899329462ae941cca508a569c5d0af89bd5141c07675b688a5fca18e24aeba5532e248eb1c50d9c88cf7e12d4658ffeeca306ab9f9ffd48545e1faaa7a8b6421e55a672ba0e656fe09d108a98d457a7cea6de67710431bdacd37d475be3cb1401abd7fdea2858b5d8d096661b872643bb095cec80d2ec522d211c4bfa06c02efee30181cbe7ad3a98fdfe27828b6b2e860d992da22b7736b620b12a856c3c619990aa9513dc80fecb66ae881a732fb063530fa31a563e8e55d00d73f76d4288a60af954d697abe9c54cd91a86bb32ba5eadce68d6bd08b1a0faff044bfc5f14f8e02f67f5ad66880d377842a850580c8a828b13b81cd034e223e1e18a9d47a154fd7b64f8d7820a2b2c08bd8580ac48a6ad0e3b8422608db62fab969b703b2df01012c88b24268cc028252ab3721c01efaf4e3e59dcc0b69abc29254a938fafb4400a388a1c6826efe4ea630ab741530627babc5e01fe999cb98e9e0e80ac50aa8533adafbd58f9060a32c292835b9e84c5d8df9bf6f192f7ce8f8bb2805f687b4f670a76efec4edfd9a1bae785506eed8677b1efb67de595efc69cdc8a7edb23793552262f072076fda3f31fb8971f20344f458e4076a169aeba9c808825e5324887e32472d4aba9335dd937c2d2d1d73a1dcf322b1a8cb44806787b3b72507639a2b2b1ade2f782ebe4ed08787d79f4c18f89b6d6df28f3e531bb3677842c775795b6e7e7db6cc894f1bda3841c587ad66aceb4bdc899c2fd12295381618e4e25dedef1747b7b07abc0cc2243c454260821842bf4720062d6249feee34eaa9395292f0bec9757a48a5560658532c0c1db895b165358789d2bf47600bc665cbe3e26946bf5db65b196356d5000e03a881c005991ccc82cab122bcb3ce5d860486fafcdeb579ccc89c95f9fdd615e03474b7c4b6faedb5d60d37eed8856229e0511562a521b470f0740562467883e282babd28dbe9665440bebf49db9adef77e2a7a77f5b3a7dfc4f63ba29431efddac58554560a57e8ed58b6a66024c572709c45f61c42ca0bb62cda37fd2c489c79f8f857ba4f03ed14e94a5744893554d44a5bb6eca5f508ce962b6eeaaba6cb5752308b6c709dbc8540b6b9445959911cf03628bae57ec28f1af869e4dc6f57ed7edec567f5adf8a1cbddabc0149624562d211b223355a59c00144f76ee28890f2117be19fe5be75d037d3900aa18c788259531cbba2af954d697ab032aca7530b3cc6adc192b9d25f9fbec74f20fb2e1ff59d4a4ae1e51300cce5dc3cd07601800e072d020168deb82a2e0e58e768d71f0ecbfa85aff80e301f8a15ddbba22ed5c5289c19ad3bcf8a56fcb41fbf3194b66aabb3d4ab24b75b881953cb99565d250a784ae3150271d7b68387e5b99763ec5683572bc5b770b46f6f57b45a6683e052726f41fb33fd7ea6a74c6a524c3d34ce1cde34f60dfe8ad303e9872d176d54559a5af0955bc7ace76d1ddea73f0f06852a9deaad5bcbc79fde51b284897f9f34d5f2c709a7ff4c46f035daf8fff70c97d4bf0853825be5b1fb2946b9926a02dbdfefd47c336a5aaf51091d259f14c71f2c913778bb40088738b2fde712edc356fd9821d828ffa84dad4842dbbd85ecd6d917afea969ab88f2e1ca219f2c4c5280e3ddbcad0ff22f5fc8340051e9c3334f2b2a57891e942ad2aea59be51cd3ab191f4f4edd971a33beff63f7b6632f48ca56a424e594be22e646a64febaec1c8bf7e355b6d58bbc8be7a350fa1dd5b7a712ab1312a840aa968fc7ab5ea1a849c1bc9c5665a7d72f287df1cc8d5be5e5d64e5f9f9d53cd79e38d5ef990075cab954e351f6d2ab533abd3df79e8238d5ef590fb2fbd7b3cc54e2c69c4f87fffc4c5d43feec627a36b3c5b30ba9666dfd68f5e78317df53548b4993eea59c3a9954aec9f455483e6dd424a628e97c1adcdb760ae655634cebdcd60de9971f498c0853f362e7a88f665c2cad2a2ef8ab34283fb87d63473c3b7dd3b0ef8b2d49b9945e4e5af19ff6f7579d5cb47ce9fa92b73f89b3bcb794d56a18c0848b35c55925d56e8ea8aef5387874cc34fee4ddba6175fc915efd6ef8aa474a807208693b64e1f6a54d507aefcecbaa74801fd2b98d2b9e9f330ecb503c3d7b4f85849e098e95d93514055d636bf26f1e3bf344ee18d1b8a59e9ac579d858d0876287d7a6a86fe4a3f9ca0a6651dff2af5fcd31544b9373ed5a1e42bab5f0ac74ef804d489f2175717be592e5cb1e36f9ac99f32b9dca5593d1a04ae554242f19b63d71ede1232b3ab247be1ef6eb0b4d35c6b10aba21615e8f7cfe34fd99ce584bff787211a2519cfeff9397713d458f2800a835b8740767aeea2fa342e0e95a0b2a6a440ecda6cee9647b72e2f423b91a00aa177b274f3c23ead6d0d28168b6915deb735fecde7abd988136ffccd29f1e990d01dcd04f66f573cb5af9d5dc332fd5ac3aefc2c231eb9e9b6ef362472cfec8ebd2e4093bd2940058f9d31de306af29888d73b53ef39cba78cad6fb1286953ddef6cdd8e3eab87153db3a13caa3459f04e46f9bb93959ca8229bebc78f22ef1eb698e3f913325ea31e3cb20f18e11dfee7bae60b52577d68f9b9bfc260ad2438a1f9d672d7cdbcbb3f382f5035cacc10a4ee0c04563231ecf1bbb2159ca0250651d9936685e4a40039d5b03d73dcc1d05a9f96a26efd0c8f7461fd1c348c7c69fbfef2939fcddafae837a06d46c1d8572ef36775ae3a2f5a3165e2e6600680b2e2d1c32e98c53e3201e609b306a7a07db94595fafb859ac65951987678edf5f60f6322fb84353a1e4d4c613391a30a537d62ebe2e339758b7b9531bcab67fb3e0623103b0f2873f7f333739ba471d41858a8c395a501e0ff362472c18e099f4c3c4df9f2901a24afb7df20f49a281f3bf88e6554011162cb0739f7a705d079eb610b894f063bf5af8a1d7e5a993ff48571142a078f6c7f8a1eb0a63e3dc38a69885c44a8cc6ca66b56c023b770fc0d3d573f73d5702ea9c6373a69fabaec1c209e83f7f64e88b5513d6254b59802dbdb97cdcda82465d42f9e004f45f303afcc98fffdb94a25389eca3333efbf1be7fa237b7a69dc5bdcbf7531a156d1cbbf88abead2f2ffefcdbb34e8d02abb3b6c5750b7547e1b37c359377644cdf71159a4c5785cc35e3d7de93b28026e7c8ccc9a76c3bcd9ed4d8be1ab9db379df24317cefeffcd3e9eab06c08893368c18f907ea85db57697bf16286ff385074f9db497f3cd70d53a97f8c1fbaae30a692610a4e2d278dadcb9e9ff4cdaf0fa52c2b7db263c68f0fcbab203f7ae0c761ccb579cb15ef0f8ce25b613ba16f2bbeeaf8ec15578a19b0d2e4cdd3366456bb3944dda70d0b14ff317afa817405ab2db9bbf17ff353ac8f202f2f6c9e3def68b65a7771e3cc33885ab5f4ad7206c1a1e994d96fd99e993cf3488e0660a5f7d64e589d193e7ade07fe950c14b4839f371ff9a9056a4dc6af433f98714d520d7da05e9ba2be09fa130a5651dfe6f7f3bc377792eeb3a84cfb7df29c24d180f9c3a2abe8461cff9e431b93c72be63e6df75943470028def716df2664c26d45b50bafc9685085722a92977cb93d71d1d4e6aefefd562c36c18a2ac6b12a75e395e5a3a39acbe47574c65afac753622c681a00b25ee2ce43732340bfb873f33e8a4b4cb8e2df4456a23f918008a7a070c7c05788fea4c9dcd2d5576803005c479fb7d6a51cfa20d07019d4ff5861fafa4ede3a374c5bf7c4c937e52ccb32d2075b47778cf4f6090c0ef40f6d3664ed5d31c3b2920bc3635c75536a02b7f831baa04e8ac79b3e4d70a1394efe75da8fd8b26f7c28005ba7e001c74b5996651969cac6a14dbcb8808d7348bb319b37f4740088bd47e2a49b7296655965fa8169bdeafa78fa0606f8f985b7fa6cd5cd122d6b3da46cc494435b47b50976e60282b0aedf1ece561b22ffa4ed1cddc69f0fcad12b24beebd7137bb801b0f36834fdfaedf92d440e3400f09d027aef4bf9b98baffed2357ecc95c27bb39a7ae8763508bcda2e7f52310294d59c6f3dad3a2b65da1f63db05da021c47bf269fadd8f2b92f003b97f04f4f8b5f5b41c9572727ba7201d8470c3d2b915d1d17af9b23a484315f1ddfdf3fc8c9160088bd679399490a9665357967170c68e4efe11d10e8e71bdca8fffc33791a030f8ac76b3f8874168a7cbd025a8e3f9e676c0ad9f5d17ee0b6db9a6da57158e9e5d1716efa829cbd9acf4d31459f62b5c537567fde2ad453e41fe8ef1b98d073eafe0ce35d6dd1d525fdebba5220b6eed16f4fdfbebc29008ea377dba54f542ccbaa33f78c6a2ee252f6de912d06ad3abca83e001ba16fb7ad59ba0850c5d7577dd632d4cb372838c03fb2fda8ed4fe5962b527ccc5c0e33eeca19866114697bbfed11efebe51fe4efed1bdf63cade6772ad56ab9125fdd04ca4eb0f769ecde7decb3b3f3cc68507001c07bf1ebf67abd4ca8c0d4d0869bcfa99426d99a4a97bbfed19efe3e91b10e0e717d672f08a6b054ab55a2d2d97f3cb735f9ae5bcfde9f991750c32f4e9b2e979eebedefe0e1c00e039877d7aa248ad2a495a37a89188038eb36f68e2bbe3c635e501c4debbfdcafbb72bcd394ba556abe599c7e77c901820f20b0cf40f88ed3ee540badcc0af22fbd4bcfe0dfd3dbc0302fc7c831af69b7b325ba156ab15691b3b1b152f6ed4c58c83ef07e87687f15ca23e3f9371a47f90900b0036c280f70f16a8d56ab532ffeacacf5a86788afc03fc7d03eabe3365cf33a95aad56171eea1b60187302fb1d7e99baf62de398537fe235b15aad963c58dd3742d7642dbe3992adb4205743157c0302bcbd233b8efc39b944a556aba5f7e63637f6716751d3d97725165e5695a4fc32faad4891a75f80bfaf7f74c7915b524a546ab5bae4421562af5e833ab9d71979a1c4549c22f3c8f4b7c31d008e30a0f9b00d0766c6002d7fcf33e748f6606e1d206efe4399da2a29320f4fed1ae600d87906c4b41d3cf1a300007c97c8a1a75f542d52b5f4c9efa3db06e8c69fc683976ffa4c37fe847dacab96392fcff6ccfaa45d74406058784880975758db2f372415abaad570aa92e49f477688f0f20e08f0130534e837e744a65c5d4eb0ce5ecd7e48929adaa2e8da9cce018ece5ede5ea15dbebf5ca8b250734bfa500d45757209e87ba850adaed8b28f6fcd6eeaa9ff7c79775875ffcebc1622fda567459d2957f18cf35fc7baf27556afffbbbbd32e8e8977d35ffa745aff4c517d05ab0e1bd2a7bb27f788f3f5f20ff4f7f68deb3179f753a9ba0a7d53abd56a65c6a6365cf88fbe2ad6b569caec48d875dff5b2a278ad48acb2d1a0f8ec17d1c6af7fdca88b259528e7a1039f8639128038274eb9212e3cd23f40f7bdb2716f3ce38ec4fa38f6445e4137f2d2367531592f1dd73c955b974f35fa723565e21a37eae2cb3b339a18bfb36d963e9459afefc90765994cda6f521e67dfce1bd314ea7f0ce56567584bf00a8077107c83e1170aff300498a23fd98644db875a88fec40dafeb12f5e6a23f5908cde412d7d02bbe215de177aa4661612ba6a50bb16e05d6ad40ef7e56a33c0dfb12eb5762fd4acc995579c0256e6c23cfbafac48db5fa98735c23c7b8caf2e1c736f2acfb67a33f1184c641bfc6c6ea0f0b615980252c2ba45886659f5fb3ba9dcbc94df4ff1748961eece2d63575eafdbb93226d6a61f55f4c6cdef6b7eafff2c5adddefb8fe9bb75d5a3c6cbbfa3fea49f960418b84b9e13b53367771a550b3776be9bf49aa94efe2e2e745edcfdcf596d9b620f1a98f12a6b7387962b03f5d2ba25afaf3a4b8fdbffa1f0b7ebff26d340face4da847a2d76743f737b4123fb5ad1e886e65a99a0383fc7da2df77acd412850048432ccd0eb1df35db944ac252a983cac744e454e34d1026263c844627ee0b6b99386b94b95a51f2d92a5757b170e78042fd5650ecfb62170e7225b0de6d5bebd9eae18f0b6fefff53b516c6597489d70746c06004a1596fd52c54a31010d787091a786ca0a57ae1c688162eb91c9ec28387390f9e7dcc2adae19b340b116a835576ae9af27e6e5890dcf9a8f6cedf22f77e42284b096fcb62dfe680521689e6d18b6983761f7b24eae94d5526a55e63f4e9af45fbe5ae43673c15b3a10ce8a1f5e7981e021c176e6ca517a7df3d5b0cfe6f8716a15a6965e0ba678b8edb0c3873bc3f9844091bc70e8b6f0f907663672a8552f837c6a6552c5e7a942f4554200c2a30943a02266408000004dc0a390a7314307a4427e160bf91354a8790342711498304c8bfa56e18d83407fc9ab7a629b61ff298eef1c570e6802868192311dbb6d4f810380859aa91d196ae92fc312d99b3bf57afee3a9b158ff635ae725cd9dfebf0ec4167185c52198653941830f3e1a62cbaf9d5baea54aba8e3ce3c2da05cbfb369edc504869728fcf9e748cd7fde77e215c00a547fbb6db37fce402bf1df3aed4fb6a8188aa15572dfd19925d19d56e51eb7d3f37bd387f8fe8f363c15c00f8bff6ae3baea9b3fb7f9f7bb308900061268cb004055444a58a8ad62d75bd6ad55a6dad5a47b5ee3da9db3aaab66aad5ab5d6b66aab75d6bdad5b2b421d08b8d82b81404272effdfd91840082e0fcf5ed9befe7fe91e4e69ef33ce719f79cf39cf33ca290a9e7efd262a1b577596095c9cbc186405bd9ae143614741caad54929404243444011301c540cb466e3424ac1860221d0b3503178be47de96829df9b59b614ed3e71338f14cdabb2bcfe4755719a07daeffdd86823d0d3e453840c7224724b2ac8ad4f2adb9649c792866a1612d25c9d25723103e8194868032ad1014d5609d404820e5814fa065916b30d59100521a361408a0e5906fa8922f4fcd8001f81c24340c2c8a3900d0b000075b0ad4ffa67d9d7fa047689f7d4ff5c08c068a83b1674f4eb48640bd0d5d9befe0f86470b8d35259d8275bf637b2fd37db0f46e3a1dac8254208f8e24a7740b6463d596199c75d5b0df9e0d486de757f108998824261ed9e1bcfceef2da70180b673d16c6eedb1cdd1affbcafded645637b215af064a2cc3e1f77d9c259ead63f7f4f1341fbfc7175bcf5a7be68d6695c90b4f65043c02155b89dfdd8682aa067b1ada53e013643360011a16ddd7890645906d0007d85390f19069c073e815b128e66043e05026a0c7c021cf003e81030ff98c29fcc9c0957b6757a043038e7ca80d286240800aee41aa5063244211709c49832ffb9910502c6b3a0e9158747202f08c0b3c552b0234e0cc839a41b6010470aed9b6370e3ca80c6000271ea434f2190070e281038c7ba039f220e321ab8a351c4b4e8594e6588e2b3070a5f915b6144771dca3ffd19c0a2bac786d788e0160b50dacb0c20a2bacf857e2393915b2fa5115732a08b1a3090829642d071f1a356b11456c69e4184839c5bdb29c0a071e7884e496baf089c95671e5932c3df4e6f7ad071f850c0ad8e7d903a822cde085722a78046e7ce4195054ca2bc00b5ddb98ee2effde689338f36000f20db0a520a19156666da43453c28d8f227348d1b365a0083ccae7544868088945fbaf614e4586de6426d9d3b0a590ae3755215d0f86b3d4a8f46f15ebebc803058003856a5670acb0c28a97434de29dacd685155658618515ffbb2f4a404490c756aeef16d7ece8a542068e3cb8f1a1e5a03547df0808008b4501a084034d016f3ec2dfc041cdc081077b0ec52c340c188de56c2583870b52b35066bd814f952ba7deacc797bcb882c027d0bf54818d6038d0c4223d07baac0157e5791454318b3c06794cb96abc1a74b7e73775b7a7091175fe436d1d27ff2e149e1e122413134294935f62ebed1aa2e4cefce0d27314fc67c4e9de6085d8eca3631bd85392c6534ee7bdc9f9a5dca1104cf6c9b95d6a7bc8957e5e1ebecdc61ecb656b7676c4ff08f40fd6b6f17210d234fdee9efc7f035326757b671f271b9aa61b7dfb9879dbe22c38de4b42d3b4bdccd9d9b7e7de1ccb44cf15c47d3fb00e9f0e9e9b50657471f18d99c11564a23edad7cfd95926a1695a147348fdca2c9e45d1c571f5dd9d9d1d04344dbff37d2a0ba0f8ea586f9aa66d65cecedeedd6275b9c6d5cf1835fc734b6a53d865e28aa39075dc292160a676727314dbf60d9acb0c28a370421818133b9c3cb8247c02726f3a0263a71961eb906301c1c68486994aaec65dfac54998305dff814cc20bd04850c4404ae7cd069d9d099e71c2f8f0a7fe6b872e5347e665fb6a8a48acf357cd6c89733d7c278a919945df3a968546859b01cc0bdc6f40961e8f40b8f2ecd0eb40e910ad0ded93c67d69a3f73cbe8aeda1bd3426d7d061fcfff6ff152db457f77f7e1fedef66f94892078fa1df5d11eaf39a982c93abd7ae6942953a6cefb29d162a614fcf9e5d7370ab9822babbebaa279f39e184200a84e8eed393bbedbbec494a4bbfbde575f49d470955920ffe56606a73af9a99f7dd8b4ebc52fec5ff11f7e2cf9fa92b0b75adcea99ea1357b77474effe4b9ac92c30a41f5f397be1aea4ea35525afec1be94bb9b9aa2e6c45f375c061f7e9c9d9dbcab8b29a982cdbbb4eafd88b60b2f3c7a9e296d48de3a66c9fd0a3f4adafe94949dfde4c4e78a5760613212ca42d8f1a0e9b027f13bcb6fa667a75d5d1852a18d3aec4acece7e74e4535f6370305718bf754893a829c7ee69ab082c66722eae1bdeb67e707070a08fbbab32a2cb9403690600c23a93ce3ccdcebaf77d94f5bd648515ff1088a8ca2d07314111fb627b91ea38a8196858080900939b5f4495b15228e85ed68d687c8eff828f6858641a40110829e0719ae946833ab02b9735a9e7c0a72ca9173614380e3ab3725fba3e605783bd5bf49c6991c158f717dd32404499c2978cd2a38012ce7255d51c3c7b1a1c071129b70a64478103f8d6708cd70bdddd2db173b3251f0d69527a5838b171f5567abbd9f1ace9936f1c4cd6e9d5f316df07445d5a7ede37c09441270eebd34e7af4a04ad6a1571d9bb7d40f524e5ec8b38b681d24061031fff23108ab9d1f6a6857fc9362a8086debe6adf472b5f9b76c7e42843285d2dbc1816f6a0a43c6f155f3be69183db2a79fe0b5137fc3d027fd38ff78e89a2bf3ef74ad3dba2a0f3f9b7d68da82a72d1adb9fb8fc06581049f8e75346d6135bbc513e65bed4a8b7671f8edd26997de10c067bf6ace4f46e36e7e8e8661fdcecbdf3705c4b373ea7b9b5b263f4da3fb362633c78b0c20a2bfe51e00314a07b26459b00220a3935f6b638f0c07260010a1053307aec180e850c1c68080958404c41cb5613f06f4b834f4ca72e1873b555e6ad900c1cf41c1c7828660140cb3e2f36494460439b628a04040c072d0b5cbe053f2f5014c436e8d606fb4fa1d0745a45110b310b173e8a58508098b6f0d5b11053e06031154ab57f1165129b1d0d16286250c2a188851d0d271e580e420ada9a1951121a060e420a7c822cbd457a4e7c143160000aa008f2aac8cd304dae790c6858a2ba58986d23ab5df166210c1e73307e8c550eff8f3399f2937da99dd334761e2e6f47fb25842b29d441606b741b109e48f43a89ff83ac53fbc879a76fbf7c4d4a6bf4f6aaf47ca67cef7edb6ff6ab286c52d32296a15d03e2afb35620a8107f0781fff0df7fe7514cca9daa0ba5b9b664d2c5b6cbbfa13e3d71f9599994abfd8bb320848894edfa0fec28a9516b90ca844d5cbaff7ca4274df277e319ee000a2fc50e5a2f98143fa3953b1f00b1ab3b74f3ee50ad5260f9dbf3dbc40a2bac786baf2411e007cc7c00002000494441545db9962fa2cc315135a3a465c127a009380ef906944669ab1994b0105220808a31d903cf01cb8101184057993d93ad872d0d9a980c98e7795738f058d0048440c7228f050b202d1b371210110a006ecef8b87b61ca13f22815b96a00d9342db6b7a1a5f65a5799cac991fbf6172329150386038f82868596851d6d8ae062cd31636a73514b8d9f6c3d6c28b040b61efcea349c621630804f20a0a067a1622d555331d0b11052a00918ee79f92d54018342168c7945a3d4542a365faf09258f0fccf94fb8b7c2c7cf47e11dde23f6c06373d00093797261af064a2fdfc0e0a080da51bda76cf94bcd0240c9a3dfa7c6847a7bfbd50aae1510faee47b1bb129f89e2d7c5cd6dec2c2684883a6cfa65664cb0938010befb3b4336de2ee400e8e266f8134208a15befb8fae3f0a61e02420871e877aa10802ee5f7195dc2141edebe5e1eca77faaf3897c300da9bb322248410420412ff8f4f16029ab3436b4978841069a3b9713a80cdbbb26670333f774f5fa5425ea7c3c41d89c51c00e6f1ba08e36b2d62f5855fc7b590f309e1cb5b4cd89f660000cdf911c1debd4e01b727d495492412d7e62beee51cedeb6d2f2c9f36c0649d59deff1d5fb9b79f52a108e938e1e7bbc68d8535673f96114208910dd87f66d5fb75248410499dde5fff555823bb8f555dff6e4cd74641417582037c14ca88de0b4f6498eccc1a50e634099b8736950b08113a87f6fcf27c954e03edf509dea5113bde638f1e5dd4bdb6941042ec7a1e2b0098ec0bdf0c6b132c13104288d8b371df854752f51626f15b46b6f2b32384f0dcdf19b6ed7ed9c62ebe3ac6b39470bd95c9067de2d2d0d21f5aee2e0df866f3ae6ef8bc43a8ab9010227474f7097bb7dfc435a7320c79bf460b43661b0339b47b3b488ddd20fdf8fbf684d0b6ae9eae62bac5ae5c73510a137e99d6a391b71d4d08a1c4f2fa9dc76dbe9ecf0240f1b5715ea57cc3e61fdc343c4a212484887cda4c3d946ea8b6c3175d1a17268f5e9d8adc2ded3ca45259dd09972b71e2b27957d60c69eeefe1e5e7eba908e938c9d4c74a29c7f668e0ad50060607fa0737e93569fdb94c06cca3b50df93c3ba9091231455114dd727b26676cc06d63da05cb3d7d7dbde4b55a8dd8681a62aa7d6d7914455154c0b49387bfe8e42ba2284950b70567734ab28ecfe9e06b435102af36b34e6433a563f5d48a611dc3836a87d40ef0f60c6836e89b2bf9954f114ceab64e727b0145510dd73d66c03c5ed790a2288aa21aaebef0ebf8688580a2048ae889a6d1619c00338ecded565b4a5194c427faf39f2d556633777651d8f1288a6ab12387034aee2e6fe16a4351947ce4a5a26ac462247c7c51df463e1ede7e4a8577788fd8434ff5d533ad88a24be3eb3a89298a721e785603181e6e68a76cb22805853b631452a9d4c16fc0890200e08aeefe3cb16388a7a75f5070a07f48cbfe737ebc515646fac77b9ead7e05e29ab3039d298aa228e78ff69f59d53b444a519434a44fc521392c4a21a4288153ad0e537fdcdc434a519458d6a0a6d16614af9a80577de286b1db7d63635b39beacad5d2d8b57575868ba6a0eea3f57fff0d4afe77bcad2280522f66fd536446a3d36c00a2bfe61a00001a95ce1145365f64daa995151c04065809aa968a56839a8981a5914460dbb348bc0789525c602050cf20d5033956f8264791702852c540cf20d282ca3a6e3d4155c337bdd685ae7efa36dd5043d3ba06707746f5bd4a65941a37a5a1f4fcebe5c1c78218b7c038a5970b014a984ab58d4d28487120e2a06050c1840cb56b358c101459516b58cf4f20d28609eb732f376e6572673efe0c6ef7d4d8f3f95f430e9e1839363b1eabdc643f665b2009bb1ebe32e8b8ac69e494abe7fe7ce8d1f3b3f5cb378ef5303a07fb0b6c7fbdfbb7e792d39e9de9dbf2fad6e7071c9d2b3cfa4d20ac3665e4ebd1a1b08dde1c9abb9d1c7d274bab463c3c9d6c12d3ed99dc140183ce1ccbd6393fcc1c62d1f7f3870e681ebe7d6f77217006032f67c12d9ed6b8c3d9dfc28f9d1dd5d5def4f69d56ec96dada8fe1757eefdf82e1f8a11c76f6f6e6507d836fff6ea9e0f83daff78f7d2cc3061f1ad456d9b7e76bee9f7098f9253522ecf75ddd6bbc9e07d992c6879bffd4997578403495b66ecf7997ef0afabbb27282e2efb70ccb17c0eb08d5a73e7d1ce9640e8d25b396ab53af3ecd85ab2b63f3d4adddfddb2e4cfa9ce4d6ad672e6d3bebfdf7f9894927275b1f7cebe8d7b6d796400c48d97de4cf86d800b54e7167c99da7de39fb74eaded94bb6354ff35f76a92de6f483bb47ab7dde4e3b713ee243e4c3e37d3f69bce5d56dfd70335a0cc66ee1dd262e026fda0434f75daa7473ed3ad9a73bc8a63e5f93e7d967d332ec2b8fe95b56fd4f043eefd67cde8a92414c0e61efbbc71d4c86f8fa7d45bf3a0587d699ced959fa7b58f1c713887056078bcad77938fbf3995acb16f3575fd5783a43be71c2893e260d3f0ab2779bf4597e11430e166d257752beae2a7c645361ab2fa703cdb65534241716ecaa9397e67974e5d17af75ec715a171f6bccf31175f943c5715cfe8f2ddd5befc84bf9ba7ef971a5be34ab79589f85bf5d759c745165d0c42df04bd8bf626044e3b1277259088346fd7660ae29f03e61ddfcebf526ad5bfdb137748f8e2fea35745f165b4d8717472e8f4b3d334a0ea78f8ea6abd5b9714b1b3f13f2517c6b51bba891e79b6e8a7f98949c7ce90bd76d7d9a1a470bc064ee1d12d9f96b6aeca90729f7efdcbdbaa9fd831563165dd300806d9395f1392a954aa5ca4bfe758002089ab4b88b0b813e79c37f2207ecf45a7435393939e5d6ba88139f36ebf5fd43032069b3edc15fdfb715227d5fec0fa2cf7ebd76e9974182bd33ba7df8f9888dfc11bbae5ede31d2f1e4bc7eb32e999a4297b4f3ebd3c1cbcedf8eff3bf1e1bd0303b367b7efff4b6a6526262dfff0e0d3a4cd4d4bbff6dbf7e0d2f2702069ebcc03ded30edcbcf2db04c5c565fdc71e33a513696f2fe9d47ef6a5fa5fddcad7e7c5ad6d7466e677f7cc93946bafbd0fe3579636932068dc99e463839ccbcf30558885539d99d8ac6deca35e7bee3f4c4a4e3c3a42b722267af23935570dd367de6c91cb6e3d3d3d4a6efacaf3197c24e5cf294ad8f53af054a552e5276d7dd71ed0a77cdfb3f107bb948baf2427ddbd93707e69e8f92f267cfbb7c53eaebcfa15888b1b7f7923fed7012e509d5bb834addb860b7f9d5cd32977c7e703ca0cc94fa33fd9a41f74f0895697766ab2cd86c97b0ae033e9c2d3eb0b1abc96203e3663cfa42f8b862fede3f9e622858aef6c1cd6b67e50809fd237b465ff2f7e7f50fc3a17c675c9a72eab898747d2ba4fdb84d70ef4f5096afafeacdf128bad8bef5658f18f0307cb396b1590c7fc7b37263d75053bffc0c354308c6953dd8ad35809d232ffebecc3370fddedafc6fe901e366d616f3f2100917fdfc5d3c3d2b78e5b1daf832ee5cc8d421b2f5f273e00621f3e6cc5fc41914e34a04d3c71bb44eae723a501d0b2e6e3bf8afd30c4b66abf94a2eff269ed3c8544e01e3d79cd189fbc9dd337dc2b01df41a1f496090183fff455633b36088dfa78d9e6af060672b7bf1ab73d3368c2e20f03440091341cb5e403e9f585734ee471a0dcda7fde51fcf4c775570a8ddd3de7d43717ea0c6fef4681cddc3779ee3561d725535a385100dfb3dbdc5911d9dba76ebc5f02dade43a974b501b4ae9f2df9bc7dfd3a11dd26c776b0515d389c58c36d920c293f8c5d7ecf73d8979fd6b52500dfa353ecc256450727c55e2804113a7b293da57c3054eb05b17d9b8484457f327b6410e2f6dfa8499237df77e8efe7befd8f271f00049eed3eed22b9bc7ee78312a05acafac4cd337eca510cff666a6bb98008e5ad26ccef2cad820d2d6bd86b4097da76463551dd74fdde35d3c6cfddb8795c8750bb076b46ad490680fa03629422fb7abd7af80278b261d4ea041db471ab661c280080a0c9dfccf9a4cf90b9df8cacf5c2ab61f7d67eb6f23e00d4fa3cb65f6d3b8a887cbbcd99d5e485b2caf5f7d70f9d779305103eece306125a5ca7df67ef1000f7577dbafcb68eb2f36d14152633fed72e6ace82615d3b7f34fe237f00d09cfa25aea8ba0eff8cb3b5e23cc266ee9b32ef9ab0ebe2c9e63ef6c5cc88ecedd336de2f0174b7578efb213d6ceac23e7e2200946393d173bb7a8928807268327c4494230d80cd3a38f6c3f54fc366ff3433d28ea0e0fc17d38e1635991bdb59ce0768e7565316b4371c9db5ec5a31888d9b8f526e47a3c8b6ef82f1310d421af59c3eb3259577f852b37993bb448434ec317dd6bb74c6c9138f8ceb8a36f5661c3b31bf95330d8088837a0d6fa63bf4f5d1cc1a787dca8c8e118b8da363d29c0e36aa0b478ca323ffd4dc253748f3c5cb3e0a95d0b4a44ebf79e36bbdc80c5395580cc95bc7af7ce03e70e9c8703b0262133460e128bfa4d5d37f4b655e95692528381f3bf98fe256f3e774f2e003e0bbb79b3af35de7b2f1af96ea4f9ed3d152fd0a7da2cc909c3fc73824677d1684b803a54372e64f398ae15f4f310dc9492b3ef179ad6ff8820bf3a7de7c6fc5a83a6fecec2ec2b395881cda2f3b99909894786dcbfb85abbad78df9fadeebdb86a924eb5e26b83323061fafbff4d4edfb89b77efea06855cf08a38fc60a2bacf887191555e931ecbfdb0ff0280dbb0e63edcfd87110074fe3f0391c3e87bd27b0eb0f7cb703abb7e1c7fd56a3e2195d39f5d4812438376aec615e87e6cb23235d90b8ff4c3a23f46fdfdc21e3db76517d666e3a76278f7168326a7c3b371ab009eedc44706f56b3e8810bb69f4b2e201e1d278c6c2ca9d2a8a0825a059a5dbea280d6e162dc39743dcfd21b6b77aa2f2500c0f76aff411bb7ec530793216b12ed6dceb014d76a19808273fbee160344d672643787ec5d5f9fcde70036e3c8dab8c8e12d6504288adf7d418be08e265a00ed12dec80d097b2fe658142bbf56751d8cb785ae7e4e28c82cac598a11977ff5d7ebe087b40a30fb1a29a77ad1bec83a71e881451915d76ba134bee9f92e01ce803a4b5303f284cfcf3f3a3da69ea79383a3939393a2cdda74642566975be4a89c32977fe3403cf8a16d6b958ad7af459d9a24a6dab7fca091940090442fdd315371758f31b65ae4ea6e4b013c472f0700c0fd5d7f3cd666fc79fc91c9faa92f170010281af8f35fac9f319967772798883450984a487b0e3c796f4bb45d8d89649cd9f197b1f1144a07a3f22c571a4bfa60cf9147e524a608f7b10140dbba18e9abd355faea3a7c658d536e8ba7a2f83d17b408ee50b18fedbb98c33e4b9938c6ecbabbabbd044452bf4f9ffa120226edd711037ec86db4f8a7c9f5c500b489074fe6c0af752317f3d1b7923a514aa41d3df6d0a2c1299a3430de262257b93d5c1a3574e799be7a4a519065eac244c07bf2cbe8d675e44e8e4e32994cd9636f319b9994a307c0ea0af2f38cc8573f27e0d2af6565a343fbe0d84535fc5a3590996624ca21344af9f2338c592c5cfeb53d37c0abdb3ed8dc7b853e4deb8898ab7b6e15be22d34a6014b5b2795d07f3bc4a2b061e8b5bf58e6531cabfb4fa02573f59759383b85ef3ca87e4c178f043db941992cdeb085edf8c5d72e79b31bfd69e37abb9f4cd852f89eacfbd786dc347751d6980e714316ccd572df5a766cc38feda76f3e5749a12002153967f5a5f4a8396860f5d392bace0e0acaf6e16c30a2bacb0e29f035d091ea523e101e2ee21ee1eeea5202515aac2ffc6aabc15a34295aa02c44eb6962d6e285b2731a04e551928e7ce5baefe3eaf87edd9f983dad6769204779f7b34dd0080e7f3c99eabdba7beabdb37bd5f733f892cfcc395179f7390005f6c5396bc4c0ca8322c2f6cca462224658b94a60672b674f27432c1b9f6c8eb84e8d38d19edd2a623de7753effffa7836c73cd9bb2eb9f5b0a652e373e905c0b531755dcccf79b6df924d44c58f732ddaa6c8debc7119a1f934b89a1ada4c617a1e0b1b874ae55415f59a91373cded2abe9a0efb94ff62466e7e5e6e6a69e1aad00cb941767e594194da68a838da39d250c8212d9d7c48129559439de9e51a799ce2cd1eeeb28130804367e236e187f787af389a630d314502534178208c52fa82631aa5455052200400bc542fa05883c35a9357c1b938799f06d4cba6afe1355392f274fc8b39ce309001c5b6d877faee94708218c3abd00b836b69eabcc04af0ee63e6650a555a4fc4c4bff3864d0af45cd57fc38ba8ea84c5f7fb0a8b9dc4ccfa3c9a20784af4bcdb5144668572a31421108ed45e63a511429dd53aae4ef2f3bb41cb75f3ef5784a766e4e4ecec3df7bd89aba91fec1ca264e26fa4eb5c65eaef2c880ca4787a1205d0d881d2d15ab61273357b10ab1308519792c0c47faf99b2b2ff3ed73b484d0f9e905ccab31ad7aa673acba79ca744d42f3a8ea46efeb1e92351b024f774c58453effb2a79c7e8b2f225978b42f0aae9c4e795da7df50622731e0582fdcdd2c26be7ba308273c3977339785155658618515af1f6f636b3d9e542e055273cb78d4594d6e11a0904b7900b1f1ef32fd872ed3d63fbeb0f39b2f262e9e1593e799747ca0274d49c2fa2ed8d5775e41e2c9ed2b674dfc7a4c7b5d40f28e18a74abd67fa226d19f285391a40ea5ae54ebe3ca95c02c8479d485cd9a8d21064db88a1fdbdd77fb5fad0a3d0ac0dd99dd745d89a9ef3b0074237dd3bd7d7e5b53bf1683b77470a09f9cfc8492297be5a3bb15927d61fd53a0f9a39b8a1d38b52a26d5da504c57985160d94d515d6244a81d065f23469899b290a49d87edb8def5ad8957dfbbb4a357f9beeea8b4d19469ca1a4a20f9750c4b8466ad47139465fee1fb4546e0acbd215685f566da0a50a0773494cb9489cbed864313a286ad410d574f86a9faeba8f1992e5522035afa80af7b63e69e3c06107d976df6d191a2028dfd7e75fb9313190ff4adda82469f7d61b5cc0eca9efd796541c593caf7e5b4f4716b000406c3c435f70472b9ebdbb0428cad330e63989d515e8cad95b1401b8523bd8d2284691552116dacecd9182b8dbee87bbda3e1305a7cda886e9cbcd7445f945cc1b9d595f7e48d6089ab8dd9773febe10e5b1c428695d5e3e70ba9f9fcc46e03bf4c0d90511af236983d5e6e6e92532fb3276114df08ca3e31520f28ef0c6f6c7e5b65327140570acf5ec7a2bacb0c28a37e3207a1b4685bce57b7ec8be7229cdac0618d22e5fce4240e716eeb4f6f657c3175c2f02888d57d480453bb6fec7567fe7f2631d3497660f5f7b570750f601ad87aefa6d4d53a8e36e66549595ccde3b9d685ed5d6261ebf518ce08e118ee4b9454abb7adbb2f6c1e61c9fda6ffcfe0c935e220a1d38a896e1f4b2c50b3695f41968d691c4a1ff696683a4730f2c0be8babbeb860c5c115723ff1aa128a35ec4e6c79f387e2bafbc0e441c1af668007dfc89d28ab079b7ce24c3a57527ff577443b286f2acf479a9353deb9c3884c784401f77f4aed9f9ac4b3997f0c2aa17ed1a1513607c3cabc056ee658453fae6b1a3d7df2fe1b9bed3c61814ae7b9a9ccf0060f2939f682baa6c26bba458ad6501e833ef659667d1ac7b1d936e7dfda949c7d2dd8a8df06cbbe9310380a28ddd9d6358c09076faa71d17322bae1cd06e2d7ad5359524259f01c06952538c8b177e5ddb79f35fb5c357fbf4f3fa9899f2d50cc61c3195776458f4fb9b1f328490927b6bfa8f3a21e8fadda68f7d05849092fb3faffd23955f2ba6b5331e5ebcaf298db3629eec1add3ff64241d95d382b9cb357e9578e61cade83363babc8f49db2f18c68d1d288e8c800096d79b8c2117ea432d23601ed9a489074f27a2e67baa54eb8f0b0ccbf695b677b02557a81b1e24c4e7c82aaf4365fd1aa0ab1b08e8d7a44a028e16aaabe946bd1b5451f8fd89a6ca89e691567109abf50144581633842883eedcfc3e79f90c098776548397b5bcd9925fd747bdfe8c10772b8e757bf26ed60799a726c1013027ddcb17bc5a65b250fcf27e8cafe1bda8ca4c7856c55a448d56d4288b4e36fd9259afc5c139e1e1de202446f4fcecdcdb8b6b0a1b88a02be100bc265efea5af7e3636acb5fd409e71f42181aa51455f564751c2adce37b77e8158cfc5b37b3cc9d82cd8dbf950d45540367def3ca66851556bc0d58f56fab51f1b210868e5efea15bdcc2a93b92750074c9bf4c5b70cb7dc0f291214230b9377e5b36fbe7fb5a0e009b1f7feab6c6be49bb00110c19e736cf5dfc8771cb5143e6d55349706f19ed5565488ceac89ce5a7d24b387dd6b9a59fad7ae8d86bfee05a82e71569e5471e7fce98ba2b4507802b7eb06be2e0ef7242ebcacc5a9f20b0dfb07ab8b576abe0a30f02cd842897f796cc79276fd3d81517f359004cce9f2b864c3fedf08e6f4db47ebe4ba00b7292b2f56cd6a1313dc71dceaee095e329fbaf1817f8e4db89ebe3341c6048ff2376da099b8e8b6736a9514a80e6cc474e44fac1c967e3f028d7e6bdc391fdcbbcadf11a0e6cfec595337617d4b4f5f80103e77fe09cba6ed492d3997a4e9f757ec5f88d0f5fa213d419b9fc230f00b8be78d1c1c73aa024f5e8dc4f17fee9d82cc80ea2b0517363ec00e0c6ca55479332120f2e5d618a8e624b341a2d03401cda2b5a0c00497f1c4b2c50fffdf3f2fd59e5580882867f333a1000eeaf8edd9158cc31aa1bdf4d5e991231b8a39c06f8ce415e7c00d0a526e56aee6f1d3968c1e567a5c00f1cba764a280170e3dbad7f15b2c57fffbce62207c0ffb375e3c284afdce1ab1f92cfeb6346cab7e64f375266b24f2e18f71baf4d2b4f1e8ae3967d30ee4f699fcddff65618fdbfba073b371c49d3db45cdfe3286b777c2dca3197a006cc1ad8da346ed42c320bb179cd505be9dba2891b86ed1ef293a409f7e64c1ec33afcbe7eb103d7372387776ca841fef68384e73ff976933cf975ba990d67f2f14f1db76266838943c39b862dbd367045e995878cafe5f4d08baffe584efe3351c8092d4c373067d99e0d348c1af9e69752343e6ef0a4dea9302a6386ee58001abee94d847cd5edcc1e6c4b4d8c3190600254ff6ce9876dafdbdc64eaf779e7d6648ae9ab927afac0f21fd97eebe013e8dbe88d3fd735f3d4cda9e298b4e1aad7a5dcaaf93c71ed6854e9cdb4ef6da540d41f0f0e51f7bdc5a30cdd8294a1eef9e117bd53e66fef8701b58618515ff3c88081c7970e2a1d2880a31811bff858f857e96851bfff594964fe0c6375dfcff2713c989070f3e6a12a84a008a8022959ff64100373e5c5e443255b743405d04d4857f18fc43e11702df3a50d68632183e41f0ae05afc0bcacb4aa2eae7268e3e63571b3a300c0c6c1b7df5135c7719ceee1be59ddea797a78fb7acb3deb759bb5efa18ee3388e33649c5e353226dccf37302840a970f76b3af0eb4b790cc771258ff72f1cd42644e95b2b28c0c7c3a356eb515b130ad9caf8e9e2630321ecb4fdc8f2def5dc6d0968b7c68336c415b01cc7199efcd0c9d39e0600918393b2ef1175d9e71e1d98f39ffa0a374fa58f9757ade84fbfbdae62cad2353c5adf84a29a7ef7c8508e1d937f6dfdb0e80037776fa5b7a732bcfbecfd8f751cc771ea237d95520100f025befd8ee63edad4416e0c9ab2716938e37a31c771dafb1bfa063b4add3d3d7c5a4c3996957fb49faf830d00103bb726f3e2b41cc7e9334e7ef941231f774fa58f5c5ebbfdb8ed77342cc7719c2e614933772339b15bf3a57fe75e1815ea2404009ebd57b75f33598e49dbda9490261b1e1b2a1552caafe35a798b40493cfcebc57c3eadab3300b16b64ec5faa6a2973ac2661f3d0261e7c40e0e8df7afcd6efbbdb03c4ceb5e1f4ebc5e5b894242e0b2ddfbd9aefcc29733bf5f8d28f9bfb4b090081bdb34fc31e33f7249b29b00571df8f88568a01c03ea8ebb439ad4adffde4dddff3398ee3f4a9fb26b6f4e403a09c427bccdb3c33a4948f62f495228ee33826efca86d19dc2dc84002891835ff4b00d7fa94ddd862dbcb9aa7798d16c143ad58a9977eed1d15ee5ec358f91978a388e63d4b7b64dead6402126202022b7b04ea3bfbb92cb701cc7155d1deb59f6893af30f2fab57f607f9a8cb45cfe9f09a4be3eb399ba4ede0e8d9714ba5cd55551fe3ca53f6f5f66dd877d9f91c86e3b8fc7d1df826aa663888286fa35858cddd9f2774a8edeee6a5f4f6f40e693feea7bb1a96e338cdc571759d4d3d5011b32de9d6a2283763f2afadbcdd77f76e2f6be16efaea16b5285ecbb19a84ef87bce3ce03cfd133b051cfc993a38400b193b75d9fac2f5f03c3d36d319ee6e1a068bf31e150b5a3c390716c6ed7207b80b2f508efbbf4e7d92100440ededd7665b21cc7b1053756f60ab6a70432dff0ce337fdbf59133005be7fa138df2ae422c1cc77186ac33cb3e8cf47695fb28bd3cfd22fb2d3d9d552af46a985a50b6e1642123cf17721cc7e49c9cd6c2c35ea690cb43fbacbf5bcc711cc76aee6c1fd72e58ae50fa29bd03a2866cb855c0563b39e494277eeada0b0c49b16be87f161fdad1c31e3e936e1807139b77ec535f9e5387ef924b388ee3d4477bd8c265c8794db9a1fa604d6bb9a3a3840700949da3a37bd4c2786db92aeb1f6e6caf707430f6009183a35bb9f15e7465b402fc8e07542fc5a224fdecc6e9fd5ad456fad50af4f574750f6e3d6cedc59cf263a1e4fe972140a38d4f998aeccc60b37677f7767474109907944bd8e83fcb96419bbc67da7b211eeedebe3e72cfd09849bfdcd3b0e59eff290a088c8dd771565861c51bc0731448782821f783a73fbc02e15d0b3e4144194cf9d616f9d771090a817f28fcc34c0a6a603d04d61707d5770b0917068723a881e90a8e305f0d11dc10b54baf4696ab4ee9d518751a8b431bcbeb37367eae788544bee8458546f2432315e19182d0c89778fcd52fa77a911ef523e91afc53562f52116ebadcea47da8495bb4b4222ddea47bad4af295f4168a4223c92aaacd60401750163943a07ce7c95f99c77fd4c95de4567f77f82755b92f04568c882a04399fb3a48fe776d7cdd9da5517517d5da7d775b8ccc7aba931556fc2f41b5bfa34be794397fff352df8d9e5d982633d3dda9ef9e07ccafaa6e2d7c7b2f8ea98c0466bea1ec83ed849f26658e8139786074e146f7c7af11339558eddeb0297fd737397be99b1f1b767bdceddb3acb0c20a13f2b3d3abbae558b70908058a8050a6531a0801888826f63c92652080f9e80662fc0cd3ae28a5a1539618aaf25ba69475c797ff514cc18187d44a53d05e2a228b22f0e0234bffbcf3e0fe0990f1c000f90610404c41ca439ee1e58fb71610b8f091a6af64c35fca2865190fae3c38f160dc6c840738d0d6e1f05f0443f2a6a12b84d3f6aee968b528acb0e2df8ea24b3307aeb06436e91efe79576f17da505ea9664cf8f63251c12fdd02148aa0befb735ff9d557707c40b042e11fb33982c9820b00000218494441544720931897fd5f338ba2cb931a7b2b94cd1624091ca5c67007c2b375b425673f0a562802dedb98f2aa674d94dc59deda4fe11936f2a6c0ded1c6fab2b3c28ab70e5b1a0e3c4868d0d529f33c02673e9c7970e68157fecf04b0a7e1ca8787006e3c086a661708095cf9500820e3598c0e1e81130f723ee47c38f12c31450470a0e1c1874200979ab1e011c878900be0c147d95d4d6c28b8f2201740ce87ac0c0b671e6c2838f220e7c39d0f510db4385bca127c55013694a976720164cf04927180864511037b337b47da44c791aec8c291b6c8ca8907620efa32c6a7b9f24c0f1a778b74a421a541c441756d09d40ca7673921383b9a531bb8129673a2b95c3dc759572afe6bcc8a622db11159df8e5658f1ef87fa7057affea26faffcd0c747c069e2d7f56cfa59f26757ae2f88105b6563851556fc63f09c950ab77a4d0c8412d384a628155bcd4a0545080538f3498e017a58562a1c680828a81952c2814fc0027a0ed5ae54301c54063080130f3a16f90c08e02620251cd48cc98a2004997a0090f14013e419c001f614441432f5b01c57f0cc4a85313fa1904521039ac0998762166a06008414c0410fd080130f7a0ec68dddddf8a0802216852c24144414d2f4d508960084c086c08187a765165e68c04d00b501451c0840c354b0d2950a234404323e524bc09949496950404e197f8d3d0d5b0a1c4c7577e6a1808186059f804fe0c0438ec1b45261e0c01a654be3ff00f9c4d22c498c66a80000000049454e44ae426082</Body>
<BodyHash>2cc45db55b43d1f6640882eebe7b88cb</BodyHash>
<Size>66268</Size>
</Data>
<Mime>image/png</Mime>
<Width>1052</Width>
<Height>145</Height>
<Duration>37</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2232636334356462353562343364316636363430383832656562653762383863622220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223130353222206f626a4865696768743d22313435223e3c6974656d20783d2232332220793d2231322220773d2238352220683d223132223e3c7420773d223632223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223734372220793d2231322220773d2232372220683d223130223e3c7420773d223833223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d2233302220793d2234392220773d2234312220683d223132223e3c7420773d223436223e44656a6156753c2f743e3c7420773d223339223e44656a612056753c2f743e3c2f6974656d3e3c6974656d20783d2237362220793d2234392220773d2232372220683d223130223e3c7420773d223538223e536572663c2f743e3c7420773d223532223e53657269663c2f743e3c7420773d223335223e73656e743c2f743e3c7420773d223237223e536572693c2f743e3c2f6974656d3e3c6974656d20783d223230312220793d2234392220773d2231332220683d223130223e3c7420773d223438223e31323c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2234332220773d2238312220683d223234223e3c7420773d223137223e7e567553657269663c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d2234352220773d2236352220683d223139223e3c7420773d223232223e616d613c2f743e3c7420773d223231223e626f623c2f743e3c7420773d223139223e444f443c2f743e3c7420773d223137223e6f64643c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d2234322220773d2232332220683d223235223e3c7420773d223432223e412e3c2f743e3c2f6974656d3e3c6974656d20783d223538302220793d2234382220773d2231342220683d223134223e3c7420773d223135223e693d3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d2237332220773d2234352220683d223132223e3c7420773d223933223e4368616e67653c2f743e3c2f6974656d3e3c6974656d20783d223334372220793d2237332220773d2237302220683d223132223e3c7420773d223835223e6261636b67726f756e643c2f743e3c2f6974656d3e3c6974656d20783d223432322220793d2237332220773d2232392220683d223130223e3c7420773d223833223e636f6c6f723c2f743e3c7420773d223531223e63616c6f723c2f743e3c2f6974656d3e3c6974656d20783d223435352220793d2237332220773d2231322220683d223130223e3c7420773d223736223e6f663c2f743e3c7420773d223439223e6f743c2f743e3c2f6974656d3e3c6974656d20783d223437312220793d2237332220773d2234342220683d223130223e3c7420773d223834223e6d61726b65643c2f743e3c2f6974656d3e3c6974656d20783d223532302220793d2237342220773d2232342220683d2239223e3c7420773d223838223e746578743c2f743e3c2f6974656d3e3c6974656d20783d223534382220793d2237342220773d2231312220683d2239223e3c7420773d223739223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223536342220793d2237342220773d2234332220683d2239223e3c7420773d223933223e63757272656e743c2f743e3c2f6974656d3e3c6974656d20783d223631322220793d2237332220773d2232392220683d223130223e3c7420773d223833223e636f6c6f723c2f743e3c7420773d223438223e63616c6f723c2f743e3c2f6974656d3e3c6974656d20783d223635332220793d2237332220773d2235322220683d223132223e3c7420773d223739223e686967686c696768743c2f743e3c2f6974656d3e3c6974656d20783d223731302220793d2237332220773d2233302220683d223131223e3c7420773d223733223e28636c69636b3c2f743e3c7420773d223435223e4363206c69636b3c2f743e3c7420773d223434223e7b636c69636b3c2f743e3c7420773d223432223e4365206c69636b3c2f743e3c7420773d223432223e43656c2069636b3c2f743e3c7420773d223431223e5b636c69636b3c2f743e3c7420773d223430223e65656c2069636b3c2f743e3c7420773d223337223e4343492069636b3c2f743e3c7420773d223336223e4363212069636b3c2f743e3c7420773d223335223e636c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223734352220793d2237332220773d2232312220683d223130223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223737312220793d2237332220773d2232352220683d223130223e3c7420773d223838223e686f6c643c2f743e3c2f6974656d3e3c6974656d20783d223830342220793d2237332220773d2235312220683d223130223e3c7420773d223532223e746f2073656c6563743c2f743e3c7420773d223430223e746f203f2073656c6563743c2f743e3c2f6974656d3e3c6974656d20783d223836302220793d2237332220773d2233332220683d223131223e3c7420773d223637223e636f6c6f72293c2f743e3c7420773d223534223e636f6c6f727d3c2f743e3c7420773d223532223e636f6c6f72213c2f743e3c7420773d223436223e63616c6f72293c2f743e3c7420773d223435223e63616c6f727d3c2f743e3c7420773d223338223e636f6c6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223930372220793d2237362220773d2231342220683d2237223e3c7420773d223432223e4c5b493c2f743e3c7420773d223333223e6c65693c2f743e3c7420773d223236223e4c553c2f743e3c7420773d223236223e4c434c3c2f743e3c7420773d223230223e692e6e3c2f743e3c2f6974656d3e3c6974656d20783d2232382220793d2239302220773d223132382220683d223138223e3c7420773d223730223e41726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223136312220793d2239322220773d2231332220683d223132223e3c7420773d223735223e69733c2f743e3c2f6974656d3e3c6974656d20783d223137392220793d2239302220773d2232362220683d223134223e3c7420773d223739223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d2239322220773d2238312220683d223132223e3c7420773d223736223e74726561746d656e743c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d2239342220773d2231382220683d223130223e3c7420773d223831223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223331382220793d2239322220773d2238382220683d223136223e3c7420773d223737223e70726576656e74696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223431322220793d2239302220773d2231362220683d223134223e3c7420773d223739223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d2239302220773d2236302220683d223134223e3c7420773d223733223e646973656173653c2f743e3c2f6974656d3e3c6974656d20783d223439382220793d2239302220773d2231392220683d223138223e3c7420773d223734223e62793c2f743e3c2f6974656d3e3c6974656d20783d223532322220793d2239342220773d2232372220683d223130223e3c7420773d223735223e7573653c2f743e3c2f6974656d3e3c6974656d20783d223535342220793d2239302220773d2231382220683d223134223e3c7420773d223739223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223537362220793d2239302220773d2237312220683d223134223e3c7420773d223830223e657373656e7469616c3c2f743e3c2f6974656d3e3c6974656d20783d223635322220793d2239302220773d2233322220683d223134223e3c7420773d223734223e6f696c732e3c2f743e3c7420773d223537223e6f696c732c3c2f743e3c2f6974656d3e3c6974656d20783d223639302220793d2239302220773d2234382220683d223134223e3c7420773d223832223e4f746865723c2f743e3c7420773d223633223e61746865723c2f743e3c2f6974656d3e3c6974656d20783d223734322220793d2239302220773d2235302220683d223134223e3c7420773d223733223e7374617465643c2f743e3c2f6974656d3e3c6974656d20783d223739382220793d2239342220773d2233362220683d223130223e3c7420773d223736223e757365733c2f743e3c2f6974656d3e3c6974656d20783d2232382220793d223131302220773d2235392220683d223133223e3c7420773d223738223e696e636c7564653c2f743e3c2f6974656d3e3c6974656d20783d2239332220793d223131312220773d2233332220683d223135223e3c7420773d223931223e7061696e3c2f743e3c7420773d223531223e706169443c2f743e3c2f6974656d3e3c6974656d20783d223133332220793d223131302220773d2232392220683d223133223e3c7420773d223731223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d223131302220773d2235392220683d223138223e3c7420773d223737223e616e78696574793c2f743e3c2f6974656d3e3c6974656d20783d223233322220793d223131302220773d2238322220683d223135223e3c7420773d223733223e726564756374696f6e2c3c2f743e3c7420773d223732223e726564756374696f6e2e3c2f743e3c7420773d223639223e726564756374696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223131302220773d223131302220683d223134223e3c7420773d223733223e656e68616e63656d656e743c2f743e3c2f6974656d3e3c6974656d20783d223433352220793d223131302220773d2231372220683d223133223e3c7420773d223733223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223435362220793d223131332220773d2235362220683d223134223e3c7420773d223735223e656e657267793c2f743e3c2f6974656d3e3c6974656d20783d223531362220793d223131302220773d2233302220683d223133223e3c7420773d223731223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223535332220793d223131302220773d2238352220683d223133223e3c7420773d223738223e73686f72742d7465726d3c2f743e3c2f6974656d3e3c6974656d20783d223634332220793d223131342220773d2236372220683d223132223e3c7420773d223732223e6d656d6f72793c2f743e3c7420773d223732223e6d656d6f72792c3c2f743e3c7420773d223637223e6d656d6f72792e3c2f743e3c7420773d223533223e6d656d6f72793b3c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223131302220773d2238352220683d223135223e3c7420773d223732223e72656c61786174696f6e2c3c2f743e3c7420773d223730223e72656c61786174696f6e2e3c2f743e3c7420773d223535223e72656c61786174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223831302220793d223131302220773d2233312220683d223132223e3c7420773d223933223e686169723c2f743e3c2f6974656d3e3c6974656d20783d2232382220793d223132382220773d2233302220683d223134223e3c7420773d223732223e6c6f73733c2f743e3c7420773d223630223e746f73733c2f743e3c7420773d223534223e6c6f67733c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d223133302220773d2239312220683d223134223e3c7420773d223731223e70726576656e74696f6e3c2f743e3c7420773d223731223e70726576656e74696f6e2c3c2f743e3c7420773d223638223e70726576656e74696f6e2e3c2f743e3c2f6974656d3e3c6974656d20783d223136332220793d223133302220773d2232392220683d223132223e3c7420773d223933223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d223132392220773d223130342220683d223133223e3c7420773d223637223e726564756374696f6e6f663c2f743e3c7420773d223239223e726564756374696f6e3c2f743e3c7420773d223137223e726564756374696f6e733c2f743e3c7420773d223130223e7265726675722d7474726d3c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d223132392220773d223133302220683d223133223e3c7420773d223638223e65637a656d612d696e64756365643c2f743e3c2f6974656d3e3c6974656d20783d223530332220793d223132392220773d2239352220683d223134223e3c7420773d223436223e5b31345d5b31355d5b31365d3c2f743e3c7420773d223336223e69746368696e712e5b31345d5b31355d5b3136293c2f743e3c7420773d223134223e5b3134313131353131365d3c2f743e3c7420773d223133223e5b313431313135313136313c2f743e3c7420773d223132223e313134313131353131365d3c2f743e3c7420773d223132223e31313431313135313136313c2f743e3c7420773d223131223e5b313431313120616c6c2031365d3c2f743e3c7420773d223131223e5b313431313120534c492031365d3c2f743e3c7420773d223131223e5b31343131312053494c2031365d3c2f743e3c7420773d223131223e5b3134313131355d2031365d3c2f743e3c2f6974656d3e3c6974656d20783d223937382220793d223131362220773d2231362220683d223139223e3c7420773d223534223e4f4a3c2f743e3c7420773d223532223e514a3c2f743e3c7420773d223436223e63753c2f743e3c7420773d223436223e65753c2f743e3c7420773d223335223e6d3c2f743e3c7420773d223331223e52643c2f743e3c7420773d223237223e43443c2f743e3c7420773d223236223e636f3c2f743e3c7420773d223236223e726f3c2f743e3c7420773d223232223e51293c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3639626538663361336535383734613832303539643432353038323333666564</BodyHash>
<Size>5430</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-09.png</SourceUrl>
<FileName>getting-started-09.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>16341af7-1236-4fae-a210-8a9530e80521</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000246000001f70802000000d1c107760000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec7d79bc1c45b5ffb7aaba7b7ad63b77cb9e909510084b080402842501645114100497272aea4f9f80820ae2737d2aa0cf1dd7c7435456171e3b02b26f6109610b210921fb72f7d9a7a7bbabceef8feed9ee9d993b37f030d1f97ee693ccade9aeae3aa7aabe754e55d7611f3fef2cb4d0420b2decc6508a7279cb755d009aa6858226e76cf72f3611f2792b99ca0c25d2d96cde2bbf10221c36db6291f6f658d01c5b459e7ee6e5b758a4c5871df0cfdd5434cbb25b1da685165ad82d2981d2995cff40c271d4cc9933baba2702181a1a7c65d59bbacebb3ae3d14888b1dd94db5cd71d4ca465b863c1614bdfbbec68a373f235fde13539169479b1633d7f73e58e55cfe8037d1df188ae6b4de619fa8fa7df62a9ac3b3ff64f4e6944d4ea392db4d0c2ee06c771b7ede8db6fbf033e7dc197e3f30edf669b49870368d3d564a39058fdf4ed7fb965d5aa97274fec6e9e12ea9980996cae60d9ae740168420b98c65b214b22b22c3b917562879f66cd5bf2c1771db84f98ee593b70dfaade218798e0466072fcc0595dfb1c1d79e3e99ea7ee8887b45030f0ce70f33ffd80dfa2b4165a6861b743de2ae4f3f2f26f5e61cf3cfa8e6d2cb90604000480c038ccb879dcc9971efbde371ffbf97f5d110cba4133b08b0fca5b8343c95caea0883c4e2102672c150ab4c7db422173970a6fe7f5b6e8073ffdb231756e50cc6fd793a9cc9d2b77f66c4810c038b70d2d1b34fac266dbcc930e9c7d48e68eab610d8676b50a4444059b3777fb98067c224a67b2d1487824dd36f8694ce8e91d508a264ee87adb284da916a5b5d0420bbb977da61b912f7cfbaabbd2d3df5c5bcbae02fa1ddcb096cd881d73f97fed75f57f5e5a28e476c156cbe6f2fd0309c670f1059f3c6cd181e1701840269b7de6999557fff6f7bdbd839d5df1702838a63c5d575a46dc39e9332bddeef4b6feaf9d349d29d53b947f68f91623e70204c195ae49d3b04281c250e0a98839f3e8f3e523d7687652d3c4ae30e8ca8753775dd9f9e9ffd1c74f6dc6246d325b29d5d66d3df3e6edb37af5ea2993c709a135f3d398d0db3778fcb2a58661dc75f73d13c6bf3dac26f69d37a7d5855a68a185dd044454b0d5e7bff5a3eb7b676c4d8354a3cf601e6f14e29f3cf9d0c71fb847136333171cd7ed1f48cc993dfdb73fbf72ef3933b810838343f97cbe2d169b3367c699ef3b79e54baf6edfde171ce35694bc43c67b2e58e18e4f6f1b98afc98b8fdb2ba8e18607d7def7cc16580558360a362b38a2e068799b67f3859c9dd4a3dd7bcf63eb9e3146abc2d0bc33cadc39d05758b39c873b87aefb7795dec11030e72d1eb578edab6f6da6169655e8eb4f5ef2850bcefdc0fbe7cc99fdf7071f171c9aa635fe69ac7c76c2f1cb3e74eed9fbedbb8febca1756be140e07df7afb69515a0b2db4b01b2197b33e7dc1a5f7da0bb6a6467018d560b5ac8d5e8abf7fe1a4e54f3c3226432d914cc722e19ffdf0db9a26eebce7a1ef5df5b3071f79e281871ebff5f67b8d80b6cf3e7b2f3deec8071e7c2c93c90583cdba041d578a0396bed879c8d0b641d133f4fe7d3b4f3b64b255706e7c606d6220abf205663bc2913aa82bac87341e840a11e55d990a758c8feabc679d68489f897dcff0583ffbe89f06fff839ebc53b02330ecf3dff17900acc3d3630fbe0514b187f6d744a1b4aa47423f8ed6f7e75ef39b3014c183f6ec951873fb5fcf9443299b70af57e32c7e238edeb1ff2f8ccfbb3c86a2fbf755613f3f699ddea452db4d0c26e82bda6ef3dfeb84f3db299798ca52afea511dfbd3f0773d877f6b4ec8617d2a9a1e66dc14432f39daf7fa9ababfdb7d7de78ffdf1f0d8782baaee9ba6618c6cbafbcdedf3f78e8c203f7db6fee3df73f12697a9c9591cefe83cfdc34486ae7507bc1fae4d299fb4e8b3baedc7f56d7fb96cc5cba70f293cf6d2a58f6217b77fff765cbce3a6afa998ba79d71d89477cfefda91b2b68968a86f9de1e61a52da990028ef0e5efb69381900cc6cd7a72e70b6ac0433cdf94b99ae8f46697f1db516871e72c8255fb820ded6564a098542c71dbb64f396ede3c78dffea65978cfc29994cf5f6f634cf67279e707c89cfcaac26e50b2b5f1aaba777185adb435a68a185dd054474fcc9efbd791d972e2206964e67827bbf301079ff6c4ee2a51e920400132348dbc8d8b8632d3fe7e4f75ef7db1f36b95bc171dd8066cc9abd576f6fffc38f3e156f8b56ee9c304de3c1879f7cef6927ce9eb9972184e338fa6854e1c1ea9eb55debb687b6f364665abb7ec4dcae1dfd89c79e5f9fcbc973dfbd60c6a4e87ed3430f3fdb7bc631474c1b17dad19f7ae8e9d53326b71fb370b6eb143ef5772bd6392bbcad7f6c46edf2eb8dbd1601b0d73f92fedbafda4ebf78d805f696d7c18431654e49c2a3e699cea4b3b9ac6118958986615c74c1ffab5d6bab6015ace6a9e49cb3cf38f9a49346a69f75e6fbe26dd1bfdd77dfea351b4a89f3e6ce181ba5b57687b4d0420bbb0ba58187662c1a781e44e88ae1b387d4d82ea1887ef99cba6b2d2d9dc13eb5907fe5ef2a95a3812c42f3162970d6dcc0ea38f2e0430f60c033cfbe28b41ac3a0d0c473cfbd74eac94b0f5e78e0eb6bd636b9016270fcfc1d9bfbddcddbf9ce1d271c7170229b5db769c76f6e7972e9a2b96f6ceb4b6572afbcfe4650770e98dbf9c2dacdabd6f57ceb177ffbf1a5a7afdeb863e56bdb121b935b6233bae99931ca4cd99b96fbf4b6e2b6d87b2e629a20d725bbc0436100f686170baf3fddf9a99f16a5377a8eafad5e73d9e55f7fff19a79f70fcd2512f7e7af933bfffe38d8ca179c7e3adb7ddf987eb6f0670d3f5d79512cffdf07900c2e150341ab9e78e3f97d2bff0c52fb7acb4165a68618fc4a4c95336a54dc70103945bfb1aced8e193d99c7676c26cc619932ea40b0236a5cd4993266fdfb6a5b947b1b64804c04022a9a41c390c4a2907069300dae311c67893e3e486c044bb37cdd29910734f386c7acf507220997b7dfdce4b3f79c24032b3a327d1d39ffec02987b820cef9034fac9e3da56bfa948e82e3ae5cbd5d0db903ed1d6f6540266b2075e74fa2277d3671f3574952e7f93f26227be32bf69615e42aa6f126ad34c3d095d26ebae54fcfad58f1a9f33fded5d959f3b24422f9dfd75eb76ad56bb1588473de7cc9c3e150381c1a96387e7c774d3b72ac02d1a865a6b5d0420bbb07e26df1811cf7c84cc9ba2e448db14327833306404948170006723cde16dfb66573330f129c6fd9ba1dc0f46993f3f942d00c566e6b94525a796bceacbd00ac7b631367acc971d20975426600b670df29a1a09ec9179e7e61c3ded3c7c7a24170f9fccb9bcd807ef8821986c1b379f9daba9d8b0f9a158d04068652dbb60ef082e9f268b3033263e6bc53add5770f4bce3e796dee85ffa5fc100f4d96d9bcecdb68bd761f130649621a0034993f0384d0366fdea6a4ac778d5472c386cdbaa633b0b7ce23f572186bce2d2bad85165ad85dc0185712de28aa64dda18908a5df7c4a63500acd9b539cb335ebde745df7b0450749a5868612914858377406388e934a67086ce1c1fbdbb6b369f3d6b658b4c96cf352010898fa4947cc3103a26fd07df6a52d272dd96f7c77f4cdcd3dcfbfbc65f6b4ee43f69f2674f6f0aab58e2d8f5d343b1a0abcfc5a62dbd6011e1eef16ec6607642263ee11eec09b6eefea6aae36293f042078c8fbd37fbb3afffc5fe0e6b549fbf3801893d193c9e6c78f1bf7d5af7c291209d7bba6b3a3e387dfffce77affcd1b66d5ba391d05ba5b43a051bbb95d6a2b4165a6861f74026939a1a90cad500382ea4a29a9bda89b07c239dbc0f38674a9292001037e48e4caaf9012d60688f3ff9dc71c72cfed6d72ebefc6b3f283809c10500528a187ef6c36f19867efb5df79b8140f379c6600f083ea92b7ad83e1335c15f7ba3279db38f3b6c8ec6796f5f66fde6fe0fbf67d184ee68cf40ea85555bda22e6110b667086d56bb626d31622dc544ef3cfca3ef187f0911f4addfef5ca44739fe3ad557701c83ef6d3227b1bb1932e1a13432453e9b97bcffdd225170edb213212c160f09b5fbbf4473fb9fae5575e6d8fc75a94d6420b2db450c6d62d9b4f8a58ca8d10b07510ebfab0cff8da56da77ef57cf6d62171ecda584eb82037b45f20f6cd9dcfc80a6ebfaafafb97ebf797b1f7ce07ed7fcfa8a1ffdf49a37d66f02d1b4bda6fcc7a5174c9c386ed3a6ad37de727bd01c03a5b55bbd030163eea4ce7df7eaec4ba457afef9bd01d3fec80e903a9ec63cfae4be70a1f3aed5006d6d39f7e72c5fa0f9eba685c67b4b73ff9e0536ba1191408b451a2f967c9fe352236092208992f257a7c56b67a83edf1f75f11d8fba03131c4bb4e5876ee396773ce9ba2104dfbd22517dd76c79d0f3ef8f06e4169aa45692db4d0c2ee81bc65a99e156d81a307b22ce3e2a2bfc82367b27000453f23032310b624e038b8fb555ab945a62c2817ed61a89e17f29635a6c71901fd822f7ef387577e75f2c4093fbaea6b4a29c618630ca04d9bb77df1f2ef9aa649631955e303eb113ef8c485e300a43285275ed9fae1771d08c61c57fe7df9ba39d3c6cd98da654bb9a32f1532cd538fdb5f11addbb073eda601d63e89c2a1366b437303b27f8d1ceae1e1eee871ff2f75cf77c9c90eafddf42362efbecc983eab32b199fc7bfafa12c964477b7b93b54ea7335bb66c7b8b54a28892c9f45022352cfdcd8d5b01c4dba2f1e6acc09695d6420b2dec4678e2e17b4f3f79f16f9f3688d097c26d2f55ac9b81c050f127b60c000c0c387d3ffb897bef1deb68c6c018e82fb7defdf9cf7de2ba3ffec9d00dceb9abd487cf79df5f6fbf5708c1d8d8ac84e88e57271e70c0fca9ed5b87f24faddeb133edec336bfcb6dec4a3cfaeed1bca7de28c23c0205db9cf8cf1bffed607bae2e696adfdbfbee971664628120b46587b62fd981e27dac7a9cc4e6bdda3e1259fcc3cf4132f9187bb796c62e8d033d3f7fd7ce88f178dffda5d63357a56ad7aed922f5f7ece59ef7fd789cb46bdf8c9a7965f7bdd1f88542030e66397cffcc0874adfc775779d71fa69679efede61d7781bfaefb8f39e7befbbaf45692db4d0c21e86175f7ce1a8e39e99d571d49a9e664f56dc673c4db19eb9edc517766134d3047f75d5eb006c5bfef9d63b00bcef3dc703786df55a21f858330c0e6c9a90ddf4f13b03a26f6868f3f62c332efec5fd2653438399f1ddf1a317cd9152bdba66cb4faebdcfcadb00dfde97de3a5860b171146f9b1c1c8a6edd3606c7e9b4453c18d2271e189c7f4270e189ca4ae69efe03489afb9d04ceb38ffd810afd080fb76c9ac95fd77522fac3f5373cffc20b9ff9f4f9f5ccb5542afd9bffbe76e58b2f462261ce77854ababb3a2b0b76fb1d7765b3b97ffbf0b9c32ebbe996bfdcf3b7bf85434ded40696de26fa18516762310e8fa6baffec4e727ff203363676a74569b10a38fefbfe1ba9f5cada4daa507b2c1446af3966de79efdeeb973670038f8c0fd366dde3a38940c99e65887473797ddebcd47b62f98d3a374ae47c8b4b7a4d3c22a305b2e3e6cfaded3c7d98e73d7832ffefd89d795545ce8c20cf368878a7544c64766f53f5cc8679b2c3333c26defbbdc9836a77befebbca4b6d32f092d3825fbf49fed4dcf474ffe6268d1e9d9a76e0acc3a7cb8789bae51241c7e63dd1b177ff1b273cf3eeb5def3a7ea47176cdb5bf27a5a29108c6bed5bef684c0341f78e04110fddb473e58e6b39bff72cfbd7f0b85824d3e42cc9cb157ab17b5d0420bbb0ff2f9dc8e0daf9e7fdafe1b53f1be345304aaf50161ee7875e1a28d7ffd9fefedd8b17d971fc7397f61e5abdd5dddb3674defec685fbd66fdaf7f7ba3edd8bb1609cc490e4c0eaafec9f3f2a471054810c90067179e75d8c27da76cdadaffab1b1feb19c809c314a1188f755247b73621beaff53cdff2e2e89259700e00683c78d07bf40953aa598e89f6eee0fec7868e384b1b37458b779afb1dad4f9a35ac16c19537375f172104e7fcb9e75f787dcddaf9f3f70d06830052a9d44f7ffeabdbefb8cb0c04762d1a4e4303517b7dedda74267bd081fb03b8e9e63fdf7dcfdf426339f5912d5bbaa4d5855a68a185dd0d1d1d9d1ff9c4051bd9e1373daf0f64180144600c0470a03342e71ee2eca5965f7fedcf070707deaa69482495f2ec00c618e7acc9fd7eb54755dd30169ef8cce4e307b726796f02c9e4785e78e1971f0c18e2eec756fdfb776e7314871ea45094da62c684b6057855ac7984497bd49c139fb8fd2dd634fe3fefdd85bb6cdbe65c9cfff18f02f8ef6baf53520502c6ffe59c26ffee534e0670e7ddf786c6788a315b7adc51adced3420b2dec86608c2f5870f031cb4e75e207bf3160f6670418bac2eeecce829678e1b107ef5eb9f20522b57b163e30e7e0d7671cbf43763a8399ff7740d77f9db37fc1713e72c57d0fbcb003ba41a6c9db82edc1f4dcc4f36ceb4b4de6993cff8eb758aab66b4edbb51b95a26c360b201c0e8f2980dcae2197cb03088dfd54fed6f690165a68613705915cb1e2b9152b9e0b04cca953a7b6b5c701ac1b4a3cb4654ba160ede6852fac7b617acfe6ae49f3f9dca34e3b62aa232969b94fe70c77c63433624c375262cbb36d3b5f4776e89d1c8477f9598ca17492c83b50e060d0dcb507b1638f39a2d5735a68a185165af867b0ec439de3146035b4dd431c36c12df26598a3407009410e97e014d33910e4c8291010e450a082020093818042c347181cbcba18359fc2019323af4080c1c0598d921b1c1a504a66000372cd392786d5c883c9a100bb69f746904315eb6b72bfeeac988e8a82d5ac57250483c10040125c42f31e96204741d5b8dee4702b54d9183a83c69057353247c5db41de9b42958a1826468dc1605585f174ad0006e80ca5f0f40c6521784ff7eaee14df4d323844f5a33de50e2b6abd9237d9f6ea35b97a9a1ad9116a6a73d49ee5d528c87de15456a471fb69b23d97fe1c56e552313c4d953acbb03f6bcaaaee9575bae72e430006afadd37aadbd263810e000a08addaa66f9bd5eef285f1d28ea5414af1c6b536cacc1b26a18181b3e5a9a1c40b3c2f406400f0a6f4905410e49b0a9f69f0208f0da43eb4879d61c7f1810e290150382cea101f972ab660106c19aea4d5e6e5a81ebe4e9b941631260aaac3d5efc9373702aa733800bf8b1f9187440170020bdf19d8f62d572864a8533014800601cacf814ef117e3a03abbea59415181c35a22137c3f015cfaa4ce4c018f8844383dfaa54b1ee0470014755c52baae4dd52bd2a21813ca031e80c0683a59a62239df9a7b88eeccc1a1f4313af2b610e553d980e6b42c3c5c8c0390ad5b553bcdc570b0a040806939785e0006eb1ee3afca99257247b847287b59f7a25afad2e0e56addf7a4dae9ea658ed8ed0c4a3ab7b5639510eaf48e3f6d3647be6c53f8755b9540cc6c02b5430528c236555eebfbc4a2c6352419323b5a21a1db95e6baf0705e40101680c2683432890df44abcaefc98a97d5e1e9bd54d3b136c5c61a940c3a83a3a07314465493f1e6f40d00b001a74ec71c33aadb0f71888a62181c926ae75ff3a791e30f1547d7bc027100101c547a044300d03d33a989d53b8d817368b289d876c4a1719f244c0eee2989401c3a2b0f55010e228200070c8e94ac10eb685b3d8941e3e0d25fea351838f71b18176054ae24e7be5d400cba373ba31a595972577a13af45696010de40d54c0e0c3a435ad5aa3b8760b5a7d5c4c01904abcd582ee00261064d34456906874d350a6c30b84d57a43ccf60354a2b008b9a15a3627e9b1959789dc32228e68bce7f1c95a5e7000e10e3d0396c0231680c161bae5cc5201838830278d1b46db6a60cacfae2aaf25797aaa6a6bc529566d6066baacdd76e12d58fab5241fdf6d38c228437dbf5feacc8d660e51eed3fae822dd430318e90555553a96e243a4381d78e39298a74625393432b745eee56cdb4f6c6908004985748e53751bd285eef7baef81dacfc85c1afe9ae34c5fa1a74009323c0c118dc9ad3f4b1f4dcb76ba58b38b48a115e08c8a2a839a00ba4651def0e477ec44f01ce468e3f8a830354ccd310c82bff1a934367c82a288166ea6f7048400b07745b8dd24f1c8e100757600ccc9b772840c102621ada34b2091a8306a424e0f98834c475a8a2afcca65287a77a330b8323aac15660450f83efead1c08a95640cc29b23136cc0108869fe1c5f63c82a10c106021aa29aff445e32131bf290672e680c0c100497caf32fc9617210f99db3b195e3d5bd0de5ba3bc5ba1738c21c5ad1ee160c39e9d75101d0102aba373ddb9c0121af0d15fb982d476fad3a832690756b58e5a686b41c437b671c9c0323b22a00310db162693983a3e0505d312ac0e18870ffbbd784725e00110193812b681e55c057aecea01747438d813138aedf4e021aa218ae5c17808608602b04381c82c66a947cb8df4f944b1b2228f295eb373935bcc9d5d35401886a8811fc8ec09a95b3e230399882473405053008cf2ca0e12a68d07eea366c0d4691d24c6ffea77c9b2028e0cd1f350e06bfbe8c43709845a3596748bba3c82ac02118382018420400790942b17bb2e1ddb334fa788e3bdb6daa291a1c92d5307cebb5f6c64a2fc5a6313da38141013647b8d844039e7f4cfadaf7ac3451b4d20407dc5d698a0d344880140832bf3c25e20f163b14004e70e9edf4e53663f0c5347f14129e07d5f5e76abe466aba2b35386aa45d808086f408775d81212a102148623a07111ce96b362420817069664cc852657e35f24f4a685237ddd1645400c06170b80a79852027490041012982a941639084acf4bd490c101a2c0587c89bb0c4185212056ad4cf3380c949e350848c825bacb9edd9b0c501c51265a1648000f7f5ed124abb79d3c574e6adc434d10848146b5aa22655d62b98efe4756814f39f019a409ee0926f76c418520a0505074833048a4b7d2ef90f2dd745f83f91f267066ea916405a4136e14330059c5ade860007585339a0c21962b31a59292055943079c3ba1a458c79cfb5a2430324e028bf63640153f882b515cca27225a07188a206730a648ca2dc0c600a0820abfcc9f2a82e17afb4ce88d23668723535a5bc5209bf76b962471815394072e80ce4c9c49b3389f2ed952a68dc7eea2d19a8a20f3caf60f3b24d90e3d0192490960814eb6b7b6ef3a26cd30aca184556e020e61b3d650ba861f7f45a0817b055b36eb1904046d5307cebb5f606f0fa94001490ab90890528065df73d1085e2e34aeaf09a8164b0b8ffc4b136c5c61ab41914872dabe6c752544a14446fa72fb719276d0a30057440125215dd30a421236b6884038e18becae08f3f9c49b786b99c024c0d82c156b0c8cf9318ac6ac37f78dd59f5f49bc1e2901c0c157107c66cd4d6e1a730479053bf5bbeac4b434e0d5b2da4313d6a4f418823c4d15fa1b95a75ffbf82003a740c38359a7d8786ac1ac55a6de19f0c9d1af2ef54dbfbbf438023cc31e88ea1b5b7f00fd1488d097e69fc11c82a14a8e14575e8aa99fc4b7f68e0da58ea52cd67759ee5308a08c40087c0e03b882d45352653d4f0416ccf53b6cbc005620c3681556e55e2efc4d3153050c74448788e50deea8fff42601c8cedf1b5b051db9e6bd0da5bf88768a401f3f8e30f1b95aa58adaf6360350d633bf78546e533806cb0010993c36020a2022121abb7ac50f13fd65449f72c650f4a7fa5970805429efccd3cef001a7876d51e2cd4167611396fd9660f1ff469ecadbd857f88461acfb66b8d3f6c146e1b1bab7994d6fc2c8e2a788c35603b06c00532aa82faaaa31c81d1e8bcb5c71e6b52ac7b0b2dfce329ad8516fea18e8266f88535b0bac660b10160ac39afe3e8ec42b5e89b6a9865ff7404d6420b2db4d042b3037b0d92ab7883b5caff57f147f96bc3373688b45d29d398f88cea5babbb4e63f4365ed5420b2db4d04263f3e96db96ef8b03f9cdec86735d422b0e6584d7bcb95a626488e7691235bb4d4420b2dec2a6a1dc8d3c258e4438d186c9461ba995d8b252e28731b8d30d76a12585d56131837e52d9868feaf31ef25411a8dcf881ae5f396d98b81ba3414a8464e7101b0518edef0ce0560159fcacb431c6d0236b5760c8f02fe0f9d87b0b769130c67e5431de99f51508d7bc1980aa6154fe9a4b7bbe2118e20abb9f37b748439a2a2fc0243e3defd0fec171a43b7068e660f5279bb6072c485ff227cf3ad43001d021101c6c656e0b806940f3f28f7d1b0f08fe81c61b495b7874405429c59d414536a6f9dcf4acda5119f511d638e76699250e792208722c85a67aa061892a3bd45d1a621502da23eb77c9c0f1104fc58ba2dd483ced0a155c9ed9d1c32c202218e0221e1bea5ac0443a740af8300435834f1fecd1e25a8060871840538d0e33475bdc1d126e09d682880b41cfd1db8b80605a49a1329f7cedf1abb88bc17a706dcf2bd218148f5cecf26ebf8cea9fb9d6d09968401c4350c8c410e141650c080d3e4cc91558dc0aabaaa0c000b33246435e33056b6c38a87b7f19259566fb16d744a6b9acf6aac968dc267f5988c9a5670eddf82dc7f5d7f6447cd353119f1c6c1b0409055bd2bfd8f6b752d8c61c8880b149a3b29a629874cf1ac2ff9afa1720eb46b50de192e7c0c32cf2964a43f40896686b931c9739784cf8018475a0ed79da4bafdfa1f0897de5172ad445aa29321227c0d3639c9b069a46a585dfd310008958ffeaa7a95cbe4a47cf3945551cf3056f399ab2956d3c6e9fe793c05850117004c8636412529b70b4894cf20f6e6713a8352482b64e5f0d66732c434245df2dc050628e61d8344484b2a1d50d6a521291164e4055c48c9f25169518d02006350543c46ab990923c0bc979a6978fb3659d57c6dd45e44acc6c5b6440655077eb76bc829440400245db46b700943a3f5998880c9211814215721c09040904363700959593ec9ad5347ca4590fbd12ed24541c5847f32a737adce2a642574869886845beecced1a0abb7a7e44cd47944a1bf2ce605548493f2e499be637ae0ee1cb2fe3a2400830442a2683310105bf17d57b44bb86bc82c161b2aa5ad78324240936f9fe8de167db03ed3a6473d65b5cf30f2d8c0bff44aeb8a8313eeefe823239c2c23fb4cc56a3d45dc16f7561d12c978405a442c62df7ff92633f2a6070680c8a5050fee81113d08b01593a35005015fd45678808e81c2014a8caa712643504db00de9032fcd8dc3afdba4df3fbaf375678fdc59b1933205cecad9290747d1530202a10e06040819076fdc5085f170c010e023212966aa46eaf777bc8c9aab8398221227ca751819071fd45af06ea9ee43adb35bda6cbc1530711f2aa8abd08c84a4404b2a3facb2a97ba682c530ff2a2eab07e7f04ae7c179985bdb35e0900b5093860fe484504c6020c114103ae4f63218ea8200e96f66ac10020c0fc76e50dd47fef9a0000200049444154a729092d279123b0aaf3e2496355b44c15e64e9b4629171681039c6af0595c43aac8673aa843c7a0039bc800da7528c7e364d218e2029642bf8b30a7368e5ee57bcf3560408208bccac01b45e6415183cfbc8eedaab1ccb5ebb816258677270ec4b84f66318194f407c106cf3239420c09176ef5d422c41166484b3f60529b77b89cf2ede836e14f38420c318ebe22f787392461c885ced026bc43350182c9fcf33dbdd84ea95db5336a3e4212421c418621d7ffde2e30e04212522e348698405afa0e1659742468d5d9d2688fe04094c3521820842b6add6044ae35792c761dd6d4b1f81eb212260367c829843814c1a251dc83bba1a0041013c8485804d6dccbd6fe2caa69d7bac1ea128c43b05c484007da045c8e9c4256812b443964317e21550cbbed1af2d2273f9d95e7eb06076318726130c48ab56e0c93d73863b05ebd322e3a34fffce2280750f6f444050c868c844dd02aee6e1320a0dff1793a2e30288bd3710e4b61d045902126e0a846ea067c46ef10550a6240bb80431890bec5d9a6f9deef06fde24f3b371d3f79a6c586af35b50be414122e04435c00bceaad594b2126101835e654691b078d3a180f7f77d964701495b556b4c934461af3661e7ec02251b9d9914863acb8c982191c4c61c085c128ae312fcc96c1d1a121a368d081c198e703d7148a522e1b7d750b1b159495beca4736ac129f959836a4212f612b026003054941ee1f274f044b91179b20a7600870ffc414220229a8b145284380a3bfd67a6590232bc7eeeea0a62eb308b602110a0a8e0271706ad4e51841153f55ae5156b6ccf280c16016b7db10c12aceadf20c062b0a0afe00e7e92ecca01124c152654a33396c556371b179d47c44882123fd6c7312a1622c37c7f313f0e141a13c75836a77929a8f00a1003f74459ec1e4e018cbb2d3488f93d36c1b7008a60697e028300ea73967e66e272806782d4d55f4ee2685d744fbe70ca0f2e1ce23d7693c14009b43142f96802a86d61c66f039aa1ca9a4b2b4ae42c205017920cafdf3731b0fa89a474b54c39f3c4e2b0b73a028cc9444948331180c834eb9822643b2684ed915ec6b30f4bbfe6c3b23d1a941a07ceeb3578b0c10e4d01babbbd8a4fdd385a84cc9a8b05353840e0d3afc096b4d752fb672475ad973d343bf8bb60f6377223fea8524e4811047a67ad5c851d09ab0cb0583ce98c6465d071dfefa564878eaa83c0d848aeb418cc8e74945303803212a48309690e08c5ce57b2025b14117c4e012e25e9c2c4288c3a2a23488045854408b6b8812f20a5909d970fdcc8b1f519eca55af8d0986b886bc2cf399e70c04a3767f86439a172ba8f814d76f76e412fa55798edc26e06d5cb414159a8e465da811208d0c0646633cab772cb1974a0db449dab0140c860e0db64241c12250314e58657c1fb77a3da374cebd5bec879e802b7b7e293d2f11d6fdc84f663186cbaea1e623bcd2061902a23c8888b1100cd1288f1893489b5c02564dc7e5120c1ac121e80c0260e47b83f72c41799131a202610e4b21df74d0e7e6fdf3e539fb08041882dc5f5ae3d5245453417abd984d0459fffc86da94c67cabbd4656842159239f8282c9101548b9e51b3d17dec8550f2f3dcaab4c9152f4d0caa8268ac6e01ba82ccfb0f6e647a2298641a8a9ee0f6786005c9ce8bf2e1aaf2cb21725a04d94696964284d494d1d366532989cec3179bc182baf07556f6b676026c3802c253257c1e404b00007077130cee02a7f394d7ac656f5a29a511db9de2630066da78d20479823ac51afd368364720df115aab89494256524c20af7cb3ccbbc556c8ab92a796ca41d36844db26f2f2195430180c8618471ec8d41c8d68b881583342951f0f89c6362636b9adb1742551f514bb91631949178221c010e2308121d7cfa72af4a837b9a68a2180ea48806ab8e02c09132080bfc5e84a547b9cf50cc752afcb8d1cb3860981558b94eafc5b5f0ba30a7654b134098d2158f4fe792b6a01068d90a63d4f505989bc4480c364080a0cba4db15a93ed5f01aaceecde283ad93ca749acda04a95911554fbfd5175313caadd19b2ad26b06bfe680062805bd32b02df3f3196e33b3b2dd539a85bb544b744db7e1e14a547e44d612abf8c11aa9b6ba754567679200e6dbd671b9ec43c170396705c9462ca50f5b69ae6f6d57a666257212ed1a4c563daa3438a19128e885f4a4ea19076072727d0792bfabd50534300da4141cc64c469c9844f1204642d58bd8a0f284aa7cea22014c53fea22b4d3610a8d819e889d460d0996fbd79cbbfe57708308c7829a7a001ed8206bcc352891c820e4aa991adb25842aaed64b1156c8080006b78fe48714aa86a85c7e554e549f8bf703c962f1ef619cd4995031c85b8e6fb0da482510cface00c3db56342cff1a538cdacf2a28443808b0d470017bdb4c32b2b9e0c8b51e41805410a89a1f558e7420886acfaad7f1bcd14167d0501139af5e2d68c438f8d6282d2efc5d488d61136c854e0d290945e8d291749b78ecee2a286f97441ee8d67d9fe7dbd8fe3d17776e842750e350caf73d7280f1aa51d8b75daa6f71150c86dc48fe187b33208f6b593984efa8f58a0a48424aa25d20589cf83b0ae0088c109a97ce6ac6e3ae28adc6c0bde8a05457ddf594e8124c5e5e5f0870902aba6a6b09e4945cba4bfa2dfbf3c9fe87cc50a5856732c886363af70c416a6ca4159bf4c8782ab5b73e9297b3511145b638652bad07b18a960d09e6bd24602926194504e3283b1e2b5eef66c508aee4103379d198610809d88ab4a817a214fe328c372012a143834308f22abb2d29d1a14168281038a8b41dab54ad9424c1d021d0ef9002322e756ae8d4a8a0e085bb2b78217388aa36fa53d5721d1114030382de32f268e74306bda0e05423dd5663589033b91f9b9b91bf8f31db306a70a9a396e65fa34e6f83dc8f3de8f356d1b79e966813e0022ef92c5e9a06d6cbb3c1730a0a6106b396d7db641080c19aa2b47a97642462c5d27a5bb733b2bcbce72a44b8dfe16d0507701488f90347a07afb0c35b39cd3846005fcad7a9e81151390545ee7f73c7e9e729bd9c5cd8a6bca4463a0d1dd4a500610288644d718a4aa35c45723267c4912f9df1bcf00b212ba409cfbfe73c1e02ae4098e4448f3275501367c52652b44855f4756dc8b9195880bc4852f0dc1ca8fa6312ef279ed3fc0901ba12406bf5f97b4e3ade86840c2f5379746055c050750849c44c40b944a7e80ca02f9e9de4615557c25d75bce218281e2d8c591abd8255b53ddbc182b9c110c800b38ca5b7041a0f8528a17a02a530a7e5d4bdd1fce244a957a772ebd8f63bdae072aa71d5e5654749056ceb17480a17edba03ad3021a6dd98615d783cacb8765eb64f87a10f34d3aa910602cad4881b571628c49e56fe8a76a56f3ee4bbbd4a5b36e0d7982c1600003121a0718a8a030541cfd15d0e722c401a0df81cecbcb7d05429fe379c9c9db9eeb4d1d2de559fa0420e122ccc9e0b01449c290647b7746a6774622a6ce592bba490b2db4d0c2db86a0e39e76c79acad9d84f4d75ddc1b3f7a02ab84aa5f2ce86c1ccd6c12c29a58881514a32c1bcf533b294476b3ebda5a56fbd49a0cfa1906082c126245d48062d596be1db21248be69754c38de2b4acdcd342f0edeba2314594913ead06357ef4ccaeae6850d38510a2d5fe5a68a18516de461cbd76bb21abace963376ebeebd003b201634fa902114241a32b6aceea8c3cfe661f6c17c42c6f630823801524952c3930e6f30b1898675b571d6dac35e550a9b99a55e9daa7110bb8048096cce81ad716e242b8aeb40bb275f8460b2db4d0c2db8845eb360c4b315c79f86bebee9abbe7186a0c9c734d175db1e0e2e95d0faddb29a9e868249fd5ca478a549e2d420c550731320002dd939be6338c89cf6677466675c784e076c121d53a1bb185165a68e1ed44572eff91975e1bb99c333995fedbece96a4f59e8219022e92aa1095313b62bfbb3059fb7188a5b22bd3f4bef71b3321f564707ad4769a386401b85cf403870525b3c6438b6db6a792db4d0420b6f3b4e5cbf71ffdefe91e941d7ddd216dd128bee59d59152691ad7c0d60fa48bbcc5c6ca6adad8f8acde79c423f80ca0765373a5a256b8ea16de81791e01508cf196285af8d7c1519bb702909ced8844a6a4d2005e1dd73577605097eae4751b9e9a3c718fab912b55c860fe5b6795bec7513d903ee5d5886add30a4674d3e430d3e031103930d0f5d20a24c2e6fe50b8eeb2aa538e7baa605838170c86c3c36bdf337ee0214e903bd3d694b4eee34cc485b8bd847e88225b2763e3564390a6091b031a92bee8e3dd89954c640ffce9ce57675989170042d566be15f033312c929a94c5f28f8b343172cdeb6c3a3b41513c6fd66c1fee7bff8ea813d7db30712eb3ae27b56a59454c27f9391d565b5f291fcd567f60318115ca699903123f8acfcf65fd5eba0444454f75d985cde4aa5b2c7cf9a70dcf409b3e2d168404b17dc3712998737ec78e8cd9db1b648d00cd4bb3199cace9c3573e68ce9f1787b2060140a7622917873c3860debdf6cfb3fb8b116f4fe9d3bd2b6d4cdc08cee98e30fa362a0b72f65395c0fcc1adfd59b64c77ce107e7cd7796fff6fb7f7925292231dad5dc664f2825d683c85a05c7b663067133dc44f959d661d9c4a0651524810bad23aab7c7222e9ae5032231303894cd965f71d1342d646a5d5193f44013b7b381a41b5f70f245671e397f9c09ca6e7eec0f3fbefe25b3bd6d4cac26c9184cb0632ffccff71f342e7bc7d7bf7d776f24de996e4e144462a07f309db700317762c8d643bb59ef1eab4e5bf8d7c292cddb9e9e3cf1370be667757de18e1e7f2891726728f89d230e3d6467efe1dbb6af6d6fdbe3dc2d547ee1b762f74799d54a27870c63359fd7eaec786cf4265dcd846a8b8dc867b43a5ec7742617055d79d24133821ab90eac21e429c6d8c121b1f0c02967ce99f0adc757a71d3712098dbc91c04f39e5e47038e4baaee3d8b65d608c45a39185072f983b77ef471f79cc75b26fe38d3531d09b3fe4ebd7fcfb6c38afdf7cd9558f043b22163706fa3273bff89bcbe633ecbcfde2afdced468f5b76608c018b8f9f7dddf215ed21e5d65eadd547cded92cbef353aa2f5594da42cbd6dfce499d32784373ff1d2ce2c0b34ae051bca42c5669ef9b9cf1c7dc0d4b88ec2c09bcfdeffd79bfebebead23ea34c16a446260c899f7f16f5e78f8b8a0ff6a869be9ddb2e695e7ff7ef7431b93f9486c14ab34911762efd3fff3338b227e89c2e3cc6cd625834063d946a408e46a13668c8b30e4000212793dd6842888c4e080b5cf677f7ce9a126d077eba55f5b51a0c26ec46a63d5690bff727876c2b8d7ba3abcd66c735ea2346fd47d6e7cf72b9d1d7be2ba0f51f18cc1a20116e42c24883106867eb71c1a740415b16156daa85b42d084cbb1f8823ba11ea5e5ad4294d44f8f9d1b913959eb54e76942fbc9d1732e7a646d2e5f089a46e58d047ec289cb48a95c2e3bec2edb2ee89a38e1c4a5f7dff7d0db75234663767d9f73bef2c12d97dfb0bebdabbdeaac3ec644feb5bb9fdaf991fd9d67ee5e1b8930b7d6a99655666efddc7c93b7ce58ef2a239f8d9effe5cf2e32b0f1baa7576cceea46b041434edb86db71d455df79d784624aa073e69273bfb497feb52befef09c7e24d9cb7c298a322e34b7c06408b8c9bb170d98c85cb8e7fea5757deb872c88cc51b58a5326d1ffade451100fd8ffffca7f7aeb3235daca7adcd74c7da03abaf57846c36fa89264461c9801b9e7bfa212600a0fb845366feedbaf5f1cea0dc3d7af55875dac2bf205675b697da7fa14869862b4be34c5e70eca1945639cc32b2140a60018698d6d8fd38e6f7d21a04a7a611d7d7b6d288289dce7eefc899a17c52c9ba9b21c342fbeac1932f7a6a43c0d098ffe638a5d2d965cb8e736c5bcada238febba4288c58b0f7de8a147dffa8d8d8c838aef5d277ce6a3affcc79fd70d0266a56cba2278e2e75f7990609afac4cef6be949d4925006dce38b3a09b994220d5bfcd059fd6692a0447cbcdb7c6d305e49283b623092c68ea13e28614e63029ef4cd832d13fb32be00622004b5964a51296e3023c18d426c6cca0a617b63ffdd896a527251ffce3edcbdf2c4c39e5c2f3977561dab18bc377dd21a4947c5443ade2f4d7be07aef8e1634381f6a9f38f3ae3cc459379fb119fb968eb97bfbdd2ca15f460cd021484a178745a27000c3cf3d053eb7638402e62b4b5c507d2854226ed4805800bad3d226291880473556870e7668b3021ae07c26d79194aecdc6c834deb0803e3eb3911aa455145c9994caafba493f62eea397ac429f36efa599f2cb8dc285f63b37c6ad02ab804084d9fde61387ab0417a4ded00a857f8999d8613681f4aa56d2befb8deb141cc34b5c971d361416aaa222db4000076f180fd9295b6e7628495c6bca3a269389355b81f2b0c35ad9e3516155004934307065cc4353060c08124f282ba9a0c1cb015a5251c8013da35a45d6ad3c89270a8f64960d9bc75cc84c8545190790b405ed2e69c3b37ea07635d9376a685b4a06000f63283478f0f3d9f2e8442a677e39429530281806ddb0dc421a534cde094c9938686066bdef8d0430f8fbc6be9d2e346ded804d57b881cf9d98fbd70f12f9fa98e7cd593087ce457bf3b298ededbbffea55bfb3b4ff9ca751f980a6cbafe8bdf7b32635add47fdecea93c621fde855fff1db5769b4dc40e0032969ce3ce2b3172f3b6c665c93e9cd2f3efaa73fdebdb390a10a77d9f4f37e70cb7900ec67befbf9bfeec8f658c1d09c259ff8c0d245d36342a636bdf0c84d7fb86748b9e158dbbddffbca038594193293d9a1079e1b5a76723b82f120c86134b6530d0b891ddb7b652cf3fcbdbf7feeb5f48fbeb1ac0b93defdbed90ffef7da6847b82fe98e2c40bf120453e300d079ea376e3a1500b6def895afde971effae4f7ceea479533a4c0e38431b96df73cb4d0f6d08b48d1b4cc62efcfdef1619d878dd97ae7a2a9736f6ffeecddf9a0177c515177d7f4dedf2568b22e354908124433981e3978e07f0c6cdd727def7e143ccfd4e3d2476f5f3292d6c789d69304362c201e77de65d47ecdb1d0465b6bd78dbd5d7bc9ccdf71482b5d2ad9ebc51533b057ddc50fdc2fff80db6f0cc4fbee7e01953c7c7020ca0ecd6171fbee1dabbfb590e888dacc8cd83add1bb851a2814cf66d295dad3ad792fe8b90d645531f29f6f3e55ae99f9eec7b0861087c6c8259651c8abfa0b279c212a90579040bb86942406980c00e21a0c864117fd2e24a15d9000c048308405d212014e0146355128384b3a75994d2bdb52b6b52995fffa2bfd2ff565946dbdd497f9fa2bfd9b5279ef2799492de934ac825dba71e2c409858225a5dbf85328e4274c9c58ef4600a79e7a4ae50740cd1b1b00252b34b1667d9e2870c0273f796844b9a02adbb4f45750977d7fbbe696cd4434ed9cf3978842f0d44fbdab9b28f9e83537bc6671c646cdad3f2f02fb9dfdfdcbce3862469b20221e997af0a9975cf1d9399c023257f1acf23dfd961e987ff6955f7eefe17b453911f1e8b443de73e9b73f18b5dc2865c306a2f128e971491d8b0e8a1391daf2fa00c8414973c8db2a9f77bc8f65594ca91a1220308690cedada62eccd07eede4c44149cbb7f3bd8508ed52c40dccaa89105262852d29c3cb5dd6f3b5a7cfa511fbce4b38745ddecc030abbf62a9962ae58cca725594555527640b60b38e5b1227725fbff7d1e5773f9b21c29c130fe379269424a284a589e9a75cf1cd0f2d9dd7e559c1e149e3c8729305b366fa906534a59d11857764709fc507cc1a1f35bc3484261f74ea972f3f95a793aa5645a885166a8eabd58ec73d1d832e8128c64be7c1977b4ee58c3a2c1061484bf43ac84ac435989cb4c6eeb59c82c9fc738d150763a4310418fa5df2f6e72715ba35980c790288f292bc03b673aaf65a9aebbad335575939af7073a2e1af1fb5cfb71f7ffd0313b45b76ba971f39778edbaff2596fbd662f3de8165dc3aeeb864241c7714735ab1953e1b0d9e0c6442231a25472e48d0de711c5f9c2d08adffc69e7a55f3ebae3a00f9fbf78e3c395aec20a8398411a6179d72fef38e28ad3a6ccfdc0a55f1c9a3205483df98b1b56b7c7c2f9241ae746448542dbbf9db7280660c72357ffe6911d1d477cf273274e37e77ff803732ebe660d317f5d6ccb8ddff8c643830ad41d608e1a7ff64717c580a1c7ffe77b37be9499b0e4735f396bbff892b30ebded972bd25a2866ab6062307fe8a7be7afa040083f7ddb22214e676312e91e53244c64d8a143d1ad22af46ecb6921c5588d9840448c49c5ec4ddb0b981a40747c94a9ad85d887eb14e01b4ff919f4df7be557febacd01c50c3b1a6f1b7af2baaf3d3bd89fc8c9d08c532efafcfba669fb1d3bcf796279553b256a666dad248a09a6748d70c53c833bb9dcbc1317460067d5c3af64addc83cf25971cdb36f598a3c6fffdb97cded5da65ce3ceb93c78e03907af1fadfdeb5b28fe2dd662e2f7276ecec11e9f9bcb0dcae8f34a19d06854f3cfaabefded1d375ccf9979e3605138e3a6eca5dbfdb56a32264b416d45aa8e9782c6e0f51ff0c8e4722e414da350886ea900cc58d215e34198e8c248b18801c5140322fae423d871a955e2aab5cf2d299b77c5dbec12170eec7dc95c5306892a06a1d824584b0b454215f54853537647f64fee45fbcb8e513fb4fde37bfddcda5cb3e38c69522cf92f6ac01c7f1a39f2d5ffeec48591c7ef822ef4b2060d4bbd1b3c946b82bdd913736947a89af54fa955b7e7adffc6fbdab63e179e7660659cd55471022c21ae87de467b71ef2fd33264dd9b71b483ffaeb5b7a408aeb28bfea503b3740d1b80317b401283cf3c7bfacdaee6437dcf9bbc78ef8d6b191d07e0777614daa5411271f6496084507dd204d3878611c00b4694bcebbe04840eb14003069eeb8dc53a940c04824ad05e75f7ed1916d006df8eb2f6fdf6807a29162dd59366dcf3ee782af1f515ae77bf3179fb96a33b3f3dcc0886d894a91624444c5a0b904a80605104ff9ea50765e28cb8c44c0749b027622133feee8a3f7ea8e9b8c3317d010e90832a46aae1e8f1075e52f2551e499411511fb1c69486dc209079980fdf2df5f1bb2256d7cf2e9c4b127c5bb8f396ac203b76d9541aec61dbca81380b3f2da6b1f5d6de9c1702aed7011a79ae9bcbd49ed3428bc9dd83938b873dbfd0fbf79da4766a26daf6e035b6b56a445692dd4723c1697ff0d57ede9ae47a5282a8831008c13a46f4194824ffbbe48ce48805546ad73508edf4bcd2c19557365f9473f10fbf0f887b5b78730c652b6db46e5d8942ff726feb82dfda983a6ddbc6aebb449f28070f9d2a4ed72ee8f028cb15ccef25c7400962e5b3ab26ca964d2bb329bb5eadd58b2c96a5969553736b996c685f3c69fffe7fe43bf7462c7bec784ea4d0f88480682d1ad8f3fbef18c0f4c07907af1d1358540d8cc553fac766e041eee0803407ac7908ce8224d66627b0a8820d41e626a98c71880548c85da3d5946f7da7bbf8a0bb480002191b2e77de8d28b97b403d87acf8faeb86373241e76cab440546ffe442323b71211490846d139530c0048ee48b8e0f50bc0e154149838630569e6ed8ef3aebcf8f8ae112d865506c56568fcfafe0851a8ead099594706f73bf6000380b1f0e29ffda9e2faae238fecf8dfbff6ba2e8b74450120b5a9c7899bc2124c082365a34e3ab1e6b4d3b8f03a836525f3251d8d5691165a28535ac9f1f84f61a5e525c09053e48dcb35c9a8720789dfbf08547fc763dd338b1d0240010e4b0104c148e3c83a280786ab5ed218be4427d8fa8cbbc0509e69b236cfaedaae7de5d0bdf665e91987ec75c5731bbf3ac99de3edf6627c7dce155cf732e182a552a948c4f7200d0d0ed6773cb2743a23b8a879238091fb1ebd9461373649690c30f8c02dd73cbdf8cb8ba3f5180d90a45b19fbf8cbce9cee25c5967cf69ce55fbd714d2012183d3706951dcc0041c426b76be9be0273acf8e41800e48672c4c0941703483334cb05b3a5a6ec422e990782283cf75f5ffac18a4ce929664030a33374c0b9179fd00da0ffe19f7dfb9635c148b0a0943731f244128ff275bfbde4ac9f5bc5fbc48c4e23c7748ca03422ca392a934b9afb7fe4948900907af5e50108aa53804040303ebd52384494b59579c0a9cbba006cbff53b3fbcf5f5fc94b3bf7de5695dbe514c6ec1010c04e3c1823ba46a29830bee4a82182e0a934b25f4129faabc337fd93cbda65e3b161d33e5d6db765a857c320704119ddca1a57a2d662a57ca0044be56ba01cd6aac1dd42ffc88ce5ce108685c91165a28c32aae0f187bfe198444650761f57ec6ca4d2244c4bcf0dfb6228ff702dc8b4dddd026abfe813cd76256a24d20c62922d0218a81aa47e4e26dc51cf63174fdf10423464a49a5e4d4a8f9cdc366ec93dfeef66ddb27bffd9b87cd981a3549495292183d9184a66ba51b77f6f42aa5dcd1a094eae9e9ad772380952b5facfc00a8796383cf30c4026e61d5fffe6e65a1ae430c18cacaf6633ef6d17d34582f5f77cdd349a0eb844fbe7f7690dbe9667243cf4b2f26011887fedbfbf79f3a69dac2f77cfce80880fcea957d8ab8ccf6660060ca5147cee8ec0c754cda2b94963b5f7a350b2070e8a73f75d6e2bda74f9db6f7fe879e70e2828986a69ce0c9e71c6802d87af7cfffba5e9ac18c0bab40419927a58ad5546dd1c0b8aeb6e227926586ff53e5a86cb64d9e32a963d2dec79ef599ef7f71710c006db8edce0db17048d529c064431b261c2246449a19600060a793595bba8e5b11f55625360c02c0b8a3961d34a56bfc84f640b9cd4bcb0580ae030f99de66b011a2181f905c3a5ec90bd250a1bd97cd1300b6defccd4f9c7fc179e75f70def9177ceca2dfbee402683b6cc954d7ceaa9e575ecb02300efdd8870e9f3335148a4f9c397756302b6ba5cf0e65e4ce17eb6b07bc7ee11bf944dcccc88a8cda325b9f7fcd8f5d3c87c190ff0c8d24c829c42922fc3e11e4880a323900440562c2a7b594a220475c20c2d1a903a08cacff5e5a41f9b7e594dfd9b2d233d19096b0150c0606a4152ce92f5965bcc0e4445955f7556b43d79eceb053f36cba2090320a99e9890d329f05205343d31d5b152c52128c6fc8f1a7b32212f1ad3443d712434399eece4020d0601ac218cbe5f24343c9682454f3c6c5472c1e79573291187963f3930a90a387a2cf5e7fe7c605ef9f5e1a9f58a577982334efe31fdc5b40be7ed30df73fea0c2d58f08585f1133e7ddaa397feb96ff4dc98d007fff2fb670fbb70516cc231fffe8d638a2b30ab6fb8654d34a8a7ade4f2e706df7b7207a69e7af90f4e05b0f986cbbe7eff9bb7dcf0d2219f3a30149d7fd685f3cff207ca57ae7af2a56db1b90b3cfb67caa9dfbafad4d254efc9ef5cfcd7bbec130700002000494441542d796bd44334a8a27a5d277cf9bb275472ef833fbdfa99a4033308d65baf005b86bb2d95ae89ec9a173663fa344cffe80f7efdd1eac19e09e7d9bfbff1a18fcd161d4b2efcce922abb9f12afafb7d06562eaa9ff7141efa7bff9dc48515cf5701f4c8d80bc2dc3072e992700f43db372675450413389b4ccd0ba27d6d38173597cd1e2f1376dda4c3bff74f36b8b3eb16fa0ebf08f5d76b85788553fbd68d5ca8d35d3570f6dafaf1d9171dc7a851fce69156d46a3fe9115b9f269ab6591b4d0d0f1f8cf60a571400196f496b848112498041c55d5556c850142908333e424f20ac4ea6fe2b714f2d2ff52503eb739455915086985b4244b95fb634e4279fb246583ddc63002811ff7e829c58814b9b6cca67cb34c49994d916b13a994623fead10201a362df32020163fdfa0db6e348a95c57d6fc146c7bfdfa0d0143275245906118ebd76f28d8b6ebcafebefe919f3a37d6853f9928be13a81419c8a8fe27af7d60a8bcb5bcccea9477cdb9679f759041d4f7c0758f0d4682c6f337dcb589883a8f3f7f6927941c2d376a13567ae58d5fbeeab6e51b932e11a9cc9695f7fef8b29fbd9275334c0b9bda96bffce4170fbe31e0121151aea7c7d1829a3df4d4b5975c75eb13eb062c222292d9810d2fbd59108c1941a3a66e08aa89fa4b251547bad77f1a1111d9896deb96df73fdb73ff78d3fbf925446582a19356a17c0d618ab100e1129a5022ceb0e3e75e50fef5eb13555ccd649f56c5ab962b3142a1670071ffdd5b76e7c7663d2dfa36ca7fb37befaf48b832a1e50ab7ef7f31b9fd9929494d8b2430a7ba428144129252527dbd9f7d8399c8812ab56f42a086fc2e4924eab9fd94644145b70d464de2152034ffce68b3fbef3998d43b65fbdcd3b951ed50b35d3c38db4a3478cba85e79572a86833208a194e8d8a78cdaf8516aa31ccf1b8a7232b29afe01657cc0a0a39859c445622ab9095e5b8302e212d919265d38b61df4347ba0cabffaf1941a678f05529ddef9565ebf1f8d9ddbcce391476c189b9f90b3bd33335a76a519f31006fbac6cf062249dd0c18c6b0457fdb7694a2c99327050281cab507efbc8f42c1deb66d1b1730f4e1875aedf28d75e6112293c938aee48277c7828eb71b87783aefb8853ce37c7c2c683133971cb015a22619665b2a6f3b058b7131b1cdb0200a3264a57a25100f811b6de9d172b3190390779893cfba5201ccd0597b48738aa75d48d273f99c2c141400c6da82d0026102720e77adac74a5b75526a0f18eb09e54b142aa77c4492a6c5294595aa85909e4f24ec56bef423043e7114393d5eb3d350b9067e1927002c1a8aabc389f71a59fc0390f1a140e865c3082c8165c6965fd1f19d335d619e4b6301d320ab9b4633b6600e150c4a9230aafd8d96cd6765cc6c5a436238ff22e8c744138b924c02647595e0b11b1bc03d7ca4aa908609c7506414658d549a786daa957784bb455cac1a6703ed1e300dde1ffcfde75c74751f4ef6766f77a2e3d2121841e2014e95594aa206001454104159166e3b5a0a8288a05fb4f452c28d87815f4453a6201511450b0d07b0d35a4275777677e7fecf55c2a0492380ffb39f636733b5b66e699ef77be05aa3ea2f83b950c15885f5c5312400a9c3f625cae2fd76f0490abd7ddd2ab478dbe17c6d80f7b4f81501012b4c1b7e36bdc242853a86740bf2094168ed5fa358ea72587565214d5e57275d5dbba191c8df56e2b61059c1e74e936398cbfbbcdb25eaf93a4f03f545597cb6d369922ac11269391528931d56677141614daed769d5e77c17f2820503b2048aeb6c2aca84bd6ff0ac02e49d7f7bebca653da8ffb4f7b998c86e7b392294daec08a51789e0b21421eb44452b2565792a8c964d8e29637175abc1e6c84522a49d46090082125fd56a2d464d4bbdcaecccccc901f1a0dfaaaf8a18040ed40600317f456bbd6d2486d5a4b0b7bb85880c780e3dc6f08291763a6f3ba9840612eac7160c8ac51966459924bef7bd5e3870202b593de04b7d502b841182194738973cab85a935f2ae781941598c93a4c4699e228534aabdc48cfcb94d2ce9b4504050908044dd72a3d820856ab0570516a5455003a55556af21a8ac7be8e84c867e5855cd1ea8aed97e894cd51628aaf729399e02d0181f3ef2ca43c129b20b61a0da797d2f44cb549b426b7635ee2542b44df18c476de14a024b4297b9cccb408ff76065b09d10e4c145609798ac7c4bf78e72a494aab3ac14d4040a06cb62b81bb82436d0bd43c4ad37674aaca65b90637d600bb8d08098cf8398800b13218418e52b2941625c35cac21e7ab285421115f105a5e894e54a6e231cc3d08080854fd98e1a5365281e9a640f586abb6c4c40abc78025454def41af173c4ca50813c7f742d24cab0315ea806525aa916fc088a6a92bd2534d966b7e7bfad90cc564e32fd6ddad5a2410b0884efe165e9138b1708fb1322f492d51bd65efda45dbb0014fcf483daaa558dbe9798763d354b7dab4c3921852cd8350da5d9f1cba5eb2a081025c144c0803cd5a3639409a2654f815c058a2f4038870c5824c8081b38990330d76b561657556c7e61cbd8770127050202d58a6f2eec9c37bc64e64d581178246c31c16ad51a26a3e715db6b7cd4342b852c7928cc157050474108777392cf02c5325825182928819b976a1ec2c12d126c2a32155829a229cea800a070642ba0409c1caa7cb74a50187258b1bc509c972578f1f2f4ce12faace024811aaf63b9384cc94bd03a86109b60b59ad7960cde68d84e674dbf1717e7050a210491b2df48a45005e18890027232120088962051642b0041042d4b51e960c857a172143110dfd21a38e3086735c2a927f96310fb94ca67dc9f8d0690a393bf9cd4bc871ee0b4cb900e5f7531ea4a09807f01e13efc76dfcb6efba910e0d94b87351ebce82cab8a6a8a7ebebbfde5ff77c025fa5f99706e7bb26bd787b75cfcf9669536808bc7946102789650a6e4a927172a8d9af4d28d5e29cd51e3a534a73786230b16b158311b7a89c040b9a62c543872d5b2284da960032e605c4f1023710b2dab0f48a6097776ddf29f6edeade3e3c984d9f2e6ff7ce67089b5f2309b37e66bc99bedf787da25d6adefdf1adefe63417019bf231db1b419376362072be03a30bb677ab192656eeae92f86366ff7f43687ff20cffd617c5aab7bd6e6e99adcfae8837d12a42acfcea0dd72eb71df65ab1c9c43c9f8ac5f93219f9f2a29f1043bfbd50d8d062f3ac32e44ed392baf0b7cdadeed9aaf32d58a9cc7d77ccefb5174687cc7fa02ef1125e3b37e0dfbbf73d85d7ad51c35383747993c57fc78f98548c16ad55cf1087bed48d7e08b53c54b51eee949284f5d605b4f17430eb8ce5b53b1d6cf8377d8ceefff99b0dba551b1aa3086a2353b8a02bbda791a6171cfd0442cfd3edc3cf7ca48cf3486cafa906eede534705da36b6e6b0480bb2ba7d6a409fdeeecfcf8f4057f4f6dd3458b00ccb37e99bf413f605e97489db9f72d434b793f17709a0e02c9b6fa854ff6f59ad25ceff5c8e725790a72bfdbc5f92b96a2077e75681f0750f4fb83bd2615bcbe7eee95110088ce402ae091a8651a2dd1b5b1228f822398252fdea3b8205ac48a9bd6177fca21fac2e2ea479f523144bb28349035474a3379dea9b3e6539a57a94842be97c07b248027e805bd0acf7f2e8e42355489c17d518fe19f81334575294cdb5470392af9bf139b75d707331991d2db36f9647c97cd0f74fdeed626d7c751c2831496a54c5803cea1371a0c7a6dd3eb2800380e2c7cb86f7ac3e4c69d063fbef2a4dba777bab1e99045678bfe7e7edc1bfbf2d68ded7a598b7643dfd8537e65218deb79472fd79a4fb67a727bb2b3bfccdb1c71dd6d6dcd28fcf9eef657fcdf01370096ffcfbc2957b7699294d2287dc0439fefb171b0ccc5c35b5cbff034039c3b9febda20e5a6a5e738e0f86b5ad71ed3feac6833a5317d1e185634fff9ef324354682c77eb9cbbfb37abd720a961a7c18f7d73d001f7810fc73ef167d15f8f5fdee6b2967d9efcc3066e3ff8f5b41bdb356e9094d2aae7b8f7b7e656480d4775da73361a241049ef79ec3a0a2867d7bd3cba6b5a83a494e69d6e7e618de7a1bb8e2d9f717dc7b4a494864daf18f7e6c6ece0ca78d18ef913fb5d56af5ec3ba0d5bf718ffd571f7856bb2a5dfa67dcbc39dba8c7deeb1e1d70cecd9b9f395e3e76d2fe497a27757525a0b25f670625ca088e6db0f91db84ac5633e05b4b73d492a47a3a025d596e265abe338397c76452294a335044cab052807333855586ce4b8f9112cc14268a085ae6d499175327061ef0650a436ce3c66f7695962fd9dae3ad2dffd9abbb6748bd741d025486656fbe8977e041e7ee77c73ebef58af77e3fb6ef876753d77e71d01e90ad0adcd8f6f1b9539a45f599b7e99f3d7f2dfe4f735df9071312ddf98e7efc874f7fcf651c5c39f5e3275be36fbcb5a521400050cfae7e64c4ebf923176ccd38bcf5f3eb4f3c7fd7eb7fdb4874dbbe4907bfdf91cf95b37ffc5a5427e2c08fbb0bb9fbc4c68d45adae6a62a8d080c639606e77ef43ad36bff8d10e7b40d84d35eb8747c7be917bcba21d078efdf64ac7df1e1dfdc60eb5c95d1f3dd7ded2ee850ddbfed9b576666763fec619a3a6edbcf2dd8dfb4fec5e3c89ccbd63fa2fb9ac32e36af094c39db1e8be719f45fc67d5ae1307d63c5967c9c4f19f1e7671e7def76e9ff243f3e7d71d3dba6dd95dee39631f5a7646f17b86a867563cf9faa1615fec3d7a3863cfda7913da45525ee14711f0f6fd6e9c2cfc6d7a1a80270df699b5db5abfb464f5865fbfb9cff5d69d2f6eb5d51c6d63292417f2a372c4ae130456ed059b5a64f1689160263053b80226991112ac127404326095a0e5bc56390a554449889460a58895354ae3006067a171408a54ff199947f0f2ecab1c0a472183c2e15bb2638093830094400d3f0d0c528b704e5a0d68bfe1feaebfdddf75dda87a4d69a89e8f73702277691f95fde7b16fce280a5376fc7dfc271add379a94b95a10bc72c00abf1b93de282db5515a6aa3b4b46be71e74b98eac5e76a2fd947b7ac6cb34b2c31d0f0d8a9602d619b84feb59a90c76111dc75c63f8f9939fb354eece58f5c9ced4113734d5054c82d573eb3ff8397efce3a35a474a727487310f0d727dbffc80434eeedacdb2e3bb034579ffac3bd769d2d8a49deb0edbb2ff5a7bb271ff744bc5ae000020250d79f456b6e0b9e5a7dddcab7fcbfff3d3f5a65ba68d6a1b29e992ae7ce0d16e994bbed9eb08bc6bce0bfefc7039bff1e971dd12641a9176d383a3a27ef97a4751259e43f04b51cfad5ff077bd490f0f6b62a286fa43a6de97b6fbabef4eda8eac5c7cb4ed430ff5afaba711e9231ebd2366d3a79b72994f83cea94ec7b2f76fdf75a280e9e39bb76f12492a7a11416fbf418f27b7bb50da6d06360029b2cfc4218d749ccb75074de8eb5cb37897edd227482c6d9a582adb15a7b710620b642fc173350c5ef3905a60f1a8991f1628dcc97d99ac3dbce360b073cfbe8642865cc5a39acc5703d6d2ecc5744b81a1b054a090f9653d4f35a1f964e0641e639592fcd210a47ee47bd76f7f64bf9b039ca9d9aa6ff9ccd3b70080ca2926d2a0638b256d3c71e80c7ab6560e12f24ae95aded351f315afad7aa55b84368bd15b1364d75f1985110d922d5a115d425a82bcc53f6204e55cae44cf35b51a392cfa968fd7655ed56ee567071adf766d039d2f3301e7dc9d7d24cbb6ff9d119d3fd6a614aabdc874ad4de18646fd5b399ed97070c7d1c3f506cee8b7ebd3e9bf1feefefba13a7ddac5542cf58df72e8ce913a676e835ebddbfe637d18e2ab6cc4c25b65fbcac9530253588283a99ebe675fc770d5678f264dee97577f45ead89fdcc91af742a7457fc39044c0a00c09d7b228f26368ed5eaa691a975f5f927721db9194596d4248b7683727c5a3cfff654bee2d38091b86b5e7d6defccd977f77a343bb6e3b0fb9f7966544b2ba9d0a3087afbcaa9c5a36f5906ced5d26ed3fbe6656b729496f91a343239a27047ae9b73e3c55d4b2bc193ac02bfe5610262f9588d80f8623c6a8b6425ad9f219ce9bf5854ab2e529a57f1580b2c1eed0cd09cd27c2d570b8b45bc6b6a819f8093c3a97abe5e20f3105ec63c2e60212da034672ebbeb6c81a2fa8cf87debf6be09a9aa9eb6ab7bffda71e73627abf86cd143690031c625252759fd7f7047a658ec7fe538b4014ac93b91a77ad5531ec527384165290dfab49b6faaf3c9a72b7f39f0d5f156770f4a91bc232538c0a5c87ab196d677fe6fd5ed2952d0d5b29657353afdc9b2a54e4baf09494d13d3b3662ffbe684aecb5d757515bb0a9f3c4c13ae7ef88ed747cc5c3252cb7a4ecdf1f152f6c1732e5ed708f0a253470b2c69519236cc714deb464c8989510d7afef7db69e9faf39a94f30085270029b26e143b7b30cbd5dfaa03d4dce3275dd66e91fac8144bd1afa70a556ea2802b737f16894d8aa03ccf2729e853fa4f7dafff54663bb6eef55b273ebce0f225131aea2af42802dfbecaa20cda585cc26d66f300cdb73be7d0293b6b6b2080e3ccc11c73dd28a9c60827615300124242f2ca7070e249a41e86d5ca242dc16ad5053e8b4787b3e6df4cc9d1f7cb8acb4fcb454de527b192f92c88d5b8cff02cc046b3586c2dce39b8ebb7bff2123bd7bf21519639d7e9f5ad1b45d79302574acad6d37080ab8e00b8542ed71f706dd25ff3961e7672ee3efdd3fce567dd08d696514b9cd57d7aff3957a5944372a31b6e69b8fd95873e3cdd61749f3a34f052382771bdc7f638f9d6cccffece7231e6cc3fbe65cdda430ece39896ed7abceae8fbecc6fd7bdae6c6ed1b7eef60f1767a5f76b62aca86acabfcaaf6f36766a8f83ef7eb6c701ce39b7b4bbb5a76de1cb5fee28509c6736cc7e6553fc906b9beaa18f8ea6e7f69fb06b7ad30e770d727df6f4dc5f4f391873179cdcfee3f7bbf2d4f3563c92d89e37b7393ef78d65871daae3f8aad767ef6f7e63df2463fd81d7d5fbe7fffe6fdd298752b867d1ab9f6475bead73a46f32c2dd999b57fcb8fdac432586e8f818934c25820a3f8ae216eca5dc6690e6d9b6e18d0f7ecb722b395be7befc93e9ea1b9a1979cd0542dcd17c8a03f89a4c780da45036d60429cde79766ff57dd77e99456051506760f9fcb8fbf17f9988cfbcd42e039c2c1c159f6fe035336b9070e6ebbfebe2e3fdcdee281348321c4e2b1ec518dd9d64e6cd7bc5513cf76e3e7198a3eedeef71f4bfa7c44ffde83874f5a95d43fd518380a72ce495caffb86cb6ff64bafd76ce08b3b9d15e6b4946bc6b47264926e775c19474207791a3ff0a5cfa7447d3dbe67a34669cd7b8c7a7ac5613be39c735ddd6e5da2b9be65ef26464ea22eeb9ba2a259bf56968a0f5efee18bc4f6f9cf84a60e2f9b46f77ff1fd7bcd0b6e6cd3bc718f8736757c76fefde906ce233a4c185b77e9b0964d1b749bbad116d1fda94f9f4fffeda13ead521bb56c7fc3b4053b0b596546d0e041944b29c3df787778ee2b035bd56f3ee0d98c416fcf19d548e6fab4f11fbd74c58ec7fa3469d276c807fcaef75e1e9c40bdee1b9c73f7a99fdfb9e3cad6f51b366f7bc7eae68fcebab99e54e147517c6407e728f136fd6a027ddd21d73adf18dcbe51bbdb17d79d32776a3b33af6d0824b6cab15a6555190255b396565b2c1e2ba99c40cbce819650c1fff3603d56c04a581045f1d098c5e0e0fcdcef6b033b06e7e8396b8d39a5190f3a6db12ac24b80257618db89fdeb1ee92fa69002171e8e3f1febf7b0f9fdd54fb53654378d62e58a051ef1ed1342fcc709d19490ded8b024a464394f2e70f1a1ff72a1f9be29005c236eb6bdfd668dbe9798b63d40280801a5fe68c581918b7dc18b3d9ffeaf5598562784cfbcd41462241224ba8525b01288cacf858c31d1a005aa42a5c17d8a836a755de1aea7720ed181eb6dc4b392e63118297d5dadf8c9c3da8f085c3cf8cd439cffe6c72057d158e0531b0570569070b6f1feaec19cc77bbefd7bb1eecacba13b2d6dc0e19c374a6b51fcf8e1fd7baaee9986adb1aa2b2dcf055cb46bb8f8cfbc4a1e05630038638c5d4a4a2b2749781905a5d04c992447020c462ac16a029772a2535b158f1c158a9f134a6946824809672b1ea02152820ec8716b8126bdceaa217c16a096ecfee6261ff321d42412a5cb6d219db67429edd0bedda5cf732ff81cfce0de5d258c9017499a2ce9022eda3584bd804b224c9fd7a3d0b77b6efd77557ae5e5a184d2db67315129cc9f38e7be5265c6bbd2548d82d56a20a5790362d5264aab209f85a1344220934a571eb013a453e441ee68818e9e216690c5092cd851b4842ecf4b2d2020505d3b6ca5a65381511f4b5142068a685ecf331f2795c6469edc1de5d34096202c0a9ebbe830d6b6805895835c9e6e579ebe99af868a52a74e9f4680ee51e31b4fc64ebf9909bc6aca5258ad24eef45674e674452e5540a086a364c20889711c6cd0117490f82d40fcbb1e5391e083083421093c61c9b2a6a0b48b0f535191279840418136f60a4af3c3401029432670aac851fcd18ead128c04047072e42b9e6436260a13f13892e5b8fdccd434ad598837cc94e69baae21efef9679b68d00202e789912347926004f15c31d3c7b0969082d22ed93cc7ed894268e03cad59f3da735f80458281821230a080f9f35ceb8008197a0a7038815cb5644a8b9291a78001d1122225e4a900102d710e642a001025215a42b602000ec69d80817b43157b2525d5ed82df23c823ae4dbef701d1f80404aa1be6cc7e5355dc5e19cd2fad85486925b19a20b64b3ff4cb92271491c3c11477adb92f33854c90ab82c3c36a9a7e402288d1c1c170ceed5b2fe300094f69d98a27a99a9dc34c011532818122d3ed21ac0215f1322402d517e5a1d84902c9ec4224be121010a842a8aa4a08a1941210c27dace65f452b1efe5198875423f82c1eedf6dae4a14b0838c03838094a726da15018f2554fb63485971ae3d1972454e59028004fde9a482968bd8a827b64dd707629217c26fca00504aa33822286f8932a1220c82aa4245311611872895f5f2d4a2e13083bf3648d716be189bd34a2237004d95e781a5e19e621046001761b852afc5fb897f94a4ef21e2aa709080854db319131cdd89f525a9cd50266cda49480fd02970c065f7299da44695ce52457818e424f61a5d07973c2f8492c58a02a23c6a39178585133fba05a66190e37e76e6f60b852267d3e3e638cd584181ffcdc973d23bbce3fc5e03ef0ea65b18357e78b8e2250d159e596298deb4fd8683bff467891c118d33aadd65b0327a381c953432224a084d4d80809912c50d5301a3cf6a80e67edb3fd76731431d839f45ef652380c348cd35a784ab34a305144cb90090a140050398a5444cb88a4b048b04a88f4a64531515825182900444888903cd530ce98a77778762ffc8d3a77ce480b36d23aafb1804474fccfab0f778f22a556a7effdd131453b90b7ac9f256dc6ce1203d0e4afb93e2e7de66e97e86f35758e68dbbbf0b1ebda26190821c45cbfdba817561f775dc8d7eadcf1741a218977ff5258fc6faebd2fb68a29efbc2a6fe5405d504fa853515a5555555555a6aa011d97f97a31e7d0f634cef37d0a54171002bdde339570386a7628ed00ed5f84040b8599c242610a503616a92040ac8c08091114d1720994e660c85141003d859be19ce2cf4f5de0491eca25c21960f73aa23140055c1c452c28d96879b3f19eb7bcdde5c32345762f7eb93df93cb20b18d36e1c3fbc85b9746d8afcdb33b3361588e1bef6c375e0dd211dc72c4f9cbc70e7b9c2c2ac5d8ba634fee7f3b5a7955268c11d7642e5d8f6dc80a11f1d29fe43fb8e791f1f20faccc5ef6ecc2bff7515fd7a6fcf512bb2433b943e69fcfa2c5f4f38f64e3773c5e89ba3f4ac34c5a53454240bb640954fc08cbefc32b547f7e8e21e5b4700f92a6c5e4252816c37ec0c9480000e5602a571c0ce90af224f41114348ff74721430e42b28523daa4870ee64b0a9b031cf66679e249afe565ec5fa07aa37faa1a7003b39af8bb5f3cc576e6f1b43892e75d02b7f1cdffcdad0661184189adc3c779f1300dcc7164ebeb271b48e10624d1bfcecba4cb59c3a1f53d769f7462e78e493432166b2bc70c7dc3b3b25ea0891e3da8d9afd673e574f2e18316a59f69e195d9262631b0e5f9103b88e2d7df4ea26564288a9e1d54fac296d7014b8e40344ce0fd31edfd8f19dd5ef4de8d534ce62896dd86dc4cc859f8f921606bf56db6fe353536f9e7ecfd59735a9d77cecba70931dee3873e84896bb580f28dafac117677bbe36fb06b6f29df559c17fb6fd3e6dd88c5db9ab8635888d4dee3e737b802a80159d38782c5f2dae65900dfe9e60a86818209fbab178b7e5a179d6c2249d11b8f4a8555940bd94c6606328545114e091a66956196063c85750c0fc9456d9b0c5bc84481f015f3dfd23404771311f44e1968f763df4fd898fe2b63ed1bd6fbf7edd27fedf8fe716cadf4fec34faa1d5c396dd100712d5ed91a533ae6a156bdbf27f375e35f2912bf77fdc3ba25c52618bc9d3072db8fbd9f5b7cdefef1f340a374e1b3ce5efdb56646cbc42fe63d6e0ab074f69b9e7a3515f2e58d4684aa70dff4c4fd703706c7b7af0e895fdffbb63e93589a7974cb96ad41de9db56de5657125db15ac2be67e92fb60eaf0ca92707d3464ac86bb5fd0667c6ca8dadb66c9e9d6e02ec5b9797b786bcdfdefd3aafc7db236e4af8e3d11b667f7f76c8883afe39a6b9cb8b8b677cdb6dc3ab47575e137931ee575bed0e4d2b4329638c520a02ce3905d54264a1545b47ed0863ecf091a3274e9e922449a2b459b3b4f8b8d82aba785555ffd9b1c7125146178e8db42424c4d7da26ebb510e1765bad9e6d9416f9b18a5380164fa47be1e1dc3426c5a8d76069f9c8162da5aba9cd034fde946696633b8fbca19e5a77f223d7a41af5c97dc6f436edfd3dc305e852078eb9b64da291cab15d264e1f844d6b8f96776243e3ae7ae691e4c553e7eef74f1a6cdb3efe5fe1a05953fbd4d1c9713da6bc3c9c2dfd606b51c810b96deefc13fd5f7e7a480393646a34f4a9694d36cffb35474c73ab2b94bc5305fac43a9672f4112976c863a3d34d24b8a7b9f7bdd62d4aafd7ebf591dd661ff8fbd11666bd5eafd7c70ef8f20c03c0b3d7bfb3dcd16bd2557562badd7dadf9e7d92b4faaa552ec1f0fa55b3c6758727ac3a864835eafd71b5246fde8110cdda7e6748ff2f4045f2d15e9ac21e2190fecc22732324c11d161f58d2127f1dfbfdbfdf386dfd6fff2ebcf1b7efb7eedbafd070e566210c8c8c8305963ca533232aa6c542b13cdf2df5a45a5b45a66c75f2154484ae315ed21819f5bfefaa76a6e41dfee8d8d4b6e4cd0061ed95a477bab72544ab4a4a9252d464b62829178bec88a4361809af9d32bf73dfafe0f7bb215892a39b9d1f7beff4fd70000200049444154dbcb3f00e8d3c6bd74e3ebb74e5f336c84b7f7e61c2b8ce998ec695186a416718e15e74238d29d79e04cce8f635aa618b449ae2b9fb4cc2952112f43a03af68da864ab6bc79922062b2db368dde8e26f51d778fcd29d37bb3860ffebc9aba6a57cba7c52631d408c7109146067bf9bfd1deff7459f780ad2e5eea1d17de62c3936e6de46250aedc6b6d3d7ee99a200285c7fd7956f5efbddd737c453809a133da2892e61f4571b9eefa00564f7d452094ae301197f796042b5c0996a716a70381cff6cdf71eaf4197f40488eacac6cabd52acbb2cbe5faebef6d5959d98aead1b64b9476ebda25213eaeaadf23a59452ca395755b576b7586e34795e8b5350da059105c375111fab75eed471d9b21355700bc41897929a1aa0b14139b8a968e3a3235f77cffaf9f06d2dac52e14fa39adc5e21be26d1bda73fd1a4dd63ef5c16ed194d62ea47e4ec3fedc4650600ae337bb34d29f1062d8aac774490e31a26268dfc7cdf27bd222050fd616a71fd1596cfe6ad3a71ebd8542944e941426364879dfdcbd63af5ac00603f15a9d747d74d4d4dd5f934652757cefed15ec86eae679108c01c7685bfbbe8e084479bf9cf195c0dd14727a746034041a24536c6d5ab9f9a4042ea4baa979a6aae740f0e309e0b8cbe0f8090403b91b0c965b2b27396ad586d3299246f60264992743a9da615a49416d96cdb76ecf49da4b0b0303636f602529ad1680c24604aa94ea7d3ebf51e373b8073eeb2d56abb2e5f30feda2aa59523d78c5c9993f272315ba0b12f639cab5565cace5c0e87c3e169b65467d09743b7c06cb92e6b9396a95609aea34bde5c79561953c1b940e3312f8f9ad5f7f95d4aca5500cc97dd3ed472f5e3afffd2fe89eed2d6371ffb0a43bee96081149964cade73ac88b7d41398db8ebf3db6f7034f2fffdfb3839b181d6776ffba29bfede01e894248ab9e2031fd5f98d9adc3e44193d99c4787754c2299dbbffbe8f5654d5ef96478e06bad1c9463dfbcb3396ef4d28d2f75d628c8b5eff5be7de77ebe67cab3c93e75a6b58ed595b1e78c6b50a4be7c7d5371fa7b0291f4065d45e434c6182808238410c63c53434f882c2f4f30ce7cc1fe435dad3997242922c242092d1e0112844894ea6419fe853a4892544e556499c538e7b22c9b4c26ef8aa04752d43c134268bbfccf64fb8e5d2b56ada95c303f023264d08036ad5b9ee7ad55444aab9d31b12e91945602b5f99eecd6bffeae9a9a9cbf8f6b6819e7fdd6e8f17f76cf2c7bfdd77ac5f32f761d7e6db365c929f1c91d7b5c9e54f18bb3769f36e3f28fc6add7be45f498b5fcb57bee1c9afc4c168b6e73cb732bdeec1b4d8076f73edc79c8d058ea881ab8f8d0eaa14f7dbb00931eee18795d1e4c892dae1cf3e2bcc1823aaa2ff469f72cff23e1d9479ebfb1f9dd998a3e2eaddb0d939f9e98249b13025febffea54fcccae835fbeb7bde1848f073449f64eac13ee79a8d3dbb3e66f9ff6b84f635667d09377ce1e936e78486e396dd3d617da19cb38e9e90f7ac57de01b51fb2ecdf9f1baa80a74d962725888014870e150c134b14ee2f871776edbbe5392a432736773c64c2663fbb6975dc881c0e994e5b2c22155d03bf6d091a3bbf7ee03101f17dba9530752be916fcb963fcf65650368d9b24599947641150b9e2ca0ffe69469042d3b87b15de401fff95b33833f44b1ef937bf6b916a5848173304e383bb1f17b5f2402c63895a4152b578a48fc0202d5107366bfd9bbd79592244954a21e10cf7f84504a4f9d3ad5b4456b47511e812f367f401e358010b263d7ee455f7f1311114129d5a4256d118b731eb8430871b95c4683e1fe7b26180c86d22fecc4891369e96d6cf9d925153872f4d8b6ed3bb7efd871cb889156abb5f4b3fd77c1e797b569dda15ddb9898e8f23c96a52b566fdcfc47a7f66d57adf9a149a386778c1e999252b7d4ab3df9c9e75f1e387478d080fe5bffded6ad4ba7eb875c53e95bab280cb78f95962c05e0fcf82375e80d35b7355ad23b8110101af0494008a0edc0b303dfbefff3c24a691e57b508c91b1932c02c4a71bbc5c02120509de1cb98c1b967d5a2782047aee5bb0ef889af80d96c8e8a8ad2e97494525555f57a9dddeea0941a0c7abbdd2149925eaf733a5d06834192a4b8b858df2a57a5c5b26fbffbf1fb1fd71e3972242f2f2fc21a69349621c8ae5cb57afdcfbfa4a7a7df70ede0ae5d3a954b54d7e96e1a767df7ae5d3efefc8ba79e7d71e0d5fdafbf76905eaf0b15915deea5cb577efbdd8f8d1b379af9d4e32929c9db76ecbcd8afafd65a3c96630dcd0bb90c11ad386185ffee93e7fcb14cb8375e9c6616fc6755593c0a08085c0030c6352b10c699e67fa679a469bdd85b86116d9acc1112ce1880c96834180c8aa230c6ea2627f5ed7de5dc8f3e6ed4a8e155fdfbcefd687e93c68dfbf6bef2e3cf1670ae678c455aad28f74a52f162aaaa2e5eba7cd3e63f366edca8e91bfffbdfff96e754050505c78e1dd3e9746eb7fbf21eddca532fe7bc6edda4698f4cf9f9d78d8bbe5eb2e98f2db78f1a11a851dcbe63d7a7ff5d68b3d947df36e2cacbbbfbac54cae3bc742117bd8c3ebfb41abe96a6cda808f7b631e2d1057a3502e1a98e03c4bb9646804809260ac2e1e09efc9f1e195082858012b819f2547fde99f0022385cc41354d64b0e74aa74e1d57ad5e25060e01816a2ca305051daee88a9ad96c36190df9056e002e978b33e676bb5d2e17015c2e97cbe5e29c2b8aa2d9d3c7c6c490f390d2b66cfd8b71e272b96cb6ca44883e7cf8f0a1a34d9b346e949454dea5504248af9e3d3ab4bdeccb458b5f7bf39d2e9d3bdc7af34d00febbe8ebdffff8f3f26e5d47dc3ccc6abd94d6ccdceb6a4d6a8511bf91402f213f20d255b48c028652d47db19297d2626470e08c1b00a225c4ca38a77828ca4c91a540e5b050c44a38c74ab3917730100633f544860cec1e6eb7530c1a0202d59cd410a07e2c8bcf4275926693d11a19999b97af2d98856a2c39f7392530c61213e2e979383e9f3a9369b158aebefaea0e1d3ab82bbea8111f1fafd7eb8f1c3b5e7e4ad360b546dc7dd7989e9777fde4f32f1f9bfe2c80e8a8c8471fba3fbd45f34bfffe7c01b16ab8e2d148e1e07071980974c4c3617a0aa2e58429b9d5489a9426131829ce0464ac4ed0412650382c1405aa271271910a8b0c03813d8ca0e639a431190bd047f8d252fcfdf7763164080854673e0b5924f37156183e0b5e51d320cb7284c5521e9517e73cc21a713eb13ca824592c1600659a8494025659ed5c7a8be6339f7ee2dbef7f0430f0aa7e3a5db5f0c4e15e5b1be2acd9f2839ec0c1c100378781428b056e0ccaf9592264edf700a2244f53255e298f124804660a23f1a702a42536c2d0da4262a076ecd4e1db6fbf1503878040f515d1b867b58c137fd7f5c4780c90e33c5c47c22cb89b4c46cf19027284f8a43e6fa8732e495427cbe55fef295ed262b144449caf964f2f4be524e03043a72c0db9e6ea520a94f9a77216a88874534bd6d27c2ce364b048d002cdc91405e508ff22232463b5f6dd17681fb0335fd07d8da82ad449fcafcded128a4701816acf6a3ea3068f7c562c304ad87058fe41d558a6ecc518d3eb0db27c5ef1baad56ab4669e7ce9ddbb9b362b685cd9b374f4a4a024038ab55afcfeb9756d32d1e7d64e4e2b0003a0289426150cb193dc4e5cd58ede0a1e296c22113d8b4f75e9eb7ef9d8b49c5e6207fffb3430c190202d59fcf028f84590f2b95b1222c9632250fc698c56cd66265551ad1519126b305c0d2a54b5f7ef9655996cb734255555d2ed77df7dd77f7dd770300ab5de99d7c4e7e35dc3c4409a02e27879182964febe8a13495a350458c0e36152af7a81c731500c85711234302dc1c844002f2d5b2a9cdcd1018be5c533a74ead461cd9a3562e01010a8190c576cb5ac3cbaace8a848cdcfba94c28cb1c848ab5eaf3f9fcb4b8c8f2db439f506c355575d75fcf87100717165878bb4d96ca74e9d1a3468905eaf77391d7512e26ad52bab2d7e69060a27f7539a168cd9c9cae59ce659d5cc57e162d05348042a8743f59fee9c1b260a4ac0b967c9ae4cb838b81a94219731a6aa42f12820507dc138238cf81cd108213c2889af9fd5480951ca01444646cab2e474aab22c534aa824e9753a4aa926454994524a54558d8a8ad4e974e7b39616698d30e875f98545c9751228217dfbf58b89293b518bcbe59a3f6f5e6a4a32614a52426c99412639e77979f92b5655662e9e97577091fdd2fc311e1d357b2dcd1dc05e2a07e770952f114c110b88f1e8f031190f95010b7c868ce5bfa662f5ffb34d583c0a08d484c97e387d63397f6b34e8655976b9dcb9b979eb7ff9d56834e6e6e6adfd69bdc168cccece59f7f32fb2ac73b95cd15151123ddf648d0683214ea72b2a2a3a71e2446666e6b973e7caf32bbbc3c114776c425c796297a424274745476ea9547cdaa8e8c894e4e48b2bdd78158f353cab7520d5e8090881bd7c79816c0c7255768ca0af1d3b74fceefbef2ec1e3b16f99d26a987dc19ef7bb9b2ff18baa3e572220500a9f85ea1b51bac14760566b4269dde4e45dbbf7e4a96a6e5e9e244905858579f9f9be1dcd5d2d21fe02a4965655d5ad28e7b2b2aebce2f2a2827c2d98acca549fadb5e61b1710ae92524afaf4baa2a0b03041512589fbf2e094848e1dda76ecd0b6c6bc3baf94466a45d86203814c619050a4a2fc99eeaa94d23863cc9784a94a2c1e9d3b67b46efdcc018f2a226dc03d6f7cf4cce094e055627dfd9b66cc541a95acb8b76dbe27fd26e5cbbdc599266fe5c0f8216bb415645d52a7914fcd9d3db19db5d2be34655e49f9751a2b07c60f599374df6fbbdfea1e01c0b9ed8996976f7d2be3dbc1e123afbbf6bed8bedb86578faebc26520cda02257758ce28a7fecc69847b63629528ae71ee4b22e3d149f6baa2676abd14bbdd11d690841092901057bf7ebd0a69c6c216a694ea75bad47af5264db89b31ce388337a15520d1122fb3114228f1f09b76ac3a68e74472999240093890af4241f9433c42ae412fac242eef3affe0cfb7c5db8f7e3ff3fa1b6e99d8f9c8b2a1f1befb57dd4c4aec39e6f64a9f5d9f3cf1a73d6f7791b3fef964fcd5936f6e78c5f6675afb638733b74a75e5b6453ebf2b093d19f4273f9cbae0c175131a8a846b0255d255033590898909053999652aeb082191564bfbb66d10902f2d84db2ae4615da74e9dfcecb3a55427495299c256f544e9b75619f828cd591b0c17ecda8a1aa9009f01a097a4ab5c58104996654354938193c7b574eeda7a2af7b7f1a9a9374fbfe7eacb9ad46b3e76ddd92d531ad79fb0d106e4af1a14dd6ce253637bb74b6f9898d07af4c7079c40c10fe386cd3996f141ff94d8d87a033e3c5accaa97cab2ac33d7e934fa81ab238ffe7ac8e1daf56c7a5cdf27a75edf21ad5e83eb169fe36ae6bae787b58a9108d1275f7edfa2c34eb8f7bed426baef82d31e95b06de3a4d4a4d16bf3edbe2b0158de96d9a33b26ea0891e23adc3177471147fe77c3ebb47a6eb70b500ebfd58e90cbde38a800eebdb35a270efb362ff4b274a9b74eefb7f7d9e77fc90f79bacae935d30736892084981bf69bba2cc30ddbefd386cdd895bb6a5883d8d8e4ee33b73bc3d52e2050e16e5bb9dc980255f5cabc59ad89fddf9b2fed82501a2f4fffa8f2d759b86be9fff6cb8d5a25ea0067c6ca8daddedc7c20e3c0a7fd82c2e5d8f62fcbb8e18b2dbb0f1f5c7ecdc607a7accee2d6fe1f2e9e5cbfdef81f4e646767ac19d7a00491c77d6afdc20df949edea1900a8d93fadb43cf1d3be8ce3ab86471d7effc61b3eb03ebe314f711efdecca0d1387bfbd8f37bef1ce467fbeffed6915000ab77eb44c1d7c7797009d1f3bf3cdd881cfe48efdf6acdb7576d5c863d3863ebdc51671d975cd4eaeda748ef1dcadab4ec4279c5cb5259bb3739b579e6c767ddbe2417f68fcc0990f262c9a3aef6060803be5d8c7236f7adf3a7d4ba162db3eabee829137cd39a0ebf2e2e2192da3072d3e9a9d7d6ae3f436ba70b58b0141a0621df65f9b37b9fac2e84b016a17945625b33c8ea0b03a55538f73d398061166a3646dfb54de2defce195a870252ec90c746a79b8a8bacc6c6773c30205906b1b6b9b6a769dfe68cb20474f7a9393de3cc26bdbeeeb52b5a3cf5c9b4764600c47cc5d4499d230940dc87bf7ae7cfd6cfce1ad92242d227f79ffa6c8f230bbe3d411a0e1ddb74dbdc55a754a0e08fb92be8f5e33a0504ef6167bf7b634de283af8eef1023ebe2ba4e9e39d4b9f4abbdaeb82e8353f62ff92bbf68d78afd2d1f7db4cdc1e53b0a0bb72ddb9b7c4dd7b8702fcad06cc24bd71d9ff5f48fd9cccf95dfcfdddc60ea0ba35a58245393e1cf4f4fdf366fc5f160c9337ced0e312008160b490815d085837c72b44225fd45e05281f9a43487b346dfc8f934e3303249b40415e58aa6550969ad0aa06fffe6e6e5c3938c11b1b1561d016003e4a8bad161c52dc9121fa1b103d11924c5ee2eeb9a750963166e9ad5c96a8a8a8d364900e002a825314173ff833bf34066d1c6291d521fa700c0dd854a4aa702556e75fdb8e64fce5d9171c7c87d1fac310e5bd1ce0cf8664e4ad6a1b345bb67f56e385bfb916a2b300f2f5275cdfbf432cf59f1f7ce843fa3063e7c8deecb796bb6ffe3dc6abce2a1fae14d4a684cdfa71fabdf61ea7b7b3ef2dc873bf7780e4d6a96a859c848318d530d79c772140406c32ba17631a60ba0dc3109cf27e2b04055c16fc45f1b66a8326096a0a3e04011f73b5f474ad013649710f423ccb8afd999d41c10434c5272729d1031a6023d4e8bbf5ad23dcb110949c949a1b690bed3cb710de3a3ae9ab9fddb1be3836b4c1932bef563ef2edd56f7e71f22867fd7c61474ce9806f111ed1fd8f4c73d0d82d7b59b0f6e6f7b70e1c24867b7b71a37927bb2098b16390adace6a51a2d1bfaec9d8976f79e5a627560ed55eaf2e3a35869dd997e946940e50730e1f7746f58a91893be0164bac5d40f059d97c26c8acfabebe5a64c44f8008096e8e42150415b010a1a21d408a4c32e71f38945729c5a8bec98849ad374f9dfadf1db90a98236bdffa253f1c770390ea5e33a1edfed71e7afcbbe811a35b06e78fa775064ee9777ce694f7ffc87473eeca3bb271e9ca030e00916daf4b3bf8de5b075b0e6e6136351bd4e6e8dbb3f735bdbe7d2996f724b2e7134fa5af7bf6b3236eedccfdefea7ce4b5e90bf7db99e3f0e2a79edbddfa8ec1a9b264ad637565ec39e32ab57601c167e75540e01243a7832c0380a240a9d9e12b25cdc39a8371a808f24bcb57714e2931f28787d27404713292f548963db966ca1ecb09622424e81027fb233a12204a82441021052ca35d080d691542dff4b669434e4d4a9148448f770e57b421e89a4c5eb27442d12b7d1274448a6a36f8e9d5199e38d0490326763ef5d3cee4d1a35a1842df57d24d9fac9911fbd90da97a4a231af49eb2709f8d03a009ddae690c356d483b2b1071d9752d391a0ee89650aa3025371cf5d2b8ba4ecf4b971b8cfd62e19d594fb5354ba6960f1dbd79c1ffee49d381d619f4e49dbae7d20dc4d8eaf1bfdd25d42ef0afe7345e6c11cdbf76166ecd43ac5f553704e81e6bc15a5ac8b064a48895112b232e58bd18411121c122a18e0c82f4ce1290a043beca6d0c048893e006f214bf77a537af8c37503f878ef06889db54d819d781592877aabc48e1043c46e28c71bbca3e7de5598fdf23e38c31c6596161e1e47b1f104387804075c39cd96fea743a4aa92449be701b8412aa392983504aa07d1242bc2ecc08d8d17443daaeef4fe1350b42755965e87beb687d7e3e80b50b3e754545d5d0bbb865e2035a03e4a02004841432a2686d8d12032156999c553c4d0d2091328c8428403e233200b304857b32c8f0f285723453b8388a18c0e104a80a334191f7af76062747f76edd34eb29c6b8aaaa8cb31f7ffc51b4390181ea89ce9d3a5389cab22c4912251ab779026d786249114229f507e480ffbf101a0ba1b4f371b516a898d228d28afc7c00dddbb7e7f5ead5d0bbb031488099a2888113005089879e38f71c09810ae428e004b2a6757457f4c111d803a84f0108f144eb8757efb969d326ae190333ce98ca84225e40a01a63e85b3f80524229211444a32e0ac0bb4f00a24d99036889f82da58ac96afe35fdd03148505a55614d91da507b9b2fad381c9354c326558d135a25474deadd54f16a06154d4b588ef6c2bc6eff72f126569ee6c6c3fda43867b5efd04ed3c1ab2a638cfdbc618368730202d513af8dec42b5e8525422944a12f545fdf5c447f44b69f08a6804011a48ff6710c90929ede2a1ceea68e49c06f0c6b0b6f616e935e8ca2960d0c99fff7ef49d9ff69fcf7964006e0e93d7bec348a1a750ca523e2a1c068242ef573d859ba124361586520202d51f2d1ba64892e4513c86834669241c20148fd504d19ef5b3f4c418346b58b3ae3dbbd071ef8098473efbe93ca9117606892046469484480a673916d3345f815809160991120c048151020d140612ca6a82d804046a04446fadc130793d60ed352f26566c84d1a5a87f1cca2ca980518255829102805582550e2344c99ac895e586918201590a74e570b556816cc593ed5a612854bde6909e2e014938bc0908d44c3e130fa106c39fd8ba46ba9aaa5e22611c7616bac4c5bd3e6aee60b9cbc902825f68ffb9385caaefa4e5aa9bc163f1581c2e5eb6ea52404040f0998090d24ae217070b5dca72b2805c33019f4eee6722214c090808083e1394564b70e129cdc682949002020202021709355cf178feb8c00991b9262d0a080808080829ad164869020202020282d204a5550dec5ba634ae3f61a348db2c20da9b406dc7bf5ef158c329cdb973469acfdd33aad9c0c7579e2816db4b5fffa619334736d2977812dbe67b1aa4861d83f2560ed411927aff468f53b973db134dac0357e6957426d7de175bc50c5e9d2f3a566d01b7ed5df8d8756d930c841062aedf6dd40bab8fbb90bfe6fab8f499bb5de775eaa25fc725789bae147fd94d2ffd922574f602424a13529aa1ebfc0ca7db917b60c175192fdf3271c5b940e314d5cda4c49e636eef9d54c9554309fa931f4e5d7044119de5df07d7817787741cb33c71f2c29de70a0bb3762d9ad2f89fcfd79e2ea52da8eeb0b4e4d8f6dc80a11f156b44d47aedca2cb7cb7e6edbdb9d363f76e363bf1589672e708128add6496994783652db290d449265d910d564e0e4712d9dbbb69ecafd6d7c6aeacdd3efb9fab226f59a8f5d77d6a708ca5f3528bad9c4a7c6f66e97de3031a1f5e88f0f3881821fc60d9b732ce383fe29b1b1f5067c783464d8d1a5de3abddfde679fff253fc48c5339bd66fac02611841073c37e539765b861fb7ddab019bb72570d6b101b9bdc7de6762758de96d9a33b26ea0891e23adc317747913005ad49125ace0fd31edfd8f19dd5ef4de8d534ce62896dd86dc4cc859f8f92168e18b52c7bcf8c2e49b1b10d87afc8b105b7b78270a7729c397424cbcdc3b65d9d31aed5d07b6f49cdf97347b62a1ebbc079c1a778ac75529a96262d4e46828c68b944eaaa3d6b69bc70d7d2ffed971bb54ad401ce8c951b5bbdb9f940c6814ffb59034bd9f62fcbb8e18b2dbb0f1f5c7ecdc607a7accee2d6fe1f2e9e5cbfdef81f4e646767ac19d720549aa3f103673e98b068eabc83812a4de5d8c7236f7adf3a7d4ba162db3eabee829137cd39a0ebf2e2e2192da3072d3e9a9d7d6ae3f436ba33df8c1df84ceed86fcfba5d67578d3c366de8d35bc40a4bcd817dcfd25f6c1dc60da917d424889c32eacb05d7c5b698f1fbe9ecec235f0d894129edad7c50b3b72e5e7dc2da3c2d4a128f5de0c24869b551f158a022d38d730a64c05c0277d10809893ad4d52351e70f5eeca309cfc6010e1d41bc8cc03e172dc14c3d334f1345b48c381951120c84034048f25b549188e2dc34a64184d92859db3e9577cbbb7386d6a180143be4b1d1e926522c90b2b1f11d0f0c489641ac6daeed69dab739c35976058666135ebaeef8aca77fccf62995d899efe76e6e30f585512d2c92a9c9f0e7a7a76f9bb7e278b080c7ce7ef7c69ac4075f1ddf2146d6c5759d3c73a873e9577b1da2d3d5142879a70af489752ce598f6856f6fee7daf758bd2ebf57a7d64b7d907fe7eb48559afd7ebf5b103be3ca3b52456b06c501db3492fc7f57c2ff2de79aff48abca493c2ea91c858e0c2505a4d563c464888963d61878bab1919e004e4803f9829126424e91127418ea0c853e1e23010c4c880027b09ca0f4d6d62a42852014022d05114a8006022301114a97033e8008b848bd844f5eddfdcbc7c7892312236d6aa23006c801c55373aece29964898fd08628a233488add5d9eeba4317d9f7eac7e87a9efedf9c853dc9d7b3c8726354bd469278d699c6ac83b96a320227044cc3a74b668f7acde0d675300e0aaadc03cbc4868966a0ce4a864ab6bc79922062b2db368b8f6a66b3c7ee9ce9b5d1cb0fff5e455d3523e5d3ea9b10e20c6b804ed84d472d5677f7ed237da1819176316029ac00540ad503c328e7c159c858f154c01033c39ab0198259829b255a80a2c12e442d593ccd3c66160301194f224ec1c262fa59928dc0c2af7ecdb554f087f2787cca1bf781a4d6288494a4eae13526105f257101094c1c1ba26635fbee5959b9e5839547b8ebae8d41876665fa61b513a40cd397cdc19d52b4626ee8033c9310de223da3fb0e98f7b1a88d1aa46ce775b5c7f85e5b379ab4edc3a36550a525d84693161db9b6cad53cf0a00f653917a7d74ddd4d4545d70e734c5252527458a672d70c1a5b49a4c691c601c205082c3165b28cc0412818dc3c6fd070b550f13153150170f92c3e45299c0a14222d01100d0130f8751806a757ba1f21ab54627452699f30f1cca2bcd849a44f67ce2a9f475cf7e76c40d00b44effbb3a1f796dfac2fd76e638bcf8a9e776b7be6370aa2c59eb585d197bceb8b43203a7f43b3e73cafb7f64ba3977e51dd9b874e501a177ac392031fd5f98d96dcbe441933ffce550b6cd967374f3c2a76e19f5e931458a4c3265ef3926ac7d0404a55d5868c4a127889261a69082f9a888215f851a102d9f1250c04411232146468c041a929cba746145059c0c260a9940021cdcc3a8c5c49e1a057dd3dba60d3935294522113dde395c9285b6dc70d44be3ea3aa1690ee50663bf587867d6536dcd92a9e543476f5ef0bf7bd274a075063d79a7eeb9740331b67afc6f77d24d9fac9911fbd90da97a4a231af49eb2709f4d0c8235aa65a4ddb3fc8f4f069d7cebc6e671164b52c7d1734e76bfebaa24d9dceede873bff36349692e86bbec916cf49a0faa026bb5a9fcbb7190dbace8d13f255d819281025411f4c270a47910a8bd7945f232c07432143a18a420612d5ba739eaaf1108fd7c1a17a96c7bcb62180cfb08373004649008ced0000200049444154c2ad129c2a07e1f90ac019c0632877315ea4708013cead94b918fff4a567dab66bcb19638cabaaca38dbf0eb6f93ef7d40b43a0181ea8639b3df6cdaae1ba5922ccb549228a5129508250129ad83b25a2320a37550266b04e4b3ae48566b91eafac2ccc2f6ecaed7ab3b0057f316193f6faa59f299d1a07bebdb3fa364f2d87db7815050122953959022464048bc8e1432e2e00484c4c9c4c149118376dcc950c03c4d4e364ba0046eee31772c2c2b808183c30a1824e407d8b417a9b04aa012140e3dc079b952630b0808541f4c98fb2308259482504208080521845010020f71111002cfa78f8448d04222f1a7b10a384ccaa1c611947601503fefecf7008033a7b3ae79f19b9a75f19d1b27b4a91b3da15793191420902824e231f508818d2142828d8103052aa265c8046e800072a61b260a89a048859d95cbd0dec5216b59d77c47805c0506020a38185c0c1747c1167666270c8205042a812fc7f7a49224cb9224499450499228251e318d68821af10a694140907ce6ef98444869175fd639751af31f05906292363f31b086de050108810acfca9936dbb131bfc5869d811248040ae06438e786490225e01cb2c27d9ac67241020c0405c5569c54eeb5aabc888422d84b404040c03f247ad7d288a3065b3cda19c0011a90c31ab0a9415f8b985fb6578142d5f3b502910f0d143a0213818bc32ea844404040a0bac1e4f34b1391f8cb230c02052a7245085f010101816a28a5190cd0eb0010fe2f3567a800a539180a548fe1be8080808040b503218ec993b8c1e0983ce9dff900e44b58f7860d1b440b1410b854e8d9b3a77808b50f8e27a6399e98f6afbd7d59f42801010100dbb7efa0543374a41e8f34a2fdf3f8a341f34d2344b34ff4b9a491109bfe60bb4794cf9a51583c0ad4784a131010a83ee8dabd9b2449b22c4b9244bcdce6b3e02fc5883fc8d5bad8278411bf4045b0f6871fce8bd2b460f2390adce7bd4866952003790a849bb580408d03679c13ce19e784698ce4492e45c1b9163b8870463d766284fb5cb011182ba4f8278a05750ecb5e82d2042e889496a32041271cf7050404b83f0c9e7f9f173beea1a08bea822a20504e4abb80f9bb0a442e3001819a4b683c74d3c434df57081213a8fe9416f668a4040385ccc1381c1c796539a29900a30cce012ebcd604046aa88ce6c93fcf39e79c04eec19b789a93406613829a4095205a860ad83914800051128a18a264380085c32ac3c651c41023c3c66095c1813c15b1329492f29ab939f2149c5191cb6022283355bd03c853e160a1e96d6a006cbf8d4f6dfce0d6ea1c3c869d9cd725f28a455962f410a86a52139bd82efd867c152a4784040a804022304b2864301018288a184c0400281029215f818e204a429e0a3d2d81d2ec0c2e0ec6e1e470f2f0d9b243ba02bb2403ae73e78c34bfd9554ceb9b5ef92de7521aa7045d8f31b145efdb5f5c79b834ef7476e6b3eed6aef34f098b1a814b4e681afc829a7f8ff36011ae84320202e70f00cc1b31d8e095911c0c2a0725b03130eecff3e964d0b2583bb8c7c2313c591929e26424484890fc27adae30749d9fe174bb1d39fb3feef3f7b49b9fbed41297763dcec2737b56bd7055ee3bd7b6bb71fe11b7183005aa3fa5a1028c25584da0ca284d83c241bd04a57a0f87186cf8befa64aa309466201e1d651643969703ab338824cbb26c886e3ae0cea129e7fe39660758e6f78f5ddd22de400831d5effde0920c0fa7b0dccd6f8eee54474f08b5a45cfec82ff90137c7727f7bb667628bf1df64b8f3570f8ebdecd503da8f6c9b26356874ff1f76b093f3ba44b479f0d1e13ddab76992d2e08aff2c3de12ef17af496b8869d863db1e8bbe7eb7f3bed85df8b00f7b18593af6c1cad238458d3063fbb2e53856bcfebc3eed954f8fbc416f1b109adeef9b5284c19cf7063dbf9dead6de20c449774b9b7deb08579c15f6f8f6813aba354d247351bfef11137003573ddf3c35ac54884e8932fbf6fd161a718bf050404aa37a8376975457f150a1d85ca6167601c0810f1aa3998edd8fa05cbcfa55d9d1e0170985a8dffec9f6c45c9dffa4cfce7b78f5f729601eaa945a307ce383de29be34ee63af5cbabd7d5d3796e8eab67bf7ba4cff5df74fbfce77787d6d3955c4bd18ec5f6c92bb76e3fb0fbcb9e6beebced93636518c3189ade704b5af6cf3f1d770124aadb234bf715a8eeac1f27d85e1bf9c82f05fa160f2e7ea75b4497f7f69ccbcedcf9cee5963065b4f314fef9dedf03be3e6eb7ef7bb3d1c2d1a3b47ac31466a717dfffd481d16b7314e6cedfb7f8e1aed112dc87debff1860fac8f6fcc539c473fbb72c3c4e16fef73890e23100245551585290a5314555155b7b629ccad30b7a26a9b12b89550466c623b9fcdc34c0412ad8cb7348d9400c022214a869e00809b412288921049112f95cb65cd4460913c3f374b304b17d3d1cdb9694c924488646930f00d7ae72be39beb0129a1e7e89b3aa75824c9da72e4e363e2b7adde67073bbbe6adb5498fbc7d7f8f3a7a224736ee7e45231300c075ecebf13d6fdb3c74e9ba97af4e944aadcc983ee9de9e311424b2cba4fb1afdf1d1dacc3256c1e4e894285278b640852e75e0986bdb241aa91cdb65e2f441d8b4f6683169a9c43286a693668c6c6ea6c646373ef34843addeb085a95ea79edbfde7f6e305dc58a775d7f468ea3efcd53b7fb67e76d6c81611923eb9ffd4677b1c59f0ed0961972a10662d0d7e5d22caa156143a4781aa503c1a29ac12dcac5294a672e4ab7073a8dc6390ebe4c8767b4c4fb219f2199c65192f300e0eb8e159bbbbb8a622866e9f9e563967ae9c3d5f5db96af8e0ffdbeb02cbdb3ae7ae2b9bd5898e8a8eaddbfbff0ee5e5d91994eca3e748ddd6c9fad0d9e9c9956f7c5130e489c9dda2cb4c4c20c7a4466b8e0f5254bd589273bc2c9f0525f7641e8f48b44a50337f9a35a26ba3f8a8a8e8d8d4ebbe3c5398573c0579896574896909da75cbf14debd09ce3b94ad8c2b4ceb0f99f8d2e787778f34873bdcbef7aefaf7ceece3c9059b4714a87d49494949494945677fda2205bf8100a845f4c2b612bfdaf6213db85db0002d8190abd39a56d0c0c50398a183887c23df93f6dde75b102156e0ece51a88216a828f46e3e4a7472e4ab286050389ce5a03427605361576167703038d825705721bae8e683c60eb6fef5d5a66cfbced76e7d62ffd02f7667e6e5669ffcf9a1c67a0e408e6d10cf4fed3a1dba002637bcfb7f5f5efbcbad039fdae0319724b249569d9eace06a6176918f005ca7779dd19476eeb37b4e311fc195f8640e2e5d7820eecadea9faa28d8f8e7cdd3d79f5e1ecbcdcece32b6e4d94b47747885f631cbe0c00b8330f646ad7ad641d3ccb6252a3e5120a1b1a5c3ff3eb3f326c857bdeebfcf3943b3e3cc8e31ac6475df5e1f68c13274e9c3871e2e4d9bcdcbf665c661023b84071520b172ca40c836b61752eb60b6bc2af99dc337f9bb43330800136151c50006d44b67bc5b8220685830385ac22f9d2aa6f3f54154551dcf6ac5dcbe62e3b15dba68915f61c87b17e7ae3181dd4b3ebe67c7ec801003471c0fd7d4fbd32e59dcd996eaee61fdab8e1b0c738524ebe6ece4f1fb65970ed353337e631c0d8b867bd93abd765b801e7c1af5e5f95e5a7b4431fcc58b0c7c61c87be7efaf5239dc6f649a0e1afc765cb39f6e7d259b70e7ce2e855cf3fdec50266cb75591bb74cb54a701d5df2e6cab30a0010635c9c74765786ddb31e18ae0c0038f7bffbecc2fd76e63cbae499570f751adb2781862dac9cd9b068c55fa7ed8c9ae292122c3a49a286262326b5de3c75ea7f77e42a608eac7deb97fc705c98600a8425345fbc9000b10c654eabb53210c29cd82e8894763ea80591f89d9befac67b81300e4847637befacd4b3d2c2675eaab370c1b9b9e96901a9fd0eaca3e0d4d360090926ffe74f5a97b260e4efe4f1637a774bff7cb5597d7f13e88941b3f58efbeb3e7e0c1ba35aba675ba73ce23df8eecd2f08de4e4c6575edd2779b7b7b2880e933b7e7f53bd893bf3a2bbddfbe9a23b1ac8255f8f2131bdc7a0492bb6fde79a063a4077c5f32f761d7e6db365c929f1c91d7b5c9ef4370020b2c763f7d7bfb167c46b2ce5f61ff7bc1bb60c80880e132e5b35b4deb89d7951ddeef944ab37ec095d27be9ff9d09dd79db0419fd076f8acf9631bc93a3279c952fb3d0ff449b8ed9ca28f6ddafda6273e1a24067081e26b69e008592223fe4533e2596e1310a8c62048ef1c30490bfcdf2b0572ef221bf7aa19383c1337009c79f659e0848e81f345af3cd3b65d5bce18635c5555c6d9865f7f9b7cef0335f659b193f3bab598fff0e19f6f8e13619e056a17e6cc7eb343fb0e922449b2244912253428b78c963d8d8086cb2ea305d127c532a589e4320295c01fbfff3e60dcfd20149480d0806c0f2474dfd3e03c4d4ffb2af2a50908080080dbed664c655c662aa394a84c0a22344a41b484a028255f9a97de20284de092a066535a49dd40a84704042a8aad5bb752ea11ce883fa9b5064a290188f61998ce3a84b702bba4c86a2d5009445aadff5e4abbb8d445eb8efd3d7fac687202b513575f33d897d59a0666b5a68159ada9c86a2d50a5f86ed5f2f31aa6c5131410101010a81d1094262020202020284d4040404040a03ac1b39696a843be022db157a20eb90a4c14268001790c4e1500a224b839c061913d414a7c41354c0426190470abb0a910f10305040404042a073d815e422107012225b838b458143241a48c0215ee32a53499f823ee4b04d1323890c9e0e4f0c53da404160a0345b682421516eac9616da63052e4aac872c30d582f6acc6201010101815a05eae5232d1a9659820410c02ac1c5507ae8a3f08a4707f3a4cab671b080420cc851a172d83914ee11f18c0476d513aa580bb2ab179c262020202070de707138182224982500de58c62523bc11bf2f7eb19b235309731c40b6e2a153093052e889277808f14610101010101010384fd818a2294c1439e5482072be7e699a63989341f106c3b25fece4320202020202b51612400938878e402d8b5c2800cb79983d6aa1fe29819bc3cda1000ac0c44bb8f06027e77589bc625196982e080808d46ae802f47cda129a83219f2142825c960a904649304b65535f292862304a8894609260a288b898e621ce9d33d27c110c22d3064c5b71a26269535c7b5f6c153378757ed55d9531b145efdb5f5c79d851ca2366673eeb6eed3aff94980b080808fceb1138564648e0808dc1cde060882c8b5fa80a9c7307e5ff2c50a1841b7eed0cce70c75d1cb90a14af1589eb62e7ff34749d9fe1743bf38f2c1e71eeb591935656a91cc3dc6a85aeaaf0ffd9bbeff8288af70fe09fd9ddabb924979e900aa1f7de4550a4884811500404940e025f952e08228a05fda180804811f84a5104294a511481d07b0d8450122085d4ebb73bf3fbe32ebd10942f20ccfb85e7dde56ecb5c79ee999d9d27f5c2b60f9fcb98dfb9ee4bcbaef222651cc7717763cda93b2d12c80cd98a3ba69815d82854a5873493020698695e48cb1fdef2b3955cde5a012c0acc0aac3995b31f24224a92a4f68c6c3db05f35dbd923890e0060960b2b47b40cd31142bcaa76ff34269d022cfbf857afd4f2550982a8f6aedc73f9d5cc4393ba4f3f97b1ad7ba4af6f48b399a7ed906f6f9fda21da4008d1473d3bfee7042700c7b9f7abf93df3eef82ef52b8545beb821952929bb6775afe12312a20e69f1e6ba787bc95be5e117d5b0fb94753b6645fc3ae9c34366c0797ded8856158c2a428867a54eefef4e51e0b8f079f791074c878655f5f70da831729fb998c7b87fbc58ce2e7cb5969f86a8825bfc67932b212df6c145f6d409a04c9bcd711cf77029cc1d6b14062b85922f7bb350384a0f698f4b2350ebcdbd2b579f972ad40852012c6bcf5bed469d6cffdf78bb9c19334ef8bcfbe89de9caed0da3a75deef77bba4c9d59b11bde6962f46cfcd186e9d58dcf6fb89696762b666a2df1faf2de3d16794e3d62922da767975bddbbc782cb4e0050d2fed8ea31e58fd8841bdb7a7ac72f7aa9eb62cfc93199b2fddaca567b87f5fc2ad6719794ad62d7972ba5edf9e3860320de4dc76d8acd569c777e1b6a99d37bdc5fd9eaaa6f6d98dfd4d078e185d4b494b3f35b7814f318f7af8d630b4fb4ffe186d51a3bb7fcda7e7d565c9751dc02418beca908e7957bde6c8ee3b87f97c720a4d90fbc162c12511fda6646f68015dfbc142400d9315fae63fd3e7fbb55b05af4aad16fc630e3ae1527cc825aa5a49e3f76fa4636d306d56c52cd5868ef69d2ce6f0e468effb04f550f5117dd73d6d46aa7966eb9210320faa7c60f6fe44500e28c5f3fff58cdf767f7ae6a10d5216dc7bfdffceaea5f13ef32618a640cf526a6e46c05aaf00eaf75ae15a81524dfc6c3a63e8f03bf5f2b922d95f8184dc5e1d37b57d10bdaf22fcd181775f8dbdf5368f10f2ebaa77f6bb3398ee378487bb0344dbfbbad28969b7f7df474c68163b7ed0ca0d90937d2139675ae181a1a1a1a1a5abeed97d765938906755fb6b25ff6d73dab78e9c35abcb1f07856a13e5267c68d7421b872a0abaf56f4a910aec9bc9e2e03103c020374aea392ce94cb29e698b1f5c35dcbaef1c65f32d2b2ef72844dceb899c90c819e2294943f66bfd2a4bcbfb7b7d137fcc53549a64c6b91dedc121fa30aac14a076c548ff8a4142fa8d0cb9d8070b45f7f46f6d36c7711c0f690f633f74212ddf5e3c41bd60d8fc8b0e088690109fe8313be3135d6edd31a7fcdcd9084d6497993f1c4eb0982e2c6cb467ec8025714e029273721da03286fbd0a4d814d7300e253dfe86dd3bc2c775ea5eeee9e3925f94bff7734b4e27b8167d333933e3f8f4da9ad213c9b84d6b2ffbb56a1dae36c74ce8fdb973c42ff16999196937b6bc1a2832e4141dcfd98ce21f93134e5d1b27df894ba63ee146a9840717d953f637369be3388e87b4874555b1ff8c0e097366ec4a635e2dc6f4702c1cf3d9ee441b637276c2d16d9b4f663a92f6aedb72fcb6950a3abfe0000f95280a44f40cf274245c4872008010d4f68d4657e74c5d7bc94a6df11ba67d70bee6804ee185ce465747bf32bce6c1f1e3ff7b264306b5dd89fd73e3ae1bc58c65648a2ccb0e4bfaf5639b66bfda61cab5e7664d6eec016ac9707856a81eee29c2716de3dcadc9320010ad9f9f987c2ec1353767f18f0100fba5afdf5f7bc94aedd736cef8ec4ac3d7db0408c53e582ebaa79a326e36c7711c0f698f04e2fbec9421de3f4dfef692ecdd66eeaef9757e7ba38a4e1034214d067d733c8bc291b87366e7680f914801cfff5073f6d2d7cb4b42d0f3ef0e547d504d43b435269f90235fff7eedc03bd3eae8455df5b7aff55afde3c84a45468caaa2476cdc34d4fc699b001511bd2b777aef9784624679da0f0e0cd3a8341ebe953b4edae1357ccba98d6f44a900cfa7667dd4e497ce95abd46bdc66f8be8a2d825dfd885ecd278e8e58d5d240a4b0017f92e21f03c0507f68ed6dddc274dae811b12fad583520522a6181c5ec69d9369be338eedf1c0550ad516e5e51f0ffcc7d8d31f73dee8e31d74de6bec9a8fb3a65ee491e1903a3606cdda733ead4adc328a594298a4219ddbb6fff88516378a373dca366c1bcb9ad9f794e1445499244511404c175991f21c475591480922ef35f29f6662977724fa01ddb36b71f341a448040400410e2fe0752f83a90731d80fb262f01ca711cc73d26a47ff5d697f4cb8e31dea5c6711cf7e485b40009a9b2bb67d1288200e939a31174023c08540494229bc29233e25b2f424f20000e0a53ceec597a1160a0145a0184c1f640a62be4a18be3388ecb97a511784bc890ddc5a9539c79f1cc5b4096023b83c0f2668ad40bd00b4897a150e805788b4897410102a80914826c0522a0e73d9a1cc771dc8325a4cbd0127808f01291a9e4cda6e529c24c616150189c2c6fe6460f0166c53d73bfa5600d6b066453288083153ff131c7711cc7fd0fb334d73cc7de122c14b9f3580880488a99775f2010087402340400180301849c90a6b0bc39f87999148ee338ee418734001a019441ed9a482327df2a96ebd095cd356d7fce43ff76adb5bd7bf7f21780e31e96962d5bf246e01eb790e629424d90e2848f0a46c93d36840132839e14ae14c300854124b0d0d2a21fc15d4adaf04f14c7711c777f8980641091214301d29d0854b90f9501c852e023c017700002036530290090adc05b840838190883406092dddd8c12818e80021ae11f95c9e6388ee3b87ba5172064c9ee43680a90ae80b84fc2869d22558113100186bce36a76863b3264e63e8466a77987cd18400844023b75c73f8ee3388e7b3074022473be811c854e269319b259dec458b91406132ba6e35161391d923c45e3388ee31e20ad00fa6f9f3d84e3388ee300d829ececfe8534d7a1358ee3388e7bf05cf1e7be4df2e1a0b0f393d1fec96f82cb9fd5f6edf44b166f098ee3b8bfe95f3e6f95fdecf44a05ab5c345976ebfe47569ab4b29967b14bb61c1c19193e34c652c60529894b1a11426a7d78dee1bac3bca77f50c8a07d66400c7876d227c3ab6b4b7aaa79dfa000428cbd36a7bab642b9fe757d8f464b12957bdee6d2969f8fe67f135fefb1c5388ee39e989006009ac64bae9aad39feea1f729ff789c9f777762f02edb9cfa66c4d29146b04ef7abd07bd10a92ef5c512cd1b27ce3f67ff5fbd190c9d3625e5b664d6c6f65ef77b0d8a9367f21cc7f19056ea3ea8b579d40268dace21117e1d965e9301961df34e15efa69f9eb7d39b4b1b1b6abd35a167f37ab5a243239ffacfa644d714cd343de6b31e358c0221ea9066c357c55a01d09b4b1b1bea4c98d6bb49d5c8f0a7a74de936f280e9d0b0aafebe013546ee33e7ae397bd7a0ee0bae272c6e1beaeb1bd67ec93519f6f875635a85690911bcaa7499f5676a313994b6fa8809d57e9f34f7b4adc0ddb91d8f8ed8b92d8d95dfda97c500f9faf28e7ea103b6b93233c1b7e3b4574d5f4efe39a9506028ba0b8e0b9f772fb8cdcc7261e58896613a428857d5ee9fc6a417135c88a8c96b498d4a40091b63d93f243cacfbf8c16d1bd6a91a51ae46cf2f8f65bba27e71bb6fd93f243cbcd7d491ed6a478755e937a77fa116e3388ee321adb47df26dfbc9ca5763dfeebf283679cfe4be4b8266ad1c534d0300e6331bac23b61e3d7df9fc9a96db07f65d715d064ddd3ab4f3ccb43776a539edf14b9bee1efcc2fbc7ad0000f3a9f5e903b79cbd96b06fd6873fcd6f6a68bcf0426a5acad9f92d3c72d7e4d976c986111161437625a6a5256c1f14a99cfbb4cb80cdd5e75fb4ca197bc738e77419f0c3eda2414d8ae8fdf140fb82891b6e15db69a8ae3ce2bbd961cbfa4edc9d7cf9db81ff39dff3bb2f3af8bb5e2762683a6146bdbf267f71c29a3fa015b30b4ad5b736e4df667dd69eb7da8d3ad9febff1763933669cf079f7d13bd3cb907c96b831f6c45f8e36f87adfc90b713113ed33bb4f3a6006ec25edbe3d616b4c8db9072f275cfe7edc8a022dc647dc721cc7435a7ef603af856ad52e1ed5c71db102c4d8eac3d5836e4d78ba79d755d19f7d37b492bb3b4f5b6df8a8963e028857e3e16f963ffcedef2934ebc0a2edfa811f0f6f6894d4a11ddefda875d29ad5e76d00a0ab39724c9b001140592bc83be27e5879a5d1cc199d23b5a257ed373e1ee1ffc7c23d69c5040e43a371331b1d78f7b3a39662a38aaac2a0e55f545dd3bd59abb7aef55ff9f1333e79af9214d66bf620ba68c2fac4bcfca6e45dc8931df3e53ad6eff3b75b05ab45af1afd660c33ee5a71c25c68bd34fbe70e7eee96547b37fdfc92b3e48d118d1dc7f5aea4015491dddfe964dff4dd694bc9bb2ffabe30b15f351d297b53721cc73d99214d5df78b4397e25c2efc36a5b616008867834103a36ec7895d27bd1c953be1a4e4136e74e505a277982f49bf916137df4e9203aa04b9621ed18756f4cabeee9ae852328619ef2d8970a65fcf3644851b5c8daa0eaa16c85213b28a4bc5c4722f7d344cfa76c2f7379cc52e490a7f71545b5cb9556dec9866de05c200d1d77b6b56f3a3d33e3ee4eeeb8352f22ee40b560937d2139675ae181a1a1a1a1a5abeed97d76593a970af9fe0d1f6bb93ee968c3bbb69707955c91b237987f9aa735bd5907d3d5d2e79f725ef72469e8f711cf7a0429a9ac04f42881a21127cf27df97808089010ac4280045d4ef8f391a021f095e0234122f013e12d00805e848ec053845184f8e07e8e13ad5f68788e10a3ab7c9be3d2a2c1b3b39eef11b461d4c74772b311c7ed7349aea186cee40bb7a84fb851e3111c24a55c4c76ddcb2c8971599e11392d4072768280909c3a0485568e7c7f50f944789aaede30b98e5239922ea410ff302fb1d8add6d51dfbe1d3a7667c7420ab98a5d2f4df278fd859f99536d767fc677de1318d6248d70f476a578c5f7dd51592c4e277a1c0360b8690109fe8313be3135d6edd31a7fcdcd958e4dda00f0ccb69c9b0204fa9948d71a6c626ba734cdbad0b691e113e5269bb9fdb94055b8ce338ae30a3042f09f9bf3975027c2504a8e023dee5646a018044e0a782cc90e2448a925735cd438081209b22458699c25b8256000091c05384498144e029229b4225402420805680838202860798fe51872d8f436180fdfcdc7eef260d5ebb66e58fd3bce6f59d1ee3ce681c57164f5f7dc1426d577e78eff3ab0d5f6f132078351dfc9c79f9e46f4e64298e5b3b3f9ab23bb0d7abd5b445a3a69f987c2ec15a34ddf20ad6675dbe92e92a861afd529fa8c3d33ff825c1ae649f593e79414aab214ff99610dc85a0ceb3467b7e3f7d4be1a18fa0a9bffee7b5f535feefc715ebbfeb7c64d4e055370aa553da5aa33f7af6e2c7f34ebbb6a7f85d28b8cd5e2dc6f4702c1cf3d9ee441b637276c2d16d9b4f66161920c2147bfea6a4a56c0c33ff36fdd33f5264256dffff4ddea6efdab7a6be6cbb5fa0c5388ee30a73756de526513a015a820c05294ed8188c5269bd8b020083082745a60299416679333d7a1098286cd43d79a38d4297f3fde4a0eeba33b905ac5deb704d704c8107386bb1fdd0a0280f5d8eaad34e679cfab4cf4cd39baba737f3d4567d73e507414bfabefb57260360a83fa2c1ce1e615a5da531f1bdbe5b35205282e0df79f1a64986af9f364a9a887e7b5a7cfdf37bf57445d6e1d57ce2e888552d0d440a1bf0a7297faf67c5be935eb8353c542486e6f3e3c51ae3377ddbfef8e068ade4d5f4333666c38a5e2162891baea93e7276370fb950b9542569e3a8815b1acdfba66fb8daafdd9c15bdcefd67e0b2f882fd934240a70fdeae66cd395dbef85d28b0cd66ef367377cdaff3db1b557482a0096932e89be35945820a356ded1294db92baa68bae3b4adc187544af976defd737aafd9e5b1531f3a78f9a1b004d5976bf608bf1118f1cc7bacb0498000020004944415415fe266270d0bcae3e2d8185823200ee8c4b5d724c23a8d62850050b8529b71e8c2b44111624b23b0a1cd45dacda20302d41aaccfc255815665658800ad9327550e62bb24c275313263096ad3083402963cb67cfa853b70ea39452a6280a6574efbefd23468d7958ad747369d3aacbde89dfd3cb8f8f51f8872cfb8754e96bd878f6f3063ade188f8705f3e6b67ee639511425491245511004d7657e8410d76551004abacc7fa5d89ba5dcc93d81766cdbdc7ed068ad28684492490522105f89c88c30d73b8d10b5402c8c982971bd6fdc0733e0be29b94258d17753d1a31dfc1008c7711cf7403100b03328ae404560a15050e2e869018093412b147e80abb0b52e6f80043402ec8fd8ce96f48391e3388e7b3c229ac220123859ce3f143858a317e02742ca1d8b0d205b86bf0afe2ad828c02011b886806732f80a2080cca02500dc05af1fa1bdbd87b45128f7faa1acd7f93be47ed0375f7ce30a6f068ee31e000b85a704914026208028c0a4e4453549804a800ec85672429a02a438a1132009602c6fc4a3832295414720105828ac8a7b3882458193b9afc80c0cb02850189c70d7977150de45c9711cc7fd4d3203cb8d440c1932b42204d708445a204b332bd00b7965a7dd43fc2960a639e91c2bb0dc6c5ab84ab5256779e69c3f59722259ee16f0c2d61cc771dcdf0e6972be511e8aab8f90e4fccb472380216fa03e9fd381e3388efb570a54c1c990e6840c1ed2388ee3b87fb364d719bbf9f23681370ac7711cf778e0218de3388ee3218de3388ee37848e3388ee3381ed2388ee3b8c79f4180bab8c9a0f4020ce2e31ad2ec67a7572a381d569365b7ee7fd9129ab4b299e73f5eb2e3e247357c3afd92f5a01b29736b07554ef3a8431af5fffa44368392b8a4516ea3a97d2b367ff9ddb5675d35780afc8910a27908dbcc71dc934c245011f79c1e85e884bc73a01fcb2c4dd378c955b335c75ffd43eef33e3159fed79f37ae0e19b637d3e930dfde3faddce611bd3e3b6b07004d950fce989d7673da95dd5ff5d2fcd0b7c1739f9cb1b91bb5f28c1399ee26cddad8de8b7fc4388e7b805feb047656cc8c1d1a02067769b3e2435a90ca5dd8b3745a01fe2a04ab10a88231dfc96c04f010e02bc25f051f29ef3437fd038c95825a9b472d80a6ed1c12e1d761e9351960d931ef54f16efae9793bbdb9b4b1a1d65b137a36af572b3a34f2a9ff6c4a749dd240d3633eeb51c32810a20e69367c55ac1500bdb9b4b1a1ce8469bd9b548d0c7f7ada946e230f980e0dabeaef1b5063e43e73be755bf60f090fef356d5487fad52b04fb57ecf2c509130300f9f6f6a91da20d84107dd4b3e37f4e70c2726852f7e9e732b6758ff4f50d6936f3b41d34f3c8bc7e0d025584887ef5077c73c6cc00c8377f7ebb75b85e2082a40f6efcce014bc1743165e7c47655fd3584105d44ebb736263801c07679e5e0c6411a4110549e91cf7d72a6b8d9a505499254faa086fdc6b4f3bab6ef8a2b7211419224b5de27ac4ec7b14b772e6c7af283c9dbefb88bb0a9729b54a3e2ddd31cc73d3004500bb017978ae905584b9d6a58b05318c5bbe58080b708ab826419779c05262ff694a021302b489361ca77bff01027c4177cdb7eb2f2d5d8b7fb2f8a4dde33b9ef92a0592bc754d30080f9cc06eb88ad474f5f3ebfa6e5f6817d575c974153b70eed3c33ed8d5d694e7bfcd2a6bb07bff0fe71572168f3a9f5e903b79cbd96b06fd6873fcd6f6a68bcf0426a5acad9f92d3c0aaece9eb0fd7883f931e7ae5cfb6b58c28ce1ab6f2890af2fefdd6391e7d42326d9727a76b9d5bd7b2cb8ac6afcd186e9d58dcf6fb89696762b666a2d55d24faf779891f1faafc94e47f2b6ded727757bef8805d6a3b3de5c1bfed5253ba3b6dbfbe7f58a5415cc18a1ab3164e5c93459ce3a3ac37f55ff211b9329b2fe7867ec1f4fafbfe9a48af9da8e0fda0595fc7a3a6ffdb9766f5670dd304d913f49a1cf0fa8633bfceb252bff44711cf710a90814564c1d69894024b095da6b265828047297084408084001caa020af7f5320d0109814d801cae0647818458aed075e0bd5aa5d3caa8f3b620588b1d587ab07dd9af074f3aeaba23ffb6e6825b53bd7ac367c544b1f01c4abf1f037cb1ffef6f7149a7560d176fdc08f8737344aead00eef7ed43a69cdeaf33600d0d51c39a64d8088120bf3e434736097777a456b004d85761d83aeed8db7d2a49ddf1c8c1cff619faa1ea22ebae7aca9d54e2ddd72a360dbd0e41d5f6c0f7cebb321f57d24955f931133bbd937adbf68239256345f3d793c36c52e7a5568dc38a4604813035af6ebd128d443143dabf79efc9affa95f62ad202a2dc9bc74fce4957459ed5ba549dd00a99850b6a0a59f5ea75697ebbca5eab41593ea6a8b792b7804f9a94cc9aee9aced172657f750abd56ab5aefc90bd66fe21e338ee41d108b01717b7b4026cf42ef30797a94b49663029f092e02fc120203709707ddd3a1ef2eeabeb7e71e8529ccb85dfa6d4d60200f16c306860d4ed38b1eba497a372c382e413eeee3515bdc37c49fa8d0cbbf976921c5025c815f3883eb4a257f675576d1dc918662ccb7c61a287bfc1d58c44a51165ab9339336ea40bc195035deb157d2a846b32dd0bcd6bd33b5792cde767b78e0a0d0d0d0d0dadf4d20fe94a8659d1d69bbae6c31a7f8d7b2a48eb53bdf3bb5bdd9da3b98130f3e882375a550e327a1b7dcbb5febf2b9999560acfa7e7ae7bc773fda0fabebac0faaf7cb227b5e8af1b55c06b3f9d8d8b4f4cb7381377cd68ed57dccb4ecd49779c86404f1100d415c6efba101717171717bbefe3467afe21e338ee41212866000801b404d6bb0d6c28eb511213458a03160a0d81af0a62c1353ddcddd7fa8586e70831ba867d3a2e2d1a3c3bebf91e411b467d7c2437c970dc3e97e48ac0cee40bb7a84fb851e3111c24a55c4c76ddcb2c8971599e113e526e769ab38be45e6a7aab8ce13e342936c5158e94f4f81b76ef081f89e42f0c2ef944fa1bea7d78e07a6262626262e2cddbe9d95716b7f480606c3c7ce1aef369b6e45dc39df3fabdb5273b7f427a76ceab532e75fbfe7c4a6646dacd3d6f5750330090829e19bf72ef952cebb5755de366bcf6d1095bd154d210101c121c60d495d829a924febae2a4b651874a3a00206a6339779396f3d1f0b2aa1cc73d30c58efed008905db5adef4b480340010bc51d0504eed3055c5fd90ffd0b8f3a6c791c0a03ece7e7f67b3769f0da352b7f9ce635afeff418d7e87438ae2c9ebefa8285daaefcf0dee7571bbede2640f06a3af839f3f2c9df9cc8521cb7767e34657760af57ab698b464d3f31f95c42190f3309416ddf687475ced4b597acd416bf61da07e76b0ee8142e899e419e8e840baea02a047518fbec8d9963171d4e7132e6c8bc1ab369eb651bec977e5af3475c8693a9bc03837db49254a04b985ad36dda886a157c545092772f5875c50680669ef871c3811b2685687c8203bdd5a258e617955159969db6cc9ba7b77f35a8c3d098da5366b5f3e3f18be3b887a9d881213ae1ee295a59439a86c05b84418487081f110cee8e4eca60a130083008d08b30880f25bcd90f0d8af2d0e5a83aed74c6a94ffbcc34bdb97a7a334f6dd537577e10b4a4efbb7f65320086fa231aecec11a6d5551a13dfebbb5503222508fe9d176f9a64f8fa69a3a489e8b7a7c5d73fbf574f57641d5ecd278e8e58d5d240a4b0017f9aeeba4952e4ebdfaf1d78675a1dbda8abfef6b55eab7f1c59490521e8f97707aa3ea8a621da1a934f38837bacd83edd7765d770b52018225b8f5d1b6b61a0d9a7960d6914a816047d8d0929fdbffdf42943fe17b5def8cfba5e7cbd5aa53a8d5abcbad6d8264a070072eafeb9bd6b1a252278379b6b18b76c421d6d195beee2bb353d546a9d31aaf5a835d697561fff6d422d1dff3c711cf750158d5c2a809410ea0ae71f62b5463a11660579e700b0dcff3100604c64d00a10c008205366a3a060ee2e3446d5602a308051caec9451c65c77aefa64469dba7518a59432455128a37bf7ed1f316accc3cae56e2e6d5a75d93bf17b7af13c84e30a59306f6eeb679e134551922451140541705de64708715d1605a0a4cbfc578abd59ca9ddc1368c7b6cded078d0611201010018480104f915042cc94b86ee61c0c42ce75b88f801122292830f8be584abe02d645395c5d9f051fe0e055ad398ee3b87f4c00d402d2e5320ddcf87797002df6971d633c9c721cc73d26189026a38c5febffee90762fd14b28f7faa1acd7f9db83e338ee5f16d2ee29a5e3388ee3b8c7010f691cc7711c0f691cc7711cc7431ac7711cc7f190c6711cc7713ca4711cc7713ca4711cc771dca34f120105f09360a1d008d00114c850f266d3f210a107440285c1a4c04a2111788bb853b0ec8997089bc2270de1388ee3fe87bc043851600a630de021224d818a40704d862512788ba00cc90af2d7b9f6106020c8a648916156e02d424b40194452786a1215010f671cc771dc3fa42db5f7900262c1f023e6441f27cbd7f16863c852a030e4af73ed4160a2b051f7fd360a9d000ab09ca8e6af8204108090bb57b2b9ffec67a757d2365b9944ffd72bb21c1c19193e34c6f2cf9642935636f36cb2ec16e56f5a8ee3b8e2a94b9dcb91324804000c22bc45001008722b2ce78534b9484012084452a02fd199131e1506894043c018b482bbb4e563fb45ad38790ce2388e7b308452439a9c938a6908d404022010505624a415e59a4031ffc273ab322b800068045828d404ae03720f15bdb9b4b167a3999ff6afe3231055f8f39f1ebe71704eb7ca064234d1bdbe89b503b0ec1f121ed67dfce0b60deb548d2857a3e797c7dc9541edf1ebc6b40ad312227855e932ebcf54c5fde0f05e5347b6ab1d1d56a5df9cfedd175c4f58dc36d4d737acfd926b72c1f51aea4e7caf4f8b5a95c3fd431a8fda78530600663af3cdc086812a4224bfba7de61dcb62705cf8bcfbc803a643c3aafafb06d418b9cf0cc7f54d13da457b12427451eda66cbf2d0360d9c7bf7aa596af4a1044b577e59ecbaf3af93b9ce3b82748e9c56114400424020a3818b4428100546a480364069d9017cf34c45dfc536190044804560a06688587d1eb58b4218e7c7baee30f898e3bbfbf1a37f9d967c7250dfe2dd57ef387a7f78d7bfb973b0c00ec89bf1c6df0f5be9317e26226da67769f74c00cd8cf7dda65c0e6eaf32f5ae58cbd639c73ba0cf8e1b60200f684ad3135e61ebc9c70f9fb712b368c88081bb22b312d2d61fba0c842933d9b4f6eb40ddd7232f6da856fab6c1839ed801930c54cea34f644fbb5090e67d2e61e71133b8ddd9da9aafad686f94d0d8d175e484d4b393bbf85786a56a77e5b6bcc3d63912de7e6945fdb67c09a9b0abdbd61f4b4cbfd7e4f97a9332b76c33b4d728f6b721cc73d09647697904608f4026cae6361224492f794bb0ce2cfa4d009304a3008f05301aec26980c2a0011c1400ec146af2d0b33400d0d51af36e8f4a7ac9b751efae614ab911e33a866bd5216d5e6badbb7828c10100a2b1e3b8de9534802ab2fb3b9dec9bbe3b6d71c4fdb0f24aa399333a476a45afda6f7c3cc2ff8f857bd21800d1f78589fdaae9c85dabf4e8eb8d1ed1c24780e0dfbc470df3b193a9b2e5d4f21f4dcfcf1edf264825f9351ffb494fba69f15173c167594f7db32cb1ed27efbd10a91375e5bb4d9b147d70e9be7426a8554aeaf963a76f64336d50cd26d58cfc3c0b8ee39e249abb7de951062d819dc2ce200222dc39954680a022006056dcf1c915aeb2157707a383215586c220105894bca2350e060b838501808dc14af1281c6e92bc435d398da0f6d07a04066889fb8624db64ea7a4498afdafd609f7043f6f574d9997e3ddb10156e7035a23aa85a204b4dc8520048dee58c652abe237af8bb9f2ea8d5826c753267fa75934fe510adfb050aaeea674b4cb5177c9633e57252fa96d7aa87868686868686379a788e28e96616d47dd9ca7ed95ff7ace2a50f6bf1c6c2e3597c2029c7714f92bb46936c8a6cc53d7a234b8189ba031365109ccc9d7be50e0371d5b966f972c06c05590a2c34ef4e05302beec048010b83f35ff1cdeb4c8d4d740562d86e5d48f388f091543e119ea6ab374caee671245d4821fe615eaedebebc0aa324ef386259a87c220ce9976ebb839823e9629a2ed45fe32e2eee5e8ce4171518dcfbc7d844979b29d9697f0e8994a089ec32f387c30916d385858df68c1db0248e1f4ce338ee0972d7fcc84ef3ce4bb35177df210a0de27f2230f36fd33ffd234556d2f6ffdfe46dfaae7d6bead5d12ff5893a3cfd835f12ec4af699e59317a4b41af2946fe1ae46d12b589f75f94a661973517dedfedd3cb64efefcaf14a79c7660eec4f57861507d0f10ad9f9f987c2ec10a00fa3a43fafb6e1cf3dee638338562493ab373d3fe64594edabb6ecbf1db562ae8fc82033c54a22810fe16e7388e2b8b272ca4a9237abd6c7bbfbe51edf7dcaa88993f7dd4dc00686a8cdff46dfbe383a3b59257d3cfd8980d2b7a85141992a1aed877d20bb786878ac4d07c7ebc7cd715199acfde3ca7facfdd42d42aff8e6b223ed832f7192301bc9a4f1c1db1aaa581486103fe54ea4dfb75f50b17c735f01289dabff6cb73f6a6ca802371e7ccced11e2291029effa1e6eca5af9797f8db94e338ae2c08aa35ca4d610afe9fb9af31e6bec7dd61e6bac9dc3719755fa7ae7b181803a3606cdda733ead4adc328a594298a4219ddbb6fff8851631edabe5af60fa9d2d7b0f1ece70d74fc85e7b8fc16cc9bdbfa99e74451942449144541105c97f911425c97450128e932ff95626f967227f704dab16d73fb41a341040804440021ee7f2085af0339d7e11ec447081f4ec7711cc73d26fedd9d5ab9bfec18e3e302398ee37848fb37bbb748a66fbef8c615fe92731cc73da1214d456014ddc7d4d2e5bb9cd4cd711cc7710f8b70d7118f4e863b0a329462aac9701cc771dca38396a5e391f2cc8ce3388efb3770873457556b35818e8001990a6c773ba9d853848a400428855d810900a0235009c892cbb4eebd7bf7f21780e31e96962d5bf246e01e592a402bc2c6e0214212e060c8a6772f34ed0e69aeaad6568a14057a02a38414c75d6622763277695089c15380c260556067d009509132cd8fc53f511cc7715ce1b04420038440023c04981480c228412be4cd835592bc636976864cc53d673100f5ddce58b35138192883c335b31601000a38d9dd9fcb711cc771c5ca8d2084209b420664c0c9dc05a8cb94a5b9b2ae5cb40c4fd60ad01208006310585ebd343b859e8f25e1388ee3fe96fce14361eedb651cd451e2f090d2cff852137889c892e160008367be4d7030e809543ca6711cc771f7cefa0f4a9515d345a8221073aa57974445a030d8987b3c64a1e9d9ecbcef91e3388efb5bfec930fbbc2c4d4b400510c020c0a4b8cfaad610687382938708ca6055e0049c0c1e023c0530405d24a57330789639a41d3978203333fdae0ff3f6f669d8a4297fb1398ee31e6f2a82bf5d25322fa43140220043a60c5bbe49f915000cae0a993993f3c3c19021439d33e25f2c18d21456e68e4f203333bd6193e665887cfbefd30f80b4ddef7679e5b37da9c69ebfc6ad7dceb3accf735efeac41e3dd1f5fdddad1eb314cf44f4c6df186b462ff7bb534c53fc0727442d3e15edfff35a586867fe0388efb5f921940a0b0023d907656a6a85260c46396822c9a17cf5ca1cba4c0a4c0446152605620e7ff1385598102380047be75ab09ee697c8877712449f2f4f4ccbd59fc33ed67a757ca2d70a10dacdabaff475be36da5edb872f3c7490be4f72f3994e47b886705bfde0f8e8c0c1f1a6329e9efa6bf06051252e9bd33f68791b227ad6ce6d964d9ad7be98ca6b7374df92ef0eda1353400ec17170d78ba7ab09a10d2724d6a4e53eaeb8e7c53bb78daafa9947fde388efb9f727ded28050faad969812873f790765f6809f4023c4458947fbaa8c9932757ab56eddcb973777ba0a6c9b204bbd36e4abdb0edc3e732e677aefbd2b2ab2567adf29d2b691e95abf9ffefe66bcedcbfe0a71435b9bc7cd919ebbfe327d1f50d5f1ca935ac7d9000004413d4a8f77bdf2e1f1a5e201f13c33a0fa9b067cee65b0affc0711cf74822b921cdac942900de7d890400b21538fed9345a595959cb962d4b4e4e8e8a8abafb4a454992d41e7e510dbb4f59b76356c4af933e3c6406e0b8be6942bb684f42882eaadd94edb765d84ebcd7b2cdc7976e7ed731cc37aae79674d391595d6a05e90821eae0c68356c45a0120eb974ebeb53fbbec8a8a9603c323cb8f3e9c2f3665ef1ad47dc1f584c56d437d7dc3da2fb95668a61476e78f795b69d779735a24fff79b63e6dcb091f4db07dd6afa4984889e15da7f74ca0630f3b9e5c39f8ad0134234810d866ebca500cc74e69b810d035584487e75fbcc3b96c5007a6b5913afdc8429ebd7ce7eb53eb9e484e3dcfbd5fc9e993aa15be39a95caf9453c33edcf340ac785cfbb8f3c603a34acaabf6f408d91fbcc65c9d152fffafe42649786465762ad8eea3a72d8cb6deb046b0a26da827fb317cb9d5a1d93ce2748e338ee519513d2e83f0d422e560a0bbd0f13f6af58b1223b3b7bd0a0417abdfe9e9ea8a9d8f5e54a697bfeb8e1b09d9ad5a9dfd61a73cf5864cbb939e5d7f619b0e6a6aaee8cbf7e1f57b15cff5f13d2aeae7fc107aaa85ef30f263915cbc5afebfd36a2ef922b779fcacbb3ed920d2322c286ec4a4c4b4bd83e28b260ba4793b67fb54bd571448f574634cffc61e1812c0080f3f2fcae5d16a8ffb33bd549add7b64d6ded2fb28cdfde6c3beaf053df5cb45239edd8e2be95f504a698499dc69e68bf36c1e14cdadc236e62a7b1bb334b694b256def2effe9bb4f5fba7ef203d5fca173cfd9d555dfda30bfa9a1f1c20ba9692967e7b7f0284393d9e2f7c5ebaa55f111eff23829b06625f172cc353bffd4701cf72862f7bde3f19fb0582c8b172f3e78f020a574debc7982208c1c39f29e97221943bd892939db74ea9b65896d3f79ef85489da82bdf6ddaa4e8834bf715ce300c75faf46915e52509baf29d278ca914bbe5acf99fed8392b865fe5f1e9d8734f5096a3bac95f5e7057fa533c011b76ee1a93a1f7e31b0b651226adfaa2d9b955365c5ccdb20f49ff76efb702d113dc21a3c55dd5bb09c5afea3e9f9d9e3db04a924bfe6633fe949372d3e5aca1611cfa7c7bd51c783400a69dd2dead65f972c7f6b9bcda956b55177f77782a8376aaca966def3c871dc239ea53d0af6ecd93374e8d08f3efa68c78e1db1b1b12fbef862597a1d0b93336e663243a0274db99c94bee5b5eaa1a1a1a1a1a1e18d269e234a7aa1af6366b9b86a4cbb1ae57cbc8dbe81f5279ccc3299fe59ae2a5fdbb0e0a04fb7c18d3c21043c33fc59faeb57bb5228e43bf1999e152b78e76b6c6aba79d31958b35c81e355cef4eb269fca215a77c2195cd5cf96985a4a5224687dbc55aee0a6d248cc61574ade7a7a736963f7309adaff572019153dfc758e8c329cdca85832ec3a3f0f917f6a388e7b443d4255addbb56b57b972e5cd9b37c7c6c602183d7af4df58883d6ed3dacb7ead5a87ebc5a8c0e0deab62573c6d28f0005bbe0074fdbbd746fcfedce6639b5b056b94ab5f35acb9860120924e52eceece53c5946656820a254720c5cfaee2b8f4fdc2e34ad289670356090053ac368738ef97dbdd7bfb95379ab6c567d1561e39514d30942ba74a3e7bcb8e88bc9e55954f8421fdd26d3b6a6b0038922ea6e942fd3544d2aae0da200266cfcc2af52c780252ecd609e55e3fc45e2fee19daa86691d605b1194aabd2a3959c72f6b212fd72041fc5cf71dca39ca5112050057fd5c3de144118356a14a5f4fcf9f3356bd66cddba75199fc81459961d96f4ebc736cd7eb5c3946bcfcd9adcd8435f67487fdf8d63dedb1c67a6502c4967766eda9f5cf04819b3679ac5a0aa95033584661e5eb2f0a4ab8f4f5ba165d8cd5f762738017bdcfacfb7dd29dcd3267a05ebb32e5fc92c9cd7d8ce7fb7e46285717fc4c7c7c5c5c5c55db97a79533fdf98f99b1284e85e436b9d98f2ce77a73315e64cbbb8f7c02da757b3375fa22b46cfde956067d4927074eff94caaafddbf9bc7d6c99fff95e294d30ecc9db81e2f0caaef413cab340b88dbb8378582994f2dfb7c9fb9d490a6f5f31393cf25947db0a510d0aa77956b9b8ee41cb5638ac366b3d965c6a8c366b3d99daefda4770e6c4eacf96a335f3ed519c7718f72487b74f4efdfdf7565d4a8518494f1bbd37e70609846a5f1f0addc71d20eafe15b4e6d7c234a05e8ea4dfb75f50b17c735f01289dabff6cb73f6a6161afba18a7efd8b61f294bad1b51a36eff2a5b37555d7600a5585810bc6193e691c55b9568b9147ebb60951175aa1ba62df492fdc1a1e2a1243f3f9f1b90bb59c5cb2f256e37746b4880c718b6e3f6e68c489afd7c7a3e2c89f360cce9eddd247127451cfcffa335521c667e6ee985b67e76bd15a41f4ad3f6455ac95c1d07cf6e639d57fee16a256f9775c13f1c196b9cf1809b475c6cdef9f32b66654b5bacf4c4f79a6b177a92f9a57f389a32356b53410296cc09fa63265ea912f8dad7f6ad18e64eaca5d1736d1e98c0d66c5d963fa87eb75dedd7764015012372fbad4f2ed17cbf17e478ee31e5904d51ae5662d05ff9f330508cb3969dbdd9be5bac9dc3719755fa7ae7b181803a3606cdda733ead4adc328a594298a4219ddbb6fff8851630a6dc16f3b7e79b65dc7dc9bbb77ef4e4c4cecdebd7ba1b18e851ec6dd57d6e3539a0fd6acdc37ad6609dd8ad6a3939a0ed3afde3bb526ef777c2c2d9837b7f533cf89a2284992288a8220b82ef32384b82e8b0250d265fe2bc5de2ce54eee09b463dbe6f6834683081008880042dcff400a5f0772aec33dbb07219251744f31eca0c850f2c73a78b9cac7103828b21477f51983000094b92bc85828f28fb950019e22ccca5d663d2e459b366df88bfac0e9eacd3a7ea4d40734f8e8e461de4e1cc73db87c0b5a015a018200066453f7c48f226090e03a6fd60e98142839d3112b8094a980507889ee1a9eb97c24080c69148cc183c057442a850208041a0299225d811a3088b02979f5af050210880250e613b77d7cfc7edbf14b591ec65f638ee3b827845e808ac04ce1a490081871c739a30419b8a380005e228c2adc91211077cd6b89e5eb59cc25116804a43ae1640043268556824e704f5e4c810c058cc10a18720acdb8d81914f9de4eb5aedfa8317ff1388ee338e4cb8ed4024caecccc35313f0308b40404c894dd1d8d59147e02dca7321198e5128687b80a783a0bce5f2ce43c562975466499bf1a1cc771dc3f20158941eefb85022993ebba94d3c5a89434e2d1f594fc3d91c2ddea5c731cc771dc7d5474c8106305ee745dcf5f32b4f890e68a8d1a212f604a4299e63516016f31efd82524520000200049444154891cc7711c77af5ce9979a1473bf44f2e296960080237f1ae72d0180868000de122845b60285c1a4c048601540011d60a7651ac4480091404fc0e7b6e5388ee3fe1eca60a3d08b50010a201238013b838d41cbe02bc1c640087422b2950207c224cac0004bce7db99958b602077187ba2c0a5bce1fecb440de5768de7d1990197892c6711cc7fd13560a195009100450062773f7336628d00a500960409aec2e81ed643029002065973cb1ba9dc1cef24eb9cebd33ffcd4213014b8080bf7f521ac7711cc7b938199cd43dd6313f1b85ade0880fd915d2c87d9db6d84384cab532ca5f0b8ee338ee41bb9f21cd9db1f1148de3388e7b189e84c35ed6c3a3cb470e3f50b83ea6f3d227b5fc3aff9af53f5fbf65ff90f00a6f1db5f2771bc7711c0f6977235f5bd884107de79f52d9a3b1c0aced5dfcaacd3cefb8bf91f9e85be1da369b32736eb33beb9ed2969f74d2c6dfc51cc7718f4d4873c6af5f70085aebae79db93e823b9c0bf4971d27fe9c2398ee3fe2d218d1479da430d8c8ed8d58b2f549fba6888dfbef99b13dd233059d6d12fba57f620a221e299293b5372c7655a2f2e1b58c72808ba90a623d7df70967d8159db9e37561e36edf5d675ab450506d4ecb7fcb2ebd43b663af3cdc086812a4224bfba7de61dcb62cacdd5aff4f939edc2f4c6c1bebe513db7a40300bdb367d6f3e5758468ca77f9e284890100cd3c32af5f83401521a25ffd01df9c3133b87a29c37b4d1dd9ae76745895d7776797a50558f6f1af5ea9e5ab120451ed5db9e7f2ab4e004acaee59dd6bf88884a8435abcb92edefe3717ce711cf7588734a3e42e3193bb081f09aa8715d66c67962f8baff6c66bdd86be127464c18f57650030ed9fd875eacdfebfa739d20f4f1256afbfe1ea03b49ff9a4fbc89867d7dfb29bcecd2dbf6de9454b59170800964b3f2774fdfec8f9f8b8cd1d63de1afbcb1d06986226751a7ba2fdda04873369738fb8899dc6ee3685f459b3fa45dfaad30fdd4e4bbbbafe051f008e6b3fac15c7edcf70246feb7ae6dd61ab6f28a0493fbdde6146c6ebbf263b1dc9db7a5f9fd4edbd23aecdb1276c8da931f7e0e584cbdf3deb598616a0b7378c9e76b9dfefe9327566c56e78a7895184f3caa297ba2ef69c1c9329dbafad6cb57758cfaf621d7f67e11cc7710f15296e66acfb16d23c050804d9f93aad286092e1293c9c5ccd7c6cf1aa9b7506778bf2acd1af4fd8e9456b2e3900cba9151b6d9d3f78b3898fa80a6a3b617a6bbd6bda94b80ddf5f6f327d62db2095e8d364d4cceebe6219170800d0561830a67d8804e259ab734b5decc1043b2ca796ff687a7ef6f836412ac9aff9d84f7ad24d8b8f9a8b2e54f47be183b7db846854012dfaf72c776d6fbc9526eff8627be05b9f0da9ef23a9fc9a8c98d9cdbe69fd451b0088be2f4cec574d57f6d75150ab94d4f3c74edfc866daa09a4daa190567fcfaf9c76abe3fbb775583a80e693bfefde65757ff9a28ff9d85731cc73d4cbe52313363dd9f90a622d089c8900b0fd4b7034e0683f8e07736ebc0d7ebef341cf26284044db53eaf5588fd76e5793b9ce9d74dbe5543b4ae10ef115ed94f020067faf52caf8ae10657eb6842aa05a9cbb840575cf2f07767a744a51165ab93c1997edde453d9bd226882abfad912538b990c4cf40af571154010341e2ac5ea64f29d2bc9e6f3b35b47858686868686567ae9877425c3751a84e45dce58ccc915840802a892f76382ca1482488810d47dd9ca7ed95ff7ace2a50f6bf1c6c2e359cc997239c51c33b67eb86be935def84b465ab652f2c2398ee31e03922b50f948487582029e823bf1320820146686fcd38b1804d8695e75b4fc2c14461192f2408bcbb0b43df337a6394d23ab788e25007358a9b2e2db935367fb44789a123264400dc09976334b0901a0f289f0b21c4cb3037a0072c68d0cb98c0bfcb2849a6e2a9f0843faa5db76d4d60070245d4cd385fa6b5c85c34baf5c20f944fa1bea8d3970786464815f021657f42aee19be913e6ccbf924077cd400e0b87d2189f946f8488018d965e60f5d665273fcb629ed7a0c58d276fff351fedecfcd3cfdeb4bfe05a62fdb5fd2c2398ee31e115e22ac0c4ec05b747f5f7908d01310023b83990180486010a1c9b9333ba7b6b50080b8eacd100010083c046809eec8c862300879a568044023c05ac2045a0a83c2a07ea09d8f3465d7bcedacfdb2b3d7aec4c5c5c5c55db97af8d306296b171da6b5fa751637cfdd7a5306ec97d7ccd99ea900803abafb2ba107be5873c90ec8377ff9bf75b71c655ca0a9842dd0d7eedfcd63ebe4cfff4a71ca6907e64e5c8f1706d5f780e815ac4bbb70dd5c4a5013823a8c7df6c6ccb18b0ea7381973645e8dd9b4f572a9e3f1a5d00efdeb5cfdbf49df1eba6d755a6ec52c9a34ff66c3816d83453969efba2dc76f5ba9a0f30b0ef05089a2a0897e6578cd83e3c7fff74c860c6abb13fbe7c65dc50c86311d9b3761e6c61b4e00f6d8e553a6ac88b503705edff8fe8479c74dfc93c571dc43903b75b099baeb4edb184c0ab21558195c31cb4704803b0aeec8100057df93408aeb785472e682b45020a71c28726bb295bc1d0e8607daa5a5dcda36ef4fcf5726bd54bd5c884b58fdfe93da59372ed8a734fff887779cd31a55aed5e0a96187ea3d57ced5c3a8a9317efdc7618bda54ae5ebfd92b3f86bd50415fd6056694109d0ccd676f9e53fde76e216a957fc735111f6c99fb8c91405f77d43b8df677f31588b1e34f69c53f530ceeb162fb74df955dc3d58260886c3d766daca5f4b3e0549546fdf4e350e797ed43f46a8fd04e8bc4377ffa61480515e048dc39b373b48748a480e77fa8397be9ebe52555f4888d9b869a3f6d13a022a277e54eeffd92e028b2746639ffdf2f16fe7e5b06e0b8bae9cb2f375d7300906fffb6f08befcf5bf934301cc73d04724e956999b9639bc2e0647032776934ade0ae6dad30c80c590a54c41daa08aa355213f8ab70dbc92883b708114893e19aae38444286c25c99998e306f11b79daeb53177c71aa3eeeb94e904a601cb9019180563eb3e9d51a76e1d4629a54c5114cae8de7dfb478c1ac35f308e7bd42c9837b7f533cf89a2284992288a8220b82ef32384b82e8b0250d265fe2bc5de2ce54eee09b463dbe6f6834683081008880042fc54c444899d1110f73f4f894820e98aeb380a0141b08a642a0021f7d05158b4d475e13725af7ccd711cc7fd8f150a34f96b5b0b003cca3652d1950096d2b528e2818e0d71fdb22be93723c7711cf718a00c22291c8c5402720397968031b80ead487e653efce5ead6d40a702ac5a7686ae23e94f7006335cf0a398ee31e2b5a0172be04c9c1a0154044804061b001360a1d858f041b8350b0b6b564a1b0517888ee54ae5085cfec8245abcd149e02cc0a8a462e9d088517ffe4388ee3fe7966860271c755de3afffde90ab402d4022870c7e98e7f328364a500dc25ae01d8688190662a78d34aa113e025a1d0095d22a01390e5e42f04c7711cf78fd868e159b0ec0c7625e74e92f7b042b5ad9decde27b1ca94a122f02838c7a3b7082b8593a7681cc771dcc373cf2792b9ce5a130a66886605765eaa84e3388efb778534b8260a29788f9d3724c7711cf7b009bc09388ee3381ed2388ee3388e87348ee3388e7b28218dc7bdc745f6ae1e81d5679e77f096e038eec90c693e220c8f6ccdc8ecdf7af9f8f7fb33b70e8a33eef35ada7af3afddc789b9e46b0b9b10a2effc53eac33847c172706464f8d0184bd1bf646eeda022c4d0f5e7b49cedcafe63803f21a4f9eae412b7545b65d047ef760c96ee7d751cc7718f4996f6a4608a5ce4540467fcfa0587a0b5ee9ab73de9513b4f41a50dd3effb7a570a050096b1efebed88d2ab4a7d467887375e6de8c35f758ee31ee790a622f09310a24639150255ee73b18d02024468087440808400157cc5bb2ccb284205f888d03fec6f4d7a67cfcc4e95bc4422885abf5a83b6a450008eeb9b26b48bf62484e8a2da4dd97e5b0690b5ed7963e561d35e6f55bd7c7883c9c7ac0517e3885dbdf842f5a98b86f8ed9bbf3931e7dc05663eb77cf853117a428826b0c1d08db714404efaed836e35fd244244cf0aed3f3a650320dfde3eb543b48110a28f7a76fccf094e009698a11115c61e71adc77161568d80ee3bb3f336a375dd6a51810135fb2dbf6c07b2770deabee07ac2e2b6a1bebe61ed97144e3ec580b6c3ea9d5df4eb6d0ab03bbb17ecaf38b473983b03331d99d5a556908e10a20e6e3c6845ac6b7db91d8ff4e6d2c686ba13dfebd3a256e570ff90c6a336de948b599d92b27b56f71a3e2221ea90166fae8bb703256c6a096bb4ec1f121ede6bdaa80ef5ab5708f6afd8e58b13267721a4a2cdc52c17568e6819a623847855edfe694c3a3fd591e39e44b9d386a808bc45f849f015f3a6d7f710a017e02322408244e0a742800411d010780b3921cd2841614876e2b69c37d995892193c2c96007321464c8c8a277d910914027c242a17ec8b3e13b2e2d1ef9a53cf1989952c79d93df0daee141603b35ab53bfad35e69eb1c8967373caafed3360cd4d05002c977ebcd47ed589f884131f37d415588cedccf265f1d5de78addbd057828e2cf8f1aaecca877e7bb3eda8c34f7d73d14ae5b4638bfb56d613e7e5f95dbb2c50ff6777aa935aaf6d9bdada5f847c7d79ef1e8b3ca71e31c996d3b3cbadeedd63c1e5d2e60cb35cfa39a1ebf747cec7c76dee18f3d6d85fee30cfb64b368c88081bb22b312d2d61fba0c8c21d86825febe1cd2e2fde9ca0d0a41d5f1faf3dbc6370ee8f0e5554aff907939c8ae5e2d7f57e1bd177c995229db1e6931b6d43b79c8cbd76e1db2a1b464e3b602ebc3a7665d14b5d177b4e8ec994edd756b6da3bace757b18e1236b5e435da13b61f6f303fe6dc956b7f0d4b98317cf50d0528a6b958d69eb7da8d3ad9febff1763933669cf079f7d13bd3f97c341cf7a4920083080743ba0c338586c020028040a01760a3a0808f0893020268050804dadc9026020c50182883235f455107030528dc1545e5327cc5d829dc85d91e6a98173592fde69963e76e59894758bd26e5f5c47aea9b65896d3f79ef85489da82bdf6ddaa4e8834bf7a533009af0be6fbf18a146916a70e6638b57ddac33b85b94678d7e7dc24e2f5a73c901202b66de06a1ffbc77db876b89e811d6e0a9eade72dcba85a7ea7cf8c5c0da4689a87dabb66c564e4593767e733072fc877daa7a88bae89eb3a6563bb574cb8d528ef2692b0c18d33e4402f1acd5b9a52ef660c2ddcf6027c616c3da247cbb21eedad685171a0f7fc63f37a219eaf4e9d32aca4b1274e53b4f18532976cb5973e127ebeb8d1ed1c24780e0dfbc470df3b193a985b6cd19bf7efeb19aefcfee5dd520aa43da8e7fbff9d5d5bf26ca256d6a496b9402bbbcd32b5a03682ab4eb18746d6fbc158e629a2b3be6cb75acdfe76fb70a568b5e35facd1866dcb5e284997fae39ee89e38a331a014e062b0505ec0c560a2dc97b8095410164063b05cdf9ee262427a46528d0090852c15b7097bbfedb9407f9cb9a108130255fee48650a412444153d74f582e72e7dd03152ef19dd76cc7f2f59e14cb99c94bee5b5eaa1a1a1a1a1a1e18d269e234aba59012019c38cc58d98c83af0f5fa3b0d87bc18214153adcf6b1562bf5d79de0e6aba79d31958b39c26df23e53bf1999e152b78e7ef6e7566dc4817822b07ba0e6e893e15c23599d7d34b0969a287bfc1b500a2d288b2b52c736612afc6433adef9e6934fe75d6b35fc29dfdcf533cbc55563dad528e7e36df40dac3fe16496c9e46025ae4f50ab85a2eb73a65c4e31c78cad1fee6ab11a6ffc25232d5b2961534b5c63318f2da6b96876c28df484659d2bba5656beed97d7659349e69f6e8e7b52b33452209ac80c84402000f2a6af2a5ae8ccfda562a34872224b8140e0af82f6df327e40f28df436c75fcbed1075dcbe90220596f314413caaf7fd7ccba9246bfae1f783d70d1eb23149f08b0a0ceefd636ca2cbcd94ecb43f87b8fbf28a4b2a59da9ef91bd39c074656f1d4ebf5c6861f5ca2f12bbe3d69150ce5caa992cfdeca9f43497ee58da6b8f8021db32a63b80f4d8a4d71f5352ae9f137ecde113e129174926277e7bbd47cc7ac941ab2ee5a2bdca3dea0aed9df7e7dabfdb0a6deb97b215fffeeb511bf375e70ec7646465af289cfeae851a65f1a055627f945f97b3fb7e47482bbc19233338e4fafad29fe99f7b4c6629a4b308484f8448fd919ef7e796edd31a7fcdcd9c83fd71cf744e76a85efbcdb179990fff9568a74054e0a8d5060b9aa4776a7b5555eee157674c6d43567eed89da6abbb3e9bb0d6d17650536f38ae6f5fbbf3fc1d3b930c0121fe5a511488479d21fd7d378e796f739c9942b1249dd9b9697f72c969004dd9356f3b6bbfececb52b717171717157ae1efeb441cada45874d5ecdde7c89ae183d7b57829d514bc2d1bde733a5e85e436b9d98f2ce77a73315e64cbbb8f7c02da710d4f68d4657e74c5d7bc94a6df11ba67d70bee6804ee19226a26985ac3fb75fb202f2ed1d5ffdf75aa9dd8ba257b03eebf295cc520e62eaea4ed9f2fb6fdb663535e47bd1ec996631a86ae5400da19987972c3c59c61ebc02ab5347bf32bce6c1f1e3ff7b264306b5dd89fd73e3ae1b251d0cbca735aa8b692eaf16637a38168ef96c77a28d31393be1e8b6cd2733f900118e7b5229acc0980cad0027bdfb4f73c1f59f8f044f110611461192005bbeccc1c6dcc34e0ca2fbe8dca344576ffa2f2b5e8c7fb7a9bf56ed59a9efcf5133b72ded162880592ffff876eb50ad403411fd0e7558b0b04b20d1d59bf6ebea172e8e6be02512b57fed97e7ec4d2d39a229b7b6cdfbd3f395492f552f17e21256bfffa476d68d0bf6657a3f3377c7dc3a3b5f8bd60aa26ffd21ab62ad4c5571e44f1b0667cffe7ff6ce3b308ee2fae3df99ddeb3a75c9b6e42eb977c0056230d5763035f416c0b4500d2410420d3521b4841fd5a60442332d94508dc115f78a71b76cc99225ab4bd7ef76677e7fec5ed5dde9244b9665cf0771de2bbbb76566bff7debc796f72964c2dfd4f7f7c61ad0ab9dfccf7e75e5df7e018ab6419fec7d20bdffde4e64106d01e673fffc488f74f1d503462fcc5ff2d983ec092ecf88cc597ffe58cca1b0b259276dc8bbbe3efae943dfaa4938fca8b749d1a8a663ef707e5beb145a38e39eeece703270eb5a5763aa3bf8e14ddf4d9e737b89e3a29cf40a48cc1331efaa6dc9fa845b5ed1be39c2e9271d2bf7e7871ccfc6b86582835f59a78ed9c75cd42d104822310cd6be661204086040b453a8591c099c21d8160d87800560a997042a03278f54ad6c1fad69c9b001301080f307898163dc2750b90337d9971c2b999729fcac19991f0b79f7c78ccd8319c31c6b8aaaa8cb3254b7fbee99659e2820904871a2fbdf0af134f3e4d922459962549a2946a8f911042b4c7960048f418b910f7699217054720df7ffde5b46b6f03a1a084106a9608a58483781961848010232584101f27660a0ee2e3c44a1100e1809912fda7bd3b52fd5afc10f771f8385a35f934d7a56edb891fd8028140203800744de151c1e87eaebfa217bf06dc416d7232c8ddfa8013fdb2e35c4c6812080482238eee2d6942ba04028140104264fb13080402819034814020100884a40904028140d0e174e558da92254bc4051008ba8ac993278b93201092267a9440201008ba8c4c193e064fbce840e17814080402417742829ebf58489a402010080e5b74c72301d225582828e0676856e1e7b052188146354a00b365d407902437888d426110f3c5040281407020644870719828cc149cc0c9d132cb6c9a041341a3aa179ad1adb42c19468a3a05d50a148e2c1912c00039dab8a3041241f25c5794c0426114e69f40201008da4ea866a74460a700d0a0c2cff5e5283da3b05234abe1c26914804c60a66854f4bad59a5966a150b96ec499287ac80020a556e193014e555c1781402010b499488bc8c7e16260809781470f95a549b0503428882c794501bd264d644de3008744f52aa2047a45503305252949da11568bd8f1c3f9f9c31fdde23fe477d4bff99161f917ce771cc026dc3f5fdf67e09d6b3ca2d70904824e22b288594871148e7a25ec233452d8281c6a9472e992a6bd42a25fe51c1c5039640233e064baa42987da2819776e7ee78ea943322921c45c38f1f2a7175677b0a42a7b5e98d8eff70b9c00776f9b7bcf59637a9a0821c4da77d2654f7cb3b79394ace9abe90642fadcb6cca9ff56d9785f917dfa574d09e56adbdf4664cdf8a65974078140d0bd494564fc0c5e8e342936c49102fa809b39f88e4c2053f81800a280d824e203dc1c260a431cc72389f937fc24a29a92f6d01986c7ce97cf9a78fda2118f2ca8747a1a36bf7d7ef3d3a74dbe7b7153070a2fab5ef851c5d1178f4df3ef7cf98ca37fff65fe4d737fad753aeb367f78fbc00deffc58d56936a904e3bed7ee7e778f229ab8e02040ba1471fe052102a9ddbf9b153020d310252db266d93954644a3012300e2b858fc1c70140052c048d0c1cf0319848fcd96d5d26e60df3efbd6ff9312f6e7ffaa2de128081a7fce9dd8f760f3de5f67fdfbc7c56debcd3fbded6ebfa493be66facda5f6f9ff6c4072ffe7e901980bfecf307aebdf3a579254e73bfd3ee7cf5ed87a7f5949bbf3ebdefed7d6f9bbcf58b657bf6d5a64d7beab3d7ae2a360100af5ff6c1ae1133c7a737fc70ddbdcb8e7e71db2bd7f69501c036e9e247e75ec439716e0fef916ff787775f79e7ab8b2bfcf6c167fe79f6ebf74cc995947d5ffcf9d29b5f5e54eea596fca36efa6cc1d393acdcbdf59d3f5dfb9737975678ed43ce7de0cdd7ff786c56ecd0a7a1cfa5f78cf9ea91c7175f32fba4f4488d6d58f6ec75d73ef6e9e626b9e7a46b9e7aebd9cb07f3957ff9dd5f3737fa7fd72fdb621e72c7f70b1e18e15dfdd22d373cf2c1da1a963dee8abfbffde2b5236d00c01a97ffe3cc3f3cffed4e5fc1d4bfbcf5eefd27e64a8052f5ddc357ddf4dc77252e4bbf936f79feadc7cfea6d887f2c117bd1f8f363679cf3def0577f78f14cfa4d8b0314ddb2dbb174d14f5ae54f8952422895b4729f9450a255ff24209412ada653f07f44089256f653574724aefd24044c901c1f432a1610071a15641b9029a1418d9034000e1501062305019ad470014f0f834a348b0d2e1501dafa38998fe1a085f07bb67ebec835eea9df16846eb5c47ef4e533b2def87455e36da703ee5d9f953df9cb8a770a02bf3e7bcaf1e73f73ccaafb86b38d8fcfb8e2ab53dfdbf4f96ff3ab3ebbfdb4cbae1ab6f1abcbd300f78e2fca9f5eb3fa8d9e9ee5778f3bfdf66fcefcf29c1c0234af7e7fd3808b8fcbf66efd7cb1fba8a7cee82d27ee9dbecd4f9d7dd597c7bdbfedfb33b2b6bf7af189675f55bcf5f3b34a1fbf756e9fffdbe13ba7903497acdd6a3180372fba73ea2dbf5cf7e5ee1f7f63ddf1ef99a7feeeb6d19bdf9e9615731569eef447effc6ccadd6ffcf9e7dbfb84a4a4f6ab1bce7cb4fedef9f5b78d76cdfbf329bf3be391111bfe36e16f9ffef5db494b9e2efdeab7e900d8fe4f2e9dfeb0ffe1efaa578c626bfe79c18c731f1abbe1e93100ab9bf77af5670bab3fcfdaf1ea05279c7fd351db3e3833a3fcdf979cff6aeeffad765ed1afeaa3eb4fb8e4fcc20d8b67f5d911e7582ed2a495abd5dfdf35edb21f4f7977d19353f3fd2b6e8e3d40413764f4a8515492645992a856d59a524a895ed05aab6a8d9655ad1174c0b414b33655b516085a3a1e3d2cbee2b883af33a0418199420e0e8a852d032f47b38a66165590dacfe154f52f0870b822622513ba02e34d1de82494a67d0e637e0f5ba47d2367f5c9648d550e1580b1e0d23b4f2f9001cbf0abee1a5ffaee7f4bfc9e8d73deac38f51f0f9dd1cf2259069cfbe05f8a56bcb1b48103300fbc6ad6b45e32887dd499932ddb5794fb00c0b9fe83d53d2f38b187a43455b6f8aed843dff5f17f4ac63ffaf099fdcc52fae86b9ebc2977c12b8bea219b25d79e0debb6d7f8a4f4811326f432c0b1ecf90ff915cffef1849e46297dc4150fff21f387b7d6bbe26cd134f88627cfdafbf787e6d7872e4af3f257bfb35efde48dc764cac6c2e9f7ffedc4fd1fbcbbc51beb2bfdfeb9eff2ef7cfafaa3b26443cec49b1e3dd7f7f947dbbc00b869fc5f1e38a38f89a68dbcfab1abd3e6bdb6d2c1f6cf9bb3a2dfdd4f5c36d426598a2e78fc81611bdff8df5e77dc63e100e02ffbf8fac997af38f7f39ffe31355f0248cb03141c01ac59b7d160340358bb7e83d16402b066dd06a3c91c7761f5daf5da8240d006a385c50f48f4b0b07352e570b1709047f79e3e2667f4b2fbabf7bb2267ca290d7b1b49664fbb04c090d5275333aa8829b7c0d25cd6a0046a76ee6ff8dfef87171616161616f6197fcf66a236b85400922d374d3b1dc46092144f8003f06cfe7849fa39a715ca71bf2bd603dc50e648ebdf47df8ab1c7b07c5e5bde6c18f7c0074f8c587cd7f13dcc59c3cfbcffab8a007394ef6d287ff3cc626d27069cfa7c99e274c6fd3542b34e7ee89ebe5fdefdca56cd130cd555b55fc91bd2c3a8eda9b5b038dd51d610b3ae525752eddaf2f713fb6b5f30e8bc8f1bd446ed20d30afb656836ad217f708ebfaacaed6bdcdb407b0eced78448ca1ad8c7d454d6e0897b2c2a0065df57cfbdef38e3be9b26656a6f9a5b1ca0e88a470293264e88593876d2c4440bc71d3b499c31c141a07b4b9a65c85993adebdef8665fc876e48e35ef7cd530e2dcf19904807fff962a9f66b738cb7639ec7db36439a77f7ecf4b3ed95ea1b1afc651bff0fa7e89b237fb767c315f9e7efa002360197af6f1b6756f7c5da1c637910118b2fada9d7bf63a35d5f3efdf5a43727ba74b3473c28daffcb0a5de5bfdc38d8117aeb873912bad57afaca259f376eb3b5159e7aaf9e2ccccf8bb60289af98f8bea9ebdefab1a060092ad670fb9665bb51668c9dd15bb9aed7db36410102058e45bceea979b36ee89e565fa415635384a664fb601505d15654dda11046a76d4197bf4b09a32fb64b1fddb6b3421521b76eff565f4cdb2c43f160072ffeb3ef9e0ccc5974e7f704983f66e8b0374888e750410f07b037e2f00bfcfe7f7f900f87d5ebfcf9b7c412010929610927dea138f8c5f79f33977cddd50edf13595fcf8cc6517ccb1fce1d9ab061a0040a9fdf8c1575637a981caef1fffebaafe979e33c0681d73fd95d99fcd7ae8cb5d2e06d5bd7fd3bccf7f4e18f51f28fbee2bef89e70c31032059a73ef1e8a4d5379d7ed36b8b4beaddee86d215731fbce8b2b7cbc22b1b8bcebbacffaabf3ef64db94f756cfaf7bd2fd59c70fdf1d9fe1dfffd60c1aec6003764e4f7cc32cb3225e9bf9975beff95594fff54e1e55c7194aff9facb0d4d89cc3f923ef9be0787fdf4c87ff60400207dd275a7b9fe7def9c794ea70f0000200049444154f5cdaabf72dedfeefb29ffc24b879921d97bd8fde55bf7fb0180f6987efb297b1fbdfdd5553501cefd4d7b967dfed54e2f0010efaabf3df175b99fb936bff5c09b8e53ae9d60a73d4ebd66fc9e671e98bbc3c3bcbb3f7df0b12d23af9ad1c71af758b43110b9d7592f2d786dd4bb67fef6d1654d0cbe9607283a9640201092d6764c836ffddff2978fdb78ff093dace6cc6197cd4dbbf3bba5cf9e98a9dd54ad43674edd7ae3e03463e1c50b7ff3e2c77f1a61022ce31efcf6dd33b6dd7574ba448cb9a32f7a66496d2245532be77f5a77ec05a3f4f03de3a09bbf5cf5d6e9fb9e3f6f488ecdd6f3e82b5eda77ec35a7f58cb0f04c23eefefcf569ebae2b32cbe9939ee6b33e7debc25e12736c7cf3faf1f9464aad23fe5c73e5eb4f1d9f46324efad70f2f8e997fcd100ba5a65e13af9db3ae39894353ee7fd993d716f8b4714c9a7be6eccfff92f6f2944cd9d4f78a45bf79f98b87c65900dae3f4fbaf363c36cc44cc23ee5d1fe879fe5bdffd35fb3fe7f431529ad6efc4dbe76e776b63a739a7cdcc9e7d629e296ddc63fe9b3f7c79462e85dc6fe6fb73afae7b708c55b20cff63e985ef7e72f32043fc6309ef52e179b317be5cfcfa8c197f5fd5d8dce20045c71208045d62e760d8f8581f1a8f79caf565c6f5d7b9f6c883ef32700ecec1b8fe3ae7e0ecc3a71f193b760c678c31a6aa8c31b678e9d29b6e9975b00eadf9ebd3fbdd73eaea357716b5335c8155bd73ea311fddb1f1b333b385d92138bc79e9857f1d73d45122e25170289035fa58100a4a402808d1ff406297f566a73740eda9c82e9c18d5673bf3c1fb8ecf14fd4f7044fcbc154a23e8fea45ad5da44906e404d2091ad874c098ca24939543a21e74d07ba7543bf73efb85e3411c191a46ae21c080ebd66a9ddd2e3bd45115b19265549d3caca1c6a709e6c06dce95f379c2e9a8340206c354177265b863398d02a924c190c6856db2569ad480bd0a0225121b5a1a3c6690ba300dc7abbb842ed1670710e040747d584b009ba29727e3076a23658ab5a02ec324c04140830d429618bcf48609720035e86e6e0ebe91412011802449449130884b92610740c1992ee0cb751580908818fc3c5912ec14021019c20d700008ca35e0500b93138faa5e91901720c50839569626205d3253429e04096040b859b0180838100d644792645c71008baadac897320e8425c0c20c8a0f072041840a012fd75ca6197a072b85500e0c1a62ac7e463345350a0266881c5185d8d2a14001c0a87141c98e35a71b578c563082191c35dcffce3e56bafff43e8e9f2e5cbc5356b9569d38fd516962c5922ce86a003993c7972fb6cb59ada3abfcfef743a822eca4439f8495c656c93fd67b7a79bcde6bcbc9cb8ef56d7d4fabc3e8743d409ec60929ff69d25250e87b3aeb6b61d5bcec9cdcdb0db070e1c90ca879588448ee18a33042a8736d2c5b54a34241c3d123b966600023c61267d2566eada81392e264d1269df3af806241074bca916fd63b5a6b64e920dc3470d8ba97696e811073c2f6dd78e6d35b5b579b9b92df58c4af2c831c3c535ea0c129df69d252584d029279ddaee2daf5dbd7257c9eea2d454ad4d50122f3c8474544768c12bbbd35ff9cb7ba2adb4891dc1852177fc5b9c0d41a791f1ced129fd3cf57a7c23460fe50731586960f1e04d1bd6b77cddebf18d1c338c8bb0a9837bda1dcd8e29279d7a20d16a471d3d7ee14f3f74c63e730e99449b5c01c01a517ba6c3b114168bb6d23eacbd87889320e824dce5db5af9891a143597cbc171b055c4e96c060a5bbe78f0f7e48822ee69afabab3bf09f11757575a97f987148248e6f90b570337240ce96e1e3a0804305073c0c56821c191e06061881463598092b0176099cc3c001c046c1383c22ee5120e876b4e60f0cd96a5c4b89d7161445f9e31db70378e6b97f1a0c6d4d519724a342784f76eddc51b1b7acb04fdf98c7134e3a455cdbf6358884a71d0736a7a8b596669110e0e1e29f7e0e330591f451b45041073f8345460681c24182f1f6728043225165d6ea1458280c0414f0325dcf141e15a0ef65e116ad7280c317cc0429dc000241b715b514552d55eb687749c9db6fbf3564e8d0faba7a9fcf07e0d5975fcecdcdd9ba75eb95575e3560e0c003bbb56a7bc2f75755555454ecafae0af87c2e8f27e671edead594d2b1e3c689ebdb418aa6dde679a76c38ded65d0c0a60a0ba651625430a8c141209078fc8cdf12c2a0f8327fa9580164319da160fff4a736b7127917f0281e0f05535d25ae29e10ebd6addbb76f9fdbed993061c2d147cf04505ebe77e5ca954d4d8d6bd6ace93f20a50081e4b756ce797945b9e2f3160f1cb076edba512347ae5cb52af4b87cc5ca0cbbed974dbf8e193bb65b9c7ffffe8d6baa0bc68fca6d77160ceedebb7693bbe8e8219952a72a5a27dee8bd0c20517be0e3f0a9c117e3be1e443ee2baac9c76dba5c5a6ef373e55c5c4fd4bd0190decaeab8698be5ef7d8beeedac05a55354dcf5a55b57dfbf62d59b2e8c4934e3ef79c73dc1e8fcbe5023061e28433cf3aebbf9f7eba74e9e249c71e5b50507020bbca3518976459511483d1e872b9221f4d6693a22a46a321cede3277d9fa0d7bbd96be63c7f4b11200e0beca5fd696388dbd468f1b98d66a4a77d6bc6bcd2ffb79eed0a38664cb00b86fff8675d5bd8e1ad9c318ff04066a36ada9cc3f6a74be3199d5193caef69f93d099e9ac16c23b75eb07d8ff3ac840edc2c393fa0f2ebc6d42de31991251fd5b7656bdb878ff066fe2fd517d0b56944bcd1c9026ce1873dbfe2d57adf604c48d58101fda7f48efdb27e61f976730805555d67fbcacf4edddeaf8738ebaab6ad385cb0fb4e5a4f7ec79fb9482e9bd4d16b08af29a377e2afdac5a3d149430b9aa69b7b39859a7b1f77b557dfdf53913271d7bfef917d4d6d66efe757361ef026dddc6c6c60b2fba8810f2da6bb3efbbf77e2ab5df9ad0250ddcebf14c187fcc90c183010c1f3e2cf271f3e62d7e7f20ceae720090cc4a4d8dbba0af9502dc5bbbdf6b92094f4d10b4d9b86a5d69a52ba3b7956aa725d9dd3ef453802717a403530c0e7ea0aa78c44b5a5776bdc2518366ff46fef287ad8fedf1f8ad69671d5ff4dc79c6db3e2cdb94e866c3031bb7d5422048a175f5193bf4bd138ddffdb8fdbc1dce5a6e28ee9f7ff9b08c9cd2fa245210f7b7bd31aff73f8ff33ff66575a4e566e9d17bf6c505cd2b775cfa79d33e623af6a8818f5f3cccfeeee6b7ea0e09f32e99aa056f678490440ea8d5ab57fb7d81b3cf3a1b9ce7e5e69a4d469fd7673219b5a7e0fc9c73ce79e4918dab56ae9c7820f3533907e79c718fc703a0a2a222e67dbbddee0ff8555589b39f9c03d49a9ba3d656bb0bfba551e6a9a951b3f2d2eaabc13973ee59b7355034a638530600a561fbda52cb88d17d6c344a12e5ccc26c7755597dfed01c43b8842487eaaedebdabbcc615806ccde93db0a8a78d7a2ab7ee76aaaa6bddaa526ac8193aaabf1d9e9ad2dda5350e3f932cd985c5037bd96580733077d5f6f27df51e55b6f71c58dc3fcb4810678312001e682cdf5552d9e465d494de6340719f6c2309d7b3e4cc5db563f33eda6778510f7347d6118b2b69279d7c0a00499200a86a7840eba71fe71f5692d6a999e28829fd8649695b176e7c71a79f01686e7efffb5dbd2e1f326be8fe3f6ce2d3cf1f3563fd869b77281cb0f51dfce16f1c37ccad2ca79ae3f19737d38b1f1c20a7f71ffef958ee2a2f99f96da343dcc30591adcb9c79db64fb96f9eb1ffbc5a70280ef97ad7bffbc95e40f1bfa44919c3170d40f477357d9ce8bbf55665d3dd8fe6bbdbd3873a0ec78e0fdaa389b920cbdd359546723c6d34e2cecb973fb0dcb1a9a3800cfc29fb73f9833f69129595ffeb7aebe2b7e01b7ecaa893a6f2abfd057ad5c79fcf19319634d4d4d191919a3c68cfeecbfff1d3f7e82b6aec3d16c32998f3f7ef2aa55ab264c9c0860c7ce5d8a12ae4d45253a64d0a054ad34ce9c2e1763ac57af5e71dc7dfe80a228f1ac34ce0162cecea5bbf63b0b6d366f752dcf1968f1d483734e2cb979d2d6aae64046960c041aab1c86dcde9628bb94730e505b41a175d3de4a67661f6be865c559bab5d4953bf8e81176e2acdcb275db6ecbe8a2f49e43fad7afdb9f3776449e110094a6dd5b4b3cf943c70eb5536f4dc9d6ad7b2c638b3238a0baaa5d3d861d5d6c0cd4eddeb473a775f4d07cc9156f83d457bd735bb53c60e431b9a640ddee2ddbb71bc60cef69d26d41c551b17d6b8d69c0880139c684f6747b4f3b6bb9c11fe7cf3bf994d3545595242964c1ff387f1ee72c9e63afd3fc2add57cf0098b2b2c618dc5f95fa59d806737eb74719586c4b6beda2d46edff9c86ea56cc5e6b35f5b7b81d03341cbd6959d35cee0fab4c4171d41c5abb76cbf7797b2e7e75f4e7d71d5e95f363403908dc71778fef1eeba69afef5ce94f6deb06db293df8da4dcd4d3cdc76576d72d082ece2ae739da4a86aa1d2f51c1c24ea69e8af746f595151b1c168b0a7db39b8d96c8eac799f66b71b8c86e2e2417bca4ab5578a8b07cab27ee4922c0d1e541cf52d899d6c1c9c71ee71eb565a0ccdcdcd8aaaf80381b83ba9fdb6c8c9931bab9d7e574d1dcdc9b5e8219d9c9a73f20ccdd5cd7e70ee6fac721af3734c88dd020018727ae7f1ead27a1f0bda47aabba68e65f429b0cb0492bd47df1cd4573b23ec44cec1b9eaa8ac476edf1e76032099737be7cb4d352e9573809af37ae798088831bbb097c9b5bf29906083fec61aa7b157618e85801ab3fbf4b2b86bebfd8c6bd65bd9962d75d6a2e1fdb38df12fd0819cf66016c4d8bf1f7ff81e80d7ebf5fbfd007efce1fb045fdb3dadb48390f154321aad6aa021cac7c81d0e95f634a6897add82036e5d3635509fca70195316adacd91d5bff96f43b66e4bbc7db4c00a14402fe3bab2f03e06fbaffcd2df3889c25a9bf460ffa06bc7e8fc1922e015d37badb32576b4b558b9997a67d20e667bbdbe5b2a5d9aa6b6a421995c64f98603619431faba9ad4d4b4b73bb5ca1578a8a069496ed555575e080fed15b23c9fd8ee0bae331ce9561ccef0f30c6e29929dab8153164e5192b2bf7295e397788499f8ec43927a6ec3c53e5fe467f467a438dcb9c3bd018738cfa134e2cbd7aa76d2caf740e366be781293e26d90c41d3c86096586380e9a37e419f9de2f729fec66d1b1ba8be3185a7299c730e229b247d5dc92443f12baa1c6f834cf6293098647db7a8c948145f8071cab9e2acaaa6e9038bd3e5d64dea769df6846369f3e77d77ca69d3b485c45fdd899ad6bdc7d254bfdf2d59b30c91b70062b74b08289ece1c1a05e71035a50e7754bfdf2559b30d40ab8617536be24424f1f28d5bcfdb460860caeffbcaf1fefbff5b55c100f0460f98516964520f73541332988d56557175f5505aebb61a6f7db28ed96cf6b8dd7dfaf4091927455ac87ef0695e4ecedebd7bcd6673e42857bf3ebd233fd3fa1d501f4b636e8f27a1e33110f0797df1c7d238004e0ce9f9e6d25d8dd601fd0c847b43c6243164f4b0ecab6e702a351e6b7ea63176365e78e4cc9059d8a3625b596d2e0707e7443252d51b503924002ce051a9410eea51500ca86c944d194346e8c196c16dfa01aef814c60d04e0019f02d94069dc0d423249a8f70638a704e08ad7cfa5740960207246d100f3be926d7ba421fd330daddea7da7ada79d2e0931fbeffb615ef3449f5ee2c13d824c8141c7073785358af7bdb32be86c65f02d619fd8ca1c32086b469fd0d157b5c0ec67d0c92a4f74583518a1358cbdb654b32362cb09bf93c9c8969008733befa867501db39038c14adb71c1e5f1403fb1dfe2a87bfcaa50654a5465b7604bc1cf0bbe65791a346a6679070db1d3f325daa6e28e922138d90c844c3c9742ee8768a22f2f73be7bca0b060cfeedd8c31a7d3c95be0743a1963bb4b4a0a7b17f25669eddeaaa84a20e0075051b12fe6afb1b19131e60ff8e36e37b8c77256ffc14387f6cf3620427738872123cfea292fadf05af3357b27ce7e71ce3927e61e85766f658d9b019c134b76166dda5be508301670ee2fab4766ae85724e24198ad7af72ce39a7b61e59bcbaacaac9a772ce149faba1c1ad680383de9af23aafca99b7615fa5d79a6797126c50b2e75afd5515751e95abbefaf24a8f2527c3a0a90d91d20a8614653a4bb697060dc43693e4b41f3029faf9ec142a47838226352213ff612c69dcd7fcea4ad7b029836f2ab665c9d4969e7ef1d4a27368dd2bbf7a0250f756050a06da3309886c9b312ecddc626da787d9b38ce6b62a9a1298f3c74b462b258abb49a8da610cf736fedf52c7f05387dd3b2abdb7999acda65143fa3c797a5e4fca9d6e969e6db21cd0d6fdf316565617173f3529abbf991acd9629c70d7e6450e0a3c575d587487474625b2d7ccf4bccd83163972efdd9eff79b4da696ef9a4d26bfdfbf74e9cf63c78c3d903ba01e1cc238634c7333c6a0bda82a6ac2ed6a9264b0da6d46caa3148d732edb73d39897a5e5a6cb89778b73ceb994d1ab8785e92a4b6cbd8b0bcd8d25ebd6ac5bbbbdc15838b0af9d6a2ad6c350b779edda551bf634abd4debbb89fa579f7a6f52b57af5bb7a5b4c6ad30cec141ad3996a65debd7acdb58eacb1ad02fc780041b8431a77f518e52be79fdcab59bcbfc590307e69a22a6a549f65e4306da9b4bb69735b553d5921bc707f4978ae71f20046e0e06a8884a7195ccb0cb9561a450838adcacc0cb41810c1926806b094818bc1c0e0e0056021bd50b5e37ab7a766399c02ea129009b0403a030b8d4844e8c0e85edddb0fd0fbedeb71e3bf48be91200d650fdf027654b3d00d88eb5a5df9e3ee0ed2b7bd7ba3cabca5daefeb1ebeedc58b5f58c415fdf425d653b2efca221d59a4b9c01f8cb6553fffad6575b3d03258b9d50317077788a5ad9baad97b9fbdc3169f067530d92aa9455d67fb86c7f1d630debf6fd7aee90857fa4ce3ddbcef8a29d5695bbaaecbab9fe3ba60c78ff38931980e278f3d35f5faa507997491889e9b0893d909c27c889151a579b3871e28ff3e72f59b2e4a4934eaaadadc9c909d728a9ababcdc9c95db270a1dbed9a346952abbfd949d27b2be75c55554551011416162470acc41d4b33158c181deb22a369456346845f24b2499633f2d2a438eb135bdf1163c31f35f51a36b65770a7a83967c0d09c0151c31500b5160c1e591096056356efe2acded1529133f8a81c003d7bf58f5a37fe0621a717148d2a883a1f30f518193c2cc95e38624ce4e7dbd21e5a993e772009b1dab06e8a1fcd90c0000783ece7a8f5c3489023a399c1c70120530601f62ba040960c05703200b049b000f50a540e2b4596843a062d778944902ec3a3c2a5228d429b0541403a3f55b6ba6b6be9ed5b4b01d26b68f1ecc9e68ce009639ea6173f59ff62f0732f2ed35e753effb65e31c1575775f75b55edfbd62bafb8fcbd0f3eb8f3a5ff966290644913aa7698c2f66c2b9db5ad34f6e5dacadbe654869e3d3a7b6df82dc5f9d46b6b627d9855bbcffa4f9cad375556fdf583aabf02a6dc82972eee5568eee2d1d990aa853d90f12afbea3fb493a65830c8f265975d367bf66c89d2134e38019cbbdd6e0056ab353b2b7be182055f7ff5d50d37dc6090e5d67fb3b7662e840cb28a8a7d31efdbed690094b8f3d252b89d2acdd5f5c828b2d12331776d6bc6f1016cb8b581580aa3a4bb0932293801217030288957f173a44b7032c8da58b49fc3cf2107c5c044d1a880032ae065b0106d388f5b099c8a6e00ba55d8641829bcbaef8db819d76a64fb196482831e3dc12bb796dcce7b1edfcb9ad6e87476720bdcb56bd7f5d75efbfa1b6fdef8af0f2bc950c96c13aa266837beda7d777eaa5edcc7ded7e02be9d26436a9c6f1eb77a5f8b2a6ad52545434f39a99efbcf3ce9a356b274e9ca0e5bedab76fdf8a152beb1beaaeb9f69aa2a2a254ee8cad3a1e354dfb7ede0f9153ac4294ecdec358db6fc1dc5fbd63db5eaf29b7df002be147a4a27599a4f939141512858dc2c5c00010a84816fae065489760a6902d044e0e99c040c2456114063385878100260a4da828810458284c34dc8ca5d08f39f05089352f0f274c3eb8c2a6eeda56b1eba07c532010d8ba75eb6db7def2ea8b2f5dfdf4077539c3249355a89aa0dd34eddbffeabe4348cca26cb5d858187d3a5aabdb1c3c78f03df7dcb364c992a53f2fadaeae06909f9f3f7af4e8e38f3fde6ab5a6e8c249f2b18012703a1d0e975396e575eb3724e9ad35353569769bd99cf2002831e40d1e99d7ba9d78f84a5a6b81a69d61ffe9be110e6d5812402035dfa35619cd4c20db24d8245002970a77508714c048d043d605d3a18477c3cb8291271c009227a44b9e05ae5ba3284a2010d8b469d3dd77fde9dfcf3c7bf993ef35e70ea766ab88ec17745f828ec7c8d047d252f0f4792ca90d2b582c96a953a74e9d3a35e65b52bf3324f9a42449767bfab4a953a7456cff40ec0341abe72a2b2b8b31460861ed0a8ea39432c6b2b2b23a7c87dd0cb906c8fb03a0246ab04f26305354f9630595030a2091a0f2256a1b2157c4617d73d7242d10086cd8b0e1a107ee7fe7d1c72efefb7beefc11d46411aa26e8a67a4640928899b660b35ac118a194734e10cc28d869504a396336abade55b36ab8d3346db7b6f15b4efb467a6a7ffbaf9d7e1c3861342da3e0b8a33c6366fde929991d1f1f7640e8543ee6180cac100067854f838540e9523df0095412b85e665f030007030644a9008020c0490008782e4ad89e0b0bdbf0782ac59b3e6a927fffec13df79cffb7f7fd3d860b5513745f132d6a017154cd6cb15454ec2b2c2c2084460649267a4cf24529de01f7955758ad96b8f65f457945416141bbeead82769ef6a2e2a29d3b77ad59b3a6a1a1a11d9bcecacacaccc8282a1ad819fbed66909b54700e89c048916d4075d03873aa0870488044902181035e153e865a15160a8980717899ae672a879b81f3d8b1e2968e474fc5ceee7eb559c0039c1829698aa22c5fbefc85e7fff5e19f6f3deb9efff366f625b2a9c355cd5dbe4d743541a71b6a5abb8de76fd4e8d123afbabaa6744fa9c7e38e7c3f5ac64812374d9bba86cd6ab35a2d79f9792ddfcaef91575d5d5dba7b8fcbed12d7ae634972da011417171d8c3b2de0616d4b88e1e790bd412fa29fc34a41881e7f1fcecac360250855345201a7aaaf12f9dd6e35ca34038f639fbdf7fb51aaa2323de69671ce991aaae1c7f4242b2d663b22bae460b2f2832d5e6cc575ce1b7f7ae88ef7698ea36efc13cf5dd45f06fc7bdefbf3c3abc7de72f7c547f594038d155bb77bfb1d5d8c954fdff92ab9e2f15953f21d6b673ff0149ebe26d250f3fbfd46a371d9b265369bed7f7fbfe5b5fbcff8e7aadfbcf0f8a9d96a69cbad8debddb0fa97c0a03145b926a562de3feef962c0c3cf5d36d09078275fd6ff7d7a6a8e09608e5d3fce2fc99c30795c0f546d58b2bc71e0d4138bec14e0feb225f377f63ea9c05f3660402bbf80b493bf67f7eee1c3878adedb951292426725f1327924fa58dcc79050e98e45420808a5545ba41225447f1af599e8d890c8577af4c80f7e252124ce54b68eb3d25a213f3f5fb4a2c3155dd2dad258ac0472ba0485830056095e0685c3cf91262143829f837098243d98a4ad9d356ef32584101ed16108d77ab5ee94270009ce7ad17fe8c5da793163cb51c51e12ee45a29dcc1c37adf8a57ffe927ff19d7d0c8402300db8e8fedbc89cb7fff4fba7dc3066140c3be9f21b8f91b226dd787bc9332fdf71d91c63cf71d3a6846520d250f3fbfd8b162d321a8d57fdf59357cf78505102c4d4bfe5d68e66ceed5fcd7ee1d96a0f936c85479d7bcb39038d249540c91a3fe96b2234bdf837e33dcbd6fff0a917e69c01938e2dce900800eedd5fe2cc1d5a6871ee21b4f5c04bae65a9a44484687603d3298924c40ddf88995e4642a36444ef6b61d12224e6495c132d45591508bae8a721ac120c042602923e72bc262201ce3d418b4d2630532e019c43e1dca3574d08becd238238398faa35010eceb4e54f9f7dfca8a3c671cefb0f12a64007f0e7e7de3f65587a0209521b362d5c2d1f73cad0f4eddbb60d1cd89a95a6320ebebb64b756f957d0858ebe767c86a466a5458a19a2a33f749b8c10428814b4d228a1945249d2fed59f6a5b089b7494469a6788088f4c64ab011043cb82369135fa58100a4a40a8d6c2a00d97c62ceb3fad0821b04b84036e46e46635ce16151ef42ea2fdd14cda578ba0d98e62da88ccc46fd29cd1a74ed396680a561a07e79c9254ec39c121276971df8da72b516206449964da1ccaa054c5d86b91ea18c7e613a69ae0908203ba9091b61597216d92b8e4fe74415b49517e08a1adba133905e19c502169dd40d292af15773674942681c41954a33452c428092b1be2a85a8b3a4a89775bf47741d7d249f5d2f4d0476d246ccf8ead8c310ece1863aaaaa5cd0e458584b265ebd5fca047862022ed8afe88981ae9510b68ef14ffb6cebe74bbddd3679cd5b76fdff9f3e77ffcf1474545451b37fef2ca2bafdc73cf3d0505bd6482fcfcbcce908a14b7988aeda55538d4bc4da20f7443494b68a505bb5f1c4122bac706215fa2f63b2942cfe28cab2532d15ac6f70b04dd59d292196ce1b9d6c1ee470821e0a1df7f5c9b40ae750c4a29e75c7b0cc685e8fe4a122fe2317453d6179256934b2d835c5bad250260c18205efbff72e25bcb2a2fcd65b6f7dedb5d75e7ffdf5254b96bcf9faecacac0c8bc5d255579450da6a5e2e0ace39a79468c7d22af6cc5cd155ba4ad2dae4788c63a5c533b9a21d9034f25192a4c857221762dc92716db8b8be19217b829634d65675c6663bc54a23613dd3a52fec03a194028c314dc3c0b4f2422d6b18696213d6b6442ac513bf1596de0eb5d228951863efbff7aed968183a7488c9685cf6f3d2993367ce993367e3c68d4ea75b09a8d44abbaa1b4b944a126ddd88e69c522a5129a56d4a92e88187929596b0fe4bf2b8c72492a6dbec348ec516b31644dc87e0e0f48e760572c8edfaa2a08196e03b3365b895384572b5f07d4e48c8260368b89a206965161ae7115f1fd42192d4e0ea8c946e06597ef9c517f272b2fbf5ed9b9191ce39df5b5e71c71d774c9e3cb9b8b8e887efbf95242a495257f5f654854a933449485af793bd24118f71ad342498a996c8084ba46a71ed30216f824e31b608ec321a599b55adf3acb4984cde1c20945230dded05cec118a551361a08f447c4f137c635c8a2458bb4b86f77fcd199cce6e1c386489264369bb501894183067dfce107f5f50d3f2f5d3c72c4085b5a9a24cb5dd514680a561a000eae856c0b49ebd6965c12c7633b542d91a196c8e013574770c8696168c946912ea15ed1ab80b6dad1cc1456ca658033f8199a1400c892741531d3e03074f03ecb39670c84100aaaab18215caf3658acd94600002000494441544b4275dfa3942ca870a1bb7072f3ab7d3659db1d8f0683418e146cabd53c6eec68b7c74340ac568bc160e8c2de4ea554848a70ce252aa5227e42d2ba4aaedab456226f646bf944e2586949540dade5724c5e145b20488574095ad47606d5f26fc0cde04f61451b8d9034998210a4162e00094897e054e0e50087141405870af060e691166d5a8bb1d22af6114238e12c684905234148f0314a6fe2d867249e20b5ab077548dd6d5996ad56eba1d01a84e3f1b097b4245b6875be734b7b2b940a2b262a2489fb515869824ec5cd2001560a17032700a0a6284c91f3d29a14b849b0165aeb3d090460208c7384eb7d860b69331e6f3a4b840792730eae5b6f08576002098a5ce4f859c4cb6d33ad8ec0f248525b1c8f223ce4b091bdd4ad34b488574c652c2dc9a6844d26e85814ae47692808e5464c8966357a2c2d90f2fd5fe57032a4cbb031e265dca3262831d3a299477a204381210042b121611d8a56b8162a455213b0d64fc661a67aa9cc36d3ddbe294fb516d3d70e292b8da43cd339494c474b2764eaa3681d68650a041d4bfba3185c2a3c2a4c0416422c32af0fe8165bcb84c52ddb3dd522442212139360855c1e8cf84f189d9f588288c8be95ea581a38e729da73c24aeb4642d8eab056aba122718db314831e85d4090e2149b350a449684e353c040826fff70079328c145ecdebc939e3fa981c01e124bead14b4d2a0a584d7b259e87572a127b7d06fbee0b145e213dfa6c515a529e4d7e7942368a6092bed7095b414552d8913124973480a049d070bea53a02d6b9923c343240203818dc297421d1913814982caf46f659cf859584efc1c66a20b59c8fc4a5c3c09413d0b178e09eb5950e4428a95a45325cf2472c4dcef68ab394138a71c5c381e0f3f496b9fad16773e75721913436882ce95340e95c34a110040e0e7e1408de4265a58d25c2aec12522c8ba670480c14200401150e16b9227171ae84e52a99ad1669b169da8670453420ba3a5adcce1369999176853c1e66b65ddca89c963f234285473ae41e2ae82471ea288b2d792464921421c94342445311741e0e1566099482a79c46c4c52224cd4c41522ef5a902ee60f5b4b80ddbc779a89c8dae6ae02ddb7b4c85cfc8a721858be927310294bc0ba522578759274cc5f6d2e272522f2e23acb4ee227ba94f596b75be5a2a7a26044cd079e8a5a7f5d2d029ad620a391ef30d603cf579d62975ae68f3ab750f643c55232d658990369856476097a3c15258c93e130c794c316db190b46eaa7c29ce5a4b3e834de899a05b906700e34149ab0e74561f8b553502c40c95a53030d052c05a75421ec9b7b6d6dd897a61acf6cc79127417bb2d7920624bc72312a4bc4a51cf442311742d35813697006d4fdf0b8732468fab2105313bf0ae7e248a5c4a636984a736ea26ee56dd45c00e44d25a7d14f699a0bb201f840e1947d5c0f5100571053afc8427ab391cfa4c38b3b490342169c9b54dd867022169b15da5a5aa414bae181c196b932b52d09a91964ac4a3703c1e7192d60e5513f69940485aac891657d51031652d6c56c4d33321729d206904c2f178b84b1ada1833d2d6787dd1360487aea44594f53ce01e98603b31aa0684cd3584d2e1c7740fcedbd467528c223912442da5db9090b42343e4da17d9df0e7514080e1549eb694493129c6a760058298c40a312dbe85bda6a0887e3eb165b5899429a98a4c3c48bfb101d0ca9b9134970205348da11a573a98cae09fb4c70f8586907b9fb450a5ba448b58c418f53d24c74a724365aca8e4708493b2245aead09f5450310741b49cb37e84b76096912c0e16170a8bacea5539829088797a35949962ecb4c6121201c04c894e2e7f8088d8a71cebff8df574125e309cc3031c9ac3df42e2c1027e14833bfdabd91e4d12249d6152227e83c0c0416191e860060a5000127b05210020f872ba80c46823409060a0eb8399c2a00c89a9330d70037d31316abc115b224f0e02cec0c095932ea12678ef433a88089c0003819824363f1f35d1142ce3a63465b354c685c2aac5bbfae0de12122c7e311a982493c9042cf045d8e558297e939f809818940051a551828ec32bc0a54c0409029c3c5d0a4c040609740243818647f5027540e7d9903804c60a2a85674979f932157864ca024d01506300e03018fa8498a04b93f102fd955ab1564443f4afd9696da1d2dd55b93b8851dc63ad7d61cc4a231083a1b8f0a3f001a169766060ea80c76c040a07258287c1c2ecd0c032486344dd292987e0032283805001255ddb3cd7d29326d635c196b91c851e4bb12083acb4a435bc220859e090e327e1e25362c5e14bd81c0cba3562104344942ac907116d61135a189d656554ba2614974ab93ba93504ac1a1ac3d5d62ab093d1374213269bd3a5ab4ea05e7a185d216ab1c5274730d04cdb290673295696b8c43a2f1a7a6c5b5cf5a9d497610f4e6702b2e93d2f168636922885fa866aa09ae441b101c346c140ede4af14e85c344e00c3eb5500418782888dfcb60d3a48843e1f030a81c2e862c191e152a40390841536bd2e9e7b001760901d68aad965cd852ef48c2c61208c5eac075859e09ba1c05b04bfaf859229c2ab265e448f00246020341bd16f1a8bddda422c061a000070b6ea659858fc144400918874f4dc14a031a157d95447d238965d60e7d129d2d8e95966a8e47913d44a8a0d033c121875b85093010f881004320a201ba82e35f0ca85760912051f8399a55a8882e2ee366408b42d53eae47f6c7bc9e04bde0354fd6a31249d7c1f73a0a04c29213d22538a4e08097011420c1912f12a153246c41b934d98a68b907296d71dcced3aa6225e96342ed04828e12a4b6da6d02c121cb41aa97d6d6b7c42fca0339e12213bf40e89940485ad7a89ab0ba048243d0aa137a261092d64af74831b251c89b40d0253226c44c2024ad63ccb5e43d4a889c40d0490226f44c2024ed10ed9c42f90442ab04022169879ca126ba7aa79e87d4cb3c8a132b5a8e407048912dc3a5c277e858692946f00b0402216602414bd12224e1d467b96bbb508708db8f0b1635395cf68c2c008ea6860cbbede4134f10175e201062263802052f0c05d22598090881cad1a4c0c77543cfcbe00e66d0ca34a03e0006a4517080315825100e0f834b0500238189a6da9d0e50d53efaf4f3a1c3474efbed589bcd06c0e572ad5db7fea34f3fbfe077678bab2b10083d13743b3265a8809b239484d144609520d3d6735845499a5d8281a05601032484933d4ae1626c2080a4fdc34108cc8042d1a84206ec140a838f83b4c5fa3b90a969f37f5c30a068f0c409e3d7ad5beb686e5614d56c364f3af658bf3f30ffc705a79c7ce22177ad1afe3763c8f5cb30fc89d5dffea1af2cdaae402899401043a3029304bb8426060e18096c140e1501159420d7906c5d1addd0c101c6c13802110a99040e34a950397c0c01a6170e45bb2a509316b4ba4a79e5fe61c386ac5eb5ca6ab58e1d376ec8d021005fba64f18811c3ca2bf7a7f6b5dcbdfda3bbce9dd427bf203bbfb060c884132fbaef93bd81837f1559d3bad9b79e31a24f41767e416eff51c74cbbea919f6a55d1ba051d21606ded590241d7a2e516361200b05078b95eef8cb5b66294a439551020df802c19e6d43c876ac4289d1ab3b94ee88ab1798d4101f87cbeacac6c5936a8aa6a30186bebea9c4e274f715f3ceb1fbb70d6eb4bcb5cb9438f193faa9fb569e34fdfacac39e852c29b7ebceb927be6aead64bd468d3f66548161dfbaefbfded4cc44d31674689711080e7d6c12d224108012009009d4945d7851f77d85a34641830295235342bad4c6ee946ab2fe0eebb43ebfdfe9708290aaaaaad23da53535350e87c3689001e2f3fb490aa8d5ab17ed038c27bef3f38ff3befe6ef9fa6d95bf7c74d3601321685cf8c0f4634614e41764e717e40d9d72d113f32a15a294bc745c7e4176ff99df378210a2ec7975727e4176bfabbf6900618d2b67cf9a3a7640767e4176d1e40b9f98b72f400821c4bf7bee1d5307e417640f3aed96f77779e3de7a02650b57350359977eb278d1d75f2e58b6ae7cf7aaff9c5760208410f8f6fcefaf974c19d8a3203bbfdfb0e977bcb1d1c10921815d73ae3e79d8c03ed9f905d9f945a34ebfe3cd5f9c9c088e68c4dd50707898685e06871aae03937acb8e63caf8389a55b8184c24ec5da411fa9948cf0c44b70d0f1a7eaf7b7f75b512f0d7d5d5565655d5d5d6f97c3e8bc55a5555e5f7ba53d98294d1afaf05f02fb8f38a5bee7bf6adcf7e2ef1e616f7b75380fb2ab754e54cbe7cd69d7fba7e4671f38e79ffbce6ba8f2a69bf33678e01dc0bdf5ad1c41128fb7aee66207dfad593b3959db32f9f71ff47ab9b865d74e37567f72cfde19f579ef5f7f56ef837ffebaa1bdfddd4849e938eebb5e9b927d7c5dd0f39775001011a3eb8f59a5b1e7ee1adaf5797a36070a18500bc61d11f675cfffcfc1df653aebaf5f2a3fc6be7fee9ac9b3fae54a1366cdba90c3ff3babbeebaf58ae32c15abe7fef1b2bfadf588ee201008ba370a87c2a104dd8c0a871c14a3b4d6bc6f72846d453265ae0da411c04a892b181fe2e7b05070c0108c0a095965328195801362225039bc1cc14f1c0c711b5c3460edda7563c78d71363781734288d164b0a5a5af5eb326232b7bfb8e1d83070d6ac5e6cb3af9e997aea9bde3f5d52b3e7d69c5a700907fcae31fcebe718435ffbcf7d65c6c9259c0eb734e33ff72daf3656bbfd9e6b9f4f81933c7df336bd54fef2c6f3879f05773b70239675f7d4cba6fdbb373d6aa304c7efcf947a6672bd3b1e6ec3925ff7e75d52db72e9abb03c098bf7dfee5b57d036b1e387afa6b9571a4b5e0a27f3db3fc9afb3ed8b2f0dd1716be0b80f43bfff90f5ebcb85ff3a2173eac010aaf7be99959438d4d43774fb979e90fcf7fb1f777d78f7dfca7456603149fd77bd9f0bde36f5c50b5787145404c5f100804dd1a33258442a2c4c5c041bc0c6932012194104a881a654921e65994e47919382011006854e00caedaacc2c94008dc0c0d2a1c2a42c1891ca00412e0656852db6a231e28d3a79de6753b972f5b1150b9d99a4665a3cfcf96febccc9e9676ec29d3e76c765ef1c6fcad8dfea4db30149ef1d8bcadbb7efde983d98f5c77521e503dffa107e6d571a576f1b3174f2cceead9b757bfe1a73d5f06c0dbec5121f53c6de61423bc0bdf5db8e1ebf7b7003dcfb9729c0d81ba5db500024b6e3f61c8d09123ce9e530ec0b1bbb4a1beac1140c6d0e1b93260ee7f54df445771d0252f2fda5ebaf69bb9ff77ef55e3ede0a51fdffbe47297d25856ad00a89873e698918386fde6e6a50a80aa2d353ef7cef7eff8ed909e0579bd07f6197be38200006f93578cbe090482ee8d3684e667ba61e4e3c4a90204018e4615ee6061eb04565ab4a479434a158d2ba2e0b52b4225550ea756c3ba8b9281dc78fdccafbff9eee7258bdcde0000abd9201b4c7d878f78fec78d69f90523f2f31f79fffb072f993a34d3187775eedafae57cc731d38e291839e58291c78df5fd34e1f19d4a439ddbb9e19fb73e3fbf461e7dc373f74deb55f7e1ac9b3ed0432869ee946b4fb6fcf4ed4f8f3fb47117d0f7a24b469a015fcec01ca0dc30e12f2fdf3dd6aa9f1cc53a3cdf5e9a09343bcb2b5d0c56a576776ddcfd50eb577fb5caf09b93c7f4193bf5e2b1c717effbe6b7ffdeefaa690ec8c3fbe449d8aef6baf8f9a7cf2ad02e1757d0b3b8e18bdfdf39770372673cfad415634c1b1fbefc893542ce040241f7472f5d4dc2f6918fc3a7ea16938727339d0e87a951a7ff76dae9bf9d167aba75dbb6073ffcb1d698dd3ba7ffb8fe7d7ba5191f7ef7db872e9b1e57d5b86be3ff5d336b35ec85438a0a2d8dbfaedf03a0df49137ac81ecd1225447596fefcd1b711530248d6e499d3d2bffd6cd7aa6aa0f88a0b079b0098865c7ecd98171edeb0f295573fb9ecf8425653b271e962d755df7f7de57917163dfbf4aea5775f77d7ae498effbdb82b81a42dfcdb558fed94b2fa0c2eea29556dd8b41fc0a869c36d24fb849bcecf593ab7f2a3e7ff633d7ba4cd59be7de5828d452f2d7858770b13eeaddbf8dd47eb849e090482231e097985ed5e9910283c4e78250118e717cf9856585878f00f293737f79d953b2b6beacbfc32379886f7efdd3b277dcee7f3470d29ca35c706b710c96c457373d3feb2929d25158d4ac6c029573c32e7de29f9961e63063a562c5ebd6ef1f78bca0ba61fef59fe4b13fa9c7dfb2583cc80293fb7e43f73377a8011b3fe75db842c09809473f4e927a4576fdbb8e4fbf98b7f5eb3b3ce3274fa2517ce38ba77eff153fa54ae58b266ddf27535fdcefb9d61e5da5ae49d7ac315c76444787d896cb528cd4d0d1565253bf6543593eca1a75effaf176f9a9025114bff537e3bc8bf67db8a1f7ef871e9ca5fca03bd269d7bf9b9271e33766cc6cea54b37ac98376f039f38a3e0d7557b95f44957cd1ca2d6e4e7e7273f45daacf69a9a9a142f90d99a26ba8a4020e840bc6e67a2b79e7ce5751012e70fda02f4058496c38f04c3c747f80c79f4bf5cbbff85dfe52d1f79d472f88f7df7ca3313268cef9293b5ad3170fbf36f57b9144fc1b02963874e1dda7b7fd9ee1f57aefbf8e6330efb86b266edda11234626ff8caaaa9cf3cdbffe9ae205cacced297aa04020e8401a6bab12bd9535e638100242231e23552d99a4d1c3f2640dc9343c77dbeff32dc45cf1ebc2f55bbfdb529edeabafcd6e17cd482010080e63e8e17a6043330d4fdf7a65ae5135ef59bb67c7b69dbf6ef41283b8de0281407018d321e121a4abe21d39e7aaaa32c67d3e2fe7dce572fbfcbe803fd0ec70807345556fb8e89cd9ff7e9f6e9cbf6c67c6b5337f2faeb740201074734887491a257a7a7e1a4a1f4948c4601bec142ad7cbd01c8c23234496650046a301407a7a7acc072602173c739768020281407018895a42556b83e35126c89501c044902925fc222af2cc09040281a02ba06dfaa816af2f11a8389849420402814070641962edfb48aa8ec72c592f049a254122201c99121c2a540e99208d42267a18bf8f8b8bd195389dce5dbb76856663f0e08c0bae4fc9082e0804024177c040902ec3cdd06a5676334d59d29c2a2c0494c0c560a3601c1e158c830299125c2a1a55108e88d9c3c288eb1ad2d2d28e9b3c85710eaefdcfc039679c71c639c0190bce205cba78b1385d0281e010b7d5284000892628001a21350196b2a405382c140a478013021ee0d00a3fdb28540e0fd30c80f0374a42d1ba1e0ece755d0b02ceb4052a6a6b090482ee808f4355a1243394f437522d434d0103812158144d932b4d0c650225de2ab2b8610a040281a02350521b2d3190d4ac3499c026e9a5d5640a99c04c61009ad518b32fbc2c866b04028140701021560a39534663a0950ffa39fc0af26534a950397a50342aba68293c5cfcda4860a050d53688aaa0f37875f6ec15cb577044fd77eca489575e29a69c0b04826e83446097e1e3c1b232896952215b099a921b55c1c9d4da3c6b4aa28aa379182c32d225300e23813f3898c684a47535375c7f7d656565696969e895be7dfb5e7dd5958cb7f9da2449302a1008041d8b8d2200846a3713402690093c2924f1a08d6a4a4e4202385530001c8e88d133156854c00006342af072f885981d323cf4e083e9e919da727a46fafdf7dd2bce89402038c451a3631b150e85a53a9845dda9958ee48093e95fe68ede7680c3a9c2cdc0003f0b1a6a223ce4d0e0d9679f361864836c78faa97f88b32110080e7dbc2c3874a585221250026f6a52d53955ad89880f398478f9e597b47969e254080482ee854d8291c2c3e0e129594ab238650281402038347131b8184052f5fcd18466964020100804dd0a2a4e81402010080e0fe416d6598a836062b8ecd087e8ff8516410010c209e7e0e2f2090482ee7f974b2a6907b0d97877c8952b5789537ef099f7ed57e224080482c346a85279a743252dfa2bcd809160c284f1e2ca08040281a093042e120341a6ac8da575743088a86d2d10080482031592b610e0a8530e343c440897402010080ebe6516e7138c43b65018092c041c6856f5ca67004c04e932640285c1a1ea33b74d0436094e15e93224c0c7d014cc5f4c416c12370204604ce4781408040241a7089d81204d828182003e8ec688dc8f7286040f438d022b45a60cbf1f2a6024c892d110808fc348902da33e003f07253010a44bba92654bb050b85500c890a130d42be02036c20dc27e130804024107986851cf25822c195e866605000cd1ae46eae77ac918870a00260a00560a2f838f03809fc3c76095c2db6e5411e05a856bbd1ca891402670aae0840060c22129100804820e90356d1a5258536c12148666152a87ca63733fca81080fa1caf5b00e2301806c2d1c924326087f8c40e17acc7ee8350381cac1c564358140201074a6c81908bc3ca10d27c7bca34dc0e5809fc1c38212c5c152fcb6242f0804028140d056132d1a3d7d3189bf46d80d69209088ee6c0c68f53c79f82f7995ea00273418b82f1198459a2d8140201074bccc1185c34812da4cb2898051100e9b0487aa4b9743459e8c3c03bc0c1c90018faaab5d8441175a267ece558e0c097e0613819f890cff02814020e8105b2d0aa74ab26564cbba24c9448f7834519829280f16586b52f40811002a50adc0ad821250c0c78856ab3a003823c225bd2c5cc3ba51d1979b557859aae5da040281402000b07aed7aa3c9dcaaa831a05e8147052520088fab310e9543f66bb18e3cd6fe62808b21660c4de17a6d6b5dd2787845fdf3c15714112622100804829439eed84971f42c81aab939a044bd1be008a86d761046391c8303753cf61d8140201008da82dfe78d901a125f7f12ca9dbe4c7dac550d6b0722dc5120100804ad13f237861d8fa4fd6a42f5c1b08ed1a0c8397142d504028140d00a217f6384e391b45b5352763c12a2cf59d31d8c2dfd8dd17e4881402010085a23e46f8c723cc6b59742aa16e3810c2b20e9a0196484b4cb4614080402c191484b7f6374c423899213d2426b1240e3a950f275847a09040281e08068e96f8c8a782429480c89b3242737bdf264d429505bb812336578557879b49b317afeb5b86602814020884b4b7f63d8f11876fb91c4a6164964a525c442f5c96b31c8142612994ca445b22da167028140206841127f639ca9d6baaa91646216fb6cf884b06d1556290e204f0e15ff0c7d800348a79c439ba01d9c59cdb9beac25e8e71c9c37acfa515c3f8140201084d044cbeff32659c83a6a0a0889fa03d1731513120e8024a1d89070606422c72331114e1193c35f5fdd42499d120a770c853e92e8823302814020104491c4df185ab04a700795c440609360a460205e4eb4f455b906d2a8408930d3ec12003882e985e344de476e34120b859224317f684b84648d3f399b3287ca55ce33296f52b8ca01ce29b85d8257e57ece359352653c6c24f258a350575f0e1bd5ca0268b6204c1432013828010b7ed2c312d4c1e100201150c044f574cc001807070c04260a06f8183860a5f031bd449c8582434f5969a6208027e9e4f498cf5825281c7ea65f1b2dc598049823be42c34441a3371eb9ae4460a1703170ae2f7b18d4e8e524d824a85c4fc2692220046e1532819102000d273243207aaf129126c11fdc37ed2ca9809f810066aae75e8b4c071a83566936729abf814026fae113020258131c57e46989d9266dedeae8bfc9a4d8a366d1850463be8210d82276c6482113bd983b25b05204b87ed26830155cf296163a339660abd35601c0a09f436d9708400964029984f750e5e126d1a666d0e1445eb548b4d3d2b201449ebad055d3aa2dfa3824c044e166603cf49b5b3fbd9197db442111fdc46af5b0921f74a26b64a03012f81854400e5e2c8583005609fe883b40e81ab5f56e4080ff6fefdc761cc78d30fcfda4a476bb67371b24efff7e4110eceeccb87d90c4ca0549893ada9edd0512c07531e8b16591ac2ad6e1afa2f4e1b986647c5d96dd8e1ac4afe24f9279b4897a579a588fad217e8092da672e1da32ca0118db8c427288a83d339d019b53838bef5294f2a9953608699138a2b95c467502d8e9e73d00d0147af46eae1d354397df1baf6f4522dfdade233f0b5a376fce491f816002a47578c558936feb1ea903c1c9cfe75b3d5657fef17a7d3660fca1298350229f2bd87c671ee2d2e523293922e9a259765317934c8095fe6480237e3ff2c7127bef2c6c90e7045d1a9851de5823e67abbdb0e1981d49772e7dfa790fce41c081779c92ccb819478fdb7d7b5c6bbc7b64183870a20de9e76dbea62b869823c2cb6aa8e617d42edd01d14307b5a30f7b76a77cb8e7d5383abce8878dea69b3350c3cd6cb3a9c42cc56231ad6834bef997df7396fdf0830bc4034c2894b401a87b60d86acb3659b815b43c755c720a60d7944ed0eb13c15a364a303635d39949a9605345f8e56643afe048c642fe23ee8c133b9205effac1afc252ecd71b3159ed7f1a5c15b8f349a3236c039ebde9bf04adb62eb2d8fca4a620bc1ad235d1b326a446bc913b4e0234b03b5b0b85b3591d10f580365899b8df6675f0d1ac7cd92ad586e84ca657f4671226b75884769bc3a6add2dfbfbe111bfb5e316e80c440b95518b2edaf9953ad7b2b5a2184808d58ea3d33970330d0b08e27b2f937ad31754493d1c3c37d36710e21af0e28bd7b718c621e09f35e7c0298c914ab5e5ae2f93742779acc6c96197c0fca875fa77823dc637aec5af6e46e338076116d02570f47670ba05bb0505b3bcf2c1b14db2abe8de34dd0f66d66726f53615ff2342d49ced41735df44a2133a51eee0e114d58dceae965df1ae3888611fe357bcc8c2e6c814ff1cee84e82ed2ddc6be2a8a287758ede92958cf871ffec3e984eb5160d5c8d96c437db9e522099ecda25963acd4d83b6a4a9ddadf98002f48566f58f0da1596ca15116aded4e6975836be51a078d92703533d66bb6e35935f8d3c983942cddd2d57d868db06371dcc8d662851d59dc8c77978087f68127a4afca48390e2bf745d4c9d97ef923d620c0cd787334a404c876d56039abd9840fa2b3c2ddee0cf1bc4b6b63066cf45065eb9da654cca717b5d22e92c6179715e65f2b1b32afd0c151ba19b749798c806ca62756bec05a31418ab6a2339cf0c2a377cf29e0a518cf6db834c76fdd52e92cc22fdb117b5960a37198f1b3c70c071ebcac47985d4cd78e46d6486f9e6f293db29c8159cac612236cc2a3c16b666dda7c5a8ad99e3fb3edb6993c505cf72459b5fba6bf8d2eada776631a1ea1a1886c00ef5ac0bd5a84a6e5271ac51c5d785b4c695f896dedceb6f5f6bba7364211f97a8d9091d39e3f038288ef8c8d594825a4f4dbb9edb33b43dffffcb125ec7d359bcc34bed6ce4d5697a0f58122ec13d1fe46545adc6a71ffa7d4e04fa7c60dc59d88df040000071e494441548c798a16b6f092ade635db56c58598e24b3fbca8c4bbb819771e54bb2623632e1d697dc4c152ff9835b819ad518946d48e53bf167c4f0dce96da07e88c831b31953b433c49091e70980df0928642c0fc40b2a6c7c2344b15b412690a50809be9ddd1063a1b5a3c869134ee1cc9e2e09a4ad2d4c39b38384ec65154c2c7e80a55735512ef9ae4e96550f6e6f8bd9d3d0a4b09659b266ab5c345d033a303ef2ab0473393ae700dfc5259654a58f9cc8853f8332b59b6380fb76a9eb46edf15d73f53fa4242691122e4fe9aceee670925f6f8e678f31047c9888165b457203701ee5603b718d10c70c430c3e83f2e0f2c7630018d1b1192188a960085f474743fd3f2e8964af0a4bb3725893747670478f3685a5a9b496467e83d06de5bc2166cb51c42457755cc2c0759546e3d34ded1b438b417954b0984174ee37ddc62f94e7320775f0d2208dc0666d58358a40c6b45a0778783cff090417450b95c8398b93acf2d6c33567b6abf14fa96b87b523653bb15633553b655199946a856b1366369d7d7d9c0544abffd616b10cd520badf1b31b25beaa067156cd6ae62004ade1e1e839854908b832444686dedc5817bc4b5d4c436dd8bfb2ccc02ea439d4c36c93df515a8526e9e30a589cffb8069ce9c3f33da8b7853f1b94c4e8e0cd71ead3f63b785ac344673a8a77f15b8fe08b57c8f25dc9d23edc50bf9d78afa3d7d56c8246cad61ff0280e526b5c47c0db3cbc399d0335d678f56698aa280ccb25346686dea2f17f73a90da44e59a7b5451620cd4b3b6bea66837e0771f0a988d25936ee6bd076c888f92dd7a2a5fb0d0831f34847f73496f4e34b57a353b1c213c70fabd817e0314b5bb4376a616ee22d1057e3c3f1c5e772b768c37abc3c648d0d7c786e86a0893d0b7793808d00bc1e4a7ae07daabadfa081a34fd1626ad3d01d2e4554c1e0bd0890622b44b46243b9ab8fb89ccbd64728e24eb6c7c067f1e7ad21e2ae3e385acbb2cb3fbc1a1fe223cb22a6aaa3a6e55f0d9a16c5f4eee98d6600b8448cfd62ef55adb9fe7670504ae30457c3b8a3067504cadcbc8fa612dee1499c2f995167363e62feea58265c88b802c7ccb4ede2ba5a148cb5278bd4a391273f5637b6694b4617e3e812d057e7f2184a21e9d1138c6a884a7fc81a54b12895c78d6ff8429b6a50ce2acada86ec2233ea6238f1e1f81eb0ed2106dbe8c59b4be6ee2eb570901a4d70e34bac1a8a9ecca830c6eb474f8f626a3ec9b66772d510a008713679f8e2f9dacbca582697d662de77eaf5f73abdc0ba76aac5afbdc805e6803ae312f84715593a6fe21758b459ff09ac646f8edfbb21beb5892753c40c6d48d43aacb3493c7c350c93d41bbde1004717ecd4cb86c4abf46d8c2704a2b1bbaec10236343e3c1c9e9f028d70c5c64859a946b90ef1fb05ba905efc1d6caf7032db45fd3466e9e03324e774325cb1938d49f3c860262e60e05c6a84698acce0bb8d4be8b60a42e5928d5a540e334e615e43bedaa35d212117a2fa45b1fd94a79400fd7b77bb14e8ef25f61f4ecbfed7f9f6488cba2d18b5c5c0bbbb7799a56d0df16934424a8d0c5eebb29899f293cd35cdb22ca4891a58be58d9cd7b4dea25dfb3d28682f33b6a7003d6d4b525154b6cb1f0b3e1ef7aa302755c8d5a1ab7b747ba05cfbb69fdac54c52d59b4a4fd68c6d9eee0013b32ea0aae46ecce34029bb530f139ddaacf5a8390010989de38dba8e4ab6a309b95d958aa2c1975369a9cdb6d0d31baa8676256a04395265c1da7a494f08dab08c436c00805c3028d9ca699ad0de5224e410747ed7433528a92b2347d66b106f16ba7772f275ae35baf5e807ae314141188167d0b6343563c6a3d2af62f1e83dffbf9b1eb77c717c7bf5bc6b3d53308bf3c6a4d79f8dad2c5cb0b56ef3328b3b159ebd8f9ea39e8f8452f7ad1d3548b43eea59ea1913f79bef6afadf5bf42157c38cec6cd1e49999304cf61e7fab59febee576bfd3f9abe38666815998090dab860719f3cdc0c78d4d7de6c5ea715d8252c0e1c0c89da584bcbe9dab44f24b5f745e4584cd1458d0e4cfb1cffe3fd003c5a7d7ad18b5eb45b71f9beb6610dbe8647b3e417fdd5f4e170e21cb83d60ed2252dd88ce1eba7efd31f94bbbba6c449eb82826d55415b9da24c9d3d812baeecfc641aa45a6bcde6d63cb9ea43df851f9b30dc59f3bb6f26ea486bc95c298fd01cff40a1c5ff4a23f87ecb5c7fe1fe864b356bb5d079541ef7c56ecc7b2838da6a095bf579e65357169634e56fab3d9f9502dc7ad3626680b2722c86ec6165e2dfdb1e1d5d2dfb67788c3f23342cab9ce9fb05564af663fccf517bde8452f7a5149379ef07f9b1e6b667257fbf5b4edd21ef1675af367854fadb61dc0865763f968c72daf961ba5d3274aa535cd3a1bb57e2cc5ca04d3eef0d15ec1e28b5ef4a217fd45a467b203ed2570cbf331a5331b2e286b660ffb3376df97b6ead5ca2fef7ab55909ad746c8b067bb1e2d5d8ffb0f05fba9b90bdfcdc8b5ef4a2173de3907ee4aa7bb5b47942527a2c568a6a8ffab344ff05f5f8db59da53a7d40000000049454e44ae426082</Body>
<BodyHash>3e713b4bcaee2507c3581ebdb240e838</BodyHash>
<Size>75758</Size>
</Data>
<Mime>image/png</Mime>
<Width>582</Width>
<Height>503</Height>
<Duration>36</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2233653731336234626361656532353037633335383165626462323430653833382220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2235383222206f626a4865696768743d22353033223e3c6974656d20783d223130342220793d2235332220773d2237312220683d223133223e3c7420773d223435223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223139302220793d2235332220773d2235362220683d223133223e3c7420773d223836223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223235322220793d2235342220773d2236302220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223436223e4165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d2234302220793d2237372220773d2232302220683d223132223e3c7420773d223732223e66696c653c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d2237382220773d22362220683d2239223e3c7420773d223639223e49743c2f743e3c7420773d223438223e2c743c2f743e3c7420773d223337223e496c3c2f743e3c7420773d223335223e49213c2f743e3c7420773d223136223e74743c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2238302220773d2231342220683d2237223e3c7420773d223238223e65e280a23c2f743e3c7420773d223233223e656e3c2f743e3c7420773d223232223e4576613c2f743e3c7420773d223230223e6579613c2f743e3c7420773d223136223e52643c2f743e3c7420773d223134223e43423c2f743e3c7420773d223134223e43443c2f743e3c7420773d223133223e636f3c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d2237382220773d2232382220683d223131223e3c7420773d223637223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d2237372220773d2233302220683d223132223e3c7420773d223637223e546f6f6c733c2f743e3c7420773d223432223e746f6f6c203f203f3c2f743e3c7420773d223431223e496f6f6c733c2f743e3c7420773d223336223e746f6f6c20733c2f743e3c7420773d223238223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223234352220793d2237372220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223330223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d2239382220773d2233312220683d2239223e3c7420773d223731223e456d61696c3c2f743e3c7420773d223431223e452d6d61696c3c2f743e3c2f6974656d3e3c6974656d20783d223130312220793d2239392220773d2232372220683d2238223e3c7420773d223833223e4e6f74653c2f743e3c7420773d223430223e4e6174653c2f743e3c7420773d223339223e4e6f742e3c2f743e3c2f6974656d3e3c6974656d20783d223236352220793d2239382220773d2236352220683d223130223e3c7420773d223631223e4374726c2b416c742b453c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223131392220773d2232382220683d223131223e3c7420773d223732223e5072696e743c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223131392220773d2234362220683d223131223e3c7420773d223732223e507265766965773c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223132302220773d2232372220683d223130223e3c7420773d223733223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223134322220773d2232372220683d223132223e3c7420773d223531223e7072696e743c2f743e3c7420773d223439223e5f4572696e743c2f743e3c7420773d223338223e6672696e743c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223134322220773d2232372220683d223130223e3c7420773d223733223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223236352220793d223134322220773d2233382220683d223130223e3c7420773d223632223e4374726c2b503c2f743e3c7420773d223132223e637573703c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223136362220773d2234332220683d223132223e3c7420773d223536223e6261636b75703c2f743e3c7420773d223136223e7e61636b75703c2f743e3c2f6974656d3e3c6974656d20783d223131312220793d223136352220773d2235372220683d223131223e3c7420773d223734223e44617461626173653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223138392220773d2234362220683d223131223e3c7420773d223730223e526573746f72653c2f743e3c7420773d223533223e5f426573746f72653c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223138372220773d2235372220683d223131223e3c7420773d223732223e44617461626173653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223231332220773d2233392220683d223131223e3c7420773d223533223e6578706f72743c2f743e3c7420773d223431223e4a3b78706f72743c2f743e3c7420773d223430223e5f213b78706f72743c2f743e3c7420773d223131223e7e78706f72743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223231332220773d2231322220683d2239223e3c7420773d223833223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223231332220773d2234362220683d2239223e3c7420773d223632223e4e69784e6f74653c2f743e3c7420773d223432223e4e6f784e6f74653c2f743e3c7420773d223134223e616c69656e6174653c2f743e3c7420773d223131223e6e6572766174653c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d223231322220773d2233392220683d223133223e3c7420773d223733223e4578706f72743c2f743e3c7420773d223538223e4578706572743c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223233352220773d2233382220683d223131223e3c7420773d223533223e6578706f72743c2f743e3c7420773d223430223e5f213b78706f72743c2f743e3c7420773d223131223e7e78706f72743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223233352220773d2233332220683d2239223e3c7420773d223735223e6e6f7465733c2f743e3c7420773d223537223e6e617465733c2f743e3c2f6974656d3e3c6974656d20783d223134332220793d223233362220773d2231332220683d2238223e3c7420773d223830223e61733c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d223233352220773d2232302220683d2238223e3c7420773d223834223e5044463c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223235372220773d2233392220683d223131223e3c7420773d223433223e696d706f72743c2f743e3c7420773d223232223e5b726e706f72743c2f743e3c7420773d223139223e6a726e706f72743c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223235372220773d2233322220683d2239223e3c7420773d223735223e6e6f7465733c2f743e3c7420773d223537223e6e617465733c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223237392220773d2234342220683d223131223e3c7420773d223737223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223238312220773d2234392220683d2239223e3c7420773d223732223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223137312220793d223237392220773d2231362220683d223132223e3c7420773d223631223e2831293c2f743e3c7420773d223339223e656c6c3c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223330322220773d2232322220683d223132223e3c7420773d223534223e6164643c2f743e3c7420773d223231223e4d643c2f743e3c7420773d223231223e2c275c64643c2f743e3c2f6974656d3e3c6974656d20783d2238392220793d223330322220773d2234392220683d223130223e3c7420773d223734223e416e6f746865723c2f743e3c2f6974656d3e3c6974656d20783d223134322220793d223330322220773d2232372220683d223130223e3c7420773d223731223e557365723c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223332352220773d2232372220683d223131223e3c7420773d223532223e757365723c2f743e3c7420773d223336223e212c497365723c2f743e3c7420773d223333223e4a647365723c2f743e3c2f6974656d3e3c6974656d20783d2239332220793d223332352220773d2235302220683d2239223e3c7420773d223732223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223134372220793d223332332220773d2237362220683d223131223e3c7420773d223731223e4d61696e74656e616e63653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223334382220773d2236382220683d223132223e3c7420773d223438223e5170656e2f436c6f73653c2f743e3c7420773d223132223e6f70656e6e6573733c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223334382220773d2236312220683d223130223e3c7420773d223833223e4e6f7465626f6f6b733c2f743e3c7420773d223338223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223336392220773d2231342220683d223135223e3c7420773d223433223e736f3c2f743e3c2f6974656d3e3c6974656d20783d223432362220793d223337322220773d2231362220683d223132223e3c7420773d223734223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223434372220793d223337312220773d2235352220683d223130223e3c7420773d223836223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d2238362220793d223433362220773d2233392220683d223130223e3c7420773d223739223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223133312220793d223433362220773d2232332220683d223130223e3c7420773d223734223e5365613c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3964643363336235376334623263323638303031613230366661323231636438</BodyHash>
<Size>4120</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-03.png</SourceUrl>
<FileName>getting-started-03.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>0ea2bfa5-5e9f-40af-87e9-b06ff9ecfebf</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000417000003020802000000bd62b9c00000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecbd799c254775e7fb8b885cee5a756befaade2575b7a45ed02e8104c22c16c3e29119fcb031329b9f97078cc136c660ccf8191b8f317ede66ccc73380c078cce2c19801db609041bb44a37d69b596ee967aaf7db96b66469cf747e6dd33f32e55d5ea96e2fba98fd49595999171e2c489736265d87d359ae180c10060ccc48a4459018024c8da0d0c9326665c38145c49710c1938edc223001835e0018b5ecb8b911548719c76eb57fc078f3bad77b627c18049138b124515fc7bde43991085c160310c0acc78c15775c3b8891589926abd9e1320604976783ccd312030ebc16d4e3167c0629871e15fde6861c1435161c80003e6ab82ca700c089c705bb3df8ddcc60c5408cbd52fac25118afffeda0d8defdf606259d61f9c34b1245154b019464d9c7220019361bcfaef344746d4bf2dc3911138e502c08801ce3053fdd38489a5e8229b30e110163c00b018c64c9c74a1da6eaee5ab45e5b202698e5355d12d7a2828004d9f1d95b5a8d289c7641833b1e4a142710a96e2c8099cacbebc467cd187164d9476c54b2c8a0913458515d959254235b023ed621c3190e0f55f0b0a8b5e5dd5931c0c5894f50707044cd6f4cea26aaa9b230600cc79f55a2680450fc32600ccbbd8d0fc0d1c600cb23b110960c2c22907aa6b2bd142826348e0a41b3c52aa4adb609830bbd2b1161b221a32dbd14ab713aa2451a6dbffc8536e202effd7da6ded44d98716460cc8e6a6a1255f2d9ad9f8cd430680c044001836400dbfa2bbfa2518046032e40ccc7981285c0275a1cfcbb25e5ffc8fac280c1ba828141546a32b6086c3e698f330206030cc7b1810600d0d4a7b7b17554f63e41662e7fb6dca6b2d4b63796d305154f52626be656fffc228bbdaa212ed1a12d32a9d19fa3005edb9886fe0421560d24449615176f591a1a5e357db69b7de644c9ac84baca8488721a641efd5e7092d7dc1b0c1c49c1be209f8aace8034c79c5717454cc3d713a30664d562d4b21f23a22e15b8b104675d640538c3ac1b684b54c31a956e993066e0845b6f3e120c8346e7c637d420f4d170c73b5ab50622c13062e28403028cf6e715eae5e751885d8ba2d6c050b3b39511b05860d4faaef8041415923cf8af425c08e15bc324efe0e1b537841c21168101298e69aff31b8a0a098e71131585924251d54521c31a2a8b3529a543600c9cf5231f93a3e0f5f648bb64388360487324793def820108249914c84ba4384a2a688a4c0e5ef5e7000816dcefd358ed3baa7254496538923c5c2cb5472485a7eb56bf8a1099b5a8d289c7259415320222a265ade9bfd37bd1878a2246bbd60a6fcddfd896859ae744cd69e52526cca6407d59f668220806c79889b2c2920c8443cd96ad7b91a505ca2ac45e455989902882d56d544921c5035fd0232c4be40c640925858284ec5d927d5be92e4db76fb173a25e597c031e45947d0090e448f3a0ae09a0d8efa7fa9f543335268bf32aa2ea57a30fed500f51773b498eacc09287820abe8d2852bc29163cc2010e70066ffd9de03554120e0816c421aba72795886995ce0cab3705fd59d705892181044759a1a0e2b43daa747cb56c7cd021080ea8488721be415f7dabe47f5294f396e0b018e6bd265d5dab86afa09013600067b03816dc0e22ea83010326c3e9b680d3a36e8bc6f3c01818026df73bd7d6bb5deeded1a2063df1aa8e8db1ae9fc580510325855909aa7e65df1414c64d7004b1443c7ebfd1b88914efb6d3222dc2ef4c71b8dd452304cc793058d0c0a405a6dd0ef7b36671f94d11637d4a7b95f8ad60b1c160ada0de775b504871e42592bcc9179408e92a5b2b0604521c0b5e100f4c9a91790f750878b5358dcf5a1fa4384cd65594cfd6a8e87bd5aeb31042a4df26813221c59b8a3e7e2ca2f50d0483d57b7d8c3633dd6bf986f673475989d01691aaedb16030180c1698911589820c7ca9b4896917f2ec2b29b4d46bd94198a1f6c1661836b0501d841c16abfa244735095ff56e5ad70a976033cc54bb124d0615dd13e1010660324882032439045039d76aee9a34317da8c49a9bee336f0afaa3ac704a21c191e4183731ef455abfa8d2a95da78606d1a3d886a9c706bdbf568945f4e7941524c38040a5216c5bab86afa4901348700806470572881751af2c4be44430ced965856a499700493019120c2b12c9ae9dcf33e368853a367c5dbfcc64e00c2b0a92a02868d75763b85d4256c0ee2e3020c0a36e3b2d0490e0c8cb706391efc55878841589052fc87e7c8e1ae778a4041c05aada4d5e1dc0e926f47255dde51aecb7a9f62566303854ffa989a4286130644550216b5930fcd6b1e1676d55a84ca8101441c47a6ca1dd1b09064941e58cc95a1f08d655dd7609260fd1fca8a2ef4fbbfcd230d7ad222b826058efeebfa244baa18cfd9ea7c69f7881fb0aa01ac6c15becefa0c098816e2a873fda59a11eac44483f250b663b9414f2121e355564051414a63d70069be30cd09392f8b598a3a9be50a7e26bb70f16872414151401d4d5402b35344b19d15465ace6fa1ba30f7dd7af2ea9a8a69e8b348f8b6f3d0263c8884019d202065bedf48c33102d582ce831ad350d29d1837da086c637dd5016f12aa1da54b4a3e94e738c9bf54fad27c4306e36255d737ac68c6082dc193005ab2c8e92c2bc0747c55989a8d2f16b71ad22180c264745c5390cfd35e8edad5254e9fb6f8b7169163c2860c46c55a728b72ac3316eb4f63745da2885146fea598e11515416e223de390f16ab8fe2c61bd8d0743d425aa04228282478d0fbb0de0d77978e56a3c3e9cf0e45af6311098e040fbe2923a080a28c533297a00843024eb34df75d739305c9e70c0058f2409d9228480c1a70d5da07676b326a99113000093020c151511d46cc973d8c99183750a2c064cf7a8151701506054c86146f9aae1325b7820a7ee50c7c155d354b12c34660b21960302c7a8158145056c8f2a698aaa8901618338371460178584bdbea12d21c4a403058ac559e03021ec1e6301b1660f85232140c868ca8f70ac4646d1d3d638594c29881a282022c860509459145df9f76790497903302452dabc85a29aa7e1e47d02b53519dd5bbac30088c18a81038b02cfb74c86c1668a95fb205d91a060c343a6a14de6165b0a0d9ab4d717109cb121ea1203164a0a0c08194c09cdb6a282d8e24efdc2990e1addf166f25429d8f4a73c7b9c182494d0986a4082c98c520a9c344115f62360303720614f53cd7ab5725012009798961134509599d84b3e0758852daed83a3302082756549de549e51f9aa28a43808ad7ee1b2877113e326ca0a04180c25193935a28ffa15558eb5f1b1140f264a95140a0a698151335833c6195662df2f0949862505050c09b0aa898e6aef62eae99ae84354ba1505220c1b7009298ec63c2d4a8c18105523a01a7aac43ed434521230277ca8f1c3aaa84ffaa610343063c02ab4e6b8c37dd7e9b98e470646bd9990c6911ac91ab5b210e8bc30216bb98e1b87a53d05f4170206704fd5fbe8bb91cdb011f5a3a92b022312460332820c5515641958972187a6dd0a35aa5a8d2f73f2967c0564170586e6e80089873316662b8daa31fef56191c26478a3a2f5bf57337660254b7cc31228aca4247333be761d4ec30a41393ae07a418162408282b245887297f3106a1fb863bded10aedb3f3082326ca0a02e39be20326d51cc4731684e6aa1a01fb374834b5495eb5a3a85c0d868a12450549411f8cc1c000095408beb750ebfd8a4ac2d7b08cc072fbd87ac458b5ef823b5dd4f52181652f445106052a2a8811bb8944837984144cce6e1748cd92fa23e04509c6828eedc58685e06505067004abe2ea7243d002f9e69eaab9f3bb5d0d06c79f144e410817d577e14f0fa0eaafb5f77b849282f0d712102acdd331fd59c5c5665d2cca207ef527fb961afeea753f1847705455fe0485205f7e36fdde91450faa9aafa0d95030183c556f541890e57054f0fd8b1e5c55ff98a8ac85964e47875874175efabd6e026080a3827c45167d74d1c4681780920ca60b13c54df8e604a37a8f47200ac66a62d2ad7589f9b36f5577152a548c9202a58d4ad753f0a883fc190513dc835e496ab0360a926000042cb6adc6931418ebf86e6093211b318721ca4a848e6d9654d39dfebf5d05227004f5c5559d43599305d5d925100555205ece51842a498b85ac09b3a2820e27cea00825d939e3edf6c17fb9c182dd29dc86c28aca57450104c182f5e884a62ae3ff89111c15177dc598d6160b130f6fb0b7ae5f29aac5ea7f8c3faad0b1107d393855817b14b429fe320945816f44048fa028ba9e76a10fdd54c6a8747dc7c5ef62f485562b2f497523408472c30b43ed83576d927cf9d79aa4189508625d55af1dddb44a7e9dcab77948feca937c9bdefaf149517696db6a4c416bdb17d1c0c51404ab5a094958eab4b638aa746ab598a169997e8cc310d3a077eff344957efd93fcaca9a053a051447e08ca11a8777cc3e71132bc5b274d11321ca566d31125a2982cc4fb54be860b06cf77d2221ad6a87455d58ad62c6a25761c35c62074df70873b5a6071bebd026760006bdfa3e9ec85282760f7b2e47cc80051e75d0efcf976ed93ed623667d03cbf74bfbbd73a9113609d7a6735670fac3af5f3b4dba13a476dc8166525341acd0b126d0ace7e32020302d36e57fd95498e21a3db9b35b10d6a7da4d838ab3fb43ac2c0808c80c960f738305d54c1eac672ecb4817244b796820e2134ad2438120c2951df47527396c3193618281366ba98c31635ec5b566bb6478d46a339fbd1a6e02c67ca82a330db455490e6301952024b9e0e21d6d239073acd687adebfaf1645244530d4d293e7561be653fdaebbd7fa76d6d232d0d658648e5ac782f3974a2fc9751feed0ac99450156144addcd63d6a5aad168b42938fb59f1e7c97771a7bf9e7b5976382140d38f477496c70fb5cabcd86fbfaf47c86bbd79c1e1125c19e12faef3be19ba174aa3d168349a738565a965f0828f22487bfa1a8d46a3d168341a8d8e2274fca0d168341a8d46a3d1bc10e1cf73fa3a84d068341a8d46a3d168cee92882011366f861cfc346f8718319117e52b2c5301a36ce7166921837bb3db2ba3dc15123ee9cc234c7a4d57a825e7f0c1bd860429cf52ae29ff4d47e08e89008ae0f89175635e85138894e9a162fa833a606abac2f9c35fff492b4c9306eaeb6c7224a80bc97521e37bb3de5f48c116f707a53e35594d11ad27d71b7df9360188f3e5edbd7d53173bd8c407fead1ab9c6372c1d7343b678f391d10e75233b1564d5bbc32bf007c836eaae49a18ff9af7356a40d337bdfad2f1ed4bcd52363d9ae2c1a130ed7a906058085b549a8938932523c277b0694aa26120626d93208a3a0e865aeaaa6a5bb7cd9bcf57d7f85beb8e19ad625994600a83a271e3e073925035e812c3d796d811b5b344505d55c9683634b7131ef5b05dba7fdc2cd8aa363d6100b509302b90e45d7f090b0ebb3cbb22d8b53338ab29a3b5752cba296e8b61d4c429b7f9343416ec811603addb77f7a11ea1b9e886f6db7b53e675b369ab243417fcecab7767c06277a3cc2f0c689d8dbff6cdd68434afd904d68d6fd06ee81a29aae06d4d51445a84ef6f93e628846d9d99e4c121d32d0820c171ca097b959f44db44a6982464481224009b63312c8994883bb07d9514140acedabcea5c396dc06f1d29cc7050f5884d4dbc858d11d4995183d5d79713cef3ec9de8b98f677f199d011d78011cf5f5c2c8c58bd6629f01cea19388b4329f2b34bbebd48d6fd088437efbc2a62c2c7a2836f4f8d7a3089b81032515124aa638a6434703380a323c5428876dcd1e93449263262289625837695aa01295048524d1424ec062100001e306004860ce0bc4cb80418114830296aae7cb98ac3ebeb9209b8ea3371906042c0606788419af83c793e6f5390c2d824d7264384c06022ad4d99af8f71b0c205480252f6eef64ffe095c693bc39306a60d683020c8601019b8108456adb198dd6c0b71340d64002e00c2e61b62a289b212b6031a886a4070414c1e6308139899c0007663d980c090e09643816256c8624c342b5986c86010193c1a3e08800000986b4405e6250c0602813163c50bc1a00198134836070084b0d255e2b23453de49fba56830101000ac83030a0d050161dca28a6e863aa6417f5a5bf121f1048328836416504520c068347c8abc01e4595518dbc6c3af2c5971ef787d4ab666cb6e3a17254b7394306002c7860c0a8814589ac80cde01216aa69b16a2e388343589670a8433d0a65dc68351a7e292fcb7083e37f525ed58b664080a329d1d597511f9a56130803cac0524396a38abb1ddf963200843111dc5bdfca9deab5b84458acaa815f5bfdf6ac450e8d491768157b3d1304c3b080cde01116ab453662a0ac50686808663d88f85cc4363d2db9e84f9943db9d189b16aacc353590840c07078a543fadb9a7a62d261754bdc14f22df50463dd934bfa22d54ab6a6319c558ec7883e36b5abbc109cd695412311a5553e6c624a2ea511f8d82c93028603148ea4a09439559f5a5065d56c946518636d0f1253e50f51914d547fc7ab5cc56a7f6a53ddd110325857c83a016cfc821511d93ce706439e665480f7ebcdb59ecc55defba6d6146e3bb8a616f4a71b81472649bc960b2c84742e720a5058a354d6fbedf6b4d82fc248c8824922cbc414d0994a8735b9a97e0c0808044100851c3fd698e82c4b4449623c7714a02804b98250860cc046bae183903aec2b402f96159a7a22d4a9414920c8346d3cd02c809ac789823304074f12a4558f6e0020218323020c2255fbbd9e4cd2932180c8ac080110305857909c13062003c2c90a008a5ea429b1930624212e62414605587382d866103798905058b614004493320c3b122c10586059624720249060524198a84a2c4004749a1022419ca14bc6ade458560330c9b500a150267b08041117824a306d20c7915a7067ec333eb411232022302d32e1490e418e458f050210860c28a100b3a0b2a4a0d1890ac465936c3a081a284d7651945459b0c8b5ec877a6044aaa97c8a0ebe2f63d035f80498e212310544620c38233fb120c3903e41f0d1951468de26aa42ce12a243912f551daee6695101861d80007e65c10c0180c866181658945c2b0816cd5820d19100c731e08c8700c0bccb871f52806034d3e47f02b851b1c025c428ad5ad5992212ffbd4b4982ad9aba60d1920e0b41bd8bd6111cc788c2aee503cc222c1641834b02403b9790d9f1daa064b1e180ba2a9c6372739d20cf31edcda8cfc55b4f4831c2b124b8441819cc08c1b58e65aa2ac7aeea4a7a273114d682efa53e6d07627c6a6852ab304189060f080390f2643ce805375ef7a6adae27241b03918c35c55d34afdd9b46a55cdb7955194c58e3138263028b0ec41faad27affbcda1f5282a89f89a189a44543deaaf51282acc4a580c230656142aaa435f5ebb32fb7d19bdaa4154958cb206510d740c23265cc2690f040c0ad83c4e99632c73c7f6a5d55902f2123903650549c13f9c58c1daac7579a14b5dc499bd272d1818ebca3f6c72d7813919ed1bf4df8f48bca658091e3eb1212dc265dddf34a77c84eb5f4d821a1b9f1447b13d090a5cc98a6ab89d0082202418f25e67c7ce2338040528c02138cd855d5258969084a26a9a8aa728bca7dfeff891044570085d744f4085ddc61818a010cc53ef26eaad2854088ae0128aaac3d2408f82b1a7040fa6508b6ab397e22004a523094519b2d27d954178924300f31e5c0ace14a76ae99715566470b120eb9d310a2828488247d570990582ca7b41fbb722837fd47c625ff72a84b24252d4653bef0505ed1004efa006698ebc0c560bf862f197d4fb6aef27b1ca7973516ae0bf79de8347418f91dfdfd34d19753194d955955c25cc9fbbe8050294cd6308798992822414144aaa9e8bd0328ac23fb9dcf7abfdb2ebb2978801c30638c35cb307b0ec1f834a2855eb91c1027fc8ef46f1bb2d923cae1ec5543d5f13c74c6478d0e1547b24d4e094246c1e344bfe286e711d8e3bec49d37c812ccbc0beae48583c584b1055dc519a5fab6bb5b26bcc5ca81a44d517df6df0cda6479dfdf878566460730a1226abaf70a5de73d17dadef4f9943db9d289b16a5ccb5aff2d5a0a4e028d8ac9fa62d3e171ead994dcb8795518cc58e32389c61de43b9da7a76dc34252a8978da9388aa477d340a260367c1155fe08275e581445def490d42bf36c61ac435d00859b69b60301996aa8306b596aa3fcbdc53fbe29be5a244ce40b6366e1c8bc59168fee9b82a86352f59ee32e9250f336e6fcd41aaa3bbdefd4f580759a7090f6b38cd49526c12d49a04c34c58076ad4d04caab7a199b826bf2716257202098eb24251f5137dd6d25d96183490a1408d3a3a782643ba3aaac8d121ef1e05818a6fcb923c18a00460707060d8a807bb62ade7841a2cbc1db29a879b1c02abd6a85a41786126d50f33a8f95568c885c99acaa2f6b68ee5c31904438ad71b09bfb60330398aeb3f69356cc4aeff325aeffa12aa960c702204dbe85bb88414efa78cfa266bc06498765a33de5eeb7d756a5421bfedf1bcc87a1453f5fcbc0b2029905710ac41bdc39ead103c4292232f911428d1bac8a4274df30532d8d0f0fb66874714f7ea2d7037592e2ad81c63262a2ab0c0ab1154adb8dd6adee5d9ba22a7a776274a99fd6ae035a88187ba6159aba66d6d6d5a7b1911c22d76f706475187a4631a852e95b99644543dea43801e8108098602c1603019ca7255f56ef56a60465b8398067aa061abbab20ae6721bbce993566f997b6d5f9625c638d2d5f1ae8e1d107d74ade61ad6269f70ba4dbaa79ae8bbeba14b06a27c83ce6128b54511717390d66a9a13a3a8244aed63b7d42189b988afea3434b32e0d4259e1b40aa2cf31130b5e6f13cd5b7a598a12098e3447da0c469c6394c39f3f372741409a77e8c8f1bb13fcedb05624120d122682c43aae4a6f3497ed5fc5daeee9ef1c11427d10b6369ad1cf7b28f04e6aea97c7f3ef4cf45746abab2f6b5cdc44add7d9193f336645625060d0e8bce8a83683991ababdfd562daa1ec534cfbe7dc82ba4390cd61445445190c15cde043ba3aba5a3348d50ef85ad09d3a560e8e6f95a8aea77a0fadd93198154774d7e47f82a0cc899a1a776274a9943ab2dad43d3b68636adbd8ca22c36a10783133f856c4d1a85c6ad4adaeb517fca2ffd595b029ca12083718935b1deab5103d66303bdec618535893afe3d6b65993bb69e8281085617e63a2b5a2783943a2dfc282994dd3548ba63acd2260716ef1bf48481d56cb51416d9848f9b308a4ac2e6545f1ede3cf8153efd89a3a0a8fb995471551a58ab9dc7a9aa31c280c5bb32b514fd554585a2c294d5e155fe68665e05b6cce8ae5f242550211415060ca03adfce25a4392461fde208979016c112b796eb095e57a7a48013db9b48b149580c4bd45becd8ae06e4cffe0a8b87dd866963fe72345ab5e674794f7f6594ea71e6e15a95b5df6354223004c3b235c126382a32b0647eff56df62f4bbf77ada459008f31e460d0c8ae669d06df85d98896a1d34184c8ebc1b578f62fa1105438a058bb9332272de424b1b3360202b40e8b066770d3df2184df305c2db3e26aab83b9a5f002650598b6e1e8f9097701546cc602166ad494af1a635b85d62b3602ea5ff55bca1edeb980b9c31658e6877da6d5a8c32b73817366b6adc7b6ddabaccc56a6c5a68194559ec2e0d4e8277a862318d4297b6bd9644543deaa351f0a7844dbbe02cd857aa9b07a394794dd420c61a4435d0a8ee8bd55a760a424000123018d23cc8601f96b90fc3c281210305890a61d880eb76b0218e82c75a75af635984c6b4f14927393202cb5eb7cd773ac497a618dfa0d7f0d0c09a6eb5143ecd892823a292a07a12149504b52411353453e8d114551452023911ac525a51b5820da9d0090e9b053b72a439924049c1217060500471b03fa4b8d2a9d730c561b26095d26075de1b010986040f34cf62909d9649b904a590e370a83accda49233c428a61518180b244a2ba7cb3a482235dfcf90002f080828260d569dc8404831070aa5bfaf85f6e23d86146515580d12e514a6254a0a882d5d58b0a8ab0e261d4c0984089603158b53540edabe4a979c51bb52e805bf1306660cc405905c55156f58d5fa28c74a81a2c4b0c0918fe0c2bc0605892c13a8d9c002838d54b76d1a244092a4a0d5a0bb161f67c6819c5d7f814c34c68d563bdd517ff0b4dc0e8a2b809c1da77034187507d419ec4b000075c429203d460e0a8c786b4ba386a58a042e0c04a479b587538e63d8c1890545d91d592747546ef8a871c87052820c551ae6e7e12558f22eb1d60102482153ea302ae6ad3eab68c2ba02c91e97aed4a4f6584de354d12f21e868c60b2a53f976951c61577bc2d72150645604f2ab569f411d288aa47690e03d555c21c15d9d4a9ecdbe424eb2e8a20a43804c1003202f355b15724521cc4ab7b425017b9e8d11af4aaccf1ed4ebb4d8b516610ccaa8b96e2f0aabb18f5d1b445e662ed6c5a54194559ec788393e5f0009bc1ac9e8c1453465149c47f6d7b1251f5a88f46c12508c28401595d0c53eab45e3952997b57835041c55883b8063a74b48de0290c1b282ba4382a2a98cbd4a765eeb17dc9f939f2ed9b8721d1618fb20aadd96497f8a4056002e96a6cdc31d20edd8631c63708453064aa0bba931c26af0d2b31614e6cca0a2c84bd6bc8c072d8d4fc4103150ad1d43487685ff64e643244244139112cab6d61c0a050739ce2100859ed6dfafb7ef638e8ef3700feec49b7a1dbc9ad9f8b07852096f5abbadf7dabaa3d13aabaabb460e00c92b0dc45a797df55e39f83e12b9eef521081575fe5aa2e2c1450ae76fc94aa0bc8dc4ec3b21228c9a0d34802956a5be53bf77eeabeaf4300afaed67228b023aa2a287f3b5a7f1702ff7ac78c97146435fb0ed53b094a0aac3ac763c9ab6fb2e9527d98d2ff874bc1673bd5e9bc2e35dde91b3ec18324fc30cc9776adb7b8f6c21835f025e0cf85f577dd75abd73d82c1e1a8c0be7bd461283c4a50516a50cb4eed6b5d1524115a46f1f1aa60213ea8c99011bdd5975e8bdbd72bce8215f35495bf2494553001ba5c9561c7328a71836bc5a4d0e09a47dced7f86ff72d75f9ca0823ebcc61130af61d5ac57ad62455597644c3d8aaa776028ca60852255973dc4189c9ab3e8af23a47528a33e34ad42f054705d21d84524a6b83b982f0554ab985fb563d4202677bc3a9fded7a89651a094a85b9b78dbe856bd430296645d9dfc1a2a384a0af9b6dcb5e7a2bf32ea4999e3db9d509b16a5cc091eecc8c99b05d847d316958bb5b269feca5dbfe6b6945194c58e3238fe8ee10ec160f09a5bdba8328a4a226604d217787b1251f5a8d746c100921c4b12151574d867054ab283b31baa0351bd130000200049444154cc7da84194a0a2ac4154031d6f22fca50efea42fd9af65eeb57d31181843beda25e12fd76474262636774cda9fd6e15230aa16cf804025ccfa45f90651030fdc5f644fa854775050d5c11696db77b55f1bdb273c6445c87922feee96a79c100777dcc48a6c0e7a88fcb82a2c09f2f7dd6f9bc34a0218b770ba3d09c29889151922bb41014237bb5eeaa3ab342f22565d5f34cf270c1835e1d20bf308b933435a202b30ebae766ef10b984123d83defec87334c989873d760db7e7f61eb49e7dc2ebb9623260d863113337d69fb39a4062f72121c43d50d733b7458036356c85622008bf20d7a689c6a61cf7244d85a56e10928848710f0cf97a1d61002405812142421435c7c856a08d1f6d85c9044eb1f56a48e0f349aa8fa025d5fce2d4c069b23c1408425ddaef7cb0613aec2bc0e21e2a117ebd79efb5a51216418b2d5a96b298e8aec57db751d39171833a008f3dd2d8a50080d210050946fd06df4d0386b54f5a8513153bf424308846c73416db7341f38d7ba4888c29368169646a389ab92babe9c3bf8874e96248aa41bf7fe39e56a1974c63f2bfddc8820287c0a741f78ab39e3fcaca120e131580c160311f2b2ff6d18ce2135783133d34ba752b7eefaaa62cd86b3abd7b8ae77fc88d010827a8f8b4937b21a8de6054537f3f8359a35a172ee34a1b476db91bb04f785527c9517991a68ce282c3eba24e38c1b81d66881334c26c46452243938d3c1b046a3d168341a8d4673b6b30e510451f72184c5d9be4173c0164208ce19f4909a46a3d168341a8d46f3a28b227a092100ec1d3406128610dcf324e915701a8d46a3d168341acd391a450c09c8fe7681a42e76776ff8d754520c580663cc75f42e241a8d46a3d168341acdb91c4570b6b6bb82442ea71eb739635c7a7ad77a8d46a3d168341a8de65c82af51a4401d06225a4208020819c148ef39a939231018e9edbc341a8d46a3d168d688602cc2641814b078e0e4173bb95b26c3b08159173903090e5761de0bce3a31aaaf22425151e3cca814a7b4800948c28a24ce409d36adf5a44792142922628c71c6b96042888eebb0cffc83bda2c82a950b4aca9cad9499d21e6e9bdfcf4b2e23a7a08800669b2a9548f5b17646c12e95f2246526212152d0fb8069341a8d46a3d1ac491421805103cb12b31e1830dac58a6b06180ca326563c5af4306c604060befa785e61ce8160346200c0b21784108306963c54143888fb8e62f4e4292995f4642295c8a492966d73ce9422c771f2f942b95c168621383f4b1e0cf180c928964b4a4a43602069b9c1988f28942a4a7a8cb1a15466c9515b2fbb76cfa83af9c87d8767f26e7420d1f16dc369cb890d7288b823094aa685e38944173960656928b7a43c8f00c659ca24d3b465d7a114c128562ae4bab54c31c64c83d226f7b8d54d089177901ddfb4e782c9d1940172578e1f78e08953869dec299050b0cb65b5edd2ab778ea5dc43f7ec3fbc08335bee4e1404a358aa28e9026c438a0a3c715655dddecb54a3d168341a8d664da388b4804728a8c0afef7e8ed192445901405122c9fd50a1762e0c49425122cdb10c00c80ae43d142500c8c00d8a9c06253dc938364c8d276c9b31c6aafdc7b66d6532e972b93c3333e7795208f1bc3f184ab1a2365efdaa4b7250f34fdeb6ffb944c228c12a94e5f815afbc6a84a178e8d63b0ec1dabc65cc0230b965f0f11345db083f0487c828399dde76fb212b6155225c7c225e56763a6de50652d6cab1f97cd9e9e074b2bc675b7672d7c5bb378d656d0e595e3af5ecd3078fcc598984db552061141c9ad87dd5a5932923b85db9c5fcfcece9e78e1c752b0566a5e36381a2974c0c4d5dbb6f83197c9199343c4f91a17a5bb4a38801480fa64ce68b9715a59dea4a1446a1ac265ef2f22b3708a0f4d41d77c329e7cf1a67bdf732d568341a8d46a3594b3880aa83d5334ed5a12b28cc7a0060723060c4c0b0816103490ec1826404ab1d8ed8c10f944a318e8d9b2653c924e79c354c41618c71ce53a9d4c68d938c4129f5fc3ed859bec33bafbe68a850718d96808940eee2e11305d7c93f777821612a6f356f8bf7a49180c7775db1ef25175db031634079f1714059a6cce4f875d7ed397f226b73001089c18dbb2ebff2bcac728add0cc710811199a95a0801809ba981892d3bae7cc5b5bb26b2dc29b0b8c70dc8d2f8f91b4c00a5130fdc75d7bfdfb1ffc74f2d5aa6b9ca95f8a40475270a9792dc1abe60c20f1a935bb70d2ebb4a9c35f5b6d732d568341a8d46a3595b82d94b8d2ec86adc1122486045b6eecb4420008c9a6f8df2f4a437b571d2107133ab0cc39898183b7efcb465f1e7efc1ae486ed977d1ec5d8717f240aaf17ad6348e3d78d7738065a8a49d5971399c3cc0c6932872bba4d2549a5360238972a9e1c1a8b7f94557f20c78452925c04c81ac0d87d92d372d380639e589842a8814c08a52c0292aa5fc47066c2eb9ebe44f1d5fd9bccd39faf83327976476fb25bbb72491dd34894305935485f52281d2733fbaef785924b2a3933b2ed89061f6d4be4bf2b7dfbbe8550adc0efd80124b7046d90400944f1d3db15850004cc9ad6cc105734b8ac80ff052a632ada4479094728af31218b23ccfcc945546966615306abb0e32519fd62c8a264996ddf2c0b69d43d5ca604d6dcb1d5cf4c82d32b37e8f329553202909e09c8dd854e28998eb51a513f5f1e30955108345a7c23c5755eb8b21d880c54baccb8c68341a8d46a3d1ac5b14e152301f094082c3e6f0bae970276a1f547009290e49c19ca5c65d5e3d85a440c59fd54e71cb21d2e9b43fad080011b98e63d9812bec542aa665f97f4a2693994caa542afbb38c5a1e8c73eb631f3c72e4d9f647b66ddbdafe60d79853fb769fbeeda1c5e65caf3872f7ab5fbbcd46f1997b6e7fba34b0fd8aeb7766819503b7ed2f39064f8dbce2272e4bc139b6ffeec539d5f16d002f38869d1bbd78e7e6c9419b93bb3c7decc90387852ce579ddb31cb8f8ba375e0c409efad1adcfe54ba765363934be7be7e60d0316236779fad8138f1f19a0e5457be0d08fee7e4e960c210ad279f67465cb361b866d0082f5b8c059560af9022cefc4e1274fcdb9afbc667312e9ede7e76e7f74dab0934b0e6fff80942a5528c1190024b65ffd86ed00907fe2ce3b9e7506b6eeb964db503661304095974f1e79f2c9a3f3cc1c711c76d90dafdd20b0fcf81df79f7095485cf7fad70e429dde7febfe85f0ef6a1645b1d1ff96641b445b37a7002c1e7ca272fe8513c6c87913d6e3a7f2cc34090058de35ecf4e0ee97ec9b1a4e1a809b9f79faa147e094676436ec7a65d6cb44944edcc73fb0a8262fd87dfef84036650906c0cd4f1f3bf0d8618e8a83447b460e94b44dd368341a8d4673a6a288a2424660d88022d83c58ead01f4585b4c0a88992021138e0010549009624860c8c18a81078b0c36bc8ea6aa5d4c040b6160938ae3b3d3d3d3636964824cae5f2ccccccf8c4846d05cb730706b285424108defe603cf10ffa31438dc6b8a2f1c1ae701696f8d0a031ba6fefc4dc8f67a2eeb2b99b3ffcd8c1c96b7665b317ee9d3ab97f71fbdead29c039fed8c1850af174a7b7d192b4edd1cdd75fba21100d330726b65f3132f0f01d0f2a2a3b48b627ba225389d1edafa83f620d4c9c7755cebee7f6035956c873d3344c1719e67993e33600ca2f94a12cc6ab4120738809599d8ac5c9644c05c3142dc54a965024ecf2e2d1c32b9b2fcec21c1eb5d8fc8a3413a35b423f8090088b5b19199981443064c413031b2fbc2ce1de79e0f42230d45d7950377f2a2b610c4e6e4a00b470f8f8a972e6fc898de6d0d60dceb12396a91cb0bc4c5b83e3d75db9a916799899143c2aa8ac35b8a9fdfa8a4cd9a3db7a2a1d1f4f192353a3b9fa78929919df7e6506b7dff94ca88800bdd79746a3d168349a33154578845917490e05ccba30bbf090256159868f28ccb894e23019188354f598a4a230eb529243000aa844c42a442a91a8bb47b6658d8d8dcfcc4c0f0ee6969616c7c6c66a21048064d2aead536879309e3579b02bcad30f3d59bcea8a8d89b18bf64ead3c177117638a59d6a1870e4d5d775e7668e7959757b259c039f9c081b98c65979d8e6f63e461e7c51b2c0085630f3c7cac9098dc77c9d60163e4a29d43b73d320716f8a92b4fdc73d7d1328106052a645f7cf1060b281f7ff4de2766ddd4c64bafda31626fdc3571e8f1e9bc69182e259d7269c3be2b2f4801283f7b703a6dd67601660e091889748a82f08b3c565c2ec35411f39d18a464b45c90c80a584993a03cb623e203ee3a113c553ab2fff6a70a0a94e68e69678a279fb8f354b154f1c818d87ed9a51764f9c8e6e1ca89137dccc3ab8962483825d1e8c70b728bc35bc74d40cd1d9d733df7b9d3958d9bececa64de9a38b5ea5cc73c27377ecdd9402e0cc1c78e4f07491ec94411e2a925dd8765d49e62a737717a5132ab5a0fa1c7bf89e678ac9cd7bae3a2f83d4d4e6f49147f321198130b451d368341a8d467386a208000ec1a92e5c955d78c91258895ee85af4dfd0166378547daa3aada93d0e21826188c603c292c9442e37343f37373c32944c36f95b9c1ba84e8f6a79f0f0e123ed1fb67dfbb68e0f02681fd0a85d697c308e8653f69c9927ef7f76e4655b1313bb77b98df3d99b568920c58acbc5d2034f4fbce2827476240938c71e3e28995ba254437a116f63406a6cdc06204f3dfed472c15d59761e3d3ef5b24da6393a6e63be5c7b5e7949943d33b5a032488f4cd800c0b31bf75cb2118c27380064869395130508bb527636ecbdf2b2291ba0a5a71e3ebc5ce6568a6a5144458deedcf7d2a99adbbaf4e02dfb199779706a1b64aa4e7f6bbacad2e3511fc04e045a48529a289191f258c2a52495cbf6a68d9b0693b6600c0ae0301306500e177eebaf4d22af8aa28824116bd0d284e0c6d63101a89967e74b92b07ce26465d3363bb96963ead8d30b15c3442ab72101404d3ffad8c939471976655112cb21351c767d10a9916e4a27e6e365a5e896f3f9234797cebb6810f6408a231f9a116dd3341a8d46a3d19cc12862eda128b7a8830fce18534a35faf1e572657171717864787171c9b2ac4422d97027b1eafb5b1eac050c1149443ed8e9dbea0f7609e7dec2938f3d3b71f9d6c4f0a66ccc8dca3407578e1d5fbe60e7000067f6e8bcc7ad444b6aa16f232266264c0070f2154a32b6c4ed72de014c18b6c95a72410c50c40cc37f04d6c0d048e30d8201ac50f1c62fbefcf28d368095c30fec3fb464db4977151aa148188c0f650500540a152216fd018d9fccc18831879224b1fbba976e4db6964adf3b02f8a2a0e6c72b0af6e8a63101804f5cfeca3735fc293935653c9537482933690180b35c5419813c671c46517223f27ab7a5138360c4a4e3056ad024a2d08c68341a8d46a3d19c835144b7a1469b47cee0386e2261fb8303958a333d3d3d363e964c244ccb9a9e9e999898b0ed605253a55c619c052f697e309eb579b0bb28ca77f29e78e4e4e4959316a2822b52642aa7b0f5cabd03fe056bea920b4fdefdc4ac61d91ddfc61823b7ec0206ac4c821f2f7b425512190b00bc8a4b000b32c7057789494526739557f10003f2d47db7ef3f5d0f106c211d633431b2edf22d4900a5a30fde7370d6b62c17c440555755a66d3efbc89ddf7ab036dd8a4d24916746b5589bbeb9ac50762bd6e8ceed690070e6662be088f8004b9042ae454fca1289d1ed5b92000a4fdd7bff53f36e76d74b5f7e5e32b88194a70001c3365c558e8819a0a0805651d8ccf398518dc70c264ba35b86c36765252636679f395c2c95832f3733097eac448a9124b29823c3aedba8b8f1a583ce1f1f1681c76544a3d168341a8d665de167281deaea1200cef9e2d2b27f680363ccb6ad0d1313a9649231964a26374c4cd8b6e5ff8973beb4bcccaab3f05b1e8c21fe4100870f1f69fcf1ddf4f607bb276b56bcf9671e9d8e3beda0e021b9e9a28b8739bcd9471f395901925bf69c3f685bde4ae7b711516166ba02406cb878c7607a60707cdb9e8d26006f6ec68164e4155d00c84c4da6edac61a7878d655598997501880d7bf7ee9acc0d64b343a3135bb78ea50d937b72fbae5103c0cae1079e5a52865d52ccf59052e586a11895b6914e59d51f335fdf05b5016167b2d9443ab775c7ee575c3e6901a0e5a79f59ce9816457e80080b01c0847ffa88742a8e246a9e7ae72e970120b571cb4826954c25444380e6ef39961c9b489b56bb2852429914ac11f7600b31b8659801583978cf77bff7c3eff83f3f7c644601b02737654816a93037e77ff9ee0b477339c3b033834323465e855d1f360af1a513f7f131554ab9ed19d1164da3d168341acd9961cd7b2ea9af3f35f89c9cad2c2f3ba3c39669fa138dec447d879adabf39e7aeeb2d2fe74d53843e181936757af0bcf3b677f9602f5271993970eac0a1a5f11d83617f97640923bbe7c2210e9a3ff8c4732754657cfcf2097bebbef38edefe2475f1362ee8c9c74f4f5e3a61a5365ef2d28dd5f7ce1f38b890368dbc274f9c2e9fbf2d81ecf6ab5fb11dc0ca813be79f5b3978607662dfa8698decbc746467101accfee8c42cd9b971bf973fbbfd65afaa09c43b71ef6d47f3e58248f690f7e4962bafddd2f07bf1b9071e9a772bae6178c28bfa8076090ac1bd85e9150c6431b0fb15afdeddaa37ece4738b17edceb1c4d465d74e35c51f70e7973c240d64b75f7369e97b779f6a17c543c796996910e048d8a31b471880d2a9e9e280708b2c0118a5f2d2f1258c0dc19e98b40e2c959973f0e0fc863dc322b961cf951bfc2f9c7be0d6d9523ef4fa5ca5185d3a222f79d4c7c7d51454da33b2ffb4a78d9a46a3d168349a33007fde528e8c2918e7e2f8b1138c33ce799443cf383b7af458d037fdbc3dd803095e9495e9c79eab84feb5a28ce19dbbc605507aeeb1e365db4c9f3e7868194072cbde2d29d136d5aafd6d0346b93cf3cc6d3f7ee6e4b24300c85d993e72df1d0fe665a5c08d94c5579e7ae8c1a34b65ff4d5eb1403c21cac5d3076fddfff4f1c572b0e8dd2b2fcd2c2bce983057734e336350e06eb171d36055292c9e3cfcc43d3fb8fbc87cde355204ca0827f40388870839c10aae3377ef7d874fafb8d5d72aa7b83c7d7a9973953565e9f863773f717aa97aa0ba724b4b73a7662b94b530f7d8c34f9cca3b84ca4a4170b75d149201c174a6cae8e62106c0993b5d54c42cc6c0985486317f2a0f00f6d8a6ac1811cb8593076ebdfff0a9e560b33155592940a48d72e8f59488291d3363857ffc4c59c5685bd670da33a22d9a46a3d168349a3303c3eeabfb0d03283238a0d02bcde7cd115d3b6a4579ed4a29c330b66edd64dbb6e779f0171033c6181342942bce73cf1e753d5770f1bc3f18211ba3ec944929ce296b5b6eb09640141cc5648531e4126691526e79490119c383995da9fdc9362a8c572843e579050c589ec7074a9dde560103584919704ba41400432063308707b38c14cc8ae340ba7e01642c8f448ac0cad28057aa8dde180259532c534e55e6da0b78cc9605dee5408451705c26ddc6d0c23490e4cce58d139fc23fa0884c837052d5b08195a4c11a6e668c5942daa6ed8181192597e0966a9f2d38cb59aac46c0f09cf2992f46cc333cc94172e8aa0e04a8e03e501184e18e5faec359697167756003666c9824800bce40978c5da729a9c295d234991d7e34a27eae3f3c835cac1a58c5b9e57c090e55544aabd4c953ebb5aa3d168341acd998c222c860181d986d9101c183371daed2a7e60febc750044aa398a1837833d3ef3928aaa258a30a3a208008a8894cae572b9dc6022993484f0a42c958a4b0b4b8b4b4b8c71ced959f2a046a3d168341a8d46f3628c22860d788465090002b0398a0a13264ebbc8081464cbe8426b149133900ac201920a05857c75e92f67046054a0a8282f6bcf1208f15144ed6da4140543198c337f7651c77d59cffc831a8d46a3d168341acd8b05c30f1b121ca79cfa558b21618001a3063c020764a7175514e63c004871e40424a1a400905ad531584c70808b73e1418d46a3d168341a8de6c502079016282bd416c2fae752334030286059760e211a292a380a1dcfd2d23dfb1a8d46a3d168341acd398a0120c5b1d0b022c2661834b0e8c160282a8c9b98f1207b195260ace574acb63b0839034420d245a0d168341a8d46a3d19c6b514492430195066fbe429876c1000e94154eabae0e7a600067e0408a430045d9123534bdc360b019c2cfaed668341a8d46a3d1683467791491e12844cc585a927e00d01516c7060e225408735e874950a69ecfa4d168341a8d46a3d19cbb5184c9500c3be899107e3d8a8ac29c47f58743a94e60f2fff7cfffe7ffe802d068341a8d46a3d168ce3978413d0f938a5c3d8f49a3d168341a8d46a33967310a6a1ddf2e18321c0038603308031585b28224ac6bba1a8d46a3d168341a8d66fde0de5a0c0b9455c3f4a7e6dd992405314385201b1659afc87e12720f7fe6da1d6ffffe0a80fc0fdfb5e7ea3f7dca393372720ffdc52b2efad97f5f0168ee1b3fb5f986af9c5e9728e8cc66ea9ca6fcd0472ebffc83fb4b673ce17555008d46a3d168349a73248a581b8f4ef967ccb52281bc425ed67f2addfb5ecec1ff7ad5e4d058ed67ef07f797c4c8cb7ffdbfbc6397bdb64228defb81dd0d094d0e6df403955058e625bffc89f75e31c0e03cfd97d75c10736704f2d4dfbfe9bc3d1f7ba8dce0982e7eef3ddb76feca2d4bd68e9b3efaa1578f1beb5eee7e9677bdebbbf37e81c8635fbc7ecbebfef664546ca7a6bff6c64d6be53a2f7cfbf58dd2aefebcf66b33cf87675ebcf7037b37dff4c35a31ca635fbc7ee32bffeab0abad8346a3d168341a4d14ebeaafae7e98c3bafccfeffcd65bc638003061599cedf94f6fdfb31ed154fab55f78e0e6570e04910237adc85bedf3def0cef300a0cf110331feda5fbcfab73efaa5073ffa926b52be9ce66ffbdc6df67ff8d2358356fa556f7bcb190b2045f19f3f71f3c19ff88d8bac33ab7443afffa763470840e1defffcd25f5cf9abbb6fbe3e03809936d73552a3d168341a8de65ce06c77db986957b10cd638a3a901b5fcc067dff7ca0b370f8d6d3cef55bff6c503c53ec21726ec443d29930340f9a92f7fe0baf3a78637bde4b51ffed6f1a06fba3aa1a5f0c0efbff3d307976eb9e9d20bb7ef7ee39f1ce83ea6e0a3af78f74f54fef5f33f0eb2a1a66ffdecddd91bdf7149ba71465348a6d4f4fffee9edaffff24905541efdbdcb26476ffcc60c01e5fb3f74d9951fbaafdc6bd10fbdfad7df52f8ecef7fa77504402dfef8afde75fdd6f1c9a1a997bcf6435f7fba0ce7a9bfb9e9c3f715eeffad2b775d78c1751fb9b7082a3dfdd5dffaa98b374d0e8dedb8ea9d7fbd7fb1a751046ef9724ed882316155a5ce016ffa963ffab94bb74e0e8d6ddff7e64ffceb095fe8ceb3dffcddd7efdb3a3436b5f99a77fee95df32d8791e41ff9dc7b5e71e1d8f8d4c8d4ce2bdefdd5e7d66e14a143364bfb3ff0924b6ffa7f7ff3c6d7bcfaaa4b2eb9e6dd9f7d28aff70dd068341a8d46a3a388b571c4d63b0135fd2f1f7ccb9f2cbffd6b8fce9c78f46b6f3efefbeff89307d662b67ce5c07fbfe9b77e7cfde71e3afdec6d7fb4e596bf7bbaf9a5c94b3ffe85dfdc35f8ea2f3df0c4e1c7befda15efaf3d9d035bff893f8decdf72e120079f27b37ef1ffb999bf6243a658a0f5dfa9ac967befbc80abce91fdd51d89079eafb070a708fdf756761cf0d3b123d074ee9cb3ef0e1bd77ffc1ff78a4310051f3fff61bbff0278b6ffba7a78e9ebeefcfaebce3377ef6d38faa1dbffca53fbe3c7dd9a7f61f7ce2e93bfee8eae4ca5dbffbd60f3dfa139fbdffb9d943df7e3ffb9bb77ff4b6c5352868efd8577ef51d5fcc7ce8fbcfcc1efdc1ef6df8c7f7bcfb0b875c540efef5dbdef76f17fef19da74e1dfcce2fb9ffeda65ffbe6b46c14d5b73ef2a9433ff3f523a74ecc1cbef34befbd6c50ac95ea7691cdcaa9ef3fb4ef4fffe5961fedfff6079d3fbbe90fee2b6aa3a2d168341a8d464711cf37ce8fdf7be986a92de3535b36bdf2d38f8576f7abd91f7ce687a3bffa5fdeb16fd03087ae78f787dfe87cf79b4f577a0d45f2dff9b9f3a6b68c4f6d199fdab2e5757ff38ceb1ef9e76f1cbbfc373f70fd982906aff8c50fbf6948ac5dbeb257beeb0df60f3f7febbc8277ecdb373fb2e5e7dfb2d3ea9c2973e34baf4d3ff29da78acb0fdd3273d5fb7f69f2915b0e9716eefffe89f36fd893e9e3338ca9fff83bbfa0fef6f7be79caab5d5bb9efe61f247ffee3efb874d0b0267fe2373ff6b2e97ffcfac11671e6effb9b6fd25b3ff12b2f1b374576d75b3ffc0b83b77eed91d5bbcf6af6075fba7ff3fb3ff2333b5222b1ed3f7ef483bb1efbca774f948e7ceb1f8e5cfae1dfbe61932db2bbdffeb1f70cdf75f3dd8dce3cb74c35f7e4c38f1fcf933d76d1e53b067b56eaa6d2df70c56f3fec749d4d31f09af7dd78be05989bdef4ded754fef51f1e2f69aba2d168341a8de6858f71767f9eb9f70ffef97fbd718403cccc8e8576f77b0b47668b4ffee59bf77d8e0300c9523e7963b1d71da078eafabffaf7bf7899ef8a336b60dc74ef3b96cf6edf98f18fd9b626768d993f5abb8ca5f6ddf43343377ef69699d75df6ad2f3c79c13b7f7abbd54da61217dcb0b7fcb1db9f7ee4c8a1cd6ff8e44f3efaf9dfbee7d075f73cb3e135970ff7150fb2e49ef7fece95d77ce2bfddfff717f85764717ac61bb961ccf4ff9e9adc9e2d1c5ff430d9e4749f38be78f2fb3fffd26ffb8790abf2927755c15bb550bca5e38b7ce2fc513f6d91dbbad15e3eb6585e3c56c86c99f2b70c8639b66b8cfee544c3165f7cec8d7ff9574f7cfccfdf71cdafcf8d5cf97ffdfa273ff98e3d59d67fe97b27fee1ad377ea3db6c1a0353b9a0e8446e2a937f64d1d35645a3d168341a8d8e229e67983db461e3c6b19a871c32e3dd18dc3c92def74bfffcefefd9b49ac1029e1c9dda3895ad5f70739b32a5fb162a4012805c3ab6d41a9930b0fa71dcbd625ff8f33fbbe1739fffd6ad4f7df9d9bdffcf4f6d36bacb94daf3baf34e7eee1bff58c9bcea7d53bb2676cffef93ffdefa3e635bfb2a9df05d262e2f51ff9c54ffdf4c7bf7e93effd8ad4f89831f7d4ac8b4d02a0e2c9232be99d398381d533cbd31313b96dd77ffdd68fef5ed375d9c6e0c69c9a7e66cec58009c8c5e78e5706aecd25729bd2f9db4ee415521c70679e9c6523535981a5ba2c37bfee776e7eddefa8e2b3dfffaf6f7ed7affdedf5df79ef76b3efd29794b3e3b249738d4fbaf3cf9c2c11120ca89c7a7a21b5316768aba2d168341a8de6850f5fe5c313264cf6fce660ec35bffcf2e37ffabb5f7860ce2572968feeffd7ef1faaf4fc1a929572a586ab606e7bc38d93f7fd8f7f3ce400dea95bfee73f9d6e9d5025326359e7389a207c0000200049444154e49333fd2de635cf7fcbdbcf7be80fdfff999357befbb593a2cb4cf1e1cb5fbde1d1bff9bba5cb5ebec94ceffec94d0f7ee66bb3bb6fd891ec5f80f645bffcb1eb9efecbcf3feeaf8ec85efe8eeb8b7fff877ff7c88a744edff6679fbc73ecc637efb259627848cc3c793cb8e7ca5f799373f3473f73fbc90a91973ff1f0f7befbd8f2ea7769e5a3affcf94b9efbeb4f7de35059559efbd61fffd9c18bdefa9353c96d6ffc4f5b1ef8f4a76f395991f9035ffea3cfcd5df3ce6b7275a5f366eef9e6f71e9e2e2b9e181e1f49995cf035d2c86eb249c55b3ff5d777cc797261ff67fef096e4ebdf7251525b158d46a3d168343a8a88874130b0e7390b62fc4d7ff1f5df1afaca2f5c363e3eb5e9d2377fe49f0e957a1e205085efbd73e7a66d1b829fd77fe198b42f7cef173f3e79f38d2fbbfa556f7cf7b7266fd89a6c8b5f5efd9b6f333efdb22d431baffffd477b0e5ccc2d6f7acfbef234bbf6ff7ed518ef3a53d6e66b5f3a44d6ded7ec48820f5dfa939b252ebc615f7675cefb6b7ffb7d3bcbc13a783efcbaffef8b1f4c7ff10de76f9ab8e47d775df5c75ffed09e0490bdf2fdbfbce9ebff61ebe4e8be5fbbb338f0f24ffec3a777dffefe6bb60d8f6fdd75c3af7ff191fc5a1cf5606c7edb676e7edbc227afdf3eb2e9151f3bfa53fff3e6779d6fc2bef0bd7fff17af7cf883576fd8b0e335ff9d7ee50b7f79e34463d4e59ef8e19ffdec15e78d8c6dbae067bf75d1effef9dbb7acd17000eb229bd6c61b7fbaf2a957ed1adff9d6af6dfaf0df7dec8ab4362a1a8d46a3d1685e0430ecbebae787aab37838c30613b32e9ce002d5fed3f62b353c181c61bd70e7bfe802d09cc394f67fe09af7a5fff6d63f7c49420b43a3d168341acd8b0a03c0a881b282dfcb6a330c1a30193cc2b2ac9f483d2890e0301814a124b1d8b04640308c08d81c2e61c183d7ed3880de595fa3d168341a8d46a33937a30883c1e6415460318c9898735121d80c2326948b0a01804b2879f0000b1816f008b5b91d39034b1e1625860d640516d4da7cd9d0d864cb95859993eb2182f684d62fad9814d73bd16e3ee08c7dc39997f9592b0a8d46a3d168349a731136b0ef6a9b61c6038021030016aa5b550e1ba0865f6b8c0892c0a217cc685af45054009015946498ae2f368e9fd1440b77feab2e008d46a3d168341a8de69cc34872e4abd3932c060023d5b5a926835b9d7694e4487308060082506c988ee4e9a9491a8d46a3d168341acd8b2a8a100846120010e0a8faaf00fc7fda0cc306163c94090086d7e8c0eb93a74ee902d068341a8d46a3d168cebd28a244f565ce2ec162586c1b5bb0382405d1050738eb7669f490014658f0c26fdfb173972e008d46a3d168341a8de61c8c221a765b5af6306e62dc4459810083a1245126380a030239010292bc87e39a4d06c1607394c3965c2bcfd505a0d168341a8d46a3d19c7b5144b9212490c06917290e83830815156cd05421ccba48701030eba176a61711562464f50d1505d57c04dd8a444e44461d447a458546a3d168341a8d46730e46112dbf2b20afaaeb211aa8102ad5518bda726a02561a86321caa1d3f07000c4870480a42118d46a3d168341a8d46f3c280afd37b2d86091304cce9594b1a8d46a3d168341acd0b0b639ddeeb104ee9f841a3d168341a8d46a3d151c4daa2d74568341a8d46a3d16834e722bdcc68220a7ec2fed67c52359af7826d3cb8badb5d62cf4eeeb8e32ec7d5832c1a8d46a3d168341a1d45bce078e0e187bef36fffb6e6af2522c775eebefbee42a1a85547a3942a148b854221d0ba071ffafc17fef68e3bef524a69e168341a8d46a37961f3029cd1f46fb77c7f61395f2915d6fcfd4a4ad334cfdbbe6dff8f7fbc77cfeee1e1e133262bc771ca950a00cbb412097bfd4a646e6e7ea5509cdc309eb06ddf510ec24dce5fe45585883c4f16cb958585c5b9f9f9670e1d3a7eecd8891327b2d9ec7f7eefaf269289fff5e5af3ef8d0c38621def2e69ffeb9b7fe4c2a95d2f6251e29e5e123cf1e3f7192732e38dfb973c7e8c8f0faa5f5d0a34fa43399f8db8607d26363a3ba68341a8d46a3391ba388410109e4e5ba380a5ffdfad78746462ebae8c207efbf7fcddfaf08000a85e2f66ddb0e3cf1e4f66d5ba6a6a67a7dc9b163c7765cb4b7b4b2d0cdcdcbcbcb4f3ef5f4a38f1d283b8e61188c31ce582a953a7ffbb60bcedf9ecbe5d63683c552697661c9f5bcd3d3b3a32343d293c58a0340703698cd5896f5a2ad278542e17bb7fce089279f3a79f294ebba89442297cb6ddcb871efbe977cf5ab5f3d76f2f4402679e2e44922628c0d0c0c08c378b189a84bc5f645e4ffdb75dddbeeb8ebe8b1e38661789ecb381f191eaafd75cd2bd4c0e060a65314c120cf39916a341a8d46f3628922380b5f5b71cffefbae7dd94ba5ebd4fed19b075c2cfedd57be72f1de3da552a9542ead366090b2582a012010c0404420e529009ee739ae33393971fcc4897ca1b873c705eb2125227ae2e093f7eebf0f8c0f8d8c5a96c518638c119194f2d88953478f9fd873f145179cbf3d9fcf3ff5f433975d7ac9aaf2abd4c2c2e2c9e9b9957c5e4a592a9557f2f995e525262c22faffd93bef00298ab48dbfd56972d89cc979494b4e921141100133e009e2190ec5c8a988a29ea8e87987229f398b1e08222849451124e71c0496ccc2e6c9dd5d55df1f3d333b3b3bb33b1b4090fab90e3d3d1dabd3fbf41b0a2b7293460d525353aece8b4451d41f7ffef5c38f3feddcb9f3840913e2e3e39392922c160bcff3b22c6fdab4e9d4e93347ff38d4b04183a4c4c4c4c4c46b070ed05dc58a2b1a5eaf77c7aedd67cfe595e9040a05058556ab556bc9ed3b76151414aa58d57ee439ae5bd72e49890917fd8ec4711cc76957163b4c0c0683c1605cbe2a221a3d7b740f1b889dbcf3e7177ef75dd7eedd0b8bf2154501800be72f6cdeb2151020841000e2100032e8f52d5bb4886581870e1f3e73f69c288a9a91210802c72100484d4d51648510e272b9ec36bbdbe3d9b97357bb766deb5c42ecdcb5fbb7b5ebebd5af6f341a29a584105555390e11420541108c4642c8aebdfbdd6ef7b1dc5caf4fae8d8a20849c3973b6a0c4515aead05a4f9665599609a644f11242649f47aea6a8fb2b71e0e0a1f90b16b85caee4e4e46eddba85fe248a629b366d9c4ee7c2458b9b346ee474b9ee1c7b87d56a6177968a1414167db764a9c160e0793e68be6b0e2e8c31c7712eb77bd79ebd5a2022a5d4e974c6c7c7d7a18ad0ebf59a0e0fae5d1445499282d17a9452d9ed60478ac16030188c58558488c0c683c4010250299c57aaaea22421b0f2207200147c140afd6f0fc1cc83910301814ac181c113c832151158789038a00400c0e32fda546e3daaec0b1b889183870eadd9b0be57ef6b2ee49fd7e2f855556dd72127bfb898108c31d13e29a5870e1f6ad1bc792ccbc48426242414151569268e16c4a2d3e91c0e27049204dc1e8f248a00b07ee3a62e9d3a562b73a0f29c8d03070ffdb6767dd366cdb4299312e25253924551e0395e51d573e7f2ce9c3b4f014c26d3d1e3277cb29a969656e3241059560e1f395254e270389ca169c16eb79be3386d0cc52aa5f4eaaccc5b5c5cf2f5bcf967cf9ea3941616168606e4686742dbb66da74d9b969c9c3c60e0c0258b97242525c1555cc5b8b21da75410048bc5cc21ff951216bc24f0bc7641057e059ee7636cc92a27a3940a82603018b4535af3ec695777a80b8242f5cef3dd7bf67dbf7405ad51e1390468d8d0c16d5ab7aae5ae31180c0683f1a7a98838011402790ad0d87c1302824411dc188a15bf42084a083382120c32051d82380140050f061e209e070786421510403c1f79b11b376fedd9a3bbaac8c181587660edba75a7f2f2baf7e85e5858101c595090afaaaaaaaa38f8a1aa9224998ca6d89b861012fafcf6783c84107fce7160a4d7e713043ede6e5fb3765d8fee5d44b10ee2581c0ec7a6cd5bb3ead5030049125b346d9c929c147c7d0b008909f12929497bf61d9415d560301a0c35cfe25555f5c0a1c3e7f30b5c2e77b4700e841057b3eabc9e1d53badee9f960e35b5df4050bae6ff5f6d89d3fdd917a45256913427e58b67cf396adda99505a5a1aa62200c06c369f3a756ae2c489bb76edce69df2eed6a8dfbaa9294d4947bef99b073d79ed09339aae94c88c1a0cfa9532f9fcfe713aaca5741d5acaf7534f7f8fe8387b4abb253a70eb1a47450802d5bb6e517140240ab562daa54110c0683c1605cbe2a8207900130050088c572b7f0a010280ed89c6ac0c234217006fc0f6e0a3a0206041e00230f2a0537f13f41a33da5ab1bd144295db46489c9666dd326dbe97468c1cd95a6662240b56a2c9fbf4a920884043d0f8a4c1459c9484ffb7dfd864e1d3b9a4da65a1e923f8e1ca58833994c94d2164d1ba7a7a5864dc0715c7c5c9cd7e35630d582346ab622a7d3b577ffc173e72f046b95460363b5a8a8383323a3327f8b7af2836bdb4fde37f8abbd5fde9010d32695aeb839eb965529f72edf36b3b319007c7ba77719b27de69eef065b234e2f1ffe6ff7011b5edefbf5b5972a6268cbd6ed0bbefd4e511484505252d24d37dd146c018cb1cfe7932469e5ca9566b339232363e18205afbf3aa33213d977e0a56e3d679cec3967c7c2bf650a0050baf4c6c653bbffb6e19f2d6b57760b9ff9bc6fcb87b7b57a66dbea479a4b00e05e7b5fce9de267bbdfea1ae57474fc747bce13394b374e6976c91238788e2b2c2cfc7ddd7ab3d9acb9b928a55a4242d80042489665bd4ed7ad4ba7daaf37f7f8895dbbf7eedeb3e7d6db6ed7e9aa68e8b95fce6ddba67587f6ede2e2622d5d909e9ed629a7ddd2153f1d3b9a7bd7b8db33322aabb870faf4994fbff8bab8a4f486ebafdbba63177b0231180c06e3ca56114518e278d073e025e022a054f5de59427e4950ceb445c0239043e655281811008088ca944625049d0fb178217cb2fcd5fc79addbb435998d1e8f87e3b45a9194e7a9a2a8513444353abc8b26387c3e9fa6560826c1c00c42495171517a6ada96cd5bdbb46d9d50bb0ab07bf71f888b8bd30299529293224eb368f1f76eaf2f25258552422990ea6785badcee7d070e1dcd3deef178aa0c991004e1d4997371767b56566634d1a21cffeebdada0875fdff9f9c2b05b92637439f0209dfd6cfaff267d7777bdcbaea8112164cbd66d09090923478e6cd9b2654646865eafdfbd7bf7f1e3c7fff8e38f53a74ee9f5fa091326ac5cb972e8d0a17bf6ec69d3a6757a460c35bb844d33ded832fa8d6ee6badd5c04fa03b3a7af18f7e5f0c4cbd6df63341aed769b284a08218cb124896eb787e7799d4e72bb3d82204892e8f3c99224f13c9f90105fcbfac23e9f6ff9ca9f7ffc79556e6e6e494989d962d5ebf595cff2c3d265ab7f5bd3b265cb1b875fdf35360d2389e24da34674efdae5932fbe7af68597afbb76e088e14325490cd7c0b2f2dd921f96affcb951a3862f3efb744646daae3d7bd91388c160301857b68af012384740cf81818364110ad5b27c8688508860626b86282a6fb507add3b0f18159ca19af9b366febd1a3bbaaf88203d136a0b4b4f4eb05dff41f3890502ccb32c77194723c4729cf51ca0b82a0aa6a341911739071d4c96459d6524249f9a29025a52559f532b76edd3668e080aa971e65335455551455a7d3618cd35253b417b41527ebd7b7b7c00b9a418f10421c8a3d789a527a2e2f6feffe43b9c74fb8ddb1769fe770385c6eb7c3e96cd1bc5924db4e3e3cefd3432d1e7fbbdb970fbebffcf4a871997ce0a4a0c1948af0dc0a4a41c818fd589b952fbfb6fee659bd2c34902e4329a8e77f7a75d2236faf3ae6d6d7eb3df1b577a65e1fb7fbd9b1af1e28916fcf6eacd73799f4ede2275b78b77df0cf87667ebb239fc4b5bde5857767ded5d288d4733f3cf7f7473f5c7fdac71992dadef3e5e2199d0d3534cb114a4f4f3d75e66c9f3e7d962f5f3e7ffefc9292124110e2e3e3e3e3e33b75ead4b265cb75ebd6a9aadaa54b97575e79e5e5975ee4039924d1740980bef323e39d6f3df7f9a4c5f73610b5dac184104270fe9a37274f79fbfb03257c4a97092fcf7969647deec8ec6b066f98bef58beb6caedfee6d77fdb2fe8bf7bdd7cf5cfae3b82ecf74fc7eedc34d82862aa10474cdef79c0f6e9f3efee1ef0541b3da114801242080139f7dbe7ef9dfac9bab38ab9c9e047fffbdf477bdacfcf9b387e6951e1f2810ddf16ad7ddefefd93016a85b557d73ba21dddca7bdcd3eb7492a4535595529a9e963aa05f9ff73ffca44183fa8306f67fffc38fb33233faf7edfdc9e75f0a824008b198cd552eb092f5628c172c5abc71d396f5ebd76b814c73e7ce8df1543f71e284288ab22cf7ecd1ad4aa9a97da6a5a53cf9f8e4df7e5f3f7fc1771b366fb9f38e5b43439576efd9f7f957f3dc6ecfd831b7f6eed91d21149cb1921d8ca549190c0683719550e3d8938bab223493d943c0432049001d57858a5028e83970e0728636055029e839f061bfc5aee7c08b03d307765cc781c4811ae9d5798f4020538faa229a3c1eaf208806bddee571721c4f390a94a73c683a429224598ee6cda883038031565535cc92e638ce62b6e4e61eefd5b3676d16ee936540485114455104216a6c4cd0dde172bb09c60850c578fd681b7fe6ecd9edbbf61e3f7e22162f44e8b97bf2a44f73c5346bda245c48780f7cf1c589e6f7df7a432ff78b033ffceec4edff68189b6f818b1f38f5812543a77ff6f0b27f649489a99373ef19f371c2bf7f3d717bbdf3df4e1e36feceb40dcbee7dfef3293f0edc30638f16d144ce2f7ee8c657e567161ef8b515d9fe7f13468f79a5edef2fb4dafbc6e30b335edf7e66781a72e4ee3aa8af958b233525a5a4b8b8b8b8382323233b3b3b252525313151afd72b8a62b55a9d4ee71b6fbc3168d0a0d5ab57b76bd7ae5ebdac58bc5d52d3f12f5c3bffc199eb6e7bbb4ff08029b99f8e19f35983d7979d195ddfb166e6e8f177bfd366e9e4cc1ed7983e5871d0735ddbdc55dbb94c7ec74f477cfd9affb162a7a1e7e40cb1c2b59c397adab86fc63db764c2fc9bcb42be7c0766dff6c08a6e1f6ef86eb0fd8f8fff3ee48e071b6dfa7cf42def7db8a8e33f73be5fff44330940c9fd6858c5b537a9fb582793c968d0eb4a1d0aa55496654a88a228b22ca34059304aa9a63130c6f17171a816be882d5bb7138a64598e5d2a8772ecd8b1a3c71b376ed430f602c708a13ebd7a7468d7f6eb790bdf78734ee74e3977dc721300cc9df7cde62ddb7b74ed72db2da32c163330180c0683517da2d96c7fa2ba103800bb002a050a202010392855aa98a7548524119244f012000001f96b34951088e78143a050307000004ead22130193007102100a12025f148912743e54e285d04849491e75c3f0058bbeeb376000f02a250428e528e5399ef294a7a0d71b220909045037d54e341511b4a4b5da2f79e7cff7bea69750bbeec64c46e34d37de408122402693b1caf3e9e5575f57548cb1fad494c76289a472b95cdb77ecdeb5676f64774d0cb39b0c86acac4c53f98e995d3b3ffdfa5cf6946159e6d45b6f4d7ff7c30547ef793cd6807b5d93bfbd38f49dbfbffcdb1d6f053240c885559f6ead37f9b75b9b1979683072dae3b33a7dbcecf4ddf784ce46f27f9eb32ae91fabc6b7b30b009d273e75c3bb93be3d3c355bd0f3ee7dbb771ee91edf3cb141874eb5bb5c33d2d309211cc7f5ebd7efecd9b3e7ce9ddbb871e3e9d3a7cf9f3f7fc30d37c8b2ec743a5bb66c3963c68c61c3ae4794402c573217d7ffc949a9fd9efff8d1e5130222e2f8a28f76b6fae7a73735357160ea3b696ad7cf5ffae9ec3fee6b726d5befd36b4eb9d336aea1d73f3a72e3dcf5e7dce6756bdd6d9e6f1ac9c162ea30f9e99cce2fcdd93e6c4a60947c6cf1bcdc0e4f2ebe2e4bcf41eb71d3fe3e67c887eb8a478d0c3d3851d6dea47e9d0799190d068bd55a5c528a02843578d0814908494e4ae46a71673c9b77c164320d1a3428272747ab5f5c2d1213132549ca3d71b2badda4582ce67beebeb357cfae9f7df9bfa79e7d1100ec36eb94471f6cd9a23930180c06837131d5c52556140201f012101170c85fe6b5ca1c060c705e01230702079496392e7c042e103070c0237061f010bfcdae522854418f800014aa2044d9c1d8239a00c06eb38fbdfdf679df7cd32ea783c164907d3e9e52aa89081e2451341a8da5a5a517ef80054311f47abd244a2e97ab57cf1eb50ce3f65bd53a49515500f078bde02f566388b8e48282428fc76b301a799e8f71d50821bd4ef2b89d050585367b5c50f384b93242bf6a6727c6b8a4b8282931d16a315538471d9b3f5a5c98336d68a6007cd35b6fafffc6e7f30e3ef84c9b187718d9fbfc737256efe73f3834cb7fea2925a78bb9942689daeb76de5e3f53577ab2184368a6b05a78ec82fbe07f6e68f59eb6e3d8ed308e72637d97c73e79f685e9cf0e7bf9106976ddc497fef3c47569628daf468bc52249d289132776eddaf5fbefbf23849293935bb56ad5b367cfa64d9bce9831c3e7f32d5ebc383b3bfbf0a1c3058585890931756e20351efbc20dff3761c62f2346f97726ff58be6bd333bdb25fe20000a8e252d3739c18b2da0c6d72f6d3cdc79afe94d772c275c39cb3dede966b5f79bad1ad6d22e7977369239e99f8dac867bf191390116af129a7a95e86496b2429b95912fdfe8c0343e876465b7bddf726230882d9648ac56f4629355bccb5b91b723c6f3299b48358e385909a56596dd9a2f90bcf3ebdfcc79f01e0ba410344f1aaebcb9cc16030187fa2a2b83472420088902a5df5c355f333549851eb26a22232053930312611cc3500e8dea39b56ac3d38508529268a636ebb6df1d21fe213933332d33d6e374f0178a014284ff57a0321a4b4a4a4cc58057f35f8980e8366bf46aab7a35544d59663321909a180a06b97ce509dcaee954cb979ebb68d9b36077fe710ba7bfc9d66b3b9e212b6efd8a9628c104a4d49d68cb32ad76b341a3b75cc898fb3e71e3fb17dd76eafd71be306ebf5ba4103fad7af5faf71a3867a9d2e745db468ddbbdf1729ae2939194f2300aa7809fefad3dd8fbd964d034d4eb582fae17911e09f406870c78ba3668f7d61e5700200940ad60c3b397f385fbece2202e0a2e3a77c969e360e1400a0445b086fab176f6a77dff2d513b3f87207ced071c2eb4b26bc2ee7eff8e8bed1139feeb9ffa3dee69a1e11bd5e979e9e7ae6cc995b6fbdf5faebafb7dbed00e076bb25493a79f2a4cfe7ebdab5eb2fbffcf2c61b6fcc9831e3cc997355b88382e92160ebf5f8c30d7bbff85eb6158052cac5d54bb0f67b72c3fc61e5aa5b5188eb38206ddac26f161ecf1c9c9d9a7d6d83a3dfce5f70386560c704149e61e26f5d5df6fdcff4f8e899599bdb538807a0bc2dd3ec5c7dca89a99103f09d3f948f12d2cc1c058a826d196ded35b1a0ab9cc960d01342b4bb1b0d5c6b8113243086529ee74441a8cd056532992a5e35d5451262eab022e23482c00f1b726d95cd124b4f17ecb9c86030188ccb504e5c466fc86ad0eb1c4268c4f5c3d6ae5bb76fcfbe366ddb389ca594529ea766b31dabd862b6c4db139c2ea7a228041384d0b9bcf3312e99e7b8fcfc7c510c7f8d1d1717e770f83b78b659ad2eb73b2921b169b32675d80e8e52c7850b05bc20504a2d16f3886143231a43274e9c5cf9d3cf168b0521d4bc59d31823a9388eb3dbedad5bb74e4848d8bbff606969ac3df55a2d960e39edd3d2d224492c7f4692fc5f3ff899f67b67c39b03ec0800009ffddf98a1b33ed93efdb598d39a91a5fb638f37effac4d75ef11a00e092fa8ecd99f2f2cb0b86be794be6f9c533de38d8eafeeb3204be20d92c9f39745e1e6c91804b1a787fefa94f3ef3518737eeca89a78e533bd61e481c3028e3d40f4bce660fea5adf6a4d4cb1e9fc5d8ed7d44ae3793e3323e3e0e1238490eddbb79f3871e2d8b163a74e9d6adbb66df7eedd870c194229cdcacacaceceae57afdee933a7b35bb588d1292434b8f5c59bdf1af6fa4135bd2f80d470e45dadde7c7eda378d5f1ed9d2820b8f6ed970b2c1a07e19a294d9b38730e38d1f9a4d7d2a5e88eb30d038f9b99fece31eab173d5a8c4bbeeea9fb5f193063851a773b00480d87df54ff3fafbdf6538f7f0db01e99fbd2fbf9dd5fef6147205b53f445874ebb697309455dfbc5b8cc63a94d4c081145a992bca058b0582cda85939f9fbf776ff5aa21356fde3c35351500106599cd0c0683c1b8e2e5c445d21297918ad8b4655b8f1edd55d9171c8871c65e3d7a1c387468edda35d7f4ea5dea28a11474926edea2ffb56bd33af8f25b7bd9d9be4d768ccb6cd2a47156666620195b2b850418e34d9bb76825e7ed767b717149a386f5333333ebb61d104241ab56124549924848f714dabe1c3f7e62fec26f29208490cd6a6d9ddd32c6ec6a6df99224ea0d7a5555b51e3062d278aaaa37e82b4808009cb7f2fd75e6d1f346344f0d689da4318ff47de5e18fd63ff340354ec47a37bd38eedf03dfbfe0ff36f6bd4f4f3cf858afac7bbcbacc5e133efc6c4263112069e03fc77c704fd78ca785e68ffdf8f3f411b317154f7b744cdb47cfc9a235abeda0bfcfee3f8838f77df1f0c37f3f52acf0a6fabd26cc79a79ba9a61242135de9e9691b366ddeb76fdf8a152b24496adcb871bf7efd3a75eab467cf9e77de7967d2a44937dc708320088d1a353afcc7d181fdfbc51cd566eef2c813ddbe78642d0000880dc77ff5a5f7b1a74636bcb75095e21a751efec49b0301000c4d07b7d77db4ad5bef2c09c4f45ed7249023adaf6b5669b9525df37b9e1b3afb8ec59afdab6b31e9ebb7f2ef9ddc25294f36361af4c867b347a5f0008636131fe870dbdfea25f8ac033ede3d3fcada2f0216b319a12a4a8a11424c4663450d5f2dec36abc1680280c58b17cf9c39531084581688319665f9c1071f9c38712200005181c16030188c2b5f4b5c0c217119a988d86b3455a445b366f176fbf7cb57f4ebdfdfe576210e356ad060c8b5836b63caeb0dfa0a96b43f5a2b3e3efec2f90b6dda642726265ed436c92f28fceccbafba76ead83abb557272124228bfa060d7ee3d3ffeb40a71bcc16000a0ddbb764e4f4babc1c231c6b1679d46ebd91af8b4314b4f8d296f7b27de30f7ec0d00000377ecd046258cfae1eca8f059add7ce3b57d6ef96a9ebcc5d8e99c1133375f0b3f3073f1bb6aea4eb5efbf9e46b65f672fbf1b3568d9f556e9a764f2cdaf244eceabc4a5292931545494d4d7de59557789ed77c3e08218bc5326edcb8c183071b8d4600c8c8c838b07fbf4f962b730ae95a3cb5e5c453c15dcc1cb3342fd8727c42cf499ffc36a9a2313ce4ab9381fc1e7dc7977795be1cf1208cfdf5ccd860fb275cf7c1a9c2b2b5361cfdf2cad1e1b3195ade3b7fe7bd65df23afbdeeb1dbacbb69803000002000494441545a9dd3ca837cac568b564fb9c62427c63bdd3e49a71b3870e0c9932701202186ac15b7db7df6ecd9214386489224fbbc294909c06030180cc65f4248405d3b25843f7d7f82283e6fd840b5484c4cbc69e48ddf2c5ad4ad7b774110ab7cdf59dd4da59412820120213efed4e95339eddb5b2d168c71b0d386daec7b39ad825593c9d8a35b97d56b7ec798a82a5ebd76ddcfbfae16788152e2f5fa00212d900980f6e8d6b54387f635db534c70ec959a3056ab657c5f11d7526c56af4de08513274eb46ad52a5453356bd62c2323e3f4e9d3274f9e3c79f2e4962d5bf47a7d78e6c745deb6cbad4963e9dcc06ab50802eff5aa8220200488e324514408f13c2f8a22871042a0aaaacd66d57a8da8f17a2d6693240aa54e576a722202e83f60405c5c5c954b9365f9e38f3eca4c4f05aca424c6f13c5ff936504a8b8b4bbe5fbaa2062d565c5c5a798bb1fe22180c06e30ae532ecdb21f864a9c36dbb8c7c119bb76eebd1bdbb22fb8203954c4c08c118ab186355c518634c082184926bfbf7fff1e7552d5bb7f67a7d0505853ccff13cafbd42d606aa6112118229a518ab18534231255855dd1ecff113275a6767538052a7934308218ee7398ee3b442491cc7d5f2f02427250d1b32b87576ab94e4e49f56fd5a5050288aa2288a9a3d61b1eab41299568ba57bb7ce1d3be448350afc904431333dedf8f113b144e010423233d22551fc6b5cdbd532d3cd66534242dcf1e3c75d2e576161617e7e7e6e6eeed9b3678f1f3f5e5050e0f1784441b0daacf5eb6575ebda45a7d7b35cd8cad1eb7482202024171797ac5ef3bb5eaf2f2e2ef965f56f3abdbeb0b0e8d7356b4551f2f97c769b8daf75c5339d4e97208a2e97ebf4e9d3172e5cc8cfcf8f652e8fd74b54253e2921964b23232dcd66b76ed9bea3069b67b35b336ae4456430180cc65fc9d2b8c4b2a40e85446d55040fe53a700efb5a2d7a74ef1e3610118cb1ac288a2c2b8a2a2bb2aaa8b22cab585555acaa2a25a47d9b36db76edd449baf3172e88a2200a222ff092246939065a7874e5cd4730c684a8aaaaaa18639560a21215ab44551581e71b366ce0f3f964c5c7210e71bcc0733cc7f342a85a1178bee65a22a77d3b6dde962d9aa7a6a6ecdcb5e7c0c14367ce9ed3628a30c62929c92d9a356d9ddd32bd162688d96ceed7b78fcd6a3d7fe142d46825ed98f27c7252524e4efbda57bcb9122f6c9d4ed7aa65cb1f7ffee5e8d1a3797979aaaaf23c979498989696da31a75d6a6a6a6a4a92c968d2eb35e318b15b6715f7418ecb484fdfb3775f714949517131cff30ea7b3b8a484e7f95287a3b8a444eb4622c69ab9958331565435bfa0a0f7353d5d8e52ad3a3326588ba7d26ea308218ee338c40540fdfa5ce3703a9354ccf3b4caf70e1d72da76c869cb0e2b83c16030fe2ceba506b6475d09895aa9080b0f060ece8784d62788e021918bbd56d922722090498e1ed1442955145555145956b4ff7cb24fd65485acc8b28c31a6943669d848144597cb2589a228493a49829075697e834a568109c59aa78368ff07fec3b8618306aaaaaa8acaf11cc7f18240b46eb3cbea69614008555919a8725b36f8abdd66eb734dcf6b7a76773a5d7e5b1f81c56c160481d62e78461084860d1bc4c5d95d2e57952ac26432d9ed76a13a9537ff0212221841d8af6f9f82c2229ee77bf5e896959961b55ab4dcdf8a6711734454d90208a0cf353d3333d23d1e6fb4bb6142425cbd7a9935385861701c2789625666e67d7f9f4808259400a5c1948ce0f14501318110e2905f5268e32e8703ca4e2a0683c160c4f898885d1bd489904090dd35f6cd0cfda6e7208e870baad64b1d0d8a9244014a30784860e2e0afc1d9fd03b4647d4d82890921aa8a65d9a728aaa22a8a2cab2a565405638231a65a0c31421cc709022ff0822008822848a2248a82a4d3898250e5fb454a29c68468c152dafa08250463ed15a6b66b08694607afc532f13c8f385ee00541ac8d2382f1a75b63cc686330180c06837145137bddcedaaca586be080410c743090eefe85aeb75cec6838fc0454a09e4384e92384912b5d408a2d9f7fedc081a7cbf188c51e005810f242dc4def482c083c0fb7311a8f60693f8bf00a29422a4ad8543817f6a9f11c1f8132504130f0c0683c16030fe62664fe5a6692d3d120200e810d8041011a8144a317802e67f8a08452a1839307240008a55f0067e327140a2747aed2260e6c1c883b37c988c89030b0f852ac87564ad6922e1622b39c4f31c0000cfcec8bfaa84a85bfdc0d40883c16030188cda9ba075689654b2b4da0809414290204281023e0a3a04092210057c14004040102f8087409e0a160ee278381b900d46be4c6c54c443c0c085ab088103848047ccde625cc112829db40c0683c16030fe5ceba5ba32a372a9506321219878f010bf6cf051f01230f2e053cbf4400906007011d0f1c0011000042022288dae226402661e50305b0200004a54702350980dc6b83c2ec258f400d30c0c0683c16030ae080ba7cae0a54aa6a99990102404009010c88f10cb1bfac16185429e12dc4a00a82ced8104260bdb412621185784c467e281c16030180cc6156adb5ca4f8a5082a8202c8a45c8603a97a2b01002ad9041432198371b94985ea8eaf1365c26030180c0683512d6a66f1572e27a209891a080c41a1202128ae8efd4301300589035f946e0604049842d822f51c9879280dc9ae665617e3329110ac082c83c16030188c2bc598895163448b62aa2b212194aa902c42b2085e02144040e0c1e0adca58f2123070517b9733701172af05042202130772e0a70d1b37b1f38371e9afbad8a764b281c16030180cc61541e50220767910fb940206c853c0c881c001a5e00b645a0340298e9ac9e02490c4831e45d01b1202918322397cbc0b83992f172ed5bb776f76c819974c42541c5f1bbf04931c0c0683c16030fe446150dd192b8e8cb6fc18d72b000001709208f910d15c0d00a0527061b009e053ca452e2100bb004e0c1567d57180a09c8f42f679ff387ad4e17014e417b01385715125448d4505a3ce894f88b759ac0d1b36604dc16030180cc6c5d318b1c886da0809a1c69b5e8a4142902040be1a621f08feeeabc3481280d0f02ee7fe387a94e3f876399dd979c0b8a812a24ac17091f2ad99328946eed13f8e1c3dd6a86143d6140c0683c16040a0026a6d6c8c88f90f61e32b663ed4264742a8cd0e17a8a02fdf79b49b94f56f1dca0515a08235e57038fa0d18ccce1bc69f28216ae69160daa096c4c77759fdcb8fac1d180c0683c1089816b5d51ba1c6499872081d538742a2562a82427816b58754637616c8c4b8ac2404f3485c4af22fe45360cdc26030188cab1d04d5734354b4292a9afa957b21ea4a4808ece031feaa12a2f2296b2027982a6030180c068351c7664c35dfa955541d615649d0ecafc40b117b51d74aa6bcba54c4850b173ef9e493871e7a48a7d3b1b3f62f2f212ad106c1e158f443753503d318b1b7146b030683c160302a0805542dd511a62bfcdd4347d2129508894ad442b49f2e2315919b9bbb6cd9b2bcbc3c84507272f2e0c1831b356ac44e24c6259010d5ca8e602281c16030180cc645b56faa253342754550510497a14d1b54027528242e1715e176bbbffaeaab1e3d7a4c9830811072e2c4099ee76b695cd6b8c82ee3aa95103548b666a2a2c6878f351d83c1603018b1106ed346cf8d082a8a5039719184c4e5a2224a4b4b31c69d3a75d2628d9a376f1edce2cd9b37af5ebddae572a5a5a58d1c393239395996e5050b161c39724455d58c8c8c51a34625242400c0975f7e69b3d92e5cb850545474db6db7252626ae5cb972e7ce9d8aa2a4a5a5dd71c71dc105ae59b34696e5debd7bf7eddb97898dab5642c49826515db5c08ce318dfb3b0866230180c06a36acd10ddb44021714b618a4293139a9608c638d5ad90b85c5484cd66932469c992251d3a74c8c8c830994cdaf8fdfbf7fffaebafe3c68d4b4e4edeb061c3d75f7f7dfffdf703407676f6a851a3388e5bbe7cf9c2850befbefb6e8ee30060dfbe7df7de7bafcd66a3942e5ebc382f2f6fd2a449168be5dcb973a2287abd5eb7db5d5a5afaf8e38f6b3912d9d9d9c9c9c9ec7cbd9a2544b5722480756e5d978791350883c1605cd91c3996eb743a0b0b2e45d5cdf88404abd9dcb061833f7d4bea502fd45466542d3fe213126c166bc3460d42b54450481c3976cce128d75cb1bf554f4c4ab2592c8d1a35ac5a45e811183850012c1c14a9feaf85d8df2f84990723070202958213833bd0df5cb208c52a18101838200025187cd8df5a161ef415d2cb0d06c3c489137ffbedb7c58b173b9dcecccccc912347c6c7c76fd8b0a17bf7ee69696900d0b973e74d9b36e5e7e7a7a5a5b56ddb569bb157af5eefbefbae2ccb7abd1e00dab66d6bb3d900c0e7f3eddfbf7fecd8b1dad7f4f4740070381c9224f5e9d34714c5d4d4d4f8f8f8828202a622feaaeaa24a09114b50d3c52bff7a954b0b16d1c460301857bc84c8cd45c0f5baa6ef255be38eed5b8f1ccb6dd4a0fe9fbe25d5b7fbd1455d4ed878edeb8e6d5b8e1e3dd6a851c3a05f4213125abfcfbdfb0e089b31e24222ae6bdb964d478e1eab5a4570080c1cb829b831d8787013f0513072e02560e6c1cc41090699821e819d074afd5d460808e204f060b8a08299033b07791800c0ce03d53aa1ab2831e3e36fbcf146cdd6fff6db6fe7cd9b77f7dd77bb5caeb56bd76edab4499bc6e7f3298aa228ca4f3ffdb46fdf3e4551b49118fbe58bd56ad5066459c6185b2c96b0b588a2280882d6043ccf0767645c893aa10e2544cd0abf5e0c3bf82ab1ad59441383c1605ce9384a1cbd7af725845cb235b66d97b3f6b75f2b3e3e2efd9654d7d6affd232f188914f1a7b02ee7b4af6ddb7758fbdb2fc1c4080a5413128e5247efbe032060ff5437b489529ad3a1d36fbffe2cc4b6dde050c0c801027060b009a0253e9b397062bf6c705190383070651dcf79089412000a6e02120f1c008740c7c105a58abab8168ba5478f1ef3e6cd2384188dc6ae5dbb76e9d22574822d5bb61c3b76ecde7bef359bcdc5c5c573e6cca978d82449e279dee17068be08069310152544ed3d1217c3e8bf6a6c6be68b6030188c2b9bc2c20242c9a55f69c5c7c79fb2259559ce50c739b7613a211609a10d171414504a51e0bb2624b491b5cc91c8cfcf8f352f427b634fa04c007008380472c81ea9140c212b5268d980e67cd02100002b0f1565445151d1f6eddbb3b3b31312129c4ee7efbfff9e9494248a62b76edd962d5b969191919e9eeef3f97273739b3469e2f57acd66b3c964a2946edbb64d96e58a1bacd3e95ab66cb96cd9b25b6fbdd562b19c3d7b363e3e9e5df04c42d44c485c3c15c1229a180c068371e5dec909a150cd4ed3144569dab419001c3e7c4814c5ea9ad3111f1f615bb279f3e67dfb0eb46ad522ecf36f7f1bf7a7e98ada453455327b584852a884a0d49f57ed1703946a42020008a5a836559b1082da6457fbd3bdcb09af2aeadb6a3f3a71c8970092241515157dfcf1c75eaf97e3b8264d9a8c183182e7f956ad5a793c9eafbffedae170e8f5faa64d9b366edc382727e78f3ffe98356b96d96cae5fbfbe244911db74c890212b56ac98356b16c6382d2d6dcc9831ec82671222f859ad64eb3ac98e604673d80d84b50783c1605cf9777212e3dd7cdbb66d0f4d7eb857af9ea74f9d76b95c0030feaef19959996bd6ac7d73d67f3b74e810a3351df1f111dc9283fbc8818d62ee91441f67293a18feb9e84304923a62cc9f509c93d64e5ad04a260e1d8f50393911a210fcbd20f8db90025012185f0321a17d116ad31c9882812b4b9bd621f055ea4dd2bc131c80af425b9a4ca6d1a347476cdf4e9d3a75ead42974a4288a77dd7557f0eba04183b481309d2049d2f0e1c3870f1f1e1c63369b9f78e289e092efb9e71e760bf82ba98bea4a88cadd11ac1f898b7ff458135dc114ad2a1e324ffffd1c7d2277315723ab33ef2cf54e8b7b369b95e466302ecb3b392131decc972cf9fee0c183c5c5c5a3478d9afdd65b00b077efde050b17e6e5e52d5ebca47dfbf6b1890814e5f1e1df927d1b785acc751de2fa66e5c6db8737fd6a69d9e7dca51b87248d5ef4ad34fc765f9d358077e7b4de133c73d6bedec95027cbab5257549c20627ab43610d65c7ecda0b51721a102a3661e895a557a2dc6102f008740a1a0e70028382acd55c614dc18ec22783060663f306a2415ea5042c4a82258cfd6174b4354bfad0a77b85f7ad3f3cb51823994d440bce11f96491db93a33627dca8c71a5787afcb456116ee2ca19ef8ce9ae8587086fe6fb4cb0ce1c258891f66adf77ce199ffb761750d0710db3750f3c69beb64e8ac051f2dde4c239cded8bff21e802e34a37940e9d8166ceb5f430d776f1853f165fbf50bf648e3e31665bddd84cffd8ad82a916a73cf5e11ffecf317b9972d607a2956fd5ddf0e2e386fa225d37b570660bdbfc71820800021a38de80d3aa588d7343499f27e5b2b21d2d2d3f57675f180c468defe48490586e02070f1efce2cb2f264c98f0f4534f96949496941403c0a851a39e78e2f17fbd34e3cbb95fde7cf3cdc1bec22ab5a169f4882642291042757aeac1f9369db9c07d36f4d3ae3397cab25e2f1252774f6a21fdfac7a7e02ca1ee9649ab921315ad791a1c515145843557d02911cc8ba88d90a85a4528144a3100808f80d6445ee27764f8085c50c0c8018fc08dc14dcafc35a518d448ed594ac04740e28067f777c6e521216a9920c17aa3abf9b3a79a9970b4c437fd6957c9ad96c56f8a09981cdda3ece7495dbe8f200480504208ad787ba2eb663b56a59abf9ba54b2c51b69f0bbcc6298f679773d26c65c873b6d95d38548c776f5509a9c5938502a6c0074452af1bf957de72ef196fce31f875c5c6853eb197b5ada90e1e5e8410a094104262d3641883902e8e4a07801aaf9dfe31b7e8b975e273b3e306d543ce73eaa6ad5ae35342092584065ab8dd20297c2de55b46db7e214ef7ee27a6d67aff73522a3f0bc6c0f3ecb26330eafe4e8e49d5114daaaade77ff7d37dd74d3f3d3a7e7e6e6ae5efd5b8b16cd0180107ce6cc99179e9f8e10baeffefb562c5fae55d1ac5246547c7c04b704133857caddd9ab67a7ee5d01a07baf9ea19f6b16108f8f105287f539e33a8d1aaded4b0d66aec4f310dea8a153d2f079cb92b9290d0c538482a91134543f6803a4822fa20642222615a160000099fa73a9bd21c74e0d688cf03743d11bd347fd41500c469d4888883f551eb354b98ab8dcaa36fd550f6e751b4ab9a01c56b849c3c4342300702dbaeb5a0080579e39de294fb54fcd4645bf940c7e91dcfe8efd9166287f45f14d4b0ddffc479720e3a5ef38de5aa69e5750fd5ec6e79f30b4b50000146d77ffeb4dcfeae3948b13464fb23cda8fdbf65ae9ffce1378ace0470965ffddf6e6f5216627252aa6d6865c8a8e4ac9428fe4c887b9f8885c9aa11fdd95b30800497cf7eb786d3ae250be7cddf9fe5aece4b836434d2f3ca0abaf03ef5ee7a897d0eb1f9b5ae90014fcc1df4bf6ff23eedf9de0f7270b5f4b31e41cf76d3e03035fb43fdcdc7fbfb675d077559cf3f719db774000400ae4af77c1b5ffe60d94126fa47d54f0cfffe77869b1ea34f1036fd11d9b2bdff1b97d783cd00a13b72af23c3a4b71bbd51b6f7488f1baffcc31a7ac774efdc0b7fb1c550d7ccf5b4d2f8c95e238b8b0b4f8c685e2d8facacabd24ee66db6b718e11df1816cdd6257ad50f6638beda8c8b14886fae9ffcb469781602a0c11dd999478b0de2c32f9a6fc8087d5ed2133b495c0fddc0c6480288cf12aecb02007afec792a7d791920dc503be01538ee5eba7b877c73bbc53edcf64476d19d0ba684554102190a849292db7c1b63e62fe4a3af5736b77330040c9bad21bdfe6dffbd8d45462d7228351bb3b790c2a62d1b78bdc6ecf9353a65042ead7ab6734189c2e97c968d4be52429e9cf244ff952bbf5df8ed4d378d8e4545447ca3a76d09c1dc69a74c083d70707fd834090989a5be14a74c23bc05f26c99d2f721eff861173ef978cd19297bcc6befdf47df9b3ced8b6d05968ef7ffdf87537ac573be3f3e7bfce1392bf79c7581adf9f50fffe795f16d2d083cbb9e1b78aff7cd55af76c4abeeecf65cc6f8ce477edc762aafc0d867da07afded24057d5cba26aab8b32fb3e445dd0909f42322810042c9d684fe130093170d0b500c0f33c0004fb424008fdfcd38f1185c49fd97775426202bb021975283662f742c4a22262ecd3ba725398298a68d8e3ecd52deccd270aed0cae596f38bd43a4f62df87a76040020723d9ae037b6a9724bee8ff58a3e01b6ec549526dcc1dfd5c42e9c95e22d738a5f39aafbcf5c4b7b1d5932b3e4b1b7b86ffe291acf7a1f7fc6933ed9fa6b7fcebdc3fdd00b255f35b68d7dcc7cf3ee523ccdfeb416d1547efb9a74e34effb7e4cd76b6473a70d1eeeeb61642e25bae19efd1db7a8ad9cdf844edf141c89a7f97bce730bcf3ada1a95779f389d2c99fdabf9ac8534a28204a082100da2b784a080142f189d5ca7def58a72523005af646ddccdfd28d4c592497b4132d08f2d6bb77c7898f35a40493ad91f6d1b9b4f4b9dff917be88eb63233fbc5ab2dccd534a08a69126d6bdf690f7c645fa056fea123900207926fece176c5d1b70de439e279e28fd4febb8e9ed11a5d473c45bf277dbfca91c47a1f8570a40082184d2f4dea6cf9e145279bc7a4ee93333b8f66fea33784a283ef1bbf2f03bb6697174cf7bc50fcef65df32fc91662f937ec8c0a3f77be9e66b836876fd9803772000009fdcdfffaa5e8dfcdad5f8fe50500f0610a042a6f19004a280009bc5c2bbbfaca36d887ff6f5dc9bc1d6ad71e1c10b2e15b5fdc607b7de1f2292ecf605ca9cf5f8271954fba6f172d1a73c7ed18e373e7ce2525250d1838e095575ebd71c408cd4ecdcfcf379bcd63eeb87dd177df8d1c7923004c7ef891a2a2a2e0ec4693f19d404dffd0f7e811b78410743e5f5289dcb071a38a5b52eaf3b97d5c84bec230a5f2e9e52b4d9f2fd9fd81e3bbfb474c1eb979d043ff5975a0fee98fc7de34f5a311cb1e6906107fcd135f4cef52df58bce13f77ddf3c0ec2e2ba6b4d4134281528231c618bcc77e3c3b75c977af25f9b6bf7cfddfa6afeaffc1b5713187de549e1151497f700f3e3439acb93e7cff7dbfe28a2aba8010ace901cd5fa17dae5cb1ecdac14330c63ccf077d173fae5c4ec39d3f48cbafe6fec493cf66b16eddbc915d848cd85f54878daf586a297609110a2124e267d800f19b4c65c3c15fc34656fc35da045727dbb76d319bcc9490eafd99f8a7de348f34ca5fbc5e346a74fe80498ea5273125b449777461a35ce85137fc0137dfc6176f548addca9ac334a72df02ef9eb5ff1907b7539368af468c89d92798be7809b9cfcd57da0a17e525f64009ad05e7f6f2b75e926ac104221f2aaddfb9d8f7c4cfef6a0b0e9c5e2b7b6634c082ef43e7c57c92fc5e526939ae83f7845572fd7fdca3f0baf1b7ae1b619eefd4e429df2379be9f0bba51646c2c7f3e3c7f3f9bf788efab450a740f40ea1140868cba1346580fe9a445a613368f63051daeada584ca8a2ae5a2ca70d96ea0b8446dc4727deb85ccebc45df33918288068d91322542499489dd841202b46c5dc91dc55e0d4004626926dddd85ecdaa6fa082194e81a4ab7b505a4851bd1c02c3a34b83f97aa2720a29eb7485927bd7fb8fd3b9271adbeab9d504a1b75e37527e53cb9dcee648db6bc7f2f5fb0caf1c83d85bd87163cf6a55ca8fa6399b4cbc53f1c3c28515b86104a9402cff8e117ba0ebed07570fe23eb300ddb60110d190c3b16cb052ac105bef907d0883e88afee19c8fed81ffb0bbff42826b8cabf9dbb7675eedc5994c4f884784cb0c964a4400925daaf71f171a22476eedc79e7ae5dda9837de78dd66b76bcf0b8bd5f2f6ecb74297a63d86a36e09c6f90e1fc678fffe03617f79e72fb81487c71b712309e1edfd1fba33c7ce8959fd6f6ec971d74c1cd5c2c8191a0dbea1fef9cdc7dc040bf5afbdb1473d8b40f9c42e773fd0a660edf60205638229002118134ca9546ff49dbd1211a6fa26fd3be98f6e3fedada26542f7a1f209c246860ecf9af51fbbddae591a16abe5bd77df094e43a9668784db3f0094120a81968480278712b272f95200f07abd5a3f0a3fad5c1e3a99bfcb584228a17fb22fa251a386478e1efbe5e71505f905cc6e6654f7157e95e146157405444a88081f2e9b3e54b3575c63946d8a6defaeea831b171f67b158b2b2b26a1050af4b15c73f268e07f01528f35f2b7dee79d4e26d437a7331e91defde53e216859fdc59d8b5c07be084b0cdcd3d9001aa53c973e0f5d30a7fd56e75049c587029843f8d3dfb1c63ee706aef51b0872636c52af1df682bbee4dafc85dbd9df76d730e1e644e7c4e78af8e76d7728de83a250df103e71623bfd9476fa2900c5873d33a7391eff84fffa26b510d39e767f9cbe2e01995d4a894c29254011259410ade05ec0210fd49c48b9485923bac6d26073c9bc4db84773dfc2e3e8c6a91c4f68e47df4a9e71c342105b4e5705664e3098d36b14289df70f7afb46897e7f50fbc9b4f129507eca0961b31261ca184338109f9773960eb53ecc3cb3f727efa9b9ae7031ec0e1e65d3225064a81ea2d1408250094a33c2632a6a47c7242f610c3ab430c40e8b135aec75f2e7ead49fc8b1d81500a9410c211d0bc34115a4639e1befd1ef7490000e1e56fec5d28116de20b6f189beb0000e9ec40080ddbe0b4de52c63cf78622a1fd7af7c174ddb3c9943922188cda3eac09c598d0aa92dc4a4a4aec76fbb1dcdc7a5959da981b6e186e341a823e8113274fdae3e24a4a4a8263fefdfacc975f79d5e170cc78e95fa1ae038438edf545b42dc18416c94e4cadb842a202c6aa5b29f55053245f0406ce9c64d6c27890a8132dc9da17caeb05227b15157bcfad7aeb85b7bedd7cd24939a4943ab2fab8548c31a5e097110438bd5d4f31c600841339ecf1a9180bd5763b543e59c48a4cfffdef1b2fcd78b9b4b474e6abaf608c4352ab83268e16b314e2ba2154cb9d08f148f8439b562cfb61f090eb0160e5f2a584902839127fb68a0080c68d1ab28b90118b84a824ad39925a00ad5315a8cc05513e410222a559579626516df1c3a29b42a965288918c78f18cdbff792efac579795c0b5d7c92b7e21f9f5f4f5e2f9ee26f78fbfa8e7d2758d0d0400259851a7976df7370cbd1793e32960ca317df92fc91e3a5a56a816a24350d8d3c9e920bae60408b17731be3dc931f1d9a2ad76da6c9c211d45dd0f6b63e9b6eeaefb0e281e09c5f124b71093040400ee0baad3c89b394211e5305130210400e3122f0e443469013c28c2827974fd2058b0d8bba9bde74c6343df644208803ed23e52526022f9675499f002d17f595800002000494441548052a816ab94101279622085940250ac85097895d9335cca04dbc201bc11d16d338b9e0fb8d64033effd015f7e5fcad91f4b5fdd21be3edb9c1387709e77fc7d3ebf232164470825141021519bab7e77ddd00cf7ca23aa92c35144fc9e3bff6a48c596e133f5f396e983dbef2494f2342e0125ebcaceafb00de692c491f55d0b7e970b96298d879b13110b6762306affbc26b14434994ca692e2e256ad5a11ecbfea72dab50780e0d7ccf48c7dfbf6994ca6e01800f8e7134f844e13b09bfdaefd685ba2625c5ae8c0d8d4309285e9558ebb1ca961cb0cdcd12810423001c08402104cb07623a10094e0c255d3a67c97f6ea57abfba4ebb99295e3fbbd8509260463aa394770e85c4028014229ae22e9baaa282688514520849efae7148410c11821a4a54650008ed3829788a613b4aedd341b8600d152b111f8abc1860a89e54bbf0fb58822f53a7719a80806a366baa20e254470d0bf90080151104945b0f2af971a35cff7c14adaf11ab16506878ad46fe6f9d44c53ba4008cff568841f9f87db4e361a3868df0acf5e40b2ee30d829217afee65ee4e939aece530c3909c893afee3c026dbb0869bda546f31db357591eea231831397550cd4b913ac7d1781dde7206abcdc3abc7b619c8e77fea5adec33c34132574d68d4cf7bef7077f773a0d1343455bdd734f8b83baf1f51350e91fbe2fd6e294c1c860e086b7c7fffad83374aabea157f9e4135fdc35b67a3ce113b974b767c329dcaa212ad8e25e719eb421fe5249349a8a00c8ec2b657ee5987104b2270b09dabba428fbd86120f7dff9aeb55d4dbd6c64e557ee530a4fa337886801ae48cef38a093a004c4a559a91057a4ae43cdfff366232c05f3c09fc41570000c18826af03f33629cb4a2926fb96b90f7bb5640f1aba2384688e97d0f6a2fbfee7de96a5eb9bcda71a69ee5af7925390d30438428c76527a02bb09678140c648552d4329f10b06527e64c8060340b7ebb959ef387265fed14ec04404835107ef8328c5a46a5f448b16cdb76ddbd6ac59d3d2d2529bdd1ef66b4971b1d56addb66d5b8b16cd7155958e10e248a4bc88e096288a4775bb2826070f1e0c9b263e2e5e55dcaac7832b56a32344cbf4c204fb5504259860a4a9184a88ea733a88b57b830489aaee430b3fdde6a23d28c6da8b208ab5e0a2e05ca0053a6182710c379aca72a9a15abd43840e234d4868a14b2111149a9008a4c5234491f6bfdf595179d5a6324541998a605cf66aa1f2c96a29210825a1ee082817ed041063877440eb645f1855b79544f567dd33a7a8a79d001cd7a0a3ee85c9420ac29840a32e0836d0ce4d092528b323327c47dbb40144300668778ff9d18f9d2fdde33ceb0543bcd07988a96547a44f16673c83df78af78e86b4415b9cce6d2b8c91ce6d0a09b85e5b3f37bbd86b2efb3bf3d8c0b46df24f637cc2c75cf7ab2600e028ee35a0f323cdfd1fbead4e2b8d72d2342ea0e89165abcdef1f0076ab10a60e43b0c30bc7a0be229ed3ec934f64de7033795ba38aee500e32bb72181606ae527df09539f2a586ae7529a895d53a88b60acbd7127841088f82c4549c288c6f8dfb9e263399412bf573ee23ea60c34fef398e3e5f16e9749e837426aa297398231893cb1b999343ac971df48174dd0fdf71dd33d7772d3a617ac8de3ac71429b96f420c598204c30508c31c67e5f84ff6bda40fd88cdce3b27b892ed90d55aa8a753b59772a13b82090140e51fa8d468c3dbbe2cfee0189101f44942bfbf9b26b5229840a3a1ba162f140f1e4a4d1d2df3a6f21408adaa6534cb83947f60876d300058db89edbd8e4d6d2d1d2d313dda190c46152a821015ab5095241f3860e0bcf9df0c1f3e4caf3760550dfb55af37b85cae79f3bf19356a54c55fc3e1b880ad1f794b14eca5b28c31262aa978a3a0c4a7c85eac56a8cea66242816215ab3c00c61428c6aaaa22d03c1c5825b63e8f4f5cfae4b86be7a724dad23ab4696e5a4754ac621553a004ab580d9d0b544c2950acaa58ad5a2ac4a428a28b8732e50065fa41eb56820bf4a481104280387f3a342a2baea5890d840010022dcd3a3621e1ef093bbb6b14f503c92210800b4a99bd53c9f33decdff26328947fa3abfd53f4fb32760532aa34a9a3d544aa8d84d08233223a26205ae126a879f9572615187f2e4aaee7aea9f891f7cd9d8c577743c878ce03a579f7c74def08accb2206a3f6ac5bb7a14fdfbe553af6bc5edf8d2347dd7ec7ed7f1b37f6d4e9d3991919c19fb4af9f7dfee5dcb973177dbb50afd7552522b8d5bffedaa347b7685bf2f54717e67ee358fc530b97eca938fb871feedef24da3cf96592fab668ca61c2aa9cb14a98f6abfd208a8084008f11cf7cbaa9f7bf7be060501c471dceadfd65c3bf8da604644e01714d021e14baea85b789e5fbe6c19f345302e5ffd505d09112a53ab94105ac805444b93a09442cdfa91a8f63e321817051fdeb08fb66927187dea0f9fbb4b5a9a1a8a045fdd7df5146f75fd4884e92deab4cb2906e32a86108255b5ca5219a220bcf0fcf487263fcc2174dbadb76015973a4a8152abd596929cfcc51773e7cc99f3e6acff8a8280d52a2e4eca114222c40905b7046319141fc6e4d0e14361d3c4c7c553a210d557e55afe74fd509584808a12a2ec13210a65214d7eb7833f6a09711ca705616956102a0f0d167e2dcba088ec91d0a46354154101f2147681302e236911536451f44e2142122002f55b49a40a685065b7d6e5571d73820453118c4b8aa26cfcdcf9ec8b1403a4b5334c9dc45b29be7aad678cbf9d5af2f6097ec8c396e622662a82c1a82b15a1aa98d0aa0304dbb56bfbdacc579f9d3e7dd9b2e5c3870f6bdab409001c3efcc79225df9f3d77f6b599afb66bd7b62cfa273a1cf1cb88685b82b19b62ef3befae9755b9c2dc853bb79f216a928a2f175f448c5e088812bc54514204dd08418f8456995b13085a3c18c771c142f628202d82c3e0d721145114aa58c284846623094902481c100a2e52d60b751c0f1207002013280a39528902b808e83930202000c5b8ac1f6b2307660e04043810f991af40e5a7d5a64d9bd915c888d1c2aef8fa3facdf0808add05a5e00104229048a786aff83961541fc4e074a82015134386dd017111a2b5556be298ad481884159d56b8babe4a0b76e93cdcefc8b8884ee7fc5727fd97755bdba4de7e12f59870300108a89ca4e0f06a34ee439c10a56686c65bb3b74c899fbc5e7f3172cf866c18293274f02405656569f3ebd6f1e3dda6ab5aa6a4cd725e21026b8a2dec004bb3deee2e2e28292d31641fe7d5eb405d8bcb03b3757b6c7d9cc26f3a5970751268e610911439842f543485244996f01fc15ef3481c001d18444f0452a047d170088e3682053c22f2400694562c353ab03b68ae0a550a88084c0c6030228c10000c51810011b0f617db4f208ec3cb809e461b07210c7c35902002022b00b50a482078399072b5fb584d0e83f7020bb089978a8727c2409111e6214d6af1c04328aca72a9fd556348581772b47cdf70d13bb7868aeb8598bbb8ae9664ba72d9ba6573e7ae3dcaca5d699573fcf20d402bd04f2950ba63fb7696dfca60301857348410ace2d80b9e198dc6bf8d1bf7b771e3c2c6c7282100400bc88918d1c4719cdd6e9f705fce84fb625a54ec2bbd941a235a2053c5a488b0ba4ce16e088410209ee729a198600e710821004e131256ab555531c785a75007878322041002eaefc43ab4730942485c5c9ce0c000001e0a3c8095f7ab08aa3de823ed9e97faa7711130f0c0212014f41c600a1e0200e0c460e5414020c76029b15e7f988aa8727c340901d1bba60e58aa6559d4615d50d3f08ea8696c4222429a75e5e2a15a3e96bfc67b29555529f8bb512bd370652ac27f532218ff8977700683c160d41e93c9a4283242a806bd88d6008e4318ab2693a9e2e3e3126f498d9443f5a445c4af9516650a55100008f13cafaac46c31134280032d4249131256b3f9c0c1fdcd9bb5e0382ed08f84ff2fb00a0480021b8d42f3adb59c8afdfb0fd86db6b2bc089902427e555099748bf4ab4280e74144a0503070fea5c56846b28bf02ad711d59510c1b9427b9c2eaf20429c0f2112a2ec9394b92242b544b47c6c8856b5a97ca644ec2ae22fec8bc09884ab08a01028a90be0971508214c30662a82c16030ae640c7afde1c3871b366808e852943dc32a3d969b6b88542ef6126f49ad1505aa968ad02ab796d712d4ffe91f4743931a9056b595d023478f5a4c668c31a594e3b840981057af7ebde3c74fecd8b1bdb4b41400711c0a2466730805578d42862154aec4c5c5d96db6860d1b94a90854c11eaac6710520141279203c20806235b2d888644e55f2a373d51d6d1e69b37cf353cda598c633ae400d41ab1859b1c7b78afdc155744104df7e07e4843f6c29a81e3026a184f61d11262742960f1155440c9aa77ae2e18ad618aaaa2a8a12594540d9b1e1105255ac3015c16030185732292929a74f9fdeb377afc3e1b804abb3582c6693292525b9e2e3e3126f49cd744284c922cd196930904e1d1ac504c110a60ac3087108d96c36abc59291914e702032800b461a71f5ebd7431ca7a5566bf14e086923423d1a5096725de6fa28dbc1321561e4412635740d5878f01028c1c001c4e84ae2830653d1a2019977fe5e61822e1f1cf8e2aee94f2624f314e77d35a8d53be3f7fc3236952b6f3ab22bf84a150fb5aceb5a319009422bb4961303e52297ca2484cf276fdfb165dbd6cd45458518b38a2d75c6e64dbfc738e5d6adeb597331180c06837131902429ce1e5750d8b24deb76a22852ca95b7b2b860b23570a075484708705c54b5431184f54c27240be0a120219010e407a49d5d0000d02140007601082d2bdf14111f019b00ba4081264cc189a172bbcce0df4a0a71c39715e41100706fb8bffd58c7bb3bbee86706004ed24bdcb87a00e077c0d040f40b2dff957145ea88cac75792be5cde03101e68545142846443044398707171f1dcaf3e2b2cc817445ed209ac13770683c16030187f294b8b425149c1dab5ab77edda3962f8487b5c1c000f80a1ac50ac5f48504a09908a4222420fd681c24d9a90103c147804328562b5cceec71400c01d30e482ee05270685964de3c07ebf008740a1508281a3c0213072102f86747a1d5d45504a0190a8d30100a8128f1027e974da5770fc7c47fbc7dafcb066d4ca5b1edeec74ee6c9b35554cbd69feeae9940623df4bb7bdffc43f5e5eb0239fc4b5bbf55fefff7b7c2b23eb91f44a38b3ab88f6a9d20b0121de282d1e0982a147a45c6c52580a04c61813fce5979f9694140aa2a0aa58f661a648190c0683c160fca540c0719c20f24e67c9f74b97dc72cbad229580e7cb4fc471408856fc2a929080d08ee700422bc02204fe1a4d6138a2f8115c21159570c864661e4a5590a9df4380002c7c65fba50f247894b71dc32295fcff884d1ff8fa8def5abf7bd78e556352390070aef2ff8cf316ff63f80c79daa2c3bf6593ed73ee1a79db8cb6eb5fec686427ce95ad222aafeb1a96ff0000e57a8d8b202102fa81604d456cdab431bf205f14799f5766c782c16030180cc65fd1d8024c3056b12809050517b66ddbd6a953e7f2bfd32a8584a61f42844939215137811c3e02261e1000a1c0213073517548707a5fed4bbc92fc9f66ff9cfce0af13dadb0580cef74cbde19d07161e7ea6633b1d3b73fe4a62239a84085e0034bc6feaa8124263dfde3d028f641feb9b9dc16030180cc65f1cd9a78822bf7fdfbe9c9c8e013580100a35c42308898a19ac153d12ffcfde59c74771bc7ffc9995f3bb5c3c2142041224105c0ac1ddbdb816292dd0e2d242a185962f56a054b102158abb6b700d1ee2463cb9e45c76777e7fdce5721703aaf4d77dbf7885bdb9ddd999d9d9bdf9ec3ccf337f8e8a28644042008d8044c06128604a0d9f2a5147362c8e8ba9321c078059b624916531c61c6b61580b0718380bc35a088774635e629e3e764daf5adf5aada358bd56d24f63b630bc8dfbbf431ec06b1b32d9a4332e139b0963eb92370e315bc1ae2030c7b12ccb71986559ab9c78f1221d118877cee7e1e1e1e1e1e1f92fc0b09c4653c4300cc624508058546e0c56564858a7236c2162cbf8489408893f6dc0ade79cf5c16b8e26ed1f4ac788b6cfd6089108b073c87e8c31e912e026ad3ff9e4857702c8caf2e47923c543652915aa883212a28c7e281f9e95e34ac2b696c46362598e65590e732ccb722cc7302c4190559753ab37180d260bc35897c3a4294a2c164a25228488bfe2c0ff021ca60b72733446d6cf5d2092b9f077290f0f0f0f0fcfdff413cc721696b3aeb3811042c8fabedec9d91a2102616c1dbd58875b1c57d6a209ec416c310684fee9d7f6e59706c0b824b1e42f0691ab2b99fffc8501fb481cd29147c729511fcf5fb4add1da310ddcb02623e66aac4787ce21bc41d31b2c235e9252d1d2d4a5730f9548085cb24eb5750a0283554994cc4658672038966559cc619661ac5aa3523d6c30aad5ba4ea13eed837c429572b990d298988422ed85e4acf349d90a17995824acecc062b52e243424243848a974150a052693b9a8a8282939393931c9a5f2032b786780858599e93a168b25423f0fa5f55e2f320a8a72d33110e13e12b340fad70cf4a9228dd6a0d198590e00489a5288697717298baa105da4ce68b298cd0a012644d2ca12398e2e28466d3f5c3536c272e3fbffed7d544cca14bc90e0e1e1e1e1e1f97bc65f186396e310cbb2256b40587faf11e21042085b97fde608e7904de55544a996c0f81f5611b8cac4126f6d90359b3ed97f5cb780af39dfb70fddfcbc249df4eaf3d53ed5e2d9232367679b69857ffdce93d6b7efcc0f4ddedc4e5cc5b576f4a876ec0036ff07b0af570dd605900170c9862d98ab554a40e99273ac5547d83638ab51135bb2ba5c8525d468f572c05f746b102ca6306301a30a0c5881502309d938d27f604d9fa5d1cf3416462693943f1003d1a34777a954c2308cc562369b4d0821b95cd6b851c3f0f0b04b172f33165df9032ba4309f1eb6696b3725986eae9af66d82ab87b2d02834551bf8f386481a0a8f2e5c744da7330bfee430021c4717a84ca19d060fe9d4a896971880d56627c55c3b7beafc232c9254222448b59176f1f60b09f291a65d7990ad4342498589469662c5611d231508a065a71adb6fdc7595700ce203aaf1f0f0f0f0f0fc3d42025b1504b02c41106cc9e2711c42048139cc01070891b8e46d3e46b6d5624b244349b05787d8af6fd25c84b8f9d7b1f10e89d276db9edeb47e94375d78f8f142fb9ef674248f1cbbeeccd8754ee3525e46bcc95ab8b29432b66da5e94e53103621e1ec4e0d760d8139eb2c44a96113c796ce48b02cc7b12cc356a6220c46931c73ebdb85cb583dabae6059e54092fab24dcd1917e3f406935824703c1003d1b94b47cc717abdaecc5166b389a6c8ce5d3a9c3e75becc81af7ee79729b06d31e83f13aa5065aa35e6a3056d5dec0a41e653b375c7cc53471f9002cc10159c8ee104069dfc9db9539b092065fbf5bb693a5a20b6549428202c84f6e9b16bd9a3ea596e1e8b93c910c31b1ff2f0f0f0f0f0fced2a8240f60909ceaa21accea55697518c6d119a1cd582fd2f383b48fc632a4249daaac45fd7ff540f2eb351e6ab724ed5761de1b458b5a32fb535cd6ac8541a92c9ee586df38ab08569b2ea880a5504c658a3d1ad6815223114732c535915a424b5a891df8c6bc942016517e56a8dae63c7f616b3b9b235b019862149b265cba6e7cf5fb21ff87aed56b6c0586fa1b445f9269385032048d24542ba28141c0000521bb1515d64b4300084584cf92a440c25c040166b0d6683de6c66ac4f0b4f052929f14f3031342ba9fd765b1700303f3ffedd81c7f9acd8a766fd3adca5428a13230263289fad85103b162bbbc8cc16e5577797639097490cf1102ae45e57362e38874124a27ddd5d188e54a93566a3c1c25817a4412211e5a71459482100608c3446d6a02e36332c0640881008485f05cd0924006060e84aeacec3c3c3c3c3c353a98a200882e538c4711cc721bb2704420861eb380a802008b0ea09c7e908ab4948195dc18733e279b33b3dbcdaf273a54ef950b1d384dddf9ae32a5cf65c6730b6f591059026d6600400038bd3f44cb89cb67efb5c63099450621201407591b88db7e48ec6249188ac07fafbfb0b8542b3d90c00e7cf5f285f8b0e1ddab32c2b1289fdfdaaa95485d603abacb5d376f9026b18b141123c6cce07ed23bcc4808dc5d9cfcf6ed97c325da050e61733929a5113deeed02c4841b2ead47b177fd9715c65c2398c32b475976e2d236a057bc94900b3eac1ee359bafe4d232170c60e630b8f828010020f3da85eb8f8b1472517a4adc3d6452c85d58200a2bca368fd50228ac450a1abb6af7580030df5cfec1da44a820319e1af7cdb66e4ac83db478c9d16c3df269306062ef46c101de0a2102c0ba8c980b3f6d3da6c2d8484a0b8b8c6e0dbb4ee9dbaa41a08202b0e80a3253e3afeefee55ea1be18b9590481e5eb4e2914fcfdc2c3c3c3c3c353d9d0822b1112d6e11041101ce6084ce0b221f351e9880bd94d98002128b394f53fa6228a580000ebc08be7bfa383cb6c94f9cac10bc249108053b0a652cf077b87b7aa039b49932d3413b6cf41300c635d7885e5588b85a9702ec264b244b98b599d063816005275dc9267c50b6bcaebb9508f8a9915f19aa5b55dc2a4040000638972175cc9578bc542eb81bebe3e2693d13a430200bd7af574ccf9e8d1632ccb0080c9c4f9f8fa6665675b0f7ce556e3ca15171718dd27ac98d8d93aea072472f1f5a52d0ce6347a4218f1f6ca0f9ad906d4a4a27ad33ef36bba7e3667e70b46d0b47787a6ca923c044a41b186226cbe25148170615a0e06370441e316cdf7397cf0d4b5e77acec745c86250192acd36eb652aa8929e001c23a8fd56640d7b7990d4bf61af798bd0bc05478a48d6a3d3f455c343ecae18b4d4bd7a1d774bb5ddd772b0c92219b5ac82ba93fcc4260f0f0f0f0f4fe563308e653984ac2326c2168e09d9823259e72448e4683d0e251199ca88077b86949f00cc1c14b360c600000a1200800390138000b41ca84b6c34ac2b524b082011b0180a19db2108c085041101088311433103559b164808909404bd8c8e8ee6afeb7f5045549652d97a11e0e0160100d6e904070327ab630460db965d4c58ef14ab4d9375b9884a2d9a188609a218cea8b7de3635e5d2c5ad6b2d8b8e7ddb87da9dcd2c6c155e93c9e70c3a000084826831c3b0d64c18869148c4567162cd4aa55295cb9c05008438a954643fb0ea1706659a05734e7715e15aabae1200ccf7372efcdf0d8dd8cbbf3aca15485c745af9c0b1cd1400aae8cdcb7f7aa0f5899ab670485d65d490a607165fb3e5aabef2ed67073208858b5c654642b1554508083d6189ddf26bc2e7c36ad0a0acdf7d74fdeea3f21e9cd8b1fd4886c1804dd52acdf6baad48e93f2f5e7cae9003ec292469289be8254202473b2e871a165dfafab343391eed26ceefe30f3ead3bf81fd99613346a7008096089ddbb6cfd9938aee127df4da90d0000160671caf0f275174bc42caf22787878787878aa5011d6515189fb2887508982c01c8711c2f6c9078cc13afb607d5f5b996b049563013901ee14e45a8005201088115830e4312044a0a440cf018301009414081114b360c2403b0c03dc28c0003916000025096e14e4335555c3c0811183d5a4637946307f5dff1f77d8978e93cbcb8a925467ef6a7bf05f5cba5c75c9478c0103c795785a73d697f7c07118b398e3ac1bc0b1986531c7628e0dabc8a6096390b246ce64b07d361bc325e651117e9b62d2dfa9e757d790c9ea35f69d6588b07a71832d6232582ca52b61b3e5dc2aec2942a1c07ee02bab08aba3b85312a7c9cab140355ad070f8d811a2e3c7afc4e508919112723e8d1b2b0100a8c036e3a6b706a0dc4900806ab5bcc86bb6121a0b320b0b7308bdc644d30c224bda96759192d9a7374c4b6a39a87fd78e75dc1020cfc81eb3be08fa7ece97975c2bcd962a5111acd92046465222d783b8b4e2a589a232ad6daf90b928bbb030fbc5a9f3497d4687804b754f0145d40ba5014013fdebd9224e405acc760945208cb515d49d128b31c7ab081e1e1e1e1e9e8ab17a8be292f5793902a1125b268ee348849cadc151a94fa6438026bb20b159343118542cf812202140c30100b000050c6000068312408080c140229010506001230600309564442110129063b18d09342c78d140219bf0a86c848431603ec6e3bf1f65ad88a38d73fbfd9c9bff278cdf70a569a4f4c35135052762566671f6eeeb74846d9202971ee414faa9249493d5bfa09248af0821b59971c19cfdd847b9453b5f68263708fce549466035b6beb474d76233635dd0d17aa05e6fb41a0b5abf6798b23ed625731148a733da0facfa6667390000424096e8230c14650d49c0702062e3b77c7f75d1d456beee11bd2646f41a957c74e3c683cf8a91c4d55a4c79f5b0ba0ed951429280529d43238ea6094b5919c728e59436fdceb615e7b7b985771d3e6e740b7710d619d4ddefc6dd4ab375bc8f09548132b4267255c64ea311188dc5067b9e244d020030060b58e355979e1159082ead7cddcfc46b38918cbf257978787878782a1e66617b0c4beb9c04695fabd71a9ca96410e51827135bd7a8b62e2ee1e81a61cdd0e61761c64012603545622bfabd172000b04988f2e92e25f6cb080300fc958bf422d7806a8b3a546bef411198cdcb571fb994b02995f9d3c2b3d0b20563c3c963f73fcbac204b81d2737eafa0fede1467325cbaf67cfe3d43055e1d88ac1d19bcb085478414016349c92cf8fa64ca19cd9ff1961409fa0c69f86ece937e17b57615a708093fda1dcfdf1c77cdf447b377af1371b8616edfd79104fa9cac75b7f5da3f523944d68e0c5ad0dca38e0480b1a466167c733af5ac9a68d9a7c1ccec27c36f1acc8081335fb8914ea89d95833dfc6bc986b47ad8deae3264b35a62b99c94d187720ba1641d43aba2b66d54a0220812256a9986020e300700f106f44526b5b069f53a4813dca4fa8adb291f55636a5a2312212251cf90046dcd8420915aad96c9a4f63ccb476ab2a62084341a2d49902f57119c3e4f0be00674406d77f4b4d868610d66ff3abe0400802647c3b90971eead5d33ef9f6ad4a173dfbe5161d2e05eef0f7ff0fe37cff4c5060031986eaf9afdbfbba5574628241111e4ace4cb1682c302b55a25a408a94c6032641cfb6e7bad86b39a0941e9ef4244579a2d90e156c14309292303c8cc0a08b35d059526922600a9e3c3acfcd3ad54cd14a4e4434b29b8b6ea52ffc4b6fb948787a474374e2a84a20aeafe5d266fd1c4c3c3c3c3c353b98ab01b3539b95263bb9947c900c96ed48490a3dbaaa36b84538c2602aa9a3d281df295b7b97106930000200049444154d80600002d5bfa59c382e50ffd9a13fe4132539a3aaf226580c4ae4bfaf9bbdc89edf38b269fa043fc94b5d9bfadfda916ed82dbab93fbeececf174b1b28d80aa58bb85af58deda4278e3e783fc5c48945f5aacbff98a64224c2accd9cc77c25463dafbd579dabdafbb6d7ca74d3062ee684d818d33fd01d0902995505fb547f281371b5c0f56da5278f3d9c9662e4c4a2880019610b28e638bc35c73ccb775e8cceda321cebb4ca3966f4790b7e4d8db560c01ce6188ba3ab36e6488459bbf228af87693aba886de08d81650120402e5bda3c2058f782d1a96b49154b9b07fb14a563b316008042d1c540d1943513014d67e7e48648aadbc5c3fdfb316532671806004892ccc9c9b51f58052c617e7c2f0f023dc1a3fb87ef687ebb910d016f0defe906009071e799962b147b356a26cd7e9efcf0e44fa97adf8defd440626f5f09f1283be6b1ae731ba9b0e994c943b61eb999611428bdabfb3289d79fbe60c0594538ddcb1c16a80db2feb346bbc5dd8d49cc2936539ef5bad5130200a87374c6ac8ab34db8fef4855997ab0510817febd6c1772fe70a5c3d0ca92a5db9447daacaf9c1812bf6920000c0aabb07ef0f98d150a86c3bf5abb665a40ea1635c1a35f32d5777f48217113c3c3c3c3c3c95aa08b03a8d3ac6b2e4388e244970085d03a5f16c5019a7eaf21b1400500868023496aace6d75a41613a0e72a4827ecd3147ff8879c90b8ceee19947f286679065b3e335a26ab49eabe7a50fcc20c00a6678939cf008092cd1d174e1fbbbf3c93730daf73a697f8e75df7d7e6701e7523f6d5cb19b83baf8012f7681b3abdaedc8b6253e233969cce7c6804ebb4c6471dabb573a7389d66ef85f875cf99865dc287280430a87167967b72f9f1b44726d669dc8cd5f9ba6c0b365bb4d7d4150ffa959e327951dede24433107a0d15f7bacb71d2b928fec123ab1a658c6591e3d4afdf8625e2a03a26a21077a70b3b6a73c650048f13ba3226a5fb8372b155a0f683c479375dfcdbda9923b73f0f19739b64657a566dfa06a0cf24dbd9fc60200217579db9f3df39b560f80e88aea480a3bb60dfba8814c6ad49fbd5b18dc5cf9f39647477415ecfc4c526d4d47b944203b38b5ba4597ffe14f29d921c1cba33c225d48d262bc723b69f18d621506daddffb7a18ab38fb8d635a5ae4529939ff8fe64b56802ba45eb9af3ea2982c4c8ac51ff763e7e7d829901b2f580c6b33559f7dd5c231502a5a5e8cb8349878bb8f2cdb52fc950cc61d0e8af3fd101208f5a359685502ec111c71b72bab48451a72c1346d6109c7cb0320b5af66d30439d15e3eada48c19d3bf2e49b5ca68cceb6709c85e1ecc15f5d6bd45c1fae3e5c206ce28a8a9354b200fce3911463457311029abaae45bd0c2888c4803981491b5494cc1a7400c0aa554116336732628e054424eb89eb3a5226b3cd450868aa48a5d27aba0b85428c71cbb75a96ef16c545450821bddea05215cb659297ce4548c574d6899f2eb4f9a0bd1bf8460d991165ff26f7c4b64b3a4accba361efd5e370fc7630a63e3b5401339bfee7ad06472a4441e317846c4609b8879f4c5d507e9e5df483824e81992a8f656c7c808b7c8888e4e7ba61e3f954e82b0926c1fbe4045d76f17f6edee06013d17adee090069bbe62d3c95573e71ee595c996c0067e5e84a6b6e6dfae2fb112306b6aee14e83b1a0807277b7bef030b334e7d9a8a2ba632ce165040f0f0f0f0f4f652a023bcc43605ba85747fd609710a8d4edd3f1f0f2ab5d510a12240418b90aac951c61316858505220e480c14021307260e080c5a063c19506030b2c00c2402028aad2bb5a42020540562222421b04b61509b8288fadbb73ca5b155934ea18b3dff4ce01c24745f7b37469060e030063b89283660508e94c73688858af259af80bc81c4b58a8282f595b8cc946edea2cf0c899bef9498c45dca75b9db51df4038e17e95dbc57f7f3ce3cfb382ad628090cf8aa57f8d0dc473b4e3fffad5a65164d6c7ca2c1af53d8f4f4c76b2bb5a1c28559eafc0e7e0ba3d85f12d48f730df9566d86a8a8ceb5268932267d951d4fbbcc181cbea1a57e48b4ae0a31155853f4f5ae079fa89dfc47b051bd3b0956355028d2546a405e213ef5f579abf338800aeb582c8ba8b9ac86fee3cd4f2e1a043dbb4574a7ad731615ee9c39eb9cdbe186762707e463d2ec38987ebd80117bfbae1e5cf3c38cfb8bd3590020442e51964713b6687500ca5abef6b2990a723eda11fb4c8782ea866eee1efa70cbb3333a0020024305eb763e5aaa23eab5adbfb1bdf2d281c2e232cdd5de6f4114fb4bbcfa499e21df0c00383f367e7158c3528b2652ea30d224fc4345dffffae8733546a5aed80e2b96db17aa2bf956a054486ec5cecb307140f7f1f28ff240a72b59bb5a2014aecd613ef3b1c8810386659952833556a70600404883c9353994502870b4c1110a058989c9356a86128828c82fa8405c22c4612e31315924a45f65ad450a0c34e46c5ef845eadbfdbb350bf391226035194f6e1fdf73f0fe0b9d99f62071515c628134d45d0c00ac26fdd1b57d3b0f1a04484a32aa6b5b6715b51d31a06dd39aee42004e5f90fa2cc9422364aa4a45d0c86c2e7eb8ff845bdb46e121de521200cc45a94fef1cffedd01395452c165596ad1b0de97bbedc24183dac5d0d3712c09093c3d032da5c3e9174520d5535010116c08517b67c71f63b960320dcda7df1f59810c026bd0501aeaceefc12963c3c3c3c3c3c55a888d245b438ae4cf4fcf251f5ed8781cd8000d93fd9e50485008a5930940c8a8d9c933589dac13c49cd8299032101240286037bd89462164c1c080920107018f42f3331e230b008d88a7ef109b1f2dd26220020aa058cab96bf3ca36c5ed858f4e9cfcf47b6f019d9d56f89041567e5ac3a91724cc5c625183d23e5ca7bda165e96df6e99ba874a150f4d51dedcfddb268b40312c0c8eeecfbca7c300fa6357b3c70cf60ca78b73c37d6ae7a7cf8b35e831e85333bfc9f47e3758f0d3a34a8b2df609f8b2156c3d57dcae579df70f3ffd2a9d0189fbbab73d0efcfafca2a17437534eeab8bda6894dbc17448678d16cfcb3b42567b39f21f9c020eed09e9ca7260ca6a21faea8fbb5f308b9ae4baebc91b29f665d543b2f9e0000c03e8a29300ff46926569d3509db474a331f2526b3000279057514e8fd22a4e9b7e32fa9390e8ca7aee74c0a550254b2335d94e4dcd2d92979d9000060cecef921a9da8240a1205d8f01b045bdfd81b6ac00c296fb4f6da3e7a4d817475bd46ae54a9cd1010097f138fbba0e03b009891a6388d48b2a28661c9b2b6dc23ed33b8dbde70d08b636d7d273d9b166b05be9399f0500b89ce7d95734655ac6261808b1c7da31ae1696e538e6d6e947cb53590030a9f24f64311c06e08c37932d334324381a57388aa528b298152fca8219ee9a10ca62bf79ac3a0000922c82f50512352d12d2a4630e1445722c171f97e8efef27140a1d6f3feb9d663299333232081228e703ab40486a09ce7c7afbdae3df9b390c0088a6095731c222a9080c7ad5bd0d4bceb28cf53642021ab949290b2904601552a449b8fcd5d2e3b66f11125284bb8c968a8b774c1db7990385080b2572d6b9181461c69617e7777f7f66a799b5ad258d04147291909c405245b616c48a85ba2b3b565ffac1c40100424a315022a918974d944adc1d0b2001a7f24870d66743c75900bca4a808293c23db36a3921e26e468c1ad7effde21000079cf322d320167acb4eebc8ae0e1e1e1e1e1a9444540e92c44a90b44a98200c78d32ae11e56721acbb51c5ce0375a3f33b764d996f31182b1209a5e9aff03b6eacd4159a086910d8de166a9e1ed0da63eb6f3959e5763616156e3e59b8194020530ceb566b596fe3e35d9999d9aadc76ae7594a809a9599ba4a9d7d8b596abbe31addf58c81102818f48d0aa7fc30ed61222424e682404725552e26a41bf4e0ab49e8112a0dc1c92acb4d454d3163eb2a74fb7c4e8766b82b7f7adc31e7cba9374abc56a92cbfa24e0dcb4ace56959cb0129bdbd160c0859fb9676c01dda1d59a2f5b6d6316a8c5a5a28af2a4a15d668990ae5982137e78431e2ed60c1e56cf781ee867d478d16808aeb48513e425c506ccb87311855b6b03f15364899f320d7806af3da78b770a3480e93224a738fb07ac560c6a22a3fd784c8da9141b31bb98649098e0399082e50b6dd0d069b0309e6389620ca2d738873d3b257a4650380d2cb6b6ebfa0552db5832ee9ed3dbe5c97e5b4252d43b9fa6e1b5acd0f638e2bfe64f3b3bb00acb1e0f3831909660e73acc9c8580bc09acd7a5b68579c9b569817acc41cae6c284fd394064916e753cd05fa96426388c022479c06138966eaba5174cb22a105020145960f2a4ad31462d8d4d434a9442293cbc4621141901cc7ea0d46ad46abd7eb05029aaee8c02aa0c02413d320b6afbe008c55850388915e2c738a9d6a2ef90a004b480e9cbf356240d82053d8fc9bd98a8a41814926a240e47489d897650b181360928b2910971ec871152402e75400044e1f49d0c8955200b0600aeb516087be23ea12231cce658a397c31d782c562315451771e1e1e1e1e1e9e8a46961c068c39db52b64e1311e0109aa9fc425ec8711b21c76deacda91e2156bedba434d23ce1e73fde377ff98b4aa736cc5af5de3bea297de4be14a46ad4f7199feee1a4477e56b2d670d5e8dfb596d8a72827ce0c1c58f28dc69b7b1e6c74f2d74641c58c36257dd0be8222a79194ac9c6faf6d7f8908190d2c07b8203179e2b99a3bfa4734d691b1d752d32b1545b828276f577cc0565f91c86229c0749018811a0380482e9259f41a0c98e35844d8826522c28576d28c15c3e80f3d310f6ee0de3ccdcb2f37f35c310600ce52511d91c0cd84dab95024b02c002516b91250e9ce00ee256b080200d0b2193d7da9e8273d9f1a74986cd2a3e1a7a8aaa209dcab7dde5ab4774fcce41c86a1a433c6d6097cfdee5d949bf77382df0fbe2231e8a192cb000ed3034c61e6c84d19b61b81032960e03895d69c67e130c7d95dae9d66e9f4ea68b5125762d164852409b15878c742ddd44a399bfc4004419024211291f67805151e28110b4c66933e575fe640b14850c5813cce2f4b0093024bd2e3149f1afeee120ac052941673f9f84f07ee20a1c084819f73e0e1e1e1e1e179ed9f5707bf88520901e50d99905d4bd85d23acb31308501939f1e6a80822b841600781d3d0b47f54d9e908cac5e3dd08f2d673d5539585932a863653d00569190c0067b89c4b6e68268f399da06399bb2f880f9a8852af6b0b318049fd731cb1aa83ef8d635977b458229734f48298245dc6f3ec84a6811fd436ac79aed71154808fc2a7587553cf16306453178ac8343bab0326e6b1c6332aa07b7cc291422e3731734fe37a53bdf5dfa9ca5a66b906058c71d39e4cd0246b39176fcf316174f62383ce6cda9f4a7c1ae57df8707612ed32a1b5a2f0795a120316b5f685d0ff2d25f1280fbb57f7edae201ebc4237487d9693de3c7089273c3c5d986b3d7dc575d4df7aa29bddd4bf4d42f22583a04b0b6f7fd254f9ce3a9391e124626f0af22c008894936c468149878156b80d0fa1c9a7559509519490312715330c20b700ef9e2ec4a357bbeaae41fea3ddb4a712b4c95ad6c5cb73544d3ae7b1410f58abe7e4ae4231182caf32f22eb3d0b57330a7d2904c18638e799c6070c5f0b25c114d51344555a161feec0379ec5864024bc291ef3e3be29c4c0b8157103c3c3c3c3c3cbf5345942cd50b0e4e1215f942d82d9aca44642acf9ba222ca4c445821fdfcc7fae67fee301dc1992d7a179f8f8686f80b013093949c3de7646e060700ecf344038452d7b32c1ce09464ada1914b4c9ad10200c0debef0e4f3a89025e303fd68306875371ea63c4c02a628e7c383c4820e752ff4a0489649cf2ad87c4a05acf1d84d558fce8deff6e01e9e8b191f638fd184b39fc44d1305cf19dc7806701c6779f0247e5eb2cf924135f37f8edbab2a551c6603e3125afd9bb66225016036de7e9230fd86ce8ce1f2e9d8ad5d42b74c0b927296274f92665cd79900405fb832da6dcde046bdf4e69ceca26bc59cf415da8a292ef82db7fa220fd58a144bc9892bac237ef1287ea947d89289cd2546fdb97bb971210a1657da209acc17bfa8c3b74daf4668f3266d4dfa2a5abbaa7fc3b65a73914ef720d3125e65914cb92fd626842f1dd750a56154f9eadb6a4ef44ac37e301b189790ea9bda885d1006b3f1f693c40f6eeacc80e31e643deb13766606d2a43c1f78a4dcb21c95bf902e315572d215a5ced68035b905ca2ae7227878787878787878fedfa9085cc6a3ba445a949310950741b14e56d8350582bacd5f43c554fe5d99ff9d53b0d3e1b60d7c6addb279cfac011b89d016f5f7b61297cf97cd48ecb527379be3affe1f45e019b877b068c5e6b81be6bf51f656d24f2aea4a8e9d0497865a2a597cdade974ae616ac267c1c6000cc61eb9ad3d8bab43b67dd008ec31c8b39063816732c6619ccb1189301b13f1104c177091e1e1e1e1e1e9eff081cc70d1f3a8216d0025a2010d0344d531445d33449921445511449911449920449100441966c21040469dd40042210420821c2f6ff1be21781483753fe0f372a9a2e61c195866c137ff57f17b4b88d1fdc4b35e869499f56de2e2f129f5bfebd22ba7c02ae740f8ccb8a96121d22f776c7cff8b9081e1e1e1e1e1e9eff10e583ba82f342bcf6d909c7431c6d99ca9b36bd192a025b6edfcfb8cd5fe13f5f9ed12da3c2570fa028605fa466cd3fa152bd718367fc877676366d2a1356a06c1aa2db77a8d94fa45b798157113c3c3c3c3c3c3cff391501ce12c2c190a9442754a419acbb95911018e3b22a020178d190cf54bc9e831d02951dcc39da1c2949101090fb0aafbdafbf5b8fbfae7f3146d6002c80879772ed18e5dfdc5f2b4b29bfe1ac8371b9c550a0f40f00e638dbb28b0e1b5658d6fa9765399661188e6519866118d662b158180bc318cc16eef081837cb7e0e1e1e1e1e1e1f94ff1cbafbf398cb5aaf285b03a58db3f4039ef6aabc6286b1d2e2180c32f911000e04b838fc33f0fda396b0488bf566fbc282dd8d3d9abedae37c4e704bfb2c7f34b7773dca1bccf103f0bc1c3c3c3c3c3c3f31f1dfce1521fd30a474aaf35d02aab22a424685f6158f9c20c99663071a0e720d35cc1b4c36b8fd44ccf3eab2f174b6dff7c9b8c5c77a3e86f1bdf169fec2f2f39b5d8ad56a7d9fb92abf2c4e0727fe9e0691f7febef7c50abd6fb37f5bff3dcff68c55f0d363f7acdb0664132a95c2cf709693e68f18582bfa484fabbb3222266dcd2bfca3dc066fdd23da07a40f5e0c0a090a03a6ddefee470aac9b1fb552524f887080f0f0f0f0f0fcf7f4e4280d30273af2221ca0f9a1c7770521142040480e10f8f108dacd3a2d70480270502043e3428081013e04d83ac821839c2a6df3d2f2e5615653ef8beedc38f472dbf6f28339ab5fc75c36b81cf84f3d92a4d514ecaa9e9e29d5326efcb62ffaa6bc832dc1b54f19797b7e0f8bb83ff97d37fdbe3ecfcc2b45bfb16f70c12bc9a4afc2b8b8d01401032e7ccd3a4b8c7d7b70dc37be7cfdcffc252c96d50e1728c3c3c3c3c3c3c3c3cff2d2181f14b0c992adab3328de134969792a0ff33c67d26ec2c45105008e41414b3202640448096034945913611495114257409e93caa4fb58247e94600fdcdf7c26a8d5836b357b37aa10da65ed262edd3ed935a07cba57299ff5b63bf8d5163b024ac6f1a38e4443100e82e8df717fb8c3daf0500f5e961c14dd6c45b4073b2bf5fbde99f4deef65683dac1fe4d26ee4cac70a281a0488aa225de4d874d6880531ee75800f437a7d7ac3bef9e754c6f8e5bd938e8edf35a73dcc6b73fb8adbd33233220c0bff1b4af260fff2efdc5965e61be7ee1bdb7a731c0e65f5ef576637fa954ae08e934739ff515794919ba34a91516b538c6f0da15cf3adddfafc59789d6491ffdad19756acdbe6b00e00aaf7e3e20d24b2e97c83daa357def783e074cd6d105dd6b7828c432a55b70bbf9b7f40080f5713f7fd039d45d2e96fa460e5b7fd379b6a3824c1c3067de7964ae37f99d764172a1d835b061cf71e35bb993c065ed68e7d174c1a2911d9b37ad1752abcb9ca39916702a768d86ef59afd7e4a810854c210f6835eebb183506e0b277b6f7efb4b7c0da13d5678706b6d89068d15e983efa878ccc6dfdea560f8e18b033ddacbabe6a68b3ea5e5e1ede8135da7c78ba82f90f4450242590f8361f3eb63ea4c4649939d5b5b5137b4735896cd0a8658fc96b2fe6580000cc2fceae79efedde3d7bf5e93f74d2b24369fc4384878787878787e73f29214a3fc0eb1a32957b875c3a962701440468ffaa37f0a06781c180106859e07039ff6cc741ad3e3d7af7f182d08ee1d635d84c2f4edeacbdfad2c3c447dfb7875b8b07cc7bd0e9c7c42255dade7e498b07cdb9aca6fc5ab7913d3a11ab0763d2d97b843f79ff7482110cf12763c4addbf8d100008684632f7a6fbf1cf3f4d1fe2e37e7ce3d53585943618bead1fe1d4fa44da2028595ec22089bb6fbcba6b226eb1fa4a767dcddf8fe773f4f0ef09b70342eebc5f323630371f2d6a143b6c9e79ecf5117c46d697575faa86fe2ad0b3418120e2676de722d36fedaf246e2d7aeb8acc223cc095b676e62665dcf53eb8bd26e6f1e5747820cf757cddcebbfee6181419b9f727ecda0401ab0e6cafcbe1f3eeaf4e3d3026df6f90f898d6fcf3a5f84abcac4a9be01512d65b73f9eb6fcc793b7e3f34d8e2da77b7ad83869dff5db0f637e6c7976f23bbbd219c762273cfcae3ddc5a3270fe834edb135485a97bfa252f1932375a5d49dbcbda6fd831d1bfdab8834f52921eed1fe59dba7deeb7cc8c8be939f959cfa3378daa254115f668006c4abd70f81957ad96a700405863d0e7fba2efdfbdf2d314e589a55f5c2ee4401ff3cd570fea2fda75f8c8c1df7e5832acbe0bff1ce1e1e1e1e1e1e1f90faa08c78d2a0d995e320b51564548493072f0d799a0d83db62bd729a65bef844aa572a9679d3e1b89d12bc68509acfac6b5fbec61b5c40800e91fef3aa0edf2d9cc365e34e5d6e2bd15fdb9235befebc435bb461aaf5ccad0e7deb80cbd670fa4ae5ecbd1bf888ed6d5ef162601000061f0c8a99d7d2840b2ba3dde1227dcce28371b61cefea18da75c2c73abd6e2831b4d167edcceed7739885b520e7c1f5377d16783c364a4c0a7fd878b5ba4fe72268b010010f80f9bd633400050def5fce515afe474881450e6aca731b1d90624f18b6c122441881291bad4870f12f24da422b871131f1ab43737edc3c3bf98d6da5b40ca6b0fff6882f2c2cf0f745565e2740e65c74d177e9ea0b8b1e1dd6ef5ab7bf8b7fbe09704db5c8a28fc9d292d950420459377de0dbabbfd523e57f67afd7440dbe5d30fadd76beaf27edcd1ad31ba576a49440a284b76ec83e7394610fbd66b14282ed708e6c4955deb8785d50c6fbf20b6e5fccf870450846ba3de5dea7a8a085212d2755c4f65c2f53413065280749989c9d95a8e94fad60852f0cf111e1e1e1e1e1e9effb296f8e312c249454808d0b1ff6cbd84cd3627ea741a7d51c6835dad4e8e1cf495f52d3ea5f075216d83f4a20c9d6b0d1fdb3481c03bdccd9459600659fd5e35b24edd4aba772aa74edf1e7d23f24ede49be7d3223b4677db9754f52ea6e73c440b480648c4cb9d610f84cbc9ca731e88a0b13cfce357dda63fad9a2df63456fc94fccd7dd9cd7222c2ca44658488da653ae32a0b23a89504a3f25f57b2b5e0974c8842deb3b267cd1af8e9b77bd1e737e4b30802872decea5b5af2eec12e8e6df70d0b21399164e939951f462c7a0c8901a612135c26af5fc269dd13a4c3a5590499901bd24b4e7bcef8fde4dce57259c9a2ddbfdce88efe32d0000946b499548173f57549451cc5479bdbcc2dd4c5905e657eae254d0d86f57b74f5c3da4915f70b3018bf62519cbed24089cfad3b9e82bb71e3e7b7c61d398ba12049cf6e9af8bc7f4e9d0ba559bb65d27fff242ab35631047bebf7888387addf4a10347cf5a7be8a99a7f82f0f0f0f0f0f0f0f01202cafb4fbfb28428551162023800d39be17d8a6897b0aea3bbcb1eecbba5b2ce8dd8c3d4d24a7fa92a31c7360eb5e4c6a944d5dc0540b835ede21bffdb9ebd71013deaf9d6eb119cb4e7b7dfe27cba34f5205ef7e484d8a7d988b1e1f9678fc6190051628a35d92407a72bd05b87de08102a6d66040e1f28b7eaee2e1d36dd8d8f4b4a884b4a884fcf7e71735144897114fadd1507448928d6649bd0e1b42a9be243d25ac3bed87b3b252f3bfa23ef7dd3de3b92cb112e4d26ae3f7e3fbd28f5c844cb77e3e75fd5c9bc7d95c1ef1d7d9c94109794109794945690f65b4f07bb9e0a32a9a48022dfb726cc8812a5dc4a3301009873626dd7c29217978d95fe2e5495d72b2f4e25f27517204a44036bb6b62b36176bccb87c4b0292840d5ef6d395d8f4e433f3bc0ecd9e7922af5cf7a4e51e9e5e9eae720161ede2e684edb3d7a7765a79e0c2954b174f7e3fc28fc656b1d360c8dc35dbf6ecdf32b779ce9e4dfc62113c3c3c3c3c3c3cbc84f8fdb3104e2a42f69a13114a0a9414d0080408941428c83fa97a2cc3308cc550f8ecd8b6a3d9ae11c1f2322a401231a2aff4d4e20dd7f22d8cead6d71f1d801e631b480104fe6d5bd117561f11746cea4eb936e92239bdfa346ad92e50f01a27e718966118b3f6c5f51d5b1fa3a07a3e021006340d565f399368006072ce7db73bcd3a1c46423737322ff685f59d3d29f716ab1353d41c00802064d03b756e7fb4f0b7a7c50c70c6c2f8e8a3e7332c7fbce2200c6ee59775ea52a605c0947460c3a9421600c09c7e76dfb9e785264c493d7c3c4404492073c2913dd1c9c5164c2b3c7d5c4514492079cbf7fa5b7e98b3e152a6116346f3e2fec9e38f8a4b8542059938ca1d4bca9ec5cbb69f7f92516c32ab532f7ebbf6b2393c2a440800604edef6d9ee383d674c3eb07c7d5ac3316d3cca5dafe17da5a7966cb45eaf6f3e3e08ddc7464a912cac9947f2d11bf91c60dd935d9b6eeab0ad25bdc49a245b4b5a32ce1fbc18af327184c4dddb5d8448845e7a6f70a66293d037d85f4101abbab3f7c40b330070baf8cb579ee51938a0a44a85842208fe39c2c3c3c3c3c3c3f39f15127f8a84b0a9081a018d5e2f3a138b81c5a0e3c0c0d9b6ab2c31683860317018b42c600c16ec140ab604d3edc9e12e2eae0a8feacd66dd6ffef92fcb5b48caee226bfee9de15b58f0d0b52bafaf5db1bb078cfeab62e08002461dd1a8a38d7b7da050880aed6a6ad07276cd8bd96f8d56b64ceded2c1c755eee2ee1936600b396edbd6918114105e3dd72cadfd5bcf883a8ddb8e3aecd3254864dd59d162d6d4805f3b78c96535a7449b4386cde99e3d234c2af56ef75d2a0a99b8e7b709ba753ddfd151560000200049444154fc5de452df06fd979f7e617ee914cf2b549c0e1af5e507b2756dc3239bb7fff07efd363e0200006c483c34bf6b98522677099f78bbf3ba8dbd3cb1f6f18ef7db042815128fa68bf2867fbbe22d1952b45d75647dbd8b531a784a64eec16ddfdffa40e350a60a32711cb013322f59f2cfd33ad7f57173f7ae37e657c9e49f778d0ba60100640d26363a3f32d4cd33624ecaa01f368f0aa4ca5faf657b96d73e363cd8d5cdbfff5eff8f77af6ae38240143163f588fc054d239abdd5fb8bbc368d5cac037b41f0db33bb66cfaaebe616d8654b9a2ef9c847bdebfb7a79fb3678ef5e8795abbb7bbcd45345586bfcdc8e298bfbf61e3262fcc233b226be428c31b0c54ff62f9f34b057af3ec3e61d15f679b70fff10e1e1e1e1e1e1e1e125445512e215a2fa23a8db5c49020628665f7ef22abe2bf3bf730a763adcb6814fad5bd6a65d7bfea2fe3be1b2767488dc393df6f480cafcd0ab10b5956d942ea9e8b0615fa41ddb13380e63cc711c57b2c1b2acf5937583e558966519866119db1f0b63b161b674eed8aeeabaddba759bbfc03c3c3c3c3c3c3cff229a356b5af50e3b76fd24140805428180160804344551344dd3344d92244551144552244592244112044190244920eb068108022144100481ac1bc80a05006a16f8e5b878de7401fdca9df4774cc99547add1f41f30a00ae57cf1e2c58e5dbabf349f73a74fb46b5756b418efcdafdd72437a9954cfb1979e7fdd4a6ab8f361448b53e31fde5f5447a83e33bc668fa44f9fff420cadbfa1d78dd391f3eb8c443b9e2fbbd9a6f99ec1b7623e8f14eae3f62c99bdf2c753cf0a41ee1f111946dc3b9f33f25aec97cd2460b83d33acf5e1c1d71e7d21f9b241834d2dcfc46e692303ac7db677cd275fee387c27cb027460d4a805ab574c68a07034f3c216bdce4c8aa5c25243454efd68fbd4aeefee97cfbff5706984f9dc50bf9e595fa55e18ed4d70ea98cd0b16acf9f552a29674ad1e1119a48dbe442d7d74737e187be7c3881627c73e88f9b8aed531c892b0aa69e4975117e23736739a6bb324ac6a5a7f4d8b7389dfb6940280eeeaf81a9defce7f7c6746080dc0e5ec6a1d38cdf348eaa12e70b45bb5feeccf7967fa90e786faf5c858977c69423512004073616850af943509d7c67abdf83e2ae4a3f0b349dbda1876b7f19f283f9871bcbb02004c8f97d66bbcabcff587ab1b8901407d7aa06feffc6fd22e8c965d1f5fa34bccc74f6f4dad4e0100565f5b18d5668362f9cdd3f322c400a0bb3a25a4c38e82b21756d2ffe8d52e8b1bbea7dc9b77a247899391f6e2e81a9d6297265e9b5c9de26f599e3fe371c199f57a86924804a5b728937f63e3f01e8bced75e177f6972906a779b80296e87530f7551005b7079fddc859bf6dfc830093d43ebd7f7cd387725706b4af4082fddb9a17e3dd2d7245d9ee867bdad0d773e8c687976d2a3bbf36a3919fee24a1f297499fbd792b8be65ad55cd2fc76d6ae9f015be3a25a4c3952977ef2e2df10764d37f685e6396d7c18cdd82490eb72d9bfe7d54f08290d329bb3ac801407f735a9d5617df7d7c775e98b1b2478a00e739545677d576e78e78dacb7760e1fab8eb13fd9d6dababae8bed99c3953e4cb8e7ab9ad75d59e778e2f63afb3b877ea0f825e1e000a78979a8fc71e75c36073425f90f4d7eafe296d97fbbff670ddf57eecdb53f4998e4f52dea2eae7134e3d7b645250fb4b642e7e7a463fb4bf83becff29081dd8bfdfd555d9a15337cef63e1563cc01c698c31ce63006c01c071830068caf4647ffbe615245a3a6572d2301001cf02a82e7df20242a5a46f1af13127f1986473bf7a4d32d571c3c79fecca9f3674e9d3f73f2e0278d88bc23dbee699df7943718d8947e76f4f2d513f1f266edaa7b44f60c37dd3f1e7df17c9a67875e3544608a5d3d70ecbac4166b6fa6e98d3929778f7df576a0fd474f5c6760378fcc23879ec51ed913e7de734c2319000092d51ebc64f7d5445d61fced83abbaab77bedb7de625a7b0556cda968e4aaf01870b1c5a8c50d41bb1707228245e89732ea2fee682be537fd40cd8762f4fa7c98bbb7e6479672fc79f5d44a07f531763738e7c38686d56f7af7f9a1961b38724651e32f018f1d3b58731771dfe5d5bf79687a792e20ad2548cbd9319f3b2b4fc7dcaf327627abc3cd2bdc6c42b8efd8af2683169c96077787e25d929721d2e3c31a5d782a3d2c97be3f235ba8c47d777cf6d267ecdbbb1ca478a339cbe405ffea94aca3ce5a04a2f624a454fd18b62907a4a5fd121ed658f94f290120f19a8b335f653b245cf2e9fbf9556f4ec95eb62850eead13f5473e1d7fb49e776dea5db8c8b2a6b45fbfa657b95969149dce404abca52dbed4118757631dff7792a7c9b5a060e63ce6a98f15a43a93f65bc642dc13ffcc64c2491f1fde25f4af0943bea29bf7328ff9a164d1553914513c73a40522cc33004c3209242160a1116445080c87fb8e1f40f7fdc97256cb77a5cb736f6f75c5ccd77df5a36f1f0f67b9a28c7e948e4d6ac7f3dcbbc751b69a6ee865a524ad1a2837fdecf5f7d5f207d6b495d29803af56632d4ffdfdca10d3c2800c0baa487d9a58d2ead37ac93cbb6dfbedd40c6baf75cdf4806009a0be31a0f7936e6fcc545f5a47e0dbb4ffad47468f3db8f9f15b1ed4b232490decdda06309b56fef8b4eb8775ed6b8798332e9f4901df2e811280d29f41aee8594c1e6ab9616e9f5aae0000ac2a2e36ff5ffb4ec29cb46dd4985fa8b107b68e0aa4edcfa8e0f62d5cd6de7e42060faa2d06006033f74d1dbc41b8e4c0ea7add6bc39c1f7e7e3e76615d1100301947bfbdc1416dfed9c0f3a7210c6ad3dc65d5c1d5fb535a8c0eb24f1ae8e3cf5c2b00ff483f014069606e4b76cc73bd4b8f85533b86c800002c394f120d58fa7aaaa58a470a2210d6e5ab6db7bf39f9d891940a7ed383da3653ac39f1e30d55ab8eae0800748f7ede9d4c375c1a2e81c7af5080dff1489184778ba47eddbd3f6ecea27a22003027fc30b2c3a701fb1f4daeeaf158616b87f6ee17f0f9ce4d5f3fb945b7db594e44fcb1c75da52d53cbab7eb7dab0e8c74369a3df0fa601c010bb7f5f1a4063befbf3fc05420457f5f17524842d1ae7ff9b79779cff6b54c8ba09cfaf8ff3485addb8d9859529c7baff3f5f5ecc707b7a9d41965f9e7dd3829fcf7c5d19f30fa2bbbf637f8e206a6c6b77879f28c2abfd98e668e2b1edb7d54d1dbb2de9ddba6fa87e710cd45edec015011ddab1b96cdd9e44b2dd270d150020aade2204966e5af963adf10d84b9b776ff6fd9a122c04fafc5a447b40890108a46c3daca7eddb51ddcc77edb5006002009eb14a6fff98b11ef8b66750ba1f36eef5c7e81adb5a88db793b212d59ffe45ff9d2316348f3c377a58877ad5a44c7efcf5fddb0e3e54f4d931bb811840830884332e9dba5cbf73fd5a0dbdf08fabbef8d56d480d488dfe71d9e7572d20bb77fd49766078b9aa2302e18298f3176eb8b46a1aae24dfb0ee627ab6eaede9e7e9ae6b06cae36f5c8fb75e17696064fdd68be6366ab8a86bf7c2f9e35b79199e1e5af3f921cdf0fd8d9402b7618b87ad1cbcb853bfbc85231a0b930faef9f2ae9c44fc8dc7f327a2885abc24eae0cc29f59a1d1937b075b8a7d094fbece26fdb8fc7074c3c3abea6c07a5799e2cf9d8df66d13dea0b6b4f8c4e71b0fd35daa99e24f7fb574dd1300ff1bd762bbf70aa8f06eccb975f6f25d618b86c1b2928982aa1e299ef5eb2ab47b66bcb77ef9e8baecfd6d9f6ed4c82bbab55b2f9a1db967f190aef447efb7f3565ddbbaec9bd41a1f6cebedf56a7311844bed4a1f290dbc4b2bdbb66588fd10ef3e4b2607775cdea5bff6e3d18d2529873fffe499cfd8556d7c7c1f545697ca06e8a2f0813d7dd67cfb7daea8cb9ea8721e7faf5eb67aee150cad5c2a6b19a174d492a16b867cd06564debc81e1cc839dab77ea6940fca384e71f1823bd76266f52d44bac8fdbbba87fc36a628410a1f0abdb61dcca1369a6d7ce86f4ecb8e07fefd611bd7ccfe263dda4d5debba9ffffd42b7457dff1b4f9bc20d2a3fea095d105dcbfac5f6b9ffd32a7577d1f89582c710d6d3b7efd953ca67cd7ffd79a3669ef6e3f944bb71edfd6dde9de23bd3b8d6c02aae35b6f6b9c76170476ed520dc0a3552b3f1a00a4757bd54700f507b570230040506be62f9b46cb0f4feedea679bf85c7e533ce5e5ad95e7c65f684af9f9900005c9a0e8f120178f41a63151140fa0ddd7664692fe2c42713468c183dfba79c568b8e1c9f6b5fd0c40655eded1d77ceac1e5f33f3c8aa85b3de9f316fc5ee58f7c12b4edcf971b83f0500923a430785e6fd38b1cfb4e3baa69fee5ed943ffc398aecda3867f76abc617d127173434ec9f3aed978cb2570de86a9d87b596df5ad677e886a7c637afe31913cf3f04283e35ab77a736ed3b5affb51eb63dd92cac33f3c8a5353d8c07178f1f35febd4d4f423fd879f9ebae1e04109e3dbe3bbfe5bd88e41f664f1e3b7b5751bfcd073e0817000fcf9f88206ceac107fb3e19ecf9fce7cf17cc983173eeda23e92113beba70756367370200b9341ed5cb37eecb913d3fbe23ecb6e1b7f9cd12570e6df356c7d19b52da7e7fe5f0c41a99df4f9879b6b0dcaf8028b4efa048cb890f7a4eda99ea108bbcaa478aa2c3ba9f3eea8c0fce1ddebdefec832eb30fac6a2543e56f6d51ddd947cf7fd11b8e7c327ed43b73f6a83b2c397ce1b316f2571d134b9b57fe4871a8ec6d9d832052b45e7efec0fc662fb64d1f3bfa9d2f6e569bb2f9ccbaf64ae14b1e8f1521ae3bb8ab0780a8edb82877f46794cda9cd2b6b19c2b3e7f7e77f98ec777be57b63c7adb8516bc58fd3c28012d17c54729e37f0356b99011882bacd5ffd9c557c57e6ff578cd1d4a547ef92fdcdf19bba359a9933e4cb8d7307360d10ebd3ee9edcf1cdc9a0cf774c0aa15f5a3286c1457bdb58e7227c5ff9ce2b3ed6addac4d0f3099b9aff2b5fe6573817a1bbfa4e48f7dc6d29fb3b4b8ae30ecce936fc68b7e8e41f5abf74569bb570e49ffcccfa5d164da6c46f7b359baf1efbfdb773ba870972ae6d9d33ee93e7438e5e5ed1520e8eb64c8e1b955934310e58ec219acce6f6512dab2ef9ad5bb75fea5dfd20e681aa48f5d2467055ba463688fce746c6f7e7d46db5b3d39984ef5af1b6833c3cff14ff8ec7050f0093b4b149ed2501bbe30ff773ffbb2603b0292f31a1501a1ce66bb32035dc9b59a7f5e111379f7c564fc85f92ff3265bdab39ab5bf5bb53dec518366dda8831066c1b0f11085d8d8e7e698ca61f77fe24140804025a20100a043445d1344dd1344d950469a248922449a2e44ff9184d08906d030142e84dd1ba587576c1a21b4dbe39f9fdbb1dc2bde412b977ad766356ecfe6552080d6049db3db54d88924608c96bf65c76218f05002e736b3359e4bcc5c39ad7aa1ed06e53a2fd758a2561757db79e27d40000a6940373bbd6541008d1ae75866e4e34bf4249f4b13ba7b6f617238414b506acbaaee2ace79237fd74d598485702d1013d56dd4ebfb9a67f980c2161e8901fe2acef3538d5f5d583ea2a098404be2ddfdd156728296483f94b46b4aa1716e0e1dbecfd839965dfd0727967e677a9e52144088903dbcd3c685da34e7dbc87326ccae2f1ed1ad40ef2f28c18b53dc17a12acbebb6e40981491b2c00e8bcee455129d179114458bdcebf67fffed00d5bdc785ac29f6eb114d03e42442a45bbda1ebefaa310080fedaa48080211fbfd7a57ea87ff8f833b797d5f6ecb67259ff9a32842461c3363f4b3bf351a7403142b2fa93f6dade2c73c577be1ad5d88b4688746f34f687c73a0c004ce6e159ed0224042228894fb3d937f4d64bd636d45540108422ac97fd926d6ba168b4e093915191b583bcfd5b4c3f54b635b0eac2c74b6e355abff78b41f5bda42297e0f633b6ed1aa3ff6edeae14cddd397543c79d5797ec786a545893a58f4c009cfac1b6693d1a0457af1edcb0d7ecdd71060c6049fcba4feb095faf9f39e6ed01bdbbf69bbef9bee6cf9e81886c10d9ee15f867c704c6d87dfb33dc7b8f8ae425040fcf3fc8bfe271c103c0a41efbe9b1b8ed84d66e7fa33d11569d9ed2b0e1a83dd9b619234b66f4f94c49bdb7027809c1539e9933675b2c8c85b1cc9e33f77776b83f60a3517ecf37454518620f5dd1379cd0d3af426369e4d262cea1380d6b29383759bf66d89c689bd587eee11ed5b8a34f5233ae4caf51c18485e1ded26e230e867c7e57cdb29ad8ddef3552bcb4ba587d796697f71f74fd39d9c4145f9f43ac1d30fd8c0a030068ef6c79da7def0b73c1f9e1890b3b769c9333f15cbe29736fdbab73669d28c0c0e51f9bdcfbd3c209670b2da6e4ad2d2e4cecb5ecbed5ed4df7e0a071f2d10771a9b15bc2f7bfb7f84699c94e0ce2ba93763e286418f5dda51ebbc64c3a986b7d94e8e30f67f4fbe5ceb3e4c423ddafcffce0440106d05e9bdfefe3cc31e70bcdaadb0b889ff6a457258bd8c2bbfb4fbc9087d7742181f4eabae25caa813565ece91dbb70e8e70f6d1625a68c63d7ebaebf999091b0a3bd14b8fcb33b8b265d283065ee6e7d796a54d7b5d24fee161b12be0adc37fd939b3a002ee7c0f86e4b8bc69fccb598738f0f4b5bd07fc91d3d18ee2e9fb63b6063bc0973c6ec6b5f0da94e5b2fd9ec83cfd58c39ffec24fddae173ed97ecc121e3a4c3f79f253df921fcc0b44f6e3ab786e1f991685d83b15d7deddd00c91a0eeba67c76f8aea9cec8fed24bdb6f146100c08557b75d771d38384cc0e61eff60f81af5db3b631213ef6deb93b9eadd2f1f1bac7ae7de0de5946f7fdd7f70e764eac0eabdc9e6ffd693c610b7fffbb5b3defd2a3560e494c6bc88e0e1e1e1a90a73faa92d1b3e9ebceca16bbff7dab9ff9d4e098457e7f77a4bafcd1cbf626ff4dd9b67b7cf19b9e4b1e7e019ad5cf88bc25386a5cb96a9d5b6005eea62f567cb57fc7d12a2124bf237454530c5591a819797840000609236b5f59048241289efa0536a003aa0dbe8def5bc4404e5d66ccac73de0c6f954eb9b7971c47b33da7b920050d12daf7fb079476eb72f570cac2923089177bda8469e2f7526d75cdff01b1eb576561b1f01a9a83b6ae914e5d91f63740000e27a333e1a545342b9351dd6cf9fad36754ef70091c0b7fde876e2e7b732cca0bef1dd29c9b895ef36515202bf6e1f7dde2ee7d79f9e190100240da74f6de54a00e1f1d6a0baba7b0ff29ddfbf939ead470d6aea272549799d610b477b3c3c1167551fa290b133bafa5280e4f57ab716c7ddcc3081fee18f078dbd3f9bd6dc95a4bd3bcdfba49da4a27a739ac33dbc256201e5defa5bc5fb5b57b55580b0e6a0d19dc3dc0484c0b7c3cc454d73cfdeccb74e63906ebde68faa2d46b61694b6fe6841377fa1c0b7fde8760a1c39ebfdd69e0251689ff191ba7b0ff2592ef7f4ba535e33574f6ae44ad1eecda77edadf7468cf7323a244a42ee5c1fdb83c13a90869d6cc972e73c93eea01372ed82e99a4e1b477adadd172601dddbd87ceadc1a833b5024f5b37b04129fd5cb8e21c2d1d3e7480e2caf61b4518b882e81f6f7b0d19102ae0f22f7d77d163d2c723eab950946b839133bb98cf9e4c360100489b8ce9172646407a346ae353f0e885f13ff5acc1c6a4ddcb3eda9215b574d7828662fed9cbc3c3c35315968c132be76f78587bfaceffb557febd9ecd8457dfada7beecabde32b25354ab9e330fd0c3be3ef6bfb62ebc7b358f139bb76c494b4d734c494b4bdbbc65ebdf31a2a85c695435ac96112026c0eeda4a0078d2a062c08c0101b89020260021b07050cc82190300284820008a4a0c6dbc282866c0f40a3a8752f8cacc4f72f518e408a8ea63f73d1ea079b8ac75df38130660f32eae9a36efbbb3b1850c4930aa22e57403671b60fa2b2baf015390ac766be42f798d5b91d364a4ab324ef6ae71804600009cb18869a565000028173f6b541942201549bd3c45c8f681628c0cc7eab27318cf9ede56d74a24f1aba1d0a4a918f00120a51eb6001884404030068b737370c577bf9df9e197471fe698089253ab705f5be54a8f43b490640c160c16559ad6ada5afd5711c4903c2dca98a94a1b4f3ce7b3f76508a14eeae12d2f696e5f0d2f797ec884e52639230a9d4213d4b5ad0a5daffb177d67151ac5f033f33b3dd4b774b89a020888a0a082a282628182822627777eb35b03bb1eb8a62628ba058282816020629b9c0065bf3feb10b0282e2d5fbfebcf7ced7fde0b2cccecc739e98739ee73ce7d49220caa8552e3a97c557fd8944a3a172895c29afccfc2c7cb5cad36c0b0a00802b44158c20a182d66efef115b3e64cefb0f8b5d2b6c7b8353b167637441babb2fad290e30d350325b06a6a4d5e962340b8ba2c8ca6d73f48c36f7f6249e7d6b7f6271b86ac30a780a2f443b1287d6ba0fb7e44754be24a5a37b112d88052386c75c9303286cb654a25fe1f4a8b82f0bb9dc81611c32e010101415360b6ddf056b4e17f747194eb3c725fe2c87d44351034ce88f0f0f0e1c39575b2cea9f745fc75f3a009e9e2701c6f78aabeda346814310e1414a8d5dfa5a38080da5ad02001058522397c96811c070d12a8b4550481da796d48757ffd0674db000fc6d3fd5772146a55534f5f5f9b4542000084f7678644c9c65cce2a1194957cba305007abb53bfc1ba727699a734a5ee7887fa42bb3f4f5f99613af65e5a8c82b1616c606f0beff458ca9a74b2a7cf359e536838b7232cad926fc26c4d1ad4a5b37706e7a9f63af0a056525b9f1532d28dfa85232df845d995d9db54656925bdee0c60894aea9a7afa7536d42005e7c3132f4b0fe92849c52416949c6216f36344d82f505ca37d562b55a91f451259cdcfcd28acc5d1e4c40796ea3775c7f5522f97c7db46ccb9029f115aa2a1b7d29b3b8acb4f8e3f93a55f6cd6660dda33de3d981b8bc9a72e1954f8f5d29b30b70e12240b50a1ca09b74e0cecb6bd1a92603034cc80018d74883e930eb7cd2a3470f1e3c487af02839f5f65217fa5fb0a70908080808080808fe23344523faee31dfb22214385429a15a1505060a22a5da36a0a1502a07190e721c4a15eabffe0c8886ef8ac5ad9322fd47efba9d5e2494884ab21ec73f579d5a292a93b22dec8dd918483f9cdd78f1b3bc69e764388d18a27365f2bc987742a552f2f9794272e1d7dfc4e555921aa40a76fb8981d21d13d7deca91e0b8bc22fbc9a5f32982a6844ae5b847f80a0fccd9fdac5c21cdbbb672ee2d9dfe03ed9a106d56292e95d04cec2cf864507cbeb5ed70e6b71c6f182d860460e7375ecc950354bd3bbe2e4ea068524b9155962bf8367606741417a51ddc90f017b71aa3badd2675feb474d2ce4785321c970adedf3f77f19d04aad2638edfce2893e164ae8e1e9f4622a148dd2adbd4e42a4334bc972e6cfd7862d0ecd3a985e2aaf2acdb9bc2061fa085af1c6c4606008a459f1083072be7473db71ce26f44060054db2ba243ee868547528ae5382e2dfff4f47ab5ef1461481010101010101010d4a8912c0e83cd65b0790c3697c9e1b3387c165783c5d560f134d9aa175f8bcdd74a4b4b637335196c3e93c36770f80c0e8fcee632981c1a834565b0a87406994e27d3e8642aed3bbabf5009340410000c014ab515414100006a3be64871c07e768705d566c2a52707fc0bb60e70d066d199dacec3630ce69ddddb8503ec0ecb57b6b91c606dd3cacd6b74a2557bbda64664a73b2fba1cddfdd514271686b16d83b73410a8479abfab9326bd1a87e5afe95e1baf6f75ba116e434751aa7e9b11bb9f963729df02aa15b0ebdc6cd6f64e3c12d564487cfbedb10b9be48e4e6f35636def37c3ed9a39b9b61f7882e765f6cd2fb1dbff717a9a6c81ab750b970ea31eb6f23568922850dd5e51f38cb6b5b7b47771ef3aff639b969cbf5859985e6074dc228d43bd8d2928ca32f59c74e2ad08076545eafe91ae3a141465349f593874ef9a0e2c5595f5b4b1756ee33de6de0f5419509b8d8989dfecfe6291af89064faf55d869d68473375675507b88924d7b0e367d17ffc136b4aba16aa107d3e9b1f1e854de99116daccccd9b7b842cbd902521cc04020202020202827f15aa20abb5411144158bf5c7b4ba1f5c85c0711cff126b1f57e2b812572a954a2534255f843e19ca14802140075c35974f47418304b9d22f6e315a245c868340015c0c30801239a872441890a1540e626553f24510fcdbf84bf922d43f6bbff99a9a34118de58b50bdf93a59842a5f8477c776dfbef3a6e48b2020202020202020f8dbac0624e6cc193299a4a5a58dd751a370f5bf9ab700005025967c375fc4c933b1140a854aa552a9540a8542ae05a91a0cc31edcbfdbdec35395150241111445500401bcda90015ce50d8fa1e8f73df7454a60a0802120acf64a516d8da0a120ae767022a35029531b08358b120c22ef22c16f63c01010101010101010fcb360b158969696df3e46a150e038fe322ded9768473fa44135c98ad02603e06a77260050e050a1001e06540494007414aa94a07223912a818501170300a0a0a020743902c2902020202020202020f8d7e94edfb7226438e038889575c241952b40aa042a0a0840b942bd280100121c4ae54041418e43b90ce828c8bf793f1251255167ff9db6f8573d9aea38e5c1b73c9a708542a150bb35291472b9ea874c2693a9dd9ae432a994a81a0202020202020282269a104b972d975649172f5e886175b2437fdfeb489514a2f2ab2dc6121c040a10d43221548895209083500138804809326246f87f8032efa0a78eef99927ac217274f6f6e37ee41236904440fc65a3bcc782afe879555f67ea7bf6be45d2180e8fee40e3d7766ca7ec2aa2620202020202020204c881aa2a2d697959689c4a255abfea877d8b7ac08260a3c0cf82410c8bfb3a4f08b4a207a7b7a41601b4b2e934d67ea34f30c5f7d35fbff79de589abeced92030aea261d55cf0ece0e41ece061c369dc9d66de13766ebbd22c5df762bcad27b7ff4b3d560d399dae65e33ae152b7f81d028c67de6ceeb6f46f99f35d2aa57cb5b72991adda33fa937d9082ef5d26db5ea5515d17f09080808080808087e2ff6eed99b9b9ba77206292e2ed9b2656b53ad080c011ca0480642e5ffc37d4a337607b58bb8ac3d323af9534151f6e32363cd528fdd2990ff2662c485cffee8e235fd89c3cc732f3e151564256e1bc8bc753059d894af2ae4b505a89035459cd2b7bb46afc909399f252879737971974642bafea0d030ed76030775d425fd8f65497ab072fde38adfc0bc2620202020202020f88fd398a6141313f3facd1ba8ded380036466651d3d76bc495644b902040a7544a6bfbd0065b7e62f7cd86afd99cde11e961a0c26dfc42d68fee17d038d48a02c7bb86190ab1e8b4de759759a783c5de571a3143cda1ad1ce4c83cee4685af9cc4eacc0a1c1239579073db5dc172c0df369ed646b68e139f9d54a37a200002000494441547c9e1c002aaef63174df90a1727e113d9c686f3bed8958f4647ef08a5782b8601b637d0bef9569b566c815796766457decb13f66c50057131e93a565d561c89a53db7d39d2d7ab5a1b0fbaa5d2899505473aeafa9c28c2012aaef4316c3161596497d6b6d61d1624c58fb5b61db4644a0fb716962d471d5bdd56bfdbb17cb53121ba3fdec62c22be9e568d2be538d5d0d1468342d5b0ede8d39c8dfe90d0000097641e1dd7d190cda61b765297bab647534302ac4629485ae56dea3c363647267a30d6da66c0dc71fe1e6d9d6c9a390fdefeac120700509627ef88686bcaa733b906ed46ed7b29c201405974637e2f27634d3a93cdb7f19b793e47d64055d35da78ee49c9877e47dbd3fe295af0e8ef1b2d1e46b6a5a7a46ec4955dd9052f0646b78074b3d3d1d2327ff99a733d5fe56e27727a77671b030b375efbdf072ded7975156be3ab968a87f278f8ede0123575f7c2f262c090202020202020282269a1000d0a74f9f356b56af5dbb262a6a6dd4dab551ebd6ac8f5a373024b8e600d26f5206f19b8b8962a7957e86756e08411065f1a5f1412b4ba65dce19ed20bc39d77f50df95760f973808fe1cd17379d5cc33af6fb7d190bc4f7e8e901a39b20500089f5f90acbdf9703fa7342eb2f5d86541de5b1bce17c070597a7cceb54ef757be39dd955df74fc2e7314fb00ec73a68a2756fef9b657a77366361e2bd9dc6145cf4605c55ce9507768977d6d9d241fe71ef8e0d7b2fe7f60f33c2a0f2f1de8b48c0d1d6f52e4831eae8495b352ae240f363c3ad693f2834c001a03279ef93d131af379ae4460fec34715990f7d6765f6e5e91ffb500abcd97c21bf37a84ddf1da1fb7bcb33626ca86aadcab4f5b3dbab1c50afd787460c7010b5c92a35a0b634707ac90ce8fcdbadb5cf974eb90dec1cb9d9296bb50816e1fb6efc1b196bacab74747751939b14deac9bedaf5ed1faaf588995d4f8e5b9518b2ddf3cba7958f1607cd49ed7fecf555772c796360bf90d936499bda49af4e1db4b66462ccdb1176c2db8bfb8d181c657d638e03bcd9113137b9e39e87e7dd492f768e08392e695bd78628b9b564fc1e69c4fa0b3b4d65af4e2c98b9e890d9963073ec57b6d8a7c94f05e582ef1ec6e5705b39b72206290282ff32c470414040f0afe477c9e9202fcfafa468eb30bfba9f8a477baf3142978d70e6922806beb39774f87cfae41b51e1b5edf1ba93d78e71d7a120248eb95b7b337ac3474a0000184ea323dbf2504035dd7bdb0b53528b7fd84d4a292e2e96b18d783f6474518c42c67737a60000020018df6f5a882d1d01404886dd231ddfecb9902d075c707f4f1cadcf7027465d71e49e8c1876d56bf5346445b7b043195500207e3adfd373f90b49538406000074fb31f3836cd924864ddfe12d45754bad6c48800000b24f31e3bd873fea75f2d28aceda6aad1be376991c644505209bf49ad8adeac2d1b4cac2eb5baeeb4c5811de9247226bb846ccef5575e1cf7409605aed427abb1830308c6517346d90d68babe992861a9d86f79cf1bab10bf6677cd9c1214a3b7a4ee8b37892873699c4771bb5a4a7f262f43351e593e81b8c810b87397148647def2973db169e3bfb4e227d7fe95c4ecbc9633db4c818a765e8e4ae5cb49e1171ffe87d8d81137bd9b049248e5dafb0f6b2fbf1d9bf78ef85a05cd0ba4dbbefbe1a501df0c2a39d18246aad17d3c831607a744a7596f4caf8213a0ce76d1ffe8a379fecdd9a964cc3f10fbfde418f179ee840e5f85f2eff5b3bb234f3f48a6507522bff8eb51fe1dd7003b2dbce0f72f9fb6d6d483a61772a01409e13b771c9f6c4220500d4fefc774598b66fd9aae3193fda1a6b1793e09fc7af1c2ed4af56abdefed3c2cd555cefc763907407c57caee3d55b191fae45b59d9d22f9e633b8e4de8ee5eb2e37b8bedd608ff9b8cdad41b931485486fb813c65ed61b656affcff1927bfaadf6613ee96d7193405173a53ffea53e0ef903f3104fd7bf949afefdf652d82c4d163495f7e162a8155472354080b0a145add7454db0210ba8105bbe2536955e9c762d0b7d7a37cf74839e802604c4df559513205954b7e3c6e144ad7d424556497fd508f26f10c6b991d248e3eb77a321cd3ed3ad275e69a73ef870f7eb5fb0e6fc0457b7a5d552ce3d08adbd68b522307b03bd2faf9f986633776b8dfbd9163b8d898d604a1d5bf3c8946c7ea965ade80000100e47957b69ce20ef833d2ad96624ee21af1c9eab77c4356454aa9b424ab50f47aad9fcd0e14000057882be97d854a50963fdd336bfad62b2f0aaa104c595186f79034bc078462397459af6d61cb6ef6ec5badfd0a72843c275df50d9175ac35a471256261c567a5a6af76759dea99b12ab3cbe4724a4e25cbdc808100e000141d2b2d72729d5208724a2459d1a3fb9c440000c71555228a8704ffe51b24b85cee5fffb256c0a2055d753100a5a43823e9cf7d5bc3dbdc49bf7d7da93b07c178b6ed3ad00d68c83f703caaca3abd6a599e5144a823ebefbb7d8466e0d2b19d090f030059de954d4baf8fec1fde5e0babfdf9ef3a5e8b5eec5ff68786db98604bea0f5987b58a493cf5fe91fc9ae1e2cbb0acd55697f48f144459ccd879373bedf0d1f8a1394c4549e28e151b3af88ef6332437e5784cc37bc18eedf9720000e99b5dd337bf6839614d983515008064e0c1ad3dccfed55ef90bc9d916b926f4d1d2d6ccdf55fec410f49f3621100441d4de370820088a000ea8da19a7ae2f0c800e19940085b2ffef92d06dbab7671c8f8ecb1d106a54ab89e2185357172b4a2f9482311d0017e76655b06df954be8926e4bf2e9075e7d40c280d1fd9d8308b90682445953a2b9eb2b254a8d0514900016848a8cc167d5c14330e26147bfb7d716ac2711c41487492a24a1dc24a292c1129eb49b4763d7cb14ab4bc233b4c997ff281f6fd44dd21cbaceb0d5d0a618918e3f0e828c2683eeec49f82ee3d3bf9db90aa069ef1e03645684d30701a10200000c964f8d1c59299c303969eba34bf2d4f555259517aae18073a0220c97f5bc234e25378269a4ca7313713234db05aad5092b67ce8a28c11171e5f6ac5274b52e7ba06bc833ababbea2d8ee338703d664c356fbf706773aeea1312d79051965120c59b5300c7659fd34ba9fa1a34064d072d7e5758851bd0705c29cefb50c96ac6c530b2214b925c26c5712a8ee332416eb9a226b304008e636c3d1edda6ff9ebd7db470b9422e97d7e48b50a598f82dfaae769b01c38737534b7fccf4290346ba05ad0a5fdfffc94247bae3dcb371c4e8f60d0541aff7b69bbd9bfe3901c13f9c3ac3c53f1bba99cee7e8b14b863e5adf9ef3374e94202cdb1ea1b6aaf795f1f18b36bfb7ed1136c2a39696fe6598fddfef9a635b6966ac8bd814727fb63deddf217f82df15655df046100a85c98f1f202886a2088220088aa22a2b024550044100a9b12c7e178f2684e7b564816bf2a47e130fdccb2a1589ca3e3e3abd6c70d8d14f74d7b0cec2430b0fa45628a4f937572f8ad7ee1b64c3d0f61ddd317ffdcc9d8f8a64b8a23cebe1bdf76260377464633d926adede302fee4eae0ca02a3366535c896a990e63e9b064396f0bbe5a29c6f4fbae9a64723e2c70fea927d9e52261f1bb84c333fa8fbe564ed675b2273dbff854808352f060cfde345113cbdb6e944fe99609f3ee9986069ad75f12a05bf70be0dd5e1475a7500e08c769d8643fe59327621b471d72d384f6dd2513b42101aa1531ff8d57b63a9c08eab9eaa140a56fe3a25bcb37c417c915a50fb62cbcca0808b667e97419eb99bd6ae69e2745321c97967f7c70212e43024a719984666c63ce2383a2307ecff1ac6fb96d90cc8297f5afdcb956ed7bc3681ed293716dc9d6a46299bcecf1cec5b1d06d882383e532c44b786cf991b40a85ace0ce8655f7b4027a5bd128a67e3df59eee399725055014dc3970b19ed58b6ab40b712dd8b7feecab32398ecb8405afee3fcafdbd17ff315dbfe5ab3cc9ef0eec4e15813071b83e53bd965df531767e5f075d2689caa018b80e58774f1df25751787bf56017631e89ca20d1f46cfd669eccacb51e2dcdbe30af67333e8344d530f79e10fd52f8d563525992b47598870583ca20b1ccdc866e4a2caebf508d179ee8c0b2187febe1ee88f6fa7406896ae8327cef0bf599643971cbfb391b52a80c12dbc27d98eaebf2f7dbdaf0fd6345f8a3e1262ce76d1fe44db80a008024f3cfd9bdecb519242a836fd763fae98cea92e0a237c726fad8b0a90c12cfa6f3b433d545547cdad58eac1376a75270d657d37d5b1efe76b103db76768ab0fa73956717b7c51f0f6e470d74d46190a81c23cfc927deab1ba424ebccb4ae766c2a83a4eb367873ec3a770637f8e65741c31a2ce3b7c5528b862a4e9232cfca28ec3e5e7531408fe41b5b06b8e8cdd1895d9af3a90c1295c134693768fdfd12250040c58d609e66fff3a92746b6d661b86fd8ed53bb98658f275b925bfcf1baba498b93679ad11c97be92aaee6dece5ababfa3b6b5019249645bbc8bd29e54464817f310db75255e73932b99b258f41a2b2745d06aebc5da850b55e1abfd7d56a771dbce4943793de33ae1c0070e1ab23537c6c744854068965ee1eb137b502875fdb290000c06cc8c6058e9fb644463d6df059a92849dc18d6c6844ba232a886aefd965dcd910154c60f31749cfd0a2fd8e5c9517570bce245f4446f6b2d129541d177e9b3f46aee8f4e7d560fb395f57be58f8d930080973fdf3bd6c782c72051199a0e3d679c7a27c60140fc78b225bdd3a1942b8bfd6db5485406ab59c0bcb8460228da8fdf31c6e4f9d231bbde355c0c59fef565035c75e90c1255d3dc7bdcded40a1c64e9eb5d480cbf938538008030214c9f41e2f7bfa2f2892b8bebcb6798cf782af951f9375cc5f5465a49132543f0cf85c9601a9b98989a9a989a989a999a599899999b9b9b5b58589a5b5a5a585a5a5a36b3b2b230b7303733af6345e00005b2ffc14204000050ac224f25ecea92b76d90a391aea67987e1bbf3dc8779eb5234bb6f39319db5c7579fc7b5894868bbe1f41c273a607afd769f9bc93bd4d78ac3d230ef32f762ae1c471b3cb211c86643364c62adef64e3d4c66bf253c78e6adf1e54a7cbac21e495ce9a740dd705a9b53b20c26c35fbeacd552d5356f4b033d4d4b1eb3cf14fa5ff88d64c60b75fb4aef3a3502707e776fd7652bada35754592ed3aa23bf9ed67fbe13d4dbe9e6162b92d3bbfadc3a309cee6cdacac1cfc7671e71dd9d8f5c9e8eef36e97289b20b4ef2f743724c01afddea0d7d6b80d96d1fdfaac7b528e03508cfb0556ad6867c831ea79cc78dec9256d5880e9f6d975612effe8005b0e8ba36deb3ffd4cba0807bad3c49501e9a39c5bb6e9e83bec4f6e47d36fcfaab0dca6ce72af195399ae0b8f2fb5bd1c6aadab67d13fc668f691951e1c04d5e8baeee024e6819ecd8c8c5c2624b9ae8c9ee24007a05a8fda315bff6888b74f40e0f8383d6f937a17c2343b2fda1cc1b93cab9f97a7977fc8946df1d955bfbb2a856a7bf4758082c4479f6b3d66aad256f7eabb3ac53272d39163fbd7f44663e7f41d7f5d808322ef74788ff957a87d971d3c71ec50d410bd479b07871dfb58ad3f141c0e0b3fc71b1ab57fffdae166697bc2bd47c614d419e2c52fd675f39e7e8ed46bd581c30796fa2bceccf209dc9dd140a8abe2cb1387eca586eebc187b7076cbf747c6876c7a2d05bc3c71ae57cfe577b506af3f78f8c0123f65cc2ccfee512f2524a3417f3ed9e94d85e62b6ea59c1b64286bca551485b1919e03a2d21d266e3f7678cb58eb97eb0775997c5b8003280b2f4478856f4d331f19b5e7d0da211a17c6859f2eab5b8d6cdfe8c727066a82e9b80bcfae4eb3abb7a427ff783862c465d349072ec4ee186998bc3374f8b14f0ac04b6f4ef21ebc21c369face434796752d5e1bb63c0590af158386cbf80db1d4b1211aac388add941b77573a01a9e3f67bafa33b7324294b02466ccd683169fba1d347b7cfee507e6256f0dc9aa490a2d415fd26ded60c1837ac7d8f3ac5fc66be1745fef16121dbc5dd571cd8b7659253f681f19d428f67cb8967e23f1cb9b0a4a8a8b0b0e6552c90e2df6aa58afc33e15e437715759abffbc4c1b50339d7e777efbf23f35b8ff6ca7bb37c87efcc6d3365f79123fb17742c3938bee7a264f1afec14d5d0ec26ec98d62c7df588cd5f270a92a4adebe135231602961c38ba3f2a44e3ced2de5eb3ef97335cd726c64e35078dfe879e3efcc38d297bbf7f50bb91074a3acede7ff4c0fa819af1cb7a775d9ef2d712a652ebf5ca1f1d27e51ff7077b46ee2b6e3f6be7f1c35bc6347b1935d83bf25291ea412d7bbd71c0d454f785c7e24e470da0de583570625c49438f2284dd76ded630cd8773c61df97a27042e489ce5d57351a2fef08dd1c7764d73cfdf1fd979c49f05a8b1b79fa9e2d9f9974200907e8c7f5002204a8e4b170380383dee9188efd5a319edc7e4df5815d71f699bfa0421f80f4042aa97f3f81850500000a9124aeb5a951c0c182860004a1c2a9550d1049b9382001b030a02380e55389456770c26aa3e550369ec10864de0d23f0397d6ff9cdf76eab12753eb2b5d3cb7f1fb1e8cdf57e7040d1c89e887defe1c5aa3757489c9e9a27acb759b16fb725af51fa296a8f54f1dffa8bb79510deb79dc56c3d65f18b6bebe426e12b42d31a8e6d745ea2b758bc9ee56f321a3cdd6b72fea8b48c75297dd3eb2bb61833a3fddb2df9a8bfdd6d4fa6454efe10d8d3e0d0bad91523baf497bd5b800bfdc24d93870ff9b400000d1030054c767d181e97fd41506a7e5886d77466c833a7e75467d37dceebba17a40c2977c3560dbce799a37a7fa2b24a3c1970a07551f8cb01d86edb83d7487cae549ed9c0428afcdf8fd09e3a0da6349f513a1370b89ba3240bd1ea754ce5028144a25de767dfc398542a1542850964ddfb97b7ace94d7f168fabd9723b826065448fd50fae521a22c4bbef606dcf7ed5e1cac8300f83bd1c8eb3f882a1440297887b90eda12bd2ed88404007e4ec5571cf7a4e64bc144d598c89db6c7ed1f6c80010c08ecc86bedb662f191cc1e436a9e14c571f3ff48361c9f7861551b1602d0dbdf416edf63edd694a151adebdadd0a59bef1e2f88dc106184047abe28bf6b31e7c9228f9e717efc8349ff6f0ec12670600f4f16f5e6517b06ec5bdc8c3de4616c62c0ca9d0b3b434e6949e6dc255aa5eef9c71bcc27bf7bd63a146184050af0e9a9d5ace5e7e6941c7c08a838b4f14db2d7c1c33bf051d0082ba18fada8fbd5bb715320dcc4d791484aa696669a24951d49d5cc385c56ea7e25774e12300ed0cde5e687df8494ed560c589057bf39ca3d20e4db02403f40b7001a7b6eb3ed7379f0a1a2be3a1168d88056a69f78d549c9262646aaec74030b69185950153919f556ce23377c5de856e4c00e8eda39314dbef795625de9601004ae5c78ad0a467f31d190000e25ac514677d6bb91a042673134e4fb1a30240bf2e465ded262eddf9aaefd21654e269f70f267d657bb395b53f6877e8d39d405963ad74afceae3967a47e872eeceeaf8701f4edac9fd92c64f7854f23431abb80343b21219f11b07fcb2c5f0e00f8d8a2cc9d55952225d0d15fd4296a4fc9394fdb3dea98e79231bb03af8eb3ac358b264858bee69966e8f92b5b3af311807e3dda905bbb6f5e7669c6f96033332d1a42e6195b9ae9d085f7562eb84e0b3e737d57372d14a05f7777aa5b9bad6bee4e3edce5c7f79e20148ddabd122ffcb171529cb265c90da45bf4a503c1fa184060af0efc0e4e33161d5bd06504004099b0f7a5430b5c1800be6eec87e7ba263ffb2cebaed18054500dafe55bfbc604cd9c1cd3ed54901e56db4c39316773668b95a9a7a6db5001a0afaf5979f3f0a547b27a45fa7b6b45dd8ccb947472287b7af3a3a69b8becd1edfbf9f2d646390977f2e86dfbb6687052b371f9375ec587bd6b8db4e4e2b34d7c8210fc07406b02fc9429a0500e521cd0baf3727414582894ca214f0685721037c1ab9c84802619e43814caa1a8d6579818b050a85040a11c44fff1e52fbce2d1ce5db99ee3fdf5889d4a04eac11da0ceee194039f6ee26903477f8dc7d171fbd17906c2337ee5cd1db8804f49673636eed0b36c1a482dc378fae1ddd79360b70bcc6bd97d26164770375bba2db87843787d7575f7f095c247a7d3e4964d67f90937a0334aad17648575eeeada40656db9d067aab5b28c6d163234a250ea2b77129728b01039aabe38a211aed42bbf1ca1fdefe586766ab4957517cbe77f91dd636b2bba1fa7629e67d425bc89f5d7923ac787ee53538450cb1533f9648c601a3dafe980726bddd0077beeaea185b8f85e04a1c2a53cf3fc75b0eeb63a67e7632ecfbf531faea9bdf2b630362a96b6337527175ed46bd3ebbafc72e76632a444559a9096776ed7b24ad5d8d5603026d193fde8c9cc2039ba94d06b279bf51edd0f7d71e11de06ff700c4277c59cbb78bee67561bd270769b495becfbe7f2583d436dc47bd1f1bd1ea712cf3d3ad7093c657a9c97a2eadf8a2f313462d3f783d35bb92e13a6ddb9eb99dea4436ffc94e5167a8e3b45bb82d94ff60f6f8631f6b0d0792f7771e96f3fd8656f75a603a840499c99ec5bda9b3cc509575fd5621d72fdc434b7d7bcce603fa9a953fba9125f995326fd208262f78189f4d6e17d145bf6604eb17e6082fafa6a9065cddae7dedd4f22271b459df920aaad37df5c6aecad88973ae14d556b32a53ce3d533a850555effcc60cba8d68437a7d3955c068dea72de3c38d7bf972d1ab2b2f29ed468f6f477b7b3945a010245f4ec75cfab5e6223f24ff5f3ab613fc67ac0852f530810328f106b619a1aa3f01287190e30dad217c050b039912040af5f135717a9828542a41a204050ea2ffb0b32e5e7c3640cfa05bacd3b215be1ac4fe260295425dfe31b70af8a6b52302d05d96c4c52ef5aaf873462f0f7b4d9699fbb08d770b1500b8e8edc9e93d5d74683c4df38e41b38ebe42eb2c5c738d34bfcc3c93352d3441515926a9e971f2f21c01bc5febceaa097da8d9f548191467167fb55a43e26ad0ea6bee0ae1e70ae01971bfdc2759c38407e59feb2e5236e92af2f25c01286e0f3060560761e4584d4a85f24ff9425149a512d534f9220e84a6abcffa219132b558d857375f5022c3f8061cec4b110df95f57c6b7cbd89058eada2f8d545cbdab14c747857b58f2a97c1307ffd16b6e09ea4e51b2f5387f618a01d5ac15911aa1eb19b1a1bca09cb022fed970ad3bf8fa76ed52f3f276d12137de4acb4a73cb816ba045ad79ba600cbe269ff90d575784d77953fce1198e1ff645767737d3d4b0f019b7fb59b9f257768abacd54c37be5e6de941b33a69cfbe26da9a82cac00be71add08664be310f2a0a2aeb0e2d825c01088ef8ead4446e65b9ad7bdfe000f63334690453083f570247bfd6804be21969a0f2d222d5ec294b9bd5f44e8c19f4dfb4c2a3e2f8e84577cb9475862c489962c5ac89546b18744bae28fc502a673bf77326bdbcf4f473d6ed47626b3ff7f6dd6d652971af8b5f5e4c5538f46bab85fe98fc7fe9d84ef05fe1fb1ef42225d050d021439502c44a1029bf1fd0808280e8ab250b14010ca99f099bc660fd17a5ce187cad62f03fe4563befcd7eff1da3a89148615f7f5ef349636f6a7ed67ef335d58e4c351e4d4a8542a1fa55510bb95c8ecae5a85c8e6024444642501282cae0b78928501765d1bd9834d08b70d5214176ad1e62ea3f638fff8cdd92825789578e2c9b3adbafc8e0dd29875dfd86ad57861d7810d7df498b82c8deae6dd37cd3972f09b28bab00d4d349f2d20f254035d66620d5a1e831a6360b2c879f3b3db476682f84a261daa4f0201853870d99d90239547f5d5e962d0096160b0550d43aac0957c198da4ca075de7563b57bedb5779469a8c5bcc523298b3f96ca41fd4cc32585793f9d0902a56bb05145695eb902d48197e5e5f9821f2b639368b0e26283746bf58692cba37acc8e6fbbf4f4dbd19e166c0c2aaef7334eccaf252bb469530c4a6149ad8daccae2ec323970d432137fcead00a6268b58f1fc17d2682be5b0b49850515056a3d3e192ec47f73218addaebd66f3ac5421c540f61846517b4f044d042a5302725fee29e85d347fb49acdeecf1e2fcba4e51f7ee750356aff7711a3e616ef016b5ba80b1b4d950faa94c0e40adbe428e0098cdebe644c2585a2cd0ea76247666f3da7e7a18c784f96bc5dba4114c8705e579c55500ea8b2b0439a54a4ce3474caa2f90cd42772cdadf62ce9895bde6e3d506a0260703a7a5770e74e5d71a10109aae290945dbf66e2e5b712e21213d47dfc755cf003a9b94c45ebdc3bf2fb018d4499ff483f26f6a15ffe41384e0dfc5f71b3a0e502c87021954e1c0c640bb09c1e670f87ab7a23acae7ef3ff35e71adaf76f3e5afa5ffa966a0ccdde7c6e970b2f8ef582092a5af71d2564501f9f5e7cedaded96ec8ad8a7f7c05280aafce9f79536a1d16e158cbaf549c3cb395a1ddf8840a4068baf69d87ce5e1cc093bc7dfe59f8e14116388e9d11dc528b8200e0c2ccd4fcda5527bdbbeb52ae5a9f17a71dd9fd0269d9a3f9177b9d61e3d78af2e15e26d3cacedececedecece8a9cb0307c72f4476593ba27c3baab1329f3c489ea70647849e281cba59c365e751f214dba0a49cfddcb58f2fca1d0d0cececedececede462f6fefc4f0e5f72a80d5c2cf0e52761f7da3f65290675fd891f4d3517a11b663373b48893ef751ad61895f9ff9f3e35f2d63633456717566ea64f9cfde88b8fe73c674b6606300202b48cb1037a907222882571655cfcf563e8fb9555aebaf297b4fbf530f5fb2f76776242a8d3bbb1111deff95b3518db5520bd3361d0da5f7f6dd546717c34b6f4febde63e49f79720445706959b17a61529177f3a47a2b5cc5ad306b6df7e5cf2580320d5bf98d5c3ac7032b79f1aa4cf1cb3a4503739846219b97b7131c8d5c92a41ac269669ddc38a597a3934ad5fd40f8fce8892c72abae36753cfb68e65eeedca2476998b96ad0b0b3e6bddc10316acbcbaa5faa5f346d04d375eb6824bbb7fb6a9e5a52d2ccd3fb52c0be4b0bf65fbb2ad576ccf6393659eb466e7aa9fe84d5c2cf0e3212f3b46c54b7616f223e333d62d6f9cf3802247dcf00f3d2b84d3b5318adbdcda954736f774efae11da7dfebf8f859507f54febf746c27f8afd0d4b435721c2a942055821619500494df7cd8c970a0a150a9a8b36a8103c871a021a07ac0d56f6d55698b1c1c16bf53fdc2b6ea3276fdbe253d0c7f3e3e76795c2ff349ad1352e67f3bb24993c08b62024cfa5e6cb1fd7de228d3bf3de18fa2f0f6ead113a2ce3e2f52a02c03878e43d7452ff3d142ff55cdaf2a6d8953ab65e5c36fbed9de9ef9dfea79850f4eecdba78b0128ab4ab21e9cd97bf249458b39772635a702d4f896d22c3a3ba5cc851c0000200049444154e2eb768587ebceea67cf123c3fb3e668997e4457738e86bb052cdefa47b4edf096d4cf0f4fac5e72ae0cf097f79e7d7270514d0a2544fa0ecb98ec6f52f970ff8a9daf8d22ae071a61352a2caa13b068b499e764af7e1f6704b7e2963d39b272e335e6f88426c61743750316469a7bafedda4bbc20cc8d937b73d392a3a52e4be77a70aa35dcec3b71f18ebe6d7a34e12a34c7b18bbaec0befd54d3e67a4af29645eddb6f470a6e7aebd7a24321ab220e48fa0053ebd0be70c72a1669d5db7e1091b431a54a90b1e5e8f7f4275776c42a7245b0e5918bcaeffa42e830b67f6b391a71c5a7b4844aeb31be53b656c8a39dc58c55155b75b957ee3fa5dfd8e362ded9882cb2b37c792bb1854a55fddb2787d1a8051d2bdd77e3d8cbf554c2703e766e42dbb2267582fec6d5a91b06dc169acce333e75a16fdfe259c1f6f0f2d41febee517c778e7120a608ff9573808db6523a366ebef7be5143fc87bf9be06f2c4cdab3f8b4c82d6a50331a53e26a886f9c3e7a1932aa2dfdddc9e5abdef1104ca53ffa588b8eae1a348e36b59b05b9f0d1a1e5b714b6733bd64e74f7939da2c1de6811b663c101c7f9a9002600005c8fb9d39c4e2de8df953c6f9ca76ee9bd7d4bb67fb09ab43f40070539822278f1b39bb792b8ed5d3de6ce706e35b7ab5fc9ace1ed75c42fcfad5b79ae62e01967de5f5562bff4ca4eee7a3f364ed29dc6cef7de1b19e6179a39a9a7852ce5e8cad5cfb4079f1d644186e4bf763374c7693bc71df1dcf21ec04035640d5a3c786dbf81dea16913036ca9f977f7addcf1c062f91a732a0050cdfc7cb497ed7a8bb49b61cf04409af770448ec76773fbf7b4a3ffb8fcbf35b68b6b0d412d7fea0942f02f1b876adef148c02301150132023c12d478e4b230e061c0c6808301970455caef98100050210714408b0c6c14d818d478360b1440c780470226061a0d3cf0a96df66757c9aacadf9f092e5a1732fa62f1efb57742991fb7f98698068fb69f7eff53ee7f4ad9f7bd94f1a2d811bd96e7071e4b17484485cf6397f632a7c2bf6d2f8938ed40740642293cbb3349f05feb7945e7174d18377aecb8d1e3a7cedd784de436766fd2b5456eecba790a793e1bcf6f18a49bb47aeca090a163b7bfb69e7cf0e69a766c8aed94635b43d9b1917e1ddbf49e73893df1fa9d3fbce809d3c2b7bdaa0200aac3ccd33bbbe4ef9d1c3e62e6e17cd729a76eaef6acf37c45d86d97dcbab8c02df7e0e4b0d061530fe5b9cf3d7f73997b53bd0b114efb15b7cecef1283c32256c68f8e23872e0ea3b1726db53010018f6c1819685d1113dc75f2a6236e52a24e3d0a3b7f684b26ead1c332874cc8a3bdca1db6f1e1f624c0240b5fd77dedc3bd6216bf7b4c861d30e97f5de1333c9e6abb9009a65af4027d9e549dd471efad0a45e896a77df757377a4e1a33fc60e0b5b9164bb227abc35906864b4c9656c82841aa9380084eb32a487fedb0d83bbcf7f4cedb6e9e42cb78c3f823bb6eb1cbaf57da75d09b11156b9bbc2a75c2f517eab980afda09d87c7b915ee9bd8d73f787ea2dd9ad3331d6bb9657bef3c3a8671797e78c4c48d2986a19bee1c1d644202827f238db75292e9f01337b60e61df5a3a6ae0b069874bbd965c3c35d68a0cf4960b4eaceaa799b878682fbf51fb45430fefeead8301006086c1fbcf2fee815e5e143e6850e8b42305ede79ebf34c381faeb3a45c350edc76d9fddec4b3b6f3eedc2cd5501707ed1f02123a69f2af75e187b6b993b1b01201bf88678b01f2ee915bce9a5846a3fe5fc9d75fe92b30b860f193e766b9ae5a443f1dbbafee539b65abdf291f047c7499269d8899bdbc334efad1e3368e8c41d990ed38edddee1f733f37d08db7dcece309d5a4396df8ebb47a6983fdf382e6c50c4827332ff35d72f5407b666d8f5f2600358f9b4d24001109e4b371b004a9b7e4eacbf22ff6f5471ed2148fe734f10827fd730446bd146b5fb995d77cd5b898350090040468086028600aec46578031b1e544a6fbdff51c0e9289010c07190e2b844a9766922214047700440aec463a29674f10fa899955ee4e012b7e043e2105d14e4991b5c6c36073c79b9cc910acad2fb511123969d792920e9b987af898e1a6c4d87aad7db860f59199b9c5d097c87a08507764d70e12020cf8d9d3970ecf6f86c094ad7711e73f6c6948c018e832f17a32c3e97cce97cf0e9293ff9ad5591e3d69e7b5986e9b58bdc78786d7f732a80a2e8e69290a1abaee7d1acba4f1c26dc7ad42bf1e95cdb7a0a8be2e32e0feb258ebbc212469c1cf0ecf9027b0a0080bce0c6aa5113d79f4f2bc159e63e73ce9e9bed4893e7c72d1e36667d5ca6906eea3d6e53f4f29e4664e9cb254e1d6ef70b675f8a795268b5fec1da579d3bde0e1cc18dbbf8223bafca76eca1d38b3ad5ce485f9532dbb64dfcf28f090375eacdaf88dfec1fd37f72f473a9aedbe0f1adefacfdb0f1fdf92ec2fd6d6df64ecebc1bac8500945f09309fde2129794633acf0da9c41e3f7dc79532ca519771abde9f01fbd8dc820797768fcc069071f17ca30a6b1e7fc8b1766d817ef73b7d9de7b59cb334bf73d29e6b61ebbefdc86de0675740f6583a72abfe46f32c96482c7ebd8fbef738b585d57c7ec1e66450510bfd93f76c094e8e755ba6e83c7b5be1bf57e7d466c574ebd5d10c2c4d1b6dd5e4d5dafb97c26bef7f5a91e9a088e2bf2a23b3a6c6a1b69fdf0fa9bcf8515fa7dd71c58da5d9f244a1adf6a6871a04f45fc939cc222cc65e2b68d231c187855c6d6ae7e897392a23b321455d9716b672e3d9cf0494435681bba70d968771e2e2b4f3bb66cd1aedb59954a8caeef1eb9788a274f21f5f1f4f876af78f8f0517945459fbe7da1f1e4f029cf524acb4abfdbc1f83cbe534b2762a0f96dc0ab0a33de9530cdadf519aa8e254e9e62ef113be841dab27f7c3054bcf04447a308f6d9ec4b7e1ca2a67f2b88e1828080e0c7357424e6cc193e9fd7bcb9c3b70f542814388ebf4c4b737373fdf691c74ec550aba15028e45a90aac130ec5152a2b58d0d86612882a228aafa1f4110549dc51a415154a9540200a92680526359206438a8a7ce7f64265c096a23a4deb7549e51dffeaa3837e1d09157248b59ba640065d1c5c880a525736e944c70145e9bd9b96f8f25cd5356b642319dae2b6e6cee64c52abeb5c8af67f04acfe72b9df027cbc79f30de9c5ed5db1029cf4c7e4da719b81f3f72f28b47932c735be7debbccb7dd17045b54dc5ae8df3f6873cb7bd3ac04e7238336535624574658169e19dd31a884e9d5801cb24e6f7ba21bbcb5cf509b75ab3645a7cdf8a3150d64efb6f6eeb5cd64e3ada2a12d18e56f1ebee16020ff78202470a7d6e6c795434cf34f8dec181268987277a20980a2e4f64566d29db76e1c00e9ab258a9284eb5a8f6e3d77a2e61cecee14b9b17fcae25a333f1413cff6ecd5b323174a46f87bb8b56aa6ad0eb751f56275df710ffc63f31f7b529eadebe9b55becf52db502e8cd471e4a8971d653be3918e6397464dbf40b41b4dbd326ddee14937bbfa386a2e4edd38f1a2afbb1f2f18e47e3af646d37cbd9dbc77df48260df3d1eccef9d4a070044e9b1d96b1e3fdaab274e9ae9dc7df2e580d8deacb4d5fdc6ddef7236e7a11725794d2f9f3da2866e52707fe71941db0dfdfb6a3d9e13b8ed46a17f7fb5c1244c3b275e9b74af13b7326941a7bee176f762433501a4b9d79fb54cb8b2d102f9783cd47bd8b296f12b5cbe58be55afb6844dbed57ec3c56d1ebc82ab2b86cf9c6f7e7aa3afe2d6ba5dd9dd365f0834c3c49f33de9632ebecfffd298887fd3f54d32ebd3aaa5504ecceb83a541f050059eedd9bb98c16ed8c897c0a047f1fc470414040f0afe4b772b3af4a0ad5c3108c61e8b5b86258f4ee7eba284079d2ce3846d81fa35bf34814c36ef3567a161c3ff24a02d46681a1bed61a1494a2ef3d65aeebe7eb0f8a1480906898f07dcad3b7855518c7c2cd4d9f5cdf1038b535d961c9aa105b1646d1f799b1a4ddfb235772e4e50ff65c670f5f3ab43913a599f55e38dd89d280bd244d3fb6ebb9d1a021cdd9667d221c730eed79260290669cdc91eab4627d98238f8450346c3dda1a909505d7763f309db162902d13a35b062d9f6f97baefc2273900208c0e3346bb7290eac400ec4ed3c39d980890f43dfb98e5dd4daf93320be177d975ffcc486e625478271b1d9ab6fbe8c3e9620069c699639fda2e99e9ad43c678ae6396056a7d3b0c83b6c7904057432686b1ed43e6846aa55e7e2b06844c4304e94f53324be5140d9b362db555a7a03b4c5a1c62cf26316c83229d45c92945f2ef9f0a008066316c42577d1220ec163d3ce86f1f66574933ce1cffd866e1ccceba648cdf66ec923e1a0decedc44be2b75f90748cecaccb6f13de9d91b0fd52f5f634a0d98e1cd58e8702c26e1d31da2c393abe48090018d76742a02515806cdc639c6fd5e593af6ac51097bc3a76aac063d6046f431a4633f2191d61fc3ce66939a0649242f0fe4d66a108a7f04d6d8c99c4e6affffc88a7e33b3680796fcaf015a7ef3e7970fdc0f4c10b5f68074d6ccf2544434040404040f0cfb522a8ee07f3150a51eedd959dca9292f3ab70008530bf40ae6da3abf22e421886569c8a8fa572907e8a9ddbab95b10697cbd76c36f44eb958205602add5fce32b9adf9dde4197c6b70f987731a79e9fb4acf05da1f0fe2467634343434343c3e6e177e550522115e6172874ecd49720693433617e2d15c9cbe8bde9964307d9518164d233d2a5e8e48e0715202fce12b0ad2cb8b58f97957d2a45f5ac7554160cc6b730a60a3e96ca010065ea68d3bfa8b1288dcf551d8490a9245c5aa5a86bbc200cab5e730fdc78912f11e7c4cf641f191ab8e5ad4c56fab19c6d5eed8c41d169f6ed98594ac1936de11dad75795c9e8681e7864c8140ac0476a78d27a7b14f8d70d6a0eb3807af8e2f5269ef245e759c79129d8ec9c532fcfba70200c0989aea307008998ac9c5325c56faa99c6365acce4843d5ab966d9dd37dbeb6ed1aee3db293160a6cd7f05edc873b633fa9ed962f7782710df850962d900300c631e4abcf43e21a322bb3cb6ae7fe29f95024b831b56b3b0f0f8f4e9dbc06accf4094e5625cc373c1e26ea2988583fdbb874cda7029e3bf9ca584a0da8ce8b52f6e43aff2bd837d3ab4ef3e25861cb2ede2ea4e5cc2be242020202020f8075b11aa3ba2eb7b4cdd3593b26dd4d63752c0987abaa4c2379f55819d70514e4639db848f155f8c0c3dacbf2421a754505a9271c89bad729c42796ea3775c7f5522f97c7db46ccb9029f1158000521d6516489a665a5cdf3dcfb3737272727272723f0bca9e2e726430f574c8e5d53aa952985f28f9cae74af474f7c10fcaf4a5ad790c06836d33f681ac28667b4219a669ceabccc8aa939b87cc33e62b0bde16aa2c184569d6a72a6e75ea2ce42fa92a08cda043e4544f5a66d20709996fc2a97c9fa7d686a59fdfa9ae839068645054a95202e25582f22a1c00a02a6dddc0b9e97d8ebd2a149495e4c64fb550adb29074bd671c4ac82c177f38d93b6371e8ca674dc8f8d9c8a91a84cc37e688724bd4d92ee5659fcabeca68a9c8bdbceda6b8f24288398fcbe51a74dbf7599ebcf374a64a68d28257ea0a977d7e9b8fab93e0c88bdf55975b52905ec6a8955b0b00e31b696af7dc76e35e4242c29d3b776edd7d78775fa03e0614bd8e11cbf79e8ebbb27fa2f58b9d51d7f289ec5b0428d779e4bec42c4995485e55f2217efb4827f6bfc38640b407dcad2a2736451010101010fc57ad080000b2d5d0c5ddb2d72dbe5e8273dc237c8507e6ec7e56ae90e65d5b39f7964eff8176545965b9826f636740477151dac10d09152aa5393de6f8ed8c32194ee6eae8f16924128a00c6d1a397bcfe28c4018062193cdae1c18c19475f94c94129297e7be7ecf54f32e0b419e15912bd3da15409b83065cffa2471fdfba978b0e344b1cb9ac7ef333332323232323fa4edefaab8b4e5668545ffc816cfe64e3bf85ca0c065256f1292f264a8ae4fb8ebfb75f34fa48b9592ac330b96bd7218d6ddf88783a4c8b28ecd99bffbfaf34f6555d2f2f737b6acbe25b5f3b4a4512cfb061bde5fb4f676a15c2178b273e16995df11c2b669ab9d7136a15009b830757f54a22a0b95525c2aa199d859f0c9a0f87c6bdbe14c09002805cffe3c93f4a9528150f97a3a5c0a8635a5113478aa46a058f60d364cda7022bd0a409e7b65e3a9bcfad937e49fce6d7ba839f8cc9bf437af5fbf7efdfa6dfab5c9e66ff61e7d53050020cddabbecf81b91529215b37cf3c756a11db45000c04577566e4a28922b4a1fee58768dee1f645b2b921ddd6e6020efead20d373e8a95a09014a7dfbff5ac44a12849b99ef0b6b84a8952381a3c1a094589196702020202020202827faf15018846e7b923b93173f6a62bb402769d9bcddade8947a29a0c896fbf3d76612b3aaadb2b6a9ed1b6f696f62eee5de77f6cd392830200282b52f78f74d5a1a028a3f9ccc2a17bd7746001a3e5b869aef7fa68a008cf2fa6c272ccd97391c2355eda6404e35a775f78395b8a03aadd73e79181af235ad838b9769ef7d9a71dafae1b3f5e7a776bacb4ebeca1ad8cf45518d8f79b1dccbabde54ab1c5d898331115ab3cf824946ee6bffc4e910248a6c38f9d082b5ee0c4c0e8f6533ff43ff2e7d8663f9ef70265e9b2320f8eea68c6a751b956038e30c69d3a35d2820cd4e633fedce07cb1970e856d3be6b5cf506b952a4d739abe7568e1240733bb96de8b0abddd544e56f45633d6f67e33dcae99936bfb8127785e6674000079d1bd8d210e3c128272db6e644ddf3fd3a909d1e41b3e5523509b4f3fb9ca6857675b87d6ed07fe69d4dd8251f7efd2cc133b5f98464ced62a116a8be49bbd1935c720e1d7c21060056cbc85637075af1351ca7bfefbb7baf3a5025d9a84f5fc9ea4ea6ba967d4e19cd8e9ee75a37ef40f309d11bbd3357f569656be7d8b6cfb4034fcb1400b2cf0ff7cde8dfd9dbb373bf39f1a661937d7489ec5b0404040404040404bf425d87e66d9a7a2cfe0da7f2fa915eeb7e82d7f9bafa0d1eb7be56a45782bf802c7db5b3fbdd3559e7bbfd2f7d18f0461ac6d79fd78bf4faf51b55a457c7e849afaef5d54000af419434bed508e6d107cb9da8388e2b954ad5cf9a370a8542f5aba216f26a64b5904a7f4da4570202020202020282bf4d43ff27447a65a2c0aa9e9f2df8895c6a288016094ae52023f42e020202020202020202827f35249112c438d011e0fd647e53044808106ee704040404040404040404ff7e2b0207c071c0ff47eabf445449d4c14fa03fe1c18709ff6b31fe528f269c1f74e563208e8b2b25a0f268021cc77170589d7c1fc715556261e31e4dea370a656d972685daa349edd6249749a544bb2120202020202020f849beb5bb9a8a800e190c29a04b067ad3b66163086890409f02da6420d7b24c9818e890419f029a18907eca62a9bc39c8bcd5aa37bf99265871a58f91eba62c19d1a0fe9f0d9892d840c7c03385caa61d2e4e5e1936ebf267426e04040404040404047f9715414140930c0239e448a14c0e7c12509ba0fd7331a852c2671928f02f2e524c0c180814cb214f0a121c34488d5c1517bd3dbd20b08d2597c9a633759a7986afbe9afd95b540b51eb67856175dd22f968352f0ece0e41ece061c369dc9d66de13766ebbda2df21b54055f6953f867958ebd0996c3adfaa4dc8e233e9ffdf99d3a4e9eb9c0d02e32a1a95db940017432e87c1e2e839fa8ffd29b955de18d4cc6deddb5f60224a0b12f7cd1fdec7a743274faf6efd472f3d90905345f4760202020202020282bfdd8a60622056823a79190e1225309a1024b3420142252870102a808c80ea1b4c142a95a0cacc2c540200501bb8ac34637750bb88cbda23a3933f1514653f3e32d62cf5d89d82daf9ca70855c4936f20d1de0ccfba5116a71e1b33fba784d7fe230f3dc8b4f45055989db06326f1d4c16feaf2b4791777a4487c07d8aa06df11f0a0af25ffc39cf35eff485acdf661da6466e33ce3eff58989f99b0358479fb505db9e172f9fffb767b45e1b505a153cf2a7d66ed3977e5caf943cb87d896c427e5132b4504040404040404047fbb1541418082802649fda2204d4a2d5113a049a5b16108a00860083010e093804f023e0608c0d7c9bff0b25bf3173e6cb5fecce6700f4b0d06936fe21634fff0be8146a48a2b7d0c5b4c5816d9a5b5ad758705cf0aab3d9af08a941d435c8dd92c0e9367d062f0910f3290be5ed5d2a8db9c69811e6d5d6d2d1c7baeb85bac0071f26c5bd3a1d704eaf0b225170718b458982aa9a3ac9f9915f5b1c7fe9815035c4d784c96965587216b4e6df7e5005426ffd1bf8d89269bced430ed38f670ba1800409e7761b69f951687cee269987bce7a28529d469e77694ed7661c265bcb39e250866ae65b5114bf66808b1193c9e658f84cf9f3431580ecdd465793fe97050020bc33dc88ae37ec662500945f0d316fbd2ebdb6a62b7e1a35f39cf682737b26fad8eab0185c43a780293b8e4cb2a70228cb1e6e18e4aac762d379569d261e57dd1728058fb646b433d3a033399a563eb3132bf0868f54e61df4d4725fb034cca7b593ada185e7e4f3797200a8b8dac7d07d4386ea16440f27dadb4e7b22163d991fbce295202ed8c658dfc27b655ad5d7723bb3fc8bdc569fdce6cb51e61df4d2765fb034ccbb95bd7db75d6f5ffce1663af8b66a31435970d4d3a0cbc9221ce4f917e7f6b0d5d7e4f0b575ad7de63eaecc3f151e71b9f4ed2a5f6b0b2ba7e1d70400b29c2b8b83dccc74f5744c5dfbafbc55a8322965b99717f6713437b36ce937e978e6572902a1ead581a89bfc511b170e6c63a641a7b1b49bb50b9a32bbaf892a6987a23499e8f604040404040404047f971581035429a142a17e95c841a0f8e1f32aab93438871102aa05201954a289183e4ab5389df5c4c143b85f919d671554210040040fcee6c86efde7bafd3ef2d77ae4e76a62c38376d59c6c08b79e5e515f9cf8e4f6cad4a15a7284dbca135efcabd47690fd7181c089d1057426d3e3884777b7742190e00caa25b3befe90e0ab1ad9d674df83ce609d66168074df4eb4b934dfb45dd7d5f2a2c7abad9e9f6c4f0e82c39889fae9972da687d6ab1b8b2e8fdcd75816aed54fcfad04dd3150f8b4b5eee76ba397dc6b5121c6459fb82fbef67cfb859505efc766ffbc40943b6a74bc9861e1d59cf2fbf168124f37a326a843dbdfa4e02e2f42bcfe81e1d0d6ba5a7937eb87efdb355706f4b6a7d91288b2f8f0f5a59127a29a754f0729bdb9df17d57a6884191ffe7889ecb0bfa1f7f2da82cc9bab6a287210969f84855a12f48c24f3f4c7999babdd9d9c9cb1e36b6f0c270597a7c8e1db7ebf1379ff2326fce6e4e6d9adc40f822a66cc8c9c72f5f5d1f6ddea0fb99f8d9dae9678cd625e79797e6a55f5dddd798aa17b477b71fdf7ad6b5b799ef52f6f972ab5eae0b1e7bcd7679c2879c8ff18b4ccf8d9b702e5f01f2ec13e3275e345b11ff26fddea636cf0ebfac7fe7b2dc7bf78a4dfcbc8c290d342590e6dc7941747b02020202020202829fa4d1fd05321c280894e1750d8b264345408183ca99458e0309812feefc0d9d475e9e5f49d1d6613668d5508c42c67737a600d48e248b52488ae2d72969d916ad4d749abbea00801400a1b79918e6c84200b43cc70ee47439f0b8c2df2b64a8bed7ee3bc57ebd350aaeed7c6c3c2ccab2b682a9141717cbd82e0d46ba65b5081ea07a67ea3f658c55bb2b2f45a3f449344cf82235e55d5b4d5b2d7397d600001200b2d1e079e12e7c32f07d877bd1c63ecaaeea4a8fd9f5acf9dcc341d62c14585e9317b81f58722d6fdc98665d9d24b3ee648bf493e221605abfa4c3f70a44acbb77858e4bad1975455281f00cf95fdf57c5a3bdd718a11747387349c0f59dbda4c3c15927dfccd27dbe3d5e77f2dd31ee3a14008ab95b7b0010dc69e0c8392d7401184ea323dbf250004df7def6c295a9c5f276fc1f6b3adf921b00dd3e624c072dac6e9dd551eb49345498f63c35c35dc346d3ccd905c701ea6c5d90a41d3a9ad771ed745f231a8e9bfa4d9db0a5e3d147825e2ef1c7534d46adeb664c4595cdfa4d0ada7ae761bda65459244438ba1c0ca001bb97a4d9b1df2fe9394f939f0aca05df3d8ccbe1b6726e450c340404ff6588e1828080e05f09cac4804702060a00c023018fa4d6facae58021a043060e066c0cf824a0356177350303060a6c0c382428abd6e1ca15c040814f0216066c14780dedae2671f458d2c2cfc20683ed9078865fe9aaa84eaf9d7b0656ee19d8525fa399cfa83d29e53800004ad7a93645487c63aeace0b35849b6e81b66fe64cff54269cee5bda95661bdcdc875ce44d7d424556497c9bfbe302e4a3f36bd97b3a591aebeb171bb05a9159542294e739a7968b15de29c2e261a46ad02975cce95a96fd2407d932885415648e4b8ac28a348f860a6bbb5b58595b58595eba8443994562880e5d8c32a2fee6166725c817d2fff5e0e85571e673dba926dd9dd915d4f246cbc2cf7ebfb52080b0a145acd7454a6104237b060577c2aad2afd580cfaf67a94ef1e290700c0989a2c959c503205954b7e3c59e037e4d6489dd581e6383d7aa1edbd79fe16bae6aec1cbe3f2ea6f5b9015bf2f145c1bd3dea985534b4727972ecbde8252209494e70a487ae61aaa7393b5ad7528f5afccd262e2e59f2b148d34780de62fe93982f2ff63efbcc39a58ba067e36d924a440e81da4495740a5888202d2c18a8a8222a0d8b0f7dec0de151b2a2a2a6245b0800504bb288a022a28288848ef819064f7fb234807b9f77aaffabdfb7bf68194d999d9c9ced97366ce9ca9ec676ef9c3a353d581fbe5cede40276355068d81d2d8f24643671f7d51fe0f16f4e335afb6bbf7a4d1440784e6d5a6aed4a4e92e4badff3942a2face2871064a6b3ea8b2bdeca61f7a54ccffc189bc0fdb8c19f2d31e77bdc2a821fbe2c6a013af6b88ed2a09fedff2f7c5055e7c76100335de99d57e5d574dd20459469f039ff9ddad05ffd3017354d637b10600f8f9717bd61f7cd83e18465df27c155aabfede78a8cefdeebddb528ea5add2616aad7c53dfbdccbbcf5f140b5841b82d4a93197dbbaa791ceae5320d1a83e670a1a849ade07f3e60c64095673ce2742eedee7a8a890c3a55f8a3b87feda46257add41d6ad38f076d3ef7f1875140aaaebba9bbc556117d8ae03701c57010000800b8ad3bbc00a090070c12a024c071e07e5f69dd6927c6a14c0054000a09301c8a79d0b4aa968b41090e7404c8086038d463d0be83d2755c0730ce9d8cfb3a76a2728b55dc4d457660c1d0545dd79c715d83713ec5ad73f39a76c226691a80a0f64b4eb90058648086c2f7c5a8ac0c9d04a88adb14bd8da1d7928bc3de1b4c75556ea3dd327b8de82b587cea41a9adce858487000020004944415473b3730e8ee38820efec9439f76c2f3d3a3f508e26f87c6880e9451c0048ec7e53f6dc98b2a7a124e5a8bfbbdf52ebcc537d3b6c5bc91e526cdb552fae0e936a5d7d4953078565e72f5cfca4e2d24ba1978b7af685f3e733e51d4ca55b5957d41e43ec64369e8bca9eb948a75953c6719ccc94932397641537800a1d00affb9a532daa2b41935095826fef0a79ae624d4652c7293b53ee115404157085abe001ab29af15c80a9b1ef9ee98d649bbd938b56eb7c6ec90a67ce9a880db783b609c328ef0e727b1fbfaef8af6dbd950faf278c088801503d38ef76d59142aa1222d3be2d0937dfd198d9b46e0380efcaf8a6cc19da21a0c9800c0af2ea86cfb08a5285af6973c7c33e1cb186f65a465bbfdf4cec366b33b7816d4d6d2e97412a9cb65447519bb865a2f4a02c3e17e2bfd35c5b85f9ec79c3830d32a213be161b0b9d8df0a855cfb7ce7c65b0da3f65c5ee42e4ba95537b7365367fdcc18040cab859b3dd528005843455eca8de3c7e75bdf7913fd68af8b0cf91fe6cccdb9b839a84079cac4de2c62d74a82ffb774282efe1164715d4b2bbaa248b7bb0d22a2d8d7da52559c0c00bc82d8bd1bee048cf11f20dd510f369cb97da6be48abd2d886eab49f93f9bf20164852e6cebaf024253ea7dede480400809797702b17009e5f4ea91eed246cfb9a8cb8f7401becaa4bffc952b1dbadd4f93010272d2c688ba4d90c4fcdcece1714de5c1b94d2439e4ba97f15b9fe669ed9cab54e3224a26711fc5a48752d163f088f266d0b03a8c1a0820f9502e0603f7668aac7a04a00957ca816409bc03c7c1caa855f6150df91918f88dbac5f6d9a3277d49c138f72ca399c8adce48b41debe67f33a1b66e1173dba149b5a5887914424e5a499143289840000c27db97df38d3c2e56931ebe26bcd666523f5100202b380798646c98b3f9439fa98ef26dc51a5961e4e6b9aa31be1eab2ebcf852c5a92dfdf0e0f4e231d36f57e1dc2a0e5956bba70c0dc1aa5e9c38f6ba160080fb21e6c2fd9c4a1e4e119391971041c9a44e841c55c363b27ef2cae5e7332af980d59765ddbf16ff85070054e541032809db63a876a652a8443f07c6adedb790fe8355db8caad38de76f1d56b47e44c0fef8cc929abacaafafafed9ae6bd3b832b6aea6b571bbee6c4eb6a41c3b7f8ad6b9364468ed661c8d84fb7feb66bc9e1e4121e2ea8ca79f6e8531d749852a49326a5a90f502a884bfcca03e0665fd91b5726b42bc92c59162f3fb3b05d68a8efed367a7573bb2d193be376db51128a9c911e9a76fd55250e58e5b36361191c0000eec76b171f7caae4e11451197971613392c46445cab2bed4e1000074c3099ee237966fbdf58983818053f22e3136b9844f96b11a63f8f944643a0707acf245786476bbb11b9aeea405b66587e6ae8f4cceada8abaf29f9f0f8c2cecd9773ff9b184dcb972fd7d3d3cbc8c8e8e2f998be73c2a224b189e7df3c8fdcba7cd6d4c0851b4ec4a744794bbfdd31e778f6dfac26d650cb4534dd470d3191a75135fdcfde3e15a049fd89d725de6b98ef64bf2993fda6ce981f74f456c6dd793ab96193573daa26842801c12f81de7b4554dc91e172dd56d4c9f2c30fc4472d35fab10ecdd0729d3065b25fcbc36fb459972306ddcffc5f81aa3cd8460e3e27be28163eb7b09247d19988b21ebbf6e195f4c6d9d0ba0ff1afeac1d0cd88fd93c62b9aa462b75be99f8050158c558b2eef4bfa726fef95e21ec68a14a20f10fc0656c46f5313aad6d40b0f8e38141cf0eaad2c27a56ee5175a6031c9b6f38d211abec66f1e6928c7648aab8c88d25f7fc0470d050092a4ad9fec29a71e92320377e2334eed6b1c2527c9d8055871ded70d9c62d781ed8e304d96dd8adf6c9cbad14d4f494a56cf6ece25cc65723f264563e2e6c982f56686e696b6634378563a4c0000ac26ed54a0b58ab81843da7445f1f8431b2d599d5491a231e5c279ffda5d2eca6c51a682f188e05bf90d38000043dbc9440493b01cac42058aa2f520698c66e2dc7e780455f4389a747e221e113040454e56a9dfb8adaf35c70fd3a092a45cf7472e621db5571067eb4c79d07ff7c5e5467420cb8f0abdba443c7ca496184b52dd61c5f5af7cbce3949d55576dc2eeb9ac5d83748ccc6de6bdec6ddde81c459275583a81b2a98f145dd27475abe0564dedb6c95d5f595a4e7fc8dccb98b37fbf761e43a2966bb6db3ef731e96d3a70f411aa835e6333a69f9e6da32123c556e8bfaac473ff060b16d00da7ccecfbd4474d5a466dec8d0a915e8bcf1f72f8b0d64e535156d97050c0e1a7657c0054c573df56d384c9b6764ec3fc4e52ec7a32da5d082a6bbffee476773c36c8d7ddc96998ff9a886c455b4b85ff40e4565555858585151515a9a9a9759ee8d1d67d6f4587efdb3654a1f9ee26cb382c5f3ddc849af1be0a030041d9c33dbee6aa6c94c6a029998e0aba95cf0300a8beeb292e35263af5e25c3b2d068d814a1b8fdaf1a41ce37f3a602ee97e938b3f99a0ccec73e0736dda3a6d11dd65a9f5c0fbb0cd98dd6bcbb3c4cd435559aa3e4935d5773dc5a53ccedfdde769228fd2181246defb520a334ecdecaf2c8ad218b2e6d34f677767630d92f880257b3cd945e7f73fac0000e07dbb1334d6548ece406952eab681c75e57b71f74e8280dffd301730997680e9eeca7ca12fa66749615bfe8dee6f1168a4c064a63481a0c5f155b4084ee25f89fa6f6a19f02b3cf81cf7ca87b3e4f936e7dec5ed80c7365164a93d072df9858907365b193ba1803a5c9188c3bf8ba060710e41db1a4c8fa26d65446d94b591c28c033d7198afe55d7c786bc6b6bdc0ce4501a83ae6a1d1096f6dde7a88bcc79f971c1a3fa2851690c5454c362d2de87a50200c08b23ad581ab3ee251f1c67c810738e6e76e66a2f16f0ba0f1717b9f492a031509ab4a6ddac63afabda4a18868eab3903dec665d40000e01529975e41ff452b46c894dcbd21146afca2e70ff241c3a9bf0c1900f0eab493736cb5a5511a83aad077c4865b5f9b050a5699726492850a95c6a0c8f7f5d8145fc8ff8b3f4d2702bcf192139e854e19a04067a034a5be7ec7d26af1fad4955acabe8f71ee757779d43eba02b08ae787275b6bb1680c9426a569bf2032bb1e802461ece2ac5c4b351d6e4eab55b477ee2d4e4c4410fc7ad0dfa82e0843c763c3258f0d6d3e76baf2c5a9f91dcbf64cce4b0000f008b9e711d25abc0100896db6e0d49235edf21651509796720ab096ec781082c43699b4ebdaa45d6d3e96b6dd109bd15ca120e187cb625297b5d1935b569261be372bbd513794b29a7bfac9dcf64318ae178bbf8728a5f7dd9659b7ad9336a1a9382f3de9bcb4dde548f45f10f162413bd5ce6cd6f1a7b38eff2825a230f15ed1c4a6ba3b5cc97710be649b2d8cce58f8fd8b9deb1b2f42d665e7fd829d9db6dbce189fb65f4e4c289cd8c28988a2ea1172dfa3c9ad6835e0380ed24ba2529634a511bea0eb4d8b4c9dd6e8bc04802bd92f3f63bf0c6fe1d184e33855c93528ca65038e61188661f8321cc33081a0b5431e557e807f90850f9fcf17f0f97c1e8fc7e3f3783ca4cfb2b05e0dffe27e1b274f9eacaeae5eb8702183c1e82c4d5de6b58472112b9f816dfcdca89a932f3e990c0000f5e93bdc6c56bd3799bcfe84ad7ce5e3e36b360cb7a9b8fb7c5b7f04006a9ead1a93d37bead6abcb919747162c5f3e4e6160fa6eaf4b2f44fccda7576e4c3a3d5a5709cd6bf5402bb83263741ec5ca77fa70351a64015e7367d6e4aa89ab8e5f177db96b66f03ccb3ba2aa8317edb8b0ac227ac59c13d3e6bbba5c7193fce1581d22d6779429e55ceabd4ff58eea2f96da0cdd533d64d19ec57d681f2e6f099a6a57cc4e3beb21d99c1caf7cd8619ae15e975e30a6594e2d5c9370769c8112b9f2e1c20eb392fa72dc73e8caf4fe73b61d1f2053fdf8d08a4da3fdb5dfc74c502413429c80000078c96bbc1a862e0b895a9613367b49909de12e79b319c111732069cbccdd0ba6d9b9dd9facd824f4ed4f3e8f5ce138f6e1b86b57034d3b70a1c1b815a5c5c5ad06144834b6a4185afd60b9cda803857d266d0e1d2cfdedf6ee257e69f5d07ac8a44de6d4aa874b6d86eeaf18346bd72973f6d7bb7bd72e1dfc8e9b7a6f911e00e095898b3d22b826e3678dd46e9e2447955b8b0552f18d80c11323a82ecb43d6f4a67cb8b22d68aaf527e4f5153fd5960a0ccb68686f887e7937bbded144a436fdea933aed2543ac0de299276ec4e7ade9a545a94d8b7b0f921e43d46900bc4f615e96d3133526ac0e7356a97a747475d07047c1e3676b8d0000f017cbc77cea17b0ecf85c7a76cceea0b56e1f044f1fafecd57e004e505f5e5c5cd2fc39421195648b903a15e0a2008095de9c3321d97afee1ebeb6a9276cdda346b5c4fcbe70be6dfbd2f33ca6a15fb60d211a79eace2eb9e4ef36ef69cb4fe987d0f5edaa9559bbc462b1a3f5ea043aecaab1fb83d62a5c593a013f955825e7442fc111056c47f83a0f8eede48c1f0084b36e1794df073e17038a74f9f363232323535ddbf7f3f89449a397366574379459985206ba0d4b9f36ce583e06dafa426c6c4eeb793400046b99953fa59ec0bbab138c615008322ca8c3bc7e76851008618e1b763bc53de5791cc95d595596484a7a0a1a9c246b8adac08ace2a3d6b9b4331e726400a8ce021c4406879cdbea2289c010d5acf3bdd6f1675d3cb1bcb7088025fdde45e78c77c57c37c96e4cdcd064d524e1e9e7f2fadc67cbf765f7daf4fac2221d1a008cb457ab32f0df702667d8ace6c1c5dcc84ed2ccd7d2506191916a794d4d1536f6f94827c926e7dc78c1d75fb57ff38c9e140077337152d0135e2d1f80788c121008d57cfde04bfb2629910133a8b87865f2278fd3916b078b21602b977a7ee08537df1aa0c98a203115d57b8853119a949aa6aa54079e8ff537c7eb2bb4fe88e278a530ca287add914f0a0109b1bbacd8088087ab1e47d7e34a9b7ab4ca1cfd7666dda16cf585cfa2d6f76100c0081703ae9efb8e8d8fa686f702e0d7653237a53f68eb7d89b2955b880541d6aeb511257d76a447ccd1a400c0087bd552bdc9412169e3b718b7f0cf152e8d58732fb9586022f3e17a6299ca283b654985517dd149571f94ccd212ff78f7553da58f8b3e03a03679d3ea3b229e97ef1c719226018c72b5a09999876cbb3fef747f0000909f15756d635f26008c76d1e3f61eb77bcbfd59a71dda2d6c293c3e54a3d5a89dde968c270ba43b15e063110001ef9bcabaa43d9e8a64006badd2ebfa4b9fe671a97a3dd4e51908595459434b91c9797ae749b5c2e4bd3b1698d201865a2b23cbafa0f57c00aa9cf3aa60000095e0d5c40d4ff09b089eff81219a9c9041f2aabe692edb979ab1885f9ce0279394943475ead44d9b36ddba752b333373e8d0a15db9338170f938d285355bff29f1599584b38f85446322a6e1b8d16abc5771ef85d3573a1ece8d7b94203409293a82613f58b244b3f419d2ca775ac3aeb7d09c26b3a499c0e86dad2e7c16a362d20cc004dd5d888e000020484dead5579891efe8ef239a6445a7c9e6e8bb9baf2b9bf3e94e9a2e9389a859e942c6d6190b43ae3eca2ac355476f09dde1d79346dc7e04048da80cec275ccb4c624ab348a06563202aece54c691660d85f8a2f41365f17713de66a8b23fac6065326e77d6c2a5fcdcbcfb471388e243378b2a358d7a32c9971a97c8db1630d1a67671149cb894ee255cfeee50a673a8c7ddcd57fb080abe64dec3b309e34f2fb3266b28253407f343731b9a8cd0cb4f2601b39787b2ba386f7e56e5c9ee420672d119254ff11bdb09717932b79c5cf93be82819b091b016ece9d8462b6b3ffc0ef114d98066347aa5525dfcd113a7769787919367ae692e59c66388856a7247deec0d593edb2ed72cb56ba7170b422fa23010e46e36d1b576792c5e4453b10e034550b435ac1d1c079db2213330a1ba4ed571e3d30c78841dce204bf23bf782e4284f133f57a913e41ef8adb7fdc6b4172dd02e2a7fed7e82cfc51fbcfdbf82fb57fd1f4b7e58bf6601826fcdbf442201008df0a5ac0e7f3497c3e89cf47c828c24311128a907880fc64cbd9c1c1415b5b3b2626263333130066cf9edd757a8ab486343c4acfe78251eb75eebcdc4b1b773e969bb2ac57713548a8b408944b91501187eac21a0150018029c3fa6b03f02c3976eba9051299d4e9bbeec32dfc5406123dd80d85653c489dafc59cdfea6bbdcfe5fcde8daf05b59da701f9a6b75d244346ce8989a3aedb7268ddb890f900e2fac30383762d7152a112fd8f80a0a38efc77fbb5508f5530b575b4136dfb7125a7a40624d45a4c55522455d9f0ac8b9c04b545d520aecc465b9e220e718db1b8c9e29dec12d522074e6995802ca128d624f6109a8c120b728b6a04ad2723193aaee68c832fe233f38aa2de8998ad33640220f2d6437b72f75c4efd46b9f51e7accb2944301b8955f2ba1f28cbdec99562531b24b856b232454255a5ca2540f49482ae37410b696a96661efd0b78da7536d4de7021c0000654b8a747dc96485b11109dca0a0033b269e5a06c0d41a12b066c7bad13d19842b05016145fcd6701e05e878b3a2d277f6a5138d41d0dd673789141818387bf6ecb76fdf1a1a1a0e1e3cb8ebf4741db781a247e3c2924a9cdc5bc6f6e5e745076f3c5231df77657f195128cfabe003348eb5f32bf22b8169c024c1df5a508c90fe8d874f55cae5e73ce6a0411a121c3132186d483ce128d1a21c4444ae075af6fda9c890ea344d8bbd06bb4c86ca5acd0ab19ab5bfa134ebd9ed0bbbe7af1f394a22ed61a00611a78480e0bfd2174415c4e0c3a7321e7c0fc8ce2bcbeb7a333d32535614b2bf54f29b4ee1577ca90496b430107537841399212d4616947fad12005b9805de505a50032ce976f687706944e2edd877afa0f7de7e62080050d59cec15d6455db8ce4aad131fe8a02902006496340ba49dce442f3168399f49165365c2130028cf2de78122ade912cb415c81dd5d6589ccea5c8077fba922d177d28e2b9376f0abb25fdc8b3ab86cf184a1a8f6cb4dc622c43d48f0dba940bf5775f89f0f992308c3fd4ac97fb3055555dc3029bd0d6f1b881b81e01fe0e3e3237c11181888203f782a22e203174f51ab890e9c7b29afd9281014dfdcb0f535a88ff3d411571b6426567ef3e493f2c64e50fbe66c640ec5c451e7f799d2c62a1f6f9f1b5121e73973009bd5cb590f3e3e2c90d6d1d7d3d3d7d3d357adbbbc68cad29822bcb925ba93a6ab640d1ff659296a8d892ec511aa94f640cf056b7c7b40f68b7ca2e71210fc77d0b51d8d299f224ebe688c908415271e8feb7a033486b6a3119a1d1999deb8171b5ef6f0c4cd7231739b1eddd68859864ebaf0eac4e54f8df2525070f3f043beca60b376211c854b235eefde9c50a7ed3ea031e42a5d779835fbebf96d67f35163570326008088ba8d05bb24399dac2e94337adae219bba74cdb9fc115caa3ec3367be47871514c686c456c90cb453edeebca7c83f15e058e1f9e18a4acea1b97c40c534cc87ce5e3fdb08f29ee772891b90e0771c5bf8ad6ac3cbb970e01988c09dfd7185c3bce4db9a38021e46a6fc8e2b397edb8a11fc27888989c5c7c7e7e7e78f1c39b21bc9197d9687af4eb459ef6d9872d66f9c8daea4a02025fad8c947a59ad34f2ee82502a4812b161a5d583dc691b23270b05cf9a3e3eb0f7ed69a1be62efb2b6fb18a3757c38ea65200705e55decb1b61271f7cebe17f6d9da52890985eebbcb78f1a6f3b317d8ebb2eeddbfde39b0e3dd508dea64e83a655de14cd4ed340034242f02f897149bded2d7a75928ca53cc09cb164f734dfe55fbdfa49d567c685ecfc2ceaba5597983424f89fa0f869e4f1e32d163791d8bddc4619fea32c111282173ebb93f4826661d26e874ace87ebe1a139adf57c54d27498bbebeaa9ea36fb9d9dea564e19285518bf6f6b2c85d275e6c6ee6ba6aadb6e771c56b7dad74cec6bfcdef567cbfb6e5831500caa7e58bfef62c17b8de7f6310b8678162f1b63887e88dabef136d9fed8ac5eeded10e1d28883857ce5b1b62a94a6c1891116b4c8b85a3074ebdb38c9293670c5e23e262b1c9dcb96fa0d90adcbb8ba63d3d5eaf197fb882300400291927d435deb96f8f6a3e75cdb131cc3b5dab3c094d9ed9665772ec04bbabe5e6ed6dd3bf71506f5351e245fb26281f7e2baa90315f12f89478353291621bd99443f20f80df9ad54df86cc3347dee9af3a1c20f53024265fe843c87914a0a23266d54c87de9aca3a7e09d5784d5aa86f3f590a82a052c65efb53aa7000a8bae122a1376fdbf4feb2284292b15a762737ede844230912425674dcf2bc1a0700acf8f652075d691a822074d5c1f3a3bef040f0f58ca75774d9bbb566f292926aa3af95030060a549c12eea7404a1a90fdbf5aa3114b6a0382178a481041941a80a03669dcfe1b6af5865fbfc851513d7f25fec6dddb7b7b6b2725fff5359f500bcaced461236e1058dbbefd53e9caaace09340ecdef547636363e3ededdd4580d756cf0bd1beabeebe8a5a3746eefdb9a045f3e62cdd75bddc646648d2e31d36922400103158782d7eb33bc4acf59b3079d1852adb35d1094116a2bfd42996737ffbec9981d36706ce98bb7cd3e57c6dbf9d498f7609774e25c9381fba7f66befa9b3d81be5e53565fe5b96cbb736da15eaba5cf5da461e87b7a68169f9c3274d68d62e82c19dd64fdb523d3f4b30eccf11deb3d7dcb7d09bf83b78f0f25366e25f8dfa02466edecc0e9339b8e19f3bab7b14be788680ef330e2dd9ceb1a10feb90347c9b490852d8a0b9c3e3370fad41597f3f9a29641772f2db2aebcb47cdae419215916bba33699d2bacc9c2f36606342d4f281c567e6fbfaf8af8ba3786c4dbc364fff4791115a8b05d7d0c49373f5324366f97a4fdf95ac38f968d2e9892a1d8d810a778d00b6959b56d3100322decfc3040094ed07346dd143d39f1f93b8c3a53e6ab5df04bf9921e99a73c3930e380a5d4c49926e472fcd97bd17ecef377bd37db1f13b6f5f0ef84b9e937f478023ecbe13dc1432777bbbae4ae669cfbc727ebe55d9d9f97ede9efe6ba3056edb622327ab11fee704bf2308189877376d8bc5b22400360a220820080870a8e4e3f5c22f716091814902328237605029001e0600380050011743010510e078b500ea313c6ed77a0717f7e6fceb5316e998df9af3f6c1e043861677e7bd4d9eab8902e75180da8033bd439ec74cd7a303d43c9e6560ffc0fb5aec5a2b3479b3ab43887ef4bb63b6c84d1719d764c70377c2a7687eda3da4ffea4203ef4d67778d927eb9d2c229717ec6c3a9aa50fce06c22cdd6b98f3cf6fe94efe0b99c90ac6ba3656be286a9cfedf72075951e556818a80f38a3befada95e503d1078b2d863e5efcf6e154552cfb809dc916f50371219e1ad5096b5cc6dcf67af268a1f2f3561513947498ff0d1769d7a7232fbe393d4a9197bed3ceeaa4eb83e415da050707189f9ef23a69b20a19aa137cb427d22fbd3b64f9a78e34fcceabab85f05ad0d0d03064f0c0aeafe8d9b3e4aaeaea11234742e7714d525fa5965794ffb07124c4258c8c8d08414340f0bf0c212e080808feba868e5cb97c594242dcc0e007338f028100c7f18cf4743333d3ae53465cb842fb0e954aa5b400fd0e994c4e7ef2505b47874c26931012894412fe471084849048240441101289846118fc6d8f263132501028e603064006688a54c622038304257c10e0c0248314198a30c000a80848a250c683061ca80012286058db3c6b538e9cfe6ab462849aa8e2042fe5dd87cf65cd58a1470500b2a4dbd2097a74040038af4f5caa71095b6c234701b09cbb75f4be11475eecb5ed0740559db8c6d7888d82818797f6cad0f14b3c7a3251e8376eb842f8c39cfaa9aa4c9981133c8405e98f5b3e3168e8cdccbad1b2ed2e8c2ce516b4c046810630c067b4e2b90739755315be5e0849315c1f394e974502d690c5eb2d4357c7e6cf9ddcaa6240ee2c7faae2f8f92e8a2800aa3f6991e9fa1557b217ade8396c86d18afd57732705aad53c3c785364f44d1362b2f20f8378d813101010e2828080e07f99bfe9118020800360386038f070680a81c624418d0004380040ad0000804602006090a01e83061c00a001072e06ed365dac7a72f04269bf80a1aa28d0f4bc266a641e0b7f2b9cb245d98adf83a6f1ca736b24b4151add2169f2ba52f5f9255c6122257161ac6c2a934a6df106e5d7f33100acf2c5017f6b6d3971b6b8a4e2e0ddd99595755807174616536a0cf146a23129823a1e0ebce20fc5b58fe7f65151525252525232f0bfcf87b26a41eb8a759e3fa529e41b429356a457e596f3812cef3cd33ce7d8e59c86b2c483f1e25e930c09ff6e020202020202020282fff75644b5001000390a48a240ff9e07090132020c1248a28d07024046000028085010904041820c12285090b605e36549215165bc27337544190c8678bfa02c2ce7e4b1d4ba26a3051a5572555679d6b74687d086c2f7657425e9ee6c3dc54ddf317e45d68888b7c59515655f931668507100000410801fecc6834aa949b3ed8fbef9929f9f9f9f9fffb5a8b2e2e5dadeb4d615eb247f0068287cdb585fac26f763b5a8aa040a4092191238e86b58c4e31b07eecb4ff2d62576cf222020202020202020f8ff6f45f07128e241191f043888931ba3380bb5f13a0c6a048d47a900ea040000384083f0730c6a04502180aa565bb860c577f6c7e18e61e99fb33f7efcf8f163f6a7e46d7d8b230f27d7b42e97d1db6704f3faf29df78b79fcb2277b965e00b7c97dbae30c84d595d78ba8ea69485040509470e074b6708b4ab2983cbdec5d6e6d57760455d373bae1d3c58bcfa655f001ab2fcd4c8cba93c7eb5efe00c02fb9b8fad0f34a01afe056f0da64b5f1c3d5a900804858cd742cdb336dd10335ffb19ac4d6590404040404040404047fa615c122812c0a94bf1207868b43a5006ab146b7251c808f03198106bcf9107cb73a2808f0f0e6a395112128b8b13f51d473d9287d450521ca7d7c9639d4451d7858d95ac167596e8ed9a11f3d42814a91763ea71a746d8fad7877aa4c3759bc7df87b3fbd9e46a603c6478adba8095d8818c6810b4d1f8d902421e2ce57ca3a3997a23923eaead4da6d36321484ccd6765d73f34b03debdfc0180a1ebe7f06eba368baae4993820e4e2c2efbbdc88994f1b467957681830b207b16f160101010101010101c11f45738c2671b4715543a5a093b42d3c7f2450c070c000100006096a315cb89dbd08021228703168c071040005a8e403063819401ac505005c01e0809301ea0578749b184dff0fa9bae1d263e990e72fe66bb6b714781f77f6eb7375fedb781f45f21f7d91ff9b319a0808080808080808fe350dfd0f88d1d43c1751f3ddf5a83bd461807f5ff350c187eaef86473d06c53ce0e18d5fd5e320cba6d6d500002000494441545c622c0028e6419d0010041080061cfed7379dc5ab9eee0ff96a3bdf4d814cf4140202020202020202823f8be648af2224c0013858b74eabc7a0be93aff878b351d1120ca05698f9fffcf02e5e72d1497d7482d4a883779da510e226242020202020202020f833ad08452a346050c203fe7fabe2d7736afe5f372fc9f662de330001a7a69561c570ba5a28dcabbaa19ef3c7cfcafccb1e4dd0f4a7e97f271e4d8d2f04584b972641a34753a35b139fd7d040747b02020202020202827faae60aff7d6d80123e34fc76b30435f15eea269bdfb7d1fbf092f3367236a70bb19f5d5c75ec0865d3bd396d0230f13eee3155f288abeeb43e1d5097b2c8402ff029e7a7568ffff5ea1c7345718684d1a2e775c4bd4b4040404040404040f08bad885f4c79d410a628bddd3128a24a6bd2baa50e72e8efd25c34ed6ed687aa3262c5ca316a9d86706dc8dad147516899749b86acb0b557550f7ea8294fddd68fd8a68e8080808080808080e097f17be8e712436f94166300c0793cc3d8abfaf0eb701b160090a82254d244d5dfa8b928caf613c776272159c672bcd7cf2c59c0c378a51fab24f4354549c46d4b4040404040404040f04bf94d345212554444444444844623230889267c234225b5f020e27d895e64a72226ca56b1f00dcb143af4d4a52cd3ede173bb714f09bcecfa58c55e6b5eb75cf7cd793a535b67ec8a409781fd8d747af6f13ef8aa060700ced3d93d0d96a4087369c8dcd2576d6c7ce30a8d86dc8bb3ad3525586c85fe33ce7c68b386bc457db0cae49029966a9274a69894d690650fab5bb983357b3455c78e50ea353b68aa93a5b19eba72bf29e11fb9c079b1ca73e3dbca384f1d15050ddb4de95cc0aa520e4de9df4382ce642b5a4e3b9ec1c11b2bafebb57ebe9b592fcddea347f5f788f8f6619b9d9672dff98fab4beeae1a66a42245678a4ae8382f8ec96ff4c2eaa8560d79d757b8f792618ad2a50cdcd6de29e413b73d0101010101010101c1ff072be287f073c3fdfdaf68ee79535cfeee845572686a0d0000ddc07b9cf8bdd007153800602509871fc9798dd315697d2af7ebad97267bef3e4e4dbbbb90bb65eceae4daae0aaacb0cbfa7bbe7654979e629abc7b3c7ef7bdbf11a08c1b74b938706178e39f7aeb2a62ce7f6463725b4f3604b751faee7bb9f487a95f1e6b2c3d3c58b6f97d1fb6e38b75c8fed78ee7d5e4176fc32034a51f474f78d153e5773aa2b72ae8ec95be5199c225c52c1cd8f7daab73df1f5c7f42b571e5d182ba7b538fec397173bfb3380aeef7bfc695e4d55c1a39552115366c714631dd7aa3e6dcbc8c9b1fadb5e945494bdd8a876c97fcac5020171e3131010101010101010fc375604050139ca2f323bb0a2f8932fd5e62e1fda4384c4d4f55a395155b8e280a63dce47e1616862290658e1edc3cf55267968b65d8b40663bcc1bad4503a0a80e9be3c4bd7636bdab35cfa8cca895934dc4c814b9218b56f4fb7c2efa53476604567cfb6092dcbced332c64a9082aa66e3640ad8b850a3475ef19f6f228202c03174bfa87e42fdcb6b9ddd97f4776f6467f63719422693a65d530eeb54b59f500006409e785e374e908406b23852c6d396e785f450699ccd21bbdd04b3a2d2eabbec35ad5a59d38f5d52678b9932a9d4c57735fbe503df9e4930a622f350202020202020202827fc05f58178100a0426df6bfd74179955f2a50452d296175a9727af2d40742d34663a4affaaea3778a5d06dc3cf65acb3754addd26d1285b59a2f143544289559d5aded5503c45464b466887200cc51ecc9abc723e48b74bc52fcf2d05057d796ab76a4f664ab184d61742a192f9f56dc3e9f2cb728a39efb63beb1c220100e082ba1afa48e1e61aa89802bba36de9b0aa9747972e0a894d2be42264acba0277abc73aac15af24bba8e29e7f1f6d1a0200803754815e45ad00a450e2e6ff47bc4c79595955f9c3646c31b6491f13a2b90808087141880b020282ff67fc211e4d285b595c50faad5a18db955f995ff1ddb91f55719ba2f726f45a72d4f1f706535c95db2bc7bc92acaf7542bdbdfe5b66195359820c084a4705dc466d1eab2de5341916bce28f25c2d9079cf3f5732d4b45a223751b955095826fef0a797ff782104000beef95808aab4a318dd6c5677dc8ccfe9099fdf16341615a8825a33165479e52dcb77b7dd67e1c76e245deb7fc828f7173d4a97827b542255565e4469f4bcdccfe9099fd213327f75b419caf2a6142fc632aab2afb995bfef0e8447568f87267c7241b7d4911064a638828180d9971e041b1f09eae7b3e4f93d26bcbbbdf6c5b8b86ec8b1b834ebcaee9f61002efc3366386fcb4c7b500f5a92b3569bacb52eb7f66feede8a214415e683f11059fa4c6b54fdcf40d46fd3666101b8710fc19e242f8d8fbb4df9c81d2185a2bdfb498ccae7b3e4f13d50fcee002003f3f6ecffa830f4bfe038fd5daf4e3419bcf7de4fe66a5b4688d9aa409b28c3e073ef3ff8bab68f92bfc14aaaebba9bbc556111d87e08fb122e824904541910a8a149042a1e5e8b71819e429a044edeee8350d01691414a9204f81a670422400190a50109020831c15a4d0bf181c8a2c6b33c128fbd0a9d7b53860158f8f9cc86c5215c80ace0126191be66cfed067aaa37c07e3f6382721787752095f50fe74ff9a5b0c774f7d06d0544cd5ab1edcfe5807c02fbc7b3832b749a1e0175f0c0e4badc67845f13b373e5719e3dea3a3f906928cfd74eb6fbb961c4e2ee1e182aa9c678f3efdb50d1cc82c59162f3fb3b001008024eb3073f097cd4b8ebe28e1e1784355eed36b711fbbd2b800ababa81751d15117a780a03829342287db59ad18bd7cbd25621606dfccaec540c029ca888f79524cacaffe29b0bb4187bf5ed1b5e9e6aeaba2ea07ccdd1d7afac4c1cdfebd8b4f2f1c3c7071e26fec6ac6cdb9b83928ec55eddfa92189a56e6e6da6ce22fd4bf977bf14a84bdb3367f981c46f02deb7f883cbe61cc8a827ee63825f272e5014151515ed525c7cb7ca3f471f7b0500f02932f26dc7772daf2076ef86030ffe032b02e7a485056d89f897ad887f540a595cd7d2aa9fa208f2abafe22f2228bcb96a56f0f9575c4afdabc8f57356c7166344df21f803ac080ca05200df7850cc071401f6771d9f4d06111214f321bf012aba219ba8084852a01e87421e540a80410231a15e8f008a80040a5c1c4a7880e1cd45740fb4c7c4632196b7c6f4e96b6e3dea20c5458fd942a3b70bb0e2bcaf1b38c54ea6230582aa32ca83bbd152494c796884cacaf3ebcd59002459d71debf4cebb1aeaf71d34215ade41ad6945365d7b8275fa2c6329092daf78b39d6767ebd33a1651f2a342af2e110f1fa925c69254775871fdeb5fdbf59b24ebb0740265531f29baa4e9ead73cb91147aead90383b56578c2526ade3bcf05216a7cbece8467337bb674d353132b31ae273913da88748a7b5a21b2dbf7adc397385a53c9b2eaed66fc2be47a58411f16b1f13f9573646146a2e4b8a0f5d3dcdcb739ccfdca0f047f7166b7d3abc2afadbffcb270655d3ffeced53019ad45f5f0a49dcd090f2ec48f8bb77278e3ca319e8b189b8c904bf90e5cb97ebe9e9656464fc28212f27eae41bb2c5c62d83a8b9e7cfbe258cdf1f41efbd222aeec87039f21f566f84aa60ac5a74795fd2977b7baf14f73056a410bf25c19f60457031e0e280e1c0c381830105116afec02443151f04380034feed1a0619ea31a8118000873a0c6a3060b4784ad7088083810087daef45b4856919fa393fd296f5fd3dcbf64ccecba53a5400a0aa8cd8199ff93ee5e983bbe7366d4b294af0966bcc1a1151509796720ab096443ad1d887ac8dcb2cacad2d4c8b98d547549888ae37253c35f763c68b87b70eaf0d4dff1c69cb021075baf22575fba283491fcb6baabe3d3de4a34d07008ae69ce4fc8b8ea2adeb4312379b75fc695e455d6d6569d6ed604bd15685d3fb6c4b7fbbdf9c21cc3379b6ba501430ccf766a56fe9430720cbbaecbc5f50555d5796bcbeb70890c48c271f48fc5052575b5d55907e3f2cb0171d80611e9299b6d5e4fbba6d96d589ec976b0d68000014e5917b1273725e3fbb9f70e3485058c6e7c646eba8565465a7b59752be5557d75517e5beb8b2c955817068fa95f0ca3f970049495fb1453031a6e1c455f32659b1f8df4df586cf514b6c3525501a83d9d36d45ec37a1e58757bd39367388863803a531a40c872ebef0a10e07a8bae329cdd058f2aa1e0040f0f9b0254a63186e11eeb0def06eb331ca703a57d4c23ce17dd866cceeb5e5e9bd9de37bcb32509a98f2e079919f84037278dd878b8b5c7a49d018284d5ad36ed6b1d75538f03f1d30977089e6e0c97eaa2ca19300efdb9da0b1a67274064a9352b70d3cf6baba0bf1c04d5ba72dd2e86bc42fbab779bc85229381d2189206c357c516f03acabf05fc82dbc1c37bcba33406dbc023e8ea494716c3fa7c290e75cfe769d2079d7e7d73d94005b6ceca37952d4a014149e2362f6305264a63caf69db0eb4959e3f5d394070f33a571549d9c7b70287d87592b51891b92e017515555151616565454a4a6a6f683a40dd9974ebea5584ff3f6f4b7a67e893c9dde6eeebb32ca5ecae240019eb9ce5054d80bb0b2272193066a30680c94a566e6b3f761a90000f0e2482b96c6ac7bc907c71932c49ca34bba90060db931abdd8d94a834064a139533f1581b57c007a84f5da9a5ecfb18e75e779747eda32b00a03efbd2b261fa320c94c690d0735b74b1fd54bab0b786a7c6ae73d19546690c564ff79571855d88b5bf554a0b6a1ffa29301b850937377ad5484339264a6350154dc7ee78548a75947f0b70cefb33f39c34c519288d25d777fca67bc5822e24709b733b4ed3565ed5e3b56fcfcc1fa2238bd218284bdd628a508892248c5d9c956ba9a6c3cd69b58af6cebdc589810e823fc18aa0202081821c05e428d0e41140410001f84bcec35404782d3a150f07040112d2fcb6512ff899972028bebb3752307c96251b217e4f82df1f5a0f9bfee258d25cef35e79ee4d6346ab7540dafcd21c1235584d6269eb96ffcca6c9be0c81b67378e44e3b778cfbf5381033f37cc73f0d4e3a503961e3e777aff8c9e193bbd6da7de28c1448d3d4c29b9f18f0af800509316fb0e00dedf7a598e0160e5cf6f6541ef91fd25db3c8af8b9a7a74cbed963ee896bd1870294520e4ff48bc81300567c2360f0c45def7466859c3a7764a14561d8546bafb05c50f6baf4e2b02d0d0c3626a45ef55222573e5c6a3374ed4305bf3d27238e2cb4f81636d56ef2a5c26e4c56f23f1ff71cbaf22e7bdcb6e3e74feff1977fb469b4ffb9af489bfc5b5ab99c946047b7e0c74afefbc3c37779524e4d5af080d7dcd1791f43c74dba80d84e9e6a27d762ccae3e6d9bdb909557f9f62b8f9c3ab27ce0974ddeeb5f7f173edce26f32d3c2ce9c3c3e4db6b0984bdc8e04bf8c93274f5657574f9e3c99c160fcc088f870f1d47bfa9069760ab283fcada9f997cea6b5352344ed4f3e8f1c2f053d02afbdbab5508f5697b6c3c976d15574d8e613a74f6c70115c5e3ac423f4a370cd1c5e99b8d8635586d6f859e3b4453a9506bc0f8747796c7fa638696ff8b9f3c7360ca3dc09f29c7db30ca7e9cdbf7b7f9311a0d6071fbd3b692726288e9e3a78ecce2cc33907234eef9fa99db1cbcb61debdcaf6c30abc777bc62e786db12622eee2ceb1b4bb9bc7cf892beb54ac51fe6e29ed0731d2b70e1bb9355573eade331161db8693a2978f9c75a792da26ff563ac5b7cbfe363e474a06ad0a8d3cb57dbcd89d55ae630e65f33a95c0ad256b17695aca2beea3a5f67e87bf9acf0f3d73266cb575d9a95943d7a6d40180a02aaf7ee0f68863115b07f2f2ab88b0ec04bf3928002000d228d4615022001c8045027a0b95e32fa9e678ebf4c2d738de7689f04f33ae79392143cc1666a8f91e8f316311bf26c19f00c2b6db7375273e73ed16bf815b80aa686ce7e0e0e8e436d2b96f0b275ed919e74fad32a60338f4974cb9ee94feba983fe8e3fef57711a793374e782a90013c86594958192d5e1bb1da6186d9c85e30efc68b8ae9eaccacdbaf302d5bb58f2f6e66d47acae169d75ee3daf3adda4d3fe1b5a5661792363a482000968a99d7fa9d7e91cff5aa3fbd36a2a4cf8ef488399a14001861af5aaa373928246dfc16630d151619a996d7d45461639f8f2cdf97dd6bd3eb0b8b74680030d25eadcac07fc3999c61f3b57e30fdcec9bcf182afbf6affe6193d2900ee66e2a4a027bc5a3eaaa8dc22ff16e2012f895dbb27437d51f2a575260c00186a2d3e5877e1cbe604c57983e35eee1fcc4600b8694dc3b20f8276bc161b1171f7c4303912c098a1662413eb038dfbc4300c266f33000058b8d594b81909fe63381ccee9d3a78d8c8c4c4d4df7efdf4f229166ce9cf9433d3833f26c16cb61c7204984840ff6b3a68ebf7ceaf50653f396b60789a9a8de439c8ad0a4d43455a528a551abb6a428cd7a786db3390b0118ee62c8d777db1e92eab3a30700bf2e93b929fd4180261580f721a663693089fdf5b3987540f89920074904009c3432a36d9e6494f0dd25257ba8cb3310b2a8b2869622939bbe6bf1b96adbd047111395c900a38759490d325e167c63b5f53885364ffa8adae137c257f76500d89b893ebbea98f2aa88679bd399589ba5f9f74a6903569172fb3d581c0f5de7298b00b8188950767de6546354e59657d1aab9df1e597eb9c139fc5ae8187932c0483b85ec9ee342afe54d1c70a893aa4e6e3ab72e757f57699ae555c3bb2d0fbe31dcc3f62fb517038021ba24e6616e0d07033a59ce79553000804af06aa2c310fc11560405011202d558a3cf12da7aea808a401d0e087c5fe1d0b5568f830809aabf9bcf7412f0b0b6a60500d090c6b24418ff50f7efb520b96e4117df33ec8e7df944fcccff2a388e77f3f3a64f3a7bd1f4b7e58bf6601826fcdbf442201008df0a5ac0e7f3497c3e89cf47c828c24311128a907880fcfa096292b8e9ec53cf020f7d7df3203eeef69d5b7187e69ed83a57ce75ffad53d374010040d179b84ea3271bca9266221886f30a9f257da158ee715068ec8854f551bebd172fb8955e33cbd9da5d87b7e75a46ed7095a78925eae30386458c3f7f3787db5f70e759b5e23007b5f67e3b74cbb11612c27e4916956721388643cd9bd87760bc6be4f770c96405a780fee898c4e42281b144f3a935a9575f61465b466b36ae19222b3a4d36473d6fbeae9ca725ddf5a8035dcd4a17ae6d9db1901e38d6c1aa9fd6e82da1a3bbd4b9de5f4faed70818a3dfa82f51d4dcc619b6b422649cbdcdda4e42d6e7242457b1dd66d835fa3c22a27d2678a81c38497455825f4e5252d2d4a953870d1b366ddab4cccccce1c387ffd89da9fefd99b339a243361ba1b5353540eb33c69272e772f8ebcde616cc4e3bcebb98271c353f2f2396b0739024fb4f70143f9df0a490df0300c0d8c75d9ddab5340031ebed776f0300565ff6e5e3bb370947e34b808eb70df42e287a74f303b97fb0ab52935c1a31b1d7a2d5b1ef39e314da3cdee51c47ea35f664544c86856018ceef42ac69febd52da4a5b317d0b55d8b3c26f0567fa08db8126ba53f71c6e1af4ec0841d1e3d88f68ff2d431ad75420d26e11d9795c2ab3f45467559dacd4786e17973359a995bca2c8f73591e044ce9e16bccccfddd6c2c074e101625483e04f842454fd311c24c8204606594ab315810370306093418c0c3214e8cecc5a351f48003228b0c82089820802952d4e6390814e025132b0c8ad3effd7c0be1e3713b33a5ffa97e3be54dd7091e8bdf3238fb841fe4d1ade06f5521a175ffddf1598153a657a68e62fbe6cac8153c369c080c4503472f05ebcedc49dd75fbe2506dbd65c0ff43f95c307004058d2ccb646bba0b6a806c414a49a97fba3e2ca92247e79491d4655b57754ac787827bbe84d5c36bbff9081f60324f26e3f2bf8f224214f62d030dd0eb644644ab3da95c029ad129025149bc70b109a8c120baa8a6a04ad2a5258c683d4f95a4c064a131e4aa313f882e2cfe53f7455a4f49c1313b76b34edceba71d686ca0cf97e1e1b62f3ba709ae457e55782b872732c0694ad24d13281a87cfbd10d416d690d48aa4936cf8ba092aae2447f23f80d707070d0d6d68e8989993f7f3e00cc9e3dfb87a7d4679c3d970bd551637b48cb8a4bc94aea06dce34161d4a957b53fe8389fb65bb068df3ba994e3990a28cd2ee5010090c56599a4aea5010056f5eac84c671d29164b417ff0a40d515f28e40e4bfa5a09827b631599dfa58198d6dcd75095f7adfd8a01960cebaf88b5bf594abba18bbeebe3a237d8545f5a3c6ca0be144bcd62d29efbc582aedaee6b15b015a5694da313648684940413e946557f7439cdf20a11b7db9b747a71efcfc7a7ba5aa849496a0c090c7d5545c46322f823ad081ca0980f3c1c10802a3e94f3a14969a8e0438d0010806a0154f0a14a0078977d560050cc833a1cc80834e08dd93683372eaa2ee54343fb7c704ee6c515234c14e9088290c4940c6c7db7dcccfd531d97b1c2f0fea2e66105845420680d372dd8484a6bca839a169fa1d216016b464bc1fb07399d2e1824336559505550dadc230495f9e518992d294202baf6d041ec4fb713eedf7883f776d091d2753146df5e7ff8e05aa688f988decceed58ccc9016230bcabf36bbe2e20da50535c0926ea571901952626430da98f8f2c5eb57cdc79b2b3e3dbab16c1f95b59a15722dbdb0a2f0cdadd3b3d51e058d1c75249bd77995645850915fc96f7ec27f6b15511f21b59ffc40c5e4c5a0ec535973aefcf2bc0ae2ce23f81d9eb8245260602086616fdfbe3534341c3c78f08fcea87b137e218fd27f63546cfcedb8f8db71f1b763a3d6f62115c784a5d474de9799322cd09c77f5e5ab969d34257e89be4867dda62d9ca7cb86cd38593d322ca5b8b6ba38f3714cb0bd2cd261494c10b13bf2b0953478fdfa84b34477bca1bb146b3fab14911e2e8b8f26be2faec97d1e77d88b7e6d99b3efe5cec3e19119d24ca82eac68921f78fd9767f1896955f41f57f54797d3b2e11196dee835910f3fd6966525476d73ae0a9fee3c3f91d82282e04fb42200808f43a5002a05508f030f875aac49ed871a0c2a055087010e502df8f1bed518408d002af95023683b7dc1c1a04a00d502e8282a6a43d601b7be5e519201a75f1556d55666dd0df1514839159bffbf381f80f17ed72555021e6116fd43686ad6e6ec8aa8ed973fb51c83e764dd7e540aca469dc70c42e5ccac95798f426f1534de1c0dd9178fa782be432f510060f61e692e921abaff469986536f36896de2aacd7db87ff713ccc4a3af7877d736b10c9d74e1d589cb9f1a3b9da0e0e6e1877c95c16672adcc03562f673df8f8b0405a475f4f4f5f4f4f5fb5eef2a2294b638af01f15c4cbda67a5a83526ba1447a852da033d17acf1ed01d92ff23b9d8d60e83819a1d9e72fbe6b5c4bcafb7cfdeceb1fb6700f6b73f1caeb87121a23ade3d529a72ee611771ec1ef818f8f8ff04560602082fca8cf705e9fbc54401b1ce8eb646d6d6d656d6d656d6ded3269ba25a934fa444a75e71dc7d984faf95136534b4fd849b5280fd6f8cf3b998b75571860156f5f1523fd172d1eaa2b810280a03cf35d49070f6e54dec246a5fecdb35a253da134d0912f3836c73ff851f7e698bb166b3fa394ba9425264a7ab31e54032222a76fe7b36c9dbb787de69ba24e350b54dedc5aa9e1d1f1f8c6c07678f9bd85ae6e01978a257f5cd56e5e0e005427f86acb5804bfa9071253c9c43960c3f281e4b2b4b715c46a6a823fd38af8e5e0e57796ad78d2ef60ec91e9b63ab2a20c5139ddc13e1b2323023428801584998b0d3cd728c1aa62dda57a6dcde24143c67a3d19a72deb47f4642108437bdcd1b7b9b7570e51a52308ab77c0c52fdf472f714efaa1f1bda46808457ec0bcab42a304af490bf5ed274b411054cad86b7f4a5547b651c3a773d3cde4e924b28489ffa92ce110b1a0382178a481041941a80a03669dcf698c8ec979173e63a0321d411031dd91db1e97630def768e9cf9a4e6d9345d69491983990f5b4d3d6395c93b46f4642264560fbbf91bc7a9f698fe8403d090b15e4fca76e5e2617d7a2af7187ab94450f97cff84beb21404214bf599149ad6b81d5743eed5250e9aa20882d0d51c56c47de30340d50d1771ed69abfd061beba9c9ca184e38f1810b00c0ff1abd60b00a8384905086bcd9c2279c3617c8fd7465b1634f3112825024f43d8f7e6c00e07f8b5be5a4c9421084a166b738fa0b0f0080f328404565ccaa990ebd359575fc6e27afd793b25db5648499614f452955dbd589656d0d8bfa0fe101e6f222288ad2d8ea0edbd2b800c0ff766bb5b3361b4551514dfba5315f5a8b70bc36fde070354dcf13597500dc4f9716da6b4930184c39e3315b1f94b617ab0d5f6eae1fdd4f434e4e41cdd473f3bd623e00d424f8f6b65bb96b99f75057bb0156c3975e6ddc4910af7d1fb9cadbc9dec1dd67e9c95795bf81112466b57a8d95206e5a2fb3d1b337ec09397468e7fa3943cd060565aa4cd9e6d7b3f3c8a374a399ab6cf1585fe7891b4f449e0b5deee1b8f8958cf7062f0d0a0020e2fd461a09b21f174a0deaaf80022adf7fb042656a5a8df6a80132ddeee4144def359e52290b8678ae3c1279ee78b0d79029b7c9f66b67f512118ea2e15f12e3925e150834bcd679d3af8fb79db82e3432f2d49e405797b577314b7b75da0f0b501e60cef87a799aeff24391972e9cdc14e8bff3b3e860a1c75573fef5cddd9124e7be76aafac72d8e23971d88387f74fdc4a15b0a689d6ce8dea2852d972f30aabc34dec62738f4cca99d73dc871ee73080089848f05b202626161f1f1f1e1e3e61c2841f26ae7d79ea7221d56ad240a916f73c49d6c6c71c29bb7e22b9f5d0354242f0c26777925ee470a4ddd74e577b3acf66d48a90b3174f1f5836cc66ce95b2deae7acceed692c4d63391c59f6cdb7ceefe8be7f72fef9aea32ef210f8a521ea77fabc70121213837ebee9dfb6f4ad1de33d73a708e0e739ab2f54464e4894d531cddf7a548d80d90ef5e40f1aec4da4f294544c3ae379e75c4df3f282cf2f28523eba6f89fad50707054a7b5cabfa53326dd387095ad207a828bdfd653e7230e2e183de922c76ca6574ff1ae247077a4742b3b4f7b8836e7e566afc01d272f5e397b70b957608240d7ddfa8fdbdf8280b022fe232301876a01609d4f64d4bdbbfa8063e2dfb476aa9bc3252577c22b02124ab95f230726cdb072dcc95cfba2b2eec37ed54bb3d73e6dd4dc6b520ebd72bc98575797b9473d7282d7c95c3ed43c5ee63af79563e497065e618cc7c7a5ae7313da078ce3bc0fbbab77f07d0d37ffdca007d347edc868005ef6e151c38f882e7f5cc9e77e0eb77e306df4becc06c0ab92e63b04a63a9ecde1f22b33a7adce00002000494441541f2f22ed1c39fb76adcefccb21162cb343ef4aca8ad34306b414ddd50f978c5857129058d150f17c35fdc2a566b77041d9bdebcc15f732bfe4dd182588f2735a57e1175bc46b28ba312e77d98835cf3900f5af835d275c37d893c6e1733276a8477a4d3af755201cca8efe323ce2f9db9c8f31ce8fe7cfbd598a43dd8be059912afbb2b83856ffedd1fe313d286d4668d6397945696c7a51251054bf8b9cd9478cc4cf3d31cee3b0e8aae7357cce9bcd8a67c6791cf820d4f6b95fae3f36d8f3f4c3970fa76c9820287b70477a6dc29bacdcd4204ac8d4bd19adddceaaee2d9a776fd0f97c2e9f579d13bbc15e8e0cfcdc93e3471f115df1b4925bfd6aa3e259efb1879a179d6095cfb60c75dc27b3fddea9493de9dcb73b474fb9aebb3bb5acbae0ee0cdede3153a3da8410e5a6ef1a37fdb6cec6a4cf5f7392d6aa46cf9c1b2d4c51f7e9eeb721bbae5cbf736bffc0d4ed5b1f54e20075af0f2e3d52e2b8eb4aec953d6391c48725bfc1967b54ed1951a997d68e96797f76d3b23973e62fde1993a7e1bf3fe1e13e7bc9ae3a24dac33732fea0afd4a3ad33bc7ce61cca365c1871ef90b3b4f014928ce5087d0011637b2d3a00d0b5eccd5800eaaeb64a7f617710928c6b68e2c9b97a9921b37cbda7ef4a569c7c34e9f44415140018fa9e1e9ac527a70c9d75a318649c0fdd3f335ffdcd9e405faf29abaff25cb6ddb9b6508ff6e302e826ebaf1d99a69f75608eef58efe95bee4bf81dbc7d7ca80ca975fe2d4c3d446c40f0dd0bf38d3e1e9e3d69d2f2ebec0567d7f405844243bbb42344f417c4dcdee08eded938dd6fdaa6476a6bae86388a1381a0097e176c6c6cbcbdbd7f18e015a0e6c589ab4594817e83a45a4906b2dc10ef7e507ee37872cbb17811cd611e46bc9b735d03c23ff345fbaf4fb8bedaeceba979be13272d082fb05811131f64f117a29930cd37446e71e184fa389a5b8d0f7aa6b5f97eec3293bacb3366457ce123ecbe13dc1432777bbbae4aae4555269e4d383a9195b06986d7c4191b13d93e07e3cf4d50e9aedce95cacfd9c5210f1217b62767bc93dd93ad36b9ccfcc83efb4e79d8adf6629da26ffd655f28bbc1b32413461c3b4f193169e2eb7597ffdc24c2d4ad712b83b52bae54fa8e41916b3ce8d7473adbf97d7c485670a07ac88b9b1d89046740e823f0c040cccff8229d0f9776dfeb7fe046f757ae30b3c6ed77a0717f746cd3376a88207f94ac1150751007e76889dd9a2640e00dbe5cafb8bf6b561fd758ecdcbbeef298d0054c5baab2fb27a92b2b847d6fa5e66f1eb72123c6510a8b9e7a5364a70eed3b921a20065976dd5833c5e27cf50293c6ea1b1c9e545da5a031a00ffe3ae3ebdcfcfff705b7b8db67b7958f605473600d424f96a8ea88bf87cceb68580adbae1a2e0ab18977d742013002f3a67abb96e48f2f3d157cdfa442fcebaefa3400280f218b79eab1d929327658e559bac70f3fd7e73060034a4af331af2fe40d669fd2b03b4f607643ef66d13878ef3708ad648eed98fa706b300f0b228971e33d46e7f38688166acef657a776dcebd71b20860dfc2adb536b9be485da6430180da8753f426495c7db38eb748c729ff50f665177100c0f28ff5373cb330ebaee33357e559c6f733361ad1006a9326694f56b8f17a934efa02fd21cf7cc20fcdb0d797a1b555a1384f6668bb7c3bf2f1924b935f29967fac7fcf5da3535f2eec490110e41e32d73de89df662aefcb3004df7caf04f91434401a021637d2f8bfb9b3efd1f7be71dd744f205f0b79b4d4f20a1f72e2020a80822a22282828a28765111b1f7de0b763ddbd9b161ef15b1a1885d11ac880d052b2a1d124adaeefefe0820286039f5ee7e375ff74336eb4ecdcedb79336fde9c0fd60220df44bad73b38fde5854e9596bc4a2ff4b4ea259bb16f491faf3a62a63ae6a8a6767f76b9777b9c0d13807cb3b1896364c883c421b2c50dbd2f75e822d976a3e9d6337ff8eb31685afe6481abd7c5698fce76d7c38196a5cc716d793322e56427ed0a874da57726b97579bfecf6761f214551aa0f7bdb7b1f197c796fb37bfddc67d73d7066ac2d83248b6e4d693b4b7bf581e14629f38227144ddb3bc399a5542a722e4debb7597f56fa9efeb53fe989894912a9b45370702dcffc83fb0ff20bf2bfda68c422b14b7d1724687e1455c1cbd4f70c337bb3b26d6c94697fba3a2c6970fec58ee67c543b887f0b485c201088efefa163c78e1e158b458e8e4eb5df4892244dd38f1f3d7277ff8aafaf7d878eb1cb61b158cc4a10e530188ca484ebb676760c0603c7701cc7d59f1886e1188ee3188661388e5314056a4fafff04080d4381e25156090d420c08f37e475282a5c973bd8252e5b52dc4c0797aba6a17fb388bcfd51488d5c521381c5c2553a94734997a7574d55622848e8d3e9effb6a054f74d91d8d5b06ce760b681bdb6ec648e1ca0ea300d4bb78e9e3a1cc637b61048dfe49766bfc82ebe39a6a1e9341c00805616a98c1b4995d2776ff3df9d0db439a65e394ec90a544d8b6a1ef15616bc2d123529cb12c631b01413e545c4f97aba5c0c0040959b9e55fc64b1b7c55a7552648994d7b5985416bec8ccbfd0d7c158ad14d00a09e6905f4c020083af53d6cdc2986c86aa544903a7c1ccfd0ba74c9bd86cce53cabefd88a591b3db197f9a8e50e5be94683534e1615572968f1bd8eaa96f6288ad4cd9856ff255600040681a893e3d2a3847acc92c4f8ca01572b28a335f618b3f0f8c9f387b60a3b16fb80d3a8f5fb1665ce382b7f9b87e9598256ff255c0052afffabacd7cefa823be7a8cf24c48f9e62665cb79597a767af4c90c2909da159354ca9cf4ec822bc39bd66395558214ab53584a02008327e69757028b41ca5534a8a41f4b351cb5cb6b5bc74888ff24bb53f4b2ff2d94244d6911f074f2a3db13ec980040e524c63ec7edc7da7050d520fe452071814020fe2ff9a768115cfb402fdeee6d67337a869a3080c1d731e00b3e08d4660b18c161022957d10018d0f24289fc7b3cb72ab35f642b418f05a0ca4dcba2c4a622aed84c90fffca31c9cd900a0c87c96c735d6f962225191fd225b01b64c00ba38e355b1d057ccd1b6d0d1f49bf7f06ce72a4ef10bdf198aad7dcf3f5ae852390e3a13c3aa9dbe618a4c050569d90a0016002dfbf8325f655149f12cfb59c4e63a8206a31392869b5736f12a49b0d033e8b93b75478b2a1a8fe451f53a96c87d6864dcd04845f6ed8d7d7cfb8c6bf9fa40ab8a255e84b6a546ded38c52752594e74c4c65a6662b41930940e6bf7c2bd76c51a69801f61df62084becfa49d3e93a8d277579606b7efb7d82765aca998ca4acd56824679cc1acdc504c800d769bf75b3ed927eadc768c6af6aa78f0353642a2cbef8ae98023e0ea0c84acdc6b48d85952b81d032d3d10bde706bad07b7f27e11854fabcd8ad080579a5544023000405594574269a256ff2f42e83ebcbb91df82d0a9068bbadb43daa985a32eb3fc77b53540d6c30804028140fccdfc53561c625a7e0be7344a18dc76e8a64bcf738a6525792f6f5f79984f02006042bb26ba69c7af65534017276f5b71bdf87bb408f9f30d730f3c2fa5e4af8fcf5996dea87f4b5d81736827fea9692bae662b557909aba61c82f6031a7e611ea1ca3a307bf33d09a5cc8c5b129168d6aba3a5c0bac750a75b9326ed4d29500125cb4dbd7c3ceead12349a8eeea2881cbdec62868ca655d277774ec73c28a4308eb63623ebf1bbd2cfe3e539f7694f1c9fb9e14e21a9cab9ba62ee85a26a4a83ebfb8f69f576de988d49d94a9a5614beba197dea850c782e8342b58e8f9e1d93564c01599299723efa4696aac6821fdb7f29ad40493335f50cc41c82a8e2dc8fe732a08fded9b1338ebd28a62859d6c36b77b3297ddf70b757cb671e785e4ac95e1e9d35ff8953bf76a6dfad675285f78f1c4d785b44626cb1be9e068bc1c071fd56fddd5ead9875f07929257b792c62e153c7d0b626ea9819e26673cfec0fbc19e6373e369b049655a71ee677e62f3e972127a58f77cfde94d334ccb38a333fae53680ff1e9694b625f95504096663fbd127bbbc6d50e1c9b002ffcfae1841c1240f9fef2f17b25c8c7d4bf0a4cb3d91fe7b787f18e8ff2f36aee171e95d77ac1a92d1df5d14a690402814020fe2d5a843e1338bf767522db6ed4e93bdbdb66aeebeea42be0f2751bf63f6634e3f8d6d61a001c9789eb42b3c73859d4adef1391ede3aef93d7d0841c3c1cea73b997039d6c3523befd8ddcf9c0081e7e298e50e273a19b2983a01fbcde69f5ce5f3e5d24b9e5dbf9629836df96cc3ae711e6b0e4f706403d37ad8f1e8c1c54b5bea323186a66dbbd967de2968c0345bae8a5be77221dc8e8be36cc3c60336df9350001a9e534699edf612608449bfcb95fd7a0bbdfe3832431ce92562891a461477ee68c221be74decd30e8b22336426b574753168e0bccbdc71c482da101b80d669dddd3fed944570d06c6d271eebefc5acdab852969f2b6416e7a2c1ce7394ece0eddbab45995090c6ec388333bda3d19e722603084f63dd6de93d28479ff7d07c27267b9f0185c87f1afbbed3932bc0ef3fb7f4955cecdd5bdea89990c42dc74b560c2d6492e1cc23c6ccffe7eb9110d852c41bd89afbbee3c38d4e653ccb8b6cfc2b37b5a5decd3666a7c2ee130fe50a4df83618e62a1bef72a7ad8be4dc19f0d3c739c271cdcd8fa45849fb5a1a19943ab21914979355b29f19c872ee8a98a1ad26fe0b0896b53ad5cb408d4e8ff657a04cfaee78af817792a7989aaf8f59d3d63bdb4d144040281402010ff8057f437aeae366641be92ae7920f7afaeaefe8f42e71ef5b789f04bbc33e147baebff9442d4b004f9cbeb15576a3aa9f85bf9e44b2a0c992a593491eaaf642554e5282ba150287cbdbd6a2fd1b7acae46201008040281f8653df47fc1ea6a6419f0fb517db87232e1bd8ca61519b10b675e33e8d4c68c896a0581402010080402f1efa136fb0e2e0e420630b1cff7796063a0c100260e340dc514486a757ac3c24093803c1590e591681120a73e6d8ffddf832a7ab4b957db8eaf4b2942c73564d561e4231a81402010080402f17fa24570711031204f05721a180006ac4f5a813613a424e42981858106033080c29a1509055d165b1105004060c0c23f291eb292a2ff60a59b86ee791c5ae97b6991ecdf5c9c5f6cd104157f2a3e6bb0682a3b21a9ca264d649945539959934aa950a0668f402010080402f117a9d1a249804331056a9faa9575043e0364144849206928a5a09804ded7aca24a29e0962f1fe662a0a440f54dd6e674ee213fbd16bb3ffefe598bd2bb131deb8eb8550250141f62d960f1330580326d959b719758e93745208def65e2baf4d93fa6bffa4fcb0f02814020100804e2ff538b60e2d5f7f55918282b5d57d0806180d7eabea994040203f51e611c1c4aa9ea12963f99efacd3625f56259501e33718b168b4bbc64ff40da5c838b734bc85bd3e972fe4ea5ad5f3e937f7586a357e6359a69da6cfe866c1fa15354ee7c604eb08b92db6be51a1c70f81402010080402f1ffa54540e5dd882b7782ab5e579fd7eec986049051c0c58189010e655ac4b7cc46706c82c2836d793f4b8b50bd3f1ceed579abbce3aaf8f48f99d94fe2360f737c73e478da67e644a49262e87af60a69aeff2b9c8252997191174b397067cbb1d74af4fc2110080402814020feafb4082505ccf2eebb6625ffec4a1a389502f118a0a4beae1294d2c0c18187838c2ebbf91bb4884a164d25b786db3af4ff73463b3b1d2edfa8f1a8e857e9c7c7b5b412f28546ad665dcca5000028c9ddc8814dccc55cbea691e790a8c7259f2551726ff9a413fab3a3b78e6de36828e40974ac3cba4cdcb27b9233571dbf7dc8dc71edddeb59d71f7639a7c2a2a97a146f4f4d0faca7cb1772b51ddb47c465aa0000c8dccbf3dadb6bf245facedd57de96566f8745669c8abca5d57fd514bb675b0fa629000094a92b1a1b041cc82c0b50726bb4bd79f86509d0458fb70ff2b214f2850213cf7e91f725eaf2508549eb067a5a6871f91ada36be53af4b692ae7c2cc2017536d2e5f28b60b981493a1d64e6ac84fb5d1cad2f68df0b2d0e6093484fa0eed563e96a3968140201008040281f8012da298021e03440cd02280897df2b02451010ea047809001da04b0312820bf9e8c8c021a80cb00d90f2f7250bc3d715263c6f5f7f90f971a1f09f7e97eaceeaafb79993727919bc66c782a072aebc4d0c08505a1d12fa5052fa3bbbd9dd963c1dd2a5a80e2cd85f86cebee415635384492679cbd5577d9e5e4b4879b5af26b2f4cca92e001671d96dec929c8bbb3d0e248f8c0c31f482ae7f4c83eeb59936e66e5bd8ee9f96eeba5fcea4aaa7c757cd33dbdaee11d7a87dabddcb9e7890c00989641bdcdef479dcb2401008aee6f3f45068435d2284a9c153cf981ef8eb482fc37873ba6cfea32f18a8406f2e391011d166476dbffb4b028efe5f985ed8d098c06ae4358d4adb745920f376668ef1b382a269b829af2536db4d2ab53275e6db6fbb9b4a830f76974442b3db4ad1702814020100804e247b488120af2550018c829c85181942c5b0e41026429a1940606060a1ab295559649d4a605d040d265cbb57f048656c0f4614d74581cabb6a1ce38c3774c1f670da6c0be5377eb8f37d2655476dcda38bd510bc3eb8b08a696dbc09941f293479e57b65552493e4a319191880000a0f3623a5be869e9e8699975d89541020030c401137ada73b11a2cb93e519ab27de7fb960ba6f99b71195c8bc069132c93762414486e6f8b1786ceeae5c0c739e6eda78fa9c7aaa6a48a1787b6a51877eb555760dea19fd3fbfddb924b008069de21d43a252af6230920bdbbfd34de2eac21bf2465f7b1a2d6f3c735d763125a1ec31776a262a2ee1553d9e7375cd11fbb6c98871e0b23342cdd9b5a7081a1e3d9b3a3ab118fc110d4ed3a21442725f6b90ca4d5e7a7fa6831261b93a43d78f8b240c512d77173d6411b3c23100804028140207e448b0080520a0a54651b3b14539fb4050a404a42810aa42490df960c8101078322f22fe494213414a987c8093687252afb82b3f84c5aa92095792fb34b9e2e0bb0b3b1b5b2b1b5720e3956401656d99382101a08e9c20f052a00004ce4b7e55672f2e971664579ea751a4068186a7ed310bc32273dabe06c78435b2b1b5b2b1bfba6339f02552091646652baf67aea05d984d8c6a41ad755b2a7bb77a4598574b7670361da764083dcc35b6e4b01803009ec57e7f1b6b3192a4962541c27a88f330f9405ef8ac536066513272c7d3b2df9fb5c852aff4d2e183a185459f74d49ee6d1ae6eb626560606c681db0f66561a18c228babcf4ff5d10abc96ef1e2d3836bc89b1aea967bf15d77249d4321008040281402010b574ef7f75026c1c5818703190d365ebaa7f4d394466da7c9761f1d7079bd5a00ab0cc7d5aea2c3a10f36ad8b83a2cc039627d0361a906abd2c403f66dcbb8092d335dfdaedb1e6c6c26a874b5f0ac1e21c9285481110b802ac9cc917f51d89207dbf7bca132173737588101d0ca52a5eae9961b4b9bb5d1641805f47798b92526c5f05a3c3f38c6910b408b4cf8f969990aa8c7060065566a3ec7489b4588cdb4e1e3d34c653b8d8aedaee54f568746a40d3c75e74c033153963cbd51fb17000cbe7eb5f961561b2d105a2dc644b51843cbde5f5dd9b3d3c0e52def2d6cc041ada336eeddbd572829fcea6d9a1a9a0d1a3640d58540207181c4050281f83f03ffd509a82d84246afba8af41296415c895dfa373e07aad877bbf5b3c79cb9d1c254d2b246f6e9d8cfdccf912afe1f8c56ddfcf0e1ab4fafc93cc225969e1bbe46b7733bfdfdd2aaf5e586f71cc840567d28b29204bb21ec7c72464ab848dc29ae7efde7cb38002baf8e1b63549a59f872b4ada7224afc1fc1b4f1e3e4e497e9cf230f54ea41f151b79298f066018fa0d707eb16a4ac40551975ef61c00e0398504f16367adbe91a354e527ae9f710cdaf6abcfc775fd8636ffb872f2c6a41c254d4a5e26de78554a9516c838a67696222690d95736ef7b290700a8213fd546cb95241f8f4e7a5744626c91beae068b81e3a8657c8d424961a3c69e5f3d6ae83a28dec52defd7d2418bc323d83c8ea18befb0f5d7b2bffa2caa326257cddd703de7a74c1551793722172c3f93a10400e58ba5f5f9c623134bd0ef5a0bc58fa2e62fde9f865c0f207ea3b8a0b3f7b6e011ecca878661a31e73cfbdff393efe8aaef4d1e3355cfffaa73a1e57651c1fd9508747980dbb5efc23e115e98717cedf9e5cf4ad06d0b20733acd9f6531ffcfced5bc9b79b1b710c43af1401141ef7e3117e270a3e139e3feb0939d996c9f13f51f86dbf88f2c5d2fa3c8321378bff42c9de6df1b61d9680643ee29fae45c8289090dfb8a85a7e7b98a3b6b6ae585b57acadabdbedbcf43bd261e877da7472ba786f777b0d81868e5dc08423cf3f77d2441877df7ef5405f3838bc8585beae9651a39e5bc901dbb7f632f9ceb5c45c9769d15101a9d33d0d34b9228b467dd6dcc85501aed36ecdd6eecf46b8d66fd2b4ddbc6c9fc6a2aab1d205d7234f29fc2684b8181ba831b40f9ad8457025f27c260580ebfb85bb7ebcfac4a067773bb5b991a0f1bcc30beb9eea6921121b773c6c3aebd0b2169a18300c3a6f8e9e2cda156ca321d0b26c3dfdd47b15c765cce2c0e7831bb8b837f30d3dacd9c29c030035e6a7da6855b937d7f77335127105c6deebf86323c7d5431311df806675100421140a2bbe56db7fcf3a39b471bb99c7654dc7fcb979f7f60d8bc39db3774ff0f69a74b9a0f6b7a6f2c3d9d5f3d65ffb395a0499773d72e18ad319c8dff0374297a46c9bbf641fd222103f4f5c7c468d8175022356afddb06eed8675ab57cc0eb5ff70626e60bb79f74b7f42b618227bcf668d8c383f715b2650bd3d3c7feba33a13f6ed1bebc4fd9108e42f0f2f9ebfed7ef1b76a11b8c0b27173774bc12fedcf30749c9b3577d6267eb5f0fc15bfc8672f92977bc68ffff3f42b39957f6bebccd10b12a4a879227e987fcc325a76dd19c9d2199f5ff5cfea0a0000bcc6eb5253ca2f0afd8fbdf32f971e867d2f65f50500004ca3fe80f59707acaf3515b3b653b6b79df2c5f52af103701b2e7df4447deab3e7e53df599f5e8a48cd1ea5396897fc411ff88cf22d1f58938f5b0e2e28a4555fe1313b5d9f7fe43d5008266ebd372cb0ba2d72d46d2ad4a0861bdf0ad37c2b77e2e2f45ee23a36e8d8caa744918bcea72f0aa8aaff3cb6451f5f9a92e5aad964b621f2d41ade167306ddab4b367cf1e3b76ccc1c1a186ee7bc6b185fb32ada7de8d9fe95cf68a0d1d186cedda64e9cc13132ff5354413410804a2eacba571f7fefdeb949bb10ee962e95e6fc6c6f5f7266ff2e4ffc598b9ced38fc7fee4dc528a6239a6df2ca87dd33adcdf523d2cebf0bde7c37f712202afe5b1f1bfa130bfe217a90a26b072d1ba1ab9fcc1abe2bcb8d1a307e9e0f457bdca201035e9f0a80a10889f854422d9b66d5b5656968585458d3729f35fe7006eec605469c287efd477e6d87ecd042a120080ca4b58d7cfcb8ac7e611020bf7d0d5d7734980c2e37eda1eeb3fd0a9739c845fccdd93d997fee8ed6a2a22d83c8263601f30f960ba0ce04b532565daaa464c93e137b3aff431769efa84cedce4ada11776b9080000549971f33bd96bf108b6d0a4c5e8fd6ad338a04b5f1c9ed8b69e98cd23d83ad6ad466e4d96d065316bd65b9278797107338159e895a2aa85ac3dd4ad4b2b7a39ebf108b68689f7d803af3e1fdd975ee821d2ee76e2c1e131ad6c786c1ea153bff3f2843257c5b43465c7681f5b1d82cd6319ba769a77eebd124012d743876735f9be0c00807cbdd19360f39c963c530000289e2eae4ff0fcf767559e0f2dbd3dd69adb62d783b373dadaeb106c9ea04ee08cd832f3465af270eb705f2b118f60f3b49d3a4c3af4a29406d983193626613769f9a9408332ab0659fa91a9410eba3c82cd13d76d3ff170b905a5fccd8999c14efa7c82cd6319b9755f7e2397422d03f1533bcda62dbc0d2137f55d89a29a66a8fc1837bfbb9b3e9747b0b52d7d466c4d96d2a07ab5c1936037ddf0a6dc4c862e38d55597b0189f9473bdbf21bfc27ea6bab0cae72b5d095ec0c16c1a00a0f85a98218f10773babb6bd2a880d16f32c27ddfb248f8aaef43169302b957ebfbe99502d5bc8bcebabc21a9b69126c1edbd8adf3fc73ea31fc1a9ab9ead5fac6e2b6274ae8a4fe668286eb5fabe8e2277bc6f9dae9116c1e21b0f418b83559faf91c853c658e2dc77eea03d9374a981a4aaa96a539979786d437e4136cbe9e6b9f950979e5cd5772d25fc0f43b5150f485f0acb58031c9070635d2e3796cfccc44892abcb761403313018f60eb3b745c70ee63f9c44671a55fa426c1fe2dc21600a8fc9bab421b1a0908b6d8aacdb4bdfbc30dd8aecbd39484ae47500b4da9a845c77a94cabe6d6b1b3e522110488b4020fe7e76ecd821954a070c18c0e3f16abc896ddeb28988ba32a6f7ecfd096f8aca5e512cab90c5eb16049b32014a5396fbfb4c8c2682166fdfbd7d5e5bf2e814df2e9bd39442bf1db70ff4d206f31127ef9f9b50b7f2b627e487c3e1ed679e6507cfdf7960dfae157d0c92d6f40edbf7a616c3279edbb2eb27c65b8256b75df71297b8f30180cedc3b70f855c729bb4f1c591566707773e8c083192450d9a70779f75df9d46ee4ba9dfb374df0c8dc36b879c8b6b2be08f9e1d8b0ae6bb2ddc28676b4a8b20d4bada1546f760f1c70c67cccf69327220719dfddd8b7ffbeb75f66b5287166b725b9edfe883ebd67612b49f4b49e33934a0094afb685780eda9ed77ceab6bddb57f6d2be32bf639b050f4a85f5bbb831dfc4dff8a00280a294b34f01e0d9b97bf91400957ffbdc73700e6ea2f5b9ac533e5dd57d7cb2c7ec7db1875774675f58dc6b746c1e0daa37db7a780f8eca6d3a65e3fedd6b87d579bca2b7cfe0d339ccbae32e5c5de40244f30d379eee68a541669f18ecdd7dc573a7d11bf6ed5e3bdcf6f1ca90d6632f15d2207ff44750f01f0fac07afdeb36fdbd28ef88969c123e30a69d436103f0fbaf8ed8b3c608b3459d8e7cd902ebc3ea5658788eb86fd57edd8b76982c7c76d835b0d3892899904f4a90ff7f7c4679535b5c2c41df1c5663dfbd6ab3459504358dcd427c09cbc1ff3b81800146faedcca0328b91bfbbc14004a9fc72695885bb6aff3694884efb6ec5af46873d0e9b5e77ee21277beecd1f2f62d279d80c0b9dbf76e5bd153ebf2bc8e2da7de2cebe756d3cc15262147ee6cf46183e3c28b0fa2438c6537a6f8f5dff8bef1b8cd7bf66c9bd53c6fe7c80e11776bb5e5faba84a9a1a424802c65697bdf19d12abf199b766e9ae6f56e51efb9c99fb55efe67c2b3d60296242fec3cfa9276e0887e8daa1839ab5e4775f71db9eba3eb20368ea30000200049444154d8d53bb7cd0d546ce93df2fa1752e29b047bcdc256f13cb28bcfa4539cae4b76ee5d3bd4f4fcb0c1d139e5c22fef1db3cbc65d3b764fa95bf0a1080d7320fe02bfc4a249c400160e00a020bfb2271d872740bfc1bffe9546d3df78bde24a4d27157f2b9f7c094551eabf15272449aabf929550a954b84a85ab541883c09404861318ae04ec276bce252525bb77ef7671717173735bbb762d8ee3c3870faf2d00a6d96a55f40a7a78c492fe5e4b806554bf55ebd66dfcdb0707b81a7130a07363672eb96b3cf2fac9c58d051840c7b64e2a87f6cbd63d085dd1c8d25cc4c2d8da16d666da557cfd2a325f30dc42d6ee58dec38c00800097dcb3ce5b923f2ac0aca6f68d71f52d2c74381853646a6da1c7554a0000841d771c98e723c200bccc5e9e753b70efbda247c9ee887d390d973fda37da9a09009dfccc72eb0e98bf2ea5d77c0100559066b33f654f17fdcf561629d36a0b4517e7ba1fbab2b0b51803f0344a3dd968f79d0c793fd3aa6a170559cc617151a36d9800be2ef4f998de779f4928a7f445b3e2383d8ec66df2d7c1013ab7f360bb375eb7f4ead81deec1f560ece93b05432df9cfcfdfa76c7c2cd2ee9c795cdc439f4e39994cdb8e6b66f865551414773cbd6b962b0fc0cf5d9818dde6eefd2ca5cfcbb5732f60fe3b4e6fef61c800e812d44cdccc6552c4be59ad475a5b1af03086d0c4cac6882f7fb472d27ea9cfe61bfbfa9a3000ba0635d36e517fea82d3b3bc7cee9e7f061e519be7f4d0c300daba70982b5f974849d0447bb0207e1ca534fbe347011300285956f2c15923cfca79edfa341082a46a3354bdde346d4d7abd45c98726dab10120d8cf42e2183e6fcfcba051fe7d5dc64fdc7339bb6f4f031c0a9376c615598d0cb1e7c0ed4f9def0335841ddcd64767457c6cbaac8553c1bdf837daeeaecaa44b373faa1a99645cbbfc81db24b81ebfaa6c31d366632c9199b5851eb7306ec1d2fbda7d63ceae6d25c6003ab76fcc6ce4b166fee94931ed6a68e67863132b530103931a585b9b6aaa9e5ebbf69117b86ded143f0d00f0b5c7f91be545251470f19a95acaf48989a4b1afe6afef2648d4efb2e6c0fd2c701ba7570c71b345f5f5c9bf0acbd80d41b69df84fb339d3f1b552abdbf76de4595d79af387075930017a756eaee9e13aebf16705f916c15eb3b09d295d3cffa628f4e4e93f7d441840c75626998e7dce958d5a59f6983f1b00207c993d6a5d88bfc42f998b28242147050a1af0df3d4f268deba2e730ef89e2872328bd3dc6ca6cf0cd5feeb740fe7c6b0f3b2103e7375afaacdadc2a5f2c73d66a7746821ed17f3a57ae5c193c78f0a2458bce9d3b979a9adaa14387dacc99d4ad4ee4366a67624efe8b3b319b22bad896de8c1cd3a3b9996db7c8a7a550f23426a1c4a25b888b40dd7870ad267dda88de5f4ca8c59d18b7fef46317a37a98311485ef9f259ddfbbf1f84ba069f8ce017041b36e6e2275a20cbeae00a3289a2e7a78f629d4ef176c516691cd30f41fd484787339493da4c9f60cf5d5ffd239c15742713dbb7b88cb12121a08309aaa2ea7765d02ccd4e131b6589b8b51142d7f1977315b3320dc4ba74c6ef11dbb075b48922ebc541a340fb453de3df9b858f5f1d6e51ccb5e83bad948932ebc94cbd2e212a5466d5a5bb0be4c41bf4d70ddb2973ba1a12eb02a33f1ca3ba6e7c0d6868cf2b76de73067787cee51158b2d32ebc699178c2683db1957dcd6a96f3dd5fdb3cf641a0e1e669030bdfff4a85349af0a09fbc1ab362eec68825408c45fe2c592e63656a6e656a6e63675dc82a79f91380dd91119a4a76e07959a61d183e8fb944b5857ebb2b9418691ff80c6c4d333c9850cd376bdeb9109fbaee5d20092db3be324767d7ad8569e42ac392ccfb15313deeb0b373eaa4a9e9c7dccf21c3ad293937ae641215978f7cc73866be7469a35bee965af2e274ac401a1e52d1ef84e3dbb5a28efc73e2bada999578d8069e0da405c12336ac8829d71c9ef8a786e13d66f99de42bbd69ecbd7244c8d25cd4abf9824d16c3fac95be3a7e4cd8b04f17d35a7f99af15d0a67b17fb2f26a6551f6f5dc920bc46069b978948769dee618e3f24d86b14b6efd22f5ecd1507f46d5c2ed4f5fd42dd90f109e2dfa145d000d477f761d48deb7564630ce3051ecbf9e5260064c61637ac1c9e79f3117b5fc80058665d22e6f5b4647d93b274ca9f591e01cbd02d74c37de9b7e6bae4f61fb36fb43c994f16df9e68576d620cdd5653ff18eac00128b935dcdcf4372836881fa375ebd6b6b6b6313131e3c68d038051a3467d2500a528292a515080f38c5c5af79eb4747b5cf2bb8f9717f8149d1a11bef3a55c925108af9679082a1c3b6ab7d95300b9e9b935fb03a14b520f4eece0aac711695b36ef3a65ef13fc077c6c617c1dc1e70a0159922b211962238d8affc0d8bac6029064a9779014e86b32ab695a5f09554d42d5c0d7fde22e55e1fb4228dce3a757e1f552e0befc15e4a6e72a59667e6d8c0aaec7a5673d8c4dd76ce2ebe5d754fcf67ce287770917df8a5b04d957b7c853f0650a6471561168186a7fea5c1122132d5c959f5365b31b95e47d219097ba1bf12b9c6fda8c4906c9db8fa51cd7b9b127e6b5941e9914e4e5a02db0f0e8b7ea6a36dac511f1d7300c597fe848f4b123d1c78e9c883993f83ce3eeaa7615d36b9f9a21599c99a78407e36cf8156e618dbb5e5491d9aff3558459bb1027c5f55d0905b4f4ee8ef352a7fe9d6d58559efd9ac30a1b766e483c3e7d2febe5a5a452db008fa6edec950f629fe63e3e954c3a756ea253733f822cca9682d854f4498f668a4d4520cd2cdb83b69a66fe995c12b55a7d65f724e7d75183db7958686b59f98ed87c5f52bb0dce57244ccd25cd95e616819685d627a9466899896aef487ca58042030d46352232a718344cf4b958a574c43f22d86b16b685f9ef0bab640ce3e8e821db0fc44f876040d9fed37c1c58189450a049001383520af2558001e832a14005da049490a0a041444011091212381868129059deb51133800490d4ea749a8981060e0c0c700045756240f9f2d0fa44e040dcdad8cca010835fae37b3ede6dfb93bb90ef5f1e6ea9e01a1bd9d9a5e1b62eed537f4db2360190eb9f4748d3b91fb60c7a0d6c3ba59347b38c789fd351d8b54d18aec34896e57cb5ad634e19a0d7a0e680000a0424fe93f5b11c7f11123468c1a35eac993274e4e4edededeb5df2f4f59e0e2b6d9f37cea8ee615229dd0f11834bbeb8af823d75e2a07ea0ac0ba7ff4e1d0ca1e88319696798d9a81fce9b2cefd565261db6fc57673d16161cad4658d1d5757afc194e4967c8782cee0e96830c8fcf71212ca3676a715b91f8a40a0c3c70100b06a671bbf16ea8761087404a0e3bfe7c464c7caad8ca161c607ae6d87169a6bce5fbc9af59076ee6fa76ddfb63e71f0d4f56b8a544ee319cedfeac886c1d71380e443ae1ca02c085998914f31b4b4383890956ed3e503a7d5a60b7f78548e19e71b8b3120ccdb4edad276d26659e693eb67f7cc1f3f3520c7e8c589ae06681810f1c388eab60c08a8c3aca1a35dd10c193c6d0d06b8ccbbbcbd8db8f286aa1c7d730298666dfb384e99bf272943f370aca4feac8e16ccaacdb6e6b038dea4a3a37261f4b56bcf330c7ddd0c8ca09559de897397c5370bad425a1812b5b5595d21e4bf2d500194b55955414621f01df9387ca39f544c50b7ebec035d6753c5190fae9cda327be2d00099cdb32d2d357e588ed4585213e96a0dc87b95a7fc94dbfcb7055f114ab517b05a194908f48520c9c892d150d60950e5bfcd07d0fe6ec15eb3b0150a4a0550f0ee53c668795e76316a4a889fde05d22e172438066c1c440414a8204b096c0cf838000604061a041490c0c5818b839404755700c7805175e3e76fd9fbb998865c1564abaa9da950a4eed9f4d461e6c641dad7d7c564a8dfd9253706999a044f1ae8dbc8c5deccc8b1ebeabb521a00148fe7d6d56e3169547bf7068e968636fe732e7de1449fccbeb820d851ccc0309661d391075fcaab15bf0441b004262d868c7683e7096fe4952d9aa8c2db6bfbb8ea31318ca1ddb0dfe6946a9d57e304413079fa8dfa8c6eadf1fa7aba0c8a6e2f08aaa7cfc5308c65e03e6047aa7a5a5372baadc876c8acfecd1d2c4d5dbab672ea79517a77743d5dc326f31e16bd3930acb99588896198b04ebbb917d50397e5164dd2b801c1ebdfbcdbe46baca565d266cb6b45ee9579edea6830309cc1d1ae37e064365a18f5f7131a5aa6798e183102fb5a33605b346fac59707cd9d157954dd94a9e9fbf910b262ec69a76010d58af6fa4f36dea3ad4adeb50b7ae0df3daecf0b13bde5035c62b7f7deb25380f9fd4a3be0e0b03a08bd3933fd29f3a1874714eb976af78792ae6d5f7944ce0e46f0ff7b71f7d55f6c2273f9cd9785d65eaedae4ffcf4505f8763d9d2433327e911c3b2aeba726c458fff1c3864ed633906c0770e6ecc79b079ede93c2b7f674d5cb3413b5bf9f5b57f26500dbab88abed5b492d0776f6ea2bcb1f9dc873271a2483f1cf5001c5ad71356b9cdc0a3a5a9ec6162b1715d754eec0c3e6c1d1dbee086b4f4eee406c675475e9302c6d17768153a754ea04896fa300bedca81f81d08ea05d485b4eb1f74ecd4d2c3c1acf4e8c4815362b2680c80691ed8bbaef4e296a8f567a48d06743025be3d2c61e81d68991fbb7ae3035e231f4b36dbd2c743e3f9eec8c3aff47c03ac6a1b38e358b470d7c83fb32321bf4c24153fdc7be025b3411b3bdeb795487a31cc56d763c14319e07ce3060183e64df362e4a53c29207f452db12c9a3716159e8abc985dee11eeeecec36f6b174a3f5240867e636f33d5b5b5c7df964966f9f303db1e7d8f60ffbab035b3f176d7c83bb33ba9ccb7039915b72309cd8a227e3a04130316060a1a000003c856968db8c928c0315077f68b4950d1806320550181fdf86a07250d4aba2ccea22f1f6759caf66d2feb8eeedbc9bb64a6c7fa23afc2c658130000f28c33775c93af6fae83bfded5b951f054b7476b9b3001c8bc2be774ef5cbbdb909b737a50c36ec31a3ed91ff869825699beb173c74d96eb6f16f6b0925e9cddb65bd735f56f4cb0add67a8896a59dda9b4c9976346441c5b8039579acbfff1cc59cd8ac5bf5a83b7f766dd76976fd07cbdcaa970cca0f970f5c9318f4306103302dbaadbbb5cbd38cf9367a8c4fefde5b9add1869450040c9f323cfe7ddb91f65c6a2a1e0b8b7d9fc1e2989434c19a07c9be131313ac2cf51abe4f69f9dfd7a4e6cfe7cbb77459f45e8bbe5e8b0eb5d54fb9f6d6cc203503c5bd47eb56acadde2fe36cc9277c9294ae4a2ed1f808686467c7c7c4646467070f037dcdd6cd6ec66c7c70da9e71e13d6d9cb4e972dcf7a72e9e0f6d3cf4d079eec5f8723368a186ae13db665e737937a34d02cb8b367d1aaf3fc91d7eaf2014a311ca33313e3aedc617b34f8b4c512c7dcc30ae6ac5bb2c3be7f7d7656e2813fe6461700fdf8c6fdb74e1ebace8e1a4587460f5fb5a0af23796fdbbc355261a5114c3af77efcc504cda6f56b9aff675af79edd6359b7f1be3db2a77673225e1c5fb6f03cc36febc87a1ca8451bf9b150df52d15ed327356c30bd4d40de94fe4df54a1f472f5f142ded75b4a108030051a3601772c8cd4c83e14d0c09200c9a781b16ae4901a7e54d75bf7d1a80eb327ca6cfd6c161017dd3c774b0523ed8bbe88ffbbabd8f875831d515267f7e21eeaa618b26cec3235a478507f9aba60df23387f473ebe7ed4ef7deb4d540206ce54c2fdf141eae3fa5b383a0f0e1d1a57b0b0c07b6b16483fc5964bfa1c70443a236743346cb2410bf06a675c89cdecb3af7f2e9fb6874a03dfbe3d5a84591b7ac162cb5640300302d037b394c9d39f718b3f9567f63c6f784655b04f8eacedf948a794e72e003608eed9db1fd57de6976eb50b7f62d2134bda64f703934ab5b1be68c11defaf937a2e66e786d33665ba05ead8d12c331fadde5d82bce7e6e757c6d4bf62e0e19c119ef6fc5cc4edab5e022693fbdb93ee397d49286c5b4f12e0766f66ac99832dadf547a2b6ae18e125e3586df9584a7db8f1490536fe88c569b060df3ed9c3ebe4b5deae19e3fd6bdd5f8dcd94d2d82ddf51b84ada66ac60497c3b3ba0630670ef512659c5bbffa2e01df34d88b407c07380010e58f15059f26edf34990947f5195ebbfaabf9c98060e3a4cd02140f4c58bb4f8eea6ddef5d0676b2103af6093179b871fff3b2b15a86286062cf3a6c00a679f08476f2e89d0f4b000030aee7f881f5051830745b8deeab19b725b1d2068cca9787d6dd759abbb8a7bd80c132f49d34d7f3d59eb3199fe75ffe745a3d4d1e87e0da0c486eb93c6a80f5a7195e2aebdcca58bd71cb063514134cedc6c3e67592471f7a26fb427b58efa5cde3b258468127ed67ed985a9f0302979090e6161a04ceb50c9c3cba4eeac9476593886cd3dee33b98b1e0f3ed5d98a6fe7d03ebe9717042cb7dc8ccb69010ffbae6dd7131069b90bf4fb9fbf84329c63769d0d8928764c23f82962d5bf6eeddbb3607af9f60d90e3bfee0484457dd677b174d1d3d7adca415316fadc2d75ebcbec64f0b074cd864eec553b3dcdfef1c1bd6b7dff85d1f3ca6c7c4cff7100000c73aa88b8bf2cc98768376bdae34b8cdb21fb76f5d5fe189c101cd1b779c765a383aeef29296dc6b13c2d73f916bf8acdc33c38f3e3ea95740d084e39a138e2d6d5ab66c9b69e4d7d34b983837a8c7eac7b29adbac6ebbcd97778ca99bba6e6458efa12b938c066cb9b2bbafe957bac13f16ea1b603b8c8bb9bcbcadecf8acfe7dfa0f5ff7c87accae2bebdba8cdb2715dcf4e0e009cfa7e365c00e0daf8b90b002cdbf97c57a79d300f3b10bf214cfbc61fc342424747a63b4dd8772932400707c0345dfbb4374cfdb377bb9949c58469dfbd17b7f4155c5c342ca4efb08597354337c4efef634a6022df55317f86e827fc313ca467e8f00d4f6dc7ee8c5fea2904a024a9d7ae5f4d785382bcbe227ee11b5d3720f2ea9e71960f578d080b19382b5ad97669dcc90ac7d04cf3c05ef600ace6435aebe3df17965737c84b0860e3db400b07c044aefe7600acc69d5dbe666acf719c70327e7120c444f4ef3360e22189cfec1317e77b086b7d71f11c7a74b1cede31b0c3c8d379863db6c5cc698f9f89080f09e93b614f66d3e931a7277dd570f8476b89e3303ee6fcbc40226ee1d0fe4316ddb0981dbdaecd9753995584e78f141008b37efbe2d6f435b8f3e7d8b0f0d9319c41077785987ca619d526d8bf45d8721c279c3837a7a564df94b0be137617f7dabdda47080487896c2b113f13ccb841e35c25c868103280877f5ae750f6806260c8846c2500802e417f500207033101190ae0e12022e07d594f9fd622800428fc149cd6248041439e0aca661f685a8b00a04142d2140013e8132be6b66e1b587ebfe4421fcb80178b5e5c1b64c6503c8a7072ded9e5ee93852ee48d4176bd38479eac76e70280fce14ca7667757bf39d5eadd5c97e6f757bd3cda5a0800e4db8d8deb460d7f7eb3cba36ed6a35c2edf9f699e34d0c26babd2c090870300d0caa212e3b15712229c2b840f99b1c5c36ab16f5cfca83a3cbe584b838d030094de1ee3185cbae7e946d797739c9c22320d8cd423be345922e5753df37093d7273be8c253fe4661fa07121637127235b5445c0600005df26ccfd4918b0e25bd2bc118509c2f69b437f35a4f5de9e9b6e6535a25dd196fc304002838e66d36bfc7a3c421a60c20b32f2d1d397963dcd33c150357e5178846253e5fe546bc58e6ea7e71c9ab5301c4ade1752be622802e7ebc67e6a43ff6c43e2c326b3560de86c5bd7ed3eea035f34ff6f4aa4659098542e1ebed557b89121393245269a7e060a06becf23db8ff20bf20ffab952316895deabb20418340fc9741e202f1bba18a5e3f7d431ad95a950dd9d2d907fd8cfab10ebd3bdd510bd5cebfa5878e1d3b7a542c16393a3ad57e234992344d3f7ef4c8ddddadf63bf71d3ac62e87c562312b4194c360309212aedbdad931180c1cc3711c577f62188663388e631886e1384e51140010340df21f1a1c5307521b3db130606150fab578d83814a8ca6636185535753aefcabae379caa2e176c2311800ad28a5c81d5b1fcc5ced04a0cc49cd28a1818b01c83e3ccde39b89090000b2e84d7a3e09420680e2e3932c425f9ff749c726b42d7434fde63d3cdb59a79621018ca9a1676068509d99132136d71134189d9034dcbcb6a95342a06b606850d911f5cebec3e2fd62eec634376093afd63472da4f577a20aa89a1f8e6e49e2b948bafbcec6d2f64145d0ab10efdac1a31c0e0536f16e33bf45e71b2f70a55c1e303235a0d1ce4d1ea424f7d34b6f0fb412f7b040281c405e21f8afce9cab6cd8f76bcfcf44f371e00d0d2fb271fd156a3ed909f26c44f052f24e1c766d8e514d0346811a0c1003151c5d84993004d02d8183031d02440c8f81444808380015a0ce056e99b53d9716b63e936db1ebd4e4f4b4b4b4b4b7f95b4d435fbc0c6a42200a08b2f442cbd94ad22f36efc39ed34af636f271e000026bfb378de893772aae861d4f4edc5be03dc2b2d806459f718ea746bd2a4bd29052aa064b9a9978fc7bdfd9e158eb8beff98566fe78dd99894ada46945e1ab9bd1a75ec8beae5bc90b8b19faf6b67a6c8c2a4cda12f9e0ab3e11a8920285d0cac154c800c5ebe3ab4e657d6e76c5d030e0495ea4175200008a37b107ce3fc995d38440d75087c360e0c8cc1181402010084425b84efdc3ecdf470e1cbdf1fcaddbd78e2d1b1876a0c87d58371b16aa1ac44fd5228aa94f5dfc2f573cd334484820692069909040d3a0a4cbd64b500039e5130b394a2822415e1e95fafe120a8aa9b27335f92a28a500c7a0b4ccd2a91cf2c3e9b597853da6767630325463d230746aebd2e3ebaf17d2c032ebd65d36b7a188a5edb7db6cdeb1459e6a5d1ad7f61ba81fe5a3c712365a4c8f3ab8a15d15a7d54ceb61c7a307172f6da9cbc4189ab6ed669f79a7f82e758961d065476c84d6ae8ea62c1c17987b8f3990fa0d16cd4cebfe2b87a8a6d7b7aed7c83368b5d2dbfeab2e2685cd162c6a7c26d0d6ae817bcba1d76d9a7e3133c2b2e93db5fd87a1c60c4ce0b9ee65d18b23e3bd8d3938c636eb93e8bf3e32480f69110804028140202ac1719e7ae2f8448b6bd3839a366ddd6df9f386530f1f1a68c5441583f8a960e0d8f85befa56be944d39f7d56bd4257095e7642c7aeacbc2ea2064a6e0cb2eb2d38fe68856b15f37fc5e3b92ede296bd30eb612a21ff16fe6bfb92e02814020100804e297f5d0ff05eb2290453d028140201008040281f83e901681402010080402814020be8fbf79fb235949d1d76e715efd2c1980fcfc4e8b71f75e014091ac04fd887f33bfd8a2092afe547cd660d154764252954d9ac8328ba632b3269552a1403f19028140201008c45f04cd45fc269469abdc8cbbc44a7f651aa577273ad61d710be9550804028140201088ff821641bedfd55abfcee4bba59f2ed10567430c4dfa9d2fa47f4bfa3b9a6ab92e556f964d15262c68a96b1cb436e5477799953f99efacd3625f1655e91a43d77be2820175d93f2fc37c21577de838f88e3b9826036099769a3ea39b0572e48640201008040281f82f68110c03ffc19e0587b6ddabd85d81cebdb4319e1538b089e6ef75644ae55d8968d76e93cec2f8fdc39d783f316d5cc3a55b3f7fb39fd8c367d789b89d29cdfff8e2587f7ae7e0b0dd6f540c5dcf5e21cdf509f4582310080402814020fe295a04130323266856b793330b031d028c9860c004de8f2826b88ecf601f59cce6a4328b1f2af342e475cd2ee10d05008ab7a7a607d6d3e50bb9da8eed23e232d51b4d28de1e1fdfd24443a869ead16fe97c0ffd96bb3329a0722ecc0c7231d5e6f28562bb804931194a0000eac34e6f1d8f59f3c27c1bb9d81b5b798f8df9a0aa3617aa9cb8a9fe9df658ae8cdf35d08e8b010090395796767735e1f3851a56bee38ebc9683f2c5aa2686fefb3e964d3494dc1c696731f0ca572d953e593495dc1a6eebd0ffcf19edec74b87ca3c6a3a25fa51f1fd7d24ac8171ab59a7531571def97e97e09861304c1e21b370b1fe10a2f12dfc92b5b345192bb91039b988bb97c4d23cf21518f4b90cb5204028140201008c4cfe2278c5b63005a04c829c82401fbd1be2a266e3a24007a6dba51d0a28d0823df9fdd94a8d7e38f7a5c90a52c091e70d667db9d837eba99272706860fb44f38d643f7ddcefe034f3a6c7d74b6bdf6dbbd83db1c28320300a081eb1016756b5f7d7d2a75ef90d60347793c3c14ac0b0050fcf0a46c597ce2368dfcd8c18d86cfefeab3cef3b3fde0c89cf3135b2f7aeeb1217e7d77f3b22903e5cba81eddb659ac8acfec625174654150ef3e1b9ce346740ab759b2f5ccfb6e61260c28babdf51416b8b7d1f7ed5aa1787be2a446ccf5f74724877a350bf7b9d96eead6fb79566fd6b5f71db3a147e20c07bcba74c7d4a976228396a59fddff90326d6fc08282f28b54d689a1810b15334fbcbcea48dd5bd7a7638f052e090b5c79e88147201088bf8194478f0a0a0ab2b3b250552010085d3d3d2db1d8c1c1e1ab7772b8bcb4b4b44f1baea9376153ffab38fd5768114a1ade2babb9cec400c740420149c35f288bd07d60102768e3c55cbf4ea2b7d19b93cdfbaeb76743e9eded3bdfb75c33cddf8c0b6011386dc24ad71d09055d1a5fdc956c35766b5b53360e365da7842d3a75010080a1e3d9b3a33ababa5d27842ce91efb5c16accb01009ecbd0c14d443880b6474787e245c9b92a4f7ed5b2abf2ae5ecc331db4dacfb4a2b3ae7c756cd37dc7e9bbbbda0a7010b41c3bcb63fbdcf31f460c6e37d879ce8693effa0c312bbeb92596d3e984cb7776cf195a01d38735d161814edb50e7b10feb8fe9e3acc104fb4eddad17c5a4cba04e56b5e9d631af926379ea2c37e345b8a2544e587558b827cc9209f7ca9588ecb8b5717aa3ae85d71711006e0367066d187ce4f94c57170e6aba080402f1fb5508954ad5bc850faa0a0402a1e6eeedc4478f1e3b3a7e5d91f0f46a41a97d54024dd314d0344dd1144dd134004d5140034d034d5fbf7af56fd022b8380871c8567da5ffafcf2cd3108a4828a6aab9e1bbd4072e5e8de113bf7e5877ad3691e7b3021a1d8b7a661bdec59a0520c949cf2ab814ded0968d0100d00a09d42d289617be2b60185888d5bd6aa68e950ef302000025b9b765cac475675332e518839216d0ed65657965f0b505ea1471260b57c9945fe4975d67d2e63e89c3ba05689c889ded29c20140999396537c6bb287ed1c1c00805616a98c1a4a4986439b416e939746bfeadffbc9e6cba2eea71cb8df59eb0ca1a1486d1946b0392c51d9179cc567d24a0549d790ee673a1fcb72c2c953c36d783c9158838d0300947ed2885e66973c5d166017a98e0796f89d0000200049444154802c2de20657fbb321100804e21753909fdfac854f4d4eb11108c47f9006ae6e572fc77f4f08ba92fffb0af7f794fa04c7b0bfa514041707e537e800d92a001af408c02be55383011c1cd4177409504bc87c1528e9afa8101a0c907eb93481e3d0b7b7d1e68dc72e3edbf1ca794c47730200082d335dfdaedb1e6c6c26a874279961ac49c6bcca5781900050e6a4e7280100e44f568746a40d3c75e74c033153963cbd51fb17df511598c079d8c1b374c7361d0339a74f4e69a489115ae6da9a3e33ef44076957fd75747c06371b37f3e02ddd9bd7f5fbccb765ffec1fa5a674abe697a9a1a76fa05f9d99132132d3e6bb0c8bbf3ed88c815a2a028140fcad646767ffbd56070804e29f2919feed45c0391894925fbf8fa281fa420a165350a082221200a0908402120a54a0fa9aa81430a09882ea56fbb2ea74ef677d6ff6d0351fdc07071831000078f5c27a8b63262c38935e4c015992f5383e26215bc5d06fd9bb5efa9f7f9c7927a74ad30e2fd9962e0700a04a0b641c533b4b1113c8ec2b9bf7bd947f676d60c206638f9e1a07cbdb05afbc2fa559565d063824cd9876f071a10a2859def3ab27e3df29010013790ef1cd5f3b6ac60df3be5d2cabf7bb44296415c895df350f5063badffcabeab51eeefd6ef1e42d77729434ad90bcb97532364d861a2c028140fc3d541d4044201088ff07c9865300b21f2d094983822e9b7950d06547ed91e1000c0ce43574aa99169d06d62fcdc49a0df5d52bb378e2ba4c8b8e0a489dee69a0c9155934eab3e646ae0a80b0e81715e99f32a4ae8ed836e49c635f67014ee018d765cce2c0e7831bb8b837f30d3dacd9c2fc079601609a6e9362a287152f68db6ddd2385e5c04307c38b57b635d114f20deb775a702e43a12e9fd06d403b666a9643ff0e66cc6ae391df1ee6a8adad2bd6d6156bebea763b2ff99e4c30ad6a4af71b61e877da7472ba786f777b0d81868e5dc08423cf919326040281f81bf508b526810e74a0031d40ffa595c4ff1c300de7c612f21b6520adcf84120aa455ef6761a0c3a43f2a81aa522774a54fba6c28060003d067d2794a50d074eccab9cdbd5bfef532c853e6b8063c5ff564772bc1efab3865fa9aa69ea746dd3bd5dbf0bf6e34549342fde5f58a2b359d54fcad740295cd00d59f1445a9ff569c902449516527244596a152a954a44aa5522a954a9552a9fe502802daf8d65ea2c4c4248954da293818be3256a07817b766c682ad276ebe92d04068d5f1ea343862ce202f5d0200a0f851d4ca185ecfb13dacbfcbe44d9511bb6e6b7aa361839aeafcf5278bcedeeb6dde37a1f225b66183b683e72d9bec67c8ac2ddc81e6a643b44ebc8e6eadf197335178dccfb00beccf39df41847a9288ff24c78e1deb18dce59348a4b3f7799b86267c367aa4ebdc6ef0fc9593fd8d983f924671cab69531bc9ee3ba5bb37f45112849f29e79b356ec8b7f94ad00e019376cdd67c2dcc9c1b6fcda8cb14b6f8f75f08c0dbf7f6f86c30f648acabbb1697d8279d8c8006366d195be56ad1f473c4b1866fe5376445265276c5fbc74d391f8fb1f4a01d7b4f2ec3078d6fc112df4abab7ad5ebf59e75221ccea76f6f2150bd8f5dbb35dd6de8f7c9e782683f83ae7020eb7c109281884ffd6f0c3b7ef470a74e9d6ab9e3d8d1a38646469e4d9b53e54b20a82aabab69a029aa7c5dc4f5ab57dddddd6a4f74dfa163ec72582c16b31244390c062329e1baad9d1d83c1c0311cc771f52786613886e3388661188ee31445010051f27bd7dcd200240d5c1c14e45f8ba824f5f40dba694b3b6149cace3951b99e6b5d7ea71b535a9ab471d37befc56d0dd0ba83ff2c54d6c9a18d3bef2b6e1832eecfe9b69aaa8f8fe2b6ad9ee07de1c5855bcb5b8830ba2465dbfc255aeec3be538b507e38bb7a5edca06ee13f438b50a3131831ab8d3e038056157d7c7072d3b688c0d7fc87f163ebfc9e6dce193acecd9a8336da0d11f11f1f6da9a445d0340da01d387b761b3d7533274bb39f5ed8be7e7e8754eceecd698edfdfe7a64b52b6cf5f2c761bd6cdea17b46bd9a365014d66dc366a3372ce888686aca257b78e442eeed5f8d6eadb3183ac98b514fa8ba27f4f4f3ff746e4823fbdfc06fb1b11b8a6bd6733ae211b7e861988f2cd9e108f01d18556fe03c6ff61af4565a5c4ee8c9adcfac2e363b7220374bedcf28a6dd8b0b9a7b9264ed3b422e3ecaaf97183bbf6f7d4fe8eadb1185acecd9a833603adaf47fcdf41a8bee1a16660206400d0800370f03293a4d21f553f0a491033fef2a6d96466dcacde3d1f1628816bd96af8ae4d6d757ed736dc74eef10e0e7d2e6b05ad3ee5a785a147e8bf0a99716ce1be4ceba977e3673a9739e90a1d186cedda64e9cc13132ff535fc073d1aba8dbbf7ef5fa7fc553facb3718306f3779c7937b28ed56fe9d90bbc96c7c6a30706f19f5723a092160100a0d7b85bbffe369ffae083ba997a384cdd77ecc5784707d68fc4ff592a3f8fe2dbab56dee6b4dd7df548e73263e3de617dbcba3af75db0ea5ec89fee350ee1552a2f0d3f5822b52518a7ded4a3b1952efe0554af77f41f1aadf2dff0605ffff2219e31a343a67ab65a396af990070b1b7eee7411d70f5a7f3ea83c271559fa8e8cf0bd96c69eff29994720fe617c5bd79b0692069286220a641490559b0f498394fc8ed6a1a020b7dc8f138727f8c1433f60fdfd5c3949526451dab925ed2d347f3caaef3cb8a6bdcf4b69c5ebe3439cb47e5ba2ffe183cfe1f139dcb2835ddbc12b3b3865078bc36371b865075b7d7098ec9fb4698632ff750ee0c60e4695e2e33bf59d39b65f3381aaf8c10c1b93b09bb4fc54a001e177a200e892677b47b77614b379049bc737f30c5979338f0200905ee821d2ee16937c6050233d9ec79f9b7db53dd67fa053e73809eda73e28b83dd69a596fc9534559fca577275b709ce73d51d0d9079a09ac869f39b7b85b432d368f1058790edefa40f24d8d902936d10460b2080c0080ca4b58d7cfcb8ac7e611020bf7d0d5d7733fcd1252f949ab421ae9b07904dbb861d896942275fc8a3731b3025d8c596c1ec116ea37e81211fb4105aa571b3c0976d30d6fca9dafd105a7baea1216e3934a2427fd054cbf1305000074e98bc313dbd613b379045bc7bad5c8adc9121a00942f96d6d7acb724f1f2e20e6602b3d02b45483423fedf94882f6ca2bfb888f375850025f932150d344d4b1fee1ced6bafc3e6f2b846ae9de7c7be57aa6d3a8b9eec1dd7baae1e9bcb636b58361db4e581942a4d9e6e6b1a7693969f0e3260b78ece079a9224478df0b5d1e2b1b93c3de7c0c9879f97d0340d2549e3ad05debb1f9c99d2dc48b3eecce452a06959da9169414efa3c3697a7e3d86ed29117a55f5870cb735fe58196adb510abb8c8d06f3d697278a025a1b634ad31920acda6967b54599797f57437e172796c2dbb5663f63e29a1e8a22ba1a6ced39ed0599bbdc506fd2e675d0b37e2bbad7fa5049a06aae4c5a149edebe970796cae4e1ddf9151c9120a685af97c59434d973f122eadec55df80c7e66a98b51c7be095ecb3b2943edab8e41ad564f1aabed6ac8a8ba0e9366641af463a6f1e6629a89c032d34ac465d4a8cece52414f99f2854bdddecc931e877b9a8e0786beda6eb3fd0a9739c35eda72597d240e6de5a1bd6cc4ac8e5b1352c9af45b753d4f4503fd450c8527db0a38ada3f381a641fe2666665003632e97c7e60a0d5dbbcc897daf444b04feabc77f458b2001a4649543467dfebfdf55192a1a8afeeedd0b148fe7d6d5eb7641fad322949e0fd6755c50d1e143fc9fc3366fd944445d19d37bf6fe8437e58f33cb2a64f1ba05c1a682bae32e5c5de40244f30d379eee68a5217b303770c0bab47a6336ec3abc77c3d4669203537a4cbf5552165549f2c2cea32f69078ee8d7b4fd8edb077a6983f98893f7cf4da85beb7824f9717fbf9e1b4adb2ddc1eb5768ccbbbed235bf4ddff4e556d7b2bcecbc9c9cecec9cefef8ea61dc9a717392b48226041933004a5396fbfb4c8c2682166fdfbd7d5e5bf2e814df2e9bd3d4fec068f9f951fdf76b0f8a3a7564f358c7977b47f55a9faa0050bed8d8b9cbb244a37eab77ed3fb8755e10336e7e8f5167f21826017deac3fd3df159655a4861e28ef862b39e7deb551aa7a4fec7de798745ad740dfc24dbd8425d7aafd2c14a0701e94504c5ae880862af7045ecbdf7063604b12b2a2a16ec0a0a16b0a228169a745896b625f9fe58c00541bdf7f57dbf7bbdf93d79d86cc8ce9c9964923973ce9ca9b814e13c76739ee1b49d89c7e2e7da941d9ce834ea60abe2212c4d991cbcbda25fe8a441da34e2fe22f8ed4c11df04671170ab2ada282b7c7dfbc0fce559c0eaebac45c371dec784914e13136a1ce7ed3b7c70c348b9bb2b03bd57e534e2787d468c67585c89d5ac3d4987f72d70ac4a9a1eb8f4b1d070d6d5dbab2c80ecb8ebde8b83ae92fc4f09235d261dacb48bde939cb86da2feeb2d63064cba5421c471c0815fb07774e829c4352cc245912c283f1fe9327273bee9b45d8713b7451abcde3ada73cecd5aaca3b44c232f7328dc3e7ec6f62baf2a5b5a4b206d3d7bc7b6693d1938de7d22d0eed2d4fd390d396bbcbd17dd510ad99298141fd5b7286e82e79c3bb5f43e6bef9c9ba903b2c18959996bfad2bfd6a2b0fc62a44bc8d63cc3c93b0e25ef99635d7e7092f3c8844f7c1c070041617278c465cde90752cfec0a577b1a171a76b450205e145e61fae5cfd06bac870adaa188a86240fcddfb896334456a51dd9d3f8217bfd61f3e758401ad6db1609c35e060d691116cd09a72f6f1e5d986d4c6171b7d0744a79207ae3c90b47fa9b72025c673c8def73cbceb1400071ce7e5c7050fdd98a51ab2f9d091a37b970d24a7af1a3923ad1a23c21511419afea1fc7d7c958515b7d64d9abee9ecf34a21ca5235730ad9786885db5f7653e25c09d099d9f75eee42632af1fa22f86f80480fd87a6e133e65c9daf10e6b81aada73808787a7975f90771f550904a1ca69e928331092a4baaebe2a53f8e54395a65becaafd8bad980030c84df1c1f9c1cf3f70715b060060d8e7fab10f72165a3000009ab464a8088dadada7c9a6367df88e0018d469c6de3b35db980600833dd43d8d672c8f7b1db4dcfc9b2e78fe6a7bedd562df65fc762f1da84c02bceacac2b54fd4a6ddbfb0c69a85000cf2311398f86dd8991bb2510b00806ab321654bb0320ae06cc4b966ba30bbb0050cf1924f524e1149c92b3ce41000f0d27d7bdee5c1ab4a81bfaed758cb3951c9b72bc68e5046a12e3b319dab3b6d949104b4075ce6bf3fbce46865ef8d2f8fced0a30040a0bb6695f184153b5f8c5cc102c06adfeb1f7b913c4489986b44f0db6a115fbf0040fe9afe7a6b3a9c24d1736af2264f59c0b9d96b165da70d3d95b6db938d0204fa5851ad1d766eb837639fc6bdbb650cbfbddba2dd240160400f94b1af85db4492d5d05662202496aaaeae0aa3e9c9b215d7118f8317f60d55210104fa3bca3af78a597a34d62d0c07808a42a74b8fb6f69746005a5ead8c395eef12773769b43a0920c8df91edda7bc1ea4bb18ec395c5debe64fd89c793cb2645ef8c1a74380aa47b380c7073f7f00ef07736902201b4e4c5759348407befb9b9bb731cdc1f2eddfc42676ee6b1c5967400f0ee2dc8edbb6dff93b58ece5a5af2348422adaeaba520d190df66d4e0bd4f5e76bcaaf7badcc353f5280030708046b579c4aa5dcf872d93c471bca1d2eae8cd156e3208808dcadb8bb6471e17358f55fb3a96c12b7b530e52163a92c8f7e282089af2992b736e87eb52014058d4aa0b210c156d0d192a42656be96ac892abce2f5af7546deaad73abac5808c0402f538145c0c65db963d669754a81f3ae4d9b6a2cf924e5189e90b8cc4d160100779d37a96e0f5f57f07d6528441bf96dd8b76f7f565676a783b6b636a1a1e37ebfc2a27f97276ce5f909012bbf0c399a5fd7dc58f1fcfcf2001dda4fd837847c62416682ffb7c623d36f7a625665cdbbc7a9f14b86f468cadc3373b893668fa17bf29a3a9d49520edc9b7e7ea91553d858f9e1d9bd33f107b279e2e64cfd61438cfe427400cbb02106ad2a03456770a41dfaf15a765517610b54c7c6a79cbb987aee62eab90b670e6d8ad04d9f64ebbfe71daf312ff541a3f6d051962cd1240e54ce768ca74cc9cd076522eb40af912e4aa2270489a5c042300c700029a70dd7af6df190c39bab0b5f665c3ab0ef46a5a828640ddfd1e6c20747ef55e1009c4789e91cc331c33b2cc9c87d7e390f7a8e0bd26e7d5f9254bc226cc99f6f678bec1734bb1037428520f86dd5888e1b00a88ede75f2ccb99433e752ce9c3b7d246ebeaf9eb292aa0203c5a1e543faed4a69af500736223a9f61121ca855ffe8468150b9572f99c60bb327ad3e9cfeac984bef3b6be79e794e72485b9a38002e28cfba5b4cb10d73532189f2a268078658c0eb6bafb8003880bcd7c8bed2080e800b2b32aebc27d94cf0566b3f3360b4b920e7ca9bc64e02d3b402565e7a53519c7bf5c8a689f6521fcf2e8ff4efa9e3302fbd42f03389747f4ed59b4b594dda83071b49b466643cf75ed1cb6d760cb1908fe2e11f71ee8b2b79603976901645749ca4ec1966432ebcf3a842000040b70bb692460007c049924a2c04c3f08e358f63388856f9c5bbdf002cc7f869533a5e2f714970808637171f346a0d1961c1146587cada8cf6902eb9fda05cf06d0a6dbf95725877396d939b0cde5c5df82a33edd0fe5b55ad610881d87e9b6d425898a6a68678ebd7d4d4081d37aecb3b8dd0227e0dbce2ac672d96932307e848d1e872da7d0646843bca930000ab7db8754c5f252a82a04c35fba8bb1cbc3123424363e8c2291e167aea86e36fd6555c9be761244f431084aee93cfb6c111f8425c9c3479dafce5b62a52c27a71d7ca106a0e5634ab4a781148a20145993e1fbde8bfc8ef0fa9c9dc34ca41084a4e2b2e8763506009c4b3e32fa61d1a39dfa58f45057ef139698df0c00c07db432c05c898e200855d96ac2a1b7addd4461e58dc5ee1a34842c6d10b03e8b43a834ff22305e23b7918701ca50b5f4181dbd3e21fd59d197db2b5db917a786257ee8e45924acbab329cc414f9626ab69e63369fdcdba8e26324965a9bfd07b46d9ea32edc64484aeac2e099cb2aee2364bf7707477f7f470f7f470f7f20d9ebef5f45e57e1add53b72ea39c575f071830d8bc6208b36b667722d541554f10100a1c9c852bf9d238e7172e2a7781bb2592c1513e771cbcf1651da44276bfa8e32e3dd4f7a508bd73f3974adde6cfc607df1720a1bab384292acead7b2223405351670ca452b57b294a489e13882df5689e8b8ea1ce000523dec07b8b5e2e1377ade9e0d96f7e747c4bd6dc1f97525755077d45b99c192146d72769b3f41e5874a8194cb961b0973cd3f1f9c12606fa0a460e8397d7f4e9db0ddce81e3382ee096d783a4b22cb53d3792b49a2c2aa8a96cc070009054926cf5e6e1d795d482f0f6284da9b68c648de73c83fac22f8de23e3618bf915bdf28c071b28cae4d40f8821dc76fbd2dce490a55cddd3e614146ddf7126915aafb8cea6b8beb40565d9ad45e331496ac9c2405da8ad41ee45bb42f68a8e20849b22a92ed0e494063abb280535e2fc0018021c7423b3a8c74742121c9ebc943ddfb825a6127df1241f98df573e66ecea816e20040925660201dae162e664ec201c771415d31073e6db2976bbb460c25efa37550f5a192d7450aad82083939fba6f99a2949cb6998bb8d5f79ae984cfa464482df80d8f9f3a5a42445931fa4a42463e7cfff5d579dfbbb783451359ded25d7c54c5cdc3cc1c7c1aa9781020d010010969e18e3b5a439f66261862dbbf943762e424100a0a5e862a6e9a3873b8ce900c2ca7ba61149b929bd95b13789a1ce2111b6f91782471d4b3e21e6d1d4f464bed7a8b32e898f39417ae48a97d9c5522800005679755ff199b4b264d9976b5d9d23b60e7db6d40c001adf9ffdbcf6f9c3c3aafc979b06380ed9d8373bd60428da43773e4cb2d3a4149e9be93a7af43ec78c69ba6845eac4e0edd4554fb8e17a156726390557335d8897e5bf8496172b2dfbedb5bbf6f69053fb322564799b88c5c19b6e9cbef7a179a2b658ffa13a2dd22fe68eedf2536f2739eb4a92a03e7db0c6fd2f5f4f40d09f8be8843554377c7dee605545b5029012b561bca9bca41e986cd68fd51154daa49732dc29a8c0980a2cd01b7fee5488bad8af10aa9c9604bcebe6c78d0f6302261fd2883af224dac748960c4dd9b37b38de6c358868fa8c319db72239bb58fad4154ecf4583b43b68052486bc14495853c21182b4283f9c5755ca05963c13fd33b54040f08f3445884fa66ceb8c8ac7254124b42c55e0f2c38f2db806539e05f21e87ceccedb0ce024952938e23688fc10b92062fc01a4b9eddbd94b06cde34ff26dd97714e6d23de38a00c0516d49756b5e078ab8953585b5283916465e980030082b4e58b32e49920e1b2f3f21a6ba6f82382a92a0362d2d65e0cd61959b3eed5ed70cdf62e034367e01fb37b1f9cfe24a792d67d22f9ed2275778edcc74b4cf8f885c3075c34a829ac7b9df984ab65d35783dc6172766be94874b6144958535227c4255b1f23cd555fb8c06233d04e61aabe9a00c47a6b1475575795657b13af148f0c5517eb006195b736ad887b3ac87f31023800822262998a5dc1affb24a63c1374424f1f1d2d9e0e4295d5a4c1bbae52c07168cc8a0d9a7e587d5662d61c2f431932343d8e3277b9f5db4cb4251067ddbab553a74e17ed74737dff35b3abff0720b21ef1996722a4ef6f0aeb6fa828a16033e9707e1360e557b6dd508eda3edd4e898a90a5746d1d75e800002439bf79638ce90800022405873143faa9314924499311f3c7ca3f4b7bdbd99fa431775f62b9d79655830d58282aa164eed85bb42c18301d162d1ca84d274bf71c156a507a375f34db95aa3a72b68f2a19806e322eaadfa7e494021eb02c478d72d29622a3741dff3f6618bcbdf0b20180f3705fbae4f8e521a64c54427bd0e2284b2af11cf8d740d376b296ae3dbbe1cc47f1f9f48df9d732aa40dd52ad83ad81ff25e74da3b4cffcc90374254900c02f7bf9bee9a7ee150445706e25b7d5bec07d9e72b346ecbfb9fb4fbd6bcd9dfff1cc9efb98c600ab9f58644250919551048a86cad286debda89f320a98fac626c6c626c6c6fa947b8bc3661dfa8c75db9dc76a5fe75420b651d1038d64c90020ac799b57d95e148a96ff68e3fa9bfb0eec4aabef3b61a046a7410a96999711e4249cf9c86fedda94a6c5dd1768385b29116b4910fc5bf408bc73c857b1782d2809054c88e1b884767f2ba9ca47af502d434323434323437de9575b274fd9f5ba997b7b8289bac3ea174d384a57e9e911b638da8e54f3f24d8d40ac7f4b52ece7a0c6cf3c78ad54284ab9a52025e11918bb9b313b0684c5494ad6fdd59b5f3ee2aa188a3232502c3d382b7275467d07c118669ec6f06c575c761dfef5a0a02233ed2d30f57ac8ab769b487b76dd6724a1ef61412e387936bfa9351c54c1be715ec16b739bba0cab8a03ce34753784dcc4731f455ea1b8b0e4f2fe0c81ba535f45d23781afa08b505874f3f0693db10731d30ee635b51707af7bb879f96d3edb2fb417a35364297115a64d2511059fd5f7ec452dcc2860ea8aae91a12ef9deb28839498518f26d0aad8fbc9abcdc0ac466f61cdf1e32241c7041eddbbc2a1c886045bfebb663fbd61ddbb7fede6b57ff7ddede08433f2036212016f0e6927bdb437c4386e85a65f87caa4454cd543acf90264babb6bb7260758ff7cc9eb5e5c2b3b2169484716af0806f56b210547de0c8f5566774ee1aa10c25453a020080d29854e0b5087120015064355a534768f2aa74cee71a01def8213966daea93d9458d08091a6a387db93c5cc8fb5226540c541249479633d064a2c49bf25f8394e3a2c58e6767479a5ba5860e763054a0b594bfbe7522e152be46f885f106549106d0927f3dfdae8a93614f63665ddaeaede7291eaa2df957772cddfc1240fd41469eb79f46979a435956fa9dc7341b4bd5de06941df113a37b2c1ea4557f6fd7a253a40e716a9f2d760faa9a37dc045e9d5cbb3183ea1e37d9acab38b6150f8f1f38209a7180f3abf32ec56dcb843eab279833157b2c99a4ed3ccb65f0e7e8e1bda46b1f27afde7a8d39ed9e31139abab56318f752c40fad5f734c6ea83e7cba7b68d9eafb7c603dc97cf945b3a7b20445c77fa449ccc2652914a7fd5e6a9d151a8adee8c5c3370c9de336bc2266a819f9ddd90dabae91dcf74f3397808fc40d45f09beb10dfceaeeebc1c1b4295a401bfbabc5e88abd8fe31a797cd62bf80eab9636d159b5fa76e599fca1d76bca714bdc5d5a0e9f8fad099b4191e3ae48ac747d7dd161afe61a780e25c14f096fc9be9f7941dadcd22639c0f4e0df70f2b98e6abc37f767cdde65c851127866991f1ea8ef9d24c2317b8254406fbf3a3c30668e21fd3e3571f2d70da19a7d8618134b2d6c8e5e377076df5e8973d62b887a58614703e3db99474e291c07ef56247291aa9db444adbb2eb36238aa26fec042def357e43b931a37a313e5d5cb7224f69cc6a0769c00580207875eeaddb0fa56d8ddb2b8cac3d3c3678f3a83f7c4697470d3125bd4fddb2f63a3a60cf24531afee99bea6d2fad78ff412f7cdffa74e7a859fdfa9c0b19e166a644aa7a752de9e08d62f9c1090b6d5938de0c78879f75708c0214c1cbb2afdf7d4cb5b6f4898dd0f488f21c5e383bd852aaf6e9f10d3bae33265f37a4e34d9d5368fd8e48195a2ae2c99bd69f900dd283c27b49abd767f281f5f4c1cb2fea964a128431f65ff750f8976a114c14a4c9502de810ef150090d6e6d2056c120871a8fda9f5aa110955c789739c97043ff82418ad258f97befac21fd8d9611a696b6e2d2f378e8ccd8f4c7f7dbd8f1ca539e70fd301f9225990af5788ccd691aace2b6e028b9f0a20c92b7bfda5057a500030eee7f7f5929eb2f03971ece41beea94f529d9469c28fdbfb9a1dc301484c65450aa7a856006a5400ace14b45333131e25f04b5c7e4b3b95adb576e3d7c64f5c55a21005dd9dc296c47fcfc097672280048f719e3a73269cb68df37670a4f6d3b312f7ceadae14e4b282a56c3a2e2ef4d381e3c283e6cb6e3ebe3ec4ec94ae8050cb13cb06da6efc7ea27198b82e30e3f099bb5674650bc8466ff891b4e0ddce0b6a5bdf1bac625bb5c5abc306c3387acd46fecb6731b476976d9a02b53974c4ffdda76d8668357ecdb3ec3900a40b55d76f3a2f4f4793b67856ec6503933bfd8d4add1362cc09bba6dfdd6cb8fafad98b432c47323cab6183465cdddcbf7437c574f9e666b7f73963e85a2e53fd268e18202a7480fa56f756a54c177efed43cad397ed9c165a0f0c2dc709fb4eac18ab41063e713b11fc2bd4884ebd878e1d6b5e04d100002000494441545c5446df400a4eafd99e13b4b297e1b4535768f3a3b72c8bdccb03493dd7a907362e70934310181277b2706eccee15914784405630f7fee3d4dad926541c247b8ef0569eb13d34f0edb1fce31ea3932e0b17fcb17ee3f453cd20a9ef3ae3d086580f36823777ce97a43622e10ab6387af5bae9879b80ae6e3b6adbe51523d43aadb28cc8386fbc7dade786cdfbcfc42d39da0c4092d1edeb3eef50cc743f7d2a8e4377898865d76d46c0b25d92768c357b51fc9cf01d20a16e3f61f796e54e5280e364159760bb0dcb56068f29bc7a6f587bbf1c91f7da71759fe2dc5571b3c2b940d7b00bdd7578c9083512cec7f10e2a52b72b67d3f4c34e3c32d8bf76ebc1f3db161ce2012aad6b3b6ad5ee05139d94486d67e3e25ac4d784a8ba7e811609bba2023f5667de8ab15a78f98cd4dc8571d111db3054ced4fb8f531b66f763e078e33729b47ea7f75d9cb4a272dada097e5b51b6b9ffc465e9e733c3076d9831dbdae6b228e414c1bf07e4b7d0221030b5feb36a53575a040e002a14a8134023061db4091c007005320870bc46209e0e7e65f3320f1f7fd159fc0f47171fe0ba0ef5eadb43092dbdbb63fca0c5dc556fee4fa69f1e643245b0f852e2142bb9a60f59cf909e0e4a4f230c47b3cebedcd4870e004d59d38c026ae25e2579c962e569937af9245b5ffd72c69d9419d96310675f5eb2972c02d0f424a697638adbe10b6b037449952f1f1529dbf4967ebbccd2f9c58ef72706480260a5076d0df7cf2ab83b9c9ae6a3e07bd776fdcd73b32c1bafcd710abc31f6d1e379942dbdacafcd7b7575b40ad4652eb2b35b29935c7e6f24bb3265b0e91cb5638fb7b9ca343d5d61d77b51cb8ad7cf628dfe65c165bf172faf9b23dded747a7c77376f09c330d1dff61da15028fa2a1443d0065f0c1e8fe7e6ecf0fd1265656573eaeb038382feb6430578c57127f570c9b34597bca588673101c1df9c9494146f6f1f0c23c699080808da860d50342ded52606060f73d7424e5cc191555553b7b270cc701c7701cc7700c441f3886e338e0982812028a20f7efdeb5b2eaf7fd4c8f9e4ca1b541a552296290db209148d90feef730342491482882a2282afa441004455014451004415154f440fb2bb688060c1a785d6a24dd82fd68ea10ca526215ec8a748a7c5f8b01896de235f5e4c1085d0a098626a6954e89f45599558533d46ca71ebb64afd4e187f45ed11b06058d373650d09057307572d1a6370200307a4e9ddbcf2f500e6d96f63a539016b824ed106fc26c4b56502359d664f0fa54ebded2ddcac2301aef9137a907eb5105cd62ecce53734d6914e1f8cd9169137aeaadd550621bf4773662e60000a00a03e3921f8f0c37376429b3d56dddec642e13ed8280808080a08b5195df24260b0101c12f7a26fc06a520b348c0428184000f835a21f0bf5b280a02726d7a47b5e0ebc98a6d863849128862c43461502fe6bff4c359242405d7f9c9aef3bb502f646d661dc9997544ec905d7c6181984c1ac1bbb38377b77f5fd7aa5d98cdbcf071e6d7d374866cbc3e64a378ca268b5e97b7e7a212fa90130a00c001008ad6b0dd5be7efeb209efbea5b9fbe2edcb5b6edb8a2fb8af4f72bda0e6fdf48b40b02020202826f7a0c441c1e0202828ecf84df418b60a2502100210e2c12c893a18c0fdfb1b9f271a81000094091d2c1f2502b000090274313d6eae624246e10020202020202518f81b045101010747c26fc0e5a44bd10843800005708922848a0ed131bba06c3bb705de2b5558500ffba4f4040f05f02511876b76518510f0404ff08d86c368e612882105323080808000045511cc3d86cf63f5e8b60a2406f8ba5820090fe3ba1c6ba7b70363772ff6e57d6f554611680b0914b9853fe437dfa17cdae86f63fed9fddccae6edd1162e2d3ab85adb3ab5ba7580bf83c1e71c9080808fea75a849cdccb572f4d8c4d1004f9ee14420202827f45bf09c3b057af5eff0e5a4423f6757a433db4da257e393c80bf3a04537f39d078a1cbdd8ce93ae251d0f8efb7da39dd5d9177ca53b2abecf2d65879bedafc32d185f50b34a0d24457cba4e9795783e4feee0fff7f90a87f1efe879deebe0f163e4874165ffb947b73bcd35abb332921aac45a1d0404047f4f4ccdcc5e3c7ff1f4e9d3aaaa2aa236080808d86c369bcd363535fdc76b1164041a7e9189558803b99bce6b0b06f80f73c11bdf9e5e337f7df2b517e53ca0abf7f30f9fbf74a647d7b194480ace512b0d8d69c4adf897a9bf36d434aaf7b5ac79865400687c34b3f768c1a1273bac1944d510101010fc5acccccd884a202020f8cd409924609341920452249023c3f707742550902183340900804502193250c5d486661c182848914092040cb18410000532c8fe20a82ceffdde60bbf0348588434f0acb2a8b1e254fd17e76f47699a01bb9a52c878ef3d2a4fe4b2f1bc6171262131010101010101010fcbf6911e57ce0e3add3219a30f8bec100c341888300078e10f838083bc6a9aa1302470808024847cf281c808bfdc0e281d7de5cb838abd7e633dbc31cf4e4184c594dabe085870f8c54270300084a2fcdf73490624acaf70e4f7adf0200fcf75bfba90db9520f008037e425cdf0309097a433d91af6d353bf8887986d7cb96788aee1e884fc260061e59df5c3faa833999252ba6eb34f7f6a0180c687537a188d5a3e67a05d5f631d2dd3a13b9e71bb70eac29b0b8e4c75529394a4abf59f955a2a0000acf2fac2004b0d369d29296be81d9d5acc0700c04a139d151cd76e0eb75561494af618bcf97151f6b611e68a927459f35107dfb5744ab7f1e1941e86c362a7fa38d85a1a1af41ebd3b4794bba0ecdab2401345493a53d1d067c185623e00f0f2d6f454f75d123bccc6c2b047f0f92a5c507e6bddd0be9a2ca62453c9cc7fc38be6ee4405e0155e8cf53757604ad2d9a67e4bd2cb04c2d2e3e3c65dac79b3b2bf969a86e1e894f35346c61516eff7eba1a266e89ff059c07db276a8b5265b92ce94d3729a7238bf8ba58c5b3ea5ce1f68a9c89264c868f41e77a880072028bbb63cc854498ac15232f25d78b155ecb5bd35fd972e186ed7d3d87858ea97bc757db4fc972f1adddfbab781b6b9dfaafb3598e842e51f9beb63ac2a2f23a76d15b233bb4e74bb34bf3b3add595f4549cbd23b26b5a49b158ef9c51717073b5a9a9adb0c5974feb3a88eb1dac709f34679f7efefec1e3c7de79db2d69fb614df4d584e347b0202020202020282ff548b10a904b502e008a1e9474e473c1cea851db64eeb4b34625027008e105a3a1ee70ac517baee82a63717ef3759867aab75b058208848bbc94bbaa1b52aabaafad55ecb1b51d1d7aac513c7eb6ecef19ff5d86e574e4523a7f0c18ee1fa8c36fb08c6c9de10e4bd4b7e7dfa81710674fe8703c3871e948cbe51c6a97abbdffefef431bbf379a29e657a6eaf2d371fbdcebb1a5ebc7adaf1a26f07ccb94ff63fb68fcfab29cb59267b74c68aac06001ce826a1071e167239a5190bd847c3a7a756606d2727bef638fcbef6f3e5a1058b7cfc62cac6a57daefa90ec90393fe66af5372a4a4bc9d5a7bdb65dcfcc7d717d6ecbda618bb21b4050783874e47e56ccbd326ee5c3152a274246ed7dcf070010d6dc4d63465fcd7df32e2550aa203e78e85eeab44bc5759c9abc33318e6c5277a236bf581b34e1b2c9fac795b5d58f57699f0e0b3f55ae382c21c157d630f6f6a7e2c237870307ee3c3251432decc2dbd2e237a9e334c940d11abce9eec79a86caa7db2d6fcd083bf4a19351a82967654058aaced28c2f75dc2f8f13c32da55041e1e1f1a3f6b3e6ddfd525ff160b9ca897163f6b58b7d991975f9e9eb37a707c92120ac7970537edea5074f5e67c452f6cedafda605f0fa8c0583a35eb8eecf29a9fa7c791ab26bccbcdb7538f0f27684cc7be478e05971c1ed959ad78fbc6feef2de29389da1b724ed49ee8d0dfd9eac989d54c00741d199e8a8738c90b8b49bd78ec558bcd8b632b5580078d3abc495099fcd89664f40404040404040f09f6a117f1339049c2f5caa8222b34b7928eaa31784f591a5d034dcc7bb48e46717890fe9d73fdc730e1dbd29da5d5d022131d47ad9194ba10000c2caeb0b7d034f5ac4a7ef1cac4105e07f4c89cf318d5d11dc8345a22abbcc5a64f3e9e8b55201009015fc6604e9d20068da033c143f677cfa76e09d6e327961b0912499611834be6763eeb32a0190e4ed460ceaa3ca209158c6c17347c9bfb892dfdac7a59b4e9a17a8c720cbf619eaa786a94c9ce5a12e4155761ae944cfcf2efe26401049da6356b03e0d80a21930c3abe5c29197dcf2eb071f69ce5e32bc078344d7095af287e18ba4b4220100200cbb39e1bda5100084577066ff0bf325ebc798499311aa6c0f3b6b154a37a236bd48482c715939df4b934ea26bfbcf9fab937de841edf7a7d1b3cc870fb3d79224a3742d9fd993f5f32fbf6aeca82e3e3f945ce1b67e69803e0b452514cdec7bcaa3e5d7131e69ce5adc2af6e268c317872fb7893d7b82486c000084653f738c191301b292839f6659c6fb66e066ef4ec187af9862a74825b18c86c58c93b97dfc7923ffc38594a25e51339c14c82499dee3a37d65ba9c764366fbcc186eca229115ecc3a798155fb851dc5472fde41bbdf0c96e9a0c94c2ee3d2cc4a4ece6e32a61f39b4b19e038ca9b68f60404040404040404ff21e4bf8b1c52ca2cdeabf2060c58df2a126419551991a028954111360bc47ac018f74b8940c14da5f33c6bac3673f77e46ffbd47dd144563f4fccaf7950d0fffb0e9b1140500c0f95c816aef7a210090186c96a87b8a506824417317eb779365d45a25204bd045a7609ca7fbe645edbcfca2ac052161f5b5b85f9bb5852cad2a431249cb946028c84b20ad5fc88266c1371619b2b4ba6c6bf429b2ac1aab3eb7a6a5aea81651d257101d25c96aab53399f6b05400794a1204f17892aa8fec861e96a4ba13f16955f59505e7b2bac770f1a020080f338605cdbf0dd190a7863feb1c573d79f795cdc88a0d0585bdfab81d761a11041f5a77a394b35ba58b79e5f57dc516cb5af62cbcb8b9d894ac84851daea9b8cf35a84426e49716dc9f5117dce8ba6e763cd1c81155728a014d54beaaab58664a22a1928501f75a564b2b5d9a20932085d518dd1585ad7525358dbf47c7348e06e1400c771419390add7246cacaa6ca8cad9301726fb122d9f80808080808080e077d022e886bef68c6387ae940c1bab4e12ebcdfef087284b59955cf1fa4b0b6874082e84b27df6c6e9af1bef374bfaca161f251290e5b4d8d2ae0b1f9f0b608b8f68373efc6b02b7bcde16b2e47df8c5c769bd6429cdcf62fbfabdfb6b09f12bf34b9a70a02300cd5fde5633d56569d2ea3278f9bb4a3e48510084359f8a78524e3264680100a44d76b29cb674c3958ff5983df347f624b29ca68252f0c1dc38c70e716fb96f1080f6251d1010fb26283c123ee396ebe98c130e4a34e1a73df6fd4ee19dd3d492ac7e5bd20ce6edea1b455aada3d8c55d88ddcd45642a29cb683ba7642c32a5c2d7f522f879ea924d8f6b7900120020e09470ba9c6bcfaffa54cd030d0900bca9bcb891612d4d955695665945246f746409c5d68ba82b93632a99c6ac269a3d0101c1ff98172f5fd6d6d65694971355414040a0a0a828272b6b6262426811bf0644c665d9a27eb63307cfc036cf09e8a98454be4c4fdc7a5167f5de813ff8a5a4f5a441d8d0b99bfc8f44b9a8084b7273ebf5ac75010048b20e8b2f1d11788ef0893a7479bd8782ee9009269b17cc3f61b06eb089a4a0fa7d7646a18ea7abdc5f14186baa6d96d030d491a180b0e2cedea31f5afafdb584f0c69b2bb7dcb15be4407abc63f15586ff391396a27248efa815cb4ff9ee1aa65e7e6ef9ba372653bdd4c9f05efc6754dda0f1a6eb97cd3bd273eb081306e75d76be643f2bc52e736098878e96f59ebb72d0d1059eba12cde56f1e3ce4987bdb30a594e8d56f0b1b71232a02409254a2736e7de460360c14f0164e2349b18781020dc1388f13f63f6b90fe26cd90910a9ed14b53f597fb6aa395af9e142b5b99b98eed1dbd72c529df9dc3d4cbcfad58ffc6648a6767b1bbbb88369302f8636276bac44d765026714b5e643c2359bb9beaf80d5289db73a6c0699c2e5a7623fe5c99a0ab4a16545ddc7672c4b6517a8d99fb77bd50f199a7ca50771fa27768c7ce6bea53fa6b52799ca21739a5f2bd4ca58d7c6c041b922e4138e1d4444040f03f5521040281537f57a22a080808443c7994f5f2e52b53d37fb622f1f759aa8baa3ff1e4bd788fd25da32cd495d83a8ee3f796da8c7355faa19a83483baf3fb7c1fc4698993c4352d366eab1fca6f6717354ce79595a92ebcd10bf989b55a86ef8c913610d9b7dd4a525992a3d03575e2de6fdf535f6e89633d7f8e74fec6569e5e816724ababf96c45f2db7c6e0212dabecd4a4d4071ed558706299350bc89a630f268da95e66a3c864f7fde37350c291087d4ae7df51f4224e1c1dc7dde0ae2225256b14b4f65e95b07b59e79f3be0fd36d64e599a2ea3dd77ccf68c2a0100c322727adf0723555892ca83526ba8ba23a2bcbfcce8c1642a39c795688e5d3341b8cccaccdace75d84ebea321f3db347b2e381be79537cf4a519aa5dc2724fe593d4ed61c7b20714cf5725b25967cbf799f830e1e0eff56ec6e2ea2a4e3ea948d6677a65aa9c9b2558ddc671d7a5e8f03500da71e58ac9a1864efe0e6177151d5a3eb4aa6eb0eb679bbc8ab97a5f3ac4ccb984d63f5a840d618b261436053f2343f57e7010343162465570a70401866a10b43355f110f2f020282ff25b53535bd7af7c309080808dae8d5a75f4d4df53ffde18680a9f5cf9e8b7fa7cf8d77faec7804eff0f3d61dfccae6654ece2effea774be3c3293dc398c7b3d7f5a2ff730b817773637c7bbcfd48773bed7fc576a0fd4ffb278661a2bfed3b42a110c35a778498b01581402010f368127df078de9e6edf2f51565636a7be3e3028e8bbf73c010101c14f91929212386428510f0404041d9e0ca74e04060676df434752ce9c515155b5b377c2701c700cc7710cc740f48163388e038e61388ee3388a20f7efdeb5b2fa815bccd19329b436a8542a450c721b241229fbc1fd1e868624120945501445459f0882a0088aa2088220288a6218060064250a0040b5a043cc56a5b62164aef097ad6c4d4040404040f0ef046f1f502320202000108f58f3cf855c2d00454ae7a25408000014c98022c465262020202020f84ff508c2b6494040f07b291140eed2991e13b920fdf7b39760b0fed5f71063c0fea28ffff877e37fd7a3a90bbaf168c25a3d9ac41c9a5081001508101219e19311948ca07c407ed15c20bce288b3d6d8076a93d31f6f7594fafa34a8bb30407168cde6d75993b5ba9fd42328beb2737f41dfc911f6f224c1c75df6fa4b4cae171ceccf82967709a101b34fbcd35cf0f8feb83baeedc7ff3ce259d49d75571902c72aaf0d94f90525e715a56f5fb072fff9cc8f1c1cc872060e8113972c8d7050f825a11a3ad40601c16fa444e09d1f891837efec9695db8f5cc92aa815004dc1c8de2f6476cc24772d89d6e749c38b839b531923660fd3a3757af81c75d6087920fe269733761d3967c5c2d196d23f78c061d5b7160d1eb93e93eb71a630d547facf9682ff6e433fb34d3637f3f7d832b1ea8cf85d0fb442a779ab5188eb4b40f06f54227ec5ec6a793248a0a048010532501050a6009b0c00c044419ed42127050a507e65b5d5a70f513459fe9af7ab1ef21547eca56c0e7df95fba707db7088d19111abab31f3775db9b7bb5cc5871e8f5faff86609c4b3eb2169b446b4fffa59ee6ab65a6cac36e742b1b5692602be77cb2ea3f5355790547221d0c34350cfce20abe2b2a567579eae0a8bbf5bf5e332ede3571fde3863ffd2a2ebdbc6df9ae7b954200402454fb38d919ca9000a0f9d5ded527bed8ad38b5779c0e4decf85f403c0b92bc85a39305fb5774f3b1f20b93ac7d179e6db69fb965efe184dd6bc22c2a0ecf757688be5dfb4b2a17f9cf4a4d40f0775622c4e0159d8eb4b218b1e262bde988796b366f5c39db5fe363528c9fa9f3fc1b9502d17049e38b84156b8ebe6bee6a2c0580edbf78db8e9d3b77ecdcbe61f9545789073b2658bb2d7a50877d774227567d73c5c64cc989fbceadb461fea529a15f0b23a8cad8b372d3c5221e314f9680e02fb7a67f38bfa05f81222043821a01b0c92043865a21c891818c40330ed224a021d082030048a08000f0bbad3461c5ad7593a66f3afbbc5288b254cd9c42361e5ae126ff5d2d47c270c2ea05f2cae47f5285636549f6fa3b22de6686aaa0ffd022fc7d68caddb5fe917de2cbdbd60c4c888966fafc8f91d467bfdf18be6d44668cc95f8dd245521eb4ebc6a0d6db83d7d88268b80ef6eaa74d01f87afc3f84e5b0f1ca8d5f9292b03865d5d132bd982737165ab4460408090fd2eb63bb7ee1f9a85b6355fee36109f1da2020f8add408318f265efeaee1a30e15f69977edc2427bb9d666332b36f6e26cb7e08d43c24c734f8e5223435b97bdb32b94e8aba2f5d071e3dbe2e04d9e337358a44df0bab04dc1d98b2dba7f18e1fc86669c61e1efef6c26f9573cacda82a3884945786a1110fc7bf935de1dcd58abaad08c81287a2a0a20c4a105037adb98221d85a6ee7b7978e5f909012bbf0c399a5fd7dc58f1fcfcf2001dda0f5daa281a5e6123fbcafe77a3d50af9ffcdbee9ffa408bf2dbcaa8f5cb68926e3ffd12e68326dcf64cde7cb27c7bfebd216c22fbeb272706f352a8d4196d4b519b7ed7e9510a0eeac3bdb665729fe76a999a4514c6e4361bc1d4531f436b7eeacbbbc7d7c39fe7a81314bfc380000def8267996979e0c834c6329f519b9fa5685c81711ab7bb22bdc595b8641a631c872864e930e3ee7e2df64517ec18b45713f5f2b6a6b9ce7fba7b8e9ca30c83406db6c60f4c9774d3800343d9aa547ef9f947b79a98f913c99c66019f82fb852d6799d3f7ecda74a40d54c54c5ba294cb3b10b678d7364094422f1bfa4af18d64f89ce20d3d83aae53f73fabc70180ff6e7d4f69f3b559b7d70cd464698e498831a0c9faa6b4dba284c509ae145a9fb56f9b7fa6d4d05c703a26c0448141a631648dfda24ebd6f265a03c1df5c8968ed77e338e0787de6ea358f109bf54762ed64d1afc7c9aa3e6b8fcd3368b8b264d7cb9a67b13d344233f1964b01ca348f7335e23fefdc97c771c05125afe5abfb53de25ec7bde80038e37bf3f3d3fc04c8941a333e44d7da34fbf6b02bce959aca1764416de78ce4f89e671ae06b0863747667a99cad319343a434adb6ecc968c2a0cc701e75c1f2ecbe89f54266c13f8e64805a6fda11221e0b8285fee9d100d8bf9aff1f2bdceb2cae36e733b89476cc4466c3fde082da2ad0bd0bed3b14e1a71a02180009010a07e578be015673d6bb19c1c3940478a4697d3ee333022dc519ed4943d43473332b31100af3831808268ce79dc0c80951e7290734c2cc5beba03f15e2d3366bb2efc23d0cacc4095ade9bae8763526ea85e4254d7650a72308226514b43eb3e61b09f8852933ec14c9084dde62f4debcd6a5261a33223434862e9ce261a1a76e38fe66499aaf9cc586d66e62e383495a3ad3b39b002b396025d96ff9fa104b5914a168f8accf2e7cb831b0070b41687a43f7be6d0100687e97146ea54443519422a9e5beee457ddea6a0290fb8599146f2720aa653ee3788793461b50fb78ee9ab44451094a9661f7597235697586dc6320745a38894a2ce7d55bc3e67e73013290421a9b8b495ba256fd7a87e1a92240421c9990fdffa988383a88a14bcd62e0b34602108a3c7887daf3f5f5be0a64947109645c4a9a2ae56851694a446f557a52208cb644cc2bb16517edc177b43fb2a521084ccee396ac713919478c3ab84c94e5a4c14452594fa469e2d159b6e8337bcd8e9afa11d7ce06d67d72cbcf155fc985eca2c2a43a3ffdcd4127eebc1374766b8eacb31180ca59e23b63cacc5000030ced3f888fefaf2b2b26c3de72949af1b71bc3a2dd439f23ef7f922578b5e03b7e5f13ade4ed73747fa3bf6ed636de7366a515bd2bc925b3b678f1f1afc2b1b102269bb6067283b6bfed4e44f9deb10e7dc8f7519b8f2aefce8cd89871396796329f39c7d37bd6a96743ff4e8f84836684dbd907375ae71bbc7b3a4fba1474787ca82ceccb45cf1e300c22f67c25c42e22bfb2fdc7b3c71c348a9f485be43f714f001e7dc9ce53f3db9de2536fef889c45d534cde1f98327c4b1e0fbacb0240f0f9e070e78907aaece7c51d3bbc63b2c1ab4da35d275eaa14350c7eded661739ed92c3e7ae5d4a661b4eb6b46ceb852ddb149d3b45c6c65b03b33472f3ef6e033b7b539517547add9b93248830280d7dd9fe73270c97d95f15b0f1d8d9f6bf3e5e0c401134e9789ee076169cae4e0ed15fd422705d907076bb5dc4dce6a7583c2caaf2765e396a14374293f2eb5b0e2fc44e7619bf2cd66ec3e7a78c7941eaf368ff29875ab8e180e25f87b9b22bed2f8e6fc8d1a72ffa9811aa4ce1e0e12c6a322cce0735a7a99eeacabb7575900d971d7bd17075d25bb7084e8f453846d17680a659959657c41f9f94897919bf34da7ed3a9cb82dd2e0f5d6d19e736ed6520c675db9b1cc0c68aebbefbf38e82ad994b33c60c2eef7e6d376251e3fbceb0f87ba133123163e6ce8e4b8d49ea5b80b06cee8b3f6ceb9993a201b9c9895b9a62f83704e2120203c9a7e354d1848a140438184000f0341f73546d574b6975c17337171f3041f07ab5e060a340400e83d7c7a37cfbef18967abf1f2c26b962aeff6dd12411ff6b3f36f557dacd91d352061f5bd74f9ec9bcf2d69c589be9613b70ecd5d6ada7267b6c7d4e7e1a91f6ed833f213c6bb054db77895e829fb75e85af0e9e0a8b1a7f40fbcbb3158a160df48a7235cfdd6ffb4145dcc347df47087311d807379533762731fed7f35e75af17ef6e3585bd701036c23b75caf3c4ebe16d977cc9cb4a0f38328b7e6cebcd53fa524d3494e58fdf6e96739bad1ec333b4febef88c86bf568aa4f6f13bff4c418af25cdb1170b336cd9cd1fb27391b62924b8b0fc6a94e7a81b0392efacf550ece42e8e555edd577c26ad2c59f6e55a57e788ad439f2d35a30149d173d5f5edfdf559553797780f1cbedaf9f96a4b1400ab4c4faa4dbd59759c7435b2ef6047cf0173f63eaebbc03932c46afa9210ef7df69dd6966b7c7df0eac4cb2f1a2cb8e7c65b4d9899e69f3a88dd9019e33b3367f485a24c4772f61a5f0fdf992679fb9cb1ebd3dda73d1b772aefaa87aab038e7098781404deb50f9c335830625e86cbbb3275893daa9cd709fc6e74eb95190a8597e7aa2536888c9d3b450b5867bd1beb35e8c3ff53acd96fe3e29d267e45cd347f12e2da99383d6f062cebc4b3716e6ec1e376cec1ad3db4bbd0fdeda3da8f7e6801b30b06200002000494441549b17462b8350f8d5a1a9f9d5ee89d137faad4cbed35f192af39f973250680668cabf94efbb786798ccafbdc9513997953b835282ff9895e2753258f9eb05c2ca5297ee29d0999b7576596f060004fa98b618fb6f5c9531f1b0ab8e960c15a1b1b5f534d95461635b4a4c556d4d190a2221afada7c9a6b41f8796d7f1f3cff0bc932eec1daa4c02081aa052603062ef85c28991587e8be9a0b55bf74c33a60180bf1de9bafecc9ce21630965415cf82f3b549e6ee58761df13a742961b80a09604880a3aca365f492a38b3c260000d4360cba94b4a80f03c0dd4a32eb9ce7939c72beaf1c554c6b921eb0f5dc267cca92b5e31dd60255b5e7000f0f4f2fbf20ef3eaa120880e0f3f1f9db0bcc573f3b196548038020776d8e69d8f2e40f01d30000ab7daf7fec45f210251240b3ce60cd75fb8e3ce278bb4b03567e2be101d677d3402d3294fea8d4e3061c893e56efba37e3e858751240708023bb7fcf98959716398d50218c7a047f6f2da27598e34b5e39a80cd76574118382a4606ac4821b6f2a70595b6d25064262a9eaeaaa743cb335fa44e709dba8b4860a0d9e7faee6e61d8e395eef12773769b43a0920c8df91edda7bc1ea4bb197866b682bd211124b5d57578521fcf2a15ac36dde8abd0bfa3100c07f80c283d4e0171fea316b3a0e78bb12d16af6102f048ee320a1a0a5254f4328d2eaba5a0a1280136e4d040422f6eddb9f9595dde9a0adad4d68e8b8dfafb0fff5b76e13060c14e8c8f70c110080c87ac4679e8990bebf29acbfa1a28482cda4c3f94d009216018625971e5436165c7baa3c39c6a9ead2a39a86b7179fd01d5d34a89d0785fb478559321120ab38076a97decd6f84facc6d27f0319be63829534952a6639646caa41fca119f088b95a5ef7fa413b524505b02659a8c5d1aa6d59e2849ce6fde18633af2fd69f474f3190b861830c872fd460c5217aa4e8ef2d690a0aab88c75a6bfc92ae201429140eaf29fe616d408a87286d63dbb8f6283955fd97643396afb743b252a4296d2b575d411799df33e9f8a7018fd30f0dccd75dfa81000004c87450b076ad3c9d23d47851a94decd6f04009ac190b1ee3de4a82855c575766cbff2f48795c2d69317c478a9d3a82a2e639da570cb39531d14a8127a03c75b363cc9adfc265a1755236479443f390a4dd32bdc8dfee661510b343e4b38cdf55913eda24421b3ed66ae0bc6cec53f6ee064ee3c83866c8ff5d49040484cf53e8e26a23021c28a6b316e038f5b1eb8b3375893faadec34bd898b86f560a012da818be7683d4ab85989d53fdc791a1fb96e8683129524653c62c104e99bc9cfb8153776a62b4c5d31ce52864c91eb1336df979776bed536d205cd6f4e9dab76889eeea6c94051aa9c9e65eb545daad6a0914e1a7412ed97372245df755b3db1f333e65fae14bbcb1bdf5ec915e80e1b66ca68bd43e5ecc67ac970b26e7d6ef993a6bef2cccbefc9b6616e4aa21b0091f73b5a5078334c934cd58f4cbe7a6a9a315550ffe5ddd31bc7e3925e7fdf4a2a28cbba5344b10bf75069bd97a83a83432de0d5d5975c000050f20c326e15972ca5c04230ec9bb450997ed313b32a6bde3d4e8d5f32a44753e69e99c39d347b0cdd93d704c0cd3d9783598606b7859421a97a4db026e7a53d13590a6876216d8590301a1aa8c9b9919c5b0f8055dc4accc46d26faa9917f5c6ab5ea8cb47724db89be6aed45081c6b2ec8b9fca691787911fc9dd5888edbb747da365c88034a46e1bba77599262e7a5be1951957de936c2678ab9144c729da01a3cd053957de34764893a43468f7e594457d19c286ca8fcfee9f8d3ff8880738d6eab4f45359c3f70a426cc4f6efdc268485696a6a88b77e4d4d8dd071e3ba6d4dff685b843409008045020ca051083c1c480848925a350c09144808b4603fd001beaf45b029003f4e0161e807c42604c402de5c726f7b886fc8105dab4751dad63e6a73ce3d7ad7728b67bbc1d7fec1e6d4a76f2d6f732d571931003a0400422564a545de10088546c6792d42617d51614dd1657ffd14d1b03ed65c2bb0e78abb9df06b0b6b286a06f2a2be0b55d954857abbbd625465c83f517d6aa21e2a4a654a3015154401fa502a932c68166020d97feb89b973174de83df333bdd790b95b76cc7192eba67757fda912513553e9dcd716945cdc7c5466d4a5c936325d2a7c284349912eca94c6a402af458803f00bcf2f9dba38f16e010727a12d351c5d5f51e5a30c3109e9d22c595101c91212a8a059800174d452c832eaad5580d2981461131f077ecd67ae6c1f95569f789ab211bbf94265139753c257f450eddc3bc76aeeef88673a279c7157ea3ae00e45515f5e5460325b4f11ad29aae5718b8b6a8aaf06999e6bbb647502db86e6ea0f158d6f36f99ac72122e34c139731b051d86d4fb9b6a841da4849a2b3fa4762c9335131f7bb5f084975e8b6557bcd674c5a12f26c797b37b8a1bc1e64d4a5bfde4614394d19b8525eff274510704a38206d2e4f6b2f118921cb660000f00a2fad9bbd74dff99c722143c9c8d25c9afa0385a4a19c0b52966c9af85596430535954d981a00b01458df0f8e84f11a1b05640683ca50b5f4186de9313a7abda0f2c1f6913eb153c3123d6ff89555f32177b63e7376875f197faa115800004b49badd6349c278e860f5adc9c75e3438e8df3ef40071d8edad4212bb3cdd95baa5a4a40e844f87a976329d31be34e1c02216b821f8dbda22be0ed793157b28c2bd9c022e664143bed1f49fbd6d003533654a07c7a56fd2ea64de000010d67e2e6d01590d496e492d089f8ed294ea34eaf5a511eb60c51056dddd316ff19eb30f8b5a68f2bae6162ad4f6ec3a652d26ca579b84f83e71810908c4889d3f3f2a3aba8ec301006929a9d8f9f3bb6a25bfc5aa73021c38c2af030aa20fd1f4062edef1783734085b232fd563c0c701c78123fc3a414274a4f94fcc224124541d27ce715e12fce05333f4d07071a4ef3a728c5b6a3adb58cdc05b76c5b1a3f99ff526584afec410314b454556cfeddacb5596dd0c3f9365346485974aeb3190420104b58535623a06d27e7d11329d2c6c69f5c71272ab1b844a3f5bbd4aaed149aed17873f1ed75837cc7ae1e90b7411d41e0db901664392d79bcf4d517fe40e90e81b7c9dae1a75737cf1ae9b528f5da32879f9a858d575d9c38f6b066d2bd625f2d3a5a7d7a80f6e25ff684a7c86ab26af2bfb480050d0078656faae96af274164b9552feaab40534191dea5fdeffe0811e6bc6b84f93b9b5c34ff9dbde29bfe27d251f14a90082ea820a4c565d86ca545696d575b9f864a939f5ebab4a5852c5665a4cba7e73823ada61bd88966eaeaa3ab3ee43790be8d2ff770d89a23d76cf9283e6f327af0e58d85add24a6a2241414d509409dd4aedfd4014b9ef5272d8024863c13eacb6adbe7c4e0cd45d919ef19bd6ca5cf8e18bcea63e0e65b29636d54e9085e71c4593be2bb49311559c029ad6a0168ed840beb8a6b30929c9cc44f09d5f262a565bfbd76d7de1e726a5fcd812c6f13b13878d38dd3f73ef087b2a54860b9fc7682b8df2020124a5ae46a0040c497b194301a1ea8b6f9d4a917c50e0999a8cb013745f4674a6daea1c0048901f1d7d7d988eb1128534d96502108fecea688af664209437f67d9b893bbce7ff61ba7d93accd0fcee445c4ecf089fe6a47d2fc174858b0a59ac2fdff9fd89b72de924fe2ac12a1f9c7d05caa1fd14a5b29920e1b2f3f21aeb8e6d445506f0aaf634b19a2b538216dcb15e72fcf944271d1609b83746e866947d337b1b0080cfa969c6c5c245894ff2c689204d0404dfb26edddaa953a78b76bae902ff16b3abeb85d0be8994012180f8c17a21347fd78cd0d016974994020ec0157e1d5194400141a0e147a60cfe87a3f317ee4d7f5e58dbc2e37cbcbe63dd4d9eb1b39e0400c3c8af67edf17599aafe3da5a8eafded1b12363e52f2b655fc9970f252f63386f0f6ccd870b3b819c705f5458f2fa5e6d6894b42521a10daebfd8efd390d386035f777ed7dd365a817095d07f592b49b457c8096f727375daafac9b164ac2ee7f49907855c214293555694a692482820126c36a9fc5551a799c6a8a2e774d7d2f533773eace0e3424e41e6bd0fad67905506eebab5cf3cd9df7b7966ddcf5884703e972394353456a5a378e3cbc42df77ee122090c8b9040e6c5f99bee56f005d50fb6ce3b097e137a33a56ca70ec60ecd589b5ed482638d458fefbd6e159424e7b8e2ca49ffccb103665d2effb6d25adec5ad38f9ae096bf97c7ef9a60f7d429ce55129dba981bcbd73b7dc2e69c67101b7f8e9954bcf39a0e836d9b978ddbc834f2af938cee37cce4ebbf6a17baf2009c32103e5eeaddf71a3b009c37835ef9fbda915fe0f9a12cd68f2eef9861f36466c7bd55a593d3c2dc905c78fbf6cf5b4c1abef27a4d54859bb68fdc998b064656b27355ec6811be5a26ac56b6ecdf5f58b385dda5098fd1ed31cf34788ad2a1d0180a64f4f8bf11fa8b5564eeafc8cbd57dbe6bff30a4e1dc805130f73c99f2ba4b693b574edd90d673e8acf666fccbf965105ea966a5496b9b731bcbf5f2a6f68626c6c626c6ca2d974262a7c5e6a39de450f9f6e327c905a69eadefdf1f749ae91fd3b4d74eaaed4156c1b178de6e7590d6ac6a22c0c954bf7cf085b99510f04047f7f3d02071c07a655f4dcde5866d4b80d5975a23048fcca9c2b71e3ecec3c8236bc5718b1628c0ea5eb504c78874ebbd81161f9d5a5b1b7780663c79bb294acfbab37bf7cc4553134343432343432502c3d382b727546fd577d04079cf725e74da39477f444671d260a38cefff2b2a0096f8bdc8a2038b7a25e00380eb8b02af3d463a1b8dad25da42862233662fbbaedd8be75c7f6addd9e00c4eceaeff73851a000d049c0117c6f5e759bdd408955b02bd229f27d2d0624b689d7d493072374290020d933c014526b3cace551a01afaf6636e6bb41fa04dfd29ab86b4cbd6f49df322c30c177c684099aa16ee13b7d9fa761cea1f9f1cf76258a0f1113945395de78126ccacaec699754377455d1e61a5bd594545d7c9c345e5f54f5681a032636bf8f8a11f3942b28c916fd4c13f2c2500b19b375d73b0036b23a616723d6f7bbb42a3323431ad744aa4afcaac2a9ca1663bf5d825fb368b07596d70fc6d7ea883af2fe5caa5987e52df1f72459502362d383eca5e6fafba0a5bcbdebaa7d4955f775159766b52374e090d54595a85c9980f5b7161abab0c82e0ae5bae6c991311a2bfbc944753e83d2efe82ad5e9b346cd735d78ef15c86bb479fbcbed6952daefdb17a859ba70dd199f8aa4eda3a72ff91b19a64c0a5fb6f4cdbba60ea24cb251f1b50a68a99ebf80d569e24a5417129353173469acefdd24291d230778bd8ececd6bd1a6132396e55cbc2f5c31d66359324b59da7ae8ad1fe5f4cbba55bcc8d9b9aecbce323802a00a04afe8b27eab86ef00c685a146a25557263dbb223357d96c73a4801342128829765a5df794cb3b1f86123a4f79cbad0f540e4189ff1efa6fb68343cd8b7f454a3d5a6510652b47e06a484a4b5fbfbcfb093a97b7676f3f2b8426896cccc7a67e5aa4f11cb42ef6b52965316baee9f18ea3db660e6405d7eee91d5eb7214469f1da54b81273f534629c7458b1dcfce8e34b74a0d1dec60a8406b297f7deb44c2a57c8df00be30da81418b574f486c1235dc7be9ce16f44fb72f7c0ea3d0f7557aed7a1416117e5321d16a8b273c7ea22e9c1e71ce5909f2cb5b4f694251e07c202bc04f323dcb5a0e0eaaee5870b9ce3f713abae10fcad75880e8e3f14fd898909797e6357ba1ba5068c1968a5cbe29590d4645ab272ca402d6c686f2904c7711c50c05bf26fa6df5376b436155b3552945045d6c9430715490018afe663d6b983a79f70cda2ae4d33a6e28869e402b784c8607f7e74d8004dfc637afceaa3054e3be31449e2d196c88a16460ccee5f53b53c96e2a2defaeef59b9f51580da83cc3c0f1f7df53e3a707ef5d4e5ec192ef25fae6e5a95c1a4a01d8334e1380e088257e7debafd50dab68f8134b1522401c19f7c28fc068540c0d4fa5714f85be7275c9204082e5a4102eff0f3b6018c2b9b9779f8f81337d26ff076fcc9e3ed47badb69ff2bbed3c5f2abad1e4d58fb8e5028147d158a2168832f068fc7737376f87e89b2b2b239f5f5814141dfbbe7f18a23ce5a63e140c9ade18aed1d60bcf6faa49e9e07cb2d36bfce9aac45067e51dada6931bb2ebcaec5a9ca7d83676fd930d9460e05c06befc40c08d896db68bce8c9ddd0fb6eba0b0cd30b0ef667353e9c66e27077faabecd906146161bc63db71c038397ba367ad4a7e58cc43e44c07cedcb4ed0f670512b47c38357fdcdcbdf74b05742da7d0f9ab22a91b3d435378432fbd4fea2ff89ac5e5de73740285472aae0d9401c038b9fbe7cd5e7524b3b009a40cdc22966d5d12a423014d8f6699d95c19ffec69ac090dfe8fbdf30e6b62f9faf8d94d2fd4d0bb141110912e28a808d24405bbd8bb5e1bf6de7befbd2bf6de51c4dec05eb1a028a8f492008124bbf3fe912041c12bbfabbef7ea7c9e7948d8ecee94ec6ee63be79c190090de1bebe07ba6f7fd3b931d2a6b76244d39b572f6f25dc7afbf2ea0007846cefeadfb8f9bd0c757155f54faf6c8b4a1d3369c7b250696b1479b110b160d6da8cb90bf5ee8596f71830b29eb7cd49c2c4a1287d5f55d571a7d36797b53a50ff7f7d41a90e4e9f6893133775e7b57023cf3865d262c9edfa39e269ea009f36fe5c89123a161e15f2e8c49173d3fbe72e1dafde7eebc13534c4d5347bfa81e1ded1ecc8cd9490c89bf3ccd952f7fbbb55bf8b03319bce0bdaff635d7547bf8ec0fb6efa33ee4c5d0b16fd261f8b4719d9c55f7012a7a163b75ccdcdd37d2a4c033f3e93866deac2ece1a24d0997b02eb8c323efc22b6a9101459f1f306c6acbaf8ae9465e4d13666c6709b039d3b6cfde0bff9e19128e1cb5d63fa4d8b7d900b42dbe0617307d313dac60dbb9fd0a178859fe772cf334f577af3a1f4f192b6e1336e1418753b776f59033efe9e31981a4092e499d3a7222323abefa113470e1f363631f16de84f2304884608d18806e50ba211428068e572f524415cbf7ad5cbcbf3db99ee397084530e9bcd66a9c12c87c16024ddba5edbde9ec16090044992a4f2952008922049922008822449e503ed27aa08b557ac22b08af8ed54040683c17cbf8a080dfb5245540d2d7e74ea1a3f28cc968bdb0d83f9cd55c499d3ff7515819d0030180c0683f9b97cf754468486738b50c0eb2f6030bfff33e137a8c5ffb38a282d29c257d2ef7a27fc205b047cfef3f9b51a5b84ea0d45ab1b2328952d42659050c86532fc956130985ffd9cfcf6522e180ce6cf7b26fc06b5f84fba12cb53967b9ab68dfb4773b2142544d7729df7e2bb7a94d27ba39d1c06dffeae45ad64c9f3ea5b76bbf8e3c49124a1b399fbc217b21f526b0c0683c1fc7ff41830180ca632bfb98a20891fb924860e130c5950fd2c0e54ced5c59dbcac84020d9e8691b577db291773e99f58714eed1ed3c73537fc2e5b0cdb3c72e2a4f6df372fd4cf83a1df64f4ec3e0e9c5f98259d7f73599fa64ec63c8106cfc0397cc289f7781c1f83c1606a88482442344d12049efb12279c700284488240342d1289feeb0fb76ff5a28d5990af8012fa579403e59e1ed86e41eeb0bd4f2ef81a2a32936f5cb8cffea9c61e965950b70edfdd7ff7ed1cfdff2ff8345ddaf770f9a559d2459f0a2ca2979edae86c829eef1ad6a95b47e3bb978758b370a70083c160be5f45e8ea3e7df6d4d1c1912088df63c15a0c06f34ffabc344d3f7bf6fc3757113f16f565a1bf46f6f1ce6399f3f43e4dac3408000bd7f09eae000050f67263ffde8b4f3df85004da4e51e337ae1ae8aaa1fe0896a71d1cd373eafedba96285d03a64f8ca8d63fcf518f4a71d01f536864ea87374c19e274526cd67ec59dee8fae85eb34ebe965b452d39b2a5a72d078a12a29d473a9fbd3dce5ecdc420391b5967a4514faf94cb4f32b3f284cd666c5f126dcb05e9bdd11ed1d22d775779f3a99c8b33bb0f5c7a299367db7c5074c9ba7dfe176f8eb6ffc24a4117262e6937644d7c8acc3870d4fa6d63fd440ca00b1257fcf5d7bc63c9854c43afeeb336cdeb68c78392db435d7af1f6dd99efc60390bd9cefd3fcdec227fb028454eee539ddfb2fba98c1b509feab8b4ac7c95396fbfa5f9d957c3058437236b2ce68f381be2f4fdf7ef72947103877dfaaae369c2fca90b476d4b08587ee672bf8c65efdb61f99d350037d5d06b83bcabd4bd9d6bb2bbd793987226a754b1974edfe7c5776466cb0ebb69ef7e33a474d9b52ae29074d8a5cddeaf26b295611180c0653139cead67df2f8c9fdfbf7737373716b60301891482412899c9c9cfe4415c1214093012c121082621ac4e50b0393005a4ce0128000941d5f2905120af82408ca3da7b2e5559f936deee7235c3679c8ecd21ec1be1ef56cf5382aad40ea074d3fb9b491b520efcaacd61dba2ef4bb33c359dd2d8ad0f28cd93fa199838ef4deea8e2d7a8e6ff470a31f1f008aeeed783ef478ca5addfbd30242c25a78f7997fe6fd7666c230dfdee3cfb5da1fa15b5de5a46f4ea4cf4ebab8d558fe6c458b66d12bddae8e76a8e89ae79c1cdc6da3704e627674adfcb3a3823be4b3fcbf3e059d97b02d7beff977fbb453b6440775195afffece10746648bbb979a3ce7c1858b73861625874d45c87c419d51816e89cd343baae614fbb99d5c33ae7f8d0e65df3f95fe7227d7deac3dceb57d61b96264ef46d35e67cf8c1166acb76511987fab49c5d36f670f2256fddd2d47b8f092641e79eaea20c76c1f54bc75e4e93799b3d3bf342682cbb7a3d43e1aafbf8d46b93604f5d757f3759daf5bbc5b53ad7e2e1bb1f83c1606a485de7bab8113018cc6f468da3abd9048858508a20530e0514f048f8bc62a5361348800c3964cb0101c81114d10000521a722928a68059bd2197d06eb6fae2eede9ab7560c0ca967a967d664f89ed75200e0d8b68e0eb0d561936ca3c6c3c6b8655fbc934ba91fc7320bea1ceea4cf25993a1e7dc68740e2a5f7650000c0731a382ed286cfd4716fdfc29436ee1fd3dc8ccb36f2efeccf7b95f4e11bdefd2ce30e43828d99003c87aec33ddeef3b9eaab6b3e4ceb6cbdabd26b5b3e7936cd3e03131ae9caa9cae10c77df4b810330e2974ec32ad9b3061db1d892469f3797eb7597ddcb4986c93a0f133fcb20eee7f515a4d112477b62668749fd2d95140722d5b4c1ceeccae22174ead2e83828c9840089dc27c79af93d2cbd47548f6f9b5570c63160d6a60c026989ab5bc1a5af1a0ea32089d5bd87d8a4bca2d797be1a161bf510df3e2ee1514bf3afb80d7d0dfb4c2c44217de98d57d21d56f791f5b6c88c06030180c0683c1d458450818504a8384020a819486620af8e5e7e01220a501015000521a58842ab00101d07f3fa315c1b7091fbbe1e4ddb739f9afe34609f7f589def04a0eb2f4d353db37b435353134b1a8dbef9a582a96568ad3a072ae2ee9dad8c9d4c8c4c8d4beed81aca2f2cf995a26da0c0000922de0f2f5f5b884ea1fa6a254f18d500f968e9996d24043b045c63c499a9a2716559c9945896c44cade3543d3c2885755fb3104c6162a69c5d2b7d595656615493233293d3b03e58104cfc45aa3d2892b41156766d2fa75543b33756ccdf86455998884cacd048bcd50942ad4db5791ff3e178c1d8dd85f9cb68a3290ba9ec126af4ede7d73fb8adc2b2ca475adb7671ebcbe76b5a86ea87df94aa4a8e8dee2b66d0ed45b7762aa8f06f6e8c56030180c0683c1d4dca3894d548ab7962120082009a011c811704828a18100e09220fb1f83a309aeb16fef617eb3ba24be2fcd7b3ea4ef1ef34d09af832d7864fed116f6b32a9fb4387162f795f29971c91d6b6b308aaff474eef34f23b2e599c9996560cb02a08bd3de14098374986a3d774303466e4aae0c4cb80094f87d86b42a3d42957c4a2ba440c80090e7bcce631be80b35902123e755b60ccc790048faf1ad44a38e0e1308268f4995a904005d9c5b42a972618a3f142ac0840d409764e694d534c09da96321828ce44c79b8264badf05596816deadf90b771df81e20c87c1754c6c83b5171cd8ff3acdba473da15242143f5cde2e7cbdf1e2f85551a6d80e81c16030180c06f33bc3e672d3debf27488672a56ad58ad50040122441104000411004100451635b04aa3cc184f2bd72d25b05008700231618b280462056d4a4f39e7a60ca8c6d094fd30bcb64e27797d62db922b3f7b366cb8b24948e9dbd318f4425cf6357df947c21125049814c58ab8e99060364ef4fac3a9badf8a74da7c83d3a6bd33d3125cf885f30e7ae45fb084bb5017d0df7ee7e055b671f7c5942cb3e9c5bb0f47e595543f344e9dd850bcf7d90d1c5c9bba7ef9434e9e1a1a1e1d9b359f1cea9db1e49285946c2826957f4a3dad9738163ee594b7ced7c8a1440917961fd3ee544aa1a1e3dfdf3776dbc5940032a7ebc756592b4a69520f58306fa672c1dbb3e29478e28f1dbc41ba952a8a60cc0af1d5aafe0e0d244e3b07a1a6c133f9f929d2bee1b34f7d26700a09227ab3a842ce24e3eba32d2882e2d2d2d95d1f8eec26030180c0683f98d7175f77275f77475f77275f772f7f074f3f07473f77473f37075f3747573777577777573777575abb18a9023e0aa1dc467809c0604c024804740a65c95f21450a3fe26293410bedd3d24c8c9485764e8dc7d2fbfffee5d3d6b710c5acc1b6bba31d0d1cdcfbfd5ccf71ece9a5f9457e83b7d86e7b9b6f5ebf934091e76cbc6c7f01fafe9c0b3efd6ecc5b0fa7adab5bb5df559b67ba823a752ef3c62f5b65e05333cf44516a1dbf4bafa693399e4574282d40de8aeb3a5b98548cf6781acff8e952122921485afda375ab829c8585bcbbeef359f650727b8f0004883f0c5d31df687d775746fdcf5b851732b2e0000a917be7273871783ddebfb340c9f991de0adcda8692d18466d361e1babbd33ca5653a85babf9c4531f15a89a3200085d5a38006512e82922816717e226a0b57d9a58b201a03479fb8acb05f9f123bdcd7445fa3a227d9d9003d978f5550c0683c1603098df1fa45c33536de14c1a211ad1344dd3004080937775879ab2a18c86cfa3fba5142aa58101a0cf021a8114019b001601b90a90234400e8338104a010500000484a83940640c06720160003108784620a009044010850dcd219fe4d9afe9b1a4b7236d26172d3ab3786d6fa0edf1deafd86261e07863c3dd75effcf0e16a86efdc5afb77fde52dd9bcf7fd5de54ba7e95af344d2bff7e7e4351144dabde5034a542a150282885422197cbe50ab95cf922938506077ebb46898949628924322a0a10d64c180ce607f0e4e9d3828282ecac2cdc14180c46dfc0405747c7d1d1f15b3b11c491c3878d4d4c7c1bfad30801c0fd28930000200049444154a2114234a241f982688410209a4608214412c4f5ab57bdbc3cbf9def9e034738e5b0d96c961acc72180cc6c307773d3cbc0952e9c9449024411284d21989200802101004003048f25b7111e24ab321018d000028802c390818c0204086a040a1d40c400210004514c81030092009d0610228404a018d8022804220a300fee3bd32d9bbf80b05ae812ebaf23747672e7a59774c031d1c6f8cc16030986f4a088542e1df3800370506835172ef4ee2d3a7cf9c9c1cffd3b5f8968a905456119f0500fdf547007c0600a8a67655c6550b48d50c50a574a5c3ffd342822a485a12d5a95db60cb14d7c7baedbdad582896f050c0683c1544f417ebe5fe300846d9b180ca61c5777cfab9713feebb5f8617de0321a844cd062801c0101c021010148ff2e3682cb17fe9b5a43d83aaea0f5b70bec33fbeaa7d9f8eaafa42e7fae47531554e3d144ab3c9ad41c9a488582542808069390330992499072a8f98c02180c06f34fc8cece468025040683f9f2c98055840a19826c05f008d59ad6a5b46aed885f8b24beadcd5097cb0f263bfc8f61d6d23bc39da2a4b1c9eb7df8f8fac6603018cc0f41393082db0183c194f33b38c4ffc8715905020905850a105350f2bf4908c5bb75de04c18f3892f3d39fb6d4874d9e44397c4bffc1bb5f9702b02dda4e9bd9a956b51a44f6267678583d433641104c03b7e815490578ea530c0683c1fcad8e0084134e38e1549e7e8b61857f977787fced813589c095c6af8acbfc15bd738efdac27c5f23249da99fe684bf72edbde2918068dba756f6254ad89469197cef09f78e0debb4fef6e2f76bf1d1336f46221fe75fc33bb04d9bb1bf3991cbed5a87b5f2ce881f2cfb6d5e53339869d2f15012852d778330d7a5e2eaae21c8527c358dc90e385dffa4872a1a326a7d1e68f54cdf478f6ad8d23db7a5889981c3e936764dfacff92cb997255c1f7f97134c3ce88bf5db6f27bf2f5c2fa02d3218925df91a92ce3da9a61ad5d2d94991ada34ea3c7ed7837cead77d176a49c7bc41f4acf39fe47f73dc3e3fae4eab73e21f5188c2a3417c66d0f1027c6b60aabedabe82123f3b34a34b13077d3e87c5e6084deb87f45f12f74e4aa39f4e49e2700b364710b8f1ad5c7db3f4e1c4da2cfdee97243f2a1feae38ec62cb66ebb73851579dc1b6bcde67083f66552e59be4a96b3c392cd301d78bf38f0672588147f36b9287e2fd7a4f8e61f7cb1284c1fca7f83d2681fc57a908d9cbd80dc98e93d7f7135d5f7de283b2f35172a39fb959d498be811e2e752c4c9cdaadb8274100207b36c341d478ccd0165eae4eb58c6d43a65fcaf9b2b342655f9c1de5a4c32008b671c321fbdf965591234132994cb6d0acf180619ef0ead6fb32e99de1d616fd6f960000d085775675753760110443e4d663e3936204c0f718bb785c07ffba164616ee9da78e719524defa28c3bf8f7f32e987f73d2faddc9d4cdc71a1b8e21ae39ab8fbfbdad77cd18f7fa0c6dfc776740918b836d9b8d58885cb96cc1fdbc6f2edce31cd1b0e3c9353599cffc0b221c9ddc5a14ecd87ae7b260af96bf6e2c58ba6f468005716f6f675eeb2fd55e92fa9b65ec4b415abd6ae5eb576d5b285933ad7fe70645a44bb55af7ed9edc9d0abe7e75f4f84a75bc07c978890a51f1ae0edd269f6e922e7e8f1f3972e9e1d136196ba6b7c0ba7a6932ee752bfa0030320bb3276d8fe0f8a4a9b5536931f04a1eb15660fc5f712de48cbab9d9610970640dd39744f5cbe97e449dc0be0b887d97319baf5fcfceb891835ad4cd52a0d83f9d70b89ff3effa69fbcd227dbb6be7518d62db249c9e4066b0ea5f61c6ec3040028fb70e6aefba3eb1bedc8773bdb78448df77cbaca870540e55d39a77ff7da3d375ecee97e6eed07b93ddf1b51e189247fb3be4deb0db5d6dc2cec682db93835ac7dbb95f56f8caa5da5ab122a4d39b5fb116ddeda980d9f4712e9cc23bd42a6cba6c765dd76a6ef2e6b171e39b5fec3459e15e11274fefdf854617d0f6316fe81fc7311d5d5fb7864cfb3e96e6edcf24de2a41d178b8dea68657c50762e8d5aaf4968fd0b8ba478b7add7a0a3f290f58ff7f4b6512d9a3822a6cbb806cd160f5932e8f11c57b58eef8f2a1b9d776178abc99705edb7df591f5dab7ca5c67193c7aeeee43f7260ebdaf5ef4c572e71f833d1f7eed0ab975df9ed38a88da9abebaced67d287d859ff92c79cb0d1e2b8047c4760aa97116a438fb2576b3a466f4ff398107f72a2af8e6a342f66d2a433a382da2c6cd3cfe5d1de76463f75e00101304d4d656762c69e6eb62d429f546d449f8bfa63b2619b366e6a08eb2eddc951d4336300d0d9378ebf24cc1c34d3af1f7d5a14ec230000e9eb8407a55037dc450b048d16c69d07a8d9182d820a6f310c06f36bf917d9228aef6dd8f5d1a56fa4958653d768b3c7ebf7968f2232b4434777b2e300b02ca34685971ddbf1b8040080e0f98eec5b5f480043bfd9b06e5af19b12256aa3b16f0facbe5777c6bc4e75840cb671e09819bea9b1673f28bec8b22c7982b3169fcbe4d9f679d474f1963e36158280ce3ab734ce60c4a27e6e3a4c96c87bd0ccc8b263075e548ca9cadeeeecdb3bc17be1fc006dbc60c41f8c654497da1f0fed4baeb832c477b65f286bd0c34f4ff53f95b6c19755ee354417de5fdbc7cf4cc867720c1d5bcf3e9751e171f38d8fd47e2f254fb60f0ba8adc7e4f0d9c6ee9133cf7d947f2dc637ccbb4afbce5fd1c3a662dd7542cb2b664eb487fefb4759ea07542a1b2a79111b1362a3cd67728486ee9de75ecafeca17a9f4d5e6283d8e49e4d694b22f84cbdea9dbb38dfac7aee85c4b6db17742586fd0e64de18217cb67c4e52094bdcf4f68fdd79973f3dabbe972f84ca1b56fffcd0fc5aa1f7e7946fcac0e9e863c3e9323aa153078f32309020090de89b1e135def9f0ecf4b03a7a4c0e5f681731292e53f11ddf0c4bc74c0b80c566124a99736b758f46d67c0e9f29b4f2eabee27a2ea5361e90b43cda438fc367724cdd7a6e7a52a42c92ecfd8929112ea66c0e9fc9d130746d3b2dee930214a96b7d999c866bdf971701159c6aa7cfb41a9954223e192264a93c9a90f4f5c1d161ce3a1c3e93a367d36cc8e64762044af7302de7f98997e7b5b4105a74bf52846fa03f4844a83b444b6ece9d778768b02876bc8f3659b19d691c326ff7383bc9a9a91b934ba12469a48db0f1966bbb8737b1d6e2f0f8faf522a79df92053ee8c248f770c0baca3c7e1f17926ee6d66c57d942304487ca1a348bffdf1470762026d35787c8e814bbb2537f3e82a3cb201f442e7cf6d5a7a70d0944b79487d7bf9fbd29443135ad535e473787c3da7f031875e4b0121717c6703beedb8fb52400814ef36f87278fc7a0b5e94014250963cdf85230cde9b455564c4af1deac587e4b8a7450801a20bef1e7e080d464d68a59773e1744a292004f2aca46b1fc1ba79033d120a4f8609b9cd8fe57fbb2254f6e545d1ee26020e4f60ecd975d9ed3cfa73f352b9d757f4f0b5d2e2f0f87c33cf76b3e33ec86b5e669c70fa5509ab881f88f8d6da03b91efd5a5a3081e310ddcdfae5e69dcf955d15a69699aeca86c0d431174adee72b000048bea1a180546db6d09265649454b86bc8b35f6717df1cee666e6a6a6a6a6aead4fbaa02f2be5ae5826d33eec28b94d4ccc252e9ebc3c3dd34d4f48022f74d56f1f3794dac9427b06b73309f2a28569d409e7ea06fd398ac6167f7f6b0c496883f1ab665ab68fb0f87f67f9611927bb1e7a45e3d9be857716b29de6de910386467867bcc8a1d5b6744c8367519721dfded476ada38756bb46fbf6d79fee3b7eedeb6b4b3e8caacd6c1b31f568eca90a75d38fb0e5c7b8498541ec96418456ebc757357b5172c9571b877d3ee1b721a4fdeb86fc7a2ce9af193c3dbaf7ba32e39e4e90706060cbae2b2e0dc2e7581020074decd830fc032ba9fa7e697929a34081e12a629bd7ee049b13297bd3d3aad9586cfd9b665d57097f46d431a77db9bae0054787d5cd396d3ae1bf75abe7dcf86510d32b6f66fd6e75066f9ed96bcbcc3c8470da6ee893bb8a403e7c2bccec3e2f2aa7af82a8af37272b2b373b2b333521fc7af1c313d49b7d5a856a60c00e993c52101a38f315bcddbb66bdbcc30eaf0b8c0b61b5354612265e787f6da2beab7e5d4a18d314e6f770fedbce6a50c40fe7a7d9bb68b124d7aacd8b977ffe699ad58f1b33a0e3d93c7300bed5a1f1ec42664a90a5798b83da1d8a2533767b549dde8ecd3fd9a745b9a6c3f64f58ebd1b4635c8dcdadf3f7aab4a78509f8e0c6ab732dbb3e7c0d6561c7c03fd49a608b5b08417c713f2998d07b736ffca7787e310ddcf09528e257c90234020bf3fbdd5f05b7683566e5f37334a70796e54e8d4a4228464a9db3afbf7df96ef376ed3aead8b3aeb5e9d1d193ae74189d245a228715a8705b961f30f9dd8352b40727c62e7a949c555ba52b0cc3bad98e199bb6dd0ec9b12ba62826d40082145d6f1014d3b2f7de53464cdae1d2b06d83d5fde2578e4c5025a582fca93959670e3931c2124797c3619005e9ebb974f2144e5dd39f71a9ca31ae8106af908ea45d48392fb17de481142454f8edd92d66e19e017e52b78773a214d86102a7a7cee05e8f80458b12bbb54555711e9e38511c1938fc98326aeddb67e9c6ffafcae331e21e541d2278b2302c79e40e1d337efdab2b093ce955991cd26dc2c14d4b4cc180cf668fa5efe2d1e4d28efcaeaa379f2a2bfec358613004826a5a9ed9b1f4e5e5117409ef3f24309021e0150fa29394f60a1c30400a08adebfc9a740830120cb789ec53434e45774dc98222b3dada0998fcfb6d1fb86a98060691a18191b55e5e6c4d4b1d413ba0ebb95f497e5177665c5c723031bf77ddaf554fc780f0d6c87f8e3658455ab8e76d336ef4d9e52bf3e17a0e8deceb862cf054df553177cb5abf4c1aa9917158d569e3fd8cf8a05d0b98dbf5603f729cffee623356b5dd2dc29f1dc8e87e33784e891006dc21b70bcbc572fbc1ab3abb95685912ceb45266805d968d66c80a0ecf986098765a13b4f6e6c6fc400886a66fcc6aed3c69369fd07aaaefaacb8d1c15d0e1b4f3c7778685dc11797bd3cfbc5274458ba9b73ab3833cfd2c3020ea4bc15d34e0034145a4cbc767084030700da34370b76183673fdf3967d6e4e58f9c679eea303a3ed39001015642576ea3d33f66dab11a6000005c5ad4fef9ce2ce0708f2d2483c167cef41963c5cf7abdbf6d5dc865673d5fed76eb1767a4b2306a0dcb8c9f3ef990eb97e729eb79000681d5657e1d862d1ea87dd175b0200b01b2c3ab2ac9d1109d0a48ef8bcd3e4a4b432b0471fdf69faf7db193babb92e010021d62f8f37bdf52c4711611dd2cd65e4e8d8cbd9dd3a19915098b423bec87a48741d2e7c36cfc853764ddb93e3b6f8e99e61362c00880cb2c875e8336bf593ceb3840074418aedde27b16d0d19f8e6f9035584ea2ecd48ce02e38ed6fc2a56d561e83bd611c2e5679fca101b00e48af0bd27d684e892006d5bba91aee16b669e1bbecb70de940b9cf607cfac0d16910091615e6cef46ab175d1bb6c31b100d59ccfee7360cb5610104b8d0f127bbdd7f514879f2c84a8551f6d65936bd574ed8de60e6c025d1d727bbf055d608845069f2faf1fb244dd75fddd9c58c011015e1270a709b34f7f444bf761ead9d61e4e9bb05fd2df9afe21fd2364d2ddfdc3df3b4b8bd3e7a72ea11b28b6964c850af15a1e315620fd3ae2465295cf45f9fba926f1ed5c454c738d28dd9fbd8b5ecbfacb55f273c2c65b9853af0cac335946d555d45ec9fcc5df248a3756cdce696062440db0877867bb3b5c580102abc366fd103dd2ec74eae08d0260022c33d999e7eab679d1979d8a76665c660fe119b366d4e4c4cfa62a38f4f839e3d7bfc7e95250d59c0fd66575848823eb392f1c290056c02008000d06680110b4cd8a0c7546d04000d06a8c76beab380f337bd6d3a3b7e551c0adefaf4dd9b949494949437a9490bddb3f7ad4f2a0200547c61dac24bd90a2aefc6b209a7f9adbbd4e50300106577e7cd3cfebe8c2e7abc65e2b6e2c03e5e1aea56868e03ebde1e3366f7930205d0a5b92f2f1f8d4f93d7a8614286374b9b397c7d52b61c215961eacd63a75e970295797270e3aed7c2761f1be7ce959596969629f0a3e7cf8663d5b2b35dfa81fd2f4b01a0e8c1ceb8628fee4dabea222a326e5ff9c06c3424aadc1cc0b1ebd0d3e9ef3e52ebe8bf8dbf98ad15dabb919eaa3b2070ea1065254ebaf0b652f032a211103555b754d6cdb3294c9fde81aa82137a2df6bc49bbd85bb9343b9224ce0e6bbd2105ac5b44b968d5f4dc044900d094ea37daa5775b3bd5103cab569b01be64eaf9a4f7f78f3da05d7ab62bb770304c42fa783393cf3c2a541e63181ce5a01aea676aea0b099aaef2a633e9b6e1c8b153278e9d3a71ece4e1ed4bfa59c70ff48958f75a56927ce2568955fb6817a1b2e8a4ae4fd760ed8f176fa93ca35c3b373554362943a82f24681a1080a6ffa20be79735d745a579694f6f9cdeb22921476980669a877771a66eedb9968b00c47776c48bedbb76acad6e55287a7c3619eaf788b2527d990ce3907e3eccf7979394f60b8e6ff7402c21fe441951397dbda53c1104013485680004a015dcb3912ea9dcaee9d9abad69e9fdf867c9f19773b4427a361211ca43f88eed222d257712de94020280da5121e62ce5216c1d5d2e4153a88a8c9405e0380d5d3dccfae5c2016b5f9455dc5654f68db81446833ea1a60ce5ce2cab565d9c150fe25e94300c1bb5a82dbf7ffa5989e2d3edab39561dfbb4b3294abaf8a6acf4f585a42293a0404b76e58cd8268d1b1b42f2f967c5b20f17cfa5e9f885d870485defd675e90787930ae55977af7d04c730574df8aa59aaaa48e99b4b77245ae1fd9b1928eb0e42d7ce6dcc0000a0f4ede524894e48b706daaa93f09d3ab4b5943f3cff525ed332e384d33f497d7af7b6b03057bffb2d2ccc7bf6e851f56df85f57114514947eb32652046cb24206f04820006408004097092c1272159025070a812e0394bf8d2401a45a578359f9dfaafa309f4eafbaacd1717c1b47136325666eddc737971e5d73bd1001dba27d87d2196eda6c51d02e8b9947e6fa2ad7bb2645417d0db70418b0353ce6a1a1fbd786eba98fb5b06c061d3dd6bf7861537d16c1d0aa1d3ef54cbaac46df18c3a8edf6b869ba3b5b9bb3495268d964f8be972508e55f9cb7fe75f18b55e166421e8fc7e3f16ac52449f1efe39f2d236a4576b24d3b78e04529143fdc7dbad0b5473383aa3a8954494e31689a19f23edf0c4c5d0b9dbffb484d85147e2c84c2d82083cff3990abd16a742ee9b5c7579ccd2b3d587829414f197532553d909f3868f5c743dbfaa399415e28f62d032d1ab90fb0cbe8e4847a01a3f28797085d3775c0b9d17f36276a77e1d94c0d2af6d04e8ddddb4aae6622a4dbb970e024b2b4d86f2ae35d3fe3c2841f08ccc3440fc292b234f0e0f47d80a3ecfd36adaeea282ca7ea7f45d04a1bef07b7add5ab5fd8282829b0705370f0a096f3774f9a18d01d4a5b9ab1e48c41f0a21755103e1e7796045c1b105e50d4770b475d85f3f9f68f1830d7f85da8b844263c7263d661e4d6795178169111e5d57767de7ad0224b9b7fdbca46eaf36b6ec4adf73ae9862e898687e2e33c1d137158238ab880200101a6a6137c83fd21651e1d4c434a86d009f1ebc29aa62525779cef3971230b0d7672104003a663a155e4f4c5d2b5d1067e4e77f2c84c23da1467ca18632e9fa2e7d07396f73e4800040a0c727ff66fe22a8d8ce771bbda68ff1c39983b7be9597bb34c90b3f16007539da42b33c0b1d87918f4092965142b3cc9a059914dc887f9df5e4dc5b2d9fa63e813edae917923ea5dfba94aeed1761cffd322f9e5da8274f7affe28bb49bc75f703d231cf908310cfd5ad896dd3efa30e3d9f99760d1ac813e436d92a8f202565111aa38b708742cd41a85a163ae0d80105214654b40db54b3e210a69699364832258a1a971983f9674c9c304153534319fca0a9a93171c284dfd4a10998c57fb72e0385a08c063e03ca6800003e09caf00326011c12b2e520470000f9141831814f82e47f58e88161dae38ab4b2a587d46f7352dc06a0e4c621601806cf8d9db0ec2b05a4dd60ecfe89b3d43769041ecc2a770361e8351eb3efc198eaf3ec9354dae7cbad3c8f656fde979f5fcb6dc0e69b033657daa1e335d411ff2062d461dbb46e6f3b63e7fe17235aec395de0362dc89001552c01c1141a6a80f843562902954b90223f2d1f40f4cd8fd4ae58a19e10f442628f8f75521ff966685a08d40b63d9ac99c9d4f55b4f7fe8d6c75ccd8848e7242c9ebef66e9bd6d3ab727562f0f50420c92cf8ac4750697ad28d14be6b237b00007ec896d34b23159e490e7d268e3bd372774425c50ea4ae4fdbfa30227663d2e8957e954323e8ecf32b4fe6737d3bb8280b49e7a617284053593024cdfa280181be9e9e26035c665ede16aca37630c135b464c2a3ff7d8444cbd1d508aebcc9a605fa42b0e975ec607733353142b0752db9f0ba9a834b6e8f6f3568bbf9e8ddf7c684d5d161823469446dbf8b2ad16411d6d569dcacd8a40f5a07e3c4f5a7b4b6627dd1969a0c2affa398022d657e4896fba908847aca302e82c47e907fa629a22298926b1fd14467fdfed5c7deb7e86951d9adb8f445ecfa47603532c08c850a00a0202d5f8190ea8e97e7a5e583c05943434f087acdb71f1ee558e951a061c143b7becc4b2d60ba925da4623742c377f2f28e47da4d8ad9bfcd49b99de4eb0980db74f5d979deea4f175260a20d886917eea7b5e6c2a56b594f90738fdaa2da21f599874e5fbf2e7fc9f51e5797ff75d748e0dca21e9cbc7221eec543705eeca6018010db2230d078d6f18367040fa55a0d036d384a73c917a5fdba22a486a126e4bfcb9323506977797e9a724a0352a0a70105e9858a8a8f0a3f1482c04140205e4dcb8cc1fc53162c983f78f050e59b6a02a9ff98e8ea621ab80410000c02d8e52a42397c27576b04190049e22b07f307ca88c88ed669fb771cda7ca2a07ed740e3aa07ce1986de4d2c14d7561d4d538de697bddab7f5e9df7d5401b756d3065a39494f19b51c1c1c1d1c1c1d6a6b3f5bd677c0aa6765957aa5bcfa0386bbd137c7feb53159faf9ee4485b7164dbb28d76bd5c74d58e5688291b7bfa9ecc696842ce52000cabf342abc45bf439f140000848685a5168369de61d1d4fa850787cfbd25f9e2d9c7b4ea34bd9b7ec6ba2ec3f7a6aacdde848a1eafedddebb8a4f6d06961e5d1e60f371f7cad9a7c4d9e7a78dd75dabc9997854ba803a45cffa467efa8ac9a85f4f0e8bee34e64a17fd2df566427de4807037b232dfb5057f6bb1b6f04b6ca7673b0655d9bda3b66fb7bbadad3d305cf1f64133ea3c7b4aca3c304002aff6572cee74ab32c23ba38482e6edab2e68cc4a34f4bf32fa2cb847543eac0836d8753559a8cfa7466fd758579132f43bc9604d611ca24f01a33ca0ddd1ad37de1ad42b5c981149fce4e889efb521032b55f1d8eb2535d706ecbd55ce5d444a8f0ceb6fde9ecfacd1c6b37f6d2ccb9f38cb4b4b7af636f5fc7de56ebd9f2417fad795e5a593554ccba0455cf0d53be9dd40998bd249c113f6efc996c0000c430f46e6c56faf44e91b1bd320b3b834f5b6306ccbd21410810cfb99517f7d1e6757179b582ea6a129a2e21766537d6acba45bb44ba6955b14437a1eb195c1b1eaf5c74496a17eeab47024280b875c21b697e3cb064ef4766fd50475ee5a95a3f2febfb554538167e9e5a8567365ecc51b61b2d79b0eb503a0020c4b5f4f7d0c88fdb71ab80561e52fc64ef8154964b902db7e665c609a71f9056ad5cbe6ae5f2df7bedeaeffa5993d2a0cd002e090c0264342850858622d49a8104c04102983f524658b7ed586bc6acd16f49e7d5c1c60c802ad76be63a0f9cd46c43bf41816dde8c6ceb403f8e5db03a4d53790b7ee3a30a341b4d1ce3e63a3138346f5caf8606d267c716cf3d26e97cd8ed8bb986597683b62f3de71b33c4c5e548af2ec1f50c19394fce6edb1c9faed73e765a234d80ec2acac6ab3f7872c096015dc37abd1e1a665e7c6bd3f483255e4ba2ed38f04ead9af603570e5defb762d0ea3eb7c739a88f8292ba81cb8ecd486d3ea5abfdb52d3d3a35af67c2294a4d3cb56befed5c83566b8e4e74e57f7e503c9a1a14953baea3233c3b307ff10d76d0fa417535cc4ca77759d4a67340b7a7c322ea7032ae6e99bbeeb6f5ec85b5385013cb66f6ed7d5bb628230e903c2ff9f4fa1537c17d6e1f678141ed6903ad9ac4346df37e4c4757ad82bbb173979f170cb9e62080eabc11492d075703b47de1bcbdbaed6de1ddd5ed33e65e9783f0decda71916f58db8ac5a119d1dc74f9e7184e5bf39c4f44bd1c8b2e932b5e3a2f623033b668f6f5f97f9fae8a239e719419b8738732115df2b7fae86a8e4c1c0b2edbf635b728b6e7382ed4f44746de96da345673fbf7270577c0aaa17736475941159be77fefe6e2d5963fa3516e55cd9bc605746ad213b9beb69b2c68e746d30b545abbc51dd7c0c4a9f9f58b6f04451877df53541dd83a9bc3bfe65deca0d9f5797535ef1062de6cd6fec39e8b21434114288e3346052e0b601ed22e4637a37b340a9f11be6ee79e3bf7abd010321049aaead9ca9c1b7320dfb7b1b3110c3c0dbdf48bce62938cd6b2022aa72d36099fa3536848d990ad3b68d4d98aa3df8755b7a730e9c2f01a710572df83c3f54e5e27e5d116183d1c3eb1d9cdead39397a70733349e2b605b1523e908010d2f01d1353eff08c4e11ccf1fd1b1b16dcda3667c37beb211bc3f489ffa1cc18cc2f7828fc0e2a82497c57d7bf84063e090c02ca273b558546704990963b38b10828a2552dc328374af0bf699d282df9db19d3ebad78f10880fa724fab11f75301a0a8b4045f89ffffbf8edfb9fdf396eade7cfeabf6063efff9fc4ad3b4f2efe7371445d1b4ea0d45532a140a858252281472b95cae90cb952fb29fb19831c726aa83edac39af5dbb861857efc2cfb4e8b127be6cd4b0d9cb624e2984766131fb77e6fcd5fee9df7ca4968be3881397b9a3872f9cd26b9d0c346d8386ef5c312d58efab5b8c5bbbfff1c7f6eb662fd97464c9d82d3220b56c1b755bb879dae02646ccea463f9896bdf65da0c6c4cc993960978cd0756a39e3d48abf6c5950794a02a1c798959d7645cc19111b7da257a5317842d37dd4d9a7de1be72ede7878e5f86da5000233b780911bc78e89761355340933607d6cd3d35327f75e2a661a7a765b716c71b40513403f74ddd558a3a1d3960f3e2c0696b1479b85f18b863a70006a1274947362dad013150512d56d336bd3ca61f66c00b6cf8c8ba7b4868e5b1dd373294dead66d31f1c4f2310d8480aa3dbdc07be6bef9d90367770f5e4c8aeab5fe6bded5b3d7bb87cf1d34c49a9d44210000200049444154a7e1c5185b16cb32a2739dc993def80f686ef8f5138ed40fdf7879bbd1d019ab87f49400dfd2afcfa6fdb3ba9933418e9f167fba8c50bbe34c5a2fbf72bbd9ca856bf7c7ce3b21a680ad6be7d37eda8231fd022db9c4e7d0855a8377c494ac99333236432eb0091cb577d9384f0120b01f72308e3361ccb2190336ca40c32660f096c59302750954a48aa3aed4f946f0b58af84a5c304c3b2c99b2d56b4292723bc3b4d3b6387aea98b90b86ee9202cfcc277ac5d9599d4c955319117ade2deb4062aa4b80350721c4b50ef010acf9a01fe26f5ccd54475cbb100fdec6536cdf101beee73d34dd5abbc0f944d3a63e468c4ac5ad08dda8aa22ec3a430f9e4023c7ae9c3ff410d2766a3371ff906b5d63941f390c3b749a356efcca5903b6cb4991538b098716c5780a002154f33263303f19e2b7b8f008a3fade59f2bf1ff16311a0cf4480e093bca217a2c9000109521a68403c126408f2e500005c027459a8980240c026810024a1404aa1caf20bc52d9de1dfa4e91f72b9c85396fbfa5f9d957c3058e3a7e521bd37da235abae5ee2a6f3e5611df5011a1c181dfae516262925822898c8ac28ba1fec8eb247b9fbf595f8da3e9a74335716b60fe288e1c39121a1a46d3358a1a2cbd37d6bd497cb7db37c63ae095453098df0e9224cf9c391d1919597d0f9d3872f8b0b189896f437f1a21403442884634285f10ad9c12593949034910d7af5ef5f2f2fc76a67b0e1ce194c366b3596a30cb6130180f1fdcf5f0f0264892240982204892200902100001044110a09a0a92419264310d9cef0866902340084ae84a0399620af215cad3aadeab1e7e08f2150004280072e45044fd9db983fab8b3b9a1ddd87b6a2383a8e06cb4b1598ff385bfa21b477ddcde50d77da172b16cbaf0d6eca6faa6ad563d29f91ff32e7b3eab9e5ee33d59eabf180cfd26a367f7f9513f06d4c7ed0d051a3c65d2730c1cb13fa514806d1e3971527b2bf6f79ca1f06ca4c6e733e8d6091c75e86d19bea931180ce6678db6fc6f4b52e1e96e3018bceadcbf570b4928954bd2b7e19140943b2c551a2d41504841e1572791d250a880621a1040095d2908bb0a184621fd7d0b0e6cbd5ffcf9899b7b697d023ba2af8fd6af9dcf84cebb322d3c7c83de9c84bd7fd5e5ffc0bc494d97f63d422cd83fee8c1cbb69773225f919af8ff4423bfaf7dcf55ec1d0f7ed1cedffdd219c6ca3de0919f99282ccd4b8a1bc9d03fa1ffa447dd78f21a5a071970083c1606aa222fe97f04ca832321a279c70fa3dd2efa022fe760f0109da0cd06142a1e2e7054f937a01fd034a4f6c4c92a83af39917d65dd76adbdb4d08204b3b3531c2595fa0c11339b59816af5a294a9676746453334d0d2df3063d16ce6a60d87457260d74ce85c9ad5ccc453c81868e7de898131fe40000f4a71d4df41a4c99d933d0c3a58ea9759398139f1455964291133f3e2432b6d6d2849d7ded9553f75339571676703713083434ad03471c7a5706f2d7cb7d8c43f664a87ad2253787d85bf5bd22f95b634eca724fd3b671128092db7fd576ecb56c52b8bd1e4f60e23df458ea9ba3239a5a6b08344c9a4db998ab3cefd7f95661eb22994c265b60ead77bb03bbc4e4c2f93de1bede430f8760900002dbeb7aeaf8fa50e4fa065e23b60cbb32aed2a2493c164b2f8869e9d7ad747a94f32e50050746f7e7b6f0b91064fa06be9ffd7ae574afb90e46ca4a9f3d059fd9b7bd4a9ed37e5eedb93e3436df53479426ddd5a4dc627e2d8140c0683f9d1b6888a10680c06836d11ff4d15c1200001e4c8a1f8678e40133a0d0784c2d90d370a1000501fcf6e4834e8d8dd9907a54fe647f539ebb8f06e4e41dedd3956877af73df88902c5bb1dbdfa9e745cf33427ffc5aec0475b1f16a9467b788e3db7dc4e2b127fba3149b4a7efd013d9aa42173f3e59dafb60e2c3678fd6da1d8d999558fc5509a89cf3a39bb73f5a6f4dc2e66e365c55d7ffed968eedb76a8c49c814e7bedcdcf0fad0ae6b5f21abc8deb68f369ff948010014ddd97c8a88e8ed51b3600759daf1939a93ae7fcc7fbcd0f450ef800e471c963fc8cbbc3986da307c6d7259d5f95617138c4adf9cddfb9836773652b373d059c70746cc29e87eecada4e0edb1f669933bcebe575d571fc9f31f1fdef154e0e167c101006059b659723535bf38e7fe4a974bc37a6f7fab925cd2d747538236df487e756312ac1c71d06ce9a35c69514e6ac2e2361678112dcc77dce3fa1dae9689715004e60f442412219a2609a226c3941cb7b90ff39346d561e3115b9c70fadd12491088a64522d1efaf22c414145220fbe99249c3ab6f2bee85f517736950a41ddbf8c8b25ba73a1c903ed9b6e363d3d913422c780c9e55c48451b592b6df2a50645ddcf9c83a666c983987e4dbb61bd7d35a196fc0d0f3edd4dadd84cf60081dda8d8ad67b12f74ab59a2edf65607f1f6d12485183d68ec50f1fe57e658d50e45dbdf84e2fac7390f9e7deb83cf5c886074e1367b5ab2d64b08d9ac64c69f06ecff94f601adebfde8b4d27d315800a6f6e8ae346f672a9613433433774e2201f3d36d73aac7b3d921138bc6b3d4d96b04e64079b8c1b6f4aabc9f7cb1297bd9ce269aaababade33cf849e339eb7bd6aae8cbd3d9f1abe20d86cee95d5f9bc9d2f5ec3bb955d9c943afbe5c585896b1d15f5f8327d4356930fc96c784c94d740900103a77ecd0d0528349f22cc3460cb27d75f6994a7eb0cd3a0d0937670300c9e4328adf3d7af83aa78ca159cbddc308ab080c0683a95e45e8ea3e7df694a66982200882c409279cfeec44d034fdf4e9b3df4045fc8b964112d4efd9413778ddf9ac508f235b5ed4eeddd6860d20ce79935570a9b75b6d0e01008064627028282e2b4c2f601859e9284bcfd2b3d6635d0000a0c5f7378d1bbdfaec93cc3282414b0a508b52952d82211009958a8964b14945e9d7811a1cbb311bbb260e6a1faa793c6eaaaf360900f29c949ce2db631bd4562ef78be4450a133709c5700ceee73976e1b1d45e5d9e6fbcacdde19423af86556568186b2b27bf6472b86c6dd53f245bc042721985aac9f78b6f8b5d6bd4c9537fd9f2f9da3a9aca00796985227a9b5d92bc28d47e9df20494b48817f5952d896dd437e1f1124f3e2dcd485adfb34dd8509bfb1b02b5a4aff64e1db5f0f0dd0f250409250512d7629582646a9b6a2b0bc07519bb73fa9429139acf7e49db87f69fbd7c5ca8091612180c0653354e75eb3e79fce4fefdfbb9b9b9b83530188c48241289444e4e4e5845fc38b88eddba986c5c7fe4e28beda9f586b7b664020053d742dfb0ddd687ebfdd497dca53e986a512752f315a0c10490e7bcc9910300943d5fd17d5a4adf5377cfb8eab04a1f4df468f1ba06d913c27a83f69f45ad835b47704f9f1ce7a14530752d455a0193ef1e6b25aa1c67ad17d0df6fc4e4fdb7f56f5e37ec3aabf68f9e85afda7c2b9797a5696068645855bc3653db422470199470bdbf05e3efb32379465ed13dec278f3bf952dac46877df6197020eddd8dfc89043bd5bd7d0f3a09ade2a2f0da9e5d177f9e9becb6539f736f58ee83ddeefc5f6261af8a980c16030d550d7b92e6e040c06f39b41fe9b0ac3b6ebd0c3e6fed4812b3f79f50f35610000f09d7b76d139316af69937c534502559cf124edcca56300c9b76717eb36cc199f4325a9a7270fed637650000b4b4a0946b6e5f4b9b0554f6958d7b6a3c7729a1e11a73f8d408581c1eb5f48104b1addbf6714c9a3461ffb34205d0a579afae9e4c48970300a1ed3b20307fd5d049372cbbb5ad55f5bc4bb4acf43365f21ac594549bef777fab06cdff6a923e6feca6bb39728464e2f7b74fc6a59456514605a5502864451f6eeed8f284b0723662a3327109c3a0b69d3e87a0c577b76d7e545cc5e9cb5e9f3870f56da11cb134f58d74b84c0649e03b0983c16030180c06ab88ef4787019a8c1f561a965564dffad24cc26f60a081aa643c9709c7b684be9ce86ba4c5d3b6f2e8baf246ae028069d563cbba9027031cf4746a479f73ea564f48324982e7327c5ec4abfeae2e5e7e81dd0f6a35b6e4d6bc088496e79813c70615cf0e6bbffaa9ac56df03fb7b172f0d33d3d21018d78f9c7dee83cabd47c3b34f38eb659663af96d5841697dd19e42412e9eb88f47544fafaedcf8b6bd40ed6d5e5fb9d300c23379c9ca8b3bb431d4da1a69e7de8a843afbe9ea44996b139c04847434ba45f3b6a33a3e7d62d5d2c982ceb6ef3fa5033bcea7afb0674582df7b3175425908a9eec18ec6faeadc9d7f39c98dd79ed6c5f21be9330180c0683c160fe240870f2fede7dab9a944ac4040aa0e0f314b015bba86f41950effd16b57973d99ee1efa6af9f35dcd7e616756fe666543df5343ef9fea62ccf8c3af21bc76350683c1603018cc0feda1ff17d6aefeaf366ec9cbd3f12f0a29a0254f764cdf92ebdba1a6f324fdb38eb32469fd868f4d86841931f0758ec16030180c0683f9d360b208d0660093009200190d620aca1000a8fc9468000d120880221ac4e5538db208d062008b54d918a4df315cabc9001e010401140d0040d19047fdb3825399f153ba747a5c20075ead667feddc10a6f7ab0411ca3ddad2b1eb65dd562b4e05e9e280000c0683c1603018cc1fa82200a088562d07a1cd005d267c9203009004f0089023c8560087006d269450a040c000d0638298821c0510007adf31c99380042e01b90aa0106891c022a1a05c4270f9ffab13123f74cd83dc35ff2f6dc6ef725ed2055f3a15b2eae77a345541351e4db4caa349cda18954284885826030093993209904290782c45f190683f9c53c79fab4a0a0203b2b0b37050683d13730d0d5d1717474fccfab083982cf6b274828d0670149008d000028805c05200005026d0036010a04020628906a1d6b04f03d730f71482843a00c9d284620220008f5088a7f1792f351d6c3ddafde9f5887fda34f2dbd33dc294a1a9bbcde878a6f6b33d4e5f283c90e6c3aefe2a4561d175dcfd16e77f2bce7d8a617e7a79efa972feffb739a4892d0d121c6f97ce2843a90b2cca7d1a5d9c94782fe97e96351fee9e8a06d91c777b4d4c60f2a0c06f3ef90100a85c2bf71006e0a0c06a3e4de9dc4a74f9f3939fdb7850449026831c08005862cd0ad6c58a050155d7d1601f21ae6a140c026546b0df008a010d0e8abc9a1ca9e4eb323cad1b40b1e7ff283fc4754501cd74ae430f3b9ec9f9fa92cedf4ac8e5ee67c8220088eb16bd4c4032f4bfe5729c4b5ef337752a8111380fa7868fc1ac58c57322a6b5fa0e03f7e4fc8d2cfcee9e26ba54192242934aad3a8d3d443c9c5356f23865ed3d173fad5f98e19b6c4f19d2c4c4ccccccc2c2d2dedbc5a8e8a7d568c08be53f7513dea0bb1b3190683f97750909fefeae68930180ca61c5777cffcfcbcfffac38dd465028b803c05642b2a1c8dbe0d51cdfb6fa80802c09005062c609350a000a8da14c1f1de9a5e262f13a71eee98b3b8d3c053b9ff1e7b05f5715f57f7961ba80e9bee64888bf3534e4ff3feb0ff68caff2a4e58e621bd3b7be890008adc377982da0e7abf62f93f5a4efdc4b32b3eecebeade724359e49a1be90545e2b7d7b60c757eb7efd0abd2ef39182914155f36a9e5d2be47a8c5f7193a5886dd8e3c4f4d49be7b78a861c294219b5fc93896cddb05d7e2621581c160fe1d646767234038e184134eea293b3bfb3faf22382494d0a0404023f89ef986e408d8e5fd332e09ecef7032d76040210d9972c891438e42e54055a54020184c2693ad61d9a4675787d2a7773ec80000e8fc9b8bda3a699304c136f619b8eba51400a02c794db4a7b906832018bace1d97df15230000c5c7e3239b98f3498264f28dbc46dd927c8ced187d3c2f799a9791aeae55bb93f940655f9c1de5a4c32008b671c321fb55ebd25139095383cc390453cbaed5c244f1d76e5ad2bbf3461e36987176d7c86047430dbeb6996babb1dbf68faecba1b3cf8f6b5e478f431004cfa2c988a3e97200a03f6df5d66cb437475947f1d90891f38257952c2b92f8b6068e339f8b1f4c6dd474feab8f3b42cd94c553ebf17f5d6b69d2b05a16036e9600a0ecfdcd5884c5c8bba500f4a7ed8d74fd767ca2019524ef1cd4c88c471084669da88537f36900903d9be1200a9834a6959b9d9965cbc3396aed5e651b2af79f3c36d2abae9d89c82260cae53cfabb9aa8e4eebc91478c669cd9353accd944932fd4b7f56d3f61dbfe89f579007476fcf86047031e93c914d60a18754cb9841efd719b8f8efb84e95d1ad6b5a915b42e55f1f91a4b59e66912794e0c0050f6eef8a4d62e265a9a5a220bef5e3bde56a1db482693c9e4e93947f56c24fc7037ad34ff74b477a723393414df1c13e6ef1f1010101c1c1c1a1414d66feffbcc0b337b45e33e0d0683f9c554cc578dc1603008fd1e33c993653468304083017a4c107c878c28a18141802e13b419a0c580b2ef088c9021d021418f055a4cd0618090f16d0b062dfd786d67ec73a6b593210b80ce39d53f62665eeff83c79d9db2d0d2ef66d31e3be14001806c1732ebc935265e907229227749cfba814407a77f6907de62b5f9521ba34e3c6aaf6965c93e8bdb12d75eb4c4bccc8cb4b3dd042f8667d9bd61b3426dc2c5494bddbe97f6d40bb952f6540679fe8df6e257bd2bd2259e6f9ae69eb2fe47d5929596a5c5c66ed2e6dec3895340f4100029e53bf9d0ff3140af1dde97abbbaf73b9a558365aab9f5a75f4d186d6bd2fd6c7a5eea81163a156d5055ad79b5c3dc4aaf26bc9341f1d393cf85262597af7e5480e4d1f1972661de22427c6544f3c10f8377bf2d5314de1c4d2e891a7a3e5f19df9277e99460e2a597e969a7dbe9a9377d556d080054deb578bd69171fbf7aff70166b75ffe5cfcabea789de9d3b9f65d739ca9653d5ef27709dfa6dbf9f5356969f38552fb6e78063e5ad54fcf8607ef7a30f53522ffe55ab0a738cf4c1dcd6bd4f5a4dbffab120ffc39dad7d5d34aa55ad8aac5b27ef14e93b18559830043e0b4e5fb992909070e6c0dc7013a143b08f9161b3c95b6271870683c1fc7a1d81c75e71c209a78a04bf838c2073152a61504243b61cc4946aa1ad521a4ad47a8a624a65435020c89103858002c89143310da57fd76d2601ca10142a404a4319021e091a55cb95b25bdd8c1804836fda74baa4c7f68d6d0c4900f1adf571fc9ef3077a6833d9a62193e636c9dc1bfbbc1438766dbb05d5d665936ce38011133db3e26fe7504030b98ce2d487f75f66973134adbdbc8cbf58565afef6c0ea7b7567cceb5447c8601b078e99e19b1a7bf683427c7b53bc46af99dd9d0424d7aaf5d4d12eec2fbf5945e12731a16daef3753f97a1dfa86b5b4f530183a1e1d8694237bd476794b6927f48d5b5d6a8d7cafee3e95b39256fcedf371a34de3ff7f49dfce297a7eef1fc9a9ab3253757ec475d978cf4376233349dba4e1fa01dbffd41310000c1f71b33d05393f8d2ffacca36040042a3f1e8de2e020298c64d22ad3e5d7d5502dfd344196242db4c9b090080728fb43412088542a161f3ede91430f41b7569a36aa58ee3bbea3d3efb4ad54a3ca781439ae833a06adfb892c7db766707cd9fd6ca4640925c03471f97af3dbf1499db22ebdad6b6b1f1ee93603364d10087af648ce253dc9ce957ed6326445afec068f047931c981c7e9589d7324efc636fd3925b03ccf8c236f1e29fdecf297e797c5e8f40673d3e9fc9e10b2dbc2327ec7b56a4fcb2a577626c988eb39f9501145de96ac0775bf34e51fd9924173a6a721befc8fc3e51ad485de5cd6772f8b6931e977dcffec54fb7cc9ab737a50ce0bb0a83c1fc1b8c116ad3cc65edf6e7b0d86a896f5cafc5c8ed0f0aa89a8c6496240eb7607304811bdfcad5374b1f4eaccdd2ef7e49f2cd83a9dceb6b672e3e9d2e4308c95e2d74e19a0dbe5dfcd55ed207136cd876e31f48f1b83106f3832d11bf8531828900246adef29fdf7fa10d2454856a92219095ef46fd5d27814d009b842c3950e5ba8b45403503ca9c063bde5d8fd6ccbcb1bc73dbddf732cada59b1e9e28c4c857eb8a1b2fb47f04d6d3525eff315204b3b3e7df0d41d57df8811832ccb175b874b69e0ba4ede3b67dc84d17ed393e93a2d062f5c3735dcb4928ac87e9d5d7c73b89bf904120000c98b14a61e12597146266510a9ca82a96b6721f8b27c4c2d634d7429bd4001065f0813baf0eeba1131cb4e3eca2c2319b4381fb592d2fffc5ba1aaae3559d73bcc74e4b13bafcb2ec97c168537bcb5f4c4fd972e978b5ce6d4e1d392f4b4fcf4b311b647580400005d5aa06858a40000200506fabc2a3ae955b62100905c1d2d653509168789646594e23b9a48d34813157e503611a113baedc1eba2b71b43028e496900baf0eefa9123979ffadc4a2dcb5b89a96da6557d480895972ad6a96fcafbd6945e4c51bbb527c6d7e5b2049a423641539422a7d22fb7f4f9b671ab32c3e72cf313910a39053f4afd9b45cdd960954f010094dc5f3466435ee0c419adcd98004070adebf2fe93bd1cf1cd29418d173cd6f2ead077fa40336e51eacd431b16f7f4b8f1e9ced9e18eeac1ee0ced3abe7e3c931f167b227f777cf3030080d47dfb9e4f72aeff7781f5a8e4c9d659f375bd0675b4e1fcf0c260303f4f44a8fd03208a983a35d880014097e6a5dc3abc65551fefcb2f2fc5cff0d624bef79c80006457c60edb1f7aa89309a362b3caf4f1ad5e8a22f7c6bad9cb1a05f50f3161aacfac5d792f4260e5ede76525207e13f70b0c06f36355c4cfce408e8042a04d82140001b00038c437c3b8c9ff63efaae3a258bffe99d962139646524511100195541004130b1b2cc2c0ee42b0b1b0bb104140512c542cec403108c14045a5a5d98565d99879ffd80517042fbebf7bbdf77ae7fb793eec30f1c4999967ce794ed1757a2e3cbc34ae5bc03e9fe4659d98da5ae49277c52230a003e082fc8f3cb61997547665dac42883130ff33d0ce968f95937a355380000aa623bfd60e2f483a292e78726b84f58e0fa25d61690fa4915c86a46eaca7dd6bdba36a291614f658e2685975729015d2a00565354f29d76856ad4afafe69aa8b31fe62f37a52a7e154499dbbc57bc0f487c73ab9b2a4598bad4dced3d002064250a48eb24380002785d15afee27a75f52b3a3260355dfd589be3fe65475a1f90253dd0e03b8eb4f9d7c9fd37eb2251b50444787dbdefd66e606cb468bf1a2020059a6f2a6df9f1668d8427ffe98447ddc35d6c55cc89eb7c4840aa892aab60e5ba02c73a1a9cbdc3e3ee8c3b41b9937ba7229c2b4e55dfabc57f848fde07b495235e254bc2b1082f90f940864a69a86a60655962fa2c931acecdea66567d5020efa9a31402c96e92e6e0138fdef0fb66a574fbfaeb2cdaa0bb14b0ee35d47fafa59d0fec54c0efff1cab15b5e759c7fedfe0667559994387bfecc88919653572fb8e095305621fc30bdcb8a0bd7ffc449e2d385885724fb0d1b68ab979e8e79136465adf41357ffc99d2140e0af122340418a0000d0b41bede3672c5f999ab170de9800fb515bfcb78f7ab6aa4b6bdf001c80acab2bba3a7f6982dbf1c11aa87c27ae2064fca03ff5c246a3ed26337b3bffa81bfe0ae7132040808002cffe97cf9c00a56210e24041818a020650269627b96b1914e3496bfae76d5b93588e73eca7f4a9391e782495271515dedcb8e28ee6686f539ab89a27e59a98b6a1a3b8203372e7433e0e0050f7fefca9bb1f2bc5384559539bab4426a3089038daf4f2b73935380050db8f9ddef9e9922531199512c0846559f72e24e68a816337d9a53ce2c0c30a0cf09ab4a33b9e7c6f9344efba6cfbf0af2b074edc79f36d49756d557e6afc16df31a119b5b515422503d3765c0a488befec8fca160200206c13078d8f171e966080d7a4876f7ff4d3d14e9b1db51200a3d320abcad82d496d065b71a87abd7ad41cdff65c6b8083260980d363ee48d1c1b95befe40b715cc2cf7b917029adea077a11bc791ab6d09f3f2611a3fbb2d0c1f94103266dbf9659c417d656e6a6de7ff655020080d5560895f4e554ba7b203a5bd84a32302c7cbc341297adbd942dc03061c9eb2769a53f63b622ca3eb97c7d5a8fd5ab3cdac83fd4b8e06dec9613bf826128897562b59b7df7d901afce0cce80f82ac0aa5eee9fe262a4c220d318645513e7e9e1afaa71c04a4ef757263b1c6e30c71167efb1a671079c2dfdd1ad13bc8b9edfbfbd0a834c636975f3de78b7442e954bcb1fedf2b5335026d318345d9b11eb6fc8a225f36f8d55511b1d9f1637cfcd98416390d5ad466c7b52d1a401ac2421e478bef6d4c341f522040000c568f4da456e9dea523e09144fae79e4a7c3ac37229216dfdb3aa6bb1e95c620ab98b8ce8d79f35d0064acecee622b16adeb8a7be558b3f7e96cc41b8a73c0f8b1feced4bcd8a84c85a7ab99ca856941c67abe4978dd95c1dae43ef1958d3a83d77e885b3cd0824b639069eaeddd6687a5f37000107f08b552b6d8fcf4ee76ef2e9a0c328da3e7323ff6731df10120f0eb8488ef6ca29bec44b5faafdbd88bf2e1f8d1573538e0182ffdd82c776355068dced0ec327869dc7b018e375789fa80cd1b5d85713356de2dc715f7d76f4bcb1eedf6713452a6d1190c3d9b5121d7f3c5385e7d7f927e97c03778f11117aeb6cfbd6a1c070049516288a7993a8346671bb8cc3df54988032ecc58dd89d12930bd1617bfdfda55d972cb93bb3bbcadb419343ac7c0757eec67a1ac15ac3a237c868b218741631939cd3a767679675afbc5cf6b09cb77a210e5478590225a050ca006832a095449a01a83d6441b4554dd564c553e1f18f65eaa3ef8f0c5e5ac03bd54c8348309f77b1c885f654d47b5866e0fd2dbdfa3bd5937fb7ec13976561c140000e3a7874fb5d1a4a228c37c69c9a4b050271630ac662db279eca98a222a03cef3dbcfb870715a4da8ab0605212977f45875354f8403aa31e450b4f7db29162696366e41c5ee8e2adfbb6d9075c79c787ec10f8ff6b1d66433d43a7b6e48359e30c258d97ac9d661effc4c3b58daf4f08e5571359259b228592ede37a9645e672353abdeab4b7adb2aff2c99d1e6460d00c0b61a6a0e52bdbe76ea28d04d3c6c9818b7879b1115001065d75d89fb2c6ff99bd05194a66337f9480aef47c6552dd0b085935b43223def98e7e77c2176aa6d1b650653d57cf461e9d49813e3f54974ebc5a143b3fccd4daced9cc69f5671316ab5bd0fdd2af0fce1feef963968ab7075bbfb1d4eaffe89974e9c7ffb6c1abff05ad0c84103070e1d3ad47bc9c59ccfb7efe4087e15d750756fc9c8e0d7c6deb3bd3ad27877e60f9e13cd775d7138f674e4fe99661f8fcd1cbbf3ad0855eb39ce86941a7bb74476af247957635ed19cfc9dd55abc1bd2a273feae930e97f60a3e121bb9d59b9318ec31fa60b6184098b96d90eb927818bcf6784cf8762fd57beb86b92e4f92452f83eae47068a2880000200049444154e0d19bcb3cb65c4c88dee0c6bb18e815fcac311d6ad2e39e88343cc65a35c9264fb70c4e787267b37d4b49e605a99bfaf65b795fcb674f5454d8529bbc8393fb2cbc5fa5709b70de8b0dc386ed104c3a7b6d6d2fd5668625fa1017f98eee1ee0a6a3d9cbdf999a7f3626a3f647950b3b2db8f560a325909d0f3c7e1be1c6692c0a4d7599b8e3adc9ec7d91a70e2fb2ff1a3ecd795c788e4c4493e4444d997cd570def1cbf107a7eabe3c34d1ef64ae94606e09fc3255c4f7c1599aec43d41c3dcde16b52f257b1f8cb716fd7e9e1a58e4b0e4647ee9e66fc66e704b7e90925d2e682bc50f4bd76afb5293b3e2324898f35ec958784aacdd836d87de925dc634d58d4b1502feefdf59e6e814955f46e9bef5f9cd716b8a322939336756700005e7c72caec87664b222f9edee1ab9d72c46feae97c8962470140921b3d65ea358339c72e9ddb3f4537e590afffc95c098e4b0ae2fcdc032279bd830f471f5ddc3523c82f2cbba107040810f88d833421606ef7130ad91fa91c1afd36de8337babc7e5ebabe636ddf818389afcb6ff0756ce5fe863d2d6de00ae6b9df7f63bfb9266298ec6fc386542ab368c2a40a90d443ac009148e4eed2f3c7234a4e7ec6e3f33d870f6f9d12bfea421f9d91394b52d257375834e125b1ce7abecf1c77665e9fda9e0a20fa70d07746a2fdaee8d9a63400c00ac27a1acf6b135f10e7cec80debd16101e7c4876ba3345049ce01a74e8bd4a23f5ff2d450b4f4123c09e8d83bca2ebee0ac3b2d636d976ebb3b9ec8b8305a9b0480975e1cd6c1ebcb9a8ce793b2271a0fb933ecd2ebc36e5c04006a9e2fef6ebfa75d54f6258f57deba03e33b6e494f9a6b4c01c04bcff535185f7330fbe144ed06a65e9a7fcca1dd2cc98e37c9330c5b3073ac7d3ebfb3fd75bff494156692477ec67d53835f274f675df2ec38eaddece72f575bd101a02e735d77cb5dd6373f47767f3a56d7a370cf9bfdfc19aef35ef58b7c7cccdb80d25cb57519abba5aeded12ff216620172f393bccd0fb95fffdcc3d760cc0cbceb750b94b6dacb37e806afc978b7d395053df99196d3eed70345d4edb9679676e7b0a00480b623c4c2767053c7ebd9eb5c7a6cbf262ef84cc237db908803075b955f7a83e0fdfedb167106f3081bf1ce7cf9f1f3464a8825f44c929b7767e55ebd29fcc33567c2df83746188e7835ed7ef2a8581ba770f3f0d4b3a375480020fab0cbc57a39b6f1d58359ed298aefe422f35e1787dd4bdfde397ba3b3fd3af192a447c1960ce1ab95ddec8ed85f7b1fe68cdd9ad871d8dda117d30ff656410040f062858dd3be76c7b32e8ee67eda6e6fbdbbe7add7bb6c18e28fdbedad824ac75f49dfefaa2c7b41ac1dcf78dc7fb5d5227b6d57bb58cfc72fd69be66fb7b70a2af68a7f75c85d050110a6ade8e610e37e27739755f6daae76fb3a86a7c5c926a5aadbd32c8646d1663c4cdfdc954edc7c02ff391c3d1a969cfcacc94e07077b5f5f9f46fc37825c8ebfe8e9e9d932878e9c3f774ea74d1bc71ece188e038ee1388ee118c87e700cc771c031d9da018a208f1e3cb0b5b5f971df4e9e394fab07954aa528805c0f12899496faa27b773b04455114411004451114410007400091c52745100020a1284adc6f0204fe22584d1adc56e6d141350e88be1137db942ae1177d48b91d7be8c41bb93a93a4d3dbdb429c14935c8983b4f06664aa928b9f937a8bce22d2e2a46b1fc90efeee5a326d10a23ee86476ee1d7f03c9e77bc93cee8049f65cf9b5ccce5ea38cc4a9d7dfc916f64d460e9073f1088dab464730acb1808463f88f9d549ad744bcbd9c5cdb76d4485339af40335bfae8ebdbbd3d6459d8f1bc93fe7de7ddae663b8e70d7a3345f83f05d74cc27b6bbb725b9a6ba5a40eb3ada91f2f5dc89f49a3facbc1954bfbaf616ac7c861bc9db22e9f49fea40ceb9f7ac580a0040771c534f1d125b9b85e01861e84de0172eb7342ecdeec465cf27569cfc209fe2e0efae4392eda718794eea026f6ebeae6eae1e1c80663e67dfdc7659a10107de29bae1093fdd7bc6e7f69f68af226f8b613e66a4a138ed6696b0691f00583d4777e7208003e024a63a13c1301c53680297bd44a36c95e5e7b0b5580886e1b8b424e9e6278a839fbbb6acb708c7d6cb85dddce8884294ff4499ecef6f60a0aff8f61b18e8fbfaf83473f2bf1f84144180c05f04928a66432c2b516ec2fa5176464a4c2d3d9be1730ea5881bfcc5c97afd4677aa7d70f2394f529818f592eae4efa4d632332fe115f040b98d3aade1141283abc66592a5d5257ce0eaab7c532450b8fa2ac0ff5a2db3da616ab07e940e86c431d05382c25785dfa5f5ab7b1b1e383be8e40751f3ddc9af6cd42a42e5a8a973ea13531626be73080c30e35f5cb4fe31afd90953f83ae6540ef02f8c3154d75451d354ed34f5ae18be5e884cadf9c3cabf97b004653c2989db86d3305084a6a1cb025eb18c064c751689782a09fc5d424463031f684edb2aa9cc29ac03ae3ea7b6980f6c6d2eb5e1084959978b4a2a4a6ba4f877b5c8ea61745dbc7fb24edaba59e19fc40d264d92ea123ea8e872d0862bc8ca7a2ac0ffca97e0f5de13f5ba5f84a1c6449bb1b802c5e84d0c5516dad81c03c7c55585554d7aaba2ab0c843d1381ff3056040672386c99f30387c35e1118f8bb669d6b6d8c261400fb939a54ac4a28a826be2efffeafe35f6ad1040d7f1a7e5bb068926f4831459326a9dca2496ed624118b44bf8a30085acfef4a73a3bd466cf8ecb9e3eef989f66de8085e12e36234b59edb371ae8d93ee8e0a994ec5e275e509c237fa089002031d499c0ff5ad9900a1d17e63d7bfc9161dd9da5c1868adc4a0980dcac4a52995f054c73260ae256749669e16943ba74392665b37d0fb6229bff263c64e7016ee8fcd52d7487059f8bf8129067be9756be79f4926fe460c3050068177839724d87ccdaabbd76ccd93f2d699979d31856b5af4e9cc9a5386c38b3ca9e291b35ce7b14387cf5a5f0975b7a58b758b97e4bb4e190a415053c2928cb2ec0456585d5c0526712ab2504fe7e5584a233657d30d646469358e9930baf41dbd74693f39c05fcc2b23a1c975bdc492b0b2a3012974b47f0efec86e535236cc7e05d63cf8f0a9a7ffab8b97c3fca546743655e950407f9ba85b82abf0a98a64ca4a913f6b7ed6f152bf4b9c5730050ba3a13f845e5a286de4aaa8a78d06cc8270204fe33d8b265f3ac5973641b2d3852ff67bcabd924d0a0fc39ed7149c022134fd7af42edcbc5e6a6b39e0a00aa6f8f6b6bbde9dd5fc041d7be58dcd964de330141ed965197fbec23663061e92487367404006abfa4e47f9b3e68ed070fd3afb8b66ffffe64ca0fcd990080ac6de7ac2b7a7cecb63cfb375e717791c7a0a9670bc946bd6c391557239e54c82bae791513fb8962ddcfa47586ff24edc14bc7aa7d3deabf32b1e49bcfb1f8d3c9950773a19bcf00fd665f5b86497f4bf287d87359f2b05ba20f47c6f71eb62155664585a819b7514258dd96ed1eab96b9694e744ed3085b82f488b385349759befd9d9d9d9d9c9d9d9c9d9d07fa4c7744cbe28fbfe4ffb8f266c0eadcbf13a41e3ff7592e36490baf1e7a24d177b1d522e61c02ff1439026f1af2b5219652f18d352bee8a3a4cf4336769daf4d4152785df2c94ca8ed6659f3f9e0ea67d3a339b0bf182cbeb41b9bd43b67b9012972dbf5a22ab5cc9d0b93bbbe27ae4934a4c767e4dc6a9339f29967d8c955a8cf4da2878cc7742047c9f7997a465eba42b4e3a9e5824eb2d5ef9ece46d1e91ab9b2844d9bb67d7de3dbb7ef3dcd5ffa439569015b772a45d7b65269bced4ece0e2bfe5469ee86fed91e0d9a2f61a03638a14d430a2ac2d5dd56d767d14ff2292bc8f99dfdf44834d67b295f5bab84e09cbfa7744a71424cd6ccb642b33d9ca4c3657df7ec2f6c7e52deab2042f1676ee3cefd90f737e0b5e2eebd67df1f37faba842d3b7e940ca39b139ecdad394273722968d187b281784d949c91f78180028998cf0d02e8e3ffc82e4e4efa4fa63df04bad5ace0ded2f80903fdb6449e3e7960e1289f3881edcc711d68ca3d572cb22c8d1cdd6fe68ec8d331bbe60dedb7fd8bf1cc9583355bf98e235cb74d5101c61ff60fe9e8307ef1e67dfbf76f5b36c1d93a2051681d746052dbe6971150ad21aba6b57d1fd2d773f9fe9371c7374e1e12f446db6b8e33577110a89afbda5037f45e60d0d592464f414d4ae4b9af54279f9e8a265ca8a6eb243ba4fccaf167d52d578ea0085ef7fe56e28357650a9209a5fdf85563d55e2e741f1b7438f6d4b19071ee536e92faac9e6da1040408fcdddfb7ef6d194a92cf44841f0b0f3f1676685bb0bfabf59888a2ce8b0fce36a5e24a9d0396bbe037a60cf6df1c79e67458b09747609a86d7ca3186e4efab51b4944235076ddadc0b3e66d5ca1b643b2e99dfa52cda6bf09c5d5171a7f62e1a3e78574ebb80150335101c0704c1cbd3eede7b9a552951c853f7cd560a876f6d40e394798a164db852e7e9cb5db06b5386066c8d3a7372ff825153afe208004298b51020f0dbc7682237a405460094494047010110e25029010c8089028b0428008280563d1f5122060c8082802a194ac5a042061a0a621c2a24209b8b38245042818c0086412d0655520000151250504071c001a8cd2c0d8a3e1e19e5b8b478d4d688979e5db591d2ccc488dd27ef7ded3deedb22282e95e024f22f147c181613bd34dd0f25e48ff1d3979948d4659d8af8d279aea721e557b45ff77ac7988004db03b74e0c37a1f3bea4deb9f3f5df639a81b2079c7913e34ae77db8b46284cfb8550e19ffdd7838247def88c80c9f45cb079d95d00d9d7d034f3f99b0ad9fefc6716b9c3e9e706101dd7c543ff58311d5bd7c7fe413217f650dfd626f4997ccdfb02e204a84a89a0f597b65f74c630a00c57cd1e5dbd4850bb7aff60b13a3ea9d87ae8adfbdd89e8d00bfb5774cadcf8e87a98edb43f69d3ab2f25c3580928e65df85e1eb03479bb15aea15c2e91972fb3c7bd6b2fd737c768192be53c0d1fd1b5d559a344ad61bbb23687797a0391ba7bb6c7360cb2bab7e71fc6231a5a75fafc6616d495aeee3bbc3cc8463cff8bddd9aaf1c94bb4d18a4337de7788f77e772a3bf1960a11a1e47ee4568cf59bb6fb62f1f18864e938f9e5e3f519f0c622040e09f20467c53410040d995f50baed43ff65c13978003ab9779593001c77192fef813d7a4414b43b7cd891302dbb8f7dc88ad2bfaaa35c920ade8da505f8fee98ed2bc36d039fc9f7534de79e4da02c5bbe677d40841855331f147876eb7c1b26e03859c77594e3d6b521a326e4de783afb9b1821afb2be6645c9a151630a8d93f4c6475e112e9e1fb276d6499a81dbbc1d07ad168f4ca0918984d70408fc60e9eef788f4cab2b0abc60000d4c8800354480000b8642001944880044042808182120ae562f9806539e3a808a853408243b514ea709c4b06290e15620000060a121c970050015448c097e235189001470038284801af9102e0f8e51d6b9d5d5ce57354e5f571a6e34b36bebceaa3603a81e338527dddb3d362fde98e6f2fdcfb441d1e7b2ba453eec9c099c1279e1408591d872c3b7c60b69d0a5a9775649affb62ba9f9d5a0623e7cf991bdd3add908089eceb4f2ad9d31fceb8183b7f3a85dfc0fc4cec377fb2f38925cc2b69f1f7d7ab50bf9f644cbb9da679f8776a3038034efb89bcdb1d149b76718357441f4768ba3c379df17f767b6a30040edcb65ddfaa4acc84818a7439296dedf3e73feaecb6fab485a769343c3368e30a40156f562ef14df904b9f40dfc96fb2e685a3ca91a9bb6c18d52f37fb4ddf77eb758990a2d9cd2b246cebf80e74103c9d6935a9728207ffeabdf78525a8cde293c7667669c4ae555d1a603cd7fc5ae6d66e4dc2e5d57db9b46676d0d1dbd97c9272a76121678f4c6a276aae89da978bbb8fab3df662af1d767b9cc5428b6b4f979950a1eef3d9e0c9cb8e3d2a10b13b0c58b867ff22273592e0e94cab89a5a3faf0efbdc82f2925d92c387630c08a8500c67b7978e1cc8d71a9a518d7d26bfdd1edbe660c04705ecabe293eebe2b341afa7df64ad0b61ca11293b6d188d741116c34a0e65c5ba710084a94196ae0f16bfbaedaf5592b869c6fc7db73ed5d00d9c276f39143c50477867b2ddd0b8426028ab50195dd7249c1e5eb673eaec8377de940a291ad6a356eddf30a69de4def49e23cf15019da34c6558059d8f1cab961fbf71debae8e42231ab6defa9eb43a674e320185e977f6b67f0e6d827f9029a8e9dd79260bfeecab884f7366ecbc688875f6a3092927677df65d31d260e74fff15bf193915eff0448b2f774375da51ffb3e7e981a424cae0408fc5e387ffefc800103310cfb2d4787d716bdff2c506dd7b63eea43f51d1fb3a1d9ab32eff8eb13010d08106869e10e45af5e4df8d7477a952ded93115042a14a2a8f3dc59302150532025200110e52001c4084cb8b227852106020c5a156facd3a4a808108070c07210e221c644d487010e38001600062bce9e260edbb2b8f6a2d7d07e8921b53100100a8fd70e1639fb0c76fdf3f0eb1963c5c3674fe2bf788d765d545b7e7a37bc62cbc5d8903a01a7dd65cce2aabaa7a7f62e0bb35134233ea4da973e32f73821e1554bc0ad53debdf7bcc79d35da9e55f9396480fcf3bf056a4ec306d80f87c447a0d008024f7d2b1b766fe431a1980538d47fa9a6485c77d120100d4a4859fa9e831adaf1609c49f8e8d1d1dce5e72fb2baf2c2bacc7a339130ebc1741f593a0b11bcbfcae1655e63f5eae74f642834516c570c4f6079f2b6a4a53f658de9deb1ff149668751979f9866bdf3cef3376f6f4cc9df383b36af71162cba49bf4ea5918b96ee3d7f3f238fdf70ac363564a8ffa5b66b1e1755d57c7d7962aa25076db989ef50f776d7a86909a63b5e56f0f26fcd90ec1c3dedfc572900405dc18d14ebddb792d2326e2daadb3c66e5b31ac08ae3a70fde5039e9e2277ee5a78ba37383c786bc1400543f0d1eb3ae70dc95c2cabc478bd1d8733f343c9356a4c6df2c60191b2be3b9d1fee38fb196de2fa82c7abc4627ce6f4258b698e5ba3b728a5e1bdf0b995f3e659c9ba04f068ac1b0cd896f0b4bf39e6cb378b06446f41729cb795b98af6e9b09a75fbc7bf3fc94b79ef4fd61ff85891dd6de7af73ee5b48fe468c0d2eba518d4bd3b347dd903e3a56793921f9f9edb2671f5bac452295efe606f4481dba6d88b17cf45ef5b3cd8f81fe9682bf972253a83decbbfa72a21421020f07bb2dabf2fc4f9b1e31d5de7ddab94e7bcab7d7ff3798d66370b3594b0582140e037b76892b354b2e0892a245023831a196499895bc36e3508153518345828d351502383260534c9406d1d5b24e115555335349b67f1a87a5eb33df4a90080543fdd7716f7de34bba71695c436f50ef257b91393560334e361e37a1b73a92855bbd7dc255d4bee3c2f93f1dc24d5012b6638a85395da0d9cd40525b9cf9bd085436175f21cd3bee871b61098ddfc879112c25f5403883f9f0bcfb69edaaf4de3b513b2e1d06956b9c763b2ea00f8cf8f5d10ba06b8aaa320fe7cfe70aaf98af5a33ab248546dd7f92bedbf9cbc59c87b1573593c78d5e4aeca24b27acf39412ef2b833c0b2183ba687219b8cd20d072e9861fcfeda6b99853f5963d0dce1ed68003423b7be9a398fbf34760ea0769c7d2171937dd199a05176a69aea96a3431f964941f02a22bac43d74cd5063168a2a6976ee61a54e6eb989efee58f6f9939fba05070f345022b12d26ad9da6fee0c8c30a1c0048ca7de78f32a601500c86ceed5f773926b3ba24716fa2e69c0dfe562a648aaacd94e0a17597cfbe170a32a2e38503574fefae42a268bace5fe1c468ee2663fc84916d35b554548cdcc2d80107d6f56416df3efec260deaa311d1824ba91e7cac51d33a3aee57f27eb30cd478d743060915025fd7e73a6b6fb70f36dd38188be5c39fbc572e142775d1a89653a7af1786ef2c96755b55971e78a1d164c77d65122d1745d264fd27d7df955358e9049525ecec72fa5b5385559bf832ee31fc6a78b72af87ed0e9eb6369d3b6ca60ba1872040e07795227e5f1f52b2c190c9f675f173e7edb99afc22f9c6c10553f7e6b71def6ba14478d71285283f2cbfc1cc46ae9fe00000f88a2be15210ffbf064843804b864a09087100006eeb967ec91c6d96e875710d06acef2f20abe8ca63c663fc82bccafc9b232d2f521000004c5825b1af9682282f21644148f4a34f7c9c848a2a7946fd6b65aa63125b4726120199a6445591ff835299145c2c92e240b798308639ece8539e5d9b3391f976abddb49a364f6a33709aed92e013194b96971eb906fd237b72110071e9c7d29aa74bed3bae4101007071b5a44d577e5d557e8d8aadba2ca41e42d332e29265a6a382f7a7562d0a3df7225f80a020a8e45bd78870200390186a7213268442234984df919ca466ebb7f1b4df4690f2de9c0f1ee533767ed7cc3de22f7c554b5d7a238eb3f9269af1de9054e656330df4e4f21a55b393065ccee74b0180acacc7955f40e6eab2f86915a2f24f2582b75b07981c948d525a5b4d1f5e8389797935aab6dab2a89d0843af832ab999470565ba1e7e74d8594589adaac2200140dd9bfc2a44d3589d02800390540cf5a8fcdc4a096836518e7f38bd76d98e0b2f0b6a1104afadaab6ac11e1d0c8a24b52955fc3d06bc390c50ca6a81bab416251b54829a78cf764f9b03e32f2e3e26a30e2d7e2aa4e4b9667ef8fda306d4715c7c479b8af772fdd7fd41b28cebbba79d991caee734e6c715521840802047e6b5dc4ef3936b2814fc469fea2c0ede30706e3c034ea197064db92ce54c22b8200811fcf09bf8f14215329a02067fd9bae2ae3404200695d542a0a0a521c0498bc42b4f1651840b37ec974138f1e8c5311d70bc64cd423292edfc82167af5096968e4adbde979fadb550883c8f97c7fb4c39a97ff4f6877e0674b4e2c22093f5adbe37349371e3d5fb1cbd9dd4fe6469afd0e61683514df769bde6ce3b9a68f5f596d2b073b61c0000b2aaa19a72efe01717872a5e2148d265567e2a15015001f0baaf9f2b24860020c98d9932f76eefb38f4ff7d4a249bf1cec6113f7d3cf0e89633a64e604e313b1af4a11474376795681101468d0fa26c82afaac9abb79351830510051f1bb5250d36593a018c4a5ef0b6a71a02300c2a2ac72a61e97aa62a0c6b49c71fbd13403450d8de0891eab3abf4ae6f80292f2429e54bb999650baaa96b616e7db93a1acab8c177f281303870c20adccc913b17baa9041f668c9bb2bc93b3563d1fd5e3177a21c35a9929ca36e4ee77180c6e790957599828705020c9400405cfab11cb8da2c8a8aaeaafac04df16bad951ae78bd072f409b21927aace7b1ab16acb81bb9dd68cf827bd814c879d59829dc47c4a80c06f0c3535351cc35004f95d5d23486a8ef3c2efce6bcc2211f79d00819680a2288e616a6a6afffa81c87ea438544b4195022a2460934099045c05ef0061bdfbb5ecd08f174cc518901050260187041ae4a627d7e140414199044d6c971015d7b52b6d5ece1b31f7f8e34f15024165ceb3b8f5e37d63729b18bcb01d667a8a8f2cde7daf4088e3127e7ecab58457555271355fcaed60a2434771c19be87d49fc9f98bea8ed474ed2bbb364f6b19a3e531c9b5d0c46549d03fa8963662db8a132d2cf4ae6424c6d3772b2d9b3a0c0d3afab248009cbdf3fb87c3b4fccb0f01a48beb4e6684a955452f6684fc8dd1a992aa28e27206976eca0414330de8be361323f8c5640f07ccbf26d179e7f2c11888425e9e7771fffc0e9de558b6331c95b2371c99a4b1f6b304c5892f138b554d2fa26a8ed868d317cb161d38dfc3a697566d4ea43253dfd7b701100c005774276de2f95482b9eee5d75833178ac194bb3ef4c97bc4d4b8fbe2815e3b88897f3f4f2f58f426074f6f2205ddd7bad500250f7316e77224fdaaa674dd375a275ce9ef5673fd662c29cf890ad59a6defd74c940626bd1f9d99f79583dad508d0ec6ea5404e3a79c389e211b0889ad49e77dcae163000054c3819efa693b76df2dac93d6bc3bbb2daadc764c776586c9c861cab7361db89727c0402a2cff987cff5585545afeeaee938f1575384a65ab7094482842acf7132040e0174b11aaaa99af33310c4310044150a2108528ffed8260189699f9fa379022c8c2fa95912a29d46140438184c8bda51b200528160303911f6a103cf8d266961bea702813030d051ca04c0a4d22340831a8c0808a02a9293347359e76e6a1fac6c02de3bacc2c9550558d6d074d0bf4d7224366238e9ed32bf4d2ae957303acd67eae41993a9d7bfb87daf7ef3c68d3d2383f77b3705d6d357d87ee169cc49f2181c19029e6cb667c9878d086ddc2291cfb298338672295a78e37ab37ada1b49b72e6b470eee2817a7e65122ab7bdddb0a5fbfb02cb6143cc527fbfbedac1a85e4fdfc98375c3c92802947613374dbe31cbb6f30e3d4d55e39e4e26ccf456aeef286b8b1e6cf25affaa4808c0d0b31dbef56c684f16a05641170e89662cb3d5f41690554c87859cb5b16a7d1334d37967f6974c9ed945a548c46cdf6fc1a94323b4492000a0ea8f1859b7c151f7613eb41d12747aad1d0b1096e7e1cb15cbe68ee934afb08ec231b0ec3f7dbf5b3f60d9af8f9e33654a2f8b8d5a6a9a163d7beb7c6825a5278445e4cc58e8a833b95649afa77f58d4e4f61400683b6661bfd885e6dc69749b2d0f2f8f5fef9b38cfa9fb1e5d0d6e7bc71e1d9819000054a39173fa9c5ddaadcd2ca56e21b7ce4d9c16165a3a6f998b49b19861e43275ffa6011a286066330e6dc6d76ef5729acb071ad7d07a40c0523b1097be38b13f34ab5408648e91c3b800174d2268080102047e29cc3b77ce78959192925256564650830001026a6a6a6a6a6ae6e6e6fff68120606ed7da737fa4a0c49bfc36de8337babc3e05e6758548af7f2b78b77caca6ab9f49fb2ea0eaff04bcfce2d02eebddee3d9edb9ef2cf7f10044f675af933639f6db1fe691ab464dbf7fd7ec5e0e3cd6e3489482ecf7e54ffa7e117c330d9df860da9548a61f20d29d6d8a24922118bc56289582cfb118906f4fbc7457a25408000010204081050e0d0ff0d915e89db24fe72615ba29a8fbfc59f2142488a1e5e4b2e14e2b8a82071eb9a24ad21ee7a1482c4040810204080000102047e2ffcc7a508616a505755b340beef8e1926d43fa342acfa4df8244b6d1647dd74ca239bd0a8056634e22123408000010204081020f09b81fcf736afc460fdadedb3ecb76789b7ff9935769e7be5d3dc7fe183c0700bcbfbfcffbbf42fb6686a062d583461728b260583265422412512844446c464042523a8181042ff468000010204081020f0bfe2bfc851e125313d38f61145ff4bc43d7ee2484db3756f44ff9221f36f0ed7300f79dbdaeef2120672bb6cffd8fe067698000020004944415424bfb8f8c3d62eaa1e5779cd5f237abdd64c6bcc2dfe2f184df53d5f931edbb2c4dfedbfeb673d283c4742bcd6040810204080000102ff1529a22e73750704413aad7b5dcfea4a3eeded8e20489bd9c9b5ff3cba29994cde183440bbd5aa1cacea65d8ac3e9dd4c8088220cac62e53763d2891febf5be75d1faa66faa7c83075b909ebc7daea33100441683ad6c3579cc912b4e4504cd2705bbe65ba99d2df4e7c9af1f8e0056e9a24c04ae20675f0882d6eb53c8895dd5ce63d8f78ed091020408000010204fe4790ff499d41d8edca634ebc59b2d1920620ce3e73ecb3811a59fa8fa41b45bfbfbf776b4fc66b5eae737108a5cd3c94707460673549c18b4bfbb786bdf071eaaffced1c8904c8e45f9bcb405a103ba1dbb827bd361f7d7ec9d18856f5ee5ef4aea80b1f872c316c5ee254b6f69a6cfd4f20beaedbf811388e6184d681000102ff0e64646656565696141713a42040808086a6a62a976b6666f69b4b11683d5b8bfd8a88974a6613c756471d4b5bb9cb965ef72e3a923f644ab773070100409c133b77fcf298a44f551296f1c0c5878faf70d5200160954ff7cc9eb921f645b184d1c661c6a9ab5b9ce8b9cd9e29ce3dbf68ccb47d49552a1623170cab950d072bb919386ef6d17befca444afabda6ef8eda3c4c8f0258c1317b930383579ac56d38915ead3b60c3b943cef7e74c5875e1bdb8dda8bd574f4ce948037ee2c8f6732cefa5069be26ff7fb4dd818ff32af1ab89d47ad3a7e784e370ed284593fb360d397a1b1595b87a8a300001d7af9ed70f6c511ace0987dc75dae0bccee9e7e9cafbee0e601de08b7b4dd1fe3dcd90058518463c7c3733e3ef4e616c62ff59e79e07e9e10a56b769d71e1d6828f63c7c597975db6d5de41e1b845a69c19c4ccb9183c79c1fe9bd9d54a867d161c8a5cd34f9b0cd2d2db6bbd266d4a2c5432f698eb53f3fd7a7ded8b4d0bcf69ae4d8f5a287301675b0f5d7a7c088e23c0070049c1a5c5bdb6ecbf5f48351dbf37fea88f314dfc616b37db3b9b3f5f19c081bacfe783a72d3978f3039fa4623a624b7cc4647d05a12963dfd8fea14a6b6e44f8198b9e1f983d7d5deccb124cd57afc86e37bfccd99882029c0ccab6ad260de953b598525a8cdb2d8c8395d988d7ab6c87a6cddf1d4ddb64aa5e73c8c277e0cb8ff32c492527472807dc4a4a4cb1eaf7dad979bc75f1b74c37ff98b9aeaf45e16ab299a430f5d580c00d2afb743271c89795e4269e7b1747bd0001dc20b820001027fbf082191489c7bf5264841800001195e3e4fcecc7c6d6efeef16247ec4635111d0a1c84b1b0a28fff5d9ba6826de1358978ebea80661e6f153d251be5d18f5871065fbc517b3f85271d9ad69826d5e8b1ff001a485a727f45f5d34f67c6e1d262a7cb075881e0569fe4cc997f07113e38cf77da8adfd72aad7d3fd29d5327e17e8e6534fa4954b24bc176bd4a3264dbd506f1c53fd3cecf580b87c51d96def8f816e6e8bbf4eb9555a5710d7ebd1e28557cb1a4b5424cd7e1b6e7da995d6e59d19fc3670ecc67461935155a7c53d23f7f2775157243622cfa15c937ea6c2f772e697bc8773da372bd2d5be08991dabbfe77d1d8e098b1eef1d6da8d466dca9e821aa9d56271795977f3e33882b4c0ff19870c57c5786402278bdad6dec389f530552ace4d2b4517ba8412fab455f6f4ec83d74abbca91821fa7cfdfad78ee34774681445aabe5f8237e137da6ecda8117e396e7d73debcc683ae7db9a6ffb80bed36bee049a5fcb7a76674e5340c0dab7abad1c37db7c6f607d17e1d695f2ff80f5c5be99b5054272cba3c3667c588352f04000050977723b5db9e87afb23edc999abf7ed6c9bc462a27ba717f2be1e3bb3922a87973f51d5347f0f0719104aa33133e68f7edc6ad6f8bda21206c6337a6f5967baf325312d775670040edc7b30f75975c7afef2e6ba4e4fb66e7d5c45e47b204080c0df8dca8a0aebae363801020408d4c3ba9b4d4545f9bf7d72fbe395da4231e48ba04c0a2c12d0ffea855d4abb517e9a370e3d297c79f4bcd2f809a60d36f814fdfe13075b682aa16455db80e081f0e4f6973aacf8faeedbda8bf7cc71d4a222644e3b07a7b6f416cefc9a18f6bcede2d59e464a28d36ce21a7f435958579246cf09236d74992412dbcc2b70a27afad52cb90f06dd626ed0c80e0cb2aa8dd7303d699b198b07e82b51755c27bad0df25e735f247a0751839b14f47552a4ad5e9bd60854d71e2d3d2c64658586d699998adc76d3e6f04bdf3ccb9ae1a240068c19a09212b916a3ea7a56495d49138ed6c6d759ad6539b7e243cdf7dcbaa41867412bdade7cae5ed9f1e7b5451f5f46822db6fdd247326aa64346cd5624b6a537e5a5255c84354f4b9cdaba3a8fa93d64db551a5d00cfa4f71a7bf7b9a57f7ed9820ed686471ff9d1b467460a1a892968553570d5925d292c4e56e8363ad8e3d3832da800a58f1cd9d3734e7874ee9ca2553d4eca6af1d56171f97250400206b0e5930b21d0d80d6b64f7fcd9c479f1afbbeb03b0fea58703db94cf0f9769ad694853dcaafbfac147cb891a6e4e0a4f7c388bc149de1f3465b2893a93a3d46d8d3bebc2afece051bc4f9044f438000815f899292121c70a210852844512c252525fff6c94dce42b248c044818c800407be1404df99bfd46120414166b78f026850a05c02621c00808982120a6512000035320830a0a140470003a89282f0e7fc1a2806c3261b846ed95af54ed5e7b631ed63fd7e69c9ddd0d94b0f25be2d9790504945a5ca9c5a4c52fea51469d359a7315bd9dc996224b782a2db415d365aaab6b90ef59e6ce1fcc5c105f3775e4eff5a8792305e053eb4563e72b2b2ae0a090000a53295989a1a4a88fc1fb2442869441d516efc9a59ab221f64f370125a57c16be7518bf11206ab7b5c150380fec21759c1ea6a647e5e8518a099bc7664153d951f9a952959079fdab02c70b1d39ab758a741b3420faef2d06dcc15977cf85a716ba2992e0d0100c0453cc4ac82c7abfa2ad5f4d492d186acdac180d95402242beb70f0bb799512d0a4fca85f288d4991d68a15841049d9279e6a573d4653b907ab78b8e710d3f5f8f9be5a24d979d9c5356f36f76eb70f0500c0a5023e63648d140080c45063c93a8450a82449a3ea010055b5e9d766d9e597d975f745b61bfadb3fdb7b35fd43e787359d5776a003fc200e1499adcd91779b4227637592ef7511642d82a7214080c02f862c7835410702040834ac12ff0663406522041b059e148ac4502d052eb9199d0315013202424c3e7032f26df42802a4fa7f4808289300c3a158027518a8fcbcee82ac3b685a877bdb2fb7993cc2e81b735b93b4d46bbb78c6d54fe55595e5b997bd3549380059d5501d2f7c5dd468b9b9f93355f4b9d2b242beacfb92cadc0a0900405de636ef15ef3d4fbe29a9aa2c2fb8bfb01df5a7e778bceccab489513a6b1fe6575455947f3cd19b0d380067608248a6b1cad9da55896539d24672efd8bd52acd127a5be2da49e7808994e96d6f3bd584d998cdf0654c576fac1c437e5c2e2c4e9e2bd1316dce7030288fca304006435234d6dafb359f9321494f0cbef4d6da7acad49e1e5554ae4951595089b4a8654a37e7d35b3a2ce7e1041b3fdfac13d526bcb297f9bff5de82c547d4878fcf482b9eeb32f15490180cc35546759873cfe9c9b9b9b9b9b9b57505af9fe600f666be84ad5ebd5839e72faccf9af66fd4d74baf551493d1b7731afedc0ceacc66f20a24088d6beb66462ea224080c0af972388b557a2108528dfcabf6359010140100401a4012882a0088aa2285a2f45a0c097422d06521c6a30a8c580a1c0fd6b92419b02aae46fca871f4388034f0a521c0418a0c837ffec56cb355a9ec7ee263e881aa7a7e08781092a45ec7666fa6c1288be5cd875a5580200a866bf39bd0b43e7ed7b5a22c6a5bceca4879f6a9b3f93a4e5e66bfd716f586a0d0e58c5a3fd47de090100b0da0aa19281693b2e05a4c577f647650b7ffebb20aee649b926a66de8282ec88cdcf990ff3d89486d466d5f6270c17be8b293cf72ab0435a5efef872f18ea77bdaac979146debcee4b48b2f2a71c02a930e1ecc100000d4bd3f7feaeec74a314e51d6d4e62a91c92802248e36bdfc6d4e0d0e00c0b09c3a49f5c2dc55973ed66020157ccdb879f171b1846337d9a53ce2c0c30a0cf09ab4a33b9e7c1f2e97de75d9f6e15f570e9cb8f3e6db92eadaaafcd4f82dbe634233eafe68d00ccbc91334afcd0f3affa106c384c5af1ebe2c91474b22a93aafbf7166c8e389bde75f2d96a25afde6f6ce5d3ffff0b312318e8baa3e3f894ff8d04a1a334c0676a98adb91ac3da00b9bdaa6a77d4df49e144d775bf546ce39088dcb259566150aff86172b3dc8944c63345be843aef3fedcc6044f02f418ac1189bcbf7040e2acad5dc93406b9ebcef74dccc0a40511ae2c328dd17669aa10409816d49ed669795a334497e61ee9aea433e97ef58f0e893f845a31b403926a7eee45abc98adfe4e36ea1ce6090690c96819d6760eceb6ad9cb56fb7c7e7bb259c8eb3a80eafb1334195df77f69397a57edf3f9ed29169b5b993b052b393b80cd20d3747defb72e134a4de6b1f59b4e7dac03684d6708fca78408c5c499c531ce340a55a13074ba0c5a18915a29fd19bb6a41f23c032a8de97ee4935871776dda8a8e148d4977f93fbc585af6e8c0ba6d0979221cc745ef432d95f4663dadf9eeacdad4c0f6d40ecb536b092b760204fe5cfcec12e8af444579d9d3a487c9490f9f263d484e7af8f4f1a3a7498f9e3e79fcec69d2b3a749cf929f3c4f7efaece9d367c94fc9324d8248612c62bc911451260112802a05a4ad1bafe47f250bc23074706b126b94ed14b2d16ed4e08ef13abaea3add1c7b68a70200907446475e2d9c19e0a133bf0c67e83acc3a95d0a36db367928dfca20f658cf1348d51d5546de732c48c990c0074eb255b870df733eda0a1afae61eeec6a4417fcb42e476be8f6a0d8713dda1fd1d35133ec6167c5b9decc8898dd56dd7dac17b46c755f23ef4a8cae65e63c66de1a1b1634e1d7d9ce1b77f51de665d24e4da74d178f8166cc670080f1d3c3a7fa4f7c5f2126b1dabacc088b746201d96ad6229b419eaaa850b9ffb9ecab9e2baf45c3f445dd3843aa80aed9c979e2c6631e689b2187a25f784fb1306169abe939b83baa5c6b46ef33e6c473d696c5ab7dace71708492a46dd074c5eb1ce980ae23f1835bdebeaab11a2c90b2c59c30564aed9882df1765deb83d6a26a6e9b124f895cc6ba2f39736bcb88e357cb17ce1e6e38aba08ea26c683560f6e13e035b4759569741a69050e966a38602a543ff6e8c830fed5c0ca88d857776f7d9febafec33a1ec4b54746df5af52bdf31bde11b0e1b5548010004295b971c2e775fb176981e190010a5769de9ff5e5e2733fa52cecc05edbf2902b1e23be14fbe69b250565b3b67dbb6ac5f18fc0ae725adecd36bcb2b65db3153d64cd753aafe9c74f6f036dfee8f0b9f5f9bd728810949a593a313bd8dd29fa427c68a6f85dd15010a15978f3de739bb72feb0a7828cf0f59b556d678c6d4ffbb33b43e077102214fe01501bbc6a553f4d1200262cfff8e4dcb1bd93edee65dd4d5c6bc7415a5b27e000a2fb4be79e1e70d6ab0de9db6eb9eae3475c8aa4ecf1c1909d3dfb4cebdf862c33b76ad4c586af97919d93ad1113c171c21c8b0081ff0a980c667b6363128924533ac87e11b90e0241100445510cc3000041ccedda50a1540c75f5530487044a08144b808a8006050ac580e1a042020ae0b2256714011d0a9488e5b2079b04741497b9b16a92418041b51400702a02ea64281203269fd3f046531ce0d777aced3b703071b77e83af632bf737ec69690357f8983559bc6bb4908761b2bf0d1b52a954f6af5401927a8815201289dc5d7afe7844c9c9cf787cbee7f0e1ad5b2aa8bad0476764ce9294f4d516b4bf86c48227011d7b47d9c5179c75e7fc55b7519cb5d5ce6c45552776313938f5d9dc0631022b8a19681cf04507be48a63f7eb3d9ea075907a5b947ec3aac34bff13ec299d5e22187a2509b2edbec6f7d3ce8c06cddf3c57f34bf73efc3ecf9d7ee6f7056950b2fe2cf11232da7de738878973096f3727e67fbeb7ee9292bccfe98feb5cfe77776489cfaeac5d24ed43f14228aa2fa75f0299ebfdbfce89cc4bed7de1f7757fea3be96c43aeb07a8c67fb9d89743cc0c041a70fefcf9a1c3862b481125275d0d7d78eb339f2e30ae7fd3a45faf04d88f8a642d7df66c5597d625f7ac7dbea093d351922e925f33342efdf8600dd9eb214c0fb6b639627ff343f8772fa2e21bff619b9de5ce9e77deedb665286e13778b00815f0204412e5e38e7e9e9f98333ce9f3ba7d3a68d630f670cc701c7701cc7700c643f3886e338e01886e3388ea308f2e8c1035b5b9b1f377af2cc795a3da8542a4501e47a9048a4674f1e753431698d1481e20012fc9b230402a08482f03bde892f052a0a54e49b1480d67b5a2bb57a519281823a1928c4d21c81df5eb22a897562b59b7df7d901afce0cce80f82ac0aa5eee9fe262a4c220d318645513e7e9e1afaa71c04a4ef757263b1c6eb07a1167efb1a671079c2dfd413e6e5cf02e7a7efff62a0c328da5d5cd7be3ddfa34e8d2f247bb7ced0c94c934064dd766c4fa1bf9620000feadb12a6aa3e3d3e2e6b91933680cb2bad5886d4f2a9a6d806e3e7698e69b1309390dea28acf46e4432bdcff8eef55c715dc69a8e4af5164dd2d27ba1e3ac7498641a53b3db841d4f14e209ffe09022275394b87e8c8d169d41a6a9b5ed3d2b2cfd3b9340ac2421e478bef6d4c3410d220400508c46af5de4d6a92ee55323fd61cd233f1d66bd1191b4f8ded631ddf5a8340659c5c4756ecc9ba669d9f1ea94ad4eca8cb653e30b9bb33a9216dd38fc50da65f2a4b1530770abae85252b1a943553b9302dc858cf3709afbb32589bdc27beb25167c4f9d7434674d5a5d21864763b7b9fdd8fcaa4df9e933bc947a6f4d0a133c834dd6e7e611935c4a2efef38277c6713dd6427aad57fddc65e940fc78fbeaac101c778e9c766b91bab326874866697c14be3de0b70bcb94ad4076cdee82a8c9bb1f26e39aeb8bf7e5b5af668b78fa391328dce60e8d98c0ab99e2fc6f1eafb93f4bb04bec18b8fb870b57dee55e33800488a12433ccdd419343adbc065eea94f421c7061c6ea4e8c4e81e9b5b8f8fdd6aeca965b9edcdde16da5cda0d13906aef3633f0b65ad60d519e1335c0c390c1acbc869d6b1b3cb3bd3da2f7e5e4b58be1385283f2abfc1cc860240a51418245025039b041a14b9ccd0f4830a508b019b249bf8408c813209d82450a7fc846517830464e427a40e0204fecd5c43d5bd2523835f1b7bcff6ea48e3dd993f784e34df75c5e1d8d391fb679a7d3c3673ecceb72254ade7381b526aecdd12b9e77fded5985734277f67b516df1269d1397fd749874b7b051f898ddceacd490cf6187d305b0c20ccdc36c875493c0c5e7b3c267cbb97eabd75c35c9727f164af677572f0e8cd651e5b2e26446f70e35d0cf40a7ed6acf99e9285f750add7519773e56c3556763ffc29adcfc4eecd2dad0b334207b9075d94f4093a1c7938b067dec6f16bd3f13f3ca448a147cb5c87ac7ea4e3b72be2e4e145f645e1d3dc269ffdda78f6a9498f7b22d2f0186bd56455956e199cf0e4ce66fb96165b05a99bfaf65b795fcb674f5454d8529bbc8393fb2cbcaf983f44f8eee898be2bdff73f7c7bef109d665ceea50509c792b06e53871aaa769be8c1e55d0b7b5289ffa87261a705b71e6cb404b2f381c76f23dc142886f31ead701d12f2407dfc8ec8a8e36b0760e797b9786c7f2d9493f8eadc0961b48987aec4472eb7fa1c3ddb6b772bbd3608fcabe6832626d1cdec43d41c3dcde16b52f257b1f8cb716fd7e9e1a58e4b0e4647ee9e66fc66e704b7e90925df7b4d000045df6bf75a9bb2e3334292f8d8374daeacf6da8c6d83dd975ec23dd684451d0bf5e2de5fefe916985445efb6f9fec5796d813b2a32396953770600e0c527a7cc7e68b624f2e2e91dbeda2947fca69ece972876140024b9d153a65e339873ecd2b9fd5374530ef9fa9fcc95e0b8a420cecf3d2092d73bf870f4d1c55d3382fcc2b21b7a40800081165d23fefd2003401d06c56260a04042a0460a024c2e1f4971e049bf09093c29d05140007080320930498002544a0007b98e02006aa4df3cb09b5c0e005512a0232050601284826ae2ebf21b7c1d5bb9ffff65d1040d7f1a7e5bb068926f4831459326a9dca2496ed624118b7e158726a9cd626ecc7c38b53d1540f4e16e9df9b0cdbb0ece36a501c06047d22de379a9f97560aae5e2658d2f887e58366194062a29b8169546738eeea5dea2c2aeeecde1c073a201272e1f19ad4d0218eea693ddc1ebc8e5dc6993b2434253d5265ebab6d78d8b008c186447e96ebf677dc2924b1e0018145366241e9b6b4c0170b7c46f5e1afff21d0fb3637c27ab20f4ce5e43358e4426e4ce9cd5960c78d9fdc8246aef33b69cf3df77a5eae1fa6de91ccf93b78e0fd54201460fb145ad9df7d7fcc1210502e5c406eec9b6d8987e66b1090d0086f731e299fbaf8bfe34f49b95074879395f6a40a76940e73f7c28cbaeafde9ed176c9f3b8d5567400f0e82e49b3dc15f632d4962dd381e4c4fabacd7dd46debe3e3e3db365bb524eff2b164d4f1c0205d3290bafa0ce4465d3cf6b8b2cf402ed252e529a1912e6db5190889add7ceb80d131a868b7dbdb4e66076db45c917d676650080e740f33ad3c1db363c9e76c202402a2ed25f737fd7d836240067e3b22b66cb9ee60ac1944acc2cbfa314d1682ac4a10923812aebebd0e0554e393f2d76fd2da46ff8e5a3a37548009e839db82ed6cbd79c5ce13e4bc165a9c10182d2de7f4f6084fdbae9dbc73d0ab664c8b511388ee3550f376d4d551d7ff1f2eede2a0880a7870dd9c669dffaab0b2f8e363454a7211465bd76861a4a621e8e03b08686c5ac715546001cf53e5d733c93925f374eb55eb121434da9edc93bebdd5510007b9dac2b0e312ff28413d5b30fafbc24e9177ee9d0686d12c0b07e1dab2d864601fc2e6c1201023f87a347c392939f35d9e9e060efebebf3fb0d56ce454870e049a1520235d837158b14802ffdf6af2c95045e7f8827852a29887010e350536fac50837d73d4960254638d1436621c781848ff6124107fdc65a33bf23a1f00aa6f8f6b6bbde9dd3f6a21907fdb5baf5be83b1140edcbc5e6a6b39e0a14fa89979de9a3d92baa08fb2b5a6e891afc6b9e7a36bb3f89ff910f74cd93052e23c23eff333a673569b09c43a51a0744df889b6d4a95f08b3ea4dc8e3d74e28d5c9d49d2e9ed6d214e8a49aec4415a78333255c9c5cfa96521425a9c74ed23d9c1df5d96920310f54127b373eff81b483edf4be671074cb2e7caaf6576f61a65244ebdfe4e169dcb64e4000319fb81d0b86a7404c39affbc2374f37143d533221372240078f9c38824b2ebc466bd3d859fee3ce3290f9ae1a625cffcc1ee3a61a4fe1f1d527cc0d22ea66296bea3dacbbd19486dfa4fb623bfbd9ade28e3388ee10ae1905b0bc1dbcbc9b56d478d3495fbb9d3cc963efafa76af2cce305e7a735e1fdf3325e42ec33d3ab6e0082fc9bd12f682643fbe27bbb6baba1a4c46b9a954271e795489ff51e5cd7526eb7a9aa4dd9831e672937344d571627f155ef2dd1c597c054befdedab2db49e268b35bbc3504fee56244e3d2ec4e5cf6a063c5c90ff2290efeee3a24d97e8a91e7a42ef0e6e6ebeae6eac10168e673f6cd6d97151a70e05d9da2c2edd3bd677c6eff89f62af2b618e663461a8ad36e66099bf60180d57374770e0238004e62aa33110cc3318526700000bae3285b65f9396c2d168261382e2d49baf989e2e0e7ae2deb2dc2b1f5726137373aa210e53f5126fbfb1b1834fae21918e8fbfaf83473f26f2345fcfda87bb3be0b9bce94179deee3773ca9c47e7527681d7dd62cebabf59d750356f9fcc88cbee6ea4c369da965da7fdeb1341ef6eb4944d5f75c1134da88facba981159fecadf1f3b24af5e359866ce52e21afebfea35c034945b321d79f283761fd283b2325a6969ecdf0398752c40db791acd76f74a7da07279ff3248589512fa94efe4e6a2df3cc125e010f94dba8d31a4e2131b86a5c26595a5dc207aebe420a430a575f05f85fab65623b5383456a5db7195dbc076b644425e449f0f2c7c71f915c7dec949beb90b4a6ac1a548d54bf2d8d92550d54fee890e2f55fcbc590b6c098d910245777d41d89b4e44b858297028963a0a70485af0abf9366ebde8607ce0e3af941d43c9df22b1b9103a172d4d43972ad69f9e367ede62eee417e1cbce24a49f3fe1a9f2f86a782f4d10c0b35354d15352dfd61719520480c7b588eff51e5cd51aa980f2a7aca0af746d5400578c532d351b2b22a61e6f95fd04540e3208ff07dfc0849654e611d70f539b5c57c606b73a90d4748caba5c5452515a23c5bfab45560fa3ebe2fd9375d2d6cd0aff246ed07448aa4bf8a0a2cb411bae202beba900ff2b5f8237563200200c3526da8cc51528466f62a8b2d0c6e618382eae2aac6ad25b155d6520ec9908fc87b1223090c361cb9c1f381cf68ac0c0dfd4a009fe511f2f9acda177555515950569877ba5074f08496992e3402afe8b79778a5e9f8963ba36cd955793bab95fdfd5d9bdb63dca2ba9c8bd1feaf866b9fbb05d6f7e7992029286a3f73867ad5f9634ad796ab41abca7472e9752918fd1d1af6bff9b6c03d2902c459a1bed35624352fbe5773f95892b3e65dc099bd9a981e5a4180df46ccfbf732a25fbd689171467df1f682200480c7526f0bf5636285b70615ef2ed7b1915c0d26043456ee537065c52995f054c0de64fdf408685f760b58c8884dc92a4c8fb88936ff342049039da1c28ff5cfe4def23a9c8adfca3438a4351e390c072c3bd9417e9a9dfcaabf3930c159f71a685a70da9f8724c4a93840dc237e1213b0f5c2f47d116e8c4025e11bf811cd2ca37f76f27e7d4e200001a93cec76d587320c8aaf2dcdc9027cde478117f3e179109a68bcedcb87efba6ac5cdcd987597b3bec7e19fe079537d319a6261b2af3aa14ef4d5e15b0d45984f0f05f52457cef188d43a33dd2d227175e83b6a38d26478305fcc2b2ba864392ca820a8cc4e1d291165db411b663f0aeb19c2741f34fe748e5fb51a6faffb177d6715174dd033f33b31dd4d225a5488945884889818a6260a212061626066281d8f1d82d8822622b8a586007362a2a6202220dbbb0c0c6ccef8f5d70d1c5789fe7fdbd8f38dfcf7c6076e2ce9d3bf7ce9c73efb9e7c8aa5ec329e2cafc4a606bb291af2761375a2740e1a7c2ba92630050a6261b049fcb445f725bf9990f64983d72f9b39755ab565229542a85ba6ad5ca663ebbfa5f247661140a85425735eb36b2af7ee9d3dc5a00e1dd6f47625f000020004944415449ad5a8f889ad1c7d1cebcedc4ab55445556dc3857532e9bcb317409dcfe58367994a87eb97f6af7969a5c269b67d4394c163ab9ee4372445f7b6d0e97a96ad86ef4beb7220049e1c5a8fed6da5c265bdbb257e499fcaf0c5f94d9f0483f1d9fbb2ed777cfc1793d2dd5190c0dcb3e9109bbbcb397cf4f2dc6417837aca5cd9c8732295994bdb283c990b42a002084d907a77533e771996c3dfb611bee56e0008097dd5c3ec05e9bcb657135f51d26a594e080975c5ed0cfde88c76473d52d7d6627cb33242dbd1adda7b52a5b4da7cd90f5f7e521b7152c9a94a13ca9da3789935d4d782c8e0a57c7baf7fa46c302e29c0d0ec683cf550240f5d56043a66e605a1500f02f0c33edb8f6b5b8be34aab2370d9976afeafe547b2323c30e3364d1c2240529113d5aaab0b99aedc7ee7fa364b08128bbbe3d15efb336a653f191d827420000bc20c1c7d879e35b79a18bb2573998f81d2fc681a87a113fd1d392a7cee3997b8cdd2577d34308b313c3fbdab7d0d1d231b6ea169e5a2885aa277f0576b533333230b268eb3be7687d944069f99d8d415e76d66d1c7b4d897dd6605e27fa7479c3e481dd3dbb76f31bb324e9e9ff62f8a8a1db3cf7de1bdc78e49cd19df4990800d47c7894ffe5f54137f7f5332a4fddb2756b06f5bbe64c0040d175723310ddda9b5624bb1da2fccaacde7dc61d2ba098b83baa949fdb77a75c9e70f5d38349efa8ed7a58febae746b6dd485f8dcc7d878eecb94eb88d7651579e217a0b3727b5cab3dbd3e5bdf984e061fcd1dc1fed528063e763056f6e16685a5a5b59595b59591bd71c0f1f3b37b98850bc20a6eb3b6728af7077c8c24bc55fac21c5ef12176ecf850e813e464ad56a96654f7b4a4ed2f16c791d11e5ec0af0f25bf6b8060000513731602334cb715ba7b6c8db3675d38baf2bb0e8cdf1f82c68171ae2ebdec5cd4db6740b08ebc6adbdbaeb6a29f1ddc49565a6550f7bcadba4a4e7c2fac67133ee5cb98a93670b0690fca97a044063999c90165d5832ff8aa8e5a8601b8eb683ab81f876ecc502a96c6fdddb13719960d5cd96ad4c08a957465075af9875bdb14b73e79d2b9625ce68e1d6915b7e3efe4e052e3bbefad9a123efa9f6dd2c185fbb89fa3a870d796eac44c0b79177311dc72e06e2db71973ecb724b54dc4b4ce3934a04b990cbe64d1b366fdaf09bc7aefeadb408b93c2cccbd9e94526aded55266675c979f7ad76acdd5cc374f777a42c6c201739e78ef7b5351fef1a8dfdb8583c2aff109a2327da6eff4072e5b1f170bf9b977360fb5602150f338a65f48b2e9925b9f2bab0b1fee1f67af824a720f040ddfc39977a3b0aae4ee52bdc3a347ec7af343037ae1d3930f30d7919dbf78994435dd4777c2ef9c7ade548c3a4270636ebfe94fbdf76595567d4e9b8e6e1a3233ad8210e5ec9db14532f376315f58f1f1deee206b16020430ad83f6decdade217dc8ae4258e0d4b2ec6012f499932722b6df6eda2b20fc9c3f2f65c29c77fea0ba52429c1f579e1d7bb1c782da8aa2c7d796a71576d45a316aa81ab1be7e9b99742a87d7be9216a883dba90530b35af531f335ddd0c1a8c5168ada624fde5c0e9b8e1496e6ede83759dd80050f3727f5a8b6519a56559bbecd366cfb958f68d7bcea24b3bd2a9ddc6fb0d1ce7c43fb1fb1e1f00501defe0b6b909a7649316ea728e1e2c720af1d044abee2df18fc8f4daf3b2a83027b1efbba8a1f36e0808827f6deec0398f9cd6dffe5054f0326dcd203326024031ea1b9392f92e373b7d85cdcdf9d3933e4a00f0b2b40561f1b4d0e30f1e5fdfe55b78e4ae4c5d10bf4b981d73d3647afcf98ba7d6f9498f47ff75abfc7fa647d08d1c5a621ff7afdc937af7d19d0bfbe60e1cba23176adfdecec8e1e300c0b01cd85bb7e8f4ce075897902e1adf9f02c06c3b798197f4f4c85ec1abe20f276e9be91f7854e83869444bbaaaebfc59f625f1837b4c5a1f7ff8e08669fd7aacfb603169a1aff67fd0c6d9f6237af31e47cf4a9136ad4400a8b844ccb4af3c36dc7374ccae84f875537dfbee15b264af94efec52a880e623960430cf0ef71ab564575252fc86c9bd7b2dbe8cbb74336d1cf50151efbae240a845ced6bead3a0584afdcb275ebdab923ddda855eaa6d17b96db42955f98b4da7efa2f1a6af63baf79fb735f168dcf2317d235fe80e0b736b74339c8e73fe1ace7bbe746a62e3f8d2a29c23075e82fde89e068a1a8aaac3484f76dd953d578aa1e9c4111421ea5e5fbe74fd69a9442133be8bc69bbe5bd3a35ff8a68347f6ad99d86dd0c1f20ee1f35dc998127f920ef1ad2d4371c6917db17b6363f7eed9b176418867bb21fb3edb866f9f62452318b6a1f33c880b637d4356c61f39bc67c1b0de114fb4862d1cd282f26d328a9652a8769f152bdde14d768dfc825c97d9d3db94260cf30ddb70e0e8a1cdb306f86ef868163abf97164210802044d9932b57ef66574814e2d47db19522e0cb35a071c83c458b2682613b619e079e3ab65fe89a034712b7cef01f778e400010d2ac8584a4d9fb68fa576911751963ccd96c2e5bcbbaef2674d4b2a05632db714cdd67d6b0d64c0400113e3b70a2aafbd2196eda548a86f3a465fdf1e4bd8faa0577b79f4203d6cdee66c8403096413b172b1554f8745f42b1f7ea25fd2c3828cad0b6eddc56132dba1c7bdf78c6e2a1ad5818d374c0e23996cff69fcb93fc48a5292d11730dd51a757852d5f558c24fe54d69205577b71c2386af98e2aa43c3b856c32343d4d20f3ea946301a455490f5f8e5e71a846560dfd1848500a6e932ccaf833e0bc33856feb346683e3bffba1604f763d3b8a3170eb766a38c167de64fb3a3fd4c4d539a1442a523fc374f9ebeab90d0d45b3ab4d16c741bcc963dec6b6f5ccd1316ddb906beb306526ede2a14e65fbf5edda6672bd60f8c9d0222433aa853e946dd823d19afefe77dd5992bfd94b2f316cb27c8414ddb33c4a53665d7ad0a0200d5f208eef829f1f85b11406d76d291f2ce41aeea88f0f9c153d5de4ba6b96a5129ea8ea1517df1b3fb1e0babeeed3a830e5d39c34b9f81a02c3d7ba7562a28706c060e7036e25050a691f78420d3b769d93500554f926e72064dedd79289d20dbc2604b6a2120020ce4b4bfd643526b8b32e0d6599f508eeadfa3435eb7fe6100c331abe2f7e82f9ad797ddc3a779b9c281c72f84e6c7fbdace523963c140200306dfc7b680230dc83be3727423e1ad12238e9f29691dcf4e8d0e181b30e947b469d3d32c9820ac0b09975266d852f242f0e1e3926fc08df6bd1e9f4a5cedcff283c0bbb6d401f2d10d35d023bab379d00c37a66f2c5685fcaa56513824397df3259746a4b0f35e447bb14de3e5a3edbaf27cc307dba6172d088b10b4f897badbe746696d537a1e3505eb7f5371ec7cfeec9b8bf6b6178d8f4059baf83d7ccd84797e6b5e734953b44c53526edc45cc7fcd8b0c0516356dcd50fdd7d71bde7575940795d63567645af45cc4b5508d051979d98f006ec037a19366a2e889a53a03b53746defe562a2a9c411d50e23fbe865ff15d07bc1bd6ac5cc745e967e32c2b5386146d0e89025e7a983565d3d33dd9a0e247fac1a0100507a76e98ce96153a7874d9fb368735ab543e8b6ab67e677600341109851c0fed40d2335eeac0d0b1a3373f73b9ba9fbce6fe8ce439409218d36600643d62d74c01ab6d3aca61e4b89ee4d9c5b1a1a1c1a714ce011712c75a1031b0882a2e7e9efc2b91fe33f7273562df1ad1a01a010fc5a6928d0861d986140fcd9350369a9519383c2b6bf755fbfdd5f1f28740aa94790907c478568369e5eff35d01d7767a50fd346c495afcf2eec1730c8e4c685a9060014153d55791fbab822af5abdadaefceb4bd3b1d4a83b575a5b55f549a2e5add7e89b2c29fb20d0b037602a480de2cabc0a44c742161203307513431aff638504bedb218832793c8a20afa291b2212e2fa8a66970a94d281e824f7915f91707d99f9205d8c36b2b25ce5552aa59c89e0d9f2257f85907541b7a062ed81835d882ce7fb47b6ef896d467857508860b2a883eb5b8b4bab010d7eaab2d53a128ea1686ac9fd1f570254901c775ed81a973a327759a9dc7b0f79bbe6aed54579ec27004a74d1f8b82bd196f5b9d2fb41ed7ab5fd5fa0df7dfa9a7e6998f68c3fd41b551d397eb55288d4595d64a1ab705c9c7d33befa9f58d6ecf0594e33ec68308d9965ed2bdbf16aad9658c73d1c2a36fa6cea83d78a2ca7d5d273504f895f9d56af63af2d9c654ed561aa2f365b5555505124d4fddc67296f0cdd165911b931f17d42028d45456d90ac58454545c82f3bc79f2e25231d665a00020157c16327575e4cf9faa66ac0a774a6a70f86f046655f5bb28fc4a1945b4865caf1ba258b74d07adbd3a68adc29684dce10abbf5ad75816114ecaa5c8960396fcf136e6fa8932a6dc76f4f1fbffd5b6585d7657a5cc6f4b8af3673bb1ee22baa795ccf43a5d5df6a86ad663d94cc6a50235c76e6097736ce807cdd765176eda206ddd563f6c1c7b3bfa432a5d0ef47bb2cc21f0bc31b1411d3fe2b92fbaff87177878aed90c58943162b1d9ee9b8fe8dbcfce99df71634dc1acda8d7c253bd167e7bb082fa4f311a995c35f2abf7906df44b61b412c544a3ef89861106a5890350cdc61e7b33b6fe974266a8863e91277c22e1fbf504d1f04fabf62705ee66aa4528080d9a83cf970e6eea305995e7d805fd9512f497925d5f6a73fb15d9e52bbeda45351b7fb964fc177b2454a3f3e49dd726ef6c6c5b050074bbe9c91fa7cb3739df2e99f6251d8ac5d4db9553018000ab88ccb2080000309b76bb54f118d389372a27020041083fe7e4a90cd890366ebbecfd55951e5801aafa6a58f330fc2621f9afbd13c8b188ff00044093021a4deb2f0855b5558f513e9c27c732e436280d7e1ea96a86ecf23785f2890be2a2ec72863e8fc1d1d5a714bff8dca83f9ca2d1825b96fd49710a3455d5508d28ca2991cf3d28ff9027523156fb911ec5b6f56b2fbdb1ffe697d0bb78c9d57db7246d7a593101a13029d23ab90c8d57970aa500807274f4d44c279d79f63627fb6d4ef6dbb71f4b3f1eeead0a08bbf5b01547efbd2ffe7c3d52e7d89449c945352f368e5efca65fdc83dccff9056fce4f35a51100185b479bc2cf974fc5c4858525753f618953a72c29008ab6fbb4bd979e15956625f8be8b19bb36b3d19c7054c3a1bbdeebc3478e661bf5b2d3b3eb65faf6c8e1c3d9badd1d34d1c64f0c417ea5be8b728eee7d222d8aeb63a6a9adab65393aa54a98bef362a11400d1700de95c7ae4f093fb09a76abc829d541100aaaa01bbe24d915cb29314bf2ea7eb6930383a7a9492578d9ea924ef48d8dc1b6d579c7ff8222bf3496a84351308008ca9c5c304f5335df1dad272310e0018579755f3b9503edf555c91cb07ae26f3df3a9955f2e16cc233a67b88ab0619d89d84e40f188a685688f393025c3ca75dad90c7bcab797df17eb576073b1e4a7637939090164dff9fef59a9442291886bca5e9c8d3df359ddd694fb55fe58b623fab1cf2fdc78ab442c29cfd81a79027a05b665739d26f8e10766ad4bcbaf237061fea3db2ff938cb6ef470ad4bb39724bfa9c6f1dae267b71e97e0da5ea3db7fd8107d34a706affd702a7ad52beb113d0d7fa44560fa03964f31383d66f88af3afca6b6bcbb3cfc6048c49d61817e5a78f01ddc8c1947fe3e29b1a0049e1e51d491f450000dc4e93fa8b77856fbcfaa996202482fc47a9294f2b7151eea563975f95d51114b6a6ae2603c55084a8a9a86518599aaa51415a7c6d57e2bb3a00006ec720b7f203bb6e57e040543f8ddd74ef675c1ce1ca92c2f999274fddcbab922274351d2d151af6b53f1b9aa17b676afa9a645a57071e45bd6377d6853517904e1ec68dbdc922740d0dacf865fe4fba5aaa7d7530eeb5e9b494ac678f9f653e7ef6f4e9d3a4a1ea77779fc99700206a9d82dcf9091191c7c5dd4775e40200b06c86f9b22e2ed97ca7542ca9b8bf63d169e839d29ec57118e78b1f8ad878b5a08e2084054f325ef3a522410da6656ea6494770c193430959b2ce718efd10e7ca13890ff9041035af8eed7f5a2bebfaf5eca1f7626ffc9d22112e7c7f31f64c856d0f6b0e40dd8beda1ffaa3a2fca3dbf67e382f15199ea7e933c78a4124142d24cb588e63b879462dc778c73dde9a9d3369dcb78907161fb8c719bf34d0382ec18e4ec5a722197ef2ecde0cd46f95fbc4ca144f96484ba7be32d55c703005034dbf82d4f8c7166c157fe54394ed147974d1b3fcc645919ae6a3368e19135eeaa08021eab4fad993b39c476e567115db3ed88adc71d5babb48d3cb9433471aea3f6702145cdca2fe698435bd351b1fb3f844e77d60eae611876191b77709c05157e34bf1ae17488bc705e676ec47497985c2100301d671e3bbfc8858b0020dabdd72e3935b4b76d8296ae61c76edd4d187c004054dc57276f583835b46dd4fb6a94ad67eb15b2dab92751f3e6d4dc31e39f15d7a10c3d8780f57bfa68b1b0692b7c478c6f67af65c8d3b4eaecde8221040054b3f7a63d0f03277768cbd1d13070f67252bbf0e35265da2b4b4a527a7bebe4f1233ff2a514b5563da66f9f61f795531856ab9eed18bbefbb7818d180aaefe6ae89e7b4f169fd75202e15e799138d4678696fc4f5479c7bb4fafb39113e8d3ff8b9c3ecb1cec6baf5c6535dc3428cdc779ffc307a8a1955d529d8b3cef7082d68453b8ecc4301c7717152f4cc89235bae2cc355ad074424aee8a282204497654796454e9fe8b0ae5044e7b519bcee40fb6ec3168f4a9be5edb2554f53ddd4c9d982f55c36a0d2357a4de6b405bebd583c55ddb6cef6dc1b000054b38095f34aa3568fe8512a66e83b0c9a3fbdb33a2a15d59495febbdaad38efdccab9bb2a3a86ed5fe5a9462a112424cd7a2ca279de1bc53870df61c1ac887501bd1610c036710dddb576b62d8d8c5c4d42f2fd774233b80b046c9c7e78101501350c2840a0088870e04ba1213a260b050e06148490d6db7c9688010750c108060a14002901b5385129955bc4a8a24043098200314e1c5e1be5e6e1f97b95574dd646dfae9b7437a4c50e36a2928de0bb2de1dbed8a53f594ae28cedfab5f81863f0dff711c97fd6d58914aa5382e5f91e252391289442295482462b1582c118bc56231ffe1fac8f4b30f8f7dff8e3232eef10582fe030600f915242121f9db5cbb76ad7dfbf60882e0384e96060909098aa204413c7cf8d0cdcdad69091d3971fcb89ebebe4b67379c2080c00982c0091c64ff089c200820709925218a2037af5f777474f8fe75138f9ca0d743a3d1a80a50eac130ecde9d9bad2c2d310c4311144551d97f0441500445510441101445656fb39f1d8ba8c241840300a861a041810271bd7641817209d4e0c0c1400595ab10002021a0420212002a01ea149010502d0500e0e380e0c04501fd3dbb5d99d6938f9c606fbd7e3ba7dad08a4d761dff76cfafcde4e5adc962202121f9ff84a7a1f13cebb9b59535822000e4878384e40f87c0713c2beb058fc7fbddefe4a7b4083101e2faf818022968510145002780818294801a1c00a04a0a2a28501010110000c2fa0e973a02440450ea5f9bf2f038bfb302a9ee1c32df996c0324242424243f858dadedb3a7cf1e3d7a545a5a4a96060909098fc7e3f1783636367f841681027031a023f0552f8a18070c032a02620264ee6f44f5fa011305160a58fde9354de80d0c1687ac4cbfbd4efddfb568524213164db8dca249c1a0099548508904c128889882a01404150382928f8c8484e4ff195b3b5bb2104848489a193f25516950808a4099048a255021fdb25d0a8013a049011d2aa86250210599cf533a02ea1410e2502285120988ff3d430fc25be38ccc663c68ec6ca8e6fe3433e3f1b785ffb35cfdcf3340424242424242424242f24b5ac4cf5868d25110e220210027402166197031a8c1a1400cc512f82cfe62c544adb774c20900e2e7ae51f77c714ba41ed5563d23cee68bff9fca80663c6871f43053da4f1e4e543dd93cc45a0541109a56bbc0831f9565539abfdb8161b5fc95080000afb8b5d899abd1fdafcceabfaf4f559eedc9d69f7497d438484848484848484848fe875a04e3274623ea70e062c0c54093026cacd1763606da5450c7408302aa985cc710e38021a08a810a0a9a8d3d19a960a042011af265a684a2b6e2149b5727aeadc849e89bb76a48e89992ff9f410c4cdb75d4680fdd9f9c682ecd4f0a0dbfe37e30b7a6aee8cea6a1163f886486975e99efd56dabd6ea9ba7a6b621a763939090909090909090340b2de2675c59964a408803868010876231f0a5720798280262022a24502d855a1ca80868500100ea082815836c3e769904f852a8adbf0a4e004e400df165e0421104a350287455f39e13c758d7653d282839d75ba3cd9a1c596fbff0ce8416a661f76a00445951565a3d5746f56fc9411056ab61bb5f7cbc18e96dcc44104e9b7147f32400807fdaebc8b19b31c7dfa59d9db9418b2ed34f7d35b48157dc8a72d56e3dee449ef88b41113fa5975aabd085c11e6dad4cb4b56c47c6e5d47d9b49428a53b5edec7419343573d79e8e5a58d3052729be30d3bdf73ef3cdb78e845a311100a8ba1fd3cf4e878920084dd771ccbeecaf03b911c297fb27ba1a32110451693d60f5edf29f710b28fe9834d1cd4c8d8a2008b765efa8f46229001082479b86da69505114a3a9b6f28f7b2f6ef2ead2e24b91de467484aad6aadfc2186f9e4dcc4b1188b2a2ac785e0be6f477b46da9cf33f65a78b50c6fea5a2424242424242424247f981651fb135a0401209042850484b87c5d76120703a1144404d41220c4a106ff62ef5447005f0a021c2404d4e150572f0c57e15025856a2954372d1e135559a78ebda698da68371d91012fb9b4bf625c7a69dda724d76b13bbf458c75efca0b22667b3f1b1b0c577ab65c7543f3b5e33f1ec83a7392f0eb99e0f0ad8f751d2a007145d08f7ec77c2f9c0b56dfd0d1b5f44f8fa749e5fe2fd17efde24fbdc9e31eddc3731ca304d271ffdfbd387aeba2ff87ed1498bcf4febe277acedae5b0941160dc1dea82683b7dc2d144b85afb6b5bb3c3160f75bc5007c04ffda8cee939ff438f8ae4e52793b1c5d3720ec62f94f3c2044d539fc54b6402a2ebd3c5eb87658f87501e09f8f872dcc1999562ec1c5fcece3b39cd4b026ae8e179f1a37783b67c993eabaa2b490e2bd97cbea1f8db4ecc625cdc5e94f5f7f7cb294ba65fc86ac3ae5d7222121212121212121f9c3f85bb1ab4538b031400070000c013602557fab67baeecea8169cf1505b53c7b61bbded687f1d34bdc963d9ae91f37a1ad211f01ce5a1724a3a73b2ab160db4fa06db4f5dfaa444dad9080018561326bbaaa3002a8e13a6986eda93561c3c1800441f8f8e73ddfb31e0547aa48bda37e6480cb3c0a93df428005c3b5f57e6a9bb79757e3c8578cf78d985b07edb5bae58a5bac3a72fed62f2ccb61cc9eb0ddd076545dddad185dd282549e9d54ba5c61377f430569871c1b11f3142b666ea3b676acbf6679e574f316bd82fb8bdf13031f2dc4c375d1a80cdc825a16bbcf73daeeee1f903475654a39ea38c64b9770c5dd06bcdc4b40f756e5a34aab4e4c5c3a7b9e68e2d746c9d749abc3a71774fbafad8abc35bb35060f58e98dd21767dbd72c2750f0fb16723007a1efd4da61c7e2d045b7525d772b7a1932d89848484a4699e3d7f5e5151515c5444160509098996b6b686babab5b5f51fad45944a80850215010a023801a55210ffadb89cb4761bee26fbeb32381a1a5c2a0200fc260f4559da5a0c040000a5b199aa1c75d98d50180c54522b91e582a26ea426db8ca91a6a20e5b9151200907c3abb3e516d44ca44673565331a30b62647b61da1d231494d630753d282138b12b9b31ecf986a3c586d984b573f2cfdc4d067c92f34465b30bf4e896e19111f74678cafb7eac5b4a55dd451000042f82a61de94e547eee509110caacbf91dab4404d46b11b8202fb73c2fd5d7e204150100c06b2b249dab243f2c3769f195d553e6ecb8f4b24c82a192f20ab5b01a1cd51910bb3f6be6527fcb90624d9780c8cdebc7b7e3d628b9ba54f4b948c2b3d0a4c94baa853eabbe5c5086ba2ab5be2c2884a84e4a80b4e4db6b91ef0312121292efaa101289c4cddd8b2c0a121212190fef673c7f9e6563f37b2b1294bf79bef09f142111babaae9e9ece17e11ea13029d23a99fb58905695554b757e2139d1e7ac421168d301c4452f0b707523350a9403c564ecb1e5b5d387f75c987c31ca55fdd78207e035e5029cadc5c680663afac065413f5777d7a32afcde7b7d75bf4d08e1d84f3b994ef472efd193917e6181932a22f9183f6a625ab7e487c96eba74e9fb4d1d6d0f292a2928474f4fdddcfbe2f365f6bfd2b95f7d7bceb075e215d7de05b4e662555746988f96f9db6dd12ffa68bf68bcfa5dcafcee8302777bdf197849c9d531b6ae36a534a74404060c0069e5874fdf7ba64d5c8b84848484a4292acacbbbb87b1104f9ba24212191d3ae83c3f5ab69bffb5dfcbb237031cc5c0d3f9d4bcf1303d4bd39b22ea5f4970ca6446f772e4e7829c46bdf1e5db4ee7dc7604f2dd9dd52f4fa6ebdb2db2ec1d727fa76e5af694154e35ec35b3d8b5e72ea431d00d372c8ec511a99b73e1bb533622af7be84703bcc3973792eace8da67d5430141d45556633aad5b69d311bcf2deeeed4faa1b1faed279ea20d1f6a96bd2f36b094222c87b9092fc44490e09495d6d0322a9545821e29a591b7131107d38b9e16c9104002485370e9f79f4b90647993c5d2d3615c350507e7515c760f7f2dd8b135f0971515ecab2550feabee3490a57762d1212121292a6292e2e2680201772211772515c8a8b8b7ff7971be55f9d3baa59d0d6f0d4618e26ebf5f4ccdcba7beabdf895b339ed2776b838c830f479a59af3e4f8c3812d28501f6681623070e75571906befded4f329d37ec1ff2acd3a3ce5485de82c27838954064235ea362129fee39250efb1bab7f70e3250569a88aa5364eaf9baaedd3dfde8374e04ad0f3d37a6adf94a231d5e4b778fd6ecc75f1debb9e1d296b9a1219691efaa51b67e9b6ee33776eafd8d76f479a73b6f67fdaf964b9edf8b59eee4efdbeab49e81a65e0797ceba8f010044f917a36706f5cd17024dcbde7f456cb0299315aceceaa8b6dfae430f8604d9b1c7b12c7a850579a827519a0cf1c1eda2ec5a2424242424df832000801c8b202121f922f3358b7bb071faa5b76053fbbefadf780bd1e874f90a717e7d54f75ebeff9dfbc23fed756e1d3bebddb5c13c3246c32f20fdb0d5d12e7166ceb5e1dac8cfd70be227b7376c696aa5e1afe2cab7e0382efbdbb022954a653fa50a48ea112b201289bc3d5cbf7f471919f7f80241ff010380b440202121f9db9c3871c26fa03ff93e2121215110c09193c78ef4efdf134788310000200049444154ff3b079c387e5c4f5fdfa5b31b4e1040e00441e0040eb27f044e100410384e100441a00872f3fa75474787ef5f33f1c8097a3d341a8daa00a51e0cc3eeddb9d9cad212c3301441511495fd471004455014451004415114c771f8d6a28981800ef5d7ca818d823615b4a9a04d212bc56f89e8fdf9b38f4ac44008df1c5db4fc559b112e1aa4eaf5233223ad287496d285d9f73cff9fbd98f04ea8218b33f012ffbf7843e2ec35ed1bdf88baa1d3d005275e0bff73c9a7e6fe7473aaddca9722e5bb28d6315975bfd63b5099792872b8bb99269b42675178969d02969d792ff7562db83c5485eebae79314a0f2643716a5dbe98aa613125c1eaac2708f2ffc398b46c9fbcd4e2c0a9d6511f9f4a7f28b97ddda1eb3f69c2c46cd8f3343f247d0a823a4e8a01b9d4a5358587a6dfaccdcf7b8424afc02c28c69c6343adb7bd73bb1e2e69a27f35b51b5465f117cf76469e9cd6dd16b53f2440441885eafb667184ebe5bfdcd51358f23cc692de73dae21484848fe519a47b7c2d7823faa3caaf477251c1c6a086022a08a911f8adf1269f99d55bdfdfa1589089a81ebd8d8034126a43ef8430c072cdb69522e0500103e5a337b6799f7fc283f430a00200c335be6ef7a5b46812be7387100402a2c7a79e5d09ee5432fde5c7d2325cc8af12fa8a74529535cfac7bdd7730b9a1cd356072b7b752571d752bf0b0ff73e3834ca48b1ce629a6dbab801ef9faac6e20fa7f73c0600789f94f422d2aeed0fcb425a7673fbb2bfba749be06340fda73343f25b2b110a3f0078be8b16f5d0c600f0dab237778eefdd3cc6e96af6954b514e2ac8cfa6090480e8da9ca9877d8e0dd3c7be6c06000288ef4ee79694deda1ef3976bb7f13df5298a63bf5f7586b24d9cba389ab011726a380909c98fb588ffe4e5287b97fd47bdd7b5c2aaffd28d690c4d2b1a0a5053554b3ee41f8158ce3c9f33534106aaaa15fedad7f127b7ff47164dd0f0a7e17f13164df21529ae68d224955b34c9cd9a246291e89fa960edfb07b797ad569e4c9abd93683f2828d8eeb70f9c61d07544d0302d79639e3a6b72ec904e63e74cd8eb7b71a229f57f9b33bc38654a605cbe53d4fd94996d39b21c4e9935769d47c7c8990baef68bedaa30aeca715d7bfe9ff37c217e7772df53cc79d932fae239870fbe886cdbee9754aa7f363324bfb11af1b559afb6d3e0c0600b79c39a3873da905067ff5521ebfcef2d6af3b3558c00a0181888ce4d9f93d235ce57ee4084901b1413c4f72662d49b162b644c49e728cd2ce4c0851085e349484848bea0dc47131d016d2a18d08047f932fb030150c3408f0afa54d0a0fc94772799b1931e0db428c0440100a8086851ffb85216bfd9e06030e8bc00407877522bdbd98f6a1aedae79186e6335f9ae90ac8ecd4760284eeac2319b72e5deb661b62c159fd39580573edc3ad6c3448d45a1b3281a966e13629f561180171feea94ae9b4f343bdaf2bf1db4dede8ea3ec74abe636a43085f254cef69aec6a2d0393a1d862fbf522cf75d262dbbb921c8c958954267d10d1c062ebd2033a9115c1eaac61b7cfac9d1695d2d58741645b3edc0b577ca7fc69687661ab0669e1d9eb1f5f05b11008038ff7cccc0f606343a8bc235730edc78b3542abf59867abf0bf5f65644d9112ff617b32ea2263b719a9b891a85ce52b3ee3bf7e407254641b56f8fcdeb67adc5a2d059ea567dc28fbea9fd56943fb4ec58a565e48eb07a15020080693d66d5844e2dca1ee7364a947fa627875a6f4424ca3d1bd9cf5e83cea2d075ac7c179ccefd5a8dc44baf84b7e5d0dbcfbf5aa6ac50446f8fed7b41750b0d181ae246cb4b3af05cb1f52a49bceada488336f35e10853b3d54b483ae56296686a8c9391adecb4e9dcea2d035cdbb4ed993c92700409cb3baadaaddcabb57d60d6fa3cda2d0550c3da627bdaf23db51b37a277ced9ee5eb8da84ecfe8e5eed49cb8dd4fab0920707ee6dec9de161a2c3a93a5ddc677ced1d74282509688a6cfcae59eb547272ebc5246286eaf5f9796dedc18e862a24a67b258860efe31e7f3c50451756db4519b881744d12e0f75ddc0ab5504010092cf9762fa5b6bb2e84caeb1c7d443ef6a09206a9f2d6ecd6a1d915943885faf69af6abfeace95f5c3dbeab2e84c1563cfe949ef6b6557c1ab9ec54ef468a1c2a2734cba4cde7b6c9e2ddd3cfc7e0de984875cc8e57b4bb3d522d428c097409118280a764a1a144011f82c86023100fc78849e8d011705be148ac4508d831a0518284809c0906fe6a54b3fedefaed372ce4385cf3351913a42cf30f062e57fbd94abae066ab3b9ccaf970eab5fff6ca7b5e8f5daf6fa83ce0b9a3c00d3f2088f1963d5544735cda8fffcc8c12634f243dbbca486caabb3072dc8b2183e65582b3a3f7dba6f5882c073fecea4c3f15b2759bfd93b69e85f2f4528cf758403f638e94ab14c7e95e49d3bf894de25c48dd7a4962efd7c3cc473f4ce12f705bb92e2d70c57b9b4a0f7e0ed6fc500b5cfd7f6f19c7d1a7ca3e20ec6ae1ba67135dacf73de6dbeac0155652c18bcb2b4f7aa532909cbbaf24f450c5b70efa7b456aaa1b7af29645f7ece2708fecdf99e7d63ae6b06ac8f3f1017e5839f98ebd17b5dd68f06fb88d71b06cfbcd73a6cd3819dd183556eac19d27dd6357ee3588ec5a7c77b0c59f7da76eab6c4039b27b5ca5a3fa2fbf42b8d5b3e5e7ef7442658f8f7376fdc4c1015f77597ef9f9e69db44df2d51717586a7ff8a17d6d3761c48dc126afe68ed805ecb9f28e499e03f58e6e7b75e38fa586a94bb86925217e51c8d7fc5f40eedaaa7ed1ee246cb3f76f059cd7713c71cd6dc3c3dd3143406ef7f94b1d25121a23d5e9c32ce63d4fa979653b6c41fda39cbb93076bcdb88d88f320d52f2f1c0d831e75a4c8b3b737afb3883873b460527e64ac956d49c86221a9b442bd986f05cfadb40e1ed8c42b1f843dc70cf09b1252eb3b727c46f1c6ff1e2af915d27a4147f3b6b0200a846c336463994c64d8cb92dc0bf8ce4ca52af79b6d6d77b4e32d17bc99e037b570f53bfb6b47fd788db95cc0e2baf9d9a660aeafef119b7577464010051943876ca0debd9f1a70eaf0fd27db42b78dce17c8962460140929b30765caa71d8dee4e35bc71a3cda111492982b2108c9a7a3c1dea1f17caf053b137687b77f1619bce76d430e4848489a9c1af1fba35c152895802cd49b1007360a20050a020c143e8be5aa135f0ada54a020f2c394c2414120855a1c004048001d01260ab5381004600848154fc4747b8e7799111efb68617b17d9479728bdb2238de67bb493ea7f7d9e2fa7cbaedcd2ed04405dd63267ef1bf333cf0ed24400502afd1f13eb5115fbc181f6000012e54a86cbf011e457b6b921a9c9662f7f7e639c390d409473a5cec66fe586ed53ace800e0eb825db698f638bf0eac743c86b5236624dc281de9af854a3ea51e7842774b70d76cb2dad7bdd819715ce4b3ffccaec1ba18c080ae7a6f5b0edb752677fce8b731ab1ff34625a76eeeaa8e000cece344ede8bc6969caece4de00381451275eda3bd5820ae06d4f5c4c0e78f88a8f3bb17e3ca248e55968015e9a5f292ebcb364fb5bd3591927a3dab300a07f2f9b3a2bdfb5cb6e8ddf6ff7831636ece0991dddd5118021fd3a626d7c76469f8938ffc52b45ddcb1db30f09bc76dd4a1c658801f8f7ebc2736f3b2f2665a1db30bd86fc894bb20b08c4d046efd71aa5e44352e48ebc0eebb3e2a798510106f4b42cb6f44e38903567a17c54e7c596409fc5ef7ce36ffdd5475be9bcaebaeca483af39ddd7ba6b2028e111ec461b7e3c3e33dac189d564e22fe6acb633d1642054352373136d26f0bf0c491e589c58d27eedf3c4a9e65400e8dfcdb8d46accd22dcf862fe50010d5a58e47ae2debae8e00b8e8679fe978e0417e5da0118b6c48cd4a8bf8f2e38ba0aff0a55035d2a3c3d38f658227494b2f23dd63cfec1eac8701f4f7eda2eed16ede92c4f9de93cda98a69ca0634a8e6219b22f639474f5837e2e6027b967c34822008a2f2c68a358f35024e9dd9e8a58600f4efed4071e8b265e9b999a706b768a14947a8aa86662db418623e410070faed39b8c453150170317c97ea72e4517edd088dfa810d19d5258e89e94bbdd5100067bdecb39d0e3ec8ab1da5f976e7c264498fd8e41d83753100bf1eadaaecfa1d00682e621209c9afb17bf79e8c8c7b5f6decd4c9392828b0f9ddac7229a24137900d1d00000d010050c38047011e05d4b0a64f96a58b00868058e10d2226e4f3b6a504501060341293504daff15eb5c9bbeec9fbf3f1c2cbdb6faa0e0a69cf0110e59e9def6ba7c5e63279367d165f2a9409e2a2dc93333d0d55b8aa46ce81ab973aeb781e28c4012fb9bca09fbd118fc9e6aa5bfacc4e961974e005f11e9ace0ba383bc3bdab73630f3989e5cd0489847a9740683c16030e8140450aa6c9d41834f09bd8db53534b53534b5d555b94cb6e78142bc2e7b576097d65a5c2e936bd471f4d6470202840f160c5df6a2f2fc504b233d33afe58f3257bb19caced2e0a931d99a032f0abe583429f44b56de59e1d5a2fda4d3f962d2a2a999d276b4afa94ceaa55984265c383ac58a26117cce799496b463ff0bf97026a6e735dc4e7cfb60460501d2828bf18f191ec15d9a5622a445b753df503a8578ebc8645e44b34fe2dbdcf41063c9fbab197c759fd1ceeaf273d9b6c3fc4dc48fcfbf92f59c5b0ef23196891f085d9dc74470fc273fefb2e41044987dfe89c46cc8101bb95c8b68b88ceaa9c6cfb8f2f1079637bcde633acb3385a8398e196c207d9af6ba46e18e6e9dcbc13a8def6d2097e269a6fd47d9491ea7be6ad420089c805ff7ae5d95793a93b01fd5af855cf2e2765e97957f67a16cfe0a919718d27d5a5a15d765a0b761137696b5af120ebee37a0fb7a754575509e9ed07bb500b8fefcfacfe61e2ca32f334f525b40d1c60223f1ed3eb39ae13e5e3d57b45520000a6cb90fa87877175390881930258f352231a2f4a37cae717e24519d7f3a99d42bcf530d976aa49ffd16de0c5c5ac2a65e91000749bb02d53cdb257876e7b55a7506f6adf5dbd2750ef39ca594d7e2d96cd90412dc44f2e66d77e9d07008eebe08e2a08100004c6d66423384ee00a972064b5d4df51557e0c578783e03841488b6f5f7c47ed14ecad2bcb2da2e238cc83abeceec8855cfe88654c4888b1b19162eb3736360a0a0c54727073d5221425085cdedb01002090ca17be144ac48d94846ffa5de0ab6f3e52bf510c8001301a5f1951ef1cea03a93b6f55100020fd94ba33437be8683b26d43e5b39604caaf5ea072515650f96991c0b197bb4400a920ff1c163cf586f7d5e52feea807766ec932af99b8e691db4f76e6e15bfe056242f716c58b2dc5004aa9f9ea90d399af1242b735bcb93d3976654ffb868308311673f1695951495153ed9e3a7cbf319e3a68102aad56dc999ecd2cacad7fb7bbd5a3272f5b35a5687e8431156aa3d0ebdca2d789b36af5d9bf06b796525456525b9192bdcd48dfc43da7ed39d48e0c59723bb0f4e76dc7b7e635f032af97d6d9e606adaecfa6a2eca4d59eaef64c260eb183a0c08dbf148dcd0a74e31ec31b875cdf5c4fb7c49c1a5030f695d42ba7c27c68984ff890faafa9af4864330963a4f9d4d9156150b40dd48edcbe82255dd480d04855532b318b616e73ff2a1262e79530c98a6812a54170940cd5055e1021ac66ac02f12fcc0ee46dd489daa30b461a601d56542a9e21d5582f4ca107d76bd8759158b6999c0cffd5c43341a12d106a2e059c1d7668684e0fee61953979dfda46c984f5a5d5826c6340cbeb88f43196a9a1a5caaacf40a2ebdea14116a2d38356be92dbed297596dd6c1431f417072480b4d6d359eb646eb7157c4507832fe71f50f13ff3633c252be1453d75769381ea16b1970805f247b446c4d0ee9e5ae598f454063278ff06d441c49c5c7823a503752a929120057579dd6b0075335504725e525d552e29b5464e9b0da876f1da3f7247a72ec3b71c34887a4aa58006a062a68c3191455433510140a2444e341060084c563a34a2cae40d17b134b83833636c72008716541e557b955335005d29e89e40f667e44848a0a5736f94145853b3f22a2991a34fd488b60a02073c62e22e4478b882fcbf7a3d049882f030e08001d05591f094e0045893f59aee3d87e8ccb3bd24b7190e49eda95d962d4b0d674a8791617ffc93326a2a73113639af846cc32bdb7ef4e85a4287d7fa6d9f439bd8ce828cbc27f6e9099acfb0fd37419e6d7419f85611c2bff5923349f9d7f2db78066d94f18df490d0594e7ec675dfd24b354f2d34554f37c53c0a4477e07760f33a602ddc26f8497853a0da5e9ba4f9dddbe38fd7ea972198aa8bc15edbfb0624ad25a1fadaf640371ee89295ec1f7fa1d4e59d6558b941b9a2f48430870696ec2b081cb6e9bcfbbf2ae545cfeee59fa9e49ad1b1a00d5a4577f7341faa1476f2fef7f40750bface480400c6d26483a0b042dc50d16af332d2ae3e2b078e1617ca732bbe546c49457e25b0b5d8e8dfb907717efa9977d0cadb4685c2d6e642455ea5e205f22a81a3c9f9fa02787569b5c2bba13cb75cfce59cf20fe5a0aaa7a08b606c2d3630baeebcf920f3b1c29219e7a3ae500e28cfc9d70a5e1f3e96f3d5c887206373ccc6dd37aaa9ca5a12cad4e0a0d24ab9980e00202979949ef6a0489621b38833f14b62b64d6ff1696bd85665912b6a9eee3f924bedb4ec646adac5f36917cfa75d4c3db9b83d5a9c1cfbb0ea47892b7b742a98b4fc13bfe17842545a50051ccdbff788487e97a1886f274613d0688bb4e4cec92cd07571d056d1e280a0a0b4ae6197a4e253398ea9a8339126a768235c97051b86aadc899c7ef8a354be1d656bca5a6dc329e2cafc4a606bb291af2761375affe2e3a9f1ba92630050a6261b049fcb445f725bf999afec96c9855cfea065d5aa95540a954aa1ae5ab5f28f9b5dad82010b05750a5011e04b0000a404544941830a6a18703150c540bd5e0e6063a056ef82499502aaf56e9d2aa5c0c2409d021c4c3e155bf6b995691775df784361b70d1aa27173fbc5a2da7727f6be6a1532c89c06202e795b54911ad2be9599452b338bd69d17bc04bca2baae32af02d335916781aa69a629ebecc4f98f764ef4b637d3d535d033f7d9fcaeb2b216af175578726107a5d25049adf8271f1e5e7679dea05558c4e1680f3514004479298b0677b630d0d7d137b61d77835fc3af51e6d645927f34744442cb7507c3ed595f8b849282d4cd47043ee1e31d5549e1e10fa12ef7de1bdc78e49cd19df4990800d47c7894ffa506d2cd7dfd8cca53b76cdd9a41fdae39130050749ddc0c44b7f6a615c9ea1d517e6556ef3ee38e15504cdc1d55cacfedbb534ed40fbf1d4c7a476dd7c3f26f58d68b3f1c9abdf409e63cc9df8cca6ad5c39ef23629e9b9dcd08828bb1977ae5cc5c9b3050341114254512a8ffe262d483bfc4c2191d2b3bb6fc9334554dcdd75288fe5e4d38aa97047ce9e46b54f33aa0dacacacacadacac2d750bf64c0d89b9d5d85b01d52220bc07337be998b5190ac306c2673be7255532bb06bb2b1dbf41b8763d5bc3e37dc9b972dda7fac10abf9ea3b6c91c27203c0b7d06c2e93077e350def31561091fbfee5a1066ee3b5640f7981cd4d3cdcdad8b9b5b173737b75e81135cd0d2d3710f05df4f5c091cdb9eade171dcf1f77235435a706ec74d899187a30e194be20fd423001acbe484b4e8c292f957442d4705db70b41d5c0dc4b7632f1648657bebde9e88cb04ab6eb66c654248bd3282aa7bc5aceb8d5d9a3bef5cb12c71460bb78edcf2f3f1772a70d9f1d5cf0e1d794fb5ef66c168d2d36b23f1e61b2542f118f93e4cc7b18b81f876dca5cfb2dc1215f712d3f8a412412ee4b279d386cd9b3634790034c7d9d535388004a808d05010e350894383905c29853a1ce8a87c6e744d7d8f1a4e8014402a1baf50d0adea702826808900868010871aa97c9708872a046abf15be19d6a302f477ed3891fe6adffb36d3fc5a500080a261aca5e31ffb6447178ea26d40be81aa34f97db904b8140071c9db12310040dd8b8da317bf197bf6c1b976ead4daccf91dfbe4fcbdd211bd8b0f1c9de2bcedfac4d60c99e0943a656ca2d1eeb49c1ec64cb4fc641fcba532636da491336de1d375c3a73d1f9c747d88a112f180621c7c7049ed9c60dfe823290b3aa9919ac41f00ddc8a12516b77fe51ef7a92e6a959927d747efc8855aeeed8c1c472f0b15946139b0b7eedaed3b8b18dd8f74f941dc7066dbc90bbcf6868eec159c13d6cba8faceee2547858eeb46b4a4ab9acd9f657f64e1e01ed4c8c91e3ae5b7f6466dfb60312dd657fb976a58fee584d82a59d4b9e2ec6b497b4ebd40dcd76c0d34a100e8f82e1a6feab5a647bf9a85418e2a9fd236461d2cef103ddf5505c1cd1d0c880de1139622a19d9839876356e4a8215f860630e991a1bd2873433d788569db97effb6cbd7081170f81770dedbecda4c5ddf786f4eb298918d7ad05bcbdb035fac05b8f9d7b741b371e4c6fd08e9d294e2397ba585f0a18ddbb831143907d3561e799574caf4debfaeaa0a0cc471ad562d4a2216b874cee1ef079ce80d6785642f4d6fc96b326b663c36d85610eefa8d55d4f0647449ef36df0b80f0050fd28fe7821ad4ba0aba286826a7b8e7642c69e8dbbc777f3682a71405084287d9c967e47b5b3835e4366cc03160d5d3378a6f7d0e279836d293927d72cbb8875db33c58e01efc936d2fc75886f675717671cd917ab8d01e0a2f2f719a7628f3dacb20dbf38c58a4620b6a1f33c62278ff50d793ba5b7a9383369d5fa275ac30e0f694169640541c804912f29a3da7d56ac74779878b5065408822008aecbece96d8e470df3a5cc1befae5371276ed9ce8f665376f5d2420809200851f6e4cad5bbaa9ddaa0f50ac29701872f4e96e47a4ae3cc2bfc63d84e98e7113b796cbfd07793bb1bf06fc56e384720000839bb9a84e4fb2f8566a8451000c2a61dc9d71250fb8d014fa3cef8c665222140f04d6a52806ae55640b4964302cd572d9af01471dcea238bc3c9b20b0a50f79915e39718d9c38c515bf4eace5dbe9d8fb38e6780ddec75abcef559db9b97777465ecdb3a6300c06b2a6a194696a66a5490165fdb95f8aecee1ef3c5f4146f4e0f99fc79d4ee82b9fc90a84b84a20556f69a9c74409e18b842db705843700601c6d8e383fbb50d4934b03bc24357ce87a66e49525ae4d8d3560babd36a452267afbf7a51e4f9eeba84ab6a5e60e66347c5ffcb3c059f3fa1c93305bb805451cbe33726d8fa0e523967479b3df83034c1bff1e9adbf755b9077d6f4e84bcc9b6084eba2c9d3d7d5974e80111a261d337eaecc649165400aacdac3369b49933d72d0ede2346356dfb2d3abd31dc998b80e017729a1b3767725c7d7bd4b1ef11712866ae9f0503000051e9bc2cfda4ea94795b67046d2168ba1dfd575d5d33d19a0e006d1726adc81bb36cc9e8738886ed90c803bbb2460dceadd7a03aad3e3becdaecc593628b71356bdf25e736cd69cb0250f0ea4c311a75309d983f3d7af9c43821308d3a8fde96b672a4d1371a38c570706ca6a9d7b2e53b0e6f5970a0068063ecd83ff244f48c3e4d7b4946b5faecba12ab3d79c9ba89a785c06dd96de6b1ad91ed598dcb846238747de4c6369161cb2778acedc4953f81aa0771a78aa8aec1ee8dbdee623ade011d6152cade7b7cafaeca1307d0ef36cc75c582a87e4373af3d5fae9099debbaeeed30d8bda32254800ac165dc6ec3ebc74941105c46413f953d48846d243e9d9a533ced6d72b754b8fd06d8be70eb3630341109851c0fe5469e49cd56bc38ed602d7c26beabe35f3bbf3be8a20ad38b5a13e1d8321eb16c63a46dc936fa7594d3d96429d3b6fd3d2d07d629467d327e2d89ae90e6c20088a9ea7bfcb9aa818ff91b917ee4ef912eebab186407ca503294e8868d8811906c49fad0d9f1e133539916edc75dafaed6dc307a5d02964c06b1292a6419a45f340c0c6e99f509b886fb408c52d44a3d3eb0746cfaf8f72f3f06cac767cdcd5d526ec798fa45747fad68b53a2bcd4655323b65f785d094cad569d47446d8deead47117d3c367b54d89e07556a367e937d5eaebb36fdd9a5a16af9c7678d9879ba5ccb90a769d559e7c67ee1e6e7495eac82782ffbfd612f2f0cd040000417fab75ee87eedfa34f3af6735d73d8f6ad7e5daa2ec8b4334110010de0d6bed155bc6e6c86d9238aedbef1cf2feb0313078d3538a812ecfa853c74ffb2ef9ddbc35cd022d4a091f18b2fb7105a575f8d9c54f7b0d4d053657e6d60ad5ec977467abc16e17b7eb4b5f1eed81dd9dd436849d746f553ba638f7e838efe91fc69c3c390989761851b3f7c166a7dfd2ade36f17bbdaa787f7f7ef2823e31e5f20e83f60c0ff5b5781e4eda68e568b8c925e9ff6e321e4cb9584a47971e2c4091f9f5e388e37cbbb236a3ebf7e2fd43033adf7fa50951e68ddefeda2e7e92146e4cc3f1292a63ab950f4dcb994fefdfb372da123278e1fd7d3d777e9ec86130410384110388183ec1f81130401042e8b128322c8cdebd71d1d7fd0799e78e404bd1e1a8d465580520f8661f7eedc6c65698961188aa0288acafe23088222288a220882a0282a7ba1fdcbb488ff88ba674b3af8bcdef0e240570e592d492de277d422246f36b95a2ed03b9a73dc4f93542248489aa116d1b3a74f73d522c46f36ba3aac6b95f438be9b1a0200b58fe73b781fee762e739d03937cf624244d6b11a9a9e77e772de2b79dd627cc4eb94574f6b4e40a9fc52fd95beab2d99e0ccf44f21b22ca3dbfffc495c4e84c75bfa51ee43804094973ed6d692e2e59be8562dc778cf3f25953a76d5a3bb133afe25e5ce4e67cd31941760c200d9a4848bef74e680ecdff77cdb8b4f0d2c280614f2bc4c034ed3a69ffce5e9ae4346592df1071deb995737755740cdbbfca538d542248489aabc4d08ce71a538c03f71d16cc8a5817d06b01016c13d7d05d6b67dbd2c859112424df7f27905ac4df85c1fa4f8d90583e5b1f976e25abe1bfb825fc43164d4a68c2a209975b34291834a112092a912018051153109482a06240fe5dea26bbd35fd9c2bfc85a4442d28ce1f178048ea308d25c8d9a309ecbb4d82bd31abfeec9e74e42d214288a1238cee3f1482de2ff07c1a541e661f6571f2fb0a2fd8729d4dc0bb31e244e7cb1cdf9df67fac44fe9d562aef7fd0733ccff4571ac85b7c65906704e3e5fd781346d25212121f91b5a8486c6f3ace7d656d608820090638e24247f38048ee359592f9aad1681006853a14402d26f7a133428508343cdcff5a7501040017000c90f7b25ea9e2fb6b55d926319f53c7381350d0040f26eb3b3d994077a93efbed9e4c8b01cb33c5253f71f577a2acff6d4ec735e1e358a6ed865dc9ab8d543e491b0ff1bd4e5a6ac0e5fbce3f4bdbc1aa098f4bd5c0000200049444154e9b6ed1d1cb162fea056648b22212121f95dc1e83fe89b6a439611c9af73f450025908cdb66781c7e3f178363636cd538b60a180134a54082a020c04ca7f4285a020a08e010501290128402d0e15921f9e8470cdca0eee7f317bb93d1d40fcf6c8def7c63c8a2cb404d5a867c8f0ff4e11d0f442afbcdce4c4ac2b79b87b74b7c0e08e5d2e8fd2ffb17b3aa918c7a868533f959ff2296964871177dc57eebe9fec6242af7c753561c381936fface6e41b6281212121212129206bee7bd8784e4df8172b9978d41953255818d4235fee359e508008f02528042311489e1b3f87b91ec1460588f1a8a1dddfba40600ea5e25c40bfa8eedc096ed125c1aa46d1dfd4284975d1c67ccebb9f783048010dc9e65a9eabcfa451d00488bd36306d8a8630842d3eb3ce5f0bb3a000082ff60fd80566c04e3187bcdbf582c6daa1028140a85cad6751a39ae1df1eee967313491a0f0d63823a3c10b26756f636e68199c5ea4f833f0408cbdbae7fe02f99d56df1c6fa8373a5d31b855cd8315338f6b47a51e98d9c35a87cb52336cd76f4edce1705bd9c887e45372b8bb3e0d4138d623e372eaa0a93c0010c297fb27ba1a32110451693d60f5ed721c80103cda34d44e838aa2184db5957fdc7b71d3a75767c54de862cc421084aedd61fcc9022954dd8fe967a7c3441084a6eb38665f764de3f2c12b6e45b96ab71e77224f0c20fa786a4e77732e82204c93eef3cf7f96908d8884848484848484e48f43c958041d011494d82c21002c148a7e426a646380025448a0210d51bde6c1408183008680525d846e39bc3f67f8ee07318e1db3e30e49fd77b77971fc2b815fc37bd5fee1edfd46ef703d6cbb2960b74eccbda9567410bfdd31d06fa7e9d6db9543cd04e98b7a0df6dfd4f6d62cfd7b73fd167c0a4d2b9bdb5e9436cfcb275734b6e94c13e2b2ccc3b1cf388ee12de8d0448286007579676fdbdcbfbbd98a0920bc9da4f053f261fb9635dbcfe60f1f6384812063e769a4df3147ee970b88de9f3f5fd82a6860cb46f6520822b39115be88bd303ef559759baa53c18e63a69df34df65379a72c0f2d6bafcde83ef9e9d8e477699d59afe382bd0784b5c98a6b733a6c61cec8f4f2596d59a2c2ac27656a5813b7d05278798af7e4ccc063af2e76d797e63f7ec86721005493c15beeee7731a6e69e9ae61510b0bbcbad2966f26291165d08ef3122ad6bc2b595ddb5b1dacc45bd479ef53ef8ec948ff6e793d3ba8d08b4ca3c33428f8c2c44424242525654431602c9df44439b9c8b48f2db802ad501940e1db05010133f31c301808e401d014a871f7000be148a2550aa541ba19af9076b5fd871a7e0e1ee138c8091568c6f0f41d4dc96258c2998e3eee277c07c4dfcf8963400f1bb235b1eda46ad18d69a83d1f4bc6747b9bc4f48cde767ee3b59ebbb748a933a46d5f19eb3d883a574529ba860ab331b41501aafed84db8e8b9774e5214d242801004ca3cfdc9156ccfa19720a3f2986fd26dabfd871eaa304888a9bdbce31fcc7b6632b5c475259c047d48cd4951b91d18c46478f73d0a0d28d7b8ef566beba9b57d7441e04b7371e2646ae9be9a64bc3546c462e0955bbb4ef71354aa34a4b5e3c7c9a2b20183ab64e566a6813a7f36f6f3e8e8ede1cd9c38881606cc30e5dac5551e0d88f18e166a2424199a6be73a6b6cc3ef3bc5a5e361f8f8e730db8dbff54faaaeeda18404de6aed87cef558bfab460624cd3fe0be799dfdd7bb39c74c54142424242424242f2876b11180003852a65b63f4d99397d0b864053c643221c4404e0043431a44135f61b637c75d59a15673502875a289fe58c703b8c0932f9fc06f39b37c4840a00202ece29aebe3dadbd918181818181814dc8750994096acb3f5669b4d693692208dba8154fa9004fd39b78a79a2008a9f0d3cd79750bbc43cf9713ca1394020045555f4d2119c59f98aecf24a7777b8ebf13955ddd96a63622d0b651870245554f85a8c86b627e0845cd509e104a6753a535e226f22016e4e596e7c5fa5ac8b69a7a6ffc28a9aac27506c4ee1f29d8e66fa9c232ec1cb2fd11bfa9d3ab3e7d126bdbea372a5942f8eac0d4ee36faeaaa6a1adaede73ce15755c9068f249fceae4f14f4993fd1594d5651c4c53985e5674659cbd23472989b8548cbaba5643b2221212121212121f9b3b5083606b5b8926184a6cc9c9aa229577654045429a04901cd26dc2d510cfa8c6f7975dd19fd31034d9a707b2a7abd63ec0a7eaf413ac727afbc5f0d0040e19968aa76dbfd342f3f3f3f3f3fff535165c5ffb177de714d245f007fbb6990464fe820bd08284a1741ba22020a8abd57f4b0614545b0d7b362ef8a9ebd60c52e8aa0282a8262457a87900029bbbf3f021810d4bbd3fb9ddc7e3ff3c96eb64dd9d9ddf766debc79126dcd54d265d53449eda2f2fceaaf8abba8bc86d3b0d1e62557cebcaa6dfd8252d11b699e3799bfa89ad764b7fcbdf10f2e6ebdab3e628859732588aaefebc3797de8e41b613309be4da7daada7419ea9a1a1641871edbd746b5e4119bfe45c8022d0f402634fa4e60a6ab2b6d9dd993a62d75bbc8dd3353529c51905f5321189730e0c9b74c37e6b5a61656579f1d33536f4467333b2fed8934703ee0ef25b784f3aa49eaca2cf511f78f27543e4f925bcf2dbe3f4c8c4734440404040404040f0dfa2a5004847a1a2b5c6f2b6cc9c5a45840315695db55026412d061558db33d2a0dce03db71273390eda24e0b7b2bf3e73c3d0a8a2b19713629576f4701c12ed9fbaca89651836b1e3ea59b38e98ae1bd0912d2e7bf3f06e8e81bf97d5d00052e886847c87504dc99ba36baf544946b41a2526168bc562acaef0e1de1de94887611a54aa66ab17fc96635f44c935dcb73c7442649dfeecad862d67b690b79db3aeefb121bd86c9ef881eeca44795fa6882e9075bf7d1446d3d53da2e1121c2908835de8767b86b926bf2d2ef3e21bbf8aa3f3f93cae8ee69a32eafa2aec6a0904828ad8dd39da6f4c3827e5b117472bea7a624ef491acfc88e54c52771cd4c383404ab4addb52d9daff8b97e68f4d97a8b3cb65b404fcac52b0b9c146cc60d57768f5874fe648cbfa15c5d51665272b54d2f2735428f20202020f80a995999555555a525254451107c9d618d2ba74f9f264aa3bda2c6e1282b29595858b42b2d421e050ca0fe0bf95e6ae624755df43dd461204f0679b465df05190104013ed68a0f5959519caee7e4d996efd3da67ab07c7d64cb911edc492832907979cb31b121590f67b77c34967ced68647f4501b522aa62a1b3985ccdfdd0b582e2b4fcc1c31dcce24465d95dba9bbb766766b9714166ceba6b00d000098061ee30eed1da9470668f582df86ed30219072709b515c5fbd2f7b52c85a030e3e62ae8a8c1ed1795a7e1d4951bf6bcf31f3638da8d07ac9525a4d03a2d06343e2963913469b46bde7a30c4d6beff11b9d7c95f3aec5ce18d9274f0054359bd0157b4775205390564f57f4d87075c3f4b1c30c630b843435db113b139c7a8f5a3fe1d2984e862b75b82ac66eee668ca7cd53dd6fc76dd1c86efefe942b17e7da2dbc7c1826ceecc2ee5305f21cb3eec396efe945bc0f08080808beaa4288c5626797ee4451107c9b510dcb7ea1614461b463d21ea56464bcb4b4fcb51509042c1d3eeb46641060c0ffa2cf814d023202e5a2afc8fe788ba52209972741ad04c438a080230055621c01e0904184e3421c68087e64758c4faf8076562d446fd775b53d3b3df3c670cdff8ae3a2b68cb2bedcdeb4a5ad95a65fd9952fc1304cfadbb4229148a47f2532881b11c920140abddcbb7d3d472929a9d53c5e70dfbe6d77991110101034d034eb5c5b3e9a92931f38112a04c1f7a1d438841313139ed4db39776fdfe8d6ad6d8104414e9f3aa5a1a9e9ecd21dc371c0311cc7311c03e902c7701c071cc3701cc771144192eedeb5b7b7fb7a8cf1c74fd31aa152a91419c88d9048a4d4e42413535312898422288aa2d22582202882a2288220088aa21886816c5f0405010ad2a677a68a3f59992b2550870105011202180e7558838a512601790410809a76f974e0d50f376fc9f758d79bf07d4a40404040000000a5a5a538104d12047f52a020ea4c7ba7e4d73771fcac45b435a35c5b664edfa40e873abce5bc10621c78583b7de04b4ff87508bda9d22fee7a4f1584783a08080808081a3f103800211412fcb93a435498f64d7b90143f6b11d592d6df707558434fc2cfa04e50d37eea03ddef6c9174ae6a619d4048bce97e90451334fd342ddbb0686a589160b2264d92068ba606b326b1482804020202827ffc4d49584812fc05d593805022fecd7cf6f48ab5d14e82ff4aed2735370677e8bce2d5df9313799783b5ed36be17fd85336f0cd2eeb2ba65f4a2b7ebec74fb5de3fda84c8ade6eb0d30ab9c2fb678a142f3beecd713b54d85293c40a0eb873bc4f95ff2a95a3fecdee09e377bcaeff61d5192f39e24627d3640243db3a20727f7af5b7956eacfc5694a73a8dce0cb854f5576ac09bd59de8ea131ef001002bbfbf6de9da4b796d545751e1bd9dd3fa3aeb2933c8343a99a563e93d7ec5c5f7b58d65509b3a5d87a61a72bd796592e4ed74a293edb77f14030096bfcf954cebbce275cb6afd7a8d6db3ec370697c3c57fa9d9419c7765434c5c5269933f66fefd31261e7b0bda69df25c17f4f229419da557aa2174755edcbe0b2fe8d10ff2148ca5376cf0c76325557e3a8aa713bd8f69ab0fe7a6e3d4ef0efa7d52a43d00e6f74bbd012ff652e3ac5393b3d2d7fcbf03bf6ea8f3eff8055507deee5dfa396ecbef838af16a85c6bbfa1b36322838dff45e551753958bb5fa2740809856bdb7feea6f563ac196aee914b4dcd69ff90b2cce83c797984391b01103c9a6a3b44bc3f6db303fdbb3f9c82d7a756ce5f7324f145b110e4b5bbf61e3d775184b736a5dda8ffaa01d10b7db92400acaeec6df2c93d5b463bdccebe9518ebc8fe4a3478f9ad98b50fd81376c68f7164fecd0448ca93b62dfbddd57b624fad2f4a5590b129b4dbcc9b3caef390f1d1b67a4c6141c6ad9387a2828f9e5d78e3eabc2eac1f50123a2356ce766896078a96130bfd4bda71c1e58db189e3fa8f76512555df5fb6e09262874abcee7dc2fa69afb47e5b16d681020404bfba1221f30740d96fce6c4f55d9317464553b55d20fb063c17929d1bd7a6fcb310998b8788a850a52fe26e9c48e65036fbcdc7d37ce5f0d25eec62f536788422020b4883f23477c38bde311c8c1adb8c4e2de03b83ff75d27293831c675444ab7a55bef9c72d4a55565df3916177fe1bdff34ddff63096022094a6936329baa3efaead3355d49e5cf0f4ff19f3a4ccfe5e1020b9bfe236cfeb124c919058e36fa6ba70adfee1ad06d4e71c8ea7d8f823aab23a5198907361dbd53d46390f6b7069f63620c25ff0adf3a358701a346193708b89322a70f18671fba62f4fafe8f1759cbb5fd6d9008ea70ba759f3e3dac583f2f69b54f5685ccbc49f6dff4fcd028737a83c630336afe9989ce213113b68526459a50ff76245a9e83470e54fbd10a3f8eaad898d4edda7826e7d3d57d56b326746312720fc1af2f12caf483e200006a5d83060f35f8f223fcf79588ca7bebf6be531b7cfce25a57b67453ffa1211d039d16ac383cd37baa1195b81bbf4c9d2120f877f3affa380bb38fed7d65367bf328e507db2fe54b0d1b040fc34d4c07cc9fdcab9b938da9b1ed90b8a735380008b35674d2f69b3733a49b939d9981759f6577cb5a4e4c2d29bdb37a40176d0683c536f09a7ef2637d4b196bddecb36a0bcfee8af032e330e90a5a3601d3b71d9e6a216de217175c9ce76bcc66b0546dc71e7c5bff950b4aca6ec7f63653602872ad07ac7fd43474bcf6f5c109f61a6cba8a51f769a7731bcd4dea5fef1ce16aa6c662c9b374ba0edffa84d79417ffe8f9031cad4d4d42cf95b57c6fa064129942e7d80e9ce4c5faf4e07d7d93455375e2107d558eb22a475995a3c060c9775a9df9e1b0bf6ec3162505963ca3c7a122acd54865e0250e31b05df94a0820fe10e7c060d96d7a2f061065afeba237e86a75934553cd8df041db3fe5edee6da2a1651ab02f470c80d7bd3b32b9bb369b4dd7769f7ebe40dcf24b766b61744ae77527368e723154a6339474ed42e61fd835509b0cf5d9bb47bb77d45052622b1b388edaf6545a0eaf56db1b062d5934c4cdceda7af08572fed37543ddcc74b96a5c1d4bdfe9c7ded60200081ecdecea3865dbb2818e26bafad6bda2ae7cfa787971a8b3859985c3e075c995d2e297543eda3b2bccdbc5c5b54770f8c65b2d663af989ef6512b7e7d215ee9437fb763e130000d4bd3b3937d0428d4ea6d195cc7b479e785b0750971e65ac3b2e05179ce9c5257b9fab045cf0ea48848fa5128d4ea6d119bace83d73f28c7000078d7c3d8726e078a1aeb14ef66980ac3719f8c894fcd9da15ad67333f1a21dee6ccec8dbb2838cf0f26b4bb6642bf6dbbb6364930a010040d1085875f6dca1f97fbb13e45b9fbfeae7bbc3bd0c14e9641a5da5639f59c7dfd4e20050fb689aa1bcdbc1f4cb8b7b99a9926974a67140d4952231549df15671dc5a80bf5edc916536f719d9d4c7df5c22b1ece3aec253740fb057237c9e11fcea0261c3c088a6f059b7681e0469519db47a1f7b9118ddcb4cc77ee98b3ac045c5b7d68e7237d554e7a8eb770a9c79288387351ccc7b797476a05d078ebababa99dbb035d70bc5380eb884975f5c0faa663af4cf97a5e8064e9f3ec45d15301c701c2bb9b771ac87952e475d9da361ecd07fd1e90fb538e0b8f8ed26379d6e1b52ef6d1ded6aa2ce51d7ee1830f7544e1d0e380e35af4fcc0bb637e4a8ab7374ac7da7ee7f5183e1ada49f087f37c8d419a234fe2bf79ad0227e04752f0f1efc68367c509fd1219cb49d673e360aa5f5f9579f74de78fd41fa8beb33eb570e58982a9dd25a5291745d35eaf2fdd48c94d59afb86fd76a55cd6805af47e4f58ffbdac59378aaacb5eef7649fa6d685cb6ac61b7f0636262b15158906133c3200491ca5bb559076fe82d4b292b7fb9d3e646e4ac6be5781b17c44a2f4e19ba953aeb4171f9c7f3037377dfaac00000ea5ffe1e362dc5fdf09baae2476bf5afeccf6e74228eaa792fbef0baacaa2afb60af578b87ae7e51d79097bb9718b3aea6bf7a733ab80d4b2e51e1bd93f7795c6badcfcd486caf431f4a8bcb4b8b4bb38f8f3654701cd95b5f7f70424e717969717951faee2075959e63ba2ba36d45da08c3cadfa8e04a6a1986573db99aa7a29a7f25ad02c7ca522fe71bfb5b7f9635991e5b8e8cd7d11a7de17541deabf32374c9003569bb1fbbecc82c2f7cb258297eead294e6738dd7be4eb85f6b33c24f8bfc6511a3aa5e8bcebe2c2a2bcddcdbf3f59211eb321acb21e90a63c68594672f8ef651068a6ed0ca6b2ff38a3e26adb6ba3b3bfc48438d10e55dbeca9a9ef0e2f5ed45ea17a6854eb8641c73f559da99f192f8d8c36f8500e2dc5333679c668cd875edeecd135136cfd7c79ccd13fd630f945ab7be1da12829b5582c293937de7dc0baec8e1171f18736879bbc5c3fd867daad2aaaf9f4c45bb11d81e6b9fd41d67e4f765d7a4cc0982d6fada6c61d3c71246eae6bf5b13961f31f0abe2b3686dd9aa473333a8072ff834f5256da336476d5a4c7dfe62b078cefa1daf08ce3a2eab292d29292d27289a69dbbaba5c20f79f685d565a525259f43194f84038038676f98fbf83d652e73b61f3db47992f1cb75433cc65f2c953ea1a2ac0d03663c735c147fe5c4ba01b4eb2b06455c29677aef7f746c900ae84dbef0f4ea4c731a5653506632f7e8fe03dbfb523e5588081994e0d76f5696911ea44a84985f5e5a5a56d614caaa84180e38e020fab07fdca43348f7a1235cd548d5c98bfb84ad4ce10e5a1eb763fd94aec587a7074d395f2cc6419873784ccfa9472a9da76ddab17549a8d2fd358343d63eab051c55b5eda60599cbc2171ebef7ae4a248d14e57846ae593cc8888a83b8e8ec9441cb12a9fef3b7eede15b76400376dfbc4c9c77325d27489738fff1691a8337ecbd1436b876b3cdb1b3ee5449e04af79b8b8efe4bd855dc2d76fdfb169a653f9d1d983573ead2504c19faa4510fc67c6c0fcbab462d184007028502a6e36c3b42a19aac4f0e5bc736c1248f05626aa6b45bc42bea179f19fee8d2fb09add4797a51116a6b565d789b7e36699520180a4e0332dd4880600ba81117ef3461dc95862df09009177881869cd440054ddc307b17df63de2f5726e92b93f9cdef1d472fea15013260acc1ed3163aee8bb95630d958af31c3e2ea421ea2a8a5d4ba4917457b48d4e82e4a1450f21ed5432e3c35b7de57bed50b7232f7de600dbf3cc8828102a3f7fca956c7b60380f0ddd9e39fbace8becc1a12060376141e0efa1d241b434a3a0c152eb2075b78859b6dbd73f2a9358a9012074e719636d5b35a51715eef4d0394496d4d689357accdd3dcb5a0edeb73822e7d098e1a76d37dd9f6c2edf28c0676c1a12fe2428fece405d0a406b916a7d6edc4595bbfa69ce3eff9417ccbaf4c67cc63474c7a50cbe8f28215bc3c74e1985af8ce296b798b420d48c45c64dfb8eec14b5fa5999d899f1b940c5d5853554550ea3156995661838d0100000e7769f32b3f3ce0d8fcbe75baa022074c7a9a33ab110c001806119d24ffae1d5f59d3cd6c02bf19560941e090055f29a3eca4e858a2979f5b758b0d8726c3f73265962e8db5b77ebf54ff5a05372ed8f2ca371cb7cf4e89898da65e0c88e17f63c2aefedf50f3d5124055d4d1a3cfb58c1cf3a34eb28cf63e7fdf861da2480d0405715b74e73975e5c7865a09e01978e90583a06469a0c49e1fb325daff9cb762fb2670040901727f95cbfe7ef6b70a7ef187c82c873f5f555e5108aa28ea13e475eb627aefac33b1e68dbea3469c9d58943b482129bfa8bb8e36e656fb2ffdba64869e1367ae1b27a4df085dca31ee4f4cd31d711bffd17f78569900042025d955c6d6645c72ff419030050c90fba787061173a80b73d2be5ac6fdad36289bf59073d452a4253d137d455a102509d22d7380180f9a22584004ad02efa229af540e000f0767daf4eeb658fb18f7b7e36481e00a034cff9f8ad95ddd808883fed8fd9f5c122eaeedec9463400f077d3e1b9fcb6f6f847bfe125eb97dda6051f38b9ce53190508f0b6a578faeddc943c61bb3bdb2af2c83aded425bb6684ee9a81aa98b9f47077f7f4f5f7b1d761a000505ff48ed42964d5e6d8beda6400f0b4284f743bf4b2a81ed722e3388e0bcabaecb910e5ae8000d871df5cf13ef134bfae1fffc1836279df8d2b23dc5900e06684caef17d6d44a7039c2daf0676a9e4421fc8aecdab53b2525b5c5462727c7912347b4bfccb62244d351c0f0cf2a0493043512c00124007228603808710000060a7558830727320214046abfaa4b70295029feca31bc949da7cb6d17f7d62103c9346c90fedafdf15911d1d6004056d0566a303c272b693179e915120000549ed328a19295741444378b652e2e2a7d5bca7f38dbd164312a6d87ad116bdaf2249f334c66abb3f03bf99562506b65d426595153517a244aa553247562bcf50b0af94545985a1f0eb5211946da741400c4959f782c436d865446a3aa9b71a80fa52db7b917974e5f7a38e93d0f27a1c2ca6a7d3f699a51ba9aaa7ceb121d4575d0c15b8bbbb0e4d94a0af2240080660db338fff18ab05939c3cfde086a9ce90e2bbf3e37641569de8d587745b4cd48654c44285add5de93b2f3dcb547daae033d58772fce0b517cf854fe45c7ed3febafd2c5951aba198c872f224715d732d93cc56670a338bf9187c61d52eccbbb47ce6f2f8fb1f1a92a4e7d3500ef26a2af288d4e808af7d7b3c76cefab34ff205080ab55535d602110e24001293cb96a69e44a35115b86c140000a5d029b8488481b8e25345edb3754302b622d23b2590a81a09fe41473f0800008297dcbff486e4b4d4bf515fa376081e6615b9f0f22bc140aeacd6a11ebc333118002482d29c37594faeec491582d1dfefe9c42558f38f10d36ec9a50b5384388024ff64f8c4841f935993990757f5506caaba084db3331dc49f52eee4529c37f86834e5bddf48eb5933ae66d48cd10200ae6f5f737a632551632218467c2b09fe036ac4e7a75abaa23e60edca00cdcf1f61b2524716828b010750f10cedcc467000e0675c7a81592eeaa347939e4552f71cd2853c2ef145995b665219db6bb0a372c32b936e16d45b67ebd9db1feadcade418c603d626f45f56fa3ae5eeed5bb76fdf381e7b625b2ccb71f6b17d536cd9f256d30e9c01005c589d9ff3f655eaf1841cc0f126478d720e41b66c695b0e89c561221886e3148e8db542ede979d3d7450cf671ed6ade397c6d67d9bc10fca43a43f00b3266f4e8c2c2c29c9c4f4d5b747575468e18d12e6f682b5a0483043cc967810801502303828022091080eac65d1880321970001c0106023592bff7b054246dbb5021aa996ecd9d8d00e0c25a4c7264fff3d96b2d0044a5d9f9b538c823007585afcb19da4a240000093ff77d850498240061d1ab1232474dfeb3b04a56d65351f058f0f86c601b0642543d2f4fb56547cfbc0b8f34a5caaafe48ebc7b771c1aa5c0eb93aaf4a0c9a54004c50545a8f0100595187559b5a2104a00380b82ab74a0c0080975f9e32365e67d78d37bebaf268c599dea64b9aea14d266ab3099a1c655e7b6de302d293a1f11ba9dbbf4ce7c8746873bc2f707460cbfe81877779299dcb7226d521c8dfd6c04b34f9c6409edd6e9eb919db1f053a7ea791d634de9cd5e6308207f66b897bc89bf33fdd881abf9fd87ca8ea6c601afb81231e198f6f66b593eda7248c5b9a08ecbbe2c0749eeb14933efb81db97ed0518d2ac9d9e5e576e6fb62262b682a321dc61ffddd8d2991992f829ff9cf3c5192ea9cfc7a50d263f1f3ab40f2648026a3455917d636cf87a4ecce8659f3b69c4aceada7a9195a5b6bfc90918f24b69e8e3cdcbaff5610ae2f1d5e4952b5eee10d0000b569577ed8bb4cd9a687b76fcbd1d5f5fce21a60dba8d064f44d6d65545c515a8b690100538d498c7320f8ef498478b3d110006c4347377783e6cd58382ec20180c961a2388e03486a8a2b44901165af1bd55c7fff545a51580dd527424c4e34db21f7b15c840931be0895a7d3a82a26dd824cba058d8dc26a5e1e9d392072e5a4ad9eb7669b4bde9e5b1dbde1e88dd795c0d030b33244a920e3458aaec8401bd2dab400b6ebf2f371daabb61f9e3970ad08285a8efd23a2a3065bb188ae889f586588be885f96f9f3e645ce9a55555d0d000a6cf6fc79f35abb9bed61c288966f001a02287cee31c0016a2420c481820019812ac967a3a65a0c6a30a0a040418027fe4647c4b7c04a6f6c4fc4bd763c7e99f9e2d9cb17cf32336f2fef5c7a7c775a0d00e0829b4b7fbf532a96543cdcbce82a3d038ca9f3000020004944415420cc820e0080d43f59b3e2e2a77aac26e3e0a283fc1e23bacaf8bba11a848cb1488d9af7c7cb2a316075e5d9772fdcc86dd6882fdf69faaac0e298e0719b6fbc2eada9adca7f7661fd8421bfbfac6f3d856d5c90d57564f78a433b1f546280f39fefdd945a2b3d3830443365f31f6fea01c40557b79c908eefc545353c8992b1a9863c8a0b320f6f79c0fb7baf88baacb841131ef4dab76ba44183e489f35262fbcf2f1c17bfb10fb7414efbae4859d6fe86ef76c5bd33f333a5cb1bf95ae6c46dcf36ecdda9850321128b2b5ffdf643f577de6a44d17df102bbb469a153f73f785f211054e63c3ab96cd8e8f84f22119f275134365597477141567c5c726b49c285d5b524356343351a82573f397c2043f09da542d1f10d317cb169e395773512c084559fd293d24ac4ffd4038595de3f9d01eaae76ea0a6a0c90f3dc91f4f8d95399f06c5f4f25d917075e7e6942efb91718e34fbc2ee5f1739f3f3836cbbe8d5e2910f12a6abfbbc630ad431c28d597e2ae7d3179435df6b90bf98df7884aa782b046d0bc0d00abadac05a0d2a97f51402031384ca82e28fbfc2c49aaf22a3092823261fd40f05f56225a8eaec6a175cb7869730a8e038e93e4955824b09c7fe6c6f55b373f87dbfb07e8b09419a0d26fdb25d9edb76e5e8ee94afd7424c8d87cd8e50a99d1cf28c3bc5fc4307df8f0f01dbffed5d691e1dbde7789b9fcf4436ed6e3eb475604e920cd13d6dc461f07c071846ed427724742eafbec94cb07a23d797fcc0a8b4ae211c31888d1d544683dac5ab59242a650c89455ab56fe8746573348206bfc211d2321c4a10e832a092891a1a9bd5f850c1404f812e049409e048a7fa77151527879fb3d66c88c20330d75295a9d86ccf4a83bbff341350e549d7e21f5cb9cb5d8da7de275a2fe8869704f8f2a7b8ce21cf0d35356ebb60e9f7460939f8a6c662806638fff319abfbe97b6028ba1d12978e9d53c61f31b46d60cd975e78f6178fc38171d2e47abebc055cf0c07051ab4d512dcfa055155ff4dbb07bc9adca593938b7f6c898783b41c68e6530f2fd1daddb3736767cfa167b57a759007004039bd57ccd6dae96561ebda3d3036a7ab15fb6fc954c20f6776dfafca3932b8a33a5783c3d5d0f58d7bf9ecd0fe97d52f37f73654d7e070353886a1a7ca54bf235254d5dea703488c7a5a3101981d7b99e3a0e765a74a6aa9490d8cec591861c26070ddb77ffc0ec19c6a34eed89dedde0571433ae96aa819ba8dd955e030bc0797cae9b52c526b97afb59dbb47bfa59fba746c2d4964fdc1b123b0e56e766e5efec3778a9c8dbf7b8e0ab24ee8fab57d6b0f85fb757775eb3564eefe9452f13ff4ac4a4aae2e987d43683272ac354bddb1874eddf314be96b9b9b985b9b985a97ac1ee88d14bef371f67222a7cfa4aa0d06bde244f031609004445196f9b54050445f09ae2869e41acf4c11f8fbebfc70fe5042c18a5cdbf387ec2be4cc1e7ec63e5776346ae7ed7d46aa0e36445173fd87121e7f3edc46bd28feccf045d172ba5bf583fc95cfbeedaa2fb3baf1634a457f8eec49e74b0f0f9998e6d09087e293de273a7c417724533499e6ee1610cef538a940c4d8c8d4d8c8d4db46a13a2a72db95c42d5efd68555f6240bd1916e373660bfda3663e6aed7f524b5cece9ae2e4cdf15902193d4298ffe0ce27e09a6bca093fa5e580c5a829411d95a98003c6ff90518c37a5b045521b049d9a7b53eccd7dd7bdacc55179756b8fa17322ec4995996f2ac584b8f8e3834c6704117ee9b079d386cd9b36b47da3dbdde86a12801c0a8542d9d71e148b000760a120c1a144f4b903a65c0c3880020900a042fcf73a66489a43af960c6d21d7069d280e02103c3c0328c72b7a5fe4ca2fe42405fb1907662f6ad600eb71f8fd93c68baab84e3d943cf56bf1d2747aced9df734ecbcd7ea773fd1ad7e90e1bb333be7641929a4774c2f3e8c6bfeb96379c673662c7c3114d472d952ed85da79d7a36ad69eb2ae9c166739e7e6c3d810a7ea7cbde7ea1cf1846a4e6450000cc7952fb45e273f81b5b6e526b2dd216f2bed99c67fcc66b71c3126bc29a144995d06bc5a10d31eb0ddafd74d0eec65db78a8735bce880e5732ad7a7b5fe08ba69bf9813fd625af4cf52ba441c7f12d1b465f912c0711c4c2353b27168fc869254dc169e79bc006ff46db240baecbae6d17d0cc3701c0760f6d89be68ee318864900e1f43d9a1a84492412099014ba0c5d766890442c63d124361abd6dbb48241609853ff2012a79786ccf1e2e0900ab2f7ffff0d4ee3f1ef3ace6dd9e6a4903c43a3cda67cfe8403ff1bc71de7af0eeead6d843efdc77ec566ff6cc51b89dcc195597966f3a47f1d1accfbeba79f1fa0c00ede4fb593d7b1bebd819c0992513a2556778aa155c5eb5388941f952ae4750042f7b7ae366b2828b9da98c328fb05c624f2f7be93e6fb295e9a141837b76d1a3d77e4c3db3ef8f575633e674ddbc4f7a90b2e7b2058e5de78eb371be3ca69fb38182b82423f1c0cec40fdc8127a65bc9fdd55291b7095fe0b17bfcc89ec3de4ded63204a3fb27cd553b52167061b5020ed2b9d57288217a524de794c73ecdc81982182a09de9102d669dfb629b8ce428bb8bacdb6f5648dca889fdc2b3c6f91a538a92e3371c48d39fbb5087cad0993ad9da6bf980411553c2ecd5ea5f5ddabaf132bfef5e2b16d0ccc644f53c3e69a95f8fbbfd835dcc3518e2f2f78f128e5c7ac9f4db34d1528ef2ae8b1eacd9b3f198d1404b6ae9d3339bd75ea902fc55eaf33c53eb2f53285dd00cba1bd69dda183e9736c1438f5cfaf4c4862489f1547b5594b0baf9a975862884f67d83db9b16c120411d0658cbf61300806a0960f8e7bf4d2bb5d8e72e4f0282ff1ca5e7a37f3bdfa8502a997b84ef5eba60a80d0b0100b2ceb02337f1f9d362974fda2700791d97e17137560ed52183ec2386a8f86dfc63ced8c92bc3ba475334ec0744eeb837e65868d08ed1d35d332f868e3fbcedd588a8f56382d6b38c7bced871009bd9e7624b9d52d37b60b7150b6202c33eddc9d8e22c3b0a0361769e71ee45a76d312b769fdeb8e88804611bb886ccbb7c7aa243d9b284a3a5d283e42ca69d4fd35bbd70ed911d0b4ff101c82a26aea3d6ec8d1eebcaf91bdd8b64bd91c76e6073a62f5b35e9582db08dbd66c66f88eea98a426ddbe7c8190686d8ecd938d5ff4379dafd859634a27211b43f35a285f4d0aa16d16217a2ecb1e24c9c6ad4aa9d73126a80c2b5f15f787cd168632a8e83f1f803a768310be3564ddb2f046687eee3b62c9de9ae84e03889db67d315e5831be3e22fc52d3f2a02a0aa18d9f5997764daf0ee1a241c8cc6c5adf8386d65e4c0a3c034f0181a79ec74fea201b18ba7ed71b834086f1679932e81aa07febe3f2f2a7af7ea69c7254056b5f09a7a6071b819951074092d82e02f82b48bfb8b80a543d31f750a5488a11eff0b6a13de62d97c0b0e001a14bcc14753639fe995f531dddd7b7c23818287e19d46338ea5aeea2cebc71284592bec7d5faecf38d0834954c57fe99baeb54636fceb2b4dbf322bd0f4d3b494f6456018d6b422914830ac614582491a68d6172112491742614fdf6fb87d4d4949ade6f182fbf625a60e252020f826245a83c1657971eb7af2850be7bdbd7d300c23ca8ae09b68e9294b577815654469b4635014bd74e962707070db123a72fad4290d4d4d6797ee188e038ee1388ee11848173886e338e01886e3388ea3089274f7aebdbdddd7238d3f7e9ad608954aa5c8406e844422a5262799989a92482414415114952e110441111445110441501495bed03ef745c8a38041db2ac4cf418efe2d2580eeb93bf7432b27da2ec92a212ae17f418b688536b408ac418b90512250b118158b111219119111948ca02240085319020282ffc37b92685a26f821df5602e2fefe8b74a1a635260a7cc9cf8d4c1e053609d864609380f66ff570c5bbd657cd72699690a8e13f84ea4bfe2a9dd6bf6d39f970ede3e9c60613935bf7bb24cc5cd65977c84d1e517a040404ed456220869a1281f0d14484f6eaa389820005819f3a35174f02421c301c301c24002de799aacf8836461a611bfbcebd9027fa2152ec954015f3d8ccbfab1460558fb70c77d0a4210882d0b9e69e538e7ffa91ce4385af965b2af95faafe720f3f698c5a63b19054ad4356de2d6bf32e091e86ebe98c7ff05597a8df734c8b8f5f4dfae601166c0441a86a9d471cc969ebb6e08257c7e60676d29043511465e8390d597ef9539bc54ed5e9b7303a4c9f4ac816040404ff9176470282ef81a833ffc17bfdcb6b110c14f8d8cf558b6a245023811a0c6a24c097406bb228cd616f6ebda8befac3a9b0d2b503272694fd6b4a987f7f56efe98f5db6a697d5d656bcbef6fb104bc63fa744a2ac80843291b0b6f4d9a6ae0fe7f49b739fff4f665d92776c4264b2db914fb5f5c5c99bc28ce45b370812be890be83afc3c67e2d117253c5e69c6b10883f443370bdb52b5481c97a1c3dcd4c9846c414040d0ee515656c6310c4510a2f9950884a75722008ea3088263988a8a4a3bd122aa259f27a5fe3f8290c8643295a5e73e72a8795dc6a33c21000056f1604d88a5228a20540da789875ed70200d4676d1d6ca7c322210849d92a6cc3e36a1c00409c7f6e86bb0e1d4550325ddd7e66322fff70d8e073e559d1f6eacacafaa1172a40527273695f4b25128250355ca6fcf15e3a2f96a4f4c6226f1d1a4256300e5c9df2e5ac6a92d2f4940aa36113fccd94e5e414b5ad7d474ee8a5431165afb656eb9350090035378728210a61893c00a8badc9763b5e2950840987376b68f210b4110797d9ff9571a446aacead1e6a15d38140421a9d88ed8f9828f0b52e6f68d7e5979b1af9eb2b28653ecf3fad6ca8522a762193c79804e45da8b7209880baf2cf03364220842d7f79c752e5704c04b1cd3776b4eee0e2f2d65656ddf5d1ff9ad1451cb63c450fffe8f88eeda720882b24d0397de2efdb216e0128cc2b1b25297a32a1a76f3b3576bcd730f5e91386ffe832e9b2fc68d773352613094f51dc3628e1e1caa4396de960bb37a68cb91480a56c3f7bfa9076866d184f3330f4cee61a848a3d158da4ee1e70a659280f35f6e0f31311f72e04dad306ba57d875e8b660ff07473b2b5e8da7f7552b9040000af7d73725eb083895e870e1dbd27ee7c5285010008327646f4f376eae2e0e0123066f9e54ff5841c434040f07fd3229494325f65611886200882a04420c257c2e72f3f511aed362018866564bc6c075a444363f0bfc97304569b7fefe0e14cb2c11c2e05002b4d181f105b3eef7af96fd6fc6bb33dfbf68eb14c5fde1925717c975ddfe466c42cbb19ddb34fd872f7e7cb6df0c74ba71cd3d9945d1fa48554bf4bcb9297d3743c7af88f0e53bbde4b5f604e0510bddbea19b4a3c3d607556106bc9b8b7af50fddd4e9fe4ca3aaf3e343375197a5d58c352c3935b17b6839a347cb9673070f8ddf564d9acb9e12d4ddded64c838e020045dbcd9db9e942a6c0bff3dbab8f501dd2e3cbd9755ee6af12d2e4bbcfd6a1d43d5be43f34c1ebc88bb33d398567a67a0f1e61fe2c61887ae9e9517e8b858baf143fb4c21eff1eea1fbca853fa9ae5a7a22f3bde5bf331a127fb2bbd02e58f4f5dca63d9182be039fb06866c57ddf4a866a85ee1f171dd078668a5df8df0da756a525288f8e8abed4e7400a8cf6ea5885a1ef37249e088f3cef1afaef6567abd3dcc3d708451d6d901eab28a0249d5a1a7e6f86961abecafceedca6a63344b6dd6b9bb02db55bdb59b752e2008020020c8dc7775dcc5673ceb9ab3a31dc74dbfdcfb6ca0f2673da1f2c654bf88e7c38ebdb8e8a521c97bfaa4ba69e666bc3a754d48e801fd355737046b53ea33415271ff86eaad4bb7aca9a557a7f5183ddb2a29ce134d8e0e8bca1cb43b29de96f6f678e490c94b8c2f2c77660059d367defe988eaa907773eda498a50916bf07a812b20c0101c1ff0333738bcc972f9f3d7b565e5e4e9406c1d719d6b872edda55a234da2b2a2a2a2a2a2a969696ffcee4f105fc4f3939084a927a646af0cc0400288222080208200882008220ff2a9392fae461eaa461000088e9d8a3c7fb715180cae4ed57e823132776552483a25fd472f73dd30f672eea6c6b1c32cc180000343ca6cfb7dbb2ea61e9121b55b21c89ff2cfdc96b17550b35037b7b0068e69f5ef4fef896b48e31c7069a3151607acd8a71deb9f072ded46119bb1259a36e0eb764a0c0085a146973644bcb94c9775d7eefaace92b5dbc3e326e60998568357ecdb3ac9966ddaab73dd8c1b3902cda45b78f09cfe49fbef150858b76ef33baf30a5d73edbb937cf6bdba2de7af2001d8217ce5dd5714f52c540d7abebaf70a63f1e67ab44067098141bbc69c4f1574b6cbe363133c63bd78b4ba74a6aeb442a8ebfed59edc62cdabff3a1deacf4c1660c1218862e5db0c62ceec2a7f0a9eacd4ea3b55644dacd0e11be3d71f09d5decb5003d3914ac47af9cb4ce69db9df2fefdd59a9405acfcea6f81db8c57ac52d8deb30ff5daf9199d98e2ec0d3e212f63ee6f77fd3c3781b8aa8047e57019ad5a3b517586c58cb553a680b2ef184ff9f12979f5325a4475f2d633c8d00b73bdb5e50040cbd6450ba03e0f40527a23ca6fdf03e71d89cb7dd41a263642e41c260fb7622080a9741fdf9f1d7828adc601d97d0eef7768bc831a05c34c82a70eda39f47466ad7357baa9bfbf442c168bc59add86846a8d78f0b12e40951885414040f07fc2dcc2822804823fc5d77c801210fc4c187446e72ef6088a4ad5071209411004c10110401014011c50040140647d34fd0ba0391e28944804f97797bb5526a715d6e300127e619158cd942b150011ba96119b97532106e1a773f3033beb282b2828a9180fbf5d5d5b558b815ce705479759de8d74e5ca2959044425b41c9f2d2a7953c27f30d556474b4b4b4b4bcb72f45d3194f384fcc22209c7bc210ab2b2b16e6bc23055cb736adcc527b97c61c9e375e6899383163dae05964da049fec5076f1f5d2cecd8af775febe2849477c909b9467d6cd8202a79535471619885342e1dbb392f114905bfbeec5d313f7385bbbe74b371bf131592ca6ff8c64219de07d3dfbecf2de78b4b1f6c08d2228b2a3f55a0ea261c0a000090940c74685539152d8720b45a442d0aa42287c7d4d769982698ca35e7e0a5b9b2a66d9282d38be25933d74f8fd8737d8df25acfa0df9ff14a53cf672a77336a367d07594183252c2ee2b7daa74556d456946aab288d4191d48a64cc3e317e41818863a9d9728a31acf27edcee7776d3223c65e63e43e96a6a74695a490ada6c6171b180979f5f55706c848bbdbdbda3a3a3dbd0fd056281400278dd87849513427ddd3d3cbdfc47c6bd15d4d68a0997790404040404040404df0f0ecd66edc2711cc3714cea6b1ffe655a84545494d7e83663c76cead6095b5e0981c450e7924b5e154b9dfde082bcb7d52c5d255259c2f861873462eee555545594bf3de8c1928e754615ed276e4bcc2caf2b4e9c28da3c74fa1d1e208034cd734756d15755f0def53c372f2f2f2f2f2fbfb8aaf249b4359da1cea154e756368c5ae01796d47dcdc08ba26a3b785a30b73025bb0647551c7a6abe3e72f468966e808da64d1f8337f1f1f159ea3d1dd55020abe873d4079e7c9dd7105909affcf6383d39253d5566e765c9390d5b0b2b78ef767463c8a6b2b5225151d750e728d11b046a8aa28e1256f4ba44aa24492ade7faa57d0552237cb2bde4611358b89a2a4cbaaf9f0a9469a5f61515609a2aacd96b167c26a2b7818438d41026a87e187ae2f4663ddba85cc7deb1f15a0deace6c89bf571653cd97b314fd2b2f27deb6e33343428c52f0b5a8e5b4055fc779c1c5730c37fc6c5a2a66b4af8b91f2ba5ff44c5af4bc96a6a742697a3a03f3a3e392525253939f97ef2e3f487db7ab02405e7e62e4de938e7c8d5ebd71313f64d36a41173ab1310101010101010fc5099fd5f992a8ad1f0c57eb96b172796e36cc7b1defc7df3763ead96080bae2d9f7f93d37f90394d54532d513235d794477141c681dfeff1700080faecd3476fbdad14e114058eba921c998c224062abcb9767e5f07100a01a864decf870d6ac232f2ac580d595bdbe7d26f19308d80e63dccbf7c7ddabc000e7a7ef5a9ffcc5eca358c99545b336263cf950562be2e725ef5f7da248a7bb390b01aaae872b2571c519aab7832a59d9de8f7171c525c4c5539f0a40b719375cf94cc4a2f36ff9184804452fae9dbd5f2c46b97e533d3fc54edd9e5a22c27161d587076713ded40189c5650973b38abecf212dcaf51a6df761ed8263d9b558ddfb530b9764761ce1af4306125b9d5efde65d15060078eb45d4ec18a01af61bac9f1abde4526ebd84f762dfbcad25ddc7b92acb8c7da0e8f61a64f22276f1d98ff500f2a603660d537e76bf50a7b38e7cf301128892d7d218c747e1fee1bbeebe2b17082a3e3e3cb6286cc8c19c6fbac3653b8607e307a7adbe91578f6382bcb4fb59d2a40149c925fac2915ec9637acebe5a22551d90faa7eb575fcaadc7f82f0f2f3b2ae83ec496c9b21bd35b7870e1b60785f5382ee117beb87d238b87e1425e2daad2414f898a603599e74fbfad239e74020202020202028276a1457c7dd23944d973fe3885d3f376674b5403769c9dcb8c735324d37487de71893bb7a8b33cca0d5c17a5bdd5c5d0a28ba3ef821c874e6c140000e33ddb3bce8e434551bae5ec92e1bb57bb3281de69f24cbbfbc1ca28a2d8f334cf70d299b3e3f9ab7ba85110928289ffa24bb9421c50b53edb0f0fca1a6b656a63e71955ece5acd8d20d1122a7aa527636d2c744954e656afbaead08db7f21ca460e00e866fe5de43065570f3d2a50b4dd7ba861b42ebdcde50100e43b2fbc7cb8f7abc82e6c124255b51eb0f65ea91880a41eb2ff4ab4f2c1201d2a8a32f5dca71e7b2dc001e5f68a1a4959624e43e42ce73dfda6cc4bd61b157f6c64d9421b3a49de62c6c7fe874f861b5300a84643e6f62e98a8454298ce7102ffd68aa8d9315bde932c679dddedfb64aca11c99edb8068f38b5bfbf46b3cc532d222f1e1f9c1fe5a0a5a1a3ade3b0a062c2b103e3ca667b8d3d91d75c41a01a879f4bd9d72b7f5388992a93a9d175585cbed368af6fbb7245147bacbbb8ce3a71a4195b4e5edd21fc48765d53b701aaecbe24e180c7ad91bda36e96490050e51ec3d50e059a70f5bc36e06377adf2524611b64bec1f4b2dee45f63031303071ec3bf7d8cb1a1cc8ba7d67874a360d0cec3f7c4ce471b1adae1cf1a41310101010101010fc090e1f3e326bd6ecc8c8593367ce9a1119397366e48c9991fb0f1c9211e62d1dfef455db34bdc19b7ebef88bcb9c88030e5c0a7e60558c4faf00e226fdeab43573ca97db9bb6b4b5d2f42bbb22a53e73858bffcb554ff67667e01886e1b8d42aaf6145229148ff4a64103722924128147ab977fb7a8e525252ab79bce0be7d01272ca1080808be0189d6e01fa3bcb896280d82bf8932a761d8a1a45e4094c67f1a04397dea9486a6a6b34b770cc701c7701cc7700ca40b1cc3711c700cc3711cc7510449ba7bd7dedeeeeb978c3f7e9ad608954aa5c8406e844422a526273977734350144591b8ad711f733e020e38e008201a9a1a9133a621280a002414fdbff9684288fa4140404040f0df20332bb3aaaaaab4a484280a82afd3e4e9f5f4e9d34469b457d4381c6525258b5fc175dba4f0492b57aeac28afc0719cc962ce983eadc18d3f000090b5a8508741b9f8bb869f32516093a04c04f5dfd7442b8f021305320238805002e5620000353231d49580808080e03fa44288c5626797ee4451107c9b510dcb7ea1614461b463d21ea56464bcb4b4fc05148939736647472f16d60b1744cd475154d6e8885c2c0265322890a0f23be6ae26a380204042bec7fb0e900014c9502d825a1c10802673fb4a09000e2a6400803a410d51937e757eb24553a38f31bdc9779ee380f3eb6bdbb2686a589160b2264d92068ba606b326b14828246e190101c13f495565a5934b779cb09024f811df5682f641e72e76776fdff825928a20486ccc62c05bb123424538083090fbbe51d6956228168100fbce580101c000301c2438081b1f07110ea29ff568d4dc18dca1f38a5742c0cb8e7b73dc0e15620020ce3f1be1a0a94857b2894c7a1069693ef9e1bfc7d650369d0404040404ed90d2d2521c702210e17bc267f980288df61e4a7e7d13471400243890be7b98c2f72b00621caa25a040060e055824207d5ba216bc3eb130c4c15081c19267708cdd47afba9afb57db8d1146e7c9cb23ecd90880307b6ff459ddb8373515e9ab6d69ff64e14af2f7bb3058f24d4129e40aafcd740ab3d7da6a361d8015c77ba811da0501010141bba0d9ac4d04046d23536708fe23b7fa17860c000800f673325323018118e450a0a3402743a908da369b12bedd19ea3cbb3874cdfeb4605b75a4342371ffc6f8db451e8375fed2087039a3c0d14652bda7ec6db5928521eb9f706a2b1161244ab38868460b6edf996e4c01004048d4665a0c2e167f4ee7dfb3b3c1c56220938921eb04040404ff523d82f0f946f0a7554f82764cbb10d950009043a1eebb474b732840fb3339c7000418948a0145802a235f4b9ac78857de5cb028a5f3fa539b46773354a6339474ed43171cda33489b2cfa74629a97a5168bc192e7da042fbf532a010061d68aae3a836f4a1beeb1a2c3ddb95ec74a65afd86829c44b0a7709892f7cb3dad348bbcbf407b2a64ce2a26b31c1161c963c8363da2bea429e08809738c4c076e52b2180f8439c038365b7e9bd184094bdae8bdea0abd5005875dab6b14e7a4af20c054de7097b5e0a7000103c0c37311b1c33bdb7bd9561a749b75b0ef4402972343929340a0a58c101775587053123dc6dcccc7cb6bf2b94a6b3e6f182b065995557c24c75340c3c9624fc3e606a6acda3081b1d1ded2ed31ff00117bc3e32d5db508525cfd0b019b8e16125065f5caa227ddb503b1d1693cd50d4b41a72f8a38878467feafbbde4881b9d4c93090c6deb80c8fde9d5dfee40c2ca6f4579aad3e8cc804b557f216ad19bd59de8ea131ef001002bbfbf6de9da4b796ddc6d51e1bd9dd3fa3aeb2933c8343a99a563e93d7ec5c5f7b58dcf4a6dea741d9a6ac8f5e67d6492bc9d4e74b2fdf68f6200c0f2f7b992699d57bc6ea1e78a5eafb16d96fdc6e072b8f82f75a189f3ae6c88894b2a6dada501ab7e7e2032d8465b914ca39369aafa4e03179c7ccd6fc845d5196f3ad9fb5ce55f55fd7377b99b4c4a265c2a12fc6c89b035048fe6d8769c9ac297d9242e4bde3cc1b7a33647558da36fd76ffe89d77c8c68b525fa2208dadd8dfe35b44404004110049026500441111445511400c84a64a02050f27d122719010a024c12d48bbf7db01c027224104b274946408243bd8c7051dffd31a60500002000494441545cd0a87d9590546bb3bca756b38e070441001005bb697fccf33457aa4ddb12d67be4dc6ee93b5da9df9b7d86cb967bc7f9d6bfe99f4f8eb6a4416ddaa94691e5d3a1918376abacbb573448a7e8d464dfe1833553ae4db0f2372ad8995a1669427d72354f4515bf925631594f927a39df78b835132b3e3731609970c1b9f7772db1275b8606852db5495eda0500eaf32e3f344fbabdd64cfebb12c57f71ba72d9adb47daa241c2f3b010000f42eb147e75d737bb0fcd5095f160060e37ebf60b96d54facd21ea2800cebb1b11382d63c4c997094ef4b70727040c9861f9749747b34b490a0ff92d793be8624184355d589cf9bc4291447cb77f3eaa01d10b7db92400acaeec6df2c93d5b463bdccebe9518ebc8fe8aae8d97df8a59fb803d6167fc1847e6df4c80a43c69dbb2df5dbd27f6d4a2b4dc27c8d814da6de64d1ed779c8f8685b3da6b020e3d6c94351c147cf2ebc71755e17d60f6808d119b172b643b33c50b49cfe5abf9fa8e0f2c6d8c471fd47bba8b6a8ba752f57f7749eff48d36f4af46f5d34a8bc0fc927b72f1fe4f470636ac278030a9054ad5dbb37f86bf89351be3f3c6773a1a97c3d56f170f782f86aff25f31d5944a526f8794a448b8d756f8f2d3b922b0a96d9277ab763507074ba6148e43a4f4d5edab10ddb27f6ca41eeee0de6a24421fef7ea0c5108043f96da9a6a89882a11d2c442aaa8719a08e992446a9c2e0225595a58f0aaca4824128aa2288292482414956a10288aa2082068c37f208b30a8c2e03bdb0e6b24c0227defc1221c481890001004ea31a86c1e4b8b065b7175610d558dc3f8f23d49d1f61ea42d554bba8e99ebb731e2564ebdabd1df2d48acf8fade47bad31f8499d049d0a16ff4ecf59d775dca1d37beab9fe6ecf34f79c1ac4b6fcc674c43775ccae0fb8812b2357cec94a1e4c4e644ce6ff74677522403d88d5d101837fe64f6822ec60024a59e33079ac9b72694d5bf5e68cb8d25210024cd21e71e6f760000798b71e1dd5549f0ddfd59350fb79cc4079d99d28d4b05301f1435fa77ff23e97c0f93669742a9644959567a46ae41575d8ea51d87785afe09d41c068c1a65dc20bf4f8a9c3e609c7de88ad1ebfb3f5e64ddf684d9b8445087d3adfbf4e961f51365d6da27ab4266de24fb6f7a7e689439bda1aacd8c9a7f66a27348cc846da1499126d4bf1d8996e7e09103d57e6ebf2cffd186758fe4fc0fdf3d1dc291be20868e1ee6dacf7ac8d28d4f86fe6e4f67765b7be5aff9b940980636ca77b7ad4dffc02f4f8c8818a78ae2c45436043f4d2494f56d58f378d584d9f1b75e14080154e0f3aeba97fbe3d248dd361edbdc5f0305e817eca5e5e712bdeed8fbdebf19928942fcefd51902827f3768cd77ab10002087020220907cd7c112003e06d512a81203ff5bb190d9ea4c614931ffcba324a577d70d75b3d452d754d7320d395e5c535dfb03861c8baa722b11ae919a54fc2329e96b53ab732ac514adeeaef467979e65de78aae0e3edd35329fdda8be7579fc8b9b86953c5e5ef4b04596b7a9a1a9918189918580f3e5d29a9922698ccd65068a3e59faa3f3d21ede58b672f5f3cb9b9c4563ac12959514bf1cf7c0f305e7e6e65de81101b03231303231333ffb84fe29a1a49f34ba19cc0edbb06d5ec1ad44943d9d86bc2aef46ae2fdf38f43e2f65cbac29df266dfce67020080ba7727e7065aa8d1c934ba9279efc8136feb00ead2a38c75c7a5e08233bdb864ef7395800b5e1d89f0b154a2d1c9343a43d779f0fa07e5180000ef7a185bceed4051637de7dd0c536138ee2bf85cff6bee0cd5b29e9b8917ed7067734636b3a6c3cbaf2dd992add86fef8e914d2a040000452360d5d97387e6ffed4e906f7dfeaa9fef0ef73250a4936974958e7d661d7f538b0340eda36986f26e07d32f2fee65a64aa6d199c60151578ac45075c65bc5716b01fe7a714796d9dcf43ad94b09cb3e9683b2a921fb731b0349dd6ff6ecb17d3a507000a8bee0c7a4789fab04f187ad0e2d2dac8ce63dad0300ac3c79cb886e06741a9dccd4b71fbe31a94c02006435c74037059ea25b90152636ebe563c4205408829ff5443477b943523072ea3d7c7ae4f02e72b2db25d559a9056019e2c641a45b281acedd34a0e855513de1d086f0d14484767baf7f5dfe8430cba500864399f87ba79cfb53c89bfabbd08feebf923f60983649f6c5cb4f993f7c9328f64a5698098bc4bf33d26a0c0e0008599e2ca9174b1382f1cb057f56b1a028682be2c56f4a45c0a600482a3ee60ad9dd15c94037f6b311cc3e719225b45ba7af4776c6c24f9daae7758c35a503595157856133e946d278dd661a83000000694bfa40a88a1a5adada4d8dbed284b6723802884ccb0302c8e7bf2893aba1d8c1e3426a8c95ece86caca0f9a568bafe8b0efb2fc2041fae2cee3d78c2be1e777e33a4101fef7f582d57ebd6b723fc96945a2ceec2b838de7dc05166df05718b4d25e98796ac18ec53a39ab6c5797ae22da560f725dcedb7b6f818b1ebd2e7058cd922e9b3202ec646a1e6c5a9d5d173c2d88e99714ef46fc7c6b05b93744e33a0cf5ebb83d7635d8d1832bb6ad2e36ff39583c6f7506d90bd71517579a5100300d0b473d722d17f887d84b0baacb444a6f91e95535066511071cede30f7f13775072edabeca50947e64d9f2211e85f4b47dfe0c0010656d1830436fd0a2f819ccb747e64e5f3128c229fbb0f7fe47c7e6fb0e481a78e1ec643bc3665e0898167ed6306fc3a808ed155307f53057a50200a2e83433cea9e5db4c23644f52a76a692b87b8e0dc6f8337e43b396952a1f6c55a3f8f45d9f6e357ec73552e4c5cbf708e570ef5c5d509861451792e2564fbc1993a67175d2ca8c1f49508ab11829fd5acdc4c68a019054d9c0a50f7bceac8fef79f475e238a3e5befdd236baa210d074b4a9fa51501c7589542b44bff17eb0c510804ed478b28fac1a3759b09d288628f9885764e53fb4560eb670476e222a519890736247458be5ebd52c83430d366914098737ef3e512f16000a0706d2cc85b139e5479b9b1aa1feeda9d2150fd93c21ec763b86de492d813fe5b0768179f8d5df5ca62b29f36198065ed6ff86e621c2be098295d1ef1b5cc09da5edd6573271600caf109779f3b73f6aeae9b46d9aae0bc4f4fee64aa7af91afea8666c268729ca7b5d24f4635101109ab232a9242baf163418002ca7f060d1c0c88d9e7ba674d720d7e43f4f4a273bf959363b5f5c7cff6c1aa39b9b15574e99abcaa09050946857fd3f4052d0d5a4c1b38f15fcac43b38ef23c76de8f1fa64d02080d745571eb3477e9c5855706ea1970e90889a56360a4c99014be2fd3f59abf6cf7227b060004797192cff57bfebe06ff1e2d0291e7eaebabca2114451d437d8eeca81c49f587773cd0b6d56992c7ab1387680525360d68e28ebb95bdc9fe6f5791b4701bbd7059bd26f842ee510f72fae698eb88dffe8bfbc23448002181ae4aae36b3a2e317fa8c0100a8e4075d3cb8b00b1dc0db9e9572d637ed69b1c4dfac839e2215a1a9e81beaaa34b7b4a2184f3c79b468ec8ccdd3fb1c9c0e0aa6ae5e3e3e3efe41813d4cd82d7a00691c4b07a9295f7df666ffed2f7427246ef4e720656716ac4cd39a9274618503130108ead5516cd17bcd96f4e1ebbaca77085bb2080060f41a33a2f212fc4c89b0551f4dd22d32c322c80a3a460a0d8783a8e8d69a71f35269ee1bfaea53da47c32501a145b47f76edda9d9292da62a39393e3c89123da5f66ff2f2d6fad8a2e54a3f1c7efedf029d83ad85a9babd2c175d4ce02c7111e5c45e7c5317657433a593bb9fb46241b3a71a50206cb257aad67ea309b8eb6cefdb6537dcd197f5a7dd21db6f7e0d0f218470e43a5ebec9cbefb8e8c33a20000aa6aefd30124463dad9800cc8ebdcc71d0f3b253250100891bbce3c27ca52303ccd84cb6aa69cf9927b3053fee1947393e73865296dbaac82bdb2d7c56c7769c3149e7a80787c5349e7097cf765b7d7e83d5ad099dd4e84c950e6e93f7a4f3be8859987f6345df8e5c06435127f88c45ccd6e1fa84152dfcdfaa378297dcbff486e434de5fab41d2a576081e66257e7af95573674024f5e09d89e716db332482d2f7cfee9ddab12755f8237a3a7109d6fc23c4b45b72e9c2d984f36713cec48dd2fa5199359979f04cc2f9b38de1dcd9a8ce741017a5dcc9a5388ff5d168ca7bbf91d6f0f26a86d4e68aebdbd7bc414722b3d59808f62d4fd334fde0e5d7de95176724feb161a22bfbfda9c5e3fdac741d662516b76a5d89f35296844dbb6f16736289bb120a82acf3c902fdfe836d98d2370faaec34d45731ff66729198a8ad04ffa01ad17a687dafb82c654fb8a743d8c66cdb1987b7f5d322e36d5f8108ed2c7cb3ce10e1df1dc68c1eadabab23fbf4ebeaea8c1c31e26bf7fa97e5df24682274d390d89321b12d369b8ddaf37854d3bfdf9737b44fea866e4d0a6dda1cdd2029791c7eff0400005442af154b77335df7bd7bd27098bcedea8cccc6ac6bf82d3eebb7f80b6dc66cce33fe9cc606dbb0c49a3019499fdd69ccd6db63b6363fc361cbeb17ad374b6b0e4f2a1fde4259d01876ab78d8e73c7f4e27707aadbb5bb0ae6997e3c22b6f177e3ed1a8ffea84feab9b5d4b51f65264ed902db742b610dfeaff3392ea9cfc7a50d263f1f3ab40f26480660b05975e58dbfccd2129bbb361d6bc2da79273eb696a86d6d61ad41f910c125b4f471e6edd7f2b08d7674bb7a8fe8fbdeb0c90a248db4f55f7849dd99dd9bc0bb880e40c2a39092249c92860002588018c0411494a5040e40c08a2202a8a08079e282802021e88e8798822e229227c2ab0796767764277d5f7a37bd2eeec6c6041423d37e7363ddd15deaae97e9f7a43b5e8de130050f4eda755f6f04a6cd9bd67efe2d1d51ee7d942d85a2605fd92e4f8ab12a9929b55c46a00884d89ad400231ae1439dd88898d3124d6eb38a45ec721f7cde2ae5fff3965c08817464fef77f4f5aec5472073dbe4a18b4ef55af1f594161600500afec8c789e7dac73e17765df5e3d93e08aa2d70e1584484a5656dbda058fe26ef9fdb178ebf6fc521daea8e451f3f717bab7849ac4a5f9953468cfa258b27a74f9f32756a7e410100bbcdf6e4f4e99146f372701811ef5001812a04cbdabff908d2ef69936effda0a738f953b17b50fe511d45a2381203bf89ac8d9765fbf27f67698bbf1e7fbbbd58993e0d8313463dfe98865fb1cb945e57ea9c4b6b8a59de1c36dcb3f3bdb7d686a98c9d1fdbf0f3ffad3ff0c335a8cf016164b98c08af28a80588bb192a64ac99a1a8b82bfb23d80de7735ff8f5c2625269a2b5162fe4783aeba2577c9affbefad2507161cea0e9e3ef9bad7277c73e8acd235cc9bd177e2edbbee7c9b8ffce71ba36a19fccd498945dd31ffda785768cc153126d6328b092b70214944a96b8f21a9e3d5acedd306dcbd3176c4f39f3e756b93380a91a9e74a9e334208972e162d5a3871e243da412943798545579f0fecddfdb9986a57ce7a49e0ca9083b09f93769e875ec783e738d77d8bf52d9898f67f30ce18639c71ed8031c654ed3faaaaaaaaca144551555551144555159faf6fef1bcf9328d4cced331fdfe56df0c43d2de2d2a5ee19eef70e3a6b8c6e6d230058eecea9c3679c1db36175cd90f4aebed3878eb9ec374d7fa0479d5800f09d39f26b11d7756f42092f3ceb5091460196f5e5fbdfa8a85fcea6d0d4fe33c75cd5e3d57bef5bd3646d304d13cbf9e2e9d18b8f03690000534687e696e73f5ff9d1c9be77d6d41f06bcf0bb77df3c8a9a8f34af6ca8b19cd6b6eb55bed5af6dffabdf886a1200eff18dabbf4393679ac7a1e27bc3599bddd404535f7ee5e06dcf760cecc2a19eddbff567c4ded8307c9b08d7770b873fb8fdaa49fb96f6490d30064bc3bed71837ec3f6e9ddbb38e0100bcbfbc76c7a84d8d5ed838374dfc7c052e2c8f88401fc2be2afafea569ebdd03576d7dae7732156ae415ff721532b8a4f1f24b2f441b47225844a8d20254344f52dbb66dc424bb8c5944c9f3915844189dd0df99e1d4a1c46e8f9c31c6c119639c31ce39635c55558d42a8aaaab307a62a8aea270e8acfe75314c5e7f3797d559a2520f3abf5ab57a74900f3e4fcf6d5a655efffc7d17cfa9e479a9a405a4c98d36bf5d8817d94e9e37bd6c2f1edafcc5d7bbcdbca55e961bf39435aabc6d6fc6dcfbcf4a1a15775cfffb6bffcd4d223c05507f6ffd4b75ffd8c3675f0c1bcfbe6244fea91f2d7278b9eda673594d4eb09253cfbd0aecf0fd83bb56918b2d52089eb3477f3821fbb4d9fd8bce1dadbefe87b5d2d4bd1ef5f7fb0e6fd63cd274d6bfdf21aeda2c41e0b66b66ffdc4f8961d3f1937b4631dbb927964c75bafed389176dbc6c79a577aa93ea6e5849937acba7774df51c71f1950c7f7ddbbcf2c3a9472e70777d431e0dbd2ef2294f0330777ecfd8fa9fd3557c7067a6aa833f299f12ff75fd2bdd55777dedee79a9a76e4fffecdc76fac3be8ebb2786e373b50e09f5e8e7d3346cc39947ac7ab37a8df1fd8af9d94ecf5af69dc7fcefdb5bb3dda7de8c9a923aeb1e7fde79d675ef8ccfae0bf2b1e4d2520702ecf495e5a7475f051e8f975eb67a791603cbceea56321afd7c4eb860def902a5c07c4bb5540b0c4cb924524c950813c11ab2870a5216bcb9c87b6e8c75242e31b26ac9a3f7364cb380240ce18f5eee7fcc947e73ef3c01a1762323addb57cd7c291197218df26497d5e7c7fda3d13178ee83ac750adedf0292bff3d6efdad83568e7daccbd1adb7defbce8a6377cf583a6ed0d2b8fa7d27ad7c8b4d1eb0b558030cd57bded6f9d9994f0f1c716aef91651d431563127bcda40f7f68b5e2e967576d7e71f6bb2ab1d5e972cbf44f36dfdf2e7bc1c7ef656917999b3cbae5db5a8b672d7977e5ac4d4e404e6ad065cc736fccb9a74bea396c7e2ed71abd7e179bf6d882450fac2f82adfe8d93d7bd30a76f324551e9f798eb0ebca5e5ea171fb9f944ceb7fb67353585a8503d5e3ab0e7da6717bfba61f98cb545809450b76d9f99eb663e3aa041684a5835f7bb7fff0ee09d7b6f7e2778f6da577fdb33b6c3d39f7f6c7f68dab247472f6534b159bf27b7bc30f57cef98212050924694a24604bef3fc75e434e0dbf042780c5cfa982e43daa74842888245085c3e2097c5f812346d77eefcc9cf22f4f5e4c075217f79b1751700b9fbb68a6974193fe92e5a5bc4c0fefda2f7e8e0c1af0b1c8ec143860883b280804099904c7aceb19cb39179f2471f6de9d9b317634cc84aa04cd4a895a81d3872b385342e63504ab76ddb3a78f0e0d23574b279d3a66ad5ab77ecd495710edd8d9b41fbc319e71c9a1ac4392564df175f94e9e3b3fa8d378d26fd7f4683c16030c8b2acfd95245996655996242a499244252a4912a59412ed80104208a594520242f57ffb6d1166825809590a0c048932b27c889761a6f071e428d0d88189c026c148c198be2935800409460a0a7020d50070a81cd97ea38455422c0125f031e4abf009954c40404040e08a5c6d114bcb02159d334208627c2f72e82c4226bae180003241b2010e15792a1265d824e42830122419e05091e38311b04b2040be0a070365b04b50814255934b8042102be5590a5406ab844409990c62294640404040e08ad318aa621b18812b6dce082188f1bdd85944a28c1c0594e806070df92adc0c005c2a62a84609e06670a80050c421013609f9aa7e170318e0d53d3cf54262291c2a540e004e15b1324c1445824608080808085c691a83b04508547cce082188f1bdd85984898002944009d1efbdfeae39199c0c008c04aef00b0801256011b7d1e0a004128185c24c82a72522a68d80808080c09585c4c444ce1825448446085448cd1432b85c4129e58c2525255df22cc2cd114321019ee893397c933d52d60cd7be72312821bb7cabe2f9292020202070a5b1888484a3c77e6ad4a02121e4f2d8b056e00280102a8470b91244c6d88f3f1ebd1c584411834d024119a1cf3e0e33d523aa0158247859d0a58b018612ac43e190350b86a0d30202020202572a1a356e72f4c71f0f1f3e9c939323a421101da3fc079f7db65d48e37245525252525252d3a64d2f7916e166489040a00730948602052906a4ca28e230024682ac90dd21dc0c09321264a2704e800205000a5424c89035f7274006f255c284854e40404040e00a43e3264d8410042a8468394005042e121601204f0de66852390ad408ae4a2a70d607ab0489c0cb90a7400df9b68881fb60a2fab7016a91e9430c8144c0388ab848d02420202020202020202070b9b088d0bc492af4444c25c1025f453227b839dc256e54381c7a5c04118e4d0202020202020202020297072e48ec0e29c7190101010101010101010101c1220404040404040404040404048ba80484d141404040404040404040e07283fc37d52bc2240404040404ae141cfde9687e7e7e5666a6108540740432bd6edebc5948e372454a6a6a624242934b3f755ba558042180d855514040404040a05c144251948e9dba0a5108948d31fadfa1b78e10c2b88cf1ed37078f1cf9b169d34b9b489c1f5b44144b0321827e08080808085c39c8cfcbebd0a92b17ef3e818a404c98cb1bd75cd7e68b3dbb2ef55ec8a19a3f2ea49b9188981010101010b802909595c58513af404559849833973b322f7d17c7208ba866449e02d7b9ee0c17cd0c2162210404040404ae448d9043bc01052a3867c484b9bc7109afa61f3afc7dbbb66d7c5e8f7c817a13814108638480808080c095a2130a6f5e814a504f0141222e42b46dd35a3ba000d20c483300804dd28f6d927e9d4c9028a3ba01d50d48942195a3680341928c6a46543722d5a04b8902a90618fc22b350244a6206095cd2cff7cc77afb7c8a6908ff5aa16fda7bcf95d41d9f63c96b37b468f749325b6ffb6fc4a54edfb65712b4bfa7d5f3a01b09cfd2be62fd9f687afc4453f3f776d58f3fc9fd8a13b0a4a14a99e7aadb5b9da5d7b0b81fc0f7a5ae49e1fe6452bfc1ca4a47fae79f6676f650a2cd124cf91b92d5b2ff8d12b66a4c0c5ae1106c1b236de949a9c52f2d369e92f5e5e2550730eae9a3cb843c3f494d4e494b4abafbde9bea53bffcfc3052e7e449c320297e1405fca2cd1ebf1783d1e681e4db90a00a418e06270330050fd3429598697e3ac0202c44b4832e06c590a45bc0c1fc359159c6bfe5204e02090889f771142099708123adf048e649953c0cdb8932186700b45b60f2a10277113a070381864029bc40b1478180c04f1329c0c6e0603412ce51e8642060076093281cae1603000711272147040024c14268202d5af61451b3b9e288300052ae265281c4e06bb841c052a875d02071c2a00c449a0409e5a8640cc142a870ac8804d8293a188811224c9601c4e062f875d82caf5e6c54a3010e4ab601c260a9b846c058c47a36d76591f3b03412c8587a350d5abc853f4ce5a2498097214fd3886e81de1805d828ba1a874e55722a080958241bf8c030a0780441994c0cde062b0521809b215bd55f132540e178397c326817114a82040a20c17e3452a2841bc040f8753d5872f54b604c857b95e59e87a9eff2f01b7cb600c2e06062e13f818e71c26ca2d148c71a70a0e1e4bb95b8587718013ce019ed3bf5f95fd9292fbcf99d53b4d02983bfbd703ff5cbd6c6cbb3dffdbbd636e7b5b9455069eb3fbe9255fdaee7b6dddb8f6b1e7d8003567df8a05ffe8d2f3febe350c11beceb87be1e3edc2ea2031f59ac4442b514a6ed1a52b92e4b20bafb8940290933ba4c9e7dadfa21f5e98f62e6b98affaa45dcb9f78d53072e1034dcc425b15b8884944c83f80c43ed31eef911cfebb68932c55811f0b771c9c7353bf15271bf4bfffa9079b24919c5ff66d5cb9e0b65d3faefa62f9cd2962b3d94b67ce082108542d663df70227c4cda944488c448a38f181c80456897838f182c804168978195c9c008893884c89cae1e44426889390ab1015902991087c9a9eeff54f5485078f358b0181ae7702c853916a8091845d134107017c80ca018e68eb83214a96d7af40173262a1dc40a1320084139eaf80032a878f1013e11e8218091e0e970a001e0e09c44a75160180816b6abd0a580089c0cbc10003c0097c916a8fd8320fd72ff6705d5da600088c14d90a3801002743a20c89213a8f70fbc5e5057c8044839ab093e9df7a38cc0420208099a24001034042c843e90d364bf0723da0c5c34119ac148524b2a803c704c855c1fcf2a7245a152aa0029c8021820c3d5c97bf9bc12c831204f84821d3678b87c14401c2cd041c28620444e724160a27818462b2e509322446c265cbf55a39406024a0403ed742d0883e2dfdad7230bd192a40290727e0e0551e9b93d26ef89831f57515fb81298f0d1fdff6d667c72e1df69fd92d4ad767b9ea72734b8b0103ba378f3bcf4f8c1a3dee187d5b4a85eca6b19d977c5ac56923c2a45475a0f1cd9a195e5ff6f64f3f61e5c1c7268eb30bed48e0625609431e3e1c00525a0fba63649d926cfadc4944debf9f7fe378ca1d1bb62ee962d34e0d1b794bb3811d663efbcee49e8fd4338ad1b864e68c804055a388e9ea9c1190097c1c460ac5afac7a412823160a974afc7a350a548004f56a95132554372e0d061ab666af1dcb652924792a3153a4c9b04b4117a6527461ed9fc4c7fdc7042a88e4bf4ae58413fd1f2a0121042006025553260940e0e3200494048810097c97a3106fc83f2be08316a207331e68a6de9d38097609760971128060d5a5c144102f215146a20c43d020a32bb8c5842113104021c52414ad7c03d1c7529700fc0221a55208002ca48f0e06272ba760229c5279a4d612bd31faace5bad146a6a04417a05d8259d205584cb6b1e590ad4ca094fec265d19b7d7e20a5f59dff6c37c32f6b5e3bec0200f7f17f3e31b0498a453659121af79bb2f15737e0fe6e46fd9ae30f72d70737a5c93d3fcc03771d7bf7e15e4d134c16d964b1d6ec78c7d22f73180038768eb099af7feb8cbf2b8ecf472459dbaff92bd8b5c2bd236bb478e2283fb3b29b2d75f49ec28ab455cddab3f88e56d5acb2c99a7addc8a50772fcc5167cd427d6d0f3c3bc9285ab39fb5e18ddaea65d36594c35da0c9db75df32b72ec1c119f346ccbe1f5e35ba75adabffabb52819764d12f1ba7dcd43cc164914dc9757b3cb8ea700187e6b2656fbef0abddcfdfde22d5229b6c57757b74fd094ff1fefaaeea36b08dc955b34fdf5a2ec37503bbd610ca91c0c5ab10ea8111814f905b847f5cdfce6855a3dffa1f76ccb9a95146dbf93fb8c17d67772f19d3ad61f5f4d4f4daad064e5e7bc4c1f48b1d3fbef7f8c03657a7a6a7a737ba7ed4733b4f2b9c83ab8e3fcf7a90dc28c3122cd65073e0638fddd92d198c837396f9ef17efb9a179cdd4f4f4d46af5db0d9bbdf9441107e7caaf2f5d9fd1f985affffdcad82e0dd253d3af6ad6ff894dd3820d37000020004944415427dd1c9ca3f0e78dd307b7ad9b9a9e9e9ad1a2f7236ffe50c87884f68bcfb97e42e68c90c69532d6170c4cf3e40000c240a8ae4d11354449563810d0ab09140435e85c455fb1a58055428281c8d1693021c555315656afdd0c6718cc14668a1409b90a8a1881bec41c5d33d52fe3c5568c090140fc1de7e13a21211c041c65d10452297d92f8e3c2b5aa0940743348506b8f2a1023814d8643859701808d9643b725656aee11d7e7432e27feb1bbf0b13ba48c96730e151152815542b6256ae025aa0c3dc32f08a1a0299d8734c343fbbe3eab5c67dd7a6fb7e1efc50e99b9fca986ea776be73d7b47afc2e46f97757c6cc7ee84c1dde6a5bdba7b59af7a36f777d3fb8f5ba60e98b9fce996f6c21f362d9e336d84adfdd1e51d2c65d7666df3dcbe0fabf71ff0469bb777ceed52cf5af20a6f41765666f8a8186d097693f787c5fd6e9cfd43c3e13356de5cb360ffeb73efdc940f5bf36885bb8f2ceed77de6b16bc63dbde686f4fc2f57cf9e3ba87bdece6f167720005c87170cdd9b5da7ffc4c1ade34b863c29ce9cacaccc90540e467ba2dd4858e6d6f1dd46ad33de347dd9ec16865f362f9e776fd713e4f0e631d5002827d7de332efde6e96b3e4a3fb3f5a9875f1935a665c7edc38bf5d7f3fbe994fbde78612c5e9bff5da607691608085caccbca214a83462214674e56962d68a323725c82cdc8c1e13bf1e6f807fe4ce836f2ee2e2952c181a7068c585978fd84671e6e693cfed18bcf3d36282b6edf6bfd53d9a977c6f59db4bff6f0292ff5b8caf1f55bcf3e77c72deaa7db1f6f6e4ebeb6730dac5830619665dad87eedaeb6cb00686a8f29cff500c0a19cfdd783b72ff8aac9dd4fbed2a506397de0cd675ebd7f62ddd6ffbab30607a0fcdf86871e4eedfde8b2f752cf7eb678faaa090f366dbbe976fb374f0d99b8366ef094a54fd6934f7cfcdc338fdf11d7fccbb9ad840fe1799d33420802e74f4bf3ebdcc5bf0f68beba4219693ddb26111014a821995e555edccee0e3b04a90fc4be631149cc3c3c394fb8816370e1431143148128c14450c3cc06c38a1e066ea6f38f117453838640289c0133813d25523214e15005700130dae9d9b29f1b15021f0d294578982907250bf106db39849c0c775717acbfdd3962918d7a34d284049d0fe40220dabc24100038187830056a96cb5572d2610098af6b2d25a4b000e0a98cb4360a20b8694b24921293f898002c410a81cc57884cf3f1dca2f5b053013cdb85696cde402b229c95eb3ba09877fcf75feb476ea7b8e1b5edbbf6ed4551270ebc02e49d7b77a62fed6599fde56ab4e9a8548711975ea55b7aaa77fcbae79e3930b56cd6e6b0530e8c6d4031f0efdfeb7425e1e164162d26ad74e3613437c46dddaa991a21dbe9dd0b2d684f053ad5ffd75ffe023f3961cb60d5eb773cdc0340a0c1bd0965ed3f51567b4c2f377cc5f7c2869d4964f5eee914080a1fdda195ab77f69ded6a95b6e06183be91875e0d0cc16911bfdbf673ad57e26f444c7b74fed1966fb75ed9c7559d72e39b2eee1ba0600837bd6cc6e3c6edeb21f6e9f170b706776db0d7b17f44a2040c7ea3f7fd47aed7ffef0deddbe587f9b8e5bdc1400262f6a235e0e0217b72d22cc02c101fcbaf4a6564b43af69bbfcfb7f0d8a0180ac3f3a6ed8bdb0b38d4039f5e6d3af9f6832e38b3726d63301b8f9fa0c47a787966cf8bdcf5d994b17ec310d7eeb9fcff748a440ff9ed71a7af479eda503f7bddacdd67ccabbcf3b1e99f7faa45b5f9f44931a75eadead5b8fde37f76a9b61a5003c678e4bad6e59f4f2dc2157c9007a34c9d971fdda1fcf78780d9973ce5dd9d7adfe6846373b01daa4fdf269cf8d87fe740f757ef9e5d998de2f2e7cb85b1c80ebebd19837bd85452a370b3f42c12204c2f1faebab0e1efcbad8c90e1dda8f1e7df7c5c2230808201178b8eeaa642470fb57db4d127c9cf0d29427cd2d88a28041e5216aa19bc14a75fea170b8185c0c16a6475d53c022418b5288b6120b2d2299707089c040e0f0e9aabd8f719b049920868231cd3d896b7b599b09382504dc42899371556f3b91092c141c3c8642e528e2002185aaee1de4e1dc4060207a74b8deb5526c1e1e8e5802bba43301272bbd2384eb14269480113d4ac1c56037c0ad820104a02111db91355d0e49429c040e98a89fa594f0b1d2d57d020eb8396225c80426aadb95a22bc1852a12748140263010e4a97a510a479c0437d123bc2512644795b0547818ec326cb2aeb56bbc25282b8477aa14273237470c418221c8ac34d38416236133c0534cb6bcd4767a384c1c76091ea2c7d03b99df5646229b74622ec49e259a8879e6fe6dbf481de6df5c435f9a375e3d7854f329b33e39e6ba2d2d9475a40f7e6dc76000aa2bebe42f3ffdf7d3d55f7b51afca2c9d0d26bfbda87b7ca82ca4a4e689dedf3effbac0deef811e69da9c2471d78ebc25e39537a314e43eb1e7604142dfbbda27e885599bdd766bede7577d7aace86600a837fc9646a5f29eeaa3562e1b5a23f8b091925bd9080abfffe427b45a3aa4b6be182b55eb33be833c6ccfd767d5ee00623a0ef75726c5a5c712cec41b55e092a611c15fb576903e7cc9c2fed583bf0b39a1591ce10a3890d4e3d66b6c8403701ed9f6036b3a7b402d93769794dee3ceebe4f13b7ec8befee8be6cdb8d77b44fd41f6b964683fa65bcf2af3d27dcdd9a9badf5872ff978d882ac9f0f7eb167f79e3dbb36ccddb8626e5cfbc7d7af79f05a5b4cf347dffa0000f716fc79f2d7635f6ff8f82438d77c1d0098db0dbad6a62db94971a9b18431ce0da92d5bd88b364f7fecf987efe8d5a575e36b262cb926b42f02e769ce085c82183776ece9d3a74f9e3c153853b366c6e8bbefbe180694121841408881827178390121452a8993898dc247884c2003815c938484fc09714ff23158092429c4a3294f8597c348011e5cdccd5260a13052308e4c5ff4d44600c0a0670aa2042a47a61a744ac95160a1a040be42387868c804072402801428dcc3c336d1d6cefb934771ad8a1c05311494101f4781aa0722434f1fc44b6b588e023305a5653a651117d39bed645000cee164ba4c0a197c1c060a8a60c2a228f072e429305270204f0d5a7b42cbd42e6301ef7755eb1d9c0c5e06b5ac082b06e42a8891400914c0a10497f9f354c4482004052a3882612aa1d555804570e42b305050129c0901590150399c4c6f6de87131e42a30133d0244f51b6a2a2e5b0e90020693bf289f4e21b80252c403e4837b4042123b9df7b51db5e0e49f1e24d48a73fe990ff5bfc3ab177333b29c2e0a6f829abdf785a9d3976d3af07f1e534add162daa55a9737f62cbee3d7b9788ae761ecf2e4462edc4a02f859c58333e7abf0a331d48c8880f3e310c0919f1709c2954610410976e2b3d79b3bd41979e3d8b4757abaeec02554aa81ebc8f98526ac4e2e4d9421500acc9b1221db4c0e5a411f2b06808c056b7fdf5ddea84ff2e38f77100b1a9b194730ea88567737d3832a36dcd19e1eb03a7b2724f17a060e32d0d36867d61fe3dc7c7bccce9a331169331a941e7410d3a0fba67062bfcf1bdc9c3a72c7ce0951ebb1f6facfefae1e2392fbcb7ebe73c58ab356a5e971a119245ca126fa57a5b037f60ebf2cc96e5572d7af59dc9b72df1c150a3fdb087e7ccb8a3799c30459cc729236c11972c9e9c3e7dcad4a9f9050500ec36db93d3a7471acdbf67c388804f8dcfaf2831c0a1c22481000a274e0ea6592b40dc2c8c3c0490cf488c04a9988b8a667f28868827a3c07f7188cf92a656020e1624083edd0ea165d7e185aaff2ecd8ac209081470070b95b6ae0e32f088d1c01ecd8dab9471511112431c75ec8afcebd9faf5da41202511e0a948e8ae177a5084a65bc3df8fd0327d080e27075c3ce858157a59142211b16b61e7fd1133c5aaab189108ed3b099355b0ba12c725e10e5d9623a5945f5cb6915bece17ee6e9ff5ee5280a54adfd4efc8d0cabf7bc8065eddf7c04e9f7b449b77f6d85b9c7ca9d8bda87f2086aad9140901dec54ceb6fbfa3db1b7c3dc8d3fdfdfad4e9c04c78ea119fb4e472cdbe7c82daa9ad6cbb6741b724ee4f800933e37724fe545bd458a4d8943eea93c25784bde1ff9b036b552f800105ad1e92459926d929afb67810abb4617b837fbaf42c4265b856222705992881063843f897549cd82737dcd8f7300524c429c84a6d33e78e986509b2231a7a4e72fb722e986156b1f6c680cfba55e653cf56eff76b3e25f3fb4ee26bfe910d4da78e8c3a3967df4fc57c79d1eba7af48415ecb6173f797f40b32423f11d5fd6bbcbeba161dfc10304da492cf5064c5939600a73fdf5c3979fbdbb70ced411eeda07fed1394e8ced799c334208972e162d5a3871e243da412943f9b74457134f20929810dd2f85104648914618c25fe5e14ee6415f7f4e746dff9c5fd77a234a233ca17f49181f08a34524a4e924c0044864d79fc0f5211f44fc08085c50a899db673ebecbdb60f43d2de2d2db77cf707f7fd059a371e3c64d1a376ed230fdaf550f8f9dbfdf11ce0c4e1f3ae6b2df34fd811e75e22400be33477e0d500542092f3cabeda00196f5e5fbdfa855d34e53adaeede2f33f5ef179a64eec1ddfbeb5f154d45bccb5af6f6bcbddf6e6815cbd75ceefdf5dff9be19ade0d2b1dd11cdbac4f231c5ab3e9849e3d58fd6bdbabfb948c6e6d2bb7938480c0a5c023ca4ad1146016fa3f2d4d6ea88fdf0e9e49a8dba07efd06f5eb37a851f4f19c47e77d9269acddf9bab8ecfffe4432b4f3f5ebd88ead9834f9f59f3d52ca351dab2b075e5ef7932b248b92f7cf2ff79e425ae3ea66efa96f4fa2c9980707354b348283394f1c39cb032d2cd6545dd129fcf7836d1bf77efec7224e63d25bdc3072dac36da5bca3bfe42922d14ed57f4219a5f85cca9f975f7ae1e5975e287da02f369618ae420775ec102d9d14bf583eff6de2a5fc53db8d8e3855ee778fd163acb5632dbc3824c6ba6464342f65d1ba8cb30297c3fb385a3aa66227022f6c52f53322f3abf5ab57a74900f3e4fcf6d5a655efffc7d17cfa9e479a9a405a4c98d36bf5d8817d94e9e37bd6c2f1edafcc5d7bbcdbca55e961bf39435aabc6d6fc6dcfbcf4a1a15775cfffb6bffcd4d223c05507f6ffd4b75ffd8c3675f0c1bcfbe6244fea91f2d7278b9eda673594a4fd84129e7d68d7e707ec9dda342c911fe98f9defbc5118beb31d8d6bd46f68c7e9935aae9f797b7769dac37d321c5fad5ef0a6cb82e885777e7272cb0db386f536cc98d82d2d77ffeaa797ff5eef9137faa7567a25c250f7ced9239e1b36e9c611994f0c6b26fff2c1730b3e937aae7ab0b91927a23c52a2f65740e0627d6615db75aec4b910cd31f42bb9e6d0a9b72c1f73ffd0093f8def5ddf70e6c0ba17defab6f613b3328cd68c4726b6b8f199e1b7e73e38a26d8ae7d8b6575efcc439e48de67130351a37a3ef8607e6f7e9fec5b0c19d1a57b32a39bf7df3f1bbdb7e8cedf3d2fd4dcd86e3d7d5c273ab5f5c5fefb6a6c6ac431fbcbce4d37cf0635f7fff47c316255ba8fd31d5e95ad7bde9c5094f98eebba1969c7568e30bfbd4fa8fb44da6c2ebe6bcce192184cb7b802f7c9d0a0f2706a1cbf588b2bb4078b2a190cbaa8845949eafa9047d20c1344a9c00dc15160811d0f3b88795600204253849044251151aaa8040f990b565ce435bf46329a1f10d1356cd9f39b2651c0120678c7af773fee4a3739f79608d0b31199dee5abe6be1c80c396c2f0b92d4e7c5f7a7dd3371e188ae730cd5da0e9fb2f2dfe3d6df3a68e5d8c7ba1cdd7aebbdefac3876f78ca5e3062d8dabdf77d2cab7d8e4015b8babe2d57bded6f9d9994f0f1c716aef91651d8b277b3db5e6f1896b8a9d4bbc7377bf8e9d276df90c0f3db274c1fdeff384e6c366ffeb91bdc327227ae1933fda659c34e9f9396356f96872b381b33f7c714afb380247658547536e7e6dcf9be90f3dbdecc1d10e586a7519f7fafbf34665c8215b1b0215ebaf80c0454d238a690f115944b1af48e20dcf7eb03c79c6a2d7a67d5c08435acb9b676d983db6be9173d4bff7ad4da6a7672d5ff4e89b5ec45edd75fcb2f993bb2510cea5b4012f7d9af8f68bcbd76d5bfecc7b3ec09854afcd80e9ef3e7a57d76a1247bdf1cb9ffdfdd185536e7b0fb1756e183965fde63f670f9ffbd4a3abdb6dbb9d87551ee012347de03fdefc63c69c558b1fdda0424e6e72e3236f3d35a1915128ba824508545671fe3bc6d7a72bcfc5126a1244241384142715a438d52068daee82f02a1eae9ff390bf3c6a09bc828abdf8d55dd44fc5f28d128f741869cef090a4273c7026ecf5a79f093123e61efe327af5070f7e5de0700c1e32446c1d2a202050262493eed79773b628e2051f7db4a567cf5eac12492d04ae3cd4a895a81d3872b385342e63504ab76ddb3a78f0e0d27906d9bc6953b5ead53b76eaca3807679c73c619b43f9c71cec119e39c734e09d9f7c5176ddb9691f43ca1691b101a392e20f440671121fff53729c827285065b68840e9d1b5ae62168912672395508c09f1b2f882f062bac2590a29fd9f020202027fd3b32992dd414020fa9c114210e35bd528968cbf7ce1c4610e4d61b688aa8e8b289548144fd954c2b5c94f0b484832d4e824a16cfdb05223247eb6020202020255ab3184e568121028d79c114210e35bf52422027708a4380a099608b34290d234ef736511144831204709d94aa2a24402a17b6d734af4fd1c28212c9cb5697fe325a880432d4fdb884d861900818b05b787b350d824e4aae149452b404ea28e0e294937fd1bcd91e03f838d2461674263448aa5ce2cf31514fdfa6215054e96b67b86a4dd82e0761095685228b47dd04b6ed26720889390a3e8d3292c072c0f04d5976555886884e02145089b848080c0dfa831085b8440c5e78c108218df2a874c8891c2c5cb9bd1d44860964a286ffe908973b645f8f7fc2ab79a5d3a910064902419677c30111e27214b29d162bf6a1bacb2f461b0cba004590a78c98cb6e747a7b4c9b094c858e35051a8225e86d9ff958f23dfcfbbd20cc853823bacd96450e8bb71a71922941305c5ae0f2dd640906c00e338e30b53df930d38e32b4e2428609761a250b9beb774962f72156536298c4550e42991d9458082261ae066c132e3645044be4b404040e05241626222678c12224223042aa4660a195caea09472c69292922e70bd925f85261c26027774fe40c140b89650952086c055e5b68852c842940089d2890420f997c6254242b4531e8d0094ba5b054c14050a3415540db9d1c5e1f29d172e91af225f058044092af463ad2202b818f255102041825d2ec691c20f490813e015203fa55d6fa6703398084c54db9b2f447225cab449a004677c7e9348f835156d92de000206784b5c2f01668ab3be9249002248439f0be5aa31f43a5e911b05040404aa9a4524241c3df653a3060d09117b1909945f93121b705eb6049131f6e38f472f3c8b3013020202122b8564430c6cc516cccb44345f8e58aa711e2468da63f1651022d730c2cb90afea1bd4d9244840ae5ffd4d33205f81dbaff6c749b05048042a478e12dcd34e22489260a6f071e428da1ec91525124894b94420018906c80001126514a850383110d82418a87e7d110fde669360a6208087235f09eb20215a2ed9e0190341bc1cd486034be026825809852a6c3264c0c390ab0652cfc226c14cfc55a838c7a5240e1471c4d308f28822aa723f75225f6fa6fac6e1660a4f59d60303813bc455899d63930000561a7907748b040f0bafa294376c9c04939f677ab86e5c331258290a19e224c8d067b2667ab24b70a8b01018081406a70a8543062c6287010101810b8b468d9b1cfdf1c7c3870fe7e4e408690844c728ffc1679f6d17d2b85c919494949494d4b469d30b5caf8723468244e1e67097b5baeae37032d86448044e06a74ac272340100e4333ec45124c938eb830a5012e6fc231350bfd6182fc34490afc2c36108d7241364e429c8539124c3e6f771af209140a14a622828e14e1556098ca38841d5288a8c02866c2f089024075b9f208303677d7af3126564293011d8e5a0ea19276985c3c5e0e33c5b8104241bc24447090c043619f90a389024c3c2e1642155286155944b9b2ffd4c4c8841a08469a56c7dba0295fa598144e06120147192669789768b87c32a41e5286225f842a516d10c04068a9c489b00c450e42ba5539490ea140e0f87c26100ec32140e17032590296c040e050cb04988d5626608240a1be05251c8104b609590ef374c090808085c60346ed2440841a0428896035440a0523052b819310020c42e917c565aa62602c0428981a05025460a80241990ad84eb6604b2c291aba21a85c5bf5c1d1112818522dba7db253ce1dfe629fa4a73110b0f0ca80891f072c410f838f172c482fbb86eebb048500017d3a364039bd1c904668a338a6e7070a848314026f071dd933ec98022a68750ab7eeb052b857b11825c9f1e49ece39029c020139828cefa7d7b0255289572568c2130194001374741f9f4d97819f121422e2acb0e62f3b32600593e5d56660a2f0707dc0c76192612c26122a140850ad824d824b8181c6a98625fd12601b050b858040386998223ac31048895102b05b94420025eaf88c3133240002890ab72851380bb19b110eef00fb08bc1cd018e228e3809da1d5ee1682a20202020202070e5c1c5888100809bc113dd164150c4e1e2301110c0c9fc1e25e1b7e88bf65e0e89228ab38e51abb5140d2c9a565d3e22410119ba89c3482013420003818fc340b8afd84d0000030108ec52f03421a0048ae67f0f10048f8badf193486714ffc980bf94818220bc8a12798aa221fc4a378783c14e410146422e21912d1204c8538332e765d99eb4d08b80521ea82246e387041cf03198a95f352f29073fb4e962a688a388a1c8f4bb8a55b449da2d168a4c35c295b1144e56fcbc5385d35f7e1c094665c450c40012d19943110f0a2a30704c1b1dbff4547f0b54ffc0310eaf086e14101010101010b822a1227c3fe7621688908859eed7f079a9fb3f139d4550946b7d9d546e37857210090381558296014896743b8381234f45b1006a12de97d01c410e3524e16c404b2e877e5f9266841e1786e89d0e165e4545cae780ca91af22d5085340dd8fead1c4516a26d688952a25d6da650299c20ac45000900864209f95de4e3f3850c4e06648332086eafe5d156e121043e18b34bb3437a7225f09291104b29870bf5dcb44102f2157d13940bc14596261f3b3c4ce22da578244080808080808085c99609a1657ee057135c49d275cbb22d06c11328181c2e10300ae19250000d610df244d378d292546360a1264c840b642585422e1e1f028489391c7a07254a3c85174b5cfc7750d188099c244a1301268122ddd42528a6e5c2e9d3fb4d715aca2ecf170a9b04af0283ac933121421a82e87fa089d7b648416f21e3a6af1e5706a8a22b58a36c92a45ce066ba170b2f292529942e5ba7b12d568258fd098d00c54618c0560c19f8180808080808080c0950912f583e226099028da9f6c9360a170337fc00343aca4aff51a6950f152391c2ae2659818140e99c0cdcaf689d7bc5934f5ae8845b74800e0120553f41d2102fb591731c44a4890c1384c146e166c52a18a04035c2a5480029494b1b780991213d52bb34a88018ad4688ef295a8a23c7032a41a6024f072385424c820044ac0f92c44e78ea130f819948705fb5e7e68ca7a288bb0f2b04c4d3629a8ca17aa5039520c7ade2402982954840d74859a6422a088304f7437a7724b52619064d8283860a69c07ad0b04402c85ca61209089bed586f6ad991209a0400c89b0db9d808080808080808040a52113205f0dea796e8e1c05260a8523df070b0d3af014a8f0329828240285e9be259ca3400d920d0f0b7377e140ae0239b0be1ecdb50904c4a17206483c44e72350806c0531148c205b8121840e694d32523d01a82b5c532ceee00430ae3735507ec0dc11aa6586e6260aad42e570974f192d99dd28f48cc291a7e8c9af8a18549f2e550f434e78d5c51a1f1d0525faab454a146b73810299e81ca9b86ecd01c0a9422290083887530d6320156d92452a25c12b858f477073728577c1cb74bae0e1c8516024fa8c924a5062994261280ccfc3cb396402c691a742159e4c0202027f1f8efe74343f3f3f2b33538842203a02995e376fde2ca471b9222535353121a1c92597ba8d1477bc97f3d5081a70805438c3752f7709359a6b8935036a1f2fbeb45f7e0f280e38540240059ce1faa997c3ebaf450d0f2770237c399c84b18862082d27143e0e5f388b88deebf2b088e86742c5525aab0a2b5869c9eb79a4931eaebbfda8a5541165c82ad4246d47b933dec8ec226251c5e71b2bd16caed3b0b056b1c8ae6a1e0e1f0b218b020202027f13855054a563e7eb852804cac618fdefd061b709615cc6f8f69b83478efcd8b4e9454024caf4632add975dbee06dd5a2a379f9fa8473d201c50ea17f2b1870c6174c15158a6cb562c13d654ffdc04c2121db5493f07f02460a49300a0101810b8bfcfcbc8e9daf17eb1902158498309733ae6ddd66efee9d7f036188180a51d9e2e44b41d444fcb42ed1e75f69e3c4aa6800151e4c0b1b5635878b450ea716d4524040e002232b334bbcb5040489102886ccb397968b6329399afe8e9694d322517e5e217e9457228ab9a2850eb333d2792f13bbce090808fc2d0aa178f4088839237051f101949ea0a9dc399afed65e9073201217987e08fcadcfd24a0e5cc91bc543594040e06f798c89878f80983302170f7fa81a50215101814a3ddf33dfbdde229b423ed6ab5af49ff2e677056527146039bb67f448375962fb6fcbaf44d5be5f16b7b2a4dff7a51300cbd9bf62fe926d7ff84a5cf4f373d78635cfff891dbaa3a04491eaa9d75a9babddb5b710c8ffa0a745eef9615eb4c2cf414afae79a677ff656a6c0684de2ae5ffe357b44a7da0916d964916db55b0e98b2e6907f380af78e4cb55cfbcaef954dd45cf071bfabfb7d522026be4095a2e89b69d7347df8a02bd277ead97fdd75756af737fe1079aa0504042e4efcdd71117f83394240a0ea90dc7fceacde6912c0dcd9bf1ef8e7ea6563dbedf9dfee1d73dbdba2f07d9eb3fbe9255fdaee7b6dddb8f6b1e7d8003567df8a05ffe8d2f3febe350c11beceb87be1e3edc2ea2031f59ac4442b514a6ed1a52b92e4b20bafb894820f9ee40e6972d5f65739f9d6adedeeffd4dc79fcb4973ad5b614fddf7fb7bcb66c5c872f4e1dd835b3a505527ca38e5d62aa9b2bbe0ea39ed93667deb7b5d23d06f7a1f54f6f3bd576c69c3e2962fd45a082849aa3842d94bb7f796ffeda53de219cf3122f42f5ec96a98f6e29602d8008df0a5c1173460cfbe58dcbc13be6ef61110912d4c0e603e71a237151c34090e897718e527c3f874ba58a326193a0f2e2795a2bd7a1d39b9d0000200049444154972419450cf9e5587c4b94e166a5e6a5a5c085d82222a5ddf03163eaebfaec03531e1b3ebeedadcf8e5d3aec3fb35b984b7f37a82e37b7b41830a07bf3b8f3dcbe1a3dee187d5b4a851e55b19d977cbaeb3c4ae93cc1f3d3eac59f3adbbcf89f8f1fa8add574dbd831bdc737efffdcbc2f1edcd03b3ea6c5931f7c5ab907bdb15aab9a67572dd9fb7f594736379e3caeba010202e788c26f168e9ff2cee7dfffe505922272d78fa64edae21482121010a85a6d0d048420bf8a34a4bf67458d12d0628a0d213a9db8bce0e3c85490a34026e78b755e802aa2c04a21f9d331c90431e73ca1cadf05a9e42c0a6123c98652bf3d7f90d2face7fb69be19735af1d760180fbf83f9f18d824c5229b2c098dfb4dd9f8ab1b707f37a37ecdf107b9eb839bd2e49e1fe681bb8ebdfb70afa609268b6cb2586b76bc63e997390c001c3b47d8ccd7bf75c6ff5b777c3e22c9da7ecd5fc1df7ee1de91355a3c71949f59d9cd963a7a4f6145daaa66ed597c47ab6a56d9644dbd6ee4d20339fe620b3eea136be8f9615ec9c2d59c7d2f8c6e57d32e9b2ca61a6d86cedbaef91539768e884f1ab6e5f0faf1ad532ded5fad88cf102ffa65e3949b9a27982cb229b96e8f07571d2ee0d05cb6eccd177eb5fbf9db5ba45a6493edaa6e8fae3fe189da5f5ff6896cd86a374a0aeaf824a1d3234f8ebfed1aa38f01ce7d63aa59af7de5774573d90af7b04a1cb9a7100077fcf0e6c3373448964d1663b5eb06cfddfea70f004d687553dfab9cc63683da999cd57bf66d112f0c11029500070f7e647bbd8efdee9e3c75746b73f1afc0b97afaa3a99377359c36b32d50ec2bf1b9fc3fc12923a471790ff4dfb0e8eb50e16155a91d5d64995e2f47bb44d56c8cf07757516ad540a20c0e7082581261a7bf8a32a2bf7c97f468d394ce439ae1a17d5f9f55aeb36ebdb7dbf0f76287cc5cfe5443f5bbb5f39ebda35761f2b7cb3a3eb66377c2e06ef3d25eddbdac573d9bfbbbe9fdc72d5307cc5cfe744b7be10f9b16cf9936c2d6fee8f20e967270b836cfedfbb07aff016fb4797be7dc2ef5ac25aff016646765866f3569b425d84dde1f16f7bb71f60f0d87cf587973cd82fdafcfbd73533e6ccda315ee3eb2b85ff799c7ae19f7f49a1bd2f3bf5c3d7beea0ee793bbf59dc8100701d5e30746f769dfe1307b78e974ab44271e6646565ca216db027da8d84656e1ddf6dd43ae34dd397cd6e61f865f3e279f7763d410e6f1e530d807272ed3de3d26f9ebee6a3f4335b9f7af89551635a76dc3ebcf4fec6d4ef759d69dd867bee69bae4f1517d5aa59b090073d3fbffb1a2786b62af7f71f7de5c6da6b29cbd4fdd36fb9bd6d7d736c177e28d3b3adebfa7cec8596ff4cd28d8fffaac79837aab5f1e9cd332462d38e5eefcdcba19ed0fcc5bf34781da3c46122ab140853944184cf5864c780cf07c9fffce1bbf15cb8bad9eddf2f8941d0d667d71578d479e853b6ad66c812b67ce080854c9a4aada792507d66eed128c14045038cefac0010aa41890a3c026c144a170e48638ccc44a88a59008bc0c79aa7ede26e99a651c05010a99df6d29a40aad072e1e8d4b9809622814cee324e42ad0fe99a3c2cd4080041946028940e570a8ba238d992056824345bc0c99c0cd90a38003b114311499fef551ad53b94a19193fed12cc143201e32862c82b87726c9360a190081847212b5b9f9609ec124c149cc319222802d825c45010c0cd91a7e89e39c9329c0c2682180a0ee4ab1176c82e671514b0cb3013500295234f819b57b2175a1b1264708edc90724a95122d7586a4fa17919d6a987394de5a8003da2ed56e7fc30860931043c0380a5478386402bb0cc201204102a70047a102ef85fa894af69ad54d38fc7baef3a7b553df73dcf0dafe75a3ae92805b077649babed513f3b7cefaf4b65a75d22c448acba853afba553dfd5b76cd1b9f5cb06a765b2b804137a61ef870e8f7bf15f2f2b008129356bb76b29918e233ead64e8d14edf0ed8496b526849f6afdeaaffb071f99b7e4b06df0ba9d6b06a65160d880b6f49aaeaf38a3159ebf63fee24349a3b67cf2728f04020cedd7ced0bafd4bf3b64edd7233c0d849c7a8038766b688dce8ff3dd3a9f633a1273abe7d6acf30dbaf6be7accbba76c991750fd7350018dcb36676e371f396fd70fbbc58803bb3db6ed8bba05702013a56fff9a3d66bfff387f7eef6a5f657aa3e6cf587bfdd3f61d19c5b36cf81b576bb1e37f6eed577d0e01b5b2417f34092121ab7eda8b19b3f37dc3ee4df965bd6be39ba96c1b9ff99593bcc2336ed58d9279902436f6e6f6adb6ed9e22f1e5ddbcb9ed677e67c00c8983f4bbc85042af9f6e61116c80267825fb1331f3d3e6967bdd9bb475e6dd859ea8d0257c89c11b804b172e56b5f1dfcaad8c98e1d3a8e1d3be6a26d738c84180a9942059c0c6e1654236d120c140450812c9f4e4274ed8bfa5944820c1fc3191f78a8798240264892e15091a7225e42828cb33e9d4258293215a81cb11292659cf18101942086e83e36268278192e06854302926514a8c8524080e4b24c20942086c2c5898bc12ec3c5e0012c946b1d7333147030c04a112fc3eb838f83121809e265e42ae0408a0c2b45214311879dc244e0e10074edbccc4d037c1c450a14c00824ca50380aa3aaec3114b114d90a7ce5f312d38450c890ed8544748168fab4b6b47fdaa78f4b92ac532089205e4211c35905568a04195e2fd44a5561936020c854c00029640fb88af60240920c1f47a10a952346829997c1b88acd10bb7f8600c8520020452e6e6b8b974180d30a68602cfc5558295c0c590a6229ec12ce32a81c050a6482380a87aadb0c2f6c861302008467eedff68bd461fecd35f4756be3d58347359f32eb9363aedbd24255daf4c1afed180c4075659dfce5a7ff7ebafa6b2fea55599ef00693df5ed43d3e54a05252f344ef6f9f7f5d60eff7408f346d9849dcb5236fc978e5cd2805b94fec395890d0f7aef6097a61d666b7dd5afbf9559f1e2bba1900ea0dbfa551a9bca7faa895cb86d608feeaa5e4563682c2ef3ff909ad960ed1c3182055eb33be833c6ccfd767d5ee00623a0ef75726c5a5c7125ed65e85726a8f27fff9d334c7efdfeefdecb31ddb3ffb74f1c4d79f9e58f7aeb7b7ae1896112196c1fdd3cb778cdf143f61d7b2c1d524787edbf179a6bdefd8cec9fad4b7361d3ea4f692f777fee6eed5ca2cde8b02e7731130f8957a76cbd4c93b1bccfcfcee3a320af8f9593d14b884e68cc0a587f1e3c7fd75faaf93274f06ced4ac5973ecd8d117ed80c65058080a197c0c26029b0c405f14b64b5038f27de00441233c21093238c819c54f1924c00b7dafdf62abb681c5fe4215c90648800ac45214a8faf5852ae228cc548f7355816c051c5038e2012381c26195a0f8a36f79f9c25e0981c3078b04023854d8654884808087d8311c0c3619060a9fcab55bb27dba4aeae59029c0a07278182c123c0a005868a9f1b8a1085ce3063cfea2a229c7fe7e315eaede592838746d58e570aa889550a0422630539cf6b3bd02156906c844ef94c7afa317a88895608ada97d2aad004c5fd4d65e7d00b4037f8d82500c855cae557153a43ecfe19023f9929f92333539d19aa4011d34d311a8ab8de2317438c0c4ac078d05ca668655ed89fad5a70f24f0f126ac539ffcc87fadfe1d58bb919594e17853748cddefbc2d4e9cb361df83f8f29a56e8b16d58c55d99cc496dd7bf62e115ded3c9e5d88c4da8941d55a4eac191fbd5f85990e2464c407a9802121231e8e33852a8c00e2d26da5bbf9d81b74e9d9b37874b5eaca2e50a584eac1fb8829a5462c4e9ed526ad3539b6228e43aadb59c48dd618435cad36378f6b73f3b8e9f0fcb9e3e92143168e7fe8a6eeff1c5a8ce2f082fd4f0d9f7cb0d9fcaf9eee1a4f0028f97fe623ff9d9ea9ef848fd7f16c1f205884c0f95509f50715cbdb3163eaf61a0f7d3438b1302f1f852e0550dc05b9f9769bcd6a10db1d890923708960d6ac998f3d3639bf201f80dd669f356b66c9d1bc787ed031042e060f07088a388c0c660a37230091087c209ae6c8b44613221398a8eeb5a4eb04b92a1224ed363859589e9fc0b1e6af2e11704022b0d260282d0124bf3cd448cba806824ab8bbeb9ecb257e4b9a9352d88a3521da5e7b8a7f6478c85e7b4e8e78098480121825e4faca1ebd180a2bd53b2569bc25ea2d2e0e33906a8487a188c1c5c2db1cba15a0261009942010082a1148042030528020a0aa1100811862025f48335440a221a22977151afb4a94916e849ba388053da3cae845e98fb9226dd04959d77380400d8c4e8466736d8e86fec87c1c6609451c84c32c85088140d58e79b172b83e1f00ddb72928b7f3fdb36559fb371f41fa3d6dd2ed5f5b61eeb172e7a2f6a13c825a6b24106407fb9bb3edbe7e4feced3077e3cff777ab1327c1b16368c6bed311cbf639728baae6b522dbd26dc83991e3034c3ae3ca3d9517f5162936250eb9a7f294e02d797fe4c3dad44ae103402a1cad2559926d929afb6781aab350706ff65f85884db656227ad9b9ffbebabdff3deeab1fe6350fa8fca6ea374e99d9edf921470e9cf20e6d18f66839b3e5d15b9effabefca2d8f358bf177303916c97ddef9f0f1a6a6d056da6a5ac51b51a02a54c248af46cd6525f0959a73ec689eefd8a2de4d1685e823dd1acd6ab6e8db4f47d710f13857de9c11b864f1fc92c5f7ddff807670710da5ae3013ed8010500a45855ffb220a4820277abe0abb0493011e8622ff2aadb6a2a1bdb8f5d7b59be1b40ff92a2841aa2172a61d1ad0e9b5c0060687aa7fb214b8caf21a2155c4c06c92bea69ea904a31da243d392cd1431145ebfff4c1498081265b8985e85b71ca3cf816c05677cf070c449483194fd70d0823ab44f9e824c5f50290f9c2f5091e98b9cbc9594f58429ad0af8435fb215a81c09925f87ab782f02f0f2f3986156014c04e932d20c601c05cac5fbd45033b7cf7c7c97b7c1e87b5ac4a5b7ef9ee1fefea0b346e3c68d9b346edca461fa5fab1e1e3b7fbf239c199c3e74cc65bf69fa033deac449007c678efc1aa00a84125e78568f4d61595fbeff4d15f966996a756d179ffff18acf333502c91ddfbeb5f154d45bccb5af6f6bcbddf6e6815cbd75ceefdf5dff9be19ade0d2d956d456cb33e8d7068cda613fabc54ffdaf6ea3e25a35bdbcaec2411d3a0774bc389352fedc80c9111cbfbf6e3ef7db456f370038ff7f81b23ef5a27dffdf6ea91350373dc7c75f7f6f6acaf8f48576be3d5b841fc8fffb8e7be977ff4881560810b05a9dad017366edcb05effbc39b911506bdc2bef6f5e72538aa01002029718562c7f65c5f2572eb96687bef33c1c990a1c2a2841920c330d6aaa852a0ad59020080e7d593a4586894688dc3513a85c57c1150e9954607f001f0f321333858942a96caa5a03819beb410ee5b7f0ba981e34ec2c871e66a450b9ee2c44014aca6b5954381c2abc4c4f331ac58fdbc761a5504bb8ec6b8c85a28c3065038144cab8a6b42a4227874705076268d8fe0ce5efc50580963df62faf3e47cbd9166d72c938ff41d5995fad5fbd3a4d029827e7b7af36ad7aff3f8ee6d3f73cd2d404d262c29c5eabc70eeca34c1fdfb3168e6f7f65eedae3dd56ae4a0f53910d69ad1a5bf3b73df3d287865ed53dffdbfef2534b8f00571dd8ff53df7ef533dad4c107f3ee9b933ca947ca5f9f2c7a6a9fd55092df134a78f6a15d9f1fb0776ad3b0447ea43f76bef34661f8ce7634ae51bfa11da74f6ab97ee6eddda5690ff7c9707cb57ac19b2e0ba217def9c9c92d37cc1ad6db306362b7b4dcfdab9f5efe7bbd47dee89f5ae9b4a786ba77ce1ef1dcb049378ec87c625833f9970f9e5bf099d473d583cdcd3811e5f916b9bf346dc08249cd3b3d3ba8d9915b47f56f57375176fef9ddf677ded87da6d9e31b86a453043607f61c5d3cfca15d86de4b86c6fdefc097ffd3eeb6d66cd9a2f39353afbde6c9de7d73a68de9945af4e3bf963cf32fc7ed9bae8d172c42a00ac079a44dc4b8df18a11f98abb5ea542df06d812b1128acdfb66b871a546c417625ce1931e402e77f9a012a8789c2c7740a61a4ba8e1db8c0cde0e648223051b8fde99488e6f0afe9acf13214aea7fc37501484b81f5925c80c3241ac846cff3270be8a441932819783003209a6122a4d898f9590288371986830fabb12d0946326412230965bc77531a418005eaea0082f834d42bca46bd8e5a92156820c681621338587e90d335398a94eec622530c0a5c2cbe162b04a4831e85e4312a0408f512e549168804b85eae730b94a90c8310a023d1b9552a92a0024c87ae403811e831ebd1717620d8e20ce6f1d331150195e8622a613d7340354a6d3a15017acd2a0dd152bc3a30280573d6fa692ac2d731edae2ef4342e31b26ac9a3f7364cb380240ce18f5eee7fcc947e73ef3c01a1762323addb57cd7c2911972582c0a49eaf3e2fbd3ee99b87044d739866a6d874f59f9ef71eb6f1db472ec635d8e6ebdf5de77561cbb7bc6d2718396c6d5ef3b69e55b6cf280adc555f1ea3d6febfceccca7078e38b5f7c8b28ec5bd6f4ead797ce29a62e712efdcddaf63e7495b3ec3438f2c5d70fffb3ca1f9b0d9ff7a64eff089885ef8e48f7619274d7a7ece98553e9adc6ce0ec0f5f9cd23e8ec05159e1d1949b5fdbf366fa434f2f7b70b403965a5dc6bdfefebc51197234f7c7d2fb6bbd6ec69e6f1a3df7ecf27756cfdd50c881b89aad6f98b2ea9fd36e6f111b4a04dcbfee3a0ce0d349fd4336a1abfbe4e1ff3ed9e4b12d7bcc531e593c6bcc0a2f6cf57a3ef2f68b737a278bcd2104040404042e0bc448baafbe550288ae1f1632d865500205bab5c1a9020414b04950fc4a9a81c0a1e82a9653458201452a089ab60360a13010100295a3c8eff34309aa19f4b2180fe6d2d120135868309e35e035441054f2e224b8fd5116468218aaebb8da8a6a142e61203053385418090c044e1656b295c240f56ec450dd9d26708b2e29aaf3a700aa19ca9bb3158089c04cc10117834cca686da0c11201e7f08570152381295c0b7187849d04c4ae681a33826cc144f5e1f0b0ff67efbc039c28da3ffe9dd9dd2497e42e77972b14519a54055129a252a42822a0800a3650142b2aa8fc545e502976ec05509a800a222ad8451111e4055f040b2a2a88a894ebc9e5527677e6f7c76eeae572393805713e6f7cc9ededeecc3e33b93ccfcc53cc0d8a42057ad87128c8a21b1107d1848dc242ccb10bc5dcaaa6a7a8c7a5959a668804d82544377d38548e008304e429bc5237cf910832255ea621c060275c3504c2b904d828afd2c1616645a49cdb2897c019e7019deb31a55ecab67c96ba9b9b366df678bd170c1d2adc52050241ed8b2056d3afaff4803fe9096fbfbdeadc73cfe3225c569006f90dccd5915055a590c6510c21e4adb7debce0820b529cf1c68a150d1b35ea7e7a0fc63938e39c33ce60fcc319e71c9c31ce39e79490f5ebd675e9d23975a30d4f3a0d8482124228080970c209018844898d124a89c64980133361114806854c0921609c040c77a470e4aa95106b24d36b0a7db18a250f0cd07834d37facfe1a4b6cb581104728fca35e9b7aaa72a87af82a9e78675f4c6aa1885755e4128384e5ea0c0a426ac9d61a8be1ed1379d25a49683de95327956d52021c013d79afaa1770388826020c81ba3c453d52d30cd1e3674be4dbd6a8ef658e3237ed22a9daa3e948f4af63c6095ca449140804871f9e3cbc5a20483567841004f5af8345920fc5e4b6d18d34aa916210115d9a87331d91e47ab27cd48bcc41a110d825546869d90382238a1043a60497849091a3899a013c028140f08fd30a05023161044713a9ac08cea34521feb918a9698bd5b4522d1dc954ea7f611ea423d78ae028524d172cc345cdcfc49f568140f04f5408c59f2e81302304e1d1254743ea0e39f5fcf5eafff827f4e847c984f3fd5b17e0a3c5aac55f548140f00fc4ed7673cec12920365205696b99e22bef688682f1bcbcbca3d98a1008040281407088e4e4e47cf7cdd7ed4f3c118410a11a0ad283109166fa28b50f09c0d9b66ddb72dd6e6145080402814020a891366dda7efffdf75f6eda54525222a42148cd15e137ab56ad14d2385ac9cbcbcb75bbdbb76b27ac08814020100804a968dbb6ad1082a04ea4ca012a10fcd3ad080b419684622df138010a14146b69856553523fd9ef726558090ea849ea34bb24b3ae85c6b15fade53ec6f6616c7f2890afa0543b3c91cd858af9a6523f3c7111768a4c093281ce519c46922b029064a50065020aa8873cd60a815b46158b0b77714966157395c515e1ce20c890cc0c8b659af8b00b0402814020101c015684534a9ef5c84ec1785a268453824b4280454b62d73b4e0a3b45a9061550d238bfa105e55a7c8d050299e07039271669005020831e8e1e28043932ca35f839286aaf63eda0c8942011fc118a33c3dc3264020e108e32fd902a9727c5a3831064522438910638823a2c8053941f160804028140203812ac0809b051ec0b255325a574333bd929aa183228c82167df29adc10eb15204388246bde734ee73a48532b1c39a1dd046c385486a4b2c42813c058c23c88c12d451b26580609f0a0eb8287224ec3b8454ad2ac7be6a1b4a1ce68e1649761c223e4d201008040281a0dead08c36347e375db10704808b0249aa59580a657144c2250084a54d81464d0e8f23f055c326c049440e728d71048a9723a289c61b535a9c3529a0a6bc477284b42a60400fe18b71989c02dc146a17294c638f6382538292482104379ca7a0e16821c39ced12b4786cee1d141801c1916028940e7f0d6e6bc94e064e5a0c8a051d7b2f4bb1439df412113681c5e3db1d6759ad2638057879f99a28bed6a0645896adec7cfe094e286bbfa685a08caf444fba45805030a14b34b3e3d55b57581402010080402410291557ba31cb34cc180aaf06a3b00b70c0f838d2283821378f4e8af925b118440aafb62ad9d2677347748e9aa77191441061d0870d862d4ca2c090a41910606486978d15431f8393208b2e5443d1b800470c0aa004088c5a9a709188f93afa08a992e37b1e71a8e3de53adc32b22473ebc3d0bf8b34e81c4e097932f6ab35aed91bde5f766a6ed444d46b8300838783010e8a6c192135a5f61fef64456346b04e5d32cecfa428d711e2b011e4c8e01afc0c793224020a1012b5af52479524351d8d708560f8d9b32918874c525923328d13bd442013f3110c4b29ef30f97709040281402010fc7331544b19704aa864501914029702a6430d2b5d2e09418e121d0e0a97840329f718649d63bf5ab7e22619140c49ac93146e4e49ed10c372f033e44a51f38810708071b0f4caf398de2c24511935ac0297041d66cdb2d4778bc478683c49bc472458c2cf600f3bd93b69b4b677a58e4c1a670e2535782256849d420f1b7f1cd1abbcba69471d5c30775dbbe4a4e61e02001f8795c14ee167a8d041003b858d1e525c72c4bcc99660a32851e19452d9001a377dec6c14d912f6a99010ddf961a2faab402010080402c12160a50871a81c20508110838d420deb8a01864a0610543158285217cb9481b422a113544f5fb245fd9adc9c9228978042cc25ff200324d8a8a9cb7a75e4ca68a020c0e167693947a5b00a0c532474c88a67f5dc44c60e80e14d644050cbae4e558c856097e264e8a4c8a087bac45ed72e19e7c70a47e5a68d64d83056801f9af48c4bf314002852a17364a6acc7a971100202d8a869af12d49e184a20100804028140900e864b48a664e6a491499cf78d16b3aa5e5cdb3a729da3ab150285245fdeb6a7bd6e6de8882e29aa6b6684ad088de3800a2b818d22478285c4e5ee3c723054e12a16dd34f0d6668fe94080999b30328973e23244676c273554fea62e19e7c75a190475db95aa15a3272a43b91e9d3f292c430ee81c0a818da052370351841521100804028140503f1a2ca2ee3020201cec6057b16500793258cd698e127050f892e5d8a9c9cd292986cd10c9f8a91238e33335053982ba695dfc9d56849ed26b3f610c340e99d4ad8c4315336d277fcca68d42a289a494345a37147d4a006ec6571c5c978cf3332882ba6942d8683da761d538f4981a113602426a6942e3b04b0872f8181ac800434804520b040281402010d497ae4be163f155d26ad33fa9911608d1756118db1a0a012569f9e21bbef249232d6a72734ada0f2bc5819800620238c34e4d39b2191441000745656d1aa4438242cc2d1523c0ba423b78d7f90083236ccf68bc9648f10a1db9326482100701648272ad16872e3f43b604078dcb88a5723828980489c01253b24d2266ca230ad828248220839f81032a334bad19f11511b7a5ba76c98817a7042a37ad11efc1da6c6e393c9fc2ef8d6734ba4400063808bc3a52b7a0031940390307020c36023f37a5e10c4bc34a204908860dd12c19e0b01010204b02e366244c06850c506ece4f0e546922ac422010fc55e416640821080482231643bff533b8285c12540004124190a3d6a0660b85859a7a5d44959239e063c894d2d2aeec357898a470734a62451078e2339072a05c33b5673f33739e328eb2dad2bc02601c3aa0c35c504fa0aa8ea5098c6c45160a840be7711e8d57061064512d3fc07040859d9abdf5a7171352ae4326719b36c6fd150a8da34243060d0b27dc874a1e159441890687040a9469e080851c64978231e71be95379fc6f59dae233c227aa0751f8198a5433c2219d01add2a187b7447c3ad46ad2f0857fe4317380479244f1689f2373c38819e2c280100804028140f0ef8601e53aac149204006a38d21a808fa126cfa40043a50e8dc7298a32052c04419696f7794d15e56a72734a8a5197a0baba1fe965a02eb2481d7e7d10c1d9552cce1ce2f1cbf3a1f80c4e1a8fd69438940efb62325245fc91f49a770674c4b5ab1e4297529c1fe27508ad4eb18911e208e9f16610d23839fe7d24d756dcd800883dcee38e07b991c32bf1b8402010080402c1bf0d1ef326c0013decc8145e8cf6e9a95c9bbcd57e2b172a6666cf7428d6922f4e7b74a1a109040281e0df881eac1242100804ff42e4bd6a1dceaec9bf4584bf0a0402814020100804ff1ea81081402010080402814020105684402010080402814020105684402010080402814020105684402010080402814020384aac88f4ad8a3c198e23c906b111142af5241412f72287e37114824225ade1a0751c1a0745230b6cf4081a823af58500f9b259d84ed8c40281402010080407478e14ad3956132e09f932f265644b89bf8ad3c53225d829f6a797b54922a0e40812042566e1e443c442901faf0afb18cab5bffb718ccad36699c19a711bd5c8b52362680e6e08ea34eb52e0a0c8a02856c5df0481402010080482b495f994aaa64707e1c89492e896b2906002218e3f4200d0d882322ddd82dcff207ce5d3bdb500002000494441540cbed03fb8ff1c28d2c43c15080402814020f83bf42ece931b1aa615e1a0704aa00089714a2952d32d049125c14650a24107f264f8186c1419c42cb21d08dfc529c1412113b37c75158342902b27ae43e7c9a8d41148d65f078585a02ca6461e05f2151485ef602570c95008fc0c651a38e0a4c8a051bdd338bf4cab4355e65a9f1d000332290850c9a2a5a0650297042b05e7f0c51c27804b42060501021ce55a54ce5912ec1412a9b13447841c09160a09e0805501009da3588b36912dc14ee386c090b641a91657f15a217049b0501040e338a01e7c19c1c81004184a35f0b0cc232d9a9b065a74d681a0203ceb8a53ceba6c090a05385486f2b03ced14760a0a10204f06e70050a68a3226028140201008047158083224c83451d393804c19160acee1e7a84c438b3295ca0083ca61a7b051948535d1f44d0807354d08001241b6842a86fd3ab2287224ec65a609914951ae23c46123c891c13504196492e8b663213536cd0085023156844420c79c9f2d9bc643be0c074525839fc3456125087200a6ee1eaabf52db94208340e528d26025c89651c5a07153a3ad6428094122c89301988644ae0c0eec53012047865b368d1cc3e428d2a07364d0a8c69f142f03657049d0814add3416233825f874ecd7e286c0e8a404142889c11e39325486fd2af821ef4f65cba8d0a003b9325c12ca758098a31c91984412675d797ab3ae420761c8a271db6a4106952383c04a51a19b82102684402010080402419c094161a7f031a80c9420371c514a806c197e8e721512418e0c905a0c0987148e47d5811087a18085b8f9aa9309117b7e80a34287cee16366803200278557879f99c7fdcc5c29e7dc54311b59a0101080106835b4ae7153c7b55134544ccb29f664a3272a478843a600a0730419ece188103bad7f27251d28d1a071f8986905190df1b07eaf73f874d82900c804368a0a1d1ce0804787859a127048f068d0b979496a348e1007035878c862f716fc2cc91000603cd6048b334039a073308e10c7a11859251a021c2a4715ab2586fb20661d0758b5eee9801abe8fcacd9740201008040281201663555dadb6de6a23e04055586badd291515bca1a273db475671b8585a0b49a7750751bc0587e8e3dcd5884360d0302858073d8292a1938af712159e3200404e6b365843d70aa371ddb051f43b6040250020b45597d07e0eac9d46e8582229a4a480a2fc01b364624cedd50ef29cc6450f515b0a0d5518d2ed39123c1461160f0b143d2c2234debdc7c6481402010080402c161470afbe624205350205b36755389d492f7d258a13e242b22c0a013644908b25a1c480c57f5589592840faa800458293c3a3225f8195284ce1aebe50a818dc0ab238342e5b56bcc7e866c09360a8920c4eaac611f1c9c4307bc7a924740c2711d2a87421245f4771260d86744b350142828d5e03fe41d1b82daa33b04028140201008047f1ba406ad95193e3504e9e8a3860e1f6769300ea98ee511ca3430c0add4721507341edd1c21808d9af1d33a8742a110f81818e0946ad1f2350e8784203763b81552bbf30f802a66c6e0fe6d3997540e9940e7515f1d632b2614967bec71c31507e19d0a120edaae1506d453910c70c0cf50aa21c4608d991714c897e192ea7cc3c8109b538d98774bd82363bc7e8a72700ee9f09961028140201008044738b17e22b1b5c5340e8940e751cff0d46e29c6b27edc5e4480c105b865043928e0d16bf78fe740898a7c05b9324a52e6df2cd7e1964109d4b03961acc76b1cceb0725fa5234baa25984303ec04653a381060b01154a56745e42b00afdd8a9008326382282c144176300bf3550c0e09f90aaa18b811bf0154ead0392a75e42aa8d2a1877d998c88f02a06970485c046d3f5290a30e4cac891cd786e8f5e8b5a6fa3a69eed94c0802a1d216eee61691c1c9009140a4f8cd3172150282ce9cd07005912340e2b8542ccdc591c508d4703ec34d1d329c09095f6ac73c9006031f25cc9603cbaab13e4c804b225843808874f87d808110804028140208810e47048201c8482c664040d706400b932021c9c40023462eacc593200580142e092c0c20abc478fb72274e0806a661aad7581bf528f06679468c8a05008541e3d6e583c1edd5c8a0eb2e8cd7dbaa95b1bc7bdc454d3ab18084130a5ca5ea543a766ead24a1d6a58e156799c0e1db9bf81cac139fc2c0dcd929bcf1eb91baf4d8f8f5dfff6c43c7e910a3b85424009b41853a4424790c11a96b33fdc50b906078544e0d51160d024537429f03394a8e6ad422c7168128680d5f0680c08b0703f390ea871db413a3743e16bc5cf000d0a81854265a888f1732bd1cc587ec35e8a2d94a8870595ceac334ef087bb1eeb31a503c51a3248dca74220100804028140601062800e4582c610006c341a4750a6c1462187b5d660d8bb8925a85e310a70625c84c66b59cf8ee0637157459684638f27040624bd79ec392c592041e2f37384f424ef550e558fd76863c8a02024addcb77a1a7d48b0226249b8b6a6ad8f00472059c8446c0fd3ec46f55bd53404b1e24ab4cd6a968c4460218956590df6578df7d10dd3854707ebe0665da51edf5e351ba39243ec4108040281402010a452a40940c2c5d9488c4e4b0016e7205ea9c7fc18ef387ef4d7ae76502804760915dadf14577d349129c14151c5ea665909040281402010088e6e8e7e2b4222e040b15a9f95e6fe3d7875613f080402814020100812a147fd137a7454e8c28410fc15e8bfbfd8abd50d1babaaff8617bddcd32e5bed4d6fdfe24ff84dd9fbc373edb2b5f0924f2b8feca7ab78b39f5deeb7b2fcf0f520b473f9fdd3177c5d59c74f2f2bdd306bc6ccf7fe50c50c15c21108040281b0220482230a75d792db6e7be2dd5f83acecbf7327df3263a337e969bfaf58fa7d205e37dff4d2c7be7fc4234a791dceecd1c17d18f72b83bb963f387dfe565f1dad08bd74fdacfb1f7b5728ca423802814020105684407084419ccd3be6feb4e0b96dbfae786e75b0f549793489aaeb3e21efcf375ed91e6b467836bfb4c6d7a08deb1ff088ce33667ef0c9ccd39d62b0050281402010082b4220a817e4fc6e437ababcd93dcf3f91696dceeddfd291a4e0dd71832e6bf5e7eb4b7f889a119e2f177e1cec36faccbce849a1df564d19d4b1b1c56a97ad99859d86dffbc15e0ddace67baca598357144732396f9dd8c25e30666dec96072f5a7aa6b3f9b84f373f3ff2047bd680951500f77ebbf096b35ae5c956bba5e129174cfbf0cff09a73f0d737ef3cf70497d52e671ddff39685efdc7f8aa3cbecdd1abc1f8fc8b2f57c697f38bb9677cd08b7a3db82bd0c9eb7cf712afd569603de8f4764bb2f5af5f5d2b1a716d8bbcddeada56a284292ab023b5fbf6b48bb7cbb6cb5e7b43def8ee5bf989209feb672f2d0130a1db2d56e69d4f9e2991b4a98f6eb735d73ce5d59c5375f75acf3e4e7766bc90505c0ffe5f816193d177ffdde5d673474b59eb8f092c61deefa9eef9fd32babe0cab5095e637ae9fa27afec7aac4bb6daad8d3b0f9bfea1b1266f7475e5b6e5b7f66969b7dae5bc9386cddc58562de19876e0d3072fe9d6c86197adf6dcf6e74f7e7faf5afb6d872ffbf8e9119d1ac8567b4ec7cb9edeb27ffb4b379e764ca66cb51774bd7ef1cea0710375dfeae917772eccb0cb5677b3b36e9afbb5b7ba519aacf59ae709f77dbf6442dfd605b2d52e3b9b75bb66eed75e8ecacf2e4f104e0de3986ecf93b622100804827f951571788d099784860a1a5b50a8d4a5d331e4c97115f80e1d0b41be8cc6163454e24a25e4ca68a820b68eb34250a8982fe52fab9c4c624a929334e44349e2ebb0e0a0c893ffe2b97bd8504b7f5786cf5eb470f19d6dcbf7264f226c396ec8a5adff787d59c48cf06e59f2a1bfcb95bdf2239d577f9e3d6cf8a39b1a8d7e6ad1abcbe64e1ba2ac9e3ee2e6f74aa526fd2f6c1bfce2e52f3da672f8e3f2d77fcf1938eae4cc842678c5da89c3276f6f79c9b891ad6ceaaff32fed3e7641698fbbe6bfbce0f14bdc9f4d3fffec19dbfc002f5b73eb59973cbae598318fbdb8e8b15105ef8f3bffc1ef83757adcaaafef1f76cba7ee41378d3e355baab1a15457a168e5b5bd2e7eeca7136e79fe95c5cfdcd86afbe397f61fff690547f0bb87870c7d785b8b6b9f5af2cafc47cea72bef1e3a6eb5aff1a5afff6ff65956b4bf7fcdb6b72e6dcc930bcad459d55f5e1839fa3572d6d5d79ed37be6fa95b73543ee458bbedaf45017476c6f02dfcd3caff7c495183475c1cbf31f1b99bb76daf9bdeffac263dca372d3e48b1e2a19f8f05bef2eb9bf8fe7adbb474ede1c1ff0a2ed9e3762f07f3e768d7c64deb2c54f8e69b0e1810bc7bcfaa79efab6bc72f5b8ab57351937ef9dc593baee5d31be7bc7d3a7970c9af9da8aa746176e5b78dd848f4a3978c5fa3b7b0fbe777dc3ab9e5cf8ca9cdbbbed9b7f6d9fab5fdfafa7d13aa9699e900d77f6bb6af69f5d27bcb064c9fc293d4a5f1a37f8de2d7e47e747e384936a1cd3e97965d256c4f7aa402010fc637149c897e314dd144a970c2053829d62ff61f2937552d8294a35a8403a46845b860e94c7d7c996ea555126805b4680a154ad5d6557398a3448408182bf4e5737aa689769665dedd4d515f215c8d5ba527438b254511257a6ba1ec995a00315da61fca0599a8d987e0f008c79b44d8de7341d32e2f87be7befac394934eb201955b167de0ebfc70effc5f1f0e9fe1ff7377568fb18b964cef9f4b009cd37cc7cade1bb7176b838e3b77788b294fbff295f79c5e9908fef4fa1bbbdd0347774a3422a0f977381ef8eef3b12d2c806fc3b55356db46ac583de79c3c0a0c1bd8cddaa5ebb38fac1bbfa0d5d2292ffcd1f69e2fdf987c6206800bfb37eadbf6a6cfebf2b48cfde6bd62e3d6c91dec007c1b26266f68717f578d5705bf9b3ef155ef592f6c78e58a6324e0c22167ba7b9e74d78c77a79c71d6968f7e44b7792fdc37a28000e776b4298fefaef212d731cd9b3825e26dd0a2451317f56cab4150b9c6fcded3eb83af9ee9e52200d4509e8d28d94d5a342dc888ed4dc5e7331ed9eabe62d5fbcff4c921c0b0f3ba2aa7767b7afabb13570d04180e2837ac9e774b4b05e8db917fb4eab22d3f7a58d7983584aa1deffe4f6b37f999076f385e010675c9a6d337aa3e2df56d396cbd9e7df5e1737309fa1efbd3b213efd3c62d5f7077071bd03de3d3e503b6ff50a49de35d7af7d33b4f7ce0ebd7ee686d0530b45f534ffb31d396ec1a32a1a5525beb4af27962fdfdb9cff7d907cd7fe6ce7e5900fab6a18ed9c1ca2a9e51d8b4695438be0d0fd4308ea7a5d5f3fefcf364ad3064884d6e814020388a5008dc320e68606998167f2b568a004790837104f991222c4ae061d039341e5765a254c35e15093a3ce3f8abb3a14ae17acc521a8599f7abf823843f420050a699ef4596aac333bd9b0ebee4f8df5f5bb62300a072eba20f7ca78eea5d1863e367f578f4e38f9ee89fcb03a57bbedbf0eebc173f2906e7e0b0361f32b849f9c7cbbef101c15f562cdfe53ef7b26a3b110070d2a841cd2c0010dcb57a4d916bc09833f2cc8fb5a3fdc5439b7a367fbcabf8eb555fa3e33597b735956ab9c9a0eb4eabab79d7f2e2e16dec48dd50a0e6abf4031bdefb593aedda818da5b01576c115276a5bdfff3190d5aedbb1d838e9aa49f3ded9fc6b85dce6da2767df7ffe31099b58350aca349d075cd6c595fa9102bfaedde4c91930aa5b8e799ee38491173655b77ef0a3b17ade7af880630dad9d5873dc1984257cd2329a9ed906db1fbee1f667dfdaf053293ff6c2875e9879d5f1d6da6edbbc4f07a3639233cf017b871ecd6cc62064e5d9c174ce2bb7bdb59575bcf2c21656f3c3dee89cabbbca3fbcf77505afbdf51ae689d2e0944e3955ab6ebe6ec64babbffebdd2def9f6e75e9cd4d31dfff7beb671acb5e769b522100804827f10153a8ab474d55a5aa8c04921c5b8e544be029c120ac38e469115b93c19368a4205050a1482864aed2e2b04c80efb2ce5cbb054fbaa4f53bfcd9150a8c04a9011ee6d6cd3462b8d143450608bf91ab31214849fa24e2b6409bd72d0a888d2442670cb68644143055952a2f556a8209df437c64dec14360ab70c1b815dc241e7cd910972653452d048416eb21dab04b224e4c49c54a8c04600c0469027c34acc19e296a3fb3014c891cde176c60bdc29a141781a44bcbf0c973009a6ac6237520cdbb7a1058d2c280837912d99b3c846902f235f46ae1cf37412f2651428c89161898c9d043b4506454efce3fc2d6644b30b46b6dcb3fcb51f03f06d7bf9dd8a4ea3fb14c4768179b6ceb971406bb7d3d9b05dafd1d3defc5d09ffd6d67ad8c086451f2effc11fdaf9d6d25f72cfbb22a91121651798de7c5ac59f15a858d2af40b6da8d97b3cbcc5f51b2b3a8627fa94addc7e644a60dc968d028b38e4f92d9203c896b6ca844adf92acdf36705f44f2f6ee4085f95d5f2d6afe1d9b3cf6f3b65ea072ba7f5f6be3e71c819eddccea6dd463fb9ae28f12f58cd824ae85d8de895455ee434c98e7e78949c26d9f0ee372ba23bf29d296fa11c7fcbaa0f1ebfd0bafabe913d4e38c6dee0d4e1d3dedf13aaf5b6548afd14c4ff0400ba6f7fa98a6d135a3aec61c934be708da617ed2ed36a6fbd867942b2fb3cf5d9e2891d76cfbb7660b7a6eedce67d6f7a61ab27610da9b671acade7e9b52210080482230443f5725058096c043912dc12ece1afbe0c02b76cbe62f5c67cc5d49df26453efb286f534b94c3335d4c837160b2b7c9914e53a421c36821c195c839f4122c89150aa214f418e8c321d6e19324955163a57864450ac810399146e19075470205f010009e080550180104359cde68f978132b824e84639ee7845df29c1a763bf862c8a1c097b19005808dc0a4a540439ac046e054c4db5e3912521839ada6a816cdebf5483ca51c5e0e7c820c84e4f8327409e8c4a86921024621a3c114f2492b6ab8fcee1d5e19210e40830e4caf0e9500f6a63c1e85288e380661a5d6e0507527ab25112b75d251b9e631c94c042902da34c0307f26538288cd8803c052ac73e151cc89660a5d10172101469d0399c12f264ec57cd22eb12815b41a58e721d393232251881add9325466ce9688d42b19289049a1033e631ac448a38a41e5e0401645968c62d57c702b81067874c87ff79e8ca5c5f917b59cba68d98f13ce7be5ddf293efed5728a122dadfffde35e486854dee7879cbc473dbe4c8f06f9ed0eacc35e6e7b9ddb073f266ad7aebfbd1ced776b807ce3a3969b62412f1e5939c794ee49db364e5ffb5b7c69a19594d72373a092bf9ad4c83cb90230f16edada15a85ea2df3f3836ce85847cd57498e7c076c7de67cfc70b7d8b3a8a3710e817cdcb9135f3c77e20b81fddfaf7f7fc9f4dbee1a50dce8e79517c69c984a50f1bdab11c9999f89b23de51a60765b2bffa3028ef60e8af4fc39e58233c73d7be6b86742253f6dfae8b527264c1d3a2ce7db8fcf3cb4db4a767796848ed3d62e383b27e61988adf038b9f6d6d7dfd43cf93c21ceb617deb3f4c27b98ef8f6d9fbdf3e23d775c3f20d0f2c7177b67c40aa4e671dc98e6df941a5ac9125fd602814070c4c1c3da60060523f0e89029326504397420c011d46125c892e3b4d0720d0a4596840addbc83a1f35b08688843073810e2e6cbd4f928bc3afc0c3a878fc1cfa2db117e662ae27e669e9f62895f26a689a27268dc3412ec140c28d3cce3416ebef7a65cc5d238421c0c60e1dec62ad37e860addec6d249ed821457b6b68e1f694ab8d3e8632cdacd65cae9bbd3284c501c691be0a6aa7e0616b47e7f0e97151da3ac77e15456a5a431ee2a0040186108744e0e707e99e64a72040a9068d43e528d7a190245b43e9da2404259a390a210e9902808d402128d74c41c59a84c68cd23910164bec969147471583cee1d7a3d3c9b030750ec611e2d1b96bbce780cacd79159921016e9eefd3cd28f3886d6cb4fef77bcd595a5c30a2f99e652fbd3e7755f94997f76d18b71351fefdd62272da1d1307b7c99101e8653b7e88a4db81e3c4917d5dbb96cd7a6ae10fee81979d5c5bca555bb3dedd5cc59bbf939ab56ddbae6ddb766d5b656f7fe29aeb9ed91eca3ca16f2b6c7be1e51f4d8f23edf755b336b2a8fecd2b0f9825ca59f117cbbed40fb6a1608ac92437e8d6bb49e09b4dbec66d8dab5a37d83bf79631333678fd5bfeaf53e3b6e33ef782d80adbf51975d77d83b2033bbe89b36f530b2a3d6c4d7b76c92a7b6fe1c632f342df372f2fdda5743abbb53d9dcbd59f9e3eb351cb8b5696706271b73a63c46df75c791c76feef0f7a68b7059c270e688b5fd6efcd6bddce90ccb1fe15775c73e7aa039cd4de7a28f93cf1aeb9b2557eb719df04401d8d3b0d183bedee33a4d26fbf2fd70f791ce31676d269452010080447083a8f2a451e1d3a10e4d0b9e9999254d18de85a80a9ef19aa3800bb84e4ebea46506cacaaaaf2a812ac57eb4d2a158a98974708714814085b2011abe01049ba1962b41ed99a51482dabf87a4c844388d71e8190028582c6342d55db7cd0d3bbb94420852f37b690644027e95e9ed025357e4c0d33efa0851f91398f69424b666b1933ca41a34e65c61644ecac881872beb07e5bae235b828d22c0cc4d86d450c041cd4127f127d7c902ac6f33a2f9f011cda64ebf63173df1d9b31b4ab1c61575b5ed54c0173ef2e0abb917b5c4ee750ba73eb05e8573cb17dfed3bf6a406b6ac9347f674beba7801dca36775aabd6e43d61993269edc69d2d9034aefbceaf402fff6b7663ef096f7921527675b73aeb87bf0a3a3a6f43dbfe8ee4b4fb1ee7af3b1c73f0f8555c9269d9be3cde9d7dd9b775b9ffcbdef3f7cdf7a87420fb6a154daa7adc38df7f69f3766c839dadd63fb1d879d1f3e376df1ce5e73e6367066f6e9c067ce1933a6f0ce61ed9c15dfac78e4e5f286d79cddcc6a5838bfaffde0b30efd3ab4a95150adab5bb894f092ad9facd9e83abd73ebec88d9e63a63d2ed1d5f9b72d1d9ca7f6eea5558b661ded4e777b7bc75fea082b43c1d95634eef6affbf27aebbf2ee3f2f3dd51dd8f1c1b38fedce1cf8709b0c57e6a1dc16505a5c7adf658f0ebbe4ac2bbebb65501bebbe75f31e98f5dfe6331e69664da77500a83e4fecadfab6aa7af9c14b6fb2dd764e73a568f3a2196bf436937a144af1c23998718c5d97a8a995e08fb3465fff86f3ba79cf5fd45886402010088e08228a50ec624f99965e02d0643a76f2bff0868b48ec0d49bcdf485d7b4c62ba4e91cafda9dee51562a88ad9e2f8db7c7639870e735be350b051641010c04e4101ce912921c04d679eba768990b83135d4ebfa85d43ca3622d016f1a765480613f838dc246912fa3544320e5f8b96480a35c070714c075a444795a5b0cbdb8e5f4fb7fee74f9390d13f6c21c5da72d7da8e8fa19a3ce9e49dd1dcebff1c175efaf1f35f0811bc69d76fa9af12d1557e74bceb4ad7ccf79dea84ee9147fb3b69bb06aaded8e5b1f9972d5ac10b25af6bb75d153f79e9d478186c3177ee2bbfda669b36ebf56cd68d6efa6390b76df72c58f00a0b4bc76c9ac1f47ffe7f1abcf7f3cf3f801b7cd7989dd3ef8dd836e280572932b5e5ec3278d9ff6c00d0baa90d1e4f451cf7ff2d0e54d6482be4fae7a421afff0c337ae0882e4b4ee3ffea527eee99e09e8ed460c6ff1f6c26b06ef78eebb4f6a14d4bb6726aae58dfa8d3ce3c1c953878cd8f3d977cf768ffa45d9dadffef62796db6e7becdeabe6aa34ef8421f7ac7cea8e6e9904de748631a3d3d4b7e7046e9af1dc2d57fa0067d333af7afec50706e753e0906e0bd0fc01b3d62d6970f3bd4fdeb4c203a5e1a9c31e59fde8cd6dad69b60ea0da3c911a8f98bf6acfcd139ebe77cc221d727e87f326ad7a6ce2095600f1c2a9611cd3eb798dadf83d3b3e5fbf2efbdc2a91d3412010088e629b84a07d5707854bc6de50dc626da1822083b1354d807c0501068f8e4205550c5e1d8d2d28d310e068a8a4ca222a11345050aac1cf004026285050aa22103e3f69e6d614e4c89081a2f8f323bd326ca37c057b55308e1c190a70a08ef94063ef90b8f84691239be98fe2f4009228073b45b684fd6a8d71ee9912346e8a25353241be8cbd2aac042ea90e8f638c51c488b25364cbd81f32bb64f470af9a6a91de25c14acdd80907350321aa58a21c22836823702bd817820ec804793238cc24c2850a023aafd093483b4fc13e53dad57637c23fe44950cdd4ae1c40b60409bc448bb151c00b657834ee671c4006e19994176b9c31eea49c72eed1393807e7655b3e4b2db74d9b367bbcde0b860e3d48d3b91e097c7547fbd317f5fde8e7d9f55b43dab76eccf1677d73cfcf1bae3d4eac151f05fc55f34420100804870942de58b1a261a346dd4fefc13807679c73c6198c7f38e39c8333c639e79c12b27eddba2e5d3ad7a24277380d843a65c229f53102424008107e4308406c94b864ecd78ce386110099923c19a51a42d1b562922d4306106070016e19410e0a787470a05c875b062550b9e9857270cbea4670708e042b0103ec14011635210ee6eb922157468e0c8d83d45639c1a3a1404181820003076402bf7e90ad3b2428e1bd1b23c0ba420387b9526e08d5298101553a421c550c0e09f90aaa183820015a381ec0509db32470c01faabd691ade4291c821a594ad62b033b34b14b04be623a420c8e09460f88458681abb071c1a875b4180c14e11e4d1b88b0a1db992e940450099a05c4bb5354401976cfa47c9040a81578d9b0639325c327406129e9c210e87044a6001c851f13724f0c3eb2b7e770fbabca3500d05629e08040281e0af238342a6a6a29b250104de98706a8dc32523c00082204388c3ab4106a0030754d829a4186ffb208b1ef4e9a62a0ca0329c20c8a343e5e01c1ebd16e5d2a323c460a52040859eb8fa1eb9739af8194a545829248250f8569531698b740e8f6e2e22ebc07e15760a99827304595ac1b5b17788601485d081a05eed7858200691eb8a54d8a9597d4263710f1ee2f0e8e97a76f1f0cd351e8d1948074fb56c4ec59a59c08e7114a9b5471a04384a355829348e0a15761a8db089b5df6207b158854302018c8d828815116038c0cc19c538fccc34210c3bb3faa23f0382cccc0aa57114c58b2bc051aac24a4109d4481c85063b0525f0eb08326450f3b6219e1826f10fc0bf63c5a2b73f9effccee26d75f778a500e05629e08040281a01e0871f064ca243392d920aa5dc752aac12e4122663cb3a16313b4ef2a042af89ba8dd41a8468fa6987f79e2ddc21e4d307ca28c1f3937df1baf98f7ff248f26814020100804ff42fe328f2650024263bd9812df03e1f7307d3b2261b5d1f85a8223a176b5402010080402814020f86721ac0881402010080402814020ac0881402010080402814020ac0881402010080402814020ac0881402010084826101900002000494441540402814020ac0881402010080402814020ac88041c1479e995b92587afe617010a15e42b7f87c16421c90562f4412247cf8353a05081524f4f54a8982f074d35d9dcb54d362b41bea8bb2c10080402814090360a418e0c5b6d4a1d05f264c8a49eac084ad2d58c1b5acc72d7470e9952720dfb50704a08252b2760a7d1527447c98313c8a4de2cc3220d451a0840c9214db6f427e45f86fefb8bbd5addb0b12ad59178b86fc7ca0747f73d31cf6e97ad76e7b15d2fb87be9f6ca23bd2a052f5a7aa62d67c8879ebfa129ffee8f66de30b863935cd96a97adee634e197ce3b39ffd19c251052bdd306bc6ccf7fe50c5b799402010088e4cd2d0fde4bfa6ddc3a7ee00fbff966f6609b051ec4ba6dc382478f5a3f6c1eb4183e26687ffd1a8bb96dcf9ccbed6194156f6dfb9935ff10c9c3eb17065c29149dd32e307c9f3c5947e3d1ffec6d5e5e26beebbfe185be5af5fbc3e67e695a76ed8fbe5fbb7b6b389bf58bce28ba97dfb3ef4156bda77f4cd979dd0d056f5fbd60f97ce9e70ce2bef3efec5ebd7b63e6a44a497ae9f75ff1367f6bb7e4063450cbb40201008fe4e0586a34cab1fc721d38a285450a6c14e61a76040b98e0003000ab864d8082801e360b5ddae30fc959825215302003f8347070099204b323750021c151a5268da0e0a0b4159cc1914c85750a482d5dcdb1c09160a002116bdd641e194400142a2dd33ee03c04ae092a110681c1e1d7e96aee01c12022c8940ac041469dd2756b63a47b98600376d3097840c0a4a1062a8d093ef78c472100f5e130a814b828582001ac70135aaee4b046e09360a95a3548396b2b7591224443b53a8a022fc80a9056208309dc9666021c8922103418672cdec2d019c12ac04e00831546a60f5fd2124cee61d73d7cd9ab9ed575fe9ea5b6e199b4751ed088ffb8472ef8629231efea6d5f8f73fbbbf47aeb159376efc8d0b87771c7bef843747be3ba2f05f1ea5c4cb3fbde3a287be2abcecd5b5cf0c6f62318fde31e9ce7923bb5c3ff1c6e5833eb8ac9124fefc0b04028140705064490035cb52fb394231ba9f538242c1800047658cce241138255828748e0a1d6a35cdcd54f173657060bf8600434ef8bb3a4f01807d2afe08a5a519976928d300a08a99ef7dccd4ea8c1082031a8a3448803be5121c039478954a229089a90bd6d4db721d451a423cce5526c050a6c1cfc0b8d9a5b2b04e6921702ba8d0f04708e51a726458d336cbec143e3db97551c5d21d4b85a048c35e15251ad4b0869d2bc34251ac61bf0a8dc32da356cda9ae0f9eca2091a173ec57b157358732f6577e867d6a7822a6ec2d25719d91492aff2503634aec57f1a75a0773ce25c1aba15883444cc3d53848094a34946871bdad47e4fc6e437ababcd93dcf3f91696dceeddfd2a1543b12f7c4ace8dd190bfe683076ce7fc2260400284d2f9a7a7b9f36c1af76550140e8b7555306756c6cb1da656b6661a7e1f77eb05703a0fefcc849ae131ffaefa78f5dd2a1c02e5bb38ee9357ee9afc1248a78d58f4bc69fd322db2e5b9d85a75cf2c0a745bae18fe46c3eeed3cdcf8f3cc19e3560650558c596e7aee9d534db2e5bed726eeb1ed7cfffc6f4aa62e55fcebeba474ba7d52e5bdd2dfaddb6746720fa04659b9fbcf4d43cab5db6363ef9ca17bf4de288a5fef1c18c612737b658ed7266f36ea39f5a5fa223d281359b5eb8e6f4861976d9daf894abe67eeb4bb85cdfb37ceafc038dc7bdfc58d4840000dbf157cc7eefb5b937b7b670c0fbf1886cf7452bb72dbfb54f4bbbd52ee79d346ce6c63263b6e8a5eb9fbcb2ebb12ed96ab736ee3c6cfa8786c390d1fa8d6fbf3d7570fb2cab5d6ed8fd9ac53bf66e7af692531aca56bbf5d8be77bcbbcf9ce9819dafdf35a45dbe5db6da73da9e77c7f25f02d5451cfc6de5e4a127143a64abddd2a8f3c5333794306de7335de5acc12b8ac34f14d83ab185bd60cc5a6f5279567e7679e30e777dcff7cfe9955570e5da4a807bbf5d78cb59adf264abddd2f0940ba67df8a70a980f3b7cd9c74f8fe8d440b6da733a5ef6f496fddb5fbaf1b4633265abbda0ebf58b77060180fbbe5f32a16feb02d96a979dcdba5d33f76b2f175f960281402048c0cbe0d5e1d121c5b82a29042e19418e620d5e061b8d6a5300b228820cc51a74c055cd8129aacef8192a74e81c3e060650c046a090e8fa6e3a4e3a216e2e456bdc7c6f8407d82908cc056c95a35c874260a959add4b8b94b62a368a800800473f1bba6de02e000e389ae323a10e2d0011eee5e6469df21c1cf10e40010e40830d8d35337332818cc0be34c1dc04651999e3b132166871987ca4df1ca04368a320d2a87c6cdb57c7b6d6bd4757df014480007740ec6118abf67b9862a069dc3cfcc48eb83eb6d5212265bfa5b07653a821c1a879fc14a4d83d342e1d5c1010ef818648abfc08e504b7f5786cf5eb470f19d6dcbf756b2a44762f07dbd7c63287fe088939c0993a9e3e47737ae79a89b13507f9e3d6cf8a39b1a8d7e6ad1abcbe64e1ba2ac9e3ee2e6f74a0d9168bf2dbee6eaf78ebb75c1db2b678d6dbc65f61557bdb22761a6e9fb568ce93d6a4e71cfc92f2c7de9d14bb2564f1e78d1ac9d862a5db176e2f0c9db5b5e326e642bab67cdf841372ff1f69e3467e9b2979ebbb1dd2ff36e1cf1c40f218015bd73f539e35f51fbdf3777c9abb36e6dfffdf3975ef8ec8fc662050f7e74f355afbac7ce7be7f517c6b7dff5f2cd973cb723dea18f7bd64fea3d78c6babccb1e7f69f182a903d81b77f61af8d87643136725efdd72f95ceb15b3df59f9d25d27fdba64dcc8a77e88bb9c977eb174336f76d9559dc20262c18ae2e2a2a2e2a232dae2b45edd8f0f5b65959b265ff450c9c087df7a77c9fd7d3c6fdd3d72f2e62a20f0ddccf37a4f5c89415317bc3cffb191b96ba79ddffbae2f3ca6f0f62d197bc7e65326bdfad69cf1cdbf9f3fa673bbf3e6d9463fb7ea95fb2f90373c3e76ea261fa017adbcb6d7c58ffd74c22dcfbfb2f8991b5b6d7ffcd2fee33fad88ffd004bf7b78c8d087b7b5b8f6a925afcc7fe47cbaf2eea1e356fb8ee97f61dbe0172f7f69c68d047e5cfefaef3903479dec482a4fa5f3a3eb57ded60cb9172dfa6ad3435d1ceaaff32fed3e7641698fbbe6bfbce0f14bdc9f4d3fffec19dbfc86542a578fbb7a559371f3de593ca9ebde15e3bb773c7d7ac9a099afad786a74e1b685d74df8a894a372c39dfdae9afd67d7092f2c59327f4a8fd297c60dbe778b5f7c5b0a04028120415de4e0d5d4451b4588a18a810141862a1d1931fa792533753f9f0e85246a5351b322b216ae72d3c35ea1d078fdf8af2b347aff485b32a951afd53808018119a59d1176b049d1db83c0306322b9801412d7c914386bde8848eae694dc22d4912ba3818200879f99abef469762bb11e29028eadf23a766a53c47828d22c0e063713dd1787201d64b6f0f7ab2457ac5b8694c1a164e96046e981161cfabfac6d26cc4f47b0060cca36d6a3a12a3e17b7edbed43c3131a5a6abea3ffcfdd593dc62e5a32bd7f2e01704ef31d2b7b6fdc5eac0dca04c07d255d5efbecfefe3904e8de68c7dba72efedf1fc1d14dec311aeef773ee5e111ab0e8ed172e6a200143fb34dc79fcc817dede337624a0f977381ef8eef3b12d2c40e8e74f83edcf7fe8c959e3da5a010cea2e7ddcf2d6ad7f04d156dbb97aa3b7e1d54fcdbcad730630b8c731e4ee37e440784bcad2edd1379eb8b001057ab5f17cd47ef2e63d41b48e3e0edbbfeabe593b9bddbee9cda927db015c706efb60db4133efdf70eda213015dddd7e4becf9e1cd148027ab42c79a7dd9dffdd1340dbe8e5a1a21ffe60a4c949c7582336d12bfd9bddf0bfc809adeef9f67fffd7186038a0dcb07ade2d2d15a06f47fed1aacbb6fce8616dbe9df1c856f715abde7fa64f0e01869dd75539b5dbd3d3df9db8ea620270b82e5ef0ea3d5d1d40afecff2ee939b7c97dafcfb9bea90c7e8afaceeb577cbfcbc74ff975f6c457bd67bdb0e1952b8e91800b879ce9ee79d25d33de9dd26364c38861cccab77cf423bacd7be1be11050438b7a34d797c7795971e77eef016539e7ee52bef39bd3211fce9f53776bb078eee9419d89e4c9e7a4661d3a67936a2643769d1b420c3b7e18129ab6d2356ac9e734e1e05860dec66edd2f5d947d68d5f7c1ac061ebf5ecab0f9f9b4bd0f7d89f969d789f366ef982bb3bd880ee199f2e1fb0fd8722ad3ffffcf37df641f39fb9b35f1680be6da86376b0b28a1d71292e0402814070042213c4fa36a80089f11f89e878862e2091b8ec41b57ccfd497eec579dcad4858edabf17c40e750086c045e1d19141249a2c51e6aaf80208357375fa51a2ad2d84650081492dc6da92637a79ad4df032a4a34e81c39125c92d9a504b15380ff8dee0901867d2a2a74508202a51645a47e7b7b88938dc4476cfb7454e9a862a862b504e1fc5d2b008c0324e54366f578f4e38f9ee89fcb03a57bbedbf0eebc173f298e5935c8e87e71b71ce37a29b38193f0840f907ee08bf77f914f1bd3b7d0582a2079e7bdb273cf9a31c71a66f249a306353374764bcbeb967cb87c5c5b8be6ddf7f3579f2c9dbde87bb319ebb1dd4eb0ee7df1a6f18f2c5dbb7d7f28afdf7f5e7cee968e6143a5d325bdcdd00dc999ef248cc55b7d553b3ed8a635bff8e2f6e6f924b7fb15e7647b367dfa9bf1e7a9e3256735307a266535c8242cf1f3cf7586d8e923b9cf7ee6bdb7de59f5d63bab5e7bfc3c57cc99ad870f38d6f08824d61c7706618c077e5dbbc9933360545842709c30f2c2a6ead60f7e3416e5a5367ddb3accbee739d1b07be7421900882d27cb02a673edc086f77e964ebb766063296c125e70c589dad6f77f8ccdb745b3da753b161b275d3569de3b9b7fad90db5cfbe4ecfbcf3f46b6361f32b849f9c7cbbef101c15f562cdfe53ef7b293336b91a769fbed5abda6c83560cc1979e667cdd1fee2a14d3d9b3fde656ce234efd3c145cc8e3b60efd0a39911632e67e5d9c174ce9506a774caa95a75f375335e5afdf5ef95f6ceb73ff7e2a49e6e614208040281a0ee0a1809ebed0918df2a2cd9c1e4a80c5278f34226a9b2fb27a0f3c4fcb22a8712e3559241c179128fa00425db2121c8e163b05128e49072a7321ee70416e9958544bd7d423c2d43c541e1634956cd6b72734a4d90a342472583cd088fe600ccf786d8158a20abe707afd5b8f233946a08857d846a22456f398fa6614d67e6244cb683708bb25253f886dd4c011550b9f93aec7ee252d6b1c7d8b0f79bbdd5d27a057f987ff7b8ffbcf27308ccb375ce8d035abb9dce86ed7a8d9ef6e6ef4aecd6a123cf99d22f4bf3fce981ab515e34b847b2e7b8731c861121651744c621b4e7dde917766d6a73141ed379e8cdb3bf52c33b0252c38b5f59f3dc758db6ccbc62408763dd39ed07dfb1eca72ad358b466e758524d24dd77c08bec6362dc2695dc63b3e13960642c935db9b654a3aae4b56a00fecb865d115f1c6bc3ce67f53bbb7fbfb3fbf7686b8935031df9d524a157167991d3243ba6f19c26d9f0ee37fd0b8914d736956875e95540fff4e2460ed96a97ad76d99ad5f2d6afe1d9b3cf1f3b77324e99fac1ca69bdbdaf4f1c72463bb7b369b7d14fae2bd2015beb61031b167db8fc077f68e75b4b7fc93def8a933353cb33d270c59f15a858d2af20dcaeddd965e6af28d959a226e96af58e8364f779eab3c5133bec9e77edc06e4dddb9cdfbdef4c2560f834020100804b5a3f1b8100323894e75adc94aa057d393537dad0738340eb7822c0979721df4e3008383c225214b32d5c12a861043be822c09d912b26554e8b528761a9041e067e04080c196c65e44b68c6c19560285205b8e8ba9359238b965644a7049a656edd1201114286646a9746a701063c321d957b4b32e1b11007264b824644ac892e0a0e6e686cee1d59123215b32c51e60b5a4363a8807af090ae4ca516928147ebd1673b1a6de061914826c09d9121c52d4029488d95b0ad828b26573bbc3986cb90ab224b8a53a4cb64c8a0c0a970499a052337b55a5234b4626859dc229c5c5091d361c275ed0593af0f6cb5f79133e2ddfcf9ff1c4f31f94525af5dfbb86dcb0d03b74fe96229fb768c717ab66f42ba883fd27d9f31cf0ee2f8f38f8f1c0ef9b3e59fbad11ae4222bb93fa9e252387ddff458bbb3edd55a296edfa76cddc1bdb449aa139a78c9ef9c6a67dbe7d3b3e7bf59ecebf3c7ef9e069db02e9b5ef28c844f9ef15d1987cadfcf70a38f39c69998434b7ebf927e08f6573367b1237293c5b5e5d57594be3cefc4c94ed298f6dfc8f0a38f2d35dfc901cf90ed8facc59ffbfafb7c6bcbe5e3020277e0c6cc79d3bf1c5b53f1655fef6e507b32fcd78fbae0157aed8c790d16ed839797fae7aebfb1f56bdb6c33d70d4c9ce34e52939f39cc8bb74c986b876b76e78bc9b23ed452467db0bef59bafe175fe94f9bdf7c648067d1f50326acf54020100804825af1e9a0408e043b3595494f8cee67a7c8a0c8a4c89450ae27d11b01c0a3270f0928561160204089864a3dddb8e1721d15ba19d810511f8b35787450020614a9c915f158aa747899a90457eaf0c6f8e8d7d45b9d43e7a862f031f37df457c00115210e8944b7637460bf8a2a1d9480024156bbf26aa76624710229dc9c6ac230908c05fb322d5a62c2a3a354839124b44247a956fbadeafae035c1600eb7e13f76403505c2393c7af4b641169d0935f536c051aa01041a50a4c21b19326ef6b09221c0a0c7d8bb252a820c0428d5e1d36b37c9020c153a4838a6a224c66da992c1a399e2656153ea30233518f47f23dcfb5f1c33657551f4d1d45daf4c99b507a78c1ed084967fbfb5889c76c7c4c16d7264007ad98e1f8aebb0872237e8daa37168c3bc4f0e188fcbcb3ebd7de079635fdf9b3083827b36ffc28ebdfcff469dd6288300f0effeea0f33a67dffb2f31b351ef0c26f1ae4ace65d07df3cf5e68ed8f3e56fc1b4dab7b73abba3bc73e9d2ef4c17205eba7ec17b65595d7b1f975e9907a5c5a59387671f983bfa8e157b62366cb47dab268e5d5054cbc5b6a63dbb6495bdb77063992931df372f2fdda5743abbb53d5de975ebdd24f0cd265fe3b66ddbb66bdbb65deb067be7de3266c68638a3cfbfe5ff3a356e3bee732f88adb05d9f5177dd37283bb0e39b032ae03871645fd7ae65b39e5af8837be065273bd395a7ad59ef6eaee2cddf49cd8c76dbb6cadefec435d73db33d98a605e95d7365abfc6e33be09803a1a771a3076dadd6748a5df7e5fae4320100804823474bf320d410e8940e52809a7f237327ceae1a4a9c51a42d5b429d301a0a62a693ae22c12356d9dc6f0474fe7604d8438427a92f7297a9bbad69b5111a2baec2a591da2816baa2857939b536a25b8a635de0047a02e3ac0413c788a81ab0e8f6f2221dd534dbd8d848c0351a3514f73b2f1da279be179e547f20a7641c3652e26c0fa704372fa3cb8f8baff0e786e70abf543af1e765ab3ccc06f5f2c9fb56c5ba0d37f9e1fd54ca1556d3b15f0858f3cf86aee452db17bddc2a90fac57e1dcf2c577fb1a3ad36920e3a49b269f35efbacbcfbdeae79bcf6de2dbf8e27dcbabba3c76e9f1567c137b9ab549e7e3a5058b1e9adbf396eed9155fbff9f8b4d97b10c8fc62d3cf5dce38a96783e249b75d36d17fed198df8ef6b5f9cb14de9f66c87f416c569e1a07bae6d76d6a3670ff14fb9b24bd69f9f3c35f5e5b253a64d3a230be9ad8bd3fc81cf2e9bb063c063171fbff6ac5117f7edd0c8eaf9f9b365f3de2a3eeb3f37643cb43ae5c5ae3326dddef1b529179dadfce7a65e85651be64d7d7e77cb5be70f2aa0284eab755b871befed3f6fcc9073b4bbc7f63b0e3b3f7c6edae29dbde6cc6d109bd8ced6bc4f073e73ce983185770e6be7acf866c5232f9737bce6ec66560059278fece97c75f102b847cf32f24cd19c1ae5594c092fd9fac99a8daed33b9f3169e2c99d269d3da0f4ceab4e2ff06f7f6be6036f792f597172769a5684bd55df56552f3f78e94db6dbce69ae146d5e34638dde66528f4209555bee1b79dbe7cda7bcf658ef6c02814020100800d37b5c8b5786ab589268d72047504f3c98c48a10a449b1963c28dca343646817d4a626bbfb3dfef9d6ee8fcd78f6d517a6aca8046c0d3bf6bf6dfef4bb2f6ae72480a3ebb4a50f155d3f63d4d933a9bbc3f9373eb8eefdf5a3063e70c3b8d3babe98d6fde5e3ae5afab13e71fcfdd3ae5b1c22b9ed074f7de7a91b5b2a885fc8979a5cb2f0a56f47df7ed779af6b19c7f5b8f2ee651b2f9f79f6950f5c7adf99bf2cbaf18d6525374c7a71c255b3005be32e173cf2fec357379551944ef324ebf4fbd7bce91a77d77313ae7c965b1a9c7ae1c36b1fbda19d35fd8f0675f79cb66e5bd79953672e5cfec8270b20bbdbf4b9f8d18d93af68bbfdc6856b6bb102dadffef62796db6e7becdeabe6aa34ef8421f7ac7cea8e6e9924edd6e52657bcbc864f1a3fed811b165421a3c9e9a39effe4a1cb9bc4fd8924d97d9f5cf58434fee1876f5c1104c969dd7ffc4b4fdcd3dd2851eeea7cc999b695ef39cf1b154e566b6955833cd1a8dfc8331e9c3c75c8883d9f7df76cf709abd6daeeb8f5912957cd0a21ab65bf5b173d75efd97914def4be0e1a8f98bf6acfcd139ebe77cc221d727e87f326ad7a6ce20956c05bfaf5daffae29df1f121f3d8140201000360a426091a01a7e2b87bcc044d0beab10abe06fa2f6fc4d3ce1df640779e2dd78d8598a1bff1f76c332de1baf98f7655b3e4bdd894d9b367bbcde0b860efd5bd36309fee904bebaa3fde98bfa7ef4f3ecd39d421a0281402038240d9dbcb16245c3468dba9fde83710ece38e78c3318ff70c63907678c73ce392564fdba755dba744e7dcb46279d4628d5404246096be30592f81e08bf87696a44524c46734d1288bd08814020a81f23e287d757fcee1e747947614208040281a0dead0af37f91b7868e4f38e13ccd454fbfe1b644ebad9283b022040281e0d0f0ef58b1e8ed8fe73fb3bbc9f5d79d228c0881402010d40ffbf7edddf0f9daa8eb85e973617a5f44df1c26841521100804874646aba163270c1d3be159210a81402010d41f2e97abfb193d19e7e0c67fb11e4d00672cecb0bd7eddba23d48a30764d8e846c9966453d31ad0402814020100804ff163838374d893046b08411177158fa54bb159123238322c450ac1d7e11664a7050681ca531c501ea110afc7f7b6f1e2f4b56d5f97ed7de11399ef10e5520020abc870da2d24c228332d8583682386bb78213680b2dca28e35350bb017dfae9669049db272288608b2808ceda8a143e9c1095417c4fa8bac3b9673e9919117bf51fb1233322337238e79e7befa97bf7afea53952787d87baf3dad799d8dd9486bd28c760dc382b9b727359fae466ca4472f4d30a3e923e0e6d8bfd8cde697e6b812c2de4db12f0c327fe0c5cad73ab35c2c9c89d8738748566b4e86c41b1010101010101070c7c2a198a8395244dbd0126e1f70422a186d676c679c89ea4be81d0bff1b497dccc9bee340690b6b57c80b6c7ad347c0f914e0a668c4a39f58dc291ebd1e38b6b2cb92a3ba869670310de74040404040404040c021b016cdaaeb756829221206ca492b82da571a579d39d65c593ea5dd3dc7de49cacaee7cd4cdb581d6996b66603365df6161d9723ae27c325a7289f2d924eceb808080808080801b173ff7fad77ff0cf3fa854fe79e8973ee4c94ffe8e6bd8abeb3cba7ac50264cab2c5c09e632b036809abd188d35db795c2c956386d691a52e5d23c17a35838555071cc1f4960d9d23158215336d24ac9e75ad4362db06a691b8c786dfdf0394b96ae21125265279b5f1a7cf828819eb2997abb552cac5922f14d6c67f475444007cb0681dd053c8bd62d0d0330705ccac6a723a7865376ddb8b09bc166c64d8625cb566e4b29f9659587b666193810960c027b8edd8c8ed0891045e074e4ab476c2628ac59f69d1f5140404040404040c01d0b4f7bea533ffbd9cf7efad39f1ebe73b7bbdded3b9ff26477f8c25631b42db141a187e7af960db1c5422c342244c818e7e22661eea0d45cd01461848ea16db8907229a36b691bff7e2495af953d7fd62c3dc7ed0999b23e4fce4a94f3291b698d3fd25a44c7b095f1d9844be9429681daa64f45340c17526e4f4895d391af5ebe6459366c67dc96b09bf90896d938156184db12afe03f5d1addaee35cca6d098e915c64c4fb089d4fd9ca58b615bad56233e37cca40c79da9da8625c3a594cf269c4f399822f0f41d71f1c30b29175284f1471958b2b40c1b19db8e254b24f495ad94bec3a9f77cdb49c93323a7d092700405040404040404dc51f1d297bc646565357fbdb2baf2a217bee0080f8984a58844b994b1eb68095d0bb0afeca4a43050b633b6b2f97e4d76861461a165e898a9dcde3544cfd1305e073f170a175352e5c031700b7193db197b8e4cd9cd88053beffbaecee9cb0a1dc366ca81c3297d5dc8dd7fb2e94868196f9748d5cb851d03b064d8c9387064ca9ee3c0f9f7672c9d96612b4341613ba351d03051ff9c4cd9c92a62555610308fd29eeb4ba6e0eae2a40da888137148aaa45a2b108a438cf8bc604ef34749f5ab8290c14631ad9962218344c9041549944449fc6fa4e72436620490388813010101010101017740fcf44fbf2a8ea3388a5ff5ca571ce5f7224d43a272e0702a03e5c0495b0424534972160e1295a4c4a7d569ee051033dda3a96158b628f44f9e1491283dc792c52ee060939638da14ac2cf47cffa29007b2c33bc3e4dc764f0f3db4b1a6875cfe1003c51a8c62a5e22295e81c2922efd29aadac0a53fc77d9d234452dc412b263aa68b2ef68196e8ae93b0e32f65dfd6385852a30a6a5ef9c4fe784802490294d9103b469c229141010101010107087c46b5ffb9abc5ec4d17e5e651d2551108c1c25b965aad3a58803c781e354c44ac4a51396f1a66388e570f1bb230ef530dfcf19cecb11a3e4a821cec3a675e23926178d745c3e9ccb7fe71f564c544542a4dc856923c541432a9e4ec785dc2814096dc3b2a56b395737834d399e5cb763e8395a86838c608b08080808080808b86151611d0572eef148dcd11c6e313964362403a723526a048ff588082ea6e34c79d7d0b56c2e10795c16a4523d0ad59ae279e8326bde101ac241dd035b42a647690bfc70da667ec4732d864de78db70ad7b248880d3b090aa9d236f4333f96969953ad22ef92a9b390340d97523f527b25f9ec3c0a7c0067628cf85c52a3511b22c3d6652465728a3535c25b4fe940c71c52a8932073040404040404045c27c894d88c98de96a9f8ec38888f518a382c9a8686a1019b55364e0a57fee644a045d7120b6dc3e0ca24948d85258342c78e9cfbfb0e554e45de0b684ce4e95a2247242cd951e581bc9f39bdf292115b290a2d43cb78116ec9e2603f63500418ac45341da912093d3713863dfc00002000494441543fc864b2e9fc39eb96a6e0a063e8392f066c669c8e3042a23eae3a9791acb06cbdc0d03258a1ef7cfcc06ec6a998fd8c0c0c18f1f25edfb16cb142532eb7c4444e9ca620b016f958e79c381164b9c0233e0c3a47c7d030c410095b853c69c597f91b8e62e03898b748060e2c6b968122ca5ee6d7a1c240bd396241bceb9def0cc74d404040404040c0758303c78a61d53280d8108b4f5e9aa3ef6847ac88e7d6766772ad2d396e29e2c0b19355c41a0a1eee524a24356cf4664adbb07bc56a5268a15cdf2b650b75703ef582cdf984b8f09577cac59486d03038e55c323244e421d4195ef73f84531f35318cd0188e7d3b63e0681aac903a0633276346d3c3e7086c65231af61de7129f3b75af1c6950746957c7bbb495d12fba94e988a5be98b264b1c2bee3c0b164bd7354cf556c5cdb0b9484cb9bde2fd16dd85b315841b592b97548b7bed22b074bf8d0ea9a514c8ba9208f054f684bc9d05118261247c32c1ae7f3e0073d309c3501010101010101d710fff4f18f172fc5ff337c9987388b8a2a0be77b75b095d1b21843a2eca6b852446cdfb199d230d805dccb139d274538253a6434eab470e7698e3d033db415c21e265621d58a98551efcf0fdacf4b89ea33745403a42ff7b4a6fe1d14d6b7ac67352ad21f8ecba83b58fd2ea4f86afc75ca416296738ed3b8992648c0b04d3bf3f6314b31db7326557c75d9a045a96be5b74e57cec63ff100eaf808080808080806b8bf7bff73dc7fb40cd795aa526a30ef4957e56bc3fd339259bebd1d473be9c70cf795fa06b8b96a125742c1b695857010b218286a121a0ec2d26d13df8c10f0a740b0808080808080898cd62cd9133ce25f36b995d4da4556f9fb95250088fbd8121a079d1ba7e5675970a0808080808080808a8704dc72a45008e136185184a0557f4fb01d7d15e90dc4d30812423081001010101010101017378a7c32094e00a08080808080808080808381c82141170fd49d28104010101010101010147629216e6a38214111010101010101010101070381c43bd88b12265aa877041ef1ada860b97917029164e45ec6635c11b66e184b067220e4e4012aa5311077595e9962c96fa7cb57794a1d5caafc7d2a98e61d9b299d277946b56e7ab522f47c40e0808b892f8f8273fb9b3b37bf1c285eb788ca7cf9c595d5ebec73d3e3f50202cf880809304197ba5476297a25171ae23a1219cad16cbde736c2e2c1518f125e18e0c0791d40cfe7444c6a23db1975db0f9f2110b2de1521d67bd647c85e923e0240c6d12cb968ee1f6e4d8b7c468219c8dd94e0f51ac232020e02a8b1022e62b1ef5d8eb7ea47f79eb5f7ce2939fbae7041b1d28101010702244fd885d474fe7081bf552c465b63d50fe750070970697d2a9a5e5ae1cae9bd43b5dc35e5d2ad2b6c1413fa4189a827dc7be0b29980202ee60d8d9def9f2473d56f5fadfbaf77fc083fef0f73f102810d67c40c0c9c4e5a89aa39b22cf806da5d30491638681d58896909b415c6918ab96b6c10803c756c64001562c80836583c0aeab546b76ca7646bf24bdac5b1a060b0acd1820d343384dad585ac2c5940cce44ec395a86b6e060331ba58e5db2740d91902a3b19fbcefb568de9d7cf44ec66f3092bd0319cabebe492995f2bede6988db452ab3c275a4e2881354bc7cc1fc20c09a7215cca2a937836e67c82839b632ea574cc7813917862023d652b2583ae61c96214116e2eac58f97380a6b012110ba963c7713073e0b1b016e5f2835c4a755842e44ce42bc1770d1d01a5ef16ad37171010707570f1e245bd61a4ff8b172f060a84351f1070cdb16651a1a7f4738639f23244ce2f89d057769d671d970d2d93bf29db99e7d33a868670e03cb7166d66dea329bd5aa7d9999844b92d4161cdd22c02bc4f4558e1428ac2b2e174c4b9840c8cd01612e57c4a53588bd87795deee5419c41d8771ac5a32d8cde0307aea154bd7781102b0c29a65df717bc68a61ddf259e7f9ef65c366c6406909eb119ad2774452f5aa81862ce4fddf31245a3305b110cb42169e482a52442c5e06cb7bbb97717b3a7f0807531a72101b28d1d90a5131b4487c44c7ed29cb451302672206cab9d48b31a763ce25f41c89d2115a25372d57d0ea54cc46425f690aa7229c9b658449948b29164e4715497a2bf57ba3e7183850b260a90808387950e5c630234aa04058ed010127015b8ea6a16b491d59ce3f0beb113d65e040468cde6a04703ef5afd7232ea6004668181a86cd1415a2815e565cc461d11262e17ce20fceacc404b70ce712cf0a5fcab8b3a163d871fe6b17531452650d1a324be6c93f72e01871d2871221cabfeaa90f6bde7374acb79f2c197632cf73ef294d47c770e050f5aafd3b37389f902a220b89675d3b2e0bf9f7a7b8394d0ed9027053cc7ec6aec394c4c2037788214c7b7eeefad6ca8584045b153bcb4d340d06da06818d424ed8ccb829a6210c944c690a3a313b5d4baf101bfa4a4f695bfa338c48224e75f27a4a8a7b39a322590504049c3439821bc09f67260b1d28101010705575373d47c712095949799d69c12f09808566a1d607761d6763222145f2af5c483c037fb533bdc686b4ce88db10a8f27c03c59ad1f0aef441dbca53fd64e3aceda40c90478497bf96289114dcb6d036a8d231184175be2da229186a38f8dccd6991f44aa962052b58e858005b925e0e358469cf1741a06d00ef7596567f3e7c717be26d17c9c417a2997749438885d311a7224e4534421ee28080ebfd42bb32482fdefa8bcffb862ffbfc53adb8d18cd73eef814f7ce6ebfee4f6c1f0f3edf77ffd6af36ecffcd0fee8276ef3cf5ff6d06e73e9913ff9a12d77bcbd9925271cfa61d9e65ffdf28bbef5e1f738dd8a1bcdf8d4bdbeec3fbcfc373f75e0f4ea61fb03dfb4daf8b237fd6b7a3c14080808b88a58b1acdaf95fcb79f215cbba653d62c554b401ae6c0338215a89a108343c6ccc5574b2027a8e4c58b1f4dd1cbe3f3f0fa53aa2fccd2417e00cdb19cb9603c722e1185d5befb334cdcda996cb6f19da865de7431dec4c1bc88c214c519791a9cf22b593d15ea063aa9532eaf9cbd9562f8581ab90e28a58c982562c20e0240911c77e96ffe39b9efce81ff88df3a71ffccddff3d207deaddbfbcc5fbdff975ffb8c47bfe59d3ff93bef78e6172f950ebba279ddfdab9ff9bac7bdfc23f7fb910ffcfa731eb0cc558b783e2405b2f3bff58c877dddcf7fface8f7ccad37fe24b6eb21bfff8076f7dc3cb9ef43b7ff9c65b7fe5dbef1a5db53e0fa59fb0860302ee58d87120accfd3d17a134456b04cc24e1e4a30c14145313ec6a28ca6b01a8d3c5e8e1189c35a2c6410095de3fb9aebc55b85534d24c4869dcbc804ea203ee44f2ea59c89391d73219965fac81dabda867e11bbdc323e9e385362432c5c74742d4b76be0c60a165b86d502f5dec2c16139cdb223ac2468ac0b2c5e9118730a389aea5afec395622c8430e664cb4d22d261abc7d6618e4e0143b11439268259c63b4908fb600b42e89b0846c4e010127488c38762df5de875ff6b53ff01bbdc7beead6b77efffd96fc11f0dc173eff2ddffbe8effa91273ee78b3ff29a47ad8a6fd4b77ef0b1d77fcb57bee04feff5acf7fde60b1fba2a5755717e180ab80beff9cfdff9f39f79f08f7df03dcffa123fb4a7fff077fff4631efca2e7bcf80f9ef0e6c7ac5e1d15895ea9b90b0808b80a47ce88352a5e6460abdc51ee3f621648106ad622562c2bd6db2f3c6b2bc4c2f202560f2bac45ac45001dc35ae49d5ea6aa899454391db36239138dfa97293b19eb9635eb3feab9cbca19d573340ceb11cbd6272c5ae46cbc9860e0d43c9dce6646c7722a62d9fa721939bb9f2a6df1ecf87e466b81a0883c18c0d50972b56e4ef52c3ee471f6a972e0682fd0eeb421cc68a22d1c38147a6efed0f61d03c7d99815cb9a652d622b1b2dd19c44a723962dabd6afe4ed142bfe27cb96b5c8e7779a865cd6cd5769d7b2622b7263dfd1169f87aa15ec0f010127f03ef3ace8f1fdebcefdd68fbefa13cb5ff386373fed0b974acf6f7dfeb7fef7fff15d37ddfee697befd5fd221f3ab8af63ef98b4f7ecc33dfff394f7ff76fbff411eb72fc5d9a5988f5300f197cea577ee29d5bffe70b5ef78c2f2e0dad759feffec9ef7fe8dd2f7de45ffaaab8bd7ff8e5677ed57dcfb43bcd7667e5f3beecdb7fe67f5d74aaec7fe859f75cfa8affe723effdbf1e7f9f33cd7667f5de8f7ff1fb6e4b3cd1366ffdb9a73efcf3579bedced2e73de2bb5e7beb25a78aaaeefccd2ffee063bfe04cb3dd697fce03befee5effb4c52161d8e870201010157131dcb9219e739078eb661c9d22df26a66b0ef588b59b12c59568c0fb6ae9122f69daf4ae6aa2c60b6a0a241c9942c4fb7aa0b05305c48e839042ea6ec663e8d12b09db191921b4cb6b251606eafeae5b29d2d14327be0b8987885f45c967ab7c815ebf0d1d5b154decfe59cedccd3a4ef3897780bc05e360a16ef3b769c4f92b5efd8717314fcb9e8559b84749a9b532d3265a728f69728db99efc3118630552ac846c3d9cdd871a3599836231752b6338ce0e07c5209f0c8e05cc240b1a51c56f99b0719463030a84dd02415a92f5f7bbb19a99255cd0cf944e4e11c21cb6b40c089d48a1d3776fffa1dffabbff6f8fff4983332ee9abff2a0effdd6cfe5c3eff8e025e77d71d4f5ffbf773cf531dff73f97bffbd7defbe38f3e65ae5c2cc1315020dbf8e0bbfe9a7b7de313ef11571fbdfc8857beffcfdef543f76daa1e7ce4654ffc9ed77ee27ecf78cd2fbeed975ef3bc876fbdfd47bef5c51fdc535594e4633ffb6dcff99b07bff82def79fb4f7d63f3f75ef11f9ff9be0da73af8c41bbee9d1cf7c9779e24ffcc25bdef8b2afeabffd876ff99e77de96eae09f7fe1db1ef9b45fb8f488e7bff1977efe55df76ea8f7ffc49b7fcc447f6874e60c74481808080ab89bc3ac24135d3e9ae6337f3fcd29025dbc9d84c503c17b79f8d440ecfb50a4054ab81ce15e1db0b70b1198b7add947f522ef8905413224d161b1e63c4176faef669b52833b879f184c9f7c7469a6a651493df710b74755a45b9196e4ed3506e6bd7d50f6d91214cc340196435af67cfc8be9b2a0bd5b6eef2cebb85bbe44a2205352ba7a7533f0d0808380952c4313e30dbfcd4a7f7f8dc7f7bd766cd731b777dc0dd709ff9d8b981de5581f4f6f73cf32b5ff9b6dbe0a69eb55c134ef71014189cffc7db54ee729f3bc5537f915dfad4c65d1ffbfc97bfe1450fea005ff398b37ffeee6ffcdb4fedb8872c2bb0b5fb84dffc8517fedb0ef0c0a5bff88daffecbbfba7d704bf4a157bcec4f96bfe3ddbffe535fb12af0f88776feee0b7fe8f57fb4f1efeef25f5ef2bbcd6f7ac76fbff671a70d3ce9ab1fdc78c8c35ffdaa3ff9c15f7c08233122ace180803b167a0e84be1b4f5fd3537a29484557dbc7fbbd97df1c68c5f3bcc6fde874c46ac466760d0a51df80d379be2ef6c3c16d0302f94b902bf0cd8080806b2b465c817fa73e59c41870ae081a3bffce57fedad917fcf6efbcf00bcfbde57b9efbfe8bd995e98f3227466dd17fd5292033be636ffedad7bef75d2f796027dbbbf0cf7ffda7bffefa9fbf75803a34ffc2cd8ffbda7b77f26f46cb6797c43947ff9f7fef8f2fae3dee3f3c7835ef8cbddb53def3e97ffe95c777fff9037f7861f5abbef3e1a7736f69eddce71b9f74f79d5b7fef933df44873171010703df25d358e4e17d340bbab7787ceb859028e6717045206049ccc03508fd9026056ee7eb70e7ff8e14f1fe8dd96269436fff2e17f41eef27f9c8e7c9bffe687def3aee73e6cadffa617ffc6435ef6b4673fe9436fbce5cc95c92e2dc74081e8d43dcfa09ffddbcff61fbfdaa83c63f7c3affdb15fde7ed4b39e7dcbcd5b7ffcdf9fffd2d7fdfa07ffff7ef3cc3deef745776e50b27774cf74cdc81f29ff5fb2f5994dd63f77d50cbb613b6ba7606feb335b6cbdf5963bbdb5d289f6a72e24bee387b34504e54e40c089970d8eb44d4346fe80b077020202ae851471ec71ccdd2ffcfa2f6b6efee6eb7ef74236f691dbb9f54d6ffd17eeff750f3e25b931e2ce5ffe84fbaf89d2baef337eeec5f7bbf8b6ef7bee7bce672737bada9c7ad0e3bf808fffea3b3fd1ab7eb4f317affdc957bff94ff61ab2f1be1ff8ba17bda7f33d6ffb9bcf6e5cfcd4fffb076f79f683da52caa654fe956fdd744e2fb17ddb4e5abc9fed7eeacf7eefcf3e7ed039b3c4996ff91f7f74eb873e58faf78f5ff1a56d3dd2dc85d51e10705df245418a08087c7f4040c0752147c899c7bde869f7d87df7d39efac6bfdb73a3f77b9f7adb7ffece37de76d377bcf41bef6e2798ead67d7ef0f52fbcdfc63bbeff39ef39975e012162b64bd3a2cf89eef12d3ffc95ed7ffa2f4ffbbf3fb43d1adafedfbee125bfbad57ed4531eb19edcf6917fd85fb9e5b94ffb8acfef1a5493dbfeee93070a9a3b4455865cc436b43eef910f58bef8deb7fee58e5354496f7bd7f7fffbaf79de1feedfedcb1fbc72e1d68f9abbdffbde5f70ef7b7fc1bdefb5fad19ffd4f3ff09abfef31fced3151202020e0ea3357c7c65d45819801d7a9fc11eead8080932d435c8108ddcefd5ff08e9ffdc4e37ef0390ff9c2b77fd3b7ddf280bb75fa9ff99b0fbced2d7ff4afdd47fee86ffed72f5f2db53a6abe799f67bce145fff34b5ffe03cffada07fdfc136eb2c73dce63a180b9d393fedbabdffbc8effac9477df1ef7eeb7fbce5fe9fdbdafdf81fbff54dbff54fadaff8e9fffaefcf4a64bfe80b3adbef7de5abdf1d3df6cefd8fffeeeb7efc673f0a77f9f33ffbd8bf7bb4565b2b8c11aacb0f7bde33eff7d0977dd313e405dffbf053e77eff353ff6a7cdaf7ad357dd7975fd79cfbaff97bef4f14fdc78f6773cf4a6dedfbffb675ef9eedd6f7edb97ac947ebbf8dc8538ec808013c51f5df63782141110248a8080806b2f461cf7431bf77af22f7ce88bdef6d3af7ae3afbdf1c7debe0fadb3f77dc477bfeaf5cf7ecac36e6ef8cacb8cf20c15bfbacfd35ff7a25f7ff8cb9ffeecaf7dd09b9f74a7e3942364c6180f4701fb395ff7737f71f72f7fc52bdff4ced7fde85b7bd0bdeb039ff0fc5f79c90fde72f75895f5affca95f7af6f7ffd0abbefd2b5f1edfe981dff043affefda7fceab77df39b9ff6bc877df0c5d5d67caa5b55d5c67d9ef96bef899ef7fcfff692a7be298b6ebaff37bce2375ef9a49b8d72ef67bce37dcd173cf7677eecfbde3060f99e8f7efa9b7fea458f3d25ba9bdb363844cf2548110101777cd962cacfeefb9040bcab8c9b63b6d2cbaaa9d735ac466ca4e36970f355507eb081b3311be9424536aee8daacf44a755eaf74ecffd5774a858f2a2fd47feaffaba046713e4d0979be924b1ffec3b0080302ae2d3ef0bbbf77cb2d5feddcf59f8bce18f3dbbffd5b8f7dcca30305c2b20f08b8b658ff928721821844fc0b28de01041190e275c1c10d3da0a454f83aaf1711687af51109e6cae8c7efdc6033ada6e81522b9c6f105d7b0575d4353d8484004d5609708083839b841ea91e93179345d9714080808b8ea90ca8bcb8b910852c41d127b8ebdc1aca5713217ec55694a0ff37e4040c0b5632e6f8cec3d737334ddc81408080838c16cda7cf62d8a65e455b26459325861e0d8cc46ef5b5889680946481ce7537f243485154bc3e0943d372a457c26c2969a3e70736a242f19da86f3459d8adc09e752ca401158b5b40d461838b6325f336fc562e152f1d8b93e422da16d4861d97229f57f6e64de23a829ac46c4e20b2a1f145af35858b5340c02a9722ef10337b05a102453364b4d4fa361dbb06c8905b7c071ba6e1968a5ec744b58b25c4889855385e857f608ba39f62f562ccb769cec56386d6919126523ad543e9fc499885dc7aa45e152ca998844b990fa05954f87404fd94ce794c63b5aaf962cdd82865bf55e4f15a92012962c4d01a5afeca464425be818441138157917a7cd040d899f02024e0873196c11c1161110107015d11019cc951004603dc20a1b294e664917d17ac4b964c4ba9d4fc99425cb9988db131c089c89c9940b290e1a32ec0aa763763236121ac2aa45602b03d8ca7c0b563815556a65d7e24059353485be7a865bf0bf3a1561850b290acb86d311e71232305249523bd747c8086dc3beb29fb16ad977f4958ea1e7fc402e26f495a6703ac625be27eb1189e3f604ad5a6d562cb1703ec5816524184ca361dbb066d948e92b16eed4984310075175da22f1834b94f329166e8a2b4be0520a703666df79d1a82cb8ad476ca66c669c8e58b16ccc2c2c688575cb46ca9998f5884b19a723222155cf8edf96f8679e8e46b25f2d8ed0ab254bc770a1a0613ee36eaa0481c029cb407db5c415c35ac4c594812375b4441aa23b5991ed301c2101012703ebebebea9c11b9be03038c31eadcfafa7aa04058f30101d71c1d8b3a927aa140c658412bd3dd9d8af7a358b090c192613b235380dd8c6543cbb0ef681b2c9c2bec0f070523d6b5f41c3b997fd3c28af55244ae3c16588bd8c9c623802791297d47c7d24f013ac6fbd04742cb702ef10fbc94716743c7b073a42357849d848e4560276335c2160339705e6ce82bbd524f2c0cf03419541fa5e0144785c19d46c325c35ed144b6405733a569bcb812091b294646aa7aa73532e450544bb5466c1b86251c383a0bd4081912e4c0f9a799623a6e2b0c32db1937c75eba988623f46a8c864b91a7e134b40d226ca65e44d8ce381d11430219d2409562c304192220e0c4606d65e5ef3efa77f7f937f7913c98effa843ae73efad1bf5f5b5d0d14086b3e20e09a23511a86c4c95446b9c0468a0899ce399ca25ce050b042d7d036233123f74a8a85419d5763432abcdd4011c1943c76729798ed6ca181ed39d62c024668182e25be89a14c326cc51a38aae226ef8babf293792ba70b5b43d9c5eb52c6baa565e839f6dce8fd9d8c5311778ae92907ce7b4019994e43c35e7a887ea64a473c8b6cc08011d2cb5057a57a14425148506542add98a207a39650b277b650423740dad120d8dcc120d63a3e5159293391a4ea24c15a0030202ae21ee79af7b7efce39ff8f0873f7ce9d2a5eb7898ebebeb6bababf7bce73d0205c29a0f08b8e688861cf43c5ec831a17bad334c449eab5680fd32a35ce2206bdb1a934f7c36cfe2271d43cb703e597460078e354babf086cff9cb211f381c88393c433c5f550203579188862f7b8edb1c2d43db7053cc46ea05863c46a229b40ceb9686b0951d858653d96b8820163265803707f5aff5e2d342822a4b1bc79b40769286bb3aa461bdcb9a6a65614b75066b4488609108083819b8d7bdee19281096414040c055c39e4387b6cfe350aa46997abe3c5522a944f4e64894aead715c49949619991a3a9681f31c5a24ac592ea66487e9cabea363b0c25ef1b3dc07a6653cef1e09b16127f1bca32dd4d55d735924489486b0a95359e7dcda7036a2694681d7405fe96728b40d5b193a83868eb898add505ca19a58a084b960347062b1661217e3dd3f1808a63c4d0b5e9b0952e16ef95165f1ed150e74f5fc762910c055a02c8a048eaea146b82ec1010101010101070a323d529a95d65ec952c1b1a86cd946ca6b4110dd31c6d659c8a88c467468ac467e0d977741c6723f69d8faebe94e194ed94b33137451c280da1213e8d0f703ac241dbd206c0e9427e4dfb8eb331e8c82c90293b19eb96a6e0f0c1d0390bdb772c59ef5dd33015c79bc3623be5a6989b627a0e854838c8e82906d62252f56fc686edc2b4b21ef9a00881ae61d7cda1e19e632d8222283c5b4c1e680b5b0e07eb16297ed532b48c9fd2258b83fd6c1472d073740ba639d559e1044740a6ec669c8ad9cfc80a3fab4b0b786ad5f44a845c1a9ec8ddb195f9cc0089226061ab3e1394170d0e1c6dc7e988038740dbb0938e6486be63c9b06a1928a2ec6712720e06040404040404dc80e85a063a8cae9e251ec4422cb40c7b3a55e000a2be1bb17ae7126f0d70ca811bb16e17523a865830d0733ef2218373095d8b15069acb2b2379a00cb718db9628aa1cb80a97b79d3170348d4f00353405f4948d94a62155b6123a668eaa3e2924997ed1ff9ef394c8e0f6848e2132a8d22f028b1df41cb1f8c8e673c9c81a73e0688827d4a5529ad76934dc77684ad3d077ec39ba66be61612b631800b2998d7234b9c2c3672898959fb49931501a068aafa98e8295cbc39f81ddc24f693bf393327cc25646dfd1345821530e1633361daa573dc7f9120d7b3a3f0a6623a56d7c16dd8b692580c4c146460b31a8f38247088c08080808080808b8e190a8a4656140a6fa36ed3a4ed9f96a57e1be0f3921636b1bf2b4b3695016df38989a475ceb5e6af5ff5a7d486166d022a7abaaffc8bfc84b3ce9a55b7f3f103e202020202020e086c2fafd1f81082288f12f90e205c317822c45d236798d87b112d752963b4e44edeaae21163a96ad34881001c70a112f4884d888808080808080801b9e31aa181fa4c42f016084b3117d65239def0c7222a4883cd5ec85647e7dba801b69953399666ca628507c1a048680808080808080807942c4249c727b3a2e5a4c7bd6899022b6b330ab0187dc037a986f94ff921017111010101010107003b24f52c30bc92407358fc32a60024903ae2be962d6df12448880808080808080001f1431836b5a80630a5244c01d4e3698f840a66c031913210229030202020202026e648e4aaa6c52ad514226e48d7a862c481101774c9142e67e2ad3a5ed80808080808080801b5288987cb72c274c9325ea240d39f3c50f397035e59617c4ba253b6a60434b588db83db96350fe4cc41108551b233cfbfb37c538383f419661f988ab39475708b1702ae27c82d3b9b4d1090afa3f6e8a1838ddccc7a5a3acaf069ccffa5acaf45aa479f57faaf37ffa8f2af961055d32ec3b32a7d53e8ce5969de8aa4ee9ffbcf11d62d718acb09f2d1a782ed0b6246ea1dae74cd87554aff6f956dba0115f13a6ef08383455afe99cce98d6698bf968681822613f1b5ff919b40c035749002860045db89cd1b18c3a121a66d4c349742ccaa275788e86abd0c4e23042abd064f6aab58c3ad6bf58fcecba0361b856f31ab2c34258025dcb81bbac42bab3d764db8e93fa4683151a32a2f9d8ee3870a8cedfaa879aebbcd2da349e7c1a875e66d4eb46214d9317671b32fd0288c89265cfe11011d1a184e03ff4495dd722b3e324854ab2570aadebb0d19a208a711923b28291cb3a05f4327e1bc91d69e51d8150776eb0991e430de9654bc71c51e2ba9c39ba72f76b248749a654f9a6ff4340276664c9d2325c48863fa8045697aa654b55c853440a394110ac146fa2be195190d1976b98b231a7a952437a8843630e51a4e654b1d0b6ec655359f005e3411a42a36a9edcbd8adcc6ec51ccd08c04cc46d756fe1cb8ab9a0daf6d704c11ff64da157968444243d877a3a7291801a4491fa100001c804944415441b538038b4d9f4b2faa08388ee17c5e70318bf82ecd59dd577291cb49da470e0e1c021d3bbe127226af63aedb58b67cbc5add020a3da56dd873c7706b2f59fa13329839be4d7707456cc8eacacfc6c3bb5ae66fd5434cf282049705eeb9d2666818b2aafc9037131b14712022ab115b9928455d3991d5480e5406881d9685a8b4555f1162768f2302aef4497118287718e3cc3111482678f143d0aa94dd5586e281943ff1ff958a25615232c97f9e7f2d9716448b67e61b75284b8cb1fa5a73cb950595e3beb37b7a28854541035974bd2a55839b5cf5fd22f5dcc6ae0629e2e854ed6995993819d3da3bbe396d19fa8a93fa76cb1d680a22ecba397dbb22a39ec74fec5df945be77c2f6914ea1955edf5a83c2357d52a84b2183b6615fafc8bebbc145885c83b9572745340cfde1fbc7236b09b36a432fcc1d4d3cd308b16127ab71e16e1ae9398695e34444b5f2a89ca999881a2db13793ee4cd38322bc1421b066691b14b6b291a167c9d2354442aaec6423854d2cac5a1ac66ff47cad2f19da86f3458a590367632ea58b2abd22e194a5a76c67b48425cb4ec65a4424f41c1ba93f532261c5d2127f036da564b06e196885f5c99f7021f59ab0654b2c28f41d17d359ddb8396623ad5cb72b160a77a09c501d8383cdcc9ba804d6231a8215326527f33db9391e3d61d97ae5ca6cb7a275eb35c103c7a5e29b5dc392c580c8e899e79339de4db573348d80c3e95e325861e0d8cc46443814016763c5d231581937a72e59ba32bed286cb603522829ee3525a9103761c991b49031d43d762148433b157296c24ea2a7524c64c1088d03234450d92a9ee65923a2f4818a16589854c75cf8903500b2d23160452d5bef3c5e49b5e8da14d016450f2bdb185ee7338ea9ed3dcb9a26588247f14bd91f249a6cde9d050b0978d144b6de37fd02d8ad5f7abce1b87b3f9d435de3623ed604eea54475bbb6988c53752b6c5d78eae631828516187ec39529d338aa12a7d50d5ab19a1593ca7b6897cd1f6dc9c5a9691d0342392b68c5fea5218b8f35672bde9f17a02e41af4bed2321848b562679f2460cb9055e581910e7ef6b44e74db0a2d43af98afb8788e169f36bd45aed2abfc57b977e57082a68d225ff6f921d42d2eb0bcabb58b797897c7e29b18cef86c42350415920922f4950c14fa2577506b2aeb41ab34c947ad8cdce79ac67b381861dff9853a3432340c0d4120537a8a9bb798733be7e428725a913fa73490198b39a7614edefcbdd9be61d39a18dbc2036530cf38d3b5f41c715daf6a77bd115ae2b5e099d2d7aac7ce30da53a7e8e17434d15169b5e73bb437ddff67c67ec9a729f7291adbddb5cb60d856fed1d8693024a0abaef369480b5d535277e2f6a16bb013e36a1bcc621e80c333b32934f0bbb8ef0ad145684f9c69b16085a46e8b4d6ec99c7a633b375fab330edbdc2b359f8e21fd159a06c0294d83c0a0eab96a858ea17f4c16d486f167c2e47928425ad5a0d56ed54868169e29d58b7b0e4b968fae3fdc5f222df1078b2a89165a95c93d30917cb2614847cac191a6241204490a052722065ca928b511713e52548cc8aa91a62555b61c997f9c740d1deb17c376c10a2e5b401c2c1baf85d9c94a5244ee027e2ea56b588f180cc860c9b26cd8cc18282d613d42530e1c16ce446c675c4811385318330e94554353e8ab5feef96a58f02a3d133150cf641ba121ac459e6b3c1bd135ec3adfdc4039977a86fe74ccb904c7b8675454f8f058588fd84ed95704ec629d291f3ab18c46b164d9cbb83d65c5b06ef9ac1b32856c2b0eba86b5884142a25c4a01cec6ec3b7f64cff50dd9cc10c7aaadb84ef51c89d231b48c7f26f30224a6cdd134020e25c6f32999b2643913717b823b1201a761d5d22c9a681b4e4523aa2e1b36d3f195668458588d6433558533d62f83210e5ce530e8ab24a9b60d2dd84a73bdba8ea48ca139a2eae2d43512c17e46a21a215ad81644e85addcfe4c0d135b47207440561a064806adb48c78e166d2438953da791d032244a7e68e747e75e8615ba865efe73a163468aff96a163e744dda4902a31b4ccb8053c17540e8ae3cc8d194216b6cc0e3d2427b9b1ae258644691b441864fe6b6d8315fa8e345f1e32ba306a47670c6d48947d259691d7c78c51e43270d7604ab141f9a59e297b8a404be844fe561b36b1a73485b61d9d77d3466d4ba33652342d58a1631938fa4aabe8edecd34326ac28335c9c45b08676c97fa3511c9bf504cc6f7a5711a5e69610aa9dd32c57795af6322f4b1f387f2d0da350f25b6d38adf9757ee0489548685bff7a388afc426d1b5a42cf3100515a822bdf05327531e7777c53e8393288a06dc191e82c4201b125ad532e0e8a1607a54f336818cf208e8910391b942fc5a641849e438486a1ef88c5f3916d436c18a81721f61d4e6918ba86ddd98b3967e06ccd28f27bb335e147316d315ba16d3870244ac3d012f6dc1c93e3b4267269e4c0912decef6485b62555f69446a957d376bd0849b1115a42c754b7a44c3da3c6bc4152a16588f0ac6a2c88f8e3749afc3c6dbfe4bbbe1bd177f495b6a16938705397c1f034e839ef74947f3f976d62c3be43b508f571f3aa7a154b22ab23b80327c426579395c86e72ee6fbee5be579c9943b65eab2bb0571d75bed222219ad862b55b3255cf766bb57b3af30a3306a3fe0cf7a7aef1e6fc4870ca7eb1711c23362cf7c835470e0c1de3e68d9fcd49e922a1e2d1336dab22f421534c71d61dcc53e2448228fb4a042d43eac3b1248344718a858ec1e924cf5c9f773536326ab4642868e6a3282c29b95f13ca6a24bb4e32ff97ff7cd9b2ebd849652d9225c3563e524bdbc8464a065dcba988f3a9b84211902a1732cf9f1f0cb548f982cb4354b733962c79c4c69261a7b04bec294de7ef8f6e7e7638bf2e8703c994bea363e9a79ee80b3a9b0e45888db472765c4c7c17074a64c0d13108a3af6d66dc14d31032f5b2ec8a251236528cf8df4aa11ec8a5edb97c7caa9e51be29663f63d7793174c8b66e65007b8e8ec5084ed1925bed4ec68a251692d26a487551692a0ff1d5c9cb5e69165aa245306d8ea61170a02c19b6337fcaef662c177cf36109384319dab56c24be89325f356da5e5d3b7315c066047e7c858996a012d114a9251a073d9b169dc1c61a06974276580008916be4c08c27e96135c13a491372d9ef7ca4fbe9eb26411f5264215f69daac800da82353887118cf13c77fe5b2b0c44bc45d2a1a2f905bf64313aeb9cf481de55ae5119dd43d9343780c3f8771a61a510f09c7ab1cd414f69194489c4b3b3390163c37e465ac839797306a29ca31226479715975c5f691aac21d159a3d0da63541038d0d1add935d8e2564e8b26064a6cc66fbb69de0595268aff0e9c6746074ac71432c674eeca56493d1ada343593b097f9673afc65398380794051ae10cd77a89bcbf6096d4bbb247e2705fd733b4cae764a8be7348d9f71aae25cae00cbbf96fb5dc486d48d8f22511a42af20940a5adef2327531e7aad3bee6172103882036246e2aa1f2e7e572ec828bbca738681a9ab9a659475685ac60b55d21fff4c4bbf90d0af7dfb4504ae4bdcd9f960b2a4d219abd9885fc60991cc59020937e14b58b39d7942545d32d839139e7f3b426a498115ddc8f48489def55a24445f4e6b4459b95ee8ebed29ddc92b3bd3ea424930f575dbe3674566fe7ec17a1e7fca99528b1804c5f06c5f793e25a8f8ba51be57c6131175d730c2e439956541bde6ae70a73c7bce70f57a02b9f3f3347917fbee7fce24c75b4c8ebb764a17059b67e632e74165177d28ad744e7ec4a2357e60e8f50706ea6acb8b80851a830c61e955f643b59b56f53b66a5a22725225e034258e8a57280c907661cbca87365211e6774736b91164521002d2b23fdce83a96ad8c927b9218c18a58230de82922e244044164d789bf881d2ddf27c975b5b9f3cd5ec6d248ce14071b190aa9b28634a424459455eff9da3582950acf9aabc3f36998e6b7bfe758b33ef745c3706931fffef508a522420c99ef311ec21f19a52ee54248aa740ab5a80103a6b04ca5ca76c65ac4b272e0d8cbe69cb3b9846d050b1dcbaec3caa827d34c75b937973931be86d3e6682a01f16af2b6192ddba133c3a10838a34b32540d5679d6692bad44f322265aeabc34c6eb526b7149162281e6ffa514f6e07f128b88e4bd2a853778af417543d7c83c3c493cf3d012a2a1482fa3a35073ae484bfbba382c62a19f0fb66089f2bbad6d26ec000b0864b57abb1906075dfcfc15948ac167f8c304e2dc06ed46dee7de0a2cf5d6e1962d1dc8a50c10e5c8361f02bbc028c688634de5c6ca4f4e63c814c99dc716cff43b46d26a828ae1ed952d30477da67b654c6f7a48cf2187378d80ae50a6368c7fd398f94e562223c9618c95df5796ad773219f633aa2aefcb1a1f4ac9732c0571aaa370b9e2506be8399bf202c6906555bb81d43431c60ae7f7f4e21814bc6fcb10c3aef37cf998c9428c0f8f1a5a121c15176263682a7189a866f6969c390aea5ca8a72de60c8cc12ad9222a7966359140242c45a4ea1d4e748187642542ed6aa1709db6ebf16e81328532336c119373d7167a85d07290cd912266ec9732d106f8d99fb60c605c0219f6d9e527bca0b9731d875b8df587765d74af1e32a5dfb49ba276147e8517df3f28be3c6d4be6dbdc14ac457e89ab2cb0f626ba9777494b078848c5f2705c393e9aa6fe646b48d94168ce56b5798a2daa6acc79b7aa96387e29e9c21a857394c919a49ada5752370a992c87d534928cfa2314be4c4d9181e6f11202a28a98a132d72b00f279c8458e8ea1357c0b19eac532ad73ba9689e8ea9c5f531dbffba414fe2a53eec703c79af516bdc13c5fe4911b4fcad988a5aab34afdbed29a8add4e4973f958c89441ee62915fe7857d602fa36de81aba31e792592b32555a86b661d7f99890b214518bdcd7ff52ea19f73bc7274290a89da36904cc6776bfc467ec9474878722e0e2bd1a7689720892aacc0eb49eeae22f5382a7abc99a861a307f6e7ac14087168b1abea7d03c8a80768d17981522c8ff2c9d0b3e14bb7c7c3ba16969e27dfcf29342a5309497186a2735caf7fa8b41a628d4a7e8a51655e488ef5bed27b9fab322a316ec9dd63da7929667383a99c925c87c7d64ed1d29139aadc54d31632495523e9fc9e23cb3afc9d6842d62a0b3f2544e6d7a0a01a53077b87c2e0c4648179cd629e2bd32e19c2053cbb18c5956b5cc88d41270e2cf398bb92aa749498498d1c411aad2e78afc545936a3a84a99bcbe4b690f2bb3537c695072f1ef33deab7a5e7906652625ae298b396728978ab88b8389c8f259826bf5b1b9306994380f12831db7c043a61c41b5bb3e570ced17d25a67f14d3af166026d213218c898336a377bbf4c3948eb97c1c4d40fffccb9de15eb2765df1d83d65ce47036e4c34e538d1976facd52bb255d6e73166fa64e5c615a5c9c0390fa50e6a38723cf84c51b5d6bdd99c6666dda5615e81aef61a8d094d9b6889a90e5e1b515095d33e2bbba32c50a21e31aba48d873e58f64348aac2ca97bc1a0616427633592484485515ed78a04e995a9080799bfe205f6a41036a68f2f1abb51acd0536fb3681bfa4554711e8747e118edaf4c43d354e251f69d0f9fdd5b98d34c948d8cd311593ac7bd2c51bab6508041dba0853d5a8425eb3d3b572c5235b038d873ec39eed2a039d3d52ab74574848dd4fb8db9798a9958e8a93780c65263973c966cb62e77435c4c15316d8e6610301d7aaa4c398b6b09d81456a3913fd2ec2ee512ff812245cc7a7e814d5b69e3026f399448a79a231c6245bd49c29b2028cc11e37e4d0920da3032728718a56890a1d5a27ca0c476e856213e83ea30237369570fdfcfd536db599133b6a4d84630f5562339ac2d420b37d3748a82dc2d1e1761ea1759c7a0c25ec6b2a5e9fc82cfd5f3434554596e9129a3138394e2ce8d21c9468cd18c51947f08647968a98eac3d145691f23765015b8416276a2e1946253709a9ea8d54e650329df0dd750bd82226c5d76904541043534815072d8b50d1142eae92cc4fff9665df61612962a788dacc84d8d09f08e2cc84a8d609b83a8ad8547c06548a241ef3869f6bec1a45f4b3406cbded6e86bd28ff556416d55b4daeab7ccef251f7b21163e18ab5311298f3a60de27cbb566a4cac5317f3f4514cb5454c59cc79e4d581568fc305d9d3ba2f3bbcb7b7f7d23cbc927bc6ae8f4b364c23f5b6885a39706cd70f058986c1088305c20fa6ed976927c3d46550ed64f9a86c5bf65d35fca0ac39cec34e320e9597c49a1ad54fdb73908b0608685d7afa69a3a83dfc676c4907b660f69ac6873fcd598406534a2750b6459479e6c8541c140d748be0b4cb324408833a6b492ce8e4e93165abe677563ff38bd91a7fb31f62c7951ce15c717ae4e12e42dd66aeca154d437f388a9214d13020245216cb7022b180480609d231b9ab469eba694c56110ad7d3c8882f9431a6201c8b9a2a061ee5fa3367107c4a9c9c9a9b19a7238c8c58d23c1c6adfb1643915f980fab1540ffb8eb331e8e13270f71c5b29eb115932cbf57fdfd1713e5ed940c7b25524edc994b6b0e570b06e7d22887c68791058cecf4de6a698640222c88a90fcb3d1fc7a3789d23538eb4b998c7917f41c5de3a99dce23cb5ae4d7bac05a84d3514ea79e63154e47f41503db33b3344c9ba31904dcca381579636eae75de4c71f30868855858b6f3a5885c43b36abdbaab4cd5ca4a93d14aabd310e94c138480f61d58598f74a018959d4cb5e2d7543c4634f7f33b702c47349c0f961aa6d22f49e9820c6d0b92aab6add70714f7d0d08daa7a5218c1910956588d7045d04b5ffd95d6876eccc0a92b7c21664757370d160c88a15358ff86b19b4ee814cb3571a31b2b86a5889e9b3f47fe949791cb0a45cc4fcb100bdb194e38503a1159ea39e63e7422624706161f11541a1de3a313e2223a702c3b67ed280cbe2e9511628b51af0e1f40039623bf62f37b7a74b696e3b0e785e5e52c6fd77a63bd2b1fad862618c50a4dc3ee3c7e3d3da44898b3a4a3ae161aaf190454a1216c6568a1be9aeb3e2186464963947bade4a14a8992e46c99d0b5de20dc53960dcbc5440c9bee292b9615e39d5e6c9eb0a518451b32251622a97818a7d0b474c507ef1eb8598b795f598a1057384ee45665994aa861130d3be2fc6663c5fafe4b618ac9cd83f9a857ac77fe1e8da2d61661c071a07423ac232ddedb9fbd25a78f22d7d6e7a74a477cbab3198b39cdf79dfa1bc7e555db660e7c5a13f95cb88220a92eb4a2260fe3198b368596c528d1508a285275e5ceaef9466bc060e6aef7f6bd3c638cd67980d471d2d3f64bedc93075198c7ddf8cd8c114ba76143d9842bf94b7a769b1424c35ffcf3c957d6c6a6c1ad610196216e5a773b24b118be8afb629a3a8bc2eb31353b6a4135a8583d0205705eafce3b169a1883e1df5448884e6506cd362d717fd8af21c1e97e1d824d0c853a14cf4b055ebe63465abfacc28d67b122e7ac897358cc5de49a16de8e01de198e632201579a469d82e2f8c421a6819fa5a533ea261d87782d057598d48cb7a1191917c5cfc60dbc97a941b6d248f7adf4ac5312bf142b491d232fe5edf4c4711757dc7b9646458181e8ea97221f185842e243ecea3cc52ab8e989bb9fcf7904bde75b8d447fa96dfa7742e0317523ac6afb3f3c98819ddca4627ed6636cad1942891f3f6fabee3d2bc733653769ccfc3957763d891dd52f2d34cd9ce3c27940725c78654d94a694fb0c8799603747e35caac9a95b52c90648ca663ee7366ccd13402f64ad3ed9403370a949c41c07dc78a2e5ae96133f5f1af3b193d476afd0f2b2bcdc97e5177ba6e19d4c5425062e25532f4424a5bc48a6650aaf9502748a8ec2949a6b18831b8e2a647d92f8226511244d537b1abd2ca03a655076e9861467cc23ee3fdb186899844a02881999f86cbc2568a83032575c4227998fedc2358c1098e523a9ad2f7771c4d8331a8a2a53b3ecd53cb2da6aa4ca137c5c562af60f707206e942eb3180546c8dc48095d7ebf3cbafce0b2c5521fb32fd78e226fb757f46738f3bb4a334f0ca2ec94c2effa3a7a9dd3792e6177d4e7eadd71854b928c8ed968a289e3422695ee0d4abacc6904f4eae7227b95592024608c02c3acd97d468fdd5362c11a32c5c1b6a35984370ce7c8c156f1be28a916c69f426f171932c77e3559d000b4b442860684dac59cc28ef3bec2796ec7fc51330895b3354d43ac0b1539ee2b26d7d12afd1261fda88d4fce31d49d27855bcbb0d1e1024b4abdcd7335eaccc53c6314c3cde517b9ce59cc62c8f0a9f30c348dcf90314b313fa58974580eaf4a90d92b2a93faf76b176d9e60ca1812c7c0d12ce28f87c6bde1b8e6ee7a0a5bfa60b1f08369fb65dac9306d1950751b4b1911d01852e839cf87fb7cac6ec485375888aa658591d752cbb855b9711837a77d25cbb392948c4bd346517e3d7629d46ec9fcb2488aad217551cb9373a1608c4f17dbd4920093f7334ff3aa3505342eb3065c43707596642b3e25c0d8c3a76dd5e16591e7f6704c37b4964c676593e370efa4b0ebbc28b2ab85d5486a0d19a351645e92a938de592132b293322645f411755eba18287b4ef242758aec397145b4c7c0152c9448dfe5dca35893b3829213adef2abe7e3b23077811eefb9063bc14db86f58873c9118dcb01772c3485d3119bd971177f9d23974cc4dd8fbfa9e3cff12fd47f9affa95a3a5c75e2cb947eb240bb53b06cd0510568b5c2aa652b9b2f0a5eaf58b3f47531c3c8b58608eb96ed2c9c66f3cf81aeadc9907135d136340b95f38d8053117bd94827dd143a665465e8fa4643583a31a7685e8269331b69fdba16199df987467e47ec64e322b1148b7cf3ba5be45d8b616a3e6e2b2c9bcbbd35562d07751527baa69266f35a5d35b52f6b461171e06454cea5f8f292119f61b9de45b21cc94e2941848ce71219175da4a6021de365e98ead7675d7f874da5b69b8746f089c8eb072054408ca85a8a76db9498b44f9c38982d6e316094a95aaf175a987810b52951164a2dddace4c117612e8183ab9d3709ece59c754da37d86e2972e6de11c4884394dab8a171020875a0c486e5688e3efeba4102ed08c97c96b3d6bc6c45d707f2ec054dc37e76fc86c1a3210315962c832276bcb180ebe38cd37125e2c0556b17141a8d44d976c79000ea041e20d318e8ae25165fa3e372a67b5beb733cec5fed52ee7239dfda76a23a912a17a914a49729e91ac6a485c389104c13218063b345e431cd07c7545f30e046c77c37a9cbb74814dfa9bc3f7cb38ebf3f8a91c4d75bcd7d1e7297d94587769df20129770c45431eebdf77b8b01f6722afac7ccded4b522d127adda359248c569d5333f8ba41a7a8fe7ba2069ba7ff36790166475f2febc468c80dc744e55101d7e3a8e5987e7d9804ba1501a04e7e18457a719956886396220202aeba2c71ec8244598498feb4a34b3e01010101010101018b8b130b54f29be4efc7532a5d11118263f4680a08b8229be7d0ae4d63e95c67bb36a957e549b54ef230e39aca2c5d8056250d09be2f010101010101015784259ac28d4cf2fa52c396c844798ecb1621821411701d6d2eadfd639e2031ac5a3dfc745c9c18fe2d6591a1ba5d0f698508468b8080808080801b5b22b8dc1f4c63ee65da9ff34408668b1035085244c009df6973cd11cc4affaaf304099f4470284b30faf288e9d7092be198342087931082d122202020202020e0d0ac824c659626bf2993af678a1032438490ab21454cabef742aa2299c4bc8ae2efdc7a8ea6672782b16cbe192e5ad5b1a79926357f3c36b32eaab86c9d1c5c2a962416da40be56e3f9a2031d1b41c5d9080c228415177a22a4ed46e4ed505740333504f9a76a9e2dbc552decc48582ddedf0a8947c7c5c7e3412c740d9b594d43a7222e65734e8fb11ab1aa87e85b5b68d6353d03a72376b2513c6224ac5b0e9c2f1b7725cef063c1f1aef0c93560603d9af584bcf0e5467acd22e6f3915eba5a1db8be8f94354bdf71704c9dbfa22bffd857d1b4fd1e0b4b86d8e094dd6c5401ec1819aa431d6e3376c11d62f9cd3d528e4b44a89dd315eb0b4a8c95cf6a1b3abeb051655fd7090f8cc5580b9c8965234f945c1521d6237aca819b2a4218381b8f7377ff1b4fb2c43b39c1bdb80000000049454e44ae426082</Body>
<BodyHash>2a79d3e2ab0766686e0f6df72f412eed</BodyHash>
<Size>253516</Size>
</Data>
<Mime>image/png</Mime>
<Width>1047</Width>
<Height>770</Height>
<Duration>47</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2232613739643365326162303736363638366530663664663732663431326565642220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223130343722206f626a4865696768743d22373730223e3c6974656d20783d2234392220793d2233362220773d2235332220683d223133223e3c7420773d223233223e6f6f653c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d2233352220773d2237302220683d223132223e3c7420773d223437223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223230312220793d2233352220773d2235362220683d223132223e3c7420773d223730223e44656661756c743c2f743e3c7420773d223337223e646566203f3c2f743e3c2f6974656d3e3c6974656d20783d223236332220793d2233362220773d2236312220683d223131223e3c7420773d223732223e4163636f756e743c2f743e3c7420773d223335223e416520636f756e743c2f743e3c7420773d223333223e414320636f756e743c2f743e3c7420773d223232223e64656661756c74203f204163636f756e743c2f743e3c7420773d223232223e64656661756c74203f204165636f756e743c2f743e3c7420773d223232223e44656661756c74204163636f756e743c2f743e3c7420773d223232223e44656661756c74204165636f756e743c2f743e3c7420773d223231223e4465206661756c74204163636f756e743c2f743e3c7420773d223231223e4465206661756c74204165636f756e743c2f743e3c7420773d223230223e4f65206661756c74204163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d2238362220793d2235392220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223430223e213b6469743c2f743e3c7420773d223336223e4a3b6469743c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d2235392220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223334223e2921272e6965773c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d2236302220773d2232382220683d223131223e3c7420773d223639223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d2235392220773d2233312220683d223132223e3c7420773d223730223e546f6f6c733c2f743e3c7420773d223434223e726f6f66733c2f743e3c7420773d223431223e496f6f6c733c2f743e3c7420773d223238223e31303031353c2f743e3c7420773d223238223e6c6f6166733c2f743e3c2f6974656d3e3c6974656d20783d223235362220793d2235392220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223333223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d2238392220773d2231342220683d223130223e3c7420773d223830223e416c6c3c2f743e3c7420773d223534223e416c693c2f743e3c7420773d223534223e41696c3c2f743e3c7420773d223439223e616c6c203f3c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d2239302220773d2233332220683d2239223e3c7420773d223839223e4e6f7465733c2f743e3c7420773d223433223e4e617465733c2f743e3c7420773d223337223e4e6f74652e3c2f743e3c7420773d223335223e4e6f74652c3c2f743e3c2f6974656d3e3c6974656d20783d223239332220793d2239302220773d2232352220683d2239223e3c7420773d223839223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223332322220793d2239302220773d2232382220683d2239223e3c7420773d223730223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223434382220793d2238392220773d2232312220683d223132223e3c7420773d223331223e495f3c2f743e3c7420773d223132223e4c753c2f743e3c7420773d223131223e28693c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223131392220773d2233392220683d2239223e3c7420773d223830223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d223339392220793d223133302220773d2233372220683d223130223e3c7420773d223632223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d223435332220793d223133302220773d2232372220683d223130223e3c7420773d223732223e536f75723c2f743e3c2f6974656d3e3c6974656d20783d223438342220793d223133302220773d2236352220683d223131223e3c7420773d223834223e5665676574617269616e3c2f743e3c2f6974656d3e3c6974656d20783d223535342220793d223133302220773d2234322220683d223131223e3c7420773d223634223e537469722d4672793c2f743e3c7420773d223230223e73746966666c793c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223134362220773d2232342220683d2239223e3c7420773d223830223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223135352220773d2233322220683d223132223e3c7420773d223833223e557365723c2f743e3c2f6974656d3e3c6974656d20783d223334372220793d223135352220773d2235322220683d223134223e3c7420773d223837223e53657474696e673c2f743e3c7420773d223633223e53657474696e67733c2f743e3c2f6974656d3e3c6974656d20783d2235392220793d223136332220773d2233362220683d2239223e3c7420773d223838223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223136332220773d2234352220683d2239223e3c7420773d223533223e736f7572203f2056653c2f743e3c7420773d223532223e536f75722056653c2f743e3c7420773d223439223e736f7572203f2059653c2f743e3c7420773d223437223e536f75722059653c2f743e3c7420773d223236223e736f7572206c69653c2f743e3c7420773d223236223e736f7572207669653c2f743e3c7420773d223235223e736f7572207469653c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d223136332220773d2234312220683d2239223e3c7420773d223234223e6574617269616e3c2f743e3c7420773d223138223e4974616c69616e3c2f743e3c7420773d223137223e6574616e616e3c2f743e3c7420773d223135223e65746172616e3c2f743e3c2f6974656d3e3c6974656d20783d223231342220793d223136332220773d2233322220683d2239223e3c7420773d223438223e537469722d46693c2f743e3c7420773d223139223e53557246213c2f743e3c7420773d223137223e737572653c2f743e3c7420773d223136223e737469723c2f743e3c7420773d223134223e73746972733c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223137362220773d2233362220683d223130223e3c7420773d223731223e42726f776e3c2f743e3c7420773d223533223e427261776e3c2f743e3c2f6974656d3e3c6974656d20783d2238372220793d223137362220773d2233372220683d223130223e3c7420773d223735223e4275747465723c2f743e3c7420773d223539223e5375747465723c2f743e3c2f6974656d3e3c6974656d20783d223132392220793d223137362220773d2234372220683d2239223e3c7420773d223538223e4272757373656c733c2f743e3c2f6974656d3e3c6974656d20783d223138322220793d223137362220773d2234362220683d223133223e3c7420773d223731223e5370726f7574733c2f743e3c7420773d223531223e5370726f75743c2f743e3c2f6974656d3e3c6974656d20783d223233332220793d223137372220773d2231382220683d2238223e3c7420773d223734223e5061733c2f743e3c7420773d223234223e50612e3c2f743e3c7420773d223233223e5061653c2f743e3c7420773d223232223e50612c3c2f743e3c2f6974656d3e3c6974656d20783d223332392220793d223138372220773d2231342220683d2238223e3c7420773d223133223e592671756f743b3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223138372220773d2231332220683d2234223e3c7420773d223235223e4c61693c2f743e3c7420773d223232223e4c4f4c3c2f743e3c7420773d223137223e6c6120693c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223138362220773d223130372220683d2236223e3c7420773d223236223e27577461313131313131313131313131314c2c3b3b3b753c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223139312220773d2231382220683d2238223e3c7420773d223731223e47616c3c2f743e3c7420773d223438223e47612c3c2f743e3c7420773d223435223e4761313c2f743e3c7420773d223332223e4761727469633c2f743e3c7420773d223235223e4761213c2f743e3c2f6974656d3e3c6974656d20783d2238352220793d223139312220773d2233382220683d2239223e3c7420773d223834223e4c656d6f6e3c2f743e3c7420773d223537223e4c656d656e3c2f743e3c2f6974656d3e3c6974656d20783d223132392220793d223139302220773d2232312220683d2239223e3c7420773d223933223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223139312220773d2235372220683d2238223e3c7420773d223734223e5061726d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223231392220793d223139312220773d2232392220683d2238223e3c7420773d223633223e6f76656e3c2f743e3c7420773d223534223e4f7665723c2f743e3c7420773d223531223e4f7665722c3c2f743e3c7420773d223436223e617665723c2f743e3c7420773d223339223e617665722c3c2f743e3c2f6974656d3e3c6974656d20783d2234352220793d223230342220773d2234392220683d223130223e3c7420773d223736223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223230352220773d2233322220683d223131223e3c7420773d223738223e43757272793c2f743e3c7420773d223532223e43756e793c2f743e3c7420773d223431223e4375726c793c2f743e3c2f6974656d3e3c6974656d20783d223134392220793d223230342220773d2235342220683d223132223e3c7420773d223836223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223230382220793d223230342220773d2234312220683d223130223e3c7420773d223732223e4e6f6f646c653c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223230382220773d2235322220683d223133223e3c7420773d223732223e44697361626c653c2f743e3c2f6974656d3e3c6974656d20783d223335302220793d223230392220773d2233302220683d223132223e3c7420773d223735223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223338342220793d223230382220773d2234362220683d223137223e3c7420773d223736223e65646974696e673c2f743e3c2f6974656d3e3c6974656d20783d223433342220793d223231322220773d2231372220683d2239223e3c7420773d223830223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223435362220793d223230392220773d2234382220683d223136223e3c7420773d223738223e737461727475703c2f743e3c7420773d223735223e73746172742d75703c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223231382220773d2234382220683d223130223e3c7420773d223631223e526f61737465643c2f743e3c7420773d223133223e526f2e3b3a3c2f743e3c7420773d223133223e726f653c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223231382220773d2233342220683d223130223e3c7420773d223833223e41636f726e3c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223231382220773d2234332220683d223132223e3c7420773d223839223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d223231382220773d2232312220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223231382220773d2234322220683d223133223e3c7420773d223534223e4170706c65733a3c2f743e3c7420773d223430223e4170706c65733c2f743e3c7420773d223336223e4170706c653a3c2f743e3c2f6974656d3e3c6974656d20783d223231312220793d223231392220773d2231352220683d223131223e3c7420773d223632223e41703c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223233322220773d2232302220683d223130223e3c7420773d223733223e437269733c2f743e3c7420773d223438223e657269733c2f743e3c7420773d223333223e4372697370793c2f743e3c7420773d223330223e437269353c2f743e3c2f6974656d3e3c6974656d20783d2238372220793d223233322220773d2234352220683d223130223e3c7420773d223833223e4361736865773c2f743e3c2f6974656d3e3c6974656d20783d223133362220793d223233322220773d2235302220683d223130223e3c7420773d223735223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223139302220793d223233322220773d2234362220683d223130223e3c7420773d223732223e437275737465643c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223233382220773d2235342220683d223132223e3c7420773d223737223e436f6e6669726d3c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223233382220773d2235312220683d223132223e3c7420773d223737223e44656c657465733c2f743e3c7420773d223539223e44656c6574652e3c2f743e3c2f6974656d3e3c6974656d20783d2234352220793d223234372220773d2231382220683d2238223e3c7420773d223730223e4172653c2f743e3c7420773d223638223e4172633c2f743e3c7420773d223330223e6e6f3c2f743e3c7420773d223136223e4172613c2f743e3c7420773d223136223e4172733c2f743e3c2f6974656d3e3c6974656d20783d2237392220793d223234362220773d2235312220683d223132223e3c7420773d223536223e746865726170793c2f743e3c7420773d223439223e61746865726170793c2f743e3c7420773d223337223e41726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223236302220773d2232362220683d223133223e3c7420773d223633223e546964793c2f743e3c7420773d223336223e5469643c2f743e3c7420773d223335223e7269643c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223236302220773d2233362220683d223133223e3c7420773d223731223e7075626c69633c2f743e3c7420773d223433223e2c75626c69633c2f743e3c7420773d223134223e7375626c69633c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223236302220773d2235332220683d223130223e3c7420773d223732223e696e746572666163653c2f743e3c7420773d223638223e696e7465726c6163653c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223236362220773d2233392220683d223133223e3c7420773d223833223e53686f773c2f743e3c2f6974656d3e3c6974656d20783d223333382220793d223236372220773d2232392220683d223132223e3c7420773d223834223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223236362220773d2231382220683d223133223e3c7420773d223737223e6c6973743c2f743e3c7420773d223639223e666973743c2f743e3c2f6974656d3e3c6974656d20783d223339342220793d223236362220773d2233332220683d223137223e3c7420773d223632223e67726964273c2f743e3c7420773d223632223e677269642e3c2f743e3c7420773d223539223e677269642c3c2f743e3c7420773d223432223e677269643c2f743e3c7420773d223236223e67726964e280a23c2f743e3c2f6974656d3e3c6974656d20783d2234352220793d223237342220773d2234332220683d223130223e3c7420773d223736223e47756d626f3c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d223237342220773d2232372220683d223130223e3c7420773d223738223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d223237372220773d2233392220683d2239223e3c7420773d223832223e677265656e733c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d223237362220773d2232362220683d2238223e3c7420773d223739223e636f726e3c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d223237342220773d2232362220683d2239223e3c7420773d223535223e736f6b6f3c2f743e3c7420773d223139223e736f6b633c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223237332220773d2232322220683d223131223e3c7420773d223735223e656e643c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223238382220773d2231372220683d2239223e3c7420773d223736223e4c696e3c2f743e3c7420773d223531223e4c6972723c2f743e3c7420773d223531223e4c696c543c2f743e3c7420773d223530223e4c696c593c2f743e3c7420773d223437223e4c696d653c2f743e3c7420773d223333223e554e3c2f743e3c7420773d223332223e6c6966743c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223238382220773d2233382220683d223130223e3c7420773d223739223e4772696c6c65643c2f743e3c2f6974656d3e3c6974656d20783d223132302220793d223238382220773d2235382220683d223130223e3c7420773d223731223e41766f6361646f733c2f743e3c7420773d223631223e41766f6361646f2c3c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223239362220773d2232332220683d223132223e3c7420773d223737223e5365743c2f743e3c2f6974656d3e3c6974656d20783d223332322220793d223239362220773d2234342220683d223132223e3c7420773d223737223e617574686f723c2f743e3c2f6974656d3e3c6974656d20783d223337302220793d223239382220773d2231362220683d223130223e3c7420773d223830223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223339312220793d223239382220773d2232392220683d223130223e3c7420773d223736223e6e65773c2f743e3c2f6974656d3e3c6974656d20783d223432342220793d223239362220773d2234312220683d223132223e3c7420773d223730223e6e6f7465732e3c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223330322220773d2233352220683d223133223e3c7420773d223735223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223330322220773d2231362220683d2239223e3c7420773d223832223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223330322220773d2234332220683d2239223e3c7420773d223630223e50617266616974733c2f743e3c7420773d223239223e50617261206974733c2f743e3c7420773d223237223e5061726120697427733c2f743e3c7420773d223231223e506172616974733c2f743e3c7420773d223139223e50617261697427733c2f743e3c7420773d223134223e5061206661206974733c2f743e3c7420773d223134223e506172612069733c2f743e3c7420773d223133223e506172612069743c2f743e3c7420773d223133223e7261646172733c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223331362220773d2233392220683d223134223e3c7420773d223538223e566567616e3c2f743e3c7420773d223136223e7665742e3c2f743e3c7420773d223136223e7665693c2f743e3c7420773d223133223e7665743c2f743e3c7420773d223130223e56656c3c2f743e3c2f6974656d3e3c6974656d20783d2238382220793d223331372220773d2232302220683d223131223e3c7420773d223839223e4b65793c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223331362220773d2232382220683d223130223e3c7420773d223736223e4c696d653c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223331362220773d2231382220683d223130223e3c7420773d223638223e5069653c2f743e3c2f6974656d3e3c6974656d20783d2234352220793d223333302220773d2236372220683d223133223e3c7420773d223638223e536372617463687061643c2f743e3c7420773d223332223e7463687061643c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223332362220773d2235302220683d223136223e3c7420773d223738223e537461727475703c2f743e3c7420773d223735223e53746172742d75703c2f743e3c2f6974656d3e3c6974656d20783d223333302220793d223332362220773d2236322220683d223132223e3c7420773d223731223e4265686176696f723c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223334342220773d2231372220683d223130223e3c7420773d223738223e4368693c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d223334362220773d2232302220683d2238223e3c7420773d223734223e4b656e3c2f743e3c7420773d223239223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d2239372220793d223334342220773d2232352220683d223130223e3c7420773d223831223e68616d3c2f743e3c7420773d223533223e616d3c2f743e3c2f6974656d3e3c6974656d20783d223132382220793d223334342220773d2235352220683d223132223e3c7420773d223533223e706f726368657474613c2f743e3c7420773d223238223e657474613c2f743e3c7420773d223135223e706572636865643c2f743e3c7420773d223133223e706f6163686572733c2f743e3c7420773d223132223e506f726368653c2f743e3c2f6974656d3e3c6974656d20783d223138392220793d223334342220773d2234312220683d223130223e3c7420773d223735223e636f726e65643c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223335392220773d2231382220683d2238223e3c7420773d223438223e5377693c2f743e3c7420773d223335223e5377696e653c2f743e3c7420773d223236223e53572c3c2f743e3c7420773d223231223e7377697a3c2f743e3c7420773d223230223e7377696c6c3c2f743e3c7420773d223138223e5357213c2f743e3c7420773d223137223e53573c2f743e3c2f6974656d3e3c6974656d20783d2238352220793d223335382220773d2235392220683d2239223e3c7420773d223832223e6472756d737469636b3c2f743e3c2f6974656d3e3c6974656d20783d223134392220793d223335382220773d2232352220683d2239223e3c7420773d223835223e68616d3c2f743e3c2f6974656d3e3c6974656d20783d223137392220793d223335382220773d2232372220683d2239223e3c7420773d223832223e686f636b3c2f743e3c7420773d223535223e6865636b3c2f743e3c7420773d223439223e6861636b3c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223335382220773d2232382220683d223130223e3c7420773d223736223e626565663c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223335362220773d2237362220683d223133223e3c7420773d223732223e4e6f74696669636174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223335382220793d223335362220773d2235322220683d223133223e3c7420773d223831223e536572766963653c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223337322220773d2231362220683d223130223e3c7420773d223738223e53616c3c2f743e3c7420773d223435223e5361493c2f743e3c7420773d223235223e53616c616d693c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d223337322220773d2231332220683d223130223e3c7420773d223635223e6d693c2f743e3c7420773d223235223e43696e693c2f743e3c2f6974656d3e3c6974656d20783d2239302220793d223337322220773d2231372220683d223132223e3c7420773d223739223e7069673c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223337322220773d2233392220683d223130223e3c7420773d223638223e626f7564696e3c2f743e3c7420773d223137223e626f6c64696e3c2f743e3c7420773d223137223e426f7574696e3c2f743e3c7420773d223135223e426f756c64696e3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223337332220773d2232392220683d2239223e3c7420773d223633223e636f77323c2f743e3c7420773d223439223e636f776c3c2f743e3c7420773d223230223e436f6e6e3c2f743e3c7420773d223230223e436f6c616e3c2f743e3c7420773d223139223e636f77733c2f743e3c7420773d223131223e636f773c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223338362220773d2233352220683d223133223e3c7420773d223735223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d2238332220793d223338362220773d2232352220683d223130223e3c7420773d223630223e506965323c2f743e3c7420773d223137223e706965643c2f743e3c7420773d223137223e706965723c2f743e3c7420773d223137223e706965733c2f743e3c7420773d223135223e706965743c2f743e3c7420773d223132223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223338382220773d2234362220683d223132223e3c7420773d223731223e4d6964646c653c2f743e3c2f6974656d3e3c6974656d20783d223332362220793d223338382220773d2233342220683d223132223e3c7420773d223730223e436c69636b3c2f743e3c7420773d223539223e476c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223338382220773d2233382220683d223136223e3c7420773d223836223e4f70656e3c2f743e3c2f6974656d3e3c6974656d20783d223430382220793d223338382220773d2236302220683d223132223e3c7420773d223735223e4265686176696f723c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223430302220773d2233392220683d223133223e3c7420773d223631223e566567616e3c2f743e3c7420773d223230223e7665742e3c2f743e3c7420773d223136223e7665693c2f743e3c7420773d223136223e7665743c2f743e3c7420773d223130223e56656c3c2f743e3c2f6974656d3e3c6974656d20783d2238382220793d223430312220773d2232312220683d223131223e3c7420773d223839223e4b65793c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223430302220773d2232382220683d223130223e3c7420773d223735223e4c696d653c2f743e3c2f6974656d3e3c6974656d20783d223134372220793d223430302220773d2231362220683d2239223e3c7420773d223831223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223136392220793d223430312220773d2232352220683d2238223e3c7420773d223638223e426172733c2f743e3c7420773d223139223e4261722e3c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223431352220773d2231392220683d2238223e3c7420773d223334223e726f653c2f743e3c7420773d223231223e526f613c2f743e3c7420773d223133223e526d3a3c2f743e3c7420773d223132223e526d3c2f743e3c2f6974656d3e3c6974656d20783d2237302220793d223431342220773d2232332220683d2239223e3c7420773d223331223e526f61737465643c2f743e3c7420773d223239223e736c65643c2f743e3c7420773d223136223e737465643c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223431342220773d2236372220683d2239223e3c7420773d223830223e4361756c69666c6f7765723c2f743e3c2f6974656d3e3c6974656d20783d223136392220793d223431342220773d2232312220683d2239223e3c7420773d223933223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223139352220793d223431342220773d2233332220683d2239223e3c7420773d223736223e4761726c69633c2f743e3c7420773d223535223e4761727469633c2f743e3c2f6974656d3e3c6974656d20783d223233342220793d223431342220773d2231382220683d223130223e3c7420773d223233223e50747a693c2f743e3c2f6974656d3e3c6974656d20783d223237352220793d223431382220773d2233312220683d223137223e3c7420773d223733223e547261793c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d223431382220773d2232382220683d223133223e3c7420773d223733223e49636f6e3c2f743e3c2f6974656d3e3c6974656d20783d223334342220793d223431382220773d2233352220683d223133223e3c7420773d223732223e436c69636b3c2f743e3c7420773d223631223e476c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223338332220793d223431382220773d2234332220683d223133223e3c7420773d223735223e416374696f6e3c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223432392220773d2231382220683d2239223e3c7420773d223636223e4372653c2f743e3c7420773d223436223e6572653c2f743e3c7420773d223333223e43722e3c2f743e3c7420773d223238223e65722e3c2f743e3c7420773d223237223e437265616d793c2f743e3c2f6974656d3e3c6974656d20783d2237362220793d223433312220773d2231352220683d2239223e3c7420773d223634223e6e793c2f743e3c7420773d223330223e6d793c2f743e3c7420773d223238223e5454593c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223432392220773d2233372220683d223131223e3c7420773d223631223e566567616e3c2f743e3c7420773d223333223e626567616e3c2f743e3c7420773d223235223e566567613c2f743e3c2f6974656d3e3c6974656d20783d223133382220793d223432382220773d2235372220683d223132223e3c7420773d223832223e5363616c6c6f7065643c2f743e3c7420773d223232223e5363616c6c6f7e643c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223432382220773d2235322220683d223134223e3c7420773d223439223e506f7461746f65733b3c2f743e3c7420773d223433223e506f7461746f65733c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223432392220773d2232342220683d2239223e3c7420773d223436223e506f74613c2f743e3c7420773d223336223e506f74733c2f743e3c7420773d223335223e706574613c2f743e3c7420773d223333223e726f74613c2f743e3c7420773d223333223e506174653c2f743e3c7420773d223331223e506174733c2f743e3c7420773d223134223e506f743c2f743e3c7420773d223131223e5074613c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223434332220773d2231372220683d2238223e3c7420773d223539223e4d613c2f743e3c7420773d223432223e4d61693c2f743e3c7420773d223338223e4d616c3c2f743e3c7420773d223335223e4d612c3c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223434322220773d2238372220683d2239223e3c7420773d223439223e64616d69612d437275737465643c2f743e3c7420773d223436223e4d61636164616d69612d437275737465643c2f743e3c7420773d223137223e64616d69612d437275737461643c2f743e3c2f6974656d3e3c6974656d20783d223136392220793d223434322220773d2234372220683d2239223e3c7420773d223834223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223232302220793d223434322220773d2232362220683d223130223e3c7420773d223636223e776974683c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223435362220773d2234362220683d223130223e3c7420773d223730223e42726f63636f6c693c2f743e3c7420773d223230223e4272633c2f743e3c7420773d223139223e5372633c2f743e3c2f6974656d3e3c6974656d20783d2239372220793d223435362220773d2236382220683d223131223e3c7420773d223534223e517565736164696c7461733c2f743e3c7420773d223532223e517565736164696c6c61733c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223435362220773d2232342220683d223130223e3c7420773d223839223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223139382220793d223435362220773d2235322220683d223130223e3c7420773d223637223e41766f6361646f3c2f743e3c2f6974656d3e3c6974656d20783d223237352220793d223435302220773d2233312220683d223136223e3c7420773d223733223e547261793c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d223435302220773d2232382220683d223132223e3c7420773d223732223e49636f6e3c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223435302220773d2234362220683d223132223e3c7420773d223731223e4d6964646c653c2f743e3c2f6974656d3e3c6974656d20783d223339352220793d223435302220773d2233352220683d223132223e3c7420773d223730223e436c69636b3c2f743e3c7420773d223539223e476c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223433342220793d223435302220773d2234332220683d223132223e3c7420773d223832223e416374696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d223435372220773d2231342220683d2239223e3c7420773d223630223e41763c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223437312220773d2232302220683d2239223e3c7420773d223832223e50756e3c2f743e3c7420773d223238223e50756d706b696e3c2f743e3c2f6974656d3e3c6974656d20783d2238302220793d223437302220773d2231362220683d223130223e3c7420773d223738223e6b696e3c2f743e3c2f6974656d3e3c6974656d20783d223131352220793d223437302220773d2232342220683d223130223e3c7420773d223831223e4b616c653c2f743e3c2f6974656d3e3c6974656d20783d223134352220793d223437312220773d2234372220683d223131223e3c7420773d223834223e4c617361676e613c2f743e3c2f6974656d3e3c6974656d20783d2234352220793d223438352220773d2231362220683d2238223e3c7420773d223531223e56653c2f743e3c7420773d223433223e56652c3c2f743e3c7420773d223239223e56656c3c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223438342220773d2233392220683d223134223e3c7420773d223539223e566567616e3c2f743e3c2f6974656d3e3c6974656d20783d2238372220793d223438342220773d2234332220683d2239223e3c7420773d223536223e547a61747a696b693c2f743e3c7420773d223531223e547a61747a696b3c2f743e3c2f6974656d3e3c6974656d20783d223237352220793d223438302220773d2233312220683d223137223e3c7420773d223733223e547261793c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d223438302220773d2232382220683d223133223e3c7420773d223733223e49636f6e3c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223438302220773d2234392220683d223133223e3c7420773d223739223e446f75626c653c2f743e3c2f6974656d3e3c6974656d20783d223339382220793d223438302220773d2233342220683d223133223e3c7420773d223732223e436c69636b3c2f743e3c7420773d223631223e476c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223433362220793d223438302220773d2234342220683d223133223e3c7420773d223932223e416374696f6e3c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223439382220773d2233342220683d223130223e3c7420773d223537223e4d697865643c2f743e3c7420773d223133223e4d49293c2f743e3c7420773d223131223e4d693a3c2f743e3c7420773d223131223e4d692c3c2f743e3c2f6974656d3e3c6974656d20783d2238352220793d223439382220773d2233322220683d223134223e3c7420773d223732223e42657272793c2f743e3c2f6974656d3e3c6974656d20783d223132312220793d223439382220773d2237312220683d2239223e3c7420773d223830223e43686565736563616b653c2f743e3c2f6974656d3e3c6974656d20783d2234342220793d223531322220773d2233352220683d223133223e3c7420773d223735223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d2238332220793d223531322220773d2235312220683d2239223e3c7420773d223834223e436865646461723c2f743e3c2f6974656d3e3c6974656d20783d223133392220793d223531322220773d2232382220683d2239223e3c7420773d223731223e50697a7a613c2f743e3c2f6974656d3e3c6974656d20783d223137322220793d223531322220773d2232342220683d2239223e3c7420773d223930223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223230322220793d223531332220773d2232352220683d2238223e3c7420773d223834223e436172613c2f743e3c7420773d223435223e4361726e3c2f743e3c7420773d223434223e6561726e3c2f743e3c7420773d223237223e63616d3c2f743e3c7420773d223236223e436172616d653c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223531322220773d2234382220683d223132223e3c7420773d223736223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223332392220793d223531322220773d2232362220683d223131223e3c7420773d223739223e4755493c2f743e3c7420773d223731223e47556c3c2f743e3c7420773d223437223e4755213c2f743e3c2f6974656d3e3c6974656d20783d223336312220793d223531322220773d2233352220683d223131223e3c7420773d223633223e466f6e74273c2f743e3c7420773d223630223e466f6e742e3c2f743e3c7420773d223539223e466f6e743c2f743e3c7420773d223538223e466f6e742c3c2f743e3c7420773d223433223e46616e742e3c2f743e3c7420773d223432223e46616e742c3c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223532362220773d2234372220683d2239223e3c7420773d223832223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223532372220773d2233352220683d2238223e3c7420773d223835223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d223133382220793d223532362220773d2233392220683d223130223e3c7420773d223733223e506f7461746f3c2f743e3c2f6974656d3e3c6974656d20783d223138312220793d223532362220773d2233312220683d2239223e3c7420773d223531223e26616d703b4368693c2f743e3c7420773d223230223e4368693c2f743e3c2f6974656d3e3c6974656d20783d223139342220793d223532362220773d2235352220683d223133223e3c7420773d223635223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d2234362220793d223534302220773d2236362220683d2239223e3c7420773d223830223e4361756c69666c6f7765723c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d223534302220773d2234322220683d223130223e3c7420773d223736223e46726974746572733c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223534332220773d2234382220683d223131223e3c7420773d223830223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223332392220793d223534332220773d2232362220683d223131223e3c7420773d223735223e4755493c2f743e3c7420773d223638223e47556c3c2f743e3c2f6974656d3e3c6974656d20783d223336312220793d223534332220773d2233302220683d223131223e3c7420773d223831223e466f6e743c2f743e3c7420773d223532223e46616e743c2f743e3c7420773d223439223e46616e213c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223534332220773d2233342220683d223131223e3c7420773d223530223e53697a65273c2f743e3c7420773d223438223e53697a652e3c2f743e3c7420773d223438223e53697a652c3c2f743e3c7420773d223434223e73697a65202e3c2f743e3c7420773d223335223e73697a653c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223537342220773d2234382220683d223131223e3c7420773d223830223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223332392220793d223537342220773d2234302220683d223131223e3c7420773d223831223e456469746f723c2f743e3c2f6974656d3e3c6974656d20783d223337342220793d223537342220773d2233352220683d223131223e3c7420773d223535223e466f6e743c2f743e3c7420773d223531223e466f6e74273c2f743e3c7420773d223439223e466f6e742e3c2f743e3c7420773d223438223e466f6e742c3c2f743e3c7420773d223433223e46616e742e3c2f743e3c7420773d223432223e46616e742c3c2f743e3c7420773d223131223e46616e743c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223630352220773d2234382220683d223131223e3c7420773d223830223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223333302220793d223630352220773d2233392220683d223131223e3c7420773d223832223e456469746f723c2f743e3c2f6974656d3e3c6974656d20783d223337342220793d223630352220773d2233302220683d223131223e3c7420773d223831223e466f6e743c2f743e3c7420773d223532223e46616e743c2f743e3c7420773d223439223e46616e213c2f743e3c7420773d223432223e46616e2c3c2f743e3c2f6974656d3e3c6974656d20783d223430392220793d223630352220773d2233342220683d223131223e3c7420773d223530223e53697a65273c2f743e3c7420773d223439223e53697a65e280a23c2f743e3c7420773d223439223e53697a652e3c2f743e3c7420773d223439223e53697a652c3c2f743e3c7420773d223430223e73697a653c2f743e3c2f6974656d3e3c6974656d20783d223934342220793d223133322220773d2232372220683d2237223e3c7420773d223538223e6d61696e3c2f743e3c7420773d223432223e6d616d3c2f743e3c2f6974656d3e3c6974656d20783d223633322220793d223138362220773d2231342220683d2236223e3c7420773d223532223e4c4a3c2f743e3c7420773d223430223e4c5f4a3c2f743e3c7420773d223230223e4c753c2f743e3c7420773d223138223e753c2f743e3c2f6974656d3e3c6974656d20783d223636332220793d223138372220773d2231312220683d2234223e3c7420773d223231223e2c613c2f743e3c7420773d223136223e4c6f3c2f743e3c2f6974656d3e3c6974656d20783d223638392220793d223138372220773d2231362220683d2235223e3c7420773d223531223e61753c2f743e3c7420773d223331223e6f753c2f743e3c7420773d223238223e51753c2f743e3c7420773d223234223e6e753c2f743e3c7420773d223134223e47553c2f743e3c7420773d223133223e4d4c413c2f743e3c7420773d223130223e414c413c2f743e3c2f6974656d3e3c6974656d20783d223734362220793d223138372220773d2231392220683d2235223e3c7420773d223230223e31312e2e2c613c2f743e3c7420773d223131223e4c756d3c2f743e3c7420773d223130223e5b574d3c2f743e3c2f6974656d3e3c6974656d20783d223638382220793d223138362220773d2239302220683d223130223e3c7420773d223237223e51556c56494949515c31312c2c2c514949593c2f743e3c2f6974656d3e3c6974656d20783d223635322220793d223230382220773d2234322220683d223133223e3c7420773d223739223e466f6375733c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223231322220773d2231362220683d2239223e3c7420773d223830223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223731392220793d223230382220773d2233332220683d223133223e3c7420773d223736223e4e6f74653c2f743e3c7420773d223536223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223735362220793d223230392220773d2232392220683d223131223e3c7420773d223836223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223739302220793d223231322220773d2231362220683d2239223e3c7420773d223830223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223831322220793d223230382220773d2233312220683d223133223e3c7420773d223735223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223834372220793d223230382220773d2233332220683d223133223e3c7420773d223735223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223635322220793d223233382220773d2233322220683d223132223e3c7420773d223739223e4c696d69743c2f743e3c2f6974656d3e3c6974656d20783d223638392220793d223233372220773d2234302220683d223133223e3c7420773d223731223e456469746f723c2f743e3c2f6974656d3e3c6974656d20783d223733332220793d223233382220773d2231332220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223735312220793d223233382220773d2233322220683d223131223e3c7420773d223837223e5765623c2f743e3c2f6974656d3e3c6974656d20783d223738382220793d223233382220773d2234322220683d223131223e3c7420773d223634223e466f6e7473273c2f743e3c7420773d223633223e466f6e74732e3c2f743e3c7420773d223631223e466f6e74732c3c2f743e3c7420773d223338223e666f6e74733c2f743e3c7420773d223136223e466f6e74732671756f743b3c2f743e3c2f6974656d3e3c6974656d20783d223635312220793d223236362220773d2236332220683d223133223e3c7420773d223832223e416c7465726e6174653c2f743e3c7420773d223632223e416c7465726174653c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223236372220773d2233302220683d223132223e3c7420773d223736223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223735322220793d223236362220773d2231392220683d223133223e3c7420773d223734223e6c6973743c2f743e3c2f6974656d3e3c6974656d20783d223737362220793d223236372220773d2234362220683d223131223e3c7420773d223634223e636f6c6f72733c2f743e3c7420773d223532223e636f6c6f7273273c2f743e3c7420773d223532223e636f6c6f72732e3c2f743e3c7420773d223532223e636f6c6f72732c3c2f743e3c7420773d223231223e636f6c6f72732671756f743b3c2f743e3c2f6974656d3e3c6974656d20783d223635322220793d223239362220773d2235352220683d223132223e3c7420773d223731223e507265766965773c2f743e3c2f6974656d3e3c6974656d20783d223731302220793d223239362220773d2233342220683d223132223e3c7420773d223732223e666f6e74733c2f743e3c2f6974656d3e3c6974656d20783d223734392220793d223239362220773d2231312220683d223132223e3c7420773d223739223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223736342220793d223239362220773d2234302220683d223132223e3c7420773d223737223e656469746f723c2f743e3c2f6974656d3e3c6974656d20783d223830382220793d223239362220773d2234362220683d223135223e3c7420773d223636223e6469616c6f67273c2f743e3c7420773d223636223e6469616c6f672e3c2f743e3c7420773d223636223e6469616c6f672c3c2f743e3c7420773d223633223e6469616c6f673c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223332362220773d2235342220683d223132223e3c7420773d223734223e526573746f72653c2f743e3c2f6974656d3e3c6974656d20783d223639362220793d223332362220773d2236342220683d223132223e3c7420773d223937223e53656c656374696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223736342220793d223332362220773d2235302220683d223132223e3c7420773d223732223e43726974657269613c2f743e3c2f6974656d3e3c6974656d20783d223633372220793d223335362220773d2231372220683d223133223e3c7420773d223735223e51743c2f743e3c7420773d223735223e61743c2f743e3c7420773d223637223e4f743c2f743e3c7420773d223635223e516c3c2f743e3c7420773d223633223e616c3c2f743e3c7420773d223539223e4f6c3c2f743e3c2f6974656d3e3c6974656d20783d223635382220793d223335362220773d2234392220683d223133223e3c7420773d223737223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223633372220793d223338382220773d2233382220683d223136223e3c7420773d223836223e4f70656e3c2f743e3c2f6974656d3e3c6974656d20783d223638302220793d223338382220773d2233312220683d223132223e3c7420773d223732223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223338382220773d2235352220683d223131223e3c7420773d223930223e57696e646f773c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223431382220773d2231382220683d223133223e3c7420773d22313030223e446f3c2f743e3c2f6974656d3e3c6974656d20783d223636312220793d223431382220773d2235332220683d223137223e3c7420773d223735223e4e6f7468696e673c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223435302220773d2231382220683d223132223e3c7420773d223938223e446f3c2f743e3c2f6974656d3e3c6974656d20783d223636312220793d223435302220773d2235332220683d223136223e3c7420773d223734223e4e6f7468696e673c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223438302220773d2231382220683d223133223e3c7420773d22313030223e446f3c2f743e3c2f6974656d3e3c6974656d20783d223636312220793d223438302220773d2235332220683d223137223e3c7420773d223735223e4e6f7468696e673c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223531322220773d2236362220683d223132223e3c7420773d223730223e4672656553616e733c2f743e3c7420773d223135223e66726565776179733c2f743e3c7420773d223135223e6672656568616e643c2f743e3c7420773d223135223e66726565736961733c2f743e3c7420773d223131223e667265656d616e3c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223534322220773d2231362220683d223133223e3c7420773d223537223e31323c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223537332220773d2236362220683d223133223e3c7420773d223730223e4672656553616e733c2f743e3c7420773d223135223e6672656568616e643c2f743e3c7420773d223135223e66726565776179733c2f743e3c7420773d223135223e66726565736961733c2f743e3c7420773d223132223e736565736177733c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223630342220773d2231362220683d223133223e3c7420773d223537223e31343c2f743e3c2f6974656d3e3c6974656d20783d223238362220793d223635372220773d2232382220683d223134223e3c7420773d223930223e4d61793c2f743e3c2f6974656d3e3c6974656d20783d223331392220793d223635362220773d2234392220683d223136223e3c7420773d223737223e726571756972653c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223635372220773d2234342220683d223132223e3c7420773d223737223e726573746172743c2f743e3c2f6974656d3e3c6974656d20783d223432302220793d223636302220773d2231372220683d2239223e3c7420773d223830223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223434322220793d223636302220773d2233372220683d2239223e3c7420773d223837223e736f6d653c2f743e3c2f6974656d3e3c6974656d20783d223438342220793d223635372220773d2235392220683d223134223e3c7420773d223737223e73797374656d733c2f743e3c7420773d223732223e73797374656d732e3c2f743e3c7420773d223533223e73797374656d732c3c2f743e3c2f6974656d3e3c6974656d20783d223239312220793d223638302220773d2232392220683d223132223e3c7420773d223931223e43616e3c2f743e3c2f6974656d3e3c6974656d20783d223332342220793d223638302220773d2233382220683d223132223e3c7420773d223730223e63726173683c2f743e3c2f6974656d3e3c6974656d20783d223336362220793d223638322220773d2231372220683d223130223e3c7420773d22313031223e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223338382220793d223638302220773d2235302220683d223132223e3c7420773d223731223e476e6f6d653c2f743e3c2f6974656d3e3c6974656d20783d223434332220793d223638312220773d2235392220683d223133223e3c7420773d223736223e73797374656d733c2f743e3c7420773d223733223e73797374656d732e3c2f743e3c7420773d223533223e73797374656d732c3c2f743e3c2f6974656d3e3c6974656d20783d223538322220793d223732312220773d2232322220683d223131223e3c7420773d223732223e4f4b3c2f743e3c7420773d223431223e444b3c2f743e3c7420773d223237223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223635342220793d223732302220773d2234382220683d223133223e3c7420773d223738223e43616e63656c3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3236646632343664303431666530343832613662626333663230626661633863</BodyHash>
<Size>20762</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-12.png</SourceUrl>
<FileName>getting-started-12.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>29b9da02-7eae-4243-8293-c298b5cd7b95</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000005ed000002ae0802000000b32ba0710000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecbd779c24477d36fe7cabaa276ebebdbd3b05929011882830c160828de1b531361924720603960d26bc0483880e800d16604c1002cbc636605e4012580261a26484103f23101202844e5cd8bbdbddd99dd85d55bf3faabaa767a6aba76776f66eefd4cf673fd2deec7457f8a6a7be95e831bfffbbc89123478e1c3972e4c891e3e8426b3d91efc4bebca9eae412d906a0f19fa491be4c13f9ce6d10c562f1056fbee8ad574c69a0ece1434fe667ec4ae8a8efdfa25ff159f9a8bbd09f3e949dfb9ff2866530e02f1fb1fed1f39ed16eb7b3bb8866abfd0fef79ebd2d28ebdbfdef7def77df46737dd0cad4f3df5a437bef6157bf62cdd7cf3ded7bcf15de55231bbb07efac857ff6cb9f0073bd8852fbafff2eafa7b2fb8e2ba1bf75ffca1171daed5dff9c14b3e7dc90fbe75d12b4f3969fe873fddfbdcd77dea9cc7dcffd52f7ce4c1436be79cfb911b97a53ae54e8ba77af7bee182a1a53ce8810f38fb694f618c656fe9e7bff0c5af7ef58a51c571fefbff2efafde57ffae7433fcf82f7fddd7bcc2fe7fef9ab1ef1f0873fee8f1f4b44fb0f1c78d75ffdcda9a7defe557ffe8aef5ff3830b3e71e1f39ef3eca55d4b8026606969c9f30ae6918cd57ee8effcfe37be76a9f9efcbfff4cfcf7fffdf45f53cfffd7ff7b677fccd9bdef09ae8fbe69fd91bf2d297bce8ccbbddb5efc33ffdb3572aa5ef78c7d35ef5e72fbff093177defeaabef7def7bbfe079cf7eefdf9ffff39fdff43bbff388273cee8fdefcd6771c3e74287357b1959a3aed796f7feb7daf7dd3cb3ed19c2e1fe854c4dd9e7fc1b9a70f7ef5faf7bfe2433f6a36bce912f99a79d1e72d596e79f738efefcf3ef986cb2ebaf8fffb554d4edfe3a9af7a42f50baf7de3a7f7cdffc13bdff5ccf6057f72de778a733307a3b2fee4829b161e2594ce83568e1c3972e4c89123478e6d97c749ff82e38f39b33dbe9562fc04901e25b3a3f5d0917f9ec54944b3d55207be3f5b7ce8e13a6d0438f733f2c177a26a31121d8134346e5985efe3e21fe91fdc226b2da800f355a803d7345bad918a2b14bd57fcc55bdef3576f3879cfeef7fef59b945244444480bef957b7fec5ebdf512a95f42809dfb9c337a17ad6a3eebb04a0b6d1fed6ffee7dc6a3ef05223f90975f79e3e9b75bbae3a98b1d29f72dd72aa5d2631e710fa5f58dbfd87fc3cd8769fe245dadccb67e9165f87c607979756d6d617e3e63add6d7376eb9e5d64d0ecc95d66b6beb2babb5becf7ffecbbd00e666a7e7e666467aa11f04fb0fecffe6b7bfbd7fff81af7eedbf1bcde66b5ff36400f7bcc799ed8efcfc172f7ec4c37f5b70ae144e3ef994a80e195ffe8daf5d1afdd7d430feaceab567f3cfec2f7ffbbbfec6eff8009ef98cb3fff8b18f89eaa6b47efa394fa9d71bd75c7b6dabdd7ee0fdefdfe9747ef1cb5f0452dee1f6b70b82e0e0c183a32470755fff973dbf75d3e7de789e0e13786cee379ff3ca3f509f7fef05d7fca2bd4ef3da9b2ec9fd3268b578d17ca32d4127dfe554ac7ff3a2cf7ced978a48401ceaa00a68e8e6adcb3eee7acfdb15be7d437d434bafebed566e143acfe3e4c89123478e1c3972e4384e9238bd1fe73c36874b13285295c471991e96cad119723db74d7ceb8a4b1ffffb0ffaa7ef16b4c6720d9fffa18e75bf06f548e396c3008180c79fd9f9d6a5978e3af62410417fe67317ffd9cb9fff894ffd7bc12b30c602a59ef1b4c77df6ff5dca39271a6dd5def4be1fedb9e73def7eeafcde95e6777eb26fffba7fc669bb6e3db8fadfff73c3f24ae3f94ff82d106420cfb8e3ae7f3cefa98b73a55bf61efac77ffd2695a6f4d44c798ae6576fca52dc75d7fdf855af79fdd39efca4473f6af8de976f7fe7ca8f7fe2935aab62b138aa2c9ef8d4a747bf2fed5c7cc2e3ffe8898fffe3beef5cf285ff00f0852f5e72e957be32d2cb9bcdce255ffeea97ffeb8af9b9d97bddeb9ee73cf5894b4b4b003caff0976f78ed073ffcd1f79fff4f8542e1e10f7bf0c31efa908c8e3d427c3d8ea961cfb33ac1be47c8d6cdda8cd5673ff7f9b9b9d987fdf643cce35aeb2f7fe5b2bd7b6f6db55af3f30b679e79c6b7bf73a5effb52ea7bdcfdcceb7f7ae388fad9f36dad35a7a0280fecdfd72100a0461b53273701b9f7869fafa8a90ebbd35ffced4bef1d5c75decb3e8a326f120720089d833fdd8bb31ef6bc672d5ff6e3030d553c6da908005429e2faaf5cbd7e9f07bdf24dcfffd2b77fb916946e7f5ac59805672b791e27478e1c3972e4c89123c7764fe2684722677255cac572ec31d1b4495f6ac12405f254ce0470edb5d73ce411579db6f0909f1ec8da3967ecd2a7b4aefafcb5d78c31f6149cfde8baeb01743af23f3ef705008f7bec2301fcf8273770ce467d61f9f0cdbbeb373fef8b45bebcb2f2ab5fd7a9f0ca0ffc5789d4ca918d5d3be71e7affd3a5543ffae92d7ffff1afb49a1d80fd7a797def9136cd2ce9b9d993cb2bd37b6fcd52a2e7795aeb4ffef345575f73cd4b5ffc02d7c29c5a6dfdc31ff9f80faebd766aaacad83803f39d8b3be2eafaffbef0a57abdf1ac679cddf7b57ffdb7cf5cf2e52f572b95915e7ec1473fe4fad3a9a79ef2aeb7bf650cdf1e21be1e67f059a9d4fafafaf4f43480f5f575a91446dc666b50a9942ff8c427e7e7e63d4f48a9005cf1f5af73ce0b85c2cb5efa42a9d417bf748952eabef73dcbf3bc2bffe77b2396a2b5a6d8ef5a437304e066390e6926babe8d6bd55ebdf5903cb3bdafa1b40c0b2ab27a6bfd9af7fefdc28b9efad0a7bde0c10054ab76e0a6eb6e6deb29d159bee1b3e77d2478f1931ef484731e04a8d6caaf7ffcbd1b5b5ccd17a5d02a8f5a3972e4c89123478e1c398e5a122779b03df005ed784a671abb671de3e7d84eba9190dac9f460d67442fff748433b1235145649e7999c0131e97ffef8f9cfffb393ff76e38efb6bc37b67f78c7ede3d7ef189bf3f5f493556817464b5f6ab5b6e3dfb297f7897bbdc11c059f73af3e65fed3db2b2562995461dcc068dfaed7ffef55fdfe7f403ca63de942e756e595fe7ad3675e4831e7087dfb8c352c7f7bff4d56b2fffd6f54a2ac63d5eaab2e90535b330b56beab44357b49bf5ec654d55ab3fbbf167affc8bd79dfd94273ffad18fecfbebb7bf73e5473f7ea1566a7a6a0ac04446e5e552e9b2cbbe0aad9ff5cc73ba499c4f7fe6924bbf5ca9948fc2c07f334544cffabeeffbf265e7be36740974ca292705813fdecb0b5ee11deffa1b683d37370ba0542c99b2aebbee27975e7ad9a1438795d24f7bf2136bebb5ffb9ea7b231abb9ca9b01b3efaea277da873f26cb1a559df029de9825ffbeefb9e7479edd459d12659291eb9e82f5e782168f74ca9ada2756b7aa6d05ef9df4bdef9bd7f0ba4060022ced9ee2a6f313e5508f65df9ef6fbae282406900c458d1c37ca5d4d1325f8f9323478e1c3972e4c891e3688d003795c4d14386fdf989392762ce204b3e460f7c46096f21adfb96fce8a40fbb7f8ad42f4fe5f4e1f0e1439ffdd83b5ffdfcd77ff89a3b5ebf9f5c3646c019bbd58bcffae5673ff6cec3870f8d5d5cc1f3fefadd1f3afb298f3bfdb43b01b8f67fafffd74f7fa1e079e38d64eb37df70d6c297bf7bcaa357a1194113934099d31f3ef46e33d5e20dbfd8f79d1ffc12cc139e60c52a4dcde9b91d62f7ec6fac5fd5baf5c651cb320b732efcd445575f73cd4b5ff242b330a756abfde33f7dfc9a1f5c3b55ad32c1273b1e2f974bff75f95735f0ec679e03e05f3ffd1f175ff2e54aa57c7446fd194bf9f18fafbfdbddcee8f9e4baeba3673fff858bdff6e6d709112d66411004fff9f92f8ddd84d999e9c1ba5df42fff26042f954acf7bee33e7e666ffe1031fd65a8d7e2e969ca930a0d444e2aa4e3ded753057aa03d09aa139355d01d0d27dae4d573dc0eb592d15be3018fc535bd34647d0effece6fe79e28478e1c3972e4c89123c7d653fc2103f4c17c8d2b8383fca09c1cced441f89b7ba14def9f28fdcba96fbb4d636161c7339fff8a5fd203fff56aeff006e930e7a50106ec98d267dfcfbfbdbaf29f3ffe0f478e1cde7c82402a65566410116394fd36a804b97a85c27d1f75d5c98f3cb2778d1d5cc5dada2ed6bee683e7140bfce26f5cf7b2b77fde570c5e5957a6f5ec4c61f7ec7df023fed3af93ec8c5d62a7d3618cbfe079cf06f0918f7f4249552c16b64e34cd66f30fffe0f7017cf1e24b2b95f248cffef53bdf3a37373f46a12b2b2baf7bc35f66f9e6ea5a2df083f827c213d1a136f546a3d96cf5387542b95c1a755f5846bce1ffbefae65fedfdd8c72fdc52894c14acd612f43b8f7848ee8372e4c89123478e1c39726c29c64de2e8a15f1bab02398e3f8c954971e568284fe54c4828ec3ef739eb61bffb187feeac9f1d2e1ddae0202c56833bef688bd56bbef1d58b7ff0836bb456dbb3f2c5d3cfbafe8e8fdc2777f847365e72cfc5773fed1e6ddf7fe6bbbe72d935fbe01574a9c466cbf3e5f5bbac5e4d7b7fb8f9e294d2f57a1d40b55a656ccb95a9d1680218358903e0ee77bfdbb39f71cea8a99c9595954ffef3453fbaee27c79d0eafaeae71cea7a7a78eab5a337ac4c31f9c3ba01c3972e4c89123478e1c5b8af4036e86267132a781b2562797c8f192281825a730e40d7db99b515339791e2705c562e9d4534f9d9d9f03b0b6b27acb2db7b4dbadedae5b447a6671e3a4bbb3bb3ce4ad7f70d6834e9e5d69b4eefb8e6faeb67569aa7087428ddff2bdd923d7f3fa0ab66b2a2ac76dd7333efc61bf95f7428e1c3972e4c89123478ead43fa6d537ae04f3ae19fbdaf49f80df931c727e05865bcef52e2e3642ec0ee19c7f7fed35922d1e8f5c99123478eadf38df34b718fe71138d9df0968a86e9c23a0c2d05418cc469619020d3f43488cbe5965686b48dd7da72014080d9556501c0502005fa3cca081a64285a1a5c00845423df6708941011d050694594fa3e24d9300039a6a02a13d2a318270d72a2516997e40586d1e7b4981c0082dd5edb7a13d6f0454202b02f3ce6e7f3230a035f01e23a940f7bc2a4e8018a0921e1ca3a3385062b6810cf01858d81546c4003c8220fb7b4aa7a958bb04baff248001f501358b5e1b2903620df4b3a9f720aa0c75852203073ada6a82915a5c1fa27e1894c260ff673404e5d6bd095a7424b8224b56c2becaa493af4489a4bba6a8aa050211da2a4de859e4d5d7db6348c4e84c91810009c8d897e31d1b77477da544ffec935df4cf945aa51888cb018eea7fc6eb5e4110217b2620003a6e33ecab6a969aa7f8d8beee8a4b308b34b3e8498af6ba24e272a463746f461b1fac4976e7d0e7abe3ff4c8c65298e34451c29301e80c25799475c8eb4afa5e951233d76a798ed18a1b0c2d08935366a7b9fcbed2b45c17ab612830e7f774604b77370fa9f904e0cbe6a3c47ea0a22c3688fee4bae7ce06d6fc8697a8eadc3abdefc8e048e9794abe9d3e72ef170783357ec1e4ab913bee930cfb13111c2e6e239ae40ecab911985cb8da7b3f4444e18af0c320f580a0c5ef8bbc4a644506690da8e0206ff992211d710afc410c442497c186b243818f58a044e9906b97d04200a5b2e890c256c838cc215bb317ac8730517979e04daa98a93a5dc89a42585f38c9a06b14f41787db4b2a5a0014e2833f47400c0384826193303e94c531bd1371907a9f0170900015062101a0cd00435acfa9a2008d0088c9b53e01c4a8211586fcd99b9028c8100c6fb1b1535ada55022949089ed0db1019380503d66e1aa555a77859d63aa4db197044095a32de131c861ef01a019980627f81a45825420d65343c6407d758eeaa07a84cb18642f3fd3185e812c1d25cc185d59c71168739a370a46d6ca4e8730428a76f769291188e0ab81f8d3fbcde8b51a601c1d85f8c5766a139ac0153c868e864790daf615f5ea43d40f83ad7369ec504388f700634eb5dfa44547d12e51093d0232d872627de25d91e29a24a140f0150a0cadb00e29421f5e815e6d1f432246619a000704a14ce868b4757fc7c6dd519ff545ffecd71302d1103d493110ca56f9a1fe678ceee54099a3a56ce82ac70c3f51e87d55cd5473b78fedefde989407259eb567069e7269af4b222e473a8ef666b3f1c19a64770e7dbeda9e2ca91cf10e698e34451c2e14091e7569cd54f8488a23e5b1960e8d1a69b13bd56c470d85bcb7b15d22c4c0622ed794a2a515bd073b9c9086d1a61691e21c5c0d71f5cfd88ed4154412bbb7fba5241df893979f9ba71b726c053e78fefb7ce639391ef5fcd6a7cfdc701eedf466aed83d94720ffae4eceeeb2813b6649e9312884764142e379eced2133961dc0565e7f41dc0dff430272a37ae3f9a81c7aa51708fe38a0cc1c09fcc3c773cada043efda54d0ccaaa88e1561626823fceb90d40081311463f30a1e10b8036b16c23638344b8cdd63843c57704923216e559c14e576919614ce336a1a24cce3f0ee855e1e4753411180301b4288e7d3fa3f898b4767328ce89b8cdbf589f177060c4580089d0c777e690267e0404381114ae10b15813178144e3a113c868eb2b707263721fcbc094c3140f7a47208a83204a3e462c99868ac0969b54aa7e6b15ea2883d030ad01c458602613dcb388441009cd09428721475ff058dd606284964bd3da61984bb3704a1c4d05699567330061516ca084566c300277093cdd5d61f310a6d26f67b5aa7e9589a8341cb01f5ecfd66cf6b39381b082a7dc6a9213334503314b99d8b2873f8dac67eeb2c06fa41133c0616d6b640606cc8e8d56508fdee32435f8d61d1c6c517386a49b52c72b4b3dfdfe796488a6bf2813247518308811c26f40c13557da21f4322884de04880180a84b6d15e0e16766cd1349000dd637d047861bff5c9ae90414f520c44131803a76ccb4fdcfe678cee150c204b89ec1855dbb55589425700e310045f838052acaf9c9c32c5c732f0b04f4c5f453e6dd0bf8da72729daeb9288cb918ed1bda6ed05eaceef0df772233a07cde0115ad23a79939b8ed44325c50e9723ed8b355944201824200900784c822e47aa083c34101359ac418e1ebbfbfd61ac67d243a12b2288b04f8c5653f82a2ff412c639d8894d428175bdab3639d16111c1e51c9c0d318ff4f2dd4d3952471049ea5eedcae0b07cef4a8e2d86641ce93ba5c2bfc6f5d910d42035b8b862f750ca3de8935de669bd2ca1ccd05103ce7fab099b83e7380331466614696edccdd21339613c46a4483bc19d4e48d354af87171c411440dd12f10882a12113923bfe402b14b3e37ff3ce224723946689c123d443169d29d387ee1847138a8496744a6438611b6014aed83d46c84b89dd897a426e723b41caed222de99c67a4344898c789adc7511c650257100446e0c660343c66f76e704259db354e8106233b4f6e56cb0b0d5fa76d1402c004980214b8b0e9286eb262664846287300a8079998abc7a10015c027cc70480d1014d06198f2d05150612e3308d3669cdb46f5796a530da9d1204c734075533944f0380a403bc86ad201c31443555bb76b1272ae5aa58ca3789832e461ca90b3ae687d860a83d43d8b2fd2120acc6a46c05036a95c050055de15a2a9733c8d652515fba405cc0acc860bd818a113cbda7086020307d63208d1583ed376e34c47d9ccab0298405523d028b09e80ca58d7027bfc9d434b3b404960c6b30bf358b43c927a742ffeda16c31483172e7be384baec8a5e7014084a0ddfcb669c885995a715244791b021edb83d2e4ac6ad37ec00456e6bcb80824966d13886607cbd20308013aa02001a121a93b468538aa4844a7a04c1b111640e746e89b85c93f1f292a34256a6d12c4ab2d033c4da3203533084adadc69188b129adadce9458b76ee6fda420c2fe370d611c1ea1a4a0cd104ea313a600384399db9da71ea116002cad562e03b1131102d5d072fdf4cd2c6eff3346f71a2dad72bb89ccdc4b0ae914ba06028e2aa1ad50600874b7af52e6065d3e56122a3c74740c84ae4f1bf46f1939599f9ea468af4b222e473a4ef7021d86aa074f4369300a2dd75dab519d8389ce53025a4330280d1652eac87df537d0e14819ef3e9b51048aa1c4000546b6dae61197230d00084c7be82814197c1d2ef61c3d76c7794b1f8b480f858930519b291081cc749f02145ac08cc0ac4047db1d883509986c8ec09c07a56d0f75f49045e669cec1d110f3c82ca1ada00141d850d063a9627a108975af06d09469a3a7fcf09a1c5b8d52c133ae29b607845c839722004d6698da0e87c4aee0e28add2994dbe5935de619113043b93bd9b8d6c4089b83e7b802318dce2852dc780a4b4fe4849c5009fd1200a611e809ecbdc88e0e5016a80abbe74e101aa13eb82402a022e00f104e024ac2068838da84198ee970dca4347c69255be1904035d419a5d3b6c71250145893dd3c0e0165018fa3a392259242d85c8cc215bbc7087929b13b514f52c8ed0429b78bb4a4739e91d220611ea7508afeb101944d464da1ad50e6888e27310bb15a71da6806511c00daf1e09bce30cc0a318d168754f617c5ba695d2ed0d699d67d29a0cd11288041026d931be300d0342beb3c70a0693480db475a3c798156548d00a81384d74dbc29400a94688435751d60835060b633cd8b5cb54a41542b536d4968b16e35028227d09499b2953ed036b9768d0ec0783899100ad17708319254bce7d7ccea2f06ad116804b1efb7812901864cddd561f6d013a5d1d05d4dd0408d5066e06116cc0bfb3fa070fbec80ef716969cdd4964004a9ba9c32ae7bf1d7fa408dec234ac3d7b68bec5384aa31c20ce9b30e4133eb4cdb04c520998dfd7151765837ebbc6e72e70c4a635d2160e31b021834d9d992ae8d4dd4a24da4594f52c2b280af475b89ea9288d335a1dbb1ed5e71b8849e8e3a20193c06adbb6a3faa44cc68cdec8c35f1b2133ed200c020ccec59ac214c800142dba0d50a9d0331080ea6200852a1a6a00af655ae5a390d247a8a5bc5d6c3d6f1a5f89f51bbd7372ed103807565addeb4d125f4065066e08496464741f3e1bae4f2b13e506776e9724da2142e894ff46f63eb89ab212e89a438d231b4d7b69d5955098679b9519d830436c8ae13599710ac2bc1b8fbea137aa223f5cd8602ee0c3189ad33862335d6258aa104d31d699983031bca66123385a4a4d81df1963e16911e0a13d106c0506008149aca9e92000d6584ce210852a32eadd40810024d055f8313186196614d0ee1b52ee7e06a48f48819e404ba7b2bcb18aa9812443ad01b64374afb0914a86783952bed76f55557aeadad0cadc6ececfcfd1ef0c03c5591236d08542c2a8d00d06af048e41e05e4020af03440682874c2d562aee0d231e19b1262b79372bb7cb2db3c8da3663cebde93c9123617cf7105e2311885cb8da7b3f4414e68923bf1e906a527b9552dcb88750d2873140852614d4117864884013eb76b607b928f0c609003e37c191621086dd5a591daf473dccfa6b69d115ae15025eabd260334a09d1271123617a370c4eef1429e2b7627ea09b955718294db455ad239cf486990308f23445c548d487d181a0084ed087f609581914563308fc786b1b1683cc3c35f44573b394733c8ba9aa811e382dd9a8712ed0c5449f516d7df70d1fbace8e6710b1c6d0d2d464bbe76629d9952ab9409a9a856e69700363f6d73e10c2a69ffa7cb8934fa04d7d7750e213692087a57f4031a5c20088e9a4ae8e76452eb980291c0464cd90274ddb79f942472696914ead02b8e3ea1f7bd56027547034b0cc4d1cea6a5f6b5a2fff73e51b67bb5b7652a4c59d713ba0ca19d64f193b56813513a039f73a0ec61d9cfa4068966189788cb350d76724f1a6240e8997249499d3faa447a2c9d0f086ba021c4a1810dd9dfe7c4c038ea7e722b126be5329004cbe59bf23fa3766fb74f78c8a55836a15382d033f53ceb71356d3b2cee8621977f1b434f521a92229114473a86f60e069d945a8dea1c7afe2462050db8af3e373ee8483bbddfcf288266f49e9804531ca98a8aee8d2063746373506462b80453a25e3b7c79d3a50ce1fbcb0c8ca11174077ed590a68fe1c7521ad2a3729b50457710b1a4b5a313a851d21139bae488b06b6b2bf77bc0f08b56afbeea3b131f8cad5ff6843bfdd97dbff983379c51c87320270236ccc011141a82339bc304da2a5cc5c07bfe9a185cb4db705c2ccbe593d3cd5319aa9c2d8a4d90b0a5f39cc1403c1ea34871e3292c7d90138e416eb72295531f68a04b222923d68a40dd31c24a2cc2f673e6b6cba4725b182211176173310a57ec1e3be4b9c6dd837a92a28a93a5dc89a4259df38c9a060120c0c47670a615068f50e6a80561726b7b608adb53a337d4d1b6791708a872788402e148b05d6a65b020c00935693391271e7617e02bacc8eda5a5c7106dc721640a5896dd8500398618b5219383e979061ae564e21c39729c48f0095c6096d009cf1d207335c6f1e75a530e338e1d9143dd7f06ee083b3b3b3b6e26e6ab4fb9dd538b9fffe5a71e36653af8a6f79e75e6a75ef2d3efbdecf62257b7db66e8a56ebe8612b339d4f34538d7ece4842dc7a424928215b3e1e80415d6310e79c78e728f9d06118e430e8f3604078023129d6da69d1b3a9c24df4eb5121c52e39084dc66d98423aa6b0c2724f60761ecce93382e4e1e7e9e9f6e30522ca724ab09081bfa84b5a61c3972a4a3031c92283314095aa3adb122475871bd9da204d95fc9f105ddf74dddc9c59f63cb876de1e9a6063d9744503c8fd3d0bdb3ee3d6a4cc79729e6846dfb4b24050a27f200e4d886bc6348b9c74e8388febb6d8e116aeab8f387c7d2ec5765de5739729c3868e9648bf6015fe5969e23c76d1701b0ae8ec73163d2488592fea0a9e74ffad834b3f3e3b7deebb7bffea417cc7ee5e21fedddd73ee3659ffacc5b1eb6c0200f7dedad673ffbaf2edf57baf363ce7d4e743c68fb17fffe9a67bff2c3dfbcb533fd1b8f7ded3f7dec750f5be4b9b21e77a050d586adcaa99b1b5e13d592f2089d23c78910f28e21e51e3b0d92cff3e6c89123478e1c3972e4d82638368b03e4916f5dbef8962bfef7c65ffdf0edde075efcbe1fb7a196bff8e227ff43e18dd76c740e5cf6cc5b3efc55b3e8b8fde3bffde3e77cf16e1ff8693358fdd6b9fe7bfef8399fd99f6f7f3d01142d5f959223478ee309791e27478e1c3972e4c89123c7511f40ebde4fe2e3687db407d534fdb0573fff5e5582d8f3f0c7df61df376f6ca076d5472f9f7ededb9e7d669595eef0b837bffa5e050da073d3673ef5f3df7cdb798fbd7d89cfdcf3f97ffd278b5fffc76f1cc97300c7b12ac6954da7aa688e1c39726c1be4799c1c3972e4c89123478e1c931d20ebb1723103e3ea0982889196b145fb2a5060dcec8c61a5f959cf7ccd2b0add69cba0beff805cbaeb2e733d955838fd765506c05ff9d5fad41d4e9d320cbab0ebae4bfad0de5abe20e7f8d4d298baf6fc7babf5fc7842be67708bfa273f6c5a15bfba0000200049444154f3e8e004eee73c8f73ec756b97079ea45f0b02e551e4e31176799397e80cc7fc445d7881b053e0e402f678a8b09ef6eef1361b2d7679f6a7cab6a31914088b623435887f8791f39f63c0239ce461966f95623302a363e93ad9167fff18da5114935282d32e0f253af62699ae1ef11f1af8534a188eeb7fdfdbb234baafe8c1bfd26085dd6f138402f577547a11e998e2c9861977206ca043b61b4da9b26477b7a5f125a532271550daf694e7a875c89632134ad5ff2ac392078f5217e36c11c4c2ed67ebbfb8393a8ba0b3fffa65b174d2b4a3cf7975f79257dbbb6a2e3850f5fdcb2d05c09bbfddf4c62f6fd9306fe91cb87e99164f99c9c7ba275c7227e592b5ac616e34f5241468042ac28e8a6399e658f4b25af731a4765bca69535066d8393a53e2c092c06e0fd3233ee9f2c02edab00de3cb4402fa92c01c87a0ac3abcdbc34e310ea14d8c868b02de289a5fa24c3d9fe834d2f9679ec739c6a830280da913fc5189d052a3a99ad8022e3f59374dc00e814063bf8fe5009d49f3b6e500cbc168e1739a63a77794c43dc5939bec5283beefecf1baee7bce8cb1b76b86d9a400f67838a9805dde6819c9896087c0cc28f7c816087b0a5bc848266b4715863961b5d7450244b612b7da245dbcc7a847fc6741581b893ed91dcb2b2d08cc8afe37f4295bfc3d4364dd5b74bca34c05fa5e32e5f01205c292879d02f302bb620c72b088c228d29f62c9ce3fee40767a988a897e560c6ff8d166db34dc411d9361c076c636e9904d32933e93ec33310d2d082a7500bd5528dde5a94f39e5fbe7bde9d33f3adcf6377e79f9bb5ffb6f9d47bee081ce6bcc671ef082871fb9f043df5a51d0f51f7ef4efae6c0240e1b4273efd0edf7bcbdb2fdddb96eb3ffac4eb3fb8fcd017fdf642aec8c76dc2466756c2acfa5965d8e57583d45014991d67ce0bec29649a891c89e48ced584a0c530c8783fe1019ff399ad86aaa36069a0a2d851d23f6c3348702f6f91869215f8a0776d1861332e0b6146a124458f250cc602c35897d3e3446ce9a0d4643c3bb342081121b4eed4a0c1e41019a40c0546a6d19b0bb97da992c52d55d6d811cc714558e75991c03eaea04dc8ceb1118a1a61208e2916002ef57476b566f0c70a0c4b0bf33821af4f9df40a3ccd05420a048901a1c187b2db7aff16b7f0bdb5b57580d404085615e00019a2ab7f809e9125955e7045f6d6b934c4443a1d1b154a6c270a0570f036d3f99e698136875a0b229db48d8e7db3e1c8cd90d85320365f0240b024d8535d98dc1598a189ae452405b8fe04072647147f5bceb8e163331a3be699660dddd5cceb16959f93e6fb9f4c2d68bdff0c0c5a7d721769df5e4b75d72fee3979cd49aedfca30f5ff4fd735e788fbb4cedde71ca831ef95b735f0680e299aff97f1f3bf8ec179e56dad7a9def931aff9dc854fd9932fc7c961a3c0a207a5d156a864538a026187c086b4437a3b29bb0d40c03cc79a44a09363f4b6c25673da14ac492c31ccf01192329c12a2fc70cfecf0c02eda70a2420252a31500020b1cfbb2d1e0b61e6d466d301a9ac5123b058830c741182e71a561d66a32c24e81a61ed2aebac434435d5a299b9cce86bb14b128b0a130cba18195008b02bec6a1000cd8e9e14880198e2243a0b112c0d7b619b31c650646e828ac493b43e81116040ef998132831f81a47026bfcb31c250641501a4d155e9b0dcc87b38bd31c0c585758972810e6050e05dd71c5a2404b61c32d27572ba618ca0ccb41d7bdeef4b0923ae74cc0bc4081c00952635d22ba67d223cc7214180808340efab69719302b50223082d4580dc25b8487a148604818dc9aa1efc16cc392198e0aeb8eeba2aa26caa24498155dff3bcf21819aecf68c11775c767194186639d63237d0053de098a2ec633c3698e9653398a4500dd6c71ab59619a619040334da1aab0164582e0388b02b4ca52ffb76d05824cc0a788440a326bb62dae561254085a1c2a080559975d95495a3a51246a42e35184453a1ca404099a1a5ba49688fecf242639235d9f5e61586690e4190216f360d8cdabb11d3f0e891290e8fa0346a037f1d43d675054f629adb360ac20cb75b7e5a1a6bc1905494f1800a986620604375fd669130c35160501af5f0f3798e0203073450f400406a1c0ad212190bc2ae635b12b69722254f2c22728fc6255619caac5b44217c041a2ddd930da9b21e5f3706046196c323e8700db6c7510ca7cbca0cd3a1ec069f2a32e8582bc630c914590c2d62bcb1f70c87a0a3b44ac8502b8f70d847c94399a1a186a45639a11d3f6b6312759862a8cb111cc82012036e4a4c5f14a82b140965060dac499b2cde29b0aebaae698683032b72c818268a864af7d4768a638a81133a0aabd216dd6717f53029e60a55a68839811241871dde0cf56d96a3c24064c983317c63e0516a322ab74498e258979813108496c291a01bd35d45a48598d030dbcada634a2bb278dabe803b6a483ab6cc248d4c2bac1354f7fd7a87405d61864103ab0116b8f6f556e591a97cfad9effbdad9ef1b184bdfed2f7f7230d2e33dcfbdaaf65ce313967eefed97dff4f6f02ffff01e2b9cd3ce3eff5b679f9fa72d8e6bec12d8d0a84b80b020d050bac4a8c4a0809a3276a4012a87a6aa091dd5b3382561d806ac4b34d50833ffd31c41ccc36874dd54a2334f27391364205506852171300b63a770cec60cac8e84a3b0683849404b6335b0fe363124a5533517a775114e534489a14c59997c0ac9d1c086c40cc7badcc20c758a078ed30633b28e77820976918624aa4122d71d9a7f1cd4b49441b42b54b9d4a06f84bb91a4b46d858ab07c632bd0170d8da019b7cb6a1247ca7de868ac4bcc0b08422d83ddd5242a0c331c6b120c9862580d952a51990527cc731c09b0e8615e604562878059f22a083b04d6255625e638e6050efad65639e150000d4c33ec1038e8438629e445cf3eb22030c3ad5c7d8d66800028000b0281b6491946986608340e05367dd354d6bc2bccb656108aac9bfa7191efc456343566198a61d6d368c9d021414ba1a6a1802ac39c40c7b72e755ec05738e043f72e649ae1f008cb0114c03182325579b27fac30f87ab87218175f64580e2035caaccb565db260d493e667147a1cb2e25e93b6f722d9c539e582183f8933135a69dc051b56dd50686a94c96e15e966b8032c79767a7c8e03346612c744d635095f82871b348e046829f81a158612c34ad033122b10767838eca3ad5124ecf0a07cab4582ec24fc8100d30cf39933c195582959d46050c9a5465ba3cc5061a849145977fe7f23349c398e05817dbecd50cc0b1c09d05476eb6c94a532c9cd25d1bfc6d26cd831526693db78d952a8722bfd45818ec6c10004cc71ecf0ac6349192d9709bec6728022614ea0a110682ba37589233e0a84590e02d624d61598c22c870c73d8e90a6b06b41e614e60555afb35d6e72ac2d80bf58ee7a348bfe8a121b11a8aa01b0f18083814b6a2a932d9787fb65e635d6296a3add1525810a88743e232c31cc791006d0d0eec2e74bd81c9741fee808707acd4e43826e99285ab884da2caa074cf807fab5166682b48a0a5511a96c7511a1d8d3931c20879283c8247ceb8b0926d649b1c70c919d339618ea3a970304095615ea0d381047ca0caba0c260aca2958f4e06becf7a18139decd354f7154c35035c5b128702096312766132ef3021d8da672872a605e80807d3e18b0c343a06dada2691ba9ed3827a21fcb0138b0e4f56c3b668402614e60258006760a54996526ae229cce199817a805686850eccccb94560cf5b47d01778c90740c99c9d0a9d4befee484398695000b1e66395625e6f976599290e304464d6256e8b6a200e0c02c47536339c034c31cc37e65ad7b4e603dc061f45877fa94db68634586f56004679e427226cb402a7c84b6a430f6398122614da2ade1c56abb20a081fdbef5ba3b84a5a689212985aab9382db909a729a2a17040622603931f4a721aca4e9c67ecb131dc9bcb03f7d10635b09e4bc4424fa21a38b96e6a56cba569ae41b42b54b9d4a01ceee9f39342a43940a3cc10e811a2dba8ddde170d0958f250937671c9bcc0861c227133c163866c0096860d794ce2728e6343628a436afb7e97320be3710c1b8872282c1ccd4689b40d89450f1c204289e160289515893d0c15d635d7b530c1d690dd4331a25e68016d0dc1ba139712364718684c6b0820001aaa4b192b0c9d0cee26b1159d7065633bb0af1a3a60d6b1daae4bcb844c6339d0819de88b2fd026336ba7a146998fdde42e1b23d42ac711bf3bf7d8ef55936491e685a56d7b53f51c771ae79463afcea82bb454b20bd6e6bc7f4a607b66bc41b05ab79909c0c8c135c2d699857945400f64f7aabcab5166c01c6991e91fe3e0eaca265386f6caa4f64a3415a619285ca1c008d0f06363dd75899d9e4d4e9758d7056c48ccc69636b836a0cdf0ee6cc6046fdf50a1a5940914dbb0b32ab1e4a1306cc185040e07d040a03107140881b6cb138ca53435386c02db289531c62ceb38e2d2eff4c6035711e92edb8f2d398c3bae4027b4625498da32424ba2a3c109cdb0ce530cf55069656fecd721db931a7589296ee7ff473549972c5c458c071e1ed96ee618b3745295a15ae8ba9a2c7baca2d4557c26338a114d85053e7c6bd5211fb31c0b1ea44e58da163f3820e31eab91564dcf70c4cf568da6135302ee604c37526a6babb43589298e224343a161be4390dace4aa507d012c1232c872b5565ef6c614dda20b52131cdba69b2b84655154a84666a1799b4bbd99d6e42950ee9692be4b81b0a3b3922f9299d4cdf8870d8b78f74621de52ac2198b09647c8eceea39d33ded60c01d23241d2b66321ea2d699f91500e4e8f5f9f91d5ffdaf4b87be707e7e479ea7c83154ebaa1a1c08a0016a6b1bb61a0a656e79d418d63d12ccb1faaed7263af31492334106428047a8a9e431fcc985ee6bcd92431763e7840ac361dfa6a4dbb19794984dfa9bd0b3cb83086b9518925c54cdc5692b2c8d70b674d76d56f890351d43498e067c056f58fc42b4929a862c50c8ee81fb6883d436656096339b29fc48d6896a3041ae9b32884e0c55ccad060c76496cdfdade28095820b4f490f57171b414a63d5419dad9262406a3a186dd8b33cd203596fde189a10d090d940804accbb41d5271ab9fe2981328321cf28728b3887ba5c14440d4f57e688d26c9179f20ed68f0184d8cccacaeba14a4cc506576ca9a030d9d5004620bf81b1233dc1a5b99656ab6ab157565dd0a2314185632e402ccb4dee059502b12f31c258696425df58c9c1704767b68693455d65cece677d97804eacd28f52151162970a935372b4e37b7c546eaae8c3a99b3a74d8532b353a69b099f1e618adb8d9159d22ee69b3b44f7713f4969fdcc9b8437bf578287838a391eb2ffb01a0c98e636cb1e575b5f81873ed424f2d2f31a0ce0239eae3d520a5c6b783ca127876e9c91498729147a972d74348826bcbad25544f64786b6628c1c0737ff2514090004200952c363a827c5338f81c5949987ab87c633c9c456b88a1833eba7b11ca0ca506559535d8dd82135196f808d52573a66625ea8ff6d05f0e1736b1a5895a84954b95ddf14dfc16756aac659e65033c9b26a3ac2baec6e379ee5dd09ab2c01378ae9c68dc4ad526afbace13a664ea5c2d11ca6c01e4390f41db360cd6c3f8c5a1a6948fc9100c335c757360764460b9d183d2d85a71a55186436950e926ea4711591f2929ac49cc0b44653a12e8744ab744f9b1870c70849c78a9964c845bb289c4e24a27d38eb37ef9f2720724c08fa50401147097a2e50a3b875cf0a4c69b434ea52cbc9de27a2bb1c0949197c9733df6a064264b34589afeac6293d84b117c26d2089347b8ef7b0449634368c42d2c8cc9fa511ce9126d2b2901c99ed8a950a4339732a61a8071ea40d814685acf298c59e8c10a809d3e9144d730da2134355c9ad060d8512c39287b64253a13130c5b531e20105be464b618a8367db3896180da37c53c6f3587558b49699be6fb01660d1ebc95dba9439eb39c7a64f555883f82c251b660c45c282c04ab83c7821c3aac4ee249802cfbc39d3950898e32885dbf2879a8dd98cb712589a1b9f506d29ec37db2919963cbb5d05e15939454289619ea34043b29891256f66974ddf08794b6172cfb3a247a58e0e185020288d22a1b18924c2a24053e190840e5dcc50c3eba81e416c86be4e64af444470a30d993a34cc685bb20a0fcc8bec4869ec145000012bc37672ea2dd3a86238c0d3da9283b8f68e9779d103f72e671fc36fb208a2ac8f4c1c663bb789dc0cd01ad3dc904ba7ecb44ed8c830612e3cd122cc22827569cf1cc9126ef5e85a3498ba32975247774e69d863c587279e807589b6c2ced874626480d99171d57462abf5880197b9dd1ac5eca82eed1c608932792a97061a4ed69dfc700cd7b39c2d1d0045b2a1b9a3b11674c92b017b3c3b4dbd99d3555c45a4605da22eeda0abeaf5a4f046f5b48901778c90746c99c998b91d3d34e19323c7a4756f98dfd990684894392a0c150fcbfe84572b2b9d7c87f118a3a7093210ed4e30b9026e0a6327c7ad603db441266fa3a671a9dd2409670692c3b2e5866a12ebb2bb072d23b26f770d00017804a9d101ca0c3cb60c6a5274daa5692983e814df9fa8061a381c4090a58255deb32da3a547166585c1a3118ee84e19a08dba955e6698a288c3aebd55c39539ebf1172582d408b46515a5f03941f0584f4909493b06a9d150501ad059ef3c3369dd2a1b3e073814661f4d4683f1082d8db686d209fb6035d0543812a0a3faaf3a6b6bac496ca86ee7a4207d97cd46b610e187dbe68d4467b2b9f848fc051ae1e0eeba423d3c75a82fedba249223d044302f208183014a2cd3458c2e9932c2bab233b47d4d501a9cfafd91afed72b0e8673387024ce4847916d3b448418c559b15a7c180d24e7334147eede360807d7ea64d85814ebb61615e60a718f9d01c41b6074cc77aac5bc93283d6639eb1efeb1e5bab7074629dac80916e81347de3652b42479bda00869eb4a01f2e0a1809e6faea2c1a5e977621c9e100356997c89a248e59d36b30cb7baa640eba8eebf364b145456c487bb0b71994c6fd5581d099f4a8d2646da29fbab24b61471d8a8eef2878f271fe235d5f9831e046317dd05b72ea7294860227cc70e80cc4c55776bd5864f571c7227a3daa4c22ebc5f0dc6857a832946ebf6f7f0ef71e88b82ab1cfc7411f07fdf13530a588a13ea4ae703000234b0f5cad18ea690703eed821e9e833934d5b4b9ebfc9710cd33ada69dd12cb31eb9e20ccbcf5e08150e9ce3c91e48cc7405c7628350aa3343691b177c2f3fbfa103f0123fad118129212a95a0a339920e11c4a7204653dcecf8480ec8b8c523cf0206d08348830c52d93a9f2e1154ba7d3298fd08883e8410c5503733e9d391a89f59ec2d31e9104f2514e33d86e5780b994590ca595424110a6b8dd81664ed99ce7281214506168a921f4aea330c331c7edf4a6ceecd766392a1c47367d8d5c4361a707e84c791c5fa3caa03838d9bc72348a9e13764d81c95ed5fcaee7329bf708dd8312d3b1f95d360877219acb6b4a2c93fb682b688d0561cff71d69c2724d421016050efadd1a0a068fa1a2334df4a5a89917ae0d33e7aaae9953b4390a64cfad5c959817f053d939277b4100835d816516e3f91a4adb23dc07b96c4b6116d821d0d660404d4203b5004b1e963cb4949578538e7994e9a87b259c791c4a13eb34b71b6de25f6b87e7ae998594c678a5bba300ac4aec10e0616f28f4dcb767ce152a665ba4600e51334534c24da10d858ac24e0f0d050654b895f518a805d8e96149a0a9ed1829bea5c59c013c2fec2cfdd0351d8186afeda96fe6f18e76166136421bd3333b38a2786c1ed9e9d94d136673729680e111aa3cd3d6c5686320a79ec1705d59f361640f97891c6095db3ed73067010c1992b94c32c5c78e5a4446d73dc3eda54275850ac3a2405bdb91f661bf5fd9221f5e1fbd6806146347bf19859f8a6dad62e839f57935b0973518ce61d2798ddefb59cd158a06eb72c86ccca42e094a0fb883313d4aeb28669bbc1e6b85825d879c459ae6789a1d1e5a0a15d673c7e79ac482b0a91c730c7f742785479862d0408523086fd970852a937bdaed75770536c3552a6d8d050ec9bbe7ddd87de9ac4b37a73814d090697124a508174a8432ef1e8e2e7577779e2be0a678dac4803b46483a56cc04409569b3888c65732039726c5b9408256e8984c7bad69d9c002242b8fb46c4f642a61fe1b1265160d829d050f6905a5f61430d71e68924673c06e274e90ae5a4e3ed07a321dc8cdd30cf3981a2b209fd964253d943e5163c342464b8fd275afee00a498954cdc56927483887929c2281b6e65c028cbedd556a94096b0a0a98e7a0618b41d2e974ca23839ae61a44a7045c971a4c7108d86b944a0c6dd57d1b01bb3cf8aa7b21f5c431d200ed28c0a5cc1c3b4f8966c6cc3a73b37c1784698e8e0267f6088088ddb635fc700943a377739a42c21ca9043aca1e97bd26ed02b0b84dbad263663b62c60441622b7458ab2986a6ca340e6f9b4c0db3f7742ac0d7764399d9d26faef05ceb5dfe67b64a6aa02e87678b3cc2344fbebd755ea0264758b1d90eaffd6a2acb593b2a4d16664ed58c39570304b1fe8ff798312d7f40462d65f74cc6c537c5d11e25c33d5831111ef3663adf9ce44a40816123ec67b3d884a5269559782abb99ab34a75406e179665663251aaaa775668d9539c1213a342e3aa98b87779cb57acf841a85d1825302874e51839424a31a30ae40a3a940640f5c588ba9418981115603f81a1228315438ea2aada3a4eef686467fe430239c8cc724c970ce61adf73877cb5498bd44ac95ed0c8b60a0ff8d8c4cc3036df5b9272fa3acc1fad9ee3c8aba516728c2da02b02ed1d25d8d8a6b0ed0b3053ab115d19f006c64b37dd32243dd82d83a5ef3a160e8846a10298ce9731e1a6fb377a625a349a6b722bd88f428de279df827be06850de9daa9eebfb8da289b0ea710874eb90c36d9987f1f1f322bf864f8888efd74c211b269b271fe1bbddb5ee28ff8c33a6456243b5297038947bdb8685c0197dc31dd64378c6ad507ce413329aa956cf4b7a5ecb19d3569197ce4c09baa1b28dbe1e7a65b4c1fb6e2871c39421537d38f127565bbd7ccaf041a55061f36809a5bb10485b741919d5853a153521139d1fd1d985244ca9c0a0b5b618e7e54c3026e8aa74d0cb8e385a463c54c0440b02bb875d24d02831de82bfb7edfae96d7bec2ef3fe0debf79ff07e6a9841c5b81effdcf55975c752d40d176858e2615e66214286483c462a16d4d42a5ac772132015402beb6aba765862b17eab1002a355a1a2ac3e86990e48cc7409cd42b3cce361808a07dd1309db1b7635595ca26a3fb3e37f15766084983542d85d3a610ce78004d1c310d0ea45348cebc405ba19979285461991423dd03bb68834477c5900482d8ba9231e8b4cb69276a9a6b109da2752e35d0b17388e2f4a06fea283b8a0c9cb29e3f3bea006d2bd0d75d89ca2ceab163a5e3bf44870c252a594ba32513f4c6b575b0add14e3a3e3da53705a19cf9346f572b0cca0c449926a3ba6f53fd6f86fb989e96426ba4c4ea2476d94486146f57d4ea1459f8b1b5335275df13ff7e7cc5603cbbac075e5b623d87936719db0f56cca5067ddf1c9a3e486975d0bb62a86fdc18e884f51acaf4ad1a52ab2c79f42c27cc6757f2c17eeb934bf4fb34c75a108a527737dfa5eff24dec8d741348cc89a487c3ecafea9bdfe84b1ca73424d14da58fedd765a60f4d1fd61c1a95a83929ad306fcbbea22d626c1dddbf05217e9a699fc238cf3e1cc524d35b31c6f119838b93fb3e89731497de8e7af66ae27b12ef966ec4ceefefc804f75b5723fba2448c714950ddad60ae809b12d3db8eabb529dc962f33f7adcb2e121d8b84333427862ab317c93c621a5265e040815064d86f6e6f34eb62c27316136567ed48266891ab88f4568fd48a940e4909b8a386a463c84c4631496d0d2dbc68acfb4b8e1c47091aa046efc4c086b45b2225745d51d72166c07847c52506d01467ee22396330901436b821312bd0f6bb9ec1150dd319bb8b8fb93e7785a44456961e70130967bc7ad9e3b58be4986d712ba3ac0d51d9eeb0c758d7ddc63d70fcf7b1e9b4ab098921c935881e95aef7c5e8cd5b19cf7cd4e9a803b4ad40620307955960fba1c4502054185a7ab3e7ea55193cb2ab8f826db3a8d7ecdc49665dc7157739a9808ec2217f1bf5ed36c4a1207961a14b0d2688b6c214b7576672c214dbdac36e73e4c8311e14b0bf93cc305c0e64ab61b6eb9a430d5683edd251660fe91cb733c0d14482598735cfed1c6981501a774381ab88131e270c33c99123c704dd82b93de35090774632ccb6ee43239e7edd5076cf5d4b0f71b02e0f9c421b720c26164a840acfca0a8ec2006d5270e671b4464d8e76baf2a460ee4eeedb8b311eccbabb43fed1be656928654feef3e3cd307eddc99d430671ebd1d46082381cd8e3d90541691c0ab29ec19623478ea309edf6ff934ae2a4c4f48da45b42cc963173fbf5f6711b1d8d833eca0c0506add18add457ad04785c1630020d5901ba3c62be2040f55c79099e8e39f0fe5388ebd2fc5ff3ff897db380e07994e499f2036e4f144567d8dc3a30f33db0a077d7bebf6a8de71286dc83108738163c66507c751764ca4e8cdb19aba6f2a3427f4aa5abefa20c76d1b8d3c579f23478ed4985e771cbed3d99613b08163bdbd6b8df7048bc8b1c51a9a09575f75e5dadacad0afcdcecedfef01f9d93a3936a3907916c77644f3e832c9fa71455cc7bed528d0d8c83331470527f09252914b37478e1c3972e4c89123c7f6c7dadacafd1ef05b43bf76f555df99f06876f95f1e72dafb5f74c3779ebd9be552c89123478e1cc71c7934ca9123478e1c3972e4c8b1d51836fbac334d4fcf6640f293edebde723a859839fdd1fff74bb7fab954728ca884f9228a1c39726c0be4799c1c3972e4c89123478e1cb705141f70c1deb6dfaefdf2734f3bf49eb35f7af1e17c547e9b452efa1c39721ccf48cbe39408f3d96e45238091fd9958f1c7141e6197b7d9ea6dbe7551afc67f8eb61e1c3bd5dce58dd951d4ab9cbb3cecf4c691f52eaf7b08d92ecffe54b7b2b3aa0c2715128e94a3818ddaa67fbcd1f56141608f9770dfe176d08178871f1d1b373f7ddd787464bd192559bc6dec889de756101923d1f62c221d337c326ae6721d2ed79ae23ad8b6d4f98cad9b60109ce1c74c2b6e2321be0fe69ab0a300e24288c2f4ed1ffedc67deb575ddd5b776004037aeffd49f3ce4943211cd9cf184bffdee8a0200ff96ff3cf7b796041517eff98c8f5cdf0c87fd6ae5bbef7ed299738ca8b0e7412ffde71b9ac8916393ae8326711e8f71efe6aede89102a3622934c0c98c3430000200049444154615c277998ddb4812f0adbb7bb3cccf0313b766cfebcad069b251a61941445d288df1e13644f2c30f40c78e9289e5695323a3856c13145d6c9ca5362f0080ad00402a686a95899618f677f4e2a603edb18639aa78dae8f2d08109bd39a1d02339b1b6b31eaf66afc67e22810f614b62a433406385061ddd32acdcdd9e9e8eba2329b8cac452c71b61c6039b029cba38f3d85814611044dccaf6d131d1074f4eae06b2c0738122474e3b1957516cfc06f1bc72fae4a2c07e8e82d14c45128228551f1f0ca0941a379ad4d86b714d7b19de3f2d621b1d58cb6a9079848eb8e2534a63916bd043e4a47afc355f3d7dffad4453f11773a739707e8da375ef9a897fff0d1fff28b76b0f6dd57b3f73ee14f2f5bd1c1cd173cfd599fb9f3077ed66cdefce9875df5c11f6c98470f5dfce2c7beedc8f32f3fe2b77ff1f1075ef1c23f7ceb0ff24cce6d02d9d6ef8ce73a1268de186a0d08820e7fd9e4e9ae9b1fc86c8910c852773d76c74e943f1fabc1262388111f6c282c07d890233f38810cce8889859d1ef678dd7a2e08cc1e2d554c191d1c05240ec752649ddc2b4adb342723ec146866b31533a75124ecf0d066f945399b76c7da766981b0d3c33e7f6217d06e7f14082501021605020d86e137c8ae04c92aa78103fe64c481ad5f845b57a877927dfda47024c86d2b26533a66b2ce9185336bbdb582380a45a410ee05010d68c2146df6822497eb38317062b72e1f0e1f5db4af7cd66efe2c00a0bbbcf0d3fff1c45d0ca87df7fdffae9f79e9ab1ebabb009cf9ccf35ef2ee475e78edfadd7ffeb1abeff8ea4f3cfe0e2586bb3debbce7bff3cbff0d00b52b3ffc95ca732f7fe9fde604e6fecf1bdff5f08fbff2a29fbcf93e679572c1e6d8d490fe3832b15199a4aff16b7f92edd2c7a8634f044e752c7a648cc482d298625895c7a6b6c78bde24e7713a1aeb12f302825053a3f1cbb686d276ba98013b3d1c09e06b00a83294190e05a8324c713bf712ad145af69d996302760aacabeed577331c1c5891005024cc70141894465dd9bbc65d45a76386a3c2c0a93f6332c551651064af2335f98212618a635d624e40105a0a470268609ea3104eb4163d00907a78d1a36297879500156697aeac4ab4d49056c75bb7a1b02ee1111684d5d52561dde25a8096dbc016053614663934b0126051c00f5b47c02c4799818096c66a30e6548084ed554ee868d4e4f8530a4616003aca6acb50599719a6393cca9a351ba9d5f31c1ddd73a5a2d1a24381954514207ddd157454e1690e00cd50c90170c20e8e1283af712440905a67637706516e6b0c1d484199619a413040a3adb11ad804dca2405da1c450a6aeba8ed1e1f31c0a58933dc52d077645c30cb7ab885b1a6bb1a29bcaf6b9696c8aab190f0c9815281118416aac86bd675a5d24941934b026bb1eac489815f00881462dfcdce552fa8a507a48fd4b843243004c73ac04f69f47245a0a04cc0b14089c2035d6a5ed1957d1530c6586e5a0dbd29d1e560274dcc2f20873dc2eadea28d4e4f02b393dc22c4781818040e3a03f9ca24d714c31704247615576ed25bd63cd9fe21d3b461191c66aa0ad703818f2b90ba66ef3025a632583c5b98cc8e53a22591418a4ee9a76c7e13a468dcbd6050133a166faca1a6389302bba4e669e43c27a2de303014c7330603d46300623544aebd28d654ea0144e4af7f9cc44af98d2ea2a4ba8aa20cc721419748c75a4f00aa5ed6ce4a100f3020c58f62163e1c318cb9a44475b2b5b0db043a0a1d0d19813d890b694c4a223c39ce1286e42a613e35a7e5a18aa325ba525cfa6cc0fc5aa5461986220738bfc96a0f8c04fdefceda7cf1cf8cefbce79d2bf5cb3bffde43b14f4fade5b56f67ef9b177fe4fb38c5eb55683076f34576f59f14e3edd6e632dec3e734fe1bf01c8fafe03c1cec7ec2a983eab9c7ce799f55fade41324c721963c343436a41db31508d3a18637b4b577062c7a7a25a048c34bacebde67392a0c4490dad2d7887227ba0e179f77d13c17b149c15a808e86d2a8c91e4e983e90e90b8e290399442699eeb5a2066ec81e02bc287a1617c71db52bfed6953d877a5d0e61bc63f36757d129a380e93078498d2321414a919d6b0092486086b8334a2036630cc706d5c304dfbe89f045810d39ce00618cc44253a1c2b026fbd95a6224dae5f5f31f93364a8fce85f055d068e9e1d9c9c4a253460123a9d3d0e15824eba6c24a28ebe43c8e21a3358922b39eee60e634aa612456f97a97ae45db015a0abe4685a1c410053f959a41f4812aebea7485592528107678589738e2a34098e52033cc73149d02c38d9603488d32eb72c7298e698655898e4689302fa003341518a1409813b637770a54193614d61598c22c870436e456e5c5056141a0a97020c034c33cc73e95d6ea32c314c3e1007e6c375da0b112c023cc09ac4aeb50d23d2327cc731c09b0e8615e60456287b0966fe696f7fb7670b24374877fa3912cc2acc06a004168282c79562863605582146679ff123597accb0c731c4702b43538b0bb30bc88915a6d56baf6c951879315cb0138b0e4f564818d81ecf4d05076d816774af302ab0156257608ccf0213ea8a1d0d42813e662763f860ea4e5b08135095f8287cb204d9538618ea3a17040622652d7d13bbcad31c7510bdd7a99c1074cde7c51a0a371300001731c3b42afc5632b9cbb4b58276a93331c1e6139800238ba81d9b4baa970304095615ea0d3810cbdd6611f6d6d17302a1f6ded742900163df81afb7d68608e5bcfeccc2b11ca0c0d8d86c42c4743a1ad5161567f5a0a350d055419e6043a3e7c77d14d8d598622d95c8ca1059d61bdb7a1ec77e6381604f60d0b1ff302bec2011fda1593920887b1df298e4581033e546ac71a0d37446a4160960f99e47115c18179815a808606a17b3a80ebf314ec10f0353624a44699a3a48754c965442ed7618ca2a1b0dc4181b0285053686bbb7565d0758c1a976d119ee5f7a6ff230d8c3b3a465d836384698640e3508002615ea0a910e8e40895d2ba1463991720609f0f06ecf02c2b7521bdd54506020e052812e6c2aa52389f71b8034ef6b0aa14b2c80855869a04e3d821b02a31cf5166d8505810e08443013430cdb043e0a00f4d108419815589590eaeb12e31c55093eea20982b043604ddaa03c9e4c8f02d76a29f80a658612c3aaa3c38f481490f5f08b71b3efe53d0f79d53fbdf633f77dc9079ef33faf3b636acf9ef9d31e79d975efbc573136a774ebc17979c9be7585190604abb7983ee4d5ddbbc4f24f0f7670bb32a01bb7de549bbedbfc6de3ccb2130ceb1233024d050978847981bac2aa0f8f618683805a2aaf8ee639a4b6898f888325ba0e175c342f85d8a4c7dfa875f188e61ac82406c794814c229384db6b0196152f897e2abe266dc772c282e8520b57fc350e24aac6508cc19f538a76614ea0485893686b78e866525cb2730d405c0406c34a1f2436a30ec712d5a3adace6ebdec4c77809f631120b12686954584feecf19890041fdf358e9645510163d3424567dfbfd74a414ed1a058ca44e4387638984277934b021712480d620605d62395b12e7e4024e2e6041a03e2c4b2a818e860434d0d1f6271d0d8922b3deb34860a10d57395a0aeb1252a3a9b021c73c3392802a472dcc17c4b306530ceb124d05a951573641689f221c0ed0d1f0353a1a82d94eef68284085adf3b766816353614dda5aa961071932d8c949a511682b20d3ffa67a91205486728d676986a33506084229cc9b6aa026516063eec06c6b1c34634ba0a570c0cf94c499e1dd83a9588c95aa814d13e9b2ae87adcbb20a6dd4564b6dff3ac3adef66d43516a5130a8dac23080514aff06a8086b2ca3fd40725f6c6783ae0949db22bf27c6dd3f95dfaaebbea1aed1e1fb5c39b61f6c7c8b144684a3bd820d819155f6355c2a3eea872ab4164fbd6345cf62af3aa84d496cd980056e55d236a6bb4142a3ccda594081e6135ccbecb6c555a0fec84ffba4438dd080d3414020da5bbeb1d528a961aed58f52a1936ccfada7a4bb3de27cb490166d24f6a288d4e865d4ec6271b433014b334ac6319e1708056a899434fcc751541040a1da98c452ed7e7293812d891b9a19b6b19e49a68442ed7e11118d9486fec5ac4f22983ae638cb85c66e0c0e100beb6afca12ebcc9475a0ad2a0a77844a699d4b638da41a0a1a90b0add3e3b29140e37080205c44695c4a8541875a2135eab24b095212dc7505a91168b414144064c3c74a005f23d076cd4bf42ac3a318593d64198a5e931390e95673ad842aa97e226b7463ebe1ddf9d9e7fd9fbdef39eff2237ae6c1e73ea9f38fe7befb8a5b5b5a07eb7bbf7fc9177fb846bb7ef7b9f7b9e9fc8f5d5bd7502bdffee0477eda326ce3812ffcbdfa275eff916b6bb2b3efb277bde18aa5a79c73d77c53d57188a6d25dbbe6682b9b586fa9d0b852eda5c8d0d2083434b0a1c063079d24ba0e175c346f82c426652093181c530632894c32c56b2164473a892d98374f73acc79669bbe2efa818833f8f5a342754185603341594463bec2897ec5206202904260583b21b633896a81e0ad0daa6724e2ac023104034e644ef78898586ec2efe8a7a29311205dace9f2d79f6f01d366c4e7a9ac357589596720c5dfd9412045da38091d469e8702c91f008d7bb8c81e95196939849d722d94d37b5896e696b6b04da4e0d55389aa14728504fbcef68d058078c1905ed24cda4f1de949e99dd8ad38e78a71d4d445ed5d776e55b8ab73116bee4a1add05496e68e0719cb4ac4f39440f7b209c290fa64c1da28ea17a5db316c0ed9256b001e437d943544a3b63ad0a8901dffb0f03cf660138435d86687b87884296ebb85f50a22b1aaa376b849439499fdaf825d70e8b19e6ca91f2e6aed1c95fe59975810d8eda1a5d1543dc1205e2b196e3835fdb343743bcdd7692ec56396298e61a76ac082cc1462a2934cf4667585396e4f7d2e30ac0c8bbe0c98e6763632a3275e9198e72831b414ea6a48e2dbf864b37d23b2bb913a3612c4184598d5ce7302d31a4d85bab4fdecfa3c5d994d6a52678e2023d97ba0a135ca840d0d41f0c2a4e7045d8799ef1af54d71a1446bb6c78b50891aeb2b9bca21a0c436e5046452eb3c061653339e61b56f54cf60207cc47ba3a3c1c3d3e0e28f886c454f44a65bcdb5c6e8f02d4cc12ffcee1b5e34fb80d77fecc6df7bf523de77f907fe7ff6de3dde96a4ae0ffdfeaabad77b3fcf3e6786f7c0f014544414f011bd378a81e855518331bea218fda011b991188c46d00473d5abe245c4785514132557898ce102a3907c1c14e3cd5503a2e0c0cc1d41993967bff75eafeeaefadd3faa7aadeeb5ba7a75afbdf699bdcfd4d709d97b9dbdbabaeaf7abdfab7ebf5ffd8beff8d6a7fdc0fd7dd17df4a77df1b7ffcc0bfe7e70c7b7fcfb9ffff3977ee533fec3f6b5ed277de1fff229dd3f0600b1f365ffeeedaf7ed9b77dc1e62b8ee5b5cffae69fbbeb873ea3ed8322971ca632252ba6167278c268099bb0d011f62862859cbc2ac3a6ba23b35039561774d513d4667cc612fdbb5acc0bcc25866ea465531569679e19b91fe5326016ce62c6c2acee9894b047921a0fcce8089c6af0b207bdcb0516468c0de4ae5d7369a284ad42944047dab86ab94e9c7954158faf7068732c3aef05ac9c930b0d9ea0dc0da855cc62e4d7901112da62c5711c13e8ed4a9c28b4689a213cd38ac89e39f392b71ecc7fc9d461ce0cc197b0032a037b89bd15654da22b6bd4ca55dfa2b9f47575a6442446bd0d96703ddd46353f5fc9ac8d6e0b098a11a5a7d9e35bc50ca2b419cdae9ab656599a104e39a0712d84808de6a068cb534622dd0498962e4d424b604ba241c5b91513d1c140a473ecad57bd4a2e98aaec830466f757b9ff6ea8b129d14aeb7b17fa8a26d16c3f2db4b952c19a1b693c683abf085c0bb19f941d8c98351c64c23d27a9aaaab8b0b488374a8630fbbdafd016e80a74435c8f6dc8c6f57939ce2fd46812527a123d0941e8e71b13ac70d75f340d95004db2bc1d318e56ddb884d936715b89d2cc66ad2f3c3f5cd5d00fbbadf5b0a1f9ccd7dc3b7acdf4f7d6a7bfeea3a3d719b7e9a9fff0f5effd87af9fb1dc1fffd56f78ff57bf21fdf527524a6d7fdef7bded2fbfcf073f6e2dd4e5705365f9a8d0e6adec9f83a859896153dd9121dcec0b554cd567363ba35cff9eafa3b4ecd0f3c5fae5b4238746a86b1916d2aeae6352c21e312081a6c0b1c29ac450e38c3caeea93b2af7279492e4d6482aaa660d934fa5918c7e1fa1e5fe1d02e2fe0e670f2b954f406e9da99390802d8fa5d33711f49355a550c34d603ac4b7026f619335a999851472232e778a543cfc3ac7283306450a6309b614bf7c7ca92ad2572317b67540b70b9485b0102602f813e1f1954326bd32920d2d8096d10712229c2b30514260556aef657e737ebba70d11a409cc9aedc902b987581d627f4a4adc73605d855a25d9382ac7342090f98764527153aae993a8e136de5549517aebbe0867c260bb72970144f3fec4ac83409a52dc06cd353397310d13bcf860b63c6588181b62888e3840449964f6246837058599ac71a329d5d40e88ae50ffa42c2285d99b032470db4edc9d7afe0403685ad8c409d9307863dc4b81aa0294ae338e919d17c54a2e2c2b6c4820d5b32c464bff435fa1a8f69a0998927ba3e7f5860f8e4a118826adcc9554b2f9b7d17cc594bd9084583acb0ad2821e735545df3a32df0b751ee4d563f6b01c5386338c5a88f56caed0121143889573ff485b2b526b64aad57f2f0b809966153e064720383445cc4e1d9d48075890385b1b645b54e07bda28b3b67e6951836f55c83ca8ecc8c722c716456e52d6e4aece59b372fd4bf675fd8a555bf4b8cb7e7d47d39ed8a1d909a96a18b76751d9312f6508c502024ec6974257a32a7eb4d7268029c6b97f7bec69a844e23202e4d64f2713a84fdc4769ed68bcc1ef3a81355550d3995a0c30b588e93ebbae4ab8ce39896570d8280ede5ce40acb1211192cd39cc9af5238d0de04a80314360dabbb4646e238d9eb4356606c709ae86b81660c8d65edcad3074211f0fd2bf6fe5d3e14c132c4188d9da28554ec3461adb01b6021bb09f109ed202f8725f65c9388e7bd63d8900b64d464b60aca726b2a9de349dd8cc9b2f7144ac18a70adb21060a2aad189aeced739df5429e6c1208d80c6c03ff125af7b5fd8a20884cdc5492ed752f6013134cf27ff9ac5d0bd5261c6968604b82d2515ac226e81a626960a0a684186974d3f4dda57b07742542b27bde4cf3286db952c2039210928dc42f94719aed7d34158b995d0bbee05b0a1b01e24c6ec840a3a36d373b0174e4746a636d9b4acc5495bb16dc45eb126c05f60e29c2b4f7981d85a00508f64a08f3c2c709ae85b81662a4ed4d5bc3d2feffa602ff4a8891464760cccbb7fe317ea096908446653f79a0713504aa31de58634d42129ad5ca2ecced42a670ccb8b2c771d9fe0570a4b01dd8f472d3bbda5cc750beb0eb1209a32910d2f4f4afee102d423b35651a643b29c0fdf94d808b9323c61a707b0895b6391854b83bac965eb6fb2ec040dbf4ab0305cd186b30633bb0e9d9556c3c97862a178c850236613b6ba375877a31dfd69d75575a69c3800412e4cc92ea4af344614ba249d0b09dc8475cb66b961bfa42d95a93575a07b6cd2b710d4b1ac0d6d695f7dcfdce2a7fe663131ed5719ae04a889d002346831092cdaf311cbe2e11180ecfb4b11f33b624742af923c6e9195a16cc9b7925864d5d943b3285cad1e5c8145a922528b1a9ae04d0405ba29d469ccbf5efaa16b604758736627c3340535ba77d949606bb68e77240ea5a862eda9538262e2fc0c51e09a39786a8060aeb3267df36051a020de0f03c23f2e690af2badf5e2d244a6dc41c176bab91a2c3e23378fba1a5a6b2d48b7bccbea700d5de2052cc1c9755df2d5c471629ec629cc2db39341f7127425046c8fe5acfba180ebf1f4aab62a186bb445ee4cd83ca42b6d75dfe49e6330efc5e9d0713a74e9288731ba0292709260a49148b00680b1c2f5c9717432addb8f358e93e933076a1ab9073054d8d3b65f6094e951c1c0416cf767756bef38b12f93e5bf5817ccc835ebb102094802334e935941b61bd935345d9a4a16ead4dcebc6f60598719c40692b0ec6698b44c518aa33cdba165cab615e6c30314fd3a9b9683d5060465360acd0d7e80a3b59301401c0e944b2a48f2a9975b1924820d2ec47732797c9a2d2dab2eeb19e1dc2fc6524ecdd784a039c5b79435fad170cad35144101639d11908b7860a0b02e722f53226d6fc4565f1ec7f66226f3ad09dbccf0b373c117c90162f4f34bbd1ba323ec758037a2a9043f4aa0040281beb2ce8919dab9e06e5abb3054f6266fcd3888337a97c1691bd7c3cce70a7828424720304734da52a444a418ea10b017db4841c92b4d9e33e18a91e9a76b7846201448348e14dae982974bb398c11a435da9a4742f464f4212060ac3cc8297398dca2673251ad733d77fbaf6ef28239335dbfe82250b8b94b20d42ac6c1475b921624600480211c60a07e9a35c9fafd6cd28dc442e4e36143f5436f7a1297025c0431174a9e850c0f528a3971751dcecbb906c5b7aad2d4d6fc436767f234228a6d26686b5a69bdaa1a15cb37371ac00c824f5b0cdacde92e0452d0c0b673dd935f35ae64694ce9a902c8af34e9e3379c9ac1a8dc836933a4acb09b3b2dd5039a6e9640b87e695d2d43ca14db9e665e621d6d6d238cc74802ab03ac0806b20360c7c23425b70e69578a44193cc3166d781d9733eebb37dd0c163553ee269c2f1e4caf0189d94c3ed2dd10430f663742404701883090db2769b608c19a70a926c63382970a8ca4447990f3267e695183675e172644a94a3cb9129b424cba496dba61ae4f7f842fdbb1c6ad9cf4b0c7d9c204abd80444d1bb7bb68e772409c068cdbf204dbf6c933b47339262e2fc0c51e63851373c10863a040e68b193ff724edc4771e71d589c163ba8f9b5f5d9a48a5c9bc60c486be58b0e9269ad12cf830cbe1455647f1d044e6b868ea05646e0a1fe969a0c3b25385b9efc619776c2ecc6242819399119ef9bccb226f09b81a22661c2497b3458d87c7254493ec5db9037d515ec95cbcfd507cd197eeb610037deecd2c6e02da025b01aec717aeaf76457404b602fc4df4c8dab9e6a873921e18106e0bf1d0a5256245ac497485bd6fd5e0f610a72a778ae851c3d65ada3f2e8de3649cc8c9ff9fa9c6878de6fcec777ff3cbbfeb159e221ee78137bee1f5dff9d3bf64efe041da81d6fe40762b50765b4ccaa6084083b013662e54256c4910d17e729916e191a91c3d3c6ea2423ddf1e72c1a55884106cda1781ed35ef1e1e1e37c7159474518238a63a29243433d98c1ee78aae4048362538f1c1f34b8531634dd8a46b4aafccbce58968cafa36a54d636e89da2df31fc930a9fe26affef0e197b15ee278dc4c66abe76e4d0ac9cd9d830d428bb0affc4a7a78786445cb9c225b696427b8149327b259fa7ded15bb87c7cdc3de050b9798fef347092e85b1747ab62bdb2ec88233b01bdfa41bdccf093329a98f109c2a241a0d81860073a556e5b70022c6f518ed74d6a3ca57987b20bd15d5db5a1e8f30476b99fec49cb6863075a34ae3fa25b14cbc72f4f0785805cee4deb2150474820b3dc38c6516f9e3770f8f47bcad7578a9e440fff2bbcdb786851733e247a4a93a628c1e791337975e792c016f6b79785487064e757ac10c5dca293c6295a387c705f06a5610d0092ee8943c3c3c3c3c3c3c3c3c3c3c3ccec7ebb8ac01180f0f8f5b470e31b0643427b85873f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0782460a9688eb840af7e6e201f6ff7f0ece4e1e1e1e1e1e1e1e1e1e1e1e1710151332452968f2380cd002d02080385c3b484b22bb011603fc1e80cdd1fba023d69df387b7f7048d84e5f6a3f396b9750995eb8d3d7351a3d6c0718ea8296903d09091cd52f255d9790c0c12a6a50a7eb86b27b976f0b7194b9c1fee26327c0505f8e7e22e65edb84b17f917ada89b446bb0a42c24e8081aec1cc159f2f5010e5d226c49c8f32b3bd581682a63fcfff5a02f3302e9a1d6335f7f210702dc46e925e2c5a414acc3f81c8aec0195f430337e26229dd248030cc48e98a446c11368287e706f72d8986008048af4636d64283b021110a30e3a8c2756c02e03966232024e833335b57603dc0415ea5de16da1f4e554e302eb16ef34cb25a3d5b57fedcb447ad10554401151da4196956aee00a19e066e222180c57020c35061558fabfffb73f3a3a3a58f8671b1b5bcf7ddef3bd53e05177a7ef84d045973cac5634b91c8a06615dda1b3967f44e75ebe8d6c096845a7593be152ad60b85854a6466314baccab3abe6e516f36157fd67e1b71237dfc5720b423995b372cae2385b0104e17a023e87bc9d81c690d1066fe65f2166dc4820816be10ab21ed6243470bd8e97626e353ed0c5fb64b936ab8256b68076dd081ba525719220e832ddda29cc0b5f061c2b1c2bec0458930bdce69be994ee8478303e6bbca0641fb545a57db4132298a3a3b9ed683b4033b30dc61a7b0904e1f6108aa7a184db431c260bfc6a01ac497424229d33b61a84adc0aa28051c9cf9aaec8e80e602cfad444acc4b7041b8119fd555e652297da382942e641241900fd3be3b54208d0df9306c7c02b6038c35f6e3c55a2620ac4bb4044e54ae7b6e57605d4203821069ec272b16b7371200b81accaecf12eb36cf24133d7b75457ab6a27ca8e2ccab0bd9cebc8a28d808d099db84866d2eb882bb0806035536938e8e0e9efbbccfa910eef9431f95f05895b6ed49b48515cbab72bc0b055d4f4e6f87bc1ada5bb18c26ba1662a871f088e9442e68f53269858af5b22f66adb5ade5652cb198e7edc59c37bf95b8f986e5ae053559ab7228a72c18d014384a1da1acbbdad7e8472b1094ac998be6ad1958d1ee958471cd077545f135a56d018dda4f3b0f05c30cf6853d0f37c68cc6a5a542ccf8e4f9a4604c7cb947370ac231035d6cb810d016552f456e10b6038c34125de0af8e348e943d52db9067bd37bd2371aa6a488919b404349068b4c599ae84607730ba21705c24a52f85adfc701d2d86044138d6056ef93ca1d7244e145a6236b833494a0d083b017a72f93b920a55aab1667815eb56c824daf7f75cb528384c7008a07e346a2536d5230a1b1b1b67103d838ffcc71f7ed5ebdefcee0f3c14a1fdb8e77de577fcd0bffdde173dae51f4b7d1477ef4339effbe9f78e01d2f5af7abfe4809e2ecc6e72e1b5d0e85049a0287d1d48549180121617404627d417a615c62ac50b15e28d455228cd51cbd5c34ebee12b1dcaa423965719cf9e3195732768bac15bb1920208c3287936d81358140008c31e370528a52b3006c4b42675210db023d81ddda47a00bfedcf8938511f7aea894f1bb2e1c0f87350000200049444154d1169004cde8eba965cf694994004e339f37096b120d01cd18a4c55f02d8097190ae7057a025167ba46d819e4458a188c33cff30c19a445320e65ce6424fa22b200991c69142cc206027c069a68a24fb4ae6bcba29c099291892995385f959bb167f535af576a46c7220015b01428224289ea6a5b5085d895385f5002161a471909e369ba533534b188719469d9f9a2119000df40408354af02af29e04d60334098210eb29d39690de459a79ee0a095b813539ae06f6c9c7a519f2d7d21cbf7e26c7cf356e57a02b2100a2e91777e365b21f4b966ba8d1ad1cc749180709c63c954513fe176497918191c69a84cc38aedb0102aaf1f24d8240c15b954889f92d1969248c8ecc31d564ab3230d6d84f1688be5000405c94a15ae5107d21933469761f99276f48b4040856746bf7ce2d910f1b124d8180a019235d90c236f3fe57028cd20a14f3e613924dded35c2c5dce3085fbabeefe8d1937622860634e1d44dacaa8841131dac229df8c24cce6d31af1b597d8091a1cd4ac6faafeb7d5332d5a84f5606adecda4197704baa98a3951e8eb32f93093667c2d9cb25c214b183e9700a7324af154eb158aee9b86baa2802b2bb812060809eb120d010212c68d780111e7a993ddc5266bec584d8ffa5d06834ba1d7b279d605bba84fe0358196b03afd30e1f49578f2bf6b020de2f349cb8a3efa735ffa99af7ce86b7fe6ad1ffaeae73e8a6e7cf0ee5ffca95f7bef835ffc4d8fbf60d7b77adcacb8cd544c6e080a250348340e757667910013e16a60433c7bf1996a405c0e455762ac734f1e6974048e155a020365cb555c0aae27d012b626cbe06a88d35457d692a23d898eb021a4d3b4f47862786fa4bede41a9171612362402b2f2e744d9d05589d53d917be6b9c345a2be91ae83f1318d35e5721c56a2585b84b64002f4240e13b4082d818354a4d7b2528c273b71908f5207f94a8081464ba045397d5162e0952b9199c574599585fa62092fc3b59885fc50fefc55399825ab57b844765c0290250d654ba4670c5464dcfcf9b6155c64126c48b4851da2d8c64e43393b01fa1a4d425b8081a30c6b05853c3aa9d959975893405ad6e52a7a1284066133b05bfa6a80aec0a9b61bf548215690c07660cf3097686c3c666c481cab69782801561eefeb08c45c508b111242c2de2241d016e80aec2788e76a1c9a0204ec25681236020c35124683b01de254e120b635b16462558480a62b5ca5f6a12db021ad7f2b81db1a0becfa80b01de058e150613bc0bab4e2cfc86ed305a0277125c0f5181a48804ec6d3ee488c5333f14a80bec67e0449b81200a9dd4f849e40c2d84b2c7b98593b159bc440e17a8275814d8907f5548d1d3374da98298a11330421246c04384ea080ad001ba6ca299ddaa9c291c286c46660eb3f5d531384162166eca6d419e84af538550e6c08b8125a8744639ac2534efa42d2147297095499a53852d6222f7ff9ddc2b452c7b8238d98d11168667280575ec23ad468070829a7819a736c1f336276a6c58584383d189f08c790a63917014112a8b253db95c53ad825250addbf03850458276b0f99b8de668093047b0c02e4a2874c3254b37179e36f1bac49db33abef30561632c94680c3c476f198886e6319987ab7ad00db41ce3a9cd14f2ef960a8364c90000d602b40c2f6f9ceb867a6028580806c1cc26c99fd18634693b01d42c7ce0449d7fe5a4f2353598ba1248012b153f79b7f12a9bd28c8192ed1982d360cd2845323765655df541894a9c824135d937dd56ca94b4758793b6288540495c80741b9190599ca9d429638d110da96aa9daa9cdde312dd370d6717052e0557c2009b01128deb31b8c2c5a285d4313b5712f61230b026b01dd8b8a4cb602851e8b56c9e19ea67ebb6360234905af0455b664da24d38389ff6737cf07baffefef77fe6cf7ee44d2f33719beef3bff647defa5266fee42f3fef69bff8cafbeef9da1d028edff5654f7cd5e7ffd1fbbef04d2f79cd5f1c462f79c276bbf5b457defd5f7ff0539b3ef2710be3588318eb796d3bd648186d616b140c679f45fe943814ed8c20357a70a06d1570c2d0e92e7329b821635da0991622b40502d810402d29da93e8091c29448c1661330027186aebeb151a0c2ef4b5d5951b125b011e8cedd40aad6ed3d2f444612fb1b2a81c01e14a88a1b2467e48b9f8d7bce3b01208424b60c8182aac4b0c35c68c8ec048d7b3520c171da70ef2d6c4410624614362a8715dcd3a4485a74d854aa464310bad4a97be58c2cba8c50f25cf5fa183596c6d3a96c8fc6c221e26dab21d1a1e63e13050cdae84b0e7739b0122c650979975db011876476c05b812388e87994124099b8625127405b602441114d028ace78a180789adc01c68fbf32416a8b958b912612f41c48819112310530938666846cc186884b4e4ed54430d80db820126709378589a131f103a0221aa1ef24f8ca1bec35cab5246210066684033928c79c740a2b19f2031a7b269494e4762a471a2a018438dbe42871cb13b5e10e734d9dde349e6fcc277651c2b0c341463a4a766629770aaaceb7baa00b60505038526599f332484405fd99561b666b7620c14da19be35f18b8431d04874a931ca186a1c2928465f43a43a8c61e5bb3963044f25b500f6138c183163a86ddcd47cc7841d15a3af10a6aeb26b6a0c282ea04e398cc8ee8a827630335a59b24d5e3354662c267d21690ab98b61371d1851fa5f39cb6b86e6a25d5834ae0222860238f3fca50f353a844787f6bf698327b61bdcb696e069e8b395ffaf7ca989a00109ec04080937628073b1aadd18d7e3c5a53413f9dea4e24a0a979498f5a2d33316c588b58d2b99f7a4948eaac27ab221d99c943e4c7098d88d637e769dd82c6012c67e46744b61e5678b70a46c93c563850695adbf4b3e182512313463c418a7cf2f631387e8eba4069309eb8f34daee18986b7ff5350e13bbfd8f945db74aba9fe7443dd0205c0da0180709e04e80556c2392ebd246c74426bc68552ad73b1cacf2ca959864916699fcb6266c0c4831629eea1a977c60f7630b592249d9d23cd3726ca9e8be39584e1470350557c200d2ac064333a245675685d431bbd864a4268c0305b015b32e83a15ca1d7b2790a974312da84e304430dcd1867a86cfec60671ce2de56af8e1b7df3378cecbbef4b1415e7914cfb2f3d93ffab6d77ccae68bdff6c0fefe27dfef8338b73c0ab56d4ecaa18e15e476349cdd1b38eff69b3dc5589756748b5205a718633d158fadcc40b5a4a8f9e3a1b6f26a983560506030948418cc434c524cd6b02fb4babb32fdc4d06291a6eb49c41a87ca0a9f89bb57e2389c5db19a453849a000629ca8a9535ccb4a9971908759178931e2627de1b2eae79548c96216f2b94b5f2ce165b816b3901f4a9ebf3207d37db852b8441d014af933661c2984936378378b28d8af0c35228d16216d539efd6fbada4d91b3b1c3121f87d970d4a182621bc932fd46bbb268e23a730899d41158852a3c24f4a49dbf0074ed20ce34e376a8ad543299c9e5395d1d8116615c276a58923bdd21dca8703634d0680a5c0dec06ce4a6a5544fd463e693062d0b2dd10435a7ce58a8b5ed930b32474c454be13ac073266248cb6c4a94247609886f302018169858b442e87225b7d797d518eb4cbc13699a2a2740a2aaf4e2626609cda8e0ce7d45cd42947cc1831ba0292cb8e2b4342549ff4854c5bc25dab4272ced50a83cc5acd488253856b018eb32763aab6a8309d4a463c4ddce3bc64abbe645d895191ae7249894279329a44fd186dc249bac8271a1b123d8111a3af9639765e5a4a5714dd46626fc8e96641691f65977c30b66947d8108f0406cbbe64233dc1b03b2b2f5e2aee2f957931134a581a2d422fc0b1425fdbe57229b784d14ebf62722588a0ce3f9f64854c22004918ad2841a2164b9468a59b83b38b827205e7c2a1c6a6402bc08831d065710d17750c5b66bf18014200da6930942bf40a5a698185d720362e4acec063fbff1a8406e1502166aee355d59175479f3c695cbbadebdb8c78ccfb1a94fe6fe64336a965e9e7f6ff2fea2e660b92b3855ac52100974361a2abd908f2c4705a230cf53418e15270a6c66a43e00810408bb0ab6a4b51f3c7597d9170ce7f76866b8b44d39a44834073cb51687507845a3d5b1aeec2ab12c7612550a992e565ad14e32074a5fdd6cc6d4deaccc2aff662baf5c5aa50c20fc553589d83596b890291fb3c4ecf4522f7b997b92477f2ef89737f7166b569b3b28d0de638d31977723ad8209c6f4130a5d76dee2a30d0236e8b8ae1cf828ffb1a570308a055d84a23ff8de30427c0d5109dca010e13499d1fd9e64e57780803fb3102b2458f1d91dee8366f93b0ad0aa34c84ce06fb747aaecb992fd2dcd7e7a64c5c30c482d7cd3fdfd84ec3cc51d869469a9808da29a365ba90b07d5b357f56c9ce97acf43e995f4dedfd616237d5ed613eacc9d3b96bce479b79ba2b74f9d41cd459c02d0261853e61cca9d29f37196a92dec95d755e7bc1dfbb588eebf4d870139401ad8bff5231469c2625a5a49f094ecfdef39d279cd20882697365f3dd582fe90bb4c92632549412857e3e03dbd246120342901a402709faa937db492b1d2a05b4b91a1d6bed32e4098da92838cda8c6132c38212f940f4dc296c4615aeabc258bf61adc7c989796519e0174a9fe28dc5fabda2f31a349d84d53b54d9311671c07088010508c086813a489aa70b5f76177d60c9f61b317fe938b1f0a550c4ae58343ae2e6089b96f956ba59b8065444165ae2ef98391c243caa6225e0d70903863462eea98a5a38c7129d2e37d97c150a6d0abd83c946686bbb4eadc2b65ff2cd250841e9d35c65a66b86f3c6a2dfaf387fa1a6b3e94e35173ffaee24e37974361f258f7f2cd4acc6e1d2448c86e678932dfc188ca0d813641000923d6b5a528cfc907bb61d9a9205c30f9a707695781eda0d880cfca07ca1bf60be54fa156723a0e2b51ac9cf93ae5a653cb4a31c53b438d3d0d4e034ff35e4c3d7325afcd172c66fe93727db1a4b5991fd1c90f8ee7afd2c174bc61e112595f2cbfbfb4ce93be48b54d02bc549a929cfec6694f1f934db7280b95a7e1e34969d379dc273e2b9804e1444331b4e68050930d7330dd317a024dc240b99295720f4ab86a7a8b045ac2913b2d6bb4c832b1ea1365ebfdca478f397713735b22d2b6d137d23c3a13b75a88584f9dde75599793732b6622f193ff264b325008c8365998c829d34b5f71ee2b2bd4a701d9dc7bcd659d449aa2383fab45506ca3a425535b26ae4c95b257122e4e9673917ee19a1472974e63ff675ff0c27fd20c49e77eb9cd50a193a1f1586394ffaf7cc10d0368ce5b4b9c53ed3b01aa6c8e92bb245c52629621098270aaec9bf715927c1ab306fa1a371208ca71c2f9a116934c9abf64f74b39bf17ca8750403106da8659ab48e3ec416757e6b64c23bf7f4bf8a1e2fe5a7abf441a9467b692bc8c844184aeb4ccd09108a846d9c8cd6ce9cb19abc524476455832b45bc503e304fcfa3b2d90fe52ca1e75874a1e8ee0a5c0d0b8a611b84ab21e6132f04b01360b3da19d6d945c159e868d2900f12447adadfd465eacc53c7ece289d80908a140a4cb0c86e514fabc5672513f4adb76b826729c40039bc179a99bf6d3bffcf3bb7ffa4bfff7dfccf6a0a4a015428d6dbdf2f8e8786c1b342cdb0bc0e3d6428915e41241c5711ce9ecded0cf2b2991918a13fb9668b182332d723b72da4ab996016cfe389bb9e332b0171b42c2762d2937e067b4bcb5dec562d3c8ac032de5389c7d53b3e3fd2b5a29465a9e6a5b3c3b93be71f6d7abbb9825fa62692fa33a3f143e7f69077333c04eb038c0e15a22e3b8c98c19c069c1a3cb40cd291346138854598cc29ce4a5363647cc51958ebfcc867324d92d1973cd7c1c733464e6d093d0c040952d6bccd08c2d8948f34c30c25cac10a42b0ee028614e97d244c8ba126d60984c871828ac0788f5ea0b404cb9e91973a74da19a020868098cf58233a593043b21ae0618b2359acdf51c0cc4dae62374c43481ca0e91ae9be930729cd85ad08db4f38238c371e5b1c25660f3c74c0fa7a3b487b6367700e5bb9a0d343a123ba12df3914092698d815548a2ae80969084c6dccd1a6b128ad1100809bb718e9a818624f4e4f432a092a99d1f061a6d8d9d00036d23d0870a9a9da45f8ebb4c0da7e99f6d2220ae5d29534fdbc407cdcd050bd97ba4b10e6c0718330470a296d431cd4c0ff58467f964c458cbfc3a76c4674d1b79a459a0db0162c689b20fdc0c6c397147623f9ed59a0d815685ee36aebb245c52a250548e753e479ad011385568115ad24ab006d96e4425302bd62410b011a4f5def5519d49005bbdbc1562a0a060cb98cbaf8f29940fb18694d89060d836fb0be735d6b6247bc62c3e497035c4d510230d36869a721a974bec2f971b3ff1393b020db249617d8d8ec49510039dc6ec4a9faf186dc2b1860636252815d1537d8754df29445cb64f57c20fae71c71accd80a6cf7e2ec9c8e14b603c854084cba11bbe443a4d193b634af21a62aa984252cf5036c064818043bb572d1dd9108092d8148cdce31a402afa929d010680047156ce5b38b82e50821808dc09e40187bfaa434f7b3903a8a71a2b029d12068d84e9c66cbb80c86ba0adda5955cd43782653d40a8ad8d1e690c55ce7b394cec9d18e7715f156d7dd1eb7ee4f9cf79f98b5faedff87d2ff9ccdbe9c607effec59fbcebce1fff95973eed05573ff6dbefbbf10d5f7d6df8815ffec93fe8f3df0720d76e5b8b3ef1e187a217af377c2ce396c79a0491adfb580fa0792ae5c669fbff882128670599d0fcbc084265878280cedccd7725c71ee50a6ea8b113d8ed5cc5b677c9134188d96ac0d3a5ac8eb1464f4290d5920b31d4e8496c05d08ca658601a4dd66127b47f19906dedea721cce5bb1d6b2528c83bc29119dade39b4b89942c66e1644bf4455d03b2c4ba73f143e1f3977330cd6e9a848d96e037ebb88518a4dec4717a2f9bcb40352e464f808176a6ed4e96e59a04212dcb29a0afb195fa860210c407094a0ace5a042d40e05e40c6e5311180a0dca59f3933348d3991695d31b97423dbcc62d2b983811b09bac4047baf5023dfdb4f01e37c77269de6d39ee882a8e49841a8dd08a6521c47145f72d99135868b3448401298d157d32f8e758e32938555c08d181d69c3e447990b1af6137424046c5bf8b078ddf26b9ea0917a8f2619a124a277aca6a6559489088c346ec4d36b44674cd5be422c72561780ddd85e4f2808899eee84619d03f053956b7673acec1198112ea140c2384ed09a9b5728106beb206527180a68b6bdd6cba7e6a2ceaab097a4eb038cd2a57691be84342eeeb2a3a44fd3e51dc8d22d7c9aaf702e1977f2b6edf4a6d88a01c199651ceadc818379feccb8c70942b160fd390dc947198699181fe696448d1ce9273cd614956ee976dd25d111555d8b9867f587d90e04c40ca9edcd59638dc345dea099dd8073ebb61cbbce33c98ce8ceeed96365b3000cd1abf44699970f63c65e6c977d2fc925a6b9e665f8211018688c34bad28a02055c8fd11608049811e9b26b204a44eb8c84c1a2c5b7cca66699cdca3d8131db3ce1f2ed40e989d391b21dbb4a54aa6b9f2ee48733aa720dec26d670df8dedd5a4132d96959f63bd403e8c1807091a4674c768a7fbba84252c07c696eb625d492b1d25688902dbce7c32ef090c350205c5e7280ae6759f4bc1951062ac53adca05d26cde5f2aa4ce8942acede5e5c7999b4a4b0c069742af66f37039f5013ed1883542014948344fce7bfb8a15c354871c2a6e12023a8f3c98c653bef377fe9fab3ffcaa7ff3554ffbb61b49e3ca539eff152fffa1efb83d683de6553ffb4d2f79d9b3eef8c1473feae92ffc9f3f7be33f0380b8edc53ff08fdff08dcf68feb3e0535efd47ffefeb9eddf2c18e5b0b3c23183169b942d03c2d8f50c06e6caf649ed9132e1154dda16817dd7c17f36cf4c4880e5aa4e08c5a9f29fa2c97a225f2a4afa602adc46028c47e82ae844ccf3f26dadc6575278cbd182d010dece5155089a29f5805a38cdc2b761c56a158278b30b19327d3a965a530b09ba023a65d93278e9e4b5f141fa1399448c962ba26ebd217f5bc0cf7f35dfc50f2fc251c4c731860465978ba59b4443471dc8c23b99bb9eccc65a09e264884f571065907cdc5728ca304634253dace56a9e59ccd8a9e9d97b1970e631ea57fa000c2339f77ce42926b89d172a9b021d114854d498abfb6198079f616f74219da9373dd4600095c6be0a1e8a65e71ea51056d81ad007f1bcd7e2e08b787d88dcfdaf97521cc8d7de77160e8711e20604da22316df586c3205e6bb2cbba4848787c72d092f0a96f78ab9f40fb8f057ce588cb621c7cfbee25b5ffe5daf9879c47bee7ee7df7de18b16be4ac53ff378c4e28d6f78fd77fed42f80c8d6cf4dfe1769fdd2a4d745d6b39af975ded440f11f94381457437b3f948787c72de1709cfd4bb9df6f0b31d0f91cb1f496c5f3ed735c2f88c365b33375584de25ae9f1436d3b5d8f4b8b17468e43270d1fc4b9041663d5cf5784964013e8081c284f83cb0141b84d62c4d8ad5049e7aa1a1be9c559be1e1e1eb70cbc28f0f0f058154a1c8abde4bc1a7b7b78785c18ef94167f89b2bf97ff3d9b50ce79c6715614c431ff26c926c8d5f29d4d7260932abc87a353b217ad171389c67111d56c9d8e3edf1d9a6071a2bbc705b29f189faccc12baa660f6f0f0b855fd2e2f0a566cc716fe2b17fd5c7209ced695f7dcfdce85afb0b575c5d3c1a312a3d2cdd8d5250e850fe278785c14d0b9ca8045c3707128e7b4b085023388ce2d8e533d88c38b27ccc051b2a4d190307cedcbad879811ab6246383de734197f12ebe1e1e1e1e1f1b0e0399ff5d97e113c3c3c3c3c568fb30755a9d63054fc2f34f98500f7f52ccce713c73953108757bdbe3ed0ede1e1e1e1e1e1e1f1f09ac00b5371b8f2a33c3c56c8b494ba4c9ef13c3c3c16826aab412affebb99be769f6a7429c431c67f9200ed7370cbcc0f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0386f54893f90f31be47a20e53ea810ca59751c6755411c5e7ad53c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c6e3ee6a31654f02f34f3957aa19c60e6f1d742ec26f6b6f32cb6037bdffb0c7a121205177b3708eb12bbb39d699880ab01f6547608fbd396c4687a83faf49fba12b2e8eecf06614d604f152cd24e807d0555a1759898eb65b81d60a43377bfe7d111580f7090607ce626295b011a84dd1817fcd6a3aba1fda1af72cbb229110a0088350e2ff9cd4d024bde4a7635c471827129a3952fd44d638306a127b19f14ed9710fb45bb3eb744342b9daaaf5848d80cb0179fe9eab7ab61f10256a79d00ae84384c8aba853d7c281738f5d8f80c345a21aa937b9e764dc27ae0bcd1d9f0aa06f6e2731102cbb1475de951328ba505d10a65da790cbd26217169d4c4aa545b3933df02b6411133cf1ed4cd4983a27bc791b96c627216c80ce0f51fdb78fd2bdfecbd018ff3c1467ac37d298bf3cddf473971ba11a0490061a80abcad4b046f1b5c64c57d01d9801cb190f31edae5f616bd22d5a41d174cb1e0a62a14456d6c2827246c07b891ce22980952682e70e742428b7050f4823d818389679849c6e9494445193776083d3ba590d0241c260553ed52b12dd5151c15f57f6fcf0e51662de9b90eca92e6dca1f3c165492e3217bdef04b3cb72a4401a6bf2262dd7f9a1900d2a2230dc524acbf285ba696cd091c54aa8edd8f533b82dccfd9a703dff24a0b3da4364c2c033f247a22d2abf0921b878bcba428173461aad1055c81d1276423c14e7aeea100f238d961aba7016cba11e339f9b4c3b8f5908c225d212ab526d4b33f32d96782ccf26fc3b8f7dda059c14339bbb4288081e9713834f7ce4e2bfe4460041d84dc080b8fc6bee6d838ba9b82f201b00b8ad81a3a42083e4bc8776b9bd859a6081fdb6404170693467fe73364fcc6ad55c1ca72b71521c31415f17ccba2da08131cf965349a025f0605460997444f63aa1e9b73a84812e088cb7081a888a86680a1c45455a5fe0b422d5d9d167d94de081c6205a0d331d5e92bdaa27876473a56fc692b9f4e0e5ede62ad32f5fa89bc3061268126e24cbef974f4600b025a18a92e356b2500b9f50f010aee71e5c4476e595f96d67a4d14a9d9ce5fface4bb8cf38d4c2dc71e75bfe59cc5ea38e12c32ed3cf8f972a98915aab6e51e72985ca6b55ab825f9962c88d7ea99c97d1fe4c788469b848087c7f9eca306e14421610050b7c04cbd6d703115f7856483f3588e2a43bbdcded58c47e49e27b9ee1d2f29b09ac6719a048182b817011d81eb4586454fa0af0adeb22b31d2d9fc22fb074d648798e6d312d016d84d0aacbfaec440152c65677688a9c813c06851fc7343a0212000069a0100289e969c10b02e6c94ea58d912aa80b095aed64182eccb06847589508000c5d88d1790be23d095f6e719d1d312e849040406229dc97572a025d013900260448ce3a44cd0770442caa5659a744193631610d6241a02cc18eae2889e7362d5785d02bd004d8220241a7b89fd5e83b026110ae8ccd06b129ad1140808fb09360310b01f2320b40414d095384ad024b4040e53323508eb010282629c287b477893d0953855d8082009638dc3040c6cc83236e84a74042421d63852538a4f68a4b9bef7c58bd9604d028006ba02040c32b4a844a342d24b8c75c1b1408340c0a8ae75506dbe6b122d0139b7509385558c536505828b46139c1a12706ef50820c2d57463562add622b733603eb32519a346bd636611ca61b9cd2590842ac71ac10f3827d5488abe1acd0305436149c1738045c0970aaa797dcaf4908d4c9a9e64a04aacb6993052160cc384ea65376917b1e59597a25dd02b63e9101a001bb8b471a47291b98dd0a20d2b3eb901d7aa0b34705b521819e44434065d8205bfb665e7e2f8628994589ea299ac572cc5ca8774a645a21334fd84031ba12628e0daaabb685b3e8901da29fa1512d996636da41ba55b3342a91d8e502c770dabcc029dc47ae214af6e08499b343b8f6d1724a61432214d39cca72262c6466bd141b1431b31d784d144b8306f19ab40afad42ae849a515e70ddf0bedd3e824fef7dfff4ddff8da37fd49fcb8a0bbe9433997d9a12480656a85124131ed276cf25fb6031c2a244c0077049a02076a6a4e0f7581aa326d250291b342eb2a85ac0b56c59f347b79c6a1d80ed057187399e2f6b6c145b00d9650dc2ed556ae40d752174c71ee95c294ffc118b33d4b206023404876886c91d1d5108709da739ef24ad80099caa69e404f00c02865b680d0936812008c1927c9e2f8a66be84287b10494aa363b3b056d0d1b320a606af9a4136fa4da33990c918d99d05c370413ca4141d4c6b8095240732e9413640d94c232b08e40cc05f64a4808c9f907b5af4900002000494441549583a20aa9ce74885c11755b70921d82393bc47ec110dc9e145bf1acbf3ad48b455e5f63a0b12ea180beca3d86818ec0406337414f6043e2ba068084b19740003bc16c8af8468044e3280603b28238186a8c182dc2ba9c15131b12a70a4306554ba134fb275110c06680b5a0ec284f0381c885f40541021a20602bc040e32082246c0560e444ded90d2a02b64268c67e0206429a32d25680bec6616c4589f16f89d0153855684b6c053856d890680968a02530640c15d624861a11a32d30d6f6510709224683b01540332286208484f5c09ad157027404faba8c0dba126d61bbc67425b603ecc676e87589c30411436664cd1270b101115a8484b19f581130d44878318dcae37d85b99a76bf9c038ca6370bd812d894d385ed0aab8a9a840d090646da49a3ec726531d688196d81a698f27ca5204ecaed4438886d92a204b6029c281c296c06e849fbcccd0082ac36ed8aa9cfe3da4725c306341bfc8dd929701888818e98ea9596b02cba422cc1699bc1f4e06b23c0566013505de42e84318342c2bac4b1b29a556544f07a604db42c1b1c3baa5d5ac26a9ce4ec69e78c75895385638575898dc016db8b4ced1b19214f8b66e140e12c9663e642bd5322d30a99590144681214e320b14181982de3d5526de5b3681048e020e5b4d172322dddaafd391ab9247689c00908eb81b5023703acc905596cae21167054d110ae7db4845230bd0bf7225b337faae74bdaf3a67c113383976103d7965c9368d0541a6cc8a9aedf0cacf66c009ba982ae8bef7deae0f6e6e2bce807c78d9ff8abceb9f9ff1ac06bbff9c5ffe217defe17c327cbf6ba0fe55c6aac0748344e923c931344c661a2ccde118450201456556da7aa2a246c491c284449ce0aadab149a84b5c0ca909eb4e1dd81bb5b8766c8b97a9190ac8072091c6f1b5c10db6009c5ed526d253027d0fb09342032f18480ac1e398eedaf59b57ecad0a639ac4494baea12d80c30d2d84dd0cd78ca2b6103a449a957020cb58d10694cadf798ed63372436c3054d915c43bb1cc659b737f3c9ecec24f6128c1931f3ace5c300658648a8581a4c68300de8a4519c7c02ceba445360574125680b6c05f69f7b328de31455424d6d97b262abb9649c69b1557e0124a325f05084b94e78dc91a9e9967f5a5b60a0326df13209111a887441b8d4553c324317c3889aa131d7348431623be581465b40a4313ced68172d1971da6144571208602e68f6410402749ad355c56b9b2c8206860aed52599530020680a6c086c0f504325d8ab600b3151f8a3154e8089ce65fba381badb211d612903ccdc15199c48a711a26570c09f4044e60bbb40e349a0406c61a5a4cc5653f414b80187d659b6822f57bcd268918638db64094a63c4c22e8b186a4056cd0219ca6ddb8fb0a5d425360a8d1210c941d42d5540315d9000c051c24602061ac4b8484842bd0c8bdf2859684d92fc7c99966e18ad975040ed3dec95905d621f4d3b0f780d120b409233869e4d4f780623418ccf59acf11b02541c041de073b494f3346e93e0a084dc26efa4a470ad7082d81b17b1f39df565b16bd1260a4d1d7a049e4da2170860adb813d06691004578eb8d5c90eabc56966416ea45bf85461273dca7091dbf5821392c55c902656c806ae6a17638ee874239f11a7a9a1dc37eb6fb679d1b80b675126fc7905cc5ca8775c32cdc5cc7d6df31e266cd0213461b7642dd556360b46b23a99d62fa25189c476091c01eca70b62862edf47ae2116daa33343b8f651c2b59542403677c63061ac21170a00b72aafcb0645cccc0474c821fc05c69ab30aba25102936629988d3d7308fe4864305dcde8c9efbbccf59b841fefb7ffb43e0dce2380080aff9aa97fcf65dbff3f29f7eebfd78ba6caff950ce25846550c1e009935389f89efa5fc4d84f7301c6ca3a071d8111175ba1b59442ccf6eced4a80a1b22e55899631c7fcc660b816622f81629b40572270bc6d70416c83251477896a2bb17e99ed283aefce9b4c9feccb98894c14dca9424f58363018299c686bb89a5218b1223640661154de9c680b104fc325470a3b0142721a4e65ce88db612cd49501a14954b88f14a399a7bbf9baa91c8a3400ce0f312762cc48b968ce349443e0aea483188a6da070f2375d91c671ba8e32a505c556452bd79b9e1bf3fc7cf45c10a749108cd11c61096813ef15155575090355606a99a40c5dd7abe1a21d95cdf0cd677fcd7f72a4b021d114186b0cf4a25ceb1916e1dcb8270aeb025d8191c6502d8e140484aeb4b92db657369785ba21418c1601408b40e9648d393889534a82287c143bd6afc29403202a1279263775f2844803c2c6cecdbb712a2eb3eb36b1293993946dd6211b6d8d53623123d1f9236276c65c0541006d42534eb951a44364df769e1916301a2f660343299e1ba22a8d50e07e0c8bf651db516cb578af5448f105a78b9f99850084217146c9b5c5621aad2a72c18c9e4488d983743b745e0487947b2523eb254129e73e2a51d2029069c4bcaf2009494a94428163ce3d5a84be465b6254b96107d759935a9c6616644de46c0262042826f7c27728f8b30a6c30b38f860a0dc2156935f1509fa9dd559cb241023043e40f030b5fbb9610582c362b3fa744efccf3808b99271c38618304d3deed4baab6a259ac4aa615d2c85440cc4bec1a02870b86ced2a8442994abf8f9215cfb6846c755510ae6c326306048424018a96a2c54c4bd4bb34176a1cc596ea13430ffb491869aa60a1ae8492b4e4d56bf395d08dc51918d8d8d337864e28ea73df67b9e77ed73ae8621f4839fdcffcdf73ff0abf7474bb4d7b8f7de7bbfe11f7dddafffc65bbfe9c77eed6fe999b2d5f3a19ccb19c6c189c29a449310690c73f501054a6aa29e26da6152cee3b4426b2a059d69d2a18cd0ab100b085251df260cd83aedcd8502c7db0617c336a8aeb8cb545b69286a33c0d50063c62853b63fe3d7e4dc07614bba66a6c33c355c13c66e5aad7cde6c10e43794d159019c711c973352e6303a44444800783d2fe069e6b133ee2d08c096b4e1181b3c9db029cd057472d19c6928272410389ab43d4e55b3209644c1845485ad58ca8aad3417165b05b6d86ad6a8ec081c2605ae734760a879fe60a82d90ccd673b10907042ebfd4148f548c2be0ac0926138c356e6834059a842b018e2a54d9b9d057182a34053a8476300df6bb028d5b1263c681b2d5192d5a202334232034805385262149259151157d5ddf55ae950ae1685d46f949cd6e09768fc5b33234cea72de82aefece8ca39cc18acfd894e3db3b9b0f45f2ea691438a05283e346e53fd3b2c6b66be14479c67ce07f4b92c5789265b175893a5370a67689d4d54160c55ba8f4a0cac26a1999ea21835ac78c1fb0f143a027da051ab6ff1b9711aa7326ad676a46272afd0c82edbadc061024968097405da6241c6782deed54bf1d8f234aa335099dee1e207cf33f3fc1f53a62dc992aa8dcf57a6cdd3c825b1e76fef740a9cf9b36eaeaa14aa23ab44e6f7d1325bd574b411e80a1061a8175d925a99f76ab001173c851ce44e38b5f7a6d93d6cc4727f62176a3e9f5d675fed71cf7efa7ff8c2c6bbdffb575f75efe92e874fbee3dad73f63e3ca03371eaccf87711c7fe8431f7ad9b77ecb5b7ef9cd2ffd37bfbabbf32cd9ecfa50ce250ce450a4799fd1106812b6248ed36a0ec7362157ffa6aa56e82a5c8f793343a47d917b02a354aaac52e078dbe05c6d83ca8abb862d9d8fcdedc568109a02eb0221d94cf0192f6c829eb46e8259b6ab41a5d73f5736287418172a62973e5ab0558beef6c9d67d9f4e7be491e32b1ceb74081b84a182b8e34c4087793e9483ec4fb956721c60b6126a8ab2622bc1ae62ab812e50eb6d010d1ef36c1047024dc1996ba7a692b16d4b1f67423fa6c9ce7c39175a54b9d63a13f00e5c01dd99e8fbbc8537f7ad91c20890011a84115762c7c27d6b2aa486c06d0d84547681bab9f4ba9f268c49b1388465122323c650a1d700b48d31c71a6d09ad9d61234669f4b44a9a9c463b8054b31eafa9ed3c9d14cd49c43a1362e33c6b7066dd4cfe79e60f6246081ceb6a4bed66034e4f36e6c31f8946080c33fd4199cfe439bbd8603e056c218d0ad11118ea8290a5ab3871250687116d216c666f4fa6144c734ca2b4235a9330d679b2d619486b8820e7722c7e778d038ded00eb221f1ce16958d0f055ac01892659a7451202817e0cb0731f39d5a7860cd0366d9505ba029a73a964850267a4d093e8095b577813e286e59c661644f0acb27091bbfc1dcc84829982e48a6c5094eed1d788095b214446af7704daa2424bdab9c537bd4254ea688af4f34e7e7685b3588e46cb30b343efcccbb41266cebe0c012199eb0b96546d65b358914c2ba49153625713384d9ab6d22c7ce712a55051c54f8670eda32594425b8081dd1882c05c3511c7c5cc6762035e2c0dcc02dacc82221379f651e7703d0fb536bffbf3d6fef23d7ff6af3f38560030fee0873ffe7d1f0601a2b5f6f52fbcf3db9ed2eee9f8831f7ce007ffeb8d07125c7dd6a7befd334fdebadf7bc176b8dd88effe2f7ff5d31f8de46d77fcea0bc7268e13c7f1073ef0817ffa5ddff97fbdf1e7bee2b56f3ebef6a9a2d5f597915fb2304efae358610c6c066810c6e98632292702b6c67fc64e9835741d56e85914774523d394500584c3041d818eb087ff0b058eb70d2e886d505d7197d8d20b1131220d9668a6f93bc60bebcf69900018b31d22a059569c67cbd5b201d2561b330bd20e20d31487a6007399235332f4c2ad9a33ce2933bb42c7424388d906550923241c33a6dd8b33919c90c8749eb2b92fd9684e3e9463fc8b0661c84ca035396b96642ba1f2411957b115d8556cd516b85190de8daee0be9a0de200e8084e87c871508358e4aed19986bc5a843d55b0693b9207aa5e7034d2684bac4b4be0535dc45b13234cd8cb7dc0e8086860a4113304b026a1180c9bd87cba28e2db16364b026c6301a70a0c7b62afd29463a517b8d909436bac0bc46cbbb55771b0db84636d35563335c8461a1d81ad00236d73d41530d090644bfa05a3491099de87e6cdc3b43f39f382ebab471a6d85ed94a942c2b18666f4136c05d89618334242087b1d00f35c708ff3093899043f837e82ed00db01226dc931d618cf4bffbcb42a648353850d0909c40c0224e144d97e3deb12cc36cd5e55d0d6ae8572b1013b14958b46e541e8d9fd3289ef4c8b132bc1bc6100700572333054e80904b0374065b39737a52d446a666aadcb6954b285c1d89488180238d58b7b4320eda5b715644e968ac2288ad14fb02e10020cb404c66999ba6b1f39b51120d9361019696ccb4ca2ac43e018a53e56e888aa94aa4523d4e734c51824d8083054b64f1e118e5519b9cb3574acb1266d886a3ca98276b0816b1f75c4b4597b432052b9c3192393db84936a3e6e5b403202a093c9d88a145a022c10d22cbd9cb3a8290dea3273b9de99976925cccc8c80d01160a02da0d2e3a325549b6b162b94692e1ab92476b9c0e90924408310609a92eca2916b88f2b79d1fc2b58f96500a31a3cbd809a62d0f468bfa1cbb98790936285a289e97066146416f05d80ad81cd50842a431e679f1c7a9bfb1fa949ce6f6d66784fd9fba6f3c23539982bff3c54fff27ad4ffc93373c786fb8f18aaf79dacfbc60f00feee90368ef6cb7defb81affb78d27ef4e3dff2954ff9d8f5bff84fbbd7df3d7afc53812449e2388ea2e84ffee44ffef9abbef73ffdf84f7cd96bde3cb8fdd344b3e343399728902380ae840631d830f940c124a5c51a5d614fb5b5ce74d275a8b9322bb4be52a875249330d64db142ba078d2c2d1138de36b838b6415dc55da6da1c30ce8bb67d4ba686652a99adcb29d354fd44a32dd013f61e12bd882d57cb0600c60a6d0112602081ad056b2bcb8104b4254e547971b37368d75675b9bd0a18286c0418ea7476994cf98827960f09a3b809a709b6035c0930d6cc840018596940005a82430204069aa671a349342713ca61d040635d98fb9a39e66956ce91820c6f7bec9ab49ef30ccc25416a6e7f6f0418174576bb0282f8742eb5db5c4274a8e68aff9837039c28a8b98398358988e7b4b8d948c4f35e4d40b67177b503b2a9d44bb4ed379eade19a36a662707a7c647a38311031741a063399db94362dd78c930ac15d492040997e31980e614a2e457a2df7621b1118b3d52b23859186e605a39b3d6c0264c6f21ba7de8265cdf4463a23a689ed25e8a6cda1a92899449acc2224e9e70b273e4a87a0b429a33de8d3f6220073139e4a8f04937450950e1aa73dbae2543f9916fa93bf34312693d71c73ae0ff4a4c038fb40171b9815301f1aa227a9039f30a440acadf84816b531732d948b0d26d3c946a0353b69541e311445f11a63af1fd789e3d425b73d2520dbe98933249b2c6ca4ad97b2904665f90829f364bfeefa6b8615d99a6d9f3ca5ed397694594c95ceced0dd6cb1a19eaac9927de4143c84a1824a85c63833bb42813371d79b34bd5f73b5345a82d3a2cc6631b3367fef22f702f195d2ce4818e6323670cdce286043a3f1dcc5a22acd9c5af83e9c0a1323f14ed434d6661c632130d2e8cfcdae70164bd0a8163397eb9d4299e662e6666aec8afc022ea1da5cb358954ca3f4024d39472397c476091cd33f3262040495d7b62e1ab98628f146cc82cbb9215cfba8ae52088026e14423d2508024740546a576ad8b99976083a285e2492c6f220d80bcae07537acf40942d4e28ba7afcca333e2f5cdf9999c20b6f1b3de9cea72c64c5fb3ff6d1bbafb766e338576e7bd953d56ffff1de2766d45f73e39ffdddcd3f7ee747df7ec43a1a7da8bffeb2e786effbc0d160e7b6976eeffed03d47878cf874a49ffaf82f1f5c7ffb43e387c4fad73db9f7dad7be164010044110dcb871e3e37ffdc09b5ef33dbff13b7727ed6d92a10fe55c70c4c77b7b7ff1be49b942cae4749a299f8c344044c05059e37ff24f851ab6c40a5d5a71c7d5fa186a0693cdbf560c26441305ed1038de36b838b6415dc55d624b9751367d9f61e69ef219a68dd285356a480a68c64962997fc239856cb95a36303b4e0a1b54523c7524a580064ed5e2fde51adab5554bdcde88693a3bce35e4656094baf09aa7d7d14e8620a6289f9c655afcf7739e3e4de994ff61ac89014186d388d3792920b0d74e15798005c556cc25c556d36ba7f2b1ba8ee0be9a70f0544fdb6b74f46cde85043726d7e8e42b85da33a943e943dba69eabf6e10d8f1933e73233c57293e16246ac9ce1895a18ebc2bc2c9bee510b2a5fadb7d0cecece627e46f313d170867897bb05b970ad0a479914924c7e9890c6a45bc7e95619ebb935d473c251153c391b0e1bab82b52d9ce35817bc52095c0be5628399d7ebabe599aded48b56b53ed966f75c9cd7966ce7ebd706117d2a8640b547c37cebf46c4d3d6f4d9cfe3fcb149216f94efa3850b38d08b050ed20cc7c2a4c895d068394e2b5c90127297d99d45a5d42e36703d73e62bb36e1b2dbe8c73e196445eaaccbc89aeb3f2e57f599d99178a824232157e682e932abced7bb9466ff3b358a14c439a095b7df58a3f6727394a48508b40e58c574ca09a4ac1f821e334a93066b402102d38ed2c66e6fa6c50b4145c2e0d3430286835e76a86b7fa7c1c15457dd9d90e81bc112bc2f00ac5f70cec88a393d169d85c23ec02c9687c625738b93ee2b5352911fdcdbdd7f125b7212dad8aa2288ee33ff8833ff8df7ffcc7def143af7ad16bdf923cfa5345a3ed4339171e3cbb1f69ce2ccfdad8bad84e28b0e42b8bb57291525de06435d1bc562a16fede36b830b6416dc55d531f95cfc2c5b4c3cc87c36a745c211b00b97ecce51f2ee18c14ce3a4fb5d93ec46338f791e2b9db36893243ccc80b52849369ac946c0c69261927fd81c17d4d36990a7caaa61d798263470caf609998cd0c1f8c8a05d45e52d89f8e4f8a823896a5b2ad3ed3908d067623e8a256228749611499fbf3b338a71e791e1e97078efd82bef2fbe3422320db8b8e1927895f8f25713544ac711857bae7f291eec85c92255aee76b00250cdd6661712b14647a04b50a68a5660ac2a55fb9e3b1b70fdbfe19b61bf8df70ffe34befa154f6cbcf3cf73e7b83a8ef738bca36d9b19b4d65abd78600a2ec26ee78ac4be024478478f4e4e9402d4f1c1e4bb268863fef79e7beee9f57aeff857dffef77ef8d7f5a39f251a2d1fcab90c619caa42c35b4ede36f0f00262562cb83e9dcf2ec9de2c3e691843933008a5f701d17c2827dff698270307bae2bbf36c8b92f93f2f0ce24c3f9fcd980573a69620f3afb921f2aba0990bdf4f2fa7fcfd06f6b8a5a1dde7451e171926c7db144b7a29b5346e447e0d2a78b67a6a455c74938ad15f3a4e9147a2d1bffc36c04021d1080582f4d7b17e78d9802b1857f37fc373f61e9f13697874f87ffcc1c9af7fd133be9fee7ff3bda7bb089ff2846b5f7fe7e8a7de7df0b607c48f7cfe6d77ddf5e07de1c6b77edefafe47fefabe04eb40b871eddb9f71e3073e34de79eae3be61fdf48d1f8f35009e0a973883288adefbdef7868dc67ffefe6f7cf18ffe263ffa99089b3e9473a1fdb4ec1554d9488d8fda78dbc0c3dbe2f5220954f029657ecac63426d1199efc6a7e269b98532d9413ac78ceecfa654e4fcf077178be3539723700bb0c045e6c38787878785c1654acd5f2f0383ba2cb13d665d4ebce5e82f294fbcb44be4c7de84562835ad71a17a6e29c9345c77ffda71ffe4783c7bdf2f94ffded178652257ffdc9fdfff8fe87f654f2fb777ff8975e78e72ffed33bba3afed087ee7bc5fbfba60661f0d0437ff984a7befb8b3bbdf1c95bdff957771dcfbe98d63a8a22a5d46ffed66f3de6318f351faeaff57eeb7ffdf297fcccddc1a39e0a1978397381854a61f0a6248a531ee0a17366600f0f8f9b281e969127f90010cfc90dca3f9c32c93b369ab328949319ae9a76e16a2a995d1f960571a4a0276df79e7ca5b7de0e853fb5f0f0f0f0f0f0f0f0b8f8566ea97138ffaf9c1a843cfd9ffcff314f7f60fef0b9bcb5feff3ef2c02b3ef2c0ecc7a3935fbeebcf7e797e16c9e037dff1f15f7c87f371b7df7efb977cc997dc75d75d6f7deb5b9ff9dccf79f59bdf2d9a5d08494128b71e25b5221fc7b9a878f1b31e4f4482a6008130fd21f37fb01d8f733f4c519e75e573b23c3c3c0a91687d3c8cefdf3ffdd85e5f696df371ca43394c693087176997c5ad83cf14c46907e2ef3c696767ad1d84524ae9c9e9e1e1e1e1e1e1e171f1e18ae3f05c9674f6131bc4c954d8676337e61f3533f82267345823fa318f79cceffede7bb6b7b7dff5ae77fdda5bdef2872fffceeedbfe483fe6d344b303221201c9d0f3c98545abd52022214ce086049189b8e4633a96dce687492807d96617c59f64fecdc7713c3c3c1ceab2d36eecacb5eebcd2bbe7be1ba751628338d54239673c2570d73963711007e0cf7fe2ceb58d8e9032495434563e11d1c3c3c3c3c3c3c3e33218a0e79b8f53f8d8eb71eb3d77bf73e1bb5d8f5be7356dd1fa9a977e0a80c73dee71bffb7beff9dfdefcb64f7fda93bef5652ffbf937bde92d6ff9d56ff8dca7fecafd2c5b3d32f7d97a5c608c4691cfc7f1f0f0783841104204a1dc596fbfe08e9df7defba0624e2b3e17877208cf7cdecc03b7241470acceb79c0ae0275fe93df7f157c250c691bf91c5c3c3c3c3c3c3c3e3d2e08c711cf343491ce7234ffdface639f760127ae46fd0ffccb2fbaf763f7bdf6e77fe30f6fc85eb7f3ae1ff807cf79f6a76f6d6dfdfe3deffb827ff92bc1139e2d9b6dcf211719834f7ce4c97ff92b9447611c672e7ce3e3381e1e1e2b46d8089258fdd9c7f73e7cfd98c9868ed30bad26bf22f743617f1c4155b262ce1ac401e3719bed4052348e3df13c3c3c3c3c3c3c3c2e1116c57166cdc4c2384efa18661bc7415a6175a113b4b5d6affed95fffd3e356e7094f47d87cebefbeff1f7fcbb7fc9fbff00b7ff63f3e700dc77bc998fda5e39786810b5a1dd35c0f643768de1df2f0f0f0a885681c87a17ce256f7fe1b472306c85c4db5a0c02a70aadf7ad746227fb1d4e2200ec05bad2051fa82ab6a8f5b455b03d0443ecfd9c3c3c3c3c363856e7089da45bd38ce4ca39c0b0b125ffaea37de1b5de93ceef1b2b301f09bffec8177fdf357bee0733fefce273ff9fae9ddbedde3e5b10c31f591d252061f93f1f0f0b8f948946e8699fbc827a555ee508e8de384840d8986b0c26bb028881312b624f6626c046809c4cc070912068080785da24160e681c6899a68716e133a920382d67caa98402a5990947b3a188e86e33849b4d642883008daed66b7d32a77c86ffe179780e670effa432723f5982b8d566fc36b8d395ad0613f1a1e1f8c620d50afdb78f4ce6682daa75b4a37f6761f1c8c929ded56afdb830fe5787878787878acca0daefcafec38e3b3077c9cf9213d4c1c7ce2231771e25afd552448607cf0201d5e07a013f505dff3938f6d46f7bde16db8f284f0c62744f090e790cbc1c0cbdd30eee1e1e1b1dac880d2824497b8238888c78c533d17ca995c3dce0ca200800476021c2bec262060a7acf7f1f41af4807025c4a9c291e2ad006b02070908d80ed0d7d88f5912b62520f84401409bb026f92441c44c0c613367b56ba4c170747cdcffa23b6fff9feeb8fdcecdb5b56670324e3e7a78fa5feeffe47bef7b707da3d76e355d5f3c3aee3fe9ce273de989776c6e6e359b8df1383a3c3cbceffefbefffd87d1be7f0c52284bb0f7ef2245261abf9c4abebb18d1dc8bdeb378e47b1089b77deb673fd88bee0953ffecdcf8affe8dffdd86f7ef048f6d679d9a73df9f6c9872ec8fe681c47d17a8345ab5be1fda91f53ff707f341a2b8690c1f65ab8b5de4b503508c22cf7f60ffafde184c04110745ac1ce5a8bc36685afd3de51b2f9192f7ac5577deeb3aeb5c0fdbffefd5ffda95ffb1fadad8d5aa11cc58dfd43fac2effe91af7ef6b5fe5dffea87df71bdb779e5a4da5230cbbdddfd93e108904f7b54270a3b176cbfd7a5a98787878787c70adde065f37150948e33978ff38a3b8f5efe5dafb898136766db5125fd643c1e9f9e9e1251afd76b341abea8ea82e38d6f78fddbff9ccbe238b9688e71a5fcb27978789c9f6601338f34470c10a954bd644239b0c55669282700d09548187d6d5591ae22a718008e15461a00060a6d0280b66066f49571a131d0e8089b92d39318280ccdd399519a397b723a5803ffdbbff7ec27b6034e628c0e30e475a2e774e4677efa63bfea29b7bff69ebf3c89935eaf33ff458678f18b5fd4fdffd93beff8288af78f3fb3bbb7d72fb9f40aa1137a8050a55701a508624301515454ec08f6debf1650bf2a8a082a165044a5ab20d243afa1050869a45ebf2d33bf3fee925c924b0382f0fb3e6ff23af6f6b6ccccceedcc7eee294683a228b22c4992971062369bba744e69d5aae586bf36eeec7dc900002000494441542ab2f312ee1894823c77d767e7cf680ef291254fbef1973ecce4e1c482f38e568f7df2643b0239cb1f99fd9b621e30a8a38500f41cdcfccbad69560355828ffa9a5a8ff6e89c956298b97a2987b7793421d1f14d93628c6736edcd71126dcdb520454ea096a637dc7f6fdf0e89a11af0169cdcbe66e9b7eb4e848499e53a48398cf1054572f2d4e71fec11a5f79b172b8ebcb347f7ef5cf7db1f19256e93a516fba36237cfb71cfbd2bddd4cfe1219a3744ea7c24406f51a482903a608314da24c045c000ca0d8adb1d4a12918e30b0b3cadef7b7756aa0ee0fcb259cfa47999f70a9272ea7b4d11044110e48ad5717cfffbd59c7a0ef5979b4005a76c8d4ea7d3e974d82baeba0eec776328f56628b5c2416b1c0441fe859b92ca98cc2a8c2ee53638be85b2773ebf2a0d81ba851a0e088b430000a4d2a1d845fdae581a0e38002bef57b879c27802008c63c001f3d2b291bca6bc926e8fd7cce8fbfd5b9954976a0b92caaa112fbcd7b7c5ccbfd25d6eaf5e2706eec8801b327410a3d4e57256da4b92bc1a811f3274e09ad57f5caa1d6b6d2a4deb9b66df7276ced727ac11d68a1785f0ee43bf6dce99d45edef65bbac944946aa744acd6a341d94f59c150a8e8769aa73d715f371132bedc9276c6a911f5358c4e764954c2ae79e3e56131a56bb4e14dfbdcfc7863cd33afafc9355a42695d2639323545978938002098a29a7419d4a4cba0c19b3f7efd9bdd453a4b680df647aa5d4a1dddcd0400f97fcf7d7fe531c91441724342744a7d5de62b6e4f19389de63bebd0141e55ab185b8dedea9b93450e19d174d5972742c3f5ea95f13dafef3545100441907f59c7a9a2e504be04dae5f8241d6c61e43274e0d27e5626dc5408751c6c868b0a0f82200d7553aae0efe93303ac1af3b8548b11ca6e4a8137a8ba9faee2ff8c3150011c6a650182f9ef8915125a05d571186376bbf3d5de4d0dee12aa569b8fdcc80b4f758e9fb9f99456147cbf8a30c66c76e7a04103644952d5e08fdb8aa2f03cdfb367ea1f7f6cb8f81d6b2050e9881872ef1dfb9ffee15821802eb0e5224cb069eeecf50c743a4d6cb8f5bc4d72d88a018416513aaf46e7f06a6df9e714e01a85eb28e86b3b9a7fda63f782aba45092550644afd3c4848a2aafabd4ca39c5925a9cdf3442ab684d00c4e6611e5bb147560038bd5e88b5e8f482c69bb565e3d981c34bd62f5abef5a43761c483d3064540a3fe3d8dbffec2abaacad56a9243cb5be0fcdad7ded958a4b526b6bb66dc0ddde2396baf7b67663ef1e26e8fcbabd1072d80971729676e140e0050b0ed8fcdc7b2650097490c09092db07bbd0ebbac5200e078c16ae22d26930a44a186c29c331e0631a11aad31c4ad1a8a73ce48401a851901a2ab76d8604d51619476386c91c387b72cbdcee65e2392bffde0bcea5538b17c1b89b86d851eafc2007841931426ca1a7d0deb835e1d00a8aef04dc345596b2db2d9258f5b567c966c44a713e2437532d1b33a550441100441ae2c1d0782853a0e4c3d8e3a0e72797a3004d564ca951a422048522b044190061b555980fd0d8132efaa0ac171fcde550200c80cf4a50fe63a0eb41c28b456c92638320503cf28033540dcf1954761a0e340525859662b16ec604eb7a75f8c2991f7aa6e0f00b85576c6a5b4326b7c9f1eb5cb8d0c829e2700d058a7ef1b6dd869f71a0c3adf8e0909095aad5692a41a4aa8aaaa4ea74f888f2b2a2a0cbae31f7ffc5975af81030754ddb10efa960f53effba6ec7ae4a36d153cd6586eb176d2c70b868742def2671f5f961f3e62f6971313014e2f7eecd57f1c3a4fe4351fcc1b1e05f60d6f3cfde90156dbd18001576053754d7bddf7c8a0ee4d4305d57e66cf86ef17fd96e375b0006fa0a4c96f7d371900a46daf3cb434db99ebd11b5af4b973e2c06e49165eb59ddef5d7b75ffd5e4415a32564e5abb3d77a6d3a83aec459b47647d1a06bada00fd5039309abb3e31d0000788bb3b3f2548b63e7ca853b0ed9fff3dca008881b35a6f9facfd2cd61c6f3254ad502e4539e814ee00000c2473ef7ed480080cc6f663fb5da1e3deccefb87272784e93800b9e8d4d6dfbffbf68f53da90a8c212cb830b17741321e3cbc7dfd8ecb28bed5f59f2421350d25e9bf9e6d1e0e5add8140e39400151994865ede081d100707cc9e2e231b775d5b51dd9d5326fa74d308a3e3da5d0c1f8980e93ef1dd6ab4da41e98e3dc9e9fe7cddfe774e77af5c1d67b72dd62d0abe3d54415555ff8778f932e37dc755de72689d1162d0160cecc3d7f7efdc56ff9c40560a95a912585780f441004412ecb8cb39e9fb260cb653f3db260ebabb273dbd69292a25acb161262eddabd075e23a48e5d14938723087225dc94f8c037c4af98708484f22003d8d5b2147b00040400705130f110260065a025fe9037f5bf11320070333000846bc0ad0203e00014062e9501805d65a13c703c480c38c6280b6e8fe3f5ca7dc2f5aad30e540580d34efadce192392dcced4384fd25caabc7ec2f2487b4347200008adc275cdc946fd3ebb5be1d636363bc5e0fa5b554c0eba531b1b1d93939d5ed386ad4c8c0ed7ffdf5375555aaee58274ad24f6a5b36d575bcfbeed4836fefaa6e2bbd463dbf6afef7bd5eb831b1f1cd77f5d9fa7afaa8e9c3a3006c1be77f7dc8c31173ad47cb77f3dab613de7aa89bffe19e3737ea32eab1b6499f3c31ef985afecc5f61178f46db6ee21be5bb581aa75eff640bebcb8f2f0683931335a2de2c31a3caf8ee2956006099470a80e981945e35e29129945a3011a2ea4591922043212160d0103ec4527272edef6707dd9e0886d61dac70ecbc8b54538045391056b5c09451559fd028cc2fa269ac4dfadcfa5898f3c9ffa6150084563336b3bacc3a69c5aee8f4026936b0af15403dba72c3d6c2f8b15dfb185b0eebcefdbd8ed7ab32e14abc1a3e69e8ebb3fb479556d1141f0d1ea5c46be69346565d5fe43169db4eace3d5092cbcacea937b756c5e5639624c481935eb29326bf6724a62827c17f1074c044110e4f2cc38eb698f0335a61e2fb3c701801ae22796941475eddeabd6b2eddcb6192f1052cf0e5c179b9b720b1d0441904b7e53d211e6f3a3a2043cacdc2447204c438843652cc0754a00008541bec4f41c50807c0534754849a432b0a98177b2f21c920532e83910807104540a5ed5ffb9c4a080321d613c000590aa898fa3284a92a0508fcb77f41666e3b3d7b47ef1ef23136384ef729439bd5bb550f2a9dbe9bb972669f48aa2fa0ea2288ac1a09765a5d6475942a8d1a8ab61c7a2a2a22aa552abee58a3b455dac4453bfffb5dce93b3fa86759a7457cf8c3f02e7322470e85045a3bae2c35f7abd7e7d42ab9b9e7cbc282101c0f6cfbcc587ad16a3bb046a3e1a63cceb0db9634a370b0064ff35f7bf7f6687f5befb81a149ba76936e6af1f0674759e933ffd96f9e7d767d210516a925328d9e38b99b05a0e8eff9af7cbdd711d3e7813937b60ded7363ea4f1fa6d9058345a2fae24277eaf4a7c7c60040e1ea25690623571a1489781402a6a83813e7af87eaf1e69d7309064a48557b68c618212a255246961712b5608e36139ae9b54caaa600cf6ef61f207fe56b4ffe784e06661125736848d1a6054f6f2bcc2f76a98626231f7a784c23a1ed806479d3562604993cd634b10c688a189daa8846566eeccdc92e57f2b02e2600f9e01ffb9d1ed7ba1d257dfa8724f6ef13bd6ebbdbad0856d5a5bbf1eefe510060dbb3f89315bbceb3d0489dcbcdbb24cbc42aebdd6edea344dc5e87ab5343e18b377cf4f2f2dc88fe773d797d02c45c333061c517e78254848938bb40100441ae001d27d8a056838e53d9bbaafa838784845c6089bd079f6fd7ee85e3be379616c366bcfbf90b23e33575dc5b3afa5a4a8f4d6f9ffeed5a0b5efcff1f1dd837610f50664860a8e3ba81963c08825cba51d549fd528c1a20b350061e4afc6167cbe31c973efe4a0ca4d2c8302aad7558f605c1a9f6a6e5a6158c74ca1654064ee60fe602009406f1ac620c8caa877adda5c3a6a795419ad42efec33d67a7b58f6febce525df6b28d4d84a39451ea9f0a1002b2ec0fd9bc75ebf6aa05ebd1a39b6f41ab15abdb1100d42a7179cad604ee58e375281369a87dff92f756b77b7158589729b7380a0904bde13330f19e82bc3fdf5fd6f5ad7171096d2201ec1b3e5e920b8c721a28cfce1efc68009445754a090100efb6af7e3898253b4ffdf2c5c65e2ff63719da768980a3b6b28a486e3df1f00673a1a267315dba840200088dfa4e79f01a00219c0700886b1de5da6cd36ac5e2124fca5d4f3dd43b04809d5afae1cf1992d66c2aad3b71daa5e6373ff85cafb2d83d27e7ddf3fa1922b93911aa649aa09451c21863c0958d78b48602f09bfd97834a6e9e7a742613108dc4b452b1237440bf7e4991a13ac21105400053b89e80adfa9925ab46e1296b0a3711192ddf505645558819da490720ed5b7ba8485259c6a62dc5fd878746f6eb13b3e6a74c55cfd1a82eddc20140defdf9e77f1df668f4469b5de6f85016743d67ade3d5a9a1f052714e6161ceb9d57f9cbcfef6a610d2385284cca015c1a904822008f2efeb38c107b5aa29ab82bdd690bae1a2d1765f7062e36d11eed36b5f1a3d66e23da919bf8c8dc014e1ff9350c60810cef71f03424ac38912800aaf04082365524fc5de4248ed320ee6a04710a44e3725cabc94797db7219f53150100c211d01070d3323310bf6b9550c7c1fad20dfb01637bb0df5b082136490961b4ec997b7f5ef1a273f6e99d1a7d7b30b3519cdac158be6989a4705c69e240425c2e0f21feb703070dac7a725b49896f4ba7d353dd8e506a7d1348a93d4e851debd85e1c2f1fff7efe9ad4278686b5e967a8a64d19634cd5eacd991b37668cbb2909006c7bfe3aead51a75ae8a270b7e34069c31cc080060cf2e524d1adece74c55936001318ac06524199f309292a25c460f5b5a5b971cbb6011b085a1e1814dba4e4db9e7cb48f1500327f7fe7d5e5674ca146b95c0b09da0465d7b4d2a78c31a6024f98b96582080050925dac00577d01b880146a1c611c215e55e796c2a6bcf1e8e0882a3da63c8036547813b484559a82568c73e794557ddb011d440010bb3c3af78780ed237a5f13b6ecc73c4521a608330080ed74ae1caae33d3ce179d1264135eb19a9dbd5a9b9f01a021e4f89bbec1ad5561104411004b91a749cf210c7653a4ec3159bf0822068439a0dbf6f5a9bf7e7a6657baed9fdc2ad0fccdf70b440d225f6bbf783c56f8c49d000b3ef9e77d7edcf2d3d584c0573b3d1efaf99df66eeb8e70f154be31a87e975ad1e5ef3d7336d3d3b3fba7ffa8b4b769da76129935effeac369ed8cf8c07e75f5e0d2e72152593724be5f64714e8520c8bf31aafa1608010003077a0ebc149cb4723a2ae1824f54a3c253212f55408158d587fe4a7b723c39e1505244ea334239e626af670973521bb721f6265d1bbfba23e3e938a5852f570fe14eb8149ed3f80ec2f1c466b3994c7e0799a2c26a23be1242ec7607cff141770480aa59ab7c6b2aed58471d8700885cc192cfb6f49cd5d35c9d8c03a0328dc7210d9e3d3ec9b7cad267c6cd5be67c7d546bd2d67e3402d459e800d08325de2ad8cf7b89ec098db70000b88a5c8c00a13e332b412b781420922a50c9eb2a7103e8c1bbe3adc7de4c73949d45a7e589186ee870cba343220120ffcff75f5872546fd27b29f56982be26093573c73e7964fc079ed2fdf826e1a28b68a08a8ec31873c9d4e12ad1b5bf7d442c0080edc0de02e0593505d06a79c22505360e63cc29515d8751832200206bd94b6f2f3de24e98f8d21bd7fb441d4698e2950144d05bf55ea58806bb181ccf292a03be7253e83895f26566d50275cbed06270737b30eebd63f61e94f391eafbbc405a007737c9860cbf3101d5554550bbc3bd87a11044fcd5707aa2f7cf51362466aae08822008825ca13a0e54f0a80216f8afd4bfaa610bef38b47ce931a149db28014adadebd68ef4f9d63e8d1afa6f4bfe3ee9ec77e9d1091bbecc1678f4ffab3e8b14e0629f7d0dec25073f26bcb9e5f55ee57457397de32fc05e985d579dbdad3b4f7268c1cfb5ca7bd6fa71ab05f5c9d1db82cdbb82fb96fa5388fa8e8200872796e4a6519f24a71a9e0a2e5b20e002b0f9a7301d24df5aa0dab83d6c30237af3a0710359abf8bd54ed1cc174037d16c7aa17b6213e739c5696b6db4bcd0bd494cf1592639000004f27709081ac1771051a3c9c9cd6b6a685c5deef032789ecfcdcdab61c7ddbbf754da455194aa3bd61d8b562938b8ec8bdd9d67a668833627032872aa61fda64d6e2d8067df8245ce7177f58c1872f7846d4fff7ac60e60aef56890bb674fc9b54342c4d43b266cfbef1f59d6de77f6350180fbf0aef39471e0cc7300e820e19a6b9aa46dcc13ade1ae8cc3397b0e3887f4356a53ef997ee3172bb6657ac4d0e8c6b1caf12d87b264fd889b3bea0020f3b70f7e3ca1eaf40e0580b130c1e3e2f4a5520e0d316bc15c5e06275449380100bad0f884b8625d44d7cefd6f18d5de0200ecd4cfbf9cb2180d79d514e0c49643e714a8a8e310c698a0d3120000c956e294542a97a7552384169f2a843e4688ba6670a76dbf9fd28769cb475fd5a3000044744c4d5a73fe4849e5a6887467e47a41e534002051911a1a0f4ee6012073c973cfae2df0f509626cfff07fa6771442baf74dfc617106cddd77c839b48f514c9d7adbfecf56ef2fa0c6c80853f6a1bd41d7e71cda9bb3bbfaab031c545bf89abe7f8aa36a45b264d47110044190cb33e3acf736816f4b159cd22ca6ccbf5cb6d03078b7deded8341d3c6eafb1fd1d1fff38365aa38b9e34def7599b9be7dcfef2f52bd3dd13223851a3e61fdeb5ff6cb36e8da3db758f06800ac95069de9a7757473d92767767ab00d0fdbe97c6ce9dfcc3d197535374d831fe1f74e0325507f51b04412eef4d8905dc87ca538c973f0d066422171aa61435bf67507d3e0251236c7190516e92c4336054f43a928a4fa96e2700a8b6a22459a25e0fa32a10ee948bdbe2e44d26bf3d8ea8118a8b8a1c91e15aadb686df8808212e97bba8a8c46c3204ddb167af9e55f72a292eaeba633dae09933506f3f645bf64a44c48aa7c19000028e5c0907ce7ad2d79508f7cb378cd06b9a873ca235d4287dc33faaf27be3f5ffbd108af29fce1cbeddd6776b3c4f4bbfff97efe8da5c38b971c35eb35764fc9961d85a3af0d83c4914fbd3d1200ce2c9ef5cc9a934b16efed3abda3c1dc6ec2cc7613fceac0fed7ffd97bced22ac567e99230f2c50fcbb27779fe79e9e11fcfba3d1a431dba6169f52286cc7a7548c067b9ebdf9bbbb544069d1e485e7505385b499c645423f0cea3bbce405223489afcf627932b7628c2cbdbd61ebf756a733eaccfcc57fa047ec8b1e2c3273c6322749038f2990773ef7e6e47d5a678fdcff3a01318805b528d1dfb26f300707edbae1c33cfbc828e31c15174ecef13ac632b12daad57f437a7cfb09cefbe3dd46d5a1b6d448fa9b37d994dd9c1f71e3cb83b23e8fac34559d55f1dde212bd515bef2d728a0cf082cbf6a455edbe2c19b208220087259669cf5b7c709787a6695e21d570875dc709e5562cafbdb564c88d199c2c2cc1a0200b424edbf8f3cfcdeaffb72bd1c4f6d456cb49b02173d6ec1a2438fbe3ca1d59de7237addf6f4bc77a757546894829379cec3aff74f9ac7010030d565374c70aad82baed20e5ce647558b7483ca0e8220976d54f5c7c321d53d0d5e9c8ec3eab94525679b6af211885aed7f7295976364335050545529ff094475da7c628c9df1efe40a5aad185865ad563c71e254f316cd38c2053d322184327ae2c4299d5653dd8e05f90575dfb18e0dc318d312a7377ff3176b87bc3824b4eaf66e45d77ae2c4142d40feda2f37169a0d113bbffef54c97f18d2286dc35e88f39bf7b6b3b1a0b15bce7777ff3c41b5993270e4c4db2f0cc99b967e30f8b9667b814af6034e935677f78ef43f1f69bfb370fe301dcb9b98ac62048459bbf78b4b8dfade3faa5b608d7025057c1e9c327258110ad415b6dd56a9f5e3146292738f20ad4e6e1a5715ce492ac8cc37bb6adf9fdef2c97427426c6a8452b072d80ac21c45bb9abe8385771e1e6d7dfd1de39b16fa704330f00a0d8f3ce1d4f3b43791aa2530b377cfc826ee2d4515d932c1c00c88efc731987f71451ab8e1d5c30f71bb869546a223b9b4379a96a53f85cc1281398a4b41dd092078092836979941844002044651aeec8b673d02a01423af749f86e55ae2d77d3278fd907df36b64fe7a4500d805c72268789168dad20d87a135f5258fdd5316bab2d7c0db9e34244395845dc781344100441ae161d0782a7ac6a381d8768ad31b1b1d165c3abf7e03bb73c75ec9e7587d77709d378f6cc6a3be8986f66d878f44b3f8e7e893a4ffdfed4d0f193e70fdef90004a4e314ac8d234c2933b7ee98d198c7ae709576609f8b40f5d20c8a3608825cee51d5978009a07ca1b27a53fe9e40dbee00351817b2608b951ca62af955957a4e9505c4616526b3acd464960163839b47725cf00755c92b5b14f7cc707b5341ae503c4200e0a422be5f602ad1e8b4a258754795b2848478ad561b388120840080d72b656666723c5cc21dabb90c82dd6e971595e3b9a810bdec0b39cd789b4b52bc6ec27131217a0fd13b8bf3250a161d13f5a1252eafecf5108e8f0b153dc07b54a3a7245705b01a80d386da6a3b9a440800714944763b149502105143c28c82ccf90bac32d1e972aa5e2f05004242f520e88c0c8853e614b74355545fcc67adc0859b34c534c45b925be57725126f211ec150d71670ba64a95c83e379226a38b356502bc470095e00373195358ed660a6651b4b9ce2b62ba539d5388ed38bcc6430284018080e8fac7a9cfe0f09d10824c2c049bc4e665a8fd3264bb24e0b26a3490ede14fe623b1c0e495608c7c7878a6e289b9e119b87975dc50024c142dc828131ce2581e271a82a65008423117a605a23ad663dabf1ea5457780f1f1ad80e1233b98a7264802823a85a53d56bcaeb8c7813441004412ecb8cb3fa1963e56d58c53515f59c6a5256dd34f1e6fbee9f59e980ebd7ac1c34f4da5acb167c33efc1e7db7559fdece97f2695eb38eeed0fb41e5df4c9a145c3ad346fe5bd2923beeebe2667d900d7a6653b8c7d07758cd13a76bed677c0d2297bb73fa05bd4abc5bb37eed9f9480b1140cdf9fe86f60f9217567c7a57d708663b9df6d7c1c861239ba35bd555c247f3defffadbaf0900e1080142886fbe1fe415ca134e918a99a7023faa2a0105bcc1f0d70882d4014ae9baa3d940387ffebcb23f285b28bba11020a57e5522010b0ff90141493880080de4c9753a2b0988bc53294a6b84e01fb35d2ab8d58aba10ad36afa44623d889e1d97ca1bbe8eaa9f534156533a176c69d90842d1edd76d9a0114551e0ab6659d66804a2a8a74f9f311a0c26b349afd7711c4fa9ea727b1c7687cbe512458de692ee580db2d9e41fcca5f29cd68a45cf81de08005e0684b94d16ff5337658a59cffb3e725300605ae2d0861a4be738b51fcda791e905d09bf5e5e214f893180100075eb35e00bd10d057180033f0144c15e61d1e063ae2d085065104dc0107acbd050c1a30540ed7a2543e42f00204368e5abe3d330814022ae83f93bf4d649308205628b617002813c063328860107d47aba629fc073319b5005a0070d1c0a927338bd4777097bf0aaa4103a0292f8c5acbfa9aae4e758527b4423bf06037871acb9ab16a4530ef388220087275e83850d11ca7aa55ce65419ff2c4db63c64d4d6e11991811d9b6ef8024bd0b00403ab7f6a547a75c7fce056264c709af2f98da44e0e888a7a7ccbb3d59fba8d066f6d6b457c72f5c5df8c88c318933b2bc9a90c62923667e367424f68aabea998931420865feb8c62440812101d638a472c08aea159bea1f931004416a1d556960a0d952fdd89f641c08634048c5f4476dbb034018cf14063615008007d072e0a210a5813c99997870aa9562ce55b6c709e1c1c0f9476395311705a7ea8f53e7f31b0ee3989b32a70abe2c543e7b9c814dc2abb3c7293b9124abaaaafa140700c2711ccf731a8127b588db977f47044110044190ff9919e7c5e9385021444ee0ab3f65d52d37df7a89ed7110a4948fe6bdbf78f122bf1d0e019f490e10a86c8e53c10607ed711004694028a57f1ccf2d35c3f15be5987950807333b00ac44589d79fac8a0001010078001d07390181f845023a010840b8002a030e40aded77110f85220500404f2084079581470528353828f3b00a18d559d07c5595ee831a41d008421d660ffffa8e088220088220ff2b5c40be2a0896b20a0293554159320c04b94c1d38681c1c0c8e8320c8bf71532a330ef4d9e1301e88973100c2fb1c3202108031230f1e5aee0fa502d855081580272033b0a9955da52a9db1d27b370503071a801a13e730524dbe2a044110044110e46a790cae6e420875b3c781aaa18ecb022c56c16a0d5fbf6665ad65b35ac3f10221b575e0ca7dcc97b18af893c4e0130a822097fda61410d2584b989623020103013d018e80850319c0512acd080060e0fca634a5fb408800c50af0045c14223590afd46e8f5361142701d637d5dc074d9c3fe2315e33044110044190ab6cc659eb8a2a7ef810689d1db05c3129464dc1713aa776c396472e51070e0c7b83cf2308825c1937a5d24c55320395829607970a4040cb8183022d4fb347043d07d41728b7142f833c19080007e0a1e0a535240f2f8700700438001d07bc3f586fb5f0002287f63808822008822057e98cb3d2fbea751c5651c709b4d261d5a51ec706461afe91a95625a75290e38a2146ab7d2a22508727270441904aa368c06f1f0428f3793081c44003a032902b444006c1c481530d7e2c5fd8e3badd7c989683680e28058941a1026a8d5b0bfeb4e8a8e3200882200882fc3f9a80d6f65145d7aae0b18e717a88347c97054658a92341ad328ecfdfaac24780320e82200d348c321038100850000d808603e65373a03ce28da021befcca556f6ec1d75747599ce320de54d58cc6bffcf4335e30044110044190ab667259cdcab2b715f518fff3b2ff832a50ea7ba534e0455555cae8a67f3663cb230dc7dcf7dee7785e10789ee739c2f13ccf7184701cc7711ce1388e2384701ca98acfe58104e4abaa90e1aa6a5eab6009ab300d2e822055b176bac6379002101d0181030030f0c01320048c3c7351e2cf4dc54070d20bd58959fdb72edd4566a84e23088220088220088220088254c041410720f26053c1280061cc41099000bf2a27bd98e3d712e48e0730f0000004404b80e341a6e0654019b8290a3908822008822008822008822015f28e73c49f6c8a0b70a72adb84532e859ce2a195021b9707e9a17ed506bc1468808795eb82f423f9d4c7bd5bdcb6ce0e008ebf42b03a9a0000200049444154a6b4ebfece31e9f234a97cf2fdbec937fd610760053f5d9f386c492e6d88d35cde4a5dd578f6ceeed2e5e11deecbffed6ac80e80200882200882200882fcafa330902800308955484be583bb24e7f052f0047bac55019c149c2a3829b828b85490684dc9c82b201d7dbd5bac35b2ecaffdc33bdc7c789f479ebba395f6d236916bdb436d034e146b8df749454121a68ed35f9ad1d542403afe418fe6356c590d6ace37d7356df7f45e4f803450bcf6cea496f7ac2f115b4c9af3f8a028a1c17b85afcaada6ac2ef45d37357361bf46c3bfcaae2e3e35cdfb7e54c2a5122f8a7e1d11d8daa57f43be3fff6f6823ae6d0fb54f9cf457d965543317f68bef3ff7948cf70e044110044110044110e47251a693308981cc180078295435be11ea7694062a5cad885ddefb67c5f8480e0080f0a2c8917637dcd6ae018ac419877cb97b417f8bef1de13462b59b6a9b8e9cdc1400e002ad66f8a821d3ba3f3167d19e391d7b187ced51b8f1f38dda6b17f508118d036f197f99ba0807bcebb797161c1df068b278793ba775c4cf99190c009cdb1eec39cd3e77cb827e2600201a2d87df5c0441100441aa61e7b6ad252545b56e161262eddabd0736178220087235c12a65bc635532e0053ecc5fd672d51ba2d196220a24d0af2a006adb3dfffefead13ad91f14d07ce5c78d875016722bc56577e2a0d0700e039f6ed43d7348b0b4be83864d68a737efb8c52b71ae7ee1727bf7db464fda494d64dda8e7aeb70dd551d2ea2efd401de955fecf45783e66d98bfc53ce68e4ec640bfaa2095a2793f8e6d32e2db6c0ae03df07ce7d888313f9d67009e5d8f774e7d3ccd53cf1a73d6418f8c77ce7f7155652b185abc73ee947e8da362ad711d873cbef4b807a4639f4c9a95e6dcf5446aabd6cdaf99bdcd05cc7dfcbb27ae6f93106b8d6cd16df2473b8aeb6549c389be76d669794278b1b4d53900256ffd6b37a7348eb54636e930eea59559be46974e2f7f664487c6d6c8b8c41e93dfd95c58d16a8839f67f7e67dfd6915171e1712dbb4efdeecca5b3a4a9a59aee1d0f754c99f4c26363060fead6a9538fa9f3f73a30ea138220088234142525455dbbf7aaf5af2e5a0f52f30c287fc93596ee0bb2d18b1c4110e40ab8270779a2be02b59b7a42f37e7f78fc5bb6dbbe3f703eebc0f7e3cebd78c75bbb2f45d414efe10f273db1b3dfe77b734f6f7cadd1fac5c72b1e549ff2ec978fb50a19b468f79153077f7dbc3e362dc4da63da5058bb605b310300357bed821d911326b5d3d55629ce9a3238f6c4eafd7650f2b66f72c6988ead3bec04f9dce67f9ced86b5d0d5b782c4d8f9a159edb7bcfce9fe40098816ae79f4f6b78a6ff9f9d8d9dcb47753373d7ad3db07688be98bdee862ecfce68ea3478e6f7aadbbdebef999898f1f18307fd799fc93bf3e403eb96dcec6e24b70a995cc25f7deb1d0f4f8ba13f967ff7c3e66d99d53bf3c2983f7e847b7dcbfa6f51bffe4e41c5d75b73c6fd2cce5796a6053ad98fde6c9094b3372b2ce9ffa67d18cce21fca5eabc75a8a63767ddde0eeffcbe7efb8e5f1f96de9df4729a0bef3308822008d2608404431004b3d95cf6b69a89ddc1e75b94258fb6b41836fbd77357920f7585e21142a2a76f69e039856bdb8cc6896567918ebed6d63a72a5cd3f49347579f8edc77a8660766c0441907f59b109be0577890ed740483b67a4c4c4358a8a6b94d0ffed83414d5e68fe9f1fff1571ef737774081134d6ae53678d92562f3feeade789a863d5cd4de31a45c5358a8a6bd468f827276439e3b79f32bb3cf650bf480d1fd275daacebacfca5ab973975ca48ed5f5f6c28a4a064feba607fa35bc7b7146baf9426be676fe3fe55c75cb6bdebcf777be0eed8fdeb4fb98b76adcb6a36ac9de9028a21c48d7eea76fad5f3cb7394b275f6b4057fea6f7df68e9410418c1df0d8d3bdf2962d3d5aa9391d699f2c67135fbaa757948637b79a38ebf6900ddfefbff8c906cdff73d1aec407664f6861e07549a3e73cdceae092d559ee8c153f64a4cc7a7258829637b7bdede93bc3362fd81228a770a28616a4ef3b74cec1b491c95d5a84d45b9cac70f563ba3eb94faa733579cbe0fbc73413013409d7cd18ec5df9c32137de7e10044110e4b23267ce9ce4e4e443870ed5b6a1b6fb824cafecb5652cbb29ff9d9beffdade0cab2a3d5769b9fe174fb38f3a1dffdbe4654b9812c66742d6eb87b426b03ea38088220971956a791e9df0848528f2153d3fee595693bb6eedeb175fbf7d35b063579518a32f25de91f8cebd03e25b97d4a72b73b9717ab252eb59e65e20cfde66edab175f78eadbb776cddbae8d6c61ab938d3616e126ff20d606274ab48cd256c0343874913acdbe6af3fefcd58f1657af3c9639b8875a994aef9b0f69ecd7f1fdfbff664e2c841437bd07fb69edcbbea44cce02e6117742589bedd8ca752f7bc316f57a94390eaca3baf84b7f0579618629b989de78a954ab247d6b9e2ecaf6fed99dc3e25b97d4ac71be6672a4ea772d18da2949c2be6a29b45f8cecd87368ed7da328b3dc5994e53a33893af829ac85691ac20cb5e7e81b9c8511fcc9de85878478f16711dae7fe0cb03f67acfc92a5cfd9d2b9e6c25d6b99a82252ed47fe9f8d03893a3725b2108822008d2a0d86cb6050b16e4e5e5252525d53ef3e1054110cd8dfb4f9994ec39b8f39c0400c05c4716dd774d829e1062693deead2d451480667dd1cd9cfad25b7774b472449338e2ad1d67b7bd33b6a589106db31b3f4bf7fdc2458bb6bc3dbe6d28478818dbf3dec5e96e60c52b2744367924cdffab8e9af979ef902e1f9c5400d4f37fbe32aead9527448cedfdc0f7a782fee4c889ba52b4020100efa9ef67f64dd011c2595a8d7e6543be0a00aecd772726def8cc8ca11d9a25b49afa67dee6bb131b4f7aeb89218d748484a4dcb3f4d4891f1fe819ad2124bcf793ebf329008063e72ba3db47eb0921624cb7690bd3dd00f675d3c67d7426f3d3c1f1616109c33efa65d6b8e70f15ff3eae7158586ccf97f67bcafcaaa4432f26870f7c66d6d86eed5ac485371af8ec067f8e0ce9ccd2077a440a441bd1e1d6579fed6ceeb13007bdb01004412e936cc25d0985a861b4d55a63e2e3e3e2e3e3e2a2ccc17514212431dcd8e1a9df0eecdf7d78ffeec307f665646c7bafbba1be67e2f41171f171fe73459a04d0842698dc3945fe51562dc92ca9ac0d11207595cbaaa26d7deb4d31695facd8f0ddb7a7db4fb93e51a85ba54ced8637cdfeeda765bb4c03bbc4b51ad436ffd79f7fdcade9d127e1424315f3d123664fd37effecd2b33efd813744450a05c7f27d96c6cc959d6137c6870a044879653963747468d23d4bb71ff615efe0e1aca30b87875c74271142e24369de8902dfb9d5e233e7bc9684505d6882d17126cbe19b1bc8e7d3f349789c39d0384a9b38fca905ab0e9d3db1fded4e9b9f9af955867c31573f2136545bf76aca8527b2ddbe66f1e61c2f32c4870a78cb4110044190cbc7c2850bed76fbb469d30c863a4effa83b6bd3a2af0f0b4ddb466b00986de32343efdf3bec9b535ea564cbe3dc7fc63db8b688f9d48fcf0f5dfbe339a9e08f5b4ecc1934e8f1dcbbd6e77bb37eecf7cfe38fae2c6040f37f9b7edd4b8577ae2b94bda7bee8f1e75da35edced09ed3d7d886be997fb5c00004ae68a4f0fb49e36ba91209ffce486319f9ae76c2951bca717f5dd74cf84b9e9b58756f41e7a6bf4e4156d3e3cea568a37cd94df193df9c71c1500c09bf9db96b6ef6f3b9e79fcab412600e9cc4fcb2dcfa7d9dcc7df8ffffed66bc6fcd0f6e374977def6cf5c319730f7901003449377eb82d57565d473f4e597fdf6df34f2ae6c1f397ddd728e1ee75e70a0b3357df77fd1bcb9e6f133a62d9e9c2c2ec2dcfb4af901a562ddcb42ee2f93ff71f3bb3f765cd87d3df3fe4055032beb865f2f2769f9ef4b8cffc3874cfa7bb1dd8131104411a4c34b9e8bce3acd2ce911ad0904ba9dcd41b2e72f0f43ee7de79e6cbdd05326392edec8e95eb4e7aebdf66aad7e32d43a6a0491a392636edd3652725002567fd673fe7561e6e7953a459ca4e3f7f61ced59a66e36f6bbaf795073ece4e9d3a2496af63a5b8b02e83620e7cb2b8a4739f048db1edd0843d1f7f9fdf76580bfd8537a03679fad3d71cffe08b43be2839e62e77f4737df3cae2fd7655caddf8eeabff448e19d74a4b746156fe7cfa39ff36a9f75c272d98f3f1dfd95ec61447d6beb5ab0fda2efe37182ea2ffad9dce7cf4e64f273dd47b66c51bef1e4d9e38344e9f34ea8646bbdf7e7b7db657751cfef6b5cf0b7a4cee115adee994f35b97afdd97e7a19c2e2c2adca0e178ee121901d7a59accb5e1cd8f3615286ad18e8f5f59af1f313e598f37200441100469585c2ed7a79f7eba6ddb364ae9bc79f3388e9b3163461df6f36ebd3d8627bc217ec00bf6c90b3fbb219a03b06ff9e07b36e93f8ff68d11794bdb492fdc13ba6ee11e270080befdcca7c7b7300861a9378f4950e3ee7bfcda449d183be0f6fefaa3db3325b06dfd64b561ca1bf7760d15c4f8e14fbfd63f77c9d7873d96ee770d977e5eb0c709a09c5d3eff68bbbbaf4b10e4533f7cb8abdd8bafdfdcdac48bb1839f78b157c6d7abce29418a17af13455114cd9d9edfe7954efcb8e864ea4b2f5cd758c75b3adcf9c67d117ffd77632103003e6cd4939392f5c49fca840f1ff5fcccde91a2aed9f5533b71fcd02726770ad198da8cbfb579f6a6e36e003075bcf5d6be491681d337b96ed6cc16e9bf1e74d6a3b589b9dfe3777634121062fb8f4dcafefb980bd4dcf50b76377fe2e9eb1a693943cb9b9eb9bb99167b258220c8e5537c2ece1e878040e0dff69ce5a3ae7b7fe913d625b7778e8a8a4b481937fbe793ee7a8b48d4b97672cb84a418ffdf882f33556deb190b9f8d5d30a657f781a3a6ae881dd6585f45411af4d82dc2dbbd1a59e3fbbd78a0ded291a6d1757776f0e491de770d8ce4ea5c2931b1774f2b13db0f6ea107ce9a32345185d6c33a982f4e3e19f2e4fd2d3d7ee58d0b1bfe9f850f1b178e6c9610dde9fecddddef8f6f1763a0073ea03d313965edb3836a2c3cc7f5c963eaffef076dbbf1fe8911416d5b8d5b04716ee775c0a535a21f1968f17dc52f46abf26e1097d9f3e7bfd670ba634d380b6f58c6fdeefbfefe1ee31312d067fc8eef9f28331d181ba979cf5d7bb37756d1a1e99d0fca615c9cfbc775ba34b641243ea504d317ecc58ef9b035b45b59cf87dc2acc54f7735e25d05411004411a988d1b374e9f3efdb5d75e5bb3664d7a7afaf5d75f5f17a72a006d8faf7254d595f5f76bfd8ab7eecaf132006acf3c5b94b9e0bae6f1f1f1f1f1f14d067f7046713814009fa1300f00c089469d312a5247fc6f04c5a350d59993ab44b68af6994413437c738bfd4c9102e6d46923e98a2f7639e48c655f9ce834fdda381ee4f3c7cf3bb73cd439d17792b677fead40a1bd4a1400b1d3bbdb8f9d3871e2c489c3ab1e49d6ca4567eca6a444bf6bb9189d1cc5f2336d2a000821718106c0bc25ceea7b2be874dad0f2526b9824a90c98ebe8e29943dbc6594342c3a23acfda6b7338a47acc95399d35c4ef70afd10a4cf2aa4c293e5b24c43409f39d5513d9fc92861f401004416a7b72be5001a8e18b26b67a72fbe9272b691f4deefde7d8bd000060eabfe0c036fff062e938f93f6b27ffe742cf64e8fedec1a2f7aaaed7b7bc6deedfb795bd7dcef75ff8d85fce8ef52d460e7b7dcda9d72fb8ed13a6acce9e5261551d2aa54f7def70b6bfb09aa60f6eca7ef002abbcf7447953b77cf4efec47cb466b6bb787befcfba1ca9a46ea9c5ff6cd295fd1f486577fbce1d58bbbc486ee1f1d395ab14d62863cb564cf5395675d4dc6bdba6a5cc593e93abe9696e66b9171effe3eeedd8b28c47bfbcf06bce713eed870ee0e7fad75c1aa59de0100808f1a30e7b3875ec45b09822008825c36860e1ddab265cb152b56a4a7a703c0830fd66736c4e963af79f4d3593f76b9e7c3c9db9f6c6d8a8db5361bbcf6e0ab1d034d4a68566d87e18d31d1c2f9a3791234d20330d7b91336731bab00a0eb72e7686edcfc7ff6b45e703af5a961311c80109e141132e4a5fdab6e88a8e9f74fa20b8f4f4c8c2efd794fb236323bd69f755030720052ee91f32422c1c2432e00907afc8eaa9cf9eaf6fbfe18b262d78abe315a35636ed7764b18540e1050bf7001424842a8b2fc54a1021601403e7ffcbc8cbd124110e4f2c101408400a6d211434b204a0371224469401f602562e1fdeb633450291f100760152056840801040c6b8f20088220088234e8fc95e3eebfff7e4ae9e1c387dbb56bd7bf7fff7a1e40d3fc8e178667bef3c2ba4266e93d73bcf4df996fff79cec39862cf4cfb7dc5de92ba98195b7adc35c4f9e59ccff6d854297bed6b4ffd1975e32dc93a0030749a324efbcb938fcdcbea79cfe0280e00c46637dddb6edb134f7c73a05801ea2948dff0f3bab3b52a1f62b31b6e4ddaf1fccb2b33bdaafdc097733e3adff7ee3e61f59f6b336f89938f6edd324a4b68c98ef9ffddeb73aae22d3106dbf193febaf2e668b394792457aad321f99841933b1d7feb955fcf7aa9fbd8772f7f7ac28bbd124110e4a2d07210c243980016ae76731b4e20a0e5c0e3f3d92110a6811205b22428512054006de958a130285620478662050c1c1803a49c50013c14f2640000531d7373d741edb746c656fa6ba0f6aa7aa2863b570d676ce893d6a50097ad0cff6ef5afa8a64010044110e402b8e30ebff1ecfdf7df4f48bdc50d1236e8a9bb437e9af3f9312564c0fbeb3eecb8fece567a8ed3c6769ff6d9eeba05fde322aefb74f96cd3c7fd42056da3491b7b7ffccb73293e277c7dfb3bc65bf66c2cbe667a7fbffd8da6d97d3f2f9fee7c6b40a486f0212d473eb732b30e9e4ddab64f2cff7cd8eebb9ae9044b8fb7d9cc650b6f8ce5ebdf549a6653dfbd4779aa53b3f65d7b8dfe40eedfdae7042e36bf6df6a8ec7be37962eaf5e1291a3de2e9299a9793b544d776ce1e4f6dc7149a4cfbfaf3917ba725e9f48937ac6a7f6747132770f8732e8220c885a32560a750a8800460e16b095f432cedbb69099c5700007caeb545a551d7c20446018a9540d9850140180f2a4089021c61d102142be0a60c004c1ce838962f0300f31b6696bd32e65f19f057b46b035e2d0441100441902b1916ccdba6d2cab2b7be85d257dfdcd13f1bac0aa5be574a035e5455a58c6efa67f37df7cfac74d2f56b560e1a7a6dd9db3ffffcf3dcb973e3c68dab94a9aad2664843e3ddf754bb81473f3af5e310f3d551e08fe6bddf252585e37941e0799ee708c7f33cc711c2711cc77184e3388e10c271a42a3e97365f80509f7ee89311cbc4c44aaa625091f10294470441fedf13dda997041c1002840bd31027235e46c07fdb295bf0df7a043d078ed2306b220100082f35e21108c8a563b49e030307bc2f283e0357c0d8ad62932308822008822097970103066023fc6bb88efcfa37eb3338d9ecdcb7e0e94f0aaef9ac13e67a401004b908b40444ceafd8406d99c5051ec0556a3cca00245afe160068e911ad02142b7ef72b6ba543b20b0c7a9c9d9383570b4110044110e44aa64ef63815a7852cc82b306015ad728031eab3caa1acd4228751aa52ca823b3659ade1ebd7acacb5c0566b385eb50647c9593d7bfc0d238a6430341dfad0922faf8fe4aea6e29fcfcfe7784ee0058ee738c2f95f7d2639be054208e10881404b1c526a4913688343027e2107a8ec0a81f6380882d41189814a0108000137035af5861280e066e543afcc4024505c65b0163950995fdfe1003852d77c55213c10801225f8e62d5ab6c2ab852008822008722573117e55155e6bf2ab2af5aaa294aaaaca284d4f3f56f5a49d53bbe1e5b852b0f49fbb2b7fee555bfcc649493ccf0b82c0f33ce17c7e55e54e5535f855555570d0af0a41904b0247c01b38b4d6789f10dc016e513605a23410a5010f0506201070abe061205130f310c20303d07335d8df54fe4020c0131039f00673bea20aa628441004411004b9a2b9a43a0e04fe4f292dd37158d99f4a29a5d8ec488342558500a30084318ee318a38ce318c7518e03c601e30821bed74a1639a8e32008d2406809f00454028400cf8183d6643c23782a46bac995c1c081c00163e0a57e41c8cba040062d070ca04001a1d41e8731b053504b8fe065402bea354e0a16be5add875da843168220088220087279b8743a0e541273cade4185770ca788c865e8d515bba27f89942e95f7ea7247843abb24200882d41f9b0a5adeefa3e965b5dc6e2a2726a7000e5a1a1727002f2bb7a95158a98e03e53192014066beb8c8e5b73a2d01958184773c044110044110044110044190605000370560fe103935fb55354c4432061a021102b0802ce6413642100441100441100441100441fcd42e95080d746699c17905b51a0441100441100441100441904b86d080c7ae4dc441e7670441100441902b9c4b141f2748701c08122ac7ff3f363bd2c0bdba6a8724814b153a3986c84110e472dd9c6af1a72add84c3a6aa179b366d96644cb38520088220088220088220c8bf80d0e067f8378c6e76efdb9b9b933b7ce8d04b5d1526c9d2962d5bba76e96a341ab0f7fc8f4329757b3cc098d1680480dd7bf6eedeb3b7658be6bd7af6e038544811044110e412b373dbd69292a25a370b09b176edde039b0b411004f97f0563fe74569743c701a8cefeb081fcaad6ac5f57647378ddce4b7e7caaaa1a8da66993a41d3b77b66fd7362c2cecb25d3249923c5e2f00881a51a7d33658c76005058576a72b36264aa7d50200a5fed465284c30c614457579bc4545c5058585274e9e3c979999959565369b1f9c71af4eaffbfadbeff6ecdd2708fcf871636f9e38c16040a5af1654553d9571fa5c5636c7713cc7b56cd922223cace1ceb5f7c011a3c954f3666116636464045e1a0441905a276c17e85755d18d8a55e35455dd14aea4a4a86bf75eb51678e7b6cd175fe9fc257d9abe7be7d12d5362036740f2b1373bf7f8fbad532b865bb0635cedbdbabccb9120ae55fe47a632d0a10a41907ffbbe15e872255cfef39b38a00c5c6a833caa7db774a9353c3c39b9f59e5dbb2ef9f1290300703a5d4d92920e1f496f92d4282e2eaebe07c9cccc6c91dcde6d2faacbc6369b2dfdd8f103070f7b2449100442084788c16068d624a979b326a1a1a197b6822eb73bbfa8445694dcbcfc8870abaaa82eaf04003c4742cc265114ff67bf344ea773edfa3f8fa41fcbcece916559a7d3858686c6c7c7b7efd0f1bbefbecbccceb598f459d9d98c314288c562e105e17fad89ead8b17d4de49f0ccbf2c64d9bcf669e1304415164c271e161d6b24f2ff917ca121262aa4dc721a05e754d8a2008f23f45484848d0615aafd7d7f29b93f7e0f3eddabd70dcff2eb4ed0d733efdecd15e5634a045100441ae34cc3c781948016b8c1c500077a9a0fc2f3c6d7224b89cbd75475aef5e3d55592a5ba89f06e1722d5eb2a44dfb766eb7dbed715f6421a9aabadc6e00603edd8b31068c2a140014459164293636fa5c5696c3e96ad9a27943b41263ecc8d1f46d3bd28070d6f008511409218410c698aaaa99593967cf65b56b93dcbc591387c371ecf889ce299d2eaabe9416151567e715d81d0e5555dd6e8fdde1b0db4a082f32c654596ade34292626fa7ff35b24cbcadaf57f7dbe60616a6aead4a953c3c2c2222323cd6633cff392246ddfbe3df35cd6c9e3e94d9292222322222222860e1ea4fd1fd6bcaac3e3f1ecd9b73f3b27b75ca96150505068b1587c2db97bcfbe82824245557c1ff21cd7a37bb7c888f006bf23711cc771be6f165e26044190ab913973e6ac5ab5eaa79f7e6ad3a64d8d1b6abb2f38b1f1b668e6c858f5ccf01b6e7caeffb10f52f5d87e088220c815044f4043c041fdf6377a025e9f8d60e9471e7639759cda6c117bf7ea5969a1eee4e6e52d5bbebc7bcf9e8545f9b22c03c0f9bcf33b76a60101420801201c01207a9d2eb975ebba1c30fdd8b1acec1c8d46e37bcc130481e30800c4c444cb924c29753a9da121a12eb77befde7d1d3b76b8c44dc5d8de7dfb376edad2a8716383c1c018a3942a8ac27184522608826030504af71d3cec72b94e656478bcd2c5e83894d2acacec8212bbcd66f7b59e24499224519551d9432995bc6ea99eb2daff278e1c4dff61e952a7d3191515d5a347057f7b8d46d3be7d7b87c3b1ece75f9a376bea703a6fbfed168bc58c779faa1414162d5ff1bb5eafe779be4c40f11979a9aaca719cd3e5da77e0609911bec3e1080b0bbb843a8e4ea7f329a16567d76834a22896fd7ecb18935c76bc520882205717369b6dc182053ccf272525d5ba31e1054110b8d0e6c3a68c8dff6cfb1937a4ea99e3c0fc07263fb538ed3c0beb38f1852f3e9ed1d952c136d47d74c17d373ebc70bf37badba4075231dd05822008d290e8087869b97c42014278600434040c045c14c0678fa32110c283c801015018e4c9b5bb7f8a04cc3c6838000a5e0645fe5fd0c1c8839e804040a1e050c1e30fae02020113070201c60018a87e9fd30ae751246fa5853a72343dfdefad5baee9dbe77c7e9e2f9e8ba2281d3ba7e4171753aaaa2af5bd32c6d28fa5b76ed5aa2ec754290b0f0f2f2a2af23d64fa5c69b45aadddee80d260312eb75bd4680060cbb6edddba76a95704999a63f71c399abe71d396162d5bfab68c0cb7c64447693402cff1b2a2e4e4e466e5e43100a3d178f2f419afa4c4c6c65e70302049928f9d38515462b7db1d65d17000c0e572711ce75bc354a5dc55f87f8ce2e29225dfff909d9dc3182b2c2c0c740bf2f5840e1d3a3cf3cc3351515183060f5ef1cb8ac8c84868b0d84f573e35559c314110cc661347fcdf944a2e5402cffbbe50a59f02cff3756cc95a37638c0982a0d7eb7d5dda67dde6fb76079ae1d410942128fb0f1cfaf5f7d517961f970019356258fb766d2eb26a088220ffcabdfd22e3e340cda172ea73eb5bb870a1dd6e7fecb1c7ea1e998ebace6cf87a457e8b49c92600c796d9231fda73dbaf995bfa083b5e1f3974e4436d8e7c3eb03cfc8df7c09be3666c19b63c7be74071d79bd70dfccc3510fbc4ff8b6e0d35c66902007ff6716c2b04412e230440cb4149f97339782900010b0f006053c1cb00080800601540a6902b03ab9b9f9540204c00b70a2572a914e41371383072605341a6201208110014f0a8c00184f2e054a15805c2c0528ddcb16d475aef5e3d15592a5ba84b3d376dde9c999bdbb357cfc2c282b2950505f98aa2288aa296bd288a288a4683b1ee2d48290d9c46b8dd6e4aa93ffa6fe94a8fd72b087c5868e8df9b36f7ead94da3b904de3476bb7dfb8eb4c4468d00401435ad5b348b8e8a2c3361008088f0b0e8e8c803878e4ab2a2d71bf4fa0b8fa7ab28ca91f46379f9054ea7ab3aa7124208776143987bcf8c5306d4000020004944415413dd6f77cfdf36b79bae60e9c8361fdeb677dd2d3157951b3aa5f4b795ab76ec4cf3f5049bcd5649c7010093c9949999396ddab47dfbf6a774ea18fbbfea7d562bd131d1d3ef9aba77df81c0ce5cede48a52bd5e9772492dddbc5eaf505bdc22122065d6859319a70f1f4df77d2bbb76ed5c97d03e0c60e7ce5df9058500d0a64deb5a751c044110a42a2e976bf1e2c51d3b764c4d4d9d376f1ec7713366cca8cb50b0f5f618fe76df1d3f79c6ef77b712c1b5f3cba58e110b9e1810ad01e8f5d09b13e68efd34ed8381034a77914e2cfbf64cf7e79f1c1cad21d0fdfe97c6bd7d5d315e00044110a4611009283ec397d2478b101e1400970a1440cb8116c0464100001e4002bf8d4c5db41313070a8592d2a77e8595eb384e9f0d0e03370391808e800740cf81cac04dfdcf30d54902f5f5ab628cfdbc628531c4d2be7d5b87c3ee0b725163905402e4a2dad4ebcf18a5014acbac6f6489ca921c1f17fbcf96ad5dbb7431198d1779e58e9f38c90867341a1963ad5b348b8b8da9b401c7716156abc7ed9255e67315b9b013391cce83878fe6e49d773a9d356fa9aa4a515171427c7c4d3647cad9f9433bcd3c34ecdb835f5f1f5ea722d9564f48bcf18fe8e9ab76bd996a0200efc1e7bb5dbbfbcd03cb8705cf01211d7bafe7a0adaf1d5c32f472f92ded4cdbbdf4a7e5b22c1342222323c78f1f5fd602aaaa7abd5e5114d7ac59633299e2e3e3972d5dfaf61bafd62452788fbcd2a3f7ab677b7fb467d91d090200d87e1fd3eca99e1bb7ce4abeb814646ad6a2fec90fed6af3f4ae0d0fb71201c0b5e99e94db355fed9fdbbd9aee685f7773cae329bf6f7ba2e5650be4c3735c6161e13f9bb7984c269fa91763cc1798a6d202214492249d56dba35bd78b3f6fc6e933fbf61fdc7fe0c0c49b6ed66a6b69e86fbefea643fb769d3b75b45aeb1a443c2e2eb66b4ac7df57af3b753263f2a49be3e36b8a7d7eee5cd6c2c54b8a4b6cd78f1c9eb6671f0e5408822017c6c68d1ba74f9f3e7af4e87beeb9273d3d7dcc98317571aa02d0f6f8eaf43f93a2895c9cfecb93d74e18d964e7a66945671cd62eb13aff0631adc33dbfe6075886cb45676c96e68926dfd4461b9b1c2d6ec10b80200882340c5a0e3c1515139b0a8c80a9d41e8740a93d4e910a561e741c78283829c8b5d95e88a54e5915c405021c0129605f85818e000008a45ceb01bf98134c072835c0a98b258e5792befde1fb76ed3b184d06b7dbcd71beccc58ce7992c2bd5a838f5b08cac4ef2f17abd3ebd88aab4cc3d84325a545c141713bb73475afb0eedc22f2e1ff9c1c347ac56abcf9d2a3a2a32e8363ffff2abcbe38d8e8e668c3206b4fef1599d2ed7a123e927334ebbddee5aad970541c8cccab1868626262654271bc9a7977f9a063af8ebbfebcf8fba31aa8e66373c88d95f3dffddfdcbef6c74c52578a294ee4cdb151e1e3e76ecd8e4e4e4f8f8789d4eb77ffffed3a74f1f3f7e3c333353a7d34d9d3a75cd9a3523468c3870e040fbf6ede2e2eb90bf4cd8feea7f76def09f1ea64b5b5c02ba23f39e5f3de9ebeb22ae589b2783c1101a1aa2d188841055554551e372b9799ed76a4597cb2d0882286abc5e4914459ee7c3c3c32e32dbbdd7eb5db566fddaf57f64646494949498cc169d4e57f32ebffdbe72c3c6bf939393c75c37b27bdd542451a3193f6e74cfeeddbe5cfcedb32fbe367ce8e0d1d78d10454da5cd24495ebee2b7556bd6376ddae4a567e7c4c7c7ee3b7010072a0441900b63e8d0a12d5bb65cb162457a7a3a003cf8e083f51b3335a1ad464c1d69fefc87ad85d35b3432151dcbf142072d0048b9470bf5f1115a008f7f5b8db591c5b5add00b600000a5f86cb182ed8f200882340402000720d132f1a25cc3f096867260a55b8287420e051d077a0e223550a4809bb260920b2bfb8f54fd8c956a25e5cf9581fa00f3859e8080b357920fb6efd8d5ab574f45f6962d54573d9bcdb664e98f03070fa64c952489e338c6389e638ce718e305415014a53a21a7ce1ed7d56e2649922f382bad98a2b8c45692d828212d6dd790c1836a3f7a35c55014459615ad56abaa6a6c4cb4cf48a1ea6603faf71578c127a910420847eaee49ce18cbc9cd3d78383de3f41997cb55c7bdec76bbd3e5b23b1cad5bb50cf6742d1dfb7e617aebc73eecf1f5039fad3a376e52025fda29cafddc2b3bbc330642fc0d8fb65ff3da5b5b26bc7f8d9995864d620c94bc756fdcfff0877f9c72e91af59df6d67f9f1a69ddffec6d6f1c29916e6edb4ca76b7eff4fbf3cd9faffd8bbefc0288a3500e0dfcceef596de133a01426f09a1f72a5d0101910e525440a4882228204d51c40e82e8434440504110447a93de3ba104d248bbcbddedeeccfbe3d23b0494f2fdde3dbcdb6c9ddd9bdbfb6ee61bfb91afdf1c3b77ddb138e65efd85195fcc7db9b29ec8777e7b67d8b86ff6dd72509d77f5a1df6f98f5a0035110420202fc6ede8e6edab4e9e6cd9b7ffae9a7a4a42451143d3c3c3c3c3cead6ad5bb972e57dfbf6c9b21c1e1e3e7bf6ec39b3de130bcfe7c23980b6deeb03533f7967e5988dc34bab38641eb112b76bd1d8373efdf55c92e05b7fd09ccf66752b452f2f6ed466dfbb47be6f67b1ee1c56bdc3a6161bcf7ed5dc98bcb55fbda9757edbf37a7955d6c5ca41133af415cbf277bf38d56a4a352d079e59dece6beba60f9bf2edde68c958beedb8458bc637748b593d64e0eff71236b72af3a9cadc74c9dee52de53c5b7fb01642855f873aad56a3d1cab2cc390ff0f76bd9bce9975f2f2b53a674eb562dbefc7a694870508b664d96ad58a952a918636693098a9d1d26ef6c8aa2acfd65e3fe0387f6eddbe7ea4ef5c30f3f14f3528f8a8a52a9549224358c8c28ce7639e701017e93df786de79e7dabd7acdf7fe8f080bebdb377983a79eacc8a1f7eb4d9d2faf7ebdda46183cc74cbc5c90181f9711042ffb912e7c7c9f8b0839c0948f24b4ac2a158f97128a5a3478f1e3b76ecd9b367ab56addaac59b3e21e8b22cbb24ca4a48b1bbeda10edd1a69cc9587d4037439b290b77d59ada40f867d1a49fa0d3bada86ac388eba5cf7de818b3e5c75b1cdc80ac2ed4d1fad8e7646e235f1545cd59c73c8e7a224d9ef5c5d5f2078e657099ef975073f9d11420fbf62d208c4c1794675433247cf06008993cc98060011338316690cd218788ba0a1e97da00a2271d05248557254601c40e1a0a5e054d2d7af21e060000032074d4680474d4045d2fb70e51299d19d2ab2a87e556969765154e9b45a6b5a2aa502a71cb8c005704572d46ab5d359508b1e52f2e255144596e55cb10c4aa9c968ba76ed7aa3860d4bb27287d3098448922449922816d84327b3c98fd566638a4280e4cddb52d0cedf8e8e3e7ae2f4f5eb51c56989933da871e386c3d51ca96285f2b94339f6732b5746858eecd5b9916d66ab6f7e89ea33aa4cf1dad7508f56535fd9d861fa8ad7368d0acc0a67ddf86168df659e0b7644f5098959f76aa7812ff9efdf34fcddef266e6db57fd62957bf2a16b3616cd70f9c6fad3db7a30a3bfad9a01e7de754df33a3cae98513d606ce3f7afb397f9272edc4796d899af9f8f9fa26252626262606050555ad5ad5d7d7d7cbcb4babd54a9264369b535353172e5cd8a64d9bbffffebb468d1a2121c1c5f95057571c34b3cd4fa33fd8db7b49d3cc13265d5bfee28b2b4a2fd81cdda354caae0fbabf3ce8f36a9b5e0d8a6c6cf86af3f9b476d5af6d3b4a8384635b2f3b9a875eda7c5cd7f0b540559ee86d70cfb7fbafe9f7f6c6c16b9ecfea78e638f749af917f442c3db0a1addba56543dbf5195deed0ca1e2f7cb5745ded89b57edb3fb1a21a40bab6b463dead977ff83dae0c06bd4eab494e9138e74ea79333264992d3e9241943a471ce5d511e45513cdcdd4909dae31cfee728e3c4e974163f5899ddd5ab57af5c2f5fae6c19bf62273c2284346d1459bb46f555abd72e58f469fd7ab55f7ca12700fcb07acdc143471a4684f77ea1bbc964c44f2884107a28060c18e06a86337af4e862f731771c1818a4190800207ad7ec317fdd079106a09173362e1835b09bffbbf1ccad5aaff77e5dd4c28d64fb40d7844dfce9832b7d9a57fcc4c7c7ab52d34e65f50958fa0821841e360aa02290c48a15b41029809b0832070e201210292417359e628a0c9e2af052a5a7c21108b85a982629e02e0075057a0800072b0300b033d08960168071504181fdb6321be014d212c7c5d7d7a77be7e77e5eff4bf3962d41903963c039e55ca00217b8c041abd5e517ca210f2b76ee8ae364c6325ce3e0dc8d8969d2b8519189548bf8a2abd7f7ecda990327400c067d51013b3efb83f992ac288a3c79e2f8e2f4e7b25aad478f9d3c71ea74fe4d968ab1b841a70b0e0e32e41c12c27a7cf9aa3b61133b051bfd7af50af8e29b9faf0c9d50dcc42b9af2036676f87cd8ec9d2f7e92910988c56e5ffe4fc8ab3b7b55d40b50badbb4098bea2edb746bf0d0ec8bb1b86d4bb67b8fda3eb0869b08506fc8e4ce5f8c5e77716a98a8156c674e1ebfdcc023d4ab74ed12a657090a0c648c0982d0bc79f3e8e8e83b77ee1c3870e0e6cd9b3131315dba74713a9da9a9a9952b577efffdf79f7bae13e10c8a731f49dd5b4c1ee3d76cfab2f17f0cca08e35c5fffcdf12a9356f4ac60a0606836e6adf0efdefb337ad488f26dabdb27efbc69f33fb08b771cdfedc0f7fbeed88c7b76dbaacda8905f232343edd7a6d6aafbdea7473bbd9931c979f597d5d76a4fded82e584ba16affb7877ddaeeebbd89ddbb653f39056cbd7ca987ded54dafd399cce6c4a4649221d7f54c327eb6658cf9787b51f2e081d7e8bbb10683a14d9b36b56bd796a4fb1e24d6cbcb4bad565f8bbae1779f89ab4d26e3d0c12f356a18be7ce5aa49d36600809bc5fce6f8b1952b85024208a187c76c366fdfbefdd6ad5bddbb772fde0d47d8f48b7c7a3e7f20a61a23561c19b122e744afdebb937ba77f7c551eb2e2d890cc3fcdc7c2470821f4d0a92948c51e0757640076062a029480cc2156ca95cb261f0a409c043ad738e29035b8b893413c072d0181804d017bc698e70a40920c1a020c20490111f20fa714bf5f1500b859dcfaf5e9b37acd9a1ab56aeb0c3aa7c32170ce5d611c01d42a955eaf4f4e4e7e4445cc39678cb90630d66ab56a95da6ab5366a1859c2741ee9b7191ab524cb009066b743fac03dba7cd71c1f9f909666d7e9f582201473d38410ad469d664b8d8f4fb0b8b967469d7235e7c9fed2d566475194a4c47bde5e5e669321cfaf5e2987966e48a835ad43900842855e7d4a2dfc6ef5f9316f552be60113b7a66fbe1adce4ddaf2f2c4abf2ea4a45b89d4b7bc97abc989e0562a48937c235181ec397be584abb1b6f31f76aef2a5ebc0155b8abebb4dd1d61fffeddb33a6bfdd69f60556b1dd90f73f7ca39dbfea81cf85c96452abd5515151274e9cd8bd7b3721c4c7c7272c2cac51a346152a5478fffdf71d0ec72fbffc12161676e1fc85f884042f4fcf62bd45cbf59bd979c9c0f7ffead223fd60e2aec4590f4e6d58e53d0a00c025ab1c502b5581e06a1dcb477f7be86ac5ad772b0f6ef75cea478b8f5c73db72ab6cef6af9677aa6fe5da60d99db75da9a7e19811c39f166aa2124d0e02a24b54fa837fff5768a02d9f7b3a0adc3438fe388a26834185ca1b122df6246939194208e4305c16030b84ee203af843d689fa6ca954267be3375f3d66d00d0ae754b954a048410420f5bf3e6cdb1101042083d25711c571ae2e27d011201f2495a5cf4d71b486f6b033983323287d4fc86a49238482c7dba3363865c9d7a1a4446b8faa6663e29e23855aabebd7b6ff8fd370f2f9fc0a080349b4de00002700e5ce05aad8e31969c9494152e00578a9ee2a5db704510f2fbb6e91a9fdbb51e8341cf180702e1f5ebc1fd64b22864ce43ff1c3970f050e6df29218307be64341af3aee1e8b1e3b2a21042fc7c7d8c064371b6aed7ebebd6a9e5e1ee76ed7ad4d11327ed767b317758abd5b46ed9a254a9907265cb68359a1ca98feeedfde2d77b927562adc02904804b76a6ac5a7e72fcbc309e51e49c43663690ec859c3e8358fac599dd17f79bb1e53906009c8be64037167331ced9cea40250ee5dbfe93035b45090008033d74a044b8887a1c688cd7f0f0916729c385d9d41f3370e9aef8c3bb674448f21531a9e5ddae481bbb268b59a8000bfdbb76ff7ead5ab63c78e6e6e6e0060b3d9d46af58d1b371c0e474444c4f6eddb3ffcf0c3f7df7ffff6ed3b453489caea6c6d69f4c6eb651acff822cc0cc039a7ee219ee6e6930face99463a42f0eee755afabff5f34f3f5f0f6a17e617d6b6f495b5abd75cf46d55c793e4ce34945eba9ab057a6452e9dfad1c19a1c3c00b8600932a6fe7d3355e17a0ae088391f473cfd8d940327996559d0d61f248651e4423a9d96650cf796992b2be30281cc8441824055a258923794c160c8fbaeb9efca54148ab30ff9ce238a42a7f66d8a2c16cc8f83107afc3d9cfc388525c7c99b2427ff3d7177f7dcb66553913beceeee89670d1575abcf73a7c821392ec4ec57759e14390821f428ea2590f9fdc4711e13b2d391eb499108215d3a76dabd77ef995367aa55af96929acc3917046e34ba29b262329a3cdc3c53ada9922431851142eedc8d29e69a054ae3e2e2542a559e3b03f794941457370d8bd96cb5d9bc3dbd2a542cff10cb2125392536365e1045ceb9c964ecd2a943be5f47a3a26e6cf9739bc96422848456ac50ccfe5c94523737b7aa55ab7a7a7a9e3e7b3e3939a5987b6536996ad7aae9efefaf56ab72b69260713bbedec69b7fbeffe3966e04004089feb16f8745df1e9d3eafd8098689a9c1f809a1e16facb2ab1a0300f56ed6afd6c4d9b37feef0f10b41311b662d3c5f6564bb405188f7313a6f5f8871b635a9817ab71ad964eaa4b796d65ef8722d0f9e72f3d8ee735e2d5b07defc6d637458ebf05266b397af4523525a92944882200407059dbb70893176f4e8d1a8a8a82b57aedcbc79b3468d1a0d1a34e8d0a103e73c3838382c2c2c2424e4d6ed5b61552a15b3619458bad77bcf7fdc71fe7939a01980ba4cf781553e9efed69a7273ba55362909570eefbf51ba75f340953aa851a4386be16f15a74ef110dd6bb7d68f7dfb4fb7fe13420aeeb3467dda4d1939bbc5ac3f64f73e00a02ed3b967a90fe7cefd33f2fd96e6cb3fbcf7555c8305916e049c665fedbd0bb76c3c544d0adcfaa3789b6bb5da225bd930c6d46a4d21f9a18ac36432b9de38717171a74fdfdfc850a1a1a17e7e7e004038038410428f8ddaf5ea63212084107a2aa52af791cef7318ae31c3c7c2432b281ec74643e29e6828d2223cf5db8b07bf7aec68d9a24a724710e1ab566f5fa1f6b54ab9ad900c4156eaf592dac98eb2c5fbe5c7050504639ba86850245510e1e3aacd16800c0cdcd2d3131a96c99524141410fb71c082199817eb54aa556ab33db2fb870ceaf5f8ffa69ed3a0e841062319bab86552e669e63d7fad56a9556a79565d9e1286e21cbb2acd569f304710094bb5bbeda6becb1ba4ba85f46b4c9bbefebcde6bcb674df5baf14ffa8c5909e33fb2f68f5556cfaab7e5f2e8f1a33be51f050bb26a8d1a06f560c2aa702f06ef566dfaf8786074e1143c76fdd36bdcbe2f589d3c6f5ad3eee8e53650eaede7ad8e216ad59ea9995afbd36ec72a224184a351ab4e4f3084309ce05a53420c07fdf818367ce9cd9bc79b35aad2e5fbe7c8b162dead6ad7bead4a9cf3efb6ccc98319d3b771645b15cb972172f5d69d5a279b1fbd619eb8f9b18b1f2b5dd0000a02a3370d50f69e326752d3d2c4156bb97adf7dcc44f5a0100e82ab4aba9597a24a269b01a54018d1a7bb2cb55db572c74f06c4de8b0e91d16f7d9e08a40682a8df97171dcb0b1f5bcee3af5655bbffedda7dd7d05005db5a1a36af77a29d8c3616ef9eda935056cfd1130198d8410579fc442e23806bd3e6f14f5beb859cc3abd01007ef9e597b973e78aa2589c152a8ae2743ac78c193374e85000008683cb228410420821841eb9fb6aedf718c5718a3f5e555e952a56f47073fb75f31fcd5bb4b0daac8492b2a54bb76fd3b624c114ad4e9b2796913ed0b88787476c4c6cb56a615e5e5e8fb44ce2e213567cffbff0ba75aa8655f1f1f12684c4c5c79f38796aeb9fdb0915743a1d006f105e2fc0dfff0156ae284af1f3bfba7a93e543f0effbfbcdbe39a31f5e9d7f88ee0c00d0ead831d724cfeebf45e7c942686eb3face89cc5786f0b92752e6665e987e6ddffea9eddbb9b6e5dd6edeb61bf3b2221635072eda3e70518e796abcb1fef01b0ff114f8faf84892e4e7e7f7c1071f0882e06af7440831994c2fbdf452dbb66df57a3d000406069e3d73c6e17416d6304a5369ca3f37a6641e6250df4d3199252778361cb37cd798bce188f6ab6e66349ad2d6997332654ebe27a1dfdfd1fd32cbdfb3dd37b7ee656db54c8f395b7be45e4c5779f89a13c3b35ee7bff587cfcd62a6942a8a52487721c698d96c52ab4b3460968f9747aacda1d6685ab76e7de3c60d00f02c46f6229bcd161d1ddda14307b55aed74d87dbdb1653e420821841042e8f1f25fc671727d91931cf65c4fee8b979757cf6e5dd7ac5f1fd1a08128aa08210f31af84abb32c630a00787a78dcbc75b356cd9a669349511457fb94fb4dc85ac8bec98a6c30e82323eaffbd6b8fa2305956fedebd77db8ebf4541e49cd9ed0e20c4d59d0a80474684d7ae5df3c18e54614af147ad5214b9c83d7f2ab9592ca22046454555a952255b6928152b560c0c0cbc75ebd68d1b376edcb871e8d021ad569b3b03d0b3a7c8c3b758cca228c8b22c8a22a5840a825aa5a294badacb0894524a1445b158cc2a95aa24f971cc26a346ad4a4eb5fafb7a53425ab46ce9eeee5ee47a9c4ee7b2a54b8303fd0993fdbc3d04a188fc389cf3a4a4e45f7fffe301ca2a29298517e382c1fc3808a1c7b36e7fb0fc3850485e9c9c0974b0d8d1a3beaab325c6c9952287e4ca8f039818072184719c821cfae74864830692d391f9a4909919638aa2c88aa2c8b2a2288ac218638cb3362d5a6cddb6bd72d5aa76bb233e3e4110a82008ae6614ae27f751b933a670ce15455614ceb8c29922cbb6b4b4eb515155c3c23840726a2a2584102a089452ea1a348a525a92417600c0c7dbbb53fbb655c3aaf8faf8fcb97d477c7c824aa5727da7658c99cc1ad780cd6693a94144bd3ab56ba91fa8fb895aa50a0af0bf7e3daa38fd8018634181016a95ea197c87188d064f4ff7ebd7af5badd6848484b8b8b86bd7ae4547475fbb762d3e3e3e2d2d4dad52992de6d2a5421a44d4d7ea7458a7144eabd188a2488833313169c7cedd5aad36313169fb8ebf355a6d42c2bdbf76ee52a9d40e87c3cd62114a3cfa9b46a3f154a9ac56ebad5bb7626363e3e2e28ab3549addce64c9c3dbb3386f8d407f7f8b9bf9f0d1630fb07b163773e003b5a4430821841042083dcb4a1ac7110094825fde97c8060d723dc997a2284e49929c4e49929d92539664a7d3292bb22c2bb22c73c66a56ab76e4c4718d5a13131bab52892a512588825aad76e59a71fdec5f78a885298ac2982ccbb2ac288acc1426335991992c4ba220942953dae1703825072594504114a8400541cc1e2f1205e1c1a339b56ad6702d5bb952a89f9feff113a7ce9dbf703bfa8eab6793a228bebe3e952a56a81a5639a0045f028d4663f3664d2d66734c6c6c817da65ce754107cbcbd6bd5aa59f2d17f9e441a8d26ac4a95addbfeba72e5caddbb7765591604eaede5e5efef57b7764d7f3f3f3f3f1f83dea0d5bac21304eb94c2114a0303024e9d3e939894742f3151108494d4d4c4a424411092535212939208218480f7c3e8b1a8288a24cb71f1f14d1a37b4a62433c618630a531863e93fb7114208a19452423390e64d1ba7a4a67acb8a20f02223bf756ad7a853bb069e56841042082184d0bfa644711ca3003a02b1d952acb88b6067905abc584eae46b3ce8cee54ce82fb5571ce25499625c9e9945cff73381d4e575cc729399d4e57de8df265caaa542aabd5aa56a9546ab546ad866cdb72b59d2964130ae38aabb50f73fd3fe37f8a52a6746959966549a602a5541045065ce042e6608484284008297294a4223b6bb89eb8592c4d1b376cdcb0416aaa353dda42c064348aa2c84bd6ea5814c532654abbbbbb59add622e3380683c1cdcd4dbc9f71a09f1a94d216cd9bc527dc1304a1516444487090d96c7265e1cd7b15613bf0224b8000346bd2282830202d2dffb73921c4cbcb232424e8be0a33df9929a56a952a382868e4f0a18c71c61970ee0ae2642e4232514a08a1243da8e39af6389c50bca810428f674554bc7e55d9a64051838ef3dca33e23f428afeaec1723c9d5c92ffba55bf01d0d605f2b84d0bf404bc12842b2024efe30e2381a0a0602f1392300890a78082073b03f9ae17a09212a557aab0757384610a85aa59664b5a2304551b86b1c1c4228a5a2288882288aa2a812d52ab54a25aa351a952816fe1b3b2144102880480088422865824c144154315171fd8ccf78fa2608219408ae1e558220102a888228aa0a6f8ce3ebeb9b9c10735f474d29359b4d79f7b3a4178446e3e7eb8b6f8c22b959cc43070dc072285c312f6c4288d964ac5db3fabfb35d42c87d75a87c128b14218410420821f44c79c0380e0170132059013967185ae690aa80590027834713c9014aa95a4dd56a952b450e639c314549cf91c3337f63cfec292188a29091bca6b8474788280a200ae93969b8eb577c96fe0208e79c10d75628c9f84fc933e32084104208a1821c3eb03f29e95e91b3592cee75c323b0b81042083d05ec0cec52462bc00c2200680858441009281c921548cb08c0f8889028838e829e02034852b25ad9b8a6a4e517aab1713000e828587336d5d15130104892417a48c7e30ad33cd22223198d730004bc801042082184fe434949f7ea86471639dbe1037b4bbc291eb7aa71d90f079fdf37d0ebcafc3af5fffae0da6fedcd78061042083d2a6601800221c008a430000011c024022100049215c81c6a5a43405413f05441bc040e0e1a021e2a60123838008048c05d84340631321829b8097027338e2314d673cace409b278e2310000234dba87dd8f91921841042e83157d2fc389031a5d8838e17728b68b158f24eb45aad3a9dae889ff71ca7a757adf3c7dbd7f7f4f78efdae61f9c5c32eec1be85f8c1f0405ef9693e756aaa2c50be169bbaa3987bc175ee6d0e3e943936793fe250613e320841e0d1b03e0601041c9a86164802405280177558ee63814801a044863e9811b070707037db6a627690c92155038d81830009a518b89049c05c7719c0c4492abe10fa42a9028a76f082184104208a18762ca9429952b573e73e6cca35839b5d4ea33a453293516334208a14748e6a026c05d019d0c8ce79faf86aa09a809788ae90f15019ab2eb9ef20000200049444154735d2e128718297d15ae2430850464b2cf06f9ad0d2184104208a1924b4e4e5eb66c594c4c4ce9d2a58b33bff3dcc2eea3f6a71e1c51c9cbc33b6cd49e94d8ad93da54f2d210427421cdc6adbf992b038074697e758f8e9b9201001cd7d64d6c5bc14c0951b957e9fdf56527b0f89d333b56300b840a5acf6a437e8d6578461042083d001501152deed8df94033818a428e98f7b322415b5a4ab8d6121197d49b6d91042082184107a44962f5f9e92923264c810bd5e5f9cf9d595c6adfd34c258fff3737109b1a73f6da8075dd8b0ef8e27c872f23fef7aad1c306c7d4c01b198b423efb6ebbbbeecec7f921525e5dc8fa36a9ba9f3e297a33e96271db132e68c3fbe6268980187bc400821f420f414ac4a71478b12250e6a0289f71373e1000a0715054701111f9100e3b91bec6828e809a466cb738cf97110420821841e730f253f4e61c971f266ca292afb88cd665bb972658d1a35ead5abb778f1624ae9a851a31ef0f004ef46fd7bba9e56e933e5a5f73a6fba90f6bc4f3e2121dbf1af57c4b4fb72568f0a4602e05badb12f8094a4111db74f1d39131d583320a856385e2d4fd2659de31a0492eb420492f7ca2798180721f4c83838c8bcd0f632d988c932f8a8c0470576061c402490a680bda82acac14057709b1f2dcd270bb2404020a0a320652cb5ffc0413c5b08218410428ff917dee2cf933d8203903da6c3b3be3b438eb00ee39c33c6329e298c7156c41677eedc397cf8f02e5dba8c1831e2c2850b5dbb762d66a7aa7cb0a47f3e1ff7fa47bf9eb8eba0024bbec7bba4e5ff6ba81c7f35d9a376903efb2db6aadcf0ef97dc9cf85efb52bd52435a0e99f9d99c172be8f09279021c3f7192522a0802a5945022504a082594504208a594640142886b105b420020fbbfaeef5baea71953b29e14a238f320849e3584809e021020146c0c38809a809aa657323a01b404ec0c24d798540ac05d09f414440a9c838365a5224ec998292f2b039d001a924fde6215808a40529e4fc03405f4628e66424d9a34c1b38510420821f4382b417b9c1c6d73f28e4b951ebdc9c219630a5318637ffdf55721bbd4a64d9b8a152b6edcb8f1c2850b003076ecd8fbba55064232634d8ed30b5e9c7a71c49f67b7d5f150d98fbd19d6f262018b899e65cc09e76ea541754db67519aaf45bf86bbf8572e2991f47b71c3a2ca2e5b63ebe142f9ac75eddba7505810aa2e80ae50854a094524a6886cc780ee488e890ec519bfc223bb96334f9866c308e8310caef83357d503c92f1019b99e4d8aa00901c4d0245006000a90cf2f6c44a510a6c3b2873b02a6016204ece310b01b088606590b7a58e9a020038b26d65f7ae5d78b6d063a27efd7ad95f5eba72252525253e2e1e4b062184d0337f6779dfed71b23fcffea76c4d71008033c65dffa637c5e19c335770a788fc0094d2d1a3478f1d3bf6ecd9b355ab566dd6acd9fd1c10d17a7a0a31676ea641800158da3dbb36a47259771528317f2d5979c55e50e7287d8d21fd7d1abffed6ba0a1f74292bc49d3e7cd32fa26adab675e7435a35a9e469f4f6f7d20a77287e417f32ecdcb993522a08ae908d2b8443329ae1504a090071fd9bad454eee604df6700cb6c741083d184f2f4f8bc95cb66c193bcbe85445d29fc800b292f132ab1520802b8ef3605214500be02e40829c35d15d0085e7d3dfca4304c6205901a9d02fcf08fd270e1e3c94fde5a52b5728156ad4c28b132184107a38ed7120bf0c39d9dbe3643e51148531b677f7df85efd58001035ccd70468f1e7dbfdf8acd9193c686f468645cc002076c3b39737ed7ee832a57f00ef6f20e6bd2bcb4ce56d062badad3372d770e1957c3d8dd26ba57e9316f63789874e9e7f12f0d3819e3a0da80f09797ace8e2835fd09f08e1918d840c991dac329be1646f8f938b6b716c8f83107a88ae5ebe78f9cad5fb5a442cc9f61214d0e4ac856c3c478b9bac3965008e99c1d093212525a579cbb6580e082184103cb47e55bcf0384e26571ca7c8bd329bcddbb76fbf75eb56f7eedd8b75189ab0e917edd35dcf2d0d67fc7d6746e69f3e3bf4fc67992fe6bafee3d57b77726f0000283fe144c284f47594e9b9605bcf05d9573b6af58951788d3c792c168b20086266bfaa8c384ede7e55f98672308e83107a883c3cc2ffdaf647f1e7974a18c7e1903b23b29de159404f3cec4e851042083dfe9a376f8e85801042e859fb062af392c571104208218410fa77b8bb7b6edbb2a938b361592184107a8a611c07a1ff5e6c6cecb7df7e3b76ec588d4683a581104208e5ab76bdfa580808218410c671102ac2b56bd7366dda74f7ee5d42888f8f4fdbb66dcb962d8bc58210420821841042e8df87711c840a63b3d9fef7bfff4546460e1a3488311615152508c203afcd95eb1193db2184104208218410ca4448d6b0e2450e1085711c840a939c9cac284addba755d3d9e424343d3df5a9c1f3a74e8efbfffb65aadfefefeddba75f3f1f1713a9d3ffffcf3e5cb9765590e0c0cecdebdbba7a727007cfffdf7168b253636f6debd7bbd7bf7f6f2f2dab265cbf1e3c72549f2f7f77ff1c5173357b86bd72ea7d3d9a4499366cd9a61b807218410420821849e0516010801a06063e0286a668ce32054e8dbc96251abd51b376eac5dbb766060a0c160704d3f7bf6ec8e1d3bfaf7efefe3e3b37ffffe55ab568d1c391200c2c2c2ba77ef4e29ddbc79f3dab56b070f1e4c2905803367ce0c1f3edc62b170ce376cd870f7eeddd1a3479b4ca63b77eea8542abbdd6eb3d9929393274c98e0ca95131616e6e3e383e58f10420821841042cf8244053803c8d630a720b4c8756909b8096014c05f0d3a0a6e14fc54a0c958ce40c15b057e2af01641976d655e22a8089828788be029823a633f08808182bb00eec27f563a676fa61dbf9a8a57092a0e9d4e3764c810ad56bb61c38679f3e67dfdf5d7f1f1f19cf3fdfbf73768d0c0dfdf5f10847af5ea298a121717a756abab57afaed168542a55a3468de2e3e39d4ea76b3dd5ab57b7582c00e07038ce9e3ddba143078bc542290d0808d06ab500a056ab9b366daa52a9fcfcfc3c3c3ce2e371ec73841042082184104259cc02e84831dae350023a0a360e3605cc02d8147072d05370303008602490a480c44143c0220297c1ce000004021601ec0ce2153010300b10c700004c143840a25c8c2e5f8f0663ece3dfee3a65fee5085d49129da06787878747d7ae5d0120252565ddba75ab57af1e3c78b0d56addbd7bf7c183075df3381c0e49922449faf3cf3fcf9c392349926ba2a228e9ef37b3d9f5c4e9742a8a623299726d45a55289a2080084104110321744082184104208218400800388a478fdaa0881540974021080540666015cf10f038154253d7063e3a026a02360cf58cac12195017048e3a012800210026a0a09d27f15c30100d87336298578810a769e4e6a5edda3046b922e2c68163ee78ab6ddff2e7cd7cc8417d433c06432454646ae5ebd9a31a6d7ebc3c3c3ebd7cf3100eae1c387af5ebd3a7cf870a3d1989898b864c9926c6fa2f436696ab55a108494941457f31c8410420821841042a838140e6a5aecfc38aeb6012c5b331a4a402020659b47e6a0cdd68f4bca98550648900120fdaf460138ff6fdae348b2fcd5b6a45ab56a03c097db8e4456b668544536c9e1b60b6bde9e387fd59e282b10ad7b60c59aadc72e78b747f043d923fb91c90d5a7e7dc7b3ef86131fd5d3dffff2a93b06557c7e535a99f1fb764fa8a4c6abfae1bb77efded1a347c3c2c23c3d3d535353f7ecd9e3ededad52a9222222366dda141818181010e07038ae5dbb56be7c79bbdd6e341a0d0603e7fcc89123999daab2d36834952b57deb46953af5ebd4c26537474b4878707963342082154a4c307f62725dd2b72368bc5bd6e780416174208a1a78fc2412025c873ccf30462487e13732c0200003625db8b7fd72f07e2b56e0112533300379fa075fbe27b37292a956cdab199cf8ffde6368057a5ba65d429b7af9ef86bd381d8b77b0497b84f1657648ed7e1e34ead56dfbb776fd9b26576bb9d525abe7cf92e5dba088250a54a95b4b4b455ab56a5a4a468b5da0a152a942b57ae56ad5a972e5d5ab46891d1682c55aa945a9d4f688d10d2be7dfb3ffef863d1a2458aa2f8fbfbf7eddb17cb192184102a5252d2bdbae19145ce76f8c0de27eed0a44bf3ebd4ffeb836bbfb537e3794608215420194028c978551c40e6a023e06a7240003434bd8f55811f511c00800238ffadf63877139d4936d9f5dc6a5756ee959a350c8cb7720e105ac67fd59e3b1503538cbaf4888c492bf87b687217d3dd433b6f03a89baddcfb43477702c0ed772edf31a8339a2801b79efd76d4ccf9abcf24bb551ffcd1f2391dfd44e0699737cc9a3cefbb1d979338750f6df9f2d4f7df6c1fac6177bf6f5f73f411087bf5cd2a5b3efbe9ace78bed127ed89c0400f1df770efc1ea0c6bcd37ff4f3bcb579ee5bf3befbf34cac045abf7a2396ff382d6863dbb0570f438d45277e7fc9df71f88df0d6dfc6fabcfcebce96732af7dfcd01e0ea8206810b4068baeafcb232bfbd356acecf87a31d001a8fd2359e9ffbedace6ee14aff7076530187af4e891773a21a46eddba75ebd6cd3e51a552bdfcf2cb992f5bb76eed7a922b52a356ab9f7beeb9e79e7b2e738ad1687ce38d3732d73c74e8502c7984104228af12f44a566277cc1d3976e1fa93710a3506546d3260c1f2f75a793d26f7488277cbc9732b55d1163883f3fcec5a11bbe75fc7400f42083dd3140e84946cdcf124061e021092d5a3ca5a686e56c6218d814904bb02ec5f89e324a658877f15ebe6eeaed7aad52a31bc5668a29531c60020d10ae1b5423ffe2bc629497687141797f0e920afbc711cc1522a440767d2768ceb3f7a6f8bfaf5221a35ab5fbeb40899711cc7ae19b3cad4ab5e5a75f0da896f5e9fd5add9c70d9c3bc6751ab12a0ef461adbbf95efb7dfbd60f5f3a9db271c7dc8c542aa7177d1057b775c7b6e6320dbd3b5dfaead74b0a946addafa9afa15c257df2df13da0f5c1903e057bf4b13ffd4d3c7cec64a1094fe059fe61c7e4c53aae3a01697bed97e07d4553a3f5fdbd3542d38f58f09e37e380c15babdf25c7921eec2fefd97eed8b1d10f420821849e713c6ec3902eefc78f5f7f7177633f39faccee2d47348fe05745456282ea7e63434c52a8a5569f21b5f0342184d0b34c4701083801e4c23f357831c61d9738242b00004e06a90a008083818da54f899341e14009d818c4674b609caa40be9d86ac0c5264e00094fc1b0551dad7f05e37b5ecb455afe0efe7e71b9d047149f6a4147b528a3d2ec91e9d047e7ebe35420365296d463755854043de3510f716f3970caeeb063107d62e993d69609746656af45b72da96757041c37fddb1e1f7f5b36a02c0bd53c763a5849d4bd6c40178f7fbf9b7154b576d5cd9c50c70fbfbcf0ea7642c6168f7d5cedf56ac5cb978c288375f6fe60d009e8dc67cb060de9c57ea28bb3e5d1503607eee87bfd77dfbe9e76b76ec59d12af367179a3b8e53f9e5e9236be90020b0fde4b9f316ce7ca9124db329001af78052a1e1ed87ce5db7634d1f7f1c940b21841042cf38e7ad83271c355e19d1b28c59a3f3285da7f3b0a18dbd04709e9d59c5a7e79fae9b3476677984b9e10fb11c6c7b870507759f38b455dd1a954202c29efff8488aebd64f89fdebfdee61ee02216aff8663565f7500806defb0e0e017a68d6a53bd5c50e8a0bfeeddde30be59b09e122aeafdea4fd86f03006e3df3edc8c6217a4288c6a7cef0f5d18af3cc8cca9e2dde9ad8a57685a0529dd7465f9c5fdda3e3a664c87fd3b68393bb4f3f93f87bf7521e1efe0d669e74e0094508a1a78c9d01e3395212172445295e1cc715be71f2f4f08d9d65f59f9239a428902c838de5d89e954141c95f9c00365644cb9d8745a356d7ade2ff7a0b65cbde73976fa7ec3f9f7420db63fff9a4cbb75236ed3e33b2911411e6afd568f25b872ab0d37b5bcf5d3efdd7aa2f670c6dee0d10b3ed9d695be3338e4e5da971453d08261f370a0092439613a362640008ac19a20520fad2d5fd0020edf6edd48c43aed8b66e01ad78e57bd7efca0050a649758b6b0e419d270cc30a6ecb447ddb4e1b5bcfcd76f0d33787f7ecd03834a8fea0555112be2710420821f46c5387346b68da3f79f83b4b7fdb7f21d651744b1cc7ad4dffd4f96ccff17397f74d72ccec3e79bf1540baf2458fae5f9aa6ec4b921dd7bf6bb27bc4f39f5c700200386efeb62f6cd1814b372fad88bcf0fe981f833fb9e8e0cc7e67efe2174aa980276e1bd36af4a1c65f9d4f6372c2912ffb55d41300501276fc6698bae3c2cd1bbf3fef450addb4befeecb5d3abb875587b3d21217adfb46a1a3ca10821f494718559ec0c94a23ea2ecc5698ff3a4d36a349155fd473595efc5461b443b93ac990fbd604f4cb83bac81b3690d3fad36ff1ec9dc7a6ec38643b7655d40d5a6cf8f9cf6c1b0f20020df8bb7650465a8e80ab4648e2b2db885f8080070fbc40d07004fbb7eea0e00e8fcfd8d191199ecb119420100b8e20a8c896e213e22005cdb7d2ac93545712a4044b50800608db32aa0245e381b0fd99627d99607ead164da86cb374e1cdcb2fa9bd7ea68e0e6ba456baf3af14d717f3cbd3cb110104208a1a709716ff3e5beb5c32c7b160e6e1aeaa3f58e18b9f2625a610b086eeddfe8534103a02ad57d4247c72f2b4edaa4ab3f7d7aa4ea8c397d2a1905b57fab893322af7dbff9960c008247a749fd2beb080021a256b05e3b7ef442ac433097ad5fdf5f05c9fb16afa50316bfd536584b0443509dc6552c140088bef1c491f5cc048014b9693c81082184df40b388cf42a168b5da201f338043765815677a788b00485450ab58b09f45a7d315b42cb79ef864f0ab87c114185a2e509778fad8350028d5bcbeaf08d70bb84ff0683cb287c7eed5312b7a76bad3c6f7faef7f2603f8f71959cf04793f8445f7100f803b091ba78f166a946b31ea8d26a37bf9ecfe3ee697de2dee766b1460bb709c4ef8fd87a6e5c38361ff8df31fbd3ef19ac7919587b202742af7100f00dbb5efde7835362cf4b909fdada3db2e2411f52b079a6d276e3a00c0eca5c78e55f7c96232ff73e8409d7ae15814082184d0d382e8cb7799fa6d97a9c0edb7777f32a0e3809e65eb1f7eb5e07b644b90873ae3762dd89872e49e2c299762adfb5eab1d3cc5f5339c942a07d64d510040b404b8a5df546b6b4d5b356bd294371abf7b8e55ea347adee7efb487dbb7259fb601b91bd150838fb78e146fd378fa1042e8a975f8d0018bf9feb2f83f13711c42c8dd244525b064abd528524f930a08c4a748f634e6a651dd4a286c596aae33fcf59e86cd7b8e5d3e76d009c452b6e9f3afcf7b234c5370ee21ead1fcc35f3ff59c3c7fe5df5bd69e246e155a0e9ff2fee40626c2f289e304779b34ece7b15f1e3db6eefb633eaae7c7756ebae0f7a53e53e7aed8b67fdd8fa0f5ab37c24b059acaa3178e3e3072f1febd3fffd1b8ff9836310bb724ba96d7541ef8d60bdbc6afbeb077cdf77bcb070f7db969ed0a6cf9c66fb7d838802ea87ebf491ff608c438ce7d2a5bb6cce52b57ffdaf6477c5c3c96064208a1671ce7bcf8f3649fd9f53cfb9f3226a43f618cbbfee53cebff8c31ced923bd31d406341e3ebed9f4e7f75fb7bf565a272a8ef46400cc1a9fd5f15f8abb70cbc6414700ecd1e7120c21eea2e856dacbd27ae6c9cd3d727483b2ed0500923985bad51ff9f99f233f77c61efea27fabfee39a5fff32204015733ada0121fadcb7a8f9ee603e9b06020480e3e0150fcb964dbf514a0581524a09a194524209252e945202405cff12e26a759ff924fdcb05646b8d9ffd39214527012dce3c08a16784a797a7c56c295ba634c671f2b9b7b811e7505116e04ead76c69c298470ada0f1f2a000ec5642a1f70ada723da77cd2734ade3fa82a8edf736f7cc62b73ebb577a233ffa6afd07dd69aeeb37207787cfbfe11dd37e734c1a7f5075bce7e907d52a9f66faf6cff76ced9bc9a4ddd74766ac6abf7a765ed4570af4fffeef569d69c93feb77d12be1b4aac5cd9325808082184101410c7c93531571c27e35f0000eecaa0c8f3c198eb5fc6b2fda3280ae36cf79ebd0ff728a4abff7b67696a8b17dad5ade84ba3772d9efb97b3f2ac725a9577adaae2c7bffc93d8b6b93969dfe79f9fb279671c9275dbf4793b1abdd74438f8d194dff55db754d5ab35bd47569d3771e20fa10b7b5535cbf1970eec8a2adbb155ceb6f08e8bebd6ddaadeae61598bc5c7cf5d2b524acc0dc6f4605dc7cee9faf3d49601caada34752ca47962bacc4f36e1a0493afc979f3dc5d6707b31aafc9926b10114e05411405411028a1822064c4732875857508a119719dec5cc13702ae384e3e319d5c319a7c433618c7410895107d160e9210722b414e489644661f102e2f7ec9b4f825f3a006b29adbe293a5e84486952942082184d0d37ccb6bf4355e5931a2496977adc652bed7f7fad13ffd34acac0a4c4d662f6ab3bf4f68d9b0da1d97a83b54c91cbc541df2422ffb8cda6e6acfd62b4366ae9b1d690450957b65fd2fc3adf39a7bab8860a9d8f19d4d379db9835c2ce5c4b261f57cd494eac3de8c1df0cdbcc646e2d662d1964535b6be544e4b058fdac3565e482bb4614d7e9ba6be1dde1aa87aafb28668c3a61cb3e3094508a16719812af5f39bce73fd37bf89992f733d71fdeec2337e85e1e9cf5d8f6ccffff87c41fdfaf5fe8583e49c7ff8cbf5b2ee5244a8c962b168341a00703a9d494949872ea69cbd4bc7752d2508d8fbe8d975f0e0a17fe752440821849e38ff557b9c5746e74e5eb36dcba6966dda17b9c3c59cad30b6bdc342fb19d79f5e5847f76f17f77fb8e967c692c58bead4aa85ed7110428f15f7ea0d8050a0040805576d430800c9fd1c000829b05f1501f0168101c43d15c356bfd2ce0f08d1a8d599f5a656abd56834addcdc5a326c8f831042082184104208a127c0b392e738df61c509215a8d062f0284104208a1c79fbbbbe7b62d9b8a331b96154208a1a75881711c0e1023e7ea57851042082184d07fa376bdfaffd296f4915fdeb8f2df1ce47fb8698410424f08d15b043505c6c1ca203963a8457701541480839341a29235b7a70836061a025a020c20490147c6584f3a0a460a028092911e27410286058c9e40070f1ec242400821845c1e60dc719e2d9762d660e390992527fd19e31cd2871b4f1f7c3c23510efe90881ead93274f51ea4a8b4309cd1a789ca60f3b4e80a40f439e35e278e68bac0437b9b3e4008e3b8e102a310d018d00c90c004020601440250000a471b0664458443b870409d4042c021080240500205101c2c02c00cd59c908042c146c0c6215305170a370970100a80858044894c1ce404fc1442141c1200e7a82b568d50a0b0121f4901172fedcb9d0d0502c092cabc74a6a7252e1333c1de38e23945db56a5531cf3142e851fbe7c89116addab97eb4e0c0396790f1a305e7009cb18c61a0f6ecda95b9949682c40100088045803480240928017711088554060020a6280000691c040093901ec7e1009ce7dfa7caced39bedd818e844a00418070d05c6c1ced2a79b288800129e37f4c4e20ce39008a1871e9a209c71ac5eb0ac10420821f4ac7dbf74fd9e91fd570de0ccf584120200148001080002811405808086000748530008308034067a21238e93b962270742d2e3328590f3fbabc4808a201290396809008013cf147ad2df690821f448ea16ac5eb0ac10420821847250517070d05070f2f4be4d22010a6011000800018164f597ca8ae3b8a6f007ba6562009c83a7088c0301485640c15b2ff4447f7b28ec024eddfe62b5d7ab6d3e3439545dace908219455b7f027e2f351babca041f3ddb34faf6b6dfaaf56f8c49415420821845089a9093838a808a4653447e6008c838d67046b086426afa1998be90590d803fef26510208dc15d09e2158891b3365c088a270a3dd6dfb5384f58d7426fd2e47934fe21a9dccbd327b5f111b872f787169e4dbe8b567856dec67c1300208490abfd6c6615613f33b35a66c5e21558a3fda0799bafa6b18297cd53e1148ec5ffd4caabe2b4136919136c47269575efb021a9f83b5b587de6b830bfa67f8fcdc9f775f4f755416694558155f15d052fa887755d22841042e8bf46096829008033e39359e620105038481c240089a7e7cd0100d14784340e6a026a027172fa54371100400d40085844601c5294c236e964601640434161c001140e56050a5d023418c8418f772407dc9fdb147f9701806dffc89afd52be38b6b2b91100a85aaba6fd430032c2a1992dff79ce97082194a762c9516368ea7d716c5b6f2f29f9ceb95dab674f78a1fede4f0efdd8bf94aaa065efab86e1799e3cc0e245cecfefe7d8ef770778e15531c5ca16218410424f9491235fe11c3efdf493bc7f9239682938b2dddd3838e800dc45b073e00404020a808d0100d0340e0201278718292bbaa3705038a471b031603c2b634eaa92151c5238a4b0f436cf9480cc2151062b033b0391a447820aa1c134ede871feb2c539e744a5d168341a8d5a2d1042d5ae171a1549d9f662b99ab3cfa59c5ffcc26b87520fbf5e3db854609df17b5339e719bf362b49ff7c3e2ca294a7d6e0ee1f39e29bd356863ff8228472b537e140a820082abd7b70edcee3576e9816bcf5dd0f0e5bb912fbe7b4aed583bdb5068b5b68873736dc7272eec853e130ebf9ef5f6d5bd6d3a2350456efb368ff3d256f83965c0d60325e276fea165c65e4b4975b37a95bbd52d986a3565e72b5da493bbf62643d7f379d67c5c6afafbb29b9e67646ad19d7322cd868b0687d6a759db53356e6dc7af8addeb3cf266de9155acaaf6cab59a7ec05547af9aef07e155415e7b7639c73c78d75e35a069a2de6e00603e6be1feed3f2bb3b0ae769977e18d3b0b4b7cee866f409ebb0f08c1d2fc027b33dcee103fbb76dd954e4e3f081fd7827831042e871336edc04499225599af0c6c4bc7f7530b03370e4ecdbe48ab110486f9863cf1c773cdf86365913737eb8dbb2ad540148cd98cd482159c90a03110686429bdba809fe88861ef7384ef65799a19df43f020080aac22bab16fe52f58b978f6defeb470120757bfa9f95bb1b463d37cb396dfdc59d61ece89297bbf59e557ddfcc3a7a2c5784b06a81cc2e9899158bab4a5197e9d8a3dcac553b6f3aeaba6b2b0df866dfca9abeecc2ff46b51d3636fcf88fdd7355383c79d76bdd5e3f3d60cda95f1ae8af7c37b24baf09558e7ed9d28de4acc5789e9a2b7d42da958d37df3bf0e7527ff9ec279d5bf65d5cebeff1652f7dd47bdca156abceed6eaa3ef651eff6cbd29aba6636d57d7dd59b2d2abba71dfdaccf73832737fce7cbc6b567fc30696bf37db3cfae6e63020076f79721792bbdaad70a58e1fd9655cca4c5de00002000494441540155717e3ba6bdbe62f0d0df2a7f7df2d74e9e377e18d1f1476b08e79c27ef9e347177e3ff9dddd1d05db977e9f80d778abd899e4c4949f7ea86471623dc53e231cb6d7b8785f633ae3fbdb08eaee46ffcb8558dcb7e38f8fcbe81fed81a1d21849e55efce98919c9ce47a9e9c94fcdefbb3de9a3229fb0c320799e59380c6ce0048466426e34eefe17c9e383818281828e82818281805b016daab4aca18bc1ca1a7108bfb73f1369f313307d57413551ef5864eedecfc7ded4507160c42a830a225c04c52635314c12bb24f973a017a413056ee39aeafe7e92d97ecb9674e3db8642def336774235fb560aaf4e2d4416e7ffdefb8adf81b53f9bff04a5b7f11405ba9dfd8ba51ab375cb35ed9f0f38dba932634f751096ef5864fede2eeba435005b5eedd21cc5b4b45f73a8326b585837fdf7014abd24b2d60850f4b7e3ba6c4fef5dd89b2af4de810aca1faf2cfbf39a0acc675d3236a49f2a5e3a7ae26ca6af70af5aa7b8978bd3db12cc550c0a24aec8ed93dab7b8b8410c11458a3e3943fe3fe9591ed89b1ceebf32734b014d8149dddfdae81297c5934c3d38b10424fa7afbff926ea7a54f6295151515f7fb3f4c16f1b1fca6edd93414741242000300e0972fec39367c21fc1d0634e92b3051a65c600b8a2644c5414ce395324599118706092ac4834db747bece558dbb9059d2a7d4e0100b8624bd5774d714a327e7140e899462997336b1259518073c62459490f6f38136e257383a79e39ef1d5a366df2677f9c8a715281a524f28ea99224abb257382cf1e68dc4db5b9eafb541240000cc91a8d44fb22b9226eb9b21275c916549560457b526499c50455624599199cacddfc465450200c1dd579b723dde1a17956c2ae3a751140900a877056ff541a648b2336ef7e237a62fdf71e19e2c503931c96db8d5212b82cc387059562419c0996fa557d00a95fb2eab02aae27c76cccea212459f6073faa1b997f614b9a228923662f6b2516fcd1adbe0cd9bbaea9dc7cc9e3326d253c02bf219c3e3360ce9f27efcf8f5177737f693a3cfecde7244f32fdc917259066d851ec32ae0194008a167d790c183070f1ac43803ce39e38c33ce3970c61eb47df043fb712c8d418a02c90aa4b2228238083d01777b79920770c8f5da957d82e4ce3ec139172cc11e86ead3369f3a73f2ec999367cf9eb97ee3f0a2701da6604008e54e4a92eda5fdeaef3f5f718f6c18c0ce7e3a78e6e54e5fedbd7cfdf2b5b31b47975633c85de110bdafaf5be9916b8f9c75d533e72e445f5cd9ce9c7df52a8f0043e2a53b19896058daedcb89c64077c1b56d67cc85bb0e573aafd41b57528d41168d25d0648bbe973ebf9c78334906ceb9f5d0db83974883569db87225eacaf1d53dbd68d678e03c3df357fe959e29ff1596acc8b2aae27c774c300598e5bbd7ee499c73ce9db157e26457210bde8d477fb1e9f0cde8a3df76b83a67c447273041ceb3375e95f3d6c1138e1aaf8c6859c6acd17994aed379d8d0c65e0238cfceace2d3f3cf1457f8f3cef20873c31f625d65a2dcfd6372f310a3408ca1cf7f7c248503008bdf39b36305b340a8a0f5ac36e4d75806008e6beb26b6ad60a684a8dcabf4fefab293dd5e5adf58e3cdb7fb84572a15dcecd34bd1ab1a99c3974533709e9951d9b3e9c4b19dead70a2be35fbeddbb3be214709e5bd87dd4fed483232a797978878dda63c5bb30841042ff561c07a1a72c9093e3916b0a0000070e5a777721eefcadb49cd38957cb118d6fcd9bbaec489cc4983329eae0ef5baed879ee75e2031ff878a61f001cb822c99223edde8de3bf2f1ad273d68d6653c6d7d2f1b444bb26a862298b8acbb13b97fe78cdee9a3f478563ac37b2b3b474f2e25db7ed9c49a9b78e6dd9742a59c9be7e5db517dbe8b6cd9cbfe972b2d3917c69d30733779b3bf40ad3ba2a2b25fe97394b8f2629ce3bdbe7cf3d1ad2bd53b0be4ca76efe873ffff9b203b87467eb17ebee3a8173506c4992b1746880917267d4ef9f6d89933907ce0583b7d179fb628c037841959e2aff1596e491bd2ace77c7a877d33e55af7cb2f08f9b0e967679ddfc15571d1c38674927376c3c7c2b55262a8b8f97492d508a5760ee0fb5a79f3aa45943d3fec9c3df59fadbfe0bb18ea20fdb19f5d36afd3bff243a13b6f68f9ad275f27e2b382f7e39ea6379d2112b63cef8e32b86861908a41d79b75ddff56567ff93ac2829e77e1c55db4c0100ac277eba37f0d7d3d76fee1e5b3efb18744ac2ce2dde33b61f397de9c4c7815fbff0caeff162a5716b3f8d30d6fffc5c5c42ece94f1b1af0260c218410c671107a80304ece47be133980b1fed8e1413fb50bf6f1ac3a66b73573bae0d379f1cf6fbaafea57c3dbcb37b04697c9eb2edb783e8be3031ff878d61e396b12e7e1d1357c7c83fccb45f49cb1c334f0fb3ddff50d5681a6dae8991d2f8d8a086fd8b2e39075e6c6215ac85be1d8cc8d66af991fb66b74fd6077afa08aad5f5f7e3245c9b172626e326bcdac9afbc63709f10b0a693cf948c49c35ef3530a68f33a0abd0b7d985f111817ed507edad3fefdb51a11a50571abdfc1dff659d23ea37ef30706340dbd27a0ec08d11d3a6d5d9da27a26eb3b69d261c281beea306e000c4bbd5841755f32282dc021abf7b52ceb7d2cb7f850f585679aae2fc774c0ce9fff9276d4e8fa919e4576de0d62a7dab1aa8400997130e7c312ca28cbf9b57b9d65f18c67e32364c835763ee827dea11f7365fee5b3bccb267e1e0a6a13e5aef88912b2fa615ba80a9f58c094dbd45c1bdc1d8f73ba5ad5f71d246048de8b87deac899e8346208aa155e464f6cc7bf5e11d3eea3593d2a1829d5fa566b5cdb5b0400d0551df56a736f01b27252a6af5517397e684d2301c1bbe5ab2f59fefcfa600ade752184d033f0290424174a08259452fa2031194cd88150be819c6c77b6baf025e72e669b6868b6eccc01d74b53bd291b4e4dc99c33733a31d578f9c3ad2f7f98233484fd0d11c2087166f30775c54987ee4eca3b07071003bacefba3ebbccc896fbbea1f92a3c2e100657bccfab9c72c28b89e31561ff0e1d6011fe6a9dc3800a882ba2c98f5eac739a66b2bf65bbcab5fe6a4775cabacf8d267fb5eca9c3877866b66ead5f683ad573fc89caecea7d2cb7f85fcbecb2affaa5893ff8ea982bacddddc6d2e0080e3f4acc8cffdbc34408d8ddfdb70f8bd822a79f4ccdc43ebcb7799fa6d97a9c0edb7777f32a0e3809e65eb1f7eb5c0d9551e65fd74ae208cc6b7825bea917bb22a7cf8f74b6e4e7caf7da95ea9212d87ccfc6cce8bbef157933d6a07e973273116dd82dcf2bbcba67a5fdff4515d45f7108bf3cf3b36863fab2284d0d3292d2d6defeebf79e6cd074fbf5b4bbf63e30ffe15f13f8be31831c1207a9cbf6de12d3e42e811542c79c6d2fe0f6bb8c73a33ca839755daa53ff6f3064d2a186d67be9fb522217c41551dd6e84520cfde116b031a0f1fdf6cfaf3fbafdb5f2bad1315477a6a47668dcf1a71554ab87ac7ce4147001c772f251a43dc4520fa2afd16feda6fa19c78e6c7d12d870e8b68b9b14c1973c2b95b69505d937b2bf916ac921a75e59e022601c079e76c8ce8ebaba7c44e0806171142e8e9e3eee119d9b0094bbfa7e13c479e6300ce18a4f771deb36bd77dad197f0040082184d0d3428ed93eb373c58000eff2cf2d965efe66415b2fbcd3410000205dfddf94695ffd79f246a2c3997c6ddbe2b97f392b372ba755f9d5aa2a1effe59f440e2c71dfe79f9fb2652cc053b64c5fb82b4e56120f2c9ef6abb64bbfaa7a67d41f3f6e3d1befe0a2d1dbdf4b2b0894186a0ce9efb3f9f5b7d65db232668f39b9fb48ac5cd86e10c73f73666e8872b0d4934ba77e6b6d35a4be0988d6d353883973330dcf1242083dad789ed11e18e78c33c6187b80d5fd67ed7152153c97e8f1e5743ab11010420f97200892243d06d58ba6e98a93db01f8635cd33d785969eacedc7c7c66d66bc5e9c41b8ea2ca4cad7a160e931a7d8d57968c6832e2722203c1b34abbd13f2d1b565605d064f6a2365dfb8496f5f40fa8deb14315c3a1f405d421cff7487ea7b6fbae1bac4cb799eb66471ac179ebd2cfe35f1a7032c641b501e12f2f59d1c587687da66f5aee1c32ae86b1bb4d74afd263dec6f09ada4276c3b3f550dfa52d7c9ebf6cf76ff5e6eacf3a7a510073e4a4b1213d1a1917b0c001dbce7ddbd48857254208a1c288816a70324852c0c90100cc020000033052201cac0c9233ee7f088051003d014a40e19028a72f42004c02b83a103b18242b507840494b404b8b6e3cba7ec3463c3de8df11e0e7976bcaaefb6cd8861042c5141d7d1b0b01cbeab1d2aa658b67e13005ef1653be6ff17ff6ce3b2e8ae36de0cf5e3fee0e387aef1de94d141545b0772c28821d7b8bbd9718356a8c35626fd88d1aec522c202282a0284a477aafd7ef76df3f0e906ac92fc91bcd7c3ffbd9dbdd9b9d9dbe33cfcef3ccaaf67f500dc71d7d39aef9748bfca7dbe1fc3c0080d57b5a38a55bceb9f46a4e5b0fe8c6febb22fd77b5bc34e579dd94e6134c6d5c4cdd38000031009094bb2ebfb4ba95b926c094ba6f7a54b2099545040281f80fa348063209700c84048800008006c0a240b5eca3031ca0010700a0944a804302550a9449400640c280818184800a29d0315022031f07b9d2b01205e818d4c9408403b5c50207ca142000caa40004289141990c559f9c502a22404400ed73729ce14387a0bc44fc333c7f9ed0e64aef41c3e3dee6e328691008c45f0709a0abb5be1a47012505e2dba2430b436d2e369f369b5f6abf6f0f8ee3f27d4b6432d99f9b648e407c391cae1a994ca650286432994422c9f72dc1304cbe6f0f0074b66f79d0e1e9272e221088ef91775fee5480838c002a095814207010036018905bb41624eca310862225a05a06da245020413d0e002003a8920201202540890c340ca40490315020419504840440937c080028183048502669f4b10107350a903190752ea62100d0c23d887f39716f3fb875b144e9f06f1b4a54fde1ef756cecc36b6334fe568317c2571bfb8608f7466d7566a24447fcb5c4a7a60f72476dcbb7d3e8949ff332dd3b23fd69b016b2b2f3af80cb558dbc7fe74b9ca1b442201008c4b78584000010114025804e02f127bf6834f64bc404909bba2878478b5fd130000061bb3fe41ad58a64e092814b0145520b4f11886f161c40beec2d80b4f2d9fe99fd1c4d0c0d0c8dadddfb07ff1c538937fef5576c82a4b59e1e2b93f81dfe2bcefb7df9607b434303133bef192732c41dfa80d7bd3ebd68989ba9a1a181a1a5539f80b5b78a247f4dd864c597475b7a6e4a117ebc88d746cdb07398f3a80eff9ffd9755fc3ecc66d8c532fccb6f0196ddd435339c39d89f7f2e21c8fa7dede86e5606868606660e3d462e3e932d2600ea1f4db3efb33743227746d519b868f1307dcaa7bdaa8f9a686a6860d8bc7d5d5cd0f61fdd64ad5fb0784dfcae51561c0cc314adfd7f49a8c5014098b2d2b8f5a75fe703b94dd35c45292badad57be2c8edd11d8dd4411c3308c6deabbf45a5ea319196146d81c2f3d3a86612455fbb1bb9fd77cec01343c0c3674df9f2bccbf32dfcf414f01c3b02e3b3325cdf28afae483412e1a140cc3a85a1ed38ea7f1dbbcefa545b7d68d72d357c0300ce3da0cdf1c59269fe38b5746ad1ae262ac886198dec2171d59691567872d1c68af49c3308ca2e13c616f823c509f8c2602d109ce6eee3e7e033ebb39bbb9ff3bc34fb359975676c987837212814020109d2223e0d38b7b939a452ea42f5bedb0fd14c0c669383268c0a14106f538544a1af5b010886f9ac629df950f964dd9573660efc3d4f47749f78e2ef6d5a31238f1cf50f378e3ea7bbaeba2d3325fddfd25c08a8575e488f762cba48daf5c36df4d7efffe55f4d975c3cd99ffcb3371a944d6744c52ef1de4567323ec15aff9dfcad8938fa9be812e1c20fe69708904a719f50f1868c2f8f30f17bdff6dca92077a8baf26be4b7ff3f4eaf6890e8a1d784652711d39ca438ddc69ca3441510bb898fcbe91cba3d4b1b601261088d6b46e656a22170e5b5f12fca04250713fa878fd900551350430ec37bf133452f3629529dd2978805ee3a20492dc3b77c4bd87994a8a6a8c820e44a51716bdbf3695081d33ea40a604409a7b22707298f2da173512c18773be29cb46ad4f6c92ac08de5c89551ede578742e57619bef4d0b9b536b4162111a5fe3c7a6e84ddfef70d9286b43d56b743c6ee4b6f6d6158565b20729c7bf2697651feabe383f3b70c0bba5482030090d9e67e73f75cfcd593d1899680b4aa80dc73f5e5a4bce2bcf85d2ef18b06ce8fae05f8643411080402814020fed343d1cffd4b02000a061412883e396f476ed298d16ea68da4490c24219a36a43585f88e909426a789ad8302bbebb3690c653d3bdff101ee2a6461ca86ee9eab92040044e5cd005343cf1f5f8b00f0b22ba3ecfdaf96e14008b27e5f33cac3c2d0d0d0a6f78cd0a45a79ed9255c6ed9bd1d7ced8d0d0d475e4ba9bf962e0c52c0f395d547c6ebcbbbdbdc7c40b85d2d69224998ca46466adc3a4b0741cbdbb6a7534c49155a725d71a8d9ae063aa4ca72b6a5bf71a13d85b870200786dd2e1997dbb18191a9aba0e5f7d2d5b080020485ae9e9b5f195501eb7ac7d7d9d663ce10134440777f15eb56be9689fee5d07fd9c2a6c16f5aa78057b89ee9d7dd9203fc7cb9f9c7aae387882030b3a89a3a4e8cebae14e2686668efde6efdf35d066f895721c3a722cc93a3a63cd4b5ef2aade8ef64e7dd7bee04b8bc2d78cf6ea626a686868d36bd29eb84a1900e0a597865af7dfba6bdeb0de9e5dc79ece2dfb6394cdb04b653800efd5be697ece16868686a62e43975d9147af392263fbf7e9e6ece4bbf0726e9bc56e84b9f185aa7e1307d9a832682c75d3aec3838618d364a5d7e72c785093b57ba88bbd7db75991b5c2571bbd3c5726093a4f9966d93685466f824a6a13e0d1db9675739ef3a84ede2212d50fa639f4dc9e2642b50ad1445ddcc1ebc498adf3baaa3254bbcedb3a86b87e20ae0e00a3d0197220eb425891cb9c91868d955f5a1871adbadb685b4583d15b7e0c19e06aaea36de1bb60833ff77d548600405a955542759d3ed64e89c2d0f39e34dab0f2656ee312caa2f41b51d401038d68142d9f19b30307b81928b47ca14bca33aad47ca70c326551586683a7f553297c59d8baf2d0ad43b6af0df67134d6d6b31bb16a7d2f22e5718e100048caee93e74d1edacd4cb1d5872369f19dadcb7f7d56430028b82edfb5626ccf2e065a062ee3d72f73aa7ffeac480c9d46539c7d61dd8ac36fdb5636bcfcc10a3f2b353a86614c03efc5d70b240082e7f30d35c6ddaf6d6c31abc287ab9a2e7f2904bc3a6ea7bfad3209c368da9eb3cea637cab2a4a5913f8ee8a24ac13032c7a4dfd65742907cb838bba7893215c3308ef9a04dd1e5f2394692fc6b0bba695030ba9a7de0917782a63e4d27de22100804028140fc65600034ac51c7aaf90a00505bac354e009014c9a0460111de81ce54abc12201f53250a6803219d86450a634ca746404f0648d1a556c3270c8a044fe4cc818246091818694af10ff660800820082a06a7bb8b292b6add875293229bb424410041004d08d7bdb0a9fc71448085e4644868206ff597c89946848bb9fade9edc885faf84d13d6bee9b93726233bf5da4cecf08c758f6b71429a7776e6d430f69c6ba9591971bbdd1356ce3c9945f5da7628485b6b7c58fcab946767c6ea50e4fecb376059fb98e5ef9db5fd4915def27aab8da4ead04d23f3b7355bcfdc7f9e5ec697355e975546ad98bca77accb994cccc981dceb1cba6fc9a2aecd41302087eceed9c9ebfde897d7667a51dbdf93aa6e41edc87883e155f8b1340484b224fbe541d31ce9a0e78877194145c98fbc37df36d4fd2d39f1eecf926ec4d030104d1a163bef1d4c39b1d590e5ba25fa6bc7cb0c9954900db31e4c8c3b7d9992961e305a1737e7ade200f03ffedcd5aff63114f9f5d9d64d8227d28fa8336fd919899f32efa279b98350bce7f903445e47eb1dfdef0a898c7c77b256ede10558db78c26c3dcdbacf2e2facd476f3e7b5bc89336a6a1e6b0fd7bfa2a992ebc919892f2f4601fa52f48994f6ccd01beb664ca484eccd96735044180ac32f654bcdaa8116634e24b3c41dbf7bb7d6c66c4c52fdf898c7a98c9cd1e2b98f73012a52515b5109ff0120f8755769f375897dc24cb787cb9d0799c632b9d0cf18727090d263d4c98000c9b290bba159ebc945a2715153e3c79b5da6d9c8ba25c32917be7b6a8f7708bce164366b92e0831493c753b8b2fe565de3a1609bd46db766e8db9212df21dc9dad390fe894e4379cc91dd6792eb5b7f21c2ab5f46e4b21d5db55bad72dd3a9a92823b07765fca12b56b9399b633cea45449a575891bd5ce06cfb85e8633ed278d66471e8ead260080a87c78e8b1eaf8401b5ac5ad90219baba64654494439c7bb464f1fbce9a50040927960f8b083b445d115125c90777badb71a190053eabaf4467abd4c521919c2df15b0f4493d8034efc484a02b6607320582bc0bbde20f36cab1f18ebd45201008040281f84b60918141020e1900408003c827d310a0480616091429206be1988401d4ca3eae3025c481dfa2db552ffb280aaa9741b5047002c8184871903439ab9341b5b4d12f1c802ffb4cf870027002e95e21fefda21c02080253ecb1edf743e3d9094796f8f77632731ab6ea5ab60008056b5fe3d2a8c42a7ede9354b5a0d96ed55129b5bcaca8d734774f2d6ac38b13e1f8c835d33cd4286496f9c84513149f5c79cb937cb8792ad562f18a21262c1245a37bc80fcef9d71e164b3f210e48de357527ccdae4153b7bfccf71d53841e015e1537acfb85f85b774c6b05b76f5cc5ce3f4b36b037ddc2c6dfbcd3f955a8f437d52d843c6981581f61c3255b3e7bce55dcb6ffc9e29fcc4d892a6337c9aaf360508026b759de514d89ffef8646ca50c2405f74ea7ea8d1e614625a0c338d697c75e4a350c99e7a34d25318c87ce0b30a4124074e298d72600649d5e23fb5aaad031b2b2c3f805bd89a4987cb13c821641533c55c80401d0c2bd82d5f061ee7a2c3289aee73373b25156443abf312206fe937ba99301142c7d5c19d92f4b442d9f4231997afaca1ae7f21b5ba6f6eb6a63d173fabeb82ae9a747dd9da50c010421293d35c2d6c4d4c4c4d4c4616a442db40930cd74e4188d8433b15532022f8b3ef3527bdc60232a1264fcc7b7966f43410d1f984a4cf9670d12538909826ac1c757706ddcc1ab7c9f797e4d66bd89aaa717326d03dc955b785113b37eec56d99c83332da80040d7ef3bc6eded4c3b252a43afff09830dbf4d36a10200488b22af5777f3ef5c3483b12d078d32bd37c68c45659b8f8df4dabd7ba866275f5b64a5e10bc79fd459bb778cce273edbd0edb7648b1367eab77422ce39337d6a94c78eed7d945baa60b58926abe7a94a51c410250080868faec8ea5e13fddd74596432c726605590daab3be90260d84c1cabf4f0704c3501787954e853ada0f196f4ba67a1f714266f9fe5aa4ca1e9f65fb3d5bbf442589a509c75e9d02b879f764fb657a66034152b2f4f1d2a50f5fb070db1d36090282aee33d70e8467517922bc34e2d80be3a51b461831482c9ba08d530de50a681d7b8bde94080402814020fe1a6404903010e150d7644f9100a891358a6faaa5c0c73f1a3fa6d4b616bb085b7f3bab6ff32fd1b85e551be44b897fa13e95f8a3d15204e25f2dc5911f318c7ce7eef29d0b84a834e1e4e2498b66e9dbdf0cd177f2d6fcf17e4aaee8a9c4794d1fd7c4a30f52736c9ef1ad979932640dc545b5450fa7f6b84bc1000070519dccb54126a6e456f292360ce8ba9d0400404879124dfb7a59879fe90100ea9eee3d5537e2dc9c20db609dd523a74d201f3f3b5d742f95e668ca81d68e299adda7fcd87dca8f20ad4abdbc3678c5b45f1c22669495cbb8bdd52972970c4d0336afb046da6634d9f294c4d1e6903b3293c5ec12305479f4c947e57d1c6f86659a040c35a400d1711c45b585b524757d25b93f6455432ef531d19963599bc0c82a9f85aedf1a16935923259364b5758a9305f2c421296a72c86d038c0bb2af6f5f77e0564ab1002303bfb6c1be412c9f784362729998dc4f2a95241588db982421731dc7af091dbf0664f519b7b74e9b376d9d7decde9ea42f491949c61edfbebfe40000b8ff9672b9071014d51107af2cedc200008caeca26da0698ac3f38403ff4f4e3cabeee9167528d0376ea9309d4f6fde7db96e6231253590104b5021cb824005c502b042697d9243e212a1fedbf0583af78ab34093dea5e5c786d3cb67bf33951ff62dbe0a1e71d8fc5fcd45d1103005edcb201b39f8fbe919d345057907468e2009f6926a96706a942f9a34b05ce4b9cd89d86a9f2e6b4c1eb4b1745172eeba152f578dbc8113ecb4c9277776d77035e11b1b46fd0b311571f2ee9c2f8aa684b0a2e4fefbda86cc1fdbb930ca9ad1edd369a1fbb1caf7733ecd6363db936f1d0e245bfde7c552a2291f1ba6a6298000760594d18afda33f451e500cf07879eeb4fda6746939595944ad50769caa52f9882ae9962fd876aa9549053cb3133516a259d92953fdc316f7968c4bb2a299924adae519e2fc025587e3555d75c4d3e7599a665ab4d7b0400325e87dea2f28c4020100804e2af41883759be69d1299212d02003c0003010e11fff42360511884e865aed641a740db709d3baee9e9d5828244cb43cdde9a76ffcd1506636dd4cd3a8b7e29ef0eb398506e3ac150812a86b281a789d8d5866ddd28ea8244b5799e3b5e4fee901ad862bc297401004def6433d10e2861a09c3814926486a3e9b2ffcb87078f0f0671a7cdb45ab0d3b150590556c874debb7c3ff65b690a1a646aacc2e17833603801094e4d62b982b91098c44274b4532f9a274325e0d4fda4a8ed4a1b5739ac5187fcdb3a76ec6665ec8b70e19a04b06822029741447597105477aff43b594605100a415395562a253c7405440a335692000f889dbe61c91acb81c3bc29445e63d9bdf63d1477d28c088269174e31549d19585ab637b1cbf75cc439d262b3839d8f78f0e663d7426226b1c43b3cdfb4df137ba70e36d85ac8706000138de8118a745ca50cde63fcc9ddf1cfe7a8200124b5d4b5b87d952fad732c040d1f60d34fbe5ecbdc48af3195641beda488c8368510068da4e56f4bdb1d982c93a2c0041566c1eddca49a7b196e0a5f7f745288cbaefa9d8e4bc21e5628296ff764df91417a2e1e5ce217e0774f6c41c1dad27178cc8aa53132acd8266f633669181e536699ec7aa2937de0b0779f2e32e64da04bb2b639d054a5cfce295c061dd8c9e3a0c12e8f49a31c372dbf6fb1fb6776d650b19f0aa872b7dfd6f7a853dd9d157edab74a3a545d766f59afe66e2ad8895ae9c48e47998000020004944415456a1681fcd168f4bb8a9d324c711bdd9357e75c6cc88b4481715aa3079b9ad4f86bc59b60898a8b52f34e275756892f19423c65420b3b43429e5efcbc460c00420f88559751c1b2e85a260acdc703ba70eefc96a0e3a2f6e79c02f926d8f7302ad38e48687134c8309008ab23e5776bbb81e07451280b4265f2eace9c45b54a0110804028140fc3f80acd420109d0cb608020842fae1facf3bcec5a415d689c40df931277f7b2a31ed6a48238061e2635d1bfe5ba2a68f359ba2e5e1c2bb7c3845ad97931a890096cb9401e2b3eb0fc5150b095cc22b7a15fde06dbd8c623824d03269cbd6ebefea24042eacca8ebb1b532801125b8351979b57d7d6020e28ba8d762c3bb1eb7a268f20c85a7da64d34ca49c8e6d8192b905ab994553edcf5d3f1c837f9554209af24e9f2a15be53aee666cb6638017eff2f6736feba592d2c707b63f551b34cc8c46d0741c0deae31ee5088090943f3a71bd40f4059a20149361e38c5e6d5d76b8d829c8474b3e73a5c338825af751d679bfed8d2c14e182ecf0bd6179a2ce1dcb80aeac4c2a7f5f2c90dbd0e1d78a150cccb45824425270ef786485ec93a112d5f1c8aa26262a544c56f7eafc9934de176ab5f092f76efaed76526e054f22ac48bb197a319be368a74e21308e1abd26b3808fffd54a34248d3e13bba4ef5cb93fdb6e626f7532d22a425b4b418ea2e7ec617069756852ada436e9d0ea8b307c6eb7467986ac307c5facdaf819ceac26c782b4ab318a43fdf4280040f05eff3acc671b63e39dc3fedab85028148a7100b2aa6377f5ecb347a3f28584b4fae599fdb15253373d3ad4259e7f6d34b6bb6aa30005170b8542a104277049d39d343d4f178557a1c7e3ca2484b834f6d8e157346b47cd56466cf09a9875be43c2ac0fdcf9d9474922140a454ddad5b84424140ac5328290361e402b3bc7b2d29b737b4d8c1978eec60a17865828148a3e2a56b78fe6473bc724ad80db1f1f2fa816320cac4db8549095451f3c9bdda4d144331b13acf774fd922dc916d3861b520140b1eb745fdec9554792eb64e2e2075b57476b8c196fcda0998e09b14b5ebde4f4eb5a1921a97a1ff3ac5882f36bc41c131b7d0e19c479d7f7dc2a93020059d367b253d6fe63c93c02f0ead88347decb1fd5b1b7e85d89402010080402c97110887f199882bac287abab4677b73337b3ed39e73a33f8e06fe30d2800c0b2f1b30099764f271512304cfb3828e04aaeddf5a80080713c37846db68e5ddadbc2c8c8dc75d8b2f36fea71008ae1c4234727f00f8d73323534b6f59ebcfb61b18400aad188393e65abdd8d0dad479cce6f31499fa233eae0c910f2c9806e2e1e1e1ebe2bdff4dd7d601eeb48e09c73d92d0d80620c156ef5fd2d81bd1c2d4dad3d028fd40ef9e5c43c6b3a49a5efb6a37314ce8cee6262e6b9f0b9eb96630b6d19002435bf8dcb2c6e8cefdea3ef90b9f734bdf5bf681442d11f14d845588e794eead9f411bee33852f403f6feec93b6bcbbb945d7998facc659b3300a09eb2c41d82eb327eb5e1b656d68e2f1c333705fb6dce9e114efde03868e5df5c2d0559dfac910198e591728fbb97f0fbfc123a79d90789a2a7c617e521435c5cff6ccf073b636b3701eb13ddd63e3c9751e2c00a64df00c871733ec8d0cbb04dfabf94bdb58d51e411e824c8147500f55d4de22dab42fca3e7b6eac530deda94c53ee75446dfd8d3d4d966324b9570e26e94f99fc51794994f94704b9df20631a008030edd8aea8eaaa7bf31db80a4c2693c9647a9f2f2380e9baf9fa2ee7e860132689aae2b543107cea4c90019997723141d3bfb756a3a99adaf07e4c26db6c7692286d959d2293d9f34c098e29fbedbfba4a236cb0168d44d71a725675c9c5df06aab69a38c37bf1ebaf490d85e703cd14e54fe48e89a80700687832458bc9d41a19c12f3ce0a5c264da6f7b2f6e69e798a88ede169ac97bbf7f901e5b7ea7f1a2844603c1eda3d9d2ce3189a9da7c95e9b46ce7f0f753accd1ddcba8fbfa8dcdba879161cd578d464e3f4a81cdbe943f429000024b521876fac64ffd64b99423798f8b8fb6f7fac77620250cde65cfb7d7afd362f2e85c4341ab8e551858cd363cb568f3b432c2c9ddc7bcf8a35ebae450300a0184d090bf5ba33c2dadac97dd07eda501bb98ca9136f11ff302fe29f45debff3d9ed45fc33945608040281f89e7b9160e3ded175a2cd6f47179b4fdb1cc815075aa83640eb4f914dc7f70eed727777437980f87fe7f9f3849645f1f9f304818aa99b95314a99ff0571da0edf80ac1f630ff560fdb71342f8fa479fa0c22d8f0e7a2b62a858fce749789733acabcdd7df27c9d8e1d12f737f6a683785afbc5390b0d07e8aca8dc475ad95a41088af80e848ebb6cdc5e653f94187fbf6e0382edfb7442693e1387efbe68dd97317b47968e4fd3bae1edd3e1be017f14f7dfc06fcb58950ff60a4c94297272f575b7d5155aa8ff0379deff02879ad55dd851e26bba7be8f9bac8d84f9ff1a0eeedfe3ddc7974c2653281432994c2291e4fb96601826dfb707003adbb73ce8f0f413171108c4f747ec9387ddbaf7c40902089c20089cc0e526357002270802081c27088220481816fbe449bf69f301230109038c0418d6b801d6f61800300ce97623101d2037458cd2e1ab1164453e27dcbdcc5882b44b3bcf56bb6db761fec7935156f938f43a3ee0901b0743250a0140fa93a54026d30ad830d849e1ab6f24c4603b6ba3af1912e220be17949494fee49df591630cc6d2afe79ee92537e12dc9fac5d9f6ccccf709730cffc6ee30c67659b47389ad121ab623100804e2af03c97110880ef0b4357c969a2b43bdaeaf45f0feda9e3df37ee0c980a6613761e174f3ecf4dcecff6c6a484bef6d5a7e3a5fa3f79c29b2fcdc04543cfef39008bc7b17d33f752bc36ae252ab3f358654729bbe18cd7c4520fe490899b485c496613e6a86394a1404028140fc95b495e36000ea54a89482ec93df0c496dc6b704b45caf5c890c540c2a24287911df2a6c32d1d7c100a5c3d763d0ef667f940a1f53e37ad42f281910ad9009f90d281510ff2a180aecff780a88df6e72e8f1d07f9ad2bd5ba905c522ab3967ae6ce8a542025945d4a680e06d11c50cb3410b26f19afabab2f2e86d217377de785b43d6ea16b2e7ecce31c674a8bb3dd060a1c17cafb757a2b369a3afdff76bea225734e955a9beebf82980d7be38383764d385a4725cc569e2b6d307a67561a10f49080402f15f43910c2280969650d924a09200c34042407d6bf94c5b555d051210c467843800a049054d2a68524093029a54506d2d0e223040af1f0402f1a7202a2ffb6af43a5b82a3a4402010a8e940fc43c8aa6222d43644bfcef890f223f540c89eb722c0cbc34346efa3ad496a10973e98981f1a5985030048b243470d3fcc5915572b15e59de9193373f4be74310000f033ae66f43b9b9c5390bcdd95f9a54f01bcf4da94fe1b6ba6dc2d9388cb6e077c583962fd0b3eca10040281f82fd2468ac2c3a1560612a2dd349a0ee4386468f8823e50b1188ac520c2818f43b118caa5edfa53ffa6e408bbf87b42e2cbe6fdce5ff7cbf72d2fa24283e81851da8ff61c26ab71d3760ddcfdace61f1b26d4de1dc1697a3453c5aaef92ab39a24f38c7cbcef7516f1ec6f05f2cb4b29a1bcfff1623fe85bdee8a27bb02dc8dd82c0e93a365e2e1bf2ebaf26f09e1d7a4a4ace854f7e62c53b3e9bbf85296f0cb9fd43a0711ff01f0da177bc63babb3384c4d9780bd89b53800085fadb36dae7a4c1687c9f23a94d7f49615bd5eebe4b236a538eed769bd6db5992c0e53c36ed0aaf00ff2512408332f2eee63aeca647114f4ba06ee937bd8d813783cddc6ebd00761c1f51f86789aaa71982cf75fb39ae7cd12f5af8e4ced6ecc6671984aa63d669f79c76ffb1a97767ca3247baf478ba09a2f7e21681bc9868713345b44a7cfc572020040f072a5598b683afd92d976162f51f5553d1f96d3dcad0bdc913971c49fec3a737a2d9deac0c280a2ed3dc2a8f849061feae28f4670a66c0eb665911846c3d72f75a0110020c9b97c20a9cba66d01566c324dbbefb24ddd72c3ee164a0100e8fa813f0c35a0b5ef887fea2978d9fdddf73416ef9ce1cca550553d666f1e21ba71f9bd10e5080281402008009ce858b4d24a8e43c7800420f89f8710421934c85a3d438502540cd428c026011d03150a30ff11a3fd37ced16f9c6497e6539edde336efcb339ce5fbe7774df35edbc82fde38c9be718efedf2e27d2f2f8abe713aa647f950024ffe1e93fded57f0f2352ba5be8fbdadaea9aa294c3bd5ead9db8e5659b718a4cf2f7c592a63535aaa4babea634f7de7ce6999921578b657f573b2193e2ffa2887f3ebc95b7678dfeb974c489d4928aaa0fcfafae1b6444fb3209f2df1d6cbaf98617a5f5d52599d7a610a743269ffd20456f2144c785b8367ae9d8cda5136ee59717868f2fd93266c9a35a021876eb92aa2bcbab2bcbab2b0b9f2e35a63b8cefa7db38eb55f2e1c17d49cf21c6d2e21a8309bb6fbdcecc787521983816342e345b0220cd3b3b39e4a2f28ac725b5e51927fbbc5e33617373a515a45d7ba634b48f1685aa6c3364c1be13cbad5b5a3e16bdfd25f08728db5dafcaaa2b927eb6bc377fe2a14c719bd07678230000a6ec73fe436380537f76e9681a02c37cc5d3c2c648dd1dadde34c6a5ea04de2d90df581ebfc094fa3f24a5544a30cc864d1d69a180e438884e4535180923642d5e00b814071259bef40789c1559217418c4aa71062914cca2b299569586bca4b3c45c5dc80450200497966392f6ea1b3beaeaeaeaeaeaeedd42752a8aa9701005094f5943f6d78b2fd5308696576192f6d9bb791dc3ff35157aa65353c19ca2e040281407cea85d2f28445fe0b843800202640d87a3845c6804586061c6818d04920c081f18ff4b4de3ee2da19b34bc5af7c86d19bf7c1b38d4bc5afc64f363350b49091947c86d14bf86fba18b0df3ee2fe3fe4407dd4185d6dae7a8fdd9992ff5faf087eeed3f74c675b2e19006fc87ef8c79563a1a17b0e5c4afaf83d57569dfa20ece4f1bd0742f71c3c15762fa5a8319b65b519b1974f1ed97320f4d0f9072fcbc4f2ab741d074bfecb17a5df839d248c4ca15028742513df8943752a5fe70b01f8f1732cac266c5a3cd8ddced471f6a306a2e1edc9195ec61c1687add76dd2a1e43a0224997bdc0cc6dca90500dea3297a4cad49510d0050773fc0d875578604eaef8ed0b59bff6348ff6e8ed6c67aaed3cf647538d9864421532854054db780a98e446e6aa904801f3fdfdc7679927c80264edfee623436aa419cbe6fecc28486170b1cf4f5f55ce6ed0f191f9a5f786cb085b6aee590931fa420ab78bc63ac8b1e8bc55134e9bbf86a9e08009ac3e0e76a65d1635db2e0ab235e7c7f846ed7a68ff3fce70b6cac96240a00f0aad8ad231d34381c058e9a8edb9cdb1538488b6fae1c60a6a6c8642bab187baf78ce0700829f7e6ea1afa92a87c9d27608d813df7ac64f079eb46c678a5ebc16db854cf336e2d0995c03a74193a7745725035e7cda5bcd6de5ea401f0f373b132bbfa5378b24f045f90578c9e95eda7d2e57ca0b70dd83d13a6ebf664a1aa2e6b44a49f12743254f36128542a1b1747b4c9deb0299cf0b447845e4da610efaaa4c16876b39605978a104004098757eae9791aa025b91a3693368f7dbfa5639b8388e27c9bfb2a8afad2e87c5616a3a8cd8fab80275ecbf33eae343c389511b67baab3054dc676e1e498487c6d70160143a430e645fba58e21432d4a07168282d8afaa3da6384b5a2fec80deba6f9399b696b99f799bd668472c6a34c0180b43aa794ea3cd9df5689c2d0ed3161a44155725e63a51665de7c48f1ed6f40a3687a4f9d31ae9f8b7eabaf29928acc2a559fa0fe262c0acb74c0e4bedcc294a236729c8e6f6c7cc7539b424ca7c85feed2927b3bd7ee7f5edbd417c09a5d30682deec728f4a6eb34b2fc4e71cee51fd71c7fd77e3682282f7cd550070d3687a9a4e7147c2a5b8c179ff656f358bb6992b78395955f687649935e55074d073f7e8e85e5d8d573077a793a589a3b07fe96dc4010b511138d6c9726362691ace0a4b776cf83b948eefafd42513154e2e5e4d535b5dae29277e5140d1d0eb963e764969606b5aea0465e24705e49b91007008aaa919a92efd1d7058585858585854565b5352f37d8d39b44455f1f2aaea11adbe9a7671f1afd2ba9aecf3eecc542d985402010882f92e39001e8a456f368fe5a8438c8082061c097014efc9937dd9f80c904aa2628333815fca236fb5a225f540395856515fc222e5ba156226176a8cb2c485a62abcd55d7e6da2c8dad27004098b2de565d9bab3f39ea53a62a85492b9db8eada660b13be111d67bc3efb75998a8da1fc532689ae66e2d0c7d759a555e786c4d4ead267e8e86953274d1fdfd79c97782bb6440220ab4afe233247b19bffcc90a0e156a2f85b311fe41d70b292a5253533b958f4bdd4169c9fffe4e2ed4a531f4b79ff4a547837de7ae7a35759af0ff786e7eb462e4fe97b2aaba6fac395e1d9ebfc973eaea3e87af564bfbef38e0fc2ec8824921ef9e5fd4c210832ee2633bd7aea5201000499b70a879c7c9cfcf6f5ef7ef1cb963da8ea6c3e0921a97efdfbe9372cd71e069d4d1ba359ccbbf8ab1bdb754f4a7e7e41e2beb9a1e742f475a7de4c2f2e7c1f3ec980c8393e6ecc09ceb2a8d2bacaf463dd63e74ffc2d433e4c13645ecff23df6f45dc6d32dceccaf8e78c7c631c599c7171f90fe10575ec7aff9907074b28d022678b963f115bdddaf2a050d15b951bbfc0da840d4c7ac18b6e875df536f2b1b4aa21691f68dfd21aa86f89427ade2abdfc3939db076de96537713322a442d538ef7f60fe18cab7109af924f7946844c3b9b2ffd92fcea24edd97d0eb44c49addc4f86aa659e09b3ef5e788debdb69d10860da4c3e1e9fdf5057fc748deaf9e9f3c3cb71a87fb272e9931e6733ea1b6a2bdfddd8e0a3c16c9583bf78b20053725b7429b9bcbebae8d614fe9ec92b9f22fbb8df15e29257e96283eea6f27ac734eb6e207a9752dc427cc27b79e24255d7d903741a5b62bc22e65ab1e3687b4e2b5ff2631379c6dd8d99000cab89733d8ace5c7d5b2715153d09bb5eed3cda49ee569277ffbea8d710334627416139cf9d6af432ec5e365fcacbba7bf221f41861fde56b9cd74486d86869e9daf40eda11552217eaca2a9e9e3810f6aa6946a6287db79fa9bab699f3d06567dff29aeb9aacf082bf85b686a1a3efac43cfabe56ea585f70fef6baf422a48de326c6ab8f1c6a725b5bcd2a433331c14490000bcd46b3513af24bd7b1f35db84fae9a6435474ffa5d3dec8b894d4c825a2ed63d725f0953c430648ae9d7ac5030090e6871f7f673375a83e5ac7f3fb856139768c5ee2c6b517522b459286dc889dcb2f8afb4eebdae932e68a1ed3bcab4efd16538d03c14b39bafb99000080663a6e5697f865cbcea5d648011756a63fba1e91ff3f7cb22269f65fe893bf79616842b98420c4b5b971376e6522b52a040281407ca11c874506110e7f9fba41b3ede47ff28bb2400c357c58bd61adb74feff6fb0a3ef4eadd477e5a270681f8937e9587adbf90f7ddaec145088bd26b3826ea7219014941b74b1773234d4eeb59ee18434d5b5b85a3c0a02b7014951548c25a9e04f086fcec5a253b0f332e9dc2d4b2733387dc9745f20e0889a3a74b29c92cffe6534df47c9a298bc561a9db0cdd470afa69b2857c9235993b604980151303c0f8a967af35f8fdb8b8a70695a2d275ce4f23f0f0e32f794cf37e0ec2984705fcb2678f61c8925194d8a7a5fcc2274f78f6fd2de44324ba71e06c5f2d0a606cdb81dd98990905a2f623bd233dd5394cb68a4ed785cf5c57adf556f953225049eeb5c3c9b6ab7f1c6dc126d3b47a2f5ad735effc83622900004d2f60de20fd0ef5f93f1ff14e1e8791691471f1dbe47725024c41d7c1d54801c3280c322fef554a668588ac68ece2aa458586f8035789f1dbe67969d2c81cebf16ba62a479f4be17dca9356cf50f639107d6eaae2b3bdb3fadb1baae9792f3c9f2968eaab4f9be9a94c024cd175da2ca3c4938f2af02fc9af2f4ac9cf844a3e645de7a6aba2a2ccb59b9bdaeba7d0c9c654b25ab780e12e3a0a6432db7af492096aa9f732848051e9585d56caeb9c1a298d6bee66afd66ef848d5f31d3fc8569d41a2705da7adec0fcf1f7e1001e2fb0117d4f081a9d438bf85c4546482b046f8f1355c177ff886c07b665ff5c63735511d7f39cb7aac6b8b51275efbf4c7e01db2197ba699510180aed77b94cbbbf91e9a4a6aa6c3cee8affe35c8980a00202d8e0eafe9fa09d10cc6b2e83fdc2422c8569dab661f1cdd6ddb8e411a5fa6fd4c56e9b1fcec8d6b11310faf6eec59b473d4d05fd2440040efb2f14d55dc343d3200d04c82f65efce34ef4d37ba1d3d46e87f8cdbe558103005567d09673d76e45c7449ffdc13669f580f1673e480140c1ebc887da5b03940000fb2859e6bf3e1556de77c7c661666c1289a1d1a5bba3bcc2306d66cce9a9466ed57e755249c94a7e8b469bd101a806c316f417dd3cf786cf72993a9c7cfb4462038024f7f713d94e33fae99051c1fc8e613a6db8736a68ce9aae6a0c1ac73cf00fa3cdb78f8fe8bca893d48786868d7f37ddced2c1cd674d59df6eca640000aae9eceb3742783b7aab5331b292c5a0f5770ac4ff8b5948b296ffa97b1b54ce0cd7a791486c43ef8517d3f904ca2c040281407c991c478104df9f366e8318aa1aa0acbceccddb376d369cc08b1ba0b4bceccddb3765e565b522a241fc195147e2ce5f626adbbc5a0941d68db563bc8c34b4b9eaba265e419beee48b80ff74aea3cfd11200a80c1baaabaecded7bb648460873c2d78feb69aca1cd5537b0eab7f0584a5d0ba999acf8fee6c176fa5c7563e7a0832fe4aa4cb2aab8dfe6fad81972d5b5b9fa2efd169c68325929298adc35b1571775756daeba85cba8b517dfb77de34b4b6ecf76d0e6aa1bf86c4fa81515feb1c6dfd1489babaecdd5b5b4f35d78a5a0ddbc71597d511d594599fe591981383ff258e8d1bd87ceddc962d8b8e832a19d516b42525dda5894c86c75b6b8b29cffaddbc8a1bb1fcde2f1eaf935052967bbdf0df4df2f9fc94251d4566aecf24b6a0a785c33adc6a932344d4b155151a518d8f683cd8aef3dcf4eba576a336ce0b02ee5775fe424dc2d301dd4f43d9dcc5265cb2b2146a591a54269bbae1b4d6bfae3f27a01afb62a2b629968f3c0f911357fa67b27a9c8aae0c52fef6a616162666162e63633560ad54dfafcba9de9f37f3ee29d4035997a6c8f4fe6b6e1362a9a7603975eca1400c361f9998dd6b1abfc0c54f49cfc37dd2992e0f545053585a7fd1d4ccc2c4ccc2cac06fd962f6d683125b0034fda0c3d154c072d3f7c3331a7a23af3de12f6c569130e6748000028dca628919574b9584d41adf48bf2eb4bf86ca80068c64b6e25bd4dcb2ead2a7f737e8e231b03bceee5e1d97d1d4cb4b474b54d07eccfa9ad15e2c0f6da757601fbda1c4f5d75fd6e937e89a96cd700cb2a9efc32b197adae968e96aea5ffe5b2863a01b280fc5dbd8099ca0a20a86dcc555c5027048632a3e9b54c54c51cba0b0366f6e036b5cb754957528d4679369f130d49bbfc475db63f14bede938301002f7ecdb0852ffa5d4aada8ab2c78bc0afb69f0acbb5538005e1173b5d0c1dfa1534d0da2eaeecc515b4aa7dcceaeaca9cebc352967d18035095f36fb8ba4ec3462546f272b33abaea3d71edb60fdfefccddc36758966d06fcc404f5b33737b9fd97b0f8cc5ee9d48e2010045d36bf4302f077353db1e13b71d99ad1e7fea515b2dc58f721c69555ebd8aa52eb3ed3baaa3f6ab934a4a51d2e3367e9ba07075d9f505d53260da4d1ccb7a7034be4e9479f974a147888f260995cbef1a8c691eb0272abb812008425292786e713715120000cd665d5ad9251ff9ab99a43d39be2e669c1a0640d6f0fd3122ab2023e5c5b35bfb76c556bf596d450300b25aaf651793cb250441882a331e864e32a501280ebc5dfd6a71b399274edf2b656fd75ad300531b1753173f599bd4e95380a4e43cf3585ca1902008714d6efcb945f64c9457080402f1bdbd82006b0309c34818894422fd99de47e33d4c12e000a26f41fcafa6a5a7a96b686062616de7e4d9a3f7b05163e72cf8a133c77c215ec307aeaa8a8595659b4d46e0e50d121515150b2b4baeaa4a9d58cc177e6288a4e036d88a547579dd99ec961d54bcfae1e2c133f74767496c7c47f431e5bf7fb03b68f89a6742adde13069b9101000c7d03830243465a29d43efe61d08cbd91191c9f49f3029dc54917970c9d73e5a3c9da9c235b22a92eddcd69c29c3b9bc7ae7e524b48320e4d18b2ee6a52896af721033d3845cfcfad1a34e95c9e04f8495b878cdb79f36d9d51ef21fded21fbf1d1998317b534d221ab7cb866f8d4f34554a71faefebed48df27cf3dcd0d83c65df90c58b1706f9188972f3da1b1f26a4021999fe05d3c9693a5e0181e3268ee8e56265a8ab44c580c4d63752ac494dc8aa95c884a56f5ea40b402a6e12479069544c2a907e27df9530aa9245bfa001ec94ab4d0a00cdea8154653d5675566963e19094a55733745469405271f3d3ceb874f94abafe403b6dbb81c6d9972f5d4ad7f27353fbeada4a626ab94f9864591171335d0018854991891ad315e755f265cdad03004134b7151f4f282a86aa4a7d0e2466a46767a6676766e49714c6afee426f6e56fe6cc401a330283251e3743bbca1ba518487b1ac02b65d49c82d2f79b246f3eabc39e1653849c975fa9edb2ff36bf2c2a74b42a7ac88e5b135b5958de7dc4ccdce4ccfce4ccfcefe50f9e1d2a016530d3af0a4930032b4bb4d5dd08391fb5c3e5f455cfaae312f24e5e92584b29e12e54bf20ba330a8206b2cbd84b8b6bef10b6bab94fc82506154450d4d2d4d55457a63368bd2f6066fc81a763231bfa4b038ebde02631a010040d1e8b5f078446a59e5dbb021395ba6ef7a256c9d83bce7ab83f749665c7b57585452f8fef731ea64f485f6fb82a6656f41cb8fcb914f601466c7e5d32dedb51bad08e3651187a2148685b8372b51f15e5f49d21cde43432e8d2478297b460f0ad5de7567ff48b99a26c86ade2655998c9fd6d79045a6a9ba04ce72ab8fbe992104a23afe6a9695bf9b52a7355d5c92942aec1232a5bb3683ccd0f69a3ac5bcf05e64bef8abdb48329d02b844467caa35a19208693b1718994e2664d2ceefa4a81872aad28b3a5036e9404bbbe34a2aa9c82812c81f202c49af62e971c90074cb09816a0f8f46c5859dafe835c35b151949462010080402f19751515e161d79ef51d4fd47d10f1e47473c7918f5e45174cc93874f631ec7c53e8e7b1a13ff34f6d9d3d867714fffa41c87fd9593719428a044010a06340c9428c0f9105f73df000020004944415407e721579414b4b97260cfaece1c0b844483505c5a56f6a61d384154f279f2bf4acbca78d20681f0137d4f8ad1b8b5c19a90faebcf511f4d9810558f0f5ea900500fbc7aebf4f10be1678729021485fd96a2366ae9226f750050f59ab77dd78e6db35da44ff65f2a07d09d7e70d792f9ab7ff9b13b05f8117bffc86f9a18c31a74ece6ef27cf3f383b4209a02afc7462e5fbb347936500aebb6ede387e2cfce65a2b00514ce8ef793589a161d900ccfe87ef5e3c7cfee6c5993a00357fec8d286f1a4ce61d0f0e0acda2382ebe726d999b120964229e1880aca86960e1e817b4ee62f4f51fda2d37021885499689bec4bc2399aec0627375acdc4c6a1fdf7b538d0359d569481f83ead82b0743cfddcde75aa990684c5a635f582696101406e59bef191332a9542a9508aad26e9db859c2ed62cc69238751e8326118ebdebabd4f2b24d2eae707d75c8381931c590034bd5edda9d13bc3693e6eaa14aeab9fc2fd9df7314f6f03da573c1c97caa452a9b8a130eef4f154ccc84e8b06747d37e3ba9807590200696964e8c5c6358731ba8a0ab9fc5da1fce33399a3c9accbca954ffba299f84fb34958b3ead2db5a29e0c2aa8c2737a30a24ff7bc4816edc5db7f8dea322098028fbdade7bf2f5cec4f9115723df5789080a4b4d4b8d412293307166f8e52739b51282aaa8aec56550c8248ce3396784e4c8d2bd8f8a840421ad2f7c79f7f6eb16cb2477e049cb9224c9bdbc6ed3c9a83705b522715ddec343bf3c165bf630a1030088734efc78319d8f0b73ae6dd9f3c129b8a7da17e517c6b67057cb0e8fabc081e0a59edef7acd18c47ab94fc4ca83ace42418d90a16f69ac4c0559f9e323e773440080d7bdba7e23a1a04186d19535d515696412a94d0e12fc1a31dbd84a8f4306f187f0fd77cb91fdd5ef0d8e47c860b8baf158729da436f9e8fa2b30646657c5c6c6b3e8d6a167aa63263b36cfa111bcbb1ec719dc57870200043f75ffd8fe3b196bafef1ba1850b8542a1180720abd87755cbbd70e251819090d6a49c3f14273371d1a1437dd2e53786fe5d9b743271b15028144a7002978844f23b69baee4ecc37474f3f2f9710e2b267278fbfa159da6bb65d3eaa831b4156fef4d28da719c535f555d98f0f2eda90ac3b788031bd959d6351e68d73f75fe555d4d516bfbabce1870b826e018e2c0049fe830b371373ca6aebcbdfdffd79d1be0fb6a3bc34c82ded1c13f5af3ed659bbe0f1ea11cb368667f1705c589efa34b9a2d3fad0492525f8d15b7e7d5c219555c7ef5f7f5f61c8381b0500a099fa07eb452f9b779ce73bbd9b3212e3fcebe1725523efdff9ecc6e5aaa2b442201008c4ff3b6c36dbc6c6f6d39b9595b5a5a51500600054122890a0692c0d6c12b0c940c3808201870c2c726b390e15030a065fa5fb22234046009f0001de78fca9a120004fd6740b0e0020fddf56372f2dcc6b3ebe71f5e2275cf2a5385f5c8713380e44db8dc06b04f53242263fe64beaf8d24f8509e3b8feb0b21bb5f68ff5c7d39b3e524a6b3e94490140d7d18001802918d96b0180a0a8a89db9e82697854786387431b7ee3e27560a002569e54d5e693a18b331c0148cec7500805f525a5f9e5d09002a5696ca6400aa86ad291300aab22bea4bf3eb0040bb8b111b0360e83beb020054e455370dca25c595003497f1631c954800009cae4b56f4d692a59d5d3d3368604f275ddb71fbd3daa9829039da1c5975cdd74cc9c2086943155f060014ae658f3193a62e983d25d8575fc8a76bebb1e5654cd650de4053d150f8d627aa8b12422c9594b88a6a86ee3fbcf4d87a7e4bd7765626d81e9baffc647d2bc04899ab3bfc8afebacb3b7b296100a060d1df898173bb79ebd380aad3b3971a4e771a60f51513a6c525c7fa6871394aaaea16238f91279f381e68400192c6a05d1bad2f0dea62e3d26be21f5a7e468dc64b15bbfe305bff421f0d0edb7ce613b149c0d201250b2c582c4defd03ccc64fae54b5379bb07ea297158da8e23b6dc2ffcbc3eff17449c6a34f1d785ecddbd2c1d3c7a2f7a69df538b0620d7375cd1cf4299cd51b29c9ee0bb7bdf6075a221f5f4dc9efaca8a0a6a6eabcbc71ffaa91b1b53ecb5237c8fddc3998eea0a6c55e35e738fa7d4b70853079eb41c6491d81aec9c73f37c6db5545435ed822f28849c3b3b596e0c84ed38dd392ad05445bdcbd25cff2347271a50be2cbf18768b7e09ac58ee6cede231f0a7f25e2ef21a04b45629d9f0c9507508d361e1b62119214e0eee3dfa065f51ea65c800009056c61d9ce4a2a3cc64eb7a1f602d3ab4d88ed13a07a1dbc64d6ef7fd1ded3dbdfb2d7866eaa949432fc3ef0c4ca9f7ce8bab548ef7d556d1ea775275f5c5c676034092773d34593738c8a6d930b128fb7614a9ef00431a0080f0dda9bd8f6aaa237ef0d0535155e7aaaa73fb5f2e2780e9bcf6f256c747d3edb86cae76df3d82c0d0e3e3f5c9bcd757123546f6d46c7cf5d7dd19a2aaae66b72859f47e9d9b3657b5dfb9521c53f2f9f5fc12f50bfe86ca8a4ac6a3cfabcc3fb3c7afad2dae8e6e04425c14bd6b82a785b696a1ed986382f127c2d73931a1959d63bce14dd80f83ba18ea6a99f55e1a67b3f9fab1d1da64005c907d73fd4857431d1d03d719d7b9f3af5c9e654e8556768e65552d6a91e39aeba1fddfad70d75062693a0785beaaefb401eba4e9a0e98ff217fdd44d57516fe879fd35973679c8adb4530c864eb72dc9a40e98e6c64145f2df8fb39bbb8fdf80cf6ece6eee28ad10080402f18d8d390990e080b7305b8203e000c226a90bdea2f383818dbb321908805a591bd94babdf8e2e369fb639208090ef89a68b04104d5b8be37b8776b9bbbbfde9785adb39a5bd7ef96937a37c95bc830ba64d57e9f0dfde9ec5b30274c6cc270060f7af598957ecae3ea86deb4890b4c475d0b132c5313792429dd257771b78503e1f88d1ff6ada71fbc83156d362641a417713b67b30eb2243dcfcafd5310784bd3bdd2d6bb5679fc3252ae3aebfdee7a10044c5f5d156d36365dae3f6ee1caa231f541252d072f736480cb09af040cc1a1cf6e2b49f52fdc3b90ea37faf610eb892b4f8b1afefde02cc6d77e29d406d3ce7b75eee9bd2c06c5d5cb8eb0e8fa1bfd7290c38f9fa543f1561f26acf01070bc17d5ff29d416fc6594d7820d6f01dc07e70271b74c69eb9bf73b026050882c0405c95f7fedddba87d8b3646d469048727ef746d2d4bc0eb5e5fbff8c179e220b9488090c970bce1fd95f3a9666346382b9149641286f3f2d20a304d1d75459ab43a37fec1c374e5be9306992a108292629e82aa224d52f5fe69c4d37afb7123ecb96400c06b927fbf5cec36718021e3df5d679e3f4f6859149f3f4fe8e9dd1b3525df2678f1e93e0e67e6bfbb3f52057d5a477c3f48327fed3d246b57e23e0f85afbc5390b8dc6d26f772ec0aebffb220901f3fc7712aeb62c2cf4eedc5e87591931c67a95d4ed9e9f29fb549c250607fda0141109fbdd87c2a3fe870df1e1cc7e5fb96c864321cc76fdfbc317bee0254f9117f0707f7eff1eee34b269329140a994c269148f27d4b300c93efdb03009ded5b1e7478fa898b0804e2fb23f2fe6d5bdb2e9f762393c9088278fbe64dbf69f301230109038c0418d6b801d6f61800308c02007532f816ad2e7c5688030012815026e195954a2b2a2ada8a81acada5025e49c987b76fead5d4d46452be44f0b9651e99f6f3d7f43e3e33bac91da6d263d62895984b65a7fd0797f869e6dd8ea803d00e98e5c6010ad74005a0a42a7cc35cb283699f394b7acef6578dbd587c79ef1985615d580d05e9cf1fbe323df8c4c740ee15efe6e4c1fe7e06850fa26b00b883835c542df5a7d8efdbf42a61d19011d18e9267b7d20068dda68f3454569f1160f47b68ee9de9fdc70d34af8abe5d08a03478ae4fd38a26a0e8b9f2ec38c6e0a9d72e4ef457bd19beda3175b1cfaa12bbae36462a787a763d0070d4d9ed66c89038a6f61a2fdf7ee01b5a286020cebb7ee49e5c605576fef853d0f09b3cdc9a89492bdf3f7efaa84e4c0085a565e239bc87890206800bf25fdc8d2fe0c980a16eee346cb01db771364e6dfa3b89694f1d06aac1080402f13f2193698e5e33c05ee1ab6f24c4603d634d1f53349babb37e42def55d11aa931ed821c3b2080402814020be152800f01d2f80221589019702d03b965449a45219d6f81721918a3e6bd491ac3978f51c93e85dd98de72495debb6f1e505db9f3eca3fbbfbfc694cd7d42566d59e9c9c100f447ac987175fee197c9d7c29235a8a3170fedbdfbd6218d35bf9cbd7f7cd75da0291bd87b8d1a6cd4dcb3369ebeaacf9bdf8ebf17510dfd961efea9a73246529e1df607ac5b1b7af3c91fb780aeed3a76f64f9b030da9002eabc2cf3297fd78f25ed48d0c6019759fb474eb9ac1ea24a86ff28caa3372cfa5a2e2fe6b9f1df40f54bdf5939d2d3df6fe99477552009a86e3a8b93b675ad0dbc50d5330ea66911cf1a6dad44d854c331a3527a49d1305d39e434d7bb64f1515b76181ed2756898a52de2b380ed7a2a26a86402010ff1b0ccb8005967fe6464cc965d27c1794801d224c5ed3adc7ee32c7c517665b2241170281402010886f060c6c3a5421fe06f4aabe847e8ea201738a66cc36ebf0df9e366fa74e550ffe411d0076ed7a1173dce65e321d9589ff20edf5aafc060e41c982402010080420bd2ac47707d2ab422010ff0c7f9f5e15e9fb4e385c22045c5a515e91d60e0c30908a4bcb8ad2d2d22aca2b30428a4b84a8a821fef2de6fc5052f458f13c538483277daab0cba53f7dd47599030dfd870d6333ecafc6fbae0969febaed8f554c93f325f93ff7486bec9e244416775e7b395eb1f43fc7693b5c698c87a5440fed58d2d028140201008c4f7cdf72ec791f21f3e4a3f7522ed7678459b6de7cf8f412a7effbeea7678c5a913694f63b270291a78223a1c1df0d3afac1ee1a4c3c4308ca4a86bdb67f2f63b1f445fed0d59dd67e5cfb36cbec05c50edadfe2c9d39f1df5579e4c54e536ffa8e4556b3f7dffea4f21b1b6d110d6fcf2ef2b354266118c6d0f508dcf9a84cfa7727946a97915b1f57cafe8ab6b0f48c27e77f1ee2d6deea4f6df75952637aecdf535431b6cba29d4b3c95b03feda01da2fcdb3f8e73d757c0300ca36b3b8d5c7d399dffff6b1e0eaf89df35ca8a836198a2b5ff2f09b538000853561ab74e63e703b94d854d94b2d2da7ae5cbe2d81d81dd4d14310cc3d8a6be4bafe535aa050b33c2e678e9d1310c23a9da8fddfdbce6638e373c0c3674df9f2bccbf32dfcf414f01c3b02e3b3325cde5bb3ef960908b0605c330aa96c7b4e369ed1246daf18d92ac5fec5a045567def376eb21d6478ee1b470d22dac8c000010242ed66f71d9667bbae4ef2d3008040281402010488ef32dc017bfaf8b338adeabd4e1a62866bc7f5a1fb99719bd5749f8c28e2f7e870a04a21de28c83835d265c57997136b9b48e579b117920583be9f4ddc22f19711052e9c7b11049c92960da60c3ffae11061267c8ad4a895850f16a9f6bfc8a512b9ef2bee02699e4df21ee1167fe36d463c663db4d0f8b1b04d56f4ffbd7edf4f55af6a496f8db124a22ac4e3bda2b65f5e895cf78ff962c541a10de2068a621e7fc180da6cb82394e0a7fcfe318e6a3668cb652c0febc83d665a9e8e24497a18765638fbe28a9e35567dddee05178e97a96f8ff3141899ac885c3d697043fa81054dc0f2a5e3f6441540d010cfbcdef9a12b9e6c52a53ba53f0003d4aa3d424f7ce1d71ef61a692a21aa3a00351e98545efaf4d2542c78c3a90290190e69e089c1ca6bcf6458d44f0e19c6fcab251eb9b673909de5c89551ede578742e57619bef4d0b9b5362ddb2251eacfa3e746d8ed7fdf206948db63753b64ecbef4b629d3e18d000098b2dfb5d2c600e7ec76ebc85e30d3724d524da39387011a4d5946d59d1c55d978397989f9ff604d8d904a89af2b0f08040281402010488ef3ef242ec73b2ac7f6135b52e1a087394ef2e3b89c4e979a4e487c1976f1f7f67b5480be7b88ea8895ab9fb9fe76f7f0ac3e961a1c058ea69577f04f17cfcf30a102483e5c9cddd344998a6118c77cd0a6e8721900e045c7ddd90ecbd705785819ea7b1fc8faf8d9ba855e9528f7dab27ee68a240ca3726dc61dfd92a124c17f7766b6971e13c33045ab913be2aa71f9b3386e9b77043b704918557fe08e84fcf85d232cd81846371d73245d3e6708af8edbe96fab4cc2309ab6e7acb3e982a6403aae583fa1bb9d85be9ab6fbdceb456de796e0e50f56f859a9d1310c631a782fbe5e200100a8bb3d50d962e6ba29de8ed6461aea5d269ecc943f84a84bdc3dd2828591d9067d563f28ef64060946a650a80c55db1173c7ea5727a556c944ef0e4e70d3e790318cac62376e4f621d0120d7b2d11fb3768e9fbda99ee59407099bacd5fb6fdf34c29c8d610a160147d33e3c58d3d78089616cfb19570ae4e1c66b5fec9fe8a241c530b2aaf3a423a93c0200a4457ffce0adaf40c24814052df725cff89fcab24fa606511db96af533d70337768e75d46431944d7c9684fd1f7be71dd644d635f03399f442127aef1d1441c18aa2288a0d0bf65ec1ae6baf6bd7d5b52ebaf6deb12136ecba0a02821505a448ef2581f464e6fb2341290171df77df4fddf93df30c249972efb9e7deb9f7ccb9e7864f1685cd3d96218c9b6d6538fc8e40736079e4003dbbc52fa5da93247fbfd645afdbcac5037ddc1d4cf52cbbad7a5c8e352628328de7183869a04579c25bb5478eb2306a652f3b3682204c6bff45d7d40552fd6243500b2306822054639fc9c753d5837669dac9293e4634128944e158f5d8f2ae2a79fba019cfabe3429df5750ddc663c136955270045ce95391d0cc9084dbfe5e883c99286462a128546d780641f9d30f55ebb7d9717b762025670b4ad4ea773a5ea3384b7fbe9b5d8f2510100caa2fbeb07baeb911104e5d8f6dcf4460a808bde1f9be66bc944108466d83ae46a815a5bb0b2271b7adb3010846613b4e355355e679a8c5a2556cdece5e56a6bac6fdff080662049d83cffb2e1dadba7e6f77435e23079e69e418b8f5d58e84ed35e471a11f8179d10bd0beb6b66197c3855f2f7db1761ccdeabf8d04db3dae9d1f5dacdda3414bfba27460880906bc40ce9e74ee7b79e31c84a63c651e6ddbb52d161889b8ee5900deb4302db38989a38f698b33a989ff2e0a30440599e5e48693365580b2e996eee377e8855d9cb4f1a6729596ac4034a606f6b2ad9d87feaf4d181de96ccdacf7f45c9c772fd1e13fbd8b1c82cfbbe937beae6bdccabd72c693f510d4aadd10b1a596d465116dcdab478e7f3ca1a2542283486e6106aadf3bf64954e45d567ca33cead5a72e07dc379ce0d9acd7a8d6d5a418d3e60654fd6f571d04111124ad76b31f97a0906e2e8a916e683164de9dec6c3d9d2d46dc8eec42a1caf8c1a6e643d375e5382aa9c831d786dfec854120fbeef9917b1cfefdfb9f5d5ed45ec73425604040404043f070800f26fb3e3fce7a4bc47228eb163222c8a3ef21aee238eb123ce7c27a1919525b197cec697abfe4b9793e53c3a712db9ea5f1f6840921cf154ec39a98f19aab55271db2d8c48ad5229caee8788b78d58f897266c86e84d78c584eb4959b94f67db6b79c32c495cd36bd455db4d094295aa2af9fc0c2f9daf56445cf8e4978099af7b9ec9942905310b49db07cdbe5b81ab07f287df075ecc93973d1899beccdf7f61d194fba5b2fc8b5d9e2d9c7fab0c07acf44648bf75e593ee952b649947da3d9cd277ed4bf5a845f4faaa34e4faebd4ace4c34e9767acaaeff48103c36deac9d7e54aa530618dfea97153af16abb541fcf15aee80b32f3e64a64706c6fc32f756190e501dbd64c0cafc710fcae515f14b49a7c3739a324ca9ca132edfcae338397051400d7b6ebc9f2551c972c3fb252f1bbee98d66f026cbbd11e3b62b362d37ed44571660a5f74e564e7d5826cb3fdfe9c974df9edb59ab130492b430cb4bb357c78a00b0a22b137bada99c78bb58212fbe39227be9c05f5f884192b061d6798b3f3eca704c5a181d36d48ad2549135290d4972c41391e7c440d3cf6a80705a8feec34fba1c2f6b317e08fbfe8167153800e0658ff63dd11b39da95ae3d4900a02a7f7a4f7ff5c3b71fb35fafa7ec09d9f5bed1197aaaeaccbbc7ae66b39d1d78288032fbd888e0fd9c952faa95e2b79b4d4f8f08de9ba600008af5d03db1450a9538e54fcffbd3471fca5002081f2d98fba84b78be025389b2eeac0f306238ff72794f3bb6cfbee4d2f292a43d1d995ad549997574d4d88bf67bd22492ac735d62f7beac6e5c1f05cf56042dcc1e177e6cb425b9f1a256a4ed1910b4973aef61a9029364dd5ce9a78fe295f767759f19ef7b30458229cb130f8c7654bb4fc8b32e9e47174657ca8b6f0e78b722f4744efda64c961bf5b2f59e98f719597f85e6ae99d6f080af20ff141555e4387ab0439d161b419046ea486302d7d80d6337f5f6df65b0e3e999498e7f7fb96a79c1cb6499b5afbdda9f89e9e06b2dfb90985fabf288120e9c2eeb38ab6f4dfb83953c09cff31ade8a53e72ad97fc557dbfada3200e8ae13e774c83b76e19d5029cb7b74ec5285f7f0d63aeaa2f874eba6aceb00c7c6e675b2dacc09b14d387e335dac14a5dd387c1fba0c716bbe9b55e59d71765c8ebe4dbb111bef16a8a5a42a797a70c7c95735cf1059f2d62ec61c9e895bcf39c7df557fb610aa724f0659e8e8183a7699f4c7738d5153917b6bcf8e0be9b2e6359bda1a5bf9c70333762b97248a304c5ef6fac4143716020020cbbb95d0facf67af93d36396c8d60d5afa5ccceb38bdafe2d2e19722000065f6d5fdefdd420734a5d104ffff0804156dda76f8ea261054fc973a012fe6da5a86c488d5167f1ddf0b65dfec85f9b74ffc6e6f4440404040f0bfb3e0b050d0a3804eddb1280521ec385f23398e4516b3bb0c921791a2bb0f53d4de1792a2dd2dd9ef1ff3fffb7795be5edabaf5bcf86f78cd8b8b3f45a730bcdcf82800569df1e8dac5c3fbf7efda732151f0d912a3aa7877f7f4b123bbf7ecdfb5f7f8e9a8d7f952f5a35e25f8f82cfcd8c15d7bf6ef3b7bf765b15cfd2dcdd4c349fcf24591e25fae004a414115d5d050fd025a99b1a78b3e93c964324d82a38400148b5e63fbb530a493c8ba3ea12b7bc3f30759eab107c37dc69cae062868b39d02885f1f3a51dc6be7c6c10e6c12896ed4c2d7cbe0ab0387aa98dd17f031dbe77736a6a23a6e63d684f2ee1d7f25020060b498b322d88149d6f51e31c05c653a7d61a0059d6ad275ac1f23252e570ec2e7fba398137e9bd68647a69af55ab1c9afe8dce90f520000a6e7ece91df92420e97708761325be2eadfb161a35e83426d8db8c85a21cd711cbc6eabfb9a5f13ba0db8e9fd3d3840c08a745bf4e8cd4d85c1988df1cbf2aedb77e565b3e4a31eabe78b59fd6990d58d5b5de464c0695acd7699fcecc235bbbe800cd21786c0f475d2a896ad2ed97e5dec5f7624bd5a37354b7ef92312e8c1aeb33abd38aa5bdcc695493ae63fd74708ff9333b1950e976fd277a88125f97aab0e23b3ba20c7ff97daa179f4cd16b3b7ddd405944788a1421d351d1a7d72f534b64a88ead8f8f09a589226b5a1a4a417e15d5d08855bbc124f32d7858656115c575cc30eea3034f2b70c04a1eec8f361e3bd289d648920000e1745938c9838500d9c46fa075c15f1fc5da04d58b8b20648e6dff037a8bce6df7d301c08aee1e8cb55ab47194330b65d80dd9b0d2e5cd91eb394a607b8c1ad5d95a874c62d8f45b3cc721f57a920800a1d011c1c797af332a94545da7b6ad1ae8975675aa2aba77f885cdc2d503ade92496ebd835931a9d03a8ca0f9f3ae84ffeda882dddf84d3d43e4e917f6bdf1d8b863424b1e19a1ea3a776a6f4a11c6845d268d0b5bd1d3828ea02cf3d6beae5c120000aad777fdfcae26348a41c771434cb39e66d66ffec886410b86dad10068b60181465a0ef87a5516223c0b7ec3baa6b58e881b113800a84aee2ee9d6f75caba34f0f0db5fc8fe64962924a3130b80cb510490c2e032415922fd67341ccde4b62ff5901861a29e3e5d1e7d2dc46f8f06a5da2f2e9afc336a966ec0d75a40000cda2fb50eff7a12db814ba79afa396abff9c604b010050e6dfbf5ad121b871d30cc276ea33d82e6aa83d8bc2761876bfd38e1dfd8d9ad73f4075bbac3c7ffbf69317b1d73675cddbdcbbd76f493200a0b5dc90214f08b5400180663fe1cf88db0f9e273c3a1e6a1039b1cba4c8120c00286641bf5dba7d273a213a7c89fb8b05fec147b29400c0ea7cbc4c76af1f1700a0faabcda6b6c61641696459febbc4f705128465eed9d646dd20a1bcc085231c680014ab410bfac8224ebc15b3bd4382d1c803f155008a8cf083e9ada73762b327f89ee06a834c2673389ccf1f1b6bbc4a1e6d0a6e6940461004e59879f45976af146b3a7c18d53278f5ba1136df56d3e5299bdcf8ff86650d0808080808fe41c8007c141000658327140f6dd28ec326817ead2e2f09c0900254446319e2a2604406130ae8918152d37f62a3c0ad75493d32d07ef099ea380e340648b0121e9d532aceafbde7d339028582c1f807ee4a310b5ab478b055f363056055196f8b755dadd4bd55124ddfd6a35b0f2fdd3afd5112c3d8bd5bff2193278d9f32b2bb8328e1c6b3420580aafcd5b5fb993a1d824343c60e7096c5de789aadf68840b94e4e94b45705b27f79fdd13161cb4b8ad5213fc956e32fbd4b4fba3a8e5f5921c30154258f360f6f6ba3cfe5f2742dfa9f2baa16688660649e39af71d38cb22c53a8eb62fe2d511cb0aadc9c8adca3fdeccdcccccccccc6cbaefce5656572b0100c85c331e0a0040a2b2e82c43033aa2f940564a95984a5458a434703252f74111a699bd4e55768512000065e9b335e3472a95a49428eabec2c304097b27757634e27179baa67e3b33043599fb721e42a1a14a890207454576b5aeb389fa553fc2b270d4d3967b12abc7c9d7e999b9e5226569ccae0166640079ceb5e5419e16ba5c2e5fcf61dc63a1e4b304b9a6b5244862d6ca17836baa198b93e9749252aac4946519c5a20f9bfdacd5d271187cb142552952d13d579edbe8f6d7425f233adfb5df8a1b798a268aac696990b9261c797191a87623aaacc8a94478c61c94ee3c6aa4de93fd8fcb94c577f7c5598c1f6a4f8546920400243a9f4ba9111f1997cb540d5e9d9238fd6f0b706555e6cd052e9fa2df952b004051995341327634549f8af26d2d6882ec0a252e4e393527c0cd94cfe5e91a7a2d7e2dacae96e3c0e9b2ebc2024ef8642f5d86a1d7f02d4f4a55cd512749654e05c5cc41d3ea538ddd4cb48f5ca4493b874c7cd8f970f83cf7afb47ecab24c01c7deb6f64301abcecf5718ba9b3670634475ccf8eacc91682c8aaabe3a6ad53b6d88a3a71aaac3e6ea0c7f505db762a1a25100002000494441540c75f0cadcca069366b4d711897681030056f1f48ffde96d172e0830fa4f47fc24068f099f951e9308a4c0e0336ac485973d0ebb017d67fae9d63415c217e7deda0cebf8f9335ef56273dffe675b1dbeb3b1a30e0200a2984581d3e3022332aa95b292b8d5c81affc937ca3000ace4f1855caf619eec469f7465d727f7fdb568eac33c895292f76052c674ff45cfab9b97097eeb2143bbb7767170ed307cdd890d6ec9a7ae66d6f3c7a35a058eecdfb185a363ab80597f1e1a89dc3cf8a21a00c8c65d860feae2e9e4e0de65e2b6e3730da30f3f2ca9d34f91beddf1d566535b634bb10b39bdb7c7c7f581564c8e5df739673e4a342a60ae4bfd6c85655765572881e1317124ebf6fe18812cf5ecd1dcf6d3038c89b75b3f28cb962d73717179fffe7d533dbad26b93833614069ffd28908a4bde5e5b17644383a69c5770951231ec34769c9ff13feca5f5bd44822320202020f88e500154a9a05a55ff51452701d2b43f8e04072ae98b21864e020440edadc127039504e52a2851820a075d14d01a5b0fa9562f0bad59e0fc87b6e3140aa1ab7fb7e5ab57faf977adb717ca41f24f04c944f5db0d1bdac9b0d9fd065c9a9f5ac9b135a06906bd66eeee0ed6469cba762084ae6f62a2cb61d2694c8e0e8f49920a440ac0aa733204dc166dedf93432c3b885b7037c7a992fd50c26cdcdc8856925ff6e8f1c8673bf4ecc97476fe7a934434963131303b63a02842866f188ed8ae9b732cb0595e539d7471aa25f2a59538a4fd6b3d1294fcefb16770212dbc4846f37e76e669e9a823251c9b57ebc66a812cbd8885c9252ac56535c9c972ee458f29ba159b2a46d23977f1c78f64389a0b23cffc97c5b6a139d5d0adf9253fd7984ac28cf17aab48f5af58c4d8c0df94cb466ec782364ec2993b54ff32a0415e5e927bb71a07912ac2f50be953edb73e3f36cb570f20b2baa320e74620189e7336ddfbd0fe5d2e27bd31461637e7952d5549135a9064efd3b315f1eb995ff395f7855c2a91b156e03bd7908d01c478c317eb6ffdedb9bfb136d260eb6a1349ea46f6905d8d6816b0f8d2f5837f36c8e0a283c0b3e5694aaa98eaa8acc1c19d7920fd927c64e7fe0b337b1b0b2b2bcf8d5ef1e4cb504c946dd169d7c9a2194645d1890be66eca65752755b8ce34da8933ecf82af2a2bd04c845156e65468891382553c5c14b4a234e4d2a1a166b5d40821d329a092a9c37ae332815086ab359d579d9e29c46a6bb2a929a538e99fb30f333b1c28c6711cc771e1b96eb5cd1654eb9e0186a9a72ea5c9ebb6f0b8f63ac2d02a70320090f4fb1f8b9c963fdb7f6664e17f388f956ae2e94ccb7a96a16e0b24e9cfb268ce9ea61a53035674e78f7bccc1d3dbebd41c5efdfa7cbc71b09fc67c8457bffcbd5fc01ed35d0f0f0d31a76892f92ebecc7e6c684f1b164ad5f71e3fab6dd5fd881429e0e531e7d25c87fbf01aad54f282176f241ed3a77636a5a374d32e53a73ae5debc93fdcd4f3704a59141a5503551ad48140a0953363802416928aeacfb3d561e7fbd19cda696a60261b98ede7efd4d91a4227eadf1852953af166100a0284dcdd3acc2252d482e6759f2c9003497b1e30d1eecbbfbecc4c9d2ae33bae91341927f488442e1d1a3478b8b8badadad9b384c9e17f746e6313dd4df4687c6d0b56edd7fea145f7d55fdf0613561e03abbda58b45e16f3ac665e55ed0764e6993176c6ddb72654e15a42a189e3960e5afdbef2e6202b5d5d93f6ebdeca000097a69d9ada461f45105d6f4d08b6ba91e01e56e1d5ef0e4e6863484110b25eab516189421c1a0f3d8609e2b70d74602128dbcaff978d232cada63d176bfa830d6e4440404040f0834045804a022a02ea98813880d68138190125d6a41d4785830c0346cd1b472609c498e64c1a092a95a0c0418943a50a0080f193bec3c270c8a952e0389ef43ea9de565c522c90e1d54df47425f1733dda8484ad1bd8ca8a6fe0d879c18dac4fd71705b6303030b1edbd411de054f6f1d8941e5ee646267c23e70e530ebeaac2016acfabaaba3bdca9cd822d3383bafb78b9dbfbce3c93a9ed7eaaaa7c21aacbfbbaf3933ce7fee1fd8776ef3b732b9deedada8ca156903ac31a4545914833b5856dc096979588ffd56f8910dd1e1bd7b4791ed27bda81471f4b45527179e68b276f2b54000098b852ceb175b5e0a020cfbabaeb467397a1667a4c1e63787bde8a2b69220c9316bf7d9a58d2f04c5c29937e46aee2749c132cdf37e7f78779521c5756e526dc8c7c2d684ec9e8b49bd243746cd9c1574295bce0eea6e50f0d878e7469c6dae798a4424ab774b1e5534055fc70efa90c6953396a31a61f1ab9eb46be124096766e5b94a059e35b5c512d54f19d5c4c19245c9c7462e7d3aabf37ab9f64d46bae7fcebab9fbe34b14382e177c8a89b8912605d9c72be71ea5572a700ad7d0984f279349c8df2d3244b7fbc6b5de7133062c3cffba582213643cd8366ac84146e8f6f1b61400a0da0f1d671efdeb820daf1c270fb0a2349ea46f3623b69ab5ac55dcea6d2f4424a3ee93bc3f6d5b79fea30493665e5eb5fe83fbf83e16a84c20428d9c1d0d690826883fb4efb508000013bcba74f9794eb50aa1f18d0db95414250142d7d3438bdfe7aa87c13adad40931f29fe0991e76f8950807ace2d9de83290d12accc393321f8b0e19af32bbd695ff4538e01c2716a6f907ef5690906b8e8cdd1edcf44380050ed8686b478b57cc189b70215ae284f79fabc40a1d37ed660ecf8eccdf772653826ce4d78fa41f03f6a61185e4bb60f2a5ad57beccebbc925d51241deab6b5b260cdbfa4ea6b58e30b50a5c6dba42753b6fb87bb17ff498ae736f15ab004099777dc3e25d71421c0014b9d7d669fb5f7bf56c3f3d082e2cdf9f28500812f72d3f0f036676d0986d5479917f3cd31f39d5ebb3f54ff2e1d2539dfe01e66400c0456f7706f96fa6afb97520d804d39402a07aad3a1a649c3af420478a2b2b5e9e0c7ba6b4f336a78130e1ec5beb611df5344f084c2e954aa50a0cc714356752cddbb766bed97f24a65881cb8b9e1d3ef086ead2caa8be4ba896134155fcf4eca5a729f915c2b2f487bb662e4f341fd0cf965627ceb1ece3a593b75e7d2a1154e6bf3ab76ce669b1ef682f368022fbf6a96bf1e94595c2e20fd737ced89ed562786723b4569c6392f1889bdfd66cd63ce8b2a3cedffd5026c3c96c03137d3a8a9210040070d1fdd55b1f952855e5d13b97dd640e18edce0400aafdf0c916f7e7841ea8ee39cd974f98717e4c8e1f3f5e55553579f26426b3a9b04e544bbf8e9ce74b437e3d72e3796a894c5d31a9f5c287b10040fcf1d2c79ea75e65e6befacdabbef320267ebf6fa8efa2aa450faf2d68cdc1b58442039f4d9757bbf27a5fce2a2f2f8859d9820600d52ff6c5fb9ec894893e6cd23d35ad26045bad4870fe48ccd23e735ff53c9f2b57144506a72fe933f761e30b22563d5b3c704de9d4c795f2ca17ab18e197bec4a4d37e2302020202821f010a09a808501168dae51b4100fb6a9c6331067404100014012a09d4dedfea5954b59ddae575dd707e26701c2f2ca160803b3a3bd5dbf87aba42b95c2c6d721022cfbb7e8bb3e47e5a61fc3a9388e9bdc646ba6c7d96ffe9fe3cece842f57242a8befff28b6f73f28ade1cecf571d3242d514f25e9b70bfa1cb81d97f0fc9c7fc2f2e50fca712d637e890aa535c3c9826ada69c4e8e163067669ed6c65c6a52040625b58eb54be8b4f172854d2a2a417a91250ca6bd6ca46a914442951fecb23e6d19c66df4c38d6bb68cf307703368365e035f18ae98aab87037480e3bb6153db5bfd1c9d3c7dba4e7b66dfd1b8b913e8195eab6f1deff3e1170f368a729c8787bd6c68bf90171ee8a2c7a8c17d4332a3ebae7b7b3cee4f726290483493b6930fbe14366bf84bd2ef77206229fbcf2e3c32cd72cc938e7f5efbd5b3397301199e8b7e1f9032d1c5c1c3bbe3c8f3bcaed64d9ec4e9f8dbc5058a55de8e2d5afb86c679f6306d9628484641db5798efed68e7daba5dcf95d96d5be9fc4d73306a1c7c3c6ab5eec901165412896de537f77caa1807aceacdd1a9de86541289e9b6b864dce1adbeecbf5d6440739c75fdf99f1ddeace86cc4a4f35c469d67ff12f56cbb9fc6c181623378824dea834cb729fd6a86fa5a93f4ed39330bfe7588ecf08acb7988d5c4b3e72794adf260a20cd7f959434f5f9ae140a1d84ddc11aa5cdecaae459b0e41bb157eceea31bfb2347ad708771e192171dbef622f3cbad8830e3a1d96ccb63cd5898d90cdc73f1671b5a913d97ae2e9fd9d6e0d7471f1f4e91346edef5adf7f489975714b44b93866b1279f510bbfb3c538dd63e19e712573ddad5d5a755b5dd2cd473d978a623fe3cae529559b3bf1c9248675ef0d8f4b5508afdbae3bbb3cee8eb5a393505dafa9a75225ffab16866c36ece48bab13f1d3e33d0d394c3df7811b5fd98f196c4fd55e47c8da04fe4577f5fc7fbb7fbec7fd11fe0bef95aa94c58f0fec38ad0edfab2c7cb07fbb96ffb53f8779febb2256e9edefcca3f2ba1cd4ff356257378d4a293e5ddc9b68317182fb67a3ab2cedda3db4671f759c0ee987c3db1e549447cdf6e033bf940230daacbbbacdebe1385b0689a2db69ab64dcf193632d51d1ebf3f146c15d8d357d0241644f06836d3f3d51f661590b1d06a3f3c9420ce105845d5a6678baaf31954433ee774a6fc1f93f7bebd57bac6b3b117079debd4d433dcd74b9faf603f649c69c8d5ad79a0175e21c63556f4fcceae660c8e39bb59df7cc7dd3edd3c34d51004c927e75591f57633ed7c87ddc25ddf9d7aecd76a440ed38c72486de37359b9f9f8892b44bf3fdcce82484663926aed7de7d41860800502d870e93aef5e251f57a9cb25c77655307b5bf16d96a50a87bc1474abf90763a440ff207422c161f387020363616c3b0b0b03012893463c68caf58e4f90107622e4fe53edb3ea98b9321dda0ddb4531fb57ac6d22c46cfef6f49850631ee3061fc96be5db770b63cbd10e2c244a0f15068f51fa9ee73d78c70e59099ce4342bcc43521d86a458213bf3976a9baf7e6455d8d2864bd0e73b70cc1220e2434668411bf39714d3160ddb4365c946cd079feaffe6ca4e91b1110101010fc08885450ad826a4c3305aa710b05901140c0d547fb8f357f8d2920500109010682ab1f077404f86428946b5cf401c7f5c8a0c040a8c275504001af5002000e386e4801a112976238e0351b7cf93f6adf361f1fefef5c9ae107985762e8e197b184372febfda46f6070ed22fbd535837d174bb49f2c899feb3dae6a4fdce12e6c80cac8819e4b5b4424ac6d490365f6a15e9d6e2e787bb957ad587c78d9b5c19e7f0c7a7e7bb4a9e2f5d28e13a5fb9eeef056de1deeb5a8c5d5e7cbdd6800e29839ade71a853f59e65eeffd90b2e8c1a92865c0c800d32fb61c5c947cfee41bc711c15e5c2d836359e6ede37126438678f049ca8a9498bb31a905628467e96c5995946d173cda878f0280242dfcc44bbbe183b55ee167222e2ebeb62ac6c5c507f4ee473425040404df0d8a8f5bdbf64c0b7bb7bf03f31bcf94c4cf6d3951372261952bf55f2c3f71f454a7d1ecab49db5b3734490bee8e709c6c1099bcdb8741285a633d461cffea97f8975e21ded8be211886a9f7b551a9541886ddbc1e317de69c7a37bd7fe7967f402000dcbe7d3b303030282828343434303070c0800157ae5c697858631992e63ffd635c9f25c52b3fbc98cf3dd7d13e6c6a6acc04131200086ff6b65ae21f9f30df9e0200921773dd06494e27ef6f4fcf3fd2ce62d20784e6b6f5d5a379ce74000079d21a77f7d545c6a6eae85db84a5cc51c72eb6d98c16ecf764f7fcfba11a8030058fe9176ce4717643e19aa8700086ff5b15edc352e618169fc54a7d1ac2b493bda30004070a397c59cd64f9336b4a4018022f5370fcfebabb31ffb5e6bef74785ec65fc3f51100e1ed7e360b7d9f272e32bcd3cbe297f6316f7f75a30280f8f974e7a1f885e43f7d2ab5dec89e42287043f686edf2ebd603455132998ca228894452ef6b8320887adf10502f77a86d5ffb1fad1f9bf8928080e0e7e3fe9d9b6e6eee4d1fa352a9701c7f9f943428643682900041e440920302883a3002c225238020020c014000419824e09091afbb708831609000454054335342ed89432381b4669a150501f50b47bc9663cecf31d30a03ac5c5e86030f6b100b0fc331b142288626dfe0a11c634d0c46944ea3724dd40e07242a9382cbe52a1ce4f951bf2dd97aee7976154e22c90455d6dd25f5bd2c484c5dcd323908998a2aa55ac27ba21c138eea4da50c372537f7b180e0caea72b10af82432dfc977a8932f00802ce7d6a9341373b6fab5adaabaa49aaaab59aa8980808080e0ff0d95ca78c4eabe9ecc6f3e119783dbb4353deca9840cb5a3f874f1b73bfa939eb4228c383f160101018e8e8e919191a9a9a900307bf6ec6f391ba19bfa86ccf75b3de479961469592b7cd8e741b6d6d3581d775d19706aa8ff18bdbf4e8db5a56942a1cd791e3fc3aab60fbc22a5c1051b4b47cd7d287c4b76c5c74219b4a40180bc28a59c61a64fab157a0cf9127a0c283c0b76657a891c800a804b0b332b94d6844610101010fcf87d929ae952aa2687f4321c38d08c75c72518d0484006f86c5f50e150ad021e0a5c143824d025831407f5a3458e0105011d147448c02401f6e3cfc851a99482b26a1cc79d9c9dea6d7afa7a5265a548f01f18d4f18a3bf3675f305a74fb6d72765af2cb3f3bb1e16f890ca19b39728599253573b270954aa5546238804aa552a9301c00305156524a766995442eab2a4af9eb69361859f2c90098a430af5428954bab0a5f3f7afc89dbca5b131401abcacb531adbeb132f7208080808fe9fa13b8f5938d6e56f981a10aef7945f065913661c6d4813173b336d16544dd93bcb8590d00f0689449a39732686611f3e7c707777f7f3f3fb7aff38f3ecb29507efbdcda994c9859fee876d792877f1b3a3d70d1ff695fac46ef54bc49d598573fd269ccd9237160a0de51871e4b9c945df102a9cd972dc40d68d65dbff2a5128cb9fef5a120e7d277bb1b4871e0366cb317dc95757fe992050294bffdabef67e354e2804010101c18f8f1c073906721cd40b3fa0003a24d041357e335c1458a8c61a2351c1d7fd711438e03848eabaa354a9408e018d04088050059f43c4c870a8540295044a1caa944047e0470faea25249142211e0f03ea9fe6296fafafa2aa5582191fefdabe30a51958a67ef604c27e1929473fb62ab71bfbf752112c7aea5e1cbf7d9622b472602f2acab07a3720100a0f8ec9168300c9830c0858128cb529e443f16ca7120b38c6ddb0ff0b56522009824e7c5edd85c910ae8060e9e417d5bf035de3882d464855d6753fabfb21649c5d5445342404040f0b3d07277ca1b0055bdb6ddf5d71755bfaa1bfd6ae9bf583a7426fb474cf6b871e3d46e383367ce6cce2c1512db889db137b473687a2506a89e6baf99e147a7da5200efb064b6e5e04eec6d98d9b8fbc9bbbf721584d37af1f55b8a5ebdba4c21ff756848f0f1a8f25f660cb098912fa370ad3c7bcf3918d08764d47bc584b0b12eb4f964d7a5cfe367362733ec0e9b23b7cd9830d0644d19c66b316cfd7575b42c8f857bc60d9aec6ebdd2d4c439a09b0f57bd861ba7d3964b2bc68eeac45b825a74991232c0fc109944ccd221202020f8c9c001d441ce9438000e80c0e79564845833ec380c122008881a845495e12053d5dca1f6001807694d5435090ef083db7194981c64ca86d9ac91ae4229fb0f161e2719f45e37f772687fcf9326c67cf3b6addd390fffe69510a67507c757f7922aecbc7551aaf5e019210d0e61da75ee6fd7b9c1d7a8ae77d0e886618a64f9af5398ad061813de3804ff45b08213dd3c4ece4ebe3348b776975392b8b0cd28c99184b0b6da668d886367b49ac43a1fbfc5f3879af7a048dfdea1ebb38d49977a200f46b598dfe276ec1227e28d3f01c13fd7db290b0f70091bf7e6e168636236f0bf031d1d9d070f1ee4e5e50d1a34a839c7a306dd969deeb6ac610f8adb71ede3c2b59f3fdface8fda513dc666746b6fa5fd38971c289ea7fb96d57c654acd4fcef157a3826f470dd4b1af50d4b280fabf9d4eaf389003a8137cad5817b3a1cc8c9a89d0a8e47e889c4d013f5d26cd86bebd3dcad351fb76ed2741f79ed165d4b5fa456fccbbd8e717cf86420d54a61ed1b1110101010fc980327d02c170e48cd065f22f037d5d96191808b028f0c4225fc6bd72c52e162502800c75d9c9deb6d067afa8029558ac617756478ef7c1dbbc143edd1c2e9712ee5d9346b0a0000c978e4ad9cebfd751184e335f37cdcdb77cfeedcbb7e64c39a9bd94f66d85100e81e9b1212767833ea9e050cefadef12d67a6af790211bb40b1ee1ad8bfe97324eb3f01bd3df8543f486010017a75e5c15dcd68ecbe23058860e7e93b6dcc995ff6f9320ffb8cdcb3438aa4a7b1d17bc3a31afaf97a90e87c1e218b5089cbe27ba54f5cfb52815d1bf0d76d6e5305806365d17dd2dc3fe0b42a35a0c5cbe62e8ffe3cc0fd987f52d390c5ee0b11c8d115a70a3af5ecb8d0d578ffbe71b6ce1cbfd21be767a0c1687a16fdbaaf782cbb9c46a233ff5135af062d7482f03168761d47ac4ee04010600d237abdc182c4eadadd3beac1a3590bd5de9d97ae5eb82989d93bbba9930581c86618b3ecb22b335b54b9a76fe976e0e7a0c168769de6ef41f09b55675173d99e2da695fb634f7eafc7eededf4390c96cfce74c5e71a5bf5e6e0a48e366c1687c1b5f39d7e32b9c1fa6a4aed272a3276b7ad9554875f5e34989d52fd689451adec743b5f820300485e2eb5af954dcfed698aff489608cb73e6a6393e3a845bc2bf89ae5dbb8e1e3dbae9e5c67f4694054fae3fcf97e2b83c2f6ae3caa7c6037b5a12afdd08080808fe5534e58f832280e350a6f8dac2573f77271b5382420e807cf8f0a1de4f06fa0608aec4140a428d7e6ae4e9078774585c3ce4f7e38903bd8c91d2a47bc7779f7d5cd46d9405f97b481e2e7af55b40d79db490dd117b7bbaea2a0b5ededabfeb44e2980e015f5d421757297194fcd954a7526028e5ab863b79ea81695bf34644662e6d43ca884d5451bf496823b4cb0c35e83072d477d01cc66ed8163f78677bceff5f1244cf570c5cf272e889986b3d2c496569710f625540c43df879c1050f170e5b5734fd66ce0cfbb43d83fb0d5dd022f140576e8b558915cbd4e52effb0b953d73b237b9a69aa8e22fbee1d45e73f6c94b9572c47edb871b08529fee1d49c1163879b243c9e658b649d9a1072de60db93c27176d58fd6f61e3c6a5d8797bfab5768927cb8f29cdb7fa13199c273ed37c77f6ada8ab1d7bea444f67efbe8f90fda1d7b73a7bf5161c49c80c963ecdb3dfbc5a14efdd67a220000c2f33ffbe642770e000042a6d1b4e494eeb0e4cea3c56a8f341295fe39b6abe9e8db713bda3200004814da7f3010c5954aa0db074db227b4ea2787cfd7bb7fe756730efbb93ba7d5490747f61e9025c1c8faad47edbab8c89d46e806010101c1bf8aa6466d42150855ff6a230e0060b81494b24d9b1fdd8c2cadb71d3ffa21fa693aa614136af4338fb32a1faefc35ce73c7e53f2675b2d365b2f8963e43569e3a32d29c0c5865dcce51dec66c0e8367df65ceb98fea97d098207ecf940ed6ba0c968e9e7df7a5cfaa70d07a245670c24fbfddaa7513bab7f17036b3f59b1759a00480aa3b03cddad5bceb16c7cd71755e90201127ac1cbef183206ab89385896db74d49b5bc44540597976ccfee7bf4cac661de963c165bdfde77ccd6f03f7be8c89337b7b118f550edc183159dee6cd4fd7c290e50757ba0598bd9eb4302da383bfaae7afe6486a3f3a8b5bff4f56961d72af4ec96f626bdce166a5ee08b636639594f7952cf0708c79438cdaca5932e95a6ebdcb9bb9b3697ad26840600b834e3ccccce661c0ec3ac8b26d792c4856e2e3363c58d09f07375143cdfdccdca6bc6b53c85387686a3d3b0e5337b776aefe1e4e035facf57ea388f983071df94f6567c068b6bda21f4c87b310e0058e9fd95411e167a0c1687ef14b828324f9bf195e1bd2044e7dcf25399f57ec4abdf1f9bdac986c3e2b0cd3b8cdff74aa8be8fd6d20749eac9501f131da69e7de77957721bde466bf26a1567d9db844adb91537a39f2e974ae997b8f31937a99530000944577d70e7435e43058864ebd575ccf5300803876b683dbe24489c6c0f65b6beb610faad545ec366dc584005f6f0f27bb8ed34fa749898afc9d5215bb3f121fbc26d44797aeeb13ba6e101eb93f560880906974359071e17ca167487f4b8d194799ffe05a45db812e3a168356af9a1ce0656f62ecd06dfa8a81bc8f8fd32400ca8acc228ad78460372e996ee63b6a9065f9ab2c8d6acad2ae3f22f7e86549251bf94d9a3abc676b8b3a6b4a2a4ad3caf5fcc7f6b2659159768113baf3f35ee7d773a0d37ea21a945293629a66d1446561d4ef2bc3e204351a8e7c3e824ead753e42a6d57c4f45d567ca33c3d7af3892dc506b655991cbfa7b18b2390caeb9e7b8e31972ace0849f7edb956bc7fb79383b07eccf280cef61d8e554210658f9b34d833c0c391c2647dfd47bc6cd520cb4b518b8e0de186bb785091a11a9728ff99974defb89f080fbaef1f2f6f10f08fceae6e5edf3538b81ea302d22a35aa95261b2a2f82393dd58841b1a0101010161c721d07419e5f2c2c2c2b28a5c1ea5e4cefe8ac747240d3779b281041232323385422121b19f1249ca8d67128f098166751c491004c1ca6ecd1ab2a97ceccdbc0ac1fbbd3e8f670ddaf45a02aac24b93fb6f281a7a2e59505d9e7977635f33722347020088de5e974eba18f7fafd9b3f1daece5b1fd7d8143d66eb75e796b9707b9e4bc929c878b0d4add66b37d1db2b09a8ef385f3d52dde43599a7b4abe93d0e47277f8cded08a06b2bcdbb12ebf3f7e93fef6d0b0e193ecdf1cbe95af0200a87e71f806d26f529b7ace2954f3ce7ef43ba1538ea54abf5d680000509d7838a1e381e48aa2576bf967e7d4cbb53601d618904aeeaf08181ae973246a777f330a00c8f2efbcf4dc7d3fe6f5bbfb0b64bf0d5b152f02acf8dab47e1b2bc74564565566460ccd59397c43a218000786eb8423b139d5c282e8157a67a7cc8e2cd1321d8ce638657daf4f5b363d15d436ae54c7ad1ab4f875f7e3e99515d9170764ac0a5ef844883752a6b2f73b87cf8bf33b9d26287eb1cd3aeaf8c77a134c1a495eadd1b0817717e3d41d73561d8e8c4e2e147f4ea432e7d4849187d94b9f165597c6ae37b9306ed4c1f4a61c01251991b941c71fc6bf7e15392c65c1a83f3ec889aafc3d222f7c932ab7ec68a70efcc4b0ef68294b7e5d50abb0442f8f9e2b6f373dd0543361162b7d7aa5a0d59096756aa53ce75982c8a6a30d0380ee3c6666dbfc9397de0b4abd2122000020004944415495b2fcbf4e5fadf01ae2a93e569175e78eac4b3ffbc602d7b3bc664eb27e793a2a43ac14a5df3ef6087c07ba347fa64ae5fd1057636333d7ae63b73e28546ba6aa34fae89ed36faa344a2c4bdd1160676062efd57fd1a9f7a2cf354c95772ed8d1c4d0aa558f69fbe22ad4c72af3ee1cf8e35266fd498d92571b822645daac892e14888a124f4ef5d021010088de5da91c73313139e5c174db1a771e79da915ff628e7c79408c595d9f18726b83211d0d66288b9ed430215578ebf11a96b59e49164d749fdbf0f4f4b0202020202020202c28ef377a051a9c6c6c6cbd7f9de7bebbfe998ee84158286fb7b6ffda353fadadad8e8e8e81012fb29510a0baba90686ac0635a52afef05de6d8f593bdb864aa698fa56b7d8b2f5e481197dcfdf389d1bcdfa7b733a422641d1b9f8ed60ced474a0100981ed342daf34840d26b37c055f4fa4dd937bf07c62465650a8e39ef9b061e54f311b3fa5850411d270be5072e18e1cc400010b2599f90962987aee72a0117c41c8aa20f9ce8517728a7ccbf3065fc9dae5b16201b7b4d38992e0300c9cb957e7e1bde499b2334f568d575faca21ce1c32d369d0c456e2bab9c6b40910004091736556b789f141176e6ef437d08c69516ec0bc21f634008a65d09c5eb2eb6792aa4bee85dd339cbd71522b1e99a2eb3d656590ecfaa58f5240f53b8c18d0da9489a26c97210b46e9bf8bfaa8cd0a45d2f55f3ec73862e591b42f2369f1bb5357aa03d6ffd2d99042d66d3763e3402cf2c84b91f63295674484e7b459b6b0ab2105e57987ae0ce2d79500d648f26a0bc76bf583c845f6c947e60679db18987a4f3cf0aa0a07acf8fed11796bfac1eeec844193683562f767a77f2565371732826c366f5342103305cc6cc6d937dfeda27c290f33d82492ac5c0e06afc5b480c1d06482ba55f6c8cc2d8031112bfd0ee061a45c22b62c3d35d86b5e1d6ba84207afdb8adaaa9bb26db53008066de7570ebe4d96d8db8fa7641272d96ef1c6ba3f6e72a781859d9ae09d30cc272ec35c0f6de583703be7ecb710f3b6cdedac7b079fd0354d777f1a9882bf79e3ebab4a673feef83fb6fff2003009afb9aa4f298c9e62800506dc7ee3e7fedd6c3e8a8fd93f56f86044cbf518a0100c5b4cf8633576e3c7cfaf0d47cb7c4e581234f662b0180d9e960b6e046201700e08b9557fcf6f8e992ee5bd704d9b34924baa17bc756fa64757b327546677d14be84fd0340502a595ef0fe5572a104619a79b4b156db711ab6186256eb4903d09b4713aa01149f2e1fcdf09cdad31425149380808080808080b0e3fce0a4bc47228eb163222c8a3ef21aee238eb123ce1073921bb58194c45e3a1b5fde78c85d65714cf8b91715aaef380f641d63b6bca4b8c1826d2a5151914adfc1501d3e026198da72aa722a6415d96560e26a4cfdea914a000094a5c7d68ce028549252aaf8e6498c24869e1eb92ab7f29b0c40649e592dc30f59c7845b3370418d7a4ef5fe743ce293bce2c9c1c7bc61a35cebae10254f3fb9f191e3ea0d210b4e45ccab5cde63d299ccea82bfeee799f958d09b21b4fab727d31968dd5c2bb508503d0abd1d165e15b830c487fba5cd2273cdf99a17f064be19bb2ab7425e9e59224efe3dd0c9ded1d6ded1b6e5a82b952a8108034cf8f2c0f4ee1eb6c6c66626768161990281547bdaa8f6e3370c28dabeee7e598d522a2a73457c7b634d2da71a39e9caf2cb24dacb54599953c5b133d7f8b7538d9d0debe643d948f2ea26c1d46fc6ee2bcfd24bca739f6d767a387fc8fa97128520b71231b23750e716e55b9b5385d94d153a856fce55cb18a1ea99306a148ee07b7b0033784c90082498c6aa2394029d47af5171bcfce9bedb1018eacbafb15008132fbeb31edcfef367bc3a715bf0e0f096fb227f6dcf41004014bb2268ee8b9e17de950acb729f2c4336f69d76bb1c03c04a9f5ecaf308f660359612bcfc76e8e00d45136f66945556a4dd189f392f70457c75f332c1f31c38b8aba7b3bd73bb212b0faf7649397bbdbed9906ad97368eff66ef60e2dfda7efde330c893a9a280200b251a721419d3c1cecdc7cc76c3e38dd20f6f8e3d23ad5419a1456abf66455e93a993190269b338dfedb4e3abccb3f6df300575da316bd175e489334d262a880d162cc30d6dd43b142595af889bcb621fe4644af88808080808080e007b3e320008614302042ded722398e4516b3bb0c921791a2bb0f53d4de1792a2dd2dd9ef1ff37fa80c618567022dfa5e2bff0fc21ec953b6fb384f7dfcb53e3e2efe149dc2f072e3a300005855fab30b470feeda73f0d0e5e8348daf3dd9c0dd9dfc3e3e4bfafd06616238f5e9c87c733c2abfaeb1094759464668e9c712f5780597e46756712cf834bea51e142617d59ef2a2fdc8c61c6810329dac92a9d402c1aa2b442a4ddd4400702d6262b518d85af5d789a775968dc2711c103283ac9269169ac344e562ac5e5daff5e1cb27927eb710df82531762a30e3c331a33c29156df7a552e4175780c12c2749b79fed2c4acf95d7a4fdc291bb9b013b739426b8689498b000100c89613cf1ceb133db1dfba98cacf1951947ecc97a82f2a2d4c2d6799f3a93c4b3d96c79a071fd35233d25233d2d30b8adeede9c0947dd83d6e757ad0b1849cc2bc82f4a83936d4469382703b2f59681bb56a5f4d740e0acf9c55915ea419972a8a532be8a67a0ced654ae659702405159a6395825c81b2de88536bf21ab3c5e8b51a3abbbf61d18b7411996bcec38bd34a3513562ab272e53a963c72bd322e137f96b7a228b948a6f93a27a39addb8c211fc7f42356ee948cd89c9542b9b34232687e6d4d24463fdc38aefed7bc00c0af1f93c894af4f662a2d1005f43b5dd1517bdde35a4cf7e936db7c20699a91fdbaacaf789e5b6232777b762a154bdd6a3a779573dbcfe510a7845eca574e7606f6ea3132ee58589efa4ee21133b9ad051ba49a749131df2a2eee77cb3171782d2c88029544dd475844221e1ca064720280dc55575bfc72a12be84b325eb5a71ca53f3b538d26999468ab09c476cbe18ffa9a4f0af15469766cd882cc6b4b6182800cd69d468fd47871ec49c3e5bda65aa9f1e116584808080808080e0bb40bdd43809a9d9ea0ee188374f5f3346e0406380042be1d139a5e2fcda7b3e9d235028188ca60c1e9b7d4cf8069db6a6d40c4b95d907bb9bf00d5a2d4a6c4ee45171ec5c37be81d384a872f5d055957bbc8b65af13058df9af60c517fa9af73c57847d1706a3aa8cb7c5baae564c0400b0ca7737ee65f23b0f9b3e7558176e46d4ed24f5681c615bb9eb1424668abf5b430ec2ebba769577e2dcc1738e45675688c595d9f117d78f9e702687e13dc15f74f2d7636faa54f2c2075b563f311834c48969d0635ae7c21d8bf7c7972a709530332efa930438da8e6c2c4a05cda6a35941d4e37c05802ce3caee288d3713ca36642bf2528b1a8cab5093419be75a464e085e199e902b148bcad29e9e5a3474da5d21c5c8c395fcf6c64b010e9820f6d0e1247133f3db21b47b45d8ec15d15663836deabbc5301c07f7e33d5abdfd718912101d8ff1f302b1840489534b434af384f655a710923601aa336adc7bd7ed3deee787f4df1ca7594a19173fdcb0f349a95255111bf6eb1d66bfe1ae6cc380197eb99b171f4a2855e0b85c981d7b3d2a5d0a98a4524ab770b2e1514055f2e4e0d9cca6961327db8cdc38bceacf2deaa8cbc0741f15c48a5ab53bba54a1ac88dbbbe20af41edf8aa5bd4ca9b641c1a6716117d26400ca823b7b2e16d6b54791b427af76ad29bdb761d9dea8d759e51285383feeccf62bc5e61d9dd8a861b7715e59bbd65d4c9360d2ac88755b525c47f53227d32cbc6d844fefa64b009445f7f79fcffeac1ecab2abeb0f250a558ac27b5b3626580eed6745251af3ef114edb90be7069cde1574285e0d5a15f2f42bfd0769a39baaafc1bfb9eeb0d9dd0eab30f8d24f96a0ca76f77533200e0e27761c37afd4e5f79f58f81c698542a95ca310054b7653bfd4fe78e3ece95e2cacad767f7c5a86c5b9bd2a02a313cc92ab89daee6e18fc9a552a95481e1984226539f4935f3f164241d3a1157a2c0e5c5cf8f1d49a23ab534aaff5247cb89a02a89be1011fdb1a0b2aa3ce3c9de79ab5f99f50db4a1d589732c4b8b3873e74d56a95050f0267cf5fc73920e235ab100143977cf5d4fc82c165495a4dcde32ef8f6cb7c19d0cd15a718e4946432e7fbe37b3c5b89106f716ad894c176198b4e45df4abd246db1379cebd4bf753ca653899a56fac4f27a12404d1da623001806a173ccefce1a25947443da674e011661c02020202020282ef033a09f4c8a04b063d32e891419f0c345223761c1ca0580125c43ada75ed388542e8eadf6df9ea957efe5debed8572907ce58d25c2b6aa0c0f4f550f1c155991a772cc74c9cdef2a920015df587734e5878b6e814bf3532b39b6063400004c909e5ccaf76a67ab43a1e8d8fb78e995bdffa81e8b2374131b56696ad177bca00ed53e24fce9818082bda35a9a1be9d9f84e3c58d06e7c3723aa5e9fb0f30bd9877a98f0b84e539eb6df797199070350e3c1072316f34e0eb2d761ebda042cbf91afc4495a8f6c048af5989d73d93bba3879b4ed3aef65cbce9a194624c3802563289bbcf418badeabded49616c2f25c7ae7c1e656af37f67531d33374f19f7309eb3db90d0b381d576ff38f1febe1eed561f07e6a4f1756734796de93fb50528b5d27f6b76ce89ac7f6591fb9d7377eb6978d83bdbd7be001ee8ad3bb7a264cebb3e25139d60ca17ddd29449b003f5b584c83f644edb43b3e78e0b604210e40b5181c2cdbd8c14cc7bcff598b1517d6b665036a34f0c0f5e5fc33c39c75d83afa4e810b2e7d14e3c0f098bbb9dfc7104f0f1fdfeee32e72bb58d19b4c03bbed8265ed955f3eadbbb8d1e5c6086b1edf6cc0458b55e1bf77e1228d9429cd65eee9f56687033d3d3bf88f8930eb6d53af9cb527af7669d2f474cbaf2fefe361a5cb33b2ebbfbb72c8fecb8b5bd0816c39f6e8c931e56bdb19b2f4da2cce1e74eccc547b0a900cfb6c5be372a18fbb6beb2e63ae1907587fce17c369ac7fca9c56fa3cc7b17fb5df7966b62b31fbf3fb04e176fdfdfc32dd23dd4d748d7b1ed35b7efef72e1a9f1945d6d5fdafccc68d75fd5ca8b28c9b0f48dd03d5263969f2f1dd8f2b2beecd6f6baeab67c0d733e0f70a2fc181e1b5327c53abc7535af0d97c93eebb24a3f71f1969818ade5e4c301cd4d948337f5278ab9f9e817e8b79af6429abbc4df87a3dcf146108d77fe7d90506e782ad783a5c9b216775679fdc15a05bef49a5ed44c0e5f90fb78d6aef68626ce536f4b064e4d1c8559e0ca813e718ab4e3a3dbf8fbb9599b17dd78531aeebae1e1e62820260928cebbf0e6a63656a6ad966ea55feec8be1d31c28503bce3189a15bcb8adc6ac5d5fdbd9297f8187259465e63f7bfa96ad4fc8f4bd22396f474e4b1395ca729f13d76fcd1d70001ad2d060000d9b2ff14b7c2344ae0646f0ea19204040404040404df09120c4a95a0f6ef2f5342b1126a47864010571f755f888f029504388002838acfbecd380000070526095004c770a85641b5aad66f506bb687e61f1c70a020389b845310c0315c86e342250e380e38ce20e134c051c095187e61cf361f1fefef5c7c970eb3530b686b7ec75fbe7b5def270303836791a671b7a91b0e156a3f599eb2b953affb4346558723614fd6b5a6cb3ffc16303a6f80f58de376e1316b499bda0e2fdc1ebbcf9f8b00e0e5b727b459e978ede932f72f232e71ecdcf6234ac6f77a7fa062cd93d3fd0df0dce3dd3a9c9d147b63ac0949f4e1cca2599b2ebc2ec3f96e0317edd83ea9052dedcf7e016be3aa291c1e936a34f0f49d4d3e48da855f7f597326be40c676e8336fcfce506f1e149ee9d3e670b7797637f7dc48aee27a4fd976604da03105f08617e42000cae2fb5be72cd8f7e893986ee13bf1b7b02581a61479caf64e41c95b5f1ce8c2127f381c32288cb6ec52d818bbba636365d1835351ca809101a6640079d68d5377587d26f81991d53f9dbc51dd6d747f2b2a00c873ee1e7dc81e38aabde1ff5f74c9b8b8f8daaa181717dfd9afebbfb6c95064fcd1b1c38dd92f6f8c36f98e037e8a6367b49ac43a1fbfc59341b4f275a9ba3dd06565d7bfa267db1073647fa67a99b6b36bbff46d097fb4657ee3999284c5dea1fcf0674b5cfecd5e594db518c2fbe35b4dd30f7ffd7beb7f6d6b4267b29b3e00d736afb7de979f3faaffd1ba6f088661ea7d6d542a15866137af474c9f3987a8fc04ff047bc376f975eb81a228994c4651944422a9f7b5411044bd6f08d42cc2d9700f0d560dd5ba88e8575616252020f859b87fe7a69b9b7bd3c7a8542a1cc7df2725f59c3c1b1012901040488020ea8d82203c0a52a64230f5442b75eb8120641609aa3100804a152018705120d56d5818246093a05c098a66cfc24211e09341a202a10a0087cfefe019283000aa55a0c48182ff18a2c771bcb0848281ccd1d9a9e1af42b95c2cfd8a8f01d57ee030d6f493af97b46e9571e68a2a68a74bea0d0000baebf0a1dcc1476204dd7af110acecf191e706c3973936786d8eb0bce62e6e11b0fec0db80e55f5440f462cdc8956f834f26dd6a4b7e15362c78f452a7bffef00d39f9db0dafc3a3e36f0d372201e055cf160e5bf87ef4b9c44b6d191967660f1dbdcc35764f670010bd39f176cad5a47de6c5d77ee9397dbaf35f17c6f25f6abb2033efdcb471c775b7dc4b1f66511cf1cbc049138d9f464e3157a70113bed8356ee419abdfae6f1d68de60c0882b252a94ad910dae9063281fad79be91a92826af71b32091a9a852aac000885542be0b8daf8adf7f20df6f736f63a23c0808be1f542aa3212b025b32bfbd4acbc165ea8a6e76c4d4ba4650645ddd764f6ffcdd168449f887e045ec7381a0e2ab8771b9fc366ddb11e22220202020f85921913f2f8d0180e15a229192d43f01603828715036c3fec246418941950a5438a87090d59cc2404082811c07acd697dffba816c34b84721cc7931a50545c2c52564bbe1aa39762356094fe83e309456f4e5fa7050f77acf15ba1da0f1d65fcfce8d3320cb0e2878713cdc70cb4d1d6d3269b062d1f8b9d581d51f879aa87e4fdf96b22ff5f677534a49075bda7ace98fdd3cf1a67efc93ea84fd11f8b075a11d0c2928c769d8e2b1dcc717de8a01006836e3960cb2639068567d17ceb67875f2699948eb05b1d28727132d662d1de2c044e9d641cbe639259d8bca57020060658fd6050fbfecbee7c6362d461c0040c80c5425d3a418a150492a798d9717ae94ab48d49ac9659852ae22d32944a4a6ef41dbcbaef63336ed75cd63fdc61ebac48b220282ef08bad38839a39cfe86a901e1b61e3f3bc89230e36843fa6a8597aeebb2aa093ba63b1112fa3110082adab4edf0d5ad39b69e2f485eccb5b50c891103e0a5e73ae9b43d5af03f8a33a8ccbb1ceac92793680ef3e22444e11210101010349fafc7ab106340238101056418483090605f5f75868280a4c123501d665981ff6002c2002b9797e1c06b986f0cc7c40aa11874be2a0ff3c091e6617bff10a6f1475cb4a1667dfede66c068eb3dc71f96f66c7fe7c45bdbd17b2db54f834018ee33967bb75b179678c65efd8da2324fc4f530d65884a8860e7ce99df27ab15bb1eafcbcca827ba3da5fa72000009854a0f411290100c8fab67aea5b91756d0d49823ca1444fdb059582bc4a92919dbe66b5639e95194d985ba9023ae09571fb8f337dc38e753568c46b03e59870546f2a65b8291901b28e314b96512ec18d3808e0d2f21239cb5647ad7b98a45c8073ed38df99f3c7579dcc7f4e98a3ef568dfe4192ea7f38f713d1826b833d20aa720021060282afb718ec76db5315db09e9fc6070b9dcffcc7892b5afa3f5b4b77d2f675f1ba85fef9505c26e3deff7056edcffe04d862aef503bbb6d835ebf5efa55e3a03ce5d0f24b96870b12061990c4b133ac8295e752f6b76712454c40404040f055beee058103942ba15801321c3828e83763f95abcdeb2c6ea2f71006ddf7fe7a8544a4159358ee34ece4ef5363d7d3da9b25224f87a9ec8263d26d846efb9633ca6af456d530dd92c708263d2915b09d74ea4ba4ee865d6a86c51a3de4b27d32eacbaa459f087c233630932340b0b83a224ad9261a24bd3cc97d3cc5027b18c8c78d6a197e23ebc7df9e1edcb0f491ff2538ef7e2020028cb32cbd4d1ac9515992518d74c87a1f58264ae190f2b4ed71cabaaccce93e998f35000407403f69e1e57b86cc8a2a862edab6721743347ae30b344060040e2dab9e897bf8cfb54ad525567be7859aaebe2c0250100e0b2c24f223d07233a5117bf46d5dd41066e1b92e5ffaa4c63f9477c747c2f94fd13f65fc5c72d2df4fadd16fe13e956a4fdde52b7cfad7fe4da55f7820d5dd77d68a008c29bbdf92db7a72b7e988cfc77b3ff4f81979ce9a8d3ee78210604df3bff634f0a821f154566f8de38a04bee85456959de93ee3078ea1067e6ffa6b7aa284d13e8badbeb101ec90404040404df4a739f1d4a1caa5550a9040a523f808ed68369a4fa261b1c40857f592beb4731e8a8541285480438bc4f7a5f6f2b2e2a5629c50a4933965a2219f4dd75f9eaf5b0a1a675dd4e50a380492d93372fda96d16a72f726e3fcd25c4256744adb7de4bd140080e13aac2ff3deba3f634b15ca8a1707575f839ea35b3201a1ebf2d192d43c758a38dea1fde44797fdf957810cc795d5f96fee46250931000059c6f12d5733a4983ce7d6b63fb23c4677d46369bd2049df6f54abecbd5bae6448315976e46f3b525c860598aaad4d28bffd922b470262a70f5e7abf549b2987c4b16b6958f63e5b8c030089e7dedbdfaaecd199b07d67ee975b05f472e7a9cd38a2acb795c65e36ccef571f6449ab1d3e07b6d371e8b9f47ade7f65a42c8c0ad273f92f0d47f1d22b7d9908d2765f96f27f51274a1e6d0a6e6940461004e59879f45976aff4a71b37c9defdea80208653feaafefed246779abc6945a03119b0a293ed39df3a6a957d8a5839a0a5010541108a61abc16b6ee634a982a881ffd22dd35ce9ff7415a3b73fa91e50a98a6ece72659aff1f7b671d1755f6fef1e74e270cdddd25d20a2a98d828a26237767777ecda6b62176b616207362a080aa820291d030c353d73efef8f19949851dcfdeefedcddfb7ecd6b1cc67bcf3df39cb8f77cce799e137e3a47fcdfb807a3d5afb70f72642308a2e114b623a106050051f252aba621353df77d6e68dbe2e4a54e4e4bdf96bcd83a32c05a0341108465d37de1953c65398a32a3a67730a5220842d0693374677cf5d7ea51ff788c85efdecfa282e8593ddc4d190882b86ecbfad29b6175eff68ff6d22721084236f49b782c4dd05c3d95a93e519abdc3ad51568d67b6740fa97b3884dde810ffa8720c00409838cfacd1d7cebf6434ef5b65853f624bc54a8af69ab84f28ceb79064441d4a775e1919a1f3625f4c91bcc5edf48b1a8809d28e8e69c321101846ed2236cd7454e8feb5b77a73eca7ac1a1fd4d6c9525fcf75d489acd6f55568cd9bbda3bcf4c90842d4f11c7bf83d1fab7f1ae1d9f74c49c6e600233d9788dd6343f7e7171eea66a2ad6d1a7ce46fb999e3e0e0e0e0fc3b741c0e093824a02040428043028d06518145044d22b088c026820609c428a0df9b1baf970101409b042c0230895f93aa47814a003611e884af5ffee4c8500928a2bc602d5e00804965e2d68cc411ba9977a0af2593d042e0091ce72fc814b41f1ba4fb6d4d8da0db7dc90c7b91f2ba4cef35516b1cee8c733436b309bf66baecf4968e1a0800db67e664d34bbd2c8c74dbcc7e21d0e8b8e9e236976733db596aeb5b3804cf3b99aa08690dcc36a35c1e8c7736b3f05898d37fefbee16624350992cc861f383e9cb729d04ac7b4d38a82fe878f8fb3f9baa088a0dd69c5b523814f2206af7a52d552ca411896fef682c40f3c39000041c33660c8b888d9d323268506d8b1153f56c64d7d2f73f1b1a4ffe4cfdd54bfe38562a9b8f6f3e5f08aedc3a6deacfcb9dc03d1d2bb7b1e0a69907020faf39fd29850a9bc159ad1f589211b4bc3ce66d68804dcd4ebeb43aca880fdcbfa45e1fb6327b2100af7f28197353f5de6c8663d270cf7d6fa23f3b7f2e20ba37c079fd39a15935b27aacdbd3695716a60fb881be5ea952082a6c7b0897d2dfea6c821b2a22b533a84c5f81c8f3b35cafa3fb1553a56fd704ec8ead231f72b8415f74697acee373bb61a035a9bf5e94225d56f96d9503dc6f432552ed7947ebe7d5bd239c4465a5c6d397a5f6c4651f1a72b13b0c82183f6654901649f8f8f1c17c559f9a65a2accffbd7bf2a241ab131b5415e187e8179c01dd8c49642dd7010b0ffebed2b971b18adfff3a78c603b7bd9feaa5f569bb1d6f4d1eba27a3f9bd4de589000008a7c7953265867377faa80ae24377589154ad3ce4f130fd862e9f6c322eb652f9f5bb0576cd5d8b091aad37a54c86fdad2b2970fea188de9f389eeb3461f4c0c9e1066ff65ffaac5630117ff875d0ecc45e974bc575e9fb1d1f9efcf42508a120f37ae180b36fd272b3637abd9c37e7762b1e09d0b22be37baead1e7fa75c2a29bf352c7fe9c0d56f089d0e25c60c37b45f1657c2fd7068f689cbd3cc4d231e14555515de9d6841c24b0a070707e73f0f05011601e80400002601d84420377ac8217cd9845c119358888200557e56dec950900310114000eae550f9fd811ec8012a6520440141000110375c428a42b50ce4181090269b9fffccc8310148a580614e8e8ecd5e7a3aba80cae452be7adb3b2c89cfbdd9b7a923372bf04cf6db5f3d690d028f91958e76f0f800556165197ebb92b30f053095a9d9cf7f56c2e3de196d440440582ea30fc67eace0965465c51e8d7057acca45347c965d4f29e79654a4ec0e600242b31eb429fa5d5e098f5b5494fae0cc023f0e816038fc76e1c385f30f3dce292aa948bfb1a5af3119405d824032ecbefcdcbb82121ef7f3fbab6bfa98900180e2302f3efd50200b0088ba9d37bcce7eb431505b952e47d26b1736cc475bbd6447d26f1f16eeadfdf36b7a0891442251d81641e34639893ebc29920000a0bc97dbc25c380404a118b59f7a26430800204edf3fc2c78c4d4410a2b65bf8eec45a0c0040567c7d7e9019838010480c43df05afea8aa3c2475caf4a5fe36ba8ad6d39f8060fe4dc471b435db4880842310a9879215731c127af885ddddd8c8a9034ed42b6c6d7aa6e34f2c298bd713a11912b9cd20efd9ed930f492953ddc30d05587842044b675f0e6141100c84aefaeec69c342108461d975d1f5422900483eae73d2e9b2625188a79da945ffcbc51fd639e97459b978a0afab9db18e7997554faa9a5e5552149f22769f36a5ab950695ae6de9d53f6252475d220080f0d3f171ee0d5397331cb4fbdda905b4e4b4d9356c0000200049444154b89f468773158aeea4f64e3f1db75f33a50028f7fe921e8eba540441e8e641f3ae164a01004459a727f91a50090402996dd1fdd7f70a2360a2ac3311deba4404d1f69971b5b8f943b7eaa4d44d993664926ed46efac50235aa173ff1d0d9f20edbf70e406fee7ba27c42478b8ff9b2dce62d1eecefe1666362d171eeb522290008e222cc4c43174deae6edee686eec32f8b7a4bae64ff492fc6b8b7bd8b01104a15bf6587eb754060058dddb3de16eda64028148d1b41f7ca289fe264c986d653ee5a50000e35ee84a46cce7278a00d092931db43b9e2a41958e45f5e93b42a7bfaa8f9fe2a8abade732fd055f51d16216061a531084e5ac62965898b865de658375319113db99b2a86cd3f6938f5c5bc18e9ab3fbbd585d497df5ab12c44598990d5935a3a7a7b3b5a1ae6dc8ce77f58a63c5b917667732a5210841c32164e3930ab9da42f9f6305c9c7f7e7cc088c75d7e8f3b3ad49c0200f56f3686b819d01104a118fa4e3c99d1629547cbf96df5c9ab6c988acaafa2b64b0baeccf6d7272154dd36230fa70bff3a9db2f6e5feabd890cd33dbe9d074dacddc3c04bbbaef652d0042a2d21440f6b9a862afe9a10da33a59d1832b3cffc12e1ae683376e98dccbdbced8c8befbec35615a9f62338500b2aaec52b2f7a4a16e9a249a69d0d8c116956f3f2b079fe28c6bb1e45ebd2d2924c3ae11d346f6f2316734d602a5dccc2addeee3fbd830494cdbbe1383b58bde1635d371549fa88048516698465586b09795dcdebc78d7abea06e321642a5d7908a5d1f95f7f2a8da2dcd25092736ed592431f452d741cf1e72b8b82ed34080842d6720e3f922d418b8ff9b2dc17af1ae6e7686116b42faba46125055af9747d1f3b0d224220d274dc26dee0a22a9b2a567d37dcc0724e82b26ac90b0efb73bcf7e4e22b21fecdf0930e9d29769f34d092ed326a84696ae4b94c35737192ac4b678bdaaf59d8599f4cd4f49cbc264cef8bb442b31e3b3bd8880408dbad5f077ac6ebc2efaec841cbefedbcab3f6f5b84a71689ace3376dfd40f1b58b9f447871e0e0e0e0e07cebee81010a2003e037e8338d9f49bfea3875f2262ffe17f105837a39d4c8a056ae227ab1daab020850a89343bdbcc9d6547200010a7cf93f66bf2a149581540280a4b5a0825b81603254fa675640c8b98f0e5c44fb4e6da781cf20fefc754158fcfc74541ac9dac5800c8056dc9cdc6f7dd58407555271eeb1768f26f55df756080044fde04d0ff3847271e1c57ee9cbc237a7880084891b679e37db9329c6505169dcde211634e311e7a2fa6b3bae892fadaafa7cb12f2b2772d08043ec652f6b64e2bcd39d9e4f19bc274302283766f2e03d941549f592b2fba30a221f56a96a80d2dce8fd8906e193078e99e09473ece407110080346bdf8090fd94b98f2aa4a830efd6ca205d22c8f24f0c0b8b64af7c532f13a46e318e1a16b65fe11b21af7a7c93b9fc714661c1adc1ba08c8ab9e3fd05df32835333f790379dfe4dd1f9b3ca252cc8302d8af964e5e7dece6ab0ceed7762c7eff6be88cd73d2e958aebd2f6d8de3991f1cdad3730a0bb449c4eae92c96a13d7ea9e191371b51c85dac70be63c0ebc582c45e5fcbc7b1b7a182804befa3707133a9eca15f3d3366b9f99baea15bf154901a89c3215bfff3574facbae174bc4f51f775bdd3af649a02a73357107a26bfca786874deb45bcbff7fed7d52afcf79785d36e26a666a59deb7077dcc893f932000071d1ed44af032f92d3b35f2e11af0f5dda3483a2948d7d46dd74d9fd5e20137cdc6e757ec4d873c572b4f4f2ac5559a3627932545a9b7179811fa7b19649b7efed297a169b2701fe871b692c63c19367c532a84bb99e61dcdb4fa761084c719c77795f3b96efc1f48a2aee877d014c0010a41dbf67b5ed3d5f9477c2e3fe9ce6b3c492cff7ee96d98f0c6db40135d57ed030ebfc1b8f8a5a35721517de7debb5efe5c79cbc67530ad74e8d2a9003883f6e0d191be3bcef935056fd7cb6747bc8d8e852b9fa425187ace0ec98f6e312fb5f7abe7f8071c368896c3964dfeb32a95cf0e980c7c369238fe434c9a5aaf96d81fa2ba86a98002a6bbb2ceff888d1d1b6fbb284c2bc7381aff7bffdcbbceb24256fd3c5961d6d15614d19761d2dc56949c5922692625465c0ccbe26c406d5f2e9c522cff0b6eca64ae1b3847aeb8ed674009af3f8d9fe45272ebcaf95898b1e9fb8c4f309f7524821d2cfb76f893b0fb057e722c7f49e3dd93af1e4ad6c818c9f75f3e843081cecd2fa68abd5f7c6d868b275adda0ddb74bf4419508dfbfcf0ced3efead006216d6ba0219b63e4123cfbe4fb7aecab0a7d3ac44c4343df3e70c29e570d2a5ae1ed7d3b2f64b7902193d6f61c71d57a7362ad5c5e977e7ebaa762b2819f729137eec687bcc2e7b36c1b96f348320f4dff4db624898fa292cae453935c9888caa62ae0044ceb2bbd74f4ad4205cdbf1af9d165ca00737c25c4bf98da57072e567a47f4372701d569c468eb8ca3a7d354ab30d2ea823a96a59172791759cf56f7cb7231225397456890278932e1f777f09055e694f3d3b604599a9898989898d80d8ae6c9abf972bc3c7070707070be75f70010a0209083400e0214046893adc3f1d86adf95c14420136fdef2f8564c45b3d7c9e36971cfb35199e00f262dfd1c196c633ff963cf4df3bc99b8a57f66c4af461b121122c3a4f3dabab1270f0f322000d4be8abccb18f7cb546f0e8962d273c5e6a0b273516922a0da858dee6eaf4d21508cbacc5bee53fee075851c10128dc8ff9cfc36832b266a58fbfa1a919b4b3117f725b9aedb32cc9145a418755bb4ceff73d49d2259edeb230fd8e3d78f716112689603562f74a7a8785894649e3d946a3a62940bdb72e0a43645a78fbc130048b22f1c4c71dfb4735c1b0e09a1683b76686f4c46cbee1f7e6db168d3084726916e3378e34aa79463370a640080303a2e9aeaa38128c35621ecc08513dc9908908c82065a963ccb6c52c311ad1e875e5e8ed07cb16342a0833e4dafddd43399420049f6e5b305edd72deea24f26727ca66d08fb764474a25e8751613e264c2291ed3c6cd968dd94db194240c834a426f36d720e4f46d176f06bab9cfda4bbce593bcc994d62380e9eec29484aae907d3f29005553a692eccb67f3fdd62ce96640266af9cd581faa6a291856f5645f8c28706a7703ad7693fa319eeebd59dcf0b04d739a3aa3831601100ddfa933ad128ec672510020727a2d1c664705205b842ee823be762ab591c18429878f1775fb75755f0b3a916e3570d5529bd7c75ef03002852caf484b4a2da8c36806ae7e4e9c263d31bb4d8843f1ad5715829cfb6f0da72ded5479eb0d8f9f713389deb1b3d9373d9c286663d647f86893a9e63d2775a37f6a364b2cab29ae4538a69cc62543d232e300afa0ba553a0e493f64c1101b2a00d5ba472f83bce7b9429064479fcef159bfb69f058da8d166c22fd3741f1f7c5a85a92d14b58a76d1bdc7e5768347756814268ce53e6244274b0d12816ed56ff16cbb8c1b1f1a2b643f38bfadb261aaaeed68d983a36fac16ae19684923309d47af9df0d7b995a1c26a01d03515eb658140d7a48390d768bea4e6e5fe4b82ae337be8131a2a67dcb92c9761be9c4649543f5f3d74b37cfafe29f66400a09a751be2f3718a9b269966daf3b8f99a03e3acc90000b2e2875779fe61eaa51984e5d06790cddd21b64c32cb6ee8c30e3b77f63768ddf301513b70e5f93b779ebe797d7d73e7a22dbd7bfef2410c00d4361b73248953cc880040b51d77e0da9dd857898f4f4ed18b191f3821868b0200d924e4974b77eec525c65d5ce2fa6641d7b06379320060763a59297ed0afd98e4482e423a7ca7beeda34c88e4520d00cdc3a7a2a3a08baebf4d98a7d13bf4e8620442a495cfc3ee9638910619a7af82923b0a968aa2c9fc961c49843097500d29c8b87b3bda6f53121e2b7bc7f2d58d5d37d57aba4afa63bb0190c06c77b43269a7bf268b2cade89cc3163d77f2e51c6899272b32afec4a41d49cb4297e5b1e9557e5151515151517129af2ee75087a64f7e087cdda8020707070707e77be03a8efab1bb44525a5a5ac92be490b9f722794f8e095bbe24e97a4248ccc9cdadadfdf10d5dc89693ef7ee6e53fd9dddb007f6efcb9a1b63b552a970b8a9f6d0eac7e95542ac600e4fcd232999e8381628487304c6c35eaf2793290145c5f1ee261a6ada9a9a56337e649adb0468802cd63e5b94d2ecf167634a06939f75b71b379a46429378bcb7f39c7d34c3155e732e1990caaea24fcd232b9be93f212246d3b7366cbf62afa78f268a6cd98114e542099f79fec5571e1e0eb3a9055e6d6b06dad359bf84d5417f00886f6faca5de4b5accda835f93c19001098fa7a8d421411685a9a8a831032958449c4f2a60f9608c33664f98987ef4b45c2a2a78bd95163c2f66648a5bcfc5ab655c3d42545df4e8ffccdf16b4de2fe099dec0d389a1c6de3a05d3935354214d881bb2f2c605f9ce8a94dd7f70cfff5a9327e36e98bf440a2d35b4e7daa4c0a40d594a994975fab616bc65264926ad4605b682a0fecbd87759dd25997006cdf490339aff75fcd977d153d9461be354db511a5fc41d234d5a67c398055a730ead7a22de3dd18edac2859339f251f11398f8f19841e3f3daaeec060070d8669c084836f6b9bfc26828e5f6f938c6b6fb2e21e4bdaf7ed13669d1df336e3c9937af7be8edf5e21f1d554042a932c6f662a92a69106565dd844b391f10aaa31961eab555d908a4968292fbf8e6569a6fc9a62e0a48f5514d6cad5168ada26e6bbf3e262d22f5d4376a634784761824f6766f77031d6d2e468eb7b2e4eaeadaf9734fa3d3f38bfadb261aaaeedd2ea021ed9c44ea944520c5d8cfe321d8740e730a0212b800a6b4440d7a237345bacf2c9de9bd07746d017afdbda37e752ad867ef5c2c5eade6ce9dbff6cdba3f73605682000c07fb9a8d7b4f85ed772ea65626efc1a646dd789372b510094fbe442a1e7500f96daf16de58d897d5797453c2a12ca8445b11372a6755df4aa75eb90085a5e838774f372b273f60f5f7f6aa34bfa99abb9cd3c552816bd86f70f70b3b76fdb63e68123c3915b87dfd40300c930303c34d0c3c1ce3570fcf69373f4e38e3ee2aaad27b2cadc5a6d27d316c16f48cda4490000b2cde4a8fddd3337f4b260b06dbacdfe3d53a86c012d9b2add7dfc70e69dc89735e28cb3c70bdb4feb61883f15fd7b41b90ff6dec5828f7fc8cbc9cececececef99cb0d58b7b3e32415555a7d80e1c6a1cb776db63ae0cad7d7b684d34f7871cee50a9e82b1230e839a76bc1fa3991095c2986496a3ebfbc7633ab99ec4cd43064d466e5d4e0fbade1e0e0e0e0e03ace9f1bbb5328868686cbd7777c90daf51bafb84f7dadadac343434708bfddbdb0adda8c3fc438b29fba7ecfb240122d3d080c4fd542e510e398bb26bd9e65ac4ca9b93479f315af7bc8857c3abca3edd85ad706324707ca71e7c9056252a7f3055ba77d4bca7754da6de483a96ba9add8fa4162aa7eaca6baadfae69c3601aea936b1b86dd28bf94db32aa94e0ede1537968e67a6f0e83c1603b4c7f2dadb872e0793551c78a539f9ddb24a00e9963a685966570954e0fbcdc02b1a6b996620084fc21b73e8466dc71f2fc205aceab3c1159cb5ce3ebd4a5a43c4b711d844423835cac580388896b6a158e58e20fdb872fcf1c78368d5b535d55fc74beb562a511c9a0cba2d3cf736a8579170664af1dbdf95d2ba207a8494ab574aa65ae2128ae522e529155ab5886222fbeb9f7a1b03e66882993c160e8753b52264b3c7041b999b7a4f46399a2c0a5e5e925a852d591566414297fb7a824bd8ad960d486a2d5371c7629a34859b4dcbaaa27111624a05a84ac8f4e2814d4a71ff4793a67ec91a6db8553cc3a77a427fe7e2ebac4a58f93894f2fadc47367a3f36dfabb3771a74100f9a1e95b8a458feefa19672e677f1d648b332e9dcdd2eb1c684a565352df83ac65ceaeff5ca08ca02e294be722baa61ab21f28942f6240c775f76e467097060edaff510800b2fc53a3a7c5faee4f2aadaeae2a7fb7cd9dd1349c766be6b71ba914aa1ba61a35cc4c4b5e59a27408925517f0feb2782914230f476ade8b1c85cc20cc7e914775f430564a0d68d9bd3d0f1883a6b5ff7273a94f3e9f601816a414feb1fab7dbfaf5d867bcfbd191c1a66465b37e9f50693b7a4ab0159348d1f5193bd3afeee1b54f22c0aa5e9ecb720ef7e5a86de89292372942f769119d8c69449a7160448443e1ad7bf93fbc9d1e42a492402e957fa3bc0964320195b53802215289984ca6fe4c928e9546557a918a95132aba2f84e93c72c78d9432212f619de185491157cb50754d95ea347aac5eecc1fb2f4e9daee83cbd8b2eeee2fcef455e726bef1376f8d241cec6460a4c3dc72ced21bcbaff458d8a8a47755b12bdd3fd46883e85e530f563e791764c12a1d5d5439cb1baad26bd810e27caf4c34ede5da37d7a80198540605904cd399fd17c47388aedc8a57d4ba69a101196ff3e3c4a130e0e0e0e0eaee3e0e0fccf20db8e59dbb370fbda07559846bb49ddf927961d7e572b9794dcdfbcfc91fe90e14e54697dad5ccbc1c9984ec0041f4eed7aae087a2bcebc72ee7176b514236bea1b6ad148240202440d437a557a3e1f03008a4df854d7d78b16fdfebe5a06a8a832e3c9d5070552d0f09b185475f2c0731e0a183ff9c8ce572db7f37d7df07ca5d7d6379f95938b791f8e07cb6fed8dadb31e32d9edddf205a7526be498b4ead3f35725528241b7093e9fb7af3c9f294445b997576d48731ddbc7ec8723414873cf2e5b79f8416a41b55852fbf9e1de5f1f499c826c68149bd07093976bb63de6cae4358991aba315de4f08dba1bd5ef6d5e75c14307ecaf11d2f148b2d50214f443377b2d62283bcfcd1fe33392200406bde5dbafcaaa05e8e50b50cf5352944626bba279549a91b35db84869bbcda792e530c202bbebdeb4249f371aa2cffcabed73aa3ae65292d9a9bfb788175fae133e962000049cea13551e902549413bd7ac767eff19df5080080f11faed9fa982b9357c5ed5a768b3160a46ba345330cf78831da5767af8ec9e6a3201794bdbf7f2dae5c262b7b7ee1c6db52214aa0eb18ea31c94462b3e101c3b16fdbeaf3bfbe34eed75683621a18c03fb1fd8d41aff6fac4a63a9a8e0eb1fc63a1b0b565c7f05abaad7fc9aafe938fbc2aaa17d717be3c34a9ffea82aeeb167a31d495d47785089b41232c13d66cb85d2896d7bd3fb16c3fb75344476d4c4da1d45cef4ad519fb4c4d6878824e975f1e5e1bf5795e60f8914c1126aee1130d1cedf5a9085a9370e46072b3b3086ae6b7c529cbad295e070b9aacccc154374cd5100dba8ef3c8de7bf41d1f0394f762ff6115de5ab2a21b1b17ef8eafc500405a787dbdaacfad41a3fdb410b8b03c32a9465a937470f9791830c35f29dbc88b62f6bcd01d1ee1f9459b12a65d7aaed1bf87290900307eeaae90ae5b686b6f1f0a33424522914882021075da06e8e59c39125b20c264bcb7a7f7be90d9f89852a136f16caae5d0001d652d4325229148244531c59201090a40316defc548893cf6b25c8a49ca5e1c3d9442716a6bd07c519d8a13415efefceca5e79f8a79b595d98f76cf589e643aa09f35b5499c6371e6a5d3b7df7de6d65417bf3bb76c4694a0e3484f168034ffce99eb09d965d5b5e56937364ddf91e716dec980d838ce31ca7bd5a8294d1ca57f67ee8a2b597c141595a73e4f52bf3c42927ff7fcfdb44a314662e919e9d288440282a86daa14dbf089660f674f39541f3cb5a3162ee3fc8b219a8c7d2a2c3d12d8480f27e80dba515b792ed8d067574e7e647b0600a21bfebcf6f538230200c2708938f3be16430525af767614d4b32cb448001abd6ff152e629b7ee64b48fcccfd9e54d6f769d89095813e2c71b13089a9e538ebe2c12611826a9fefcfaf7b96de800aca0a8924f1bdc14bbf3912d4747a5d5a118561f37dd0a8fd2848383838383eb383838ff3310edaecb2334af2c3b9a29d7ed77e8da52d681400e896a3eea69c081ebab3de80483901d2b4cf707d8387bb50b5e99efd756118913ad4b391ee1a34f2110182e8bb9638e6eedc80246db190b7ce2066a13104eaf2b7536d3ae5e9bccdfda598f8c1035edfbacbe5d28c180a0d73f326a78fa243707779fae2bcabbf9739a7abf60bc67fbae4b82978ef130554e2e1a3b0f5a1ace7abcf74ea5f5f42b9727d56de9a04522d02d7b6f7c52210792c5f8b3e7c755ae726710e9cef3f386445d9a6e47fef12e8365c0ca3935a593a5168daa693b348a31e3e2c5086b32505d165ddae57933449fc2769c96de6d8cbde2c196e6be70df18ee1c574ba7b65dd670bbf82a5cbde81e8bb60df834dec9cedd2760f8794e674b3a0080ac226ef730570e092168b6dfcd5a787cb13bedfbf9519d941aa82e8b2efe621ad9d9ded9b37df825d3bed6cddc9424d9e70ea65a4e5e186ca334a89145c0f4f9de85278fa70a0180e539cdeb7e98298d6e373b77c8a93363157b0851cc870c15adf3e45074ba9f315f7f65b33fab69fe56dd89eafb69a1970611a1e8b619bafd79850c4052747f7d3f1b261121e9f58e76dd726c7cf3877676db1017909bf6f0d32500dda18f0f13d50ae86ad9ccbf47c37fc92cf3331d5808c974ec93d6f8c0904c86fdfefa5c58e5ae3ee66c1adbcc7ff223dffd2f2e4db024ab2da9ef42755974ed68f0db4936349246bb6dd8eccb27871811d5148a949b59c1f2ec66a3be5889fa3d773cbe18fa7e5ac751670923774e912d6f6be3e6ed1ff29b34c8b1f9521ba2a1caf96d715966bd6990b70eb1a9e8a3b261aa3393e5f8a8c80eb7073a3979f8f6d94be9efdc72958facfcc9a19d518a78bdb2d2d8c81d2a3eb7aa43e174dd7d6d954e64270e8513785877f5b5dd5d946b66a49fa3f727998d1fe7fac55ae2aceb0f88c17dac280000a2b4a3db6379557767b96b311433fe4167cb31a07bafbfbaddf3d1186b3a81acdd61ab70ccc9d3a3cd89fce4f30906619d0d9536a98909a6d359b6d392c469cbdc34e8f44ea74b5184d363efa565fa517d0d2904aa61bf333a0bce1fe8add34cd45075226092a2079b877898686beada0e38281c75f6ee7a2f3a3489738cd6a59e9ad9c54e9fa365e237f785ebe63b51e1c6440054987d75591f67432d4d03d73197b4e75fbf3ecb9e0c8de31c234823a595eeb9e6f6c93e69f3dc594422db317cef5bf5621c26ccba343fc8844640a8e6a3e27bee3f18a28fa86faa248bd029ae2599e47e93dbe1eb6a711a21af7a73e3492e1f055945dc6fcb2e21c1839ce8b85570707070707e96612938fbaa7c0c6af6afaa2fbffcd9ec8362472c4cf92786293f2b5e8d3edf3db8ddd7d7072f039cff77e2e3131a57c5f8f8841ebdfbe166f9e348337ff56cf76c6b6e4ccf7fcdb8082d3ed6cef1f882dca7439a0c6e0571110e2359573fecf0faa73ddfcbcb6e4cf61bfe6eccbdd8357fd3767968f9d95edde3d7c5edf4fb0be3ba0bdf2c0858e97afdc65853e2bfae516df50bcedafb3ed29ff1a3364998d366bcf6b5c455ce14f8eff2ada65a737f98fd44bd98f4df7cf161ba3a30551e9ccdbefcf2a7e283caf796a028aa786f8c5c2e4751f4d68d6bd366cc6e76d1a484781eaff2bb19d6d2d2f1f4f1fd739d6449f4b8ae13cf7eaa9313349d072c3f72786e3b0e3ef9f9af61ffdedd415dba1389441289442412090482e2bd31088228de5b0200eade1b7f50f9e737bec4c1c1f9f7f1f0de2d1717d7efdc70e4720cc33e7ef8103c71162004202080100041942f409a7f060004213109f025c465d99f08c64f00d021034fd664372c1c1c1c1c9c9f11a241dfbd0f4fec3e1dffa6dcbb8bc1dfb1869fa03fec6ef2b0bff82274ef6d49b7ff950526971b0e5bd3d783f1c32762127099bab6bb2d05aff4aa917e8efee59eee84a76d7111e71fc19f55677ea093340a3bf531ec146e721c1c1c1c9cbf098544d3524d2100b48c824f12a020c4808e80e69f7c9047808800ae2de3e0e0e0fc33a0d9842e5e839be19f525a8ea3163afea17bb3a6cfa479f8ca57d5889216b7f5fbb5cc73f1d5994eb8d085838383838383f3ff8926116400cdfcf33588802250df42c82161001806182ec0e0e0347eba17d4e346f81318cd7a9d37ebdf6546edf0d8f27000617dd3a0b76d7efb940220c72b0c0ececf8deaa6eabcfa4ddd6a45a75f2ffa0f5b87c660e155040707070707e7ff17090614022018b4c6c1e95baebe5404f4c8604c017d32d05be7134c44408b080664d02101a991364427800e0974c9a049003c083fcebf91fad811561e5b3e497eae5cd5dd1968eaf35bae142f9fbf17ace2426783ce67cad03f534cd2ecdd3e266177ebd474f4e95bda5a8c7ef473ca47d2ec1d3ee683eed7fd0d96aebcd85d3ff04c69734ba325a782f4bb5faec2fd7c71fed6b68c83838383838383f30711c901032037a8282c02681181820015016d12689380d34849512bcf5010d02641ad0c8a255023030e09a8ad58b3a34100310a15329063a0d910768741003a017872a8908204408388bb5fe1fcb31ee40519d1abc2fc6c34996c3a53df2e68c2aff70a5be83554fbb16b97f4f89fc719416bde9d9adbd7d358834d67b20ddc7a4ddb175721ff096c222ebcf3cbd80ef6fa74269bae65eb376cede54cc1df3c6496646ef734562773fc6fed56777f8879dbff8948f7237623ea052ddc38d189fa97df32de2d75a233d9cd5fd6f312043f7fe344981e3336cff6d540be5d1f549645da86366c3ad373737a43c1caf20e7460d39976f3de08ffb61f80d6bcd93ddc538fc9a61b780dfb2db106050051ca2a97a6c5d1e1605ec326dbe2d4951e5e2b934b5eee9ad8d9c588ce64d3f5ddfa2c8bc957fe0851d6f9795dec74e84c36c3b4ddc83d8a0415f09f4e72ee70305f5478757ebff636ba6c3ad37757f617f110ab4b393c21c08ac564d3356d3a4e3b9ddea262ca549f28cdf9cdaf515655584f927b7ee1c076e61c369dc931f39fb0ef4ba664a577d70c74d663d39906ce03373de2ca0107070707070707e7bf0a0a20c580d2a0950851a893830c0329067572a89341bdbc153a0e9308420cc41800801803110af4566cff518f82000339060214488832753a0104724031656e1422110ece3f0449f6e1c1fe936eeb459c4c2a28ab287c1335dd32e5ec93325963a1472e43c9a6dd470ff5fcdf6e6681f1dffdd2a3f3c244d7c5d7de175494e5bed83f9cf9e85412ffffdb24f292e8891dc38ec907ef7f9a575656fafed20a9f92e81bb93fcd5aa4d6d80d93fdfd21d97fd06e040df721637b9affe5513b68eeebdff12ab9bccab2d46d6da8f6ab13cab8bc4a2e2fed576fc6df611554faa746ef34db9009a1f68c3f784f41d856bcf3bf7f122b0489dc2b27f3ccb4497fe38e3458cda38543d7978db859c02d8a195eba71b85b884f0000200049444154c882273518d0dc5625f12ab9bc4a2eafb2286ea115d57d78b089522296e6dfbf27edd4cf4a56526d3e62e7cdd4accc947363b0a3a3c32373a400b2bc33e3269fe72c795a5ac3cd3cd12575c588f56f1b541561da95579afdbb1892c81ce77eb3f71c5fdc24208cf8e38e91f3635db6a794f32a927e75b83b6bd4c1ace63553e589000008a7ebd97c6586dfffda62432819af98d061e1ef711f3fa73ffac52361d1c0854f6a0140967f6accb0c3c499f7722b0b1f2e661f1b36e17cb1bcb97df03b100e0e0e0e0e0ece7f072906e486a0c372001900daa0ef48a1c98e526a1f58c9085040b980479b04140408adbbb0f2b90d0000880810102002d009a049040d226810000120e03a0ece3f04acfad1cad5f11e3b2fef99d0c1469bc1d432f71dbcf2ccb1e1a6a4ba3b034ddc666d98dcc3dbd1bee3aa77dc06bf2aac2ef9e0281f33364b83c931761b1995270549fa96b6a63d972d08ebd0dec7d1ba4dff4dcf2ae5204c5aea6831e67e8da2cd605537871abbad4e113519f65f5eb223bfeff12b9b86fa9873982c5ddb8ea3b65e3cd05d03a03ee997217ee63a6c3a53dba2d3f4339942000059c98da5bd6c7535e82c8eb655d09278e56a0a59c9ad65c1761a4cb6aee7a4d3d98a11abbce2e9d6a15ea64c265bc3badbbc4b79620069d66e1ff321b76b0080ff64bc29dd706c6c3d00d4de1b66e5bd3db3b1cb8ff0ed8ec5d7f4565d3b32bb9ba33e8ba169e2de6fdec1a839ce5400b43a7ed7081f43169bceb10d9c7d4e912f406b12f64df2b7d4a63335746cbb2d7d5187a93e122d3915a4db6ed5fa71ddbcdd1d4dac83e6c694c800a0eede4093760df3ff82f8d9ce8e0b128582c495e19bd26aee863b98195977d9fc41dc0abba125a78274fd56ae1b1be4eee8d82332e3fd166fb3118f140b38d0b2a84e06ddce57602dcc5857727eecd89bbc4f1b032d4ccc1c46dea9069014dc5cdecf4d8fc9a6ebb8f45df34029ea490baf2fec6aa6c1d6346b37ee7846cb151ddfb09bca626aec5725ce8b59d6df5d9fc5a66b9a7a8c3999d378848d093e1c0cb37618792253a8b26441f07ababde388f5f3fbfb7b3b5959b80cd99bd2347e1a42a2d268341a8d4a23138040a229ff22213f969a30e3f4145f230d868e6da7b9570aa55f7297f1fb9cee363a6c3ad3c87dd8eed7d528289cc24cfbac593eb45d1b07fbc1d7f2de356f328da87b30d2daf3974f1200d9e7037e4cb6cf9e5c198034738797c5f07bb50d7e55f52aea0326caf97d462713369b6e12a8ac4b2d5420c7e161c4aba753850020ce38ff7b7d9fb19e4af54a5a103db79b8b099bc9a61bb80fdcfcb442aebe8afe61ea5e47c66083d64ef1d5a669fb4e591f8ac544beaefd5a22341ae45c385fea31b9bfb952c69115c75ee7f90d74d2300b5db36a620f4f5b2343bb2ed3560ce4643ec91202c878b96564cf71612e9a249a49c711a1e655eff29435519c75e331a97b4f730ac92068424478b09759137769694556954ed7d13dad9924a64daf71ddb48a928b9be938aa4f54402437e498aa74a99695deddb6726f7c0d06c0f09cfbcbfc411d9ccd0ccc3c862e9beb5eff26be4402584dfcf944ade14bc77ae832b45c872d9ba8fffce08d22398024f7e28615c7d2450050f7ba91e057f1706588bb990e9dc9d672e8b528a6480a207cb3d0de62ec835a655de3dd0a37765d992c52d31181acfcf1af43bccd594c36d3c0b5dfb6f722d5a5acb62dab491607070707070707e77f830c554a31df45ad3883018831a8972b5f3c19d4fec8a4a9e2d22800860100885010a020444180428d1cc4b8a739ce3f04e1a79b2f84eee37a993471984214bbc209b3ae66773f1a979e19b7d1b3610a1a2dbbb66043f6f09b25b5b575a5efcecdf6e6100100e4bc170f7557dc894bf810bfd5f8c4e85977aba82e2387711e1f7e5e8d01005af12832ce60c430475aa3abf053af24123b8ee9a843687969b2c5a01dcf3ef3f8156ff7b83f9e3de164ae0c846fb7ce8b36dd995229acaff81cbb3dcc9cacf805e9a7632d36c557567d3cec1ebb70d1fd2a0ca4b9c7c2871c672f8a2dabadcc381af062d6a8039912b249874eacd4dbe90210e53c48229812dfdecb128130f3ce3b7a874e26e4af3990e43d78506e1b3ec086dadc2468e5ed998337578dbe55c4abf9b8dff7c9ccd0cdc94290975e9ad87f63d99073e935f555b9f737f5352121aa8f54fce81ba209d1f1c91f530ed85d9dbb215edde22386d7fa73cb9c3483cf7d2a28c9895dea426d9ddd80fffe4af5a8e8a4f44fb1d3ac543ac1b53023cd68e889137db41c963fc92b2af874a62747f4fe97d089779cb726565457256eb2bc34615274891c64f9a7274cb862b33b95cb4b3fd131e17072f3c835eaeda6a6981ae5e9ddc6900931566be34a6bf86549a723dc35befc34b436615b68affdba5b1f1c1b6b475759b20000e2a207c91ebb1ebd494bbf37a968f3ccf385ade9ce7f2835f1c75de173e383a2b26acadf6cb7bc7b5231c6c5ea9e2f09999bdaede4c7cafad2d8b9843d43e7c756638a16f1ec3673d1bde44f5997fc9f2d54d1641a60baf5b12db99b508962356fef15e9e816df4de2616865c29d62bb3e6d58dfaa0ff5494713030ea5f3cadeadd33a3b5b755da2da0d19cebc75fc2d1f4469a7a3e5a1a35cbf2c2641347de65e78c7ade315df1c2fd83d6e695c3dfc50156d0592d2940c8979808de29a74db0073717a724923f984fff6f8b9aa76d37a19131bb48ce7574ada0e6ec36e924ac18b44be5580151d80e6386a865ff1e94b1f6b65e2e2675157799e833d14c74af3eedd1307f6b3a5a9c90ad373c604cbb751777304327ef69d138fa1e340a7d6afc7aa7e38d9d9d0d0c4b9f3e8adb1a552a5561c777c5f544a5dd3bb3d5a9dfc288fd9c6d3900c8001f6a5fe2ba4a69c5779620059d1bd437b2ee58a0124a5298d1f4ae8cee38ebd2ea8af2d895ba17376d2ac182e4a771d11ca7a7cf46535060058d5d3232f7486843b5254772fd2ec4383871ca6ccbc555453cb4bbfbcb4a30e517529ab69cbea7b2d1c1c1c1c1c1c1c9c3f0f93084c2260009456aca0517b880c030a0212ecebeb87bc10a800720ce418600032002202520ca418c81a5607e1e0fc2390d596d653f4f4992a5b0ac574d8cc3e66942fc2a5a24d5148f2caf4e40f85f5184ddfc5c74193000080d0fd668f6bc34280a81b347db846ec89377554fb61638c5e1c7e5289025a763ff28dd9d8309bc6fe0aa8b0b252ca36e5a8521b586ee143032cd82402dda2f7bc69b699773e0a0021d188fcbc94e4ac0a3151c3cacbdb50a1bd904d47ae98e0a545a69a751fdf9996995028967ebe72e89dcbf20d83ed59448a61e7b9abdae59dbd5f22a3db05bb8b9e3f291494bf7a0afd160c22bd882b13143d7bc66fd3d39ed1d4247508c744ab65beea128ede678cde30d153934431eebe745dc7f2e80b9f04dcfb079e1accdd36ad9d3e05216958f90658d2551f29020060b84f9ddc9e4300824ebb01cefce494ca1f5eeef02dbb01d09d23a677d225362db326c28a6a33361255de9f3855dc79e3b29ee67422ddb2dfb2055609275f55cbcb634fbeb59cb3acbf058dc0741cb162740b7f28f576535d4c5fff4f907a328adb6debda105b168140d3770d68ab4b520e951faeec33f0629b430ff60d32a300a829590020e9f59d1d6a4d05a05a76eda19f1f97d78af1e70fa526c9b976b1c07bd9c2cefa6422c767caca102d020040fdeb7d97b0e15b667630a010d94ec3574ce03cfa3d990f008030fce74ff2d4400010d54de64b83d2f6ee699c15f3ae4e90763bcb69fe5cd7dcdb1ff8fcd49b99463d7cb4bf7993a33b4f5b39d8914d6238848e6f2b505397c896a1a3f51e1c8d2f7d77f23a357cb823f56b89741fdec7458f462069794f5cda13e21fe72bcae4cf57d14675b55a00744de5fa16025d830ea26ad1d71b64edeb43d7844153bae9297f27c67b7d31db69a8b766a3246ae2368cd92a8fd83dd1960c0054d3ce83bcd267f91968eada849c365bbe6bb41519004056f228a6badd37a4198469df7380f583d12e7a5aba6dc63cf2dfb2b58f7e2bb737d0eeb8f8ccb52b0f9e3fbeb4b653f1b641fd77a4890180eabaf643d5cb89a68d4539c9e7b353a73ef1ddb42e48130184e33da84dc5efbf44a5568beb3e5dfce57026886a8472004687c3f935377b6902a0c2ea46d7d1f51f36c0cb984124b29c062f18a1fbfe6ea608688ec307693c3df6b21a03b4e2c99157062386da5155772f929ccb47dfbbadd93aca55938450b4ecfdfd8cc82a4b1955d396d5f75a387f276f5ebf7a78eff6775f6f5ebfc26d8583838383f3cf428a8204033106e44623150c54ef134560128143020601008043020e49794ead0c88007a64d020028b081c12d05ab1bc8741003a022c22b04850dbf0305a2f071a113489c0200283006c3cce31ce3f079286214bc22de7abd41e491c93166a01413f24f2c8f0fa23c3db1a69db759b7224b916530cd1f41bc420929699a6b4ac5c8892ad43c759251e79c09514dd3e9a623b6e806513c98040d7d121d51556ab18256282ccb30b433c6d4c0d8cccccfc57a5d4d5f32518cd7df1e9b54e2f96f530d736f5085b77bb58aacca4b13293040a832c17c93069457605fff5e276f6f6d6b6f6d6b63e535ec880572707569bbeb62577e37392ee963987f40e71e5de79939b70a7d0a64fd3d97f9286211bab2e6e992f39bfac4cae6ba7af18f42074636b765d014fcccbaf04236743ca778f94010010993a2ce5a8964c21c844d21f8e62f30dbba929b326a83163a31eb622a7bcface044f85f51c0356a6035acd17d51456938c6d751469530c9c0c292dab926abba929a6460a50555e9db68309bd79c78956bf3c7034c777eeac6efa4465d654972c0091a1c3529c8e90a9c4d699f58752935517d4b16d4c998aaf29868efa140040eb8a0bab8b4e85b95bdbda5bdbda3bf6395020ab5744682330f47415bf484d93f9aab49874eac848b99d9216fb4eb347f71ebdb492efbf4fbdf796161068faedd8415fcb9a44a3abfdd164b37e63cd9eefdab9fdaed6c8b0468ba5e415cf768c0a7431313436347108bb585e5fab08eff63fa8a28dea2a8701c21a65c2a8b05604340ead413ec1aa9e1fbc03bda674d46a28f9daa4e8f79683da7ff91bab4fda1e36e8629b8331abdbb31100e0bf5e1132e74df085f715b595854f97219bfa4ebd538502a015cf2f15b987b933d5e504abba3365d0c6b2f1b7722aab795937c7e6ceedb522a1759ba111381e030775f670b4756c3778e5d1354e9fcedef8ac2ae693b4e8cab45e4bb8d3af9c1aa9582b48b21c7feaf418e18e6e16dad6034eb107b56369eab389cdecd3a8bad7be3d34ad9bbbb5a1a189914dafbdb93535221480e6103e44e7f9d16755326eecd137a623075953d4742fb2aacfb52c6b4b8d26ea94aa5296aa6ecbdfe8b570fe4e6a6a78de7efedf7dd5d4f07e2051e19b39d6e6935f0a00b08a731d34fc8e97e0f38d38383838387f3b120c2428885000e4ab6b9504033201d844601080d9e84189806220c7408c419d5cb98246f97403502e03a11c10040800125419f3581d28063c19c801c80400804a1948d0afd7e6c940d6b0f8478c02be152cce3f05ba439f0046cac9bbcde26f7ea9c22a3449aa799fd5514fb22bca927ff37abe68ca891c2900c8f985b93c451a92b24f5c92be1e9d0024b3be939c520fdf48b87aec93cba43ea6cdf405a6db402ff9b353cf2b1b3f50621806b282df27cd7eecb53b2ebbb4a4a0e0d5c6360cc00080a0e93d69f7adb705d5793193a491e397bc50b3750f49db4247b3cbbec4cc8c9cac8c9caccc82d2a2d7cb5da940d0f6e9619479e1627486596f3723b7de5639172f5cc830ece1a3db64e443b1e8d6552febdcd526315a00c33022d3c0805891c9557c8f098b73ebd8665a542d731d284d2f6b2c87a83e529dbc82906824b958d937a1f53cbe5c697aa4c171b395765326877c49974e928b958209caaf12288e5761c6269722699beb190c3e97acb05e466e7e69c9dd71e6344d538ebcb254e94522ab296aa1d7a8b5dbf7c5446d0b765546718b997f824eefc3d1138be7f79d7bab4cfead92fd831ae68fa446e298b185253ce56f93d514d6c80080c03230e2584dbff15e61ab9c9cfccafc0b7d349b1584ea26f315865d4f77c193e84bf7243e8196169dfcd1d8cb971fd6b9f67468b2b8446d7df8eeef34ee39d1e6f96fb70dc70d30ffaaa4f2e3978fd9238db8925e545c5af4e9f2103de25f70dfa218b6b1a714bccc5514ad28e76501d5a18d91529d42cb1f1c8c65844cf6fd22a3f253a3930c067454aa76183f79f7e03e9146db6fef0d553a3ecaab3f2655590f9fd8cd8249a4e8788d9cea53f7e846a60830deeb4bd98e613e9a6ae75024a549ef45ae93c70718d18834a30e13c6db15dd7d58f0c3a1cb11229504a854dec256b2929859c1333e0ebb78758127fb4b2ec8a6fd365eff5856c3e7a65d19432842dc7bd8d19ad9e7cb6771da6f63d664879c482c282d2ac9be3bdb8aa2b808d576f070835747623fdc39face62748825595df742d2b6d4e4e77e6ee2e8a5b29449aadbf28ff55a387f259aade05be7cbf20efa2108a3df958a96ad1a6179cdddb6a0bde69f9c6f1417dcda10ee6bc6401004a11a79842ebf98f1835b3a0a5e4fb7309bfc528017370e0e0ece7f0d0c4020ff3ada14a35023030c0322028d1fb1088aedac1abfbefc2f0a508f428d0c6ae5206885f82246a15e0eb572a89743b3c73839067c39d4cb41808204577170fe39209cceeb56f924cd1934fb445c2e4f20a8ce4f88de3072dcef05eaa66165e57197ee24970951024ddb409749261208080020e2b7dbb6dc2a10a3f51f4eaf3ecdef3cd69b0d0044a35e111e1fd7cfde92e53939d8b0f98e7044a3d02d73cc63c685adbc9858582be057663d3fb368c8d4fbb598b85640d4b7b7d3a322686de289a3297c00007156ccc567b935528caca167a8452311d5c513a758874d744e58b1ecc2c71a19a0a2aacc6737620ba50040310d0c203fda1643e9eaa343d2f2eec1b8b7ed1ed23ea8b98710bdedbc5f43cad70d8cd81b9b51512fac294eb9b173cac85d1fc56c9f715df9a7579f48a9934b4a637f5df3542f74b00343affbd44ea53b174726544831796d6e7cdc6721a83c525de40eaa558049c9dd27c5520071ce95dfee5629741c224b9f252dca286b31d6546bb766c7910ddc9d49a937dfd66080d6bc3e72f483409d19091a06f4aa8c02c56338c36ddc48ad98051b6fe7f051900bca3fc6c6bce2ca88fa9d47b9e71c3c95c2c700ad7e79e844460bd945adddbe5709196e6386eb3d58b436269b8fa222eefbb87715caea47d4eab0fad6ef7d5e4de8bdf01e57aebe64ff98c8f023a951ac43c28ce3f75ec81203c84aeeed8b56444961b79f3e507a78e16f4f8a451826ab2b7a7be7566a0ddaaa26d308769b3e3639470ee438f67460d06d835df20f4466daf46dcb6e5aeceaeac37721e8f73f78fbd6fda3e1268d9a2026a896b0ac1c4dd94490e4c7ecbdc3fdf6c20be187c3cb375e554468e6a71c52f959056cbfc97de1d2daa3ef6aa535ef8eac8e867e53da6928ef9ac5370fbed21932aeed973534c2f4ab2fd97dbb1993000013bcdf3bb4e736dacaab7b061aa222914824410188da6ddae97e3e77fc49a1089355279f3df8526eed654c85baa48b1f2cc2da692bed8a4a442291488a62a8542c569c4931f1f5a07f38722a9e2bc524e5af4e1cfb40716863d0dca750c58920e7c65db8169759525d5795f374ffdc35ef4cfaf6b2a23689732c2fbf333778625cf0b1e8f96da9129148a4544fe5bcf7cfdee4706b6b8a937e5f38e10463d2f2eeba8426718ed97e5faf2dac16d1cc1cac386490739f1e3e9b2bfe52f5068d3479b571f92fc976e3fa999101d4742f14ebd0f12e29eb96fcfea1468e49799971f1a55295a5acae2dff50af85f31323cdbdb83f1e68c2077bef96b55c7643b31b1431d891f167741c79f1f9515efd0fc9871e79535acbe765df5ae35774e16af65fbba5232697e16b8870707070fe2d883168bce05b82413d0a757268e47d0f04dc4c3838df1ecdda4ebef8fc508f92fd23da981ae858751c7fb8a4ddd82e066aa76125c5b15b425d0d984c8ed9c0abceebf68fb124010041bbcb78fd533d2db4f53aecc0a69ddad353118497a0d735a2a3e093b0c3a4ae7a2d1b23c2f4587a2f764bdbe44d7d9d4c74f49dbacebe84f69ee8cd245b8fde3251beced7d5cfbfcbd07dd28e0e4c0000b4fefda9199dcc381a0c5d9fe5dce10737f9b3d464916c3de9e28509fc9dbd4d35d94ca3b60337de2b52c8ab0cfb9e1e3454cb3fc88c0264e34e81ba28d5a39763f35d8481641c76e4e985d1d8d9880033037d13ef61bfa6d80c0fb1a61074faec3dbf9075a4bb1147d361d2f3f6bba297b9d3816838e8f0b5c59cd3a1b61a2c6dab1ecb6f16cb30d547aacbaee5a85d73583b031ddcfd3acf7ddba693d26389a0df63c928f2664f1dbab6cfaa261b7da9b35b8b4174c09aed5d1346bbbb7afa0f8aa4043ba93523a3cd9459deaf861bb1d88603627874f765d78ef5ca58ee6fa849e7587a8fda1357290320598c3ebacfffde104f2fbf4e830e907b3bb574615167b7efd6417adb1557237ba62ff1d5d7641a788e8e4ca9fbdab313b483d6dd3edde5d198be4b1f5512d495ec1f82fc23a9519de6446d3039dacbc3c3bfeba86b26bdade800008846e0d698dd6e8fa7b4d563b074ac02671c4baec35ad7641a0b2dbabe3dac406edbcb8d05c072eded848145371f5d623335465d7df8be5acb30f7eddcde8ad5b809b2fcd7aef3b917d6b64dfba0e0d9af6cda1b7cbb98c49997f61c7a582205004cf4e9e26f2a3eabbcb266e76de797691feb66a46d187c4267f9f96d81ca7500d2bcab91ef4cc68c76fe221488736ec512baf5b2a0000088d24ffef6a49af760be9fa9b68e9e968e9e56cf8b5c0ce89e2b2f6e6efb64929b164bcba8db6ee1c8c863c3cd88fcd4e844fdd04e064a83d5deeea7a3a7eb36f79df8d32a1f232d9de0dfcb5044b3ebaeb30bf4ce8559703434ad069fd59e757a770fed66435955270226297eb47d447b7b23430b97214785c38fc7acf2a043e338c758f593ed47b2051907c36cf4f5b474f4b4745c17250a0100ad49da37b6bdb991a94def6da561a76eaff26201348e730cc8d7551574f7395bfa654ef670f7edd86d4cb466a005ed6b071132d232f3c967e7b1ca358d6aba17b24dc485b363ebb77537d2d0d0720cfde579a55c7529ab69cb3fd46be1fcbc4832a20ea53baf8c8cd079b12fa6a879c8f7467e559820ede898361c028161d42e62d34c479d7e776a016a6ff5e6d84f59353ea8ad93a5be9eeba81359cda57861e296f997f5d7dd39333fd8d980cde0987a842c3e7161a12b150013a49f9ed6c1948e20888663e8d6973c14002d3ee6cb6abb64f58800377b335d23df19578b6550f76062e8fefcc243dd4cb4b54d838fe4c940ce7db431d4458b882014a380991714426643663a395b99792d4bc2e36ee3e0e0e0fc8740c0d957d5f758b37f557df9e5cf661f30c014ef58c39718600daf469fef1edceeebeb839701ceff3bf1f1098dab627c7c42a7a0ceffcbc7c6f42dbec11f777e38d5b9a5b2227cbbd86b60c1aee4a81e9a78dc281c1c1c3548b37675ee97bd3d718f1fe307cf14262ef699a275f1c512270a6e461cd5d018ac6f1fa0d203b4d9975ffe547c50f9de12144515ef8d91cbe5288adeba716dda8cd9cd2efaf0deedae3d7a7df717a93d4c94b4d0c1efdeecb4e741075ddb3d9c9b9630c78604c237735c428551e991ede915e73a5aef9cf0e9e538ed8f6b3cda45f7bb1ebb21909aba3b34687e5ce0edb2989e70abb76e9f7723af251eea6f287cb5c8a377dab6cc98013a5fefdf92b4f56e6dce8e7b9fbcc4a1d98a36acf6c954d7fea993622e2d0e60649e18df6d05fdc4c753dd85c7db994ca85df4e4e5e64e9a55b7c6b49944bd9071a403f27aba5398ecdca7c8f60c0090e6ecefeaf18bd5febbfbc2adeb1eadee3de4fe8857710bec45b77aebf64918742ef1e450730a0678f4c91f60ffdedd415dba1389441289442412090482e2bd31088228de5b020ddb4db67c6ffc41e59fdff8120707e7dfc7c37bb75c5c5cbf7d8c5c2ec730ece3870fc11367014200020208011044f902a4f9670040107c3d0e0eceff2372eec3dfcecb07ccf4c7451c1c1c9c6fdee20d06af98d186f1c3276212708a5831dc061771707000f84987ce14bb4f1a68c9761935c23435f25ca61a772749d6a5b345edd72cecac4f266a7a4e5e13a6f7659d20cd7aecec602312206cb77e1de819af0b9bacc891d594d4221c55b193ea5efe76011bb5637e27430a51c365d4da299c0727dff10100181eb3a605681180a0eb1fe6c24f4aae68e6c729cdbdb82fc975dd96618e2c22c5a8dba275fe9fa3ee14c90000a86623e7f7376fb66f260e0e0e0ecebf1f3c461f0eceff13d2dc7ddd7c177cb41c772cc697859b030707e71bd01c86cd76f82327229a5e636779e106c4c10180da57072e567a6fee6f4e02a2d388d1d6bf1c3d9db66093bbaa3b7475411dcbd248192887ac67ab4be62aff8bc8d4557a6122642a51266cba671d49d348037b5c582d03fda6eb71d0bac2025ee19d7eb657147b90a0a26a5940bdac698a040a85d03c450029378bcb7f39c7d36c1901000093d6cb4cbcebe4a00340e29872f047791c1c1c9cff203f6fe77ff57a0c5e3c387f0fc68686cdc74c8cffa5b242f3dc90ce6df9b5dbfc04e17cdcfa3838383838387f3d58d5d37d57aba4f5d31dd87310004c2244e5278f26affccdade5b1648e19bbfe79890003060220e56655b432663cc532b887feda3397b2e62e6de4ca886118816564a465d3edfe874dee8df7fd438b5526d3749b441d4b5dcdeeeb53ef0cd26db2eaa616a0f1d67f3838383838ff217e5e1d6740ff7e78f1e0fc3dc4c727fcbc99fbeab7dfc4a3a2ee7ea8f51caf676f973be2ee12383838383838df01e53ed87b170b3efee158b0160200202f8a1ae0bf353261d3de960e8b14db81438d7f5dbbed71e086406aeaa135d15c5960eb2e43f75cb223f4fcc8dea3e987d68c686f41a9f9f4246af71998777a61c0ec3049d8ec6ddda3e6071993ea8b929fbd2505f471539d0a51c390511b9b5383fa330840b1099feaba75d1a2df1d760c75d5905566bd7e966fdda79b195ea638383838ff5df0f83838383f3714f3b035eb8759e16a0d0ecebf716459fd7afb20473682201a4e613b126a500010252fb56a1a52d373dfe7867819e2e4a54e4e4b9345202fbfbf32d88a8e20041dcf71c7d2040d8e18e2dc4b0bbbdbb0100421eb7a4cb95df16583cafac7632c7cf77e161544cfeae16eca4010c4755bd697250658ddbbfda3bdf4490882900dfd26364ab00199ea130100e5bdda35c2cb80842008cbaaf7f68fcdf7efa97b3884dde8d7f8d9a3d5cf00002000494441544795630000c2a4b5c14e864c0441108ab1dff84329f5cd2fc94fc56b08ceff0c79c9adbd4fd8e14b07391b1b2930f51cb3b487f0eafe17352aa23853dd9644ef74bf11a24f61394cfdd879a41d934468ddca1792c9d0d36fae8ec7a2c67ae8b3193aae0337bdb31d35c896826876defd609ffbc3090e7402816ae437f1f0db5ab57b85536c472eed5b32d58488b0fcf7e52236d3ae5e9bccdfda598f8c1035edfbacbe5df827f622c4c1c1c1c1f96921fd1f7be71dd744d2c6f167b3e905924080d08b74140541b162e5ecd87b390b7641cfde7bf73ccf8abd9e602fd8b11754101b0ad27bef10d277df3f12101014eff58ae77c3ff92cc932333b333bbbb3f3db679ec180d73085064daa4520fe86c7472581d3fea4688a1bb419351a552102f11f842cbe1dd06759b67f68fe4cdbb8adbdbbf4f26f1273a833bfc9aa18e932cd204dfe6e957beb6ba3bb996a3b6b65f2b56b8a0e7b6c6959c1a307ec626c0a2f19297cb6a473efde2b9bbe59efc6228a4267788f79eebbf7fe81cea6eab4a8040eb372e4297d77e631df778131952670f19dd3754aecbcc1e73ee6441eb571e0b4d0d6411f1ef433ca3a3ba5dd88c1b6ad23e6d9d7d08feb8c08a088dbd1bbeb06bde57fbcbfe2ca298e7d5724c43f2d29cb7ef183678b1c19000014ba265354e39f161c196c6d69c055653efc75e8d0feeb5a46ad69526dc60929cfc538a89520be11b8c99807d23135765144fd434afb0300f824a66a76e90f79543a44f395edec773ccaef380040f9fd3176fb2d04540056f7ab45dd2be3b3bd025313eb3a16c3bcc792e01e4b3ebd10ec866ebb33745b8d7d82b1cf4bc756fed0e976a550bbcc96e5a813d1a34e5405d36f3f37f8d5dc9ac9d1ab670681402010ff01181450352c24b2c741203e4bc5133f338b919be676316762986eb349679312ce4cf732a461985eebf9b735efba8992881d23dd0d681886ebb98dd9172521b511cd062d99dab5898da9fdd85be12b1d453f6d58d9d7968b616cbba1fba3536f2dee6ccec2306e13bf33e92a000079ccaee11e663c1cc37061e321db5e946ade594704589b4f0cab000075fe9d655dcc181855d7b6cfa6e7f5bfc7432010df05a561bb2e9083d64d6fa9c7d46b397ddd20f2c2ceb052008cca606a8084a01399ee53fb5968651c5546e8f9a256039d99393777de174d5933da458765dc79c19a0e39c7f6bfae00555ad0a213bc45419b86ba9b8b0caddc3a75b6e76a751c79ecc53bb46edd2de954a34e7e534674f3306757efff95797185fa5dc6f6b0e150398d7a8ef71166bccca8b58e4fdd11a1fcd9fa75d13efb0fceec6467a46fe2d0aaab971115005459d7d6cdfbed6971a5cd004663b0b485a26be3d38c5a787b3a981b0885626b5b2b3dc889c9510080223168e9fcbdef650098b0136a23887f0c756144c8fd240901aafc27bf2f3c8bf9f47764a15a41201008c45f07058086818c6868e03f790c3e150ca920a681010d18d54c4dd91410d1c09006422a50abeda76120a0823e15f838d0915336c4778422f5fc459de52f4aa5f1db4c4e0d6fe37bda79776c45d9eb05ea9d53b7bf970391737eec4f2b8ac75ecf552a72af0e4d5dd07759448566e4947e25cc79dbb3f8f4f8a31d3840e4871e2bf6bb5b20cf0c6ef3604a5b9f5f39cb5f9448e377989f9db1fc9904000037f0597b3b45aa96a79fee15b370c8ba37b2ead920f22e4f1cb89dbe38b25c91736b645ae0ed4224e42010dff5ad25eb658cdcb26d238d6f0eb66d5b4b7974646635f944f262ef8982d6d37b9ae095378107a733dc8634e5c9529f25e1f65e160c00008ce7d04a5c18f9a18490448544736c72d7b61151310adfd177edfd7cb556a749be7655dec1d78e594f5638cdfd275abf387235a1422589bf72e036b41fe8dca035ce15a9771f151919868eb4e56018c3b8d5e4e37152000075dea37d5b8fbd2ad3dea5e4319bda1bf1f862671fff23511fe74f1159277e326031281ce7694f1ca7cf6ec1050065fab59d5b4f25c851fb40d48540a077fbe6b52f7e0402bdfffb50f2e453939bf169385ddcf30fe3e56737b4462b4b22100804e2af844e0125090d9937ab4ffdb3f3aa7838d03028500101809340541e8d83030b834215a8496053408043010104000d035d1c4a94a0248146020f873234b117f1bd80ebf55ceedf5a440751efb14da704349b3ba6a92e0d9c060c6fb4ea42bc94d0bfb9f586c1ac177e6e022a408b29abfa6e1f73fac36a0f7b005cd873fe484756a56cc969b378c14fa60c0c3a8cf2d6b9a8fe655a1b4d9aaefeab5fe7ab5b7318b60346d9020080b8e3ac451e3b373ecb5fed6a5a958dd267fb437963ef8e76e65080e3bb6c8eeb1f3bd1b94120be6308697105b07459da058759ba2c9016493feab32561bbce56743ad0d540fbc6852c7c1214ef3cc6930f84b4584eaf8c581553252d282ccb7d7a9175fa49514f41d46fbe9d7dfd9c62cff88a28aaccdb178a5aadad5f9ac1b8f63dfadb0c1ed4880300603af4c4a3de860d7acfa32acd2e95bf3bfc66f4adc4b34dca2f4ff71edec7b0e9cbe52e8c266b12156b3461188d7ede7dd1bfb183489d7c63f3a4b1edb30531277b8b28004031ec77e28d7759debb2b0782b23c4d59180070da1d2940220ea23edc3c3cffaeae5f3ce0e8fb0147519523100804e26f828e410501d000939742f59fb5c7c1302001081208129424a82bf7b33190a8414d020054a801003406d44c0ac809509200004a0005097434a30bf1bd80eb180b348a2795c964f04df838000085cea1910a855a5990982b895eef6d69626262626262dbff4c91ba58a20600a0ea1af33f4aa514b68148e3168242e7b074aba54951c954048022edd2a23ecdcc84baba023ddbd1f74ba525d54674a09664e7a80d1c0d350e2ba8425b730eba881088ef190a8bcf86aaeb9c9096c88025a81467802cb8bfe30af49ce62dacecce4b2382de5a0d6e2dc480c2e23314a59576b79531a90c1d0e0e1e0b97f4b3e531f5bda62eeb01f74f4555001079f74fa5bb0d6e56af3901591032bee7b21cbfbb19529534e3ceb8c4299de63e2d6fd0ed91c5678168e8caa95e864c8e8def427fbbc40b77326bceeca65b741bd6bb75633bbba65da7efde3f0cbbba2fa2bcaa0af48c4c2c1b779d3ca755e8d831c159c8c8108140201008c40f0a09a06a98b10b41fe591da75c0d188001150438302bd3a0608063c0a2009f0a7c1cf854c000700c008086010d031d1c7428a083030d39e641fc67a00a2cf4b9cdd63e4dcdc8c8c8c8c8c8cc2e2a4bdcdb46eb9c136bf81442b2e0cac451c7c52b1f6514951415261cebc8ab695587738c0c68a5e9c59a011221c9ce93a1210f02f13d4317377360a43c4e9402008034e1710ac3a199b1d6b7309173737b28bbff142f9daa8ef77570b8d1006f431c8069ee6945c43e4d95030090e5b14fb3846ef6ba14b68d976535d7c495b71fb2302c28de698827bfdefb91222be28dd4758a5f3b6326ce346eefe7679f7ef566aaa2216530f5b0e756ebd0bf74cfa3d0681442a5aee321455d9e149da744ad028140201008c48f89fc6b06777f524e519190a7844235a849e0e3a0830300902400808c00891a240448d450a406a91a00800450902025a082800a359411508186a088ff0614c39f023aa5ad0a080ccf5392a4a22439ece29578d9d7a7432acb4bd5027b47631685ac7877f4b747b5e71eeab418ef5d7864f7a3220248c9ebfd5b9f4a51e52310df353a5e53fac0a945819125ca92c83d8b82c1775a2bad6ca3ceb8bcfdb1fe303fb7aa059ba4d1671fe9f4ee6a4a05008aa1cfd476b9bb96057d9028f2ee6f5e72d760c438573630ec874f707ebf61dde5e40a655144e0aa6b98f7e0c66c287d71f2ade5e0d67a5a898550c8643299922009a54c2693290800baa9973bfb4de0c1b05c25a9c8797c60ef1bba6353435aadecd611113061fb19bdc9b32bf686172864295736fe1e6bd3af9331b5ba9f6379dcd963d75e25e7951467be0a5a38ed4445db116e5c0079c299dd7fdc8b4a2d282d48b8bfd37f7184ae77674b46753fc7a048426d048140201008c40f82f26b3ccf7cd471b81430a002ed6b3c102b482825404268fd1c6b0c81700c94e4c78f46ae519140035092a0025001a8485023ff3888ff08b8d1802337960b8ff99ad12914ae857740706cc59f68de14c33ebf2e36ddd5dac6c9bda5cf92d4164d756aa9ac1451efc013c3622634b677f5e8b438b7732b3e8e2a1f81f89ec1f89db65d5caa17d88e4fe7b7dfa7bfece2b68e5a9b1965f2995d9166637f76a9724c2c8fbf148afbf4b0d2d8dbe0e2c1874f4d2c5dda84cb30e877ddedf78bcbdc580040779879fe70b7d753ec387461c7037a8b2eededa54f91bc0e0e371cd0c1487bc328b9ecc362711b4d8994472f6cacc362b53b964d60fcae3bce2e3438d1d3884e6118f53aae373b787777bd5acf03754504c0843e3b2f2dd2d9db599fc1b29df2aed7e18b739d1935fc1c13656f8f4eef686bc01798b498f9d865ddf513438c71008c2c79fadbc89616fabafa8d7a6dcdf7dd776b9bb70e54f773ac4c3d8bda080281402010881f84af1a4162e0a4f518c7a7029b02123594a8ab2542d69532097c2a102449006024b029a48480723500493228c0c74939014a82c480c401ca54240124852405384990a49c204992c48194abc990dd5b3c3d3dd00943fce33c7f1e5ebd293e7f1edeb57b2f542d0804e25f83326e530b9ff81d5181add85f19531a1ed064acf0e28ba54e74548d883ffb6449925fdc59f553f3a5ceeda71004a1d95647ad5613047135e4e29469fea8f2117f05bb766cf3eed805c7712a958ae3388542d16cab83619866fb290050dfb6fa973a7f7e66270281f8ef71fbe655676797cf8751abd52449be7ff7ce67fc0cc02840c100a30086693f80d5fa8e63c0c1b18f4e58cbd5c0a6345404921240c7000720008a5520af8c2627209f001605700c08126484d61e870028520103031c800450120d75e18340201008c40f8f5a6d347479cf66ecaf8e482ac079f28a2e8d908883402010080402f11f800435596ddd7126054868a8db1a3901f26a09d578d8042857d7b19f00d02eca417ea5cd1002814020103f344c8791731cfe4c444cd763c22c64f98a402010080402f19f400d20212a751c311d9404142891990c02010020ab28479580402010881f01269bfbbd6435e2d9d39292a22f06d3d515346fd1129d5904028140fc57d1ea38590a541508040281402010887f2f252545cd5bb4fa62b088674fbe2251694480733fe98998402f567e505bebade33e84fd2ca6fc0da5290b1d6033c3f5feab250ea57feb7111080402f1dd83ba0b04e24f40e49eec286a7f3cfbd379881511010e0ed39e557cedc3dcad41e64dd77f40822a02f163dd4a4a22b60d731371782c43f7a1bfbf28210040f666a9338bc3abf669b32745a58d207fbba499fb92b73250e7dd5ee9eba0c76371cd5b4e3c1653b5489e3ce5c2c2de4e063c164760e2e57fa3a0ea26257930c1a9cd9e5459fa855f7a79d9e8f3581ccfdf129495ff25cbdeec1bd7da8acbe1b1746dda4ea9966025aaba23020051fc7ce798d6d65c0e8f65e0ecfb7b8cbceeb2aab3cf0c36e0f09c57bdd70490be5ad7ab998d1e87c7e208adda4f3e1025a97d48c93bd442109fa2db003e175f95b2a70586b17b9dcfffd4041de3bacfdc3cdb4bf7ff7041abced8ef51dd232ea3c7b55274d210080402f18df931741ce24d46c69aa4c4d59a4f46c61a20dea0738f402010887f12b2e4ee9cc1ab72865f49cbcbb83c2c7bcda0d9f74b4860365e1a595490575490575490f1648e15c375988f89d67856997aeba6b25d2f1b5af6d989c3f6d2e73ccc2c8c3bec1d3e6bc0bad75200208aefccee36e1aec3f21befd3925e5d59e76bc5a81c8f4aa3cf3fd5edddd1884ae33bf5f2df7e689e6375cfc7f2f7bf8ef8e58ef39637b945f9911bed6fcc18b927beb6ac5c674400457c60ff5e5b2b061f7c99989cf0e8e0b41602bcce7eb83074c9aa4427838f4f1d54719739fbaebd4a4ecd8c7ff47babc839c33647d5548048451e6a23886f8e32e9f4aee7c09486eeb891f3e9bb18a66d7fbf810eecff73292186dd8a5725520da5177c7450ad23100804e21bf3dfd771483233252d84c5b6b6b3ef6067dfc1d6ce83c7d54b4eb980a41c44035b50e9cb1d835d0d593c43db6ef3378e76b4f30f2f8edd3e3820bc3cc2dfd5ccccd47d5698a42a70f99da9c302d3320ef4b4139bd8f73a9caa0275fe834d83dd4d391c9e8e75e7596753e400a0ca0a59d0ad91be0e8bcb175a79cf7f5e96153c66cc95a20f6bda5b9898d98fb85e8c6a1d81f811287b167899ecbf6292a79029f49cb4aa1f7939f05929004665303540e2a9e0ec66137b9b6b651c55e69d4b452dfa3a327343031fe9fb2d1be1c463893bcc5dde2ef7e491b715a04a3fb32c983befe8ea41cdccf40d2c9a7a77b0e36ac7a3f2f8907bd42e3f99d3a986dee3fc86f8b89bb1aaf7ffcafcf842bd4ea37eb2e6503936dd7eee2cc8789d594bc7a93b2248c2b76c89e9b23370bab7ada19eb15d8bce2d0ca900a0cabeb179c98ee725952b519785ad5dfc6ef0c6d156b4aa9834c3e6ed9adb9989040223cb469642c889cd55028022e9f4eac50763640098c01bb511c4b746117b626f8cd392403fbdc73b2f67a86bf7f8f9416d745a1cca2200c88ae803a39bf02914b6b8a5dfdae90e7abdae9702945eedceb79bb474ac7753474b0391cbc8c3f175da9f5168cc4a18340a4045d84473eb8008a9260b316b9c45fd6e95a1938140201008a4e3d4475156e6412ecfcadcbc2d9365c86472594c1d631347a19e4962d239205effdbb2ab4cbb38ababb350241688c43d424a7ef841ce9d41266281a8edd678e53f9687f2674b06afc91d7535bb38fdc93cdaa9f3e90a00baddf4e0df3cb8cdb7bd4e4b4b7ff1ab17a72a34b7e3ce3f269a998c0b89cdcaf870798c39997470c8a043bcb977724a0b620fb47e3c63e4ee3885f4e5a659674cb7be299096e727dfd932c09c291e7cf8700f81fda2fb2919691f8effc447772604e247185066bf895598b7b661010000ab516b7379ccebeaeeea242f0f0515b69cd2cd586be142e43f3a9fd57460139e2c3d3c9962d7c29c01008071ed5b1815bd8a2d2524efaf7f605be56eec6aaac3638bdd076d7a54a01da62a536ede94b7efd588594f56386ed3c659be3c7123b1422549b87ef81eb4edebd8a035ce1569f7c38a8d0cee8e6d62c8e2e859750c38192f050050e73f39b4f3c49b328dbd43c5ebadb3ee76fa75ba13ab666c223bb8b78548976be836eb99fd647f0f0e00a8326eeedd7e36498eda07e2af401675f85092e3b8517d270e318cd8753659555f40f9bb8dfdfd5f743b972d2f8bd9e570fbc887aae9d2157197d27d4f464427255cee16362be05a015a2104814020107f3b5fa1e3d03030a07d67c24f46fa761ac3d2dcdcbda438ee55645054d4f9572f6f9695a41a1be90904fce80fa749f567a51cc99309366281e8d34feb8d1ffe0a6541f27cfdbc432f0ba9ce43e62e5ee9e7ccfa0bab461a39dbb97a896c1a779fb92fb29440d7444d2aa24e5c56f45c3ed15d17a789dacf5cd281f335d6d6cae4f37b5f392f5a3dd08e8bd38d3acc5cda32e5e4ad2c3595894b52debc8ecf97e33a56eecd8d68a89e11881f10425a5c012c5dad7d0b85a5c30259b1ece35db8f4d9de8b52ef499d45da8e972c7a763ac17170735d20a4c572ba4ea5610c85a9c30259b154252b2c2ccbbb1ac20ab8979997766178fec62153aee61300a0caba7bb9b8e567a4198c63f793af75e828679140bfc9e8bbadd66fea61d0a0ee5e5596532a7f7f3caaddfeb745b9115becae4f1cb4f59d1c80e1b2e25d61d878531c00e4b17b02ce345e37d7935b3b498a41efc3cf5fbf797e61ebd4c13ecd8d591800b0dbec4b2db9d24d17b50fc45ff19815b9f778a6eb84be963ce791c34ddf0606c5d5e3964e117ff66486d7f2391d0c68b8aedbc4e50344d4ca7f31adc7f8fb88a980f11af76ac38a7d96fea9e8288f59e8c4a1d3e9743acbcaef9104d53b02814020fe411d0703a06200d8f754bcb232a5b1d89242a124253cb434f7b0b0586e69d1322e218e50671b8a581c0e2b3ce218a17a596f7c5cc7d6bdb18bb3b38b8376010196b9a38bb3b38b5b1313f65f905d4292965802002ee3e6cef59fd0c7aaa6130252adfa0b5416ba75f3d62d9b5ab12ad2c383e6f69d7e29afc1c7502b7f04d147599c5eceb716694e05c6145b0aa85f133b3f215ff26c5e4b3b3beb4676d68d3c263d56415119cd75deb1158e8f177635179a361bb0f25aa612dd8910881fb10366f1d9202d91125a55a754064c3eb3b25b260b1fedb90edd26b5155476bba59167a22cfb7b0930a0b0f80c4559a5e443c84a65c0e4b3a80c1e0707f7b9f37b37e232f55af82dfa091e9e7b5f0140e43f3a9be13ac095535f4ec8c2eb93faafc9197b35b1a0b828feca98a499dd16879737a40c38539705fa03174f6c61c0e458f59a33d93639e45e56751b0755caf1597b458b57751252eaaa02a1a1b1857327bf809677264d3a938d5e2520fe524a9fee3e5dd0dcafb73915188ec34759c71e38162dafa7f34f2be35a8ab58e7268a246fa556f5c708ebe5692c4680c5c255592753c5acd0d8d4948484848887dbcc1838d2a1e81402010dffc31f2bf5d3c822048c08094e0b80aa7fb00004ef7a1e2505e9e2793658a0d702e8779f7de01b5b21e2987e932f7d4cd87f7421f5e5ad9020040d06f57c8c37ba10f6fec1e6e98b2774c07072b5381482c1059bb740b38586940aecabeb9b497ab9e486cdc72dcc6df879988c482662bdfc8419dff60fdb0b69606628148ac6fd5acf5cffb63abbf0652a5efefe43a390200e0e52c377d91c7f2b769277cc40291b8cdeadffcdad90b0cda6d8e551265ef8ecceeeb6a211688c4064e5dc7fef6285705008ae8f55e0291d8c877dbc69f5b89456273ef59a762a2ff98ded942241638f45e7a275f5d4f1535f9e5e0a5cbd79e3f5ae50200158fcebfaf005066dddd3adabbb181482c30706a3d76bbd6345f3bcba9e5ac5fe774713416b8cc0f2fcdb8b47840534bb140241698d837ee1270265d05404a132e2e19d4c6d2402c109958b719b5f25a9a1c00881c4d715a2ed9e4d7c14120129bb49e7a3c510100aa8cf3533abb5b186bd269d27edcf6c785ea7f4913a2f14d39c589f99a3345cab2938b540000186018005987313506d5fe41155ae8e976dcf9222e36313e36313e2e2d3be3d922170645b7f9846d575fa615a75c9ea00c1c3bff7159cd680804e247806ed4c48e9e1696240300005962581ac3be89582be013b9a17beeb0fb4cf4e4550697bc3d1369e8dbd60007609a36b724e39ea7c901004849dcf36c41533b1d0acbdad3825efd6ea455698a9e9d4d7018e051ff1a3c8aecc82899cbc4b1adc54c9c296e336eac6dc68ddb690d593f8f6ed2dc9653ed4902fbe418d2e890a729d7a73a1b1a08458e639fc913d7b7b1e97d32eb13c5462d498ec947a236e22f842c7cb0f342a1f2e9547b1e9bcde6375f1d47241d39f05a5a77e76fc62b4fced2aedba6cc8bffaac689d1f9c6661a8c050c0c00a3b2a86ab94a931a212990a8d1e940201008c437d071581430a082980e621ae851a1fa62133a3818d2c0980ec286d921d001845430a481880a5536d414002115a818e850408f0aba38e07fd6ae47dfc8d4d0c4c2dcdaceb17133afb61dfaf41f3cd5ff97cfe838045101a4442e27548aeb00a0925f2f2f9371f9c385e2c0f2b24491be9cc3a15f0ed9ad52467e5d3ed4451fe2554ebd26cc99337d642b564644f02fc3d7454a015469c7268cdffe349710b87574cc3fb0ea6ee58c6a79d4f6991b6ec5e3ad47cd9ae3efd7c3014f4b2aaefece92c275e937b4a50e0000cfb3dfe871435b0ab5e7e1ddb60d0f382d7af8b81b51b34e4fe81d70e4692ad3bd67ef3646f96fcfaf19d86fdbc79749f2c7eb772518d809a0ecddc989ed3bf9dfc51d1b31a0207cbbff6faf649f91bba4196fa272010098ba2c5cfa6a63ef411b2fbd235b8c9c3cbe23ebfde5b5bec3f6575bb924e5d0bacb8a263e3fb53287f055d3021fa7f0bb4c9c352b6054274b79724a194114dd9bd573d28ebb094aa72e7d3bda547cb8b57594efe2a7655512c5873d87339c7b75b7c22a62cfcd9e7f339f04a23c25a6d4cce767ff7933c77436cc7b7369edd0d9778bfe1d9a06db65684f5ac88afd2f4bd4aafc47db56dfd3ac8c8b3184423c2f26e3d3c73f9c67c82a4d48d6cc50a35b0f18ef14be78e1a9f7252a206485710f43eea42be5f1974f3f4c2a5192341d91918049c5291850740c5985b1691548c941207e1c782d26f684b32b0ebc2a5596bcdabfec0cf49ad452bbb28d3af3ca9ea77a837e6e5a6543238db910c6ebd9d9980a0014832e135be7ed5d733aae4291ff68ebca87a221a31ab381613b78ac63f496cdd7522a94c59107d6ddc4daf577664359e4e97716035a0ab5dd2ea190c964322541124ab95c265310007413cf66ac77fb8f3ecf53928adca7870fbea3db3731ac3de3b38e888009da4ee9415e5877f045a142967a7deb9e38abde1dc4d46a7e8eb91d0ebd4f8a7bfb3eeacdfb37f7b634a5994d3b1f76d8d790224f3cbf3ff8e1fbb4c2b2c2c4477be6ac8cd469dbd18251ddcf312852501b417c3b88bcd01d37489f43ef521213121212121293c337b9e70507d6697a466fd477b0f193159befe5a988d2977b979fc953fd3fc76698b7b42ebd7f234e0aa0cabeb9fd8f14e4000a81402010b5d1c541970ab44a9d0403e051404805110df4a8c0aadcaf47057d6aa58e430094a8214709f92ac031d0a57e14711814c85741a6024a1af0f280868180067212f25550460093025c5c9b0b1c031d1c142414a98000e0fe594ba0fcecf45a7b766edb525f601d1e3b23234d4da8acadad3ec4dd8ffbb030eafd6da72613e8ac562585d72592fc92e2183d41199b4d0b0adeaa56bef88a7c309baeb9fbe0dcef4be7facf5cbb6b8d370d20fbe1c30ca53aebce91a74a008b5fce9f3b7ee8ccd5e50e550f10f2320500700c4c1a356e3b645ee09dd0359ed56d6d29fc9653e78d680400603b7cc9afeb67fd24d6ea389c9ff63db872f4f8f1df47d06feeb85d0160bde0e2f96307826f6ef7c201de1d3cfab64aa3319f71f9d6f9f35b5ae3004034db78ed4a48d0226700c88e8c2eaedb5e3d626a133d43eba63f07e70280e398f18d89177b8ec603f07d37ed583475dea6b5fd74411db9ef484cd53307c563e3addbc1874e1ef07724250a005cc7d0dcae69d7514b83ef5ef8c59156f860d7997c00d188b3578e1e0cba7cbc8f0e40e689dd11550b33188c397c7ac7a63deb7d9800f2d8887405d06d265f7b7a61efead933672edeb9a5bf00a0ecd9ed847fc9430eb7e5ea93f3f50ef818f14dbcd6cafbfb9a6ade76ebb4fc658a2e9637d20000200049444154595047031ed776d2c3eacf8074eba173ba65fbdb713886de812998f584d3a7c649b67637d5e571c44dfbaeb999a12089f2a8a3d3da99f175d8fa1e8bf286ed59db8a0bec269366347f3a4ccce519f95e2e42b73104e24700d3edb03978a1f06067b1d0c8e7b0dea2e0cdedb53633ca940b81af4c468f72aa724c2c4fbc7a87d2b99bd6de0637eabfe7f8b8b2959e86ba16c36e36dd747a61531600d0eda60705fabc9dd9582414773b2a9c7b6a57773d8ae4ed991706fdda196a7b94d26bbdf444fa8d67be927f58ea2116e8f9fc914360ba9d7e3b395b1434c082afa36b35f0a470c6b16d5d85b55eb7d41511001374fef5ec3cde811e16ba7a4d674477db772ac08951ddcf31c6e01b1869101b0a18141a576420645100234bc3b78feb6067666cd278e0f6829ebb4236b5e341753fc7cab40ba88d20be19eaacab3beef3862ce8ef642cd660ea367a4157e9855d8f4bea7885c2683cffcc56d7903e0674aefde4f71d46d872a8943fef598062d8e7f7b5ce273b5bd9387b0c396ffc93150b9d1004028140d4a28c002501d5ed9c152494a8a140055202783850310080523594a8412bd8c82bc7f8048094008df3440c8083439112d4240068b79f874d0139011a7351350914123814a81ae45610202301006404f0fe8f195d391929e6d6769aef17cf067f26a4b9e5b4c4842db1b115b68dcc3cdc946565793cc1788d889396b8526cbe40cfa0d7cd4b8e223dab3209ebd8895fc78c39d1c03c9015f127e7cd5c7fe675ee47794b56222354b2b44200c04cdd4c190060e86ccd86980a000096eb94797d1f2e387f6edd94730000dce6fea783e6b5d4fdf263819d4f737d0a00802a3f391f00a866aec63400e0db3a8a202cbb30a940019a57b6b4461e160c0cd71532012446cd5c45545ca2c70100502a54759f3fba75734f63269d23b2f1ec31766c370766e199d4520028be30b6e9c747e89ce81c395869be5b74f432d2b41b5ecbd9f33b44adb87b7cd1a4e300007aed579ddff7536aae0a004c9a9a330130b6651323b8582acdcc2c573b694f8abb391340c6d66503c894721501f2ec6b8ba7ad3af634f3a374232b95fd5b8c8e29bacdfd4fbdf5070000e98bd9970f280100309d964b6f242cad4bccb41876e0d5b00355bff5da061c7f1a5033cc82cbaf17d48ac6729a7a2e7a2aba7f21103f1414dde601275f067c7a1fb19ef6ac705ab51dcab45b37a46db7d855e93ab841e7659762977d724b37f7dd7ccb7773b53dd2984b8fb9dd034caadecff4b821a963c163fd76734ebd98f3b9bcd6131128ba1e338ebf9c516b10ecb2e25de18adaba9568c89dfc219539b5191df86874e0a7cf116df6a56a176bb4f1472d04f1cdc04dc63c908ea9d97645fd434afb0300f824a66a2f84218f4ab56d94edec773ccaef380040f9fd3176fb2d04540056f7ab45ddab1aab57606ae2a7c7191f2e1bffc9e1594e934fc74caefab956f3a7f399dcf7b58f8b402010881f14820405090c0c300c480012404e7e1452b83850315091a0f1cba65553681808a860480303da470588860106a0f89a63d330a8eeef4d0980611f7df0542941aaffbb90a989b10010f6f0ee97020aac6d7e91cb326363d3144a0686a96a8938e92967e47252ae2014329552d9f07c11d997e6ce0a7e9d2be8b1ea50d0a53f16ba571692ca3713020099f12a5301a0cc7e9b50b55225dd66f8c1f0c4e4c8dbd7ff5837c808ca2376ff16d1303f9274ed6b54aa9e851e00a8d2de642901889284987c00105ae9d1aa42523100c028180050353fbe40935f0e5e3c7ffaecf15d1b67f470e0520063199af10040a7ebca13c17f9c09fee34cf01fa74f1c9adfacca760867540e07304e13ff5391d91fc2ee5f3cb0acb30e14dcdf7e2086696e800340e69b343900294d89ca06009658ccad9aad47d1c88455992b7db078e6fea799d4b6bfec0f3e73665d272eba88110804a2066ab5e1c0c5d39a7cbdc35452018e7e8b87d9d0511d22105f75cd154684dc4f9210a0ca7ff2fbc2b3984f7f4764448340201088bf1516067c1c84d43a5cdc50010003d0a78294807c3590005c0a30ab3b2dfcaa07c69ae1b1ba76c237f2ae1cfdf665c3020a6c1acd8979bfe16d94d0ca829b14dd5b22c9af12715e3e5f4c635826265372f34aa64e9ed7f08292844694c24859c19b1ba75f561a34e1469dc678d16686256feaddeb9507fef2d687ca28f2b76bfb8c7f6adeaaa9b5012d3da61000b8063cea5715996ad2636a877553ee26aeedd3ef6d1bf69b4b4f54008e6346366641e2376b2d1c37bfe156e7f624dddcb5df68a08750961dffeace13e6eaa79d9b7f1254f27866a785d98d5b3a590a89d8c43200e089787a6d27f7173e3a957b7440cfecae862957434b01c443277bf0a0a2be431204090018462a8ae36e9e7e548e2e59040281a801d37ea8bffd9f8988e9ba8f99e18e2a10f11f4120d0bb7df35a4382fddf8792279f9adcb9ef87323545d7c977f9d90dadd15b2604028140fc8db029c0a44019016a120003fd9aca0115347637586508802a230e8d650d1d03290918000ffff2c154243028505e39238649012559878e430320fe567fae020787598f1e6f282d675b990965b2ac1a224e1296935b3c6dea7c1addb3c109e2e23eebd6de9ab4f24ac852ff971dc6f87a31e31e6b9cd4504d8707ee8f9f307bd7b3370f13bacf5cccdbbafa818c42a360145d0717bd0b574eeeb9ac00c085f6dd27ac5ce2fe95ef76a8c683f75f902d5bfceb99f0cb1781aae7dcc76fc986e94e8cafb39afa021cf7852141bc05ab0f5f3fbafd2e5079c60e5efd8638b1eb30cda21a3476663cbe79ec7ea90a806ed0b4ffb4cd93ec58baf65b4376ea2dd87cfcfecd736f31be6da7890bd72cf0e261447d3a8e8ef7aa0d43d3979c7cf0ebb4688f11433b8922afe6fde36326769dcf6bdcd6bb5252d14d0581402010887f02370fcfbfe948b878c0d1f7038ea22a47201008c43f03150345e52caa4fe7d960e0e4890118d140a9998ea5f58c43e62a0100f8383030a820348a0cc9a640b61208aded49a512437efc820308a92441828c20691849032852912a92a400a987933235a920481c48264696a9c890dd5b3c3d3dfeb68a2089f49b37d75370ba85a9a4b828562e27690ccb84442c27b778fab4055f23e27c015579b18acd6752004011b3b983d78644f0f82d3a64b01105b5c67f29cf9f87576f8acf9f8777eddeeb5f94bf8a277ef623b817defdeafe0f1b752be337bb7bdedd907ca59bce77997fc45f7eae1b803ceec0e89e01a7e388661b229fccb1af6bba8f347c86d300e5c9e8dd2d697f59361a009179b0a5c3a1d9490f06e961a845207e684892fce2ceaa9f9a2f756e3f852008cdb63a6ab59a2088ab2117a74c433e92107f09bb766cf3eed805c7712a958ae3388542d16cab83619866fb290050dfb6fa973a7f7e66270281f8ef71fbe655676797cf8751abd52449be7ff7ce67fc0c2a85c2a361c50485048c8d634c0a26078c8261340a46c1b07202939198e62642d1e831792a5092800194a9a058a575540c00252a90a80103285743890a4ad5407ed68e460d50a002190938064a120a5450ddbb2e09da65b44ad435dce8fc3d6014d3ae5de61516164745e338cd86c6b08c4f80ec9ca26f2be20010f9974637f51e13b07cfd72ff217d362402e8fa4eed6480449cef1a55ca9e1618c6ee753effef69b8a537fae839ae8a56fccbaa0117755ab071f2c71574fee2fc2b3eac7316f4b856fa7fe7bbe2d9540bb38961157fd1683fe79817afc5a12ce23b6fe4356ba9c1e7faab0f13b171d9930e21456a4944dd22ce9f6b72df2b44f1b32dfd1d781886e9380ef835bc840000d9eb055635870c6e3b932bddb7c95f2f70745cf05a06eadc5b4b7cac581846d173fbf9607445e5ad499e74764e171b2e866134fd6693aee557b5cbf27ba32d3c7724cbd2cecce8ea6acac630cc6573bcb2aa7f2e7bb56b94bb0115c3309a518bf1d512acba0bd61d110088a2a7bf0d7737a46218c6b5eabee57dadc50615892702ba3731a463184635701bfe7b78cdd513c9e2db7e620cd31ffb4852bb76246f51e7834020100804e2c78120414a680d662a08a8200003508356a2a92ead68d5051509256a2851838c04250912e2a3f2524e40a91aa4049000e56af8e228960090a8a1540d1235d41ad7c8092827a08268d0d2577f8994839bf5eb3b293727ffe55b887a4fa4a5174e9f36ff9b8a38008031cd9b59953f3eb673dbb63fc2d5f61da70586ececae8f649cef1a65d2e95dcf81290ddd7123a78ed1ba5af92f1dc27feb8c51749b0d1ddfd3e29f77984aaa54e47fa161916a15f12f2df85f76ae157909a522572b0ef67d35b9bfa80114df0ee8b32c7bf4ad7c69fecd5159cb7af9df292681d964558c544b71c4421b46b3d1dd4cb553a295c9d7ae293af4b1a565058f1eb08bb120bca4223da8e3b3a9bd57be94020051143ac37b4ca8d3eafb29b9d9b137370fb0665656b4f4dd99c77cdfcec6549ac0c577ce9e3f963855af5579d4c681d3421beff850ae2c8fdee67075e2e0edb1b575d83a230228e276f4eeba4132fc8ff75979e91127025a096b4dc25615a6e3ed169d8e4cc94a79b6c5fdd9ccee33ee967cfc6ff9f33533ef5a58d2eae82449792eea7d100804028140fc38100032e2a3e42223a15c0d156a2000a4645d3ace7f15b55aad50284b4b4bb3b2b2e3e3135e44be7cf99ad2bd7bffacccfcb4f4e2e14387bd794b8b89f9909b972793cb09e29b8c79317e9be5d722e30af2b28af2d2e21f9d58d5af111bd94e7edf28624fec8d715a12e8a7f778e7e50c8db55ac5133f33b3414ba6766d62636a3ff66e19591eb5efe7e606340ca3ea351dbe23b2940480d2abdd058e33374df632a0621451db05a1a951fb47b90a28186eecb321a28c040022efd6fcae0efa0c0cc358e6deb32ea42b419d7962c8f04b8531cb3d8d8442cb812145000044c18335ddad5818c6b0eab3f555b9e62256e7dd5dd3cf598063185ddc7afaa924f9a7192bf9347d4dc6f88dc6cd1dd1cebd899da9a9fbb8a371320065dc665741876395762592c7134dc5a3ef565f675819bfb989506320238b3f36c1d39041a150683c8b2e1ba3aabd816f70fe8992881d23dd0d681886ebb98dd91725a92151543c5fd06ff9fbe2abfd2c8442b1d7aab7d2cc839e5cd7794b87b670b030f3de99a0a8883936a58d290bc3301d877e9bc28a080080f288357d1a1bb2300ca31b798e3f122b05280b1ddf6f576afadece2642a1a9cffe948af72b1d453f6d58d9d7968b616cbba1fba3536f2dee6ccec2306e13bf33e91abb87baf2a678bfd251afe392797d3d5d6c8df5cc3b2ebd5f488022e6d77e539f963f9fe4a02f14394f7d5cc3a4a0be56c1b79bb4746c3b272b33f78591d26a457ee26766da6fee84cecd5d1dcc8d9d07fe1e59460210b50aaeac236fca0f1b1af33b9ec8d69ebb8ab0c9664623ef940228522fceeb6ac3c3308c65d975d18d6c55b50c783775b43410b98c3c1c2fffb496a41fcff5674b5123915ac8934ef9b73365621845c7becf9afbf96a32ff42bfc643ef9645fa371689bd56bdad1e852c7db1b59f1d07c3b9e61d17ddca53d76e72aacc4bbf789bb1291885ca36f29cfdb40200c886b681af895e4b4aa878b76758633d0646336a3df36286f2dbde5a4ac3765d2007ad9bde528fa9d772faba41e4859d61a5001895c1d40009412732dda7f6b3d0ca38aa8cd0f345ad063a33736eeebc2f9ab266b48b0ecbb8f382351d728eed7f5d01aab4a04527788b82360d753717195ab975ea6ccfd5763ff2d88b7768ddba5bd2a9469dfca68ce8e661ceaedeff2bf3e20af5bb8ced61c3a1721af51cef23cc7899514bc7a93b22943f5bbf2eda67ffc1999dec8cf44d1c5a75f532a202802aebdaba79bf3d2d2601d8cde76d993fb89d8bb991b9fbb065739b953d7f9a5999b6ecedd66957dafff64b938f732e1589414be7ef7d2f03c0849d50f783402010080402f1297f938e439220f927cc70701ca7d3693a3a3a62b151a34636ee6ecd3c3d9a9b5b0c5eb2f8c28ae597cc2d87346feeeee0606f201231190c0a0519cd20ea421675f85092e3b8517d270e318cd875f6e30487f42b61cedb9ec5a7c71fed84852de811f0ca27385da1ccb93c20617e8f80bb251a83b898e30f9bec899395bd9ca7dcd6bbfdcfcfbb9f499717de1f99bc6ada1f696a001258ce7ec75e17aa54a52f56e81f1fed772117331e1e74a2b7d061f9f3ecc2c2e4d33d0500a04839138ccf7952acc8bdea1bb578d2893435803231b0bfef5edec2b012953ce558bb4793066adfa057cf18f7d3f43583d58a840ba97d839ebd898dbb313c3a60c096f70a9ad5c04976aff65cd1285565cff75ec2fa4cf4e4d53dfebc373be05efbd3994a422d49b9b9baab61b537f078c3f24fe49c1ffbd38ae2b1d773958adcab435317f45d16517de613db73ddb9e54efceee7520a0bb3c29634660080e4cde9a29f43dea5a43f9a6e1036abebb4d73e7f24c95525617328bff69b71ab8804009ae5a09dcf7294ea8a0fbb9bdd9e32627fa28ad779ffb929e6a67ea1198585e937c65b500188fcd063c57e770be499c16d1e4c69ebf32b67f98b1269fc0ef3b333963f9340fd7953173e0ad55f7ef76d5ceaebd5b49d13b7bd97d31d669ddbd992ebb92726bf30efddced69cea23dc7a5b45dcd9389fe3af92d25f6d685ed367903ce3da0bf7dd8f5fc72484cd97afeab7e0a94617fa58f019d68575e48d66ddff67abc8c0ebd96a0080f217072ea97b4cf0d491bd59d363e415e76d5115aa8af75bac82878f09ca546b327029ddf764447452c2e56e61b302ae159075d4d2974b513b919a4579bfa9cf98cb4e3b3f4855c58ffc955bfa8c399323f03df7f68ff63cb7dfa3f22acf69e5519eccf75d9239fa4ea1a2287c01e5c4e9b45a2282f4c59ae9c166dbe3e42421cb7eb26390050dc8d2070d6d035f15bd06e5917b5ef99c49934a63b759058f1c7e2455f52d15e2ac973172cbb68d348b89b36ddb5acaa32333ab955cf262ef8982d6d37b9a68af2f22efc1e90cb7214d79b2d46749b8bd9705030000e339b41217467e2821245121d11c9bdcb56d44548cc277f45d7b3fbf52104bbe7655dec1d7aebe196a9ce6fe13ad5f1cb99a50a192c45f39701bda0f746ed01ae78ad4bb8f8a8c0c4347da72308c61dc6af2f138a946647eb46febb1576535b531a2e8656832b76973314d2bd3ed9d7ad47ec3b2d6bad57a5f65fab59d5b4f25c851d783402010080402f10feb38a03507427cb9ae0acef958f53899fba76b4b95f7ececc9f04275fd0172c34e074514a9515d370c49e4dee399ae13fa5af29c470e377d1b1814a71d67e1c29ef3473ab23000ace2cde1b3e5ddd7cfed6048a3eab50ad83890b8b8f7850400806e3e6ad9cfaeba54aef380e176046fd8bc01b61c9aa0f9505f71eae32419002e6a337280870907c7794e43178ed27f732d565a9724a9d773f52f1dc40c9aa8f5e881c6298f92a4a04c3abd33d265e5faa10e5c9c2eee3c7765abe413d733543533567ffa74e361b3ba1b5301584e63e678a49c389fa8a09af699e21a1d7831550564f1e3ddd798032734e3d45d29188d8995c4bd7c9d58a4a20bed5b341551bf20a97e927f22f7e6d61b06b336fbb909a834bd165356f5955f3cfd41f6f964582e53fd3b887000280ffbfd1439f2d75fda19d1711de7912b26f1438fbc9200705d870f6f67a943a5b0ac7acdf3b78d0d7927a973d4da66f1829f4c1974718751de3aa4eb2fd3da88e84c9bde635d2591aff3d5f5e70de3b59f33ce95830155ecddd732eb61dce77ceed4df2a1866237ee96d4e874fd6f2039cdf6dce505b0600cda2dfec1ef28b47df56d42c385977de68967dc7367ab3ef6a961aa02c7c5f08a5cff8e65ce99b7d87323a6f5cd6d38285b3acfa2e5d60f3ece0e322120098d663fc7dc454c0788d7bb561c53e4b97ff89527c3e1145c29963891eab56f4b260e23a4dc66d98a27f6fcf8342b2dea31cb920ebb57a7a0b014e33ec3c6fb9776d2b468ccac425c9af5fc6e6c9711d6b4f4f310dcabea20d7c45f49a301a4d5e3ed49e4d615af55f31c732fcc09dbc6fd89111d2e20a60e9b2341d3185a5cb026991f4e3014ac2769dade834bd6ba57f35b2f04950bcf3504f3e10d26239bd3262554c95b4a0b02cf7d245d6dc2745d2dc6ba3f3d7f8fa5dce2300409579fb4251ab01f54b3318d7be477f9b1b831a71685cdbc1b7db6cdddadbb041cf07aad2ec52f9bbc36fbc8f254acbdf6f730819db6743941c80d1644da2e2c524b3ea73ac1449c7268cbbd362d3868e7c0c0054697fccd8c65bb2bebb7e8d89589c76470ae4a1bd7451df83402010080402f1cfea3888bf4f06aa487ef281e5e62cc08190a4845f397d7ce7cec06d3b0f1dbb1a9926d58ca1a8221717eafbf0141989aaab01943edd7dbaa0b95f6f732a301c878fb28e3d702c5a335ea5ea1af32b9d5614a5960becc4da77dd0c23073d5946be5c13c8848f030050e81c3abdda0faa4aa62200889217bbc6b5b333e4ebf285c6debf25969448eb1a27e23a2602cd1b6c0a8343534b952428f3e2f32461016e66262626262626cee31eaaa0b04c5d3363f5a74f13986903610c7d6356696a910a70a36e535b241d3897a428bcbffb0e7ff81897fa1698e2b5df766a36eff4783721cbc06dc8c607f95f90053fcdbfaa20315712bddedb52937ddbfe678ad4c5922f2443e59b6a324d94a5a715a51fead54813dbaaf3efa9aaf2721590151f8efb77753616e8f285066ef35e9796972bea68e714b68148e3378442e7b0748d059a9aa0329914954c45d49f370a53a04bd32a590c2aa9907fcecaf033ada2b21c9f9650d754a8f53e42159871cb528b543523d49737aa799ff1f651fb42d255254ff7de60f61bdb940dcabcf89ca290514e9aa0661ef3df63ea22891a00708e3e9752590e5c25fd8ce3f9fa4bf1f9449445a9655c4b336d08baa1a301999f5eaafecc51840edaa3601c333bbd5af5c36cb62468adf3c3396d0d9902a75e8baf6428bfaa0d343c7a2d6806b622cd09a1ea3732a414a5157f43831c0a8bcf0669e52549484b64c012548a334016dcdf71057a4ef316566a5aa511416fad06b716624061f1198a521901356252193a1c1c3c162ee967cb63ea7b4d5dd603ee9f8aaa0020f2ee9f4a771bdc8c5b6fc7511032bee7b21cbfbb19529534e3ceb8c4299de63e2d6f481970169f05a2a12ba77a19323936be0bfded122fdcc9aca39294e9a727749899eb7f3d688c050d0088dc90392b4aa6fd36c41447dd0c028140201008c457414555f0df82284b7c9b2b6ce6c3c600087939216adcc1d358c052e6bcba7dfb72a8ce989e8dd818605c0b179de7914915568e1ce4bae70bba58e1839d170a95e553ed79011800a99012ea23075e2ff9dd0500a06ad5489ac09c5b14972d87260c0050e47c286499e8331a90befcdd96618be2268546df7617d264afe639778a0300c000832f2c0e07543d4b7ddd2eabde5eefaf5ffd2c563ca99eb17ad20700454e74b61cec680044796a4219cf474005a0883a4f6b3f6ddec93083c70f8dc66c70a8bf0854c38e738f759c4bca32ee6ff4ed316a5da7982dee1fa76c3420ff5481853eb799ffd3f0a916f50de3ea4a455b320a572c16d874bef56ead6bf53caa52f68c9a72a7cbe5c8cbed8c18eae4edcd5d82c806566703f2a6785f5f36eb4efe73ada2be054795f9b1191524b0300059564c21c75c2b315545a8bfde4c7afab9ccdf7df18df18350eec09b8d5900a49ea581d1d0e3b147dad718bf97be6b7075ff1f6d9b2630e795df4e2b2780430150e4c4e461faa63af8e742a717ab00e800a02ccc2c558b6b691e7ccfc97b4227ef51e445048eec3c72568794bd5fd3061a1afd931392179fa704033a80aa202197a8523fbf0974713307c6ef8f13a53f1b7300a4098f53180ecd8cb53a1e9173737b28bbff4dafaa15d7cb5f07871b0dd860880330cd3dad88d0a7a9f26e2e0c20cb639f6609ddec75296c1b2f4bfa8d6aa7b4f236161614ef34da935feffd5e9115f146eabad4af9d319302c6edfdfcecd76fb899baa1a5d3173d4cd34d3decb9073fb9426ba1ca3c3fb9fd847723af842e68ced38490c55fbd9bf4e4bc2b7f1100a990cad4d0c1f4fd9ab007731de8a8e341d44fc4b3a72525455f0ca6ab2b68dea225aa2e04028140fc5741f6389f91440aeeae1ae2696f2e1089c54dfb2dba9aa50490452e6eec30e98e762164b2e8c6cfd6cd57bf9103511cb1fde7f616066281b16b973967e3b5b34354b90f7e1bd1d6515f24d6b36cd1ffb7f77250a65f98dfdddd5e24120b2c5b0ddafc586bc6a0cc0c59d8cbd6486c68dfd1ef587c95a14c3dc97e46759065c616f3ac450c00005ce8dcc2d3c144a4c3e6ea59797888c9fcac12cde130a6d88a931f9b234367f94b8d202f74c70dd2e7d0bb94c48484848484c4e4f04dee79c181e1b5de54b39b8ceecbb9b2f0d787794a55e1d36df34f43cff16e9c861c405a24639a3b5a0b68a0cebdbbeb78a2e69ce03a46acc29854c9e7a407bacd90c92ecfe6cefd23aa580584ac20f6fe85d03465c3d2070055fe99a57b224ad4caac9b6b96875b0ef3b5a2030026683bd5a770dba4398f2cc70db6a9773c4594bc3a7bee695ab91a63088c0c74e9385ef356d280fc530c7f0ae894b62a20303c4f49928a92e4b08b576ab5709c67c853a4c7e4d4b57cb94e6bff018a3dfe9bef66c848525596fee2eae5d72504292f91e0860e76060c8c2809dfbfe7b5a4323becd2f8c49286ce886940deaaeb1f4c3d3d3cf77dfa27f3e1fe4cab2025b7976fba97a752173ef96de155b6ef08177643f3861b779be81ab7e5978537f943463a310180edea375a78c17fd9e5040901ea8a9ca85b179fe4d66b4e524f2dfdd9b64db7e93fdc327cf9ea6be9727559d4e185bbf2daf9b515d62724b01b8fec855fde76255305208f0fda72a3a496e58e3cee7cd0bd84622549d335301230a9540af6356da0c1d13f515ae376af0c8e9312f2940b2b3627361fdb41440145fc89250bf647cb34ff3fbaa8aeef0d43c76b4a1f38b52830b2445912b9675130f84e6ba5956dd41997b73fd61fe6f7b1aea5d1671fe9f4ee6a4a05008aa1cfd476b9bb96057d9028f2ee6f5e72d760c438573630ec874f707ebf61dde5e40a655144e0aa6b98f7e0c66c287d71f2ade5e0d67adada271432994ca62448422993c9640a02806eeae5ce7e1378302c57492a721e1fd8fb86eed8d49056fbbaff342260c2f6337a936757ec0d2f50c852ae6cfc3dd6a65f27636a753fc7ea9c9069ed473eeafec7c5f9ee4c854c2693ab480096c7e6b79999c909090909096f8ef97084834ebf0899da885ecdcf312892502784a845494951f316adbef86988d6f311694480b5f9c4b00a00323fa88d4e8b43597f8523808f47a9878a277e66d6b35e48d15946201008c4d426ede3000020004944415437d3710c68c0fcd12c374860d98fd8732f263f3beede3ce1a969b3afe4134ce7c1be9c87479e97900040163d3a1c26ecdfdf9e5678f397519b8a875d884bcb79b1d5e3d12f433647c900944987868f3c4c9f7436212b33ebe58939ad8514004cc77dc6f1c7e9396989e7464a774d5efab41c40957672caa4cb969bc293b35eee69fde2f01bcde093a83bd9cfa12ecb2cc5857cc627e74a59985e8c090c2bdf865358425dac24a70cf9c8f9427d665ddd719f3764417f2763b10653b7d10bba4a2fec7a5c5253a2e0b65a7f798bd3a5be623a4dbf5b90f9ea906d1df90db96258cde66ef6fd30d6d1d6d5a3f5b0607e074bcd442676d369b33d9ef41552307eb7f385f5c4a5d94cb97071a2645307110dc375ed7a2cbb96fec91ca27ad20700b6c3d8ae3193edb8749321f75bef3c33db596b94a0d362521f5a4c8e8b5f3f0b5afdf956e53fd936d4854fc528ba5edbb8730ecd73ade13fb521f9c78d061cb9b15c78ccd78c4ea1702dbc0382632bc85a9245f7c53fd3563b3230a6f3c25735db3ea6db615be84ed7dbe3ec59140a43dc62fcbe97a504d06cc66e9da45ad4d4a671f3567d7e577a3b68c6c0f4462316f4cc9a6c8263dc563b931a302fe6cb79ab31186f357f86f9f1365c8c6a3ae67ef9ffd72ae8e68306cb56baf1e97a5d8e9baf3abfae15b7e179a318f94cf2c8baf74e3c72b8d6928ad56ce9f5133d3fcc71d7c131ba7e93c15b1ee5d75ffafa6ae9cfb66d86f3dc8b077c5e4eb06152755a6e26fdcf1d1924ae7f060daff58633b3954b3dec1abbb79df4bc5917e35a222251f6e6909f87019d42613bcfcb1b7d60535beed7b4810647af0dd76d6293ab7d4d594c9b29b1fd8f1c1f63410550a4856cdf762e490100a048b9f4fb6f757c6f1818bfd3b68b4bf502dbf1e9fcf6fbf4975dacaa5b65f2995d9166637f76a9bab0e4f19742719f1e569a8ac1c5830f9f9a58bab4099761d0efbadbef1797b9b10080ee30f3fce16eafa7d871e8c28e07f4165ddadb4b9f22791d1c6e38a08391b6f64b2efbb058dc465322e5d10b1bebb058ed8e651318bfeb8eb30b0d4ef434a2531846bd8eebcd0ededd5dafd669ae2b220026f4d9796991cedecefa0c96ed9477bd0e5f9cebcca8eee7982cbabb3e305ef261470f532e8bc562b1585633c3a580d1740cb4b755b1911e0bc739fa86fa1c6a753fc7cad4b3a817427c8a6e03f85c7c55ca9e1618c6ee753effd3db3ac6759fb979b697eefff1c4abced8ef8155c2366f37f5449c4c7b7b1fb07cd550abaf353823728e79f1fe22690981402010df2d183879d6ad61d4fc6b4c876215594154df5915a6d6171248cd96acdc490259f9a9f6fdc69e2d9e9e1edf473dc9df2e693daa68e7e31d2df0a8d5de7d6257441ce9aa5b706960cbcd5e576fcf36bc37b8d97cebb38fd735630290855786375d627f396c217b77c7f637a745860c36aa5b2e933cf0f39a6d7deae15cfea96e5e7bfaddbb3fd1820a208f5aede113b6e0e5e5a18cdb7525bbec7393009419578edee3f61adcdea0baed3f5991fc20f8565193febddc85da277955d6fdc3d7886e233b98d0d05500cf9f87576f8acf9f8777eddeeb3f5de2d2abdd2de6778e7831cbe6d3f3af4cf8b5b9dbc559d177461b23bf157f2f154ffcec47702fbcfbd59d852a0351ebba8cdbd4c2277e4754602bf657c694860734192bbcf862a9139ab084f8b390754d4cadb5b3eaa7e64b9ddb4f210842b3ad8e5aad2608e26ac8c529d3fc6b1df4f6cd6b9dba76fb62863f134c19b7d9dd6e4e1c305b1d4fba35dc880200d28800e77ed21331815eecffbfaed419fb5bda6cf67d1139cf8ecc8b081cd975be6473dcc389165f9e9259771740e41c6bdd68875f6cd8cf626443ffedd8b5639b77c72e388e53a9541cc729148a665b1d0cc334db4f0180fab6d5bfd4f9f3333b1108c47f8fdb37af3a3bbb7ca1e350ab49927cffee9dcff819805180820146010cd37e00abfd1d00300cf509f54394be3a38ab7b8bc616d6f6562efd76a794954a0900866dffbec2b0638f8b54f9f78ebe301eec6b455357e4e6a9f46c455af7a76cb1154f9251ac5215a694f1ac2d746ad4b13afff1f6713e9e36d67616b66e43cfe79597ca48554946314d6c2dd4f4f134037b8d357b3dc97e36cf189585abe535c290d2b4a7e742736c7efac94df871584ea8146a2a9386ce3fa2f68379e9b31d3b333bceea2946220e02f1ef41ad361aba3ca0d9d78f32c9ffb177de71511c6f037f76f77a3f7a2fa2145190aa62af88bd60efa2628ba2b197d85bd4186389d86b6c18357663174541b123bdf77670c0f5db7dffb80301c1929fe65533dfcf7ade2d3bb3bbb3333b33cf3c4505ae93978f6a888438080400802afee8aed8c64b42271adedf7e3eabb6567235bb2a4af666ef6837118e73cc5b4c5cf383b361af2b5200e9a5ee22c7493f8d6bdfccc5cec4b8c9c803897546fbc3701a8d46e79ab71c33c9938a8f4853424dbb2a55fae91f5a18d330a691dbf0353f79f25b1cccd5fb3b2fbabbbabb3d1bc398f67d363f2ba754b1bff49ffab03c7292b39181b1ebd4fb15e8092210080402e0fd76556c1c8ce960c100b39a4bf64c0c8c6860ce00531af03f2408a063604003bc9ad059407c1b265acab89d13d624f7dc752f31392ee5d5d969b674dd4a13d3a1df6093c8037762af1d7c693bbc872d1d088e8931ad28a150e79a8492e5a496712d45349a81ada03c25bdacba2aacecc9b289a1eab17f3c4f884f4b883e31c088a00008a1a5482bc9abd01da829cd2ed500407dd9bef7a209be395f2b295156a94829b222cf5c49b3e8d2ab8d75f55227e5c5a594d0948fa6ea881a03d8307f81b0e3198f751b030cd1421102f115c1721e396794cb3f50d4c2843e1366f5b743621c04020040f1eac0fe1497a051fd8287983ede713ab5dec531e5eb9f07cc7812f067aeb22c7687f38d8371557e6d64097f65f63df6f84d4ad2f980885921978beab3baa554858f8fec8e266ddc6b198a6a52f70d1b73aec9ae64853c3dacebb35d4fab0c725569612788390f4a54f997fabe5a3ce96806e13cebcfed2d78be3b630b8b0b5e6f6fc5458f10814020be5b843410d3404840f579180b07310d8ce9604483aaa8a66cacfe78556c1c84384834a0a4800030adec821818886950ae05891ae8180870c000a4f5bb59d145a26561a0eb0009003a06dfc47202252f55302d9d6c8574d01684ef3f91a6f4d617815ddfc1165bd62f4fca6b306d87151d00f85ea3dbc926af3e326cdf582759f8e635f78dfbce7762d2893e231b6f5ebbf864d34d039dd9d2e427493c2f6779a99a67ef64c12340957165e7df859a41008451bba14d96eef9e365ff99ee2ce9a37d47129426506fb6ef1fb1b32c1d85e12905cac65c1650ca9cc7672e2618b4efddda8a416ab500184ee0180050cadcd40ac346a62cd45cea1be9c9cabfebfbc33b866544026865e535da2ea7dbb9bc32dd58522153a16af0afe3f65bdc0b00edf75efd1008c4d7058bc3fb8fdc6945f4ae23d9ee8bfad9f12d460eb7fa35f478c294452e7549395589a78f65b55c3da783091d03cfe06581ebba17549656833133fccd6900fca6bd5ab3cf3dca54f635ac359c52c62e74662e040000cb813baf4eac69c2accdbbb1ff69c3b9477ad93071701cb264e2cabfaee9ff4418f65cf56307732640abd1032d8e87a7c883ad50fd44201088ff08655aa03020b0b731479918f00828274145020e6f95631454fdfa385c1c6414e8f43aaacff43838284928d78296020509155ae07c4825474102abf218260e1a0ab4d437508eaca65357764f9aeae7d7ba4bef0967856dacab7a69ba6daf21b649e169ce23ba59d0000070836ebf1c9cc93dd8c3c1cab4d9b407beeb8fcd69c202a0db8f3d7a6044f9963e766616e69ec3373e282679cd972cf6fc7b782b9f0e01bde64436f035610000d06c86edd8dce2e608bf366dbb8ed8cdf077d2a9ced793edfbe7e77c073793a298741905a0c97bfe225f5d11f7f7b1df77eed9b673cfb63d7febc2195115692f4bcc3ced3948e5e27f696857fa59f9fc96a2fea883cb6f0eb7f75817f7ef8b46ca6e0eb3f2daf0854ffc4945f1d194df1864cce7993668b3fae5c70500923f99edea38234a0654d1a92e26ed8ee4bee315b2ec4eb0aba5299bebbae8058ad586402010ff35a40f7f3f55e43db1b70d0d982ec3473588df7bf84d9d7651a02ec928e3d999ebc74974e3864655a218826bc4d38d6a313a93d0c8d5ef8e6999ce6b6295a4b2207a673f781c9956cb4fbea624434233b3afb4a6376e68fc366f81a558f7036772e9dabaf246201008c4f70a49014581e6ad1f62e0e220274141024981064055cd8971bd32183a0e9aba7a0f0606d57b15350086d5309baa538e436040c700009818284900806fc0bd17dda2ef862bb13111e17f5f3cbb75c9aee898c3edf50b5674fbe0f0829ce2cbc32d2bed9270b16fc8817be9f939929c9737360f7664eb6e8f66d2e1c76311f1c5053985290fc3a6bb3081e5386a4744ccd3a85b97af1e5fbfe2d8f3e76b9bb1008061d967dd8597cfc2ef5e3f7f68f9aa876917879ae0f567fb3e308e9d9fa3ecc96b8916e836dd82664c0d7ebb05fbdbd0014053f0f295c6d5c78e8dc4381f07258b0ffb29b0b98390cb67734d1ab50ffaf95ae6270a46988e6396cfef6a4a4385f949b09c9786c7de5bd4f41315c730aec7b4b5337c051880ec7188b3f3b4477a7d787ebbd0d77161834d903d21e2abe9b04b1f6f19e669cce5b34dbd86fef6a4940400c58b9f5cd95c7eb5adf5ceb44aeb0fe5cb251e5e4b5e2a405b7063455f67433e9b67d322f8706cd5445199767661efc6267c36576cd972c6d5a22a7166c5dd098d5bef4c57649efdb1574b07233e9bebfb6b5295f4952a7bb13ba8953d8fcb670b1dda4ca99661d5dcb3ee84004096446e1fd3aa018fcb679bb8f6fd2db6d6bc589572624ebf1636223e9b2bb2f60bdafe441fde5dfe6c6d2f0f07432e9fcd35b06f3779efab8a774e99856a08e27376e6c577b79f2d563f9ceac4e7703822ef550964cac1bdcfeb8cf34d1759f3cb5373f4ed405d9058f8c94b1518c3c863fcb6f58e7f4e5d1d59430f9d26b4126972538a35957917bc2f6f9d4b4b0a0974100804e2bb4740000707e26d07003806aa7ae215e2efed3aeaea05ebdafffeee85045092c0c48186010e7a1d1f403dd2978266dc2270a88f41fd53559a49cbc021de06682efb71a892760ff49b70d978e2c1e88cbcc2ccc747a7dabd3876274ff34999d0adba8c1aec29fad6fd4a93ea6f23523dab619fa0fe8e48df0cf1d54f2b4b6fcd19bc326ff8c58c82acf3c372570f9a7da7940256d39fa225450592a2024951d68339f64cf761fe967a21b03afdef6beab6bd1ce8b9a78387ed62ccb9975d9c70a07dd4acc0b5cfe5004096dc9c1d30e196f3b2ab311929cf2eaeed6bcfac6c06f237671e0a7b7734a3d1458d7bcdd8ba7f5e0d631265cc2f237ebce9bae945bea430fa67a7abd347ee4c54bd33b1ad2321802a317440afcdb2c1fb9e26a72685ef9bd65c5cab73d148b2f1d673fe7810931a7b6bbd47d4dc7e73ee48010068e65de6ecbefc2c353d3b31fc37bfe839c336beaa2501c205a88e203e630f56707ddb55ca7fffebb4e4a4a4a4a4a4e4d4a80d5e052742a3ea32646534ec37d8e2c1f28db70b34a4f4e9ae6561059a7f724ec2a2efb291dabd0b4f6556eb3d09b34e639a256e587d214349ca134eacda95a47cdf609c656848e4c764cad11344201088ef1c39091806021a303e621653efbc524d02ad32bda0daa04c4dbd359202000e0e2af2c3321925094c0c5838282940621cc4b734cf2ab9b56469a4c7e63fb706b57630e070c536be03971cd937cc8a0600a0c9b9b4d0bf9180cb37f29c70583f1053a69e9edbb991119b2b30693678fdbd222d400dbb2ab2346afb043f3b03365760d8b0f382fb6514802ae3e2a25e4d8db97cb6a16bcf65d7df1112a933c2667676b5e473f96c53f77e6bef166a010054b1eb9a59f558be78686b6f777b2b976e2bc325240080b6e8ceca9ece42aec8d46df0e6c765efca7055b1eb9a59755b383bb0754b1fe7066ebdd7dc2bd20290b987da99773ca5f7d828fd7ba085cfaf896afd59962d1adcc2cdc971e05f459426fff6cf83bc6d785c3ed7b449af8daf74164a751405597863491f776b4336972f760a987b3e4b0d00a0483a36adb59d218727e09b36eeb139460900a4347ae78496b662365768e137695f8cac8ef743ddc750d2a7db06bb9bb2f9a68d0256dc28d4dd6b955d55f9cda9c34233b2f6f67434b774ea75205d832a34e2aba2ec51e8796ac0f249be062c03df492bfb53e7431f4901301a93a503924f9ec8f508ee6da317e368b26ffe2569decf85957f3d34dc68e2d2118df96cf30e7397b5cd3f76f0a50c3499614b4ff0e61d5a35c8c3dac8c4b659fb0e8e3c7d47ae4cbc709bd6a59b0d8366da3e68e2107f2f6b76f5fe5f5d98586cd86954b7065c1ad721606c6771d6f3ec5a729cba134245d4a64db15db687fed0be91a9a18563f3cecd4d6900a0c9bdba71c9b6c8520a80e33973fd8f035a37b636b5f618bc70a67bf9e3c81c1500d04dbddb7a3b5a1b8bc566760ded0c202f3e5f0d00aa9453ab16ef8b550000ce477504f1d9d0e65cda76873f64c180c616e63aac3c472fe82a3fbbe37e691d7d0eb3e9fcb0cdee17fa9830784e93633a8c68c4a5e1ff647180eb1d32c72562d9e66859b5c6643ffee8de1ecfc7dbb1d8d603ae340d72e7e1efc95ce0377fbacd91d63c8c6635e60e729e86402010df2f6a0a2ab4a0254117549a02d0d694bd7c941c47460207072101621ad0b1b71e6dcab4800318d380478001014cec7d4e8edfca7174de8ef17af5821088af1379dcc5fb72f7b10196354ca2309d5da03cf6f04ddb359145c531bbdd6fce99fb773105cad82d03832fb96c8e9648b36e4cd1fc3a28f84c5ef516a2cd3d3dbef7eabc41c7634bcb8b53fe5ed3d39286295eadef3ffe4ae30d4f0a4b8a9facb13b1d34212ca756abc2843e334f3e2b2893645f1c27db3276c103fd504e2b89b869b4f06ad4f384474be8a1d3b7c52a812cbcf4c3c81d8cb911f9c569e78766eebd2da9abd16925f76f182dbef220ea75e4068b03a3a65f2d7e4fd3d44aee5de6cebdf63c2ef14c3f41f2ae818376337eb894552a95c4feb9a08d21514f510005ecc663f73dca2897e63c586c786cc2f4f3052494dd5b30e75e9b230965e5a545b1e79675322180ccff6b72af3525a3cfa59495a49c1b94b164c8eaea035e9d14a7ee63ca1f2d19bc3267f8c59c92ccfb73f0e37fd6b277e375dcfe47b0b565d085f89cacb8f3636c905d1be2ab4295fb225e65d3ca4117858addb0958d32f6794eb54a5cf174fff1e21653022cf48b296461f8999c6603ddf88acca854dcb1b90d130000e3393537933c8b9792153157e238f6f93f77b512f039e65e83368417e95f25eab46bd794ed7a35accf4691eb392dc8eee9d1abc9324d45d29503b7a14d3f978f8a71aecab813516266726b9c9b299b6b68df31e458a21c00405bf860fff6a32f6ac991c992e7b7d2b86e9e955130c9dc13bd6d8d853c53cf598f9c26cff0e1028026ebdaaeada75394a87e203e2f84e598bbf2dc3dedaa490771e30117a445c7fdcd7c7e4d4e0f6dc901c08c86844b1f8d35c701308eebc423afa41429cb79b8b98dac9c672ba60108ba5f92bc98a5f75bcc69199a9efcab37bbd679c64729de2c70aad45ba335f821529ebac987c3f6ae3c0b00c36ed08ec8422da52c7cb1bf3754302d4cd81870fc766524ffe2a5cb8ee1b224263fac331f0013b65a71275745519acc03ed78e841221008c4770b0b070e014435994939094c1c84047070e0e1c0ad54af61e3ef95e394680130509150a48172adde2d8e16a0400d720a080c5400851af848276c2a0ab4147c5f2170a8a233bdadfd8fe7fd1bc2294dc1a3d3c7a28aeb179a69f2234e1d7f2cd1a216f079cb5d9a5bce3036e1d6d952e8562316077989e94ceb2ee33ab012a23295aae433c752bc962ce96ec322f84d47af0836bab73b5cf2b68990057fff7ed774e6c6292d4c18184d60efdbca8e2d7f75e0507687d50bbbd9b009b65daf85b3eda30e3e2ca16a9ea8cbb01eaec62c9c26f61ebfa01b44de4ed74d72305eeb59a39b7231a099b5e96d9b7b3f510e658ff7dfe48ffe6958632eceb2edb928a429a3ae168ab19bcf18ebc6c380306a3f7598e0e681c765f51702c6f1fb7182a70003c054c97fee7dd574d986914d84348c2176f46b6e4eafbb28000823bfa17dbd2c3804c17319387bb8d1abab090ac0e84c4c9af4fc654a8986216ee4e36644230bae6fbb6e327d4d5033118d6ee03361491fe585d30935fd10d7738cecd5d1bf14dd974df6161174930e3317b741a654886f09525e2203b650afdf82b3056c509428de7628d247bbcec9db4fea6cac7fff509247a7925c067b0b8194972819824ac5189c256083a244ae51141797155cbac00eb99d5d90717678e1cf43a65c2a2401409373eb7c498bf7886630ae63b7be0dae8f7235161bb98dbee5b76e430f938fb203d594e5499531475eb5ddf35292ff7893e395e0419b5f2b01984d96bf2e8e186f55ddc64a957a6cf2e43bbe6b56b417ea5b2a6ed2fb40e4f3179167374f1decef6dc1c60080d37a777ae9c50021aa1f88ff5fb4c58f2fdc49a9204153f8e0b785a731ff012eeccf96b92cf6c2d537a55a20a52ff62f0e2d6a3dbc190a288e402010ff79300c480aa4d5042c6a0a241ad000101850a077340c001405ef5b9f969320afcca2a29aa8820428ff446901810113fbe4545f7f51f3dc83574e75127cf9b923254b7d10c7f60cacee77409571ebc49f3164e3fec3bb98d30068c64d9ad0ce44a535e9d2808526b39f0d9ac08ca78ac9af2081f7eea48626b210e99a10cee0d0b50a0da5a9c828e7da58e9c53e0c136763b89055a685ca45708d24bd08cc1b9b55f72fa12e4cce2fb91de4e9a8736441a9a4e05252a105c3b7ad535b786fcbccc57b6fc649b404ae2929154e9193000400ce120974cb82189d49a3544aada6222f8f34eead8b8406347143ab3a23cae16c934ae1144d6c2d54dfca97d72f8ec439c6467aafd89ae25429af819d00ff60510090d2a77be6cfd97ee5559e1223c8b212aaa782045eeb4d4766cc5f39b5e5dc4c967bdf993f6f9ae15b9c52208bdd18e0b453a741a89597b3fb57d4bc1a4dddc7a8a5991506be664cbdb4c9aa91010d596c22be1d70b68803f2523909221c80944b15c0125569cf52c5e13baf40c01f6dc4956f746974d82bbb012dc51828d922a62aa352e4432aa40a6089d834269f4b80d7dcf9bd1bf270683e7151b75f46fe1923ebd59653187e3acb3dc4bdde9922557c65d280d5793f5c4a9ee92796dcdf387468c062fb47eb7d3ebcf64fb0846c300a581cdcdc8405d06bcee4463e276ee7cc75b5ab3dba50679d991230bf60eab9bf46d8d0ab15818129dbc0d4626248667bdf494e8fff1a6a86a38a81780f62b1e18d6b973fe6b0fff954cad493933bf78b2bd3e2c2c67d979d5edfea33eac26872af2e081cd05da2064e83ae21c70ff43646151f814020fef3c8b53ae7c635766a29a8d0edd70d08310000c5fbe5389f05260e340016062a1214df955115a5d100b3418f310dfe85739165c92ff30d3cfcab691ba8f3a2ef66f104b8b49a54c9b68920323a4566efc245829ccf05dba9472bcef18357b3078faabeb05c9fb48026b2e655dcceac20818b03a8f2e30ac1d092ff36214d6c6308b9b179ea1e82aa990ccdc0c6d874e0fee7a16dea1b2356442e1abd55bdf26aec10473e5171776cd3f1f54b2b08aea9094d9a55aa010b060029cb2b54d6695755919922d1028f0050e5c515d04c8cd9048d4507ad4a43016040a94acb546fcf52155f8e666027acb89a5a46b6e27e68d0a97cf3dbe86549132e3eb9ec21a62b5e2cf2ee99080040336917b2af5d08a5c8beb77968bf099b3a3cf9c1c690eb3ee5e6fd609b1aee51cb6b946b9dc7c81e5af1cab34a35000c00d014e748b566352f020314e703f1d5c230737364fc1e91a21865ce0150244764309ddcccf5525e32ffface9b9c3e177cabac402a5e86459bf65d694200b0acbceda89b9119caae8d9940552444e68a9b390a7076035f5bc68d6ad55fffbe923c3a9de43ccc47586fcfa0ca8d7ea568b2705c2b73160ee6ad83c635daf8cb8d8c953eb55c1ad7750f96de8db807e1dd7745cd496bcef9e9fed362869ebe3cdb935fcf55682b52630bd5a097cb221075e3e9e3fb2f9d89300f3c141378e8cb642e68bf35ba702b7a9c08040281f8a7fc1bf27f0ca05cfb516e74be36941997970ef2b33631179b3b359f70344545e6fe1160d96ed59a89dd7d3d3c7bee4bc9abb4ab228b1f6e18ea676d6a6e606adba0ed8f578b48904785b87b8c5c3ebb6fe74ebecd9ab518b7e779394595de0e72f159f0546f33a2cd3adad5c17fd707bdaf528aecf8127e03e3b7c35b6df1d3bbe9966ddc8daa0be23096b93db7303e4f81eaf567acbda20e2b7ef2890e1930e3c08314894c56921e15b66ac4d83f32ea7e688c067d07db3e59b3ee5a96525bfefac8b2d082d641adc46fa72db87197c96d7337cf0b8d2a54535a694ae4835439a7e9d811e2f3b3575f4eae20412bcb8fb979fe61cdc01894ac44c5b377b6e213a04a3fbfedca7bc366f0bdc7b6951cd91d51420255f172ffd6a83a635c60caa71bd75dca5092e5af0f2f3d5cd1618c371fe339fa1a259f8f282481aa787568ebc30aaaae1bec3fcef5c58af97fbc2ed5526a49c283c8dcfae2a592f21205cbdac95e44076dc1ddddc752741e8d5f9c3d179559aec5982253630183c071dca4ebd4f699ebe6ed7952a8a6289534fdd185ab49b52a713dc7709a0ced415cde76254703a04c0adb72fd9dd70cc137654b9352a5c83117e26b84df3cb8279c5ebef799545dfa6ccfd230e835a9853e449336fbe2ce878683c6beb5b690c79e8de0f7ec6c410300dca44b70ab825dab4f25c85485e19b57dc331e32aa2907988d068f7379b369e3e53499ba247aefda6b58db01ae1c288b3ef5da36b08581fe4d44aa140a85424d52a45aa95428542400c3d2d783fd7acfa1c80235a5ca7f7860df6b86939b29bd769b7e372160e236537a5067d7ee7b52ac52a45fd9bc33c1be7707735a753fc7dafc2b33fdc73ff0df17f66333a64aa150283514002893cfec39712f26a3b8ac38397ce79c15d182361d6d99d5fd1c932551a88e20100804028140fc3fc8719424949395b1c6bf2d142fd70f9a72d176e1ed94aca2d4f0fd416e7c1c00401673be64e8e188a74faf4cb0af94a2a8930e2d08d54ebb939e5d9cfd267cfb70679de28c32f7fa73b74d976e44465d98a9da3c72d513b9d027a8abe6afa32f6500009acccb87e29c46f5b0fc905694b62c5b4a1888aae2c79225afc3df889a3737ab15920c671b08f74d21ea0000200049444154b1d2bc32e423e773c268187c2a7c57d79c1dc3ddac4c0deddb8cdb9dd3624c47d37a1e1ad325e4d48ececfa6ba8904e6edb650d38e870e30abae4142980dd87d6e9ee870ff86029e817dd74517b33514db7de1b97d01f18bfccc846c919df7c8ad0f8a6a0a6a787ecb57f85c0b6ce6d6b2bdff8c870e2d4ddfb7468e1bf5d8ba7770dc34af662d5bf55859d0b1b9a8ae08f3b841c7712687bad91a18b7fe859a72686b37431c584d67fe32a2709ea78b57f3ee6b0ada7909eb7a3dd01d269e3c36a67c6317738140ecdc7f7d951fd57760bb87aceb9510ece1eedba6f3e830613b5b160080a62862c7182f0b119b67d97e3b77e6ce594d598469bf5d171689ff18ec2ce0098c9c02669f4e782760553dc7f05aac3a3a5dbdb25d539f369da63f76ef68ce7847ee34744e40ee0c472ed7b47d681a8a5785f8bac0841d369e5868b0afb3b98199ff01c3452736b6d3ebcca8d3ce863eb31c3daa7195636265f2a59b78e7005b46e59b64e791a0b215bea642db61d79a6d38b5b0191b00188e3f1c0ff57f39b3a9b18179c02183b927777437c42b5e863d31e9dfd654ff26905eee65686cd474e63365dc4f3ee66243ff3ff2484cd8e9d763b38d8f07da8a0442fb81c70ca61fded2d5a096e24c5d09013071e75f4ecfe3efed612b346c36fd4dc0ee93218d99d5fd1c53257736ed4992c5ef0c743031161b1a8b0d9bcc7d2207c02869d4d6a00e8ed616964d076e2deab9e3c286b67ca8eee718c354a88e20100804028140d4318a84c6756aa852b5feaf6b67d5cf5a5f74a1c529fd4f8ad27fd76dd5be5fddb9c9d7d7e7ab2d1af9e3f95e43f3b744eded22aa1acc92b97ff4f0d8d9e7fe8d490de80040159de9d36ce7b0c79707548406b43be6f7dbb629014dccf4de0de45121de238ab6461dee28000059c40c8f49aca30fd73779b3c477b47447c496d6cce42d9d026e4ebf7b26d0f403e23475d6c543b779bd06b733a10100591e7ffe4c9263bf6e2eccac0b076e307beafce300006872ee1cb84c068cec60494775fb13888c8caa5e152323a3dab6eff01ddfaf2a769daf7fcce6d7873a7ccd912fcaef06790dbca432729d7cf2c25c57d667c9f2deb476632f66945b86dcb8b1d015996f20be21d489bf76e895b4e9c9d6e69c4f4c297f32cf6792f8d4fdf91f369242fc5761713ed019507599a7d6da59f553f7a5cecf77214952f7591dad564b92e4a50be7a64c9b819e0ee24bb063db96f61dbb100441a3d10882c0715cf7591d0cc3749fef0295914bdffdacfea5ce9fefd9894020be3f6e5cbbe4eadae4fdc768b55a8aa2625ebff61f3f1d301c700c301c304cbf0156fb3b0060188ac35b2f1a497a99c8cde29d00383481b9b076b1d1ed47efd894bd72e3609f711596ed46ccddf4537f0700a0092c44fa813321b2e095bf2cd100abc99040ced0fd51521ff3334773bc1777f8889820188d4d68953a5d024a9ef2e0b1d2ad87230f83770c5a488d4a4be3d191b73cc47700afeddeb8bccf9c659b6d4f12b7a1a2457c8368b5a6031707b8713e3921a50297898b3b3a20210e028140201008c4f70292e3d45f34621b7e49428e1c5c6b0f7feb10a1631cc7412b0f0f5aa9298dfb6b4effd921de6dce0500a88b9372e414b03000656ea2846329a201301c870e35ec71f0eea30661c5ad57b635f808793cc137e76b5f9428290b1aa695a66696e52487ed7c084069355a0ace1e2e6ede2fd0534400292f2ea5840e7c023d3d040281f89e60390d9de1f44f126242af31d3bd5001221008040281407c3f7c11398e90003a0614056af29b746fac83dd64f860a33e0bd75e6ef093bf1d511cfb2cc7c4cbb59e63d599b72e2558b6f56b24e61a991832897c1cc3008092ddf97947788b797ef8d3df57df60773fe1c20600ba7dbf6196bf2d9915aeedb8b7b9e863d42a3196a5a3303ca540d998cba219b7193ab2854e795995fdf7c97046e7fe1dac79040050cadcd40ac346a62c54affff7391387f73ddf9de7aad802f49011080402814020100804e2dbe38b58e048b550ac053500fe4ddb7eb29ace3ff15bd7f8a5ad6d2d0ded5a8fdbf3b2bc5e6fcd943cf9e2e23ecdcc4ccc4ddd7f78d269dd2f01461800302cfbf653fedcd1c9c471f049ab7947167beb028fd0ac7a8c75ce4ba2751debcdffc8c7c4777033298a499751003883cde172385c0e87cb65d1308ccee6b0e938005015692f4bcc3ced39c8e2f67b43f660a27583594fe4a82410080402814020100804e23fce1791e350002405d4b75f3a4c9b9eabfe8ccc2ec891e4c43edc3dcc8e8e9b0dbb9c71a177a52d1466d8efaf8cab434c7146a3a05df7dfa4490a728a329f5edb30a081de832a61d261e1f9e7494505c94f0e047bf02b052c04cfdacad0aadf700feec75e09c6b1f373943d792da9a1de44b7ea396174a593634dc1cb571a571f3b3612e37c0134693b9b6318a7d799c27fa75e4baff6317459f906056b4120be6fc892479b0638f3310c13b804fe12554a0280e2f902fb9a2e353db7a756065b533e5fe0e2b2e0b902b4f97f2ff1b76763186ee83976df9baa186fca94d373ba38f0300ca31b794cba5c48569eaafcf6685bdf6da98a8cb0e95dddad38188635d99858e5658d2a7bb6639497090dc330ba59f3f1d532ac7a0bd69d100048c9c35f877b99d2300ce3d977df14a3ac9950957c34a4bb9b2903c3309a89e7f0dfa24a2aaf49951636bd95391dc3e8166d424ea7bff3c2a38a500d41d4e2f1a38737ae5dfee0f6f8d143545608040281f88ec1ab5ca970711013c0c4c0980e160c30a00106800398d0818981391d8404b07130a783cefd0a1303e36a5659421c3ee896858681100703020c6920f80ffb7051675cd872db60e4e8269f620045336e1138d4c7a0fe62a399b40c1ce26d807ce37c914796726a4724b0e4d7b75dcd23dffdb3564d7e9dd7fdd55e1802810000aae446489fa5b9a3ff2e94175e1b95b3b4d78c9b2514b0dc56c6caf5943c5ee8c0f4181d60a5ef6ed5a9972fab3af46944cf39313a7007734154a92cf378c747537baf782a070052727d7afb31d71bafba93969f1b7f6d63600356a5645ffe3aecbea86f670b1a5ddca4ef9c9d7f2c695cddf59bf2d5cf03a75d6fba2dae5c5dfe668bf3a5e0c15be36b8b55ea4c08a04ad8d6bbebfa8ae17fc4e414643e3e1ae257bb1bd21467126d179d8a4ecb497bb4c9ebd1cceed36f950200a813b6078e3ae3b835aebc3ceeb786a74706ee4854a33a81f800a5a512efe67e1fdc4a4b255fe0e465d7034d1aff5b4b2ceac48d6e063d2e4b3ffc1e293cde5ad07c7f0eeaef110804e21b474403010daac65104800007233a18d2805b4dfd06071012801b5606a8c63160e220a441a9060ad4c0c0808b036040c3804f83522db07160e350a6d5e7826340aba6f98163f03111f41414946841a2fd1eb475fe11cae72b5a5b782e2f1fb96ea2238a0dfeada08a3fba2bb6f192d08986f7b79fcfd2e944c91e4cb4b61eb4646a5737072ba771b7caa8f257bbc77a9bd0318c66d86cf8b668290500d24bddc52e33374c6e6942c370e3360baea7bfda33ca5d8c638485fffac765140090057fcfefea6cc4c4308c6dd37ed6d94c3568b38f0e19fe5771ec325f330303bb811724000064d1ddd5ddedd918c6b4efb3f999dec64f5b706b757f573181610cf3563f9c4c51be7b61a5efe6afbb3051c3a0b923da7ab9395a5979051d4a5000a81336ba8b3b1cae1c0b56dc0fb6321f7dab0c3d7f04e20b218dd871961ab4f68716862cc3163fac1d449ddd1e2105c0684c960e483a7e34db6b6a7f5bbd18479375fd8cc46fa02b2befdaf63bc653568f6e22605b745eb0ba43dee13dcf65a0c938bee8287fd1f10d43bd6c8c4ded3d3b7576e2e93b6665fcb99bf480ee760c9a59a789534604f8d870aaebe3aa0b128a8dba8cebe1c0a5711bf61cef6f90f534abd664b5ee8450fe68ddda37fe7bf6cdece4686664e9ecd7b5a5190d00343997d7cefbf5610905c0f19eb769fee0b64d6ccc6cbc862d9deb5116f9305b05a04a0edbfdaaf1a2e5fd1a70b90dfa2d5fe4fa32f464920a40957cfca7f9bb6214a87a20ea41f811d433047bbdac11abe5e1b7eb31a57f75625b853cfe58ab6596d3f8b58b03ccfe77d792aab8b5aee28f91d17cf81600309ed7cc8db35b0a9136360281407ceb03432d50006c1c0000031010a006285483440b4cfcad28474c0300c0e918302a5ffd1840911a5414a82950926fbddbc8b4a0a100c7a05c0b5af828794d9d6828505240029014c8bffb7503b6cfafcf1fad76afa573c374ff29bca020eefa929622141dfc5b41f1eac0fe1497a051fd8287983ede71faad8143e6c508d72d8f1233130f75c22216f40879e67f2253a5ce3b1f9834bf47c8ad520a0040167be49edbce0445d9d379ea2dbddb8d8dec1e96a92cbe333275e5b43f32b40014b05d271e7e5eacd1489f2c373a327ae2d97ccc62f8f1a3bd0d9c9745e61617a79eea290600555ad80962ce831255fea5beaf164f3a9aa1055027870ee8bb8bbf30a254a34c3bdc367cd240fd0a7af50be3bd9bbfaeedc992cea6f73bfee8457cc2d5e16f420237c5a8e8f60327393edb795127a92a8bdcf517d627d8978f2a0002f16550e53c8d55dab569a80b26ce69d4c64ef9263abb9af8a4e2c9aea345ad7ee869a95f99210bee9ecaf21cd28caf487f944238b5b4650200607c673ff3e2e8b852b2e2d585375c87fc35ad8d69182e72e9bbe64ea1de16579d7af992b2435fc7fab440b9de33821b3c39782949a6a948bcb8f706b41be8fa5131ce55e9b7c22566a6d74736e26218d3c26ff29104390080b6207cf7e6c3cfca6a76f5a4e4e9f5545e336f733a8022252253e4e5664400001046ee5ea2cc881405803af3f2f6cd279394a87e20be2a28ad86a45b770b1ae62dfeda866fac4603260e7446ce11110804e25b87a4404582ee75cec48002bdcc84a440ae0516aedf4fc340aa051ce0ad5a0d0950e57e45a27d1b6a4a53a93ca3f9dfae0c07e0e22022404400efeb9762289e2ff0f29a19f53d3997d5143c3a7d2caab8fe18629afc8853c71f4bb4a81955a3227ad7916cf709fdecf8ae23875bbd0c3d9ea09f6711063de78f7461630098ecc581d3e5ddd7cded604aa719fa85fc3c903cb7eb49050000c366d4d2b1ee421acf3570b823c91f362fb011972ef61edad73cfd7e8a0280306e3d32d0c7924b10fcc643178e327a7139beae2a4718f65cf563077326ddb8d5e8811669e1297250a79cda1edd64c5baa1ce3c8261de79ee0abfd4a357b234352facfefc1916c36675b7a001b01b8f99e39376f44cb28a66d5678afb9bd073e91aa04aeeff7e993570c2c7fb704220109fda5bcb4b64c016ea965d00670bd92097545be4288dd8715ad6e987ae26fafe922a7e703cd175a8af08487989925199b02aa5465e545c96ffd739f6dc071279fee5d185abfb4e3c5f40028026fbc659895f60fda2198ce7d46380c3d5410db9745ea3c1375a6fdedcdbf4a37a698d3457aa7c7de045fbc3c9f2f2982dce17c6f559ff4a09c0745b9dac7a32c9baba8d952ae5f084a09bcd37acef28c200b4b25235b3fa3d3035d20a0d00b7edc122e5f55e4200c038a89220fe35394d3d4ab522c7493f8d6bdbd8deda6b6174bedeae4a19b3d657ccd1c1a66118abd715298032e5e48cb6562c0cc3054e7d56eb84a83a0dd99fa675f36cdcc0cca8a14e9d5616b9a0ffb298924bfd6d0d0ccc5bae7ca954c6ee18ee63cd27308c30683a64cb13e927e9ac57b3abaaf3740040963ede36d2cb848e6184a1e798ddaf2a28f4c0110804e2ab4449826e118cc0010710e020204048008bd0db5bd130d05040e9fc1c93ffd6eb9c4f000da04c0ba524547cfdfa3874cb3e73e70db0fde2d64faac4df5a341c71fd9f98af90f9277b5af91fcffbb8c2a464a90fe2d89eae62024053f0e4cc1f87b66f0fddb27df79eb0dbaf8a746e0968c64d9ad062a2d214a88baf42faf0f75345de137bdbd080e9327c5483f8bd87dfe8568a69420b51a5d30a497ab9d8d15cbfd6cd3473365464152a7507598a0800009cc16530aafda069141a12802c7db223a8ada3a9482832b068ff6b7269699dba6a84c052acab8a38934bd7cad514a80b120b2a22423cad2d2d2d2d2d2d5d83ee69a0b84c5bf3c2eacf9f2eb6d61f84318d2cd8d274890608b380a9cd53f6fe99a22abef3fb4dd1f0314dd8a80220105f0a9c2de280bcb24992f25205b0c595820da08aee6cbb083da7b5aff4ac0fd2c7c75fda0f6e658001ce1631555205093552d298022e013e0b97f46fc46719b59cbab407dc39f94a064016dc3999e939d883576fef5074617ccfa579136f65c935f2ac9b41c9533acd7d58fe31f740b0456c301eba626a4b5316d7a1efc2198ec9676f66d7b1e8a3ce3c35a1c3ccfc19578e8fd175ab0447485756bdef4879a9922ee0d63258412f20c4bf4579bd4ab509a713fc8f3c4bc97cb6debbb242321b2f8894c86432994cf2fc970e0636c3823db9ca980d7dc69c6fbc3d4eae29099fa1ded4674c58ae1600409979f5a9d7f68898e4b47b9332974f3e9aa1e5f8aefd73596351f73fd38a8b73229634650261e2bfe6469a5cabcc3cd52b76e190b52ffeb95de1bba70332efccb86ecb4bc65dc957abf22f0d4d5fd06fe963197ae4080402f15543514002c84890932023a15c0b92cae1956e6088531428ffd19c9daa964b75e3acf70946705050a005a028f8068c8a08a3168307b536a17dd19390ea7f4df7852c4b7e996fd0d896830100ceb5f6e9d47bd4b831c1630674342fb873f9a94efd1ee3d93611e444a7c89020475fcf8bef6e3f5bac7e38d589cfe17044deab12c894837b9feb5566aa6c0ce9621b9e2421576f09a0ca8b2b665b1a313f66c4f57ad3b04509fd8ebd29282d29cebefb630306a56b581800f5fe874033b4331276d9f332332b2b2b2b2b2b3bbfb4e4e9323766cd0bab277f0050e5bdd15f2f599e9e54c6b711d30070e3ced3da65ef3f167169c73db331239c99a80620105f0c86b9873333ed7eb2ee7d224fba9fc674f6b0d07b1126f3ae6dbdce1930a5a5a06aa2f9fc449459607b53028065e36b4fc63f4c57020050e5f10f730c3c9d8438c7a1a55d3527c458d56b2ce27862e321bea27afb6955cee31772f72913db5ab0089645bb89139d322f5d4bff186fae0c2b1fa7eafab5751b5e6bb2cf4c6e37e1f5c8f317177857466e64d9b5b02c79faaa480b00a02d7af9b4d4b2a53d0bd50ac41746f97094258ba1c7a8cf4d9dc4a47ea55aa6f5881f7bdb30aa35a8b70384d2f0c57d164842ce6eed61a24d0a3b9cecb372792f5b1621700b5a3fc5e8f6cebbc51400d04cfacc1ee4c0046036e81a609a169ef2aece2db351e0a82e8e060c9c61de71d6229ffceb8f0afff1d8f0ddd391f9d7365f3599b571a2a79846376c3e65653fe5b95371c803150281407cd56829200048003555b9e9c654141018100078e93f7539ac2281a2404c009f003151c3e44a400301010cd0fb48ae72c9a3268183031b0701a1b7effaaa796b5755f6f71027dfc53b6605343132b668d873cdedccd843533bd999981b3619f2ab4e69551e15e2ee3172f9ecbe9d3bf9366bd662dc9ee73a5d564dfe8db5433d6ccdc5c6f66efd575ece5603802aee175fc7c055cbc7b4f3f5683a74fb82311be34a6f8cf470b677edb9e18d4a99706042174f2b5373b1a9b3df84ddcfcaa8aa24ab578cedd4c6cfd9d1abf7ba080909aa84d091f39e5444cff571726ed87ac1a3f7afae508aecf8127e0363ddcc1ce79858998af86c268b2b100998202b91e956453196b93db7303e0ff5f0baa954c1f56d5729fffdafd39293929292929253a33678159c088daab552cd711bdd8f7b71e12ff70ad49ae2875be69f829ee33d3fc62489944b142c1b9706623a68f36fed3892ac2b784260c62e8e4d7fafea33c361c8e4268fe6cefde3558906484551fc9db3d733d41f973f00680ac37edaf9b854abceb9b67a5994ddb0bef60c00c0c46da6fa176f993427dc2e68b00303d50004e20b226839a50f9c5c141a5daa2e8ddeb9e804f49de6a717db68b3ce6fbd6f346ce2dbf788fccde97041efae563400c04dfda7b6cddfb1f4785c85aae0cec625b74c4604b97380e9347c826bccfab5e753656ac9e3d09597b1f6839b7240fae4d84bbbc1ad0cf5d35052a55028146a9222d50a8542a1220118562dbd382f42f745e4ab2955defdbdbb5e305c9a99d6d646ad23216006eda6f7a64e2fdf1555a452a45dfcf9b77887fe9d2c68d5fd1c6bf32e4c6b3732bcfb1fe7e67bb1540a8542a9a10080e130704293d76b565dcc502a332eae5af3aac9c4410e8cea7e8e29e9335447109f1b46b3cd9109497a9eed69a9ebe7dea3542bb212d5b9a0a7c93c1e1478d071eb99051e5c0cd492f4329e9db55ea8c9307531a10a33a55a0020b846fabd189d4968e4ea773b7655c65f8bfa78581b088562c346a3ef48e5a5ffdc89e4bba7d31425e757bc59d7de4ea7bcdb684098445b52810ce8110804e2ab4649810640440097000e017c1c7481269414682810d100afb26f529250fece5b9da2a04c0b5a0ab41448b54051a0a1a04c0b0040021469f5ae738a34504e82927c2b3dd252a0a0404e0249bdb5db926a4149018e81927ceb7ce71b419e70ea51938d0f7253ff9ea1d93db4774874e7dd3159b11707656c987f461fc048997bfdb9dba64b3722a32ecc546d1eb9ea890c3499c7278f3ec89b733da930e3d632b33f83c61d48560300909207d738332e3c7afafad4f4b507663b093b1d7e1a9bf2fac21c170610469d1685bdccc8ca7bb1bb5bc2daa02d317aa50949e46d83d9e7ef3e78757b3e7ddf9c9d712a46a3e0c3ebbdb89e3f47c5c52686af6dfe7e4f02dab26c29612062562d2851b284b3fbf66cdbbef7f0dd3c03377733fd901d671b08b1d2bc32d4c5038036e7d2b63bfc210b0634b630d761e5397a4157f9d91df74b6b8ec4787eebce6f6afc573f7306dd28e0b8cdaa0b5b3a8a3ec6e720db63eec6be71e35c1ab9fbb41a7642d4c14ea7b6cd69366db6cf837e0638260a38535c4f5abac394b3e7822b367430a66384d0b1c7d2cb992aeae3f207008ef3b8aeb1931d790ccb21775a6d0f9bedaad7bd11349fd4871e9bd764627f5b14510d81f8a260a24e5bcefd6418da56c410b5db6db4f45cd57b439d1ab623da7adcd826550a2acac4bfae13fe3dec75b34ec27cf08193c1d29fdc784c93fe573c7f3bb7d4930d000ce799670e043c9fe2c8651874dc6bb8e8af5dbd8cf08ae727a24c033b98e95dd5949ef767b3790da7442bdf2c6c2a60b3db1ece253151d76da7179a1ced69c6c09966bd8e18ce3ef17b77c35aafb0ba12026006fedbff5a24d8d5d988c96e34e575af03e7e6ba32abfb39a624b7d6852656c46deb61c563b3d96c36db5ee7788ede68daa903bd5e4eb467b1ec835ff739786a6a433ad4f073ac2d427504f1d95b1dcbd0d2ba122b63bd21e3fb946aeb5432933dff79c0e497434f1d186e4dd367c02f4fcd2827f519c41660465602a2be8ba8ae734b155d0c1e75c47c457896a454529c74b823fff3c674a5896d8d781e6b1ea6eb9577732565c9bb5a23e777080402f1b553aad5fba2c101341454dad34389069424bc5d635051f0ce1c102880aaf9bc4ecaa3a6405d99854ec347d7dd6849a8ea77f4527eaada67e55799eeb06fcf68876135f8c7e1ae021a38f50974587da8ff8c5e0d3834f0e81f607632324d39d20a0320049da7f57560008055afa99d7f9a742a6689d59bc3d1d63fdc18d88843805d9f8533b7b63c78357b6c1000c66e3e636c337e5d630366839e431a00008069eba9b39aedd9fab46881ab1100c66b397db82b070330f5eb69bde84cb21c5c3e259410a5916b095eb545258c6ddf6d88854a2e49799328337deb9600a731088d424d0210fff9d643588eb92b1f5363176e3ce082740000807f4672f55119df7dd2a1e849876a1c2ce87e49d2bd32a1c5b848e9b8cafad4f8a737f9baafd6037f8f1af87b55929ff5f2972621175243aaf6ee7a7b2e86cb9298fccaeb336a37f7c4b3b9352fda6f57f50ba3d799bf1400e8b6837fdfb270cfbb75ddb491a9a0ed94de5634f4fa4420be30b8a8f9ec3fe366bfb39fee30f3a96266b51deaf42b17e5edb63957c97508d3aeabfe4e5bf54efbb50ddc722f704bb53df2983feff17bcfae6ad0c23eb7eab2d934eeb0e8cceb45efbbd67a12022e6afe6358cc8fb57a32b7d5c9aad500006034249c1a5277c76a3770eb83815b6beee4b63d58a49f4d8b3ba11a82f877e0b88deec7edbaf0977b1e8b5a124fb6cc3f053dcfd4af544b165c9ad167237bc583b5ed2a638f321c060cb75bb76cd5e5761bbb09130e2cdc51d0765b1b83fa967308be295f95199ba7ea2e6000a52e976ac54e2e166c9c92bd3ef46b7819e5fffeabd5a9c6e9b56e880f2db9e0a6dd423acd991e12eabb6b82b711254d7b72fbb5b17f8f86c88a11814020be7a941428b50058e50600005a80721250eceb8f9dd00bcc05380000cee0d0e9023321010080d1398446a9d109b668020b91de0e851059f0cab34a14a55925b8a983115dbfd3d69229cd2cd10200c6313264d5ddbfabb2aeae1cd9d9b591a34d4317afa911650aa94ebd16630a05ba8c301a8346a954da4f9386613436a1556a6aec6171b802432b370fb3f49bb7e32b5de2901a9596c6a2a3aaf1df84923edab63dbbe3ac9ee6488c87407c3d68b566439785787c7a00274a05ae93978f6a88ac241188f7f0494ab5e58fb71f4a93442cf2351108040281c861ccad72a6ebdc737bfd9f4e7060d1042d365233fe3c38a8fe6e1437edbe782c7d950b1363b92e7c21ecf3cb62ab1dad1c1a7bb5f05f92debc99e003033065e4783b2e5b0fbfcf950fc5c920cc020f5e5d6670b8af3503c779b6ed434ec4232788080402f1ad8356dc3f1feae2a41c39052c0c40999b28e1588a58424b11999f54a406011d405b929ea514b41211a080ea7aba35d56b25d77e9c7ed26aeb95979dad59b8e4c240b7f5efe96c31c03eec0eb7b21fe79bf3b52f4a949405eddda109a59616cb49e01000a4bcb894123af0d12cfebf075518d6cd7ee02dc301bfdf0830c4507920105f0f2ce791739cff49424ce83361960f2a40040280e9ba2c41b1acda0e61ef1bf2defa96f221a55a00e0770ecb8f010070b95857881087a1dbc2876eabb18be357b73a2d61da73db93e2b7c7cebb9030afeac72f1b0100a0e1ec17c5b3ebba056a59edbd3da443de7b3a5ce839696fc4a4bda80a201008c4770392e37cc649b0eccecf3bc25bccf3c39ffebefa06bbfb0917ae91e9f0660bd6ff7c266073a065fef9f59be35c2675b5a041728d7404cf98afca892f5077e1d38152579469450d1b99b1704a1e777ce7a372aafd7b06e82c033151109fa500b30faed2622c4b4761784a81b2319705dad2a4b85c969985218fae2c8a8b88cc63d8b4d6496e28654d49a2e100002000494441546e6a856123d3ffb8bead4256fe5ddf1fde312c2312402babe9148bd3ed5c9e6e614fa590a9509b46201088ff022c0e0f15020281402010df10488ef3f96058f6eda7fcb9a3d3836ccaaec7bc238bbdb9807187fdbe3f23644e3bfb6005d3b2d598ddfbc73ad0a1d6fc1837ee347bd8be497e368b09c79957afce5c19f2e7a4de1e87cdcdc456cdbd9af06fbdef9c7c9f1f82ad82026c7792e683ce456c69f53ebf7538dfc1cde4694cbaccd6918351cabca7e11157ca3500748145a34ebd5b58310000a88ab49725669ef61ca48d814020100804e2ab422c36bc71edf2c71c86ca0a81402010df311834f6ad6b3f55ebffba7656fdacf585024af74955eea480aadcaa7dbfba7393afeff7a2ed2d8f0a69318d7be8ce6af7af59914553f0f0ec75a2e3201f837aaca634f911676fd23b0ef436f84f995545464655af8a9191516ddb77d0ff903d0ef11ca13918bdadf92739a628fb7b90eb1ccfbf23e73b21af140804a23ec8d2c75b274f5c752ea19ce7d877d1ae9dd3bc84b8e2c54f5ecd37a5573bca7d73cced49b6340000e5cb252dc6c0a1fb2b1b97dd583d61ea961b694ab1fbf0d507368f70d689df95696797ffb070cfad940a9a81dba87d1736fb1bea9c6d54dc9de0b3d0ebcaf59ed18b26af3f1bf12a5beeb2f6c5fd10079ddf35aaecc59e90c96b4e3c2bd4d24cbc872fdbbdb132c3aaee21f3ecbc3a1202005912f97bc8cc4d61cf0ab45c1bffc5a74f4c7766564fa94cd8f3c30fdbff8e8ccd57b73c907a63a0ce6af3bdb7a93f6516d02c5125f917f8a03e0e55970177ad9d553f755feafc7c179224759fd5d16ab524495eba706ecab419e8e920be043bb66d69dfb10b4110341a8d20081cc7759fd5c1304cf7f92e0050df67f52f75fe7ccf4e0402f1fd71e3da2557d726ef3f46abd5521415f3fab5fff8e980e1806380e18061fa0db0dadf0100c39033dbff1434e31681437dde23a3a199b40c1cf21f13e2201008c4ff0f54e9ad398357e60dbf985190757e58eeea41b3ef9452c06afa53b4a4a84052542029ca7a30c79ee93eccdf522fdd50a7ff7d4dddb697033df774f0b05d8c39f7b28b130eb48f9a15b8f6b91c00c8929bb30326dc725e76352623e5d9c5b57ded99955305f99b330f85bd3b9ad1e8a2c6bd666cdd3fcfa5ba8c5919f3cb881f6fba6e7a912f298cfed9e9eaf4913b136b9b56d699104095183aa0d766d9e07d4f935393c2f74d6b2eaedd83604c53af818b7edf39deaaba78e77db7a90717a03a82402010080402f12e9f20c7a163604e873abde8d3313024c08c0126346023f932e2fba1fce6d461a119597b7b3a9a5b3af53a90ae21a5d13b27b4b415b3b9420bbf49fb6264140068722e2c0868682460f34406f6ede74796e59c1833e6a2246e753b5b4b6ba711574a504122108877297b147a9e1ab07c92af01cbc077d2cafed4f9d04752008cc664e980e49327723d827bdbe8e51b9aec9b7f499af77361e55f0f0d379ab87444633edbbcc3dc656df38f1d7c29034d66d8d213bc7987560df2b03632b16dd6be83234fdf252b132fdca675e966c3a099b60f9a38c4dfcb9a5dbd37571726161b761ad5ad0197c6750818db599cf53cbb961ca7ee845011b569536c97eda13fb46f646a68e1d8bc7373531a006872af6e5cb22db2940200864dafe0a0c00e4d4d9935d7a8ebbe4d55caa9558bf7c52a0000e7a33a824020100804e21b9e4c969727252525eab7c484c4c484c484848484f884f8f884f8f8f8f8b8f8b8c4a4c4a4e4a44fcdf933f8c7c1000c08509050a2868f0e9ef4ddc1f6f9f5f9235453bf3b781db7ff111c51655745e69f1dd96b8d6ac95f29f75cc9a7db47f61db2dafde1eac6af37cc0ab3dafca2a89705264d791ecf6699fb1e38701ad955211088f7a1ca7d11afb299e5c0d6f5220d5bd928373ecf51751556be352a9eee3f5edce2e7000bbd860b59187e26a759881b5f9110958a3bceb5610200603ca7e66692cbf152d229e64a1cc73effe7ae56279e14731d7bcedaf2fbacd6860400a8d3ae5d53b6dbd2b03ec35faee7b420bb2947af267bf632cdb972e036b459eff251a6a4aa8c3b1125661d6f8d731b75255963d67ce49a5d6b87366483b6f0c1feedd744c1937d851f54f0ac799b9aac6bbbb6667bcd19e7cc4255048140201008c4373d99e4f1fc5ab723290a28dd3f12288a22299222290a8022c94ab733f7efddfba49c3f411f474d418e1aa464edfd340c300cca29d052a0a140fbdd94bae2f9022faf9951f2ffefebd0143c3a7d2caab8fe82d5e4479c3afe58a2450de54b43165cdf76dd64fa9aa066221addc067c2923eca0ba71314188d4554a4bd789e58a82404f65ede667454540804e2c36f1479890cd842bd7e0bce16b04151a278dbc94a1fed3a276f3fa9b3b1bea7a6248f4e25b90cf61602292f513204958a31384bc00645895ca3282e2e2bb874811d723bbb20e3ecf0c29f874cb95448028026e7d6f99216fdea17cd605cc76e7d1b5c1fe56a2c36721b7dcb6fdd861e261f353ed094e5499531475eb5ddf35292ff7893e395e0419b5f2b01984d96bf2e8e186ff51156bab56e93d37a777ae9c50021aa1f080402814020be1fa8771cc5911445ea5cc4fd83ec70360e2634f8a02d94095dbf71f0faaeeb13606220442e583ef281cb521fc4b13d5dc50480a62062eff6d02d95dbe1e85212008066dca4092d262a4d41a1e2fab2688a530a64b11b039c1a3a3668e8d8c06df899126d6905c9729f7778b9cbfd855d6d0cac3c02575cce56a3a24220101fd1018b38202f95eb3a6f522e55004bc4aaec64a9e2f09d572060521b71650f2d8d0e7b6537a0a518039c2d62aaca2a453ea442aa0096884d63f2b90478cd9ddfbb218f65d87ce2a26e70efcf18190059187e3acb3dd0bdde888654f195490356e78dbb945c542249bc38266566c0e2a8f28fb90782256483d1c0c5c1cd4d585cfb5e7326374abd703b47f3097ddc3bb789402010080402f11f444403010dde2f266163202074c3481cd41f218529d440a106b09a0a3c7c028c6920a601001811604c0723da872db5981870095090df5399531acd1792a19065c92ff30d1adb56c60dc1b94e0382c64f9b347edaa4f1c33c84bac781f16c9b0872a253644890f3f9c1aa590bd24436865cf7e5371312e39313e393939272f25e6df7e3002ef49eb0e5d2d38c92b4f313d4a1e3e6df2fab910c814020ea8061e6e6c8c888485100008022392283e9e466ae37aa22f3afefbcc9e913ec5be523a6e26558b469df36260400cbcadb8e4a88cc50020050150991b9e2668e029cddc0d79651fdeda5efa1248f4e273907fa08eb9594a872a35f299a048f6b65ce2258e6ad83c635caba7a2343f531f760e9dd885b6d60f0a92158debd4d04028140201088ff22522d5000ecf76a449300740c0000676120ff08831c920292aa2dee919150aa85722d00402909251a28d57ed8ae8a83838204e53735c3254b1e6f1ddbced6c45c6ce1de65cee944050090b97f0458b65bb56662775f0fcf9efb52d5a4f4e99e69ed9dadc5c6960d3ace38f8464601a8e27ef1751afaebc6b15eb6e662eb56414712326fafebdbcc4e6cecd06ad685ec0fae59528aecf8127e03e3b7413e309ca0117aaac6cb18cbdc9e5b189fa740d5ffb343f04dd9d2a454290900b849d7a9ed33d7cddbf3a4504d512a69faa30b579314a04c3c7fea5e4aa99aa20b8ccdc42c1a8163800b4cd9c5f11948b4864020ea85df3cb8279c5ebef799545dfa6ccfd230e835a9853e449336fbe2ce878683c636abd2a191c79e8de0f7ec6c410300dca44b70ab825dab4f25c85485e19b57dc331e32aa2907988d068f7379b369e3e53499ba247aefda6b58db01ae1c288b3ef5da36b08581becb20550a8542a1262952ad542a142a128061e9ebc17ebde75064819a52e53f3cb0ef35c3c9cdb4b685681d090113b799d2833abb76df93629522fdcae69d09f6bd3b98d36af839064aab5228944a0d45916a8542a154572de4bc7b9bd5fc1c932551a88e201008040281f80e08ddb52b2868fcf8f113c68f9f387ee2c48913274d0c9eb4ffc0c15a221715f9014b292de815767012e01f9be368295051a0a60000d4947e7b7f6618008e81eadb9adc92c5d77e1cb5a164d8d9848cbc279b7dc27f1cb2f1954e62228b395f32f470c4d3a75726d84a2ecd0cdc201d71f25541f6ab93fdb3568cdef0540e004015df3b513af27c427aec1edf0773fbf4ff9d33ff46426ed41aab0b8bd745cb3e54c465d952c240f436c807551e7ffee0bedff71d0fbbf92af7ed93c3d90642ac34af0cf9c8f9ec301a0c9d13903bc391cb356d1f9a69d86fd78545e23f063b0b780223a780d9a713641490e5af0e4d6b6b2d12708c7c16150cdbb9c68f071cb749d3bd1f0e33e7f1cdfa9e97a06244201075f488c20e1b4f2c34d8f77fec9d7740144717c0dfecee55388e3b3a8880888860410515ecbd458d62efbd60d46834b11b8d9a18359f893d2a1a4bec2589bd3714ec055044040b2afd38aeefee7c7f1c20204d45a3667eaecbdeececccecececeeccdbf7deb474523ab6d968337dc7e226393a33a6c4fd6b6eba0c1c502dcfd7af21fed029aa65bb1c7d1bdab1dbea2d43d573031de46e7d8ed5fa79d7b45a12001056f96afb9a3677beae6ea7746af78772cace95ed6d28cd9dddd7ecbb3676c851d3cd3afc858d9d6df5af6f1aeecf0a7052d8b4d9f69247f216fffbf31bbbed216ed656728fee7f2ac76d5ed65a59a81f51d4810048d172e99e6f65eb3bb8c96d6a8d8b69f7fbce09d54460f673bcf5b69a0700f6c9ef4dec144e8d7e8a37440cafaab471e975520dc59c668e9fe33d8f0c000819491b2114e26ac4e593c70e97ba5c8db84cea8a402010081f0f23478ca8e856317f48c58a15070f1a58289a8107355f8a04062140008cf6dfb06ffac4ace0d5d7c24e4bfaee19e82f6740deec9b19415b66eeb93fb99a0380d867f028f3642038f5f4aa33b6a38f0dac216700ea0ef9b6e3baf107e2bef313024803274f68e62c44d0b07b43d9117ecc90fa3602b069d3cf77e6e2bbe95ca0b4241338ccea38da32d7568db2706fd8ce5da19452dae7b7cf9ddf738419d0a9aa8c0200a01821cdea4d3c00713c54ce08dcfaacbfd9677ddeef5ac3569e1db6b240945a53ffbe35b5d061926aa17b634249f511088412a0e47527fc7963c2ebcf9d4a6323d2c7e60b303d397e54d76849953c81076ddf72f65fb1b30b1f28acd865f1f12e8bf385e8eefd75d1b2fd0497dc17895587a31af5eb25b16d3c79e7b5c92595b598038192078cdb72635cc14091dff751e9df9bb7998aa32ea94715f9782d7c9a90e3e7d8bc290f262d845008952aa36ebda052a35d8d08ff2fd792296e719dc0d33f251c6c67459a0c8140207c2ccc9e356bc2d713b3542a00b0925bcd983e0df01bcb623000878141407d60398e396311f529d538a74d4e616dbceccc2ae648eae421d33ccb640100182b27b9b96fcc6624a46a637fed5aa3babf4f757f9fc0a10732399596030024b1b531ebd350020bb195a3b5f9005a2c42ac812da5fa1123a13943aef9152575aa52c9c9ce5a6ee35cb571cb1ad217f79ee4aae4f0ac9163c4028adc20040281f0f9c1710edd678cad217de303b1117c46cce8e329247548f84c901705c33032992cef67d1471aa2e678891b6c7e59de3d5ffee5e606b27a61cff9227344b988edab361db8f0e0a312d5e08df717fa2a3a1cce2a4bbefaebdf5444afe3147ad5b2c5d445a3f3ebb911080402e16360e9d2c502012360048b7f5ef4f69d420029054c59fcf3d2082ccd5e9101c414d0080cfcdb3b2ad6f020a340f6e9a88dd0527b3b26ed41aa092ad00058fb3c416d5125471a93e7d39191bbda58d41871f0d4d002d3ac1aefbf63de322719773bd3809d99c24a4c884290374919af4b5761b9a78c28e3100804c26788d8bbf778efb73910c9eb0c1a57875420e13367dab469478e1cd9b76f5fb56ad53e70d6bca9649b7651bdb087e7fad99954493167b7ce1bf745ad0beb6eed1fe22e2887c782ff8f0f743f6000eec9ef0dabafec7e2572a2970000312211d360983f6915040281f011b26ad54acc631ebffd37051640824a9f5d0a000030701800201be74c6d955ff8c363c8e6df60661e130615079fd2a741599d814db4a3e76fe9b361b0b7f6c22f0b2eda75f9ce5b0499f9e350762d47369a3575e6c6da8b07d45262f5d35b17efdb346f59e11db34662972af20b8f520cd52cc4c0ab1f3f4c113b38cac5a07d7efbdc6db532c0c53c8f1536bc48d0d87839904f2fe53666925a924a2010080402e1e3272b2b2b2c2c8ca6697777f7b21dc1276da85fe5d7e6937ccfefbdf2f8b9daa9d7aafdffebe2ccb0497f7ddb2774d5b9a77a4a625f7bccfe338beb4bb1f6de966f864d0dbbf84c2ff3fe7266d8fa490d1494317a6ecd4667ba0d951dda772dd9a9b9f3cdcbd9eaeb556d27099d7aef8f5c116c51b02b47330c2314dab8d7ed3a7d6755aa6ef5a90b227bae0d163ede31bedfd46d971ea958cbcaed27afdd38bd999d21726ad739d199c6ae6e4a89d8fbeb636766783e7a3df7572933223103009c584001c588c562b100a0805d55d6a1f66e93bca735bdfcf3ef9753150dbffd736bdf84197d276fb99de5d87ac15fbba7d4952100e3e30333874d5c793c3e5becd66ae29a3fbe6fe3c89066452010081f297a0e780aca6487c3016473b90b0fd91c18f8c27bdfc873318741f709cd3b4e29db2eddf4b5c5a60e9e151c6a8d0d0ffce9cfc97eaf494c68fb2f96ed99a2d83ea0b6bdbd7305ffae53f7c7ebcac19d3325f3ac619f16fd588b0130ab4a08ff67c7efebc27efff3749ca8e6171dfccc6f73ac49bc93e958db438a48bbfe40a84f84d8579b1753c809274ed9166c557fd38b726fdc5987da2b6a2c7d682a186a8a5b5c4369d6be2eba3c45a0bb3aa152c59197b4e55a3cf6d9de51fe0a8612797d1da9238d83402010081f924d9b36a9d5ea61c38649a56f607aa8b9b55f3ff29f5bb189f7d67bef0d9d755903ba6bf3bfdae1fadb0303e6f52fc297f7701300ce3a37b1f5d85b6db63d32b0aa4b93a9a55dc71dcfc000005cfa998316d3cfc43e7d7a76e3df2bea5b06aebe979a9e12555888530851e52e3dbdd2cf9d79620440f2fa930fc4aa3953dac991da25bd279f57833470e1de39d5acdbef4d4c4f7f7e69a69fa1b8dcdf04edbd2de76bac7ea057dff8d6b4ac5393c191ed773f35a49fed9f306fecb6271c80fef6fc0efd0ffa2ebbab65b5d14b3c76f41db43d894c9b412010081f2d260c1a1e883f95e211d75c78edda2f011200a0148113369e7f9cfc3ce3f99d93bff4ac22410094639fc34ffee9f46a460fcaaae6a0a5c7ef2466a43c4f7e78e5c49a11be62107a4f8cbcb7b68959b74312f0bf5b11f36b9a4540b256dbef5f1c5dba5e2d92ba0755d15e8bcae08056546fd56fc8f0f1a123c78f19d4af7d5d770bf3e56353eedc657d03dc25448c53dea4ef6e5c84e9396ab059e5356ce18c761fcff72ab17719cb23ac1832675e6f8f62f5e1dec432ffd531eba6efa9b8fe396b78f04ba084b41a02a1ecf099114bba55952184ac7c42965e51f100a0bf35d5a3e023a7f68a845c3769865b537d7ca6ded203977c7c661b0f0942944dedc11b62b41800407db2872cdf71415b935f0df9b2cf0c740b5c9ea07fb27b5ceb9a15a40821bfc57179c261acbeb972401d7b06212470ac372c37c157b0490767750b7095228490a25a97792793cd033dc3fd953d6a55b0a21142b46dcd1e3f5f487f5d908db5d1eb06d5b64108493cdace3e613eb2c4d3cc1d7f921642285638a1d5ae5dbb36222282e7f9e5cb975314151afa66730b48fdc78d09565040d90685f86aaedf4a651123a63509b76ec4a61868ab4a81814e02505ffa7527eebf74526347216de5dbfffb51d62736ddd498bb678da68c0eb0426f38790763ed2247d9c96a0e04ae6d077c51dd5e4c31cac05133dbc3e553898642918bcffd4d10561c307b704d3963e91bd2b70a2febf36d8897854051b77717a7c7171fe94177fbf7b0672d17cdeee826a1251e5fce9aea19b1e16206264d8c4020103e6a881ce7e387b1ab1fd23b4059bceb1bc6be4148afba4ae21ba7fc51763da1d3e9743a5deaf17eb6569dfe4e36ff3adbb7825bdba17dea2a3e9afb47e05ac6f2d0f60d070c6c5a8e0228cec49b52e3544abfca56e4694220bc1938f3e484ceb35f0c3c9eaa4b3d36e0f9ec2fc69fcac420ae31ef9e2e87ccabd33c45fe03db55c8b9674d09870f1b9b75f6123cdf313064a568ea1595f6e9f6e611a19de6dec8d1859378cfb89e9973f499def679234c5dd4ee8bd65d5a3a3302855f97c9abb7cdac965f9c6bb8bba8fbd813d597dfcf3665c72cab7a6864cfdf620beaf771aaa7865a633786c7273db9bda1e393f99d07ec7cc10300631b14baeae8ed6769e92fee6deff17c5ec8a40bd9854e5377fdfb4e5f4536df9ea4cdbc3255b83c64d0cee71c94789aa48b42289573e7ce8d1c3972e1c285c78e1d8b8d8dedd4a953998daa72df8716b696e62646098514ab3361b1ffcced0b7ccf4f6ee4205654fb62c6c167265efdf449c6d3b02f2abbb8b8b8b8b878b4fcf5319b9dcd02005016f6766ff1fd8ccd4c52614b7b190d5cca991f7bd5f3b095cbad95ae9db6bfcc561556552f21f737ea46ca5daccd5e2e85164261be1f0cab677930a5c4bdccf86740357326ae01df45232e43431472080402a19c4150583780428842144551d45b25572db0c8de65a1bf4505e6fd2cb481019bd738371003ce5df26d1f5dbd243030805c52c2bf4e64e495fc4d3132f20aa913028140201072fb77b8ec71cc1b385f5f313724efcfab2d1e63c098c718f33c8fb1d9f523cff398c76a4df698b1e30be572f2d8e116addb0100cff33e3e3e717171dedede313131a74e9d6ad6acd9ebd10a60889ae357e7e8acc48bfded5e6ca85f35ec9b47e77ad82080acc31ddcbf6d1679ed9bca394ad2c694ab6bfab79c2ddf93b8d6d0cf639cefe9a8053545f9533246cfadd9f4eef2873b5bc80000bfdc125cf9b761f72f0d71a68acbd1c1bcc710f36340f5ffd53ffb706dad1b432a7755fd786e63bfaa323afb4c5fcf8136ffdcfb3580b9ff63adfae77e4e3cd4de0a4075a87351b9bf06f76475a0d76f3defdc9ce255947f9cef5a5ebd36d153007c52beb3ce3b850651a3bdbfd46e79b0a9c97fc931e0cae5cb848c80a2289aa6298aca194921f33f84288a420810a2104208012084f2fe9b57396bb33a96793337e4d5464903304494e809044261da0c1b0788020a01a200a19c0550e16d004088f83123100a43c48b0402814020942cc72914f89a1ce7953407e7cc9151043c6f5ef37cbe15c7713ce62f5c0c2fa14814458d1d3b76dcb8713131317e7e7e4d9b367df7d3343cd8b7ef598db6c195e4727b478598a12864153c3ec418327e71abad939a3a33d9cf6e9dbfc10477a859d08418896d6ce8e4e8a73a702eca390ee6589635b2ea17f7ce6d9b3f6e7a62abb57f055a805e9b699479567395d1604cdcbfec60323b0000809639c88c4fefbd34b6b7124231b9cbcb55534d5a73c44065d3f1b3ffde33b783a758ff32e6e2e5ac9a1d82ec3ffb1142f5ea7e144d330c4dd33485cc021d64fe309e23d54188a28a30ae370fa2d06b129ce2e438458a6c881c874020bc234469f9a3854d89d8f3e795f4e2355bd9e44bbbb65fcd20aaaf0402814020103e3cd76edc128ac4256f5cbf794b2814994304c2f29c5773e0c081e68db163c796cba89857df0e1b11602fa428a9efb72903d7ffdcc812c99b2d3bb1a2e6c9a1de128a1239d51bf6fb8dacd75d4059057d37aee296869688a930e86c61c34243c4e00a2281c84259a5ddd46356a3ffb9bd7fa8bb0040d668fec27a87bfa8e2ed1fd86cf4c5cac18e664b47caa1fd8cc1821f7c4448ec3bed96a82cb9bf2b12ff5947b676bc3fb98e158d84b6357a2eb990ca92b64d2010081f39c4aeea83a13ed93f706aadbf2e4cf22acb9ceb581bf7d7eed8aa21edbca5589378ed4ce4fd84640d0b42a547cda6cdfc5d250800b03a66cfbe27b57bb4aa242642fd77a2905d15814020100884577d9262f471cc921aa3412f148931c6f9370442110018f47aa1488431361a0d028108636c34e8caae8f53825d9599d3a74f3f7bf6ac6bd7ae8566aa2adaae8a40c865e5f26575fcfd893e0e8140f8a850d468f07eedaaa414583190c116987d1c721df61769426d4d0387414de4fb658557c7df4956fab7912200de90cddb556f16e8ac90985ede3c79f2ef1356833a56962240966e7e5691d71f693d7c2cc8db804020100804c287c468d0e76d98653df937727719ccdff74c467d59fcecbc11f97de21008040281f0dfa13cad5fed8590c582ae288d4f0a01fee4a630d45d99507fb46e78e7e475ebce3c13551ff8cbe6b178c5e8a9615753650163c3b64c6da2a480cfbab161dad78b0fdc4ae315d54366af5838c0478af8b4d3f343bfdd12fe20dd2476693064c18a39ededd3768f1a712433fd583befd58cacd16fe736b4b22e216bac4f8acd9455b5130100d04adf7ab94a531e01014eb7ce3c577195a50c00123b79589c897da9f7a944667b261008040281f079a350d89c3c76b82cd1485d11080402e133e66de4385a1eb4c622c24b5009e131f09f62f5189ffd7358b6f764dc76f5de01adc6b48d6c3b65e5c5248fa7abbb759afc7bb7f3df56511dfa3ae467d3d45d774ff8f037d70cef39f0e7ea6767d71682c4bbdfea331b6adaf3713b27741cfb4d40e4e62e21abd71e28b35d15a74ecaa295d6a2d7aad494fe341329bcac72e618a7244a39baf552cd55929059c70904028140207cd6d40e082495402010080402654983a3009c8560c780a034e31c01027b06ec05602f2810d98e013b0600c092025b066c056059d081322ec6deea638756b49d32ac9e8d40e4dea69f1f45370dede36725b0a8d239c4fd4544829e4f3dbdea8cede8d9036bc81981a2ee906f3b1a8f1e8833006d53bf47c7da4e529ab6f4ee3abe9732fac443fd9be58b591d478b0a0bd9b03621fcc83d8b7a8d3df3cca8284648b37a134f5a328140201008040281402010089f24d60cc81990e60a52a4144810c869b0618041a064c096010a4084404e016341410a0b1c064b1a6c1978692a4971c6842195031a83ada080f64d26070060c3800e83810300f84c040bb4ccd1da2c4da1c522a1dcc98a0200a0845201361a39534642aa36f6d7ae35d653000098d3654bba6839e0b36e6e9c336dcdf1a8142345f3ea4cdc5ef786f5811809cd190ab813c2ba2797f79e78e9d9b6536de52bdd1b9e35728ca5804c3b462010080402814020100804c2a7898a03068125033c801e00211023d062a000e434a839b0a2418c804720a2805173c06100806c0e64148829d0962873e08bd2ab31e50672184cf089eadebc398cdcd5c6a2b5b6a2130000200049444154c68883a78656c86fd5648859347c41fce03de70fd4b41618a2e604873c04c8716c5f462f41b4cc49c6ddce34606706010060fdb3c87d47129d5b776ee49a7f6e2a5e97aec2724f1931aa221008040281402010080402e1d3046330019830d0548e5e0c06d0f320a200031831e057d3e4016541810d93b30000fd7ee63dfa3ced7e28bb96231b3d5b3273e38d3413c6c6ac27570e9f883700d6a9f422176f37b900b8940b613b120d0000405bd98b331f3cd396459283c42e55e4598f520c0000d8f0fceabe830f944dda37ac20e4398ee3728569d8f0224163e3e52026ad9e4020100804028140201008844f132b1aac0afabae1f2d4655e8bcc68f957da34f9a3962f2c2e5a91e71387b6ff62d99e8c39df0ca8fdcd0ba3c0aa428d96c397350371f5d079ed87840605d9ba286dabd66fe42ad6010048aa0f1de3df77b087bdc1aaf9869b3bda294a4a999279d6b0bf11fd58eb5645cabebc753bd9c4261ffff3fe71f34573ff72489b8a02c09ac43b998eb53da464d2710281402010080402814020103e51d43c00064bbac409a47241f2ea81aad7c53b799651b888400ac0410069266c3407e4da0ad93158c7433687010300ce09c71800538081c73cc639e11803c647572f090c0c2017ac18d894cbfb4fd0cd7b04288bb19a62932fed3f2568debdae929855bd2391915748532410080402a148705156e18502f37e9a3772d7e6ee634e87f07578debce6f97c2b8ee378cc5fb8183e66ec7852f984f7c1cae5cbeaf8fb5334cd30344dd314a2689aa62884288aa2280a5114452184280abd8ed9aa01018257060e286f9d7fa3c89f2504120884ff388a1a0d10a26402c4214ac3230b06d180b2782467108f909a47360cd263c401c819c458d0c020306240000c824cb6241b2831052294231eb2a0418241c78331f73d6ee0418a00518001381e74b9e10840c900cb41264bae4ed961ecea87f42e31827d83905ea49e080402814020100804028140f8949150202cb38206936c02290534021e838e2fc5910d8f734cb3d4b92a3cf9bfc5647160a240800070010b2e0ca0e5de97c51681402010080402e1bfc0d588cb2a5546a9d1e47245dd7af549751108ff2271f1f16a75765a6aea07c8cbc6d6562e9355aae4f1af9784f0a9f3feda52c9299bc1006a0e682ac7aecac4038b0000f4b9964e5a1e58000c90cd01c362c8e2ca9abd11831197341d958e071d141141cbff6726b12210080402814020bc0754aa8cbaf5824a8d763522fc633f136df808ef7e96fba396d691e4efc3a76e6f54e997a1f72f0d76a2c0f060fdc08e13763de0fd7fba1e3ed95bf846e9ebae4ef0edaadb7a6f4d03e99b148040281fe2e2e311a29a366bf9c172bc7e35f261fc23cfd706c91fbe24844f9d92db529377684bc5a59c879e0740b96e855101b327400008747c8e8887e5812297ea93854d89d8f3e795f4e2a5706cf2a55ddbaf6670a4aa0804028140207c16c88b826118994c96f7b3e8230d5173bcc40d36bf2c56f75c1b11eae63af292f62d4a65bcbfd057d1e17056feb0ec3303dd02972798b4f737873671b7400821914de5e081abef1b8a4b0659d6f97af1370de40800b45717cd0e6ff64f06a7b93ad9e974671b9f7931c6d70ee09ead0bc873dc22add83874eb033d0000082b86cc99d7db43f886e7c1bfdcdc40562fec394f1a1ae19d5067a9fd6b07e00f887f9d80acacac8fa124844f9d92db529eabdfb7586a1793f2db41e438ff0ec6b85feb57ee7742fdf629606d42f87d496d5f453e1b3ae393d39b97add874fcb9d9111163e7e7c7445f49d41355280281402010089f2dd3a64df3f1f1898e8efe88caa48bda7dd1ba4b4b9bfb8b3a0ffddb63eec5975a7d56e2c5f56302152574bec55edd4674af2a4500604c79986557d3c3a2547fb822ef1fee6a4cc6eca49313847f0c1eb029910500dabee180814d1d19d23608ff0a696969f85dc6bb6fb5a4a5a57d242521cba7be14db96de99225326729cff14bc3afe4eb2b29a5bbe39c74d2faf9f7b666995ef92224b373fabe7d71f698920874020100804c267495656565858587272b2bbbb7b193b51491b022d6b7d37bb6f70f52aaeb64e8163f727b1a03e31acebcac74fd7b674512a2bb45997c80297727a7e575f058d90d029f8ab9d8f0c00a00d1fe1eada63d6d8b6b5ab5572b4addcf9979bd918b49153bbce89ce3cd4d54da9746a30ef8e01000cb1074e09dab577e7e2ce25da7519d3bd96bd442473acdaa46f684f2f514e31d2cecd6fef214148e4614e0770eaf68656f5c29e73a9fbbb56ef7d5a7d7d7c753ba7fa537eecd1f7aff47b73021d954af7eeffbce61f08510cc3082c9c1a0c1a551bc75e4a340080eeea844a15cdba455cca89192d5d4548605da5f3acf92d6d7ce7df33165d00e3bda55d432f67478eaa6aabb4f30dbda8218d8bf0f6600c6f3ac435180c0a8552a1501a0c86371f2097a924e1e1e16bd7ae7b7d4d945008656a4b00ef276122c7295fd817876775f5757556d85770aad66ee6559d297e65b0f7c0632a00d09c1fedada834ea4c3600649d1ce417b4eca109c0f8f4c89ceef52bd839292a04749d7f26990500c0bab81d533a55abe0a4b0f30a1cb4f24a260fba1b73072dbeaf3ad9dfbfaa876fc79f630cd977d60f6d5cd5ceded9c6b94add213b1e9b4a7d34ea9362336595ec4479215cfa8d738f5d1ad5b4cdffe905899d3c2c52635feac9d5241008040281f039b269d326b55a3d6cd830a9545af6a334b7f6eb47fe732b36f1de7aefbda1b32e6b642dd7ed1d53b1c28813cfd2d39f1e1de686e3d774ebb25636ed928a35246e6e7c6154f7df628d000086a7476fd45971293a3ef1fca8a7df8fdefa8493062edc3ba79a75fbbd89e9e9cf2fcdac2e0230251c3e6468d6a58a58ead3ae5aca867113ffb7ebcced27eafcb6eec6c4dd3be8c9e199c6e4435deece18b5f5c9ab9dc8b6cbde3bdb9ac86aff7a37e5f9e545dfeddcda4959754ee48bf4f4845d1d1545f70c8da957b7fc7e9daf58d3b98031159f7260448fd596dfdfd218924f0d4dd970329d2fb60074d5897b57d4b70c5c7d2f353d256a45b005695c847792e49451fb213222a266cd5ae3c78fefd5b357767676767676af9ebd264c9850b366adc88888b2aa5094e48a1503c6d1b7d95daba873bbec9fdfb77a7dbd6b15b56b034f3451c8526a5b7a97a4cbd7613091e3148bfed6b229fb9d174526662427c41e5ed0c595113837686871f748ac0e0c09a76e522ef4ed93f106d03f3c7a5b1cd4d05960885ed2e7aba3def32e3d79fa3c7c8edbfe3163f6bde0b03a7c66cfc9779badbbfe3835fe9fafd09a7ed3ce658afd676dfcc65bde62f38d7b8fa2fe99ec9df9f7d445f1ddf724bc484a79747173686d79a9f38d71eaa42c5a692dcad5c6e133a32ec458d7abe7282ca87e4b499472a47aa9263e72089f35e94733aaf5d727bf6f7b7e03fb7dc7b4a9b7897e1b814020fccb68b5dab56bd7464444f03cbf7cf9728aa2424343df2805a9ffb831c10a0a28dba0105fcdf55ba96cc1fda647bb565cf79bfb63efaa96b4d0a9e594b941095b8f3c630180b1effc4d0f4f1180a852eb760e89171ee95e4f9d4d3ab93f2328c4570a42ef8947cf2d0d7af1e794ce352b5a49bdba2c389b6aee95d1361d7f98d4cc4924b00b1ed8ddb9e874caf46eba37adaa085122bb80f151ed566e19e129c8bf372b62fd69c5f0effb549552c20a1da64da923ca7b8995570108846206bc6564dfbefdd1d1d1fbf6edf7f2f20adbb0216cc3062f2fafbd7bf7454747efddbbafac8a0e252ae4608cef5e14f01974c34eda975478b36ebafceb1754781507fae6515179aa7468af4eace239fa928628b77c7ada38a52977bd9b9088c871de3f8811d1da2777efc4a71a69999b7f1d0701883d5bd730845f78a64bbe7201b7ffba337d29e2a52e29fca2a67a9bca127dd4d6adcf1bcd9ddcca554c8b2bb69b32c1fdeab62b99ea6b6b0ee09ef34605d90b689977cf6f07c8cfeebc53d8831e2514f069b1b7a39f6563919d4f1d2f79a99705b33a8e16e5aadef0d971676f09021b5494bc7620c50869566f22feeade036957b5a37aa456f24f76ab9312d8237351045f9ed5ac37cd6c975a9cc8c0f854ff6d9f5437ffe44a8dd346fcc91a8b8cc4e33b3bb23ab74a71f34f76ab9fda7ca4fae08b722a1bcfef1a9ad260319b5fcf4b755e55bd69d6597539249f7af08d8532163ed219030432f4f699623db777614650836437ffe4ca4dd3baced4c51b01009f9d90dafc773647434e40b51f65d1d9a5946cd4e7333dfd93ddf2960f206022100884ff18e7ce9d1b3972e4c2850b8f1d3b161b1bdba953a7321b55e50a312c6c2da99c5e98906275a6422f5c534a5c8ae6d284daae2e2e2e2e2e2ebe43cfb390aee60a1c890422faf52301804f39bbf369ed9efe960000b46dfd114bf7453c52b199517fb4889ad1e5ab93991800682b178559e442892c045c51e9940951d505f70cbc21e5faea2fe16a646241637a4ef32299b5a96c6bd6d1a1e56eced2bcbe62791580407807314e5454d4fa0deb478f1e7df7ceedd0d0317e7ebe7e7ebe0b172e88898e1a3366cc86b00d515151ef68b392b39b079104747c8ab55896aa4dcabf5688652a93492281f21406085cbf9c39bba7bb8088453e27c3aaf768b2f5e6300e0200807416f23fbcedcd4f750c1a0e34ffd51188a8fac4f5d37f9837a7f34f0fb057ebc1f3164f6aed64e9d7b6d28b3fae3ef23a99ec33b84d87ec5f57dd48909f48aad4c34f06a6b4472999174605fb9b5562b0518dbc55d959ea6799cf4ff46df08f000100f07a151ba829f4c987b2ebf8eb6ff766fd6f60fd896936013d262e5830d0af9411296224346730a783758fc2af1a6a74a86289e035832c9e35728ca580c8ebcafde59469f87682266380fc6c98c08ee51fdc34de15c087ea00e1f38bd5c79c65673688ed334d579e51455e5eedadecc14bd8ce3f29370553540677e3f2bb49f330b018989c2e2fd5bca760f622dd9d50598079ba52cc87ef300a9b59d795fd0bd782e5405451d4a7e23b9d5eecc6ccc9e7048b36ca3b782075127b31822be216a4a8808ee2926a2617818d64db1ecb5ae6ca414844152e3043937b88402010de9ed6ad5b57a952e5efbfff8e8d8d058071e3c69543a20810e47d2e656cdc6de5ade6dd39d2cd36fffb401b5efaa180d32f6d8fab3630d0bae09b849657fb72c2a02a1bb6dd4a611bbe7dc98a8e21b4f51fb6fca77dbea1f387dffd5f7d8b57e22a477b262d2ed5082e62004e9598a4e54bcea8b49c08843791e394d28563d97efdfbf7eddb77f1cf3fc7c7c71f3f7ec2cfcfd77c6c5252d2d2258b698aead7bf7fc4e5cb0cc3bc6349788c5f64c1f016cd839a360280a62d9ae55f9fda0a3a2394e7309bb20dead3d79c3b690cffa956fdc1a0d2596010141ab1a4b290ca0202a0d07ff842515675062fda1f7eefc5bd9d434d6123675ece064a51a785e3c37d7bf6c6556853cdd1af8d7bfcfedd7be3ec5bd4b1a18051b8dada77f923e246cc9d1b31776edcbb1ff7e8af7e6e560e0ed6eea3f6449a0363a26292ee6f6a2b2ffc4216b9b69d1e7624fac9c3c8c5b5c2a78fff23a1340739b4cc49c665641a30007059094fd5cf2fed5ebd66fd8af5871e1af5d1fb37efb89ec90100f0ba7415963bc8c8a0b1bc31259b624ccc8010a1ab0512cbe9ea4d24bd6b53b4c134a743dab4db1800d28e657afaa7fd10830120f9ef8c1a43f4c93c603db7774146bd7ac96efe29cd2669afe74e3c97764533a25b8a877fb267cb8c59c73823e00bdfabfe78c16f1b995aa3496aff7d1c5bf011c27120f7609cc560e128685a872af2cd96116b52b98afb36a2ad85c8ca8169d259d2cc110080cf32adfd26ddaf76b25b406a97f9fa78030080eeb6ba41c7ecdbe699504ddc6fdd52475cc600f8f4d894a6f3359387a607b74d5f74efd5634b594fd2d068d8722727844f336eba8e3a76632ca098733471877fcaf0af935cb969fab8f59af6c119bbd3008a8a6c4ad08e5868d2dc55376b96e2df4d7d55074947d5dd3ba678fa27bb05a70d5a6b4ce301005eeecff0e991bde4bb8c66ed527beee052f2ecaab4ec6f13d26bd74b76f34faed34fbd3bd15cc2dc131996debc7daa7f48d6ae27851fc109d7799ba6920ede945888ecdc055d7a8a3d84f0f2906afc59fee1ea8c3a4d5282261b54afecaa8aad99bc9eb05084444224122291a07081bb2fcb0a6eaecad35dca38abaaf945768c91dc5504028150e63e1a458d1d3b96e7f99898183f3fbfa64d9b9643a2b495a3342b2e5ec50300083d7b8df68b983265dbdd4c16787d5aecd9fd279e988aef9739c88c4fefbd343fcab3aefd79c7bd67b00d02004de4fc893fed89884bd618f5c9b7762d591f2b0faceb2878e39249d2ef3dd6943c7ca09dbbcce9cfad9fb6eb693e737aabc0214d32d6cdf9f3be96373e3db460d13543497d7b24b6b1a193a39f120b2b42790c794b5d76eed8a9d5ea7e983b1730aee4e1616961919d9d6dde55c9c303309e37f77bad56b763fb8e77b258c11830e67978a236618ca3a2a30a2dc929c92a03ce36165566cda53195bd072f9dd6de4b219638d41bbb2fe1e1deaf9bb8594aa4cecd669c4ee50063c3bd358382bd6c2da4620be73afd975f57f1803168af7de35325f4b20670d691ce8e7e63e78e685dafa6774597da4336c7e9890f9a8fde454e49729c42346dd6bc69b3e62d5ab66ad1b29579dbbcbc6f7d1caa48c7293c061ec37f5c7868883fbcf76282ca8405325b7b6b11c35008405821384870ee7f8705cd6adb30d6b55a484ffeef24aadfd8550820f1ebdf5b71e4bb9f8e3dd2f2c0e99263ce1eba92caca02467d610c9bb6eafc7303c66c76d2ede347a3b278a02ded64c6e7b12926000036e5f281e3b793f53c2556dadb4805145daafc0c895daac8b31ea5180080b16bd4bbffb001bd07f5ef3da857733781c8ab4db74ed5ad6800c08617091a1b2f0731799794370247615da9e9c71f343bcf9be233726f4a11d3cc0747467226c00fceb1523b7cf93acf028e39cb39341428108e5892393356f8eb21bbf80b8a51483b62915185817daa1bf5b5de72a8f2ee35bb4bf30557e6ab362642c3d9f2018e549f35b6b7cfda6efe922e20a941944f13e6c93ad54f255a72d95417da276867fcaa3b76834dceb380e2f9533fa8966589b79db58f3b6855fbaa7ac81ab64437d8f8d109aef17cc5c5a3caa9d55e354b24170e6c0ca7779a541800e0c579dd0d1b71af2a0870d1e7f8f440d6a433cc8f07ed628fc81bdfd74569739e85af47d6ba49d74e1558f8c94e9fb6bbb14756570220138cfcc526fa9afdad3512dd1f590baee754b6f68141d5597ee2b0ed9ede747e41a56b6bd95fa7ec1f5db65950d53863bafe31977b2267b8d63f2a4f1db4d9106c9af7b331a3e003ce2b984e3b903d6fabe1f2032e4f09d1a1bd7c5913ca7394e2da59bbf09f45f232d44c09e415785fa8f44b9969cb751e0300cf5fdc61b4ed24ae2c247715814020bc0103070e346f8c1d3b16a1f2f8f028acdc6f6ac7e7a35d686419b4e211f21cb3ffc048cdcfcdec04889657e930fbf05363b15d63caa1fd8cc1821f7c4448ec3bedd2951d571c429a39d200008cb593f1ecbc2fab3b588a240e4153a31aff7ae897266faabc2aad35f69b80f02f9514b26eb72fbdf8781675274cf6b934e797ebaf2cf829fb2ebf6f1f9e39a3ba85c8bed93abbc14d15e61e6d3158057d37aee296869688a930e86c366965847711e394cef61d3b860d1dc2f3fc8b172f30c61d3a76f8fbef7ff2a6977af9f225cff3c3860ed9b173a73964d0e0215f74ea9cb7f4ead3e74d6c61f81729021e7095aade8516858d32cb68d4eaf9a2c7ddc6277ffd239b71f179c69d9f9df70c69d663afcfb25be92f2f4fe6d68c5f19a3c71853762dbf3f189b96a57ab0a5fdfd39fd7fbea3cb2b4f4e1abab883cfbed878fe66f4ddbdad23264f3e9ac613d3a57f99b76d4bfcebcba993c70180e33800c87b199d3a79bcc8c8e529c779f724940c8828b063c056000c027b06140c00809402055d20270503cc27f4f4c98ede3ab1ad97b3b3b2629339693d7e9b53cf0200245ead6b8a78eb7a8d5d0520706ed8d08617d668e325060010fb4dd9b1a24ddcdca61e2e0ae76a0d87afbe9cc602b26ab460d762dff35fd57757dabb79b799b8e94e360f40d9b5f8a60fb338a8a2c2a5c9dc284dd2995f7ad5ad646357a172afbf7d66feaf5fc552eb899279d6b04f8b7eacc500945022b5904a2da4520b0b318390402295082800c09ac43b998eb53da488bc4cca1b6425fcf10f791f4bd3efdf67366b9ee23f40bdef3106403e4de99717d8743d77fe3e35608820e302abd2b1a76250600025d09ac28ee1ae93a4f56c106dc1741d2db1baac8fd6c1e3e3babb952dbe6b4b5b50c8be9ec5a49afcbe709e2d411c10953d74058c9e2abcf86de6a2ab3c0fc0a71b867ca93aa62a104d5ccd62cf2aa947bc6ee698f48006296da6ebee6a0034a6ade1a8c778490d1908ec855f7d254839aa8f2b491304397790b672440085b4f6907f7791e8b2f6622600c71dddc556e82cae2c0428f21c35fcc503acdb40690b474489e94ec3256e66994531155208e720714b2f4a4481b59f647c43b81ec999cb2bae2c191240d1854a2665bab41754b0004a44b71824714f34c4e624882a769236b10540c8bb89409c687a51e0ab2aaad4df7af72441ca91eca13dd2aad54f1bbede945eca93b6b89a010030a5eabe6c98ec1990ec19903af45ccecbe05581454cd72ed4959da6741ef834e3e6bb74af368c80dc54040281f0265859599d3a756af3e6cdfdfbf72fd30122df390ff497fa3b5040390f89cc3adfc3c6fcf8b66a7730fdf63795050002f7015b63d43cc6d9e1a11e0cd0b64da6ecb89962c2181bd21e9c5933c85308d2a0b54fe297d631dbcd0a7d664627ef6e290300daa1e3f26be92cc6faa899cc3fe7659d5a5730f7e54455862c3f7433c93caed33c0edf3836c09a8262d241b6bd2e64450c76a200c0facb3359d746b99abbd212bf09ff24e830c69987bf54e63b27da65d8157dcc54efdc4f014ca5af2275094b02a492baff8b7fbca681140068fbd60b4e3f336253e683bd439559acb5ab35535c0100c983e79e7d61c4987dbab189256965847718499541ede1daf5eb0d1b36144bc4f60ef618b095950cd0ab03edecedc41271c3860daf5dbf6e0ed9b0619d52a9348fb4e5d6f26d5bb7149c0ca8a492f03c4ec9329a3df214e26572b286cdd6e98b2927ad6c377d4c7d5b81a852fb013528bae5847e35648ca577979e9e2fc21fea000b2b77eed3dcd35a88048e8dc74da99d72fa4a2a9737ef91b960228f7ea35b3ad21859546b1f2489bbf2d440345efee5e5edda9279e2f1d79753278e01805eaf371a8d0070eac4b16267ac2a3fca41ae4223b0a62083032503721a541c58d340233060b0a44188c0fcf542480102603f9da78fb8c6a43d11935e0b96b7dd9a90911ba5f6821b190bf27dc8716935635bab198513aad46dc1ee6e0b0a85dab5f9f1d8a31f737ffd72a8eb2f6f284790ba0755b979222ac33340f94a5c26a8d071f8c0dc1f6cca9dbbac6f73770911e3bc1724aea2afe68abe0230a49836cecc9cf80d5d739bd4d54fe4b8c470fb09be6412cc6824b8bed51095c844689929ee88d770cfb3f8b3e3d38e9a6f3b1eb2388186c3e94f78ed6d75fbb6d966a92aabc50ed54a90d6e24bbfebd41d14637b30831cd45dbfce6496590f371aa28482ca85e707458e81d2f981d2f900e931ba995fa987af129c18c0a772a8794ed71524f6b44cc3a94abc2dad1c50918f09a98fa4b355c6a670be85af615b3cdd6711230028fa1c8d7c5216d8bbe4d87f314a5ac9001417f93515c1b4abdad9cb74171ef12c0d5c16b6ea9d5339b48cb27acd6010ebb9fdbfaa571c373dd7030da0d2309a5c798dd41ae5f8a56410cd4161778e14e5dfcd726d374be0f183e3d9c3a666ceae66fb6b8332d58c295ed3aa9be611008060d5194523008142bc2accc24f040048a4cca9edfc05aed85a527193ee7c8630f09c2eaaa264890bb99f080402e18d69d6acd947387a3582efe8ef5b7d3c5a96c684a3c733eab4f6b7313ddc3d7be1fd1ad38394a46348f80077022edd354c4646868d8dcdc3f8f84a1e1ee6905ebd7a5a5a58e41d18ffe891adad6d4646465ec8860deba64e9bae52a956ae585e307d54724978cca51b333058f3af0da679cc6b4d595ab02aa2c018032d7392531863005a2416ca737e208194e18d0696c7866787164c5ab0ede2a32c4c53c6cc2cf7365a2e3725b36e11d0521b0b640e638434ab33f2c46dcebfcf5bb5a562b5754e1e3fdaa2551bf346f157b75cfd1c974b2a3a9c23acd1e39cd1110560c260e2414c8391050010233090f65a9e3076f5437a9718c1be41482f524fef1f919da0ef00e12f934dcf0c50c9511028d61e3882933da595ede96632eddf47b867ae621f0ba0106d6f45375cad9c5225ffd3013f74a664f52d8ead1015e857194c50a4a7418cb3b3406c0d34806d13d9f669595dc6655cb6c1bea32ddd8abf9b953ee261cd34217759bd98b2a5717c3a06470400ba644e6dc1c8194034a239cce5bc7270a6ae0cf7aa90eed189dab2c3703150f7c45bdace1900809216758e3c9f2a8363cf78166806804de7d2d9e22303a4e67fcee94c3f7ea7358d575cec405b50f8f2b4b4af5f15ad0835faa47fb2a65f116ed82eaf6783b8245dc710fd1b5f4e0a79359786b8e90ec4f25c030a50e98f5c41258b33375e49d1d40040233b07dab9b041e3ab02334ea27e9e9a2da7d9d4bd6cd59e2227e2c18a402010ca80426173f2d8e1b244fbf7ca88e401c327067c4495c6655c5ed4a14be7642316ba341c1eb665b03b435a12e14309724a8e2293c9549999b56ad5cc8bd9a05e3dc8d703aee4ee7ef3e62d994c963fa985f37f80227ac9a5f8c7e1385695968db1dcbbaaf7eb51f4ec438dca158a94e3bc3a97d7b601804f3b326ec4f60a6b4fc4b6a928a1320e7c51753e9fcfcd0a2e988259b403e5ae9a41783bdeb42de5c8e58ae1c4b12350b2676bf4f1c971f27407f88265d3f220a300012004020ad426d25a089f09ec33fdd20338a895b0861b45a59a366e349a3c2cdd44000cd3c21b0fde68aa3b8bb114a07ab5f082cdacc708992d05602118d212462dd2365a20ad6f87b4c96ce43da8db88716b2bf1de94bdf0303db30d63c9f109774c492ea28636c85e8c2f3ec57c4d54c0fa1151019d04c9cb35fb5b5a85b823c7c692fe9bf58b6398096ea89091645ab8664da2a07313c6d31e65c6e8579fe09dbf642c2da9def5f1c4dff4dd174bbc74c615cb4db6ad2d2b0b41e8c854d468cf3ec6fe5550ca25edfee750a70c5dd54aed25eeebb2a7dc07ffd9224773f6c59c637027666e98f66453cb560afeef75ba44235d4264913545a5b3cf0de02001e0b18a456e95280b55bdcb7a00002000494441540a4ccf0d1bcef35cc792ca6450635a49575220c4e3dbfb7431ba327e73c437d7692e7988daf9332e9638ee8476472255bf1ac500c86c21f311afc5202fdfaf9714d5bc07f3c322759c41f07d438a8871080402a12cd40e082495f0a648fc679f4d9a4dea81f0a1c53850ba57d7ead5fd222222aa57f7cbcccc542a9585f6a6a7a75b5b5b9b2394aebe824a197bb3acd6a4d10086e8a8e842116c6d6d39566bd2e931a68a383ac798267765d6c9c8dbe68dd9599cb557154731e2b5315b575ccec62d5ea96de0825b3912838f6ad623c29bb4a577bc72f8e393e3143ba6c220031022a0004c3c70a4bd123e9b1b5c4a499f6aa60d5527aa0128ca2b58b2f27b7145060050b5a60c9ce51b57471420cf468cf44f5c3790160000420da658cf5ba69edc25e5890ea4764ca31059ed46c05490fcfe3f3c7351a6ff749e1550ee354463e70841c07c3954b46f41aac70c54fb3be5ae9eaf5c1d3b77b2da98953d6744da42043445d5e96cb5a2a16eca6895fd26795fb757c206b182cad894dd6f299bce0258d00dbeb00a1bce88286839531e3a37ab7b23753645d5ec245b3f921103808de8fbaf0c2346a6ed5152ce7ec2a62e485d96c7878ba89f4ff6f407c2f941b9739f17738eae5f5a2d8acbfab6434aa88c69df57e273c1c8a062235bd5940e7654750bd2627bf1b67db2295f09468f4f3b614b2b6c993ab5a8a8128be4d6c5b2df4575db2fb4ce36c8a38ec0535256534e2b5b7c79adea9758de002071147498229f55070140b59ed29ae354356a635990fcc2d2f294b7d8d497d4d3a9ce05c81b29c9fd442010080402e1f392e39461c4dba573e7b08d9bfaf6ed2393c95e8f2c93c9743a5dd8c64d03070e287df05c9a9f6396378281cd95ccbc1ec9c41a8c188b8a1202152984c995ce20bb0e0bbed93dac4df58dce0e4ad70675abcb4ee2e2c438f8957e0f91e37cd46db7a45d1f8d1c0751be814e02483141411ffc1800ec19d0f1a0e60a04e6fb9bf3c78ec13a1eb239701460150b061edb3190ce62138f01c092c234600ab08ec37a0ee7777a7574f592c0c080ff60d348dbd7b9d6ea3e570ff772a0ca2b4d3625e2c009aa598ffcbe720a4648beb4ef94a065f7ba0af2e5ff752223affc279be2bf83f181a6d570f68783f24616ffed8a30b03f74cd7c36cd666530229e0a0804c2473e1e2b3530ef67de9825afcb8a21dfbc2d05e179f39ae7f3ad388ee3317fe162f898b1e349e513de072b972fabe3ef4fd134c3d0344d5388a2699aa210a2288aa2284451148510a228f43a662369040872eda5cd33d4e4cd535368f6b4222753439ffb9bffc4c953edda77e0f952e68cd0e97475ea068e1a3572dc5763131212dcddddf376997ffeb67cc5aa55abaf5d8d94482425274551d4e143075bb6685e5c49d62e7dbe6a83eac6831a6a83f6f5c3972cb97a6183f7892805b93b0825b6a5f6a5b6ead2523ef47aca7938d46c2066282d8f584481f9698310002abc0d000831721a00c092061e40cb8111038d404603005000220a2804461e746f5b603d0f0a1a3006034f5a45cea3dbb2e6c879a1de56e5f700c7da84f0fb92da210a1a784de2b53391f71392352c08951e359b36f377952000c6cecf8fd97725d1af5525311933123e387aeee4751c589fb1d0b13b57e832fc65d524fff52a49bba4ddcf8b56fb13210e814020100884cf8e32682e48c4e2b56b56750be9c1d0f4a8912300e3cccc4c8cb142a1a8e8eaba6ad5ea1f7e98bf67f74e89580cefa08f632e09cfb3603202a098989842fbed6ced106679930988920c014ad7ed7a87844b395644010d20a4802d43260c8b212b57e3264fcfc66c00a5c90d2a391d4deecc2fd91c983060806cfe95a31c16030630f0c49753be2b54a9c3a04ae5981eaf8ebf93acf46f234500bc219bb7abde2cd0592131bdbc79f2e4df27ac0675ac2c45802cddfcac22af3fd27af858907123e143c371677fcb1af915cf02aa585fba7caec886fa0fd706cb850d4e9f1347f75a60ed2f258d834020100804c2e737162ed388373828e8cf6d5b868d18b973d7eefefdfafaf9f902c0ddbb519bb76c7dfce4f19fdbb604070595251d5cdad89be775c01a16fe78c6607a7d128cd44be18f79b60231762294a52dbd8f94cde878100018a08429b372601030ead766f9e5209f2d5519caa9cd55b4c9ce3d2affccc1220a1080f6d3bb294c0f7e6dddf2f45757f674b5a70040776572703fcdaf575736143d3db2e0eb39ebce246a44159a8dfe79f5b74ded19e0d2ce2d1c31e1b77329e24a2d46f6d2aedb137cf4d4782f219f7563ed98918b0e26a20ac1fd06dbfe13265f1bf9736d6d3ebb2a6311a919e2774e1f3e7be78d3496963a379cb465fb57554525b5087d526ca6acaa9d08008056fad6cbf501e81110e074ebcc73155759ca0020b19387c599d8977a9f4a127283123e3016c2b97fdace25f590f3e8a5076fb61b4cea814020100804c2e73a182ef39c4c4d9b36b9127169cddadfd76dd81017170700952b57fea263879123862b148a3226524234bd419f9696969af9c45a6038b6a6b858763ab8f6309eb5b5b5b1b2b22297ef3fde748bdff77efde3b018581ea00c5fbba5e87dfa399650c0008829c8663f450fc702f72f7ab92dfbe34472e73e8e34686e6f3ec2b75eeb2f33442fecf3d5d1c62b2f6d6e6e977c646ab73163aa9cdad14d7068e288308bd9171ef774cb38fe5da74119c2600080ec2b73062e491bb12f71b4af316271d7902463df829918a297bc9e5adb989933c28337dd3ad6c09acb88bffdccba148f369c3a298b565a8b5e13db99d29f6622859755cef194442947b75eaab94a12e22387402010080402814020bca7c1f09b682e585b5b7f3b65f2b75326bf9e48d9b32b6e975028747070983ecf61fabc774d8af01f69ba45862b140a9ee711426fe72287a2289ee7158af2f1c194cdc37bb46da01160804c16749fe6bd20706dd7cf2366d389640e20fbc696a3549b01b52cf4515bb73e6f3477722b57312daed86eca04f7abdbae64665ddf7cc17ac0b75dbd2494d0b9e5a4af6a883000802e7ad72153dbe9836b5ad18c6d8351df362a6cd054746ac08851d6c33b510999ac50e159d7cfa614611b66751c2d2a1c096b13c28fdcb3a8d7d8332f578a11d2acde441c1511080402814020100884f78342a1c03c4f219437bfcd7b5d2884703123e40f5c12b27cea4b096dc9daca2a2a3aca2cca41887ac305f13c1f15156d2d9797cb2dc6bfd779c773ccac3e5d8126e3d2be9fe70f9b8f27f5ea12f7c7195187cdd525604a7b9492796154b0bf10010060a31a79abb2b3b352594525a5c02cbfb272759450000026d5338dbcaead3918891cdce44cc1da283235ada4ddc275a367fe38a9c9f46792ea1dc7ce5f30b681b224051ac44868ce50607a65ac7b7279ef89979e6d3bd5ce7728cf1a39c6524091970b8140201008844f8fab119755aa8c52a3c9e58abaf5ea93ea2210fe2dcc23de6a3ed59079869df70be6793e3a3aa6c811f2872d09e153a7a4b6e459d9332eeee1b56bd7323232de22698542612d977b7a969b975c865caee2a19d5af7f399b7e950b443f8598b2ebb7dc40058e16a6bdf656dc4afc1f9a74c561db76532e2d34de02402e0b29ebc304fef2590bb58a812524d0042006c7899a8622b16acfd2253038046a16b1a8562c38b8bbf0dea11fa6b934b736a95e020879639c9b8db9906eccc98c541fa6791fb8e243ab7eedcc835ffdc54bc2e5d85e59e326254452010080402e11344a5caa85b2fa8d4685723c2df7b673f655b43cf5f47c4860f747cafdfc7f8a40df5ab867df3e85c0f9b022350f58910cf7135cfde9ce923e4d34fcfe8dc6bf1c554ebee471eee68257be753cbbeb1b847e759479f0a9a6e8e3dded7917cff23bc39ef38e22dc711f2072e09e153a764694be5ca9e1f4f51891ca72468c7e6837de7cc9fb53053dee588b70800247efd7b2bba7ef7d3b13fbe6be9213224c7465ecdf66d5dc7bf5f50e6c445fbfaaceee1967172c96fb70dc2f60020a916d296e93f3fecf68ed1d54c91ab179dd7e082fe718a4cada5f7cb23e7f4759ad57291ca1d6cad84145dca0b14895daac82f3c4a3154b31003363cbfbaefe00365d34e0d2b08798e0340144d2100c08617091a1b2f0731b9ae0402814020103e4de4457d26d56834128984a24a1339e0ece8ad3327cc0b3b11abc222e7c090af172d9dd0c4bef8ceb03622d42784dd7e7f4d83f29a5c30eb68678f09752fdc9ae923cc0d621396073789fc292accf7eaa2d1e396eebf93ca5196ce7e8d072ed9f4434b6531e988bd872d9c61ebc80070497ba6ae64e73e308e74638cf717fad6bfb038f160bbc27e5a351787556a97f2c7d3036d4af5e09a797ae6c247c32235b3aa8bf9979b1bc8968f88bd34d8894873086fc8c733e2fda8c6de044279419eca25578f7df341b55e5ebcefd8a3ab97f97d2bf69bb263459bb8b94d3d5c14ced51a0e5f7d398d05cab6c32f6b06a87e0aaee8e6d5659b6d9f206b864608c032f0fbb009d61b3bb9397b3759a4edd4ce49cc5005bea614991a9b16b9767403cf0a0afb2aadd65a8cfb6dac9fa89452ca3c6bd8a7453fd66200f6e5addbc926cdfde37fae5abd6ef9ea75cbd71d7f620200c09ac43b998eb53da444a1904020100804c2e7c4b469d37c7c7ca2a3a34b8c658c5bd5a9de8873be73cf3ccfd66544ff1192b5b855c329e755ffae0b003ef9ecae67757ad5d4ff35acf3fc17217f3e50e9b52977fe9ad7d94354827302816bdba17dea2a2800362d3edda28a8f6d797d9ae5b21e27712eb52a92ef7e040281f0310b2a4ada87cad388d08a061be693931b51f65d7726a73cbff24d95bccf2642975633b65d487cf93ce3e5a3d80b7fce6debc800d0b64d66edbf919cf22431727d7f6b356be52c67008092d70dfdf36a42c6cb8777f77e5d45adb1ac20a701d97cf9d793a3bd1ca8a253132a1bfff057e4e317cf33529e2484874d6ca028b5d290d43da88af65a540607828a6d878e0f1df96a19d9a6a20000d8943b7759df00770911e3100804028140f87cc8caca0a0b0b4b4e4e7677772f211ace38396dfae5ba2b0e2cee59cbc1426c5da9c5375b770dd32c9fb031dec43f0fab67d5707baa596e9275e40b9bea8b1e98d42786755df9f8e9da962e4a658536eb1259d3937de383ec1924b2add1eff77b79f37860edbdcd631a56902084acaa76fdf952060fc0276d08b4acf5ddecbec1d5abb8da3a058edd9fc40297b4b557dfbfd2efcd0974542addbbff93010038fdd2f687bebd0324cf226f1b6a8e19d5c2c34a2451bad7e9346278235bb3293cd6c76d1951d79646481930767f120b00a03e11625f6d5e4cd6cdd90d9bfdf420e98f761594ee5d977edd754e74e6a1ae6e4aa5538379770ca58a6c524ecfefeaaba011123a057fb5f391014cf1abdad49b7023eb644f776585563fccfc32f47276e4a8aab64a3bdfd08b1ad2d6080402e1c38100143430e8cde5388e0c4888be4ed9303e3973ec4eba09b02ee19f85cb1efa8604281000b02f2f1dbffac280b1e9f9e965f32fdb776c5e41f05ef267ecea87f40e28c11d3263df20a4575d25f18d432010080402e17362d3a64d6ab57ad8b061526949d64fba7b07ce69fc87b473ceeb0b21599d7e1d14517baf6416adf7226bb96eef988a15469c78969efef4e8309767617d07ecaebc224ea74bdcde2462e58d6c0000c059e726b61e7babcdb6470656756932b5b4ebb8e319180040736bbf7ee43fb76213efadf7de1b3aebb28676eebb7d6b2765d539912fd2d3137675540040d6d53fef7af40a528a2a360d965d9e3a72f686839763530cf94b947d75f595467f3c326862162ab78c9e75399f3c455cebfbf3a72657761e78e4697ac2de89bfec9d53cdbafddec4f4f4e79766562f459ddb14bfa65b97b5b2699754ac217173e30ba3baff168b2b8d3e7279692dab163b13d29f1e9f316fdf8afa9681abefa5a6a744ad28eccc9140201008ef19ba78c59a0f27a7c9e2208d85cf75ce6b3ef3dab2deb59d1c2b54683437b1c3ffd6f67165000070f6bdadc3ea79da3abad50abd5c77c1baf15585a43912080402814020bc0b5aad76eddab51111113ccf2f5fbe9ca2a8d0d0d0920f6155496aa1bd8345feae2fa370b5e6335fa8b9b274f55e9e587fd563f29c2fddc59445b501df0f7533f7e9d4977edd89fb2f9dd4d851485bf9f6ff7e94f5894d3735000052ff716382151450b64121be9aebb752d9d753cdbeb9fdaa63f7a60e3452b45e7b69ef08f9c5a5439b78db8bedea8fdef240678e23f19bf07def6a32465ab5fbc8dadaa2d379734c8f76adb8ee37f7c7de552d69a153cb29738312b61e79c692b6452010089f026f634c2b4220a3414001cf839687bc971f05604583080106e031600c061eb239902090d0001830868ccff4fd20ae3ee9e0dd49af050b3c076fbc399834330281402010088472e3dcb97323478eecdcb9f3a851a3626363bb74e952b251150030722799f1ee4b0d0fb23c510e9bf12413593b96692a4f53e6930c818b578e1f1aa1a3af93f02c00f0eaa74f329e1ef9a2f23e010200e0f5996c70360b0040ff9fbdfb0e68e2fa0300fe7def2e3b24843d04111014f700b7e29eb5ee51f7a8d651bbd45aada3b6b5b5adb6b5aed6d53afad3daaa756bdd827b2f145404d99b84cc1beff74700115101d1567d9f524c2eb7787749eebef7bdef53b9a8ed8bc25229e6cddca3693fe61b7f46687a7ceccd02005206be39e3d7376700b12445fc34acebb03efe61e73e5203b08e951ced4b65150aa6c4f99403977e3bdd78f2fdfa3ed3310000e1f278ef86a58a6851144551cf838601068388c048a0306a8211683148191000720528fc942e731c478a40c7429e00d91c481068302000bd0000a065011148e3011370648107308a000016025601a4006a7a9716455114455114f56c3a74e8101414b463c78ee8e86800983469d253275104776fae5cb77a4fd25b232ae5d79d319c5fbf2bbbc6945047ccca252058790280805873f5f9f735214000c4fe9875f4d109bb930d226830009f73df7e6d12ab3d3d7501edfeb93eaf4ed1fb98c4a492d7a2e81c01ac31db0fb29d365479385b1bc9bd5a8cfd287c4edf537116a85196667978ee4fc63afbb968db7f7e756f6f9787b2f6f987e757fa1952144551cfc42c024f8045408a844d1c18c813c1c083230b6a06728be4d0948d12e767d908042c2218055016cc4386c14c80000800161158c82fb36f4fcfa1288aa2288aa2a86787319e3871a2288a515151356bd60c0f0f7fea24c8a9ddbcb9a16726f498b2e9729ad99a7bf7d082417d5728de5938dc5f821c829bb8ded916912e02315e59b330d2683f7065341e4afdedbbb9220030ee6d47d4bbb378d5252301313b72e98a5b160000d0347baf8f6df97bdf1d4eb410c21b12ceefde7139f7b17504188d8722eb66bc7dfe5cfcbe5d96f01ec17200e062ff377de68a0357efe7586dfa7b07177f73d8563d3ca08c9d46310eee0eb6849ba9b6125f2582d552c88afd078cab797aead4dfafe5f0205a32a38f6e3b60efe2b4489bc99d9d99b41b0966bac75114453d771c01428003108a044ff204b0882092fc00cb83efc1b2ce5d8aa0683a27078010d83bd3e645902100000420c3c0d14d415114455114453d07c3860db33f9838712242a5e98e5316f4eece53cb9a5ef9b4a5bb52ee587dd026f587fb2217863b2200799d294b86a5bf5fd3af7add3673d2db8469ed07c8d2c0c19f744b1ee7cd2075d325f72b8ddcf073f33d3dab57af17d675b1b47b88bdee2fd2b6fef1c0923a0747052b309679361abde2a2fef1e5209575274e0e3dd1d30923c7ce7f451ddc92d9a46f2d25000056bbabefae7da7a59f4e2ed306f6dfa09cb879f318ff32f68e81ddbb7c3a42f245751992d7987ec9f2f08b62deae37dd15057cc69ff31cbfedefb1c66f5bbb4a10a30dea3a7b4f82adf875574dd369937cd7375723b6d2f0a37974a7a3288a7ad184c724c42008092b693801002f09e4f060121f1ae8ca8225bf260e010029026796a4d880003832445a309a4d247a9e88604fc62440881c11352619f628132140c8bee50bc2c242e9b6a1fe7567ce9ca5bb224551144595889474634db181854fed0f0a7edb8f0b49fe0b8f1045fb6f512cf24b10049188119127c64f7cafd8420feedfd3b643e7c2a7870f1f4e4c4cecd5ab57b19eaa8a8df61f25a6ac6fd770f30757b6bde184e84ef6622d5dfc63837af530c3b02cc3300c469861188c11c218638c11c618238430468f028420ff1636fb43b087110b8389c5a28a2506194b1779a428eaf5a2abdd0410068c0061400821e42c41b902e20001424a062930ca14f23f77ca5c1f872320c70f6a1b2b31d84420002c023986fc44cefc6f6c8aa2288aa2288a7a2e5ab76efd12afbd6055bd316b460b477a424f51144595d553e2380a0c92825bafac627e268e0b0bae2c980948012408b2780000818040c0950581803d59c7228245cc9f090b800900801a030130f134d04351144551144595814ee77c70ff9ed28cf612fc3192ca3d3f1843b72945511465a764400460307000b6a78dfca4388e41ccaf546c8fb9d86b150b00e91c28196010d808e4f2f9b76cd9a33d46116c22b0083080960142c04a4024200008009c0840abde5314455114455165573f348c3602455114f54a22043006c1dee938020030892090fcc79cf8502acc13e338029498362302e409c5072a30404147e3f6788d0281bd5b472b0128fc01a0a938144551ff96af976dbe793779d5fc890cc6b435a867117d270e0082022a977238f5df3779daa7cd9b372f3a242222a279f3e6454be1444646366bd6ec09e34444447c336f2e6d4c8aa2288a2a13b33d8d06e7076e08142d550c9c3dcc52702f2e5b514bb5125021d030c0898010481110000b0dd950afb4db77ef1a0c79991919b4295e130e1a8d5c26ab53bbd6bfbe03145b9352caccd65f88c994c85d4e5fb8d9b461c82bb0450441e08cd980a572b586ee9f2f80e97fbf9a37af27020f0037de9e06004e1f0e2b364ed1e1086359afb7d44346d3a67b29346fde7cf8f0e1c5060e1f3ebc584963fb3845070e1b368cd0746beaa555b35e43da08af989cf464da08d4abadc2e2381c814c0e6418241808c92fa643bfd2a957d8edbb773166ead0effe97d3c573a75bb7eb588e092f9c3b73e76e6c807f958ada019e7d4d4a3fc9967d279c3d0358896ccbfed34d1a547f31fd6570f1674d677f75683f136b3c2a38a660c831275d55891693d9aad7783bfa5493ca14fffd7dcf66b3e5e6ea1ff72ac648ad56cb64b2ffe891f1a6f5ee43dec61216314cb5e06a00e03afe2320840882c80b4420a22056ab560d0094bd4689bc280a82fecff5348e4351144551145581d80a9c174f80b7df6f45e337d46bc060c86bddb6036d879758b9ae1ed76f107af4c8c10ade019e6d4d4ac962b51d3d17ebe65f9fe76c77d36c77e293032b7b3def36b6c51ce0affea80df449db3249153e5de9530b314c057cdd705c4e6a9c9072c34beb2a73acee68b164a6c42425c76bfceb387af8e0b22f82e779b3c9f8e8708691486412092ba9c036c9c8ccdcbaf56f9bcd9a9e9e996b30000102442197b9bab82a558a90ead55b346ff69f7dd3f09c8030b29c39cec8a532bfea8080bf765ae405d1c68b16ab60b609365e1652070072f7ed166c82a66d7b9ea7c7041445511445511589a54d4051e5436fa77ad995fb2e00fba6afc01de019d7a494f61e3927d755228410429cdc7c36ef8af8647cbfe7dac25cfc59eeeaf74e2d7acaab8ee4c42feeed9aedd6f1336d60dd676c2ba3419f79e7b2322fddc7c99bf072734ab2c2c6b96395c266893bb537c3a38a678d50b55657a66ca3fb7171870eecc70823040fee3c0690caa42a95439500ffc0aac14a95b2429ac5cbd373dc3b63cc66cb912347b7edd825882221a45168832e5d3a3be9744c45c4b99ee336151106c228a48c42e67a6407c2887550891c279a6d3c21f67c1c872dbf135e143046580481e7c4d26e088430c24f1999888410b1a2fe9c17bf448aa2fecbce9fbe8e31c608618c114218a34250e401002078f06d61ffba29fcd229f6ed53e277d18bc9877d0df90678d046a05e13348e4351d46baa9cd193e770ecf502d68410b2f3c855ad6f3d81e744516418f6d495845c8351eba07a5e27fcf167cd9133dd3ab59655ee87ac99ceb2a336cdcd98ff4da9367e9ddcb99c87593ccf6724decf883aefab605d1d5c6d069368ca560b5642acb9569bd468abce09f72f9dba76f1b44bd38e7eb5ea4b24a5cda3494949be76e532cbb2080121608f7609a2fd3f51a3d6d40f0dedd4ed0d0707870a691c8cb14aa5d4e9b482c0092260204d9b34717571a9c0f64708218401813ddf87105221bd45722202222296c152895629320a19218c6042441031c78a2c8730629313791b8f300284085796380e46ae1ede4f1e273d25910815d74acf6d893ad79fed0fb2d3c73ea7b7d8ae7da983076f7b7ef3a7288aa228ea3f8bc67128ea39339d18133c58bdedfac2061555b9c370a04fc0a43a472fcdac2e2de708943db4519e6bec08d0cbb82691e76f5859c7b8e8cb1e95834451104541a9f3fc6b77c4c8fe1d9f47dbda620e7057be72eb5053ee3312f4d7e0d64c947a8311f133341131198d772e5f80a47bb53cdd640ce4a5a7cb8c790e82c52c980d7ab3da646678636a66863a21a9614efa3f17ceaae72ef1ace45bcaf9e7e6e6320c4608785e0c6bdc84e785dcdcec9c9c9cd4941493d9946bc84bdbbbc7d5cd3dbc6ddb0a6ca53b77ee70bc208ac44121ab52c5afa2666bb1da56ac5c151179e2debd7b39b97a89847573756ddd3a7cdad42912f659937d381112afc7641d3b53da09f2b2b9b2ecdd5503abbee0cf8117b3449dabe7e35eca2e6f31ce65cbce57f8222222224a1c52acbfaa278f131111d1bd0bbde998a2288aa29e231ac7a1a80ac5c72d6fe637ee6ab72df1db7bba3ca7a45979f0e8af3e75f160cb3fc2d34ec2ef6f9f3d66f2d2bd317a60b5be75dabef3f3da4f1aa8acd7e7d46cb06f565ce41077c3ae4e5e6f071cbabda491f225de5615ddbb0a315c5a3661d49cdf2fa40bac7bd8b079bf2e1a515d89fe8d352961fe7fed3da5d6f8da32ef64a73ba8344e82204aa4f23d11d707f76a2b9554f01701177f96bb32cfa96988acd230d05f82db3f405a54762a4e3436acf2d667e548c61104212335edca91c3814a36c4c74d9f18971775cd35ed3e32a524da4ca60cae32f066091f6310b43c78787ab28e9a4ae9f11693b9f48bc8c9ce21044451642592018387d807262726febd754b646484d56ab55a6d5151511518c7b158ccf762ef0982280a828f4f00cb56d856484e4959b16ab5af8f4febd6e11e1e1e57af5ebd7af5da9f7f6e3972e4e8febdbb9eb1bff99be3df1f3c787065a1b4092a0cc39c58bfbe56a9a610d001000020004944415477d433a74f3e65efb2592af6adf1629698fd1c7a4e1937ae4164e4fd8a5dc47fbfbfaa73a74fe5e6663f7534ad56d7b051637a4842511445bdaa681c87a22af40c3676f3d2332087038bf7a5be39c8033f9785487c3a8d7aeb994678223e6e4dfffebfb87cbb376144034753fc9523fb6e4a5ecdad55b1671dd66bdff49d78a0d9c65bc77a7924ff35bee5e0fe559b9dfb3858fae2d7e411d17713127310116e7f3763f4d46f360a4a8d20f082285889e260e4c5cee1a115f916b0df4ed5ce4f56a92fb21a21fa0b488f3167939bf135bc7b7fe6e057abac3334994cf7e3e30db7aeb50bf472b87dfedefa83ccad1b5e8cd5a282441328cd50450ec90c6464839f56ebec1f84529351fc6d46e558a6c429bd412f8a8248884afe2036e9e9eded53b9327fec98d962430801aac8cd949a9a9a9995250882c0d902fcfd2b70ce1e6e6e9b376dac59a3062122004188c9c9cd5dbc64c9f6ed3b177ebf68ca471f3c4b67046281528e8f102ac3c880789b452cb8050c618c107e7486454b6597b578cda3057178cef6c8db5124f67546089777c3d3db9d9e93dcdcec868d9a3e75b473a74f54c0a7d9edef1a841d9e7f6f5767c9b9f76bf4326fb8f973938ab87661aed0b951144551af254c9b80a22a8e2d7ac32f374366fe3cc63972c98ec40757ac85d47d9fb4f65533481ddc77d105030131797d1bc7dadf4473f9d3dd985b5dd7f18f343ef3d8e75dab6a188419b973add13bd345e093b67f14eea3c408b34a8fb0c9a74c0086037ddc423e8fb28198b43a4c5d77daec41cd6a05f9b878864ddc96c40314190140cc39fde39086ee5284b0cabbd994e37a025cfca6f12dfd1d25082187aa5de71e4e2f7665dd7a2f225ada6ae2b026de2aa9ca35b049df09236aab5ec5ad45caeb3187fce931592eed47760d50b1aac06ea33b3a255e4cb4fd2b6bf2884d3b231c5d3c6b56d654f6766b1b166836ea058117785e2a57ffb9e7b428564c78c26211f2a2236c67a7b8b573927b0d42c62c889a4592a3b312d1c59b35fd47add306d42d534f523ccfa7a5a7dfbd17af7674a9dab27dc69d6861d77abfbb972ab35624811c13b871e0a182580446ab24a47a887350751c7b13a5268240d832deff969191c90ba2d56a63a50f3afcb698cdf7efdfd71b0c16ab8561d85ab5ea54e0ee177bf76e56760ecff344148283832a70ce4aa5a27a7055ce66e1391bcf719ccda256ca274e18af54296f44dd786a59df2713048110620fe5fcf9e79fe3c78f1f3162c437df7c939595258ae2c68d1bc78e1d3b62c488050b16180c065114092142a993770041df01838c461314140df50ba8fac84f50d19fb2fe3908a36273787411f9f54711321a4d7d070c82ff6a35d2ae1ddd5fcf6891b6242ccb3a3838143e2d794aebf539551f94add5d5ecf3ed89ec0a29616dbbf5550d5dd73dfa475f31468e76d7bcb9efa157a4be7de67c3eb04a89417e31755d1387466b9269656d8aa228ea89587709e4f26079fc61bc1a831c4306ff20f0e322811c1e6c04108006831c0302e044d00bc011000035030c81dc8223372716f278b0d18e47a9579ee5daaf6b62abbf37b467b86966e3a57fdd1bf17e000b00608bdffc8772fff99c16ecd9af3ab5eff14968d4e2c69d26367befd34d31efcf0c9182256adddaf4560bdb6aeffc3261113fed827164a0c49470e51aa742e6f35fbebbc9e7a7186b0f6fa4bf7be1a64202f0d04991f1f236cba293973768b3760fabfdf6ac01ed57367f10741192ff18d2698e65c6aefb279a385b62cf5e46120480b48da7fc3da77d0d27d3b91f7ab71f38a565ccafe145aab7ca033b3410467f30e1ebe943da376d58bb8aee15cdc6297e37d38a952bcf9c395b6c9c264d1a8f1c31a254b353357c6facffdbbfedbed3b0a747d2ae5507a1d5f73594ffca9a3c2c3523e7d2ed0c82f5bd7b358c4b4c6b503be8af837f3979f88982200a7c7ca6f172d4dd7a35029eb131f3f2f8f367b36db1d1e1cd03651e2d212f11eeff05e9b7b353716c5643efde65be9dca6432a5a4a611c4f80706994ca6a4f4747350585a2f55c0f99d4e77ce63739ea704300b8090bbc6d921a80e9b9a80a2ce83850301080160ca70f2cd71bc416fe078de6ab3157631ce71fc912347232222cd66ab54266dd1b2458d5ab52a6adfe3793e2e2e3ecf681208b83939ea1c7515be636766651d3b1e99949494959545089148a42aa5d26834953bade846d4cd2d5bff3e1611b97cf9729d4e171818989090d0a54b173f3fbf75ebd66dd8b0a14d9b363b77eeb40f59b162c5eeddbb7bf7ee2d8a6219e238005959591dbb74fbf1fb050debd70780860d1a54f81bbf34f344089fbb70e1bd0f3e52c8e5e55bca0ba873dcadc7eed8d89c6fbe69dbb5a33bfdfa9d3e7dfadebd7bb76edd1a1212f2c411658dd6dc3936d89de4dddb3bb353ef7eb3c36316852a5eecba326ecd870ea39b8ca2288a2a46c300604008f4627eeeb402831c038b410030890f056dd83ce149411c003013d0609021b01200c88fdad883323a0630822c1e08800a818e854c0e0400fcf0855096a6fd50af07e3855fd627d599d1d3cfc16bc8a04a3ffcbc3166fc8cea5200400eede74e6ee5ca226832e9cb6e3f0e5f7bf59b268d5a4f6c93f9de869b53bfac2d5e5df33f43fb5f5a39e374196b4dba76e146b2775daf4af51a0180859533c62b972f4637730971f50f0b030078a85883b2dea4f1cd7418c0a5699f1ac6cf2e67f00fe23862dabe45873ca69c9fd4d45d0a20f56fd20200007c3a0df5b1476cc2de99d9e5bbf187e2ace1351f242130de83369f60e6cf5bf6d9804f63b244ef365396fdf6c51b955ebd680e79f8ee92d1a347a5a4a4c4c73fa837e1ebeb3362c47052ca9b50903ab86bef80fefd0255000095066e88e8ee8eff953579d89fbb8fab9dbc4d86ecc57f9c2462a4288aac542ef03ccf73822048e4ea3f761e7fc6388ed9249c3a99a97070d085f54f6543b4c65869fc6a488b326709376e07fa0c2cf3ed547abd213e21c1ab92af8b8b6b6a4a4a4646060028b58ea45693db958374d167dc2eee9326dc4218b395ab6b548eec8df390990e1c01110402a95a7546500d9f52775665b1582c369bcd66b3da38bdc170f8e0a1a4e4e4db3131d7ae5d4bcfcc904a247dfaf4edd1a3874e5761d116a3d198909864e3784288878787c65153813b36c6f89319b30e1e3ecc608665198cb1542a0500a55269b55acb915dc2f3fcf78b166fddb61d631c1414a4d3e9b2b3b34f9d3a4508494e4e1e3060c0be7dfb323232ec4bf1f2f2aa5cb932c33052a9d49eb653a6388e8787bbd96c1937e1dd11c3874d1cf7ceb6ad5b9e1283b396ad780d21e4a9f31438dbe265cb7e5dbbced7c747a19057c846791e758ec78d6bd0b5a3bbcef5677ba8e8792ce265a1d7ebd7ac59c3308c9f9fdfd33faa19966559ec18d871444fef1567e2cd10caede9eaf771eb33e727074a004ca7c6551f28f9f3c6a2d0124b0f10d3cdf593477fb22632d1e210dc73e69a551f35919dfba4d79c1b39b65e959d14f2e00ff61f99594bf6c44fccc2fbaaf0ed75efbe3579edb9748e51f984cfdcb5a5fbde5e134ee5192e5473f948ea3970db9925cd5440511445bd264c2200014040507e104781c0280227820c81860522e6c7640080353e2d755320601541c1809507005022308900002c0219860c3e3f072797801b06390623cd05a55e53fa53cb366736fcaabb2f0b4cf54143fde7af5a1735795e1d009038f97b28ec674f32f7aa8e7917b27940bae6133a1b47fe7aedd3cf2d2bffb475ddd0440b12cdd80d4b13a67ed1b972ff3cdfb6a33f5ff6f55b55ebcddc386fdaf4292d3ebb2956eb36f1dbe5b3bb3edc492ea37251dba305582ac5bc992b72aacf67c56520af9a9e0f676f0be947be7df7e39f0fdccce219cc67e7384e32177bd7624dedb7bedcf8d697201a63f77dd9b747bf6135efec1fe2fccac5711eb92f69c68ce953a64ccdd5eb0140abd1cc9831bda47b974a3e0f26993b47779b9dfac1e1c4a92d9cb28e7dddab67dba9fe97be6fac7ee16bf2d0f982c576e0540cabd4b1629e548a0900218888626e76aa4ca1e1795e14c4c84b779352b3bcdc9dcaf99563128e1c497771d7356c5c891074e7b666c7ceeb1d34b1b64ce15a9477e5a18bb40175cb3acf9c9c9c5c833158ed909b9babd7eba5321983b1fd6e17a2549a746e7101759c6f9f75b2e632f7a2d80b47c168020188089c948dabe416dba0bd63e31eceaea54d5230e4e94d46a3d962e5783e2aeac6858b17454204419448256ddab4eddfbf7fc5def7040059995977eec6daa31c952a796b34da679f6741e517b462e5aa73e72ff4e8fe46972e5d3c3c3cdcdcdce47239000c1a3c382fcf8810c64cd9caca7cbf68f196ad7f376ad468eedcb95e5e5ef6814949499f7efae9df7fff9d9393939494d4a74f1f1f1f9f366ddaac5cb91200dcdddddbb469630fe294298e2395caa4525903575777377728a9784d91774d41159bb286a59e324f82307277f76850bfbecd66aba82dfe9c22293ad79fd7afef51818b7849fbabfaedb7df0c06c3e4c99395cad2569c114df14737ecc8a83aa4babad8c591277f58eb8f7dd861e2d5b777c41e6aa68cf97564bb5e936adf58dbf1ab2d73f6368ef82e6e57e7328564f54726bf7fa4d5d6a4932d9d84ace88bf14e8a6a1f6e59f257e0e231374f8ef0a49740298aa25e333c79e8005f8ec06c0fdc20300348082830580b8eaa4a55e7d8248296010480114831e470000012040050f49c912365ca64a7a8572b2890756cc9b62c2e6f42b0c3fb0880d8cca2f0dbaacb3317d504e0b262532c041408c09a7a3b47edab6301c021ec9d9e62ff55c7dbe46dc73db7863a000052850c5eb873f0423ee7c6a6896ddf1ed3b8edc181ee61e3961f18b7dc967eeee721ed867cd83a6e535869d78975aaec42926fa470ddb50f32138c273f1eb890fbfa58ece06a0e4cde914101c31e9fe48155553a4e7ab7de77d3cf25da5e87380e007cf3cdfc891327d91f3ca6004dc9ed654b3e77c55c67d698965e720c5eadc68c09fe7afefef8f98d43a42f7a4d8adab62f9251e814246ff5827799824a2284c0c4d9cbe3323941e079816724aa8ddb0f7ff876ef72b4619e818b3c91e1e2ae6bd8c81b23c6640356e99808bd7e3f772b5872c3bbfb44c7c07ae598ad288a36abeddebd7b0863b95c86318331c608018048884c2615d5d57275eece3b7e642f470027020142c0e4aa8cab552d33b49f67482b57370f79a9ef8831194d16abd562b5d9388e615857576d4666a6c99c67b658cf9dbb603499bb75e91cd6284c269355d4be979199919898845809cb609f4a3e15d25915c2c85eff55abd57ab8bb9d3b77fec0c14366b385e3f3cb70550d0c944a250dc21a03c0b9d32748e9a22b51376f6dddb6bd61c3868b162d9248241c973f374110060e1c4808397af468787878dbb66d6362620e1f3edca54b97ca952baf59b3e6afbffe1a30600042a84c711cb94ce6e757f99db1631db51a02a45e83468f1bf3e2f9d3e5c84f4308d56b10f6c4798a4424fdfaf4ead0beddf29f7fbe772faebc819be75eb966f0e06d003066ccaec4b8911535cfff7e7f550fdeb626d3faf5ebebd4a9131a1aba78f1628cf18409134a319df5d4500f66a87d6fa83e61f798606959e23886938bfe2043f67cd4d2430a5063c867ef7cd7eeb74bc68ecdcaf9a695c8516eccc5cb776bb5a8ea14dcc80900e8b5508aa228ca7ec4021801273e14e5511409b694ead8d12c82960139068cc026e6078a0aa34585dfdb1880a74d4ebda6c4f4038bf7918e6baeafeea843000042e2861e4dbffdf9ecbc9f582086fd73161e6f3abb197b7ef1cc9df237f7d654020028eb8eee2f6d3d6e02a7ec7facae12006cf1fbb6def26dd7b29ab3dad5d345cea460648bd9ba2db176a766fe5aad9b874ecee2b254f5c46e1d27b5f960c2fb4b5aaf9d10e6648e3d7305d56dee62cab1390484f83830608bdbf6e3ae347ee8c35359ae2f9db545fb46df3675fd9df8d87d0b7eb820adf3a1ef2367b084b75a2c96fc0b86582293be7c61dcc79c752cfee9c727bcfab8ea22d24a4d1a2817fcbcfa64a7294d1db32257fd72455a7d86bbe45f589307e73966eb5ffb2f109953bb66d5590617fd62e8d9bed1bc95fb18564e888030de75f4cab0deed9d9dca7c77cfb56b391299bc51131f028c9583ac5c30592501215523e38754aa6973aa53bbdc1b87611884506e6eaed92c71737357c8e50863228a040001e87373adc63c94968879918820629ceaa74b6fd1de5ab38fb76f8856ab61ca5250d9643499cd668bd56a32595ab46c396cf8508bc972333a7ae5ca55b7a2a3afdfb871f2e4c97e7dfb0c1d3a54a371a8905d2f3ae6b6c56a9522ac962b7d7c7d2a6a8fae55b3e6831d522ad33a3a3e799cd2d8f6f70ea9543a6bd62c84d0a953a7828282341a4d6e6eeed75f7ffdf9e79ffbfbfbf7efdf5fad562384ae5fbf4e0869dfbebd42a1a852a5caf5ebd745512c6b1ca773e74e6f74eb06200a028f19a655cbe615febe2fcd3c0581d768d453a74cd9b173e77ff603ec35ef12ebd8b16363c78e7df3cd37df79e79de8e8e81e3d7a94e6a62a0059e3b5719143dc119713bd7d5ae7be5dab9c8bf8c8b3d4dff48684fbd9097bdf08dc6abf98295a72f86679e53ef67568f5e31f9327cf1a5dfffd7845bd3e937f58fc514b27a0288aa2a882684bd1b32bf4f0255c964505093c4f3ecc1541818141602c381eb367e2c8507e791d16018b218fcb3fe9283ca35394372f74dbf61d74f3512f869787c7b3ce4248debdf8a8c380bdbd43bc0acef3dc877dd261ee98a5915fbc0b52dfbebdf5b3ebeb8edf17abf4fc7ceb574df3efb591870c1beafecd2c61d6b01a72000062befdd74743875d4db362b957a3e14bd7bee9466e5c593366d4d0986c8e5157091fbf6a6d0b35984b7f2eecd96fed9ee409ef74f5fc209328bd9b4cdcb8bb5995165f7ed5a8ef1b41db3dbd5d3c1b346de671a9f8441a0fe6d2fcc1df0c8ecf0390bad7ed3e67fb92deee18ac0f8d654bf9a595f32f05cfaa7e76fddaac10e9cbb5ddcb79f5f8315321c70e8bff9a3e6662378f193904b4415d266f5ad6c519fd0b6b629f61d4edfb2b36eee3180762b326a5665eb9195bc5c7c341a50080f8a4349da39a7026114bec9d650920fb62f1c67706770eaa5229bfb39ed2adb65c894f9d490a08767776d5e51a518e0172f4dccd6b77bd3c98bacd6a3392f2575562595626974b2d16b3c9949a92e2e6eee6ecec62efc43a273b9be3791623d6660602b972594cb52a96d6c31cab87fb96250da7508e5e9f673299cc963ca3a96ad5a0aa815501a056ed5a6161a19f7c32e378e4899b31b7bf5df8a3ca413d6258c554278d8c3c4100d96c56070f37ff0aea749c8864dddadf10c0cad5ab4f9c383176cc98c68d1bd9f791d8d8d8850bbf379a8c00b07ad52a4248e9cbca5cbe7a353838d8d9d999e3b8ca952bcf9e3d7bca9429f3e7cf9f356b168bb1abab6bd5aa55cf9e3d7bead4290f0f0f00d8b97367e5ca95efdebd5bb3664d7b8fe36588e310e8f1667781e7ecef0842c8e2c58b1f376e592be314b6d293e669b31419534488f478b3bb58963854a11750e7d8be8866cd7c766eebf21a7e7177e8d021282868c78e1dd1d1d1003069d2a4324d8e248ec15d46767558b5f954d607bd58052b58f38f8685bc2ca3f0989b32b1dad35317d0ee9febf3ea3c746d834b454ffa447efce79c7b9ba9ebda4c2596c4a3dff4e83af4abb637bfab84ca372b8aa228eaa557345243000402329c9f92830064f841711c00605d5848e39e9ec76916c1450240a0b0908640204f044706cc08440005026b41dd1d9b084a161c180002120442b9fe8c1edddfa0db927a311eed1ba8cc18efe1c7ccc31f3ede73edbd53df1b00a0e3fd380080193f3e7a0ce714e0a5add9f1ad60fb11a12c78c21f578a2586d79fbd2f7af6c3831cdafd9976c31e811a79465f9850afe9bc2bab330000480a4700ac6bfcc1ef973ef8bde8f4d5c7fc7e6d4ce1b365df165b29894fafaffeeaf5d5232b2bab3127c632070000b45df7722fff6166e9eb833cf409fbd83f9c716d3d63ebf519ff813501ab8d1ff5f162adb317c3b284c0c1b371bb8e5d7b7770fb7edd5a02c0479faf4cccc8934815026f2becf4fcccf5c488f7171cdffcad5c56dae04b5e1e1f1f6f0caeeeb16bf78d7a0d831c5d5df506fed6b53b122eb567cfaa2ad53395c646184b2512b54a653fa3d1e7ea795ef0f6f636198df6288f80b1cdc6dd566bef84b675eb30a2926fa056abc1b83c970e8c46a3c56cb1df5ae5eef1e004ced7c7a76387f6274f9f351a4d798271dbb61d1512c7e179feead56b22c29cc5e657c54fa55255d4fe6cb39800a073c78ee7ce9efbe28b2f4542aa0606262625e9f5faa95326efdabddb64347136ab28f065691c93bf7f00cff300a056ab274f9ebcb565cb79bd7a392c5d2a7a7898070f7675754d4848f8e79f7fa64d9bd6b973e7888888a3478f060505f5e9d3c71ec7114b5dc5860011450115c93a7cb4964db9cbe2146ba5c2dd0ca1a2a96a083d9cc9258a42f9ea8b3f1273a9f822c4ebd7f758b6ec7ce5cacf7111ff6518e38913274e9a34292a2aaa66cd9ae1e1e1a5dd07049ee779c4e5c66c5fb13dd9a943800396fb37af94f4e7e184a9d5fcc53b9b17eece141ed737a0a6d97b7d6c7ddefbaefd868fc2bdd8bcc4cbc72fb2cdbad671707077b025dc4cb575d1484b5aa2d562b1e4bf80d8c20890987b69eb414b5887501f95cec34d2b65180c48eeeccca4dd48308317ad704c5114f59a5131c003600c660204c0288286058c804720c3000026e1418a0e6b144186c1fcb483228e002160161f3a9c3108604320438000f422580a02365602b93c48300804f27890237abf154595c47cfdd76f2fd69cf46ba084b6c5bf12c7212f6caa17bc261209f3c1c86ec5326b0a3ba51ad9bf7d9ed152e20c259232dc8e644e8f4bbc7aa55ee737645ac71311b76ad66713efa7b35c6ad7cebecf18c451a994c6d87bf7e2ee797878aa1d1c6c361bcbb2f63f8665598944228862565ede5e85a7bce7802a8ddbb97b7acae5e5ef5748af37184d468bc506183939393d74568fb0208a048088624a4a6a856ceed8d8d8ecdc1ca5cac16432d6a95dbbc2772737579769d33edebf7f7fcceddb66b339bc55cbd6e1e1d5aa55dbb76f9f442a813246255c5c9c0d0643614e8d56abed76f0a0e8e4a4b7ef5d82909b9bebeeeefef1c71f13423a77eedcb973e7224110911052fa7c1c8450c7cedd9e3ccebe3d3b2bf01d8810ead8b9eb0b58e2f388a474ede80ed060f0e06d4b7e7c6583354f366cd8307b1acec489134b9d48683d3da2926c040000eb5ab7f7775be7375501f61fb174cade81617edf7b7afab7ecd0da33eab17b8cb6f58f07964c7b6754f0a7b146acf2aadd7eeca2265d01bb77f974c4e2a1d5651fb1219f9c3a3faf6ed18f23316fd79bee855d9bbbbe1d1955702185cf38f1e3db23fbddd30bac63b5ae53d67c5c470ea8e9b449bebd9bab1788dec30edefcb5951a288aa2a8d7044f00e30719361c811c1ee40c60008b009662f755194a777ca5c08050097d515909584b8a015908580a8237660240334429ea6179878704b6f91dda7db5f72d5f8636078de354d0542693091002806e6d434b78d56c0680568d1e5b21c56ab5da67fd946e5f08b124dd108e0ce9132e6e3d724fee338c089633474f54f1553e7b260e00e874bada35aac7df4f8c89bee5ececa2d1682452a9442a651846229158add6b87bf79253d22bf79950b96a90a3a36399aae1146b434110b2b2b30d463367b339393b731c979995250882cd6a8bba7973ed86dff3f2f2ec237b7a79f23c6f2fdcf32c7fddb1e3c70941168bc5643285858555f8ee248a82b7a7fbe8512311c200c4def537cfd9e6cfff1a0095f576a406f5ea1d3a72342d2dcdcdcdcd3ec4d9f941cdf3d4d4d4949494162d5a3c2ee986e3b8323557db36ad5ff0e7c0735ae20b285e63bfafeaadb77c2a709e2f577f551a8de6d0a143898989bd7af52ad504b21a7362c89c12c3338da7ef8d9d5ef074c93cfbbf8193af644d060080863fdc8dcf1f551134f0c743038be7d7ba775b7c3eab843bf654cd56a69395c58736cd9f5bbb05476317147b4ddb6ceed194b9f41b9aa228eaf563b1f73b8e1f24dd0800467b0e0e2ade51edd3eb1cab30b008940ce4f2a5aaa443515469a85baf4b21eb683bfcbb819c1737d58b5a9313a7cf8be2b3f67882316ed7bac5134630c55d4cdffea96b48b2560a5d54bf45667af66a570bb3727777854a9a0a5cc137cda3bf010001010d8127d5546659d6d5d5d5c1c1212d3de37e42625a6a8a77251f4f2f2f8cb1de60b878f10211f8baf5ea7ab8bbc9e5f27247550821569b2d3b2b3b3131d16c368ba260301856aff94dabd5701cafd7ebaf5cbd762f2eae7095ead6a9add71b1c1cd49267a8fb63369b234e9c2284d86c365114dddddd9ec7ae2d8aa268b3161b68b398cb31ab2e9d3b469c38b97af5ea2953a6148b970982b06ad52a9665b3b3b357ac5851e2e40cc334ac5fda8ee78948a64f9ffee471ca5716e7bfb3c40af43c42452f517f5576ad5bb7068aa2288a7afd3c3d8ec3202000991cd8681087a28a707671a18df0522bc75907c6581445fba6afc01de019d7a49867cc1629d5d25323b4e82a4e06533278aad20607fe20450e18016402e400600016000330053f0f0fb1a2613632e4c98b400829148a4ade5e5a8d263129292efe5e7676764646c69ddb316e2e4e7e7e951db5da67ecae9b1062b5581313139392926d369b4888392373ebdfdb1fdd1c08a1aa5503ab0507e719f3944a4599e23884108ee3799e4b4a4e898fbf7feaf4e9f3e72f72bc9db06acdaf756ad7f6f6f2b257c9c1184ba512a9545aee0ca30ae75fc5af4ba78efb0f1c5cb870e1f0e1c35d5d5dedc3d3d3d3d7ac59131b1b1bdeb245b72e9d1eb7974aa41275a90b00152b5ef3423e045ef412a967a4d3391fdcbfa734a3d1b6a2288aa25e614f3f08d60bb49528aa045a0787f3e74e3768d88836c54baa687dd3529ef489a278e3469456a3a9d81de019d7a4a2fcf4d34f7a83010010c0f2653a954af5db9a95258ee9e8cac942786001180016108e074bfee3fc81220003400a7e58001100c1e009909105225a2a92dd00f08445d8310ce3e8a855a994ae2ecef7e2e29312e2ab07057a78b83f4b1a4e9166472ccbc8e472b942ae563bd88bb914bec4b0ac542a6130a3542a431bd6efd2b993af8f8f5aa5c6b86c11164288c5628eba796bc9b26589894900e0eaea4c08b1a74dfdfebf8d1b37fd81101a3572446080bf4c26777176767676faefc4710060d0c07e98c1870e1f9d3d7b76a54a95d46a755e5e5e42420242a84ba78e03faf52e5f79698a2a87faa161b411a8d7f7b42d2e96486582a7176d0a8aa258b7e2005e0000200049444154da0414553efefe55eedc8d3d7c707f6646066d8d97d13fffec2feb242a954aa19087540faed81de019d7a4a2bcfbeebb8b7efac9a0d71384b45aedaa15cb1f37a6e05083f3ec9f9f6853f48779cad3d54b61d8f853e9596a02c451ebf88445142591485c5d5db58e8e441425124945c53810423299ac92b7f7a081035ab568218aa248448410461821a4502a542a95542271737575727692b0128984954aa5654d02c2182b148a1a21d5177cfb8dcd6acbefc289883ccf8b82080849242c8319fbfa4824ac4aa57a96fbb69e078661060fecdfb279b3a3c722aeddb8111797a9d56ada84b76a1ddea292b737fd24a1288a7a3144adceab65435bddfa790386983a7606869ec751d4eb8bbeff29aafc02fcabd046a03bc07f0a4250bc0c5a59bc3769d2da75eb4c46e393232c9c736bdeb1293cba28f498c7459e2e5f069fcef92e37d7b8e8870565f9bb904c2aadf8af40967574d43669dcc89e8963ff6dcff4299aef83107a96f41f8944229148eca5a30b537e8ae6fe145bd00bb833ae1c7c7d2a0d193480beeb5f6d2f579d638a7add888e8ec65e7d1dd6ad91471e13dcdc8d3dfbe60d1ccafbf8d296a1a8d710829012335449b17f4b1a58f8b4d80302c4fe9b140c24400a7e8a3cdeb77c41585828dd06d4bfeecc99b37457a4288aa2a8129558c3abd8c06231ca82df0f8e0b81944014edbf45b1c82f4110442246449e183ff13ddaf8d4f3b074f18f0dead5c30cc3b20cc330b5ebe79f0d9d3f7d1d638c11c218238430460fc2eb451e00008207974d8a45ff8bc5e24b8ccc973b5ecfde8ff76adb1484825e8131b634699e376088b94327c24ae896f50df0b03fc8494fa6ad41bd7474b59b00c28011200cf64f1b840050f1c7509ea20cc5396270a07d265314455114455114453d4fbc8fafa9539707cf45511e79cce5ddb7bd9a3770fce60bf67e1c6d228a7a7969195094149e293164f3ac711c8c0023dae6144551144551144551cf97feed098f0e64d2d3343f2ff66ad3c46d683fe5ee1d88e7684351d4ab41c380b2a4bc19dac7044551144551144551d44bc056ab8ea571b3925f134579e431a7995374333fc65999b4ad28eae5922b80592cedc8ac048123032c02848013412f809500006818000091801a0302c813c150d001b9048186010906100100cce4e98b516390214000820884804840cfd32d4551144551144551145506863113e4a78a571c37b7ed686ed7d15abf2117501510bd5d82a25e3e1a06ac00d682a76a0c120c0c028240ca02201001720a62322c00e489602300008e0ce85848e10000300239000790c1830c819605b3083c0106c09905bd00993c2000a75214c751229061c8e14114418d81850721218aa2288aa2288a2a8d73a74fe5e6663f7534ad56d7b05163da5cd4abcadcaa8d2da4a6f4c6b5a203a597cee77e30950b0ca2ed43512fafa22158b30816026a0644c8cfd321455e6639025c41428d4100170960042201001000b27820003c012d8014014f4089812760b2cfa8587f568f21c160232090fcb5d13200a8745352144551144551140000e4e666376cd4f4a9a39d3b7de245ad917e7797cad3da9d3bff614045f715443236b6f0ff7ed4ad93233c691504ea118691639d27bf9bbfaf48a488b33199196e837aa5adfe9fad6e7dda3e14f50ab0a7be88002200470a422805a11c8c01b40cb849c05d024e6cf1291f0db6481094b57096404082f29728c720122084a6fb5114455114455165a32d09cbb20e0e0e854f4b9ed27a7d4e5584a4e1abe2f3efedcfddde565575ce75eb7fe0603d7165a8bcfa57b76c45862175830fbe9bdc445be201b3e9f484ca3e634f9ae8fef0da32bdd183f7f206004028fdb78da2a30e00706eaefb903ef2c863b47d28ea95879d589020c8e2219d7f70b7d59395350223104000ce2c38b1c0a2829baa5e603ecea123c7b6eed873e0d8a903c74e6dddb1e7d011fae9465114455114f58a983e7d7af5ead56fdcb8f1f451d9139f7d7dcaf0afafb1c03db596a5bc6aef317dab29e9854faa2484951886bf0d00bc97b7a551d3d44d7f0bee1e00804c26d7d18315ffeca14d4451af362cc36012812720122845ad1be008480bbe51641864a548f5543160102093871c1e7204b05f047961619ccd5bfe76f5f0eed7af5f9f5e3dfaf4ead1af5f3f570fefcd5bfea6db9ea2288aa228ea65a7d7ebd7ac59939696e6e7e7f7b471158d3e99a8d930e5b7bb0f25979b4e8ef5f57fff9c1900006c37bface1daeb1f038098b43acc21f4f36f87d5d16124f1e9f2edd9fba717f40c5223240be8b722ba308fc7766fe3b8300f056674f546ad8db1000080907ef8cb5e35740c4252cf66effe116b0500d389313e3efd664ee8503ba052f0c8c34f0926918c8dcd358dd6248b20661efbbc6b550d83302377ae357a677aee81d1bd96c627fcd2cedbc9a952c79571b4ef90d79371c06051a3e582aa0100171894b6fe2fc1d30b0090cde6f2ee18e5ee1db48928ea1540ec258d1f81ad223830e0c0800b0baa520472cc0430021d0b5a063418aca5e819cb4640c3808e0535031a0c0a0c2fecd2c2c14347aa0404350a0bbd76edea817ff6efddb3e7ec9933a10d1bf807061f3c74e4bfb8a1b2777671f5d4b9b65d1eff6f7f298ba91b3a7aea5c3ddbff912ed237104551144551ff49bffdf69bc160183d7ab452a97ceac8b26ae3e777b93b6feed19cd25d51cc3bb7ea46e73f136d9987deba33bd6ddb29a96f1fccb026fdd92a72ca477b32edb330dd5a73b0fab25b79d6c48dad22c6f55e70c306dcdd9f7bf7f8c561fac95cde1ab7ae65c43b7d7f8ab601005813769dacf1e3e9db09b7d7b67528e5df678bf965c2227eda05a328da322faf7dbb864ad36ee596f1be95c61c48ccca4ad837ba324b7782d792a852e7bd35940bae6e7fcaf907a46edacefbf90300e23897f7df516ffe1f6d258a7a8920000906257e903703003602120c0e0c28f143e11a36930735030c0293086611d40c10020060111f8ab6e885fc72c83c812c0ee41844802c1ed852846430808d8059000c80082810600cc617d2655542726ae3e62dcf9d3deba07108080830180c71f7ee45461caf51abf6a68d974b370f628afe73d6d4ef3646c61b01c975de4175db4f5af0596f1fc90bdeae62eec595333efd61db85642b60a5b35f7083ee9f2cf8b4b50b4377798aa2288aa25e27269369fdfaf575ead4090d0d5dbc7831c678c28409a59a123bb7ff6c8a67c3a92ba69f1a538ad115b5defbb44f55250ba1037b545a7c7afc94ce3e7204ad87862bc69c49b0f5700600d6adffdc771a6819d07698fe59d8aacfb6de7dbfefdf4b2ed49cbb696035350675bba9739bae98b537f1fdd1008c53b76943aa2bca7441133132d69a74edc28d64efba5e95ea350200a085719e8f068d6abc8cabad59fe53094305c169da074ed33ea09b95a25e1656022002e0876e5db28a90cb831403831ff44f050098001804c8e1c12482fdb1fd558b98dfbb955d9ef060321b01bd007902080056f294941c090229823c11380256112c04387871458e096000b05aad3a9d13cb4a04419048a4199999797979f6979ece7ce9f3be935645c61b5daa350cad5559997be5f09ed3e92fbce374927b68f2808f375d48163d6b8536ace52549bab87ff7557d0564ca1081a7f9361445511445bd3c8e1d3b3676ecd8afbefa6afffefdd1d1d1ddbb772fc54d55f9a45547cfef9df2edcc7d19a5389a63b5de8e0c000096aae42a375739ca7fc2f296fce327a96b55372900002095b79fda109f6d4ebf9d6e3cf97e7d1f6f6f6f6f6fef1aa38ef39065100080d57a3996357b46123076c3d2f6315f74aeac740868f7deef3166bafd298aa25e411631ff877b3863d446204f0483009622a7edcfbd27439e8000a0c120c720c7a0c6208552dd8d55316d61b51af40602909c9c7c2ff65e5a5a9a5eaf97b00c2160b196aa7f023ef5ecb1240069f8fa1387fed9bdefd4a55bc957378faf2a0520d9473eedd820c4d3d553e7eae912dcb2df97fb9338e0ee2c69e2eaa9ab3c625f3601002e767933574f9deff0dd590484ecd33f4f6a5fc74fe7eaa9f36fd6f7cbfd89f67e09ac7737bedfdecfd55317d86ec2efb72d25ae872deec8593d80eeadbf8e1fdbbde3c8c98b09b167d7f5f6640100882576c7ec012dabb879ea5c7dab757c7fd565bd0800b6dbbf0c6f5dad4a259daba7ced5bf66e7f7575f3188f0e086a9e65ffc30a665b0ceade577d19c357eefe743db067979ea5c3d3d6b75ffecc28363045bfcdf53bbd47472f5f46e3661fd5dfb1a73c987bf1f165ecbcdd553e716d26ce44f119902000819c7be7eab859f9ba7ced5d3a54abd66235646dbe8fb91a2288aa2a80ad6a14387a0a0a01d3b767cf8e187003069d2a4324c8c1cc367ce08d8336dc98dfc632ec42a58c1cadb8f9b456366d992c66de9b7d3edc73bc49878cfe8e0ab933bfbb968dbafbc9a9098989898989894969b73714e6d997d5965bf968954218317eebc926ace3e3bd7e38fb7c76c4b151120c8cfa0a7288aa25e43cffd8e5a0290cd830cf2efc01245c811417c515f3c368b29352d8de76c99991984209eb30982a050285352526c9652e5a432dacabe0ab8613ef2e1908927da8485366e1e1e16e8c70280684d8e4a716e3eb8675547f3ad1dab77fdf3c3a8b7ab9cd9deef8d9175be987af9e86fa7733b7452c5efde740340d369447327fef6b2c15d675d105475fb8f0bb51c58fdf70fc3ba0b7b8ecf0ab9f7e3f0711b62003c1a37f5bcf6fdfc2b256f2897aa5e0812b337be3b0abdd13c34b47178cbfa41de180048f6b18fba8ef93d1d7cda0d1fe211b57efda6c9dd331d4efddacf31fbd66d3ee48db7875692a4446e587762d3478394b5cfcc6b28cb9fe5f51fe767346cdfb5a3a3bbedf8e4de23d6a7017884bdd9d233effaa5a8f407f5ffaecc9f9359bf41902af356f496c9d33a77dad44d75f99beefd16df06e7e643c6554bfa7be58e793d12a5a7760c37fef4c1fc7f929c9a0ffdb089ce1c7f39e2666c0e0f207da5de308e2e1ef45383a2288a7aad90920206c506163eb53f28f1f7a34451b4ff2e4a1004517cca153f8cf1c48913274d9a14151555b366cdf0f0f0b21dfefa0ffd66d0d76dbebcc17bb70700996f637ffddc7d31e6c6752429fb7ffa3dcedab40c33e3d336cd5e317ecba49ae683f3e79cf11db4b88a3a60c0b89adf4e9dfa7bf0c2fe35357ce6edd3c7e3fdbbb6737ef27c44ce62b1145c6cc55259e1c16cfcbeadb77cdbb5ace6ac76f574913329182146e3a1d41fba9b2b365562ba83968b83ce85611896651986898f8b6318063f0c2164fffd280078dcefa20f4a7cfa848115cc64829e3d61fffefca7e3c7c34f3f017e5df61747ba8b532fd6c1fdbbdbb4eb241202c4febf088410918844240480882210200408e1ac960a59e28b78338b0066027902e4096022f0226fe2090aa872e1c245895cc1711ccf591102a94ca2526bce9d3fafd53945c7c43c750e48d7e6bba5a31a3a42dae92d4bbf9a36e2cde655ea0c5e7add4400bbf5fefdfcbe5fbefde4fd8f667cbb78bc2f007f61cf2d33ebdd75642806f3e1f5a7b26df7776dba09e0fce688861aebadf52b2e082069fee5a2b9efbd37efbb919500eefefaf3d9acdb7f6d8a01803a5ffdbd63edbabd9b467b961c4ff2eaffe38201d51562dcd10d8bbf7c7fd81b75fd9bbebdf19e0d48e6b1c57fa40378bfbd74c1e44933167ed18c05d38145dbeff3f2ba5f1e3eb665d1aca9ef7d306fe997e1128094e3c7131f0468549d561cdbb576fdfa1fbbdf5bbe310d40f3c6ef47b7feba64f99f4722d7b6d33cf81cecb5f6f8debff72c6b2d05b0469f4bb019cf2f5f7b1bc0b1c7b78b674cf8f8db79bdb4205c58f1db4db3d5600300959b7760ad16033efef9d0812fc394f44d4d5114455154c51b366c98fdc1c48913cb7e56ecd0e49339cd0aba94c0ee6f2e9a57e37fedaa04d4081db0d5ab5315455966a50c1edefadad82095ccb3ef81c63ffd39b9860c2401e3b7fd3dd6f86d6b570962b4415d67ef49b03ded1aa6357a765dada240f35f930a0e9889f9f65f1f857bcb3192f90e39d369e9f237dd903470f027dd92c7793348dd74492cedaf8a2a69c754c28e1dd0ab57fed3a54b61d830e0e9ce4251cf1b79e4c285488868bf6451818b79c52bdc77ead87ed92fab4f9d3c1d5c2dd841ade638ce6ab55d3e71d2d5d5a57693962b4ec6a41c3f38a3578b6a8e4f481a917877fbe29fced393a2ce461e3ff8bf9f561c4e3b387be63ffdfeea2a1e5f38fe935507638d85a35af46601188ff6235b49cf1e3ebae1e8e546ff8b02f0e831ac9e0ab8cc3b1900c045bcdf32b87002436c5c76567c0e0068ab85b8b0008c5f7d5f80e492d6435e75e0b2637de7dfbf762af2f89eb53ffd7a36eecfe9f387bcb1c82b3e8d0780c4156fd4595138724a54bad564fee3e30fbefef372da83ec604b6e919bea823a3674c100c067c7a5f20050a5656dad3daec74819288cb705b40ad122b0e8dc540036ceca0be694783d00e46c1b59775be1cc52a352f1a7e33fee79fc93ad5bbe1abf050040ddf0bdcd1b3f6eac45f4dd4c5114455154c5d26834870e1d4a4c4cec5578a6fa64b21a73624c730a8f807d471db18d2a78a60819b7f9e6b8c251e7d9fff11a79463f327f90346456545ae11972d35feedfb54fd8657776170080192b1f5a18e3d26aeaa64b531f5e83c2a98a63bc479f25a31f191ca11f0000e039e18f2bc58b384bfc866e881aba81ee06d49348a5f0c71f307224ac5d0b00b07e3d701cac5b0712096d1b8a7ad9bdfa3d158e1b3372f79e7d27228e992c1c0028e5125622f30da9b1e8d015b59b570d37b7b9ffdb3f6b6087c7857288f1e68e8386861d1b7ad56cd5b766d3bad6c3615fdee6b3334d79977f7877d1c174b6f6d8ef6774f4ccfce3bdf11b53ed93609756a3db280eef3dfce5ec2b77007cfb0fac2907b03afb3b032448c23e5936b56e7e9a8ac02b43dc1ce21c01f47909c94611947c466c4689eb21649ddb7556d2ac4d1d9fba1d06d46d1198b4a7f3afa9c6743dc786f8b832102d780e58f45d772ffbf6243c7804666f1ffae1a6cbe0d2f5f36f87d4915df96cf0bcf30f470019a9bdab2bd6d1d78d8568fe5ec4b5dcb7bc9d3080601398c2dece10cb0014cd1655b8fb38c05983a6c3dc65a30265f90b141ceb29a5ce83569fedfffdfd989b37cfacfef0933fce2dfbe1dc848da5ee5793a2288aa228aaf45ab76e4d1b81a29e846160f56a904a61e54a00804d9b202f0f366f068582b60d45bdd4d8d7e18fecd2b96397ce1d0b9fdebc756bd61f8732a44e959cfdeaf9f97aaaa59f6dd83b7b50a7124339c478e5a751ef9d0307efe0006f45cef54bf700a072eb3077d66cbf131c21212feec4e6bda90fa641bae6233b6af66ebb73360d207048bf201900c882078faab3f8b3cb6796fffcd7a016de62fadd2b91c78dc3f7ef1ed6bb5fc0c2efee444e7d7bca9dc6869d4bee94f837085947bf1afec56d46e71314e0c1a45cbe960a00b53a86a89053cbf17d9c2337256f5eb44ef9664d555e42f499235702961ef92cbf0a112296cc2bfb365f7c6c1a17726e39b1bf5bc486b4bf07b449edd9dccb147d194fdefd7bbbc78dafaa3f6650952dcb63f72f5de9d137d4c99272fbd2a113f22f4eb590ceeb36fa946fd3bafe6e92849b5900a0767360e97b8ca2288aa2a80aa1d3391fdcbfa734a3d1b6a2a87c0c03bffc021a0d2c5c0800b06b1774ee0c3b768003bdd44a512fb1d29e6663a8b0ba3608e0dfadaf5f2d38d82abf9099969914755b21653b56afd4a145e3596b77cd1ddaf5d1500ed63418fb411fd5dec84b772e9db101d2fab7eafbc1b7536ac814c2d405a3af7db8f2dcf2c91fd5e839bc4be5c3bfc7154ea5091bd6dd79dbfa4c801a437a57b1e72e4aaa8efb7d27337bd6cf3bffb7f82c60a55b50c34e431a3a61a9df7bbf2d4e183b7de3e9d58bd33b8f1a513d6a4554091bcaaded8477ae6f3a10792de6dc7d1e58a76a1d86cc9c3fdc5f02e0d4fafb5dcbdd3e5db87effea057b41eae85bbb79ef6e7e0acf7a5fcdfbe79db9bb76ce7aef62ebe13d9ac863221f535309e95a2dd8bdda6dc6376b0f9edaba09e41ea1efb848001edbada5aac1f49d1b1d3ef9e2d7bd6b7f3a0cac8357b526bd068428b1bc5a4de76dbbfeb77c870d80710aeef2f6dc990d68b09fa2288aa2a88a513f348c36024595fdec0bc18205e0e606d3a601001c3d0a6ddbc2debde0e444db86a29e93a91f4fb35aacdf7df7cdb3d435b74f494a7e29a4c46f4452f45f35034a0c691c79f8c5c2a7c51e1020f6dfa460607e7166f83f7b6f1e374955658baebd4fe4f00df5d50005550c8282208880a808a2088d204e8020204ea89716bac1f1d90efc5a2d5b7d682bd7a1d1d7d24e2876dbb6a2360e80ca55f44a33896d2b02020e1432d7f48d991167eff7c73e11713232ab280b0584b34c8bfc322363d8712233cfcab5d7529d62f5d0d942a17af13f9fbdfffe4f7950ca7ac3bafc0d1ffbfc1db3c5fc767b3c73dfc71df1b81deefcfd6f2ebdf2daaf9cfefc34e61e81b8f2caab367328a6bcaa8484848484471a1e94bcaa6f7ff31b7f7bc6eb53f113fe1cf8c4391f3de4af0eaff2aa98f96198573512fff88f78dbdbc21ced894fc4c51763f9f2341e1212ee3fa2bc2a51d577ad5ab5fad6d50add7aabaddef39e7f207b549589369157b574ef03410c26108308445bb568566841c9fe04ec5f80e8111a56b8fb92d6875ff78a6dc6a87bdb2f7ff8b3eb2ffed5eaa9958f9a48f2c284848484848484848484848725def2167ce213217dfcda6b71f0c158bd3a552521e14f8b8f7ce4a3ab57afb69f2beeb9e79e0f7ef0435bbcaa4d30be4cd1424b1c56b4b0b285655908249f606cd3c224c311b669619b16b6299f6a11966770c0d20c2b5ad83a4356ae6b91c3d619b66d61798645ae7e70698616a1032c7158ec1ee4fa3e6e49eb43af3d79ebb6effef6a7bffdf50d37fdf2e70b94ccdb13121212121212121212121ea638ed347ce10bc83200b8fe7a3ce319b8f9e6549584843f15bef085f3ffe717bf8834aab8e9e69b3ffbb9f336e7b5530eed5266b3c46189038071c6b20ccb324c0c2a70b209c68c00c0b20c0adc9903c0d20ccb32dc536041902bc6185dc6ba22bcc68c7208c808cb32cc786c502c719874619942b120f08a1630c5f08439c59c8015e30401e6e501f2c85155efbd88f67a0baa3a3b3bd7ebf7f27ebe617a1aaa85f7a79e78ccb99ffb37fef9f72fbf69f129af7e451a7909090909090909090909090f5bbce425989cc48927626101bffd2d9ef10c5c7209f6da2b152621e1fee3e52f7fd9cb5ef6525181aa8a8a8aaa4245f4bee98f05c1440628fa0814cd12464fd11780e00717ce32060419a1c3b8330fecca068f6d5ac80885c22bda8002fd519bdee0d113009817744b3dcebc313d8a1e90038e0181577885120428f401e2718828cb3200ed760bc0d4d4546381a702c79ffd7769c025242424242424242424243c2270d451b8e0021c771ce6e771fbed38ec305c7c31f6dd37152621e141445fd152b4097d45a1a1abca2b824df160935550e7b4090096386c9561ab2c343d6d8e774e5ede9913ac29053b5dc6d27255a955292121212121212121212121e12184e73c07175d04fb91fbaebb70e8a1b8fcf25495848407175ee136cf063d703546f14cfbfa764f8e7c8b24336d60b1c38260adc75a5f133d090909090909090909090909090f091c7c302ebd145b6d0500ebd6e1f0c3f1bdefa5aa2424dc3f109a19774cc4c4cccc9bf162e8e6913099fdc77aa6185818f5325538026d5e2f548b21c0bc020a061803ad5c526d3221212121212121212161b371f515ffb57efddafb5c6cf1e2a54f7eea01a95c0909f78d273d09975d86c30fc71ffe80d9593cfff9f8d29770cc31a93009097f14e6e7e77ff2e31f966c89d91c6bf85f751700b0cf139eb0b19510d0e2011d8c983c67140b134815af98f558dac2bc87071860c2dab24f6a4130052ccbd053b062da6f8ad0c905cc986228d0a1269f942b3a8c49072fe9742724242424242424246c2ed6af5ffbe4a73eed3e17bbfa8a9fa45a25246c2ef6dc13975e8ac30fc7adb7a2d7c38927e2fcf371fcf1a93009099b8fa5cbb67ada41078b2ad4fe1ffb1c032a02852a54f3dec2c65632e90060416a2b9cbea2cb200705fca0e686174a3e65bdc7da1c0a388200b3918ac60377e7e86b782a3ca8989611b29f3eb0b6801919aff5989160846ce829a60b884681e7090909090909090909099b81c5a39065d9a2458baa3f47bfb2f7cb558f8d85eedb9e7af9dc1fb5e9fe0d673d7ee9f3beb3219d8484871d76df1d3ffa1176dd1500fa7d9c74123ef399549584842d82421b1055511191fb50b2f404d3c580626646302b0040800c122f358f036041b1de635d8169df4ca72a14d31eeb0bcc4858b507663622cce92ba605331e5ed193e6aafac09c0cf044090909090909090909095b8633cf3c738f3df6b8eebaebee6bc1cefe9ffaedecbce1f71f3f603c952e212160a79df0a31fc13a3ebcc729a7e0231f495549487820d1d711ecca8260c66346d01f7c9c53bd121212121212121212fe42b161c386cf7ef6b377dd75d7ce3bef7c9f0b73bb5ba2931180de6fbefcfa8377e812f1d4ee47bfef87f77800733f79cd8e3b9ef0ce338edc6fcfc7acd87ad7a33ffcb319c5dc956f3f76d575ebbe7dec4ecb96ad3cf03dffd34b954f78b861c50afcf087d87f7f0050c51bdf8877bf3b552521e1a189c4e3242424242424242424fca5e2bcf3ce9b9e9e3ee59453c6c7ff687d4defba0f1efdca0bf7fcf80df3c5ba1fbf3e3ffbe8577ee50e0f00bdd5175ffba48f5f7edd2dbffbd169abdffd375fbcd58fef7fd605abf65cf2dc0b7eb766cded97bfe3099d54f9848721962ec52597e0a083c29fab56e16d6f4b554948780822f1380909090909090909097f49989b9b3bf7dc73afb8e20a1139e79c7398f9f4d34fdf8cd7f5feeb15db77dbed76bbbd68df553feff56ffeca176e79ca7bdefd829dba6e6aeffff581bfddfa07ff7cd91a05906d73f49b4fd8a503741e73c473b6fddd8f7f339f8a9ef008c1e2c5b8e4121c7144f8f3031fc0e9a74352424d42c2430b89c7494848484848484848f84bc265975d76eaa9a79e75d659975c72c98d37de78d451476d4e5315d0def7c357fefae69b6fbef9e65f5df4a63d3af9dadf4f4feebce3a47d1d6e6fbbc7367acfea0d1e809bd83a3c4aad8e2be6734d454f78e4607c1c175e88638f0d7f7ee21338f96414452a4c42c24307592a414242424242424242c25f108e38e288dd76dbedc20b2fbcf1c61b01bcee75afdbbcd75177abed77dc71dbf267ccfed2472d9af9fead33820906fa775e7f376dbdc394c39da35f0cc288a4d684848723da6d7cf9cb78f5abf1f9cf03c0f9e723cff1852fa0d54ab8beba8a0000200049444154b54948782820e971121212121212121212fea2bebf329f71c61922f2ab5ffd6aafbdf63ae49043b66caabacb712fddf9aa55effdceea9e9ffec5e7cefcc4dd07bfe619cb68234bbb45db2eeaafbefece7eaa7fc22302cee1339fc129a7843ffffddff1c217623eb51826243c343e07efe3690ab78484848484848484848487084e3ef964bb73c61967106de157d5cee3dff28d4f3ffbdabfdea59b4d1df0217dfd05e79db0d26df45bf1b6cffdfb57b5debb4787ba8f3ff3670be914243cfce11cce3d176f7a53f8f35bdfc2739e83e9e954988484071d9beaab6a13b62e9f57c5ac60834f154b4848484848484848789031353575e9a597de76db6dc7562e1e9b46e7f1ab7ebdb0aaf968779793cef9f149e70c3c36feb4736fbda5fa3abcc73baebb2bcc69b77dfe39d7ac3927d53ee19104229c7d36b6d9260457fdf08738ec305c7411962d4bb54948f8935f6d9bdfba7bdffe3877e4104587b155865c319fdcca1312121212121212121e6c1c7ae8a1a90809090f04defa5610e16d6f832aaeba0acf7a162ebe18cb97a7c224243c58083ccea4c304c3110ac58cc7dc1059d313140a4700c0c0d62dac2d60defde38c2e634d0100cb1ce6041d870e208a698f5eb2834b4848484848484848b8df58ba74abef5ff29dcd592cd52a21e14f8cb7bc0553532183fcda6b71f0c1f8ee77b1c30ea93009097f2a2c628041843945bec92517333200930e8b18eb3cfa8a2e6149062d9aba9b362123f4ec418223548dc84c70d1fd298779c1bd8209c294c3dd49bf93f008c0b1c7be24fe934a28bcaa4294889c7300545544402e5ecc1afb559588444495b40cc420227b3c6afe17e6e06c5514053313456b06034244407dedd953f66cb545a1fad916b700308388084244a402809945c4764009b612556566efbd8838e74821220a61667bcaf6b93a4000ac621bd2c1a00f65b207aba30b7f7266f70128ea7e4e5fd8cba9aa407544d57aca1a2a009122ae70bdfec84941956c5786172022620520be3eb32001506dc2fe650e6f84566a724c446c6f93ea89c89132b3731c5652fe6b68b55cb53682307346cccc10b5235555a570de45a4c58e88042a225e8b6ab7736f2bb16a9088b042558510575e554595888a4284002525285844725111d1bc3e3b02f5b66f045b2794ab823a3866900224444a44d510ab8fd44a548f076110487428f5c571cbc615007259755dc423a75c27a2f3d8fc9811d8f073d509b2dd0a238461a394886ccc8bcfab47cacb276cd439a7e5b6ec116616f1f66aab8faa869ab01d695813333b662212b1acd6688c81ec5456e7cb46910aa9aa12eceda2bafac2a5194a20d53b43599ad8ea8ead3e009ca36aafecec840bc4eaa32022e79899895544b2f8dcd976ad2c457df17238defadcd932fffbdc4fa40f82840700fb3d65ff54848484070da79d86a9a990417efdf578c633f0bdef61975d52611212fe249817a802044fc0266ddf888cc7614cfb40dccc2a3a8231ae799ce565eb5525c0d9347a8a690f00f38a6e06264892e4243c62304810d8640dd57434e202066885eaa99237a979906a7a1ff123eabdb7399e3d22e2a3f52b118b78c0581b2572802772c6b344fb460daa6888301a605eaafbd50432ac47cb895d742c0dbac4fe1b131f61be2dcdf9f988ed863939c5bb5a1fc5e0b323ad2ee34d54a4cfd0291bfd42f550f88ae5097b34b498f79ea335db1d2f0212474ca4cc5c3332aa0d76a99ccfdb14dea6ee2a22036c45399698592dfa9640444c5c4fe9c9d66674924df9b5aa7f0cdbdb2c6355f50a811208cc2dc0332b144aaaea490185885755553b5f2a4275d50840e6082055a366a8717488468ea1f085910b8d536375886b520dfe46e9ec2494cbc8e0908099f3c7e34d55ac74f162f59086dad5647c0733db9376d135c667c42e89f138b646abaad5c4f6b17a4979e9d5cc8b3408cd403b0a9445044cd5fec4cb34df5e468ff39a85b49530a131e645c56aa82aaae23262d47b588d90b0510d838fcacb381eb78d3527242424243cccf19297607212279e888505fcf6b778c63370c925d86baf54988484fb8f0281c7d91c644c70847ef4352c578c45739635051cb0b405bf795fd58af48d2ee191cde0c4ac0d930314640a886a01ae26f226df88e74141f2306a86566e224cf944a4d56a55b3eb726e1ee6f0a55e40c244154c040dba18005089e6662400857966342f1d39438be7dbaa6a337902dbfc319ec0c77a8a46a13cb4c1bcc4770a1f5780ab7d668e8b1326dba8b548f1167dbcce586213534591182a141fa08aa95135fa0244da588f422af2cbd43a4a9e9901369986aa02deeac16c0c82324c1a2144a69aa4981b62325d0ba89c69334824c870387a5757312a5000531299a04661faafc01700808015ca3c3084aafbc2e5090fba0f75c4ac8c4cbdda18530231b3084884ac38a444c4c6a9211037564eab7c455a856dc930bfe0194691907a537e11318b8dcf4017f8f28c849355b15db13ec556d2a43c2abea23ac9566e8e99254f4425ed138f732de909bb7008232ce7a8e27194824a4b01f51c582522c70455932a95d4de084a5787089d8a1b1df52eb3390257318aaf22656c4d44438466b4115230a13ae68aa183aa405d54849851b5b3bcc5394109090909097f9138ea285c70018e3b0ef3f3b8fd761c76182ebe18fbee9b0a9390f040220bdff0e22f8a8815d3f040ae98f39872b8a748154b48b86f36a7a149a97f6c072a65c1f00b639dcb30a2c7b56c09e1781ed8e04488184a0a5251851294180436ed854234eaef892762aa358f33dc0164db8dc40b84684534d8535357437c733dc6c40c56a321f919ae4059a566dd240845b4d16335ccb2c50d3283ad58810b1b206b945403f9d59c6ca356d054fba3aa8147f39e481db373ce055d4668a661e650a5aa178602cf117ad098071abba23d17094b3a0afbe945aab629930521eaab8a4a84c624bc3c772a224ea1442090924241a4047828a92322c00381a10335294b45a39e2034645946a780e20150eb4d28ba6ac283dc640a465e179b9059e900e940d5f562a4587ca10d6b5e1a7a96c6855c3540558d75c3ba2ae6529753312b817c0c679c9907a9a1a84fb0d25b35f4444317455c76e2e653b4f19f725495989999eabe45e30407d47ff125e9d845eaaae6359590909090f088c3739e838b2ec20b5e800d1b70d75d38f4507cfbdb38f0c0549884840790c7010ac518a3e7c3e4aac3a50f4e84198f6ddb6813fa5affb80705035dc666066475195dc24c814407253cec31d0c184a159596918825a0312e43380063b14d2618ea6d149544e26074c76c2c40ea4a05a0c019028b32bbd398885ac85844cc14723f8207bb1523c7fe36a3a1ab668920c537f782582e95106088801f5042a9ea8d4d6547b1ef6d63121ea29d34a26a00a55d26ad5009840d6bea9d6d262fb42d6115a6d80c2fc5e55a1c455e5a1421a7a912025655336c5900260574a9442870e224f935ad244ae6e4b51e58c32764ca59ac89a7a48d839e732c41a22908a00229132c83c95cafd5422b2fd0cfc820b47220291c0e3782da7e25a39d2847fbc98aac8283b89d934226256075255522a59170149600c4d2b03002cb9545211356d880ac0364442079752dc9ea3658b970711c00a45a576090e2c209260b9424c6c4d53b5a6a964ee86bb8a8236674065a300ac6e18ec4552d5a228b22c73cec53c8ef91001a49068846fec53ad7e36ac4143df1210fab91c1311391043194c20afcdeeb641f2ab7e241052040c365dea90966a2417bc392d4e4424852717aac42052285444d839d8a017353f1d3b2d443149547765aa2403bc84848484472a0e3e18dfff3e8e3c12f7de8b75eb70f8e1f8fad7f1ac67a5c224246c311cfe089e2403b0ce63590626e48a2e03080637313c302f9874585340814230e5304f182378ad7d8e378d3186033a8cc2dff7c25fffcf0bd3b94c7860b0dd8a157f12e2a6318faaf505d1b45344885ca5fb8855210d7f99a8bb47b32c8b9697cae9a6a212302802d2d02111a6b1aa650f4bd9fc52ceb4a9dcd0800c21c87980d03932d863d5782498bfc6537719d12a325c1f0c486c46b14843bc586902c331b1147322686a9d1a663a95da68782e4d55875ad37fba5e71556d6938ef0eeeb398dc01105512556622e22c63f17e2365891faf89a7b859ac9ae70b14ded80d2d548cffd08afb102a992689a7ee1b1db400883210081e2aa210517822720c05b1c22b81a860c4dc6263a8a3242a1acd74669d143d08551093f14595f8a8b2102e5f27d50925a2e0dd1b9f4a1da1b1aab73e34fc50ea6b2acf6fbb8e2aa6a914d10c1cd1287f1c536ff94aaa536e2d2c1fadc18b586b15390cd88ac37a9f2a8d9536c7bce97d86cf5d7c1d8df4ca196e248c16d091c3a0bc00454759f660c8942a1e9095777bfa10494848487824e2c94fc66597e1f0c3f1873f607616cf7f3ebef4251c734c2a4c42c296619c910360e49b41e864007a82bb738c331c61ce632ed836c22ba67ddd6335edd1e5d025bfa6c0b80303eb3d54d12abfe0cd09f272ee208a593fd0a235e3d1a66612d6c670cc512f48e732e181c195575ef527277130e007cc65684f49af106a5d43d5c7642b1958283c139b9e9aeec3a884727edbe42986f764d402359b538980503bc5c074015aafcddc7624dab7da65d923b89654063b2058bb8788b984345c7eca86ae605b127c68286282e206afa85ca64da8d40762f3ea86df4d351f8e5612f10e3eb0032a624a9cb2c19400f36541e513af2a5ce9712c9229487e42aa17c0265018e9c2636a0d47cc44e41c206636c600413da959f002e69d534ead31d02056310e6648ac4acaa53849ed0e7c70b941309d8ed8340b5d329d0787824a4cff052189c9b2384830589c00e2d97b05e04070ce034519a20473032a49078ae7ff5aadbc949b21f822292c930952ca3dbc97f20a004a42c16a3ba05219e861db246d2105114139f070e61e05386252403c44d802c5d48b28c1a9d514a5b46ca3f48420f2604630510a8c8f7a291d8ec37a140222a68c0871ff9d0e5cfe313fd56ce02a97118ddca01aec92943c60c579c5ad85a5dd8f54cd98153d55e56a95142f8cc12593e0d495170cf557363480e97324212121e191883df7c4a597e2f0c371ebade8f570e28938ff7c1c7f7c2a4c42c216a0afb0e6fbfbfc5eb5200861548562c3280d4e2ccc2914337ed4535ae758cdc9c0cb6707299b5c372bf12a21e1c1c2d53ffdd9d30e3ca0df5bd8322a07a3ed36d0b8180b1547d97094f226dc4f6d2636e8994215db12c75a21442c0fd8a394ca0f0f381389a09cc6db5493232648a2f97f96d53e20b5d667e33456e3b94afec08e1a0bc7071e4d6e6b83da5165ac96a9f7a7626c548be14d0cb25a52e72515deda79ea0c265024bed0781a5c6e50c299641d192434d0c203afca0a38e71c93e53aabc239122109cebeccccd6cfd238525525e2e1ca98ed30334bc90a34fc714a671cd541b37bef7d354bb7351140540b524842f71c1139401d00281305971c95526565f3fcc6c74563000f9fb846d07be10b2252a64157ef5851a55c362b35d2c7adcee61054ea95b4c12c78ef99990692b338b2d109ac04332bbc8854fe2fc41a5f5f1bf3c71974c86eea92aa46476626523095f1542382d21a7e4ff18553c7848bc49d7dc3b29ab8d92af08903e472e8d3ac8e85b92ea90db486262e3e46b2aeb7c17daefc861a897b09090909098f38ecbe3b7ef4233ceb59b8e926f4fb38e9244c4fe3d5af4e854948f863b160061b0cdc57eef882963c4e42420280a71d78c096bdb09624941154366f64ce42747534fbb210222daf4f2aef991b2e001fcd1283d309533c990c71c2ecaac7b592b36898a94a19a84452d988908837b140b08921b67d28540038ad1aaac2e4b02882fa46446cf22ea596203a5eebd8021109c40e7020b48bd9b40061ae68d14180a8ba41d359663626a25418f94a8d12fc565dab6c8a09694104c799bdc405879d817424ad343b95278baa809c8f1c755485c81171a15ea15076cc96fd2c22160f55925f70b1cf2bb97a72abf56030710cc0418e648161cce11cc5d292a8dda64a61af62802afe2ed816334135cf736eb53562d7a4d45220f4c85551d1a0705e8cbd819294ce3f61f98a32a8253f2a2e732222450162760c385f0f332f5250d9f9a550efbd095f420eba8e0c98afd91a2282cbbc8814c2c495abb1d553b45029ad792838d1182f632b34771b7ba4ec63d24a6962db0d0e38f08069612a872725420814832fbc6766e71c3ba7aa20a1400f1581d272b5155479893adb55a3c66286b16691a00ae532aa2aa48947548b88888e6e982ae9492ba0afaeb2ca037b24b969fd4d18ea790c3509abf556256616f1ceb9cc51bc42220284884be11035346ed648656f39a44a2a8e50b56526243c30b8fa8aff5abf7eed7d2eb678f1d2273ff58054ae848407083bed841ffd08471c81fff91f788f534ec1860d78c31b52611212fe7c483c4e42428d2d53e260741f136d34cf455969f4cb63be436bafda66f4d580154ed49d6121c87ed03886ea062662aee4391551c280d83c5c4a379d6a07bcaf73762aa5435114ad2c8bf73cced2aad7132de0b298af69e60121123e002c228e6a439f3a789bb92456101dbe684ec496caa5125ad642e3191389aa0531b15a4b12048ab039299d5cd5d2a6b5ea7819c87ee6d2f335f81c57c73b101956698944d90de43457cd5e9627c591b64222671f8a66ecc3095c551b9487aa0f9c1aca04772dcb18e58edbf821ebc6aa4da40391e3016894471e5121a4e2cbe626e3848481423d3b66a1c1ec76eb6b8bc73fc5f5698c93b057665523e45958e38cb03040428f516042b491168f41f54de4931db6e2b288ef90a6ebf6e079a1681c9a56a5664e4ac294a92205052202aa1bbe86f538b1dac548410193484c07d1a004a65e551815b5ce28744251ad0f6a6013b951834abadaab8b79c00d0a91a60991717718cfd041efad10b65e12af231a391312fe7c58bf7eed939ffab4cda07b7ef250d8dbfca60f3d69fffff381df7eeb3953e9d4253cdcb162057ef8431c7924aebc12aa78e31bb16103def9ce549884843f1338952021a1fee6f7d39fb53bdd2d782145f1c9448e28fc682f04652238828372b835a65e4c60525281c4334c85577821510e620c0c1a8244135ac79c0d5ac3681d7d45a1c58a584152dd54bddd1a9343ad5c7ccbdfdd033ba04c70715e55834e321686c8819d125b1d4a45006be00468e018cdb065e006107915af623bea15b917af10932e31811c71469c819c12042a6a874402f262850bff0a5454bda0ba85c514f65a2dd990a2320626517895026ab29a01b367b187421750fd97123412d7c42d4e62beb8aade7b11f1500f15821f289e0a41a83a79ea35ac53a0d57e960b78af858878ef452c6c4bcb993922c9925a25c379840ad4b61e968756ebf72a85785f3a5b731d270f9000c250222556c7a0ba072a0c2f2dbb98c2982fbb99ec567a7bb310ab52b810023dc252debc9210eb6012b989c286465ae0c5aabebfea7230714a33c1ad324f2e3148764865355d9ec792fa2161522665063388611222bbd120c764a7ccee172a858aa2bee437d27489e1a3d330f04652a515c2c0b3930292c1c7c34806494cd2d5ae46553e9d7a476a750b57259310aab11762c81d572c4fb52a52b137359722c8131e402c1e852ccb162d5a54fd39fa95bd5fae7a6c4ce16e7beae5737fd4a6fb379cf5f8a5cffbce86514fddfa9f6f7fce6e8b89885a4b767af271675d330bb8e587bdfd1fff66cf6e3a69098f0c2c5d8a4b2ec14107853fdff52ebced6da92a090989c74948f8b3638bfbaa30ca0474630f9ac5493d171a4263790c6a071a8b0defc048e71df3012967fe12751be9406ad3e06b9d7395e4c45ec5cc599635da3746eeb9cdf79c735929de69ec76c32b245e4935d98e73be4cccd2f0093233660906365a694fbc8a8878151148a4499121979f61a5c6b0df4763f2bfb1b310b30f15ace0f1fe37e6ed11ab150eb321f1a8c8a0a22459249af537b8894d2823460ea1aac2d57e5a5760c51b1284540942a481ca0966cfa29120a87152aa6eb8111573ac915f8d463534910e910339b88cc0659fe0e883aa06736343f138dfc4c535e25aa3d0b20740e15d56f7f459799951f11d0d7204912d71c4c7a88fa45e230d83467c300faeb6317e469ec78d0dc5385edd2e67e6114bc632c0113e47dc1c30c3965ee9e323e1c1c599679eb9c71e7b5c77dd75f7b56067ff4ffd7676def0fb8f1f30fea7d97cf1bbcf9e78e2b9add75db47aa637f387abbff4d6bf5ad102c08b9f78d229cfdfa99dce4fc223068b17e3924b70c411e1cf0f7c00a79f0e9154988484c4e32424fc19d1ef2d6c596b55653cd19ccf2857861ae1777ee660a15aff6e5efb4b906325981227b265d5e8821d08421e507344ac81ed517923005e5078150f956a855cddc26b23a506a230efb00695a26cb71125bb819ca98d86e50fa6f208e29fc8e6a35c8c54a93c7206383c62fa0e720a16b3936166e74c3211b68b5266425090cdf64db0534978aa3be58de25b215a3f0512e2b88ce59dc2a6e184a0a6b1230ac5678d5e14ba9a4a899306f58d8a57315d46795ed8244826a21141c83b870abca930629d8ebd2a179f8b2f1422f05ebd00a291682a6c742821beb62ed12a90ac1c27b64e5fa878d8a8b0ca0858c9a9900a9150440408b1070a86592c0dd8a694f44fa0cf2c4b5b7580278ad546d590ae1c9aed5af0de68acf2b54cccccc1f94887c9b28a678cc9be926e2b1bd358d9a1f297616676b59f3191c6ea9506c16746c544954046a814e604794ea0a14281c9319824b4deb182bda02824320b1fa06946d21f8dd8b55104ab56f51f58890dfff27e353e63162946a97fb3d215dee7d59555be55a01c8d1406aa48397405228ed811678eb224c8497850b161c386cf7ef6b377dd75d7ce3bef7cdf5f7cdbdd129d8c00f47ef3e5d71fbc439788a7763ffa7d3fbcc70398fbc96b76dcf184779e71e47e7b3e66c5d6bb1efde19fcd28e6ae7cfbb1abae5bf7ed63775ab66ce581eff99f5ebdd2de6f7f7c63fb99679c7ce0f613ed89e5bb1e78fce9afda7b02c86ffad0decb9ef79d0df0ab3f77f8f271c3588b880e38ef0e81acbffa9c973f699b1691db6abf57fecb2f66538362c2c301e3e3f8c637f0823277f8139fc09bde94aa929090789c84843f23b6bcaf6af087f1c68fe4c333ae229ad7c5bf9957d3d1784e3e8cfbdcee80776ce41e5229221a53c48d097c2a0d4ee5293bb09e5139c48df967a387e53eb38a1b2d30a35ab79a4a1694dd4618344919ac240df7d7f812430c8ec4cc4865361cef7c15c5154b8762e146bd1b52b759c55c5bac7fa9d8875891d470d24569da5cf13b23f3a146a1191a1deb3bc289a6faf1f8884c9e6251ec6cec0029b13213b131205c7d946c6ca00eeb8682c86b481812581640957ca14521de6b558761271a0ca9cf8808242699c12602d13675652911112b339b377083a5ad1e1cd6e334b652b5d48d14bb6d4267148fa8c685d3a8c0c6c8a098f31a3ed8489bc3c3e36d636f35f1fd2ce497333b64c40e89c749783071de79e74d4f4f9f72ca29e3e37fb4bea677dd078f7ee5857b7efc86f962dd8f5f9f9f7df42bbf72870780deea8baf7dd2c72fbfee96dffde8b4d5effe9b2fdeeac7f73feb82557b2e79ee05bf5bb3e6f6cbdff1844ebd96eeae473cc97feb8da7bfff8bdfbde6376bf3a1adb81d5ef9ddbbe7e6e6e6e6a66ffafc712bb77efe69876c853bbff6ea23dfbdeed517dd95f7effaf649bf7ffb0bdf75f55c3a99090f0b74bbf8ea57f1e217873f3ff5a95492848487038f43c0128729978a9ff090c316f7550dfb1c8f9a5fd50972f1f2950a8688ec67ff728ee7ab3f1b93b1e1f95b3cdb74ce4159c02a540a7060b296281e896315ccc69a35c20cdc23f2f87023df37828263e38d1e8dfd6f64dc0c4ff54dd321828a6aa93a5ccadd8e5f1279df288992a9214a4d90dd22339be03843a62ca84899b2b6154354ea2cd8c28c9a13e958c1a46524546462dd3012a2bc280aef4bbd86298cea26a9e00a1469a32a0d4b15c11d1f75901395630bf56e440aaf2183954a0345e4cccbc6ba66544994bc98fcd9c64634de5837ddd687519d800317887290a7c1c5ebd190b1168c9e1abd6991bea6c93c62288c7c63bd3f55ad4c7d3582c46425d691d7f2462ee7a0cd4129020b63acb40e16a0f4786a2a626206706384e646fb9b22edd53005bce9336267bc6e784438ea065155a9fcaa0b4709b1822f7e9f09ebd1da2f2921e101c3dcdcdcb9e79e7bc5155788c839e79cc3cca79f7efae6f036fff58aedbbed76bbdd5eb4efaa9ff7fa377fe50bb73ce53def7ec14e5d37b5f7fffac0df6efd837fbe6c8d02c8b639facd27ecd2013a8f39e239dbfeeec7bf99dfc45addf62ffd8f9f7cf698feb7defde2a73e66596787c3de7ae1ea7cc472f3bff8df2f7acd352ffaf7cfbf622777d7251fbe789b377de835fb2dcd5a5b3df56fdff3c2de37fee386857466131e2668b570fef978ed6bd1ede275af4bf54848d82c9ec4a26910fe8d91115a8359e429af2a21a1c616e75585e91f5173eea418f9abbb312b19b35725b1441eb3a16166aac3bdb59c43a29ad40dcc93ab9c9d7acd6cc954ca22965e4ca173899806a2ac6c3a4ac480541943aae5b43acad0f1be5055b039c8daf475c01da3be33d8021d113ac3041655b9da085d1ae2a1e221229d968bd82b5215e6ccb9acdfefd360708f0a0a15664bbba691aa0d220ab95c801b0c098a938cca5d95d8842794a92c4574663972961d38d89ad35165a81058e1499d86fc238dd6160ca459abac2d8a34202202263683e7581fc4516d43be9654995603c31220a2c2f7a18cb0e67a6fabf4eed0614470e49821020ea95f618daca00c9a43599ce7a2e6b94435c499977c8df174cdc2121a1e34415b149c8141aaf0de1391a8697fc070dc0a9c666d372de28894c044ce3955af3a600753f624963d6591414c7c47d5ba93ca1c7134d822884866b9578a8d69c72a12d34695c8403ba4aa303321342595822ad83156416c03d7451d9146d5be34b2b11a5c9556196ddabcbc87685fb1e42b9142899ce8b072b07e1f88346e213f2b8c05627bbf52cd1800433d921e27e101c765975d76eaa9a71e7df4d1a79d76da8d37de78cc31c76c4e5315d0def7c3977ffdb8e50c506bf1b69dfccadf4f4feebce3a45d8bed6df7d846bfb17a8307e026b60e8f52abe38af97cd34d4f3cb5f74bdef7a597bc0f32fb9b8bdf77fc31279cbcd7cd97bc78f003f7de4bde74d4ffebdef97ffff1af9632faf7de72d7ecafde7fc8cee7d8fb8c9f9b1e3f7ed6a7339bf0f08173f8d8c7f0b18fa54a24246c26163b584c08117ac0ac00409731e100821232c27a8f9e3e483c8e02eb3c909a80131e7a77afba200000200049444154b8faa73f7bda81076c099b43ae8ce92d9374d4c2986bf2858c690008a40a35450581144aa4425e25cbb2b9b9b9f1ee58afd70328cb3266caf39cdb4420e75cd59692177eacd3f63efe35de7ee737b94a709205c004af205588671005c39410a1cd4ccc24e2a99c6f3be6e823d8894898ab9b00c58ecefb723219d2af49ed9b68a4d788840f814682632258e791ad4ac59bd086b99f170a6eb5dafdf9792a06791f22ef35f7b9d1d3667e5bea44e0ec7809e0b06ad3ec0020ce1408d154a2f62f00566266629b1e871866d5a0c40959e970a0103cd4ca3a22225a948c83006072edcc99b70800f55235dbc03100851073bfdfefb45aaadaf3fdb6cb6ce5799e773a9d5eafd76ab5ac6e467da0ac35b130b157512147248a5888c1c86c522d5e429e348389c4a3720ed638d19c08a4414c31c861c5a48023b04a5114cc99872726226a13ab6a914beebd2317dab4acb926cb7229f3ab551904a06cb191523955f208acb5351241c403602682b5ef898810c1ce05889833122dbc30871c7932875e82824022ea55ccb0866a672a09c96ed0607c43252fc2545e805631026c302a9ccb389056463a12db676879cd4215c6e2298344adf10aacaa0e0456f1ea054c966105a85078917a8863f61eccc2e6a9a30aa8732c2225f115246f65b61c1536501db9c0fadac9aa33da2b5aaaa45f81320d4e55959c5159ec38f469c11b69a52a6056881213b3d14b0ecccc649779b922158599b22b9b1c8d4be68908cc503539174bf2b04c78c071c41147ecb6db6e175e78e18d37de08e0759bfb833f75b7da7ec71db72d3fe7fa4b1fb568e6fbb7ce082618e8df79fdddb4f50e530e778e7eb1691c374de84c3cfad9af7bed133f74e6d5b7f55fbcb47ebc7fcba75f7ad27f3eedd3d7bccef2abb2a53b6d3df9c4d7ffd755a7ef9414ea090909090900d61558dac2ac471fa191c301930e1b04fdf2e7daea97b6cdeaab6a11b6ceb0a285eddad8daa113fdf0364658dec28a16b6c9b0bc85adb3b0c6458cad326cd3c2d61916451b99642c7158e230919c79121e7ab83f7d551b73ae19d9f2c0cc8e6c526d93b3b08c2f747c7c7c6e6eaedd6e5bd2938832739ee7dee745d12f8a7ebbddb6d0a83ccfadb50191638bcd6519c210524fea450a2a638c8d0b40705a35a798c2441923dd7962df96b8f3a2728a1de9fa11d704a5c36e1159d2d43c0b51bbdd62e675ebd6b5da6d807ab957723601aebb518436e1dcc13593a51593644f85de9c60cf5a9bd544a7422a6710e6a0656a448965c42a0356b5560c228abb7e224988f7de2b89f77ebed79b9c9cf0de675998023be754b5dd6e1745b178f1e25eaf17fc6e7c5dc0cab2d7973ec6c3c14fc3c36fd84f6713ed720d4f1f000c31071c17444903a961ccdc76192ca09a11e6fc91d4a521eb40e4d73b1c523660d36bdd3dd6b95676fa68698d6c67d843bd5221e24d6fa3a232202e1b6ccadb681cd580ef0c05368447253d198aa2a842af06ac70ea263bae1c8248e16b6874e10cd851c57d7ca3cf26412b8772e5c6591ebeca44c47caf518aef1a65897564aa91ff7194671ff77cc5a5a85aa89c33ea53012115db5cd5f599f2aa121e7830f319679c2122bffad5aff6da6baf430e39648b56d3dee5b897ee7cd5aaf77e6775cf4fffe273677ee2ee835ff38c651b1bd06ed1b68bfaabafbfb3df7c62e1979f78cb7bbef8a3eb6f9feef7d6def0cdb33ff2d3f63e073daa36d0d10d97bfebe8bfbbfd6fbff6ffbd70457847e06d8f7cc361b7bee70d9fbceaee5cb5bffeb7977fe35b37a5b6aa8484848484081901401efd5e16c7df6c1666057717b83387004bb39adf599261dae38e1cb30247585f6ad30bc5068f7b0a4c7b74196354af67bd47116c5813121e5ad8e2bcaad2b7c2d74409c4857866c48936e688e2c8fa56b4f2425578115ff87e51e4ed764bc4b75ad9dcdc6cde5be8b45ca7d3c9b2acdbed2e5bb6acdfefcfccccb4d80d7b8bc66e21a5f90baaac99c684adf2c711d9a8436d23bcb9eeeb8183f240ee15537c553757a55ced920a5573e93ccfd7ac593b3f3fbf6cd9b25eafd7ebf5ecdb793cd78dd9041119f6f72522b5342ddb5535ef1f21f5616aea6da2eb2121750814c58501aa02283341c4e6e58e48218a30150fc1550ad2d0b9ca26cbb14c2b9bf13ad80d409ee7a6bb18ef76fa0b3de7dc860d1bc6c7c75d4679d19b9c189b18ef1264ddda7b2727263aed3693e91a944abf951146d70430811db9ac91f005b078f8a2745d1185590481ca5b144e4644806dcb811cc8913206bc5aecdf8cd90d9952574a909a9419b4af364f9f8da5aacbc6ac7d95ab5b6c223398a1c643995c0038382209a98466aa3a282d8a303359567d43389f20ae12b2463a166b10a270a5328b194c19f42c6f8cd870f860e8081ff1c05796364995c98e880f9cd5a06fd430973710fe0512900a590de3dd8bcfda30ad36744ea48cc48a6f14b3bd359d44d4b8f613121e309c7cf2c976e78c33ced86232b1f3f8b77ce3d3cfbef6af77e96653077c485f7fc17927acdca83e86b77deedfbfaaf5de3d3ad47dfc993f8bbe2db8a915ee671f7bd953b69bea7497edfd9aefedbaea3f3f77dcb6f577ecf95f7eee33bf58ffcb0f3f6bfbc55353535353dbbde03feea2152f3aefe255cbbe70cc8e6de6c99d0e79c3bfdf3897b4ea09090909091172852aa65c207406289ecd7c7dd5163c23d82a031344d16178c58204826691434661c9f9b2a1a4a7e82b32ae0396eddff4a52fe121882defabda28bf33c233b59a2c01acf040e5b4a29d4edb7b9fb5dddcdc8c687b62b2b3cf5efbecbdf75e3b3d66a7c58b172f5ab4a8d7eb7df5ab5ffbc94f7ea2851645618d12c67dc43146cc593c436ba8242ca8a8911b5d9bc50caa188603c5871d581b1a1c2356e2a7c23ab49eb45b3fd6ab5ef5aa430e39e43b175ff4852ffe9b2a9c73defba228da4cb1b909d0b4196a3c1e0e53831d4cb58c030907eb92f078e91644b5f310803047d5689f4b060a64d14ce6c14335f91d871911290787236548776ca2503fd699989999c9d84d2d9edcef89fbecbfff931fbdd34e5b6db5d558a7dbebf52eb8e0821ffce007006666368c8f8f37d531ccccac43ed2af1be0d7373ce59d8d3b0e90f10bdebda6831935a44facc7acde50ec4e7ddfbb23f4f8c1704c88c53ea80ebc6482bfd8f02b3137d0468bcad78d37554d600cb507e8480cb0f1085726c084388b42dda0c11c7509ef7e02842b97294ded04a44967b159468833ba942222ae2ab24322b69cc8654457054335f3a602c85b217d2c844940d52a1ececec11893f334766750d1c2935b85dd4855185ba866e27d246d9c532d06d67c7cb0c25259130624888b2f4399ef0e0626a6aead24b2fbdedb6db8e3df6d8cde46c56fd7a6155f3d1ee2e279df3e393ce19786cfc69e7de7a4bf9477b8f775c7757e06bb67dfe39d7ac396768cdad1d8f3debabc79ed57cd8edfae69faf7933001cf8c93bf593432f5bbcdf699fbefcb44fa7539990909090301202acf39874589aa150cc0afa7f148fc3c0a443874183b2ed5ce032b408b9a2cb81f1099f8a84316751b4606021fdc290f097802deeab6a64d954f34f73d010aa1b1a2376401d1480a76ada45bd85b956ab353fbf303131b6fbaebb3fff05cf7decaebb83a4d56ae579ee8820f2989d76beecfffc20cffdd8d858bfdf5705b34d6e612d5a3a8af800d89c38ca39321039d10edb5bd814b1e2051ad489b5ae9413e021e5053c824cc3027d489575907d30b9c1631ffbd8a2289eb4df533ef599cfb16bb5db63eba76727262634ef375830aea7eb189e9c3b902701c395c480a20c5f57d5cab2b74ede515221a36f982d390a0a76a1cdcdfc776dd26d3a98e01b1f9ae02c8e9b983944719306690213e0f23c2782c0773bad7df7dee7d9cf7ef6e31ebb9bcbcc6fc55bb7ce2ebbec72d9659701b264c992a22800b139322bd5a5240740ea4382b9e158b12b2188916455c83c41064cee35382591c42d3366255cf3eba5636ef0541e0ec636f545f075b27e40625215f121488b60240100210641822154b0c88d281b62258f10ae45a545af793fa9922a24bcb4e2fd393801957630aa2ac450b8eab8c3cd4a544a444806fdb6c3ad724786b9d90c521ba6d98987998faf74e5d2581a55ea9536df0a4227576d541e2e55542d572017184855091f98aaaa76be1c29978e341629c6660e145ada22caacb604aa769bbd42212070e43f2d0482ba504faacc91cd979b4b028b4020d19066a64660b2716583f22b5b9368f2c749787070e8a187a62224242424243c8ce115eb3d32c5186349865909fec79bc5e35823d5da0202b4094b5dcd0f8962ab0ca220607d814201a04d589c617d81be028aa9648593f01782fbafc419d28ce8469e0d6e3540458e0a80763b738eb7dd76fb934f3e79af3df75cbf7e7dbb93cdcccc9821aeb90b5f73cd35defb56ab55148599ad441133c4ce012844638229ee9342ad91c170360d86541ef583f17c7ed0a1a35a38cbb27afd5100901847a1e17045c47b55f86eb79b6559bfdf6fb1f3aa0b0bf38b26c6f2bcc723d8b1d1c95f2571e61910aa1c69833c87997d298b888450267330aac24c8e69a05544479c5306814030bec6a6dcbeaa010d449569c6dcee644b962c39e59453767fec6e0b0b73adb6ebf7fb8ea0aaad5627cff36baeb9c6ce485114ced5a22a7bb0ea7db309fb403498c656c53a4c260ed72db4e03135cd8cca9cb246d38d314595fb0f333bc7444ebc58541420cc0c918c28a720e18875408d8117ef1611b1e8c64ee8a8d42d16292a4157c93bd0f0c555853a59427dd86c14283e2c53aa764ad5e8bb72f09ae7b480a816da54f2ad66d983a50fd504cd28561443ae461b6b045155909471f312f2d9a9caa06c9e74d5b8918decdd440383090d1ca19d681291d812288c27055ccde736f2c88360cde46ea596aa5a2736220b4a48f87360e9d2adbe7fc9773667b154ab8484848484870d0ac5b44008e35cf238b419c9511dc6ba92a389bbe02719f3820d3eb459552b6a31a4ecb7620d713909090f7d6c715f55d546544a3f82450591b59dd44e22652f493415473df7f352ecf7a4279e78e289131313bddec2ba756bbff6b50b7efad39fae58b1f2718f7bdcfcfcfc15575c313fd7ebf7fb4b968c2f2c2cb0a5086badb10199b579739edc68b06ab4478590208c30018ec9926a0d12b56950f9e060530934c40329845409f54ff65cb5d5e4be00d3dcfc8c73ce7b71ce59b238959a9391c444fc4850c7587e9075a9204c5f8d76b164ec90e643a4247021972a88682030dd419035551ecc5a0501394644d998e806224a5ca623d53da3a16e4fdc67dfe38f3f7e6a6a92d4af5bb3e61bffe707d75e7bcd8ae5dbecb1c71e737373fffddfffbd66cd9a769671ab2d22dee70af8c044d9f43d6a1c43484a0a69f4501eca716742641cac0df75982444fc6857522c21af432169e6442962052322f24620f9272a096c29cc8fe28cac056b008d4b6c85c15256eb6b2fd6785888aedb9b28a84b428d4ba12333c1a1857422535536a6a4cb9139d074120bfcc0b282286eaf5c7e40e45f7075d81b5646fc25352fb4f951734a0a59c68f0a450c5bfc0143665e01433fb90404faaf0087170b6e7269de22a9500266caa42c79a6d8c46c455fb56b15d365a6c54dbc009cd8325d7430a26e2f05ea155231893525033d50e4ca4121b2c5b03271c31119444538b55c20384fd9eb27f2a4242424242c223131a790a645dc6fc7d09a27b824907267468c018b9a758ec824b8e2abc62d6c303b980332c72504537fe511e986428d0fa4ba575f21bcf3ee4a9efbfa57be4bfddf88543b2abfe6e9fe79e7ff736affceed5673d792c8dab8703ee4f5e15063b8fea49f890ab8baa3a173286894ccd16ae92e38e3bee99cf7ce6e4e4e4dcdcdc85dffecec5175fbcb0d0cbb26cc3861b6fbae9a6858585f1f171f1181f1fcff3bc112c1d5133a2ca234501b1e34919fccccc5ccd4f83ae802a2e25eaafd988554d45e2587e93ada072ea0d0a05642121a77e1131b12fd4b4450bbdb9acddf53e27721973485a566d14b3a17728150ac4645e2f4e552d2ac8765b045c6eb574c0a9f3b699ebba59284f59cfbaa5489554bdf597558c90dd47d4d03420212139f184171d76d861dd6ebbd7eb5d74d145dffce637a5c889e83733b3ab57afeef57a9d4e677c7c7c7e7ebed3199b9d9dcd3227225ec2ecb83e2f52ab4828e40c49a32c756fd5503c53f897558a7080a3bba5a4e1b6531f4da5d911d5a22828785a039e4bdb6232af232dbd8d035f675d61ce0d9bd4d8da6ad3a5ea636950b1525d2c1e920d86619920a83e908a5b2282284aa7a3e1c0aca81970f07a8cfc6baa67098eb8d6c26020cd8daa7f43f357e843cc30645b4344e26db40cf843db6033e63194c0f817d16e96a97a660a61e01183321c09a7aa441c5dfe1a9fe2d810c85658d70155d9888cf15189ea538f8a4ab71588a588ab6aa89c121212121212121212b60c630e003a84162357f4813142c6300974c6e830a67df9bd6e73d4d06b0acc091c614e42049596da9c5cb1aec0acc78286f82a007dc5da22bc76adc78c474feaa98f287a8ade0349e52c5cfbd627ac5cba7ce5d2e54f7ee7cf7bd5a33f7dfb13972e5fb9eb1bae9a0b2ccd2d1f7dfacaa5cb777cd177376c6c4ddded1ebfcfe3f6d86f9745d916ed88de7bc1b397af5cbafcc8cfdfeed3487d08e27ee4550557d4ca6fd84b6e513916a86cbc46d5aa2085572f44d46ab5242f4888888e3beeb8671f71e458777cddbd6b3ffeb173bef6b5af7b2f19b72ae38e6eb7ebbd2788850d658e9ca356cbd9a601b4db6d9ba4053f1d47a1e7884d7ba280b4db99f7b948313636966599f7de26db4551585794cdf68ba268b55a466d8848bfdfcfb2cc9e02e0a0dd56961193689cc02d5230b3b505396206da59ab9db52a06c1d60f606161c136da6eb7171616aa341cf5e1cdc2fbbcd3698914ad96738e8aa24fa4dd76abe5cc7155205e7da1eacd8356bdf8a2ef8b3e93b63276c4ea8548450a474aea5b8e483d2bda2e738e440ac7ac2259c655a1ec2dcad2af2d5bdd31b2b0f36a71ef59c6460039e708ea9833e7c6ba6ddb6ed6e2134f3cf179cf7b5ec6d8b06edd391ffbd8d7befa956ebb65c9509923a8ef763a04f8a2e8b4dbfdfe827354a8142ace392b8e95c2a8ba6eb75b11229d4e27eff51d715114cc6ca78c99bc2f3a9d4e51142da6b6e32ccb44a4953141c6baed4eabdd6db5ed2907d5226f31c14bdb65ace8b6dacad42b7265ca3a6d651211280bd82b1502b8acef054a4c4e3040ae55dc9f88651c31c335bc84a3c06f00ec5c2bcbda55f251838fc0a0702cbeb828760d22b2a0ad404e65ce437d21be08d96bdefb5c7ca1928b8fbbc3ca7de3d0b056ea73ca3d9438972d38fe0c7214a5c60620673d5716338eb22dae323c369a50c10ae6ccb956169b915b90dc301cc57c6230f7093d4daacc5cf92b55972a862cc94544e189b5baeeecd82dcb8c492da9ab1cf3609003c10b93662e54c0ae627bad42cce15a51278879ef0baf85d7dc173ef9e32424242424242424dc3fa8625e900395a7655f512808708442b1a6a87d87b3cd7120566026a21daafb938c0d45e96dac20c224d79bec87041e78d432f639a9f2971fb88accfdfc8b5fbbc3eedef6e57ffdc5dbf77ed296a9677cce8f3ae9dc1f9c14fe9c4f632da144a573c1a0d5c8c8a9291165adacd7cb3387d9d9f9562beb743a071d7cd0b39ffd6c66beebaebbcefde77fbee5965b26c617f5fbfdccb93ccfd9b9482650cf936d0ed96a757abd5eb7db9d9f9f6fb55aaadaebf7c6c7bb0b0b0b463dcccdcd8d8f8f1b65333b3b3d31b128cf7b0b0b0bced1f8f8b8912fe3e3e3737373ce3963708c5eb1e95fabd5ea76bbd33333c6fb3073bbdd160973582371b22c6346bb3dd6ebf588b5d56afb3cb7f9adaa9273cc2c02a3843a9d8e1b1fcf8b5eb7db2d8a02c0d8d8d8dc425f442627a7e6e6e6c63b5d119a9d9d5dbc78f1cccc8c73cee80cf1d2481db256a1967380ab3c654c62c2cc3679cef37c6c6c2ccf739bca16459165c6c8644551e4795edd1f7696a1a0968acf236ad60952140591cecccc773a9d76bbfdb4a71ff4ecc38f70a4eb6767ffe99ffee9b6db6e63e6858585cc381af50dd54c30be55c9f3dc6a3e363691e7795114dd6e77a15fcccfcf93631169b73bf3f3f3535353fd7edf2cae99b9dfefd9e9989f9f77ced9918a48a7d35129daed769ee700da8e995b36f937b2af64fadcfcfc3c65aed3e9189bd66eb7bd4abf102dd4f8a03ccf99cdc95655e105aa2806c3b62b42a1e1bf23a312ac8c1ee1484544440a8addb2e3120162fe380d7a8888aa486e002e5c175a1b058f0a596b501e145f5303dbb5eb57503af2446b2315c4c2a828342db649aa73c478238a95d237a7f621b6687366229398d552232e7f0a419cff5d95c8d2cd4404304299cabc30656262f3755262ad5645c42ef87663b0e0b19d31c5f65bf19d5af5a35426ee2524242424242424246c2116a4fe6e6a370fcc0b2adf0ea056cddf2f0be2be60c2618231c698644cba60baf310c3ccd5e77deb6ea0fbe89ddac09d5fffe2b5b300e67e72c6be877dea0e00f77ef1a8ed97af5c7ad807df7ac041ab6e00507cff25bb2f5dbe72bff75fbfeeaabfdb6df9caa58ffbeb0fbde384bdb65bb9fdcbbe7bedd9072d5dbe72e5cb7f305db33b6b2ffff0cbf7dd7ee5d2954f3cfa7d3fbcdb03fd9bce3ed0743dd300a62f7dc58ae52b971ef8d11b7e73de218f3bfd4a00f8efd7efbdc3d2e57b9e71c51cfcda2b3ef9bac3f7d979e9f2954b1f73d0f1efbbe4b63e00d9f0d34fbefa90bd962f5fb974f976dbedf9f463cefaef441b3d9411bbba46e6a08d85c4f41d4cd4ebf55a2d07d1c9f10922da77df7d5f7cc2098ee8cedb6fffd8473ef2eb1b6f6eb7ba79af500fc72da871064c6a76300336abceb9a2df5b34315ef47bedcca917556db59cc94c4c3cb264c954af37cf8c7e7f617ca2bb61c33a2f79a7d3122d98d1cf17faf982977c6cbc93b538cb58a4b0d776bb6d40f2bc97e7bdf1896e77acdd1d6b8f8d777afd797600c9e4e4b8adb9dd72bd8585bcdfefb4b36ebb53f473229a9898c85a6c5a923ccf8d6530baa15fe47951188d22e2d7af5f3731d6196b77faf373dd5696e7bd458b263a9dd6c2c2dcf858277344105ff4458b50c68caa1b87596f990f1d2914fa0bbd8c5d3b6b91c2e70583da2de7d8baa5a8d7ef8b6a514851c8601cbb065b5922b3f8b2a972a55f202276c48ebcf7dd6ed739b768d12266de77df7d4f3af104e7e80f7ff8c3073ff8c15b7ff7fbf1ee9888b4db6d2f79e1fb31a71075e810338f4d8c2b71676c7cc3cc7421de881566ee743a2d973962a86f65dcefcdab14225ec4b75b59c79cb149557d9671a7d3515585b7b29840cc14444551743a9d4af2938be7562684acd336c2256b7588b35ebff08532672228bc2ad88b2a28f7e225f83a95cd5f0c72a11a0a1285177819f6c92672442e12e6884890750895ac0d097148470a978b821471b27b43ba621f61658b930a412a4b9da17cf12acedcfc5f1cc331bb6ab4b05676c8c3548b8004e415e5bfe1c88ccb8a9b104b226620fb2a26736d473584775360b5445941eaed164ca949204a5a1346a8fd899428a8fc503b4c6b491d796698568ec47330c121067120cc8421764a186ac179d57783b2336b245b141d143b6557280a6bc994d45a9590909090909090f0c0e17ef1386b3c663c1ca1c520604df140f0385bafd861dbed777ad46376dbe3094f3cf019871e7ddc89a7bffeffd9c4f2bafeaacf7d671db0f8a855ef78fe1470efb73e7bf534d05a79e84b9fbfab03809d0e7fd92b5e76ea0bf739e0c463f71d0380e5879cf8ca57bcea254f2983b9eefde6fbcebbe3b1871f7ec86e5323beabdefb8d777d7966af67eeb5a8b8e3b28fbcf26fbe76871f98da4798dcf3452f3b7009002c7aea712f7de5ab5e71e80adc74eecb9ef7f7ff71f5fa3d4efc9bbf3e7ac5efbef791938f7affcfe6f2df9fffc6555ffbe5dc3e2f3ee3ad6f3af5f8274ddefeeb7b8b345a1fc218c8751afae59f4b9463423add96c943bce4db6db7ddcb5ff15200ebd6adfbfce73f7fdb6db72d5ab4c87bdf6eb7b32cebf70be79c0ae91000586a95f77e7676d6ba369c730c72cc73f3339d4e676e7e26cff385de1c338b16adb6cbf37ce9b2c513131379d1eb763bbdfebc79b518bdd2ed768d773015469ee79d4ec7d8813ccf4d9db1b0b0303131d1ebf554757a66bdf13b6bd6ac59bc7851abe58aa2288ac20e746666667a7ada2a30363646440b0b0bfd7e1f902ccb3a9d8ec904daedf692254b1616165aedd055f484273ce1d18fd9098017db68cf39d7e9b48c1fb37f9d7376df39aa7c9d1b521d6343161616ecd0bcf7fd7ebfdd6edbe9f05e8d28b1d2b55aade13e9772551a8b2c2a32c2542d008aa258b162c54b5ffa521159bb76edbffeebbfde73cf3d9d4ea7d7eb4d4e4ef67abd76bb1da9366a87141129548aa2e8f57a965d353131313939393f3fdfe9746c01dbbd7ebf6f9d6ecc4cac63e31d556546bb9d998ea61a63ed76db5aae4c2de59c3395564d3872d9df2762cb80a9525ad9cc1c44fd7e5f449c7385f8bc288c74280485046b1c0cb44dd544c946de01231d9336c3b6ec7e38ba41ff17b3b18e1fb4dd8e78b7119d5c18b492c15010db48a98eaa1fe6a11ad49bf83a130d434d61c3ab6decc03097d758092095bca536560eb9e7750d1bc75bb58f555d51a6b36307663013b15666c62553165cd8b111db9d11945645c3795f9e05b566b6f42990909090f090c639e798a2184468b7b1ebae78c73bd0ebd50bbcf7bd989cdcac55bdf9cd58b162a3cf5e7a29defffe2ddfcf783736739736bd3f09090f5364f7f3f5f31ad9243f205fe4eeb963f5b6dbef143ff2f18f9ebd89f9f5dacbcfbb681a58f4cc130f7a861c3c71c137377ce77357ac3bf8598f3eeeefde78f505dfbce98ead9efeda0f9cfd947100f9aebfffcf0b7e7643b6f76bfee1c3874f0198bfca56f298b75ef4ddb7edd901f21b8737454ff9e8b7bff2f2edf26bdff5f4bffac46d977ef6ffdefb827dec091e9cc5f0e2a79cf1f72ffbe6f9975f89c7bce45d1f78c54a87de2f56fdcb4f3d5a4f7fdfc7fee1c865c591b8e6e87fb9e5739fbceab56f9ce901e86ebdc3a3f77cea1e279c7ae64796b5d2cf9d0f691ec7c279ea660a1879636d85a4cd794e5114e313dde9e9e9f1f1ee739f77e4d858b7288a6f7ef3c21b6eb8bed369f7f305e7b2b9b9b976bbdd6ab51616e65aad96aa54f9d6d5f5d66e6545de77a52d8ecddf9c7385e48b2626e6e6e6ff7ff6be3bce8aea6efff99e33e596ed0b2c6529828074580415448d1a542cd88d9aa8b162b04593a849acf14d349a18134b3411f57da3c68225b6a008c612a380142ba028b02b2cdb77efde3233e77c7f7fd04cb1d100002000494441549cb9651754def7671293dce7733f7077eedc33edccdc39cf3cdfe7894522b6edf8bee744ec743a05c012a2aba34308118fc703e5451cc7f77d1664289b20f06ddb522a9052005c5a5a626a7ca414ae630a73d8b66d3f9321e688ebea20104077575745455922d1158d46018ec76242884422118bba9615ef4ea6153339c66206ae6b1b671cdb96a6384829e5fb19c7b1950a8e3af2882953a68c1a354aa9e0baebfe6bd3a68d9ee7c762d14422118fc72c4b204cfe86004310c1a447c99cd9b0d6f93a1d53c365f811e329e3fb8a35f97e6059c6e0992cc33d6965db3674615d8f317fc9fe97b58635a35e13ed44402c164b243aa3d1e8a1871e1a8bc5949f79ee9967d6af5f2fa5b42ccbf7fd8e8e8e783cae825c0c9640dea505accdf09b2ccb01904c268320f03cafa4a4c4f7fd68d4cd64329595e5dddddd86058b44a2994c068020085b068107cd8e25945202da0ffc6834ea388ee779005cd7357461daf722f158daf38410c954dab2acd2d2d2b68e76a3034aa7bc8cef4b4b7a41e0a53cc77192c964241ad3dad7d0b6b0033f20920a6065ec603413c2fc2c93e7657c7685c9fcced7e66808e42c75d8084288482821182aac5adbde1ddca466875c43c813015a128373a15002a6822ecfaf69666873a45853986a454c390d0b0499eca782822f462e0d9d59999a23ca5bf986167286eb08d3c20a288e1c1113fa6a9bb56391b3da09792e28e3b00480a1180c2d186c964ee102b4d92241c2246c85157c44a606aa5796167a66b4e7283f22a1739640396b65c044ae4922416cda176caaa774b652303c5859e3a03c4fa4b296cc85b563a64d08d6ac8b56c74514514411ff1ab8e30ed4d6a2b3130b17e2baeb9048e0e69bc38ffaf5c3d8b15fc222962cc1adb7e2b2cbbe84a6beac552aa288228ff3154163c3c621c34799f74f2e7ce8f366d52d2f2f589a0262fb1c5f57568a6fcc8a3efde7eec5f7bed276c0e1553bbdbcaa3dbfb68bfb999f568f1e5d29013164ca20a0815beb3b82493dd7417f26c1e5b77cd40cc07ff5a27d46e726767dbc313df49b3f3af94ff3ef5f74d3258b00c0deedb4df3d79fd41fd64b1c77e55799ced4a0f0ab3b37b857f0320e2743a198938e3c68dadab9ba275b07af5ea175f7c311289643219db7694f26dc7524a05818e44229a0370deb1221cc80a9148242291c8bc73ce1d3870e0dd77dfbd6eddba92927832999052a45229224829d3e914335b96158bc572abe7466c2315b9f4d24b93c9e44faefb69454585e7794110b8b63378f0e0238e38a2b6b6b6bcbc3c0882c6c6c64d9b36ddffe003d9702b961631a8bbbb3b168b0541108d460dfb73d04107cd9831a35fdfbe411030ab0d1b362c5dba74f95b2b6cb275965690d262e620f034b33173a9a828abadad9d3dfbe069d3a69597960b217cdfebecec6c6e6e32fecae974baa2a23c9d4edbb61d0e4a4df47758c542597fa2fce1d03a4cad1242e46c83a49486e38846a3e974da711ca5fc6ccc1629a52c21911fd5f7104a6c2fd23183dd743aedbaeeb871e376df7d77665eb366cde2c58b8d7026914894969612b1effb824357da0246af40f421480a914aa54a4a4a8cf7735757976ddbb367cf9e3e7d7a45450511ad5bb7eeb1c71e6b6c6c02746969695555d5fcf9f33399ccadbffef5962d5b62b198391c86f1114244dcc8c5175f6cdbf66db7ddd6dada3c6bd6acd9b367af5fbffe0f7f78200882a696e6783cae94ca6432992030ac53484c40d88eabb596b6e5791e21d05a0bdbd1be6f746108ed5ef2b40289acc4c624b2e768b0822322b2f3936093118f823425733c77689103d228b0d1a56cbc52e1ceccc95b7a1da202c3977c3fe97126a2b7b0a5579a55afd3bc50aa5298c85610e99d9fafb03429b70776d878ce8fc6fc6670c1be61563b8ebd2bf06c32646856aa230a7c9715b3008cad311309637c2cc208f4f04ad2c33028bfac1e915b05145281ac0c80268822895344114514f12f82fdf6c36ebb01c0892762ea54dc7d779ec739fb6c9c7df6576b6dbf82ab544411451ee7ff139b36ac1b3361caebaf2cfdfcd974d35f16bce201483ef3cd5dfa65a7a65fbefba5e6438f2e354f2a73f93859050deb5ed56196f379fc49cbda75ed6a7ad4dfbcaa0100aa06955bd2b100781ded194664cbdb9f78e8b984dc32edeae1d540bd3dfdf23b7e30391c63ab2036b6ca1d70f84dafceb966cb871fbcbff2b1cbce5ff0c1bdbf5e7cc9d74fea2f8a5df6ab8fc2ea1b32a58b79db8eb063dad2523a08943ae8e0af47234e7777d7134f3c565151d6d5d565db32eabadddd49cbb6527eaa345e96c9648465da0c83ae113eb7a768345a5252327ab7519665cd9c39f3a38f3e4a243a8d018ab4484a3974e8d0c30f3fbca1a1e1c9279feceaea32a946b158ccf3d2b62d478e1cd1bf7f3f29ed993367befefaeb86e9a8abab3be59453b4d6a5a5a546c33264c8909a9a9abadda73efcf0c3afbdf69a1042051e119796c5832008fc8c104205c177bffbdd09132600304ec941c063c78e1d3b76ec3befbdbbe0ee7b1b9b9a226e4c29c51c56fa90e0cecece3e7daa4b4b4b7f7ee3f53a60c77154c00d0df52b56ac78f2c9278dfdb0f1a049a7d3a6e60b591546cf01b6a14cc3246cc3e328a50c736468ac643299c964ce3ffffc891327fef71fee5fbe7cb910c204b4e79d9bc35024308cef6c9895ce440c16443dc6fdd9639dc964f6df7f7fd7b21389c4a38f3e1a8fc7832030f152dddddd66e4ecbaaee77964f2cbb3c45001df277cc5b61bcdf82a9dce30c9eabe7dcf3aebac912346185f1b669e387e7c5545c5ef7ef7bbcecece6422b1ebf061fdfbf549241235357db76ddbdad9d95e5252c2ccc602d9b6ed81b583faf5afd181aaabab7be699a7060f1e1c8944060d1a94f1bdaeaeaeb2b2b2542ae52baeaaaa9a7df0ac8913273a6eb4b2b2d275dd8d1b373ef4d0c3abd6ac166469050f5a69b615b4820e43c925002364d10409e202db632212cc2aa46944af0cec1c0da7a073eaa7d0de8548291dea3cb63fad0c1d91671c8cfe452966c13d4caf99c3f3ce68707a9d9579be2614fc686423c00bed6042e79a1e26cd614f63ce4786170a640affccbd09e78426224d0a84c2042c59e0a29515bb333131b6d7dd68b37da1331160dc914de6bb842505e950bb1484e22381b0a6934800922085c865994b50d66c4b20eb4614ae76767b99c1044184707388081a4cc86a8b943682b502dd4f1145fc7db1fc8dbf7574b47de16ce5e595bbefb16771771551c4e7dcad62da34ac5c89d656545501c075d7e1faeb914884333cfc30aeba0a1f7f8c5d77c5b5d7e2f6db1189e0e9a7f32dbcfb2ece3f1f6fbc81010370c105b8e00200b8e822dc724bd83e804183505fbfe31558b306575d85975f463289214370da69b8fcf2def3f45aa59df90a807beec1d967e3eaabf1a31f158f7311451ee7ab88f7df5ef945b3a8ad8bef7b3500d0bf6ed6a8320140777ef0ea5b8dfe2b0b5e6c9c7b6ce5902a606beb53579f27278dd87ffe0f0e2f1bd44702ead59f5c78de0bc3a69d7dd9f13bb31ebcecc239c73d3faefbe5450d80bbff697b57bb2593c697e183ce377e72e1775fc392fff9287fcd74fb0c2a05bad6dcfcddefaede75fc29979ff6cd3326dd7acdea377f7be7c293670dd24d1bd6bcf64af769cfefd3fff7734f7ab8728fdd771d106b7b6f1b00b7aac22d3ef3fc4a83a14c454f6e00a6b596054e168503b32008403c74e8d09123472693c9e5cbdf6a6c6c3421d39e1798c219a5fc68349a48744662d1cfb19f686d6d4da7d315151591a86b3b167bda722ccd012b9252ce9b37afb4b474e2c4890d0d0dcb972f076059960e7c23aba9a9a991522ae5c7631101725cb7acacecc8238fb46c61c9c84b7f59f2e61bcbdd885d3b68c8fe07ec178d959c78e2098e632d5ebcd892d2f334916f481621c421871c3271e278ad79dbb66d2fbcf0424343c3a04103264e9c3871e2c471e3c6cd9f3fffd6db6fdbb6adc9712d82f47d7ffc84b1fbeebbefd0a143005d5a16f77d9f487cf4d1477f79e995975f7ed9ec2241c4cc46f263a2d00d45556855d32b18c8d47de4f28632998ce1507cdf37f29369d3a6c5e3f1c993272f5fbe3c93495996658ad184104afb94651088c1d9ba15533bc49435b509171abe9792860f1f3e66cc98b4efad58b5a2a5a525c74d40b3317c51caefee4e398e55986b96db104b906613dcae2cc78ed88e10b8f8e28babaaaab4d66bd6acf9e4934f468d1a356edcb8a143871e71c4110b162c705d1710265fcc28895c379ac9f866b986ca6156ccca71a37ea09d48b4ab3b697ca19552256565c9645203471d75d41e7bec51533320994c5ab66d5996e7f983870e9d3c65ea9b6fad94509a0431ab80597b0054a0984c258eccee70d242a0e71611194e20cfbb302b32a946e6784141871215438c4910134990cea6489928f8d07617609d57a084b6d3dc839d310c05289f68d6eb8a49307a1d36557866b69ec714858c8c11d4f4e20a73c6462850e19976b4d60c362457e18a69adf3f1e13947e4d0a2589a85033a5bfc9567f744ae440d303364dbcc6a6172ab6a343540ce33c8acb909ae9202616a15b14048e284ba1c18a76d9da39ec3c4f49c368aa1b5e6b0d9fcfa145c91c43f347eb288ff787474b4edbec78c9da07bfefa95de8cd4f28bc61d9dbaff833bf78a158f6911ff346cdc88aa2a5456eee0a3a54bf18d6fe0986370cb2d686ec60f7e8064127575f919babb71f4d138fb6c5c7c31162ec4851762e4481c7208aebc124ae1befbb0660d00589f31d25cb102fbec83112370f3cda8adc5faf5e1fc9f839dfccacf7e862bafc46f7f8b33ce281ee122fee5e9d6708cb9733c4e845066619bffbf58404c209ebdd76df2bf4a9b1e7cfaecbdcb18e877ca6ffff48b3de20080c4ebdfab3be2fea637ee7beed3634f3deab2b3175e70d7ca558fdfbfaa9f7ddcc547d41d70f945b34effd52b6bff7cff5aa779cec5c797eec452aae75e756c62c1edaf77c89abde7fff28ea3fa4b60af1fdf74dadaefddfbf692875f3be89c0ba7de7acb8ad0a5383ef57b971db4e29a451b973e72dfd28ff6b8e8cc13cf7de06979d595773efde0adcb2062fd46ed7ef0b776afb24a864f1ad4f1c8e3bf7d260da074977dcfbbf267075616799caf2ea4282cacc88e09c31293de420066b61c3b954ad5d54dd50ad1487cf5aab7052408c4829834b3e338ccac94ef44ecd0e2d478510002b9b06a26d24ec46e6d6f899544abfa544a5b900209569eef4623e3c78e2b2b2bd141002da74c9ab8ec8dbf9941a4eb385e1000a8aeac0a3cdf719c4feb1ba21147293573c69e7daa2b99d55f5e5af2e083f71349ad83f7de7b6fe5aa65679d75cec081fd0f9d73f0eb7f7d359948d9d2f1d25e341a4d7b29d77567cedadb575e7777eac65ffcbcb3b33312897cf4f1872fbdfc97430e3e74eedcb943870d9efdf503fef8e0c395e5e5071cf8b5b163c70e1b362c3b12e64c2abd61c386c58b97bcf1c61b8e1d2122566c4b9b341ccb09bc0080252c4122cce431a356214ccab4d25a0832a62d815611d7d55aa73369dbb64dd239435b8e9de8ee8cc56226e5a7a3a32593e98e44224a05be17c4e351df4b0b21644e3fc20c869135685266b44a3982217b45b51c99c964264e9ec4a499f4eab757f9dab72c4b92d4810a029d0de436037899d5fa71c875808d67acb0238ad9759cb49762adbf33ef3bfdfa540581bef7bfff7bc5f295914864c98b2fcd9f3f7fecd8b1e3c68dab1d34e4e34d9bdd681c1220282626e9055a4aa9b426128106139145d291c994d7d1954c65148495f195b0acee54ca8d3a8af9dcf9df993871326b0a94d68cfafa864d9b363535b70a211e59f82409d7f37c432948298dafad49226766222d0c3160c42332477b31b3d0141ac7184988a175a015075a4829a5d404218819026c943dc40c8610100470213d21006932d410b64942504803e5a52221731a32200cb0620ab527d988711224351b635e400a12a14b912d421e0d05a9de394e47678d960babb7b2596359154db6cb6413b842519891d238b66174c928680cf1a5b5561c001a10cc4a901024a860e19a0342580365d6241b8427984d0c3c0bb24030eecc1024a554ac55b8a384624520400a21a41096208b04b136e40e00664d64f60331334902416b65746805e96fa2b06c4d80c24a37d6ac9426aba74cad8822febe282f2fdf7e62777777341add4152642132ef5e3d7efc351fe6feee77f65f3ffe5f3129deda9f4dd9f3d59b363e7348d9f61fea8eb7eef9d1a5373eb8746dab42d9887d8f3fff273f3d6f56df62457c115f2924934824d0d585471ec1f3cfe3f6dbb14383b3abaec2a44978e491f0cff1e331a9a76b8431d6993307000e3d14afbc82071fc42187a0aa0ae5e51002c3867dde6a7cfffba8a8c0ebaf231e0780fdf7ffe235ffc2af30e3a28bf0bbdf61e1421c7144f15017f16f8052095bc06374e99de07104c1fa5fde8fa534d28c08a1ecabf65b650d3ef3852d67f69c56b2d74deb9a6ecafef5f51b9e7fff86824fa3d3bff7a777be5730e1c6754d3716fc698fbae4b5b65c3ad6b4fca717f414eed9830ebf79c9e137e72e863fce2f61ccd9f7aeea51e959b5d7b9bf79e1dcdff45af703ae7df8cd6b8bbdf75f872e25f40c4ada417a4ee17bdff7cbca4a4b4a4aa4942d2dad1b366c0048a94029ed388e898e32b9514208cff3a46de58c30285bbe6122a800b4b4b40c1d3ad418dcd8b664566e340260e4c8915a6b93d93472e4c84824c24a1191effb96105e1094959519d1cab62d5bb51f084b0e1d3a14d0ededed0f3cf007137b24840802afb9b9f9f7bfbfeb8a2bae884422fbedb7df73cffc9919f178bcbbbbdb89d8b5b5b5a5a571c771162e5cd8d9d96e594e575757241221a2175e5c5c3b64f0f46953ebeaea1e7cf0c1e38e3f66faf4dd8df7b0d69a590b213b3a3a6ebcf1464048295dd74d269396b0cccdb829232101414248620d8636e37c14f8d718c18eebba9665a592695314d6d5d5452489586bf6bcb4e3389625caca4a8220e8e86cb36c01d2d2a2881b3501e8863b0320433f5e69544b8249712e3fa8478950b23b5d521a2b2f2fd75aa752a9d5ab570b29d3e9b42deca81bb12c612c871cc7b18c13301b12a4c079074a0829183137d2ded51e8b4566ec3b63f4e8d1ccfcf4d37f5ab1628510562291741c67d1a245a3478f8ec7e3d3a74fff6453836dbb009452beef074148dab33623f380489be22022994e7ba974c60f3449216d47b1eeececbce492ef8f1f3fd1b6dcceceaeb56bdf79f6d967972f7bcb72a4e3389ddd4937125741c85f08d279872066114a47f24317024ca16858919475162ed863c6410680101224382c01ea51df0441a4b40a4bdab2348926ceca5fc2019a29e4096bebc2aaa89e1a1608a5554edb02933586b02029a75e410fbf1b622822d1cb02a95770532f9d4ea1934e487308ab5727098d87b5ca564571cfeb83a1840a7d82991959e58e99b5570921f770f0295816172c14922004b46248221620019610c6439a42a71e65fe058839e070c9851224cef2d442e7ea8d356793d7d9dace6fa88822fe59f8e10f7ff8e73ffff9f1c71f1ffb05aea8eef4dfaf5d7a728db99c58aefb252d9fbbdffac97e7bdde8cebff3d9dfcf195f1d7cbae2a9db6fba7bc569b30e2effff6d3908605945aab4882f0953a7e6df5f7821e6cddb51a763bcf9668fa2a48913317264cf33c9c5c107e76f82274cc0a64d3bbb0e990c5e7e19dffd6ec8c87c295f510a279d84458bf0fcf3d87befe2712ee2df039d0a42a3d2822b90d9ee56eb4ba86967407351575dc47f388fd3c3069708e64976f6d51bb15894a17cdf0369d775ba121dd168c48dd891881b04bee7656cdb721c3b08fc743ac51ca62ce7127f4dd6784e17d0d4d44444a5a5a5263e1c80d6daf3bc3163c608213ef9e493783c6e59d6a4499354d689c43c6c2f2f2f1742747575a5fdb4b08594347cf830dbb6d7ae5d6b1c88a56d1929c9cc9933e7cf3f1f1044b2a3a32b50cc40a094ed38443469d2242965269379f3cd371dc7492613ae6b6badabababcf3ce3db755326b1a644575229f5faebaf07816e6a6a59ba74e91d77dcf1e9a79f663219c7896432be10c2b2accece4ec771842416d0c49a584812024286215444d9f86456044dd082385e1255da4fa592663c1c8bc592c9a4ebba5292effb861ab36dbbb4b4949983c06f6f6f3734d9b7bef5add1a34711211e8f0bc3015068166216c4acb2d946c40cad39f7327570beeffbbe6f32cb9552a6acc9b8297b5edab2846dcb20f0d27e5a93264b42868e3c86d1302ba6756002d12dcbfada01fb5b9668686878fec5c5c9749a05b36048acfd70fd07ebd7657c7f40ed2043cf8124137ca503a519e42ba534074aa7339eafb4b0a4661242b4b5b545a351933b06c057c16147cc9d34b94e33d77ffae9cdbffaf535d75eb77acd3bb61bc9042a914adb966b42d08d7629ebd10b49647a201986452ba5c230729036d16ccc2c58935659aa4b039a340b06489b04a9bc37307256bbe697c4b8ba9014a1c02d1733afb5ce056f433376e41d5fe84b6d68b81e95554cb9975948ce61d99c2faca967b47cee28f7a8dacb66ab13336dbf74815028944b61478f48efbc55b910969436208c562bb707c2f5179c8b1edf7e293d7f7f154399be995d56ded479fbf2b21cdb95436e3f70de6648e428addcce23992d0a0bf7a280901a423105ac03d6c55f8122fe9977ba9d9df7dc73cfb66ddb867dbe04c0f4752792856b1180ccc70f5fb84f6d8448948d9efb5f7f695600927f3d7bf0e0e3af3cefe0bab1c3fbf7d975eecdab128ce49b971f7df57bedcf1e3db4aa6ac05e3f79bb20b0597dfac8c5d76f9cfbc0d3379dbcc7d0ca7849df91fb9e7ef39fee39a81c08b62ebae2e0112544141b76c00ffe54df5bb8aedb5ebfe9d8711582c819b0d7b97f589702a03f5d30bd64d2a5579eb8c76e4307ef77db477ef11817f165e1fefbf1ca2b78ec31ecbd376eb9050f3cb083795a5b91c9a05fbf1e136b6a7afc59518142f99beb229dded975686f87521834e87fb1da5ff89544024f3d853df7c49e4563ac22feada0019f217744e6ef98c771097d6d0cb45165e5efb2092897e86fa1bf8d4a6ba718a09840b5857e16aa2c44040058404551625ac4bf238ff345e44e0fa227509ee7a5cdd017a4ebeaea92a984528a044b8b40daf33ca59465594692931b9599668d01b0518b181ec738bc0c19322417bd3460c080caca4aadf5a64d9b1a1b1b6ddb9e3871a219cc9bea1821841104b5b5b54929a3d168fffefd63b198e7790d0d0de974da84e08c1c39f2b2cb2e3bf9e46f5557572793c9050b16bcf6da6bc67937994c1291e779c3860d23a2f6f6f64422d1d2d2525a5a4a44871f7ef8d5575f3d65ca14dbb6d7ac5973fbedb74b29d7ad5b77e9a5977efffbdf7fe8a187de7cf34d43b2f8be5f5656c6ccb66d47a3d1ec00d28c4b392bacd0cc4a08338572ff0a21a494a954aab4b4341e8fa7d329cb16e9749a59691d0441505d5db9cb2e43274f9998c9a4cacbcb7cdfb36dbba3a363faf4e9d75e7beddcb9734f39e5146636022829a571b411a6c84a88ed33aa0ad416229d4efb9ef23201334522b1dd761b0b8830175c08434068ad6ddb362e42bd72cd72f95f44441631ab3df6dab3b2b25c1396fce5a54c26138bc55299b410c20b7c29e5cad5ab88a8aca25c6b2d2d8b9909d2f794d2505af81e078a344b3fd081af2de90020211b9bb6b5b777fa7e108dc48320709de8d70f3cc8b2ac86862d37ddf8cb152b562ac5bee2ee549a20a5b04d66794f0222fb5b12b2183d90db901db20639e2c6cc6c58c8dca785bdba3744de7d46881de8da7ae8df7ad2163d1b9228b08c29ac90cafd0ee6bc6f7af1a4bdb6b4702b7acdb03d9794637372e5489f7f7128ec609f2f6fe9b550f41016712f3e4bd0f66641b4fd3af46aa7d7b687db8bfcf4ecbd457e8f157f058af827e2befbeeebeaea3af3cc330b6319771299f76e9c7bda53636f5b9b0ada5fbdd0ffc5dcd31eddaa002053bf68e5d4db5e7f6fc3c657e6d55f73eefd9b556cfacf1ebb7a6cc59cc736b6b66e79fd8a09055a9ec4ea479759fb9eb15f1fd1eb0a186cbaf7c463ef2cbd62792248be7dfdc0fb4f3cf6f60f0b5919ddfccc3987ffa4f58cc5ad7ee6e3057b2e3debb06b57a60000dd6b1e69fbf6d3ef6eac7ff5825dede2312ee2cb425d1df6de1b471d85458bb0cb2ef8def7904cf69ea7b212ae8b6ddb7a4c6c6cfcd2d6a1a20296f599fec7ffb7af9497e3d967f1ca2bf8c63750fc492ae23f033b6663ca2d7405680a6015544b555a1084c6008d3e00547d9145724c222e90d0680e90522895700514208b95f445fc1b12393a7c84def3951d2371ee957d548e582cb264c9e254aa3b1e8f1e7df4912346ec222529e52be503da712ddb9120ad39d01c406b0110b30e829cc7aa196d0a21366fdeccccac74edc041acb411b64c9c38d1b22c29e507ebd66ef8e46322aaadad755d3717cdc384683c0641ed9d1d994c2691480c1b36ccb22c0d6ed8f22993b0ddc8a9a77e7bdebcef0c1e3c34d99d5efbc1fadb6ebde3afaffd0d2c0c1f643b527320a53462962d5bb600a8a8a8983469d2e5975f7ed861736c5b2ae53ff2c82377fef6b75bb76cb1a5a3034e2412524aad1189c47c5f319325a40e942d2d1da888eb7a990cb30aa51c85ba180e004d828938f7af2426e2929292eeee6e1da8a81b01102f893aae3562d75dce3df79ceb6ff8e91557fee8fcf3cfbbed8edb66ecbd1743599675e821732ebee8bb036afa77b677a452a9582c46826d47864a9fdca205a425a4158eff7b0d950138966349f9d2d2a55d1d9db6b44ef9e6b786d40e8eb831a5fc40fb24e1461d27e24290062b0e0f0d599205314992b626f85a410aa5949472cf3df78c46a3cdcdcd2b57aeb46c3bed65182250ac34ba53c9f51f7e4852545655b9d188b0a4063321994e6702e52bf602f6020e34f98a329eb21c1742065a6d6d6cd4cc8a75a0b5b49c238f3cba6fdf9a86ad8dbffaf56f3e58ffa11768db8d045a078a15b3af9409d56228565a07c63526a4068480c82b6542f646088211e94013c29e6f5439a49974785e984424f392645832616c9e2d419248128930d45a87e70b69012da01dcbb284f1d3e52ccb0690160cc120c142a2a79aa630b94c33872764c8d418118b62a572ded8b9202acef13305948ac80a70c2373be4b34c959c21670bf991dc67d9efc2b4903b137bf150799a29cc4fd344dc73ff2866653e0d354b61c814e71c8b493394163bb07b063194525aa3c78ba119cc504a0706be0e7cad15b482afd8bc94867969e6f00556ac55518f53c43f1cc964f2aebbee7ae38d37b4d6b7de7aab1062fefcf93bc3dbfced944111c7711ca774f2d56b32de478ffecf86693fb9e6f0a1115936f18c1bbed30fd3dfa20000200049444154e7a5dfbedcca00ac7e73bf77fc08177087cf3ea466e3ab1fa73ebb519d6a6ef14b6b2bb7e35b74e30bbf7b63e80f7e7af26e71191d71dc7f5d3166cd82a737170c323bff76e7a2d8b76f3877f70acb1974f08f7fb65fe31fef7f3f0d00d1f1f32ffc5a5f99a75e8b28e24b452c869fff1c5bb6e0aebbb61b1d0a4c9f8ec71ecb4f79fb6dac5fbfb32d7fa136c775b1cf3e78e0817c10d5ceb4f9855fd9671f3cf71c162dc20927c02f8ad88af8f7c78ec998d6000103404a2326d0a1601122028d7e583fd5a5d0d78645e16c3bbe3e10ba15321a00520c5bc32564003004ed50175fc4f648bf75f93ea70677bc79e3d46871677cf5c99c9e02815ee20be48394b4524a087475753cf7dc33c71e7b7cdfbe7de7cd9bb77af5ea952b57d6d7d7b7b5b5f97e464adba4cf388ec39a8c70033d1fd71bab8e8686864c2613752315151566a2ef79c3870f1742f8beffde7befd9b65d37794a5555d5f0e1c33ffcf0434319588e1d8fc799b9a3a3434a69da544a398ed3d6d6b6fffefb1f72c8219665959595b5b5763cf7dc738b172f364fdd4dd18debba4631e1795e341a35f2849a9a9ae38e3b6eb7dd76731c8788de7aebad850b1736356ef3bca0b4b43493c9082122d188effb40ce0a571876c998e97a9e575151d6dddd65f8affc60d8787998941f91f30906a00590ea4e96949404be564ac522d1643a356edcb873ce3927168b0941b66d03aab4347ee8a187a653293fc88c1f3f4e4a1904c1071f7cf0f8e38fb5b5b54563661df297c4823a1adaa1010833074a9595976ed9b265c99225871d76584dcd808b2eba68d5aa556f2d7fb3a1a1a1ababcb68318cfac9b22cf4745ad15a6b0e025f4b09269495550c1e3634e5f9efbcfb7e537373345ea234dbb61d04ca16321de88686868ece442c16abacaeb26d07101ae84e6554c004565a6805124a6be523b02d97357999a0b333414481af7ddf574a4f9e3cb93b957e7ed10b1b376e8eb8312f083c5f69cdaeeb1aef24c7b54cc7cbdad2909175f49289f48a66cb4dcb725ee16622e71e95f5e72edc03b97728481fcbd6f9408731f0a2707ee36e93a74672c9650507a9208b2a147685eb5cb0f45ee76e361dab87b58dd90f0017a6a7f7ea03856f0a13ac0aaf094420ca669fed4858647a7b6eff84c63edb4978c2f60bb6261bcfd673530aaf450c29c8ec4fe4dc887a1d826cfbb9524dad3503a1e24f841e3d26d13d546065bd9f75d6ddba78fd2fe21f8c975f7ef99c73ce993b77eebc79f3d6ad5b77e49147ee4c5115e04cbef9f5278ee92b00b2cb6b5cffcd4d5d25c306979893cfa919d38f9facef540064bc4f38956c570629ff737ab988f6a9b6baeadb7ca0e7cd9adfbeb94df41fd5cf103cb272f860b763535b8001e1e7aa7b6b63d0f7d01ac72c283668d7b2ae4d6d01fa0356456d85553cce45fc3d71cc3198320537de8873cf452fafa86baec10107e0f8e371e6996869c11557a07f7f889db3e318370e990c6eb9057bed8548041327ee609e1b6fc4ac59d8630f5c7209060fc6860d58bd1ab7dffe79cdeecc57f6de1b8b16e1e08371fcf178f861d845295b11ff0ef0187181801014ded47e168f93636754b61ccb21002897614e4bde57e0b37ed2089250c885068009ce568004fe352cdb38b5fec95f5e79f3434bde6bf210193475cee9dfffd179070c74fecf0da6defade8c33d55dafdd3cad48cbfc9b3138463662065666d826b28c43f6593f724fcd4d0010dbb6fbf2cbaf32d3c1071f5c52523273e6cc993367757474343636363636b6b6b6b6b5b5353434d4d7d7838d496c98a6e4799e650bdbb6a184d63af0fcf6d6b6e88001e5e5e52614c975ddc183072ba5eaebeb7ddf5fb66cd949df38514a3965ca948f3efa488335b8a6a6c6b22c2634366d53ac832028ab28272952a9d4b9e79e3b60c0a0200808f2f9458b5f7cf1c5868606a5b46ddb96656bada46d494b7477775b962525c5e3510043870ebdf6ea6b3ccf736cb9ad71cb638f3df6ce3bef789ee76502c789789e2704221127954c9928711052dd4949e1a64950495979676767ba3b990d9006c0a6784c8240443a1cc70a22133b6dbcb96cdbd68102eb407944346cc8904b2eb918405353d392254b5e7ae9a55d771d7efcf1c7d7f4ef1b752366ff6cdab4e989279e78fdf5d71dc7aea8a8c8a493962d9955618d89d6c69308242ca3a5322eb34420b020b2a36e7777777575f533cf3c1364bc43e61c545e5abaefac59b3f699d9dadadadcdcbc6ddbb6a66d2d1d1d1d8d5bb66cdab4c9b66da53411096969e52ba588841b75824007bebfe79e7b7a99c0719ca54bff128d957981060b2f9526928a95b0dcce44aaadb32b5a525a56510121984890f4bc4069e2008a219854a00030b4e546143813f8be56b690008c0fb4b0acad5bb73ef2c8c274c6775da10253d5650bdb0634abc0572c0c1140c6f305329bae65cc6200452404608805e4f835c8fc889f387b2e50281721e48839236721cd0038cbc7e57ab8001418ccd91f1c2815989072536fc5504203cc61559a66001a3acfa1b0c8e761b3600649d37db2e6ca661eb339a1134d8ef731eb1a4a6f0a3535f9376c3c52f5f69456b6e80fd979b2b1eb24b083024c6d8ac600504128b928705c96c4bdb8330a399dbc2c8804b1d6e112b3ce44c6e6a617eb94b5591660622a34b6a36cb43a31980481894868d30f5841101b2f2123f901080486b150da6161691145fc5d317bf6ec51a3463df5d453ebd6ad0370c10517ece4cf75a47ad0e0c135d973c3ab1c529a78717342232e00aff18326ea535b26b1e31212ca9f293d5132e9d869c1c50bfed2fcf5c3f3a555cc6c570caed48deb9a7c94db806afb7873a67cdfcafcbdb78cf7afb19ad66ef330240a70b2e1a3ced2b1d9cf8be755117ff79b575c771d0e3d140b16e0dc737b7cf4b5afe1c10771d55538fc708c1881ebafc70d37a07ce75cbbe7cec5d967e3273f416b2b060edc7131545d1d5e7b0d575e898b2f462683a143f1ed6f7f41b33bf9951933f0fcf338e8201c771c1e7e188e533cce45fccbf3381a5189b84452f7703bfe02aa9f100a67cc5712e1b34973678dcf7936c105744fae29f3c50010802dfe393b62fe8597dc76cb2f766e5e7fc33ddfdaef8aa6637e7ae7eb874fea4f2defbdf4c0ed8fbcba6ddfe36b73bb8d55c0d212c50e56fc29a4edc672854fdab1bde3a929ac0882e0e5975f7ef7dd77a74d9bb6fbeed3abaaaacacbcbabaaaac68c1963b400ac4929d5d5d5d5d9d9d9dedebe6ddbb64f3ef964c3860d1d9d6d41101851493c1e6f6b6baba9a9292f2f2722150423478eaaaaaa527ed0d4d4640c74d7ae5d3b66cc9811234628a52cc7ce6432fdfbf7d75a0bc896961633841e38702080582c665956269359bf7efd630b9f686c6c6c6b6b8bc56244a1e3afe7794ec44ea552c697779761438c7f70454585eff9994ce6f917febc68d122dff72d12503aeadab6e574ab4c341a4da7d3d168340802dbb60dff62343eae653373a2bbd3755d23bd5160c1f9f1737e8cbbddb0191004ed051a8063d94af9471f7d34346faadffc8b5ffca2b5b5998856ad5ab5f7ac1983870c0a8280482e5dbae49e7bee05605992993d3f6ddbb6effbc670a7b0c285888460269d154c885c581811993caf743ae9fbfee2179f5ff3f6aa1933664c993ab55f4d9ff2f2f2eaeaeadd76dbcdcb04c6c4c7cf641289446767675b5bdbb66ddb3ef964c3860d1bdadbdb83408385621a326cb8b49d8eaec4c64df50ae47b816545344bb04867d2040841a9649a206cdb0d82406b2d2ce907dad70c1530b36dbb193f900421615b8ea9e291c216029e17a88035eb6834faeebbef2b0dc789842c806583d9f33ca307c9253a15246d07e67d4e1496fb546b003a9fdfc479d6c368acb2b14bc076695f6093aa2d881808fdb991e554b429e60200a5359be4ec2cc1c7623b5d496e9dc94494714824b1366a9abcbf72e1a685ea129917d484cf30942a3c730b17f459e77e2f2e23ab3632d4872e9c1f79ff9adc54ce5ad920c767e5b43c3d1acc067799aa31ce8ada0ad549b9df5ce2fccf70b881d9ba66a6fc0e31ad1aceb25033a5c0c4c60487a11591cce77b65d3b47285694514f10f8610e2bcf3cebbe0820bde7ffffdf1e3c7efb7df7effa7669c11c79c3cecfaabaf7b6edf9b0e2e5f7fef0f6f6fdae7d659559f45a0c8d29a52affe83466f4e59cfc1a11c78dc2f7ff0ab1927cdbdecae5f9d3f675c95dfb0e2a93b6e7a79f6fffceec033a65d74d5150fcd5d70d2e0ad8f5d79ddfbe32f3e74b0855c6555d99e677dbdfbd41ffeeeb447e78fed7ef1673f5adaeff8ebc644d0563cc0457ce938ef3c9c775eef8973e6e499c91fff183fce27ece2841370c209e1fb2d5bf0de7b38e9a4f0cf9b6ec24d37f568e78f7f2c381d24eebc1377def905eb337932fef4a71d4c2f5c8d5eabf4595fe9b53e7bee898e8ee2012fe2df0671099f9150bdcb6cbf80c77105d20c001e038000d28c9dc9a6622060b8042f7b43e950d888665802f29f74e3575f5f3ff798139e5cf8d0176f42fbcbd7fed7f2c937bcf6cb6f0eb20020b6fb51972e389299ba5ef8c6ee97d79eb1e7daa75fd9e81cf9df4f5f3dbafee1ab2ebee681655b3225230ffdee6dbf9a37ad4264d6df7bde777efddc9a2ddd281f73c425b7fff2ccc9a5dd2f5d74c6ddf55b71cce427dc58dd554f3d7452d9db0b7ef8dd9b9e5cdda22b271c7bd56d3f3b654c8cc05dab7ff79db3af7ffa131a34e39ba7f755282f76e07f811bca5e8c03110b41cc3ae703dbd35a85a4344486cbcccdcdadcf3efbe7679f797ef2e4c983070f1e3a74687575756969a9ebbae6117b454545759f4aa261c96472f64107a6d3e9fafafaa79e7aeae38f3648129ee7353737033056c4914864fcf8f13a50b66dbff3ce3b9284f28375ebd68d1b37ae5fbf7e03070edc54bf9988aaaaaa4ce5c8e6cd9b67cd9a79c00107f4ebd75f0891c9645a5b5b1f7ef8d1952b570ab288c8b26ca5b419d91a3762cff32251a7aca4f4f4d34f1f3d7a341139969d4c26572c7be399679e696969715d17822c29b48263d9cc1c731d0e946bd9021ac4cacf388ea3034f12475d9b7520a514b6c5ac0944424043a900206134050c30a490cc0c4d3dc29b0501702ca1b5f602bfbaba7accd8d1207dcf82df7775b6b3d63503069cfccd13eb264f012350beeb5aefbfffbe94d2c811b4d69690001cc7324495611f8cf790d9453a1422721864cdaca1c0b0a565443a9665f94a356cd9b2f0f1c71f7ff2c9a953a7d60e193c6cd8b03e7dfa949555d8b6c3ccc2726225657d6b0628e57777771f3c674e2a95fa68c3fa3f3df9f4860d9b94e2f2f24ad6d4b4adc5f7b5620a1429ad3440c49eaf05d8b6a5e70596e5643219adb5b06cad2084544ab166a5e10719220141692f192f2d01512a9522a280553293264b0a16994c66f9f2e5d96a1816421abf64121a80c93bcb6638e52ca58580f10be6ec4f8836d9df5202901c980431e3e602802584318dce911746bf632eae26d13cd4be7036c649b0560a30c73fa7ff2166b6a5c5ccd081d690525a529a32a8ac9334194d4acec747316bad2d210012590aa947d190d96432f964d05a15f22cb953d5b2ac5e1c4a8e68d13aec8580ce9ef7a247759590596fac30731c1066e986d72322568180112c19f6440324a524cd44308edb86d6142021658e7c61660d612ccf739b962bb162662249c8d5a321c74d02acc182248c1990ce6d7268dfe3ebf082454272e832641607229d27b3980096520042b3e662a57411ff0c9c7aeaa9468673de79e7fd9f4561eeb81f3c79f7b653cf1a11d9e2c5773df4078fdd77fc0089e467fcd6d7ccf9f1b76f3d658c7b8935f6f2bfadf8e9e448eeca119f7ad54b7fadfdf16557cf1e7652bb8ed68cdde7848bae995662559ffee0439f9c76dea4d8b75291c1fb7de7fe85f347dac8f338a2cfe1773d79f99967ed5b7161a7ec37edb43bfe74d59428b8c8e314f14f462281cb2fc78107a24f1f7cfc316eb801252538e594e28e29a2887f3c08503b9abe631ea74c2260380236d0ec03806224142a6d2403a8302b15ed0100c4242c82c5e11701740560a04ba34242107c0d97004652854d45680711e8ff186cdbb60dc05eb3bef6fa2b4b3f7fcef4fa3fbf9e9a78edec013df65178a790fae8a98f7ff8e28bb7d6dacc5d7ffdfe09df7fef9b7f7c6be11ed10d0f5c70fc377f38f68ddbf68bca3e07fce8d19fcf18166f7bedfa134e3de396197ffdf1b8fd7e75f7196fe6eaaaf4b6a7cf3af646fff247de593c46afbaf3ac134ebd71c25faeaad3cbaf3ee586ada73dfaf10513bc577e7ac4373ef5be55ecc0ff0ae75841864eee41776e1c8bed4276d033c78735691d2c5fbe7ce5ca9566626969d9800103060e1c585959595e5e565e511a8fc7070d1a645916110d1932e43bdff9ce430ffe71d9b26544d4d1d16159966ddbc6f177f8f0e1ccdcdedebe6edd3a33dc7dfbedb70f3cf0c0b2b2b2091326346cf9148011d124babb9b9b9be7cc99535e5e6edb765757576969e9b3cf3ebb6ad52a66f603dfd8a618fa26bbceaaa2bcfcdaebaee9eae8dc65975d7cdf574a1163dbb66d8f3cf2483a9d8e442282582b1051c476020e58b39452693ee6b8a3274c9870df7df79922a3501fc19092002d60cc6860ec442c129a2041fa73efcf8921a5f455e0da0e807834aa7ccf12d1dadada582c3675ead4babac9d1782c0882d5ab57efb5d71e5d5ddd467d2308b66d1bc908b312c2366204e316546872247a18d6e6651a855144ccc4ac9859b17efd8dbfd96fad34b39596960e183060e080daaaea8a7e7d6a2211a7a4a4a45fbf3ebeef0b21468ddcede28b47dd7df77d7f7be3cd78492949f9e9d6adbe62cd423109124110981a1fcd3a994c5756567b9e974824b23d076e34ca9a480a6293c80ecfcb4463d1f2f272e376e4fbbe90309a9a4c26e3fbfe8a152bccca0b21c1100c165a30349938704dccc886a3870ec2215b51d899f347c5b24c1d1372a549ac29c72f647b7e5ef052e043a4611c7d1950d9ca41008004a9bc5b0e884850a14554e8135ce0679cd78ee622b5cd695678c621975dc5619590d69af2a1dd84bce0857b5ff8b36f94e6edcf6bc300f614b9e4be68aa9ca075a17c8745787d30d449de0908d9ee278400416b6ddc7b50b0ac508fb39d4488b7db5ead085020217560f832c9b4fd2fb0029314288857d779622e64b77ab5af4d60fb17056c1551c4df096565654b962c69686838fae8a37792b3b97a7dfaeade5323234ebcf5d5136fed312d36e3aecd1bb27f3863ae782f4cee913587ddbaa2f5d61d933c1553cfbaf585b3b6fb70e09c9f3ebfe1a73da74577ffd5864de1d7aaf6bef4b1f72fedf9b336f0f4373b4f2f1ee122fe79b02c6cde8c79f3d0d2829212ecb71f1e7d14d5d5c51d5344115fa1d3b4d7df290d04b0098e40a0d1a9f26e3a9d0a9e86439004c548677921cdd080c7f0545e070fc0d36861440892905648874fb4e133525981cf3f1eededede6cd980953de7f7be5e7cc19746debb2abfbc6765834e50c3a6ede9c5a1b002556dcf9249ff0c77933fad9c0e8132e3de537c73cfc7672bf59c30ffbc6700040cddef32f9efcfbdfac6cb97cdcc0c23674f3d23b5eea73eef3a74e2cb780dd4fbff4b0df5ff8e487978d493ff44c7af66fcfacab90c0bee75d36f3becb8afdf42b0f81ede27b7326213dc7813d9c6e735939662caa3598180c8656bab3bda3b3bd63edfbebcc904d5a04200882091326d4d5d54ddf7d9ae33a3367ce5cb66c19336fdebc19402412193468504b4bcbc0fe0304a8a9715b5b4bab6ddb4aa986cd9b3bdada62b1d8b871e39e7df659222a2b2b23a274322549fce217bfd87befbdabababebeaea02cf1fd87f8025a4b49d743a6d4952820058429ad21b21c4f0e1c32bcaca03cfff9ffff99f5d860e1b3162c4809a9a3e55555e3a138fc64830072a623b41e05b425ac222c8743a5d1a2f1d523ba876e0809123867f5abf39f032caf788b500228e150401b1d030220b58c4109209c4a0acd38a19ca9a217d617ab70a7cad020051d7d9bc79a31f646cdb3ee7ac339939ed652ccb4a2693bfbbe7ae783c3e71e2c4783c6e5b5696c4914a69296510282e30cd2d1c871be5886170b20631c8b2004420418204830196e61aa835072a247adada3b5bdb3ade7b77ad94220894eb3a9ee709898913274e9a3461c68c1924ad7df7fbdaabaffd2d128911e4a6fa4f03c54a051ac2f753d1582cf094e707929410d4a74f1fcff39a1b9b950a7513a698ceb22c20cc2f93909ee7452211d77581a4ccae7f2a95b26dd9d4d4964824e2f152b0000824b23c02094261e18c80166cf634e76425e8592dc810a1132eb4b11a961accac0aa42832e4c1cc2305cdcc02b280850b859acc4ada16c00411cad8b2415208bd6f8469c1d02e22eb94a4913f46599b1be499a3eca38c1c2b574873e472d3774885f496e1e47b058716c3429060c078f74008d23af45132e21aa35aca9df9598b25c1ac0092427201414644c48a9985b08848100b238612a411006c2ad058c82c8dc8ac0006b3d8a1650748326905866608b029ab5260621684820ae8300b0bd0e16549034285ebcc44a40baae10a2e6402109a9851e4718af8e7e06b5ffb5a71271451c4978f48044f3c51dc0d4514f1afc4e33090fcecfcd034efa0ae2aadd16b809a836274ebde1f69c316fd93eefababbbbcd9b4d1bd67dc1ae29ed57eaaf6d4a6a946c4fe5c8f2816120bb4e7cdad0be65f1c97b3d6d1300e8744730bd3b80d7b0e886cb6efce3df3675b110998eae6107a67aedd8a0ed93e6e4ba5f1f3df16e5336a25289e89149e577367457eededfd8c653ac7644a555bc43fecaa36745157dd643f29cc34bce40a4706049449ab552615d4636434a48495ee09901aa6ddbebd7af5fbb766d6579c5a851a3aaabab4dcc537d7dbdf1c1193870e0c081030d43b17efd7ae328ac94726c7bddba75b54386d4d6d6f6e9d3a7adadadb4b4546bddd2d262db766b6bebe38f3faeb5fee10f7f38a47668fffefdc36f398e91f308119ac24a29413c64c81029657777f72bafbcf2e6dfde983163c631471d158bc5860e1ddad2d2127869cbb2a2ae9b4e93524a0026493d08bc7e7daa5289ee642a118d463d3f1d0401b122216291483299246848494481af484a126082560007609175fbd05927911ca7c0b66d5b962584e8eeee8eba9147fef8d08107ceeed7bfbf10a2b9a9e9adb7de7af6cfcf653299fdf7df5f4a994e7b66a34c4d4a6e0373fcc5f641635912c7880f727486c8062e81158cc7093198c020430c09210459200526802ccbf23c5f089949a797bdb962cd9a352525657575753535357e10686616d4d6dea940be0a983509d9d5d51d715c661652cc9efd756625a56c6c6c0a3201340929cacaca0c95c0aca5949625093a954ef6ebd737934e9697c48500130741c0ac6c3bd2dcdc5c5555e1fb4a086136c718b508111aaa68703693c2484bb4d1b6e4bc810a778ed22062ec28763ae7226458ce5c45610f9f23614ad504a0386bd36b244fbaa7fa2314a7188beb5e271d0433875c9b0e4d5b608ca97bf271853553d9b22e237bc9375878e6160448f5e071f23649323ca945d81d14c28c2dca5926875c4bce97a6c0b046b3ea7595307c53ae679a22aced19c6c2de99372feeb9f3b31f0b865620ad21c998e66825990a0c8320480a616a098d6f97ced274862b539a49e419e88215d6dbefb4228af8bba2b2b2fac5e79fdb99d98afbaa88228a28a2887f0348dab102e63f2ed23093c900686cd8f8857346461ebc57ecd13f2cde7aec4903650fa62bbc4d0e6fe8e3353515c3f65df8972bc71598de71dbd3e75cf070ed6ffefcf6818323a2ede9e326de103ef7a45c1356f9e0eaf8c4b39f5972466d41fb482d1b54d2bda523bcbdf7dbb626544db103ff2bb1393d59801e051a05a9372aebc3ca0563ae30f42a1bd3cccc9ab536f6a24464db763a9d26c6fefbef3f72e448cbb2d6af5f6fc6b75d5d5dc964d2b2acf2f2f241830619df9077df7edb96d2cf64228e23a55cb66cd9fefbef1f75dd091326bcfaeaab7daaaa2589cece4ea3a7f095b26d3b9d4a4929abaaaa62b188524ab0504a39d2d8c4703c1a21a24c9019356a57ad83a66d5b2d4981e76d696888383611060f1cd4dcb8cdd437a920701dc7f733cc24a5149a060f1e5255551904aa69ebd64caa3b1e8fb1f20126e668c4f1322901620d224008c52c081a10928c15090494327b4c537e30cb4402ccd188934aa5aaaa2b92dde9e56f2e7bef9d77bdc04fa73dcec67e0b48e56bc772cd9f4414045ea17d728187b1657c4fb2479309cc1ad9412b3103222c6c0118613a353469118ed48521e9a4240294d24a71481640599665aca667eebdf7eed3a6a5d3e995ab5729ed1b67eb20088cf7b3622d202c4bf841c6712c5b62ec98d1ae2d3ff9785332994c2693664c1d8b47b5d6dacf28a59462cb8a7675751c79d4a10307f5f7d299908963f89954492c16f87e7757a70e02c104a52d6933e7444e2082d68a9885a49c9bad14c8321d4c86680825268299a530944828ea61802d6286d0b9bced70b2f1a931ae31d9ca23260ab56c4c32cf0884253ca6859030276241bdd531595f180d306902677d5a4883a0208ceb8e39130b39532184f14516bc0306a7e0fcd505c1e1f9bac830368d34e5a5463aa7b811329799651a17000be32e643a50e8e9846c5764229868bb02b3e31e6c2fb2955fa615e462d2b37ec9f944b1f0bc208002ad8c330f096dd4380024116b652acb8c9c8a998c43103369508eb361406b36dc171510cef9a7325a152ffb45fc8351376d7a7127145144114514f19f8008c1111080a77b9b1ce373a3c3ff3da194da1912070055ec73c56553577effe4effde18d4fda52a9f6fae54ffcfcf4798fd4073de72b9d36ef70ef9e1fdef1ca960c7390f874cd0b8bdeed547e7797aad87564ff88e0d4da3ffef68d4428422fad8926367cd2a90188be079e33abe11757dcbbb2c567f63a372f7b6ef1860ca2638e3b443effdb17b60640e6e3276f5dd2a98bbdf82b0fcbb2a494dbe51cf54e3eca8e0f354893602121646e18a9cd7378cbca177918b35421291275b4d6994c26168b1d74d041871d7658341aede8e878f5d5573d2f242312890433f7e9d367d0a04144d4dadadad8d8e8fb3e00d775b5d68d8d8dcdcdcd41108c1b374e08118d460db369843f91484429d5d8d84844151515b66de72c3f729b66da298b978c1cb1abd67addba754208dbb6ebebebbbbaba8868f4e8d1524ac7712c4b0641006809722d29419694e3c78db5846c696a6a6868282989fbbeafb512c404edbab62d490861feb484b0a51042d852d8922c5b4a499690b634eeb92425498b8434aeb714716c3fe3b9b6934c7483b9b2ac3c93c910231e8f4b22c771cce6982b80effb524a536e66d8b15ce68ed94cf41c17d539880000200049444154452b653c714d8ab36026d65205a49411e990d6c2d7ec29edfb9cf1d9f3b4098a5201f9bef23c132d65ac7f0441762752c964eaa8a38efad6b74ecd64329e173cf3ccd35aebee748a099148c4f7339c250e8cd5ae80766d67d2a4094a056bde5ee5384e6b6bbb8480e6ea8a4a40b30e48704949ac2bd1515d5d79f0d767079e2f2581f4b061432c5b3073108416399e979196f12ece656f19ba4a0b622942fea2b0037f6e5453c823e4be627c7c0bcda1f2fd39fb91398e3b4a0713db9f3ba16fce76d85e8492ebb48587b220782b74ad92526e7fcef63afa8667c93958212fde11591287b235943ac7fa15ce963717a642d685737f163698e389727c62e14a6e4730a17041bda8e4c20e9cb3df82b9ee8003adbd20309dd27c6282f33ccf0be72de09db5d64a69fe0c7c5656571145145144114514514411fffff0186d0176c806fcc7f138cd5beb777a5e7bc419ffbdf4b603b6dc75c6b451c3078e9b3d6f41e3b493f7e9d74bc34465b37efac84de35e397fcf6155fd868e3ee8e2fbde4e68d177ce4f2e1ab8e0882933677ffdb81beaa78e2f357bda1976fc855fdffafd29d57d47ccbebba1eaf05b16fea0f28fa7d4f5eb37b076cad1973fb121c540c9b4ab179ceb5f7fc8eefbcc9ef3bd9513f7eb6f17bbf0571eb2278410425846d651383ccb0ded0010b110100224387c51fe150a10cc0cc45a6bcb1293264db8f0c2f38f38e230cb129d9d9d4f3ffdf4c68d1b4de352ca969616661e3a7468656525b4fef8a38fccd3fe88e34a1292842dad0d1b3658963574f0e061438698ccf2e66d4dc627d875dd582cb67af56a4954595e3e65d224d7b62d5bd84eb8519624b0b224edb1c71e8ee37476761abb5ca57c226e6b6b4ba7d3b5b5b5824807ca759c981bb1481020246c5b9af50f94b772d58a782c42f87fecbd79bc2455793efebcefa9aaeebecb0cb330306c22ccb00ffbb0a8082a1a514450a3e28e8acb176248dce28ee1a3467f89c618a3c605515430e2160d2288a0a3280e2022ebc80ec33e7766eed25d55e7bcefef8ff75475dd3b0302f10be69b7ab89fa16f2fa7ab4f55f7edf3d4b3c8f8d8888ab795679665ce39636d9ca3ac93a40927cccc60a684903011c3259c38768e6d01ee1cb303337befbbddae315649c2837ca6d7eb31735996224242ea35e5544a414037edde7df75a20b662a3927584108c7ff1de9765e9bd782f216808418442d010540224400422f05ecaa065502faa422a244aa214046511242004f1a5e4a51f143e2f4311fcf4f4749ee72b57aefce8473ffa8217bc4055f3bcfcf4a73fbd66cd1a9170f7dd6b55c392ad169b9cca396287d2e7ce5151e427bcf6d50be68f77b2e497ab56a52eb9edb6db4208aaba74e9d22461e7a89326beccbb59fafad79eb0d3ce3b328354c587f1b13123328a226726ef7d96658ed8b19184700447ec188e90384e929ab98b3290e11f8c4d78c9e8b9032a5e23f20b20b16b9a5460fd70db604731dbd7b683781651c214cd3e31673a720aa1a22aa44936d583d7555098eb76b4d09ee19bab4940cca18d10436174b3f484aabd5b691679e4981c57d49846ce84a4ca1ee2e1f5f151713300218935ea0dca2c549140c40a563489a1264753f347b1454a2bfe1156dc4ed6b2a604cbbe0982a0104119b408be9460531a044110442a63950455b17a724275dd6c36aaa2e62a8ab3458b162d5ab468d1a2c59f0c9669f360928ea49da087028d2c3ff6bd671dfbde39573ff3aceb9fd9bc5777a7177ef85b2f9c5346b0ffc9675f7a72fddb873e18b9a11d5ef2e94b5ff2e9fafa7d5ef3f1f35ff3f139e4dabcfddf7ce62fdf5cff7e5abb23feec31bb97c73c27240089ada63027074745abf50fb4cac8208604ad9791b61cb5b5d3aebb2c7bca530f5bb16245ea92b22ca7a7a7bff9cd6f5d73cd35960b63a7cd2726266c55cf8c10c2cd37dfacaa5992a6ecca32efa699905c77dd75871e7af0c8d8d8ee7beddee974f23cdf3031d1499d2a93a894fe961b6f7ae081fb162e5cbcd34e3b5d79e59544145443d04e272322ef7d6f64e4e94f7f7a9aa6175f745108c1e7c5e8e86828fd35d75cb3ec893ba55b6db570e116fd996911af1a9839cb124e9c00471cf6d4c58b174f6ed8f8dbdf5c968291b0068128002531dd8123a7cc2a44494a441e3e66e75a9647155e53196f2cc8060aed743a83c14055c9b105df94792150068d8c8cf4677211e9f53a575d75d51d77dc71cf3d77ad59b326cffb9d4e47c48b3091a66966a44f6db111a9438eb9f422a22154212faa012aa290002606812936688ba8a2f4be0abbadd6c0ea83b8dd96eff2fce73f6ffffdf7272211ddb061e3673ef3992bafbc92d989e8dab56bf7d9679f2db7dcb2d349fbfd921337e8f77bbd1e44f6dfff80430f3dd83977fe05e7df78e34dc1bb3b6ebbdd1291b65cbc3075ac4ccc9cb01e7cf0939f79e4d393046baebf76d9b26589e3050be67bef8b22eff57a455154f5db22a22e75b52f8854c1645d6109711004092252cb6898598350adbd891dec1022806116376bb026584e5094dc5464593db7ceb1480011489b648a84a673aa112685a19aa69281704d2634890567eaa0a001ca0a6226574555cfa9936be652cd6e98321f99e9621adb535fa8cbd78db50140ce7434d478885aa9b9758093126b10721459a3461e73803a45f59a60693bf58badd828d4114e226a3c4be5bab2b8e7d99aa96a662a6e486a120a40ea124140905af8632318a7133facaa975f378861b6f5cc7ac684c0206de5382d5ab468d1a2458b168f215a1ea7458b3f01d8964144aaea989d73102d837749e2663b11040a70caa9aab25aee4cc8d2cc7bcfc4aa3e4b92a228d22c53d52c4b0f39e490fd0f3c709b6db611914e9a85b2bcf28a2bce3ffffc3beeb8a3373a2a2202b1bc92b577df99a64e55ca32144571d96f2feb75325690482771ccce43afbdf6eaf593eb47c7e6edb5f79e20491ddd73d7da149ca63c180c46b29499d7de79fb82050bf6de7bafeffff0fb2262244550efd50bc951473f77d1922d1fb8efbe9ffdf467acdccd7aa1f4dd34bbee9adf1ff5cc2393840f5a79e0cf7e7a91631687347365a95e64e9b6db3cf9b0279565befa57976859a400442871e520cfb2cc7b9f757b2ae4559d382612215152708090699654609c023381612b4800448150f89213176508021522725001c81721714e99cb6250e47adadf9faa80ba907692a0deb2884094978555aa1311534204260d21481051cacb0026a5e88721b02a44298490763bbef4de07227269d2efe7599648281dc7586892d04993673debb9871d76d84e3bed64322822baf8e7abbef18db3d7ae5deb9c634e7c595e7bedf5cf79ced1bbedb2ebbcb131c846eff35e2729f399653bef7ce21b5ed7e9f41e9898fcd6b7ff53d4b994430877dcbe76bbedb759f6c41db7dd6af1dabbee20a1653beffca6134fe8a43431b1ee8cd3bf72ca29a76cbb74bb6db6599a24cefba22806699a268e1ca3d3498bdc2709996b8699d9c54c1fa895a70b449c294d8844c57b9fba04048a392fd62025d6795505d900e020024610491c09c4b81a66520573c20c85380698457c1d1145046227a212829a0e04964d144000c4b8157b220b3292a0c4ec884405556977089ec1091341acc50a00b163a6588ba516e5accc4c70f6dc1a62008d40454404cc888a3aade81b0b46234d9c33caa3b64169502b3ea39ac92511283304603b76210acbbc0aeab8c913894dab4d14a9e5165504b18249011f236c2a5a53507b018b3290cc8aeb56d1984a8e9aa68b35f0ccec4522d304337d514d97d54c968aaad15b55da8e39b399863e35472404570556b568d1a2458b162d5ab468799c162dfe478214c67d24ea4462014d7dba3f2e9884d234f3defb20bd5e6f6666a6b2d2b81042b7dbdd7befbd0f3ae8a0edb7df7e6c6cacdfeff77a3deffd9aebafbff8e28bafbdfa1aeffdd8c8a8a81645e1d2c4967cebd6ad53d55096bd5ee7d6db6e7650474888615a21562647a46befb87db73df6d866ebad49c2ccf4643133dd495c31e8f7ba1d221ae4c5e5bf596de5dcc71c73ccb7bffded34cbf2bc4cd394995ff29297ac3ce02055bde0820b348884d0e9f558c57b3ff1c0badb6fbf7dbb6db779f2939ffcdbcb56cfcccc58124d9224bb2e5ffe9c639ed31de96d583771c925bf280679c22ec9520461e63ccfcbe05d9ac0317cf05ec024413c695011eb62d778498292c48575a3f9588350a0c08a002521af82b8d66d26c5426239930401a0b58ac1c621820a8128545e95287c100848ac4edb280678bb0327e9cccc204d5d9aa64551f83c1f1f1f5fb7eefed14e27cbd22c4b0e3ef8e003f6db67afbdf69a3f7fbef79e998a6270c7ed6bbff18d6ffcea37ab3b9d8ee3344bb32065b7eb2ebffcf2bbeeba6b9b6db679c1b1c79d7efa1753c721847df759f18637bc69c71d772c727fc1f917de73f7fd5e9040d2d45d71c5152b56ac0852bef4f8177ffdcc3357ac5871fcf1c76f316f5e7f7afaec6f9c75c3f57f587be7dd0be62fdc6ebbedd28445e291d6ebf5b22c9b9e9eee76bba6f9aa651776109a6f8809eccc30c5f5add02af899c8c565bd26446515776b3a1ac76cdc1060b2b4e1bb4335885092ba4a6ec3754798c57aab82c8451e4275b3e6df462cf1ace01bbbd26acda80e306e64189baaa56902b290ef2a1e394604dbb4309ba82ede1155c19689512c5698ec893426df575abcf856e778808a6a2005889d42aabceb66968d1de58025e94030a45404b15b0ac3c23b6a2a6c25d231cd18f538b42540111c33ab884a6c625704e618f1cc3a746925ced9636bb6a869e36ababab89a0f238ab8adab6ad1a2458b162d5ab478dc791c02b64cf18047d8e4cbd90287be34bac61f122e9e3747db69d1e2ff6da4ae8e8385833a2891738e0242b015a04200559042152e4d8ba220a6c4394b2ff6def77abdfdf6db6fcf3df77ce2139f3836365614831815ece8f7bffbede5975f7ecdefaf2ecb72a493954cbe2c384d46ba9957b1f091b577de1ecabc9b757c51debce6fa8e730e9491a32461289828711e7ad30dd7efba7c5996a6e560e067fabd3425452f4dd9a1dfef27c04d6bd6dc76e34ddb6ebffd539f74e8586fe4cadf5f95e7f9f6db6fbf62af7db6da6a2b88bff8a28b2efdd5afcdcf5596652771ceb941915ffcf39fbdfcf8e393347dd349275f74d185ebd6adeb76bbcb962ddb6d8f5d3b63dd8d1b377ee3eb6733279d0ed234edf7fb48dcc6e929e79c4b130083c120659724ce8b0495a02a0a05892de9a196f151afbf8128b7a0b826561173b990587fb65288ee93d8ae2d44a4121441a56a6ab6ae678b2b62056cb91b57c8a222ea15aa90613e4bdd27ad224592b0cf8b5094ec9026c9f4e4866db6deea49871ebcef8abd76df7df7050b165811150379bf7fedb5d7ae5ebdfa273ffda90acd1f1b9f9a9aea7547bcf7ecb82cf32449ce3aebacb7bce5e4e73ce7d98b172fbcf5d65b972edd76df7df71d1d1d1f0c06bfb9f4b2af7ffdeb5996256927650a52fef4a29f3cfba8678d8f8e1d7ed8539f74c8a15996d98afbacb3cefae10f7f9865d97df7ddd7e974b6df7e7b1362d8bf166b3d3636c6cc84f86b334ac65c60cd057c7d53452ec44226cbba01c0eccd5565d554c669444e217aa608c3c66a8baa99958fab6051a984390c2034b915021a35e173ec4e150be1eba2a75a3c52eb6854835d49448e1895cf4bd5cbf075c5567b54f93888b1353106261e71e62263405df574caca0d06471a9c8ba07a6263c41c386c52605719bfe208464b51ecaeab9f053eeaa52002559246d99668acb88b7fc315d51e07b336d39a63d00dabb9bb8ceaacde56048dfb494100ab8288952cd35b9823f127046686b4fc4d8b162d5ab468d1a2c59f0d8f33c210dd0c899312ba84f50f83c471842d1c1c2108181808267d3bdb7f1a4c5df4da7ddfbbcfb917fef572b9f25d4f7eede0b3ab3eb1b2a7d3bfffd4eb5efd919fde953cf95317bce28c233ff7b2d5e7be742b7e24a365edd43e7ad469af966d51758a8399636c29817558976d354f00bcf7cc5c14c5c9279fbc60c182050b1698d3ca724c366edc78e9a5975e7ae9a5131313655e8848274999d90a980014c1cf1f1bb75cde5eb7530cf25e924991df7ef34d9d841250c73183527601c1a54921e1961bae4b9efb1cf8b2c33a31e8278827e16706fd5ed6e9741004677de31b6f7cd39bbb23bd7d56ecbd62cfbdc6c7c7d76fdc30d21d55c2053f3effbcf3cecbf3dcb661301838a8732ecb3a575d75d5f98bb77cf6b3ff423b9de71e7d4c5914692761382fe5dd77dff39def7ce7defbeecda76738a873ceb9d48261c9b11799190c145c040922414598045091a00251318581705c408a0a9958c01109980009aaac1a8448c50b10c4ab1817200d430a14a2f05257625b9bb61299ffc799a7a65a87b3084c0aa48d1c9666168994de3947acce391179cf7bdeb36ca79db65eb2b0280a66f6a10070fbedb75d7dd5ef7ffef39f9b8b0aa2ec2884b2dbed763a29910a4959a2dfef5f7ae9a5975f7ef9ca952b0f3df4d0030f3cd0b9545599dd0f7ef083af9c7166b7db9d9999e9f6b2a2289294a7a6a6ce3ffffc17bfe82f55b5d7eb8510a6a6a6befce52f5f74d145636363defb356bd61cf5ec676fbdf5d68b166e99e7f9e4e464a7d3b197e6bd4fd354ac7fba0a52314e0780ca902ba9f532433e22ea56b80e4ea91fd8206bd06055b8f16be4299a1d4cb0541ea2e6631b2dd773dba99a1aa2fa0d584b519a49550df90c35efd37cf39a24674e5315a08d8dd48ad9b15f05a44c6c7cdfa6193a35aafeef397342ce5aca1b2f61ce636b1ea7aea352d550a5e1a88a2859af94aa567a9c66fc309a49cf552252542d35727622c7c4ac0fd14a660f696ed2d050d6f68eb768d1a2458b162d5afc19f1380e5361f3fcceb4e08f9e802360a143a99828e3e9baff918d4bc5f5fff09467fde46dabcf7bf1968fbc8a63f227af3ce85dfb7e7fd55be7d223e1aeaf3d73efb75db1e5abce5bfdd1834600401ef8cf17effd869ff0b3cfb9f6f4a78f3d922749b77dfe3bdee99f9002d8b0eaa39fb8ede53fb9ed6ff7e820bfa97bda49bbce6b030b1e4b1e07c2f5f973630b140098484c086227d029ae847d51c2dacad3ccd4348b162c5cb468d1f4f4649ee7f7dc73cf9a356baebbeeba75ebd6d992db7ab21d08aa1282d146a23a3eda9b1ecc2449d2eda4f0e575bfbf6ab7dd76bbefde7b363c707fcf31031dabeb66570465cb0101aef8f5af57ac58c1c0af56fdbc9b260e34288bb15eb72c4ba84a503fe87ff1739f7bead38ed875b7ddcd0f95753b57ffeeaa4b2efdf555bfbd128ecda1d3e9a49d4e1a44cab248a523849fff62d57d0fdc7ff8e1872f5ebc78a4db0b12eebbffbeeb6eb8ee829f5e303d3d2d4539d2ed25a03ccf1d27459075131bfa79e99c9b9c9c2e545841eccac22ba80caa3e585aad552387108c2b21339e00668161a837039ba880201a0412421069e6e002a8eea304172a798fc5b86a2055658ea1c4989589ab41c5d6af6634aa4264d1e9a6d3935369b7eb9c2bcb72debc793b6cb7ddd64b166fd830b17172fd6db7dc7af3cd37af5ebd7addba07caa2500daa5a7a8c8f8fe7791142c8b24ebf3f9da62904f3c6468aa290507ef2139f78d9cb5eb672e5caadb7de7a62dd86ebafbffe9c73ceb9e5965b1cb984d1eba48e908d740783be02dfffee771938e28823c6c6c66fb8e186ef7ef7bb575f7d7592a4de0722bee9a69b0779313a3aba72e5ca4b2eb96472c35477cbde0dd7ff8129495276ce15325093d5b032c0a40a0503e454e3223de12abdb8ee99060108500271f4ab699d745bc5ea73b35389c9de22352f10837d51ff3d51a9f386a3a9caf68b6a64da86348db9e4cce363e402085069d034a6f741554b05108809d18e176988a11da9c9e954a40b694301c6d1476651c491cea9368b149660a336332a6a3137442669d1a01c9d57aa522b740021a7aa0c19c6cf806d3250b9b5426d9532325361d1c6aa0a6555786d7252f59f7602665157d13117b78234b23f128938b254758f4a6fc504312b96aa635615586a9462b8413cd41cb568f1d860f5af7fb561c3c41fbddbfcf90b0e3cf89076ba5ab468d1a2c5ff221ea74360a02f9b61674618f73d0c59cd8803011b1b55e7a50e07ef3118d0c7e98bdf497ffdd64f7ff29f1eef591f7d42f8f1972f7fdf414f1903c2bd179c71f9bcad3bf9231fc72d3ee4252f367668f28ebbc3d23db7eb004067a7e7be66a7f6d87e4c61811af1fc795c1c568a8046720703ca0420cb12ef6dc944d3d3d3699a7ee8431f1a1d1d1d0c662c9d941b65319d4ea7288a6e9a39e6b22c4991ba84880a5fe6fd41274d63eb32e8fcf37efc8b9faf9a99dad04d294d39053390309882232509acc29c5c79f96f7eb56a958a38659640ccdd34298ac27bcf89b31aeff5eb26ce3df7dc6f9ff39db4932d5abce49e7beeb12a1b000e547a6fcc459aa6aa9aa6e9ccccccc8c848e1e5b2df5ef1db2b7ee73a6ec1f802753a3931b97e6a7dd6cd88284b3b4519fa794944c47ea6c8d7dc78e3aa5ffcb2db1db9fb9efbbdb74c650da010a8b48c610b072168800fe243b52825b0024e5325284cb0a34202d1a041450262380e818484863920014a70436e27ba6c42cd1154fb0e157f41b36b7a2a3d08497f7a6664a4670444c21ccafcaf4e7af3c848571154d51113a1280a97509a24aa647b767a7ada426a666666467a9dbc2c88635550a7d329cbf2cc33cf3ce38c337abd1ec14d4d4da569ea9c0b41bdf7499288f83ccf474747430822f2bdef7def9c73ce1919199d9999b14e71114992248470db6db74d4f4f2f5cb870c71d77bcf0c20bdffef6b7db9667591642302dd850bd8246500e99fe6296e6a53e8c15d00062f3a4911041542b33514de2d48bfd385dd5653bb69b0a91863c84ea649686318a98787689786c68aab98948dac448e36643a300c69e62b8e3aa5d3947c553ffa56baa4eea9af3c86e544d5043de07c4cca4987dffc69fce580855ff25a5219fb2892f496376b1ab8f735493234ad61f67f30f504074fccd2172ea8d6f8ed97c9975d24d3da5d55cd935caecc48c72accdd12cf8bc29f369aaa85ab4780cb061c3c481073fe961d03dbf7c64e3f6579fb2e70bfa5fbbee73878e6cf6f6e29abfdfe788dfffeb8ddf7cc6f8acb7ecfd671db6d3275e77fd25272cbee91f0f38e8a71fbde58747cdc32319a1458b162d5ab418625e82bea004006ce13025e83a74194a981414261400c6dde6222447dd66481c003d4639fbd4df832123140f52752ec074c044c0c6c789c7b9e38e3b9effc2973cea87e76bbe7ce233f7df6eaba50bb6daed49277efeb7930a00feee73dfff823db7df66c192ed96ee71d4fb564fddfdad37bde147ebd77ceca85d97efb6f76bcf5f3f97c7d9f6e8972ffdf9977fb341017fd7b967dc7cd06b9fb4a0faca3d7dedd74e3a72af2db75cba7897234ffcc255f60c61ddaa8fbc68ffadb6dc6e87835ef32f574cc5c91b5cf9ae030ef89bdf4cde72faf147bef7f7933f7be3decbf77be199b7dffb9d63b6ff8bb3ee1100e1fe559f7ce553765db4e5d2257b1ef38eefdd6664d1e6476bf1df40ea12476c3fccec9c4b985c55b2e39813e76c0def400e64eb6d5b0bcd9b370f409a3aef8b3aa024069412d95abd93a483c1c0e2906da1ee7de11c75bb5d88faa22445591683bc1fca224bd3841912d841115483a8672891268e7c3158bfee015fe62194a2a12c8b10fcc68d1b430896095296799230b19a334844eebaebaeb22cf33c2f8a224932efc5f29583a29f170202bb32c8cc209f19e459a737287d5ef8fb27d6afbdeb9efb27d677ba23451e82c786c9998d93338198b3ceba8d9349da999ccebff7bd1f9ef5cd6fad5bbf51c9f5f362dd868dfda2cc0b5f7829bd34ff2d458b20459052d4072d458b320c8a7290fbb290a294c2fbbcf445190a2f76cfc2a328b5f0527a141ea568291a3c15455978ef837a91d24b5186d28b0fd601540b4b5842544644f24061d5e2046152067592344b120d219479963809e5fc79638923886a08599a40c3bcf1d12c499324610620aaa193252a3ef8d2395695d4b9849954477b3d0d01a25992ce1b1bcffb837c30d3eda4504d9c738c34e14e9a3151b7db510463078c8f98999971ce75bb2321689e97aae45cea5cfad5af7eedf39ffffcd9679f9d24d6bd444992e4796ec1d571012f6ae4a3d4a6b26a858f2a24a899a11b54828a048d86b7caf604b0093d54488524186de9a0ac42d538004844439010accd3dd4e92d43c90f114449636e51cd3735d807ad7fe235acf653dd3fe63137288ea01a00b1042b563166d34101b1f06c8dfc5dc37607b029c5a2e806c6d532a91d0f0ce5980d54d34cc3ad02892224c409317362613744a44250265112b5b9b21fd3360108a0005225119b095632b32105aff1481604810844e01501a460b3740a21a03e9e1960aa244c5c6da163b86aae00110df61166c4a6dd8719cc68d69657f48d851ccd9de4162d1e03ccdf1c9224191f1faf7f7d90ef70579fbabc7be857efa93fe6367cff19bded4e59dd07b21d5e74ea69c73ff1d13bccdd96cf78d7c7debc47f7913e6ee379cf5fb4fb69d716ed7e6dd1a2458b1680c3f02ba823cc7350605d402198e786744d429bf0380ee8f0e64d55a30ed30f3bdef8c1ee582a4a403717bef3d8e0de7befbdf7de7b0f3dec698f766a173fe33ddfbaeaf63beff9dde79fbde623affbe4353930b8f293eff8ee361fbbf4d6897b6fb9e1dc0f1fbb7d67eb177df6df9fbdc5f2779c7bfd9aeb7ef7a5676e31779464e95fbc72a7d567ac9ad0f2f61f7ee5eec35e77d0fcb8bfa6577ff065efbbea699fbb7aeded377cede85b4e7bc5bb566d5479e0476f3df1dfd3bfb9f8d6dbd69cf3a23bcff8f9c4acf94d763ce1ebe79fb6e7f853fffd776bae38e715dbd5677ecb5bbffaaa577d75ec941fde76f76d57fddb21bf7adb89ff7e63893f325a8b47035b67d6e605998de6f970e3684c1001c039d7eff7d334b57627a36f0078ef9ba7f78df7e976bb162d6c4d4f0c1a0c069d4ec77a94d224191f1feff7fba6ec28cbd29e2b84e04310042235a546a7d311f122521403662e7cd9e9749449a07959244932180c14109132f83278efbd5749d3941237180c0254c1799ed79b37393909c08b04af131b264569ba9f6f9c9c163071323553141ed3fd9238a3a4d31ff8fb1fd8004a27364e17a54ecd14833c1067eb2626833a4abb85d0a008652165802f352fa5c843e15502050f1f10844240e9b52ca59f1733fd7c90877c10fa79c8f390979a179217a128c55b666f4008e2457c40f008417cd01866acdcdc417522093383845841311b785309033325a9cbf37ec2347fde98a867469ef701cdb2b4d3e95874715996ceb9b2ccb32cb3416cfc24493a596692109335014892a43e189224b187d8ad84d5ecfa0000200049444154166dd3eff7bbdd2e801082917a66bbab2536007abd5ebd7756ad5ab56ad5aa7e7f5087a4d833164551ab607493d8dd9a1e6ac6ac0c3bad6703b0186daa591b3beaab635f55617c8da1c9da3455365cb9da9aef14f3579925ad3e9eeb719acc4ebdcdb6f7229bc3162e2cb5d8c468d67a87daaf4d9268ceb6354f433493779a37d06c346faa27d9ebf0d3c036dedee3f52ea82e43028a20be86bd5abb35c02bbcc2070d52e5708b86ca3f1866fb9eeb679cb379e6a42322a36988a090104ae71c73ec93af22abe30b9a4da2519359dbf455b768f1d8e3ddef7ef7eebbef7ecd35d73cda6f774b9ef2aa571fb1f5a36f71e5f9fb1dfffaa39fd0460db668d1a2458b3f1d72c5748028fa0aa96a5c89b0994ad751875c36c3c23c98d9eac1f060dfe91260cc610b87f9eef1998bf515765fb1dfa3787867a7a35f7ac44e0b32ceb67aca497fbbef7d175ff14000251d3773fbefafbae9fec28d3f61bf03b6fae371406ec9d34ed8ed775fba68ed1fbe73f6fa235fb1ff589cb0fe35677f7ffa191ff8ab272f4993852b4ffce031f25f5ff9ddcce4e55fb978ec15ef7af16e23dcd9fed9ef3c79cfec61b160e5addf3bfdcaddde71ea0b968dba74abc34f7af7cadbffe3c2bbfca31cadc54321a82841ed94bdadb8a002055804de98141100421082ada22dd218405996448e394115716a6d5076abf79e1267e1c7b6a013820842d024498aa2489204800acac26759c739275072c9c08740f0a481393017aaa5a2f0e245c14ec1425caa7a2017c97df0207549a9f0a042540802cdcb508a7a5153d908382f8a108217145e82525e064e322fc84b5fdfd38b0af1a028a36a26f76521d3fd62a65ff4cb1094fbb9f7016590203a189445290ad71f9433fd6290fb3248e1435efac287f85386bcf03e68598441bfc80b5f7a31114d085a14bef0e24b298b50782fa25016705e8641e1731fea5bcb18a503450852062915a1a66c44bca9364c6b50891182238288aa006a4aab842961264596a4e644334d56ea121521c031b22c73ce6509278c916ed71175b3ac93a6dd2c49dd5013d1c91282f4ba99692512c769e2acbd3e2abca08ea0411894a5ce1739541db18412aa9d2c63b0089c4b6d316f19c6c6ef2449e2bd6fda978aa230218f88d898b1a36a6893517bf62abd7b1633d9645e5455404c4e15666433958dd13e445c358511c0cc8973297362aeab9a5fa8737c45a4da30af5aed14894f4e04e35e8c5fa83ae0959993845d359f262d890c14a9d134f6429c23863852623b95102cdda7aa4887a89f53aed88c223669ccd0afa43525175536f53499fe253ac5941da7426c6fd82030b152291a40cace5e6780a96610448c8cb3f42110333be6a81f0a31b5c7313b559441bdd854930f621f17f699a3420eb13d9d4987e756ac0fcca14a0f829d5821d224e1104a3bf25189ceec56e686008a55119a84353697f1dca2c563898d1b379e7efae9f7de7bef8e3beef82887e8af3e65a71dde78c90c8070df05ef3d72fb0ea55becf2fcf77fe8c8457b7ee83a53cbe8e46f3ffd923de611b9a54f7bffc5eb667f252efff08f7b2f7ceeb91b01c886dffcd371cb47c98d3de1197ffbe1e37778c29b7f3583cd8e10d67eeda52ffffebaeb4e3d68eb850b77fccb1f4cb4fbb2458b162d5a34507ba1bc625d955a335d7f716ca2c798de6cc2b1c38c3c82e74b69f3e4ce3c07556c94c7cd57355de1daabae78140f2fee3cefb4571eb9e7f25d7658b6fb01275d3239d8d8177456fced17dfb3eb25a73e7f976d773bf8e5fff0e3bbca3f3e905b74f809fb5effef9ffde7b3f3e7bd72c568355de5fa3ba7e7efbc75d4e5664b962f18dcb56e66e6defbc2e25db6347a2859b0d3b6230f2b78d93f70f30333abdff7d47df6db7dc57ebbaf38fcaf7e153031553ccad15a3c149aae13a518d722758e6eb5c80998ed4fa9c89dfa57cc593457cb663bd33ecc5ca5d817a44a02152511098a104219d4072d953c4894025c092a157990810f4d3b8617294502a9b0cb35940a6379f22041204029a2e4c04e0941a954f18a1222c4a56819bcf752f8b22c435ef8bcf045ee83a80404d1e0352fca41bf1ce4455194de4be143e99197212fb55ffa7e2983c24fcf14fd99b23f280683623028fa83c286f2a5d43fc16bf01a8286a06519bc97a0d14b62040191f3a252ff0498f12404a3aaedf8e6e82eb116679abbf834f2ad21d4001188a5f6d7cc71f7449f1504242031d2c725ec124e926468abd944ac518b710cb536a4d689d44892449a9a16c4cda8ef5f110a54cb3a9a4a93a6ba84999ae337853673b448cd07ce91cfd462b15a1a639b57eb63aafb23967c894d2ccdd1ef34ad5b73c42ff5015fbf4c938dccfa3bd298c6fad99b6d4a737a974ccb63ff3607696aa3ea9759df6affce910e35de95a40f097bf9d5dd21224110ea99acce7418c566cfe28df65112e2b2f05ee2f47aef0b5f7aef4bb15946d4e65822b292880868d60791c4edabe7aadef59512277e2c554eb43a11bafe77c8dacc998739470bd70aa8162d1e3f9c71c619939393af7ffdeb474646febb63c97ddf7bc38b3f3bf6c12ba7f37b2f7cdd7d5ffa49cdd7c8fd3ffec29d2ffbaf7bcaf5bf3e79e3c7dff0c96b1e24d770f217ef3cee83f7bfe1e2f5c5fad5efeffdc739b7d79ea94d46f0dbbcfcacaf1db370b7532fbd7bddba5bfee3e805edbe6cd1a2458b167f0c41f1809f9d73dc6308906fa2ce70409771cfc336ef0e04f31dba8cc16cb2262130a12f10051e270d489ee700eeb9f3d647b5589ff8f15bdff2cded3ef5a3ab8edcbecb133ff8cbbd3f6a5943f30e38e163df3de163c503577ef9cd2f7ee3fb9e7cd517f6b31ed8071f8b161cfaea434e7ae93717bdf5925d3bf87dbc36dd62dbd10d37dd9363cf0c4079df1fd6f7962e1c19e92d4e27d76e0858ca80ccdcfbc0e061b160c9c21d16ce3be29dbf3cfbb98b9aeba00d773eaad15a3ce4173f0c4b94635b954a0044428056aa040d1a6511048642d4d72b225bb3d5da04ebb98eab4d50f0814101482a211d119450f5c908202e042625805839283b3852073098ab1c5fd578c63e042943a8d7cc852894acd838d83a564840807a8188faa0b100ca46b1c69c20418554c955d5c85212ab0a2982847a59ce55be8642822aa906800101bbe1fa332e9ee188826815301ce7358686a858b6ee9c55bdc90b841d10e53631905719aac6dac43b2b88c0ce118162ab5825b820eb6632e20c16ee12b34f4815ca1632141b946cb05a9cd2e4418605d544a8f902cc6ec56682ede74697b9d4b9cb60b5daa3e65146c455853659f2aebd480096d5e22821123bcc4052953ed16c5d89358b1bd132d74054531821046820545a151906e89a7207b6cd902a518837cb6f6e366dd7396a129a9815750cc75ce5f6d84b13a6b9be9eeab5c42169b6f1c7bab45c2417e271157d6173942324b51e27aa7f1ae9cb36821033739c677095f5cc5ab77821167d05893bd4943ef6dc22a12aac8390f57bc51eae06fd044b8baef923a20488b935220a9032056f7557c306311105244102500cd1897f5d45d53e27ea99115551a80839c7f1830a445ad5c993001612647b4d8986efa7ba9ddda2941cec188e2d5dad1ea7c5638f99999933cf3c739f7df659b972e5bffeebbf32f349279df470be06feea55db765f173fafb42cfdb62b66ddbef1d75ffce982132f7ed96e238c91e7befb1d079cfe89eaa6d1a7bcff7dc7ecd823ecfbf213967ff4db6b66b0d7666c5433bffbcaf7cb63bffee603e73be0a96ffdc033fee5ffe0214670edae6cd1a2458b1686ec917c9f9af5cd7b8c31f320629c813c8266d181601030cf619ec3a8c31863dc0180578862cc61841f375f5508e11191385ae64314f9f464d862d9f2adbbacfdebcffaecafa71400f29bcefdf62f6ed9506a3abe78c9169d2461829bb7a4bb7ecd9d330fc1e4cc7bd287bff5cd1f9cf1866633796f8f971c3d72c1699ff9f5fda59f58fdf953bf8fbf78c5de23e3fbbfeac9ebbff1e55faf17e8cc355ff9cc658387b5ede98ec7bd7af7cb4efbc039d76df0907ce20fbffcd14577967894a3b578685a542c2457a0221254bc8a97504af0a241c54bf012ca10ca10bc88d79897515a5286ccbd5cff1b42282de346820d3b1c4d8257f1a25e8217cd7d18f890973e2ffc20f7d379d92fa45f84412933a50c4a1a78ed97d22f65260ffd428a5273afb9d77e510ebce4120ac1c04b5186dca30c527819d4f6256f1bef4b2f5e820f5af8507a29bc967ea89a29cb50e4be2c435904efc544342104efa5f0e2bdcf8365ee4819bc97d9192bd5a25c6c5d1e2ba5a340c0d258a33b6678fabf926f384b9105333b0633ec72ccbe1d46cf8afdea86320253c2801d98b90a52915a8ce01c9967a7beef904da806afc269a5de757359db0601f1a01f35b3f994580db689bec6482d9b9c39e132a62b89512a08730d500d69cfa6f28acd6ec9ac1972ce4c4f9b2a32400f9795df3483e6a1b7841e04f5ad73728b9ae4515327d2148fccd11cd586b2e6ce6d5e3f674e34726c31e2d9c8ca26a238c9ab04d8fbd70b542940033488f84ab854062f62dabd186d3efc0c0149636a8c99b20f96a652af49cf3de8cb24d9647aa3f4a9196bbdf9d823e3404579134d59b3edab458bc7053ffbd9cfdef8c6377ee4231ff9f18f7f7cc30d371c73cc310fcf5495edfb894bd7dc18f1db2f1c3a878909d377dfeb172d5b6c57bbf94fd8a6d62cf3c8564b7aa6cfec8c6628f2cd273d96eb6f9fda62e72d6d00ea6efdc405f529d38739428b162d5ab4f8df890e3f2cca655e82716ee8715242429b374f8d30d6fb47b6111b041d414a60822872895f1e37047409c0237069fd6971ffdd773c92bb17979db2729b53aa297ac657af3ced946fbfe998fdbeba74eb05db1d7cc05ee33f05009dbae66b7ffb376fba6943e9469ff0e4d77cead3078f2259f1baffb3dfcb4f78e2927cded3bff4dbb38fda9c56365db2ef614becaf7e7ddde881a77eedd4b7fdd509bbfd7f13327ff7e3defdd57f386c1e318efaa74ffff68d6f7bd221a35b2d5cbaf2f095f32f7c9844ce6bbef6d5c1dbdffdc2656f5ee7b32d763af0e8b77ef219e0458f6eb4160f75a078a9d786a4ea4548d5942752d590ab42abfa649540445012a00caaa4b0b0d2a04a204bdb41ec32568ae7d51d202a652c8861059449100bb621048843c58004cd19ccea1c8895152692215109b0905f81da923386e04a6cbf2647a408022252aabc21c16a7154554a1f044143146370d5e8ecd82920411402e57a3dcccc4ab06b51293b2ccaa55e85da470239661062a20783048afa5f0707b2ffccb7a6a698091294ebc53f4c0de7024095e2868d6d2056c091096a2a325b2a718df0b07c4760b22752104280896b146ada8b463d91d694924d2a59c7b56964883cc080ab16c0004264048245c728d4c439145912bb9ad5a410a6c05298980200a35e3fd7d221b67f4582882889896500311585b569d7b552b6edceb91064131227d48a1b6652857107a6fbaa641a54dd5a75840b5025cbcc61a3a88a002780c9e26deacd174b2aaaa7911dd58c44d5f00d660a60ccd613a121f6695e53b10f4c44128be5a1aaaecac1a9892d605843dea46c6a4592aa4aa55d2222216228b3baaa87de1c52b6cb1ad6b068648b413e20a804515154e44b953a0398c8a7715243873d59aa1a0211293bada82586938a4222900381d86c64cd2d8fc71b4c27671f1e51f863ca2688c696036a4894941942914535395a75409a9b532b33b6aa1d7151cbf3e089782d5afcdfc3b39ef5ac5d76d9e53ffff33f6fb8e106006f79cb5b1e269fdc5db4edf6db6f657f31366cd99ba32474a35b2f491ef8c3fd05b6ed0261c3ad6b1fe9f7d5748bedc7d6df785f0164800eeebe79c23f14bf447f4cbedda2458b162dfeb7602a20b3afd41561b259be3f17a4d4e071461933b219b7d38399adfe2872455efba7aa8707605ae2d7db3f7764bbfedda577fddddc6b8f3cfbd293eb5f3ef44100c0de6f3de7d76f9d73bfeeee279e7df9899b8eea96befcc2db5f3ef7cefb7fe89a1be35ff4b13d5ff5d90b5ff5d9398f5a7cf87bcff9d57bab5f3ff6f7f6ff7d3e72d965766987d75f70dbebe3088b8efbfeedc7c5c72d7ad2495fba68aed2f841466bf1e811546255f170b516db679442bdea93fa44b7c428d6e679f56a8907222550805a6d784d180490a3462bb659ab349ecfb747134a282549a2042080c55114a1400255b62830115c4028838450123922983c02ca88be1228211ab744a2b246454442bc0389797f9448cc0a161a89b9c337b998d52caeb18dec70c466f3327f505030b179ce940891c8829acda8f29a09202062b64869326e868c0f31ee0450720a5052d31c206252808415cc10216d2c7aabeae58423d522aa9146a0a1e52b7edb6fd636996b69d657f28a5998dbf7d4f434d5292643ce8336e15314804526d574c3a650a91252642e9d614bf74d05174d0bd283950d35452e55eb78f3050e3368664942d4083852885d868238f26ee6188b9e381ab230d513513db736d5546d09338b84cd92387555f95c0aa67a89b5b08822e7a54d12a7b6349a2d6e0e0f35eb8d59ed41e35acc351540755a736d0a8befe8fa3d4b02cf43251414caca647460804d95002009f55639e78623631343d9ac1c1faa0d5976f847a6064d362d6c7a94c697a94c958b0d10a6a43af8671d151adda0d48c1db20568db57d5e2f102339f7cf2c96f79cb5baebdf6dabdf6daeb88238ef8d38c3befa0d71e3ef1a653bff19aafbdfa89ebfeebc31fbb2ccf8e7b44038cecfdcaa393a3dff799cb7ef0b7fb94bff8f8dfff644a5ff7107777f3b6eeadbbeeb669dd236bdf462d5ab468f1bf1b0ae432744cf565f3e7ca7241dee4713686cd532b03419b9fd2a2c543c387ea44fadcdcd67822dd4e719b39824419f5ba1212336bd0ec519eb32c127806c53c8ab812736a7e2e688cbe51a5480471e2a335499912aed6a8224c24e229aa344410822084e01c1bcb64292d71fb63273755adc714937114c44e082a50021301643c8ab7409cb82cb695b923a2a00288505cc09b6885a0ce726a882c37065062720c8a412275ed3155713915cf15d7b3768d246ca9cf31f046d9e81d04912a3c052eb66e5b8d11551136953d8786d5451cd7abd2a4552ac150dcd1b630b7416228f2acd464627656e96cbb2ca8329184d0e4b61a0ea64832d4b12976b98a4c8aa453837d6056002490100fba61f84e951f1419285531dd45b58573f52cb50469c8ed18555569709859e71201b0c96e1cb1466969a5cf60dbe3710e4c0cc516fea25c5d533dd0d4486023eb2014535a66b163b369b28a159cf556b119700a8af94355a4717c14861951890d25048da943a69fb32429dbb6f876aa664d54558886e54f312baa7edb1391a8253229336250118288125c9da46cff48c55841a5e64410cfce13d869b51d36b2730eb5888c9950a7ffa8038188abcf0d06310da92822252670c3bb47755a5373869ded3d22d7a066d4badda8cecd31d649a9a61f5b1ea7c5e38557bffad526c339f9e493ff6407212f39f6f3675df69213568cbe6164d973de72c2110bce4ef8118d3dfe948f9df3de57bdfc295bfc9ddbfef013df78ec765f78a80146f63df96d2b8f3e6e210fe63ffbdb379d7bdcc276bfb668d1a2458b8781a4b1a878505aa8458b167f84c7f18d288d30ab9bd91697aa624e11128808d8416c751ded38aa2a2a4c0958a1ac2450731531b1e97ac0a48d13ef04a6104280aa4415002b9b51a5ef0775e6ae9897c48c15a824065e151ed1750291524449418e63a3b3d8c6b3057718734444097350956809195203a4101547ac4c9107d17adda88ea160aa1346622e3004e26091bde4a042c4a4ccf542b9a606e2e3cce95387076b649a84c99972885414cc6a3e9f2a461842c47109adca4da59099aa607b071a84282e826ba2074aa27ed32c92c6af0dad871048d48c387088fc9856321f4bea71a67da8036200ae648ad140540730d721ca7354244a50019829723da2150982598f8d2c060ffd4df50b919a0771206aaa874ce3132ccf9a99188e61faa04aec111fc8cc0cefbd2adc30d228768429ab6347445ee336987b87a8b686497db95965d5703f090056512656047b6f54f6b766e975c5593822011109eb90c98ae6296657456ea3f6128a4840e47144eaac6107225f7a22520722621d9a8c28dedfdeeb43d2364d538539e062fc38a90625e6345679ab580c7ab53d3c677fd5fcd0f000ade85d660ede52be876c9dbd1c62e5ca8c567387f5bf31278887db8fa1342cae5cabf06682f2a6677e9a47bb0015f9daa48a5a1ea7c5e38079f3e65d78e18577de79e70b5ef08287f580ce9ea7ae199cdab862fe313fe91f63170ffce79b6eb34b6ec9b33efcd33b3f0c00e1d67f3be89fb7d87e8b04d91eefbff6de9aeb597ac2af379e000058fcd2551b5f0a0058f6b6dfad7b9bddbcc521eff8fe8def00007de0dbcffef2f8410b12207d90117a7b9df2835b4e69f7668b162d5ab478943c4e8b162d1e35546385b02d99b4b257c435987208a53986188e985568e0f3c4653e945992164591a669e232ef0344ab9e2382b22ac42bb373ecf23c8f36138bb20841cd7b24e4e07cf059d6999999615666aecc14a422e676613314993129523a35d9a2448e14a114004c4e28f658472100a041820faa0a2606c35e6625906140208ea8083eae300500d224c9f33c4d1d1c07af699a0e06031f7c274b5dc22104217255e48a232256362a8587312518aa366645a20cc356898a32f47abd7ebf4fa4699af6fb7d9724ccc4ec8ac2a79cda9a3f84c0ce25b5f284392e5b4501491d2969652aa12ace569c73c6c734e8864810d8127bd63a5639cb3a16aea201cc8e9900040d8e1363796a3a8eadf9c712538c405135e90a00225155e7123b422cf47890e7ceb9344dbd7aef7db7dbddb871b2dbede6799ea69dfe549124091159f44db7db0921f8b21c1ded86b2288ba237d2555556f141b234b52ce750fa34e9c67424e2100211a7ce25265011018265e2184f65f24d8bbb094152764625540bfbc84d24892342081e2abd5eaf2c4b9b2d152526a976822a4230eb9e645926de2769428ab22cb3340b21108469e8f522256be54e92cc68b4aa64db184525402496c199f68b999d4ba2fa29121076f49a678a431009d12d68ef0b2288b05665dc2e1e810140e2629593f7560d66e237e48557268724264411348800e42050515399c155749b84b2ca578e693cd59bc0f8290740ece011f810989d156679b1346edb30eba4934a87657eb63a7f5a0591e4451daee486cc511051184d1763b32a6a56e2d4a26a24a3f8624de4eb981276c6c0b6677c5a3c5e78dad39ef6271fb3b8e5bcf3270e78d67e8bca1bbff5818f5cbff77b9eb4f0911195feae9ffde8d665471ebc94d79ef7e1f7addafa45ffb843daeeaa162d5ab468d1f238ffcf61eaa2130e79e75edff9f95b9767ed64fccf4491c79622b1dce14a26103d461080894096162a0812d2a4539665b73bd29f99e974ba22bedfcfd33445bd181b6673c0fb40c4442ca282603c4596650098b93fc8bbdd6eea32bb5211d4f27a8898639ca9b3a6e84613b3d1371c898968841ada73aafe63d467e3abdea22449a666fa54b7165b9a302101422813a234cdbcf76599a7691a4248d3d4fb22e38c9df345d1ed764532ef7df0b3cc3a04b353116496df670e7133a7acba2277d0ed76012449c2ccd3d393cc4996a6443435359566dd8a7c61e6247666b326cc1505235431016ccbd4e15313606decd85c14eeacc3a0e619bc9fd5285fd56b31a291a7b650c59790b253357264567517335b935192244681a9c8f8f8f820cf5d9a144591655951146363a3795e74bbdd7ebf3f363692e7a5f7de2589884c4e4ef67abd4ea73318cca42e6147699a4e4d4db1cae8e8a80f852a20daed767dee99284db3b22c6bca0344c10d9b89443521525652d5ca28c01a775c6ce6ae8adf4dc34240daed7aefcbb2f4de67596609c444e47d6123db41622f36cb320f4c4f4ff73add2ccba4f4699204631944d50ec839093e516a554747113bd6b90e47c130db285af310b38a6b32530524a18adc260405548d54f56a694a750b7bd0e85d341d148b8880492131b42a927ac1d46a80b1ae4c108a5c52a3117c781471654cd4a80b42306d5ee5dd0bcd9ef8183f14499caa4d5cedc0ae09b506e31cabea87929f3845344756c3a8a3c0e11c2b60615cd408858a11e668f5382d1e3b2c58b0e8273f3ef7e1dced513f4598f8d5c79e7becf3ef2d34dbf629279e7ee6093b3ec2efca3275f5e75ff69c636fed4bb2f880977ff25befd8abd3eeb8162d5ab468d1f2388f21b4bfe67b1f7fff27cebef09afb0a74b73de039af7dfb7b4e7ec6368f846d99fcc92b0f7ad7bedf5ff5501c4d67f92bdffdf6854bda9df13f172634b05562ddd044441202b3f5c5a0768258a3d0f4ccccf8f8f8d4f4c65ea79be7fd344d4747478ba2403cbbdf085805b23429cba2f49e993b6907a2699a8e8f8fcfcccc78efc7467b564c4eac59ea068519a684c96ab80954695aa251a54a7501892a81d8d4250416a842acfb9b1555e40a80803afb469c85011189c4281a22520d59af373535a5e2467a9d34e12ccb1eb87f627474b4d3199d9a9aeaf57a49c2be1838e77a9db42c4b13de586c0a9356acca669785966ec3b5fba619efa2aa659947a78cd2c848afd3e94e4c4c64599624e639d25eaf539621cb32118134fbc8634e0b14ec1caafea0caf4844d33861bcf3b4c116eb23c7396c4755392a81f2ea695e644ea1a9d80c653966599a6a90d95e779afd7cbd234cff3ac93f467a6c6c6c754d54f962a42d0417fa662c134cb12009d2c2b3cb143bf3f3d3632aaaa232323d3d3d3bd5e2773499ee723bdaeaa7a6fae31c9b28ecd459db30bc031d7c7ade5a6482367d742adb9f2a069c5ef389059cb44829470ce31bb244954756c6c6c6a6a8a081c9030d7f5e626379b9a9aea753af3e7cff7de7b09209412928455152c66e9b37024a8060db04ea8ca61645b55fa59194054696a24a89aa11114d37d63d20f2948ab0861339f0957deab2858031109e048258ab362a19688a88618b9a42ad19b068b5a2242292250a375876dedd551112d7f75ba33d55b6e331d1563a4303e915113a04a0281b2a35a9e4331b0290622cf3600ce0ade62bb239bd32dee35442b16d98b05514c49022088f9e31403d7ed3de2d8b58d552d1e33ecbff2a0ffdb4fd1dbef0317affdc07f63806cf99bbf77d39bdb7dd5a2458b162d5a1ee74f8793fefaad9ffee43f3dccb5f94da7bff288f7ddf7c20f7fee92e7edb3353d70cd455fffb7ff5875efe12fdeee4f3c6de9b64f7fd98bda83f17f389acbf8badeb8a91a68acea834b926eb77be289272e5fbefc739ff9ecf5d75f1f42a88230663105f690a2289c73a3a3a3defba22898f9f8e38f3fecf0a7e5955f500000200049444154fee217bf38fbecb37de145a4d3e9a86abfdfef76b33278ad2a869b0dd95ac5b6566a01d49a8a6ad5076d344db12ddce14002b82065082184e0929811cbb133d92400343939397ffefcc16030393969fa912d972cfabb77be7b9bedb6fdca57be72de79e76559d6ed76bdf72104e75c0c61b55060d4240e6f8653d559c456f3cafae5a5690ac0fb52952626d6f57a3d55a4696a59cedefb10bc6a0a083b8ad1250a623071bdcbe63c4b1df133e7791b52a0b9a22163369abb6fa80a31bf4c246a8607862510c9ec6701605ea4344dcbb234b794aa3eef79cfdd79f9b21d76d8a1dbed92626262c3bbdffd6e13ec94852fcb324d122f61975d7639f1c413932cfd977ffee4edb7dea6101fbce4a1d7eb38e7caa234b55408a1dbed9ae447558b224fd3b41906a48da33a06ee9aa006560356fb7766bf0b40004c38660f4c93f435af79cd6ebbedb661c386f7bffffdb6bfccc9e59c0b2130b3bdc6850b171e72c821db6db7dd8e3bee38b961e3873ffc614b20464cd889bc92176b3a6b2631d9b148d55bc919bb5173a98d28f1985e03256b478332200a5682a868cc386e6abe221be4158e4825c042b1a10db1181a39d3f504aa4993507d2638b33e6d122b537f68a8f861a594052e19b16b4d737546522c2013d63a33a756ed983b8f31bb952c6eaa368ba686b73233482c9bdcc292ada6ca37fae91dd1663ff75ab468d1a2458b162d5a3c66d8cc7a89802529dcecef668b12a49bfbb636ce18e187f74cf46771c2ee8e3bee78fe0b5ff270eea9eb7ff6f71f5abdef47bffef1571fbad3c2919105db1f78dc3bbff499bfdc3681ac5ffda9130e7fc292a50bb6d9e7996f3fe70f030072f7d78fdaf6880f7de44dc73ce9e0fd77def3a8b7ffd7dd1ee1ee6fbde90d3f5abfe66347edba7cb7bd5f7bfe7a79e0a7a7bdf4a05d7758b0e5d2a5fbbee03dff7557090053179db0d7c1ffb4a6d8fc2000f29bbef9b667ecbec3c225db6cb9e381c77deababc3d72ffdc481c5645b01f82302993428373c46c953d4aa476d93967b5c3f3c7c7c746465efad29738c72221cbd23a0598586d10c7708c2c4b5443f00534f4ba59d64976df63d76e27dd6dd7e58e9138764ca4923a06c4dc4f8e88994062cfeb1c250967f58f63e7c8394a1c25ce8a849499d8c1c52a6e728e6313132b1112475962be25b36f0848ac085c35fe8c8f8f9565418491912e33d2d46db1c5bc9d973db1db490fd87fdff9f3c6ca62e07de11c89f858221e537c0051abd1b6be1ffb898de90dbe23845005fa1a17031165a6247122a12c0b6364e6cd9bf7810f7ce08b5ffcc20107eccf0e20c9f3bcd3e914c5a0ae67521a7a716c6344bc88570d969763e1bfcef11c71cd1cfe88ab1fb2966e935ca9259e48847a510f896de31a7b93eacc5d2fe24902ab54ddea0292413e93a4ec4301922de68fbff005c77ee4231f3af6d863f7da63cf916e27754942bc78c116f3c7464982fad21146467bec88a0bbefbedb76db6dbbe5a2457beeb987756f8d74badd34e9a619827cf0d4f77ff29f3f7ed04107a5694aa2a1289db3a3462dc0d72e1029abd886396842b01fc748084ceaaac4df589e5d214003b4288ad1d151722c501159b66cd9bc05f3729f5b9a0f11753a1d22326a72e79d773eeeb817beeb5deff9d83f7efca8e73eef8095072fda72abdf5d75b5feffecbd77dc5c6599ff7f5dd77d9f32e529294f9ef4421292102005421a211445294a513aacba96ef2aba2b2296fdeaae6d75adfb5bddb560c1828a80a0481309a187124a124248200969a441f2b49939e7dce5fafd719d99671290e5bb55d6b95ef382c93c67ce9c39e79e33e7fecce77a7f809c409e1899d1d56fcc0840808af32108ceb3f3f5b42f2006721e9c63e7d8389f59e7183c202331a0f56c9d772cc1ede03c380fde8bf388e511598967f4c08ebd6376799a1b7a460f683d3b27cd5e24a2120010b042508058df26021cbce5e20c10d76f327ee4af753d11d937ebb90a7307d9e07a901541a073f18b9011fc018ce2fa8728ff2881dc44ea72c08ec101fafa367b9213172001227b620fde217bf99342d6449aa87eb60064d048750b4f4bcd6955ab5ad5aa56b5aa55adfa0f558782e865d24a49c1500d00d04ed0d9e4267905634991c033b8fa2fac6505030e18c001c4049e21e37cb1d4e73807b9b24fdcab6dd6300dfdf67f3ec27ccf9e3d00b070c9092bee5bfeea4b26cfdebea276e4e74e1e75c03e4244bfeff797ffc5577bfee6b7cfbe7b66f5decf9cfd97e77f6ddafd9f3a0c00aa6b6f4bbf74cbfddf6ddb7fe75f2fbeecab6f3bfeeb0bdefedd2b7fdbd457e55e2a4cbbf8bb77ff68d608ffdcb51f3efd831f9df7c8cfce1c7ec0ebbec24adc839ffed4838b7fb2ea8e859d6effa6d53b3a556b98ffa9e9384dd3988673e115fb71eafd0e1c04c1ead5ab274d9a3466cc98aeaeae1d3b7680503f483a38a839544966bc00906519338f1e357ae4c8915996ad5ab50a00e238ceb22c4d32662e954a9e9d56243fe02bc1a612684269960169d0202606c728ccda8094ccf018b5f71e7dbde5c4a3b05a1bc9c744ec7d6e6d600666aa637600118d31f2de8dc948829399a32830c678ef070606a2284222f9670ebe25ce213bd4641c6acec66e12509a958241c30280732e4d53f1a438e71a2896388ee7cc99f3c8ca95699ab6b7755a6b8320b0d692d0a7f3209fbc0325cf941e146ba019b072d0416cde126ada18c4c17e99e6b191e70a1d2416e74e1f472f1f4e080020320711bde94d6f3aed9453dbdadabcf7d68ad204e899947ae8a1876ab55aa15048d31480acb19ac8227a714e299524491886886c4dced331c6944aa5288aa64f9ffec4134f8067a5947837c49bd3ece06830929abbd824e35d013091f6e09464b02b38303d2a0cc34aa5a2c3a0adadadb7b757291586a18871c562516b5dabd5bababb172e5c3873e6cc091326681d8661d8d3d3b36ddbb6871e7ae8914756562a15ca1d419e3d9a3adfb72e83348e54b3be46d2369747b90b381c14833bc821c5cc888e8818483ab63cb00764f6fea0a075a686e421a467663c0866d43c240ef05b312b40871e0025330ac1e750997c97ca73a911e34628cd8a04f5643af9d5c5521db38d1e598855a4ea6eb803dc7c398cf8a0c106cc00ec48a946ef270e1ad172db11d53f08b2e73d40a0341c683acbd51fa2e695b7aa55ad6a55ab5ad5aa56b5eadf5d150f6d1a327f407e040f66501cb0f02be9380a06ea8a8c8023866b40840e0508d05fff9307e8ccaf1fa10430e05f1f7ba7a7a747eecc3862ceba354fbcca92b67f4f7f30acebe576a3fec7ae5a5eb8e8d7ef98d3a1a1e3848f7e6ad1d59ffef5fa2b0eeb06281cf19e771fd34100c3e69d3ea3faf5a75eb20b8a073e570d5b70eee97277dad97f73fed7ffe2ce8dc9413ace2bac64888eb16fe39ab5cfcf983f79c8e4a387b406f99f5ca9a6b60589f501c0034391f34f62230809d0af5afdc41967be05108f5db2e8d65b6fcdb28c142092421216c5607b8b63ad152252108282397366950a71b55addbe758b264c92aad6babd5c4a92442190d232d346444d4284658548f52e1985e851668a00986339e4d420561037c8eb680493b364d72000610e4216d048dd1d038810686d8c89428d88696a807d18e86a65a050289834090215042a49923008888234a9064180d8a07300222b00466826b000fa461a8eb462c1817d2ba2773857952db1d68a43e1a69b6e5ab2e4b8dffdee66606a2b77d46a35ad75926441a0a4bf46ce6488c43e5fbfd6b9f6e43dbb7ae2183313e14133556ad235eaacdb46ccb3ccbb59202c75a4ae342535de57de0123614980f530a0bab89337f5388e0b8577bce31d8b162d32c6f4f7f7ae5dbb76c58a15dbb76e3de69863867474ae5bb76ec3860d8538aed56a8a8099c350333339208228d412f6a4119cf361185a97954aa552b9f0cb5ffef28d6f7ce38a152b6ab55a675b390cb5686141102855ffb24000103436ca689079fb0101e10c8ca84831d69bf564b7784044e36c5b47bbe096c5e2252fc1ccc3860d9b366dda51471d3579eab452a964bd33c63cbd6efdaa55abeebbefbe818181300cd334534a3976cee76bcd6134205e2174ce7b60efa0c9a20500e89c13b2788e45e641c2317b70e29fa9fbb99c67d2e473da30e6794f80006873e68e971ead668dafb12ba009ba9c874f719d3e25a21ea0e31c2d04de030389c586ead871a8476d0df6b141aef722e4dc1ed9ffe0007348310210fb1cca9df747353e48be3e38a58b4adaaed4a09e9813d09950da2f998018805872c1a8f18104f00a55bd19b34e448603403b2d11a755ad6a55ab5ad5aa56b5ea3f5e02785400f6c0c75ff14aeb601d274220809a1f7cce80035450260080fd16eaf848483c0041a70266e8b190be4e2ee42a958adcd9ba69c3ab2fa9db46b499f57bab3e7ff3f572d53d7bedb0377549882416474d6aabece8b1d00da08a434b792e4d1890abd997ed14dff7e48f3ff3b7dffbc3dabd1929dfdfc3a7d60e16c05e6125e5855ffac1fb3ffd8f972ffdbf3b0a479cfec17ff8e207170e6d5972fea42a6770347946062775f5d0223e509b60e6175e7861d3a64d53a64c99366dda4d37ddd448f341e0837e4b179b89f75e6bcdc893264deaebeb4bd374eddab542c631c6a840c5716c8c91d062a1986a124c2dea1c974398334dea9e1ae9a261972749230080cb351c647688a494b6e4d1d7093500ae2e7034cdee723f8ec05c9c7385422949922449a228cab2ccd88c88c4110300c698300cf33548443308b0248ff53950893ea09ba92122344a9c3e62f40882d0988c19eebbeffefbef7f80883ca30086acf5a552a952a9044a33f87a038e17250909ac71b231cc39cbb621eb341fd9e6e3de1cb39d4b3cf5742700901dd8d8fe66f891a4b9e7ef88edc1c42200669e3c79f225975c327efcf82ccbb66ddb76fdf5d76fddbad5181328b562c50a6f9dbc5c922412126fadf7ce0162318ac59724c326f74da0574a1963922459bb76eddab56b857c6cad4dd3b4582cc671dca074d737b831b0f1a0d0f783aae1606a58cee41b444eb98e59ec57ccdcd6d6f6918f7c64c28409711cab20a85693a79f7e7ad59ad5f7dd775f65a02624a020088cb1f2d29ec15ba794224214f985f37e3a97f7afe141a698baced6700691f75ed2dcebc25c9e63eebd778dde37cf00e0fce07bf13c88acaaaf99f32d4094802d59dbcbf786087c440a80bdf748880ca0003d23b222a43a5ceae55d7baa1169cf22a4e6eea0662f5ad3135c33dda921e20c9e88eaf8e3a6c1e95fb6a9c0cc756fce2058475ed3796cf6a61d04e869e938ad6a55ab5ad5aa56b5aa55ff4595f9fcba2d75d00c113d58c7292968161610a02b807e0789878a874e0d150735070030548361a838700cb182c8439f7b1dec88344d0160f78e2dffe692f1d4372f2c5e7ff59dbbde7ee1e826d184557144977ee9d9170d8c55005cddf97c7fe9d0ce3f4a3e1682667e999baeffee7bbfb8e95dbfbeefb7b33a8374ed6716bf7de36bda6a3d62c9a5df5b7229a7bb1ef8d63bcfbdf49b4b577c66762bc5f24fa902ddf8619d06a737c08a240fc72378a07cda2f733f095a5ebf7efda1874e19376eccc89123b66fdfcecee68e0e00b12da4691a86211130805070b45213c68d0b146edab625502ad4da18939814a2b8ce3411542a073a0067d36a5a2e97d95b44ca0d1accce3b22ed9d13f983905c9a4651945aa309b50e6a956aa154cc9c574a8167050cc8ccac14a5691684019192f6a8300c9324913c6f09571285224d6b51140a6e06919542670d33c7854292245a6b0076ce8661e89d6810368a2262c89c657640a87528dd52de7be79dac5676a0b4ff78efb32c8ba28848232a81e3008052dae59e2204206b9dd6da18eb1c0324441a80d8b3d21a893529e71c007aeb88b4b52e0822ef25551ac33048d394d9cbab8bd666adf5de4a530b111a938b17c61821bf842a64664256a814a97a93cbe0ec5a402792f8eebdf7ce8561e8d88b10269c9ef1e3c77ff0831f6c6b6b23a2e5cb975f7fedb522bb38630818bc53757588909442efbd98711c7b6b6d210a0285ce79e70c83d3819284ef300cc514236861ef3d130671040022fd0441c08449924a94bbb15629c56e50dcf175001011a9405b6b48eb5ceef21e991a162def3ca272c08890a6a907261574b40f193174649665cf6d7afec9279f5cb1e2e19ede5e3994a894f081d2246107511479cfcc483ac88c514a82d841914eb2546b2df9ee3a8c24eb4adafac250098e48b654da181b99505a87954a258a22c720bbdd66997779aebcbc33e71c91d65ab34973f88d12061588174da178a6bc26948e3c186489cbfd1c2c052cd6378ff2cdcb62d3119117a4a34da4490f725f79ef3521e750ecfc0b9bd933b3f8c5b0117886222ad5c535945629aa7bc418b9b9cf2b6f2414bc4f83705c5779bcd6a444e7cd5521ae3b82e0a0464266b6ecbdf35a6b4004502d21a755ad6a55ab5ad5aa56b5ea3f5e2fbfa6b20cd603206420bf7ae78f1ff02ba2028868b0a94a56b4d740cd8302700c2f9a41c0cd7e0bfd2e5f4faf85fed7495f9573eeb5883800809dc77dfa13473d71c5451fbdfae1e7f7d76a3ddb57fee62b7ff957d76d2f1cf58ea5d55ffcc3d56bfa5db6fbde7ffae2035d679e3ded8faa2aaa7d44dcf3ec8eaa7449d47a9368ccb4091d01b8bdf75ff5ab2daf0958ecfbd6de74f3633b2a0ec38eeee1ed21296a8df13fb112bc88fc37c70c2bd56cb868a6ba482e8fb5d67bbf7af5ea244994520b162c0882200cc3462c916499372c12de7bb1bacc9c3973e8d0a1d6da2d5bb61863449a1c3e7c789665ceb95c492100006fb2344d870e19e2eb615836330418040132044a873ac892d466c639d7562e1b6394905619c23074c6160a0593668892662d5e1d2fd0130090ad152947d48d344d25c73a8aa2300c6bb59a1870bcf7b55a4ddea04854c27911c66d03bed39009447110a5204d535179945202c49517aad56aa26bd46a35efbdec87ba33821ac69046483900158b45efbda8155154b0d63acbc6182107896c1404912078b5d6ceb96a452427904d156f911c1739ee5996054120d89d72b92ca81aa594ae578ea71561406bad73ae74c3f0a29412471511856118451111b5b7b77fe8431f128fcc0d37dc70cd35d748bf58922475b9613066bb31eac49c25be2defbd9071726986598041c698cece4ed90ff24e45cd91cc7baabb54246aaa112b266968b25aad3528222226ac56ab5a6b5b57769a073cd45d3cb2ff1929dff9ce5e77c3afbff0a52f7ee6339ffbddcdb7eedeb3a75aadd66a892883ceb96ab55a884ba288196300c01a1f85056b3c82b2c6a7694aa4abd5c47bf01ee459001804a1d681bc11a1fcc4712c070eea0628634ca1504044796b32ba1a9b2dca9cec0466310151dd4057c757831bb4b488202219f6c444a4342aa59446a51b01525e52d845bb21d5009f0f82b4e408d6d53168a661fb416c76533b1be661e188a83435f38c9aef68ad955207e5550d66b1ff913a682579ce7b936fc8d72f20068d4c2d4b4eab5ad5aa56b5aa55ad6ad57fb80c438120780d095107d8484a0a520ffe9534a17e27f12d831291dc49eabfbbbe5e2ee25edcb5fd352f1b4c7ef74f970fffc6a7bff1ee7997bd64c321938f3ae5dd57fcc58870e89bbff193cb2ebbfcb4c99fee57c3e79effe55f5e7178fc477740e188777f60ce45ef9a34226d3ff1474f5e7de9e74ffdcb4b172d1a3e66e8f0e90b968c8b6baf6543ec4b8f5cf9d10fbe675bbfd31d53dff0d7dffae0e12d33ce9f5835375634cf979a9b7172f605037b0e22edbd558a366fdeb86bd7aeb163c74e3f74daf569c65a376420638c31268c34a007d2deb92ccb0a85c2b469d39224692b951f79e8e140511004d524edebeb93b93a13b265ef390c439799382e8a9842c00e507a5b9c3154f7fb586b854e22735dd17a822060a5acb5d215255a4cad5693ad5261d0d1d1965a53ab654a2944e5bd97496fa1504ad3348a0a00684c5a2a959452954aa55c2e2749e2d8226275a0268c5b797579bf03030341a08220a8f60f740c1d922409238892251369d123445bd15a116114850020ba89605324be5a72ace559a202849174f480740c69adb32c33ce064190651913b171ec9d73ae542a0d0c0c144ac56ab52a1b69912bd56aa91827492d0c43efbd22703633c8e572796060a0a3a3a33ad00788a542c4cec4a126f020f1d24a35a6be44a0b5187f0667d38da9b147d45a6b5200303030d0dedefed1cb2f1fdad919178bd75c73cdf265cb14a28e22d120b22c43423518174d0d2071a8952c2366a5288a3c73188641904fe74585e9ebebf3de97cb65594c12978810b50260e31dd487072232a331d6fbd4396753efbd77166b491a681dea08944e33eb24dcc92300b8a693a1f38c94e38045cb71ec99f1861b7e83888ab452da39af820098184051404426ab562a3551eed083c9b242a19424599a1a224d3a48d33454808851181b6318300ca3866ea59402606b6d96a5ce85623b0a82a05aadc671dcc886972c39e70c22534ebf61162838a0e46d1391c09a849a83c40a801008eb8e9bc166380468682bd41457efebea985093e41421ce170004e9e652a408d039f91c69416ee75464f986454600761689902847df48c61c9167ce15a5ba8f06f9602671c328c7cc1edc41e72b448528b067e03c571eeb742a000026f439b64ade1a01a2cbc152be9557d5aaffb65af9f043bdbdfbffcdc53a3a861c3d7f416b77b5aa55ad6a55ab5e5f957a28698811aa0ceeb5eb384582fdf695974bfe884c91f1eb47c2f9771416a79ef9a96bcefcd4c18f0f39e6c33fbeefc3072e3af2c2dbb65d58ff57db89d73e7ba2dc8d67bcf7578fbfb7b1dc995fbdfdccaf36fef569f9dff1573df5300000fc91951cf7859b1ef9426b5cff298f9426c8f11f7bbc992623a0101129d6ad5b3779f2e41123468c1f3f7ec78e1d624509824044136b41e409adb5424c9264c284095aebcd9b37f7f6f68a5d457c2e6248410050649db18915ada45aab0e1d32c47baf106ab59a38145c9689b34329554b134474de7befa362c17bdf3bd0dfd1d191594312fb03209060660e0b71ad5603cb14e886bd487c164aa9fefe7e2212c74a1028f1da94cbe54aa5522c16c57d204096200866cd9ad5d7d7b779f3e6344d4ba5529625d244d6dfdf0f94af566b2d0a8e681088d0b0a288a623e57d6e1bc9dbaa143a07cc4eec3fde5b448c226dadab5b6fb473c63a2fc7253349148400bebfbf3f8a825aad16459174df30db52a9644d2ad6063910711c5b6bfbfbfb4576d1440dcf4eee85b10d16120b1f4729d44888dc30d260137985ad0da350948862b178e185178e1e3dba5028dc73efbd37df7c73a8b58c99f6f6f64aa5d25e6e636b9aa297f25617440ca3a852a9c8768add29a9d54410144f93b5b6a3a363fefcf92b57aeecebeb13a9ab181764644a779218584435cbb22c08a2388eabd5aa0a34027a60164e1340ef407f218c1cb075ccec9029873463cecd76cee5d967044a361214294f4a5b6b1df8d4242e770f19d1b68c4924a54bec3f36338858ab551055b95cae56ab41148a581386612da9129177c2baa152a948a4aad58a389ba47bd15a2bf299ec1671e288e7264dd3463e573d7e1ba4770a0085814d84cc402a07054b4014f201870f91ea2868aec36bf0000d970005289e7b60193067601db81e442469808241c16f905c639d6f5a921b3e3f2296356353bbd4cbf055f913eb1aa2e7ba24d390d91afcef416f0e7a4605981b843cb0b0ab1a8aceab20935ad5aaff8aeaeddd7ff4fc45af41ee79f0bf6a0bccb35f99bbe0beaf6efedd9bdb5b87a355ad6a55ab5af59f5b4505350f19342319fe2d1da740e0e175832b6e55abfea44a21d759a475166ffd7e63668b39bb948984a58ad67aa582c71e5d79ca9bde1c45d1dcb97377edda25ad3ad2d8a2b5f68e0973b389073facabababab4b6bbd65cb16b15810513549010088dadadaf6edeb010022e59cd121a69929b577f40f0c78efe3280240e33cd49122defb425c72ce596f50ab380cf6f7f6b495da0b88d5245541e48c49d3d419931b6a9c23ef54a06b69da592e2a32b55a8d5994146046e93012e70e00596ba248a7a9d161405a896a306a64f7f1c71fbf70f1a2912347eedeb9ebb2cb2e23a5e4977e997b93b58e456a710d09cc1823ce20cf8e3937e928a54aa5c039a7144988b534c408ed78f2e4a9b366cddeb367cf9d772d4354005ef841751873168bd5280c0340f09c99ac582c65260d02ed9c2916e3850b178e9b30fec61b6fec4bab62c661e62008b32c930ea3280aacb551180240922400d0d656b2d613296240f6c49447563100b322cad3cbeaf364efc0b10f82003c8b9e35f19049871f7e78a15058b76edd4faeba2a0a0279dd52a994a6691484b55aad1046cddc93c6fc5c0c29b55a8d885029c75c2e97e338a6401b6ba74d9bb160c182993367c6713c6bce519b376fdebe65ebaa55abfafafb91388a224642a59d733a8cb22c4b32638c9108efcc1af04ea34ead09434cb354eb50071105615fdffe300c1115330202f8e6e82862f61e585c1d9e9988b40e83304ed27ead551086e49cb5d6326badd9810a280ce36ab56a5263c9054100e0bcf7711c542afd5a6b0236c6542a69100441a010d17a00f4c65840af28686837de5a64564a79666b33395892fbe6bd37c68a18820c8a44a740060604957f6ceb52499e4ecf0882a42122e98d2266c79cab75cc1eebe8e206d33a6fd1120da5f1f58a626415dc3501e51c74a589013d33b1b07508003c78c0fa7985a4cb298fc392330d34753c21220181c4a3d771c53e27374b5b1679ef809019199019ebfe292fe95d94b39501e47032007900709258ce2c04a0fcad50fe9e5a3a4eabfe3baba3a3e3dff3b47dd71f37ec9cfb5ef6f0829fee7ae092ee56bb7aab5ad5aa56b5ea4f6252293fb5bd06a3f3a08e5326a8fc17838a23044db9c53e73adc3d4aaff3df50a6d054d1e9ce665a4b50119c414608cd9b66ddbf6eddbc78c19336ddab49b6fbe19001a914fe2a1807aca8cb566f6ecd94284d9ba75ab3080b32c3bf6b8a50b162c183d76acf43becd9b3e791471e59b66c99f51e08f7f5ecef6cef500ad93a44cc8c71d646718c88a4549aa6c65950d03d6ae449279d3469cae4619dc3922c7beaa9a76eb9edd60dcfac2f948a71b1f8e2be7dededed40146afdf673cf5db06081d69a88fafafa9e7966c31d77dcf1fcf35b05b652a95404c2226fa45aad12112ad05acf9a356bc9922573661f15c7312338e776eedc59abd5860c1932303030f99089279f7c725757d7a64d9b96df73f70b2fbca0b596fd1086e18409133ef6b18f39e73efbd9cfbef4e27eadb5bc90f04db22c212a68ad825039cb69962aaf8e3beeb837bce10d1b376e5c7ecf72ad75b55a0d8318c0078172ce8239d0ba000020004944415494ca057670f1c5174e9932e5f9e7372fbfebae5aad56abd5c000113ae78340bfe31d7f11c6716f6fcf6db7dc9a65591cc75aebfebe9e534e39e5c8238f9c397326b35bbb76ed4f7ffce34aa522cd5f49924441a811c5f290e36c0111400c26cde34166fbe841bc57a552c939f7a637bd490ef1af7ffd6b80410b55a552d15a87515028146c9a35a762353c1484a8b52e50413ac8bcf7954aa5bdbd7dd1a245f3e6cd9b38e110197e32b44e3ae9a43d3b773dfae8a3c562f18a2bae18de35f49a6baeb9fffefb83204892440040c562d139d7dfdfafc31011d32c37469156d639621ea8541405b9c78805c90bcd1bc64cd2ca63bde8724c44c3860d4b92cc1857abd5887410048a394b8dbc29313a09cc280cc3e1c3877eeef39fd9bf7fff97bffce57dfbf6a549a6038a29d69ad2d4684da4c8188344511466992552511c280a288ac46b1386a173264912c9f622a2f3ce3bef9c73ce59bd7af5173ef7f942a150f7a148fa77bd1189c4c3c2a29b50ddff029077332182f758b7cf30402ee3b0c7c6d1c9d53ad13d3c4b9b122289a3474e0883af88981b79d0e75d5983163f14e1129bfe0d07c47f439384d4f06ac96ae9c09395e203f3aa4472f60dbda77e04390f3227e140e762506ef0213994cdad5bad6ad59f740d3dfbce5acd0340e5fef74e7f5bdf55cffdea0d6d004061dc12715ad5aa56b5aa55ff89f34268fcde96df916b36c64614c87f46e5938a00412354ff2b59c5954696b920425a87b855ffeb749ce6c98c7491f82629a7199723f7c57282484f3df5f4c48913c78d1bd7ddddbd7bf76e61b834e284bcf788ca181386d1c48987089c75c5c38f900e8c736f3be7dce38e3b8e99c338eeefefefec1ceabd3ff3ecb38e3d6ec995575eb9eb859d5101aa49ad542ad5d20cc0170a854817ab69a200c3425ca9f417caa5e34f3ce194d34e4344eb1d2392568b8e5d3cfdf0c33ef1b18ff757069c63d28171beb3b3f3931fff44f7a891695a03001d46615c587cec7173e61ebd62c543dffdee77b5564a0748caba3420054892119526c9d2a54b972e5daa944a336b9cddb265cb1d77dc71f7dd77a3a2bebebe934f3ef9e28b2e6a6b6bb3369b3d7bf6e96f3983996fbae9a6dffef6b75996a58999397366b1580cc3b0b3b373fffefdb5a4522846debb20546f7ce31be7cd9bd7d5d53564c810a5f0c517f7ad58f1c0af7e755d6612ebb2423142e420d0611848a8132216a268e4c8eecb2fbbbcbdbd2d8ee3a9871e72ea696faed56a4f3cf1c40f7ef003630c29200561a48dc96ab51a220a7e786060e0a31ffde8d1471f9d6757b39b3b7bf6d00f7ff8b39ffd6c186a220894960c7814782d488a7c3dccc85964c91802f68c00848c418e16b6693a7ffefc59471c0900f73ff8c0b3cf3e2b129eb556a41c313419630252afa81e4651d4dbdb0b840dfc50a1543ced2da7b7958b030303220bae5ab5e6ce3bef3ce69863c68d1be7112a492d0882916346c771d8397428104946789aa62a08a61f76d8dcb973a74c993262c448c9545ab972e577bf73a5842b196bb32c93beb3dc6fc6221150830705c850cff016b63711158be52cb31e30880acef96a923430e1f221693443f5f4f4bce10d2746513479f2a4f6f6f2be7d2f0a27d8589ba4f68cb79e35e3b069874e9d5e2cc54154e8efefbdf9e65b1f7becb14a5f65efdebd120967ad89a248eb28ef22acd58a8568cae449de99512347b477947b7a7a0a514c083cc8660621d2e48a0934f83820741a0582126744f628de1cf49e498836946714d64f0b3e6fa6a24627140b48c7038b5589083c93883d22fc41c36775407b26307bcf80880c7eb0fdcae789e330d8e8cc00e01cd79544499ec22693a0b44779416e638383c39e458f03ef0110101db3cf2d450c7201c200ccc0debbe6335bab5af5a75d14c63100808b14a28a6251ab01c0ef5ff18df7bee70b373cddab472e78f7577ff28d8b0f2d1cf4dcdafaab3e70ee653f5993761f73c987e699fac376d7ef3ffbce0ffcd3ef37550a134efce0377ff20f6f1d1bb47674ab5ad5aa56fd19d68b7bf72c5ff6fb575f46ae978e9a3bf73f53c7291154fd7fadb65275f50b4caedf5ad5aafff5978df53c9a83b1c71ebcf7ce586f1d11ad5ab5eac4138f8fa268f6ecd9cb962d93ee9886e263ad6db066264d9a54ad24bb76ed121fcab469d3162c5aa494eaedeffffd1ffeb076edda72b9fdf0c30f9f37ff98e15d5d975e7ae90f7ff8c3b56b560bbe370cc34051a55289e3a20e03ef7d7f65202c446f3ff79c63162c70ced5d264c3860dc698458b16556ad542a1d0d53da27fd380b1368ca2344d2fb8e0821123bb9324d9b8f1b95b6fbdb552a94d9e3c79c9922563c78c3ffef8a500fcfdef7fdf395bad9ab6b6b62ccb8e3f7ee9bc79f33cdb388e256b3ccbb20dcf3c7bdbef6f7ff2c927052583880b162c78e73bdf494403037df7dc73cff6eddbcf38ebcca143879e7cf2c977fcfe3604b036ebefed2b168bd21225181deffdbc79f32ebef8e2a14387ca4497088c3123460c9f397326d175de5b71338561986539b0592985085dc3867de4b2bf193aac436b7dcff2bbd6ad7fe6b86397cc9879d831471ff5e4938f3ff4e0c3c562113c0b585a2b44f044648df93fef7bcf9c39739879e7f61dab57af9e3377567777f7c48913dff4a6372d5bf60769a229168b592d5398c71e35e6e3d2312704142fda0682224245d67110041ee1c8238ff4de0f542bbffbddef72bf461038e78c73ce71109067d4017986bcf9a52e340080679f0e0ca8400f1d3a74f6dcb9c71c738cecf0288a32e3021d3df8e043b7dd76dbeeddbbadb5b367cf96502d412c49125618478868ad4d9d9b3163c6a9a79e7ae491470a9f28cb6c1cc7c6d9a3e6ce23fd43676c96190028148ab55a122855ffa981a00eeb01006bad64394113f91b910a850290c23ab74542d69c37ec113d2362b95c3cfbccb3962c59f22ffff22ffdfdfd41a05293491497f4cd1db7f4d8f3cf3fbfbbbb3bc7e8580bec4aa5d2d2a54bce39e76dd5feeab7bffded356bd610e52b17429031466b4a9264d4a8514aa9dedefd7d7d3de572d1999c462c7a47231f0aa56da86ea22142a5506bcdced4e3bd81008048213a91ece486c231ce4d2e48c4cc04c808044cf5b141ccae014266b4ce359d340e20ec8804c339c60610f375222aefb9deb2c54d3a8e3c4b3a3a15b3f7de0dfaa488185c8ec7ce7939d21147a4d83b00f41e8059da02411ace5e7e2152e776b7fc38ad7a3d977ff196fff396cfeffbdb65fbfefac8ca1f3e7ed2d9a77f6ee6aa2fcd695672d2a7be72f6a52bdef4db9d2b4f0c1fffca5b4efc7ef5440000bbf5c717bcfd7bc3bfb572e09209bbae7bdf7117bc7dccaafbfe664a4bc96955ab5ad5aa3fbf2a97cb871d36f3d597116bfaab2c808debb9d7aee3f4b996aef20abbfac507fef5f24f7eef9675fb1c95464e5f70c1e7bef9a9a5435bfedb56bdc2752080af0766374f75a8a9078111412c0b9e017ca895496b41185a6b376fdeb8f7a517bbbbbb0f3b7ce66dbfbf1d157960eb5d563385284e92243556513075eab472b94c0c9b363e2f73b0058b16c5c5027bfec10f7eb07efdb3699ac641f8f8e38faf7cfcb177bdeb5d1d1d1da79e7aea53abd7649925c4344d390c5510324292a6c2dc39e3acb3e62f5c483a58ffecd3575d75d5debd7ba74c9972f4d1c7043a44c4b652bbcd9cd63a4bd3316346cd99338b9d5dbfeee9af7cedabd2a2f2ecb3ebefb8e3f6f7bdefafe6cf9f7ffc09c73df6f8a36bd6ac993469d2d2a54b67cd9a25f9d64a29e7bd756ee5ca95cb962d7beaa9a7a2282264eb0c29d5de5e3ee79cb70591eeefebfbd76f7d73cd9a35711c3fbb71c357bffa554d8519d3a63efed89351a014b2cd5206d69aa22870ce9e77cef9a79d769a247001c3debd7b9f7f7e537f7fbff7fef1c71f77c612a0e04108512b45803633e5f6369b99f3ce3d7bdc98d1fdfdfdd7fce2e70fde7f7f6acc9a271efffbcf7eb66bd8b0a993a73cf1e84a67b2621c47814e6b550226f0c87ccc51472d59bc5013bcf0c2f66f7cfd6bb55aedeee5cb3ef9c94f76750d5bbc70c1bd772f47408fceba2c08141101a0632fb14780e43c900abcf7ce331029451ed839193896998d7713278e77ec77efdefdd28bfb199573ce0ac21909108cf38a1433207b8d8400de7b893692f176c411b3e62f5a3875eae4f6f676638c71b65c2eeedebdf7a1152b1f78e0c16ddbb68aed2533ce5a2bc014630c69659c952d740cc6f9050be65f7cf1c5e572191519e7f7f7f66d797edbbe7dfbaad5eaa64d9b9d71deb2b52e08825a2501c9a5ca31ba79a70fb30300248970825a2dd35a6952de322b6eebec70ecb4d6de5b240076e07c400400a4e9d8638f3df7dc73bbbabab22cdbfcfcc621433b3c780fe0c13b769efd25975c72faa9a769adbdf351143dfffcf37bf6ecd9b16387635f884b63de386a4867fb296f3e79f5aa274805ce7b600803a5944abd0d74907adfd53d9cd1efdebb5b05cab10322c821cde098819048303a968474ccce63aebf30b3562102b06702e12ea14212b7579362e53d80424242ef2d022842163c3133784f4a395fa740d7f149ec113c20a077b9bec300ce7960529abc63400424c7969d5742b30166ef890881bc670f3993090008c97b70d6368bc8394d9973770d003083c3dcea8b8e8972333022716ea96a56702097939811f200ac565a55ab5ec7d5f7d0f77e5f7cd79def3fba5343e79b3ff5a5e37ff4919faffbfb3973e3c612d9c61b7eb975fe673ef186ee0061fe073f7ff6d7ded203007ef71fbefff0848fadba687a49c1e473fee1d35f9bfe9d9bb75dfae143746ba7b6aa55ad6a55abfe3d6290020bf01af133ba310bfd33a94bffe6f27ffde7afbf962579df1d7f7dc93feffbc0558fddb2a0dbee7ee6e17b5645ff11b58bad05ad5b97bbff4b353f217f34f51734eed7d361801b0f7a066f077fcc0760e6679e7966ecd8b1a3478f1e3162c4ae5dbbb22c135c6b9224a8881d3af6d367cc502a0815ad5cb9d25a8b4a4d9a7c4896654f3ef9e4b31b9f13146e6da012c4d1138f3d3e62c488f3ce3b6ff2e4c9d3a74f7ffae9a74b8548703c6d6d6d3d7d7d611822e2d2138e3feef8a52ad04f3eb9ea3bdff98ebc8bc58b174bf6539aa66d6d6d75a06f3467ce1c79a7d75e7bad8838a5524990cc575df5c3430e993864c890a54b973cfae8c3175d74c1e4c99301406b62c624a911e9a79f7efadbdffe7614459ded1d02cd1100ca5bdffad6f1e3c757aafdbff8c5d5ebd7af2fc621b3ebebe9b5992944d1902143c2400180b5992640150abdf5acb3ce3aebacb310b1da3fb075ebd67befbdf7a1471fb15912178b49b5aa8260f8f0e1b55a2d0a42391c61183acb9d9d9dbdbdbd4b8f5f3277eedca43af0e8c32beebdfb2e44d404599681f75aeb52a11086a1843d2944619f44419865d91b4e3a013c13e0cf7f7675ad5673ce0d0c0cdc79e79d679f7de6a851a3468d1ab573e74e69681288485dd1c811b30d9e08032383035f676303007974cc3cac6bb852faf9ad5b6b99b0abd17b6f1d1beb83200874e8bdaff655dbca4593234b50fa54890809dff7fe0f786f051e14158a81a2bebe813befbcebaee5f7f6ecef0b342192f712bc0d92691586614f5f6f5d2f70a4d461871efaee77bf3b0cc3288a366edcf8e8a38fdd79e79dfd7d1519bc449465360c43ef204b6d10844110386b1bdf240d2d03c033827320215f41a0f7eedd3b7af46849fe8ae3b0afafaf508cd879e74ca835b39f75c4916f7bdbdb66cc98e1bdefedddffa31ffdc818a343150481f1468541a9bdedc4a5c7bff5ad6f5548ceb9679e597fd75d773df8e083923c658c696bef5cb8687e475bdb21874c1a356a544f4f8f7329001205e2c66276471c395318372fbdf412b3430c0091ebc01a42ac0bb23eef8112812967e2d42957f54ff72063984193caf132c03eef8246393af961ce7597fcb94a2962b61e0625601465a479e4a0f7a28ba93ac7878189c17393ffa69953d3a426d7e14c4d7faa07a2d7f9eb83028d187c44cf1a84f2487457f3696dd0af04ad6fb456bdfebfbe2bbb76dbaed3bae5cb028b63a6b4f76fdddff7e0fbc62ffefe5e00683b6fd9731fdadad73e655c59c67b346a4677b802004ccfb6fd34f2d011e2bf51430e1917f56edd6f0f8a826d55ab5ad5aa56b5ea3556ea21f3f5f9e1bf557f76e692eddbb79ff1b6f35ecb92d9ce27d6a633dff3ce2513dac278c8b8d96fbef81d0b862a00b07b967de9823913460de99a74e4d99fbfed050300b547af38fca8bf7b2291673ef7f563675e72f70080dff58b53c62cfdc217df77ea3173e69efea3e7b3ea865f5c71c6e1e3460de91a3ff5a42b6ed9ed0020db7efb67ce5930b66bd490b1f3cefe87bbf7d8d6187e5dea38ceb97aa2f4600b49637a56976f38cfc5116e0e91a927673ff2c823122c3d73e64cf14a48928eac532690874c9ee8c1edd8b5f3b9cd9b50a92953a60c1b368cb47a66c37a0fecd81a97858518002ebae8a2b3ce389300936aad56e92f15a22ccb846e5bad5603a5c2301c366cd8d225c711f2fa75cffce217bfa856ab883874e8d0f9f38eb1995148511016a2909d45f669ad3aeb88239161e7ce9d3b76ec5048c860d24c939a3a79ca273ffe899123bacbc5527f6f5fb9587a76fd066fdd8e6ddb7f7be36fbef0b9cf6badb5a672a9a04979ebbcb1c2fdc9b26cdcb871279e7002b05bfde4aa871e5c112824408594a6a9ec84b6b636a55029f4d601402da9b4958b3367ce3cedb4d3640d37de78e337befef5471e7ed8a65914840450886264ae552aa1d6ce985007b2a9c00ec17776749c76caa981522fbeb8efbaeb7ead7588a8940a8848f0baa270c1202316bdf7c6d929874e9d34f990525bf991958f3ebbf139cf482a60847beebbd7381f174b738e9a9b64a9d2a1f360192c8303969b656f3c1bcff2b8f7e01c3bc7de83f7e0bd37de19e3a2a8608cf30eb2cca6691ac6913092a433284dd36ab5eaad1399c918678c93f518e3b2cc66997de2c955806add331b6eb9edf61f5ff553221d04511004fbf7ef07004495a6699224de7b6b2da28ae3b856ab158bc54aa51268ad9562e6f7bce73d711cdbccdc75e7b24fffdf4ffdf6c6dfd42ad528d45a217bc7de85a166764a2329501a8d4d9d33ce99fa580522d09ab4d69a54a958d05a158b85c630ae56ab6d6da52cadb5958bc5b8c0d6b597cb13c74ff83fef7def65977d78c68ce9d69ae5cbeffac4273ef1f8e38f6b4d030303d28f162a3a64c2f88b2eb85021f5f7f75f7df5d5fff88f5f7ae081fb855e246d627dbdfb573df1a4f7bebbbb7bc99263d33411e10f91999d52c8cc530e99ccce23c38eed5b03adbd7504ac08909814280402466444244042141393564a35c78137748e464477037e83c008ec11986400302a0f24b74169bf49586166cfe8190fd47f59f058728a10ba90d4417a0df30137ef596ec659eb9d2cdfd8ce3a95b9fedce65bfd15bdf7ccce7bcbec981d3210a0dce4bc943f82dcb8b5be055af53a2d551ad9adf7aedf93c907a2ba63635fdbf821ed8baedc239fc2be6b4eec1c32bebdfac2be549e607bb6f5580080a073dc10bf7bc35ea1e5b8fd9bb7a51de387b4449c56b5aa55ad6ad5bfb3b2ff97eba93fbbef9b3d7bf600c0c22527acb86ff9ab2f198e5934bffcaf9fbdfcabc9c5272d987bc4e461210200d8edd7bcff1d3f19fa953b379e376ecf6f3f72d6bbff72e4fdbf7befa83fbe9eead3bfebf9ccad2bae1ca67cdfdd1f3eee8aa7cffbe943d79e38d2ed7c6a4d7f01217dfaeb177ee8f7c77d7bc5cf4eecda73fb27dff6810f1c7ad7afce19a95a03f97555cd361ca84ff09a1768fc33479d123ae708517c1f00b065cb96175f7cb1abab6bce9c3977dc71471004d291a49432ce7bb66d9d43c68c19231609ad35114c3974aa738e11d6ac5923a13c8878f4dc79a79c724a777737116dd9b4f9baebaedbbd7bb7318688042f2252455aab9d7feeb9a3478faed6066eb8f1fafd2fbd184591734e50c4bdbdbd1d1d1d4110944aa5288a00204dd3b163c712d1a64d9b649ad7dede5e2814ce3ffffc458b16c90cf3c61b6fbceebaeb9c73d75c73cdcd37df9ca6290024499225a9406d4aa592b55668ae2a5499b36f3bebecb6b6b69e7d2f5d7fed75a12602d44488180581a863328596293a3b5f2e14bdf7179c777ea88324497ef0bd2bd7ac5eed9c0b82a0582880b336335aeb406921770441e0ad8d8390096bb55aa55239f7dcf3c78f1f0f0cb7df7e7b7f7f7fb95cceb24c529c0a8542832d8d0db849dd73316fdebc288aaad5ea3df7dc43440868add501d56ab56ddbb64d9f3e7dc284496118562a15a50201c1426ea3204440f4cdd29e8241a9880999d103f70f5407aa497b7b387efcf8a810f7f4f468add33445d28542418684b596888007bd21e2eff19ebd77dffce6378bc562b55a1d18e83fe9a493925a16048177a055282d54d20ce5bd957031211fa32209420a82e0ecb3cf1ed1d595d6aa7ff8c31f7ef9cb5f6aadc59ad1200d79ef11d00133bbbaac0192c38528c68dc1b716843a491261eec8c63373318e434d711c82f7364b0ac5e8f4534f7de31bdfd8d1d181881b376ebcfaeaab9f7bee39efd9188388e56251f8c1711c9f79e6998858abd5befbddef3ef5d453c698300ca5cd4772cd88e8861b6e9837ef680058bc78f1cd37df2c8e922ccbf2547bc2e1c387298d69567bfef9e7b5d626cd903430a3206b9025630b0080bce08c24f2a9d963d524e240733e54932f0fc59b034d1c194454400dc3ac31c60300102212d2cb81c1defb86b823a3b12118e5a81cefebc167f88a4f4744a8a37ca08edc3ac84673a05507eaef34b78f3572f7ead16bf9d81389b375f26fd5ebbeda17bcf78d9577fcedf7df79fda58755967de9ff2e1f71ee1766c4075c0f4e3efbfc31fffc4fd73c7bf2fba7aa176efbffaedd992d0200ea7ec3bbe77df8ef3ffdab337e74e1b85d37fcdd17d61dfe91d3c6b5749c56b5aa55ad6ad57f47fdd9f9717aea35e38839afbe24762efde7db7ff8cef647fff56fce9a377dc294377ffcda4d09f81797ffecf1711ffae439538b2a9e78c6df5e366ded35bf7fe1d52c34f18c77fdd5b1c314000cacfcfe2d78c13f7ef8a43111aae2e859f3a7b553b2f6e73fdfb9e47357bc715cace2f1a77cecc31357fee2d19ed64f9baf4f29a7b908401311000128c0c11b11117907088a4833a35281d6a1cddc86679e255013c64d1cd53d9a1d1053a8c28002020c82e0b0c3a67776763ae79e79e66999d676747420727f7f6f5f5f9f526ae2c489ef7ffffb2fbef8c209e3c6b033f7df7bf777befd2feb9f793a4b5271d6983441f6a156e0dde187cd387aee1c76e6817befdbb2654ba1506067db4ac5258b1721f2aa554f0859268e63e79c4cc5832060e65aadc6cc0af18cb7bce5ef3ef5a985f3e72bc497f6eefdc19557def49bdfc461a88902a5926ad51903de978b45668ee2a010875952d50481266b5242eeee1a3667d611e0dd53ab57f7ecdb673323fb270c43d10b00bc428883300e429984274972e8a1874e98388e14dcf8ebeb36ac5fa7941adad1590823701e3c07a4d0b3eceafede3e676ca15070de38937694db8a513ce7c82334d2d61ddb972dbfa7dcde5e4b5349684ab2acb7bfdf31a352c6392092081f0fc088c69b09874cf000db5f7861c373cf65d62626a3402799251d6e7a7eeb40b5da3d6a94f590596fbdb71e8c635bbf390f9e91811af75dfd663d38cb9ed1386652ab56ad4154874c9e7adeb917043a62a042b15c2a14bd75692d4106a5546ecd70cc1eac71c63ac739d7c67be8e9e94b92ac542af7f4f48661a475a07520ce1deff2812a5626115fa2284ad3948844c33af18413b22c5bb972e5af7ef9cb4214796b43a55d66c079620067991d83d78ab4a2280c90bd264414038ba4231129549a9426517fcaa502828f0b619ad548419665ede532b247e6a54b967cf94b5fbaf082f3caa5c2fe7d2f5efdb39f7ceeb37fbff1b9e7ac31c66441a09522c90b23868913264c9d32258a839ffeecc7cfac5b6b4d1a68ed9df3ce4661c0ecd33489e378dfbe7d1b376e6470c3860f9977cc510c8e0899bd5284c0843c66f4c840e9ea4065cfae9dc83e0c432220858a5021100129c86d2675c1a2f9638e88801e89811888f115a2bf094131212822d2884abc367273801ea83100c493e53c88c9c603b8bad8d770e8008047f2480ed03642c18106251e18bc3557c31f247f72ec8db3c659310f1e64f6b1d6b270bec0498a5643d621f00a59feab093441a03050a891e4a65a0d56ad7a1d5f080f7fcb95bffd64f93b4b3b7534fe927b177fe7a6bf9f73505c5534f363d77d79ecf74e38f4b0b90bcffff5d8d30f298a823de12f7ff9ab77bdf477b38aaa70d8e55bcefdf9af2f9dda821cb7aa55ad6a55abfe5beacfee77834aa52277b66edaf06f2d8b85496fbefc5b6fbe1c38ddf5c8f73e78f1fbdf3561eead27ede8a1eec9c3f376e8ce0963a2beed3daf4623d2eda33a340080afecda65869f34326cfeab7969f3de9efbff6af11c71fb70d68fd37aab0e86b57ed179bd8938cd779a7ffd0600e041da040020806d6a734044f9b9feb1c71e3bfef8e3e3389e356bd6edb7df1e463140ce16b1ece7cd3d2a491263ccba75eb6492568c0bf2c4f672dbe9a79f3e6fdebc388c14e2a6e736de72cb2d6bd7aeb5d6160a055949ad568be3b8b19d6f79cb5b8220d8f9c2ce9b6ffa5d1c84954aa5582c2e58b0a0adad2d0cc3871f7e78c99225424871ceb5b5b5150a8542a19065599665b366cdbaf8c20b478c1811eaa09ad4eebdfb9e1b7e73e3debd7b254f2a0cc3344d0b8582244c3be70820a954a3288aa2487c13a552c939b774c971e039add51e7df451f0dc562c65695a28968cb3ce589b651847711c8bdc206f39d0fad0c9536c9aad5bb76ee5238f327340aaa7a747930ac3d0b2f5c6aa208f6c6f6b6b03006f9d38082a95ca942953c68e1deb9c5bbd7a75a954aad552893a127b914cda4530122383fcd75adbdedededddd0d001b366ca856ab711ca7a991ad72ceedd9b30780468e1c1d040100780fcc80081e044aef085833631dbc82881ef3a6b99c32820a808c31b7de7aebf41933babbbb4f3ef9e4c99327df73dfbd6bd6acd9b6656b1886711c4b1a77144536cb29c5ce390f48943b358c31623cc932eb9c937624448588441ad9dbd45ab04a69f620d823f1b9c8811b3b76acd6ba56a95e7fedb54a29f05c281410541886e2a89221e4bdb7eca559c9792b46a1dc984232cef35f08c4382659698dce20061f17c2e9d3a69e7aeaa9b38f9cc5ccfdfdfd8f3cf2c8b5d75edbd7d767ad8de322228ad29465990e8899b32c9b3d7bb6d67ac58a150f3cf0003b1f048110c4e58d8b19c73997a6c91d7fb8fdc859877bef4f3cf1c4152b56b0e230d2c6a60ac97b1e31628431a6bfbf57767dc77ef600002000494441548d52e4181b9b8d727cea251c99a68f769e41d6e46169face40f4c06252c983ba19dc203008eaae1959d88bf9cb3adf40d2e4cff2b2f2415506eaa618ae8756e5eb1474323691715ee9678097bb75fe08c9abe9bc0483fd62cd7ad60148a0973dd2aa56bd0eaab4e4c77b7a0e5072861efbf11bd67dfcd5ae078b33def3d327dfd3f8f7d7ea5778a34ffde21d9bbed8daa7ad6a55ab5ad5aa3f1b1de77feaa24f7a3d76efd8f2ffb4b1d1c8f9effac0a27ffccbc7b6b9b3c774fa3d1b5f32d01e00b89ead3bd2f6c59d0af715b44f5d9efd5add5775075c42cb854269e4c8e0c575bb33183bf84b8f1e326ef88833af7cf89b8b4badd1f87a2ef462190004990a9144f750bd1dc337f52c3480a99e3552a3d766e3c68dbb76edeaeaea9a3b6bf67d77df23bc5525793fc4e3c78db136dbbb7b777560200a02442c97cb8aa810c51fbbe2f221438628a5b25aed8e65772dbf73599665e87d4068d2248a22ef5d5bb144445996c5413876ecd8b1a3466b82471f5e1187babf5a29974bd6dac50b1712c0e68d1b5fdcb367a0af2f0a8272b90c00defbcece4e992acf9e3dfbac33cea855aa9ad49a2757dd74cbcd1b373cabc2a0b3bd23cb326f5d5428064a67590600ce79893c1f3162b849520276de111330bbcc1c7ef8e15aeb9d3b77ae59b55a32b9a32832c6a0a2280ac473542e9765aeeb6d460abcf753a64c61e6ebaebbae3ec7f6e5628119a5e1280882244b01c001efd9b38799cbed6d4aa9344d41e985c72e66c2244d972d5b3e30500dc3d018a77590a6e9c0c08074f1c4710c00c618d1c8109531e6e8a38f6e6b6b3399bdefbefb822032c629a5060606c230562ad8b2655bb95c36c64c9d3a6df5ead5796716506376edd91f98e8e31190183ccb8c1fd25a8a8871a1b87dc70b5ffbdad72fbef8e2238f3c62dab469871e7a6892242fbdf4d2f6eddb77ef7a61dfbe7d3b76ecd8b66d9bc932eb3c1291266470ce7a9f37bc4877587f7f7f9665c56231b32608c32c4995f25a93528a1428a5ac776996c9a6062a5048c87edad429c562f1e73ffb69cfbefd5a298d946586c82942add0209b2c5181468274a052884b48e01102427f101097597298bcf7882a0c43ad09009cc99cc90a85c2cc19d317ce3fa6542aa5b5da86f5eb6fbae9a6679f7d36cbb2280c35814d135014c7e1c0407fa9ad5cad5611208e8231a3467a6b7e7dddf59a94b39ead43f4ec3d062100045a1b6318a0542a3df9e4939b366d9a3871e221871c3265ca94cd9b37074aa7b64601757676b6950ae0eddeddbbe33014f14221038017b03103213032e2206fb811becdccde3323c31fb1b332b377e011109564d3e582267b0264f60d1908118972c78df79cafce1333d773ed0ed06e066597265d49e2ca009567116b80011050e101624d3e59ad37463976d29a55cf38afcb37c472daca651c2251738810d9cbee20c8b5696056947769b572c75bd5aa56b5aa55ad6a55abfe835520a8bde64baaff311da7f37fe8959d732feedafe5a96345b6ffcd2cfabc79d79c29cc95db4fba1ef7feb0173e8272715864fb968f627bffc951b4ff9a7b78fd9f3bb2fffd3fa197f75f2681d16e74eecffc6b24dc9d133f59ee53fbc7e5b76cccbd7d876f4fb4ee78bfef65ba75df5e1a523ddce356b06261d7de8e1975c30e4ec4f7cf98e9f7ee20d93a274cf8647560ecc3c79def0961de77526e3c824a82ed935925cf28993678f83a41502f44480b9f4203146a2353cf7dc7323468c183b766c7b7b7b7f5f1f48db8b49c68f1dd7d9de518ce3879e7b4e29e5bd1f3664687757571c84c698915d23d2347de8a1877f7fdbed03bd7d6110e880acf56110cbfac5704144711c6759b678f1e242a1b06bf70bf7dc730f33b7154bc6f111471c317efc78445cbb76ad482a00a0942a954a0070e491478ad964cc9831d6dafdfbf7ffe447573df5d453b2a473cefeffecbd7998245775257eef7d2f96ccaca5ab3755efda5724b524b4a296002189cd027e066383305ec178ecf13630b6c1609b191bb08081b1853198c516180c06e967b4804020b4ef2075ab1775b77a5fd44b752d991911efbd7be78f1b1195dd12b6b019be41c4f9e2abcece8a8cf54565dc13e79e239c2489b536cb326badc636a9362732b676a21511120a211c77dc712b962e03807befbd578d5a226bbcf7adb41d40e6cc99a3d28f56aba5f40433c7c6169ed9875d7b764f4d4d159933c6b4a3647272328a12b286d9bbe045040c1922135934946759e942c27cca69a78ac8dab56bd57a4643c19c53171e3b77eedcda66484f8d9e176638e1f89342083b77ee5cbf7e7d1425ea2693244908ec9cdbb76f5faf97459159ba74e9238f3c0240c20038aba100002f01008c8601e1acda42078ffad4645926223b77eebce69a6bce3efbac55ab569d71c619c698c58b172f5dba9483ab13af666666a6a6a6260e4deddfbf7febd6ad4f3cb171d7ae5d59961159ef0b6be339734626272755ff8224499288a031648c713ed7569a388ebdcb358f2ccbb2a1a136331f3c78f091871e0a21c4c6eacfb89532f3ccccccf0f0700821cf731119191979e10b5f78e28927ea694ae21611e9798fa2288a22b446df31c64c4f4fbef7bdef3d70e0807a2ae7793e363666adddbd73e72db7dc72e79d776a635714456ac54d688ba21023c3c3c3684a7a4304a228dab265cb9e3d7b74c99af7c4cc14457aad154591a469511464e89e7bee39f6d8638d31ab56addab163872b72151fad58b1a2d56a11d19e3d7b34ae2b94c95f87894a2aff17e5382af2a4cc88422204601998192a4b6c660e80c2a5ad4c60119120da2705c668207d79ea7d99080e5805b657a3e2696219103dfbf5fba55e0c9888447870b1838e364f6f0a3bc2c36b50742310e070f366040460020b87bbe40c1ea8468fd3e0c789b1b179dffac6cdcf66b6e6583568d0a04183e7307eeaf438cf92c40100ea2c18dafa57bfff33ef787292c18c9df4e25ff9cc47df747464e10d1ffbf4f6df7dfba5c7bc354b96bce0973ef1e95f3e2e0258f0d2f7bff3c637fd7fe77d61c1c225675d76d9f274fa19f679e492bff8c2fbfee4bffdc6b91fde5bc4f3cf78fd47fee99c13479ef78e2ffe0dbcfdcf5e78cc9ba7205d70c2053fffae0f5fd10ccc9f34a4512c2212989911d910599cb5a1156042d1f6162dea888039106a6cb45801112683df7bf8c1175c78fef048e7dcf3ceb9fddbdf213221b8c8d8b3ce3c33b6145cf1f8eac72ce15557bd6ad5452f48daade07c3b49d7af5d77d34d37eddbbb1b052c02815832711a15450112daad8ee67c6b0397b5f684134e40c4c71e7b4ccd8fbbdd6e9cb62f5d75892f72e7dcfdf7de93c6519ef73b9dd6c8d0d0a9279ffcea57bf7ac58a15aac799989cbcfdf6db6fb9e96603a8a639ea756a91908504121b318216e4de7b4d4f5716a962bb0800ce3efb6c22f221dc7df7dd511415456122ab5e2d519a5c70c145edf6902f72cd2637c6e499537b171b471b376e44442562ba0547512208eafa0100c6a0f32e4228bc174413d92849b2eecc31c71c3dbe685191e78fad7e1c045de16a3369003cf5d4538f3a6a510861686848d3b2d2b48d58263d2f5bb1dc46c9f71efd7eda6e85208210188c218110980f1c3cd8edf58687874746c7008df31e004108381c512d0b82949d3ba88223091c38a0b1a58a47401042080f3cf0c0030f3cb068d1a2b3cf3efb84e38f9f3f7ffef8f8c2a1a121761e01868787dbed74c992250080e65210dab56bd7fdf7dfffd5af5eefbd84e088d0b902110c220a2062081c42a9bcb02a5d1101421b47c02104a7bcdbfaf5ebf33c8fa2442a2b6597e54434d46a4360763e4dd3a2c82ebee8c237bdf10dca8c1b13050600c001b398c16e9dd6c2850b162c50a2aadfefc771ec8bec81871eb8eebaebfafd3e306a5c3711596bbcf764a2288ac8da1082f8109c57e58817bf69d32665a042e1944dab7da9cbf743d086af3beeb8e3ca2baf1c1e1e3efffc73bff085cfd7bd724b962c518fa1eddbb7eb0e6659a6c32c68771812220ab34a9c945b6106630ca260a5af11413f4b88000920420014200d8df241bbea08009955258381a18a331f64438499390cb2482545a27b37189d46d58554d234e5d022a86cb9497544789821311ceecd0c414f8f54f155a0ac250ff688a9590e4265e45c2f47bd8d09e03083e7e65ba0c18f07679f7b5e73101a3468d0a0c173127dfe215812bb24868ce1a087677317d621182138e8217f76f76c0942c7800560001760d20300cc31003f09b77c66dec5bfffb717fffe331cb3f1cbdff985efbdf3c842fea45ffec4fdbf5cfff78ff49ff137dcbcfd0d0377c69d93affed0d7aefed0619f8c975cfeaecf5ffeae66e4fe24030510506aaa82886036cca5aae405118011192c91afea3801612c0bec8d1b374e4e4eb65aad134f3cf1bbdfb95d052959d63bfed86380657a72eac98d9b4e3ee9a42b5f72b9738e9d17c2a29f7ffef39fef4e4dc791093ea471ecbdd7986535b8e9f7f38b2ebae8675ffbdaebafbffe81071e38ebacb3d234ed76bbf7dc738fca735aadd609279d7cf2c92703c0830f3e383333a39140ba2f2f7ef18b972f5fee9c8ba228cbb2b56bd7de7cf3cdc4c270a44d465d6abefd1def4892e42ffff22fd54eb5f62e29d3730498797c7c3c80ecddbbb797f59d7300109839cf5140bc3beb9cb3b3a22010cd69d270a500828642089b376f0e21948759b0700e0cf9109859085188015c08599173993a844474ea69a779ef03f3f71efdbe0b4c64010801826796b06ad52a6b2da2b4db6d158668107b96655114cd9f3f5f441e7becb13ccfad8d458443500e48c923d5efa87aa8d271303e531873dd225307576bffd5ec611cf8f3bd6ddbb603070edc7cd34d799ecf9933b278f1e225e38b162c58303236326fdebca1a1a13973e6748647e2381e1f1f7fd5ab5e75cc31c75c73cd35ea26531445e1b2288aa2c82a6da4820b1104e0103c33aba574d6ebea86f5fbfd9d3b77e6796e29c252757258f25a9aa6880871ecbdeff7fbda761782332662c1928f6056e64e0d71acb53b77ef3e70e0c0c4c44451149d4e27cbb275ebd67dfad39fd6198263f54baa62cb49e3c30c129859d316154fad5bb72e8a22e79c19908c08cc5a11eb3f1c646666e691471eb9e4924b8687472fbdf4d26f7feb365df8f2e5cb756caf5fbf5e8d75464646ca64b4527252063c3187da56a62641b4ab280411394cc5a39a1a21ac93aa06098e1042fd97a132c741383c5c9c0507753d2a85a93e228054773f0de49e97e3a83e53250b854834ab9479ba5846d54c479cdc5aef83a5a912cd1ee0810d1e209b1a0d4e83060d1a3468d0a0c18f0c314251df68018c1a9861e818880d7880a900b575cb30817dcac15c0ba306fe4dafdeeae64f9d3af05911310660d4c28c878c01004cf5919900003042cd996af0dc0181dabe96540511a280948ff71100679b6910c48080181104b511112a9f9f834858bb76cda5ab2e39e5a413dbedd47b8f28d6daa3972d3728bb77ed1aea74363ef1c4b57ff3372bcf3a6b7878f8e4d34e1d1a1a5ab664d1b6e088212b5c9c24491465c139e704288490b65a8b972c31263afae863ef7bf0a1934f7b5e676478dbb66d130727adb5699af67abd4b2ebe887d2122f7dc7587ea1a7a335d14b0849ffddc75e75d70e171c71db764c9923973e62c58b0208460d03cbd9c131146082073e7ce9d3f7ffedcb97377efde1d2571e11d0cf47a286bb368e91200d8b16be7a1a9294b64ad752c06d01a5c75c925e3e3e3bd2ccbb26ceefc0553dd99288afa45ceccc6d810c2868d9b431083a82d6c5e18027a01400214461024062c0a4f64a3d81a1b0366e3e3e32184038726f7eedd4b608db581d9b93c4992a3168c9f70d2890c323579a8d3e92c5bb17cc3860d719a780e719a2c5bb13c495a9393936bd7ae67060e600c55f9d3e09c27c27ebf0f00ca478894e62a1555335b272308aa42a352e520b20666114040d13e96921b1489a3489889208e6dd1cfb66cdabc75f393d65a3000c8dad4b660fe512b57aebcf4d217cd9d3b77e599a79f73f6ca87bff7489246bdfe8c1e76631190557021a0f1d55207deb75aadbcdf13114b84224fedd97344f3cee038d7fca922cfd63cfad8173ef77922cab22cf7ce7beef57a535353333333b92b941150164c1ba698797478584228b2cc1265ae387068627468d4da388ec9056f50ddac81c81a22660664032220c1e5880620209a0d1b36c6ca5496de2e58731932fbad27711cf7fbfddbbef59d17bce005c6980b2eb8e8eb5fbf55353b471d75141a73e0c0818387a6103122238cae084424b5bf0c22110606168d856215db1181517767af3966a8e6305006890b326aff94b24f22a21648226a1e5467d95529543ee826d70c1154e21c5232181190a06cd5ab7b9ad42e5ddf31039d4dac4baa3d6e108410d4e4a6eee303903a467d805b0c808840b5d111549a202ced6faaf42bc123f2d79f9e77dea04183060d1a3468d0e087ae2807691604833062a02730ed61d442c7c05400006813a404e4047a0ce9b36355263decf3d0e767b721ea73a99380abb6c903f8e696afc173ecaa2334868850ab654b1a2f4efa38dd18a3be185a9b592ad3c78d3116292a7f6fd43e66e3c68d59961963ce3fff7caddc4e3df5542489e378c3860d45510c0f0f6fdabcf94b5ffad2576eb81e00a6a6a6962d5b36333393e779a7d3d1f41f089ca6692d18191b1b232230c4cc0b172e2c0abf66cd1a0d9fcef3fcf4d34f3ff9e4934564ebd6adbb76ed521b11cd171f1d1d9d9898b8edb6dbaebdf6daf5ebd71b63daedb68a6b8e7892cfcc8e03222e5ebc787c7c3ccbb243870e4549aca560ed0404008e437b78686c6c8cacd9be73a7b5364a12cf1c848be005e8c28b5f903bb775fbb67d070e0c0f0fa7ed72a70481998be00f1d3a14449cf7ce39ef3da1f5c2ac1951423e941a07ef7d5e149ab70500e3e3e3d6daad9b9f0c8145c415c11521495a21842bafbc72786874666666f5ead5ceb9a38f3e5a5536ea7c7cecb1c77aef9f7cf249e79cbac9d432074d8c02805eaf2722ed76bbe471f030b94855f11efe3e22921091252000443003ce24475027499244150099bd578f98288a76efdefdf5af7ffdb39ffd6c1cc7ceb9254b96a8d0a6640ad8abbc0549001980551716422003ceb94ea7a31d70ba9603070e44c6cad350b2f3c64451d46eb7a7a7a71f79e4917befbdf7fefbef7ff491ef3df6d8639b366ddabf7f7f5114c618957b38e78687877554d7efa8ee06c11cb57091aed418235ca9d8946cd2c6a4cade25cb321dc9bd5e4f0307d5bc4937ccabf5cc61106debdbba75ebbab51b4068d9b265a79e7aaa0e6c4d64dbbb776f792a09bbddae6e958870d09d2501aa175b3232cc2148f0a249e1d5361e96f5adc643fc34d4bb7644dfd9a041526d9d0387fbda60f54e7d05d523a7feab520b798e084aa71f0029f7ebc86fe2c1335e1e1066f1e239ccfef7f02171c47f1b3468d0a04183060d1afca8d065c818582067b0557d1013e49a901104e859eba3ddb3be5b0b02dd00c306e65ae81034fa9b06cf614496224bd6a025b244d690351459a32f743296c8a04e96d01ab4066d4436a2a87ad14ae3871ebcbf977519c2c9a79c18c526b03b73e5e949bb353135b96dc7561b9b996e378a22223a74e8d0f4f4b48da3858bc687878791c07b8788eda14ee68a5ebfaf31cc22b278f1e2b4d3deb06183f73c366f6e10deba7d0745d6c451eedd8b5e7299b63edd76db6dde7b94c0bef0de1b63d4cd84bd737976e8d02111993f7f7e1cc78335aa170e205e9899fbfdfe79179cef823f7868a29f672184a9a9a9c27b46a0c832088398c82e5eba248a5306baefbe073c4bee7ce1030331c8ca73cf59bc749920dd7aebb7a6bb3dcf7cda69a76585ebf63320eb197afd9c01bd67ad985d1041e0205a962a7d13bc70005784c8c4ec258d5b592f5fba78190aeddab153453bce3966b6d68e8c8c9c77de79c6983befbc73d7ae3d69da1e1f5f8c68b4a3ca1561d1f8124bd1ea47d7b4d30e814141f61c9c97c0c062900c5191e708d04a5390a0e538011008129041423084545215400486c0121810528f12038462080c880121619d22c288d022890f455178ef3904a593207044a6373d9344d1bcb1b15f7ce3d5e20322ae5dbb96007de1d238f1850b8ed3b88528833eb835450500ad560200a5416f087b77ef61664411122114c2233a808aa200464b117b316893284d92569aa65114a9e0c5174e65264494e7b99a1f7befbdf7d3d3d34aa60040b7db271ba389fabd3c4ddb200442d6c486a292ad1095bf505114cc8c86a6a7a711f5d40b2339ae489c2081855998250807e17e3f43a4288a6fbef9660048e2d6e5975fdeeff7c7e6cd1f1e9de3599eda7fc07936362e5c10326823b411950e56c801420821880be21982409052fc1584d5f84644952920482c200c20da5e599dfc32b0ce12d9c1c6c392731150d39f32db4e402936e5592263ad21533e946142d1e10112400202eb471054e12596d0125a32d51f1832848450b13c02508e2803a2321f4234aa2144310435ad6c00752201e432684f448240106040a9d78a10841984058fc8636bd0a04183060d1a3468f09f4790677e3346b52a04f8bff42cadcb70c0413f408c30661b2aa7c17397c789a2b2108ac856f6abf533f6a757710040805a7151f97c1d0040e536ebd6ad43c4e38f3f5ee378962c59a249d29bb76e895ba9b5767266dac451109e983c9424c99cb1b15e9ec5491240b222cff3d21e388a22cfe194534e59307ed4810307d6af5fbf74d9b2346913d1962d5b54e9b06ad52a757e7df4d147d7ac59a3257d282b55191b1bd30abcd56a6dddba558542679f7d7680239fc0eb2e47497ce28927f67abdad5bb7eac62f1c1feff7fb7a10d436c518b368d1a2005278f7d4fe7d719214ce91312e7834d1a52f7a111ab36ddbb6fbeebf1f111970c9b26521845e9689882074bb5d662ebc0b20038a182d9ed592f630aaa2cebd5281d2534f3da57d28d6c600d0ed765ff6b2570c0f8f4c4d4ddd72cb2daa2559bc78b1af042fc698344d8968f5ead5aa28d17d513317955a0080a63869a4971e42552e9040ad34310689c022d95246511927095bacd45b95a3ece081add5162a8749e31611f5fb7d6b6dbbdd5eba74e93bdef18e254b9620e277bffbddcd9b37abd2042ad79e5a0806c088408448e2bcf6a9954ed5ba963ccf272626ea1daf476fbd0d3ace754bf4c8871082f3ecbc2e645054528f0ab5b689e378dbb66daa9449d3b68a8688c8dab814e95484516d2ca5835033ec0120cb329d47f3ad669523204734f8a8fc8799d7ad5bbf75eb360038e1f893daedf68a152b54cbb375ebd65a3e8344cc1c941914e0009e03b36e894eb5e99c8a744a47abfa9d7af80d623016eae9f9dfa5078d31ba23b52008118d294d905597342881394cd967f019ffb01c71551ef15f4434804f3fb3cff8910145d23388b38e50e834df020d1a3468d0a04183063f067801356a8094207b76f7602d820516921fe6c11b03f405260210423c70a3cbcd5d5f83e710ca27ea2c0689084402b347147d97d9ab2b6a5d1de1e1954f69e6ca62adedf57a6bd7aed58a6ae559678d2f5a34676c4c50b66cdb824453d3d34e5cd28ab3226784754fac73ece62d5c60a3a8dbef39ef11258a8cd20a87a626e3383eedb4d34290eddb77ee3f30a1094759961d3c78b097f5972c5b7ae54b5fae46c277dc7ebb418a8c2d6b39f6c1e5ca864451343333a3ad58c618eddc610475c3298b3d1041d0d0f4a4d5fafaadb7f6f33c884c4e4e8632b80718c805095e229b687d9e17452fcf8ae00100895ef8e2179d7aeaf30a1fbe76e38dbd3c631163ccfcf90b19484b6e63a23c773e0400608600c8206a22ab87b0e20e8c6e799e6520d24ad3f9f3e669e53a3d39ed8b1042d9e274f2c9275f71c515defbbbeebaebe08143ca6d2d5ab42849122520d49e79ffbe03bb77edf12e68568f314675165a5a2bbfa33950b553ac996d7211d5e0285b8724fa8e0a31084b0f1a12a0018b979a7ad1df2ac1a47218ef7d086174740c807ee117def88eb7ffe1fc790bfbfd7cf3e62d377ce586d8c4166d2b6e896008626dccccc052d28515bde8bd17099ab33e6888a33c8ba076e856debd547e56fd80757b4a1aebf02ca4baf857b192369d29a3e4bd9f9999511994f73e8ad3a2f079eed0d8ac700c80c6e8ae092382d18d0196ba03481b9a6ae203008481c32c9bc32020248c44d6b9d0efe7cc7cdb6db76950fa4b2ebbe2d8638ee7008161ddfa27d018cf0c44de87e0d97b768139a834093888208920734558000822030541411220d510811000a021341680aa8bbb2477eaa387b5fe65c00d7d30cbac94d8086b24d62c0d049a72560f3c3284866a72d0e8b998fd4b020c9533b1cabb0ca045220348524e2865749e0408ac497334db0038e0678c2c10182088b8103c7310d1d785f7413008aa22aff91668d0a04183060d1a34f8316088602a008d598810a6fcb3fa8c4188103ae659cd9c208c18e81868138c1a608162c058c735777d0d9e5b4c4e101641010220166486c08068b4e9403d5367a7ba781bf0b360b50e0558bf7efdd4d414229e7efae94b972e4dda2d067c7cdd3a2de303b3e330d3ef79ef1f7f7c1d332749ebd4d39f5784e03978c06e5e306210493bed85e38bcf39ef7c20bcfe861bacb53b76ecf0dea769ba72e5caf1f1f1abafbe3a4d53eff8aebbeedab87113ab494dee8d3108c64489b55610fafd3c4ad23ccfb76cd9e2bd3fe69863b47b4527177ce19d732e77ee75af7b9d8de3071f7c70dbb66d5acf5b4d8f6614206dbdc9bdcbbd43435ce510b55a2dc7218aa257bfe635fd3c5bb366cdedb7dfde495b599601c0d2e5cb9425a9f29e45e924af6947208cc010987d9d79a4333be75aad56bfdf572fe7d2a9c42059b4964270c6e255575d4504870e4d7cf9cb5f2e4d6889e6cf9fbf74e9525d9dfedcbd7bb7121c511455f637c2ec89c8d8b25fa996b168758de6484b1400100875dd5eb21e5833de8729389e5eea6bccb616f34992ac5ab5ea031ff8c045175d94a6a9caa93ef8c10f6ac6961e76b5cb298f8604011661b53d36c6d46b8ce3581922a5c380d0573a9b5a673128e95136a7ce960244efbdf6371d21d9d0ed573596ce5cf91ca15239ba47dabbe74270ce0561a590c81a241200a54bd42adbabb39188b136cf73162809c4cabfa65ebbb6624551e45cf8f6b7bf3d317108002eb8e082a38e3a4a44bad333bb77ef767961ad052e752eb3ce35a8cc2bc380f9cb20b1420088252fa6b448e58405156127357f67112c8231680d0efc561011509819090647ce11c360401b45c690b24922a2d4b0aea26ea62a9bf88888c01863ccac69ced30d7a6639653ccc95a91c9654fec432660f064d88747878cf47c4723568d0a04183060d1a3445cfade80000200049444154f80fc322b40dc4ff9e68a6001835601dc324c3b3742eee0618a6673bb317300c1a965104983e7c2d5d6ece5483e70e7c604142240690c04144bd319c17359a1040edf711010112f5c310e620c2288288a4cea944b6dfcfb76cdf71e699672e5eb67c626a1a117bbdde9a47578720519464aeb0d64636f1819fd8b879dffe830b161c75ce39e7de75d73d14470ec12348604f9498e89557bd2a4ae2071f7e78dbce6dceb98d4f6e3c70e8c0c2f9f35ffffad74751a46625dbb76dbff16b371b1b87a29020d6c69ebd900902adce50e1d9805155c2fa27369d74e229cb96ae38e6b813366edca8462d4496d97bef2f7cc14567ac3cbb97f5bff1cd6fb9c045e1d334cd731782a0b1519ccef4fa4551c451fad4be033ec8d0d0c831c71cf7c4134fb0e3e0c25b7fe76d232373a6a7a73ffb0fd7b59276bf9b49006be2d1d1d13973c7a6a60eb9e063f644600d7aef6d648bc20382fa8f205a1404a4108277459aa6fd5ecffb8208e2349a9c3e94bbacd56a2d5a326e1f35449265f9ab5ef99ae73def1422fc97af7c8983ebb4d3e03c0a144571f2c9276fdfbe5d44a2c43817b6efdc8186989985a3c816be28939b0504c0461143600882ec826fa72def59390ec0527163cb1c68d56554194300c173e04091156640888cf1deebf2b507aa8c2e3200cc86e0f8e34f78e10b5ff8bce79d3167ce1cefbd884c4c4cdc78e38db7dd769b6a768aa23071c4c8cc3e04a7ac81f256d65a0091c02252648ec0b0e7346e11d95e2f335124de2bc3a8cd562ca2fe2922caf120123a7680c0c2aa426366204304419843c552116acb0df06c8b531445defb43870e8dcd9ba7c9ee711c17cec7499a152ecbb3569292c1c00eca9e388365ea177280284e4d645df088d4cbfa699c081083a87a494438685f92101182318658bcb5d6fbe2de7bef7dd9cb5eba7cc5d27627351627a72610388e2c87201ca22852050c83209a5a50c3cc0c010949539c8481b994d70023205401649aee54a7380d107482501236dacfa6bd73006562998dad4050111094fbaa0b23c09277d3342b000110d00eaf8a5da9e47e8c5cb547e95f9e529b268ca88bd51834a45a2ec4757b60d0b871142f1e0054e823c04184590870c05f599fe1941b838875035cf315d0e0c78607efbb777272e2df9d6d7474ecf9e75fd01cae060d1a3468f09354510ad4379120d01be04f9c40dddd4100b9809df961f894940001fae159cd1c007a02e5ca9bdbbc06cf690486804c0c42882c5e84044418198594bb41a92e050110d6f0207de0af4a1cd107fcaa3159bd7ab526ec9c7ec6193ec89e9d7b547810820863f012844584c8ae5efdf88b5e74d471c79f78deb917dcffc0bd511491b1cc30363af7977ef1cdcb972f9f9c9efec637be91e7b93ac5dc7efbed3ff7dad7ce9933a7dbed1a63b66fdffee9cf7ec60b84c2239a2238227681e33401a2c2f38205474d4c4ca8b2e3d65b6fbde405172f183feae77efef5ef7ef7bbe33876de93505ee4575d75d5eb5ef73acfe1e1871f5eb3664d08a1d3e968b8b5ca6a8aa240a2a1e1e13c77df7bf4fbaa97b9ecb2cbd6ae5d6badbdfaeaabcf3df7dc2ccb6eb9e596bd7bf7aad8a1d7eb655966ac59b264c9c183fbd5934517ab7c419224a5b2032300d0635c8b1ad48b87d45dda981d3b761c7df4d12fbeecb21b6fbac915e1f22b5e72d5ab5ec9e21fbcfffe871f7e5877707272d2181351b460c1026d98cafa7d6bedb66d5b8583251b34389c4a075a6b4c5e14716444840035c7bddfefc7710a000650b4f6ad229fd515a71e368c40448ca0894e799e3be7d0509224c618edead2dd59bc78f145175c78e69967ce9d3bd718636dec9c2b8ae2eebbeffeca57bf3a35353577eedce9e969ef7d92248ca039e8d6dae9e9e976bbaddd378886d96bffd7f4f4b4ca76b4952f4d530072ce0d0f8f4e4d4d310304f54d632527080091892cb3d20d44e5b805c6b2a34918011984447f825e0f58e43e4923100aa1e8cef445904110b1dfcf420859968948a7335c1499412a2f94d9586b141113d9898989388ee3380e81adb58026780fa533b1363171ad3d1101ef3d8b57439f6f7ef3d6175f762911cd9b37cf7bbf77f79ebc9fa569db10a12d9be30074a3942d918a82e3924b122e0d72009144ad69741edd6029b3cf8394d452152c8500209a56ae13a108020a0822000b579d504275e4f70f90b7b031b56a8610119095f72163caf0754d6dd37e388d6f3f3cfdaab2fb812332a76aed110030ccb656318208a3c0600b589d3edec8701afcf8313939f1fcf32f7a1674cfddff77d62ffbbfb0ead80fffeafa7b7e79fee66bce39efdbefdf72e3cb469ecd07a76e7af98a3f7cc9830ffdfe71d17f6ccdbdbbdf72d2d543d7aff9d039ad66183468d0a0c17312995a3212008200f46b87460027e0000020428811f607b0cf7eb90b2360818301f2e6cead4183a7b1a7da30252c5819548868283156bd197a21224b085c2a1700b0147500816096e54004006b56afed5f55b4dbed562b298a62eddaf521481014164413823e08c73c73b7defaadf3cebb204992d7bdeef54b962c59b3668d31e6c4134f5cb972e5dcb973e338feea57bfba6eddba248a5c9e8710eebbe79ea1767bd5aa55ed76fbbefbeefbdad7be76f0e0410274ce2549e2390007effdd0d0100078ef6d1ce5ae88a208050e1d3af4c8a3dfbf68e8a2e5cb97ffe11ffee1dd77dfbd7ffffea58b97ac5cb9f2f4d34f67e69d3b767cea937f3f32343c3333936599761869dd18479135667a6a2a8a2234f8c48675679e79e60b2ebc2838bf68d1a2d34e3b2dcff3ef3ff2bd7ff9d2978988ac05c499e9c9a14eabdbed1eb3e2e88d1bd6e7fd2c89e2d84612d85a2bc133330011208850e5266b4bbd02fb3c131f18218e631458bf7eed29a79cb460fedc3f7dcf9f4c1c3878fae9a7775ae9debd7b3ff9771f0780392343799ee7fd6eaf37d3e90ccf1b9b1b9c37c6c471dceff7376f586f402c210122081a24114011ef224b10d892b148be7012fcd0d09078291d4f8810b4d54b33984a3766440011030838dbede288d461a7280a11499264e9d2a5e79e7beeca952b172d5a0400ceb9344e00e0e0c14377dd75d7bdf7debb6fdfbec03c3c3c5c140522da249ee9763b9d8e36e34c4d4d2d1c3fca05afc34538284b600cf57a5914256adb12c7a56caad319d61744244802aaeb506601908083122b504acfea492440e9b93240dc63513821143259e19dcb5bad64d7dea74e03b22666661188a224782123cc9ce7799224753a7b45e5800867bdfed8dcd18903075d5ec4715264b9416b94a790b2e7a78a01d73c7034c6d8eac0eeddbbf791471eb9e4924b2470eef3bd7bf72649a2295ada51a56d71e59e3250e518644a86b52665a4ee7543022a831e555a75d8239101d683aa736da832d2124402d0162952654e7dcceae3a70470f95b2ea913c0eafb5cb425aa345bb6a66255100408c90001e8ee9308cede05541c4d45c748e56a84250554727748386bcfc4c2f54766d9e7ca1e5b77b4f91668f063c3e8e8e87ff899cbbeef7ce06dfff543d73fb63fd0d0e2e75df2e60f7ef67fbc64fe8f3885437aebfff9cfdffe179ff9faa37b0b682d3bff35bff19ef7fdb7978d3627ae4183060d1afc48aace2030423f0c8ff3946b8e5b83063fe0de902100206bf14b809a87ace9c455e5c358dbf10a97cd0f5a853108000ba389229d67ffc1031b366c58b972a5f7dedaf8b1356b5d11184bbb9610444a1798706862ea939ff8d47ff9adb7b55aadcb2fbff2452fbacc5af2deab39f1273ff9c9071f7cb09da6455168f452afd7d3369c999999344dd506059144c4732dd7a3d1b1310088d364dfbe7da5360490883ef5a94fcd9d3bf7cc33cf3cf5d453cf3cfd0c75cad03699d5ab577fec631f63e6e9e96922522b1908ec9c53b7dae07cbbdd460163edd7bef6b5c58b17cf9fb7f0e28b2fd680eafbefbfffda6baf55014591e72323235bb66c999a9a8ae3b8d3e9a8f38b31666666268a22b5dd01006322634c9615b37529804a69d4d3c4200db5dacc7cc357af3fe38c33962e5d7aecb1c726279decbddfb265cb473ef211f524d628aef5ebd713406cecd0d0509aa606a1dfed65596fffbe7dd6a005094488681199190103f07067a8dbed6a605344c62006976b672b12a240d94703425236e094c7585f1102400801082d121aa3f2a5f3ce3df7a52f7de98a152bd234cdb24c4d49a6a7a71fdfbae6a1871ebafdf63bd2344544e71c57b63e4a4c8c8c8c4c4e4ea6690a00258926644dc4cc60ca7744c49aa8d7eb19b2ed763bebe76a28439478efa33871ce95e4822032000a4329fe20018d53120475170e2a380302902abf490529d86eb7d5fe268a923846effd430f3d74c515578410bc0f0094e77d106ab55a593f4fd37608fa35a30441b94c11507764555775bbdd344d8bc295ad6d87bb2c97d7630864c09a280427c2ed76fb5bdffad6f39fff7c8364adddbe7d7b922488467d97d4f559cf086b9f148a25e42a824a952f381b0b354b6f0d86b257c40d0ae0e07fd5cdba8a9ca79aa5d299fce16ad5f26f02a2c8ac651202a932493d8c06ec6c44bbcfea84afc1e5d4616a7512566dba54cf8f7898fc475ba88e70cc19dc9723b7b35a48c3e334f88980ecffff7fed55fff3c01f5cffc49dabc6fdeec7effcc6c3c98f5c2f5e6cfcd82bcff9bdbd3fffd12fae79edf317e1bec7bef1f71fbeeeb63d97bfa639fe0d1a3468d0e047f05d0670d0434a4d147883063f921bb7c02e70113877a108ec82e8e4196627e17a629020a093af67f69ce7aef0c1b378cf8f3cf2fd996e7fa6db7fe4e1efefd8b1ab081c3c7b177c60e783f7c1fb80485996ad7dfcf16b3ef0c1071e78e8c08103e2033bee4e4fdff9ddeffeaf0f7de8b1ef7f9f0080857d886de40ba749e7dde999569266bd7e99b445182571d96042343636363a3aca20939313ddee3411c5718c86e2344992e4affeeaafbef8c57fdab16dab2fb222eba5b17d62fdda7ffadc3f7ee4c31f94e07c9101fbd892046750e2c81894c860700501775aa9045764fd27d66ff8d217fff9c9cd1b234b070fecfbd23f7fe1a31ff9b035081240421ad950e477df71e7febd4f75a7271f79e881a176fbc94d9bd8177b76ed682549700e45626b51426f668a844b4359504b17344486e87b8f3c7468f2e08627d6c5b165e64f7cfcef9e58bfc1e5c59e5dbbeeb8fdf60fbcef7d59af175b8bea602420811f7ef0a103fb9f7ae881fb3aad64fdda359660ed9ac79043620d81e85a2c02091b82561ccd4c4f124a1c99c8d2ccf464a7d5b66494c0d224a0d93020751b01b4640c526d6852f5f54008128a00409dcef0e2454b8f3fee440eb07bd7de756b37dc79c7dd1fffdb4ffcf11fbdebda8f7dfcfe071e1a1a1e76de3befa3019762253b8aa2e8743ace39115102c839d7cfb3200064b2c2cdf4fad333dd386dad5db7be9f17ebd66f680f0d3fbe769d00ae5bbf21cb8b3ccf43101f2430f8209e259413049620e05906270e220c5c360fa20096da34c0996ecf46310b4ccf749d0fce8727366edafce496ad4f6eedb4daedb415db288e22107145012ce559106dff815ac5b679f36611d9b4691333479105902489bc2f6aa35f6bc918d46477008e6253e7a05b635c516cdbb275d78e9dfadb279e78c239c7ecb54d4944481851949eaa1da051020113b0413150858b010fa42db23ad454c6c6a817970e3f2253e5c883b5d692b175dc3740d9b4c63a429084749098594204953f518191080823a09152686310cbd0b4da4c9dd5671d8d000561cf2154477190b54144cdf6d28cb9415e46044510024000142913c2988dae0fd022e9149189c890c060d6558306ffaf7f53efbcffd1fcccdffc8dcb8e19495a738f3ee7aab7fcfaaaf90678d7a7ce1b3afdf7fffbeb2e3aebf4e396ac58f57b37ec5446b9d876c37fbfe2b861446c1d7dc53bbfbee7594482c8c437ffe88fef39e76f6efedbb75e7afcbc4e67eed117fcfc7bbf78dd2f2eb300007ed7bfbefdd2c531e2d0a96ffaccc61c7ef05aa4fbf867deb66a791b119385e7bcf5fadd838e067ce8ee3fbf78e1c96ff9ea8ee6016b83060d1afc1482017af2c3e8711a3468f083e07ca8fa4b0431e8e36906d60e85c107e6652892d68a8c010ecbf76190e09c88b4dbedbbeebefbcebbee4a921622165961ad5501872e4a8d5345c4399fc4f1a64d9b76edda15829b333c3234dcdeb56b1711e5fd2c8ee3d846ceb94ea7a39213cd6f522d4392246a371b42206bf4693f012c5fbe3c8aa2c2bbe9e9e956ab658cc9f33c8aa222cb01a0dd6edf72d34d77dd71c7c4c4c471c71d373d3dfdd4534f2913916599ea44666666863b434551484437df789341eaf67b711c4f4f4e4651641109cddd77df7def5d770710b5d1191d1dcdb2ac288a3973e6f8bc20a2e1e1e13ffbb33f1308da9ff5d18f7eb4d54a9819d12449a2b4451cc75114e5992bd3bb49bb51ca80a78f7ffce3711c17de4908d6da9d3b77befffdef47c4248ad4a4d97b9f44711cc7ea509365d917bff8c51b6eb821cff399a9c96bafbdb6280a5fb824b688c8c0224268a0b4c841226a2769eeddc68d1bcf39e79c1d3b76f47a3d226ba06e0b92aaf706e0f078b2c11424f5b5d1b0f308a4d7eb5d7ffdf537dd74930a6d34edbb6eb6caf31c809224f1dee7b98be39808bcf7c6448ce09c23b2499218135d7ffdf52f7bf92befb8e38e56ab531445917b96303c345ab86cefdebdd75cf3211149d3b4dbedde7cf3d7bff6b59b8c411134c6f8c035db20c0844458f20ea29630951066f6c5d35c5d7418f7fbfd2449868686b22cd341f8ae77bdab9db6a6a6a6ac8d35892984d06ab5d47cb774e81d5c94d05ffff55f2389a1483d9ebcf7ccdc6ab55450539314f5c6689eba068a591b795ff47a3d957acdcccc4c4c4cd4c95fba53d618440c555f116a8a95e0e0c2cb9029358d29cfe32c3932c886d4af2b811856263bb387abcc329f4d28af17a5ae395091385cef5739bc4b171fa86897d9190603a7a04a9107004b466538f5aaeb73576fd83394a3d5f6d7db4c4803da1c1af0c769589c063f198897bff005c31ff8a3b7be27fbb5975f7cde59272c48eaabb7bbfa2bfd8f3ef2d08be6ccdcf3c717bce2ead3be77ebaf2d7cfc7fbee24d37bee4f3ab6f78d9c23dd7ffeee56ffca5531ebdf1ea45fff62afaeb6eb8a377f65fbd72e961b7d7e565d95bfbe96fbcf596d5dd33666ef895f37eed776ffe997f7df5bcfcd16758cb1bdbdffeed97fcd6a3bff42feb6fbd6271d8f9bd87a7da35e71a9efac6dbaf7ce36d977deebbefbf62a1694e6a83060d1afcb4a2e1711a34f811a0700149060b2a02140409a296b82265e674d9ef507a8e94a93e5259a27a1f5aadd64caf9b17d36ae24b44ceb93a005b4484b5900b00d0eb65636363aec8adb55977268ee343870ecd74a7081038b49318008a228f8c31208935d65a7d5344b27e6f6464a4d7736581ca62c9686bd5f1c71f1f4220c01ddbb6b7d356b7dbb584c09246b188f8bcb0640eecdb9fa6e9b62d5bfbfd7ebbddaee80663c9f47abde1ce100924360a3e4c4e4e5e77dd75cac5c4366aa5ad7ebfef396f255191e5691c7982344d7bddbe776efed8dc5eaf972649afd76bb5121119191971ce154536676438cb32618e93a4288ac85800602fce3963d59f562aa358aeda534caf9711519ab47bbd9e7a00ab68253296005b49eab23cedc4459191a1d1a1ced4d494784744898d7a33dd32101ac1174594c421049150f9a788e66da769fa9def7ce7f6efde1942b0916e9bd1e2b7ec2f023008001084cb00238d4312568a87c80250082ecf7346b0d61a756f89a32ccf4524a2086dc421e43e0099c4c6aac622c2995e5f44a22822106b6deef324a63c77ce67d9a627afb9e683d65aefcaa3e1f27cb29806e0246e8160646d9eb9384a096d28dd557066ba172531912d3d7d742ad5435cb7865169c6024c288c7278a74d99ff9de5c39d21e75c91e5b18dfadd1e220e77860a978fcd9d53e48ec87aef9943922421e803063d56080288da8bc688b6d54ebbddae1701004314c771b7db356407d9132cad6a90bdd3d07134e085e3381e1a1a9a3f7f6e0861d7ae5deaeeccce0f306c25d7a2972111d9b2d9ada434a0f4b429a9160388c22484ea075d3b04973e4465bf64955c5532952895fdcc403a3b0084da4f08a0a27b00846ad3e2016e0501ca862b1d81657795996d80522112086aefa52032222171d9e0092c589aef941d705c9344240050915458e76a01b31eab20cc48b6da6ad12cb6c12d6cd0e0ff65e0d8157f77cf573efc3f3efaa15f7dffafee2de69dff1bffeb1f3f74f5090900a4a7bcedb72e1e238091f3def6dbc7fcefbfbf6ddf2f9cfa894fef7cc9dfbee7952b5a00c7bce6dd7ff481e77deaae8937bef6df5e859fdc3d1d2f3caaf38c6af778d99bdffb9673e74630f7a5bffe92d6afdfb7237f75fbd1675acb2b87fefa2bf4e65bde75e5b21400969eb30a00a00700c5b62fbfe5e24f6dbbfa866fbfeba2398da2be4183060d1a1ea7418306ff391ea7288c31485207c4544fbf59ca561191aa5f8399eb541a66d6faaab6ae9899998992583b65947108ce47d616454168d491a47206914ea7d3eff782f79d4ecbe74206ac8d7c91c7c67a2f405814451cc76aa48288a51baeb522323c3cacdec6c2121beb384451c43923e2f2a54b81d958bb63dbb65eafd74a12e71c21050ec29cc431b31f1e1e6666661e1b1bebf57aba2f2aee181a1a62e6e0bdbad858248c4a458f0a82d43a475fb00fd59b711445dd6e57f541c3c3c35af1aa450e006459a6463caa14505b1366499224887a1e43ed9253e543619aa6defb22cfabe350445164284160d51fa9da284d5bcee52128a1104208fa41c7810458c005dfb2ed20ea848444e438300b1acab2cc44d61505459699ad8d59cdab9905c1082131970aad5037d6204b00318040486834443c4dd322f8a2287c08225204afa3a2280a0032c6841084a19767d6c62202c0d6a62281198928cb0ac228cf5d144544e87d403445e1ad89b3ac206222ab6c60085ec3d174a0ea1924af1ed39699013c22820429691942986dcf21612403c0284610828480408c8c628084008204e04eabd32fb276d272ec21489c4411d95ed68ba24813b58c3188124546448c41e6922dd1b52821220288d8ed76adb51593024551b45aade08fe444747774ce288aa2d8e679eebd3ffbec95499220e29e3d7b7484a8e10e961a131611014175a6064054f2550e13a4945ec8b3821775caa9152ea5eaae8e8b2c5542e85990c40209a1011442a3695f8103084ac9ff066650871eb1956334a9c9f1005d45b506a7248e09410e732faeaf825a83531beb48e5a6347bbd54479b88c487239c6e5459585b11d53b5e1f101dc9dc30390d7e42989cf6f1af7ae7675ef54e906cd79dfffbcdaf78f36b8f3defc13f1802b063cbe6e81db1195d3a1727b61fea2fd8b877e25bbf78ea1215ed483185a74e740374feedbbead145c3c5eabd5d86e1a7d32c76ced272259474a2d077026edf33ac657a726a975b78e5e2e4692cd1ae1b3ffc4f73de78d36f5ed090380d1a3468d0f0383f2210003787b3c14f2d0c7961f29a43ccb5b12880cc5a8a562510330b98f23d34345002a9138db010a008183412448bd238b6daa3c3228810594d4a666b3042eb8b2c8e0c70602f16092a8f5b654c6a07164de7d10502401cc75525cf8935889079b760e1f871c71ceb0b9718f3e0fd0f0cb5db4596a3808827044460f683bd602587a5d48673699a8a0f1acead1b0000107c628df8600035e95944949dd10d8b6dc4c03abf722b528a2050f997284a004004896c55a8ab6c824308022a090110204d8306616642640063634d440a4193b3596b5742c30c80040079eeaa9522a211e1a2500d02050806306d759c6741231072ef00088804c00741a0dc0544c3411080d90b83da270b01abcf485515ebe9131161160026224223aca1484551a8c687835426b51298454024f81054e00168b3c28b0892a0074dfb0e21042e6b7e1f0a0010082004808e8396e21ad3aedba26a0f7d73b07aafdc9183a66ca9560b400c69ac37689891322e10c071b00655ca21c82818d883a02500e634b2c01c11221a4106e6561cb1f8342610620e964ad18a009329fd7dcb0e23c22a85e970ea41f7d17b2212ae52b364b661cd051fc7312105662222c265cb96e9470e1c38a0fd7468a320e20b97a431003033071061a9d4528862b03caa5099677b6191606c0c58ca6d40441b27355a4b091c15dfb0b004441263d020cdc6b42378e6c0acceca2255c23aa200ab3ea8664d50d4e498012084608c21b2882812b86afd1281206c908cb13a1ba2d45d634ab850952c2500cee755a7958e3b401610a681a63f12e5b9a0f2ae2e4dacabfc358375ae394843e334f8892374d2c5abdefa072ffcd3d7ddbb3583d3008a3d8fef2d606102e09e5ab79bc796cd49e71dbd70fc17aedbf0d94b87063f28fbffcde5b64e7ed5aace3f7eeaa69d6ff89565034d4f3fb0f7d03ee35a266f5e1c3db566770ecbdb87cf7df4afffcb5f66bff78697befb5f6ffdf38bc71a2ea74183060d7e8af1a3f91218b330d434e936f869be251c2883077361665fcfbe8dda61348801f3d3596f97fa7d111109956a2000b240d077448248402add5e89c812902957a64b1884f7de39a73f8ba270ce299b638d09de3be78687872fbcf0c2348a474646d63cb63acbb2e04a498801add59fc1d374206519078fc00f7a6770939efee6a0a066f62ef870d4eb3de2535c4144100c330729954dcc1240401080bc00330706e64a4b202482cc10420841d9370aa5bf0d7901c7a108ec590220908a5050081151c80890aec387e083fa58b30bc1bbe0023b16c7e238d446d7018445024860f62138560d50f0526dbd480019b4a129c3eb15419d80f505971f0b806800a89a004bba108e386e15f8190f23929001638c25a3e6c1c65264346e090c8135688c89086363ada5d85062a3c85a4b4088046c88624b71141130211a94c37f0a81100119285921223248043a9e750260ac7efbf441a217c81143abded3dafb5904acb588b878f1520d56dbb46993da3f2b31a47d545c59fe1ee15e3498f454b1b146093b9e3d5132189b75e420acb619660db44a964713e26a780e2aceabdd738e5854dd36558bf566874565c6a48b7abadfcd11978f760b0efecdd175d58b85c37d76aa7c731eb89c05512c194bfa67a7b90368f01300f7e43ffdf19f7ce29b8f6d3f9417535bbef5d71ff87671ca0b8f4b01008acd7ff7a79f5bd7e36cf397dff3a12dcfff95172d183af32d6f9e7bfdefbce75f377519426fefea5b6fb8fba97fd7e918c75ef217efbde0c1df7cf96f7ef28ecd077bbd89adf77df1ddaf7fe33f6cfb019f6c3fe35a462efced9fe5cffed7f77d73472edcdbf1d09d6b27cb3fd776d155d77ee793a77fee675ef6de7b26a3dc95ca00002000494441549bc7a70d1a3468d0f0380d1a34f8cf5d486c500019903573a72aa667636ef4b541324864a09ef4539ad3a4744ef5b39eb49495329d07c12068514dc046838d010da04141657b98b17636a99ab840646868488bd2388eb5830611a7a7a7cbca16b1dd6a9d75d69951647ad333f7df73afcf0b08acf134a5270c57359e6e99219d064919211442300486188155fb828611840e23740441290f061146f504e159a893eb2caa9a574210ad3983170ec00c01108044900503436008229e5983bd72e70b4dfbf2acc149b90f59e10a175c08ce73ee7dee820b92fb5078f6029ec17b0e5e58d00771819de7c27360f00c41dff4ec83f8c09e59e90706d0f935e9c97370c1fb107c0865fc533d0904062fe005bcf745f0ae4e891208a0d48cf8c0a19abc0f5eb924e1205ceee0c0aa078b7fcd1e52720a80ab5825a90752cdda94c48d451d909abb64102c41644c644c44c610180242313ad2404fb294e319c4803ce34f12d6d74603c5102cd22cb34942048862402c5262a34419a192d9648dc012d69c73ac951fb55f2fce8ec5591ec77bf6beec75f22104e125cb960299c2870d1b3795478641454f7a9c85014a3b1e5d3e320307d0610942520e5f4368b92408cbacae3aae0b9058800183941facaf8b59c60448805824300b104b991e7544f8f72c3da45154877924fb5a13574a87a48cb1d7cba33e4430300d12649aab059a2b56da540781a0f15b06846456faa43ba0036070221425f5746abe051afc047c530f1d35b4f91f7ee392a3c7d264f4f8d77faefd5b5ffad25b8e8d000086cefecd736e7dedd2b475c2ef3cf973ff70dd2fadb0d03aebddb77cee95ebdf7ece88c178fe19afffe09dfb9f456015c427fc977f7de0b32fdff5d19f3d695ea7337ece9baedd75e1af5e3efe83e4efcfb8169cf3e28f7ce32367defa8bc7a564e69efd96eb36f467c959bbe467ffeef68f1dfff7af78c5fb1e986a4cc61b3468d0e0a715e5174b8a306460bf870861ccc20107a31652042730e1c10b004082306c204660812ec37400009843101118014148225577c344f54dd7266823108063980ee5721a3478ee61d6e1582ab7d2da75021100cbd09a7a36281fc80f3ec987aa17a9fe6ff53c1f988ff4ad28c994d2d394a93464012d08cbdc9f81352a666666d4ff656666a6d3e968e1373a3a1a42288a02005ef1ca578e8f8f67ae989898b8ffa107092bc9492d0c4100910082032e215059cc3efd809495a73a7a2054ed6630282ea87373eaf7a972f7a81a3a8e88d419d0a704500eacfc6039a7f6b988318681d4a88419825a98202322b30088ca320c206af833601041096810855d600021329ef5848a668a018076df68cd2c402c0184ea24f1d2d756cb602c3fa8ef0f16f650655c7328e3aeebc7abcc0c882287ededc0ee6b178f1c1ea8343bb37a0303a813131399cab696410c20231840edb8314f5393091ea67381ea672dc52a0d9e4048cf4e49b9a19abf68e7a040e059bea6de4042d1d13f3b4e662f8d3ab009ca60eed9ab60e0e42397414fb551140eec3840d57f549d20993f7ffee8e82811edddbb777a7a7aa83d1c4250432235092abd660e8bdf2e399281414ecc40248824a58135d58353409e31f5696017aab3c35c2bce06776b50ff522dfcc8dffe1ff6de3d5abab42aef7d9e39df55abaaf6edbb7637340d844b736b6db974e3b1c580a21c4584201a1c39c64854503a24c31054a2221cc443f464c48846890911d1a1c63344898a868b2002e225b45c6d14bc3420ddf4e5bbee4bad77cef3c77cdfb556edaf8146e926366b8ecde6ebbdab56ad5aeb5db56b3ef5ccdf13e35471c4b0ee1e3a64e8bb3045ab92bfd7e2f3862b2eb842a2e545ac3e6828c828d756fc508747af8f36fd0998eaef45e9c92f7dfecf7de9f30fffd80070f9d067fefcbb9fbfbe9667977df58bffc757bf78fdd6279efe96d34f07003ce0b97f72cb736fef0dc1c683fff14b5ff38f5f7ae8c75ff51bb77e55fdf7f2fff8a9bffae0277b146c5ef18c97bfed192f1fffe88b5efed7e53ecdbd9ffeaabf7afa7442a79a6aaaa93e176a43d10a54e0c0bee38cadeb38a94ee31348c4f10667334e398e2ab614b7769811c71a9cc9b835a301b615044e679c75b0c3b6223bcee5b537df4bc582b8a5833916c48ee2569b183a53dd4ddf1d0625d44b03ec6ee1c18978dee877481761c054adf67ee60677252406132cc767f1055a0110a445436fa41eea0e351285218e4c20441770889c410564942b3da5d56ad534cd62b1c8394770cfd9b367dddd88277dd513affac2479b3b843ffbf33f3b9b37dd4176f8caea1007cb6c886518fbd61108270ce90e11ba452f3e6e52bdcfe2b1aa01991b5ce0283f09b26c69e2092008320197edbb509447f3e0ab065e24e7a04587bda046f1a0ec495069bc181be0e6aa6201978d67c4d2bb2bb032d3906c8c2b334014e19c8806b8975462922b04085ac65872f20c1014421c6b6362f4c01f5767094bdb5c74a238ef569e5d05d9327e3d9cfdd88d75f1a53c4e082e453e14c205042c72d3203ed64d4029814cfda6a44c01c64920aac01627190a8ac4af594142249c3918352431962762b7d82f658e8506d6e7080fb5c756ab1568b9dc46490d974b308ce2a997dbd72925efe3bb7d48d66a1a05d9d92ae79c925efee007259db9f16f3e7a633b5be4d0f0e04e09ef0c2bec26cc4c61c0e9d597c88d2a670d4e7181800e488197a38f098f1f96abd7e17083812c742177f71c1e180a14e68ce35616622f59ca78ea2d96fcf0f4cb712dbb8c8a821ead04144d31f2bf40020221026cc4ce3b9249ca6a2c001d1196b5e1e55ec5ddd72f07a2d27002cb232cff98a49ca9a69a6aaaa9a69a6aaa3ba3b2e34c46362460272113e71d00d2b1845b3a08d7cc32a733f60c007633e65244993dc3d95cb6a5c096e274586c1c0618b05aff3072499ccda5adda352c1533299b9d6aaabb9b8e1388dcf2a9b8b96bf1623828b5bf12574a6837243abfb015671fc65419b7d1afe78a2825d6593cd195890346216358a667708c7d34fda3745dd7b6ad88eceeee16acb2bb34e96b9ef2e4c75cf3c5bbfb7b22f2d6b7bef5cf3ef8e72bcbe2523923f1893c011404ee0561c3fde8d3985752f653478e9e7ae360d38cbd0c832fa9a4080db333e3df465e4fff935c237bc2dd4397fe781e1c74600efd2b7285faf1123313a7ab4b7d08a16786d006e67e70c748cd0e71c2d5917317d2938b30672761c58f622373447816bccce3941361e3119b721c8ca1f745e8b55573447687e3d061199501f12891876d45137286db6818a19268c7e3270cff5670a00bb5b89eb831c6a96706a34a23a4d4c72a5691fe7c1a5c24e5bc1a56ec3a5366bc42d68f0f4875abca414c227a35e440cab891d7dff74fb25e086639f6247846a8137f66a622840680f8810f7c6020b46fb8e18688ca4aa92195b49c73b57d0d6bb28f9a828ff7bcf28f9da2e266a0b3b854f2f812183fdf5819498ab25282be7d703c8d353eac7b67c62f0ee5597b2f8ead59a8029654413ca3742d9629b943d0ae065a564fd50acbce98f5b709ca96bb9b773a065d8d5e8854644d6c9a6aaa3bbf8e1e3dfefadffecd3b72b3e9584d35d554534d7537a8bdea833f2056804a79e3995a420021ba91c27250df449e339c33009811e7473758797ce257649a0b4b08251682b9c0cbe78d90e99dde5477d30a9f0d08120a7577d048d021c3ba678cb2180098b28e72f49d39298ccfbe3d827aca66418a14ab443123141145eba7f2ce30b9388d56c4d575762940727f7f7f7b7b3be7bcbbbbdbb66d7873aeb8f2f3bffc095f71fca29307dd8a493ff8a10ffdc27fff2527b259b66277084923895479430ef5e7192019c93ee115d09116308c0bb9c124642c33371b98ac3d228424428d322f11d723f449ef85299e9df88968363743ce251c2a9ad82e973023eb276ee0007286210b946e05de2ca252bae591d24292e6844b510cdc83ae0230303da5af754155cf50dd10355eccc9985b91b5f67b70180db257090c12d231804eac9899faf31ed9470c81cc1cc1662a7db657a746e8534e164a53f4f1e381bb326b854155083413cae890d5930012226a0e5695414138cc606e0032ca904d759981755a27d4c69120d2ffd99061668e7437550574b03579e1d41443087211998641aa2a80489d4183d3d175d67b4c72cef7bad7654e64b73ffdc0f5abdc41c4826b4d5a86685a59279470d0186206500c7db218dce152742271abc35c8c803477a96eb2d88935bcb70845a89070e50968029a677aafe344e879bc4818ddbd5b577050d2c17cd0591cb93e924809f6321115d6fd14491c81a2c5cb1117087584542740cfe666619f1a3be962418b0861a1be55857a2de17cd271a6bacbea11575dfd19ff037ecf67bce3f433a6433bd554534d35d5ff8ed50ae6029562cecff5e769cfb11028b0ff49efbff6ce6e4850fec4b7f7a21e75fd9b76479ecc3853dd4d6b6c78294695ea6190fa91b5b894d92837c1c09d197f862faa875299a20db34f905aea75dca84c27656474eeae8d78c5a80451d528842db7b64f9d3d73e9a5975e7ef9e5175d74d125272fbaf4d24b4f5c7cd141b79a6f2c777777afbbeeba57bef295abd50a312ee41688e2d8d5ecf1c93ffaf98eba1b7da87a99b42ab8e6f2d1bd458f4af30c8a7b869ba1628cabc453c7bf4418d9db9e0dc21848e95d0c910b0d01e3d142b7ca7950582afc15806a6370cb75fe26e642483703020a1d3b10be27c9396b12451082ed90a7c9bdab674aaa0f450e85fec4f7d4e87006a5d26e05ddc1ca395818eadd053091a1f50f4c92f40422293e9d1a4cb48647f17a20dc43322856a0ba7e20225ead40bd5906c5c7616bd469966131afe49af2a41c9156c6de2cd373764873c9b94a14a47b0610595122b3a2439135530995804338ad4ec2851ae4bde2e72342374cd6ce82ad472991d4a2d655ec4bcc0f9239a5a48a13274eb44d7b7eeffc5f7cf0430707071b8b8d838303f32ea55904c0adc9169f589228838a1473b0d882a408b3f5d4f5f1514598135129435301521611250d7101a02b979963341ba51027e870420699cf73d9e0e854c621a79839c78b474455053e2c33d64c7487901171261251e5168e9e94d2a056a204de25368403a2a04bf1e9b077e2f864c6996aaaa9a69a6aaaa9a6ba53aa01b614670d071900b647d4fcb46b0576b3faa410e295632e856d0c60a1588d3a4b039a0b749fcea1c4aed5ff9e20c753dd7d4bd2c0072d1f5f33d5b69575fca70c3e45da54ceab6cb932519c2c29e35dd7598eeeba6cc1cca5870dbb9316932039e76a95a010753ec99dc8e606ebc7883c7a72f783b3e71d3871d1c5ffe7573df1a28b2e82f9fefe6ec4d17cf8868fbee94d6f7afdeb5f2f222acdeeee6ed3b4b9981142c8959ccd5d43a6715f13b0c609d9a83e96e863458aa804f75c8036e5eefd54cb08e2236681f0859061858055ae2c19961018b46c16b9a279dc299220e8a7b17219f381119404773358b6c2011171470628020ae02eb450c506c690bbbb8094a01a95d11677987bf81acc0c42ad936fc14851c1ac773d94d469cc92da281129f0b1146fb4010b7fd83dbb7504b4cefb84b655914074774db31e7e44e461bd85ec23b22e3d306953ffb3b7f41cce96ae92963b1cd2cf0d419384826379a5a0e5ec4e1174ea8443047061026096b31d442252e1e6126e9a01835b0cac85c297632ecc9d626ed983272dbd02e241aa3600887c712b56aaa2fd854e515678d7cfdf49b85e725e358dba5952bdf8e27b1edd399257ddc73efab17367ceb54d6bb9538d55d7397d950f00b19a3d1e0a212c0b5c249995b828c04871889b51128bd38a49142cf96a84069ca9cf1aa7788cb585bb47e180c111216fabd54ae33503308995e742e60c3a94022996a0d8a6360de9324c2206945a8cce5438d6eeae2aaa03df5a05fd189d946b4ba90a8dc5d6938e2992621b284e2ec23d9bcfa41091343656a7eddc7db2d94e35d554534d35d55453dd593a8ec0bc8c5609216b7e1cc3510580fc497596331d4e343899b06b98110d71cb287e71dfb050ec24740e7ac1e89c35ec28127160a04381b3ddc4399eeaee591c717db93e95008028fdbc1b639c689d21e27de64e44e7943988e82dfb9e1f6b4249df7ec776ac74704150a559ce7d8077f5cf0168dbd9dededebbdffbde1f7ae94b1ff2a0073de8410f3a79fcd8cdb7def2977ff9d7bffb7bbfb7bfbfdfb6edf9f3e7dd7db1d83875ea543b5f3afa99a470bb489dd9e94d4374b7de2932dc38cc1406736f02b461250a399e5781c23aebf84cf48d0ced082828e5b0f854da6b115058a3afa2a30de0eee88494c9af68f573a19804fcd700a123d03275a4a50c5e490f87111708cbb49a458a920246905ae68abc181c940a98947bc7a307ac84436c59dc3868d6602e2cdba0f93aac0b7d4383e95b57504c56c5440f0827c443a7384c565a0f305afbad8878e9ccb51f71b3ece1ae0823170b5b27b49661446834d19669beb2786a2987258985095547c042423207611ef023d0121254321109dd7442459c163bac221600ec62ec62f15a297abfdaba6566e0ec400117390c81dad8d83873e6cc72b158ad561fb9e1c31ffaf3bfb8f7bdeff527efbcae2a5c4e14c633e166a6492cc3fbe8b42a1ec5712ec750d672d65442a38423d7c3cba4a9083a7d3a584fb00e0b0b4586402e2f5c2d0aeb0c572c18adb351ac2f277582d2fb733bc87162a4f62e40a1848f46440a3f4b8695103a8e99d351ec6905bf35f2678dd69530c6a707b9d6d75fdc7a4ad3f45760aaa9a69a6aaaa9a69aea335b2bc352b1a900d0ae07de2400b7e521af2a78c8170e4c65e0a615960a250e1ca7ba410a02b067b8d5312374e4ebd937dcec98134a9863df3f3d11e7d5bff69ae9cc4d75d7d43d2fb9e4efbc0d2bdd2110ba89a0c424956ea73642e666eeb00c00220580e116f1d89d21303a007d506962a4a88c2cc5b45499c7295da58f359d98d9c866c116098123ac10e7cf9fcf39cf9bd9c73ff6f13f3a7bf6ed6f7f7bdba4f37bbbb3d97c7f95dbb6e9ba2ec8c739e7cdcdcdd52aa3ce280d81d618c6764297712f9a86848f0305828a4ac3ad1ffa8b456036aa30e1f5996214d703976a2481f7ea58397c25a2a7a43879605c85bd6325d4924aea2d6090028f090ab018e15e4402144c8990527bd724428607a71c58ed5d077564cc0dc94ac01623b6c743eba18b44d39ec6a1e0bd9607b82385b0555c0f0e42042a4153d2f5975e00b4601fa1c657f7f95324a03da1d83d173da62e0601e9a833371a833f413872cbb9cefb14bd317404b71e6813895b0ec025bb812aaa6482b8d7b3192a83bb811642109c7d32ba08c910b9cc810c7338e260bb5bb62a30b9574675214d89f7c163b1462aec58c22125a0c30a308a7d8617011eecef37299959dbb6ddc1fe4b5ef2e2f96c76eedcb9f9bc0d875a984f0020e83be68497adc1aab85aa2b0e2fc95a75ae44221a9aac507e61980aa8806a027166926c61952b1ca067f4dafc91691d64bc0d5b08c47e2496c2b15c4d258d5922afe5416129df4241001dd84225ed14ba1ce85892a52d3ddadb2ae439f8ae75a35598f0bb91c07789d990c8d93018516ca44bf9b6aaaa9a69a6aaaa9a6facceb38c0a90eadc281db3a2459d771766dad6938933f619f7ab67ce67a3bbfdd77ec5fa0d3642f98e4bfc55cd553bee649d3999beaaea977bce30ffe8e5b58f3c8d4066b4430c540f08d799f0c88d304e26eccd10657afc1c886e3a40262b61aa7dbf45e1e33eb3fdb1fee05e4d25bcad02bd6081b555dad5629a5bdbd3d77f7dc2ddae5aab39452cef9e0e020a5646607075dd334ee3c149634ca9b1ac368875bc5238a0806c3117367a0612d3b3c3eff1f527bc6d340e14738f4d07d8cd7f8e73da186e2416ce95fd92aca57dd5d8ac015a9d105d6e52eee195429de0a9a19257418087be3049be2c560a6a3307d82e81cf359088f0fe95212e41d0ae5301835c0ae01434908d20aaa4d312fb336e5347ebe0caa191d7110fb673dd28978bbabd1cc44526c0cc5f0c2ea57f2d52ad7642bb2045d21a6b8ca0ef4f413d611391663931184866ea32ac801090e7f8641842ea4163d81a6701757bab93bc59d6634ebdcc2b6a491d36e5516896b087d4453854097f5050e414b72984dad22cbe5b2ebbafdfddd453b3f77ee9c928bc5a2308fd60f13c99cbbaab6444e1cc6b61af1185ef298ec5244c458225d143d98267c4966a1b2f213bd4a143b5e1d242ce210515c7a231dc7ca4531b88d787b72499fe6e5ebbc61afe22f2ec89352d591b36ff03115238f0f295a95c00547a08cbc4eb7d5a4f718199be6a6a79a6aaaa9a69a6aaaa9ee0c29c7b1ca851b996d682ad27468a69aeaef5ed93bf4b1dcd1d145aa5421e3745643945048a3a08b835d1e4d2d0104cdf2c8e350dc349d57374e75df94290b4774daee3067a5cc585754a101ca5b5a2f5a4ae9e0e0a06d5b376bdb361faccc6c369bc538d57c368746d678dcd7008bfed93c1e3a4c47acc32f052ddccb043121e5ee1afdbe08e9b9e06e38ea366372c47b1ceca8fb355809fc5aef423dc692dcc74a0722eabd1ed74ae729e28e8468125819a942860b616e0e87a89302118a48208c9412793c2260b84708141a6d3881c23fe16e46508a9003125ae1bc4a2dca94e7020feecfb485bd04f53cc604566f7aca43875e40bffd02197c5d00e965600a2cfa4ef18e14b9301e0b0623d59c1ce694425012ab5158244a4a35287409a1aab4f91a83462c38dcb0d978e9f909ba313b601488a6b091901449d6b94a9328a0912105e495e5cec3c5c19412ba38b99241a5749eb3e7ba97059c1d437ab19328e6afe23d0945cb0128fba72fe0e9db6e4d29cd9a2689cc670de066397edb3084ce0a8661ccdd0d59e9f4923dc7249d65cbee700ad5abb8662582bc9f66c2283f8be2753385364eaa3bb25b8889f154c0fe5a20010ab28723c96bcc190fe99e8794975eb0a1c0e152c3a6ea2a2245151e2bb39c6247765fa35971805ba9b2ce12aec94f225a2e9718be2bfbe02aeaf12a33e938534d35d554534d35d55477614d3ace54537d06aa262945ae0eeb884aafbc58e838754089e212f00c7358cc58452b586fd91b4fe2be8768a23dc7371415f5c1a7531e62adaf1a65691166d6340d8030e634aa6d6ace9c3fbf5c2ecdece0e0203c0b5dd7b56d5b85a1c37d9dd6f86a7797e23a1902adc32d52439a84746182b8404baa50b114e96079281b4474bc8e0ec34c0ac7089843cea6f2735acd5a922198b9f247dc3dc7f48b95de55a94e273cb0cb75cb392665421b8aa4270991caad884666a33914331f854fd5742e7008e12209a6e8d4d73c53ec9f487f42ad2e98de2fc35e19c82574bc4a4365dc8ea3de7e383b31f5123158807844210d07bea7d84a50607a0969900c603d63a83fad248585ff2284b2ba439c0a83403451250b5639130aa4669666cdbc6d66a250c0bcdbeff6b13ac85d76330784cae49661e6748304488899e696abf4c743295d10afaacbb0320534a2c73f6f6d6d89c8f9dd739ebbd96c16cb3ee71c41e030eb06c9cf45304c5115980d941a08a03a3a582eabb8c2ddb379889c8326129ce091b2933db43e0cdca23e8cbcbf90ad9c03bfe055c50f893636d26787752bd43285b8769dd24173973e63ac448fc5862a733a967a7f033ba49396e3d9db00010b1d2756b254f974aaa9a69a6aaaa9a69a6aaa49c7996aaabf673a8e1164f602ed18b0a0d98a59a6446fc3dd73eec453a444e56cbded0140f062631b1d3c67634dbcb21a2a13372d720f593fe147d15c828aea0490c721cf251539702e7eb0bfbf6c674d331391f3e7cf6f6e6eedeeee829ccfe7fbfbfb2ab26ce741e22058182df048c5a250890aeb65411717150661fb2ba866425829bd22021afa4e1980b3425fbd276f78c0730a91f7908e1364dddacdd636de4111d1d2ec2b380c5b9116d25a9848acc79ec0fb14ed6af681436a4a55f580f8086f921cee523c324179810c429915fb4cd068c4181958002075f4ccacae815e4ff12c3178548c24bd39224c2641c6a9aae0303fe5d1a71766499d7eb28a5eee4f7ad9ce18b552fc3efdd816c65ea19ed5ac7514cbcad812098ac6e994e25e111707c593542e8b888122ca9466cd7c73b9339f2f16ed3ca5a48459b7bfbfbb7bb07ffee0fceeeeeedede5e3c077a27c5267aa002a10b985d9dc1750a68b6959db070c708c99ee16d12a36cac3a23f777cfa794dad4e49c45a0aafbfbbb4dd3f4e9ed5a2c37c632be65953de5f42a4d562d06042134f3615ea98c40d62bf2426d3763c886078842c22e86b6e1bb9781a5c2f0ee43a00c2e15f41d2f2b19d5bfc3bab67a5815cdebf85cefaaf1b1ffcaad0eaa1511d17848a1ed29396b88eb5ea52affce55880442179b72c7a7ba2beb0f7fffeda74eddfa296fb6b373f4518ffec2e9704d35d554534d35e938534d35d527ac5e54f15c22940038b2e7686f8371ab8e6c19966166aa918b0dc340c3097f4a3448d53912c32486511ccfd0938f1aad7e6748160447c972c29aae6146c162b1a05bd775229252f22e8749277adc60e5900c568e586d38dd21a45461a2505fbdce7cb823d296543478bb56ad0cc6ecc28418c381bb813409f6ae4bf60e264e2b5291d25d2eec3045060b4f4911aa2324bd3f08fd701600a8f890a214a61f77ef56e5988fa13c40847ed511a7301bc5363579647c975e7fe0a778edf863afb203740dbb85d361963dd32dbb7956493e2a0ce1cdc291d9c60c74af4d3b6a8097f4ac69cfe1b629d1f2bdc81518e3ca5a32f6024c3d20223023688450dc331c394e11ab42a015fc5cc133c52aa580755dcd418214528f9348a0bbe4c216d2244dbbd89a2f9747b74fb4ed62d92e524a24cdf2c1c1c172757ebe77f6d6db6eeeec365b75e2461517177a3ec8245d29500d175511a4721dc46300ad7bbf571c1ff1507aca3a5170b95c862a3a9ba5aeeb5435a58451e25be5fe140755b5cc0050337313332345498b7c2d08c6ae996201f3de17137ca5d1721d655d153753cc80f5ee96ca841a092e7d0678410eb34cedf5a697c189d68b44e286124f30882f23f5b6772e15d71bd899a1e455612cd3a424deb3a5c7af2de4a1155b8463b3eab99ba49ca9eea23a75ead6473dfa8bee80dcf3d6bf774fede0bd2fbaf2b1ef7ed99fffd2976d8d7f7ce6754fbbff73ae7cd33bbfef21b3e9f44f35d554534d35e938534df519acfd55d77f424e479deb89ee3038386eb68a5e2abae42ebba3f3357526d0b7851a4a30fa545b9f79190f551d1a7f18df4c44b4fc90ee8e6c0e48a39a44413a82142b146a0400817483cf9b94ad9b3591bb9c29142bd683f04188484827e2804817fe182fae9018110a058a84a850806ca951a59abb13621699df2969e746cf42a8d24569e8ac0834171ee71ed53cee2a45946404e2a59452211c5514bb0000200049444154f56400d1977635f2080e0b56cf58f31af5cf4d4a7d5f0b1d8c063967140811cc824a2405c02b74f76c66e6aa609836cc1d6ef4305b7861df8ad574787794413012f4ceb240cc47b960e6060fcd22a2d9e18854202354359771b1825522484aae9353220244947b58a2ac1702227b8b61d7085f4595049411181ef959a9a8099eb58cc781404a719bac2c93832a2a02873ad5a4699b4533dfdcde3971e4d8c9c572bb69daf96c91b489b5b15aad56dddeecfc2d26c9a1e7cf9dcefbe7dd9d9eb375d2041fcaa949d0b8792e64620aaca6a34b445db9599da1931cb29a159653ce1d8659b67e6a8fbdc08a7595a3ff6d59e721488a98412412a10c04c5c5dddd585760c12a8d2ec312132652bd2e1e79e4fdc68b7c24c2eabf4371fb5495d13de7dc8b23d907a27652edb5950abc03cca80c9111948cc0879b56044f88c222420ba35336a74b1525e13d2e3a17da12dd5dccebeef57227cd9c3d5b5a423d53a996a2a9a6ba6b6a6767e7c21f9e3b776eb1581c96e60fffa97ecf0f5cf1c8dffafebffcbd6fbc583e937b641ffbd96b1ef0b26fbbfe6ddf7c8ff1766ff9e52f39fe75bf7bc1adbff0957ff399de81a9a69a6aaaa9261d67aaa9a6fa5bbc89b39809425838a27f0b5dc52c72a3420e30b8139a3b8f9ce6b18e73086b8a512894a8d8057e9c68a67068ea61d4af8ec40a62cc49e57a8a8db98897fe188814220019aeaa3473a10dae9f125f4cd24d0088c35073a2caa314ab424c8a88b92a9511e6ed56dbd1d89744819660add848a3621854aaf583733b9ffc97c75a1f1111493d449987c7430e1fb1be0feffd1480bbb174ede559575c910fa01333ab968a12ec5dc7c1b4675497ff8c5637082ca37caf9a3c1de2d01049068283432432c0c30f22043ab3320254349ee2fde9bbeef5a3e48e4cb84018145d167d4914458f4339652c21eed2738b0028cb005f939208680e4a2a3a214866374d4dd32c9bc5c66ce348b3b1b3b5757c7be7f862b19152336b96aa0d00cbbeb73ab06e5f9a44d500249ddddf03553452dca042377196f8f3e491aa0ed6f68c23a3d6b0e66bdcd2a16b647c0d8cbe0bd6859cf1e2e907fdd66f5076a0f7cbb847ced77867a0aa9581e5240235055abfaee2eae8d5d8e1325f939010bc9ef173ecf3b00ec99ab16faaa1f7a277abc198259b581933ac378e31c34c89f4291bc5638db67bf8888df7b64c11f6795bf5829afe0a4cf5d9ade73ffff9af7ded6b7fe5577ee5a10f7de85dfd0660f509725e8f3df575bbbb06e0dc5bbef5c15f7bfa157ff68b8fdf0220b3f924e24c35d554534df577ace14fc90593f2534d35d51dae0ce4882b8665e4ce2d23677763ce31c5230e3167408dcb07e05042d7bb4d275d40a5342a8d8aaaa84a44296b780f481549aa493532831245c1f84a94445155d132d3a1ca9424255165c50f2392b619b9d0f4a46c92c4f7f84aca994a22ca9732a9aa880a84548ac04511933422a03825ec0954a10a29205de125cf38081ed9c44ddc6a7f6c2a50e518df2ba31a08bb22aafa89e29c2d082a4e3774e65d504ea82bf395b965b7ecb9428dc383606bb32c4e40c89c875edae0d93c9b9bb99965b76cc8d6737f3522e1fb799ff0c414ab8ebb99adbaaecbb9cb9e0d397bcede7596b36743d879fcb0be3082373be8f06c414c195688677a8ef8ab78ec62c582811e0c23215418ff208cf4245441a3d208c7df13d108fb335e96414a29256a13a7a05149f15b42e149a089aa4a15aa4a4a6936dbd83ab675e4e491e3979cb8f8b28bef799f4b2eb9f7c98beeb973f4c4f691e33b474f6eed1cdddcded9d83ebab1736ce7c889cd9d13478e5d7cfcf83d4f5c74e991e317cf3777906646416a5c28aa9214655a0a297c41b15629cab27a635936a289856c1d57445dd522171cd8e1d84285a97c8174c4d98caf7ed50d6a691de152a5d68beed0fa1cfffdf4ea5fc3c8a40344261ac77e81b14e04580d801fc5a80f925f44a6059809fdd49657c118108f8bd0e9cece90b3efafba836c2bf32efbaab3fe7bace7ce2225ddb37b76666767e80cb1ce3b1fbecc4a149d3b0dcc5e5febcccc2c1bcca7b70f537d36ebf4e9d3af78c52b6ebcf1c6fbdef7be77507bf9c87fbd7af30bbefb05ffe49acfbbfcb213f7b8fada577fa403d07de4d7fef5632f5b0a252d2fb9fab96f3f0fc0cfbfff67bfe38befb520b9fde0a7fef0db6e350007ef7dd1438e7fe9f73eefc98f78e0bdeefd65fffc49cf7efbd9773cebc1278e9d7cd8b37fefdcf01e7b368f6a95d4b6fcc74cb0fffe9ff827575db6a5a41efbbca7ffe81f9dae2ff276dbdbffdd931eb8d3707e9f27bcf0773e7e5820ca37bdf1079ffab0a34aceee71cdbff8a50fed4fe77eaaa9a69aea73b5063fce25339cea70dea66332d5549f768d3f3cf7e1870c580c057002f9703f59e82afd9d8c3d53562023ef4944568d9bc3fee114740ef95605ab2a74178cc29b4a33e91e194c222220c563ba2a729afa9c2343762fa40c27012a206427435232c03e168b2cc950849a593c4a8081b4848fab146d85eeeea2a8e33fd5482395d70ce39a2300d56012c4e80bc1aba8ee0901039803c0c481129e5ea7696ad050bd3bc7db09c3895974eeee864afff592af8eb1b329f6ba8c1bf5741ee4c84d2ae95d4310958cf7167d5c54b1bd58ccc005e618ee663193155e274a89dfb6f25c8d02b81458cbe05a424c58454aba136e7015a6a449bc2cadf25de3ffbaeea067a7d0dc4552a81c5492e22a88294057102a3967322152994883344dd32e3736b78f368bcdf9726bbeb933df3892e61bed7c633e9fb7ed22a5594a4998006667d759ce6dbb9fa8922b91fac68f7df860f734bd33db730a08f16c5ea6c5aa8746e8a3255156885648940f9762cf8d72ff243e91f1458475b947988c8793bf7d74af3a4b550844fda3745de7ee7001d05fbe6ee1503ba4d8aecd4256d293d78cb03c962cfb5bd6cbdc0e6dcaf208a05315a5eca479a6d15300946995b864f58e6baf61fd31c4a1e71bbf1787b1a0a08c10b20fb29afe044cf5d9ad9ff9999f3973e6cc739ffbdce57279c7ef75eeba57effdc7b75df7733bb7fcc6377dfeb77effd3bffca71ff9ee1ffc17bf78d98f7d60ff2997f2f407fff8fd8b067efacddff915d7beeb5b5ff3a1375cb3fcc07f7bc6e39ffa9ccf7fef2b9fb001e45b7ee7d737defea6ebafde867dec551f78c0cbbeedfd87e6aa3e49e9454f78c9eb7fec1f3e60f3e637fec0577ecdd37fe8b1effaa12b05b09bffe77fb9f1d56fbaf1578f7ee0a7beee4b9ef61d8ff8d35f78d240c5597df0a7bef6292fff073ff1b6534fbfdf9937bee0abbefeeb7eec0bdefadccb276cce54534d35d5e7b68e337d9a36d5547febea3d14e8a751682560bc1f4c70c4dc879981569b5454c26c405523ba08b5c1f3a2ac0848780db889bbba7bd7e7289741a4be95ebf9324e09068b47ef2f70a50a45424a004193c8ae299fee5b680970a79b8c42b40178cd82ce60ed2785845418c7a8d3160903854656748a0382320c640e38c4ca880f1d2c89cad9c7014075d488a3393396049e2ad3983ba4c465d5541d9792c0cdaa7fc072c086e0ceec35d6db00301b40b811e2e60e06a3987ddb1c6d79992442198f52e1c09b368bbc2a013c77423afac788b427f6433765271c42a144f852c131d310eb23f02b3eb82659763e9e664db70f244e9faa0540011788d3c8463435e26e3a326195e43252d18cd484c29e010a9157637f6082a065abc779a45293a459d3b6f3e5e672636b73ebd86cb9355f6ecc175bb3e5d6ac9dcf16cbc5a26d5393524aa222028881ddca56d6eced49868b489a35193497db6ef9d8feeed9ece230711749c22c6bba67e51cfbba04032ad4ccc2842524c8aeae0c0011fe547036c30691ca1317473f9186724c31cc21864e33bad6cb9a1f6931fd24a358b6f1a4d5b0931e316b258c1cee54a90290d343bf0b308d8d855eac8f04a694bc06d86198abaa14a188971ffd2d274848e7d0f202d08f54c2e277210c11568e5eea151c1962f4eacb112c30e0855155c3c4a6b70f537d56eafcf9f3af7ad5abaebcf2caabaebaea652f7b99883cfbd9cffeb4b6b07cf873bee39aa3029cf8a2a73decdc0baffb78f7a834d7737f72ddffbafe9a130f3d79bfabaf0670fa0dfff197fc1b7ff35f7fc92533e061dff8c267fdc8e37fe69de79e700dc0e5639ef7ed576dffad967ffbc0a7fdd3070200eef1a5dff96faffaf17ff7fb1f7ff1951701de5ef53ddff7d597b5822bbef9c5dffcd2c7fff43bce3ce98b7b19e743fffdc7fff88a17fde2373c7853b0f9f8e7bde88bfef3f7bff6c3ffeaf27f302112a69a6aaaa93e47759c8b9bf21fdb8a4d05803dc3e90c0089d852cc09007b8ed31df21dd8e2564243d0d1396e5945ce0a8e249cee10c0d139d14cc3c153dd8daab4c75e1d31e2ac4aca18831aa6951eaad27fb61fd695e2a4a87d96a27707d046dbc1e843721dcd808c82ab4c293ec2b6008039c9fe0379b0e43cc7ae4a69f910914eea11bd0581a047b382210d842f4642507057b04f562a4349152e126e23b89a39d5e912ed6c1c84ce2d412d870ee1121e12a77bc628f9f810d17924570d228e051ec62d268d1c39bc47e181f240db64589885dc0d41f0f5b1846d45ba1277066b9a623507ca22b4a7bf39ddcc2d49b25075d00b584e207b168ab26c279e1d040235e4508e04a44009c205319e66e52008cc04002d283db0880077c2869821e8405e89ed275923bf0088c9a755b72fa22989aa2a06b473d334656e8b182f2da1405cfa78ed628de9f9ca486936df3abab1b5bdd8d89c6fee6c6c1c9d2fb6668be5ac9d37f3c56c369b47def8ac49ea5ab9359da16ba4cb25885e550db2b3d311da34edcd1fff989c6b72b7efab03c74a251146cb804152ff8ce4026e4b895d771c7aeef53bfcf6d85217aa2df56632fec9d86cb21674d5ab1b45e7118cc844f1f39ece7488582452a4bb124ae572287b6e8dcb33ca8ac29872b5fe4cfbe9acb13750480b6c4e48376bbb5ed7bcb04fd032ef809a8e3ef2c499598687a50ee12e03a468ab94c98e33d567a3defce6373ff399cf7cf2939ffcac673debfaebaf7fca539e728787aaea2be8c689cdb8dc6536936e77e5f3877fdf2fbce4bb9fff6f1ef3c2f7db83bffada1ffec9177c256ef8eb5b6f78ed931ef02b4dfc25ddbbadbbe66c0700b271d1c9c5df52c43cf8eb5f7be1b52f78e5ef7ef0b4abecdf7afa7e4fdc3500d0cd4befb313af97cd45971f3f78cbdf8c6cf2ab9bfeeca6736ffb578fb8ecf93188bc3adb5dfaa83379425d4e35d55453dd5d6a4701c1aee3a0fe6421980b922003e70d7bf54dd7898404e0d60e004e34386fd8330035cc03389e70e0b8a903811dc5b10637ad3ed5c32774869b33dc47e40f46bbd2bfcfc624e34c75b7d271c24453a7764829bc161296c130d49074a36ba07dcd2d8656a44617556a8cc2c92464842eb9bb3228b7ac413b0090b34941133b224bc6bdb66b14d654e368bba4ce7884a5a1823b7a7270b1ed108eba63e6ae742f869642d50dd70de83154e512b15c15d45a1c2e14d680270ffd014e05ba8a9b718783d9e1114e5e74a4828589275ac6b69ca3be73c80042f10ed1cc19fac23072423a2cf7469592086e45626299652b232d3af4fc0291d07de271023d1ca9f25ee3be418a0a0949c20c10625c6befc549420809560e412b534e1975c04944b5267b8b076e450b06c58a292bcc4135833d1304b20fedbd280da478424242a2f4733aa3747650938828c3941347181e5615f1db493d93b2cac2e5d3bb32dc3d35736d978bcda39b478e2db68e2c36b6975b4796cb236dbb68dac56c366fda59d3e8acd1f94ce7ad3482a421a660e6e8d40fb21866d2cc421024b56d3792b62a8b73676e3e77e6b6bdb3b77a26b172cbf04c71c0dca538710a4cc67b0524944105c3b07621eabb6879e6a1e8b1f0c865e4eb61f548852ed35ba68a1033a83f45e4e078a6af975944b40e4675f5e00be04983f8938bfc56049eea642997a287652cf616ebccf243bce143a13ce52ae67a981de2e282970873a9e3901e1c654338d334ac6d41e626998b7249a0a4cb87b0ea55ec75d02cd32d8eb94c7355537d36ea2bbee22b2ebffcf2d7bce635d75f7f3d80e73ce7399f89bfe547aefef69f7cddb7ffe4c14d7ff853dff8f86ffccec7fde5cbef718fa3f77ffcff7ccf4bae6cd784988f60880c2897c61dbe12fce65f7fe63f7dd5bd7ff62d1f7ee27d1672cbfff765f77d41b96b3ef7e1bf3a95b1a5c0eaa60fdc3cbbf8e2e570ada7e3f73db1f3e5fff7bb5efbb527260fdc54534d35d5ddb1ce185a6023a1cb3060215810e70c2b434b6c27b861dfe3dd2404c081e3c001a0f3f2ef804a2c05046eedd039568e53190d31fb547f3c14f0da32ad1cd3fbbba93e57cb0affc5dddd038f0a80ee8d265542d650a666d9ccbaaecb39f79fc78f41aa24b5f244440ac1a44237d6928f47ce1d19b3ccc52b1627b83da54bd7b293c6e0b3ba05d0d4c36513335fd92dcc2c39a8c139e77a711b117bde751d466e8278bb6ab0ceba0c838f601c42888a241fd14c22d1b8fc9ad1eb8afbd0c712eaeb55cd3565c8cacc72d951cbbdc7a0beb55622091b4d29a5758a2d038fdb6368eb318ab138efc791a21517479c884654441a22295b4d334d8db25126c1623e6f67b394529364d6e84cc308e3eea670a52465abd26a6a93ce54dafa5578c3a2853f1d04e29482b0db08b53e04c59320511a2dc3536d6a541978ecfe2b11746b9b59a34940d880584a29e99adc2303333bdc22211989b86aa6ae2059dbd972fbc8f14b8e5f7ce9ceb17b6c6e5dbcb975f1f6f6458b8d9dc5c6ce72b9b95cce3737975b9bf38d45336f394b681a9f35983598b7686768e7b268b158a29d61be68b776b6768e1ed9da39ba7dece293f7b8ece8f17b6e6c9f4cedb6a405a4059b2a90c9615e4cc86d443de16bdca87e9d0d5f5ebedc18beab20f87acdd1c6a045969593eb778c805682e1daa917971431cc62adda3801adf0b98bfca7e32712bb7dc85c73c8b9d3dbad82c11c9c6c1f919becf6eac238b6617fd627b6cc2ce7dcef468f701ea99f9ebd5747ab1a1de172669da3738b8d4caff853ddd51f9f885c7bedb566f6bef7bdef8a2bae78ec631ffb77dfe6fe077ee5177ee7cf6f5b79b373d12547e72909b7aff9974f3bf8c97ff9236ffcf09e7b77e6863ffa8dd75c77ea304a92f3e3c7f5c6f7deb07b07759cd5d9d3f9e8831e72cf85f8f9f7bcf23fbce54c6f27dcfb831f7ac96fdc7060e7defb33dff78a335ff62d576f0d779bddffe9df7ec5ef3fef793fffeedb3ad8decdd7bfe9d5affbebd5b412a69a6aaaa9ee46dd23c29e191ed039b16bd8379863d7b1e758c8dadbdc4f5849b01ac930abaafd7cf23a9531179c4cd852a4e91383a93e87549b0c584ad2342a129d97ac7207a971c8164154eaee39672ab411497d17adaa2969d34b3fee1e4d9c8828886c9e212e0aa5514c1a69082535b8372e6a940c46a717115ac8f0cecb57c62c352a02238de2222e66581d643065f7ceaccb6ee5534512923b2bd14e34a719cd6819d9886cb6ea2cd2a0e0457331032045ee81b93814d062cd312f4137eee69e9d96cd82b3ec4eebe210065746fa2f8bc77642343bb2177c8c819dc159a843d1308fdae36cc84ea38655a9b3bc8267b72eaf0e3caf44d134aaea900cc94c5d7cb91c087393d0a82421ddcc324987a8364dd3a654a831496979a5f0994a9bb4556925359019a9f046d8264d4944a08226493b4b910cd536da268ded37a2334d3391963293f8d224da34ed6c364f4dab694611a83031bea0a036a03a95da344d93525242e049b44929a9f6a1668d680213bc251b42dd123c294590f36ad575de8360ccbdcbddc12ae75cc405976cd877ee9baeb495e5cecec94b8f5e72dfa327efb373f4b22347ee75ece8a547b72ed9981fdd5a6e6d6d2cb637e75b9bb38d19962d361758ccd1ced0248a4262192854d1cc30532c66582e64b1d47691e69bf3ad2347b68f9f3c72f165c72ebacff6b1cba43db2f2594683b4c84c006cd5ad56ab9cb311fd57e79dd15ce852b296d021a2e256e6ab6c9d79ee6c75d0e555a673b59fad0b5f490832921d2bcb214186c9a5335be5bcca9e1d4e754ac11565c49719dcd82fce481fa324aa1c74ab553e30e4305245441a4033b88965c6b514f26bcf2d2eaf20d9bb72ec7bb38f944b2323be84092ed647e355964e920646eb9c2e4567c94647d775662610a5d269f1dc8a7093238f2d54985ebaca81d936efacebaccb5e541ecf7179c20d961dd9c5459c91d387c9623bd567a3bee99bbe29fe71edb5d7de6e9ae1a7fd87fccc9fbce2dbaeba6826b27cd877ddf44dffe5871fb3c99dc7fde8eb7efccad7fff3072d44da7b3cfa5bfef3ff3a7d6122c8f6177df773eefdaa2fde64bad73f7bd3d94f29415dfce47fffbdf7fa896beeffd0477ee113beefaf1efd05dbf50292e35ffe8c632f7fecc976f3e12f3e78f62ffda7279e185f5acdfdbfe3d5bffacc733ffcb8930d75e7f227bee0376f38983e2d9d6aaaa9a6ba1baa3981fd14aea9319dafe51c7fd2a15a5fa317d6d9fb4ff1c0fb8e9b56688956702ce15487fd29036baacf811a7fe8dd93710e7dba3e7a1b7721d40608e26f217ac8d8cdb606e93066382d1b7b3e488c2965ab5b0b25696cd289091eaf9fd5d75b16f28bbb1b451c1946cb868292e9bf67a7bb19e831c3220ddc6386051e9e08e49cfbbe342c4156713c2202e47e9710c352d5fe704113287443e06546c9e0fd504954b49e9dbb921214178e2927e514043da59f3f733708582751ca1c1c50c65ae267f00000191159edac873105021808ebcaac15c19a87c29101e4ae9a92dc08e600135344a0d5d5a0d5ff22f42442ba53fac8a26c6e355acb58428806f2ae88bac4148cc3c421a488346978490fd350008e60f16a2e8065b8fae0568a2e9d40a62bc9a422b2ca398366e69ab499a559bbd8dcdad8dc596e1cdbdc3ab2b5797cb1dc5a2eb7e7ed46db2e668bd9ac659a71de36a941239e1a3409140a7a0033404020040df3192810a568025aa838d5a92a2d90cc1cb45bbddb3db76297e168559d1e037938e8ca901141f35c8d5ee5d49b1b8a185131c03defa6e4ac8dfd3beed9cc18034866ab9cdde944614909834914ac98888623241713586c79987fac0f94eb4814728e41a982c829d79a594f470e2f1e107269217cd76bdf5153cc87787bb87b86d1697d6656483f6346958c164c08375a51ec0278978d5604230e20aaf19ff7b539bb9157ae4e87a18ff99af2aaa6fa6cd5f6f6f61bdef0860f7ff8c34f7dea53efd01dda87fdc007f67e000070cf67bce3f433fa0d7de5afdff295008017fcd6f52f3874272e2eff861f7dc337fce8fa4f1ffafdefbb71749b9d6b5ef4a6bf79d1277adc8dc7fcb71b6f1b6f72fbeaeffa1f1ff8aefebffffd8fd46d7e1c00feed8bc777de7afc2fdff8defaba7ee21f3eef17dff9bce9d44f35d55453ddddfbca3505a6ffb7dfae8e637ed83eb3722c155a71390b817b99c8fa140f0cec39f63a1c55cc04fbd6634f8b36343bb417534df5f7bda4703bfa4986107130c2947a3ff7e103edc2cc60a320a492900d33f3da5509119d9e54e9249bc168035b37c665723fd314b461d628eac81a07916b5e9203e656e36602180303cc1de6b9024d732ec28f15d80ddc513e95b7326de1d12a3b2841baa9914c2622b585a7862c122f4c39f7c0e108db42cddbf2483f3733d61c2f420a64c75c6a4a74107a587a5f82298e0251f3da2b9199ee048580c2cc045095ec60780b03272ca89161ec31c00cb3131355ccba98c04a11d86d2e028d3c75f29054171c248c90cc5c07d00828648a292ec46c9b5260f15a6d61e008cdcc00a6513c9350321d940c1793daec97c71d2294dc9d2c075c68cedec404070c4ecf91c305981bcca3412754238c4c93249166315f6e2c36b6b7778e6fee1c6b17cb8de5cec6727bb658cee7f376b668db76d6a6a6613393b6812a54a809a2c141ab796c030a064ea8a355a40a2752d5c494a8b39408101d980f0e760fbafd837d67e65eb712d05d22e52c484a0e08a4e70c17c60de08e2e004c45061bc037759dd1cc1cb9cf5c377870a12c9615004767ee6eb94e5e95431d6bab8f4023dc0c4540cce5791a0ae2c60830236be516d58be9906632964e827f9ccb655dc03d1e7f87ebbffbe590fb71bf61235e484081e601dc3c13a43346060bd0dca5e0c9c74ce512f3650368d9fb255c0e693f6fc591fe3a4939537db6ea718f7bdc7410a69a6aaaa9a6badb94561b4e906a5ac1caca3bd856d6a49841c7d9336c4891793ac779c379c382857f2cc05271aafb14f28b00db1ad00128d110e756e5dd6f67d810246086fad9f067a37ef2a7ffebbbdefd3e009f77c5439ef52dcf98d6ca549fa96225476014373386b90c9aa9594815f1c97cb05afbae0905231a6ac820cd80d6d900c588cfd22ff4fb182152101ee347acb09ba20e79114d5c441ce8727616fc6fb4b845eb3133021494c47164381c95c1119bf2a26495265300830b287d5f19028fd7ff1ef57eec1bec91d81c8e8a4a21a189164073b1e484ddd0fcc2ee31e8ce0a27d59155f4506a58b1cf78e4ac8b8b09281a4daf8e03ad696e44c384849c15d541a32014e134b950c4292fc131e1e5ae10c85a5e121d6bd02310f0ce8dd67360e8c262371ae5b88f579a57b24f398621775d105655353eba8803199e41d018425c9c178938e930b030e0b559a8dacce69bf3e5d6c6e691c5c6f6e6d6d1cdad23f3e5e6626373395fcc66b3b66d66b3349b71d64a33634a6812448a1174f02755c5c3477f2620807bc1b0781cf688cda667733f6696770f76f7725e9d926eef2ccc1a163673c0b6dd32dc8bf21547007d1a5a766364898799a5e7bf88a45192b68015986d710c4926d0cd11bca72c02215daaec4287d17cb47a471e318a885616b78a405547c4e5c0797bb17b61589695b15dcea6046abb9ccac0320fcbb24fc42b3cf5d14b4d9cfa88c31bff9c858c53d04f00829a5e90e55893942ebca6423dbcdd5f45de16e09f919196a9a6ba2375f4e8f1d7fff66fde919b4dc76aaaa9a69a6aaabf5fd51273c59e213b409c336c2708d111ad00c0f93c5874061de7b68c03c74c80ca3906707387a5a01198e3e3abb501addb2d03f60d8910223b6ecec3a64e652c0404ce663890eeaa4fef6ebdf5d6fff73ffcd8ada7ce2ce6f366363b7dfa74ce39e7ee1d7ff047ef7ce7bbba9cbbaebbe725177feff7fc9be572f9bfeb39ed6efafd5f7d9d3ceeebaf3aa69fceddfcdc075ef3ab7f75c53ffad2fb2da637d9776ee5ce83921b6143882909b814df8dc784514900371418aa952e0df5936d07ddb33b4303718738dd8d496bcc4e114de27fd93a1671c08df0929ce5d5cb32905f2db8cb94f147e80246964d676e84382add15d520431fb497e1ae8484ada8c7bb66cf3dd799540a6d63100000200049444154960eb974bf3917ef43606b9542a26f57ebdc4b6d3ec501052c269cca5390c8bfb66a8c70d27b8b072cc78f1510b886ee04b6a2562143416b2de8d90c8a471278243a45ebdb8f86851c270461743112b042382e82d1610a751d912b59d7a82fb352a2c7e399121c88b6b5af96ae3b40c9360a9210725734bceae6a91a177a6b0f2472d05d0124a1a8d20baa16e8b53687308365d195513807cddcdc2c40485e6c5ca0d055a459ce363637378f6e6e1fddda3eb1586ecd97db8be5e662b16c978bc56c366bd36c26b3569b46670d538346a15afc5d3591b08a38e1e9ac560e1049a0241c2a717b55281d29cd62957796770f0e76f7f3f9fdeedcfe4182393af1c886cf00cc4843ef6ab1e21129a1694980a062c7c5a0c22280a21ad6ac882a11d15823ebbb90b49cd9900b409b1aabbd1ad9e0aeaa11eee4657cc91564d14f3582b895504a5c113a44bac5449f17674d36a9d25b7932a1ad152b4d68b5b410467b88b884825342c56246afccc711a2fdf4a24ba4db7bbfc8d1c789035020d7d55a13eca4770c499f84077818954ada5dffd7c4b323c2d4261967aabbac1e71d5d5d341986aaaa9a69aea6e59429ccf58551bfbca715b87b94280bd8cbdd144d3d9bccec7090fcea13a6f312771476bd7ebedfdb0c473aeb77e8fa4a23bbb5ef8e2972e37361ef1f02f68db76369b75395bcef1bdaff7bdfffd3ff8fffcc80fbee8fbefbab3641ffbb9affc826bff188ffaf13ff9adaf3ff9c911917efe2fdefaa78b473ceda80276f6836f7ec31ffff9476f3edb1d7dccfff5b447ecd41678efa37ff8c6dffda30fdeba0fddbaf4615ff2658f7ec09670e3be8fbaf40fdff8eedbee73d5519dae8c3b55c719c5b5f403145dd7e9a8a31e3b742a1b8663034869143d4291a4ea277451733b64ea911188274ac14c08826463bd8ec3da3896741b80155b13da8dc109d631a9c23429b72f9fd8c7501822dd3913525af35001cc41018d284611effb3a019c8e54b92d74cf45e2c9c59e5206521434078844b251ba4b5eb332854e841e14e2749a15d2103d141395c0424344085365dc07427774358787a4527bdccc90d22d3a9ca65e9a09f632d6f292c69e97de2063752c0efd3966d1bd6a243ce8c8ee2ad2b935ce5c7828f0309b64f7880333ef2c374d13e70883cb2652a74a70fa9ab187c46899a1cf2a028cc86e6e311837a4d41bdc5deadcab3899524aede67cfbd8c6e6cef6cef19dede39bdb47e78badc562b9986fa476369fcf67ada606f3199b1953922641904584d2bff2f7a35d65b20b1cff15f1e01639d0c4d052b904922abb6ede997796f75727f757f9dcfe6aef60b57ff6e3e8b25b8c9409830063ae6446868bd38ac9c7c5dd57d9b4c0686276ac18a73aef60f43e2bbc1ea4f87bd405213b8624a92949e7a6548878b96acaddd4a592951434124261d536430f91c12ce3fdeb40883e2197c48b46bf0243b5712369524690c3830611712b9ca97e1c6c98791a9901d75f64eaafe272a00f317283920be368e2af40d6313674f5a6a143eebf5ef7e1ed24854d35d554534d35d554534df5e9d5ae05cb71d4638684c2c33f3f679f9c737cb7a80ffdc55f3cf2918f7ccb5bde72faf4e9b66d73ceabd5aaebbad56ab55aaddcfdf8f1e30f79e843af7be775b773e7736ffdd6cfffda5f3e7de12feef73d6ff99de73da8b96b249f331f7cd78dc71efe84657ca0df9eb8df95f7b9e2b6b7fcf68746b7e93ef2d6df7edb2d973ff99f7ded65cd6deff9ed5ffbadd71fbfc7932fdf6073d143eeb37aed7b6e7af8175f92a64be34eac1ad5541a9cb8ceac1ffcb1c2041509ca4c06dcccc28112228b0df88c48d1ee82861b60d5e2f129bf0ae120034ce533790f018621ad7810324ab355003528932cfd4304a565dcec2177bd2a103d672ab35681d271107021dccdb46c95eec841f188a1987064047326183d1129e58161760d748ba0e076ea8e2a0840052a74887bd0794734684055abe8c0ec839e1260da14c351a00a040c6342d8160266abc54ae0aa94c19480985201a05aa408166f5495c810cd3e2de6a050402cde93a28574b1e025b3004a001a408a95791f0fbf56ccaba9ead06c8bf4a34deedeb9451a112df41d462e7a283ab15c622866c8878e5073d20a12c5b2e560486798432adfbae875b194ccc3fe636023326b66b3f97273b9b5bdb5736263ebe8f6d6d18dadedcd8d23b3c562de2edbb69dcfe7ed3cb50d3461d62035204d140217660ee33fc1db8148a10e8da49c416062c13f5313e78038012ce6c9ac0db4b639f733ccba8fe7bdfd7376b0ea34d689852187a1d2781d3c32860f0e09e8068a76887ab16cb4e68287723596425444bc0cf411a204d875842278c065bd81841538b055a08d4b6c2d5b4ded7671285de8d5da62aa6bac6e19893bfd650871821543c3e2288257c35eafddf5a7be88650aaa282b14a91c76388b885521cfe3d0f1fe41010979d44110d293a15de10ecf2c635c65d3759f49f4a4f4e9afc054534d35d554534d35d55d5677ffe6be69d2fbfff44fe76d7bf12597cc9a599773ee72d7ad62ba6ab5ea72eedef3eef7cce7f3dbb9b36e3ff0919f77c58d867ccb7bdfff510316f77ec8fdb704ed032f3d34839557a6cd9d92bcea7b1fb9feb6ad079f6ce3adfff2d22bae809f7bffefafdda83b7faadbbeffe5f7da50c1f1cb1f76f2cdbf7bf339c386221dbdcfc5dd9bffecb67cc989c99173a7ea380383a37eba3e586ce818514ec38012b93a9068e04759577d8f14800f11711751719ab2502d0084f24011c28a10118010c0cc926ad9a657d6b147dfca0c0f418635330be17331ffffd97bf3704bb2aa4ef4b7d6de1167be6366d65c54315731b63236b436b33e4786d6d612508106956e9cf5f3d93e917668b5f5d37e8dadb6c343792de8531fe200828a25620b0e855088f240b490a292aa9c33ef3db1d75aef8fb577449c7333ab8a2a0aa932d697dfcd73e39e2186bd4fc4fac56fd08ec2630c1248e44a61c8a8041b139b37af41595bf311ef2fc58cc91460f7b22533460001a6d2b8ab4ddbbe22048fa052cd7ecdec584ce01049c4c525dcdfc33db3980edcf13754550ec4060e603587cc22b95a04ee07933b7ff2469e11d8f3879c6ad34a4b7c5baddf691322915851efc0d81c37e9403b35ca44c40c28b46d2d29650e8c3afd01668698dd68334e46b0642ada06909919094c35e761571eba05f67c2584e0fecded6043192d5d979e07a41113993b534bcfad8901247113b5c831c47a3a9a2d36b6b637b70e6d6c1d9acd37178bcde9743a9acceabaaeeb515dd7751dc735628518102b308381c020cbc6c61dcb2c3be65abb8732f70b004ca8a80e89d8d00a7394c01c894854c54c61e796fb6979f6dce9632a4dd3889a40a1a951d100f371ae50009a1df9cda0142379e41ad87af4b40072bb70647b23f6dfa4209880cf101020bd2c392b5085ef61557524c5b7ba554c121931b800282dd8a19a5ad7f3f68ba21dd59e1ed6a224e71529b5cee8288c9ef28620a2605d049e63be3e3032d2b74a25733d9faa52c1b9d65881e55b6185d1d3267ff5bfe8ba88faa1861a6aa8a1861a6aa8a13e85c5f7f92dfc955ffac5a6595e7df5558776779ffdec2ffeb66ffd96873ce441cf7ad6335ff8c2178cc7e3c73ce633afbbee3a83fdd22ffedc795e3c7ef8b7befecdd7ffc15bae7fc3f73c1e00b69ff3ea375eff076fb9fe4d3f71ddd6f55f72d925db879ff08d3ff22dcfb8e6d2ed877ffb3b4f7ce0a7bef2290fbdfaf2edc3976c1fbeffc33ff7eb7ff6dda714c0f2236ff8cee73dfaaa4bb60f5fb27dd9431ef18cafff959b52fb09cbbfff7fbff57f7bf8cee14b2e7bd2d7fde20797e7590739f58f27c3ced6e87669eba3cb3fe341d53ffced47ce882e6ffd9bf7de36b9f2aa2dc76dc2fca2c9d99b8f35c358ff1440396dcbd7061b6b1232f4c11d6f29dd4583c94c53eb63e22abfb6d35690112b726cb00948cd2d5a42b631410c1489d94050268b81aac8751502f1fa3fe6404c8586c325412877686afe8681b3cd70fb6bf78f100991a9620a8c48a8025581eac855089139320522ff1928c70b31c0642150085445ae227300b111193362e4189903112304aeaac80129350c8a810203262be9e921002e96b140a802fb3f621059881402c5c82112338c29c6e812164039204462662370150594d492a91194181410a2b94b0f47ae6a8ac1988c03055618852ad6150536822f1790801a4302a9516358aa35062136b07bac346ac9900c8dda52b4499a4444d57f5d8a26b506d84bb22fea4f6ed4966ac90941c889d88de85eb3dc4f8d802856be2bb8aa7d9d35e7b2632969296929daa829b1127b38bda4a52ef783698069a3101058944095511de26434dddadc3e72e8a22b0f5d74bf9dc3976eef5cb4b175683edb984c26b3c9683eade7d36a36e1c918a311c6238c6b4406439932410c6a9660a9e5a61111f738a06c46a6e4fb17cc14821115760902a11e61526154633a0ef3693d9bd4b3c978777bf3e28b2fbefcf2cbb7367746a309536d9aa5465c45711d94c3a6228eb3f8af494c14c431869a29aa40923562c9d40f5f9e7149cd2c120758f691096e8aa4816c54550c684a26c2b040808aa6065040416a657c3223048a957b4609c8711c7526570becb62048cb1532b31082aafad781033d6e90eccf2a8ac8a49a980bf92e7bda7453a3cb082773bfa7351888981de4753aaa637919a0e50e336d57cce76c6b9c0c40358934fe6b8c318400c7ad98d73e6ea8a1861a6aa8a1861a6aa87bb4fe59886d4c6d341a9d3c793284301a8d4e9f3e7deedcb9f97c7eeedcb99b6ebae9b18f7d9ce95dbea3f8e19ffbfee38f7ceab33e677ee5448fbdff03e9da2f78c90b2eaf6e7efb6b7fe18f5ff74dd74d1ff9a7df77cdbb5ef5f29f7cfba9cb9ef1d2973e6272f243ef7afbdf7df85447a47ff77ffeee5b3fe3331f3cbbf5fd7ff3abdffced9ffb39affbfc436b808da57312e67770a06874f8eafb576ffdb59fbf0100b61ffe454fbbb8ce7f8975c4723f19301818dca3d5774b595b98bd515adfd99ecf8b5306facfe93766c5ced683ae8bafaeb7c51c62a6e75888a06212dc42b47d8f8cb67574ef9883bd1fd85adf193225ca28a088042278ec0e7a1f51d85daa2a2280d370b8cf39f29564f67ede0911da3595995fe06ba23d384ce1ceb8a5c354a3fe6eecfbfe74a633640029c4c54d1ed0ee24100319b1a7aa9bc2156c49ccccc89840d29ab980359bc718b9b48a40fe7232276838e945c1a4964c99591590ec57a3d9b29a7274b4c228a71a8988a95a47d492806e43c4fd918dbb434646448d24660e6063ea4744f7491066fdd4a4dc8467bca0d7db0758128131331bb15950334508a3f17832dfd8dcdddc3db2b1b5bdb1b1359b2e66b3c564329d8e46a371351ec77a54b99f31b355816240e0ec9944440ce7aaf02aacb94e2b69292725aed09cb654a60d08e0805aa115a6e32016398c0d026bb4b9242d9be5524e9f38be6fc666045ffd482ab06cdde20c94944c82ef011f5a0464fbe794128c9c97c4c5cb06857845c46496a0ee47d352b41c3d24f4787350174466b4056a06e23667de170911993507d3ebfab06f7bb01cfccd324011eb7d81b4e3bfa5a4f5e702cc54ed425f41fd6f80b56f038379209d4fb096b5e408977f5db167d8499fc945fe849570b7c11f67a8a1861a6aa8a1861a6ac0713eb9a53dfd853f689acc4f3975ea143a2b91bb50fcd81ffcdddffaaa2b22006bbef7f7ff705c21edefed5d77ed3f3cf66bfee0e6ebafff48f3e0fd334b206c5c74e5831ffd2fae7dfeb7fca78ba7a1b38ede7ace6baeffef4fc5ef7cf9435ff0fbfb7ff3ae9b969f7f68b4060fc44990fd74fb5b78fac6df79d30df513feed8bae3d124e7fe84f7efbb77fe3862f7deea37702606999508fe270957dcf82382b6ea15d57636c4430cd8a1b22bf034e81b23707137b0feeeeaaed6b4b767316fc78c653a000804c889cf912ccfd65290490fb8f64771bc101ed46cf0695d7d3b289ac402d081451b415d2b3e250754f0d25eae59a87ac5cf21bfb29130e72aa94c3074c9c1c9dc9fdbb8f7ea70409511b0aaeadfdac64cd0df57ad50cd9988786175a42c1c59888c0eca1d104266210259723e557b9338d89914b6642eeb9c90c016460989a6f30d83550c55e24a877be39488c159ac4229174e6b824c5e098d40c022523250483a82ad47a7ed5967a689a430e608760ccfd63bb63c444813d212b435625ddbbf03ef2778a1a7234b75b0f39d0a73075f76b53337065c606e6504fc6b3f17cb1d8d8d9d839b4b9b33b9b6fcc668be978329dce66e3f17854d5358fc631568891ea481c100894cd54504018ea6799655c92da70ad125ad6fa0d59f68e66ea22af7d5b630080313b38150391a6da641ae888898ad8cd404aa9513510d434354c56732462d5e4f6343146409963b15562f30078b07b129191414a70581680117954b9231745a325898b2cc9573e3832e4238cdd59264774f9429016ad5c37cb528956430993b36275a304c0040653238796d0c765daf1ef62b5022419395c84751d5601619d53135aef2dee21f9666458112d2a544d433e45bae3b2c2bf149855ace4a6511f09ca2b5992e3861a6aa8a1861a6aa8a1861a709c4f5a99ea1d3ee3aebef7fd9efac4ec206c673ff03fbfed1b7ee0576eb8a54b2eda3bb1a78b277cf3b73fe53daffcfd5ffcdf5ff68b00b0fbd9affab59f7bf943f2331ef0d9d76e12f6b68fcc8065b39f0eae48585cb290771fdfb74b2f8cc5c8e98f1ee7cb9efee08bc60c6cdcef610f9cbdf7431fdd7bd4ce8c20a73f766e7af156358cf57b16c7c9700713b9538577b3caec0d36176d8502c1a369ba3e8d73c23756f93b2b78614fb9e011c28118a401ccccd165528ee3f8e7afdef02f1a0a5355633aa8b960468f1881f6a5ccdcdab4124156674a1b99c46c66ac046ba46fab6166e2a941ce6ee158f6465b2ef820777d2ebe2dd66f14573e2ecfe535a60751f059480a62a87826b5dbc47ac0939a5a70168e8aa90a381821e72639a2a6ca2112729a9752c644dcc2a7635228b9498daa3522923a52839ab993ae8a52e7052bd9e8975592a07768982977ce96cdabddaf47cb7e7616491b707ebeefae7671407684811952c94233451235d13ad64c2662449531c76a3699cd37b60f4d669b8b8dcdd9c6e662be3999cd27e3e974329e8ec6e3493daab8aa633d428888ac1cc87116f75aca23d33cf8ac0b44b7ee781d0419ba43496e1c8c151c074060803032a8328094ea94c63096c3269e112e72fcf86d9a9a6c086c2a2056cf4c87c7d68b65036066b6e252acdac28bc45cf99aaa261f9dda03ce94babcc5fe20f45d1a8992a5e2a09c154b1e0895419f8cc475d3b7dd39fda9b136c1d712d0d67657d13a055d3d9d950cfb1e4673bb5f537d95a2ef6eeaf18374d5adfd765ebe42081a6aa8a1861a6aa8a1861aeade85e330b05be17842f369ec7578fb741b33c85dd7558551de857af31bbef51b5f77030e7ddeab7ee8f98f1abdfb955ff17d7fe6248cd9235ff1fa3fff9adb3efcfebfbef1f7feeb37bcf22d6ffbaf3ff3de17fde015f9ca38374617be1ca6f1650fdefca30f1dddbf7636060013514d6a8088888003535c5cbe636ffbab0f1cbde89ac3f1cc3fdcf8b7c74797eed404408efffdc7e2e58f1e62c7ef711cc788da9fdeeb7af48b111354c114ca5d7b0e04d1ce16376b2ea0448ae0f20ae7a700c49e68cca135330e31c4c80c022983983325807b37d843e0e439d36dbc138140a4616dac65260b2951f4165c35ab8b0a74e271391e3914b2330b99aaaa0839d785725a3611516077422e0eae1e2ac4202363625290a726392cc3eccc0d768955562215fbe77e2fdd09b018392f082084ec26e43bd42cebb0980824a29e21ad860e8c314b62a6ea6d379301ca06360ab9df86653c2b430c9a5d6ea9d5bfb86c47525285ef6a64fe8e30135389506ac78211a8c3763c8dcb8cd543c4e0f9dbceb800215be364fa8d9a5328885dce042302b103d08daa415dff9259249afd85954c156a600e4221a90973554fc7a3c974b1bdb1b5b3d8d89ecc178bf9e6743a9dcd1693c9643c1e4f26a35145e351acaa10a28d228508620f7d5277e3f14346444a25780a39ae8a72aa92ae213419ba3276b00da430a62c2ef3b16bc99d7b88ab8a154cc129664ce46a2a266251a8d1c953b72d97fba3f12435fb49526044631f884dd3803ba0245066c1e4d1615d925b0717964c77e356ee454660aedaf91828a3546d68b7254564b86793aaa9720ca64ea2eb129c88c8d41072fe948f073527dd683b0db3cd36041989ed0349f999052946cbdd23322a834da97fd623642121dc745a4ad49ac1b840ba99e6d606eb75e023b50959aa4a140e4e461445959d0f7a1e6aa87ba8def5bffee4c4896377f8b4cdcdedc73cfe09c3ee1a6aa8a1861aea5ed551225fb77d0a701c103efd153b7607741bbb1b7c9cfe87e4eec0f66e7df79b7ef92fca5b9e79fb373ced3b6e7ec413aebd6a47ffe683a7002c0ecf3f114f485e3ce09147fee2c6bf3f7bbf074f09cb0ffffa4fbfe92600c02dfff367ff18479ef9555f7ccd74f690a73fedd6df7bc72fff8feb1bd064f7ea277feee32fae00a45b6efcbbeaa1cf3a32848edff3b3ceef8a971bdd545a5a774ea5a2c8a1ace6e056fee05d1b953e6ac5f9a573b1513382011cc01c1c4929f150c566a574590a7060d6754a8e2758af240473165bc1186444c14cd6801ef1d657b855ff104161a652f44426de30fa760b01a604a8250389e6881c903115c081ccc8fb53df82e23ae2162ae2793ab8707f58f82c9cf79b301508cdc914a4644c92c43c9248cd13bccd9c9be316ca60ede12d30916509f45107055ad7952e6a4c54c4d3a94dc45421be871c990247c6a8aa082bba36d7daf49610dc34c7cccc189e2c4696dbe7a282c9195706381050700163f4381422e26899642113a96a8ee256886a8cf5de52c42cd6a36a329b6fed6e6e1d5a6ceecc179bd3d962319f8fc7e3e978321a8d26f568340e75857a4431ba1f3138a0b3d65d356d7110132d845396f86171269aa300b40aae3bec63b0822c1a602152b1607165139b5549b991b89f68dcc8d68eeca76629a9416a8edd76ae6960a86345b0a649a4293087108d7aaee1c43dd4b23b22adab8b0f36d73765069663276a31c6cec5069423cfcc982348d90aac96093daacae88e3bb5334844dcd2b93f0654d58d8d737abd6a08a1a44d1d64cc310e9083ba6d51ebe3381db1c85dd569dd614a45898a1aaae7102492baf995d967e6be5a076d7dbac13c9c00fe599ce3e81e7d673a5f9df7f9274e1c7bcce3ffe59d807bfef8debdc7cfbdebeb1ff69c73affdeb9f7ce2f44e2d1fea2e8dbdbb5c6ba7c203a745fad44c9fa1861aea3e569b1eff4ad833ecdde338cebda16edfc6988854effe8568b8e48bbefffb7ef765dff39b6ffcae57fcc553bef28b9f38fedbb7ef01403cf288878ddefee65f78dbc904d4471efddc97fff0cb1e3cc2d14fe04c33bdea5f3ef82fdff2de630f78ec4ea8af7aeed7bdf43c60cffcaa277fe1554f5edbf0b37ff7ce8f1c79e2b30736ce3d5e310414f5d38110dfdca785622dc1e62c98e224527c8e8928901acca833422e7e318831aaa7357bd3c950557678c0a06a9e4aee1f2ad95637fbef96d0e2956ebabd912e0eb5c0e93eb442e221565311c73d4cc5dc7d8754f2dca14c720048c16626193481a9891ad4983998aa82598848acb304063188fce56ec3e3108fc234f352a83493d930c8492b2d09c49091949609a52d3ecba44aeacc07331831c80c2208814d45542d646f1d7714525540230784e06c0707c59938494e16831134bb05c1485544dcacda355a244985053d471202c184e06958043fca9cfbe740c6c8a491e03bbd18b298088c29109941ccd494d488c4184ccea3504d6d3e5a69b6c90780bb532b2141c478349eceb77737b70e6d6e1fdeda3e349d2f668bcde974369f4c477535ae47a32ad4b1aa2bae465ad5eec6b3268c6287ffd0e9779428407a5f3bd971a630ce5609910eed3014f98812948d7350778b4612cc21a41869348a49e3522a5180494c0da08058551f3ffa31243258a3c9c4582d10874862d2e2a1a29dd6af8e3d01929ac138c000f5e1e8589fe529a02013553503a929cc3c1fddf3b902b878d928a004252a31dee6f08d0351508288a14036e53b410a9604552122b5449cfd832f74cd7f5eccc4275d96e41dd055155beb562da979dec1a0650e024e75d36cf3ed07301f3ee2a0aaedfbb708518b01817438050cf529bdccdddcbc8bafdc7fef773ffc33dff45d1f7efbf32f72acf4c41b9e76f1d73ee2fa3f7df2375ef66fae3ff0f427bce6833ff8b6c77dd6cfdcfac49ffef0f52fbe2200c0fe0ddf71cda3bfff43d7fcc0fb6ff8b6079ffdcdcfb9f4250ff8bd0ffcb7c74f2ff4710f7fe5077a4b1ef7b3fff88eafbae4fcb7f24ebee98baefefac7fcd10dfff19a1a407de5f3befb55e9eafac2cb871a6aa8a186baafd5f10410c611d380a5e2f62fb0e26535968a1382a501c04640008e958bf223154e26ece5080ecc03a6042688e178ca2f01100873c688d1288ea7fe25fda745692f16c41f5455f68b592c16076f309ea7b63fffb78e7e7465c9e2a9afffc8ca129a3fe26b7efeed5fd3fefebddf591ebde8677ef74507def1a2ebdef4d1ebca2fd3c7ffe8ff77f4476fe7301d7ec2f3beec13df709a3ef00bbffc81c394f8145471a95833b9b0c2b571d205752d4fb99db336f65a8240973eeee80bb3c20207832553136363480a2180548598c973920a34d37816757e57100001c84c6001c1d8dcbb47b2890c48cddb7155534dc86d2a2d25a9824c982260e248022804478c9d936292e9065031714f56475b3850a0a6494494c906050be8f65576c63173b8c80a4ab27a172b8b384ab05706a78c5475b94c0407d182f4184779955454c130a500718f184a66a4c2ea7d6ebbf3404cd951a5f7b9cc0cb048f65d71eb5c75d7e4a4a2460005f725d20c8db1a772b537ee7aa9f3d421774414d9a181f658657a92aa8a196739927917cd063168d195158e90a2171b24921a49920c4ccc519909318c46f39dc3872eba6c63b1b5b1b9b3b5b33b1e4d47d3c97c321d8d467515a6751c55b1aa79540191632c4d7ab7466de6d4ed22e30552e8ffecc19a2d1ea47051596be26ba66e8143c1774b88600633045062a669884664140981abd1c42c9c3c7eecdce9e3245673acea08b5fde5b27806172e9be5f0aefd4622672da1af4f4a02a23c98b863abf9345d2ef79d5e97794f40206266592eab402110a086acba0a9172cc945a1f5303a010b2b56f86827f222bf5442c309912313bbd06589f0501246d547bef23b2f831eb2057bca598d9f3b64c4c2dc3af2150e7f7844e4be5f817a3fc953484c04c6a9d9b51fb8596214af42584430d75efacede7bce5dc39057042af9b020000200049444154e68f5ef2d0e79efcb90fbceee90b005ccb3bdf16aac397beffa77ffdefbff2df5f1d817337fceceb4e3d6071e749d5a3c7fd8ff7fffe75193602d7e33bf9d270e4c92f78e127b07ca8a1861a6aa8fb4a2d15d3e0d7caa88159ecc0998d00054e2b3619fcb106c9b01b738e30137af72b117bbf6e464c1927151f6b7022ad5cc86f05ec198e3600b0f8f4e37e98aa886c6c6cb875c2d6d6d662b1d8dbdbdbdcdcbceaaaab4e9c386136dc4e1ceaee8d31520af07f809a09a04426d28834ee2a22d2246d0426305515851bc1f89f5405b01098993807c6f80d7de218149c148d9818d4488d14661c94181c11a280f645f745976afeaf514b060125c37e92fd24494c40e2efa348624dd226a9a88a6a12d94b72ae49cba4c9d088ed35e9ecfe528d88d980a44dd2c679041c2a512c1b691a11d1a4a662a911b779d164d2641f5849b6bfdf18b1118b99988a25b1a49afcad5aff1151344993746625aa48c9238f4955534a22923caf48a082d4685a8a34ca149ccb23622a8092882d974b7fbe8898492369bf592e2529e1ecde5e9392800424624eb551055180b12a54a12031886952d96f92280c9cc49649966a8d59239a0c8a080a62484953520854ddbb4a924a521111df42cd7850e15ef9c12627ae98024694d49629ed37cd7ed32415313582c21a49cb26354996aa42b68436d07dd1bd244d42125a3692c492d8b291fd654a62e090941a258ad37ab67df8d2fb5f7ce9030f1dbaf4f091cb0e1dba7873b1b5b5b9b93d9bcd26d57c1ae793381aa31e5b3d02d7a86a23d64016b943730cea6e3d2d5e430632863a730a994c959d7d42ff1f199707be6f59114195820da420315204588005284c3d024d23d9b8c26282f95436e6b4b5a83736675b5b3b870f5d76e925575f79bf871c3a7cf974ba13aa310227d3648d218510c8607ef04401028526891ac4fcb390b3e5a98bb76f23db0130d4a489beea308606328602aa9a0015483275211b67265e54c9e75131f5f955cc84822995a12ee6fe50f099a744242200f6f79722da34ee4ced1810931204a4c6065325355fe2aba94649f22011355137eac9ba28554b4996cba6695252ff484ba24d92264912ed7bc3999926cf6477b886094105fb7b8da88969ffb5fe59006bcf866ba8a1eeb5c5f5d86b1488c228ff523300da78fcbf7bd6d19ffde50f36004ebfeba77f63f1822f7ff0e82ebc75fb8ecb1bbfe79adda7fec76f7bf6e31efea04b77af7cea77bded36957f7cedbfbdee0db7fdf5773feee29d9dabfecd1b8f9d7bd7d7dfffca97bee3d405969f056067fffa17bef6c9974f8868e3a1cff9a1771c53007aeb1fbeeaf31eb41188c378f7112f7ee3d1e1fa76a8a1861aeade54048c196248c5a633f4c0192e4cf9d386980cc7049730a68c5317feb60f8429e3b6067b0618f657ff7a42704e01c39e61f2e977676eb1987ffce3b75e7bed35e7ce9d7bdffbde77c515579c3973e63def79cffdee77bfa3478fbef7bd376e6c6c0c8366a8bb871592921242ceefc94409ed6c6e3866824a491562b6200448318bb112176daaea0da01160ec77bcfd86bb980a2c80a3c2837938e4d464223266486e5c554d4989c82385815623537c8d4dc49d5902e5dc65d72f295c2de201d8a4e8398a88d38ef6f797ed3d79edf2b0a0eab8c94a52912bbd3c030aabe61dedde73e28c335f5429a5d4176b14cf1af676b73525e9584b19fc09aaaefdf21dc629253333882939cd878c9889021359895b47009b92919bf82a835481a4a06ceea32200c4fcd8e57c3135720396963d94cb1939818a0bac73b54007444a8585d4cb733613d312899df565aea7724689f34bc02446a6a2c932a123535a12332356504d4aca3c9b2ea65bbbbb47aed8da39b2bbbbbb582c16b3c57436998e27a351351dd7f5288c46555553648a158700e2cc92c9aecbedaa5a76f03def0c583903f9f1376e7faefcd53ddc00811148b2af8efb25b5443590abcfa0443c8ace6d63a20a6eea6d3184aaaec7e3aa1ed7a3e3b7de7ceae4c7a59118c2a8aef7ce9ed524ee86ed59603d9b9b1cc11e885d14664c26b09eeea93b92ed10b52e438d8842a42eb31cd95247559959051e33ef7ec7e202c14c5ed19644d5226186968f46f9044de4e04eb61bb7a2536bc9689914e389f5ed2e5d89035f8d8d6b43e0c97adca896dad65d1c945cbc559a2ab9da6b75dcb69c262e571d430d751fadf967bef80b7fe13ffcdfef7fc5775ff1273ff9e6235ffdbafbffd24fdccdb794dbfee82d87def9fb7ff5a8d1475ef3798f7ae98f7dc90dafbcee975efbfa9e7eeadcbbfceafbd2f32f07ece41f7ee3335ffe572ff98d0ffdde93a67ffbf35ffdf4e7fc8747def89aa7dcf2535ff7e3e9dbfffccc573fb03a7bd3bbdfd3cc86b939d450430d75afa92da7c333cedc11082f56fc719686c0b81d0d564d00b2c0ea60a54fd77b71aafac10ffddde73cf3e96f78e36fbdef7d37ba9c2a2531d39444545464329d3eeb194ffb8bbfbce1518f7cc45a1ef35043ddd96b3233530219bb094b9bdc4dc1bc11f3969e723fac964d37d4848acfb1aab5aeb80ab2ec68e3b34b1816cc402a5031d210488ba38c07343199a83469999a18eb022e7481d9ad0f1f7376c71053067166e349f1e2656fee5aed52d7d79101c64aaa8dc787f79e20ad104c8b12b3950eb97f6aeb0f587c9d0daec2346e1bd1aea93426eeb290f32b0f8002ce3bf00fca3c07df699d4f110881d83da4c1c4ccac5033153122304849d800680c41ddfa4728878fbb8e468488d47570469a5d545474ddf9950c20f59d6bc619bf2176ed494994cadf4fd4739d6e3574b9f776a712b009acf56a27185a7027a59420a6ccaa6a50730bde484666608af57432dfd9b968fbf0453b472edbdcdadededc9acd66b3e96432998c46553d8ae33a5455188f380444763f6383a37b2de2e62060af51a74ffc0bff2044d26e756bf2dd064861d5fad49402631c43641002c0215455a8c7759c8d47e32a4e27a38fcfc7b77cac3e7eec68b3bfb7a70d57637093f76a9300650e1ca2efa4226b728d98d372b48f6b14436b396854d3771706943d38ce59551dde095518592b41a29664d6e54f391ab5621edc6e75c95fcb5ec43ef7609dffb1999992761bb206b2b42be3c6437ade43d04ecf3e8ed39773b66e5fad5fb23fab6f0f3a507186bab7d5fe9fbce0b2f18bca546a9a74d923eee825d3477ed5f3e44b5ef39e97fcab57ffe1552ff9be2bab5fba6b1f573df0156ffbb31f7a4c0068f1d9dff2a247cd08b8e45f3ffbaa7ffffabf3d8b877f826cf653eff8f1d7dbf37ffb9b3eebe21a78d8f35ff9b21f7efafff597679e7ac528eeffe37bfefcc68f5ef6e84b2fff178f1f8ef750430d35d4bda84e08885019e611a714cded3e39e3387ce7b01802ee5d976cccfcc007dcff810fb8ff57bdf0f9c3c818ea1e1c691401352517435006173884e0ce176adacba5227fb29bcb10690801ca498c32e60385f353b80f13e44697bc33743b1e33b73c86016c8034da888aaa1404a4dfb8a96a2062ee3a4c660a45dc912d99b34b8ef371d00bc2caab21d9024bd630d35eae0dad75a72d1673d007da2c3b99f49be410dc015a565024781b8fb58528693b7d4e13ace33ff9531c996a5112efd973b81891e32e8ed3006046cf8636657e4406967ce3a90056206a53990404360d8cd61ca7074914a95cf651c2dab6ac99f2648c23a7109516dad82c393f08a26e86223055a3404a2446645cd593f9e6cef6ce91c3872ededa39325f6c2c36b716f3d96432994d27e3713d1a57e33a844075851811d92da74180425b8f6dac66609795bbbbf3c5ac6326b530c48500012262533098496bb214f2be650b04825691a7d3f16c36bbe5968d8f1ffdd8a993b7892ec1ca20405409aa600b641c089df97481cfdac4f7de8128b383d7c0913c05b21b713e4acec23be8b4d687547a8381dacdbffd3836df78053ac3ec9692e342b6e2a1de877256fd6b56265a6fb6da79a19c16ba5a03d456612cc210bf32d4bdb8ea47ffe83b7efdb9877d6e9f7cf3977ec6ff71c7af195ff3fc2f1f7dfe0ffc97fff5ce6b5ef6ea4be35befeac7c5c54563a00178bcbde93e8d548da22df7c5f089e1387aeaa67f3876d3ef7cc1037fad72c07def787ad2e9543de0a5af7df54ddffa9f3ef77e5f7afacaa7bdf8553ff1035ffea0c970d0871a6aa8a1ee1de57dc8bea1365484c6ee08c78984c838d5e417b7949459efceb75b1a8f19e73e41a5ed4644309c481814ba43dd97671d078004e411d15cf4109aed5fe0a48ad6db9888410a4fee7653562531639047c64881210a3fc710085c5418008115a62a202263f1f869973619f6536346aa1d0ba6830600226b0514100d2011e1d0495a7a0dad76cf2caeccce25eafa3a632b2c9850e44e7d24a2c35f2c536ffac13df0a82a3642b02cad716b8f4c41610e20ac5224b8df9dfaa72453cf9c32ca9e2ea59b5d8fffb102d61466817b8144a714154d13f7d02be73cb16bdb8a142a874697fd60ee88c406640a8e3140503622105bc686fc8d08da9a4fabae287af263f3206af791e58c1632c39834562531da491a3055260ec18cb8aaeb6ab2b1b97be8c825870e5fb2b37d78b1d89ccd16f3f9743e9b8c46f5745c8f46a1aa43155155a8023880e1b8809179e03ad6da786794f4b100ee2bc9ee4453bf0610ac4139fd81da4eaafe6b830bf52268cc31223293691d6621525555e3f17832994de75bd3f9f6f1db6e397af41f9a7367441a00b102c16062227e7a0b20679375e16f4c451fe493d488f44204a216030a0850155388cb9549d55ab3f34c2de39c7a96b788fa9b4f85f2e6fff2f4161123a3b287090ee5745c21f521cd06b481effd03c0ade7f185f9327d5edb8ad8aaa5cb9589e66956e1bc39d0790eeaba6070a8a13e8d8bc6bb975d7145c9ab3a3cb95334ecfa415ff6c2c5777df39f7dc1af3df3a22077f9e36eff99cebebb93cb797ec925db0f78faefbef7fb1eb566d673ed57fcc81bbfe247d2f11b5ff7f2a7bde4df3de1696ffdb28b06aaf950430d35d4bde9440504ac90719c4c5301b177233d6e044c19fb9a3553fb8a59c05600808a7272aa7795a7045b1123413244c29e624fef7825c694df6a7f205f0f751fc6715ce180dcfb49eec138a5a4706a06bb27a899892a932972cc108046c4f389d958a96bae8aac8adce3a5c01ce486b864949279465232754e0e81d42c6589161984e039576cd0801cf21ddc2d838880e421d1b983cd6d33759c9abec0ca993504a362f6919fef4c9c356a005605322bb8c0aa2ea3d7ecae74893da5c9f99b6adf29925232556122a2c0bd8f88ad94a9157561250648db9e968acc692d0fa8b84eaf501e8201997c84a2ca11a28286701f3302b18160462184353a92e37c7d45671f9fea71550c30951c75d4ee10334a4249a11cc8aa50d5b3f9c6e6ceeeceee91dddd4bb7b70f2de69bb3d9623e9bcc67a3f1785c553c19c77a44312004d4111c728c38793b1e1c6ec840dd1aad630d8bb92b67a60b536fda2c791cd00a0532808d5045008811211271bdbf140ed371558fc7f568341a8da793e9c6cecece62637adbad1f3b76ebadcdfe39c3924c894c146e15e3a845c189c8f1c1a42b54943e97aa4fab41e197790814c07e3e75e3ea35e4b403e6508e6976035a3bc41942ea3e8bfb1024f5df412f4c8b2d43a29f406f078f573b5b0f3ea7bfd519a153bd9dcf2adc1f0ceaaaa1eeeb55ddff25afffc3471fbffa493b84a3ab9321edefeded953caa6a5487d553992ef7d6fe7e818f081b174f6efbebbf3f63d7d67427966f3ce915cf5b3eef153ffc8cd77ed3bfbe349efec80dd7ff457cd2e75d73e2777fedfd573efdb31eba3b3f7cc9a171b899079075a8a1861aea5e53930022540c05f615202c0d306c0424601c56d410915a976200c09ee158c288910c2712a63d3ecf2941a3a8098190144db603c029411b79b1d4952b4c034e0a02061067a8fb782d53eab7a0c51103e21636c49af93550350158299990662192aa32118790b4cbf0b5920fc406180b4815c444d911d6153ee40222f1f01acab9d4fe260600210b660ca6a4cc600d70be09652763228595246b47a0c8a020624f2cee35de060f682620b8cbc79af6a448ab56209bd5072b1d636b47e27ca69685b166879cf3d73b654aaffcafe8db82188c885188425202b00ac9821d10c96f055217bb15dd8de5c068ee369e5caae58a2dbf20ef1efa1ac393da8918508631cc7f6110035c580db9214731bbcd24a68c29b0e5007626861a3369dea8e4eb4c80aa985912550b4a30d4318eeae964636b676b6767f7d091edadc35b5bdbb3e9e66cb6984da69309cf26f5685455158d4754d5d90d271088cc35640c25105950f7c6cfdccece64a88c0ddcfd9e9de8427a22ff385d0304cd2c0b8c80c0609780194742641e55b1aeabaaaa46a3d1783c9ecfa78bc56c636b6736ffc8b1db3e7ee6c4b1e5fe1956658ec1957106330be523c88da8346fa3a14f6371215e9e048e021241d1cb1d632622669f08bcea4205301dc0bf9ce1e5e80f1f44461c6cb41524cf7d72e0631a80ada29e66eea4e3bac8bc8bd71128b79d7643f11e99ea20ea7a5e20f5fc905c7652b2416635d47dbe78e321ffea69ed19ac77f6bff9a73e7bf7a7ca6f0f7ae57bdff35dd7d6bdbfefffe98baf9abdb8fc76f577dcf0beef7de8f93f61fae8977ff3633fffd93bbcb7f939bffac15fbde20e96d3e6537eec2dffeddb5ff6a2877ce787cef0ecd2473ee3a53ffec4cfb3731ff87fbee9052ffcab5bf6797ce9e3bff2d5aff9a223c3e4bcf09968d837430d35d4a75799418146d0507b5d8ae382710080630915f73b8f6b1f77de3759fbff7c0b3b7fced507f9c66149d93014a78ab5c76ffaefffe5718f7bec70c086fa27af3ffdd377dec9a1b875e8e2f32e7fcab39ecbcc91a9431ccc538a220050707595aa4aeb32a30d80100269960b55559552f22b46145b970c8e408b552a71c8b7c14524c6684a62aeb6c849378d8893055a8f0f22829a4822a240798995849d40acaaeddbb295369b2c866aedbe7dbea2a5b6c55d575bac022e2bad605e02698d725a1ca7e3e61863958ed137fb28cbd9cc4a9c77e62d08cc53c33d550a461c288420d2f45f058599822d1b1067c28305103102b16a02dc78885b3f1d5d266636f2adebbc827a6d78670014185001e04a350631b3a78cb77bde4ac32df0d4f3d6df47dcbe1a2de92644002ad016752b46b8a29c8cc135c5513d9d4fe71b975c76f9e6d6d6e6cecef6c6e662b1399bcca7d3e964329ad434995455cd5540552356ae28039311199395e3eef2378776d6ae777dd402e7e3e3e827f562b8e51cf5bc81416c3e5a24197330c2b28102fb4b9cddd3bdfdb4772e2d1b3dbb97ce9c3973f2f4a9b3674f9f3e75e2d6a3377ff4a60f1fbbf5165d9e63321381aa6a82a7770366106428d0c7bcaafad1544d6b9ac4826016631a354003736b23e5836a65c41254950c1d86e829722666d69fa7ad850e33834d55b3c3742f1a2bbb0ea33710a8a4bfaf8241466b96cc39152e8f674b6d1bd39fc26b90533fbeeae04c773562bb5d6f78e3eb8653c93fbfcb4d3befaf07a95e6b34c37e65b5e06a8988aafee66ffcfad7befc156b1ffad637fff6d39ef9b977b86e77f26943fdb3ad57ff9f3ff6d4a73f2b94ea9fa6dbea5fabac157a74e3b59f38bfb3d850430d751fafb7bef9b71ef6b087dffe7344c4cce6b3e9859eb0fdc82782184cc5b7d2a5ebb4fe1800511c76fa5043ddfd0a21585633659363a240ccda6bd18c98420c25a83a709d510f358fb55a260d145a04a7b03edccb983814084073923913114762d694da782705628caa9a5d6b09043011078a5c991979103229606ed4024279a9030fd92106a4fe16c5ada6c717500f1e5e4f38f666980b89878ad9af1b91387455ac8ed572fe8e02e6d2332212111189a1ee5ffaac6539a1d83077f6ccd0ccac7119537153f69cf2ac9f5223e43f727042841150f9251c3c574b384bce8ccc8820a65a685356d8462d98c3140aeec00c22cecaa010021c1b228a1c382064231e23820517cd919969ca31f405330a3e6a406a40a3129998d9c8146260260661bf5972ac1018a862351dcfb7b6778fec1e3ab2b5bdbbb5b5b5b9b9399b4fa6e3d174321e8febd9a41a8db98aa86bd4011c500eb21bff38398340be0ce687f77c51e22e413bdf0569e7b172f7b55785539271162218f9420521443f9a5457d4343aae98c175a8c731ee2d9b1830aae6f568726eba984de6d3d174329ade32dfb8ed969b4f1eff785d55a9d9273384c284524dcb86381091688265cf6ca8851889c85dae611638b69b1689d554212b50293484b826c183b9294e67995c9832e42ee37ef4a93b29bbe849429b23d7bb4d92a70053c7f7f115e8f84d39089c9c47c6ad9d3973a43e7faddf8d8848dbb4ac89cb70401ad9829b00d4120884c17c63a8a186bab7d600b20c35d450f7d21a709ca186fa24d40a61a467e95a5aa06c23db0f81598b28ea9bc5a85967b54b39b3bcbbbbdecb9ad10c9ea8959e8d88d8ef9413c82c999032a00ace16b6c5d78688d800f37bff6adc899e7c4d0924d2b4ce38ed87bac9af93420edadf101bb0e29b5362b08c8bb2c3419cd64fa7181877b62f250f88fa2a95de1eb3fe4215e1e8da205175295bf0302fc0da50aa2c18cb241ae1501807e4408c1934566c397a8801a81aa9a3442b162079ff7607ce1f5867db4c8c9271ce0ce68c13790f5cfc443a8f1b22b85db491c2d4cc88cd88628c469ad43c074d49d54d6ec7b58240b1ae179b5b87b7762edade39b2b1b9bbbbbbbb58cce6f3e9641cc7a37a320aa3511c8fb8ae5105c4008ed9c99e483b9a872334aed5b1f3e334ff2417c40ee268197de43ee00060c4205815a0402044460c54c5aa8eb4b7b458738c7560ae431c55715c57a358555575fac47190822d800449939859555549859802053371a61ac8c3da3227c5413c78a63c5694538173725c6633f5a4855871325a313c2a3b4ab1ca7671aa0e56996e3976bc7d1aaffbefac7ee150ff78f84a762c30ff8a28908daf6a1fc1b91093aefd826a9db03a64ca061c67a84f7e6b7da12f93ededddb7bef9b7eff01db6b77787dd38d4dd1f6f430d35d450038e33d450f7fd8b002e37ba430894ed81398b098d186a20294415871dd076569d2f8b95c7ad2d0b703e8112009144cc858aa29990c2ecbe27300bee8b03c0c050263623536b13a85004915ca2a400852a3313908ab48428500932f73551ed5c8d9dbc0320042e6da416db5a0508aa5c9c4788404e130008c604f5dd8004220207622b5d7486488a478d889a339800e660061153550673f16f27034c90839cbce1d73680aacf496466f78869dbec180a5aa4ae5e312618518c21078f65ba8a99aeb4b23d3427fbd03a42e4204e246638a864a06c3ad3378855232bae47ea388e5a2679899811710407c7f00c608e1cebaa9e6d2c760f1fb9fcd0e14bb7b60fcfe7f3c56c3e9b4da6b37a3c8a93118dea6a5c735d235614584320ce5083f28a79b4b7fa0e90a03c5eb54ae9e1957c7b1301ed885af32abe0bd8a89bb9c0f3cb28cf8b8ca29811310763e7621162a014a98e615485582184300ad81fc7c9388e272377cff908f1a99327967ba6bea749ccc78652f081a246440a65103b74c244c50dc767b466703047cb3b7dcdfd714c1391cb0e577cb2c9a09a695c846e16ab5a564175894f462085f9f80460a2fe5dd0c75fda23d5d2a6d8d7a9b70480ba988a027a141be7fb94f9558625d6504a079df361cfd3b6e713b4ba81329c0286fae49e4f6fe7af9ff1d8c70dbb68a84ffdc01b6aa8a1861a709ca186ba0f565625b4120666ca2dba3a984005b860989091859ca3444ae040adf5a9f76e6c2664aca46c4c50efacd00fb0e9dd1e6f7bb0040198a150031b088e893073009971e9dd15287c1517b170d9046ad55c0e4d191198dcf4b6534e9dd71bb57498da9ad1b484a37655890f100d00df73e54d38fb2e1fc88d6ab900b60a6611a15018420830a6825c09a874a1ac8c962c434481c8383853a6853438b8e249c9c84cf3c1502853e73f6207e282ba8073b616cb68d73f6075ff64a883cd2d52cc1466bd54a0e25b0485895812658e4c01cc9240445cd514ebe9626b7bfbf0cef6453b3b176f6ded2e36b6e6f3f9a88ad349e520ce645c8d6baeab1023427499ad7349dc0846ef02f1860e023c3d3081681dcab99bd542391ee60e18943cffcb7139eea9bd5c151600661322661ec5c9d9b3c6a4c43045558dc0f1969bfff1e347352dcf8229541594525a96c9642e3a2323881253ff50bb538229055052c95aaa8cb32a90b942ccecb3a79ff444079c68dac72d5fa6ff65629afa4bd6083b05326c63ec4bbad879c2dd6d05ebc93090899c0786ee1385ce8bc11dd4caf573d6861aea93d54b0ff167430d50ce50430d35d480e30c35d4a7e4dcefc1e36a708913919a6949322ed9326668b36884b239acc14d6a0ceeb84a213b4ea82899381b2004eab564a69e2444c48198013514f68df30b14125aa78ff6fe3d7926b116bfe10e7228994a46c53dcb390255e83c418c6030729c29840ea371ac070403547263e91e1dad3b6ce822ba0b11c08d39d4592bd9f7a76c601f2b2870876364318440a466662aee304214c5528b9818c8b2512e034a4ccc606e9d7a3275cac9342d9fc2d18de06c1ef7b8215273d08ac5ad37fd57301339a125736732a58648298616d94171441697e3b8fb6c86f7d4345b7b42444c35db0d912a4c61aa08e2c2b5ca2818aa46909446a3c964b618cf173bbb478e1cbe7467e7d062be3599cce6f3e9745a4fc6f5641a27a338aab9aeb98e1c081c8c338044b01686eb058af36a82d11d959efff2f71eb91a76dcac402ae42c2b881f4628a86037300547809802c01855a8eb10b866468c3170acaa8a3850e094d2b1db8eea52433062a8269031544d09163880590980c6628704808c9858a9c81eb9b096cac1cedec264d9ff867a633a8f6feb790f0358512d65fc2e10078a14ba6716120d33a7943a5e5e61f6b5a3d7f94a4aa07c9cf3ac3448ef88f8f753c7af21c21a88d31f1b6bb2cafe28683761a8a1061067a801ca196aa8a1861a709ca186bab79ef85ba14d0b70e476b314c38c108dd5d45b4f3322b7d58512484dcc9858fde5c1efee73b0bee7e82ac9a563b2b00563373de5155f8ff3afea8a2aaa67d4d2ef0c3d4f07ae1763725d0900e62ecbc983849c7f64a5c56d9d867bab2a9dc9c801571d948eb8df68524b0a5aa5f6f8a717c94ae6fa003073e025af219151b6a70107277414a3de624cdb221a653fb4ef49c5a5a8b5dd45af2737eb3d76ae522b972362552166c771346b91da161f6ac1ed933dbfccfd8d206022985b382b1125b110a21903a1110842a826b3c5f6e6d6f6cea18bb77676b7b7763636b6e6f38dc964341e3b88534dc7613c0ab1a25164679704b7cace6e383faa4e350000200049444154ed800c2da20700b40acefc13399e5ca88b0b65ed340fd536931eae5803408c4830a2dac08c7d3166b055210447701494d41a49cdfed24c4e1e4ba93947b01002896754b9e737da491663f46481fe5a113430b7ab0058d97bc1bdad0a1ed97301ef8d5eac46b0f507157a1973584d22ef4747f9f03898f67db0fde8cfac550b6a5ba1f8b578eeea3746cf5ba75bcffea7f43947430d358038430d50ce50430d35d47d1cc799336438590f751faae04d112b07ee111bb80f0124e7ca00c6c6e4d634e4cdbcb780e4762c3067b5b45a0785f65d4e3d0f8b0dcc24a2e42e1830cfbc51350259e9fa502c7bfaf9c11988a1dcb3856c3f93610bd75e40cd99262e92226275c38edce177ed9c076319a4c70ef08def82c993a9137cda36122d3d69f5caa9a5edb818a5e52c9436525bf4a6e8d8cc0c81188066a558a79f62266604562ecec40ed614520e23bb175901a36006ce0ec4998ba1aaee3feceb20ceb3d1760f505f4fe482292a9dbbaa168d987f16d0c56fc18c5002a2d5927f2bba8dad81090c0b3052aa623599d493e97c63f7d0c59b3b3b870e5f329fcfe7b38de9743a9f4da6b37a348a13876f6ac4ca4200a2815d850452b74829b0959b07b7604d07e258b7e4138172566d71da2577a52beba3066520b5ef9f8956beee0ea0a97a9a1572d6361b990568658a8a8923021b53028b9164dc4d3900964e1efb982421a222662c5c2e3332075ad51fa3a031012c05b4cc2650ddea15c4878c88ac670d4eaba2a4bedf7087cbf42688cf1d37a211eaf0978cb390192ce4a7ab6967b18ca23513b2363bbcc591fab1f577289b5a133fe27c21d383ae6aa801c4196a8072861a6aa8a1ee71f02460cc608200b7ca3f298e43434ee950f7351cc734e74c1bc86d4489394a36a2f0de9ec0664a6e546370af8fd214b1dbb6a20dd8e6505c36d438040f906ae1013153a31042ce1cd2dc1366364199e1fe6e6dffd6cf1b665381051073f0e61699ed923bbd1e0546bde514cd5d764fe8c47d1546a6e178a2b6a18b43d2644481485dafd439e3f0016a82b7e5666b295d4666c21c3b9282b3727acf0c4c08ac52a80dd900371bb7b2a1306edc6e76a523d555a2414170904454a19a2da999998d9428809c40856cb863d4f3d021800d4eb64ad00052b2e24c93752e194d8304b06a82f9d1090040c1c0c495102b058ee37a32dfd8d8d9d93dbc7bf8e2cded9d8dc5ce6c319f4ea793513d9956d3493d1dc7d19803eb681c42402075768f478cf7c92458e356f4401c23100a82f389403985d1f5493b4138b2a6646c2b195a0e025a21e1f4e2ba57c0881018b08a4263308308744c15cf821f243593d49c3bd3ec9f3973ba0189218bf2d4a47d134258360d1c0ceb30296566d5649d145009ec16398553e3a162ec2f55b3989d83d7f3aa42082e952aeb9c47be66d8a84d91f3703a6b555b28fa299718f63cb65700979cfbc6dda7177d96ae3d9300f70b2f46d7fda96781333a996773f16f4e296138990f358038430d50ce50430d35d43d5613c68870529080d8fb661a7455430df5c938df2371c6591c9331c0aca890dcf3257afbe5e84c1255253362320481271411888cdd8f4321ee3563cc64d6660dfb6d7ecab9dd961106a6a092bc1f63a264c9ad732d0724a9071d11c3b92025838ac82c4983561456482ed4ebe5c4d44cd45fd75edf58f601d1ac4201409102a00c90394f87fd853104b164e22b1fc813ae3bcf607580c54c938aaac5180d9c7d64b2808b89820ab2590911b118348335810b682566046820263637cb09c6a42032268ec44a30582af15bc8200f0ca8028b484ac9c11410818348e3dc0fe7c9a84a3e04aa8183137a606e1e64e4915d0613358305102191c11a26471fdc3097454cd3d2993224169893a2d1641cb488874288f5643e9d6d6e6ced1edabd7877f7d0e6d6cec6c6563d598cc7e3e96c3c1dd593719c4cc2644421a08a211202c38d99892c14ab2232cf515210670151891f6a1bf4829968501fb7ebaa19bd40d3aeda83541466203662cf633a8f3fee41350e17d79ed639862910f96e55641e4a51de157cd0c3ac0ac9c453dbc8cc2273c52cd08a1423302b43cf19d96444b2698d992693fd46cf2e3f7a7a79b6313157e0f9a1748c8428b81715f9bd07e23c4293a6ec6c9c5dba5bc0d45ade1cb3805de7c714d4c01c0b3e287965616282e2fc9d53ccf2ee72039b0caf88ef30a6c84155cdbf19fc83913dd2db4e587a7aae18a399a98f67c0cc5272268e7fa5a087ea92bf9802f758420013abb20a9b8bda4c8d4ae61a31d53ea08753c050038833d47d0fa919a09ca1861aead3a12ac2d2b03480f2cf151ca7226c06540c0292e168e3f9203854e158c22260c44886e3094d39dbce02668440582a4e4a5e3e0ff926f88c4086b38ad32df387306344021466d81f8ec950f7a10ad9c7d7efb4a3b5f86db38d5a028b831e81418028b1998054d5c02eccc83ec1059a3035550dcc3003090a9bc3011a35cd788ea5960e70f0fae3bc8f4d528f48e3d61ee621d7440415147f1c72020bb5a95b600bdaf3fb4097a3ec913d9dfb869748515da1b49ecefa215e4baa0291998952abd2f206d89fa0266bd758210404ef2a99d90d3bdcbad598c1a0104208cc208f5d27533253103a8b1d64491590cc5425078c8393a9241343e8656665150cbbba46a8452ffc3f4d66a8a813b3a801a446d403beb2c3353c159e48554d7ce7337354632306c268bad8d8dcddda39bcbd73687bebd0e6e6f662b1399bcdc693e968544da6f57814c7a330aea9ae10020221b063477e987c93ddbc59c9d3d14c75d556a57bd4a58a17f7178237f06c7c3b5628adbca66fa4b206dc0497ba3989c5f9699ec2eddc1322f3dcb7ee85c60e2f1879b657fbb62da1a9136169f10306009604cef888c5a0006c1c98090219633edf10d3fde6dceedea933cb33b7c94755f64d0dd9e3da98d90822020ad4c591199c9a0523e200983199c37a927130228564a725338754c4879861cd0d6acda96ac5eb2aeba4140005663357e725150774ac4fa56116336e857eb4e2b6d3db692ba6c53d1a9c0224609029944bd29c6bd55aeb1e815a261052a6cc51d1580e4df850038833d400e50c35d45043dd6375f04c7928161c673ba2511c6b607d8a0e211276224e0b4e083603b6228e3619c499326e4d10c38cb1137034f9fd498c198de136410d2c02ce29c4c0c066c019c1090119360622f650f7b54b016e3ba3f293cca0a569ef75562bde376bde1359f7c458d3f8783678117dacb4df25ba8a326c64646a70e3158040065d7fff55f085991546e49daf67dc687693293d7f76d569efc977ec0365ebac8b3d8fd97d5e9c2de0f2aca4894be8b1ab75c83adfddbe8b50e602585f24d269cddc9864cd4199994bd0b807be0b40ee731c8843e4c081887276b812544d61462a0ac0c828a3098a5533e9838620fd6b3b66ce9d36b7d8b8baf98fb1f9bba96f9a1b2e1be7882b6fb9cd18e4ad31c79054150a04051987aa1a8f278bcdadc3870e5f7cf8a24bb6b676161b9bb3d9623a9d4f26a3c9b81ad7713c8e75c55545a30a55003118c64c011e9664640a3563d236b08c5a2e0c7568c9819343df2f47db9fd4877b564aa44ba35798831456d82579001b9b1383a8cb24eb29a63228936935ad9351e6791503181f7edd398a00984a8b4f388985c8695a040a04844055c506e8048aa01604964492e0ec52f7cedab9e52d72ee2cc3fefff6be34dc92aa3afb5d6b57d599ef3d77e8db0d4d3335c8a8208ee027a222a2a00419a232a888184185987c3805d144e380895189a2e22c463f454434cefa282aa262c44f13c5181451816ebab9ddb7ef706aefb5f263edaa53e776b7a0a2485beb39cf79cead5b73ed5db5d75bef7a5f6696e0cd0fce7b4f9c6a01c744c91a434b630b67ab862b20c792c8162b9fb814f986560cbdb43cfdd5fea8dbd04246213c0e421091503071543514ba57c6630ab042beb8804aeca776450acca838c944469c0205a83031108c610322d5a81c4e000752e29c8282404c66af17af8e10c41a709d88d7f1bbe5cfbf0388f39d6bbf393bbbf14e671b1f9f78e0431e5a9fe73aee1628a74673eaa8a38e7be0ee048c9b63094109590210bc629300c0865080360e18206a0f0f46573117b04500604bc0540a0704a0c3d81ce2fc5b02ba091a8c85000001b8c343810545cf212504458b11148b324c0ceaa863470ad3c1a93ace005c4d6fca7f95b9ae98a572613f3e8262085405560a040651080a84881a8c926baa8a1b652a589a4995a92f465d7286f514cc14358085998a6c3daa028b0473d242519a13b373a652abbceaaa8302cd2add9a61855501aaa100b52a4856e2b4521282a15f8fabec70552fb682811155b5728a4d07c00146c7e0d2b78b994dba1950a9c0195240051acbb54a6d66177588a1a59fd732fc6bab019ec45d255556372c41e26180c0621ee5281cca0586bcb1025e144a2e4dbbbd89c9e955935333d3d33393d3339d4eb7d56eb7dbdd76bbdd6c249d06373397352875e412240e4c20a82321b386b722248e089556cca30b19e808e20cdb5e259f12c248b1d576401c73640369e1ddbe7c9d8608c4931c45962be2bb8591f8d035cb901821b5ca3b631095ff0282796957057f2472dc28ea372bc8d995904aa361870468b5e1d5fcc29a8b79774c74c562beb4255fb730d83218a884247103110979c12ff3a150c651a2826c4721178ea23300584c7598d954a50062297dc58540568f56ba9c95ed6db4f30edb53095c96ed5fb6f5d8dc26ceb8f5dda0b803b09553112994c16adc28621591520e39c0139cc926b18a1009204c4a20555256518372accc4cab97a78e3aee72e67ca708cef632e7d9d98d0f7cc8617701eef9c60e7c02377ffe497b9ef780abffe3a5fb66bffb3abe70e2dae71ff495ef5db0df5d5e87fcea5d0fddf7dd7f7be3574f9ea21dad41de2df3d451471d75dc8da1c05c00085d070116240ed1e31d598b4c6363408bb12a45df211dbd53958554b9213e0426388a349c49878904649953b1d2ad1fce09c1d757a38e1d37bc971054954250fb1d91140c2d874142ac20a97a3c6b250098648d01315ed40b82429542085e242849b4dd197e041c14020a8aa0108a465443eca642a588fe3212349850ab8610f23c57f1d00009a42055b60a93526f586285d0905d410a5622a5516e06734408a48850082d07a55c7410c42b022880bc990d298d401d15add6f22898396197baa4cac11962230093326974408faac3157c8524c2ce4452a25ae644a4a442411054bc8481f7790812102a51aa29a3c2605a36b0ab1acfdb7f8522d582410c4a38493849c83972293be79c4b881dc84159959db0539726cd567bac3f35b3d34e3befbe66d7b5ab77de6d7a66a77e7fa2d7ebf5badd5eb7dd6937bbedacd34e9a4d3432ca32a4896609125667ed8ae24935b51e2536ad5c05d9072028db8781f2435587b0eae075b8a4908221e587444885449c79b3892004d110c407f13ee4055e49aa246a4f075243d1042420359c20a294f69b15a4f1db55a0a508c04518ce2e2084104be9988c852622123b8ec1384a2ca90b598aac894613ad0e75ba59a7d3eab47b93132b57efbce7e4ccaaacd5f5e05c41e4881d335b51618483005115556bba267a2d4a0a1625510a45072c0ad3b83c6f6577881ac631d426d86f2334a128dc2b719c720a2993b273ce28678c512772538a5228287e8394985c422e2172448ee0eca2ab99b78b4691adc07672554902244015c25007cf92732eec19422a0c014449041254826a50a840ad39d451c71f2b671ebf0bb1ed25977ef8f2bd2b8c585af9ec6be6ffb0473b7fed39bbadd9de56c2baabffe58cc3f71c23227253fb3feebc77ffc7ecddfda273f490270e3cf1a26f6cac5fa6d6504e1d75d471ef483001d364142057e418b1fc8e7c9c45c12d8226a3c5589162a38f90cf4886560c696d78392ff085cbec1c2077c68da5edfcaea38e1d20cafa88325b2b9c98344aaf14bed5d57180a070b7a9bcab37091d3291d7423f35543ca7968d24ccc11acbea32b6551654a685a8accd327fd54292990c88a5658b94ac9c6151d5284525fadab8a8fca295e309506247a5b24c75141b022ae4a0e1504921a31b62100aff9db8691e321a4a715c2d12efe5875c98ec587eec450d0830919cd2088cc005f0a6d57b5a45de68b89315646739a62312e2a930fc8e1cab5a958d8395e1911d3900900bc44a2e4d1b9dced8c4e44c7f62e5e4f4ca89fe74a737deed76dbed76b395b55acd66b399654923439a8434e1248d7654021017840e732e378933d200b2a303c58a98ad1befd67552b14249d8681925f2c8db21538a8850c5489ead7aceae64a189c4d5f359f9ae3c156ced562565ed2d54d84015e65a54ea0d001c311caacf208ed22e1aa96f6605af0c514ab2349a4979df1481f781c5e74bbb2d2d6e59581a0cfc121b198d0824c6a032245344144195a0c190baa8e94ca4e000090206071253677651f318b4fde291aa8955f9adaa6c72e851897ac8a18b756a32527eb575532ffcdd0a305768d97d4699d9014aa6fba3ca222022882adbdd8c61a5564a4e09ca431294c9490fa938cce05ae1a48ebb9e2dffce4c9cbb291a0fbef4c75f3e65a53df09246e3ce9708b9b8f46e872a65c3179fff90c77e78afbf7bc7573ff4a8fbf4166efcc6472fbee4b21f9c7cff8775eef6437ec8bb7ffad55357eadccf3e73c1d1279c7ce1113f79d3835a7563aca19c3aeaa8e3de1d15023cb020d8e0910b1adb7a5e350841e1150a0445522827e78abc949ddc1e98a4439a4f46cb293f75d471af0f65150a5e250c95684208225e22d5453588e9a442c4a6ab8612ee60322681d78a94afb1692458b265e64d6a0491d18f6d2bae5bb71571001d0aa9d2923fe250f00eccb3dc2836020dd0607ba51a6c570baf658df4a018a1f2318405ecc86459a4c4944020865192b4a0876c6b3fabc88e9aab8f78ef7d9ee73645d48bfa721111b1dd26329e09b922130759068e10d4abd8f5f1252542869c44822baacc9c3255ebce8cf540d142daaadbc474944bc68d2376263084210964681a0de37004b20a153b0742aa0497b8a49136baddf1e91533ab57adde63e7d57bacda79cd8ae95563fdc97e7fb2d71bef76bbdd6ea7d769755aaed5e4468339736cc554250905aac46007764a24ccca28aea5ed3e0d99355ac1120b5a9272283f6c13201cbf619f784dc1911706d8b7260ecc20a7ec941d9103913a7885170c0483803c479e6331c782c7668fd980d9803b2a3fb6fed8bf66036607d894636e802d1e0bc56731c41ff3f6112c2816148b40200436968f2a21a840836aceb49465be998646e27b1dd7ef65fd5eb3df1f5bb16aa795bbec3e39b393cb5a4a2e50222212ac4798d39932694125b243241838c7aaac81d8438323cff00c2178d2c0088430ac065cce5f2b91c02a0ab30cab35f64dfc6f419c31f25371e5464861d5292aa6eb3df211d040c30032800432233a51550471441c8803c12378680e09044d29cf5cde703ee3c0083cc4cb084a4648aa5ff0d7f1c7cba57fdf816fd62ca2911080a51bffdfb987efd224e2b17d8e7bd557d60700f3df386bcd9a932f38e7a8fbaddd659f33be7cdb37ce5ab3db69179dff985d9b44e3f7ffabcb6ffce9479f77e8ca9468ea612ffae27a0180b9efbceab8fbae6c1151b6eac167bef7860560f317ce7cd25b6ebaf9ed47ae9e9cdce5b197febcc24c1fdcf0b673df969f7de5e5171e7ff0cee3eddeaa031efbdcb77eeca2c33a80cefde01dcf78e04c4a944c1d7ccac5dfdda40010d67fe9c2c7ac695032bef771177d6b53d9e506375df9c2a3d6f688a8b5fb512ffdec2ddb62bf934b922469f4f77aec338e5fbdfefa9b16968dd16ff9ec0547afed12517bf7479fff899b8d7f8fa59f5d71fe63f71e63a27462ff275ffad3aaecc2d28d1f3c6dedaa232fba6eb3ee488dad8669eaa8a38e7b512486e5f49308d0248484b1291fced17648048ed075d8503c1e6603261224c0404180236cf2bf49f56651d1628c3988c6a5eaa863071b7a1a9802b37e321e4a88a48c8a2e4651e923463631eb241a4a5a4855115986d34b586754020318aa99dafbf6aa66ea5025c79c815026f4d1a55b448895d996754631888c808af2ce72ccaa82b6542b8ccadf1891f900001fa490391eee5e749bda5a3f18511f3ace50cc2d224992182da29aeb32c845d5a10a2986a9ca7128cfa79d7681a846a7e7920b4448aa69b6b9768198a0c45c251395072b22ece0c811a9d13ea2a39632948949192421d28098895954812440adf285d92967fdf1996e7f6a6a62666cbcdfeb4e753add7677acdb1dcbb2acd1489badacd1481a0d97a494a49a65d1059bac1acab4645068215506a252ba4f15ce5ccb42b6c9935436a290d86a9551ca2645c7726bcd24e44821701ae09510e005b1002f200854e183882084a0aa5e45550341884b7becaa3a78b53945336e302019bb02562b8cce2a5d80a4acb68b589a63240a064ca89839e25d005247a2c25e1acd4490e6832c68b33de8af58bd6671717130186c990d61204a09912f346b80e82fce22620569aa0a52a3a28832ab06b091921c5330f735313d1fe5c491a2b47b33165815b529db6ad5437d440519c33f47b960d6a1aa3d626ba6188f507e08214085952261286e0be41c47dcd8a4c081a8a313bdd0c1883c41b51a2bf1005c14cdaaa38e3b7f50fe6632ce3d625fb5f49f171df7f4ab0efbb71f7feed8891bdef6e4238e7bfa5e3fbaf22fc780a59b3f75cd01dfb9f6e2fd5ac0fc351f1edc74c595639fbd6ed3559b3e78e2834ef93f5f3fee82f7df30bfd7cfdf78e4c3ce79f3a9d7bfe2c006d2dd4ffed76bdf7fd8aee92fae3cef51a79e7ae9c3bff1bc232ffdd8d95f3fd17fe8c76f3bb43d7af35d7fcd9537cc1cf7ce437ab41c4698bbe6c5c79cf7bd533f79f3350f4fbefd9a638e3ae6bcfd7ff4ce2306573dfba43767fff8ddb967ad5df7b1e71c7ed286ce230160f1fbaf3ae6b44f1df9c11f5cf9b8995b3e7ede634e79fa7edfffd4a93bbb6d1da9ccdff495cbae5abff769fb7547509c9bdef39413df36fde6efcc9db6db2d1f39ebf0a79cb8fafaabcfddcb7ff715479ff2f147beefba4d4f5a9bacfbe1b77f39c6516041e6fff392a71ef54abae0cb9f386bbf36dddbdbe46f0be5d4584f1d75d4718f8723741c121beb2f0a520253341df72305054819323a7d49b03e478be108a2582c34189746def4624b888b04c5ac47465060534052b1a7ada38e1d20bcf725be60f93c20441051137d19aa5d20a882c8d9440d2051820a31a08e0988eedd0e4c44c2414599d9845a98990af91b558dbee071ec2b65165724701ab5650bd51aabbe31f806313b75ce1536da95aa2b6638e7cc2fdc39170935409a244434c8f36234a3cc8ec828302452e4fe766c25e441bc0c038a793b25aa5a96ed94c093199f4b90ca987e247d05606ac1ce91732e4a92446c22d64f1526e85c604669811a6821946c289825a81aadbbc49b28ac595c058198fecba8268e557811849431e41cc5d2952449bdf74cce3993961562f23aa0e00a9fa0149c384a9bad76677cb237bd4b7bacdfeff5dbdd7eb7db6bb7baad56a7d96c769a8dd4f48c336e649ca66063baa4141dcd35ea043b00a42e66f5e61346c44a60025267623176378e664ba56596587acf695cd6446e0b0843d8d45462456e50f81c7930d72f4064e0250f5ec02414a02a082a564d27014ad1519e8883415d507549882d5daa066489f22839c530479a17758ea3813cd9f58af314b846848a003069ea0cdd6376c8889d432325c700811970ec1a900192945bdd8667f48025d5a9550b4bf940c46fdeb8defb40e0ccb1cf970038e7206a242c281c233ab6a972eccb2055e78cc92444e41894b0c94b9947bd8eb8b091759ccac152a1a71c2ba8880c6025abf86310139be7fd32191deb0144ae8ab11af664886ed11bacb1b0938c72220a6062764c420c21590a7992240c52d584e2b520a7c8fcc07b0eec8893a0ea7d8ad04ce1923031d65831d5eb749bf553a08e3b4d7dff34409ca56f9ebebaf94c06d0d8ff255fbff625c947dfff3f0ffa87cf3f61b726e37ecf7cedd9ff7ce8255fdd70f2b1809b3cf645a7edd72a92763775eccbcf7dd88a0c2b9e78c6c1679f77fff39f7ef0788afd4f3c65af7ff8f87f2fe0c046f7a0534eb159f778c20bcfddfb904ffe70cbf3f64cb73768d8f4eb59f4d74c245bfd67fefbefb97ceef1ef3eff912b53e0b0f35e77d29b8f7ffb756f3a64fed22ff4cef8f2d30ee8303a7f71e1ff3de883ff0a000bdf7fc7bb7f79e425171ebb5b0bd8e3f897bdf87507beebeb1b4f39699a961df22a77ba9de5fdcef9f7b3f6a92a1bcbad9f7fc7b5bb9d7ffd29fb761cd69ef4aa0b5ebfef5b3ff98b73cebaedd2f7dd76f4dbfff184bdbb04acbcefc35702f22b40367dfb75c73eeff2d56ff8dabb9eba7bb6e334ce1acaa9a38e3afe6463696bf56145d0421f677efb5c9a05d9367dc62b3687b8a2e16646d7b34586ffcd1579f1df41fdf6ae8e1d2e14318d0c2100323422d602dca8320840964adb9caac440a8a811ab0a454593e1f0b7f01806468b2f9639581931a100712c4b0ca29581324949cf896087a589e5b2003094b3212c77c22a4a8d08a34e55c5f41205d64a35d672cd1dc3bf8cd7b08ca763b8cfa8f9fa080c64ca2bc381e856fecdbad5592a56640b1aa76334af2001cad45a15826046eeea7d5e2db31a623af1ea043b8af232890fa4606647e2114834b840cc69967aaf610024d46a76db9db1b1fef4d8e4747b6c45abd7ef76c75aad76abd969b55a8d46a3d14c9b599aa4c81a2e49e0122136572b40132a6ca4d9602b51944e602ae6890d10a942112044248587b5463685f973b3a1330866131ec56544201e5e10bce441f2a0416571c10b41d41cda1d258e44bd8a4b9a4244a6b46d4e6c442a08d1781e05b216c57d17c3fcb22baeaa224183c616875162945add1c95356e0410699aa644c49c185604a2c43966cc0f02010e4a0a46b0ba454668375397d81932e807014e5dc69926cd4e77727a459e0f0683259f0fe6b724243e1f50da04107caea2cc4942ea071a725f9aa983d4b18238653708dea84b0438839b48e040129446fdce8a7e3d725b2825ba415b59d1557976ba2cefb5f65f65f045b4b1e817cc5cb08188549b4673230848d50755bb25a46902228832c1414845551d9b12d100aa4e5cd3a563bdd6f4f8d4c4586b666aa23fde9c9a1c6fb76b1ca78edf37975e06e2fcc152e5ece0375cf3f113563040e9f8ca46fead9b3677775fd3b59b7ab672bf19bdf2e64d014032be73bf02b3b8b19d23ea92349b8dfeeabe0300ce3aa90e0641a10b3fbeecc5cf7bf547be7df33c396cd9b8e9817303c5f6709c646cd538eeb8f90e8fe5b3e41b6f9a9b78c04eb14b3556ed3bb5f8c9f5f35b36dd1a1cfb3c7000000d9149444154668e5f69c04932b9f7ae1d06807cdd7fdfbaf18ba7efbfba6134c9c126da7fe39680e9117ca8f1d0f7fdfceba7ada4fc8e1b3ef1a2c79d74cc1edff9dadfec536eef8e5f6ce455f799b1dd70137bae69ccdeb4d1fbdb6fdc3479c82e5bd16d16be7fc91b1a075cf4bd27ed1820ceef0ce5d451471d75fcf1701c596e4412802d82a43e3575d471b7803851b9a5801b2a341c2af01a141edfa4e6641dc0ec94d4ea354a2e9b6a69426c8c1e780d5186986072a545e1922ed3d92ddfc303112e6573082228023b17290b344c23a3a68b31509839cae54a7540c3cc89b14ee08ae3258afc022ad084882c9456d1c33568447c8723f542fcb95075e562aa12484645940128951aeb60250321ca9c96a1cc2e2ae90652b1a389e4948823983d100844123c4659811c955f613841a1fd134f113383842a8262c6216232c3a0e8680ec30ec09c3811212bde0293537209330721a1246b379bddf1fef88a5e6faa373ed51b9b6c8d4f36dbdd56abdd6834da8d6696a55996658d2475c81a2ecde01210811d12363bb37ce8be0e1094a86c006062258afac7d0a0ea5989d4bcc8855895c4b01b451078411e10027c8842422184a022b90894c8815c000521e6763089202580240729bc48bee8035473cd25785f145215e554255969a802ae70a3142d5515f1ac4cacd0a1b2b2b531b5232cc4ad893421262e6be258991c1c1ca79cc245fbb3c465a9738ec00cc7204a37dde19995a3f2b8aa92f7b29487a5a0e49246abd7ed0fc6e7e6e6e7e7ef501e2ccd07001a1c34da4f15f242cea56408ac50a1fced1568675944a6584bb04fcb6e56f46e939e36fe5a157631c8858a4e5e75102fbbb396770726662e9aa8319e5c3503a940c9d69251c87707d61ca46282d88ec931258ec9f9c1c0112740c371caa020ac2185e68b9b3add7462bcdb1fef4df6c7a62626a726a6c7dafd4ebbdf6af55a9db12cad719c3a7e5386fcdb3271fe90dc1c6a4ead5eb3666571371f4cecda9bfbe22fe6041d0606b7fe681d4def32e6706bf59dc45d087fd3fb4e3ffb4b8fb9eabb571dbeaa117ef6e6071ef8212dc0fe6d1c0a4f1f76dc7d6e7beb07bff7ea071fdaadbee0a07462d7eec69fdcb284fb35000c6efdf186d6eae976a73d936ebaf90e8fd519205b6e59b72800904ced3eb3ea291fb8e1bd8fe8de85234ffbfb3cfe8c637aeffcc83737fcf53e859a72da5f3321b7deb02ec7780a848d37fe6269fc11134992ef31b6e147bf5cb0dd1846e7616fbce22f3e70f2a34f9bbafa03a7efd9b8b737ce6dbe0fbb8b504e8df5d451471df76cfc261c47159bc388bb551d75d4b19dc7b90251ed45a4f041662e009d68283ee4713089083b93ad897999150a69057a00a27c6f62de315b0d1da87c775f1df592181f82392152d36821a2aaaef9288e43450d948b3c010cf9102552438620985a060a34a8582d55c6a10c528eb871994962d45b6aeb915035f91409cb1280d28ebdb26b557a8e698e94c08d46cf2c1d66cbcc49a939624a46505623ad901a65013eb70d3923e450b05d70299b433910b1099710331738ceb0a88a0ad82b6e1d2e4d994805a4e238495bad6ea737d1efcf8c4fcc74bafd56b397b5bb9d6ebfd16e379b8d4692365b599aba34e5ace112a7690af3a542446a948852176fdd51692544a040442c99271733102beb718e73411e3484e0259780201c9407031f84bd5050a890404534a8ba34352d6e111163182979a1a5a5052fea2548805794beec028572c916b16ab5f2ea8b889ad4772c2f5259ca5d494889b38512caac5e7747c64cb32a4305acb28c02736c4b4c446c223e60c7209013029b7738a7cc9c44477b6d34b2c411333986730933718a2c0507b4da6d1defcff7fb939393bbeeb1fbecc60d1b6f5f7fc7ec86d90d1be736cfe68305bf44e2f386e3acd9927c00f1c68162b255b123e3a94945584a544949bc6e2335dd5aeeaaec0b25be5325be6d3b05190937da29c84a238bcb08a3f59092e9e930ab925d748f8157a2b1669b82977c907adf74da4ab9d76e767bd9ca55bb8f4d74a62626c6fbbd5eafd769f75aad6ee29a59da53381527b5cc711dbf472efdc762e26c33b2b5279cb2fb6b5efeca4f3fe2f5478fffe43d2f79cbbac32f7ef8e46fbf07ba34bbc5addcf73e330d92d96f5f7ac9f55bfa00e0c656b5377de97f66e5b0f6a88348769f67ffcbb3dff1b8e34e9abaf4b5673e72efeefc8dd77cf4e24b6e3ce5fdaf3fe869c7778e7ac93f5f7dff971eeaae7be38b3e8263af38a433969f79c486bf79ebd79effa647f517aebff40ddf5cc0b100da079df5b4c923cebdf0aacbfffe98b5cdc55bffebebdfdc74d03187cd2c1bdc6bf0de7bca677ff289777ce2d79347aded0dcd0779e591cf7cd079175ef0e1e3def5d435b77cec65affcaf035f70cc9aa4bdd399a7cd3cfcafffee8abd5f7bdc9e6efd0fbf73f3aa871e0c00d43df805577ece3ffe31473c23bdfa3d4fd92ddb919a628dd4d451471d3b0a8e83a272aa8e3aeab893c77ff5a53a448519206152c770ce15151305b8a0c4d0e8da04a8395f93026ae5218510aa30a9b23211fcb0d0298a6d281c27c576a5546931d517664a9c591e2ba0cc64223baa666a4e30d7a8026e41e444c482254269d28442f6852d63171153c3e102b6b03d28acb92394243424e038a312c49d6118cf0240d4efd0a23044add8acc8e445b5d4ea059582cf11a108002c81540615f2c76af4a260fb6ce886b92fdb3788a9d47d26851a6da6500052158eeeebc6c42155959097a4239bcf51ea78448e84b5dc676f26d8a6784d48bd08c1b9241b9f58d91d1b1beb4f8f8d4f76bb538d76a7ddeab5bbbd46d66a369b5923c912d768a459c3b984d21409937328c1226824de8482af15519b249e164e39da9629c443045e115416e6064125185306a442a22ca0c4655e2181cc4b2d14ac8da585252f613018e4792e2250f22ade0b3317f64606ab4155bd7aef7d059b20333f52550d62441b452009016aa53a21042ee5758dd545623c1d6b1465cb613511712b2ad4caf790c3c29cc031c115380ebbac21e488c89369373133c3b9b985f9941d33278e9d734992380298b2669624ce65ad56ab353d3d9d30969616e6e6e6366fde7cfbbadb6e5f7fdbe6d93b36debefe8e0db7cd6fdebc65b098a62df581541247ce314b109f7bf1090008838cad035265a872ac9cd48ac053a10f35029a565975a44451e2ca34b44525ca078921aa5a0866959986a0f4b2b7c62c422a6cad865901150878903b801c912362129690403306e637b632373e964d74bb2b263bd313dde9a9f189a97e637cbcd9196fb5271ad9589ab41d375411825f0c83a5c1dc6071d360b0388683ea07411d5be7c07f4a4c9c6d47e380f3af7ce76d4f7bd6dae6af079dbd8e39ff63ef3d792787f9df7635e9da33def0579f3ef3e0b5af5db3726aef471cb16fe77b0090ed75ea8b8fbdec39abdd69ed432ffeff5f3d678f72d8cd9347bef19b5f58fbc2979efbb097fd6c0eddd5071f79fa0bfffebe2d740f7bcd55ff74ce338edfe915b74bffbe7ff9ca4fbef1517d623cf16d975df7d467dd779feeaaa95d0e3df2b0fe670000adfbbfec3397e1397ffb80b127cea235b3efe1a7bffa5dc72cdfb7a56b9fb14be3190090ac38f884d75ff1dac33ac0e63211d8ed8c7ffbf0cf9efedc83daa72d34d71c71f665979fb3770aa487bcfcd3ef1d9cf98283ba4f9a4f26f63fe1a2ab1e7270e4dd51ef012ffce4a7f3a38f7ec4b392ab2f3d694d7aaf6ea2cbde8dfdb6504e8df5d451471df7d84d0cfb3f783b18ceb2e1e5d613874520a33fb44cd98a8925a57be4f7672ff9a7073ff841f535a8e31e8f6f7debdb77b129f6a7576d73fae38e7ec2b06e02c150096686a8a58b116a29c08e92af61c339e32f18b7c2f82f56a265053b2242ce79ef25d8a0c1151c074dd346d562297a9693d8764b37a8b238288a9d46cf9f211f4710cc3f9b1db146fd11c3714c9896880a211531c60d008768d40d446be438702f709680e2188354f3fc32e038163b9523fe613d54a9e45a59739072f992f850d06262b51962e5515cb6240459ceac22cc6c8a36c62db22d3229c37482d5cea8005e24284429f841298b13378ad2923c0ac0702c7b09504da35b1609989c836b747a6363fda989c999def8e4d8f844abdd6db4bacd76a7ddee763a9d344d9b5923cb129720cb9224053b65164699a8178ca1cabd365e062028828757e486dd84e0152ae425e412824a9ab54281b028584443502f585c5c0c41732fde87dc8b88582114a72c22799ee785a0b55d8ea8e7ed23c05fd649e53280b55a911082f810826808ce39b6cb04538f1685944e6a08439e881d088300e1520b8984349e733b0fcccbf33d22224e98199c990a38c02ec9881c58958938a1c4b9246397244993e012e74a74c7392217a1903475cd468348599124091c335308e2074bf3739b6737debe71fdbadb7efdabdbd6dd7afbbadb1697e6fde202441a240e21254d5882cf99d4418987d4b3a02a1a88084a210403bfac1f993eb5d1e52a888c38de4a4cca7031eb1d06a2591d9f735c98a9956b286b1e23ef0cd186aee44f351a8d1082f84568ee346f263cd6cabacdc6caa989c989f155d3132ba6a7fafd6eab9db59b59d26c216d71d248930ed42120cff3a5c52d4b8b9b16e63784c1e6a5a559ef171ff2e457d58f923fb75806b82c93b1affe2ebfab51dee7abbadd52892baff8e8d9cf3d77d946bff8b94f3ffaa8c7dde9beddc5d9eaf8b38db75cfcc6a38e3ec615c19528b5f096df572bf19b61a065e04e8df5d451c79f437cf173ff7ec00107fee679ec857ab7d3dede0c13f73b14c4600215d61e05277fe43700a2ff059157d0ac7b0406730000000049454e44ae426082</Body>
<BodyHash>d6d67d543ff759986d5e3225e5c61911</BodyHash>
<Size>331733</Size>
</Data>
<Mime>image/png</Mime>
<Width>1517</Width>
<Height>686</Height>
<Duration>48</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2264366436376435343366663735393938366435653332323565356336313931312220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223135313722206f626a4865696768743d22363836223e3c6974656d20783d223933342220793d2231342220773d2233312220683d223132223e3c7420773d223731223e556e646f3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d2233362220773d2233302220683d223132223e3c7420773d223630223e5265646f3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d2235392220773d2232302220683d223131223e3c7420773d223637223e4375743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d2238302220773d2233342220683d223139223e3c7420773d223330223e436f70743c2f743e3c7420773d223238223e436f707b3a2c3c2f743e3c7420773d223238223e636f70643c2f743e3c7420773d223233223e436170743c2f743e3c7420773d223232223e636f70793c2f743e3c7420773d223139223e436f70683c2f743e3c7420773d223136223e436f704c3c2f743e3c7420773d223131223e636f70783c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223130342220773d2233322220683d223130223e3c7420773d223839223e50617374653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223132362220773d2234372220683d223130223e3c7420773d223934223e52656d6f76653c2f743e3c7420773d223431223e52656d6576653c2f743e3c7420773d223331223e72656d3076653c2f743e3c7420773d223237223e7265726e6f76653c2f743e3c7420773d223235223e72656e6e6f76653c2f743e3c2f6974656d3e3c6974656d20783d223938372220793d223132362220773d2236342220683d223133223e3c7420773d223737223e466f726d617474696e673c2f743e3c7420773d223531223e4665726d617474696e673c2f743e3c7420773d223530223e466f726d617474696e393c2f743e3c7420773d223334223e466f726d617474726e7e3c2f743e3c7420773d223235223e466f726d617474726e613c2f743e3c7420773d223235223e466f726d617474726e653c2f743e3c7420773d223235223e466f726d617474726e693c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223134372220773d2232352220683d223130223e3c7420773d223835223e426f6c643c2f743e3c7420773d223538223e42616c643c2f743e3c7420773d223538223e426f49643c2f743e3c7420773d223439223e536f6c643c2f743e3c7420773d223234223e626f31643c2f743e3c7420773d223139223e62306c643c2f743e3c7420773d223138223e623069643c2f743e3c7420773d223137223e623031643c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223137302220773d2233342220683d223130223e3c7420773d223739223e4974616c6963733c2f743e3c7420773d223532223e4974616c6965733c2f743e3c7420773d223138223e6c74616c6963733c2f743e3c7420773d223135223e697461696963733c2f743e3c7420773d223135223e6c7461696963733c2f743e3c7420773d223135223e3174616c6963733c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223139322220773d2236382220683d223133223e3c7420773d223832223e53757065727363726970743c2f743e3c7420773d223534223e53757065727365726970743c2f743e3c7420773d223531223e537570657273637269706c3c2f743e3c7420773d223530223e53757065727363726970313c2f743e3c7420773d223136223e737570657263726970743c2f743e3c7420773d223135223e737570656d63726970743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223231332220773d2235352220683d223133223e3c7420773d223832223e5375627363726970743c2f743e3c7420773d223536223e5375627365726970743c2f743e3c7420773d223535223e5375627363726970313c2f743e3c7420773d223437223e53756273637269706c3c2f743e3c7420773d223136223e73746a627363726970743c2f743e3c7420773d223135223e73756273636970743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223233362220773d2235382220683d223130223e3c7420773d223832223e556e6465726c696e653c2f743e3c7420773d223539223e556e64657249696e653c2f743e3c7420773d223438223e556f6465726c696e653c2f743e3c7420773d223437223e556e6465726c6a6e653c2f743e3c7420773d223434223e556e64657221696e653c2f743e3c7420773d223235223e756e646572686e653c2f743e3c7420773d223231223e756e64657231696e653c2f743e3c7420773d223230223e756e646564696e653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223235382220773d2238302220683d223133223e3c7420773d223635223e537472696b657468726f7567683c2f743e3c7420773d223532223e537472696b65746872447567683c2f743e3c7420773d223438223e53746c696b657468726f7567683c2f743e3c7420773d223430223e537472696b657468726f75673c2f743e3c7420773d223336223e537472696b657468724475673c2f743e3c7420773d223335223e53746c696b657468726f75673c2f743e3c7420773d223232223e737472696b65746872307567683c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223237392220773d2232392220683d223133223e3c7420773d223831223e416c69676e3c2f743e3c7420773d223536223e416969676e3c2f743e3c7420773d223437223e416c6967723c2f743e3c7420773d223430223e41496967723c2f743e3c7420773d223231223e613169676e3c2f743e3c7420773d223139223e6168676e3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223237382220773d2232332220683d223132223e3c7420773d223736223e4c6566743c2f743e3c7420773d223632223e4c6574743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223330322220773d2232392220683d223133223e3c7420773d223831223e416c69676e3c2f743e3c7420773d223537223e416969676e3c2f743e3c7420773d223233223e613169676e3c2f743e3c7420773d223230223e615d69676e3c2f743e3c7420773d223139223e6168676e3c2f743e3c7420773d223134223e616c696772313c2f743e3c2f6974656d3e3c6974656d20783d223936332220793d223330322220773d2234342220683d223130223e3c7420773d223834223e43656e7465723c2f743e3c7420773d223239223e6963656e7465723c2f743e3c7420773d223231223e6c63656e7465723c2f743e3c7420773d223138223e3163656e7465723c2f743e3c7420773d223137223e69636572697465723c2f743e3c7420773d223136223e69636572317465723c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223332342220773d2232392220683d223133223e3c7420773d223739223e416c69676e3c2f743e3c7420773d223535223e416969676e3c2f743e3c7420773d223437223e416c6967723c2f743e3c7420773d223430223e41496967723c2f743e3c7420773d223233223e613169676e3c2f743e3c7420773d223230223e615d69676e3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223332322220773d2232302220683d223131223e3c7420773d223736223e46756c6c3c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223334352220773d2232392220683d223133223e3c7420773d223831223e416c69676e3c2f743e3c7420773d223536223e416969676e3c2f743e3c7420773d223437223e416c6967723c2f743e3c7420773d223430223e41496967723c2f743e3c7420773d223231223e613169676e3c2f743e3c7420773d223139223e6168676e3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223334342220773d2233312220683d223134223e3c7420773d223733223e52696768743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223336382220773d2235392220683d223130223e3c7420773d223834223e486f72697a6f6e74616c3c2f743e3c7420773d223633223e486f72697a6f6e7461493c2f743e3c7420773d223632223e486f72697a6f6e7461313c2f743e3c7420773d223437223e486572697a6f6e74616c3c2f743e3c7420773d223435223e486f72697a6f6e7461213c2f743e3c7420773d223232223e683072697a6f6e74616c3c2f743e3c7420773d223231223e686f72697a306e74616c3c2f743e3c2f6974656d3e3c6974656d20783d22313030312220793d223336382220773d2232332220683d223130223e3c7420773d223833223e4c696e653c2f743e3c7420773d223538223e74696e653c2f743e3c7420773d223231223e6c6a6e653c2f743e3c7420773d223137223e696a6e653c2f743e3c7420773d223135223e316a6e653c2f743e3c7420773d223134223e6c6a7269653c2f743e3c7420773d223133223e6c6a7231653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223339302220773d2233342220683d223130223e3c7420773d223832223e496e736572743c2f743e3c7420773d223537223e6c6e736572743c2f743e3c7420773d223432223e696e736563743c2f743e3c7420773d223231223e316e736572743c2f743e3c7420773d223136223e696e73656e3c2f743e3c7420773d223136223e6c6e73656e3c2f743e3c7420773d223135223e316e73656e3c2f743e3c2f6974656d3e3c6974656d20783d223937322220793d223339302220773d2232382220683d223130223e3c7420773d223932223e446174653c2f743e3c7420773d223339223e4f6174653c2f743e3c2f6974656d3e3c6974656d20783d22313030342220793d223338382220773d2233302220683d223131223e3c7420773d223732223e54696d653c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d223431302220773d2236372220683d223132223e3c7420773d223632223e496e74656e742f53686966743c2f743e3c7420773d223531223e496e74656e746c53686966743c2f743e3c7420773d223531223e496e74656e746653686966743c2f743e3c7420773d223431223e496e74656e746c536869666c3c2f743e3c7420773d223431223e496e74656e7466536869666c3c2f743e3c7420773d223336223e496e74656e746c536869663c2f743e3c7420773d223336223e496e74656e7466536869663c2f743e3c2f6974656d3e3c6974656d20783d22313030352220793d223431302220773d2233312220683d223134223e3c7420773d223734223e52696768743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223433322220773d2238302220683d223133223e3c7420773d223631223e4f757464656e742f53686966743c2f743e3c7420773d223537223e4f757464656e746c53686966743c2f743e3c7420773d223434223e4f757464656e746c53686974743c2f743e3c7420773d223434223e4f757464656e747453686966743c2f743e3c7420773d223433223e4f757464656e746c536869666c3c2f743e3c7420773d223432223e4f757464656e747453686974743c2f743e3c7420773d223432223e4f757464656e746c53686966693c2f743e3c7420773d223431223e4f757464656e7474536869666c3c2f743e3c2f6974656d3e3c6974656d20783d22313031382220793d223433322220773d2232332220683d223131223e3c7420773d223738223e4c6566743c2f743e3c7420773d223636223e4c6574743c2f743e3c2f6974656d3e3c6974656d20783d223833312220793d223435322220773d2231342220683d223131223e3c7420773d223235223e6c3d3c2f743e3c7420773d223137223e693d3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d223435342220773d2233342220683d223131223e3c7420773d223833223e42756c6c65743c2f743e3c7420773d223538223e4275696c65743c2f743e3c7420773d223530223e42756c6965743c2f743e3c7420773d223439223e42756c6c656c3c2f743e3c7420773d223436223e42756c6c65313c2f743e3c7420773d223232223e6275696965743c2f743e3c2f6974656d3e3c6974656d20783d223937322220793d223435342220773d2232312220683d223132223e3c7420773d223731223e4c6973743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223437372220773d2234372220683d223130223e3c7420773d223932223e4e756d6265723c2f743e3c7420773d223233223e6e75726e6265723c2f743e3c7420773d223232223e6e756e6e6265723c2f743e3c2f6974656d3e3c6974656d20783d223938362220793d223437372220773d2232302220683d223130223e3c7420773d223930223e4c6973743c2f743e3c7420773d223533223e4c6973693c2f743e3c7420773d223531223e4c6973213c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223530302220773d2232352220683d223130223e3c7420773d223837223e466f6e743c2f743e3c7420773d223436223e46616e743c2f743e3c7420773d223433223e466f6e6c3c2f743e3c7420773d223430223e466f6e313c2f743e3c7420773d223234223e66306e743c2f743e3c7420773d223231223e666f725d743c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223532322220773d2232352220683d223130223e3c7420773d223838223e466f6e743c2f743e3c7420773d223432223e46616e743c2f743e3c7420773d223235223e66306e743c2f743e3c2f6974656d3e3c6974656d20783d223936352220793d223532322220773d2232352220683d223130223e3c7420773d223739223e53697a653c2f743e3c7420773d223435223e53696c653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223534332220773d2232352220683d223130223e3c7420773d223839223e466f6e743c2f743e3c7420773d223436223e46616e743c2f743e3c7420773d223234223e66306e743c2f743e3c7420773d223230223e666f725d743c2f743e3c2f6974656d3e3c6974656d20783d223936352220793d223534332220773d2233312220683d223130223e3c7420773d223837223e436f6c6f723c2f743e3c7420773d223537223e436f696f723c2f743e3c7420773d223534223e656f6c6f723c2f743e3c7420773d223532223e436f6c6f213c2f743e3c7420773d223532223e436f6c6f2c3c2f743e3c7420773d223530223e43616c6f723c2f743e3c7420773d223437223e436f6c6f6c3c2f743e3c7420773d223232223e636f316f723c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223536362220773d2235332220683d223133223e3c7420773d223831223e486967686c696768743c2f743e3c7420773d223538223e4869676869696768743c2f743e3c7420773d223439223e486967686c6967686c3c2f743e3c7420773d223438223e486967686c696768313c2f743e3c7420773d223437223e486967686c696768213c2f743e3c7420773d223437223e48696768686768743c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223538382220773d2233342220683d223130223e3c7420773d223636223e546f2d646f3c2f743e3c7420773d223438223e546f2d64653c2f743e3c7420773d223435223e546f646f3c2f743e3c7420773d223331223e546f6f646f3c2f743e3c7420773d223330223e546f6f64653c2f743e3c7420773d223239223e546f6f64633c2f743e3c7420773d223233223e746f636f3c2f743e3c7420773d223139223e746f676f3c2f743e3c2f6974656d3e3c6974656d20783d223933342220793d223630382220773d2232382220683d223134223e3c7420773d223834223e5370656c6c3c2f743e3c2f6974656d3e3c6974656d20783d223936382220793d223630392220773d2233372220683d223130223e3c7420773d223838223e436865636b3c2f743e3c7420773d223634223e436865656b3c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223633332220773d2233342220683d223130223e3c7420773d223832223e496e736572743c2f743e3c7420773d223538223e6c6e736572743c2f743e3c7420773d223230223e316e736572743c2f743e3c7420773d223135223e696e73656e3c2f743e3c7420773d223134223e6c6e73656e3c2f743e3c7420773d223134223e316e73656e3c2f743e3c2f6974656d3e3c6974656d20783d223937312220793d223633322220773d2233342220683d223130223e3c7420773d223838223e5461626c653c2f743e3c7420773d223438223e7261626c653c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223635342220773d2233322220683d223130223e3c7420773d223734223e48544d4c3c2f743e3c7420773d223137223e686d6c3c2f743e3c7420773d223135223e68316d6c3c2f743e3c7420773d223133223e68726d6c3c2f743e3c7420773d223132223e683177316c3c2f743e3c7420773d223132223e68726d316c3c2f743e3c2f6974656d3e3c6974656d20783d223937322220793d223635342220773d2234342220683d223130223e3c7420773d223831223e456e7469746965733c2f743e3c7420773d223439223e456e7469746a65733c2f743e3c7420773d223438223e456e7469746965353c2f743e3c7420773d223135223e656d69746965733c2f743e3c7420773d223134223e6572697469746965733c2f743e3c7420773d223133223e6572317469746965733c2f743e3c2f6974656d3e3c6974656d20783d223933352220793d223637352220773d2234312220683d223130223e3c7420773d223834223e466f726d61743c2f743e3c7420773d223533223e466f726d616c3c2f743e3c7420773d223531223e466f726d61213c2f743e3c7420773d223436223e466f726d612c3c2f743e3c7420773d223434223e466f726d61313c2f743e3c7420773d223231223e6630726d61743c2f743e3c7420773d223230223e666f726e6e61743c2f743e3c7420773d223230223e666f72726e61743c2f743e3c7420773d223139223e666f7272696e61743c2f743e3c2f6974656d3e3c6974656d20783d223938302220793d223637342220773d2233312220683d223131223e3c7420773d223734223e436f64653c2f743e3c7420773d223632223e436164653c2f743e3c2f6974656d3e3c6974656d20783d22313031362220793d223637352220773d2233312220683d223130223e3c7420773d223839223e426c6f636b3c2f743e3c7420773d223537223e426c61636b3c2f743e3c7420773d223437223e426c6f656b3c2f743e3c7420773d223238223e62696f636b3c2f743e3c7420773d223232223e62316f636b3c2f743e3c2f6974656d3e3c6974656d20783d22313435312220793d2235392220773d2234392220683d223131223e3c7420773d223931223e646f75626c653c2f743e3c7420773d223633223e646f756249653c2f743e3c7420773d223333223e646f756231653c2f743e3c7420773d223236223e643075626c653c2f743e3c7420773d223234223e646f746a626c653c2f743e3c7420773d223231223e6430756269653c2f743e3c2f6974656d3e3c6974656d20783d2235302220793d2239392220773d2235332220683d223134223e3c7420773d223132223e65676f203f3c2f743e3c7420773d223131223e6f6f653c2f743e3c7420773d223130223e6520676f203f3c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d2239392220773d2237302220683d223133223e3c7420773d223538223e4e69784e6f7465323c2f743e3c7420773d223331223e4e6a784e6f7465323c2f743e3c7420773d223239223e6e69786e307465323c2f743e3c7420773d223230223e6e6978746e6f7465323c2f743e3c7420773d223230223e746e69786e6f7465323c2f743e3c7420773d223139223e4e69784e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223230332220793d2239392220773d2235362220683d223133223e3c7420773d223833223e44656661756c743c2f743e3c7420773d223539223e446566617549743c2f743e3c7420773d223232223e646566617574743c2f743e3c7420773d223232223e646566617528743c2f743e3c7420773d223231223e646566617531743c2f743e3c7420773d223138223e6465726361756c743c2f743e3c2f6974656d3e3c6974656d20783d223236332220793d2239392220773d2236322220683d223131223e3c7420773d223834223e4163636f756e743c2f743e3c7420773d223531223e4163656f756e743c2f743e3c7420773d223234223e61636330756e743c2f743e3c7420773d223136223e6163636f6c6a6e743c2f743e3c7420773d223135223e6163636f636a6e743c2f743e3c7420773d223134223e6163636f757231743c2f743e3c2f6974656d3e3c6974656d20783d2235312220793d223132332220773d2232302220683d223133223e3c7420773d223639223e66696c653c2f743e3c7420773d223432223e45696c653c2f743e3c7420773d223138223e666969653c2f743e3c7420773d223135223e666931653c2f743e3c7420773d223131223e656969653c2f743e3c2f6974656d3e3c6974656d20783d2238362220793d223132332220773d2232332220683d223133223e3c7420773d223531223e656469743c2f743e3c7420773d223338223e5d3b6469743c2f743e3c7420773d223332223e4a3b6469743c2f743e3c7420773d223134223e676469743c2f743e3c7420773d223134223e4a6469743c2f743e3c7420773d223133223e736469743c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223132332220773d2232392220683d223133223e3c7420773d223533223e766965773c2f743e3c7420773d223438223e796965773c2f743e3c7420773d223135223e796c6965773c2f743e3c7420773d223134223e6c6965773c2f743e3c7420773d223134223e79696577693c2f743e3c7420773d223131223e79696965773c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d223132332220773d2232392220683d223133223e3c7420773d223730223e4e6f74653c2f743e3c7420773d223334223e21215f6f74653c2f743e3c7420773d223132223e6c766f74653c2f743e3c7420773d223132223e74766f74653c2f743e3c7420773d223132223e6e3074653c2f743e3c7420773d223131223e6c796f74653c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223132332220773d2233322220683d223133223e3c7420773d223533223e746f6f6c733c2f743e3c7420773d223438223e496f6f6c733c2f743e3c7420773d223336223e726f6f6c733c2f743e3c7420773d223233223e31303031353c2f743e3c7420773d223230223e726f6f6c353c2f743e3c7420773d223138223e746f6f69733c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223132332220773d2232382220683d223133223e3c7420773d223534223e68656c703c2f743e3c7420773d223338223e4a3a21656c703c2f743e3c7420773d223337223e5d3a21656c703c2f743e3c7420773d223136223e686569703c2f743e3c7420773d223135223e686531703c2f743e3c7420773d223133223e6c34656c703c2f743e3c2f6974656d3e3c6974656d20783d223139322220793d223135322220773d2231362220683d223130223e3c7420773d223733223e416c6c3c2f743e3c7420773d223439223e616c6c203f3c2f743e3c7420773d223436223e416c693c2f743e3c7420773d223436223e41696c3c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d223135322220773d2233342220683d223130223e3c7420773d223731223e4e6f7465733c2f743e3c7420773d223538223e6e6f746573203f3c2f743e3c7420773d223538223e4e617465733c2f743e3c7420773d223536223e4e6f6c65733c2f743e3c7420773d223330223e4e6f7465353c2f743e3c7420773d223133223e6e696f746573203f3c2f743e3c7420773d223133223e6e6c6f746573203f3c2f743e3c7420773d223132223e6e30746573203f3c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223135332220773d2232352220683d223130223e3c7420773d223931223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223332332220793d223135332220773d2232382220683d223130223e3c7420773d223839223e4e6f74653c2f743e3c7420773d223535223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223337382220793d223134372220773d2231362220683d223139223e3c7420773d223137223e4454443c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223138332220773d2234302220683d223130223e3c7420773d223835223e5365617263683c2f743e3c7420773d223536223e5365617265683c2f743e3c7420773d223139223e736561726368693c2f743e3c7420773d223138223e736561726368313c2f743e3c7420773d223137223e7365617263316e3c2f743e3c7420773d223136223e7365617263696e3c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223138382220773d2236352220683d223131223e3c7420773d223731223e53686f7274637574733c2f743e3c7420773d223537223e53686f7274657574733c2f743e3c7420773d223533223e53686f7274637574353c2f743e3c2f6974656d3e3c6974656d20783d223236362220793d223231302220773d2232362220683d223130223e3c7420773d223837223e5469746c653c2f743e3c7420773d223236223e7269746c653c2f743e3c7420773d223236223e72697469653c2f743e3c7420773d223236223e74697469653c2f743e3c7420773d223232223e726c746c653c2f743e3c7420773d223232223e746c746c653c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223231302220773d2232382220683d223130223e3c7420773d223933223e446174653c2f743e3c7420773d223530223e44616c653c2f743e3c7420773d223435223e4f6174653c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223231302220773d2235302220683d223133223e3c7420773d223835223e557064617465643c2f743e3c7420773d223233223e6c6a7064617465643c2f743e3c7420773d223137223e746a7064617465643c2f743e3c7420773d223137223e757064617465613c2f743e3c7420773d223136223e757061617465643c2f743e3c2f6974656d3e3c6974656d20783d223733382220793d223231302220773d2232392220683d223134223e3c7420773d223732223e546167733c2f743e3c7420773d223430223e546151733c2f743e3c7420773d223139223e746139733c2f743e3c7420773d223136223e546151353c2f743e3c7420773d223131223e746124733c2f743e3c7420773d223130223e746167353c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223232362220773d2233372220683d2239223e3c7420773d223639223e53776565743c2f743e3c7420773d223230223e7376766565743c2f743e3c7420773d223138223e7377696565743c2f743e3c7420773d223134223e2667743b776565743c2f743e3c7420773d223132223e73776c6565743c2f743e3c7420773d223132223e79776565743c2f743e3c2f6974656d3e3c6974656d20783d223332312220793d223232352220773d2232372220683d223131223e3c7420773d223637223e536f75723c2f743e3c7420773d223231223e733075723c2f743e3c7420773d223135223e736f6c6a723c2f743e3c7420773d223133223e736f6c69723c2f743e3c7420773d223132223e73306c6a723c2f743e3c7420773d223132223e736f746a723c2f743e3c2f6974656d3e3c6974656d20783d223335322220793d223232322220773d223131332220683d223136223e3c7420773d223333223e5665676574617269696e537469722d2671756f743b4672793c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223232352220773d2235322220683d223131223e3c7420773d223730223e30372f32382f31383c2f743e3c7420773d223633223e30373132383131383c2f743e3c7420773d223536223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31303c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223437223e3037203132383131383c2f743e3c7420773d223434223e3031203132383131383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223232352220773d2231392220683d223130223e3c7420773d223633223e32313a3c2f743e3c7420773d223235223e32313a32373a3c2f743e3c7420773d223133223e32693a3c2f743e3c7420773d223131223e326c3a3c2f743e3c2f6974656d3e3c6974656d20783d223731372220793d223232352220773d2231392220683d223130223e3c7420773d223338223e32373a2c3c2f743e3c7420773d223237223e32373a3c2f743e3c7420773d223233223e69743c2f743e3c7420773d223230223e49742e3c2f743e3c7420773d223136223e32372a2e3c2f743e3c7420773d223134223e32372a3c2f743e3c7420773d223133223e32372a2a3c2f743e3c7420773d223132223e32372d2e3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223232352220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223635223e61766f636164303c2f743e3c7420773d223532223e61766f6561646f3c2f743e3c7420773d223439223e61766f656164303c2f743e3c7420773d223330223e6176306361646f3c2f743e3c7420773d223231223e617630636164303c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223234332220773d2237312220683d223130223e3c7420773d223839223e4e6f7465626f6f6b733c2f743e3c7420773d223539223e4e6f7465686f6f6b733c2f743e3c7420773d223438223e4e6f7465626f6f6b353c2f743e3c7420773d223435223e4e6f7465626f616b733c2f743e3c7420773d223339223e4e6f746562656f6b733c2f743e3c7420773d223232223e6e6f7465626f656b733c2f743e3c7420773d223231223e6e6f7465626f6f6b63733c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d223234322220773d2233312220683d223131223e3c7420773d223638223e28313339293c2f743e3c7420773d223238223e436c203339293c2f743e3c7420773d223234223e7b313339293c2f743e3c7420773d223232223e436c203339313c2f743e3c7420773d223232223e7b693339293c2f743e3c7420773d223232223e28693339293c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223234302220773d2233372220683d223130223e3c7420773d223836223e42726f776e3c2f743e3c7420773d223630223e427261776e3c2f743e3c7420773d223234223e627230776e3c2f743e3c7420773d223231223e62726f7772313c2f743e3c7420773d223231223e62726f76766e3c2f743e3c7420773d223138223e62726f77696e3c2f743e3c7420773d223137223e62723076766e3c2f743e3c2f6974656d3e3c6974656d20783d223330392220793d223233392220773d2233372220683d223130223e3c7420773d223733223e4275747465723c2f743e3c7420773d223630223e4275746c65723c2f743e3c7420773d223539223e5375747465723c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d223234302220773d2234392220683d223130223e3c7420773d223833223e4272757373656c733c2f743e3c7420773d223633223e42727573736569733c2f743e3c7420773d223530223e4272757373656c353c2f743e3c7420773d223439223e42727573736566733c2f743e3c7420773d223233223e62727573736531733c2f743e3c7420773d223139223e6272757373655b733c2f743e3c2f6974656d3e3c6974656d20783d223430342220793d223233392220773d2234362220683d223133223e3c7420773d223731223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223435352220793d223234302220773d2233312220683d223130223e3c7420773d223836223e50617374613c2f743e3c7420773d223337223e50617374653c2f743e3c7420773d223236223e50617374633c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223234302220773d2235332220683d223130223e3c7420773d223633223e30373132383131383c2f743e3c7420773d223533223e30372f32382f31383c2f743e3c7420773d223436223e30372f312e382831383c2f743e3c7420773d223236223e30376c32386c6c383c2f743e3c7420773d223236223e30376c32386c31383c2f743e3c7420773d223236223e30376932386c6c383c2f743e3c7420773d223236223e30376932386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223234302220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223431223e49733a3c2f743e3c7420773d223430223e6c733a3c2f743e3c7420773d223331223e69733c2f743e3c7420773d223232223e31353a35353a3c2f743e3c7420773d223136223e6c353a3c2f743e3c7420773d223136223e69353a3c2f743e3c7420773d223131223e6c353b3c2f743e3c7420773d223131223e69353b3c2f743e3c2f6974656d3e3c6974656d20783d223731372220793d223234302220773d2231372220683d2238223e3c7420773d223634223e35353a3c2f743e3c7420773d223431223e53533a3c2f743e3c7420773d223331223e35353b3c2f743e3c7420773d223132223e35733a3c2f743e3c7420773d223131223e35733b3c2f743e3c7420773d223130223e73353a3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223234302220773d2233352220683d223133223e3c7420773d223635223e6372697370793c2f743e3c7420773d223537223e6572697370793c2f743e3c7420773d223334223e63726973703c2f743e3c7420773d223332223e6372697370733c2f743e3c7420773d223238223e6372697370763c2f743e3c7420773d223236223e6572697370763c2f743e3c7420773d223133223e6372697370796a3c2f743e3c7420773d223133223e6374697370793c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223235342220773d2233342220683d223130223e3c7420773d223830223e4761726c69633c2f743e3c7420773d223530223e4761726c69653c2f743e3c7420773d223335223e4761726c69283c2f743e3c7420773d223230223e6761723169633c2f743e3c7420773d223138223e6761726969633c2f743e3c7420773d223138223e67617268633c2f743e3c7420773d223133223e67616469633c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223235352220773d2233382220683d2238223e3c7420773d223833223e4c656d6f6e3c2f743e3c7420773d223536223e4c656d656e3c2f743e3c7420773d223232223e6c65726e6f6e3c2f743e3c7420773d223231223e6c656d306e3c2f743e3c7420773d223138223e6c6572696e6f6e3c2f743e3c7420773d223136223e6c656d316f6e3c2f743e3c7420773d223136223e6c65726e306e3c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d223235342220773d2232322220683d223130223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223337382220793d223235342220773d2235382220683d223130223e3c7420773d223834223e5061726d6573616e3c2f743e3c7420773d223339223e70616d6573616e3c2f743e3c7420773d223238223e70616d6e6573616e3c2f743e3c7420773d223238223e70616e6d6573616e3c2f743e3c7420773d223234223e7061726e6e6573616e3c2f743e3c7420773d223234223e7061726d696573616e3c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223235342220773d2233312220683d223130223e3c7420773d223839223e4f76656e3c2f743e3c7420773d223437223e3076656e3c2f743e3c2f6974656d3e3c6974656d20783d223437312220793d223235342220773d2235322220683d223130223e3c7420773d223730223e526f61737465643c2f743e3c7420773d223438223e526161737465643c2f743e3c7420773d223337223e69726f61737465643c2f743e3c7420773d223239223e746f61737465643c2f743e3c7420773d223239223e636f61737465643c2f743e3c7420773d223238223e626f61737465643c2f743e3c7420773d223237223e69723061737465643c2f743e3c7420773d223237223e6c726f61737465643c2f743e3c7420773d223232223e31726f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223532382220793d223235342220773d2235302220683d223130223e3c7420773d223832223e5a75636368696e693c2f743e3c7420773d223537223e5a75636568696e693c2f743e3c7420773d223532223e5a75636368696e6a3c2f743e3c7420773d223434223e5a75636368696e3b3c2f743e3c7420773d223137223e7a75636368697269693c2f743e3c7420773d223137223e7a75636368697231693c2f743e3c2f6974656d3e3c6974656d20783d223539312220793d223235342220773d2233322220683d223130223e3c7420773d223932223e436f6f6b3c2f743e3c7420773d223536223e436f636b3c2f743e3c7420773d223533223e436f6f6b2e3c2f743e3c7420773d223434223e656f6f6b3c2f743e3c7420773d223433223e656f6f6b2e3c2f743e3c7420773d223237223e63306f6b3c2f743e3c7420773d223235223e636f306b3c2f743e3c2f6974656d3e3c6974656d20783d223131372220793d223235382220773d2232382220683d223130223e3c7420773d223836223e6d61696e3c2f743e3c7420773d223230223e6d6169726c3c2f743e3c7420773d223230223e6d616972693c2f743e3c7420773d223139223e726e61696e3c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d223235372220773d2233312220683d223131223e3c7420773d223537223e28313339293c2f743e3c7420773d223339223e28313339313c2f743e3c7420773d223236223e2831333929203f3c2f743e3c7420773d223234223e7b31333931203f3c2f743e3c7420773d223231223e7b3133397d203f3c2f743e3c7420773d223231223e2831333931203f3c2f743e3c7420773d223138223e7b31333929203f3c2f743e3c7420773d223133223e7b6c333929203f3c2f743e3c7420773d223133223e5b31333929203f3c2f743e3c2f6974656d3e3c6974656d20783d223131362220793d223237342220773d2231372220683d223133223e3c7420773d223439223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223133382220793d223237342220773d2235362220683d223130223e3c7420773d223736223e4e6f7465626f6f6b3c2f743e3c7420773d223630223e4e6f7465686f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223237322220773d2231362220683d223132223e3c7420773d223537223e284f293c2f743e3c7420773d223531223e434f293c2f743e3c7420773d223434223e434f7d3c2f743e3c7420773d223333223e434f6c3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223235342220773d2235332220683d223131223e3c7420773d223635223e30372f32382f31383c2f743e3c7420773d223633223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31303c2f743e3c7420773d223236223e30376c32382f31383c2f743e3c7420773d223236223e6f376c32386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223235332220773d2233372220683d223131223e3c7420773d223435223e31353a35353a2c3c2f743e3c7420773d223435223e31353a35353a3c2f743e3c7420773d223434223e31353a35353a2d3c2f743e3c7420773d223139223e6973203f203f203f3c2f743e3c7420773d223131223e31353a2035352c3c2f743e3c7420773d223130223e31353a2053532c3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223235342220773d2233352220683d223133223e3c7420773d223634223e6372697370793c2f743e3c7420773d223533223e63726973703c2f743e3c7420773d223530223e6572697370793c2f743e3c7420773d223333223e6372697370763c2f743e3c7420773d223332223e6572697370763c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e4372697373793c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223236372220773d2234392220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c7420773d223537223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223236372220773d2233332220683d223133223e3c7420773d223736223e43757272793c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223236372220773d2235352220683d223133223e3c7420773d223836223e436869636b7065613c2f743e3c7420773d223532223e436869656b7065613c2f743e3c7420773d223232223e63686969636b7065613c2f743e3c7420773d223231223e63696e69636b7065613c2f743e3c7420773d223230223e63316e69636b7065613c2f743e3c7420773d223138223e636c6e69636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d223236372220773d2234312220683d223130223e3c7420773d223835223e4e6f6f646c653c2f743e3c7420773d223631223e4e6f6f6449653c2f743e3c7420773d223532223e4e6f65646c653c2f743e3c7420773d223237223e6e6f6f6431653c2f743e3c7420773d223235223e6e306f646c653c2f743e3c7420773d223235223e6e6f30646c653c2f743e3c7420773d223233223e6e6f306469653c2f743e3c2f6974656d3e3c6974656d20783d223437362220793d223236372220773d2232392220683d223133223e3c7420773d223931223e536f75703c2f743e3c7420773d223536223e536375703c2f743e3c7420773d223233223e733075703c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223236372220773d2235332220683d223131223e3c7420773d223631223e30373132383131383c2f743e3c7420773d223531223e30372f32382f31383c2f743e3c7420773d223531223e30372f32382831383c2f743e3c7420773d223437223e30372f32382f31393c2f743e3c7420773d223434223e30372f32382f31303c2f743e3c7420773d223236223e30376c32386c31383c2f743e3c7420773d223236223e30376932386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223236372220773d2231362220683d223130223e3c7420773d223632223e31353a3c2f743e3c7420773d223539223e49733a3c2f743e3c7420773d223436223e6c733a3c2f743e3c7420773d223236223e69733c2f743e3c7420773d223233223e31353b3c2f743e3c7420773d223135223e31733a3c2f743e3c7420773d223134223e69353a3c2f743e3c7420773d223132223e31733b3c2f743e3c7420773d223131223e69353b3c2f743e3c7420773d223131223e6c353a3c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223236372220773d2232302220683d223130223e3c7420773d223434223e3a35353a2c3c2f743e3c7420773d223334223e35353a3c2f743e3c7420773d223233223e31353a35353a3c2f743e3c7420773d223137223e73353a3c2f743e3c7420773d223131223e73353b3c2f743e3c7420773d223130223e31353a2035353a3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223236372220773d2233352220683d223133223e3c7420773d223634223e6372697370793c2f743e3c7420773d223536223e6572697370793c2f743e3c7420773d223335223e63726973703c2f743e3c7420773d223334223e6372697370733c2f743e3c7420773d223332223e6372697370763c2f743e3c7420773d223330223e6572697370763c2f743e3c7420773d223132223e63697370793c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223238322220773d2234372220683d223130223e3c7420773d223835223e526f61737465643c2f743e3c7420773d223437223e526f61736c65643c2f743e3c7420773d223330223e723061737465643c2f743e3c7420773d223137223e70746f61737465643c2f743e3c7420773d223135223e70743061737465643c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223238322220773d2233342220683d223130223e3c7420773d223836223e41636f726e3c2f743e3c7420773d223436223e41656f726e3c2f743e3c7420773d223238223e61636f6d3c2f743e3c7420773d223231223e616330726e3c2f743e3c7420773d223138223e6163306d3c2f743e3c7420773d223137223e61636f7272313c2f743e3c2f6974656d3e3c6974656d20783d223335392220793d223238322220773d2234332220683d223133223e3c7420773d223839223e5371756173683c2f743e3c7420773d223232223e737175617368693c2f743e3c7420773d223230223e7371756173316e3c2f743e3c7420773d223230223e737174696173683c2f743e3c7420773d223230223e7371756173696e3c2f743e3c2f6974656d3e3c6974656d20783d223430372220793d223238322220773d2232322220683d223130223e3c7420773d223935223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d223238322220773d2234312220683d223134223e3c7420773d223832223e4170706c65733c2f743e3c7420773d223631223e4170704965733c2f743e3c7420773d223438223e4170706c65735f3c2f743e3c7420773d223435223e4170706c65732d3c2f743e3c7420773d223433223e4170704965735f3c2f743e3c7420773d223432223e4170706c65353c2f743e3c7420773d223233223e6170703165733c2f743e3c2f6974656d3e3c6974656d20783d223437362220793d223238302220773d2232362220683d223132223e3c7420773d223731223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223530372220793d223238322220773d2234362220683d223131223e3c7420773d223539223e5175696e6f612c3c2f743e3c7420773d223539223e5175696e6f612e3c2f743e3c7420773d223430223e4f75696e6f612e3c2f743e3c7420773d223338223e5175696e6f61273c2f743e3c7420773d223330223e5175696e612e3c2f743e3c7420773d223236223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223535382220793d223238322220773d2232382220683d223131223e3c7420773d223638223e4b616c652c3c2f743e3c7420773d223635223e4b616c652e3c2f743e3c7420773d223530223e4b6149652e3c2f743e3c7420773d223333223e4b616c613c2f743e3c7420773d223330223e6b616c653c2f743e3c7420773d223234223e6b6169652c3c2f743e3c7420773d223136223e6b6131652c3c2f743e3c7420773d223134223e6b6131652e3c2f743e3c2f6974656d3e3c6974656d20783d223539312220793d223238322220773d2232322220683d223130223e3c7420773d223930223e616e643c2f743e3c7420773d223433223e616e642e2e3c2f743e3c7420773d223339223e616e64202e2e3c2f743e3c7420773d223234223e616e64206f2e3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223238322220773d2235322220683d223131223e3c7420773d223733223e30372f32382f31383c2f743e3c7420773d223636223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223530223e30372f32382f31393c2f743e3c7420773d223439223e30372f32382f31303c2f743e3c7420773d223236223e30372f32386c6c383c2f743e3c7420773d223236223e30376c32382f31383c2f743e3c7420773d223236223e30372f32386c31383c2f743e3c7420773d223236223e6f376c32386c31383c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223238322220773d2231372220683d2238223e3c7420773d223631223e31353a3c2f743e3c7420773d223436223e49733a3c2f743e3c7420773d223435223e6c733a3c2f743e3c7420773d223235223e69733c2f743e3c7420773d223234223e31353b3c2f743e3c7420773d223133223e6c353a3c2f743e3c7420773d223133223e69353a3c2f743e3c7420773d223132223e31733a3c2f743e3c7420773d223132223e6c353b3c2f743e3c7420773d223131223e69353b3c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223238322220773d2231392220683d2238223e3c7420773d223438223e3a35353a3c2f743e3c7420773d223334223e35353a3c2f743e3c7420773d223236223e35353b3c2f743e3c7420773d223235223e31353a35353a3c2f743e3c7420773d223230223e3a2035353a3c2f743e3c7420773d223139223e3a2053533a3c2f743e3c7420773d223132223e35733a3c2f743e3c7420773d223131223e73353a3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223238322220773d2233352220683d223133223e3c7420773d223634223e6372697370793c2f743e3c7420773d223536223e6572697370793c2f743e3c7420773d223533223e63726973703c2f743e3c7420773d223334223e6372697370763c2f743e3c7420773d223332223e6572697370763c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223239362220773d2233372220683d223133223e3c7420773d223634223e4372697370793c2f743e3c7420773d223534223e43726973703c2f743e3c7420773d223533223e6572697370793c2f743e3c7420773d223338223e4372697370763c2f743e3c7420773d223335223e6572697370763c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223330392220793d223239362220773d2234362220683d223130223e3c7420773d223839223e4361736865773c2f743e3c7420773d223439223e6561736865773c2f743e3c7420773d223235223e636173686965773c2f743e3c7420773d223234223e636173686577693c2f743e3c7420773d223232223e6361736c6e65773c2f743e3c7420773d223231223e636173696e65773c2f743e3c2f6974656d3e3c6974656d20783d223335382220793d223239352220773d2235302220683d223131223e3c7420773d223732223e436f636f6e75743c2f743e3c7420773d223537223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223431332220793d223239362220773d2234362220683d223130223e3c7420773d223834223e437275737465643c2f743e3c7420773d223534223e657275737465643c2f743e3c7420773d223137223e636e6a737465643c2f743e3c7420773d223137223e6372746a737465643c2f743e3c7420773d223135223e636d737465643c2f743e3c7420773d223135223e63726c6a737465643c2f743e3c2f6974656d3e3c6974656d20783d223436342220793d223239362220773d2234372220683d223130223e3c7420773d223838223e436869636b656e3c2f743e3c7420773d223530223e436869656b656e3c2f743e3c7420773d223230223e63686969636b656e3c2f743e3c7420773d223230223e636869636b6572313c2f743e3c7420773d223139223e63682969636b656e3c2f743e3c7420773d223138223e63696e69636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223531352220793d223239362220773d2234392220683d223130223e3c7420773d223835223e54656e646572733c2f743e3c7420773d223630223e6c656e646572733c2f743e3c7420773d223539223e72656e646572733c2f743e3c7420773d223530223e54656e64656c733c2f743e3c7420773d223439223e54656e6465723c2f743e3c7420773d223138223e74657269646572733c2f743e3c7420773d223137223e74657231646572733c2f743e3c7420773d223137223e74656e6465363c2f743e3c2f6974656d3e3c6974656d20783d223536362220793d223239342220773d2232362220683d223131223e3c7420773d223731223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223539372220793d223239362220773d2233312220683d223130223e3c7420773d223738223e4d616e2e3c2f743e3c7420773d223531223e4d616e2c3c2f743e3c7420773d223439223e4d616e3c2f743e3c7420773d223437223e4d616e203f3c2f743e3c7420773d223139223e6d616e2a3c2f743e3c7420773d223139223e6d31616e2e3c2f743e3c7420773d223137223e6d616e2a2e3c2f743e3c7420773d223137223e6d31616e2e2e3c2f743e3c7420773d223136223e6d74616e2e3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223239362220773d2235332220683d223131223e3c7420773d223631223e30373132383131383c2f743e3c7420773d223531223e30372f32382f31383c2f743e3c7420773d223437223e30372f32382f31393c2f743e3c7420773d223436223e30372f312e382831383c2f743e3c7420773d223435223e3037203132383131383c2f743e3c7420773d223434223e30372f32382f31303c2f743e3c7420773d223433223e3031203132383131383c2f743e3c7420773d223430223e3037202f32382f31383c2f743e3c7420773d223338223e3031202f32382f31383c2f743e3c7420773d223333223e4737203132383131383c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223239362220773d2233372220683d223130223e3c7420773d223533223e31353a32393a3c2f743e3c7420773d223435223e31353a32393a2c3c2f743e3c7420773d223336223e31353a2032393a3c2f743e3c7420773d223334223e49533a2032393a3c2f743e3c7420773d223236223e31353a2032392c3c2f743e3c7420773d223232223e6973203f203f3c2f743e3c7420773d223231223e313532393a3c2f743e3c7420773d223230223e313532393b3c2f743e3c2f6974656d3e3c6974656d20783d223734302220793d223239362220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223632223e61766f636164303c2f743e3c7420773d223532223e61766f6561646f3c2f743e3c7420773d223439223e61766f656164303c2f743e3c7420773d223237223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223330392220773d2235332220683d223130223e3c7420773d223833223e6d65726d6169643c2f743e3c7420773d223530223e6d65726e6169643c2f743e3c7420773d223237223e6d656d6169643c2f743e3c7420773d223233223e6d656d6e6169643c2f743e3c7420773d223233223e6d656e6d6169643c2f743e3c7420773d223230223e6d65726e6e6169643c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223330392220773d2235322220683d223131223e3c7420773d223635223e30372f30362f31383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223534223e30372f30362f31393c2f743e3c7420773d223532223e30372f30362f31303c2f743e3c7420773d223334223e30373130363131383c2f743e3c7420773d223236223e30372f30366c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223330392220773d2233372220683d223130223e3c7420773d223534223e31363a35333a3c2f743e3c7420773d223430223e31363a2035333a3c2f743e3c7420773d223238223e31363a2035332c3c2f743e3c7420773d223131223e31363533203f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223332342220773d2231312220683d223131223e3c7420773d223639223e71743c2f743e3c7420773d223433223e716c3c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d223332342220773d2232332220683d223130223e3c7420773d223930223e746573743c2f743e3c7420773d223533223e6c6573743c2f743e3c7420773d223532223e7465736c3c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223332392220773d2233312220683d223131223e3c7420773d223733223e546167733c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d223332362220773d2233322220683d223131223e3c7420773d223739223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223332372220773d2235382220683d223130223e3c7420773d223930223e506572736f6e616c3c2f743e3c7420773d223632223e506572736f6e61313c2f743e3c7420773d223630223e506572736f6e61493c2f743e3c7420773d223534223e506572736f6e61213c2f743e3c7420773d223531223e506572736f6e612c3c2f743e3c7420773d223437223e50657273616e616c3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223332342220773d2235332220683d223131223e3c7420773d223635223e30373130363131383c2f743e3c7420773d223534223e30372f30362831383c2f743e3c7420773d223533223e30372f30362f31383c2f743e3c7420773d223236223e30376c30366c6c383c2f743e3c7420773d223236223e30372f30366c6c383c2f743e3c7420773d223236223e6f376c30366c6c383c2f743e3c7420773d223235223e30376c6f362f6c383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223332342220773d2233372220683d223130223e3c7420773d223533223e31363a34333a3c2f743e3c7420773d223236223e313634333a3c2f743e3c7420773d223233223e313a34333a3c2f743e3c7420773d223139223e313534333a3c2f743e3c7420773d223134223e313634332c3c2f743e3c7420773d223130223e31362e333a3c2f743e3c7420773d223130223e31362e333b3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223333382220773d2238362220683d223133223e3c7420773d223637223e41726f6d61746865726170793c2f743e3c7420773d223535223e4172616d61746865726170793c2f743e3c7420773d223439223e41726f6d61746865726170763c2f743e3c7420773d223435223e4172616d61746865726170763c2f743e3c7420773d223431223e41726f6d617468657261703c2f743e3c7420773d223234223e6172306d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c7420773d223233223e61726f726e61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223333362220773d22382220683d223131223e3c7420773d223738223e69733c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223333382220773d2231392220683d223130223e3c7420773d223839223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223339352220793d223333392220773d2236312220683d223130223e3c7420773d223837223e74726561746d656e743c2f743e3c7420773d223233223e7472656174696d656e743c2f743e3c7420773d223232223e7472656174726e656e743c2f743e3c7420773d223232223e74726561746e6e656e743c2f743e3c7420773d223230223e74726561746d69656e743c2f743e3c7420773d223230223e74726561746d29656e743c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223333392220773d2231312220683d2238223e3c7420773d223833223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223437342220793d223333382220773d2236342220683d223133223e3c7420773d223837223e70726576656e74696f6e3c2f743e3c7420773d223439223e70726576656e746a6f6e3c2f743e3c7420773d223437223e70726559656e74696f6e3c2f743e3c7420773d223237223e70726576656e7469306e3c2f743e3c7420773d223230223e70726576656e74696f72313c2f743e3c7420773d223139223e7072657665723174696f6e3c2f743e3c7420773d223138223e70726576656e74696f72693c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223333362220773d2231312220683d223131223e3c7420773d223832223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223535382220793d223333382220773d2234342220683d223130223e3c7420773d223835223e646973656173653c2f743e3c7420773d223435223e646a73656173653c2f743e3c2f6974656d3e3c6974656d20783d223630392220793d223333382220773d2231302220683d223130223e3c7420773d223532223e622e3c2f743e3c7420773d223436223e622c3c2f743e3c7420773d223339223e622e2e2e3c2f743e3c7420773d223331223e623c2f743e3c7420773d223236223e622e202e2e3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223334322220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223635223e61766f636164303c2f743e3c7420773d223534223e61766f6561646f3c2f743e3c7420773d223530223e61766f656164303c2f743e3c7420773d223238223e6176306361646f3c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223334322220773d2231342220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223537223e2832293c2f743e3c7420773d223234223e5b325d3c2f743e3c7420773d223232223e5b32313c2f743e3c7420773d223230223e7b32313c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223135223e28326c3c2f743e3c7420773d223134223e43695d3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223333382220773d2235332220683d223131223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223630223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31303c2f743e3c7420773d223532223e30372f30362f31393c2f743e3c7420773d223333223e30373130363131383c2f743e3c7420773d223236223e30376c6f366c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223333382220773d2233372220683d223130223e3c7420773d223534223e31363a32343a3c2f743e3c7420773d223338223e31363a2032343a3c2f743e3c7420773d223330223e31353a2032343a3c2f743e3c7420773d223237223e313a32343a3c2f743e3c7420773d223236223e31363a2032342c3c2f743e3c7420773d223231223e31363234203f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223335312220773d2234302220683d223130223e3c7420773d223837223e43686f6963653c2f743e3c7420773d223533223e43686f6965653c2f743e3c7420773d223235223e6368306963653c2f743e3c7420773d223231223e6368696f6963653c2f743e3c7420773d223139223e636c6e6f6963653c2f743e3c7420773d223138223e63696e6f6963653c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d223335312220773d2232322220683d223130223e3c7420773d223935223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223333392220793d223335312220773d2238362220683d223133223e3c7420773d223632223e70757263686173655b656469745d3c2f743e3c7420773d223539223e70757263686173656c656469746c3c2f743e3c7420773d223539223e70757263686173656c656469745d3c2f743e3c7420773d223537223e707572636861736528656469746c3c2f743e3c7420773d223531223e707572636861736565656469746c3c2f743e3c7420773d223438223e707572636861736543656469746c3c2f743e3c7420773d223438223e70757263686173656565646974693c2f743e3c7420773d223438223e707572636861736565656469744a3c2f743e3c7420773d223437223e707572636861736565656469745d3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223335372220773d2233352220683d223133223e3c7420773d223635223e6372697370793c2f743e3c7420773d223537223e6572697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223339223e6372697370763c2f743e3c7420773d223336223e6572697370763c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223134312220793d223335372220773d2231362220683d223131223e3c7420773d223631223e2834293c2f743e3c7420773d223431223e6c346c3c2f743e3c7420773d223330223e3134293c2f743e3c7420773d223232223e3134313c2f743e3c7420773d223231223e28616c3c2f743e3c7420773d223132223e5b34293c2f743e3c7420773d223131223e7b34293c2f743e3c7420773d223130223e28347d3c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223335312220773d2235332220683d223131223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223535223e30312f30362f31383c2f743e3c7420773d223530223e30372f30362f31393c2f743e3c7420773d223438223e30372f30362f31303c2f743e3c7420773d223333223e30373130363131383c2f743e3c7420773d223236223e30376c30366c31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223335312220773d2233372220683d223130223e3c7420773d223534223e31363a32333a3c2f743e3c7420773d223339223e31363a2032333a3c2f743e3c7420773d223237223e31363a2032332c3c2f743e3c7420773d223230223e31363233203f3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223336362220773d2238362220683d223133223e3c7420773d223637223e41726f6d61746865726170793c2f743e3c7420773d223438223e41666f6d61746865726170793c2f743e3c7420773d223437223e4172616d61746865726170793c2f743e3c7420773d223433223e41726f6d617468657261703c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c7420773d223234223e6172306d61746865726170793c2f743e3c7420773d223233223e61726f726e61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223337302220773d2235392220683d223133223e3c7420773d223835223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223136332220793d223337302220773d2231372220683d223131223e3c7420773d223233223e4f4a3c2f743e3c7420773d223137223e4f6c3c2f743e3c7420773d223137223e4f293c2f743e3c7420773d223132223e30293c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223336362220773d2235332220683d223131223e3c7420773d223734223e30372f30362f31383c2f743e3c7420773d223635223e30373130363131383c2f743e3c7420773d223538223e30312f30362f31383c2f743e3c7420773d223531223e30372f30362f31303c2f743e3c7420773d223530223e30372f30362f31393c2f743e3c7420773d223236223e30376c30366c6c383c2f743e3c7420773d223236223e30376c30366c31383c2f743e3c7420773d223236223e30376c30362f31383c2f743e3c7420773d223235223e6f376c30362f31383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223336362220773d2233372220683d223130223e3c7420773d223532223e31363a32303a3c2f743e3c7420773d223335223e31363a2032303a3c2f743e3c7420773d223238223e31353a2032303a3c2f743e3c7420773d223234223e31363a2032302c3c2f743e3c7420773d223139223e31363230203f3c2f743e3c7420773d223138223e31363a2069443a3c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223338312220773d2232332220683d223130223e3c7420773d223931223e746573743c2f743e3c7420773d223532223e7465736c3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223338362220773d2233342220683d223130223e3c7420773d223633223e6c6f72656d3c2f743e3c7420773d223339223e6c6172656d3c2f743e3c7420773d223330223e4c6f72656e613c2f743e3c7420773d223235223e6c6f2072656d3c2f743e3c7420773d223235223e31302072656d3c2f743e3c7420773d223234223e696f72656d3c2f743e3c7420773d223232223e6c3072656d3c2f743e3c7420773d223231223e6c302072656d3c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223338362220773d2231362220683d223130223e3c7420773d223437223e2835313c2f743e3c7420773d223434223e7b35313c2f743e3c7420773d223432223e28534a3c2f743e3c7420773d223334223e6c535d3c2f743e3c7420773d223334223e43535d3c2f743e3c7420773d223334223e4353693c2f743e3c7420773d223239223e4953293c2f743e3c7420773d223237223e3135293c2f743e3c7420773d223237223e3135313c2f743e3c7420773d223236223e697320693c2f743e3c2f6974656d3e3c6974656d20783d223634312220793d223338302220773d2235322220683d223131223e3c7420773d223631223e30372f30362f31383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31303c2f743e3c7420773d223532223e30372f30362f31393c2f743e3c7420773d223331223e30373130363131383c2f743e3c7420773d223232223e30376c30366c6c383c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223338302220773d2233352220683d223130223e3c7420773d223534223e31363a31373a3c2f743e3c7420773d223432223e31363a2031373a3c2f743e3c7420773d223430223e31363a2031313a3c2f743e3c7420773d223333223e31363a2049493a3c2f743e3c7420773d223333223e31363a20496c3a3c2f743e3c7420773d223330223e31363a2031372c3c2f743e3c7420773d223238223e31363a2031312c3c2f743e3c7420773d223235223e31353a20496c3a3c2f743e3c7420773d223235223e31353a2049493a3c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223339392220773d2233312220683d223130223e3c7420773d223836223e6d6561743c2f743e3c7420773d223537223e6d65616c3c2f743e3c7420773d223230223e726e6561743c2f743e3c7420773d223139223e6e6e6561743c2f743e3c7420773d223138223e72696e6561743c2f743e3c7420773d223136223e6d316561743c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223339392220773d2231362220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223537223e2832293c2f743e3c7420773d223233223e7b32313c2f743e3c7420773d223230223e613c2f743e3c7420773d223230223e5b325d3c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223135223e43697d3c2f743e3c7420773d223135223e7b325d3c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223431322220773d2234322220683d223130223e3c7420773d223736223e7377656574733c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223431322220773d2231362220683d223131223e3c7420773d223538223e2834313c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223431372220773d2233352220683d223130223e3c7420773d223931223e53776565743c2f743e3c7420773d223235223e7376766565743c2f743e3c2f6974656d3e3c6974656d20783d223333302220793d223431372220773d2232382220683d223130223e3c7420773d223838223e536f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d223431372220773d2236352220683d223133223e3c7420773d223832223e7665676574617269616e3c2f743e3c7420773d223434223e766567657461726a616e3c2f743e3c7420773d223132223e76656720657461726961206e3c2f743e3c2f6974656d3e3c6974656d20783d223433312220793d223431372220773d2234332220683d223133223e3c7420773d223636223e537469722d4672793c2f743e3c7420773d223336223e537469726f4672793c2f743e3c7420773d223330223e53746a726f4672793c2f743e3c7420773d223232223e537469726f46723c2f743e3c7420773d223134223e73746966666c793c2f743e3c7420773d223133223e737469722b72793c2f743e3c7420773d223132223e7374756666793c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223432362220773d2234362220683d223133223e3c7420773d223737223e766567676965733c2f743e3c7420773d223536223e766567676965353c2f743e3c7420773d223437223e766571676965733c2f743e3c7420773d223431223e766567676a65733c2f743e3c7420773d223136223e766539676965733c2f743e3c7420773d223135223e766567396965733c2f743e3c7420773d223133223e766567676c65733c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d223432362220773d2231362220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223436223e2832293c2f743e3c7420773d223430223e2c32293c2f743e3c7420773d223232223e5b325d3c2f743e3c7420773d223232223e7b32313c2f743e3c7420773d223231223e5b32313c2f743e3c7420773d223139223e2e32293c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223136223e28325d3c2f743e3c7420773d223135223e43697d3c2f743e3c2f6974656d3e3c6974656d20783d223238322220793d223435332220773d2236322220683d223133223e3c7420773d223634223e4162797373696e6963613c2f743e3c7420773d223539223e4162797373696e69613c2f743e3c7420773d223439223e4162797373696e6965613c2f743e3c7420773d223335223e4162797373696e69633c2f743e3c7420773d223334223e4162797373696e69653c2f743e3c7420773d223239223e40695f7373696e6963613c2f743e3c7420773d223139223e61627973736972316963613c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223435332220773d2231372220683d223130223e3c7420773d223735223e53494c3c2f743e3c7420773d223233223e736c6c3c2f743e3c7420773d223134223e73316c3c2f743e3c7420773d223131223e73696c2d3c2f743e3c7420773d223131223e736c6c2d3c2f743e3c7420773d223130223e736c692d3c2f743e3c2f6974656d3e3c6974656d20783d223530302220793d223434362220773d2232332220683d223235223e3c7420773d223337223e412e3c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223438322220773d2234302220683d223130223e3c7420773d223931223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223134332220793d223438322220773d2236312220683d223130223e3c7420773d223738223e53656172636865733c2f743e3c7420773d223530223e53656172636865353c2f743e3c7420773d223530223e53656172656865733c2f743e3c7420773d223334223e53526172636865733c2f743e3c7420773d223239223e536561726368733c2f743e3c7420773d223133223e7365617263686965733c2f743e3c7420773d223132223e73657372636865733c2f743e3c7420773d223132223e7365617263696e65733c2f743e3c2f6974656d3e3c6974656d20783d22313234312220793d223431332220773d2232362220683d223137223e3c7420773d223135223e736f2e20693c2f743e3c7420773d223133223e6e6f2e20693c2f743e3c7420773d223133223e536f6c3c2f743e3c7420773d223132223e736f20693c2f743e3c7420773d223131223e766f6c3c2f743e3c7420773d223131223e4329c2b7493c2f743e3c7420773d223131223e736f756c3c2f743e3c7420773d223131223e736f696c3c2f743e3c2f6974656d3e3c6974656d20783d22313237342220793d223431332220773d2231362220683d223139223e3c7420773d223137223e4c42203f3c2f743e3c7420773d223135223e316d6c3c2f743e3c7420773d223135223e4c6f73203f3c2f743e3c7420773d223134223e496d5d3c2f743e3c7420773d223134223e49276d203f3c2f743e3c2f6974656d3e3c6974656d20783d22313239352220793d223431392220773d2232392220683d2237223e3c7420773d223538223e6d61696e3c2f743e3c7420773d223336223e6d616d3c2f743e3c7420773d223239223e6d616c6e3c2f743e3c7420773d223238223e6d61316e3c2f743e3c7420773d223139223e726e616c6e3c2f743e3c7420773d223139223e726e61696e3c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d223533362220773d2236382220683d223130223e3c7420773d223736223e417474726962757465733c2f743e3c7420773d223533223e417474726962757452733c2f743e3c7420773d223532223e417474726962757465353c2f743e3c7420773d223532223e4174747269627574652e3c2f743e3c7420773d223530223e417474726962757465213c2f743e3c7420773d223437223e417474726968757465733c2f743e3c7420773d223432223e4174747269627574653c2f743e3c7420773d223139223e617274726962757465733c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223534392220773d2234362220683d223130223e3c7420773d223838223e437265617465643c2f743e3c7420773d223534223e657265617465643c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223536342220773d2232332220683d223130223e3c7420773d223835223e4c6173743c2f743e3c7420773d223532223e4c6173213c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223536322220773d2235312220683d223131223e3c7420773d223734223e4d6f6469666965643c2f743e3c7420773d223534223e4d6f6469746965643c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223537382220773d2235322220683d223130223e3c7420773d223839223e436f6e7461696e733c2f743e3c7420773d223536223e656f6e7461696e733c2f743e3c7420773d223532223e436f6e7461696e353c2f743e3c7420773d223234223e63306e7461696e733c2f743e3c7420773d223230223e636f6d61696e733c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223539312220773d2234312220683d223130223e3c7420773d223930223e536f757263653c2f743e3c7420773d223533223e536f757265653c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d223634342220773d2231332220683d223136223e3c7420773d223434223e6c69694a3c2f743e3c7420773d223431223e496969213c2f743e3c7420773d223236223e6d3c2f743e3c7420773d223134223e3131313c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223634352220773d2233372220683d223130223e3c7420773d223734223e54726173683c2f743e3c7420773d223131223e7472617368693c2f743e3c7420773d223130223e746d73683c2f743e3c2f6974656d3e3c6974656d20783d223134312220793d223634352220773d2232332220683d223131223e3c7420773d223634223e283138313c2f743e3c7420773d223534223e283138293c2f743e3c7420773d223338223e434942493c2f743e3c7420773d223332223e4349425d3c2f743e3c7420773d223330223e434942293c2f743e3c7420773d223330223e434942213c2f743e3c7420773d223237223e4349535d3c2f743e3c7420773d223237223e4349426c3c2f743e3c7420773d223237223e5b31385d3c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223533312220773d2239372220683d223335223e3c7420773d223532223e53776565743c2f743e3c7420773d223130223e7377696565743c2f743e3c2f6974656d3e3c6974656d20783d223435302220793d223533312220773d2237302220683d223335223e3c7420773d223731223e536f75723c2f743e3c7420773d223336223e733075723c2f743e3c7420773d223236223e266c743b3b6f75723c2f743e3c7420773d223138223e673075723c2f743e3c7420773d223135223e676f75723c2f743e3c7420773d223134223e73303b69723c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223537392220773d223135352220683d223436223e3c7420773d223435223e7665676574617269616e3c2f743e3c7420773d223136223e5665676566617269616e3c2f743e3c7420773d223136223e766567657461726c616e3c2f743e3c7420773d223136223e7665396574617269616e3c2f743e3c7420773d223135223e766539657461726c616e3c2f743e3c7420773d223134223e76656765746172696172293c2f743e3c2f6974656d3e3c6974656d20783d223437342220793d223537392220773d2235362220683d223335223e3c7420773d223532223e737469723c2f743e3c7420773d223139223e73746c723c2f743e3c7420773d223134223e737431723c2f743e3c7420773d223133223e67746c723c2f743e3c7420773d223133223e733168723c2f743e3c7420773d223133223e677469723c2f743e3c2f6974656d3e3c6974656d20783d223534392220793d223537392220773d2235302220683d223436223e3c7420773d223435223e6672793c2f743e3c7420773d223135223e66725c6c3c2f743e3c7420773d223134223e66725c693c2f743e3c7420773d223131223e66725c2f3c2f743e3c7420773d223131223e66725c313c2f743e3c2f6974656d3e3c6974656d20783d22313139302220793d223533382220773d2234302220683d223136223e3c7420773d223733223e52696768743c2f743e3c2f6974656d3e3c6974656d20783d22313233362220793d223534302220773d2233342220683d223131223e3c7420773d223834223e636c69636b3c2f743e3c7420773d223533223e636c69656b3c2f743e3c7420773d223439223e63206c69636b3c2f743e3c7420773d223437223e656c69636b3c2f743e3c7420773d223232223e636969636b3c2f743e3c7420773d223138223e633169636b3c2f743e3c7420773d223135223e636c69636c266c743b3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3530376165303764623934376231343264616630333566666430393764316264</BodyHash>
<Size>31408</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-08.png</SourceUrl>
<FileName>getting-started-08.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>06b72a8d-0cf9-4da6-a54c-5a808310aec0</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000005e600000353080200000044b05af50000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d77bc1e45d5c77f33b3fbf4fbdc9e7a13925002126a48e8bd0aa858b121d8f5b5202a52447c6d888aaf5d5f5f91222858501111e9558a107a0b258910526fbf4fdfdd39ef1fbb4fdf7dcacd4d48e07c3ff9c0bd7b7777da99333367cf9c11d8755fb40851d33b6afe8f80df1b5f6efa378661188661188661188661982d8568ff2f22e037d12ca9f20d46abd99b2a7b0d357c96611886611886611886611866eba2de6a217cfe226a1e117ebf5113ab0d51c96aa37a660d00b0eb524f284425f275d74302dd0632baf695029866204795b61defa76e052160ebdad2c68393e852c8924f7df41bc813a8b9fd08b2ae467b0c08c00a783426d16bc222389b6c3eea36d0a99073b6764354bf89b8445c0254552d5d0a1d0a71891090d3db76af92933507f69b70741361685c515b4c0c42029d0a59edd75f4ce4751373ab1410a8f8476d64d814e83536b58cfda67f05b6de7612e8336169e8ada9cb355638ed89f126b4d114d27a73d7b75d58a0c740c6f1bfdf95d5a844d6d92c4a6072e2d1aef668500a3975df25e4abf789a33ee90e8598d8668689a91ada1a0bf36b606ed04a979c12e55f9a7d75f80d614c8bc415a20279ddeadca0f1f8b2f54ba7dc763ef3361e14ba0c74292414147c9a6f1b82e706af25a1dd0262209afb966c96a48396bd7e59149bd67622c07053f1bba8bd680af49bc8eabae48a99312202237e9a2221316257d8782a4c39053f3f9a98842638bad65e630a8405466d1fd3545c60d4af13c62515c8a786a2b549349a186960ccaebaa804a4d81252bbad74cb211b00fa8cda6a197320343ad416aaaecd87af18b488e14a4bc3b66c5c515b4c0c62ca5ff578fda5593ea69b55bfda848d567b1505b149a515aec5b746ff284465cb391130b63e599d4285b3896d3485b4d2dca6409f89f556d53448be8a6d34a9a47d4b3139da13e6cda6d3364729dcc5deb6c2540d6d9316e6d7d8947dd3957fa93e95003379938dac9c63379f1bd42bba4a32fad5d1305b5e9dbeba741a900283360890af0f6df0ba9d1bbc8a03f7d639284c0f61cc9e62337d2b49072d7bfd466b6aa270846861b417353f16ff547f9ddc372adf52141d6d8cb4f6296054420379aadd0fa58088c4ba82cf24242691727c662631818c46fd57e18880060a7e498425c60a7ec38f44aac506f6fd0a4d8dda32a391294c8ddc8c6e23ddd25537443e7bd7885ad809b7f5b309ce08ad14bf71456d193150405860a33df9feb2b60000dd0a0e30ee6c968a6afa069f97507b2b81ad515c69ca96689bd8465359269afc6d0d9e256cde29f8e4c4a3dda7024b317592007af596fd7ea5d8b68689291cda26f792517b5baaaba65d9268338a16d32211094df55f521bcd0d2ab1c81b5f66981873b6055fa76d4a5a1af4a390c084e36d7170b67d39e4b9c1563a706f9562b039aaa395a48396bd53939e8f11a7748fa8deff44551ba95ad92145e4996cea4948a41d9f0cc515721aba2e376140a2a4ebcb416d04109518b47d267a71858ce3536bb1da24cada4d02b96656cd4e8990f4bc98c20600388461bb5467484acf2035ee788e8886407731a4cf885db547cc10482a9812027008835693568e49c495f7738d96894824140c01020abac2832978184e482809100a8471bb914e8f49980263157748a0d7c490050d18021d0a2109226435269c76fa4f6b62ad808481b08014b035866cefb99040878229a12b92ee50d084b08421306ca3cb8000862d1802110907882b8cd9080b4424468bcd1412481a30041cc284e3b9b58705e20a29079d0694405e63d406019daa9118c41562124ac0d21873ca2d5e6a234fcadaead5d45c0c3a140068202e21804c455bb4d446be4daf90f7f3ea0c090820d7ee44a0b5f276284424545d45952ad621a48a93bfa0362a91729b80aa6a4f0042a0bfd8315d496e652627802ec35b1d09a0d7c4a8edd5ad4d182d7670512c8514b034c61d58d4a41ff9d26fd62a0db795dd16ac573802e83590d2e57d191d0a1255896e7a1b4d42d24a1522803c61dc2e1739a8b9eba9d4a5bdc52e306ebbd67f0008c1ebc5398db1a218b8bd154041d7d64365d2195df955a06d1490500849381562d06320a7bd7dbe6ee6872cc806a56830f4f8956272c2ec3bee34d069bec25c1203871057907562d0fad0d6b41431e12591ae68a3b6749adbd1468a5db5b28d1a68ecc60ac795b47a85e3db8f829268d0074bc25c9944503f9adca0d0a960cab2a7646321f415663d293168b14b566a03df01ba718b7714e70cda5dcf4c4a339bcdc697fa747b0c6435d21515356a4fcd0ed6a6456e9c745c22a13062fbd85f1a10178173e97cbb3b3e5a9bf3b892e9ba915a1a130e0ae4b5c8988d6e03590d8b903490711a75fc0673034320a110160090274cd870a6549d96148edbd3631211e9a95357d8b2da67a86a57c81bf42357d45b593aba7252b3a0e831907690a7460337cf0db686b9c12406eea0a1ad4575ea505596cce22a0c843c799f0d04d069c0145e1269a71ceda4dfc4a88d68dd4a794ac4c07d7fc9ce909000902b0a9b6faf9fdc62a4ddae2a800e59513a07da9bd808d703aeac708a050f15158b5d4aa2d266526bbe21cf6a031f038dbb4c50129aaaac360985b88421bc24321a46fdd4c41430457db41a4f978df86d718aa9d2fd554188a3926caa98fd10552631ec9304454bbba5a876f8c9eae6da2dad91d1482a3840daa97a0d0131898cc6a08d8444a7c2060d003661c88604fa8c5a0357a7015b63cc0201aa859e9fd5c81122024955ab113a15520eb204d19a0fa4db556cc7dbefda6134fa40a701435619eaa580023420e0c51e1a294009741b205469b74d9fa808a0db84260cdb20c0146541ea3690d618b53cade12e6585405c22e520aad06d60dc41a74244420311892c21eb783bdb0b84a8445e7baf72a7326e3425f7b392143005928637d2f71a8849a47523317023280ddbde14b6c7c0a0e5259d5418b55120a80ab5320982c4400844046cc2b0edf5f6ac864dcddba8b1696f2cc0237a337d2e730775b70223125daa5cb171e98d3a61814e0502723ab08d2aabab92bc8645884a842b9cbd5bb2d714a55d088c589e97a102ba0d4c381873d06520a1bc77761990c21b38e3b2bcbc09ea470d9275f569e5d4c41d777d150e01161093e52124223d119d422621695d46f97356a7816ec3f3200d6a6e5fdc198f2990541877bc41d4a950c149c39b8d558ac178c0769588f4461c7bd3fdc60949859483710749854e034396d7beb2625bb102209a952200df524c4e987dc79d063acd57981d400884051cc288edadb22cf204afada1ad712942024262a42869b9c9e9b462574dd7b55190c66ea0700c81a4e14df8ba0c74a826be694149349128bf2482fad124060577793f548029d06320a59bace47d851934193108ea9241da2068806e40b7e96df02420595c984d4233371d5fea274b298d4e853cc121741ac8e926f69a50ddbe2d8b9a19f52695b492f01ce35b7eb9216008ffb13e686e3025dfbdd3c59c2715ba0c6cb0bc2edc6160dc41878222a41dc46423934d50dbb9dac322afef742a749918b2a6529dbab9157e7d470a84244ce90d553dc55c4d42c87dfb5158a0c3f02a3ca13c4b6ec6f15f73b97e01aa6eab8429bc8207291c9e1b6c257383490cdc41435b03dc8fcdc336b41b7885cafac11d47c62defd7ca613d45d0404c22a95028ea34057419c8690cda8857ac94a7440c507435ed3590d59e3148a33c7bafeff593588c34edaa54a7f16a4ba73064234fb0886a150e01a222095bf86b83521b946d3754e76e4380482a8425061d3836a212dd86f7e7844287c4a8830221e27649dbefc4a8b8445afb84f82def96aa2eab224424d61750776814c554719656fdb6a844c68b1244952f73d7ed05ed63046de6e1e9bdc295394dd0f5813f0939f2c68f8c46547a9f774a6de0637ca5724062ddda9047e4139843080840179db25a59a0952a41035907d1866ac92618040061894e890d3654b12aa212449ea67008590731895475a6fdddc95a1ebf23128aca9e354e85bb44be68fc76080a48484c00206820a311162020afa1655933a66d44240421ed0efcc557e58a13d60221af119528141d194a76714b7b53ab0662101348395e26d30ee2026189ac464c20e3784938d8a4894e901880e000233608b009490553c0a616da28b8e61b78448f6f86e99a006212a3b657819563554c205d346667082181a8400e816d1438b4030e2144206aefcba770239d0323d5cbad89e2378a5cb11f19026181c16296c61c4c138848e483fb51606eb527a2bd06721a690d519acd07289cac831ec3fbb8111290d4b271ad1d9fafb624cdad908dc52e9c72d057fc4011d4dc41192c3599453e1f787dc52068bb8a3bf3d0c58ebc89a48a73e2b45bff6e37f74bb769291a297f9a0261f61d7782745a9030a7b5e78c5d12839840185e976c6b686b540a823d753a2dedd7460d347690c291c070b142dca41bf7a3a0249a4e3d6b9208ea4736b53d2818c2f3887185d0d2504d1540f050deae18f80a7323e5df70802e4d59a9b83b202c60c2fbc6e3bd8a26af99db1a5fdc8fba2120a96069809afbb48644f94354a97e1a8f0ba2fa236b4987344e7adc4646b4670c72e72dd4f2dc604aa8fc109b72d05b111822e3c0264820e57832dc74d4ae6fbba884a0f21a69cc419f015378b23a25eab4b68b54f805104110868b5ff8f38eb7386820e46d0d0a1679a6b45e0359c75b52351865dc8ff7ee84619a89211b0e791e430d140ecf0db692b9c12406ee06435b837e44e4a5a2ab97f3aeff4e6566dc829406b8948384f4c4c053530e26b437717537b8c829120354548253dd8b1bf4fab617234dbb6a75e31a0261217cfb91430857b7bbfbb8bb1fa8a001507512c24fb9d4186eca561b018a2b3162c121cf2658ba272ecb8b973421ac119375261bb71636f85552a2fc3598eab3aeebec35610149c8d5b5a100a28286fc3c393d0fcfba5995eb6aa1db5dc0905fe7a16a1d4d755abbe2ca98834e85b0445e23a35b1e4aa9d6ddd1756a4a4ac425721a59a7b951c010882b6fa220dd4e488d0cd850108488008088802816d61d354bd647e50ea2d4d26a905a5b251a40c14fbbb9cea5a537143420bd21dccd1b15356365bd954656a2721edc7aa8b4a15ac5c6222a1f46e6e7e9555504292081a8405895a5511693a8cc6dbd303411346a2e066e4b515d12adb691df742debd78fa2ed7b44536b7dca10c540ebd5a59080749bb8623c8bcae66d3455460a2224144cd47e1ef792aed6b6a6a8ca92abd69580e304f6a306e3b1045431ce57da8112b08b8de2ab70dcaf191181b44654d59cb237056d340949732ba443560dff8260c0bfb99be6c1e7b616c4a0a61f651d84047a9537e866f52685a6b28a6260034490d59ff87cb3dd961268ae365b7e4f8371a75e068284b924812531b0510ea93ec9a1cdaf1453a5d37cdbc8ddc250afb1db5038e49374651b3518141a0ff1f54904f5a39a31ae9541c1bd18063204256008e49cd644c84f7a272d06951515a4fc1b0dd04087816871b25a72cb376455963649334f6a7c9970d02b119318b49bdf3c893d17aed36e89f556ab49db6d7ea58806bc27686ed09ed20e4002718590f48e7d298974a921dc899cd174e34f40db19a24acc5c5131ea564d9ba84e7d07a9524e4aa343693f4e03216f6b50d01501351c57e9b5b0ec378aaa3e2a90216f7d1e6eaa70786eb075cc0d5a1fb81b0d6d0d755497e11da99cabd8775fb3aea95211d2db9355531ca2f2c4d5260c16b71b6f6e3168a9d7b7b018693c1ef98e95a60040c96a03b3201f7b6eb9f9200074175df53c3b69e5fede1adb4d95e1a66cb5310504a8508a465c1c9aa5202544a5cddddd206cd4b7a2a5c977b794e1ed96aa9d3fc624466d9f55724c22aba9fe734f545619e94bf71b8011b404753d3ca9553dbd896e2325f21a1b35c21261815e0363cee44f064d3bc83a084bc404a246d9841f3412772be409238eb7bd22229aa8034d30044240ca4158c02e2a1d775448ebf657c56d4d1d02228a89ea42d54a3f05a745b5ead2aa7646d0ade439205866b662d84e9786cf499be86953ef6cde46010acb80ffa7e0a8682736ca249a3ba0c7d53437e9cd525d0d06ada44487f23f87aef29da5fda4a51424c169d88f1acca5c202e1e2b71177c475a849fe330e62126920d45638e1cd266954d451b5d344e1dfdc53400b566302466d288188445c222a9bb87cb725bd7a523236f9366a27a146e30ef9bfb85e98eb6fae3c1b7e92431b6d5e9d56df46411a9bd0b2c2a9ff824dad0e0aad533988d4f7a3c9745537fa8c445c42086475e0be897665af0d31a096947fe3017ac2464af84ccc046d1ecddc5ac3b90b544d0809649b3d9250b513e51c35e92f391d18dea2ada49b1a862ced530f0de6065342a702e0ed663245f3ad10ed2a4fdfa9a3a6cda04e832487da13f2a99dc9f84e3364315c71422257d42a53a970786eb059e7062d0fdc6dcca5abcd70431642026189a484293c0fbe9aae54a9d3dc65825b6dfd464bd9dfac62d0bcd7b7b61869a9abfa1db953699a4f95e3d9898047c8d2c5243c7b8bf03131d6d86e8a073fd5fbda549d21e58901551ec8e99ac96a1b2a2e69c2ffe06df7e0a7da32472534284fb5f61a058425551cfc549e2644bd6d8a35561e37204efd7e2c4444cb1e9e15666c23c84c5ba397ebe70d754fe51ce40065202490a39624cfb78bba5b9cb2c0f4104cd1e8b472f784e974d1e34bc9e6d62ad7b3b140c83a488400ed598e2d8da882d681162242439b682b7e6e1a5103caa99d3ab8fb3053a55d6f0a96ae98b451b5685045bdb90ee4153758041318d7ad5575b01850f17b45fd6cc6d630e14da1dcb03b449bb4480e12837ac7aea66de44b4c22ab7dac9341bb0ba7646ee16a31139e6b6e42155bb0e8395228062a0b0be47575b3b69390d69046d5eaa279de3546347a0c2465b51d84ca164057ae2c0d288485377553028644da0228b01f058e941aca40d48d762c1197d054e520e6ab70720e120a09e96d0cdc0226c2c692e65688a4da6546507337ce835b20a366f3708b62e0e7c491d6b004ba4d6fa95392ffa86c21526c5de5bb713d5cf54b802c5e8f5597ceb714936ba3c90873c0b853afd31a0873656604600af75481490e6d8d4a31453acdb78d0235766b0a272cca112efdd787c149b438c4979208ea47931814a212040c5a90a2bc9fa869e50509f326890135d70641037469365cdb760ea4094570002510159eb69c84669ec4f82281cee29e942e0356332fb382035bd429466a26c8d476d21189b8c244cbe18763b2aa299bce0d5a12ec169e0a498cd95ef794b2763a573be5a736a7ca549c5216bf6b8625882a62054c853a7593761d492410111573ec9af967c5843648c8273d70b758e1ee1e284360d4464c22263d096caa70786eb095cc0d5a1fb81bcca59b5220143448215cf4ca715761e9bace6200f9629f3244ad28d68be5d48a018ab1326a2aa441af6f7d31d2783cf259f68a8ad2f92e2c34a4ac0d2665134c81714239a87085d1c614c28d12e5b9b9541a6eaaad36ee281612c81209880e55352d894ae48bfb8b2312395d6db20983a4dfc4c575bfdce8e39f8db8a4b4536baf011093543cf8a94a58428264d541366543564460c8f1e99f314599363d3c0b1a5185a4f2dad23bea38c007322cbde375408849687831e124d0a1e010089e6772aa991d372abdef1b206fd99f7240f0bec3bb160dd758d378456d13b44652c2a26258be16d6d25181710d02f20ec2c5b9574e2326d16d20a73d277307c86828e16dbf9784b080ac0849e8e6dc2c4608276a7256744e23eaa0a778d4972930aea109691bdd067a14f20453c004469c0a055d33a8576aed0a0f3d97b48d1e033d060ada6b8e7ce92b568d836533314839e8545080455ea8bf09c78bad935420f2fce49d1606e6a08a0a12030a189382daa8b169b9b6bf94a66be5dd852de1e6d000a885e62620eb202161c03b83a9548a09075dcaf3570f57ec8b6edc460dba30085dca3b8a22a59bc7714031c45db751f1bdc8cf62e210d236921226404044225fdc521ed48f02071e780b0f8790d3e851159eae14f8e14e03790731d96a4bb5d546685fd21c42c6f6d6126ef83a2130ee346aeec683b1a5d1a13c6b54beb46339400c82fa514c9663a887240a4ed5271757274705265a5bce462514c10062157e58050711099230456d7b0596a24d6dd0ae30371e77ea755a0361268221109320202ae1143f0a4d62680b2ac514eab4a0360ad2d88d154e42c206420206ca672604b55150128d735b9f44503f9ac4a06011e2843ea31c9e20d72cfc7090304f420c7c2baa8136683440fb9127d81a9d060a1a118982f65cd927a999db1c5f920a9abcfacfdae854e5a83a410ba1a9fae4de3869051840ac598494e25c1ac2cfd9a7c1dcc097d2541084a8805931156c20697109e5e64134f49b6e2b7c41b1eddc29a5ab3d04105598a888d73325ea9400ab28cc1109ad2b02dc063477bb42de7c2eddb250d984a4bb05a1d8075d5dda40e1f0dc60eb991bb43b70371ada82158b1bdc4700d18a2580bb0aeb36bc25a72a3ae0db1a518984f44280eb666239b5620020ef202a212408b0e16de66ad0ebdb5a8c0475d5a065af03641c741ac8ea62e92afcdf5dfddfa55020e146e92281948d1e03bd06f29a48c0287b560a001149a60024325a944d4425c34d85d58620321a49e99e984c16957d6dc61cf41824052c126e14ce09070ad3064a5db9d340decf5e1b9790825275bed9ee3140a34edd463da22e03130e9c3a9f8a0e8502a140e4d36704d52f600ce185ce6eedb35759c1d9da8bf85db909ab1c2f8a40f03691baa19508281074d1b8e5ba5e8b62d8704d9868c164ab0404e0b8b15d504ec2dd1e298b6760379f0e0279f286909c839c866e764281db5d5d5b983bc9cb1747324f0a8bc7bfb91a599077e2b81b98cd753c2e1995a81861cebddeb4e0b96212a2182bd1fbb2a1212a8e9d738a1ffaec62a24e3151ab183acb2a0e456e10fbd29db98a4f3a165585672e6d06ae7c619018b835e05e741bdd2ece086d8292dea195253168405045058941a9389576654d816dd4d83828fd4c33eed47cbc1d934dbbcdedd9fe851795892a9aac54b105edcd4a9bb651a3cf6245e1a97c3ce86e82a79d3579e1eb1ced7d9d2e5454a6532c9ddbee6e17cbeaf288d8a01f052a1e81ac03a7a834f215a5f35538a5a96458940fb39cda369a84a4152a3a8b5b6af7fea0e66ea2be8a6de76a18a2466210543a77ac75db285f778aa753fceade343f545426aec69b70ca6635770d2c25721ae9bad2f99662126dd49630371e777c755a9030878bf35a595d819318da824a31553acd0da26711545d1b0569ec2085e386752c100c01a77ab40d6aa3a0241a2c3cdc0a57754904f5a376070503080b4c6814b4e78a1297c839cd2c0b7ec23c093108aaa8206dd060806eac220490723c3d3969cddcd6f8e2aa9474718d6791677470364fa4deb692763fabdaadb95e2694bff60b9a1b0476bde254b050b107ad716d941463bed8ef2c5d310a570c764dd55d50dbb9534a25a1819453254e53a54e4b12987190a72a8ded907f5ca77685bce9c06db51673501348789e530e81040aa5013a40e1f0dc60eb991bb43b7037984b376ad9627eb2158782d7086da158b1ee30a4243461c286ae5eeff88ae5d48a81bbdc56d2b31f35edf56d2d4682ba6a83656f8144b97454153c97805c7109afa97c206c290941a250ed72e5100091ae5ae98b723b55ff90d78200295c4913542c9703e434948012c86931e6b8da6cd77d5dc955c0f410d6157cac09fd26520e65ebbe5a772a222aad0fcbf69a88444262d0aaf5a650a05eb3181fb47aab4f8f81b453612da2b289872613fe6df30fbf0cf3ea51db5f4a1f2524084d5c3098571df738439bda33ae3195c424e2ca3bdf9109fac62bd17e58ab570329d06760c46eef90385f220249f7d4e16d19f760d7927e5002bd867758cc6b580c5ee784053a0d8cb6b0314a02bda677fc798b730386e1b901c3544cc337e569d1e8cda22ea1cabd5175569b8a7baa33266a7f52983650b28fa403bc3f72443ede6b208b4a5f03aa62e638846c6504ce0aeb4cd681f60bfb91f7ffae4576fd7641ee84cceb9e80fe027bb39debc94c0986404478db6ec76dae8f49d26f42b4ec1ef27a5e018a49044b7a95664f51e9f9936e7a170bb5b939742b4415cf455202a6405cc2d6930c28bb0d89c1eb991e03263cbfaa56c8064cd7f3c45a91e1b901f702662ae6252d5ff533e254870faeb4c84cd66a23f086a50db34cbe3f56c5f7afb6d754fc4055ae34e4774e43fddba959365a81fb2ac3305b1f6631ac554eb39662362fee29bcdb8cc94621e760d3336b0884e4366fb201101230a53761abf83cf65a160386611886d912738e4d7f4004fc5504fd2acaee3693b1dac06835b714f44b0bf61aaa0f0e8e6aa38f4f1a15177869c330cc6b018b60f10e05668b50d87656e9842933b2d804fb35d1c50ad45218dad79218300cc330cc969873b4fd40dd91e6e5f3938aaf13d52f17a5e3b8e0852e2301e19ef04de5bf569efc5d935cf58f464b65a2a08b8dec354a8a053d891d7a13c9a8298560096118866118866118866118e6b58aadf578d65a399c7a7128ed680d088866561b2a6da1f2b1da3430d96c92bd266ac84316f4f575440d5329a5b8e51886611886611886611886790d43845834d4d711d9be3771f78a8da982edd96b266bb5098a65536fafa9096ad3643fd4313b4e9fde15934ad9b6a31de2cd4d0cc3300cc3300cc3300cc3bc961190521a86d48e5e379ab9edf975dec94c42348f6b537fec14a0d03fbb2e918691805bb0d7ecd09bd8be3fa9942ce42dd26caf6118866118866118866118e6b50e813439b656868a18cab29da174deb3cbb8f69a56ad36de4f864f0ad5ffafbbd82cde30614e57d450a290b7b8bd1886611886611886611886795d51c85ba6a9e677c7576e1ccb1120040893d8215563b209b6d7b4789e3701a0ee88613b9a889d6b98cd0e11002d84e4aa60188661188661188661b6126c4787cd922dc63d66aab5b83670cd3504884a930d013005ba15862c741a8848584423366c020043505221244044198d0907450b0e4505628a0c01ad29e59080706c6ab8cca654269bcbe62ddbd65a4b294dc38846c3f158a4f1da7bcb3f38093499431bd64fe49cd9bda148a2930d57756d2146d385ecf848ced28048c443b3faba6cb47da698a3434383eb3239bbaf27928827c0561b86611886611886611866eb403b5a0a191714934208ca1352bace6a538a371c70f277c964533e5edc10e835917230e650b7810e89111b02e83190d618b64809f42840d284030051810e4513360a448220012222d241f9ce6473e3e3e9a3b69f71f8bc19db777574848d89bcfdc268eaf6958432e9a100002000494441546b6f5bb12ed9998846c2410f8e8da7176cbf60c1fc795d5ddde170289f2f8c8e8eae58b972e58b2b3a37c3837e9883ebd64e141c33129edf9fb43c33811adab0713c674933bcfdf4be0d63e2d033be77da22ebfefffbee9f9e185389244df66d3bcc285d0c42a57379ab5048864846e22de45fa42d911e1dcee5f20e412aa3a7c3ec4e266cb46aef205243c323e974b6d4c08661c422465f4784cc700b8f8ba131bb6baf379efef603174d8b80d22fddf59b1f5cf958a4bbb32dab8d43a1e15171d867bff18e3da7a5ff76fed7afdf90e8ea9d68ad2a88d4d0e0f0443607a88533630533b69575ed76db94611886611886611886d9ba200211e534150810c229ed782a5b6de0ed96aab5da3438e49b0060dc414e0340c641540040541211d28ebb5a464623263d479b8442c641569397866bb109d8153591ca74802e3c6ecff951836c0bb911642929c4de31b5788f81b7ef38e36b773f3361d98944acfe41823cfef837c6e331dbb62dab5028e485101d1d89c57befb570e14e77de71976da5a7f0415f863664f739ffe24fed00ebd9abcffece1dd19e444e868636a6167ef197672f125877ede7cfb9deee38fcc83d9202d8ffa81d2ebb7f59774cdbc2d71861367ddb17cebd21d4d3116cb551e339b373faec05f366c45fbae7b17569116e5c0a3192864e2e78fba73f79c8ee73ba4ce48756fcfba66baebae5c5ce9e0eab05ab0d911a1ab176f9d07f7f76bf6951efe8763bb5e1e5e54f3c74cbf5b7ad1acb26924dbc8a46b34aedf4d66f7c7269c2cb517c5a249db62944deb6ba16d104b28d19f3a72504320001a35933d9425510a9e1a1dccefff583b39644808d7f3eeb2bcbf294df8aac36edb629c3300cc3300cc3300cb3755a6dc821b22a57baa2c2b3c6fda1d2aba6c6605334d950cdf54231cc7046234300604a48a05b79716d94202500902448505ea364af0121c86493cde53b48ffe8b0850927e38cdbf537cc55c60f0fd9f1f43b9ecb64f3d148a8f241823cfa982349eb4c265df354a190370d75f43147dc74e36d53f560709517cd2d3bbffb9cf7be7cee6f5feceeebaeae7fa1b24f5f7fefba5376b31eb8feb94442d84080018b9abecd6de3205b86ad43d974c747bef45f4b435875d97dcb5e4a9ba16803b3c7442164f71cf49d6f1e3ba37825dcbbe0e0f79cb99df9950b6f5a1f4f76e9e6e517c2d289e9257b0d0023316dfee223e72f3ef2a87b7f71e1ef1e198924bb1a7815391385256f599a003078f74f7e74c3f385449f58dfd919b1db8d7c547dbf26a4d31d1f6ea12a724ed88e2f7ceb3e110040ffd1c72ff8e7652f76f5469dada34bb7dba60cc3300cc3300cc330cc566bb22985ff05dcf0c37ea18811e8686334b14c5029213840caa9b535b83f89ea23a57c4d3644343191bee0c005b1ec9876eca022c595f1e5bd679f7eefca70c81042b80f8e4fa48f3cf270ab50701cff95b56ddb4aa9fdf75f72db6d776efa830da8346af41dfdc9539f38ef8fcf0f0391ca9aeb4be09e9f9c732b21123167f6766f1c2fa4c6470163c76991bc1949e5c3e383afd890737b231ad1666f23d7de339147666cb8603904118d9833ba428e8ad4d4f2bad182333ab8a02f6c87138018cf516e7c3467d9808c468d99c948d430f36beebbebe5238e1bbbf58a6bef5f911f38feb31f39b20f730fdb3ffef7bf29c7716453471b5dae818d377ffbfb778d84bbe72c3ae86d6f5f3a5b761ff0c9d3577fe9eb8fe4327933ea9b81bc0a69d931b71700861eb8eddee7d75a402611eaecec1a9ac8e7531396a3014865742754329170206c1d1b5ef7528e30a3cb0cc73bb34e6c74dd4b0588b93d71607abdc0fa554595c929951aef3feeb89d8aeddc71c0f1bb5cf5e38d4ede96a1f23d05911d1fcee56d029461ceeb095966b4c175dfd6011094f905bd212bdc3d323e51c8652ddbf54f13918831bb2b628928b55410866118866118866118666b37d994630f03750742952c3515dba32a0d360423e094a85a2c8d98224d702aec386ed236212251b0a974b614f9bd2c9dcd1d3a233147e59d6c0e40d6a19732f6c20ed3fdebf2096b6ecc882a0160bb48f490e9b18726f2b158c47d706060201c0e170a850639741c2712890ecc9e353232ecfbe06db7dd5effd411471c5eff60a31aaffa2d71e07f7df0e1cffffc015d7999d68f864ff9c5a5c77561c3b5e79ff9e7c1dee3cfb9ece439c07faefce205ff4a4572fd07fdf8a7c74dc3c49ddf39efff9ea4666f03410e8d3b910507fcd7e78fdc774197e14cbcf4e89d7fb8e2fa75f914556ce79977daf77e7f1a80c203dffadc356bd3eb73d1d88e077ff8e42396ce4b2a67fc3f0fdf71d56ffe31a2ed78b2f3860bceb9393f1e8945c6d223373f3872e41bbb11ed8a822cd192a34bf99efce8da351b9c64eaa11b2e7ff0e989fff9ea917d9875e2493bdcfaabe73a7ae21bc7ecfa0c0c6a45881812007a4ff8ea552700c0eadf9df3e51b27a61ffbe14f1fb7cb404f4402d6c8cafbfff1fbab6e5b19ee9c363c96fcece5972e0d61d565677ee7decc4468b76f5dfdb5f9b0977dfbf4ef2ef7cf6f7555a4ac0a638743216d858f3a623a8017aebe72f4a4f7ef13d9f5847d923f7d68dc88875cd3c9708ad48cdd4ffbe4b107bca13f0a4abdf2e85f7f7af1e3e9ecfa7cd4ef7a6e7d36e4db3a7973da4870e67ff08258fcf68fbe69eff973a627c302a0f4ea476fffed25d70f8a0c90ac2fc8d5c3acee188661188661188661b629930da0aa8d30aec5440ad1a56001134ed1585336eb5438da20d0cba672754e00b28418d06b22eb800009d8848c4300261cea52900a058224d2e4ef6593cf5b07f7469df404b403e03f69fdd567c6ceddb163b74ee38931fb82e727beb64be74e710900b675706fe89ec1f16834ec3e3873e68c7c3ea775938d3bf9bc9e3173e6da75eb821e3cf1c4132aeffffbdfaf771cbbfec196187b6e4578a705913d3ef6b1254f5df470d05d51d3d9f8cf8bff70c0d7de3567bbf77cf4e0fb2f7ceec48f1f370d18bfebe2df3e9d93a2a3e9db06b32abceb3bbff7b9a5de3a5e75cc5d7ce217779df7cb2ffdf479a7bcbcaf7a246786179dfc9df223c9ed96bcf9ec1dbbbf79e69588a565c80c453b0a147748edbb5737005afdec10280a516c3591b3348a7e494238d150489783579711023153a8cee4d88a9bfff1f2911f9883d8cebb77e3f98d191190812bd6a1a73ec39ab4131d98dbe3d9cbcceef907bfef8b3de9b3ff77d910d0156032a306b6b48a375789623a0fb1fd11877403cef21beebc7f78f65bf73938bed3b1fbcabb6f5151c712722c6faa79c75c78ce61d38a454ccc9e8e9c3d96ef50f34ea8bf3e924b84773db9c5d6a9ccbce5447739608f1d4a8513f181bd4e3cebcbe2ac73aed562864f5f24de1dc5300cc3300cc3300cb34d996c882282dc8d505a204765471b43902944ca210a3c87a7f6906f007008e34e659c90920f0e0d59884a182029e068e41defef05c290a688200568a01010cbc6b6ed7986ad7319f7ed3b76c4cf3f68e7afdffdecc9338cdfafb3cf3d70e18ef6a0cea65d4bc03c336adb8efb12dbb663b1a865d94d57ad42e8783cd2e0c1919191ba5c39f50f36b462156b73e4a1fffdfdbab3cf3aa467cf533ebaffaadb2adaa4b2c2059c50dcb9ee677f3be0c2370f2c7cf7d9678e0c0c00e3fffae995cf7427e3d931347e1b11e5f39da77e706912c0da3b7ef2bfb7afed39f0639f39665e64d129efdef18c5f2da7e2f2fee5df9d7ffeadc31ad41f16969e7ef2694b93c0c8dd177febb78fa5661cfc9973dfb56bd7c1ef5af2979f2d9b3062c9828e8e0e67977cfcbcb7ce00307ce3d5cb6271590c602472b64062daac84f4cae1e4f21b5ec918312d446d081980888470b428ac5a93c79c303aa67708bd3a9f3c252003e7dfebbd60f0866f9ffda7572c503254e8e8ea1cb9e7d2f31e181e1ccd38b1f9277cee8c93e61abb1ebe8b75cffd54750c3d35ea0bc59f4a553123e2d8a178a94d89a495c9ec72ece204603d75db13e95ce69607c70e3eac73ce61074fbfe5dfd9ac6d743b99c8bb3e76d83400e38f5ef9cbeb1ede485dfd914c56650ac993ebae67b32a67f77da085d66990f9d13b7ffecd6bd7f71df6d1b3df3c8019071d3170dd25aff81484426cb2611886611886611886d9c64c36690d537ac696d2654dc869e185882def88f239f0dba8b1cc3840ca095c1c667595eb4de9078790262ff00a00ad7db6461121eee4743eebfd5ec82d8c154e5934fb678fbefc91dd66ef9a5de364264a372784d49ab4a6526e2dcb72ff74fffdffaecfd87efb2d757f088743410f0270ea62e894ae543ed8b0ca4bf6183df1c4d53fbc71d1d78fed59fcc1f7a686454dbd94aa27a172431b6effd19ff7f9dedb660dbca11f98b8f31757af076969a27c14baffdb004dd3f6dcab1340fe81dffcf1a935567ae5df2eb9eb80af1f9688edbab80fcbc74b052964a322a7621dc37694662c5edc0500c6dc433ef8d98300a35701c0ac9da765ee1d0f8743a363b9bd3efae5cf1dd809d0ca6b7ef6d755857047a25876919e28ecf09ecf7ef580529c9d153ffdc4852f894256865077ac93d6a405111164c90d4737c880bad76b0e5dc82a9d8b2412106681c285d154d7e1871e3aafbf2b22a4b0010389dea8c078b5b8d7981c7ded21a5aac88a10e9f28d9613728c19c7ec19010a8fdffcf448c1a155f7dc377ad8715dfd871e3ce3a6bfac76a2524f5bbcb41780f5c8af7f7dc73339331a1f9fb0a4ea22dfebb2bbc5d66990f9c2e8bae1e175afdc78db8a377f60013ab7eb0f61b56f41d864c3300cc3300cc3300cb32da135e535e5dd90c3eeae28014048015320ab4b1e1f41474735de18d59ef9a8626deae7652384182fd89da44bcbeb27368c5ef1cac4c7f79c7bd553abe7ce72768f976f1d2bd8527aab5c2144269313c2fbf588238fa84f7c7c6cccbd339dce053d88a24f4d25452f9baa075b292500a9ac17fe70f14d4bbe744ccf1b0e8df9df032222271ced587dd75dabdef6ee7900c61fbd63793e1c8f64aa13f37f1b41c67be20030b176c449986a8222a36bc6810462dd3151b553ccb599385a8858b75b971ddbedb46b6563871508a3e3855dde7ff6170eee06b0fa1fdfbfe0da97125d71ab6cf6f0ad82529bd6fc9588c88112d4b1d3400800c6d68eda90c11990b02a324c5288bc13c9167a3ef89d2f1cd5572731e5b8d6a8fac537877555a1a9aa35d29613ddf5f0dd4300428bbff0933f56dcdf77e0413d7ffed306db1689be0e0018ffcf7aab2ba2724a28151a2f20e03a89d65aa771e64d815c6e2c5b6aa3660561188661188661188661b67eca8b7ef7072100c424a212798db4069a1c80e463b2691c8db8ea64a88ab4a97e7d5ff3a454e2c594bd5748bbae25cf67c5856b8c73976cf70631317f9fed2e7870d579b3ec1dddd372847c31632b69ba2f914a8c8f8f2712de0e9791e1c040ac428889899492caf74100f5e746b9576a1e6cd1642380901cbafa57f7ed7fd6fe1d41161bc02133972a1c75ce3be6b99792077fea3df79dfbdbe5e144b8f9db04747a380544919cdd6d4c6ccc0b2bd7353b090099910c0908ed6877a96fe46c888263e8423e339605a2c83ff8bd2f7e7759aa944a24ac44a837b6fb7bbf70743f80c1db7ff4b5ab974713d1bcd6aea5cfad92ae0ef9fc2f3fff8e1fe78acfa9f9bda18c305167b221a28ca55399b1c86e1f387e26008c3ff9d810140564201c5642ceabac1c224a177464f7138fec03b0e6cfdfb8e89a67b303277fe33b6f76ed3724c8ce5b4008d1ee68de1ed17e8d2195b41d82aaad8a8874b4324ba2aeb3d6a2a376317ddbb567e96103d7fc655d2e9f1dcb005174ccee31c637e44444db8e1386cafa5d0fc1c8356e1d04673ea82703241a1784611886611886611886d9464c36545cf017c938c8e8b20507a0ba93a46a4c36d4cc405117c0c4df3a51717bbde923649a778f3a7b4e2737aeed9c8ec4d7f69d333ffd8a9d1edf399efcdabef3678cbe4c85140018e2ee3118a6e1be24649aebd66f5810db2ee8a0ee124aa9f5eb373478f091471ead79c4b6edfa075b2719b6879efaf3258fec7dfa5e615f9b0d012369a7e7d08f9cb6b381dce3975e917edb47f7ef3bfa63ef7ce0bcbfbf340174347d1bd63ffae8d81b8fee0c2d39f59d0ffcef6d6bba0ffcf0210900d9671edea84922bd2105443070d041f397ddb521d4dd9b59f5ccba479f4c1f7d483cbce4131f7fd725d73db03a17ea9abedd4cfb85fb9e5e63458f7fcf1e1100abaffff19f5e7422d1940d10f518b98c8c16ad36bab3238c8e721ed2a55255962dd2357b60d668a46f9fbd0f7bfb89bb2501d0cabffe6d65321edb10908117ef7bfa151bd5261b414446242c00a0303e962e38dab275d90aa747570ee3e038a61d74d49e0ffc6365b4275c366739391b00faf65832efa68dcf8ed556457f76d5fa3c1c690228e8908e6d77d42e0ac0eaabbf7afecd43ae4c88f86e67fccfc7f7303af73d64ce1faf5ca5d73ffe74fa9883e3a1251f7aff13bfbaf189211defef4bac7dfa31dfebeb9e7e6cdd23c1ad0389c0cc07d90101c04ed517648dc5261b8661188661188661986dcb6453b9e0f33bcfbb3e904de94921d0f6c6286afcbb67aaf1f5b20999c67d29716256cc5304d2a17c6adee84a279b06e08c8fccb30a3a9f23ed40c89519795f5a25129e974dc83446474652fdbde170b881178c102293c98e8c8c752462be0fee7fc0fef54f8d8d8ed63fd846f59365c63afe7dc5df56edf5ce797ef5acb5446c970fbf6f2705e7d9df5d79d39dd6c8de7b7d7e71d7d19f78cb1d5ffac3c6e66f13ca1cfee365ffdef7f4a5c919877efabf0ff56e2e3c73e5d5cb3ba2e6446eecbe0787dff2c61ecc39e1cb179d00e0a52bcffaca4d2baebef2b17d3ebe47ac63d13b4f5ff44ecf10f0c485ff7aec95e4c2bd5cff958113befeb3d2f959b97f7de38c3fbd9ccd559c1a1e2c71c5e2f51d7dd6054757fc6dfdad3ffcc9fd63162251880d411978b9fa6d44da34547af9c32f61de5ccc3beda25f9e562d5042590fdcfcc2fb3eb483ea39f8f46f1d5cf94749a3cfbc983ba92f8239277ce5b3eb3ff6d507ebabe2c2db37226210902d38f13d0ed94501d8f8c0c3eb3a14e58d0891911a79feee17698f85a26be901d37ff79f9768ddefaf7a7ae947de10eedbef43e7ece766e2a91f7ef6a94756f95e7f66644d70eba894650765beb61b55c88c4183f505f9f67d39d6770cc3300cc3300cc330db94c9a636b2881bcb2670355817ce46a17f760ba699667754ef9659d01317c2674b9690f2e171e7c0b81d8203ed9095f71c7288c8cabb877f4f90fae6bab00e479592150f8aa1a1e1ceae4e10b4d66e9ce0ca7f44b01de7851756844346d083994c269bc9d6fc0b7a30887c41cd3dec98a53dc0e8e3ffb87d154286809d1b5bfd5262bfc3b78f20b5fcc65b9e4b89ae3d8e3b648708d2cb6fbffe497be1074e7ff7f6610cde74d1af96e94872d5f2d49263dfd019db7efbd47db73e67cf3dfcd8866f5b1e0acb91979fbc7b79ae6f60d6ccaeb0a4f4ea476ffdf5ff5cfe5cdaceaa886984871e7f685d62ce0edbf54425905dffdc130f3df9f2d8e84b4fddf55cb66bfab4e9bd3103d099a1554f3ef6c823cf0dc5171d7fccce89da62d92fdf75e353e38e2dcd66022772b6ead965f1fe7362c5cab2c6d6ac78f4ee1b2ef9d1e50fbc92452441a0b041a32b1ea9cfc0a38f3e37e8942be7f667c6841952c2ce4cac59f6823563eecce9c9b07bccfbc486979f7ee8df8f3ebbd68c84869f5ff644b67bfe7633bbc20280951a7cf9b947ee7be0f1115bad7eecd95cffdced6675e61ebfe1c6c706879e7dbaa62a1ef9cf048c9026239fa33ddfffee03a6498c3d78e5358fdbe1900d2904e549a5cd5d8fdf2389488fb5ecd635d9dcc6958fddb3d2ee9d397d7a574401d6d84b4f3df2d08aa1ccf0aac7ebafbf38981e5bb33ca075a221438c3eff906fe657a6937b1e77a85b0fb73d9b2a886987bc65df69c0f0b21b1f5e97dbf8d493350579f8953ceb3b8661188661188661986dcb64b362700242787ba0dc1f840044d545efbf15bf167f1078c312f81ce95df36b71574c39402d95af7bfba0a8647f396a877e29fdcd1f85bc95b4b3a7f74e2c30ac8a377bb95961877e3494183323e150a8fe4147d3c0c0ec70385c69ac726d43f97c61f5ead552610a1f0ca871636262c2b21da9e4b4cea8e5067d26359e29d8f9ac907246673427a2e9d1c182463242a168d758266fe57342aa595da11c54ce89e7c6d63b40770c32dc35deec6d0521009129082b9bb21d0d8890297ae28625bd0c3b144a67d24e3eaf0108d1158511891344da927636e5d88e1b8a396cc8de8439aa3bf363ebeb369889d949913362add6403a63150a65b39f12215376840da72ade8a7f06b22251aa9c70ac43976e2e483b3b613bde05296534448958cc862018a99ce5e4d2de1f85300dd117930515b1289c4b8f5b052b1246229eb0fcabc2cb762a952a58b6906a7657288b52945f319e53566614100349913562443253809d4b398e264048d1170585e33ae03a356c9da0cce75457653d14289119596701d3e270c289fa36559138eb3b8661188661188661986d08adf52dcbd742c8b2b126c86483d2afa8b4dd3431d908f736221074b5c9a6cf70cd1f94719075aaac36472ee80b32d900b06da75028ec1bcaec1fce2d08591d424f907cb160de978bfcdb8a99a19069a8a007f3052b1e8b253a12d168444aa5b593c9e65213a94c26130a9953fe20c3300cc3300cc3300cc330cc24d05adffafcbaa2a5c633dc08080841ae178910d4d064d324964d522126ddf0347008198db4e39973866d00e891907591697d63d994504a46a3e1872ce381545c6bd761474829959291881242043dab948c4543f9423eb32153f3603412da1c0f320cc3300cc3300cc3300cc34c025f534342910d9125ea324446235f1381b8f42b1184309a86adc9698cd8001015e8547008390700dc43a94a5ba4bc371673d5cc06224cc3300dc3af485bdb830cc3300cc3300cc3300cc330ed513c31aa789837048814449e08100ab09bbda181974dad2523ab119330818647d79068e665c3300cc3300cc3300cc3300cf3da86882a0f810a0b0a4b6108c404a2025220296101291df886d60ff926c073d241dd4ea84a12d20b69c3cdc3300cc3300cc3300cc330cceb132a6d48120280457034c20a190710084ba434b467d4a93cdfbbfcb351f5363f04200524109150405637ca90024292bd6c1886611886611886611886795d53368c1020a0c9dd978402c1041c82e5fe5d04bea1a9970d8525a64b688d0261d886d3f06e4378d962930dc3300cc3300cc3300cc330af5baa0c230443c210d080099812e41a6e001dfc7cf38d51a5f0c33edba102ec327ffbcb5fb96d1886611886611886611886793dd3bde741005c379b8880210120a6a00484405c51468b024ab7d43eee67b269cf3f862a1fb1081cc4866118866118866118866118a69294460408298c3b881b1044292d2026b3318a1a5f50404c018000c20252c1d2c8133421abd966c3300cc3300cc3300cc3300c5375c8b71470080064e57ea81aff9a8a5f65e377e7744dbce172ec1ced196890d7d0155ba4327a3285b056fee2c01ddf7fcb0480d41d1f5cb4eff79f2f6c99dab356fce8905dde7ddb0440437f79f39c63af5eaf3747325bb650db34b9c7ce59bcf88c07b35bbe236d4e01601886611886611886615eefd8848206400542dec7dda5f65213934d5e23e7b7827580b446da415a23a3917150d08d4efeaea2b0fcc2a533bbfb4bff763be3c1acea3df8f35f3d7561786a6b23f3c0e776ad486866f76cd72ae48b48ecf1f16f7c6a9fa440e1851fefb743833b0370d6fdee4d0b169df758aea2ba476ffef0bc9d3e71eb5868c753ce3df3c869c6661700b7c80b3f78e3b0db6eceeacb0f9d7bdc6fd606858dd61bfe70e2c054d92946fe7e7c656d17ff1dfd878daf861924f3c0e7769b73ca1da56674565f7ee8ecc37eb2d26235c1300cc3300cc3300cc36c294a76122a102c2200790dbb05f389b179f2d194d0e21ffeebba77f44b00102a149262d1dbdfbf6833548d8c1f7dd923971e96747f13d20c05de1a5e70c2690b006092be306adad11fd9f74be75ef1e8b97bec1773eb63f8ae5fdf157ee315fb7586e247bcf71d5b481a2454e6fa6f5cbafcf02fec12dab272d87dfc5f57af2200e9073ebbff47267e72dfa587260008332cb993320cc3300cc3300cc330af376a830a53a3d0353ecbfba9c942db08335c246488ca8d5115e8f1472efef4613bcfe9ee9fbde088d32f7f26338994840a47ca4999120072cf5ff5b983b69fd533b0c7d1675df78ae77551dc17937ee4eba75db47cecd653f6da79feae277eef99d60d38b2ef900f1d9ebfe19287bc62e80d775e7c5fc749a7ee19afdc18e55328bde14f6f9d7ffc556b35907ff2bff79ed977d25f3612907bf8ccbd979cb92cd7668965f7919f7f47fae2afffb3d6b7458f3ef4930f1ebaddb499ddb3f638facc6b5ec8a1f0fc2f4f396b59fae12f2d59b8f30e079df34006947de1f75f7af31b066676f7efb8f4b49f3f38da967f8c0cb9f51c092b2154a858eb12b037dcfaedf7ecb5ddcceefef9bbbfed1b37ac712bbdf09f6bbf72fceedb75f7cf9ab3df69dfbf77b8da1788524ffcfac387ecdc3f6d56efac9df6f9d0ef5f9a3aff9826c5cc3ef8b93df63ae56b5f3ce9a82397eeb9e77e1fbaf8b114476862188661188661188661a66c55dad21a7bb3be7dd3d01bfe71c63bbe37fefe3f3cb971cd937f78db2b5f3ff57b8f4c458493fc333f3be54b0f1dfaebc7d6ffe7ae6fcfbdf5ca17aa5f1addebfccbbeb8b0f3c82b1e7976e5537f3fb31d4f15d1bddf478ec1cd973e304a009cb5375ffa60ff3b4f5914695628d9bdd751335fbcf18909d81bfe7d4f7a46e2f95b9e49c37ae5de7fa5171dbb63a4dd028af8de9f3b6bb7fbbef97f4f545a7bf4f04d5ff8c0f746dffbd7e75f5ebfec074beef9c2bb2f7a52eff8f12bbeb338bef7771f5cfeec0bf77c7bdfe8c4bd5f39f9cc270fbff8e1970657fcfd33e297ef3ff7aed129686a7bf5d59f3cf5f2c499b7bc38f8f2edff3de3cf1ffed0652b2ce497fffcbd9fbe69e7effc6bddbae5fffc98f5d3534ebf7683535955d79df3dd15efbc66d5ba351b57feeb8a4feddda9a6aa6bb450ccfcba5b1edbfdfbffb8f5df0ffefd8cc20f4ef9e6b20cab1486611886611886611866eacd278177bc5a1b560a0f7d6aaf19b3e64e9b3577e0b08b9ef27564d183b7ffe28ebe4f7ef5d4dd3b0db37b9f0f9d7562e1c66b5fc8b799904efdf33d0b66cd9d366beeb45973e71ef7cb172d6bd5f57f59bdf88b9f3bb4df549dfb7ce4ac3775aba92b57c7920f9e10bee3923b8735ecd57fbff489b9ef7bc74ea1e6853267ef7f60fc897f3e9f197fecd68d4b3ff3b1994fdcba32d947b98100002000494441543bf2f02d6bb63f76516212d93066bde5cb1fd0bff9ef6bd7d9a56b13cb2ebd3dfabef34fddabd308cd3cfc8be71db0e1cfd72cafa9ced4b25f5e4b277fe313074c3355c7c293cffa40e79d7f7862d36d157af0f62b1e9ef39973deb9634c45e6bde5dc33163e75f58d6bb2abaefbe3aabdce3afbd881b0ead8f5fde77db8e7de4befabb49cc890a9879e7bfce9575214eedf65f18e9d6d4b6b55ebcfd8e7ecc70b2d1753258ffaf449db870073e04d9f3a2a7fc31f9fceb2a661188661188661188661da8726e90a31a5b16cdac883b9db37afffed89bd12106647bfaf238b3db26a30f3dc8fdfb6fbaf250090934d454fca386de649c60efdc96d3f3ac0b57b8850729a692d5b9dea983f3be16e1f0b4d5fd86ffe7beaea20b6fb29efec3ee9e25b371eb7f775973db7c3696f9d1f6aa550911d8edd2d77dedd2f3cb16ac59c132e38e6c94bcebe7fc541f7bf38e3a8c53d93b2aa89e8a24f7d79c97edff8e9c3bfdbc1bde264366cb47b8fed37ddbfc766ceef48bf326a6366958563cd2ba36b6f79dffe7f370500e8dc98bd346d6f72a5d863af8ccae9dbf7b969abaeed6687c7578fe64657a713736725dc029afd0bfbe91f6b26ca0d2cfb4ffcf14f9e3dff87a7eef7f9a1de25effafc05179cbaa8434cbef5ed357f3cf9a4bfb45a4c2339abcb6b3ad5352b917a62d46635c3300cc3300cc3300cc36c9ad9a49d55ad3105e94dcaa410ee9e317b767fc91ce113a5c4e89cd31bdffd63d7dff6e1814d718391d1be59b36775942f585d0389ecb2913c1005e08cad1eab35030988c91bc1c23bbfefdd337e7dc975773e7fd57f76fbaf37cf315a2b945e74dc82b5bffecb9ff389233e3d6be1f45d077ff8d73fbd6ceef78981c9461056d38f3fe723df7debf9d79ce29a1a546c5abf31f4fca08501055066edaa89f84e5d8680281756c6a74fef9a77e835779ebfeb94062e363a6777e90d2f0e59489a8033fad22bf9e4815d91ae8178eaae35298d9804ac8dcf0d8ade591d0a63e5ba9c73dc972f3deecb3af39f5b2e7cdb074fffcda1fffcd47c73d2adef5057b8513169a8f2496bf8c5b559424400f9752f8cc4667719ac5d18866118866118866198768d26a2ddbf9497b415f7565ded37618aa0b76e1164ff511f3ff895ef7fe5b247862ca2c2f8cb0fde70cb8a7cfbd5e3e473f912968639ef8493662efbbf3faf2800f6ba5b7ff5d7f5b5fbb254a2bfa3b0f6b98d938b766b6eff8ef72f78ec5b9ff9c5da251f3a7aa66ab150b267f191339efce595637b1f3c60c6773d66e0d15ffc6170d763778c4ebe02c3bb7cfcbc835ef8f1254fbb116d3a169f7a68e677dfbaf28909a7b0feae1f5cf0affe93deb6302c223ddd6ae373af78f72cf9c49b0a979efb8bbbd7e689ecd49ac76fbef1a9f14d3fa05bf61df6be3d5ffaf977ffb222a7f32f5df79d1f2cdfe5e4636645e79df8f6b98f5c74d1ad6bf34eea99abbefdeba1fd4edbafab2c74f6c6fbafbdf9f10d392d233dd37a63a654524c8d68b5524ccadcf9dd9fdf33643b230ffee25bb7468f7fc72e51d6350cc3300cc3300cc330cc66a2cad8620af41841b16c040c01f12a67574d7bd38faef952f7d51fd87bdab459037bbded9cbfaec8b66d2fd2e99b4fdb6960de0cefdff197ad76c23b7feaf2f3675e7ad201fb1e71e287ae9b79ec76b56b71d97fe417df6b5c74c0dceed9877efdc9b6ad44e6dc377d78f7dc0671e0478fe8972d172a34e7c0fdbb29b4db513b4621bbf73a668e839d8fddbd63532a50f61d7df6a777ca79ed2e7b8efb9fcbcf885f7ec2f603d3f7fcf4bd4bbf73d5998b2240c792cf7c7ce09a376e37b36ff7d3ff95491e7cc11f2fdaf5eecfec37af67da760b8ffdfce54fa4f41434a531e7bdbfb8f4bd23171c3abf77e090f35e7ef3af2efde0f626c23b7fea773f3aecf133f69d3163c7a37e469fb8ecc7274daf3471596beef8c1bbf759d0db3fb0c3bbafdbe52b3f7cffdc297274112d143334fba4b7e6bf7bc4c2693b9dfc8781b3ae3c6f9f382b10866118866118866118668b1057b00802bb2c015036e710004841d34d0c5928e8d275f2feecfe50fa2f9177b1e2e791657772fd32db30d9073fb7dfa7e3bfb9f35b7b44b83218866118866118866198c9d1bdc701101242404a08010888e2bfd2cf40c57f050025447f081b0a30920a1109434013b20e2ae3ba48a0db4044c2d218b56113d736c3300cc3300cc3300cc3304c4b842522124ac2063284164fb58949e4343460d884511b361002ba156c42bab845a4cbc0988d7107dd0a0985964ecc69c1acd3dd3fb3e6cac8c6b59ba36aea13da7c693548717327da4a06b6581eb67c9d6fb555c1300cc3300cc3300cc3bcce090b4c68688d8881a4c288d35278e0a8c4a803a07a63548f82038cd99082a61b18b591d504202111913468a1f9c62822108d3ccc1ba31886611886611886611886795d337dcf030a90100242f698224d224f4d36464524124a0cda0060442562124a008022642a0c3e0ed72ec3300cc3300cc3300cc330cca4080b84a4679c01824e80aa222e91296e7e32ba0d8cdac8110074d73c4d938c5eb376dd3a6e1886611886611886611886615ecf14088e060420902568a0f1e1dc868021902d7ad0180e79f61b0948d152301a009d0a0218b3fd6fdf71a785dc300cc3300cc3300cc3300cc3bc9e9102f94abb8968727f4c22a3cb96164309742a1010950dbc6a6aff600828819044de6ff794b62d6e1886611886611886611886615ecf8405948023200494444a37f29311405460c80140ae75c718b210962060c88651f4b221c28486537c539ea0ab4d33698da40a34f110f179e00cc3300cc3300cc3300cc3bcae197710565e209b3c35d9d71415b00936959d718c3c953d656c2a9a6c8054858dc622588492af8d00c2020ea1c096198661188661188661188661183f3490d545a719d16463545421ada9f226a3bdd408a64097425e63c40ebe89611886611886611886611886f1a0a6916c466ce8ea2b46bb8958848d369b65188661188661188661188661a60c5d67d53126f39a66f61a8e65c3300cc3300cc3300cc3300cd38a7f4dd02d922bcfe59e7bee2d587cd015c3300cc3300cc3300cc3305b059b60b279355c691e79fcb17fde74d394bf96880a56e1befbee4ba7332c138cd63a9dc9a4d3694fea1e7dec92cb7e73cfbfeed55a73e5300cc3300cc3300cc330534643d38ab189ef0e4871b358736efa7ff6ee3bc0896afb03f8f7ce4cda6693cdf65d76597a596069d2417a1329820d147d8860ef62177f3c7bf7599fcf5e401145052c888048efbd0982f4a56cdf249b3273efef8fd964b33dec2e08723eeee34d2693c9646692cc3d39f7dc450b730b9cde22579daf9f6b9ac16068dca8e1baf5eb33dab48e8989396b47c7e7f379bc5e004683d16c369db173406467e714badcc949096693094030fa2049d205ff0611aaaab93ddedcdcbcec9c9c7dfbf71f3d72e4d8b163369bedaedb6f355bcc33befc6af396ad8a225f3166f4b8abaf8c8888a04f95aa699af6d78183478f654a92244b52f3e6cde26263cedc736dd9bedb1a1959f56231766b7c7c1c1d1a420821841042c839d51eadbacf9452874f1529810bb8b533d22afb6af6ece8d8d8f4f4969b376eacf3f57301002e97bb51c386bb76ef69d430ad5ebd7aa7bb9223478e344bcf282acc0d67e18282823d7bffdcbe6397c7e7531485312631161111d1a451c3a64d1a391c8eba7d81eea2a2acdc7cbfaa9e389915171bada99adbeb03204b2cca1669341a2fd8f787cbe5fa75d16fbbf7eccdcc3ceef7fbcd66b3c3e1484949c968dbeeabafbe3a9279c21e693996992984608cd9ed7659512eb45d14e689adef227ddaeff72f5dbef2f091a38aa2a8aa9f49526c4c74f0de3a7f43d9a3a222ab0bd93068e7dd2e25841042082184fc93d86478057c2173ac123850542e29c5c4609690afd569c846621567ddac5eb7a1678fee9adf179c38bd7083db3d7de6cc56196d8a8a8a8a3c45b5dc48ae69eea22200428f66092120b8ca01a8aaeaf3fb9293138f1e3be674b99b376b7a260e921062f71f7bd6acdb002645c7c6198d46c618634c08a169da9163c70f1f3dd6a6557ad3268d9c4ee7de3ff775ecd0be56af97f3dcdcbccc93d9854ea7a66945459e42a7b3b0209fc9462184e6f7356ddc302929f1c27cc3f8fdeaaf8b967cf8f1a79d3b779e3871624c4c4c7c7cbccd669365d9e7f3ad5dbbf6c8d163fbffdcd3a861c3f8b8b8b8b8b8c10307982ee0f056653c1ecfe6addb328f9f2809ca086467e7d8ed767d4f6edabc353b3b47d554fd4e5992ba75ed121f177ba6374c92244992f477161d26420821841042c8df48663030387971568d85c12bf4c653f15d1e010026099a00070403ab9b2c9bea7a29f5ecd1bdcc44f84e9c3cf9ed9c395dbb77cfc9cdf2fbfd004e9d3cb56efd063030c618c02406308bd99cdeb265382bdcb377efb1cce30683416fd1298a22490c405252a2dfe7e79cbb5c2e4794c35d54b465cbd676eddad6ed4112426cd9ba6de9f255690d1a444444082138e7aaaa4a12e35c288aa2444470ceb7eed8e576bbff3a70c0e3f5d52664c3393f762c333bbfb0a0a050df7b3e9fcfe7f3714d70bf8773eef316f94e3382f64fb2fb8f3d5fcf9eed72b9121212ba75eb167a97c160c8c8c8703a9ddf7e3fb76993c64e97ebfaf1d7d8ed36faa0292f3b2777cebc9f2c168b2ccbc158899ebaa5699a24492eb77bebf61d7a7f462184d3e98c8989a9c3908dd96cd6839ec16737180c46a331d8e94f08e17317d29122841042082184fc5dcc0c5e5e123ee140940cc1606088607007eaa672019b0c001210ab940bd918196c320c12c0e115c82dfe5d1c561916068541e5706af00456a730444a50188400043451dc400a5da7eaf3969908d31f7bf62c5bbdaa57ef8b4f659dd46bafa8aadaae6387acbc3cce354de3fabf42883d7bf7b46cd1229c756a5cc4c6c6e6e6e6eaed49bd2f8cc9642a2c742250d8c55d5464341800ac5ab3b64ba78b4eabda4bd5757676ffb167e9f255cd9a37d7978c8f8d4e4a4c3018145992fdaa7afcf88963c74f0ac06ab5ee3f78c8eb539393936b5cb8c7e7f3efddb72f37bfb0b0d0195a37d7ed764b92a4cf119a2a84b8300765cfcbcb9f39ebebcccce342889c9c9cd07e3dfa99d0b66ddba953a72624240c183870dedc79f1f1f1b88007b0afea850ba1288acd1629b1e2774a993e508a2ceb6fa8c0bd906539cc3d59ed62420845512c168b7e4aeb396bfabb3b34b946e0f4cef36ddb77fef0d32f023539dc0c6cf8b021196d5ad5f2a511420821841042fe19186092901f329e8d97030c7619000a347803356dfc024e0d0e05328393970ed9280c310a8a34e4fb81900c1cab04ab84020d7e0e23439402a8f0689000870c97863c0d4cc05e496463cdba0d3d7b7457fdbee044382f69f9ca95474e9ce8dea37b4e4e767066767696aaaaaaaa6ac17f54d568345a23ace1ef2cce796863a9a8a888735e5c943730d3e3f52a8a1ce3702c5bbeb247f72e06431d7487292c2c5cbb6e43fdb4340046a3a165b3268909f1c1c4040071b1318989f1db77fee1f3ab164b84c552f332b7aaaaeedeb3f76456b6cbe5aeac5708634caa518b14459b1fec7a7dd1076bdeec62ce9e7d69abb7c76f59784dd27955c59873fee3cff3d7addfa09f09050505654236002223238f1c393269d2a4ad5bb77568df2ef942ed3e56adc4a4c49b274fdcb2757be8c95c699c82738bc5dca14ef3d7bc5eaf525d8d21769aa37ded3f7070d71f7bf47765a74e1dc329c32380f5eb376665e70068d5aa65b5211b420821841042c805c2c8a0ea392e81a645940c15706be08049820928e0c5e1178384420d46b9545806002225a81cf98106be1a68ce5b25b8f4cc1a812201238399c1035824680245bcb8b95259ebff743b460921be9f37cf1a65cfc868ed7416ea0529aaac5dcac06ab5fbbcc5633619c07930a7c6efe37e9f3fa55ef28a55ab3b5d7451a4d55acb83f4e7befd824956ab5508d1b259937ac9496516902429263ada53e4f66b42efeb51b327723a5d3b76fd71fce4a9e030d595d1343537372f3525a5aa4c22f5f00783dbdfbd73c8973b668c8c0d6b930a7eb9b2fe558b136f9ebff1c5ce9100bc3ba675b964d38bdbe70cb157b8bc6fef7fba0f58fddc8e9983cf56c7a3f51b36cdfe6e8edfef678cc5c7c75f71c515c13da0699ad7eb351a8d0b162c888c8c4c4949f976f6ec975f78b6aa788477f733dd7a3e7bb8e73b9bbffd57aa02a0e0a7cb9a3cd67de9ea87d26b37089876ecf3bee9f76c6cf5f8c6dfef6d6104e05e7e4b87eb0d9f6d7bb36b25a763e1c2711d1ee8f0d39a079b9fb5a23bb224e5e4e4ac58b92a3232524fe01242e84564ca4c30c67c3e9fd964ead6a553ed9ff7c0c1435bb7edd8b67dfbd563c7994cd5ece82f667cd136a34dc7f6eda2a3c3aded5daf5e72a70eed7efa65e15ffb0f4cb86e5c4a4a5525c98f1e3df6e9f49979f905232f1dba61f356fa4e228410420821840499a4e2523525ad660d8221329065c3501ccd7173080e93040638cb941f368674a02a892330480cbe90b5ab026606000a2b09eba0386e5351933f9056134e7e8dd7e7fbf2eb596d32da5a23238a8a8a24491f2658c8b2f0fbd54a0236083f59a4b2e88ed7ebd543435ce3c1fe1d5cf0dcbcdc7a49c9ebd76dc868db26b676837fefd8b53b3a3a5aef0f9598105fe132dfcffdc1edf12626260ac185003ffdb2a92eb77be7ee3dfb0f1c2c2a2aaab6e785a228478e1d8f7638ead74fad2c42e43f38e7bd0d3063c9bb8b4e0dbf2a21cc641a19c6cccfa67d75c79c1bd3ceb9219638e7eb376c8c8d8d1d3d7a747a7a7a4a4a8ad96cdeb66ddbc18307fffcf3cf23478e98cde68913272e58b060d8b061dbb76fcfc868532f258c11c494b5cfbebafef257bb45d6ede6329877bf35ed97eb668c883b6733992222221c8e2883c1c818d334cd6834b8dd45b22c9b4c46b7bb485114a3d1e0f5fa8c46a32ccbb1b131b51c5adeebf5ce5fb0e8d7458b0f1c38909f9f1f69b39bcde6aa1ff2e34f3fffbe74597a7afa65232eed1a5ec0c868305c316654f7ae5d3e99fee5134f3e3774f0c0512386198d86328bf97cfe39f37e9cbf6051e3c68d9e7ae2d19494e4addb77d07712218410420821a4b8a50848808f07831725310c6fa01683281d5551058ab4e2c796dc1b48d2291d861181b048491332341420f432110879a2329182b5eb36f6e8d15df57b831395bd9282828299b3bfe93f7020179acfe7932449084996849025216445515455ad2c66137661884a17f3f97c7acd545e7a3ce0fc82fcfa69a91b366c1c347040f56baf64335455f5fb5593c9a4695a7252a29e7a507eb17e7d7b2bb2a2474f18634c62e117bc10421c3f7162c7ae3d070e1e72bbdd613eaab0b0d0e576173a9d2d5b34afa821eddb3bebd33d2da7bcdd6dc69defcf3f3ae6ba543970528860199cb2f57084809272f9fd190b9e7b69d595aff7b28940892321a09e5cf8c21df7bebdf82fb739adf7a497de7decd2e86d4f8c7f6177be6f5ceb266673d33bbe9bfb704bcfc60f1ebaebc5ef3667f1e8b6573df9bf1727a44730f5f88fff77d37d1fae3aea952cf16d27cf98fb6c674b0d63208cd5ab9774e458669f3e7de6cf9ffff5d75fe7e7e72b8a121313131313d3a953a7f4f4f455ab56a9aadab56bd7e79e7beef9679f56aaaebd220460ee7cef0dce37ff6ffa9df36e6e681008be622d6bd9eb773df0f60fbbf3e5c42e139fffefb3a31b48fbdeea3578d5bf37ce181ae55a7a53db613ff79fb7ebfd7e9105bf8eeffcd8453faeb8b7a9a1e4641530b5987c5bd4a7fffedff6818f66980544707ffb0e7c37eda6473f5999e98f6c3ae4bed75fbfbfa7e3e4ac4937fc949b337f60a3b70df63eefacfc74805aeed96b96f753f57968319b4d26b3aaaa42887ac94903faf579ef838f1b356a386860fff73ef828ad7e6affbebd3ffe6cbac160e09cdb6d36845dc9a5fc629aa67d3b67deea35eb56ad5aa5f787fae28b2fc23cd50f1d3a643018fc7e7fcf1eddc2795e2144bd7a498f3c70cfd215ab667df3fdea75ebff75edd8d01e4fdbb6effcec8bafdceea2ebc68fedddb37bb00a723825a2a8960d218410420821ff7c429864e6157ab825f06f49e51a168c6984c65d34511c95289501e117304b706aa5a21a02d004cc127c5af1aa4c0c5e5e1cf83105d6696430b0e2f2c365f408f487ea515dc7a8a2228fa2182c66b3abc82949b29004842c64e8411ba3d1e8f35596a7c36abf27354d5355b54cd84292245ba4edc08183bd7af6accdcabd3e1f18f3fbfd7ebf5f512aed62134ce471b9dd5cd31858f91a2b956dfcb1cccc4d5b771c3c78289cfc9ad0f8c5e1c35e3dc9a879b3a665a3369eddd3a71f6a71ebd5237bb99f1af8e19c43e36e6f145ed68c1433f0b1dbe60d9bf6d93d3fdf9e5212b93afcc5e46b3f8e7d65c9a1716927bfbb7bf80dd727affef9e67f7ffee0af03573fbb5def18c54fcebdebb2177c8f7fbb7b492bbee9bf132fbff6f9b62b9e6cb5e3d529dfa6bcbce9d88864567860eb1fe65a25ef242526e6e7e5e5e5e5a5a6a6b669d3263131312e2ece6c36fbfd7ebbddee743a5f7df5d5c18307fffefbefeddab54b4bab1f4e1e97b1f9c4a7067f7dc70b2bc7bed32778c0fc073ebde69acf1abe323ff3f20685cb5e183361e2bb193fdf9ddae362ebfbf3ff281adaf6c0a24d52aabcf9d77dde7e2dfe9cbfc5d2f39e94b2591c50ea5ff1c475df8c7f62de8ddf5c59d273ccbbfbcdab6ffda5db476be60e71fcf9f1e4a1e3ee68b26efae557bdffd1771d1fecf0e3ea079b1b01ff818f2e2dffec4debbecb94d51a61319b0a0afd42089fcf2738f7fbfd3e9f8f0506291342e8011d4dd362a2a3592db26cd66fd8c405f3f97ce1c72543fdf5d75ffb0f366dd2b851f863db33c6faf4ead1b15ddb99b3be7de5f5b7bb74ee78cd555700f862d6376bd76decd9adebd8abc6d86c91f4654408218410420829db32060c0cf9bc86418b52edde4215b106c4198acbd6c80c792a00e46b889621e9311d0608b8380078382c0aec32b88001f057d2aa0da6d554915fa34b4c4c183372c4ecefe7f41b3000b22a3887109210b2240b59c80266b3a5a2a80d03eae6f76a3d64130c5be823d19c3879b2f7c5bdaaad6f5a4d9b3622e28acb460a080666b55653575808f1dc0b2ffb554dd3d4471ebc3f9c0e592e976bd3e66d5bb7efa83811298c875b2d96faf553ad11a5b6cdb5e5d399c75b3f38bc7e64d2d557d7fbdf87b3f74f9e126e911453d37f3d35ecdd9b9e5b7acd9b81aa3dfcd4e24f37a4ddbdf4eae611321a8e9e3ae5f54e1fff7cf4c6c9a10fe3598bde591c7ffbe21bda3914a0f3a44746feef8eeff63ed65a31cbee9ddbb6eceb1ed322ae61c75a9642494d49e19ccbb2dcaf5fbfcccccce3c78faf59b3e6c89123274f9e1c356a94cfe7733a9de9e9e9cf3cf3cc8811c399e008a7ae9014ddff913b93fa4efbf8fe5f2606223607bfff704bab873fbba2995582b5ef9d8f77fdfce98599b7dfd274485bcf234b8fb893d72c1397de3f7acd8c55c7dd912b96bb339e6c5651ea90b5e33d8f75e8f4f4db9b863f1498e5fb6bceac031d1f9937b4be59429beb9eb8e9eda11faccc1b333af4e054f2ec4d1bd4795fb5088bc566b7e7e517b08032e7330be4eb71ce13e2e32456f3186be6895356ab75f0e0c11d3b76d487ae3f2d71717146a3f1c0a1c349a7594fda668b9c7ce3f5bd7a76fd74facc87a73e09c011657fe8febbd25bb6002184104208218454c428c12f6a1eb028d576d3802c3f2cfaa0dd2819c9dbc7912d60669019dc1a3c81b1c435205f85898103f97a5d9c8a3624fc8e51001c518ef1e3c6cdfae69b761d3a5aac169fd72b0b21f4888d0ca3c11011115150507086f6a6108273ae8f166c369b8d06a3cbe5ead5b3472d4b6f1487304c46bfaa0228f278503c748ea5c2356767e71415792c1111b22c87f9d48c31b3c958e4766667e74439a28301a632493aa137f54c1c4dd3f2f372e3e3e2ec366bb9749ec2751fcdcde9307558aa02b9d9d5e31abcfaf9ac3fee7c3c23cc17cc1c7d1ebabb7eef7f7fb0e7f5e2f3c29f7f344f4a6c1aa72792c88e06a9a682c3791a424be9aa397f9d72fff1dac856efe92f5c7317468c716be62ef77ff2c493d39e18fedc1ede7ce8a4675e7b6068b2a1c6c7c266b3198dc643870e6dddba75f9f2e58cb1848484d6ad5bf7ead5ab59b366cf3cf38cd7eb9d33674eebd6adf7fcb1273b27272e3636ac776393f14f8d7ce786677e1b7579f18bc9da9fe55afb58cf564f4b0020fc2eb55e07a786fa199736cdfc64dd5fcd7f3d917ee3d011ceffbcb5f18063c1d1c663332a2ec02c258f9a3ae9c5cba67e333e10b351f38e38ad6929567d2719135ac48b1f8e156a08ddceca9e1d751eb2511425d26ad5a360d5bec5226d91ac16211b4996ad56ab7e106bbc125ed34e49e92d5b3cf57f8fcdff751180a18306180c0a08218410420821a4b246a25e32b8a60da0b2ed0d8ee20c1a948ebfa802ce8a0685f20bf879f17c5f608132bd72baf7e826208410c1896a5e92c170edd8b1737ffa31262e2125b55e91db2d0b40861010b2309b2d9cf382fcfc92c800f4723ae195c6d0830515352cf5c1b0f5f558ad119c0b3074edd219a75375a28a25d76dd8b866edbae0fd126337de707d646464f9356cdabc45d534c658526242a4d51aceb347444474baa8434cb4e3c0c1439bb66ef3783c616eb0d96c1a34a07f8306694d1a37329b4ca5ca14e5aefcdf0fb97ed7831d521e6580f07bb836f3d36df7bfd45a0476b9100856ee08ddc9c50b280daf796acc5be39f5c3082031042b1a738f8c9bd59bea13603a0e51e3ce2b5f58c92e00720b8be12392a2dc6daee96f9bf4faa2f973a70968b26be3c6fe2cbbeaccd1fdd72f9a4477beefaa8778dfba298cda67af5928e1d3b76f5d5575f7ae9a50e870380dbed361a8d870f1ff67abdddba755bbc78f16bafbdf6cc33cf1c3b76bc9a44a760fd1244f57ae0de46173ff9bfd67640082145a7c5dafb3db2e69be1a5c6da1288be6840f2e3b3bf9e7d307568eba4d6431aeeff76d6377b13075e14cbca56052adebba6d6b74dedf1d163ff59db5e20061072546aa4f3f7234e4d444880f7e41f592c36395212102cb82f2b7bf69a842baa7d90c562e68101d78275ad02270882c57d645932284a6dde5056abb5fcbbe6b43f3715399c6da870194591875f32b8dadd42b56c08218410420821421f8cbbae42366782eaf39699a816636cd4a5c397af5cb973fbce8cb61985ce0221842c8bc84887a66ab6485b8c23d6e972fafd7eae71c6d8f11327c35cb32c495959590643d9048de8e8e8c2c242bd9f4594ddee72bbe363e39a356f5a87fba1b0a0f0d4a96c59518410365be4a8e1c32a6c791e3a7478c1c245369b8d31d6a279b36a7027f90000200049444154303b644992e47038dab469131b1bbb63d71f050585616e95dd66ebd8a17d7272b2d168289dfbc0b3967cb048f47b77f51b031c0c00b4ccafae1df6fa279ba6bd1476dd5f66eb7eff94165d1f98e9315c0c408aef3bbec383cf3d377bd81b57a59e9cfbecab7fb4ba75688a22672744fa8eed39e91b6233428a1f786befc71e7efca38eaf4ee810230a8f6c5ebe3b6ec0a094233fcecb6c3da86b03bb3d2e31caa448526dca17c9b25c3f3575f79e3f39e79b366d3a74e8d0fefdfb8f1c39d2ae5dbbeeddbb0f1b364c0851bf7efdd6ad5ba7a5a51d3d76b475ab9661a63b290daf7efaca372e7df90fb55e5fc0d868cc0dadde98f6f8374d9e1f9d6ed372f6af5f7db8e1a07e2906636aaf1ecab3affed8fcb1476394e88e8322ee7a62a1e3ba296995773a9312863e7aeb73fd9ffd458d1e07c0d868e4150d5e7bf1c5853d9e1960dff7c5d3ef67757fa58783c1674f34e7ee39ea162d8cacd2673f136ff37086a5e79c1b8da62a6a3985c366b3e96f9cacacac1d3b4e6f6ca6162d5a242525016082d39707218410420821e44c736ab52abd7b3642366bd76fecd1a3bbeaf30627c27c60af1e3d76efd9b37cf9b28b7bf52e28cc170226a369d6f75fb5cb68134cebd07fc66f9fd13acc75366ddaa47e6a6a6097e9033341d3b4b5ebd69b4c26000e87232f2fbf71a306a9a9a975bb1f1863c15fd58d0683d1680c6625e88410070f1efafadbef0418632cca6e6fd33a3dccf2c3fafa8d4683d9625655d5eb0d7727abaa6ab698cbc56b00edc482f757465e3e6b548ba4406029feda7bfb3e7fcf47ab1ebfed34ceb0b42b9ebaee9581ef9f2abe35febd4f0fdd797faffa933da6d45e133ffc6c621303103ff0a16b3f98dc35e551a5c5fdbf2e9a36eaadeff3a6de776ddbfb8efb0cf6fa6d07ddf456ff41dcb973fa3df7dcb42fcf2f5b1bf49af8cebbddacb538169224d5ab97bc6acdda9d3b77ce9f3fdf6834366ddab47ffffe9d3a75dabe7dfb7ffffbdf3befbc73e4c8918aa23469d264ef9ffb07f6ef1776e7b8c82ef73dd86dfa3dcb0100864637ccfca2e8be872f6b78538e6a8c6edc79c4836f0e04004bb3a1ed4d1f6decd6a7be11867abd2e8ee5fbda5cd2bcca91aa4d2d6e9a36ecad7173f56083a9e59d5fbd9575d35d9de34ef8221a0fbaf7f3b7c724ca802563f2ed1dafbebe7e8cd73ee093eddf54f2ec67802d329231a6772aac2264638d88281f303d2d8e28bb25c20a60ce9c392fbef8a2a228e1ac50d3349fcf77e79d774e9e3c1900b80a4208218410420839c36a995a7f364236e18f18555ecbe6cd631c8e1fe6ffd2af7f7f97dbc524d6b861c34b060fa94ddcc46c31970b5b148fea1d131373eae4a98c8cd671717167749f6465e77c36e3cbae9d2e6ad3ba5542423c632c2b3b7bebb6edbf2e5ccc24d962b100a27bd7cef592936bb0724dd3c22fcbaa7707ab809c7ced4f47ae2d1de8881bf945e6480018b879b33e2b76cc8f9963ca3ed43e78d6f1adc15bd6ae2f6e2d7c3178c6250d79e2eb214f9479aef8a12f2d3afc524970a2fd0daf2fbee1f552cbb47be0fbf50fd4e121484c48f0fbfd4949492fbcf0822ccb7a361363cc66b35d7ffdf543860c89888800909292b26be74eafcf5755ba93a9e5a31b0e3f1a7c89a9d7fe7c32b8e7e4d89e777ebaeccef291874b661e09a442992f7a7e5be1f3151e84f1bf678e0feeffd8a11f1ecd2d79d646973fffebe5651f6649bff99bad3797dcaef8d9eb9e23ca2e4992a66955f4f7e19cdbed36a3b156435625c4c538dd5ea3c93468d0a0c3870f03880da3d290dbedcecccc1c366c98d168f4793d89f1b1208410420821849073db1909d99469b3f9bd9e3213a7252e2eee8ad1977df3fdf7ddba7757140363ac0e6b40082184109c6b006263628e1c3dd2a17d7bbbcda6699a9e7572ba7552abd8365553add6881eddbafcbe6c85a67155d57e5fbe72d192df155911827b3c5e30a6f78702448f6e5d3b766c5fb357aa712dfc71a3344dad76cbff911c51518aac1c3a74a855ab56217b436bdebc794a4acad1a3470f1f3e7cf8f0e175ebd699cde6b2d57a2e3cd5befca828bba2c8aaaa2a8a22494c9265a3c12049929e05234b9224314dd3a2a2ec0683a136b56cecb64893d150e0742527c64b8cf51f30203a3abadaf5f87cbe8f3ffaa87e4a32e36a527c8c2c5753cb4608919f5ff0c34fbfd4605fe5e7178a304e18aa6543082184104208a9dad9c8b259b761638feeddfd3e6f70a28a8539e79aa6a99aa6a9aaa6699ac639e75cf0c1fdfbffba68717a9b361e8f373b3b4796255996f5e4087d22fc16a0e05c1342689aaa69820b4d704d55dd4545070f1d6ad3bab5000a9c4e8931c62459962449d2876d9224a936c3dc0048888f1f7ec99036ad5b2526242c5cbc243b3bc76030e8cd57ceb9cd6ed24747b6db6cddbb75bea86307638dfa8f180d86d47ac9070f1e0aa7230fe73c35a59ed160b8004ffdc8486b6c6cf4c183075d2e574e4e4e5656d68103073233330f1c38909d9d5d5454643418ec51f6860dd2ba77eb62b658e8c3a26a6693495114c67c7979f94b962e379bcd7979f98b97fc6e329b7372727f5bbacc60307abd5e4754945cebf1d74c2653acc1e072b98e1e3d7aead4a9acacac701e55e4f170d51f131f1bce5b23253939ca615fbf69730d362fca614fa9517e1c2184104208218484aa346423035ae5374f4b8feeddcb4c5448d3349fdfeff7f9fc7ed5e7f7a97ed5e7f3a99aaaaa9aaaaa82f3f619191bb76e31194d274f9d32181483629015d96834ea7561f41ff3ab8eaa704dd33857555555354d53b9c655ae6a2a5755bf22cb8d1a35f47abd3ebf5762129364459664499695d0d09022cb350fdc7468df4e7f6c7acb164949895bb66edffdc79e6399c7f5ae499aa6252626b46cdeac4debf47ab568ef454646f6ebdb27ca6e3f79ea54a59d9ef4632acb09f1f11d3ab4affdf83be72393c9d4ba55ab5f17fdb67ffffe13274ea8aa2acb527c5c5c727252a78eed939392929212ac1156b3598f4430fab0a81a93a4947af5b6efd899979f9f9b9727cb72a1d399979f2fcb724161615e7e3e638c31c4d74597434dd3fcaa9a959dddfbe29eaec202ce39e75ce31ae75c4f6fd1a39f9224494c0a60fdfa5c5ce874c6ab9a2c8b6a83bc17756c7751c7767458092184104208217fa38a433691322c0ca742caa1442bf07038c30bdb9449f8f705fa43f92aef182584f0fb55d5eff7f9fcfa7f5e9fd7a787707c7e9fcfa7d7c868daa8b1c16070b95c4683c160349a8c46843c979e1153c553685c687a0e0fd7ff17f84fd31a356ca8aaaaea5725599224595138842ce440ad20c69806c658b5e31455dbdb429f704445f5b9b8e7c53dbb3b9daee2c00a832d3252511451bb3e388aa2346ad4303adae172b9aa0dd958ad5687c3a19ccea0cbff189224f5efd7373b275796e55e3dbaa5d54fb5db6d7a71dcf26711f561a9760f30a06fef5ea929f58a8a2a7e9b33c6e2e262d2d2524f6b6756b8b024494683a17e6aeaad374fe65c70c121841eaf093e84054912634c62c5f11b7ddeb97040e9a4228410420821e482659610a9a040834f54ddce4aef5c52c358008049120e09d91a541e9c2f148618591468f07081c0584d808008fc854ce76f5e5e832de69cabaae6f379fd7ed5affafd3e9faa6a7ed5af695cd334a18f44c39824498a222bb2a2288a62508c06a3c1a0184d2683a254fbcbb91042d338d7fb5ce9cfc705e79aa6ff38afbf5ec6f4169eac778992659949b2222b8aa1362936841042082184104208b9a044b5e90a2641626012182bfe0333cb2c5261051af3097d0ef4f9fab8d6819be5b26c18e09051a0412d1de951059c1aec327c1cfcccbc1249928c46c96834e8e56cb81e4c29ae672382bf9c07bb3ac88a22070acd84f9148c314591a1c8c5f56384fedb3c2fbe012684604c7f168905feaff6556c08218410420821841042741e0e8fbf3838530525d1807c0d9e4018264202078a2a8acab805ac804582ab746f1b8b042b43be0a7f1d6dba1e9139a37b8731c66459020099ce15420821841042082184d439bb0c48600c9ca190038002d894e2949a020dc1c19e4d0c11325c1a6c0a0c12bc1c791a140f8743c6f160c8462e09df94e7e130970bd9c80c60905848ff2aaad1400821841042082184900b9b9b030256055a204ca202f91a24866843a9241b093030d815146ad034442bb0c990dc1c1cd0735a18a030f82a0fd9f83814563673c7a9214f8597a2348410420821841042082101aa809141e8b19b002e2a2e38c3805c155e0155a088c3cc20f9054efa8b97d60bb654117b095daccc461042082184104208218490200383410a77f46d005ac884c450aa648cde9fa98af2372c643142082184104208218410529908092ead268338314088d223460940133048f05612015218b8289b86639210c1e00c293f4cb56c0821841042082184107281d37b39e1f4c7a0363178ca0ff2ede5b0549eb463962a284e2c33c80c1609fec0a356af594b07861042082184104208211732c61021010c4c829b43004606a3545c70c622c3cce0e1f007f25e22256880518281215b2d17b271715864985805e5840d808121bf5cc8a6484384522acfa777efde74600821841042082184107221137a4725061688b1046b0fbb348081952b286c6050390a0578f92c1b55c0a5c12e234b2df530064429707194cfbf314a00e00d89d92c5fb68c0e0c394774e9d239f4e69ffbf7171616666765d39e21841042082184107226c4c6c546d9ec8d1b37f2f040af28563ca102aa16b819bc2bc0190cad30a07cc80640a106a38c6819396ac9cc68199aa8a0c3548c02ce51a09514b2a9b09d4cc8df62edda75a137ffdcbf5f92e4761de8e42484fc635139b90b13638c7602218410724ef96bdfde7dfbffaae54a940ae7e6683095feea778b527934254baa80a872607042ce19858585fd060ca1fd4008f967a0e80ca91ac57108218490bf514c4cd7df16fd12fef2fed0149b808a433602f094be0ef470dae1e4bc47fda10821e72f0ad090da9f3314c421841042ced916a82a021da64228b41309218490f3a8d54d48ed4f278add10420821e7058976012167cea953a75e7ae925afd74bbb8210529b063621746a114208211720cab22117ae03070efcfcf3cf274e9c608c2524240c1932a471e3c6b45b0821d4a22617ce3946e936841042c8b98c4236e402e576bbbffcf2cb1e3d7a4c9c3891737ee8d0215996e9c29710728e34a409399be71b7d7f1142082167086325e5696a709147211b72812a2828d034ad53a74e269309408b162d8217afebd6adfbfdf7df5d2e577272f2e8d1a31312127c3edfecd9b3f7eddba7aa6a4a4aca98316362636301cc9831232a2aead4a953b9b9b963c78e8d8b8b5bb060c1962d5bfc7e7f7272f235d75c135ce1b265cb7c3e5fefdebdfbf6ed4b57c68490aadbcfe7e3cac959b9e66367eedca0ef26420821e44c8892c11820c1cd51837a1914b22117ea3b272aca6834ce9b37af63c78e29292956ab559fbf6bd7ae254b965c77dd75090909ab57af9e3973e6adb7de0aa075ebd663c68c912469fefcf9df7efbed8d37de284912809d3b77de7cf3cd5151514288b973e79e3871e28e3beeb0d96cc78f1f37180c1e8fc7ed761714144c9932e5d4a9539f7cf249ebd6ad13121268ff1342eab6bd4d3b810e7410055f08218490734a9e06c101567634a870489132928db04870484832c014a8476c95106f409201f10a2c21458ae31418186c12e215c42a30069e92015609d132a2e5bf6d47ec3a52b4e52f279d10241c168b65d2a44966b379eedcb92fbdf4d2071f7c909d9d2d8458bd7a75f7eedd9393936559eedcb9b3a66959595946a3b16ddbb62693c96030f4ead52b3b3bdbe7f3e9eb69dbb66d54541400afd7bb6bd7ae61c386454545499254af5e3db3d90cc06834f6e9d3c76030242525c5c4c46467d340e384905a35c84539b4eb48edcf103a9108218490bf915d86a57440c7c410a3409119dc1aec32dc1a7c021112bc1c5619910cf91afc02268628054285870380cc1025c3c391adc1ca609791c501c0264100796a8dba67d505cef91b3f9ef0a9e2bd5b2cb5294a422e1c313131975d761980c2c2c2efbefb6ed6ac5937de78a3cbe55abe7cf9dab56bf565bc5eafdfeff7fbfd0b172edcb973a7dfefd7676a9a56fcd6b2dbf5099fcfa7699acd662bf32c0683415114008c315996830f248490f05bcbd49c2675758255918343756d08218490bfedcb1a5058a9708ac22000c5a9c22283014e0ebb0c3dd46165706ac5311ab78091c1c2e0093cd22be0e4804091804186043006a3841c3ffec62bca15bbf20b591c0c58ba23bf5fdb985aacc9bfe795be5d9fdf6f1efae59ecffbdae8dcb900d86cb61e3d7acc9a358b731e1111d1b56bd72e5dba842eb07efdfabffefaebe69b6f8e8c8ccccbcb7be79d77ca5ffb1a8d4659960b0b0bf5a41b4208a941733afcbb08a9e5f956596886eada10420821679f26609400205282c290a74102340149ffc59f874473240699c11ff26055400ef9eef6071655811c151c3030008894619361fb3b125cfcaafafea2fc0ee9691dd2d3de5b54e0f58793c820dc7bbe9e7259d7d4f8e4e8f87ac9cd3bf7b9ead1d987fd75b4459e8d8f74888e4f6e7acf3a778d1eef5c32b15e7c7274979777fbe8ec3d23727373172f5e7ce2c4095555f3f2f256ac58111f1f6f3018ba75ebb674e9d2a3478f0a213c1ecfeeddbb5555f5783c91919156ab5508b171e3c660afa8502693293d3dfde79f7f2e282810421c3b76cce3f1d07e268484d97e3eadbbc2592db9409c6be71e218410426a16b2d1a32e660946569c19a3898aca0f97ff9a6615cd2cf51000805b0bb97176cd59936d76d4f37323071c09a9dfadca1edbbbba0aaf459b9fbaf2ae0f8f01712d3b3532161efb6beb6f3faf39f5c4e5f56b1d73129a4a973ae73ca3d1989b9bfbf1c71f7b3c1e49929a366d3a6ad42859965bb56a5554543473e6ccc2c242b3d9dcac59b3264d9a74e8d0e1cf3fff7cfdf5d72323231b346860341acbaf903176c92597fcf2cb2fafbffebaa669c9c9c9d75e7b2ded6742480ddacc547c84d4fe2c42185d9caae80945b936841042c8d9a40232a03068027ec02c41067c158e18250055c0c2a0271230c024157792aa8c9e7723013e7196423627f27cf96e559f7679b4e92bfd7d7ba664bb84005a344a9eb9e278f394c2484b71f0c5669693634c65f7c889754b8f01c6bed3577e7169340384e7f8bee35623509ca1235cbb3eb9fda99767ed2c70b4bdf13f9f3e7f69920251b46feeb38fbcf4f9927df9428a6e3160c263cf3c74497d133f31e392f6776c44ebbb1f6ab5e0bf5fef8abd6668ce17f3f30164cf1899320368f7d28e5fc6c71e9dffe2e32f7dbe70e7293fcc499d6ff9f4aba9a9f386b4be7b3ddabdbef5a7eb93bdeb1fe83ae8935309137e583ae0f9f4eb960b007fbdd23de515c87d66fef171a31f1fbffdf9d9eb33bd8029a661bb2b5ffce4d97ed1129dda3565b55a2fbffcf20a2f703b75ead4a953a7d099068361c28409c19b83060dd227ca04658c46e3881123468c18119c131919f9c0030f04d73c79f264daf384901ab7c02946436a732e514f28420821e49ca5093006ab0c2f87c66093c100955732c8773e478c0cc6a00a981900b8aaec69c4058a386c0a3c1af859b99ecc2b74ddfcfe2947747484d96834285d3bb4c87371ce39803c17ba7668f1c66f277d7ebfc7ebcfcaca797b625cf9908d1cd520cd829d454beebbee8e95fdbb74eed6ab6f97a60d15044336de654f3edba873db8686b507b67e78efb3a3fbbed1ddb7e4bee1b7cccc4244eb41a3130ffcb4f8d7d7aedf51386fc98b81b2273b5e7f21abd3a04b87d81bf58c1ffee7fb3ffca9a1c1a0f17d12ad4d5a4614fc3ee5921ba69f0492ba8cea9decdcb179d7293f528b2fa2a432a5a11b5c3ab1ff9f1f2e3e0e63ab9157768cb565d477fe32e5be2fd6a3d9e8db463495b3f6ac5efde7710f5db91342c83fa6397dba336bf32ce41fa00641962aaad85418b5a1500e21841052272c12c0e003d42a17e302668642012e10258321d031cac78be32cde402a8d8f234bc0c22031b8398ab492d419a7860a7bfdb838fc020a837456bedc1b265a9f1e9dfffc0277db8c06791e29335f705152374462484a4a8c8ec08a0dbb9e1c6d689662ade05a27baffcbefdc9875ef87ebd77cfbce9a6f012061c033b3debbb5b5a17889d49b7f5832ad7deef481ed1fd89cbb7dcb297f8b2def7c9305c48f9ffde34bdd22f2174eee72e59c6333febb7e6a9756fa23ac43df5ffae9f004098067e3c1ef7ff8f3786caf3b5f78a5730444f6dcab679e04ec23bef8fddd4b622440f369328a877b96ca866cd2274cbb75e9178b7f2e4ab9e49117a7b43482677ee9d68088e87a0d5a74cd183de9a1e7134c7415450821e7ab304333349214a9f1a13fdd91a1286a430821849c091e0e308055df1fa95083c4a047650ab4c08851007c023e115857802a505851672817afb4eb930ff0f1b3d431ca6434766a957caf7af4999f77c726d53f98a5855eba308606b1f2a913871f1aa4766b5dcf6c3255b40e43caf0a77fbde4d163bbd6ad58b6e8cb37dfffede4a2ff9bfaeb55b387e9771b5b5edc3c02b29ae09000eef7aa6adea1932a8094f669668045346c9b84390545c78e39b5e2904df3219de22aeeaaa4e61e3ca10268d4bb6d94be846c94516607f3ca3394a4c42153efea3ce18db56f3fb4f66d00481dfde6ecff8d4d33d03b801042fe118ded32336b59e6e66c8606480d9c853848b5bda2ca076e286a43082184d4b9e2900d8a0337552da9d79961a51e751ed742319b4c3dda24dfde47cd3d9569553cdcef0afe45c89ebc9c133775f7f5699764369b2bbe9471ed9e3b77dd31d552af4d9f2b6f9dfac24d4d01a8b9d9ee40173049914b5fe4c88eb40419c0b1ad87bd80283ab8fd38004b727264a060b16c2c295dcc2400109a1e96511c69090a8003cbb7e7eb73349f06a61815007065b93468797b7665875c5b492ce4f190627a4f9dbbeff0d6b50b667d78cf45261cf9eef56fffa2c1a44e536c5c2ced0442c8dfabda784d85c30085333cd0b936201139a70e5665cb949959e75df3082184106a81d686725ebf7eb3d99c9a6007bcaad7a5f934fd8282017e49361a78fda4288bc552e9b58b6beb9b37debd1eb694164d522c793b361f00d0a05f974405072b7e048bb9f8d6cb6396cf3af9d915c38f0f4e3cf8d3c2022079dcad9d6d283f90b7129d16031ccf9937ed0eb95d93feb73fd0fb8eab1396cf3839676cff13a37bd573efd9224df9e98b3e4dbbd6c7eac37ffce7de070fc46c9cbeaee492c8109d1603b80f7cfec0dda75ab71831e53ad71d435e65ddbaa4a7d8dd5b8f7801d8e322647a0b9c9e289b7dc3ba351775ee4abb821072cec66bc2692a53139a847f6294ef00557e7e682a0de5da104208217562fdba3551f6a85aaee4fc0ed930c64ee46b069917b85c918a146b338021bbd0ef29e20e93e1684e558f95ec17dd7cef15d6f92b36efdbbcd60716d5b8cf95f7bef4406b53e52581a4987eaffdf076ec232f4fff7dc1b7db98a3d9809b1f7de691ee36c62b08d9d41ffdf04db3ef7a6fd3e6ef666c4e305c79dfc83eaffcf451c2632f7eb668f5775fc19cd4f99638034ce977bc7ac79a5bdf5abd72f62f175f77e7e093af2ec8d31f6f4abfe1f1ab16dd3f6bcfca6f66ac6c5a7ff2843e1d9bf14fe77db2c02d004b6a97f10fbf76790a856c4e53e3c68df6edffebb745bf646765d3de20849c0bcde9ca96a9415086e238a4065195e043c2792c456d0821849030c5c6c546d9a31a376a58db2f77a4772e293f234afd1f44990901a1ff2b02330544e02f64fa97775fe9d2a5f3d9b9fc7de7c7c3bfece41283cbc3cd928f31e1564d911609601737c57d97a5d1e5c5856cedda7567e7542484906abfb0aa9d5961bca6f2449bbad82a5094e7dcc550071730955d04855e1d5516b5a9f00a8a2eab08218490d312ddb63b980489814960acf80facec74f1d7b6fefd1fbc79fe67d91ccd51730ab4249bf6afaed2c5e936c6b07c97ebfb4d6a66a131334fa60b0b4208217fbbf0fb4355d949aaf2f553e4e51f79dad4f4b086c67aca9c36c1cba2d0dac3c1e9320589a98714218410f2b73bbf4336428838bb346590d6ad85232a2aca6432011813e71bd0367fdddec25d2784a669b24cdd870821849c73df5f61de5b7ec1b05af2d449eac2513eaa52ee0c09067182e785fea00a47fb2e732a528086104208f91b29e7fb0bb86d68121833198dc14b0ab3d96c3299063a1c0338a7eb0c4208217fafd389ce0894cab8a9aa115e76895a6f0939f7557c5553c5610de6cb849c3f7af8467f503070a3a7d89449baa9e244a2eb2b420821e4ec38ef3b465538863763cc6c32d1d1258410f2f7aa704ce52a960cfc8bf22dedca1ae7b509c45010e71cbfc8a9f1f16281604c99b9a12715030b066eca446dca3f69f961a7286a430821849c050aed02420821e44ca8b6815da6844da5f19aeaaa11d738f242219b7fa460559a3233cb748b1210c18c9bf2519b6a833214b521841042ce82e2904dac02378789c1ccc0817c0d5e5ebc844542a40419d0020346e5f8c169cf91f3d0dab5eb68271042ce9a30bb44958ed40854548db8ea42c4b508d9d0513a77d5381e52412425747ca8728b05265870c13047fea6900d218410123e1383494601070099215286410680220157e51196e2908dcc1025c1cd714a834d8243c2090e0006862819792a3c1c11126c1272348ad790f358ff810369271042ce0467417e70fa7487880a8dda1427d7888a6337389dce56d5a22c9b73598d0322e51f58d590de4c1f4ab46cbca6c2a80d0dfb4d08218400d8b07163ff8143b91010faff3884105c70c1850004e710100242ac58b62cf828b304bfde251988925104e4fb2131442b60129c95c4594a3a4679040a340070735814480c5cc024810b7878f17c9b0405f0d32122e72dc129e44808f93b3e7cc28fd784dc5bb7211b0ad09cbfe78caece8323c1de52821597b6a9ba8714758622841042ca7c5deb576cc5d76dc5d35c9f90180320011c900199a15003184c0c0228d200060e147144c861846cd48a2ee4fc1c9202854115303300f0d14121e7fb9b8a1042ce62335b9f199398423b879cd7724e1c4545519b6a4798228410422e6406095e0193049f28eeb1a4304840940c30804166902aff16ada6fc30078440ac022ec080020d1a3578c9f9dd9aaae24ee7e26b32eecd98bfee9116c6b0e6134248381f3bf4c549fe69a734056808218490301919bc020686a2401e8d00b8805b042acc31a0da5a3695b1ca28e228d08afb498593a020d13121e778db29f7fb01a9d7af287757970f764f9f30ede1d804596827be1cd4eadd1bb6ff363e4942b0bf82429118700000200049444154a0861721a4069f3984fc534e66ea21450821849c2e89c12c01802f10a351052c12340e0e80551366a92664e3e3b0cb3049d03804a009b83468553ec444311b726e5f73227ac4cfd9273800f7ea5bdb8f2ffcdfe6e9fd22014846b351ba2e0d08043983414a51fa26218454dca00d67b1fd7f1c0d2e1cf87011c162c3c1bed008a9655376f0ef4aeada543fa6387d889de718aa899254562a38a49670c94dc65849a561c68237f5db08fcf2d7a4656ae8395659a486ba47114208b990dd7aeb6d42e0edb7df2c7f972a6096e00db90af30a588068051e01c120336880bbea5a364eada4968d2650c88b2f0d250655205f85044880458243417695f5874df4654dcef5361533984c00a01a65c624a3c9a4df44e1a26bdadf9ff1e3b2310baeba679dd3b9a56dfdc70c49577cfdfb3421028d275eb0f1fd076e7f6ef6e62c1eddeeeaa7df7fe586561174ca1342aa68c4a2b20237c5ff962e361c2c5c87d0c952858acbac505433027805db43ce5355c443f4bb82879881954c33168ca708814069e1d20f0f9c90c52587211898400521a20acb121342082117b2fbee9be2f7ab0262ca030fbef4e20b65eef572687a51e090afcd3c1566190a83c4a009782abf462b0ed984467434c01948a4899450a0158f4405807158ab4ca23132fa098f9c1f2da89216534987a7e2ff3334bb6de6ab73dafc6fc2e6c5d72649009c8b8befd64eccbd7dc4b3bea9dfef5dda9a6f7a67c2e8b1cfb65df5d44511b45f092135f9202a935ff3c38f3fd3ce2167dfb0a183111ab5d14f4e5636a98762348410424879ff7ef2c982827c7dba20bfe0e9679e7dfcd18743175005545e4105190f2ff7ed5b916a3a467905ac129880fe1456094eb5aae5fd027e1a4399fc53f1ac856f2d4ab873c9c4f60e05e83cf9b191efdef6eddec72f6a67a27d43c885acea51b7cbdc1bec12553ebf06c0a49b6ea1fd49cea60fde7b372437a76cae0d2a8ada8426daa0746728ea1e450821e4c2fa1afdf0c343070f85ce3974e8d0071f7e3471e20d75f514d5846c72555824280c32c00572d48ac7022ff9aaa68346ce6d7e35a41693ca3920342d3053d384105cf3ab9a9f4380fb55cd2f85ccf79cda77cabdfb95e12ddf950040686e67c465853ebfaad08e25e442564587a3caba4489902cbfd0fa35849c7d9c0bc684244928f36b1f6395d53fa28c1b42082104c0a41b6fbc71e2442e3884105c70c18510109cd7dd755df54dcd221e1289a1eb49f24f6a5909a1379c4a3a4615d7ac810083285dfa53082147d58fb1b6bd79fe6f93eacbe1b5d6082117da074b85d3a54bcf84dc5dae7e0d217fd309cc2ac8b541a9f239e5536c2acbb521841042485da1ec0072c15d99969d0ef447082d066a8e8e96b3fe385a24922242e6b3b801b75c3cf5e1c73eeef8eabfdac788c2239b57ec8eeb3fa831f58b22843e58aa690f87dcac28bfa68a90cda6f5eb0a0af2aadd04bbddd1a153673a14a40638e78c3140cfb3012aef595f266a4308218490338d4236e4026b5855395304fe22bbdc7573ea0d43ebbfc393af9eb3e6b9c07c3961e45bb3739f9832bedd94e33e833db5eda09b5eef37887e1927e402fd3ca9a8484d99e932233d95dc5d3a5ec32bcf9f2d28c8ebd0a96bb51bb369fd9a0bf740647d3db4fdff266c58302e51a2d3b206b810122084e01ce57b48859cb660ac54d42634bfa6fc3428f5861042c83f1f43b0607ff14471df62569219502b14b221175c1bab64dad2f59ddd7b43665afb7ebc738d7ed3d6f9d1b9db1f0d2e199ccf6ced26bcf6eb84d742d7481d0609a1cf932a9712e51f5526bf46bf55d91aec767b0db7d0bbfbf9eedd9edfafdf30c535eb3470dc5d8fdc36b881b9b286343f39734887f7276cf8551f2f2facf67ec196194ffddf1bdf2cdb9babc1d6a8e7e89b1f7f6272f738b9c6bbb570d1b8b68f7498bffcc116463ac7ce0ace3924099c4b9254610fa9d0933718b5a1fd460821e482555454b472f9efa2d4b59e28fe2f385947ea3e641329d31124e7720b8be22b849033f8795249ae4d05cb8872cecc669a3abdb3f9a7ab62d582e37fac98f5e283637bad7e73c58cf16986bad907ee2d2f5e3ae80dd3a4ff7cfde6e056316ae6e6f91fbcf9d9e66bba0f0c893271bf2619e8e2e0dc3e9585102c786696dc536a34280806a6476d40b56c0821845cc0a263627bf4eccd8b7f7313a254f96140700ea1d7df58b16c592d9f8b52880921849033d816aeb0758c52511b9cd1f2c34c9215c5181193d661c4944fbe9b9abaf0dfaf6c708367fd366d74e7c6090e8723a9f5a58ffe78cc0ff8f6bc7ddd9475ae0df7766edcb049b729abdd10457b66de3f343dc9e170a4761effc6da3c5e6ad5daf1ef1ffdcfe1611f7ef5f4559dea3b22ac714d7a8e7feecb7706d8e1dbfd429746239e7e625cef8ee96dc6cdcb165ad6b297c7776b10e370c4b718f2e07707bd4045dba01d9f3571f2cfb97b9eefdfbc61c38c7fcdcf037c477efabfd1ed531c0e4752c6e8a7169d500100fea33f3c3cb869ac23a1718f9b3edd5b44d1f85ae082eb435b547042565889897eff208410424abe1bcbe04270c139e7bc4e9ea0eeb36c9c1a1d3672eef2f97cb413082175f3155dba608dc968287f172a49b14149ae4d7078bab3d1063635be744c9367672d3fe2eb1c636939e17f2b66b44be07b67de36fc96bbbb6cfceab2e6b77ffef2dc0eef4f58a7778c12852bee1bfdc0ce7f7db5656ed788fd5fdc3eeaba875aaf79778023984ee1da3667a3dc737aafd8d01f8002e9165aeef25f2216feb4e1221be03ff8c1c86b3e69f0caaf872f6f58b8ecb92b27fcebbd8c0577364205db70d547ef7f17d231cab3e3b92b6ffaa5ef07abbf1c147fe2c7872f9b7c5bf395b3ae8e3b3663d2cddf377e7bd3dc9171073ebb71d8d7aec67442d6e24c8660c5893628eea3c72ae8001548b0094db441994c1ccab821841042ea940280019132221824064d204f854f409f6f93616100e0e528d0507598c8cc6096aaefdafffddc79b4dfc9d9512f29a9cc9c65b5ce4c238490d0d669d080fefd2a5ba06c382690c250d243eaac652d2851f5eccc99e5e472f36e6347e9f35a5e7effd897c6febacf7359bcb9d4c2ceb5ef7e27c67e73678f4423d0f2ea476f7873d497dbdc032eb616dfcf8b7272545b0747c59dac98a5fbdd3776b43100fe83df7fb0a5d5631f5fd1dc2ac1daf7eec7ba7efaccc2cc5b6f6950d136945a8967c7a7d333fbbef6f0d0fa66a0c1f087ee7bbddbf4d57957745df2f9a60677ff77789a5942cbb18f5ef7caa2157442d6e64c0e840e1998285f60b8d4c2107a9145aa684308218484c32e4396c0193c025e008011b02ac8d54a16e08033106db13044c830481002851c0a8028052686020d5e0e4348a9398702019c54018128190e19396a559be215f00a18abbbe8bc6ce4083a6ce4ec58bb765d9939fd2ebd6cd5cec39c760d21a42e1abafa842444d7f4fa519196327785d6ac09de1515931018222a385694d034ed2cc56cd4fccc0211191729f182cd1f3dfac87f7fd971d22bc9bc304f0c2b2afbd1c89dc78ee61d5b38b6c33c3d255778f3d5aeae902b01c9121323171ecdf303e6f24f2559e3e3f49f7da066edcf72af7db84fab7f17df76a9c91d9c1a2fd85edd36f8b3f69fcafbfd96ae2d8b4b11fb0b598b3cb737ff689ea15ee3587dbb8c09e949060ad9d49ccd112b0530c66459668ce9d3a14199a8d844002c00816c9ad065cacca1980e2184907fa8dde12f5ac4a10918245815080e1fc018e4906f48899504612c12ec0a0a35e469901818a0c80c111272fcf0082010f501a03098259cf4173fd8c911a74066d02abfa414000d9d43ce71ab761eeadca605ed8773ade59b33f78a5e1f5ebde4bbab12ce687d2dcfd67f0fbcd9f3c6e2e73a5a68a7933a387143ba38adddbee792cecdab5826744e99504ec503819f19debf7efa767f4c8f5ea962f77f263db56fe29cb573db471b3cdbfeafdbc87d00c0c04a860992ac89898e467dbf5ffd441b53c5abb3668ceaa83d3a7d4576bfa1257da38410c50df5607b5d8e498bb5f77b6ce5ec91b1211728de9dcf56b20d25ddc99498b4b8c4cbdfdff06e4f6bc8f36a99290e6dc10927874d02d4fc2379d429bb76677250850378871c58567e9a1042082155f00b00f00a18044c127c55a60f44ca7069707300d0af6e242303004fb90b453dcbd92e235a46b402bb0450b16272fee300200001a8d9abdfba6548fbc60dd21a344aef32f45f2f2ecfe6c577d5c55fd1c6a9ddbb3eb2d15de1bdbe83df3e34bc6d8306698d33fadef4f15e5f856be005db3ebb7754e7260d1aa43568d1a1ffb8a93f1ef3d7cdb669995f5fd9a2fb935b3c253379fee29b32daddfe7b01aff5fab5ac6f47b51af5d5491efe4360cdb8f1f19b3ada58cd9f5714edfb76ea953d5aa6356890d6b4ddc563eefb7cbf4f0085bf4f6adbff8dbd7e7d3143bd61f7de37aabe52f5aa0a175fd7a4415a83e0dfe9bd16fafb27ff15d7930bfc85dea58594652d137ca9221673e6878b0200c13555f515e51dd9f2d36b932e7fea70bfa9f75f14218af23ce6facd1b3a0cd04e2dfbe0ab031e3dc8628e89914fed3eaadfb275bb7594efa387de5c96e91142751edbbc60fef682d0eb0c39e9b267ef4efdf1c66ba67db3f16841913b7bdfca198f8ebb7d5141994d3036ba7c62abf54f3cf1f5ae7c15dc93f3e78a1f971cf557b20db22dd19cbbf7885b00802563c235d13f3ef4ecfcbfdc1c5ad1c95dbffdb4e6942ac7f7b9b6ed5fef7db6cd2dc0f3d67cf8e95e0f7dbfd5366413fe3959fe0caf6ce1b332261a218410727ed004aa1e41530224c05b3aa6535c7e9895cb8f294eaed1426e6850e9db96fc23ae4d01889c5f1f9cf866ee4def2ff9a64bbc7a72efbaa5db0d820bc1eaf0692abd48cd5ffaefc77e4979eab759231372b7af3b6465152de45effcc847f6f1df5f6fc4ffaa64a39fb372ddbc06b73c92b3455c88a1e7695e2fb5ddff9896933b6de9fd13942bf377bc5274b0d833ebec856fb9ffa4ff7fa5ca82a8c0d878e6b885ae419f8fef8efc429bf767c71f63b973635171edeb662c5a90ada0a524ca73197977d9ad03d1378014adcb8190ba7b5d773712483a9d41112aa0a45a19f972fdc4f8ff0e757b1409922c438835936def5b7a527dc06c014dfa2cba01bbf5a79dba0fa06a0eddd4f5f3afe8e2e1d635362e35af6e89d6671eb519aaef7dc927afdd07a6ff1e47173d7fff7e217e6bc3cedde3b2e7afaa05b8a486addef8617bb0c0e5d398b68ffd08f0bea3d3dedf9d11993f2b939a165cf31b73ed2d15a76230c8d26cdf8d233e5a1e14d6eca568dd18d3b8f9af2d62073c5db60697bd35d1daf1adf30da631f387dcb37c31f9cfd3eee9bda27756c01ccf1cd7b8efdbfb70743491bffc17f76dd706de76fa2e3a31bf61ad63262039d9fb50fd9848edb1d3a8077998529bf86104208a9e1776e18f796f99655f44ac3660965fa8ffb03611eafa0ee4ee41fc87f62f32e5ffa83e37bd68f64406ac6a06b320078b64c1b708befcdc5cf763467ff704d97db0fdcf0c392c7330c27bfb972e0cc6b16ceba3cdebbefbb671e7c61d6fae35e6be32177bff2d2e48e5112a065af7ae791a9effdbab7408abfe8da69af3f3efcffd93befb8a8912f80bf24db0bec2ebdf70e022ad81141ec0d45cfde7b3fbb67b93bbb7796b38bbdf78e1dc58aa2888a8205698af40e5bd892e4f7c782d244bcdf153de7fb094b929d9dccbc9949e6bdccbc913c9c3d665f4636f4f7bdc0e279fe746a775f3346a50e2f49e2ba2e2ea65c069bebe56f5a6b02c9c2974f8bad7b0d08b41331004c5c5af771d17e41153fde317bd6facb6f4a0903efbef3d62c08b6e580e2f1dc80c99cd06b3f37e000a89336740c79fef3dd6dade81b439afe6a36cce7cdc57bef989db79ff9a981d6df042e6939a4a572c68127f37d5a080080cabdb3f7a14e97c39e7c005a515b1ed51997168fffe9c093521de74e23db256ebe33fcd6a91003bc66608fbc1da3e73f91c9e2da782d611976df7eee67d3ebbf4c5979e6715aa9866fdd66cc8ad5139be91154f6b11efebb9a8d74883aff284b32eac816fd19feda89518a671ba6ccd87dfb75be92a1efd96bee1f8b426c3900d2f28c2485c7a4e514f2fd7edafe5b6f6b56257195a53e48d76bb7b6b3ab1e078063d7b4871d0090d967264c092f2abcdeadd10e86a0c5da4b6b0dfe289f18457e42321ff450068bcd667f9c0b5225c1a2ce7ed9a7e4cb6f6e6cad8301d085e1a3fc173b1c099fedc2460d0bf179234eb5f95050c9ccf9d7a783ed3ce771d19c5abf629af55873a3c79a0fc78bcaebbe4ed39f2e26fcf4319c7dc88ab09015755c03d7f51af2fb9921bf573bed3cfb6162e56342afc594dd77a7540d547b1a382ee38e3e1f57295487f9473bccaf163fcbbcfbefe1dd3f5c7509aa74ff6f75ad3c5faf9ae1e653f61ab43e140281402010f504036061e593a43e9ca10198008c8a3950340009c025405569c6374ed2504a828801220204048818c0c10100481a6464f99428010142027489cf248283039f00169a3d85f8aa7ba6e56bea324d9a34e63f5e3167f5b1eb8f93f394dad532806dd3c6adece1ddf76a5af6e6da1b9ea13cea41968696bebc9a6ce4ef2586d2078b062c88f75b7ff74d72dce9b1d8b6d10b6f1753b4e6ed81b1230e0a269c8e4b7a737fad6ff4dcb17b92982d576c1d6c62dcffe08367b151fb7f306568e3d76ec07709b44f5b3f6ee59d02aaf2f92a1baee7d9dc3071cbfce5fbaf3e4cc89193e5e7c9fc8839c3d615f639149b9878f7f78691b386ff1157f6c94868a0e5291753fcfeb814197569ae07fbc3794cd77748007d63ef83628a065a93757dcf13bde0be2e6ca06acda3fafd9189d3af3aacb89390706fb35ffcc178290d345d6b60b9cd886d8bbdf89e4b6f3c897d12bea831970681d798ed375f2427c61eecaf089db0eca1549b06f98bf3c5213bafdd8b3a39d4aa927c18169d179d8b494c79756399ebddf9530ebf535764e46a66bbf56111776fef6a1db3f8978842aa7236390efef6f9477f5ebce37cd48b7499a65c8646dd37ae6bab6b37f56c4c6cecbdcd01baf5904c1ddb87049f9e31bca7f0ee81a8229aa681cc8fdcfb40bf57b03d8bae4f2468fbef6e5f66b8a91600cd1941fceb569b9a96c4baeb33aab40804028140d4073e011c1c840400940f9451d10034e810c0c7418701953df29590c0c1414280802837c5e000504a42a11a281a080c3414a8a98fa10b35000038061480fc73befd281a281a4d9e427c033d53a0694ca7d58a535bfb0ba2b7cf0869e36defddfda7d3c90aa0792e4136d9113105f2b777e2f4078ff7298c882d9625453c67f93633664a1fed0ea37ace1fd9449f41f01d7afe3840e7ce891732f5bbf37be31ca7cde96acbc719862dc64c6f9876fa66a6a60ecdffe9ea11ab60dca29691e3fbff76bf90a2692a2f6c789bd1570ba8cac1381eb34eee9f68937060c1c0401f27b7f693f7c6955250faf8e04d4e9f39031b0809a691dfa4d94d73cf9e4a2cab438d6499f6181964c2009ac6aa9ce77b0fecc0bebd27329f04f5fb2bfbe2cc7b07db3369a8358fa5b991c7e2acc64c0a3461e21c9b6e93fa593169a03f1158562d018469eb9e6d9d246c8c1079f69fd2867e7c374da5cda0e3e0e1cd24044d03540acf73eed1ddd79c4fe06cf3c0b1c3ac93ae25c8cb33621932acb50101c0730a6ccc497e92a5ac7c1586ed887d27e637cc3dbb7444fba6ae8e7ea336dc2fd0d4ad607f4a3234d0b43a7b6fb09bad9dadad9dade7886bc5502dc12cbb9e7d0ca3f747169034957363ff1393be5dac99c866f1fd6d34456937f872ddb5fec61a9148722b22fcb39b4824417777c49fb6d7fcb5c644e4bc0681402010880f9034e018282928a9f07d48031491e5969a420dc8a98f3e895514e4a94155b18c9492aaf065534697af18550dedbaddf59c18a5fae84b1481f8aa0d36da3d8e75d0c4d5411381566647ef9936f4c771160dce8fb1f0f6375a72353655794fdd707e40e3981de17129ae51729759761c529a99519c717344abcb5a3f2694b2846c2c25558cd47cd9e35f3a365d890300d01a99daa84129f9c997ef25f7d6ef2d093e3461b0db10d3793d470e20761d18a5bc12c7f2b21342d5c00ca316c397b418be04340571c7170c9933728de7b5d139b9a4b88d01431b9263642990a51755b10f5518a5ca375c6822246a5328b9eefdba897aefb9951be075fe60a26dbf6e560ca06bcfa3b238bd1837b0d0d5c643e8598999b7e94f0526ab2586cc8f0afd79f9c1bb89451a02278b4b748629b4c2c1758c8444f504538ae4332b176eba109ba9c00890174b1b4855dae1343857ccc5b4713299b846a1aaa60d1062affef343fbcf07b2f4cdc5e523278d5cd82072bd1f5e1fc9a8dfac0b6abb260500c0774becf1564033f482379f98e9ce01008cad27a0ab2798b0e8d2cf2274dfedfcb6bed7f7c7d9f45b6541d0e8def73ddc3eaa9672d5c3fabab9f9522f369e0d1b21c923fe6e934d350fc49f9a1855f927683e140281402010f5a14cbb64055ec54b8d86062909800160a0a4aa7c457ef0298c017c703f8c407c3f2a574df305dbd067c0c8a66bc7c7a497d1b6c6cd7cd9fbce9e93e6d88fb237b26ea3b32eec4c4aba655f171e8d8381a18e65cb03d766b954f6a2a24e3213095bceb8baafa3a472f7b5ec89767999ea97a355d22235c7934bd0b87ee0e2234ba6f618d223ca50eef6e33cab4f6afd84c4adfbc8f6bf873c492ee3e8ebe3f9c9b92a30e100d08aacd4529e832e4163389bd028498a061a809415c934554c46b52a842cc73e214607f69e8f4c3c92e632a6a31901348df36acb23999927d45c7d57a8a1f90c004d5e4a818afe6460a0f32a3400a001e4312b266c57cf391e196cc7276451935bfdf8714213607485a1b9fc8c3ae3c4d47991ad765dd8d9c48045bedfd325e85cf5a10d550c2fb5490b1738b41f1e627de4ec8b3cb29521000d1f0641d49cc9a23501d94fbe993af943fa4b691a70be81b18929b7b2a1af728281611234d07ecd812b317987df380f0e3241169bef46b5fde4215d973e5c1fab0d1a9280f877ad36d5ea2ab2d72010080402f135801ccf20be3f9b0d4d034d6bde9df9edf743775fa6972855d2b4bb7bb6dc53db35b562d1c0b10d74290edb126314e82260183769243bbe2d56bfb5b73e4e03bfd1f08eaa033f6fbd9f5946536a59c6b31be12f4a498655d7814e8f972e3ff3aa444d536505c9f72fdf4d57032e30e494a4be2da9eead06747c7a7be5ec5e7d265146d38471c0c841d629d1c9420f1b1e5e2524997f73f5b25dd7e3d30acad4b2acc7c7b75ec835f5b51708bcfab5941d5f79e845a9469d7d7bd3ca7bfa9dbbdbb36896a99765e9fd5b290aa0d5b9b7769f79afacc7b40e866df7bed6cf96cfda96e93d38d0583b1ea5d63c827e8b5e2e6fb7acbf9eaea414c961eb0fbe557e3a30096c9108cf7d9da9d0fabb9117ab7896f6c67c9c56bfbfb2eb7a1e5967aa94253242cfd656c2c4c8926787f7bf94d5738a8aece9fa455b2e3e4ecd93a9cbf25e9e0f3d9a2cf4f23060d098509f5d94f85e4efdd5936270c38041ee09abe66e4cf618d4c68040b384d056a7d1ae6eab0d32d620be067b4de5c3fa7bb4412010080402814c3608c45f0fc633e0bd3bf953ef161e0ef66e7e13ce70876cded2df9201007cd7768e409af8794b70e0d80578f228ddc62dcc990080099bfd7270b14be4cc368ed6d60e8dbbcf3a1c5f4a0130ac066ddf3140beb5afb79d958d9bffb0b53733d53430ad832704e6ccf3b5b17209de97a6f978658669afcd7bc6107bfa356fd4a44993a0b9f16dd76e9ac4df3e70c2a16465e5047224e2c2ab4b07b6f672b2736932707b71d735bb27b9b07149db153b26f0f6f776b7b56f36f561e3a53ba7ba710070fd76bfce723cdbbf45abb65d275e31f2b7e0d447080c8bce03ddcb72b16643fdf4cbef05b5e79161d16ffd6f812f67b770706c3af696735f173ec6c0b14f0944d068fc30b3d3bd5cac6c9b4c8f02df59b3bd6f0ef76fd3b1db0f3f3db26a6cc0ac3345567d160e247febd0aa5d979e2377ab9bd9f1ea599e0c1d2355d4bad1ed1abad83b360c5e99d0e4d73d0b9bf001b8ae43467b3e1addc0daca7dc895a2bff4e6a9d76a701345a2a2c9e0567ae8468a345efa4f8cb342aa2fe26babc67fe24c2d6d01556c0402814020fe42bd155c7c3ebe1ba4abfcfb38e4fbe3e405281fa4507eb2ea0bc68afd2b5b57fbfafa20e122fe751e3e8cae5c151f3e8c5648ec7c9c6d9064fe1f542f7f0fea97b424726b2bfef72d88b2e74b0207a72fbdb5d95f07cd10f83e75daca23111ebd4ee9d6c4156a5b2f590b97576e804c7f5f4ad3345541e5fd6e1b6e222123fe798e8d6a8ae33883c1c02b81619876c7d24aa40d26934ab11a40c522df95a74a7dd8af367f0a4da742201008c47f83c83b379bb7f0a3681a688aa6698aa6b43e31289aa2691a688aa2699aa6710c8bbc73a7fdc8c980e1806380e18061e51b60d5f7012af6a1dc8d0d8601f26583f8ded07a084672f8621449d71fd2be2dedf98a97c7561d28f459e9cafdcec548e6df0e3d4375dcea23c4508dfa8ea03f7148e3f49f5f5ba7f221d7cc1e4919f18fdeddd313bfc8914ddd351919651008040281f86b41261bc4f7453337aba8b854127529bfb853fffaf4ba7593a6cb4860197a0c983aca21392135f9bb958626fbcaa2d9fbd20cdb4c184ea6a546a3eaf1dd407fc2fd304653cddd6cff6424688614e2ebabe7c8f28240201008c4574275930d5eed194d0355e94897002606796a2437c4b78a80a0db7a5a22397c3996edcf774052f8288d33116b9018be4b55b6d6439aa601c85ac3d4271e40561bc4bf5db16baef0fda5ed0259791008040281a8151d02940095bd960a7060e28061a0a6a1f4737dc0ea261b23ad6bd08a9f6928c8ade43795c6003d901108c49f530af28fb773d938e4d98d81c6c85d2f02b5877a5b6d26d92b8c58aacf4698ad626d48e422c122fecf6a59cdf2828c890804028140fcff54b3a2c828c068e01380639f77da515d73ca5441a60a9414c829c85455b1d7943fbcbfa69c1f3c7a2a3ae6c987cf557f6cd47e563e89ea07a276942f97341072f9e59b49e3816ba38aa87feae2c59783851597e64a9cdbce3899a2ac2338957338c0a0f5812c6dfae48fa63a3b4f7c20ff16335e3fc8bc3babfbf95a0bf842aed0d8b649c8c21bf97f4b0abf449264c6de161f8a4cdfb5edb4634965f5bf52d512447c1faa6f7dd6d6a94f54462c9577e3269fddea63d6f9eac03903fa355c69497cbd117e6795f64bab285a1f0a81402010883ff3cc05a0eabddae897bdec2e23414a56f9b184014c0cf41920c0818d818401dc7fe4fdf9d943ecb37b04d9698ca82be20f9fb96f1a6a3f1f5eb67bfbdc557bf2ec1ec1d943ecefbb4a685e99dfab0000200049444154721f9c3c1c5d40fe55b68eb49bfbcebd2afd2f289f6c9fd0d7c5c5854519b1db5a3f5b3068e9134535355dfdf7e592653c2222abb0b4283bf5ca64eefeb1634e66927fd72d81d4505f51c63f9fdefc8be37aff961dbc3b2e2bafe0ddc3930b3b5bb3ea7747fbbb93cd76f8e55176696156e2e9e1f4be31c30ebcd3a0070ee20b75e02f0da045a71ed4fe4b82377c90ef9d89daad71d80097798d45a6757ab19338b95eed6da087014dd3dae50eea4c1a23a057e3e3cdf8ac0fadc4c0f2e4389796acbf46804cb1e9fe518e4d99a82afd0b75f5afaabd080402814020fe1fbeccbea2a2a1acea039ac0804f80940216066c1c141470fe91a9532f6e893d6c04d9aa6781ddd91f3e878cb7c9563deb3fccde52c791c47503bbb3b3e4f1ee968217b7c4ff82684b23fa9899880d5aad4d54ffbb51d1f2d47bafb90dddc40400254dbe79eec4ced0d0759b8e3d2efea0de928571e107f7ec5abf2974dde6bd07afc46694173359fc26f2f89eedeb36856e3d1cfe2447a53dcb36f574923f7994fd5ff06984110c0683c1d6b50d1ad4cd34ff795a1980fcc10447e7018ba675f1f5b0f31a7f4b4a4b5fec19ddd246c8170acc9b0fddfab4840675e23a1fcb3e978a0140766bb839d778688414004aaef6b369bcfa8d1a4a2f079b794c5e32a643732f171bf3c6a3f627d53a840667100c069367e4d36f84179d1a97ad06903f98ece036fbb1d680a24a58d9c8fa8708a92a61c30f53a3a58fa6785a5898379ab4714cffd0b4f49d5d1c4dcc9cbaee79a70132eff6ef3f3432e7f3853ab66da79d7cab04800f6968d7d8d9b1d5c2a78a2fce78e6d560b3a67f24694b59fe708aabf38c1805005510b9bca7a7a150c813ea9bfa4cb898478126f3fcdc8ef6fa3a5c814862e33fe7a11c006879c2a1a941767a422edfc4b3dfba0755c7f1d41249e5fb4cc6a3e72a8f3123fdad856caed8d2bbf3b0e12df408a032f7f9ebfbcc9d3730b0898f87ad73bb99e733d450aff2022a6b5f6b9380e3f9da0a5c12dedbd4e78f44b53462421549aaea4c95566c3883c160f1cd5a8d98d808121fbe575279d71774f7b4d0e3f28562a78eb3c2d2d5000065498727b6b4d6e309748446ae9dd7be28ad5282d3eecbd469277e6ceb6626e40bb9469ec1cb6fe791e8618454e5bf0feac5b5a7019ba3dbed783e33aa58e8e1b8bba381497d1efe14e5a24ea1940a9a42c3c390bd068140201008c4b760b2a995320a481a700ce4245034fc33eee7b85c601a818823cc936754fb2ca6d39445909f9e9327cf100b78c56a35b7d6d9fd8ac733dc4cc4062662d79991a5340094c5feec666022b6181621ad2bbb8fe77a8b0d4ceca746cbbf8d22a64a939fe7485cad78180000ced6b7f50c086a28a9326c1ce71abb0774eb3d72c4d051fddb3ac8622e4466a901c882a7e7aea7e8340f193b66700f67e5830b77df69678210ba4e4eccc4a799caff4a33a0e469778e5eccb70b74e203008032fdf2039755b79e253ddfd6061e2eec393bb6eddea4a2c277277a242f0c9979bb8461d6d24ff0fcd22b3994255f7b8c9b134fae269681e2cde5a7dc967e664c000045e285f4ae7b6e3f7df1fc54bb07b36685177caaf74bab0b9f9fda17cf6fdccaf25383c1588e938efee12368bc2e362ded7dcc8689a187c658988d389f9099fe3a6ca8259db2ab6f9fddc25911d925f9093b5b444e1eb4e58d767e8422f14c52d0ce7bafdedc5bda90fbc51917d4fa0b55e2ae699b34d3efe796c88bde45ef18e6cac3144f7e9f76c27cedb37c85342f356275882513e8d2bb73bafff8bcedde17f9d2ac881ff10d3f4c8f28a2eb8aa44a7e2d5a3513442f98b474efe5e83779caca9293bd385736fae4fde8674ff736bb3666e481344d7dcaeb13b217046caa2c49e3d43a5355b9ccca922f1f794e597818b368e0ba0edbf5204d5a92796fbedee15193c3722928bd3377e69d5607de944a8bf35f9dfd25d0905ba504d734e303a6ebf3e3b1a7b9a585191786cbd70d9b7b4f8a9e46dfb345e66f578f699aa4684599f25552c6c2b3efb32ccd0719e180317d9a391f1ce97367a2eff5a12e136d590c00a6d864696b01d7c8fad08886c77b996c9fdeaf01f5b695b7f189d18def4c6c74b0a389db170c5a259a756d7434d072414ff73d03bd4ef5b1e920d27639704b17db3da37c6f8ff50e6d2d3128ef866046f6d61b0737ba39d1f7ce9806bffbe888300086607447336bb668e9d0861787bb0ed1c301239c1bd8ee18e97367a2ef851f6cbbea69974ca83542c4375e69110804028140fc55261bb2e2a9fd4fbe2756a8a0480ef37e59e01fd8a6e6679e1c5ab709d01e96a84051f704ffdc833f1f79fb9f5d058b2ecb482812da1a68bbd938cfccddddc1da4858759839c6d137319108791c364fa823e2e165c5323550d2b4e4625d8f26f66236836bece1e300a94f32b4361b5c686ec6c84accfde6a5a67c38d28ecf17f20d5cbb6dc0072f1be6a81dcc4f883bcee8e7ccc5003079dc81d3d2764ba6f919321992a61396055361bb9ec8b80eed3dcbeede7a2fcf89ba0d5d67f46244decb96a7dfb9236bd0c1910700006c9b81e3838c198009dc3a35e72646bfaf61df52656df73310720512d3a653a31affb4c05ff2a7ac9dead4d3db9ebacd5bd2db5140b08cdbfcb8b0e9dbc3e1991a00009679bf499d2d580035bd867f3ee39fb81c46b018aacc174f5f6529309e9967636b1e86313884ecedb3d8c43c25a163d3a8b13113a40f369da4fbaf98d4d28845085dfacf1f21ba71285656572455ae210adc74e3d0089da8f5e33a34b0d237f79f7a38b17c9410c769e4d866221c309dc623c759c7ecb99547d5a7bcea25c9cfa40a004099b0d0c74c2211893d26c6b55e163acc8649e837efd7a391298f20042ebd670cd08fbbf2a60c30261b2b498a7d9e52a461891d7c1ae8d79886c2340feadfd9cd808333c48d47ceed000f6fbe53020229c0ff04aae2c2882286a7199b09a02cc8597238a6f5a698110fd4eddbdab4e282ba3073de2da9223bb5ffcec7bd8ea402c04ffddb7abfbb3b3f34c26f6bfc21305ee6a72bfc923e86a90debf695f8a1079e4d4fe04eee606c4d004bcf64696bc1a3cb4f02429faf2f15751657f44354d2c3179eb5db14ddf9742edbdb6e8229011ae9b64be9a9caa2797b1e77daf5626f3e25b1b55dedcbb878f689ffe6c7b3deb0c6763277667c3a4204b2d72010080402814c36ff165215144821273727fe457cb58da2a94c2964e7e6c4bf88cfc9cd2956d2d2cff864a46356adb95b5cadff412b92ce2ee8d3d2dad0446c6066db72f0a24b694a90df9be815b8230b00f20f7633333011b73d9041d26529613ff7f5b33134111b583ab79fba33b6a4d2207232f3eae22e1e1662039b8683373fd2ce45220bee6f9918e861253630115b346a3f65774cf91c2575c6f5d5835abb1b1898880d1c1bf55a70f4b5bc5ab2345917c77b9a880d2c035746172bd3cfcd0ff1b236111b9888cd9c3c82a69e785fc3b706599a51424844eccf9a035469d77786ee58bff5d0a5248e6b23332ed4f0354dab0bb3655ac31c213010a8f273e5dffa6879b6ef8e2499ac545ef43ef6408bcb0343366ac7a730744c74cb8721a98bdecbc4f6c6e52f9659464e126546be0a040dbad8675e7998fcf84ab66bf74edddd732f3f4a89befcdeae7383726d86e0eb09b4ad0b63b2084d99a646ff96653cea766ea942565c90746d967271a7c9d78afe4c1f589d9794277b30bba9a3a3adbda3adbdcfd8480d14969200000c919988f16733fe0998b62376ae0b4c5cd1c35562e4d169e6b14405703c67efffd525f2a776961273ef90459732d45469c6fba2f47d219eb6f68eb6f68ece9db7a469a495dc60d5124935eb09cfaef3ec6de76352f20a13afcc101c1d3960db1b350000435c912542d74c8c15bd2fd6d4abbceac3675305c0b29971e1f18b97c9d905b9f18727780930a04a9e6c1bdfd6d3d6d8d8ccc4aee3c694e2e2320a042d571f9822383da199998145f3a16beee6d73067937977d60c6aed66666c6a6ce614723c475aa240334f901afc0fa9c11499a7022e97c069f5b3d7052f65144593a96f322f97719b8a6ae9120c1e38c02fb06d69ee1b7571ce95fb59520b7d07c617e43b2f212b4a460350a92f335f0af5fd7470535b3da3ecf483696a0dad898f7d7fabdc8d379dfd2e2f325fada2e9929c9cbda9e06aceaeee0f0763fa78e9163e4d3b97ab21294dfcb3f4db84a88d88f844840864af4120100804e21f0003ac1a3886e1188ee3f85f636c617c3d79d53736270882cd66f3f97c9148646868686e6ebe69ddea5a03cbcba822392ed69388f524d595219aca95aadd24124767210094a854f2b23ab2c9f3e9621973fef8c2fd532eb4aad4a72dbc39adcbd82379c0730b0a364abd1811be76707c6958f8b83603bac4849e4f24c12a68606b23be9d33aff8f6f4cea30fe58245dba1838c5f1e38707446b77c61d49e3ee5f34a52b62fbdee1fd4c221fcd69b4b8b7f98e7f67843f39cad03bafef2940493165dbd3551171f1cfaa9f33be68363030d9e2fefda774b3230eddb74b5cfbf79f9f68eb15d7204f7b774ae18884ee6df9c3f70c4e10ca6f7f493a766fa3022c74e0c8d2c350b1a33c6835b92f22832f56d4d9fc0b4464112827a9433cbb465bf814d94c5efe35f16eaeb3231c00516d63af7e3a293acfd6dd905f18f1214c05055581e081613d32834ff917e1bc6d4756c3fb8a3a0edc98785938201e0e3fc3ea6c89c5f9894ad020f3600a873120a39a67a2cc0053eed4ce61e3b7e22d5a293878947279be4e3c78e2518b7f3d1ffe28689738d7d070c755a30e77c82a2ad0783cb2095e572a564f972f2c38d00a0a29b8c41a50386c44a4f376041ccd9ee7a55cc72a5e541ff6cc601637018a4b27c101d252d949186000018dfb9df8a13fd56688a5f9d9cda69d2041fff4b7d0c1b8f5a7771d43a55dee31d23ba0e9fe397b0d1c8446413703e7a9147e5491474fe87b86b8ba436c9611c93e623a6b45a32f0e13b25b802a8b25f65abc0800da0ce4dc8a245e6ba0c28fa7c79610c0e1348958606c08056159796bb65aa22c97aa40a63ea181a191b7d5424952fd70ff92569d485984bde6266d9b3798dbb240200300c5b4fddd57a2a5d9671676dbfe051abdb3c596a56b904650fe70dd9a05e7ce5555f472121bb3dcc6324d28010ff1838a1c7028582a430c2c9dd7292a7c89e875314f039708751cb1d23292969e4c8917bf6ecb972ed46533fae0160d51619a83e211ac3b08f3a3d552ad568ef623449e693b8111b170a7159b1aadc224aa9df2a287700004c646632b5b9818f98415034c16194c6d658f512679a7271ab86cec73d68ed85384cea0613fb448488bfde5ea30d80fd3313e01108040281f88ac9cbcdb971fdcafff960ad6fdfaddab12e037419c0c08085812e0384ffe042997959efab9df994bd06001465b4b44c959d93135f038aa6f3e532ed57d93939328d54515687b018d67d170c3182b83f7e8bf8e86e842eb8bdf9441e80c1c09317f6ed3a1276a0bb0e40c6c12db1fabd66fee86f00007a2d27ad5cfdfb8af18d3477361ecb05301bb579f58cc9f3d62c69c100f9b5f5e7d22a86bbf03bef3c7f6acfe1f003c1ba000561fb62f25f1fd8f1940468bcfafcd95d3bc3ce2f700650de0d3df5b62826f4603200b7c3b6cb47b71d3e7f74ac2940d1b9f5d7722bcc306f770d191c9ac4f09a76e2f42c1f5d1c48a54c0540e818593a7ab51bbcf0e88d33d35d6aacd28131b804a9accfc236049bc717884d9d7d6c8b6f5f892fa480d0f3ee1a605918796273e8a1cb69626709cee2b2ca7b6aa44a4d33388c6fbedf46931a8d46a35614bcbcb0fb7c96d8dd4658ad49f0dc0774e75f59b8fe5e9e5a53f870f3fcd3d069a8171f8065deba05f3c6aa3056a08f1e43dcb81defeaaaab58337fcb2f592685d2901a8d46254dbfbf6f571c66ed61cc02b6858f4dc9ddf024058026fb7ae8d177da0122185b2221725fa56b95124268c42d494ad50ee662d9868c748d9effd3b117c51aa0ca0adedc391ff15efdff671cd8362dcc32afdcca500328934fafbfa25d714c9576ede4f5d7054a9ac1d737d6e7e0048ea912c38edf492956d34c1d0363318741e098b0d98460f5f699eb6f6594d1b4a634fdc9e58bcf3f7abbae2d92ca35499d7a7ce1a23d11f1ef8b95aa92b737b7aeb9ad726a65cb060050a5ec5e7234414e95a59c5ebaee9df7103ffd7a95172670f4d54f0ebb9f47012d8bdbb7214a46d794e46752557b112a8aca38164e36222690b9b7b71f4e51020055f2ecccd9e8f75212638b8c0c7458048e572b415a5ea412d8389b0b0950bd0bdb783917ad3c85f8c760e98803449ad874252631f9b929e7ce95e75db6c574daf3ea48095d5ee1b5f6900fed51ad7ef5ead5840913dab50d98b2fe68c0a6a777cb2abf1ba08b4b29a188f971c5280147a85156bc3ec0251216abdcdec2346552d94aaab494e2f00966c513ca483b06942118d7de88f13ca1cff6980e3b6267bd5653d8c7b46015b7ccec3232e1fe8b5ebb9f06ef7e1abceb49c7d0d8df32c9da2344fcd5f61a0402814020101f100804aeae6e756fcece2e4e4eceda6e1513071e0e15ba3408701010c0c280818190003ef125261b92069206390d0aaa7cbfae073c808cacf8090500a001f87fc6f767a7bffdb07ff6e4d13a42ca35945c5542d1140574f58da68a14a5244d6af7e5ea12b9a6ae3461c2c6d3e73667169ffb795742c5040a4dd1bb1c0d009879597200309e7503630050646448abcf70a80899bebdaba7bb834b8b09911a00c87a995b119591a78d00038c67ddc01400e459d9a5b9c9f9002071761211004c43373b2e001424e79566a795008089bbb50003e05834340300c87b5b58a17fab33f301588dfaf7f1d2c50100844d67cc69634cbe3c306fece04e7ede666e7d37beac319783109a08c9c222e517f4c5305a232d909300c0103bb5ea3374c494f1c387045994c9d926e6026d7522a5b95296c490f7adbb0c50468f71d2d515ebe85bf94e7fd264f9e1a54d79359a6393c52796b95ce8672d129bf53861b1f0f8aad6ba1800f01c3b78732871737f0b16304dfd5aeb536cef8ecedcfa5f5b95b533c0582cd4d53370ecb99318b67bd7404b06e0869d57ffea72acb3bb6ba3d683ce19b7b3e66803eb349d3edee24880a150e030f68ecab6dfcc8e59531cf97c23ffd0b798eda8e3c746c8d67632d715f24dbc82975e4d57d17f41c699d683fe982a58dbdac9b3499b1f9f34f033660168270cce69ef281208759d464507adddd0c58096c6ed9be86721d2e1e9fbcccbedbf75597301a6d3faf7b0751e37c77a19f0047a36ad27ee8a2dad94a65a22a9ac63e1024341caa149416ec6123d238f214778630e1d1866c3040010788d6a1831d04e62e03e333564fb8e41968cfa9517c7e3c73503f366377469d4a4d3b2dcd68db42d0858552429ad3355b5c2f59cbaa2eb9b31de9ebeadda0e39a1dbda8a0300a0c9bfbf79682353115760e6bf89ffe3d6691e9caa2508cd7f5de47335c4ab4133fff653a2ec9a19b1d0730fe9c67f2b1846e01887cd76b2355dd8cddc24edfdfe6c0a230816a94a2dd16800139b19b4d329bf9f2b951a8ac735ace83a68341ab55a1d1717376be68c3db3fa372013b92a45a52c906f5e1529ad2c86d870f838c617898736d39125e527959b21315d3bb3ee06048eb37c7ccc5c4af3ef945019c905b946c681221c00d3b7326aa3751a85e1029ccc2c50ca68600ac5bdad99daeb532ab51c6759f1b5f61b75d4d312235fcbee864c060093c576b3159931e8da2344207b0d02814020105f89ce49839a02aad2f0610a800228abb0ba50753e873170f1f9f85bbacabf8f1306ca7768a0b59f74c5491ae88aadd2fe95adab7d7d7dfe74965c3cbc5f3e7f5277985e41bafe43de8f1c25a9f5db36cd32c7f533ed33990680b57f24c59cf038195e5c3d90e2f18cc69d77e6e8f439fb38d43b615ef34e9bb5a37c381d4ebedcd5e07a1fe7917749c3c197a35736e1965c1fe31372ba84dbf1e0ab7dcd93e6350bd89625e97be6f986263ca0f3cef4761e15499af45dbfaa9ba9567fa43560eceb6f19d3cf7940b88adfe5e0a37ded744b6f4ef4ec7daa88dbf1c4e369b78382d6bfc77cd6c65c1a6842a56c69edbbe825d82fbc1fd6f8f726dd4e95f03aee79beb7bda4ece9bc661d37a783ef86a7973ac7f7751e10ae320cea2808bf940ca63fecbfbaaa8b1103689ac64055f0f6f5ab17111b7efcf55a89e190b0a7ab1a57351b5025cfcf1c7dd7705067adf64f932445495f9f381c67df27b8a12e81133846c9debe7c8f19991ae8b03485a90fc26f2688da0eed6cc7a3155999329e9e0e4b5df0fadeb57ba50dfa063710130040153d3d753cd36750472bced7dd3c1e3e8cae5c151f3e8cf6f36f83ee1adf2654e6be00cffd935f5ded29411a19e2ebd06c3f1c6a77d85cfe87fd0f9f1fe0f1b50bb341dabb62ed19aa063d36dde69ad957bbe812d7e2d601419f4ddbad88f0f92f74ab9f2578c3fbbb0f2b3f4d15164aa35e65ee7a5a9c4502e0ac367e0e53ec88a252b2a8a034df4c9f13113b2f8dc458c2115dec079832e5596f758cad4422118fc71308040281a059b3664b962c19b8fc50a1a11bcee6564c90211cdd2ca7fbeab9f271d0a8e25ea7afba939ba40100a25957cf894559cf4d8c820c99eabcbc0d57522f145200b895abf52f4d844cb9a6a8b034d3585fe766ecec77b4959bcde2a64286545d2c97c581d8bff8cdc0db5225c66ce1e734cf9d27a4ca0e1c8f0bcdc79cdc2ca7f9e8b9f2718d52f9e66df6ca88ac244dad1192a8bad613457ae2a1618d09826030180441e035b0b2166b434a4b4bb11a40c554a99a9f506316159a548540201088ff06d7af5e7473fbcc546c9224699a7e111fdf7ee464c070c031c070c0b0f20db0eafb0015fb503ee219c3e0abf265f381cfda6b0040ad2823d5b29c6c4d5e5e5e758b8f8b8b4621cbca7af722be545f5f9fd4c8d58acf7923e436983cbfcdaeb1372ac2619256e37a49ee1ecbd917d225ab9dd1db8bd74a004cfa8df31102436c2901c82a08fb6522e16917306186dff810bdc8a399c7d7efe77577e74bdf273cbcf9cc6ef39d404b6d54b2f3c3ba84b4b34c0fbf510420ee32b8919e93c5f0061b163d8bfeb16bf00d2f75d4859700ace6a37a5a890c46f7b33e159a7a695487be9d1c0a6e5c4c07d0ed3231f0c38aa53acde61ee8cbe932e2f4d141217ae7c3e679c54d0bfc29cba3a9abb5844a482e0500a181a0c6b8175c68d7c0f0c98b77722b471e06aab767b65fd1daa6720eefba0786ed86f570e1629afcd7b7efdd2a51d1c0e01bdb36ebd1ca968701508ab447971fbc9791c03170f0eedec5435c3ec6a638e195dacecf94831a2b028140fc15d69fbf0b52be6bffc35db57e45a96edc8cbf71f3c3f1bbf284a94a779c7ab203802c93df9b610500ea0a62626256ac58b177ce9c90e5875546ae15561b32213e654c7c4aed0febd2825577325654bdf0db17c9c35e54bfeedbf8a4c1f11f4ea66e2a4f8d3af2565ca75b1f7ffc3a2e654c5cb56bd51e21e25baaa80804028140203e01e31b4db746a9024a03c0865afb126a8d86c4cabfa2d51ae567578c218cbacc9b607b637572859d43d266edf94d7a73571db875f5d4734ce41038e6a7a5739b0931008be039a34f4edef6e4e9e9834f0d99bda7756bb3f6c256c3f96b0e5cddb5fa32b044960d5af6ea62fd61a283cda89f02e2b7ec7aad645ab59bb96d999f08c345e30f9e83850b42cfdf397701d8268d7f18bf6cf1402b2640a39fc20e70672dd97325e2ec1be05bb7183a73f9fc2e0678b9275900609af65c772c23b3c382a8cd2103f52e2cf37063475edd7fab4403c032f4ea3571d55847768dbc613cebe68e4fafc517daf948089675af09636a04e1d9f975b3f3ab2915894ff78135874b2933625ff3bc7a183351fb41201088ffbc32fcc164a3d168a2a2a236ae5f776cf6e490954735c6ae388b83c64dfcb7ab282a5f0402814020fe5dbe55930da92e034a6da0a76fa0a75ffd3b8a06b5462211bb38db000050a9a4ba0ca0862983db70557ce6aa0f876cb7f90f32e77ffc1ae339f45c76a2e7b21a97260c83565e7db9b2f229bbee8b0e775f543d60c0b1f4ccf2dd0955bf24f45b4eda7c63d2e61a71b3ccdbcf3ed47e76f5d3c24a5181cbc4b0b7132b0e76868fa84f291b340de9f7d7099f6de13fc8e25badf11c9e0035fb6f149bb18f4ac6223120fe650db6d6c3ca93a1fe9f086b2557cdb915115e9f607f5fc6b5261b954ac562b1eedfbfcfe7f38fcd1ad6ebb71394b12bce6223adfebf5adb51c92210080402f1aff3ad9a6c287519509abcdcbcdcbcdc6a5fb9bab88246959d93f1f2659e81be01466ba85a4d3608c4ffd79bcd3bd2ca76ed88d7f787e927af6ae47b6365ea858e3affed2c2ba227bb86a80fbfdc52d35931e2dba9b8b9875adaad1f9d706f88f1dfef3e5c7e6fb4d340c199f8358db8b5b61d13fc338dcbe49f7271ae7ab1c8d33f6e63d2b140e1bfa018d71d60dd1bf6bffe08ab3cd046a552ddbe7d9bc9621d9bde3764cd59dad80598acda747bf27ed8e3fba8c97da3370a64af4120100804e2ebe05b5df187d2c86fde4ad8bbfbe5c5b0bc6adbaadf6e8346f5fa75c1c5b0bcbdbb5fdebb9b4469e4a8a411b5f549e50927e6057b9b72310cc375ccdc0286adbcf44ef9c5d1100681737f1be75a8f37dcc5173af04d273cf84fd54759e448830a3794847e83909577f2a96fac1a485f1cf8b19d9308c7308c63d664e0aa5b399abf5b507aee3d97dfceff2bfca352d9fb9b099beccefcff845e7ca103b3865751c351917f4f55c5048d7e5c35a3992ef6a703d440997671495f5f0b1e866118dbc4bbe7bce30972e481e3af7ce652944aa5a2286adfbe7d67ce9e3b70f0d0b061c34d0c0df64fe84ce6a60245211121100804028140fc1d7caba36ce4aad7f47deb1b9f787fa703f0fa5e56e623531c58001e0a780560820a1b5115d59bcd5d1a4dcbeef3c781a7bd7c2cb8f2773197f76dd97739bded68dbcfbae9a1359a8ffa20aeebdd6fa4f7772c495cd8f542eaa9205e71c2e9991dfaf79ad322657b4bfee77e44aa2982f915d88c55895bba3599513c72f7cdfd5d9cd9d991dba70e086a99713d7a752b5decef11543bbe34f9e2bc8ebd7acff54bded682ff5514a16ec730a982aca8d364d699e14d86274d9ee0fd370da7e238f41aedf07f05a85a97328e0e6a3420aaf5ca1d8fc29a5bb38b5fdf3ab8eec099a46eb33cbea1d195da35a4bedae41919190504045cba74e9d4e9d3cedebebf1ebc8eb3f9801318c12044c604456204811e2aff01bef27a8840201008c4f7a86b7da3e9be9fe21f91e256c7f638bdf3cd146fedfefd944faeeb1c1df3e4e0d153353f51cdf8ef774c0bafcd9d17d578cbe56de3029c0c853ca191b3ff9065470f8fb6f639467200002000494441546502a8df1d1def672b6262182674e8bce8462e090054c62e5f81e7ec85fd9a385b59f86f4a525744a54e5cd540d2f95209008032f5f4acf60e3a388631c5ae7d7724a9ea9112f9abfde35b9a73310cd371eef9fbfd424a7b2da1cfe2df87788a718c69d1e9f7e8b407ab831d0518c6b6ebb33d413b12882abcbf2ac44d846318cba4d9b803098a8a447acdf979400b0f470b7d13df896732aa8f18a172c3e7b473d6676318c6b5f49f76e6bd1a00a0e4622791e3d885c3fdbd5cac0d0ddc07ed49d45e842e8959dbd3918f1102cb8079e1b99f181782110c0693a3e7163cf1078bc2c77105a4f2d5e6013e164202c3088947df753125340080fcde680b8b3e0b26b46b6067ee343c3c7a918b4187958b821d0418c673ecb7e3e5bbf0f96d2db918266830fac47b6dbaa9e2471b073532646218a1d770e8f638190d009a8c73d3fd2d7838863378c6be33a2e47515599dd2a00bafff342faaf1a6b3ab7ef032e27344b681330e1e1f29db38754f72c9c3c956867daf1697072c08eba16737fb4959ed4952bd58e4a217b06076b0afbb83a99e65c0c25b05d4a704c5608b1c3b8e08b6288879ae1d67a3c9bab2a0839d00c3309e75e0ac73da02913e5adaddc3888b6118cbd877e4de040500009425ee1fe56bc4c6719c29b40afa2daef4d59a9e13a2a40fc73aeb4b0cdc2644ca6aad4e00eab4d3539a1b3230b67e8381db5f296a6a643893cd29077bb77bd8e86b4db79e9aedc5032a7377139d9647f2b4bf28b9dc55cfe3b7376a00d0645f5f12ecaec7c0304268db7ef9b332005af662cfb856963c0cc3d8868dc69cc9d4d6162afff6d24e365c0c63db745ffb544a03d079475aea68470669abc4c2891d1abada1aebdbd70c500f14312ba69f325c74f9c0f4f6ae46429ec8dcbbfbec3dc766bab36b6f239f10f8c73a218bdbd8c5cc32646779e87f1a457ae257b29565256993646262722eecfcaf8b16b358aca3478e346fe8c1a454144717047a3457446ad465d9a95f4fb2d1f6a55b657b0dea1b2010080402f18f81952fe55d1d060003ab72f89df2fa05f6ea21ff6db2858655981f5ffdf3ec1e01b0d4ddfb2bbf82946a721f9cbd86b7e9e323f94b5e622ad36e1e7d621cdcc559887fd72d44f1eaec5db9f7aace66b54a15d36d3af3ec2f416e12f9a33f7a05f59be9f7668f3f1f0064cf8e17fefe20feb00141d379476b46faf8d70e03ceb4d91753d2d38e911b1f9daef35921d325b7a7b59bf87c54584a440bde9b3dc3dbf69cdce0c5be2000903edaf9627a78fa4ebd9879cd0202039b8dfde37ade5146f8d8c683a65fea79ae8738ffc298ae8b0b7eba5e30b9812c7c7660cf2e8bdc62977b02802cf64cd9fafbb107750b2e0e69306a61dfa01d55c6bcd0c0751bbd3ff6744363eaf5be61fe4346377b73beb72100c8df9c7bbf2ae6d12e6345d42cef4e532f750deba127bb37a7c7828cb11105731aaa22e606744c538dfa745ec882985397d2859e0eba049419b65f767d436b7b41fe8d5f3a76ebbbdcfff9724f0e0028df5fb8eff6e8c146172ea85e2ca6f2aeed2f0abb917f94b83ab671af56ed03a76f8f293e5f7228c477f22f433aee68c1cd3e3dbcc3afaa5fafe43cf0a062fee8dd39f867afd855eecf974e3a6ab1e18db287195692fcf81597595791d5290dc5abb3b765debf7734fd500d3061a3819dc5bb4e452b470fed2d68bf2db230a89318a3f36f6ebdadd77fb12b87ca3e594b923c01c882bbd7f4a36f3cf764a7efebec39665d9fd85fdd6b1fe4414a53c2f79c792768e220220034eff6f40b09d5dff0483ac82aebf868bf7e2166b177a6d803d3bacfa607fb9b5b32d3ce4e0d18387047ab7b936ce537674cbdd9fa74c67d3f095990f0e49d84eb3cedd4a693f61b47bfd2ba7da14b6e8dab599d024b760f187cc27e5762442f83e41dfdfd0e49ed3f591f8b23e7779ff96ec88547032deb783ca81337f5e8bed972dd8dbc211ebc92d70f5feb1074d1f5496d273e1b7af275783b5332fde9e3121e0600a07a7be22871fe5ed159c6dd594dbb8d3dd82b724c55efe5caf7579e347a7c7fa31dbc5cd5bcd9b883bdee8ef922f7e6aad42b57b21d87f572a8226d0cc380caabad8d78e4d62670cb728366f183e5ddbaedb6dd7037b48f25eb9fbf2f8db5291939fa6b71b22d954a01c0cccc2c2c2cecc68d1be6e6e643860cd9b973e7f1a347170f0c747777373333c3f1effb41f29f60c7b6adc85e8340201008c43f6cace111c025404d4371a597944c0c448cf200140645246868f87e3b5baf1ef2197241eb9eaa6cfc5edb1fd4953fb3f07bee968217b7c47ffd55cb62e7366af463f417bcbca5e5a9f75e731bba8909004a9a7cf3dc899da1a1eb361d7bfcb16cc9c2b8f0837b76addf14ba6ef3de83576233cab41d2fb2f84de4f13ddbd76d0add7a38fc498e4a7b966deae9247ff2285bfd9db7134d716629cbd090870300689237b5d6e7f1783c9e49c8951200a64587c15d3d0c393843e23b764127888a78abb5de71dd274c69634040ed165179ec8e7d391dfe58d6cb4180e31c238f560d0d3e6b142dbdbffe183d68cd743f6316a1e336e8d7b1a26b7b9fca0000b81e53e68738f018129f7e3dcc49d3f1333b5a7058266d06fb735f3f7caf8292a8d02bbc612bc735163158661de62ff7cf3e72f065190000cf7bf2f816621c70fde6216eb2c7b17955479610062d0785f898f10942e8daefa7c1facf2e958f26e0d80e9dd2de840198d0a36b4b6ec283f74a903fdb7ba6aceb92494dc404d3a8edec5ffc79b5e59b2a3dd7c988c76531f45a6ed599b8ebf7d63ac07608191ce42861e12c938069f37c72ae3dc8d30eb920245de60c72e156d894f92de7cfed60ce6699b419ecaf437b4e9fd8d280c5b1eb36dc53f638368fa472aeaebd62386dd5e886620653afc9f8c5c1cab3c75f97610c0e214b8d7d9290ab24746c7d7d4d98751459ddd2d0146794b20c8df895ef840cb185882aca2a65ba0efa41f7e6b6bb853450b911a1f78c07f777627f22490080095bcf1ce1c9c78061e21f6c9d79e78dbc364175d0c53086d0b6db36bd5947d6f8eb0050d9e1db1f58cd5a36c0994f70ed7a2f5de0f26cd7f9340d083c070cf0b3d661e05c9baeb3a738249c8f9701604c0e56fce6496c72a18625716ae255a37ed55a9d4ab3afed7c6433f397606b0ece771dfceb08ab4fd922c88ce3a37b6e112f3afb5b80b8ae87832ae9d8d6679ecbd60e6b2062602c8973cb66a6cc92fb1b4fe14336ce6f6fc1c108be79a356aeba380000a1d765c9f436266ca6418b21bd4ddfde4da97efb6318769fd1c78e0dc0b66dd7d1a896009f6fca2598c8425cb3add5da46e49f10380090b9e17302ba1cf1da7d77c7bf62aff93ab978f16244448489890993c91c3d7a3483c1d8bf7f7fd3a64de3e3e3cbcaca907cfe1b207b0d0281402010ff180c0031011880a6c6887211016514e46a2057033480768c05aefd3364020b2b37e7e81260c4001326e8318059a19f0908d0add483d76300fb1b5f4980a681cd0505952be208f3e419953fc51c61b15acde5fe0d57659a759f35bb9715b3de3fa04a939fe7485cadb49a32ced6b7f50c086a5875bc0dce35760fe8d67be488a1a3fab77590c55c88cc520390054fcf5d4fd1691e3276cce01ececa0717eebed3f6ae095d272766e2d34ce577de54744c04aadc1cad8b5286d5d0937149f16786888b0a953400997b7345df2636fababa228945b723d9d26285b6413144e6a24f5b6134f92925121773de17b40daaf47d5ae1fbdd5dedcdcccccccccc6cdaae7fa7914a3500000c5d3311010080b3f81cbea101072b3f6068ca341429cbcad618381969154b8c6766af53faae50030040f0f505dad68ab358b846a1aeda17a78a63368ff0733412e98a24a6fe7f24175764eee3ef30269bd028d434a80bdf4925ce265acfca18dfc251afb6dce3fca0fdb14929ef0b649abcfbeb7a9831005469e7e675f7b690e8ea8af51c86dc2a517c90a0ae692509e2bc4af9e2ea9a96abdd0c0e07d79469284d7e728eece50a7f6bad741c7a9d28248b6424c77bc191656e7766b632e2885dbbcebf90aeaea3c8ea960643d744a8cac99655be5f6a0ad38a3091b190e0380fe8af773bf456be26277ceb438ba17dec59f089240100ce11eb322bc4c7a0554ab2860e840bbb5d2ea635a5291767b8a4de8b2b500380ba28ad10377634d4fe9410db5ab08bdf156a68f9eb0353dab9998a754512c386b3634ba452150dc2d6eb8ecd101e1fd950c2356cd8f7b7db79647daa93a228ad9069e6a0af152ecbd8cda476734459fc1fbd87dff0db79fc47f7cfdcfd34f929c5427bdbca0f054a9a91a1367437ad31b088d031136b3387b3f94cb27a75acb5ded586fcde6843ad5b649dbe11d2aa65a84317bd2faae133baf636a2a85de0004015dedd109ad464e68c7646c82dcb474dfefaf5eb9696963e3e3e3e3e3ef1f1f183060dcacfcf8f8f8fcfc8c850281448d547201008040281f82248805212a42454eb457170c0309092000034809202360e84d664c3c10103d08ec110338085430109b91a20699010a0edbae20078253d94c000fbf64d365925d0263060de2f0bfc03db54fb2c518142f5375c95d06ffa439f9686f59e8f4697652414096d0dd8e5faad99bbbb83b591b0aac907e3e89b9848843c0e9b27d411f1f0b262991a28695a72b1ae47137b319bc135f6f07180d4271965e57aa3b919232b31f7fb1e67c375eeda92f764f7e574b25c6b343631311068670dcaeecfeeb7463dfe524a41715141daf9fe86c4c7f65457c567e8d9e814bc4aff924102b8c0c4446c37253c255d4b66be2cf75c57513daa12dfd88891fb3a475b4d69797a5289d0525c8f9aa58c5fdd7fde9be0c32f738b8b0a326e4fb765d5a17231c59642e90765585d905152ab331b9cab676c626c28e6956bba74fe8531830f982cba9b5e585c5890b43f4008f5936075818aadf405decba2de6985939155589abcad251f7091efb8add75e1694e55c1ba7de3868daedd2ba8aacce6ae0d4ad25efc9ae4b191ff24597c61cb850e816ec23c280edd86f907164e8b5e717431fdb0cef65c3fc7492bee42e20b0eeb868c7d0ccc5130fa791c0145988a9ec84f2e64816a6a429752dc5f06edfe0f111be9b1f67151515e43c5de5c9d34a906114306bffdde412c5db633d927e1dbcfc6999f65e5cae37d75e9df4451662323fb3546b97d214a515d6b2221655786356f7f979634eeee86356a91a610c0e1348a5d6db36ad2c2e51d2da9a2e9226a59450956bb2a9293327feef3305f39a6fcbd1ba462d391220a8f405cbba7d3bc38403271355d56c0db5b7116ead02670000aedf6d4fd8b88cc98113c3b24840008ee3172e5c7075756dd8b0a19e9e1e8fc7e372b9e3c78fdfba75abadad2d32d620100804028140d40716062c1c58181058b939a656459c8181862ad79a84046867833030c0018087839c2a3f66e350a401350d1a1a8a480000ee7f74ee1445435aa99aa6e9f817f1d5b69cdc9c62252dadc364a3889eead978ccc6c5c15e56620347bf1917dea69e9fd5d1c3c0c0c4b6d352addf51e59b3da3821a9a1b99888d9c9b8fdafeb49406a83c31aa34bcaf53e319bf4decded6b7a1bb7dab8987526abb1e599a514248449f1fd2a44abbbe3374c7faad872e25715c1b9971b575a18a06a32ecc9695cf4d11180854f9b9f2ef7a59564c12b4ecd7c651633a8ddb76f34d9eac4c5e90f2e8f6f3421200809217a984b6ae164202546fcfacbb50df359f799e2307195efe71fee944194595e53cbffb38b7e62f698db2ec032a52d8624a886aeb945537d2cb685a53fa3ee662586c717d4a46a7e9a820d99e9fb63f2d215599e1cbe7dd30ecd3dfa51e0b8d538ac2328ea58bad980964ce8dcd0792eb9adac0f318d495085b77214303a04c3cb2fa4a71bd54595a2d2d21c54e2ea65c9c96c7effbe36ee99f53ee70a30e5303d3164f0d8dce55d3b4aa38f5fed90b8965a07c73fac8cda42235cdd435341673180c1cfbb3458649da2e5be4f370428f9947637314cae2e488d5037a6fe78e5d33d49609002cfb3e43cceffd3c63e953c7913dac989f4ed2175b0cbd26fde4f5f097d58f64b851db113ea9ab171c7da3a0ca524e2d5cf2d27d68670b42592c238c9c1d0dd918551cbd636bac0c00802a7e7af254549a94c4d86263435d1641e08071f4f4889c17efb586429ddaaa13661438cc3b69e3cea7321aa8c2c8cddb5fd748b026edd0b0909d86bf1e5de0c3fe583f55146042a766064967eee65240cb9eed5e1329a3018065d7678cc7d37933f63d2f266975c1ebbb51996a9d66937a517b27afb8f65e4953f2f731775f16ff4377186ec3396b7a662fec34f88ff057b9524571fad373bf0dfbe1f73865ad6d8457abc0b5562a42e2b734fc44b77b83da4cbd9443028026fdfcd2d9eb1e96d000a07e7f6e71e5fd39e5fb7f3f8fa31fdc8a08ffecf638fac15fdcbd60b15ab56ae5e1e1219148701c2708c2d3d3333636363d3dfdead5ab4d9b36e5f3f9d8b7fef606814020100804e26f8689030b031606750fe4c630a000080009035818e4ab0100700c700203160eda2904da69509547a5abaa0eaef92f41d374562e9302dad1d9a9da26d69394a854f2b23af50d55faf94bc239d713b3a2179b9c1ddf617098cbef9119a9d77fa476cfd42ee843e807ce3bf13c2d3dfbd9f60e6f968f58f7a2c6db6745d2e5cccedb2e3f8c893a1218336f5e44015d8b7aaf2009763d864eb04c5bf61bd8775070eb46ce5666ba4c0c708185b54e515c7452b19a2ccb8e7f94a0008daa62616a82c5c4340acd77fe8e94ed34f962cc9e4ed99b7e70371070f9060d879f369d7f66673b1d10b65ababcc9a5ae8e4edebe6dc645dab730aeaf5b0b6ec35f2eededfc729aa7802084ce7d373ea969aa50656d6badc7adc07de92b6e9b75d736795e1fe1c4c571b6499391db9f94d44bd3c5f5bb6e3b3b57b0a5b588c1b61c74bbc596733f7bd767321fd77bd6aa1eaf87bb3878fab4e87f54d4c6bace1f095bac3c3143bdd0c7d1a351abb10fbd834ceb250adca8fb9af9e69b5bd8b9366ada7ec1bb265e3a7fd2f24b1887ecbdf28b647f0f0b168e0bacfca71e4d90d340953edb3ddac79085e33cb7d9b94376fede4af0a78b0cd88e93ce476d69fe6cbe9f118f237219705430ed4ae41a7f91f6c6c7b4e935cc262122c56d54d70aadbed6247d79cecc427eeeaddc39ff543a6635fcf0d161f90b3d7904d775fadb3e074f4e706032ed86af1dab99e765e7d1b879f7f56a7f67ed381e4ddebd75fddc450c0cd76db64e3073f76c4f0ee8349f33d9f2404b01c6301f7a4ba65b5b7562580f3f18daf252b08b8bb76fe78dac6eaed5470569de9ef8ed6c81fcfe6c6f31b712fe8773688ee7cc4d4372a7ba5bbb7805fc921be0ab9d0cc5b49f70fad4a8d2152dc50c9c6bdd69e9ad3c121305acbbbace337cb01d0727240d471f4850fc53771886d90ffb1f9d194e1f1cea6d28e4e9b9072f7b6a3fa8973dabf636c2a84de01febae5ee0caeb4783aef70b9c792d8fd4e4dcdab6f6609c9406004d5644e89a4315fb37b655ecfffd949696d8d9da7c762b2d2da9779464d1cba847ef14549de70982100a853c1eef838f61369bddbc79f3ae5dbb76ebd6cddede9ecd660302814020100804a24e642448499052e5139b3e6da10006061226682828d000597e0e30bebb0f17a3b51e393918881990a5aa18ee4cd37a0c50535042d23a041040176a0080069a36644289862ea368a02b36f8b87f65eb6a5f5f9faf5c70c7b7f14edfe71c3f45c53c7b52ed2b7d03837327044fcf196c3d915bfb8f15d1537d86946e7ab8b3b500a0282cd87baec7d998450dd8a079b7a343cb8b339e9feaa05b49f6f9e77a796fe8197579a0a93a766e8be1655befaef5d184f76d38cbe34cd43c373680fcfe9446538d8edffea9fa0a339aec88035734edfab733fd68b6a165af8eeeff1f7be71dd744f236f06777534902a1f78e541544c08a62ef22f6debb673d7b3b7bd7d33b7befbd9c5dec1505c482221da4f79a46922def1f01a504c5fbddddab77f3fdec2784647776e69999cdceb34f89741ed4d75b4fcb3a58997ceb489879bf7e9efa385914fbfccef3b82c3926b671b59144a53af61deaa74f008022e1dcd1d78e03fb682de1df44585878e5a1181616deb16b0f74d54020107f8e6ade40cce75f4ba6b6d74fe808ca556569a9250cc3d095601886a2289aa6836f5eaf9931ead1fd3b5e9e0db5e85d281ac7b14f762e6fde46b66edba1ca1eeafcc817d125350e1439fbb9728a4ad946c642429df3f66596998fa71907d3a86cc213049ede367c9408eabfc3febdbbfd5bb7210882c5621104a1b1a8c2300cafc0cede40b3a75422c16a009a046dda5e2bbfd1fa2f02814020103f28f76edff0f0a8ffe57d288a6218e6435454ef09d3300c070c5301ae020c304d64034c8f85018695d018000618a6838388859552988201008c8581111bcb2781a58383acc2d541635fc3c5a1acc24f8a8d81e6312253c9dce6df712b47035da82a60404c57f720029aa1e5ea5239e87ee9784264561e4595e071397ae61a33029ca3c366542a8a015566f0faf91b4fbf48953038ae2c91d8b5aff14013d731284f5483b1380459a625ea262132175191c54ac68255d7db1c8c21a585720af47196be8b7f7f177f000065dacde309e656428d2d1625cd93720cca932521100804e20724262e21372fcfd7db4b28ac259a12dbb07e8b16000054695c4434edece3aa09698ee13866c62bff6d4720100804028140fc8da8694d0c61a0beb8a457322002a02beecef838900c900cb058009f54091403520ac4042830a019e0e350c68092010050d12060812e01c0001bfb5cd08f0b459125055286d1737175a9f96d1999282bb1fef3a53345b77f9e76d6eaf75befda5bf3f0a26bfd1aaeff5322c37896ce7a4f93f394ee02cded3545d13449330014455114e0048ed1b294e874ccd4c2589743167d0c7d9a0aa6edf55900b4223b4ba663a8cb5117c6863cfaa8e735d05463fd4f4b323248335f23369a3e080402f1434292546a7a068601ff4bd90d315cf3b085c130008dd984e60750634dd3c8b8203a514251b28817c918c7d8ddcbbed2af1829cd4a884fcd97aa812d30b6737532d34189b410080402814020be19150350a1b5010c0800010e80010b030c033d024800190d14030a0af45820a701c7804f802667084b5ed5c84442818a062e0e184029059fc2b928192826818303c98084041e063f7a20148a52a8653260e043d4876a5f19191951a45cad28fbf3a5336a9984123bd533e3e18c22f6f4ee502913f0a70ac2458e0d4d5e7f4895db3aeb60a04af9635f703a0000e49e3a1802261d47f572e3636441ece39047a52a065802338766bdfc1d7430005a91f6f25668ba8c029e71bd4681dd1be897dbd894c4c5a81d5b59f0fe9313a64c2e45570d0402f1272fed5f748ce2f205ff584dd23333298a72b4b725883f6f2f89f12ddd1cf35f669935fee41855d1325541fcfb54dab67e53330123cd88898a4a11783b8890d206814020100804e27fbc9f04d0644a21194dac1af894e0a5940615001b031aa0405dbe1b4b5623fca09201e5a7583795d7ba0c9455646151303fbc3d3549ab4049d66c668520d5a4f27fc8f28d1b775d39e3e2c49e8d8e999be95b35695c5ff4e0cfde52ebd835777e7337aac8d1d780e0d8f59932a1c62e3a8ead7a3ab6aaf13161e01b38b466482165e6db581daf5e66c8c606f11742671d6deb796c5accedde0695edfd14afe6f80c511c8cd8de4447cb41f2d0295e630467c237d4296ef277833a714bf336cfd6445de880dd1fd2e0e706b742e7bb70d010f8f7fd9a6a4b62fdbfc4b2a97c546d7cb94a1445a76766e98a84623ddde48fa91886d9d95aff3d8d57176514b12c1b9909591880c8dcd6202336bfcc4e2440eeb4ffdad15e73286a1dba7fc7d951801b04028140fcb7164e509eb01bb08a0d2a5e01ca6828fbf4c3880100e0ffd9ac41142307b51a18c6cdd5b5da666c68043449a965b51eccf7ddfa3674b5a7c64e45d4e174ecb349766c0000dc6cf0cdb46b3d0d304ce4fdd399b077ef9fddbe7bede0eae537521f4f716403f03cd74644fceacbaf7a14f07d37be8f58d148bbdd0bcbb869df41be067fd5d34dae75c0b09e6e2274e30d008c3ceefcd2be4d1cf50422bec0a45ec0980db7d355ff6c1554f19bbd2dfa064bb44fe79237476776f7b6d015f10522d3065d26ef08c9a7febe8b4751c8fa3eae0622bec0d8becddc3b05f45f20348e75d0a2c5fdedfeff141acae8550d457c7197c369e5fae692ebdd0d1baea999bfedefbf3697bede33c1dfd1902f10f18d1cbcbacebe984ea22988f8260a8b8adf454527247dcc2f2892c91526c6867cdedf632ec9904a15a5487f1b161a1a1a1a1a1afea18062480a05be41201008040281f8a761fd675b4ed324a8550058747474b5af8c8d8c3186a4d56a343efed5a812f7f56b3e2fb7dfa623af82bccdb0fca8bb477e3bf528a7ed10ebef625a30b237eb3bb6d9ca9df0dbe59d9ddc0dc8acd737f76c3bfa6a58f38eba5f3d94221982f5492b47a96982fd551d9d2a6eefa48d1983ae262ff0c193425f519c6f12da20ed32238c9b0f1ef21d5ce742576f0eefb3b599e8ffaf0ab2178b83e6bfee7ff4f9950e36784142d8fd500a457e457c234686fa021d7e6e5ebe4c2e07007b5bdbffb9484dc2821a631123b81c4260e5d5c89c87ec1f10080402814020fe1ff9efda5ad04c1990cab5eb1edeb89a5f6d3b72283ae469224dcad1f8f817c3143f58f24b58a35f2ffe3ea6a5a3818e40dfc6afdf92e307075bb1802e0edb3ac4d74c28e28b9d5a4f3f1dafd08c9892f01de39adb19f005ba864eed173c9330a0754f3aeb688051d3a52b47b5f7f174b574089879358b0400c9ed20cba65b13357a4079d87477d7d9110a79c492816ba24b8207ba589b3bb45d1b55c9f683caba387f4b6af74397d60cf0b5110b84464efec3369edbd5415715b3cec77ac8038d5d0e9d73a29569fb33f90c80e45690658369ab2674f47175f65ffae2f11467d7212b6675f76be0e835f1d48666e69d4f6597dbcdc89f4f75b11bf7b89a650f43930cd7b2a18b01876be0daaabd873643ac2f080d0098b2a4933fb5b21489f896adcb5bad7835c7c3eda750796d02fc341d4b5eac6b6beb3de54a865a1e3ac5d965c0a29fbab66ce6e952cf7be8ae379aac7574e9abdde39ad9eaf3057a16cd271efc20670080cebfb724d0d3da902f10e9bb74997b35439b9e95ef3b7b82eee945c793ab7dc9483f1c1edfd25e241009ad9a8fdcfda654731eadbd0f8ab86313fdcc75750c9d5acdbc945ef3345aab57a93b0bde45143b0c1ed7d9599fc7d3b3acdf61d898ce566c000032e7ce8a207713115f60e2d275f1b50c3500c843a7d5f398f74a736a55dcfac67603ee4b355dec31795d0599000020004944415469f1a88efebe9e2e8e2d269f48284313f93f058661f676360cc348a53291486864a8ff17dc04b058984aaeaa66548771f42dc4aa94a46c899a01a0c9b2d282c2321af5000281402010080452d9fcfd2855aaececec82a274313beff69ea24707153537558cb102229292934b4b4bd128f957a288bdfe4ce139aa8b25abda92882eb839b5dfdac2e137328a4a3eecf47b34b5f7dab70aa0b22f8cedb93aa7ffe998126961f29d35dd2d59b5ec0900207b77ad6cccf9b0b71f2277d5fb63e6aab0da7cec741aaf3cbdd04dafd3e9d8b4aca4fb0b3cb89fbf92bdbb1441f88ff037c4ab56ef8b6d4af823b1c3819098f890d55e5c5066dc0a75dbf42832f1ddfe0103c738451eb899490100485f1eb88ef518e353cde48463d52a80777be2b8c37165df2e34000090be3a10d1626f4c51ce9b15faa7a6576bb5360156e88af2ee2deed8ffaadfc1e0df7a5ab201409979fb75a3dfee3d7ffbfede6ce5fa014bc36540e75e99d4634df188cbc992e2e4cbfdd3960c5cfd4a0ec000df7dd4c1d034696956c862c353e3a65dcdd3b2ace43a8f5bd5f9e386b54f4b2aeb51a4614b7bcf7bdbfe48627151eaf95e494bfbce795ccad4d2a7ca0f5b07ce0c0b38915092fb72b35df0910a45ce27858df6ea7d8630f66d6d16f7ebf4a507ae86c464cb3f55924c3b3e6af001e182a739d2fcd055e667470cd997f825f33e45d2d5f4c0230fc2dfbeb93a2076f690dfa355682affb7b0b2b0d0bcb1b3f96ba2d8b074ad2d78b96f439e3c0d8d2da12ae96c8c9cebdbb2723e843d7df224243c32294f4121e9231008040281402095cd3f0097c33133335bb4d2ffeebb766b0f1b8c5a5c52f3f5eebb7621b1dd1deced757575d128f9574296664b39c62635a3694ac20fdcd119be6aacb71e8b63d161c10affdcf36763e57977763d369db9697253130ec6d2b5f76b61c7d7be671900808ee7a409cdc438e0864d7bb9cbde46167c73d4125a5150a0165989bfc9478b6335686a376b0e68225511fa5d660f72e5630018cbb2db8486b1fbafa593c0943cdf1fcc0b1aed59351e30997976dcc8db6d36ccc6d6741e752c5109008ad74b020256bf2fab8bd0000080ef3e79493f57114bc7a5f7682f79d556d3da040800a04ebb34b5ede8f0c0b337d6b4332e0fd844e8759cd9cf890bc0b6099cde5979ed649434efeef6bb26d3d68cf112b3d806bee396042aaf5d882f03c2a8f9a05e8d2d740842e8d66ff610a3f7c1f1da144eb841bb45d3cd2e2f3998f059c3217f7ffc92b4e3aa59ad4cd82c83a653d604d1570fbe9669ef5355d2e573693e0be7b431611362df894b02f5ab4a80aea57a9585e3bdecfed5b94e31076704fada1b5bf88edefb46c2009d7befd04b9b59cb063aeb107cfbdecbe6b9bc3f76f34b316ed8e603a676326701f0dd86cdf0493d73e523d2d9fcb760b188a6be8d1b35ac6f6561fe0d87117a2e4d9bb9e97f0a894688dd9afad8f0710060e9da366cdad2dfbf6513173da2d2e7184b68eeecd5a485bfbf7fcb667e5eae9628f430028140201008c4ffc3eddf7fb6e5b11fb09830414a9235c9292a88aafe7af9b01038eac0c14a3444b4aa3bf2422fdfc5dbf4af35283299fbfcd27d76fb7e3efadf6d4e5896ae9950f521574683b0ca428492e5e450469d4d34a15c30be8583489256a42c4a2d00737733ce57f724c11480101896978ab3393859a6fee6a82538dfd09025492ffe265d0f4b6c5949c7c3d235d7ab103f61da69bcefbc8d973f8e1e1abdef9178c075f7aa399a5489c7d63c745e16396180a815af4f970e63887bbb9b3eb99761b9dc9a5707a1553f3d8bc727aab69ad42240000032ebd6f6737a032e4cf0d3fb5c224bcf4abf3ca3194bdf5228795ba42a4cce93c76ceae2b21b070060288594df5b46035dfa7afffc393b6ebdcf5162042d2966bad7e2bcc1711ab9bad7f6112bef05f62dff445d9c2ed3f7322b376ce298ba18286f162864126d7d4af2d22422472b81c62e8863e66ac209add28a5aaa57b50a1601537e0b98f21ba80bde9c981e34b5df2a9fc815fcf462ccd4c958d35a42dfce8a539afaa54e67eb5be969648c710ccdf992b4221200a5abfa6ff197f84321100804028140207e08febb4fcd62c2042cb9b0756f550e1ed27e80baf26b361e52df46f8e1d18f755b4c679fec62ddfd4ae1ff10d25415bbc5cf75fc23e9577663e41f4362f9de1e1a750c2d497c76f6d0be6d3bf6edbf189220d12c5359c6f5ebb33e84a7947dbf0156f92edd5ae8441e09ceac6aedcf10025353223f3e4f63bcc028329325226b7daebe8d2164c7e454f659d1be676d5a508cc56351caf2942bb4b448a6392f061880b6bca98206418da927479f5649dcc4300c602c3e8b5296a77aa36585f22a9a812a8e5395dca870a3b613fcb38e9f0d0ddefbcc74d820676ed5b351b24205a12be6e3988ec74f672e8c4ef9b975d7d15b9583e7b4d4ab8bd0eaa04dd22240000096cde89387bb858ceeb1f279f1a786a8f3e333159a42cbb2e30a0556fa1cb18da1c073f9fdf884b8a484b8a4c4c4ac9cf73b9aeb28a37f1bb12c31f070445a76465662f0747b4ead55c1f45acd9fe310bc74774cb9f10b5b6c25284acc29375251e7c615f12c0cf9dafb9425b61629b28acaf7254bd24bc86aca2aadd5ab4ded62e8d57f5a4f939c978932969e9598c94dc8d788852a4a4957e9da8859d5fab840fe49deea9c981c65f9c769495261ed030ef1ef414f4ffce66de457373d3d319215028140201008c4778e26af378e556cd5967048655369f10b5c3e28e83c314f942fcfacfcaacf1395a8d57cfe97741bebfcccf58d5b6e8cad588192a9fbda9beb1b7bcd7d559780a0f2d0191efac62ea3820b35ab542afd486b9bce47b36a8b1540e79eed6ed5e974ce7711fd919624bdcb3570b7d5c100802e7e7ffd6eb27eab0193c70f68ad97147c2b4ab3f0c684b6f575b35e25cbbf5b9d0d266eb362a9efab197da61f0e492e92cb8b53c3cfaf1a3aea641adf77543bd9b15f0e474a2855f6fd0dcb1e1bf7eee7a263dc6152abec5fe7ed09cf573354697258c8470588b4ed595bca5dae7d0bcbace047996a0065d2a5df820b359d4d084d84ea8cb89c1aee2d8479ef75336cae8eeabbe45c447aa95c5690f0f4f8dcfe93ee94b24d3ddd59efaebf2e61802e09dd7f204a5ec7f6369fd8be68fbb4c521b6c3fbda57b7cbe03bf7e9217eb86ccba33c12305dcf9133bbd011110a978626ecba09edabc640b836016a1a6ad675dbad1df5cff4ebb92eac4433c219f983d55b1fe7935451e8f65f6eebf418e82e34e93825207dddbcfd11f96a865195a6865e0b4e2c035a515cc6b376b117b381ca7bbcef54f297cce258f683d70c94ecdaa009860c3af587040a8297fe1692af268bc2762ebe045d477a09b4f729c721b0af45d8f6b3094a0032ebf68ef3d955554fb8f6ea559e35f977572fdc19fc36a550a19667869ddc7229d7aa858b9030693bc23b65dbcaf3090aba2ce5f2ca0db1ee433a5bb1b8d6bef6a54fef242a00c89c7b7bcea47e1a1e64c11fabf6bf2aa5d4d97737ac89b0e9dfc31699d8fcfbf16aecdbba6d87af6e5e8d7d91ac10080402814020be73783818b2c08005862c306481110bb83852d9d4a2b2c92e8536edda2e5ab624a05d9b6aafa52a507c25460426b42d3e772e4eb34654a75c3d9e6669c0aa7b3a541c08f9f59587627fb848144c59665cb1c8c1980b00409724c6e4eb7b3775d065b3759dfcbc0d0b3ec46b96dd18cfdc5e901f97f31da7b4e1384d38f7746fc7ac9d431a5a991adafb8fde97d574645b538e61b7ed67e608f7773017ebb98c7bda6cebf9859e7c20ccfaecbb3c4f7cacb793aed0c0bee3a2eb9924836bddb316d876c3b6ce10fedadac5b3499b99af1bb62a7711c24d3ace1fc65eeb6dc837f05d1a59595a98a0d182dbf7d779bd5dd3ddcdd2d0c4adddf40b74d7b13e0210b558b6b95df870cffadecdfbece1747213d4b1bd22dfb1ddd871b9eea37bdab06b7c29f45b7575a77ff8346ffb7a4e4ef5bbecd55b7c625ba78849dd163f2ca4eb20b4af9b7a6813e027658a45e08ee0ad8e47fa046d8e28650038d67dfa2ad734b7d4b5ea79ca7af1d9154d84409806edbdb648ffe400575da1ae914b97d917e2e50cf03d67aceb113fa191a79f7ffb11e7f55adbf2be58076193d90b9b919fff5b797e8ddbf54176627dcb5ee7ad979edbd45a0faba54fb96e334eacb23cd0a551a3e6ed865db6ec6a5fad9fb557af726f720d0d0aaf2deae6696b203675ecf95b71bf3d17e735e001cb66f8a163c30a5734351118facc4bed7df8e4782736e026dd362f773bdbadbe7be3d6c3ae9875b4fbd42ebecbf076b1d3bd8cc4cec39f34db7a729a3b17fdea2110080402814020103f0c0a1af249d058ed1790904bc297f37262a60d7d098ca1199052202d37f2603e6b35aabc61800136c60871868d0143334a86292519601860183ece708121802169e6ec8ecd7e7edffbe3be0b07847159dce59b98d7efdf56fbcad8d8f8d9558bb05b9cd5fbb3b51fac8a5dd7b2f3bd7e43a4e7b0ed8f5736e6a9a2d7771c9ad1cbeefa11c773cf57e06b9b0cccde12babb9d1e06c014de1ae5b3c4f9cad385f53f2faee4a1339a0dca1bd9f9c3dea2e58f4ff43466d28fb46d7e6a4ce8f5e1e6b82cfae4dca96bcfbe2d60f43d82e6feba654c036ec2ae1e1d578449d922b10ec734e8c4edb57e58c2d95f662d3f199ea514d6eb3673c7d689be62c83ed9cde740db998e37765c8f91e8f98edbbc777917333630350b14610064eebd8dd367ef7ef851ceb3f61fbd7efbfc2e166c55ec969681311b5fee6d2d90471f98d07b3b77e185edc31cab2e83c99cfbc783c98e833b5ab0005429d78fdf16741b1560cad27c75ecbab4edd09eb61c0050a5dd39f4401834a499c9ff5f3c9bb0b0f0ca43312c2cbc55409bffecd5419df47b8be6d7a7bdbe3ed49cf87e6b290f9de2354670267c43233ebaa05745722bc86d499b2721d3ecd948187f3f8c3687c56a1f7efa57f386cb177c7affe9f51302a150b3736a4a31c33074251886a1288aa6e9dbb76e8c1d3f11091ff14fb27fefee96ad02088260b1580441e0384e100486617805f60e86e5d7a0d252ac06509136b0e62bd4c873a835ede15772212210080402f1fd71eff60d0f8ffa5fde87a22886613e4445751a3b0d301c700c301c304cb3b1314cccc60a288cd6784a697e0d31ac3c72067cfa17f06212b2d5904f425da28e1018e8b38064a08084420a9415da203e017c0ce43414515f51117d57b7e3d9796c1a186757976a9bbea141a94a25ff5a4b384e410304b78fbd958132f6e4252a70b09b6689c9731fd85fefc9c1e7250c00d0058f0ebe301ed8d7b9c6c3704ce03d635e83e7abf6beab6c5a217bb97cf092776df64465a6c59de8fe71e5d0054f4bd9f5261c5bdf58e0bd213c3626e1e9da267c49c8920173deb7d9ff2a353fe9da546ccfd0858f8b19000059e4d1776df747a57d7cb9c6fae2e4c9a7d249ad053240a69f9e34e28870ceddc4fcb407cbcc2e8e197d38e993ab075dfa72db90c0bd866baeedaaaeaf010086545004b7dcaa8251ab68824354dc9ab13804adaa309ec0591c822c53d368467f27235e12be676f66c0d4ae66041206028140201008040281407cffe03400cd00c9005907958d90009206090514031403ca8a43f818286850314057faf07b5fc0d24c5ea98a6198a81ae4e4e6ca48a9e2ab4a2cb66daf2146f78f44e4449eb8c6ed3bd0b942bbc171ea3fc4ecc5a1a70534d0b90f0ebcb21a1664af2de004cb2270d170fae8b2cbd99f7c35141fce5c91b5fb656a0b1336cbc077dcf29ef48da391d563954823f65c6606ac9cd8dc844d885c06cc1baef7e8ec3b390000d77ec4fcde8e7c9c6bdb7dce34eb37c79e16c8b41648e73f38f6ca7aea827ef574089e5de0c2992e51a78333490000bae0e1cabe032fd6df717d739095b667f9188b4f50caf21a636c0e4ea9a88a07cda48ac23915de6134a9a2583c36ca0bfb3d8cf6823f7a985974bee2b96a4d0703f43813814020100804028140207e0458c66c50d2a0a041417f3def0b1b03450da3094da06335f383b59c06ba5055c080b866bb698696ab4be5a0fb55795875196cb57de7efa509fa83cedb73523e7d6edf6ba8dd8e230ff23b35bb7df49dc3d09d36dafd18307efd298b7c9baedcfeeaa493e6137571864ccfd3ac5cf9c331a9a75f76bbb05a48555a9a99519c757748b36b6c0c00802e2b21fd64240000cbc8c150732a968183095e9251aa30d456205992518c9b3a1a95a71616db5a724bd38b29e001531cb6e7888efff6c36d8c6bb1c52044e6222ab258c958b03060e99a099449850ac6548401535698a71238e86a2c7068456109a3e728face4c3a783ac2ffe244d7197a4732f407a96abb03e91fd1a5591bc25ec1c5bd9018fe29fe846394d6431008040281402010883f0d9eab06250322028cea902b96d196804a738ffac33db9a728b2a440ca308c8bab4bb5cdd0c8b08c2c96957cbd4d2cf30ea31c4276dc361bd6ddbab2568665d9659473d4c19b11578ec6b98fea6c59ab6c09d3ae0bc672cf2ebd509e72872db61494249567f105755e4231dfdc805beedb56be1ac005a6a662bb8917c2a2dfbd8e7ef73a3a2a3a33f648673d0000b220b940e3df441625e7d17a96ba7cad05b2f42cc5746e62f9be54716a8652d74a4c000066d071e78911d90bfbcd0dced59ebf0ae3593aeb9526e7290100703d4737a3c2d7611fa514254d7ef93adfc0ad9e1e0e00c028b33fca0ceb99f2d024fb1a923bbd8d3d56c7a8fe538da6330ffae9fa9f2df83b56b8eaf80d0d0c7bdc2afd3beaad4ed8d4d0a0dbcdbfa56cc9ddbe26ee2ba36b0c84d21b5df51b6e4954ff300df96b9bff77c1e49d6ca1dbf4483672dd44201008040281407cbfe02403520a8a496063807f4d474132c0c5ab6b6718008af99c98ea47d1dd5094422d9301031fa23e54db7273722952ae56d421d9116edc7ddbc53fae6def6f51d5988430ed38a661ccbab99b93bcc6b6ff62f85daedb84c52d137e3bf8a10c0080ef3ea0bbcedd95bb42f3d564d1cb7dcbae40a7a10d7500e319e8137971199a1a897c27f6501d5ab8eb49969261486966e49de0a8521a0040997464c31f4965b42aede6e6df533c87b63014682d10370a18e295ba73c3a5a4325a997a75fdafb16e033a5a68144b847eb3f9970e760c9ddc67c1bd7c6d5a1b5ce4d8d0a4e043aa9c01005c5cbf6b3bdb828727b7ef3e79afd0b663e7fa628dc64696f2aed8ccdb5ee7fb1d0fcaa865f53ec54fd4add769c1b58cbf64515c1a1c68e8f617ad3c99fc4bdd7530acc9ee14f29f9813790fd7f66d68ccc2308c10597a765b7837ff5fb79c55beffa51e86998c7b22fdfeeac67319bb7671173316d039c79a899a1ccafa26e92b3f5e5ed2aba1311bc330b689579fe537d2be380409e3760b364c72e7fddd538cd7ec580e0d0040e5dc98eaae6335f0589212fdf0221008040281402010758325240003e0e1a0a481feda136f2909062c306081920606800028250100a434e8e280019034707e909693b40a341159b4b69a5193caba2cba31beb54f6b6b6dba9cd6a39acb47de6fb920c0e8cbd15c70a30ef37f72beb92a060000043ecb4e2c9b3d7594ebc6225acf2d68e1b175feba1880c877ea04ab315d6c77d3e6fd2f3fdfe6bfe6dca61573a7365d9722c775ccdcda8c58eddb010040d07098c7ddd1ee33634b458dc76edf3bd89a05a0bd40ebc1bb0ea5cd98d3da7e4219d7b2c5c87d874639b2a1a2c1b841abc597f7abbb8dedb7f4e08515ad0daaa99c301dbbe6ce6fee461539fa1a1080eb3ab5e8efd4a29a74f3debd273ddadaf1bf730d1eb7c9a1c4c7438d95198f37f4ee3a6852938f977b197e4755a6b3837fbfa7e041f8aef31fc7fcecf4e7d304d16a0a677fc5458dc9bf32367075c1cf7fc43ff53723b33e3cbdfd8a0bff36370fc5fb838713300e5cdcf57c937f07bdefab726cebce630603007cbba28cca3c3bcc6fe8eb6e3baf260f6ca457fceae482a141cd922fbc3ad8dda496cb0faed768d0d846ffd8e536e3d2a48021779a1f0ad937c08603886fe3f5cbf0d2d2e2afeea6ab2b6ee4e38bc485402010080402f13dc3c18083979bcb0870000cca68f882ed004e608001482928a0eab02e0028204141038601069f3346a9692826816200c77e988c51142307b51a18c6cdd5b5da666c68043449a965b58bd9657e58f2f5ee55577cc2d6c7135f6ff0e655e872cced0d0d3a8d6ea12ddaab4e93ad6f13f7b6109497e6fcf393aca2bc5bc3cd09004ce8317cf7fd0ff979598509f70f8cf7d4c50100305ddf85572273f3b2f223b7b51000c673e8b3e6fc9b94aca2bc8c8c77778fcf6e22c671b3c137d3efcdf979efc3a48cacfc986bebba5bb0016a2b1058661d169d7e93965594f7f1fd1fcbba59b20180e3322b2c666f6b210010466d5685263e585d435fa339d8b869df41be06b5eb005826cdfa0ef431f8fe531361048bc5e2886c03460d732b8b7a99a10200a08b9e6feaeb21c6318c63de6cd2f1380500803266e7105f6b11816184418381db224a19000032f3cacf01d63a3886b374ccfc66bf90649e1838e44a61cc323f330303bb7ed78a80ca7bb0bab7873e81611cf31653cf266b4c0ca8fcfbbf74b0e6622cbd7a811bc34ab54f1a2afdeaf610c3f17b16bb45ef3d195fa1502373eead0aaa6fc8c23042e4d0696d64190090d9c14b3a3b0a310cd3b16b37f74aba1a00541f56b819b65d3c37d0bb9e956dcf8b99512bdc0cdb2e9917e457bf9e85a14ddba58f0aab9e55951116a9f49c3cb19dbd2e976f60d7b8e7f871fe4604008022f6d0284f318eeb98371dbfe62717831eb74a81ce3ad444b7e5e97c8d4ea7f4560fc3061be2d50074de9df91d5d8db81886f16d0266fd91ae0600284b3836cecf948be3385b64db61c37b8d1098b284e3e37d8c080c33f0fde98fccea8644da8b2abdd155ec3c71e9e8002f373b13e3fac30e27680aaba824dfbce9947369b55cf364117b4fe5b6dcbcbd177d7dc7a372a72c3af3a09fb0c1ac79fd9a376ae06869eb3ff372861a00e421e3adad7acf1dd7dec7d3d5c6c2a3df6faf24d5f557aad4cbf33a3a8a300ce3db755c149c4d02002379fdfbc006066c1c27387acefd0e7fac5c1345f8747b9b89cfe5004cded9766ccce6e78832003aeb484b03ffa35974b9679034664bef292fa461135d8d0c8c3da63c936906dad539ad2d38182674ffd4e44a0547ac9b75d174c5d53d639b5a09b922ab6613f65f5e2c3a3163db7b656d3df5d9314a1e32dedabaffd29f3a7bbb3b98193905fefa46aad957997c767a2b2b1e86e1ba2e81ab1fe553b576ca977581cad433a35b0c79d8f664c8018dbe46fa72756003533e86611c33bfb1473413ac4ad797bcdc3eacb1091bc30843ef91fbdecbbea03ad43a3135835fcb6857a75d9adedc8485718d1a0edd17a3f8415492a5a5c58d7c9a7c75ab8b5ae72f4272bb9f6df31dc9ff835d229d7dbcad55e74b8528f80f028140201088ff18340334000920a3cbd33a7df986082f21a194d21254b8d61300c869905020a5aa2487a200e434c8a81f2663144d93a0560160d135c8cfcbc7189256ff2f6e3254de835de7e8ee939aeaa2fc3cdfff5850643e3d76229ae5e061ca06a0f3af4fe8b1b270ccdd42b532f960d307e3baaf78ad0000c2a4d39a7b290a4a997eae47ccc2816b23cb001411aba79eb1fe3d5ec9d065d921dbfbdbf22c869c3ed1d3c07559587661e1c773dd85497bfaf4da2b5af8bc8454a61c6bf57462bfdfe35440e75d9dd0ef77cee2575255ce9d61697bee156a9b80eae4f33b234c074e081a31c62de9e091a832000075c28e5e813b39331fe4ab6945ca8d2501460490a98707f5dd235af2524acadfadb33831a8efce0435000055f8f0ba60d1c3b8f4b41bfd8c30a00a9fde355af6e05d7ceadb55ec1d13b67da8b2f2e7d804b410bd5830e19783d75fc4e57d9ec7caf71b7aff14daf142b65212fdbbd3adc33517d855d6e7c0f7187fec6d214996462c373a3e62fc1fb934943e9c3de361eb73996a9a92a5dc5ed5d154a3cb93bedc1dee7f3459298b5e6b707cd2d217b23a140500208fbf92deebd4cbe8e4c4ab5d9ecf9a71b38001e5fb0dbda73c6f772e4b29fdb0cdfec6c158b9b6ca9584ec3a5fd27cd2c0be93bb1077b6dfc9fd2475d9fb8b8ac9d723de25449f6e193c6ae89154120040997133a2f1ae676f63129fcf57aeecbda06a05cb2257771b76dd63db7b3929ffb0d9fecc9091a733293afbe2b4a509c3ee1791b4ba34eee2ec26e2ca6a4bbe7357efb227f75354208bba162db4903f7a92498224f24a9c45d7268615e6301cd75917773415faed8ec92fcc8bdad1420000f2e843b7ed37bd9795a51c6e7467c68c9b556300a93ede0ece711edadbf1b3fd0ad7b9cf2087d46b0f32eae451a74c0f7edd78c7f30f49294f26a62f9f74228d02507ed81838f2aafb8e580559fc74ba7a73e0c8f3d954ed9d521b64daa911cd4645f4bcf074672f8b8aa05e6cbbfe3b4273d4943c7657a37b9387ee4faa524b3ae7d2e8cecb8b47dfca55ab726f0c4a5d10f4cb4b79ed67d0363101b48e7632e5d090e1e79d7624281429a75b87ee7c2dfd612e52ba75a0369dd63a6fb1d8b8dbb1f4722997deec69eebd2ea656ff34c9bd41f67e1b6255e89701814020100804e26f800490d320a7404e819c0639fd95e4ddffdd0ccc345306a472edba8737aee657db8e1c8a0e799a4893f23f59b4fae39e4e8ece133e745e33cb4780c6e4f78cf2c570330223742cdb2c978c3cb2af8f290e50fa624fb0cea8f5937cc42c8e65e7c56b03724e9f882e036ebdbec33b381b70708e79db598b7c73ef86e65380b17884ece3dbd771794a42d7c1cfcf9c5d5deb726ec7abfa2bd60d7215121cf3f6735734ff78e25606591abaffae68f4ca111e029c67d7eb97399e1c2db354157f6aef3bab21c33c447641e31a661cdbff460ea04a3cbb3bd273cdafa31a8a5918c7c0b565330b369d73675fa8eddc35435c0504dfb1dfea256e9107afa5910080e9f8cf9de4ab8b958798c244ade78cf11460c0320f08b2cb7a125f658463fa1df73ebf385eefd99631ad5d4c78c64d271d8f5700a8122f9e4a6bb6625e5b133621f69dbcaaef97039513c62d87f5f5b5141084c87dd0c2e1469137e31480b1795849fcebb7494524c7c0a58997b1a6087efd19cb07b98b583aaefd2678cb5fbdcd27bf5e140000cf61e4f44ee62cc0440d7ab4e4c785a62b5589174fa5365936bfbd299bd06ff2d3cadeda0cbc98c2473bae96b59ed4c154bfe9b81e3a8fb75fcfac302de4b94dfaa9a53e0e98aedfa4a9f6e107eee7d1004088bbcc19548f0bc0b6ed3dbb9bf2f2d1779504a688dc7728a3fd865fbadbf209be7dd0d2058ea1079f153138874de547bf7a97266178a6f59bb889ab5c62450d035d326fbcc80d16a1b100002000494441549727dd796d367941ab821b2f8b6471d75ff1fddb587fd15d88633d62e5785f0336d7a6f3b8f6fcd8d0f42aeb6db224b314135b892bf70c4bdf5a0c4569c57552d9b04c0267f777e402701d3a76314d799aac0055e2f96349be2b97f7b0e511ba0dc7ac9f6cf470f7e342a6d64ea90d2ae3f6c3dc7afd86b5ac14d24be83964482b3b5d16ceb7ef316f7abdb86b5195956174eeed5f834d666d1aefadcf621b3699bc324879f95c6cad91c5b44e4ceda39dceb97be0a5fd9c6541763c5ce03e7cf918dbff8e8f1611b6eed7975274c947201008040281f8d1f82faa6c942a557676764151ba989d777b4fd1a3838a9a9b2ac658011149c9c9a5a5df9e52856d3721f86351eaa36d5d4d0934c4be6bb84d8f6653943cf3c9dad6c52f5e652b19004a969d431abb986a1673988ea593ae24b5880455da9545818dac0df4f4f40deb8d7854aa2851d0c06bb4e4f41a8f2773fc4d79faee3d165faf1ec0589d9790277b3ec3dbdad2d2d2d2d2d263cc13120a252a59760e65e2567e0a96413d1b41cd8958f6e1c88178c71143dcb8c0b2e939a171fed9dda112200b924b444e0e7a95f75717a715e166ce26e529dbf51dacb925a9452400e00213e34ae184709ebe9e66278ccd65312a2555555384e938052e3a7cef7d769922e3f13cd189117db7c7a9d545a9a5227bf3f238d21c937ac65f0ca9439744ec1cd3cad954ac2736b008d89a5452a2a041d47adbd9d9a27363bd0df826de03373c2e0f6bcdfaa46560f1f904a950335f2f0a0080101809f18a7610a442cda88b524b759dac859a4a72cd2b640b553501db6f33ed26b631c241e4372e481cbaf38f54f2b37ea33cfab69e950156aee960e95919703eed20946884fab96b738aae0d77d7f4acb5effc0f185524634c7b1f3a364cb2ab9f8bae8e558b31bb5f975669136ed8a4ab65dce59709210f55cdba77ebeb9078f575dca34752cfeeae3a5fd6a97c1215ce15b0a96aa262e999eb32c5e955d43364515a31233416d6e9125453a2a02e4a9508edaccb3fe698ba9930f9e9a554ad9d52eb14f3fbf5dc3cd6fa7681bf4656b83731f2d8e3d33b7a58e8eb890d4cbce7bd2d954a5595da431624e5caa2d705d869445bafcff922aa5856abe3aed689a97db4ab8bd38ad896f5ca958e1c330ff3ff8aca86e7336b9ce8ec92931fab5da0942997e6777133158bf5ad7c066d7a564001957d76f4b89b4571ebda3adbd9351871ab1840957ee397202f4bb1586cd62068e5bd9c8a61a64ebd30abadb399be81adff4fa713cb6a291000802e0efb7d78531b7db1d8d8a5c3ac330965d56b716e829773e06f151e790804028140201088ffb6ca86cbe19899992d5ae97ff75dbb2f6c21b1dd1deced6bb53647fc7b2601dfbce5cf7be771764edc11ab02426066caca8bcd5595af2e33124b4536fa44c1f509c38f9baf789a515452549878acad48e372888bfd26edbe1b5d58967b77927afbb0598f2580c1e784ec2c433b23bd0efbdfa567646464646464e69614bf5ed650476066c22ead5861d3b2ecbc9a11a0e4aff71d4da1e357fa88757474442e5342d5f997763d2d260cedc5d2c4e42ac16fd8626b7d3a272eaf3c657b51729a52cf465fb32cc5fe945f1ec6b3f09ff073002fe9454a195bdf4657fa314bae69902a3741731e8cc56303a5d418f131ca92528d2795326af3e045f141a7a2f34a8a0b331fffeca0b11f6299b69d7bec6952a922e56cafc4e5c3d7bea94336b65a8ad20a5bdf46579e59586e7a42166b312ea132af6fbfa7905eed6f25d0d1d1316ebf3f878cd875b63c73b62afb438ea6c3d5b9315974b902479d1f9751deeeb2ac98424185502bbad6c46cd085b88cf2aecd93143e1a6fcb02ae6de0caf3e1e97269cc6edfc73346eeaf9a9b9b63ddc69f1f71f2f4f92c8f6e6e96be5df4234e9f3a9fead8d3535445fe807d1e43758063dbb18349dcf18b899f7d599471174e2518b7696dc5aea5a7be065bdf4624fd9826d58c34554e4c1e6664a54b7e43a7544c2f7dff15b7af8fcf5bd0bacfce0f0a0020538f0e9f7cdf6fe7abece2e2c2dc379b3c75aabaefb2f46d8d848dd6bc482d976c769124696fcb5aec15995a26662d8a2f6b7daa204b42570c9322f2bf7291e3388f5ddef1e396f5cf4a2a894719f3dba049375d37bfcc2e480d9e486e1f34f9720e98f53fb8af8bbef3fcfb711f3fbe3bd2595c16b5b9dff860d7752fb20bb24357db5e1c37f942360500a0883ffec865cbcb8cdce8832d5ecc1cb63d46a5b5400ae882db33066e281a76f9637e6ee4769f27d307ac8ffc7401a015310747765e2a997ef5f4542f21722346201008040281402a1b0442db02d569c4f2cee99b97df2d64749b8eeb203bbc70df9b524a957567eda20726fd07bb71d5d2524adfc5cd828f33f2a8a35b9f6a62d12ae32f9d7e9858ac66d87a2666fa3c160bc780d035e317c6a4ca1800e0380e9c543f74eedc93ef8b49a0cb0ae21efd71374d0dba4dc606141ed9f5b4880646f676ffaf2f6af8964842779f2968bcf1e5c7a4c4c4c4c4c4a494a8439da81bdbef4b1cfa4f68f066d1eca3ef4a28465d18fbf445961a376d3fc6f7e3e62567e2157459f2c5a5aba2eb8fec66cdfa5611a8934f2d5cb2efeebbb462a5aaf4e3bded1b1ea8dc021c791cc7de032d9f2fdbf4308fa44a22f6fc725ee3be84895c9a1927fef1348f0646167968cb338d0905ad282ae3d9b839e8b381ca7db0f378521900d0256f2e5c7c9126a530aebe99891e8720ea72ddd15a546d0b52c7de032d5ffc7a3a5e094066dedc7a36ab7a200e32f5d28e50c3619713ca259a9cfc70b643ccbee39a881eaaa4bdcb4ec4c8e9b2a4f3bf6cf9e833ba8d310e008cecdeb28d0ff348aa3064ebc21b3abd86d6af640aa3e3397e84c11fd37fb99a28a38192e7bcbf7339249724739e9ebdf63a5b41e37c433363019b20f0aaab501dd7ee5ec567363cb7e8e1a5cbb16add427678f34bd32ecd4c88aa2a33434322f743baa2ae7da7d378c1a69e594b7b4ed8ff2243aa94a63fdf3baee72f69ed56cc69ac535b4f7d758defd867885df8b25537d39594e4fde1853bf35a8df737606ae994922bedb886239fd412b11d376cbbfedee5611f67b51eb83fbe8c5196c808535767132e469784efdffdb6da51b869e719edd256ced8139ea7661855c9c7e797af27940128231739701aef4eab626fc3689f98da214cdb8d6a94b8fdc01b190374d1b39dfbb4b85b9119d756cfdb1656ca00803afdcacaf95adeff903ff5066d164c33bdbaf4c867bd9e2af9f2998fde8b1674b6e611228f61cbc71a3e39185254ad816551478e6705ac98dfd99a47f06cbbcf9b65fff2f88b62060008e3de8b467be9126cd3b63f2f689c72f6da4799f60225e187eef1872c1fd3488fc5316f3fe79796b917ce6a244f4b5e6debdf639b6845f0e1512e7ca4af41201008040281402a1b04a2163083768bc6eb5d5a78209e32eab1f7f202e1aed66216d766d8e316bbaefcd2888f9b066e596cb5b385a37be3a69d96a436f1d224dea2259187c6fb9a70705cc7635ede88031bfd85a0e3f5d36cdf9020031c1377b924719cfcc7e509b28d6d8cd918a1e7dced979be92a0670e39e7b4e0c8e19d7c0c5d3b7dde2dcf6cdc555dd5798a2273baea83a2d18d1c8ca5c83857b9f0503850fb7df2a709872e9e238c9ba96fa2c9c6fd775f5a37c0a58b6a34f9d1955b0d45387e0bbff9cd2ffc48529f5be3d21382e3415261d9dd8ca4e9fc7d5731a7042e7a773e7c63bb081eb31f7c256efeb81261c91ebe498f6239cf90000c0f39cb36344de8cfa766e5e6d97e5b5f5d3f86af11bcdddd42b76b45b3d4fdf1683cf88dbd8f10100c8fc906d83ea8b5918aed76c9b70cea1799ebcafd7477b51b5c0f5987b6ebdd59e36ceeedecd065eb0eaee50cdcf4895787af73bbb09733a39960bd4dcb6c5949f7dd28f1c7aa70000a1f7e4c677fa5af1f8f5a627f73f7a7ca42d0b008063d37f40d90a6f31c7b0c3719b9597d6361756addfd25b27bac7ce69ac4b601ca38603363fcd270154197756f670141018cbb8ebf9faeb0e8eb6afa63b1379057a0065d5b189110e7c976ebe025abf453bbb6a0e3abacde74fb339de5288b1ac463eaa4b001296e5a093a1a7fb166ced6623e289ac9b4f78e0b7f3d9853176ec5a7beaab703de65e3ed0e9f538471e4bb7e92666fac523fdcd895a3a459d179f2ff46eef587bb712269db73c3cd7fbfd64ff61a7f0a1bf4e2417793936f0691ef89b3ac0b5ba010d61d6f748f0328363bdac39382eb40d9871264ece002873e2a556013e864455fd8ed689599b98ec469fd8d3f266909b5b23bf6edb393ddd6bdaee90b98ff6fe7ae2bd94010032fbc1de2d276bbeff31e1380e5fde33f7b7d5f72bb24392c5e952a18d5585ef9bb1b331539029a9e681a6ce4fca2b0e9ed8c4d5d5d5d5d5d5bdcdb2188c2a965300c03174342af73c1358d80825e9c50aad05aae4b9b9a451bd72c74d4cc7dc41244d2fa634faa0833bc36d27ccee8112bf23100804028140d4ba5005375ff86449ce54f9f3d930bffc8d26fd1453fe2fc394bfd76c95de07efdeece7e78b848bf87f272c2cbcf2500c0b0befd8b50712cb9f471dbfc1bbe9938dc9573bff6b1c06e9cc834d5d0fcd4e7edcdfb0f2637e79c87897a1c23fa2b634e6ff600da272ae4d6832f8cd88dbf797fd4309ebe8dc535d3a84ad08f9b5c9df186e5df172768b25f5af5c1b69f54f450863b4b9a655fbf0d3bf9a375a5f3f2110962bfd52538a1986a12bc1300c4551344ddfbe7563ecf889d54efae8fe9dd66d3b7cb5c2da7753c6ac6b16f07859cc8d9e62f2e3be2e2d0ff8ced03b74b2cd83e7b3606bf3b68fe6beb9d6df0407507e58ddacfdf32591578378f7073758e079f3e93c570e80227c56e3a1f27daf76b7a8d2b792dbfd9ca7985f7afb5b531d0026ef428f46eb03ee3fe87ea9b59602dbbe1c58ff67fb2b11eb1af10098c26bfd3d17ba5c0b5b617abebdcff1d127ba9d19b9c360edadbd03edb8e8fafaffc5febdbb5bb60a200882c562110481e33841101886e115d83b1896777c6929560300a8edb5f21badff7ee1430402814020be67eeddbee1e151ff2b77e514c530cc87a8a84e63a70186038e01860386956f80557f0f50f11e2ad2c76050172b1b1cc0980d2cf47b8a402010df3f8469f7edf70ef7c3c25ee6fe43a15a709341c16fff567d0d00f07d36bdbaf9cfe96bfe95b0ec06ade85fba7753a8020080631fd8cfe6d5ba4d7732959434fae48afdf92d4636d3c7801099f28ae2d335619cf80d460ed6bf3e6fcdad64390d942237fac18dd03c120080cabbb8f648a48456e73edcba2ec2aa6f775b81f60245be23dac84fae38fc4e42a9b21f6c59f9c438a89f4bb94196a0c194539726e4ccef36e57c1aca2a8e4020100804e2df09a651c2d4bc89aee3bd761dce00442de740201008c47707cfb1f7bc65d3da9ab29028105510face5ad0a4c2f789eb3afdd4f67691d3bd4c0daddafdce4c3cbe2bc88c00e0371c3fcd3b74a89dbed8a6efb5225ec3b917f6754e58d2daca406c6cdf62d4f6e7859ae3f9f586f87f98d1d8c2c465c4439f8d47a7b9726b291037ecbcedd42cc1c1ae368626f5278434d9726a7ec3cf2e7498d06bc6d9f323527eee3aed8fea19f710080402814020fe0de81120a8f1dc5197009dba3d8cfcba63148e81098b2950839a418e51881f8c9a8e51ad02da20b1201088aff2271ca3b87c017c6f8e5108c4d7408e5108040281407c2bdfe4181534611a07c74b688ca9e418a54b60348649e93a3846f1eb668e4360a04f80291b0c59559ca4f83818b2c0880d7a38a027ba887f23d2fb43ec1bad8bfdceacf625b782ac7c7f4b464fa5ffe9657cfed936a66d8ee7d0ff4b37a913b7f95af60d96683f4615b3cecb76f803e977d97e75e2165f9b3e7724ff80a40bce7530697d3cbbbaa4e9aca301261d2e1632683022100804028140207e00ca286000d8155a14210efa047030e06260c002031688bfa849c1c52ce0d6e1f1862e0e4a1af249a018d0ab30e0d1c1818f431105f96a5001e812c87f0af163adbfe571e797f66de2a82710f10526f502c66cb89d5e4335c3751eb97c7ec7bfdcc7842e79737466776f0b5d115f20326dd065f28e907cea3b908932fdd6fa912d9d4df802115fdfa9c9a0e517e3e5fff0ea5815bfd9dba2368dc65f2b37c99dfe365e7f893eee5be4461807cc593dd6ed6f0fb75af666811b5f20aabe39cc0a977fff93131334fa69ed743f5deccbe3416b5f44af6a28e20bbcd7c654742c99b2aba5882fa837eba5e247bc5089c5068feedff9ea26161ba08b3a028140201008c4f7060da0668053a12b51d020a1806440cd8084020909d22f2e67586534f009507e2d4ca594063903c0809c067d0270001a808f838c049a293f311f070e064af4f013f163a04adcd7aff9bcdc7e9b8ebc0af236c3f2a3ee1ef9edd4a39cb643ac3fa967188a64d8561d860ff88b4fcdc8deacefd8662b77c26f977776723720b35edfdcb3ede8ab61cd3bfeff2662a2b2ce8ff51f19d672f5cec7179bda704be21f9fd975ea5a72b7991edf473697bac88d214960fdc3f1d26b959b8dd6dd715dcffe233dfffe6af13c57be29fa8501a0d30f75f0d91bf4f4c94f4e2c008cc5fd47ba93565338fbcf870be639058e710200f8530a354c645f74e664ecac150db800eae44b4752ac0d58d40f7aa9f2f46e8caed7080402814020103f2e6a068438600c30009a5b52ba4295031800035f307ec139589d2215ab2b14311add0e81018e0101c0c7418f005d027471c00070646683f841608a1f2cf925acd1af177f1fd3d2d14047a06fe3d76fc9f18383ad58925b41960da6ad9ad0d1c7d5d97fe99bbc0ac72846f276f7305f6b91505720b66830f4448a1a5431ebbcac3a2f9cddb765335f5787863dd73c29a040f16a81abed883b259a39c3145e1f60d1e097c8b22a2bfc8bf3b7a4763f7469cd005f1bb14068e4e43f6ce3b95d1d7401a4afd6f76f626328e20b0c6c5b4d391eaf000020b3ae2de8e264a4cb178a0dec03e68795db489059371676aaa72b1019798f3b96a8d4149dff78e380c656028148d7a1fdac0b294a0075c2365f9bfe374b0040f668b415df6ce47d290094de1e64efb339beb2cf8ee2f59679978d975ede3fbdbdab895047cfd2b3c7acdd2766b87301e8e2b0ad437ccd8422bed8a9f5f4d39a7a015d12be635c733b03be40d7d0a9fd82671246fb9e74d6d100a3a64b578e6aefe3e96ae91030f36a16090092db41964db7266aaa200f9beeee3a3b42218f5832704d7449f040176b7387b66ba39475901b9d7534c0a8c9921523033c5d5d3bee897bbfcec77ac8038d59069d73a29569fb33f94c0d314ab2ce8c1c79bd2876756b5b4b6b97a1b78a015469d717f568602c10f10d3dba2fbb9ba3b9dea9d3afcc6967ad2bd2b36e3aea505c4d3b8d2fc84d6b3755768c52a65c5dd8d3d34428e2eb59351a7124a9b27e829147edeeebe032f470bc426bcf823c748ab3eb90953ff76ceee3666febd17f7ba4b48aca1c6371793c1e8fc7e5b171c059bcf2ff58d8b795a6883b36d1cf5c57c7d0a9d5cc4be9ea4fb58b3b39a383a3a1882f30f71cb42db498068d579755b7658b06346de8e2dcef72ca9bea53a61292bb431dbcd7c7aa00c88fbb9a0844bebf279300eaf82d8d6d07df2ead708c926a190f4c59d2c99f5a598a447ccbd6e563a986c2c775705fe28f63ef1400a08c3b7352da6da4b74ef9af59daf999ed3d2c450211dfd43368ede37caaf6218a4020100804028140fccf90344025dfa86f022f22a1f45b1e3d62153a214dd4c5321ae434286890d35042819246dd81f83150c45e7fa6f01cd5c5b28ac75379144445c21f891d0e84c4c487acf6e6977f45e75c9ebd2a71f0f5acd25249f69bd3d37dc404000055f4ec9ed1e25b21e151611b2d0e0f9f165cc8f5183a48fc70dfd3620600e8fc077b424c870c72e5553a8becdda508c27f84bf215ef3d46cdb3e5b9e7c2c92e5bffeddf3e1f43147924950bcde38ebbcd5af91050a69fec7fb9bfbdab0352d883976df764d5841e1877d9ef7e7ccbd53c8803af9e0c0fe874473efe79416c41d68f16cdab05df12ab665cb56c2773763e4509674f7156e45bcbe9d50068af85b6ff82d5b59b23fd7409572f76eaed3c05e8edcea22a10b6e4eedb7b670f88d8ca2920f3bfd1e4dedbdf6ad02a8ec0b637baecee97f3aa6445a987c674d774b16a67d4f4da3af958d391ff6f643e4ae7a7fcc5c1526aba563741aaf3cbdd04dafd3e9d8b4aca4fb0b2adbf77c496e207b7fa978d8f95731b1f727db6bf562ab21469ef980c387bbe9bb2c7a949291167bbcb3b8ecfdfade636fb96f8cc82f2e8c58637761ccb8f3591490a9c7c68cb9e4b8ed5d5e51cc61fff07d6fab4799a95d6eb57453a53abd591d38e6aafdf290ec1259ceab63e33d753f358d2e0ddfd4bbcb4ea38d770f8eacc7d7dab30000ca8cbb6f1b6d7df0323ae6f6b88cb553cfa4d7e572fe4da5293f6c1d38332ce0444249eecbcd76c14734ea3a46f2747ee0cc77ed8f7c289066df9f89ff3ee0e7fbc58c66463cb929987bfb6d6cc285e64fe668993215081a7473ca0a0e2fa09992d7b7330c8d32835f15317441f8adcc7add1a0abf341ea4af0e44b4d81b5394f36685fea9e9dac712b75effc1821b875ecba02cfad879aaf7b0fafc4f5da3e73bf3ec9b3c4951e6f5d1f26da3168448e19b86280281402010080402516704040808600038f89f391c5731407e8b2b13178062806280012001080cd40ca81920014800a4b141fc2890a5d9528eb18940ebbce1580d9adacd9a03552cd4700e8b2a88791b952e6578261ebe2e7a380000c66f327d544321068451c094c1baf70fbf94709d078d307fb6ef51010d74ce9d3d2fad47f675e4542a9d561414a845565ac34c091b0c1cd0c256c4c2f9b65d674d768abff5410e188b47c85222df26e42b095dfbc63e661a350bdb6ae8e2318df5d95ceb0ea3dbf0e2c3d395ea8f97f6bef158b4aa9fb390e098b599b9b469caa93b5924bf5e27cfb2a78fd2e5b92f1e438fd97d58cf4272e4194f9ec81a7676d6a92a120926b6d4af592f49f8813b3ac3578df5d663712c3a2c58e19f7bfe6cac3cefceaec7a633374d6e6ac2c158baf67e2decf8daf72c0300d0f19c34a1991807dcb0692f77d9dbc8826f3662f892dc00f8eee3a7b43222a056abc25ac458497ff2fef0d1cc36ab1776b6e1137cbb1e0b67db871f79514ce5de3ff2da6ec6c29eb63c5ce03a64f1701b4ecda1548bdcb477d3e7efe4ef8e9cc86bbf7179a09310c77926f55b7819690aa1f2ef2de91674aee1debb3bfa5873006ae959006019779fdedb810bc0b56bd7d1243524a50ec15abea93455d2e573693e0be7b431611362df894b02f571000069e88e0bcce075535b9a720891dbe0c563c40f4ebe950100603acd7f1ee7ad8b0160daa7cca70965e0d3d922e1ea1b893cfa6682dbcf33eb27df8c92c9de5d8f37efe86bf0c5df33befbe425fd5c452c1d97dea3bde4b58c25b65defe1c6770f8465bf3972853b70b02bf7738f7418dccdc39887b3f47dc62ee80c610f53357df2bf0f510402814020100804a2facd370d2a06940cb02bad5418a86bfa265ccc025e1dec737470e063202440c882d20ac58c94021e017a04e810a0838308851f46fc38b074cd84aabc5c995635234b6c594331809b04eed93f58ba7fb097b941bdf613f7bf2d65000070be4985de87a56fada7cec955d06c87dea3ec23f6dfcd5365dc3c10e934aa975d15ed00ce37346449d28bb52c081979fca93981de8e56a6e6d6d6cd97464aa43215c3f39c776cb9dbb3851d6d0cac1af55d7133535d5e498bf24ae21c1d36554632eafcc47c59e8bca6cece0e4ece0e4ebe139f915024a140d8b0bb53567058d2abe01cf7c0ae81f5f36ebd4c0ebf95eed8ada1a89a48444c7166cd7a51b29c1ccaa89e89465781f12d1c4492b42265516a0198bb9b71beba27090040080c851a39e16c0e4e96a9bf39ead517e4564b9f55a1163156ba98e627e516df1ae3ad919e6b8b25314017cbca4ad28b59164e869ab239a66e669c9a4349bbdc6ae9a64aca9ec21489818b25bffa85932e7ebeeb4092dfcc69ed4d88f2aa69ef590042c750a8391c637389ba89f59b4a238bd32422472b81e6638e99ab0907006849667a71c6d1be9e0e4ece0e4eceaedd76a591524de0345cc7d848d3a25aa6cc67a58a652b7f9dc89b91d1f7dfe875ecd0b18bfedb3befdffd1f7bf71dd744f23600fcd9dd242424810408bdab144110017befbdf7debb87bd7bb6d3d3b39d67efbd77b1f75ec08a0d698af40e090969bbfbfe11404040bcf6d37b9fefc70f6e96d9d9d9d9d9907d32337be539bf5e237b5ef9176fe1b9e6f005651e34d7a1c360877bbfaf597559dabf7b912e5074faddd5031a79d959db5adbb9773f969a2bcf33bc0bfcf5268a104208218450095a16b40ca81900e2f3d8282d0b5c12c4141893202c77fa4752cb7c65c26086852c3dd0005c120020430f5ae6f36eb2f4a087fcd970340ce0275cf4a310b8b7ab671cb6e77262f18124854db894f0a39163bbf9076e47a7a7bcfcc3ffdef4d1bb637400402be33f6419f2d0a6bc4fe358ca0424701cda8ff07cb5ed5ce8e99defbd46b4b32f114a1056ebe24fdfdd7b2fa368bc886559d0c71d1c1174cb7fed83e8e4a4b8b8474b7c8c810500d23460c4da0bcfe3b2638347e8b60c9d79bf8c87e770cc9ccc4d9b6e781a1911131511131519979cf0788eb7119066812d6d228f1e3b1ee1d0b69a4db5b62e31c78e1e8db06e196851ac2f03cfa9793359d4e1d3c5e65301966529a19515951e996658cfe6257e50881da446524773480e4f291af9283d6559911482c3e7d01ada50e74c6e9692ceaf7aa260e46505eb2d3f3ba2305f0187d6e4c7461865a6ca90be946a2cb62b8e99a3ccaac7e19786da8bf8f02939e9f21047bea9bd84ce485618f2d0e7247c119a29b3debe1e37347312674624aabf785f366fbbedf8f0c429ed275d48a1cb3bb37fce37e5c6913888f392b2f28f4d9f139fa3070052646523711977eeb5a1ae62623e657c3adaceb4c48928fd92f9ccb84a6b5fd5ede327ae68031b393b35accbdc3879f2bac2bbb5bb71b16652567bf8ea71dab61e5ee9de1f17ad877476fc1c345586cc19b44e37f25478426272c2fb933d6514fedd420821841042ff301640457fbedbd43090a30796058a00badc8fa3a4aa0271160d03b934c869c8a54b6647b3a0a421970615035afce08b7e1c84a4c9a29f039f4dec16b4fbc1872c952afb53e8f15ffa0f391857d660087dea8313975ea6e43124dfccca42c8a54892000042f37ce5b20b711a26f7cdbef9fb944d0607880180b26933d2efede2a065513546b5b22e1936a56cba2e9be8183ca4fbbc634fe3e52a6546d4bdfdd37b8eb92a6735721565e95645664430f2a7bb7784af8b367500002000494441542901003451c1c7ee7ec8d1b15c1399b594cfa1ca9ae69be7da7d78d5d0b9b38fbecdd103a3ce8cbc7bee46bc0e0078f68dea716fae0ce6350b34e748035a1a5f597985a8d3b8e4101f41f5c9bf754a5dd465e4fa1b11e9b979398961e7d68ceefffb5b8d38704833e5bef9bbc314b436f9c66f0beec8baf6703796b518d33079cd8c2da1e93a96967f0879f0310f4a4dc92fa34a8d5cead9255dbe9da803d0c49cfae372a6216443892c45ba8488942f9e145466bd9548c7b5f2adca7975fe790e0b4ccee3ed3bdea8caaa46d2c44a90191167781cb771b521fda5c153975c8c513240ab52dfde087e94a6a72c9b0cf08dd9bc374cc90293fd70ebee882f222c65d6dbd71aa171b5417d65d7a62f0c8e56328c3aedf58317e9f9cd8f92d69f7fe160bb47c3da4ebb9246977d66ff946fca8de7daa9bb6dc8faa3511a007dd2950dc793750000e23ae3bae8b64dfbe376a29a65f58a84e7972ebcca612a74c91421f669572966fba6188fd6eec682caadbc3e6dda1259a97d7571f1d35e567bf82ad2b2e3e68b17aeeee86d57e4126455d95a918b87bd9802eda7e0f597d2ca1ffe94f766dbdca5a70d13272bc3b6ce5d7aa660795be1324208218410425fa561a168376e2d0bb90c286850973bbf0c891587febfe2551e75ecded696491bfbf9d85b99bb3418ba2da9f6e0a656650eaed126de58d6d5db4a28943874395d75d1c641ce1c0020cd9a0eb5dcdbdac94c567f353b76efbad686b9714959b3910d54eff3ea8f6826fbf22a23847eb3aedc5856fde5d2f69e76e6969ecd824e306d870708b9ae03970da717d5f4ae55b769af0dba06ee42000026f7f5def10d1d2426c6168173d2fa6e5e5a57544611b9ae238e1d1da65cd3d6de542cb4a9de65c995044324d5d8adb51f9f91d66decc003ae6dc346168c915f1b0f41c9ed39b6ddb7df393a903d34b29e8395a55d409fdfc22af5ede4ca23cddbad3f324db4bd858dc4d47dc4bd3abf1f9fed2b00cabadbb6333324fbba56361199b9b49c733e51cf969eb2ace23a0ff87da2684d2377df5a4d263df769983fe488b46c397300f7d71ae602b3c09f8b3d6aabac7a2b99b1b8de8255cd4207fa7ad7a8db6d0baf956799d568ec33faa780477d6d4462ebcec15902dfd96776b6899853d7da5420710e18b0ee41861e80e33470c786ba577ad6f0afd5b0db266e5bcf2f765766bd7db50d0aaacf3dbda575f8cc9a96a642ab1a03b784293ebf8993668d175ddcd7f4e6a0f6b36e6690659dd93f85fb2db919794e3cf08bdd8e367e7e759b0d3863d7d64500004098345a11bcb6daadd1d565c622739746e377be54b015bb648afe01b2a8d9d205e8ca6daa890044de6d3d59706a1e68419508bc94d51ebe8a3076acd9a48e8ba8e82528aabb7051e095eed57dea346e15f4a8521dabf24f9326f2e4baad37927400c0aadf1f5fb7ed7ab26139a270192184104208a17f0a019e819f0783b0c5fefbdc153d7f8105d6f0932d58c9025bf0afc8f2e5cdab6ad60cc4ca45ff732121a1459b62484868c3c64dfec6fcb5e1cb6ab67abbe6cdde265f0651f29ecff0ef12f7fbcb032d4d718e27847e38a50e6d2bb1b2f0a561c148202c5c2efc594828ca7f9bf8149bcdb22c5304cbb2344d330c73e5d285e1234797d8e9f327a17279f6570b6c6222f10bc0bfbce89b6ddfbab97ec3c6144571381c8aa24892a4288a2008b2808babb921a5422e27be00050fc8fbf267d185525f96b312218410fa9e5dbf72c1cbcbbbfc34344db32cfbf6cd9b56c37f0282049200820482c8ff0744c965808265c89fa68320a0c2b3142384be099d76fd8f2374e74375315e8310fa4be4f26cbf805a5f4df6fcc963ac2b84104208a1ff180cd920f477d37dd8d0bce6d4b7ce437606d71461752084fe2a1313933fb359d699362e831e7eb13a7073c4e5de96382e1a21841042e8fbf73f08d99c3e1b8cf58efe1db6d6d625d6f08dffce200abfc62fe1695faeae3625346f0ad63e423fb23f31308a65bfb349f8a51dce24273300a07a14143840bee1f9aec6220020797c8cd72084104208fd10fe07219bce1d3b60bda37f474848e8f75bb8bc2713bdbae61d08df52a7d8238d1557bbba4ef4bffb7c8e070f4f2042e8af20797c3e00006344120465c4e71b5e822efee4cc110b8f85c6caf542d7963faddd38b5810505a08d3f3b77f0a41d4f14a6553b8d6bff7ef58d31cfaef4b1d2c61c9e3e7cdee1e7e93acad8aefef46347823c8db06a1142082184fe9dcf73580508fd6ff01cbb2f58dcc705033308a17f1b61121874e8697c66fa87b34354eb87cd7b980ba0ffb47ff898f39e6b5fa624bfd9dbf4d5ee3025000028eecd9d75afde9ef0f4acccc4d7a7e6369551587d0821841042df82438098ac684a2b0e888b7cdec2900d427f01ad63fef4b69465fd81831a5be37c5208a17f19d7ae79efd655657c9223f51f3abd253cb913a7a1d36e1f78e91a34adb5bd1129a8dc75fa6017435f1a82cb27e4d161af3f66eb79d22a01d52cf03d0b21841042e89b1891a0ffb3db62c806fd7fa57a30d2c169c08ae92d1cf90461ea37fac487e8e313ea587109c2bcdeccebe90c000093f364fd007f4b2e4150e635066f7bad64f33774e8396f5c4b9f4af6ee43af862ef294b55ebea84b15114118bbf5d9feeed3d5b9cd1d050421f219793c5e0f00a009dfd82fd0414c11046556adf7daa772160020efc94457c7510f550040a7df98dfc2c188e09856e9b42244cee0d94108fd83e8f47b6b8636f37175707074aedafb446aae3c8fd5e7246473ac9ca486880cd7dc353f3623aab76cf704f1e9090d9dad2b371cbaf641068df5871042082154612400970075c5eef1f42ca4e8414117dbbc6476120e5871c0860b965c302af280626312645cb0e28219073845d673099072c08203120a78f84063f403d17e3a75c664c153795ed45abba3fdea773ee6b52942a578398bde306edd5b0d3029a786b65e983df452aa4e9b7aa1cfa7595de63f5101008026fefc43afb58fa3e2a3f6361102937e6d5ff6c89b199ac423f5ef8c6dd06ab570c1d39cbca8f58e277e5af05809004059b65a7a3d368fd6c41feb103ebbf7af61eaa2c560d28247f558c79bfb2c579b727540dc96eb9918b34108fd7354a1f3876dd00d3f1ef631eed3c7b7477bc828168063626baa4f89cd327c05a4cb8849cfff328863d93068cba597f1c9af77b7fbb06cd4ea576aac4184104208a18ae291a063a1224fa9b0e08005172c38605c244e53326423a6804b40060d297ac8d283be20632105c62464ea2145076a16a454fe965c024c39904b43ba1e94348828e062d406fd2828f3f60b82eac978fc4a1d875627a996d3075737e58aaa76ef5739e95e541e937a65cd65cbc92b47d69072b8e6b5c62eeea23973ecbd1a0080326b3f7380a7800020000084f5e7ce6a6d6fc4b36932b0b109eb3b657c7d439ebeca672fd36900a32add07b67033e3913c9ba693e704a65e7b9c5ef47b6af9e3edd7c443170ff212927ce7cef3a7f9f2583c3708a17f0ca3cad18a9cdded451468e3ce6dba9ca60700cab2515f9f983f565e4ed030eae8532b767fd0000030f2576783431394346124b19499f0280a7be72284104208551c8f004dc5be92cfa421530f04005124a852f2a31741000bc0b0c0b0a063a1f0bed29800250d340b00a0a20100782400009f040d033a16004007a065f3d723f403a04c6cf3070170f87c23899d8402002079422eabd5d2ba8c9854e5bb658d9dedecececececaa743b9e45672b6900008ea9ade4f37c0ea4b1a58c4fe46f2a302d9227a957eb19006ddcd9399dfc1ccc4c4da5e65506dd96e7e5e415b9686965720a6de969659887986356c55188171142e89f23aa3b6f7ec0d5de35021a34ed30f9b16b6dc3bb0fc769e0b6f5ad5e4fa866655d75c0b5aa03bc85244512a0cf78bc69586d477389d4a1c566e14f1b277af3b10611420821842a8a85cf5d61ca6788c394485b721ac15c1aa41cb0e48086853c267fc01549004580800423120c191000140100f97d6a4ca8fcf514fbe7a7d541e8fbc2913a5988fc821e858e732af684141540f1c0e7d7aed18cf3a306ee77dc772fa19d9380cc3cd1cc797eb1cb90125a5b72e5f1d97ab0e30130cae434350e8c4208fd8d8ceb6c8afa54e435df7df0f647830b5fae5e6cf89fe7d865d58d2eab0000346f16d7d9642d1310a4a8f1920b614bb00e1142082184fe14cd5fbbb92bf96dbe9e85341d64d240b320a1c08402006059000035034a1a940c2869c8a2218f06006001b42ce431a062404583820115de6da2ff06d2aaf5c466718b276e094dd3b1ac36e7e3c333e7a3fec4240eac2e574e4bdd3d6d0524ab7ab3f7f77b8a128153935ac31b67eed9742f8b0156f972fb9a477958f908a17f5f5ec4a5ebefe534308a370716efcaacddb39a31560a42082184d05fa2fb6bb35e94feb04e2d0b5a165800c3680f434f1e8a2808c714d9a59e052e406ee11a1600a7e140ff119475f73d9733278febec302e51c33575f26b1bb4ad65bb6fce86b4eab47aee917ef52a6db3b73177aa57abbac9e51209641db71c78da7744357791b5b97d9de6752597b0f21142f92412b3db37ae5624d95fdd933ef5c6c281037b64eb40e0dc74ecce8d6d2c70902642082184d05ff31703240478067ece840509071896650008168c4956c9402e0dc0b24624482856c3808e6109602900859e65802559564ab10ccb6a189665590a580dcd9edbb4aa66cd403c37e87f2e2424b468530c09096dd9b603560b42e8eb7f5c59f6ab2b0b5f1a164afd5948281219127f8acd665996298265599aa61986b972e9c2f091a3b1f2d1bf69fbd6cdf51b36a6288ac3e150144592244551044190055c5ccd0d29157239f1050028eb67d185525f96b312218410fa9e5dbf72c1cbcbbbfc34344db32cfbf6cd9b56c37f0282049200820482c8ff074489658a0021450041f009a081d001685942cd7cd1cb268f011e0114000390ad074dc1a7530d03e90c0848a0086058503360e870c30064e9c18800c36c363aa6a233eb208410420821841042082160f31ff7a4640108200a7ad6940cd96818d014d9a6281a20972e653d03905738600ae33508218410420821841042154603280d7195c2eea704405973d920f45fa556e562252084beea4f0c8c321208b1de1042082184d0df08a71644082184104208218410faee60c806a1a298d4434d658df6277ff9ac7ad593891e1ee31fabbe3143c5d59e8ed597bdd762d52284104208218410fa163ff8c028262c2129585b304932cf88b0b3e900a40f9e57841042082184104208fdd07ee05e362c9b181b774e60eceae6dec4cdbd4915b740b1c8fc63ec6960c2f0bca28ab420f9f3f5bd7cad0462ab2a6d66fe36c8d32d28343b625daf89a1b94f827c1d1cecfd273f541626cebd31aeef96b8841deddd6cecdc3becfea4073afdce8a5efef642a1d8c4b5f9e413b11a00d0279d9bd5a6b2858940243173693c3344917464f0e0f359ef973472b27370ef7f291b6b1d2184104208218450c5fcb8bd6cb29212778ac4951c1d1b10841a5825b0a4ad9d2710dc980f275d5d58207dbfabe2eae2cecc18367bf7f34c16a0eeaef0f3ed4dff5fb73bc58d9e1efdae6a2bfffcf0c6a4cadcff4d19721fcfebb52475d485e4893edabb8bda748cd70e019edb8423bf9ff1da3cf4e5cdfed6c5e299a2a61b0e8e7ad85fbfe7d9fa5ac600a0fbb0ad77cf5dce6b6fa47477cebdb3a453ff019b7cae8dca5e31f9b8fd9ab08c0eb684fcc3cb0801dfa6e6eedd27bca6d5b81a32d39d87ef3708a16ff7fc49a85cfef578af8989c42f2010ab0b21841042e8bf8403005c02a41c48d701f3e3943b217e1d8fefeae8e89f931df9f1c37d0e57afd712aeaeaeb6d6e6b45ef1eefd310f3720a8b2a336ca07237cba1d977ff90bd759f76e4d77ffdb8308ca906533763dcfe17af59ed4a56a552fc13f583579cfa606b4db915af8dad83eb0e34fbf2c1c56c304272e2a4af5fa40b0b6fdae51fea61440a349f39a6c9bf80d5beb3e9edafac26bcefe1e6e2212444d26fd5c7bf7a2ab49c3ebf029e5ebb0975175cc3d2c5cfc030000d458d508a1bf422ecff60ba8f5d564cf9f3cfebbf7cc24ef6f1eb07f42d8c52e66049e0784104208a17f9ce13357d167949286b51ca2c8d3bf7f040a85ced6c69924c90fd1779d1d039d9c16383bd58e8c8e64e8642b99402814843ed9c7e89f97b93d6552c5bf9ab79797b7878d21902170f4f4f6f2f2aee16367fc0f149751c6c5e40080f7b0e9d38346747229dedf82a5f5ff40b48ce71a50af767517812a3ef4f0f42e13cea655781fb48ef97f7031e8b2e37325ae32c3a920f836ced26fe972a64b8f4e573e9e51dbcdcdb5b29b6be5c0d1f7f590a5e0faced8b7d0f3feec968e66f67edd175d4cd4e19b0e42e8af33a980f2b6d7c7ed6c269158f73e97c196bf236de4eada4e3daf2ab0ca1142082184fe072cb9c02f1e99f9513b5e300cc30201ac92a2f414af150050bc561c0a7273d3d4ea441b4b4a24e4dfbcb583d69511b5e17b4f3f7ae5eead6b77cf2eaa050020edbaf1dcdd5bd7ee5eded4cf2a76ebe0261e2ef652998d54e6eadd66e2ce30852184a14fbef273075f73998d6ded61bffdd1d74e6623f55b14a6013afdceb2be0d9c2d6da4321b0b17bf7a43b647147d3e903e7e7b33df314f00009e4fae61210b5cf02aee402b1ba9cca6fe2fbf8f6ce82eb56cb83242c728deec99dac5d7c9462ab3b1acda72e8eff752f500a07db7ac8e546663dd79ed6f43eadac86c1c1b4f3e1afeeee084e64e321ba947c79f6fa4d3655491cf949d67832f86dc5bec0d00aa7ba7deaa00744937d70c6a5ccd526623b5ac5a6fe8ba7b19340080e2464f3b1ba9acf6e4d5d35a78da4abd6786ca13ceceed5eddd9462ab391dab9576b31f178bc1e80cd8b3e33af677d674b1ba9ccceb5fec04517e33400c0a4180ea7f6bc15239b7848653676f5c6ed8fd102803ee1d4d8e6fe4eb6867c7c1a0d5b773f93fe4e9a1057622fcc8e49379c29569dfc314b0f0040004100b0a5dcd61050e4171c332773d3a61b9e4646c44445c44445c625273c9ee36d449a068c587be1795c766cf008dd96a133ef2b8a6f861042ff3e5dece9ed4f81afbeb5f57aeabf1191ff67be874008218410fa7f88b4e58159c57a17f000cc3860c505190744e4e7908f19073804989060ce01530aa83fdb5bc7c2dadecacec9d1d5cdb39a5f9d064d3a75eb352e684a39211b865101abd46818bdf61200e8359772156a91a49f99cd965c458ccc422314f282cf6dd2eb9e7d5b39e8acf751faaa1d464c9b3661405d41c2932353fafdfa2c0f401fb76fc4f0758f5219698da69ee93b16df2c78dab3e6f5ba49cbaf4651f5064e9e1634b29d0715f7215b5fb48e45de5dfbd436010010d7ec3a68589fda6694e1376fd62ebf23acd5ae95bf3527e9d8888e13f73cfac4f76fdfb1be75faab534b7a745dfb4e539087e6feb28dd1966e5250bc3934aa51b3a09b94676523c8085d17f4fb8b7246de30790961af530100f8a6022aefc56f1d7bfe76f60d5b6bc098e14d056f839776eebb3dea73742976d7afc15a9f56adeb3a42e8e2f15beec74a5a8c9a3c79e2c066ce9a8fb10a86c9ba35b9fde8f537a375555b74695a49f5feea9a819de73e52144623de6fde9de0d5a1ad0ba18a383975e695741698dcd870b943ab214133260d6e6e95167676699fa937b3be8ff085b1779ff6dc730bb73fcfa1f5e9f7d6fe724bc9020010466666545a7842de171b50622b813cfaa39c0100e0b9761f5e3574eeeca36f73f4c0a83323ef9ebb11afd344051fbbfb2147c7724d64d6523e872209204dac049911712a0cda2084fe37b4d1c776477a4cff7db0f4f1f64b4986b0b9e26a4fe7baeb620c3d01f342277bfbcc78a6ce7bba70c0b2f09c2b03bc9d9ddd5bfcf6560b00ac26e6685063573389c4b9c9b4f3c97a000056f96ecfd8c6952d24127397fa23b6be54b000a0b8d2c3d17fd2d2716d6af9546db4e8258e094508218410020030a5c09403dc823809012026c18c03322e98734050b0de9c03161c00001105161c9071414c020090895ac8a940bf072e01522e685848d78382013e09222a7f87140126146859c8d203039fa339df2a3d39bec49a0d6b579595d8446c9c901047337a575797f791b723dfcf7efdf67a559f113c41dd9ccc4b4a657a4e76b8b954616ccc3d7c640dad7bfa0de5e0575f72f3cec93f7e9e1e3469e9c6258db900c977ef26e8e8a41b7b1ee9009ca69c3ab97fd7f10b0b3c0ae3221a85160084967695ab35e83d63cb8d6b4b6a161d5d454a6a8f9bd1bf320040957ef3562f9bdcda263f64236cbdedcef9bdfbf7ffd19f7765fd751580ebac33a7f6ed3872655d1d0ae0cdcebdaf0a3ff43afe147cf5d4a955f5280060fc7ebb78fedce1395e0090fcec5d76e9df663e19e7636ee55a7dc8915400f01c3cbc1af374f3de280049e715ebe78c9bb162695753a09f6ddb135e181722037fbb7afdc8ae433b823c59a5168032b17274abde72e0cf476e9e9ee2c9cdbcb3f1783a80acff89f37b771e0ededfc90420f1c0a627853de82d07ef3eb67ec5e665adf8009a8827f15ae0551a73f1d1e9adbf4c9d3469ee8655dda4008ac7d7a335dfc7a523aafdcba199e63b5a594becea2cd574eb6c6f182365527bca5887c34d2dc5a22aa3efe61649cf73ed33ad4d72909b5068d5784b2ce13ae2d8d161ca356ded4dc5429bea5d965c49d0b24ceeebbde31b3a484c8c2d02e7a4f5ddbcb4ae088c7d46ff14f0a8af8d486cdd39380bdfb11042ff32f5bb03fb63dd06f46e3fa49becf9f6b39ff465a614f8cfdf37d3c3b4e5bed71f3fbebf3abd2a0f0094cf773eabbb392c352964bef4c8e4254f5400ca90853d66be6ab6eb6d5a7ae4e14e1f16f49c7957ce0200e4459f8d6eb6ed6ed8bb7b0bfdf858f1082184104200a06040c780b0489c44cb420e0d197ac863404c0187000090d3f991993c067268c8d683e15b7f0e00d015f8fedf98040d034a1a0ce94916842414decfaa1850b300006a263f14f4e7a424c43ababa1996cf9c38524e4a47e7f131d1ab222254552a3b04d6d029146962e97043bc262e66918de32c73cb0e57ce7acacc5d144ac1be03ab070f3e50c132b0aaa84333262d3bfe32f573244b9da366f4eab84c0020ec6bd81b01809597ab3184ab000004be636774b93bebd4c95fc79e04001005041d3b3ca3b6e9d7bb1bb9b50ab0200100f4e91fd30180e3e06bcb050049154f193c4ccefc90a105a121645639d0c988a04ccdf8004a6b3f5f1987529a0b0100745a7de9e78fe71a50d396cf13ca2ad56c3774681b0f7ee6f14f7200c83e3db4fae9cf55fe2e45032e8665a7a675ac0d3daec4b5a7ce6cf27ae1cdfd7346ef0700306fb4f8d4b6d69f52f5006057dd910f40183bfb58c319795e62622e5d35ffa4f83bf201d4c6a6c6006a9d46cf8026f9e2dcf18bf73d4afc1ca551cbd5dfcbd028d23420e8e8ab200000c87b3a3578870e008030a9fdf3e5e89f4b49cf75eabbe345df1d85afcd1b4cdcffa8c49cc5b3825fce2a79135475dcc977e3f0ad0a21f43fa17ab9fb68b2f794f68e22ebde3d6d37ed3a113d6cea373cc08eef397656370f1107dc3a0ff1fd79c5ab0cbd6fe2c1b3ca961b821a5872016a8d5dd4796bbfdd2f540dfd0078763dc7b7b5e7c10f36391e42082184d03f886141cb82110104012c000ba0613f075244147008d0b3a02b58491759868acf65c3258a6da6032088cf1b17067df47ff9783ec54400c0c3bb37bf9650ea5a698a469d181111a7d5191184be44bc263ef6b846c36ab48c56add7e92a5e2e26f9ecf4c9475ea64adb2dde75f8ecc1d9fe0507c991389801009bf022510ba04b7e15ad2a0c8e54eab73334e6e3b3eb970efedad31a729f6cfafd496e457646f1f2bbdb70cc9dcc01401f1796a4036072a2c3d301c0ccc59c5b9892430000411200c031bcf80a9f293bcf9c3a7662ffc6df7e6ae72122811058398801c0a4e5a203470e1e3f72f0f89183c70eec9ae957d82388322a182247087d828e3e4b7efff0f6991df39b9b40c6ed753bc2f98e9614002486c56900d8bcd8d7c90020b0b1c9ef6f05002409004014164e7e67eea4ed8f12390da66c3f72fcf8afcd4478bd2284d0bf4a11baf374a6dfe0b6f61c3072ebd9c7396adf91886fe9eac831b53535fc69e0f005945ead6375d9f1b992cad646f97f002dddccd489191a435a3b530aab1c21841042a85c0202241498712a34474d451f92c316ffd28c286d25fc4db319bf7bf5bc6209a5952a4f0b7fbbfcd56b331727d187771d95caf4c278cdf390b95c23e7988f646a5aceb831332abc7396650cf127825567845d3ef6bc60d41165dd6c701deea4871f5774ecf022907a7ef57dc1269a574b3b0d7fe458b7baab25373e3c1300449662ce371d32c7aeddb826bf8ebd19b3b453d757f58dc3ce3ed003780e1e504d00317f5bc310d618d9cfe5e4e60f57366eb7ee1168a64e8e7a71e301ff9747cd03be48aabc3fa9d9ece46ab5ab3a9b3111310a0010cbc4e60dc67433bb7734756ff7f6c92dad622f5c9303d8f4191328065559bb641816000882d566475e39762f17af4e8410fa17b159f7b79dcbd229a706d8cd0400d0a919fae0bed7d397bb73f81c4693df49935666a9684bc31ff7afcf97ce95d88bb2a353b4e0650400bab4c82c81ad797e0087c0ee350821841042e53126814f8282019a0520f2e7af292f564000882bf0a5989e052312720b86b4f049d0b1a5846cb800ccbf3acdaad4c363f2bdfbcbe5b9c62e0e666a7552b178cd072225357bfcb8995c5ecd0a6748d974fa75e9d5d18bce9ffb39e87993c19debf023ef1b2694e1d8f7dbb23d6ac4d48d8fc3ee46b79d3457bce6973b6a924b12a4a987b7f9e9f38736076b012833f7b62316cdf3177cdb71706c7b6d3fad9e3f77f5f1d0e033c031f7ea3472def209558d40fb375696d07ff6b9c3e259bfecbeb477dd4de0886d3dea74ed5dd518bedc09c7b29a97d1fd2bfb6ecbf5003ccbeaddc6af1ced2630755f736e83f9ac95fb6f5f39f98a905469366af6925975c4045356c8c6a4f1e2e57de2e71dbab37afcbbc0fe7d9ac99e5d48fb5f5f217ce352fbfa88ea6d8cfd84ef1f08a1c2604769818b122b0b5f1a16d8efeed9704cfaad6dd7d9661b1f6d682a31ac483ad6b7e51fbb9efdbcc6b98e6dd299bb89416ececc87d31bae64d2fd010028b1a5489b1099aa6d292e73ec94c0bb4f7be32e8b363cf4991248bdd8b4e034b43ae06b8c2d0621841042a822b7fe04680b863e7d397a8601a00880221f2a09994fa08e658d4948d60193dfa3842dfc345ab84001987158860535c37209960b90a567f52c4b026b4eb16a9ad5322c052c9f60157af6dca655356b06fe7b1fac99f82b57969114cfc95e999d15a1d1b05c23e7e8182225357bc2f859df12af22052a790000200049444154f90a7d6eb6de58c22701401bbeb2499de53110f8fbbb73bdac496c78dfa99090d0a24d312424b465db0edf51f9540f46baf7179d7eb3fa5b637c7f375dd44aff9a37977f3cdfc6e4872c3ffac7cf75056822770c6a3ff15824e3b7fcd98369a5ce969217fa53d5eeba43ef36d5e6fe63c5a848202371676d8f5d533fdce9695e76a7903f1db229f1b39050941f2ffe149bcdb22c5304cbb2344d330c73e5d285e1234797d8e9ed1b571b356df1d5a32a25199d74b0bddf82ca279eadab272a0ce29ced533d48b8e7c5f6c0883543866d78c3b5b276aed7947beeb8d3c190e535f874eaa5993d46ef7c99cdf1987cede6c897ed02f64f08bbd8c58c00505ced596d7e831bb727b872725fef9a3af6976361998c69d5aeb336ac19e967422aaef4f05ed0f8d6ed712e5cbccc7e28dbb76eaedfb03145511c0e87a2289224298a2208822ce0e26a6e48a990cb892f0040593f8b2e94fab29c95082184d0f7ecfa950b5e5edee5a7a1699a65d9b76fdeb41afe138724c55c229b2159208c29824f121a204882e092044910b90ca16609c31f45138ae09390c71200a007228f014e2e0d6a06f4d4577a42d300197a10904011a063414e17eb4dc30270096058c8a12b3499f1df8b20ed5bb69871f4f87c8582efe450890bfaa8684849cdfa69c2ecbf315e03c0a49f1dd478b3b475530f4956c8a1833100a69dc735b3c478cd0f4d1fbbb99ef39857ed4f7e3adbc5e25ff8d428bfdcc96562c0bd97f33c79df533550b266b37ef3a8caff97caaf7dffab5fed7b2b63fff2edbaeaf138cfeefac3efb7d4f927bee36752f6d5abbc7e64c4c321363ff4655ebc962a7caebf79374f7e9bffa0c9b9acf04626c4dfd8e4d05fb9b06dfa5e4cee5b6c1569d1f1487c470000089c72226c4ac1fa95f973ae5396ad57dcfeb8a26075b51bf1fd0b96c52d8e7ecc0f0989bc876ebe337473b19cc52d8fc5b6c43a4708218410faf2be82853c267f661915030c0087041a40a90723b2d88cc0721a742c7049600ba60ce6e43100f079c45379bb81fc2746c11741190d033ac3dcc7ffa35ee104e5d0b5cbe81d3b5666669b00c3a4a5654f99fcf7c66b0080e03bfab9e41ed8b7e132031c73f7a6e3272f9cd5d60223363f34dd87631b43800fd7d65f4ee9d4ef8bfe52b48ea1b8dfe329febb0b469afaf519eef71d1c18abd70387f3e37fe3cad27a96e290dfe381ff63e75a9b162d97f57011123f5693430821841042e89fc500a899cfd3caa859001a800020202f7f2addcf89f358c8a33faffc51030e344d6bb53ab95c9e94941c1515fdf4d9f3e72fc9b66dbb2525a6c7c567f7ebd337ec15373cfc7d6a5a9a5aa3610a467cfd3584a4fe828bcf2233d292b2d2e2a2ee1d58dcb5b23176e6fdb169230e6c0daf3a6fcb48f3fb1b82130c1786eac14807879ef3c6b5f4a964ef3ef4a682cd7dbd6d488025972038e6d5fbad7f266701407ea1add473d28a31752c3904296b30ebdaa7d7db07fa4a4982b26db5fc8982050026edeacc961e16460441081c1b4f3e1daf033af140ef7e6733c317d4b4363373ee712e0b0080c9b8b3a4ad8b80208c5c3aad79919b3f1b68dacd255dbda41441f06cea4d38fa41f365c172beccdf503049e561d3fb37f4f771b3b7f71fb637520da08b5ce92b6db22f29ff3a50de1f656f33e8a6a24845e8a256fa98b5bb28070075d4be1135ad8c4892e48a9d5afcf6bac8b3652a5c7e26e7c9fa01fe965c82a0cc6b0cdef65a592c96ab0a99d575c1dbec0b5d9dcccc6cea2c7e9597b8b3a6c877c6cf7d6a79383934de10ad5585ef1b5bdf5e4010848947d7150fb30c71e5274b3a55b3121004c1b3ae397c4f441e80e2daf0ae1b3fc56f6d6e676666df6a7baceaed224f59ebe58bba54111184b15b9fedef3e5d9ddbdc514010229f91c7e30de1ebd2caa67dbbc8d3bce9bc195d6a7a57b135776cfaf3ed4c06b4e1abbb8e7b941b32dac3c24ce635eebeb25884a58c5621711bfdf3d086555d1cfc673fcb2b72c80f463ad8779d3ea27980af87a3ad578f3f9e295800a6c481eb4a299beefdf26a92a60792f3cf9deae11807eb0137e400da4f6766b4ac24260842e0dc72cee5647d910234aeeee96c29f31eb03b4af3652de57d3ed7e51e45b14c4ad07c381ad4d09e4f10a4897ba725b7d36936fd74d76a7d6e2a9e055593d9d459fcaae826acfce99aae6e42821239369d73358d2ed9e4f48967a7347630260992636c5d73ea231500b0156d03dfb279892099eacde6bed5cc8d08ae75bd49671274dff1fb94446276fbc6d5affe9348ccf03d1d21841042e83fe6af866c581694ccff60301445513c1ed7c4c4c4c6c6ba72e54afe35fc6a0606383af59a37f7f4c205671d9d7b0704f87b78b85bca647c232392c4ae30a834ead7bb777df01c36b0cba8de564f369ef858d0254d137ffea1d7dac751f1517b9b110f67b59bf8a2d59178ad2e25b87bf4cc76136fe6b00000aaf0fd777d3647aa15cf67e8d6766c3424a4edf1784de6ed011f178f3f184703b020f01ab9ef65a65e2f7fbad062ffa091a75309db7e870f7434f35810929c99f9f1587b290068638f1fa1a63dc8d6a65ee8fc7aeee8037134802e664bb7ce5bc5b31fe6e835b1fb1ade1bdd635d84b664c1445fe66fb82f55459ffed4e5f0e3b088c8cbfdde4decbeeaad96ebd263b4db8bcde70d412945c8d6b344a75135c5a5d689fcd6d489b71a1d4bd431b432f6ca2f2dad8acc4e4e55acfc4ccaa9a1ad17660fbd94aad3a65ee8f3695697f94f8a4e516d5cf3d7930baa4ada9e8ccdcc4c7a38af9a110028c38e650d39f72636fede04cb87935b8e7fd9eae0078d3ee7e1347275d79fae66b100c075eeb9e1718a8e56bddfe4777d6cffed317a71f3ed27c73ada8fbc969099197f79b813078049bfb62f7be4cd0c4de291fa77c63668b55ab8e0694e5ed47ac7133f2d78ac84b2cb4667debb66b1e0e6abc84f2f7fe16e18b5f6ad86e731f9e486daa29a9bc3d333d3de6ca8272c7208b965b68ac81391adf6bff810ff627940f1f97d3409179ffa6fbaff323cfae14ccde2aeb31e1942409f0ffc27d7cc52cac675ed36c4e5d9964bc9340040eed31d67e976236a9aa8c396b41b70de6bed6b955ef57695cb917e830f27d286029c8def7ce8c9bb0fd1c16d1e4e9e7831832da596be7e142533297e286f57741a1c5c75c3fb3c7df6bd20ddaa4e838fa7483b9f7c75b091b8c61fafd30ace69c15e1eccec3c2f71d08d4c6d56e82cf2c0b1b812d39de73d5d32e188c3ba480dcba8931facefe9c405567ea7a26de09b362f26f7d9e617ad8ec7e5e545ac753932a0df9e4ffaeff68dcab7867fa3a62dbefacfb7863fbea9238410420861c8a678c80640450383155991baca38d9caa5dda1d43f5d5bfab4c7270e8566963d884d9ffaf0d8e1275934d675c5289f6ddd9fe83ba28bb3d86b403ffb575b0e47e6df4c5266ed670ef0141000842a6cf789dcb6cba637b1e272cceb4efcad077366eb53250000cf71e0fc21bea61c9157f77e6e8cb8ef8cee55845c69409fce369fee7f500350b2fa03ba07da09294a5cb5cfec8116611723f24a290465defe97294d6c8cb8b27a837ad8c6defb9007ba0fc7363cf35eb4ac8f8788e2d9349fbea8eec7039712f4c50b5676fe3cdbbe93dbda72000455074f0b8c3d702a46cbb1ef34d6f7dd96339ff4c066dfdf7491df63849fb0f44a21b87c2227f2f9cb982c3dcfccbd5675d9579e3af765f999d42b6b2e5b4e5e39b28694c335af35767117cd9963efd5e56723f01e17d444460140eec33f8eb203564f6968cda34cbc062c1c2db9b6e7851240e4dbaf5f4367130e2970e93023a84ac4b937cad23212d69f3babb5bd11cfa6c9c0c626acef94f1f5653c7ea58e437d95cf5ea6d365978d10379a36cc574800c7a67117e7a4bb91aa724a5b76ab3072e83fa5a3230fbe789a1e509236d3fa543102e03a759dda4e7366ef2b55f103674b2f1bd7b9cbd0ca61db2e24d1008ad06de7c84ec303447961db762534ff6d7e7b27012570e9f2f3ac4a8f77decf620180ef3a38a8950d070871b50ef505118fe3357fe228cacf441b7d7c5f4ce0e2851d9cf89489cfb0e5632d6e6dbe93c996b9973da7d51d7e99504b4a71ad9acf58d0b864df4482c3a7941f5f3e8f48d35026ae356bda7041f10d6de01b362fcea8f298057ddc8d49be4bb785d39c4377dc48c33f640821841042e8bf16b241ff5ec447f5f1c17b410d2f29058c3236f4fcb1fd1b366c59bb61d7be0bcfe2f207c07164dede9cb7a1b16a16abab02e48f361dcb0818d9d19103469efd06ba46ecd8f7ce706bca31b595e4472a74599f72a56e36f993a41a597b98ab13d235864476120a0080e40979bc222f387ab59e0160729e6e1cd6d0cd4a622a31b36dfc7b4c4e4e5e69b78494899dd4f07c15d248c8a5f3742ce8d2a2d2940f27d670b0b3b3b3b3b3f31a76570f990aba78c1cace9f2b75c84f441859d80ae49fb2f44059b71957ebc38e931fb499b737dd90f41bec5dd6239ec48dd61e9d2a3e36bc8699c0b246efdfeea47f2502f865f9f51931a9ca77cb1a3b1b8a5fa5dbf12c3a5bf9956c38127b43a119457c5c56fcae0e950d5bbb34ffe3933e37570faceafdfea0965eb652538999658d192fe5b9b9da52da39696c29e313f96742606a2b35d40487cf27f56a3d5376d948bed4949b1fb432e2b05a4d797d07cb691505c7f1e5119ada9be54fd9cc913a88149fb2f4c53728ab6c1cc74ec3dd5f6f3b17afcf79b4f532bfebd0eac6a04b8b4ac93a37b0aa21a943e0ccb7049da5a40180125a88c882e3a0f4793af64f1c45f999e8b23e2944ce0ef92978569e966c7abc9c2e672f661ef97b21840e6ee625ea87ef37eff052afbbd31a58f1a5553bcc3d9fa0fba63650f1cd4be05a5691194e08c7a2b215991597adc737458410420821f49de16015fc201845ccab5433bf56c60400a3c96564d59ad4b4950a74292fae5f0fbe6632b87d656302089193b749c8b30f2a174f214eb3f3951058e69d0da73375b9e3dcc5130900569bc7d07b76bc9cf787370040e12347b95247515664b2067c8c00409bf23e536067615481fc356f56f59d1339fadabbebfe665cf58b195ecd2201000820e02b8f67038eb9b385698bc5af2e752bf60c2bd583a2052b237f00d0a6bc4bd6801b1780c9fd14ad10b79272004859f3f18dc6cf38f4d0f2fe5debc1cb3dca3e048e55d3e9fb9a4e67d509b77febdc6ee0afcdc257f97f7eac4f05cacf913a5988fc821e858e73a2ca48525a2ef947468a6c6ca4959a5f7db3d4b76819f5b19b078ebdd122f85970436b23fae3ba00efc36c05abb30265d3be2dab98a5675f5eab28eb69b5baf48804150b0202409d149e2974cc8f26156e5076bdd9b51fe93d73d39930db3bd7443dae541300b0e6ce96d67df647ec69242a16857c53e1eafe0b6d9b2b7514e75e8fcb654048026853c2d3080b7b13aabcd4f1d97a001e00e83213e5b44d89309ba4e698cdd7c66cd6a63dd932a0f980c94d62b77e4b1ba8e8e65f9c90b4a8341d58f200f419d1a94c61a0132184104208a1efc7ffcb5e364cc6cdc5bd6bba3b4a653636d5bbceb990a403503f9b5bcd63f40d79feed7cd6e521ae01bf846980c97eb26e4823274b1ba9ad6f8b6927a2f28777e853effcdebf81a785ccc6dcb956b7dfdf6a40177f7a665b7f7799cc46ea5cb7e7cafbf99d137489e76677a8626d63e5de74e4bea8c2ee2f65645b4e80419d18912d769519010050665eb56a7ad8c94c8c45e62e8181366c7a524efe9cd27c1b17617a448a1a9bf6d71a41dab5f597d956bbdec4c64447474747c77c0c5de19f76644b686ef174c63e83ba08cfcf5e7d374da7cf7cb476e631683fbc86b0223bc8cb52f31d3d5da55ca0536f6edc1f6338279489b52033fc93b2bc2803af52ef31de8fa74f3ff83a5b0f8c3a23e2f6e96b71ba8ae50f00faf4e33f6f7e9243eb92ae2c5910eadcb7b30b0f0008698371ad32d78e9e76cf7958af4a653ea19bc97971e2e4a3b85c9a30925a5b9af228aaf87b4405ca4f5ab59ed82c6ef1c42da1693a96d5e67c7c78e67c89164e89adc4daf8f0146d299b9bd40beaaedd1cb4f266829a65f58af8a717825fe630ac2647495979b8591a114c4ee8f6cd2f9505c5319647c5e45474484b05ca5634d4c13737a752dfc67f31a0edcfb40a56797dc18a5b697a3af3c1efb32f1877eeef6d5cd1b251b66d46f946ae9a32fb8aa4f780aa7c0030f61d39c8ec74d0fce0682503b42ae5f5d5330f52cbec2452462dfdd9b6cdabd4ad9f73e8825f2ec66b68c5ebddb337a6351cd9c0acac18b171b5011da8e0b5e713f5009aa8c3ab2ee794e88fa3893c75f85674b68ee59a5a5a4bf91c0e497c4b1ba8f0e6250ba689dcb4e848641ea3893dbd70654cc0d0263212b45107e6cddafe4e6df8fddeb9b34b59460821841042e85f0cd9587281ffffad3f060b02f7fe9b6f85a72747de9a617674fcd4f3e90cdfab5767e1dd3d21392c00b059f7763f34ebd6cd9d9b7965cac015d97d4f47c6a53c5d13786f4aef95afd500ba0fbbfa0dd8cd1b7d223a2931e9f98169f5cc4800c2c4ffa7fdf7e353e2624e0ec8db38e6e747b900fab8436347073baf08fd98f47c73bda7bbc30cf7994ce9d996875624ca293389d117e74a97199f4d48ad0abee3260566a6444e8a02e7b3f94a7d265d587f5bdc7b56b7aab63606f63506cd6a99777ae3fd9ce2d10851dd65c1abaa9eed62c3e35ab439ecf8cbb9b54d2515b962047ed357767e3fd4b38a6f60bdbe47244d9c0d23918cab8f9f1af8a08b194948da9cca2c635b6ea5b1a7cf8c52ae6822e31294a95bbbf917e3bf18045446fe0060ec31b465f8183711cfaef7ed7a1b8e4ff5caef6a60526b74276e788af7c8ae4edcb2cbad4f7fb0b68fb7844390a675d68aa6ed9ae1cb2f76035e81f253d6ddf75c5e60b6afb3038f24454e8d271e8950b125a2136de70ee1fee26944f0bd66bf28def609d3266baf6df0bd3ecc5d40924636b5866f7b2e67805b69e89ad1fa39d52b550ba8dbe90f5d630f43688157b9ffacf64963ec28425477c3870a0c6cf97ad98a858feacefcc9717f7d11c1b11f7c3bf7afb50a9e63cf5eea4535243cf316fb1d179ffab5aea8e26523ad5b8d0e4cbaf5c66640bffcfe5102bf9f2f1d68ff7e9abf0945f02c7c7aadba975ef6d197554b7fb66d1b794d3fb3a3d5f31195f81c93da2bd9a0937b7ada5065a616d75b7e7caaeee740b76afe0d4687f8b5b02d112f641461bb46065af248d2d86b46daa01d2b1a88bea50d5478f392443546f95ce8622fe0571a1bd16dcffec14e1c006ddcb9756b4f7ed00200686383fff8fdd497cb082184104208fd8324145872a0f0e33561eb1b98ad67554c7e2ca3e87f9f7bd2e72fb0c01a7eb2052b59600bfe1559bebc7955cd9a813f467d685ecdab37306bc3fdf5b5a8d7bf34ee14b1f0c99e96a619677bd45e59e7c2f5a956b77af9cd743d71ff573f3e009b79be5ff579eec10f671b6f6adae8caf867e77a5997de4b497967649da9ae47ef4e971c6d536773d75bb74739710034af7f096cf570d6f3e03e46d74bcb767e79bdf87509e7f7de1275e8d5c8b268e77d56f5f1ce91ab593edd3af89be59f537dd2eddd179936039ad871b1b543484868d1a6181212dab26d87fff411cb2fb4759ad9fcc9d3c995be3cffbae8d50135ce4c7e7763902d856de35fa57a30d2bdbfe8f49bd5fe02ac8c1f055bda88bb122b0b5f1a164afd594828ca0fd37d8acd665996298265599aa61986b972e9c2f091a3b1f2d1bf69fbd6cdf51b36a6288ac3e150144592244551044190055c5ccd0d29157239f1050028eb67d185525f96b312218410fa9e5dbf72c1cbcbbbfc34344db32cfbf6cd9b56c37f0282049200820482c8ff0744c965304c99404838c023880c3dd00401ff5f0746c95fec9cdcb6563527577717efae9b6215f23c06c0a84ab72e660ff7ddcfd2a7dfdafbd4b65767172ead4a4dd39b5791e5cf4a6a6ce322562664ebf599b10ab1ab9349b1caa3d3efaf1bd6aa66255737a72a35fa9c4acb95ab597d4e4236d7c6d5cc1065e15aba5b710100cac8b6dc32131c01456b8aa561f3e21e9dbc9652a975eb1a669fefc019bd96e6f0b938af342a79af297fbc7e4362d3c9ed6d305e8310420821841042dfa36c1a52f550386ca6d87c8b46048829e092c030a062a0fcc1355c02c41464eb8129f8d2d184022d0ddfffd38a34ef378f581a33e4c4dd33be12aee6cd827adda30d875fa94b2fcb1dbb6f8767ef79e5d46fa5131728634b192723325d07f61400ab4afaa810ba49381c632793dcab9f144c6de3c2c888eae982915b74f34ebfec51594429ef8dae3d8605a04ced24f4d51425036212409f9398a30780b2b22db7d094d8464c87656b585b0e0100c0aa13424e5d8ab56dd9a98143d1916d4c5e660e6b5a498c77e5a80836fd786b971e37cdbb6dbadec61cbfce44e887f2fc49a85c9efdd564262612bf8040ac2e84104208a1ef8a290748021802e44ce18026e09320a08043020ba064c0f008680101c282b040e1b4079fe3043c02a41cc8a5214b075c024c482000e465476d0c8f7de513a032841400b804287f88dbd7bc1cb5919dbb932917e8b47bbb8ec46a02f2abc0b9732fdbb5cb1746a7b88edf68cf0500b1ffa046aa314bf6f7dd39c45d756fcdd2fbb2ce33dd8db854a70155d7fc3af768b5553d3c04f298a7d1227f8fbc1c9dc8c5dd56448136eed2e6abe9fa9e009445a33edef3b71f7cd575922f5ffe78e7fe488d2594996db98526f8766ea6f73ea469aa0af9c06a929e9c3a1f69d6b8637d7b1e43d3000449910400b09ae48f4af32a567cbc32caa056e5fea78f8f6c7a3c2e048056e516bb768d5b9f495100008056adc21939fe7d3e7fbc0f03a0ffebcdef3fe54f0c8c321208ff8992c8e5d97e01b5be9aecf993c77f754f798f83fc470a0f3e5e5abdd8df105dccba464def2e7c75b48518db0542082184d0b751d0c01240110005df9d1b1120a22097012d03240059b05ecd82460f7c024c8af4e7f83c7ec698040d03b934d02ca81950d260fcb5c1356a06f805698c48d0b340b33f4095f1ab8d5bdc367a5cddbaf55b741c71dab48143e16753ae5387de4ed1f7623dfab7b6e500009066ad57ef9924dcd3ae92bd55f5f10f6a2e3f34cd9b0fc07519726077ffdcb59d9cad6d6d6af45bf9209311d59a37b7c6d57ef5029bb4e9302dc4b5a6250f0080e3d877e39ada37fad76dd0b065ff6dbc56ee8667c494916df9b7e2e24a3e96196f3fa958007dcacbb0549df2fdd5439b366f5fbf79fbfaed570d0f146295b1afb2ad6bb81863478abf724d5dea621ff8c7075d8512e7dee8e7e2b7ecfdbf1f0551dce86befbfe21fdef137554585e55eef29138bac5c1b2c7955b147f0e43d9deae51614aa0236e3580bcb46fb93bf984b56717b94979d9540e835270c9fea83fe834c2aa08c4de9f47bab07d6ad642e9148ccec3ceaf55c742b83f9c6bd53168d262f1aea61f42ddbe43d99ea5d756248de97bf915fee6621c927b5f76adc67f6be6759f49fca0a21841042e8fbc7b0c0b2a0ff3c67300849c86340cd00c3821ea0f04933ac2171f1cd8bf5b25115f91ca70320082089cfe39e4a0dd90839c02540c7821101793400c00f308b1cd7b6f38a4b9d5714be9ef7f9372ea3eea58d2a162991d69cb8fbeec49259702c9b4c39f4704ad1556e03373e1c58f86af9a2fc6ab5ebb4ec5ca76505ab17969f6d790863e7ba6e2faebdc9aa1468e6d87a58502949f469af5eebbd9a3a0b30625331ac2ae2c4b2d92b0e5c7d9daa05817d608711b3174e6c69fa2d5918b90d5e38d3dc8a8395f94df81ef36fdc9f5685f78d9b1142bff1bf06799a1000aa27136bf4d7ef79b6be963100881b6d79f3beffe06ae3b06a112af626977171429f9559e30f3ebb5cc74a9f12fee8c64b23f8d6ef5648139fee037dfece3fc2d643cf85fee6cf5565c4beb8bc7dfeb4e62dde5fb8b1b8b609fee942082184d07f8f09057a000de44f4f43009004682bfc88e7cf1d69d8cffd748a7cda2bf7931d03a061c088040e012480a6e0b952e89fc191d5eede27d0acec696a389675baf70e30c3796c2a461bbdad47dd11176523f73c8b4b498f7f72609c73d8a1db29fa6fca846bdf6260af1a921f7dba6746f7633c169e5fb9d3b0ae6ed88b0ca18abecd253d7da3ad366c682327b1115fea58bdcde04175cc29d0beffad56e581b70ce3f4989443cded5b1d4b37fcf1a6d3ae2f68ef656b26b10d18b4f9652e0b00ba9875759d7b5e55000068e32fccef52dd4e22915857ebb2f87afe1b2693f364f3a8c655641289d4c6a3d5bc87c93727f4df1e9fb8bb9387b3b367d7bd715fbcad921c0e87cb37b1766f3868f9f1dd9dd2b7cc3b994003289fafec53a78ab5442291b9359d70284a0d907bab645674fadd95fd6b3b99492432f756d34fc56af03423841042e83b96c70041800907787fea2ee6f39da68efd3cca09008c49d0325f0fbf68183022804f82a6a0030f466cd00f81cdbe396f7e88df9a93eb86d5af64662c943ad6ec316fffcebef61c00007dd285d9adaa9808c5163546ec8b36dc11683e9e98debc8a8540686259bdd7f2bb193440b181514c4ee88611759dcd044213f3cacd67dd57b000dab8f3733a549309c50273aff60bae7d110fd2c51d9fd4dccb4e2c140bac7cbbfc7a279d0600d0862fab6edf6ee1dc3ef5037c5dec3d5b2fbe97c50000d019b717b7f730154aac7c7aad79a2f8727483367c5975fbd6b3a776af5f27d0c3d5a7e3d2bb19340093bcb7914dd36319866b537eb5876de0ef51bafcbd2c98d3abb68fbb5b8fb319ac3ef5d66f3d031c4542b1d0cabbc3cad7862146a55405937e7d5e275f077381502c756f333d38410700a08e3e34bebeb3b9b1c8446c55b5dd9ab71a0060e4cf368fa8e32415084d6deb8edef95655cafb43e96958f9f3f5bd7cad0462ab2a6d165d4f371c6be1c0a8dc1be3fa6e894bd8d1decdc6cebdc3ee4f7a6cd0089586675fbfb62874e1c45ff75f0e8d4ad77cfd0fb42efef429e399b73fa57d3cdd2b7e51df85a1aaa2bf55bf59d563e4658f658f9233921f2f713a3962ec89641ae8e453a3bafd9ad26dff9bd4acb4884b8bdbda4a9aacdb3fdcde76f099f08f1fdf9d1ce8505e3f44d2bc6e9fda9cd797c25500c075ecb2ea7a647a66f293d53eb7278fdcf3512f6a5c3c2bf6e3ae017d778b265f8dcb487db5a5eec34983b646e1fc5c08218410fa7ee95850d240336078ac330b40178fbd7c25645338fb8c82061240c601110566141811e5cd3dfc396463988498042d83e702fd48f2de9fbf9fe73ba48d5db17b09c230b02f2f7cdf0da7a52119996fb7f9de9836fd6a260b9af0b53d465df05cf32c4b9e707dacfef79ea34ea514bd42e8e413c33b2e49e979383c2737f3c3d5a5eded3884faf5f2aec32f555df1343d3bf3e952e713c3461c4f2a7106cc33a300002000494441545511a681938ebe485364259e1faa5a3b64d683fce969e9ac87372c665f0e7d19f9781e77cb4febc335c0a45f983060236ffac3d4ccd8e03ef13b6e659576d1d159f7af5bccbdf420f44dc80adbdd037fba9c59cea54967ddbd289c7ee5e5fba8535d4c62b6f6e8b98d37e142428e3c2bfce4ac06e6541955012c08aa0ed9f9382e579ef460aef9a1113f05a731a0b83b6bdadd06fb2315b93919e1671634b3a480493d3ba6c3d2ec41673e28b23f9ce91937aff79267aa92019bd2d3e43e9ed76b7152bff349d9f1f7a791874fc617bf271335dd70709483ddb073114909ef83073be2c034844a45489aaebdba7fb0c9a3f513da0554b6aad47cf291e872e77b22444de64ca867c1a1243547cf6bad3e77f84d5ed188cd9efd498d17cd6cedc0a7f84eed674c7679b2ff51369d7663cb6dab9f7e1b55cb924770c4ce35eb387ddb0cf85c89b5489f9dad6141e8ddb3675d473187e43bb59e38a652d4e5f092ef18bad8d3db5f569db3a0bb9b90e259370e9a53ebd3d16b4918b445082184d0778b4f823105549198492e0346249852604c8288fc3ff6ee3ba089eb0f00f8f7462610c2de4b94a12882827be05e7555ad7bd66d7fe21e556bb56e3b6c6bdd5a57ebd6d65df756700b8a284351641312c8be7bbf3f12141411955ac7f7d31493cbe5eef2ee2eb9f7cd7bdf071685dd642434c858733447c6828c010a80cee7cc633f71009906d0106028d0036419cdd35f494f8023f071fdc845b277b7f768b925fd5dc4a18c999776fe199df3f2f89831e3c2f62d9773393cd8cbb7dc9569f94207478b12c39b02f7ded306d5b011883c9a0f8c10df8b7ea4d327eefe33a9c6f4e96d3cc58c55d57eb386da9f597536f7d929c2671e5976da69cce211b51d85142bf309afe72dd1c4fcbe213562ced4569e1246e2fdd9d4f13ed1eb2f2a48f11535efd9b68a8398666d6a7e39a515449d7ca833d79bea8fed57d58202d6b9417bafb473f735a0babceeb855bf193d2b5bd062af765f47561596748652925aa30754b3a480b16f3cb2a7ecf8ef9755a5d4cea475c70d0e955100943e71d79a98aa3317f509b26629a18d5fdd5a2e82928b0280b1afdba3630d5729c35806761ddfcb3ee6f03d2d500211a54cb8712b496114da540aab66cff299477f3deaf8bfb983aacb59816dd8e0e91d74fb76de2b5e5d7cc93cea98cd7f6bdbcc1c5e53ce081c23c64c6b807da1107ac3a08da4429bf1cbfebe189f9e167730d272dbf0be2bef9792519cb5f17634a743133afa5a173c5214098718b21233158787d50a0808080808a81c31338ee2146abde26136e55cd959f8a69b6850a4e5b372b988229a7b5b2777aa1de0e5e1e95db1e13731aa827cfd731f73c6acc42c75d4e446954ddb507bd4792328f2f1fb1121841042efefd518053c016591008b8140ae118c000c05044057187620a6d00a01150f3c31a715660b8a44257880d7bdf061281051f0d15d2e5196c143678ff47f07b910893af9fc5d4968179b220968f42927b6eebacd57eedcabb90b0bc03a0405b1bba31f0435af20c67a6bb96165ce96fadb19053c58be18b561e5ae7253c30d5a2815705a233116a4e45b78ba9b233c42c70007d8f758c541e18fc9c6dc87d9e052bcd262c84acc509c1c14ea27a20000885e09818a020eec9eb509e1b2ce2c19336dcdf1bbb91c431b1579d623343c0003408be53281e960148858a2d771c682f474dea1bd692c32606d2aba9738a61b2d712c8c43b1361ed68613199a97471e69a983bdb97666cc49565a56f096d1af2c0a005e796df5e4094b0fc5a4eb28865729483b2d0f96f5bfdf347af2ec9175263e1207771cb3f0fbd1e1394999eab8c5adfd979b9a00729a7c49e782e25b632c791e83f251816db8b3c81c5872af64cb62974b84deee7b4dec5c67c0a8faf3fa45a7e8867b4a184e6f349d55bc3aa7e0e997b831f7418696809802d06724e659b8cb8bb461636d3ded9d3e5f756579bda2a399f3699e7664775cbaa1b5f9430b008002ea55e9f00a5f9e737ecb45aeeacc00a9f1d1fa61e34e456c3db5a5ae93887bb8a271ed5de4f94531b69e76b288afcfef6c6f87df8708218410fa10683853cee16213390205a6e994f9da0900b404802b9263980278fe75af434483050d7206f404b41f55af286234125185b6fddb57fcf7475ee25589b7326c2b7b1569436048bf7afab165d19a3365e915247b7235498d95d67224f16f5b4f7a73fde1d4e2f1c69795312bf7b02c78f8c81c70d067dccd023b37ab678136d6c6d30ed2e2d28bfe7acdda7a3a3875dd72233ef17e7ce2fdf8a487694f0e0f28d687a720eaeb7ebf1886ec8e7b9c9af6f8eeae6e0ecccbf73163e1e4c82a1fe799b37daad3b37425768c2a7894646e92a54fbf9bc93a3a4818562c80c2ea19d1e7a98afc6efd748437d6d6dbba2029595586735977e7e77e33133afc7e2525edf19384c3a37d4ccd7d58c746916b8fc66464dfdefc59d29cc1dfdf34ca3ded2c82bf3d7eef7e7ce2fdf8c4848427e9314beb4a9f2bd712e711c8dd2df30bdf2b18739ebcd04db3ec1542843e6186073b66cd597ff2f6e33c9d5ef5f0d4ca25670cfef57d4402a76a95d95b07aee711e0f3a2d7aebdf3b4f713c93f3e6fe9856c23977779e59c43a2b6dd2a4b8a7c6c56eddfd366ffa4b98792d43c709a8c3b270e5cca34d20e4d86364afb79caeacb5906c2a992a32e3ed0026de528552526e7bde41385371a8d065d7ec6bdb39ba6761bb8c76ef0acce6e0cd1290b18c74abe0e228a575eddb02ec6d42baad8a2843e9f0fac7c79c68ced77f28cc06b73ee9fdb7ff2b1017734420821843e566f35d00d0590cf9529e5cdfb469772f09b6e753d1c5d6c5cfc6b0dde9ca4e7d3fe68edd6e8bbb943da848784b65b9b945ed8318acfb9b8a8475d0f27175b27af0a0dc71dcee641131d191cd2e7dbf11d9b350daf5ebdf6c0d537f209c93b3928306cca3573a70feef1e616be2d57be32292ad1a6c62bac2a38889e55b873ae9d7ee8d620d8be68c59e12bbf85864c5a76bf1802d3f943c62d68cb0ab919f8ffefd7c52ae5aad7818bde3bbde03fe482979a7092b74fcc2ebcadcf9ff3cd671f9b19b66aec8ac3fa89ecdb3481bedd07c78c3b41f27ad88ce32104e9914753e5923ad3aa0b7cddef1730e2616f0c0a9336e1fdf7b31b3d8e2895aa1b7f40970b76240ff70efaf87324b3b62ac6a0e6898bb69d505050fa4e0d6ba5fa23525be2fddb5c5f30fa4e8f8fcd88ddf6c2c88e85fd38ab2f40bb74fdc7b218b075210b3e1978b05a4a437d87960959bb326ff119bc71143eebdf351692fab06f11a8556ece1ef23170097797ad59f49a644c337f7fc15fd289fa3447227079990a169dab1c5c8c68fe64f5a7d25cb40885ef9f0d2bec3cfa7d178c93cd2a01e6d9983bf1e7a6204d025ec5872f4858f19c6ca49a24c485662122d844afb8eb770b448fe734cebaa5e4e8e1e2103b64b87ac5fdfdf5b009675bf99df247a50cde0da0dbbad16360f781a4a15b8776caf9adbd0cbd1ebb3cd4e53377f53ab687b1a10579bb87355abfbd31bb9dbca1d7cea0df8f5420e07c038775abe63827c73377f071b07bfd6330e3e311061852fc6b64a1f1b682b776db1eac1739f6c86b4b5ad3cec1d9cdc039a0c5f93527bd1f163b36bcb2810f8f49e37d038bb41f53a8d5bf45861a8ef27357f38155d14e5f3e5e63f07a87f6ee76b2fb7f5acd16dee91543dc66e11420821f4d17af3ac9d3a1e74f0610e10a5bdb5a0db88fdf57f3999d4c687cd8ebb9666458311407d7baf62e6810b2bed1842b2f7982f2c13364c59c18d3af5b0470556937a3bce606a0ea34b3b7aa3dad9038b7da9475b07b4ecf35df58bf3c306b5300ede7c6b7a4898148c8f0e6eb8ebdfb7addbab8a9753a52a195bb9a8b0e6cf2b62cfde91d7eae6cc1c2b7ed52db1b5a66ea4abb80a121cc1bbdc082b0edd7ed67eded485bdaa8dcc320a6d2b86b71b3a7590130bb125cd2d0a8cdcfe5be69723abc9d3f416be2dc76e59f1b973d19dc1387fbeeaafb4b15f75ae382187485dc387addf55c73b78ea5f6b61f4d4baceddf240e2e057afd7acdf5a175da865dd6f6785f5ea527dbfb3ab9d73f5da759c6e9656f7b26ffbcb9aabfd47d5a86ee964eb56bb492df93f25cd65db64a0e386565e7d1275ce4dc66ef8a5951d0d5075cc0fbd7b8c0a0d9cedeaecd7b4510deb8325bc50e03b64db9f7923c7357719aaa22dbd9b4edab235dca2c40d910447ceffacd7d0906007773bfbc07a8dbcc46a0030665ff86dd4d03e0f951c2bf76b3966f9d8aa6286eeb4725feee4d15f04443ed109649ec1ad86ffd6b4e573a117a712e7b1acfddde6ff0d1edca8ea3c273bc7aaf59bb8dc7f21c4d46342eb2da3fd2c06496afd107574a817662046e8458c7dc371ab1a8e2be184f7f8fc97339f3f7d38ddf44fad25b7630000c6cf2f3633cff1146d4e70e3d66adad656d39effdc91878d587d76c4eaa2d33cbbaf8aeabeeac535cb5aeecc52bc6c6b23bed91ff3cdd3c7df9ab7f5b945d9d51bbdeeec68dcb908218410fa14501018f62cee428afdf3acd701291cbf9b98fe92c2890448e1adc8fdc3cbbf0f0f0f7b6fdfb3e6f2e41a3d329644af692e7fda48824ffba36dc8f20ee78e0dab20000092bdbb43f5e53d2f1ffcbc6045eb467fd6fdf9d711ad839ccd037169a2236bf6cefe257a63131900a82f8c0e1926de7c7141d09de9e1fd94bf5d58525f94b8a469ebe3ff3bbdbb8bd32b5a31191eefdf70d2f2b32f1a39b200c0e7c7efdd9de0d7a955a0e8f1bedf8f89da9972d90000189f9cfafd20dfba4f849b000fdad71015155df4508c8a8a6ed838e2237ebffab8f9e12d6fff18bb21c2f23ddecafcd3836a743da0b7af327cdbbe8955c4e5b2c833a31a0dd89f92ef1679ecd8d42a223cf2d1db2325f5bb7b6ee2d387a63b2289c5d3fb4fff3e6561693e2d1f3e501042f82208211cc7f13cffcfa1035f0e19f6dc4a4f1d3fd2a849f3576e7019677b8392c8fd6750ad89aedb2f7e172cc6e3e223b47ae5f2fa0d1b330cc3b22cc330344d330c4351145dc8a7829d694e955249bd000ac75a7cf16fd13b253e2c6522420821f43e3bf6cf812a55824a9f87e33842c8edd8d8965ffe0f281a680a281a28ca7c03eaf9fb0085f7c19cc686a2e06d5ad97cb88cb90f55f26aae2f0c41c3ca5cac9f2f0f814fbfdfbe4f9dbdf88bb081056e8d7a4ffc7e46675f006065ae72739e5946ee6a997f4b61047150f72ed21eeba295612ebb373fa9392dc2f1d5bdce2856c2703a539371a2493a7f5957adad9f25052ff448e18d7a8eb514d07876a00f9f65c33577d3cb79910d7ebd72ff572c5af45192cb6d4f1d3f5296d9fe85951b129636ab334bf5d94fdf54c6780d42082184d03bf729866c581b4f2bc5bd271aa8f2fc90a425fcd04349fdbacdded86db631efeedf133a8f8facd9e0afd600869c84271ad3981abab4fbb95237390b20f4ebd1c3aeedfad3972aecc8a93fbba16d197e3562ac5cacb89b0a1d7165294e99fc48f52471c7f28b0084337204f66ccca9d5a94ba89c015e939347ac7dadb0571442087d6282436bfc772b17f88e3c953112770242082184d07fe3f54236d60c082820040cfc079975d84412d4eb0bfb0e53e71dac30a3a537931377fd89638d2a2f99d7f0e8c4817b6e0deb56b2b1b077b413311934450100519f5af8dbd9da93ead2d796cd392669b335500200029f4e3ddd7e9e3ef62cd7644d2d7959daf95262373febb34999baca1662d6a1418f3eb54dadecf5a947b69d1536eb1ce161c90000d1a52517d85572c2df38df9e586af931bfbbd0efe232712723540edea06314c131cc1042082184d05b93d220a621870378dd11a3941ce4706000a03fe87ec7e2aa93b7fedc22fe9bfa5e6e76def507aebe95ffd2cb6ca249dc3fad4375674717a7e0afae349dff436b7b0a00846e1d3be91636f177f4fb629bfba44dd36a9ad2b4b2ee6d0704a427b02d06d4b42adba6d056bed51cb36f3f5413005a28915a48a51652a9858598a52881442a11d000400a1edc523887fa48b1b7f7c7467d7e884785b15734581208218410420821840080a28029acfcbf5e2b1b0240087c043f238a3cdb7db7abdd774527f53c98d2f35911d975fa3ba5130080d3a095e706157fb1060018c788a9ab22673dbf5cc6d2c3ddce3db8578845997786d4bbaedff5a3b1b9be61b6cfba3d09dcdb0dee57f8c098792bc658a589b7042336ff02e383e5f5bc87df6ab7ebe1df9decdf41092b0f77f089ac79f6c6f44021163e42082184104208a197635d04a0e6414f40ce403e072a0e4414c818c8349ae7b0a681075095da0d8aa5c0820206800230f09f6e691a52f62d3969dbe7efa0d7e9c1c43ad4eed2a3d4191ceb74e98e87eabfb4cb92b6ff16056238faebe1f40ebd9c9f6f75c61978e6bd4cfafcde6e1842082184104208a1427216780a0a7830c55418000b1a840c10002d8182c2163134801503221a680af8220d65e83c0e24344868507160410300d014b0455a1bd0149465f8452d010507b91c7caa5df9753766d5770dfd36bfcffc217e3810f787421fbf79655ce5e92b86d89d5bbaf7b1e91c529f1fe2e1d16dfac816d57cddfd079e5091fc9855036a3a0a288ab5abdeebd7ab4a0200ca036d6c02c72c1a5ec791a5688706538e3e8c59dd37d886a618d7960b2eab0800f0994726b708b017511425f16c3c76cf230370a99bbbf7fa3b276e66b8b3adad77d77db900007cf6e9396d7c241425f2e9f0e37573273d2ef3c49cce556c188a12bad4fb6a5b92eec50dcb7b71f9a60d93571c34b177c31ad5fcdcdd6b0cda704f0b60b8b738d82662e3137338b5e0dc5077977e2754b8ff11420821841042e8dfa4e48000486800000a40c6800120cb00b91c8868731006006c5800804c03a419405b24aa421b09d014e473c041994233253212d011e00178029a8fbe958d24eca71b97e6043fd79246143ce36c66e6dda3d3ebc8b1f1c387421bf3fbbaa4c0417d3b0dedee74f9b79dc9854dcb748ff65fa8b2e4d2fd47f73734a52e4c691b79bde5d6477a43fade2e0993db469ec8230000eab84d67aa2dbfa7555d9b6458d2bed180a8363b1ee9724ef5499e3dea8f140e8080a4ca908d37728c46e5956fed37f51bb2278372edb565737bdb809951693939c9dbdbd90080fec18eadcc84f30a7dc6818e31d3866d4ee1000c892b3eefb8d26aea853ca3eec1c686678775fd255efffc8659beb87cd3b9a74ed8f3b0d3964b37e3ef1dee7527b2cbf7b7f5029faec3fcae2fdf6f0a4aa9a256fe4d75181a6e85070042082184104208fd9b78027a1e4cb116110504cc31139e808603316d9ece52e6e00e0014ede3648e2e18df6e2368000b1ae40cc819b07cff0316da1b536ad41813fd31e57c35665edaf96774cecbbbaf19332e6cdf723997c333a68882ab2b37a5060feee46d55a54f2ff75b2bb6dcd39b9e606cdb4dee1328a10028f5cddf77e6b7993f31c249c0dad58d5cd895ff6be595020000a167df6f06045bb39655baf4f2e3ad7a4eea52c9426053b347479787e792b4008c43fd3e5dc2dc2c18c6aa728fa97ded6f1e8c2fe99063ecda7d372ec2452470a8d7afabeb83b3491a30246d5f7a3568d6fc1e01968cd0a5d9c4597593371f7a6c2cbe612f5fbed0b5e7d836ae2c80a472ff09610f36ef4ed4b3ee1d4604df59f1d7432310c5b96507c55d07973ddf1242082184104208a137a5e341c503003034d000321a640c58332066c094d096a5c0f892acc16cb96c8115034040c5010fc0beff3da3046e1d264e327afdebdd97f4f77f6ed82aeabb6b9b9abd767b063e635bfbd035bdaf1cecee5486101851279fbf2b09ed62c3001833afec3d129b9aab31026de154a97644bd203b0100eb1014c4ee8e7e10d4bc8218d3189b282f2edb9e5d735e7b4f1698c05e7d2b2c58b3f1cef8b9c100c05abbcacda78621f761be4d0d17739b2a9173809d765f960e0080b57693330000b4d042282cf280356a8d3c009f7765f9d8313fedbb99aea3195e994b3a94d8028d91b9d9980e455a6421e034060286ccfb99051722433da6d20000c4906f74aba9e28a6fd8cb972fb0f130cf4489ec5d25ca87b946609c5b8fac356eeeaea421fd6f2f3b2eef753c48820700421f866b97a3954ac52b6793c9e42135c3b0b81042082184de5b84004f819a078a02a0a06890e665b5f4124236a4f005044040819002cdaba230021a5446e00080c007d02b88b1affd45b77f7b25bce19db568e15589b7326c435a4a2900a02d3cc29afa5acb2402be20f5fab18307af39f708b76780b2f40a92455d4d52fb045a60cc060048cee9a57b720cf923fdad222900a2d7f0dcfa3537a6ff1c0450a493a0c0c6d332f75e9a0eaa8900409f7e3747e2662f2ac3f275b1dff7fcfadeb0a3778ed5b01568af4faad2f49ee9c4a20048e967146be76d6fdd7cf6ad439f171bc34a7dbee886bd64f900a04fbf93a6033f01009fff304165d5d28605a01d9a8d6a346ad29f171ccf9d71eebf2040844700421f08a5521152b3d62b67bb76f912961542082184d0fb8c23c08039a58c1905006024c050c00070000c80b46872e11797a2e78110b061c08a011ba6589f29190b320684002c0556ecb34c39061ea43448689031e6be58efb5671da35447bafb874ffb6d6ceb207b07d78aede69e7c14b76164536f4717bba0ee3f9932c16aa2238343fa7c3bbe63b3a6e1d5abd71eb8fa862941ac31e3d8bc1e215e2e360e3ed53acf3e986a0000fddd1fc2fdba7cf76dff46e121557b2c9dd27ff1ddbc637d42027caab45b7447afbbf7fbe0e6a1ee4e2e364e017507afbaae224f5f3267d680a60dea06f8d5683fff422e0ffa7b2bfa4cba52707562987f40c5fa532ea94b8f3d6853e31556151c4c95705aeae8ee24b79288c41632b94c046a85dad4f68212bbf85864c5a76bf1440100e0338ffe7a98b45c17fb2031212121212131397a518dccad2ba2f38bcf27add6af93c5fea93f9cc93418732e2e99bc1dda7d195a963e45bc26572bf60cac6023002ee3c46f9b124d05cfc89c2539710f0b4a0bda087dbb0f0fba3471e21f310a23f0daecf8537b8ea618cab67c003066ed98b1fc721e6778f2cf9c99d1de3d3bfa080180b26930b265ce926113ce7a0ffac217471847e843222b83975d18649dfda16f5d5f3bb95c6eeb1650afdbac93d93c162842082184d07f4147c0082067c082012903563448e9c2e904e42c583260cb82be68fa618e80920342c048cc2379f300d91c18090040b611f279d0f1cf62421c012d010d0f3c7916195272a0234053a0e341f981a54bd1dcdb7e2968f1f9b4e423a38dab7ab48fbcda6cd5edc771fbbba52c9abcdb3c84902eede88d6adf1f381615bd6f8cfec73edf5d5183f1d196e1fdd65b4e389a90957262a6f3ae41037f4f340000f0b9e7ff918ede77e95aecf6ffcdfb7dbcbf75d38dd7e29262f74d08140263dff4eb1db7521ea7df5cd5eadebc414b6eeb4c75efdca893b6e3f79e3e1f7372b260ed84e577f5c24a43372ea86111ba30fa6edcfdb3f36a494b7d079c2a55c9d8ca454f2371447d6fcfdad5bf2e5db3f174ba6db56067730f305a626b4de5a5ab309f0d00704f0efc7acaaafb94cf2bbbba98b887f69bd242b3e7b77379c5a3299675e7effdbef2df9d5c8402fbd65b3cbfdbb7a489bc2ccd942421131777bc3b30b0527058bd9e5be511dea69e48d2eaa3c6879def644b53f2d6bb735ef25a81ef883d7f0d2d5814e120a0186bbfb6df1c7ca427655b3e00480306b6881bee672974eb7eaaded21de3ab985bd4c86a0deb20884b0f1ad2d90bc73443e8d340b20f7ed563714687355753d2d3122e6c99d6c64bf436033b12a39160a92284104208bdb13c0e0a7800001ac048405b186c511841c70305906b84021e0a0aabed2c0790cf01001808180ae7361030107317298e7fd6c3cafc3252e46fe15db569b60fef5a4ee8fec5b85e55642cf877e8e23b6743e7d19f5590b210d2b9b5f3b6a807ba3eee1400236b36aaa3af1000dc3f1bd96cc6b0edb7a7bbdfd978d5e3ab635d2b4919f0ee3075cc2f75d61f4e1d30088092d41a3da0ba5549757a518576dd2b00008053fd9163abaffee55af6942af60094659dfff5aa22a5009ceab6f3f87a77a206025f27f90d316a38c6b24817374ae2d3aabbab5e939b74e7bedac9e2e933342b648c5a030fe61c479f32c6adff694dff62936887cff7293f070068999258643a65153c6cc3d5611b8acd2c6b7320b74de10b5d07462907161e4f9567dcc930ddf5e8ba2cbaebb2a72f59680eb50445ee4b8e7c3a75e5b3750903a7dfce28dc3efb4613b75e9f587ca3ebae2cba61821297af040081d717cb964c5dfde2b1ee54c949d670447b77163f2911fa34e89f5c89d5579d3eb091971505e059bd75ffeaa6278ce9c7168c18b7f458b25aecd170c8c2e5d35bbb0a34519135078b375d9a1f2206d0c72f6ed8fafabc1b9b22a4699b9a852e6b302ae0ecee4ba976a3f6ffdd57bf635ae49c3f2e3ed60aed837b2ed9fa7d5b6746ffe8c09cafa6ae3e915c20f68818f9d3f2294d9df0830621841042a8243a023a0e802abc01000007906fee1f0340c048cc4fe178d48ccc45460300d042a9402073b666000028819431ea8ca6226365ae7273471246ee6a99ff58a1cd7baca09d7ced05e6895e6e22e52305070094d4deee25f97df58f0fcfeed3ac4a253fcf8a8135465e506995a674b194c85a665a10c50a59a2d773af17f8a25809c3e98cc5a688a516323bf76a21ce0f8f9f8c579b97c71bf51c2b16e03eff3411e5a55f97a63619dbce052376087d2a84eef56b5b467f1b396fd3e1e8fb59bac22f17e3a33f06f55d6739f1646a76da85992edb06f65d9368286d39ead83d8a5e5b2fc6dc3934c4eefc848ee3afd6fdf94a5a6e76f2e9255ff84a29d0c67edf75c8e180f917d3b2d32ecdf1da3578c4ce346cd08910420821f4f6b0fa5e06869c8427e614ccbab4fbb95237b9d8da4dce6724649b2e7139c5c3c73a99bb69c4a067f9618b679a25b9ff8cfbdf36a789876ec53dbc1f776d597dcbd29a245140bd3a4bad1963e562c5e52a7425ce4c0cca1cf34042bc26278f583b596185fdd343b276b4945937d91d327f716b3bcc3e8dd027839237597264537fd9c55fbf6a5bb3a2936fb3b15b13b4c0679e587fd963f48cae7e5246ecd371fa44ff988d871f1b4b598e3870f0b006f60c00e447addc4bf55c34a1a99b9862a4aed5eb04c8686decfa4d4f1acf9adcca43cc88bdda4d1aeb7379d34505f6a042082184107a6bd870b92cf55df5a985bf9dad3da92e7d6dd99c6392365b032dec9d7a559fb260e1eed63f7671cbd8bbe0c7bb81c35ab8b29058ec758ca58395fe497ca6a1b9950088a140c5c92b567216d3447377cbf24bf9a4712997d9625b1b2633feb1169ca5afbc2417bbf9599f4dcad455b61003979770374d57caf09c0000200049444154ecec6a6729d065dfbd10952ef4ac6f0ad2105d5a72815d2527f1a7bd33b5eafc8ffafdd14d76a4440170eafc623f714b5bfd95ae020000bd56adc7731aa1577ff09714337f6ee2d387a63b2289c5fbf73e28498536e397b5190f449b7671e5b0aec3fb7ad7f8a7c56305ed54d1a1b0a1a8b79b4899a2282d64c35abb5ab300007c415a9ac1a1a94bb114e686acc44cc5a961b502cc530d2aca5fa1e6c00e2f311042082184de0e5e4f9581d0ad6327ddc226fee7538977db499ba6d5b400caa2e7b2752991131af90cd58adceaf55fb56e80af009eab0ad30e4dc7f75c3bacaee734c66fcce1c3636647ee1ad63e64a38bb38d7bad1a4156274a5ba755d85743dd07b5f65acebb74fbebc2927aa55504682bdf6a8ed76e3f547bf94929a24bbf76f6c2a17c238040e65aa969fbdaee42000052f0e096c239d4478a6d2c1042e8d343899deb0c18557f5ebfe814aeab9b9ccfb89f6500990080533c78ac93d597b3548e98e5f4e6fcc2bc3aa7a068e0d7dc8094b670761664c6a5e9c15df2ec4ac2d6d3dee9f3555796d7b3c07246082184102a4f9f64c8461c3cefca15d3dde65bee36374fa59d7b1e4ce9697e20f41f1b150700001a00601c23a6ae8a9c55bce49c9b7fbde5fad7c5a63d7b9509e3d072fe3f49f39f3e1eb5356ad4d30773be050080a22fa19d7a1dbed7cb745f1636f5ef9b53cb78252ef5aeeb77fd686cae6f98adbc7244f7ca112fcc62ccbc1563acd2c45b82119b42eacb91a1bd8debaffe5a4bfa3a2f531de9566542e891a8c9fe38503642e83d6778b063dea682869d9a85f83ad0e917562e3963f09fe12371a8d82774f2bc39bbda2cedea96be77cea2bb9547b5706385d2306fd5c26309dab02036fdc48a1d29baf0179768153eb43de939e9c7b61bc73572e69fdcbca1aa10ee5fb57f4f9bb693e61edaf8750b1f912e23fee26565508b5a0ef8a31042082184d05bc25c361f07d6a176971e61b62f4f53c33ad6e9d2bda62de6b14108a14fe83bdec2d122f9cf31adab7a39397a840cd82e1db27e7d7f6f01ebd17bedba5e3973eb39db3ad7fa3aa5d3ea8d5ffa0a80766cbb6046c0ce0ed5aad78e18b8d7a5a997a4842552d60d17ec5e1074625875271b5bef86a3b726680888ab4ddcb9aad5fde98ddc6de50e3ef506fc7a2107b30f23841042089547551f000414d8b350c081f2854b2c0105321a0434f03ca838d0603641f491c83f3eb2e78a9427d0ce6fa7d0a2e69c23bbfbca6fae1c3772de8eeb59bc4d708fef56ff30a0b294323ed9377d60e4aa738fb5b4c4a1fa90ad7b4727f5efbf3f37e76023af5f04b288559736b59263592284de578c7dc371ab1a8e2be1cbdfb9c58cdd2d663c37551c30687df4a0a70fcd4f3bf73efea8f7b399288bc0de4b8ef45e52ec9542b756d3b6b69a86258e104208a14fa132999f9f909050181d31653524e6ff9ede2d27a5355ba6006c19d0f2a0304099872ffae848c27eba71090fca8f8e6593a57f0cbdf0b463149fb1a7cf6773f5d3ff4e3a5385bfb6b44fc7ee73822fcea91cbb68ec0ef71f6f667fe64a29936ec44bc42ee1bfffbe133b4621841042082184d0a75a99b4b4ac5bbf114f0810d3ff3c104278c2139e1000c2f340801020e4dc99336fb92e16000c049e184a7a8e028a827c02dc4716acd1de98526fa076f9d91fc324ffe97618332ffd75948ee8f6d20e4dc68c0bbb8f0b9a75ad69831d9afe5d7ce6d15f8f3afeefeca0ea7216206cf0f40ecb86eebc37bd0a2b660a626edeb85fc72ec0dea7464d00002d961642e85d92cb6d4f1d3f5296d9b0ac1042082184de2d028498e3368580f0a63b34550e9964594781f95e3e076aaec44d780d220ac4981ea78cfb569d7cfeae24b48b0d0360ccbcb07edbcda7a34fdbd6e9de2bd49a06d6212888dd1dfd20a8790531a60dfe3719739232d5718b5bfb2fa7010008a7c997742ee0c5b5276dfc76c68ca92de6c4f3fead87cefd794a6b572c2c84d03b151c5a030b0121841042e803256781a7a080875252fd492810d0a0e49f4da101ec58c836029b65040070608b2522b662404c81294860cf006180105018c158eaa68828b0a0a1c0f831152f311a8165ff8d7009af4abc95611bd2b270d06ddac2fff3ee0d5c4c11349a31ed0ecad22b4816753549ed136881319b724615e9eec7ca3ded2c82471c3f37d4f3b9064d35072f393078893eebeaea419f0d9cdc307e43cd4fb8972042082184104208a1d7a0e4c08205090df92faf44f20082e2157e9a0286021e80e609f02fe4c651f390c7413e070090c783c208791cbc72f807290d5a1e741f546596575cfe6540232f47171bd7e0e61376ded702009ff6476bb746dfcd1dd2263c24b4ddda6403afbcb67a54e3000f1b07b70a4d46afbfa32600fabb3f84fbf7f869f1801a5e2e361ef5066dbaf7e8e4fc8ed5bd6d1c7ceb8ddd97facab815d1a6c62bac2a38889e4510688665cc9eee2d4aece26391159f8ebd71ca1f63e5245126242b7900a01d5b8c6cfc68fea4d557b20c84e8950f2fed3b9ca005ddfdbddbcf24e5198840e6e06c2366199a025ae624c9894f5163d006218410420821843e612b56ae1c34e8cb2fbf1cfce59743be1c3264c8906143860e5bf7fbfa623107027a1e4a6f81c101989a0e886870640100183027a829b9171347404fc04000000cc47c2bbd8a4a01d014e83fac7a2c9ff3cfb8be8b143df7dc4b49bff263d8d971dd17c7988223eadb7b153d365eb876edd060afdc0363ba2c52f6de1693991ab3adf3e359fd165dd30000909c335bf3faecbdf7306e75f8f9891d3a2f934e3e762f2d7aaefbbe69f3afaa5fb16a4e95aa646ce5a2a77b8ee4c7ef5dbf76d9da2d3b8ec7a4699f96232db1b5a6f2d255385e6ab91356e831a175da683f0b0ba7c62b1ed9755ab9ef6b9b3fbe089059caecfd5b8fdf794f4d80cf8fd930aaa1875c26b50ffb3ab3e7f2b9752d415a6dd8ff6a5eece96269e5dc716f2e1623420821841042087d92860e19e2e9e559748aa7a7e780fefd9e9b4dc7838a2f353c4080a28002739e19310d3405460250fa88516fe003ebbca3bab2ee84a4d7ce7e21d62c58478c9f5677d3f49d772754760210070e1856df8e0100927562d949fbe1fff4ab66cd02d41c38a9ddead17fdd9f1c240490864f888c70155250bf6b7dab43fc8881b5ed0460d7b27795e98b6372b870696939838951c3319685c54f5b78d76fed6d632ba5d54f6e9e3eb3f310dbb77d80150d0040b342c6a835f0856137546e045e3dd75cefb9e6e9e3ea5ffe76eacbdf8acd527dcade1b539e7b99a4f2c85d774662f121841042082184d027ee9b193322c78c55e6e50180cc5a36edeba940f8d75d0801e008b0148828c8e7404c83b1f456366fc0b40ed107957b985367641aed2a3998f2c75052171fab82c70a2300002b73b136c5538cb9c959eaf89f3b57ab1a12583524307cd05f0a2e4fcd010025b1b733b592a105166299b3dcf402462ca28c3ae32bf612c54a184e57d87f8a96baf8557071905bdbb906346c564d9a169752d8d08637ea39562cc0a4ce0821841042082184d07be6871f160b04ac80152c5eb4f08d17c2014869d013d01010d1c052e6d434ac2930410388696028d0f1a0e5df701d053c58d160f5e1340661a48e0e6cf6bd2c03b8330044fd245965e1670ebc40e1785cacb5879d45b521fb8f0f722ffacef477df72dd562e56dc4d858eb8be90dc98a229e079f35ee0353979c4dad70a9bd8208410420821841042ef9f65cb7e233ce109ffc64b3002482850f24000743c8868d0f00000aca9b14d3e318fe65d34170d4f209f7f8db1710c04f238107e40e56a55a35f23f5f0399b7aae1de0af3efbe3dc730e1d27fb8b4051741edaa1d9d00633a64cff3d7471dfeab644f5e8c6b9bb764d9ab9bfe5aa29b19b9ff5d9a44c5d650b31f0aa8709996227676b31a89fdc3c7d53651be6661a498ae8d2920bec2a3989f124282762a925160242e89548495f7ecf4d7cfad07487e058720821841042e88d6839e069d0f1001414f06084c25c36f945f3da16bfdae400f25f33eb2d4740f3015db2d2b6ad7e583f66ccb8b6bed3558c7d68f7057f4e08123f9f679971fc6cc9cedc99e3fb868e4fd30b64eed59a0d5e12510eebb6f2ade678edf643b5979f9418f392cf1f3d99ade18112d979077fd622c886060020050f6e299c437da438c2f7bba23adac5f77fc1a7ae4f0f2c1a7c24997fd4f7fd7948fcf97ecee5db454d79a08dd7e46697af8cf51514996ab8bfb846f88905c9fb5bcb4ade9e12682e4756e9acd91cb7a28eb4fc36cff878d7a8768356df50fb8c3e73f3c770091e1f08bd7bd72e472b958a57ce2693c9436a86617121841042087d880c040c7c91fb9c395530fb2916863878de952ba6bbb44d78e4ef67228b3d4d39f73c98d2b3c8045a16dcff8723fd7f283697ffd8a8b8c2fb92b09f6e5c2a7c60d57ccbdde665d80a4aea5dd7effad1d85cdf305b9baacd7b572da1c29c792bc658a589b7042336e52d674743bbae675e985c7b43ca962fe74db3777e6f4e0cb17f19b747e8d965e66ca3cf4b033bfabbf3426a9f5dfc607f6b599957aebfbbfaeb9d9e6b9e5ce9ec80c99410faaf28958a909ab55e39dbb5cb97b0ac10420821843e325811fb0fb10eb5bbf408b37d799a1ad6b14e97ee356d318f4df9b3ed7c54a3d168349aac23bded65edf766981e9deae5eed56a50cf9a36efcd8921f028e3f6308ef5fbf66b5c8eb126cec01bb2eee7d9065594e1c70442ff2d5919bcec4cce3afb43dfbabe7672b9dcd62da05eb75927b3f977ff06f24ff5f7aa30f45c41e16343d2d23a4e0d56a518017471f343e585dc433b7f7be889010000d417bfaae4dee3980a773f42082184de5f1450cfa1298aa6689aa6cba716c56219a34fca3f07f63e37a5cffa4d00174f1f2ffd7556df6cf91aaeeeffa7bcb7871db56131dc3e71e076f1c9fe8b37f9c3d9bde5babaa01f3707bdee32fbac5e0c8ffef9e7111e38e8935396c4342fe4b2313f2a32e5e93fa47de1ab4e9f380a84f084109ee709213cf084e7094ff8f2ef574cb20f7ed56371eea83fae1eaee3644c8fbb78fc8608de6235c46804962df7869fa29abf5d3fd0cd4effe4fc92de5d078da979ebcfb6b6d8baf41d8a3a7f96a6698661289aa6688a36ff0334455134ed5338dbf17f0e025014f5f47fd31ff35f53eb6dd3ddc229cfee9476a94be1ce460821f4e1397268ffbb5911866cd027243c1c133d2084cae48dd30f13732e7f627ea2d0d357550f0e36856b7873d086e779c2731c4ff80b17a3caf75de89f5c89d5579d3eb091971505e059bd75ffeaa6278ce9c7168c18b7f458b25aecd170c8c2e5d35bbb0a34519135078b375d9a1f2206d0c72f6ed8fafabc1b9b22a4699b9a852e6b302ae0ecee4ba976a3f6ffdd57bf635ae49c3f2e3ed60aed837b2ed9fa7d5b6746ffe8c09cafa6ae3e915c20f68818f9d3f2294d9d5ee7fa82a21996150a3deaf7eaeef7e38a6b4ff46d6d45780cbe3b952b57a6199a65198661688aa6198636456b689a2e124fa95123f4b99f114d111aea8560cdcb423625466730648310420895027b3cbc7bc6cc4b3bff8cce7979666763c685ed5b2ee7725854082184de82d0bd7e6dcbe86f23e76d3a1c7d3f4b571837323efa6350df7596134fa666a75d98e9b26d60df358986d296a38edda3e8b5f562cc9d4343ecce4fe838fe6add9fafa4e566279f5ef285af94026decf75d871c0e987f312d3bedd21caf5d8347ec4c7bfdaf305e9b7671cbb678d63bc04180bbee3f16137b47281402c0add8678d40852231005cbd7e53201203c0956b37844211005cbd7e4328c2181b420821f4afc090cddb531deb1318fefd3d7dd9e626eae4f37725a1556c18e00b1e44efdfbe69e9d2154b96aedb78e06a8a79b42dd6212888bd1dfd408be3c52284107a7394bcc992239bfacb2efefa55db9a159d7c9b8ddd9aa0053ef3c4facb1ea36774f59332629f8ed327fac76c3cfcd858ca72c481838735b06700203f6ae55eaae7a2094dddc4142375ad5e2740466b63d76f7ad278d6e4561e6246ecd56ed2589fcb9b2e2a5ee31b4c173dcccf566eeb1cd06e417ecf653fb777c46b93ff5a4875737bac1aa121cf3d55ab56b8e94eed5ab50aef84638921841042ff92629745521a9c85207ae15289320f2f5502390356981df735f0aac45b19b695bda41400d1e5f30e5523baf5e933a87b639ffcab7b8f26a809000065e915247b7235498d311b8410426f81925468337ed9df17e3d3d3e20e465a6e1bde77e57d4dde6305ed54d1dc9685917bbb8994298ad24236acb5ab350b00c017a4a5191c025d8a0d4e67c84acc541c1e562b2020202020a072c4cc388a53a88b36b3a1289a225c91bcc7bc9100cd14768811852d8fcfc9498b3bf44dbdbce81be97afceefbcf190c3abd5e0f007a9deee944bd4e0b00069dd660baa3d7eaf53ad33c45674308218450392ad32f598e4210bf64469afa001bea68a223836b0efd7576a7ea5e360e7e0dc7ef7f90bc6f62ebaa0e0e2e15dacc3995c30300f0ca6bab47350ef0b07170abd064f4fa3b6a02007cf689d9ddc3fd3d6d1c5c5caa77fefac0130370693b860d39a4b8b7b0b57fa5806a038f284a5f35d1a6c62bac2a3888000018db2ab5c203dc1c64524b3b9fb0301792f524cf748d4b895d7c2cb2e2d3b578842284102a0794d8b9ce8051f545c9d1299cb59b9ccfb89f65ea0bc5291e3cd6c93ce42cc58a594e6f34c54b78754e41f1a08be94bdfc2d95990199756ac5d296beb69eff4f9c62b7166098f930ff4f7289acb86b1f190a91fa4a80a8336868cf82cc6c1c5b2e84f3eb4d8b9f6a82591c2d5635695b5d92a42082184d0c7ae58bc45cd439a1e742f8cff594a5e389e00ff21be6ffde37d07ad261fbb9f163ddbe5af11adfaee0d5c742e35f9d8187edd8455f13ae0330e8ce9b248d97b5b4c666accb6ce8f67f55b744d034040e2df7bf9c9b8acb47b2727d96e1b357e7f16e5dc65f9ca56f24a130fdebd1777736d7379e9ebe554a94ac6562e7aa1480d398f14948d93cc7cfd4a4b6cada9bc7415e6b3410821f4a60c0f76cc9ab3fee4edc7793abdeae1a9954bce18fcebfb481c1af7097df8eb9c5d095a5efb60ef9c45772bf76ae1c60addc3bc55e78e2568018ce92756ec4829a9dd8455f8d0f6e48f493f9e4cd5115e937afde25d252fa9dabfa7cdfe49730f25a979e03419774e1cb89459acd18eb852e74eaed7e77fb7f34e8ece50f0f0e4cfdfecd237ee5bf38591c905157a4c6996faeb8293b9a6c011e1f5daa774466c7d83104208a14f8d396423a0c091054701380a4050249ce0c082030b006049833d0bf602b02cdea886007c9097508c4dab895fd6b21388bc5bf60ea299c6237b06c904167e1dba78a75d4ad6f25927969db41ffe4dbf6ad6acc0a6e6c049edf487ffbaaf03c6ae76b776a12e5286b1f4ef3cbabbededa309afd90e8618351c237a7e1c0da24e3e7f28cea256435f8bc2c2a7592163d41a783c44114208bde977bc85a345f29f635a57f57272f40819b05d3a64fdfafede02d6a3f7da75bd72e6d673b675aef5754aa7d51bbff41500edd876c18c809d1daa55af1d3170af4b532f49094ba4ac1b2ed8bd20e8c4b0ea4e36b6de0d476f4dd01010579bb87355abfbd31bb9dbca1d7cea0df8f5c2f319f6c5d5a6ec58d6e6c1774d2b3839b8850e39e8396dfbd2760e2fb6d2a56c1a8def2fdb376b63820100f882c33d2a3917aa322e4a83bb14218410421f18390bd62c480baf7ba4344828b066c08e0596025b16ec59a001441458d360c1809300c4345833e0c482882e1ce4db40208b038680bda0589b1a05070060c78286808e0300f84862088c95b3dcf4de19b14868ed22a3010068a15440f47ace909b9ca58effb973b535340000e134f9928e6a0e78e5f5df674e5d712436534f33bc4a41da685eb33c2856c270ba623f3e124dcac55d47d37d5bb50fb57dd6469c37ea39d652802918114208bdf1779d7dc371ab1a8e7bf109d6b9c58cdd2d663c37551c30687df4a0a70fcd4f3bf73efea87791ef318bc0de4b8ef45e52ec9542b756d3b6b69a56cab79fd8b7cbfcbd5de6bff0842860f2d5f4c945b62168c6b5f4190000157f4950fc82fb10218410421fb63c0e580a2c59e001b4001405620ad40468006b06541cc8181053c05320a281006838b0a2414b404f40f2346403007c49ad650c8513390206f8405bd4bc3ed6dac3cea2da90fdc707b917ed68afbbb370f0dcc4013bcffc152c17e86267d6eb92000040010540ca56348c958b157753a123ae2c050040b48fa3761f7ae0daa243030f71916019afc9c923d6be98da192184104208218410fa401102060003018636378121005ade1ca0d11320855903290a0a0c20668002c8e7c08a0506807dcbd57f9c1d77688766431bcc9832fdf7d0c57dabdb12d5a31be7eeda3569e6aac9d38adcfcbdac05c0659e5db7f581ae2600002373142bee3d56133f21f5aa255362373febb34999baca166220ba279777efbf67dbb87d7d7721cf710014cdd01400105d5a72815d2527311ee00821f46993cb6d4f1d3f5296d9b0ac1042082184de37320680068682a7e32b704f5bc6bc30b3690a5fa4b5ccdb866c8ca4e4e6391f38c6f1b3253b73678eef1b3a3e4d2f90b9576b3678490488ab8e9cdd66e0c8ba75eddd6ced036a37f0106b00002455078d08e935c0c751276bb2f6fad6d636a52d99b6f2ade678edf643b5979fd4987ee36686c19871e4cfbba6ab71d6bbd3c0969e0220050f6e299c437da4141ee00821f4690b0ead81858010420821f48152f100042c9952c7757ab932856c3802cc4b96ae231f604b1b49d84f372e153eb06abee56e73f37ddab9e7c1949e000040c982fbff70a4ff0fc55fe9da71d1a18e8b9e3e9c6efa471c3878ebd5c1655c3925f5aeeb77fd686cae6f98ad67ab41a34b98c598792bc658a589b70423360821841042082184d0878a10a00abb3ebd0173c8464c838832077d2c189010d0f0a02f6c3ea3e3414a01450301e078d0144ea7006c593072a030e28e788d3277a8dda547a93338d6e9d21dcb092184104208218410fa90496810be458e5a73c88627e64e53aac2de54457b3b293930d020a00048b1de560440cd3deb888510420821841042e863753f3151a5cacfceca7a07ebb2b3b7b7b6b2aa50c1e73fdf12f4a1fbf78ea5d2976c4200541c30b4b963948107230500a025e6418cd43c180108403e0700a0e7cdd1181d018a14866cf404f4a4b401a1343c68a08419d4fc27338c14420821841042087daaee27265214dd38a2d93b5be3d5cb51098949be2fd487dffd96a00f5de9c752a3b738965eb6e4a7b43c00559802982ad6990928000a34bc399a63e401000c0006be7006001a77defbc7987969e79fd139dccb67c8b8b07dcbe55c0e8b0a218410420821f44ea894aa90d030f20e85d408532a95efc396a00f5de9c71210f2c6b7d0972cb9bc60c8a69ce9efff5cbb62efa3aa375f0251279fbf2b09ad6253a4bf9b3ee5c4c6254bd71f79624a1ac43a0405b1b7a31f68b18113420821841042e85dc8cece266f53b57da35b7676f67bb22578fbd06f2f3d96de5a894b2e2f2c7ef4bc677855e2ad0cdb90964506f836a45f3dfdd852463f0bdd51965e41b2a8ab496a9f400b1c560a218410420821f40e1002af9b1743afd73b3bbb00405ada13a150f89a2ba4cab225172e5c8889b91d1454f9b9bf83070fc25d865e7d2c151e4f6fbae07fb746fe49866c8c6907678d18bfee62aa8e16db57fd72c3ae19b6eb1ab7bef44dd4fa16d605678687b63f1cb1fbe6f2c696ca63fdeb4e0ff9ebd4685ff2e8d0dc3133579f7c5020728f18be68f9a4c68e2c10cdfd6ddf8cfdf68fe8273acb4a6dc72cfd695898e8c6acfe8befe619fa840488451547ecd839dcb869f4c8457fc72979d6d2a7d5ec5d2bbef01494fe29a84d8d57580538889e4ee172ae9d7ee8d6a0a6ea9f33450e0bb18b8fc5c9f8746d6005099e7d0821f4f1ba76395aa954bc7236994c1e52330c8b0b2184d0bf8c94b1721b15153578c8d0c68d1ba53c4cc9cfcf0780ee5f74f7f4f23c71e2e4aa952bc2c3c3dfae966dde92dbb7b8d873c2c47b8e3afa51ce9de7ff6e5f4683c8d87500fec68d5e712c91b748d0fb6f1f5e9f62c728ed8d2513f7b82e8c7a909b911c7f706e470f56e05aa7be45cca1780de8928f5fa7dd989bc71275a04d387c535cb7beab4077fbfb9e5f1df69f7d21e5d193f333bdf68c18b13b8d23aaf3d3bf981013b1faeac3acc47d5f512b7a4f3dad1087ccf87dbcbf75d38dd7e29262f74df057ec9db230b1ebcee4b4d4cca4731b47865abf72702f4e95aa646ce5a2c21dcf2b62cfde91d7aae52c2c7e28d0125b6b2a2f5d85f96cd0472de7706ee53eda0cfe5f5e8dcef86dbbec2937b1a7217a1f29958a909ab55e792b4b58a7ec97e3d93b5bb937dd9cf646a75efe89debeb517c7eb71d72184d0c7a8cc5d4576efde73fbf6edddbbf754aa5469dddab5ebd6aead54a9d2ae5dbb6fdfbebd6bd7ee322ea4b4f0102184909873023e97a9df5e9d4e9f8ff85c53f46f1a7ddecf89b97e58549e0951d497c7faf90ebf5080a9613e38a51f4b6f7bc3904d39c7d75811a34e89b99598a567acbc426a380940ecdba29aeefcd9c79a8ce8b3a4cd980ecc854be99ad4f3e70aaab6ac28d1c66edefca4c1ac09cd3dc48cd8b3f5c448efcb7f442b545756fc45be983dacaea380b1f2ff62525feb53db6ea99f2f5ea180cf8ebf79fb713e113904d6a864fdcaf226460dc7880a1b3ff1f9f74fdd1084d7f194bcf0429a153246ad81c7ef8df2977d593dac5b5685900caf1a99e1dd140b2ff1e559cc5ac3f4d6592f8b0ee81f6927f5ccf20ac9a8d0307bc89fc692ab3c3cb9b555d9a179a657488657edac264355fbd3ca69db787efba0cc3a8b8dda22d3f2cee4556dac3ca52a87c567ed7fedf88b45a0745a5f81d55bc4ae8996db352fb76e9d0caf908c8a8db33b4fd724ea01809c8acc6ab2ca6830cd24a0db0cb3e8e0f68ad5a8ce287c4332bc9edede412c092100009095c14bc29171f3439d9a6f29c3a1aab93c3ea8726494c6f43d69517dc4775f855953cf4d47082184119b32898d8d5db376cdf0e1c3636edd1c397244505095a0a02af3e6cdbd733b76c488116bd7ad8d8d8d2d6b4dbbf42de14124010d9f29175b65a9538bfeb5115be5190c12099467bd5fe0d169fa375f780b3002f241466dde360ef9da4b2e179f62c72851d5b16bbefe6ef6cc0e0bee914a2d06cc5e3cae858b6550ab0a691b2e27553a961138a065dbfc9f975d4bb63e9a5aa15b901518b29332156787d50b313574217a15e59f97af543d563c39daabce3e010500c06bf38ce105c6e7c22a0eed7efe256ec64ffd6a8fcdb60beb3676eedc7e41afa87c52ac84e174a6e5104dd2f9cbba6a6dfd2c2930bc50b936ea39d652808dd445e70000200049444154f9a3cbfd7b48a19b145990dbd7fad43a818391bf775d1f23786703d993338b55ffb85a9d5c2b765418a21fd325ee5ef58dfc01df1b3b2cb05d5f8fa673b96b17df2e7047c0488035ad89a69b7c21f866a1e6d648ab30538f3bc29fdfaa1746c86b5afd07fbc2c881c853d4d3f3adde5efcef8a09a7050b7fb76eeb43a9528de72e71259c82341dd64e5c5ac91412d849fed86959dd54381425a29fdf6096c173087d0cc4beedfbfb62312084102ab972fb8a4b38a3b1779f3ebd7af55abc68516262e29123478382aa985e9b9a9afac3f78b199aeedda7cfa58b1759967dcb2de1094953c2e0a64dea366e00008d9b4614fd7b7c3368f4509e356adabe6ecf5ea6b5e3c1f0491dd5ef1e0560cf420ef7698e1845cb6a0c58b8e77c5c5adcb641867543a75fcc07daa64653e784dd3b77dd776f59d939a8a577e29e1dbbee3b36ad6147036be361efd871c3a56b776e5dbb73eb5adcddfb497ff7f6923939c9bd87ed8c324dbc137b27f5eefa56d6400155347991c8a3d5d7eb0edd4e49885a5cfdfcd7a337241b5eb16d8c958b1597abd01100e094c98f544f2eec58be62cdd2350712f4dadb7b366ebdaae00000784d4e1eb176b2c2fa6179336418ee18d8be5d841e1694d89aa9da48d22394667486996db3a7de240090fd8fc23724fbbb3b040032f6e6561ba8cde08168b95d73736bd5caf00ac98c18a7be5a982a3a3bba60c8e7993e2119becd7267fcc3e9819cfd366f431affc7d0ac6a8db2faece68cc53f2d380eac7d58573158380b1ad7a04bfc12cb8d37e479887b3560e4424ae6c436ea2089700600e0958695e373824233bcc2b23aced126ea000034375575dae5dfd499de1bf7cbe759432e120072625466e339051306e5d46b95b330eed927946d2d497dbd6ed32df3143e5bbffe2ad5ee73d6025ef21e0ddcc105b92135322a36cef9df9a8236f5727764039434b321593d649ea1204615119119f2b9eab206520fabbab6cbf40dc9f0aa97dd7fa53e9b070048df931bd82dfffbc9b911adb3bed8ca653eed18a536fe1299135a2bc32b24a3466fd58e07a62d2c7c235fe634699315d245b93de5f94fdbe4abbc5d63495b7f5a2ca41cbc051dbf10fb0821fd40dee8537cc2f2dc1a8d32eb4ed0e53deb18f5d29279fad9291451222125125222c1f31bdc7589b25e93bca72d92724fe5057f967f07bb87a0f78c2e7ef5e088ca6eb672b9ad779d81cbafab0840fec9af7aaf7e94fa7b87006fefc0ce1b1ea69b3b463d373d451515592578f235534b3c7dfce2dabebd4fe40300977d7a5ec7ca8e723b8fd01e3f5f5115c691b9ac338b7bd7f6b295cb1dfc5b4edcfd4087a58f10421f7eedf695b76d5bb7a9d59aef66cd02422af8f8585a58e4e7e79b9eaae0e30384cc9ef5ad5aadd9ba65eb5b7539210408e1794851190821b1b7639fbb656466e4e948bebea46d2eb830a2a2ff801fa6b6a964239638d51ab53b3961d798465e9612a96bc4b413591c10a28b5bd1bf5e257b0ba9d8c2b5469f5fafe6f14008a8af8c0ff41b79b10088f25007e7a051b386b4a815ecefe9163a70e37d2d0ecaf4bedf4a0dd93ca7714493c6114d9a366bdeb45973d37dd3ed9db5b291d0c013e0c82719b2d1251edc752e39cf400456f68e7211cbd21480d0bd5e5dc1e99f0e0a2242ed5879f5a6d2633f1da36a37f410024882faf4b0393479c13f496a1e384dc69d5307a2b38c5661c33ed3af9bbaeccc131d21c6fcd49b470ec72a79602c1dacf44fe2330d0000c6cc8b7f1db999a1e569b1ada39d544033f4ab3a785062373f6b6552a60e005887063dfa7cd9b747ff3e3dfa776fe22510556af979fbaa320600882e2db9c0ae929318bf36ca9bc05958536a98ff5dc1b63386c4dcc2f34fc4460492a828ce00e4de69a3d4815cbcca1b81dc39c539d517d850e4d2f78ae9f1c29f0f38249eb51946a9872cd4e711303ed20c1ba3b51c641b73c5e1c21c41f49cbcdf1f40fd6facfb3ad33d57d8df3c65bfb113532c2843d1818dd894d5790b4aed8a655755e898ac9ef6b3e69f6bc68ca75d9878fef877794b94e23f4e39dedf2f0bbdac1ab8a258ffa6173f9a928e720de7d89c3b6c3ba5f2b3c392b216f66b0827b619f2080040da19cd353b71773f0a48c9eff1d15fca7127d9f9fb1de20f5937bcab89559b3ff65e9c59ed255d394560116475e284c3b59d563525005682a13fdaddbee278638544b34139f7aab9b0d5f774791dac8f1eb4dfd983291a93f46861f5f771c7a48b767303f4d3bed63ee40adfc849aec57cdbe3fbedd6d633cc5ea4cf2dfe9959a91e93fd57feeccdba8bf7b882c262756a63bda411ed3bcce6ca2987f38b44d6652899523cdde0dd23a59dac0c9baef2040078fedc56bd7d7b7145219e55e83dc338349df1774c5a4ec6edf5ade3bf1df843ac162c1bffb2e94b77d7fe7fc52527dfd9d5d7a3f0a3e965d38bfb3f7bf71d1f45d10600f89dddbd9ebbdca5774842875043ef1d04e902225dc442b18205c106d83f0b5544411104154114a40bd209bd4b09492009e9c9f5bbdd9df9feb80492104208a1bf8ff7c3bbbdd9b9c96cb9ddf7a6d0ccf52f8df84639e9df948c73ab075f5eb43d87020088098b860d59ecf5caa64b59e9c7bf69b1e7e5110bce63081321841ef488cdcd2d5fb162ccd3a329a557ae5c618cf5e8d9e3cf3fff622c7fddb4b4344ae998a747aff8e517cf9291a3463fdeabf7d5c7e021436ea5330bbd92a1a0c0aad5a85eec61f2f531bbdd76272df916db7d69cd5ffab777a5e61cff3464e5e8f6037faff9d5d1ecb4bd93e46f5e9c7bdac918e3fc3bbdb7f66c9639efdc4f8ffdf7eeb04f8f3bae96273f0fc7f9b5c98f2fde71e4d489dfbbec9b34694316c5be47f75879f7257afd63eb964d0020cb3200908239a1b66ed95462e23b71ac6979b03180d2c7b2f11140c581bf007e0a1008040860120000b41c980add48710026e141ea61c5aca796bed2ad6a48884f44db77b306ce7ab7a90e003455bbd4535163d336e10a5084b46ae54b9575bb56550300a8eb4c5e31a7ebf9f7db45869a426ab57a66fede2c0988a1f5cc5f3fabbd6342b3ca3e0195aa777de587e3560ac0f9777c6d88f0598b085368dbf74fda52b67d313836cad73faccae03f6b4efd7268c44deb89d347d70dc83a956467009c52a3d569b53aad56a7530b8428345a8d820300664b3c9e1bd430528ba39f573862507ef4a3f7102ff1dbf772db77c86830dcb22a8901909aedf8b49d52b653def11f377cb42267a794e790b69e264d1a730abbb86823ebf7aab6a92fe17542bfe73586bdce530e48dae4385145f746375ec79180a6ba57ebd155bba954ca9dff49ebd373e0f93795bb5ecffde400a50034db35ba6fdec6bc22c9d4b5742be76923e31d535fc86edc3ca3eb14c7091b804d5cba9b0c7c5153570f8a00e584098a8c0dce526f8e48480f6de72002c50739270d9e50a9f6da77e502c8f2865fa5b0deea2a4a8012ff461bddf587546984b66310e1d47caf6734953ce1891b544831212dd49daa722a0e8c75342fb68243fb654f79d55534a31b737cb19269853e8f29c274c0a9f88e233595135d67f3332411bdb46dfd0008a9de56a14e14af1469ca46a286197f7b5591b1defaf4c0ac5acdb29ef94eccbec949f54635030020663afab64a8f6e9c1edd38f3e97ff3cffbd70aac12faf5e1e27e11b329d02cf79213fce0ae82020f2a749f5145f71edcbe8a49c92983da8c7bad61c6b603d9b73992bde5c08fdbbc864e79b286965347f47863621d2503003171f5c2a3b5a6bc3ba09a8e5706b57b714ad3a45f36a74ab8011042e8810ed994a131c3c143875ab56aa5d6a8030203183083410fe4da8afe01fe6a8dba55ab56070f1df22cf9fefb853e3e3e9e9b6a6fa3f7b2a53f15ceadf49250ca32cc6ecfe839c5a4a5a7db24abc3798372f23edda7bcd0cc4fa18a7a6c785d8eeff4d2d0ba7ac1ab7a9f41d157765f70005356e93da443b4514914416d264e6e98f14f5ca69cdf54a3a060aac8a1cf770ae219d1d57aac85e67cdc6517b663b9c78ff2ed4bc04a6e3eb675f34600703a9d6eb71b00b66ede78838fadf8034d498000382940e963d9f0048c1ce4c8e02380370f79321879e009b81878f1a024e06600004a0e08c0037411a6aefbeaca7daf5eb7d8bbdbd2849c82240d671ece9959a8ca423bbfbdacf3dbc5338aea3ff3b7fe338b2df5effad1c68b1f15bcfa625dbf2f6e3164a0addca2da91cd2773a21bfb5c8b8c29c27a3e33a2e0859471fc8454bb43650d466cee084db86ac2fbaa0900ae0c71f1d4dc575ee3eb2dd386d751057dee3a7689ed11156fb7561c5aea3a9928ecb30b932b136a9353cd74fb8b591b3cc71305b3acb0c92cfb12b51fb33cd6cdea898c4a761658ab94182cdbf3adc3d2c3347ea03032d0d2efe55ce12be3336ed749a5a28aaef83e12d4443ba389760640f669c7d4099667e629360fa79932e9e09bbf4b680278bd4dce2bf5b0340492128f7f6d4d4d6f43ce0fbb69c7daae65f1fc904f040540c97fa39ba698212034bf0397e0c3fb0800374a7cdd3d61d601fb3b5f39765ea4120fb299199eccaf1c5ecf19aeebf1c79cf2eaaf2d733689a94ee001f26c82ad2034a335124f0d1381f03288c54e9a1cd7a0bfd782fe5e40d9b94dd6316fe6be53cbefebe665aa1931ded6b9bfed22008062de36536b0085493d6f91ae8e0a0088ca27bfb60b1738a28b26e207c78e1c65937f1d2723349f87e2f184ee3beee4bf3f7e6de6cf7b122c8ce75cb996ca5d1db7f7e3906c4f4f97fd7b067842b682293a4ccb018094199f69dfff46db5aef790e15c9260537b0ca8fe6287a0821f4d0846cd8cd8771c9c9c9f1f5f5bd101f1f1519e9593278f0202f9deeea8af1172ffaf9f9e5e4e45c5df2fdf70bdf7c6b4a5e5ededc39b38be64f4a2f096572b63b8781915e77df4c19b58b663b184a283063c0eb83bd39c61800af522bbdf35f108556a06e9744992b79ddcc57672edb75d1cc78ce9d6baedcd52e17e4e4693104bcd657473ccb04252f39dc1487b8b9f7cab52fddb00dce964d1b3a76eeea7972e3ad5bf15b5dcbe5c76be0a6174e0e961f9771b2fc1b210e4064205250f3e0960000d4045cb86b5624c1bfd980274b4d10d07cc060aca73b4fe5af786ab8f28b4962b20ba282144dd4f63fd6b3f4686d9500bebddefee77a39395c5d53071ce1030c7cabf93e93ab153e11b00b219cbe996ee39cabb7f60000e012014aea4ac998d50c6a23f0007e6df5cbdf32f79998b3d797d57edeabd28d0f539f9aea31ed6d034e484e35e7c7b3f86c064104001ce9b24527780b4078c2cb4cceff7661b98e321cab4a7e602feea715ae5d4d1c97aa6bbb87000070da92fe464a33f5b031994ac00b0052b69c2ddd38314066e1539a43fce80dbbf8a269570f5ec7b1bd6f65bd7cad68e4fa136aca5fe62971caef977b37f525728aa3e700e72d6f4e8e54eda01d50c9f1c7592a37e780dcfcecaa88d26d3b7c2d606601009ef807f221c57b245e2bb010ac1a1a6dfbe91f29f377a9c62055308e3685eebb6bedec8d2f3dbb226cc186335dc2d55cce9a5e313399e7328694786a2aba9c086a41764b9e97d49e6d930180d706f82b2cc97912042b01a82d3dcb490180f789f035b49fb27b652f5ffc7d0121841eae984de949f47a7d5e6e6efdfaf5aea66cdeb42914ba028eaa5cf9c891a37abdbe70561fce980e255c25df642c1b5996f2b2ac8c7957af51fdfa244ee9822d2f1c4a0cd95cfb5bae7b0e00346bfdc4b1cbc3166c3edb3542c3e5fcf1788d19b4d09028ac680e9e280edca10617e856ddeabe941f82bb81cd1bd743e9034e930adeea3c808a830c313fca7493b16caefef0468b16c34e4109400038028a421120841e7452b2f393b98e9de764b39b5953dc8b17bbc548652515805ae8589dfdb9580c6c237829b8a6f5d9af4b44bf960a3f0e40a718dd097efac4be279d3106b634e99fed9285924add34d58f5b3ffc5b32cb40dd34fea06be715008e04a859c2e5eb9adb10ae712f45fa72dbea04c60082da688645c871495c4c2552ec28cdda6d9bf9b3fb640a754aecca71e7fccd34a4a1e0e5a578b219fb7596f3940dc44cf79cd9a25f17751525288384089bb83d890140c61efbead4b2d401897a4c53f99475f212da60902ac8f3f125fe8dc0b5ec2524fe60df72855197fce74247a2fbc68929a88c1c972da5baf2cf2979128988e2741c88a9aeef77d0d27b66b82c8cf7e1a34c8450766c95e37459671c6647165ae76d1113b299e8a6a737d9572472f56b710280de0f722f527b857fad725c8781c2d97996d9498a61ad388cd8a0fb01155d2e673e97db6db5c8c6aad582d41c739c593e77af357fd7d507682df10979c54f4d45972bc31a57b6ecda72c10920a5fdf3cd6f975c0000fad8e1ad727efe6e6f2e05663ff1e39c3827008032b2ffe85a07a64dfbf5749e04d4997d7ed7da6dc9226e0e84107ab023366518cd2626a6cebe7dfb6459cecacabafeddacac2c5996f7eddb171353a70c9327dfe4365b92eca2cd060c4e9d3c55ec919e962e4b76d1e1bc51b6ecda80385068941e00608cbaad66cfd725a1f6d34be7ecb5b2428d316eb416baafa7f87e6026f9d670e0a2d74231e51c7ed8d3ac4649404540a4206334113d2c8896d35e76bef574564cd38cda8f9b57ab35733f55470800406ab51380726d62080724bab5a0a55c6c135e010084349f6cfca09a38a94f46e586e9b1c3cc3fffc7288010a6f9f64b8dfd87dc06b1e991adb247cd73a74a0c1442dfa755e93333231b64f45d5164c6a8905e86c5c3c9e2b1598dba66361d6039d9c630e719f2edf379cb128b1c606a1397b3cd3ab47766f5c6194d9fb7e775332c7a4650715ca7a9dee3b4f6275aa757e966de5f5fffddb3821a80f355bd3781ffe3d9acd6fdb3c76fe5da8596e9c76e215435b426cb208a912d0a261abfc1df18ded7f0496be9f51e19d5bae66dafa2a9a90581dc30b1573deda82067ff16e9515dcd7b8962f204c5b617b3da0fce193443ac549f2b7dcc974a7dbc86cab66e8f67f71c99bb4852446bcaba410d7e6cef82bc2e1d33aa34cdec3b4b6a3ad97b5a2302406a0dd2d63b9a57b7617a9d71aedc0add857c9b699a3a2447234d6b1f3c9ed0fdc07570424c7050beb0a147dbce9814bab06bfda66d3bf59d7e293646ef392b28a306bdd22ded959a3ec6902edf265e3b35155d4e037a7c3cadc6cade75eb376b3ffacfe08e953400009c5ff72fbf7de2ecc4e6b12ddbf79a9ed9aea9370f00a0881cb3f4e751f6af7b46fb197d221a0d9cb929c58d970b0821f480876ccaa04fefde8b16ffe07038f47afdf5efeaf57a87c3b168f10f7d7af7be9d9b61cfbb1275834b82fc004cd10700305172b94bbe7d67378ab7000063c4bfc7ccd742beed1ad3b86dbb3ed32fc5c6e839565ac48655cc9d3fbab3419b1bef4c77682eaa72876cec857e432350b3f1b53642acc8fffc05e6a060952148c1f2247051e62f40b6c444ca00c08b633c300e9843664e99151e8b6ac3fccf9b3469fc089ec1b256f5ae3f7fc881bf070756d84c5c52c6be3f3673ed07161ed7a66882f43dabb62a3a3d116bc2dff3afb77f7fdc23b92bde1bee73b6cecf48d3d77ab7d63de237c8d2f47eb9c96ff9ce6d49b03bc8037d497ad385575f5ebd6c83ab4dada1f8b55b48a5684fe21387cf31c628a594b1abff5059a68ceed9bb7fccd8e78a7de8f6ad9bda76e87cd30297311942c52c5c30bf7eddba1ccf0902cff33c47388ee7398e10c2711cc711522fb68627e5e58be748519e5ea10408147410f5cca97175660d52f42c484a3a29123c5322f4e0d8bc656bf7c77a507a931e160e87a3516c93e79e7b76e284f1090909952b57befa96e7e5acd973e6cd9b7ff0c07e8de626bfc2711cf7f7bab59d3a76b8514916fc2f75def77987cfd5b5b8ecd7affef9e707767e5f7df349136e3b54eabef4d84df7ea9be5bceefa9caf0aacd75c2d70764a24c281e7db93100052fc390010a2e6888e872c29ff25dcce20804e0a261e180317f68a2ab8eaf0aaf7ec07e3aa1b2aeeda83d91376ffa76938c0c403b5251edcb6ffbf84749b044a9fc87aedda3708d71000c1bf4e1d61555c629dce516abce841779d53de7288356926e81cd22f731c390df4b5348f7a9564edb1afa6aaf90df02e04218410420f9d32b429d0a8d50bbe99d77fc04081e79f7b762c30969b9bcb1833994c11e1e1f3e6cd9f3e7dc6cadf7ed1a8d5376f9e70b39611944a20ba01c8e9d3a78bbdefefe74f98444511704c6054eabe749b9d9b6ebaae8a031e40c98154860fd172e0283a604469211b5bc1dc2b561944060cc04aaf0d6a233160002e8a432c15da18513d464655607ed4127f3cdda741572d01a02e2bf58f69df24c4a411d38e6cd9f2e766c3c89e55b4048857a53a86fd872eda236beaf01611dd6db2bc7d96f9d909540212d14c3bfb7d952ff708d786242f1a95fdee797ef04c63032dee1ca862188d3edbb76e2a4b32ac2b84104277feb6b74c37b72d5bb4f879d94f63c63efbcbafbf0d1bfa549d3ab501e0c489934b7e5a9a7429e9e7653fb56cd1a22cf9dcb46314a50e905c1f7eb4cd255e3f3745e69edd49540ac3699c5059f6a53b91b387838202c005a54c5a954f20a020905334bfd24236573b50590bc23c85a7e955714000ec0fdefe2f9efbba4ba77f26c4adec17c00180236e52cba1b6af0fcc6da5babc7ee6cbef2edc96685385b57ffed3f9afb70b1040cefaf7c3b12fcdfa37431dd5f1d9c1f6852b5b6ed8fa625525351f5ef0c2b39fac4d24612d878ef2fb6b91f782fd9f36b417ea18e52e213757fc2f539e79e797c35912af0d69f5ea4fcb27d45095b6f19d296773f535fc550000bc4feda64df2df886cdc38f8e8b6d43cb98a560020eae048ddb6b369ce9a511a3c16d15da653beffb3dffb580ff927547ed412ff51580fa842d56bd8082b012184d0fd72df5be65991dab56b1bb76fcf370bbe5df8fdf7e7cf9f07802a55aa3cdeb3c7b3639f31994c65cca494644e97332b2b2b33f79251e1daf8cd8d52f93be0e08578c9cfcfd76030e0e67bc477dd1bbf777be3d1dc6c5d898144cb348cb09680fdba3631e5e918a5e14000507360951ec4818715951f1f5ce9ab1f37a7f71e12c483edd892f5b4cb82067ad7a90f874cd8d066ee9e251dfcd3d7bfd9ff8517aa6d5dd15fb1ee95b18b74efec4c1a542967d31bbd46e6285b020058e3de1df179d6d85589cfd776effbacdf8014f753453fc475eaf3eb73eb767aeadbbb5bfe70746373a39c137f2cd97893d167644b8a99f731aaae0bc689d9977389a9aa217f7d4ee3e34d8ea659e4280d8e6783104208218410ba43f7bdb7d21ec16834be3e79d2eb93275d9f49d93fee466f2995cac0c0c0291f044ef9e076b3428fc8ae5be27293c944292584946f381b8ee328a52653c58c9764f5c46b8adeff97a70f034f8001e44ae07830777b4578f7a191a77fd89c2e03580fffb481eb3abcbece7972e9d2d4d6ef4fea1caee6d511dd27bf54f9c0b2b85cf3a1253b8dc35fef5755c329433abd3aa1ae8a0100384efdba4eec3665543d032ff8357feef5d6c57b24959c1b086a62be70fc6442aea43445c7d6f1bd49c08c490e9957154fc4ec09bbd79fd1356d137df5533941c94b4e11071542082184104208dd1926938951ca11520133ec94e1c111c26e70337c974b828f07fd51cabe6434184e9e3ae989da10c2dde283504a4f9e3c65f4f6ae90438c42096d81cad3ca26bf9fd4831ba614421f1b1a3d7dc9a694c17dceffb84dd563498c06c4ac8b19b93b9f6bd94049000098db42aae759ade64cc914e5e3997d9837840769380000312fd9e61debe7594c548195bc85a2b551626e764df70f173e3ff5a357db4e49d6c4f41c3f63e6f8e63ea5358b218286975d5291788de3d2dedf37a74577ebd5b0d0aa5472cb829782c3ef11841042082184d01de1b9b9ad55b316f1cc717367314ae9a953a74bbc19bebb25410fbad2f6a5e82ad1e7cf5f3878f0604e4e4e39b236994c466fefe8e8a83b577ae191dc667c7097a1353ff861dda9c0dddb757d7eaba90660a670bf803e0bf67dddb2f0fcc4799bfc849cf86c11825500b2f9d215070500507887eaf212324500250073a525e6491145abb5c4dc00a0f5b86f5a8f63ae2bbb668d1c38eeebb67bdead5fca6036bc3e582f1fcb75b110c113f97126ef5fb53e31a44befd6e1856787a28eec3ce61dadc75e51082184104208a13be3366f6e2bf066f82e97043de84a0fac54a9127d3f17fed10cd9001fd46154ed77674cfb30d7bbcffaea2a00d0d419f6a4a9df1b1f6ffcf18d4e912a57fad9fd07acb5bb346a30b445ee2b9fac1a327f60a59c2d9fcf3ae6523e06009a5a03ba09c3662c3ab6e2f95ae2fef99fecb0b1a263d994985ba7ea69ebff75366a5f3f54eb1de8675072fc4d9ac510756835ef9d17335cb5746a60aed403abd69ef369d7ab559892ca3200e1788e0000735d49b0f9560d54e3b188104208218410ba63ee9f9bdbfbfc361ba18af2a8f6a5e1023a8cac9fb6ebbfa081fdaa2a0100405d67f28a395dcfbfdf2e32d41452abd533f3f76649c0f9f5f8e29be1791fb78ca854b5cf32bf212d8c024f08805793f716bd645cdcab5248f5b69fd87b750f560b5c91067925e62665ed5ff07cf3e8305340b5ce0b7413678dafa3ba4929f5d17503b24e25d919809476f458ba68fb6fd3cff3e62f9c3d7fe1ec859b2e890000cc96783c37a861a4165b042284104208218410420f8d0a686563e041019023c10335fa2d17d0ef97f47e451629433bbfbdacf3dbc512fab59db6faf0340000f9d2f7dde71942bc0500e0bc63c7fd7c601c0000cbf973d00aaf86de3c10dfbe6b2ef52d25b7a0e96bf64fbf9552126de516d58e6c3e9913ddd827a2dbd32f969044ca387e42aadda1b20623360821841042082184d0fd8b001879b05090ca965ec02a2b9dfbd2b66db975dbc798a484bf3efcea42ed971b9b080048697bfeb914d9a6512077e59faf66ec0de8fd5e98e28e7cbee0df6cc093a52608683e60306e2784107a481d3e106736e7de3499c1606c10db18ab0b21841042e83ec7935b1834bb02423666f9419e3dea6668eec1af9e1c392453648aa066c3be5c30245c000060d6334bc70c1e75c949059fba4fcc5cf8620d25ee790821842a9cd99cdb20b6e94d931d3eb0efee95c979f88da6439ddf1ef8b289e696d7152f7cd5a6d39e0f8e2defa4c78d8b1042082154ba22211b15013d0f0a0e28053b058b9cbf9c0330f0a022c0002803c6c045c12a838680860760c018e4480f6705a9635e5d7be2d5eb162ba2472d3e320af71f841042779cc16028e79aae331f356fbb65f2f10d83032a72ec3a45589f37df962a290068faf2ae0dbe1d7970d353411c6e2884104208a1eb2ee478e039a0046cec5a67288e8037074a1e64803c19e41baf7e2df4856e65000020004944415464a3246012c02a438e080a02060e88a7050d80b7008441ba041c03a30012808d02003819b864500278e1851a420821f488e0fd9b0df6f4d9a558190821841042a570509018080458a1b0899e072b058b044601bc78c8bb71cce6da4a5a2ebfed8cccc049c12683b6e04d15070e060c40067052100a3a42791add20841042e88121a56d99d1bf7e88d1680c8ae935edef141100c0b1efc55ab546ce9cd4bf4dd37ad5a21a3c39f7b88d0100b82faf99dc29dad71810d5e299cf67b609edf4731a05e7e137ead57e69bfc37d76ceb0d7e26c075f6e1c5539bad96b7bd3360dacdc6256bce8b93e897ba54eddd70f3901009ce796bed032c2640aaadee9b5d5c9053f3031c7d9e5af76ab1964341ac31a0ffd7a7f2e068010420821f4b01119300622805c28786295c14981b2fc004b29ae856c9404c442598800848067e66a89828a00001000150722d63a420821f440922e2f7b7af822afc9db52b2aeec7937f897d1c3bfcb8fb1b853b61cabffd9a67d478fff3d3ae5a3577e4996414afa69ccf36b6b7e7534edcac91f3b1c5f7ccc56242f65b5714b3e6bac6bf4455c7cc285bd9f35d396fc91aed35f0e7b35aeed0fffa527effba8d2a625e71c0000ccb2fbadbe934e74f8ee687ad6a5cd13b939c35eff27177f0742082184d023402ef335cfb5900d8312462d660c00400250120810c05f01948155c21a460821841e4034e39f1f0e84bf38ed896a5a5e1dd967eae4ea27966cf0b47b11fc7b4ce81ba9025055eed039e0d2de44a79cb17de9d1a81727750b53719a2afd268f8c5495e323dd17d7acbc14fbc6cbed0214bc3176ec945e260e00c0ba7ffe2a3678c68416814a5e5f63d05ba3bcb7fd7cdc8e5b0821841042e89a6b6d7044066aeeda90c35a0edc1418804040cd419a1b000018e00f60082184d0834acc4bcee502abf82b00008037560e55992fe54a1008c0697d749e1f7288a0e42587c8a4bce45c21b092c973ada0f08df213b6defa474ab9972dfaa8502fcfef42cac06a01ca38006a4d49ce4dd93cb8c19f9edc992b4f6a6ac3df8410420821840a11bc0570517052b0c8e02780bf000e064a0005816c090040662033f0174066200300032705270500d0702000700c00c08b0306609730a683104208ddaf14dea1469a7e3e5304830240ce4d4c76195a196fd0875a3084784b69893912e80500312b3eb3784885002170f59b9f086a81ba24cf4bd99663970300403086e91d07735d001a0090f392f32400e0748181c6c876abf74eaba3c2cd82104208a1879596070ac0732002b86f7d754e66f94308cb0019223818f004dc009952fed0369e5fdc6c14cc32b828880cbcf9fca16d280399810860a740712862841042e8fe434597cb99cf25fbb61bd63069f68cdf2f38a933f1cf199ffe57eba92ea13708d9f0016d87d48dfffab30dc92eeabcb0ead3c5175dc55210b58f0f9f7126d9090000aacacd435237ef4811015c1757cfd9982d030028237bf50f8e9bb3f2820b40bab269deaa2b220080bed9f3bddddfbf3e6b47aa9331c99a7264e3fa13661c8018218410420f17c680232033900a0226767a6d2c1b9182bdd4eb1fc15a6836290a60bd6e72290d075030abb7e8695c43800700001703b8fa00c00636082174af7c34efd733f1a9df7d3c9ee738ac0d5488ebe08498e009f92f149d7f89fff9fb4549cf4f6a19f4ac531ddaeae9854bc6442b004aee9124541afeedecd32327c4045a8db57a3d3faccec61d3c5764e03b7dd3979e0b1bde2d64360d7e72cd81b94f7d3e71f3d31d62e60606556ed9a175d07f0000a0aaf1e20fef253cddb3d1027f7f9f6a2dbb56d6e4020031b4fef88fcfde7d797ca3e989764e1b54bbfda84f9a74c1ed750f6cdfb587e3b8a3478f366ad48810c2711c21841072e8d0a1d8d8d87a05c9a6bcf3c1ccf7a7617521841042b7c441011800973f78308322311ad1136621375c9d40cdc6d7622dacc8ff3c830f2b08f808cc21834819015012c603cb91803206c080153c0a3ddf30fff3264d1ae3b641f7dcfefd71e5db15cfc7c75b2cd6accc4cacc34784de6050ab54f5eac6dcf31da05849ca282bc7fcfc07cb146ac3b87ef55bc4d67a08b6882ccba22d0738a5dacb704f0ac018bbe9c2ab2f3d4f0afef57c8fb2fc370a84548af6243e71f81c638c524a19bbfa0f9565cae89ebdfbc78c7daef8edf4d64d6d3b74bef95d77d992dd0ed7c90f9a3f7eeef3633fb6f7c273c6c363e182f9addab4e3797eddba757dfbf6e5388ee7794fe066d5aa554f3cf1446494af27e5fc79f31eefde9914028400000102e0790ac4b384e45f785e7d52e2cb5216228410420f0d53dde64038e008100e3cdf9e84e4f72e2ffc3cffdb34ff7bb5e0e54da600070010196489a0e240c10163f903df607b1af4103b1f1fcf717cbd06b158150fa2c307f6b5efd4b51c2b1e3ab0ff42fcc5e8a8c88ada016ebf24655fe5f70dbb7d83a30585eaf78dfb9a37aa79776e81c4a4387bdc627de7a99c21a86273b65b721d29c775d46977b8cc865063780da54a73ffef7b6e5134e7998b866f1863c0800163210fe811e538bb7e376bd1aeba97fde4d20f166537fb3a468ba71984104208a1bb44284b228981e4e93085a11af408b058aced3b62ebfc07192bcfa9aa61a3c6dbb76da9e01de0f64a52464e977bfb818b01510d25d11d9feebe90945aa5d21d8f0fb8cf6d968e7fe55d253cfdf789ba766f69c36308cfdf7eb69228e6a625ca574e8578fbab8c358d4e67d6957329a94986a87ac6a070eed63f42922487dd76fd729e5728540a85a0a8c03ac9caca5abdfa4fb7db9999999d67b10003caa846adf2f5f1d5e83475cb9badd1e8b37deba6b224bb235b5a4adffadef0e14fe48aa0a9dce185efe776f7c38e770821841042778b80558050f1fb2eec0ff580638cddcea6afc01de0364b5246ebb71d509bc23cbd6f7c02c27f5dbbf3cd1706ded11a1693e2c4e35ff8b4eeabae3a5aa4d313d6be13d0f53def2af56fb3ae6c1673d685a35a6b46b84f2893d48e2ba91ab718c8e9346e67e2def5994191c1b51b7b799b6ea90dd1a5c4c4ad9b37728423579b9802008052a5d4e9f491d15155aa56d7ea2aa6dd487050d0b363c7381c8eeddbff5db3f66f99524a69e3460dba74ed62f2f686991f972fdb7a0d1bddcbc349dfea937fe33fc1d30a42082184d0bd80211b84d0c3a69c81923bd099e82e948431f6d7b6e3de110d6449a494f2bcb0f7d8e53c8bcd5bafbb43d52b26c539764d0de8d65e5569207165f9aab6bb0d67cefd3ca9c60b4bd4bee5ec2125495266f2a5ccd307233482bfdedf6db1537b8e97ec62cc95e7722b6dee9aa27ce9c8de1387f7f9b5e85a39a6a14251d6d63157aea49e3876541004423c83ad31c6984c3dff518397a161e3c6dd7a3eaed7eb2ba472388e68b55a93c95b9645990201d6ac69537f5fdf7207ef1042082184d0a30c43360895977df7d8ea43bd569ffc5fa38a1a65c3b27940f4c47adb8f4cada92c6702e489629467a26002e4412cc9ae83a75c8231f1ecd1a04ad528952995b5a6e095eb768e1ed4f54ed4adfbdc66f1d887015deaa8c34783f904fc3795a49de229771b55c4ec36db85a387202521263840c58335234365b3ea65a7437658cc0e2fbb83976c6959995e9753627333361d8af37a7f4e70584419f3cfcbcbe3798e109024daa459734992f3f272727373d3ae5cb13bec79166bfafabffd0302db75ec5881b5141f1f2f4a32a5cc4badac5cb9121e92e83eb776ed5acf8c519eb9a20acf1845089954906ccf9e3d8f77ef8cd585104208dd4d18b241a86ca4c4f92d2b3f7fbce7ef496bfafadda1b15dd5d5c77cf8b65f9050fe0437bbdfbeb4e69db1afcd5d7fce0c827744bd8ecf7df3e39b8d74ae93efd669b4615ae2ae618196b5dd429e89de7a7e4ed3077984d18a6ed1c02c47e68d7bfadd6587326421b0c988998bbf1e55534bee45494ac87fe5fabd5e860877d6859c0cbdcee023cb54a154ffbdf3e4d07e1d958a0a3ec38b4971e2b1993e2d6aa9c24680f9089cff12d24fe7a471c9b6d8c821ef95a3898d2ccb9969e9c7b6fd53452bd40a0f3027275a4f9ff04fbf44ec5792dd767ba658092487423a6791bd25080a0e168c86b08c24a7dd51f68fc8cdc9650c28a582423178e830cfc2d4e4e43f56fdbe6bd74e97cbe572b94f9f3e5d81211b97cb91703151962995e5b0b0284110b0890dbacff5e8d183e7798ee37af7ee5d78c62842c880010360f2b39e64cd9b37c7ba42082184ee321c4510a1b2ddac5efc75ee7e503b36cfde9046efd48728c2bb3d3d24d6c4953f41a9a4c44583062d504c5c7fd9eab2a61c58fe7a8720c5c3b9b5182be7a3e45bf0139f3c317e73ccecffaca2f5f45735d63d3b68d659f73d29c975cec65f4ece259929e73f993246b2a6cb9224cb924c6517d36cd975b8820f81a438c7aea9be6d2aab2b3f415c36383b1dd20e3b72d899a45a7e5ddfd3578eb9d50ced76fbf973e72ec5edea542524c67ee9d24f5f5be77f18b0f33757f2be0bc9892c292392e6a6116b7c8e3342a78d6a505f49289f749e97c55b6a0e65b69829954549120af5a50a0e0d0daf544992a9c3e976badc402a32a4929696969d932dcbb224baa32223f1e4891042082184ca0d4336089585fbecd205676a4dfd66acefae397f26cb5797cb691bde6c1fe1c513afea4f7c7dc8c280a6fed4c158f793b362fe7aa7deaf69eafa4bba94f5ef073daa1a78c2f16adf98317f65509052d6bcda2e5ccb114ed00635796daf1dc0b2794040ad0f4ebb81a67cdfc4abfe1bef3cd532a65ab85f7093f1ab53248042090068eebeaf86c5062a09e174a12d27ed3033109356bcd026caa82084e8abf678ff9f0cb958e82161e75965dbf1239a87ea943aff2acd9f1837aaaeee61dc5aacbc6e10abc83897edd779748f689da0abd2734c579fe4c3c9ee7b5292ebacf86ba7d12fb84e2543a5d0808e4daa386c665996644952aabd7efb7b1fa5151389703a65ebd99deeb849019d7cd4214f115b369c9ec652cf662793c367ea443dbdc43bbafe2dcde52449527a46467c429297d1af6a9bce9917ceca6b7faa1c7fa492e0220ac8b5438008413ab848c0e652d4aa59cbb75a4deee21992960c32136eb1035b666696245397cb2d2855d7fe2287e3d2a54b668bc5e972f2bc101353af0277bf848b17b3737225496254ae56ad0a9e3d114208218450b9098583377e0ac895c0cd8000183850734000440a6619440600e0c503cf20afe03ed04700ab046e6cf18d1e7ace138b175dacf9e2f0beedec539bcd5d9930eaa5680100c09df4eb2fda8d07735b0b711f76ebdce7cdc6a76737eb36bee58b6faf38f7d2d45a4a709e5ef26346dbff75f4beb060dcd7d21b876ca3ab28ec978f9d1075c47170c68415e1b3ceb9fa841273fca1331a054091108bede86ae7d77b8e2ef5ce5e37a2ee33d306775ed8ea5a7c454efd6558b7779d53d65edadddcd77931ee28511000e2dd6cd21fef76aeed633ff065ffce4f4e6a736e71bb4283aaaaab7469248f7979dc476f0debdc22b66ea4e9216d6353bc3bd2b70b17eedf1f572c4df3e6cd468f1a55a6ec74b12f3e1bf5cc0feb2ec4f60d4a59fbdd1668fb456ded3d2949516999b947ce6732cedcbf5f6c62727aa3bad5566e59e9135499ca3295a5a42cdbd1d3f10d6a47df66655aadd2c1b81cf7c5b3ed5a555105b5016b325c5a0919e773d2b88bd9b1a1fd6fb93f94dd6ebf9296ce081f55a59add6e4fc9c870546b92de4f177df02f9f0b0739873558019c004048a0c1575fad9e9076999c3e084e1164600c80bf85888d284a16b345942497db7d753e6f5194b66ddbbe73e72e87c3a554295bb7695d3b26a6a2f63d499293922e59ed0e99b2001fa3c968c2d32742082184d0a3ccc003704008982978ee0d341ca83910389001ec149ca546543855c1d5af2740e389bf98785070902d41a604120393009edf4f3952642613015be9a04783edd0829f52ea3dd3b7b2bef6b0a7c28e7fb3fc5c7e230ba2effcfe6b6dfd05ded47ce28c9e8ed53f1eb713dff6e33b642d597ac605e038bee8674be717dafa72bc4a70a59c38742ad54174610d9a466a0911d4bc2de1e8e1b3192ede10d5a44970f1f889b6c1c4175a9a38e0fc5a0ca86d3b743453baf61e4ddff0f5d6a049b326b6085412c110d5bc75a4064011de6df8e331016a4ef069f2dcd4c760efd64457e11cf9d0a77eddbda88f7bed7b839b46f9a8c23abefee765f1a10cd914ed653466ccd31111e185134444848f1a35f2fafe48256747bcaaf7e81fbd6160159dc2abeaa02dadbef8a25720774f4a52d46feb7678f984f2bc30fb973de3a62f9f3afb2f41a996254992445996156aaf5ffeda719b35e9b0cb7bf764091a5d60934169c218d1a680c42570e5a0235b3a753eaa1cfda1cc664b7c42a2d1d7bf6ab5ea36ab35233d1d18d37a1bb998e6e7fbbd72aef78b39d5631d3abddde0edaed3d450275671fe1849f80f5c22509019a47a7b6556abcd9579ba28a7d3e974bbdd6eb7cb2d9a2d967fb66c5dfad3d299d3a77fb770e1e5941441210c18f0c48811234da60a0bacd8edb6cbc929a22849a2181818a8f7d6e3f91321841042e85166a76097c1265f8bd76808d8296449e090c1c083aad45b0b41c3834b0200d012b053000081808a834c29bf654d1e83000ed41cd828d6367a3499f7cefb352bf6c35e1102f0359f1a1ef5f1774b4ebf36b31e00287ca282349e30a62ab0aad17a284702626a35aebb6df4e2136f7fe05cf89bbbc7d2e6dea0303cbb74eee5c9d3bb571a648de838e683791f0da9da60eaf2996fbc35a9f57b67688d9ee33f9dff4e8fd0229fcaebfcbc3c472fa7547292432c741b2f65276692903ac145e78d9233b67d3ae1f56f369fc996784ecac9354e74143b6a3943dd2133960f9901d47671c38c27fa0c1c51e7c2c661be0f5dc8e6ba8e4553a6bc3569d2e43cb31900bc0d862953de2aa9f351c9cd3758d65f637abe93f6f23fc9935bfb64fffb51bfbe1d27471df9a299d75d2f4991608ad3bd79ef39416b12a855a9e418006384519a9793a6d2182449a232dd75243e252d3b24d0a7bcd10779dbb60cbf40536cb330c6c885f3863fff3ad9c570d19d259f381d5a69f8d7ded1f56f35cfdcdcdc3c8badba973e2f2fcf6c362b552a9ee3082100c0b45abb292031ba9eeff9381f571e9f705a38b41d6c769081511095426258c0c5469d8dcdfaf8fa0796f1e32c56b3dd6673385da2249d3e7dead0e1c3943159a60aa5a243878e83060daa5ebd5ac5ee7bd959d9f1171328a532954343430c06efdbcff3f08138b339f7a6c90c066383d8c678be46e580334621841042778ec48a5ce0ab093828b8180001078082818603977ce3908d9a0001e0082839c8150100140400a0f0eda1c86ea9293a420fd7fd7ff6bf7356678bd671d5f52f1100e67650f987ef8e4efdba0e80987df18a93818600b8d2cee77a45980400d03779ae2f1df4dd8e0ed6355cdf558df5004074b586feefafa1ff93724fad18dff199b1cd3a6e7932b0c9f3f3373f3fdf9d71e09b619d86bdd23e714593b29649f0a9e4c7524f5d117b795f6b6f60dbf3fa93ff133ffaf7e2d01a7adebaeda9e811376eabc1e922bb4e9cd0e0b3b70e24bb1f85900d007cf2c9c7e3c74ff43cb9c1603125d7973bf5c03147bd6963db84a83908693b766cf58f3ede98f471b35acabb5d92c2566fd8c56b4c1a66fdfef3093c470a3e0ec6bf333f314b94654992255ea15bbee69f579ee95f8e3ab45ac45dbb33fd024db14d4339c2dbdd20688dc9d06fd981ffaa2b4e85f61a6facd2a01cd9524add2e77424202e138b55ac5713cc7711c2100401953a994d4ab469e29d0f7cfaf84a33b41a49e764a767f6d624c8dacc603836bb5f50f0852abd5658d3ad9ec4e97cbe972bb4591e7057f7fefccac2cbbc3ea70ba0e1c3864b33b7a3ed6bd49d3262a95aaa2f6bdccacac9494542228048e84858557c8745166736e83d8a66588ececbb854c9d87df683ad4f9ed812f9b68cab4bc2cc40b5fb5e9b4e78363cb3b61dba2070cce1885104208dd1d84004740a445023a9a52832d1c00a8395073e0a6f9e19fa231a0fc44385e0d7a54d18ccdb337b0ae8b4e26c65fb870e1c285f884b84f1b65acf826ce0a00ccb2f1ddffedc894e4dc7db3a7fea5ee3db48e1600405b7fcc20e5cfcf8ffb5d3be8e9fa5a0070276d58b1e974968b095efec17e6a9ee788fbdcaae5db2ee48a4ce11d1064520b02770b71512ea0ebc40ea99fbe34675f86c86473fc9e9d171d40edb96e7d54ad703d0feec4d55fad4d978adfa49d9c3bf983a53bcea45adcae9cfffefafccb43ca7a2d23aebb596592cb79955b7e100ffe1b4cc3347bd657b3677d75e3499a4afe539561cd1b698f7df3fd9e7491b9d3767db7e098b266fd40c53d28c9b54884c3b572e321c6a0538b9a029fff7b382184e348dfce4dedd65c4994189509c7addd7e2c2bdb5c8e2a3c712257a152376d1ece71824b84ec3cb0bb14d1b5aa26aa87d9eabde753affc53627bee06f3f2f2727272789ed76a341aad56ad566b341a9d56c764eab259497a3227514641e6b8d468dff3bd7a591f7f2bb449af90d0f0b2c76b3c211b87c3e174b9ac567bdd7af53f98f1c117fffbdf6bafbde6e3e3f3dfd9b3bffdb672cad469df7ebbd06cb654d4ae77eefc79a7cb25cbb25aa90a0f0faba86c0d6550dafad2a5ef3b1a8d4183ffcaba7ed7a2e9cb3b87765c7ac573e9a008ebf3e6db032a298a2f47082184104215709f523cd8426e76e92fd8296838e009d80a9ae278dad7a848fe283802018103ab987ff771b5b98da6bcc3d8ac5ef3276e297477840405dd6e1672eabad9dbf583d7f7af1552f0c371e08837bbbc3f76eeaee9134019f1447ff33b0d4d3b2ed1c8be1facfab0457e671975ad11c3033f99264f1b515b0d00c01ce757be3a7cc4f17417a70e693a72ee8fbd03d8a9638bc63e3dfc5c8ec87b45b67be1bb1f5b7b81a3ecb7bdc1037ffc3b75dc733d825fce62dad0e6e397af6b19d97ac6874d9f78bcda9ae050bfe0462d5a061d29be9221883ff2f1d04f862659019481f57bbdbb664eff400e8a0c7803ee2b0bdafa2e287855f5bd9327a695a53dc9fd15b161e55badc4c5c4d865f6cab7c68eef193425978177b5c75e5b31ef315f720f4ae2c9f0f4f94bdf2edf20f27ae676a5a4651d3b7331323c48afd30040524abac9e8c5443be5149ee9aa64504d9fbdfcb9a1ddab45861142ca5e816a2db7777f4a74f5405f7f539e8de45a20d72c9e39111f12c4d76f599757947fe86a4110546ab5d2e974d8ed6957ae040406f8fafa114228a5b93939a224091c11dc0e6090a7569dab11e96c3fc258b35dc4ad34aeb92ad76cb6daed7687d36ab357ad5aad6a95aa00105337a64993c66fbe3965c7aedd67ce9dfff47f5fe9f45ea3468ca8907d6ff7ee3d0c88dbedd207fa47de37337c8b89ab171e04356c5bb025fdb181a58ec4c4fb371bfca4279483df200821841042b7af70508601c80c545c7e431b02a0e2c055ea1d83e0a0e0a700607075d00b99819582910707010aa021e0a2f9b9b8296805d0f3000c1404e47295b84fafc771b3a1bbe3fad9796e191f3af25fc7c8228b38fffe7f99fb030074bd94080030e5abeb8f2c9fe810ef3a5d8754f7b46151551ff7cbb1714593347c67c3d9778a2ed277fa2dfd9427d8347abf7974c16243f7b5d9dd01004071350170a6662f2f3bf2f2b2c2ebd71cbbecc4d8abafe67d5aac508af07e1faeecf7e1758555d57ef79cf35d0000f0eeb15e7cf0dbd431569ebb4dc26e7c17db7ecaaa9353ee839280cb2d3dfdfa6c6fdf105e1018832d71896bff3d316168e7813ddb00c0ab1f2c4cceb42a941a59725f9d617cffc9e49d2f7dbee3d74fd5aab2c659ac562929c956bd66d0da75a71ac45633fafb9b2dd27f272e28c4b4be7dabea74b735d518e138a542e1a5d3792253e63cb324c9a1a1a1769bcd13d09139ceed16cf7b795f68dc31a0cba8b0882adede068e2bcfaf04369bcde9707afa4605065d1b0127223cbc6b97ce7bf6c5d96c76ab6c5bbdfacf0a09d948927ce2c4494a38d1e9ae54b992b6e06fbcd7dc177e5d7caec6e459cd96bcb8707d6aff11a1852664779f9d33ecb5389bf568e3a829caa0014bd73eb5bac350e7b7073e312e2cb27cf36b177ac72e79e1e8dffd7d098065f3e0ba539b6ffef7c56885f3dcd25746bef9f3297740a341631b1634ed638eb32bde9ef8ded2bda94eafaa3d27cf993dbe8911a72b40082184d0a348c78304c071e060c0006c140c02700424923ff0b05d2e6d284b4164c018386891d6381619dc04540408809982b32036e362902781820399815502350109b70042d7739c5cfce9e13a13175751605ddc93900dbb6b6bdde5922814fccba37b166b2f737526efd1833a5b6dce12335428f85bd87f3312938f1f6bd0fd7195b771f7ceffea3414922f6508625a8fee11b719afd1e9b4b68b090989094141c15e7abddbed1604c1f3c70882a05028644ab3add6f59a6075dfc191cd3a05060797a371cd5566b3c566b7399d6ee0888fcfb561983dddc8644a1900a3f4ca95b40ad9dc09091773f2f2b43a2fbbdd56b7e2260ebf5dced34b7f4aacf6fce09eadecd33b2d5c93f4d4f391c2d53795d5c62df96c4d836f47c66d7a2a8803701e5e5de2727ae5424979bb4e7f39ecd5b80e3fffb7ad8df2e857831fffc1d116009865f75b7d279d1ab1e2e89aa6daf865e37a0f7bbdf6bef91d8d38281e420821841e3d12038ebbd6805964902b819a070ec02983f3a61da3341c1052c26c502e06ae927e1e76327016c4691c0c07b941a838eb3fc3aa7458069d3e5c3f2482c7eab8171eca908ddd6e074200a067c7126605b23b1c00d0b6699d1be5e972b93c596bb5dad23fdb99724ade366c403bba6a5b823a7c04939dfbb7ef8e8cd0de7efb1a0030994c756bd74cba947ceeec7fbebe7e068341a1542a944a9ee7150a85cbe54a4c4848bd925169c0b84a55ab198d469ee7cb5df3b22c67e7e4586c0ed1edf6f1f51545312b3b5b9665b7cb7dfacc991f972eb35aad9ec4c121c192247906d9b99dbf6ec7ce9d0c88d3e974381cb1b1b1f7c9e1603fbaf8972b755eed19e115347860c8bc452b2f3cfd5af50aeaebe8beb866e5a5d8375e6e17a020103b764aaf5983f200c0ba7ffe2a36f8b7092d0295003506bd356a56ef9f8fdb3bb6d6e1c9e93e85334621841042778e93023000ee5a531a19c0e66959436e3e55ac6014204f2a98770a2174dbbcda2fb9c296603ddc4b153d82ccfd5092ddfb0e527abbc38b701cd7a97debd26eef130f67ac79dbbf56aab7121ed3fdb02b2bb85fa7184e5007066a74ca34100bbe54aeff170008303030286d1c5c4110fcfdfdf57a7d7a46e6a5cbc9e9695742c3c2834342388e335b2c870f1f62b254bf41fda0c000b55a5dee000a63cce576e764e7242715a4dcbd0000200049444154273b1c0e4a658bc5f2fda21fbcbd0da22899cde663c74f2424265e2d52fd7a75cd668b5eefa5b88d317a1c0ee7ae3dfb8031b7db4d290d0c0cb83f0e064bdcf7abb31bbcf35898007cb5814f56fe72c98ab313a6d5a998cca5dccb167d54a89767432903ab0528e300a83525393765f3e0067f7a5af330579ed4d4868d72ef6338631442082174df12b2447063bc06a1427cfdfcb0121e68e568dbc2711ca5d4b3e92b7007b8cd9214739b6d40caf4e9693bbdc9712e15eca910ac4b1f5ae54b25d17304200b2017800310003800bee05174898b8c70b361a57f042144a3d1848586781b0cc9292989490939393999999917ce9f0bf0f3a95cb992d1db5b1084dbac7697d3959c9c9c9292ea76bb29638eccac557facb97e731042aa56ad52a37a75abcdaad56a6e2964c31873bb45491253afa4252626eddbbfffd0a123a2e4212ffae1c7ba3131c1c1c15a8d8631201c09b927c742ceae6fffca116dafc586be0100203aa9bc6cc989c91fd7be5607404a9ca9a0e87222a81420bb25064080b9cc66170300c118a6771ccc7501680040ce4bce930080d305061a23dbadde3bad8e0a4f470821841042b743c0780d42c578ebf5070fec6b14db14abe20145c8ad0e74ca28a5a74e9df636182a7607b8cd92549459b366992d16002000f3e799743add0f8b169698d2e82faa6a492000f00002102e099cf9cff31752001e80153c04000a4060e838c8cc064ae652b60e004af9080f9ee78d466f9d4eebefe79b9098947239a966b52a414181b7d3b8a650b51341e0556ab55aa3f6f2d2534aaf066b0821bc2028950a9ee3b55a6de3d8868f75ef16111eeea5f3e2b85beb84c518733a1d67fe3b3b77fefce4e41400f0f7f7658c791a43adf8e5d75f7f5b0940468e1816155959a954d5bc078702cddcf6ed16d671eede391d8c9e05a9bf0ee9f2f5a243d33ed35cad2db58f0f9f7126d9094145facc155d4ebcaa36f6bbf8d7decc41bdfd9d2797ced96787ae00cac85efd83e7cf5979a1fdd3d1fc954df3565d119b0280bed9f3bdddc35f9fd57ee1f85641822df5c4ee6342b32e750c38003142082184d02d12b00a102a262a2af242fcc57fb66ccccaccc4da78106ddab4f15657d1e9741a8dba56cdea15bb03dc66492aca840913be9e35cb62363342bcbdbdbffb76fe8d52cafada62f0a0fce633851ffc4d5e7e3f1746bcb03723db8b01337a1b4bf988c2140a85bfbfbfb7d1c828552814e51eb9a61842884aa50a0b0d7deac9c16d5bb7a694524609211ce108211aad46a7d329158a007f7f1f5f1f85a0502804a55279ab4d7b388ed36834b56ad6f8f4e38fdd2e9727304419154591ca9411a210048ee33cdddc04e15e0c6c25a76d5ab04bdf7f65af1a415ef98b029e7ca5c3c72f2edc3b75fcd554faa62f3d1736bc5bc86c1afce49a1d634b5e7e605eb3899f3d396c42f398194141553bb46964580f00a0aaf1e20fef253cddb3d1027f7f9f6a2dbb56d6e4020031b4fef88fcfde7d797ca3e989764e1b54bbfda84f9a74c1331342082184d0ad5fd942cdc6d75a3eb322ffbb369e42fe1306ccf32f2b58c880153c0a3ddf30fff3264d1a63e5a27b6efffe38dc15d1c361cbb61db739d8ce8f4b96d86db6df562c2d2d117511d9e5f97228f65d51f2f3a22fdf7ef7b3bc3cdbd75f7e7e3fd4182b00053dd43ced770ab7e2f18cb17aa3d56fbad0f3d213ac29f828a09e99dd192384142e43586455cf5a270e9ff334c6a18c5dfd87ca326574cfdefd63c63e57ec43b76fddd4b6c3cdc77c2d6332848a59b8607e9ec5e6197eb851a346c5861f8e8d8d9d543096cd88e1c367be3f8d14e219139d80e7c882eb8fb262c7578987db5de8f289104208dd43a6bacd8170c011201c78be3d09c9ef845ef879feb769fef76ac14b6c658310420f828eed5adf660ea50f3c9c8f5331aefce38f7cf0defbf74f8d95128ea9581cc7150e0c718c83829f38aec58d18764246f7afb62d9b733cd7b15d2b9ee739c2713cef9939aa4bc7765ca18368c67b53b1ae104208a1bbec86211b2307328045c62a42082184ee19a3d167fbd64d65498675851042082174bff1e6c10de0b86e39075096e9606f18b2e108e06f82082184d0bd55af6123ac0484104208a1878981074ac05a86980d768c42082184104208218410aa787932000128efd499829ebfd6fb4941c0c083a2a0818ea30ccd6cbc38501120003205c68032304bb851104208218410420821f4a833f0e0027015bcf4e240c1014f8011500a00042840ee8d47a411f43c3828480c78005f01cc32644940007cca3021a996808a835c0928052f0e041cfb06218410420821841042a840e119311c149c0cbc78a0000ecf44a3a54e98c1018092000068399018d83deb409906b25170e066203360000e0a1cb96ef257841042082184104208210420034800148002880c4400a9d4e0cbb50e550a02e2ad7e180305c98fd2a839a00c180382511b841042082184104208a1db5364f8e15b0db6c80c08015f012803cac0e219c5e62e4e34b575dbbf79169bdedb040096bc1c6fbdae43bb36b851114208218410420821f4a0bb16b21119680adadca8385071f99da44aa1e3c12c814881b06b338adfb588cdafbfff51a3569daeddebeb743a00b0d96c870e1ff9f5f73f9ee8d71bb72b420821841042082184ee43ecc6b3777bf32000e4c8f931966bc91c0c74044c0250064a02ae32cc10ee6660e08172205100062203a77c9742365bb66e8b8caed6b449e3c3870f59cc664992d56a75b3e6cddd6e71cbd66d1d3bb4bbefb649ce5f8f557b660fd4faf0e086e722eee9dcea346d69f7fae30f41ec9c631b06fa7378b82084d07decf08138b339f7a6c90c066383d8c6585d0821841042f71502a0e080039000dc050b3db1143d01198010b0d16b893d2d69940c9c0c004030cb203200008941b6086a0e2840b60442197a4971006e060e193800c2404380e3c07657268dba9c9ad6ac559b0371717a833e3a3ada62b1242624ecdab9a3764cdd15cb8f962d0f663ffbdbb4c99f2ddf956403a2368556abdf79e2e7eff50f57dce54d48f30e2f9cf2f697ab0fa5ba80d3fa56aedea8d79b9fbfddde8fc7bd1b21841e7966736e83d8a6374d76f8c0be47a95658d6caeef5e60e3bb0e9a920fce50121841042f7311703a0005c91d62d2e0a79122839e0b9fc804cfe250e409e043c074e9a3f720d6795afa5703330cb6095410670b19b34b451105012b0521019b82838198870f7c61e66c00180cbe532997c044121cbb242a1cccccab25aad0cca76f9e638f2c11313bfdb9564f3ab11db38a69236efd83f7fefcbb8ebb394b3bcadaf0d7e7dc5a1541a1cd338362644917278e3bae3665a0139cb12c5030421841e788632b8c135c2998f1a06765e9e7ef5dbc0fc77afa09a6f1c7696af20f6bd13a28d85050cdc64b94b95e03ef7bf6695ae7e1cd1d57f61fa84c6de38e30142082184ee6f4e9aff108bf6487233b052b0c8e02c7adbee60602d149628ff8f53120319c0c0819a0335075e1c28a14cdda92ae6cf76b92c660b03484d4d4db898909e9e6e369b1502cf18385dae32953f2deedf140065bb9f766fddb46ec3de23ffa51efff585aa4a0096b3ededae8d6a05fb079bfc83fdaab7193863638a08e28539cdfd834d95466dc86100205e9cdfd23fd81431725d36033967df37133bd7ab6cf20f3645b57c62c6c6644f832757fcf2973a57f60f3655e9346ed9f992af90dd89dbe2cc00a6212b77fcbbeecf6d7b0e5fbe18b7a47fb00000c09c17ff7c67709bc88060937f448dae2f7d77d44c01c07d7ec1c8f63522c34cfec126ffa83add5ffafe988502004d5bda35d8e41fdc6afa9763db543705b4f9ececffd93bef00a9aaf3fd3fef397766670bcbc2c20282a82045444104ac4163037bef58a3891a1535768d468d2df69258bfb6d89368d4185b6c58a22058a3a810515191226dd9dd99b9e77d7f7f9c73cbccce023f120deaf984acb3b333b79c7befcc9c679ef7798bf9cf9ebce0e0ad07aed6ab4bf75ebdd6dbe5bca9adc99a3f7be4d41d8676eddeabf766bfbcfbdf768b8b5f3d7fd5215baed7d4bd5797a6219b1d7eddcbf30d00336fe22507fc64cda65e5dbaf7eab6d6069b1d76eb47057fe9793c1ecf8f10553bf6be8f67477c7ecfd69d567649a6f89f7c64c8f5dfe5d0dd06567bc9c6e3f1783c1ecf0f9a950f55116041882ab8122a662c64f077153e5c686bf97ace9cb058983f7f9e0885c58231a6baba66f6ecd985b696155982eebc46df6abcdffac249071dfbea56a3476dbcf996a3d75e3300c0f9af3e98ddb8f9f8dd0734b47ef8d86d8f3f73f5cf8e5c6bd2a3fbec7cf8b0df9efaf68b77bebe68bb71b59ffdfd81f781fa71876dde359c7ec3f81dcf996a6a87ef7bf4a8b67fdcf6c8d587ec629e78e99c2133af39f4e87b3e067a6ebc69aff7aebaf49dca47a0db80d5085f2cb8ffb89fd1ce9b8f1ab5f19663460cecad00c88289bfdaf1e7f7cec5eadb1c7a50cf0feebefb81937799dfe9b53bf66958f0e1f470c8ce471edc2733fb957bfef8ea03bf3ab066fd49178dac728bfcd73597ce1bb9ed8e631b7a145e3a79cfc3ee9e03f41cbdeb985ecdff7aeb83b94927f7772efdcdfc111b0eac9dffe1470f9d7cfaf6e31ed8a9f6eddfedb2cff5d3d1b8f941470ffef2915b1fbb68b72fb2af3d76e8d2eb4ebcf4992fbb6e7ef0499b7469fdeced97a77db23004b23fa82ba1a15b4fff72e0f17892f73891e5de19ff6a6f54fc19133fabbe6b7711e11422628c61fe6e8d913ceff9f38f3cf5ae573efea690ebbdd9e1bfbbe5bc1d57cba0eddff79f7ac4afef7f735e51d7f4defcd43f3d30619daad2e791cae672b95cfaaed6d7276c78d8a2f13b2e7972e2f4d973d58627df75ebd1ebd51278d11b379f7af2150fbd3537acee39fa88dbff7cfef0f74fd8f0b04507eeb0e8f17f4c6b1d75ee81ef9ff6c271af3fba5f4f05a0e5b513363ca4ede6295765cfdaf0d0f97b6dbb64e2942fe7ced7234fb8e9f7bf18a6a79e77d025d316150e1aba662e37e098871ffbd907bb458551f94f1f3ef7a8336fffe75785bab5c79d70cdf5276ed6a83bda244f25ea1aba6aad8320d05a2ba5b4d644a422e287756eec41ed00d0d1cff48d8abf2ee34e8fc7e3f17856059e7dfaef5b6d338e4520f6ff0c116161611140982110814831dff62d6dc37f9483cb40abadcb92ef7aec06f65f6bead437876f30ac79f122881051b62a535b57ffc694299dbb74fde8e38f070e18b0ec255097ad2effc3cfe69df87f6fbcfed01f5e7f08009ab6bef0c19b8f5eb7a669cf7ba7ec571570b12ddf3c36f7eeb6d77e36f5890f5b0ff8c98e878f3a7dc2e4e7ef7e6dc156031f7f601ad0b8eb6123ebf31f5e79cb5483cce6175e7bfeb8aee1384cd9f5967fdf71d3e4638f9bf8c0c700865dfcc86347f42d4ef9f586e36efdaa8274b4dabed75cf1dacfcebaff8317efb9fec57b00d01a7b5d7bffeff75b63f1c4eb1f9c0bf43ef20f574c189c5d34f8932d7ef9ca3fae7df4f33d7e3efcc2e727e63208f36d6d070ef97cd4d12fcc7ee9a52f8a23fbb945d68ebb65e29d3b352999ffe8bea7ce01ea77bef7c51bb7efaa0053301a70469b863dee7ae9c6adf0e401830f7e3effd11bb30a3f6dbef1aee940c36e975d7fd6e8da968dbef9e9a10f4dbde5ce69fbeebca400a0b6a9f7daeb6db8eefec79cbf7a7de02f5f8fc7e3f97e8b52a81e7ce84dafdc33ac893fbeff989d8e9a307aea03bbe55e3efb8c9737bb67da339b76310ba6bf33abcb8aa6aa15be7cf69de1139fb96c2d7c78dd76db9ef4e02e4f1ed66beec3bfd8f3e2b6931ffcd7d3a3bbe63f9dfa1e650840e1cba7260d7ee1b9cb06e5107e7edb2dd7ddfef4577b1fdc5ba379ca1d4fd00e776d58877751f8ea1f6f0d7fe5a96bfbabcfef3f68cbf1e78d78fdb2d1e7fef1f467b779ed82f71edcb6130099ff815b737edab5fb1ffdc446b7bdf1f0d88619b71fbee3fec7f49b7cef1ef51537a98f0f89f3783c1e8fc7b3929f9cec9770e92fe484ed0df56d7efdf07d4ded1b3776dbb696e6d7fef97ad148aea64e05d97c815f79f59f9deaea36d97adc2def371f74dbb3d3162ebb7a27d37ba7df3e336dc6bf9ebfffe6f38ffc697760ceb3e7fefa99f912ce7be9cafd365abb4bcfbebdd618b2edb59f01685bdc6aa07b6e7bf81659b4bd78cf8b6ffffdbe0f809ebb1db2412d8af367cc03507cf9843183060f5d77d75b660158f2c9a70bbef96c2180ce8387740b80dc9a23fa76b01db901fbdf30f1a34fa73ef1c075671e3aaa13e4d33f9f79e96b4bc3859fcd09017c71cbcec3860e5867b35fbe120298fdc1dc7ccbf4fb4edc7e50cfd5baf7e9b7faf0a35f2802685b942a801b3876643705205cf0e9d72180b5c6acdfd91e689d4d7d5cedbfc590ce84aa2e4db5008af9d0b4cefe6c3180857f3d7cf8e0a103461cfad022005f7ff0b51a76cc69bbaf197cfed0c5c71cbcd7162306adb5fd25af2d127fd57a3c1ecff781fce4a3d6e9d1ddd16fff89ee3b20dd6de3fd761dd1ab46ebbac17bfe6abfc6f79e99d106cae468f18c77de9bb930cc76193072bd6eed047a6e7e62cfb5a2a5adbecdef6758ef66d07dc7e3765fab0aa85a73ab6d9b3e7fedd3369efbdc4d2ff638fe77bfd8a8294b41a735476fb2460e0074977127ee3728470005abed78c4d00f6f7f7c560859f4dafffda36ab74386d50080eebccdf17bf5af0232abef72fc7685c7efff576b875ad1278f3c3073c459678c5b3da73bad7bd0794734be74dbab0ba4e226f973c1e3f1783c1ecff78defb15be2e89f1ffef7279e7af5e5892d6d450035b94c90a9ea3b64dd6b9f7ba7ae69b5759b9acebfefe973f6df6e7043e5021e593aedb167978c1c3b72b5a15bec3d74d3e1f9e7475f383d5c30bfa5f9edab8fbbf6d9b9c1fabfb8eaacb1bde63f38e198fbbfb64f51ddb63862abeae79f7cfec273df9901f4dd77ffa13920dfd8af119895197dc60da70eafb18f3461cd90a64e9f36008b9b677db5945113cefb645ec5ed30dfbcf1f8e4cc665b0d5b7df876fb0dffc9da5f3eb1fd1d5f2f9dbbb8180c59bdbbc647a6d77ed75ebecb6af64049889e6b2f78f4e0931e781bdd76bce0b2838655bd73def88ba694bae923612668e8db14e0a370e6cbef2d3aa077e4b2c9460a20051a48db97ab7bacde099397d46f77fe0d3f5bbbcaadd0346c50936d3cf0b6c9fb5ef5f9c7d3a64dbaeda4331e7ce386abdff8e5fd2b1f60e0f1783c9eef8cec7a173f73ef2eddac72bfe4b9c3c65c64b597c56fdd76e619373cf5af3979a579c942d9a19551b7d925771cf7eb8b8e1b73faaceaf5773dee92cb8eddb4b1d499a26ab6bcf1b9dfffc4be0150a6735306080155d3b556b9f796ac0e5b8b122efc6c3ef51cd2b3fc3d58d7f7ec1c7df6d04ddb1c39f2ac2b1efbf4d0033efcbf899df7796c9d1cd00ae8fade5ddcf374439fdae6b717861ded5db87056735ddf3e7576e5d9ee03bbcbe35f2e31a8b449fe5cf0783c1e8fc7e3259bef921db61fbbc3f663e35fa77df8e1390f3e372fdbb54fe39a1bacd9b7575df6bc7b9e3cf7c07115551b59face753f9bf0063af51ed4bf77f5c27fbd3513c01a3f1ddd2368b5990344a6f9d357fff4e4d7c973a8cbe6878fad7ff2af3326cf01d63e689f815500aa068dffd9b0ebcf7b7bd28d37fde5c09ff4e6b9ff7ee79597961efaf4df0fd9739ffe575e3ee395538f3c65c6c64bfef6fb191d48362f5e7ce86fa7eb2eab0fecdf53cf7efbbdaf01ac3776482d751d73cc5e8daf3cf0d59faefd63cdae436b9b677d34e98577faffe185f35c621049dbfc779efad39b1da61f50e39863f76d7af99e398fecb7d5d7bb6fbe5acb476fab93ff7eef361d3dbe76c4cf0f5ceba11b3f79fa0fb7f6dc7b54d7b6d9d3df7aeed5dc6f5ffb49f6a29d8e78adefa6c3fb3565664dfb06405d53275f1ae5f1783cdf0b28d7a557efde4d56bd58dc2d676fe4a75d7fc405330e7f64d2a3c3bb64dade3d77e35d660040d03466c24d632648db57af5c73c0debfb8728bc9170ecf956a36d5dd7bf7eebd7ccd3e68e8db280f4ffbbab87d7da66c8312efb0eab6e5919b9d72ee9f27777bfd9f4d079c37c0e5e684f3a77fd522c811909ffdd1829a3e0d010804b44f180a1afad435bf38ab9951a380c2dc8fe751e36a9d34e6f803eff1783c1e8fe70780fa2f5646fdcfe3e3060f1a94cf35cc9f377fd207d39ffbe8cb4e3d7a6ff7938dcfb9ebf18a1552aa7ec35f9cb8d716ebd4357ff2d6a4b766b674eeb7c511d7fde99475abaa3738f58a234636866fdf78f2af6efd7cd80e6ba49f553ffa905d1a0100eb1eb4e75af6536866c0d1f7feedfcbd46d6bc7bdff5575e7ee35f5e9ed767dc5e23bbaaec9009775ebfdfbaf58b5fbfedfac79ab73e6c9dca1f6a9bb6fee551bb6fbc5666c1c76f4c7e6f16771dbcdd847bee38b45f06aaeb4faf7afcc6e3b6e93fffe9dbaeb8fcbadb9ffc408fdc73a735ab7bed7af1453bf6cbcdfbdb39132e7ab67ebb4d721d1f912e5b5cf1f7db4e1c3bb8f1ebd71e7ee0a117bfea3aa85b66190358bbe1997fbbff945d869a57eebaee7757dffef0d4d6217bec36a44675193cb471f64bf7dd78cd65d7fde55f75837638ed865f6f58ed2f1e8fc7e3f9fe22ad0bdb72ab0f5cb3210333f7a55b1f98d9068017bffbe86393bf586aa8aaa1a97b7d56ebf61f12840b6d09850ebf3550ddb7fac516b3af3de3d637e615c52c9939a9626512356c7ae4d60b6f3cf19c7ff63d788fb5a2ef57a4e5c58baf7d795e6816bcfe87f39faede699f21d5d09d9aea0a5f7c3ca7ec0d3dbbd6ae7bf79d7ac9e5cf7c9937cd1fdc7bfeadf3363b74932e3ecfd6e3f1783c1ecfb7c1a9a79d7ec28927fd875d23e8ff473c09ba6530a7f85fd8f47a05032c0dffc723f8bb23f73ae1dabb667ff1c18b0200db0deeb3e526a3cfbee7e93fff72a7f287e6faef75e6757b9d59614c7aed70c1333b5c10ff7eee35695563e3eba67d755dd93374d74d8ebeee99a3af6bbf8a03affbc781f1dde79e5fe9436dfdf0f1e7de36fedc8a87b2baffaee7dfb76bbba7ad77f41daf1c1dff76e1d9d1ad1e073ef5d581a50fad5a63fb73eedefe9c92fbaad30fabd9e8aa1973af8a7ecbacb6f549776e7d52f90af7bcfc893d2ff7d7a7c7e3f1fc60c8ad3fe1b73b8e3f76f488c6de8ddd066f3aa66f750b8070feeb371cffcb433f5b6282ce03b73bfe0f270c2dff5680973eb5ff80a4c3defa57bcf7fccf1a2bae41f7dcfdc63f7f7df289fb0c3ae31ba9ee35fae7b7ff69a3a6f60feb34f2b01d32f7dfd6efca9d578fbf53c8f4d97d8fb64bc7f47df54b5973a7b3ef3977a35a00ddb73d79fccd478d6e3a2b187cd23f5ef865fc363778c27dd7cf3b7ac2f01eb30b35fdc64eb8fb86dd7b6ab4fa23ecf1783c1e8fe7bfcc79e79dbfe09b0502f9f5afcfb9e082f357fa2ba2ae019632da56ac669b9ad61f3527aeef9692ff240664774320f6a74477ba8e5610a95762204b4381c853375e317af4a8ffd5384e5b589c70f5ed5fb798b6deeb8e193678ccdabd9e79eeb93b0fdec29f613f42264d9abc82a7a26ff2edf178d2fcd79b7cd7d6d5d9077ff6e9c28e9a7c3ffde4df8ff8f951652b7df1b967b6d86adbe56ef00a3e6c15a4f8c9efb71cf3f8b1931fdbbfa7066ccbf09fd7defbfa45c373fe3cfc0eb8f5e61b371fb3e5329a7cafd5cf69724b162ff64dbe3d1e8fc7f3a322d5e49bafbaeaea77df7b5758044240bf7efd4e3de5571c758c5a4693ef2eeb6f0252500452200251b70c3533b509d95f017275e3ee369c0b870880d284a60c9a32680a5cfba80ca17b000d7409d033836e0182e8cdb49346b7003d32e81ea0934eeeec122043a8021a343affaf5b680e6ec85c7edc21ddb2263773eacc8f3f9cfeaf77da28e3cf368fc7e3f178563964c9949b6f993de6d8b13d7c036e8fc7e3f1783cab287ffce3ddefbef75eeaeb3a4c9f31e3f63bee5c91e7d66b64a352f3068d060d00350a5d03740d50bbbca89a80057123065b8f454040e81aa0d960b1a041a34ebbc78482368611646c2514a145d0c250821a0203ad9c7874beddcf78ee3b49c9e7db4464e9d2967c215f2c14172f590291d0985fecbbdbcd77dca7de79f69fd33b1f71f8c1fe24f3783c1ecff7918686ae2f3ef7cc8a3cec7bb76b32ff913dd73fe4a5aebb5cf9e8365dbdd3c2e3f1783c1ecfaaca41078d1f3ffe40168688b0b0b088409865f9f2471ba336000405a09901a041212f28304030cb7b7a2040a1d25a161be419005a19b9e88354ab15750479a0086805308cc00884c04028df91644344411000c8663300eaebebcb1eb011b0f715a7f873cbe3f1783cdf6b868dd8f087ba6bd4b8eb435f2c2cbfb77aa36bde7fdb1f778fc7e3f1783c3f0c0a828c204b28084271354f46e0f26996f7ad5587ad9ae348e216464ba4c2e414aac9d54f2959be20e4f1783c1e8fc7e3f1783c1e8fc7f3a3c508aad44aba5b82157f6816e8acb138445e00a05ef991f7783c1e8fc7e3f1783c1e8fc7f3c386dcffe29b3625988444b0bcf228026465ab91024da015937b320a0cb40a2050804289cb86ffbfe41f8fc7e3f1783c1e8fc7e3f1783c9e5595d6d6d6575f7e3169a4ed3a68bb5edac90d60d87aeb75b41002322a296302c0024d2b6aba0900740d901728c112b3ac6715194aa15e41802a2a57898a822a853a0dc3fec87a3c1e8fc7e3f1783c1e8fc7e3f91ed3a56be3a69b8d611188fd7f3a7e181066084420b28c26df751a00da3889ad2908720aa4218001da96a9dd04738ba856d004133dce08967005df4e015810a28a20c00283a0d4db9317488880a07cd3078fc7e3f1783c1e8fc7e3f1783c3f1004224eb78980b0bda1685922489e5164482a58a6991102810201bc3caf4d100a9694c6081ba0b98360e182a010f5843295349dc277d5e4dbe3f1783c1e8fc7e3f1783c1e8f6755a62015da42b559e58496df31ca67087b3c1e8fc7e3f1783c1e8fc7e3f1ac72f8c8608fc7e3f178565dde7c63f2e2c50b97fbb0fafa860d468ef2c3e5f1783c1e8fc7f343c24b361e8fc7e3f1acba2c5ebc7083911b2df7616fbef1faf7658f9a9f1f3fec8ce14f4c3c7960d61f5e8fc7e3f1783c9e65e10ba33c1e8fc7e359a5a95f012a3f333fed92113db6bd7f4edccb71f113bbf45ce7f437dbfeff37229c79c3a60dede9b9ffb34bfc11f2783c1e8fc7e3f976f02e1b8fc7e3f1783ccbfdbcb0c6cf5f987d180358fcf4deeb9f3af0afaf5d383c0790ce56f9c1f1783c1e8fc7e3f976f02e1b8fc7e3f1787e7cf0bce77fb3fba87e4d0d0d0d3dd7ddf1ccc7bf2c0240dbbfef3f7eab014d5dba74e9d67be86ed77c904f9e403a9bb364152870bf54651490fff4e1d3b75fa7474343973e23f7bffc95f9eddb4e9af9132fde6d485343e3ea23f6bf76ca92c8f5234b3fb8f3982dd7eed6d0d0b8d6e647defcf612df74d2e3f1783c1e8f2785975f00971800002000494441546c3c1e8fc7e3f9f121a81e7ce84dafcc9c3f7fd60b67363e78d484c7e73296bc7cf6192f6f76e7b4790bbef9f2bd87cfdeaabb5e8125e5a75dbbffd14f0cbee28dd9f33f7beaa8f0fafd8f79e4eb52d186e73d79c22137654f99f8e5dc8fffbadfacdb5f5c60359ba593cedbfbf477b7befdfdb9f33ebe7fd74f7eb3cfe92f2df6a28dc7e3f1783c1e4f8cea9541bdf6e3e0f1783c1ecf0f92fce4a3d6e9d1ddd16fff892ec74677db78bf5d47f4aad1ba6ef09ebfdaaff1bd6766b48132395a3ce39df7662e0cb35d068c5cafdb0a944f173e79e4819923ce3a63dcea39dd69dd83ce3ba2f1a5db5e5d50a2bc2c79e3ae17eac69fb5ffe01a95ebbbe3e9c70fcd0a00b4be77efa34bb7fbcd849f346582ae1b1d73fe6efcf73bde6af147cce3f1783c1ecf0f08a2ffe8e9ea1b833a8d6aefb6f1783c1e8fe7074876bd8b9f9bfa96e3e5eb46bb364dbcf8ad5b8fdd7ec3017d57efbbe6e01d6f98b978712ba36eb34bee38aed35f8f1bb366cfb5c71c7ecdab154a9cda112e9cd55cd7b74f9dfd2091ed3eb0bbccff72d117776fe5028a37bd61c6e239734cf7414d76cd4197fe7d6a14001417ce6a6e58bba7cbc2c9360decdaf6e5fcbc3f621e8fc7e3f1783c112acf08059a0040014d19642211a846a16bf4fd5a578d1ca17380a600dd0254911f3a8fc7e3f178567d28d7a557ef88d5bae5acb4929f76fd1117ccd8f9ff26cdf8fcb399d39e38764d6b7c099ac64cb8e9c9b767cd7eef8e1d3fb9e41757bebbfcde5241439fbae6cf6635db5aa7c2dc8fe751e36a9d7b8f7f6ea1e5d5a3fbd73775cf2cf962510800e0a573e6b73100641afad42d9cf175c12ea738f7e305d5ab35fa30638fc7e3f1783c3f243a29d407e8ac13a5a5233a2bd428d410ba07e89181fd3e2cc8120242de7ed2226842bc1c45d0a9dbf51aad8cf98c5a42bdc65cf683eff9e1b3c71e07944c7d22044644c042445a6b0022c2cc209d7e1811d93f1111338b9088c48bb2f753629563a59ce12d0c43a514516ac950001311905c7bf64ff6aff11a9992bf665406805220220213110903504a31b3dd0021d885888852ca18c3cc5a6b1230b3809552f64f769be31d04a084ed8ae2fd72ab5664ef8cf7cefdaa027b1b8020f9fede84f6e9148f40bc47f172a2311400cc617a8493e5a77c87226437a5fd038888940060931c5910038857617f2ae55e08ed50935644a4eccba41822d2244a29ad955b48f4d392c9e8786904564a05a4945260b17b2a2242eeb833734669226208331b09e3cd2e1abb103b1ac4cc4a20224c488fbc88b008118521330142421028662eb230b31493a3c31063b78d60970951f1806a68a5400210130911c5a758b2a7768892f3811508c465270300ad32f6bc02403a88af8bf499132d13a9e358fe36c3b0a79f8e0f90dd2c778628d8b39488ec39cfa618df135d3e6ea55a6b89d665ef514a311bfb6c3b3e22e2c644d93db5fb0ea594568a8898ad06e1ce31661690bd618f39b33d8b880dfd25da8b638f3dc5181661bbbf2040201081d966ab4dbfb31737695dd8965b7de09a0d1998b92fddfac0ccb691002f7ef76f2fb66db8d588de350d4dddebb3f6cc5e0ed9b576ddbbef55975cfecce6176c53ffef7bcfbf75de66976dd2a5e43349a791076fbee0acff7beda84bc7746e7befaedf4f6ec35800d543f7dfa966f7f37fffcff57f354abf75c36ffe8ab1f70cabf16f3c1e8fc7e3f1787e40b432440082216099aa0d116a1542c102830ca173803641d025c08210c51588fbcb0b9618006815e4022802fb9040cf8f86522dc0cecb10cf3c53d3fe120521fe5324912492473c934f4921628cb1f33d7b0fb3492d5f8814b301ac4023441a3044da4a2aa96da33255a89d365422b2c4b7e3b9ab5b8eb8396b7a5fca9411fbdfb4c611cd5dcba7e215d6eba6df94ded4642f4aff4a956a40d3ab88f59d7687acf213c540606241c76d51bb871963546ac9f6866106b12645244aa9447c89c639de5a2b52b83fc16a64c2cc25c244742e29a5840011108848918a8f88559f98ad720400c4824a95b1766b8340898811308440502a0318a50402211131248080d98888883d5ec24cc9a81180401340225685a1b2bd43eaccb18426b4ea46d9a1b1e3901e93f8e42f1b3a7b10a2c770e92901282a3bdf44d80e5dfa61c9290db15713007bb0ec1fed4557767ea68424b6928d5da21dd5784c8892a744971ec5d7089769974e6114499d69e5faa6e07fe25bcdad3fe1b73b8e3f76f488c6de8ddd066f3aa66f750b8070feeb371cffcb433f5b6282ce03b73bfe0f270ccd2d7f51558327dc77fdbca3270cef31bb50d36fec84bb6fd8bd6769489eeab6fdd5b7bc75c4f19b8cacedd1b5f7e82d37eafc2c00a076a3df3c70e1c9c71c38e8926fb8f3903d7efdc0a5633a7b17afc7e3f1783c9e1f12219c64b3221860810180505027d040a00866c59497d00b349e1fb75893166814694040d6d7103f40c573766bca484fcd9c91a192e810adc2ceee989933994c3c918ea6e16eba1eb900d8cd49a18820ceed0200c229af0731406e4a999a82b6f741d8a7a4a7d36e820a05b16214559adc964b24065226b2a46f84263d022ade66a5d283e3e6d5481c46e9359af432d3c699b42a94b238b9c1776606f718ab548048ca9623e058e7b21e1c21a3940294355f880860ec782865c5025150026b488102a5dc8a6ec22f003108602b3180989db946a55ec085adeac780f507599b8cc0baba9c3400000c2510a54a4ea1f836abe8803b2f9568524a14023162cf312190528a19c44c767048884859f90c4ea3b1c369473ed6a7dcba381613293a7f8c825543488cf5731129c5f6fc74029f898e883b58b1b06547267540cba5bae86ce3e420dbe1566911c91051a4f0a4cf7389c4507be1507b912e1a61b63299f55e09204659010980560491c81e63553c946d67997a5876c555b8fa8821dfce5b6cd5e0d3a77e7d7aea8efaed1f9dbdbdbdd97bb72b9fdfedcaf82fe70300b6bcf0efef5cb89c85d68f7b64f6b852fd67adbd2e7b72afcb96f11cddfda7673ff2d6d9d1afbf73eba0baa187df38f1f01bfd3b8dc7e3f1783c1e4fa9ea32370480a0c5a05e635ee807c7e359be7053e63489be4277a546152763e9ea9e8a4b4edd2f514d874a4ff9cae40f22052101098b4008420a04651d15029654814e7a2229924836ed4b78ec7a539604426a41545a14938c069bf2e558d1a57434ca8c3ced47201aa5f2716367ff90b222a9f6825abac2a5b496cac95e25ba8c9088d3b9cab64490f862e2ed111127991943245a29adb5766e0babfd4029e546292a93714e986823ad23a3bd6fc8a97b765a4b6e3b0d735cf764cd3e481546a586a8641c52c74e98590b8408041212088884000321d1440498c83312f947522a9ba06c3c4128335b59e504943e0128398552578dbb53258eaab4bfa6a32ba2bd794a90b66e517cbd58fd2b7da1956b3d22a5d212975dc8711d5c5c19d7de2da554e4b68988744677c4955229158852857ed2ce6b96bef0234555fc17231e8fc7e3f1783c9e128266831e59640985e8e322112050404e55fa0eb21239851ca13984577e3c3f784a4a905237a29f886d1391b3c399620071d12524ede598b252a068de58128863c3600824a0c4e200108b52dacd9e418ac9d68090b5e05105e9c73e5912738fdd6c55a24f59a385f574182182759994680d259e08c49250e49889b7dc6dad568454515854bd02884084245e340045205b7f290081c86e0bd950f47805e4a6f2220221158f3c84495c3111385267a2aa1612004a47c623576213cb2269398848db49b57da80a28505a51e411b25539c44a6bad03a49d4120610698537e1f9b7f146da71091dd4e272568b727cc6076928d11761b20717a8cfb61d87a85ac3ac7256a019152a24122424291c0c22076e2a075c00080e22223121184acc78701654f11578225948c833d7ccc000c88002510c41e1671c54a442cf6ad8514295bf59438952291aebcea3076dc94786704801db7b4fa666f8761180481d63a2dd9d8cc2080049c3ac33b7a574bfeea96208a40eef25191bf06d0200551500432525e9e56aa7325f75494900048692d65c52d6b68e8fae273cf2cf7a5a9a1a1ab7f7df6783c1e8fc7e359d5d0f88f7492c000ad8c3a8d6f42081032ea355a09d50423d02bb6946a050d5429842bd00ef4af8f3ee60f9be7bb61b59e3dff2b1a4d993724710da46698cc4ca4633747daeb519605932acf912008528fe7389526560d506aed1117f9eae6802251114a54bd124daa295a5189b9c099740057fa515a2455768fcb644dcfd2b9bcd6a3cc705436681d7985da4b6051608b4a6b4869f903e50ea6b2e09bd843d47eda4c718959792c74b2e078b4b92c10b7749b5929a5947d18b1885244a48240b1311d0c4bfafe44634a577bc5537a86c058214342612b75482c733045a212a705820e4f5a0044010804036116300b0c116905012981110251a89096112b94f0a454b9d2b42349dd091190222b0dc596a238d9377a1ec7079488ecf5527228a582732a597bbbd30f916b268ee2b6d7512c2a45d698923daa9465633d592636e0446b738f4f2dc130dbda28d22849fb8eb36ca2536ed92f2da94a3dc8321e3d6cc486fec5dce3f1783c1e8fe77b4a8d4211804271a5b49b00c012839c721f1ebf0951a3a180450622491baa1646319a26b060a9297170371b6409ad2bd6436ab75d76f687cdf3dd3069d2e4ffba5e8392985e15b5cd89941442e256880b91ec424a1ee4fe124b3f88dc1c563588a6b2e59244fb2da9f48044b889ad3d48525d60bb4449b2349b8cc3a96d4bc28f0d5cc2481c86030229a78358b74a59298af37cb8881197194329d1275da1951a2e9b9e12174fb19d429765d3589452a985a42406e3840061b6fe1aa79380009ba18238a95d8455ecb2b14d919c91c7f5d502944d73ae9898633d189a942222ad01b6c1600a208821b1c9b880cdb9895401945478c5e282cd0916215191e548ec0d1897480397059d12ce6cdb235bf0a4dc80725ae973f6106bb652f6e88b62cd001b658c00d020686d80306a22069bdca35464174ac937122f3c3291c1651809d82a3f4c6ee38de1e80a00242a38124669c7b4d22234a0525651241a864404514e72b3494f80264502b001b3b22dbdc4300b418b1d534486b10e829cac6f2b9d362562449cb823869313d09ef36010290a88902ea09392cb9fcad4a5f4096cb375a2dc22e978c33c1e8fc7e3f1783cdf630a025b3dbfdc8f7a6d1c9541944936a1a039fa26d8c0b585b21f9de34e522d2939c6004b4bd599a2ac50cf298fe77fc51b53dfda74938d0bf9b695536d50391a0365d75d28ac2968dfb7b8acb177c934d1f6e829c937a1585849379682eb675c126512f9390ca0adf503d18cddce2a554af4e1d4543f0892cc8ec4c1d3b16255f6b7d8d4a034953d38bde315e6ab5c3993357a4cb23df1dc56246cbf8a52018b938e45a1b1f53849172450ca5221e9349c6885ec8ea4aa50bd52deca0a464409a0b5d68a9452a444045a1333b10bdc554a298194ceff6373946a3f32360d5829c5910050966513a5d88894c6cd1b6344845cee0c00268028b19950f4ba4f441a100d00a2885ca28d70e49db2feab32a364d909dcfec09575550f4d4844a2a8346c3bed931215551b95b5fab6e36cd37c221752493b2abbbf4a292ae95da55291374e0c524a090c336ba5ddc5a5247d7d759465531a5c5dee368a2b1595524402455183a80aadcacab299d06e60a3f556d6743c1e8fc7e3f1783c3f0cda6c42860296d7e4bb2d8a8428976c3c9e1f3c9b6eb2f1ca3d31311a444da0ec1451a9c0f5894ecd5a6d1b20892e458a6ed9905a0026352174a9248ad2f346abe028a5e3fb2536a9889b9472d4d288388efc2066637d2d2ed28594dd8650188096b822cacd0fc3d0796a98d9ced3397208a4f6d7965c8188186c77b0a46d9652d648e2a425dbbc0760115d9a05ab94b2a243e41b32b1c7c43e46eb4c54d5e2faf510b40aec53b44bc329e94f24b11327ce4f11619036a9f41b1126d2442a14231088d24a41915d976dd014e95cd0292f0c4827736f494e066b7901943319d9965d4ab96394368ca4ea65e296e75649b1853cc9a49d00451029168b2a9395949066cbb96c0f68b12d9d109f5d70a70000861047293deef11c596612238fb00e343373188294d20ad02639cd0c734851e996408c31d6cee29a8e4bc56eee89304344d08161e69015a9386cd88e274b281cc5e8904b8db1128c5da04da2b1f7a4537b63c54d445c5a0d0c601d2e711a9310c1b5f482098d514a69ad95d6220262724a50e8d42b9dc4364597a8b69b6a55b0b498980846100254d42c8a99218a53b9dacccc5241af2c2b5f133151b8951d6da1e882f7afd51e8fc7e3f1783c1e2fd9787e74ac9cbf06950b91a8a300118812aafcf4b4b42149846c79f3a992d89a547985ed386c4a435e28a94022a550faa5bd115100db293747c937f106189374ba89fd0b6118668220bde5e96e56c972520fd0415a9a29efc883949d0150ccac2909df49ba5c2b15692848ed3e4b9148d9be58c2aee6cc558e292216b1ad9094d89a2230046e752e07d76e55dc762a2a5c492ac288d2839fa48f9434ed8a1d422c4a27f92329f3076c4727950a33e6540a0fa56271daf7c08aeb980c448c93cf10b54b976818534dbeedf943b69c2ac976769a8d0120a9e6df29d583844d549d64e51f5640284669a5984a1ba5dbc2b4f4f94fe9f1293b4fdc56d9581926a35849ba4b973b415c5e8d133da4ac353b4a3d35a9f86ab7161da43c4a5c1e865d7a5c28751eda3c9d44418ab45145b1fec760665052b1d5de65a354ca1604515a311431a7951f2a35d395b978da2fcd5e97e9cc238fc7e3f1783c1e8fc74b369e1f172b5d1815d7f9c065cdb859a5b129a9acd2537a94953eb9091ec7b54c6ed22e21227f882d64b173d7b20ee251d1074a850389d3675dc10b404a84d9357b23166733b10da6920c718922635332819da6ebc807a43a9a67da2edf20fb203b1ab659918a538e4bf6915df54b99e265840904108358c498a837330914c1a6290b09dbf05d21dbbec8b6fc71220d84a2bf0984adc5c2deefc4204a127260d2bd9389c52e2b995127b3e8f4a6aa747d192994e4b990c44daea3decfc286c835bc8a45807891b663944ea50a4583e9e40b226297826418366958d8064523296a4b8b4a917ea7c4ed923b199444b55e1485100b332705654a2064cd530059f394080929d102661617a16d0d3736149aa265924afa8b21521cc4b6e7221640b953840850ecb68a446c009251d1b189dc55ba4ca3b4e36c8cb18a563af2462965af1b945612a5254200f1296ffd3571315a74bd8835e3805845d942516b7744cdc9ed73934b925391c621440932a449542493d132745e3b3e82cabdedbdb1c6e3f1783c1e8fc7e3251bcf8f9d952e8c722a4cea767b6926994312e24a9fd483a36960a59c97e8cbf90e5bffa4d7553125478899296d512170547852123c9c76c1d8ed749134621b21a920086cc9124a137ccab69c52adc7191d05fd540eb5a9d8690b49079f74a60fe2f8604eec3160fb5f22d75a48d8891d004aa388d3e3965e697a93a271e3767b5a7e089cd0c0490cad11c4d37845a8d8c1aa445f90921654258e2a959c42b11fc83626970e8480f2cd8bce224ac425b77c97ffe21ea3922662c22442109b464d249144c2b1daa5a27d4f46c64924e579cc0440938d03764e935430af73b59006091491d53109edbb5f23926ce2eaa874d29329e9b495d866d28da5d25753b2708a7c5aa40446072a360da51a8aebb8608d88d206a3a40595b8cbcac0b9bf80ca67dd725e52247dfab56b75eef1783c1e8fc7e3f178c9c6f3e361a50ba3dc6cd04d82d3b2848a634e220b8d8a7245dc044ea727725a8908c4082a9472d8342ae75b2999f5a566f50c26a4b38addd43172a11091354d002aaebb7275494404e8c8c5104b27764526e5c260719349a594db6de232c78df3c9b8c01493ee970c44ad8e92fd4ac78210480b206262d5c795fc4889d0005bc5058ae6c6141b879c1894c4c5c42205e2e9773c4d1752e988dfe831263eb8a195906cc7257718d322971d678e939123b7856b9fa504da88524a69edf28552d12e222cb1f404302940b4241286b12a0d691b4bc4021db57bb6261e0091e7257dc22412a244a708a2b235230680e644b3b0793dcafaa4ac352aeeed0410312916660561b2cda7281653988d2bf7112137e63a3a89a20026725a5949cc34a50c63001b2682d2da1d5c45b68690238910a9386d66d65ac7575eecc189aab158c4d6d359e189e0e2840464b3725474d422e31871fabc88244b4391d1ac7d3f775b78986c9bd6b1c4a9480994617b1025fd44a514cbf225b6d207d8eee8514091c7e3f1783c1e8fc7e3251bcf8f8d952f8c4ab58f296b3c9cdc4389a013b66b1284b4d5220e37899b3d95944b94379d89ca7ce2b5d8ea214965ee22ce1071b28c8d3289ed038a2aee94cd917173e05437a2f6dff497cf6597d96e3c9e60a3dd724aba2309ab543e71bbc63d49ce0b47d131a5e13e255db7cb0a64525b9b843ac7ee27a550aeef38774ad49c894b325c92ddb7a5563623c63d9684444065eea194a9875d53ed28e4249ef6a7cf9c58a98a338604aae2f4be9d642320952eaeb1632b225a07b15e83a4019355055d960d4320b6300a86d8f66477dddc596c215789e8e67e9467b270ea20063a7047adf4dc484508930919c41a043048dae7bca42c5152d24c8d582b6d25be32f756452924955ee4f27488889428a59d688832df93b1728f3bfdb83c9506e50dce10a518975bd2d2855a1d8b356e78b03c77cd9b6f4c5ebc78e1725faceaeb1b361839cabfda7b3c1e8fc7e3f178c9a683c92dd05997f5f0f578560956ba30aa4cc548357b2e3bf7113b62e2c7d8b41125d60260e2f9a788892a8014dab927d2551ee979a075c8b0104314236a2d1ca5cc245feeab58eb49cf6c29959c1c4fb0d9d809bbdd3025c2713fe66404acb747551e90f6e2545967bab42863e7b1cc0c10330093ea271527b33897920d97651b3f23cebc138f36c3f6362a99ed926d9d0490a8b89f14224b0b5cd3e8a41b34001772d24e93e2e8d82562102435b956f1e106910815c3d0f5f64eeb4a51bd9681108824b95f45420145db14f52467242b76193a2951434a7636aa2d8acf496b90b21149718110dbb81f86226827c198587c21253683c7b99552d54ce5a7bd54383f9d93c5a535c50a0be0ec66919b4aabc431c30c3b9c247193f832d130bdbf2e24386913865275cce99eedcc6b4ea041691270fbfd2a2d6562805d5f7b028839fe6f946e2312d9dd04ccd6fb23650256b4791dbeae94376f5c66fcf0e2c50b3718b9d1725facde7ce3f5efec15b530edd2cd77fae0b2b7eed8a2eebfb5c8e6170e1e7edad0c75f3a755076e59efffcf861670c7f62e2c903b3fe1dcfe3f1783c1ecf2a44927c48e513c980404008c87723d9783cab2c2b5d18154fcb51e63791caa1155644099432223651969c0f4229454927ed642e1b4fec52da4aaad34db264e5925215b39ba3da093a48514933293bf324520097047640e289af2b8932a1884091d6dace54e31e3d655a8c94ba06528682f6455e9472bb303398d940d88099ab323a35b52611562ad03a28140a65f6046184c24ad9d6d2957bee1091eb8c05e8521da192d6c6a963e8fec4658629ab79117734b18fa7e5b68c48090cb9d4de74a721776e88222571b72b8acac15ce77845ca5664a5242d52a9b1751e114e6703954cfa8942538028b825275b1bb7ca76d2024193560acc361f38190225a000528428d64685494f7a1671bdc391f29808ca0796e21e6ac4928a7b61899d622e4ed8251b1314b4ca58e9c770ecd361d6444250445a6b11136b8ed1624d542d55921614b74e8f13678884286ada8d12e39b0d8d0e02171c5e5156499df6eeac6236e9d01c671303d933335dfdc782b8155ac54b2925f9b9b659911a26cb48b3a9afaf5fd9173033efe56b4e3af5f78fbf3fdfa8da9eeb6c76c085379cbd65a35ae55ea4ab061c7ceec98d3dfc87128fc7e3f1783c3f303a6b10d9061dc8034b1900720ab5dab6c64040586490976f5fb21160a159a640e4f1fc8f58e9c228908e6a7ca24e3d62ab66129dc5ba27a2fe3a1066fbd5bced61244c463808829696969a5c753e9f07280802a5a8582caa2c11486b6dbb5c2ba58aa1a9aeca1a93360eb088300ba0ec8a14110045300212011b058a13450088b052a414319bb891934e1505d935220af38de35decd4dace21d955d0b8e2a9a4fb322551c74e3182b6adad98d9f905848d88524a942a144381ca64b285d6560a4b251e2263a4688ad6e4a1529db34841dbfd750620760dadedac5f050218811098c5fe04a0849452a4ac6e224ac56ea36492afa16d6553289c09aa98d9f6f0b2e9330014e96c60b34b420062a2485aa56c258c8049a942a15095c98848de14b23ab00b2f168b555555f97c3e93c9d871b32a07a2b126c58a941116264dd6436452adbb03171264d8c5ac28282236883b5249ba7d3811c846fe5259dbf8b45d4513947018864a0506c656ff6449894858e4a2319a74dc8a8c88822028b244c61fb11da33492b3d19e8a4eb251b1358684c0d6bba58840b6508b9989608f0588940a882534ac946bda4eaedfb53532318b11667bf892a0248ee28644a28e5800a08854d41b8bec88b9964fcc02ad03d7e0cc7dbd41cabe5d4adc4e2b2a9b120562b195535022a24150c2460c43918a5a7cd9041c7bcdb056ca1828c54a2938a555b456cc9cd451898acf014bc85056b0b3894d20284a7736fb6fbe2fcf7fe2b8fd2f5f70ecbd539fdaa447f8f5b4d79e7bbbea3b7997161396f4645f2e99dedb1cb4b77faff2783c1e8fc7f3836361882e192c3528c0950968a04e6331a320493c6747a86e017a66b05a16dd34aa528fab2674cfa067064d01ba67d02d70e10a9d141a033465d02d40a7d4a7b13a85068d068d5ae50f8a6795e33f298c2af377508a0a5794529aecfc99ec4f278584525353d3d2d292cd66b5d64110d8928a62b1684c310c0b6158c866b3b66d53b158d45ac7960117d00b00acc00a4c62480c734862ecf435eef4a494b2f20473986e15142fc73ecc1813e79ba4ec18a434ec0cbc6cc7cb5a1d45053e10919099998d31c698445221ca66334aa9850b1766b25980f24523a45d2fa4684b6c37eb3292c14c44ab24e0c6fec92a5c4698232987cbfb74bbadb2b1b5d60a12efa62520651790ee656e1f138f0f4aca708c3146888d31adf97c5d5dad3126085c2490d65a44b2d96c18869d3b77cee7f3f6096c9201b4fbee462a926acaceabf6a75ff4f0ca2761fa8976f9c9f03a1988150062edac466ef45c98ae52591d808488b472b1d369034b3aa2259deb54b6b5d15352da9e12fb0fc4eeb675c8246137ca408c50c86c0ca14c2c0000200049444154ac8b4658b8c43216ef913dd265eb4d9a8ba5f6daee8b3d9025ea6bead7300ce350a154e1950bdb8ece3ee54421814990d485a3d38729de8674dba9ca3a30c569d77032ab1bbdfffe4b5fe1ab29ff2aacf7b3c3b758a35355ae4bdfe1db1f7ac8268d6ad1b3870f58eff4a94ec2365fdcb95ddf2d6ffab430fbeead56dbfc37171f3976930d87f41bb4d5298fcfb65aa6b44cbbf7a471ebf66c6868685a7b8b131e9f6d65d9e6776f396ca33e0d0d5d07ed74d12b0b18c092a7f7eebbe18917fd72fb8dd61fb2c5f96fb7f1c249d71dbc71df2e0d0ddd076d7bd203d3db0070076b697ee1e0b537fadd8785fcb42bb75aa3a7a3b1a1a1c77eff580298792f5d3e7ee335ba3634741f34f6d4873fcddb2d9f3ff1e2dd86343534ae3e62ff6ba72c61ff56e7f1783c1e8fe7fb404000504c7d7659c6376a6a29636e88af8b60a04be4b9c9101a022c31985dc45286262c8acce5a160b1c1bc104b0c720ad5d147cca58c450621a07c9f52cfaa4721dfb672b5512226f5cf4d8035a5333be25e462cc29a6ce18944934d2330cc263485302c66b3196693c9042d2d4b8bf9b6aa8caeaaaa0a822097cb75eddab550283437376794d6a08e94231112216630dbc2229292ec0c3b9f5480b20feb4810b192842449c651610e34244996011414a5afeaf245898a374998e26973b158fce69b05adadad5dbb76cde7f3f97cdeca49e9696d5a38e052e9249ed90a8c7034bb16518055ac9cee63182c6003b6d21583d8dd705bcb80284560b653704d2460db8cc916e6400c09486c936cd8e6cfcca1751e5919cbfe03502c161588446a725585b6bcd67af1e2c53535353aa06298afabadaeadc91178e182f975b5b555d9ac22b1ffc86e1b71d9f192c83705a54907f1b1b3ff00c5062674e30316b090f536b97f48fe59258084c01aa4419a443945af24bc39504aa7bb8f47a35d56ce43a5f1db4c602a1131d33a147794dc222afe97f49567361013173c41956da13dfd5888858449d8554331c48d63f4cf88335b25ffe08e274845c3581e572c51251222bdd27ac7d262657a9fda9fb16ef7a1d2f699e4bc95e8154184e1feb5bf88ac0929a93afc16349b6c9fcd37ae9b7cde0917dffdd4e4e9f39cdf963a6f7cc4d8e2a37f7cbb0500c2597fbb7dda3a87efd42700d0f2dee36d873df0ca94f7265f37e0b15f5df8460b208b5e3c65b793a76e7aed94d90be6cf9c78cdbefd6b0800cf7feeaeaff6fed3f4799f3d7be492eb27dcf8a155515a673c3a63eb5b5e7ae78397cf1bb6f4e913f6fbdd82831e99396fce3bd78f7c69c2be97be635f852bac25a66af049cf7d3a7bf6ecd9b33f7de5c29f74e9b3d7a1c36a8a336f3fe8803bea4e7ae6f3f973debd69d37f9e78c8cdd30be0794f9e70c84dd953267e39f7e3bfee37ebf6171778cdc6e3f1783c1ecff781a24004f5da6937cbd1775aa38f38cd8cc6008ac0822a05236863a7c574d20808450180d6a822242f280802e526477156a4576c3cab202b5f18d5a194d341442b0030a00406885351a4aa2a6b8c09b2baa5a599255b5b57356ce8b0f5d71fba46bf353a77eedca953a77c3eff97bf3cfceaabaf4a286118da240e44d1bcb1c2a254909ed996791f8c31404923f05843b19123f1a69659332a9a5cd0ae0f94d550d27f8a626193f9b92da83aecb0c3b6dc72cb279e7af28ff7dc2702adb531260cc3aca2741009cac35fd1bee5336ce959e9c668102b4a670c234af6a124250880f350486a9be3fe47369d16362f8712db83a442678844b9342251e05c756d28a6baaab6b9b93950babe73dd880d868d1e3d72ad35d6686c6cacaecae5f3f9871e7ae885175e00d0dcbcb8a6a6a6dcf362538adb75144a6f5b7b194e6b8d8ec3b0e3bbecd9a294d2a03205203646c59dc2e2ad32262ab06371bdbf896d8998a4ba68a537324e74664a968ca42e2fb927fe35163ba8a40156f416e2e25d6c1d999292a0654af7edb2b257d9c558d1f2931a01158d933b8d6d1371e72f2bdd486162166663f5d0d88b945a32c783a029b95f4a926b1015333a574e7a9b995969d799bdec65e5bffed2470d5b5df3ccddbfbfecc6eb8fbbfad83985ae230fbff8a68bf6ed5f3be2b0ddf481774cbd60a3cdab66fef5ce4f869fb05d2f8d3940f5fabf3862a30605346eb4ebe0964bde9d1f6edc79d2cd8fd1017f3965ebde3900ab0ddf6435a0f02550b3f1a9a76cdf3747586f9f03fb5ffdd88c56aca3816cef7d8edda14f16002d997cfbb3d5073ef2b30d3a07e8bccd29e76e7ef7990f7e78dad01e15d75253fe12bbf8b5df1e70dec2a3ff76efd8ee3ce39e5bdf1e72d6ed7b0dac55a8dd72c2591bdd79e13fbe3a7aff0fee7aa16efcdff61f5ca3d077c7d38f1ffae75bfd7b9dc7e3f1783c9eef010c2c34a8d3e81220142c65149621d9d46b5429501465ea541f860e9021140539e574204b8e50ad61e31c14d0e6936b3cdf0756ba30aab4b481e3a9a64dbb604a8a0f53428068080043f1f7ef946f6bc96432adad6db5b5d583d61eb4d3ce3b0c587b108833994cb158d44460eeb7c69a139f7fa15834d5d5d58542410471331a5b632595340e40d9d48c683a8c748e69fb66c3760e1e4b00652a89ad3d89e6baedfc143070e60b011844224a4a85065be33260c080300c371c31ead6dbee503a93cd562f5ab2b4b6b6568a85b2e9ab4a66e6683f0fd720430c058db8c9b4f3f2916b914e25e30f2161b24a8d52807539406957a76663715d03694051d22949b92e4c2220a51488896c902d6c140ba08bc522111826579519befeb0b163c70e1e305007361bc5d8729bfefdfb4f9c3811e0868686300c6dc72a004a28194ad20018a9e6d9c251bb6e8aed1d496b6a57f7ca251da1c5a51a11a76ba66cc26f22a5bb44e428eab8ace513a2086197c1640bfa489108b3713d920802b132109302815d78936ba2955267480919d7a1db053a39914259cf0bd83d3596f8954bed7121d9d6d1a320d0f17ebb7f768822d31771690cb6fb976e94264c25ef6d704e9cf46966d257baa828ef19710b2b297f2948da9045ade1eda50adba39d8840da898dc26cbb74a544284da260c7184ef8b2e7e4b7f28d0755f7dbe1e41b763819d236fbb59b8fdafbe883d7dcf085e3d71e3a7eefda3d6e9fb478d46a7fbee7cbd1676fd5c3b6afd3358daeba5965b22a6c2b0a2f9d3dbbd87deb5ee57d98544d5377ebb355d9da2c8a7923d040d0b977675b30665ae6cc09bb6dd794b19b51d3ab5fa7e6590b0d7a545a4bd9c2c32fff72ecc1f7f5ffdd8b27ad5f43689df7ef792d934edf62c8797684c2a561af0d9a8b2d73e698ee3b35d90d0bbaf4ef53e3ebb23d1e8fc7e3f17c4f3082450681a05aa121c05276b1c415249b0c61410806b2842e3a517d58d018c0f6375d14221400c8123a075814a22080a0de7f3cf27c4ff8cffd35ed9c20d2c15f5db20c10eba00c209b0db4563d7af43ee49043860e19b268d1a26c55d0dcdc6c736a6de8ef9429538c31994c260c431b8c92347b22525a0308b9a4f977bad00989f305a927968b35282d8791b2564fa59935f183832048969fb206b095235ccb7130b3312230b95c2e088242a19051da88b4b5b576aaad2e16f3aa821056b9f756a491190530c541b1ce74a3943291d921656f12a563cf85cd1ea6b4e45456241a55bad900582bcd5839dac4634025cdc224502a5b153434341c71c41183060c6c6b6bc96475a150d00411c964aa8ac5e2942953ec1109c350ebc42a65ef8c8bd7ec14bda4a390a41384a5bd6ed87edc5c0d9da2f2e0a1a853586c0f89db9c4b2ac94829a5b522d26cd8366b02582905e680a84822b1e253ba0d25c72bfa1b1129968e0e68a5be578a398c6d5acea1036a7f71c54db8944aeda6aadcbd3b6d08024824caf97511c756700151629f894d59e5c3eee27728ceafa92880a25d02d1722b9c6caa8f6d6446b15ef4ede60253aee726871dbbf9c5874cfe3c8fb5eb06ee7740e38eb73dff7aff07e6ffe492318dd4510db5aaedd9333377daec02fa54afa0ceed94a99aa6a660dec7738be8a30169f9ea932575831af40a2ca1f5bd6b0e3ae9fd3def7b769fde0100e8ae7d1beb7f7ad6ab7fd9a5313db08b3eef9e59f2c5a210bdb2002f9d33bfcd1746793c1e8fc7e3f95e110a96309850a33a966c5ad9c931e90c9a3a8556c662e3eaa4e20f7219058e0aa694b886351ecfaacf4a1746c5754091a1836c240791ad1b49523fa26290d4ac1bc934cf703862c30df6dd77dfdadada7cbe6de1c2050f3ffcd0d4a9537bf6ec3578f0e0d6d6d6d75f7fbdb5255f28141a1a6adadada142922b024ce19900d172f9f1297554895d537b9363da890cd9bd645e225705c80626d14517156c998b8063d022611024bb42c15d7c5144d08452dadcd5a6b63586b6ddb7853e424a9a841a4ef719e17dbc1c79699c45605829d61b36bfa63bb2931b4eb0ce5ac316040144964568aa39125da3f6885943a63ad346016527140aca47e82993718367cefbdf7aeafaf23310bbff9e691e75f78f3cd293dbb37adb3ce3a2d2d2d6fbffdf637df7c930d0295c932b33145018c139d6c3a4faaf20bae57916bfd0e51ed9aa62b422acf574af5081038f5c7f4c06a6656e25c30b67d91b5a738eb91cd2d2265401c9da891dd26155524c9f92650cc10bb465b5a552ae230b3dd7e2560162b4590286176fd9aece9119f6065f54d4c910a133965ac1f27751c184ee78a127cd3ce9712d1c12977a9db6965479c1895fc8993aca8e88206243209958a9eee3cb6c78e5ce48fb2979b71edde4904c6c98c82d851d54e944ccac148be0d934df1d33f5f7cf7d231bb6fb341ffeeeaeb7fde7ccd4bc541e7ac550520db6fcf437a5f7dda892ff1d6776edab08c75771afd8b5de480d3aedaf18fbfdaa2277ff5cedb4bfa8d5e6b45d6dd69d4213f6d39eafc3b0ebcebc8414b5fbcf28297baef7ef6a01c162efb593cefe9d3f6bf2e77e6d3e76ed6d9bdf064d7daf3f021d79e73ce9f065cb4c73a9dc26ffe3de59fb3d6dc6ecb5e230fde7cc159fff7da51978ee9dcf6de5dbf9fdc86b1fecdcee3f1783c1ecff70e59e61777419d862254a5721c00e4059db54bb41181112c35304091a10274d210418e4aaaf0eb1404c87c5f159ce247576cb9d125ffce8dbbefa33f6e194c3e65d80e77cf6d3af499372e1e59ed4fa11f02ff49c72894960e25f3ed76092c22a26d13682122eb517357c99e7beeb9c5165bd4d5d5b5b4b43cf6f7279e7aeaa9b6b67c10048b177f347dfaf4b6b6b69a9a1a36a8a9a929168b655d9c532a0c8ba88a5ff5a7d349a22ecb4a29154f459d5b8062d9245520d341ac4cacd7d80e4a76017180aef31d20b0bfa59e448a9409c53a86daf22d4136674c914807ca9582a4652644993b65f7d85ecd8a6c2e8b1611dbacc76e363354b4d628ad26696ead54326e4aa9a8a3b95b7074b048c4d802b158fc8966d149455289318478df7df6da7aebad73b96c3e9f7ff2c927fff6b7bf715824a24f9a97ce9a352b9fcf575555d5d4d4b4b6b65655552f5dba340834331bb65144488e0b27de10abb6c4f538652e27546a90e47e2ae1d0ed60e572272e4bc649f62676e2b0481886e4a2a601a3a23461b2b94412450e3b69ce967569dd3e50c62e2d09488adf814a7d28f1c562c041693b2a6bf3497624969188c0822895a87dcbaa54355fe9f598ca9a89ff4ad0a438915d4afaa951fcd3556fb942c200a5f63477deba4aa892d8e638bc865d0c79e221b2684d8052149597912012d7feeba8daa6da99179db8fd899f2c62e8ae83b7f9f99d7f3874cd0c0004abef7cf890338e9f71d0f5a33a2d6b11d479cca50f5f7ae6f1470dffddec4255b761075cfbe0a815926c54e3b86bee3be9b8e377e87bfa12dd7dc40157de77fafab9e53a8996be79ebfd9f2fc4055badfd5b0050dd76bee7951b7e72c43df7b59d7cda4efd7f3e3fcc76e9376ad793afdf16aadbf657dff2d611c76f32b2b647d7dea3b7dca8f3b3febdcee3f1783c1ecf2a47b506802a4246a1282800d58440810902040a550a4b4cc7924d0b43135a186d8c5ae5e66e8a50142c0a6d1712d4101a02cc0f51102c085d2ff005264997b0b31c11e405f82e559bb6374f1bb5c3cdb301f43eeed957ce5fbfcade3bf58c4db6be7576e3818fbe73f5a81a00c57f5ff3d3cd7ef361b0f5bdfffaf3b6f51597945b6ddd6183ab6afb770a566e623fffa171837f3909c3ae79e7f1837b697f5eae6aac7461949df3dbc216db9e19304a29505c7f648338a2b8dfd0101169150499624b8bd61a1a7becb1c7b6db6e4b440be72fb8e5965bde7ffffdaaaaaa4065e219762e9733c62890220548a05df66d18b2522a0cc36c369bcfe7892893c9b4b6b6e672d93074edabd919e1389bcdb6b4b48848757575b1582c168b994c260c4d1886555555c6183bcd0ec3b0a6a6c696ed1051b158cc5557c7128c866433993064638cd25628314a29e6d0566c290d4d8ac5e82003804519636cb08ccd186e6b6bcb5605769bdbdadaec8e30331bb65d978c29565757b7b6b6e6723966cee7f3d96c3697cdb8463cd1b45894d25a0b1b31cc627736d0811226630c29620e35113367b436c610a0754024611866822c3367329ad936ed712f55644370ec611502b4ab4c212b84d9993669ad0177dc33199dcfe7b5d642d873cfbdc76d37362cb42d5eb8f0965b6e99fed1879d3a75ca872181024d1093abaa0260c2b02a9b2d14dab4a6509885ada4c26c94524228168b50412e976b2be495522694aaaaaa458b1665b3d96231acaaaa8acae5c2300c6baaeb5a5a5aaab319bb3dc562b12a1b186372b99c8808198003ad98d98461269329168d6d349ecd64db8a8542a190c96482205b2c16999954c04446c4303299a0502c2ad28ab491d87812eb14569270e28e1bb8d40b7cdc2b8a48db022b00644294a4f0ba431a176ac551d04e46512ad6c8c8ad5d83c87aa34829c34ca138178b80d970d4f65dc3e507a75c6076e3399d45cccc200e82205d30680d3a698dc4b9cc0040dbcce07417f0747a7464bb22815201cadaabdba41ea5e201734a9246692131455138762d4a3187fc2dd85675b731bfba65ccaf2affadd3ea7dbaf5197ec806b54e62e939feb959e3a3bf76daf6c199dbba8dad5d67fc35cf8cbf26f5dc1ea74d9a1e4b333d0f7c76d6810080edfef4e97669d1a6cbc627dc3de984d23def602d992def9afe3a000c7a704e05234ee366136e7f7942f91e74ffe9d98fbc7576f4ebef2ef4ef751e8fc7f3ffd87bf33839aa727dfc7ddf736aeb9e9e35c964992c24242109996c8425619325ec0828a0b2c8c50d0454502fb822deeb7611c51d4511145041c028018110f61b200949d893400c2143329999ccda4b559d73dedf1fa7baa7671284dffdea15bdf57cf2815eaabb6b9f3a4f3d4b8a1429de716086a201a0c188459b332310084131e415bc39630372a0eacdcae31a823e558e1c6640841a1afcf628e9c0015d75fd5e3095b2e3ffbd852f3c7bcb5d3becc3b6db6e7dfe73ad0bfe679a181dd384f7ffece1f7274f8be96e95a232e428ab5760682cc8eeb54df681746418c652403e5f741ce979dee243171f73cc3144b473e7ce9f5d77dde6cd9bb3995c14455288388e4988aa9bff83234dadb5d6da71bc300c7ddf2f168b8ee330731885998c5f2a9588484a5928142cff2284c8e7fbb3d95c1c87a5524908cc6432c62822ca643285424108a194721cc732295699e2388eeffbfd0303524a4bcdb8ae6b8c61d6365e476b2da52402d70dc2304462c771751cdbe81c66462188c81830c64451e4799ec8646215fabeaf94028020080aa5c8185353535b2814329e6f0ce6f3f9bababa8181012184effb56ad30acf7c77a7d1c21004425ffc50a47884838d2f217969fb23a1da5949424a594522aa5e238ae3cde3d0506130d54f57684724b143218a514220f0c143dcf735d77d1c18b8f397a8940eecde77ff0831fb4b5b51151a9549242082180f5302d8cdd5b0c9b388eed3a0f826c1cc74a29dff74b912a168b28c818e3ba5eb158acadad8da2c8264f135114857673148b4521845d52638ce7796c94ebba711c03802b88c8b1749bebba0090045a0b512c16510acff32c71e6baae661329c38aa594c698388e89888d55fc8036c00c6a68b3b5259b60b73a70b3a70e29abc8a12a6d10223260758875f52a023036cb6658120d22560810b0140e26654fd687047baa391bd68386d5c7d490dfb5c7af812ae54ba56e9d0d54cb9daa6acbaa238d069bbce84d426bca193750357b55bb1f95f741604c728e0c0020fdafe6c3c55b975ebba2e99c7b67fbe9893e458a142952a44891e2ef869219bc36b5ff3440b1e28fafbcf56603d23dbe1a19c80ac8120404350435e24db370fea118587dd3b20e007faf892e40fb1f6e599b0780c27f5f3cf7c89fef0080ae5b4e1e37724cc391575f7ee0e2af6c0000f5e007a6378c1c33ff9b2ff7acfaecb491631af6f9c8b7bf74c6be63c78c3bfb81b5d72c6e183966cc390ff70f1239dd2bbf7bcedc71631ac6cc7bf7d71ee9d000d12bd71c34a661e4f8f73ed00f00fd2bce1d3d724cc341dfdbf0979b0edfe7a2a70100d67fb2b5a561e4cc8b9f2a80ee7eeaa79f387acea48691631a262f3efd6bf7b7450060fa9ef9e9f987ef3b72e498869163c7ce3cf8946fac4f19a27732aac3562badc0bb4d64905810106218868e23c0704d268b8873e7ce7ddf196708c4f6eddbbf7fedb59b36beea3a7e1c2ad620c801b6f40021dbe89621e9a742081585b96c4645a12b056bc3cc8e23a42421504a2282fafada302c124114953259bfafaf479bd8f31cc38a08a2b814c5256de220e34987a4246394fdacefbb00268ec3380e3359df0f5c3f70838c1746451200686a6a32f69b5d4784a5521c459e2b7dd753518c88d96c563a64653b56d113048165162215c74a59c6c418dddbdb930dbcc0f5a262c177641c87b95cd6f39c52a990093c2910c168151956c96a9458f967d913a2721973551270540a2509573ac8a0634580ae230459bb138651649895324a99a1dde7b601ca5a70acd10693bc754ea6218124d0ca588410b95c8e88e6ce9dfbfe33cf1002df78e38dabafbefaf5d7b666fcc018e3baae36b1d251357d5065b141220ab21946f2824cdf40bf32da722844e4799e23a44002d68ea4282cb251c66863b4eb48cf065623336b29c9f33c6666d076b508212c676745589ee709cb1c01c44693230d82f45ccbad48c7439261a4b46222690c28cd0ca40d3360ac8d36490653d9bd458022591b0c6818b4016d768faf461495367a538606d6c08399ba689098ec5e6e0f170664a8ae51c7a1b07f9bca1e253608a6127fb35b9977450ec3cc842c080491a8ec2dc49594e2dd59150368003543f9bfc99259daaada45989c0a7048fb54356f6b67d4daebec6a6766344c0cc8dafe1bfca4616428ebbf20e16b60d8d70fa2bebef191150fbce5bffafac6b77fe5b0feca85635abf38f0c16b3e36cd4dcff32952a4489122458a14ef58ecd906b44b4380e020080436b0abdc18f577c588d12d4208cff3b2d96c7d7dfda851a35a5a5a7ef4bd6bde6c7aee5d75e3bd3d0075277fe54bea920fdfd9b5ec97abaf5a74983fe65d679db8e6a777bfa261e2d1671fd69cdd6bce0185d39efee19deb8a30f2f0334f989019b7b05c8dd575f7d76e9a7af8d147ef3ba1760fac56d7d22b6f3bf0f8c3f6ddf5c0f38f5e7bde85d357feeee4ea517c156a66bef7ec83b6debcb2077207bce7e419b5230e1e0daffcecec13befc8ccece3df3c285a5e5372cbdf68327eb7b1ffb5cfdcd977ee5ae178305efbbf8a8b16afb8b2b9fdcd4a5d2ddf01d8c6129bf5075a77df8aec000603cdf094bb1e338dac463c78e3de7dcb300a0a7a7e757bffa555b5b5b2e970bc3d07703a554142921041b00da8338cd719c288a589b7c3e6f35114248638ccdf4f5bd4c5f7f8febf84a4744645839ae88e3b8a1b10e00f2f9bcef7b6154f43ccfce611445d96cb654287a9e17459194328e63cff300a062a1b20fb2d96ca15040c4fe81de4cd69752eeeadc356ad4082b0fa92cfac0c040acc29a6c2d2106815728944aa5521429c711524a21108911c175ddfafafa52a91404812e6a229a397326a079f18597b5898d11711cfa7e464a8a638d68bd48802898b5d5a9683d98c00355e61a4b7c581190effb511429ad8320509a115129e5ba22a139981dc781dd4a9acb5f3524b2c4d8927344bb42a424a5d4e8d1a3cf3aeb2c634c5f5fdfadb7dedad9d969bd4b353535a552c9775ddb0305e5ae2e3b62378c8a0d2bad8c0620634c369b755db7b7b737088230d6c6186b258ba2c8f77dcb7a007190f1746c884088c45f4644840400aee32aa55c99548c09211c41566e93708b8468d0ea8f6caf3610ea480b21a494c528242640b4421e2184323a56cad261aa4ccb181e94cf546259ec0e5e9d723d8cd94c780a333cf5c94e69d9bd72bdbaadc7026446319816542de429732eb83b7f3af860b704eee1556855021c66cd4c839301576be5ca641b565ac9766764f6785a18fa5b5056d6542ac0f7a0302a7fa4721bc45416efcd343673e62ff85b9fd8fc3957adeabc2a3dc1a7489122458a142952fc7352360050b486abc1b1e8df1d9d3bb6358f9b58fdca5fe16b00b87be54d7fee07c81d76e6e243cca1d93befeebbf7c6a77a0e3d6aaff77cf6d2d577defdca8ea6832ff9d63536cb66efad7fbc73dd06d9fad1af7ef7e85a0028aeb25f32f9f23f3f70c54c0f20deb8fb4fe1c2efddf3fb73c6c66baf3cf8881fb7adf8e5135d27cdb16fd050ca86ea165efcc5b3efbe79e5d330f903577eebdc3102c2e7bf72fd331a9c83bff6fdaf1edba88e8535efbe7ef38d3f5d75c9a5032100f8235af69a79c08c333ef6f96b1b1d4c77c377326563eb71aa033e6cb40d6800401e3e78534a65b27e7f7f7f26e31f7fc2b141e02ba5eebefb4f1b36bcec796e149784908542c1755dc7714aa582e338cca652265d39de5c47aa3812ae5b19645af79332712e9b2d148a19df771c378e23d7774aa5220048a2fede5e22ca66b34a47beebc671cc84969d512a761ca9b51282003897abb12c8c10e4b9d659c38ee3c46188ccbee719a50820dfdf5f5f5f3b30d01f040100673319221a1818c8049e94d97ca1a499d1b58ddae0798ecdca711c614901ad751c87aeeb68ad4e3de5e479f3e64d9b364d6bf59ffff9b5ad5b5f8ba2389309060606b2d98c940449cd36103010da80d672dc4ca5983931da5813964de4514a11511c6b3618c74a4a9b3d84d2114a2965b4e33860aa87cd36a8b8fcbfc44793543ad9722504c8643203037d41109c70c209994c46c7e1bdcb966ddab4c9d21f711cf7f6f666b359ad2a4554548e0a260060638bb4514a17000a8582522a8aa29a9a9a388e83c00bc3b0a1a12e9fcf2362a954f2fd200c430020047284521118762569ad094cace220085cd78da208003ccfb376b0281ecc0e0000200049444154521cf9d94c298a88a8502c492973b95c776f8f55f7948a5118c7428a48a9a818d9b4233fc818131b300e392a56884203b066adb5d6861192062bdba865a391c9166c576536010d32680c488968461331e8c476b67b6877127a0600493f923106c00864e04a2d1381b5c00dba900c3318bba5d860d22b858c15e51410028261ae726c3154aac72d0308657712330350528965e785cbdd4e95743633c41e654bb580a9c2c594b36fb46dc582c42b6cc01033db5f4feaccc0000055113289000893d89da10c4e8a142952a4489122458a146f83b2f987a0bdedb50993a7d9c74beff8dd5f9bd4743d7ac3434580cca167ccafcdc1fb0e09eefe737ef98d8f751f79d2dbd786371ef8aebdbc377db769faf406014013e68d0368e35ddb7ad59ca1f360de94cb8abb5eed0480f8f14f1d3abdf262ff5f5e2b4d3cfb0b67fdf1a25beefbf6a7ef030070f639effaa5df3c66541a58fc8ea56c76f362541755ef4983c3a552c1f7dd59b366ce9f3fcf18b57efdfa071f7cd0f7fd300c1dc7d53a765ca9b556caf8be6f5841d2a63d58496c6911dff72ff8d88563c78efdc52f7eb171e3c69a9a6ca1302004158b45441042944a45669652663299caec79be630520975f7e79a150f88ffffc7a7d7d7d14454a29cf71c78f1f7ff2c927b7b4b4d4d5d529a5dadbdbb76edd7acb6f6ead442c0b890c98cfe733998c522a08024bf41c73cc318b162d1a3572a4528a596fdebcf9a1871e5afdcc1a071d5366108490ccac5464986df04a7d7d6d4b4bcb9225c72e5cb8b02e574744711cf5f5f575767658b14fa954aaafaf2b954a560803b6fea93cccaf24c25406d2cc6c4cd21b454495881f2184a533822028954aaeeb6a1d978bae506b2d49c0e0007e88b662374b8e2517a0542a799e376bd6acfdf6db8f999f7df6d9e5cb973b8e2384181818c8e572881cc73131d8c0972af2aeca3d4428888ac5624d4d8d95ccf4f7f73b8eb364c992fdf7dfbfbebe1e11376edc78e79d77b6b77700985c2ed7d8d878d145178561f8c3ef7f7ffbf6ed994cc66e0e4bee1091eff9975d7699e3383ffad18f76edea3ce49043962c59b269d3a69b6fbe5529d5d1d599cd66b5d66118864a598229e120801cd733c60847465184a08c31e4b8268ed9a09d5b4c288c729b15950bcba892ce3b84da60662a4f8fc4b6901d603096c96ecf3dc6d9001aa8a22a924dc034acc3be1c723c64135595670dee27438e441872ccc26e7d52c30ef32a510e5477a225d946d56f30576c7ac9531836c33064a100714f9137499ece90e2b9f48c9b22458a142952a44891e21d4cd900c0d6cd1b67cc9eb7f2b187fefa64a6e3911b1e8b00a0b0ececbd46955f2d3dfa8b873b4f382d676f67b21e2c1eb6a30633ec46a674ff1a55d2b561638fde3f885f5fd70600d038ae4e0a570240d4db1332f8db9fdb12c1d05fa8fca6d334b909609bb3ffe77ef2ef7393e1b45699998dde9893befdf8f1576d7fe5e597d6de79c52537bc7ce3f7977ffae80f8ca6745f7ce7a33a69156d0ed460c446b2633a426aa394d6c71c7b74e0bbf97cff1ffe70677d7d6d7f7fbfe388c0f3f2f9827464312ee6b2b5611892b4df99b44a03002112621004353535d3f79926a55cbc78f1abafbe3a30d067c34a844421c4c489134f3ae9a4b6b6b6a54b97f6f7f77b9e67aba0a2a8e43862ead429a3478f12c259bc78f1ca952b2da9317ffefc73cf3dd71893cbe5ac3265c28409cdcdcdf3f75b70db6db73df1c41344a45584c8b9daac524ac5b6cf485d7ae9a5b367cf06001b60ac14cf9c3973e6cc99cfbff8c20dbfb8b1bda3c3f7325a6bdbb5e4380e12f7f5f58d18d194cbe5feebea6f1ac5aeeb6ac56d6ddbd6ac59b374e9529b0a6cf3624aa592ad8e82b2b662e8b0d6b2a349edb4a56cb4d69624b28c55a15008c3f0924b2e696d6dfdd5cdb7ac5ebd9a886c1bfa60a032968d4b604bcd93627246646042dc637f501886471c7184279d818181dffffef7d96c5629c5cc9ee7e5f379dbac6dbd6668cbc2cb1c5015b547b166c70bc258974a21a3681a39f2231ff9c8d429536c060d33b7eebb6f637dfdf5d75fdfd7d7571818d87bf2a4d1a3460c0c0c34378fdcb973475f5f4f4d4d8d2d02b3f54f635bc68d1add6c949e3f7ffeb2657f1a3f7ebceffbe3c68d0be3a8bfbfbfb6b6b6582cc69a1b1b1b971c7b486b6babeb050d0d0d9ee7bdf6da6bbffbdd6deb9e5d4f288d86088c36ec68301a4cd2006e6b0011000c8200e4aa34624424669d3032438895ca5623220da6a269624ec283b436b6327e0f8715d990fb41fb1b221ad03a69f52a131f64636dac5886abb91b181a049e04c2a081b2b1ab32cd60cacc90ece4644fb386a60a1153edede2aaf2f22196313088685003020cf6c483a84abc224b2b81d923230c60c0ee7dd6559522458a142952a4489122c53b99b20180979e5bfb5693e81dcb6f7a5c01c0e8f9874cab2500307d2f3ffe4c7bfcd80d0fb6bffbbd0d131a0176ecfad3572e1673a61c71d1bf9f543b6e8400d08fffc7272f7e60d2c28f5e71c6db990f5ef5c9e34fbf7f56fed1fbda00bc23ce3bb8c9ab99b36f2dbcdcf7d47f7cf2d22760c5af5f1d1c757823c6e500fa9ffdeea597aedf7bdf733f77ded91f9af3c3abd63f7ddd4fef38eb9071a663f3b34f3c963feffe4347fffcdd1fb8ade180fdf61e93e97e712700788df55e7a99fe8e06832e279c948919632af9a63034a5422905c813274e9c3a756aa15058bdfa99f6f67666f67d3f8a9475bed896eb81813e3f13f09bdf58dfb56b57a954aaafaff703cf71254746bad2b0628d42880b2eb82097cbb5b6b6b6b5b5ad5ebd1a00a49446c5562cd3dcdc2c84d03ace667c02743dafb6b6f694534e910e49e13ffcc88aa79f5aedf94ecbb809471c797890a979fffbcf745db97cf97229441419c4d8f2294474dc71c7b5b6ee6b0cefdcb9f381071e686b6b1b376e4c6b6b6b6b6bebac59b32ebae8a21ffef8473b7776b89e4410711cef3b7be661871d3671e2040093abcdc6718c48afbefaea230f3ff6e8a38fda554488cc6c853c367ac6b251d58d3cc3aa792a15d456b4602bcf2d716345250b172ecc66b373e7ce5dbd7a751816a5949586726d622c9305c8c0c95019adf987cbddcf26f9d1e4b1103879f2e419336694e268cdba355d5d5d151a020cdb0060ade37cbee8bab2ba59acb22092d0306aad8dd1d2757cc72582cb2ebbacb1b1d118f3ecb3cf6ed9b265dab469b366cd9a3871e2c9279f7cc30d37789e0740b6e1cbea833c2f08c3d8feae656d9835b376bd2056c6f583fe7cc1c6356bad6b6a6b0b85820138f5d4530f38e080e6e6318542413a8e94328ae2f11327ce9db7e0e967d60ad0060999b56236110068a51901d160b99f8b190d110c5d2244eb051ca458983532021a2b6261d06012e189e51f0420230a4053ee7142b093b02539d824cd4de58d6e80871031367f1a70b0536cd8191393e818b6363a3bd9d06d0ad5e48b95c90ca30593e9cb944d75f6b03186812d9f553d63b63ebcd2329688efd09244c2fe388029bbb7066783886cd73c72953c073855d9a4489122458a142952fccb233156fc4d289b0c41b67c59db11bf939652bd71cf8dab1860d4b9d7fdf19a03b2000030b0f233f34fbea5e3a99bee7de3bd1f3cf58a8fdef1899fad5d77d72deb4639a75f76f2fc233ff7a943cebff6b10d7fbe6583db79fc6567e4dec6af34bdfbcaf70edcf0e395bda2f9e08bbef39353470b8083bef8edf3367ce6c6e756dcf6c4311ffbe4821f7e6f4d121e9c5df0992b8e5973d57daf3d74fb4d0fbd7ac0a73efcfe0b6fbd5b5cf9e59fdefd9b1fae02ca8c9ab6dfb1e7ecd7286b26cf19d77bfb5dd72d2b01406eafc32efef2378e6a48299b772e04553b23cae3aec42332fcf63e334bd729168bf3e72f301a023fbb7edd730402109009190db3ebbaccac75ecfa8e6d290202046200824a3334231ad77776f574656a82c6110dc221d480c43a8abdc0df77e6acdada1aa31418316f4eebaaa79eb4e345cf7523a500a0a9a15145b1ebba6f6c6b0b7c576bbd78d181239a1a98f5230faff8cd6f6e4114c6a8175f7c71edba551ff9c8c7c68e1d7dc2f1c7aefcefc70b034547b851290a82a014153dcf5b7cc8c1b18ef2f9e2d5d7fc575f5f9feffbaffee595871f7de4b8634f78f7bbdf3d71d2f825471ff9dbdfdcd6505777e451ef9a3973e6a44993ca835e0e8ba5cd9b372f5fbee2a9a79e721d1f1159b3231c34e04a57450a00244942b2c926361416896ca5b33686086dc08a32daf73c634c292c398e636bc5198c749d817c5f2693013480a6b7b72b0cf3beef6bade24865b3411c95884854542149f02d2290410d005429d7c3c193a774451886ad73e7301a46b3feb975b189a5940285515a29536ebfb663755156f071426b001b638cd6e4f89ad973dd525464633e7ec1c7478d6854cadcf8ab5fad59bdd6f7fd150f3e7cd14517cd9c3973d6ac592de326fc65ebeb5e90050180a0191945a48c10421b8348ca0023a244e18a4231eaed2f14430d24c3589394f962d10b5ccd7ce1451f6f6d9dcb0695368661dbb6b6ad5bb77674ee22a2dbef588ae445516c49189b7f6c8cb111d7cc8c688890109991815154182e66268349c80b515968030c46b332248410c22010213310b0d5eb203330100161424b94d37f0940d8163348be138930617c10a18a6da918a3880158b3ed6e2bf3200848280c6b3606184010529228e450429941d9e2544ddf18c3d521c109f193b47d25da98ca2e53eec022fb412b90711d4bdeda4863636397581bcd0ac00010b3b2a567d5116886931dafbccfb19da65aa79322458a142952a44891e25f1239010e41c4d0fff6c20cff1a6553345062f0116adf69492b72fc871fd8fee1a1afd51cf4ed8d1ddf2e3f3bfa5bf7bff4adaa7783fd3ff3c7e73f53f5c2d51b3baeae7aea4cfbf413dd9f2e3f5b38f8ee27be30e4579c71277d77c549df2d3fbdf28b83bf30e3a337aefb68f5b48d075df883072efcc1b0793ff2abb73dfdd57447fde72141118636440d0fc818f6388ee3dada5c4d4d8d10a2ab6bd7e6cd9b01506ba5b5715dd7d660db7268228aa24838b22c25485243ec4d7bc30a00bababa264e9c68c3681c47306b2ff00160ead4a9c618db9a3475ea54dff7596b448ce35812454ad5d6d65a29caceed3b4cac488a89132702989e9e9e5b6fbdd9755d6b8c522aeaececfcf9cf7ff6a52f7dc9f7fdc30f3ffcde657f66866c369bcfe75ddf696969c9e5b2aeebde71c71d7d7d3d52bafdfdfdbeef23e2030f2e6f99307eff850be6cf9fff9bdffce6f433deb3fffefbd94860630cb32112bdbdbd575f7d3500d932b842a120495a1ed8a601210121914036c06012a54155d68c95e1789e27a52c164ad6d5d5dfdf8f2810d9188ea292ebba52526d6d8d52aab7af5b3a04688444df0b6cdbb8a5c900402431b9c26a91885197b35486797c0af9524d2e535757678c29168bebd7af27214aa592434ee0f952928d07725d57da805eb67c47554a0e6822410c19cfefe9efc964fc45872d9a3e7d3a33df7df71fd7ac59432407060aaeebde77df7dd3a74fcf66b3fbefbfff96ad6d8ee30180d63a8e63a5122a9e8d8daa5588c6ba7b1045a914154b61ac0c0a128eabd9f4f5f57dfad39fdd77df56477a7d7dfd1b363c7fcf3df7ac5ef58c7485ebba7df982e767b54aa80a423398e6c34c89206490584000ebf44c2c45e5c0dfaa3566d35e008048001263b96e0a060d4a4088dae8c4935666440c7259d492485e6c2074628e4b6c4d8316332242206df4a062c5b68343d24b5ee9818221d934c8a01169585c5175720deca6bea94ebd49a81c92303491878810c9186d67d0eab6aace1c96fd31c362c5879f3aaa6eafa4b6a8142952a4489122458aff0be8d340061a247804e1db10dbfc35ca86adbd3fbd8a4cf17f9ab2c1a1adde83f9b5581666548fc132998041c77104683ccfed1fe8cd6672b10a114414455a2bd7758520a5627b4bdff643271f37262966064042634c47470722e672b94c26a354a49432c628a566cc9841445bb66c9932658a3166ce9c396bd6ac11448c680088a8aeae8e887a7b7b4b71891c22c2c99327398eb361c3862008e238168ed45aa3c1c58b171f7df431008408bdbdfd4a33112aad1dd745843973e60821c2307cfae9a75dd7b5a1c8c698a6a6a6d34e3b6dce9c396c70a0bfa0b55eb972e5fcf9f3fbfabad6af5ffbe28b2f9e74d249a3468d725d3f0ce3200810b1afaf2f93c954752fdb06a2e4bf8c80c9f8d594e5154cc87e4dd0dfdfaf8adaf37c00c864328542c1124361180541a0542485c8e572ccac54dcd3d36319b133cf3c73ed9a352fbef8a2b54d95b71343f2436c8c36c62431575c4dd90022f8be5fa93fb79b090082202026dbd924a54444a52205603389d91864632d3cc630a110e4c4b1d25abbae2ba57cd7914748495bb76ebbffc1e56129ce66b34c0c0236bcb2e9e54d1ba74ddb7b4ccb38cbc4010a46136ba3b41142c45a238331469b483a4852184622eaeeeeb65b53290500b156279dfcee3973e7c771bced8d377ef1f35fae5ab5c6755dc7f34b7129d225477a6118220824064c0aadc9364095135e1040b3b15d578808563e02c4cc643935a4c4be0488264911ae54b0db1d98cae2910a2d8138181c6398cab12db68089138ec4e6b9d3f03f39d546274a0adcaaa90e4cfecb566e4365c6850092d2ae4ad7d5601577154f57713955f435d5544af2bb806c9871301ca792bc93f05295241d1028b8bc02ada18fe12d4d4fa9272a458a142952a44891e2ff0c0c40cc20f06df9a3a4bdd8ac1510200040c8d0abe02d153a1982004100288682869206095023a047a5eb3fc5bf1a65f3662f560dd806dba3958eb48e6d0538a0993f7ffedab56b89c871484834c644518488b6c4476b3d4cc323a5b4f60dc38a993b3a3a6c1acb840913366dda80884aeb3163c63434341863b66edd5a5353535757d7dadafae4934fda2cde388e89c8ca7cbabbbb6d1e70434343269389a2a8adadcdd63329ada74e9d7aeaa9a74e9ebcb7d63a9fcfdf7aebadab56adb261ba8542210882280a274d9a84883d3d3d0303037d7d7d23468c504a9d78e2494b962c11420821d6ad7df6965b6e11426cdcb8f1f2cb2f1f1818701c512c168f3df658d77507060ab5b5b536341793ba6e60b6c2042e0fe313498ea50610d98ec96d2b73b158cce572dac0c0c0807444a954b24d3e4ae9a6a686e6e6e66c4db066d5eababa96388e1cc7e9ededdd7ffffddff7bef7edbdf7deb367cdbafcf2cbe3380600b7dc489518614cb90d7a68395179cb52a95422a22854cce8fb997df699f9f2cb2f876118b841625e33061113b2a6a25581c114de4aa80a08e4481f70d0810d0d750661c5230f876198c9d414c39223dc48c58e906bd7af9b3e7d6a6d7d9d314648c9cc08228eb4360048561205208c560028850b0048a2bd63674f4f5f1cabc0cff6f4eef2dce0e8a38e91526ed9b2f507dffff1e6cd5bb4e658731495a41482442526b9dccd34f827c25465b30fd392b08dfdddd321902c3871b233571d1a4368a0a10407a20ded85e4f11eaa9dca029daa6f1bfad83e280b8386640973250a07809875d2e63ea8ab193a71d522dbf0a361cd56c3c89d6a960700040d3f4354cfa7b5dcbdfd889a379b70edea557d7d3d6ff9f1dadafa79fb2d4c4fda2952a4489122458a14ff4a9000d0208101da150043bd8446099d7f9579c908c822f469880d78003901cc10191008f8ff274727458a7f06cec62091bd4f6e076450b9975e0eb8a91aaa21117b9ebf62c5f2830f5e94cd664e3bed94bebe9ead5bb76a1d6bad10d1f55c28572019d664a41d151bad6db648326e042d8478fdf5d76dd86dcbd8711b5f7e49385212b6b6b65a66e7e58d1bfc4c307feebc96969672cdb640444608b21920ece9eb0dc3300cc379f3e6492963addab6bfc1488ee79f75c619adadadaeeb16f2a52d5bb62c5dbaf4a5975e721cc74a361c57185642886c364b44dbb76f0780fafafa3973e62c59b264c28409cc1cc7f19d77deb962f94389f446f1c0c08010c218f0fd4c1c6b6694248cd28e904669dff32da193083412ca06980d831636a784198911188989d900d4d4d4f4f5f5b98e1f787e18c7d99a200cc3499326bdebf023e7cc9d5d535313c7513e9f5fb5ea29062da577c271c7cf9b378f99fb7a7a8bc562269309a3a294d20edbcb1b8a8050484203da0cb608558fd55de902f2c30f3d74d8a107e772b973cf3ee7baebaedbbe7dbb569131c6711cd775ad48c4001b368eb0dbd10ef885b5b669ad4948ad9410e2c0030f0c8260fbcef6b56bd74ac72945210329cd401845854dafbc82821a1a1bbdc027290c3020144aa550690764ac988889486b34464bd703122ad63bdadb0db366a38c11d23de594d3468e6c6edbb1fddaefff60d3a6bf0093ebf9b1564a330a365a5bbe8641b3b69cc8a08da86c4d1ad2034584c67a936c3c305a166490db4aa27607eb9b40900d0b26009064152b65fa83d9547437c8d61f673374aab3666c33145943163122026355591b972bbdd924762d4bbc19cb1e010068c6aa58a24aba7059200355cb48157115b3614e8ab7879135cccca8edf4bb8519439997497adfac45ae8ad2ddbd411ec0b05530210225693f76fdecf976495f5fcfbcfd0e78cb73d5dad54fbdedf31a77dd71dc9c1f9fb3fa81b3d2bac2142952a4489122458a77346523117c82f638b9bcedd730d20189a0de9c7ac920e435840600a0c8e018f010420060204cb4ed29de0aa5673e77e807d54f9ebe7a4190ae8c773e6f531d6653564f0ccbb2b10e11ad3511f4f7f7de7befb2f7bef78c9123475e70c105ebd7af5fbb76edb66ddbbabbbbe33814c2b19204d775d9244206a8ba875f1e45535b5b5b188681e7d7d7d7db17e3289a3c793211c571fce28b2f3a8e337feebcc6c6c6c99327bff2ca2b5a6b2184749d6c36cbccbdbdbd960302006bcfe9eeee3ee288238e3bee3829656d6d6df7aede7befbd77f9f2e5d6591386a1edcf4662448ca22808029b4dd3dcdc7cfae9a7efb3cf3eaeeb22e233cf3c73c71d7774b4ef8c2295cbe5c23024223ff0ada4a59c504b9ee719636cc66d1445f5f5b5f97cbf353d0d96438166e664f04f95f85e00300450cc176a6a6a546cb4d6193f28948ab366cdfad8c73e96c96488d0711c009dcb654f38e18452b118ab70df7d67092194522fbffcf25d77ddd9dddd1d64ec3c0c9a40edecd952a43d3a569859695d5b97dbbe7dfb8a152b4e3cf1c4e6e6319ffad4a7d6ad5bf7cceaa7dbdadafafbfbadcac6fa80a494303415c5186358a9d808018c505b5b3f7ed2c462143fffc24b1d9d9d41b6461b761c4729ed902829d3d6d6d6db3790c9641a9a1a1dc7052003902f865a31026b434603923646c7a01ce9b1c128547d7d0388a86213c7b1d666eedcb9f962e9fefb1e78edb5d77d2f132915c5da18f63ccfe61cb99eb43b5e3942a6ec32e2212b6158395ae535480ab392c5acd01f588ecdae5e03d594c6a07c29a149c0249deb543dbd4da229dbe6aa4ab587ca61aa826306090eacfaf561c76eb99faaaaaa9cc8ae0700aea6a886ed03d50faae542d5e7044b1725ed63b807b91020013311f11eb36cca4fcb89426f7a0aaaadadfd9f9ebd74e7e3dfbbecdf7fb4ecc52e4dd9d133167fe06b3ff9e2e14dd9b91fffcf4bf6a94b8dcf2952a4489122458a14ff08440c590285a0e02d4c4ed24500803a51d610d84bea37ff00210884eafe2805605baa35800090ff1497805cdcb4f43b5ffeeeef56bcd811813f6ec1f1e77ff60b171f39d6fd1f7f61f199cf2cfab0fed913df5d983230ff62640d230edeb4474cc699488c9884a040457cc3b682871dc77bf4d1c799f1d8638fada9a959bc78f1e2c587f4f6f6b6b7b7b7b7b7efdab5abbbbbbbadad6ddbb66dc036bb3551374451241d721c073419635414f7ecea0ec68ca9ababb3b5449ee78d1f3f5e6bbd6ddbb6388e57ad5af581f7bd5f08316fdebc575f7dd5001be0e6e666292523b477ecd46c9452b5f57528a8582c5e78e18563c68c534a2188fbef5bfee0830fb6b5b5696d1cc791d231460b470a49f97c5e4a290466b301004c9c38f1ab5fb92a8a22d7113bdbb7df79e79dcf3fff7c144551a85cd78fa288087cdf2d168ab6b71b108af982c064d104604d6d5d5f5f5f295f28b7350300dbd85e0168433fb0dcc0648d2d7688eb388e511ad8281d21e2a409133efde9cb00a0a3a363c58a150f3ffcf0de7b4f3ee38c339a478f0c3cdfae9fad5bb7fee10f7f58b972a5eb3af5f5f561a9201dc1acaba3676d908d31802401d87a67ec4644604274022f9fcf3735352d5bb64c85d171c71f5397cb1d76c821871cba78d7ae5d9d9d9d3b77eeecd8d9d5dbdbdbbe7dfbd6ad5b1dc7d1da2022096974acb546242f7095322a8e0f3cf0c02854aeeb3ef4d02341a636520698a262095168d624bdbe8162775f7f5093abadaf072246241451a4b44156a01988512b0d000c467abe060e551c1bed9000001bcf4c52eed8b1e3f6dbef2885b1e791568c88281d721c00c35ac53a49aeb1c9c0643bb131495a6166008d4804d62e8650a1d24024a62f9be70b65db5455464dd90cc5cc8cc6aa72cae144e53d9c0034303097ffe080d6ca368227fa1ad06420e138cadf63caee27440426004a3ecdc40c28ecee530e97b2d3d8c5c1846f1aea87226664ae4eb7a9224cadfa27f9200ce368124e2599a6dc716e4f08c31d9406910890013049d2a9a26cc87239c90d8e32ddc3f8770820e6ae7b2f79ffb7bb2fbef599fb0e6a56ed2f3fb962bd070ce04f39f9bc29e9093e458a142952a44891e21f44d9180804640514cc5b84104bfbee4072c7d15e4443fce69fe12a6627b9fa2c7f50011080f30f52595ff4c94fffe87bd7bcbd69e3cdbf3ce7f02f75bce7eb3f5d79d29cd1d8f5e2c3b7fef8f6c7771e76464be54e3c6bc542a68af194b2d9edd6fad0ac8ac192eff234683d4f4aa9471f7df485175e58b870e17efbeddfd8d8585757d7d8d83863c60c7b879f0d6aadfbfbfbfbfafa7a7a7a76eedcb965cb96cd9b37f7f6752ba5ac54249bcd767777373737d7d5d521a2566aead4698d8d8d3a561d1d1d5114b9aebb61c3861933664c9932456b2d5d270cc3d1a3471b6308445757971d2d8f1d3b160032998c94320cc34d9b36dd79c71fdadbdbbbbbbb33990ca2b69a91288a5cdf29168b362e77af49136cac6f7d7d7d1cc56118deffc09fefbbefbe388e25126813788e23ddbc0e832028954a411028a51cc7b1548b55ee78d261e6817c9fe7795650a381898704a654253a0f5331108289940100573a5ac7a79d761a18debaedf56baeb966d7ae4e445cb76eddc1872c1a3f619c520a513cf4d08a5ffef24600905230731497acdb0b918928b1de9441c48cc6261d271c41d20484363ea6542ac471bcfcc1fb9f7d6edda2458bb54726c10000200049444154e62d5830aa79445d5d5d5353d33efbec13858a8884107118daac9feeeeee9d3b776ed9b279f3e6cd3d3d3d4a1960d28c13264d168edbdb3ff0dad66d1a308e9494be61014ca5b0840044582c9410c8713c1b324d52c4cac486412b66761c2f8c954020018e7499d11810e410411429add8b00982e085175ed2065cd74fdc3cd201e6288aac0aa6d2a954556badece38ad4abf2ae310060061b947890e0b0caa972a40cc06e7d5bc080490b380308a8cacac1b23d8a0100b4314c4482a8cce5310d2951e2ea79465b12567623b2b11a996ad3d3e0a225b1c10286a5cf68ad8705d9c05081dbeec7fe6e66282effb9345c950154568dd960a3c14f6012d83cf812599607aabbb7122ae76f7f35b07dcd0bd1ec2f9d7fd8c41c024c987bdc79732d939318a34edbfab9434fbbe9750500c061291c79fe03ebbfb3506cbbe76b977cfee70f6dc9fbe3df75d1b5d77deec86699fe35489122458a142952a4f89b212b206618d0f096f7ec64643b3a004afcb6726818403178085199af7111ec9718064920fe41c6a86ddbb6bdfb3d672ebde3776fbd083d8f7ef56babe77eeb89ef9c3d4e020064f63bf5f21b4e61c6fe07deb7dfe75a3e74e086bb1f7bcd3de557777f65fab6dbaebcecaa5b576d0f6ba69e70e98faebd60613d859b6ebcf8e3dfbff7d9ed79a89b71f2a77ffc9d0fcfcde51ffed4877eb16d07bc67ee1fbcccfc2bfff4bb0fd43e77c3e72ffdf6d2f55da661f67baffcd137ce9d9141e0fef5d77ffca3dfbc7b0b8e5b74f6f92335d4a5fbea3b1d49fc6ad568d6961cd9e40b00aa4c50894a11c272161e337776eebae79e3fdfb3ecfeb973e78e1f3f7ee2c4894d4d4db95ccef33c7babbebebebe694403e2a442a1b0e498a34aa5d2b66ddbfef4a73ffde5d5cd02298aa2cece4e00686a6a2a140abeefefbbefbe4669c7719e7ffe7981a463b571e3c659b3668d1a356aecd8b15bb7bd8e888d8d8dd6faf1faebaf1f72c8e2238f3c72d4a8d1441486e1ae5dbb6ebbedf76bd7ae25948828a5a3b5b1835866761c278a223f706b6b72e79f7ffef4e9d311d1954ea15058b3eaa965cb96757575799e07845290d1e04a8799339ecb4a7bd2213080ace3d0755da322811c780e1b25842047321b04442230a0b5025bee03494c90b0f1c3068734a9938d9521634ca4e2a6a6a61933a7039a5fdef0f3febe1e36a679cc98b3ce7efffcb9f38041e9d8f3e44b2fbd2484b0e553c6184902005c575a4eca120d36d1d9aea2245d0539698d6636a081c111d24a6fa494b1d66ddbb7df71d75d772d5dba60c1829609e3274d9a3462c488dada7ac7719999a49ba9a91dd93c46eb389fcf1f7bfcf1c562f1d5cd9bfeb8f4eecd9bb76acd75750d6cb06367571c1bcda8346aa30d002247b12160c71151a4a474c33034c690748c0622a1b566c3da40ac421bc1538a0ad95c0d20168b454454ac0b6109a520a6300c57af5e6d190d66b689ce0802c9008010c29eeaad31cceec956098236e2a6ec85b245db42008060c5b6c30b6ce937b000b2c9d3159e829214610048b2662a29c3c9e624365a03d8ed5f51f520333b42323318650c0821a410d6c74444c6186390999112890a336b66638c24aaf01b490977423399649111edce6353722ab35a39546dfef71ec826221bdf530ec64e16b19af7411283aa99447a43e52e70142450206b4580488089687588dc55001251d2500528856460638c36e66f7e06735b0e3eb0e67b577dea1be1b9471fb8a075ca086fe85541b0ffb7566dfb16007061fd7f1d77f25d879fb98f5f7ae19ba77ff4bec37ffee46f8e1ed9beec8a533ef2f169ff7ddb99a345faf720458a142952a44891e26f0404d06f6f4aa919063434385050a001088030297eca089098e8706a050040bf0206e837502f801062031e02301434008066f0f16d558bff3db073e74e0038e89077ad7ceca1bf3e6569d39f57165bbfba64cc90bb86c9057bf1d53ffde5f30f3ef8c31687b9ffbf3f7be6675f3cfbb7cfdc7140b0f9d64f9c71f6e7673ef5a3c30331e2c82ffcfebf164dca763ff1cd333ff8a1ef2dfaef2fce3afcda5f7ce8e98a31caecbcfb23efbd3afedcedcf2f9f61d6fdf423677ef0ead98f5c39dfacfecab9dfda71deeffff289d9d1635f3ff97d6f44e7a4fbea3fc3e134b48fc6decfaf0c59874d50190756126dd9a0316af5ead56bd7aeb52fe672b563c68c193b766c4343435d5d6d5d7d2e9bcd8e1b37cef6464f9830e1e31ffff8ef7ef3db55ab5621626f6faf94d2719c9a9a9a7c3e3f79f26466eee9e9d9b871a31dd93ef7dc73471d75546d6dedecd9b3dbb6bf0100561a3390cf7776761e7ffcf17575758ee3f4f7f7e772b97beeb967ddba75cc1cabd8469c58a6a63ccfbabeaeeeabff79557f6fdf5e7bed15c7b1d61a1976eedc79fbedb7974a25dff709d9684044df71152b362c84d086df73fa69b367cfbee9a69bac4b28513d3008810086c006c7808dfe90480641009abf4a2a23831022d6ca735c00c806818e2349414b4b4b269359b060c1fcf973836c4629b57efdfa830e3aa0bf3f6f353584b6783bb1ae1039562d62937daa0389a8ca1dc33c28beb02c4079a3a3cd15d66c563ef5a4f3cc5a3b592e971b3366ccd8312d8d4df5a34634fbbe5b5353336ad4085bda356dea3e975d36ed17bfb8e9c9a79eced6e450883776ec88351b26cd48484a296bd2316c0a85524343531445030303e53d07bc2060832808992d271245619009eaeaea6c32511cc724c02a65c2308ce378cd9a3576e68904301003932106830600080c32032211910091d49599614136d554bf94d68804156f111bacb024e53d7f90cea8ca0c3260a3b3194097ad7f65c2420f26db00221256c739d98af18459b291c309b5672952222a6b7baa8f3828e7d458e39261638c411854dfd88fc3507dcdb06c1a6d78f7e3ba920b6e128d4ff5078ddd89ecfa284fcf949c1f2cad0b15d267709189100418cdda061703bc493fddffebe9abfe88ef3d70f38faebeee87975c7bf1cea871bff3bff1d3af9f39c51b3699eeb8efd3efbfaef1ca07bf70402e5c73d3cddb0fffee15c78ef701269e78f965df3bf0e6277bce38a5290dbe499122458a142952a4f85f8704803e0d910117412068865299ed310c06206288f4a0901d0022035d0c3e8240286928955b40628622248a9bff7df4f4241da83366cf7be9b9b57f654ad5bfb3df691a99d9a3ebc91d77fa05c7b7380080036b7eba94cffced058b463900d3cfbcfcdc1fbce7b6e70a871f32f9c4f74d060080e6832fba6ceecf7fb0b6eb73b3c6567f87e97ce8270f8fb8f0fe0fb6d64980fdcebffcc49f7f72e92b57cc28fd6e5969c9751f9e5f2f000ebbf88ac5375d91ee80ef78100c71467059c350090a1d1c655507d09687766c879dc60023030383d1a6afa7b7afa777c34b1b119991854400504acd9e3d7bfefcf9fbefb7d0f5dcc58b17af5ab58a995f7ffd7500f07d7fdcb8715d5d5d63478f21c08ef69ddd5dbb1cc7d15ab7bdfe7a6f7777269399356bd63df7dc8388b5b5b588582a1405d235d75c73f0c107373535cd9f3f5f45f1d8d1632409e1b8a552490ad48400204958ef0c114d9e3cb9beb64e45f1af7ffdebbd264e9a3265ca98e6e6118d8d5129cc06192466a57dc7552a9624244904512a9572d9dc8496712d63c74c9d32f98d6dafab28d471846c08c077a5520a990c58e904486420c108c880e55414b6753b888483a53c44a4556cb40280c0735f7ffdb558858ee37cec231f66e652144a290b85c2f5bffc59369b6d6d6dcd66b38e9465be46686d84104a69aecab2ad1e365b3d88256bca612e501ef023021212dadc5816f61c680c2b9d703add3d7dbbba7b5f7c618310a494f63c378a2212d0dada3a67ceec458b16a190871dfeaec79f78d2f7330862ebb6379466ad95018ae36290c9a84847b112a88970c48811511475b6776a9dc8b7ac1b4e4a09a0ac32488088a2c8f77dcff3000aa23cffc562d171444747f7c0c040369b03260004a43265805455748d880486d8ae69061e4e4f94f7736266b2621304601606d89666973f2312cacbde2830cc4c20aa08b7447ec9ac852301188112719ae56780cb2dddd62894302c544e353230b88daadbb21392a87c8362b04fbd8ac1e1b20aaefa701e162a0c7b4802b6725344222406b0393bb63c2bc93cb29567568b5439f2cb7148683bec0509aee2c2101179f03e0a21233201218226c5cc7653daf5f037276d82c9c77fe627c77f06b8b4e3c99f5d70fa85e74e5af0f0250dd593849b7efe6f173c7ee4f50f9d37d905e8efdcdcd1f3c80507ec9384bbc5fd38bda7a0a129f546a5489122458a142952fc43281b0028f11e8c51a58a467b37164633e4cdf0b70c40d1fcc35abef3f9bc7db075f3c6b758e6dca85cbca1a360a066f7eb635137d62a8ac00cbcd1d6b37df95907dded20008029f5aafdf30aa2b6fbbe75c5d5bf7d726b3f1385bdfd938e2a0e13b3abee2d9d858ddf3fadf517d6f7a18b03c129051df7b5e51bf61b6def6e62a6654a834cdbb5def1186a89c2dd332f2a1354879826068daa1bf8868dd6c9a0aedce2444260a4223b16751c67d3a64d1b366c68a8ab9f366d5a5353932d5adab66d9bcdac193b76ecd8b1632d19b169d3261bf4abb5761d67e3c68d2d1326b4b4b48c1831a2bbbb3b97cb1963bababa1cc7d9b56bd75d77dd658cf9fce73f3fa165e2e8d1a3934fb9ae15e9102559ad4208409e30618210229fcf3ff6d8634f3ff9d4a2458bde73eaa9994c66e2c4895d5d5d2a2a492903cf2b95506b4d0000c6f5a452d1a8118dc5817ca13810044114979452c81a8932be5f2814100c0881882ad62804123082d100ac809390d6b26061885ac1711cdb689ecfe703cfbffdb7bf3beaa825a3468f26a2ce8e8e679e79e69e3fdf1b86e111471c2184289522bb50524abb21ec0256a88addabbeca7c8de14480627f9aca9547c01a6c8d35323002035a0e88880825a0064600945246514c24c25269d5d36b9e7df6d99a9adaf9f3e7373737c74a196626eceee9d380b156cc0649f4f7e77dd7636612b464c9d1cc5a08d1dedea142050649506d6dad650d988d10424a81608aa5c2a85123c352a1ae264b048cac9462d68ee37776763636d6c7b12622bb383654850801d01a9c20a130ac58cc58c54a25c7a77ae56803880cbc07ab4e25f1c7129a55ede955994494748203684e1abd93fa2733345ca65cda0d8438fca00362e684563336ded880cd8b1e4abd559b9ecabe2c1b5734f885d5476e85ca1946d90c461a89e4a04e2432a001ababbba1ccce70592e343853cc6c580f3b4be0d0a76c0c54314d7b6cadfa9b7337fee883feede283bff1c155af873048d998de27bef281af152e5ef6ada3461000806c9c30a2f93dd7afb96e7136fd0b9022458a142952a448f17781c0b72b76f9d7b96b16862100b4b7bdf69653fa538f3d28f3fb9b97ef78ef07c65699f307ef8726d7eed9e6e6fa4987ddf1c8976755154971f7dd1ffbc46d2d3ff8f373478df7a9fbeed35bbf9504320f3682c8baf14dd9d68f2e5bf1a1966af37f71d5b89afcf6dee44a3eeede31a09bd37df59f89b8193ae01fe2b0a8ea9dd1e57854ae1a0f26b553e54e6466366c0c62e2d3711ca7542a21c311471c3175ea5429e5a64d9bec50b6bfbfbf50284829ebeaeac68d1b67333e5e78ee394788380c7dd71542ac5ab5ea88238e083c6ff6ecd98f3ffef888c62681d4d7d7675512b1d68ee3948a45214463636326e36bad89496bed0a1be9c2d9c047c45085d3a6ed6d8cead8b9430a5451b4bdadcd771d44183f765c67fb4e6b50d24a79ae1bc721330a21c8e0f8f1131a1b1b94d21d3b7684c57c369b611d03303207be1b85450264038800449a99100c0009b4b12140a0b55d63a66c10b145e004cc81ef168bc5c6a6fa42beb4fae9552f3eff42a4e25229e272c73681d0b171a5679f22a2525175aa7155b4b0b41925e5adc908cc06381145213300a1f5e300302455d060d050322827cbc7098108a0b5d19a135e00b494d226402f3ef8e0fd162e2c954a6bd7afd326b681d34a291bc9acd910909414abd075a52360e68ce99e23b6fc656ba15028140a962dca6403638c8943adb5d62c65d0dfdf7bcaa9278c1d373a2a8509e9c61087c59a4c46c571bebfcf28458ca08d148edd25132d1182311a99496099bf4241502635189931e936029bcc22c8b21f8954870158223390a9945b272fdb4c199bf0528e1966c444a1c628061913e4aaf2a6841b4764c2e19a176bbc0230008c068139712ca101040d641372ec91584d8fda3a6d4424de03595375fc9aaa96ee416363525c8606070544a6a2a321810008830c140130d924a084e44b1276cabba29514957f690851c8f62cc06ca0ba38fd6f8df8b5df7fe3e6fca1a71e356fca486a5ff9b3ef3d164ffff25e83be28d576db851ffcfd3ed73cf2a9d999640e83d9e77da0e184cbbffee75f7f61c95e5eb873e393abfbf65d72c0c854649322458a142952a448f1ff0e1fc1252080c8c0dbe90bfdd7a944d25abf1dbe0600b0fed02f5db160ed67cffacccd4f6de92e167bb6adfec37f9d7fc1eddbd4d0e9720b2f3829fae5e77ff2d8f690590dbcf1ec03f7bdd0a7e37cbfaedf7bea689fb8b8e1b7d73d3560afb229d71c0c6cded2670080461ef5b143daaef9d28d6bbb62e6a8eff555f72edf1c4230e3f4e3c4fdd73db04301847f59fac3157d26dd61dff190520a21766b1a1ade3d541e0a1a4083c4248044651466acbd45ca41970622924012e807ae31260cc34c2673cc31c79c78e2894110f4f6f63efef8e35194f00e030303cc3c62c48871e3c621e2ae5dbbdadbdbe3380600cff38c31ededed9d9d9d4aa959b3661151100496c4b4721edff7b5d6ededed88585f5fef384e259ea3b268f67b6ab33553a7ec6d8cd9b8712311398eb36ddbb6fefe7e449c3e7dba10c2755d2985520ac008404f0a012885d877d64c49a2aba3a3adadada6261bc7b1319a90118ce7398e4022b24f25912388881c418e40e90821509270840db5452150482461c368d1779d388c3cc72d0ce481b9a1b62e0c4364c866b302d1755dbb38f60c10c7b110c2fac52c1156091fb18b593d6036c6686da36a099192ee6723b442adadf4068da1d870a44d1c73187314195bd5a415c6b18e225bee64637a0841e4078a8542f1d4534f3de79c0f866118456ad9b2bb8d31f95291117cdf8fe390cb1c814dc025309ee3ce99335b6bf5ec73eb5cd7ddb5ab470081e1a6fa0600c34621714d4da67fa0b7a9a9e1d8a397a828160201cda44913a443ccac5412671345a1903652b8d27e65992943c88212aaa27a07feab6549b6f87c709fb70d59d5414e83fb73f92dbb1df7d4cf45bb1f3b957afb61d8cdaf84959db67a5356555f2509534288dd8fd9615bdf522a95b4291894e45099afc1b209d25408beeac9ca5f0eb6e56a3080bcfcb4fa0b77cfbab273298420ac12fbe0df252a86b2a3b25b7e73e971b327368f1a3fefdf6ecf7cf4a69bce9be494df369d0f5f7f4f67c7fd9fda7f524b4b4b4bcb5e875cb5bee4b7fefb1dd71ffbca970e6b69ac1fb9d7e27ffbe1ca5d3afd5b9022458a142952a448f1b742c4d0ade06db201ff3ab7cd3a776c7bdbd33a533ef4ab87467ce74bdff9d0c24bbb94db3065c1711ffaecb9a324bc346494507bc8d76ffff657fffd9203bff95a8132a367bceb835f5b78f4cce3ffe353775e70f2bc5f8f19ddd072c0827d7336ecd89d74c6278fbeedb3f39a3e1e2cfce6ffc7de7707da5196e93feffb4d39e796f4900412a424104ae8a14a51c105412c2845b1a0a228d8161445645116dbaebaaccb4fd1b521485951511111c420a11a0831488bb4240412486e72db3933dff7bdefef8f6f66eeb937a1aeaeba3b8f8778ee3d73a69fb9e77be629bffde549175cd577ee196fdfe38ca7f278dccc5d0e3df98257003df3cffdcefb3f70da117bfdebd4c95377deff90e90fd767ebdf3c361e9d86a88d8d7537a51faa182dab4246eebd87a16f70426875033f74164711efb8e38e471c71c4d62fdbca7bdfdfdfff8b5ffce2f1c71f0f033963ccdab56ba74f9ffeb297bd6ce2c4891079f4e187c33dfc46921a62431c9be891471e99366ddacb66cdda6acb2d4341f8336b9e0ef1bda1b17bc9922587bee2d089e3c7efbeebae8b172fae725b8828f87f2243fbecb34f9224fdfd1b428aadf7368e4d5f5f5f9aa63367ce6422713e6d2431312016600326e3a1bbee3acff97cf13d7775773554a5b7a74bc5058d479224c61852091e1b8e23efbd78284908d555262198b2659a992b522364f4361a0d6b6d9aa6defb7636dc6c36adb5d65a11892852d59863b1028f46dc78eaa9554051418d52ace1bd37260e9dd60082104455bdf7a0282865829308618c2e82910c947028cbd17eee01782ff02aec4221510475591e453c7ffefc638f7bd3ac59334524cbec85175eb86cd93263cc534fad9abef9b4cda64d0922a97052599719c3799e9dfa81f74d1cdf1b19dcba70616ca2e5cb977befc13c63c68c282aa677366b24f17bde75d236db6ec52c1015ef7b7b7ac2a998e75968584f92c45088a9e1224a064caca400b302a21cd2943b1c3d4069142a4fe6caf8a3221e2404336200ec08f4e5d27754912351c4aa0a6120f47c932a44347484736935029114bf0936a2c2c536a2ac2113e28a4be75a15bde33b3f77657cb29491c442c420aed67f5379c33a524e3e1aaa4a5cd49997240b51a05d24ecb142b90414933173c9e948b805527dc601090df2185d833642d0883220152b2682bf80cec64c39e8f46f1d74fa46bf9f7cccaf561e03006ffdcdfab76efcb62d0e3ffb8ac3cfaeff00d4a851a3468d1a356afcb9d17e91dff8feaf2a9da96bceebcfbefcf563bf911e76f98387754ed5d8e698cffde898cf8d9e688fd3aeb8f3b4eaa7f33f53d0405b1e77e19dc75d58fd7ed7777ee5fa777e65cc507fdc1eefbfe4d6f7573f9f579fb07ff318dd8c134c232400890a46589b6a24a61218192682967916c410af55bd4e2014c24dfeedb79bfdf2830e9c376f5e6c226bedd0d0d09557fee8befbee0b192e8106eaebeb53d519336630c37bffe8a38faa6a12c5311b6bb3469c08c9030f3cb0df7efb74f5f4ecb0f30e699a6659b6a1af2f8d8d2a93a858f7d8c38fac5dfbf4a44953b6d9669b254b96109157f55ed3342122e75cb3abeb95af7c651cc7372d58e0bd7759deddddedadbbefbefb666fbd4d3c6ddaa449135ac343224ed5337392441c19010e39f0a02953a60c6ce8bfe7f777c56044ac5e200a404982e4c190516615a2282622075744da6a31622fe41218f997080a4dd3b4dd6eab2a190e213536cb05caa0aeaeaed6702622cd66ba74e9d2952b57ae5efde4b265cbb2ac95a6a9881361228de324f03b15cb2652650fb37522a2de97812caa1e2aa2100f0e1dcd54d4558ba8c23a5766d0164a0d51e7c5cc9db3ddeb5ef7da3df6d883884474c386feaf7ffdeb4b962c613622ba6ad5aa5d77dd75ead4a9691ab75a9623d36eb59acd2644f6d863cffdf6dbc71873fd0dd73ffcf023de9995cb5784f4a2a95326c58695899923d67df639e0b0435f194558f6e0fdb367cf8e0c4f9c38de3917f89a3ccfcbae6b1151139bcad843aa600a6d5d11b11778f1225289639859bd50c51d1485e7102280113c6a44aa08a1d14a288434252f56ed5b6358c48328e4ff543d4de23bad4f1dc14f18d1c894440c57ba9f4abc02c004aec5ab87b28298c99409d2630add3a33a43a6ab3ab749b921eacd6a77a52359d17cc0e402664fd74745a918606710dc49212ab1732213199b82326b958d5729baa35f1de73384e288d7b22e183505f726bd4a851a3468d1a356ad4944d8d1a2f141cc66144aa6a988d3110b5de992832a3ad1c020538e658555943468c4fe2c439c7c4aa2e89a23ccfe32451d52489f7dd77df3df6da6bf3cd371791344ebcb54b162fbefefaeb57ae5cd9ecee161181846c91554f3d11c74655acf5799edf75cf5dcd34610589a49161360e7afffd7f5c3fb0bebb67dccebbec0492d8d0ea2757c5e038e676bbdd95c4ccbcea891513274edc65979d7f76cdcf4424f0115e9d532724471c75e4e4cda6ae7dfae9dffdf677acdc489adeba469c3c70dfbd471c766814f1def3f7fadd6f17186631881363ad3a91195b6c7ec081fb5b9b2dbafd36b5790c40842263db599224ceb9a4d15421a76ac43091088992823d849841ac2a08f401338101d132d0c6137267393261f78a4085880c540072b98f8c51669bb7f34ccffbecb90aa8f1711a79752137084499cd835a848898222230a9f75ebc8852667de8ef9122b99655214adefbb8913aeb9cf34464e2a8d5ca9224126f0d1769cd243e8da357bffac8030f3c709b6db609e22622bae9e685975d76c5aa55ab8c31cc91b3f6fefb1f7ccd6b8e9abbddf6e37a7a20fdce65cd34b2d9f0ec6db73df9bdef4ed3e6dabe811ffdf8e7a2c6c4ecbd5fb962d5cc599bcfde7aab2da64d59f5e44a129abdedb6a79c7c521a535fdfbaef7ff7e28f7ce4235bcc98b9f9e633a2c83897e7793b8ee3c89061a4699c672e8ac87b2962924d91bf030d4de502114344864330b6732e36110854e8c242879384d6a9327406007b1130bc4864482081966126553047cc5088618059c455714e442036222adeab52086c2625a807019040a3840585d021f14acc864854826a4655bd770c8e9808127aa400101b662a8aa934242c6ba8d00ecb565fc882042a5228a8380a9fea92a9095133a49131defb32f988c30e0bd563453515944904ca0c01389cbb1045914ca3863b2921014020a58db96020243cc38b2f736d367d159a3061d24d375effbc17ab091326d557ec1a356ad4a851a3468d9ab2a951e3ff284811688e488d481877527513bf48bf108ae3c439e7bc349bcde1e1e1ca0be3bd6f341abbecb2cbde7bef3d6bd6ac9e9e9e56ab15fc2ccb1e7cf0a69b6ebaff8ff739e77ababa4535cf73134761e0b76edd3a55f5d6369be9e3cb1f3550438888111440ac4c864857ad5c3177c71d379f3e9dc40f0f0de4c3436964f276abd94889a89de577ff7e5168c23efae8a37ffce31fc7499265368e63663eeeb8e3e6efb9b7aade70c30dea45bc4f9b4d5671cef5ad5db762c58a995b6c7ec00107dc73d7a2e1e1e1901a1345d1f673e6bce6e8d734ba9a1bd6f5dd76db2d793b8bd844490c2fcc9c6599f5cec4110cc379e7044ce2c5917a1509c5e75a3c13af24c518ba0cf26640bd9027cf0a0f2521a7c16d1644095ae93ba4a847122f00b4d3bc169a88540844becc25115111f10241f0a3a80f6c025c9880a37878b81dc7268ee33ccf5d96f5f6f6ae5bf74c779a26499c24d13efbecb3e7eebbeebcf3cee3c78f77ce31539eb757ae5875d96597ddfefb45699a1a8e9338f1621b0d73f7dd773ff9e4939b6fbef91b5fff86ef7ef7dbb161effd6ebbce7bef7b4fd912f71e1600002000494441546aabadf2ccdd70fd8dab9f7ac60922481c9bc58b17cf9b37cf8b3dfe84637f78c925f3e6cd3be18413268c1bd71a1abae2b2cb1f7af04fab9e786ae2f8493367ce8c231629ceb466b39924c9d0d050a3d1084aaecacd144e4255255626b061009581a86a0d0b9e3e139c51ac11912d334c823ac630976ea320361bf974a87a118a62538a68b86ae9aaf8082253baa07493496a1d69c1a3426a50c85b02fd514ed9112d4c14481fee9c151395a9c5853329ec16e620952b26445971153899e0c7a2b0202d62834b855d60b48a556788aa2705888d420253a3a37c58e12c07809125167aa242a637a2517ad62bcfae7bec595f7e6bd4a851a3468d1a35feaf5336130d5ad251ecfd9c30c5dd70d4998435fe772336554a2b0cd440898c31e4e17d18ec29045005295461e238cf73628a8c09a1c2ceb966b3b9fbeebbefb4d34e5b6fbd754f4f4f9eb78b045f43f7fee19ebbefbefbbe7bff68aded4a13cbe46cce71d4d5489c4a48515df5c40a6fb34692badc3ebaecc1d418034ac8501431144c1419077de4a107b79f333b8963db6ebbe156338e49d18c633668b55a11f0c8b265cb1f7e648b59b30eda7fbf9e66d7927b976659366bd6ac793bef3a6dda3488bb69c1823b6fbf2318b2acb569648c31ed3cbbe9e6dfbdf58413a2383ee5d4d3162cb871ddba758d4663f6ecd97377dc3eed69f4f7f75ff6c32b98a334451cc7ad560b91e91f1a34c6983802d06eb7633651649c8857f1aaa250501025285409da319c050a110515c35f15093615925056ad148409aa4595b510918a5778158c840b154e3466d6303696aa904845d42954214514b12fa70f44521e45ecb2dce7960de2281a1ad8b0f9f469fbefb7cf6ef376de61871d264e9c18aaa018c85aadfbefbf7fd1a245bff9ed6f55687c4fefe0e060b3d1e59c63c3d66651145d7ef9e51ffad069af79cde153a64c7afcf1c767ccd862b7dd76ebeeee6db7dbbfbff3ae1ffef087499244711a3379b1bf5df09bc38f78756f77cfc1071eb4ffbefb254912f8c0cb2fbffc9a6bae4992e4e9a79f4ed374d6ac59c10c15fe0d69d33d3d3dcc4c287eeccccd0d36ae6aef74be54285682d728f8a02802c0ec822d2a24b904faa2a0180ad31375d00daaeac794852b58544ab90d03f09d344a91f582ce862f74189d5455cb752ef3772a0ea5e868abd2620c314aa396aa9391ed2a2ae451389e8a9c9f6005e3f06ae0a9021fa3a65c9cb272206b4ada45cbf50c029ab0610cc0805d07c154ecdee2bf720ee1d56053835104ea4a9d8a286a5f548d1a356ad4a851a3468d4d533631a14158ff02f81a43986060085ec0405b30e0eaddf8e7c1e08277ed76f6aed7def8e139b2e49307bcabfd8d855f9ddfd4a17bbff6ee777cfeb74f46077ced8613bf7fe8456f5974edf1d3f8c5cc2da977ed4b4768870963b032a5a26c205255554f601de9a60e454b009c73cc9ce7f969a79d3671e2c489132706ab54c81ce9efefbff3ce3befbcf3cebebe3e9be52292463133870a2400b977e37b7a9d73d6da6623cddb59334a24cf563cfa481a51044a0d332866e3e14d1ce5e21f7be881e8c8d7c0d994b5afdd8aa09131aa3adc6e3593344de105975f76d9fb4e797fa3abb9ebbc5de6edb4736f6feffafe0d5d8d6e25dcf0ebebafbbeeba2ccbc23ab4db6d0335c62449ba74e9d2eba74c3dfcf07fd0343df2a8a36d9ec769c4304eec534fadfec94f7eb2e6e935d9d0307b35c6181333196626c34e64b8dd5670eec58b781561124045bc0a4425e49908abaa1058542868100c91800910afcaaa5e88549c005e9c4a18f687f4df6274ac1085138c74ef68918923a4442698624a52864510043eda9199d2d9a024d6196388d51823229ffad4a7666fb3cdf4cd26e579cecccee70056ac58fec7a5f7de7cf3cdc106055136e4bd6d341a691a13a990588b56ab75e79d77de7df7ddf3e7cfdf6fbffdf6da6baf1087cc6c7ef18b5f5cfcfd4b1a8dc6f0f070a399e4791ec53c383878fdf5d71ffba637ab6ab3d9f4de0f0e0e7eef7bdf5bb060414f4f8f736ed9b265471c7ef8f4e9d3274f9a9a65d9c0c0409aa661d39c73711c8bf8eabcadd81c002ad4d94c3fa2c4c148d735a168a70650bdb18397410781c218dd851482b13b270b01399defadd263aa1d3fa601aa739e95c9a833ea7bb428863aa7e9fcf006a1cd98ae28403b56524b1227fc282065e240ed6d9c7753a10a691ebd4fc2598b319bb031440b4f5938f75c118a844a1354a3468d1a356ad4a851a3c628caa68b312478de6f8b044c32b08a3e1bd24511ff3d6e74fee0175efeeadf9cb1e8ba63a7bef892f381dfbc6def4feef6b385a78f6542fc93971eb6cb198ba7befdba455fdcbb0b0064edcf8fdde5bdbfe1c3afbaffbbafec79310b89b778ddc7cf742f8b016c58f8c5af2e7feb6f96ffe38e29b2471ae79dbafd38aacfdbff41ca06c2c58d745020061400984882bc43a428840a03e6dc225483c749d0c84c9e3869f2e4c94343035996ad5ebd7ad9b2650f3cf0c0ba75ebc2e83a94521b1054c5fbc010896a6f7773a83d1c4551238de1ec03f72e9d3b77eed36b566f58fb4cd3300369e8c666937be590d9012cbee38e79f3e63170fbc29b1b7164406d9bf7341bd65aa88a57d76e7dfba28b0e7ac521dbcfdd21189a9246fac73f2cbdedce3b96deb3048683c5264de3348dbd88b5792ca9106ebe65e1d36b9f39f8e083a74c99d2d5687af14f3ff3f4030f3d70c36f6f181a1a92dc76359a1128cb32c351ee655ddf8656668d31030343b90a2b888dcd9d82ac57753e24b30a21285c022d42a1660b081e1686bae04013151044bd40bcf7229df1b408b2055181128c2f453bc590d887e6a072583c2aaa56bd4a6014825308c56c9136e2a181c1b8d130c6586bc78d1bb7e5cc99d3379bb261435fffc0fae58f3dfee8a38f2e5ab468ddbab536cf55bdaa5a87dedede2ccbbdf74992b65a43711c4330aea72bcf73f1f682af7ef52d6f79cbfcf9f3a74f9fdeb76ec3830f3e78d555573df6d863864cc468a6b121245d8d76bba5c0cf7efa53060e39e4909e9ede871e7ae8a73ffde91ffff8c7288a9df344fcc8238fb6b3bcbbbb7bfefcf9b7dd76dbc086c1c6d4e6430ffe89298a6236c6e4d2d6209661658049150a06c8a8aa780088b80c15ae0a9840003c94405c18ceb48a61298bb378a4d31ac2143e2215c569b49039957f4f54aa18e0c21555521505a936c2c8048b50d51b85b0422a1d8c4c50f114b56c81382126147eba2283a6e2533ac55b958885b443d7c585112c240417cc4db95aa400079f5498a1843af7c031b1aa7ae5c23aa52a90b0b7081032aaca9512275c4b2acac683006185424ab19908a4a66c6ad4a851a3468d1a356a6c4cd910d0c578fa058865ba0c08e8efa810b7e537cc94d06430a0f2d7d992533f7cfa85177cf9afbd3bbb5fe67ffdbdbb3fbdf7cb7b00bfe686efdf3d6e7a9abdf8f99829fb1e776c208206563ee567ec34330580749b23dfb94d7dd2fe8f22845f145d33c538b0bccfdf6182604099002449e49c0b130c0d0dc5717cfef9e7777777b7dbc321b3b6520410519aa6799e37e2c4305b6b49119b88887267b3563b8d632e443e74fd75bfbee5e685c3831b1a31c531c7600622069337a4249e5598a32577fffef6850b55c428b378626ec4519ee7ce398e0c333be7d6afebbbf6da6b7f7cd54fe234993c65b3d5ab577b5f0c9b0dc83a17488a388e55358ee3e1e1e1aeaeaedcc95df72cbe67f11f4c6a26f64e54a3037d03eb07d7278d84889238cdad6f65968888dd709e2d7bf8e185b7dcda68743db5fa19e742d4b17a90f76443f42f34740fa987f3e27c59e74460058cc64a5004198e0a0944bd7a15f128826c082424a4ac0577e3a1a18eba34ee049b8cafe880f2d8a1a42a4639712a950d485a43c35d5dcdc03544ccde661f3cf5fd5d5d0d855755434c843ccf4d447114a95238b24343432150667878b8ab99663627a610679ba6a9b5f6924b2ef9fef7bfdf6c3609667070308e63638cf7ea9c8ba248c46559d6ddddedbd1791abafbefaaaabaeeaeaea1e1e1e0e05de22124591f77ef9f2e543434393264dda6aabad6ebcf1c68f7dec6361cd9324f1de0785d78826051da136c4225205b8749eea8556c9833898ca4842833649c7c423ecc98848a77c1eceedd25926d564a19d4acb82a80e67133171a73f2b5021559f5ac92395ebcf3af2b70712cc452186788ca96a8c36a7bae550d9af3aa6976007e382641a912001c4cca4183d7dc73d0ca2d0d75ece9faac56dac97195d345e8871b438a90190af3536356ad4a851a3468d1aff4b312e424b600100130c06050d8306430903823c6802805e8394c104afe8f7084402036832acc2bd806f8b0921effccedc0101863cfa3cfaff4a94cdca952b5f77cc712ff9edd9b2ef9d7cd81e33a7cd98386deefe277feb9e010500f7d4b5e7bc71a7599b4fdc6ce68c1d8ff8f4a2c1a77e74ca7b7fb57ed9978ed87ecedc5dde75fdfab194cd1647bd75c6cddffbfd0605dc93d77effd1bddfb5ffc452953f74ffa5a71ebaf3d4a933a66c77e8c9ffb9342cc1af5bf8f937ed316deacc2df77ee7bf2f1e2c765e7bc927f7dcf3a3bf1f78ecbb271c7af6bd03bf7bdf2e73763fe692156b7e72f4ac7fb87cb500f0cf2cbce06d2fdf7ef2d4199bed74f4c7af5e1e0ee7a6e756e3bf81d84486383c98d918133199b2e6c63047c684e1ba011950185a03109171e3c6018863e35c5e8589785f847d8461791ac5ed763ba4148731b973b931d4683420ea724b0a6bf376d6f2364fe238628678365078552fea184aa4912197b7d7af5beb6ce6bd15f5d6e6debbfefe7eef7dc8efb0368b2226d660ed1191279f7cd25a9b65599ee75194382721f6d82b5a592e20b0b15e86dbd9703b4bd266dbba2c77cff4ad5ff5e4ea67fad6a78dae3cf3de61c3c070ffc0b027e6245dd73f10c5e9c05076f5d5d75c7ee58fd6adef5732ad2c5fb7a1bf95db2c77b913eba4f35f2b9a7bc9bd5851e7d58ae6d6b773dbce9ccd25b7923b9759975b9f3b0953e60eb9d5dc8975c81daca815f58ef2dce6ce39af4ec43ac9adb74e9cd7a0852a47cf2c1ec1fc52f0048ad0e34d102665501ac54914a9f7de664964c4dbf1e37a22431055ef933882fa71bddd49144751c40c40547d9a442ace3b6b0cab4a6c4cc44caaddcda67a0fd1248ac7f5f466ad76d61e6ea4315423630c238e388d13266a3452850f4440a01e8687878d318d4697f79a6556958c898d897ff0834bbff5ad6f5d71c5155114da8f288aa22ccb429e74c15388069e512a57584919a00cf4d10e9d8b57f12ae2b570ac95be2580554995544885c40786d2405985caf9002011f55ebc0fd5e95eaa0554421e22889216194315b5d4e18dd2ea51fc86353ccae98b98e40e36c4ab7a4042da14ab0412d340010999d65a50751dbe398083feab90d220d0b24c1ace07867291e353314a236b0512858f882362e628d45d11910a4199444934ecabf080746612879d89a0dad19062aee45d4ddad4a851a3468d1a356afc2f84c1c85750431867a0c03a8f5c30aebc03d86d1011d63aacb1e8f323fc0c87d7865e70eaf0b34d6815165085ff2b7de75cb366cd9a356bf63bf0152f752f4e79d5a77eb474c513abfff0adc3977dfedd17dc9701ed25177cfca79b7fe9cec7fbd63cf6d0b59f7bfdac74fa9bbef1cdc327ccf9f8b50f2e7be00fdf396cc2d8b94433fee16ddb2cfafec23eb52baeb9f8a903dfbdf7f8e2d00c2dfacc5b3ebdf41517fd71d58a872e3deab1f34efce4c27e95b5bf3afde46fc61fbde9f1e5cbae7ad313dfbfb96fd4fe8db63ae987d79fb753ef41dffcc3b2c5579d38b3ba9f6b1fffc1dbdffe839e8f5cb3fca9e54bffdfbeb79f71f2371fb6789eb9d578290843caaa9c4846a3331624d03141e600c018d36ab5e2380efd4a81a901e09cebbc691f289e46a311127f43d71283daed769aa6a1c9288ea2dedede56ab15f41ad6dab02cefbdf35ee08934e82fd23415712292e76d66ce9d4dd35499049ad93c8aa276bbad808858efac77ce39a712c73145a6dd6e7ba882b32cab566f6060008013f14efb360c88d2502beb1f1812307134389ce70e432d4b9c5094b6daee99b51b40715fff506e7570386f679e3859d737e0d550dcc885dab9b7b9580f6735b392673e772a9ebc83f3f042dec33ab5565a593edccada99cfdabe95f92cf399d52c972cf7b91517a2743dbc1727e23cbc83f7e2bc1619c3ca9d07a8d04915a22521565011d93b42708c4c46516cb2ac15318d1fd723ea9891652d4093244ed334240a5b6b8d31d6664992849984f94751942649107a04b11280288aaa93218aa2f096f06a88a169b55a8d460380f73ef077c13757096700349bcdeae82c5cb870e1c285ad563b640f87222755cdf3bcd2b6749e9f634428953b0c655eccc60042ba3555044d38ebcb733fd879d497e824683ab5335cdad23a3f29c120153c65d5f95ccda793c4a9d6391cbd82b8e190f92b28ff280546b53aa0e1c74e3e68ccba75de71e84cc9e97c8146a3f3a56a273b1db91a84950f9ff1e210948bed94d038ef9d382f22e28b5d26707fbdbf9e356ad4a851a3468d1a35fe279129863c44d15248e99f278202aa10c075143d714a60a0f582c7f6cf96a312013d06130cc69bbfce66af2fb1c3bcdd5fc2dbd36d8e3afe906d26269c4c7bf9a9ffb8dbd3372d5eeb41516a8657dcbbf4916772d3fbb2ddf79cf6fcd13d66b3579c34f70fdf59b0ea4f3fb962fda127eed153ecb0d67d57fc6ce855fff4c103368ba349f34ffeccd1f2cb8bff303c70f7c537f59cf8c963e776713aebf0334fdb2979415fd9ede3577f77c9dc8f9ffbc6d9dd269e76f0a967cd5ff15f373ee95ee2dc6a3c17bc8a128a048b626ca5020558042e9026220084208430600e49c300acb54486390210260b7d4ce155e71c452664128741ac1044e0bd465194e7791445005460739724a93146a064a2b6f39ee0483db367ce55ad2277e244c146c1426c551d908964ce3b909ac82a1c281715824033ebada8130dda19016779eebd7782dc8957caace7287182ccba6a4a272ac4eddc165a98ccd95c865af9702b6f59ef955b99731ed68b176db76d6e45615a6d3bdccadb99b35e72e733eb72e78b87f559ee9c579bfb762bcf72679d04698cf79ae72e77e2acd8dce7ce892894059c59dfce5de67cf5aa2d626fa0f05eac17abf0153b23e2821643d513293398a1ea0d11445405d0a09f8a9822665224511cac644169159b484508308c24498c3149c411a3abd130448d2449e3b89144b129b41886912611419a8d24b87d22c3716442557ca1db821a827a6150121b97675035c4e22d54d32461b0088c89034710a285039513459173aed37f94e77990e788489867d112553220a1279b51525718454276922caa2a2026a38ae0440bda99c0f01071d9d545003347c6c4cc51b04d559ea62aff3894dc030847a13828522c9c088166090d4d65e1ba327314b129f727910252904da48191091b620c31c4901287bb063e24f1947de4107563ea0d3b1382558ba2f78294d18a7d2bb433d56e02b8da46281b8e85387c60bd204890aca807299bb09d1e14fe0a7b91d17f489988890b55902f1276b8bee4d6a851a3468d1a356afcaf47a5a0718a7565eccc90070153634c306894df0a991075190ccb8b98754c9be671c61964827ef9abd5940e0d0d8527cb1f79e825bc3d7fe2ba2f7ee25f2ebf7df98032671b06b63ab42548e7fde3b73ff5cfe79dfbba2f2ed339af3ee9bc7f3dfdd5339e97b3997cf049bb9dfdd56ffc5b5ff6daff9cd76d7f52b02ceb9f181abfebf446f829d96ccec4f6afd70d0f0f3ceda71c35353041d1c46db6e87a41dfd8ddda47d70e2ffaf441bb7e9e0140dd909fb1db603ebce625cdadc673a153a78032b943a05c8e6ec3041ed5dd7baa6eb6576fec1c578ff68084b1b1722043b9725f40154a02655201b37aaf4a86540c319129f3615951985b8a5058144548224a2a64329fab924711e4ab0a258808c880a1225e485444e12142ecbc53f51012788601156b1ec75c8696a853dba1a708692906ea5549d5034ca4a21e806094e0028021ee240854478dd29540824e278af5a1a959455443162d851996d92328136343002d853e691a2d30111325c5783c6445b3408ae3508cea4b5ea3c8be0de1b3657f121b1e79a9baee6d84c0119052a7db28ac6da7cd28a84e3a642fc56a14814995f54649555411288f31712a61c6cc5409c146bf34d2c444a35b9354d58bef3c0a61fe9bd4a078e9643aca5aa562561d19c3e1850e5662f4e6a35a56c7da2a11772eab5cdb91a2ee8dc52f657e7158842fcbb64704301d478301e436a7aad3bba315ab902641ab4f6847f954a9208262236d4e47020e012c225e105ae6017814fb24a8a2c25f4707314a23bebcf2b4f7a2a2220201245063cf72155abce8f7fdfdeb9ff762356edc84ddf79a5f5fb46bd4a851a3468d1a35fe1ee1156b1d1242ca18cf8809030255440dc6eafc85cea52d186fd060b4477fb58c084c68094481bf126593651980d54f3cfe92c6e57dbf3efd4357cefcdaaf961e3aabc17dbf78f32e5f0c1140e3f63ce94b3f3de94bf9da25df7bffb1effbf4014bff73f7504dfbecf3a289fbbd63df538fbf72f2e9b76d9fe2dee2b7f1842dba373cb23ac34e0900fbf49fd637674ceaea6a4e8907566df098c1800caf59db7e41f4593469cb49e30e39f3d62b8e9cdcc9a06d78e225cdadc6734130d2585cf445a97840c47b68a9352812448bfbe40a51578d1ec3d8b8521ca018ac123313c83bcf200f444109c7200aac4ae0260410e33d931240acec950d0ca90118cc65bcae6a185ab3f762bdaf86c7b928947cf09e8421ab908000750211755e8b0aa66230af4a502f5e8554c914abedc512ab0a29bcf86a04ce5ae48d2b6484b201046c463882629c0c43e445cbdcdf62bf169c9786b61d1a4388181081840d5088688a9c5c65682068ca891544606388508dd10b19058576a430e446086229724a4815ca2110a8e830a26a305fa6df5247940997237654061c8caea0e6c0b8150c5720e6a48a4306ab8a8e76d908119794018540dcb0910042ae8aa18848c2690692b2768946ab45428d77d0838c655f2ab6c27b0ff584528152b66895cc0521ac33a46419789354e646e5d9505563680cbbd191400cc35c66ec844d13268c2131cb6d2959abd1945368b332454577715e15c6ae31a5da2495caa6d0f47490a7610e42ccccc57e069711ccac558f168aaa2d2fc5011d39e5c247afa88c839002f0a20a85140baa565c74d49f465552c04b8858821279a7f2ecf1c3fdfdeb77df6b9fe7bd582d5e74c7ffc8457170c1db773b73e76b6efef8f6c90b99fab727eefac9ddaefddd19db25f5df931a356ad4a851a3c6ff45242fa6f13957e40225341903c1dcd116bcf0717d5bd0f6186730cea0dba087d16b00c02944d163d0c57f356394f7fe45f1356ab311e4d9d0809f307bcef4066bebc1cbbf71c7a00240f6c8b53fbee5b10d56e3de299b4d48a3880966dc668df5cb9e187e0ed266dcfe9ffbd195bff8fe7b3b6bc09b3b1e7754d70de77dfd8e67aceb5bf4ad737f867f387197aede3dde7ec0facbbe77c77a810edf77f1d7ef6abfa0758fb77ac33b76b8ebbc7fbaea810d0e92f5fde9d65f2d78c2e225ceadc673939d12b26b052a225ec5a938f156bc13f52a4ebc136fbdb7de3b11a745b6850da91632f679f5aff7de863c1af161b6237313ef549ca813ef4433e7dbce67d665b96b676e28b3ad5c5ab96f5b19b6d2b6d476dab2d2b2329cf9562eb9d5cc69e6b495dbb6934c7c2e683bc9adcf1cac97dc49bbf21fb9b0f2ce3a71e29dd7dc79eb24776a9d382bdea9776aadcf3367adb7b9774ebc57efd57bef9ce44e9c73990ff93862bd73b2496102240cc18bfee6c0716808942dec2dc1af530c721540887d8e08cc6c18cc08cf8b48da914458093f9a2af3a4f0cc804dd0d184d013295c36acc65050ae54d38e1007e5cc8b96eb42b7e444c65e2c3bb98667bdd48ca64e8a72ae8ed49591f752d08c604c104cf0d9154224f8b10ea68e6899ce3499e75893517bc898e05a1a93fb13fc472ff063b2715ecc73af093d0baa57c7640c75f244d59a77ce674c8c71b55baae937fefd987da2059d56242f075eb21345d08e53f1089f5f2750250ff5502f219cc68bf7d63b9120312b12c7c3356484a2ebd8338240274968097fd6bf2a2f00cf7237e3812fec31a1c4cc3ddef8995f3d69ff7b17c574cedbffe98cc3a6457fe98befa8359f367bfe91a77ce5bac7dbb5ddb7468d1a356ad4a8f17786945f10e5322e422f17344b178d64d744c3fec52d6f832015c40426882213842fbb1b3c1a04e045d8acfebc78e6a9952f66f2fcae8fccdffc232505f2aa1f2c39ef233f3ee5e8dd7f3063fac499fbecb973ef6f014007efbbf41f3f7aca231bace97ed901effcda85fb74239af7ee0fecfed693b6de2c1bf7caefdc73c511133745a96cb6db819b010046be1a77ef75eea5e79ef1c193e6fe4b9f8cdfe10d67fde00b078e23c6115fbef09ef79db1ffbeddd326cd987ff0fcf137be40cee69d97fea0fdb1b38e99fdfe752e99b0cd5e479d7ec1abc0935fdadc6a3cd789e2a41a0692aa13212d2c4052767eab42cbae62154f445012c07a5552887a05bc2a8142320e8ae260a5a0aa810144c5163d38ac8032098a366b08016250921d5e3306b31a0362654590be90a87884ec5d8186d165610091a26a9a0c91c20b88480b0150082b81535515ebbcc0ab2f24165cd6271b360a88178540b91afa32b312c26f51ea3542ec4a352a0e970432cc209052c8d82281a2fad7c080c2ff5405a1fe9b83dc87ab713e82c6cd78804a1d0d076281580143412613a667482999111ee918120431132908de234866141a14151d5e22ad06d861a7522894466199720003a6a40c00f862f0ef43cc8b4283e4864a2f0c5409ac413054248c415582d083cb0aedd292134804002ce245444982040610d5404350d99fad54ca4e8c31decb467c8daf7434cca40aaf214cb8aaa6d62a7d79a4905b803205660cf144a5c58900a6104553adbe8454a16a37b2a18aab19b1b431793046ab84d021e119654b2ccc894c4452b4b843554d9959431d46c5ea49273b53e98c34f8cd00152122216228b39ab2f45d557da160eae056a4343686d01d1054bca8284a7e8a42629c5304e98e29561ea571af80b58e084a2c505578f10cf60afd4bf98ad3bdfedf3dbf3c7672fee4ad179cf8e6777f74afa5971d39895ef2dce22d0e7ddb9bff12aba9dea98978136beefa9f7af0962bbff4f1e35f7efbd76eb9f4c42de3fa4f538d1a356ad4a851e3ef06831e49f84a5d12269b2c9dc80431c11044b1c123d362fa287bf15f11334556a9bccbb77b60488a6fb27feb48b6ffc49d4f7e62ec6f0fbde2ced3aa1fceff0c006097d3afbae3f431d335983e818f00002000494441547638f98abb4fde78ae66c65b6f5cf1d6b113ef71fe7d0f17e3859e9ddefe8d1bdffe8d31ef9a72f0d957dd7e76f9e3973e1bfe7fd7cfdf755778b6e57b6e58fe9e620e93dff0b3156f28de3779ff53bfb3e054bca0b9d578e9f02a452ff0c8c02c880882dfa8ccc2a8eed54b91903ad2a9539883c2485209e4a1a1a3bbe2063cc850470575f0466971973ebc9b60a114459186d00c164385b404e2a9f4358189603cbcf5e2bd25324428bb6b188531044a452a8c88147a190d053661029260de51a21050a5be23c8b6b3ae58a1456c6ca8932618e2e0d30a061faf60e2601a5322149c1534f8844ab398000222e690f44c8186a1407d049a0450320a5054311a206252808415cc10a18a74e122394581880b5645540bc680463c5bc518b1b33829d88e3acf848a4418dbb8d4694a2a6b943ab425b41175a20042fef4980c9a519349380a129271479326828ee098ce2eeecef0978d4b8e5046c9948b904e114c2080c22a8d49208206ae8d14129e43415c506cc1f25598da089d193ad51e08fb36ec6a2ad7849945fc26f99ace2c9e516c4bb98923c93865e24c275f53791283af6d0ce5343669a89a80426c313ca80ad3a95c5d8519b09cb92781e3117d1314caca05f3e71176950020f1aa18dd4a2eaaa4c1a1586de1b39f0cff7d109b284a92592f7febf1db7df5a2c54fe6474e4aa1ad87ae38fb439fb9f4f627db3d738efaf885ff71dade13f0d42587eef9edc3cfdcfeea2f5ff1c7a119879d73c9bfed7febc7dff7b96b1e765bbdfe5f7e74d13b66a723c6a839eb2e39748f6f1cf4c11d6efbd9dd2b560f4e3fe62b3ffcfc91d323c0affddd97de7dca5717ac4eb779f5fbdf52ddc7f1cfdcfcd58f7cec6bbf7c608399b6cf495ff8e6796f78598a815fbf79a74fce3c65df07aebef9b1f8f53fbce1b3bb3736b1e693b6dcfdb5677c6f0e1fb2ff67be7cd71b2fd8bbffd2c3f6fac107965c7bcc6402066e387e974fef77c3ef3ebc6dbcc945d4a851a3468d1a356afc35a140262361032dd974a95326c84272e6e857eb7cda1a359e0bce6b78581f9c4aea44bdc20bbc53678b6e232b9a7bb1d68b877804f7440821ae2c152539523c442082d0b49d3bdfce5d7864cee7d6b733dbcaed703b6b65792bcb5b59d60acfdbaed576adb61d6edb56968526a6e1966d657eb89db733dbca6c2bb7eddce6d6e7d63bafe189173811eb7dee9c7592672ecf5dbb9d6759a820d7b0ce4446d928b112133150b4f5b81099438110218082a526300842a2ac4222244a0248b01d158f8898511891026b43ca4ccca8fe0d330eff56bf0124623211b109bf041b9888a2b245884999346218a8e1305b44cce1116a95e2288aa3a8a8df6613b131cc66942369c433c545faaf941c013ac7fc81cc220a6e2b436400f6aa0204675cd1045fc6a68848697c196b172a09171d9d954344c6c01814feb0ce20e131c69f0eaa30b04ba3d26d4713375a65eb9a88aa36a54e93d18817aa90fe8c748133077b1ab8389a6ccabeab31ff12c33019ee2ce42eed5d0a56b08a41d8bda3f280318a6c524042b1576757546561038fbc8599c126907f5a568295841485eea742b9567994bc888c9e322c4fe0054ee1b40a6956e7c5f9524a131ea2aa1a2c84c1c6284abe94aa057e4d54454994bc8817eda88e2a0f10b194913d4430c610fd0f5ccca4fdd4ed975ff950b4d5dca931a003b79ef5868fddfbca6f2f59b376c50d1fe20bdf76e66fd72b000c2dfec103875dfcc0d38ffefccd8f7ef6e8a33fbde61d3f7b64cd03171f70fba7cfbe61dd585269f8de6bda275d71cb5df7fefe6b737e7efaf98b860179e6571f79c745c9c77eb7eae9653f3d7ee5776fea1300b08f7df76d6ff95ecf3f5ebf62ed9aa517ed7fdb47dff1cd3f8520bdd6c33f7bf855dfbaf90ff72ffccc68be660cd26d8e7ce3b67db72e5cf96cf97bcfbe881a356ad4a851a3468dbf57d4944d8d1acf49d938714eacf5d689cdbdcd7d887729875e540e9841a1aa092102430bcb895011d61b8a8e8444a488c9f00891195e8a00e3e221126c4d25cbe3bdf7c580d0a395b5b32ccb73e7b23ccf5c9e399be5d6ba3ccfadf5b9973c77ed2ccb33e79c1381b536cfadcb9d73de3997e7799e396badf7ea9c73ce158629a2a8c80721560a7e9f621343e31291311c9783cb8a7d300c6636a0e251091c8a9456212213e2964979e47aa363fead289440203073100711518806a66068526195a2d1a9085d9620e9d1ce4a9eb06805a1e8818268a5d0188971e1680c65b0c96895523f4555c4498740c9878aae4216448688026514089df2515c6c375e5c67084bc1af3049b147b4223e4a6a6984aa080ccce8e49e6a561d155da0110e8b88954948bd17115218e2c898c89820b0e10ea2c71813454197a4acc20a038d882342441c33c56ce2829d411948d4999283cea49e4ed1592753c62a441a781cd62ae1883a43704a175e9889540c1846651b73272f362a7da6e2698a851be2a808690ab9d05ab49887cf88f7de39679d0f4f42601302e314881855af1051eba1140b7160643c0ab64e0b3e4ec61cebb10c4a152d4445951bfda5989becf7a76c3769c2a4e9738ffae2e05bbefeef476fc6c0e09ddff8891e7ffe07f79f9698deb9c79d75d2f805972d1d0680c68eefffd8ebb66d4613777fd3919bfbe9eff9d0615b3492e9079e706073d95dabc63220cd5ddef79e7d263078f23eaf9b3bbc64e95a878145172fe839f15327ccede2c696477ee2433b270ac03efed3ff5cb2e3a7ce7dd376dd26997ec8873fb5cff22b6f78d20140b2c5b1a7bd6666824ddf70ea40347ef37134f8cce0b3d8af9f6311356ad4a851a3468d1a7faf88ea5d50a3c6734015ceb910dac2cc5a0e3e0b8b90b2f736587e18869855a8edb2c824cedb248af33c8fe3383289731ea265d310415915e294d918365996153e112833c4fbd0310d2103e3bc4b9274787898599983e9880052916057e1e0080acea2c2f15355722b912185b70280c90869551a5de4ce7af1ceab2a98188cb099c5005719108821cabd0be697505b1447519665716c60d83b8de3b8dd6e3befd22436117befa5246ba8603294894021f6041d369611d1073a92770b2b0d516e7db3d96cb55a441ac771abd53251c44ccc26cf5dcc7150ac78efd998a8221d9819455b0f20b121a5a01d29c25f821ec2181346d918a96357a2aa016a7402ae7292a42108453d82580780576f3802052aa718a7334cd1f85cd4478504160afc0b91a8aa315138434216713bcb8c31711c3b75ceb946a3d1df3fd06834b22c8be3b435984751444421a6a6d148bdf7cedaeeee86b7b9cdf3665723d02bce4b12c72162d95b17478d929863ef3d11c7c644817212017cc8af110289fae01a6302d47b89d9102ba38a162e06cb516488e0bd834ab3d9b4d686bda5a2c424e5415045292f932449c4b9288e4861ad4de2c47b4f10a611b3162985fef1284a029bd7911f430a2540a4a8638310027165a282fbd0e2332b650c0d88bd17f185dd2f7c2e8820c24a0541648a33d003880c1120a2ce85722e0a6750963b6532888a6061827a51000602150d8551306590b17a4b05895624e7108d24f37351571f7aa3202a4c44ca4a7fa128b874fe37965e77ecb835777efd3d6fffaf25abf3d76f99e8e0aa27d6afbae1f8dd7f1ebe0568b6c1ed33e400201a3723d40870dcd5e89e3a25c4d471dc655cdb8d55d998aec9dd05271927ecda56fdf09a357eea519b85f8fd68e2b633bb18807be6916786effcc4c13b7e261c6b37e466ec3ee8310988c66ff1c27a0bdc8627fbb5674acfb3dc6b7ab645d45f746ad4a851a3468d1a35655363d3185c70d2be67eefc939b4f9f53d79bfe9d22cf8a9e20a1424053d20d811d1180894060225281171f47a9b5b6d1e86a0d0fa76943c4b55a591cc7e52d64ea1008c0394fc4442ca2021f28892449003073ab9d351a8dd824e1970aaf215b27d8550004610b141db5c781a9e182830015340eaac16f88f940151152360745513438dca2c2175304be801001dedb88288e13e79cb5591cc7defb388e9dcb134ed81897e78d46432471ce79a79db7cb092008294146a59c8ce168c63443973c0e1a8d0680288a9879686880394ae29888060707e3a451892c38486614c41a31976c4b503715ec8b8c5a3401a1fa1c9b4aa81d751a54948273a3eadbcb822b46e1c409bdef239b10b3510d3cc8a8f22c660e3290288a02dba522bdbdbded2c337194e7799224799ef7f4746759de68345aad564f4f579659e79c89221119181868369b699ab6dbc3b189d8501cc7838383acd2dddded7cae0a88361a0d9739268ae3c45a5bb11b20f2a6e4c500518d0269a0aaa5f388b53870450d76d9b21e8c4e04c48d8673ce5aeb9c4b922404031391737998733849c2c62649e280a1a1a166da489244ac8ba3c83310927dc30939266d27ac6a259f526233a2a6a9028631924354e87450440857bca50a487c99844df01a4c6e6026a721f9a8aa3cf741332545ca128b88804921101de99ae7104a15743aa4608250411b95fddef26ce934611f7a288fb8e39ea330eacf016e4cdff7b40b3e72f5c11ffdd65b6efce876ddd3a64dd8fa909fde7ecece9d612ff2d47f7b39a66bb3a9f1c0131b1c6624800cad59db160066d29693c7bde253b75e75f4e4515a9a818a1a7b5e648ffef2c78f4cdaffe533131a4e63f8dc2940d0acbf3fd3e758448d1a356ad4a851a3c6df31feaf1aa3b4b5eca7e79f70f02ed3a6ce983875eb9d0f3ff52bbf59f5222def03bf79db0e7b7f79d973be2b9df3b6b33ef6aacd6a62ecef17d65a291279b52a5a0620de87f4d66a3c1f46e00a3f343c9036e2c1a1fe2489b2ac05a0bbbbbb1ca7a1d05d844e5f681247cee6d6e6223e361144e338eeeded8de308d09eee2641bc58624d625370013492ebc18694a14c421012908294186c080c0a21230c2ab36094044568b156f932c1f0011290188221444c21aec47030ce504f7733f49b7735d39eee666f4f97cddab1e1eeeeee2ccb981145ecf236a96fa631430c28a2a240da182a3bad894b4d45c7a388a7adfabd3bdba655d5daacdd1e1671dedbaeaee6f8f1bd43430379de2e6d3bbed94ca3889bcd343443977e9c50e60d1882218e0d456c0a771034a4976caab4bbf4b06875a4aae755eaedc885a44c8411750a5fa6a98caab81ee11746944f9ae779e58acab2acd96c4e9830c13997a4516b78b0a7b72b6dc481722368bb351c025e88344922c3683692b411b341ab3594c609117575750d0d0d359b696f6fafb5b699361a495aee4c4992c202d6d92c1e48ba426f559aac8c311171ccc660946f0b40880e2ae460042bde5acbcc711c371a0d22eae9e92982878088398ee3c0d7586b557570709088c68f1fcf9171e2c31c0a82a6b01c014ca161ddc37bf8d09f2deac34321d6f9102e13f265140425028b5711712a4ee141213e066068f991288e17a9c0eb8856ae0a9c72822a8dbb3c3158a4088ae6aa974b15123c4c1a31cad2b5ced8e38292eb48f0615666ed2431b568102b48dc10052d7f799e21dee6844f1ebaea3fbeb8a04f7bf77dffebf2ef9cf9b59b9f6cabbac155f7fcfa57f7f6ff59543ebd7bbdfde57d977dfbf6f5021dbef7e20b7fdf068064eb63deb5e3a273cef9affb3738487bdd9f6eb966c113cf5f37aee29dcb5beb572ef9e557df73cc792b5ef1e9d3f7ec02f5cc993fe5d15fdcfe8c4087ff78e985770cff371651a3468d1a356ad4a8f1b78cff3d64c2a91f3efdc20bbefc0287e18f7cf76d877cfae9633e77d16dafdd753aadbd6fc10fffdf7f2d5c73f0b133ffccfb23dee2956f79537d96fd9da35382518d603bb5001d03786fa2a8d1689c7cf2c973e6ccb9e8ebdf78f0c107c398b01acb8d2ed3419ee7c698eeeeee1034c3cc279c70c281071f74cb2db75c71c5152e772292a6a9aab65aad4623b1de2971203a3aeba8832f240c4acb6161187506a201a1fda9ea7ae2903a030312c078b181903251b03e111746854055d0c0c0c0f8f1e3dbedf6c0c04050854cdd6cf227ce3c6bf3995b5c7cf1c5d75d775d92248d4623647f1863caa862660306971dd29be0884775f78cfe65b579711c0370ceaa525fdfba66b3a98a388ebda00c1c71aa31206c82efc9ab82188161e84ceddda83668ec723b043e63a540221236a1530652aa54a4187beba8aaa930e097d14b0110cc44711c5b6b83dd49555ffbda23b79d337bcb2db76c341aa4e8ebdb70d6596705198ecd9db5368e22277ebbedb63bf9e493a324fef77fbb60c5e3cb15e2bc93cc07d2cae63668a0bcf78d462308795435cfb3388e3b4946ed38abc3f69a20934128e2227454838d7c0a4000821c2cbc318ee277bef39d73e7ceddb061c339e79c138e5720378d31de7b660edb3869d2a47df7dd77e6cc995b6db5d5c086fecf7dee73aa14cc56cc45e88f8838095d6323eebef25ca4f2a364424c1233a3244c2bae4d251c8990680d2803a2086df4a208ed6d9d4aaec222e5148648c5430381a81d12b0a08319f9d401d010d254f8ed88994df0728daef44647b8f2a8d39b8844a5301b8ad2f346b9fc39ae66130f3ee39de35ef5d91f3cfc8a0f1df8c5abfff5dc8f9eb6e73f3f3ecc5dd3777ac5495fdafbd57f8e65f09423feed5bf7bce743fbedd53d6dd2167b1fb2cff8df0040bcf57b2ebdac7dc699476dfbdeb52e99b8cdfcd79df11f873ddfbcb2451fd861b30f0048a76ebff761efbee2d60f1c362b06d0d8f943ff7ac2db3eb8dfbcf3a74f9ff3ca83f61cf7ab97bc881a356ad4a851a3468dbf6dca6672847e0fbb911ebb97e115c32fe09e1b07cfc55f7b4b56ae5cf9ba638ebbfaaa2b9e774a5dffbbcf9ebf68b72fdef29513b78800a06baf379cf99dd7ab1264fda20b3f7afabf5ef3507fb4d95e6f3de7ebe71d33bb214ffdf0c83dbff9f2d3e6def1f3c52b570f4e7be3bf7cf7f3af99facc8f4e79efafd6affbf511db7f23ea3df06bbffbcf3d169f7fea9997dcba6c9d6d6cb1dfbb3e77e1b9af99118f18a3b65db789994c8f903d72e5a74efea72b17af75a66bf3979f7ec9e51f9c5b3792fe6df135ac0a5f040c971542506fccc8a03d48455401185290eaf8dede9eaeaee38f3fee9ffff99f9db3617c5e0eec8a1163189e45262a9c44aacd46a2841d76dcbe91c673b79f631830eca1a41219934198d9c084505e9004ef4fa15be928ca097124655d3100e530ae1492c2f652d5212980c890e128442697092014126baaec92dede1e6b732274750516c04c98306edbd95babea9e7bec76fb6db7f4f7f7038931c65a6b8c0114600adddcaaa83406dc5115a45c8dc6abb0954e964455e39898b962828868dcb871679d75d6ac59b32ebae8a24577dfed45b2cc767575e5793b18ca80c2ba528e7f0520e9f09c28a868132fbb9cc7f02fd5189b3bb89e423843c1832340b9cb490885a7a5283b0f7bbd20201cca3e2719e9bc463b1b4ed3d4f91ca413c64f38fcf0c3f7dd77df091326a8aa73b93111bc4c9938617c4f775f5f9faa1aa2b8bbe99c23d11d76983b73e616defb9d76da71f9e38f01a62b6d0092c689b5f633e79e3379f2e4cb2ebb6cd1a24524ea739ba62933135922ad4ab55106f68e303104009ec00aa1c238242260251d212843d192cff3eeeeeedc59818ac8ecd9b3c74d1cb766ed9a46a3d1dfdfdfd5d595a669666d48ead96aabadf6d863af3973e66cbffdf695efef9685b729d8977b521581bc10a5205d4228a72f899bead306e260560a5a9532e81a4cc4c480f82234ca102814df8b848ce1a2b91b54f19b0a12a886a62c066961ffa2b06091a0973161bf71604495cae860651315ec0bc2670c54241517ab84c28045c463491c2ded51c24af217eb8c4ae77ee2eed59f18f9b9b1f3398b579f13ee29cc7ed3177efea62f8c9efec41b579e583c4de69e79e79f2a96719f0bee5b129e1e72f19fee00004cef9818bd875df958c18f98a9af38fbea7bce2e5ff9d2f9c5af271ff0e1ef2efcf0e8e525affeafc75ffdac6bbefe13cfb25966eaa1e7fdeafef3fe3f7bdf1d2f4771657d6f55759af092f49e724e48024594110299601026d964300e38626c30c6068735e0888d77bfc509e300b631c66082c90609912514109210ca393fa5f7dea4eeae70bf3faa67f4248259af7717f8f5e1fd6066e8e95055d3dd75fadc73aa6fbff3edb7d9448a142952a4489122c5ff25ea398400d1a11f6639780cf66ba863c018b4e9b7a66cecf4c2676008620200c830884c520920100442a8df6e0fba08282808cdff7143b4b6b602c094e9c7cf7b7eeedb2f19ae7d625e65d48d27f51087dd419bfd7fbffaa33f6efbd2dfd67e7264f9b9ebcffec4f9370f7be19b2300a0bce2f1e8078fbe706bfec0ec2f4ebbeac71f3eee27933f72eb6d7f9b78dd98875eb03e357a5f30ece25b9ff9dde816b3ee9e2b4ffbc257262cf8e3995d0fd9ee9bac44bff4ad6fbe34edf74b9f9cd2a00f6c58b6bd81a723fadd46d9749a49d5f408f406838a5a4d0411398eb36cd9b2010306f4ead5abb9b979fbf6ed600b255875ea46877cd1f33c0088e398887af6e8d9bd7bf7388e972e5d0a00beefc7711c85311165b359435a7066c09243369c080443ce79e24d43601831024d68ad641dc62d5340288c31d6181630f196216d127905e78c9131b5701f2062554b1c40445b02434452c68c590504799e630bc78ac5a2e779c8987d9bf8d1324a0c71582739101ce4476a2d5bd3321c4c4dea44e544516495265aeb9a6d8aeffb63c78e5db06851144575f906a594e3384a29664da1933a2bdb2349f254275e063a9ba11cd6899df78475da19fba2b3baaacae61878833ca2aadfd1ec8dc30901003ccfb3c3e9e4934f9e75caa9f97cde18a394b226b86888713e7ffefc4aa51204411445004c4925185388360989731e86a1ebba88a464e27d23a5cc66b39ee71d71c4114b962c0143b612ca8e25ad75e7f4a29a9f5127071febc4431c8018130634b7441a3f8c4a735db7542a09d7c9e7f3ededed9c73d775adb42793c908212a954a73b76e53a64c19397264bf7efd84705dd76d6b6bdbba75ebfcf9f3172c58542a95aab62f860c4a63aad9ea09e371583199a5650c2123b4c3872c35039c401fa67b222244cd988d793200cc0019402263e8d0ce220698d076d680d9b232008714c1d5dacd1873b0b78938a0460380ccf23f60188139d8a4960d63b57e4fd82596fc26edd718a0646859c1f4949b22458a142952a448f13e43c9405e406c0e91b9d494f9f48f1edc098e50cf01010a555ec60034705b0e015980a2796f34445b5b9b7d31fca8b12b972f799b2555a1b5e07469cebca146a3b0f8f6b9c145f75d3ab65e40fdf15ff9e6d43bbf75dfea6b467403088ebaec9313eb19409709a70d2fffe4b57d6a72e6d0eff22e93cf3dcdbe1c76f697ceffc94767af0f0fa36cde64258dc2c78ef5cb576c1a3e6950e3a0a31bd3f1fcae03efa4b3b092162bcde834834d7e74b5282240b374d99233cefc10201e337dea638f3d16c731e380c8383200037890a4004d427044648e0b1cc68e1d9d0dfc72b9bc6dcb66c1300ccb4288ba5c360c438ec0b8b0936a4414d564659e3cbfb73c8e7d5a9f3cf0670080c959c00018409dcc7c93b3838d37b6c51c08c030f127b6d3d2c47d1500111c21a4949e2b10318a2490711d512e1583209051e838dc71781886aee330e64461d9711cc48434010044e255754227f2c2d4ec3c6c2d556d325c9b817b9ea775d9ee8952cad6d73cf4d043d3a71ffbf0c38f00b17caebe52a90821c230761c6e0b64ec990c9151750e2c04af264093aefa98101163781871c33a5118550bda6a781603dbd40896cda1846220aa959c59fd1358a207192040550662799ca42a47931f04975e7ae9d4a953a5948542fb8a152be6cd9bb76dcb9689132736d637ac5cb972cd9a3581ef572a15ce80885c571011d3c01878aeb0714b02416be3baaed271369bcde6823ffff9cf279e78e2bc79f32a954a433ee7bac2d25e8ee354a56154f55bb15c1383a42ea996990590941621679cb05a6d8749983d224aadf2f575d605191843ceed2688a84b972ec3860d1b3f7efca021c3b2d9ac325a4af9facad54b972e7dfef9e78bc5a2ebba511473ce35696d92b55ae10cd9407744ad8d0132ba3608138592d6da8a5712b7623a683c4c06b4b522b6796a04da1013cc2426c056f295bc50d439841e3ad379b5a6804e5ec88947128195ff24fc1da026939c228c010206808882d772d9b19a3e06d0e91acd926b332126da2206da1efb9b9e851a1a9a9e7dfaa97f78b26a68684acfd82952a4489122458a14ef36d8c84d0ea00efdfc1d3eac130e02001c5050cbee0c0d0083060e44d0a6207a8f3cf62b954af6c5960d6bfec131e75bf272f59eb28143a34275b9758fea7272b3636fb5333d06e44bdbdb147403e099a66a8ea9eb305d7943d029988e57efb8feebbf7a6ac59e98715368a3532b87735d6fb292dc941ffce673dffae1d533beb13d38eab42f7ceffb5f98d2940a6dde5548fc323a29410ecedfaa4fdde9501a828876ecd8b161c386c183070f1b36eca1871eaae5e920d061820c2b1e31c608210869c080011d1d1d5114ad58b1c2bad84829b9c37ddf9752323bcf64800882713be51689b50dc3c47fa4aa944124224d3a896db6652f095d83441a91712e143368aa6e3200baca6540a74221abb2b1c62b5aeb20c886611886a1e779711c4b15dbda25eb3823a5745d375983cd4306532b90428243f9e543ca91dee8076cf53b56bee138ae9431113cfffc0b2fbcf02263cc105a3320a54c369b2d954a0e17b6028608098c258d908192daee0c11193ae80d9c14de1c2aa782aae4a4561796ccb419eb5445a56d195755d3719069b2d1e9c911913adc5d088088060d1a74c92597f4eddb378ee3ad5bb7fef5af7fddb2658b94d2e17cdebc794669bbb9300c6d22bb52c6680d8819cfb76a233b6c12cf6634b6242d0cc3152b56ac58b1828832998c522a8aa24c26e3fbbe35caadc9c43a0d6c3c2c61fd30d47449352199bdc0d853ae26b2a22a22cae7f35ffef297fbf5ebe7fb3e779c72397cfdf5d7972e5ff6fcf3cf978a15ebdae3388e94ca6eda1018a5ad2f3526c9d76869449df837e36152972aa556d3fb302b7b610caa1c5c62706d8cb524b62000d0e6e0b118329ded65ac094eb207d64fbabab637b686e5f2ac718d310619220170404388c4d94116a8ea630d9db85d38c88875faf030b39bc3307adcf8f4549c22458a142952a448f17e426c9230d34803be6d2894080d940c34082869a8680080260192a0a44113f81c3c031dfa3d70cc511401c0eeed9bffe192fe900f4ec9fcf5ced9bb3e7261cf4efc08f14c4bb3d8b776af84de1c80ca3b3715b2431bded290d81a5b2677dcd1ea5b3ff5fd0d1fbfeff9bf8d6e70a215d74ffbc8fa774699b54cbffc57d32fa768d78b3ffdd8b997df3263def56352339b77131c517b5cceaad39dd1717e0000200049444154782220ce0011880c820196ccf0ed34cfa6e4ac5ebd7ae8d0c17dfaf4eadebd65dbb66da455a2d300b06284288a5cd7650c088071864882f37e7dfa381c376cddec70ee0a21a50c65049e9fe41fd9ca2c438e7040aba81ce57239320a9125b20b226d3463c2686d990e864c4791e779919282a1104ea5540eb299581bce3918e240360b87731645b1e33a8c715bdfe4ba6e1886363cdb711c5b3f05005154f13cd71845a4118973d44a12911f0461180a2100486be5baaed1966e509ee73182582b220d0c85706db99331461b6d576b1bd0d6ef1863e238f63c8f3181c8a58cede49973a175cd0a8829a58510522aad0920644c003032c48540468271ad35001aa519134a69c7f18cb111cee8ba4e144544c66eddd26a4a2963948d4e620ca54c780a29a5effb5114b9dc252286c4917366cd9bb1b338c8bab0581b14638cd1da755d4dc6725ed65bb76fdfbe5ff8c217f2f93c636ceedcb97fbde71ecbb06829191018cdab441043c6391a63acc44693514a059ee370d4da682d09b470b88d33735dd74a5dace3af3186183abe070096e5711c871886616473d3a5529c73d207791c53b57b618c71472825991009b3650c12ab09af8c36885c0321421445068871a7beaeb1a5a97b1cc7eb366c7af5d557e7cd7bb9adbddd7625726e000c401486a4c1f33c6b2bc384134bc9b94d3d07ce44184742081ba62e5c2f8a229b39c518735d6e0ca9442365ac8085556ba684704ba592e7799ac036bb8a63a39310777b645a6bc6841082646463c519e78c5bab6544448e56096504b30e3b076bc7aaaf29f1ad212b6833d65c2771484a8cc9c196a44112236f5fb34edc1380b57ab201e74442a03104941646a5489122458a142952bc0ff1c69b3c45a00c00420cf601f75b7e9771004db0571e34a339a0a0a093afb42b28bc470aa3b4d6ef84af01006c38f65bd78e5f72cd455fb9f3e54d072a95b66d8b1efcd1273e7befb660fca533ca777defcee5051def7eee3fbeff62f399670f7b4b0285d7b5f86d6bb7976d9943a53df47a0deb57ef80def3c2ed7fd91cbd933d311d2b1e7a64f1f69246b7be5bd73a9771960ee77719ac15482d3dba9a5acd3bcdbe0ec226e328a58c31cb962d0bc390733e79f264c7715cd7ad0503492911b1267c30c65801cbc891239b9a9a94529b376f96525a16b26bd7ae711c6bad13d284010018194751d4d4d868aa71542a960cd0711c2470b870851387918aa5d63a9fcb492939a0adec705d574b1504818c624404534db7d1c61a940080dd5bcbda5822238a2222b2e48bebba954ac5ca6a8c31954ac51ea065a3ac270b225a771e4bf4d418014b2e5852208a224be870ce6d5a96dd50a552b11446a55231c6d876a8ea1d584dee510b5f0760994cc606364b293d2fb08eced608d918631922c7f1a22842442184d6ba5cb2ec12d85db58a21db2fb6dfad75aeb5c8c9e572d656c606635b20a35aa75b7064ac1a066d0fdceaa41863aeeb5a1be0bababa2baeb8c22a5feebffffebbefbedb167c85615865164c6d68d5469d955c59359631c6bad8242c0c9135f79152363434d876b0476a899b388ea15ae363075ba552a9057bd93c32bb5a210470c6182386e5725908a1aa244ee7010f556d8e6d7f429634be56f7de7fdf777ff0fdebafbff1e1471edbddda5a2e972b95d092805aeb72b91cf8594b7e4929014049e3b9819206812b69a228624c94cba131600cd86f01a0e3b84238f640ac238f8d15b79fd8dfa39432080244b4876647d7c14b5d35c51c1189742dec1cd05802888808b4cd44070040939885232223c61817c839e702b9c0c4ff1b4c2d0a9d31601c188383d4aa5501d94cf443db30b15b3654f58da2d4c526458a142952a44891e27d0c49103070f09f090865056da34e0e123ff64548498cd47be54672efae6def785967d027ff30f7e71fd879db27270c1dd873e4499ffdddee09171ddbe2367df0df7f7f55f6f7b306f5ee36e60b2f4dbce9cfd71ce9bfe54a82a33ef9f9b10b3f3ea0a547bff31eaf1c75f9774e5d7ff9d4a9c79c78faa71eac9fdec77f473ba2f62db8ed735306f56e6c197ae26dd92ffef40b47a6129b77193af3359dd1d9a796012201128021c7e1882404dbb871fdae5dbb8c31470c1d26a3d8ea561863768e6ddd79010d306600e2380e8260d8b0616118e6b3b905f35f7638cb063e117574740887310ec412218febba00ccf733954a454a6994d652d989b7969201388e63c39572b95c35ac0a1051c7924342a0d8b226cb04d9056c6d4b7d7d1ed058ae8408b5263b01ce66f35a93e70500cc7adc72ce4ba552269309c3509332a08bc5a225442cc560398b62b168398b72b99ccbe584701dc7b35bb4cd68a9074ba308c11943cf7311c15224aeeb72ce6b4c50cd00b8e6436caac63496162104a95592726d20965a6b1d8661369bad542a5ee087716449162678a95cb65c895d3f67a0552ca5cce572711cd7d7d79396a46536f0484bdf150c0c43121c1d2138631c19472618ba8273048ec081181946c001ad77bb6d10c1b8c345b1580c82e09aabaf6e6a68c866b377df7df79ca79ee28896d6b1d56488d8890560b5e1675b290802cbadd8ee765dd771b8eb2654a010a2a3a323927190cdf89900186a4dc6003144c1813369b4558159fa8f08a5d495388ab52a47a1343a52ba5c89626d9009e0228a95524a6aa594d19aa449fe148132a4c82631250c95264384f7dfffe0ba751b38139c0b00e48e231c8f8071e638c2331a4aa54aa1583684464358898570c3308e2229a566c2913a51b578aecf9003a0eb2609f796da4304ad55a5520ec38a1d573672be5655648ce11c1903ada5d6d22687332044600c04478684009c31ce8033600048c090389240483ee4602918ce910bacbd160ee3dc7a185966c7300607bfc580257559800c088c0103cc9a0d1f5264c744b59b118111326bdba3dfcacb26458a142952a4489122c57b1a910186e027ce98ff3588f02d6e11637aefb035ff043033e4cc6fde7de6370fffbc71e295773c7fe5a18b76bff0f1ad1756dfe567deb376a67de90fffd45f5ef9546db9337ffcc4993faebdfb96fdcf71b7bf9684a1bef94a8efdee430bbe9b0ee177f348e9e43dfc569f77767eb1c4879d72af5cb972d0a0412d2d2d7dfbf6ddbe7dbb1598583e454aa91470ceb5d642088e188661bf7efd84101b376e6c6f6fb72214ab5eb132130400ce94962a544208222a57ca4d8d8dc6188e50a954acee40c7b19dc172ce2b518888da18638c97098c31edc5427d7d7dac24b3c13b00d6bb9788dcc0af542aa08839a2261ab2ea09ce79a150608c591d8ae370aba0c9e57296b5b19a026b9ee238cee8d1a33b3a3a366edc184551369b8de3d05681150a0560c96a85109686b0d20f44a8094c2c7d63614c220649eaa2386a0d44da8a7a8c5188e87942295d15d408ada5d2c6f64b2c43cf71014ca150f03ca752a9789e67cb678854369b5532b21c93ed08dff79552854201008ac5a260aca6c449142eaae65b944492738e021922d5e4319d7d494829d773ad2e2693c95c78e1853d7bf60c82e0d9e79e7be491475c21ec98a9abab2b954a75b93c29d929fc28c9ab4244d7f34aa592dd4f2b620a2b1529a5551229a59452f5f5f593264d5ab4685147478765b5327e6047a62d2fb2b2144b90c571ec389eeffbe572993b026dd8b5f55402682f1602d7d3404a1391c6248e9d10133b6bad75923ec680db9d04ceb86136b41e4c24439d6882a4e574a40c6d4e966597542c11b1522921f25c2e572e971dcfb50c9debba95b0cc1833dafad2b06c36c3182f974b09314764d54f5a6b3b2cacf4c6568431865114d512b2122361005bfc94e4ad5bcd1901e360bd6718638c03d221dd87c8aa0ecd56db459d13c4000019a0f5f94eea9e0c60e25775e87a0eb1aaa9e6c40391bd6ca3d1263dd9a6489122458a142952bc5f91e150311043674f85774cd9a4cd9722c5db8023d9f0de1a8569aaaf6b93d86a280c31662d4e5129c3b9b378e1a2534efea0e779e3c68ddbb56b97adb5b195294208a38921b3e6b2064c97e6e6e6e66621c4e6cd9bad468631560e233bc3cbe7f3fbf7b70100635c6b295c8c6299adab2f148bc618dff300d02a14acfd873126f0b35a6b65240aeebbce81f6b67cb62e402c8711773c2d6514455aca5c2e1786a1d69a19cd1d5189a2865c863359a954882c69024468a519954ac5ba7228253d4f449114aec304b704418feedd8e3beeb829d3a676efde7df7ce5d575d7515e3dc4644d96936534a936555748ded92527a9ea79432a489ac150872ceb359476bcd39b389d1b6a2c59a100f1a3464f4e831adadadb39f9e83c8018c153e543d9263dff394528eeb3a806028967126938d65e438426b99c9f853a64ce9d3afef030f3cd011956b521dc771e338aeca581ca594e7ba0010862100e4f359a50c639c112019462c098d2200226e739b896a9572468326e3380e18b2d455ff81038e3cf2c8200856ae5cf9fbdb6ff71cc76e379bcd4651e4396ea552095caf53ccf9c170715b0955a9541863c8b926cae572beef334748a5860d1b3e79f2e4912347fabe3f7aecf88d1b376edbbc65e9d2a51d850232f23c8f9021175a6be17a711c87b19452dabcec5849305aa08894745d8ce2480857381e73dc8e8e03aeeb2272220404309dc39b18913140360ecb1031c684701dd70fa38210dc715da6b5524a11092148037798ebfae57259465231ed380e8036c6f8be532a1584100c484a592a458ee3380e47446500d048a9000d674e8da6314a2111e7dc102915dbceb2c96bc6182995cd934702cec0581b632040e0c9cf16916a856780480884480c1863b6b8891169a284982332c80ee64a55f3b6182226515ad5c71bd65338e157390386c66822e282d11b2ece26b1914a982f781bffe1142952a4489122458a14efe949258021807fea6eef5f43d9780882d9592cc43aed9114ef1fbcc934aa93b2a6f332d6380309eca37e29e5d6ad5bb76ddbd6ab57af61c3863df2c82300500b5db2ca08a886102925c78c1963dd5bb66cd962ad79e3383ee6d81993274feed9bbb7756c696d6d5db060c19c39739431c0707fdb8186ba7ace919446c4584aad94e7fb88c8388fa2486a051cbaf5e8fe810f7c60c0e0415d1aba8471fcda6baf3dfaf8636b56ad0eb2193f93d9bb7f7f5d5d1d30e60af19173cf9d3c79b2108231d6d1d1b16ad59a279f7c72d3a62dd618a5542a59c3147b20e5729931861c8410a3478f9e3e7dfad831e37ddf2704adf5ce9d3b2b954a636363b1581c34b0ff49279dd4dcdcbc61c386b9cf3eb363c70e21846d07d775fbf5ebf7d5af7e556b7dc30d37ecdb7b4008613764bd48e238642c10823b2ed78aa238e2861f7becb1279c70c2faf5ebe73e3b5708512e975dc707308ec3b596d95c401a2ebef8c2c183076fdab471eed34f572a954aa502121843ad8de3884b2ffda8ebfbeded6d8f3ffa581cc7beef0b210a1d6da79c72caa851a3468e1c49a457ac58f1873bee28954ab67a2b0c43cf710522910d0cb2ee3a688b5eac18a7361e6c86141ab08aaa6c36abb53ef9e4936d17df77df7d00078551a5524908e17a4e10042a8a3be752d5eaef18a2102260812d0133c6944aa5bababaa953a74e9830a17fbf8176f8d9a1f5810f7ca075e7ae850b176632996baeb9a66b73d3dd77dffdc20b2fd81a226bd693c964b4d6854241b82e224671227762822bad1951b154e2cc499443c41242a2d38e11315befa38ca5e08831d6a54b97308ca5d4954a8531e1380e278a23690fcaca97acf190ebba5dbb36ddf89deb0f1c3870d34d37eddfbf3f0a63e1309ff942b028924230c699941219f33c378e1563dcf31dce1ce6795641e3baaed6320c439baec5183befbcf3ce39e79c65cb967df7c6ef0441500d7d474c52ed09aad2184bbe20024bf81b0420c612ff6063ec5b662918cbd890c15aef24c49c65720dd92877bbb2da098110ac820cf190e7290753c6282968ae9e3dd2c2a8142952a4489122458a77e9bc30f9a7f632115613d2ff6c88c4bf80b22999da6d68f29031458af71965d399a0b16520a6136bd3390cdbbeb6421244f6da6baff7efdfbf4f9f3eddba75dbbd7bb77551a905fa186310b994d275bdfefd075acfd4792f2f60c2915a7ff89c738f3df65822727dbf50283434341963ce3cfbac638e9d7edb6db7eddab1d30ba01c56b2d96c258a014c10049ec894a39003ba815f2a15825cf6b899c79f326b16222aa30991093ef59869471c39e2daaf7ead502a6a4dd640a4a1a1e1baaf5ddbad47f728aa0080703dd70fa61d73ecd87147cf9b37ffd65b6f158273e120e34a470ee380cca63445613863c68c19336670cea35849ad366fdefce4934f3ef3cc33c8594747c749279d74f14517e5f379a5e23163c69cf6a13388e8a1871efadbdffe16c77114ca912347663219d7751b1a1a0e1c3850094b41c633463b2e3ff1c413274c98d0dcdcdcd8d8c839eeddbb7fdebc17fff2977b63192a1d07190f911c47b8ae6363951031f0bceeddbb5d7dd5d5757579dff7870c1d78eaac0f562a95254b96fce637bf9152320e8c83eb0929e34aa58288d615b8582c7ee52b5f39fae8a313bb1cd2e3c68c69baf2ca1b6eb8c1750563e0706103d7d17aca828d6cafc60969856453a2810c210043422771fc55513469d2a4d1478d0280175e7a71eddab596ad534a59d6c6ca94a4940ee36f4a147a9ed7dede0e0c6d159b522ac866667de8b47c2e532c162d03b874e9f2d9b3674f9c38b14f9f3e06a114561cc7e9deaba7efbb0d4d4dc0980de48ea2883bce1123468c1b376ef0e0c12d2ddd8d310668d1a245b7fef23603c439974ac5716c0bc71215191118480a8c12fd0f413530db5a6e33c632995c1c2b03e87881d6a61c86353b1efb23a95533b5b5b59d70c24ccff3060d1a505797dbbf7faf7590914a85913ae3f4b3868f183674c81199acef7841a1d0fec8238f2d5ebcb8d451dab3678f0d65534a7a9e2784979401562a99c01b3c6880d1b247f796bafa5c5b5b5be0f90c13610c91a5440813a14c72a5450264c01832061cacc337219241abb84163883120226050eb74002032b61a8a588df4313656de00590112636088595ee7206583f66461aff7640cd8c2404aaba352a4489122458a1429de4dd8bba775ee9cbfbffd327626387edcb8772f6553d6d59211aafea548f17e472d11a686642267c018a3a5324a33c6962e5d3a73e6719ee78d193366ce9c39b6bca546ee28a56abe3003060c2897c25dbb765975c9b061c3264f9dca396f2f14fefed4532b56acc8e5ea8e3cf2c8099326766d6ebefcf2cb7ffbdbdfae58be2c9bcd168b45d7751dce4aa592ef6784eb18630aa5a21b781f39f79c8993276bad2b51b866cd1a29e5d4a9534b95721004cddd5a0a1b8a5229d7f3a228bae0820b5aba770bc370fdfa758f3df658a954193468d0f4e9d37bf7ea7bdc713300e8d7bffeb5d6aa5c96f97c3e8ee3e38e9b3161c20443caf77d1bec1dc7f19a556b1ffffb13afbefaaab57d41c4c993277fec631f638c158b1dcf3efbecb66ddbce38ebcca6a6a6934e3ae9c9bf3f8e004ac585f68e4c26636b9aace58d3166c28409175f7c715353939d1b330652ca9696ae23478e64ec5e6394d528b9ae1bc7a1adabb2deb4cd5dba7cf9aa2f3575a917423c3bf7e995ab571d7bccf4e123474c3c7afcabafbe32ffa59733990c18b27ecf822382618c29293ff3e9cbc68e1d4b443bb76d5fb66cd9d871a3bb75ebd6bf7fff934f3e79ce9ca76c154c2693892b31c79aff74d2e9b6e40d1199ad76499c5d1872a634398e6310468d1a658c29964b0f3ffc70a2c2701cadb5d45a6b721c660885c30c0159b7982aa70000864c542c72473435358d19376ee2c489b6c13dcf8ba57684f7d24bf31f7ffcf1ddbb772ba5c68c196363adac1d92f557767d0f11955291d6c3870f3ff5d453478d1a65bd84e258f9be2fb51a3f6e0213bfd552c5b1048020c8542aa1c379f5010283aab10e0028a56c9a528db2242244160401308ec9cf01accfb136920ca22144cce532679f79d6f4e9d37ff6b39f150a05c7e1918c6d18962d7c3b76c631e79f7f7eb76edd12cb1ba58074369b9d3163fa39e77cb85c28ffe217bf58be7c3963c9caad9b8f9452081686618f1e3d38e7eded073a3ada72b98c9696376196b24992a18812a35f2b8d415b6d864208d2123131176700c01847d4969d23004a144f00606cc5206344c40009adc97132361891a664d348a8b4ee7c69ac56bdd58823b2b9516f45d92c59b4b0a3a3ed1f9e94eaea1ac61e3d213d39a7489122458a142952fcab90cbe5468c18f9f6cb58c1f9db2c8055b2e4ff8cb2790f42ef7df1e7575ff7ab4757eed72cdbfd88c917dc78cb376734a501db29de080360aae9d49d675c2ca1695852e160850886008c2bb88c2a8eeb2aa5366e5cbf67dfde6eddba8d3872e4e37f7f02393340cae8b82203cf0fc330928a3367c89061b95c8e116c58bfc94e17274f9dea670232f49bdffc66f5eab55114f98efbca2baf2c7a65f1c73ffef1fafafa534f3df5b565cbe35831c4288ac875b9e312421845d61fe78cb3ce9a34650a13ceeab5afdf7efbed7bf6ec193c78f0d1474f74848b88f96c9d8ab510228ea25ebd7a8c1d3b9ab45abdf2f51fddfc635b63b276edea279f7ce2d39ffeeca449938e3bfed8c5af2c5cbe7cf980010366cc98317af4681b26cd39d7c628ad172d5a3467ce9cd75e7bcdf33c86a4b4649cd7d5e5ce39e7c38e270a1d1d3fffe92dcb972ff77d7fedfa353ffef18f050b860f1bf2cae2573d8773241547042404f33c476b75de39e7cf9a352bc9ba22d8b367cfa64d1b0a858231e695575ed1523140c600c03044c1390354b1ccd5e5552ccf3bf7ec3ebd7a160a85bbeffad34b2fbc1049b97cc92bdfbee186e62e5d860c1abc64e1222de38cef7b8e882a6506c4c020d1c4f1e3a74f9b2218ecd8b1eddf7f7273a5527966ee9cebaebbaeb9b9cbb429939f7b662e021ad44ac78ec3196300a8c92020630c9069038c3bc6186d0818e39c1920adedc05144248deedfbfaf26b37bf7ee7d7b0f1072adb5b2cecac800416ac31927022423902158cd05d63891a38e1a3d69ea94214306d5d5d54929a556b95c66f7ee3df3e72d7af1c597b66edd62c52cb1d43657cb1823a564824badec1e6a02a9cde4c9932ebef8e25c2e879c496d0eb4776cdeb475fffefde57279c3868d5a6aa34829ed384ea5140280368922c5d610010091060064648546954a2c04178c1b45c429df50af490b218c51c8004883360e6300c0043be69863ce3df7dce6e6e6388e376e5adfd8546fc0180003469336642eb9e492d34e9d258430da789eb769d3a6d6d6d6eddbb76b32819fed75628fc686ba533e78d2b2a54b1877b43140e03a9c731e19e5082732a6b95b5742b37bcf6eee704d1a1883c43b1934113064cc5ade28660d88491b2486cc92b082bb08408618588f24e4c8ac86cb7644125006c091214363140270667d898188c018c6b9368939b32563386387d03106186326e965601c8d06806a13bf011d1d6d638f9ef40f4f564b16bdfcbf72522c3ef3d1315f3bf2d1e7bf3acc7d274bcfbd78f475631e7fee2b43dd77eb593e5c72eda48bc35f2ffa7f13837fcd0ae5faff3cf68479df5976f709f9f41a9a22458a142952a4c8715000ffb47fccfb87b2b9fc4b57fffc3f7ff24e96a4fd4f7ef192ffdcfff9db173f3ab99bdabdeae567977aff1d6d10290542a4c691ef537acfba74547534d0a90cca3ead07fbf43da91c2130eae0237a00225ab56a55efdebd7bf6ecd9d2d2b26bd7ae388ead8b6a1886c81969d4648e183e9c73c7e56cd1a2454a29e47cc0a081711cbffaeaab6bd7afb30eb59562c9f1bd258b5f69696939efbcf3060d1a74c41147bcfefaebd9c0b3d639f97cbeada3c3755d449c71fc71c71e37833be2d55797fef297bfb447316dda349bbe1445513e9fafc5458f1d3bd61ee93df7dc63f99a6c366b9d926fbffdb70307f66f6c6c9c3163fac2852f5f74d10583060d020021181186618531f1faebafffe217bff03cafa1aede1adc58b392d34f3fbd6fdfbea572e1aebbee5cbd7a75c6778974475bbb8a65e0798d8d8daec30140a9583040ee5a37d8b3ce3aebacb3ce42c472a1b865cb96e79e7b6efec2052a0efd4c262c97b9e374eddab552a9784e32ff735d572b6a6868686f6f9f71dcf471e3c685e5e2c297e73df7ccd3882818c4710cc60821b241e0baae8d5be288d6a7c473dc388e4ff8c0f1608801fee98f77562a15ad75b1589c3d7bf6d9679fd9a3478f1e3d7aecdcb9d3562491a9ba90543bddd279d5c21f42020da66a590d00cca026a22ecd5d39179bb66ca9c4d6521a8d314a9354c6711c47b8c6987247399fcb48ad0180086da129630c197efa739f374659a31f2fc8389c75741467cf7efae9b9cfb51de870044364c6100018033655ca75ddb68e76c6180168ad19e723860efde4273fe9baaee779ebd7af5fb870f1ecd9b30b1d253b78196371ac5cd7351ae248398eeb388e56aa4a5d428db6003084a035d8982dc7117bf6ece9d9b3a7cddef27db7a3a323c878a48dd6d21582c88c3e6ad4873ffce1e1c3871b63dadb0ffcee77bf93520a973b8e238de4ae93adcbcf9c71dce9a79fce9169ad57ad5afdf4d34fbff4d24b36fb494a99af6b983275527d3e3f70e0801e3d7ab4b5b5691d0120638ed55811e9a3468db47e34fbf6ed23d2880e2052d55c862156b95763abd9acfaa6ea5f5375a4aafeba0fe63d1108c693fe453049c532dade49ba19ad0f75f25dce392352060eb2bdc83a73be44600c1a03f6ff1b6300f06d9ecfd4d5d5fd93a7b068d50fa74cfee186e48661e0cc4f7dffe75fff600fe7bf7152f4867cf4db5fe9d2ed7fe3ee812a6b1fb8e95b3fb9ebe915ad31f8bd8efed027be76fd1527f6fadf257f4cebdd278ffdf5c7163f7551f7f4c14e8a142952a44891e29fb81d33109beafcf0bf8ef7cf0dc8b66ddbcef8f079ef64c978e79215d1c8cb3e36bd5fdef51bfb8cf9e0c5974e6ee200a05ae7fce082b1fd7a34360f1875f6771edf2101a0b2f09a23c7ffdb92d07e73dd4f8e1979c9334500b3ebae537acdf8eef73f7deac4b1e34efbdda6b8bce6ae6bce38b24f8fc6e6be433e70cda3bb3500c4db9eb8fe9cc9bd9b7b34f69e70f6f79e6955e9707d4f52365aeb6a7cf3c11a90da4caccad450924c633d6e1893d598ea050b16d814e79123475a0584cdb2b1ebb473c58183fa1bd0db77ed5cb77103723e78f0e02e5dba30c157ad596d803429a96337f001e0a28b2e3aeb8c33196058ae544a856ce0c5716c4d67cbe5b2c3b9ebba5dba749931fd5886b47ae5aabbeebaab5c2e23625353d3a40913552c3932cf7103cf25ad904c54298f3e6a1412ecdcb973fbf6ed1c1912c828168c0f1934f8baaf5ddbbda55b2e932db477e432d9b5abd718a5b76f183760050000200049444154ddf6b7071efcee8ddf114208c172d940306e943652598f9e388efbf4e933f3f8e381f4b25797ce7f699ec3910172645114d946c8e7f39c23e7689406804a58cae73223478e9c356b965dc3030f3cf0ef3ff9c982975f5651ec392e03083c1f892aa5922b8496d2158edd55208d601aeaeb679d72aac3f9debdfbefbdf73e215c44ceb9c318b3aeb796ccaa920e496eb7d46af0d02103060dcce6730b162d5cbb7e9d2164dc2184679f7f4e6ae367b263c78f0be3880b571b50048a4003d93f45461a9286ece7c680d6a4351903c68031461a2da5f6bc404a6d34c4b18aa2c8f53deb67644b7ba2282a97cb4669cb2849a9a5d4763d52ea385671ac96bcba1490af5cb5e6d1c79fb8e3f63f30261cc7731ce7c081030080c8a3280ac3d018a39442e4beef572a954c26532a951c2104e74474d96597f9beaf62f9f4ec39dffac637fff6c0839552d97385e0484693d1ae2b883417c838708152455a4bad6575ac02632004134208c6b39940089ec904b5615c2e97f3f96c1c55f2b94cc60f48e9ba5cae7fdf7e9ff9d4a7aebaeacae1c38f504ace9dfbf4b5d75efbca2baf08c18ac5a22d2873391bd8afef45175cc891150a853befbcf3873ffcc18b2fbe609d866c9d5747fb81a54b5e35c674ebd66dfaf463a228b41c1f221169ce9188060f1c44da20c1f66d5b1c218cd20c883340468c034f6a970811192043b4d224c139af322f356a163ba1f6961008810c02313b0008b90166ff3a333207cf154086d0101e2ad30363c8186363eced19e63029dfbf14ded1bf58d9bab775dbf23b3fbcef679fbceac9fdffaded38bd4eb8e49cb10dfffabb07d2ea90d2b078c36fcf9df1d9279a2fbb7dfe861d3b362eb8e373fd5fbbe7b9f44a9a22458a142952a4786f21feefdde2bd7f289bd6d6d6d6d6d629d38fff874bbabda64eca2dbee1ea1fdff9d4e275fb6a0da8b6ddfdb94b7f9fbb66f6fabd5be75edffdfe4f7ee28e0df2edd6537efde1b60bfe386fc992272eebf2d2b5e75eb364f27fcedfb47fd7aa67fffd23830384e8f59f5c78c5df877d67ded66d3b5fbabedf839ffffc03bbd234adf71cded463b8b33b6c6d5ec70105b25a3eb74db441c4cd9b37efddbb574a3976ec5844741cc79614b9ae6b0c18a3b275f95ebd7a59e183b520193c7488d5c52c5fbedcc6e20821264e9c78fdf5d79f78e289994c66eba6cdbfbef557bb77ef8ee39831e6795e32b65d37aa544e3bf5d49e3d7b465174ff037f3db06fafe7795a6beb10dcdede1e45110064b359cff3ec7cb877efde8cb10d1b36d8097f5d5d5d5353d3673ef3996f7ffbdbfdfbf737c63cf0c00377dc7147188677df7df717bff8c5ebafbffec1071f7cfdf5d7e330d252d9046bbb932e17593ff01cf7c3679d9dcfe7dbf61ff8eb3df7ba8271642e179e70b2416089303b5bb6df226d7241c61873c179e7bbc209c3f0973ffbf99cd9b3edae66828003aa5822a2c3054706008ee318a57cc7b5a940a55269d6ac597dfbf605624f3cf144a150b0114e9c73ce79100435cb67ac199154951413264cf03caf5c2e3ffbecb3967ab0a452a552d9ba752b22f6eb37c075dd52a9448406c80059254b959d31b6ddb4d6d2683b0f574a29a5a421fb9542b15c2c878a4cdfbe7dbdc06f6b6bd35a974aa552a9648fc56ed418a3350130449e8c3d42a349c6ea965b6eb9e28a2ffef08737fdf9aebf8461185662046e3408ee56ad8b352227021bef650d89ed48b3a3eeecb3cf6e696e8ec3e8a9a79efad5af7e551bc6355720eba90c0044baca6080a8c21af1d60cb61d57846158db6ddb6219df7705f37d9723a9380c32de69a79e7add75d7ce9c393393c9ac5fbffe7bdffbde1d77dc512c16a5944aa95c26636d7d7ddf3ff7dc7311b152a9dc7aebad4f3ffdb494d2755ddb7d3659ccf3bcfbefbf3f8aa2288aa64d9be6fbbeef7bd6ecc692718c61d7ae5db8c028ae6cdab4490801a4ad030f63c018631c184bbc66aa463ce6307ff1c37ee6c9c2d5a33e5461474454635b8c3149ae1600004829a54db287642587d13155539d84ffb56f6bd4f0bf1cc8b8106eaecf31179d3f345ab564670c00409535775ffdc1e1dd1b1a1a7a4fb8f896056d06c0ecba7366afe37f74cb67a7f56b6ce83ae29c5b5ed9bee867178defd9d0d032e663bf5f170100149ff9e8e0493f5a1d83d975e7cc9ec75cff834f9d3c65fc8881c3665ef3e82e4ba7e87dcffde0cc112d0d5dfa8cbbe096c585ea51e9bdcfdf7cf1e47e4d0d0dcdc34efeea039b230080c293e7f41d7fd5f72f3f65d2a811336e5c1a1e3cf7b63d73c38d0bc7dcfcd7fff8f8b4814d994c63df091ffec6edb79ddf4b80695bf0d38f4eeedbd8d0d03cecc42fff655d08ef6ccf0b4f9ed377ec17feedd3a7cc983a7ef8f0195fb87b7d78f809ff0d6d12aff9f9255f59585a7cd58481fd074dfecafcf29bb61b00846bfff4f9697d1b1bbb0f3be12b0f6e4f79a5142952a4489122c5bf08ef1fcaa6ad8ae1478dfd0737af0d33fef389df7eac6ee1cfbf74d68423fa0dfee0d7eed91082d93bf78faff4b9e2ba738664b8dfff8caf5f356cc5dd7fdff176b75dfef08f7ff6982e1c008a8b7efd285ef0c32b3fd0cb439ee9397ad2b03a16aef8d39f764ebff19a13fbf8dcef7bca57afecbfe8ae856da937f37b93b5e90c06201863000c80031efc638c3166342070c6041172ee08e1aa58af59b59601efd7a77f8f6e3d490323e672d7610e03741c67c488231a1a1ab4d6ab56bd6e67b0f5f5f5885428b477747470cefbf7efffb9cf7deee28b2fecd7a71769f9c273cffcf2173f5bbdeaf5388cac5e46462192710507a38f1c31fce8716349cb179f7b7ef3e6cd41109056f96c66fab4a988b474e912eb02e3fbbed6daceba1dc7b10c051171c4333ef4a17ffbe637a74c9ac411f7edd9f39bdb6e7be8c1077dd7158c399c87e5b296128cc9653244e4f94ee0bb7158160c1cc1948c1852b7e62e63471f0546bfb66c59dbfefd2a96b67d5cd7b5eec2008623f88eeb3baeebba441486e1d0a143fbf5efc3383c70dfbd6b56afe49c37d53704ae07da8021877134649bbad0dea1a50a82401ba965549fcb673c7feca8a304b22ddbb7cd99fb6caeaeae12453623298ce3f642411321e7526b608c100d800120446964bf81fd0cc0b61d3bd6ac5b172b15ca9839228c1513ee864d5b8ae572b71e3d94815819658c322035a9ea9f3660080958edb5aefe29035a9121949a88f1a54b9723f28183869c77ee058ef0085890c965838c513aaa844860b909a594d1440694d452694d89078d31d0d6d6118671369b6b6b6b775d4f084708c7ea718c4e06aa152859bacaf3bc288a2c7bc8189b79fcf1711c2f5ab4e82f7ffe73e0794629970b1d4bd086118056449ac008ce04679eeb2019c110d1ca52c8921d8c23178c0b66899e5c3640307ee04671857188e3b82e974332483463faf49b7ef0830b2f382f970d0eecdf7be71f7f7fe30ddf5ebf6e9d9252cad87104e7cc26763182fefdfa0d193cd8f39d3ffcf18e552b572819394218ad8d569eeb1099280a7ddfdfbf7ffffaf5eb097497ae8d13268e27d08c2191e19c211043ead5b3bbc345b9586addb513c9b8aecb18308e9c2147600c180786c4906a5c4ce79f3922021a64048c80d11b73bb8018022786c0196302915b058dfdd38006586d00244a2baa963e75e66b086aba1b83cc2033808a80fe6743be4db86bfeddf7ac11fd8f687600a8f0d2d7cfbae6b599bf5ddaba6febec2fb29f5ff2b5b9f60a555af2c75527fe61d59e8d0f9fb3f1c6d34fff56eba50f6d685df58769f3bff5cdd96fd0e7945f7b34fcf85f5e5cfcdac29f0e79f8eaef2d2a0398bd4f5c79e9afdc6b9edbb167ed83e76fbbfdd9030600406ebafd920befc87df9a9adfb5a97ff6aeabcab2ebd6d5d0c000095f50fadffc0af9f5fb6f2851bc6fab535876b1e9b5719fdd1937b1e5281858866df93579effa30397fc6dd3ded6653f3bfaf92f9d77d3324bbdbc833daf6c7c74db69b7cf7969f19207ce5d73ed477fb62aeedcbf6fd226e52197fff1e609d9f1ffb170c3a6f5f36f9e1cbc79bb452bffdf25572f9cf1fbd5addb5ffe61bfa7feb8b6925e3a53a4489122458a14296573084a55ac5cbee41f2d8bc1800f5efdd37be7bdbe79d7f207bf94bbff731fffddba4afbf636d66d50575be2cf1bfaf5f23ab6b5bd9d2c46d4f5a8170000a6b46b97ec3aa2fb21f5f572dfc63d6db33f3b6decf0a3c60e3f6afcf137ae41dd5e4e6536ef41bea63371d379e290544c0020809dffb1eab3f49af4c63e365fbc7831e7dcf7fdd1a34757b38dd0fa8010d18471e3c3302c954a2b57aeb45bc9f8810d42aecbe5cffdc839575c71c5c8e1233cc7d9b06efd6f6efbf53d77ffa5a3a32308825c2e678509b5921f00f8d0873ee438ceae1d3b1f79e861df712ba5522693993c79723e9f775df7e5975fb65554567a93cfe7bb76ed1a0481522a8ee3d1a347df74d34db366cdead1adbb52eae9d973befffdef3ff7dc730060550f36d7c9719c24aa1c202c95ad5a0700b4d6d96c9688664c3f160c4595cac2850bc1503e93355a079e0f445a2a15c748e0fbbe4d954a541b5c0c1d345845f16b4b972d5ab090881cc6dbdadac272852323222d1554e539f97c1e008cd2564e522a95060c18d0bb776fadf5b265cbb2d96ca512d93db4a2213b3fb7dcd0414d0480fdbfddba750380356bd694cb65cb9bd8eed65ab7b6b602b0eedd7bdaa3ae963b81345a1a9246cb4e552d562961a0a69b309aac092d93523ef6d863ad7bf6b8ae7bd249277dfbdbdf9e39736653535347478752caf68535390242fb75abe2b1ebb43a1a2b9f896365170ec310912322e70ee7dc68504a3126c880b528b2ea1529a531a677efde42884aa9fcd77beee19c83a12008acca29080200f07d3fe3f99e484c7e10491bc53802125a7d0db349d8095cd7cd64fc62b1682921abb521d07ee01e316cc897afbef253977da247f79642a1f0d24b2ffddbbffddb934f3e19c7b1dd2267cc8e7ce130ebac3466cc1821c4bc79f35e7cf145db0e565fe3388e1d7856271545e1934f3d6113be67ce9ca994523a763d215564c7514b4b8b94b25068b77645aeb03b6bfd8020a96daad643d57e32d59f36eb1c8055ed025d2b8dac0aaa0eca637455ab5593ded40ae2ec90d39d56629d86aa5b84ce065907fff33f45d9440b3f3bb4a9a1a9fb11a7dd54bcf097b79cdec2008a0b6e7d80ceffde1553bbb93c7fc4795fff78fd337f5e5e0600f0477cee9a330605a271ec4766f5d4dd2ffbe289bd7cb7fbf40ba6076b17ef880f5b7530ea33974d6a60c0ba4c3ae388f2d2e5fb141416fde199dcc5dfb8e0880cf3fbcebaf68b47ba040072f383bf593ae21bd77f646896bbdd8ffbd237266db967f64e0500e0f63af70ba7f676a19aa760a13a76159cae2dd937dca51416de3e27b8e8864f8ead176e8f13aef9f631adf7ddb33a7c877bee743fe7f293ba0b007fd8855f1cb7f5de4736753aa2b76e937fb44cbcf1a1fbb61e7ded55c7b538bce1e84f7fe3f4c6d4f626458a142952a448f1afc1bfde40f0ffca86d7d650ecdebef9bfb4b35ef7491ffffcd41f7e62f1567d76af06d3ba7e9f843a0740b76dd91ed54d6be0b83f1026d2498a7979ff21a44b72cbcfb2ddbb3b7b57ee8ea1f7c1bc09d1d8a76bcb99b7bd7ccbb46c3accdecb406385008040944c5d111093d86042d3c999b8e6636a4820ab59deac5fbf7ed7ae5dcdcdcde3468f79fe9967ad0d2ab7893b8cfaf6e9a554bc67f7ee72b1e8390e22e67239ce58e0f95fbde6eac6c646ce795ca93c39e7e9b9b3e7c4718cc6380c65147a9e678cce67b28cb1388e7dc7edddbb77ef1e3d0583852fcff35d51289772b9ac526ada94290c60e3faf57b5b5b8b1d1d9ee3e472390030c6343434d859f1983163ce3ae38c4aa92c185ffeead2871e7d64fd9ab5dc751aeaeae338364a7b41c6e1228e6300d0dad87cf19696ae328c1890369a1103221dcb238f3c5208b173e7cee54b97d9006ccff3a494c899e739564994cbe56ca5925131e3608c193c783011dd7befbdd52a1293cb0444a894b2b62f611c0180066a6d6d25a25c5d9e731e45117031e59869c4308ca23973e6168b65d775a5d442385114d9321c44f47ddf724f969441e452caa38f3e3a9fcfcb583dfffcf38ee349a939e7c562d1757dce9dcd9bb7e6723929e59021c3962d5b96945601234ca6d9860c1d72ca3308c8088ccd0722882a1122fa4166dbf61d37dffc938b2fbe78d4a8a3860d1b3674e8d0300cf7eddbb76ddbb6ddbb76ecdfbf7ffbf6ed5bb76e9571acb441c6986048a0b532062ccb60698b42a110c77126938995745c370e23ce8d108c73ce3870ce95d1511cdb5d75b8c39121996143066732993ffdf10f6dfb0f08ce05b238968c69ce50709448320eb9239041542c057e1619180487a1014b4da2752006229b84648c41b4756d0c00b48cb58c83201839fc8829932666b3d9a85259b37af5430f3db476edda388e3dd7150c54140267beef168b856c3e572e9711c0f79c5e3dba1b25efbbf7af8271ad0c298d68c818745c00708490521240369b7df5d557376cd8d0bf7fff8103070e1e3c78e3c68d0e1791aa3087353434e4b30118b567f76edf752d23c29100c058bf61028640488850234910110893886d4384f4568f3288c868d04088dca6c3596a4693618044a6c63fda2a2d93b06f60d709a6b3a2c718433592e6a02bd6ff9897cd845b97fffddcbad605bfbceca3f72edd1d9fd9d7a5e28eed6d3b669f3ff6617b174051bb9a5452d5a7111c008039193fdbdcd5c7e40d57a13a7c0f79a64b42aa30c7652a94a4cbadadbaf9b41637b9120eea9d6100a0f66ed85b5e70ed8c1137d8865025d5636c51431380a8ef653778d84391ee79b9b2b56420774887e8726babea7a528b7dbc82991e03f3c56d6d1ababda33d771aaadb42af4bf7a0635b9b86bed55fef5bb7c9c15ff89b2fa39c6d85fcc05e397b6c6eb7a12deec2f4ea9922458a142952a40000808041e5bf7197f7afa76c1afe8f42a8b4d67b776d7b274bca2d0ffce04fe563cf3c7eeca066b67bfeaf7ffaa21c7add80a0ebe08bc65c77d38f1e38e53f3ed2abf5e19bfe63f5f0cf9ed453b89971fd0bff3e674378f448d13af7b77fdd1a4f7ce31af3477ffa34bae8eb3f9d75fb9533baeb9dcb9717071c3df4c84b2e683cfbda9b9efcc3b5270cf0a2d6350b1615479e34a1ab48c7ec7b8bb1a9ca67eca4c49a530024493168c8e0415714066818034c58061b2464698575ebd6b5b4b4f4eeddbbaeaeaed0d101b66e45867d7bf769a8abcff8fefc75eb38e7c6982e8d4ddd9a9b7dc79552766f6e89a268fefc97fffef813c5f60ed77184c39432aee3dbf55b190563ccf7fd388ea74d9b1604c1aedd3b9e7df65922ca67b252d351471dd5b76f5f445cb16285654f0080739ecd660160d4a8518ee30040af5ebd9452070e1cf8fdef6e7fedb5d7ec925a6b45c6f33c21441886d6d684885cd78da2c8e1a266104b448c98d67ad0a041fd7af70180f9f3e75b158c23b8522af0331aa8a1a1c1f77d220a82c03211c618978b5819a3f48e5d3b3b3a3ae25072ce338ed7dedeee381e13dc1825b52222e08c33c61d819c456128a5b45146c3478e20a2952b57b6b5b50921ac52434aeb98239a9a9aacca06ab5d63fbc51818327898d67afbf6edab57af761ccf8a2f3ccfd3da4829f7ecd9532e878ec37bf7eebd64c91200460600093a599328d20060a5408076ee7dd0e1d87aca84614844dbb76fbff9e69bc78d1b3b7dfaf451a34671ce7bf6ecd9bb776fa3652d73aa582c7674741c68ebd8bb77efe6cd9bd7ae5db763c78e300c19134ac542b80d0d75ededed56d5828c3ccf2342ce19e75caac80a3a5cd75532b289606118e6721963ccfefdfb972c5eacb576b9b0ff7603df18532c16f3f9bcd63a8a2222aaabab3beeb8e3860e1d6abbc97303c698ed772b3542c1ed279cf342a1fd3bdff9cebe7dfbacd57114458d8d8d42889ddbb73ff1c4132fbcf082adcc721cc76abb188a38feffecbd79dc1c577926fabcef3955d5dddf26c992ac5d5e65216fb28d178c17c0319084b024300cc461426ed6df9d49084c12130837702101c6e197cc80b34020641812208b3d636cc060ec18ef8b8c6da1c5929064adb66549dff775772de7bceffde3adeeaf258cc3cd90df244e3deedfe75677757775d5e9ea3e4f3d4ba94e272626c8d93c5c549124c9ce9d3b0f1c38c003018e7d163849ecb3569665d66a9565c98eefb9e79e534e39c53977f9e597efd9b3a72a0b9314ad5ebdbadd6e33f38103072ce0662898fadef029a9c3c22d201850882a40cc04cce96186d9c3b56c0a647148aa1a455535aa187de39c636655d87f16eea30aa29adb3f8e8dd1ba7e0c75cb17fff38b32b8b5e492fff847efb8f1ca5fffe45b6ffbf53563279e38efe497dd70effbceca46198903ffdbafe33a8b1725337b8f062c4d01e93e752817006ec1aa13265ffe9ebbfff6b5271cc372ce8c9cfe3806ad353ff692ce5f7feed6fd6fba66f908a1a3aeb378b17fe689a72bac7080f6f67f7766fc8c79ee075cbbf2e92d4f95382d0164f6c9efce4c5c35f2487eee6da24f1161d02af97d962937af98e83f74a400da00e2d1bd479b309b060d1a3468d0a0c10fe947dc0f7f8afb7fe89dfc807c0d001e5b34beeb8beffc890b4f5abe6ad585bff4c5f6cffdc59fffcc49895ff9d63ffecc5b0fffde95279fb0e28af73ef9da4f7ee6eda726e045affec87bcef8db9fbce8bccb5efd735f5e72d5aad673bde7c92b7eefaf3f7ce63ffcf285ab179cb8f6ca77fecdb65cd13aeb37bff089576dfbc0cb4e5e3e7fd9bacb7ee14fee3dd4fc86fbd7875692a6ce3308a296ee913acebcf304072508937a76a94f3c3b00cc804626255662f50c86248e1e79f841d238313976e14517384769ea63ac12e7cf3bf7dcd473accaef3cfe9867faa937bcfe777efbdd4b4f5c1cabd0c95a5b366dbefee39fb8f97fde2865e1090cf5ec3aadb6c40a1a3bed76a8aada8211a3f7fef4d34f27a2c71e7bcc9ab68db9b8f2f22b4259f46667eebff79e569a14455f354e8e8faf5bbbf6b7afbdf6275fff7a09c1337767666ebae9a60f7ce0038f3df6182cdf57048027265156643eb1b92b338710acaabc1aacc0d06f72fef9e79b59e6eebbef4e92c4cac22d5785882eb9e4d24e677c5804cecc455e59148b4f936ddbb61191f7beaaaa6eb79f249912ca188a10f32a285319aa20b10c41895ce2932c0b1257ae5eb564e952813ef6f877a05495c1bbc4a6d644b46eddba134f5c1a631c1f1fb7beaa3a8544848856ae5ee593ec9147bfddeab4c1a4842850b00251e4d0b3cf767bbd28989c9a0f725508512588d63ea091a85aeb1282120dcc43a430ca80992df0c698e5071e78e0631ffbd8bbdffdee2f7ef18b0fdc7ffff66ddbfafdbef71e514874626262c992c5679df9a2975d79f9cfbefd6d1ffad0073ff4a10fbef9cdffce7b0634c64a55aaaa24822322add904b326592c515555aa0a269f2649e262ac8c62dbbd7b7751144992a9d65ab02a2f34c4f1760751a40aad56cb39baecd297fccc4fbff5e20b5f7cd6ba17ad3fe7dc356bd69c76da69279fb27ad5ea154b979db870d18205f326a726c6c6da5996b8c58b172f5ab4686a6a2acf737b171aab07eebbe7831ffcc09d77dea1513c3b5238e2d4271ac5e81b236524c45805bbd7946836868d4f1cd279e65033fec556fbce3bef7ce69967005c7cf185c6b9d8405dbe7cb9113d4f3ef9a42d99e7b95d19facb6ab6250eaf9308eab49b818d5195826078910889884a02562555aa42ac4214812a49840a29385a9f3794c003bba4055d6ba8245412e3689acd5cadb811162a626ff99ff978969cf29677ffc8be8f7fe4f6c33a71c9afbcaefcf46ffdb73bf7e7aa6176df235ffbcae3d33f94f8e38917bfedb2c37ff5e7f71e1168eff1bffcc4033900a427ffd4cfad7bf07deffbd2a6a301923fbbedae2fdfbef7f912fe69decbdef79e0b37bceb8deffacb7b761eeef78f3cf9e0dffddedb7fe1aff7b42ffc0f2fef7dfe037ff1d84c2c0f7cf363ffef9d8bdef0a6335a3fe8c99d43377ee8d31ba66375e0b63ff8f086556f7ccdea1147f3736f136a2d58e09edebc377f9e65d2935ffb534b1ff8c4df6e2f8070e0d63ffefb0355f3edd9a04183060d1a3430f4fff77e62d59a8f31c624e3d980e20753ec648431070f085045d8f9a4796e7822ea5f34dc0997bdf34f2e7be7736c8c2557bfe7af1f79cff173f633defec9fbdf3efce7bbed7f4bde7acb936f1df97139b6f69a8fdd74cdc78e7964bafceaf77efeeaf73683f45f334841201d612518342c76199c84d7ba7c46e099c360daa550a1da28b16ddbb6a3478fb6dbed356bd6fcc3ed7798cc24cf7ba79d723244678e4e7f77dbf6b5679cf1aa1fb9baaa2a317aa25f7cfef39fef4ecfa4898b21b6d2348460713956a0d3ef17975e7ae94fbdf18d37dc70c3030f3c70de79e7b55aad6eb77bcf3df798e8a6dd6e9f7ec6dab56bd70278f0c1076767672dfbc6decb2b5ef18a55ab56593c4d9ee79b366dbae5965b585430a74a18bd2222bff19bbf9965d9effffeef5bba8739aae69a981422b264c992083d78f0602fef575505208a485190424375de05e7e765c9d076bb9d2489f138114a8e638c3b76ec8831d69b59a9ac2a380e318a883291b200558c7959881d6b989879dd99678610a2c8238f7ebb8ac2ec01262006118d975f7eb9f79e483b9d8ec93dacf53ccff32449162e5c68cd5c4551789faaaac468454b46b8982ac73441037586103dc791aed66b0c8e82d64a8401a7731c9fbd7bf7ee43870edd72f3cd4551cc9b37b96cd9b2e54b962e5ab46872fee409279c303e3e3e6fdebcb189c9344d972c59f2bad7bdeee4934fbeeebaeb54b53454b9650a119165b528a22a01126310114b7ace7b5d5bb17ebfbf77efdea2283c27546b4930aa3d69b55a4484340d21f4fb7df3cdc5583997881230578c65ceb21082f77eeffefd870e1d3a7cf8705996636363799e6fdebcf9339ff98c2d102b191b1bb3a162d495730e802386c3d04364c4e2e6cd9b8d6f7223edda8ab98460fb9f449d9d9dddb061c315575c31313175e595577ef31bb7d993af5ab5cac6f6962d5b2cfd677272b2ee26ab555104326a268e9640d53b0b042046553d469ba30a2252ae9f6134dcca38b8e1914115b6593112882322f60ac71f586a824641342c3283feb37f83d2fc2bfff3cf4e5ef581ffbefde5bf7af9476ebcee777ffd3f5ef0c15d3dee2c39f3e56fffe845affca19c095af8a37ff8c9477efe575ff2e2b113172cbfe865174f7d030092937ffe7ffc55fe9f7feb35a7fee2a190ce3fe5c2d7fde78f5ffdbc4f949efa0b5ff8e6c28fbcefba9f79f1af3e13d205a7bef8c77ffeda9f5b9c9ef0ea3ffaab77fea75ffdb155d7ceb845e7bff5637f75ed39ad1ff4c747ff0a1f3d00002000494441547bcdcfbc62eb3b2f58bee199f4cc7f7fdd5ffeeada0cc8e7cebe3ce73699baf81dbfbce26daf5ef67159fa96fff9e01f3fe732d9da5ffbecfb77fe5fafb9e0cf162d5ab0e6a5af3aa97da4f9fa6cd0a04183060d1ad86f1ac2303c8f80298759c19843ea1080e98861f6ca04a3ed4084a8f5df67e380b2f196aa413f10e7e280298fd9805c00c00d1e321b0160b209dd6bf00202c392446b56829948a103050740736e18823a28d4a9122cf2436d1a4704d5b869d3c62b2fbfe24567ace9745a210422f5de9fb4729523ddbf6fdff8d8d8b6279eb8fe139f587fde791313136bcf5c373e3ebe72f9d2ddb162415e566996654992c7aaaa2a05c7185bedf6b2e5cb9d4b4e3ae994fb1e7c68ed99678d4d4eecdebdfbf0b347bdf7ad56abd7eb5d71d9a5124a55bde7ae3b4dadd09bed92c2337df67f7ceea24b5e72eaa9a72e5fbe7cdebc798b162d8a313a72a3b3cae1ec540811ba60c182850b172e58b060fffefd499696a1b2c56cfa6a04cdd215cb01ecd9b7f7c8f4b467f6de57a20ee41d5d7ec5154b962ce9e5799ee70b162e9aeece2649d22f0b1171cec718b76edb11a33a22f3a00515440a0a108354084a2ca0b20ccc3e49bdf329285fb264498cf1d091a3070f1e6478e77d14a9aa22cbb213172d39fd8c35029d3e7a646c6c6ce5ea555bb76e4d5b599098b6b295ab576559fbe8d1a39b366d11814438c7c3b973550566eaf7fb008c7a50ad835006accc1c5963229b5a5f516b38c42aab1888a444c3c54955d324511166a4a92ffbf9ceed3b76edf8aef71e0e203157daa28527ae5fbffeca2b5fbe60c182f5e79e7dc1f9eb1f7e6443d64a7afd59dbecce13484cd4a330b1899adc0640bbdd2efa3d55f5cca4fad481034311c7715e210caabecb22dff8e8637ffd3f3ecfcc799e17a10a417abddef4f4f4ecec6c519566e01a0a584c8a353531a1319679ee99f3aa3c74e4f0d4f894f7699a721583236fdb93d93b66110189832a34560591032291dbba755b6aa4a48299b58e0852cc7d2911a0699af6fbfddbbe71fb4b5ffa52e7dc25975cfad5afde6a2ab3134f3c919c3b74e8d0b347a6892861a74255199959898c4fb38f70148842c1a26229c2cc7016ba1cac498c544150c0be41958486f9356a21355a4b726cc5066d7200291412a2ad72cd391dffc51aa9be4fd9c635b1b1433ffc4358b6f6da870f5e3b7212e2acf76d38f83e004072da1b3ffcbfdef8e16397bfe6b63dd70c7e5eacfdadfbb70db98e8bffe83bdfb6ab2ffbcb6df7d9a98b91853171f51777d6148c5bf4f2f7def8c8f074c5473f34385df2d25ffbccb77eedb8df30affcd2aeefcb145167cd4fbeffaf7ff2fdc7df3eff92777ceefe771cbbe8927f7ccd2b007ee54f7eecc3effa6fc79c9739efc3dfde583f4bebb9b6c9e425bf7df3d6df9efbf7732d83f6196ffb936fbd6df8cf0f36df9e0d1a3468d0a041837a46394ab3101c61d2a1a7980998f21873988e00d061b41887020498724808568654ff823f1af074f881153b163f6917453578f90084a6c4bac10bec03c6e41c33934d8c3dbbdaf632f00159868515d378aeabbe9d739e38a9ef7716f5b26ddbb63ccf9d73175f7c3100665eb76e1db1a669ba75ebd6b22c272626b6efd8f1a52f7de9ef6ebc01c0f4f4f4ca952b6767678ba2b026a69999194469b55a4319c8fcf9f399198e4564f1e2c56519366edc684dcf45519c7df6d96bd7ae55d55dbb76eddbb7cf223faccc7b6a6aeaf0e1c3b7dd76dbf5d75fbf65cb16e75ca7d331c9cc71cdc722524924a265cb962d59b224cff323478e24596aacc130b5074025b133313e7ffe7cf6eec9bd7bbd37e3924495320605bfe4b2971655b5ebc9dd4f1f3a343131d1ead46f4a092252c670e4c891a85a855055550881c90715b14410e5106be54208a1284b6bbc02b064c912effdae1ddf8d5154b52a6355c62c6bc7185ff5aa574d8c4fcdcece3efef8e355559d74d249a69db140e2534e392584f0ddef7eb7aa2a4b7e19da67cc6d04a0d7eba96aa7d3a9291b3a4604825a6d71eced44c4cacc9ec10011dc5c87181dc7926459960c001209c1f25c9224d9bf7fff57bffad5cf7ef6b3d6d5b57cf97293cfd4c9c7124cb442ac2001c4d45e314676a8aa6a6c6ccc9274ec550e1d3a9438afdf837a32ed5c92249d4e67666666c3860df7de7beffdf7dfffe886471e7becb1eddbb73ff3cc33d6f7649ea6aaaa2626266c540f6f31350dc19db878a9bda8734e65a04d335e6990b03be47d6c24f77abd6eb76beb8901ff112c26e618a865e2ecdab56bf3a6ad505eb972e5ba75eb6c605b27dac18307eb5dc9d4ed766dad5455625d0ba5e011fdcbb09f4b63a8fb9e8629c075fb979543c563aac18618beb5b93d7bac78c73976ec9ed3f154e7630db7ccb1baa7060d1a3468d0a04183062f547405b9401485c00f7e00a68c4211150a7405aef6d98fc40f573f30db1215dd8809870ea388e84748b3d51bbc409178768e55d5aa73bcb3046237941ba8aa723d475305ab6564408900b0397a8852f60f3d78ff1bdef0ba4ea7b3f6456bee7fe0de18ab73d79f9d75da87a78feedeb3cba76eb6dbb538e123478eccccccb43aedc54b974c4c4c54791e42e5d975c6c7667a5d8a81d9c51815bc6cd9b2d65867ebd6ad21c8fc131644955d4feee1c4135151f65ffe23579977e9b6db6e0b21240949a8ac65dcaac163a8aa223f72e488aa2e5cb8304dd3b2db1f4e38eb6e2015e3802ebae4e22a86678f1cee17393377bbdd32042170e2054a804bfcb215cb93b425e0fbee7b20884a15428859920261fd85172c5bb152896fbdf51b975d76591039f3cc33efbbef3ea51cec8348af5f082886c88a281285d8438219b5ac64476c5a5b9531716908a195b6f35eb162d94a52deb767af497142a82c10676cac7dd1451739e7bef5ad6fcdcece5e7a6967c9926544ce2c515519972e59ee3979fcd18d9dd69888a88a0401c426d88ed83197454140bbd58246e7521eda629886d9b4a8e3a885154c7000a06695636721b4a0412b50adc76006c0c41a6269e61de6205596658892b0ebcdccb65a9dc9c9c9b7fdf4351a22116ddab48941a1ac5a6916ca8a3469a56d2225721869a337360a40bb9d01a87373633cb8ff808810992e8430b0020d0820092178769e1309eac867099363218c165d333308cc5c148575b45b89f8cccc8c958201e876fbec5372aedf2b3a9df15805282ca4264a0598cf90c1b09c23f66e6666868842108085d8e442356932f80e33fea4ec9759962589bbe5965bce39e79c2c6d5f7df5d57ff8877fb870e1c289a97941f4a9670e55419c4fcb2a123b768e9c2325a5284a2a881263d438e76f22eb7b8a1089ca348ca15110ab46736719a152af8dd51091c3b1ce41b2905a05e9209e1ce68c138b381a1e551c91a802caa6c5638844e8f7a56ce6cd5b70c76db7fea307ab79f3163447ec060d1a3468d0a041837ff988fadc37666c3f43d16644ad4b31fe89fd455d413f2223b4082d8fc355c3da34788152368955c98259497928941889ba983b3d6ed71904cba3b585144a3011cde6cd9b2fb8e082d34e3bcd3967ba09ab6ddeb16be7e4e4a4c4fce8ecccc4c4445516878f1e3969febc79f3e7f78a7c2ccb425585b230b947b7d7cbb256b7df3bebcc33172d39f1d0a1435bb66c59b172652beb8064e7ce9da65fb8e2cacb972f5feed83dfae8a31b376eb469b949455475fefcf921841863bbdddeb56b97b118e79f7ffe5d777e8b8e0dd430954492a56bd6ace9f57abb76ed3281cfe2254bfafdbef156a6aa48926ce9d2a5111a43f5d4334fa759d6ebf5bcf7550ca94fae7cf9cbc9b95dbb77df77fffd975f7eb98096af5c19efbebb97e7aaaa846eb72b2265a8ac882a8a6804c0f5ec5d21a216c2322cedb64820931d3df5d45344a4a2dea73156dd6ef7f5afffe98989c9e9e9e9af7ce52b575e79a5f77ed9b265c65879ef23d414528f3ffeb8e944bc4b0058fa494d4f00d6a334180643d608ac049ed3db3083956df5b8764a29a978e248b567c60a8486dcca300d77d0abe5bd7a6274bbddc9c949e7dcb2652b7ef9977ff9c4c54b45e41ffee18e1d3b765830b36967b22c1be83bac721b4404922a98d18cccb564af5214c5e1c387876290faaf6278dd72646c4d6a598a088928c1b28d4cd173dca8288ac2543fbb77ef36fd4babd5119176bbad6a3b220e835a8639c1357505b5c27800799e1bd1591485e50d0d681a0b7b19163bc1443daaba79f3965dbb769f74d2ead34f3ba3d3e9ac5ebddab436bb76ed1a8a62ea086d25fb0a5481c0628355ea5628ad7916b0f537d5bb7660cd1b08518ff9448ceec1e3eba8984905a6301a4a846a11161ff30cf67a20fb5a76ec8664d0f7e2dcf32f680ec53f0c4c3c9f09ab4183060d1a3468d0e0ff2882a2052c4e6a3fd391417751fd23b2cd58e491fdff11650bd0571c8e60423a22fa96c61bd5e00504069102a28e9819aa512410a9dd2a122cac743813a311b30906aa0a12f5def77abd4d9b36d9546ffd79e72d59ba74defcf94aba73f74e629e9e99a9b4cada695e1642d8fcc4e64aaa13162ff249d2edf7aa108834499c310847a68fa6697ae69967c6a84f3eb9f7994387972f5f6e53df679f7db697f797af5cf1aa57ff98e5fbde79c71d8e3871be9e9f4b885561c4479224b3b3b3e6a572ce99f54608965c53cf39a14ab086f2acddfeeaadb7f68b22aa1e3d7ad408200002aea2c6a089cf2c22b728cb5e919731d83cf665af78f9ba75679521def4e52ff78a5c549d730b172e16b0cdae9d4b8aa20a310210410409d4b25d6d130e6802676b5ee43954dbadd6c2134e70cc4c3473742694715806b476edda57bef2952184bbeebaebd943478cc65aba74a9311d65591a2ff3ccd387f6ef3b10aaa896cce51cb367ae7ba68dca31cd4ead9b20724483922c6506b3250d8358ed16cbb265aa27f36c0554a8a7e4b5896ec095187f643a2623d1a6a6e603fc96b7fcf46ffec6b50b4f58dcef173b76ecbcf1ef6e4c5deac9b7d3b62ac5a8dea7220251068ddaf44208aad14acd47c36b8c52513237ed205297ebc71a5165eb63d4143f172329221a05a2435625841042989d9d35b94d0821495b65198aa222e7f3b212809cb3b7a642a6508b319a7c6ba0f1b19e6baeef02542035bba8021528945588d95755ecf70b11b9edb6dbac95fc47ae7ae529279f261151b079cb13e45c1001730831060941aa28124d700489aac4d615559353801209382a29b182a1830b408ec979d475513ae07178b8f588c8462033d3605f0ca9311b0ca4302ae718da0b4a181ad398995c638c6ad0a04183060d1a34f8b78a71c674c453150e051c0a732ea8fa07bd23248431f7033d574698741873e830a61c44518efc16ad1acaa6c10b8bb4892aaaa460804549045140e44449b48e329dbb0ce7693c27c9318791025bb66c999e9e26a2b3cf3e7bc58a1559a72da0ef6cde6c33f62852499cedf74208dff9ce6611c9b2f6bab3cf2a630c1203a85b944214555b639dc54b965d70d1c560bae1c61bbdf77bf6ec0921b45aadf5ebd72f59b2e49a6bae69b55aa192bbeeba6bdbb6ed6281324570ce119c4b32efbd12fafd22c95a4551ecdcb9338470f2c9274795e1a58aa10c5555554555bde94d6ff269fae0830feedebddba6eede7b9b842b384912222a4255848a1ccba009a8dd6e5712932479fd1bded02ff28d1b37de71c71d63ad769ee70056ac5a698488495aec699d73c1fa86a042268b08c3d6215bb8aaaa76bbddeff72d62b94e1571c49ebce7182be7e9b5af7d2d338e1c39fc377ff337432fd2c2850b57ac58612f677ff7efdf6f5c46922483a81a1509ccec3c1b4f61e13226c971ce91fb9ef81240118753f49ae0a8ef141cabcb181d1e3507e4dc90bec9b2ecf2cb2fffe8473f7ae9a597b65a2de7dca38f3efa077ff007d672659bdda26deaada15121aa6269c4ceb9e12ba6696a6490315f600a525b9c86deb761148b5d1f6d77025108c102658ecbbeb1f5378d952d3cc82422636dec1d99f9ae8ab1aaaaa8626c117b47cc0a18336209d6c15288549df7455158caaf0c28d0619fbab1812292244955c56f7ef39b870f1f0170c925979c78e289aada9d99ddbf7f7f5594de7b881aef3697a24d46b20a461c6a43dac8be0e896a0a8c582d9068d0c965dc9c0ea93a4ff004e7c83b1ab957090452112106337b5fc75d1d43d6d4149b779673e34cd1730cdbdba04183060d1a3468d0e085014fe838a4ffd8b9b91298723821c194c37c8771572bb06b63543762827f50735350380113985046ccc8310fec3616a9062f2084284a4cc4026894a84a2062ae825aeeab82cc64a10a052b292cff25aa0aa91211d73137ecfbfd62e7937bce3df7dc652b571d9e9e21a25eafb7f1d1c763d424c9f2aaf4de273e0b519ed8b6e3e9679e5db4e8c40b2eb8f0aebbeee134a90881a0510273e692d7bcf67549963ef8f0c3bbf7eeaeaa6adb77b71d3a7268f1c2856f7ef39b93243193c893bb9ffcf24db7389fc6b2d4a8dea74182b28b8af6d87819c4c199d660cb13dbcf58f3a2952b569f7ceae9dbb66db3385e662f1242082f79e9a5e7ac3fbf97f7bff6f56f5451ca32b45aada2a86254723e495bb3bd7e599669d27aeae94321eaf8f8e4c9279ffac4134f4825b18abff46bbf3239396f6666e6b37ff9b976d6e977738df02e9d9a9a9ab760fef4f4912a86540233bca310824f7c590610983d1111795202718c315465abd5eaf77a2194cc485bc9d199234595b7dbeda5cb97f8471db3e679f1bad7bce1acb35ec44c7ffb775f92588d755ab10aa428cb72eddab54f3ef9a4aa2699abaaf8e4de3de458444425497c194ab3de582b944f1241144425a962e8b4da21589e0b816a1d8d6733c898dac2d566192006891239f12a0242e25c08c19e9f08cc241299991d20e218a79d76facb5ef6b2b3ce3a67debc792104553d7cf8f097bffce5db6ebbcd94386559ba3411129110636504815154de7b40358aaa9679c57012a495b6997daf97bb24d1108c4c34af90a8321193aa1a9d43c454490582a898b64c44c08e195145e280906232d314a4f628198112423872e4c8fc134e305b539aa66515d2ac9597555ee4edacc58e2cc8a6aa2a224775ef16494492b65ce2ab1888b897f75b69a660819a264955255a2cb419cf9c732c1abcf72194f7de7bef8ffee8ab57ad5ed1196b394f47a70f13244dbcc4a8129324b18a278112b9a14c4644049198d8bc6d2a10a94533100ba0b1dc1a0240e68234aac52c8fc6ff90713330850dd51bd43ac37cea15d1a43d5abfd711828f6440d8d5ec11b4f9e26cd0a04183060d1a347881ce28b5fef908008ade087f5229869e0d060a452fc2119830e6c0c0b40c54362d0601fdf803bd64047a8ad9889988be3629360d5ec888824aa40a52060951aba8216a19240a82222822e8988b20aa0cab666a8711014c21843206ab2ecab2ecec73ce09510fec3d604bc7a82a14830631a5033ffef877009c7ada9a8b2ebca45f566514382fece62f58f80bbff42b279d72cad19999af7ded6b96279224c91d77dc4144f3e6cd03e09cdbbf7fff673efb1741519681c855a241a58a92b632309741162d3a91bc0b2188c8adb7de7ae4c891b4ddfa77fffecd7959d814ba8a212f8b1f7bcd8fffe22ffe6290f8f0c30f6fdcb8b1dfef5b7d150013cb946549cce313134a78e4d16f9b0ae6aaabaeb232a96baeb9e6c20b2fccf3fc2b5ff9cac183074df1d1ebf5ac3c6bf9f2e526ca1091b1b131cbc42122eb51121d3838a996840ccd4ac6623862e7dc9e3d7baaaa7ac55557450d45d9bffa9557bdf675af110df7dd7fcfc30f3f6c6546478f1e75ceb5d26cd1a245f62479bf4f90ddbb77a944cf75bb779d460378e7cab25409aaca202b4deff7fbb51c0644440ec48aa184c78d8495088199c9d79d4a2292e77954c9b22c4d537b2f66b65ab66cd91bdff8c60f7de843ef7ad7bb2ebae8a2c9c9c9aaaa8aa2b8fdf6db7fe7777ee76b5ffbdae4e4a44957ccd295e7798cd17b3f3333d3e9749c73699a3a97987827499299991913e39817afd56a015c55d5c4c494808340228c4a08a24134468d319a3529428518c3e46942b4a12c647f456478dd72a0bdf7508e317667fbaa64b92dfd7e1e63ccf3bcaaaab1b18920a6de5133d929207561b6bac41f3e7c384dd3344da38af71ee4628c204775df7c6d221b2a9bcc8a65dbfceb5fbfb528fb65599e70c209218483fb0f14fd5c551db3314a6c3b867944088351059c0eb8120611ab230c3435cccef267ac683c9a900ab082306360d4aac1edc2a4c45a1be248545511512717d3f3b64189a5243f57af5483060d1a3468d0a041837fddc805b9d46e2405fac752367d05808490126605952257f404a55a9e013c2ce146f16c44d188b21b34381661e078525152084801d5bacc668e980100128d516a3d0240b554030ca53c2fc00c60e3e39bfaaf2d3b9d4ebb9d9565b969d39618352aa928918bd1025aa9c8ab5b6ffdc645175d9265d99bdef4e6e5cb976fdcb8d139b766cd9af5ebd72f58b0204dd3bffffbbfdfbc797396245551c418efbbe79ef14ee7f2cb2fef743af7dd77df4d37ddf4ecb3cf32c818a22011124308e3e3e30042083e4d8aaa4c928414478e1cd9f0e8b72f1dbf74d5aa55d75e7beddd77dffdcc33cfac58b67cfdfaf5679f7db688ecddb3e7d39ffaf3c9f189d9d9d93ccf8d3d31134d9a24deb999e9e92449c8d1135b379f7beeb92f7dc9a5b10a4b972e3df3cc338ba2f8f68647fef64b7fc3ccec3d8866678e8e8fb5bbddeec9ab4fdab6754bd1cfb3244d7da251bcf71a8391560cb26a266388bc2585a88422d7108590a62929b66cd9f4a2179db168e182dffd7f7ee7f0a167cf3efbecb176ebe0c1839ffab33f05306f72bc288aa2dfedf566c7c6264e98bf2056c1988e7ebfbf63eb1607f54c6c85408e5815a41aaac433a278769e389495c6303e3eae41eb7412668279b5d43825b351996ec2814073e6a96a40d09465a9aa5996ad58b1e2c20b2f5cbf7efdd2a54b015455d54a3300cf3e7be4aebbeebaf7de7b9f7efae92832313151962511f92c9ded76c7c6c6cca2353d3dbd78c989550c365c54a2b53f39c7bd5e9e249945aca4692d861a1b9bb02bccac03a289eac6281043a202a48a5a5036bca846900e53930706afb2ac9449d9e565a8aaa2ddcef61d7cea4cb077a988a82249b218949d8a48511459960dabd04de26909bc79af3f7fc1d4e143cf564599a65999178ebc631691fae5ad767bf000809c737eb0610f1e3cb861c3862baeb842a314a13878f0609665defba139ab6e76b3772ae08143c90901f5e7d3bc4e43b31a3106c49d09a68e392b311252c3837ded78187a45c480989fcef436183c7ef4eb55d9143c83531ed6e385c617d5a04183060d1a3468f06f76d61915938c42a140c2c80847e280b279aa6a36518306cf8d28880089cd7319a4a26af91e54cfb26ac581a5e4aaa0eeb70150fb3b44855c92d832cf3c7b68ebd6adebd7af0f21789f3eb6715355462b3666e61855ebc49678e4f0f4a73ef9e9fffb3ffe4abbddbefaea57bdfce55779cf2104cb0cfed4a73ef5e0830f765aadb22c9d7396ea623e9ad9d9d956ab65912544acaa41867a3b9e9a3f1f40daca9e7efa69e75c59960c62e64f7ffad30b162c38f7dc73d7ad5b77eed9e70c3b77628c8f3ffef81ffff11f5b9733335bec0ba254556521b2b10a9d4e8714cefb9b6eba69d9b2650b4f587cd9659759a9d0fdf7df7ffdf5d72749c2cc65514c4e4eeedcb9737a7a3a4dd3b1b1314b6971cecdcece2649621139009c4b9c73795ece352b8d14f1a8aa231e6f7744e4c6bfbfe19c73ce59b162c529a79c929db13684b073e7ce3ffaa33fb2a86093f36cd9b28581d4f9f1f1f156abe508fd6e2fcf7bcf3cfdb477e4a19199883c918810284226c6c6bbddae54414412768e285685b950898914544fec95b576d0d4db78d0020d20c608264f4cce9928e9a20b2f7cf5ab5fbd7af5ea56ab95e7b965cdcccccc7c67d7c6871e7ae88e3bee6cb55a7579f640bf631cc4e4e4e4d1a3475bad16809a2f53f62e1111380c9b9ebc4b7abd9e63dfe974f27e5117697316424852ebe136da914860a1b82420022b6a5509c1427fa3b9fdead22ecb5bb17e25ea743a16559324599a5208e1a1871e7ae52b5f19630c21025c147d28b7dbedbc5fb45a9d18ed6bc61aaceae7548585165bda4bb7db6db55a6559d5deb463c38febcf638cece05d1263a52a9d4ee71bdff8c68b5ffc6247ecbd7ff2c927b32c2372c3f62bd36d31c88aa388d4330de5a52687a1918aee2193354c5c1eae0391b9200523b9c24c3a90f0705d0a45307e2b7c9f9ea9d17fd6e5ef843aceb9491f6ed0a04183060d1a34f83709059e0d6831bc0380a83854210e55360d1a34f87e28a308c42c22966431328bb3a91754c5a669d6ed3c9ca9a968acffa13146f68e8842900d1bbe7ddae96700d8fec48e3d7bf6c5286473518f106a918e5960367de73bd77df40faebefaead34e3b65726c5c14ddd999c71f7ffcf6db6fdfbb772f03109510db59ab2a2be71c81ba33b3ed56abdfeb675926aa709464a9cd8aa3eafca9a9a9a92981ce1c3ddcedceb4db63699ac61813ef35ca7ff92fffe5277ee2c72fb9e49295cb975755353636b679f3a6fbeebbefeb5fff7a9224a1cc01a469abf62525ce91268e625532a4d3ee746766ca583db165eb97bef04563259e7efae9af7ffdeb37de7863abd50a2140b595f8581677dff9ad37bcf67553f326363cf4c078a7f3ddeddbcf3df7ec03fbf6b4b3ccfa9e53ef45626fb6eb5d6afdc783f815ebb2c6231b1e3ae5b453b73eb1394dbd887cf24fffec9a6bae59b56ad5e1a79fd9b469d317bef005554dbd9710a120854679f8c187ce39e79c871eb86fac9d6dd9b4f1f4d3cfd8b4f1319298264e636d7521425081e3344d66678e3ae7d2c4259e67678e8eb53b45514854128582980983826751766cba1a005a7758ab02ceb9a812a3924480c7c6c6962d5d71daa96b8aa2d8bfefe0c183070f1d3af4e8a38f5ad138118d4f4c98fd2a49eb86ecba1bdb71599663636356c76e5c4f5555fd22f73e75cee565559625200b162cdcb479cba9a79ebe79cbd6cef8c477366d7ed1ba33376fd99a172500b5b0256b371b4a846c605b864b3daa55a46ec2d64121b88e7028b3dd5e9665a29899edb6dbed10e213dbb6eff8eece5ddfdd35d6eea8529ee756775e9565e25bf6aa263fb197330274c78e1d272c9cbf7dfb761149120f68962545510c628309a011b24392748e8e81525596bb77eedab767efead52b0179e28927aaaaf25e9dab693e56b1881a880edae295101983b6769085111104324ce417e33a4d3903c0a45e4a443c20e888a0f0de3388ddf1148f88902a895586d56dea237c0d886a159eaa05e3b8ba17ad4183060d1a3468d0a0c1bf4908d053201c7f1aafa16c1a34e93581400000200049444154783e54210ee6aa4a14ed5cbc4020b5cbc3ceba0f676b361554a188631a76041aab4a553b9dce5d77dffdadbbeecab236119579e9bdb78fa53d95e599aa6a55852c4db76fdfbe6fdfbe18ab791393e3139d7dfbf63173d1cfd3344d7d62c48a0949ac41c9140a5996590aac51459620c3c0aa55ab92242943353333d36eb79d734551244952e605804ea7f3959b6fbeebce3b0f1f3e7ceaa9a7cecccc3cf5d453d6fa9ce7b9a93f66676727c6c6cbb2d4846ff9f2cd8eb8dbefa5693a73f46892249e88c9dd7df7ddf7de757784861088686a6a2acff3b22ce7cd9b178a9299272626defffef72ba219acfeeb7ffdafed762622442ecb32535e58404f915775553633061bd339f7a77ffaa7699a96a1d218bdf77bf7eefdc8473e4244599258767208214bd2344d2d4d26cff32f7ce10b37de78635114b3d347afbffefab22c435965a9272281a82a93431d6743ccdcc95a45a8b66ddb76c10517ecd9b3a7d7eb317b87a1af4707e619e0d882b0d11e22cba0b1189a04daebf56eb8e1869b6fbed9e43356ad3d744b1545017096652184a2a8d234654608c1b94408555531fb2ccb9c4b6eb8e1861ffdb1d7dc79e79dedf6585996651144e3c4f85459e5070f1ebceeba8fa96aabd5ea76bbb7dcf2d59b6ebad9395225e75c88325849288489996a8a418978c08f0c87ae0eaa8c463f14368cfbfd7e9665e3e3e3799edb207cef7bdfdb69b5a7a7a78d45728e638ced765bb56e04a3e39e4af9e31fff38b13a4e5aad96aa5ab252bbdd365ec696229a5b2b2b2fb74a2fef9310ca5eaf6702aed9d9d9c3870f0fbbb7ec4d79e788280ef812b21e29a5d127b71e282800a17a3f02c7aa7b4657db1e6f7a9c3a477984a9a959b6b93af0e3854280d13862c1c6033e6754a7753c363cf8c0f4f4917ff460353939efbc175fd81cb41b3468d0a04183060d5e4868289b060d9e0f65158975386934378412342a733d03b55c529ba8739d0f52f7ea683d274408b1dd6ecff6ba4539936599d9a0aaaa1ab64dabaa8aa93622805e2f9f3f7f7e5516defbbc3b9ba6e991234766bbd30c82c44e960228cb2271ce4133efbcf776a3aae6fddee4e464af57d5735151cfcebc51a79d765a8c91417b763fd969b5bbddae6782682b49553514a56777e8e9675aadd6ee9dbbfafd7ea7d319300bceb3ebf57a1363e3acc87c12433c7af4e8e73ef739a35d529fb45bed7ebf1fa46867499917ad34098c56abd5ebf643552d9cbfa0d7ebb5b2acd7ebb5db99aa5ad46e59e6f32627f23c579134cbcab24c9c072041abaa729e0085682db9800ca6b8aed7cb99b995757abd5e966542b0aef4c47906b5b3569517adb1b42c73763c353e363d3dada162e6cc27bdd96edddb4d08659964698c51350eb24ed4caad5badd6edb7df7ec73f7c2bc6e8135b37a703e98909301c014054a92b84ac9048c5d81c660f708c55511442f0de3b4b5a4993bc285435e1847c22311621825de6d310a25140b3bdbeaa2649c250ef7d118a2ce5a2a8aa90e7dbbf7bdd757fe0bd0f55bd35aaa2385ace0092a56d2825de177995262d266f663b28cdcef4922c65f6b5b8c62eb5ae46869c01dbe28030d561c3c3cfc3406656e6c5c4d8785555655ea43ee9777b443431365e56c5fc05f3caa262f62104919865598cb0441757373081c8b42a42e4db9d56b7db0daa001c739aa6dd6ed7b11f254aa88e95210995357c93435049d3747c7c7ce1c20531c67dfbf659e8b25461844cab6915fb1832b3afdd6a35fb0268ed672202c8814885950918655d0799410322a6ee71af49c9ba450a22b684d4ab1debe8621d6d7d07502b9c6ae2ac6675f4fbcb6ca6a78f9cf7e28bffd183d58607effb418f6bf9866b2fbe26ffe4837f7851fb877dc8cc1ffead8bde56fdf9031fbbb0dd7c7f3468d0a04183060d1a34944d8306ffbc944d593ae788d52430565b33206540b5074686944d9d2a5acfdb8749a5642a00f32899e1a52ccb5885c4fbb22c999ca5870c523c746c6cacdfefc510c6c6daa15076f03e0965913a1f8282a92ccb344d2df48488ea905aef55756262c22287553475be92982489144244ab56ac8088f37ecfeeddbd5eaf9d655555317194a822599a8a84898909130bcc9f3fbfd7ebd97b31c9c6f8f8b888c4102c71c6135352eb744ce66331377645421cdc982649d2ed764df53331310188aa5a9c0d0033fb0cc277ea081211cdb22c6a184d0f194ea199c9cc5665510cb643992489e38c20a62a320d51abd5aeaa2246e30e628cd11e5849648528aa18dabe13d5528b88992b89224a8ef33c7789afca92132f22dea7626e161125386562915a77158761c3241aa10e04262667f546ad56ab8ca12ccb10a3aa9631d8a828cb1260e75c8c5105bd22f73e555540bc6fa9461173c9954c495154499230530891c89565f02ecdf3925998bd117f3106ab55b2816a7b9083453f7b1101021141a3d60c0cd33055988855881d20a44e09516324b090903ab032103542c6da63fd32ef64ed4a02a2a65992b0efe5bd2449fafd3e00e71c9126895355e7486410f462aa19b35c2988a8dbed7aef07a409cab26cb7db3188ea1c63621f3d00b664922449ea8ba208219c7ffefa2ccb88e8c081033642cc0668ce261b690ab334d5bddab56d6d4449348828a601a552bb1c6dec19fd0a23695487c219550aa2c4eac1ca6499d34e210e8812a1542f0fb3571e03e54105552ddb01e879aabe272727ff8987b062f3875f72c98777d83f264ebdea177eefe3ef7ed5e215af7ff77bc3eaa439c23768d0a04183060d1afcaba76c184d8d77837fc3701c5438808841b5ebc1924a8796281accbb4444e1eadbc8f1c83973664ed3544519a40a474ea3dafc334dbd9d5e17552224de010215ef28211fca3c4d1c244a504f8c41f4ac9123aa6a1e10cbfeb0270490a6e960d22e997744c843b568f192534f3e259455e6dc83f73f30dee99479410ad5c0042288845133574d57198b5155ad564b43b4266c5b01008821f34e437420f2de1e6e448cad58ea1381d8f246a3682d6d20a35a922403a04acc7e3027373184c4181526f400144c968fab22c24402389f5a27518cc2ec2d391800931301880114453578512272aa5296a6c2e088e840adf6581544c92962112a80c1ac40884ae0a28a444ea21220125460a9c6ca10550cc70091ed3eb51818409899c9a99890a22c4b53ee4854631f44348aa8423586186b2106f9bc0caa4aac140012abd08e521b9a422c0128a2b50e55128da7b322705b17d59a9890c1a3eab15c8716470bb1310516a08ead431b44c4c446ae20a292e81db169404848294a80926740a4957888244c444e4920d24e13d1d04a19ca22d1732d4551083bb23a6de32688a91e68a4369c30d2846d435765d05ba5738eb32a86344d99388a58ebf7ca952bed21870e1d32431cf924aa86b2ca5a29ccac14a12a3ad04011a9a37aab6290691d5454a3f3a985dbd847da9c8f965705d4ad4f4a10158d44acce91231e76a22b1044a288051e0fa82128918e7e9112ecadab2a4800c428cc34e835ffa1237bf1f58fdcfcef16e44f7ef3a36ff9e9b7fffaf98ffdd56b2ef9f76f698eee0d1a3468d0a0418306ffd230e5903000548aa3521332cf87f91ee3aed96e0dfeed6274c64b030c834beabee791dbddb1182a2f7424876578bbaaaac6811620824411ed16d5a81a899519ce11337b86a59cda93f0b108215455657fcbb2acaaca881bef5c0ca1aaaa89898997bce425ad249d9c9cdcf8d8e3799ec7aa167a38d8b41caccffdf68773693a16df7bcbe82a7def8da3329921f4580c5ff7b847c900aa4a702212b5d62b89c53c2b011c14221205225297af2bab9208628c311ad1c6b1cea2e1a0a8249651826804814d5a42ca4444ca4ec1f61a21c61045a051a58a3154b18a528956a295c4a062970815d5088d2221c64a4cd913830ed65e3542472363eaa6784384880eae48fdb0082207f0e002aa99411cb7dd0690e7dc8cc4ca0ece39cfce39728e9ce7c459e1111cc33b72ce254ca9f3de73ea38f349e2bd673011431c73ea394d12863091233df6af329419ec501340ccec8819369eed02080deefdde41621f90e386d6f09d9a5028c6a80aef3d112d5bb6c2aacdb66fdf6ea9ccc60199114ac45c48382e6968c8bdce85dac0193727733b4a478bab8e1f848375c65cd8559d636c1d6d73903890dccd8df9d1a7aabd57cfb11f7f78c73176de679327ffc8cfff8733cacd8f1c9cde70edb967bee3fe3e20073ef78a6597fdeeefffc2ab5e72c1ba53ce78c56f7cf94000d0bfefd7d6adfbd9dffb8d9fbae2e273d79c72de5bae7fac6beb169fb9f3ba6b2e59bd60debc4567bcea37ff7e5701003af3c8f5d75cb074de826567fec407bef94c6cbe381a3468d0a04183060dfe69988e7836a052f05c1d6d83060dbe3f18e24841021252900ee7cd75c52f41ecba2376c4ec30bcd8a3a0111a8db919fc1d5e6cd6aa44ca0c4770049b3f33c4598b30c8811c2919b12342c31492810b0baae3e3e336ff4cd3d42c3044343333534f62893aedf679e79d9b24ae37337bff3df786a244144f9cb0abf35b6490936a6be6d82ea3fc8b3229131cc3b110a4eed27142503e86bb5182b11b62855acaa3d3549b488f121683d9adc6a846c4c4a01221820802589544290aa220aa0691106208b1a8421924543104a942ac422c42cccbaaac62156315a408a1a86215b508b10c1214411082c4a0a214a25651aa2065902808826837060951439420624c8300b67c881a4483c42a86106388310aeadbeda28882a0088a10421943153544b51b238c85d110250e2e21c460b4914a54a9dfe0c84b8fd23aaa64178bab06c486d070200d099a9aa3f1640392c846293c23712e712e61e7188ec1a4ce461a6c276b3d9ea10efa9c7f59c5ae3b82273882279e2331599941a40eea89339f6446fed424a68014a6bc51aa2f2374464db2d463718eb2094142a8cd4a21c6a8b27ce50ab02b43dcba6d7bbd65042665b2edac02d4d139f6fc240289b0610965ad87af63f25273816a0f5481f583815814028a5a3f70f8b998e374c00a56d528a2605112a80cf26a8ea3290128898e34d0415524fcb31ecdb4bbe5e61b77f8d56b171eeb88ea3dfee5fced5fb8eba1c71ff86fa7ffaf777de8c11e00a0dcf78d47d75f77eb7ddf7eec969fdbf7e1777e716f04aa9d9ff999b7fec5f83b6f7df2d0538ffde9a5f7fcfa7ff8b36d25baf7fdee5b3f78e02dff6be7d3bbbef94efed20d7babe69ba34183060d1a3468d0e09ff683cd5a56476ef10032c284434a104557301301601e2361388512b204aa888ac383df931d4687c04025988908da6cdb062f4ccc050fd76dbf3acce3602280eada98e162a84fb38f9e9fc7c04c34fce7e02c3d44e2f7b4c998634588082a5c87a740a016ba3154078c9e939f9d9db5ac96d9d9d9b1b1310031c6a9a9a918635996007efc35af59b264495e95870f1fbeffa10799064292a1dc8300d508a591440f0c925fbf7783d4b36b95a1b26074fa3a2a46a8ed24964163e929ccc34c9063950523aa9308a3bbea07d64b9a51459d7302b6501111448b1b2121221105d4c4160e4424c4caa0a84a1ac911a95451006576416c87aab57a0130fb4c8cd126e1a211cac3eaeb3a6ed64809aa1f68b78fcee18d4a81aa443beaceb96244c42ab5f11c1a19eb1a9adb9818c45763aec549883c60a949c2ec06fd46027520213890a8eadc5d73cf63b1b773e295c1dfa1c0aa0e6382d6554735bb46e440ca66fd534499a366862bc8a436fae7c6c9dc47a3f643d56f12a39f82919d4f757caf0e439d8e69ceb6516d3ea61823a00b172e9c9a9a62e683070fcecccc8c7726628c161e64813e75bbd39c528686a2a69141ce22605622d63a579a878353f17ce2171da945b7e7d4ba5d6ee4e30c7afe23cc6073c57f36954df1c02f9fbdec1d28f2a2b3ee2d1ffbcbd72ce64da377b7cff9a59fbf781e03275cfcbab5bd0f3f76285cb210f08b7efc3fbde1e40cc049afb87af127eedd95bffdc4fd377ceadbebdef39937ae19638cbdecd7de73f1673ff4f5fd3f7bde5f7db9f8d13ff9a517cf73c0cbde71ed657f7e6df3cdd1a04183060d1a3468f0bc1873c8188ea140a198f9fe61343e252c48301371382201261d08988e985550c0a4435474e331bfb33b0e6dc2b301a26813a61c0e4b9377d3e085094734ec2726225531650dd9f48eac954699c9122b6430cd1315a83a02b30300895cc75ad82c0e0422b1b9bb1c9f61a1ead8111183159100e35740a09132e9510ec87b5f55559224ed763bc668d539b3b3b3aa2a849ff8b11fbff0928b45154cfffdf3ff3d6d25a18c0aadccb2a1aa549b3b24426848be00a66f21520533a9e0f832629ba32b2c3e99ea5627813214f52d16f85acfd70980a5bd58e6eb68c931c0352f63f21c458cb5a3446a8ea36efab635b1041913e08842459d63932e585c88f150a4ea804ac4193b23548900ec607a082b6b1fb22766c532ae812462945dd208108809ac38c6e7456aa9c403bd0819cd57737cf57e97fadd0d3ac82cd304737b5fe4b8822623456a1680083553c804651020d65c06d6518a04c47525d2f0a9b8b6f1d94e200cb834dbc9702066bb9b06a13f44508a962743441865226cb5683894e72ad56c95a566eb8cd891aaaa4012eb651c9133ed8ae50dd95baf971fd88c74d895ad73dd5649e24014a48a317aefd6ac3dc3bb54850eec7f2a4bdbd1e83aa8129b228606c13426513259cd9068515510d57b0d4aac0c0629c075a63806e34dedc69ac55428542020aa93805455a358f20ec341946cbbd92890e770aed5639e4d8823dfdb04fec3437ace87bff185d72fcec6e7cf1f4f08407eec51ae73c298ed074e520e796583a2b3a0be957cea42bf528467763cd3bbffda2bd7bddf563574c3d2f366f3237b66e75fb824b365c7969fb6c03567711a3468d0a04183060d9e1751311311051e98f28884def7f905e53b0eb96036d60f73c084c3b40967140208501dfbe00e6136d63f41fb828e43cac81bcea6c10b92b2b1e4da5a0e20aaae56582888071919ac8ed8681a2204fdde59370deb9006d1b336358fb5fa6070a67d6482cdf62a10622273bb0cf33246d531c35709216459c6ccfd7ebf4e3b56e5c4bff6f5afbbfca597f58b9c99efbefbee6d3bb6571259799009621a16025027d37e8f2860e85d1acd16a9d7d38de874060b5b8ecca842614e6d54f7f8cc995f46ef5595d15ba22a9830300491f2707b96650045a3baacd94707592922c24aea94072fc1a4918c5303c5a1f346885c54b012d429620cc6322933c5a844905a6532b75644265dd1da5053ef0819f5c8d4db41c8a83d6b9896bae88aa3aa315c385e61349cccdbab58f9b4d4f48f926988e63c500caa43842d25d7c81db6d6ea41af99d69aac41e4d230ca17031684e8ff63ef4da36ccbaa32d1ef9b73edbdcf39d1de7bb3839bf49274294d26093e9b2a844245102c1b4a0505bb52461552a354c4a188a2a2387cf56c9f5459a378a258964aa9e828518b4e7a48c094a60031014d9a04b2bb5d449cb3d79cefc75c6b9f1d919d28a026fb1b91376fc43dcd6ed6d927e677be46ea7385ba04c3f934b848ca79b55eb187f35fc62be4f0f101a96e0c4eb35809bdca6c201e9a31afff3eec647d2198e5d892c81e42b5ec99998a101ab9c0f7bef7bd23d9fa9a6bae89b2aa941a5249cb395731d77a4d0e654ff0f196d75862a7a8b819e82caee13c7e098cf73756460ae75665e6ccd73aa691d40e85b5bc198a40aa6ecf678cb361b77bc185175df00f3642ebf1bb9ed8fed21f7afd4b1e7f62b4a97b6fba78f3cc476e2c876a75c3474fe78ba6b78e0913264c983061c284dbc27e55b72f8915a032fce27933caa625ce8dd8969523f203ec56381e2194980b66022f9f2242381df309774c847a0604098546c30b093a64bdee195e14030053562fc6308493c290997854e594870529520410456250f8120d1903e00ce98ad36885472d136364be4413d2c1c1c1f6f676ce796f6fafebba50dc5cfaa0073efacbbfecc405e72ffb15935efd810ffcd6effcb613d92c5b1131047b91442a93214746f10c908c6e9dd079e868ec5ffb7ddc60128c95999bad5d1e86750b158278322f7dd2a3989241e1529438f113d16c6e869c4b3d938890e873a913b2c132030790330c59a0742b99ca222a850e18912a24694eb81472c03d92500046a44ef1fcb8a0126528e3396ac19793513e2d872c486bddd09ae18a730c211de1ba0a5a07558113f78ff6210617660e96462114b226a6faa0a29c2c894a91df3b76cc152e006b0221629450bc3f564f024888a8395875550ac261067303906387c8aa1d036be576108b23ee6378db90b5e98d74375505742d56f2922953543fc8854f5a3ba12a8d23d54406a7a3efc3f325229273bef8e2bb3891dddefb57ef5be51e221671d3a46588a695f542095d8c214c7c6218babde00e974209895b7563312acadca56ac44a59d440b2446bb80815125a3b017311a4f940d98cf665ada5a2941775ec617053c4a08dfa278bf61e5ffb6df7ff851ff991dfb9f7f3bee67e5bfdf557bff50dd7dcfdcb1ef1806f788c3ee5057ff2b1877ef545f9ea97fcd22b4ed9374d6f1d13264c983061c28409b7854e3013a814c9fd6dd437243f6472c091ac819b23fe69df8a0ca7fcba3d496c26dc413196b114f9495526489dafc4a5989bdc04eb8c98f127f3a27aa41729143706bfade7258bbd2823a377776dc46be489b96733a310b6d8dabee9cce993274f5e72c925175c70c145e75f70f2e4c9f32ebc60d9af661b8bbdbdbdabaebaea452f7ad16ab542f87ddc22393836353bcdbc6a4f38da8ca1c1bc58a54a8a72510659b01734cfa0b867b8196aba706573aa7f4b845174edd9200c47c9a04d8812660818cf161455ce6b32a546f002506d0c6eb91a68084040ba191059cd5cf7f04072ce9a4411c1bd7644a9e4ded73325555d723859b6fe991a5d9f41a921b4827eb9f2eaf119ba9000014c64ddad15914632a4054951df783dd0e31e2eaf07c23dd88122f0a9eb0722e255e033486050542a76280c9ac5ede53565a6ec9423fac2384860864c1cd25c72ae6c04e99e01445b93485b282796f89aba510008a7552b5b103feb8a6b1f0567c3e4d059b0310114dd688598abd133610024734a4915e79d775ed774e7f6cf7df0ea0f2c97cb8df9c672b934ef536aa3826dfdd6764be2a0f1bf02308a39588819291c6c3d75751d96832c222ac57e17f9c6216d328bd061f4e56516eeab434f2d08cea61e2e580f4412d23ff1eb61738fef78f17fdfffbe1f78dcbdfeed757d7bec9e573ce1fb7ee9d1d87cf88fbde8e94f7bda232e7ffe85272ef8fc2f7cc4457f3dbd734c983061c284091326dcc6ef54c096e28c619901603bddd68dd3ca319312390c60ae588d8648039a239324d03b94d8b3fafde45a9f70c78524c5a09b408ce2a94ea8acfe9de25c8abea79c57d972cd2f71b2547af77d6f3906e9f208662e4306b03b6961e5c839570104253ee4af991ed9dc60830fc863fc765f9e39e7c079175cf8155ff9d80b2eb800e607077b2242ea87aff9e8ab5ffdea97bffce522a2d2eceded354d978bc4a07cce9fb3b96b3032ee87b8aa711d35aa3a25465691c21fc13d97f09972f7c196320adc11b348d68590217080d5b85732841e30687958e41aa3e34e9104c160a7cac5a703232809ee66b06ce114a2883b72c8162880bbd082005be701b9bb0b488904a2e24d7187b90bb5d04342add6b5c83351414badac4d5c04d126b5512711226a59bcd1062cb1c0eed9ad27a0d5b01334568defa1bb6b6a87a02222afd75b303c231546a8789236f5db41a8e31899ecaaf10765176530fe409304596379a5a0e5ec4e11f4ea8443047061026096b32da39f3bb621116e9a01835b38ce82cccb61ec72a7985bf6887996a169db2340da0020cabcad08a40acd173ddf6585f783814e42cb92f3aa69d4cd92ea8517def9d8ce6e5ef5d77ef4dab3a7cf764d67b9578d55d73b7d959780582dfa0e321096052e92cccc6935d1591ce26694c4a29f6212054bc319a111a424d57446f1f0a585664723dddf3d6ad656ab95163a06594a56ce70ee9402210aefea14b64d028cf6197837edeefbacb75d7b340f78f6909fbeea5df1d78b9efc8a6b9e5c7fbef5e8dffee0a301000ffff9775f557fdadee7996f7a7fddf6135ff48c17bef619471e6ffbf2a7bff8cd4f1fbefd89e99d63c2840913264c9830e136281b8179f1460921b7adb239dde3bc06e727ec195aa221ae1fd58c1e18e68a9d84de412f9137670c3b8a442c0d742870a69fe28727dc31c151dcee38e4a5febc8cee6e0c3fd0e1bc0f1f5a6fa2bca6b42fc718398cf738c4890c93763c8e455c6d6905a659ce435b7655c501e8ba767f7fff9def7ef74f3dfff9f7bbcf7dee739ffb9c7fe2f875375cffa10ffded6b5ef7ba838383aeebce9d3be7eef3f9c64d37ddd4cd168ec154141a16a9a69b410a44771bf41feb1b8744c260ee0d230724789b42a994ac5667f5bf44122d8326024ac27108776a086be14a58cba76af38e0e620720364f62da37b35c12472293d700a1236260bcda6fac36559520177181b0d8cd2c7a8c143082d4620c8a677428153029f78e67b728865a1787c58d23641accee357b454987f541656844edd61514d6a8b0e48070423c2889a3294863ddcd98200fcd8e976a761d3c6a961d74a1863c8b2507276895b5c7676449cb345f59ec5aca213462c96faa1eae608bcc41984750116809092a99883a6c3aa1224e8b0d56118b5cea22d7625150290615da6121cc3a13070ab8c8d1c0a68d8d8dd3a74f2fe6f3d56af5916b3efc81bffee05def7af15ffec55595ccf2c15e44b8996912cbf0a1bcacf244719ccb3194434d672a4147c291ebe165d2545e7365536c1d2c1dee464a78a8e2a14a06564d231aae03eb331b21d0a0969f9b4f1f7e4c983061c2840913267c6e60655828361500bac33d34a1b8690912db0a0752063eb1c242a1c4d271537f88e0d937dce068091d85101f18ae73cc0825cc71e09f1a5ff3fb2ffdc3e9244df8ece0ce17fdc36330ad0c824050248252545486de3a459b9bb9c3320088a07036165dd4bda18e67f43521139ea0e2390abb5331d49401d2c7f40d0d06cb669103125c46081cce9d3b97739e35ed27affde45bcf9c79e31bdfd835e9dcfe5edbce0e56b9eb9abeef239038e7bcb9b9b95a655493d1ba3d1a6bdf4d503051650340429d11e3a6ae436a7389ff108b766a540ec2eb9eae6b77dce152e521f081082b87af54a8971e2527a914e1a0430962a406e846015299f819e1bc62847be103e0995e2c6c95f2482264286bea683d041255cf971b5271b380c29af10b055d24e6f3346ee01e683bc01d2938ac9235e32044a012c947e3eb712ea37fe414a176450f0d5024a04370b07b2ed44b5d0c02d261851ed470ee441a915bced5b0a41cdcfc000020004944415453a8c512816b43f84c745e390097ec06aaa89209e25ecf2610e48a81169c0f9c430db908c9e0b3cc810c73044941ba5bb6ca25b9d7e8e8920a253e547fc51aa919c412ba27011d56c29d38b46811e0f2e0a049c9ccbaaeeb9707cf7bde4fccdaf6ecd9b3b35917ba3311298930919463ce488a21e24f8ccaa8e2fc955d2dcca09054d5a2eef20c405544234c8725351c038f36182519b2198ccc8f858ff5523135266487eb40ac03c54098de0276778fbffa157f76bb97aadddde3d3357fc2840913264c9830e19f016503dcd4a3533870638f34ca338c0f70f7aacfc38014ff3b533e49bd85873b701cdcecd7c8ec38fbf735467df5e3bf6a3a49133e3b78f39bdff20f7c8443ca973aa6af23696af5cf2085c81910a709c4dd9863e2ad0a8291b8c64905c46c35ee9719143a6636a4c8acef05e43246ca7a2c44cccfa2aaabd52aa5b4bfbfefee9efb79b758f59652ca392f97cb9492992d977dd33491ca714b7bea232714c6d29f784611c15a46c4dc1b683854d41d592aebde9cb19d4729b85953d250a435fef9902643f14857011097ac9ab0abee2e85cb8a8ae612ace52eee1954298a099a19252817480d1181b3290a0b663a4afe4e042d87c10aa1dc215d4a5dbb43a15c3b9bd619d480a1649d68893b466a1ad2e5904d69bcbf8cb0313ae2200e7b3da284788babd1cc44523c188a8c855585e4ab55aedd5264a99a42d8b0ca060c012bac1e3716b99211840645a32ac891dd1b6d500611ba902a10019da670175716938f3bcd68d6bb851849a314dd30101458c7738fb299cbfac290a05c99905164b48a2c168bbeef0f0ef6e6ddececd9b34acee7f3924f74f83091ccb9afc44a34b5a1189d589bd109310f6b96224abe12e9a251d9cea1f1cd6c509cddf255c23c1c8b16da9c6af642d1de8dde29cd4d06c6ac38ecc46f5d66f3a0cb2e9f2ee613264c983061c284097728d6c6b1ca25e331db7aa8389b0f0f1831ff4c9830e1d690bdc7d0811dc35bf43a95149bde6a8d1180f09cd0c5c13e8f6c470041b33c522e148d4cef55635335359161e38e18aadd61ce9a08637d2180d659b965a0a5a59496cb65d7756ed6755d5eaeccac6ddbf043cdda19348abde3be06588ccae6f1d421256275af94c4df8111088b93bb6b8cf622a4e7124d337460b3da82d629adbe6e983258a9dc1a28899879c357e43e263510bdeaf5b8d6249dc2e348f02311012395b37021cccde110755220421189b821a550bc3c7868420844486cd1f7842ac2dd8ca014ce0624b466e62ab590509e4ba6ef70a62d4423a8e7312c54839429afa99892bf3b2c90b55a0b20bd389ec042e51445486106e3b9603052cdc9b5d1282eed62b58c8a84c8908be4129c5461e7349c428c0eef481a1257d5f07ed18d397ae6219a20c3a949d6bb4a9328a0910e9823af2cf70e08054c29a18f932b19544aef397bae5b59f2acc365171b8922e98a62ac50f10495c261f7053c75e30d29a5b66992c8ac6d00372bf5f30d83d32cf149c230cead8bc9e9a5fd8d497acb96dde114aa571ecd4adff710358e51835588b36a8855e425ab3bb25be10d41a2944c95ca30b808b21b4774cf20d219be1f7c7cd32577c2840913264c983061c21813653361c26da1761945b30dabc76420594abc457518515c22e8c21c1626a998faea2d073949dcd7e5d0e7f643bc6e9027ea6bf54d798a43aab6519b1561664dd30008b94da3daa5e6f4b9738bc5c2cc96cb652811fabeefbaae72403cbcb3aeb52bdadda56849d6edd1a101a9354942ba30415ca0a5d7a70885742d64280f88186e1d3dd6a6128ee35a8ee895cacf69b5ed48860d18b242dc3d877dc5cad0ab54a7131e69c8f59173585d82068aae25093ecaadf04366b656fa98f9a8fea9f66381eb1a2c92602a43f95809c5614786136a75c10c2a180e24402e0ddf95052a7eb975a1d5f8ec204ac211092912fdf35c1f78af64994462cbc016ad0550b0210f6838ad248525ab450825a5aa9014068168a24a16ac722614484d9bda66d635ad281430ef0ffa03ac96b9cf6ee6805099dc32cc9c6e9008fd61a6b9e5caf2f1484f16c42bc1b25e99021a31a4326f6d6d89c8b9bdb39efbb66d63d9e79ca3751b66fd9add7311ac6d502578064a8db89eeafdc3207821e09ecd83cf5cdb1245d2e173913d683dac33860652092c2f642be7e02811333ce1a0081a98ace9923b61c2840913264c983061a26c264cf83b53364690d94bc0c6305379b62281293dd770f79c7bf1143d4d39db2066001031aef1183d3c6763ed9c2af9b845a75386bda27fa93c4e44ab005027803c6e542e15c411bde2cb838345d7364d2b22e7ce9ddbdcdcdadbdb03399bcd0e0e0e5464d1cda29f9b60c95381472f15854ad40c5d9644e142b820747b25419910d6f05c11010dc3500cc02965f3e2414adf92002841b947289b08bc355fff531c398a8896b95ec1b55b8ab460d1421a624344097ca8acae121e38a4f6445565878fa24852540185f6211259206b4ecc8a28269263c4182d540020d53b6656d7c0409d7896700e95497ee8de0ae948a4d85402706d808a949322bc19faa1ad26220f27bd3c8eac8bbdaa8a67f05d61ac001a2294b57aa9acf88e4850344ea7144d8ab838289e84259547c44011654a6d33db5ceccc66f379374b292961d61f1ceced2d0fce2dcfededededefefc73ed07b293acfa50a842e60767546065364595bd9080bcd8b901ca2b54dc28bc64a29f260ef5c4aa94b4dce5904aa7a70b0d734cd5095ae4548632cfe2bab39514eaf2c64a55d401042332ff76779555606ef9668dc8c75113b409480ea20ef8a582db6be3caafba17861834b9cf17a49c91812a0264c983061c2840913264c98289b0913fe6e18f813cfa5c40880237b8e4936a267d5912dc332cc4c354aa8615827d784eac4819c73d583841bc4302ac4598fdfa376ed6163c8c80b897a6e0fb5c89ac230a3603e9fd3adef7b114929799f437a13e36ce4da908c5c1bb13a5bba4348a91c440963f59a1be38ee83b52d188c1b52a5030661726848f06ee06d22422715db2f730715a618594ee7278000ec66a2dcc293d3e8583e0a0fac1e0ae0200155ff7188594c7ddfb5539e6e3001d206ab7aa47292444f1989a3c0ab5cb58bfce3af13adcc7566507e81ae1c04e8759f64cb7ece65925f908955571a17024a13103dd3306f94f58b264adb2c8a1a1293dee039f15e9c23517c938702df58088c08ca0114271cf70e43845257688d49ac75c43628a004a01ebfba29c124849d571120974975c72803449d3cdb7668bc5b1edf3ba6ebee8e62925926679b95c2e56e766fb676eb8f1bade6eb4552f6e547171a1e76526e94a816a68a30af794ab938e91333da8b8e2f88807a953d689828bc52208d0b64d7ddfab6a4a09877be851194dd2ab1006809a999b9819294a5a345c4130d6c21461970feaa4c8421a2dd751db54d128494d1ff675e413d68ea7237d70717b8906add22f7f54f23661c2840913264c983061c244d94c98703b3858f5459300d0518d39310846668d9badc832e352d86777f47e888889445a44350ec11849edb06965ec8a1a86cfc33131858cd0f243ba3bb239208d6a1205e9880057a150a38207a41b7cd6a46c7ddb44c971a650ac080a42dd2022c1928803227da85ebc683dc2e31364130951a100d952a34a357727c42c0ab653d2de8d9e8550a58bd2d05be1626e7e9c8704e5f1e02da224a3922ea5944aaa4e069092b87b5f4b87e0b0c8d519d35ba351b949a992610e5dfb6e72ce288141308b042129b9b84277cf6666ae0a8614c3dce1460f09855b747c89d52a7677142717097a6f5920a191291b636ef0a027427f010724ac7050d55cfc5e2502892029b95a9f440488def4103a196adf52b45f8578c3a3a6a81877a88c76ee68b04a226266f4acc5df060229c56db2b278755454040e75aa49d335f366b6b9bd73deeef1f3e78beda6e966ed3c69136b63b55aadfafdf6dcf526c9a1e7ce9eca07e7dc9d9eb3f5d24496935393a071f35c028329b05a452e5136e566d504273918342bb94b39f7589bd106db1d072eb59efc41bde5c34a18cc80226206118a7b14c1515cdcdd8d75059608a4d1cbb0147589546ec5a3fc7b78f048dea108abaa2e526bca468ebaea83d0c966358319aaea66d3f576c2840913264c983061c244d94c98f029c02c4c3d0861468c6a41a1984573534cfe06774273ef518a3ca66cd6511d2386222434a2623753d9840a6218f207b9cdcdf24dd68f5ca35178e8a1cc45bc8cc23119c6d6c25595662eb4b59627eaac9da49b001087a136359567290204d01d26e6aa544673b61b99cac40b0089022dd556f1208d8a614d481d3e38879a92eabf469ec8a19f8ba421db98232dd2a8e26a5c7a55466e5bcfc3eec632a097bdaed142be0e2531b32a94282ddad5cfa5437474f9b6d85fec48c356ad790e1e685d0a06826bdd47146e87ca4308f466c5c353e89ca2e81946fdc347290aa75d20942ad470f312e71c69b9e594b134a6cb90310440591c784d4a22a03928a950822099dd34354db368e61bedc66eb3b1b3b575627be7c47cbe9152d3360bd5068065df5f2dad3f90265135c28cce1cec832a1a3d6a50a19b384bd778f2a83007ab1e8a23f9d57acd07df59a279704b8b84a33f0587399bf1e2199c7a876f5036a0aabd8203f2e1a1e22eaa5af3aa9c44c4428136acab7875b87bc9b21e5ee66e66035b7478efe0a57c0db49c0f0b71264c983061c2840913264c98289b09136e17b944b696f1d99ca423aa81ddcd3489c3cd1d19aa831c46639c1e8d8b1e5d322455d6939b113a92d58c391777a795c6e09abc4253050d7e28b83746ffd2f253933554007852d6c8da3507a4316b1291b26ad491c0470073a57bb40bc162b00c72ca51477ed7324b8b94f21c8bddb232eb9a888034f39c8b8826140a47dc438370e9e6c7beb8bf403adcd0d3414f10115dd9905c13f135c51865254e76141c4b0a99f3d0780d8b7893c1e4227463cce352f35c82218996b050bac4f12899c7c5c32524abfc6520a1cadda5ea328ed00ae5a973319ead574824a438100558753178c9221e829387e862233d09299e78289638c45003f157827d6b7434a10203a0f1438006c2550821a025f58754d559bb48ddac996dcdb776e7dbc7dbf9f6626367b6d89acd164dd3256d45d42166e8fa7eb53a68664dd7759494cdfa7eb577ee94f992a971eb15e2c2a026641d4be4a049e9670286701eaa570759594fb1744582d2e2e8f08ea81c5dc75787d5893ad0ac226e66a8fce63af247e2e526ebd75d5d2a03c55316a4d161ee11be53bc5025f61870972aae199b1ccb99c2cdcbda6b1739409bdaa2264c983061c2840913264c94cd84099f2ac6a2095fff308228940238813c1e1d071b85afef641ca25ea52459c4eda3346aa81c1ac7d928e85c374c95b453a1bb60549f542436c18944171248f1420fa916c2860e88217b24b056364401217b59d712031c8aa9c8d2cd44a899c5b344888f96a66f15b7b5fd4414d5bf538754a931ca305623c8c8e45577e1885ec647136f8407971f9a38509aca07b542a9faa977e7f87182ea328b21dddd504379bd949963ac578aad2e7ea1214907399a8b4a7fd6ba0a4a8ec49494c2a6c2475898d80a8fe36e16a6aa5030514ae0ac957d350ae0528255d63410c2221595e44eb8c155989226f1b2b4ca9f1affebfb6565f484e62e9248a8904a525c25d810ba8250c9399309d18b441aa4699a6eb1b1b97dac996fce165bb3cd9dd9c66e9a6d74b38dd96cd675f394da94923001cccebeb79cbbee2051255746e6e3d77e78b9778ade9bed3b058478b6423f0dca18a18f964459215a039d0e4956ca61b94d45caf84584c302376132da112acd47f7aa66281be284e38e7ddfbb3b225aa7be7cdd4277a6879e1da5706b64a4f223ed6cf579d7f9d8f1bc762bdea8b75ff99653a76ebcdd8bd5f6f6ee431e7ac574d19e3061c2840913264c98289b09133e57500998227918ca9128c5276566708471c3cc40abf3286af06b649d467910ea2ce7854411440486d5c8d4e03efaa1b4b83889867970c882714ae4a5788cf90257aa5024580310348115990a3cda90a2fe9a6e326aac46a84d226717acc61f09cd4ea4a88e866a118a524443bf91e280a0b879421624563c3a7430b600f9508d71f50a71641463695baa8c8cb9434a6155b94d762975d7ac54072c1725943bb3d70e6d03c06c00e146889b3b18d1c1f180069409bc588150fc4d2a5cc7409b456394009e7b211dc37344df1207d74cd90887502821582929c934c4fa88a814c760bd61d9f8d8cd5a251ffa9da1d70aa1dd1288d3c8463435e26e2a1059935f9197ac684629482527062841b91adb03134488b57a9c472a35496a9bae9b2d36171b5b9b5bc7dbc5d66cb1319b6fb58badb69bb5f3c57cde75a9492925d1d02519d8af6c65cdfebe64b888a4b6c9a0b9dc78fdb5077b67b28bc3c45d2409b31ca2386bfcb01f665b40859a59ef566c89643fd2a7f84838367a40a4b2e3e2182c6528c7146b23615032a3d77a59f358fbf5062ba258b6613babee6a6844332fcb29134e1d381a0fab97a02c97e1994409075dc264e7e6a2ea7e0bb6afc0a953373ee4a10fbfdd8bd5dbaf7cd3dff9c276fa4fbffed21f7dc4ab5efdefeed17c5a2e947b6f7ac6e5ff76e337dff4bc07cffede8fb1bafa17ffe5235ff363eff8ed47376f7fd6c39fbcffab57fedcc3e6d37bd067f59dee5670db37c3517fe2219ef4c8aabeb5453e61c2840913264cb855cae64e0df61da7fa9185e3d6d99dad8486a0a3775cbf8aa613ec269cea1139a033a291e9a84eb8e3a04cc25e752ee2aca4c9389d34a4284300caf0897d08528a3ea24e868ae1337fdae871c6bfce6a9dc071a83aca94e2a3881500302749ab940a4ba9726caa94085b44a9927a945f412088c45494db5a55bb487007ee0a0edd46258ca3bab74243045733a73a3ddc61e115b3de2d412d07e5e012ca10a77b0e5bd0218dc3a8e5e79009c5dd8a24262aae05a02387a228944d1e313419161220774304eb3a46aa062b2c95b83322a029569b98cc1d63df0addcc2d49b220703070554e207b168ab23c4eec1d040235e4208904a44009c2052e02112b07411006325a24ea141f993951dbbb0040d72929f1f8490ea5b400509594d2aa3f10d194445575643a6b9a26ac44c351286b92027119baacabdfaac61e23a576b6756c636b7bbeb139dbdcd9d838369b6fb5f345dbcd9ad9bc6ddb59947bb74d52d79a31d31bfa46fa5c5adf55d5203b3b3da14dd35df7c96be56c93fb035f2d1d2b9544182d030649c31ec96855540a2ca2867064dfeb9ff05bca813af2121ec9a064fc939b87cb1c499baa948e609422e4873aeffd48ba908844324e948e95cc24b8d9214d10112700a3be381c65900e637b7bfbef73fdbae10f1e738fa7bce1663fbee2056ffbbe7f7a175b3def5ffec7e7defbbe1d3005314f983061c2840913ee40d85140b0e758d69fcc0533411264e09c61bffe12785ec24d1973c15c60c429c381217db2c78ee278834fac6eef99127ac37519eed0d1ef9ecaf5684462626c26dca1289b90c654db0d297430c678cb60c86448bad1351277cd236c261c4a35b537326c9d4c4246ed91bb2b237c96b5ea06007236110ca60dd6ec522b06985a210c89726e0088a79021f4c68740df22c6211c75c3cc5de95e642a25ec36b434513b0cc0258ab16a214ed1ad50582b963ca8063815e8cd6bcc2a1ccc0e8f26f04219d111e2940c54df950f71ce556534b45f03e6347306958021f19774581ee427a57ebb4681b098d18a2745d7e3bd4024289e789e48048e0a77afddda2045858424610608311e9ae4c549420881441411add89432aa434944b5d6684b84f8504b648915a955487e6ae1792608645f6b40446920c5131212126530da8caad0414d22a20ca94d1c61780850c46fa1774cca2a0bb1c8207a72f7d4ccb45bcc378f6dee1e9f6fedce37b6175bbb8bc56ed7cd9b6edeb6b3a66b9b46db4667adce3a6904490bd1d03a7af56516432b4d1bdc1fa95db791b453999f3d7dddd9d337ee9fb9c13389955b86678a03e62e455f533adc7d203b820454306468374fe02eb49d7990772c31e13252ebd41aed42c10c42a8c2b9ac891e29029ab1296f2076443456887b8f750e8eabac5bcc86249df2d6580fbdd184b0d1a7228e78b9ad49a650547dfaaf5fc7beea0f3ef6310370ee8dcfb8e29b4ffdf2db5ff8884d00d2ae5ef5927f7a17dbed077eddb73c1000f6a7779e0913264c983061c21d07a70d1db091d067183017cc89b38695a123b613dc70e0f1db247613f60d9fccd810ec0aae35c8ca71534643b4b7275655c0eb74b4724c5189133e576125ab25f250b5480de8de6852e538e8d7ddcdb299f57d9f73ae3cc33a86a652395ca7c3526b45512565ead43dd2e30846eca8788db0898c9d32906bd948a31bcb5f9c43aa6b8c8ad92d242ad92dbbe59c737d711b115bdef73dd6793a855b31586f7d86c139aa2f264445928f9247cc8774e1b27780b8af536009f5c3a89299e29232b35c36d4b2db1195841249d8684a291d6add12aa86ee21be866314be361ffc4431758b234e44232a220d91949da65653a36c9449309fcdbab64d293549da465b0d798bbb9bc29592949d4aa7a94bdaaa74f5ab499294495405424f499a24292555aa6a23d4fa14144f824469b4b89fbad4a8b251197f25826e5dd3369a0484ade390524a7a88d91111491405e3e716ec9088ab66ea0a92b56b17dbbb272e3a71e1c99de377dadcba7073ebc2eded0be61b3bf38d9dc56273b1986d6e2eb636671bf366d6b14d681a6f1bb40d661dba16dd4ce61de60b742d66f36e6b676be7d8eed6ceb1ede3179e7fa7bb1c3b71e78dedf353b72d690ee9c0a6726172c4768160d6887ac20f653c0deb6cfde5e52b32a4ddd93bfa70a7f99aab1a4abedd3dd73f31327a08d6af9dfae292c27b59ac553b129badaa2c4c9f8e7724367b1445c475d4f17011b1e15f85d49ce31e9f76cf88b4b34027a476e59b5600207ff465cffecafb9ebfbb7be7877fd76f5e7d0060efcdffe1010f7ad6db833159beef67bfe05e4f7ee519c03ef61b8f3cf9a53ff30bdffd45773bb67bdefdbffe17def6e12b7fe94997df7977f782073ff5d7de7f509e2b7fe2e53ffab807dcf9f8ee9d1ffa94175c75c6012cdff3fc87dde3ab7ef2394f7ae4175c76df7b3ce0ab9ef7ba1b0cc0ea9afff9bd8f79d05dcfdbdddd3d79d9139fff9a4f6600585dfd8b5f78f727fed9e9e92d66c2840913264c9870079b1eb117fdb9048019b16738309863cfb1ef988f7e4fdc379c3664c7392bc522026055199ddbc64d1933c1f9095b8a349991277c0e113419b094a4695424680759e51e52bb87cd05d4e8b8c9990a6d44d23030ab6a4ada0c2c8fbb87e94544144436cf101785d228268d3484921a19352e6a948c68db2132e2cb7b2f5f196d6a5404461ac5455cccb05a663065f7deaccf5e7baf4848eecde006779ad38c66b48c6c44365bf5b632b7ecf042af980190c2ecc05c1c0a6811dc98678719ccdddcb3d3b259c41fbbd3fa3884910123c397c5733b219a1dd94bd48b81bdc159128262361e4dc2d9909d460d01526f7905cf6e7d5e2d3daf44d134aaea900cc94c7d7cb92c85b949685492906e6699a443549ba6e9522a092f496979a5f056a54bdaa974921a484b2abc117649531211a8a049d2b5a949d224e91aed92c6e337a2ada656a4a3b4125f9a449ba66bdb596a3a4d2d45a0c2c4f88282da80ea546ad3344d4a49098127d126a5a42aa48a24d546348109de910da16e099e9422c879b5ea7b1ff58e799ffbe52ae75cbb8a241b0e9c07a62bed64b1b373fec96317ddfdd8f977db397697dddd8b8f1f3b796ceba28dd9b1adc5d6d6c67c7b73b6b5d96eb45874d89c633e43d7a2491485c43250a8a269d12ae62d1673992fb49ba7d9e66c6b7777fbc4f9bb17dee5f80577db3e7e17e97657de663448f3cc04c056fd6ab5ca391b317cf5de1bcd852eec0dbd013d2c23675f99afb2f5e6b9b7d5b2cfab4ce7ea205b0f0751b817c98e95e5601b832ee9cd5639afb26787539d52a28532e2cb2c3aa1cae2cc068750125596fd6a9597861cf2a8ec167d54667013cb8cd75230ad41e98ed9997e954b62f6406d522283c90d96112f76cb9fcd2bdbde7b5ffc8abbffc41b3e72ed3b7fe581af7cd60ffeefeb6ff37398b36ffff5f73cfa45eff9c407fef0eb3ff0dcc73ffed91f7fca4baffef87b5ef4456f7cf60f977baeaef9fddf5b3cebd57ff3890ffefebfb9e6b9dff4636f391744ce0d6f7cd5891ffca337bced9daf7b76f3abffe105ef3d00c0ed2b9ef1dfdf7acdf59ffcc04bbff5dc2f7dfbb3df70667aa7993061c284091326dce1899b52efcbc2c004fab18709257026fef2891e16f1c3e543f3db93cd1c383eb142477482e30937f538980ce7133e0730fe687d48b13992617168163b1a400344106f89ab90b146ed50a08631c36939e42d00227ed791ad3e5a904663e94d5870bc2a08ea2d4b4a8bbb1b451c1946cb8612fb32fc999dee66a08709451ab88709051e4a07e49c871134843e56a3734404c8c32621dc4e55d480a34649a11b220a660d1e29ca091144efaea444e20ac78924e51444d2c96020733748e9ebe160640318729e5228ed11d613ddeaa58289249922991708414adbc9a8883a9e3503c87d951ab911cc91174c1181468a0da955d522f42442bab3989404c8164de4a5e29d47027145d4259c740e13879022d2a475547c4881228c08166935025886abaf3548836c23d39564521159e59c4133734ddab4a9ede69b5b1b9b3b8b8de39b5bbb5b9b27e68badc5627bd66d74ddbc9db76dc7d472d635a941239e1a3409140a865ce46898871034cc5a50204ad104745071aa53553a209939683778bf7776c53ec3d1a93a3d1c7558f625c886a079aef2ad72eacd0d9e8b47cf475a98a8dd22a2babeaa72dcb399d1417398ad7276a71325f74918f94111ce14e56c84e422ed8a475e1b18eb13e56ace42ce1924cc6b4b3dea9aafed69ee66395efba54efed0350555bcc3a1d9aabaff3e3b684e7ee30f3df5b2630d8efdaba73c62fe3d577ee4e0b1f7baf55bcfeeffb4ef7fc2bde6090ff9bac7def9bf5cf91ddff3e89333e24bbef14be6cf78eb47968fbd17c0cd2ffda1a77fd1798978d8773ffb2b5ef0b4df7ad7731ff620809b5ff43ddf7ce982c0855ffcb8bb7effeffdf51eeeb77bf25f7dc3c978d8cbbfed995ff68bdffbe77f7bf0c5f79b5cd513264c983061c2843bfa5c59fe321e2389db3130250073817b714fddce7300fb8efd1ec714ade0c0863452c041a0bddd279c30e19f17a4646c0c05d4c1d7605d78e43e18377c1d9e6a66b0511551a9a3869939bd3e3662a893ca926433186d1d791b7e973c9892220498b5f7398abd41e4da58e480b945a7e22b4a9800002000494441540d4ab80b0c30779887ab0840ce85e3b1124c037764c0e0666572f4988a1d9448a5a9a5482622755aa7060312d7a09c871ce0a8bb426dbcf2a81a3733d6262d424a208eb9d44ae648d309d18283608aa340d472f41a944c77824240616602a84a7630148391f22ba8a55d1cd27919122626aa98f561a14ad18e6d2e028df2f2c35529852373c328299987c362041432850d0b614e530a2c2ecb16b28ca0c70c601a15240925d341c97031a9dc5479de758991bb93e5800bcd394893e080c1e9399ab0007383b9b86780508d3a304d92449af96cb131dfd8dede39b1b973bc9b2f36163b1b8bed76be98cd665d3befbaaeed52d3b069a56ba00a156a82686496d546340eb12d70421d9d22d52021554d4c89daa64480e8c1bc5cee2dfb83e5813373bf5f09e82ed13316a9470e086488ff2d7934803bfa084b2a8cd73aa4a6ae339a99230f05e7068f0c278b6505c0d19bbb5baed6a972a8636d0d2564849ba17085b9eca781f4c22a811959861af8f2622a7f3d7215198ab1c6546d8dd489d734c65eaacf0ad2cec99d62bf6c1729efdd769c5ddabe53dc5a9ac56ce3fcf3662cdf68bf1f1f06a56377bf601e0bbabde05e3b67afbab1070099ed6e472b1553977c75901df9bad7fec2339ff3c257bdef865ea5bff1a69defde9b7e71983061c284091326dc81a1555c1351339d6065e537d84e6e878a493b8a85e2a6fe76981601b6350202a044439c5d955f747bc38620012dea27beff1878c17ffd6fef78e7ff01f0f997deefbbbfe3dba66531e1d305d6390c43140d390e5e196e6966c14ac4e7ed11a15a4519312d0e6dd06b1606b4de0a23646611f27273158f1122256e63fc8c3598a610415ef811171107fa9c9d259537a6d942eb9819010a4abd3732d6736371cfc455414a61564839e002560d023cb81cafdfafe7d132ca1e3e92089d444d0ca18996dce422b409bde02d45b146e8b2c2497564153dd2db5544311ea5e6e262028a860e48c7edd13437a2614242ce8aaa8b51108ad08fdc9caf2957dbb068b92b0472a8b1888e43014520e0bd1b6dc86ca10b8b8868549a3e5e695e5378ca310c66eb66755195cea38b3890e119048dc1b9c57911a22cc5a8953705b350b569679bb3c5d6c6e6ee7c637b73ebd8e6d6ee6cb139dfd85ccce66ddb765dd3b6a96dd976d2b44c094d82485172ae554795dcf0d1db0404702f494d1e879d7490f46ceec7cdf2de726f3fe7d54dd2ef9f8159c312991c19d86e19ee85e48a2380a18f2cbb318abb43a232d01c22694d71454759306b16c7906402dd1c91cd944520a40b392c5ea3f968f58e042f1411ad11d92a0255add784580ef16a408d6f2a5957e56409057ef8d314d4ceb1f5b2fcecf235b772ad4bb39497458e6be7ae3ffba938b5fa1b3ef4f17dc78cc0f2e357dfb471f16eba955b9e7bcb73befd97573ffabffef289976cead9d77ee783bf7b226c264c983061c28409775c74c44cb16fc80e10670ddb0942f4442700702ee336689464c0275787cc54b708030e0c8910223baecb188cf9514345e04c8603e9b3f5bbd70d37dcf07fffdc2fde70d3e9f96cd6b4eda953a772ce39f76f7ecb5bffe22fded1e7dcf7fd9d2fbaf0877ff0fb178bc53fd5d3d77fe24d7ff0bfe54b9f78c571fd54eee667ffea0fffe06f2efdd78fbce77c4a15facc22f71ee1b551f703c02d1a79424de361112a75db8692511a41bf238b8583eed9bd7cd6ee0e71ba1b93d6a29bc28fc47fd97a161ec08df0d25de555a1b20e64b58843e63a3cc3dd05743392bdb911e2a8a1aba8b217fa9a6659df9590100b0da9abd9f36804559661b80cba39174543a4c92a852cdd4cebc7f54a6588030a5858948681367c2f55eee0a40fc20d588e1f2b20700d8a09ec44ad0602b9bb0d89b019148fdaede8540af26bf07605f3260461743112b0123c5cb8a1a3e1d0d5e3568aa551afa8527abe634f09ae53a223e91890be5fa244cf46ea0f725fe8baaad1a9741606c10e24867957004928aa74a8aad402e932e10b3358161dab7283666e6e16a1455ec459a0d055a459b41b9b9b9bc736b78f6d6d9f375f6ccd16dbf3c5e67cbee816f379dbb65d6a5b693b6d1a6d1ba6068d42b5a8b66a2760e56b90cbe2aec72509948443256eaf0aa523a53656796f796fb9dc3bc8e70efab307cb0473f4e251c49e01989186caa4044d9287dab224408455c78b418585eb4495a159e14f0c28363408429ee39150934bae3535567b95a7c15d551dee569620e90ab250a54a71004a28255e11021bf8165262b1983bb2c940c331dc82875396e18598f3a13b9ce03fb2d9b8bdf88abb9ffe9997fff5fe1597a66b5ff99f7ff76f0f1ef629bc2d9d79c54ffdf21b1ef6030f4f7ff15f7ef265dd635f72fff9adfd3e71eea6e5e63dee73f1a662f9b77ff42b7ff289fe1ba7b79a0913264c983061c21d16429ccb585571faca71638f994280fd8cfd914fe94cbe0566269dfe3b7f8ab6578c1147ad4f06ac3f8a73e4cf1665f3633ff1fcc5c6c6650f7970d7756ddbf6395bcef1e780fff39ef7fce44fffec4f3ef7473e7b27c4ae7df1631efcefdf8687fef25ffec913cfbf6d73be9ffbe0ebdf3bbfeceb8e296067aefef357bcedaf3f7add99fed8973cf9eb2edba9d3eefe47af7ce56bde7af50d07d0ad930ff8178f7af8e76d0937eefed09357bef29d37deed8a633abd083ea3944d5ebf42060744dff73a1a9ec7ba9b9ae3c2b1aca3cc841eb54452a912baa8b91df9805d46a1390105332188d4191b281bd61931e40606b046cc044d637082d5e754f247caed5915012561c7cbb394293c067e735040238afcc3079185004e47aa192b74cf85cdc94574521c250a9a034422d928dd251f12280525845ab34da7d3aca402d1831c5189b466880861aa8cfb40e88e5eaab28554ea100db3aec4165d9fa681858948641c9aa5c74a9641f662d5d7b6d651b0505cb57f1d74647715e9dd1a67146f05a7531933cb3967f3de72d334718eb0d6ce44ef53c9393924d721315a6618fac80023b29b5b38dbd695f00677976a5c1527534aa9db9c6d1fdfd8dcd9de39b1b37d6273fbd86cbe359f2fe6b38dd4b5b3d9aced343598b56c5aa6244d82208b0865b8f20fdeac62cd3acc3278640c39d084eba8bc04922afb7ed69bf7960f56e71facf2d983d5fe727570e693e8b35b78c2841634882b9991e1e2b422dd7171f755362dc13161fe2a72a8de7b187d28e6ae0729de8ffa08ae0e97233525e9dd940a112faf9a723775a929480a1a09a1b0d298413b0a0746cf95e53a10fc0e29e3a7af2d6f8878a223cbcccc45825a2245e03df08f4cc1cb058f7dfe8fbcf49b9ff0c0df3affc293973dfa51779b7f0af54dcdc55ffdf8d3cffb17777bc387ed6e8ffbe1173fe7e11bc0f2166fb9f985cf7ece439ff20d97fdf185773e71d1831ff60517be637aa7f9c7c62d47b34d983061c28409133e1dd8b3c85d1ccd9841a1f0e8cfcfc66fd687df96d33fdf3dffc0073f78f9e597bff6b5af3d75ea54d77539e7d56ad5f7fd6ab55aad56ee7ee2c489fbddfffe57fdc555b770e7b3afffce077eedef9ebaf93fdcf3075ffbaa67dea7f9ecb03ba7af7ec7c78f3fe4cb17f1317d77de3d1f74b74b6f7ced9f7e60749bfe23afffd3375c7fc9139efab577696e7cd79fbef44f5e7ee24e4fb86483cd05f7bbdbea65effac443bef8a234bd0a3e83a86549a8af9e22ae29748345062e44221126036e66a12b093ec5d651175159dd47486de49d16e54ef9a7e00832c0c4e02f3cb816068be28e922f0c0c6132285694e1292251653d1c02c8fd4000c478998a592a626f1c045c0877332d8f4a77e4881109574be82c221f26f274a2d4c9231dd935625604251aa76ea8820054a04287b84768ee28a41950d5ca2f30fb9a3a89bcd814ee265005028a86e4470044c6ac96dc1c57a59483a20028c5b6a55a580716c55365c310733d2d8c4c28a1293e04380be96211634cb815b58d01a45831ec78a8b0c270a6aa6bc394c8e04d72f7decd0c66a00595c328210ff226964be4a70ccc518e0671d2e0809b5bb61cd1ce19e6901a3b5da8b9584ae621ea31b011699bb69d2d36175bdb5b3be76d6c1ddbde3ab6b1b5bdb9b1dbcee7b36ed175dd6c36eb66a96ba0096d83d4803451085c98e903ff18d9381029094123d666cd25b1a432531367803801cc67c9ac8bc46b731e6498f59fccfb07676db9ea35d68985cc864164540d0a8ca16e4302fa75b875f077b16cb49670070332f6ac45db7d2e29c5a204d8f784c28bb9698852b6d04ac10a214a9778b46c25729c2e0ea50b63053a60aa8722b40731d4a179587cfcadbb835e8e9f7b61353f7358fc5fbff2febf197dbff565bff3a12fabdfcc1ff673ef2aef93b3fb7efbafbde5db879b954f3b2e7af22bae7972f9517bdf1f78f3fb877b3efce7df1df77cf8cfbffb9d00f07d3f3d7eda4337968b9ef4f26b9e0400b8cf53ffeb1b9f3adcea3ffd7879fb7dfaeb3ff87400c0437efaaa774def3e136b3361c2840913264cf8e74dd9344d7acf7bdf3bebba0b2fbaa86dda3ee7dce7be5f853d6ab5ea73eedff5ce77cd66b35bb8b36edffbf2cfbff4e3867cfdbbdff35103e677bddfbdb604ddbd4f1e3151e59569f31969b2f0fd8fbcefc6adfb9edfc56fb38b93975e0a3ffb9e371dba517feea67efb5e975cbca18213973ce0fc3f7fcd75670d1b8a74ec6e17f67ffefe1bf345e74d3a9bcf2865b3cecb6071b8ac8533748cc247435612cd369098d5476d53c30817611c22e22ea2e2b4f8ac3e46b62019284258e11c22cc0330b3a45a1ed36b04b1c788ca0c0fee85b5b50aa15e31b7b530c705ccc8491a83a31010e242f19853d5c486a0906089b2bbd00d908898a5bb4041c02daf2281669854a11a255066254659827651d1c49c2d129cc7477814ecb2e671e201cd4c94e2108598073b961871b188ec9632e4336676814a3400858086355b36f6d5c7433591c8ecd57e03170f8a64cdcf99b3c80b0b77300cde3416658bb947cc8f3b120bad56d606bc77cb365480b93b33dcac944f37517b05898623a846acf2b0d85057cbd0445617a453488fc0e83c4a5612007d8e6cb3244953bbe836b6b6778fedec9eb7bd7bdec6e6ced6d6ce62b1e8e61b6ddbb66dd7b66ddba6598bd4202952031108a0027ac91b5e6bc71cf51c952354145d00e099d536488aa3d26791c4944866b3ec6ef0bde541bf3cb777e606cbabd52a9b6718ac5f593685c73a3718000be117dc614c89517a06f191e84c116df4a5b04928f15dae642510af1010c8a33637afdc621c61330b354decf56079249d02214b4672654d73ee8730f2717ef050db55daa06e5d7c5afc57b081a29d3061626d264c983061c284097704cae6777feb37befe9bbee57ef7bdcf6ab57ad4a31e75cf7bdef3252f79c9c5175f7cfef9e7ffe66ffee6831e749fcffbbccffbb517bde8b77ee385b770e7d9a5cffced3f7d26801bfee82b2ff9ce37e0d8d7fcbf7ff44b0f5f00c0e9573cf1e493fe6c79b76ffdc12f79c7afbef84a7ce3cbdef8b4ab9ef19dffe9d57f75ed990ccc4f3ef4f1fff1f93ffed4076ec9f2c32f7dee337ee4375ef7a1b340bb7df1fd1ff39c17feecd7ddb93cc3f26ffee0995ff973ffed2dd7cd2ff99ae7fffafff3e47bb647b7219ffec8293dbedbdde6af48ddc597ddbb79f35f7df8f3772f6e6e7cdfbbae9fdff5f2dda06874f3c2f9b9ab6f5861a26c3ef3ac0dea07e303ed627d1e46b548b530330ae1ae1487bbf541648c07cb72df50bbc03d675435cd7ab0a445002d4dcc6cf8c01fa03be1b2b6c054e38c979ee51aa7327c5e1f25c4f45a5663708b5c0ead39c685c6202442371c4240e90e17e90d6646371824628c19d53b2e14d055c3c825289c4569e1119190930050115525d1f72ba550e1ee39e721ae1780aae69c83155016518c882c61a4478a4b12525c002713d5bc7733c04401a539b36749291bccdcc513c5290a42e86e2e142875b0ae08c5cd8cda6862ced9cca2246b6008848433572bd040d845ce4fdc269be76c8ac2ec38492fe13846589f73c983c620b90a41150073acb2f5be14115595d4a0244f27948af738de587a2f2ea49ab9b3f4c4bb59ced97256110796abe0dca437071b87aab6ed626367f7c4ceb1f377778f6f6def6c6d1d9b2d363766f36ed6cce75dd7356ddb348da4066d83a64192a2248bd34d468671155b7964048d2f5a12f451c92a921274c4bae49590ae68c2dc35e736e8bc13c77604bdf7673f0acbcbbc3a587a5e9941444499fb0c4054cccc73a6aa48d9eb3ebb3b28292ac072ce452c265efbc372f8194b777b1c7f523414705022354dce39f73d0095e0beb295d55fb29c5088b3686e0ff15566bccc109c910d4b62f0480eaf7777574d7ddfa794b2e5a8d01a53c12572d9238b8a7eebbcceeeeef157bfe2cf6ef74ab5bb7b7cba5c4ff887b33613713361c2840913264c94cda76f9636efbaeed4a953aada75dd993367f6f6f6363737f7f6f6aeb9e69a2bae7898dbdffb43cb0fbdf0a76e7ce023bffc2b36ef3ab71bdefbfefefe5ff59ddf7271f3b1d7bdf8d75fff3fbef7498b07bef979f7bbf2c7fffd7f7edde9938ffeaeeffafcf9a90f5cf9ba0f7ee8f45a09ff97cfffd1eb2ebbfc928debdefbbefff97dcf7acc57fc8fc79d77e4b720eff7b26edece196077fe3deed9bcfcf7febfab00e0d8a54f78d44585fb616a139607bdffa3e71f7c0efc0a7be42fc3df4b8ec910073bca640921c0f8362392853565365aa56bdc6d4cc0a2a9886e5c13e872f877681967df0c4a01a913e1388dc5dd213e64c4d08d2c845fce594944f1cd883a419d2bcd2ce70c84b846c64aa2d84891606a6234b7e1c96b30330a31b51e520d11581bc21e11738e0fe338a3671d10430768c8e14e8a4890907638e894a830770b82837d0eda4808e62178056285e55a47c132ee4e0fd94548590c42f3de2d2827e4922d6325493a9c6539bab4a35728e7ec914a5276242bd63b9223b6d8657dcae82457b9171185b870dde17d38c3c87ddc5b54e8c222e5e09059eb0aef73868b8838c55dcddda0dacd66f3cded9d133b272ed8de3db6bdbdbbb1d8dad8d89acf178baeeb66cd6c96daae899861116f9449a1824a5650100a1439cc60e2c8403798d46a61a08718a9be6c404014adc11a2c669a3d89ce1c19beb2d59dfae56ab9cc676ebaf1c05ddc89d8fc44cbf0924614ac68df7bd63802b1b40ad927227ddfc3196a23a9b933a8722a52e8dec344242467b18bd1ff458cd470b07034964675983b2843a97bfc2893745f0d2b76fcd218bf3c4b799c9b998d4bbe0bb9531288b58871c05b2b8d7ad065974fd7e10913264c983061c28489b2f9e7071b1928e22fabd52afe72faf469ac633ffe1e902b7ee6cffed7b7de2501f0d54fbef2cf670dfa83fdfd27ddff6faf78daab3ef69ad77c7875c9c1d925a0db17def592073fe4fedffcfd3f71d142ebe80aec7ecd8b5ef38247e265df74df6f79e5c1fbaebc66f9b8f3ba234c409a6b3ee86f7b0fcfbcfb657f7255fb05dff0edf7bf40cf7ce08d7ffcc77f78d5bff9da071f57c0fb658fb64b135ff399e56b8237a8dcc23a54589c845bb1cc90107782ca92a3219418b78bf0a0deb7162517c74eb42c2915003d935432897ac4be5215a547a624d164dccc7cc17504b21cfd8094f4caaa4099508d2ab924c50407111ffa1b392a11d7623d0aeb545f6404a5d7299802a1f441c494513d567f587832393470db900a9b8b6986030336b0331e0ddd25bf879502139210898666424801d9879fa8dc2b52643c3bc3f3a265bca63b147408dc3c76181226a6429951431c540aa35c0cd6674f645e67d632d7dc619a3b328c4e23d491cd0ce6a31869ef47c45991d548b02d4e52c6f5de42aa44475561a76a9576049dd4822d98a38a32e08e92616d708b506a377748e32e0e116de7b38dd9e6d6d6f6f1ede3e7ed1c3fb1b1b9bdb1b1b598cd178b8d8dd96cd6356d2bdd2ca50629b14d14851294a0f750f9168edbc40a05c9a1deaad6860dd9405e229d85ebc6f7d8d7a4ff3f7b6f1e665b5a9787beefeffbd6da73d5aeaa33759f6ebaa15b0404c529807a25025178340817076488d3f58a5713c1abc1788d3e6a249078af0f9a78b9e2f8c4274e31c631a246c504c5010165d23846841ee8eed3a7fb9c53b5f7fa7ebffbc7effbd65abbaacee96eba0f349df53ef5d4a9b36bd7da6baf61eff57bf73b00c0589c878a81d4a6b6340d3c654953b25b80a669d6aa06424d9bb5d06a89a4a8361e251363045424960824316f5b87787e108d8654aabbb2838bd97694f5695942951af112acc2c6042781fc08133af3ca92192524a8c5ecd69d654d293743a973f38a37ef50032cc160da1ed7e5550599d9250affd4663f0d18f0f078ef1bb43603060c183060c040d93c7898ea7ddee3835df60dcf785a0ef6b58b7ffee3af7cc5abffc3db6febba83f6efded7c553bffe1b3fe31ddff69b3ff67fbdecc70060efe9dff1b33ffc351f9def71d3d39fb04decef9c9a01abf541737445c2e29a45fae3730776ede5699774effbcfc9d9673df6f45880ad1b3ee6e6d93bffeafdfb1fb73b23d2bdb75e9a9e5956c3417cb52f5bbd088634207f0754241473843ba414085ee5dc5eec52729d363655391bd4a074c12eeec208145003444422a5adfecd8fbff931be1b7cb22f43d8cf886917d8933ba0fd5311b1a288219136cf94b6b4c88b8c95b075eae5b9d2cc52f6fa10304a2c5ba3859b4ae861cc2563a553221c7e383d2e1eddc8e06721151468f20268d0b53320544d2db8b64693a92648302237173979a62a2112b94f4b99e90f8fdbe9f4114a0f9451b5754aa9717544c9c161005493b679d464caf9bba26ee4e9a990e89d622e4a2986b29c368da20d69dbc48f7bed6a6f0ec8e92d304353dac84cd124b5a475ac859692919589c46a3699cdb7764e4c66db8badedd9d6f662be3d99cd27e3e974329e8ec6e3493daaa4aa633d428888a212e8948ae722e523d3bc7aac6b1fb76e7f755ccce1b5cee5f6dd2fdb9f8200c4c8a02a009aa66e9a314cd2494b5ec89dd2b973776ab3ce6630d3048a7a4139dc7795fc78cbba9b1c1eacda328914a97c4d551b3f3ab5c79129bbc6c3fe41e89b34928d3525d8d80f60270d2df33b9974eb4e5fe40c1af64f8d4327380a0774dce67275184424d1ae94793360c0c0da0c183060c080010365b371a109ec5538d71c530cfef0c19545341e33f1c12e3b8cf2b6d15b7efe9f7edd4fbe1d273efb3bfef54b3f6ef4c7dff69257bdc5a515b38ffdda9ffaa3afbaf36ffef43deffa8def7dc5b7fdfa1bbff707dff9e5ffeafa7cad9367a0cb5ff2707cf6b1dbffedaf6e3f78c26c0c0096926aa306a494528204615c5cb76b6ffc933fbffdf4e34fc60b7ffbaeff7e6e74ed6e4d00e9dcffb8355ef7e4a1e3fbaa5fb31ad97ef7b1d64010462154210ce5b3780944d22ead365b5da0a422788487ab4e008ad7074b683386430c318a80a00a28923fe8979e33250469bcd4b92d58f2041b0d878eb5ac4fa192d1a76d556df3323c43c3354030717950084168aaaa29d1152cccd5d41e92e2b93a2558d56b7d04349a50a8a0f716390323e27a0c718f54b6129554e6fed8dc39a804b9b107203c68d903683dd9a5d8c9c094d40b9bd5d0f12e664d3253f5095b68808a418c21f30e39f7a7251d348b1b720449d9474c4da30adfd4c8aa9c24426129316a8f0523d8d138de876526ea355ec8e13eae40c931369e0863593c63348afb916024989b9fd7aa06158399656d4836d04069aa508348480c8d5a12a9eae97834992e76b696bb8bad9dc97cb1986f4fa7d3d96c31994cc6e3f164321a551c8f625585106d141922285ebba49edeecbb8ca4b2543f211746f976b3d6ecb659632f26ceab810a136677981fbbd62081104a5589421872b535e97628212529d478fe9e3b57ab83d178d2ac0f9ad4044134f10371bd5e433a4e24306b5b50727fda2eb58e192c05ea26ad5f8b468854edf9189809296b4f8d46110521f80703a62a3198ba34ae53c3e466abc0e269f2da3824b35c709515a006b28428e75795b2ddf257270b1a3060606d060c183060c08047dafb29f0003f9a93cebd7305950df1f0b7dcd87d8868ec41a86cfa0f920701dbbfe38fdff0d36f2d8bbcf0a6573cf39b6e79d2539f70e3aefed95fde03607172fe40baa56471d3c79e7aebbbfec7c51b1e3b25567ff39f5eff86f702006efbf11ffa1d9cfacc2f7ddee3a7b38f7ed633eff88ddffde91ff8af6b70b2f7e84f7bce53ce54009adbdef5d7d5e33eebd4d0f07df54fb01c069c673f96e9152425b0586a4af4afa0e4c5c047dfdc06ae1b292d5de28c9a7fb62e0122c1499352d0542251ca24a98004113d2cb4f1bae80d638564b794770893c12c1dbaf84e3ee52669ed3b2414669a8a21c892a7c4f8f34e044c09a83506268f4916014d58b805cf262e275f5e2917b80890bc040ac7098e36e67f91bcdd92b0b0652e91a0d284a949e6a5406a5e976de68a1b012c19447bd40a2ca5555e5b519fffdb8494aeec2b694a5e056d29992a926f2127a1205130aa2a62c398e66699de2d8407dc989999c0bbbd6899bc28d6b3dc3265f038dc9602b05ec2b16a4ac989b1949d4854d5dc7bad48aa31d6fbab94cc623daa26b3f9726f7b7962b1bd3b5f6c4f678bc57c3e1e8fa7e3c968349ad4a3d138d415ea11638408438084329459379ef53423859fea3a924ab93dc42c91c1952c7d1edd191e831512d1000b9196590da72ec4ac6a54d6291e341cafd372371d34eb556ad668d677dd7969bd86a18e1561eb75436d824808d16829a5bc797be93045d264fd02323fd8dca08412ffec4de931c62e710644090c1689a08a15062dcb745455d0ed77b667504a89b0beb8c672a7bb3a8fe3e1472241ad9febd4dbda42da65536c060c18589b0103060c1830e0231ddb5ec04aec1bf6efc7fd770212703edd2765f391802ba70b93547df0d7c1e19acffd97affab5977dfb2ffde2b77ced5b3fe34b9ef7b4f17f7fd33e00c4534ffa98d19b7ef5dfbdf17c03d4a79efc82aff9ae973d7684db1fc095d0f4c64f79ecdb7efd9d77ddf4c9bba1bef1055ffd95c7f03af31b3fedb9377edaa1277ef1afffe0ef4e3dedf983c6e6aa238680625fe2a6ac8065f20fa59a5accb52d25f5a3c40f930c548319bb7ce292ed8218a37a35b2cf9702551567020caae615e0fea029a7dde6585ce6acdf8dc1394b06cc92b32a70110f37a43914354dc9290ed3649e9443cd553bca2c5d00a810334b991f81a92535a889e4121e9144325997d40b0a48ff738fcc7136475d7e50b82fef4462dba79c4bd30be1aa48dae99bb4a56285aa54357fe6300a688694108298a6a46a21e7e078fa8faa021a252004973438d52d9426355a9603cdc93e307a1d1320809bac981a4d92d04bfc21084b046059d3643093cc17049a204b41024bf1572e4e4f306120cd90ccd494fd599c7700002000494441546a64328110ea837f93bbd2bb9c69fa01e0a1d14a3448c964349ece77f6b69727b6774e2e774e4ce78bd9627b3a9dcd27d3515d8debd1a80a75acea4aaa9156b59b750e399bc4993e74ce2125434f1ae23229779b6aa6677aafafcee20814798f122a26b915bb251e0973b628468e46b1d1b84a555240984c0d6040acaa0fdc7e2b1a1a6cad8d2513b5400991c9524b7d26edcc7a75ec598fd40c260106a81f8e4eeb593e0514b4a4aa66a09ac2cccbc8bd212b78791a3d32dc2bdb72f6b36f80e4f219831229194cfb54ac9f2825743c91546b40f312abb28239e6ca1924cb84920dbea80103060c183060c080471ece3500318e9806ac140f545412011098074c092192e15c8355b9700cc45c3012ac15e79afed5fbc302da2be6f01faa2a67bb2c168bbe12e1f214d6e7fcf2edefdfb865f18c9ffabb8d5b387fd257fdc89bbeaafdff777e73f9e9cb7ff0d7befcc8124fbff80def7f71f9cff429dffd17b77ff715b6ffc9a77ede173df027cee9cdcf7dd1cdc3d1ff2180cf878732474aae4d698a110260579a84a3e52fedc7fead1020b7028b282c483058636ac9c404a9092180aa8922f4a6a2c2c2acd55a822607a82680660916104ccc7376520e7c01d57cf25635d5067922e52a35aaa02561042c39690086e03cb02b4d2c6511013459322391336c243070bd6e481609411efbbb6d95536ccc9c19b242886c7e72dbb623fbb99c7928a3aaae560de17c59483d1d515e254daa10983220799e0b1b336a12f502a576e38142b343954c262280a49433523cd1563dccb8d1a44680c1338434b360e2bd586d29bbb4ab4d76241dc928ce02b4fb2a8b8e54359949f6139933016248062dc6b0a2fcd1768100526ad6a9498d41281255848861349aef9e3c71faecd662b9b5bdbbdcdd1b8fa6a3e9643e998e46a3ba0ad33a8eaa58d532aa80283116a958b7466debd31549f092c8d3ffde63305bea47e1aeb0bc5898997a5c0d836f9610210211244029c26988461a2311a41a4dccc2f973775dbaf71c93d512ab3a42ed60b582a9b579e025f199c4c13a45c966405f9fa64960a91a974e83e6a7e96a7590dbd65dcd04045244d26a55058640400dd936152293f3346a7dfa0c40b2443bf4cad02646659f5d4a26a429fb1f361c12cac97df97c070cb8daef74c346183060c0800103ae2a568a69c88ea71a9845dc55e895ad0005ee556c0baa80001830aae0835e04b01d3122ce271c28aacd6bf665c0dd09e7d758062c02ce350fafa76daa29a5adad2d8f39582e978bc5627f7f7f7b7bfbc61b6fbcfbeebbed2130460df89f1a46951028208b9a8524ad69d6ad70c0077e717f8b9a9122a0881f9f3eda8520aaea1e9b3c9b0985a2ca46a1b05c469cd37c8366cb5148664dd236bd38e5c88e2c3450ffe89e1432a969317278e3755b75bcf65629030853536b9c2da2d0cc1a5d17528021d6499d5230d77f38bf144230a33625fe06921a6b1aa79698ccd50c0a80ea29c8c1cc7c4c556352251902499889aa9af993a28fb5def8e34d482434e5646061f0f158d51420994c535ac7184b3010d60ab3e412898bfbfb0c0822065a32aa41844408c16bb24930b8914c55ad5133a5419a945493161b8c191511d4a440090f57434a894613cb1eb81241d29271bd3c697fb4cc302435f567852c6621456129352dc503e1da8ca025a8aa9840a9da648242b5691a855142a34630d6d37ab6b37beacca99367767676b6b777168bedd96c36994cc675558fe2781ceb18aa0a756555058908d1000be8b30cdef204e49c9fb6ec49da426ff6937a11cc1bd2724f5ad17719d4dca124a154707baf3b29d9606530aa1fe49194ca79cc14c0186a09330431ad62980a27b754efbd4365b57f0f6cdd58436b0c4d0c554a494b05194950d6cd4a4492d1cc838acb9a022292142e84c9b9c2d09452cc84923ff77c4eb9892a0166429ab8bc8e108694920440985272dd56a67111cc0f16749d508694abe44817d7ac56ab7eb4768e24d7acfec9dcd6913ef5010306d666c0800103060c7884bccf0263413234962b8443ef8d574af2c2bd0669b00850e042cad78f311053c19d6bec1b6038d85cf4dd09971430ec1b260fbf77f3c562fe810fdcf184273cfed2a54bef7ef7bbafbffefa0b172ebce31defb8e1861b6ebffdf677bef35d5b5b5bc3f131e0c1d182542a1172834efe085dbb481a895976527a7d442c2402a904bb58e96636556db4a8644c7c84f500d2649a600112155e8d23215714933411244d49dddfa4548f3e75eb5f31b994b8614bc953540273c9b11b90143ef97bdb3415bdf48fe462a2838355fbf9bf768d54504d4dd364ad41671083d7851feacd69556f96e38af388abcaa66940ed0f09ce7164db48d12f745aa41c201b54ddbce51b4c9aa6c99c92d2c53b348a9041482bdde60810531a331523a03a05c31cc4e39c5732df77b9e14b8d1e96d26a8250381bb3944236c4f9aa8980475c46455b649939c826382dfdd3d920e6862827465c350261329a2667c772183261d688086205d546a922b3e962badcdb3b75fd72f7d4dedede62b158cc16d3d9643a9e8c46d5745cd7a3301a5555cd288c9584004ad6bee430e476552d07eb1e7b066cbcd9f8fe7766cde4b891cf655f46b0bccb78b6512b3f03dd3e062565145db1266405cfdab6184255d7e371558febd1b93b6eb9e7fc07d23ac5104675bd7ff1a23629bfd199a11722a3c87de781e2ae2e135a82f58c4bdd9e6c0f51eb5acc4886c87e12b09feaaa2a229a9c8b518f214e6e01d46c3a6ca5517933390d9455666c2bd2fb87477144a913a99da9f008defa877f70fefcb9fb7cb1dada5a7efc277df2f0a23de0eab136976db81b3060c0800103065c1e4b17b90b2edc979e241912f227e16d0d54ac0900fb975164370f57a5b6aafee55ffdf5b33ff3593fff8bbffcee77bfcbfd504d93ccb46952d2a4294da6d3cffa07cf7cebdbdefe711ffba443e5c70306dc4f24978ad0c403535ad3038339c390d52ce5237bcb01196a89257e58d5dab05a052deb75fcec4a020b66a02668326a08d492fee2da0ba1254deb66d5ac63ac0b8fd0792bdad4d85c4fa3964c051478d8512a11b9e2b36a6b3eea46561a60a2545d7b5777ef0ea97572e5f9b4e7fd49a94197a68c12b76c701ba549ab0fd2f615ca8462255fa6cc0047e67fb3e2c022539e9ccdccd0650a810894ac66118a8828d44c533212022a9318008d21a8c7f424e6a66f37c2a44452ddc866d49c78a26933e339b31554dfb86692a99aa21f299d4ef9f589bd30e8d604871c33e43c8e5882b511ea84a1e5719aa669904c4554d5a0e6c9b891463308633d9dcc77774fef9c3cbd7beaecf67267677b399bcd66d3c96432198daa7a14c775a8aa301e490888e231c30627f2dac1ccf9be1e59f34174161d6543da67dd666fb7154efd6395a42983601c431410019010aa2ad4e33acec6a37115a793d107e6e3db6eadcfdd75fbfa607f5fd7528d21ebbc55d70da0224142f48dd4fa9248015cbfd22501f95e3033dfe9c70eab65a7ab78759b774275d4265461b4d614e9b5dfd905981ba09c78b2ee6f703839480d3414fb5b6eacb71e8f7608e7cf9ffbf84f7aca7dee8bb7fee1ef3d788efa8e9f79cec77ddf4bfff0d75e7c6678cf1c589b07719f0103060c183060408bbb1348548679c43d8af503fcf358269f8fb0dc4311b9f9a6c7dc7cd363bef48b5f3a1c0403aee291c608a829bd38899947901082a754a869af198a7e670f822135840095261933bd0385ab4ea4cf08e499963ec079748e992711c3003120ad759d34a9a64276f4072d550da448374c8a30682a192b3e167aa28dab6cd0aba2caab91725cd54668950fba6efce94946f2e4dfd22e47e399cdb227a83f0f87e0c1cc698330824fec387423724732fa4a2558a76af2bb3809d512223e9ee77a2fd2291696705791429e119eef4bd23287e44f9e859b02d9f6222510621a046d904d8f7dc8eb5b328f70e8b91c0ad0c974460e37f1ef0213b3263bdddcfa032498aa3150c964a449554fe6dbbb3bbba74e9e38b3dc3d355f6c2db6978bf96c3299cca693f1b81e8dab711d42605d214644f12468b729691b7d0d408ece5d0ffa6dc0ace3265ae2ef72212d24c51402116a4d6b42deb6628120b48a329d8e67b3d96db76d7de0f65bef397f67d215440504922aa10ab1409340a067882a02995cafdedb11ad7fad7fac7614adf7d9e77388aead3b9a8ad6c5d0a08dd6612e7de7e163b8b752bd3fcf7df3dc780bbefcf6ffe015a307ef79f5d39efaeabff4ffcc1ff38caf78d5bffda6675f530dafed0306d666c0800103060cf8d0c0e79003436da8d8c967ee2f65e349c363c1a50798fab215110c773718d262063c924f30090013e87dcc92c73fa8e5321f974ab491c3a4800aafc9f6ac546532134fae0092f53f8037aa21101e456b6200210a534d206992bcebd9bd498683666d46d54edbd2b10000d9cb52491ac0949284ce93d29b5db597bac29664695d4bae7cb1a26d09c5afd4271d3aaac5b2a0a65f9d03cfe6112382656f8c57716761894800b1297c903ee3e38fd2987a7a88e548a1761e3e2cd1ef95ee48b68991c2e842a1624a921e51e54a2671735af132b5393bbe1d0c50d2c4802cac310108152341b14c03f982086d33a155372c39f967a3aa86e045d89289411198506395bd44240c244c5528219851aabaae265bdb7b274e5d73e2e435bb3b27178bedd96c319f4fe7b3c968544fc7f56814aa3a541155852a400272013d8de6ede687272ef777f5f905e95bc1eec75cd61e84c7b236386aa6e829aa480677da45702c31228ad0b40eb3105955d5783c9e4c66d3f9723adf3977e76db7dffeb7eb4b17525a0388150883254bc95bbe03e81ab1ae7e4d581c497e921aa9979305b5cc4a40806a32458230970fb619e45602895a23184cc0fed3677b9023afd2061f63a549cdd3a5501294f46a7d7232faa4ef7bdb2f7fc1deeafdbff3da977cfe97bfe293fee4c73f7b7798b8070caccd800103060c18f0a17c7b0502362436fea15d05c4cdcfcc15e87fbc26c9704fc2326219300f58468ce57e3dde98a8886a78cb1ef0c8a66c942ee248c952b2b57a8f921c1ca483b5354a5800822a53b275a34d93566b3d58eb3a619db0bf4aab75b34eba6ecc6f51a52a932229d4d8187cc99acc14666cd49ac4d5dad66bf3451dac75dd58a34c8a83b5ad1a5d27ae92ae1aacd5d6896b3533264593ba259bb131a84293f95752cb5698acf471050dcde85a15339a6e4cef6dd64cdfcf72486372a801bdbda51d71fbf7ef8fc757b8e86fa5294d415f58445224f61ff1107b555eeb8ed01387d78487dd4f64007b3e4ab7d524c0407306aabf86a0826a662184e0e9cae5574ee91dd2d7e088ee26df391d2ed232e33a71dd206930ab42359dcf774f5e73dd35d7df70e6da1b4f9e3abbdc39b9b5bdb7bdbdbdbd359fcd6693c96832a9c69330aa5155a823424410504c900426018112cbae39b4b51f7c44c51596707423b408346714ab88518dd918f319e7f37a368bdb8be9dece62777779f2e4c96baebdee861b6f7ecccd8f7bcc4d1f7df29ab3f56441a94d022814d1b63c2a6bb15a221229790653ea7bd38e3d205bf354fbe6d81d12211cfb1cfbb2324d5045bf0caef561b537766fc305658551a2baafda25828418ebf9f59ff6e2173ef6e03d6f7dff0a00ecd29ffdc4fff9ecc79f592e97d77df24bbee7f7cf1dfefc65f5de5ffed6e73ff9ec72b93cf3a4e77fc77fb9b5c1fe5b5ef9c49bbfec37cee7e77dd7afbce8d14ffed63fdec7c19ffdc0577cc613ceee2e97bb373eedcb5ef7b67b0cc0ea3daff97b8ffe87dff9ad2f7ec6533fe1718ffe987ff8aa37dde52eb38beff9f75ff7ec8f39b35c2e4fddfcf497ffd22de9d8c71af0e1e568064666c0800103060c78a8300998865c0b75a000b032c0b01530136cc5c3c5dc078a4ab01d31172cfc23d87b12ee5ac33fec6f14eb6cddc73d09ed877e2bc5c5de920c389f70417130d4920e784463d5344db226595234c9d68dae1a5d276df200286a9925699235862671d56893cc6f5f37ba563348a348fd2f30816684493236e5966468d4564d52ffd9901406518a4192859cd8418201226000684a8598b83b2964af90d1200a51e62f40b284829410405a4e67811a2ceb2d48049820eb75a425235a0ac66fecf332c752361d7f8174287238d778aba682a3b44b7ffaed06e35266e5245a3b8dfba23c9318d036c1c490fcbf125c70e1e14306c9821ea00d28ea728ac420be0960020b44a089649796c0041a68e2a5424020db2fc92f90b9babb65c4cc482512c41029d456b165aa8d9a1f3e49b551f567e53ba58e71564fb7774f9e3d7df686b3d73fe6da6b1f7dfaf4999de5def6f6cef6626b3e1bcd26f5745c4dc7713ce2a8c6a8425d21088426509a0a54a052dab802fdd9335ba67c9f1adaaf0737f81979ac86857d95d62683938f8d20a8222615e663998dc2625a6f2dc63bdbf3e572ebe489dd33674e5d73ed758fb9e9f137def4f8eb6e78f4f2c4a97a34538a1945620815251a831e8acb319896af8d4757174ff9970882204867c40310446208eda17e88a394dcf176e888cd0d68a4143dd75193144ab3b826d3e4cabbb654eb2a42f76f79f34ffcd49fc51b1f77b202ec9edff9a6e77fc33b9ef1836fbfed8ebffdf57f22fff6a5affccd73fdd5dc7fe7fffdf9fffb1b1ef7ea37df72c72dbff79d37fcc7aff83f7ee696ea635ef4bcd91b7fe4cde70c80ddf9df7ee877763fff0b3f7a0c8493cffc969f7fc72d77def6ae1f7dce9f7ddb97fd3fefdc0700a4bbdefc5b7bffec177ff78fdef1a67f5ebdfee5affbd303d8dd6ffc86e77dfd1f7dcaf7bce596bbeef8ebdf7eed17de34e5b18f9586b79f873d6b33d03a03060c183060c0fd811992e162c2f99475d7069c2b99147735b8a858f53e3bdb37dcd5400d423456b26cf62d3746f549997b7b574c6b3b1c93b33f18a206fccf41d98848944c3178d60ca9215400c060ea81be960c0013e0b12af0026d3305034342e3512a00d4cd10660a88949618137a0f8f594a1a6334a507e5288460326d34b51ff8bbffa264017b968d41d8ea3b442478444ba10660a587981643d5efcae93d636947e8a373665f8ed157ca945bf47217f14e8800c7251f6f44d86ee8535aef9344e7b64c5561942c7c50cbf1c642120a33054d24a7bd12e6ade914068a6a539e9d94ec19b229d69696b4f12725edb3e8c27a42de361eb802c1067bd53e0bcf880920cc6ba3d9b24fedd86fa64a29d4926a1789624a10d14c44ea1047f5743e9d6f9db9e6baede5727b7777676b7bb1d89e4de6d3e97432194d6a4e2655554b1550d588955bc2d09211c8476c0020462bb9c85d84b3ff90aef61b554ee1ed2c75b9f53b40cc1d60662612aa0a0654b5d42b5cdc27c5886a5485baaec79eac3c9d2c973b77dc7ecbfbdffb3777dd719bae2e09cd5282aa6a433568616d00092132f756a9fade246947655979af8590ed8a70da057ed0f6f7af9f8346a82a3d22ba1cbdbdcca6d05233e51c397ee6ed65495d3d97f1c11fbcecb1bb2f03007ed417ffd08f3ef79400f7fcfeeb7ed65ef81ffef1a79cae81c77de1377de9f77eee8fffc9c5673ca1636c7ef4c7defff7bffb1b9f7dfd18b8e1735ef975af7dea8fbdf9dc173cfb85ffebd6737fe4cde7fec1b3b73ff0db3ffc7ba75ff81d378f00dcf4b92fbc090070e6d3bffaeb3fe1f5affdc33bbff9892700ce3ff59fbcf4895302a73fed731ef50d3ffb179770f60fbeff17f8a29ff986679e1d03b8f6c94fbb16d87fcbb18ff5bcbd811018589b0103060c1830e0231ffbea17a61b3736867b53b6d11fe8a1e4431c180eda92ef610b0e187005f808d7682bc7001928d27a1e3cbc962186d20a1da4cefc8e9a174bad1a0d0cdd4896e3563c629812f234689a6bc385a4448a68d3b4054b0ac418553587c912ce55486094cacc680a03a98079a80a88f2a7ce31645a00545f444996e9058ea8f99a1d22657cf2ccc543f0dc96dcf4a4aa49d728e1bb809a81998f30971b9074354d0c350e394a7a8e159474e42e35199aa376cc804ecee3a5e0b95f5c8dc8bf9440f73111a85c21016fb64a120003683423914c3da0c44766ff4135f336c2801c642302523c09052104d00248324a90809043738c84057a89909969933bdfcbd01efca801d580b5a6281411a32992418402e260bd9258210850c56a3a9e2f77f64eed9d38b5dcd95b2e97dbdbdbb3f9643a1e4d27e3f1b89e4daad158aa88ba461d200165277b488f0b7908fa6d30dfbdc7f576fb5bc871b3175bcaef1055f74111375de2b247de18fd460511a2ef4dd615d76b1d5722903ad4e318f757eb1830aae6f5687269ba984de6d3d174329ade36dfbaf3b65bce9ffb405d55cdfa806608f929996ab35a5302c9a40d2c2b68a0166224e9e1d3300bc564676691a2a68ad4a614fb311642ec4738f993f180aace659617420ffff6bddf9235fdc1b610afb9f9ade534afdaf43bfae4d7fdc91bbe60ebb6dfff7fffb77ff4d36fbf75f5bc47d576effbfeeedcfb7efd851fff0b7e15600777374fb9d0b323ad3ff097b79f7be3cb9ef2b83affff1e7ef4b98b69fc515ff0f9bbcff9e137ddf9ac4ffecd1f7acbd917fdabc7d400567ff79f5ff3f5affaf1dffdeb7b2cc8c1b97b6efc2c4fc793f172cbadd88ca368eb83942edc72cbfae433afa9fbeb7799c7c2de7085f291c0da0c183060c0800103ae2a860ba20103ae3c6476ae1cf67c10452990d35dfbd92c87c24afaa1bc9a552a653ede14ad98f61c40992751afb5cee9b61ea74bd0acb144154015929365a99d77c3008378a469168c583b80134c695d2ec437352fea9d53da7797e41fc4ba529e6286323777596b12d1b699bb972bdce9680e79a07c39bd2d66fd1b352589def09454931ac9e0755a80b5b550d9ec0550002409de0c2542e75ccca0b112cbe53f0240d5a84e08599f8460abace829235c94517e10944271b74a3925e4bc4ca9b26a1d4024e129ce4685a99951ccc818a3511bf5fc222855152439ae1504635d2fb6972797bba777764f6d6defededed2d16b3f97c3a19c7f1a89e8cc26814c723a96b54013140a227f082d44c7665088c39dcec414c5e0fedd8e67c8d96a38fce7e008051405815a04020a2200656b1aa23f757166b89b10e2e40aae2b8ae46b1aaaaeadebbcf810ab1002634da2433abaaaad1446160304ba49f585e9706df85ced7c10bdcd11d930042761a9a6b945078bd7683f48ff3de6b826fa8ae5cbcaf2a6a97030fbc56f350eefc2a71556763199f79ead7bcf6e53ff7f457bcfe45bff18ac7ce4e9f5e3efaefffa7377fcb1347fd3d73477b71b0fba813a75ff0fab7bcee53679bcbb9e9055f78fafffbe1df7ad7b91f7efb0d2ffd9e1b2ac0eefcd5977fe54f5ef7fd6f78cf675e3f96bb7efeb94f7ad565793d999d3953ddfe9e5b56b86e82fb7cac011f42a6a66f6efdf0be3e0c183060c0800103362e9f864d3060c095af4445248a045244aaaaaaa2082d4b47e86627158f2f699d1149a1c570d136d698959f0d30f6c8a0fe63b9d7c652034d85495133852ada5c155880d19425ac24b8f4432dc0024c68eecbf2913d1081142835f91d3c33c5e75881c183355203a86ab31122430535c436c2a3cd2b5140a1a917f8822014177ac084a0016a961a4b0d0d8142b1fe9704484088a418a8660950114a71a2f55fa468f0f5f4f41d7a6d132d12d167fbf2bd0e5247549ebf4b032c068941823014d390d048c6182596d86042919ff8a1c4e2fe4c52c81a8848a404e6e01bb29f285ccac6dd8b44a85963da983699dc318f553623241a4481063089524f46b3c57277efd499ebae3d7bc335d73eeaf4e9d33bdbcbedc5d6623e9dcfa68b59359b8ee613998e31ae59575645c40021842af006acee153e5b908ad6e35026b41ba8f4be5c394e731c3a621f0c0d5ac43b489e330318bdd5c9484a70b2067585e988b3892ca6617b36da9e57db5bd39dadc5ceeef6c99327cf5effa8eb1e75e3d9eb6e982f77e3786652a9046f2933cf770203254a0894401132ba80cd108595843ac44a1860815950e3b56bee776b939bfc48f3633544b6c76d0cccb14134cf06f2872b3fa3fd624fdc949d7439efa810a022e1aacfbdd563bee89f3deb7dffe635bf75972d9efa559fbbfaa1577eef7f7dffbe5973effbdef6abbff28ef3bd8360f2a42f79d1ce2fbdf255bff2571715e9d26deffecd5ffebddb1b00f5639eff45d7fedebffce6effa939bffd1675f5f01b0f5bdf7a4e5473df6cc58ecd27b7ee2fbde7cef155661f1f7bef2b9f6ef5ff9ddbff5be03d34bef7bdb9bfff4bc5ef6b1067cf8def8868d3060c0800103060c94cd80011f0967c8e6f0d60b22551fd15bf242a0a0d2bc6008a0920cd961940094fc5aef644a3413e8868ce598705f88400043726e089a6009d42022012252857efaafa267c670e1c9c6a2da1627674cb26205fd72eea39fb5b6d3bd94a561b3ea5b3c3827e4958f31b6cfa51f51dc6ec943953d3d070a363538bee994640874da08be35e8f1b1a0a8042b5ff4b0e41019421061081282c418436008f4f5ec0292c536f7e931e4826aa918df2c96f26ea9cded93fb9ecdb2afa62580fa4bf3dbd749d78daad11820924c8c41aa31e378bad83d75e6ba6bafbbe1f4996bf6f6f696cbe572b99c4ec7d349351ec5c9889371351dcb7814ea8a554488283d569a29b60f6a423b162d5f7388b5799068591b338893494aef4c720d9a7842b4200862401531ae301ed97884ad996c6f4fe6b3f17436d9dada3a79ea9a6bafbbf1ecf58fdedd3b15eba9821086aa8a313a23e967682659821b19c1de5b9f904184a4673f1502058736694ba71ebba18e1ed86d74b71cd7d2d56e8756d4f3e04bbbeed78ede79fad77fc9d62f7efbbffb8b66eb7f79cdcf7dd793def8359f786667e7d4639ff18f7ff4edf76c1c3ae38ffda73ff3fa67fff93f7ffa75bbcb938ffed42ffd37bf7ba7271e55373cf72537fcf96fffcde3bff839672300c8a9cffece6f38fb039ff5e4a73cfd59cfff177ffb494f5a5ce17970fbd35ff3b3af79e26fbeecc9a777766ffcf4affdc9bfb864977fac011f528ee6d842b407fa32326ccc0103060c1830e0a1c5608c1a30e08ad7a0a62e1581cfdea49aa9a6c28964cf91670113669608cdc9aa1e2863302498318020049a9496848420842e791730cd21c14e7f006a9ea013600625a948a14de5289e2ad2a37fb39bc9d0d9304a37901179e076fb4515bafc0e230c46af430aa14b0516f3905d18a029e7d7948ce42ce109ad554473e86fce9a5111c24d4f5d84cf8639c72cb5a6122fe721d52baf3d0d848cc99a961c31d032c12480522802913655277bce7c04263dc1853e7507d08ad224d0739d418ad74d25ff2f4448159054373165a10ca98c01e814346d1d15d53ccfb6b41fa9694e50464ac9547334103537172942723c945b780000200049444154e759650c866a9dd02847a3c964b618cf17bb7ba74e9dbc7677f7c462be9c4c66f3f9743aad27e37a328d93511cd552d752470984048f5ff643afcd7eeef53189c11e4007941e3f861d33da3d34ac8d81e2ea13c24002c977634e100e80084c21d143a401c1a8425d8720b508628c4162555594c0204dd3dc75e7edbad2108c02d5063481aa296141024494003496e82200340a7353783984508281737e33987732ccb2c12a3f0b35d37ef0b065975e7b2ee444f04d92a8f34c512864d334003698a4870aa3c77de31fddfa8d3d26e689dff2d65bbfc5b9979b3fefd5bff079afdebcff0b7ee5bd2fc83fd6679ffdcd3ff9ec6f3eb2c8ea315ffda6735fdd3f28169ff8f29ffca397b7ff7fd5bf00003cee95bfffe7ed733ef3e2fff2de17fbcfb3c7bfe4b5bff692d76e2cf3728f35e061c5da0c8ccc800103060c1830503603063c4caf62fbedbf14cb93653b8fc08c88266aea53a6675400342841b56426142f1cb20097bd04eb5f286f3628758629b16062e676a77e06c7f1abdaa66cf832514255ca47a08a2e00d55b6fe8b5c40044a4ebb81173ef57d71525e8b77797554d5d20c891041c94e137ffc9a634a19ffbe31b593527fa94e72179302e1ea91c2fd2ea860204449b9fdb69a0b811ab6ced32591285da34dc8e44b07e7355c93cf681dccc48514d1471ca46b3efac9de6a1163cd5d8bbc83d8b080942c250ea9fd9240b219a0910d60909215493d962677bb9b37be2cc72776f67b9bbb5b59ccfb72693d178ec7c4d351d87f128c48aa3289e341c3cc13a1bf4da0332b4e41d70447463f2e13a8f8eb55385b2769a0f5596c3122228ed5d888491b5410407c944205685109cac51b0515ba7667db0324be7ef6a9af525c242084c9a1d7cf44af37c92c518534a87c553d020d2ae026065eb793d591185a10be7ee1fbdb84c9ff771bd6c68f91aa76cca3d8722c6011ffef7bb077acb40eb0c183060c080011f4994cd5c906cd8aa031e39c80917a212a4275790feb4dfb802063029012ea0cfed3eed91342160ae5569cd13ea7ddf855e61f68940842929015707080952d5085acf61e1f37fcb25b5760c65267402914342bc304a722794eb474a3db62821226598ef625cbc9aca90ca12caedd6f616b3316d5353dbfce05240be7105df8a7172971d363ed12dc36a6ecc6a999c404131a1f936f73060118a20884a090c765ea6486d72bcab9915de0966901c0c9c1516aaeab1c0be0ec9d533da6e81cdae1f132b09c6deb4a568253f68891ecda553ccb5dd805ae3af8a8490340891c3889455ac26937a329d6fed9d38b3bdbb7be2e435f3f97c3edb9a4ea7f3d9643aab47a33871a6a646ac2c04201a840650406568779a019ee9dbf2321d5f63dd2d0f84b5297bb6fbee1bfb8388b32179e88fc4dae567f994afbb7365de7c6e06baca458c66015a99a2124a4410133690644c996253098035e7efba353589ccd231b3a2d032a339a7aafe334a1f5680a4c24f025ace11ff6d21776824ad97d87d888b69c94d11f1630100f209d23b23d408b40f6056a8521ebf5597cbdd37fec6afdde7165e2e778757ec010f095973e534e28194193060c08001031e1af224602c1022017714537824f6222e1aee495787b22187749c018f30cac634973a1b28663e07462f99f6699020c44c493337c128fbe614522418da58138f535155a849085ee1d43201c94c8d1e99610034d727658d403975db94dcac1c29add824c534c10228127c8e45d6b0b870457bd200f5e932691ea87b4e25c16660aa9b8fbcd8aa2b24d2c6c840aa1b8eca045b7aa03636a6b127d8e99405344b22b16715117f76ed3d8310413415c102d4a9832c5330141d8d19369433ae85e90f1885ac4193922a5493223f5f312a19409745f97c9e5ba2cadf1210af638635d0002a8dc552e491439938430a10d506e67b27000083412855a22883c4713d996f6dedeeee9ddc3b79667b67776bb13b5bcca7d3e964544fa6d574524fc7713496203a1a871010a8aed9f13eefbe44a4fd4fe6ef7a7c8d1144216b1e086b53745a0fd91b8493684a13db68b1ca7dd7455ad3e6e61cca3c0e4100ab18d60633a4041db39259f09da466a9595fbab03eb870e1de35980cd955a796da851061b55ec379af8e7e5211f1eced42202ae15df552d819aff512ff53350b450c76a8312a84d034da5be70d66a7d7e3e64957e694eae532a03fee133e7178291ef0a1616dee6775d4c0da0c183060c080010f1213c188389fd000f18aefab83316ac0802b5ec5a2914ca938fd628059b111793e4bf461d9899826a92acd2834840433a31a419a78768622792e8c89d0ccd38201f887f7cc25d996c90461d0d4f8482e64638d79e5100ceeb631c040817faa9f390e92664d5aa3757515e90a7b17e5c9d42ca9ff5d7b216e39b343b38d04002303a002d05c7d23fe873184648d255ff940af93f69c121f7a09df648d26558b311a2467be64079690411372b008494906cdbc4c90c24f253302eab5531e6c134ca8204d2891a284c11acb4b46e67360401524a55412430248484869ed8a0e57bfa8a6bc0b54830497e9c03ce8c718823f7d4b6a060b20d1d0606ba1130d39653925d366e5fa17260b228d62ad8d49d0e2fe0921d693f974b6bdb5dc3bb177666fefc4f672776b6b594f16e3f1783a1b4f47f5641c27933019310454314422083c1797b45062856880105050b20328271a7552b0428f68503f6e0f53037a19b25db5c79e28cc40310a7d671dd5da1ca51ca424ecb4292fc240fa66554f3beaac736deb1650d28948a399395d18452a9104ada8184144057ac9689311d3b6adcdb4b174b0d68babf7dfbbbab8b6646ea1f35d09757f60f0dc28fac70c947c8436da3843e3bbb3d496e5bca7ec0d940471a39e30a899482c5460ca2b0b4b96dc32d79ed81b5b2a043fde14ea2c6314d1a49686ccdd011f36bee672d9f3036b3360c0800103065c0d54c4cab03280f9bba331dcba599c19afa9d118ce3558972bca59c08c08c44a713ee5dbe7217fb43d2368b8a8b8b727dd9909220185190e86cd3fe0118490e375739e689bbc5b28894e96e2fc461010484a314ba0aa1ac49d1539beb7b010a6a6aa4104666042d1683817a3a699bab1a6fd90ffe885f2b13f5b6a7af2188fe1b0944a828b26942c1bba2ca50805008805ed6573b497f2b96f5b8cdc28574aa9d8a6fcce960bab8cd22b2fcf21b9669694adcdca675dbf835a3a340c8410107cdc15112ffc365f8c0804cc6d3ca0408542539a29882e0e07a5871d8d996ad2cce548639a1a4b86d0b3b7b852c9d3825d4e95890aff471b33546cdbb2a0e61617f638ae1c3c0d184c7dbb59f28d2f22514d8c0284d174b1b5bdb7dc3db9b37b626779627b7b67b1d89ecd66e3c97434aa26d37a3c8ae35118d7ac2b84e005ea4e13f96ef2a7ec99ca4a500931d54d7343f753ae9bef6e5442ccbfcb150254da9a23eb49780e7134c1bd6a2e4d71d599c1b24330979f7bfc52f923138a31b330a9672f6a654a9d8b4acd737a04002435f06c69d2625000360e2244421a633edf4aa607eb4b7bfbf75c585db833bd5fd381a921474f9b881891520203db9c191a5c7005232500664273062f65ca8b54a49c8a649660005221730f2537f5d40a2872b163a44a0c819a5be09b7c600e2ad5011f36cae672b77c70d4cc40e80c183060c08001f789a317882762be5abfa8b858aed1e36d6b6c072c236e5f67be662ab8a34132cc04bb01b737fea923c682b5e1ce841a58045c52248300db011712ee4ea0616bb8e01cf048bb9095562050bed30c5ae6f35ebce8464e4dbfda192577868243261d230029ae8d8d49bb944731334446538387a400040d7a78f99b3c8b88288cf421d7bb9f3427bf94f13e27e098e7bf5a4f53a0625da270a349443c93c52d1deeaf6ab491d26fec761b5a1787db4ffc71ab945a3fbfa6338b7988c8a1606311f1e267838878aa8eb7295ba08428418257ee641242d51466d4a4008cc64c1c2836339e8f66c4f6270d2916154acb78ab07f598982f4dfda9790eb2492e99f21c1c33f1be7740626854150a04054d42558dc793c5f6f2e48993674e9ebe66b9dc5d6c6dcf668be9743e998c26e36a5cc7f138d69554154715aa000a0426c200af2b329a42cd84da5686b155b8b023468ebc0ff4b36db4fdce3eb3b38194da222a28ccf908cb1a9ea2da323197fbb06b05eb599e32ff92c5326dea50566f3194b5eea7ef7a179b6962794a442e3d535f02038110585562804ea0086a21c19a949a848b2bddbf689756b7a54b170526229a1a6f646b9a865259615efc51cd89d17c848bdbd90abbd8cad3fcad55a5cdde469b475372713c885ab5047e67d666e378d3fc14c94024556d9a44e65ca41ff8fed70d2fbc033e2caccda1d2a8fb4cb11978990103060c1830e001bfe102db5e244218514780680ce71500ee4c00b017373a5b63325c48d8ab108004cc04f7a41c217c21611e31125c4a009080730d0cb86458045444324c04c9b0afdd0c3060c023099e59b3d90ed3c5cdf67fd58eb5eafdc5a5eb7b83b0509829dccb03019992012913049b92997e3a46cb32b4754eed948bcd9e9a2ed14684399a57455806f31cd6ab9abccb0ac55b930771611b21de85cbb4e454c982f15f27554d304b85bfea915631f8faf7a92b331309bd15ee724cd8ab9202d9cfb5290f9d8000b8c842dae62c11f14465c0b4c75c6861052cfbaddac8e490e381616da3d621aaebf08f393219a09958e83c44d20184a81782a3d4812b9c6413031a35184355cd173bbb27ceecee9d3a71e2d4ee8953b3d97c329d4ea7f3e9743a1ec5d948c675a847ac0243440c1082b040a5f7b0bb8b48321965ec589a92ce9cf99aeed8ebd1054a6cb8a52ec3d778271a68a528fdf032cd538d7c23e7ece39c6184626b42af548d4eba28cdad73ae0b6a7f052478f3578f3bd3ac5c638e553630f89ed0de41230111984cd19837768df7d7f32db593fbeb830bebdb2fad2eac56a629c6b052d5b42eaab12695141b238b848e69ad7ee2b8e64c61c148114f800228da96782b41379495e3b93bdecac9db9d029b5c2d72b638acf4cde7a5fec79ffbcf9634eb923c79caa9238090dc8dae9ab23b12656bb732402141a8c1c00d1a17a02792fb2b871f3f2a591595f9b67224986939b4f8eddffead6643adc055a1483e88fb1cfb577daae5d0f73e1173141e9ad6f600f67f35b03603060c183060c0d58001f726809807287049f3257abe5637e088fa260258030002614020668209db0b4104747f7ff4aa2d12cd702d37e0918ba6d1d61954e812154fb9e868122d99156cc7da5212dd165b07af242a79333e3c513559a7cce9f3af3488658582a939d9921bb5f31ce8c332bbb85f68b232ba798771881ed3e28f6925d295adb6454bce46a154cc83610f75dcb493b8cb07e0c5db6624932199b9ebc41d50302f6f6637c3976465f4ac645932e3c6a5a66999a6b6450b252156d9c60a6b7166f9edeaa93220953e2dd34a17905b865c0ee4ac52644c48aa486a9a4cdd99d38b436edbb8fa134b5b4deee212a50604a7ba048c1245bc4d8c2266e2d9c5d0cc3405355808b1aeead17cbed83971f2eca9336797dbbb8be5726b6b6b3c1e4f2693e9743a1e8f2723998e5045ab2ac60011ab023b329caa990511771b99781156a9df7256c575229b5cfef1d3a075ec084ca44fb9abb32e263d5d9296c3c6cc28b118f7ba491f9697e922abbedec6ff2796359bfe3da17b8b6a553fd9a0577ad3d13b334c552110e4bd4b836805888414304a80d0581f34134dd8dd396d2b4dfbf7ac57172f5eb8470c64a0a89350da384f4aebcee34cb9d24c2100d5e36ee8aa3a0824939ad6e9995a755b1b5a6c1d0fd935c4e3b8dc9fbc51218005711d1d0c3411dfa9d97f07789c52bbd32c6781973e3893527be5fbddf21653a1e433d9b4db0b99ea654279d961de7bf92cebf28472121187b1fce143eb1c6b863d7ae3b14ccde5889b4377b8c2c2079a66c0800103060c7808064cbf060614581f16a81f83d85edc6bf1655cd4ccc298e1dec2f45ce992e27ecc0603067c84a21dc9da0ea3d285643926a59444f7af6215a55fa61bd572dc0d3d7bb5c49aa65eebd3a1eb60af8b464f4473395f4f3b01a2b7341fc5cd4a52320d76f81c75098396a2e5f63962a37edbcc2c843c585beff9241825b04d81e9c1d549c77c606bd0cd07126482a92392a4d329b499b5965fa58e3ce5ec59ca4a9b46cd854e1e68d35671158582599641f4c7e6aeee6783cf6ab762ef57aa296f8a4cd50531739b4c80fbe8980a6b0686443186aa1acd665b3bbba7963ba7774f9cde599e982db6e7f3f9743a1d4feac9643c1e8feb3a8e6a5431555162950ba114a0e45417d75938f5015a82b363068276ec4baf1ed3199dd52e022a206dab945c4622a9aaca5e6bbb3829d94dfa00fbf553fd3af0becfcf97ee36273fde524fe3d3d3a3d113b81380404140ff3dc8739fb2504861debb6e0235c6baca754e4d335645d324d1667d70c3c1fe854b07ab5573202e3123412dcc20f3d18864465812f195a5c29c134ad0a41048a27a6872c894626655fa87627fa6ed5e2536e566dd11652dbf2a063f70b55d9ecb683a3a2c737359c054f29268592bd4f14e3940dc439d5d5e96d564446be3229ddf82f64438ecf93f9d2f857474f080ab4fc73c50cae6284d83239ac1fb29b739eaabbd325577ffb53603bf3360c0800103063c484400232259a6699221b244dddc8f8bb4c6302a6fc735b35b6ac080470e4ccca06d4c29daf8156da5313ebf79b38e9a3ad552625cbcccd7da3aa46ec053a81aa45444e549aa738bf4824b9d135011394ad9786486e7faf6afda290604d506f082702ba40b320f60d99461d9dca18015aac5a7f0946772b35c672c25ca243b918acac31f005483e471542f77f9dee5199b9a59a3dd4cabd6d04c0a07a0aab174214b4ea1656944a29ab34de6cc84c1927973baef81a297410093e7dd38cde6c3b6080d0655e6bee6ce5926523661d99ed9f692a384c4486a89cbf51139ab987c43d28c083130561c55e3d96cbab5b53cb1b77b6a6bb9b7bdb53b9d6f2d16db93c96432198d27d5745cd7b5c44aaa0a12203e29e79c148fa376f5921968398bc87f01fa763f8e6ce91aa3bab6ef1c362c9e159fa9c57c989a996bc4ccac0d10660c3083d28fe32c3412340a55246f902fce5923348722f5e38a016cd871db0a2a5fb5cc6ec98632c8ba58988dc2efe0c75aa14e92a9dbe284a9ae2914aa2e660156338d03b7d6cd35970e2e1eac9b731fb855d797124d746d66946c261318e8a7a7194c8274f4a77949bc98a5103caf0731ef91bc56e570b643a44d9ff63cc4d7f419127a65bc6f795533e9c973323d63dde6eb5bab985f8f327de33412d65017a109013551500835214d49d20a0368843052cb13665214cf5a7ef3cf8b1e289b87156573ec6f0f913538a2b2c1a6fac6e5842585ecb25a9ba3accde5c2ef070c183060c080015791b25904cc03ee2c3d527727ec44446065d9f87ebeb95242cdbe6122d80a50cb7f3560c023ecaa5a559dc89092519252965ab48a93ae882713065e5ed45dfe7ac24df19568777b6170fada969626d0fc51bbf66f6c6fcfae286bafdacda916f770514cc4ff36640f88ab847a293987e9a90dda428efe8c5e8194dfb749da5ef7b7ab97fb9e8ec6fa22c736e73b947bab6a8cd1c50efd2141c09013827ac389f09072c1da6e26a342cd3289d1ce1f442437d684f059d628d29708b54f565525203090e6628edc696502130a4d404d99eb11a1889a0131c114348a4830a997dba7e6cbbdbd9d535bdbcbc57c6f369b4fe75bf3f9565dd7a351359ed4a3511c8d42ac182babeb5c394de94dcf28b945bd1149dbfe273b34cb973b1cab7e34f1e15fb313c669ac7c17cd89281e82126850044b688c4868146ed2b184a43043935435fbef1a779f114a49d8c857ca5aaadee154380e01b4965066c85235d69f18b50da2f60c6d04413408e0f9c15e5eef769f2a504da5d1d1382aaaf5aa4e369eae9627cf5ebfbfbfbf5aad2edc9dd24a8d916cfa449208015155819f32069ac0b95a11b304711e2a08931bf3d4b3774c62a081cca7a466eec7faece4d12c1b3fe4c4e9da1cbbecff658960ce394b660d5b16d4ed7e049de901483153e6f22d1aa109262ec5d2f6a4262812d4e54a9af934b724d2e921a1b0e8e8e00ca622db126da06c3e8c94cd95ffeacac6a8439c4bdffed927688e256eee276bf3903ca30103060c183060802310b390f30bc744885819f61511c0edeb2e8fe640f18135268240a8615ff375df816d84535e489d2ae7ee063561c0f984d853720f18f00840d3342d95e0a33ba02e81f1e8dbce1981640632f88d964035c2949e55410f82011020245592a989484a49d5890f697d3ab9843bcf7b798aeba8963cd95a899b55b7cf3853833c8886104a6775cf3625821082977387103c6c07401523c9d57a5daebc4d24900c3ea26a19f3fdb9b5ec06e510dd53b248a299b5fa8e9663f296714dda1b028f8cb5eaa40f43700940316f328f9ca5715c0a3d54b5f9af25bfd8092f9010582ecfd2c6254b5e329514aa1a8ee4d7b8458b509aa035a295c4db18aba66984210457bd28858dad9842f6c8b182c4c06a3c99ceb6771727ae9b6e2d978be574be9ccf17d3c97c32998dc7e3d9785479cc702da33aeb6b480b554e4ec96624e6d49c9019318fe621c5082150854ed2e2514190aeb44a9dd8922aff2d412dbd46840afcb15279316fd65827efdd0254578dae53a3102a13cc14c9d4ed709a6044a9ad97e4ac16cc424cf948d77e055834d99098c1e9455e540b41725bbb93112dd190f98ecc0a3983500527f244026a4a0818550c021022409030faffd97bb7264992eb5a6fededee71cb6b5dba7b061702e0014d87343b925ef5a447994c0ffaa1fa117ad03f90cc64d2a1481e129799694c4f5faa2a3322dcf7de7a708fc8a8ea0b1ac0213918c432584f233b33323232b2327cd5dadf828ef081db6d9d183b6030bbf9e23cc45135ddbdfe36252170e538c501b9ed5e2d37c7c3e0b8a4dbc88ccb671964e61c673f85881c833c9b596e78c7c4ab9a5e1de50fcee2c5d2a54f0a00f0bfff1fffdb9fd30fc1fff1bf5fbf08567dd09a593d9a55ab56ad5ab5ea8fd6f03e2978ba2c7f98da25f21dfc9dbcb74635941b17db181e276d1ef4f2afd110a77f1dedb3c6a956adfa3392a1ac1845649e879ac22eef3574606a6d81e6966b06640ac230b39952a18f5c723a736107defbbde8f22a39ff667ef26bf282507422e9148bc468e99230e58aa5e9b140a6b8ce7bfba48b8a99f1deef5733c1078bf116bb48dfe7e364ab2ba7159ea46fb2c5f35e7bcea380cff267c8b2bc7c3912f601ce42095be4a4c6e3311552605e459b412119046229c5f957cda5fa293fa2bc3b925fc5fc3669123230b3234d10521327c41caa9092c908786a9b6db7d9ef8fb7fbebdb6effacdd1db7db7ddb766db369dbb6aeebba094d157c40553befe1bc12e75e29c0fc3463976fd08cde29e923d35c405dc02306811291529919cbde925a2ec3e66cc4400aa936836054a109492149a3681413d3fe9c348f35e5f123ef482d993adf281119c4a0b90b8dc81452b0ce984c34cb4e472fa727efb899a98a89d165b2ea9157979335d30996d1d716422022669f6d211079e798711a850007230343f2441743ba26389f8f5076792070e62aaecc379bedf5edb318c7711c521c4f0f9e34c59142034052343566efc9d26812d3dc5c0e32c706e2c06e948452db04979d255238908ad1a358dcfcb95efc58c81f9ff5ab71d50fd0ac59e1c4ab56ad5ab56ad51f69d928a6129122c9360b163712905936ab56adfa845f53282b93b3b008d7d064cd602ad4a6ccfd8480d919591eb8a00bd783e6890c5563463229746042299c299347f6047f3b65dae9c2980099e5822661e7a6a69dcb8ab1907672aea4b41a8116938ef9764fa5db687abd19f8421724ce6422ccbdcc972d149cc6c2229998cc66c6701316c74ab3f3fb85c734a3cfc1998652d6f9f9351ab32b701b21cbb09c2972522c03cdd611814825e171d68f99d94dc01e22998c1fb3c92920a5254785b2d555f83e733ec2c108ccdea92ae5e92b303923e7995994947cd535cdf6703c3cdbed6e76879bddfeba3d5c37ddb66dbbbaaebbbaa9aa50555555fbe050d52e54701e4460874ced518d97aaf35cc64cf309002636a2822586895962cb955630536233d26cd3184491145120822410b1642a2262aa511546e4404e40a2c4dc8999006a0490469021a9c63e09cca2459594a649a8691e6a8e205de0dc06f738786566aa898d890d76011ee773cca61ab37c9e119927269e87dad8981c1c1c070e70a556ddbb2a38e708cc700ca2f0ee4d62362e407033a3947488328891f375bbdb1ec7c3fdfde9747a633c0e270160e260e0dc706db9e9dab940d96c559a80dcc980aeaa8a09c536fb7a73d9d8fce92672042ba8a68bb1583ebbeb8fd3553f48d766d5aa55ab56ad5af5afaad5b259b5ead397a70614328baae6ae953c9293331944ee11f9854955d965c44c3168f2a48f618965cde102f380e063991a2c5918288b511019b327b2cc53c9b0d127d7d38bb9923cc4e488a6a7b1e53d73c284f23e662ba3183fd3662f20143346c6d04e209e05afe47dc6eafb68ccdcb884474cdff2f742ed593cd7f4d8cc07993d9a02ffc8cf382583bc4dad55993a049b581f6499d58014f313b91cb321c9bbe0029b91e9a35a74669e2c9bcb54144d0e577976b81098c81464ead887b6dd6e7657c7e3f3c3d5f3cdf6d836bbaadb6eb6c7baeb9aa6ae7d68da2a04170257b5f3ce42406e864231658c88822b3f930b15a554c0e7b49103400e33d9448d9ce3a88862229234aa4094c5781c932827253198522e2312331782aaa6a9b29e99d528290dc339a9251515248388e4793d85c1782228e53f31bffbaa6a26051f94ef334437c74ccadd64762d97efbba39c37cb638206e4d13012e6722e31117106ee801d83404e09cc8e991d07e6dcafce4456d79577c44c8ee19c67260ea80258d0769d1d8ea7e3f1fafafaaf7ef1f3b7afbf7bfdeadb376fbf7bfbddebfbbbb7713ca78134c5da71d5b41a4768cac926a6bc297694d367ba8040a91919695a66dc1667ef1334557ed0fffc3ffdaf2669b24a69ca289520d5f4978b0db4b46a9f6e9648f31b34d1d0cdb2cf94b2d365209d1c5226dad40d89688a01a966ab036f9abadb84dbdbc366df1ef7fbdd7ed36d365db3a99bce731dfcc6c0664e15db5ffe37eb17c1bfbb3ff2895bf049960d3e44b7f920c8664e1abe0fb899d3979f5f04be6ad5aa55ab56ad5a2d9b55abfe6dae9897d7a95053668094c91cc3b90c4fb5b97d9b8c1866b0297f422058a678e68556e1932ae76e2422a4cba4d2541f03c77e7a5e9d892a99d0c24cded1dcdac44c198863961bc4099a3b6d302fee7ab5a50000200049444154fbcc4cb54c1c51899be4ddcb8816ce8b7355cde41a9e1c8abc07530f76718d942eb11a37b50d674c0c727a0200d34c4abeacc02f8bf6cc375d20691718dd6c33656bc0183451892d878624ef7336320ca5b80aa620a619c74c06cb619889d663a6a56ba8d06dc8cc54e21c25caf773141cbb4724669bf73965846b06511342522538e7abc3d58bed7ebf3fdeee0fd7dbed4ddd6dba76d76d7775d5364d53d5bef2aeae43553be729047826e730fb42b012a7912985550c1a5f0e0b0756852ad4a009aa4806313ddf8f622a39ff0232a55c13e45d950c2a2473b593c10cc379482ae338c618551546c93425656629ebffeca0c1cc92a594d2c286203383a89999688ecf188454044699402cc2286e4ec96a91e6f40d0ace761a06b4ccf6ce5381b6f8f3b22c64f6704c709365c3aeaa951c1125ca9c25666638777f3e0576ccec1d3be7bcf78e00a6aaa9bc77ae6adbb6bdbdbdf58c6138dfdfdfdfddddbdfaddcb57dfbebc7bfbe6f5ab6fdf7cf7f27477f730f621b496844cbd23e7985534c5a4c903803228677040660c332ea38fb680314d2ca747fee8bca4a53cd838b7719b3308740a4fe51f169a91d6448cc979b4f29104951e29251853a67167ce0e149462f68dc9111ca95375b040a0fe5d13dc6e170edde6fad05d1dbaabe36e7fdc55bb5dd56e9be65085adf78de32ac38392c5319ee3701fe378707fb77e117c7f2c9b4fd8e21ff3ca3fd3b599fd9a8fd1883f5825be6ad5aa55ab56ad5a2d9b55abfe9daf982f05460eb942b78061a68b5d3c1e359afe9a2d0c23ca68e0629e2c89c56c2066e5940bb8971090bc825d745129114046057c936f2f033e4f2a699657d8d90050317665e468debdcc8ba5ec724c4dd5984b86e7b40e2ebf659ddc10137c20505380b997b19e0ba7668aef3cd272b7679670cefecc7f7f5c0e5dcaaae6beaa8be1b1386eb628ddc918164d33bed7087044669ad12e97f1a8292b94cdaf395581c7d5ca8e254fcd88aa3a81abbbcd7e7fbcb9ba7ebe3b5cef0f576db7addb6dd36dba6ebbd96c42084d555795771e55e57d003b6316400d0ccbe11a9e30432879a22935950c92900c31db3422c9604a4925aa8869a85ac9660accc00a13b5a4e8efcf221693a62431a9aae649260eacaa31c63871a6b3bd5230dba9b0cde641a7a8637ec7736f9a2611511371ce714e9d2095940774ee32430ee860ae96078300e5995b444a53a1f8f45bfd476f743901d83333b8ca706e809daf881cd88c89d89377ce57ecbcf74d82f3ce8d9391e31c91e3d3e9042004d7d43591b1c1fb7a73d5ee6e9ebff8e92fd2389ceeefdebe7ef5fadbdfbdfceab72f7ff7cdabdfbdec8753eccf5155b3df112acf5e52e4523136b5bae7de2e57daddcde6fc1d161d64f6f86788b8c07814c7291fb16c73bae50f0776cc24aa04e41f37c8a5610a228808bb6c1c9a9aa99888c2b46b6b55d13440135bac3d6f9bb0a9abdbe31787c3eed9d5e1faeab8df774d5b3575f075035f93ab82ef600e82988671388fc37d7f7ea3f1611cef920cdeff2f6b63d4bfbd1df3073dea63dddb9ff06b2657943f91bb79e2da7cc206faf46eac5ab56ad5aa55ab56cb66d5aa7fb54f48e00bf4d668ca0220571a4daeca65828973838ff284e62d254d794597c31f8a5cce6d04836a89a60080e6580988786a782eec8f99da5b6a9a2f7d3a58b486e7b9ad2947939d889cd3c9f34f05a98b89aa53467e988cc0b90f4b85a7dc0d533674dce5927dcadab04127e0711e6a29be5209f74c43554bd20716f6cd3496f5c176f347b68e8299f32e4c77666696645306c100369bca8e97fe4e36d40a429828e37aa7a26b333395792c6b09394e2985e0ccb27362b81049cce5a085c1b9d0b4fb66bb3fde7c79fbec8baadb6d77c76ebb6fbab66d3755d3d475dbd6a10ebea9bcf7ce79f3ded8192851e1c1731efc998e2d92c17b24454c1940a329e9306a1403730219bc12401062a1208a770f50414a4944522a5ecc2889998bc9a29ab12ce5259f73e5571cc7314fba8154441888319a4455855a296922551d0d4a3a8f881983c82c9e07ceddf3b94c0d422a44eaf29b58aaeee742a5dcbb3ecdd0954270670403091333676e763e3901b07730d682b9a98a7d035787da0846a68030889d394f5c1979e76aef6aefabc0ce7b1f8273ce51a85455a49a9c3eaaaaca875a89bc67dfb4dbbadd1c6f7ffaf3bf19faf3dddddb97df7ef3eabbdfbdfcedaf5fbdfceaf4e6bbf1e12eeae04d6bef88248fb0cd2c24c0f2d9313546e54f63c643673f8640e5b42c75f3c841b59233e2c95e74608329e5866e262ad8704f94fbbf4bcc0c461e66605fac1fd5e444d5710ede51bcaf90da9a769b70dc74d787cdedd57eb7db1cf6c7cde6d06e8f55bb73cd8e432de408de1b6bec87877743ff3af5afe3f0dae23b95076f03a7d16b82955eb9f5bbe07b62d97c620b1f336bf091e6efc56f1df0c179a88fd57eaf8eccaa55ab56ad5ab55a36ab567d5fe49c9bb81f931140e69ccbb5419738c04439c97099bcd89dcd889cddb8d4724fd33b54e6a4301152f0e4329a784ed920635996bd33f96ef3eed9a3e4892daece79aa9a22525b926854a15305715eab13711e583233457e8c11a02959369a285b4b284117252bac612340cd78c1a62945460b126d198a0129818cf432f37541f04c6dca333f08cc6e22a7d8d20cb299156479f8cb666327dfc111e741933c15a69afb931e9141a69932f2ae72ce11d3041c92c98fb35c7545c64994bcf7beda1cae6e6ebfec7637ddee7a7775db6d0fed66dbd45d5dd75dd7b55d1d42f09e2bef42cdcec313f900623273801917c30f4409308108866851529494a20a8ca902b3c22bb318a2218a25b131c518e53c0c634ab04a92e6e84b3e12992f93cd1ad138075e26db510088a4344655f50c82aa26071219754c66ca509470873956cbd11a1188ceee22a7115032315340551334cdcc5d60ae54cf8c1609ce4f111bc1a5f80b427c19000448a7f3d6bb829406084cce3be7080eae0260a4ea48017806079033aa8983778d77f5c8ec5c708e5ca85ca8c9f9e8fde03d937355504d723ef9aa3150c8be0e53601fbaddb1e9aebef8f27cbabbbf7b7bf7fabb57df7cfdf237fffcddcbaf878777f7f7df792347e6012265ca1f9672528248418a3c56963dc432b5075653662ece5c6910cf362bca52595505662699db5d46a2b2f5eb4269cc9a3ae1b22deb0120c2c4909884c97c60cfd86ff69ba6babedebeb8391c8f9b5dd76ebbb66d3775d5556d47ae4b70096e103d0fe7348ade3fd8f890c63792de20bd86bef378a811757cf04c6ccc538bdcaaefb3adf3f9299b2796cde7e8d39bfaaf653fad5ab56ad5aa55abfe00cba622ec18afde2bff26e026e0752a6de1ab56fd254832eba4c4378add505a947371f44c4b2d9e4529c366e65c172562aacaeca6500908c6c4202848320db7005f66774341cb047b5e09f382f96ad3ec11a6c5a11111c3999a9ace991453018398a73e72cb6be494f31766281e4b5e071bf3141c42a626a33c910a1c3b2259a08173bf1091437639b494851391f75e4494c45499d9a0298999392ae9152b034a66198d9b97854c96430560182b941c8baa269b6797722e8188d434db2baa6246608048cba133c04c48c8880d0425a8cd65ebc56f3233b089aa99855093f30a40c9b1b3d2e195889489405155889d555db7bbdeef8fdbc3f5e1e6c5f678b3d91eeb76bbd9eeebbaed9ab6ab9be0b9725c57aeaa3c57600fe740405485c239768e401813444c0d31d9798c719c768f9df30d31a58431ca7918c728a7614c51c52c89e40275224a06d1d18c3489483433684a29494cce9389aa8a4911597ef733aa564c847387b92648124b6a89c5001149aa4ae51d4d195b93df59112135629398a84057d452544b26c9ccc02e694608c965396722ce99a8881834f39d0bf886dde487da5c55761945649e0ac2489df3de0fd96e632297bbb2881c137b7295988b70cc9e5ded9cf3a1f2de1b055fd521045f552154c45e9d73be1a5d60ef936fc839e7820bde9123425b61d36e77cdeef9f5973fffabbf3dffdddd37df7cfdedefbefaed6ffecbdb37dfbc7df5cd797c68a03581299a098530c491e1d83b329224f9d5380e6ac94841ced8920924314070440e2630a80833c30939521557b10a5413193bc7646a46ec88a9d4ae9981499940aa6423d9d83ad974b409bc0dee66b7d9eff7c7e7cfeb6eb3d9efda6e139ab6aa5ae75a8257a15145a34a3c8fe3bbe1fcb61fee10cf883de910b4af68643bc3cea6235984a909c444c06bcae6dfd78ef9fc477d2c74f37b2d9bf917009f43b1f913f77fd5aa55ab56adfa0bfdde07f60e77b6006a4cda3b0c86e1bdabad8d8303dee9872c9b8dc3f8a1cbb396a0b6fa35abfe12afaae7340d1e2747962b997c5d9b71ad53fb7179545ef32c70bcb62806c6a52b198bf2e029a133974c63d103557c8789ec9b7f516f665a4aa9e7b88a38cf98d02493f5731932ca4bebb27185aa822f3f46f2457ce96c26a3458865de824290c7bda61d9e0b83e63f278f899888d466064f2ab122970bb92e4e4ae9125700ec68799ca7280dcda34c65fe8b0ba998c8cfaed6326a24c547c09323acd3208eaa6a66b7925308ccf23c1633e7b0133be7427bb8f9c96e7fb33f5eeff657fbc34dbb3b349b6ddd745dd739e7ea109ad6774ddd54ecf26c5b40324dc92ae77c600031e2be8f63145144b52466e4d907aa2bc7380d924619c7733f0ee390862431a98882dc4c48492966f724c69891c365a0c9043013554be92ca03cd0249611c4804109024a2a2292a0967d1d95683aaa0aa9516eec96381d28291110c0c444530e5fa5945ce1088999d0e4a30d7d9f29d98bcf901577860ace4626a6757e45731e0d6a335a88d494e0a8cc13e6b3d105efd965ba1233835cb1759c773e8811e0891d7105c721d4ce0742187d70ce395f85ba621f285455bd3122175aae6a7615bbe07dc5be0a8e4e4983f3956b98aaba41dd35ddf1d9173fff0fffe13ffd772fbff997dffeea1fbffdea57f7df7edddfbde5418959610a988aaa9a08b8d0944493c2921a9be69f019cf349e488c04c6442c42222c9cc845d5061555561665685f7d9dc6333f13066752630f1a4c1a3a9dcb6dd1cb7ddf5bebbda6faeb6dd61d336ddc66ff62eb4be0ede570a4e8238a438f696621a4ee3702fe33b1ddfa83e383b3b8a2ca3c9683a82226c5419d4840d640473d9965d53367f2e46cfefc5cafc5e14f107c3359f98b1c267775aad5ab56ad5aa557fe1aa1866505b623201c0136ac29d3cbd1d40c7782bc0fb291b07d48cb7e3872c1b8707598ff6aa5597ab523183d93c3b30af3f27cbe072513b4d56e9cc849958adbcf4239e3844b64002e730c2d2fd7972c19d21258bddb3c77ed02cc1b4c3b6108c96b7e42d64c84836aa3ebc935359140077e9d7a23c17c30081140c80cbec582ef966334b13a19699249bc174d9e9d9919e5a9f6cc1eeb119363cbf1694a8935869d741760a48a9f080162fce7288c4bcaa28d8b111d45488e100068b0ab377ae524282038576bbdbef6f0f575f1c0fb7c7ab9bdd6eb7dd1edaaeabdaae691a177cdbd64d53b1232026307bef2b9a772f259c4f71c8434dcae482f3b5aba00931e17cc6a93f3f9c07314d2a65d649914c2599aaaac61cae01292499999aa494a079184a44049a888cc9cc44c731638654159244443442b572661675eaf066335555cb519aecbe89aa6ae610331191c0484d601088a41c26839ac0f23c94484441b240928229db6ecbb35434e646a7ec2c925a6e9252b97c16ac8cf82933434d619cad032bc383e4d81167c7d339473ccd24ba4044468e28103b22027bef2b5fd5c401ec89c8f92a84ca85da57b5d49b68e6ab2e540dbb8a7c08be0e75a32e38e79273234562ef5ce542ed6ad49baede74bbabc34f7ef6f3776fbe7dfdf5572f7ff32f5ffffad76f5e7ddb3fdcb3c5400a8b66234c1269ce19391f6aae48099a99c19941958377426c0c0353001385a470e6b3e1939ba446614f602869ef115b679b90b681ae77cd7eb73d1c0ebbcd7e7bbcadbb5dbdd9779b5da85a630f5789c830f60ff7671def743ca5f37d1aef74bc233d11fa6023ec41e4ac1a5553455e348a8d6aa352544baaca70100775268bcfd7aa3f2bcbe6335d9b4f0c497dc2a659b56ad5aa55ab56fda1aa19fd476231677dbfa6050dc35092344f2d9bce61d00fc4752a0203bdfefebde1f53b7dd50f484b3fa5b8068b4bd892d498fe690e77e8a22f797a384d75e034cf37a9ea3c57351b0dcb08cf3c15f504bc8245ddd2f20a7b5edc962785a6a4cb02d79c5259c04d68f91a8968aad9b6f78fc093c5c0fc5c17420d95e755d55c7f8e45a8676eb0cabb0360ceeccc0d5036f94cf3132d392cb35bb4fcd73967941dabb92d2a4796e60407331b0cc6cba70300235778c4424c9e35bb0aa10a4648a6eceaaade56ddeefaead9f5cd8bedf6f670b83aee0f5dd7b56d5bd7755dd7555387e05ce582271fd885da5500302603a83fc5beef9318b3675f51559391811ea2debfedef1f867e4c665023313df5a34e692a00aa56da9d54321e18c8c10e052029390548216a12d51299291b994a1cf2609788588ad9b23149f0048b10e4412a99bad8b37f92df021111cdf60d91f76a062305cc54884dd50c8ed8541424622266b9661c46c464640c53bb144865dcb21927a86aae6977399983e9fc11cd1065823ae744647906cec99a3c6fc5992745e554cc3e261139e71d07301139f13efa8a38900bcccc3e48a8891dfbc6875ae142ddf8d0b20f8eeb54375a3563a85cd3c0d5950bced5e091631fa4f1b51fd3d8b66177f56cbb3dbe78fed39ffff5df7efdab5fbdfccdafbff9cdaf5e7ffbd5db572f633fb81c0342348b29aa919aa92fb11a66e493cc4ca1b9ce9d419a7f223093a7cc01372551a8386fadd1c663d3f2f5ee78bd6f0edbeab06d8f87dd76bbdd6fafaacd2eb43bf84ae1d5b92892621aefefd3d0f70f77b17f4be31de903d289e481ede4303a0c4411943c46a5646c124791641083c0c44c4909f01a9da957436e615fbf08fe2c2c9b4f3835f80c14f127e0351f7b8ad5c459b56ad5aa55ab3e479e40d97f79fccd4940cd78fda158cc86709a6e7f6ad9b48cb7e9038fe91867fdac1daad66ff0553f50cb26ff59a8a1d3940a112960aa0c2ccc97d223b3fcbf79a2673997346db6744ba1b0809717c6cbcaf0bc06be983533a5585589a0aa984ca5d91562e6bc8e7e72693e2d89177d58b0fcec93cd4166bcf06b14209e4d28a2c2e0617aea132d5ef2b48796693b66195963529aaa606a796d4fcecf668dbdf767de30bb47efcba3d738dfe80ac8d934777f17528f96186226b4d01c1a9aea9a84095c48ba2a30e79d2a137cbd395cdffce870fdfcb0bfd9ecaef7bbabed76bfdf744d5d5755558750d5be6a42d378f6c8111d05c651621cc731a6e89902876d5d9319fa11f7effa533ff4638a92a258aee5cebe8c800c7e4c922bb7494d2df76a473291349219b1910a483589a651c488402622512d4115945135c5dc51559304525385a42442a6aac50b0353b6b1121648601551c94def6c39a5446206d5a44a66aa69342328692e98568369b1560406323233b1b4685b9b41d1c6567267c5f184651f275b360cb04a8c31fb95e53ef46801e932b9299797914d8d6c14d8391732ffd839c7de1b11bbc0ccde57c955c68ed8b95087ba4be78a7dc3ce07df4ad5685599af52db52d534555b551dbbca71883ab814aaaa1acee3d0f76c68437b7ddc1edbe73ffbc9dfbc7bfdf2abafffe59fffe51fbefeedaf5ebdfceaf4f0ce99f72e746d50d5a432429d03d8346992084fc2e640ce0536869a29a9225a726c0eb1a2b40bba6ddc75575d6deadb4d73dcb557d7b79be355bdd937bb2bdf1da9ea942b251a1962bd8ef7c3bb6ffa873736ded3c3c83a567262bd873e309d15bd51cc781a518526b368964407b551e42c3a52ca2d7144c2b060b0949292e486b302565ff56f6ebefc295bf81c20f1272c9b4f54447d7ecc67d5aa55ab56ad5a95553346fdf0ed6278dfb1f180279ca769a947964d8edfbc4fbec9d352efe2e7edd0fa95bdea2f4029a59c5b59de289756a3cbd5f0c2b2d145a50ef2c393d8071d8a6538654a8e3c352cb048bb7ce87259898cc9619aab5ade73b9069b976456fc934714182e7b0b6676b82489664e0d3ef4fbdb8f5dbb672c316c693c919911f372279f6c7fe979e1fd30d1c2232b3e8e4044c99808cc6e0a40e1fd012b0783a9921921914209cc464e136d36bbddfef678f5e2fae68bc3fe76bbbfde74bba6eb36ddae6deb26546d53871042e050811c8c618a21691fc751462338ae435313300adebdd3fbfbd3ddb917511025d331c5981280a812e3985232434c5085a63cb5048340c52c594a927a9830d444880d2a96a43065a06639252166a226288118b5140dca0c52524d51224dae9c1193928255d5a6526acb1b2a1931634bd92e5b26c872ed37a0343b8965784de7dcd64c567a62d9949926a25c255e5ca5792c6a7a96c952d46292cea79331724d195166f71094993d95ad338fe58303c70eec1c1c3b38b0f7de9373ec4208b58c1bc79eb8028710ea58352934129c8c1d4225551743c7be762e385f71a8b6bb83aa390e755d478846f3ecbbc3d5e6fa70fd931fffd57ffcbb975ffdf6fffbfbffe79fffe13fbf7ef9f5e9fc10a202e42863c755d2c826cc502288880a253235a87a86770c1b37b5dfb6e1d86d9e1f37cf0ffbdbfdf6b8dbdc1cb69bae6b9a3d426b6143f5465d352a8de3308ea714efe2f846fa57a97fa3e3bb4a6348834752ebc9ce863330b04691642279944ea388f4220992447b0a3125811299230d19876ea4e41b478ec8f3a5d26bd5f7ddd6f97422069f07b5f97cbf663d2b56ad5ab56ad5aacf9427bc93195b7a51cb387dc8cae91827bb4c4b3db26cb6fc615acdc7a6a5de17036efd125ff503d2c74684965602a69c4cbefd825f9d2637b2f36980950af0529d4d4c33d07be9232c9f62a2d23c451dcf532753a9134d8bd8d297546c8e42a281994dc9202df4d662fd60ceda94a7e0191232954ccda355a0d97be252cb945d5d8315128dcb589fe925303399b141490112b07146fb14d64f61df983c41eecc07f6e27c29a1049460667020575e6df663d4d4242ffdc9b215436c6ac48a0b0f480d00712e357704405d2969663176a109555db79b9b675f3e7ff6e5617fb3dfec37dd7ebf3d6c765bdfb44dd3d44d68aabaaebdf7006084a8e8074929c131fb86439354a2f29beffa71d07e1c4611334ba0182d4a4c2a298da38caa0a159198d268829c6c32b904644ca2480c4c240324a926a8808cc960064925ca6242c879af241a5d3e1caa9aa2aab2030451e432a9344d1b4946569353352d879d1448a664e64af1935ec8d6505575a5fe2c9b2c2a2aa602181b6548cdecd4501e1c4c32bfaf91f2599171d78f084a99679cdfa68b3b6973391aa994e92dca95f3503635c694ae4a3c37b84188cc873cb0e750ac22472e8450b9f3c9b940ec89bce3e0ebaa090d858afac6873ad61b84ca8796eb0daa1a557bdfdfc157a1ea24b5831f98abe09b804a55cd87f6eacb5f5cbd78f1b35ffef23f7dfd0ffff8fffeea9ffefee557bf92d31dfa078ad121111233851044206664d1d9d0506c6bdd75b46ffced617fdc775787e3f1787dbcbad9efafea76e79a4eea9643a31c5848a3ea308ec3eb38be95f8da86d712df20de053d07e99910288d762716733594a5d134990a5272641253eacf437f8218331cb32392de9cb29237aed555c615732084106a88e928b9a27cfd22f87374767e2fdae613a6ccead7ac5ab56ad5aa55ff1595ec03b49a40e01c97796f5aaa7ddcdfed978ff1f4e1e9a7e623d352ef6b9d8a5af543b56cde1f0d982b6f1e551a11608fcaa426eb413372252f29674af19231bcdcf2e3e88d2eff891e21608c9972e3d28c3b5e3e5c2d31b373bc7c8a19feb2dcc312025afc4a7d69e3e45d75ecb048b500f0202540657e39b4601beb22b093358ee3dc265b622f6a4494e12999343cffc617d374d593239f5f780e6b2cc33822662eef9b63be609b4d853993761348090e105531559f01c6e4e19c2829391f76d566ffe39ffcfc78b8bebaba3e6c0f87dd7ebfd9767513eaca776d68420881bd4340340c318a881a01ecaada790c097777e3c3f92462e76100584c2569ae7f4a2a661645cc4c621ac71ea604554d3246982197614b5255d3c43033492464ea28775b45d5649aa75730719184310d764914b33c2b2712c94c1399d99892112b888bfd55e842aa6464222a4693e5910797d44c279eb4ce2e8c6a82c1a026492d591233c9841d05542e755df9910438ef0164e671499965fbcf2cb75fe5d34f44a800a49ff892f9efb9e18bc9406c943f535066a8a210af793edf146451941d8a65c3ac66442e8460e4bc0fec423e5baaaa19eb3af89a1f5ca81bad9ae86af67568da50775cb5ae6aab768b34f6e73b576ddb6ea7660fe389ea50d735796270b3bbfac5e1eaf98f7ff6377ff7dffefa9ffefeb7fff89f7ffbf7fff7f8f62591d5a4ac23fa072714084d45579bf6b83fde1eebdbebddf57e73b53fec77dbcd7617eaaeddec7dd512fb917d8f708ef1f4702fe7073ddf4bffce86b7d03b1ddf121e829e616742a49424c55187a40f86a8492409541125c6318d119247ff90a7d2606491528259ad7046012138aae16b26cf5c0d7d1acea93ff5711cd7c5f9f7df9df99cbb7d2c6ef3b172a83fc8af594f9255ab56ad5ab5ea131a3ee4b1b41f031233a221d9872c9b8e70fa7db0e2df6fd9f0e7de73d5aa3f13cb664e0100972c8cb1cbf98a72b19a57cd4464251dc044a5ac3a8f7a784f44640a3530139337cacbd78b83937b94f23235fb11d335342d3a921c16706266062ca5b404472e0da3ece6a85a0ee36082bb3c490fe5853133e71cc563ae81657f048b6c51d902e576a2d2e19debc06541f72d7e8dcb13646c86896ec339e04344d9ae98ebcbed31cb39aff39f84f643080a53b334ca120fa4aa92f75d451526a602762022914464a0c956505553763e81d885642ce239349bfdf1faf6c5f1e6f9f3675fecf7fbe3feb8dd74bbb6d934755bd55513d4fbaa0ebe0aa27a77ea93a9af42d8348e713ed9dde97c3ac7f379508119a2a68831694c492559524b5146d114d5e741b0142d898c51255912588445a8a82a99326010072386a66890a4621052d3dc2a6d962eb5eed9f648aaaa9abc7331a65c3235b930009c5139af721e6c62fa10138399544d0d2494f1c065320b3af190332798cc8839cf3219cc3982f1ccc7713083e501a9fc5700264a448c429e268396848e0170c4f9b3c493e38305d53b9f634444e46046a420a89a49421e862a756130832599ac28068cc958e120c6c4264a209221456666f2ccec9c63e614cffde03cbbda87dcf5e5421baada379bbadbd59b8d9ec261f74f300000200049444154f9d4b8baf3f5b66ac7349ed837a16a796834a454b9107c555521f85dd36dbefceb1fdffef8e55ffdf2ab5ffcf56fffe9ff7cf54fff97bcfef555188f953bb49b7dd73dbb393cbbbddeed76ed6ed3ee8fcd66df1e6ec8d7ae0acc301b8638a6e15ee27938f7299e86f3ab747e25e9b5d333db4832b2a9c6646a64aa164d4793a8f1047bb014c7beeffba829991183ccaca91b332490082411e0149eac616c43689aca012a6918cfe3ddf070ee53143e8d76ea53dfa77535fefd3768fe14cbe6f7fe89355fb36ad5aa55ab56fd694aef456918a818dfa50f747bbfdfd35d2c1b023ac6ef3e14a559c28a7fcf250210086fd622f0553f34d7c6968095478d4e7689a8e41b932851a9e9cd60d727218545b8264f132d87428a2132a75426b7e2b21b4f1abee73d9ca22b4f63412a7954aaacd389c860f850667e6a7d227bcc35f8d862803230994aff3711c13e6a7ba92a9103322185a6811a2322b54b7755d9ce2246b47c2d58626b084fa837f9bf49842817286708edfc38b1ccb265633603a94141024fca46be6e77bbfdede1e6f9b3e75fdede3e3f1caff7fbfd61bf6faad054aeae7c5b5775d79ac7e93cbcb97b2db06edbb6db8d18de9d87b777f7e39052b214318e2977ef4419138fa30d7194945485554d4420e863841a493215889a2613858e4caa9a0c42c5b5906846a6a2d14ca066c5139b703166b9c42c777543340fbed91450b20c9c01c10c443948854cffbd20a865aefa2320377613e03c3491c1882e41276236a899024a5c4aee410c28c02409b3b96665fcea49c71916f8a4251ae949366d79632e4a234af310b09999a67ccfccf5d60ce726e46af05c66ef08a4e63246d9f29014214f66519a09d94444ec1df1c9d4fbaaae9b500de4023ddcb977df85bae9f6573e542eb41cbab1d971687cd559bb876f7c68a5aa92f783774d55b7751d1c07d25ffef8d97ffca27df3b3dd3f3ff36f7ed55ef9f4e2b8b9daeeb79bf6b83f6cf7bbaedd85b60bed86422bde8d92c6b1efcfefe4fc2ef56f87d31b1deff5746ffa20e99da637c0bdd1a8184d0c703aaa2a9ba8a5a812d3d84b7a20496aa346228583772e1031c09a21c742926060ef9ba6aabdebc8ba18e9cdfd79ecfb61ec638c7d4c31e9dd30dcf7e9d48f496c5da2ffe02d9b3fc5af594f8f55ab56ad5ab5ea8f50c3183fd1d36d1fb26cde8fdf647d625aea7d3170d219cdb16ad50fc2af512a8c9699ce51568958f26a0a9685cb540ec1e55ff9cf10986cbee46daada5c8543a44ffca0a511b3f062e8c904d6b2b71b981d0d9abc142352947ccd8c8c9957d360e6d910e19cd430a4fc74d3d29d2e9f6c38101edbc373d9f99ca9d1bc65e3f97e0513ab0097bb65af4ad54474f2bfb83052cac151539a17ea39ddf3c43b03a0c5fa593479219b12ced4d414b6f4ba34d43e835f54e18840cccec3574a0db9ba6b3737d7cf9f7ff1a3ebeb67c7c3f56e77d86eb76ddb3655dd754dd3b5cc384bbcbf7b1886e1703c3e7b71658453c4ebbbfeedddbb77f7272348523352e1348a255545d438524c9a62148d2632aa1a444d350e2399b20a99129454c8544d45454ccd840033d192b89194c6f908ccc91a3265d26cd91464ef94bd4a96bd0b20d77897e34b6c29fb259ae78bf201824d2df4f9101727888c9e309ecd6004b3723e6768344d34686223b84b23fb6397eda945482062c67b5384e4725514d42eb3797310ccc9e5f3915f998140c83b6da4401efb020063c99f14a46246b21140847c5ae543b7c4af0657d918b9ef7d3887baf1555355958fc3389ceaaa69db5d5577349cd85556b5767a6bbe71bead9aeda6db87b63349e3f94e7438d4dad869cbe3d19daf7f74dd1fff76db55bbe3bed9efbacdaeebb6c155300795be7f48f7bf83dc0fe7efe2f9bbd4bf49c3bbfe749ffa07685fb1b08db0013a02a29ccb9e5296258112a239c0c4a044a18179cbed7316141ee654781ccc7b1faaaa6d1ca049c614cfc3f8f0f6cd29263f243788eb139f86743a9f8714631a9d47b7e3e3a65bd7e43f0ccbe68f706db0e66b56ad5ab56ad5aa7f25cb8670f79169a9f7bd9762d96c1ceee5a38ff94c1346f0b9e6ceaa557f4eaecd8728364f4a9726e20b390ec446605cc688e8c9161ef76a030b88c092b6bb5849e6e6239e87a4968f7ad22cbeb8b67644a4a67394600ae2e89367bcbc2835637bbab49e5eecfb2f59a90cc03cde0e16fc1a9aa67660c520103cc1cd2e0ab0a670cda30aade54bbb14ab8b2e0fe69c50ca160319194c55cbdf48534ac666eccc4c94931a7308dc84cdd5fe707b7373737bfdece6faf6b03b1eb6bbaedb6eb7db66d3d575adb087611cd39051cab7b7d7ccb87fc0ebfb77efeeeffa340a60408c318aaa4093c52826390f83c124192024199e1393a4d144c9d454a09149990ca4aa514d45910c6642790329a9253353bd1c372d26098819a68cf9183a835c8e24cdecea3263042831980082d7cc8a67069911a89cab0a85b2924ce7082fc932ef2dffa6ffd984ca76cc5aec15c5c57399ad9ffc7da2985254f46810ef726a99e67b96cc579e002c1d88f6e44f3303e5609a1820e0e9990570305636a8e5b1c5d9e15a5a36931c34e682fba81625717ff2de7b767555a550c5ea4d159ad0b43e3455dd56cd86ab56c8c137beddbaaeabdbbaaa7cc54afdd8f7772afda6e2175757bb9ffdb4ddb6ae72d4b242e338f60f6fe3f9dec613863b8b6fc6d3abf1e1dbe1fe5b89f79c06426a7ca82a9674af96b8d46f8926114ba2a98f3d60950f9e99039bc0a20eca112e5930322376d478ae48bd40f7fb26a514633a3d9c877178e84fe3d847494cee3cea7d8f8791cf91223c7cc555f5e2a73fbbba3e7ef9e58bebebe3ba50ff73b46cf0073289ffd03eefd5c459b56ad5aa55abfe68550405e27bd352b9a7fbdbf8f4f662d9bc4ab946e5a9ee056b6866d55ff835f393cbd369e13aaf6669491f066032b72c65e326b37b79aea0362bbddd8be2eabc3500962757a6856a79c494aac913468f9ab667942f40d364153ddef97908c566cbe6b173945f4f192f41197402916597070641997b9a96ee6480a9cd981d4cbd54f949acd8558c8c649e948d8f7c58a642e8c2125e9838348fcf80740a889482e7a9692bbf0682150b0a130107401916caf5d08ebd73e338327bef02c80bc81bd7d5a6dd1dbbabdbe75ffcf8f9f3e787ed6edbedf6fbfd7ebb6bdbd67bcfde9d86be8f638281c985e0aaeaee3c9e4ea78787872829537862923125338b19a12b88b1b45f89f2c398c460a2967936124d9269aa18d0512c2992e55e728922a25c89986a829a9940453501b0393849c8090a2397df122d09af9c20e10cb5619a2d099b1ac4b28165644a44566cb8125331633301a004e798c0d9e9517dd4db3dbd41a640ae048759b24c0256d26250aae52819c800621074da884c2f223f71ee322f436a4662540c264c25e379928f41c4a6509b3ca902bb992d43cd26503ecba6fd64c92ea1e673d18a2b05a8d063b32693984c0d0c47ce624a83f5ec5087d0d6611cef956974ce7b1faac605ef7d5557edd5feb0edaaebfd764b5517392887b10e55eb9b4d7bb33f1cffaaebbabaf201401cc6e16dec5fc7f82a9e5f69ff6d7cf866b8ff667c788d7492d89359e5a90e8e83c5bed7be8f91a4f69a0943aa2285a50dd50a5e4c2cd98884f2b9b644d48f4eb42275ac8ec8ab78681291d3c3efc671ecc7d847eb479c079cc73a257f7a381381982884abc36e7ff3e2d98f7e72b8f9a2bbf96277f5ec70fd22746bcae6cfdbc4f9e39abfff08f767d5aa55ab56ad5af5998a86b71f8acb28f06dfcc0b454b16cf423c6cc1a9a59f517ae2570f76317bb7300210f70e415649e5a7ae28c2c102d943f5e7381cef4f047a9933c3704e893dea527653a4ff6ea911753d20797cd12948844e4f16bca491c53fdc055fb72fae9c96b79ff053e29ccc214a928868b99725a46369ee4685435dff383ab8299795c8ead5ee83c8f7346a4aa566e54c0b92a109c1a1b9cf36dd76cafaf9e5d3dfbe27073b3bb3e1e8fc75db73b1c0e9bb663e668d2f763524449e45cb3ddb2f7638aa7fbbb7138a73496774d30a428224c2e8922e52004444d4446d198703a8b18344593c82a0463982ba8a33cef239207c524aa029a928a89020a5348e1da98c9922f4d8015668da36c8318e5208b88803293d7b20b41502cc6948889ac3861252a65446025321303c9ccc63133d59c8ed2dc10654ac6138226d36ae68a3420bb4b7363d412b794927176738c88f298929696b2b2817c9e487634f3e72ebf4e98a90110236257e6b61405a5ad1792118c31c767acd47edb741f0532e01b0033cd278c2326e204b0c1b9a03a1a3bf6e4bdcbad5e7d7aa8a00a1d25559efd76bb395c1d0fd73757cdcdd5aeadc2a6ab3675d8b661b7d96eb7fbaaeeaaed15fb5a1d0dc3fd70f77688673bdfc7f377e787affbd337fdfd3732bcc2f81dec1428559e2a7666206349505542744e5de018633235d15c7dae3a458a8cd99c4e9f29474c6026ad5c6354a9410543c2691cc6fe348efd28e93cf6a7611c469c479c07442131b7bbbadd5d5ddfde3e3b5eddecae9f5f5d3fbf7af665bbbf75dd91ab0d7c3deaba32ff81f8389f43b759f335ab56ad5ab56ad5bf81ece3b77ff09ffc7ac856adfabd96cdfb17b21f64002f069772037766b9e63e9d654a615e7ed3d24f99d1aacb6de6e5e5726796e8d6d2ab3d5f3d9765eaccd9216252335ace923040a5c1e7c96c54eef4b9fc2029e11d9899f17b3f53f233912a3407692e401d2280736b4ff1a8cac10019e5d998790f0b2a682e9d0681b510684c1d1c2e635c343150ca723a910170e019533b1f2b80887c099298a1141cbbaadaecf637c7ab67b7cf7f7cfbecd9f5f3ebbaadbbae6bdaaeeb3644741e5394644455d36ec25661c9527fffd0f7bd68248f64a32645760d526eae16154b5146d56418928c290d319d875194555593908933756cb56322488c660a3503e79a26336f268098aa999423454aaa0c352813cfdd4f1375d89418603299d92e44c4c4d9eb304d66469052c5458091c01c4173c805f93d22633633231658b1518c60124a6009620685e6c00c91e4a92731e4404e4eb928d4124fce23d9a26bada4a94c91b1db995c6c9a0f8299aa24153315031422563cc405851a00cc4f0ea0e52d4c0378428b862acbe92252431eb09abefe2606d55c279fe13cf90394088441a1accae6d4d46952894922418e87cd8f9edf7c717b75737d7dd8eeb6db6db3ddd5db63d5edbacd61d36d77bbabbadd9821c67e18eee5fe958cdf6aff323e7c3d9ebf3ebff9e6f4f61b1d1e9c29b1d5de7bcfc45d3ea545c44a2c2f1989428184c1fad3397f7ed860464909e4891b50e55c53f92db357852539f7437f77c7f260f230463b8dda8f741af534489f6418c7731cfb1e028480fd617f73fb6c7bfdacfde227dded8f6eae7fb4dbbf68bbdbae3b867ac3e4d592aaa66148692df9fea199381f9b8d5add9955ab56ad5ab5eafba9d5b259b5ea537a944fa1cb6fe6a7c223972778725dcec2b5c8964d1efe716032552d3e8ee54e9f420a59b4414d78607a544af518584334933d3e907321c3d28231ca1cde0215a1629a3028efb9e516273198091be7d5e3650b7ac121d3e413613120a6666cbc4ce365824af6954a06422d5b3a7926c67198d1cbcbe8d04c530600d2e900e6675480409e198699c6ec54d5e7d4d2a5938b330085ccfc74c712dc8003574db3b9bef9f2d98b9f5c5f3d3b1c6f0f87c366b7d96cdbb6ebc8f9533f9efa337bbfddefc00eccbd0cc330a4348a88aa125b8ca9641d52ca86878ac65188486354c9ae83aa244d6292d210cb94cfc4e91510cc86610029a9e4b5f114ce52c7800a334abeaad810606366f6ce5dce040388139c11c838638d0dc2ec9858736607a4265c50352c664909c602d6fc5e19e7b84d8a4244c6943bb4d5f2d16355e13cef04d332a3948335a2aaa60aca95546c26629adf662ea71fa0a5ec2963a48dd4f207a7cc409926c968e10cd3158966941f35bb9385c243042699bc4f28c985bca4443c158f11a030669828b10f66c958314d20e6cf824a3e4d8c0dc6064a8042050e8e0ca2b13fc794766df59317cfbfbcf9d18f9fdd5eef77cfae8ed7fbc3b6dbb46dbbdd6ebbfd15da6ddded42082648691c1e5e9e1fde9cef5fa5f3b7c3c33772fe5acedff4f75fcbf02df3e82c6d2b1fd8812b18982b102535496a04b31435a538aa0ca2496292989c016a2032c74cceb163d73035beda48e271c0d8f7432f29a6714cfdc368296a1a4f63ba3f8f0f839d137ac1284840bde9ae7efaece6d98bebeb6757d7b7cf9ebde8ae9fe9fed66daeda66efb876683c0595389edf42c634dea5e13e0d03f03fac5f04df43e7e54fdfc8a769c49f78ec6ae2ac5ab56ad5aa55ab65b36ad5f745cc7ef20e8aaba0aa223a515759734682c89414aa783470940d08cd891802480d979a1e52789e7ed10fb352e97d716df2101319992ac898404caa65dd8a32214533ffc5e8ff67efcd9a24c9b2e34c3de75c33df97d82397aa6a74834d6228f3c297f933f3d74764380df452b9c5e2ee6676ef59e6e19a4744159a0d802268360ba60f25591e1ee16ba69b69a87eea2f499c578fe97c4d0613282cc24358dc2ddceacdd7f376263237e6441cee63b243aab76260a23ac473ee7e1146c42f8ff98e73c2a3527854d5ccc04422f242cc1dbb4dc4329e33e3fc3d40f848cfe57aa78923ea3346883acc1c41f506a2e24d08750a1b15cb02e2961964ea6a046f9a865343016a17f3f57e7f71737dfbeee6fadd76bbdb2eb78bf566bbbb50b7a753312f9464beda7143d9c3ac7777f3e25acc35b4448459042777f10aa935b352c7b9dd23281c5ed891dc4c2d99cd608ea1be53882ad8c5b31b9959182144eaf676840747dd3d020314b070908320d2a0b25caaa5072272aa260d2a73484014a1308d80d5e009539086b28f8bd7d56761637608bf7281c7229b48e3eea163318e416e6e1e334e16ea6e11b53215b5a223443186a8302e588d6f3cb8bb59508048288800730f188840eef5dde38013d424d2f83a8315ea70b70050d946a5147737c779963b5433331349d45ed5797c0a08e230335315220aa4104ee9903b6a475f54c6c128ae37c8cc208b28814264e1bd5ba7a7e3a2e18bf5eafdedc50fb7371feeefeeaeae978bf56ab35f6f2f36bb9b76be6a97abd572d7cc5a0f94e0ae74c7e72fd17f41ffa91cff301cfe60a74fddf1d3e9f0c5b51722e698354ddb5c38c2d93b77b8332259ae13dda6eac58761e8730e473005d77f5b12a271774a326b97dc36ee548c00ee0fbdaa0da7be3f959291954e277d3aea31a3575755b3c81906acf7cdf5d5f5fee67e77fdfefaddf79b8b0ff3ddcd7a7b3f5bed4296d16c28258902eb63782cfd81ca1395a7e1e96b68073d8919d1ff3d7d10fc925c9ebfd0909afc9a4993264d9a3469b26c264dfadf4cb5d383336758cd6ac343288d4091f1a474a4fbd6f11d227a01b268857d30a16efdc0110cf240adaffc3ca5f27258fc52b0aa47c80204ff0f8f9555f525a4823177e36f977ade5c1e08d44e4e0dc5d4beccd8586201d379f2b9fec81131f3a68135de0daee9858811815b2facd6449c27aeaaabe2a353135a6d077f4d12c12290b8c56b018a5fcb62d5b90281f99c597af3407c04e5d49b678124f6a244d22ee73037b38866b65c5e5cdf6d2faff69777dbddc5e5c5cd7e7fb95cae25b5df9e0f9c928848cbdc2424515825019b17b3e2a630f550780421ab9bc3d5c20ad45ccd55c78a9a05dc23e0aa61863006664d33125b423d82cc22c261eeca3cda5842c15c334d9c2a6b174ee7c9f671c90888600b189c8341ce882076b083aa6948dc80255c7d5cea4e010471e50d5335fc227190997938aa8d02c86b6a8ca486c8c02027b192952aa2879cc28c943c28824484e0b57055c33c15c8834261144c103a1b434ca4a615b10d9ceb7bee8e900a038eb0316d14204770b1fcc2ae6641185c4b4480e115af63d5866285ba3b38986bf9cb83390cc503c59ad422c2ac0682ea985521a2d4248a100af2a13f3ee5e1b8dfcdafaff7ef6f7f737f7dfdfdfdfdddc5c57eb9bcd86cf7fbcbf96a27b3c56cb969162b12718415ed8f5f4ea763af07cbcf7af85379febd1ffe490f7f28a73fe9f0309b85c0176ddbb473e6249c001bb21235e1e406d33ce4e265d0613055cb160071624ee664c54924b5b321db6273d1b6ad5994213cb8eff3e1f9d80fbd161f7aeb4aee3bedfbd0028df4eda8d921adec2faf6fafaf2e6f6fae6fef3757b79777ef97ebabf9e62acd76482b6996e0590415d7188e6578d2e367ebbf60f842fd4394a7058795936b86db748afe0bf671fef5fda9c9af993469d2a44993fe862c9bab84ce719ac8c39326a10e298163ac7f388141f1fa6738402389e55c65421d873a737f1d401dc326b80354432344343258c6b2c6cb4d72bcf69b28ea4a3591d338c954ad9c3a7f5c6d252098c18c73b2c6df6c4e318db994f3ef51c7844e04c219547f2c10e74a119d4797655c161f479aeb651161340e634584085304f8d5699273edaafe074ca39b115ead1a00340e96e3bc7505a697e52c2242041852231f8ea8049b6002b8de3d494c801b2c2ac236ea63e53049e4c183394b3b5f2eb7bbabcd66b3bfbabcbf7fbfbfb89466315fac67f375a7383e3faf560b4e2c22940084f9a0661e3a0c03dc025e9f2eaab016441e7204cc6c0cd754d7c6ab3754f1ba54cc8b85590471ad6b9183432a4817300412680c7b100524506b710176909147c503510881084210a7da07621d1db5084290b8d7bb761e0e0b36330a72afeecaf87ea5f1c90baf9e11bcee2bd5dd338fb7bc1878508d8525b26a1e9e7148d51b0bb75229c0304738222ae297cc692412abb98ebc6d029198bb9da934e401303175d0080b78209cc39d1c145c89cad54582b8cb19568cfad6702058c04424418a22ec41e1a14ce12101718a4484fe94845270549f88ad9568e7713afee8e5b410badeefeededfdc6dffe1fbfb8ff7f7ef57dbed767f79b5bf582c56d2cc668b65335f51d336cb79d6ee707a2afd230ddfa27bd2eeb10c5f86fc47cddff4f864dd039523bbce1ba7f9569a26127112b3414b16ed3906f4de9fc41543cea5143323224ec4cc329b0dd9dcaaf32bc14d931a9acd62eebdc0dcf3b13f3d7643a7aaa12e0fcf7acc741a64288baeebbaae04d036faeedde57ab3bb7affe1e6c30f9bbb0ff3fddd62732bcb8b76b16d67ab26cd18806568d6eec9f3a3777f727db472b4fe59f4447a22edc406531d72a75aa653f45f8c3bf36fb26326bf66d2a44993264dfa6bea2ae1e018e25f6dd9f0f87bf149932621eab44d659a56380b02014320a015037cfe2a4074ee458d30d8338ad55f478d6a6c856b9ee03c65530f886b9822c6d3f197fb305a38e3592c7e422c1e8fa4534a6f79372f5c98d17c395b246f70bc88889adc39271e2aeaf8cc8a61f00b10f83cd2547da8f1ae8403106179b58130f279ce801f22b24a5da9a057040ba26249ce03e663a52b5e67d147e3696433d7d60c119f374d981834a26ec6740dc1a34e1a313309132451339b6f2eafef6fefee37fb8bfd7ebf5e6d37fbdd7cb1eeb37f7e789466bebfbc90a66eb547f1a2aa155b1361e1ceb5fa0510a01656ac98ea3018c8473b846a6dc71de162e1666e81ac5e4cabbf508aa3a28f69f4ed6a768a5167b80361ec753e8ca9bebe414171e640574c4c0485051ce401838f8b498144e1b589849a8e0af7405d52e7800b42c7816d0f783edb88c1748ea578002e67ae50445878d808074645cb9063c4eee84862720fa73aed441e11c65187b739224255fdbcc25d2d1e160bf5baf0151a4114ee4c051a3036823b9cc88903169184d48b7bc0838202903ac3cd3513366e9b138183e5e50d6635592681cae975c09b204100a63e687f30eff3517ffdf1eef6fac3af3e7ef870f7eef6e2ee7273b95bee67ed7a7571d5cc16b3d92c256e9a46447a1bbae1e1eb1f9ffae171387e8efe2b0d5f63788cfe21f2431efee47e20b314248cd4b64966dcb4d9c322f2607928763a8575a20ac5f1b122af2898849a60415036b2210cc2d234a94d6d0312440c1985d2c3d3d3e969402128e5933e9fba7ec029e3e988c380205aae7797dfeddfbdbfbfbada5f5d5fecaf2fafef7f585edc61b68f76cbb39db42b7310dc4b57fa27e427e483f54fda7f72fd447120cdc9326c202b5172711dba7e18baac46146ff7dd26fd95bd95bfce2d4e7da84993264d9a34e97fad84f0173e68a762d4a4497fd1b2217884579b611ca1891a18797b303b1a16f5b8d647ebe43c8c7d468960c4fdf2cb29d03841cd2f2ecff90f5ebfc8744ee144b8f9cf0facdfd83ae7f5a9d163a0730287461ecd79e319018a4030b39f99c401141a933b2c02402a7da53a276ff65fc79615091131bbbba71ad238a351de8078a83e05b52126c46058041307475d612638012f84a0fa0c03a0ba36c541e0701ee93f31926509007b84b97b8047b20911222cc89902bc5cacf617d79bddcd7ab3bfb8babbb8bc59edf6abcdb658fce1eb8159f6fb8bc56215e4830ec1eaee61aaaa6aa5aef3344d13ae5695bd94524a5155835a9dbff2ba9344ee50770a2ee6a5a87a2dd38da495f4bafde514056e14063221066a3cc66a398eb926b5a4ee73c7688a98875a54738f6a0dca82bc1a666ece4ae123f83a4070ae811d445054076c5ceb0e671841a98662a28289eabb2028028117d7cf01851382c01c3552a561852b6127401047653759c527570fcdd53d0ce6b5bec41849d2200918618452bf0c7ac38d0072226776848587733885c37d6c9ca12112878024b8103bd5125a4dbe81836b7d87110d45b0c255c9320982b5cb271f9e17acb7bbe5f77f77f1c3bbf7b737575797379757b7fbeb77b3f92acd568bcd66b15a729a37ed0a1e5e4eddf1c7c3976f363c0ca7af43f725d097f258f253e891f418a573edd88dad4820a579d334c4c9ccba6c763c1251cea53f75a51f3417336350624e0200e68810a2d63d45c8604ee0d4ceb849ea319c2cc25535673c3d942ed3732fa7a1744a4329c71e438600ab257efdfdcdedfdf7d7f7bfbabaff617d79dbac36eb9babb458cf165b494ba605a171771a06ce07cf0ff9f4c9bacf511ec44f281dece87e0015b8855b2983e662aa304f2226522942d3e9fa2fd815facbcbdf935f3369d2a4499326fd2de85fb06c368219f04d61c085a073cc0833c08167c3708ed22f047380017374363dab937e4196cd3f5bf21eff377e7ee118a1211967be5f76854747c6c7b610a59a53183b51e764cdcb8f7ad9abaeae0c50792388373b53785329c279c1aa266ba23661ce898997d0cccf42ef35d0f252861959b6af0c9dd1897ab9b288bce662885fc69eaaab33ee348dd815420d39d4ec4c004489288838c27fbe6b8ef3fd7ce525d79cce7903eb8cca1d134611307212c75e726b00002000494441541130b921882dc2222c082426cd72b9dc5f5cdddebebfbebadfedaf969bcb76b9e1d9f2eb310f4517cbcd66b5648a5c3a4e643e0c9abd6884234210c2c444e1aaaa39e7528a1bcc46d64b4dcaf8685390459845b1e0b04155d5aaf734a281c32449987b3885220a218483991116e1750f8ac8c15c8317630d2cc2512cdc3dcc11e13e96a64677cc11eecaa1b0c2754daafa207039efb913bcd26418e1e10946b04425a2581879108dbb50202f568888bcd695c4390084d3985b09733766731fc333a616ee610877b8bad988ec01bb07dce0812816f57203538570bfbcbe02010246080e78652901c1568346f581908f199adac30b576706c311ee64828add21734f601169e0ac39fce8d60b20a9b9fdeeeafbf7bffd707bf9fe727bbbdf5d6d2fb7ebfd7a7395da45bbdccc57ab349f4162287d3f7c7dfef63b2fc77cfca6c72fe8bf51fe4a76803df7a76f6aa7a2a7b04cd046a86da46912cf925a84c3dd4db53bf543df97524e8743a887a3e5d4348b8684306b1a39f5dfdc733102425248db706a5b6192d6828f9d765d3f0c5a4ae9fb3cf4e6833c9ff4b1cb8701cf0a27ac76b3abf717ffe9b7bfb9b9b9b9bfff707173bfdcdecdd737ede2d26426ab850b21882c4273191ecbf171387df1fe1bd953e487b007890e18e083595f723766e49cea9e39c09492714b21c23ae56bfeb77664feaddf3bf93593264d9a3469d2bf87968296118453a09c2f9c319682c4f8170fb6d25ff66b9684af369ecb09612be80c5f1c2bc28647cb66215802074371b4c04aa61765d22fcab2f9b3abdbe13f899f8c199557b3030008f4b361ecd19e7801e6468039ceec199c99321ec1907135f96cb6d4bd27e027b7fbd68279bd905e38be48c4f402b579730fdd1575a8aaa28739240280203c3c50593c0c80cf96cd9ffd7d6c0d01bdbd272f73e8e79568b7b13ef6faefd14b1207007145b6109fe79f6a3228463b83ad3eb570909f93156418d926eea14e1ec4ed2ccde7cbedc5f5f5edcdcdcdc5f662b7bddc5ddcf06cd51b7efcfab858efb657176ddb10595821d708b8ab6a715590cbd8b90a0aeabb4e55b39a99855310795d48727283ba9b863bd461166a8e883a040ed49d6b4304539816468dfe18dc98bcbe3e1605a86c9b2090d7900b40960c1e110a14afbe0e9f03554161148630762718474ec88d205122a23af454b1426fdeb156df73952d848870b880839825c9f8ce5195f3e23509c4c7ef8516d4c2975a989159e8f8eef5a00821839bb96b293a6871b0d4c8125c390ce44256fb4cd23629258cb90d68cefd60ea295cc2c3c30070e5625726318189091ef0808e35436d184cac0423aece44a8a369dbd277f9f844b9db367abf9f7d7fb7bbbfbdb97bffddd5cdfdcde5cd62b5592c778bd56eb3be5e2c7692e644246461a7eee9ebe9f9c7fef0a90c9f73f7fb280f3674281dcac1cbc9cac96d2076662c44488428312811c335d373afd986a4039521faaee49c816867cc0ba100a209a47c8afe94dd9d8553b368da8699392522ca5672f1c3f1a92be8071f5472c6b1b3c3b10c43e97b1c4e20c2f51d7ef3eee3edfb1f6e3ffef6e6fd0fede672bebf5cedaf9af98a659664966896003d1dc94f653894fce0c3a3eb53e841bca37260cf813ed04794e243297d94dcaab95ab85b400175726e8829dc0141a4177376d22fdee599fc9a4993264d9a34e9dfed8c124f868560cdf8e6003023ac194f866260c275f33f65d96c184bc657457963fb0c816707021d30e791bdba249c6c84e5f48134fd4e6ed22f48aa2a22225211b335cc9258ccfd2d32a68a0370ab4ec7d82a72aacb4da84598e00843bcc64cc63fbcc9c2b8bfcc3c9d01c610a2a84bd81ef6cf979b7e662a81c6d04a0dddbc7ce92f1c85bf46667e7ae5977b65f6e676eb6c77043387dae8dae0a53cc5f5faf5513822d4ed6552faf5c7c648c639c332de866ece069655afa64e4447d80b743922024cc208164ea96956ebed62b3bd79f771bbdbdf5edfed76176db3504877ec7b8bfde5f56cb92442d1c16189433de7aecba16a46f0b66ddbc461ae7928a5a8bad55d258323d4c26ce4b6a8a9162f1e6e882035371bb385cc75e4dac30c0071b866089841f060d43a97c668ee18aa9945809907a0e26d04997b815ab89f0d380fa3700a232b8c4cae021552860ad0f23cb54d62d437241131c461a8c3e44135d89548dc22200044a895242215d04424e3b05504411c11e68e00b8985929830e5e7236555577b74414e116a5a0f7a2916de872c963e3c90b4721d82cc96c969aa6992fe7bbdd6eb7dbb76d1b4e5dd77dfbfaf5ebd7c3f0d4bbb39985ebabe7e8f57d2b418e6ad5c1010552430d02f0c2288c4ca15106e4de21d7ebedfd6f3e7cbcbbfa78bfbbb95cdd5cac2ff6bbc5e262bdb95c2eb6cd62b558ed9b669d8b77b90cdd8359979f3f1d1f7f6f871f237f43ff64f973d8e7b067cfbddb10654094a6e5c5acb100a7c4a9d6c6a498f7bd16eb8738b8834c0833224929093724cc89027e783e1e0e1dfb9064d1ca72319f53034e4444a594d3299762c77ee8062d2ec7931e3bed733c3fe3e919c52133dc7db8fce1f6fabbef3ebebbffb8bfbadf5f7c585cdc37f3cb76bba7d98cdb26c2c24acea7a1fbe27d47f9e0c373eebeaa3eb33f338ee4476010edddb2592e6550d50873047b9421acb89a1b911115122380908493cc2425f76989e017ebd14cd6cca44993264d9af4d751e7006170cc04954a3127f4811200e15f3cd8faf396cd8cd032befdd4af419d2bfea92aabf8ede5365936937e4162089cead20d054b0dad38cd9b742e306925ee7ab8873353b88fe8e13a594c152e33967b9849689ccd761f69c0f8a98343c43500c3af07d2ec0826626266a65ab61a01b5951f8cf36e14ffece0bbc2445eaca5f34d887b6dbb70bd33d571f05062508c6ed108b319fd238a7863ebd4448c702dc5c8798edbbd303318eac5ab6d40541f611dff3ef79f4011a32371be6374e6e7b86a4430c009a18a9a36022c3c1c0411610bb843523b5bac179bfde5f5cde5f5cd7ab3bbbcbed95d5c839a436f45d12c36d7db0de084126e14d9d4b2150fad70a2f9ac49c4e19e4f7d29a59a50d52740b0c3b2d6cbc22cc2cd0caa2876260e05012c0c7787b99353b808b95b840983ea827a7d8cc4318e77b38557908c836b11ce0d09661ac52d086046c0ad825d2cbc9876823e5141740c6f5bac66b3d96cb6592d96ebd5ac99bd9a5f86e0e0805a711bbb72d5271b7d198e442c5253910ef0b8b15dbdc773efceaca866d3c6a2b5528692ebcb5472ed6b79ceb9ef9be7146e83e51c70f702cf026d13568bd97ebfda6c36fbcbabf576376b57a99d1144d56e6faebe7e7b6e7ff74fbffbc31f2930e8a0eaed7ce1c6292522313332aae5c060029ad0d236bd885be94f876fa4a7cb55f3eb9bcbbbdde577efde5d5f5edddedeedf697b3cd6ebedd2f76bb66b15eaf76c2b3c41ce6250fc7a73f1c0e9fbbc3a711ec72fa24f684e1498f8f3e1c29d4c9229ca00c4b42228d2404398958e8301407811a75ce56864113e6ada4eae6496ac8fdd415cf0e6abaae102dd7eb65438d30a7a06c6e1ec743ce8ac3b12f4643c1c35336a76e2887a37e7b84052eb6f8f0fde6ddfbf71f7ffdebfdfb8fb3fdcde6e2e372fd6ebeba5dacaf64b624a28882e8f2f19bf50f79f81ce55bce0f910fe88fec05e1b350b70c3b857688def4a4f9a8259b9957ffd11810a585397b108828499b1a1003dc36adbb957e28a54c9f02bf185fe6dffabd938f3369d2a4499326fd3b29f12b64e65fbef29fbd7408786023c8fe2fb83e53cf7dd22fdcb2f9670e088f94567feb80bcf547404167a2b0535460ae7b0d62449d57aa8e4d85d9bc356b5e5839117ec6fdf2f9c21a40c0196d3c0e3cc548113ef3857f2a7710f9dbb84d3dab7f393f1f5791fe99b38337119b972d2700867101ea6d2e06b5c612af4f429d760ea2dafc41bc2ca0bf7daefcc5037a331a45af6867f2a2c5a3225342cddc0196a699f55953336fe68bf9627b71737f797bbfdb5e2c56ebabeb9be57a3b189e9e8f325b5edcdc48db74dda969c9ddc2b26a574a312b3510d43253f55ad442038673d92a54c7eda8a2f00877985929250ceae616355513e111469488000e1a5d38a7a86e552531039020802ba8b71281c302e362168100e6c883821101cd83bb0b8129e01665e028ec83509ecdb058a4d532ad16edf5e5659276369bcd663391667c250077afee8d99a96ac0c6570d5c67d1711e567f7d1da389888a2c0e620e049cd1aa3566c5ddd4729bd3088a5e32000af2b09c73bf5d5fec96fd71fdfcf0390a11d0a4d97a2eabf562b3d92c569bd972b658ce53db72b360994560b9dab4cb952c5b17ffefffefefb47420b1922d38ab0509337380a334ec330234e7fcfcf8f5cbbcc5cdfee257fff0e1d7ef3f7ebcbdbabdd8ee97abed7ab3de6eb6bbcb66b56d96dbb4d8786a8b855a2efdd3f174e89ebe9d1e3fe5c367ebbf867db3e19be76fc80f121dc740da371122321882851969cc2a554476989b86ab8596b0b008322744eb06f3c6dd87620e0b07cb9c3979e1dd7a3b9fad38703c76c7ae2ba5f4450f831545d6389d7a732eca9fbfe8e1885e7179ddfedd7fb9bffbf8ddc7efbebbb9bedd5f5d6cae6f69b393c5e57c7593da3dcbd20d793896fc548e9fa1cfde7fd5fe13f489e219fe147a4c003cc3dc4d4db3f6472d3d3c9be73c74b92f0089cc595a8a56c18383a549334949aa7fe7ee703c7df99120e474e6824ffa0fe7f54caffba44993264d9af4b7e2effc8fbef060b84cb848f8aa7f8988138005668c5261a9403b7dca4ffa65e9c59890b39550cf8747cf325e8d0a44780575bc4244222ade1351c33840d8082a1e79afaf3647ddaa0698f8fc636be8a46efa8c7dab377f21b9ba1c6f8c92ba0e1e00c2c04c5e0d26900724de3aad75d08a299846aa4d8d96381171bc5df6659c2faf8fa8ee7ebfc688c64927f8f9d110c6d1ed4a1faedd268f0a00d257f20e572b28cea91d10ea9e37335104dc891355d6068845248882b804d27cddce96bbfdf5cdedc7fdf5dd72b3ddefaff6d737ea783c76c3a08be56ab5dd81ac0c25352865502de6038545685d676a88c2d5d44c23cc6af7add6df4c3d9baa85838a5bcd4d697571c6b926661057e64f107954626fc0eb5316018f206a468b24b80e80156733f3207777579cc94720b7a0620438bb094a03652bae5d94de86d372deac96b3d56a71b15f6e368bf56ab158cc458459ce053d0680a8e69ad4778659311377ad965c6276a7ca53c25bdc35d1384b8fd1b2a13a480f27242104a4714e2cee7a7ef352a204b887da6679b15fdab02e4fadf74f251f93443b93d9ac6966899b6866689b00439a449202921a5a36e9a64d4f87e72f9f7ef43c58b13c1cd02ca26143700242bd7b3e3dfd389ccadd1abf7dbffef0df7e7571b9fd70fdfee6ea7eb7b858afae36fbbbc5f66abeb9e2d902b3594478e89073f7f5d370f852ba4ffdf3a7d3d327eb1f1a3fb01f9a7c083d78ff9c589304a58828deb8467106123127e664f51d586b5e869c3311c1a0eaae1e0e8110dadcc189d0cc99452435cd8c837d28d9072ff67cf8723af5c74e1554484e8a2fc7d417cb43fffc68a7835160b7c5dfffc3dd0fbffecfd7ef7fb8b8f938df5f6f2eee97bb9b76b991f9727eb1cfc54adfe5eec9fa7ff4e1d1facfc85f6278a0fce4c333ca51c2086e96c3fa82f018c8b35b5f86c3d01fca30843b22115a923564e1d10c2a81e4cced66c10210dcad941c79f0a1b89954e3cfc254a78f80ff504ecde4d74c9a3469d2a4497f05a9239d7f71bee6ff59cb26806f0557097bc1b7bf78ccf6ecd83128a08116c094bb99f4cbf26b5ea8c341749e2f8a318cf2f6ab35ba425eed90714219e1fe9a5e7933081544604ee7b84c35565e530ffcd38da7fabd66c178cba679bdfe38a58c97c48d576b4944a2125d391ce078bbd3f48a53f9d96415619ca072af111272f7e0d15979e946b93bde2096f1d3cc5144f87873e33cd6cff0c33537446f58b97ff625f091f6c20e224ea044dcee7637b7771fae6eee97db8bdde5f5767fcdd2f405cf5d9fd26cbddfac17f39452d1c1dc98d94a1e4aefae4d4bb3b685a99b79e9cdc2cc42c3ccc6dd1f8b0898911798b9c5e8a321c2d508232d2622c8ebd6f7f9c90c7bf5410010d7ee97877854161239601a1a348eac23511862ccdcb87be9fb0813ef613de989edd484262af797ebcbfd6abfdbadd7cbe57a399bcd440852fb71c24420a6385b2d4c14a86f396669840c0c737765afcecccb0afcf8b4d772d688f31dd1d8f52d4de00420c248ea8b2eaf2fa247c005e09613cf68b6423a95d3605989bd15a4064806b136054b20716a04d2a80b07a506b3857efcfebb87afdf1ebe3c68eed7cba5859e8e0ff061b0dcc0de5f6e7efbdf7efdf172f7c3cdd5f7dfdf374b5c5cec2eb677f3d966b5b85e6d6f30db189ade7d30ed0f9f4fc787fcfca57ffeac4f0f363cd8f020769238357a88f2a0e5893dcf52301504c25cd541c682d4b0086753900230e362562cdc11e08a90e260530e650e02b71469b55c135a6ada2074431e8ede9fbae787675753b55c221bf51e27d387e3e1b1c3b1c3f10422dcdcccfecf7ff8feddbb0fb7f71fefde7fdcedeff6b7ef96bb2be705e66b6e97068988e7af0f3a3c95eec18747e42f7efa6cdd67e42f519e483b58cf1e4149289113c28efdb7a2fd301c35776105f094da244b47cb320f5e44341a89b99134935622997baf43297def25430d8a08c060416a509f3ed1ffa3d83493593369d2a4499326fdd5d4073602d0c899f9cb075c7fc6b239dac8a671e09b614e48040d9cec156d6381a38f2760c5f1cd31233061b07f43296bd2a4bf7df98bc38271ae291081a8f8e13a8ffb7ae57389c050fd89da5a82813c400007dc235cebb934e05edd9db343538d9888209688bace43896a39ab4e24a1ce618f534ffeba63559320c4fe5a2c8a883af81d41e366f6eb597a759fea7438006606451d2f7754321679d4564fb83b07138d549620548f41eae037defc40788d1345ddc37e79f68800c879ccfbc520f25a0193ea740581e0afed2d0f30a724ac4ee1cc69b6d95e6e779797d7ef2f2e6ff697b79bfde57a7b494dfbf47cf8f6fcdcae76cbed76356f3c77fde9b168178034c9cc002761e1343e95c3e056ccd982dcc33cdc610a778a40a89bd694c5c812065c2c3cbce263fdec9301a889945a72aab34bee15351d5609ba010bd680397920824c6b06c9220a8d9c9a1c5ac87258763d9177ac8746f2e56671b55fde5eedb6abf57cb5ac7415e17050988b08180df379e969dc6ea708e6bafe4e087644305130b993939f6b6e4484718c8a0104d8c123f139d8709ec7327557f3c296c23c30a28beadf03d4ed2d665870629a89910021622cc1922851e2200e246a124352180b0998b8e1433fec6eeeb6d77ffad3ef7ef7a73ffc532af8e10ebffad0fcdd87bb7777d7971757d7771fd7dbfb6679b15cec6fae6e17f3653bdb06b748f34c72383e3e3ffe53e8a13ffca17ffa7d39fc319f3e97fe912d279619daa13fe5729a37316b43a429b964cdb519470181334bcbd294707575570a372f86e2a4cee120821a31a76061cca46d8517840424cb61d9cae1703a9d0ecfcfa661ca5d1fc73e06e553c1b1e4e75c0e19392084db0bfcd7fff2eefee3afaeef7fb8bafff5f6e6bbf5e57b59ec96cb7db3584ad3240ed5be0c4f87e3931f1ee4f423f55fa83c467e747db2fec1f231ac1756624d046244a163e7a793e7dc0fe5737021249286d31adc825b93169c1408274a4ddb342c29cc4d073f3d5ae987aecfb9c089b845341ec9a3cdcec56094a64f815fb04133f93593264d9a3469d25fefbcb2728803200c01181a467174c082a1ff26cbe6f4c673d1c021c6e0cc295e13340e1cedf56a16e7af4ebf909bf4cb52ed37f14fd12df4f67f2b99f8251dc35cfd1a47dde981bf81c554ee0c82f17aca5f131cf2f3bfd29535134e740e53fc9963ebd7a0c4eba17670356662c4c71a7e42a5098af33877bc7a3be3d210d73d26afe49ab7e117661e9d09c01114e33d8c8ab6a19f1ff4d3d9d6a8c99c7a5344e4880a037ab9f2cbd4d4cf9ef6fae520760f772269e7f3c5667b7977ffddc5d5ddc5e5dd6cb1deeeaf579b8bc1eceb97070ddf5fdfcc966bd572ec8f095e2c3f3d3d00b1d96d016f84984510568a0e191a444dd6e280ab99c3b5ce42c12d28c29d22886d1c74af9e120551104110ee7022e760c7689919c211e6a1e757d6ce0b6286f060f388a0806b1950e79f62082f517ad7c14bcf91598f4cba9cd176d35cac9757fbf5c56e9584577316f1a0c224cc2a9c98595d05c2750f9b4830d28faacb47ae141e3046adecb924e6a8bbe918fb4de02054d4755003a6f30c370798d056828fdaa09a8b0e56d4ac8ce8e86011a2e008d71281c49138e620a508c09c9cc988cd43931b99871993350496a661eefb72bb6a743ffb5d93db8bf687fffa7f7c7fb3f9fb8f97574bbabddaeff7fbc5fa6abe7f3fdbdec9e2a669d7a9001eaa7a3a3d3f3efef787c71ffbc3a728cfe5f0473d7d41ffb9c149a89f79475198a8499bd490f350b43f3c9ec20b0ba4e1906026a6945884385cbb6128a685a2448519714088849108c222228d70cb3243ccb246d7fbd09d0e0f87becf5d379452dc60c159b5ebecd0fba038640c8134a7fdcdeefefdbb77efeebe7b7f7f7fff6e7ff36175f16eb6bde77647f37d4020a90cc7e1f973e483f65fcbe9eb707a40f7104fbfa7fca0c39396039013bb080947b869e9072d9635171f4e250f6c56526bccd2cc57b3d9869bb539670d0b664a41202166b8ab962177fdd09fc80ac2d4c2bc01cf831643a4c104bc7a2e76ecbcd7e943fd97e0c54c9a3469d2a44993fe562c9bf327f9e018ea6914fde4f27f95653369d2a437aea5c71b7a4cb51204638909e7bc099dd337441cee23e2865ed217e3d6528c44e1380f789fcb2561a8299c337e784cb99c07ad5ff92fa3cd212fd724923ae15cd125f5241c40400178d42127a2917142e3bdaace4dfdb78109cc2f06ceebd6f25bf1682a5576326a298b8851731a74b6a57066d48cdd1f6504e078a947d5ca98578be8d54a82bfd073e86c8d31b119402935ed72b5dd5ede5e5edd5d5ebddbeeaf96ab8b8bcbdb345f3c1d0e4fa72e5836ebed7cbd3233612faa451514cd7ce151cc8b90711085b8bb5b98065c0c9155d5cd4b58004e6e30f3b0da200355244cb534084c526a06c5c1f06aded420a3b9d7cc8d9a6777b3b031746401449007345097c23d14aef0c2daa9f6acbde54e73077d4ef6b89ed376b5bedcaff7bbf56e355fcc5b119a354dd3b49c1200160b1845264ab394982bfcc709afd3e9956a130227b857520d2218d444d4acd7f8ae020b9184130993b46022081188c4410973774f8d990fa6b9949c736f9a75c820873b488418a124c9d1aab5decc898c401c023269664d6a83a86d841a120e260f126187960d75ee0feb65fef07ffd66b75abebbbb992d56cbd57677799f16bbf9e6a65d5db22cbb1c7d313e591c9f4f4f7f383dfc7ffdf11ff5f48fdafdc9f32359a15c1641c268849804dcbaaa791efa3fbaabab052c359212139192a7d416b5acf9b9bc8cb7059c985a770a9780801373431080174d6b16a5f33e77fdd03d1ffbc7c7fe78ec10664ebd361af382f6d80d4f87635fa005db1d2edff1cdedfdbbf77f7ffbee57b7b7bfdade7ed8bffbd8ac779ce68be52678def743a8b10fc3e1eb70fcd18e3fa2ffe4dd1ff5f805fd83ebb11f9e458839350d373c6746c054fbc7c7c7ae3b0e5d574a61e6b66de7eb796ad7292d8a93b90fc1a4064288080918e15e4ac9dd49cb40e1141e90529ae08d4b2ad214b403e6cf46872c0fcffadcf3a1f321ebe4114c66d0a44993264d9a34e97fa126cb66d2a4bf2ca67101ca23aa27224101e3ea858e3b3ce7d6549ca924a88b48f4d23f0a10053388891d1e1611ee4d2be43fa957f19bea1085bc198daa54e23141f366c925de1e6abfac2f8d3f0d2f03d3fcba4a4d63f2e77c2ba8f7d000e17a85b707f275f3c9df627d8849988885626cc8d455e8335518a8f51c0e0e7280a26e6c8510b3108847b80f02e0f302fad9141bcd257190b4f3f97cb5d95f5c5eddeef7779bdde5767fb55cef369beb207e3e1e0ffd309bcfe79b4d080fc360a111e6d51a31339830448240a1a66aee70880767f53e7744308da2055ecd2fa600b991874434c40cf328044be44ec8600df64abea9d745710d4478c08c4c233c2cdc309297dd55036343cac2f2e03ab00fa4bde7def211b9d7e160f919fa7cbdc5fdfef2fdfbdd7ab96a449a8666c99899c9e11e96995982013085b0d7c413dc4012702166aeafaf0170570ae5eaa9119c188c7026220b2710389130a17111e6c422600a1a17db3912512341296920b937aab336b7a594d2f45eb296212c0386b06ae4cd165b2becca144c916059400c07bc154fac4203059917b2e4393756e6f3c5f5bb77dbfff4ebcd66335b2cd7fb9be5fa2a9a9df3acb89cfae174f863ee0ea7c3d7eee9b39e1e307cd5d31f6cf843639f67f42cd1430b453b9bad98667ddf774317c888ecd14b136dcbb268c8c5ddc3a16ec5a3e8908dd403c11ae426112190362d8324184c89b9656ac8c41d5f1f0fc72e3f3e9d9e0e439fa3442a063590c1820e5d7e3ce4d30023acf6edbb0f9777efaeef3edcbf7bffe1e6faddf5cd0fbbeded6271d52cb79d3469b9cc5d7fec8e5ebe74c727eb9fbba7cf949ff4f4c54f9fa3ff12c38facc7c47d842e1733492d89b821d44ea7e1f9f8f8fcfc98735f67b9b6bbfd6c316742c03542235950c0022cf070ab45bc923d9b0f7db1ac44d4c89c998b37de5e669a0d4a87c19e7a7be8ec5be74f27eb0b1b1aa39679397d064c66cda44993264d9a3469b26c264dfa1b95803d8283ea7012a8a25d104e678706638a05236f06401219cd914add654a22c54dad545326318f5c1c3584d514073303b53b628953cdb07050cdb044358d98cd1cb05a658a97cc8b57de31dcacde0443cc1de7124c1d30aa860b33374d83ca947d01018340e16e9581827339ab5a40708ab00ad2614e9538338e940bd51f8ef11190c39939bc78b80502e420300958228478281a4d5b4b64b324564a12a6b03047105822403c6be6cbb4d85edcdc5d5e5eefb657fbddcd6abd5b2eb6cbcdd683fef4e5cb60badcaea56d8a170481614a1e30d55015c26cde261484bb438d8b9205aba39866b340b8162f1ae64c0475d710504b689822f794ad159f25e334583c67f739ed076b4b70012bc85c293c31ac44ee34941b6e8992961cd68738c3eb5c7651b508b6101b523e203fd8f129b42fc72379819d6278b8bb59fee6fb9bebebedc5b6113101b54d7033045c64e15e1a340db7e2549b6a12e29cc092a8adbed9b8481f0e72a20059848188592c28dcc5ccdd21c10ea704b899716ac45b2045a85ae2f41a000020004944415430195ca4890053722349324e801933a5b9348b398e8783cb90295c2dccc214642209489ce08cd0608f4644188c9825a2f2d4421b1ec2dba229c96631dfacd737ebed66bdddcf579b66b14eedc28dfba2f9b92ba71fbbe71ffbc77f1a4ebfcfdd1fb4ff1cfa1ca54fb01416de930f424598a56d43713a3e68892067a1204d4dccdb56ad84a364732398b843eb16b748c9a646e0c494382831485ad386481824c13ed0e9541e1f1e9f0ffd295b97ed30448e56d3a2537f3a7539bbf780ba00bb0dfefeef2e2f6e6e2fef3eecdffdeafae36f37b7df6d6fbe5b6c2edad932a5141ea77c0ceb9f7efc7ffae3571bbe46ff6d38fea8c72f289d9e0e1c0a1ddc7a906206347361264a25c887a1effbd3e9783a1d60ceccbbdd85348b59bb6092623a68018225e50811e680595f8602f7926d289e0b3bcd8217d2ec204ba356bd199ae513565f0efaedf1f878ec8e3dba0c4513b2403332b17c3a979fcc9a4993264d9a3469d264d94c9af437ab6ac19c59db6fb10e3f63afd463df703b93407ee2fb84bb93c74be7c8a936852a35660cc58cb7e5783b3c144e51193204909c0b4904c0cc5e4033ffbc3cf592a679f9d2cb317a5d807a79441546f3cadb89918053413434b69c0022ae1e94478422c4c9411570fc7273e3c3b1f0080ad4b5ee316be404b7cac625d481ad5025772fe19198816444142c69bedceeb71737dbebbbf962737b73b7df5fa766b5dd5ecee6cbe3a9fbf4f5333569bbd9519bd42c38dc3094ac7593b8ba6000392cc24c89440dc5483d8a7ab6526c401854d983ccdd20a09619f0d0e2a5db90ada44bfadc5ad7b2163a1e55d58f33da7631eb5c0c020838880461b3b62d4443368d6090306b513535b2ece6e14c24a1d13f69f728f9598f5fadf4f9e981226f96f2e16efd9bdfbcbbd82d57eb66de84c08858240b69c0c9c1d4303b53aa43ee7cce49054b50005c494434ba73865ac81b03554ecc84f020e220330a220aab969aa924e9064d730e97a1724d9ab6effbf97ca99ae126899ab470f7320c5ddfb78ba51672d2d22b4285988cc22dd52e18b934829893a9101225466ad2ac4db3a659cd17fbf5fa727771bf5a5d36b3656a67c49c4dfbbe7ff8f6e9f0ed5b7f7c284f5f901facfbe4fd8f289f241e5b3e08eba93f34cdac9116c2165a4ae9cb1056dcb56ddbd9aa154944e4c4aa7a3af622c93d42490bbc843b9bc183cd0a38a5d412922bb9869270120f7150eef2e3e3f1f878ea86d04283d2a084d4163427f5c7e7e3e371288e66c69bede6f6faeac3fdd58777771fdfbfbbbc7db7bffd7e7df3b1d9bff7766f9865b56e38f9f3b3f5cfd63ff44f7f1c8e3f0e871f6df84cfa80f2c0d6a5282d4144d23c11b1510b0e278f20d528c3703a7583e6b098cdd74d336b64d6346d29d60f3a22a5ea7bc13449ab65c8b9ebbb63dff7a558c4cc692ef395b47b99ef4d96a79c0e473b9dfc64fe8f4f5f9e8be7121e1234f3861c4cc2160ec0695a1398fc9a4993264d9a3469d264d94c9af437ac3fbb3cfddae2a9bc99b3dbf1f600b89e469d5d0cb8ff04033cfe90081f61c1ec1e15d35bcd200b8f080731a2d65482b98e2c83c7ad7177af53dc1588c36f4c9978a969392adfb8e666c69f1e81d1b20133f9196a13ee446ce12fded4cb2332b30ac98997474d242c6a039809ff3f7b6ff22b497a65f99d7bbfef3333371fdf1c43463293cc6291c502a5925a430bdd8036bd51ffa182b4e885165a486b6d04082d16bac8e2503946646644bcc92733fb867baf16e6ef4524c9a6d845a01a45f86f1178f0b0d1673b7eee39ee61248a1e541f10183456d7e110bb6c70a1321053213282b20a8b4055cc5499d839dff87a36992ece2fae2e2e9fcde7cbc5ea6c363f09753b691714eafb7d7fbdbe0b4d534d1a575759a5984049554a8e267248e125907901a0ae881a5396928b6651c95224ab44423111160ee2498888142a54d4fad6f761785badbf0cbb2f2bbb696a61872c3e342feafa49539fd56e16a41dacca858a998a14420fea91a3081b4c8b89a99aa892a8971e182cf7a95fc76e3d6c362883b321f637cb29bd78fef4c5b3f3abcbd32654ce9137233666f52068562b44e6827926500279624fec40aa4c639938909574cc0f02184207c166acf026636431530a04ef347b23839a9a3a0585aedf1bd76f37dd66d7cf97178165590dd3d66ff76f279309236802913711586867d5a6dfbada7b3f075bd9676466d38aa2ebefa80c44e63db323e3cabb4955cfab663e5f5dad4eaf9ad9b269e7d5a4057b3194a8c3763fec5e779b6f86cdcb61f375da7d2bf95ee3d6bbecb8785276099acc44048bc50ac6524aca31c7042004879ad955a092659fb27a6ad82aa40a83ebc90ef1410698277360efd4988b592151b6c2e4997888c8fbbcef3743c4be933e99505d88f7229b7d846b3737bbcd0eecb098e3c5797b767a3e3fbb387ff6d1d5871f3d7ff6e1eaec6a363fafa6cbd0ae5cdddeed77b2df4b7c23fd1afdbd74b7657b9dbbfb7e7f5df2d6640894bc8b8e842b66f2396738189bc28a4acaa9a8200b528119c34fea992214730aceec872197245a94c98273608626cb9af6438cb1cb7d9fcb90916d4acdb96fcfda93e7562d3782d7b79bebdbae1b2c0ddce7688eb39af0f836a206829a18981cc00c3e7e041c959a23478e1c3972e4c851b23972e49fa582f3be1706636a8c81c73198ef2c638f5f94c7afcaef954fb1aa02f6d0b776e8d81e5d3387c66c3d94768f93574620d5c728dff7ed338fc7f32809890898de3be6774d528fead1b8fce3baa3bcf35e3a0f8da28f88f221e6c63dc84e4c64603a4412834793d1a35675d8f2e81b1abb94080a9809ab3a56070154140636f6a08ac3b4599cae4e2e16abd3f3b3abd3d3f3c57431992eeae96cd22e84dceb9bdbbbfdbe9e4caad9b4688e6928a5482ea3698841ce8360a663e2af999118293867c9c552c99ad5445532242b0ac631b442810254507a423fe1edacdc85db5fd99b5fd4fd3753deb2cfe6a8a56670376efadc4f9f834f8d4e2a9a470b833966b7d36860f6cca665285e111cf5599c099741866dea6f635ca7619bd3d0ef7a2dfdc4c7f9142f9ecfbfffd1f9e962cad6b3792e04531f5c7004d3220a05bc300ecf2ea3a2e4881e543980490fc1c344600725e38a0053652a860c15b34206b38a8c4c4064508109834da5eb762fbff9f2673fffe52ffee1d3c5eae27ffc57ffeaa73ffcf8e6669db974a9546156bbd6b377754d1afbdcb5b349c9834af40ea1f2262465c87133af9d7180395fb74d3b9f2e4f572797b3d9d9747e1eaa16ae86aaca90f6ebae5f77dd66b35ef79bebfdedcbb27bcdf96dd075e3ba36240b111085101c081c3cb327703744321311c9490f2f3a478a62a594246a8e209272124d01561540c10a2522e600e7a00e4c8c001391bcef631f7337943e22892f42b9d0105d9f3596b48f65d7634828ba5baeea4f5e9c9d9c2c97cbf9e5d9e5871f7e7cf9c1c7b3a7cfeac5e974760eaad5aaa4d8ef63badfc4b449ddcdb0f956ba6b1eee5dda52eca8f46da5140a57e23c08ae883329aa128203b494924a2ea2c5a002a84942ed9bba6ec8d7a9501e461f5931135876ce609a4bc9439f5292524a9f8b5807ee685ac2b9b597d5fc05cfaebe8d767f335cdfbebddd6c8758141e5481b9f244cc0c19dbdca046441e4c0800ff6e93dd91a34073e4c89123478e1c394a36478efcb3d26bc63fe85d95f758d9333681bf93741cbf5be161da800f6b318cec30be824377f7182f0380486d9484c6e2701a7bc7c769a5c7201a1b3d3a7698ae7a573a4e87301b22b03dfe66ce87122bd01860f3b03c881f6289c75332180919d8b1016260321abbcaad9809a800a346c264c4ec0f5d4b4c80aaa982454c8a99199895c94c3c95c3a53620624a447ee2dbc57479717ef1f4e2ead96a79ba5a2c16d3e5b499d59379bb58ec52fae6ed6d2f323d3951a65eb2485655408c5434335c537bd20435352a858b4241c5a82865d194728c99c4186013d5325a72002a18a80c0168b40ff9b689dfe66fffd66f3e6f766f16d42d2a0a4a89524fa9a73e957dbfbb49386bfc259aaba95f0eaede9b3790ba601c4c015357949435eea50cd66f4abf4edd75ecef863c88640fe4bc6d1b7cfcfcf4071f9e2ca7cc5c1c71b044449e5cc570103325754a8e94199e119458098e89e00d1e00438dc2f88421f66661ace2821a990209260c5133a744c60e2cc602114d626ac4dd3e7ef19bbbfff5dffd6f7fff9b5fafce2ffec3edfff364d59ecdf86ebd7d73b717f61f7cefc5e9f9d976ff8a191797276d1dac0c4e524bc53b318e83eee0c4cf66ecebd97cb538793a3bb9aa6767753b233731054218fa21ddafd3f66dda7cb5df7cd5afbfe8fbb7b16c5507a769c15ad502195462cec557c1a862c7c60420e658ba98f220b978a643459a73a64e934a56cd0560e7cdc8f5227dcc0278e76b57b190a128a96856c9a5a81532e5142d454deab2d6bdc82ea62e426cb6dbc6cd663b0cd08250617e8267cfebd38bcbe5d9c5f9c507e74f3fba7af683cbcb8fa6f32bdf4ca5e162da1748d6d4df77fbf5b0bf8dddb5a4379aaf35ddb375814b5da36ebd772cb153132baaa2924b9171aa2ba9658188882888bce389775e28e8c445e59cccba52e2a0253967ce19bc644939c79c250e9286929341d59b259e6c79b5ab9ec6e927feec937af1713559bd7dfdcd97b7bf7ef375713eb4d319cc92c23997b2303b660f289931912366aa549cd943cbdc91a33a73e4c89123478e1cf9139839f406f92396e4870f737b2f92e328d91c39f2a7a2008d4347001e1493dffbedf9a173e9a1d7898889cd04fc10664c870922c6633acce1f5aaa61867a2f038d3c48f869a4301d37b66191bbd2678afe6e9217fe7bdb6291cd2851fd6227dd7427588d06103d4c33d66f4308da35eaa2a203968406a8ec228133dec758c6a3e14288fbb72b06cca8e612ac64a1010b9493b3b9b9f5e9d5f7d707ef1f4fcf47c319fcfdbb66da79366e942b3ede2cbb76fbb989ae59cabaa4f3d911953d142a695739e18a226454b26223337566e27b52c1ab58869162b6a6eeced26e7880d06f395778e85535fe7a1496b7dfb9bf8fae7f4e6e753de2e394fb804aa6a62cff09adb4afb74eba457d930eeb5ba55b7149eb6f58c9a19f946c5413d99935c861845bad8dfc7ed8d0d1b49eb1cb725279564b08b45fdbde7abef3f3fbf58b58d63220b8ebccb0c6212b32cb998112178e799988d4d99383033884081298088d93bf2c68e291039c01d5abc208011394245666354b52306206ca29253678418f5d5abfbfff97ff9dfafefba1ffef087ebeded5f7cfce4e77ffb7f5fbffaead7bff9e2cb6fae9f7ff4e18b0f2f9b09dfaf6ffa7efb373ffdc9fff46ffecd0757e725efa55ba7bed3dcd5a139bf7c72767631992f9bc932344b50ade445b4df6d63bf19f677c3fddbfdf5abb27b4dc36b2ed70eeb9abada67b528929c01c48ed80707ae9df7b1e4a18b598a991019489de3e003444b5119c7bc4c28fb928db402681834a9c157a1a91cb3664a65ec2267332aaaa5484c128562943ea21b38174b39ed53da0f2525dcdc447298ce70fe7cba5c2e57abe5c5d5e5e9f9f9e5b3276797cfcf2e5f4c1757f5f4cab9692adc97216e775db7897d5f865dbfbf93fe1e658db2aeb0f3b673d43b4e2053d5410052cad18a8c8566266331bc1a0e5dda860030a18205552aa6622ee7a82952ce6cc5596151a8a4217629f63167e5aca1482de484b8c0129f6cc2d37df5a1cc7fdcae7ee44f3fd4667ab9f880da733f99df5f7fd5e73d3943452066e2408720f3b1636d147689def58e1d858023478e1c3972e4c8913f85f1fa2d108c50fea05e73e1c70b34008886ada2d851b23972e40fe2884725e5b79597719888c6e85ebcbbb0f99dcb1be3f706978c607830c71011c174acdf7e4cb23123c5a1265c01e6b12319a303c68a3e2a352246047e508246c38801c43c8e59991a944c691c5592876363e2518fa1efd48b8fd2cf43cece686420232522ca22446066d343beb219035023d0610707edc6de8934783787a504c74091642a85bcaa092c5413dfcea7cbb3b3ab0f4f2f9f5e5e3c5d2e97cbd972de4e664d5d37adab9bebbbe19bb7d7e66879763694bcdeae27b3694a9d5a919454b2770d032567b24c5c084e5544a864cda2a94852355215307b06918e53660d58919989d93297a29b6f8737bfe2577fe7dffcc395ef4e43994d38386f9e0b83110259109025a8fa923bd90dfbd743999035d3d53357af242c841a722d59d8f6b9efb643d9f6dd75dcdd6aee2c0f52a216f15466b5fdc58ba7df7f71b19c550dfbc09e1c8132dbc024a63e2523cb44cef39cc931c804ea98e089bd9107d78e6b7660768e1b5030f2040762350515908d69c400432b18c3c490159228334595de1ba5ddf0d92f3ffbfbdf7cf3c1277ff9f5fa6bd22def37699ffffe67bf7af6f4c50f9f9ec4cd97fffefff8f735e16ffeaafec993f38fd2cbc59bff60fd9c89ab66b2bc3a3f3bfbf1627511c24289c83b32d62871bf19b6eb6efdbabbff22765f77eb2f9d6e58f7350d8c681880042b184a8005c7de7b038b481e622945c71869a82383232305a901431136a09066209b9aa848513676c6c15c4d21b0af98b9a4210e7d4962d9b4b066ca0543c13edbdeb08e254a1832fa3eefee52ead07a2ce7f8abef378bb3c5c5b3cbf9e9c5647e31bff8e0c9077f797ef5613b3faddaa5e32665dd0e6588bba1bbcb796bfd2ef5f752eea15b8ed741379eb3e381b4c08a942c5a04420e602353e9234445935a1a87084559c5b19f313530a78a2459b5a8895a92dc99148378672696b458141394cc4344577cb4bae7c9607e2fe8b4ea30cbb814ff5cfd87b57beedcb2f1811a9e2d17abd55f5e9c2d3efde5cf5fbdfc2c973d7b25883bc4533902799877a32d50410703dda3407ce4c89123478e1c3972e41f07032d8308fd1fb1f06d41061c61e9b072b82ef02da353003873d82b160e06dc179c3a64c36df9439b2360c6a8080464c15e508e0fc8913f2f1eec30783ff3656c5c7aaf26e9ddc2ecdcbb69a9efaa21effb6bde1964d454b5981ec261467f8b8d9e9a8300742881021191883ed67bbff3ae1089c8e336dfdf237df75cf02ec406bff7201f563ccc791131111399a9d043aec521cc755c63549a46b1692cd3162d253d6a524a5055d13154e7306761e404ce5c55cd4f57674faf9e7d78727679727a797272d23693d9a49d4d9ab66e5ce5bf7a737fb7ebad72a1aab30a188dabf3b017498ea8764c2e78431aa2898449157386a98ae59263b698739654249b0760640c22335321520ec6aaaadb8e654ffd9be1eb5fa52f7fb6baf96c89fdd2a492ccced593c6d7ce205a121b82f34ecd33264e26a5ebac1b64dbda64fd66a334a77a553767a95a6d0b769dec72b7ed6f735a97b441492602490da109f6c98bcbef3d5d9e2d1aef8c0c9a0a194210d1bdb200753135444fde536df004af26aa7a185d614f08ec1af028d9d420aff036b68f3181a0049098111556336805cb86522ca915a3c2d6c150f6db37df7c7976baea875de03c9ff09309ddc5fbbde8fae56f962bfef8c3ab7ffb2fffdbef7f707975bab83c5d9e9c9c4da7f3e9f26476723e5d9e7268411e5c894053da5dbfe9f7f7fbdb9b7efd26ef6e4af786e2b5b3fb99ef1d75d05e34aa662375ce3159ed588b0c837425e7d10a666c469350418594d44ac945210218d077208266930c12f2defbaaa9ab1abe026af044c5ed7771b7dea4d80320f639691c1007eba3ee87b28eb12b160d37bbdc0f6827b838995c7c7cfef4ec62b55a2c2f97f3f3938ba757abcb678bd3e7ede2896b4e05754e16a3f6fbbb6eb749fd7deceff37047dabb1c4d768d8bc1ef29dc9176567643ec2416e68ac913b12382682e5173764a524a2aa958011b9c27571185988da9402de79ce300cdc499a9a8f48442d0245252ced94c3d59d3458e79b293d069b3d7b01374860e8d4e9f267711aaa7f5e44aeb6542c89acd8218da76fee1272727674f2e3efdf5679ffde2f6fe55c9bbd974862c5a5415ce393ab4bd89f1f8fe73d46b8e1c3972e4c8912347fe541c81087b85d06fd50eff4711c34e701ac0805f795841af708495c35dc169c0d2e15e70eae109c5fea31b5a3830b02e30c384b070b82fb0e36372e4cf0a33b343d02bbd0bafa151c171f4be74c24c90c38cd2d8934d447ebc0c22109191a9aae93b21064cec7c05a86a115555b07b285f2222261c8aba9560a6ce3990aad9617778ac771a8d2d873ea811ef398b3c9e86becbac79509a480138bc1be352f098818cc7ce291122ab2a6f9087a01c2622d3b1a8880ff70fa8889a898339e772ce3eb00052c408462c668c60a028565781db76325f3d7ff1fdb3ab678bf9c9e5e5e57cbe9cb5d3d9a46deaba692a557cf9eddb6fd73b5737beaa8d484554b26a214800a04955557281ab8333ef634e99905291649020522467b5e21d1143cc33d8c4241567ec40b0ec52ef86b5dbbf19bef97979f577d5fdab7ad8d74188c9050f2dacb9f6483a1413df34319b14ab27154a5414f6c6452b8accbe923d36ebbcb911b7485af7857bb2fdeeadda20d29365ce8a1c9b45f3fde7679f7c74b59c39b381b8aa3c338359240f5c61dff755135289ec7308dc7537278d83113b076f4644deb10b0e95e3468900367890272610a915d164282061470ce65023ab2443f1c8d141adec4295b3ed53df97b42bddb72d47cf08dcfdf73f7e3195cd2fafdffe17ff62f9bdefffe5b38f3f589e9d9e9f3f99cf4ee6b3d5e2f462be3c0fcdb49a2c8a9881538cc3f626f6afd2fe6e58bf8a9b97a5fbb6ebdea06c02f7138eec0aab689251ae63e7d9b320e71c534939998d5a7f8daaaab341d5bc0f0614d5929389aa4204623005cc71688b399eb4ced7ec5c336d4c4445baed7ed8ec875e865e60decc77a9f445d7bbb4ebb52fe813f551fade861e8b293ebac4d9c564b53c599e3e3b3979767ef9c9f2c98bfaea6a7e71b55a5e10578033a2ae8fc3eeada6b4dfbced36dfe4fe0de74de552eb0c222104a5686997767739deaaf43e505dd79155c7614603a4e4124b8a455208a1945284c013e72aa2a0809a94dca7b4d65258c5330213a914c9813967552d5973cc2844d1c2bae7db7db5976927d3c126c99cc1c3b155f5408d5615315329be44482fd10dde2a6e0757fba65d9cb73f98cca627cb4fbff8dbd72f3f15c944a89a5a8b692e755d1374b3bead6b47ec894cf5f843cc9123478e1c3972e4c89f443644c3d46130a43f7aad43d908e07bc584d12b00f48a68003018f2b8dc1fd48a6ac26d4131c0b0339c326a427fd46c8efc79f1ae9209ef1a9a0e71300fa54b78f4e3fc4e2ff883bb060fb20ec3deb96c8ae4c76d129173ce881fb7795051deb3c68cc939efefe2b79c35eff7880360a6df7330bfb3e23bc9c6ecbbc77f18b652c5a322f4108645a6645033232340c9d84c0c641062538c0d34a6405101c006264fbe9a2ccecf9e3cbfbcfae0ecf2e974b15ccee68bd9bc6d9ac5a265f6edb44a82cfbffa7a50e1a632ef0a84d45404260425554201946c74238982442ca9762aa91844598a9a129927189914657287470cc4aa2649e3ce0d77e9e6657efdebf2f5affcf5974d5e4f9cce9acab312c8a474bb249a28c07bf21cb25ace594baf969930f16401b944ef4b0d0db950c939e7750e96ac2f0a4aa231e748922ab245c3df7bb2fad127cf9733dfd49ebd63cf4ad924a164d578bfcf85c32e29d855b5048f7656c7d4790f0e1330b177ec027103ab0815888c58c9d328ea78f6ce9b85987a5511c9a2c60672cc9531fb2658ce7118724c1bc49e6427fd1b8edfa6b7e9afffc5f77ffca3bffae8f972e1e5bff9d1279767df5f9e3f758b767e72b63a79deb6a7a19ac15745514ad9ed36dd663decefcbee6e7fff55dc7c53861b8b372edf07ea26ae73be836e598a27ef7cc52ee45c8698cb9004aa903187bb71686a5f40594c55d9488af4c3be3312514987327a822372a65c37f350cfdb6913267350e886b45eef769bf5edf58d2a185ec5f77bed87149376a9f451f6c9f611434634d40d5f7e70f5e4fce4fc6c7a71bebcb85c9d9e9fad2e5ecc4f9e35b3a76171e116ab413945b3a492bb6177bf5f7f9b76d7fde6d6d9ae72bb96764c5b96e48dcd6c7bdda594acc4ca69533957b566928b6435d19cd5206aa2a40631329f0b5c984cdbda8ce290d230a82a3138f5be24983826062c6b49b91bb2905772e49a68b41ed27ad04d0af7835fe77a402554ab6bd955cc95f79e7c65c42452e24ee1d893f3855d6237778e8c9d519854f56475f2bde98fab59b59c2fdebefc34efb75073c14ad198bacabbd9ac15c9cc3c6ab2c78f8023478e1c3972e4c8913f0506d4b011d01fe1b261021b0261e1d00b0cf0d9d03e7c257b0c31963f42760904e03b1e9c02301f27df8ffc79e935fcd89c0d7ea8c7c67b01c3a309c7ccc6f6257d88f2653e2c6566aac6f6b03c001ac3c06d5431f03030348e3b110c666e9478dec92b63682ea9e9fb235ae3168848df8b137e3f96180f32d3fb6ea0f1bc88c0f69d73392844efa6a9f821b7072232ea51bfd5297eb807548988a000946066ecbd98141523661fbc9280c855557bb2989e5c3c79767ef9ececfc62b1584d27edc972de4e9a593b09a16ee7d5eda67cf1f275363fa88549508296a222244a506742262685d8a05acc009452b25812e944d4c042c899147ce8dd1ac354c919912acc48b20cfbb27b93ee3f1bbefe957ef359b87ed574bb19495d110b196573c6ec10251584c6bb065933c4218fb5db60c74cbe662156cfe229b1e5226928f93e556d078e297bce6c9ac59b4c5bfae0bcfde8c9f46a5501c60c6552270e05d2b99252d6fb7df8fcd55d5ff8f46c7e715999314fc841c81383892b7065d4304f9cb5ec5af3648e0f4f4d666226e798a8a6a9e498750017e7cc91f6c33e0e9bd4ef90f71cf7c81d527256ce5bfd1f7e72f9afff7a7ef9e4d9d9e589ab27f3e5d3938b8f9be9f36a7ad29ecec115530de59864b8dfeed6dfa6dd9b7efdd5fefe65d9bf0eb6b57c0fd9d54e2bc785a139158ba65ab9d64486a49273ce9d6a31a8119c03b98ac9c3789034646814cde21c3be7a8a815138680925186f36ed24ce6a19a050e550850ea77fdddf5d7dbfbfd7e3728bc9a13375befbbcd30f4c976bdf63d7583c508a76087bac1f30bbab8ba9c9f9c9e9d3d3dbb7c71fef4a3c5d9d5eafc72ba3a6b974b574db201aafbed9d0c29eebbb85fc7ed4deedea2dc7bdeaddc00ec987a917d37ec638c5248c4e6b33654e62bf25c7b23c9928a4695a4b9908915336372defbe05b6312f66a3694a2314bea3545924490da34a89a5916f429176590136e07b49b489bc1ddf57cbde375e45eab01e4261363473e38cf46248e049e051366e428bc562aa92fea7a71bdb8a45ed429d80c35bb59db4c3f78fee3466d9d200000200049444154d3e5e56755fdeaf3bf5fdfdd04efead6951489e1bdd75e893c8cc98e9fe8478e1c3972e4c891237f12831eae01ff1873cbca810862e8153b05004fef8d51fc2771f89dfdbdf6a97ff4a68e1cf9e721dfbc1730fcfb958b073165fcdf71426a1c26fa2dc61b1f9b9e46a5030a108dd9bde3ed344a300f2f3283bcdff4f4fe7e47b9e7f1bfbeebd3c1fb873a6a3ae3a6e8bde51f17221e6bc80f71c2a352033020043756c98c43586646df75f18c0b2b20928d20369e111b28546dd3ce4f2e3f3cbf7a717171399bcf97cb93f97cbe6827f3d9b4a982736e32ad6ed6fda75f7ddb657395afdab6209915c0c88ac11c0052981a047638c76250b1542495220a0343156aa4ca0c06a9154f4ed520a225731e28ed657f936e5fc6d7bf2cafffa1babf9ee478e2dc9ca892ac29824d8a81bc6387a29628994937385fb1c2b1039c642d624aece14b8e4eb4014f2dcfe04e98ce3c6fb2eee340de05b59977cf4fa79fbcb8787232d1bc75556563bc8f9861601b4ada6f37fab39f6ffecfffebab6c78f1e1ea6ffeeb8f7ef2c327016536691c57ec1aa2a00840cd5479aebcafc2c49b1f9f510563e09110c09a129b0ff031f6b9746a3d2cb2f581b69aef593a91a1a899f17275fedffdcbe7f3e6a46ea6cb8b2793e555bdfc00f569ce214cda98f7c37eddefee87dd266defbbf59b61fdadf4d7c17612af03ed9a4ad8758a1e2ae030a9161248c5e59cba7dca31913a2272ae26c7203113804b1115521538675aac80954528a69c0a9431146b16cd6279564de68e5a319f7bebbaf8cdfa76e8fadd7e9b538155455cca3c14bcb9bb4b6a83da90b0df21669b04b4d3eae272b13a995d9c9f5e3dbd7afafcf97c753a5d9e2dcf9ecfcf5f8476c5619a54bb1ce3fdb61f36326ccbf616c336edd7256e2aeb5b1f1defac6c625cc7e1be4ffba202f6753b9d2ddac05cfa5d6066042db94f9693094c89d4bc91b10be33390896020b0484a29e57ea09c9dc2414c447252d5219762a4ae2d34cd1486c49b64b703de6ee57a1db7b91e30b1b0a4aad510ac2230dc58fe0e07230593a0762053a2e8cc4854fa614024cb8e4c44ccccda5655536aa6557b72f2a4f9e97f359d379f7dfaebfbebd729650e4e1479488ec7286b6276c777fe23478e1c3972e4c8913f856c7f6c840d1ee287df292c806f1883fe63770c547498a572803f4e451df9b3c34c7e5bb2f9ae3c4a50c0be3b9c7418651a35051b6d1db0878eed836e325a601c8587301a2306cc46858441001c8f469d31b9574d472947bf931f8c47c9e6e00622e89880a376908d407aa88f1ac36be96141fa3d92d341a7d1877789df797f3954503dfcfcfed0060e3b3449d918a2ccde7b760aa7ea43353939bd3cbf7c7672f9c1f9c593e572d9b6cd72b198b7eda469bce7693b2187b777fbdf7cf65582ab67cb6c54448a0e8ecdc119cc0e0f8719014cc5c66224c94aa568ca9a04663c9e1f0c7cb81b0dc606d2522c19e58ee25efbdbe1e6cbfef56fe4ede7b8bb76fb524908a4c165e7c4113cd7564a14354fce0302c781089a954d89d9cc8a4054e12b33b2526b512d0a352fda4216644bd27b132ba5253c5d2d7ef0e4e4c5f97c3575058363e75d11989658a4378dd2edaedfa6cf5f6da8aa978babf5507efef7d7ceb99f7e72ba9cb74453e296b80537a031b9c64049248d91d6185bba0c26a682c00c152b119ad506d13ec5ada57bc45bec6fbd69e56bbf38f5edac5e2e4ecf9eafa6cfeb66c5a18ee63bf5a9cfa5dfcbcdd7fdee55bf79d9dd7d9eb72f395ebbbc6b5518aa0a66363232808205b0819852eebbed66bfdfc3a4aaaaa69a78f26464a6225c722a05aa2a06d332062413014aa500422ade5555d34c2f572bf68d59e8bbbcdbf4fbcdb0b9db6f77bd10676864b74f76dfa7fb5ebae415d5d087d84719d0049c2f71753679767e3e3fbd38fde807f38b67abd5e5e2f4eaecf2453b5f705555ed74283228caf6bedfdec7ddbda51dca56f3bdc53b47fb096f28ec50f6d6edb6bb5decb74d5d93d9d4cf4233d1502b692cfb7dbf9bc0528c394b11230ee46ba051045f4d993c1d7c603197287950c418f7a46699b4a024485611318385906952aab6d7c9cddebdb92f371bbd1f6c93b82f286af021d42d7ba7ac204dc9c3b1b7e09cf3c48ed8318178af8ebc5528019d2f49a547912cb6574e7d5655660e532fe672e907e2c9e2ece3bffa9b6671f6ab5ffcec9b2f3fb54cec085a883c1393fd1ee5f7c89123478e1c3972e4c83f251ec04efe316baa61af983b0482196a2019d2f1dbdd913f37c9e65d4ecdefdefea859bccb8219336e7e2729e621b8f7dd20d2c117636090991dca5a1ebc390f8b810e8d4da3fc634436a6ffbea7fb3c26ddd06396cdc316ccd32151f83b935cbfef326c5cdd13cb38fdc466aa801bd51d00e39c14deeba23a680487909bc7909d510e6223260a5568dbd9c972757971f5ecf4fcc9eaf4623a9f4d27ed6cdece9a260437994caa8a15b8b9ebffe18bafc555cda415580861183a3261239010001333b14333b9a969122d4573412e520a8ad818c0cb0663d0e384179364d3ac54b2cb51fb75bcfbbabbf9bcbbfe2cdcbda9ba4dada102391283a89912c52204ab002173de012866204fa66696525182288b1219e702133fa418b3ee8b6d63d7492c1230a40931995c2e267ff16cf5e27c3ef1caa69563b0b00d04292596dc43a48f7937c475df153fd96565e65eea7d070a933e4ba8824743ce133b635292a4fb908794158e1c119932880093424542e54beaa5ef213d215289163716b744ba585eace6abc9e2bc3d7b5e2d2f2cd4553d2b3b67f0f777b7fbfd7a37ece27e9d776f36375fe5fe8dd77baff70dd60db68e06323531e5107c6b2e2495a21a633f0c43c949536a9be664b174ce9598e210b30ecc3ec6a86a2aa3bf8c898c9c778421890bacc541693259b493855128a2fd8e87d46ff77777f7ddb02b25938acb56efa2acfbb8cbb117eb0bba82ed3e89a6a6c6d9d9e2ea6c757579fae4e2f4e2ecf4d993cbd5e5d370f26cb27a32999c847a5eb50b35ea86edfe6ebddbde96b8d5b845da70dcb0f6c85b8d9b2ae49cd631dd94b8c9fdce44a67573767ec2cc524811d4280f29a388652bd60fd1ccd49c05cfa16657a9781b0bd6a56829a5c492ba94fa5c7ab5c8c8525433a74c2a35505198c3571a26f77dbebe2fdfde0f5fbd1d6eb636482ddc989fc007f6e3db02694926e2d47c700482b129c11db2cac1100611899953d59241007a1bf603ddaac279723056090b08bb3e6b2457d5b3cb0f3ef1a16d278b979ffd266d37c13199014a4ca6c7c1a823478e1c3972e4c891ffac92cd753efcc4bf53140580ada018ccb015e81f9460f68a0c5474f83b1ebfda1df973946ce87726a1cc8c1e5e1b8fb71e548fef283b6af65b1e9cdf5679c8d498a0640fd136363a6bd4001b37c7a4c4046566a2ef86813ec6d63cba63beb38bc35fca0a02f1c3caa32b87467b031d22500850662262633d64f460b4cb801e727388463dc700188f29bea336f470180033b31323f64ddd4c67cbf3f38b17a717cf4e4eafe6b3e57c359fb54d3b6966b376122af6be9d7131bc7a1d3ffde215eaa6aa270a63200dbb263829e460a6aaaa666a66aa52548be6315cb764644111337306828e43284a368a50aa801954b5944239dab02febb7ddf5cbfdf517ba795df59b46e2cce796e000810a41144164da540413cbe3cea51473ec896dccf06288692920b238682ad80f3a986d0deb84b5ca600ab3d6e9bc711f5e4e5e5c4c16137263bf389bb3c172314d4eb4c49c9540b59b104f6e876d076dead008d1fdaedf74fdf96a465c819d1a896533262ba4aa02f2b5651315d64c6c44c2124dfa7edb99442b45522ea938e72e17abd9c593f9ea62b63aafa7a7542d12e68350ec7776dfcbfd0d75d7c3e657ddf6f37efb4d49f7ce625bf675202d517231c9897df04b5f81d9a4c441e27e733b0c9d67e7034fd985b6ae9627a5684eb9cf31e758a49001169d6302133c4cb398a120273042bb60df98f76cde8749527f7fbfbebfdbedf7bd1827e328d425da0c79dbe57d4244b5db678936ecc1058b297e7886274fe7974f9f2c56678bcbe7a74f3fbe78fe83f9c9b36abe9a4c4f08555d4f18dcf7fdddb76f6377af71eb7457d18e86d728b7ac5b19ee4ada4b8a290ebb1c4b29665435d3f9f26cecbd2e64a51491024d52528e514448a142c6730e133f69889d913308a178c4b8bd711a2da792534a298914118105a2942d8a1534e2a7e2e683d57d6ebebdee5fbd1dbe7ebb59f79ae19d9b50684c99b40473102d45c505e79cf33e78668887632a043288d2e8ab6347b52322e2224cce117b83890e5cf634d0b02d96a30e83a6bc986bdd4c5da863e259a8af3efcd1a459043f7bf99b5fc4ddad58622e0601c9f153e0c89123478e1c3972e49fe4c213bb5181f9eec5a37fd4643a3d0c7c3c9a6efe18f74d3224c5b1d9fbc89f37bfe56a79ffeff7ff1d6f5718db2185574470e8ebfe6dd1e7a00739268098a15a4ccd8c6d8c12278318e0c044cc6470071d46cd60a60f861a6666e6c74ef1ef083a4422023d8cce30bbc7fdbeaff58c5b208c21b66a865140323ef854881807c5c8be2b393915191bc947b5480d44815ca8dd64717a767271b53ab95aac2e168bf3c5f2623e6b67d3aa9d564da8da4953559e1cfa8457af779fbdfa7aba382d8628ca0c68718c9cfa49f066564a79506dac188a5a4c2aa249548a89d2c1d8c3ce4cc9d49911085a5455616a242292130f3d7677f1eedb78f3cad66f787fdf8ab48cc6119ba85982a941cdd8bbaa6d4853dcc5a2ca0af160b224ea3d2bc111abe95040285db6216397343147e644633d55d55866a7f3b9bf5c8449c86c08c157756524b028b987091b23252944ce4f5b7775125e5e678452f2d027d727babb5d97a717ce3906152d56609c01e7243933125211c97d96582005429ab5648394248ec3c9f2f4ecf4e97cb69a4ca6ae9ad264016efa6cc32eedf6afb69bbbdcdf5a77679bebb4fe92879728afc9b6532fa61996b197da552e34681a35ca92b6bb5d4c7b95e4991898d793b66d482dc5de72b9b97d333a8f8c94c6986d0766e4a4a6a4a22a9e00c7751d884285302d1a52947e90bebbdfec86fd2ee662423e8a0dc9f659fb54b67dde0d180a365d710e4f56eef993f9d5c9eac9d5e9e5c5eac9b3abe5c5d9eae2e9fcfcc37a71e9661785ea644e3958dfefd6af52b72b71276943a5f3b2d7b2c9729fe3b5c9bd95edb0bb2b7970ce31d1a20ed57caa54e58224aad0a225e7e8bd4f256aea510a8905f6959f54c15935152221eb63ceb933c9940ba447deb3252bb19492b225e18220c69d39f535ea36bbe93e876f6e872fde5c7f7bd7bf7cbbcda83834be9e032c4610f36428c91db2ac3854c4de9b99c4288816929740de39f260077230658de4fc2820ab3181001189b5fadc1748749293d90e04b556c58b4e66f3446c82e5d9077ffd5fce6693d9a7bffcd9eef6a5323918d951b23972e4c89123478e1cf927916c80fdef33c1f8e35d73e4c81fc09101c60081b41c741055631744446063acc9d835cd0666e76cac7ca2711c69ec801a5f8544a318a2d0837fe641be51838d112c0465627e1c778212191988417430e5982ac198d83188ccb454a12aa588ea77eba270d82681995547630639e7cc84d9397607af0d9488186010cc844d55cb78ea4c8039e7cc0ce41e9c2b0a85c298cdb4a8162666aacc9851d5d5c9e5f38fead962797e7a7e76b95a9dcf67ab59bb6c6b3f6b34043493101a4f0143c6ab37fde7af5efb7a9ab43033b35a11956ca64c5055cd490f9e215615112a82a1173312b0291dee361820ec4852a15c8219010e3043921263f425eafeb67ffd45f9f673bbfea6de6f9aa233e6c6bc15909f0859d1c1071536a53248af6ae4110b485105526333960c1224535114419f525f280aa26357d70e7ee201ae620f4aeb99d30f4ea767d3da59324b2aa4ea0d85459d0a996929c1c0909ce214ee4757d5372ff3976f36f572967ad9ed92ea12c56059d2de57b5279538501267eaca40baa7dc591998c49045c07ee2aaf9c9e9c7b3e593c5c9b3ba5ebad03a0e594a9ffa783fa4ee66e8ae63f73676dff49b97dabd76724fb1733a90469362c4393bf64df093ba2295d20dfb9ce39007d15255bef6ae9d2d18c4ea734abbbb3ea541c400a82084e0c815d352048e01cb66797c367a1faa49e09a854a9234c866d8edba3cf4d6f5b68f25c30b37bb62f77d198aef2386bef4dbdc75984df0e4023ffd904f4e9727a74f4f2e9f9d3ef96871fe6c7ef97c75f17cba3aa7d0f8d08c4f60e4c1f6775d779fbbb732dc7b1d6aedca7063656b659f87bd6849c34e249be63a84d9740213cfe69025adbb2117b1d0360a9753cc227d340318ccbe6aea49e56a2baca58874498698f6290daaca425acc72f1905ddf89281c17738a1a6e5678b6b5e9b6f8f53abdbade7efecdfd37b79b41c837ad6fced8d400116180d9b1323b674e8b262226b81c9353f5ae1a23bf55b29239f6ac40868802a02a90c1390776442053530482f43bef2b476603672d7d49deb24396145bef7b4b68da2a4cabe9d98b4ffeda55eed35f58bffe3675c93b3a7e0a1c3972e4c89123478efc67e428d91c39f2ffa7773e986254df555c97525455decb8881b11189c821b6c688c889d1a1f85e550147a4c0bb06283b742cd18341c66c4cca353301d1d8f2cd0410c10c70003108ce1dfac01f5c338f59398f29390f9de20c53c261da8a1986ef2e301a54de8bba190f8d466fcf5874033cba780e669a31c5062a96bdf70c0f251162d72e4f9f9e5d7e707af57c717ab13a3b9dcf17d3493b699ab6aa9bda2f175cd5ac5453c020f8f4e5fdd7af6fab766a04100904a5d8d8990572808888e9a886a94a2a9a455216d551291bf5a9775de6306672ce1989a848114b6aa5648b7ddadec8cdcb74fb12f75ffbfd4d885d5306c7164258cece7efa573fc97df7f3bffb7f8d065f99880c4334a072d4b4811c2b698cb9289192299958110c055d412fd445451d96ed62d6b450e4dd20798b522ecedce98416b579afc4a36fa998166252a8945252198381aa4064b89ce15fff247c75557f7dd36f7a3909723a758d2f1e1102fbffd87bb32649b2e44aefa8de7b6df33dd6ccaceaaa5ed8688033a4904fe42b7f00dff8cf672820d04ba16bc9355677b7e52eaaca078b88ca5e461a028c1060c33f0949f1b434774bb77033133b7ef49c41911d5376a4222639a28c4c4accce575d77b939bbdc9e7fd92c2eaaf612ae33f371ca7ddfc7f138f4f7537f27d33e0db7e3e19dc48f963e52bef17a08aeb02486795f87a6655f17a129a57e88b7fddec10cca8ca60a55a8bcf756643a0e25494a4565fea8381f9841a92436069c14cd1942ec9c33261f3cb357b161943cf539218dda0fa5cf32263384acfe18718c724cf1712c4ab43fda34a26df1ea7a7d7579767dbe3e3f5bee36d5d5d5d5f9ab9fac2fde74e75ff8d585351bd76c4631224a296aec6d38c878b0e968e981f5dea6db9c8f9af769b89372648da22984d035bea95bd32ac794cb58e294c9e278acebdac81123274956522e468e1d87103c071111d129472b9a73ca39828a95d1e2a839966296d9d44d6246b5fa90e1252cc52d0e3dbd7f8c6fefeebebf3dbeffb43f4653d7c2eda80ee6484120e579a00f3081c2a085c31f9e8b44c58a94c29e1c9c903143407046e699d944b5808cc98911c131a91093436633642a2626912023979cc6c56a6c3cc175aa05ec9a2aaccfafebda7595ffe1f7ffcffbef7e3b1eee4e978013274e9c3871e2c489936473e2c4bf53c49e809902f459ebb5d2735dd3ac9bccc1c3f4a4a4f05ce944103530892a9830db410800989fa69ce6e7ff516bf87c1bcfb34fe7e9ffc2008a14e79c738e40f4a4a1b867e585f8b37aefa725ccaa30f02ccbe07982e9c98cf3f498e6cc6383cd5e099b132c0886972c64c35c8f6544061535321081bdc2ab05e650b5abc56a7bfdeacb8b57afd76717dbddf96ab9adeb7ad1755d5d2feaaaee826b289a2e377438e2bffec377f787a9592d731176ce4cad88aac08cf1b4613553232236b32c96454a29a508007d8e4326e239e606c6a4302365afc459a9a01435c982699ceedea54fbfc7fd77b47f5bc7c3c25245ea18be0ecbb3b3c5f6ace7109a9589e5d8d70d58e7c93423c744ce0aa9a0cf28021307a52214930d0519a138aaaa36739b923c4ed3611808f97c45679d6d426ab862f286b9191d02cd92d8196a9013889a21e79c922e3c7ef57af18bcbc5616c6249db8bf59b33ebf82823ea6659696d49b3465114ab41ed6afdc57677bddd5d378bb3baddfa7a6dd4e482fb7e48e9180fdfa5fe838cef64bac9c3079deef2e1a39503740a24ecc4b1781f9c6b020702b4c8344ec3f821c51e50f2a816ec9cab5ceb8d2d21f5e9d8ef535217307f42b8f2ecbcaae62c390a679434813cb80a7e51fb06e644241d528ce330c57e2a53e6b1f0103925afb698b28caaa3e4fd9887b1e40449d876f6ab6bbeba5c5f5c5f9c5fbdde5ebc5aeebe6c37d79b8b579bb357ebcd59dd2cb96a0a59cc538a479b0eb91ccaf868d3dec5c839f214adf4e3f4bee447831029885dd536a10d5e83d39cc69c3f8dc7638a51248b08b3afeb55311f0be5cce45b7295779573ce131c4c523f0d7d8c7bb3221a25ab449031344b495a8c14a62486a8deb59be2561f06fdfe5dfee1f1f19fdeeebf7f7f740018aeaeeb6ea9541535518292883c074bf17c821098aa310ca44c7eae8a3323d5424473da94634351317516bc372038612357d4d8e6339531c1449d67405426b5a4561ce3a8d1f0c02eb50bf6d5d679c4a98236de7575b3f9eae7ff39f8460a7f1b7f7dba0a9c3871e2c48913274e9c249b1327fe9df2acd8d8e7754baa4a734bcf1f562f991931098c4105e608a66630a8cd813678f284d89ff64fcdaad09fb439cdaac49f59f9a5250acfc13a9fb756bdace39881d990f2679277f099bb677e62796a80e21f27b6cc00384773a60c333fb9848cc83b22a7149ceb9a76777ef1faece26a7775b1ddedd6ebf56ab5699ab6addbf562d136551d50b57e50abd7eed301bffdddf70f7defea164cde7b85a91633a559d49a7794c18c64568a0c45b58889428c881dff1809f4bcf34d4d49150966866c244a25251b7a79fc34ddfe50ee7e1f8eef7d7cac35aeaae0d587ca1d8fc7b7f4617f1c633fc8d42f836e9aa6a2a9f27004174251a494d52829c5a853a12c3050119e92c6424a24c452511ae290e2a851559c2b756575433e1828cdc944b3ae64c8c64561269a7222336606c3796518cbd004bd5cb7a1ddb83a30461b8f547972a194541455d7b467e79bcb9fec2ebef6d5ae697675684539270c7d19864fe370188f9fd2749387f7983e50fa60f16399ee10ef971518c9bc927373ee929a98d8edfd7ecec925481bb05a5475e39ca341a4efc761c892a0056c7084b66b93247264e06c26b148311185a06b8289897a2b5e0b499fa7310e639aa614a58c59878c4974128a0531170f7718fafda4638112160b5c5f5f9c6db65fbd3abfbc585d5eaf57bbede6e2cde6fccb6efb95ef2ea8d93a5fc36c4831ef1f250f793a94b2cff99eb427195026e428314a4c9a06ef075f17ef7de5820aa621e5e958347f3cdee57850cbaa5a5555d3342a10e3a85ee18d2b577be73be702c090723c1ea059cb5864202bb06c5234894594e244d4501b856c140b0fc515aa6fdfcbdbfbf7df7cd87f7b8b4306350bb73af7a66a45c94f4266258b115905cf3c4f26120cc40ef6148025a280199b9998119139e798d9d488cc8acde9574f07021391a762c6302b0c62236138a8b273e488d4cc41538a4792a0c443ef9c47dd24333037b305cf03eb76f5e6eb5f85aa835f9cae02274e9c3871e2c4891327c9e6c4897fa7c853131483c84801284c615aca8fb2caf33c92118a1531d579e2c954ed49f26066fce8970160f3c4d19c1cfc79203188984904047546c4462002b9f988ad8299e9ac6bd82c9ee86cea7996390ccf3f6673d20b9941e7e12d6200a273ba0d39d3f959730d791133764f6f124fba0fdb3cd7f5241739e7c87b7bb210f95cd0ad76abf5d5eeecf5eee2f5eeece2ec7cbddcac965dd33575d72c965dd735b5672332f3f015dd4df8f537dfdddc3c6c7797ccee703c5655657305b41983e66a2b1395a77228355351a42c594c1536dfdbdad3fe9c0ba5e6e2ef9a425144a3ac9ac524c572dccbc3fbf4feb7e9e337f4f0ae9eeeaadcd78c86c83b6242e5fce5ab8b9f7cf9d3c7fb8777dffc261e0ec2cc01153107ef431d13fad4eb5c4d952d8b8d4a912c2a46c922b3598ac6874415c33bd784e0914ba18adc62296db060e4a30b624e88984cdc5334ac33f2b315c279f520472174b5311917ab2ad784b65b76dd9a68b95e5d2d77d7ddd955777ec58b6da93a179656fc9864ff783f1d6ef3f1ae0c37a5bf95781f8f3725dde5e9de4acf36311526099e1c57846a56df4a99a634c5d48b94ba71bea2a6f37555cdfddc370ffd70804b30a5aaaa882c04e71cc592b39462b0426626c544c8948802331ea609602b92c7711a863861ca9435f4c965b4c768fba9148382c738f447e9f769d5e16c875f5eb8cbf3cdeeeae2fcea27ab8b37cbf3578b8b37cb8beb76b95bac2e9a7a631a5211b08ed37d190f3a1dcbf888b4871e597b978f846488a22995645ab8e6d05a6068943c3ca634d874180f8f713aaa0abc779eab6a534044be48c8598a79ae57f07570442a9a8e294ea54c2aa948d222aacac654280e927acdb9384f59355293aceba97948eeb6b7fb28bffdfdfb8ff7657f041ceaa6aadaa0409e466a96459cc29c63663826989865828329948ca93cf968d8083c1f0f068683929a0102c039565508cc643e3328152f98dbc85440ca0058c14ce688a0a62584e0c0aa39c7c2127c5597e978008641a78224a16d15e0a6aa8f51378bedabafbbc2d5e92a70e2c48913274e9c3871926c4e9cf8ff012fe6947992e965c95cde0483c28c9e079dec798c4afffcebbcc8377fd629336b41c05cfafdbcddb9c9d74ce798e1cf8abcff40f49915a2276588053a07cf7c6ea8f97c4366f452eaad4f213a73528e7e6efb6166359a7f442140cda1ad979bedab8bebaf2e2edf6cceafd69bdd72d52cbbb66b5d1378d9566de39c57762e04a8c7e380fff2ebef0e877eb1dac6949dd3c562318de33c9535ef0886333331cda20a8b62736e72115310d8b1a294f2f2467e7ce30a62352d45ac884a299a62e96ff3c3dbe3fbdfe0f1877ab8e73c04430538534f04a3f3cdfad5d5e5dffedd2f3f7d787ffffe9b3c119131b10a67b194350a26e1a2928a65a54968301ba0a3695203cc1b3c7ccea5f28d7341512699b891e5458346c4999239322625320681bc88117b360722b152a498292999a1aeda66b5aa96eb6a79b6589c6f37d79bd5d5e5e5d7a1d970b7a1aa55574ffe522d220000200049444154aa719af2e1e6e1f646a77dee6f65b8d5e1631e3eca7063f9916d24c48e88bc303ff58279e612738a711cc718478684e0966d1d42c78e4a2929a5877ed28cac80c17bf6582cdb55d7b5f7c7fd713cb2f2944d4c4594c8089e39380a0a2a59272949eb249a471d0799064c095958e0d5b5c78461d2c73e3d3ce42962b5c2c565fd9ffed3ebb3edeae27c737eb63a3bdf6ecfcf9617d7edd97577f945b5bab46a2de2446c8822b1579d8ec7f725eea94cc122d2d1e58165501d2ad222836a22968a557d2e92d394f7fda34cc769ff20d350ab789067764dabbe56aae12a888ab17355e38d7d5528a492e314258e653a0009f6d41855528993e68412b92487521b7722341a1d72753bf20ff7c33f7d3a7e77136f4784063eb4f5f99288724c282978aaea10730179382a282805d0ca791fbce4e24046ac6a203166223333112372c4607e126b548919266a043211c72001182021e14c66caec8c58d40c6c0662362103a953e78097b82d17d294b30cae0ac52ad126262966ba5a995514a9a9fcf6eaf5e9cc7fe2c48913274e9c38f16f2cd9748c96715bfef2daf4741378e2c47f189966be739a4d26aa00983c8c5f140f9d2d3580595155f2eecf892f4faa0adb8fc711e8c731ab67edc6cd134c2a4f07991288f0f42d3a40869255606c64730ff8b3983247f67eaec810e657038c9fa27140a0274f8a73b32b670ec878926598b9a819605a9edc3a78b2e71039f29e046a1072c6beaaabf5f6f2ececcbcdd9abdde5e5eefc62b5bd582e976ddbb6c1af9775f0a56b83f70646a861c0dd11fff7ef7ed88fc9b94ae108a60a15f1de4949f4e448e242a4aa22aa464551c444d48cc42036d7a8434020e2f9bd8230c70b41254f5a440b6b1149a3f577f9e1fbe9f637b2ffb61eef7c4aace6c93bffe4992a63ac5d3b3ddcbffbfdefe2745c764ead6ba0c8250b8f51b2e5044441868d8a942d2a0fa041350146f00483962cccde370bab6cb03e55d2ae119693abe0d8c3e02cb0556c8e350060b06429aa6aaae4aa10baae6ddbe5767d1d9a4d7bf16671fe9366fd55d35e2dbab3a6db2a735289a2c3f1180f3fe8f181fb5b4cb734be95fe53ec3f8dc3bdc99e39d54ed991888410aa50032c394fe3388e43ceb198f8406df09b2e040a6ca0423ad2f130c6a4532ae4d8d7be0e5cac14b54c51958bd221c67e2cce59ce54b9da0322568a999958cec5522a53c6c3a053b1a9a89a13848c909453413f1c1e1e73c9d86cf037bf6cce76dbabcbeb8babeb6eb5db5cbcda5dfc64b9bb5e9ebd6a566bd7d5bea9c534abea3e4a1a49a34c0fd37023e9de74cfa5f730670525b1292c498e44308da4d971121d627fbfdfdfc4e3d17209ce03708e5cb762ae542be18ea8130b64649a980b20291d6c7a4c799abb9f8ca0aa64a622e3904bcc2a48115366b10a6161be1ea9faf6fef8ee61fcfefdfdbb3bdb8f2884d0d26ad711b9944bdf8f66e688ab3a9043cc999d53133363a7ec99cc8ae63cc5ae6a8998d9b9b91f8ec920300ba12959558bc8d320241b9b5929001b338360a5ccb574cc9c6d34720e01c45602333b4fac619ee5d462d9843810b1a94bd1528c2eb8d064b5a8b417636362365a2e2d66e33a34f5e92a70e2c48913274e9c38f16f2cd930e19fd9e37915b02f184f9acd89ff30ccfacb93d944f5b9a51b3a3f7ed1479ed1cf726100983c2929de7bb63f1140895ea6a25e2c30cf0a8ecec35680a982589f5f9f5fb6686622f264d2f93cb7f8c57a43905990a13f508e7eec997acad0917953065355bce4f5fcb80f488d0caec00c0454beaed6dbedd5ebaf2fcfbfda9d5d6e2ecebae5a2e99ab6ad976db3684357b1676a0273e50a608cdb07fcfd37dfdfeffb66b9712013ad42a5254fd3e4991dc866a5060a9d539f4981289244a51830ab520498aa3279833c356dfdd87845498a14b14216938d8ff9e143bafd7dfcf4bb10ef6b3906494e2d5481194002691bc27478f8f06db9fbf07d687ce524c611a45e98c15943520ca6834a341c126244618c66d1a004cf200753f6b52fecb2e5a11fb24f675bde6da969a46ed855f3001c7b73268e402a66c48c50377568bbd036cd72b5d99d2d9667e7676feae5597b76e5bb737317440b49743c8e53baef87bb717a2ce3410e8fdcdf63ff7e7af8c1e4c6f3008a1d455765e795c800767555721e0ee3d04f3967c7a883abdac05545649e98d424e594a544d5cc2aecb85a345d81e522b908388049cd6eee1edd432f62046742e3508a77a4ce0c5928179ba21ca7d88f362564ae0ad50a64b3614a87e3e170c018b1dde1e7bfd8be7e7db95a2f57abd5d5abd7af5f7fd1ac76bbab2fdaed55d35ea15abb662d842c31e994c7ded220fd41a6bdc941a6079307e2beb2c1646253cd4545c87b07b232a8735aa638eefbc79be3fe539e0e95b7ae690ab92a340aafc642ada22970b04ad40852070727aa29c7691c8e250f64c9b4b00b22d6f7316748c114a10af29d707d746e92e6d8db0f9feebffb70fcee01c78c5400e7ddb2ad3cab9629164221b8ca0766af3969d662cacc3071cc2eb0abeaaaf64dd3745dd7d55d5bb78efc7ca415cb06299a4b29439f86618ce3a42a73b39c9a9292aab2671020501333f26002c5322a79af4ae618c6c606c7cce5c9154824e48367ef609c63a99a2594a4149d06656f0435512dec94acad82fb53e9f9c48913274e9c3871e2c4ffd792cd891327fe5be8f3b013113f25b63e6b209f6700ffe89771cca0395a858802bb27f943ed455898451f36288c9955758e9b315300706c660efed9df234ae4c933c8d414cacc0213150772eef99e6ace36367e1a9f3232989a02448e5f52945fe41e29c64c6662668ec1cc665234c1c8318b2841993d802266662ef8299b11d755b358ef36dbb3ebebd71757afcfd7afd6eb6db7592c975db768bde7c663d9f8da9b732e78ce661cf8f680bfffe6fb4f0fc76eb1617344440cc985608d0b0665703179519acc904553d1ac2a6ab3eb480db3ff88d9993ee92044a42a4460434ac9d4955272cc880779787f7cf78fe9fdafc3f1635bf64d89ce10084ce4889899545072ebd15869b9829471ec8b881a58c4d454ea516854f4a0a3610462705346119073cc5ae636f28aa2e3681a653057360bdfd461c968c982ab041a1c93994a0ea66d7075b76ada8dab56f5f2ac595f35bb378bb357abb357d562d3365bb02f36a594a7439f87fb783894f163e9bfd5e96d3ebe8dc7bb320e5c4a200a0ed127f15cb98a09950b84324d639a86141fe78fae67b768bc0fc46400721433889a2ae7642989881919911209b3c01c93337171909c25f8c60be729c111079745897d2ed4f7394e74ec652a5ad827f55945a94ae852a2bb9bdbfd03aa0a9717f8d57fde5c5d9f2f97ddfaecf2ecf2cbc5eebadd5dadcfaf17e797f56aeddbb5902b4210cde946f258c6834c7b4b47cb47191f4b397a6487ac16351fd5c66ace6a11750a2a3aa5340ec7b17f9412b50c929217aafda6764ceaabe542d99b78a8cbc519005241649fc179c8314da3660518c26a2e27952c9a05821c910a295570ed003794f028eeedfdf0fb77df7fbcc7989004c440f08e8351ad469a15664cf0c466ea614ed5d8791f9a65a8ebb05aaddab6ad166dddb5cbcd7ab15c576d1b7cdd848ee1484db5c03248c44a29699ad2304cb79f6e3e7efc341c7b916222496208016466623012c29c3d05c573079da99a8881d9b128606a50e78c4d0c998d9c0b441cc7bee9569e90258dc7fbac8519ccd83be60d08582f57a7abc08913274e9c3871e2c4bfa564f3a6821af42fad77f1aced2c1d3a068049d10b0038c282110018a26128a7bd7ae2af873fed707a0ae5fd737551c01ced8b97819d1f351d79d26ccccccdbe182606ca3c6c35776c3fdf6ccd21c466c404c0cdb9344f661cfe31bc463fcbd699c50b7ab6d8bcfce9d8297e74fdfcb8153c45dea8ea737caf42cdb488f1ac5289881a313b179a22c6ced7ed72b33dbbbc7e737e71757676b1dd9ead17dbf562dd2cabbaae16b5af2adf786e2a738cba765396b070377bfcd77ff8ed7ed4aa5db1311b78ae7932b867c1ebc994c4648a221a8b948c222a36ab66735a109b09c066a42200480d24732e2c44a5504aa259340fe57893eebe95bbefe8f0314cfb2af795c1136a62671985e0cd139a9a6ae7ebba0a4c53ce32e55c0086634a8294ca5430120da01e18144314e2c08109e4d8d8810842784c6301c4d1b2768b65bd5d864d2d0e39e7c2aeaa421d9abae9ea6eb95a2eb675b36d1617dbb32fb6975f37eb2b6ecf292cd5d745799cf278bcedfbef343e589cd2d01f1eee72ffb18cdfbafcc995bb9acbda55ae0ad9348ab66d0726538bd3b4eff72946073887b66da146e43c31484d24a5548aa6029b4bdf89c55cb1206c00eab64aa9e498554492e6445688d99390516072b948ce368cf27828fd946326a5264925ca6a144b3e0efd14a7dffd30edb6b83aef7ef6f3f39f7dfde6f5ebf3f5ba6bba7ab1395befae76575f359b4bdf6eac6ee17c01a65254a3a6314f8734ed2df68803724fe918285594bc4d22994c1ce089d879932c31a5299798638c711c531ea051ad902913b15b545c055f93f3c752929a1565a21082735424891c87f1d190d41244d902d4c7be0cc3e46b3f8d9002b846514fce1f33ed273c44fdf6f6d3f7b7b29f5008164261ca514c60ca0a6722aa06580856074f52889c27adeb7ad1ad96ebc57ab3582cebcd6abd5aad9ae5aa5ab4a15b56754ba1f1be620a0c624024ab24d562c864f348944c5ffee4f1f171fff0f8b8bf7fb8bd7b78b81bc7d1d8980331a9aa962466e4bd922165f3e4a89edbe24ad152525b57cf8e3c0f2aa6349f4dbc0b29f74ae6ead6c80f8764456ca38eb8f2151b2a7f1a8c3a71e2c48913274e9cf857b171006330e47f9964f33661e350f35f58ef5100c399c7a8880a3c35e98080ad43563c08c8b060acdce99772e2af4ab2f9a3bfb2415f4abb9f97e279f668765d3cfd93810c341745bd34727f36bb34cff2c00c73bf137e9487e6806103662d868dcc44553dfb79653cc93a2f535a0e2083cd91c7f6923b45731e87993c4b360433131522728e3087d9a8ce5a5055552292d5983dbb20063567e4b9728be5767b76797179fdead59bb3f3cbd56add75ddaa5b2cdbb6699aaaf65d13da868387f780525684d67db8b77ff8e6878743b6e0abca911841a1e0d9f2f3fcd68b0aa00612d15834a69205aa10d3d950f39cf7ac73808fc3ec27820a34eb1ca9a26a39c18aeab89feedff69fbe91fbefab69df96dc1a2a43c5e8bc5528015673d506d75644a2394ee3718ab94caa99610e490d640821138f598f6223b9c2142a07b06ac9259b50a89c0249cdfb5ab4acdaeaea6271b946a003495c7661797e59adb7ed66438b96979beeeccdfaf2abc5fa75b778d5b4e73e6c24d114633cc4beff341d1f787a94fead0ebfd6f1bb34dc8cc33e099434d40a3711048ec491704e2a85f278dcc771cc31d78e9aaa5e752d91b123ef7dce31e53c6451655332615540b4180c0a0710a9231588b9e343640a6cad64358563c09b1846c9004d433edcc76144ca18c42534936f46e529eb308d8f0fc378c066812fdeb4ffd7fff9f3d76faeafaf2feb651beaa65eee36175f2ecfdf2cb6d7aee9eaa673ce999692633e4e391ec7f146f558cab1e403cac44824d969769c21534e13430239324ed1c69833e5187b4dd9c35855e3c4921a47432c44e443e742307551a8cf3af5a56a4215b8aa0425e57c3ff5632953d6620c62471ae294cb34210305cea81f4ba13ab9e620ee26c9cd103ff6f9f698fa64538138c7cbca15ca5966c397aaaa91690298098ecc4359a9ad43d3344ddd2d16abd57adb2eba76d9ae97dd22d4dbedb6db9c555dc74d47be81afd8d52154928b880453c6dc9326b09cf2c04ccba56db7dbfc7a1a86617f7fb77fbceffbe3c79b4f3737b7390d8e6b220749598a0bdea8027cc9c825314b55d77553e59c67a9d6396518419d133091b32282527c502048c62820232be4cd5b8243385d054e9c3871e2c4891327fe351c140db07078d07fc9d33de6168abf447ebe6f157b7e6c00d01000ec9f5fe2a8d8f0e99772e23f9088f3f9f2a7b6a6cf8a995e7270fc4b8593d9bc7876d6ccda8d88aaaac2660d8799f11482630638109e869ffec0da33d700cd8f5f1ee08fd26a9ee26a5e128e9f925f5444e7788c678027278b989a81d82948940cec7cbddb5d9e5f5e5d5d7f717676b1de6cd7ebf572b9ee9aba6babaea9dabaa92adf54140279a770066651dceff18fbffdfed3c3d0aed60566660e201854678bd03cbf2566aa3a4f7b65d1942dab8911c0a67fb0b767918b887856984c45e4290f48548bb08ac43e3d7e98ee7e5f1ebee7e1bed5b470d4900f5a02a126ab191553cdecbdf315a7298e31c5116ad0e08cb510ac766392698a53c6a46e324c846cc24c807aa326d44d1d427062e224de1f631438377ab6f5eefc6ab7fbe262757679a17e596dce171767ddf97577feaada5c595827f1b0e618757ab88987474b03e53e8efb32dc4ff71fcae17b197ec3f2bee6d806abebaa38575442ed2a0e28328ec31887a94425ab83af0216a171e449c98ace6df0631e45a464cb0a12a84085551142c5100503a436c73f3b51aa5d97b38d532163cf416139a5e314f74953a1a9b71c896951a8ea8bf405b7c3c3db1be90baeaff037ffe34f5fbfb9fee2d5f517afae176dcdc1355dbd3a3f3fbbfe6279fe05355b750b0e5d9672887d99ee110f9606197b897b2b07d323a4773a06af4c5973911295ccc18c72ce79ca6a85481d4031261057558592c7fe30f40786b56ddb36cba262e02c646a6042a0c04c5ca638f5a9a732794b0e602b2c368c3929a60cd1a72349d4a2606ffe907137eedf1fec76c2e8a0f5a22cdb9c21514b5489c58a9012333b32993f8f30b34244debb455d375538db2cb7db6dd7b4755d574d0d661fb4abc37ab95cad56dd62e9daa5ab3a5435b9daf940e42c1800e7c8a0394e31c62253c504cba514f6aee6a6adc2b20967bb754ce3f5e5eee3c78f1f6e6e1fee0fe338829c0b359369495351f68e5c4040c9d9549c23b5e2cd1bbc07dc5ccb4ec8d99c734439e71ea82a6a20653c3e5aa18060c28e4e57f413274e9c3871e2c4897f156a48869a40f42fa972fad766d97846f96cb3724a263ef1d7cb9c1f6cf40759beb37af967759ccf551bfd6cf4096473a20d01ce9ccdf5cecf1e9ce7bc9ba7d66a639a8ba6186e563b7e145f3e13323edfa8129e32924d9d19010463262500b32148894dada8323f05c2108c0d9645892b6632e22264ec97abddeefcf2e2f2d5d5d5ab8bcbebd56abd68bbc562b5582c165dd335ce39aa2b57d7ec19c42a0c22278c63c27ff9c7efee0fe362b5cb2644f2526f3e47f73cfdcfcdc44c09223a15c922c5dc5c74f594163427ffa8d1ec60629e9fa5aa266a4525cbacde588e2e1ff3e3fb78f3cdf4f1f7d8bfafcba181d46c4188059e1180da2190a96acc36492e59b3903240c198b36a5f528c251a12383b5f9ec6dda8725e0ccc5cfbba66af251f0efb63b4a4b878855ffc6df5abffe99767579775b75bae2f57eb37bedb6ebef83aac5655bb81af32c2a1d8788871d85b7aabe3bd1c6f6cfca4c3a761ffee70f776ecf7755d2f1ad775d9a1562123a5e082039b8ec3e17e3f68021342a81b5f1b9b9984101ad756141c05497938f687b1778155ad28d440caa60c73301618912373aa8c0c884101d594539202730a3ef4717f98a6d132f97df693fa21bb21e23896fdfeae3fc204bff80affc7ff7ef9b35f7c75feeaaadd9eb9c5b25a6cea76f3b3d73fab9b75b73d0bddca7c93887291525239de6bec757cd478a0fc483a5a3aa20cde8c554c1359a19c0892a5584945258115568a49014188d481aada1df787dbc707d3dc54be5e2dc890e7a938816a614b2071ac8e95908ffd515959898dac708c791ad234a100c51009d171e43028eda3dce77c233a08624671c086ebb0cc99c7315a66067947e64885d95cceb91fb30f5ee7430dc6de378be67c777ebe596e96eda2ab3c1ba1d4814308edc2edb6dd7a7bde2e7775b7e4b0e0aa81af893dd8a9ea3cf3a830292a600e6d1daae0175a869c528993a9a044ab0259614acb5797e7679bebbbf30f1f3ededcde1f0efd1893c402f6de932367642a59414cac60022948e6934f510f805c51652292a262e4e0bd578b3996647e088d99b95345e48913274e9c3871e2c4bf29ff5ac966ee8ff9f1d6f1b4474ffcf5f2dff2d7fcd13a2fab7daea4bc44c9fc1173f3d48b6a626682a702a93fdddc2c5fbc744b7d5e10fe521d656620b6cf626e9e5756282941752ef976c0e7a9c4c05c65ce4e41464c5cb54dbb586ecfaf5f5fbffa72bb39db6cb69bcd66d66bbaa65db4755585c52280ac0ae43d688e3176288a8701fff89bb7778731b44b63c7669e7dc949a1448ee69064c39cb36304112d6a5924151585192bc80087b90dfd0fc429335311a841f5a5724b4a9178a4c77772fb4ff1e3377affb69ef6b5c5c0e6cd33d4312a4670ec99c8904a96629302f37c163b53689104cda04c949406a5a294d5cc101c4260784b699c8671caa86a9cbf5afcafbffcc9ebaf2fb797edfa62b9daadebe576b5fb6af7ea17f5ea0ba12e01ca6e14190ec7b1bf49636fe940e930ed7f28c70fd3e1079b6e50f6ce8eab60e7d7dedcec359a4cd5070678e88ffb7e5f8ad535addac6754e3314f05508c1a92a139549ef0ef7714864f0de930b31892a294c899d31b123f30e3013b087b2642ad172b2544415c3940d3ce6bc3fc63142948bb8b1d050ec71183e3de030c237b8be5efc2fffdbcf7ef1d337e7dbe5e5c57abb5da3aa50afdaddc5f6facbf5ee2a5847a8c83b251ee318535f52afb18fc73bce474b039523dbc436998da6c99489c16a22a5e4f834e14bf36f36c62cf301426c394d25252946c0a2abd59ce634c53ee72c45bdf75a841d110c924ace4962ced1b755114b53190f290e1001132bbb044bce7ac37d92871c0f82c13031a785ef73120f52f2ae21381111296a60aa00402c4d99158cbaa97d8cb16821425b57bbedfa7cbb3bdf6cd74db36c2a87843c04670bcf8bae5e2fbbe5a2724d707570a176deb3f720161388783f7fb04515ecb9f28da9532dc127f53467124989602308a3785fab1666babc5c9f9fad8fc3f8f1fda7f71f6e3edded8ba8e8a4299b0bce57ec98b98214013b901289a90aa0e2944308259b53f31ece14920c16386819e3b417d35361d48913274e9c3871e2c4bfb164e3090bfee77e8fa6f8e33af062681c184f5ffd579fdd5c9d38f157c1cb40d3cb67fbc911f3a286b0cd1ddb4f3386faa3640322329d7382ed7311670e309e57760013bdcc27b23d85139b1974ce15b6cf55517ef6e03c6b2dfca2ef280104fac3d67082c27e2cb17a0e85b11795f5c7412a6623367876a15b6eb617d7e717d71797af37bbf3ddee6cd12cbaaeeb9a76d5364d5557deb9ca0507b859af5140e17d16dc1df0edbbfb6f3fde77ab9dab9a69ec975d4b20811aa9911139b33907c44c544c63ca59a414937967293ded70e2d98563664fefb4ccc9353ad7aecfba951619c749f6f7f6f177e9c33fe8dddb301d5a2d356920100b332aef6bf681616ad924ab25857a2e3aef729edbb78d405cc7588662233c87365473a8483f1ee0022eaff1b3bf5bbdfae2d5e6fc6c7975bd7af55577feaade9d378bdd6a77be5c9e51b54ae2ef336b52c469da7f38ecdfca7443e55ea78fd3fe5d3ebc2bfdad43f42c3e80039367f60e0ece99c42479988e47cb85889cf76b5fa37139491e843c7775038798a7633f51f125492902435d0780c79cc6a1f8e0890387ca3bc7c65a24e7acc54c1906118d934d934e51a7845c6c3f49560c9986128c9aacee6e3fdcdda53c62b7c52fbe6ebefed9575ffff4cbf3eb8b76bd0ecd6a7d7ecdf5aaee76ebddebf3f32f42d5a654a654505729f6363cc8743b1e3ee8f440e5a0f1d079824648114d86aca480118b514926c53495944b16c9503388833181a152a6985229c94ccca80a8b3c4a8aa34876a44c52b12198ea08ca5628ab966ca406759aab87bb3e17e4048523d7e52a0c8a83a69ef46e1a6e13468655d0d60b281b8ce1b8763569a194042509ccd7ce2689c35426b244de2a95500aa5a4deb5de97ae71bbedfaf26cb75dad3b17582de4c48895b365e59775bd6c9a65150870c171e5d813f9d92ea66c460482802d4999528c192e2c7cbd0c55ed98c9606c42653efa9d735c7bd34ac5d405090ca05b54db65fbe597afbe7ff7f1e3cdfdc74fb7639cd881894b969c631d1a32532322a7a270b33ecc8e6b084c414c44a216c1e61c034974ca93c0e9e91a70e2c48913274e9c38f1df9d96d1300e86bfd8dee4cf3da2a1fae77d9316152d3fdd9d16c3a4980cb562eb3129c85013fa5363d489bf3a9ed5992721e68f96eb1c346300306706ff91416676b57ca6d73c2d242202bfd44489cdb91a3c67b5ccb312c43627d9981ae8e9f68989ec59a6219a47b58ce6f148b367bb1bf1935be7599b21c7cc73564e29858874be1f541893031107e6c637dd72b5d99d5f5f5fbf393bbfdc6ccf57abcd62b168db7ad1765ddbb4551d3c578eaa1a44e000e75114d94086c7116f3fddffeebb77cbcd79514b25374d13a7c9132a572549c4f3789688993c7b18c698d44895e741aee7f131a81483c078d6cecc20b022c5cc48090a13502e36f57a78908777e5d33fe9fd0fdcdf86dcd7546a68305444c1a1615fb90095548aa814a0308a722c10116673440216b15c8ab1e38a20f2d8df8f13160d7efe65f3e597575ffdecd5f67c717979bedc6eeaddc5e2e275d8fd841717d5ea925da382c3384ef7f7fdd48f31c974e4e10ed3dd34dca4e17deadf59be6f705cb84c61706ccc4c8e119cb21b739cfa6918f7acb9366ebd77dc6811800067425ddd39622de570e8538ac6f0045638b0318c3815155372f57a5be76c6224c572122b45ca1ccfccc3504c11b3c564537453a671c2982d59739c529f75cc7273971f479c9fe3177ffb935ffdfcabd7af2e5ebdbeec9675d5faaaeb16dbcb7a7311daf3f5d99baaddaa9229492916479d8ef777fb697ab0f4c8e5d1c69b4ac7da15b229f71333f1dcac6ec5b40020d39cf6b18c29952266f36490949273004b4925261325362612c9258bf4a59442644d20e75172c9398b64d2d971c62296c6328d1a639922c0205f176e12dcb1d8634c8f253e481e1d52405912d5c12aa780184c304dc9b1f7de3b8722c8b9801cb9c0e454a316230b522cc708ab2ae7db86db6eb1d92eb6cb6e51fb06b903b581bdc5ca9545eb16cbaa697851f9651d2c846420402d4bb1a24670c1c87151c4acf1dda79bbfffcd376f3f1d97dbebffe1effee79ffef4a79e1cb187cbcc4cc4f378a49157163853ef8a24cd05d066d5ed76bbcd66f393c3f8e9f6f6edc74f1f3edd1efbbdf355dbaeb224564f73d31d2b1b8c144e72cee445b62ccd00002000494441541c11721655e2e01c39500cc46cc7549c26399dff4f9c3871e2c4891327febbe3089ed1288e7fc9f2e2ef0a00a47f9e64b317b404cf80e12515f451d0103ca0c0a39ce26c4efc55f152ed64660a99d36f0d78be459c879564ae702272aa0a63a3cf1269d8c8936a79f1c2f0f32494993194880446043656d52c3217811381412030319111c3cc1c31940c4a04260354cd30f75219602080c0260222330ede9b208b9a910b0180946266200722353031d819ccc83bdfd5ebddeef2f5d5e5abb3b3abed66b75a6d96cb75d775cb655757aeae4353f910304f423946f03008c88d49b80eb1e0ef7ff7eee6fed82c5700eae019801437876d2902bc142d5654d5604535e592b2887a531005ef18608588a999a825666650c922c6446460255653f65e86cc025f0afa876affc3f4e1d7e9e33fe1f889a76345a9f1ba70ae25ad4d3da866332db1942c05448590c49228d8b177aa001cd76dced6f7c7fb31168017f8f9df845ffeeaabd7afce7767abddee7ab1fba2595eaeceaebacd65bdbde67617ad1d6299064df1988f37d27fa27893c79b72b889c37b197fc8e3ad8834955f062267041039d72ca0b9480634ee87c3a127b0f3dcb0391fbc911a7355355d504229658c93c4a9946205642030834194248980988b01ae0ebe11312d5462ca31e52c306fc639734ac84a51c2a14fc354620963c471b058fcffcbde9bf5c8959e797ecff2beef5962cb8cdc9824ab58d2a8bbe55e25b5a77b6630f6d8c6cc780c18f08d3f857de38fe30b5f1bb0e19b018cbeb00d8fdbb031ed9e6eb7962e49a52a95aac4aa6291cc646646c459dee5791e5f9c24abd48b244003f4c0383f02493218272218cc88ccf3e77fc9e67687c3cd1e04e0d163f887ffe8fcf2f2d1e5c5e5c583c7d562e59ae56279b4d81c37eb6dbd3c0ecd1187468d45240f114b17bbab78b82ae35d89bb126f119227f3a88a632ee3908599d9bba2054c9810c134a6381e4c46cdb743dc09920b4154e3984590cc01062d86ca04c18aa53c76dd38f6c37ab5080e8c4b2aa3a4ac02689ed441e632e67188c31053062002d7a8874c6e5ff0d560d7b9bf85f100502a80055005cae84323088aa95ed4de2df687814183af2b7671c8aa4944a97814976294c2b988a4840a88449c2be74e4f169bf562b16c82a786a0c6d258a9add4ac4d456d5d055fbc53efd4b3b8808c6845c8670503ac1889936adf81ed86e1e68377dffd6fffbbffe9f1935fbb1ef11f7579757efee4745df21842f096b20c36bdd89d3774c52248f40cca1c8a921193e376dd84c5f1d1faf2c1d9d34f3e7bff273fb9ddf529ee0d020542a6611c43084d5b49e98d044c0918d92132118b88964e55dba6b0f2ca05cce3fc556066666666666666e657440d069df67cef2f19149a5fae35d04df34ff997d65906837befce970e99fa20c0606e2a9cf9ff25affd2c5f448af0af2b3b8c08848a06f773dd93bde5cdafdf04a99068b2d8a82a22c9eb6d6f9df239d3f693ea97ee4401d04c00a6317183a95ff8afcd48bdbe0b9dea84012ca534c94300f72d3656d4080827cf032b80804372f562b9d86c4f2fdf3a3a3e3bd99e6f36c7abc5ba6d968bb66e9aaa69ab10b8a9d807728e98810918c1208b16d0862b1f153efef4f0ecc54da8174c1e2719c9d4a6076d3685c8480d01cd50cdc44c940440010d18814001c054cda6cb880d511415715a8f3255508b317b42158318a1dfebfea55c7f985ebc6787972e76816d49ae45a19251010842ed152c498eb964054503720a46cea92a3090b77d176f6fa202d46bf89ddf7ae7fcd1f9c5dbe7c71747cba3a65ed4ebedf1f1e9c37af5b6af8f312cd4dc906cbc3b0cfd551abb7effcad2ae0c2fcae179da7d5abae7287dc59d87abd6150c81d0217a2297554a495dbf37939cc649860bc1050e5ab2738119899c198ac27e48c3308c63a96b323355309bfc5c8602800280e8887d03ea4439251cc76222a528a8cb8562d2619431ca30c228b81b7214c8058bca90f2ddceba3e6680cbcbe6377eefc13b5f7b74f9f0fcf8f878b55cb7ed3a34ebc5f1855f6cdad5b6596c9c6fd52866d12c5286e1f06adcbfd4f195a61b2c0792c14ad70445cb5674d2372b37e5d792998214911c734c63378e07d3e44872dca9955ce0b0db8b22fbc671236288060a2a52d218e3584a01d4a60e507292a2389a154500c1a1d734c0ed5502030ac1b8494cbdc2e190ef52de451b116e12ed547103b6006ebdb9e26a4022aaebe0bdd2e8bd0701626b16537f8d4d2f1654b4629244955454758a34920bd856615185cdb25db7555b39cf569336a80b9386b4f516bc560e1c53f01a02b9ca7bef9d0fea3c78021fd07906cf4e292cf677779a4adcef560c478b6679bcfef8c39fbcbaba7e6bd3d6755dc65e009aa6b2641e434a63d48cc644a4480c8ac60c8c4008161c3b1742385a2c169bedf1073ffee8273ffd8c9d1fc71e81d979b5224288689a8cc89452113356758e000d10318dfbaaaa08056498dfff67666666666666667e55c966d24cbe740e19080c60fc25f413373f7d3333bf50ac79cd54ebab003fd3d984c0f7db468846080693094df5be30188004a6dd2300409d324c0aaaa01e6c9a8c7aa3772220e294879976e0a6a5a769d55acd10759260089d99c07d2a0a5f3f5e03230084699d17951c82912a9828a81022132b18188a2192e3aa69daf5f6f4c1e9d983f307979bf5f668bd592ed78b6659d775d35455edea403e501588198880f8fec11010f9ba4b46157ef274f7defb3f69dbb51239e700004d260710a24e55e52662aa538f4d322b85b2a12a2990bd7eb2404da65a656233d6c9d06466202006aaa85863b0021a45e3986f9f0f2f3e48cfdf2bb74f297756462c851c3aa6967d5391f79ca564d388908333f4800ecca99694fa9c6448e05bb878cbfdee9347978f1e1e9f5f86c5667572b9d85ef8e5b63d3eab365bae5a657f88aa25c7dd7edc5dc97003e946862be9af34ddf687176377459abca39ac0790e0e2179478e80554cd2184b19c731c6be5906000554637481891da1b364544462e9d298b214032426efdaa6ca39824e1bf08a3465c2440d0cc8d471c29220c55232c5286a98920eb91cfa728830664885c7d17709475b0c29775d6f0a9b353c7ed2bcfdf6a3878f2f1f3c78b8de9eb447c7a139aa16db767dd2aeb6d56283d54ad0b1699192fa5e6227e39d96fde1e6591e5e69ec48238338424614401566f640aa1a4d339b6aee25f6967a285164c8798ca58f798c79c8392f9a95a9476e83af5366556f54f980bbbb2bb2643a5a1ecc0a930000992f85890894638c4367698092408cdaf6f490cb8dea2ecb552aaf52be8dba8b9005aa251407fb04e7cb45bd26b5b15e55e85589a176ca2c12089809bcf7defb9c54a4a01a011aa2aa49164b6649210b1bd68e9baa5e2f96ab76b15eb6ab26b4de3ca4805291d4841563705639f5303a404f0d3b3257ab0b7570c6aaec38103b33cd466ca1aaf8bc5278707cf9e878f9d9fbef1e3ffc4ac335ecbb8ac88100631125e70a607ebd30ce9041a79c26231aaa43646f82c86a8e0dea66159a2551edaae54f9f3e1bd3281a19306765c61042294a58cca8a822b3890013333381e6028e81d9e676ba99999999999999997fdb9c3828067705047ef184d32cd9ccccfc5292cd979b83f16f9a51f972a1ef1be7cba4a0bcb98537874df3505f1c8bf76e9c497bfdd9bb98b6ae0d8c00f57e031cf17562cbc964bdb8df5682d7fdc20400889655b5e814b982fbde1c3564353005436cdaf57a7b767cf2e0f4fce1d9d9f966b95a2ed7ebe5aa699ab66eaada5755682af6019d03c7406caf5d3fa680c83c66e30a3f7a7af7c1871f3917985d1d6a4452551505fbe28d4854c554d044312a66b1285204051010d404ef952f0044350501412722a086a664594554019502d4691c68dc617735de7cbcfbfc8372f594f221982c2bd736ae06ad013c11330292a066d56c2048a232e4711c2d676802fcdad72f1f7fe5adf576bd3e3bde9c6f17c747cdfa647dfca05a9cf9e6545d4bae5672fbbedb1faec7fea6c4bbb8bf8ebbe71a5fc2f8a21c9ea5ee79e30b435c05a817b5f75e0c44094c8ca0effb714c68c08000c00ceb659b73749eaa455bd58d00ee0f7dccbd16ebbb9101d0b9102a8750c44c34612164609874bae973228b29c03096940b18976c25b9146d3f9422b61fd290758c100b44816194619031c16e80f307d5afffc693c76f5dbef5f6c5f176b9de2c8e4eb6be69569bf3e5e622b45b5f1fa16f141db34f59a40ce3d0e5fe2ef6d7a97f95872b4b773567d2c193048f763f24cfc81673322062b5324aec623ae4612fa9cbfdbea421a55124a343ae435535a15a6af122c4ae6ddaa3969a7148fbfdbeefee1c47b3112c8165024300114d254971719438a4982767a92f54470dcf767a3dc4eb38bc2ab053180022bbe4ac5a516e43bd3e92341c3036555571692a3467547bad42324271de390fc6cc3926b03239b918080055c18a942420c648b50f8ba65db7ed6ab15c3575e35dcbd462f65002e540e6093c194222004fe0d97b366624e7819ca342ce1b23027815051407868cb86c96f95bdffc4344ffbffcf1ff797d48dffcfaaffde63b6f7ba01453535550d784aa45721c982b154144425355049bda83118d1800048c4849cd98fde5e5a3a3ed05f3777ffaf4d3433f0200bb2022390b30811a4c494b53341524423364539d7aa6709e8c9a99999999999999f9b7cd75797de2f84b7cab354b363333bf58b5f999a52723bc7f6dd91be9649a349ae24d6f4499a99618d4de7870f40baf0d1882e11486c22f09376686765f98033acd3fc1b4a1840044845f927adeac59e9eb6ae4d76a8ee1f470c80054450d0098a92098a212aab1abea76797c747a71fee0c9d1c9f9d1f67cbbd9aedb66b9b8176b9a50858abdc72a60a88018100d50ef83578000301430c2e7cf870f3ffec4c0b58b75ca1290a71527110193e92f3eed970f440228260520198881824caa969a4cd5c80e1daa5981ac4250a10288b10942b129c4692e8f3d747bdf7d9eaf7e1c5ffc20df7c9cc6b12e4c797015129362c98ca10a0550a594a4aaa8290f110ac3d199ff9dbff7d6a3c78f4f2f2f164727cdeab85a9dacce1ef2f2189a55581ffb6a5dc0a504b1df95572fcb789b872b1b5e949b8f205ee7ee66e8ae55f6de491574b125040a6ec14c6a65cc7d2e31a5146354554fdeb79e804bca20ea7db5685bd5a6e4d8edbbfd753726cb09aa0a9d0b1482a89a194841352020267620aaaaa60a56c8325902c92c0ac55c3fe43ee67e8098cb21d9be8f83601253f35974eca5efc13bb83887cb07475ffb7b8f8fb6a7eba3cbf6f87275fab85a1ef9d5b23ddabab0ac976ba6ba6428880498c72e75cf71ffaa0c777db74bf156a463caad13aacc3388320119aa4856cb44002620b18c631ebbd4eff27897c7438abd888c31baaaf6a1613e22f4cc9ec019ba88d06c1621846e7fb8bdf9dcf2e8c81a2c32768c62a239e751a64f1132658d25664b99328441c36d84ab9d5e8fdde7b7e348a015a00725366012062d03b3db6c4edefeea37befad68f7ef4edbe7b76b1aa010e2ab9c21a1d3107a326b02ba9cbc33ea6de32580150432310b2a2921545c9b0f261dd2e368bd5b2addbba5a04d7b26bc86ad4802560f1280ed4133044e7a8a99baaf15c7b5f07ae3c0707965081134206460b8ec4432168eb9657505cfb0ffef13ffdda37fefee757370f2ededa2e6b54f1e4bd77b458c4189592ab172976c4c400a866a6a006afdf340cb2991a78e76bc4da2979075503dff8c6374255bdfbc31fa43cd48e4b315508be362a080453c7b94dfaaa9a2900c43880490861fe123033333333333333f377c82cd9ccccfc3c26bfccdfe8acf92b977c3941f08572f2b372cfeb8f6fc69ef0758731ddef6f232a4cfbbb36292f8206769f719a741c01033336463400b2c980325d1f613af37a5d2b65ceb9e9ac4e9104490c8d095d5537edfaf8f4ececf2e4ece1f1c983d57abb5a1e2f168b755bb54dd5d42104df542e04f00e9c07e269c6dbcc64d28ea6b41630dc1de087ef7f3866a8db75c9ba5cae534a04789fe8c2a97c0714ac8015c36c2a0a4550c45448616a732e3a1903910a98021503353453342315d3026060a84290954b8278556e3fbc79fa17779fbe8be33e2806a0a3e5c2698f927da076111c53b73fdcde4229d02ce0e4c1f6d71f3fbc7cf2f8f4d183d5f19aead09c9c559bed627dd1acce7db38d4ad1cc7cf5f2e6761cba3274d2bd4ab7cfe2fed3d2bfd0fe59bcfdb8f1c9073cf2e457c8ce548b5af1ec54cbd0a7aedb6b494484a020c68ed520e65c395aaf8f02bbb11fae5ebe3aec47e7400400c0796ad6b577559272d7ef99c939e78909d0cc44a41401262d94b2e65153c432621e2d29f4a2777d19120fc9925014ed2314b3bb1dc49809e1e4c47dedeb6f3d79e7e1e3b71e9c6cdb458deba3d3e5e6ed7af3b0da3c82668da1766d1b7352801cb3a4c1e250fadb6eff0a86dbf8ead380d9795c78e06080328902a0865a008d19c924a5310d43497d8e7dbfbbee77bb14f70ed5211821129f9e3f12734ade30100642ef990d7905d68fc3ddcdedd0ef25f60c02246045c7410c55a11416f4022189c56c29eb98718c7ad3ebcda17bb197973dec0a680d18b05e54bef25854b296a879cc7d9f331c223efddd6ffdfe3ffe27fff4bbdff95765f8d891050ece39a0fbe81910f687b11f3a2c0202080e8050cd04b49866d5228e5c1bfcb2ae574d6802d76c8174e1a0257594d98ac344901c8947622775b3a8dba65ab4be59ba2a1083831c2441142964ea182aef2b1f9c3a4e4c9b76a3952be8d79b875f79f2ce5870cc99d02d16ab943be78315c1d004e75229a50c0c40686c450d140c8d0c902011a2029914600da126452cf9fcfcd457bfc30e7ff0defb87ae735c5515c73478aa88081d21f2f476249055d139a7aaa59429e1383333333333333333334b363333ff2ec28093fa41f71ac8178acc9b86e1379a0e7e31bcfd4551f1b4befd46b531354198ce90ee4d35887aaf0de164b481d735c3d3f16a66684c34f5e0bc0e60191a4d3fe3b49bfddaec335da4000c3655f62ab8ac6640e65cb5582c57c7db93b393b38b8b8b879bf5c96a79b46cd66dbb6caaba69b9aa5d1dbc0f5c05081e1c023b30bb37e800984e03e34a027018e12fdffb4934661f72b1ba5d482e8ebc960c660c384d042b989896a99646c0b282189469e6ca19aa292bd0b47265caaa24aa06466a04d96cd09240d9acb18c56061b5ff6773f8a2ffe62f7f25d3b3c6f1019abc62369593475ed78ec769f7ddc23c2c347fc8d3f7874fcf0e2e8ecc1f6f261b5d9fa76d3ac8e5747677eb3cd4d4bf512b9dd47cd63cee3cdb8bf8add8ba087b47f910e2f4a77dded9e4b3e78571c97ed0502321a30212198688931c5eefa701782f3e4bc481124f58eabba72be71e850c672d8ef3f7bf9a929908109344d854c39e76c5a988128418925fa3a101122672513d262325a89622245704cd24718a21d220d0946e543966ea458a04f10532c0540a072f0954bb87c70f6e4c993f3474f16a797f5f179589ff87a717171d1d4cbaa3923bf346a925a2c7d7777c73a6abad3fe4e879b78fb7c7ffdccf2aea9e878e98c26b71689e1e4004253d3029a18b2484efd7ed8dfc57e17c7438ebd48cc5a8090ebba6a173e2c015d4ca4e6017ca81b66cea5ec6327258ebbdb341ccc2c38ce96e3d08d220e819144490a65f58a6d2c7ed795eb3edd487eb1efef5e593f801a8023f3ae692142a2865c008158a49811910fae22c1bb4f77cf7eb4fb23faa3fffcbffc4fbff6ce6ffcf8c317a5f4ebe591af5a08c1c015b3b11bf2d0e314da0350412bacc5ac000898a827f61cdaba593455e5d913544e5b6f0b5702668044909873c05439f59e9aa6aadbcab50dd72be78303f4b1f7d2d3ddcbfeea657fd7394070011c71606eaaedc545c7c12dcfdad599e1a9fa2daf168e9aa12f451100c955d5c2473bfcf8e39f4219d7b55624fefe1fa380a1800198e3c4c4a898b380011207dfb06f8aea5b8fdeaeabb66ed7ef7eff873737b7220e802801300bfa3786c1828c006040440654e60dc89999999999999999bf5bc986de04396666667e2e5fb6dbfc4c5bcd6bbde6afea38f037b4dbbc39fcbe4298e88db863085f3e1c000d5eff7863cc79fd48148811119188a7fd2933310301250345c5fb9a62227204ccc0ea7c6856271797e71797ebe3a3edf6f4e4e864d12c56ed6ad9ae9aaaad1cd74bef2bf20e3c83774004486aa6807aaf0a0120b2024f8e8bf73ef8f466d7d7754bec103d22c69443201131505431040515d3544a515560143055139c021d84248a668634453b4c8b8914546040cb0930a9a5ac028508d072c1b11b5f7dfcea9377cb8b0f20df351e1b40d41c1c0f43d70fb06ae0edc797dffcc3b74eceb69bd36d7b72541d1d87f5a6da1cd59b9376755ab72b806a542ba6c3a18bfd55ecf6a9bbb57827dd8bb47b26ddf3d43d67e99a206b6f6109ec209538ed7a99408cb9cfb1e48452544b5d379a4b295685c566b964aa4ab69cf3ab1757c330e41188a00ee4bd434563536329960aa0f30a18636276808e144121251b87b11430751221461cfa920587827dc62e42974a972d491681c308a94011a81a78fcf6f993b71fbefde8fcf4647d7abadd9e9eb8e5c6af2e96674fdacd43ac560000404541b3c6e1064a2ae520e3edd0bfccfd7577f54919af57959dafd8111ac4beecd510d199b2aaa9809911484ea3a44e623fecef76375779e80994091de172b9f26dad66820e9ccbca590c0155152dc783a4940ec361cc23696e41310e25e74e45151081006241042f50c54cfbceeeba74dbf77787f13acae723140781022d9c158ca26a45419ba33a2c996b1ed310e3b48c669a210fea042f4ed6effeab1fad2aff1ffef36f9c6dcfafeec62e5b13b0658fc032c471ff2a757b67a5a85a81123167c8094aa65244459bd034a15a35751b7c600c2c8df7eb862acb1e925946484c39380d0eaa8a9be5ca370baa96e81ac2e04539757ecc3ffd8befde7cfcd1ddd5d030ac1b6c9d35c157abc58b10fcd116974731acd70fbf6e175f09bff50d689a22a5dbed178bda394e195fbedafdcb3ffa5f572dff67ffe45b8ecd93dc7bd7d4d0d4408a661560aaabd0000371460a8eb8691645e1c1f9e572bd35c53ff9d3ff27a6a1a917535b0dea94ebb437ef662915efb990939ce677fe9999999999999999bf4bc9e6d8bd2ebf999999f99b60e6374acafd02f7cff246765155b4a9fc17efad2f66f2ba0d67ca1d4c49285585e9a8acf73b53f7c3dd6008aa4a68008653abe85494a3c4cea99a221220008a2902aa2912965210110901d0409101c08a2960480a46e4aac5d1d1d9f1e9c5e9c5c3edd9f966b359afd79be5aa0dbead9b4555d5c1f940a1420a50396037c943026080ea3dabaaa83857f7b18842dbc0b7bffbf4d3e7afea76c32e1832314b314414116606b58ca22a455554054c814c548a483630c7e8145114cc8a8821028899644885041ca033042929c788a2cc62e0cb88f94ef74fbbcfde1b3fff8887ce2994a22f76230bbcf376fdd55f7ff2f6db0f1f3c78d02e36cd6ab3383aab8fcedcea74b97d40cd86ab46c1624e87c398c6eb3cec653c40da95fe79ee3e1f6e3f8d879739eea0c445138e1aae2a4f4c88593565195465dca5c929350d94032a1223071f5adfd49e2b15e8ba6e7f77d5f7bd954c08ce515379645054552d2aaa466480ecaaa0008448445a000ba55e9db1a4928752328c450f1106f1fbec76a376191350cadaa79cb359022eb0ddc0c583cde55b170f1e3d3c3e7bb039796b7172591d9d84c566717cbc3c3a09d5c6accad1975105624e7bcb7bc87b887710f769ff6adc5f63e918e369a56ee545c76c43d49255a40098334b8c48609ac638762a71ecbb6e7f3b74fb1487a66996c71b29d6348bdad7454d11b3962253179330a3a6ddd075798c6668caa0e48ae631ef4b062b88ca8e882017cd0962a154c25d2f2fefc69b5eee92756219512850d0405ec5291079464cea7258b9b0267365907e4ca60888202a45c0101cb1dcc5a5c3ab0f5e7cb7fdf6d9d7d0a0a2b0581e9f49191c9aa43dc6beb29cb332402aa04a92ccc46bb19284013c611d4215d83bac82d50ebd17e7126b411d1d272261884816eaa65aae5cbb36df9a5ff9b0a0082ca549f2e15f7cffc77ff69e4f5aa15f065e0e52a35426bceb1b4abb1fbdf435bbf5fae95f7cfbed7ff65fe057be4aabb3aa6e5316b3b11f86dd18ffdf6f7fe7df7cfbbbbff75b5fbbbdeb4e1e2e2cee410a5ab692731262708e40a1a0b2696066724819c9319321b30bdbedf25bdffafd57b737dffbdef78a24a0606aa8508a1631e71c92034376dec0cab4b63e3333333333333333f37728d9cc7acdcccccfe16fabb099c4972f9b6e7ee60a06f6b3c74d469849df998e7aa3014d45c5aa3a6924884844a062666a4ad335a679e7fbc2637893b49a4422b84f5801820998aa800290017a65f661d12c3647c7e767678f4f4f2e37db93d572b35836abd56ad986cabba6f64de51be7b822f6003c350d03824e33c788564a31c222080ed839efe0bd0f5e7dfad9950f4bf201c9831900c9fd02ba008180a84e9bde26804541cc521211339ba25c6202668a60ce5156b12248c6cc6a2239ab8827436f226e48d909051d6cffe9f0e90fe2b3f7c7671fee6f6e6b86afbd73fc9b7ff8bb4f1e5e3c7c7841156f4e36abcd49b55855abd37673e616c7e01719dc984bdced73ee4adca5ee66ecae64b8b3fd4dbc7d76d83f85f2aa0d795d5bb52433ab2a14c822632e49ada84a4a6349a9e63ac7a425235955fb10029307208470d8757777cfc72e829a67aeaaaa5ed4245824890a9021805861a6d0d4a290b3a62c26530cc744cc0a8e075171e390fb68b1c050a4cf3002dd0db937180aa40cb100339c1e2f4e4f8e7fe3edaf5c5c1c9f3fd86eb69bc5f1f1e2e8bcd93cf2eb0b5a6cb95ea277b9c47d3f6aea211ba896dce5bcd3f422772fd2ee19a65db05c9b0406b422250e711cd3a084ae0aec6a400003022d39a67ebfdfddf4bbbb341e1014d49c77cd66b368572ef8940aba2a1a651593229201cd1714190d248e3d1609443997b1ebe228260086de376aa8e673a19875dfa59b9d74a35ceff67d8241a0208aabd43b2322425f120029a018010138658f589952ce5044cd10144065b2704152608034e692ecd9872f778797bfd73cc635b55558ac8e31bb572f3fcffd4ecb40aa9e71180d0dc81004cb289a8dd1859a0373c5e0d91c5bedb80e567b6012b3113932a5c099c82ae77cd3fa76adbeadda63c62af75a29f757579ffce4a71ffcf9f769001447c4a660a80a8a049cd533ae9b3562c986290434bbbbdee5aa5bac16ceb9dcf7a1a2ebab177ffaa77f727276ee431b731103360013d3ac329a8c22c01014919ca8fa27ed0000200049444154370315e79450c980a454de2d7d5517b1070f1e7ef39bdf7afefcf9f5f575ddd67ddf1391aab273a594a659bcf6da4cab733c7f159899999999999999f9bb946ce6a76066e6e740af279bdea82453a8e96f9dbf4545220436b3fb7d2830402836f5d51000f09722546f5a6f54d570927b14dfb40783daebb3a6e9017c291d05af17aaccccd871163135724cbe32332324f661b1591f9d9f9e5c9c9e3cbc3879787c7cb66c974d552f978b7651b79573c1aa8a43e59d43e7003dc054618c06a07caf465956a942cb00c368cd023ffe24bdffe1274aa1aa6a649e86ad548baa12d87d698f4e33472680a25604a3d8a064008e9000d8cc208329224911555520342c608088bee246f7f9561486ec21b32b29bf7a76f3837ff3eafd3f83dba7bffdb58bdffa17bf7ff968bb3e5e2d97ab366c7cd81c5dbeed16cb767de2dbb5b0cf8abb31f5777779d84bbc957805e9553e3c1f779f8ffd1596d1fa58b19eae2c848ab902cb500c45fb6e6f9a4b19c504080dc92ca0b9fed0d5c1af362721d456a4ebbadbdd6dd70d29013b0801562bf21c544035a7921db098200a124c9b6152b494214528caa60e25a46863976394acb41f25028db94ae2c6c28754ba71289a55a10800c2e9313c79fbf2f2c1a3b38b07dbd38bede9a3c5f169b339aa57dbe5d165b3de1a2d4a36442f431aafafc7ee15e88e68d4bc4bfd41c621f63739bf62ec1c749ec48199ca18732945609a8e664701d56bd454728c83c9286988fd9de5d404a8b9dd2c376668c8d3c27c2aa54f11445231226a1c80f4a5df8d2999085338ec63c9a48200640244e82b0020551b0adc75ba1be0d560b707bae965c8809e8aa91230a373e001d84c73769ccc4cd0176425722c5893ab4951a4980898029813d5a260ccd9e59425d4cdb2e658ba972fec271fbc3c7d67ed6bf00a8c9cf73b90181cc4c9d6664682969d242d49251aa9390fc1b377e0501d1687583b0c2c0885b8a025e6e89c0487beaa7dbbc6e6487009d04a92b5ab5e7ef8e1dd4f9f7df6830fad03af80880c6862a3aa2198879acc491a77a35b5623b52feae3ffe34fdebdfab13ef8edc337bef9cde34d3dc47d1acbd39fbcffe18fdf7feb2bbfb9df1dfa2e96ac0c802626116c001d554bb19a1c0308928290081231a227d3e0998901a96a9a7fefebbff5e9a79ffcef7ffcc769e83db99ca3730e894444a63e2c40c42ff29b333333333333333333b3643333f3ef22532a6a32d47c59b2f9725a0abe3417c58034d5ff2282aac0ebc528bb77dfbc39077a63b4f90235239876a6be7457f88597c740c1f4afcd571962519549cd31562540ac435d2d56db8b87a7e7970fce1e1eadb7eb76bb5aacd7cda2a9ebc5a2a91be73d39afa171cc6004c6c0046653e531dc3f70330564aa5231402487cfafe0073ffc20175c1e1d170005d0d75d1804f725c2528a982a98a816a33c3955140d7c01055536413003996a7a989da84d63e4440c683127190f21085bae526ffb3bbb7bce774fbfbacdffe03ffeddafbff3cfb79bba5e906f7db5ac178be3d3e3c7d5f20ceaa3282aaa7dccb787eb713c94dc49dacbf82a1e9e77af9ec6fd331d5f791c97019adab5db0a0914939a142d256b8e59726ebc5755d1524a1135c7b50f3e04bfdcace3d8edeff69fef9ec5be988173507bde1c7b002d2622d2c7785fcb320d12056f8a634c68400ea1e030aa89ef230ca3c438a6cc2959ca9804ae078b9a879c62c1a818b38a000538def0af3db97cf2d6e38b076767a797abf5f1667d7274f1b05e1dd7eb536e8eb305a17a042a316a4afbabcf2b142a3d0c37395e95729dd24d1eef6a442f63138ae39cd321a67ec8a2aa4c5e341391f3de3924d49cc67e8802328e7b14312d50a4f6f5b25d38e6342491924ac9521444518915d99c5a4addbe8f9007d2025ac65e4b2e68ae6454f3de57e44924efc6ae1b4a3f96bb1e6e0f70dbc32ec1a8a160a3ccc460941184188980c1d00898952c8b2216642804de23d6460c62050140d00a42f120860262e003dff563f0504a51401fece947717b59c5ddf8f2d34f97b560898b101253d2984645058d36f6a90c08191d30813060eda8f65439f4a89ed41338c86cd905655587c53354551d9a96aba573cb3a6c65d46dbd3c7cfef9673ffee947df795a67585788604888865aac882332740866b58910cb72fb6184fff983f7fee43a5ec1b723fccbffeabff9afffc53ffbc74efb9ffef483effed9ff8565f48ebc777ddfe75c02a1aa8a64b0cc10c1b28a18382461350067ea4933726132225095a6ae63ce6dbbfcf7ffe01f7efcf4b3ef7fef2f8f8e8e721c895a290990d338b00f8c046840304b363333333333333333bf221b0784a0083b855f9839f7084b86400000d1e05666c96666e6e7420c00888a666f941483c9758360467f457699424c84a60808c6066a06000e69ca33bdfe1fecfb90d4e49d7138150c4f23dfd37d28d1bd33036cca55111181e997db74263d0500cc9090cd39200f403ed4c7a7e7a767e7dbcbcbd3d3f3d3a3b345b35cd68b45d3ae9b455b87507108ce79204fae02441000986e1af5cd30960200d0e4e2196226f60af0fd1fbedfc5bc586db3287b07a60668606a6aa088a86059cae43312c0ac968b6445336224cba625a3c9941d5303351c2300578e5955550a5871600c04777dc87747e9eebc89179b7181d5f1f2f1d9f9710458ac8eebf5e9667bda2eb7a0be08dc161bef86ee706be9d6e9c18617d67d9e769fefee3e1dfa576089312f1c2eb7be0d2b3693322a1c8a942229e7246a006448e6ed657f8b06c1f16a7db4ac16a038eec7f1eeeeb31f5f310211048fcda606a092358b8cbd19a802223926f5fe5ed08b52505d4992063001324bd1ba1e92e87eb0bb5e3b81825a88fa54ba08c03ec5324650b34563e79774797971fee0f2f193af1e9f5db6ebb37675767af678bd3e77a1f1552d66eceaac618c92523f0cd7a97f8172e3cb61187772d86beccc06a6b40825b452fadb52fa34960452c4cc0c5dc5cc55e5d58a48cc25f5c35e5555504a816c5ca40a0b1716512b00c8898792621a4a198b240535296205004c40629904cb614c31160060e4aa6a4a5650d562bb21ef06dd0df930ea9068cc100563b65121026634646546b282041e81111d2121313b445443869c988c1048cd15f02a6400e600ccb064b28854bc095a11656504234b929268d584ee6592819de8f5e79fe88a3c1a7b378a18908a5a01895006290341760e5c70bcac7ce3a90ddc7aaa183c8a4373581ce59a01b1300107efea856fd63eac891a2cb0ae17f1d5edd31f7df4f10f9f7a053648d1aa0082290b5841d30086500a680935e7b67ea6f86737c3bfbe8eabb7de7eb23cb9ebfa3ffbbfffb7dffeb5ed9363debff8f8e5d31fd51021f549438c5144944ccc54c534a38d0cc54c403d299239b482561084d01013684464e729a9b10b5ffdeaafff47ffc17f727b75fde2c5e7defb3c0e1802872a8e7d8da8608406863057d9ccccccccccccccccfc6aec050c81f14d58e26f8511b60e06bdaf1b760430bb6c66667e3e7f4591f9c25673ffdb2ffe0811f1b53305a655642441039dc24d7fd556731f89d27bcb0ce3fd1ef617b7f63a9a005f32dd107e6961ea8b8f04c8a20682a16a36cbedf1c9e9838b87c7a7a7db9393f57abd5aacdbba5eb68b555357de3b0f7545ce193b44678ed100d460da159f7a7810118100d5940c2c2b84e0c70ceffde4b3ebbb5d68d6e01c2a32b395023009476aa00038350c2b981816b152ac0898112038c0a97ec36cf245801888014df5b35acab0c774e76d08986b8cc72bbf62bfe576ede928f865b35a6d96edd1915f6eabc586793944ddedc6bebf1dc6bb22713cdc69d9c378136f3f3d5cffb8f42f2a1a9b4ace1a66be97ca88d4ca90521ec73e6a22cf344542445575dab13e3b392560cd3a1eba979f7c14bbc80a9587f5d29bddd718e51ccdd00cd1d000982a9e26a14b29590c54c58624396929aa82395b7f8061849c3109650b835a5f4a5f525f241998c1fe3a1f1dc1a3b7971717a7970fcf2e2e1f9c5d5c6e4e2eaac5f6e8ecf1e2e8c285a3aade205729eb500aead87577dda1cf25a10ea97b99fa67586ec6f11ad2c1ab568142209118bb7e9401654cb11745ef7d5535beaa15284b11b1544a4e39a531e7486c8808223557a0086a92b2949cb314cd398fa2d134ab16e709d44c0400642ca54f254e3535c46e01ecc658ba5173816e28fba11c7ab8eb212a08054156210514364463142b45a5a042dbd644e0d839244404260031c3c0c1c06535b5124b11523265014420052c8085a000e894673419cbb259428ac113a343f050d28b9fbe7af4782be530465cb621e632f451c518190c50040b5a368d6a64c1f3a2aa2ad68a3110060287422a68892163c98e8599c9371c161c564c818d03120de9f34f9ffde59fbfdb145081e0179a46005185520aa917c50210448d2423a73a7c348efffa932b77ba1d88bbf1b6f6b4bb79f6f9d30f1e866d0d430d31eef66938846aa14544cc9c99995a314da4c93423298080315ab96ff4012510020114e75124d54d43d4a8f1effdee370fb7d7ffc3fff8df1358c991d08848a46466b66060403c9b6c66666666666666667e45d40000ca2ff16dd592201bec5e4f7a179d259b99995f8448fe523400bf506dee2f9cda76bf58e0469c2a80efc7b0ef934daa6fa6be5f8b2f4080062093ec02f6a5e0950118018201dddfa60182430054bc7f006ffc3e84880008c8ec5dddac8eb61767178f4fcf1f6e4fce36ebf576b35eb475d33455e5dba6a92a171c388f5c19312001a1dd77d7a811a12120f0eb4814bc516f4400183efbfceac39f7c54b7c78a2c0a5515408a4d3bc18405a678948864b1a20a4521898992004dcf9469442848aa088258140b912a943452ea1b1d4f793c6d0f47b4dfb8ae6545e410dc72b95c1d9dad4f4e564727c6618cb91877777de96ee3e19675af76b7bff9a8a49769ff22f7377d7f5ba16c17d5e2b841086039c79e00d04424c7329692d40a9833e33c8099105153d74de319417279f1c9676397d260ccb468aae5d1da741491048814805444b41400738e9cf3c321011a98d38229722924c5c4b8143b0cb91b3516eb84ba4851bd5173d7a594b594229a4a012438dec0c9897bf4f7cfb72727670fde3979f0e4e8e22bebeda3c5e641bd3ef6ed9a7d83e45291214bec86711c753c94fd0bd24349afd27823e32b1def5853cd56a1902b68299571378c631e45019158a1aeb7ebb625c618bbc3b0cb71e8c7e47d5504419c42cd583936b59424b25f448963dfe73c6449a249b51888f7ac5a3449ce5c92482acc9cc68c85c038045f0c63823ee5bb4e93b89b43d9f5386457cc199011ab5a2985314f7dd40414100293113220a6cccc68881e2810b264d35254a48a0593589f659fb37958b9e0980d2445c1442408a80283b08051b0ca29a794c900d569270dd72f3fd997d48615154e2352cc98b362015f68dae192689691d179628744884cd3eb5ac8d09981086261cc0cd13bf2f5322c375c1da16b1c790f54abec5eed3ef8def7530f54a052eabbb20cb5d39145c8d8908d143007c8c141f17af0f63cc7cf1456cb3aa1254672503bb2b4b3915aca97db9604e2fe66b158a888aa4e91452042334021488060a626c9b4013354433533514d4c053089ba400b4432e5e3e3d33ff8833ff8de77fffc3bdff94ea82bc990009c73259220109a121bcdf5c33333333333333333bf126b86021001e4175dd3230c7fcde33c4b3633333f8f378350af3d3208827adf4e03af151c3553003293fb52ddd79a0e19e85fbb3500a0d7ae38ba2faf0145604005602483e944cbcc8018891ca0be692ac6c9c962a6480884e881d857ed6abd3d3d7f747a76b9393a596d4eb6c7a747eb75edfe3ff6def447962cb9f23b6676af2fb1e59ef9965a58bdb066219b3310349004fd17f3d74a908491201003a8018ec866b3495637bbd6b7e7128bbbdfc5ccf4c1f3555773e921d5043820e3f7299f473ccfc8405e8ff473ed9cd3acfbae5bc4a695a6e5d82036d4b6016422eceee4f3598d8985bf7db506c0c073e48e3111e1e59bf1277ff65968d7dcb45a19214eb93664a80a6106b3411d0ed6caeaa19a6735353217f8ac3579a9c55d896a202354b1b1d5c12df7fde2fc72fdece4fa2c9adcffdceef7a78d5e5f6c3667d7a15ff79b0b34ed506c37e998efc7ddd6f3a8bb87b61c86fb97c3fed534bdda0fdf6cd6e0faee24dad91947e6ae51d3298f937985fb344eb55662b86badc5bcb2791317fd6ad5c6a6d474d83fbc7cf36a3c9469c2e92945e16ed5084726572deed509d55c5dd90182846616bfcb645591b3d7a245b9d6900a0f83eea73c8cb942528d93caa432294dd553d9ab95c3c103e3e2225c5d9e9e5f9c3e7bf6ece9d3ebab6797e7d7d7e797bfb33c79daac9e523c31591a47030f87a1e607ada94cdb69dce7696f69a7bb5754ef4a7ec7baed82b6e2915d98eb34a6320d693be603476a16fd62b1640e4d68acea7e1cc6714879648690937bce3586ae6d17ee98ca58733657abf5e5bb975a6bce03a88648440a94002ae3a48a9a9c1975325592d8914b886d4a651c74976c28b49df0ea3e3f8c74a8b29f3c2991508ca169421480a82135989b13295360c22cfa356d2402dcd849c859d8d48afb614c63a65c6548753f21f458af63e4bed4d18ad5a20013b959ad6e24c4059e74d9f5a5144da286beeb6f1fa6f1212dcf16055aaa9951047bf53c5a39f8b4473a1857ea44966dd388b169202237f2c244cc102a8cca30266f9aa65b2edbfe84e246a417f48dcbe1f6fecbbffcf9379fdfb2424244e1d0b48092810ceac43c0737171250032cfb2fdfdddea95c9de29bd76f16174fa85b0ce9f0bd6797273d9571e8bbeef7ffcdbffdcb2feffff88bbf7af1ead5bff9e4a9990110e286c98c9cd91100831158cd6a309f65267831cdc4a63585d8b9e6eab2da9c30f3c9e6e2473ffa77ffe9fffa5fae9a2bb7c65d23af48ab57054758851ec76c8e1c3972e4c89123477e2b464323d8080e86fc1b9fe97f9b77eaef2bd930702a50e0e16f9482af05e278d0a3e7fdc83f4384de2b33368fc2f8ecb960667f2c917230981e236e5475ae452610e6f2a739b3c61f2ba4e857920d3b5c02152bfe786e7accac01b113131309dc60706627825bc364e6d58ca52189d58384ae5d6ece2fae2f2fafaf6e9e9e9d9d9fae4f97cbe5b25f2eba6ed36dbaa6e97a6a5a8fad85a8140dd0c00d1c706207dc05e46c0e7305334ba0aa9a6ae9fa762a89b9dbeef1277ff165a6e5aa3b41901883293147d22c207137ad5ed43514a721231b5c489d8a69d5405e88b2b2e5486ed6d4ece3ed5998aefadd597875761adad559bb787ab2be69b86ba74f6cbcd8accfa96948ba0a7e7ba8e976ebb6d3f1dd61ff12e9be1e5e9487af76fbd7757c68db7625d89c060eb9eb1bf2a45a5ccbb0bdadb5cee1cd062aaaa556578410baf6ac0d3170ac834df787bbedab29ed411a5bde6ce2fa944052ab96a2291737634660543390b8998428d24cb994eca694b30916d3580f4319b327f3b1f221d36471542e26d318c7849a432e13d9a10b787e8d9b1f349757e7a79737974fbe777afdfdf3ebefadae3e58dd3ce576d1b56ba73855aac65a2ce7ad96b14c0f9aee511e447718ef6cf7ae8cf728bbcdb209bd31046ed334ee878399f57d9b91c37ab9f29e838079ca89a94ee35d2d25a76a0622710b6a80b11041ade8a05a34a7691a0ec3c3340dc2248cd84a6471ab56ab967a488ed90348a116185a906c472b09a5ec53d6dd84878487cc6f47dc8ef490693f6921a9c5dca7b6a98baee99ab86c62064580d808ee6e6acae6700799ab1249e4109ccb583d1737368f59ed6e37242555b0323c4e6351a8c195e7dc6b060b194811c89c684a6e168c59986b3988e38bcfeefbcd797fba764be20a752e326dcb708b7c00121a963e5a446ea5894c4d24226366094e94dcb383144eb1e956ebb65b48ecdbe5b92606621ad29baf5efcc98fffcc33e0713f954dd715cd5d136c1e61ab1689023b1483c348765399947ae9d75c799c6caab46a4bd97efce4f46c25a0ae5f6ebef7bda7fff13f3eb9faa33f0bfdfadffd77bf7fb26a29bd6cc0803a4ba6be980bfb2c0b932ba13219a3b8954654eb101a71cbf0d2c445ad53db2efbc5e5f5cd074f9e9eec0e2fdb70e1ee9902430a2a93c588627afc143872e4c89123478e1cf96d288ea210426464fb4dcfac8e9671f8f594e2bfaf64d3301a863bb6f8b5ff4f40c77047634847cde6c83f477e151933df4c3e66723299cf379a6e739fb7918388bf8d9e797cf43d8f4b8668ce542127232b5667a393b0b811333140e0799d39d41d444e24c242cc560b71100e156cd4c46e717a767d7ef5f4eafae9e9e9e9d9d9c566b55e2f977ddb2cfa7ed1b68bb6eb1a342d4224892601cedfdabbfcd16af5e8bd32004d08aa4ae6554bd77545ab0b67c34ffffccb71a4b65b390485254666869a9338b37a9e7fc4f73fa80130b3340f0ac10449f2eba20f8bc8519a8bf5e9f9e5d54d3badc9257db108dbb697e5d9d5e674d9b7978d9fa587db711cb5e4edbbd75af3348cf9f0d6c797697831dcbfb4f196f3ed82c74d93da35104a055c1a0a98f677ae09e6c42e20722db996acc53c866eb53859f42b224ac374777b7fd8ee74ca4d086d6cd6eb158ba9d729e752d5e6a22e4412118e32a70a5925c8344d875ae15c54cc592b4f131ff6d3906d4a9e11aad3a43eaa26c53ea75c301ee08abe595c9c2f9edd5cdfdc2c6f9e2cae9e9cdd3c797276f3e1f9cda7fdc987a17d428bf30324a955ad3065532ff9f070bbbd7dcd3e410fc80f966ecbf8ceebae0bbae890fc60753f4c39e5c91fd517747d344f2210f652b5e60aa63c0c6ac96b162109d10b342b58a23480692dee29d73c0d87ddfea14c638c71b3e801ab356bca39172d1e8234a18dad6c770727526335298a9c759c2ca56a8a43a287c91f32ee12bd3ed8bbc1b7c52725633223330ba93487b2e8e359df5c2e393cfa020d0e260619d86b31629051ca5a9dd425174905db9477930d9329c89c6ac194ad0bce91009b2bafcde04e819825a0c2614ed03948974c841ac6ee0ec38373e7b1e508a8694dc87b8c7b9409ac680247f2c82a046257ab6dc3419c01162737c05942b358705cc47e4db13315ab2c31bc78f9d58fff9f3fdeefd07030f3108208b9d65254c40108bbc1cc1582da600a71679e8cc79422c556381d0ec362398d63ad2946e9ba95219caf36a7cf3f79fabbbf1716cbcbf38bbc7bb7fbfa1b86772c49e71e390174365d1211e0a0ea50f202afb002afef336e32ac782deef2fd1f7efadfff877fffbffe6fff7b178a963c56b78ac532b014ae08c751dc23478e1c3972e4c891df8e8ec10c618cf65f79e65e71ce380f480e0284fe218d5193618fd9f5f0eb77b3c04e2138ea3547fe79a2f3f4cbb78933703803f47ee2c6ed5b5986408ef70a88cd0542dfcece30f35f3bb3418d508c0d1e4032ef8e3b66f5074ceaee64ef551ec01c4e46b13acc39748bb3cdf9e6fceaeafae9d9c5cdc5e5d56ab5d9acd6cbbe5ff65dd7b66ddbf4ad8456251205b840092e228f41c18f73418f5eadc7972d5e01a36279b9e8666f4cbfe8fedf9f7cf1f6c5c0a1ef6330c0340833282934232889305c3d9ba63a4e35e75a440248085eab72b615efafdb379be6edd946db78ba5a7cb8ecafbb6664dab472ba3a09d606e96eb29d6e4bc3d987c1df7df9e7945eb4e9ad0eaf87c3ddfef0220d5f934d8bd8776d5c2efb407d7096e0a9a2ba8e798b52bb4080e492caa194541961d16f369b054b2c450fe3f0c5cb2ff7fb9d1ada167d1756cbc6bcaa9783979a504ba18a40dcc7d60cd5c5e0d5dc40645e8b6b2d661114a782877dd91f72c9c81a92b693caa03103d3340de32127b823b6d82cf0c9757b7d7e7a7d717e72797e7ef37c73f3ecf4c38f17574f57173771711ee349addd38511d2c59329f28eff3fe6d7e78edd303e77d48873c6e85359249b03ea6caa5d669988cdaa042d4481b99ad40b3e74c29b56d809b4e5a0f87a29584ad143527e152a86b6317a3bab2b36bcde38109b7ef5e6d1f6e23d372d5af569daaea61706333b83379c72058381cca7038344d978be74a492d153f4c3a4c35558c072f140ac583d2c354eef6ba4b500aeec15d88c0a2aa3555c5643d17e9632423989a42cd898c48152620344432a9c0499dc6490e631e920dc95301022b14eea5a6e84cae206787380806223721428516a89241082606062130a60939575544228a6d250ca9dc1f703800190173d23089103388284a1082d65ab4340c11103b0709fd9afa0dda0d68411e9bc8651c7efe179ffdf2abb21030c0b576ccac95bd920433730283ddadc29a2868e300daa9ed806d2e1a63ecc33e0d53da564b7ff2a73ffbb7fffa0797e78b18fba65fa15b7d70d61b87a737d72fcbf64153b5317a09704101131c73b59c10cbac0ebbd1e3a54be10a5372831b5cdd6adb76e7e7a73ff8c10ffef03fff1f9b7e338d9426032ca511ec14ddac1e3f058e1c3972e4c89123477e1b88608eedec38ff8da67305de15748cc0706072e01f9465b337fcaddea7e9ef387ee4c83f03e66e20067e3529f37ee8c6df0f963c4eae394034074c3cc6ce30b9bb99ff4dc9663ead3a5110f647f984dc6dd688c81ce26c4ec43c070cbb6935040fd125366d777276f5e4e9f3abeba7276757ebf566b5dc2c168b65dff76db35c2cdab6e99a102371a31c41cc98ebac88fd51b23180e9b1c3d7090c023b55f3c0ec60734ab986b6fbeac5ee177ff52a76d7127af5c2cc210432534f083027653333b33c792918598615679bc6aa13513de9d617e71f5d7517e7189b7a2ffe6ad385f30b599f9c73e34517f02eb443aeefa6fd8b71f2aaa7b5880dd3c3bbafd2abffd20d5fd8f08a425a2fedf22c770d070a9a819addea9447af3e968ac04947c073d16918a1be5e6e9e9e9d09c587fbc39b1777bbdd6e4e1d92464ed7abd80850c9ad8c6331549833e0020a4d6cfbd09431ab9ac2aacdf935e415258731e5fd9877439e2a92a27ad4cac5e26e2ca9e8a053aeb956c480cb0b3ebf385d6ece2fcf4f9fdd9c3eb9b9bcb9b93abf79beb9f9a8bbf8b0f417daac3335432e181d75b269b2348e87db4899f530ddbdd8befac2a6fb4eb48b5837c4e480552b55b301fdb26ffae630ee1d6a9a890b7321cf1543ced3346498bb532d060a84d0501f844217c731b98288ca381d76fb69181eeedf35c24da4cbcd2646b19aa7612c49010818144cc398ea94cc995996c996f75bdd4f653fd6b1f858ea3869ca288ab65d20b4082d985c06c5aeaa55720e61563f992544b13a293ce74c1662009140cd4898d9404ab5ba40c59c1d521cb9ea61ac635237ced581e060272f66b994de1b337307014160200655355338d4c858c02c5add55dd09849a61d5bdc0951c528b1c0e75b7474988161a016417460000200049444154e15624f09cedcb4424f0c080c2101c285ec53d766d68d7b13f775e98b64d8896f5179ffdf2cffefc738e44dc979c7b42c38e5a68763c9a3ceaa4ae4640134b8cf756ee8c1eaaed0da3161292e056536ce4175fdcdd6fc7c9bd89c12500c41459a2d5a2250ba9d5a49ec98b90c19448888439083133333913184ea6ec6007910b83194c4a6c204d7924a2c56289c7f938abb538582adb3c6773e4c89123478e1c3972e4b760548000fefbdd7e0283bf4f2a2600084bc6c18e6fe391237f87d2e9b3c7675644c9ddf9af176c83df0fd7e0d74bc17f659022779f971dcfdaceb7824f443087bb1a999283e16e446e50b831f1dc09e5608b44dca2599d9c5c9d5f5c5e5e5e5f5e5e6f4ecf4f4e4e57cb4dd7758baeeb9ad8364dd7c5ae098199233830b113cffaaecff28ccf062ebc175b89dc016777707067626eee772a5d3c0cf8f11ffdd2e35aba087675027113d56a255377b3928845b564cba31f4ab98be5aec7f6799fd6ddd86e6abb78da840f97e17ccd8b0697e757bfa7c10bb59976b04e0d96a67aff73b15f4c434af5c3d87d5aeb39ebd4e8fee1f6abeb8d0b75dc34b1b1ea431e4ab66cc5b55409a8961c986a71a3544606b7dc9d9d9cb631a671fae2cb97bb872dccdb18bb3636122490abe634a44185c00c360e6a44e0c0ea9c934e25655400b5563314c7987dca34241e12864243e5315931aed44e4a43f25aab9542d55ac6f906571727675767e75797fdc9f9079f7c7a76fdeceafad9eae4badf9c87c569e5c5c19b5a431d51532e69a4fa60fa900fafd2ee55a8bbe1e1ed341e0274d5c5d56503d2940e3550d5e484d8c52e6ecc6c9af2eedd5d906436589d4c33e94496b4e49253e4502bb432c982a8d7da30b580694e9a4bda4ffbfdfee1dd6d13e2c5d9c9e9b367fbdd03792dc334940273660a1440eeaea5e45aad96586d35957e3bf2bba1de0d743ffac358a63a27fe4a8cb191b04d6e63f1a008d142e8565d4bc98b29f21cd24df38a80120301d54d9d8565fe0c730e06320b53d5aa56dc1d9e8d869c5356336688393b4503999baa4dc516ea1479dec1600713ebdc4ea69599594004e659090510d4310f24a55189dc590edb72d8793ec06b600e2d5100339950604660ae65c0a39243caaaa88b40fd6225dd4aba8d7b1f624bf057af5efdf8c73f7bfd16ab36e45a3ba32eb682cc8e1059551b8962c6738854208d3c38de647d6dfe3afb44d895a282a60d5987a6ed1f12b6938daa1d8c186ddf33b76dbfb45aac4e4160a4a4566b6157270711410205e6c0a0479906789f43ace410526123f6c006d4be6fdbb637452aa914220ae3382e5662565595e5183f7ce4c89123478e1c39f24fc97103edc891df2873ce5333fe6ba2e87775190044c4fe986b43ef9ff09d3e6fa2f7d3370098f9bd4e42024255180cea6446ee5e01f06c9c3052753723e120d2748bd8ad4e2e3f383b7f727373737a7abe5e6f168bc566b9592e975dd3765dd3363146e91a09014c20c11c6b019ff393e73a6fb8bbc86389b8bd979cd8017290a9a93a379d64c74f7efa6a3fdac9f9aaa0363192452637abf0019e50c725a89661cab762db0dd766532e1a7bd6377cf7b69143645f2d6d7dbe5e2f9f356a9a976a9f6bd94dfe85d2d6ca9392a732be19defd85a41fd7b4357cb2389bb4fdfd362e9f3efd90ee9e46fb3c5036afe3218d793068277d94506aaa258f25198138765dd72f560c1eeed3bbb72ff7fb833bfaaed99cacda1803f17eb71ba741ab0742d3c43636e6b5163395a266b53a9913ab06b750104c31264f298f19fb847dc558745f652cc1a5abb54c29a7320e13d411029e9c2f2f4f37cfafcfce2fce36272717cf9e7ef8837f75fdfcc3fee4aa599e51dc146b2bb5c9e2986acdd9ca4039793ee8f076dabfc8f96d2d779eef7dff76dd85ab8b85484c694ce3437155b810739020e4a8bb612a290368c4a6ed6b412272b792c651ad9899552becee6c2e5d88c4a124734fe475fbe6551a77395526ba3a3bbdbab8342d6f5ebe1a87bd08b9935666672066f35c4b314c0553f6b1d0c3e8af1eb65fbe49dfbccbef1406b0706c1a0964566b3ea062d1b1bb4128b601212aa86f9a106918ab0481c25de775d246eafb26551f9c58a14aaaeaa8d551aa15c5544aaea8801a17350331339c1d4412cc67e503b5a0a8450b70869b3ba00627004ceee43237b2d5b9378ce7d5db36e8a4953a955da9968677393d10328b8596422417722167b12010b62eb2d6ba1b6a556d56e16cd35c2e62ec57d2ad9cfbe06d1bdbf1fee12ffefcb35f7e7ed736b11644a09140e45a3d0a4260d3c20c82139485a891d1fd3697b749df38dd2b72945cd4084dcb792aee9a142f6fef5d849aa08452ad580ea1691acd69504b4ccaccf31529c6a8264c2d9310e43b97a0d9c5a9640e579f8378c819de3531b6cbe562ad4a6d8c252b318b90cdc381aef5e88b3a72e4c89123478e1cf9a7956c8e2336478efc06aa8188e4b184e5afeb35ef7bb7e760537777936fc51da7bfc53068eeaef47837450e57733322189b91399c88cc092027828b8426368b6eb53a39bbd89c5c5c3ffd9dcdc9f9e9c9c96ab5da2c377ddff76dd7b66dd7c6b66d9ac0212044cc362c16c0958ce0e4fe3886e0b373cb31671c1381688ee731776547b5e264d2aebffeabc38b17af4fcf2e8acf653bc14dc8cc35b9e618f764f7211d5abae3e6f3d83e74ad436b4cb41c571f7ef883a6dff0e989f7d7299cee355755d124c35bab5f4ff5dee4bae41fe522e677b9be59da8b55bb4f0e92336e9e8e2a8b788dee6677ff279dbdd4023849642876fb77759a96313a53175b923652930ed3eee1cd6e5bfb064d139f9eae48a4681ed26e38b83b024102ba2690052d3a8da516abee144355a612a1a89952c1546baa962b1d928f8926c3587d0046c7a83c9550729da6848ad3153ebec2d5c5f2f2ecf4e2fa667d727ef5fc93271ffdeed5473f5c5f3d93fec438e66a95632d9c8a7b4965daeab8a7bcd3f14d1dde5a7a97a6db346e9db5effbb695c5ea494dfb210d8e0a54eed0335773732a394dd5e0ca5068b29a86baa7695bca642e4591b23bb7a1e92b5c9a85889016151fc787fb87b7659aea342db86939b65d2ca58cfbdd8b3459a9fbedd0f75d2d9a8b69257502502ac61cc7daee32df0ff5ebdbe117af86d713320041b75a99a16849b978329a0d388c6d22a1486e63ad864234ff1672309a7be3dd1f554ca9d0e40f848357429dcd75e664666630401d8f4550349bf8e8fdba2202cc2a8889a8641f871a58020b331bab56a8aacd0337e6629883a5e06c10629862d963d52cc590a65a472def9c76d45661924eb81517327e0c8ab300f412a6a9bcbb9f5edc8ea1c70fbf7ffefcd969ecd6dcace1a121c154bef9f2e54fffecb3027471c15a2394a968ad6a6cc2ea165b66332127720a84207bf3d7537a53fd8ec29e432682280776b75640b0f50a7ff9d9cfefff873f586f168b76556b26e9dad8ec77dfa4f130bf25ce24310a0284995b70cb1c45228167e186418f11cf6eec368fdb30aaa39a55673f3dbd3c3bbdbc7f7700a8561389f3654dabf9f12f8423478e1c3972e4c8917f5ac9e6f8161c39f21b783440bd1f96f9d60ff5a8b97ce7c8fb0ce25f693adf9db5f97627fcd7441f376612c0d80166a0b2bb931319843804e9bac57ab1393b3bbf7a72f3ecfce266b9d9ac57279bd5aaebba45f728d8f44d136368da391515fc988fac00d11c6f01f2599d796f8c7a2cc02227b8fb633d15c04e4e90d8b55fbf7afbd9675f2f164b26ef844320d28395b161e3baf3fa66190f6ddc75ac6cefd4def43c9eaf579bc5d9aabd58f437a84ba09f88c66937e957932f4a5d84bac3c3ab69fbb3fde1e7dde26369afa5b969da8efade72ea9a94d337793aa3e6774b5950d8f427375f7fb5bdea0a2b8d631eaa13511fc3d9c5a5589aa6bc3b0c0fdb5bb110e0ab3e2ecf02836aad691cd41fdb8963a4c8d1ccb4d838d55aaa2bb9897954e761aa0e4665cd9e934fc9f7c90f1587ca638dd57b251e6b1ed3b04f18a772d895ababf0e1d3eb27579bebabe5f5f9e6d9d38b9b9b9b9b671fafaf9e9ddc7c8fd79746abe43119b4782da996699a062da94ec3b0bbf769db624af7dfe4e14dc061b9e4cd9984c04e39a554ab943aaa666103a955cfa639e7a6696a4a9ab25b66cba6c9ca60b5d83494a24e01d249e862b34268add45c1c25ef777753dad5b48796f5aa6bbaa50ed552c965d4eaaa3eda48442136fbb13ab16a931529fb94d5942bb5b7fbfa6ec8b743b91d9102a8051143dafb699239ca5a184660b8b93ae041415eccdc9911656ea35292c87033102148208269de0f99e7b9347faca6e6f78bc30ccc442c0c7362668693aa1213bb99ab5b65211897aa79ef458c9b10228ba8a156373330e00a068188494c8233b96b75b0839590c40fb0bd618b903c28c588961098a21031b320500d849a32515bd1be79180ff7589ea51f791bba9548cf1c83d37efbf0cd179f7ffda59e6ee2617f3809bd9ba95503a8699d3d97a9edd8ad121318085c85f75aee8aef9c0f122642d262cc7037d5c0c2a09393b39ffdecf35f7ef1f9c9e972bdbec8298b973cedefefde9ae6ae8b55053548ec9d2ce7dcb41da81511e64012203ceb63c42cdfd1970173378255cd7ddf7efcd1f73efaf07bbffcf9ffbd599fc3d9e1f4d8e26547c5e6c89123478e1c3972e428d91c39f2df3aea8ef7bd510c22a6f996664e1126a2395dd8ddc13c1f9c8f7fabcebcbff7612262261101a050d522cc30831913314189881b8488d0c6c5e9e6e2fae6fac3eb8b9b8bf39bb393d3c5b2ebfb76b9e8dab6ed62d3756dd746118a11c498271d9c0c7067f3f741388033c831575ea943c106a83dce2f8841d803402020c6c3a1fee2afbe497538592dab958e03ea81f5a18f5ba96f7bda76dd0ef9eb4825a03d39bb5a9ffdbb66b10cb10b71c9d62753f3adea8bb2bf2b5ac77de0ee23f58f523e343a6df72fce56534adf70f70ebc996a8cdd13df9f3e1cdec556a7e915d39ba6bb1eb3c7550759ddddbe5921f461b33add4c2959195e7ef3b60e8902a8e3cd66151051d475aab5aa2a000ec13db8b148c8b9beb99bfa8e359b1b98632e344e356b258e59799cac54deed532e543d6cb3256e07f4bb2ad59b614cb7afefade2932b7cfa49ffe1cdf3e562bd3c3bbf78fefcc3ef7fffeaf9872797d7abb32b0a2bc4e548ed34794e669aad16d15cf677757a48d31bb5072bf7560ea839a3362d758db4611dc4dc47ad7b200be6489c6a6a64cccce6ee55a996c3fec135b5c1f3b8cd69f034e661206e299e1077dda20f6d534c739deab8afb58ed361ce47ea81d074a8b16ca743362b60078786dc4b2e4620847dadea9ccda75caa8984052d5acdb49bd2d40696d037e1b443e8ac3bd4dba1ecc7b1895ce1156010405c9c9d98835250f1c7546b68353083237955380207e60037d3ea4e065266300761737b2f231acdf1bc809b03f34c8d119130b9571600de0452779877041d90b936ebc0146ad5624e1c40a2559b285acc1188a45677778e1419e6d8ddef963dd318f2bb81472c3c4298a934a4428108104441600b649d84fb41f7898ac4e265c28a9a8d6a23882c2d72deddbd7df3cd57670b782d51c44cb379648a4da8ce647511606acc00b90b32f9b6a4dbd1b68e91e3e894e0c5d949e7ae3572b899902f16f4c77ffcc7dfffde47bbed3dd3a25fd3dddbd779d889504d46d2cea373e62a4d631e43682404e168042221622790b03a09cd571e7357c0cc6b640068e2f2faeaf96e9b569d056ab25a8ce4ee6e242cc7ebff9123478e1c3972e4c851b23972e4bf514464766c0008737993b9aa12f1af3aa4deef5d2b9cdeeb35f3f16f9d53efbfc077f7adcd4cc86d6e9106034cea0a763073b35e5dde3c79fee4d9c74fae9e9d6d2ed78bcd6ad9af964ddf4adf776d6c42e42e8618590298410c67809de6661b32383b0b19b993c37cf648903393aa8309ce6656cde160269190cd88f82f3efbe5ddbbdb551f16bcedfad6cabe6d7796df757e88342c9a7ab6966577b15a367d778ab872ee52a552ca346eb53e180eb97eadf94ddabed094a712c2e25ff16a13e34264ddf7a754be0c98caf4f3d8acdc3aa78d8427697ac1b5683e94fa466897cc9b10cf9ffee050ee17c4dbdbbbeddbed611cfb36748d9c9ff7d5f3e494ea584a2135766342db76a954b360cefbdd348d53084ddf6eca54522a53aad58a735bac198b0dd9b6db345564a5a910a451925d52a3fafae1ed8b3b54e0d9f5f247fffed38f6e4e9e9ff757ebc5f3ab9b0f3ef8e8eaa34fd6d7cfe5e4a2c4be505f42bf1d8a6722abd05aa7318fbb3a0d9e87bc7be5e51eba233e041a5a296d8fd848cd4a4451d85cd3384de3ce6d522d2231868603ca34e65c6066b5969a84f470d8eef32e1d0e84dab74ddb76b15f219e2445d2948651554b49b5e452520cc1d575ca39e55c7c9eda8adc8c29a70a7006c554488d5c285ba8c6d42dba45ab884a8d43a8456c4b5b124a2589c21ac823d718c22adb76ccc5ad38cc654ecc2612b0649dd38bc1b354288f21dc1c02119b79b10280999822118a3a1117379a7ba8c905fc281d02fc3efa9666e5918ca00c102a8102e6293176582cc1f6550d12a58b32966aea0e713031c3828398ddb81297c8d8ac584b1d86aa6341a2d63d066110588318933b3313885c60e295119ba627a1e253566dfad37671c271612eea3c8cb9d67ab159dcadc7dd01c6e66616b8489bcc051ac5679b151810f22089e8219507c3000cc0045222a779e848c90102b909e8f464f3d39f7cf63fff8faf2f4eaf4f968bfb772f0163a8305c1816abab5b346662626e49dab9302a90cc9557ef47029d1edf470339a8121948d330ae96a7cf9f7c3cec109f37b76f77676757a615e238ced91c3972e4c89123478efc2331a788fee623ff60c9867fbd29e2d13d71e4c8bfb8c5f5ed1a98b7c8abfbafad866ff59a599a31bc6f6e01fbe317fe5eb571bc6ff80611dc59f8b1351cc140955838c67e7372717579f3fcd9f38faeaf9f9d9f5daf9627cbc562d9369b25b78db4effb8f02d36c86028308ce8fbea7c71746e2c64af341732f73670e99a89248600a51280accd5ac162dd6762f5fbdfafac5378b16d71be8f8f91229f83ba11731f8bafb60b578be5e9db76d93edb662da66a55a9dde41f73aded5e9aea6adfac3fde1e744a314150a8bd82683e2476a2de1a2699fd587ff12653f4d3f69bb05fba7f035f0ace42f085b2f9c6ddbae0e237ab46bf497bffc6677f03de7b13d395dadcee16e35edb6f74a500109028c3830b544b21bc6712cb914753615789706ec723243ae5cad4b2e8762f743d917530fa9f6caed44d87b2e1376fbe1708786d20f7f87fec3a7e7374fae9627a7276757d7cf3e7afed1f72faf9e5e5f3fedd727681715f1e061d43864d741b99a8e0fbcbfe3b2f33cd47428a5384d82070e13095a69030974f072b07c085c8761bf4d45ab39710821846588c8d3368f5bcba3e61175b452d2304ee358aa1b4bd72ffbe565681b89a1d652c854b7b94c356557233557a38aa096c681c1acd258d40a2d28eee6306953cdea422cc5837194d8b2c4c8425d27a175a352dd5c10a809d1276fc052357868089d78cf756c6ca13e551f4a1d61993031262850895ddeb79ccd535d30b8bb50610a4e6e64ec608ec40c771603d4dd692e36c2a3c4c9f4d8adf6ed0a740239023bcf8337e4422424ee0e23cec6e670a756588495bc5aae6a2e910339b9bbb0312b486383451b2c97719f3939578ec251588408f32c0a889cd885384005502dee9daa9901ee6ddb82a34388237137ea0edc3cbd3919b7efbefe0a07f5c926e5ded1c04b4401199849cc1c2eec311eaade65dc2b46a204a89b1113333f5a2b5d9849c43cafdbc5c32dfef00ffff3cde5d30831e32680a830934a508d203506b33133510489138385188f0a8d59f45909c3fb802d039c600c27094ce1d9b38f9e3ddb9494bba6afb512f92c55138e5336478e1c3972e4c89123ff08b7946bc1e8c8ef8fb48c95e04effebaacddf29d934848bf0ab7b3f3806c3f6581e71e45f18aafaadefc9d4dc9dc99979ee5ffaae6af318fe80b99769b644fdaa08dccce693fccdf303ac2e4aec0888cd7a7379727ef5d147dfbbb8bcb9bcb85e6e4e56cbf56ab55c2c168b2ef6adf591630c223cefdbbf372eb8111c0e873e46d33008c5c10422809948001308c06d235a50abba1b4b1529cc195e4b7e78f3c59f2e7db85ead5b7d20d96fda727a1216fd45d3b42d7f2872096e0b6c287d998616775a5fa7fcdad21b9aded4f1cef4607268fa9151c4e61c8d30a605e7af4d36d943e00bd58e6d07ffa6a42fc09f54ed4c2f8b3ff1348a9094779a5e593c2db6e0f679bffe78ed2f17180e258d87d19405d4c70ea81a602056cab98e29d50211228ae4324d3525a81b694c85cc30a43a24db95bacb1814131a5030c56ed8bdbed521e3fc0a5737ab3ff8bdcb8f9e5e6e5afee8d9939babb3938beb271ffceec5f34fc3eaa67267ec07f7a9e49453f1acc6d398cb38d8b8c778cfd3db500ec1274669d93994beb7520f9ec12e6ca8794cd3ae945d2d3b228f31c6aed14a5a4ace042bd3b4f33240b397613c6ca7c3c040df2fbabee3a68fdd1a211a289b5627d57177b81532522273cb5a46b50476048e35599a8a2a1c0490819d684c6ad47068a45db4b1957621dd826293dc8da5a8992ad8196c6a80c7a68397462b910546248bf04ea8a7e590cb6e929ddadecce7c277d58649c8090417f75f15a5a5eac28519c4e4ce4515aa0c8880e6502528917ce753cdbe8d8bfa36c65b800016b240604220083452242177250e6e3a8e93098b44aa960faaa2d286001358101819335a81e422245185cce10c86048440e402794cae0af0000f2001441866e4b51573c6a66f1a092291a921082434abe5059ee5944a7af1e69de501eaa512ab101c0a53477dbf9552c1f7556f2b768e2ca1124c8d98486816839909c2218a11c6717c7273f2d33ffdc51ffcde2f02cbe97aa5d5d8b35b85b32338050eccb3e0638f015b661560222790137954c061eaaee44a8f85df659c0e9bf505439e5c3efde1f77ff8477ff447d7971f6bd510c1ce64feb786a81f3972e4c89123478e1cf907b10c288eecf30625002443649c04dce9ff5fc9263b5e64007812f150311e87a38ffc8b64165c04f49da22806c848ffa65e03cc9338780c53fd4eb794db3c79438f01c0007c7e9c0d50040a6d5cae57ebb3ebabe74f6e9e5f5ddd5c9c5d9e9f9e2d168bc56ad92fbbae6b63e43e780c14221381e7c99ac717602002deeb353e670d13311ebf89299cc8d99cd8301d8a305a418c0a1eb43ea472efd3f6f0faf5e5707776f5a4e926776c4e9f37adc65e827412fa92e561dc4df9734571632e6f0f6fff4fd62fcc0fc4fb960eb129e40d451edd140e4c500fda72de86e145e89e249cba9f563ca9796f32a4e165e877eabde386dadf1977bfdc7403fb1779b794e5c7356d4e979fae4ffff5f6e75fb77dd67a9080262cc4821494424329a514ae6086440922d394732a93964a4dc16248be1f4aca7ebf1ba78a314385a95d8f242feeb6b76fa700fce039fea73fd85c5caece2f4ebae5e2f4e2d9930f7ee7f9479f5c5c3eb9b8b869d71788a79e9a6d6a2d84a13c4c3a5855af531d763adcdbfe01d3d6cbd0b047728e35500e3c914eeea90ec5bd78aefb714cc3584a91189a269c5c5c4fd3bed4c9d2ce4aa50a2b5ccb98eb6ebb7b37ecf6ccdcb75db3bee8167dd72dc0aceefb29a5c35e4b7d6c9db74c491d56b36b3164d40caa106e4b3155146527282ca95733738445df2f4e9b7e83d070ec2876caa1129bc1852878e31eddcdbc946260978682464e92aa87da700e648dd4be972e79e82866eb0a75d9a6e419466cead54d0c641e0844e4cccc9cdd8d04424cce5a8d3d0421417598fb9c8c6ddfc675cb3c660308c0efb51b7188536412d64888ee0dbc854761a2488193a0511d0ca3eb544c140c6243c3c65e1b7f149e96022988a0d643b1aa66a189086e5ce120c66c600a4ee2ce8f15550c57b189738e8455d436f0bc9cd51d6d1b4f4e25846b0f46115fbcaaafcb78006a9210002a8a5121ecc47096bde1aefad679249e40f5dbebc97bf72458383031b78dec76bbbe3b8d21fce94f7efaecfaa20da5618f04f3e2a6ee2009442ec44424c1093e67db382af1fc2289dce1ca308631145ec88510ba36a856a2707a7a7e737353b3054629d59de79310ebf153e0c89123478e1c3972e4b7a1631030daaff49a9983e28cb164fce616ef7fcc2c1b02968278dc933bf2cf086636b3aa4a44c23cff5355e760087ca72bea6f0a3dbf9e6843dfd177bedd09776331628a6dbf39bbb8787a71f5f4fae683ab8bebd3f5e9c97ab3592f977d5c2ebb76d1c60621501b99656ee6c62cfb00a83076f8a3b184dd9d20f4f8f0dc3dee0c167281132ab8b6adb267b36178b83f1cde8cc36d4e7be8b824faf483f3c5a6738a1c5b89ad22e79ac6696fb69d86647570dcbbed4db3a7cfa5fc8ce925439933fba45e726dac4a76253292ff8fbd3bfbb12cbbcec4feadb5f6dee79c3bc61c99955959ac2a922235b7d41a6ca107cb72039edaee76ff5b86dffc2ff8d1b09f0d187ef0d0965b82d4526b2059242b2bb3728ae90e67d87bafb5fc709312a996e88649c300717f6f1137237033110727cf8abdbe4f09eeee0159fbe7c0a5b7ab8ccee355ee5f04df157debe1cee4ccb0e674652a5ef701fd34be0cddaefac5b6d0f2ece387ef2d62b04853d1da4fa315f868426cd20ab52ca6aabb3e8f55d9c829f58afbde6efbfddd5efbd1d599b921664fd8ec862f3f7f981c8f3f4cbffe1ffcc2aa4b17a7b3d5223e7a7cfed157be72fef88393eb8f66278f9a934bf558321ec65a77b52aaa3a098672b71f6ec761abc3cefadb5076ad8fc98736204561865a2eb51fa7ad4efb32f5b5d63c4db58e4d0acbd932a5792d36967c7f7b53756414b896711ab643bfedfbbe2f3ecd97b3cbebc729a5c30f98baedf2384d53752b43863be3b0f8a3633f38ccccf2e0b52251a8c5353b1d9ed71de6a864ea70469a2176b3d09e77cbd31066d9a45274490a31908ab38808b3ababba1a434248c354021575af6446c40eb80ba3b83a993124862e7327360aaa5aa6520c55598da74ab99a13d40bb1830e47d08c1c020a4cc2e2a6f4fe02f1c32ed461b4293006b1838918cecc42448e248d409358c3daba37ee0da8110650511b588a31023ed5d1d0319ca2b805b7e0392922a12374cead343a562ad5a64a42298a0564570718422470b06571b00be0592b40b3e8c991180b29519c1c510288d135880269e6a97d94c44272bcbd7db3dd6d2a6ad5c085109c0a426053926da54de19e78241add2b0c3086bdaf7263e2c0240cf6ea35b6cd38d5b65b7efbdb9f7de36bcfd6cb8f2538e1302f82881009b11ffeb9e8fd080ce6950ef9e3424201aeec463082c31449e3cdd300002000494441545e09eaae21b0699540f36ef6ece9936942d7b5e390a1665c7ff04d8e8e8e8e8e8e8e8e8efedf6b0883fd2d21330e0c8a7940ffa3af327016a0787f00e7a739b2590baae3fef83bb9a39fa5918d03fed71b863f34a0394c61cc7fa8df9b88dcfcafe36fecafe735cc84bfea8d2226622228c124a5d962b53ab9387f7475fdf4e2fcf1c9d9d56a79727272329bb7f32e7689db96dbe46d804483b009f9e18c8e3b1d7a5d6020f9ab281076c6e16d134c9dd8c52530094018ddee6077fbfecb3cbedb6fdf8cbb1d1966edf27a713e9f5f48e4346fa76932af50cffd0073d0adcb67d3f0767cb0992c1aa63cbeaef8acd6cf9b7663b6abd5ac187925626116a68edb5a2b99e69c472da071183f8b7291e52b4689e9cc7865faa5db5d1d5f537365b422ef8453cd5394e4daa3de929c4bb79a5f5ebfb1f0f2d51d5a374151971090dc0c43d55a95154a3c509b99769bbe9fa6b71bdc4f28322b588e0c77dadedd6cef10099f7e84dff8bd671797a7cbf9ac992fae3efce4ecd1b3b38b2767d7cf56e78fb95922ceb2f29bcd54815aade651bc041ef2f0627bfbcaa7071b37a2532415ceb30ead3899ebb8abd358f330e5fd5886a255dd1988e0e5729ed2295cf3d0dfdd3e689ee0459875e8777dbfd96cb6bbbd08afcf4eaf9f5e495a721078b5da9b66f792cb308e231d8264b5b88b69adc5acead8973c31532a45ddc843ccb9f643215209c139486211223643a5143d3616390b0ab452a0182576240d873495cccce4e65a552ba8460984da68a96e93e96436a95535361172574b0008917da2da308a580146d36caecac5c358304c3a6975d610915a24011c50c05c73adb5e0309f80808c1c80091113849cdc04108600410e09330c0ae2dc505d08cf837586061cdc61ae84913c12e0545994030728c7c858c43a134aee4dc0a2e3561af6b49f320a02c843902003993b94042c8184c90820736777078908f1d5f9a24c130256ad45d628884cc6c2d4503bb36e6dd3304be1030a9dc457e1f91779937b5433662e1e278398c16957fc21fbc069844f9a1109b0f7593e4214982343a050add6c4995b98a6314fe58ffff88f2fced3f5c5bae190420a21017208a6119043dd9d61660a3848012762a71f6c4299ba5662818a5b652fdb879bf9e22ac6d8b6eda79f7e1a05fd6e9f9a5075626333253ade048e8e8e8e8e8e8e8e7e3284a23f1291fa5746c712488cc97ff88f43e8af4fe4fcd446360910c2433d46141ffd4ca96ec4c412c85ccd0ebb4c74e8cbf6f7439cc3208670c81b362203d85d0f9b502010d321dde650134e20a6e02c026a16ebd38b478f1f7ff0e8f2d1c5d9f56a79ba5c9d2d97ebd4a579db74b3d0b6344b21b1468104ae74289539948b83d809f0c3fb221cbe3fa8c2c90dcc6813e015be77cd3aedfafe66bf7d3e0eef54f7496ad7f2c593f3f572dd84056993ab51b2ddfec66954d569476620cba5bedeedfedc6d1335ac9667283a6dbe23e9fbb376338e5b2238047038bba378f64ab0a2d52d905656a3d454d52f23be9cca0de4926865729eb2908e3abda6f8d4646e481417531f851996a7f10b6b163bb3a5244babfb89976d5b4b1e87921a4135759a1047a53c513fd5db61dc66339549c3c84117b3fd4ebf7871bbebb1e8f08daf3f7ef6dbe74faf2e165d98cdd2074f1e7ff4d187eb8b478beb4fdad3c7144e208b21cb30141f68187a85963ac26ac9bb7ef346a75baa0f98368d4d1d69db0642711d49b59632f41bd29ca76d9e7ad509ec1464de2ddab6a5526a99facda05a0e13a032edcb38ecb69ba91fdcd1cd97cf9e5db4f396844bada3152a95345b1973bf29790019339752636c74f432e6b12f9a11026b0d549b49e576b7dd4f1e13dab65d9c5e9c9e9e64ade3d84fc3366bae55591c76083351aa55624b3186d429c5622ee629ce003333221144727535b289638a64640aad1e0a8c1850916290ec015ac8236c82568282b8680386b1814bf0bdf8a0a884d3ebd9f2a46ddb586bcdb996a9ec37fdc33d72b1c8969cc80e193846e44488e2e208b0008f84c02aecc4b22d56414edc068ec103018e6a2e200992bc94696c0da7d278233a2ab55d2bfab8a175b4c6739bd07433a266b719735166f1982c45153153678241408781113bdcc89de0420eaaf57cb1484f57c4b9a3b10e773e6f55071201c7d02c3874791841b2e6b89eb5acbeb9ffce4d9e2a208402861a13c378abb6711dc527b3de4bc3811ce460088829448942a4e6354054d58b13305f2cbff5ddd717577ff66bbffacd8be54a44028c88cccd4d0d3834638198d8c9cdbd92332130ccb552358fca96dd9854a856b0ce530af0699a24a6af7ee31bffe0777ff35ffdaf7f707d7d9d01030b8cfd183f7c74747474747474f413b1bfbbc7c981ea08f423231b05ded5f7cf773fcd914d60e8b152eae8670f8bb9c3ed707ce5fd4ce407fb4687121661391cb35137267257c0899d9c0e11e08754e070e88371868b7b48cd6a7672b6befae0fcf2ead1d5a3f39393f56a319f2f67ddbceb9a59db346d683b4e0d09bb832c1009c1100920335335821a4899a96667898e2264eea39b4669c911cad4efbf347bb5db7cb1bb7beb6508494f56a7ebd5c75d73c6415850b1df97aad5cab04b794cb4dd0ecfad142aadd5dee4f56eb799cb93d43c8a715fcb9bfdf802f1867857f2684acccca4ee6e861f0cb52048cca1167527729a865d1386cdf62fe8ec9726ed9a701ed28765fb47d1b75abfe0e603e593a2369f3fde6e9ffb3811d9347e11da3397f3c9c3eac34fbefffa3b6b996f6f5e279abb8a1af6a5bcdd0f777b9f6a53ad9dbc9baa4cde7cf6f2e59bfd94ebfe32e1efffd2274f1e2fcf4e6727e78b9393d5d5f9d3cb474f4f1e7fb8be7edaae2fd12c26b47b933cf9f830797546451db90e3ade61bcdbef6fa6feceac4fac6dcb69e1a6237caab5b265cfc338f4e3be2fa5981904b3d962393b2542d551731936b73e4db06ad56b9e723ff5fd6e18866a1a9beeec83abb66dcd9d88aaab8d4ae2fbe18d5a09c5627514452175a9a069d44d197d80ab88cec9a40e34151b2bb6aadb386f3f38bd7afce1f9e94580973cbefede67f7efee7cdc33a15df2bce994a89198387075048649c9244d68535203c14024128108765485658321c298e12eb09654449b0855ad9546f246b854f43eb1398473d598c254287a6408cf6a451a4ca9a3700a6d761e854288603369a6b018757bebe32dfcb624d5362e88c344553d27a1868df3d432ba18049a024dcc2f87bc8768c9d7d22ebbb95bd9e9c85df4ea5cb461a4901663495a46c15eb4ba9da4f8b5054ed12f03e6abe54dc1dd6eefc318080ee594ac91891442110c02b498568a4408203ea4538981d95df7e70b02910d373ace83af18935a6abb13a70eb44cb3b55a88ed92668b2b4feff6ba2fdf9976b554e452e6b169c8f7637d338c1b43a15c9353a4821a94824ba889291888d9882aac8ab3300d756012501a1dffe71f7f361afd7bbffacdcbb5112c84d0cebafd7ecbe2874113b91319504105388c9e82bc9fec2a9906777227ad5c34a0c0322f7922ba7cf6e97ff25ffcb33ff9fdffcbad97383789652c9c8e77f5a3a3a3a3a3a3a3a39f6c64f3635fd57fabaa1b80fed07fc17eca593647473f6b1798d9217de370a4867ee8a22322b8c3d9713840e30e3fc4dc3003209089330072100420234024348b6e71727af1e4f4f2d1f9d5e3d3d3d3f3d3d3d562b998b7f3b6ebda55d7356d271c541a8d31c443d594435599d9b5ba5709144454adbab25120909beb18530d715f7518b7366c3775bcdd6f5f386e6398ce56b3d3b34729a5c8274c17aa69bb9d4aed8deecc0a6928d3663bbd1cfbd7e643d34a0a9ddb4eebdb798a8b98ca380ee397b53e577d1365af18e1951c303227771cbacb0f4d5915e6e6eae64ef0c3fa5811dfeb741bc2b5d99aea9a7501df133fe8f8829baf8ca592b66a671436aed5eaebdabf1ce5baedae3d9d8ebc7e7dbf0f6975f350a752b7fd58201b4d7d0da3c63197dd667bb7c12ee36bbffc957ff8abbff9cbbff02b73a5bb97df7f7cdd7cf0f47475be383bbfbebcfe18cb4bc479d6785fd06f54ebe066548d34531df3f8303cbc9d76373a3d449e224f5da8c255c8dcd4a662759fcb98f7fdb8dfd57160d39452dbb6ed6c056600d334967174ab5af334ec02fbd8f7fb877d1e46809ba65d9d5d366d0b768eac66b98e56aa96aa532d364d18898895cb041d7d1c6d9c6aae50434a4d195dab84b0d8ecf3dd769090aeae1e7de5d165fae08a178b986696cbdb2f3effe27b9fddbc7ee57558352c628490ab46a04e3948127662b620124544c88d4042020e46ec8735c0e0cc91bdc9757012aa4a62229592192b994f286e644231b23867a95e7562cfb086bd214f0209884de35172b207dc4d41a743da3033054ac19a4e4ecfe765e3e54d1dde4dc3c3a66684362e66a9d13a17744d689945040846b4adeea1314903f81efc76b450edcdd0efd585045557891eb5ed25350d43c802ac8bf5b4f58ba67c10431748bd6c8a47f748280217844888d410917951373337257277318319573652021d4aac0a54894d731977f7e3f0d0a485717420358b6671959ad9a69be7fe8662981b7ffcf35e95bef7679f957d496d184b156eeec6692442c2a86532580480284c2e8102b3a810319885195e408218659a8a1669bbd56edafdcb3ff88ee6fdeffeceafa78026a5fd431f9a4404ad8ac3f40dea288c4acc6073573735ab5e2713b1ca227013b75acbd4241ff2be4a0ca9fd0f7fef9f8461f3dffe37fff5ac5486b41cb03bf6441e1d1d1d1d1d1d1dfd7f3827e11f1dd0fcdb7e6a239b6ae8e40715a647473f3317981f9241dfcf68e8d01f05180c80c141ecee009bdbe1699748fcf0dc049093380eeb512590a518ba45777e7572f1f4f1a38faf2e1e9f2e17ebf96c3d5bccba6ed9aebaa66ddb981a840eceea921dd5bc11122110910810c41daaaab53a2c1133311131d75a76d3ddab87fd5f0e9b5b2e0bb6e27e77b90cebd56397245dbb589ed79cf69b3cec6f0353d502dda3dca08c45639dee6bfd025a56b32766baddbd18a70741ba3c3ff3f2a24eafb4bc02ee224d425551e006c015a6e287d05b27787457a711879e2c6383b90b2cc2026d1fda6e343f0fb676b9ace54e30e4e9958ff7335a37725dfdd5d43f441a1a51f18d6adebddb46b9b8d9f06ddedf3c6c774a88cb615c11cd7783bd787bf3ee61bb5ae3effd02fed137ae9f7dfaf1475ffb9d66fedbe717bfb04ccb972f3e7bf4a4bbb85e35ab351cd368bb5d99aa55142327cd9c07aa7d9d36fdfe6dbf7b6be33deb14b99eb46d808a28bc581dc669338cbb92fbdcf7a514534a4d77727a91ba9619e6b5df6e41556b1ec7b14c59205a7dcab91f1e9839ce9667278f634c000cb5529e7467fbc134a316cfce4a41230cc4b37e986e37d3b453aa1239801b2116e6dd76dc8de561cabdd5e5d5874f7ff5771e3dfa602d2cc23dec210fefdebe7db87d7bffc5f3cd9b578b9438ccbb8429f7395735347371d4c906e756b83a65463467410812e0e60051a840813b393160306a408105318abb78199d8bbbab97886a4a62e02e35a1d65c621d52c7469624052610375da2966e87cd34692024e1425e0138133a1756563aa16611668f65b8cbf961e2beb4b59c24ac21334204a987129a7b0fdb69d80d96675411deed47d69cc0bdb799d8e33c53beadd3348518d2a2094071bb6dc787eb8be66c19565d8aeef7fba2aab51a8010400929511444c36818aa1576657e7ff5c20103d861d554d80eb1df91595587dd3e4fbdd45d8873092e4ddb74ab76b156115515112f387f2af0642acfbff5ed3a8edca61bb557631e442834c813333870b582402ee4a47eb8c0490889c806297de923c7d8b686c022147998eeffe2bbaf2ecefee2377ff1abc14300c75a3d74632e5d10777357735552864badc445a498677586b13b60600483589a4d9c87bced1627811821fec7ffe93fcd2fbff8d7ffc37fff743d0b71b65a9f1eef0247474747474747473f891fbf672ef4b7d4739f098cdec704871ff3950b79bfe8d43122211bc6bf7bfc9301752c05f938b339fa59bac0fc3085211c9ab209ecb0f715de8443f9b7b313c004173e44ca00ee4a00c840a2873c92669e16ebe5c5d5d5074f1f5d3fbd3e7b7cb238395f2c165d3b6fbb596a668722ef8890e05e434068129140c50ce6d5bd663790915678ed229ac856f234ecef6fef34ef370f6f4a7ec374334be16275326bd71ce6906a9061dcf7d3fdb8ef51d6e398d5de7918b46edc765c1e4875c69db7a384ad3b318f59ab347ab29ef9d8044cfbdd675a5f116da354879aaa1bf9a14d58cd54e04cce7076677738b1c30ee1296630385b80955ade44be835c80828559294168a7f9cefb7bc81c348b7c4a485af2b8df97dd17537a698630a0c77adbdfcafcecddcd66b7df6fb7faeaf5663e0fbff50ffef12ffdfd9f3f3919af66af2e2f50023dfef0e2e4f46ba979b63e9d5f7cf234d77d41b9bf1dccddccfc108aa259c7bb3add8f77af2c3fe4e15e75db853c6b295221cb89775af2d48fd3304c639f739fcbe4b59c2ce6a95bc766e61272d57ebbcb6554cd6d4be3becf65849a2b55383c726857e7090043186266b5e66a837b19a75dadfb086243de97d22b0a6ac5b687034c21c8c291fa6c53d66cbe2fe360585f3cfdf817bfb2be7c72faf899cc57fbfbcd667ba7fd6e9874b3dfbdbd7ff370ff46f27875ba9c5b16576ee2143826722ba23e3c94c68ca4510f923c7008c20c25559616ccca2c2e871c14d3c3b65fc3ac21e2909c64c45ab39985180cb56625820406e0cceee0a42c16638ca1610e691e2d8cdb29b7028fc1a354b149ad1437f54a9e7daa5429505ca79379f40bf66d954179675cb52d68d4ab8b844888830fd235a96dbcc2f23496520c39040fcd940149957c5f26135ea434e4badbe1fa1c1f9ff8f95a1af2327aad6685ca6466e080d8504c603703ccbdb81991913340eccee4640637b0c1f95044ee2e121c9a73762d5676343ba1201c52260184d25ce6273eb035c55a3bfb307c330860cfbffdadaad81a36a0d1c9aa3342227627300e093e88203127673fcccb2c8430955e102430729e8a7217178b85d1f0877ffaedab65d33ebb3e9b259f6a992a3bc3b3da649a9df2a1d58edce04575122235c041666ac416e0a1e47d0cb18d33d72dcb42ddbbf9c9effdde3f593ffff30b9d1e5d3f3939393bde058e8e8e8e8e8e8e8e7e1244488cfcb7bd940804e41fedff26201098110dc57fcc291b7f7f3e6767878ffe9f736a368a968eeb51473f5b17982b11bdffe97786b93b83c06077527780fc7d772e4074287162278280aa936651e506a15b9d3c3abb7876fdf8e9e3c78f2fcf4f4e57ddb26b57f3c5ac9db76d9b1a69da1a820b1231da2e103b94ccbcba3b994b71aa060b420d40bacffbe7772f5ff4b7db71bf2be3be6962d7c4abf3c56cf6314bcb98d71a023d9ef283d14b890fa9ff727ac8ae8f6292a2cffbf2e5383c876d41de002da26aa1461d18fb3f626a9ba68d92cc71ffee6d6c76c0bd5bae70ab6a868064140ce57d8596bb2bdc954ccdf530cfb2f7af1ccac807a2ade637d55e7b78ac629ad230a1f1a14cbb45e779d2be7a1e48b73b9beedd123add4db7fb8951f88b8dfe9b3fbde9f770e0c987f8cd5f4f5ffdc62f7efd17fef9e9939fc73ca6b87d14deceda9c1e5f7a7c3cef1ebbcf765589e56133f93471ad01701bf2b81f360fd3e655de3dcfd34d27ba5cb4a7ab44465ad44bafbab7b2db0cdb3cf5533fe4499952dbce4f16e74d4c51bcd4bcdf0fa5563f84ba94a9eae845fadd769a06226149123b16015801a51a2c7b9dacf43af55a323b0b38ef6d5fd80ba601b51c2ac4bc4ba116e4eabb9a1f86613b42a5e3f9c9d5573ff9cae367eb8bab901a00c360f5fe2deac8e837dbdbbbd7fbfbfbfb296f12d7145387fee339d8f240536e6c1ec124689755b1eb330fa3d760c9cd80995248e0c61400bbb0831814889c509d20c139389c608743550611abac48c40cb55a88182c6226d278acc41c421be33c36abd8d0aebe00d565d759e02ab5b8c1951d46ad085b0af02ad550c70aa093ba0811c1b76319615ba781e264057928c3fdfe61df34aa436b3e77edc4b2ebbe96a10e094900464e8479333e4ab88af5c919bef611be72d9c68032aa569a3234bb4f008313521b2898d602909393c05d416e4481e0640a3a5cd6ef6be37e68fd2f4f531e8758065065668e0d625329227a9c9f4c6661896a6c219c3cc5cf79362f7ff9ade73dbca646dd8b56380516359f3733438d014908c188cdc85ccde14edca5e405b58e429682d6324deaddbcdd8fc39ffed96757f376e6b3367129db76b1aa7534afb0c95188419cc88da0aa0348511552891cefd7cd38816942dbd164a51ff46475edceabcb275fffcddff8ec7ffb9f4ef2ed9b976fbe7abc0d1c1d1d1d1d1d1d1dfd04b2a325e4bf6d9e32638cf63717951ce81d8b1f4c60fece918d023bfda12ffa7760406f3846101ffd2ce1c373da0f46914ce40e983bfda0a58d0c60c0886070021f02780373751487327393e6eb8b8b474f3f7cf2f5ebcbc757272727abf97a9996f326a4ae6d9ba649a9f1a6350906276246805a757533128e2156c8bdd91ea0fdfdc3fde6ddb47b376ebfacfdfd2cb56727f3c5e22a04260a4192134a2e6ac39443ddbb6197eb97357f5ff7af0268d13a57cbfdbf91f82ecaeb9026721cdea8ab954c12234b0ed4ea309b268fc905036bae369957726273f1606a559d4234b8bbc3dccda066aeee2a14ec10784a87393111917b89710b7f47f460682a77c5965c6f2c4f6f5ffc656c5110fa7dad5b169df7fb72b7ffb236ddf3577ffaf6cdfd1ffcc1f73efef8e3dffaaddffafad73e4ccded93c7bb76b99e9f3d5b5d3f8ba7a74dd095de003b3959f435f4bb8dc4b4cfd4346ddbf0ee61e3e376e837bbfdfdd83f7099e671ba5896f6bc09e255f3b0bf1ffa5d2d83d56918eef6bb5ba11a93746d73ba5e05e9cca516efc77df5eaee566badc5d560d5cc603e8d13439ab47082a4a66d5b070fc390c7d1ac16cda883e5d1f2440a75eef7651cbc64c0033c28888cccaceceabed77d81074ecbb3b3478fce1e7fbcbe7c12562794ba1a681c27e4316ab57198fabb176fbfbfbd7fa8f73585b89875416a429e03275d6a301bdc438a114a106ee6c4694bfb62a137bddfdcddddde36cbe5fafcb29d9da81971804776380e9543ca5062563b1c2b63e3060c04b8328905567607318b829d8d4284cc66c491794561d9cdce0a769bcda0d0145b7d5f620d071864ea1c30d592c8050446854f6c99a7d1315fd1d0621f0873a2290c6329bb3125cc744aae976dba9acde7a8631e6eb40ee6514156c871d9e2d3737c745e96b3267c2c17a7e2a49b7e18461fa73865afc599294650124962e40a33260f6cee30101133204c44602222671216476562b7c3c13a94a98c7d3f3b5d2509c489e22cb4730be24a1e38ced67d355a980b8cf2d9b38f3f1dcb4daf2fbefb325371610e041722355366898143f410e0023b54bf31b99a0d93c4a6babb7b884c70681561559f77f3cf5fedffe8cfbfb7f8954f4f4842a05a372021a8a3b8551899998ab3069268645cd55895484450932049309b86b2479a9da89671d837343f7ff4ece41ffe4736de7ff9fbfffb4938de048e8e8e8e8e8e8e8e7e22a36219d102e38f7ebe650861a37fcb136802b2a1fa8f1dd91c1d1de10781c387c528faab0f88decf29c8ddd5f13eb31550213632409c237922a1d9ea74717679f9e8a3c78f3e7a76f5f4727576d22dd6f3c562d674b3961b896d680342a49884a51a2b49edeb8e2324885888d9bd7f9ba77f35f52fb6effafe615b753f5f9d3e5e3f6bae3f91c6a46516aa6ae35ea914e17bd3ecb9cd835553b3fdb4fb9eda7dd774f3d92cfab47df8dcf539f903a847ad542b14240b96c42e652c641391b181c8c97224cd5331905304395041150453f8a18bd9d50ca8043fec82810173627727100279742333276cc6e1fbec4faa9f559be5f14c772f50a762df33f0b6aeeeeff69b97bcdfda8b170fcf5fc0f9cda79fce7ee39b4ffec57ffecfce3ff8edcb273f171ac4b0677b717179b53cfb25ea3e28dc1107b20bd3edfdcd9bae49b12abc8f75a6a5b7f1edc3eb3fa9b7df131bc1711965d171a431949dedf7f7c366cafb7eb71f86414b65a6ae89e7eb47290447a9a6b9d431ef8a1533ab8e41a964e55a0261111a121a47dbf563db2dc12cc2d5732e53d5a1e6ddd0ef1370787cf62a25f3d4c7719c4aad44041123aa4eb5f03096a9d7aa64a0305baf1e5dafae9e2c4f3f6866a71c6724c194c7dd8e1224a05abfdddfdfbf7afde2e5f3c1ab2b4edb6edeb58eec65b74ee5d1721e25d4316edfdd84e05aea72de3cbab08bb3f9c344f7fb496a2dd338e65182d13ef6438fb44a4ed245225154b8310a50ddcd1c20451409c13838c8d4626cc4b2ea082a219a8b414d92700242dba42b0967cbd3cbcdf0aaaf9abab67a3138c8030bc4a0a8b5badb8aa99a54930a5090007553731d8b3b61d7a29959e3a06cdd9ebfd190dfd18a9ab35973d6c83c8f25963da33282d72e86595bcf16fcc13a768d712a4d0c0dd3e661ac531d076c07e42a454d24768d50626752d34a56992a50f8fddf96889819426002bfbfe8dd88981d303326d48ab19f4a768973e6569d0313e08e0aaa21468486593872a1cc2c171f7ef5e7abbfd171f3f997a3990bcc2b919055178d4d9440c67ec88352f021012b12595672760ab964d3c282900414aa8b93fce9776f4ecfd61f3f5e9cad03951cdb0838acc25dcd4d03b40aa7902abc9807782173838092a399869c9a4e87896968db7970a73c4d9ee64fbef9cbbffb5f8d2f5f8687d7c7bbc0d1d1d1d1d1d1d1d14fc280bd6219a186f2834f46c242f0a07ff3884dc7580a46c7b6feb44bbe8f8e7e26557322829b10b9fb617273c81b068cdd154600b902801b82bb3b383937a0346b9767174f1e3dfdf0fad1d38bb38babd3b393d962d5cd975dd3b66d4a21cd24360804e2425e60153e10d00500a3e587e1617b776b79f7621affa80e6fcfd68f4f2fe7ed7c19d3127e66349b6cbfdbf653195313dca63a6d86dd8b3a0ef3b84e210aed5df7496cb13ee3b0cfc39ba18caa6f66694f3ce49a993d120ebb13b99a73322d31521e7b684e12f2388a90291345262a564a05115800462905e470c70f0e6308390bccecd0b64546ced12c68a5523d5bbfcbef42fb2abb1ac561d3eafd9cd5f6e34d5f77af3678777bffe2db37027cf255fee7fffed7afafafafcfcfcfcee6edeae9e2835fc4ecd1c9c5790c39d95741049d970ce654296eb2e6b12c6428b79febd8f739d5ee6b4e0bb1a989d475b5a14a02d858865dbf7fd0fe5ea7dd38ed6bcd4168359b352733553533229452ccab9aa9d5ea55b5aa5b71570a214511ae437fb7bb61489bbad3d313e3506aadaee65aa7a9e40954651b00002000494441543dfbd4a879a9e376daef3065b80650229a3378cc1941fa69badf94a1148066dde9f2ec74797ab23cbfec4e2f4c52d6309ac75258b54e53db865dbfbf1beea7fde6cdcb2feedfbe22120f6d9b3a11362e6de075375bd73b7db8bbe7c5b0adefbecc8b5934e55819cdd4cd0672df6eb79cc79336ae4f5669b51a747cfee2259af5fc34776744c9886187853c2b4c490092862581620d568d285b97948b172283262667b210b811240ecd6cb6b8e2b05e9cadf6b76f47cd4d22328715281da67c0298d4e4cc448ee89646f5d1ac38023b60d2b8317619232c700ec167894eda6675319f575e8570023bcd21d438702de60dec74d52ebad836dab60a312513769d146a29b46e79caa660b01bb46d1a673260b2aa0665aaa06aa64e6460263740f8b0d6678e0ab8a930036e4a2470c7389571aa2c09dc6a25abea11415c52ac2316cbd558f23498742706e2853df9f8ebbf52fa9bddedcb9bc908937ad3586412a91c0072755750550602abb8531071af4cd19d0c084d4ad18b6a4ab2ebfbe57cb91fee7fff4f3eeb9a4fb4dac549aae344ece40ee0d00c262e81d87381b099b88ea4e64ea040081267b9f4cb76ee752cfdbdb44c349bcc86494eaf3ffda57ffc9ffd2fffe37f77bc0b1c1d1d1d1d1d1d1dfda40f958e5d45a5bfceac51c74345c1df2c941a0cc38fee2d1d473647473f0e8778c86aa9e6748805054026c44e64e6e660a220d1cc6a7506514815adcb72b97a7475f9e4e993af5c5d5d5d5e9d2f97f3f57addcd62d3489853d3798ad64671148e3926304080d749875c7665bf79be7df8c37178977cbdec66e7ebebe6d14768d7dcc4921fa60928b5966dd5a14cfbd93ce5fdeb5dffe743ffa693f9c96c8d72bfdbdc14bc49b19bc5afe561c8f9cf1caf0203323a8db0dc385bd111e60ed6ca10d8c8f09a1d241eea8842cc6a0c8b9acdcc48044493566317a1ead6c65c4698a14d41d5ac1e665b168298055568955a308c354f2cd4a1a6edf69e623b78b8793bdd7fa1fb9bedcb970fbb025ee3e34ff15ffe8bc507d7ab8bcbebf5e925427b71faf474fe31cd3ee2f34f747695598cadec41397baf4d04bb552fd6c4e2dbcdebffa3d1bf9cfa2f7b5d37f19faa7ccdf4647df9b5fdf0b29687717bb3bdbfd17168d8129510ea9c24f08c0566651cf6b566229240ea548a96ea5abd1aa5346f9b6e16e4d5fd6bd53e9a2709ed62c5b0eabacbb795b4ef7b00115cfacad575c4ddfdbe5638c10d8410625b95fabee68add98c782d110ba9393ebf3c5e9f97c7112db8e63b0203b7342a1432889820864d3c3c3ee6eb87f75f7faf5eb2f4b9d965ddba62eb1083b058d4d943cce442fbb58b57eebf9bb972fb397f88ffec16f5f5f9ed5ed1733fbfced77bfef4e61aaeb20e3d44ba2ab45bb1fcb439efee88fbf585dbf7ef449397bf22ccd16936545094c4419261224b60b9719e543a95248de4fdb6da87004ab858425466992459aaf4fcaa417e70b93ddf3577f02192139b069791f6ae415c40802770d047126e3c6a8534c405554a210659ceac2a932ab5b26b388dc48effbaea23711c8a9595ba56362b74e622bde341a58614a248450268381286e37e33842817d2e25a09d77a9956aa855bd06b7ea4630670fd5ec9048e54ee64e44060851ad859d6aad29b0bb8b709364d78fd7a9a3d0815844f2309e2c4e6bde4d790a325bafcff659efc19365330bcb6014bef6c937dfbdbdbbf997bf5f1138b16a61a06d44a872242737252a54c67c325b0ffbc1924d467097d098a762ca8610b5d62988aa6689613bd63ff98beffebdaf5ecec49a0e813506666672425175750ecc0c760e42356a9dd4aa0b3963aa90381bc71c63db34ea55c730135a319d6977d6fde26f3fda4fc7bbc0d1d1d1d1d1d1d1d14faefce8870698e3df2509f838b2393afa710ee94c84f7992c46ef0bbf8b666606e086ac9984993984264f9562e06e717afec1f5a34f9e5c3ffbe0ea83abb3f3e5bc9dcfd2bc6b9a5968e7a199c514106864dfb531a776d43af4bb69d86e760f6ffacd36d4ae8df56c21ede9a5f022502b2290301176fd6ed83d08d0f214502395287bdf8f4ddc758bbdce9cad3036c41462365178a6b2a9f99ef48dc88d50439c554718d8a2192ba93bb93ab902eeee44a480939ba356f3eaac49a835d7693f2148ec960e1da6be4b94b3b74d629271188868d6ad72ce8e324d1827cb13955a5c53b5b6d6544adcedebb6ff72f2fb37dbcd77fef22f86777eb1c637be79f5f4e3cb0f7ffed1c9654ab1b46d38393b5faf2fe3fcb4ed9e401f83af739a17c5a87045a31d8dfb46df8cfd17554f72586fc756eb36e677347d1ee9cb26acb57e17e17cd0c044db29df7ff1f92cd62e94f979b4696fe33e04da0efbc9abbb839d192ea466e3e4aa249c523b678a53b69c4b7fb79dea08f1000f41001fa65eeba436a9162787aa388f7d7d78b7b7018918ca6d3753e25c6c3f94dd30ec061d328c438c8beeece4e2f46ab13ae5d42811489443352373af93bb327960b2aab54c77f76f5fbd79f5f2ed970a5f746d2bd2565d07449f843c499374bc0cbeb432dcdccf6267fb1c0db376b6885d6bbee9fbdbcd2dc69202da19cd16dddd38f4fbedfef626b4b38faecf574bfbfcedeef9b7ffe2e6e1fe83af7cbc3c3f11b65a33ccd5c42a19a5d8cc62689b558cdd6cbafb323bbb223223b61483123b52d7ad54d36cb6aa3a7cf19d3fbc79f7ed14b240411e0073104513773235cf6a2c1078a4da8874c4155c285604270fecd9acc00b2c1320b0885d1e7d2e3c661dcc027ff5d1e96988324eed5453ade20ad75ae0ae8c2a68f6c36eaa0415cb3a65840e69de2a39d8cdcc14e6301705999919549d99dc888888f870d9bb5b088151094ee4463a4c006c71b608cd0ca12112664894483025cdba58756db3e0869c69c3759f4b0e2eed6c365f3d7bfad1275fbef9d6f3e7c2dca4a609c454baae19eb348ceac153e06ed1722d2950768f5104a2aed509e00a334708221cb33b8c85f8d5d6bef562e3ec976b9a4545142617e22449c05647128199d74a21c23a66e78911c9ab98402b0909241bef55cc95a5a41d9817e767bffc3bc7bbc0d1d1d1d1d1d1d1d1ff8f8e239ba3a31f3fb22107e08749cd5f6d1a7a8cb1a89a195884a2331107709c9d2edac5e9f2ecfcf2f193ebab272727e7ebc5a25da4f5b29bb769b908a9418848c16294146c469bfee13b6f5f7e6bb7795b7a65470cbee0303f7b1cdb79689e14add5d92498d7dc6faadf45d2542bd95efd8d961bd2e23e54dd06e5c04b229f6c534a61cc2536080adfb2ff6bf607f27baf6e93abc10394a00e77969a600e3d8476a8bad6432b0e1d929419687215421069d26c514dfb6122094d3c51ed8531659452045144b6fb3cf4530861bbcb5316c6bcd6348dbcddd8ed6e7cd88fafde6e3effdc38e22b3f875ffdb5d5b3cbf527cfaeafcf57cd7cc18b15cd4e57eb8fd6171fa4d95c8d5d9a4add383251d241b38eb159ba930d961f9e4fc3ffacf99dfa478bcb5fd3f284c8625cfedfecdd498f6dd9721ff67f44acb59bd3667bf336d5bd7a55af6ff8f4284a360952a44843b400cb9e796418d0cc237f058f3df3373120d81e09820686293612418b7c0ddfabf6deba4d76a7db7baf26223cc82a778267244c90e7373a9989938383b3b1f6feaf58116588e0a096b6db9f74b24a9a85168b93f3c3abc52cde23dd0ce32eedee502b0741ec95d81e143704a696a585c70a29134dd3b03f6c01ed67ed7c115b69a7613f0e5bb58950599cbc7aa9bbcd218f9e479021309a260050c2b03b8cd93723868a121bebd7e174dd2f4ee6cb93200d4b935958156e444ea6a9a4d8324553e4e42595e9ee6e737b77777373afaa6dec566ddbe5dad47222becaa330aa5b582fe722cdb84749c5e8cd70fd568fd584d9ccdefcf9ff7a6b87e502f0e9d9b375d5c198ac0d5db7d45c763905a266355f2fe237af9e7ed0ad0ab7db29bd78fe098b2f16b3ae6d232c694a87dd347a6c66eb6e7eb25e6e0fd735849ac89d6042de7013252e9bf08865bee857bbfdabeb573f13bb5f769dbb13490c6624d5517256f7c010823b889d45413528054874145026eb85160f753ee6a3eaa030af3d91544dcc63879dd88deedee5e5b3a6bf32d4bcd5ecc270072b58058ea071980a8a58d55cc073cc96219ba69c323cb9641225aae6f5a13d95bbc10d6e4ec199e0ec5fb6d78e8d68adc5ea6ad1f4bd745dd3ad56b3f53ac468ac6299a1a4e6cad0c8d4990a87b0989f6a19a7fdae946ad671d73d7bf7d9b7f6b7af6ebfd8a5c42eaee22cbb7d5509d448d3843c4cb0439e5424ba1103812a133987ca5c191238576ddbce3c128912bd1c6ea737c567a56f63cbaea8539ed8d49ab6093dcca509e605545199eade305928128ca4316f6b9c010436829aab84d4d30ec56a3c593c79efb80a1c1d1d1d1d1d1d1d1d239ba3a3bfb1998dd3ff7b0c9adbc3ce3bc85c4822b1104b0cadb4f3f5e9b3f5f9c5a3c797e78fce4f4fcf4f9667a78bd3d56cb16c308bba9c4fcbb9c706a98ef7378761ff326d3fca87e78cedbc6f96ddb26ddbd9ac6bfa45d13eabe4a266ce3ca69c4b1ad2b49d0eb767eb46b02bd3175a9ec33681aada202159e66497002b6d8a65c6cc7c66230139f84ef5609661645aab2b312ac1ccdd086a626c0677575785bb899999392832f5442d4b139a19914ca9945284fb2684209c4b976b812b33bbf9dddd613a4c6db3dc24325b972af79bb4b9df4dc95e5f975f7e0267bcfb7efcc7bffbadf3c717cfbe76fef8e9f2644e8b8e165dece6a7ddc9339a3d757954ac9d4a3233afecc8a9ee5abea331e8814bf7a4680bab5ef665f3d3965ee5fa06e7a7a44be6dee934dbbaa6e72e879a3eb1fe71e42bb705fba22479f9eab3e8af1ac90da3eb67e63438a6926b35e6d036cb2674a65494ee375badc6cc5ddf9e5eac409ad2b8dd5c235b200e11e47218f6e3613f0e9e06340191d00a83a353dca774d8976a4819c6624dd7add78be58575336a66b15b3007af3ae644650af08685013382eb7498a63a0cf990ad242d9bc37e7b1842335fb5dd5c9a366b67e3dc69913d4e89b8325b1e86d9c5e9a3ae592f96e7174f5e3e7f31bef9e2d18504e293930573937444bfea2f4ef7693bd4b1c686ba593f9f71df365dd3af4eb8e913058a2beefaa4767f7f7f7f7f9bd390873d9c55d398b74362783874fdbe0f18b739dfc7683108c7869b86da2ef42bb366d69f90969b379fd878b76a0453d2ea4eeace21343148647a18bc555c0b00b0b28a8308d18c5de04e0c0fd4308850ab8b810cc5d03621e5624cdc37f7966ff6f9d66f36ed6ca4c582a947e8511a73379843cd9385fb316f12761a0ad7c031d7aaa4c57c329d2c1609fad0259b09cc24fed06bfccbc01604328247213365b1f9ac7ff4f8fcfc7411223235cd6c8e10ddb5e4d1d00c1cccbc697a834cb9ba7368c2ac5f4dcbb3d17cb24163c3f3eee2eaf4eaf14979f5aac2e08162cfc4245c6cacc50501ee088142d4a932bc583243ec62db874a5a4aee0894a66987318104396364c47c7f6e90739c9dcda3000482a24e6ee61ee005a4ceee958a170b8e184916848ed02a4515611682b2658401c2a5ccade98e8bc0d1d1d1d1d1d1d1d131b2393afa1bea618f9d08f4d551430301286a4e226dff505cd3b4f393f38bd3f3c71757ef9c9e5f9e9fb68bbe5bcc96cbe5e97c76326be47441f3661be9c57ef3c9f6eec5e1b0abdec4205d18d717abe5eac3be3f51a39ceb64751c1dde1ef61b2bdbae1dddde0cfb9775ca41e6ab7045659cf47f2fe953368d0f43c575022502886ee081a80651f33bcf5b493d11653a549f003811622222574105aa9365c0d4c02eea941ca0c81661c4666a8dd3b971df2d3b73726aba10660eafd54bb6c9842eb6fb1bc294cb98c6c2342f797e7f23d3b0b8bbaf9bedfec5abbbcf5e22f6f8deafe0bff88f2e2f4ffaf3f3b7af1effdafcf45d59acbbf53ccccc753c5d9fb872c5dc7856bd53cda196c693692ae52595bf34dfe936957155fb1fd7eefd8a59d7cebbee22e67bf2edfee6e7a57f5f7946f698c2db65fa492fa92dd774ff025d9d121a9c75dd93bbf2c7a7270baf659c6aaef3296b429e2dd6ebd5d210864339dc1f524a8eba3ee9553371319b86a1aaaaa9bb6920cba96ceeca61370c430e445dd3b43316a194d2fdd6869cc0356b937287d071dfb4b3e56cbe0cfdc26253ccd50956a77117d8e1aa5672a983b9486c2440310e693f8e936ae6a0d4b0cc4f97680933f3368d5df1b9451a93a509c26dd7cdba3896dd29d1db578fd3eeb0bf79936eef1b0fcb10972da16e936b0df4ea76fb857b9ed1e2f1d3e5a327bc582ecfcf97672b50556888b11702b54eb224ba7c6749f509b492d69ceb61b231db90ea38967c18b50c5c6cd7a08c39e55c93b3b7d1fb9665b63c8dec25dfa7fdeb60d6426ad52644e23866abd51814858583598593b23893c2893d3a02213a22b8b0192bb1c3200f13102339c7acc6d298a3283a09a5d7bbea7f5686d7d1af5a7e46f1bc6099b20049343b1f32bd29f1550e9bec326b574d576c2446b654dcb3c0c44124022839cb437d0d1139d4c1ecc4706684c055d37a357ffb9dabd3b3550c465c1b991307879017ab9379184862d735dd9262030a20219218bbe5ea4cdc4bdd1b27a37d7fda5ebd73fa6aff0aca569a8a5635745d170b95342ce27acab5700f69c107a62c318ae894c6cdeb326bf1ec11e6112d43ced0757476b65ead1aa691ea30de6b558cd3a10644036a5287b8181183a200ac466e709b1aeee62c37c4624260d360a41cad65b341f781c5796a9bfeb80a1c1d1d1d1d1d1d1d1d239ba3a3bfa9dc0906c7c396fbc30ebc81cc010828866e3e9b9f9d9c5f3e7efacee5a3276dbf3c3b599c2fe3a2e7f5bc9bcf34f00dfb346cefef87e7d3ee13d7fbbea7b3d5aa9b2d4308c45d909e7d358d94ca004e4cb9d4e449daa014de58b9ced35dc034eb25489130a4faaaa44f895e46997b312323aed52a33bb8fb5c20d2077242b445545a2b33e3c7856d5ea851964ecca5c1e8612035f0ec272e6e01ed4181a0831c82af0638add305c0fe9c098cf67a7a8b6bddf97712fdc5647c933756cb753cd41d56eaeef86015f7cfefaf92bf4337cff474f7ee79fbebfbae84f2ebab3b36ed5cb6c76b1bef84e9cbf3d7acffdac5d46d3712c29b854701ef364f7a4db7eba2e757318ee537901fb88ea9d4c95fc8a78d6cf973b3c29164273b1bfffe5b2cd77f71f73bbcb769ab0a070916b144b52722e2fc50f5a4b6ddbd3476f6d5ece877c48a9b885d5fc64d612d23e4de5b0b9af66004464de0709a2e990f25ead301c60af9ec79ac671773f90818985bb653b23482af57e37a69ca90915a10429d6168a61beec1727c622b149446352d4f2d0db980d911c56b4a4711ca7693220c636c6d6926a567734b10b22d9dcdd03630692347de3e93b4fe6ddab9fffec6e7b37ebda48869a29f9bb17e7eb7927a0713cec5ebfb1c99aae45df7cb6bdbb78fb71f7e851bb583d7bf22c776d73b68aa7a73c5b6e523246ed043ec2f3642333cc865292558d420d83c99ac6db60b1a753220a8da0359b595598e5e9b11b6ab53469ca7a38a461e2a9ecf7d3cecb26c6035bb121b70d774d7f28169859c8dc6b2d80050187402e4a0f39a8820010c1c995cdf9a1ba8d41442c68494032a85b6075b02b601ca83046f24f3ddd3bedcc1fab3d6eb10a6daa729f6c93f87996cf0efe6a37ad73fbdea25d930514f7420226815003a89032035655080e37772673888340e439a7d3b3e53bef3e79fce45c82a6bc77aa101047804544982888bb3a09b7b198520c4c640a538ea19bcd57d3b098a66b675ff6f1d9a3934f3ec2dd569d529010697af9c9e77d07cb78b1dd2f4fe89def7edfa8e9a3a5713ba4e1e4acfdceb79ebdffd6721987e0bb8bd54ce050cbd3c8d07ececcd3e1b0b364691ac7c36dcd7b2e0e7d3823665a1c8e2ac40fe3baa878975192d196a561617505031084e0c4146381ba8ebd1fab6c8e8e8e8e8e8e8e8e8e91cdd1d1df54ec5ff6af217ec86bdc4044241238f4dd6c7572fee4e2ead9c5d55be7974f96cbe5e57a31ef7919d1c7d4cb6b1adf68fd426d6b3ac5d02cced67df761dbcc98d9346b29c554eb44e58eacb8dd10bdccf6621af7799ccfe691db57290dece7cbd92533a57457c79fbbddb8de85c82cb96802390771e56aa4d56b55331084100d9e290955562365f6188a78aec46076735367272182919b13149149b5ba3ad040d6e033a515dc7299225bcdd39b97cf6bca5f9ea2aab6db4d25cb3496ddced3307ef2e9f8f21a6fbd8bf7bf8bdffccf9e7cfd830fce1e3dedba93b63b99cd2ea4599e5c3ca6668e7659a90fda88b4b5d67248bd13d9403a426f88ae297fa1f73f1ff62f33abdad0b745906384d8fdfdfe2f3c2e69b91a8ba92e86d236d879b9b7f105dac57de650a3a3d3b1ce98cd0eeef771fef6fdb05974c1fbf9986237efd8792c87f13079ce2172cb1ca5943a69299ecd98ad5636129792ca61bb1d86a1249482d55ad8d89d4aae53ae8ab6a09bac1f59b6bbba191358fa79d7b6ad3369d94b3b238381dc3da211111d6b3dd4c8e256b516516a43e7818d78b2aaa11a544a61752ed6ba03c40e418cb5062f79a89bedb55aa1d6c7433d9d4b94146cb6b9b99d86431a3781ac5bc05bfadc06fbfab367bff11b67ef7f58a429d5e68b25c7994b947e75c26ca6ee13ca4668b2b2353d149b841244998cb59897a12440c9d55190aa10448443340a320f31ccdcc2c2bb105a2b36150c2ae374487b9fcf97afe2a3ededcd300d87c3963ba91c4001c2ececee808b6a6fe6440eae1e1ca8640e75f387a8c4393805273019b4ba9655132642216750a8c6190168a21c2a5fd7baaffe5af026f223095dc22ed32f86faf34d799eda9b1127a5849537cb761e28c0a39885a0446e260685198c99eccb2bfeab0b9f48c8630c6f3d7b7275752ee24eea544b1d29cc38746e02d3d820f64da5c8919da99011943473652f2614981a466cc02d086d0c17eb9bb72ffef4df5f6f870cc9e72bfc937ff6f8fd7717fbbbcd74e8fee0dfbdf9d7ffe65fbfff9d7fe0d14fce2f0224a3143979fcd6fb1f3c468b3bb243d78ac4a69492a643d5a1ea61963b4f251d76d3a1a6099e731952d9a31c3c30ac90997b8513002b53c9e304344ddc0b7b7065b09018b381993b109bed4bd6e32a7074747474747474f4ff67647312d011985014d7f5cb9e1d0d61c9681866180cbbafeed94e03040f1d4901c764381c6fe78efe56fbaaad8501640098d5c5215dbf9c2f4faeae9e5d3d7e7c75f5e4e4fc64b5965997d6b1369c02a6a0a3e58dd73741ee663d66b399c4b9c41561598ba471223b384d8173cd3b76ee1bf27a73387ceef6aa0ff6ecadd3ed61bb1d6eaaa16f486d1ad3264d2f66f12ec41dacbaaa9a39541d6932386b15b3c21c020b9cad9a4121ae0f03888a1929abc36200554b0e100422444c64705257caeec6a05ec29ac3422d4cc390f250b5947af0d2c0daa2cd30a4c330a5ecd3406f5edfbd7e5db61b5c5de1873f7efa9f3c3d7ff6eea3d949589d2d172717ddfca4ebce9aeeb2eb9ec4fe9151ab905133a8064a96efcb746831d6ede755ef72de4cf9cdbe3c47fd62556f5a992852ae852d94293982833d7dc4f5a90ddf522c4b7862fddbbbfd17ee657bfd67f1b42779cb791e668f353f77c9b5ecd2eea396cfa8bbcab541588f9be7b03a1e36aebc98cd73ce35e5e246acc2c670ad5a55d9c3b81f0ffb5cc6aa8a2684b66dd0c99475aa56b2ab91a22dd6de0d76bd1dde6cf3a158568a6d58ccbdeb73df50088162e9fa798cd108528a30932a696d880404c089024b257237d5522db3a9ab5b1ac572432067aaa893beffcebb7ed8ffe2d38f75dccd3ad2522520153d5daef7f7bbc321bfffcd55df9d52adc5eb18f9ddef7ea7fbe0c3f8e4e973afea1e9bb04d071fa718bbde1ccee639b2a21c48b782d1ec603e095766339dac8e8e6456cd33f9044b82c9a0155e0d224b0a73f83a65d6ca5d376fa4891d2f4456e74c698627ef86ef7d6fdce52f5ebfbad9dcbfbebf7f7d7bf7fafe2e574441df120856bd21080404615121637214730d08008a9a5a3536064507e02eda901b19b9f70dcfa28d1507d512d84093f88de3a0f6ba0c271ad0f61febf8f3c1a628be3a29b54e601396002e39b2a808e0d58ce1e6e66a70fef2c27726222617aa44f5eaeaf2f2721983984db1b171cce338ce5a6ea8f1024591c63808231a4231ebfbbea89b1575c094d85535e7a92122a4d335beffc1d7fedeaf5cfee19ffee9ed661291678f2ebef6f6c9aadd4f87e57af1f6e9fa2fffd51ffcf9173ffb83f5ea64777716cf9eb6f3c59ffcf1cfffec8ffff0377ff4e49ffd93bf7f7636231a73cdcede2c3a14f38ab6eff43034adf433ceb9d569afc33475597b1d3605e69ec9dc1d60784d354d431383d5260801c2d243676ed13d96dc76b111772fc745e0e8e8e8e8e8e8e8e8afcc8ce140c3088c8d6119c084bbfad043114b46276042316cedcbb9e041809b0a039aaf9e4d1bc259c05e715f10092b06f0656ab37b285d7730b016143f7ee6477fdb231b22227a7894e3182685c4f9eaf4d1f9e9a3cbb3d3779f3d3e3f9dad7a3d3dbf592d3ff7b2594b57d356e966b59e77cdb969df34ebd8f6aa50058b8ce3a60c153ec2ef968bace9f50c77b91ec6e23174cb656ffa562ad36e1a88bbd3c50f9882694af58debe741aea1a3e66c9ad5914d9cc45ddd2124a4cc4e54095e1f26dfc01c64a644689850a12182824cb546098102302ba5949420108aee020aee6dc96b0967d394dedc7c5295e1a109ddee3e97ac87613f8eb41beb8b2fdedcdce1ee0e1f7e033ffcb5f3b7dfbe7cf7ed6767a7176d7f12bad36ef1687ef2b8595e9ab48814626fe876052557726b82449a6afe4cc74f6d7c35e42feae163d8bde9644833998813c592bc5475c07311232a2af0a90936dcfcdc577f5ff97c6f57d59ee4caabf6d0f8f3583f835d38cf9caeeea6cefa547c0bfbccf549a57529d2cdae369ffdc59c6bb45415c3ee009b58284830454e66c586fdb8bb9f6020428cd2b61d5cdc25e7bacf367897d18c05f78774bd4bb7bbfddd5ef70915e0204e40ce61189ac021701b1b91389f6704a93a355d64322ad3a28927b3d9a269fad8301188221860a036b59279cd9e861adb2c6e52831df23a76d38b17d5202991c1934340406ce76f6ea7bacdcf2ebb179f7c717ab5faf5dffda77ffc977fd1ace9e47b1fcac9a3bbb4930826b21a16f313b312a4402758854ed94a24135650569bdc9369821a21938faa7b7640b3dbc09c19a3e924a84c1196bda43a9528cbb69911e58aec86aa264a91951be166b65a5cae9e7e4389efc6ebdbddf59b9bd7cf9f3fffe4979fdcbe1e1b60d913c5168ebee9a69cb45467b088aa73d3de6db6f3138ae2ee2022b7408124aad343f11107503571d36a30ab81a556af9083f04170942177e20000200049444154cdd6924ce32cdfecdd4a27320f345f843033b5d485405a2bcc0916081050a18a964593c28839a8d6180d48f3b95c5db62d4d0d422ed928973ce449fb249d75adb499a942111aa2be149f69a08ae09a759af2548b778d20e4d068badbb4b60dcd73097925f6c36fc5ac61b17adc374f6280aba96f0fe9d31f7fbfffeffe9ba7ffe27f79f1938fef5fd8fd7bdf742c2f947857c27fff3ffcabb1acfef97ffddbb376987545f590cb1088b9e9a9d6409d4e8312c71062646d29c4a2bd374ddcbfa953a23a91903712ac64b2d1aa58094598b98317d601353a0791e01387b814a5e32a7074747474747474f457f774898e307c95a8ec14ab808e3138d60142b8ad706021380db8a95020dc7e5559337e95bfcc04c9b037c0a10e0116fc6564531d00c8711a7030e4636473f4b75dd21c420033e04d2b278b7eb95cae16edd3abfef2b4b9baace7cbd4c422be8d69b79c91e876bde666d677b35615d3e44e62664c53d131dfe792722ba16972ae9fedee5f78be66ecaaefabdb444be195f9bc56834cc24da40b00aa37a5be74ba093c582e7035873b9907388c9ce0b5b85787b26b7554e0a15b320591e2c17469ce8ea9443009580d9ac78262cc917806f56cc1ab33739a88b8dddceaede6bea8c5a63decf37e7398a6aa9abe7875f8e8538416efbd77febd5ff9fad7bef1c1a3abf5c999cf7b5eafd7f3f99ac33a3417b2780bbc50f4d5bc589a2675579876ac56f676d8eec7e7e3e1dfd7f123b69b60b781778c835176289928bc3ecc5616d6eab5665332879b723d9472ad72eddd5bd49c84fe6d9ace867c6ffa4ae455a5417921720279a2968054d34b0ccf4bfb6e2f275d7f9973b8befea2c53e844e848ce06ad394f6bb69d864ad88cc049e2fe7256bd69a93a652d4b82a86cadb2ab787f4faeef0fa0e9b0c1348d7f1aa210331935537adae5a15d5c65cace657b7fbb66f00cd253511e7ab4e1c57e73389813878d55a8a2533025b29e3a14e49b8ebc48255cb2554bf5a9ce4edb6d4e40611ad0e8b589db455c9b9db6f6e83e35035b61809ffdb5ffe74f5b5772fde5e8ead58da0b53a0c2cc0a72dd31a92b5c0556c847a6e4e4ea96f28ebc122b39ac985b02ed5d2707599d5407c1489209d961805905114b6c426c9923982a4c4d5b26ab63b591b971aec614c3a2ed4fcf564f9b93f5e5d377bef3bd1fefef362f3efde493bffcd9eb17cfa7298f07ebfbdab67136ef534ab57a173b555d2ebb6a93162c67b198a7627d3fab34105143ec4ee416985a11278d86021fc163f5ea9461a338d3d83c3bfb60b67af5e9feeeb3cdd565bf5870e65dd7ba576558043ba0208331b308523602d4a0aa121002b71daf976d1bad6d2170613e1c76dbbb6daa717522ccecee248d5128d5da451f22a734c5c0b51422ac67cbeb37af59987047f965b4576c9f0ffb9fded87d2310b3d57cb55c2cbb1eb570ce91e3ca9197abf81bfff0eb1f7ef0cecf3f1f7ff2d1e60ffee4a3f99ae3e2345bf71345ae4542c3521a16626a98d463ad56291121bb45b364d93cba31cdbc1190bbd718d0ecb5d49c732e12d1a429cc1af808efcd93d8e496c8b3a08816a2cca264c745e0e8e8e8e8e8e8e8e8af920193a37118bebcb72682002de146511d206c148f183d636f08ff61ea12e9ff8a6f0064071198605ffd7221701c8f441dfd9d10175ddbb6eca1e631d870ded46f3e6dde793cbd7db559afb3c81b91b8589e74ed8268294d44740ea2950e939a27f3146cc8f97ebbfd532f072ea7f3ee34980ffb97c57ee9b821d320604ee219d8195d030b1677d2aaa8fa1c30d0ce6d54253317303b8cd49c55c95d1f0e6c695154411540c0466c44042785033dfb639695893a97a4c398b65d23dda2639f0dc350d25e24429be930449acaa463da8dd3a0e8abc5e79f6eaedfdc5e5f8fcf5fe0e40cdffb21fedeaf3f3bbb7c7679f1c1eafced7e7ede2fd74d134208fd7c1dfb99736ba1536aa73c791d9948dc7c4a9e26b283db7d9a3e1af32fb57e0ebd66da043e308a99bb57a70427b7993957cb0aaf13cc484d01372e42e41077557d6df6c6cba5f8ccfd743844a14ab26f17dda1b4aa6b2b27d381bb00b2c19bed54371ebad65b6ed6d15e2f3a4a63cd936ad6dd667f3838016dd375b3b6543b8ce3cd173b17904463c9c653f5fd50f683df0f291992823b748209c85aeb602251c4c895e0811870220a2ccda21b86c1aa776d6c088b4edebeb87a7c716eb9a24815796892049f50936b09c41067ddf731a2180acd65b66857a5a3fdfd9d3172d1b73f6cdffadae3e76fae638dfb5793b7ec6c39c818cae5a3e5e2c3abd57b57b3c78bcd7ecb05ad104a865068a2dbe428aea685e08969700cf043456656ab6a4ef0e02aec062a50356633532d8aeaae4d68e06406a2a070d37dcd4656429c39b7c2560ef7b5de110db16d9c3639dfa7b06fece9e2eceb3537994c022d1e5d5c9e5e7cfdbdabcde6cd9fffece76fae37f7b7e9c5f56696c67944b4468ab94c156a00310d3b0b1263c3dbdd21ce859985046e4645dd85a90745f22ace6c04b4352ac54c53a272a0bb78be7ca7592de3b4b41cdaa19d895b7576666a156404f3e2280a055553101b5c0df6d078dc39c6186324a2524d42b41452c166332c4e4b6dac521639336b72aecb0011d9ed6fcb76bf5e9f335662b85aaec4af0f9bcf65fa591b7fd9f72f5bd937b26fc4884585527a3925213a95305baeafc817258d36bb7df7c970f2eedd0f7eede2377fe75bebb3f7fbb3b3a6ed7ff1f1f79f5c2d17ddae656b1fbea312cdad58adc61a192440e798174cd086428017e9adad4eea396bde7a7528e084aa135bc33ac05ad5916d624d64ee55fda15cef98d91c1d1d1d1d1d1d1dfd5547360ffeef814a04f05589cc83e26002febfda0fd37ff0dabf7a734f6809b7f5f8511ffd9d30ee3f7bf1f1cd7ab9fab51f7fff47dffbf6d3cbeef284cfd731fa787e16ba6ea1068ac4c161d14143dd1107aaac35e7bad132a890e33e0dd77de35ddbce3b94b249e32fb87dd9c652aa30224b8627f34a1e1c139300e666b53ab1892427c05aad4424067716d3876e36060239ac000e21018c9815066773216d600be2debc853985b68f5dd72d5cd33466af4e581864b7197332d7d6533deca6a99429e1f66efaf4b3b2dbe2ea09bef9adc7bff7fb8f9fbd7bd1cea43f993f7af2ce62f1acf8bc9d3f6edb13e19e20d2443017552dba1bde086b23956a9e7643de6eb996be99c6f117b9fcd2fd73967b91245c0853f50a6bdcc9013736851ba9a1ba9bb2010406e3cb044a195635bd707994110321fada6dc13cd5b4afb49db48ded2cc8a5d746b84cd33ef9ebb82a56736cd68bf5e3f1cd2f6eafef6e5e0f5ec1001166dd2c4837e57cbfcb6a0077dd3a1c52da4f65374d87840a98513650c7a40438cc546146c412488898e1046280c1440498104dc3be6b9a5c016fde79ebbdb71e5f768d681a9aa6adb54ed95998bca96625172f664e7de8f378d3788959a3d34937d3719a86bd79895d3f8d05d117e78bbe4cf03620bfced3a6faf576faedfff4571f7debbdfed9933a0f83178fd409472d5ab3380163cec590dc15d5e1c97debd8b94e6a1391bbbb484368a10d9ce1ea6e042306339bb1b9a8339c5d3d4632cfa5262d23c981432f320fc29a366e7b9689630299d5a99452341f92b29c375dcf8e9a93d6b109b458cc7efb1fffce669fa6895fbd7af3e6d5c72f7ef1cbfdeb0353ce816727276a3e8de39c5a7287db7cd6e5923c10c1885cd941c64e44ee040e560506404c89834740479f76bbf1ac3f7df2fed2f73b5a69338f753b34c40fab1a03ece00a3642a9e60a16221091089357b3871e56fcd06c48621b43070fd76f768fdfe58756c4f06a6666b96a22a2c0cc0caf853d8ffb378be6f6f6e51fd9f4b3997dacfe79904d2b83508d641cd8d88c8b520a8d07e9bbee62bd7c0f4cf7c3a7e3f8c5c9f93c4dfa8d6fbe97eb6c9f93f1f0bbbff583c361db460884343a8850040a2609485e8866020a14934822cf7ea8654270342a8bda2664856598c3c15a8aea28de920e662d6ac7616e6522cc41c5b93a1f17fba3a3a3a3a3a3a3a3bf76fe55f6f27f86360ca8034008f4ffc8721ee29c96b0fbeac79e51eccb770a6129b8af38eebb1dfd1df1e30f9a1ffee7bff7e31f7cfbe4a4f37a088db4dd9a04f365a82e16ce0261ca2ff2e1732088db32d6c3ddcdb07d1dda663d3b452343396cf787f3c5b7da4e527eb9491f6b79119beb2ea69a95bd3527abc5a17098563798b1aa92b3b89041156620d7205dce854860d9dd1de60f0fad20000c732477332b069889ebcc6c1165196275bd190f3bdf7b1b3b11dadcdde45c5dbbeae130a5fd50a60cabed6e63d7d7d3ee50b63b2c57f8d55f3ffbd6b7bf717aba9af514bbd638acd6cf2e9f7c2b34ebc261d69e8470c93c6715d56229998e5a8bf9b0e4bda51bd557a5ec29d70e955c91efeaf427cc374194c873c949b34b75875a710b6e9d3b9b56f7629e611e59c4889c8ba278d16a9242d5719c3e6ee45c9a0ba1c8e18478e5b6cfc39d34bb4917c3c4656a64abfd320b8c68629ad2348da5e61cf69b690ecc9bbe5d2c9cb0db1eee77d9bda8a19a2b9192ed36fb6cc88e0caa5194827a50d6699c8c8422b3199959b2620a421b4558c8490802f26ae6e6f04e94bccce727ef7df0ddef7eef8767a76b3d6cef6f5e1eb67755c77d9d72d65231662f895423299fb4762e2bcdfb59c152e0e3f63024e7220d9cf3628ddb9bfce947af4f2e9f6dee77f3135ee9ecb39fef7eebf7ffe1d58f7ebc78fca834417952bb25ae4547ada96163264b77960795e42864d57480eddc26720578184711e9ba8eb9aa265306605ee1954801768fea4cd5086aa8a6c9dd0dee24ae93ea21e38e9c5b127277d5e205ec109510e0214d95f826177227568ed27424125794f86c7e16cfd797174fcbb7bf3bfde8f5cdc73ffdc94f3ffa938f0e6f6ee2f9e9a2eb4be7364ddb3a0e648841c82db019991098d8998a2a181066183910324cb5b2555f0b35331f7d33b668225df32ea6f078bdb4cd68e4956a6154109c3b1565df6931aeeecc90c814c583501052abee2aa1757700a6747303389b16f2c96c4f4de47696f4505566fddaaa8edb4de876abee55d9fdd1f6e5ff3cc3e79137d238bbc194c164116838b6cc121a67c94577db434058f78bf3d8bfe5724279cb94dce7f3d9c268e2a681f5abc5ccac3243434394dd9d4c880a394b7522b007a155946523f140792235d969ade2da9d88991fb6aa8e528ca2b965d8c81ec85bb603d5c179419489aa69613e8e953c3a3a3a3a3a3a3afa6bf7d069b8254c0f310d2130f61500c245c06030a001ee15e6d8559c075c0826472434c0cd57db6ca701ee6805ad03801d27461dfd6df7dffef3ffb26da46d4c4291a68b5d17da15422c36a641cb94484bd65b0963a436e5e1f0fa567864dabbf2ddcd34268f6d68622fa0e9b019a7cfb53e17be0d32a1c215446ef6f00aee206553b76a7098193c80fce14f66553d970c220231119c8c09003182c31d6e5e146a0620c2cf58d6220d9cab4eb566b55c731d3725e787a3315d4ab4d96ff7534ab5dc6cd2172f31ecf1e811bef3c3cbaf7df8ecd9b3272767a77ddfb7b38e385f3d7e16c299844b6e9f6966f2d2c6bee46a7e4f9a6bdd5ab9d6b2f792550f255d4fe98b949f934fb3386b435bb396f43a362f4c37ee2d5cea43df58088052d50d6ee2468e02577790934e46ce6694ad66c05d454d90456fa0d70db46a9b6b9f4aa7a514bbf7e185772b8a7d3f3f0bd3da6c5bca304dd75c5f81fa409d70979337e0f150b69b8dc73895e2242c216bcd0f73b6d89bc55c4bb1eca5e854d559145e9d38347021625625a960672726c939bb50c342cc207328cc99d134a15f9ebcf7e18f7ef0abfff1eae4d1348ed3617ab339fcf2677fa9a8c538a90e598769d4521966664ba47ff0de5ac0bde88c241d0e9143058a231765c01c2f3fdb6cee6162ddd2d3cc7effbffabd77bef983f6ecf1de29048a81b84653943ab04f4ca8a9689d884d75349f50b3eac175c36e815ba6b85aac534a693a304dc273a668c639679642ec04011a772d5e840cf0522a080480dccddd6b352303539400472dc9c01e1b719fac6e62d3561b6a56afea0a7007c45a40318ec542bfee5767446d3bebbefdddefcf4edffd1ffff85ffc9b7ff7e6377eb479eff18282c5687dd3a5323991bb9bb933b1933155532736b0bb0035b0bac055d9d0127b294d47503f54cf82dba484d475fdac0b066831ab66eea040c4512406aeb5aa0a99bb3ac305ee6e5aa7aa218838d0b6ed7c3e67be1dc7b1d62940dd6a246a98908652c759131701237f71fbfca75e3fd2fd9fb6f4f13cdecd6634c13972036ea8256735681db83238b28459db196a296feab670b36e9a752ed6f44badc60de6d2b6f35529c231388a0b810262834a9aa9bab992838818145884792172ea744e3265aab5ee88b581b88a99e5c91f0a88a01596cd06d106da7a9d31cf88664e2d247e598f7b7474747474747474f4d7c91c07c34abeec71d33392213dc4375b45203030f997dd6a14b8ae983184501c5bfdb22007c0685f55eaf897fff7e8e86fb7abe59a1acea81611560b6ee27418a7dd7d1ab78bd9b28d31dbc12d438d088166de0569146194d8726e682086041acaf4519e3e0a74d3872c885a91ca142395a26aeaf6905030a998921b4208eaae950d4c4ceea59a9a6642634af039b18346482557b89b318ccc4d0d4e4458c09e11f52ef7e37437a65aaa99c1b5c953180f3cec6cbf4b87fdb0dddd5e6f5c096fbd8b5ffff5cbf7def9dab3b72ee27292be5f9d7c5de26568d78bf599a2b42757d09332b53e75028a62e9b081df5879adf5a596cf6bfaa44ed79693e6290acda52e6649b5944c874244c2ad81514bacd9015390b9b86aa92a12dd086666669ee0701532ce8332006763b1c6884192d9b26028c3bdd194b4e1ba4836afb5324f829b18f60767d50ad3318d44f09a31ed635f19b9badddd8d3994c833747cf0bc87965c80e40e12b45ddf349110b5481555aa15d51e5aee9aa97a7577b888c4482143b3a9a71002835c55ad02646ec22c6db3b838fbce0f7ff4e1b77f7575f6681aab7abdd9defed1bffd934f3ffb9c223cc60aaad5b4d4e860812a9263bf1b2e3a9ef79d0fd3bc5f4a6cb6c36e31e7be6da6698aa14d43bebd79f3f49b1707cadff8b51f3d7eff3bb4baf4fe0465328cc8132b7b3186b3e85447ab239b335c6d54cab0c9eb00cbe6506d1c61deaf72daa4bc03728cdec4857b630fc306d50881e8615aa03b0c14e000cc9dc8e006628b04635552309c4104105713b2a63aa57c0b7666321db50e80566237d35141b194592d97162f168ba7db43f89ffee5bffd977fb8cd86dffadd7ff4b5277c77fdc9a71ffdecb0d37ede4e6e0629ce5e9dc8c9e0e2ea64163d074668b8682c443e573871ce32258be6cb48ca50f2ade22feeaf1f2f4edae02d31c38399916a086a1edb906a1103c1d85cdc99dccb940be542aa1e7b84184f2fd6ef7ded5682ababb8c35b94c606816fcaf0c9565fedca9baeb91faeffccea9b368cf3055ba1512bf5d5a84e15ea12384080a65263ff077b77f26b5b969c87fd8b88b5d6defb9c73dbd7bf6c5e369564b5698a952c36a24851d28c337780619aff80608fe499c736a091ed8947066c03b604d1131bb06903322018a24dda329b92aa8aac262b9b9799afbdcde9f6de6b45e3c17de50ea62712a082797e933bb8b893d3adb3e2467cd1cc628adc0da5cbcd67f375ceaff5e98e77324ebbd2b194a0e0695e533a62ce94bae0500883414b8b30730f252686c6abf5f1c6495259645b682b7990a0f0a8d9641992b660220a0d83d599016221ce4e0378201e88332c1db26c0e0e0e0e0e0e0e0efe196a8e460030c74fd640196e3a64b68616280c02368ec95f85d4a4fdffdbf731c7ab8d51ff0faf7a6afe2f559b8383ff7f2b472975a950b61c2475dc6da675cd1483cc6cbbfdf869f89478d7c6a9d5d4f7ab6158ce3e4ffb4b22125e251e3a5ec0c7599fa5f432a731b4b9f58c6eaead699090bb855104910b398501416dd620dc4408b74a168928e794c2e191224a188124bc72540d837b38bb77ee5077f3ec2a046cb6171e73d3322b6df7f37edc4da38d7b7bf16cbaba40123c7ae7ecd73f78e3e11bf71ebc7ef7f69dd3a1eb734f9e76c3c9791ede819ce7fea42986ae8c3374ea12a5d0eb66dbc4e37ef349b4cfdbfc58db67eecf389e65da7712d40533abaa4d3588c182807aa2a0a9a93b1198484cddcc8812858403c1eee11e6130839b853a3919c0941c2960e63e55431babdb7ef7dced2264e8f211a7336a7d16db5e7dbe4cf70d14750ee73a87506ad56b5b4ff353a2aea179594ceed7d5ae77d78d7d3288a0ef514a111105aa5684d676931664e4067337780528bbbbaa35a73062414e1c4137434216160816c9392f16fdf2e8e4e77ef1971ebcf94e237e7971554a9f12775d3abf75f2ecc56303666beec88155c12a514ed40dfd1275213859f4ab8eae2fa7f33b47fbb10aa44b83b74a4eadd2ae6acbb8aaf3cffdea37cf1fbd5d4ecfcb6235d689d833bbda646db45685414411c149c8da6e5c4b7290c28321017657b71636cdd30b87110312adcda621bc60660aa846c4cccc44e4a11406808901e6400014807bc039600c6b3789f5c22424242cc29c242c3c94bd92d666312599118e061651bf661df7d86cafa71fffb0fd47ffc9f74eef0e17d7e3d7bffa95bff4e5b38bf5db5ffdfa57bff8f8f1f7fff407d3b80110048f10770288399168a4082683a74058b8a5304040991844b5714c88d96000f5e5c96eb36239ce3224862084d0c060b6a07026ea843bb19c6e4e4d779d81a4465058a4a1efdffb99b7faa3538686691147dbf9beb25fb4f51f6d5ffe49cfeb9d3d1b86dde2889ae93cfb62583982a80941122188459cd5d85cf75dd7cdf56a9e12d12c92984f5987fdc628f7a5a3715c779653592c4a36a8f994b95350c08821444c45620851f38942196666080b7740809ed22275e698b44e9cac5b96f0f0392c6016dcd4e0242c92997b7847be806758021f3a690f0e0e0e0e0e0e0efe99a93f09ad996f2a32ffc7eaa79fd47166fbbf470bff79f1c307070737b6c35492509d78dc895caf3f7d71bafc5acea27cd1e64fadbea0d80b340507151b795773840a660e8877885cbd07d4f879884ead4538dc610c5b91c76cdb88082304c3819b1f8440b4e6ee95844906b2ce2dcf8d88aa8878b0b604eb5802b433df32ab1bd56931350e524add34ef37ebb5d7344d3ed7b4d9e98babe9f3a7bbed84bbf7f1f02d7ceb371e3d7af3bdbbf7deb87be78dd2ad1c29a545578e17ab65b71c42b2c6c229b93782eeaf4d20c51bfc85eb0fbd7eb49e3e1e379f306d39f61c9531131c919a378a08ab003c526de6688ee4e6b559cacc909b3b3e99b08a36a8d6aec0ac99c21d6688c0cdf8177a72436b3093712ad63c4d244ec4e431f7522b1b2253acac755eb7b1bd307e46658950af6863a228f35c3c8dd04b15faec8b0f3f5f6fc6edda191038907a90a031455807eebace9aedf753ad6a0a0a48203c24d0259a1b6011060228c016e4a09b7de444ee968b94beb4d65627c71f7ceb97ef3efa527f7c6ece756a6e2db19eacbaafbcf7faaa9b6a1b77bbddb4db9e0ccb98c63e70b2ea134b0f59e96e493ced66e930db3cbba6940ae7ed6e4b9caea7dd5cfcd98cf73ff8c6dd2f7d93172be97a8ea923779f8049780c19252c532183aa7b20b8ba184c0591a2d4b99a23092114823ab55472ad95d88984134dd355e21c11300d5870dc546d004124b74899adcdc4c8c2a68e48103653e97aa6acea4452647098b51ae684be8efdf9e9a3c6fbebabc7335e102636b1e6244c6d727f1e65f18ffef88b0a1c77cb771e767d30d574fbeccb5d7978fbfcadb7defdca77bef387dffdee77005bf45d47b9aace16552b284a2e9cdd10b3921ac4a9e4d249ae1e0427af11e00c370987a6b8f6ba077a49432f832476336dc29014d440e13947665b74c230219af79bd4bba94a5a58c4f171b73ccec91aa61dfc65c9bb4c33e9e3d2fef1023f5cb272aa4416234484536ea62c262a600402846a15882001304e9b944a441df72ffae13430329fd416392d75b6950c42998db218529b6df66a2c8984398cc3184d4a5097f73b0779b006a9350db424fdb0b82d89340fc61b8e5df3aaeeb917750f675330474a61752292a08e919c3231c113e2d0657370707070707070f0cfd3a1647370f0ff659a9e45ca6d7dbdbf7cdaa55d8e3cd04ee751eda3a0c782cb245326c0c823b3a42006816104803982cd44c349aa91799019bc4dded85b72f73410c088e486b0887086818020bfb91d13b59acc4b96e361d9874dadb53011ca5216706f2d5725c4c64db4ae9ae6fd3ceee6699c9e4d63ecd7d37eb3fbfc99adb7b87d1f7fe9e71fbef6e8f69d7b676fbcfdfa6a7994cb827895cb2dd072e856cbe33b5d3ef590b9a98e3785dfe6d869dbd7fd2eb319c63afe781cff89dbc7492e25d68994a01a0eb07b7143002057550a7287390c4e64c4a994be361391709fc7291a44ba1c0373deefae2222020822746061214e34c7d85c9b4633a9004c32524a19e6a9a98f6ba475b35ef7e47b64421f299b8f6daa75ac3bd27da74d767b33ba7c72fdc5cbedcbcdf6826dee8e16e6dabc2e87241c4c01211073ce4747c739774f3e7f3aee37fb1dc037cb8380082772f770984504510801080b308070efba92845a6bb994af7dfdeb0fdf78b33b3a35ca6ed6755d9f086d57329d1cadd2ebf73797cf6395749f922ae7dc45a08e85d240de87d3346af356b1a1eb5ab54bc3e5e5cba3e54abafc749cbeff59fcd57fe54b5fffd6b78eeebcb91d679de7d2d120a1b6af6dd374abb6872a406c8013826eda61ac8eadb64e568cac2a550d660406f2bcb7e014d6ea645d578b943a4f22373bc8ccc3c3c14c844237e14a86e6c61e143769d9116ece4954c08c9080b811a2556b614dd58ffa87299d5a5db94ddb79b31818d5b4cd1446dc24d3172f5f7efb4f9ff44778faf8c5dff8b59f9198b697cf87905ef2d40ff78ede3839397ff79daffc4f7ff00f9e3f7fea9c89b82fd96c04b7ed662abd2c96cbe69e3c2853d38941cc281241442d12004a4e3c36ab8499309136b832f589b5845787801249a19c3989028e08d3e689dc669036057105a96097759f5361f336eff6f509f4f3841f17ba6010474424dc84c14408400e32228f20046930dc09cce1b45a7408f7b62eb957f560d98d2fa4485864e60461f75032af795186d21bac458439b10905424dabeb5cf222206e158038347ab8b823671214a3249466df55ccea6ecda345104550dc8cfeb5117c0d62ab9938ab643a74d91c1c1c1c1c1c1c1c1c4a3607073fb5cea6cdac0d4ea7c76739dd4a70d3c75a9f727cc47c49ac01ad610082945d0a89213cc2184a64a14ae6f0368303e174735fd0543e0000200049444154758ee44c42c1adaa3053a470c4cd9e210201da8225b943b5309d2d865302cf73631a8065046bc31c8ae068674dfbf546095227be5eb7ebad4daa97ebcbe7cfb1bdc03b5fc2077f7978fdedb37bf71f2e8f6e9f1cbf79b47ac0721410270ccbb393f3879496d523a428a5d62cc2b35847cd75ac9b2b1f5f2e62eff14ced636d9fa07e9a649b027085dd6c0b368785533807c23d80444e08620e87a95a9bf61ec2b2dc8f4611392f40badd4d36cecc29e54264c8c194c2cb5ca38eea71b3c109449ad80839e0acb359cddc519d7d7391fbdb6e85b58c33378fed66ccbadf77dbb94dbec1f625bd7c72f9f917d7d7fb1faa707fc4fdaa2c162ba230ab9d64f6c600870b3871624ae1624aadd15c3157708288988785b9c11da6111a1e70b79bfd4108634e2022a25cfadd6ef7d56f7cf9f5b7de2e5d9f42c841044258d53acd66b1ec97b11f38972cee6d0a6b29111933451fa94774acdc3c94b204425306a431d1a4d5199f5ffabff4afff95f7ffda07fde294d83294dca9196887b68dd8212a8507b119d49a47756f5e3d149d88250db3693f3b62e816948a2987f76d9a830824ec75de18e59052746e9c41a008042012e04a24e106c9c11640230781e5d5dcac59447078022d953c78b6a860dacfdbd2ed2e36175a7bea6fd5f925db8e7d2d02b5a42375357ff178f3ed1fe2f4d19dabcdf35f7affed3e6deb3cb6a7cfa45ff972186b77ffeccb77cfbf7cebfceef7beff8fffeccf7efcf9d3270bb493d361b3df2d4f3056be1c351701dbe4ca19884a4c49141489a10daed62222c315ea68861ddcd8b470189a9a026027012527092200f0862641dccc5b40252592995a2fb5c0ae1bacda85fb3349db94c69cd8e14108213084e60c4a2a4408576227c019e09b9aac13a7716b667ab4c88600a9a10d4729bc4d75cc9c67dd2efb55e95641a43aced33e75c7242219444137c1ddc4917a8d14e88846a104318285ab7b829710669898a75e611ada92b539600e762263d04d7bdbd699292d58af431776d81875707070707070707028d91c1cfcd4f27a39efa65cce574727aa5bf3cbba7f9cd395d0157832b8df6cdb060806660d738fead13c0c37c11800dde47d80ed55862b028acae07077e39be90377c44feec6a0d29ab8096899cb79c4b09fd6ebcd1599e4dcbbe6ed38d53a8567ad7d9b668bb2dbed769b7a71b97bf2222af0fa5bf8a55f7ff895777efee16b77cac915a599cbb2ef6e1d1fbf23b8d595dbc203d8a408e5a55aad7513d1ccc64ccedae6717bb57e51c775810f3dd42e5b7bdafc53a717b98c25853be6b926e4080b5210dc393cb9835c98d99a9b59903b935ab8178f6eb783e463b2b45eefd5b4cbc7c3d14997fa713f371dad6d9d1c9aaaba87313873666f20b88584c1852c2448a7d1dba8f61258d79a6cf6ed26bb49d5d2aeb72fc68f9fbd7cba7dfe83b6b98e0635f4cb052597a2e4636d111111d6952e492104b925e1524a4ea9569da6dd66335605276229e6985a3583bf2a4da1b9abb3838120a2889b9e2a2692fd389f9eddfaead7df1f16c716d451eabade5aadf3ce5a656fe0dc3877dd493e32da5e54df274a706dd3b8ca8bde884d339137301209aab57e20755237eacac74fae3ef8cb8fdeff85f74fcf6f6fda76beda2646668a36cded2a301179b846441037536f95bc459b5bd508ec7d1b369305580879b36f6ebe5adc615abefdeebda95e7ef4d19f26ce2577e19827975c027cb3399ee13785c6889b2dd822dc4784b91b5488288243a0a1ac2004dc8d031494d45c52569fd5b79296f71f3c6cb25f5f7ed873499c0214029058b4d1b1b46d01de7dfd681e5fd0bc3e1efab1ae677de8f9f4478fc7f5e53ae7e19bbff82f7ee92bfaecf9e3dffbbdfffab3cf7fb8384137a05169b3bba236adc0f23889b3c39c220b528288b411deb44f008114d5618e0a982865a78eb40b06ab848b399a81c2e1066f503298338cc928da3c3da73a4644f0cc69ec16e3a2780207982582c91980057904104e1057381371b0dcbccd6f3e3b221c7d5938b48ee16951ede40fbefdc566fbc92f7ff0e8c11d361ff7ad4ed39ed322f747a5f4d35491845d59829104124c807863c040c1c4212dc1918d298d0d14d5bd772e10e18ef20a20d2089fbd19c882c19c23dca0d5741b32b08dd10e5f120e0e0e0e0e0e0e0e0e259b83839f56d776c9ddaa4bc73ee976f3fdbebb0a7e4eb9a9d50807dd64988021ce59439a3557329530708060a04000913c2860ee6e8e080442c3d8015878e0660023c2026ec869e99188bb948eb5e6fdbc1de70bf506eda75655a7716af384fd58f7db56c7e9f9cbe7979760c21b6fd3afff72fff0cdb37bf75f3b3d7e40763c0c4748e7fdd1adc5ea41ee4f5277649ada949c3230cde38e764f3daed49f933f2b783e6f3fdf6fafa34d0490c78c366b83a8c70caaa0e6d6d4430211d1a2bdda3517802b1993252899bb7bdc6c1baa2eb3a7f063f0aaeb7bc4009c9c1c772cc602c0c3738b509d0d2f8966f22cd8933ccbb0d48494cd343c229c3cd45d0d39cb346f36ed71efb79cd234d6a72fcaf5065f5c7cf2f9e59f3ebb9c5ac3e902b757d2174981b18d7da244ce11c22142645812e59218d12c22c2b539b1f9bc59efa6b131e5d4f516a4a681ec64cda9056990050c302090883c101e84200fdacff557bef173b7efdc1f8655ee57c1035848d759c70245a209dd24abfe6411e538f567b37776f5449c52f2a3d5500c756f206267424180bd1559b6b92d56479f3cbd78f3678ffeca5fffc5d2dbe58bcf8eef9f4ef51a3eb97b58731f197095a6cd7874c01bb779229fa11e8de826988731b5da5a0c0b612975a4993271575194337201d56a8d8208095ee085c0e10ea6244c541d558488c41c8804042434ac4ed33275a00014cc4c09940041c0b5953ccc754c5c5abb967c6fb9bab5db5e0e65318f2ff7f3d8956252a9df1f2df0e4d3f1dffcadf76e1db724113a4feb97eb3a7cefc23f7cfeeccf7e7c318d76efececf4e8b35b67afbff1e6eddff81bbf7db5fe933ffa93df6d3ef541adc5b49d72e1d2c978dd8681c14e1921afded15250c00c1720274c8ac9d8222a1c1cc3a2b01b978e4b8e6c963828cca1ced49c29c84082928960a8eb096be92497285d1451761624068361a114646c0118dd24d898d9829c906744a32072b80599956e18b7bb935b0b9dbb8b97b7ff8bdff9ce7ff677f6cb25fefdbfbd5c7c8b72d74a0acebd4891b2302fcbd572d6b9d93588732989bb509b9b2209917010400e7834ce481245726dc5794131856f990bd1048a0ea85bd88888b8198fa2b0b059dbc8b4259ad8cbe114383838383838383838946c0e0e7e4a2d965d0a4abef67993e42a958db59d874518c0e1af5a0e026246cdccddc98934914390c210b08870a708382182104c0091215e6dba8693138811af9a134a9d069695475cef27ad11816a5cab5074bbfdb89daeb7bbf1f2a53e7f81798408de7befe4177ef5ad9ff9d2bf707abbe7e18bb2b4be3f0dac8e97af131de5ee74583ea8bedaee2a352c7ae90736bd6cfb276d7a8eb6815f577d5ac74f5c3fc9b42b4ca97bb571dbc94958c9c9dd03ee6ecd0820303b555300af124addc3351a85929b81c8c1b3f1d872f523cab7bb7cac3a6daeab049fddba45e24f5f3e59afb74cdde9f29e053175858523556d681e567d26b898732011913b5ab5b935057635edd42ef5c5c576fff9938bcf3efdf0eafac2139a212fb048a9e7a414b3d7aef0a24f395127adb518a7b1cfb41029e4deaa740944eee1aeb5862af6fb7d3045b069a843353c289c9a7a0b6980136bdc441253004181080b8cbbe99d77defdda37de5fac4e894452b76bc6ad491b132b59ab1ac4fd707c9e91b8eceedcb9bb4ffcf8ea691194e3e5b217696e931288730a634408270a4924fbcd3617bcfff3ef1cdf4e69e5924ad3752a739baeacd50423df3785f932b1a8cfe11ead404de7392228c8a96bda4774da16b5fa58278309f75d5a0a1d7fffa327ea9ba19c11cf75dc22c0a06826aec21d7321488410525086a0793465e62c79e872ef86b95e7a5466a5d411a7a0fea6521280b012c4da1c3c5eafc7f459e7909c4f1ad69ccf87a5e52cf3b47bf3ad3bffcedf3a1f8ecede3893813605b8bab8428a8fbfd8fdb7ffcb176df5e5a3d387e5285dade71f7cf8f11fffe1efdc39a7bffb9fffed6fbef7d75f7b78e7dbffe40f7ef0c30f0bcfa9cfd5d4261560dcd6d4d14db4770b847b422a5d6ad3985f254671036bdcbc7603acd27116b1c496821205b1459832cc8958d8235366490c4445969c3d759eca4da31d890781d140c22e4efe6ae5b91310372f637128b90539ddbc8010739b5647279bf5aedaedbff7f7befd77feae3f7cf32b5f7aef8ed3b058f5eaadf9e4de0555d7aad54ffb730b22aec4f66aac929813db4d788f2322a037f95816e4924aa6150b2945b82a403693eae2c805313b6c8639c818160a95ac6116aee17a38050e0e0e0e0e0e0e0e7e1a4b36a70c033687e4c183bfd856c6d3fc62d3be1b3106eb38b766ad80010a67d3e246afc66cac99ab10934778f3207544b0474484884750688e20bf99a68a005c0211149623c8a43ab959321d6c5e91f453bbbcda5c9926e6c53ce1fa52afae9feca6dda46e8ce5125ffbb9d7de7df79b8f1ebdbe3ade945256c31b5d7f0efa06e7b4582dbbee78ac2977cb54689a7d9ed3b23b826d75f3dcec8bb01f5bfb61dd3eaedb2d594b1245a6267b8dd65a4e84cc0a32389aaaa4beb66ad6c809260c8a3035bb69a808a4578f81993777270e34a3495d75307e90ba07a5bf5f72ba7cf69d2ef761f2ecd9939d5e787097eff6a5af76a1f579d8172dbcb3456893f0449c084d5d6ba7962cc843c68977159b399eeff9f38bab8f5f3cf9f462fd721d8b254e4ffa9e413e9784044d944bc939d5ae0b2ea275320425e484dc5156729d2999871273579285cc9399b93b00b4a66eb06035550bf79bb5e3a160059ca04111f0c04d588d565dad8ebff5ad5f3a3fbb2b296bb3699a423248298382d430b953ee968be3e210e215361675297eba1a4c67ab7b6a6a5a1d10168b2d9c8462de8f6ae9f9d3fab3dfa237de3abe1e3f5b9d3df0a2c6ced81b468e1ab6d3f9626e617c1a65509b5c912acbe4759a8d81b4d4281147e3266edf7aeff8f8f4d9cb8f5e5c7c5a16c28bfb886577b2a2796b985cc77e7957e7e9faea89e49a5c73b6c425a28b0671211172722098c03d6829e9bc7447e62f6dfa91e4002dcdd9919833233169d0deb4969c9868283e6d2f533e23efd2f2cc74c9ce1139f758b27ce5440263d6edb8bf3cbe7d2b51f9ecd3edefff6f9f7de77179f79ba7c143db4fddd01f9dc607bf30fc5b7ff3b75e7fedb4e7fe4bafffc6fdd32f3f38ff077ff087fff0e9f38be5e2c8ccaed63bb068251775811138885e054d270f230811279620249d27c4ecca92c3626793e8941849720a9a6b64222182202ad8a82409a4308ae66d3623b08099d44c1059129b211a8880ec24403853881bd43d8c8201663040c842ddbcb1dc9f7effc3f1bffa2ffdb5d71f3e19affffeef7def5b3f7fef977fe1836e91fa6e1591016599fb21ef775b849048105aab60662124382a88891238b1149087398533312311fa489da41c5e38e7f0e72ed7c5cc1bbb86d5807b9087931477713323c4e1143838383838383838f8692cd9f0e19bdac10170f5e2e354664e2f9ce78cacea042148ad150e55d746e1c40462e260d8cd4c90ab8787007cb31ea62a8567f23e22820c7080e926e122425dd4ad56a8b97932eb84569bebbaaf55234d63bbb8fa6cbb41abc8896fdf3dbd75eff4f6fddb77efbf76fbdea3c5708fd8a4bb1211915b92ef243ee9ca1064bbbd4356db5d4d6d9ec7317c167bd9e68f6dfa44eba775fc10fe5127e3b23005e03e5b258a0045849ab95440dde1464dd9d489120593a7f040a83b3492053c2422c2c35e5537e00ef3023a2f8b5bfdf090e5d66e2c17eb8d500154645e2c7891964cd95bb236068f445bd09cc9938a570b258d34b6da3c8dd6ab0fa3d1f54e9f5fcc2fd6f5e327fb2f2ef07203ebb0badb9f1f25c9a5e92c362f18ab41c45c08399b508082a1449153067c74737562ca392345538d0033334904ddd46b60e166661194dc5dd5341024ea114e41111e1116f1eaf90d6037d9fbefbff3e6a3474434cf73d775ee563cd8d55b6dd19aba0765776e7bdb6de3faf993171fef3ffbfe59b1b71fdc7df2fcc9e566374857180a226633030781e7b9aab77e8537dfbdbbd3e747f75e6bb181c34291768967f27d9baeeb7465810aab3ba6245e89cdbdaa4ea3a5c41911e9f4f83eda3e85d469eefbd597bff6c1dce2073ffcd1830727e7b7cf9aadf7eb97e3461b8aa25f1c95ddf809b16626228a0833371291142129a59208519a26a82cf22af7aeda079321a992074b4a390dccce82edf5ae246e75641e44a4748b60bbda3c3b3e3e5eac06d31c59125aa2296cdcefaf85ead3cf3f8e9a42baa7cf7d7739a53612a8f8f4ecf18ffaf4e2b7ffe52fbffbf07afdec3bbe78f3f8f82de17b3fff73bf7a7c7efcbb7fff7ff8f1479f2d87d5d9f19db9d6863aaa075c92644a64e4aa394b443433a6c822394423bb551040acacdb79f28008484a23f46105c48e14d1d4c28c8c8800d04d92b0bb5b70208c2d49b2b8f915e1277935410c0653758af06020050410ca229d83eaec43bffac1f73f9e15ba29c3ad6edf607ad9e6e7614942533e0984299b5b961491604ac22c9992e0e63da74672d30297a808b990b239bbab50107570420e01813997b8baba4607ea39f6ae70049183385a9d0473a35d243a9c0207070707070707073f8d259b83830300925f3a29dc10de7ceb8e7099466a8d00a7a8040652282cdc02ee0e3000a64c44a6f048140bb3a32447fde25c43c7fa52ad467443b7d86f36d6268b7d6ba82d491ab4f17a63d378b11f75ac7671b5de4f767446f7deea5e7ff3ecf6c9d9627576efee7b27e7af3b56634bd20dddd0e7eef594ba22b785966134b699dd6e2644e6fd7eb77d99654e5477fb0fa7e9f76dfeb4c0c4956276854680ccd182822d6527437368ab4a42c411140498059c4beec73a1729ea981b69f4440c6f75de595300240ccaa9cb6deeb5ddbd7df6fa66fb6c9c9fefd7dd302c8755bfde3e655a0fa5434bf358a7fd1a1e25e52236edeaa4d5c16d6f3173701eb56c2baf6bfafc7afee4c5fe9367e3e3e7d855e40e9451eed0500a331328664d1147498e8a2c8472524665b2c21082cfad30bb45cae9a42486c1adda940245b85a4c3badda58ba3aab2a546fd2a0ddc31c7673f5762710abaa883437a8e6d4550580943bc7f8a5f7de5bad561e3553b023b9f7409dc6ea612c2ca91724ddc9eed92dd4279ffcd1f4d98f565cb3d8171f5e36b7e2aeb585beaad7dce491b87ac9348ef1d6cf76dd795299c7ba964c853ba10add845dbb9ba135f33acd6a939923921b711e9bd1aeed84869558e678f1e447646d5b7f70bdb92847b7d4df49e59d47af7df3e9177fa6d34ba367a6ebae3b9af6b15c3cea8aec3ebf609e5c1321e59c26b5aeefab599114ce0c841b106675d7ae9378f30c048310cc94035d45823922a5eeb4cd13c0224b2ecb9932fad2c560e62c12c2064d24882300a62f568ba186ed75272b7fff1bfd3ffaeef4e93ffcefcfee9d845ebffba0fcda2fbff68d071772fdbf5a7a638a29e5936e754e29de783bfde66f9efffeefffc1effe37fff33b6f9d12b59cd31c36b75682a6793ec9479272d399d8ba0e02cbb3cd6354458a2e01b5d65967274c0dd78a81c765ca0f8eba85cfe4f3aae0e82877996d6e39134b98868e9914b990b02557841bc13832c000a311dc90c2c1d688dc2811650a0d675554a99245fae56eef9f3d6e46580cc7248219ef3c38edfd9290480370c3920911ca649206e1c12245083cb33887f42c04422040414c398333da366c035737473422caa98f74123a97a3f3717fad9df1b1644e3ea9bb260754298d1457eabbc3297070707070707070f0cfb364b360ec5f055120138e05995f45538c01004b464f78f993797606ce12d6867668c239f80bc0621f6afe93454e1137d59b3005000a8f08dc5cefc30180583847c4dcaa3b4496a0a56a2f7c22f9749cbc6a5bac4ed4dbd5e5d446133faa2dcd556bc534c6384fdbcd7eb3db6fb6b0c0f228bdfb336f3f78f8e6f159b73ab1bcf0f393d3c5f24e5f1e563d8a589edf391d9683853a8183291a6223ac298faad77537aa718a39f165e866de5e8ee38f48be3d940d35a19bcb5e708501eed00844350a700a1000766355558df04978398eb1dd45c9e773a4da26e2bcde35d3a040e2e3ae283337cfe6bcbd9e9747b7877277b36957d7575d4967478b2c5ea7b5b7bdda7edc1a340b33d944813693069a925ad9cc18a7526b59eff47a5f3f7bb1fef4053ebfc075836678ce69d50729010e73773130078333c5b2c822452fdc2516a9420c0ff7102622804210f9557b4444803921c4d4d430cd41ec75861b4c610a0f18993634438b3037b3880855172e52580dcd1b48b6dbed3b6f3f7af0e08130283c2726aa1415ad66b740260b5527d74ec76eda5e7df1215f3d3ee6fdc011756aee24294bd1d9391810770310862cb21d4d1638bdbf888eb9ef91b280d81b51858f5af7759eb5d636ab5533adae004955a8ba46aed66cafb339513aea8fafaf9fefeb4b290893a74f7e3094f8e0835febe2f68f3ff9a3d45f962ea629dc4ee7823647f0b2565d2c8e22b829959ce6ea48b93a8b137bc003d44095d21cc42c1d11219c8422242061e220a21ca1c40a4ae014dc21653051ca40b470402d3418e21c5afb2eb7ba4bec25fbf5f6e557be72e76ffe36bdbc6e2deb83076fbef3a0dc3d6f6c4fb926e141c74fb774b638fec6f5a8a9dc79f4d6adb3b32fdd3dffea7ff81ffcc75ffeeaf150ca32e705699df7c941a67333a400a00e03c255b8f4491a114c2100d01cb362524cd577a8bbfd7cffa434c7b01a1a6837d6f3d5403e791882380a07432dd0c01114c1209013380004c322d809ec7e136615405802c384c2036666b387e50200a7a7fa7cf3c9f90af76e25c22e1a94432d20c62424ee300ef380fb006f11c40e470cb9bf099c0a0448889032a7222cd0b68fa614a01ce1a8aa6a3df371ce1ec3e470353435539019333c54a449e1c3297070707070707070f04fe358208c06ece2d52413014782c2afdab20998035bff734a36a709a1181d02dc4a581b5e2a0838ffc97e8d29702428841a00d01108877acdc15f98928db2bbbb232279948808a8bbbb1a11232402700d0743c044aedb5101942e21c9347b78e9cbd96a797c71f9accd6bd379da1005e914ada6699466348e75bd5eeff76333a40ec38a1fbd7b7c76e7f8ecd6e9bd07aff7dd99593e39b9571627dc2d3d06a29361384a79594a0ada5babe45b8ac9e65dd335fb867d3dd767f37859db6cb4875c49388f5db691fa398ba831c2c9cdc82a9901b044c1b9906bb37057d246ee6ce89a298b344f4ac7ee2bf8f938d6fdf6b29a9e9cdfa72e79e5b1adc776c18960a7b5c9d1e9a9aad65a1971b43c4b44368f9bed53f78ddb246900528b1acaa849824da73a6b8b54313c59cb1757f1f4da1f3fd93ffe6caa0dc8a09cf2e92ae7526b8db042825081e740269444222844420e72904be2ae94c46e4d5d15080401411c9284e0a1a0c0dc22dce7c9cd69ae08d8345a559893795890135b90230882f0088fa079067152f0d82a49ca45f6fbf9ab5fffd9f3f373983381bd866ecd26265838194af06091b46277ed572fc7a78f6377cd562dc13dd4e1aea64e26810484b90170073c4d6a0feee3fe5bb7d251df0d67b92c4924c224d45bb5716ae3546bb5a6ad9929a94650ccd53dc6108fa0d6dad4ae3375574f2f167d1fb69c36538f7a7c5c5f3efbbdfff1bffbe3371f7d6d290c1fa44542cfa5579e263591a52b9a752944d5c5a5b171105a3851e1c4cc04b6a6cde794d89482c188202662c24d600bd48201ce892029153099c2a18e0818878204e4200bec02d7822967d2a699b1ec107cf5d5af9fee675f2e873ca01b2aa4a9f4292f1321f9954edf595f19ba3773f76831dc357bfe2bbfb2ac75fdeffe7bbff3cd5f3c3a3bcd7dcf158842ea934710d82321c28d802442802254111c9108e24881aa68c1ea7cd97cbed4abc20dbae88ebb55d94c9ba31ec41e0093329770721098c88301202c5efd9f03089009020630822222f466f73731b19b45d72f28fcc15dac7a7cf483efa6257eeb5f1beedccee66b0b77264116ca6685996a3377a49402cc9489f2ab473bf2cd5833c13cac9a668e24c21884246826c9e4a40091253e636a8992e497e1bbda4f68a123dc933a79759a2cc9e1103838383838383838f8a7b27744e038a1032600c0118380970a229c6628b0f33ff7cfd3e81818a363c1d078d57113f83f836c2c501d03a31a000c8ce950af39f88b231891229a6934851b3c22c2734aee118108a3b8e9b061188547c7088855e134f465e5be6ca62f2e9eaf37d75d09445c5d6ebc229aefc6b8dcc4acb4ddceee383b5bbc76ffceddfbf74e6f2f8fcef8f87cd90f432e4ba155ce77968bd7838ea25b6df73350867e49d079ffdcf522f1a64dcf119b98afeb7ce1ed0a7e15d8c2c721a1c52e629f984a7f4e26c60c43980510611eee040bc082c2c2ccda4d3351b8314572ca30995acc2d0ffd2dcacb6a042eb7efbfebae1613a80b594a5a5478c084cf56dd42db7c75791d3a974c9da4f5b827ab88da256f156d2283382290db3498d338d16e9e2f37fee46afbbd4fc71f3fc156311bce6fdd0a0f22aa6eb31afb14d60a93596486704eec45b8642ec28594dde01e063382330bb1908123820811c437cf2853242224423f4e3ed77d33548583aa92b9987bb3500b8f68410636475554630f624e9062738347e9d33c8d0f1e1cffcc3b6f954c4291a1687baf1ba0aa5bb866256a2653a571b4ebcbf9f2f9d2274523727790646172777583518487dddce61181f53877c778f8cef9f2bca7a373e94f52ee83236cab6df4696ae354a7499bb566aaee86aa375776999b072ab8dce4f248e2d5a2df6ddb382397f3cd75bddcef164222f6c947df3fbb756fac86e09c45555b375d6d371d28a57e9a633974aeda66cd8bd26a15211600c448111c16a6d51404989212338b50463041029e98411cc84ec990106c8019281288491291986bd814be8fd8ba6d248bcd4d426f9d2c2e3657ccd3fd3babd01160c6d0750be16c4eeede959af2767ff551f49dc5d1b2bf2f3c182f7efdaffd66f5c5bffdb7fed37fe35f3dcfd0a3ff9dbd3bf99576cbd283feacb5f67e9b684ff375f77edf6db2a9cacc726656661595655561831136422e84107882843cc262c4c46202e28f618698212190f0c016b62c612c5c2ecad5389b9b79bbaf3b5d346fb39bb51683b829b9109985e4440267fc066714118338216dc58ab59fa75fcc659abd2aa3983933bc735330894b67840a000020004944415410bb3a4c09445f7c3485880311b8b8d41a6e87794e3c8d856df7ddaf5e72bb9c7d6a45dd70aac8760721c0c9adbab93340280c00023029010690c06160313385311b3b354dac798ed27cebd71effc77fe3eef6a0ef7d75fb1bdf7dd2b5bb94470e0413c6cc521dd5b5aa9b1bbb8d2282d0066e0d4c8ea2ca4cc44158cc8a965291a290162367e148ee4e01dcc42646698ca882e15a4c435b9b543c931a24b8c16b554b763e04cecececececececefe6554ffe2affcf43e53c338da175397d9d0f3cfcb110ec5b160008884f2b3c7421b06014c888c5d39bfed67bf2c86610019a0a7141b7814b4c4040350a1d317334e831a431139b6c4593bad51f39a4298f4fe38a76930477bdccb38542d5d9ee6bbdbf938801778f4ecfabdaf7ff9c993c7cf9f3f7ff4e44913b6248c90dabe5d2cafcd1b602161a3b9afdec0bb6ea92d57e8fd3c7c6ce953d86bb3db92de900d66a35b36cb8a5902a2b0d6caee621d54a6a2b52660663662369811a901063698ab12b4c2eb696a1bbda2a8e71a726d8ab6d26c9d2ea6f998ea5b115af0fbe475dc7f54b2073c6ffb5513308e53290f5d9bc7e955b0d4b69d9979859691c1a65e46c0d651ae4ad621eda7127687665ff847af6f6e8ff3479fa58723a441e870d10448773f1cc1b16b037b75af4c0432e20003248a08b311a980225980b58d0418c34db5660a60110ec266c6cc70622162277611166a36aba7b777c3dd7d9ae69a14211228829900d2ea6ad5bc3a1ca8866c5c2d682577679dbd4c7de0966898ecd77ee3c3a7576bf1895dad26cb23d9e49e6a19822965d3c371bab9c5e12079429e1d25b881e0eea52a40e4a191307901a055010258dd8764efbeb8b87c7e9558fb66a1680dad6b72554d934d639e5349b92a72aaa9b8d96945084ea1965aaa32975cad5683a020295a6a1ef1e65da2f66177eb811e8e777de37ab8299ad69b65cd73f682b6f700350b46c6acc4d2922a48181e9a46e06aee5595204060218286d0162573726f0cad3ba366f7d274e42ed505d4185a964eb86172a83193483053d5412d8965f21a634ef3c4ce56b3565f2f0247f23a716dbab815dea2466584c0102b5a6b9d9a5e6bbe697c7bd8ff49ced22d1e4da9fc957ffb6ffcd7ffd5f0c91ffdbdeda27f78fbb659070f217472bb9fc9dc4f1b7464ec141c42e46022042814e65ee1a76461730e6d9b140f5a7effa35afce65ffff6976ab9dd8491bdb89a647512906487a80b57304ee5e20e724230270713e00422775338119c5ce1c7636a22cfc79b6dbff98f7eefdb43aded72a8f535ea645c420cb004cb0485b9ba0a4757542fa019d640453da87a08cc68a3ac39346c20cbeea250123635b8123b378194e1d1a57732236377f1401a3d1d752e5e6a4907480de880736de4d9d9d9d9d9d9d9d92fc0bf3894a98686303b0868193f7fbe1208f09f3efb673543cc860da32530a118f4bc6573f64b23e7420462c0091e090d2112a8940262f20670220711d01838e73255726f99b7a5f6fbf1b89b86b94c4dbbd81f76877dbabfc338a069f0ceb3fe6bdf7eefdd2f7ff9f1d36717db4b676146d3ae43b8226e4243e35c7dbe08eda65b2c48da3125f3dcd403ec61acb735bd2ae963d637545e977c1b65529bc92b05a220e4a64e6452b5b0c38d0d5eb8a8684020462945013577273181917a353811aa011adda4565565b505d972d95f2ed6d7299769bae3d649e4cddbc33c1e174d0dc4849c8643f1b914f53a4ed31078d632a2145757262b5ab499c7c0d459ed6a697787793fc6db63f9e31ffdf8fb9fccfb8a8ba7a272214b0bd1ddeb94e7acc7d82c9c0cc8f02ca8c262e6e61e4243cccee4ec44deb045b19634308983605038b9aa0a139f2eea30e3d4cdee44440222a26a5ed4d5dc1c6e5027030caee606b7d3a05a4fdfb28908065647001a42ec621b09c136115f7eefe9a2f160095a753e8acd11d9cab1b1e4d3a88763be7bc8b7773c8ec208707390c0086a64d5ddc94ddd712a663aed6b101ad3397478fc7cddacba892d728405b1009dad142ba5e49c4b2dd5b57a2a9eca69118ce7acc250152d500ab56829a66caa964c0b860f9e6d3ff8d2afbd7af93ad689cafddb37df37d1a65b0c196d082176e3303f7dfc14659e0f43e038a6dc35ad84502a9a76a15e030b404c81a9751682aa56777723a025e988a2d5ec75369d0fd3246d23ed32344b0a3db1c0ab9b91b31b5562ab494b859a7014b4ee5e4b59840d13bc1a47825557ac161744e2d94c2d748d703076758adc6b4a29bfea62c8f95eba676dfbac593e19a7e93ff99bffd9fffcdfe61ffcb3bfffecfad16ebc17b292ebb20d05315571684175855b800bbb10c0446023b7e06087c0dbe806ce3397eaeaf9fff891a7f2d177bff6a45a59440442250d41c062704880388bc1084ecee270a70ab81b83184a2ea7b5afd34d29f47d98c7ba59ac63dbdfee3e8eecbdabf22100c42072f57a2a6413013931c401f7629a98e6ea04346694ab884783059071e0d0b111b13279f1d9cd9d1920d0a9792aab7b4170d97064728f1525efd5ab271882d785d5c5f914383b3b3b3b3b3b3bfbc552a0215c0710a1388efab3673140e818b3014071f43fcd196c19edbf104b0c6072f40c268cf5fc0e9ffd12699bb5bbaa9b7b705b99b179324f803307f62580aa47d5e2a66a723844e6855b98e6324f759afc38aea719fb717f18b1bdc0075f5d3c7bf28d172f3e78f478d9af3b05495c04de800287a65f6e62dc1615a3a65fb51c36cab81b8fa9ecc1bc598c3efcc1fcf047c3f80af6c0d80926a12a41c14ce47076903be0d18ce6624c922da91a4e9922c45365cb4c88a870853bcc1a77b885aa9ad8932abb9c825385976d7814780be15ad2701cc5db869fc4b044dcc6b5917ed64553933c2bd7aea75e8251cd54421aa03a54f36c3ee6e07e51b1398eb87b289fbe7efbc73f7cf9d1e7753648836e81779fac63d7cec9002d255b206a97a2454cc98ab899821991d5844146e24c0a56e6dab5de77580465544a203a7d2b851b5c61a47e4a1efe697eb499a03adc0d651c6fa7c91de60c2798d5aaaee6399b03cca1c2b4aa1aaa9d2e5ba109b1e3d8075e763d3c39a7f7deb9fcf0c5652b0e73528379a899f21da71de592f6fbbadfd1947a9d445c0077c408075573388710c848ab9e1692400c13adc41452d2abf7d05d5a726f96972a81039b9916f554acd85c74ca9ab39a522e28e5147fc325793633083cc2434e3957260953c90e763fdcbefc538edec8a2a63c1dc7792ad2768536d35417a1d9a0c7e1d8ad889a6b8dcb2640755c6d1ea73428526c30a7838810f5ce026161d452732ea54caa30ea7a6a10085654f7b50c299565b86ae326745ba5506bb53aa92a11c1592c98a9999105d3e8ecb93cc0ab5a179b3e34a5d4a39bf57d374c47e1da77de771b83e5b95823312ea62c8bae593748bb4feb20ed26edf872fb68d576ab3ef6ffe65ffdeb9ffde48fc063d334a06c6a2c2c708a4682b942f5b472160530c0848c8c4d03e91288844a36e53990a87bdbf587fdf40ffec8277af8d63bf27c1d975c98b4ed55044600453713250ef445740d0370830905f3d3c48e4e41d3e48062ce550835d7e9782f22ab659fd3be6d890944f862b726d83ccf5da32264a66022013cd77a60a9c4ab280b4547e8e1bdd606626002c36a2162e680e0f06c3e541dd493d25c512cb0dbda21a019368a4968a34cedeeae7b75e3e354fe9df3317076767676767676f68b2340cbb8ad000104a73fe7f101c051bf18ca2c099701e66808ff970bec93e13a007e0eb239fbe592735623b726f03aca0585e03e559f4a9a1991b9afc5d28c398da732a18ccdfd7d1e0ffb3997e37ed8ed40c06addbdfb62fdc157de7df2ec7188ebebabaf6eb6d7490f4edeb60be1b66bb7217644d2367d887dad5a2cb3504eaf99bcc5ecd8c3d3f1fe63ecfe77ae9ff67c4098cc8ea6ee0450a80ae108a2524a56254487b893b91adc0167c060eab584a21c59cc1405ee026b0140533128917b6bdc3885aaecbecc1ed8f4b87f354fa995ebede5c57178bdbb3d12d5f562cd88776f5fcfb92cbb65e0380c431df7026773cd28b52d2eb3fb619257b7f9f5cdcbcfde3cfce893fc308303e262bb6c82d128519de57018e0d436a1149452254407a9d6486842042bc144d88d202281985c48bb608b885543910a2a9c21844022a44c3043ceeeee31b0b33b94889408816a5553ad355513020356abc36a553851db359040dc8452cd532df574c1a58904c73c1ea7526ddd1097abebe5f7feb5dfbcbab8404dc8a0343765d2e176bcfb08e9c0b3d569e45aa37b809d5ac59890128cbd2adc2dc260446a42745ab061a35adc19a9e0fdc7409b26d527abebd92890985949d9e602c3987c9c35677743ad5025b7e016ccc394cc34b0346a6198508b536c94ba942642995ebedccdf8dad77eade4f1e5679f3f7bf6789ae6592536ebc33045474bfdfdebfbf692a56929d2e66af9f4d97b6f6f5e3ba75c066e7a17516faa49100ecc16dc682c693425968d35102f66c7526f6b99da6edbf7ebbedb20f4b5ce5547682640cde1815809c60e3594aad5b46b166e3e176ea3a45449a2441ae63148ab98e75cb3278e2b6a56840ede2cbab5805d530c445434ddb0ed0ebb579bcbf7f7bba32caebef6addffafb7ff7bf7bfffd0b3bce2d238dd985426012a2c073b5ea4c44420eb34ca7466d27801911c8133a76e6ea4d9372a1be09bdffc33f486bee5a6faca911ca5c6b63e6c44160ece2023aedb4806044209cae54ba939b33b1bb9da2ad9b00a89801401bddeb444e664cd59d5d8b2a8959ad75100c880d93093544ee96d4852c87e04cd22f3644ad239a0507914b55d5522114b88d319ae93479d5eaf0d83641165a438614b0daa0f1886e225eeceef98f7f32fcfe1fdcbf7a5bfff6f918383b3b3b3b3b3b3bfbc531401d570186d3af7d483f77cc126eca17b7aaaae3aea06318705711feecb0a73adc311bce139bb35f2aa1759d43cdeb8bab2fb9f1fdfeb05a5c125641e6691a55d554a6c36a9e9baad354eac378773f94fd7d52c2e347f80b5fbf78f7dd17578f2ed79b26c445df7db0e89f122f0c149b2dc7a6eb2e889c24bb1bb9e4349574cf3e0aefd3719786a36a09143a9ae6f2cad31be8089e20099e84c101a69c2bdcb840c9d5ddc8dd34938311d9713cfa62d31e87d448246ef24c4e3151750f50688daa8188825808a7414718931f4b43cd937e7b3d79d91d5e8776e817cbde1ea5b178de0b1ea8be3ddc22b8b89a5898867dd1b1e40475a646338d6398e7abb777fad9fddd276fee3ffad41f262861b9e6bea7a2645a2c4fed326fb66dce1305a98e64151284c8ad8830a833f3a96a179a4618ae0e8d1c8521a49df822f02a780b0f46e4ce4dd0ea310acc6bb62008a792bb622200b3bbd752038189e05415a59a564ac96b3d258fc0e1fdaabb7af464bdbd9852deedc7fbc3f1eeee7e7a484d53da367efb377ee7c58bf7db36ee87fbe370bbb87ccad278ceb1aaa4038ff77c7c53776f753cd80456348ce5a22bd9925a0818264843b5f8a9e527e7ca8640ac5a252227cd3316fdc59c2c44acae084d0e5d9f0ad0849c7300dc51ab4dc73127027566b914afc54dc5340c53756fcdfac3a4907648a6d66725cd20a2714aab66311f671fee6e6efe71f469bb68cbb005d653e2cdbb8fc48ef7fbddb38b4df13a1e6e9ebd784e2255f5d39b9fb46dbcba7c7c730ba1584a6159988a87a509cd87572a92cadc49eb56a7716f6dd27297eb1dc1b7dbf7bb6e2dd21633d3d16d64542252e352f33cd5d848202e79d4322f3b5273f3c0e0ac4cdc689989e6d8105c89cc242302a161e4502b2c6b1925f6e0606ee654d2e8371f2db761ef51119beef25bbff36f7df6e64ff7b7fffcea723d8ec7ae6977631973cd0630fad8cc9054aad72a441d5375cc4e999829489065485e3d12b2d414a1e6b54abfc2479fccef3f7ab21f5f5f747077b87a08632ea111869daabce1ee20851adcbd320766763ecd515dcc59e015a710631236b35c091cad38c8502b0710384d030bd7b203d0c46555223707c09190b558ad39630ef1328667cc1bb25e954d73ad099e4bd52a6ddbf66dbc348da9de9754fad0d55418a16b2f0e79577c61627743fd47bffffaeffcdd71974ebb79676767676767676767ffb2b2e3f4f32d01048c860a0881191b812bd2cf18b504ffb3af927f1a35a8fe6712723a06d1cfab9e3a3bfb57d238b079d7f58f1f76699e67279ee6d1cc724ef35c72ae25711e659ee7fbddedeb3b20e2d1b3f69bbffed5e7ef3f79fc74b9dc346ddf375dabb045f7a491f7b52e9d42dfb6b10dcc6cd5dd8eae77aab355781dadee5cef8f874f8546d2d1548b464296f0d060568a3003cda00a873a4cd994e142e60633773368811bd80b3977b1cf47135fcd393a224be7c4d5308eb329f5ddba5bf425cd87e16039f54d5baa79d36f36d72a97b584ac3984100856a7f17857c7d9ec1862094199bdce81bc83ca944b312f1ad38c34f1f1884f3f397cf2f1fdc7afb1aff000132c366b851a8a1b88e0ac3162b18ab18b8734abc31806362703132ac848a233c8d838506c02dc5d8338ac307b2b58b4d2070f961b1033193158057471f9a8a4f9ee6eef8034ece615f06a6620a20a12b8999ba32a52d692414c70a8bac4f6e2eac9f6e27abdde6e48ae1ee1592e6f6fee5ebdb951f5ef7ce7bb7ff92fffd5e57a3d0cc3380efbdddb75cfb14c2d39f21ec7b734dc96fb37614e4fd7db87b4dfacd7c330e421f5ed8249e739c38d4c04a7dd2780dcc8b26a514c33163d374d9ca66948f9ea05afb7cbe2b56ba211c39839b0592d66cae0b6ea9c72ad4aa5ea38e6528d9ce7d235ed76c89639deedd321419deef643dbafdc49b099cde6d162d3cd19eb465edfdcfd493a9af46f8ff3af7f87bff58d0f9b26dc1f1f1e3dbe58af572f5fdd6e2faedefbf083d7af5fbefaf4ed5c78b3bd9ed3be6f255709dd0ade9aebf212f3be666a008639b1967c543dc628ab7ed3c66d13d74569180f43be67d186c41c0e09216acde36160109301364db3350a33062044e4864016a10520c08caad499ec2842ae2ce42c92dc49a207180c489c1f6c7c5d11c3e271e836bd3cfb4b7feddffb7bffd37f63e966bb5cee8ee572d5f61a6ff6936508a3617820b22fee6a1191129ba21abc2252a3c881dde04d745521b089dc8ffa93cf8fdf7a6ffb30bc71a98d41a9aeb7fdaca565657271982b198c9d09c604527287c2854c89c9cdc00c301c7076232562a340205367b093bb3850e093da1e55dd8e106671101147f6c46c868c39d59a3578901cf98a5862f028544a322f69b692ac8bdda25f734e87c3c330d5c0cb7142ae49e2933e2cefdebebe79d8fd83ff75bcd9e19bbff5dd6ffefa6f9d4f81b3b3b3b3b3b3b3b35fc8c8e634b069190026034e05508605437ef613c39ffbd20b46007ac6a19e8387cf7ee9303e082134ed623f3cec8e3b1199e66a2a87fd5c324d73b9bf3fdcbca912f0d55fe9ffdaf73e78f7c57b4ddf74cbd02d566d7f09e92b1ccc8b7e19c2c66ced1c459a10233c95f9b6c351cbdb5c3f537d7055d551f383d66320152f240930702bc424c9c9b52623902908ee70132be216cdc8cc1c7a0a6da98039e09c47bfdc2e6bb69ce2a4eb7e75cdeceed48465dcc66c5e752e3680d7edf28535c69c16c1c0344ef3fef0a35ab80f97ebd8e7fc1a75b63a4203f912bc9d35cdf3ac93bb79559b8b0cf3e66e975f7dbe7ffb26fff0076e0e8e8428ebde4c2815624f9d5755933642c28c12168d35e16eaa2382c20946cce444e4200729b131849c11184d7462afb57869820953d370d748a41a2ab1a10db1b08b3464def77dd7b48787839304694a5153573da5fa9c566cd8156a56b24da3570710725189fde5d593abeb67dd6215db456c3a965641dbab775e7c50de79f1a5ab47d7fdf5b50191f9f176f3e8f28286fbf1d58f65b8b387cfc6d73fb1e1a17350f587bb233bda26ba2e87612a8572f23c935028c9013814001181d8485dd0459872a9169a18e09beb35375dbf6d25b26a01da80a0b5a45973b25ab816d1391c8fb554725ba68c5483c4d56e909bdd84d0bf19f3fdb178e86ad81c6b5bbd21e726a777ae3ff8f4279ffee8079fad7a7cfb3b5ffac6effeeed30fbefcde57bef2f2d3efffe13ff93b5f79b66a967db1d0f3f5af7ce5ebbb71f7d14feebffe8def397ebcbddce6726cba602eb550ad6ddf2f56cb26e7f8eae31fb077ecc22c042b35e554ba7e11db47a04dad7d2571033b48e1886e815888842de734106adb0881cd38e5ec9e980109427038b48147823bab030a2799a213b30b5368966ad59800aa3a130ab0cfc34b675a6c16d59608eb67ef7fe39bbff96f7cf44fff17cbbbd59253c9c476b90a71c461ce4973bf6c57e852c943d50a08d073ac2cd948632864d0caee9d2190ce841228cff8fec7774f2f2e1e2ddb4229000ae43249642538fd995f399c0031f7d34d45823328b81aa17a04dc952b8898ab138c0080158080d46114aadad191d48ecc514cc4184cc41dbc826094e1c935694a841df10d5304a9f91ca478e556b80dbda1a6714cf9dead30b790a50bc518da3eec0ff786eef251fc4fffd6bf1bfb17cfdefb7079b1399f026767676767676767bf40c5b010ac04a7349b46e0f8b917a3fedc5714c081bb8a729ed79cfdf2496571bc3f8ec327d514b054a6e1381f86b4dfe97e0716bcfffeb3dffe9dafbcf3eea38bcbb6eb9baed9b67d239d3a35e6d7467d1f38342d710717728e1d8427d7db69beabf35bd75b2d6fb27e5ef5405e09d56c8665894250f2e402d842c1d0ac6ef0083303cccc9dd4e0caeeaed514ee003111b19b9992239ad0cd3e5beeaaad16ab0ffafef2e5db8f53ca4196a18946651807d77ddf2edbd882f86ef7367025b4567263791ddbe0a453a60c30e0b36a9be61eb474ee72ee6dd269d4dd7ebab91f3f7b7dfcec151ef650c5fae271d1506dce3ae45c0d0801ad84a5841823b7cb99ac954a5d93dc8e534614b83a81c8888540cecc644c16999c82b01bb9c3cdd42df54dd3066b22a240dc025b2426365793c855cbc3c34343913914f579ae4e5073552aaa6444c40008418b8d53cd15c65c8b19e2f5e5e317ef7fe9627bc5419ab890d8547391f0f4ea9dcdd5d5e5d59364759ec7a68d818acd330f83debdeee787fde73f09f3db980e659e361717cdf2e2edeb3751e4f6f696293235d39cdda46f97f33c37cc4e56ddd4ac9a5647557cd118656e8662b51016179d4a54b44ccc646ce420cd36674dd9356318b424225a55b3e3aca536630de3e843d2d70f9a6c306913b7b7bbc149a639b1ac975dbf6cda7ff84ffff87bdffdedbff9b7fef30f3e78e7fad9b3eed113b4cba2352cba4fbfff8fee77fb4d17439071d476a54f9fbf77737baf68bff68def0cc36ddbb60f87376dd77ff8e18753f287fbfd346b49657bf978ca07660fc2666a55896208ebd83e02365983b1b56dcb71515246ed8334a16d8a15e1b66d17351fe6b9b00a4b60b0419914a4f1542b8516e61c2a5c5d01a8bb179a420805d382d42cb93b9d767ca812462de459cabc61f4d5797f2c5ffddaf7a6fbb79ffee09ff44bd4438eb08b65db86586e1fa604aea5e38e3864ce56511c8ec244210483b9339cc82d188848610a5facbac371fee8e5c3bbbff97e9407f0b8ec585843106637f67a8a1e2600a7ffef2904db09f4d3a83931804d8d5da1cca7612ccc32c04ea26a386d809191c04d8932bc710a067227f6020014c095fca088b007a395d04a4203aa8e027737986f13fa34d7b98c12e7be6bd31492c2b86f17d7084db6a6df5e3c7bfe5ef9f2f3cbeb0fabd89ca7f3297076767676767676f60b5481878a56bec8a2c986bdffbc10e23f7f6473309c036cce7e697dfef275a95e8ba4e2bbddc3cdddac8a768927ef6ebefb17dffff0c30f2f2f2ffb7e150281936bc3cd7395a6f85e9503ae425c082741a863c3a080bdfacb5c7e98cae7351d4d47a6a27634bf779ad90311091104731a43441068452e9329133bbb88da6937a43a8cfc74c5c2dc8cdc4c1d4a466ca495b592b997c0b34bd33d8f7c1dbbcb9bfbe161282cad593f1d0bec5ea252b3a9ce79ffb69683c86d4eded8b39697e449a7e390a75c941a29459256d540beb1bcd9efa6fdad8ef7c3e79fbcf9f4b33a25840ea193c7db60a1b93b3e54e3ea2e0dad5a895162ec23422fd2b67d76826769e36cb54c1e634fa4f5b492404e6c2002c740d2910ac11cd56a4db3c2bd64b6e22d849c890065ae124cdc60082cc42ec2e378f4d0b54d9f8631e50c66753243a96ed501178ecc8072353e250127f58b4797efbcf7c1e5f5d3101a8e41a4050b83bb7e7971f9687375492146352bb31f0f9e8e613e86e141df7e82e34d79fb23f1b4609a98d35c3d7adb2f229b0eda2d7ad3301c2b932cba8e9987e1e0e46022061911c0cca698660d21c4ae93168a1c1621598cb4700891084537a9056aa17a183385b07978b8a3d054c8b1140f9b43b61f7d7e734844cd32234c7335c854230721895e7dbfbb6faee27ff15ffeeddffe8bbfbb593f0a4d3fd53cb3baa548cdb41feaa4dd7269d66e2edfbdb8dc1ca67d975be9f893cf7f78b1d9764d58f4718df5304ec33cb6dd76bb7994d3612c0a3509914899ddad8a34b1ed16ab47d23c765b1ab1daec30b8101ae68548abc845ab41827446a968165bc748694eea13b302859084583c3a0361243202c8c85c8d6a4662b44339a84ac022704b662e5c7cac9668a6dd6bba78b2002dc53b7379fee16fee76bb79f86cb1eab5e6692c1dd393cb5588c7315bceb350d83631853a641f0aaa6743666a03a9923b08e444d49281a0a4d4e1c73778fafaf0fe55db210b59d74737aa9e555d1821421ca480c1c2a9920a4e0eb813390200657582329c2000fbe901fac54a0e91ab832000090073cf5ecdc89de0ac2e2016d0e0c84604eb9d3ae2de5d80ea3497716241a168caa622b12193e1d00c7963540d510b417b597cb06ebb10b7bd5c8fb50ce9e07c3efecfcecececececece7ec11418f5a7a936ff4f1aa3cecece7e96dbbbc3dbdbc3386218b1bdc0977ff5c9f3775f7ce92b5f5dae56dd7221426626124360e20ee8fbf68979506f3ae1ae5d3023a5318fa9a30df9acf9d361fcbed6ef83ef4867b75c08441a3813f929d4c45d008f0d884eb92f3004633633aa26eaae50873919b1b1388140aac5ccdcc1e4a6644aa6c1d0a6a9596ddf2ddacdb994dd61b7dbad362b079f4279196caac5e0aa0480eb3c8d4d6804d034e67957341bad12fac39e32af0a6c3cd2eecd70f7f9cdcb9fbcbef93c074617d036cbb60f06cf5ee7294d9a3870bf88b1eb97ebbe6dcddd2237ae766addae66149ca58ed3719abde916060a60627176220391480c220d82ab55d3aa95501d2aee0d55caca2c2110c110c08109aca8225c6b0d31c4101a69dc24a4ac46732a0a52f35c6105662e5c4360773721779ab5369a88e61b0000200049444154fdead93bef3c7af2d8999c89251adcccd69b8ba7efbcb35c6fcda9a4597c8ef510cb8e0f37f9f6e5fef5e7c7d72f1b9d9b320aab39965d6be6e3e108602e0313e6799e473743883c970ca09a9a23b48821928211dc42726329b1e917ed463a6dbb8c06d5c9b9af4a620462af56aa99b352533430b385c59c297b8b7e73f3506e8ff4f4cbdfd19bfd8f3f7eb5d82c9a65374d13931f76bb9275bbdabe79fbf9bfff7bffe1d77fed4beda2bb3dee9bd6b229b752d311d43dbebabedc5ef4415fbcfb4244d4ecfaf1d5388f14c3f66a3d0d631b976fdfdeb71d24f070d8994658eb5a9b4887f900d78a1c489b9642b34088cefd90cc28b18853aaf3d1b5c4d091457553757522447851f3401c220951ade62e46425e611e59cd8bb0331b318405ccc40e612761e65466504796a8ba23b8c31c0e0e350187e3cd8f9afe9d76f5d4208f9f7fe3f9f1fea3ef1fa91461e4b914a445db8263732ce368d5aa9b33a809ece2a4562ac8b3c241ec2ec620727171d7432adce030e21fffb3fbe69b574f960da53d56d4af02c49c112291399b0801649a9d086ec402a5e2102010484e37e3084e0c7382134ef7039508507108fc8b28633ec5dbb0fba9d68a66096ee4ccc16d02601ed423888d405ecd7208e6ae224288a6d1c6c6ad4975cdcd4a0385a601b7d522cb4ae2ba288d797070aae9e7ddab3e3b3b3b3b3b3b3b3bfb7fdf79647376f6f3fce08787474ff1177e757bf564fde4f1bb57d7cfbaf6d172f5c4adab95b568db49b78aeeae95832c62db0569cdda5cee4bf953c2912af7c1cbf42725dfa6f9d3925f118d3164e7195ea39c7a63028cdcddddcd2a000869f554b82a88cc01552f45db28ce0e1377b0b1abc3ddbca21a390870903a6965f7607e11fc7d3b76fbe10f6bcd415e74edba0f7677ffb2a4b45806a63c8cfb3ad528ab265c32375ed745ddeaad96ac75281e0f496e8e61e227bb145fbebdf9e10f3e7efdc3bd189ef5b4bd5eaa99732826ae669e586cd5779ba65f6caf43df2268e818564a9a038b130ed39c3c9b67134fb59a17090015983111536032a64444020e14d543f59a6b7178600b5e22612958c196ea4d26a9404035711167d6926b8542bba62b25cd7355753303a0e645510daa304355af561d9503ab5bd3c9d3779e3c7ef6989be80e8981632096aeed2e9f5c5d3f7dcca14dc348736e7494f995ed3e49af3f1a5f7faaf7e352d94b5dad57c4754e87d048cbed68958c661255ada536b17be7d1d3d0f4bbddae68ba68d7c374e420c2a18e9595dca48c0941426cb3daeeed9bf50b45746eda3969db8b14627632535575021a9776b7df53bb74f061f043e1cf1ef2a4fd07ef7dfd2ffdf5dffaefff87fff1c71f7d2ca1ebfb50e6a2438e8d14d464701bebb8bf7bf33a2e2e4a3daa79496ec5424c6f5f7eb2de2c9f3f5a9259bfe82936c5b9e9bbc57a35ecd3c5f523caf3f5a3ed70bc6ddb36152a650ae4c23950769f1c43ae47a1d0342be160142a79ae03056d24b0cf4a130180818a3a491343819b19b3bb9772c8be732da609660cae1aa814b083930bd88388902ca8618a09e28448144d431072cd492bcb02b208b40d4d2fee81a94c2f73ad8678f5ecc3ecddf5f35fdded3eb97b39b9e6be69cd26f569112cae250aef271d46cfee1c63274254b36bad6e046731e2532b9b360a46c35008196e8ffaf1ab79fd7cb58c793ecc44caada38d04a96e52d909c4ea3062301830771829c189d8c91470272899319dcacdb812e38bda7765b7406a2ee6cc66819989dd505c542d111c006b26224730f01729de0e383175692ad92a414baaaae8daebbe7fc1f44c71edb48a14419c6bcd933b603a530c9ed36118cea7c0d9d9d9d9d9d9d9d979647376f6ff51bff71ffc95a7ef5cc76ede5e2e178b55a9a1ebae73eea92c568b95231926b2426404160cd3704b04cb25971ba79fb81eca68964bd7d652ee4187261650ad9a88bc6dd9cc50a1a7918b1b007772322deec4eed1d4ab2a1198da1857939a23ba45566675d36a5aa05502b9abbb55a3a25d2e74cacbe8fb8b711819b45a052b35863cecefd98686ca7c48eecacc7d686ad1c370ac081496e3309b11d376ceabfb290c785cda776ec7e5db5d7e7d8b43b1feeaa1b78c3adfee8fdda273cd91621b63088bb693ab478fae1e3f336e10a8d8105bb8d6713c7ac9439e3568b55a50c69c76833a49ec9a5c139c8445404c4ee480312951636ad554dd1aa63650746ecd3ac2a695d63556107929d062d251d3b07068a3d5ecec3ccd7977a8b10955fdf44d5bddd5501daa202735b0105c08b4595f3e7dfe5eb3becc1efaae839978edbb667db95e6f7af35a67d7f9c8f3ad945b7af878fafc4f7dff6691a7a2259aac2f36eea6aca962b73f921fd93884a66d22856e71b18dd29186dd71771c76b10debf5b26806704a41160828b8d37ab5dd0dd3717737d6b27d1f4573cfdc2f374e0bf5c6e0cc70262726e9386aecf87e3f1c6a787b188f198bcba779e4ffedf7ff909aabdff8eef76ab1effff33fd9f68b75bfb817caa558c931a26d48902e2f567787c18dcd8c935329c73cdcbffe11504940847ed9658adc86d8310cdbcdaaa6cc6ec398a55f4e73094d2bdc52a539a587fbdbae6b8af294b35b8a5142b3728e12da56bad006f762c58908568bcfcc81a4ada9ced30c532667e6626ae568b50822816011e6248d7106192ba2f72ed163e364e6e6e666e6aec266d05a27330dad45ee242ed7cb8b797828c370b1bdba3fdeab7c427c3d8db15dbebbbdfef0e1f6559ee7d05074a59ac59460cbae213484729c75cab578054ba4e06491cd1cd5ddc9cdbf880f8e0debec4c8d34fe273f182fa33c7e7f5b6ae6d922b344716300152a20097026809c899989940050059dc6b5a7802a57132200a05362f117bbb2ec0a55270533a0ceec2c0626289c1598dd29b80b91a19ee6bf5f3cd168d865800d5073f7b65fbcb3e83fe0f0ace24a649db34f364ae4e0b032a801a4f70ffb10bb55732ef93e3b3b3b3b3b3b3bfbffc3c88681ffdb82ef8d2002f705e7faefb37f25fdca37bf6ace4d5cb6fddad8934de3defbb6bbbc78bf9664ba0f34082ad9ec7ed07440bd2b76d4bcab36b88e641a8c402e4a21a8b339ccdd98d980540985cd606a6aee2e66a65a2a1c80930917273673e106e8a73164ac63ffd4b119c68c7488a1862808754e299703d3942bcfd3b6e9969b9582651c6f940cb4c93541a7797ed034a126573007b7a8c6ea31159f8a16976436e9e554ae66bd54bec88b47fb7031609902579ebbfcd934fef194eea679cf2e4d8c708b8163088bcde6faeaf1e6fa72b15ab5cbbe58d91f776e302097b9d4195a38a0cc4919b972b2e081d5c81d1c4260060c644e108e103871f69a5229a5747dd347e19a1be145230bb2c8121c70a353ee0d88b4d6999c4006573a8c53a920d03cd50a4e6a5911dbc5308dd38cb66df2ac44600ba1f8a3edd5bbcfbfb479f4c2fb2d53d72fba70b87db4e864817e6142753c0e0b5976357b79596f7f503efb49be79958fa3a8af63bf5e749ce7e3b09f4bad8a68085de74cc771eaa9e962b3dfefcd8efb873d419a10ca94c75a6ccccbc5fa3826cf50b171da2f56ebae5f4d999e3ed97e7efb7fb27727bfd26e597ad09fb5d6de6f136f449ce6eb6f9779b3afecaa214160d9148209138ca7883f81310326cce9c658c83462804b0c2c191959162a104876194ae032a5ccacecf3f65f734f17cddbecbd1a06e7bb260b2a0b89b4642b1d3f9dc1519c50e8288e426f9c156b3fcffbc4c8896a5db43aa86956eb45a7d5aaeb6535abb287a92c8b545bbfbc1d17de8cb5045ba4b459affff81ffe1f979797c2f3a6c7bcbf26a261bd5ec67d92a66bb0191a663deeafc3a478d832fbed9dee6e3e7aff47cce5ecbcaba697dbcb0af2264bdbba199b37ad32d512d6f4db99186b59542ed6e7bb57bba61bd6c3f9abe79f9cf7e7751e8575566b3be194fbf65c52af3e276940eba5ee2a6e9940ad78504ce6659997bbbe4babd57a99a7dbe331719b725ba65217cd89dd97ae852db83cefc6d9da4c8966b89a2ea96f91d3325bdb5a98259e85ad2e3520ddfa69bf6aa7bd92c77230b2d2341f7ff4e1b1dffcc5be7ff2f0f1977ff0bd7fd0ad2ee1a32d65bde9e7698f70d1046213e455af77c7fd5e731f10e99b6e8a652e05412c9241a62083102500d248d74df3ed9fbcb77ff66875deaf85aa4d534b75d3f6e4d56ae596ef636982c32505391c4220524710701f1a2340b05b80822818e10444b8457507e0eee4e411261026843900220014114e71bf24c391289882c8c3d52c4c431d899a55d33fa3fcd68c476e1b4a2bb83822743133a6cefce0ce11d1b895c351554f578193939393939393937fda4736170916d8d9e9e93af967cefac163a1ceb5771306af7be4869a94496f809dfbc76eafd4a7b043e8d16d8fb8b5d8a9efe0c6414422121026caee884a9218d270d85c6a595424bf2e9fb6700b00c18928823ca5b42c550d6d733e4da24bb3da3ceef27aaa0d6cbd59afd26aaef35db103d09aad8406b5576dd35d5c7eb55aec773f2dcb4d606a9a2eb19411d378e3ba64249196b9356fa6224b95c5db3964512adc869c95f4c0da372b1e56ba9868bd43da6b704b64c7a65391f78b69034bddaae7f5d0d1b0ee87cdf9f6ec627dfea069bb60a8004290b82fd6565b3c94c53911b7e2e63560ce810861804074bf67c244111624cca2e1b5560bed576d234988fb36a12e655e86be01c241020453622226189bab469053182cc28dd5428315642e73b1e338068813178d00851100a47cfee8cdc76f7fc9860be9864e5a2ad3836ddf89a59c577d53bc44518e63dc7decd73f593efe51fdf89318a70c86619c0ff5b0df646e858872e3ccd412f3427518ba96f3edcdfee2ec729a266612c47858724619cb76bb76a7dbab4532149652a7565ebc78f1e0e1d3cfbdfdf9e77ff03e07b42c67430f7737d20a851fcb1485aa79597429e1bcf9f8e5c7259a71f69cbaeaccf0a16bda36bffcf8e7931ddb8ee7bd69756ea5d104532d78faf82d37beba7e3529516e6f5e3c9f3efed97cf37c39dcbef3b937b6db6dd13a575df503a786b8e1308aea5e83004e06224e99c5b58ed3ddb06a3a814e0d01e3fef0607bbedb5f839b6eb8588a0837569d58c241404a8de40ec2963ba6366a61cacc695e2a91af56971efcf2c527bccd24adea1161b5a669d4ed3adfdc95cd7a651a892a89320846a835e0490464ee13b181d8eadd61f749584962e4cea84de6ab4f3f293c311f36eb478f1f3cfde6377efb87dfff7b59f2faec91db21b78de9485cbb94cc643eeab4d7f900b3a01c56158c2e270d57b362f7f54d404497b8a8ab5bbb6a8e4bf9fe7b2fbff9e5474afaf07c13be3fec0fe76739f5a986e52cd238270603f1bab62cc25f7744811871bf53e3042107482b8808f088b020e03e9618cce4eee1700f004c424411a1668260ca1ec935bc989b45844750eeb8dda4fc18f2b0f206d43b32d4c09560804690c5ecc6eae146ea8878fd9b9d9c9c9c9c9c9c9c9cfc533db2f973ececd42775f2ebacfa8348c21939b7ebfc24096a79bfec7f1e7e657e5dcb95d915701b3e4373b8898f81c5c989212444e48c70562784844367d5d0fbce27772c51c129218907051c046b82520073b1e2e19ec659e6ba92f4b44be73a7f74dcedcaf4a26b1eb424cbb29bca3540ebfe2de6817058e632cd1f2dc5b41c722278d1a52c5aacce0c34697093e30cc7bac4b0b361b461968b396d6bee55d6e08ba0b3c0c6a35748092268cb0e03511696069c28f5dde662fb68c8ed30c830f4ebcdd96abd69fb014cee1a1c8158af9a7192fdfe762953d77244dc1e8fc1548b2eb554f760260abaefdc664e22141e21240cb0a9d7aa6dd7264989b3d7381c4be3b46e8770325646181b014e4c4e6ea11a60b2885072a770526375528fc53c82cd9c8529a2cc35313971453c7de78b9b2f7e2d2e1f71ceb039d5fd0a75480d08297744ad5b6d63ced38bf9931f4cefffcc3f7d49fb430b9044352742dbe457d765bb456a9a36e7ae5d99994f8b10ddddecbbb67bf9fcca1de767c3e170dc6cdabeef09d0eaf33cffc6d7dfd91de6b1d4943b43f3a43d5b8affe4473fe640962c90324fa9afd2053312376e1a464dee542b245e1d9637bef8f51ffdf0a7acea517392e332a31fb79b35ce9a9f3efff8d5cd4135ed0ef334effbb6118117fcc9773f1efa87dd65dceec6fff5efffd1dffb9f7ebfaffb7ff52f7cf3eb5f7977187a55acb79767db75514fc86c0c828b170425e19400d8e18a05db767538dceceec65592f978fdf8ecaceef7cbe1a66f73ea37a629bc99e792524340b5ca1421c1b905b5c103d06d1ff4b9ddec7779bfbf2148eebaa63ad16e3cf2e5f98365cacb328ec71d0091c6bc688a9ca20d22a6e4c86c0dcd22a24680111526e324eca34faf0ebaaf31aeda15f71538cf787476f6c5791ae7e32bd4db55d7d665a6a42c0d6845acc916b3999dc556cbb8ec6e304ee0094d8fd469eeace982294008c03d82e0e64c4879b470eaa4067efc49ac2fc6771ee7decabae5b6476499c322a592a2cb48ec448053041311223b70df217effc020270a031001481881fcfe981410f0d7f31db320873b21f87e7c84307620e011e65aab2dd5019008e75592ad348f911e396d11c9b110b35b61ef005267378a100f0e1775f6d757f6d3c1a893939393939393937fa2239b8d606f0090085b41c388c0e8af6f3c133404060268120098e34601a067f4fcfa3de4757dfd70046c4f051327bf4636fd45a9a3d71df1e2a0e97837cf3f31fbb0d6e71477f0c5b107df128168c5cc4485100d35c144140133777368050ca43035d50a0b210127370f02834101363885853b8a8602c15d70cf7436f497a979141ecf3f79d5b59c5b5dcaed78ccee5506c96d3395ba1c0a6871d262d729b7aba129d3a8534d942c4869f0c8fb251d66da2d9cfa2795ce673e2fe9bce68755ce16ee9dd71143a00b17758b08e7ca90465817afaa7599aa2e24b95dc970763ee476bde9fabec9fdca525ac22882d94450973962719fcd164735ce8bd6fdb4d7dccf56d46b10b1703088c04c747f248a98421c64ea6601b09919484d5ab4d5fcfa7a3f25e0ac935582302407995bc09d94ab9167360fd7882032b210b3d020ad2629235135d5ea00d4232436dbcba76fbeddaed7167ed932aba5e9ae23336bda6e604eb628ab0d507bf9fee1bd1f2c1fbdc88be60031ac3a80ae4fddd0536266f6aab54cb55a98eb520cf4e4c183c78f9efef0873f26e1f5b0beb939f62dedf7fb55df975a4aa9a52cfbfd9da4861a8cfbdddb976f8ca43f7cff7ba9874e4694c29c60668b5a894029469640d95de74a93a7c70fde38bb1cafae7fda37ed789c8661d0ba68cdd3bc9f96f9767f7bdc072211cb741c178d479bcd7ffe5fff0de266fb64fd7bffed5ffff8e7c78ef06ffde56f3f7bb44d4c6ddbaed65b6e1b236efb267984156402c3c12244e0ba1c58776251dd399ab6db1ef67bb3d5dded8b076d0a5d729785799e34b80daa480cc0cc9c2d0951ee800eb226e9668fbc5a67ddb6ee89f37438beba3a54cfaa74b7d7a6bf6cbb8babeb5b22d21b9336cde4ab210fc12210374305bceb1aab5320408539249c790eda87cedc88d13297ebb22c670f7febd1a3cffff4c3db55e6abeb43199787e70fa6f1aeaab1acaa2d4189a438dcac4ea39611ae302537b4010f0f476a911994289cdd4c8896ead220678c8b35ab34aafef883c376bde95a6a13796071e5c4685b63ad3ebfbe6a22388820c1f72df6f71399fb10e1fbd37d1e41e10c703800bf8f22760739b4069c221041844c711f5d1c19a1e655b506d461206eda9cd779f580d3167ca9d8b8351e8017167074d5cd9c3dd8231365a0711027092733d37a5aaf3d39393939393939f995ac058941844a387c16289309eb84c430e0e8587ef91e4c1a187b03010f0407c77581102e0560ec0d47c7086c1916381af00b2b35b36371b4c0fa17673404a1d31fe5e4d787947d1b85b9325fd5e58ff7bb9f2df32759468a994209c1a408222222038cd823882ca945e5d102a67075d330d7886050cb99881da6e19c9301b3d5ea4e010e632578b846cefd52183c6c862765a1c3f30f822974e35d87263440c3c3b66d34bdbcd3bb6e802590b5564db1808acdbabbb9bd1cce0ee3743bf3e8c39cb69a1fdaeab19e3f2cd8389f59ac1c03646d96d4d83c9b6412e61c1461a116eeaeeea02c153a2ebbe3bc9b5d17166546d328259586983802be84167615562bc7f17057f5486c467ab53f56afd6c8548b855392240c168f200e11843928888989c2c2cc38d0a67c7ebefdea97bf76f5fcfafd1fbdd7584a6877770bfbac45562b5ef7a9615653d2208f409a2b34dc35c48982c2c91d700835a57810956241c20d2f4b6d53f7cedbef3eba7872b11eba86baf95ac74f1bd1d432256aba8611587ca0948ef6ea471f1f3fb8a249815870ff9860c66cba1c0e29255d2a79c0a3ead450ea53a76a879bfdee769f25afd6c334cd679b5e55cd6cb73bb46d5eaf860fdf7fd1745c83da9efab67befa73f43e42e378699232da3d2565d67a60a58783665f26082561cc725d0fcc94fde534bd26d4b59baaea3a635c2c7af3efdf8d58bf75fbe3a8e35a121902ba5685bb6f9303e3e7ff85ffc57bfb7004c7830e05b5f7a723ee4f3ed70b63deffba16933725626b8add3625a1de221e630f2eaf3327f7a46fb79f21f7d74dd6fbff8c927778f1e3dfada57bef5dd3fdce9a7cfdf7a7479588e4ac7a63f7742b712f7c2d480dc60220d5107ac535e2175653c16f3c5e09c8bf97e9a8b476e56d3583ffce4fad1c3a70f2e2f3d6f0fbbab9c9238fa26534d8468cdda9c95eb424e645e3d49041b93112fc92db58c3c8086c5a26d6bdff176b32ac729456eb963a396fa87e76f7d7c2c603257ad25bc824263aa1aee488296dbaa528b07390ad52e1a45d725116e1223c895dcab5624063b3871b3e2dba3fff0a7fbf36f3d989798c7e9f202dd2669f1a6498e64f78d5000510419239c0280100812c108201205ccc31d161ef7772190c31d71bfdcea086722010806770fc36261060542184dc7ed2a7767d26cb9bd70ac02bd690a5090930511c8c92c59305898532406a580109a2098cbeb90ec939393939393939393ffbf2c301a88209fad2f27e02ce1ce500d0de12ce3ce507ec9d426ddbf77ec1981d743190b8c8efb518e060038e040c59f3a03159f7d9d9cfc1aabc7ef46585d8e4b7d11f101e255936b9fb92c337170dc274d704420c2090e98861555331538004338229c822352442eda0008cc4ea8850de40e73151040e616156e799e111852dede7e3a1d8f93d609296fcf9f8df530961784d4cbb9a9de4dbbdbc32bc4cd7635505dc67134903b4745e2873fbbf6c556962fe8ec4db4cf0a5f1ee3bcc826d259606591c25342ebcc8160b0531081499d3c00382188084aace15339169b4ad4fd52f6cb340cc312c1e6a646ace40aaf51478ad9eb5cebc1a316affb693f96257276e625cc998813f17d547004c3298419f775e761ee08b808a7d46cd6ebcbedd97c33eabcd4796e25a5954f5355b5a59a1aad1ac92c293805ee335b1d84e01a2085bbaab33b20329725352d7302008f56f8cd87975f7878f1241bdd7e9c51521c97e395addbbc7e945a8678786d24f7c4f3ddd5a73fff58f6b5019b404502d62184e0d56d76b4d0a055d38ad0540f4bd10894a2a96bc7e3320ca2c5966901512975bd5aeff787c3be9eadf3666825378b623e1c35d2ee76babb1d9b5682e0ce51f9eeeeeef1a3f39ca9eb1bb5ec96dcdd14165c6b5cddde1cadd52ac3d925e67dc06eef76b7e3b8dbed5edc5ccd56130b2d96412935b55a2b52c377b7778f1f3dde1fef122f43c237bff6f6bbef3cbd3cdbaecf2ebbd536777d4d64c42c64513d8a07075240dc5ca306f4eee6e5cbe7c7dfffbb2ffef0bb7fa768fe9ddff9cebf7cb027675f9cf71fdeec6f41b56f2d62cc4d220a620231850723908c9a08296640cd5dbbbb3b22a5e4ed7edc91a4d570767373779c4dbaf5cb9be3f5be527be18d1780237274459d748a448944c8ab999b356dca1291200c16808c928918c3989369612c57af7eb6f8ddf6c1178ffb97b0693bacc63d9745db55bf4cb33b235a8f64954a516e306c9095c72574aacb6494000711319c1338c5aa6926943e35c763894097516a61e6b6c3472ff1f24a1f6c2fcfb7b334c7b2cc0832e29c288815c170dc9744850500018809e2111c84207332337fdd2425f02027f7fbe59a80931bc8111111aaea66164e891b9050c3d2f779b595fe2ca56d70afd17b3470020998009813b95b5d000b114e1d1811eed0002d65012573529cf6664f4e4e4e4e4e4e4e7e25d3fd197782c5eb32d08eb1386a0084029440c728bf64b9f975964d663070f959b20de3b42c73720200bbebbfc9dcc13aa0a4f686a584fb542a9307ccef07a58e70b869b858843aa9c19d44418043220c1c20675db96d26dd7844f01dc897a54d94040bdbece64eaa315755afabe9d06cfaa7a0f57ef7c2d857974f8c9246720ff6857cb71c8ecb841ab16ed234ef6ad95955d3c6e5f1627d2d54e5bc6edec4ea89ac1e989c1fb53dd4c668c5cd508382849de23eff37402214e81c040d0f453024901265a5281e8b79a963a02061d27273d80dfd6a9336ec6ad5899d450995a3c28b9591d8617e98c6c33c45ce91e458aa0210a2d7ff6c22f87e4189f8bef618d0aa6a9a448459846e5f5dfde1d5df5ff6d3bac9b52ecb786c5222c25c61238ad9b18da1a155e21c06f7484ce17e7f52cacc9cd5c34151dc39bb81027025c7e5a6fbc2c3e1b15daf5fbe3abefa10e4c3838bb3ed5ace369173105753e111a2b52ec7c327777777e7210a10582525e6e4da844b2808f3e8089aa605a4116020a4e9fa5eb59c6f87fd71dc1da60894054450d155db57b630daacce6eeef629777777fbeb3b45ceb9154e14829bebb97fd245845a413d747800b492c44a29aae628aa413e6c57399f79d161dbfde8fbdfbbbe1b9fbfbadeed0ec3d9d623ea5c1eb6031b2db55eac37d37ef7607b36c1ca7c6c490e07fc9bffc66f3c3e4f4d42dbf6b91b208d424404844898ab180bb18283021120ca5dbb19a7f8de777ff2b7fef687cfbef68dbe59fff0c3abbff5efff47ffeebff36fffd6bbbf79f5e20f37b25bc5ace5656e75294d6e060a26b8a0213486ec807951af4a52d5dadc92c8749c957429f6e2c54d51ba78f8e066b72b757f7e7eb679fcee8b4f9e6721593287130a97a8e15e9c845a346dd3572d114b12cf2180501548e87c3dac367dfbc8dca6f1e79e6f0e93bebcc2a3f34d4edc36e83ab81f808950abaa5556e3ead6af6041d35cb811872d05ea08031947859b8681dba0a401c919eae844cc0c1c9cc51a7bffc5713d74ab2f5c0813c3ba269c8b020e08e2fe6316e6c07d648d43c8fd7ebe6bb8aff456550ec0c99ddc525484f12eb0a9480000200049444154fd1455addeb79b7fd6e40d22e1d4a4f523ca2de58672c3cd46da6dd0602eae141120070a9120d83ddc101160256a02624e16e66421511c4c9d87f8e9739993939393939393937fdc32018433793dcac9c09f53d2f97a481301030ea743eb27277f5ad7bc226ec3561a0e8c558dd088e4c01c11eeee0e57b8236aa8df6f885084df078b1200277382b85b8e3a70bac8dd8505a6b99ba669d5ae99c8ca52e66329b35171320d34b26a8633a3bed6906e9d33296229470ade1feeca521b41b6520b4af4142bceabdd380a5ace0f673c91eef1f9d38bda9c8dedb38986e26d8dced3aaeddae2ac66224414708d2082d8ebd73e3311938094104e999cdc2bb945ad5aab9629a09c529da79bbbbb556e8948adc9995822e54854bd1e42e71cb59469aea5680d49d1e4ca5c002406139ce0700aa6242242111122e266c52a994b2339139b09257143991371dbe5ec0ece0e0a8f6a5e469baa6b47dea59e28bc4211010f98933a9bc32101ae6639259d2636f48c5ef046878731e6db4346794a93841f5ece0fcfbefcece91bcfe75915943c91a2561d6f62bcc1b2809a9a69d15822ba4c1d67c47d4372e46030953a4720f51241e3b8080985364db3596d7787831ba497bee90fbb43d334827cd897f2e9489c77f56e99bdeb9adbb104d33445b70188aeaff6dbf3eef6f67a68fb8d2dee1d512286590d26303d7de3d9bee6674fdfaad3f2c98fbf6fa5eeaeee3a48bf592fcbd2e59cd60dcd358387be59ca6158b56eb596b95fb7e3edf13b5f7bf8ec72f5f8c1fafc7c9bba2e5822774db7962c358e4da2ea4692919c1150b841583ae927c3cf7ff86193f1f2ead09c354d27ef7efd37ffda5fff9b7ff53ff9f72e3bdbfdf46fb7c75d3b74750eea2ecd33110b89208b0cc19d8299c0166ed4b63deab42c1a815a7d9e34a49dc67a787eedd45d3c7af3ee70387bfac6ed7b9fb6ce662c24cc2d62e230e168dbb6ebd739af97b29b97923922c1d4cd4b76973c8f5607dacecb842e0de79bb9de5c5ebe39ee8ea396c4b15ee517d7779252165ac25c1d8010863e8910534d99c3208ca58002c93d47f66a61d05034286ab96b6371005d13603a8c260d3eb9d657af5ebcffc98bdff9e6c3379e3eb498dd8e010f80294071bfa64a0cc0cd0090c3cd822a13b1abab021ae1e1964ce14542298288629a4b044010414ac84ddb762beed6c3e5dbcebd05172747efb6223466769fc4135e238243c3c59d2c4852108c9c5dab4514182530325107e67076f3d355e0e4e4e4e4e4e4e4e41faf0034b07cb6740382d3ffd7c8a606068605fecca18d03f9f4bc9efcb389c5dd02fb000189b9534bb5be8e4eb1dad46aee1e111c124e4d6ab4d496c5cd8d443deaac5dbb998e516d7576fea5a2145ea699bbfe1bf085e2955bd138b784c57655c7a689f52a99d5dd7eacfe11f37ad55ea8d7fdddcf1c93119bb7164fcd06e150361aceacd938faeeecc2cb6af1ed97bff9bbe8b7ef7ff24101c09d58324b129d7b1b2e099c18c10a04c1116ce6b000910521b7060bafe0b080ba2716847a9d24accb3cb9938342964577bb7ddf35840e9158dcabba18470d2d4bd4202ca6b31a774de17c28cb58ac6dd9cd00669126c41da1a1f7a5c514f33c4758ce2429da8ca5942125aed8f6adce8bab3699ccbd69921538bbbb17d3fde856cad2d09025d412a32a8a877338713537b34e7219c75470d1e1cd737ae3ac7f3834db18b3bbd4baea799af5dd2f7df398dae5507a4ec563e89bbaa0491ee374f8e08376f4d4e336f069293f7d315faef1ed276b1100208baada74edd0ac8ef39e0208744d1bea9cdae371aae6929a553f10783ace6e7cb89d4572996d9c83b85a882916552336726e80846a9143f6bb6973d67465d9ed6fb7ebb38aa07049c80df5eba148f7e8c1e3b7de7876bcbdfdc93fdc1d0f3b183a70aee319c282bc5210383cd19cda18abe6b6ef2365d33ee19b5f7df2f6b38ba16d49da90267a91a1e3bce58416c5f498384a59184bce5d04eb6c414eaca9a2253090bb2e52587219ba0fee76ffdddffdde5ff9dd2f4d9a2e11b09139572bfd2a63a9ec24dc8437d5c828a441629889ba850a94a352597c77a8f342534dd7fba3b1ddd59bcb078ff7b57bb9d3be15eb2525ea86b5245eea2d552769a785e5a073296d9688088daecfba548a9ad8846939dc823af6d6661a4b5daf9a8bed939b4f3f52bf2a7524973a6b59e670355d987cd5b316226659f5d36cbca2a1c1e11800da8e08e124089405f0244cb5044be224c175aea5eb6529d676799aea1ffd18cfaf3efded6f5f7eed4b1767c32696bd88069979b5a84d2b2264e692c50c5aa11551dc3dbc923ba94538dc3c9ca1644aaac5a39843127287b6e3dc769c3ab46b6ab785fb12bd474bdc3375d5c874712de155d8338b7bd40af71a24cc6c66c412a666e4c4c819e8c31be28ed15af8617f3c5d044e4e4e4e4e4e4e4e7e15f4ffca93d140261ce297fcf8cf1cd94c8e81f13063740420807e96370c6071f48233400314af97717a41022480fb04e25fb8ffc9c9af8d69a929313303640aab64ceeeae6ec0fdbf52429484ef1b7abd2eca8850538f12206ecd87dd2e4bdab6ddf9acfdd5f5b5fb81d0d5e25ae5b8bf2bcb31a8ae36e79cb7e17c98e6b99a790de2a66b5d71381eeb3c6bd576d556e490b36ef5398a4d754f437b1b7cf0f6669fabae3b3e7ff72bdf3efffcbf747538ea4652225f4c14a212ca4ef93ea8e6fe17079c41c40450248008c17edfc30c750e8b3031d27038731094991267b62c9161a52e65bfdf232a6895259c14c9121b81c154efc3b09a6c94a6aa4523e5060c0afa6c9ecc4471bf35e01ee3326aad8990dba66b525926326734c9999892646fc3cc6b65b348992298233cc8b5cc0af750b52690843c28c2c9e15e51200ed37ad9e1d9e3fc64dd3c6a712676e6e34a05c1815a8e859bb6df764b8de570d36fce3918f3cc2254cda7c3747b4d01736fd2aa1e269b203d123105c8aa556562a83aa26172b5bac042db66554b0528a58690e76999673deee769446630df574bc19d3da21a2d8892bde0bea009ec54aafb12ba785d54a7c5da99223395f0124611b65e6ffbe1ac56bbbaba3a8ee3713aaa459bdbf3f56a6853015fdfee2527c04b9d4010a6f032e4e6ee6eff2f7ee7fcddb7b78963bd3de3a6a39c42d89903091164ceb6c0b5250534ca24ce9b2ecdf37cbcf9e478fbfcd983b597c372fde2d1832fd58471197fe3dbbffddffffe1ffcee77be7471f9864f37792d6e95241f0ff39084c3e1c441c20d18f0cae6b554f230550a6a7397640ca7dbbbe950f9e6b08caed897177765f3ea6ea1869c5e1d9652229c1f0cb9c536425c892bd7fd186e1cc89ccdd43990359ca1a9169d9bdb7e75560b6c6cab07710dd3941961299b4705d8c24b29d2c023c29912c18943b825061da7453648499892aabb338272f0584961161599136550242620d0d0bc54ceddfa817c74757cffef5cfff4bdebbff42f7cfed9f999cd3b029a2c92da655a884d9abc4c4a1037518516b625ca12a55800394992a12c988ecb3c15504842bb02b7483da86d95727882e78c619c93a39134087712d9c342e11a11867037b843cddd010e06838c149008624843d1c13ba3ae91be2c119e97f9b4657372727272727272f22b590b140043f87563d4e8b848b84828812024c6f2cb4ba3d2eeb339cba78a9e90094c50c72fbe4f9b1d3781862084fad9ed1e30c0e24f271b07a6d31bbc935f23dcb003665a4b58a5a835b4b87b6e1181708403c4e4e4a1a1d62699e73a3938712d5a6a037ee6d8388b48b3cc632da35220eafef647cb5239d96a386f5233cf3765bf8003596a65a2b555d583699d22c23d22cecccf0e53ec0e54eadc34db4557ef5ddd5d73bcf7e9326cbffaf69b9ffbf2db6f3efed2b7f8acbbfef47d43101a6986a0fb9e19882128388208e61481fbb06109320a8e4020cc00a86bdc8f11a041bce8a2bc145f9cc129a10805033ecf931c5cd845383225d2507501b1df8f6c2a53352c6ac50cc1929839008a200e621088400c38088bd930ac385cb51a0b05e7c443d724a5a870b89155b89b8a234bb04709839903738502a5a26ffa448450b242e61db04a38ef68107ad0b78f56dd56b4d7a5d7b2063a885642c6a8587cb9bdfdb0e62e4d93f1d2ae1f2c16242bf3723cdedc1c76de4344651cdf92e6f261395f77e71a52a7469845966a84e26124204516904b128e68e6b91ca759eb1c81703205f37d304a80384434c29c358b862da24a0e4666b80173d431daa335c739378725df4aea40cea839c9a66f4693079b2797970f7ffcfd1feda6e3ea6ca8a4ab76f5fcf947dd11fb09db4dbf5ead0efb3b043b794a3c97a511bf58e1db5f7febe99375d79c35ed9aba1e7d4bb9e1948913910a73d2403de6e4eaaa35c4294baafeaa8eef67bef9dc9bddb7de39fc6fefdff63aadfacb493d370d36dbdbddfe220fe3a7b55ba752ac91d4adfa284726861777e7c40e8a6220d27a8c080a6f9250cb084d4d5e0dc38be7b72122b9e176b81dc7abfd9e25aeeab44a32b7b454ba3dd0a36d7bb979e48d5e4f7703ac4b4c10b2f0f03a573167e725d61e0adcb4ebaa3110c8639e968b8bf3e1077ff2fdf5f96d3fa0be382e850fc7e9e2ec5ccb75127893b54a11aa8589dc1d2c2d8800aeb5222a3111442b98b8973c02a315afd676b917a9d5160389cc8aaa319c6df83cdeff74fabdbff1f37fe59f6fbffab9cbf38bcbe37cebc763d3266294a9a6240e68f5798c5ac26bae93975954b5ef539bb9569b8faa1a6d0fe9201db803771d72676823da4283fbaa2e3da541b8254eeeae56ac143595d72f79d3700fb2cf5e7842c2104222ea8806a2156115de51acb54c0c9a0ef574153839393939393939f95514c7fd6e7ef947b314e046d10a122380e2bfb42e0a40fac5fc9ac931fd92fb2df747ad7ee181167f3da3f97f14479d463627bf4ee6c9eed36ac2201142cc89dc29530e848598bb877950350f3332d38a1268b8334f1edbbe7da6d1143f5edded8ebba3876acc5d9357835e5c0c9e9b65596ab94b129c31cd653eaa7a74edb0cc564a31807353bd1da7a1ec3a595d6c1f3f7bf3adafbff3f96ffc0fffe31ffc377fed3f7ef65bbfb37df3cb9b27bff1e4ddaf5f3cde9c3d7ac429e59c2f2f2f8f5371e54812e144010e320b108838248209164e405038dc393c3c88c8919c2a8148d8028698eb342f07ab5541ee20225054affb63258108a34bc108414440c23d8ca542465d66f3909c59dc418941c64104023911515810226cb3d93439d5798a2a65b696d3f9e6ecac5d73d13a6b856a28a01611ece45610c9fc7e4b071c0e56483176438a68096709db8c873d3f1cba156220eaebb15d6a1fb16931306712152aecd1427aec77afba8b8bb659138188044ce1b12cbb5737cb84a64504b3e15c64d3371da3316f24013e1e4adb8b03b5820d60acfac18a2dd37238d6a5602e00ee8b7a281c88f0403104bb334f660af7c433c1525614a6f0fb0aade2386239585997251d47be4d4d0b81574b329caf57e7ddf6c587ef752ce3f1eea30f7f9a05ef3fc72add7cfbab6ffcee5ffa8b4986ffec3ffd2fe7795eb55d20526e16afab86965dfdce6f3d78ebd9c3d5aacbcd9ada21afba683aca2d89500e2692cacc99b885cfc4100eb7699e17ab9f36e978585ead3afeedaf5edcee6f3efcde77bff0edafb5dc47d5379e5cfee08ffee08dcf1ffa7ec8a905525d4a96997d46228f2562115a0b4801665ead9ac37e3f2fa396b96bd3d9e5f67a5f9d6e579b75db0c3763a176f5f2e645ad3509286aa0b1a079d6db432c2ad40cdbb665a9fb651f4ec9bc216e280b88a53858835852d07c98f6d4728e2937697ff7c1316f9f3e3dffe4d547dc2664daed77978f9f9579e66620ae60aa6a1a704288386bdbafc11411ac39f5c620af5ae69aabd5a801836031c45289d13297124397bbbedd8f3ad562414e59d9fee73f5c9e7ffac9173effe0c1a36ddf6e6e8ffb7939a6b629453d6899753c6a5960a5d419cb840668f3d2a4220816741da495a64fdc7808aa732011f7c183535fad91bc62ea88d84c4d4b29b3d5c5dddaa609377777b022401224cc4492829890095920f7df70b0aa52a0e872737b7dba0a9c9c9c9c9c9c9c9cfc2a96000ce0d761c3ff686a33f97db42180fffbf63f6364737a064f4efebc17d8518882c909a0fb0e245407ea0c02b9b9df6fb004bb87064d353831bc1f0ffd5407491731ebd5cdf3fdfc12c0aa7b72b1bddc1f7f6ee5d54ca1d11eeeca5c9ccc3375519a321a9c9a9c8fe30be46ea6768ac1f1b83ffbc2db5ff9cdcbc7ef5e3c7dfaf0f163b7e4169f4eff0b56678fdffc627bfee8c193f361a0ae59868ea242179686888312982211dc41f6ba910624111ce6ee028a082782102382c399c4432c1243384c1d4b99976599e7636855370b15384ba8d76986cb9e88dc87759789181e4ea26c8bdad17c36af1e49c0440484394088400445e0fe6c4658b8f7abf5b81f55adcf7d5dbced360f1fbcd5199c0a62060ab80653cbc4aa548355c920c2c6ac1c660147591680d6c91f0df98d75ba90d87a5d97a9d3e8093dd0265eb5a9cf421ea6955b89a8c4d80cbd362c04506eba8b1243e60e4b596ec6bb8f6ed282949307e7b68119690985a72672560f65344c711f3d0d8122c618a7721cfdb80084242048b528e5b3385721e50811159a994ac0932f802604c81046e0803ba84047d443d53c6bbab5593871b168fae859d66b13f017de387fefe1c6177cf33beffce5bff2cfbdf3ee579ebdf5e4e183a74f1ebff317feb57ffdaffe87ffc11fffefffe0f2e2c9dd7e07a261d5ca71fec657de7afcf051eefb09ed7abba5249132739b288116901304589948440ed9479a3d8adace71e4b4ac36cd321ebefde537d8eb8f3e385c3fff138de6c55df127fd0f56d3379ac76f3f0c45ea57db1c6c6597b806c468464c1413d032734a646e24d6767c77b33395dcac203e2d23e52e3529e6e538de9957f36a56baae59d44a89c2d0a6f1bb7ad4dba78f57cf1e9d619939c85d9b402f3c2f689d5bc66a65297b8594d15a0e5a4ad3a096f1e6fac593876feef6cf2a977eb3d071ae9927954c5b7004075c9b46fa6e93a45faa4f5553d38a08e04c115696f950c6433dee6f6ef6c971d6d258637f8007b2f8c5b307d777c7fd78d72648c654c18ebc8257fcd107f83f3fb87ae7eddd1b6fbc314db8ba9a2d2225216640dc290214a8d562f4b5a363b44d743d86015dc391452940c9038836ac67f4441d730f6a981a0e984ee6a5e8a2aa08067244abe101731808e0c49402641026061a0e4238a2301684b25766dbddbd78f9e227a7abc0c9c9c9c9c9c9c9c93f41a791cdc9c99f2773cb4280578da9b087100591941288141170a2200066e66e0a354d75eeabb7e60d3962dc1d8ebbc74f2ecc2cd10040a7c5bd06fcb09ffe2ff6eeac49b6ecba0ffb7fadb5f73e53664db7eed433ba89063801206931687aa023e4f0b3bf821fecd0abbf9c1db664d2342368911a20992404026a341a3ddcb9aa723ac3de7bade587bc681124484226232c41f9ab8aa8ac21b2aa22eae4a9f3cf35540e4bb16556528d9462b8208bbbe226e7a1bd5c9d3f7cfbd1d7afdffce6eaf2ab7dff0e6455e1937bc98beaf2a3a72f1ebdf50ea4bfb8f7464aa1ebf9c183f38b557a756bac229026b817362622135376223316c271d90c311d176d839c093086727482b3c5e0ec4670ad552d171bb796b75e0ea699604464602546b445ed302f514262610e46a60e4db25bf687ba808560a6358058440dc7111a80077662074cdc5392c36107c7d0ad74c1ba5bbff7d6fb17fd0af3623e02c224240c985935f3c82012081dd7781399b9424b325c77e1e1901e0ef13adaaae6c174ede80c1d21b1b408d1295576af006a2e6dd78ccb523773935a619f7561af6a266cbc8cbba7cf374f375c40c6e4b0ce857d68426208f3b4cc308f4d32ab251b8323779a75b72bd362591103aaa216b899996b851328102490581564f21290892afbe25e41ecc484e210b764c14ad5c9f32ed7466a600a1e527473a4144278f1e9bf3abb7aebf0fc3bbff1b5ab37fee7ff7e757116bab7defbfaafb6439f0db3d55ff9f56ffd0fffe3fff48ffee93f7adcb5b4dda6d0cdfbdd87efe3dd77ae53ec6377eea1456a8921210a0b60e4d9bcaa1b39833b308133ac40724a928b4e65b12067f7ceb63f7cf1ad0f1f7df59d47cf5f8e878357d0cccbc5657bb542681944597308b09215a615ca9da3314d8012445d8acee6b5edbb8b8b8b5cc6fd34aa031c36b7071e8498cdf4e2fc6abbd9d4ac9a5589019033aa2f05e3920b2457bb1a1a04a9c51af399cc618387b398f241ba3654aa6d9384572587984320263b7cfaa3ef5d5e5ccb6abda7fee0d7ce69b85cd76aec2c0ca19028b66d2f9c72f1453d351d80aa33bcbae5b2ecad8cf3eec5c5ddab695a965ae63ccd17799c74b7af79d9b6ad8426652f95bc752c19e30263f45721e7fafdcfca773ff9c48f812f2367a5a022908814901202733440c1c43105e9583aa70676ec853689d240568eb65a04220589cc5ae78aac94d5b37975220e91a92946f0e86042840360a168244409149ca2111389c1611960b73c8de3175ffce0d5ab4f4f6781939393939393939353647372f21f28d75a0c5551b453bb4f7c4ebc766a66cee6ea3613b97872cbb9dce43239877921b20b662619dd26b2fec1e57d5dee4a99f6d367a5e83267e6e426b95845340e31f5d4765396575962f770f5e0edebfbef5d3ffe858beb37d7178f455673094ebd59587269ba66bdeabe78f2c9c71f7f7cfffe43a161bdba777dff6ab56ebb76bd2c18b77397ba10425e40266c2c5edc10602072073199b2b9e9b1af911d062220006e0a85832a0708194a293c2ed8dd84e94e972d95299a134976364444aa56c75c22e748c1ddb92104cfa8632e054e0206dc1595b456a4e84400881ce44ce66e860a4a5a96a13f4fd212e2871ffcca07ef7c6dfbe2c67d2a96d41830e3628eaaee005b107331ae30821bd5265a143c10bc39d0bd4e06e43ed7b6d60ebc9218cca35230767337f75052235dd3ece625513b228cf36cb9c604ef74c2268058172fdbbb179fcd071d9cbb1258cc1546eaa512134b249371cc35e45ed83324045d90679947551282aa8a163505078921925835ad70043073d6b2574c019990492b8110038e6d6ac62080bd8ace366ec6108d6c22d134744a814838cd6da0f1d5d37cfbe7ab61b8d0c3656cae1f5d6c5f3cd1b1595f3d0889b7bbcd2fffda37ffe17ff73b7ff8bbbfffe6a3c7dbed580bfeb35ffba507576b4272ef868b7b8bd588109c999ca91ad41d003b8271252146800b3b13e0eec57ce1e6eafed55bace35d6e13e6bbdbbe2b1c687dd937bd471eab46a11e3a094dc20a96a25e7d27d4c05a22224e455d5263e33ccea5e9566ddb563df45d388c65b75b829705548b078989dbb617d59a95dd5dad8c73494cc4cddd41e6795cceadac6865dc058e6caa1eb092eea11153f0e9f083553f305f056ebd0c2170595e1455f5be098f2fcebe6541daf3ab312b492ca544421b13bb95524a71443def86d876a59471dc07f6209a97719937e81fa78b8dce9bc3f6559eb61c6837cd9f3f7bbe392c0227086983aa566a231e06da4d5edd4864583b81dda9149d165bf5a470771003047508bbc4e49357e20c5f5ca379502765ab42d2b277a43da3750437142ef0d9eaece0634da0b130072518a93b04c2de12090076668353723a0337c20c32773733c3ecb0b2e4274f9e7cf2f1f796697b3a0b9c9c9c9c9c9c9c9c9c229b9393ff50231bf75c29d7e474cef290c3bda261c92ab1275d14c220a3d66dae3a4dcb521d12fbbe3d5f96439917b5a5e6a5ef57bbddc6c996d9b532e4ccb5656b42b39aabc4e6cc436b1287abcb771f7de5dea30fdbf5e3b3f3b7633acfc58b4badc9d449929bb54d97e76c556f36fbed61babe7cd874fdaaeb87b64d12fabe6f129c8c99cd401408017038c399c042801073505835323327271011110370c0007a5dca6256d56b569b263fec65de6b394047100081270215532dd94cc51089882cb280699a267303c3ab55b5c4ecf0920b9390b1c185cc5809eeae6e3ececbd0f730da6cb6bff80bdffc8d6ffd66a02eef2d17aa524482594c162805b2641c173726670359612f0d951869207ebbe54bb2b64c8dea001e280cca5c29415895011122ab5a6a2dc54b20b2fd762f69385b5d1a8fee1e9a341f7facb2a452e7ed1e0ae6268012cb54726c3838d5c99934b024a6461243c9cd158771ae0b17354ea996ac6a768cc360d9e60ae7c8b1158aecec3e21cf5087310c10113818ec406576432026735da06673cc56aa329a6536a12e678a1c224248d576cf6f541887cd1d63fdf0bd0fa779f3f2d3db07eff7fd6a80e0d77feb377ff77ffffd36f26ddedcbf1fdefde01d6aa2745d06454e84a8e626410072233722220a08702f6e9540ecb1d4b9e645cb24423134e67c7e79351f5e6c3677d757e7657ed1264bcd41bd764d93bd6819638caa0bd4527b56cc889cc9194ee2807b29b994beedb2d69c9752c70a6f57ebdbdd74b79f5aea77d3dcb4c35cb60eed9b5444c4789c67b51a25384b2e4eeca1696ff6531323023353a945735ed740bcbaf7e8fda6d127e3cbc27dad67c3faaa828c722dd9d976fbbb27b79fac1efdcef9bd07b78779b8bc00c97eb7013c0ebd3030cde4d687302db3b4bd8a06a4be4b5d9b0edbcdec89426fdc86b4ba1caeeab8abba3467733abb7c79f7e2e5edcd76b390f04afa1ad35ce60c9ca73817d46ab598ab3b2334dc45af061881891980a9219b13ac3f1bb255c782aa5c5d54a28a70300fb58882589c04cc9673ce39c30321180b87481073737737a42044441c0811c7215202e7c6b907b7086456cc16d50a2bae75bbdd7ef1e98f9e7cf15908a77f124e4e4e4e4e4e4e4efeff8f6c7ebc0afcf5dbbfb219fc2f7fe02fbe4f7fe103feb76f153f39f98f4a512b25cd7965deafd6abfd613a8cb7ea237cee9a508a1db6b365092c315a14a88de37837ed6f122787920b936dee5e1ec685a4516ad41bf28b90ae0dabbd76da3e08176fdc7ff4f8fafea3cbeb47fdd915739b4dd4b8cc010091000466548018ee20e7d43cbb396c0bdd6bdaebabf5103048ea436adb5409d90b473610884284299b829c9803d80d5027c404aa60c0dccc8eb365081c38967cdcc4ed7bd602dd2ecb61ca87cd96e7d96d011575770b8078859307e9618779590ea4290ed274e280d700b76a0a222407aa5637d2b9c62685c400d5ba64736188501f452c089afe7cf8b56ffcfaf9d9e50f3efa5409abab2b22cdcb2e82833355264eb317096c6e12aa98252b03fb45a2cb14566a9da10137145be5c629561355b806e1242e6a96ab1b1001b374d65840f602e2b65f491a0a3724432c673d85675f3cd93c1b7b5e59d1c90f6ddb5ca440a6e44c64365766eb5d6c2ecef5b6e111000020004944415400304dd91ccaac86aaf518800020214a043262706fcd4a4227434a710efa727cb90317b4217a65094ee424a9022e349b3714f258bb3ee6ad9a315aaba3a7deb51e0247e5b0dd1dced76f34439f3c3c7bf6ace81f96fcecdee3875d773ded5e0c17f7db8bf5fad11501564bcef887ffedafb557e73e0cb21e82b4399ba42e304b6089cc0c61b811885c3c90d65a4925865ef9302f3bafa395fd65bfdedf4c2fb6cb1b6f7efd8db756dffee77f70be5eb36f42d41809a65ddb0866f685ab56439ee6d80f8c26a293d4ced9cc34c690e75d1098b8891a9be5f272573e797a4bcd6aae2a12c6c38e88620c87b91a34b57d90926b21a726484aad59dd8e33ade5c50158af128536ccaccbe1eec5673fb4f6f28377bff68d4f9ffee9e829e02af945771ed577212df3b457b766e8b3c7425db34ec5815a86d519936bd5a2ea2280655b9c97292f00c706e6759c5c3db4c39587b5da795df6651a43eb41175aee56cd4be912270bf1d578a8b6cc12626ae398f32e2feb610d8fd3b41ce629060f51e65c8307555425901039040e9d612f6c77be6e4375307588e3a8d1287421c3cc97d0b134a05a45248550d489892408099cdd98a5111162666626985625706c11a23219c7ea756825e705a621c4e5b03431dddc6c3efde4b38f3ffae134e6269e4e0227272727272727277f374420fce49c6102d14f8c23fe779ffacbeffdfd3e8176ca6b4e7ede6c0e2b892ba6f355ff3067dddfdd81a7aea5a2fafcd98bf1b00cfde5d9b032435932c7a835a7d0b0631cb787ed040f22a914869c71380fe112584dbaaa727571f5d6f5bdf7eebff52bab8bc7e7e7572431172f6a6e424446fee5114e3fce42d951b58610d4f0eaf616210dabb3d5ba5ff54d27b18929c6581d06251153676657381b8c98999ddd0c70f08f435a22221762d0b15d89e104726112b7e058bce63ccfe38e2cd73ce632565f0a981c8943689328cf750a9c60cb6eaaa19dc2592c559d0dcc0c37071cee048a607177554526627310b3872049025b48144bb6af7df5c3ab8b7b9f7ff6d976bbbd38bb5c0f672104adf9f0aa549b08495084aa59752dc196c6eb8aea3970e57a566425219ab321a8c76ad129bab381a1f06a60616226b8aba22c06d585dd02b5a96bbac1d3bad260de8490c6bbf1c9c74fcbbe76e249980d5a96249141cc01625c01f56aa66a2470e2aa660022ab55555773737686078a2dc5c8922cf6748c6c28527bb9eaeef557bbfa7273d86ccab820320ca8803b18a0201da7c4920fd91c2e60e2103d20468e41c2613f37a1ddbc7ab9eacf6af58eede6d3ef06bba9e39bd7ef7eddb87ff5993ffaca878f1e9c9ff734ed9e7ff0155c3de8fab395c7c684248690128b486c9841a4809333118c0ca6b596be69749a779b1bf3ddbdab33147df6a37dde9621f54bd271ba7de3edfb8fdeb93fbd7cd5f6d17216404442e020e4040231b3c44410b64014989304a142795ebad4682d0152e142bc5aadb61f7fb1dbe1b2a3ba64182291595e0e23426cfb219799194d13599197516b4e29b57d3796a59aa9e552f47e2783b455f7bbcdf6e3ef7deffceacc342c99d1af427fb5c882b0469624d7a5a8872e9ba995ea851c00d752017237770719c3893ca5506baebab84111012684105b6e7a8e97649a97a58c599791f279d47533f7d2345dbf7af1fce96ebbc0d51dbd30b575d22dac6d3a34ab665966f59c1aa8812b73801d378a1d4782b32c28cff7e3590b1269c115540e397be8d457671d7128b5364debc4b95a9096534f9c88c529b2448e31524324ae26318526a98b49540a46642c6deaf6e3188584e5b03f30f1ddedf6b3cf9efec9fff367373737565d139dce0227272727272727277fdfb1c9bf87ff2f910d1300d84f0b67d6f2e3e5df27273f178afc52dbf4e3bc9b0fe37eb3ad79094d3a54dfcf747ef9febdebe6b09fc6c59962f566d94da6ad79a6e3fcda18989279a7da18aeacde93f06677f9cef583af5c3d7ae7dea3b7cf2eee476ab552295a726569620cd5906bfd713fc271f31bff858896446429e58b2fbe1886a16ddb9452dbb6a9094dd3344da805ae60662b855e4f8d21667677760340ce664644ceec7a2cab3ba6bee4eec593c20115d346b52c8b4db7f3f4426db7d49dc32436285e4c49f7acee88c1d93d2d5a43d4d2a639a0a238940848c7b9c0a59a0011100e76bc24859a10310b5b0089155356715e75fdcdf367cf9fdec253497dbc5ea7feac143f8c394fa59a5129544ac84b5be7c6eb207ec1bc763f33ee9c3a0519a81a576373761782e0f588108316c008c660a00ac8ac9249e2d485349c6973a1349807123d4c77374f9ff7c4297880874c56bc86c20476b60a2a0e8529dc6104895cd4c04414c0ae459d89123b3b222c3237e0084af06092d48352a8ab4ed21aebeb769cc392d52b9bd192eb326b598c55c9165300661575e1c0ec51903aa456245ef417a6cb30d8bc7ba9c512e17ec7d83cdfe3b0dc3d3f7fe7e5fac15797941f77f957be72f1c9bfbdfdf55ffbe0fafe554a09a993d07808224ea2429540ae06726367662137a2148769dc50ddb65dcdf361b7d9b49c1edcfb7065f1e31f7c3ff0bcdfbfface77fe7c391cda64d321372d3830a5401c9cf8f5ec240aa0084a242d73e71462ea281266a2ea44aee60cf1ea4c74b8bd8d40cbba54b7c28071506654a57137afcf574a99e12c142144ec6e396769d808fb6c81b04a71b53a1736b245f7cf6e7ef0af831e58fa3c4f2e5e63ebb262bcd1b77dd93ca5b8061bd328565c2dc4cecc4d41440486834988c8cc6024241cd98dccdcbd1245e44088c2314aa6940b2784a8de5358bb9cc7e682e310bb27dbdb9bdd46b9417b8614c0a82f9e57022eefb52f6fe620802ab10b19e00698418d8842cf496187a522f852977bebf5a3c7bf9037dbcd38f9b40c819bd438932a983ae1169c283412060e890331b39ba851d520a94f310949e5006746e0984cfd7ce8779b0db100b4ddeebeffddef7dfbdbdfdedcdea92a1163aea7b3c0c9c9c9c9c9c9c9c9df51003ac1ce7e4a78731570abb0bf97c88680b5a02130018e67f9afdc172112f6a7c8e6e4e7c892d7f39477b777544742edba0eae87fdace0fd6e519dc771b4eaa000671895a5c288a4010f4bb52913c979eceedf7bf08b578f3e7cf4e62fadafdf6957f7a55b55975a6b5d0a91805958e054fd98a2c0ec782019d171c113dc09f0e396a765599e3e7d72757525cc81a54d8d88b429c58869caeece2cd0ec0467823911119138819915ca0ca7e004903accfd5893674ef06004c56c7057f75a2d6f3cdf69de7859500c24301270940cb2693e34cdd9384e66b87874757ed9673bd4d71b9782c09dbd9a1baa3b33b895e856dcfd383b07ceae803943d8e8f183c7be2ccf7ef479086d8a940ffb324eed30b46ddb345de6e80534d7a638e7b9b3ba265f1156cead52544427d31acc600e033b1860c6b1d987042450a028140801d484599412a541d2bae366a8b2125a2522adcbbcbf9b37d383b6532d64161092c0b55677afa605a82007390172ec7d523b54f328565d3d207434fbb1d9052c2a0131010d7bd4594b8a8183112d2985eeac599b2c73d5d9b54ac9bccc5616ad33ea546b3638bc22ef2d6793a5e611f301a12baac591a3d87a68184b4a52ead446a152c6db178a3fc9f32e453e5b3dfeaf7eebeb6fdcfbf3af7dfd2b314aaed60f4d6abac5615ec90c81899921ee0e77772718bc9a39930766429da7dd61fb0addf959db3a6b8cc575e6b2f73252ad44a9ef5b9622914062c4864860660205b518b8e5d48163a9e0285d370449b72f764313279a9b48cec90bb58c5ffdb07b7133d6025ac4d999cc8390875a6db7dba5260e4d8a4c9e4db51a284874672536c56ed69b5862141e8675d3754d7af6e9276797d65eaeab4e4b2929bdb11de9cd871f76490ed3e812dcdcac92172108573b16b8502482fbf1a9093265e6402422e2eeb5567782c301cb5e5c01013792c4455023909c53ec7a9794da26b541e2136e71fffda13debb5a69b97d3bffdee0d71beba6aa6d1ea545894082400c30c5541465a34a6b078a5368eaaf3eef0f6fbc32ffdf2b75efef007b74f3fa7656ebb544a216adb6ee594c0ccd248e8436a24921169252b4442241d497016a636428c4544c075dceea284b2e4e7cf9e7de73bdffda33ffa23551511f7504b55d5d359e0e4e4e4e4e4e4e4e4efa861d49f56f2d232cc61fe3755defc7b44365701e6b855d4bf269469098b9d3aa34e7eaeb0d5cdee961af114dab663a77c98a3abe7659ec6c5727153b7a5281935b10b9c728ed3d478bc0ec35b976fbef7f0ed5f7cf0d6fbebab47fdeaa26907332eb3d6b10a200ee3c04184832a4a365575b0889855004c0477323fd6cb00700701d3343d7bf6ecfcfc3cc57618d64dd33073d3342228458f018dbb83046460871bc800b0838809aee6ecc4ceee4ea0e3ab110811400d9e8d9425979bba6c506f6dda855a833670d14ad517d5b1d445a2543f80ca7add5cacbae8becc1900b1a08ac1d5a176bc0c3625542b6ec6401466627687933b09cbbd8bab771fbd2110256fc829cf4b3e3cffd1f7daa6db6d6ec6974fedb0e17193e6c350a755d5de6c4dd49088912bd44301b116723098d8098ee33865204800acda319502133888375ca5a63eca594b5d2ad256ea845741803a8f9b97f90096e256035313520cb168ce5a35575590430072710849240bd5a4a292570f685af4e77c75b12a5cd5cdc894e05c9d2d1352009223b859552d5ab33a11d48f7d712c31c23866f8a8e40500d4898a6b8515d439cf7bf3440b6527cc23ee5fd55ffc85b7e67af7729c1eaee3e3fb6fbdbc7d351f6eed8633f0c107dffad56f7d45e23c9cb5240c208424226c6e561cec609624086604ab646e288e02d4c08e823c991584c04637b7fbed93dba756ebb2973c798a8daba9166b45128c8908a0401c8903480cc2dc73185806e3545444498d401c9280348a55af7d0ad378d8df3d79e7d1f0cec38bdbdb79dadb52f2ed34ed1635daa7b01e4b2678818518885804c2c7fa3057030cb3d3ed41ddd589e2c5f0ded55b87eda7537d76985fb9e85979f7e1fa6b7d77763e3c046e15669655a12670c4e4a6d9b4c2187c3c28d8dde11438100777ad393bf438aedb5d45a2a9b9021e88238808d1b184d070baa84bbf2c646bbe6e7cb89e623ff21a14b34de3577ff92d33fbf63fbf3b5f45376d8255280012100b1381410a570a4c9767dd7e9aa84fc5f99f7eeffbddfd47ef7cf0c15447dbbcca7966c4d088c4d6384968382692e8128c85a411692810f714a2801916098323100ae0cb9403cb342d9f7cf2c91ffff11fffc99f7e27c686596a813b5489399dce0227272727272727ffc9daeff71f7df4d18f238ee3d379fefae5cb9b00806ffeeaaffeb5579440646cf4a7e4322d63fcdb4a5e7ed6c8a6631070577f5a2243808380867177aaa13ef9f9b27b75eb5e87abf66ebb5b36632d256f67f648ce4634ab2f8666381bd6c3bcd8ddae5aedcecede7c70ef837b8fbefee0ed6f9c3d783ff5579e7a0ab2d4321f8a308224a1c00a701041ae65ca6335884491604ec707832f639a2f6f0070a320b4db6fef36376f5f7fa5eb86beef0144a6a689006aadcc5fce2dc6b148871ce4e0e3541ca763a307b933c888001239767f702ee6e00a320ed57c9ea669ffaa4c37f0250a33b99bf74c45b19087441e64bf5fda46aeee0df03a1e26721291c0e20e2b7053371366116226ff7147a53b41dd140c10716ae2fb6fbe77d6f6e3e6d0732afb2d39d7693edcbef0aae3e616d3d8d592f238d43ca8ae8c5aa3e4603753983118ce6cca4a464c06523757370203ae6ae6ca90080aa0c045a87af104e9020f7d6d7b8f9d8781c210c9595fe5bb6d4388cc29c4c842d597717612aba2aa300751f5e36fa49e9d50ab2b35083d6242b70afd555b5209894822852822cee4640a2b7502ccdcc1eca679a94e881c52e35e086e6aecae1e5c4889400c280522b0a8a12ebe64cd621ea982b4f8271fdb836bea5797d78f57a1959b8dbbb7372f6e2ffce6cd77beeaf3ddcb171fa55e411663ecfb8199d54d44085e5df332910381c88e7f7e4aec20109bd58a5a049264c5964d77795612e452eb5c3dc7dde6d0b47c757e71b7bf959641100e083184de25c0883c705c51e888234b13a503c7ea70d5a61ba6cd8b2646d41ca3ccd3eef6f98bd5ba13898f2f62fbe01e4bdce457aff6d3d35b7a7abb9c0f7d51cbcb4425a4d48610c064e649580107334b06ed4b4d33b5339e6e77e7fd8a9ac952d7356bf3b8bd9dab27cdcf883739678e9199dd4d51d44c2bcc4008ee0a0e749ca9efcc2244aec7d8d38c981d3033f5d191985b870166be38aa0899c3aa534c570f1eee97fdab5b6dd887cbb4b8ce7957c88a6f7ffbbffe0765fed3effd9b9729f5e61edd54dd00b7e04020a7485ddb965252a4b9c24cbb557fbb9dfe97dfff3f7eeb57bede7a597562a25dea885135c7d87188419a103b8a89829024f295070e4188dccc14c2e808ec0ed34c0ecde5d9174ffec93ffedd1ffee893d8b42271a90a67b080c5854f678193939393939393ff64ad56abdffe2f7fe7b8abc5e1ee067737373777c0cde070877b59e6bfee4e12a1fcb4d296486060f9db6a5e7ed6c8a6612c0626248219b2ffe56fd910aa434f3536273f5f96eddc0ea1eec679b32bba3885e251a80fa187478641697bd7b95c74abb7afdf7eebc1bb1f3e7cfcdef5fd37fbe152d2a0264b712bc69502094b14617757b2e342e2a516126efa2e81cca0d57f32af3906b90a007edcc2ed4e78f9f2b9bb8610fabe8f310208919ba651851523a2aa4a44644ee6c76806c4e6af070eabbb301f8362720348dd9d0470f7e224e40e85669d0f8765bc311da7655af2c10e3b29358550b466461cdabc2c21627d9eda4e6a2eb5d6100201e406353763f580280471037b6531023b58ddcd495d88530cf75697abd42e9b7ddd8fc0a8736e24f976039db12ced7637a8aeddbb5c07785443ada4282038b9839d4809ec5e5d99c8dc60d5218ec0c72222b2e01ee09190606c1e0c094d873444ea57daaed0aca45d514c9497e5c5363fdf5c0e68622423a82d79ce8b0937aa040fce0e22833bcc194e451861f0762ded59402aedc032e8423322714c2ea610483077334b4d073227121175cccb32e532e7ca06362327fef1bc300a1c1a2b33dc8c0d64eec4305540816cce4172f1a5e81ffcde278fdf1d34ced5f49dc7979637eb88eec16a450de5b196bb61686394985a09e1d8fac42caa4ee6eee6a2a0eaee44742c8152a75aac0d8c68f33c5be91a794bebb83b982e194574a93a6b626e38945242620844446294d0923490c81c98224bc7a1736a4031864649002609665225f4a9ed4212b7fdf6f67c85f52041489cc8a6a5ec1a9aae2f5a056d7653d6a5e5785c783fcf337168bb94bae4a6cc0462063978713954b9adbaae3b9210d0463b8f765d4a73b77d2271932b42285d5c2989b93a8f86c949a19111899c5ca195391991ffb84fd18958227170a89ba91b89832a9192bbd31c2c3bb2bb565d3c2ce64b73aef37897c7579cb4468333bb24b6bbed8bf7de0ebff9dbbff1eac5ffbdb91b637083c4c855a56a7075e22ac1856d9a96c6e4edfb67cfb6db65bfb9777171b7dbfecb3ffbf6e38be1ad2148db3552239b6366f44c8999636829b488449c1cc1bd010763525dc00208797055a8c1f9f3cf9ffcafffdb3ffef4d34f87feac9a5763358f313a3133aa9f5a9d4f4e4e4e4e4e4e4e5e5f877d3943c05fdfb6e30da6bf69a2703a96d2fc952fe904f3cff0afd6cf1ad908213112a3186200396eca4fccc86905e3a9c4e6e4e74e13d9f2f2ead533e74ad2189aa53412afe632640df0d80cf7deb9ffeed5c35fb8fff86be7d7efa1bbe0d8bbfba8ce0babaa99a5d496522445222e450d2a2215ae3533e87536eb3075772712221c2748bcaebd7b9deac208ee9e33ddddddb46deaba6e18565152db3422120450a89a9b981eb74b831ce270108198c8dd0d60c09940a2aeeea4d50d6eeec52a0b0553d15ad4d496aa336ce9c8ce56cdd06adb9601b521797e5b7f7480d57258fcf25e7fb66e4d33c84208666666017036320a2e0c0904aaa5925220c7eb664d5604702b6908edd5eafcd593e73a4eeba63bec76a4060e75bfe13c07ab8dea609ea62c4b21e65a8c0032383933090860365583bbbbc2d98f8f5a2e80200a28798c129228eb02ad0449881dba81db2e5ad322f568d7dc760c462edbcf5f8d2f96b32056ac2e5555cd2d04a98bb90b98f17addba913007a5e01cc10d56571c7b295c2deaa8b90630b9d9a2cec481589982b35320e608002c4962687a59f2e17058e6436016613286c2d93990447677cfce050091931357371005f03c7b4064698cecf9d359930ee7fce4c9e6a2b547f787e9667cf1a31f9e5d9f43f7d70fefa1eb9c445519264206585583b76d9b8288b09911ecd858e7ea4d68acd6aac5c0410672b2ea563bc6506c0a016dc304036cc9fb308410c031044944d13c9027e224d231f741faca721c3454ab09434410da617d1f4e430c77374f3efffcd3f5d046225be66aa3a0613794055483a7754b2f37a3d3b1002480a3331d27524bb02831903b199110a2495406bab4cdf379ba6afb776273d19fdf47d3a389fdd00aa9d86abbd9e73c23307301b11911339cd4d44989d4e166c6ccb556833333709c394d22c201ea6a35bbabd3489e558b63a93e86d636876777374f37d39f6bbc192ed2bcec96a5e03818ee72f5c34fbff7ee1bdff82ffe9b6ffc9fffe40f977909cc2c295a9817722f206572820d2b1a3a59f22131247259f6eb3e04c1dd7ee7197a5155f86a68d61d13e51056220cb019bc7a8814628274aa22ccc4e24e4cd10a41d909bbc3f827dff9b38f3efa48623278d6eae0949a6ac6e410663b6d8c3a39393939393939f93b863df8ab4909038970a37ffbfea89f35b22160366cf5f5f7bc0a18043b7dbdd53b020ce45389cdc9cf9d979bcfcd6a600fd2146b96a5cb7a95eb0369dfbe7af383b7defee0c1c337cf2fafdabe9718ab27adadd6702ceb508731839161dc4483991b18ecc10d4c1498cd9d99dcc90c2204c00c664e440efb32cc25227f3d96185eeb767717a24409cc7cbc86042c25d4faba3ce7989b10313b88c50946640a108cc9ccdc504b3da6c295dcdc9ddcc9044cae2d57e772e3bbdd721b586399beb61a7efdd1c3c7b2e3e96503fefc6ef8bdef3fff572ff5b2c7f9b0622fe6358a2c560110d1ac998c8824845638d692a1062166896e549d81e04245a3c8e5faa21e32c3b9da6effca9745545d3d6a0de318ccd8ac54b3aa6430b340d492986900a39a9985c0209a664d0192c261aeab1500c406438765c6b046dfa7ea3a578de1b8b68924fa9068d5375be66ca14943a926348f372f9f7ffc64cdd1963a7b868762b664f4ad4990659a59c48929129117ab4d83d585c4dea5250b2553d10066711190c2091e88c91d5a2bb382c96a3e4e93010c461462d775a149db5b9fc7a9546d24b8c0d82971cd451d44002342aac3abb983dc1b72729fb55430815922a7211179d91923ef967bab211f5e1cd2ae6d5c84144cd21c871dc1cdbc1209bb3304ee6e19ae30778a4dd335abf33c8d535e889baa63e09884b7bb0dc9ac6566519719aa70c424c6e0644ecc123926e7044ec48d2356e526260789447340ad494d64a96e4e03a48f2ad3bc1fc7badb4d5e810028120bacb86917035c1ab75544ed90cd975a976a4ddbcdc58b2ebcd4abf3b665212b660829ba50ada6265a83527775ef17df7af7eb9ffee8a307ed6a7dfffd43714de16cdd2dbb5b0a24f990f31242d0cc1c23488efba2cc6aad060900aa31072677553540422022b302adcce2c88642580cb37a76da7bb8dd8c4f6ee7cfc6fc84bbedd07bf1aa700a08216a7622a9ba7bf2fccfae1f3ffcc63f78fced7ff6c326d2613fba0511be5cf7f3926bad81900b52dfbef3f69b7ffa9d7fe3aebd40ad026e013be0b3e9506242bf443f74413868a913f3aa6d7b0fec2e6e20a694daa29539f67dbfcce6624bd5a52e3ffaecd3dffbbffea05baf9752965a580273a85e410041c84338453627272727272727277f27f9a795d2748cecc72218fafb896cdc7fa2a6a638845ee735f8994b7a4e4efea313fab39c6d3be97c10c37977feee9b6f7cf3fce1d7de78e79b71f5a01dae242622373658718382e04ec47a9c45454ce42076b72f8f97e34169feef5a9f7e221e2510390870fab201d1dd0172f794e2980fb7b73721708cd2c6c4cc449e621041ce50d5e325af1b39b91c876eb8ab7fd97f49ea4ec41448400c212fc709ae00aa66ab15ee5af2321f08e5d5a73ffcc619ffe75f79f02e6d86e526856dcb697d21e197dffc26af7efffb3f5ca8cca5387c2c9ab54a4a2188386260cd3a8fbb42a16d5b91a45e735e023119a020581fbb2eb49e6d2c87459572465938976035544fb534469e8b1ac09c4223c25a4b2d55d9ba189725a322252cd5ccd00fb12e4522f711a141dfa36db16af9bd8ba14f5108b59a7a721623a314da21563e38bc0f2174cd94b3480c3a7ff4ddef7cf1d1a7f7b9650ab9e4822221b43d2d4b6d499b2e22d254330bda7558f771759ea4230ab5527682134860426082d9ebd54206b01311585940448ea59a00eca40c030780ce2ecf534ad3769ca772986a5ed024e9d6cda12ec73b515373f6d7cbb0e8c7b36f95c9d54db3ebdee11c3b2133760471c8389739f6d7d98811524c3105b592e71d9020492890035a01a7d7e383d5ab56e49a8baae6622c0d51ac758667b7bc2c651dfb7d39044613b99242e084985ae6e41e891ba764164452944e9dc9054620803c108b08c06ac7783386e4d55455636c5c6bd3346c85c485849db5faba0f219d5d5dd8cd7ede8c653bb9595533111191e9b0132b6de85313cb324b934268c7431ef76d5aad0dfdfae2c17b513ef9fcc907e75f49c3bda9ce9b991f5ebd7b777b2099a9982ece51a03080d800737738b355677177f340ce20e32f9f2e7175af02572faaa36167c895b2f16eb6cf6ee71f2cb6192e29a43497fd9c5d5854b15e776359548b34f6ecd547bbc3f377de7f2b2f57fffa5fde743de54589209c1f5c9fdfdddd59d618e104f5daafdb699aa96ad7a4452b4599a0b78bcd37af8ca969628ac398f7e2d4f0acd6584d4d33481ae602a80ec310db9852129937b737e679b7bffb67ffe25f381389a01483931947f071db1a9bf0df5ce47b72727272f2ffb2f7264fb225d799df778efb1d62c8cc37d4ab5755000a058020261ad96836a0264d269936dab5599bfe85a6acb56cad449aa4a55a9299cc24edba37bdd352a6854c926930b1299a91144823c1160812f358f31b3233a63bf839478b7b233322322232325f160a853a3f3cd4bb11ef86bb5f9ffdbbc78f3b8ef371e15ffccb7ff98d6ffcf9a5ef6133037efbef7ff5f77eef9f5c2fd96c3b10aa604c6465917079f0000020004944415405f8e2924d632818d365a0195d6a459d49cfc4251be75791efbe9d8c46f9e0932fbdfe954fbdf1f73ff9fa97ef3f7c2d0c8e5a35cd8a44a112d55603906b064ae0642c4604301b18817a9727a4bd6d03d09d6664d6359f4e8ee92450ea4e39a2ce118d6ad77a6da9da1003582c164f9ebe530e628c31cb8aceac26cf638c98271191ae4750550adcbb1f86b1999211810c44fd59d5aaaad29ab4a250d5b695455da9a208a54960219b4d07cde2375f7bf4b97b3a387f2afa9e8646b8ccb3f099e3e12b439ed5f7feafbf7ad706c0685cab65c7f7ebb6399fcd8fcaac9a5519da934164b6ba99544a9ce50c8651003388850d68abf67c71a64d4b6d4b6d5d188ace1c49c0aa7341410894a9d0a251328d1c228716d2d64d6084126d4260e43925d8605cc41c21a3d111def8eca33cb6cdecf9d191e4d2925a0e133131a812b7296b74d1ce392b46273688e0c031237b7efaee77bf978342c8a53626326a6b4de361c1cca96e02abc02443f900f75fc98a61e08cdbd4342aad20019a11312b8998058309cc12818d01024815c8b2a0aaa689880d2a6a40c61c93b6a1e0a38747e364c5607e763a6f1b696b310631c01040d4d4082062564e2974470d292990204d6d84a33c6f6a842270018b0bcb73e423a551d19bf6a06d1b3550868c636063284c545a66040e66aca9addb46536d9aea26699b3299513b33a953558ff307f7c6c5e2c95323a580a6016519a8e0300015c405870150248d8c9c421142cecc4604800c66d23986b1c8a6cc16c13c9d9c0169341ad75595e7191931291115c499c442b216b15ab4a361369ab778329bd496c7a0aad3b3c9bde35055551cc47b83fb93596d922264104b4ac3c847cf9ebff7e63b3ffadca75f7f7ebea89aa47636b83712e27cf080f858f15c209d5fe1c0202854add339c106366bcd48a42185c08888632033d196b50189a136cc13a6098bc616ad3c7932ff3665b362308a318364ac348815918d4e8e3491a926ab40a11818683aadde7efcc9d12b4f9ebdfb332b0b4a4d52b1ba923c234534d1f3d9b47d47d52c64a46a8086105a1123a648f3243f7efa440309178f47a321ab851aa1cee2c8102521cf4bb0b5eda228326d536aea9881668b3ffb937ffdad6fff7fc4dca4b6f3450d681680c0a689992329b966e3388ee3388e03fc47fff49f3e7bfaecfb3ff87ef71e1c86d73ef1da7ff87bffe4908d4657ef290806b487457da86433170c224e221aed3d1b5f1c46d599f4f8a628e75792577ffddfffc4eb5f78e3b3fff0dec35f33bedf5a56034cb0a8b6d4579922833900141257a0d62c929959245d9ea06d08cc9d9d8542bb43d6146b8aebc6e2686db1d42ff72182aa5a4c2667a3d120c6186364e6c8c8f31822448410ba80888899a5ed7d511051ec8ff1665245804a1206a9515216d194daba399bcc3816613834a5429bf6bd9ffdbd57efffe6a3d178f693bc7ad25a13d840a9640bf573793af9b5b22c7eebf8ef7e7afed6d95418e793390f716f906b9b98a201759398538c3919b749b222973631675960a99ae974d68043e773b76da319183186ac57b460045198a68010430c449daf5c255303319891189c0145de56f551c0b8e47c10ca910e0662b6181fd3bd9378fefe791e102910341888a39236f53cb055a7672dde29c3f8fe2b8fe7d3e73ffc37ff66f6fef495d1713bb5aaae438c89d12465ae0645614a2918721cddc3fdd7b2e38745ab4d5d2f5a83189231228718104dc960464c00c0a6a4dd69ea20234267f644cc60624054201013d5d4957b560e8ec21881179366668d35dd8e3910089101228518a9310743e744dac00451680d282b21e6312b22620c83e34af2220c88632bad582ba6312f42e4c0c62430100426440423a6644aaa2d515d576766568e863155d3a7a7d5fcfda055e4110b05ce08759d3429720ec4855a8c5c701c721818cac081b900450a1928283181acf37bad9d9f6b6303b1d4d5f4dd77de1c94d9705466790052cc864cc2208e61ccf9bca2f3791b894012b2c2c078da3e3daf62c88f8f8fe6d54432699b4992501483f17151cf275ac7d7befcf5b3b367b1c593e7cf83699e0d8b88479ffac43c25184f670b004d9d8c38044ad2320229016a96cc44156056021143298918040c1801306dcc9a5ae7c6b56695d8a492c9bcad17faa4a5c9d1288f34ac2bd5c4797e12b242a481e4a96986c38148bba816791923f164f21436fddabff5ebffdb3bdf9dcfeda8cc54d12e6a30b26c4019495b4f4ea7b1a022cf29988805a6b6454628f2bc096dd3a4379f3f6b13c2ab834f3d1c592e899b3ccf4c28691ae571301c574dadaaa9ad9be67c3e79feedbff9e69ffde99fe459c8f25255b32cc41855443599491e229376167c3e0a388ee3388ee300f8833ff8fdffe4f77fffc9fb4fccece8f8e83fffcffe535abe863f80b595de80b190fdb7dc5cb211e069c28091319260b2724855493877c7c3ceaf28ffde3ffe83221f856c2cc89206a1a0045585500445d5a8640a83d508094d36b46e396d1a48a21a112132b85b889b50ef7a974c41c497d2ab8197563604325598717766dc657218405555b3d9e4e1d1a318639ee765169939c4ce5a43ba1388d05bea507700d005e814103343ef061622685a699ac56c36992ece26d37c74321a3d6a9ac6cedf7f24e75fffc4d14b8ba7e5fcdda299152112b1218b81b24c065a0d33fbecbda32f14f94f9e34d97dd483c1377fb2f8e19366cab0721886f78550d733aa526650150da6caa26855db452b8b562864c411466a0c0828a9350a328b062308606466c934a92112601844ca8ba89ac4500eb8554d6dfde0287b50d2a3e39c8ab61c856875dd56c528b65a2342098129c60c14388616caad66c824493a7b763afbf63dcb4ecac7f2fc391648d6a4040b5c492ba4b1e0a43a979a0bca463cba1fefbd3a18dee306f3baae2533b14c25b045042098710259b7250e8012880d81d07d0492c20c9d7f648318cc14641ac9525b2fea96621543919504e481788a3a55d61252ab2ac1ba4d73422a9905336ada84a06046146a5b6b6acdc658b40de298e8047a0f38222a455a69e6cc1c8a32cbb2c0442481016b3b2748fdde25234222d49a9e85b0600bd3e939b54f61cf4c9f92cc66d3e7322b888d889b4663010a19870c9c711c3097a09ca80c54c4182944353625230567d44b8a08303623d29cedf9e4c9e993b7ef1d15794159592a942205223389c1085452509330caf3bc5e244e06d16066f3cacee70b35542d9858e7cde3c1914a5b2d4e5f7efdb3a3072f3f5be8c3575e3b7978fcf6dbdf7fedf1cb524d9bf3b3589c344d53c9b4694e558442549040da66caa1936c0400b175366a1c82c1080ab464808a21892ec49a46ce150b95c53cbd3f934a5152d0e3d103b5b66e8950c63c63164b3934696b19333055d46519dbc6e6753328ca9452d59efeeebff3fafff23ffeb40c361e1ca734a580595dc7ac381ee4b534624a50cab2d612110d079999b5a9065118c6047aebf459b0ef81edd5973f33ccc6392ccbb382826a52c5f1f85e5dd74d5b05aedefcd9dffde91fff6b568931366dd5c9322aeda0c88829cbcab66db9eb305cb2711cc7711cc759f2cffff97ff1cffed97f5c57f57ffd5ffd97cc8c5b9dad19098150ebf58e876f26d974aacd5437cd7a0a866e9af4b81db5f3ab83854f268addf1cadd69c84955443262c0a01440145810c02014ac2da0d060c6d2ed6531244360b075e61560749e5c82020a5b1ec9d25bdc5c156a09c17abb04cdb230994ce68bd93dbd476ccc1c4220b28c5915292522ea3cf25ee83597cf626680aa8908cca08944a969d2bc5a4ca793e7a7cf4e4fcfaa7a6c4ca6595a1c4fdefafca3fc8b834971fa73d653b226e39c101b519166c878388ea149b16cef3d0a5ff9e4c9dc74a6f45baf3df8eb1fbdfffd27cd0fdf9bbffb6c6e03148341cc0b226a24480240d24a3d6fd2ac8d0a8bd439008a0846a486a416cc5438412ba060640c139022cf71320c47a38149e71b3663465bb7108c0678e9387f34e6514c0deac1a02c8bc031e3c8e7937a5816eda2164d79562258ab95408ca18973f051e4279367f31ffdcde095769034376812034291b5adc23812256a38a736687134281f8e868f465ca66a326f028718930860306166859a2644a30033280144d23927321088cc42c854b5f3130d10b4f78193aa8abacd6c2686a4aa0c8a990d8779cb2a96ccd05aabc406530423368a024d96cc1019e0604867d3c672ccdad6b282c350647074fc128561932a668d7194c51888d5844938e4a609440c32533326134008a95d2c60500962d0766af5f30c0ba5058790525bc44c04929a6254708c595986300cd9c8422116c179960f629633b3aa0ab15130a6cef2a855a18440213002d2f9f3f791d2d1f1589428cb78908b9a1901623a6f531b62bc7fff0426c4088b54e7d40eb9aeb29885580e2cf26c5ecf67cdec7c91e7b3245466321a15c3e3e357c2e8b49a8e264d510e40da5467f3f367d9309f9c9f9e0c17d5ec2dd29a88177515636ca58d825ede2402311b89a1494a44202116d324528b2e925682458b73e27993cea7cd29427174f42896d9fbe767200524c43c84cc2c424b66198d33d5f359fd2c89667910265313a310703e79fffed11bbffb6f3ffaa3ffe3fdd71e4db3a82747277573d6368b483cc842a39624012130008b502209d192514d212929f8d9f4ec6f7ef4b70de8f36f3c4c6450cd331691945253a7a66a27e767e7673f7fe7ed1fbff7f64f9b5ac7c703ab9be170a829354d1d996146d008831981dc80d6711cc7711ce7725d46f4dfff77ffada9a9e9c1f6359b524949a874f7248b5e40b201e8ea3eac46d178d139bfba1459a9aad2121218149907cc085144049218099d93e0c4466c1c3427ebb64d400846a66c601883a0a42022520ee8f65a40a93b90ba6f5a76e1b666d9296079c8b799a9a9089f4f4e455a22cbb24c44008410f23c3774924de8941a664e2a9762cd659fa24446c48158a06db5589c9dcdcecece9f3e9b9c9d4febfae8f81e37937bede9033cfd6c317979fe6e68cfa830650edc6d9b69d552030e9cd1806a9d1765244af711c6226972f6b9371e9d3f96279f911f3c9bffe5cf667ff3de62922ff0a0941003485a6de68dccdba050459b8423abb191a9a1558d443907100b8c986a6901bb5fe2f17178783c1c8f8a10f3d3e96236b7106230aba5bd17f0f2bdfc386f232be51a2342191aa87014ce4f5e7a985b98ca54da1a1c281813406a6239e7d5ac8a0d5e1b6593eafde7dfaf27ef349440918dd25c171698db20955a01654d01f1281427e3383c91d0a62c292a9544991aa7ce7a841942c414c05cb72d988823988cc8002226022884905405a2660a2640c9c0625916136b3249a91151528e21209215a13008b4253315152821e4a13124cd2d46a3d4922aa514a8515b3cc7577eeb210dc69621c471591cb71449116388597fd018779e6d7be32f220b04900a1866a2a981145a2349fee94f7da299e9f7bef99d62510f18d9d02491266a1b0633870173ccf39cc2c02837cb11cace0331385208cc269dcba6c04c6c662286042e7296d4b68bc9d327c7e56810870d6059e462a84ad01848a0a0d0b00e8a3868ea499ed9492880783e3d7bf7e74fdf994002a68238882f3d7c2d36f564b160d34f7ffe21a179fbd95be3879f78f347ef7de6735ff9f4fdcf4f9ebe3d9b9f3efec4a7140ddb7c7af6a354ff5c925260a91a2e0b530833332fcdd2a218ab51dbb644064aa0d6502916a295d0a2e65ab319c2d356a6203d1ebd7434782c24edbc1a9e5896ab682d1a423626e4482d516b26791e959ad9bc2560301aa794d4341f6493e9b3d73ffdc9af7e55bef127cfbef285f1fc6c763c1ad6cdac49c2a459444659abc863265a9ba5c0280bb40aad9348c959a6244f6767f4b3efe5c5fdcf3c7e3ccc80d6b22c34f5a29a2f2265645ce6c557bef0c5f21f8537df7efa177ffdb7504d4d138886459e3189a8a5c4844e5b06d84701c7711cc7719c3b64d6d9d7d035caceed249b2df81b38e7571b1381121b83090a12d35610d400625370e7243880000b444108e8775004a0d36b00352303f5bb9f4000856e0714b39102bd778c5d2dd6cccc44d59ab6adeb3acbb2b22ccb2c3751028a2ccfb2cc0c2242140589884208ad28ba8d504a041869203266809ba64949eb45333b3b9d3c796bf2fcd9fcec79753e175099a683b3375faadf7a239e8fdffba9c97b79ac13d42225139386a21559646151cb0799a63ab09031375a5a2069f8f4fd71c60f47e1732f3dfceae75efb376f9d7df3eda7df3fafde3a473c1e54f3349fb519a88ca5d66d2d29cf03290035d1a4921024704b504d4836c8f170141e8ee383415666aacd5cda79001e1e17755db7f3c5a3319d14f128d030da681007c7457e520cee1f09b5d3f9bc9acfef8d0b5d081133828830232b83714c8b46a5391e0d753147b231a3c8745c98299a54c73c53158e88cc0289439e89d208e54bc3a3c78fc37858b7138b7355496d4b084c301502209ca02d99b64281b99729825004134522b6a412391a20805a22054c4510fa6a470663209999891984296431e3ac64556a3b832d2415486a25218073a590da8518285a96654f9eb52fbdfa5a1c94892c96e33ab51690e731e621700680411c8222a5d466219a4100188760812469ad92528bf1e87e755a5b9dd2bc92ba1996659a9d25913c44a98d048358642113ca8d07cc03d19c1038e48843416c8d40aca60a154324426018a991194585a9568bb3d3c9d372581a71990f24644221cf836946d6328f03993426559d05ce4783b3c91432ff9d7ff0c57ffc1f7ca9e5076f9fd6dffde9bbfff3fff9873f7feba7f78e47a340d37a9115c36ad14ccf9e1e3f7a54a50562389f4e52aa19f2fcf4c9cbafbe3cd6e2e7dffb39f42c2d169c4512953a638a16b873086e1c480394553bdd4205b55025980955c68dc624b1936ca6adce388ecb720cf0f9e9b3f17018f39a8229849111114c8d64d14cdafaacd53967c80314884c4246c45960339d374fbff8e54f482bdffee6d9eb9fc843d2515e426722208385a46d1b382f392018a28801666516b2185ab33a493e1abcfdfcdde63b7f7974fca94f9fdc4fb5651424a58c0b368271599c40edd77f63fcda1bb3d73ff3e5bffdf6dffde087df9d9e3fcbb258b76d1eb23c2b9ba601204680f828e0388ee3388e73970bcc1bde7fa064432ece381fd31645c1d854c5ac33cd5879eb6cfd6abc9354d800322101583b471844dc6d2f00076633305d3654b1de850d56761f98c10c44a4dd11c3065352ed36492a1128d0e9e929110d8a21198fca019b46a618a30988a36ae290a455b508e19093b6b5593483590b2242a64a2d851622ad36d3994edf9dbcfbfd663eb3a6cdcb7b0fe8fc53f3c5e8dd6f8577bf33689e3357adb6969432129250c00459b05c9843a85b1d172593d44dcd18902180b28c9ad09a55344f8fb2e1ef3ca42f3fb8ff2485bf3d95ffe18f9fc4933c141949369b6bce591c66358c9391a18cc15a1995e37a360d79ccd85ecaf1eabdf2dea8c883b2695b3781a42cf260628baa8415e3380828c886990df39c15ed5c8aa37c7c74ff7c71c65c8d8783f3f7df0d4251350b0ca091ba6e90153c1a1668a9a9ea30184a2d9a1a66fdb5cf9e34d27ee7fb9247cd6281605ad483e3c15c1a04bdff2914f7f3548e848a06f346655016b37ad136c8e3b0a96630668e2d592a42ad5511289ac6184d31181f2fda5683266d02a910531818a998985954651860556a3b07446646915b5555410cdd8e15662d8a18491b9659a58bba4516825852231e286956d4c43a99b45ffa6239180d8562311823cb25d4c66d88e3180a00452c62c8da54852ca273890dc4c822d2aac62c68aa9ba6e6a210d6a361367df26e75fa2c57225355c4589ab0354d06ca22dab6c5f884f313a671a452b954646a91b8e8bc11810d1a32ca983323ab25258bcc19253b1e97dffee10f26edb37be3134546540eca51ad150cc60222b342d16a9c532954715ba5e351fed2c3d1177ff3f5fb8f1e597cedbc2ebef4a52ffcf6dffbd25f7dfb9bffea5ffd4f8b84575fc9ffea5b3ff9dc675fb7effef50fbff7ad37befab5975e7e44cf7edc344d51144dd350169111074c4e4fdb661195358528b1418a59d06ecf221042c19633326912a2293509d38ace356f511872116e43de8a8926cac388f34275ae3c2b0703454a4d32e49132a81866a04523e7e0960892d075118654e4b169da1049b44922d970f45bbffdd91f7ce7af9e3c691ec38cd2f1f178da4c172d0679204e442950464cc628cb50d554cf138779d4a088261606d93bb337ffe85bffebef668bcfbff21bd3d349212781a81816837c589b15f958178bfba37472547ffaf16beffec6e77efab3effdeca73f7aefbd779aaa6eeb54e643335ab7ce731cc7711cc7717e91d08d241bc7f998d2ed3cead62d4ba733175a8cb181ba7f3503919975c73af1d2834c77ac3711752facd7563fdda627b5a586d3c7b2b637cad84c2f3e12595555d3f9bccc8b18631e8b2cc42ccb626406a92c374091750b4ea22052abaac20860034c80a86a9d7b917a3e9b3f7f6ff6f4e7e9ecadd4ccb569c6dc1c9d95a3c562f0f6dfe5e76f965995e78061980d459b4635309a8424f2e0e8585a8d195a4b6041c66c142550db1a5aca341398d4316999f45e285e2ecbd1fde207afe0cfde6c8e03e6d2be3aba97529290a4a9f37c1892ceab6a143855f301e9fd921e0e869f1c8571d09c34834536240daa5657e3a2c83264440112923010c131046616b3f3b3e778476aad621e8683926368a6735666856813c942c6310bdd414e39b849da524b30e82242def844392af9276f4ede3b95e3477cf478980d23d55266323a29f351c1e50061d0344f398b757dd6b49524924426146348c0bcae0d81f26049cae361936a2a46d399221f154548cd798c5125495223464691115b452bc954b904988c8c186a9183154488408cad526ca992145be5360f124d9a462245038920cf8b3635218326bcf1e9c7795ea8995a28b222c192595e0c623e9444a9ed8eabeeb4440b318a0881f3c80c5569b559044812529ba269b078cef53c074f67cdd1f8e17c66b268079c436bd336cb87288f5bcd381b30e794330792c84a108825cb42243353a0358b8980ae021f214a757e76fa241f04ce439e0dd886e09885687d8d2642662084d60c1482a01e96c54b2f3f989c3ffbcef77e7c72fff39fffd2d70669f6d5cf7fe2d17d7ce6f1f80ffff08fffec4f7f7c9e9ac727b37b79f1b9373e99339ebcfde649aa8b3832c94f9f9d3d5e9cb6b3e7ed62ded6a991b615b3d63880828a0807e95a102398e666e09035752d5915461a868dc54aa2500eb376a1b5a699127364a384b088799bd25c43c314031b99264dad3e3799b7691ea8db7aa500ab9099a8c96058d4f3051306a3d1e4ecdd51b4afffce4bffeffff3e4f4497b7242a474541cc5b898cc9218ca911a0b937527a6e5453ce6902ccd66a9c88ab9485e46caf1fee94ffee25b7f248bfad5a3cf59328e4c352b420c4321843283a4826438181f3d1cbefafae32ffec6179ebef7febb6fbdfffce9e9bb6fbd1f638cc1dcfdb0e3388ee3384e2fa074ffbbb844e714c1a85b0c7e80117fe96b172bc695bf575efaaf5dd8c582b2ffaf59ffe5ca9ffffd5ffc375ffffad7bc549d0f9d6f7ce3cfbd2a3a8ee3388ee3388ee3381f0af77feb77410ca2e57f57fee0e2022bff5df9b8d5b3607881d4909f16e5388ee3388ee3388ee3388ef3c26c4a36017894a3b8f9191103c6c3887bc1551bc7711cc7711cc7711cc7719c156e25956c6a33029c26dc0b37b3b561601470ae782eeea6d8711cc7711cc7711cc7711c679d9bab365bcc692a4563b87713c7c48100a0552f01c7711cc7711cc7711cc7719c3b805fc970b46a5143003011e48cdcb738398ee3388ee3388ee3388ee3dc8ae380938093788d85cd90f060c56e868147193202bf9f30e075d5064886d650de44b2f1fd508ee3388ee3388ee3388ee33817cc1533c5ec3a1f32359011f2e5c79241406b6031cc0443de94671a45b65db2a18d0f3961c8687c5794e3388ee3388ee3388ee338ce9264fd9ffd88a1311a2c8d6906848502407c1011a87746b38a027c80950d13860c06e6eb92cd37bef1e75e368ee3388ee3388ee3388ee37c8ca103ff65a1380e20800919e32c01409ccacedfda019b9d043815948423c633edf7477dfdeb5ff362711cc7711cc7711cc7711cc7b964b78053298e030a4620b4da1be6c466872e13e97ad39d0bc4c0ec79ef388ee3388ee3388ee3388ed3439d650b1de42a78a11830025d6e63e2a380938051d80cb42054ba3f5ec7711cc7711cc7711cc7711c673ba3803260c8fb3594fe1f17869c10d03bb201c04c1043259b8126a03ad4cac6e51bc7711cc7711cc7711cc7719c35c4c0db8fd8de22a42483010bbdbc3f762e6d56898471c0f3f60689d03e42323fecdb711cc7711cc7711cc7711c075818a0005d4834fb4c5ebab3bd570f778a1b7704e061c45450df447b11436b7412ac56aac4551bc7711cc7711cc7711cc7711cacc834046cf76b3360648441c04490ecf2179b928d0067b2c78b0d6db7e8019d891580fb20761cc7711cc7711cc7711cc7d9cda66a1308063c4bd4ae2b2ef1ea4f2bc5166966e38b6dd24d6dbd2b64cf7ec7711cc7711cc7711cc7713ef6d0958b2db74c65e596951b795f808747ef2a8de3388ee3388ee3388ee338ceb51ce0d7a6836f1b7477ed528de3388ee3388ee3388ee338ce1e768827aba2cab65bae936c6e21cab88ce3388ee3388ee3388ee338cec795bff8cb6fe645b9f6d52da412227eb100ae86e845e3388ee3388ee3388ee338cec797dffd9d7fb8f6f98a939a038907dfb9ea70b8bb5e7eb3eb1429c7711cc7711cc7711cc7719c8f194d5d5d7ed8ba7b8936ae68ebbfedd918753b831937b3711cc7711cc7711cc7711ce763c7c57ea8cb8d516b1ac98d059378612353108e233242529c4b77d4f73e0818314a021344e93c590b8259709fc48ee3388ee3388ee3388ee37cccb8d80f7571712f10330c981935b8b0b8d92e9b6484a3808c41406d782ecb8d5139e14186672d6a4341b81ff1bc45dd6d772282ad6e80eaff3a8ac88189a0358a6606028c80e3e0c5e4388ee3388ee3388ee338cec78b8bfd50171713851a98966a0ab0b9136af977247a906121384ffd4700cc0400c38085f61a4d6da81583bdca4b200c1813416da486c690000005fbce28c7711cc7711cc7711cc7713e2e5cdd0f7571a1063312a3cb8d4c17a2c9fa16a5112329ce15c9900c950158b1b201f020f6163419d06ef1287ce96f3823004b339c152241dc15b1e3388ee3388ee3388ee3381f0faeee87badc1815d1020dd0ec974a08197532cd9a8ed34b3606348ac58aff1abd4679e9b741d9e5a73e1cb82f1b88810dc30000200049444154c7711cc7711cc7711cc7713e1e5cdd0f75713115ca028e1815687621b96caa2604c008744587e94f8c6a0d39a1b1cb3f69ab64b30cb7b3c12978231e12a3e88a8de3388ee3388ee3388ee338bfd2ecd90f7571d10273c5c2907367e0b2a9a25c5c25dbe26a86f82b5f5343303cca2040a56640042ae96c7296ca4de78118d67f61360e36645462621660b5a25683d909db8fffecfff6c2731cc7711cc7711cc7711ce757954e9469ea6acfc56bffe0df25a23250653437ea551b024020ba3c408a28000f3328a836001409cf05b193620478afc5801199ccac36d4db9374e9ce662ad4aae504261245bbdc4975265e708ee3388ee3388ee3388ee3fc2ab3673fd4c505138c3015345835a9a11597329d8203019e241a3022c30c8b5e7af9f2d7804b631aac7ed86265b3616e63fd47b3fefae2a369ffb1ffa7e53d9737af87b62b3aac27ccb67db91f7787ec7c5c1907d47ae94a3c23e48cd9cd4555228c180bbd33e7e2052310e62eef7ef0e48c8cd60a7d14d0e85607f31f3d2221e75f44451a06a8a1d243ef67c29031931b8c3f9d11ece151fc12728b763d0aa875c746ec2b45d06cbbb36000a8d5dbfa2f297b868f61403234fa8be8288a5b8d7dce875c79809201acb9daf42ec2719c5b4e17754b27330add6c8db6fcdbd673b0af282cfd6dddf7b4aac274e633b8b4a32102f1f2ce0b439b8b9fd365a417b12c2fe265b26c358db6af07b5d57b566f26d085da7291eea51643b4146596ff640622c060dd3706d0e5cd979a8b5dc99a553186aed165b6e4b6ab38cec70201720659dfea3a7f55b89db729dad59a6ea82010981081b9de4168cef575c090330a862e072d0009bf22999f80f44156240622f59956dda4ed2820c0a05b915e37e04442003246f5916d14b76ed7ada160b02119f62fa9160adb566f1bdbfebdf3cbb5f2de564684bb1956ae6dc219219957928f1819a120b486fab0b2f32ec2719c5d8bff7ebab84d119869af43ec1b90e88adf9935b166436759d16bb0a2d760c57fcda62f1b5abbd8968a78c0335b1fb4ad6b34b4945f0c2b72cc969f5efebcbbad97666c1966f7d817c2cd86ae625b8ea05a55853ef821df713ea22c0c1981090c1830ef1645376f2c063406bd8b56c6040366b6da3f3a1f2002ccb517050c489df378cffc83c77c2624dc46ebec5adf412728120c98eb2d9be72f03b76ed70d208670c0afec86df3bbf24ec193e1afc42ea3ca132884f143f6ab4cba34e0e2c38ef221cc7b9852eb0a58bd83e755b952968e5bb7573185ad76b68bf58412bb639ebbba5365342f19ae75d33a8d975c7aa88b3615c73716d6baacd85d10d2db3cb96c20d5603599f265fa842d7ce82cdeeaa201de7a33de9b9a3d94a7347e1543e7bfa85a377577c1f37042fb419f0c0d6973efaa5f322edfa0533d9f9e56757fff30bd89ee9bd9fe3388eb32e031ca803d0d613b857fe5e37b15935bd59d56b564d6cd6ae3782a57d2901e2a6d5ccfe27b4d53be972c7c5aaa1cdfa4ea9a516b3aeda002be6362be95c13d46d73d313ed4ea56dcf52c7711cc7711cc7711cc7713ef6d09e4fd7ddb36a35b3cda9cdc626295a3d196a238cab2636ebfb8dd6a5a5b8fb61d6d59935516429d65cdeb1dbd0a697753af165c579cdea0d17d2cc65daaea839abdf5f5ceecc6e5aff89e3388ee3388ee3388ee3381f2be8e6775deb806ddd52664d7359d56bb07e92f75e139b2d3e8ffb10e2f2c355439b6d5f6e7ab4e9b41bbad4657a09e6c25e66b9fbc9565cd2182e9dd75c18ceac6a37e8741fdb9ebd76b3cc771cc7711cc7711cc7711ce7e307ddfcf61d1e6de8eac72b82cbc6c6a8d593bc69fd5429da08e4aa179bfebbb82589b62bed9bde854f18191160ade22cd185879a0163d05bd5d8f3442b9ba7567ebec5910d5d9ef6bd2b63575ddedcbe90aeff7900c68c667916fa5572424698ad789f1e32223055e84d9275c893e48462f91013bdd9637f882646011832a67a9b34103066cc157247b9f1e1761276779d8dedc82b03a6faa11574c96b6d613561b3835bc40b66ceae0a73e06fb7a673c8686d8bc38582c0d8d239dc222b3c0a8fc2a378f128aeed2d33a0e49d43c65df5a21f7a6f7c0843eafd3d8b616e1fe1b1f5cec7dc2141f73a66ea66351d57879b6be78d7756822fd03a6e33217ee119dd0547bc59eb6e54642f32d07f409404c696277af1d5a47d489d831ee09bec6a79edcf870fae69dcba4adca897d8d3b1dfe10cff4329f1abf1ee1f2b7fa9d8db21df40a029198c8df3bf6977187421d41c05326022fb9d1063cdb5cdaa539bb53876c578f955dc526a9797d718da9cab1170c4205a9adbc0005486daa800c68c4d4fc3b66a56b45fa0a1dd1dd70bca1187152463cf5a930981d792d017c4c1893a0e58e8418ef13ab7f93961c01f48f81f5c4710f8f6a514b837d8ba93dcf8b018717f16cc8bb3a740893f4c7dae64c8b6569c13407773ced48b54986bd995ceeedce5856c79b42260beedfb9b668547e15178147712c5b5bd25d135e3d15df5a21f6e6f7c080ba07bb546b436c9f9688dad7b96d039e35c6e59768c7d133f01a606068ec28ee166efbcf1ae5629b76e1d111887b56f1a3b747ef28233bacbd6619b5974a322bbf540ff01c10cc21d14fa9091ad17dc997c08adf0da26b0abbcaecf870fac69dca24a740de14639bcb5637f91dee68308e7a66ccd876bc7ca5f1eaeef900f6ec58c55e963ab5ab0c5b50dad79a2b9ea8118572c6e68fb5eaa0d5f36d87ece54bc4ee3db7426bcaada18c8cc8c886d759314cc60302302edb0acb175e73ab61285d936c734767be5e556f54e8033dd1b0963e3e966b6d73e685b15393069dd5d46a09b7479fc4bd0e4e805fae85dbfbd5d6e7c6839404b6750773133d8e57afb5c6fd220ee76be026401f3b47dfa58e92f2e55b7ae0fbbd259301a6c39b4b85b6726ba83acf0283c0a8fe2c5a338a8b7dc3b64dc552ffae1f6c6872772633ef9511c5bf78d4974cbfc3f64bcee0487ad5974fdbcf12e7891d69180530580fb1133596a9a07a7f60e2ac6d673516e5264bf74959376ef9fb809dd0aa264e4b45cba7f187dc84153d6ade5b5371f3ed0a671bb2a71a35fedecd85fa0b7f940c2b993dcfb480d017b3ae41b8806bbce6ba27dbf35a2cb5a4d578d65766d8fc2d2c4860ed812b5e6b2786d6354001d47eb4c2b5bc593d42b34c7c14a4604d468a17626aba7472df7435d3ab5a1a5c6d27dbfeec8e60a43828272b2009c0bc69108384fe8ac2f4b464960a264980984f61de0dda9d481a076f9ea8040c70133c58091119261a6d71c297ab27c0b51296a5b2bbb6140063041edb25f2b08e5d234eb6c5d252d19052110c42e43ebc227c230600000680c0bbdbe2725da94ff460171999ec501e1133060e404025a60b6d4560b4224348601f717b3db0afc0346417d928880e5d4796b566484215f66da88a1c042fbfacc8c312323c89552bb9a1b5d685dfac5aeb13022e03860baac151be12f6bdd5a6d1970df3b940402aa95220bd48763867af9fd8811a97ffa8c01403bf3b9ddb97d8b02ed6201faa4ae3e6057d0dd53ccb53f4878cf53741938662cf40647f6168cb46dfa981198d05c3742ef4927e3f2894e02e6dadb81d3b22e75b934ed7eb25261f2c39af9fe74125030ceb7ad27cb807ac73af34659e15178141ec59d447175f8beda5b764346c65bc6b85dbde8c6705619aabdc3f45d85b37526b3bdfb2544daecf98f03ce05b663605a5b2460cb6b80ad63ebaede7b4b577c112f00a005e6020532424e1060c09849ffb1fbc971c05c3166d406310c032aed53bbf511ba67bc3aa9eb6662dde4f96499fef36529ef9a1e04c2b02b3803801a07bceba2b5b9cd9e79e3aea4ee99695c9be72fd23a364bf90398d1958c4a3164846d33c9da202b4d7e7f91edcff96ebe046026c0ee7cde3ac7d8df70b636ed646bcb81ee4927d2b7a302183008582c5bf7868575bebcdf0ea95a747d35b845bd7af126b0afbc76e4c3e14baa996ed9eb779064b663b17014d02c630c8431e35cc084f1c523c4fe41e77ba3dedab1dfb8eaee78defde1ec6f6557c7b2c3b334ecce873d63e5ae25e4aeae03805a5f25ea95b16cd7d8b475ece88ab25644424e7d3a1bbba643be66f8bbda1f024558265531d75e37596d1dcb151381305ea91553bdb4b5390e541b3242c164c05469a98c53c9340a08440a3222029e25d20d71070011030f339c266a97538201d3d3b4626543c0c30c6af43499a2cf975e98373a4d96801cb8172899cdf40057c404a2e55a0ab67ebcf7459cc68c9230172ad98e23668a31230fa8944a46c9762e5045c9388e3815d8c638b3524242d618c41081a300a5fe0d5e601c11e68a99e188310898ee353f3befd6c90c5ed7ed8e03d2d25871d419311200344063c8bbf143d7f49a0161a648860c184598a031cc0c008e19f57237b21ea23dd31615b6352c00359484514412c8def0c701b6d495460147b197f39991113260aa30c331a3e01bacdb37e69ae70a55e48431f7f1eeca8a7e7f99aebc1abda8218451c05c31378cb837dedb931b9170143011b48a8c70143191ddbdf0b2562cae84df8d76dd23948ce380538101ccc881044c14111805348058b79b1195612a60c231038485a202c8306428faa1eb42e3db93db372dd06ee7f090c1ebb668e300eefc11184ac251c09940773f459fff046204c2e1db828bce45c5b6f7e7f50146677bd2b962a688c0e0e575372075434bbc580a12401847cc04f3c39af9fe74e604a1b5c9e5c5301009136c5f9ade282b3c0a8fc2a3b89328365f566fed2d97634ad7eb9e30d2b2d7ddd58b765b84268a64bdbeb13feabb0a4780cb990cef732d6184b83e4fed8654d39d03d3c62475fb7bc5c3249bad5d71176f5abe941e318e22ce044c281835d0188601b521118a80a4088c0161ae18321250194ac662f7d8ba6b52d7a2176eb26535c03255bba6078c5e309a2c73ec208b896d59b47ddeb87bfeb96ba6b19f176c1d9b8ff001cce83242d8d6ca7ac966bdfeef29b2fd394fcbc9c3b9c0a8dfcab1359fb7ce31f6349c5d0d2dacef220c2bfe287202d1e59caa7ba8048c188be5e1ba7980ec7fb41b09a637af5777d204f694d7ae7cd8b3a4ea56c21385da72b97d0b3393dd8b854097315e6cf651c3cc10801163b674cc247ba3dedab1dfb8eaee78de3de1ec696591300a9829d470c418865e4b3a3c4b15bbf361f758b96b09b9dd72889101024c1401180724a0d9ddb1ef1a3bbaa21c05348673434118479ca695aa74a543be76f8db34a4216404324c1481308e48d227f53860619874e10422ea85a7ce2c6e14c0b47abc3505c618a80ccf85468ca380a7420045c271c499506d340c38e29d7a4d175424baf0b5c24461c3fdf0801180f753275edb62e5e4ee0b61ac021a43ece43bf4aa0dd1f28027ac5ad9d88a7590f57d6a7f32d4bae042304205e44464d6197c767dd620602ea430102ac39091f38a467bc5a4b35e369716682fb6dd921161a6fd50d100c575065476f10e6a65a2991322e33cf56d49e97267a6ed50c707010b41b31ca872a008680469592e8afe1a87cd1236c2b78bf10f581886844810ec0c3f1072c673e91f6161b81710acf732408cb3651b68b1d9b71ed873960153e9a7c8ba92e05d59b1f9502bcbefae61740f58198e0358d79ae8466e94010dd02e3bc11628025ad99799d5b6f00761a9ec122ac32020b77e69a184698201028c97b95d10c0a812b074db360858582f7a18c1ae96f28edcbe69816263eb255d4e2672c6a9f4699819f280a273fcb6e3292ea65349b77b9dd8357d34467b653dc640ce789eae09677f3a378d04a99f5775afaa9a65d6ad5698a9dca099ef4f6719b73b0b2819d50ea3f49b668547e15178142f1ec5063b7bcbe572a2eb6d1221845e9bdeda8b76bd8d31d460cbfefcda2d3377124ebdb2406a57d2b945dc59bef3c809a380e709a1f30d443b07265c198c6ef79e7f57575c1088314d970adabd80d84d18198b8482418c2a61d8e9f20422d40a2130632108cb0171e72310b64eea14bd390f1849d71e73d7f4a06428a10640b0d51700373785d83a6fdc9554ec9969ece5055bc7aa34708829c76d66748c896c6965bbd68dbb8a6c4fce13e12880e87242be2b9f77cd311aec6c38bbd2993160bdf5d044c07cb9be15c25436e7540d30e2be4c09c81953394c0d3c64ee7df37a75274d605f79edc8879d4da3dbcc4250ed7f72cb6d417b160bab312e6b6f3f21271021ad1a1edcb063bf71d5ddf1bc7bc2d9d3ca78a556d740197ab9e7f02cdd970f3bc6ca7d4bc8dd6adac572230139a3d9ddb1ef1a3b92017c69e2b4300c08d9aa1a70a543de11c5be8d514abd119c00c95692ba34fe5050ad28432fe119ad292cab6f429a3ea954012553571b8b40ba9429e64a478122a3d56d7acdfad52a71d5ccafb52b2e88a9775337e44ee3b1d02b382b7e6d3a91a737ba59516d2e3271f354ef8b46d0ef9cbaecf8563b6546200c028a4b9b1ceb2d3276b4b162690dd835d5fe0d5e17c5da19ea76a0d1efaa6e1718ba3a225e7d43b5aef3516797486b53c972439ea09b754c577f3220e4bcf2e28ef6bd45899d2542b832f3b8e83b96f74f6fb8c3f962054e8496aebc0fd9931557326df587173f49d477526a3b73a3f3dc76bcacd1617f87b5237ceb66a201c5cad28297fdbead57802ef010c02bf132c05b9fe88aaabb35b76f54a06be5b8124bbc684d74f9da96bb1cd9f114ab2f780f2ff7c10e4bec92d11e307ddc9fceb5f6b54c67f793666b966e36f3eb1f64573a330263fb968d9271baed916f9a151e8547e151dc4914871a116cf436577be62b9d46374bbe17d15a6f606f8745fd82e1747b28c27240a9f6aea0ba156c1efa65212dad8af60f4cfb3ac9c3ac6c7675c5216c76e9581e50859555b1ad6ce4bfecba094208cb2f773ec2fede7edb73ed9a1e44eed72dfbc66bdc208b36e68dbb92da4d8ab6cf34767367ade3b0f9e7ad6774fb5ad9614d667fb2870191f03c6dce64aee6f3ae3986cace86b3bda1516f56532cf7921043b58f77eb9cca80da5004d4829c60b87e9ff80db2e2e6f5ea2e9bc0d6445e37b7a42b5f2e0c478407110d50dffab094dd8b85b518694bc3bce9126ceb531feec968dff35e09e7f056a62b7dfb8db3946e3056ee5b42eed24156aa84748dc87676ecbbc68eeecdce6a2d356c1a336e3c450860a2cb28a87f3db047c25e4daa2eef8f0c5a0f276c0ea39bc73c11482eab7bf77f8221298580489480928908adedd46b561e67a55ed0fa21df57da97753ac8fd88d3d49945d1fd607d58462bdac9aa5be25eb5a14e91e94f8cb26595b4be652f4ff5a64b4fc9b6dc4ed507d9d9415c08788b8b1d1cb47d30eb2cfd1a05d0db41ad29471779c27490fd088374ed87abfe8de8aa167ed5d7cc7a6d26eaa72987bfe5d8ff6267c8fd6bae4e947cc89bb16fe95c687d63fc725f31d15db8735fbe00d9343bb2dd5971c5ca86b0e57ba6e54f76e78631d2ba1316db2bd96c0fdffa377e6975b4b62dc7b1adfe5cafe4eafee9e3aedcbe718162c728bb511000d3d2966af753dc94d8d99dedd8543f9143df55de289d74e5275b0bf4c0fabc2b9de58e2d1bc50ea3f45b648547e15178142f1ec50d8c08768d35d8b956e95c4e064241184694c0693a2cea170827231c874beb9563deb724e8d648815130e6822240567c85ec1b98f6accd0ef4a6b1ab2bde7869b11ceee9c2f7e2b27326da8ceeeac5f647d8dbdb6fedfc774e0fd6a7f274f082796716adcf1bf72475d74c63ff807527ade3d0a1ff0e6774d726e6c0f9e772123b668c573765eccae71d730ca37d0de72a9d395b34284181821196cbe93d73aa1ab8c7203d749ff80db2e2e6f5ea0e9bc0d6445e3fb7dc681a8000a7dabbb53a8aa874d305d82d56466b8b85d518afd6cc1bce7eb77698375a3aed79de5d597a482ba315c1e2c6594a37192b772f210fc9315ef16cbd6b6cda3a766c598f73ff6677cf53e8ea91f3d75a21ec70fe6b04235ac8b69b57b367f304a89533a496174250d08388ce8bcd9950b2dd7acdd69856ad6c5ac3282052ef40ee428bc919b2741ac4e8766d5d18e0f4263664db549b55bd86e84ac62d4d8b6865185e51cb8c2040645462db9ee4ca4487a1e80da53a5d599632115df5c77cf33775c9c0d4ab3d0128795311a0759daf33af2a3a9bf0a5d3b8c6d6ccea22a3d61b0eb1abde5b7869e8d815e47af3be1a7e6712d9bfa5d95a5377644b491870bf577c7f7fd46d08ac979e74bbfc57da9d15cb5ec0800cfd6faf7ad1ce09ba6e0072353704c8f88afb12dadd3c77842f40e075f7905bb36899db020ca8376ebc1aaf515f347b7a875b17e8ae00bb82bed8451880c8cb135b763cc5c58b97e3b0e99378e7f49151d996f7e405c19669d8cf9e741a2ec5ec922ed3d9fde4aaa3a5ed6ed7f72660573a192818cfd2769381f90e93811b658547e15178147712c52eaef69674f52d2bae98316eeb3404981b5ac1493cec75cf8b85d3cf64565e3fee5f8a0b300868810a78c868acdf86b67f60da934e3aecfdf3aeaeb873307cb18bb958f6dbc586512dad1dacb17a282aadbc46defa08fb7b7b5d9a8718ae9f1ec8f2a0a56e1a90f141fb8269bf18b1beead89ad46e7eb87da6b1f31de29db58eeb5f8fdf7646777d2bdbd15ac30ef96f6bce033817dc0b18074c755f3eef9963ec6a38bbb282a8b719d4a5dbe3846be65409106018903366e9603322dcbc061e50afeeb0096c2fafbd73cbab4d63b527690d30e47ce9cc05c0710070bdc3e6fd8b858b95fc70597b8d2ee5aa881523b25b15cde15577fff35e0d67cf1272a395e561d3806b57966e15fdafe6c3ae56bc6f09795d8e119051df4dedead8778d1d1b43467742cbea235fed90bba054770f7f57fbc3d5a4f2655203419672e876cd6ec3c6a697445687b4ceeb0d5586891013147bed6bfa6396a8f39dc440c997cfde33570c158f22e68acefdf073811a1ac551869308330c7865bb14701201504e46c04924359b084034648b44d18c888ea3c16822b0cb13a6ae885e84a5c4b396b353c34940206acd0808b4dc55bbb51918464b93ad62b5fd5c543e3b68a062c290fb8bcec97c6ba8150da0c049446328098df57686dd78198008d032019d1bed2efd4c48cbca375fe92e1ba0e4be89cade232476852f4049b00006b20bfdd27686dfede83bcefaebae0e4ce4fa6c1904444281ddae6196455a1bc601d1fa537b2edec9ecca8ace3d64e7d7b9ece6a62bc5540604ebfd7e5ff81ede951b33c1fd88fb118dc180b0df2c7077f833c3714024b400010197b58eaece6b0d95a124dc8fa80c0674e2ef8528db188e038e968af06c6f6edfb440813e07f2a537be2e1fb4338f0cc8ac3f1caab1cb4e76eb535c54fec8181d727e1950329e6fab0f83831d57ef49676b18068c97af9d2fb2a2fbc9382253081080c6fa9d17749366be279d8380c6b6f433dd0137577d0ddc222b3c0a8fc2a378f128f6b0a5b7a4ab538c9eadbde8c558d3ade3ba116d7fbf7827e1742fcfc62bdad6fed540376a4c14d61d8340a80060dfc0b43f9d57c7d63dbdf7d5aeb83294d6c7dbd5813e105a37ab599d6a6f18d72c6fd8f9087b7bfb6e557312d0007cddf4a0f371708c7ed27bed8135ff7f7bd7b6dd38aa447701b29d7ba7d333f311e703ceff7fcd99e9e9c476e2c43701e70164eb024896e524eed45ebd5612b7cca5a882620baa4645b614f2d7f6b136d8daa8df98686ac2d388b961c75bc7ae9d447079607d3b07f2e8125696b2d6d090a50f05688b67833b0543788bab44c2c788194ec2bf1d135e2d0c7043a0eab58c984fb5b2b892c84d7b46076f7d048176ebeba15743994062bc8272889a0670238b0ccdc084aa91b600459084b56d7bb11d77e6b7c55e376b0c8d063470a3bce16c9219a36213e661aa9bec6fb09cb4955d49688b8c9011a6797b15b1e52320878815a7b690b13710e4f3468d85cf969898d8a36b870b6e0d58010097621f2d343621af2c2688eecb107a8fae8a1457635934d5458322dc6758197256a3c98fc28df21d24e086c8ecb28951f9704d41f3103616778ac6020664016de9d54d0ba17cde16b435b8955e806e8505a04a899ff02bf7f1e105b0322e6e08ad2d1eb7d6e9fd63ee935a39c5771bec6571c4c6ec7e01196b37a0f59ead2da58b4285bbd9f84f685518fdd2faacbd1b6b9f34260429c858ac2d0c45dd972d30d71809586066f677a72d50c8c5fb43ad61c99dd897e5d8dd040033ed1380b94cecbb9b75ce3c36f077b250aa6beada4f3eaf67f97de3c2207769a76c4bc6a858f9af06a6c8d8f7aa7d2ed55d39c1f217c62f4e2e69dcd67612cbc2604c9d5ee3b8b4d90278b3d818e85d50f488280c30339810004c3594f0bd33c0dc2073af1c2da67a4ffcc7a46180a9c6444012acf5f1d5d2b16c102a7f536aaab15817416736953b8578357b69cfb4f77edc99db72ec86b5c55c7b81b74abbc7809ac22d2853e6aea82df9b96c516a52a217ce8872dbb8ab193962a311be0a9109ccf3aece5aa29dcf062382b65ebc79b96b0d1d3ed4cc13edf4993b436f325736fcfca1a2e02ab80aaee2f82ad22b516db6cc51495cb52acd96b159d4a53b750bcab2e07d5a3d8723cbf19e0cd53d9918d616a6f0f8971639da17a6583b636b6b6af60eb9133383894046301633edddb99dfc7793f3a6d840bd161b5a97b8a43c52c12ea4677bef0914ad4abb071a986b8c090698953c90c4bedd144dddfb8771bf31d1d498a791587307b18e40fb69308f2e6165e92635872c26ff9d3cb7c0b386227fe12226e7988f91309cb0282c4431460b0b590c7ddaa7da00d7940a4755f7f36da743013df46a2813888d57420eb12dd51ac8e0dbf9622ab710009ffab3cb7e2db6595818180149585a6c0c2eaada382fa4616c8be9c526cc835437dddf6039d12d6469ffa22da67adffeb4488368ca2161c5b12d64789b4545aa35f8f6ef1e8ead4dc1b563a7908eb628f72b312127f6654dbc691801290060658a2314c5ce74427e9ed1062b4365ad5eefcf49f9cfdfcceeae1219971718fec8ccd6e259930084a04b817b895f7995af29c5af79ca5d3a2a9ff16de4cff3fce7bfbb53386d1473e5e7fe0f5b7ba0f10b6cfd99327713aead5f1caa466b198cc8bba61f0ad3bcd32b85af0345b8939d6e147f5778d581377b6e895d98cfded3583bc7842b89a746a409013c6478dc065e721e2a0aae82abe02a06a982c1f82260eb3853dc088c041e7396c46170c99515b1e842ec2de156e1e7f6d32bbf84c0fed0d33178e81dea28a562c77cbbf592156a5ccc5f19bd6877f481005c0adc48fa270ff3358d36eefecf5136ed2c898df0219d599bca4f1b2afb88ddb3e59d3783299be3a6578511b0b495eb7b09019a90e8848b88f9f91520d24e8acc44eead861942145c0557c1550c520583f17576b06c1de7355e2ead5586e2b000a333b2e28ad02267dd0e512f10d1dd000004e8494441543602b7f21c281b05d92d667f27cac6eeefa39dc062e938736f5240b50fe95e4111de0cb9b8455782169e846ae56b82944d4fd626c2c5048ed834299e244dd3e51906a3f7822ab0ea70c198c16030180c0683c1e8e8615e4b588b253b998ca1a108631af6c8c949301620a4e2b476c785406e3ffc153bd57e7678a642c15c08ca0844309656be3b75662754c5fe0f55ad8b92ac4d89e8dfc794a1ea27b5d451d8e7f6b6a5427619a3400142a7dec8ceec17733b8cce9af2caec3d83c16030180c0663500ff385a91ac66990dbf338b7b51e6e93b53cdd7e8d86fb7e8cb528823c2d0d9668c41b4ef135f124dfc503d4f592d101ac0d1ac44dad71b6f2a14dcf84a7133d83c16030180c0683c16030188c2f0beafc3f14792690157cff7ccbf99a3a54a88ed6b336b6f16b17d606a5a83cb5db524d46cab60b89cfd430180c0683c16030180c0683c1380674f4431479e030be2650828ad437286b8366949c12778320f942074a8cf91bc6ef3975d4820b4af0d5680683c16030180c0683c1387eb335480191722ae18d7bf23588523648b13602f891d134b7db221c4d0b6b533457586b82bddcb7ad1ee158740d867fc677a22e05262290be3128f9612ff4dd496860a15b9a7729fdefbfb68769effb10693f32bce4816cb215d1150a62ed39d17bf70ab9c573314012f89161aab1397d201e021e324c73e886bcbe29accc3041c58ec1b5c444e0d7167712923a59502b14e19bc2d3d7ce993aa06077f340970941846671f311e6da654ae987c1e7f0b3d65837c958e071fb1bda5153e705f03dc32c1f2012c1b584ec953f35a681e2e3120f09e056614c00b034fbf56e40c17e5318111eb703bcf0b810b892508006a6458d414deee73ba567c8a00373e8d8359fefad4ecd92fb6978ac0befe949761ceb837af15d6165f0664edba4f7513f5ee27989e725bec1b1506d257ac8302b2723aee7a23a8cafa9a993ead75c45ee9c4c30e7608db5f1563c223c64f44f0e6313a9a92a817cee25346aeb77370b3bab333782203b304ed7121702ff6e07aeba55544b8395c584707b88b2fc39c2737eca9051d5194d50cba0ff99ed7f5f1bcccf2177e08d8420bc9436cc1a986b7c93783c7d1a820b016b037c8d0b563fff1ce2f3f30b0d59a02280befab9bda1047b219009cc735c4b2019915150c54877f87bf301ddef32a5f4404678c8f0733ba4937aee1afb1b9b5a6011f4bed3306bb738fc5bf70a1a78cedfc3bbe88e3b054178ccf71bbf0f146cebcc70a7f09c636521aabbcda626f7f39d62b892b891581b4cf34e637a9027d94f9de2bb83c126c6f7f424bb8f7577e39214e629ce4efd62b855d81abc197c5758e81409c24b3c2ff19f907639e6b9bf32cc7564250a640d6f8f2e5cfb7044f823c3ff4aea9434e5f650c4d4482055fd10b54b5221da29514560eaa74107e30c1588debb6aebfed161b5fbab7cf48ed26babcb9996243c485c4b3c7f6ece26235c4a3ce6f56df3ca626271a7f07462cee65262610252bd14589a21599241b4d70e651a74b613c8a714ac746b084110f2e486cc007f6f0ba747e1675eac52f471dda7938874e062cf59632df06ffedb5a5c60111c7cb068d06f7dd0288c045e34f2cecde821d8991ea683130163f166fd94b52b30a8c9fd7ca7182e0496061301a29eb104da9fa781149206fbd67b7b921dc6fa6304fbd1ea17e53e8015008224e8642dbcc4f312ffbb2df1d4f89bd0a0444aa318bbfad43941f6ff01ce001886de5ededa0000000049454e44ae426082</Body>
<BodyHash>d7b0ac3c877a6a2e087e79630fabcfba</BodyHash>
<Size>403352</Size>
</Data>
<Mime>image/png</Mime>
<Width>1510</Width>
<Height>851</Height>
<Duration>43</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2264376230616333633837376136613265303837653739363330666162636662612220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223135313022206f626a4865696768743d22383531223e3c6974656d20783d2233362220793d2232342220773d2235322220683d223133223e3c7420773d223133223e65676f203f3c2f743e3c2f6974656d3e3c6974656d20783d223130322220793d2232342220773d2237302220683d223133223e3c7420773d223435223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223138392220793d2232342220773d223132322220683d223133223e3c7420773d223434223e64656661756c74203f204163636f756e743c2f743e3c7420773d223434223e64656661756c74203f204165636f756e743c2f743e3c7420773d223433223e44656661756c74204163636f756e743c2f743e3c7420773d223433223e44656661756c74204165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d2234382220773d2232302220683d223134223e3c7420773d223338223e66696c653c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d2234382220773d2232342220683d223133223e3c7420773d223435223e5f213a3a6469743c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d2234382220773d2233302220683d223134223e3c7420773d223337223e276c7b6965773c2f743e3c2f6974656d3e3c6974656d20783d223135332220793d2235302220773d2232382220683d223133223e3c7420773d223730223e4e6f74653c2f743e3c7420773d223431223e212d6c5f6f74653c2f743e3c7420773d223334223e21215f6f74653c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d2234382220773d2233322220683d223133223e3c7420773d223730223e546f6f6c733c2f743e3c7420773d223434223e726f6f6c733c2f743e3c7420773d223338223e496f6f6c733c2f743e3c7420773d223234223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223234332220793d2234382220773d2232382220683d223133223e3c7420773d223534223e68656c703c2f743e3c7420773d223337223e4a3a21656c703c2f743e3c7420773d223231223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223138302220793d2237382220773d2231342220683d223130223e3c7420773d223837223e416c6c3c2f743e3c7420773d223538223e416c693c2f743e3c7420773d223538223e41496c3c2f743e3c7420773d223237223e616c20693c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d2237382220773d2233342220683d223130223e3c7420773d223937223e4e6f7465733c2f743e3c2f6974656d3e3c6974656d20783d223238312220793d2238302220773d2232352220683d223130223e3c7420773d223931223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223330392220793d2237382220773d2232382220683d223130223e3c7420773d223930223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223130382220773d2234302220683d223130223e3c7420773d223834223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223131342220773d2236342220683d223131223e3c7420773d223731223e53686f7274637574733c2f743e3c2f6974656d3e3c6974656d20783d223235322220793d223133352220773d2232362220683d223130223e3c7420773d223838223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223135332220773d2233352220683d2238223e3c7420773d223839223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223135322220773d2232382220683d2239223e3c7420773d223739223e536f75723c2f743e3c2f6974656d3e3c6974656d20783d223333392220793d223135302220773d2238302220683d223134223e3c7420773d223639223e5665676574617269616e203f3c2f743e3c7420773d223339223e6c666c31676574617269616e3c2f743e3c7420773d223330223e566567657427616e616e736669722d2671756f743b4672793c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223136382220773d2237312220683d223130223e3c7420773d223839223e4e6f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d223136382220773d2232392220683d223131223e3c7420773d223531223e28313339293c2f743e3c7420773d223334223e5b3133395d3c2f743e3c7420773d223332223e28313339313c2f743e3c7420773d223331223e303339293c2f743e3c7420773d223330223e4320313339293c2f743e3c7420773d223330223e5b313339313c2f743e3c7420773d223239223e283133393a3c2f743e3c7420773d223238223e7b313339313c2f743e3c7420773d223234223e4320313339313c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223136352220773d2233372220683d223130223e3c7420773d223839223e42726f776e3c2f743e3c7420773d223433223e427261776e3c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d223136362220773d2233382220683d2239223e3c7420773d223731223e4275747465723c2f743e3c7420773d223634223e4275746c65723c2f743e3c7420773d223536223e5375747465723c2f743e3c2f6974656d3e3c6974656d20783d223333382220793d223136352220773d2234392220683d223130223e3c7420773d223833223e4272757373656c733c2f743e3c2f6974656d3e3c6974656d20783d223339322220793d223136352220773d2234362220683d223133223e3c7420773d223833223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223136352220773d2233322220683d223130223e3c7420773d223839223e50617374613c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223138302220773d2233342220683d223130223e3c7420773d223831223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223138302220773d2233382220683d223130223e3c7420773d223834223e4c656d6f6e3c2f743e3c7420773d223439223e4c656d656e3c2f743e3c2f6974656d3e3c6974656d20783d223333382220793d223138302220773d2232322220683d223130223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223336352220793d223138302220773d2235382220683d223130223e3c7420773d223835223e5061726d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223432382220793d223138302220773d2233312220683d223130223e3c7420773d223838223e4f76656e3c2f743e3c2f6974656d3e3c6974656d20783d223436342220793d223138302220773d2234372220683d223130223e3c7420773d223930223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223531362220793d223138302220773d2235302220683d223130223e3c7420773d223833223e5a75636368696e693c2f743e3c2f6974656d3e3c6974656d20783d223537392220793d223138302220773d2233312220683d223130223e3c7420773d223932223e436f6f6b3c2f743e3c7420773d223431223e436f6f6b2e3c2f743e3c7420773d223431223e436f6f6b2c3c2f743e3c2f6974656d3e3c6974656d20783d223130332220793d223138342220773d2232392220683d223130223e3c7420773d223732223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223138332220773d2233312220683d223131223e3c7420773d223638223e28313339293c2f743e3c7420773d223330223e4320313339293c2f743e3c7420773d223233223e43203133397d3c2f743e3c7420773d223231223e4320313339313c2f743e3c2f6974656d3e3c6974656d20783d223235342220793d223139332220773d2234392220683d223131223e3c7420773d223734223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d223139342220773d2233322220683d223133223e3c7420773d223739223e43757272793c2f743e3c7420773d223535223e43756e793c2f743e3c2f6974656d3e3c6974656d20783d223335392220793d223139342220773d2235352220683d223133223e3c7420773d223836223e436869636b7065613c2f743e3c7420773d223536223e436869636b2e7065613c2f743e3c2f6974656d3e3c6974656d20783d223431362220793d223139322220773d2234322220683d223132223e3c7420773d223733223e4e6f6f646c653c2f743e3c2f6974656d3e3c6974656d20783d223436322220793d223139332220773d2233302220683d223133223e3c7420773d223731223e536f75703c2f743e3c2f6974656d3e3c6974656d20783d223130342220793d223230312220773d2231372220683d223133223e3c7420773d223735223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223230312220773d2235362220683d223130223e3c7420773d223930223e4e6f7465626f6f6b3c2f743e3c7420773d223632223e4e6f7465626f6f6b2e3c2f743e3c2f6974656d3e3c6974656d20783d223138392220793d223230302220773d2231362220683d223131223e3c7420773d223630223e2830313c2f743e3c7420773d223538223e284f293c2f743e3c7420773d223438223e436f6c3c2f743e3c7420773d223434223e636f5d3c2f743e3c7420773d223432223e436f293c2f743e3c7420773d223431223e436f7d3c2f743e3c7420773d223336223e43445d3c2f743e3c7420773d223336223e436f213c2f743e3c7420773d223333223e4344293c2f743e3c7420773d223331223e43447d3c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223230372220773d2234372220683d223130223e3c7420773d223836223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223330362220793d223230392220773d2233342220683d223130223e3c7420773d223832223e41636f726e3c2f743e3c7420773d223632223e41636f6d3c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223230372220773d2234332220683d223133223e3c7420773d223930223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223339352220793d223230372220773d2232322220683d223130223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223431392220793d223230372220773d2234302220683d223133223e3c7420773d223835223e4170706c65733c2f743e3c2f6974656d3e3c6974656d20783d223436342220793d223230362220773d2232342220683d223132223e3c7420773d223734223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223439342220793d223230372220773d2234362220683d223131223e3c7420773d223538223e5175696e6f612c3c2f743e3c7420773d223531223e5175696e6f612e3c2f743e3c7420773d223331223e5175696e612e3c2f743e3c7420773d223236223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223233223e5175696e512e3c2f743e3c7420773d223139223e5175696e6f61733c2f743e3c7420773d223135223e5175696e512c3c2f743e3c2f6974656d3e3c6974656d20783d223534352220793d223230372220773d2232382220683d223130223e3c7420773d223535223e6b616c653c2f743e3c7420773d223534223e4b616c652c3c2f743e3c7420773d223534223e4b616c652e3c2f743e3c2f6974656d3e3c6974656d20783d223537382220793d223230372220773d2232322220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223232322220773d2233372220683d223133223e3c7420773d223535223e4372697370793c2f743e3c7420773d223531223e43726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d223232322220773d2234362220683d223130223e3c7420773d223839223e4361736865773c2f743e3c7420773d223437223e4361736865762e3c2f743e3c2f6974656d3e3c6974656d20783d223334362220793d223232312220773d2234392220683d223131223e3c7420773d223734223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223339392220793d223232302220773d2234372220683d223132223e3c7420773d223732223e437275737465643c2f743e3c2f6974656d3e3c6974656d20783d223435302220793d223232322220773d2234372220683d223130223e3c7420773d223838223e436869636b656e3c2f743e3c7420773d223536223e436869636b2e656e3c2f743e3c2f6974656d3e3c6974656d20783d223530312220793d223232322220773d2234392220683d223130223e3c7420773d223834223e54656e646572733c2f743e3c7420773d223630223e6c656e646572733c2f743e3c7420773d223537223e72656e646572733c2f743e3c7420773d223436223e54656e6465723c2f743e3c2f6974656d3e3c6974656d20783d223535352220793d223232322220773d2232352220683d223130223e3c7420773d223932223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223538352220793d223232322220773d2232332220683d223130223e3c7420773d223839223e4d616e3c2f743e3c2f6974656d3e3c6974656d20783d223235342220793d223233342220773d2235332220683d223131223e3c7420773d223832223e6d65726d6169643c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223235312220773d2231312220683d223131223e3c7420773d223639223e71743c2f743e3c7420773d223236223e61743c2f743e3c2f6974656d3e3c6974656d20783d223237302220793d223235312220773d2232332220683d223130223e3c7420773d223930223e746573743c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223235352220773d2233312220683d223131223e3c7420773d223733223e546167733c2f743e3c7420773d223434223e5461672e3c2f743e3c2f6974656d3e3c6974656d20783d223131382220793d223235322220773d2233322220683d223131223e3c7420773d223735223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223235342220773d2235382220683d223130223e3c7420773d223834223e506572736f6e616c3c2f743e3c7420773d223535223e506572736f6e61213c2f743e3c7420773d223530223e506572736f6e612c3c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223236392220773d2235302220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c2f6974656d3e3c6974656d20783d223134332220793d223236392220773d2231362220683d223131223e3c7420773d223538223e2832313c2f743e3c7420773d223534223e2832293c2f743e3c7420773d223232223e5b325d3c2f743e3c7420773d223231223e7b32313c2f743e3c7420773d223230223e5b32313c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223135223e43697d3c2f743e3c7420773d223134223e43695d3c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223236342220773d2238362220683d223133223e3c7420773d223630223e41726f6d61746865726170793c2f743e3c7420773d223236223e61746f6d203f3c2f743e3c7420773d223233223e62726f6d61746865726170793c2f743e3c7420773d223230223e6d6f726e203f3c2f743e3c7420773d223137223e6d6f6d203f3c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223236342220773d22382220683d223130223e3c7420773d223735223e69733c2f743e3c7420773d223138223e6920733c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223236342220773d2231392220683d223130223e3c7420773d223839223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223338312220793d223236342220773d2236312220683d223130223e3c7420773d223837223e74726561746d656e743c2f743e3c2f6974656d3e3c6974656d20783d223434362220793d223236362220773d2231312220683d2238223e3c7420773d223835223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223436322220793d223236342220773d2236342220683d223133223e3c7420773d223837223e70726576656e74696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223533312220793d223236332220773d2231312220683d223131223e3c7420773d223832223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223534362220793d223236342220773d2234342220683d223130223e3c7420773d223834223e646973656173653c2f743e3c7420773d223235223e646920736561203f3c2f743e3c2f6974656d3e3c6974656d20783d223539362220793d223236342220773d2231302220683d223130223e3c7420773d223532223e622e3c2f743e3c7420773d223436223e622c3c2f743e3c7420773d223431223e623c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223237382220773d2234302220683d223130223e3c7420773d223837223e43686f6963653c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223237382220773d2232322220683d223130223e3c7420773d223936223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223332362220793d223237362220773d2238362220683d223133223e3c7420773d223630223e70757263686173655b656469745d3c2f743e3c7420773d223330223e70757263686173656469745d3c2f743e3c7420773d223238223e7075726368617365646974213c2f743e3c7420773d223234223e7075726368617365646974293c2f743e3c7420773d223230223e70757263686173656469743c2f743e3c7420773d223139223e707572636861736564695d3c2f743e3c7420773d223139223e707572636861736564696c3c2f743e3c7420773d223138223e707572636861736564745d3c2f743e3c7420773d223136223e70757263686173656469213c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223238322220773d2233352220683d223133223e3c7420773d223536223e6372697370793c2f743e3c7420773d223532223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223132392220793d223238322220773d2231342220683d223131223e3c7420773d223538223e2834293c2f743e3c7420773d223437223e2834313c2f743e3c7420773d223238223e28616c3c2f743e3c7420773d223238223e5b616c3c2f743e3c7420773d223235223e5b345d3c2f743e3c7420773d223235223e616c3c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223239312220773d2238362220683d223133223e3c7420773d223539223e41726f6d61746865726170793c2f743e3c7420773d223339223e41726f6d617468657261707e3c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d2238322220793d223239362220773d2235382220683d223133223e3c7420773d223833223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d223239362220773d2231342220683d223131223e3c7420773d223133223e3a33293c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223330362220773d2232332220683d223130223e3c7420773d223931223e746573743c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223331312220773d2233342220683d223130223e3c7420773d223539223e6c6f72656d3c2f743e3c7420773d223331223e6c6f2072656d3c2f743e3c7420773d223330223e4c6f72656e613c2f743e3c7420773d223236223e31302072656d3c2f743e3c7420773d223232223e6c6f72653c2f743e3c7420773d223230223e4f72656d3c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223331312220773d2231342220683d223131223e3c7420773d223634223e2835293c2f743e3c7420773d223335223e4353293c2f743e3c7420773d223332223e6553293c2f743e3c7420773d223239223e6353493c2f743e3c7420773d223234223e2873293c2f743e3c7420773d223231223e43535d3c2f743e3c7420773d223133223e282035293c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223134342220773d2232382220683d223130223e3c7420773d223930223e446174653c2f743e3c2f6974656d3e3c6974656d20783d223730352220793d223134342220773d2234372220683d223130223e3c7420773d223832223e437265617465643c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223136382220773d2232382220683d223130223e3c7420773d223330223e4461696e3c2f743e3c7420773d223236223e44616d3c2f743e3c7420773d223139223e6461623f3c2f743e3c7420773d223136223e44616f3f3c2f743e3c7420773d223136223e64616e3c2f743e3c7420773d223135223e626174743c2f743e3c2f6974656d3e3c6974656d20783d223730372220793d223136372220773d2235302220683d223133223e3c7420773d223836223e557064617465643c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223231302220773d2235362220683d223130223e3c7420773d223732223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223233332220773d2232382220683d223133223e3c7420773d223839223e546167733c2f743e3c7420773d223435223e6c6167733c2f743e3c7420773d223433223e726167733c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223235342220773d2234312220683d223130223e3c7420773d223732223e417574686f723c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223237362220773d2234352220683d223133223e3c7420773d223734223e5375626a6563743c2f743e3c2f6974656d3e3c6974656d20783d223732332220793d223237362220773d2232382220683d223130223e3c7420773d223934223e446174653c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223239382220773d2234312220683d223130223e3c7420773d223739223e536f757263653c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223332302220773d2234312220683d223130223e3c7420773d223739223e536f757263653c2f743e3c2f6974656d3e3c6974656d20783d223731392220793d223332312220773d2232332220683d223130223e3c7420773d223831223e55524c3c2f743e3c7420773d223630223e5552493c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223334322220773d2234382220683d223130223e3c7420773d223732223e4c617469747564653c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223336342220773d2235382220683d223134223e3c7420773d223733223e4c6f6e6769747564653c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223338372220773d2234362220683d223130223e3c7420773d223834223e416c7469747564653c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223431302220773d2232322220683d223130223e3c7420773d223932223e4861733c2f743e3c2f6974656d3e3c6974656d20783d223730312220793d223430382220773d2236322220683d223133223e3c7420773d223833223e456e6372797074696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223433322220773d2232322220683d223130223e3c7420773d223932223e4861733c2f743e3c2f6974656d3e3c6974656d20783d223639392220793d223433312220773d2233342220683d223130223e3c7420773d223632223e546f2d646f3c2f743e3c7420773d223433223e546f646f3c2f743e3c7420773d223234223e746f636f3c2f743e3c7420773d223139223e7461636f3c2f743e3c7420773d223139223e746f676f3c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223435322220773d2238312220683d223133223e3c7420773d223730223e53796e6368726f6e697a65643c2f743e3c7420773d223533223e53796e6368726f6e697a653c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223437342220773d2232342220683d223130223e3c7420773d223731223e53697a653c2f743e3c7420773d223533223e53696c653c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223439372220773d2235382220683d223130223e3c7420773d223834223e52656d696e6465723c2f743e3c2f6974656d3e3c6974656d20783d223733372220793d223439372220773d2232332220683d223130223e3c7420773d223837223e4475653c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223531392220773d2235382220683d223130223e3c7420773d223834223e52656d696e6465723c2f743e3c2f6974656d3e3c6974656d20783d223733352220793d223531392220773d2236342220683d223133223e3c7420773d223838223e436f6d706c657465643c2f743e3c7420773d223532223e436f6d706c6574653c2f743e3c7420773d223439223e436f6d70657465643c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223534302220773d2233392220683d223130223e3c7420773d223734223e50696e6e65643c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223536332220773d2236342220683d223130223e3c7420773d223637223e5468756d626e61696c3c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223538352220773d2236312220683d223130223e3c7420773d223830223e52656c6576616e63653c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223332362220773d2233312220683d223130223e3c7420773d223836223e6d6561743c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223332342220773d2231362220683d223131223e3c7420773d223633223e2832293c2f743e3c7420773d223231223e613c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223135223e43697d3c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223333392220773d2234312220683d223130223e3c7420773d223930223e7377656574733c2f743e3c2f6974656d3e3c6974656d20783d223133352220793d223333392220773d2231342220683d223131223e3c7420773d223538223e2834293c2f743e3c7420773d223437223e2834313c2f743e3c7420773d223238223e28616c3c2f743e3c7420773d223237223e5b616c3c2f743e3c7420773d223235223e616c3c2f743e3c7420773d223235223e7b616c3c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223335332220773d2234362220683d223133223e3c7420773d223739223e766567676965733c2f743e3c2f6974656d3e3c6974656d20783d223133382220793d223335332220773d2231362220683d223131223e3c7420773d223633223e2832293c2f743e3c7420773d223231223e613c2f743e3c7420773d223136223e4369293c2f743e3c7420773d223135223e43697d3c2f743e3c2f6974656d3e3c6974656d20783d223236332220793d223334322220773d2233372220683d223130223e3c7420773d223930223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d223331362220793d223334322220773d2232382220683d223130223e3c7420773d223737223e536f75723c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223334322220773d2236352220683d223133223e3c7420773d223833223e5665676574617269616e3c2f743e3c2f6974656d3e3c6974656d20783d223431332220793d223334322220773d2234372220683d223133223e3c7420773d223535223e537469722d4672793c2f743e3c7420773d223431223e537469722d4672693c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d223338302220773d2236322220683d223133223e3c7420773d223630223e4162797373696e69613c2f743e3c7420773d223533223e4162797373696e6963613c2f743e3c7420773d223139223e5b4162797373696e6963613c2f743e3c2f6974656d3e3c6974656d20783d223333362220793d223338302220773d2231372220683d223130223e3c7420773d223731223e53494c3c2f743e3c7420773d223330223e53573c2f743e3c7420773d223238223e7369743c2f743e3c2f6974656d3e3c6974656d20783d22313232372220793d223334312220773d2232322220683d223136223e3c7420773d223138223e6e6f763c2f743e3c7420773d223136223e6e6f2e3c2f743e3c7420773d223135223e736f2e3c2f743e3c7420773d223134223e566f3a3c2f743e3c2f6974656d3e3c6974656d20783d22313236322220793d223334312220773d2231332220683d223136223e3c7420773d223135223e62203f3c2f743e3c2f6974656d3e3c6974656d20783d22313238312220793d223334342220773d2232392220683d223130223e3c7420773d223533223e6d61696e3c2f743e3c7420773d223432223e4d6169723c2f743e3c7420773d223136223e6d6174723c2f743e3c2f6974656d3e3c6974656d20783d223433352220793d223337372220773d2231332220683d223139223e3c7420773d223434223e49733c2f743e3c7420773d223336223e49e280a23c2f743e3c7420773d223239223e4c423c2f743e3c7420773d223235223e492c3c2f743e3c7420773d223139223e312c3c2f743e3c7420773d223134223e49613c2f743e3c7420773d223133223e492e3c2f743e3c2f6974656d3e3c6974656d20783d223438352220793d223337342220773d2235392220683d223235223e3c7420773d223131223e414c2e3c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223430382220773d2234302220683d223130223e3c7420773d223931223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223132392220793d223430382220773d2236312220683d223130223e3c7420773d223738223e53656172636865733c2f743e3c2f6974656d3e3c6974656d20783d223238352220793d223435362220773d2239372220683d223335223e3c7420773d223337223e73776565743c2f743e3c2f6974656d3e3c6974656d20783d223433372220793d223435382220773d2237302220683d223334223e3c7420773d223531223e736f75723c2f743e3c7420773d223234223e266c743b3b6f75723c2f743e3c2f6974656d3e3c6974656d20783d223238352220793d223530342220773d223135372220683d223437223e3c7420773d223334223e7665676574617269616e3c2f743e3c2f6974656d3e3c6974656d20783d223436322220793d223530342220773d223132342220683d223437223e3c7420773d223137223e73746972207472793c2f743e3c7420773d223136223e73746972206472793c2f743e3c7420773d223136223e73746972206372793c2f743e3c7420773d223135223e736974207472793c2f743e3c7420773d223134223e736974206472793c2f743e3c7420773d223134223e736974206372793c2f743e3c7420773d223134223e266c743b3b7469722d4672793c2f743e3c7420773d223133223e474954207472793c2f743e3c7420773d223133223e474954206472793c2f743e3c7420773d223133223e474954206372793c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223436302220773d2236382220683d223131223e3c7420773d223638223e417474726962757465733c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223437362220773d2234362220683d223130223e3c7420773d223838223e437265617465643c2f743e3c2f6974656d3e3c6974656d20783d2238332220793d223439312220773d2232332220683d223130223e3c7420773d223836223e4c6173743c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223438382220773d2235302220683d223132223e3c7420773d223732223e4d6f6469666965643c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223530342220773d2235322220683d223130223e3c7420773d223839223e436f6e7461696e733c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d223531382220773d2234312220683d223130223e3c7420773d223839223e536f757263653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223537302220773d2231342220683d223136223e3c7420773d223330223e496c6c213c2f743e3c7420773d223330223e496969213c2f743e3c7420773d223238223e643c2f743e3c7420773d223233223e623c2f743e3c7420773d223231223e49276c6c213c2f743e3c7420773d223230223e666c6c3c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223537322220773d2233372220683d223130223e3c7420773d223833223e54726173683c2f743e3c2f6974656d3e3c6974656d20783d223132382220793d223537302220773d2232332220683d223131223e3c7420773d223635223e283138293c2f743e3c7420773d223430223e3a3138293c2f743e3c7420773d223338223e434942293c2f743e3c7420773d223333223e434953293c2f743e3c7420773d223238223e434961293c2f743e3c7420773d223237223e4349427d3c2f743e3c7420773d223237223e434942493c2f743e3c7420773d223237223e43203138293c2f743e3c7420773d223235223e28203138293c2f743e3c7420773d223233223e4349537d3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>6564636632356463396564306138333539316537643236376132303063363234</BodyHash>
<Size>13106</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-06.png</SourceUrl>
<FileName>getting-started-06.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>a3b04ab5-2e6c-4187-9cea-f9d6466a29ee</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d494844520000034c0000015208020000004ebcc8220000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d77601455d7c6cf9db67db3e93d24b4109200a127f48e800858b08005b0bdf62ea8d851ec585f5f115011110545449026bdf75e4308e9757b9976bf3f368440da52f443383fd6383b7bebb9333bcf9edb08b4cc00a000fe3f14fcd43cae86d63a53237420e710044110a4263c8120167c145c0aa8688efa31b1c000d814b4c43f07a947ce100002ff8ecb9503a0e7ca3bdaa0b0a30d6ab80b54762804110441ae6d240a6528ee02c0a702c1e7e63f4b039ead7f4b3b7067155e4d3d77f698d6aa28adc70c78e921088220c8df82885218b90891c732a46988b179a8d1ace31942d0220882200882205783c8ebdf3c3ccca4e37896655934078220088220c85522f22282f40ccbcab222fa14ec72451004411004b94a441e10e2f38a6808044110044190ab4ae4893e09ad80200882200872b5893c4ab18b16f9dba11400544218340582200882fc6322af81073375ba3d5e8f4f926555551986e1394ea7d318f4da869fd6ff7cc48b40a57c7949b1c3abc4860a5a63104add5a6d41ac2ed163aff44a2a00311a8498308b0c173cff5a5185f2b222b7570e0bd11a0d46409d8720088220ff94c8ab5bdeb83d5ebbddd5bf59549fc4a866169349c3397cf271abf3af9385abb28bcc41469d56535f449bddd5b459d3a64989164bb04623f87ca2d56acd3e79f2e489eca0bf21625df06545850e51e1b59aa470b354252cd8f29252bb5762784db3c8b0121be9f5c4bb77a7499bfff7cecffb6cacd14c2f36b5e651d527eb8375797d92289a05ca680d01949fb824e2b25678bd3e8502c37221263ed86c9421508544295b5e51e97279aa5756e2384eafe5c24c5aca6b02884eca6db225e3bac76eec9616a105eaca5dfbed87b3f76883832e48e72954a8b092de8fbe7e53bb08d76f935f5b5c62b4843a023305a56c795985c3e3056093a3f522afbfc2ee9d0b6d5304411004b902449ec3e936017d7b70bb241d476509bc95e0a16642daebd90e6de36e6c11f5eaba430e49361af5b5235260860cb9ce60d0cbb22c49a228fa08212693b143fb8ce4e4966b56af9525d7658c5827e5259e8e93a73fd41ca4c3739f9fba5a1762f4324279a933f9e92f9f4f2350b4f0c9898b65539f7e6dcd0420b37ff3599b7704eb55b9ee6502f946537b6ad21221c454bfce63ed5e3e2832b66962942177fd9e2217d1345c0b52e902d5dcf4c6871fecd926dec283af3c7bebb2f93fac381114629202d07994b2e59552cab8571eed1aa1ab5a184776969c3eb26ffb8ac5ab726c1ea3b911cfa5d5c3b22d47befe60676355890c115a974ba602adda202540540a54e6a292228c04dc0014c0eae1cd01988252b6a2dcdbea3f1f3ed7490b50bae0b99776f8a8ef0ad27917daa6088220087205883c8fd767a2eab4dec946c5add8e5da711258eea39e2d1e5b7dd4edf1e9b442cd8814980103fb515575bb5de7c512451fcfb10306f65df6e7aacb15b17e997346a0b5ba75e2eda7277d7f22382cb8663d0921ace7e0e28d4563d3a52d8b8f1a8d4406a8c7a9491b4d0d0028a5f5a91f59153c2ed38467ffd359809c599b76e4ba7841d780507288821cd27dea1b83a2ce9cd18436ed71db334df897de5e566c305b0258f69c10493546562b3c00e08c11491dfa2575e8d77fe3176fcfd955a9355b1af05c2a0eb1d30d9d8d0050b6ee93694b8e89c630521c14a4952f7404e7b9e1550a2e97697c00a6f02a1ad9903cb2a3160000c2070c69ba74d6094ba8ee0ad9b6f142db1441100441feff451ea5d4e1704de9d654efb1a98a5c5f3403cbbdd03ef6b18d2735024708f147b43b5cfdfaf591445151ea7e16cbb2ccb26c6666a755abd65c7ac4861c48358ec3063c78d7be177f3a5601a0ada9dcc28cb0fe93892b2968b57c746870a95d74daad005c8b08ad8fd73a7d1a7b59be0c4c42a856055d63a951bf4274f8c06dab10258502d169f9288ba0b05a7aae898baca2622d6b1aa69135460062f752afddea95640046a7e3a2cd5a1dc7fb0a36ad3ddd77b06de5770b3767fbe2863c3aa15f1824f4ce34fcfe1bab280ad3a8334f3d6b81d2e56fbdbfb652131c9fd67dd48d9d6399e0ac071fcb7bf6b55d5eb78fd7d559001f2ba88c29211400a07ccbaa8dc70a2500b751080ab2943b7c3ea74352540060582ed8c89a8d460588acea2b8a72bd14a22cbcc610e451f4d6a25c114842880120b2b6f8aecb14e78854a7d31e3e7870cb33ed6cca1a92f2c3c7a58a4f6684b36144e2b157787d320560393e314490785d03e7eb6c1d00a8aff04d430549135c6977885e8f24ab14008068b55cac452b111d0da82208822008f2ff28f2ce7deff2787b4519e3599fe2f1028047a1b96e39d9c4fb3f3de29012f49c8e2500d044abeb19a9dfeef0e9f55a7fc4b8b8388d46238a0dadbaa7288a56ab8b8b8da9acaca833e2aa557fd58ed5b76f9fda110370e4f93176fbcf3d3b9ffc7c8b5af3342db66ac67e3173b0054a164e7e664159e89089b346c7039c9afdf4940d4ead37bcfbc79f0e8e00c79aa92ffe6f3f6d2c35a0c094db156dd3acff3cd9af4b530ba7387277af99f7dde2229f93d6e8644cbcfbdd1fef060071cb9b8fcf2f74157b75fa163dc68feedb39d1cc2af6533b57fff0ed1f95aa6c30072d993271b9cfaed56b6daecae5db2afb5d170c3a8b0ea8440272a69d0de3b31616942866e7f625df6c3be8f8e0e57e6110336c44f3955f1d3585184a6d72ed0294a92c052dc70000840e7df987a10000797326bef0a72372d0f88707a7c485681900a9f2e4e63f7efc61d5494d504485cdfce837333b0b9033eb99a91bdd0e21fdcdb9af2681bce3adc7de39527779cf358553aa218f142aa892a67fdf4800383e77b675c4988edad4a11dcd9f6eb77306c12fb62a9c948d6a73f78383b25a87eb803af377fffae9f4bd2e4fb14f57d7796fb147a8b3757c7c4465fd85fff038e970e3bdd7b74f8a8f346b080075e5edfeebfb198bcb881bc05cbb22732bf02b05411004b9523d793e9fd42354a7b81ca02a0070caa5be7cc836a985293d88db6793a71c73bc9a12d4d2c00000c8528f50617d995da7d3f823464747f97c5e556da43bd1e753a3a2a30b8b8aea8b386cd8d09ae17fff7db1a2c8b5230684ed68b6a665536ddbfbeeeb74e0bd9df585d2f14ae9d2e9f3b25ebd25bec96df7f6d8fcf6d161f70f8e00b0af9dfefd412f434c8da656e66135a937bffb78e7aa273f6b4ae830ece9d4c42f9ffdf4987256109c13c5cb6bd2464f3d1bc5dca4d3f0e75b04bff1cc6cd0bb1881177426911a14ca76c90806009a77b81ca80ec89926235e498533be4f42149d20a8553ece73da9410d0f3840d32dbb297ff71badf9df1a06fd526188e95ba493d05f8ae0842ea700f5255d1c5258454296c3e38a9c71d4f87b89effef8e72004b3d229b36a0be6ba47c8ebbd3e503d2ac6fcf6000e5c892359b2b624776ec616839a80bb36e05ab5324c2d87c3c9b38f0ed89bd23ce54d1181b095ed9e633b189436b9faff41a35a9a3036c9d9a8597145d4a56dbe6d5952386b88c61cfbd409e9bb850255175686b5c9008411004b962459e2ccb899cac7addfed1542d4c86c9dd5bbdb6eef0e828eec7227952b7e4167299ea71f9b54322af9365c59f822ccb7abd4e92e4469f7384a80683b68188959595e7459165a576c406fd5867faf92ab7fff7c7a2e79feb19d26eecbd9939ab6a3c8d6b4e1225a0080665d167bf65bd3d3c2ef9d6e79fa98c8b03b06ff874f6a160b3c163838653a394fa7c4177ddd3d90c0085ab3ff9ef5f8521ddee7b6460a2366decad2d9ef8ea083d23084ecf993c7965850a345c43243572f4dd9dcd0095eba6bff9fd1e67548f4726dd926ae9714ba75f3edbe1e0f46651d5592b3c9dee7f7164140054fc397787dec088d4af43885726608c88313255f550bcbe927c37a75709397f281c00a594104525624e810fe235608a341135cf671e5b4f01266fac4aa06cc95bcfff9c2f01350ba2c91254b97ee68b5b2acaac6e459f34f4f127462470a97d52a4f59b29774e660db44cf567d5a688d22ab260a86e534a19c9ed4e19d4c108201d58b5cfe575afd866ebd13b28be778fc8155b3d1e990b56dcda5beeeb1d0100f6ddb3bf5cb4b3945ac2b56e0feb16cda36b9df77858af1c766700add340e1ad6b3e7f63617158ef7b9f1f1e0751ddfbc62d9a915f4745a880220f411004b962449e7a5eb7230583e2557d9eaaf7a237592f8e4d8bfd6cf7e909e9b1a99e02c5eda80e6c248caa527f0a940221204955fb676cdebcb576665dbb76f61f6834427d110140a93516b0fa4ccd880daabc6a05a73af6cdfde8cfb4d7068574b8e7766705a9dba344c1c87acb4bfe9ab6a0e3bba362e25a870338d67c31b718a8caf040d5865303506944bb8c2000f06df9f6a7030592ebe46f33d666bdd6dba84fed100647ecd515113d3ae265f5a60a5947a33a74b0000070093def79b43b0017ca0200c4b48a706fb46b3482d5e6cdb8f785c7bb0501d093f33ffb3547d4988c67ea4e5c0eb1f96d8fbe9c553d5e30fbd307dece25a28711a0d6145855a52aa1945260aa5d7d6a030560375635872a7a58d5ab351a81f022d58856a7a54faf5e89e1162d61880cc081315447c05ebf378bd623ffaa4de1210255cf06941441e1a206b6d302887b971fac14159ab37e93b5f7604b78af1e51cb7ec953748c1ad1a173280048bbbefe7af5212faf33d81d12c35a689de799e0005ba781c28bd6a28a8aa2fc3f57650fbfb3290435091720afce8aa0c843100441ae544f1e21c42eca4154ad7e20ef2bb17e97efb8bf5dc20f07f21262943686b3416da2cc3055cf454288dbed25a4ea6ddf7e7d6b6766b7d9fc215d2e6f7d11abfd767579f2ce89d8a027ef2c0c2b1d9f377d59a7670786b4eea5af3b0c504aa9a2d199f2d6aecd19756b2200d877af3ee2d318b4ee7333ab3b350a8c21c40000e028ac548c3ceba05a6b811dc008fa603d39a7ffdaafb21495107db0df96a6262d536b368986050a56bb9832e6f9a77a040340de1fef4f59986bb418a4b342a94e13505ad5ef79dea79452aa004ba8a9659c0000602bb4cac0d45f0006a41a05a60c213e45eb1143ee99fa54ffb0f31db3849c35e6396f1af4e4559b42a5e7b4864b5274a97dda0800207478ea939f6a840febd63d64c1cf25b24c8c61260000fba962c9a265bd2c6159c12e423de72909ac751a2e3c4fc0ebb579aadba8b18a20088220c89525f218969c70ca1982ea775f1df390b70bb8499d9ab4268ea48e4da66ccb7931466ee19f594898136e9965787f0a0c4bec76bbd158d5ef565951ef10744288c3e16419b6ce8800507b8eadffcc7911031479044060cae77eb529f3b94c537d1a0f40a1bcd729f69f7853a2ff94b9c743b76d9af4fd118d51d3786a04545785134007e6d860ce51ea2392d7126b06007057ba2901a22aaa5f1c705e1988a870aae873db3c003af06d7bf7e9777638ab73d16a582284eadbdcfed480700028fb6bdaab738fe88c3a9faa1280333b4628161373eccb276ffad87b261e9b142ab8090fb5441ea5d42da94eb74d9b7ee790680000fbfe3de5c0d27a0aa0d1b08449ac691c4aa94b54b56d86f50b03808205afbf37ffb0276ef4eb53878755394ea9ec930004d005eb7c72a55a5763302c232b14d8f34da1651495e5ab2f48d523a5f54fe1eb6cd790cebde3e6ff52e4f5796c6e001d986243387b89976855595134c07aea3a2f00e76db875a0fec2d712d1678f49c3154110044190ff67184aa1e64be0f975564209a5aa425525dea47db54b522b4f815c9adfca53f06a97a47893d6ff1125749d0d389eab8e58545ca2aaaadc18aaaa161797d417110076edda5df3050075466ce0751e668dec3bb060c62e5f7d42900254ba94e05ee3ee6ec58177efccaf36d900c206dc7773731d233a02490d8a77efb60180d0e9ae9bd3e363123a0c1fdfd308009e433b4b55ca28ae122700405cf7ee49a1a1fa9098267a8752b47bbf0b00349d1eb8ff96cc9689f1092dd33b0d1898112d70aaa41b725b5b2d00e42dfef8e7138a56e794c1eba33ac54355f54c35d5209326222ce8cccbe82242d54735758ad6121b171312d3b2f72dff79f7994c3300d093bffe76d26cd0abf5142056e0ce330ea58452ca6935040040b4db5ca2224bb27a56b7abd69315000011ddfbb78b0b8b8c0ad19c15c08a570600086bdb29314820b54c11a9511845f297dca708aabe65ff141600f2e6be3c6efcc3778d7ff8aef10fdffde8977b640008ead2335e165d6af1de832e00103a8d1bd3b545bc5e6f896e9adc4ce752ea3adf5cef548a76d5df3ac0d45ff8fa2e180000d959bb228d5e99f8c217bef0852f7cfd63aff33d7902cf6d7292611e92c852a0aae073265a4f2a1e170028f6ca4449547d5eaa2a4098936e66938b351aab3c7902cf592b2b9de1a11a8da6014f1b21c4edf65456da4c467d9d1133b3326bc7b259adb523060aa540255e6fdafadd6f39193727563fb16b4cbc505506f429e3ef68c9827278ceec656ba4caf6194f76b00c78e086d5cfce2b6d3c35c2f2153fcddadae5b1cee6a85e0fbfd2ab2ab07868f6dc23261deff0da366dabb8e1ba10881ffac27b43012077f6732f2dcb9e3b7b4fc7fbdbea4d69373f9676739574d8f7f6863df9e6e40cbf8f2c6ee86b9f55cf35f66e78fd899f4f7bbc8d6efc406b542f6cc0735306d454a32b3ffa64b34d02ad0e48497d05387d9eff8aaa3cc7ba8eeccc85c40448bcfbbd2fef3e57fe1056dab2fcf81de39ab3213d1e7bb3c7b93f23ac874e78478469217ee84b8f16dff7f2b6daa678fbaf52d07214c0232a86b63d53580028ddb2b3c8c4521fa7a59473561e5b7782b64d2696ce5991734ee5d2a21f7f38d879426b4d58d77113bbfa0b71e0a3470feccaa9f3fca1ca82fa5b87754a727d853f5fe5919a3ef0b2da15796b93177f3822088220578e27ef3c40d0683e28e6ed2aa154a5b2a8b8ec55ae3b55515c762a8b94aa7695bc5fcc693442f538304a41a3114e9c38294a92a2a8b2acd47e298a2a4ad2891327b51abebe88e565e5b55ff544ac9f5abd6c1ae252cb36ce586eadd30a1e59db6af4e80c0d40d9f2596b2b4c7acdf6ef7fcf0580b001f7f60b83731785a92b356ae17c8e5d739e9dfaebe61cbb0200d495b76bc987cf4fdbef965d0c6fd4f1a77ffae8b395c72bfc1dd19ee26299d77362e5c6194f4d5db0fe58b9df2ba8bacb4feec9163942347a4dbd4aa3f1daab545519e22c29afd1ed2dd90a8e6dfe63f66b0f4ffe699f8d6a8c2a55cd1aa9ce0248fcb98b4d534a29d5326eb962e3dbef2fde91e73893acec2839b56b47aecaaa415aa562cd17afced99a63afb295e42ccbd9bf6977a51aaca507667e3267cb69bb0ab6d3452a2bd636857f31695565a928a7f669c90280edc08e1295703c0010a2501e0e6fc90700086adf238e09e5ece5ebbf7cfac3455b72ac5255f5728ba860e67d759e37b2defa5b473069ea2d7c03ab4e0709525d1541100441902b05327040afda0f30d1279965cf63a18ea69c74c63354e58803806c5998566eb4f15a8d20d48ea8a8342e2e56a3d1d41cc3e4dfa3c2e713f3f2f218162e63c47a3c599cc3e1906485619988209d04fead3558bb5b947d1ec23051413a2fd1b9ac65a20a662d1574169bdb27f9bc8461632c821758af62f0da8a1580603d301a8bbdb1d4444200885b2492c7292b2a0011781262e0a4333b34285470b95d8acfa7020021161d705a0305e29218d9e35464c53f0945c331a146deaa06f96cc5b576ff20b166e2e5f4815ac0e5966a2c4ccdb244e019938653ce19375677013cc4586d1c8ddea456071619d9e39095aa130cc3e8046ad4eb65201438a75752bcaeaa0f09e13912a66744562b518dd765974449ab01a3c128d56d8aaa623b9d4e519209c3c65a040f54cf6f20762f2bb9ad0024ce4c3c9c9e52c62d82ec752a8a4a010843c274403506b59ef3b4c1d6a9aff05ed652d30e2235ba2b8b24800803281a63ed3665b506fce1882008825c219001fd7ad6f9812c2ba2287611dc991a6f53413211d541991322bfc9abdd2ae97941e039b6be883e5132e8f5469351a7d3320cabaa8adbe3753a9c6eb75b10f8cb1e11411004411004395fe4f5ef5bff2024a0a2a4288aa2aad43f228961189665788e6d6cf7d87f3e228220088220087216aec1390c84e7389ee3ead0628ded6af18f4744100441100441ce1179a89e100441100441ae3e91876bf42308822008825c85220f3d7908822008822028f2100441100441902b1f52595a8856401004411004b9ca60d00408822008822028f210044110044190ab4ee44927bfe8d662cc0a07003857df93d6e5fd63e23f534c297b5acf945b57390068f92fc3e307cd2d56ff8e6cfed94afdabf1ee99d8a1c313db3cff78c67feb058020088220d782c8138fbcdd393a38bcfa95fec4360f1bdae3c997ef4ad65cde32b8b73c9e5a23a3e8e058bf8eac13626c7bffeb0f753413108f7fdcb5790321eb41299a737dd3b417f7786be806ebf2f1892d1f5869135a8c9df44cbf08ee6f37bbbfcac9f7fc59e1d72a4ade37bd12067f5ba8d4135e2d99372cee72299bcadf87d4b4f699d78079a5ff1fc2c9bde5f1f4f8b1abab9b51c9fba6576cef4f4e4a787322088220c8a5d0b09e113a7cb461d14de10c00006105812169378e49fb3bb4a661c0ac5d337b9bab841cc30bf506d5341d7a775300808bf4b7b1110326747976d277bb27b5edaaf76bbc8ab55fafd55cf75dd720c1d0f7f69bfe3179cdba17bf3ef3489fa752847fb6cd8387fc9a974301c0b5e5d1cc098e4f36cdec650400c26bb0f31e41100441ae1a1a79ac135e7306812335bb6b6ba0da774d7fb877abf8e0f0d8a67d1ffbe690fb22166521ac467b362b9e0100f01efbe1f1eecd6242e2da0e786e517e9567e74c6f9d6bd76b77bf77c4b6726c46aba4d461ef1e0a5cf231613dc7f5f12d99b1bdaa1a6ac99ae99b4c23ee6a67a8d95d5b47a5d4929f47260df9a15005f0ed7fa57d74d8885f4a298077e733ed3b3db3c37ba1960feef7e44daee9af2d3ddf7fa65ab77f724faf2611d1c1316d073c33ffb817c4635f8e7d6e876be7b39d925b35ef3e718b1ba8e7f88fcf0e6f1d171d1cdea2f3dd9f6fb35e900f8e11fc76d66a584258e18cd51900b964e55bb76534890e0e4f6a33eaf525057ea38ba716be34a44d93e0f098f8ae77bfbfb1e25c7f2375eefb7a7ccf56e11131a1312d3b8efb31f7f2f9e01aa9a667dbe36d33c6befaf488fefd3ab76bd775dcf43d4e5c0f084110044102137901a096fcf1c44defdac7ccdb5f5ab07fdea8fcd7ee7a77d7e518a9e53bf4d9d867b7f7fa7a4ff1a9b56f25ac9c7dfcdc44751993673d9d1cd4efbb5d874f1ef8fd990bf18691e0ae1306c2f2995bac140094c2e533b785df3c364ddb58a598e08cfed127fedce700b964eb7a5794f1d88a432e90f2376e70a50d6aa1bd605d6b68fff873e99bdef8dfbe9afa50ad58f6d49def5a6ffff5d8e9e21d1f765affd4adefed575bdcffddd40e86f6ef6c3b72f8f8fab7bae81c1b5f1afdccfe3ed377e69665fffe08f972cca4b5d6cb206fe4bcb90fdef58df1991527ca4efff54ad482f1e366654be03bf2f9ed0f2f6b35754351d191a5f7499f8e7d6c618952d3548b26be937df3fc9ca282d2931bbe7ba87d107bb9245e00d5f415add8d3e6fd3f566eddf6fb13e28763dfd8e1c67b1a41100441021079e2f68732a26212226212e27abf77a04e67995af6d717abc31e7cf9ae36411c1fdc71dc73c3c43f171ef75da852742ebdad694c42444c42444c42c2e02f4f4852cee25ff23a3cfd78af709e0dea38e1b9eb83d9cb576b53a77b866a56cf5853a1829cf7fbcc7d0977dcd45268bc527c6c6637c3bea5c7dcf63d2b4b3b3f725ff4be95273d953b5714341b9466bc8862703137bc70a7faed2b0b8be4ea738e1d33ffd2dd31f9ae8c204e88eef3f48b59250be61f39cf9cce1d5f2ea4a35f7f202b82674dc9a39fbb3368cdbc7d97ae6ed4b2bfbedb19ffc8c49b5be8596de20d939e483e30f7cf024fcea29f72329e7b7e509c8635a58e79717cc8c6999b6a6a2d46e0d5f2a37b0fe63ba9263ca5438ba00bfee1704eeb47757c7eaf1870355973ff8747341300f8b8eb1feaef5bf2d3410fded40882200802d0d8983c3efd8dc5df0f0b6500086f0aafd3592657e694b98f7e3caacdd70c0000553c4edd08b772a15a53dfeb9355d3b2fc4a8908e6085eda91e73425c51a0900000891c9e1fcd6cb576d7d9bb137078f98beb27470fb45b38e36bf7b64921048a5b4cd07a57b5f5c777c5f4e76fcd02903f7cf787e7376f7cd27a2fa7708b9289728d1a53df442a7aeaf7fba734e73ff19c55d522a870e0ae7fd9feba3934cae7cab0cd1e768a2827c6be18a3b327fe7090080eab5c99d5df2251b45b6e55b99c86661febc594b93588d3dcfeab5e6b98c0931467f05f9f0e470fa4781e36c0333e1c33efee4f0e48feeeafa647968a75b9e9c32e5ae3413b9f8d6970b7e1a3de29740abc999632c554dc75a628cce7d56196f6a04411004695ce4114d70546c6c78b580a963b41517141f6a6873dfe255e3e32ec5d5c6e8c26262634c674f489638a36747a50f4007008a2dcf76be702440002e7653364dab3b6e8dfa7ac6a235c77e3895fe9fe1f15c609552d306372dfcfa97053e63df8763922353cb3efaf5e7d37cd707e22e76ee041b3964e28477464e9e3fd62f4e587d4438577eac4c82381680ba0b731c8696168e00395b59c610196949ec357fcde4d4cb3a65830b8ab5a82527ca2530f3008a3537df67ee66d15ae20cceb5054e15f40c80547ab48c84c69858b09db565fce017660e7e41759f5af1f6a87b1efbb6d7d28792f88b6e7d855a340d559396d78c29559c28f450d012005fd1f14a7dac85c39b1a41100441002ec3983c26bcfffd3df2df7f69d6ae728952d17e7adb9215d9be0b4e862a3eafaf1a49053e71e888e81dff5b902d02c8452bbffab5f8fcde62d6186e120b8f965edc387fbed94d639aee79f3912f0a3b8d1b10cd06582926a443bfa8fd5fceb6b5ef11c71b5207c6edfe625e59eaa016ba8b37a026e5fe17bb1fff78c641ffc83c5387bb7ab9e7bc397b9f43118bd77e386543f88851c91aa20d09664b8fe65785e9f4c0f5e2cc495fac2bf4512a3b0bf62efff380fdd2973f61c27adfd12ef7f3777ec9f6aabedc45533f3c92327a608c2e71d88d09bbde7b6f65a14f711efae1adafcbbbdeddd572d65527976e5eb87c6f895765b42111a17a9e61197279aecd40aa49dd6bdef97c7db9ac546efbe2cd95ba2137a5e8f0a64610044190cb22f2808db87edafc6783e7ded93e2222262e63d4c45fb33d17ec5e535dcbef6e19971855f51a322b4fd1b47ae89bc9d133476475e93b6cdca2e8414d74b5e465bfa76fe7decb4a088eedf5dafe0bd6957cc2f5e3db784b48b77bfb18aacb4e0000200049444154863301574a88ef96194c85f4fe2d74c004670c8c57a0d5a036a64bd356039e7fb8a517aadc7421833ff8e609c337439bc545b67b7863e7a93f3c93a60530757ae4feb8f9d735890e6bf3d806b7b9c7949fde4b5df748d7c4908826c9839efc669ff3722c71c7c5dffec5ccdb2ba7f44a0a8debf9e2e9e15fcdbca7190f9a560fcd99d67bef135da2a25af4ff8c3e30ebe311913545b154b0fac35b3b360d0d8f6b7eeba294973e1a9370999c6924806a0ab12346fadee99b1cd172f4bcb8e766bfd8d180f73482200882f81fa495a5856805e45f8967dbe35d1f367cbbe6cdb65a3406822008829c072e7f8b20088220087215526fcf5a7078f47967fe269f5fed8cfebebc1ac8f1efce349002fc6365f8e76d7ec59a0241100441ae56b0bb164110044110e42a04bb6b110441100441ae42b8c2a222b4028220088220c85506917cb8db278220088220c8d506a7ca125a014110044110e46a1379f462370643100441100441ae5870e2058220088220088a3c04411004411004451e822008822008f2ff028ec9431004411004b90af99779f2d6afdf284a381d184110044110e4ff43e4eddabb67e9b265973d594aa928899b366d72b9706d3f04545575b9dd2e97abeaaadbbd67c6ac6fd76fd8a8aa2a1a07411004412e7f77edb2952b2aed4e9fc775d953561585e7f9a64989dbb66f4f4f4b0d0909f9c7cc248aa2d7e703008117b45acddf940ba5b4bcbcc2e17247474568351abf8ea912e3ccb53e7a92522acb8adbebabacb49657549cc8cececfcb2b282830994c8f3ef4a056a7fdfe871f77efd9cb71ec4da346de36fa66bd5e8fb777c3288a7232e7547e4121c3302cc3b46cd9222c34e4efcb6bcffec306a3b1e160216643787818360d8220c8e5117997f77bfcc7f9f383434353525aeddeb9f3b29755a500002e973b2931f1d0e1a3498909313131179a485e5e5e8b94748fa33290c076bbfde8b1e3fb0f1cf28a22c77184108610bd5edf2c29b179b3248bc572792be8f678ca2a6d922c1797948585062bb2e2f68900c03224c8641404e19abd4c5d2ed7f2957f1d3e7aacb0b0489224ad566bb158626363d3dbb4fdf1c71ff30a8bcd465d416121a5941062369b598ebbd64c14e085ed3791ff5892a4b5eb379ececbe7384e9625c230a121c1d59f5ef61bca1c14646c4ce41150fe7526451004f91788bccddb7674cbca5424b1fae0c2048adb3d7beedcd6e9691e8fc7e3f55caa9e5314b7c70300142800014a29505556014096655112a3a323f30b0a9c2e77cb16cdff0ebb504a0f1f39ba65db0e204c706898200884104208a5545194bc82a2d3f90569ad539a374b723a9dc78e9f689fd1ee92eaabaa9595d6c2927287d3a9288ac7e375389d0ebb8db002a55491c4e64d13a3a222afcd6b5492e4e52b577f3df39b4e9d3a8d1b372e2424243c3cdc6432b12c2b8ae2d6ad5bf3f20bb28f1f4d4a4c0c0f0b0b0b0b1bd8bf9fe61a16c4f5e1f57a77efdd5758547c56c651282faf309bcd7e4beedabdb7bcbc425664ff872cc374edd2393c2cf4ef2e18c3300cc3f8ef2c6c26044190bf45e475cbca3cef20708a4b4a162c5cd82533b3a2b24c922400282d29ddb67d071020841000c21000a2d36a535ab50a24c1a3c78e151416f13cef7f06701cc7300400a2a22225515255d5e57259822c6e8f67cf9ebd6ddbb6b9ec0a6fcfde7d6bd76f4a68d244afd7534a55559565996188aa528ee338bd5e55d5bd070eb9ddee9339395e9f7829224f55d58282c2729bc36e77f8ad278aa2288aaa4255c9abaaaae8f38817a8b9af260e1f39fad3fcf92e972b2222a26bd7ae353fe2793e3d3ddde9742ef8f5b7e6cd9a3a5dae3bc7dc6e369bf0c6ae4d7945e5c2457fe8743a9665abd595df3dac280ac3302eb77beffe03fe51169452a7d31912127219459e56abf5ff4caace9de7794110aa8722504a45b7035b0a4110e4b289bceaef5c59f49d771020478e1e5db77953f79e3d4acb4afc63c864596edb3ea3cc6a5555455154ff5f4ae9d163475b25270792a6a2d2d0d0d0caca4aff13c8df43a7d1681c0e279c19a0e6f678049e07804d5bb676eed8e18246ad353c5ef0f091a36bd76f6ad1b2a53f64786870546404cf732cc34ab25c54545c505442010c0643f6a95c9f284747475ff4004451948e9d38516973381cce9a3306dc6e37c330fe33549129a5d7e6623756ab6deebc9f0a0b8b28a5151515357b1bfd57429b366d5e7ae9a58888887efdfb2ffa6d51787878a3ed7b15d350c529e538ce643232a4ea4e39af67966359ff0d75e653605936404b361a8c52ca719c4ea7f35fd27ebfb8ffeeaee9c0a37061d7f9befd077fffe34f0a17d3dc04c8b02183d2d35a5f62d5100441ae5c91577db465db8e6e5999b224561f04127ffdc68d79c5c59959991515e5677d06e565b22ccbb2ac54ff916541100c7a43e0255355b5e6d7abc7e35155b56a3ac299935e9f8fe3d8108b65ddfa8d59999d79fe3274d2391c8eaddb76c42724008020f0ad5a348b8c08af767e00405868486464f8fe83474449d6e9f43addc50ff09765f9f0d1632565e52e97bbbebe2a42087351cf30f0ec7eb6cb9d9ee95b3ee9ac2d9f3fb4f56763f6acb83dea5f357f4355d5c54b966edbbec37f25d8edf6f3441e00188dc6bcbcbc091326ecddbb2fa35ddbe86bb553bb5122a322efbf77dc9ebdfb6b5eccf52a1b55d5e9b41997d547eef3f9b8c6c64a920b9c199d9d73ead091a3febbb263c7f6810c27a400dbb7ef2c2baf0080d6ad5b352af2100441ae069177a1ddb594d25f172d320499d3d3539d4e877f604d83a3b609904b2aabaf6a7e2b0faa5aedb793445512a5d898e80d9b3677ecd0c168305ca2458e9fc8a68431180c94d2562d9ac544479d1780619890e060afc72d29d4df03757119399dae03878e149594562f02521f8a2257565ae362631bf256caa7a70f6cf7d8c1413f1cf87e78684045b2ff7973fc2dab22ef5fbaf39d4e4600f01d78a5f375bbded9bf7090b9cef0e2b18f32fb6d7eebc0dc81ff5477e8f61dbbe6ffb250922442487878f84d37dd546d0145517c3e9f2008cb962d331a8db1b1b10be6cf7f6fea9486148ceff09b5dbb4d39ddedf3dd0bee8ae300c0fec788662f64aeddfc5ccaa54d98560abeeb9df2f8ced62fee5cf344b20000eef50f64dcc97fbbef932ef55c8e8e15b7653c93f1c796675bfe6383075986a9a8a8d8b07193d168f43b8929a5fec170e71d10424451d46a345d3b77bcf47c734ee5eedd7760dffefda36fbd4da369c4d073be9fd3263dad7dbbb6c1c181ce6a8a8989ee98d1f68f3f579cccceb97bec6db1b10d4dc6cacf2ff866f65cabcd3e7ce8e01dbbf7e2030041906b45e455bbee02f1e1f944f1879fe6a5a5b73118f51e8f8761fc8b305096a59224d723f1207087547d7ad0e7f3f9c5a4aaa8d5bd4e2a552bad953151d1dbb7ed486f93167a694bab1c3874383838d8df4b1b19115e67985f7ffbddedf545464652aa520aea850f1877b9dd070f1fcdce39e5f1781aed0fe2382eafa028d862898f8fab4f534aa716fe6f076861f57f57960ebb252240871d0b42e1b7affcf8f0c2f10957dc74545555b7efd8191a1a3a72e4c8949494d8d858ad56bb6fdfbe53a74e1d3f7e3c2f2f4fabd58e1b376ed9b26543860cd9bf7f7f7a7a5a4c6c00b3adb9ad533ed87ee3075d8d97b7b804b4873f7de5cfb1df5f1f76c57a4bf57abdc512c4f3022144511441e0dd6e0fcbb21a8de0767b388e1304dee71305416059363434e41217eef1f97c4b97ad5cbe72554e4e8ecd66339acc5aadb6e1288bff58b266edba94949411d70fed1298c41478fea651376476e93c6bf60f935f7b6bf0c0fe375c3f4410f8f37fa288d2c2458b972e5bd9b469d2eb9327c5c646efdd7f001f0008825ce522af5a616cddb6332b2b53967cd507f57a80ecf6b9f37feedbbfbf4a1551141986a19461194a59865296e3385996eb5379010f70a93798288afed1e2eab9ab2dd8ecb6f884b81d3b760ee8dfaff1d4eb29862ccb92246b341a4551a2a322fdee8ddac1faf4eec9b19c5f6f11420843021fb843292d2a2e3e70e868cea95cb73bd0559d1d0e87cbed76389dad925bd6f5e8158fcdfbe668aba73febfafd235f2dcd1f35368e05803343e829ad7154b324c0c5def854fab2b7dedd74f3b4ee26ff67fe4072c98aa90f3ff1d9aa936e6d42cf09effef785a1c1fb268f997ad826de96da4cab6dfef02fbf3ddfcabb73fa738fbef3cbee3235b8cd2daf7df9cedd297a22172d7ef9be27bfde94ef6374e16deefdfeb7299d7417a99a08898989ca2b28ecd5abd7d2a54b7ffae9279bcdc6715c484848484848c78e1d535252366dda24cb72972e5dde7aebadb7a7bcc1353c868c52006da727ee717ef2f2ec4716dd9fc853a8aeb152b66edaa3cf7cf6fb611b1bd979dcdb5f4c19d98439f169f7819b5eddf9fde020d7dafbda0c59d277d1a1affa18edcbc7747aa1c3e20d4f34e7cf5eac1434c9f7fe27e89b57bfdcdf7f52ba9602adb6b798f3cb2bf74d9ab5b15032361ff4e4b4694f75b394cc9b70cf1f95154bfb277dc69b7b7dbef19b7e72addc2fceb7d8f075a8d36a351aad2ccb94d298e8a87e7d7afd6ffacca4a4c401fdfbfe6ffa8c84f8b8bebd7bcefc7636cff3aaaa9a4d260878445aed608aa22c58b868f3966d9b366df2f7d2ce993327c04b3d373797e7794992ba65750d245f4a694c4cd4c4671e5fbb61d3bc9f7fddbc6dfb5d77dc5ab31f76dffe83dfcef9d1edf68c1d736bcf6e99d5f33f0219ea8a63f21004b91a3c7959677a69b31aebaef578bc1cc7ebb45a97c7c9302c65285096b2e09779822088a258afbbe39251144596e5f3840ec33026a32927e754f76edd2ec9f7208a408824499224715cbd1d7fd5ce4297dbad2a0a01527bac587d852f282cdcb5f7c0a953b981f8f06a2a9ed3a77d7e4766cb16cdcfd779dec3b367e7263f387a7877f7ebfdbf5e987bdb43498179e69890fe2ffc67d19057be7d7cc943b167b5eee939f7de3133f4fdd5b9b72594fcf2d8b07bee8cdebce4fe57bf7b7679ffcd53f6fbbb6bd592df1e1d31557c71c1e1d5add55d5f8cbbf18eb7db6c78adf5810f9e5e10fbdeae82eba3892367ef11ed253908a322236d56abd56a8d8b8b4b4b4b8b8c8c0c0b0bd36ab5922499cd66a7d3f9c1071f0c1c3870cd9a356ddbb64d48880fc4572cb41cf7fac09f1e9ebaf1d6cf7b55379894f3cdedb77f9bf8fed2c21b9b38d64d1d75f7b8ffa62f792c2eab87e1aba5473c83dbe4acdcc5c4b1bb979ff0f5493ebe748faedbe3b17cad5b29fea6c9637f1e3379d1f89f6f3edb9fed3bfcc9e807ffec3a63cb6f832cc767de3bf8b6879b6d9b7de32d5fcdf8a5fdb3198b373fdb52009072660cad9d7bf3cbdf916b30e8755a8ddd21514a4551a4aa2a4992288ae4cc846e4aa95f022a8a12121c4c2ec193b77dc72e9512511403ff25539393274f669f6adeac6952e02b0711427a75cf6adfb6cddc790bde9ff659e74eed6fbfe526009833efe7addb7676ebdae5d65b46994c46fcd24710e45a1479d5aebb067c787e222323460dbf7efeaf0bfbf4eb07ac4c5515286528651996b294a5a0d5eaead27904e0f2fc26f68bbc6aa1e39fb5575c52d2b34777eed256c135e8f5378d184e8112200683bed19ff86f4d7d4f92154591273efb5420ddc42e976bd7ee7d7bf71fa8dbd9194074834e171f1f6738773b07d79e6fe616a53e3b2cde18357a74cc975fcfcfbef7e940077b699adff5fa90ffdef7d6dadb3f3933fa502d5df5cd8e84c7d68e6ea9672171e44b4f4feb387349fef87b6b4653cb567ebe2afca155f7b4b570009d264c1cfee5c3bf1c7b2195d3b2ee83fbf69cc80c490e4b6c7f8943bae2626355556559b64f9f3e8585854545455bb66cc9cbcb2b2929b9e1861b4451743a9d2929296fbef9e6f5d70f23548540c64732c17d273e12d5fb95994ffd39ee8cc63bf5ebd77b5a3fffed4d2d0c0c187a3ff26297efde5851f8d003cd07b5f14e5c9be78edeb28e0e7d6ae496ef3715b98d1bd6bbd35f6b51977bd2d0fef117323abef1d9ae61cf557b584f2e9c97d37ee2a2c1f15a06d2c64ebeefb3c1d3375a478dacd938f5e4debcc965ef41d7eb7426b3d96ab393339c773d932af72fa8aa1a111ec6908bff5556585c6a3018060e1cd8be7d7be9c2f79b0e0b0b13042127f7f4852e0f693219ef1d7f67f76e5dbe993df7f9975e03004b90f9b9a71e4d69958c5ff708825cbb222ff0ee5a00b00459c6dc76dbbc9f7f6e9bd15e67d0893e1f4b29f56b3c16049ed7ebf576bbfd6f2ab47fe13aff5a0c5aad56e00597cbd5bd5bd665d9fb4ba311245906008fd70b55d30c7575a65c5e5ee1f178757a3dcbb201664d08d16a048fdb595e5e116409ae96a4e739026bbef57bfb1445b1592bc3c3c2cc26432d97a163db8cdf2a325e1a12c701db62f46d4d3ef86ede91475e4c0fd40162e9f5dc63f13d5f9d7e745a9506976cf95626b27998df59c55a9ac469eca7ad0ad49c4420579c2c751ff97078ebfff92baeb81dfa516e45dbf9a959935f7b65f2b0b78eaa2d074f78f3c3670647f317dd162693491084dcdcdcbd7bf7ae5fbf9e10121111919a9adabd7bf7162d5abcf9e69b3e9f6fe1c285a9a9a9478f1c2dafa8080b0d685137a1d998d7877f7ecf9b7fdd70635565cab2cb5c5b5fe8d6fa0d0600804a2e3926c3a9407cfad0e685b3b69d6cb9bc3865fce0eb9d1f7dba33c7b22cbfe9ade9754f3d61a26f7869c23b235efa79cc1995275bf39c86845883df4842447238fdbdc0a140cd72d6973b5c7691c7719cd160f0ebe6466f31a3c9482e41e4312c6b3018fc8d78d189a817db559ad22af9f5975f58ba7c25000c1ed08fe739fcae4710e45a1479d53d8699595dfd8b54551f34f2a4e4f93b6ebdf5b73f16878445c4c6c578dc6e9602b0402950966ab53a5555ed365b4d3f9e7f15ac80649c5f5ed4f528f22f35e24fc760d0ab2a05025d3a77820b193dd340c86d3b766ed9baadfa738690f1f7dc597b3b264ae9aedd7b64452184444546180d864072d7ebf51d3b6484045b724ee5eedabbcfebf5065860ad5633a05fdf264d129a354dd26a3435f3a2951bbffcbd52723d9b113b890050c9ab2a73bfd9f7d4bba9f48cc9a97f21b1f3c7e44155002ef1f6d7477d3ae6b565d7ab004029678eb5a825c7cac4c1261e40a93c95e733750b62400200aafa13618312420c6d1f58ba66423c7b4ec3e93a8c7b6fd1b8f7c4b2dd331eb871c2a46e8766f4bce81e32ad56131313555050307af4e8a14387faf79173bbdd82209c3e7ddae7f375edda75d5aa551f7ef8e19b6fbe595050d48833b57a1c1604757fe689a41eaf7d996a06a09432c109a1e63e13b7fc3cec9c79c914823bf48b7e71fe4ff34fc50d4e8d4a1d9498bd60decfc722fb770825e78f6eacb2ae26f53f2f65cd78e1a3aded288400503628cee85c93e754a89e01f0951c2923a1d146860225d5b6ac2ff78b11388d46d2e9b4ea99c9e9f4ccbd76e60281ea418a2ccbf01c77293794c160687413b3c6e53817d0427d7586e13876d875031b350b8ec94310e49af0e45dc462c884901b860e5bbf71e3c1fd07d3dba43b9c764a29cb52a3d1a2c88ac9680ab1843a5d4e499254452584141597049832cb306565653c7fbe13283838d8e1a8da1622c86c76b9dde1a1612d5a5ece9dcd1c7647696939cb71945293c978c3b021753eab72734f2f5bb1d264321142925bb608b09b9861188bc5929696161a1a7ae0d011bb3dd0f5fdcd2653fb8c76d1d1d182c09feb5f51cb564f5f49fbfc77f3c7fd2c04004029fcf18e21d366ed7ae5dd80673c1053e6534f27777966ae97ef01004c78ef3119cfbef5d6fc211fdf1257f2db940f8eb47e70702cc7964718c582a325e22093004c78ff077bbef0fc8b33da7f7077460875e4ed5e7f38acdf80d8bcc58b0a53077469623687450669aa362ab95858968d8f8b3b7cf4b8aaaabb76edcacdcdcdcecececbcb6bdbb66d6666e690214328a5f1f1f1a9a9a9090909f905f9a9ad5b05e852e51247bf71f3c743df3b22c7f406109246ddd3fae3575efcb9d9db23534c4a45f6f6cda71307f489e585b8ee59dc940f16b77c61520817dc7e80fed1c92b2c639f4ea8bf2b9c89183ce9c1b7fa4ef9530ebe0d0084a4e13735f9f09d775664bdd9cf7c62ce1b5f9565be9f6521209a23b59547f3dd345920f5e6fe77dcf0812cfaa3aaaa20681a18931a082693c97fe39495951d387061f358939393a3a2a200805015bfa31104412e83c8dbba7d675656a62cfaaa0f024ca27b56d6e1a347d7af5fd7a37b4fbbc346296804cdbc5f7f6c9b9e56ed3af2bb0adaa5a7069866f3e6cde2e3e2ceccd3f04f62054551b66edbee5f6acb62b158adb6a6494de2e2e22eaf450821b486b7521004b5c6b27cfeba9c3a95fbd3825f2810424890d99c969a12e0c40b7ffa82c06b755a5996fd2bff05822ccb5a9db696c203508a977db5d178e3bc1b92a3ce48d1f03b9ee8fdf6e33336bdf89f0bb80e126e7a7decfbfdbf2aad7a37e67fdfe43ef254f7f87bbd9ab8eee3befe765c331e20bcff73774cbfb74bec242ef9a9e52b5fb9e1d35fad2f3d79479b278b44de1cdf66c07d9ff61da03a0fce7efcf1fb4e5825d6d0a4fbb8cfffdbf552d62d64182626267ad396ad070f1e5cba74a92008cd9b37efdbb76fc78e1df7efdfffc5175f3cf2c823c3870fe738ae59b366c78e67f7efdb27e02e7b63e7279fed3afbf1f50000c027dd33778ee7c9e74724de57210bc14d3b5dffec27fd0100742d06b7d3ccd8d9b557bc007c4cf71ea1ea89b4eb5a36b80e8826f9be57867c7adb6f7e79a269f5c88f9f96ddf768a7b06251df74c013df7d362a9205d0a5dffb50fbd177c687f8ccfd66edffb99edcff064c462321446d70cd6155550d7a7ded9f58178425c8acd31b0060e1c285efbcf30ec7718124a8288a288a8f3cf2c8bdf7de0b00a0caf81d8d20087219445ee0b36b6bd3aa65cb108be5f7a57ff6e9dbd7e5761186344d4cbc6ee0a04b515a5a9db696d0a95a33252424a4b4a4343d3d352c2cec6fb54e5979c5b7dfffd0a56387b4d4d61111e18490b2f2f2bdfbf62f5fb18a30ac4ea703a0995d3ac544475f44e2feedda020f5c8fb32bfa8e3ff2ee38571a850d9f53381c00a0ffeeddfe53a1a316178eaae51d1c38afe8ec72b0862eefec75bc537d5d440d9afcd3a0c9e7e5153ef8dd95a7df3d2b67dadd336dd53dd3ce09d3f6995fb73f73199b2032224292a4a8a8a8a953a7b22cebf79812424c26d39d77de3968d020bd5e0f00b1b1b1870e1ef48962432e554dab493b4e4faaae62dc1d4b4aaa2dc786767be49b758fd4d62ad7cdcd3be36ed576787b9fe3ed3a1b61cc9ac231d5f60f1dfc757ee5d95c936e7c7bf98de747d3a5dcfff3defbcfbeaf3bf7cb8f25c8cc308ca2280df442aaaa6a369bfc0b155d341161214eb74fd068060c1870faf46900080d60c4a4dbed2e2c2c1c3264882008a2cf1b191e0a088220c8458bbceaef7ac9e73defe082080b0bbb69e4889f7ffdb56b6626c7f1357722bf74fccb59a9aa0200a1212179f97919edda994d264551aa17abbbd004ebf59929b2c1a0cfeada79cdba0d8aa2cab2b266fdc695abd7702c47a9eaf5fa80107f2f2d00cdeadaa57dfb761757534555029f63ab2872a325bf2ab10405712c979b9bdbba75eb9a92b765cb96b1b1b1f9f9f9a74f9f3e7dfaf4b66ddbb45a2d5cab3bfc067261fb090a32731c2bcb32c7710c43189615789e6118bfa78d651886218aa2040599799ebf94317966935123f076a72b3a329c21a46fbf7ec1c1c18da6238ae2cc1933e263a3892a47858734ba792ea5d466b3fffec79f17612b9bcd81ebe4210872958bbceaa36d3b766665664aa2affaa08168aaaa2a8a222b8a22cb8aa2288aaaaaaa4ad5817dfb2e5fb92a252dcdebf5959757b02cc3b2acdf01e33fb80055a7aa0aa554516445a12a55a8aac8b2dbe339959b9b969a4a01ec4e274308210ccb320cc3f8a7b836b6b55a001e88f0f061d70d4a4b6d1d1911b162d5eaf2f20a9ee7fd0f3c55554d668d7fed09b3c994d9b55387f619c245f56a093c1f17137dea546e20dd8baaaac6c5c6083c7f0d5ea046a3213434f8d4a9532e97aba2a2a2acac2c2727a7b0b0302727a7bcbcdce3f1083c6f0e32273649c8ecda59abd3e12ddd305a8d86e3384244abd5b67aed7aad566bb5da56ad5ea3d16a2b2a2aff5abb8ee7059fcf67090a622f79aeba46a309e57997cb959f9f5f5a5a5a565616482c8fd7abca5248786820b7466c747490c5bc7dd7ee8b285e90c51c7b513e780441907f9fc8cbcacc3cefa04e1445112549124549924549942559144559916559916599aa6abbf4f49d7bf768044d496929cf733cc7b31c2b08827f7c9bdf61d0b00e53154551555996655951145955545995155995658963d9a4a4449fcf274a3e863084613996611996e56a8a498e652f5eea65b46beb8f9bd22a392a2a72cfdefd878f1c2d282cf277982a8a121919d1aa658bb4d494984b7842188dc63ebd7b0599cd25a5a54a83bba2b12c1b111e9e91d1eed2e72afe1bd16834a9ad5b2f5ff9577676767171b12ccb2ccb848785454747756cdf2e3a2a2a2a2ac2a03768b57eed42f0966e18c230b13131fb0f1cb4da6c95562bcbb20ea7d36ab3b12c6b7738ac369b7ff9bcf0cb31104251144996cbcacb7bf6e8e672d8fdcb1e29aae2df36d73f8c9510c2300c439833903ebd7a389cce70596159dae8cfc20eeddb7668df169b154110a4eeef7c5b7971e0a129a5a2284992e8f389a2244aa2e4137dfe33a22889a2e81febc3b2acdffb25f03c2f081a4110045ed068fc3acfbf33660359288aaa28b22cc955da4e39f3cfef3c5415a0c0b00cc3b01ce757771ccbb21c57a5f1388e6be0795f5c5cdc2225dd5e511278ad5555753a5d55528c80c968e4382ef09916f5e1f5f9ac56abcbe56a54e4190c068bc5a2d568aecd6bd46ab3ff34ff1796659b354d4a888f339b4dfe6901813b86af0502bcb029a50ea7ebf8896c8fa7ee51198490b0b090a4c4267c6013c61bceb77a494b55a52a558152bfc28333dda0d5cb321386218430a44af1d55eabf98a35298220c85522f2fc8a47961551f449922cc992248ab2ac48b2a428aaa228d43f6b8f108661388ee5fc8a8be7045ee0794ed068788e0b6421564551557f4fb03f3f95aaaaa2f81d002aadca8210c210d6df51cbb22c61588ee538fe52dc78088220088220d7a8c8aba9f6144551fdf2ab6a5c1eadfe755edd01c3721c7b66c0dc8566e11f99a752ffef7fb5ea4dd546b1fe5c1872e67f973e1a0f4110044110e4aae1e277fba9b97becdfa54009212ccb000060c71c8220088220c885883c5c20004110044110e4ea834113200882200882a0c84310044110044150e421088220088220ff1fe0983c044110044190ab51e46df08b31f60000200049444154deb215ad8020088220087295415cf64ab4028220088220c85506b77edd3ab4c2bf97ce9d3bd57c7b3c3bdbe170949795a36510e41a21342c34c8646eda34094d8120c87990cad242b4c215c58e9d3bfbf61fac520ad4ff9f0a945295aa54a51480aa2a50a01428ddb06e5d4d91773c3b9b61d8c4a62dd08608724d71f2c431a06a33d47908829c0b8726b882a1406995d23b0350d57fc0d4dac3cde170f4e93708ad8620d71a21215dfe5af927da014190f3c02554ae1eb0971641f0f6471004419187200882200882220f41eaa2b4b4f4dd77dff5f97c680a04411004b9d2c03179ff021e7cf03f94c2679f7d7241b1727272962c59525c5c4c0889888818346850d3a64dd1980882200882220fb92278f2c9a72549a6409f7ee6d977df991a602cb7dbfdc30f3f6465658d1b374e55d5dcdc5c96652fba0cfe6d5148ada91e0882200882a0c8432e86575f7bcd6eb7f98fed36fb1b6f4e7971d2f38144b4dbed8aa274ecd851a3d10040727272b55cdbb66ddb9a356b5c2e577474f4c8912323222244519c3f7ffe89132764598e8d8d1d356a54686828007cfffdf7414141a5a5a5959595b7de7a6b5858d8b265cbf6ecd92349527474f4edb7df5e9de0ba75eb4451ecd9b367efdebd510b22088220088a3ca421a67ffd75eea9dc9a67727373a77f3d63dcb87b1a8d1b14142408c2a2458bdab76f1f1b1b6b3018fce70f1d3ab47af5eab163c74644446cdebc79eedcb90f3ef82000a4a6a68e1a358a6198a54b972e58b060fcf8f10cc300c0c18307efbffffea0a0204ae96fbffd565c5cfcf0c30f9b4ca6a2a2229ee7bd5eafdbedb6dbed4f3ffd746969e9ac59b3525353232222b0ed10044110e45a147987f23ca2a4b44d32a2f51b66c2f8f1e3c78d53cf590c990255554a1b8dabd3e9264c98b076eddadf7efbcde974c6c5c58d1c3932242464f3e6cd999999d1d1d100d0a953a7ad5bb7969595454747b769d3c61fb17bf7ee5f7ef9a5288a5aad1600dab46913141404003e9fefd0a14363c68cf1bf8d8989010087c3210842af5ebd789e8f8a8a0a0909292f2f47918720088220d7a2c85355f5e3c5c5a24cfff780ee524689218d1212123262c408bf14fbe5975fe6cd9b377efc7897cbb57efdfaad5bb7fac3f87c3e499224495ab162c5c183072549f29f5414c51fc06c36fb0f44515414c564329d970bcff31cc70100218465d9ea8808822008825c5b226fc3219b8384010f6b0fd8fab409b98494a4a3eff7eef276b676f00f47bfeb6dc296ac1f93c9949595356fde3c5555f57a7d972e5d3a77ee5c33c0f6eddb4f9e3c79fffdf71b8d46abd5faf9e79f577f543dc04e100496651d0e87df938720088220c815ce3fba4e9e24cb5fadb465a42464a424fc6fa5dd2705e2f5a1eea33f3d3da24b5c787470784c74cb4ebd6e9934ffb474994ae4dd393123383cbaf9e3dbdc1715dfb97a5c4c787470e7f70e8b7f87c10890f360086108c3f807cc35406565e5aa55ab8a8b8b6559b65aad1b366c080f0fe779be6bd7ae6bd7aecdcfcfa7947abddec3870fcbb2ecf57a8d46a3c160a094eedcb95314eba88c46a349494959b26489dd6ea79416141478bd5ebc7f10044110e48ae51ff5e42ddc52aeb5c448aaa0025822e27ed9547e6bcfc6c66f7976bf7ef3a35f170084b5ea9824380a4eeefd6bc996d2c937c65f72572f55647a253689c7e3d9b87ecd99a2f9572fa155ffaa0f1b431084cacaca9933677abd5e86619a376f7ec30d37b02cdbba756b8fc73377ee5c87c3a1d56a5bb468d1ac59b38c8c8ce3c78f4f9b36cd68343669d24410843af42621d75d77dd9f7ffe396dda344551a2a3a3efb8e30ebc7f10044110e48a85549616fe7da9175b45dbffb177de71511c6d1c7fb65ce70aed387a1311101115ec822d1688155b2cb1448d2d1a3526c6185b3446a3296a62ec89c6a8b1f786151515ac285da5b73be0eeb8ba65de3f002b18fb6be27e73e67337eccecc3ebbb3fbdb67669e31d295df0d6666ce0e6d64cb508d0147000e12f6d4b9ab5ff792db88aae49a544838db091ecb81beb72a226cd66d7ee4a6a4cd51b61800321766164a7cbca44c6577ada0f5d7339cb77fbfedb64ed160c48fbf2f8c5291804c997b174c5fbcf154a616e1b6feed87ce98ff791777015bf4679786e3af40d0c4cf038ffefa77b2fd079d4b371fd63e282c64f1ad2383ecf30e2ffa6af1c6e3b74b2810aac23efe7deb4cb77d9d82262640c84f370e0e71b6247cd6b4e38612e5d0fd67da2f0c181cf7407011115b52d77b1ff86adcc21d09051600819d57489f451b16b4b57d2e7fe9ade494162ddbb00801aafcf7f0c40b00c4b280002140e8dcd9b3e1e161f7773c1e7b22a6df07dc35cdc1f10eb27debe60eeddb7176f8f7527aa4acd526d1a9df85cad7dac166a1e7f4d69a17d87ddb808b75f54ef0dc9e3c07951b4110028140229128140aa552e9e6e6b6e2a725356e5cae378c5e5da2b0b5150bf97c1ed934d4bfdcc0b22c0b00e506681aeafff3c9622b45992d945a5dba62b8c393228f907b7a88e0b6e9d4e4c1e3cfb70b0f6bd62a32bc8e170900555dbd96b37317788735f0e25dba7763eda70b7a46fedcdc7a6a72f4c75bd4200eead8d3e9dec113c77e18724bbfefd4a2ea7168b77efa4edda463542799774bc7e88cd5fb3318f0ec3828c249e25b4fac3b3db5cbb04dc500aaf0ee6d9c2b6e5d4b2ea1c0ad4a10e38f360a8167d4f076196b4f14023fb05b9f46f6d260f78a2353276f4e00bf9e63dfaf43a8d3e2e3330acd2fe12e44805095d2ab06105bf905e7c2d1717070bc1c9a04e38c45c6a3e92c83634ebebc9829b2a94df157a631ccd4cc9e5afa3bfb1af58435d73c735ac596649690121dc6c8970f206be84160d1cdbff55fadb15c532310e0be21822973a451aa57513796fd7ba4666980edc9a9a4b03a4d7b56db6a26b67c9f2ce2a54779ab0f94b5d9f27c8a4d1220fe6a08297d89fb3a3233bb7ed07dbf97ca33034f4e34682dfe7ea6c8878f4e4fd2cc09521c1949f200808777fd58c2b8fe4331fab3e50d3fb1d2f77fd7975d7eddea93e32d1179eac25c2757cf87536a537800e0e524f9a6a776e151638360cf72335ea0452c7a30900bc740a572b215c3b9c4e4b93d797eae922773c06cdb7dffcb08f5a76b132eeefce5e24e000065fbf9db568d09e2556de1367affa9d90dcb367568f8d9b5b2a4eb2594fff55fb6ab011c07ed38b0b899587b7c64789f3df97ffe9a30333cb0aa2d755e7de6f768250e00e62b59bbf76714dab79af0dd92303120cdde7e5b8a0164ef6f3ebdb28b1d0ec05819023455f57d5ce4050c9d3de6cce613874cae5da62f9a5a8f0f6cc15f4606406cebe2e9df34b8e7479f2f540a3829c6c1c1f13682ca2d9f4f32940d919f5ecf73a4d9f46bd6241ebca9312ce8ecf7faa32ed253eb84ca72ea725ecdcad278bd62d812bafb7776bfb7c4f132e66a3cc5be5499402320f1aadb79bb7ebc598b4c37c749c344957f65cf6fb5f2db2a9afc3fe6f1d10c083c041f78bcd4e1a56d28ffec0c6fd106799437a6cfa7cf5d646a78fce07858b4f06996a986672fdabcc3a661a571304c803f5e61920b8ff16fe0459479515ed6fdef7b766c7dca96023ebf49a0f3a7ed98a3e75332f3f5f1a9da8b0f7de253b59979fa4371b7c7b4a29a05390b05829af2e0b9467f732c25f3d6c92dabe68e6ceb08501c3b6be6314df5ad885faf755d311052a5020700ca42d3e5d9c53400b836f410026062af062a0030e5e757544ff3a8dba98943cdc74d976515d100e0dda681bc720b824f3cf90658eb6d1077ea34f3933085f1d28acf47c7746dedef163e7c4b36c55d651c1c1c6f1f5431954c914362f8ee124c2827822344031ae184859a1da5f9f2060200cdd172df50cd37c908008af79535186e2e660199999d0bca9a362df60c2d693bc5784557959be6b26154ef12efd062df0e655f1f65ac80e2e668ff2864378f563788500fdec5d08fa80ac43020f7265d842051f1221be335fa1bcad228adbb70606b42c1c7644e644477515b150000aba3564d2daddfa8d8334cdd63bef98e0500c07443df3cbae286a5f2d89865bdd5a3e211003a39be2472bee1b311a52d3b972e4a7970f7b66b2a6a65b56cba5995c26aacbf5fc1a27b9312a8e51829e6d07765a18d8beb44967eb2d6d0b565d9764d95ffecb18da97bc651df5286247ddbb625a1bdf50926c83fa2ef135de21b5aecd95233749555c3020014ed2e0be85bb1e48bb2b65dd4fdb6322547ca02079b8b590023bd6c5269a3a6c59ea1c58d07e9b76755d6b0fa403e2a6dd7551d1aa3fb3be7f127d1bd2bac7da428ca1f17f231472f5e8f7e426f3e141dd44e3ccd66ae2c6b1c51d2e2338bd642cf89d64cbff134cb54bb58802fc0047c4cc0c704bcc72bdce7275dcb76dad3faea33755a1bf27e45b2956b55ff09910700d977d200e0c2d993ffb8a550206851df795c045d56522021cd2c65b8ff1113e6f2d2a251cdad1121aacad0bb35bc9b1852f6eebd9c4f8b5cea47f41933f3bb517500802ed318ab151b5ef536713fd607a1f0501200907f23c702804c59498500207276b6a9966b0f0b370c0700404ce5fb21a9f0509200702f2e495b99c25819c0483e090060501b1860cad392350f35031c7b687fc0eddaccdc9b9973e3d2d16d6b27351640eeae9f76de7d53d7bdbd833d77417370bc9bbc40f3e7a9f84dc4d4c26f0cdbce5277caaa63ac0bc8b601e8d2258602947e86163ba2f82b2c0d28f934e3d48a678ba18b4bca67a6f17f3ee87827cef663cc386a91558b80ce357dfca9d966845d52a2e385f9bccbf3b51bb2a0d52cf91015fec16f0e374e3b6cec493c22e3303c2082cc59a3fdee22fb14e79c7d305f79cff8d5cfa6a357e962f383f7ec13df687fd209379f56661c90354ad00fff8d7eea547f74f738d366beedb92376d3031ff8b63039ffc33670721ba545000085674d57ed85fdeb62806a3ec6dc3dba29a7c885071cd30ecbdba49a6e19abd4ea931b1b3dc5aba6f324f5a5274f3a5edd216d220290f246ff607f3b5179fd3791e90fdd822b55c636a65bb4dde5c70f39ec18f048d858f7f7a47b4f28efc6db2fa867fd6a86399ba93e9053cc7b0bed4e1cb05fd7929ab7d85af6a830f36b4968f654ccfbd3129fce18aacdead455fe5304eefbb16de269c7f38b05f267b0cc53b85fe15de3c43da5d4a62b2c0200963db7d5ead04d5887cf35c4ff8ac80380e49b579f714ba150e8a6940120da6260ac06da6aa0ad06c66aa02c060c5877955c2412d5da3a0d37968de816e4e65fbf55974e1ddbb49d9f01009e6dc39d6aed67c6ec5a8fe96d0750fc474cf487233ee83668970ec079c098b09a7cf0a4ad871d0094ee9b3d7ed217f3f7e6cada8cefa704d0eee9dfaef7f0f1e3fabf173134568749ea34750780d41f3f9d36f9a3fe932f3f6858bccafdef6dfc6ce2d4693f9e2ed61cecd7a4c380a93ffc79f85cfc8d5c0b00c81cc46fcaa72d97ca122f5fe4ae690e8e778d84cb17e5b2e70e6089c9f80bff907f6043ad9e53deb65d49e810fdae6c0480054412457174a999399b8a0f19ce2b8ba3b526fa4432161e86f38cd4faa3a8d71471537b8c9090bdc68864f1e6db26c83e664aaa23f9a23321c1316553c9941076d779967e8a56b8553162058c99ce3ff779f9a2049605604b2dc37b6a8f6a1f7d76044a76fc2af6be639a39b634ac7949a719a624038081faf33cd677a2a88114784afe8409bc9223e68ca7bd4b632e51e28e2a0c001e153258681f8120de78ae1c80618efc4dbb7517d6e103d4788c06f6dc1edaf343717b15860b896e23459e9582a616833c864b0b61073f5c8083a2be68622bb87289a9acafb08e6878184e3c563331d9a32bcf4d02b880683f54e4956549abca10f3e8268e7000c030ff089e308b2a7ca49f08f319acd83e855772b862445f4d6033cdc8b554e93f746fd7661900004a6dead9aad837acd8374c3de24cd553ef41850564af1ef8e56d54290bacc6ba3189e8df89e4714df1ede34d8450c130ac48cbf008566730d890b8bd94071868f494d9c42a04bcbcd2a78a5059e3d19fc6480e9fbb9679ed921530b94f449f4f177f1624805a6f20b85ddb1ff6afb09ffefda6d34777dec4147eed477f397f7a7329c63e190b8f74eff9c5a81d9facba7a6dd79fd794bc3e93bb452c39b84e3963d11fb1f1bbb6825015f6b1030f0401e3978ebf386679fcf91d475a0f9ef05ef1d2a3e5552fbd01c3beea1b3b655bdaf9ed7f9eafe33e726844233ff6f77d1b8e1a1180c82d7cd0173ff4767d5322cfc7c73bf3cedd93b147346a0d77657370bc3b3e3cb94ceee3edf502fb8adc0513e60a2600584aa80d33cb274f2542368bddeb0b544b2c3772d0058af7556bde953f2db7b2c88b46729a17c61a98021d7b7aa2e648e5a383051dc33330a8348735ded077ed5c51e936a08dc82910d52e30d085d5267d94edf8bee450277daf4fcbc99f1423ad965b7c5e9dc7076663aa70f1fc70f17c80d264d3cc09fa91bff28e0f61d50cd6cebe4a96889484d4c068e9a71da6cc09abf151270e10759795fd7e9e6d1f64d97c87f86011c903a8f918ad6cbe0e94ae55ddcaa41d614702d4b6f11311603509c6593f99e2eeb234018c0ec90654198790e2b2271e10c8ccecfe59bfe21855600602406b200dd5624eaca8ec7c028cc40806a8c7ba58713cb4b7cdaade36c0a2f463151f4d2f9f15e8f073f367b20c75c7d0b1b7e12e0000efd753b6ad0178b6c25fd74bea0b000013d855f7943d54618ff7441ebf9bce96f1c3cf986e798896b8726df15d157908a11cb58587b32eb6b8c1ccb2563d8621212170b0c301d8bca7bf6b087d63be5c16f3e5937fe0d59d72ae6ccafd4bb5e3cec207b160c47ebd166cefb5e071f5e734f048c163b1dd0865c7ef8e267ff770926797af3775f9fad1cd1c22671c4a9e51fd6bfecc07b570efb7e274bf150fb6fce2af135ffcff4ea7af8f37774d7370703c2f0247dec021fc1f3ea3f22ce0a3e2850b8d7b0ea3625f711d25d1566adc7798c97317064800c708a58c68b5d26e5add875d3f28d3059736931c5d715f0c0000808502801a96da46a84207420510000e11d22d5fea7a7c52166f8f82c6d878d6fe44b20b107ed4d61093449b85b80381ee9422506100602a66f412524e024660048398aa016ca8dcf40c7348f844df6ef8a6ad9673e1a61c7f71171700005c5cd331b2ac5a0a47f3581a0812802e654ae9da37065057d6a2f287895af885919a687b2e8a90e028fe4bcda7e8211fc81395cadfaf9b7199bf6e8bbca93dc6e49ba2639e3fec3c8ef9b513c7789af6a4b14c731c30f8c709353c1fc9a9ab0f24b61e0008ccd18970113ee1b4b9af1e9c05837c0d9b4ed2ea9d74bd7e02676e1ec6bbecc9cb2ba54b758c4aca7cd8146f1d20c530884b36ecbe4a17e8f905e504c645037988966dda02c0b3b497f7de8e0a97bfce508b1c1c1caf093acfbc740f6ad191dfc013c7d5d4860d56cadbc653004092edfdd1b00d5493af491b1ed6b4215ab091f61e2575c00124bce11de0e345c6d60bc4cd1c3163317d29059ab4263d3b8bfc7faff8f61031b31369c3b0f76e52f9ae8256f6985288cee52236047b646010868775e3152f37ecee208bf1c2546d4483379abf4f262779628f8d1fd29c37fc96c5eb1e41fa2ab1f264f3cae3ac4b4fd2c6061fd00c4d5e66eef3bdc8cf645db19c7278cfa60e1ff82ad2c3603c9d8d42eb6225178cbb0ba0f1333c9d7cba8abcd6544c4b85d059025565f1b51c63cb6ee4dcf5c6d8489b8eb6ecbe35a62c2bf1948d050a1c2fa50b2ce02402609196c63c7d70090e548165dd5996897e5a9d2c7a44d8113eb618c6a21bbb4cc9a6677c3ea26b6b0c17bc055d4249571b9471dcb8350b6f16889300520728bfcb1a11c85fed9316c7dbf525bf59a4cfb0f0e6b4c2398df7ee8a3c8490830c9fda9169e6af90cbe5028100007a3958db37d05e4ed727172186610882bb4238383838de1c981817e71abe1ca1cfd203e0b85f4bd12f73841e2400608191249c66db04633860bead49f15fa84938c103000c6b3e4d31ef27fd673d4a724c2076245bc7481bb506d24db4fa4734735179e80c96e6e15e0d04e367f38147f61c21d8b540edfd15d6e80bbbbffb3d987be1d24db64157317b94e65b0c081c6fdc5db6a29569da18adf277f940cf074a44688b97fd5e3168295d4a034888e6efcbd68f2405387498291f3757d7a7b5be02c743ba49d78e268500602f9833c1326ab466871dee529f1fe98ae99fe511e82a18145031239d3fbf457518975a8ed1bda76c5186eef3a8927152b2eb4051409c95c46add5816221ea6d2f66e61444ae1e65dd269137863266a8e3b10b60e64e386f8ada756c9b387cda073faceef1b5dec31efc63c5f11fd8c2754e680e257697f48632d0022152f6a9afcebc6180004f613877ca26dd008495bc8e396beca47ad7d33515393f64c98bcb51dd79eded6665ef6fadd3008218bc5021826e0f31f76da21842c562b6259814080e35c98c52a148eceffae0a739e3c0e0e8e770a6bbaa1e348fa9b03f2d69277db1016fa9b5ee5795fdaffd292eb8f7b4b7943ddb5354648c130ac96d878cf044dd3344dd7167be53f40a9da5ab99e59f5ca176ce58a176cf58a17f1e72f346e1cfaffaa9e87af8a6b3f1c1c1cef0a6626f60a0a6f464a4cf4b615a6b25069a0e85d3789e68271372b5819ca29bc775be4bd3c2c8b289ad6eaf4050505f7eeddd3ebf57d637a1d387464f3966d3dbbbfdf27a6178f24b973c9c1c1c1c1f1ba6098d3cb74a327b034601ecdc4cbe70aecdfe5fe279a593fac747606d17f812254cc5d1c9cc87b09cacaca376cfcd36cb18ac5620f0f0f1f9f3a717171397905b79353689a6659f6ed59c5d59abab455f794c509ab226cfe0fa527265e7d93c5dd5f80e7d2a5cb5c43e2e0f8bf131e1ec619e13522e1cffdcb612e67872aed400cdbe8388cb30327f25e128aa6376dde72faccd9ddbb77cbe5f2ca217d344d9f3875e65e565683e0faef4777ad7dd206a33eb762caf4df0e249732b84455afd980b93f7f1561f7a26f5ffad8c1e1d31bee8d9be2f7d686f56e1319f9e60b6dd7a103d79038385e07a74f9d6cd7a1338b10a0ca7f2c548ee1402c420088ad1ccc01089d3b7b9633170707c7bf4ce4c55fbc742cf604c3301515150a85a23231383878f1e2c5d1d151a56ab55c26ab6d5f547af493c13f958e5d9f78a099135d9472f1f475c1332cbfcd502cc1fb97bae111cbbe23857270bc63548dccadfc3faafa5e394017e1dc98280e0e8e9a78abc54c4161e19a751bac56ab8787878d8d0d00b02c4b5154565696878747565656745497a7ec6e2db87acb12f4d1d0d69e52bed0d6bd61e7411f36b3230080d525ac1adf36c0c3d6d1c525b8dbd7f17a64ba3c29a4d1b06fa7f76ad32cb0d9a767759a93f3fa87fb7bd83a3a3b37ec35e36001054ce1f68f471d2e4f5fd4c5dfaf5e83e1c7ca012c398766f56de1ae74b675f66f3af2cfaa356a51c5cdb5a39b7a3bdb3a85bcbff042190b00fa63fdfd1b4d9c37eafdf75a360d0d6c3f794be57ada86eb4b06b7adebe66cebe8e1ffde94bf32cdafc266e80d7efe2f85721feef34e7d38383838fea39ebcd4d4f4e0e0061326440a0482d8d8d8cccc4cb55a1d161696989818191979f3c6752f4fcfa7ecce776dd1d466c59c298bcd83da376b14ec6bcfc7000098a23de3631659a6fc9578a489ad25fb5a12c6c300c0527024c1ffd4d1057585004c69bcffa095a7d68528d98c6d93a2c74f0dbbb4b147ccca557b1eeaae35df9cdb77ec8156cb4eddedea4d6a52ae164af14af7e1e93f0ad76e4f5ea14859d1adfbd495dd4f4e0f0000d3dd4379b3cf1c5ca5a2537eedd365d8cad06313fd81f4e8feedf15f9ab8f1f20fce881935e6cfe6074778e12fb522d9539f09156746b4f83268c7c9c97ebc674a7fe642b9271107070707070727f29e0b95ca492c16a9d56a9d4ee7e9e9191515656f6f5f585878fefcf9a4a4a47efdfae2f8d33a293045c44f87d7feb274ed8a89cb279450768d877cfbcb9cbe5edad8d571caf147478739f201f89e4d9a038009805074fe24a6ae10030020ec9bf5ad0a49eedf6b62ff25438e679a7b383c92b929e9cf2deab63fcd88f29560008e81cd1c01c00a00e2f0cfa774f2106250bfd7409fe5fbee98200007e0a97a8f7e4f450290fefdc736fafedbfd5963fdfd82fac45466e6d1f99391beed8ea5184778a12b2f25f21082f2fddd033e8e7fe24f8d975d5e35f08b4fed1c09c4946cef11be6e60fcfe7e4afcbe48abecfe79d142393838383838383891f7ec38ab9c4a35a531317d121313af5ebd1a1b1bdba851a3a4a4a4a0a0a09d3b778e1dfdd13f658089bc3b4f59d6790a204be1a5dfc60f1a33ccb3d1a1f6391accb99ef2f1c913a44c25afb606abbbb661f697bf1dbb5562c509565f8eba9a1e1f76469765eb150d5cc4d813453a3a542a459c2fe683d5ca20c00148858bbc727a0826b05309f5b9e5343265ff3d6fc6d2bd57f34d1801c6727d430385186bf1cbd90c81a2cbf6bbe92c00981226b71a59f163dcaad61200c0f9421ededf0d0080addab2862ed7172d948383e38d3066cc588460c58a659c29383838fe91b77a4c9e582cc130d06ab52e2e2eddba759b32654adbb66d351acdbe7dfb6262624e9c38f9cc39610255d361635b08b212736885bb3d2a4c2da19edca85ab05952578e5c70277ad5d98c3ba97793768ff7e42100000cb0077d93a4ad87b43cbdc0f48c15a04ad28a2bc7ecb186bcbb15366e0ac8dd3a614a5cc325276e6665a6a49f9a555f040880102b5f4ae2218410460a047c8180cfe3111886f1057c81802f109058c5e9110d5b2f4dab485f35f48b2b86ab5fb608ac1f1031e3520542a86a4fc4e8aead9bd8a1beb793b3a77fc74f37261b50ed3c5a280707c7abe7b1063e79f2548aa2299a9afad934eee9c5c1c1f1ef16792449281472a3d1989090b062c58a050b16646464d4ab576fc890219d3b77be9b95cd3e755e2795bd6beeb77f9e4aced75a297dced9d5cbce51755b788b1cda8f6c55b462e69a440d85187d56427cf6e3331e90496b16b8fa7bca79c094c4addf9a6501000042a61496a7e719110080a8fec07e0e27bffcf6d01d23cb5ad4b72fde543f6d81415ab36fd1ba6b3a862a3ab9f4fbab1ebda23c498bce4838fad571e063aceeeac63f928c0000206df4728e3cf4e003e8b194ca2706cff7a3750b42250de7c725ddb87d725e98b82a1d21a6e4e094fe4bb41ffc7925f7de95cd3df2e60f5f7acd801ec9f391fc3991c7c1f1e644de9cb973753a6de5779d56f7cdfc05dc038c8383e35f2cf2300c737371292929e9dab5ebc2850b972e5daa542a6d6c6c7af6eca9542a35a56534fd3461854b1c6db2b64d7e3fcccbd5c3236cf436d1f00d6b077bf108a7eecbb64f566cfe20ccf4f999000020004944415444a9f4f07f7feee102eab1f76561f0b8795d33c7b568d1aa63b791bbe5addd2b574e13058f181b7a7998b7d2d9b3dfa13261f0175b7f7e2f6d562b4f577baf56c3d7dcac785aa7a5c8ef8388f4cf5abab9840e3f1fb678dd987a7c9ef7c039c3e86f5b3769dbb6ebd095740bbfcaa0e1b8fdffcddcace6d4ead38ea3660c0a96933cdb461f4eed623dba37d3c235120e8eff3b6bd6aecdceca7e38253b3b7bcdda759c653838389ee62c7bcbebe7eeee763d29b977efde95a1f2300cf3f5f5ddb061437676b65020c0b0a78954c2bed5e495ad26d7a0fee44d3efee5ecc7bf3c9414f6e3f58b0f7ef15c7a2c3edc63f1fddf33abc45fc0c8ad57463ed8cc23fa9b9dd1df3c9cb3ffe44b29f74b711a78247d2000801e0078eedd972c98f8f323d58b98b52761d6fddf5fbf02735134f3e007c3b2008861aa13191621c43214cd502c2060299aa1f087d2cdeabb6a53daf27e61eb2be70933c60a51540545d1e47314cac1c1f11af868c48811c387b38f0443ae5ac99a330e0707c7bf55e4b9b9b9eedab37fe5ca955959597abd5e2211ab944a5f5f9f0641ef393929793c6ec9da4778a47f073d9836fbe077650855c0e0417750753a2177b515070ddbb17f882b515b9eff58280707070707070727f29e054707875e3dba994ca6362d9b291472a14050fb22661c8fc6acab9676d589d5ff47205428084d46811939891e4ac7ec2286b7983f7bde9f21f30704dba28afc9bf169f66dda7a099ea7500e0e0e0e0e0e0e4ee43d0b188685366cf02f37b2b4e396d48e6f46e33d35f17e107d49e3d1c35cc7f50e5cc3aa7a6d8e9d559d4e387659bcb17cc157a35a7d5564e5495d82da0e5dd8a62d7aa1423938385eedbdb0eabffb5f0103000c43d8a313a1383838381edc38ca4a0afea555a7699aa669a150f81f3b250a47e7ca2fa56a6be5f09bea552b1f8cc2a95cad32fefc85c68d43efef989878b57193c66fac9e1e3e55d15ecad5455c43e2e0781dc4c59db5b5b5ab567055e32baafebbff1500002c267378781867310e0e8e87f9778c69635944d1b456a72f2828b877ef9e5eafef1bd3ebc0a1239bb76cebd9fdfd3e31bd78243738efc143e05d289483e35dc0d6cebe45cb366c550824841e99780180d8ca574040e8dcd9b39cb9383838fe7d22afacac7cc3c63fcd16ab582cf6f0f0f0f1a9131717979357703b3985a6699665710c7b7b6b6fba3ca9d978c91fa7e78708b9ab8d8383e3855fa6aa961e7c388a1eaa74eba3b7fa1ec8c1c1c189bcdaa0687ad3e62da7cf9cddbd7bb75c2ec7300c00689a3e71eaccbdacac06c1f5df8feefa0f5331e8dcf55161936f77dc78fdf768bb37702bd4c70e0e9fde706fdc143ffe1b379795a2defc39b25aad5c43e2e0e0e0e0e0e044def3117ff1d2b1d8139541f2140a4565627070f0e2c58ba3a3a34ad56ab94cf60f32317bdf9a2b208433ab4f94748d513e1e588fa1588287ff574ee785f3e7df58597ed55fce72fd441c1caf07671717ce081c1c8fb1f0d7bf53ee14acfd6e3c81e39c35fec522afa0b070cdba0d56abd5dbdbdbc6c6060058966518262b2bcbc3c3232b2b6b40df987fca83cadcbe29ddffd39f9bfe3569ddb1829e035d89ca2ed4d1dafe9db4874ea6989afc7a7259939ccdd3267cbbedba06d906f59cf6c3d211c1524c7fac7f93197526b64afce58f845245d3f16b56f6cafe76dcd77fdfd62b23666e5a33b1a10dc66a4ece1ff7f9a6f3e9a594d0b5f9f0052b6677556ab67f3cea7079e9d12efe2b4969eb6567562800d8d20b3ff619b6f2780eebd1f9ab4d2b47064b3000461db7fcd32f7e3998aa23946143172c9fd7dd4360ba3ca9d9e80d2f61b1c5b92e74851e7b2397fd90ea2f7392655c43e2e0781dac7cfd1a2fe3ce1dbdbe42a35673d67e4790ca64428120a441f0fffd0278ac26cf88a64c77255dc3133a5cbc92d2a249e07fe08c300c4319ca00e70b6d5efdc3f4ad1679a9a9e9c1c10d264c88140804b1b1b19999996ab53a2c2c2c3131313232f2e68deb5e9e9eff90852565f35fd97547f5896e699adf79fdde9c7e63bc4800004bc19104ff534717d415021812a67d30f366ccc65b879a92d796f78b1934ddffecb2d6188029fdef8b1fef3c5fe895f36befe801ddcef49bb9faf68ff637beeddafb8b5d310706bb0188fc07ad3cb52e44c9666c9b143d7e6ad8a58d3d6256aedaf35077ade9325873f7ec26b61e4adb4c5e9cd5e9c3c9dba30e7fe8ca666d1c3264a3e7a203d93d3d2be216f7f968e4aafafb27b800585e6ab2336dd0f1ed9cdff069e2d93a03c7ab40e6ebbf3e583d72b7a6f4b51643883feee3cb3f91f473313763e6ed47ffba151e8e1321a14d3843ff1bb99a70b16d874e2fb0e395844b9977eefafa78bfaa0be0e56bf2ecbbec3c72deded997e409761ebdd8bc7100f64606a452d9978d9737483bcec465aa579bb3515f6ecabf2961cd469345277355b8d7e30b44ef8ac853a99cc462915aadd6e9749e9e9e515151f6f6f6858585e7cf9f4f4a4aead7af2f8effc3d935ded8b8b530706a94bb8d2aa68ff3eaf5bbee8ef8d48f0f0084a2f3273175851800986e6fdd6b68bf62424b250f206ce49c6e6b07fd71e3bbd621007cb77e530606c948f0ef1ee33bff8f5e13dff7119310daab8b6adba52ccb6037b17db3bed19505f9f79ad87fc990e399e61e0e4f3e536d3b4fffb8b5131f207c4077d58e8bd9e60f95057bd65faf376d7daf3a121c2411e3be0cdbb4e044c19841008402a0fc852d8601f69c71eb30999372745387305b12474c6999e17442f65f050cfb7cc5d65e22291ed7c79788ad594ff0657663dbbb75722059abf962e29d8549e69a06f7e17e81eee342edfcc518d0746e71d91fa772cf1a5e893ae1758c0e1aac4e1b196fbcbf40afd4c3677d245ab8e56ec24b8f33b4f5f35f1ba4fee879149b595db8f6bad9f05291076b3417d6e4bdfaa34bd2c65e355300c058e21273713d7afaa522f1a8b3b593ecc170d792ac81af5b7d72bc7909a9af68dbfe3dce0eff625e28b841a3c661a74fc5bee20be0e56af2ac37498bf574c25da54f239ab2de29b6666617d4f17cedee6e6bfa71fae64ff23aeec53b3f91447e29760fc65ec5a20c34459517653185b75de48e024580c26cd614a6e71764cb7c42142a77fcf98ba069da6434fc9b449eb3caa954531a13d3273131f1ead5abb1b1b18d1a354a4a4a0a0a0adab973e7d8d11ffde31decf2fa7d650d6774712581a8dbb79fe74f9bb6a78d9b5e1f0048994a5e75ec54799e411ea2aa9afcca57fad99a8f965a00000899b30c0700c0f9621e4fa692130000184f4cd0169a056075d736ccfef2b763b74aac38c1eacb5157534dea88903a2b78950f608198644d14025a7357634c98d926e4dbca65626903e3dcb082010052f632220fd510d00453b988ad0586d29a1a20c6978d69e728bd7577fc014339ce73534a7d68849e3326cad3367f7826e0137669d8d4ad992e67c4deb252a128c886666ada48e8e43abba9e854eced99b9165628ace72ac19ebb828f1c3101a87aa95deba55bfa8f9bdbd7b96c48a2ab9a4370808de56e6692e515448579ca91d7acce30cc525e76a0fca50aadc55c8f5586ba99a679aa65aaea4f194a3edf9e934657fdb63e7a2404060ce70afc97c3f5d2fefb351e7a9953ff0a2f8097acc93372f85482d0d6adf26666a774fffb40dcf4b17d5fb70f8fbaf9835deb9e42bfe114fbcdbd03b3949de6c8eb347c495b19f43a4de675714589bb9d2ba285a6c202919572c22522ab392bfeb05ae5ed1c146623b77d2e3f654e56d689e34771ac72b63df62f107962b104c340abd5bab8b8848484d8dbdb03c0e9d3a76fdebc19131373e2c4c96eef473dcd8e65f16b0e965386e9615e3301002833cb6cdb98f4e977010000f74dc753b84ab4778a2c10c40700aa24a35ce46c277886ea5952578e5c7067d88eb37b42143ccbadd92d63321f78d39e7eb993761e76b2c8cfcf6f8db27ff80c9a2ebf721be202d9d036aee527527e2b669fac134f22f6c4cd9b532a8a6800b066e66a320100170fefe9c53b9dfc9b1ac9bc7cd744080eec4bfebd14d9faf8fd58573de9705939216c13e67e3f930001245b0000933b3b7dd252d9cc96648d868317eeaebd4307b5f18db6e14154706b06a55d4cfd3ad5fab08cc07154516a2aa191b5c29850518ba3d15e6ca32b3d986dd62100832921cd547d5c929ead3d07780b252c9d929abbe442692e0302a5c7ea76ecbcbf73d319005c38a057dd3a1792e6e54158e7e08f2b8a9314b62132f6ecd1d4b5ea2a4b68f34aae929e5d95b949f92c00e022e9fbceecd9fd061300460adb35f31ce627b12799dcbb854bcf16255b00707ecb66de9f044ac41653dccd72f750d9ee2da9c74d356c9c21749ad95222e289570f71a58d657377e79678b87f166e1b202508da72f97af6922b7a2d004fa1faa59b342e850df316cb7539d3d39c7eaaeaae251b85798fa967e326c42843c5fe7377d7655134e0d507220f94f2659476cdd1ec633af44fe6c2ecebf84cf324a51efe9b8391312f6bfc296a6055772d569b65eeb7219a410f9f33fbbafe6bea57ec2ab769edc4d7dfd1d9d7c5976dadf27aca3c7cd734377db13dff0ec33d793938de6e91f71aba38df404d1042fb4fdd947b843234c5b22c4190f13772b57a835c2a797d0acf746ea6b2735b81675fcca2b1179cb6ca52d2fffaacded88d42fb17ecb7a5695a9d97a34e4ef410918e5247abdec81acb6c180b4216adc5ca3758032826e75a7cd2d58b0e2d3a790537e2f178cf9873616141d28deb24496218dc7fb77fab451e49120a85dc6834262424dcb9738724c9be7dfbd6ab57af43870ecd9b375fbdea379665f15a27d7b0ea33eb6251e48ab81fda2b300000a670db90f797fd7eedeb858f78414581fda2c5fde6fd7ab1c1a78d89ebab67ef854ebf37103fcb0567d29a05aefe9e721e302571ebb766599a54faff94c2f2f43c23aacbaff5eae579f5fc3060f9bc593b7ce7f7a82765caee245eccf56c1f69f76a9adac30dc8bd9e73133e891a29761ed63cd9654a55e853ac8e839a3bf1d3f529c5c67c2b4200c098aeaae143159f5762757715982ba0be138fd0505eeebcd25c6305c2029bf87ca478f0ee35b3b974f4499d49eaf0d57bf64571a931191691abf3bcf6deefab53779cced8afacadbb96b97bcfecd4ca6b587eeaeabcda3a8891b6485fda5c392e8cde7baf2255632ead72b911e12d7d3ee0177eb1a1e41e291d1ee53327d438f6b2a96aa15e842a5d9a0f7dc75cbcf87fecbafd43057af89c20b36e5f169a116023cdd3ea017370770c30aa57a9594078fda675c6da96ccfa2bf5362dec18e137b3b971f449bdb8aed7144fd392bf522f98f9ed22fc23090b2054cbc685f3e2e46b83ee0fb0c39416fd8ec37957ca18a1a3724694d747f9494b0a584008e7db8453299f6d311a0164becaeab58691b5ac78f1f6f40c23e656d77351a447f2968cb366040873f1e0adde99f28309abd734605e33d9c523e5ba7f3017d2a4672ef27ea8bb9610ffa365aa2ea4fb9b3d9428b453482ea68c8ea5595c34c4c32fca094fcc6610900d03c5e5a9b93934e7dce3e07893228f7d81bd30c0fe8d35399778db422ab2d2aeab3cebb22cc3b28cd8d679c7c1b8e1fd3abd0edb5ad38f5337be55be575fe83e1c7449903a132bba4db0f84b9808190d86cceb5720ff5eb0b3524040454989c0502165cc26c6a4d7996c8c2682361469d436b9f94dca4b8e5db96c337785b39bc733e6afd56a0902c730a06936bc59739a66b4dab2b77afa3186616e2e2e2525255dbb765db870e1d2a54b954aa58d8d4dcf9e3d954aa5a6b48ca6e95a77668a8fadb920edf949377f9553252ec1032645980e6d88d73ebaa5a4c9ec3f67fb1f1e56cfc5ddb7ff1eb72f372e6c2d7b96eb4e183c6e5ed7cc712d5ab4ead86de46e796bf7ca1e5f51f088b1a19787792b9d3dfb1d2aab55e50dfd73e360e3f2de759c9ded7d5af4fb2e369f7a654dedfe07e749fb07f20021cc51d5d3017bf84f553adfa25b79e0ee318b38bab9cf4ffd83d777718d900220e65eb6c5ce5524c5f90d6dad476e56d8b80824b8a0911d9b926fa60871574f74fad283a5cc0cceb63e04a8bc1dea68f2d6a59b4c882dcd2ddc58c86be746124f9478ff237450cd6a8cb6c5e942dad5f95085e308e102f9ec18efe6fc4736b394e44e3d5090afb01fd725e0cfa10d7e8974f02311f0245ddcd863178bd32d2c65d0fe7549aff0b5f5c06b2d0b1053925614af67ef8793bd9f9e925466757508e123005ef3006151b2268741404aba7ba3d80b85494696b51a4f5c2e3238dbfa9044c3bac2826bf9f17a96a5cc67128b0b6804a8968d89c72ac016e768e24b292b6275c5c57f65a17a2e7c7ee529a0f47fdf32181faf3095945696666059c4646714c49a844d64956796294829ba62640131f7eee92d329103fe0ce6422f60190408112287a5431aee1bde70dff0e059ee7865a25553bc2797621102c67432c51a14682343081749a31d2d8733cd147a7a71dce7393f6f18cbadd97ed843388dbe607ca9bb913175e3b8082f09866198c0be4ecb0f57a65a3861f68afd672f466df955dc5835b4b1238e6184326cc4fa6423fa7fd5a486fc771c8eb791d9119692b2920286611886e5f18587e26e5929fa75f8f0a81b0bec5a0408dc3e04dd35489b0fc5c96545789ea189f7078b5fc08dc7304c7141e1f9bd7ba525854ddd9574519626f680f4c046c1c15ff3f6adc8fde337c5ee75d4c98dc907ffa6ce9db4b3eaec1432b7926cb3d1f4ec4594979523042ccb923c5eff4183070d1d3a6ee2a76f7b9c3c7777b7eb49c9bd7bf7ae0c95876198afafef860d1bb2b3b3850201f694602184ea837df73e7824097788de98130d00d0fefac587c5a44dd090952786ac7c646369c72da91dab77547d7028a73a2fbeffe44b29955f5d7a2c3edc63f103975695f80b18b9f5cac8fba93f3e288b5777ca99f4eafad9b718b7eed4b8472b1df6e3f58be0e8fc524dfe81e305730d5035212bdb10debe9162c7114dc9130dcaac2ffffb5cf9df007c914d9756dee3222ce9fb8b8b4bb4ea26521f19041286df732b7c83a4de724b0069dcac65311e692f201ab60fb89f83038e0b712493110227d7651fb854becd917cd0a871bc66771000100d421dc4e9e95b6e9bf656b82f79af0e73247d2721f7652ab2ad8f357a54925ff4737e11002673b01fd7d9e3abc615a36e100acc7ad15495add96036903c31f6d8b3f1c17704acde40d3353d334d9ae29316ff680ff262b1a2b3c274f08ed90a08e7910e02b271a7a0e64cd5db860d6e101284039f2dd553342000a0cce672244580b01a37c61fab0c2677761ad3d4a19182c0594408084352550d59da5ace5455eca15d70bf40f751f5e5de620cb12016c005b2f2afacc9c23080506538211cc3e19fcd3532defc2c96e129542bfb548665ab98ff47da5540b4593d7f6f7e260d006031d3080001a2ac667dd58d19e5dd29c96fe0d048549ee4e1e0ad557faf63393fdebf1f41f89ad493039d7000008c143c327485a5189cf7ece3c12db716751fb1afd99a737ff7091069ef5e898d2de4c29abd7295f72a73ab383f2d6ac2a5981d99a722c9f86f7bf48a9e19746349b8e4ff50932748bb939b578e2126e3fb191f4d5bb48511cb18866658c68244b1e7ae76897c950b3757f5d276f012b8f5c12c0648fb064ad24d6528253bc8b5f71ca957f0f36668341a73b2b3f5a9491deab8483312ef6d8a25526fbb1016b304f28c203681b7100a08509781975c6eef53172b2ac0b2330889e2b95cae3abd8e6519162189f04167e4db2ef2dcdc5c77edd9bf72e5caacac2cbd5e2f9188554aa5afaf4f83a0f79c9c943c1eb764ed63cdec414bc3f9b2fe81fcfb3f31a5532ffbd2df4a6af5a85b8dfa6349fa7e6d450e38ca33e85368fb569eb8a2b424cf60b96a766ae92570d469b2ac88455499d972f348cafdcbbcc71f190098bb8e32e4e47f7ce8e1de4300428c10c26af24988f86031312c62cbb2b2bf88f35adaa96eb091c848cccdaf5527205d897ad75de7168e7c014595b1a4bb00811e018040cc175326038b806518c089ea45dba5e4135db74f429b8ea65aa302140d65762a75d1392d0b002c45959acdd7f6df5effc874159ec202b636048118068014f0e580002196ae7163b06511541e3b0090e2e16d1dc94b6943d3cd46c01bb4ad3ff5214587ee6be0ea14beadf2f326fc830792a6ab199a100defe3e7fae481d4a69f9f309710998045551af2b11d1fca902a2b18b1ea41041f0942c0306515d662ba263f71e5bba9aeec60a9aaab8758518f7fef565909a7f1fe13e07ca15028bcafc6acb7e786b43ed57b84f4e0aec4923a3f5c3dd80b9d5a387afcf77b6e9713aa16a37fdaf47d5f6f0180357bcfcc8f26ff72ec4e85d0b3e3e4dffe98d349459a32ce6439f6f8a34f43a50840542f6260bd4aa95872eccb8113d69c4ed55885ee11637edef45d0f371eb0f9eb9ad5fdb9dd94a0b33b2f6717e89dfbffbafbc71e2e249dbff7f30fc6fd7a26d78c8b948dc6ee3ef57d3331778e1ef66fbdc2dccca93bf797842f9c1ee52dc5a0e36773227e1ef6eb95b9e1ad256fbc264fb2757f9cc2c1d95558eae9aa6c1f5ee7d42d1d4ef2189ae60b6db61fbad8a94d937f8cb6f14c16303374f605ece657ca0e2e429781602885cc9f51415a59119e921de433e2b987e2d1345d5a56565ca2b1b57350b5e9a83ebc557c60935759114e229a8472232829b091c05d16180b2f30c04f6423c3d36f81be0218443e67b7ba5aada11996a228f943d30ade7691e4e8e0d0ab473793c9d4a6653385422e140888573175f9bfacf2aa5a1ae65a4f154e3eac0088f68d143b1f75e691368afe7ec48dbbba3b3a9a15d9740992906505453402644ad060d3eb8b53cf1b8d0c7dbb101b1228cabf6ed4220456fd81bbd8d430c707ee4777e1ed6c5341667156039711bee6d59926234eb8384a1df5daab26a68cc242a4045e443daa2ee9db291576e1aac83bf78e6b59f5bdc203f5eb0d7130fd594e3f76a790bb39c7288ca7ef55e41858a9a35d8c175192623259ac8773604a98c3b16325d9a4b45f134979466e368d285d4521cfb9b114524ac1d6c531528225ffa3c80394975e921fe23cc91692cf96a92bb7b1e8f66462339a2baf9c28ba6104914418640fb7b3cdd7528da342544def66c79bf9ad431d9c710b2054cbc626ab996285020702696800c06d70baa0cc6c44886723efe14ee0e98f75cc3d22a13082e053966c1d4d234ce1ecd0ce064b7d369157b3b9106b30b236729e1099a8da455e4d4ee11ac6e43dbabdf5d22dc3472ddc3d48e32f59564ee3fd57614a4f1d90c49f4e0b970150777f69df6395f72f17b4fd7df4276775eddb6759c3f3533d52e6470d3ed06173d29e2ecac2dd933a0e1c1a70e3c02087802e8125733e99ec33a55fbb668d83dca544d55d4a14346ae3f55d8d546cea1fc3223f1cd53c7d7f1f250080e1fa6ef3cf17aeff292f3df86183915ff7efb8a671d2fc095bdd97a55b7ab862ba3b5752443cee743c455aad5eb3e6d2a5c727f0356fde6cf8b061cff8fc0078202c308c565fbba1665a4b88375d93c72852975fcb50235cd7bb5793acbce2c60deaee88dd61a7f262198665e86c8de17af29dd020df97f56356d08997cbac77d3225bd511a8da40451ee4ec80928cb222fc6e6913d7de739e57e1198dc6c2a26284113e75ea1a8dc6fc921253ddf0e25e12dfc4fd769989b8a9c29907380980614e327b69dd10b228174b4e04330595fd35c473683c8aa2f53a3d45d316ab9547f2ee27beed220fc3b0d0860db896fcfcefe2b2fe418f4f11c69d543d1cca563fe4cc63ad8cc9c671741737273e006272f3d44bce690a1100b0f772cce04e5e2ba15940f9790673a03425df4c0100b0499733563772fbb53a932e0e444a36d03af59c23f8b8167e5bda920443e717976f39a305d672e29ab65debe0036dd9e473b73fbb7d7fa6262a4ebb334be03e3a2a7838201651c96977bfcd514eeaea5dbae7ce41ed839b056566a49eaef39b0a65380065b99e766fd6559315e0e2d9cc6dad3d170d7513b3745a5af6ec2b260b0098cb7fbda4981915dcde645597e812f5ecb3bcf2d3bab2fd1ad709b6da153974b569d8eb17d256847b4ceae7a222c16c305e4dc94dc9468529777fb4f39e3420546431c525a9ef78485954dbc6505154b857effbfd3027dca0f9625bf6864b86199dea37335a7546d3ed22dae7a955b2a80b5767f97cda27486ba0b5a515372a58c133b6f35acc75e756515a679f6d237143ee9de1475fe55ac3e57925493cdf46f9f957cc5cb3fb6f60891fe22a1c81038020f0cb731767d703c0c4ada78d0993610040ddfd7bc595fa73b70ea86783834d8769735bacfefa70dee866abd7e77558392bda5304e0ddf3ebe98beaaf3b5736b08fffe42367e40bbe5b3badfba7f774fc3add67ad59f3798403e1d86a70d562458103be1cf24db74369a63e4a110088433f19dbd21607706811136498735d4d37218584e1c6f5ab692d1d021d7dc2c3b9f353932cbbcf471f8d282c2cccceceb99fe2e1e13e6cd850f46cd1374575bb77b25d317fd19156f322c98b3fcc3962069f72230340bce99a3cc6f683676dec5c8dfab2e5db2e20f61ccbb2245fc8d0344d530cc3f08436dbf69f7d4991673232f1173422a9d436bc5f11192837dce567af83e2645329733ba38efb80e7eea5d5e9f4d9b9b92e6e1e0e0e8e4585856ab51a00c472050a6e9ee159d736ed92f2ea117e6e2a86e3a467804ca2206f2782a60428042c30088ae436eaba41eecf3cb5d66c369bad56abd56ab1523abdfe64ec89fc82828cf474acaca4806b276f158aea3179a56a2b4288452c54f5e9b10821402c8b104208c7b0f8f3171a370ebdbf6362e2d52f2fb384d40e00736fe0ff63a8b08637f2c2ec71474b4b5e85c725e9ebe6955f4216c5bd83a7896fe7f26b9460c596bb57a877fb7a254423fbfa29e36e2dc8e1a2e6bd7a7e6946b568d9864508105b7d37408845ec1377837367cf86873ff7b0a4e3b12762fa3d3474d9726b76fd467bc65dd8dddb1107c0787227950cdd9e1b12797359e6df1da400603c37d2abd55a4ae52cae8cf14955185d3f3d7334ec73b7e858a9b3a300030040569d3970c9d5d8519ef7dd088cf6f6f6cfbb0fd8dae4f0ddcd1db02b2b277ffae3fe1b45169c607565a8fbd1fc1d1d25f9eb9ad55b3ff5ee99bef61880ee5094d7e76d2f254ef5315cfaed8b2f7fde762285ad173d7ef1ca5951ae9c33af8ad8a3879ab76cf564fa679f4dd3ea74002097c9162f5e5493f7043fb06f4f87f6ed1ebf0080d525fe3276e4bcbfaf964a82bb7f1892f06bea5799173e72255e7b4d9e26bfccd60f262f27c5b604adc331bcfa79c86a4d482092d134cdd094515fb2e5c7492e4e2f18a2c268644e9d2a7170b26dd2cc0d210eab9cce00002000494441542c33439393b0ea3dd9b7568d2129d9d573c86a459dd0e7cd333b3b27a7a0283c2cdc6cb1141715018611385e19f70e0150160ba6ceb1cfb86c67d10aef250b6e2580c1080c201a281e99e5a6bcdbb8a3a4590faf7ac112c9338d89cc2fc89ff3f56c9db694a269b3d962325b58841886e5c6b4fd371d790a6be9f61b35797a1924e34189f5d516f7ce3cdc4961531524e59a4d3c518726f6b2c2ec4cea1d173698c24dd9162b9b5fc0854ef9ef9c53a1bdabbbbbd383317995cfe2ea3660efe520ef38efe6e1de0e0fdd608cf15e4ad5804d69bf47d8d4f632200fec396968dd759baf97189c377e3023fde3e3c9b18ded78e66b9f07b54f7feacd2c7ccccae363565a4b127e1bdc61f0e4b6595bdb4bb9b374ffe65bd3588b458bbe1b3ffe93ca2fb50c95abadbde2b2c6e3375d19bf090098fc8d1dfcdd3a863b10ff979a3c60f7917384c856842ad62d9940540fbc4308c6cf5a99a5a11886a6199ae049b6ec3d397964ef17b061859e3a775eede064dba4a92b8e11462b9062451ef4da9c90eacfbbedda6dfc0b283c006059d66ab1debb770fc371a15080e3048ee395718a598404023e6b534f6beb64bfef27f27a1c5095de1c303a8ab382eb69c2fa3a0746382a5542a1f05975aac168b658cc16ab95a20882747494ab351aa3a9821379ff2daf8a54c6e8348061d72e975c7b5385d23acd3b23f2447681ce53bdc438b065d937a65dd768dee5781038af45738f681bf596dd79374b69966b7eaf05f95b561fbe6fff31f5174f9bb6d97f69bffa325a9371f16cb64f548790511fda454e9cb56fc7dc285fa1b928f95cbc2e24aa85e4cafc9927ebf5ebddbabe87cc90bc63c9da3479441315612a330b3d027c6c79c0149ffc65d31d73d3dacbb3a4efda95d7a0734b1fb95ca9b21592af6474fd7f4be5d598bc7cd94f4ff92b60b5492b6beed9f3a5de0dbc84eaf855e327dd88fc6963a0e0ff53936aed62b2ec387a0509ec3ab40c20890793b3310c7a766cba60cd11821422c460387ee0f48d0f7b77b4b7933daf099392ca790261d3e6ee08080b05a55a305a78be817ee7b207bbd5b7da85bcf880318220300cd36ab526134fa974120985188e2396450018804eabb5182ab0e23c9c66110b2c8e1779d996b4ee68a91fe3ea112897cb9e6b0682d16034994c668bc56834b76ed3e6c3a143cc46734a5a1a27f2fe53c48e0c7d738555c78e499cdefeddb4f680f6dc150700d0a9519d199c155e0f8989096f5b9578be6377ef318d9bd8d671909ae6dbd5691e33636d5710857e7df84f1833b5b1ac9b1644ca7a6d867cbb2e0a4885b3f5f4bc9eb3af179801c4eecdfbfc7cf08708a98899f67d8f5ec303fc1cdd1d1c83dab4f5123d25161fabbfb17ed48821e9651461e31d3976ed1fad6db8cbe21165855e6cb75afe40e5ec9afafecf891a86e7dc6cc8c2133f0c7423ff4f350184507246ceea2d4728428aac96fc22cd8d94bbdeee2aa9440400d9f9c5b60a1b4419599c5719a48f01c137cbb77c3ca84b5d6fb7675f0d0c212414e3f197f27dfd9dec1d6db506ac5c0fe53a2a25e98e8b8a68d8b201c17bf1e10124490a8442bed96c321a8b0a0b954e4a7b7b070cc358962d2f2ba3689ac431d26a02045aa120bd9eb7b9ed878a80488fe771e0dda75ca7ab301a8d267385c1e8e757d7af8e1f00043708e6441e07c7abb9d96afe7e2f60f987374e0e5271a1c038fea5088266a79b673f9ac60ffc3ab9f811f78443c4b4add7a63db62bdf3dfa9bfdd1df3c9a5877f8f283c3973f5e0aeedee7d7cb7dee4fdd82aaa15a2ec32fe98657a7c9ba1c28ed020000b38ea4cde2ce4ced1ae585d699a85559499a2f4d502f7d1b6a02162b3de2f3e5727b1782241182d8cb5907ce244d18d4b16f741b0098326f4d9eba82c71731b4f57e24e64bb7f2e2262d39fbf762a1e059955945059d9d6df00f501d38783bb4495d85a3a34e4fa72665f2a8a29e3dfd2492971a008ae1389fc7b391482ab5ac4eaba369c6d5d5d56830544a4006c7ad562ac3469e19d65ef9de30378f3a72b9acf675bc9e86c160309bcc953db64e2aa70742936b24ff4d2ca9dfb76df7fdddaa5f72ffae13177f3f264cfe667a3ab4877bbaf53e5e155e4de0da72f8fcd5f37b7bd7eaf4678bffea10b472f8cd4a79644c98d46810fdfb95e54d5f281a9625f99bb0f0f99955bf1401dda72d5f3eb199e26dd25d8cfaec8f13a62cdb774bc3e012e7c0568316fe36bbadfdabafe1f35892c9ffbd8ddff82b953f44ee2d87ccfe6d415fdf677d997cf40c727070bc399187ded85e6fb8263c1ef1e9f0e8c77c72f7a7d00eefd7b1c260ae3143de73c4eb06534956decd1ba15dde17c815e7e352eb3722f3724a48aa28aa8bc74b2a3c89446cb87bef5ed63d95cad9462ab55aad2449561e0c49923c1e8f61d9d28a8ac3226761cffedecd3a38393bbf8003ef3e3a9dde603498cd56c0313b3b3b4ee4bd136fe58d7e3cb7a7b72332e49e58f4c18851dfb7383fafa1e8e1073b8508de6b927d7cd588a3d7be0f135a35d7367c14fdf1e8462d0e7de0fc5a221c22864604f988b61084fd76e3787f2532641f9ddb63c0e0f96d6e2c6efce881b304efffa54690e6e0983e8b3413b724c5b670a28b52cec75ee53fdbd495d75d6d81dfec7371537c51d1c55f87f41c3d2cb0d9898f3cb81b04070727f2de704d8c4663e5549fe8f6354c18379a4c0010d1b47ead6ffa164b65d662b1f8e9659bf36f33a706c744b2bb4edd13ba7f8818f3a5d3e7bd3dc42fefc303005b5bdb064101d93979e969a9f6f60e32998cc7e7f3f87c8220783c9ec562c9ba77afa0b0c433669ca75f5d8542f1c2318011420cc3949695e90d26ca6ab5b3b7a7284a535aca308cd562e5debbffcb60044992245feed5b65f1755d9ed3c0b8031616aa32623bffbb25fdbe60d5b4d89ab4086943f27756ae0e6ecea1ad071ecba9b7a04f49d5fdb060d3dae0500c3b971012abf31672a00407f727883c8659934e86307d66b31edc16a6e1b336b9c7d80930449f2c44e6103463444f7928a2800e3c54ffc823ebf52b9169f35edbbc65efd4e5458d396f59b74b922616288bbbb5be309cb477ff05b4ededae8baceaefeef6fc8a681519f59dcafb19b442295f97498bc23cb0200a03fdcd335f8936f46bfd7a45eddd65f5f33d578e002b94fc7c1dd5c343773cc00c68be3ead61b3877727478b06fc3b1a70b8ef6746df6636665f813e3a58981f5a6269a00d8d273dff60a514aa562a9834bd8b8836a16e882fdd3bbd47190896c1476de915f5c32020032a66d9ed4d1d75e2a9238870cf8e962f923fd143564f210d6fc849bd6e0d11f457a4905225b8fd0a861c35bda13c016fc11e910367dc6a0f64dc3827deabdf7d9fe7c0a9ea87605aab8bd61542b6fa9446ae3d662e8ca6b3a04c016fe11e1dcee6f4de5cd5277ac8f4bd88f1954c589718f58d2fad45a559a0d2749922f716d3d627c63c8b8946b61d5b133bb87b8db8b24525bff2ed3f6e5510000e6ccbfc6b7f2b217dbc8a44e81513fdcd63f7206275f305039db3fed10e42a9548454e213dbf3da366b8b6c8c1f1ba54dedbb22cf2ababc9f98b8971e72fbde4e7fcc5c4a7d7d79875b568c767728f02177e5157c9ef02cdd15e1db0c1bd84bda344527e114ee5e2742e4ee7e24c2ecee4e26c2ecee6e2a8fa03b918e89e9e3f49928e8e8e4181f5fc7cbd0d15ba8cf4346d7939f13ff6ce3a2e8aedfde3cf990d36d9a053401a1541410c043b11510c446cecee6ed1ebb515bbb15b11bb0b5111b14024a49ba5b677677e7f2c2020a0deebfdddf8cefbc56bd9983df39ce73933e7b3cf99398742c130acb4ac2cfa75745969717397e60ececd8542e19f51787285223fbf203333532a952a948ab2b2b283878eac0959b76af5da454b96913fd4ffb90875e90d6fe057f3a579cd97bf03c0144b9852f13203001c38001006005b348befbe039b83007012e024001447c2a2d6b00800e02300d89f03807e000484814d18000c06187cdd19426008c0105851b5a3b9736ff73ad75b58674a90508ade5f38fa81dd72bab916409d2b2dd36da79cde72d969f7a8d8cae1dac4975f07199529fb060f3c64b1f55eaebf45f9a335be43837635bb33dd0600a4899792963d7db6c78c5edfe90a97a43f3e7dadb071801d1b400520cfbc11e5f0f4e1467b2640d9ed6d757c4391787066a86a56647e50639a34f3fd47250b49637e9f79ce74f3db421f63549a129bc0a40151f664beef8c0f23ce7f8c68cd4a0a1bef336896d39bfd9d1a28a4467dcd3c5b73b62c99b24636a25b9b96cdac75b5aa3e167fbc22dbf834b23daf3c6ab957bf318ecfaf8cd4a96976f98b99fde6c50e3e9b74bf0d357a53df3efe731c5eeff6acb3f69c8ea127c64556795291b061400356558f992cf9c6a977b8596f433a014cc79107a34e3637c0134e8cef1a3cd5e3ddd97e8cc70be63cf63cf5f9613b815a94189b2e60d68a202833786e33ce2cece42090be0e1ddc7be48276b1fbc8cbe5ff91e8e8ea924ef85fcbe4611886e3b826f4bfb001fc494b6affe2447ff9b54558ee131e7a876583241b8cd87943adb7d0111743008500c5001800150003a054fed57c478e862b88a0efe45910623299a626c63c6dedccacacd4b42f2291a8a0a02029f1b3beaed0c2a2119fc7a352a97fd2ed72993c3333332b2b5ba150e004212d28bc78f94a5538489147f2676126becc90f716d6bc964091b3afbdde3ecd7341970d77bd857fe890557eb9b8f78dd3a263036c3918703acc58ea7178e5edecc9364200ba69c0945e6674806f57f793bf18d3983d467390d98dbf38d2960ea002a0087acc0eb067a286529f74aa22fbe39bf81ce3664626ce2d0140466550c4efdfc626b6d6b1d7b56cd11200ca1e869e27865c9ad2ce800ee03064f1e82dbd4ec48a3b35a9bf901afbe0770abd7f62fb6fbbb64dd83c3e4f21741bbd61ffda006b2d0060d88d19df9a8f0168b71c33c162f7e18705c3fbd5305bf2fed8c5f2ae7b67b6d7a701784c0af1db3df060cc464fbb1fcaea36681500803c61a99bc95a4c219553adfa841c1f6949a3a036017d351f3a0c981df8dba09b9f65fd9ad1b4506952ecbb94266dac05366e0200a89514a4997619620a00008c96631674df36ed419adcf387276220f97f84c7e546bf8a6ad1b215e98a7f2908fdec701c81e3f8c78f713c6ded5fdb00fea425bf8aeddbb797969569fa85ddbb046c36fbc8a1fd756ec9d7536a39aa800a4001a002c2d24056f1bce24d1c80a259111e8000a002e00008864e828222c0d14e9cb806000dec42038542e1f3796c364b4f57e74b6a5a56469a83adb5a1a10183c1f8f35a162144a552b4180c0693c1e170711caf92770821ca9f94902424004051c9be9d09976e187cefdd2637162ecd79b96764ff9e531bc7eced4cff7991579054208e9ae761bba2727a7d95b16b991a840054be09bf9ee6abe5beffe3fd007da42cf91cb1d477a8bfc5935bd34c00a8da46bc8653e234abd107b6662d5ed7d771a8d8b4c38825db560eb4769e17b662e9d2855dd724e0763dc6856c5bd00db2328a336ffb3b5fd65cd088cb4a541ee5ea060b61d6382a598d7bcddbdb6b1e10b2ecc85dc1fdc7045ab67c3285034015545689c23311a0e28c1215d4305b599c21163437ac904b74033ba1fc7ae18fcd6cfd5dab00e896b3af464cb266b1f8026d2d0c00002f8dd93f7f4ee88df7b97244c1cb8a89de321c38ed361e9b367fd5a4d6733318ce7d67acdf38ad9da06641ea82c75b672c3e70ef93484dc154c525bc89527216bd7f2656569649c929f7efde2a2c2820bdf16fe4f6ed5b3ffb15369bcd64321c1dec7e6d03f89396fc2aa64c99b26dfbf6b2d25202211e8f7760dfeefab654739d9446832a5274d5ff28df797970270c9ff83cbf884300c1e7f11bd8458d53308da6a7a7c7e3f3091ca7d1687f787cf65b91a7a5a5656a62121830d8cbd313c7719cc0114218c210424c16931479ff389e3ebaffc716327af1e2657bef0e955999b8d56e9eb7177cbc1fa08f0180347a6693ceaf56c63ff0fb32a5f968f6e997eb5d980020793ec5c9bf645fdcd18a058bc6371d283df8e988173de1778fce8f7dda7f79d6fde6f5ae8f7c3a5e74b77971c5fd5ad4027b3a94ddf07358d2e1f1b3a996340049d45418d5406d30a6a17be008bb25f3af26483b37a532a96a798522c4c585128d324280d0d7e99210547b411536d2e1755c127dd957a7c60f9eb28a4d1b6efd349e6db7613d389dcfbf104df1d31c0f559f511954b5bc62212ebc5c2456eb030020b67dc0ba7301eb5425f1e7a7f79c32c9cdfbfa40fd96c15baf056f5514bcde3fda67d4fcf6093b0c8cf8961dafbe5cd9b47a728aa89a12bace42eafa918b18466d464ff35c3df4459a1c1c0114b9f1b90ad0d30250e627e4107c531e158aab9b4de39bb24549b90a68aa0500cabc0411c358878ea80c1aa8152a020001a128295310df7af207ac42346d7d034383af525c1eb76df8f2a4e088e8eb2e029aeceda296bd130100a8fa5ed30f7a4d2764598f3707f8056fec10b3c6a47a04c52f160ddfae5c75337eb02d97227e34b2e91872358c7f308dad2c4927900de01f969efcfee9bd01a64d9d7a342c4c2216372cbf943a1d54fc3675f424a89ee7d55eeede058b976f2829116fdbb2f1e704199dfecbdd45a552f97c5e6b8f569a1c9ee651932344089122efbf0ca156a9542aa42c4d8c38743547d0d9925b4b6ab09a04fab27d976e7bd67cae3b2566e7e28bd0f35473360032f56a4b5bb921dc6ec9121daaa06557d684c5b704c3e79aff4cf3c4556a954a85cb725f1d3df81e590c31a48396999b65e9badb4952f7a6b4dcbb7b4ea7293c000090965048c98fcf9482111b80c23560963ef8528a7bb030a05bf98f71dcbc78e1199bf5fd1db9aaa2a497cfd22dbb7534fdb315072dcbb626d9171e66cdb4b5c0932f6ebb59a40e020045fa9df004b30eed6c856c5d435d06968b21456278787693ae1e16dada7a860206156188db7a929f3260ceb64e07a7b437a29667bd7b1a4b6dddbdea56af3a0aa97ea2507e39bbeaa8d8bb7fe716d6fa28e7d9ee4d8f1476cbadb40000142987569f1e7c70a879eec5355bd35c96b6d7c520f5fbf1425ab6eebac9e19105017df5a4ef8f6e7f2e26ba03d4f2e477acaa3b84d26219c3ccce924f0375fea37d2753e46e0078e9db2bf7e52d3bb99ab2f9067ada740a86d58a2021295670acec4db91450a485efb891af0a248f451212921fa593b7e79f2ca173871f2801d322b03f7e15c9aa152bff49b218d537f24bde5dfb1f46fe729c1d8f27d0d66de43e2ba6d5da936b3cbeb99f9cd36ad5b9108788000bbec0a4ef39b3a5673778f11000b06cbbbb3070411b6f333ad08cdb7be9e25a2e3dec993fbe6f45ce818e86022e4f47cfb6df01cac84307879a5301d3efb57185c3995e4d1c5b78055d31ec6a51711d9fb6c7ac8966a73aea733936e31f2bac02e6f4c89966cb661b78ef494556c167cf8c166fee69cae3b28d9afbadb995a9207e41c56916415ba673367bd939b7ea3023a6597b433a0000214dba3cbf9b2d9fc3e5d905bfecb2797b6f3da2fcfdd1c9edcdf8da2c5db745f9437687b4e1206dafdfc3b7367d30beb91e8ba363e935f9606c59359bea28a4fac18771f4392927a674713214ea18341d7e8a35eec4b191963400004ef360d77b431b0bf59accf9e2bf6f7fd0b71398d41d2f46d3199b8616cc737568d1aa6748be570b9ee6b0a6d7f064798356d509d379fa3a9fcfe35c9cdd3d3b0f3fc7f36ac40000501546ee1cd1c298cfe4987887b267ec9ed994513382d066c54ab75bfecd9bb5f6ee36ed79e3d60674f25824212121f95bf49f283f9bf4c23f8a0f71f1bf60b896e45f069e7db4a373d8d4f85bfd84e4da9c24954447bffa636703121212122033792424242424242424a4c8232121212121212121f97740de78f19f82c122a79cfdb76239fe55e978d20d2424242424bf0c329347522744c1a976daad0e65e3a04cdcd04cd8eb7ae97fbecad297532d1b4d782e2183ffaf6eb8f927da6a7b1cc9f97f99984ff26cac99d5cc68697dc7ce770f2e1212121252e491fcb1ee4e92706e919f8b31132184699b38751cf9dbf534f94f1743d1ebb460fd0447c6f7b72c89e8ce369e14f59f5249e2a763f4500514dd66febf3d2efc9775cd44f9c76333badaf1318410c3a4d5d00d0ff3547fb5a3749af45bfba8f057ac588be786b5e6fe693d5412d19d866aa31ffcf4af69aa88d362c686d9ad79e80f6f40424242f26ba877b8f6d29570d23b7f0b363636bfa218c5e79dbd5bcccc1db8e5d89bfe6e664c495af48da3bb8edec8ec3cd68af65d5da0aab68405c6730918e3f2bffc4388eb13f1e542175649c2c539dd87f49fdf36655f3bf6f7bea456e214da3fe027942271579f56b34bc61c7a10d6db5e2bf7e9bee9815dda65dd7db9d1f3d74b0c8da3bab2cb93af2dead17fc082f6c97bdbb2ff1121e4f5082f97aa2bdbb43ae7d2a856a392a64e7261fd35bb63d8f41f6bf3a73620212121f96b455edf3e3ea477fe163ec4c5fff94208d19d058b9eb7dcf569ef28330a0000d7de7b7888f770000050a69d9e3674c189c8941215c7bae79cbd871775d0a3e059073d6cb77698e9f8e0ccb34cdd99f7cf1a5414a54cdcd0c2fdfe6f5f227a6883fccbc525e3e6eebe9d5846e13bf4ff3dfce898c6df9b038d90c41f9b3d66c1a1a79932ae9ddf92430766b51640d6410fbb5d3e4b1dcf8584bd2d37e91172614ffb475383965dfaacb41ab0e37a58b0ad16002e8adc143c66f5858f2554438fd1bf1fd934d49689671df4b0ddd67196d3e30b2fd3b2cb8c06efbab4a5af718d468ce7df5e183865ffc34f850a8699d7846dc77eeb6b4a83d26b3dcda79b4f6d177f25f24b5601a7dbef97f68fb0d602204aa3b78c08587c310999798d1d6fa0067e9d99170a954a63e838f94d1e641676ff7d91da2d7dcfa8a0b5575e679483a0c9806587f74e6da18d40f26cacdda0e2117d8a2fdff8286973e0a4cdf49ecf464c61ee5f7f2911b719bcedf26f8d8e8f1abdf16e3aa569f0e16b3bfd4da90078c9ab9d93c7ad3cf53a1f17ba04ad3b1a3aa6091ba9b2aecc1b3269d7a30c19c6d4779d78e9c1060f5abd216bd01b84e8eec245cf5b86266c18644a0100ab4eb38f9f4db1ef34fdf0a4fbadb736ed9db7eff3a9ae3c00208ac2fd6ca6dbddf9f09b0bbd0e93941f573a7b3ef01fc3bb19f13e235b6e3f29ecdc722f2156a7a3a85a7cdb1ea3fdccf6de7f57a86ecba6802ae7e68a111337df4c16331b759cbcedc89a3ea634287fb52670e4b65beff3643403b761bf1ddb3edc9609204b0c9b3264f6d157f94a0adbcc7b49c4853e37fa4d7a5e5ef6da5e7716dd28e0d28bd036e8dbe6848132fde2ec41e342234bf84dfd67f6957e3b912246d36254fcb69127ec1839f68ec7ee9879cd5980671f6a6d776046f2e3c1ba08a0f4868fe51ccfe7afe7dad054b977d78d9fb639fc4311c1b1ecbcf0d2e505cdb4c41f8fcc1eb7f4c89374295dcf75c4deab3bfbf200002f7cb4a6a7ffc6eb5f708b3eeb2e1e9fde9c0305a73cad368ffe1439d248f66cacdda0e291bea557ef2564e561ad169dabb5013994424242f29766294817fc2791c65f7e227119ddcba4cee5f110cf63cee58432b5b2f0ee38c9c680398f35ab8481f8ed59d1c8ab1f52339e4cb5ae23dd277dbda27be025abb5d1a56a7559fce949aedadf6d3e44e9a3995d27c7763b9122579544cec136f59b7a5b44000094bf3af0b1c7b94c45e1bd21490b3b759a931b7cb7409e75ceebe99c59d70b09c00b22c6f9ac2a1a7da748294f39e8713fb8f7ca18cda54fe2d84bb27157631352e30fd85d98b4f4b9b8d61e81e934362cb648a52a8d5ea17b6cf8d84b799aa13ec9e72b197d4fbe8a4b490aef113973faf54202a0fcd9fcbe4bb286df2b52885e2ec08e9f4d6f681d587551f485eb995c3b1b1e0528fadd42eea64ad5f28cb33ef10b07af7d2bab50101911914e5ba31233128f7660035e7027ac78ecfd4279d6e9768f267a76dbc45e1e5d224ddc617e7eeaf22831009e7b7154f715c5a36ee4291579d702d216f82d7b250169f49a29a7cdb67f9613b82ce7d98e818d680d85ac416f48e32f3f12bb8cea615cd50c10b7c5d05e820f175eca9b8e18c0b9bbf7a9880000a2f0c1ee473a43863a32ea360900d4454feee82ebfffee735aec6a5ae8b8ad1feb1df85797a7dc3e7c298d636fc3a700a8d20e07f8efe12e7955ae92bc5b677c3cc07f67a2120068160343a372956ac9a75d2e77270edd9fac02287d307bfa03afb3594a5c2d4ebdb5baab01d37ee685500f8efbeef882a2fc0fa16d5975362755eaa1c061e7ac4313a5d2d4535e513b63caeb6f8f254f17fbce491b7ef6f050f3066e3a532686f6f5dd499f71bf40894b53af2df1d6a510c577a7749efcd273df2729ae2a7abd77a82d0b01002852cf9da6cc7956acc8bbd6f7fde2f1c7d36b0f52cb336ec6b4088dfc989cfa787cc68a09df6e40424242428a3c929f4255925d46d7d767610000aae4502f5d168bc56219f9df2c05a099751fe6d3549f815185eee397f484e7f752353d36b3c9a4691df42850f7b28192d8fd47f3ba6f09e96fc3c1308641534f57bdefde9c5d16b9ed0c11b469567b433a45db2968c578fe9d236fc40000cca6d316fbdbb0a842b780bea66ae389737a9831e8461d8679333fbdc85040e9f33d3759237f9bd0924fa59b745fbcd63bf7d4f138190000cb65eac4b6020c30dd36fe4ee2d7b10535af30a3e8b50bf277336153285cc78085c374df5e4fd0884386d58869dd8ca880b84d7dda3113a232e420797be492cc67f59456020acda0f3bce5deacbaea8d975de969c062d2a93aed766b4f3ef8bb973668d9f80feb622ba46374a38e3317b9e5dd892ad074dd1461eff9410e4c54e14176bbc50bba9b6ad18d3a0cf3d6269c674d6ea7476734ee33ca59fc3ab6408de7ddda7c537fe686b1ae022a4da7d5c4557ef2cb673fc9109541117f898d49c89753b4addcdd8d680d84ac616fa84ab2cae8fa06ecea87395560c6c78b73ca688e4183780ff63e111180e7dfdbf3cc70d8103bad7a4c0200c4f59a33da998d806ae4ed6791fdf8b3a42e4775e72144e55af5d9ab33f7d4266f6d003cf7f6bea846734302edd91466e3016b9638bc3d78355d051ce7c0c0f616da548c69e9336f9a4dc2d50f62004463a092cf31b1c922155d68d7aaf937edabcee654967be7c02bcb39cbfd2c1818db71d88ad18deacb2eabb3ce8eedb74bb0f2f2fa8e8286ce7c8aa433bbdf3a876c1ed98c4f4574a17dbbd6c6b4d2c81d17b0e13b16773363200adbb485a7a3665d118a4eefd5b33a1869d1f4da0e1f609cfa24a5d65d1840d5f79d3db0b116809655d71e06756c40424242428a3c929f82aa6dc451e4e7490800006aa311e7df277db8345c502cecae73550000200049444154921300eafc07eb06b7b2d4e5f1f842b33ea772cb4ba49a6417956fcaaf5fb7a90a534a850ea6ac9fb8960b2fcb4817651cf2b1363131313131b1ecbc2d4d555eae0200a0f24cf81400008cce66b0f5f518a8e205552553e16a714eae4acfae62412cc432b1d62e4b13a90000286c5d8ea6d962743aa6922a6b0ecee125d13b47b7b735e0f3f84263ef2dc9259595fbfa3d44d3a2a8a44a0294a2b472a1bd91e69e12c436b3d5a9abf618bb4b586c524a4691585510b9b5af091540917e6591af8b9990c713e8d80c7f582aadf220cfb89a073156b57a3179c602cd4754060353c954b8aa30394f1cb7cedb42e31d9bfee744ea62b19ae1b2e45488d3e3399e060c81a3cfe2884c6503216bd81b549e115791972bae7edb824a945e8cf8865c0ac33e7088cea33d0f0b5579b777bf301b31d09a0ef59804001843c0a355ba8f4a28e4ea6f0645316e9f1b2584aa2ce5da6c872fcfde17290140599c2ec20c6df5355fa508acccb44ad2442a42f2e9d8b4ae4ec6021e5fa8ef3a2fb6b4bc5c4100d76beb99d9dcb3635c854c7dd7c1eb1f15a87fa439498bd34534131b5d8d73e9864e46758b3cd9872d0346dd6f7fe0ec8c26df599f4f559852c2b5b6e2553b3be2e559594afd26c6dfac7449d13611682a8769b169eadacdb1ce765717926763f5353784680fbe574e9ec1484848489147522f4c7b9f76ac98433732d515fd8ca191911e878a0000c491f3023629275e4f292a292e4abf3a449ff2b5db6968d17aaa8ea576517ce6cf2422308e9191a0f1b4db29991ab20bc5f9577cf8dfff22856d6840cdff94a7193e25249949a55c73c10fccea28ffb071c8a2cf7e27e3f24b8a8bb21ecdb2a237b0d22d4d60ce2dcf28ae487e298bb24aeb1c4ac3983a864686fa0256c5a0275118316ed831a3954f324525a2a2a4b08e5cf8310fd676a8a0912ec725e4799ac6395939a2b2e4bdedd880f1dd27ecbe135724cbbb3341b92368e6a3b28642d66033b0ebd38e1573f07a5655bd88b2e8631122273f373e022ddb8020c3a77beebcbbb6e7b5e5a8fe96b4fa4dfa09281c8b1e2bf78fc85e35f964ba1a687c33019e9b90afd4a4d24429e9729eb900d28e0e9b78cf7de7eb9ce2e2a2bc371b9c591a0f520d3ace0d7b925c2a4d3dd33769c5b0b56f640810022088069a932edf4ca02ecc2ed328595571baa88ebb8771d1fdb9be8b0bc69ddf3fd0a45a334254060dd472cd7d4684bca4544e685a3abf3c29a514afde928d8d69791fb2e57fd511cb6ab3378f200882204a4f752467bb242121f945191fd205ff4990b04bc88a96aee37a4e906f9bd3cfcd8c25cf7efde89d480d00804b8a15dcc68e665c0a28522f6d8dc8530dfbb16ec8794c90bee78cc5176d7ef3b5a2147c789561e8f1cd882da192cb64b28adf0e188ddb769abfc27fda862ec767791b53cb33631fc750dbf66afafd9d697b0477110f5fb86fc4b9498ee2bb6b17ddd71fb8da8101a2efe60ea52219c3dcc14a400375defd9dc79265ad1aa851d3201fca80ad1159ad0618ab134f6dbc59a21ef1038e2094e5a56a819d83311323241f8e6e79524674fb43bfb00cba4fef3467eaf43dee7b835bea12a5a9d10f3ee875eb65967ef16266b3ee6dad783c7d4301838a61e88f860c093b87ac747399d4770eebc0fc3ef65ad94ff74d1fb28f39fef6082b1a00d0ad070e375dbf6cf6e76cdb59471bd1ea37c9fc677f63349fb2b0b9c3f28daf066e69d179b4dbf4654b4efb1e1c62967361e9eab826337b9951e425628a81bdadbe16c24b5eeedf1d2be603005ef2e6e25d997b573733b6c0509f47a75030400c1d1d4adec70c2918b301b4eb6c4e4e9d46baccdd71e04dc0125766f1d39dfb3ec90c6ba7e6d24f8cf43fa0bfe2e912372db94c56e97f3a83ceb56bad9774e9497e90bfbef4eda14d4fc5442f007ae381e39a862c9a7dd475675013564942548276ab56ada7f4c7fb4e5dd7f7fca24ec6eacc98d765d66d1c68ffca93035fd7903c43929090993c927f355a7653af451fee991b3aa8891e87c9d6731d75d178f1a5035db581ebb9666dabeb3eb6762eee1d263cb56e6b48ffc12299aecbaf1fe91537d39943a170ed07ef8829fb269fa4c8d9eba5c3aca4c99a786687ad77429def8eb66362989651ab31fb624a7f68ca334cd767efe5059c5d5e7caa9679d0a3b6bbae2c7361fe888d2e7337f4fd34cac1c6d9aded90d3fc0e160d7e89dbf6b773b3954bdd6c9bb6f01cffc2a58bf10fb90233f0ddb4d87467dbc68e2d3cba2d496bd55cfb0f1e461443ff2337970bc3fa9ad1318cd3c87bfae904090178d9db4363ddf4e918c6729a973ffcc0ef9e9c3f1c32d0b29d72f5f9ae366f17b7376031f80e81a739336f3edde4cdd7e41b6996fd475a26dc4b710af631a33660d2cfd7ccc47fd900f981c5173251a351274f8f2c5ceacca2301d67a50e3c7e7e920d8dd678d4e6f1aa45cd1b376dd9c6779bd2db5e932b54153cdb1ad0844f4518aff556ce9c43f39c19a0dd66fe54f363ed38886a3ae2a198575773a25a8c3abea7dd753f070717f75e3be87d1c6b671e55a9e7d65f2e9244ce731130abe17d328f6038cf091d9e3fbd898543f38ecbf33bba6b866869d6932e5e082e5bd74e40c598163dd73c2c50237ec7adb7b63adf1ed698815184ae638f254809f22c434242f24fcff888f2b3492ffca3f81017dfa66d7b9c2080c00982c0091c34ff089c200820709c200882c0107afaf8b1bbbb5bd5175fbc78d9b52739f10d09c97f87a78f1ffcb1b3410390993c1292ff1dc84c1e090909090909090929f2484848484848484848fe0d90375efca79049c8c9174848484848484800c84c1e09c90f80671ff5d6ef72a1a8d6a5f6d2d7739c1c2647d5b3ccbd246a926d93b931ffb6b96f95499bdcccfbdf2e0328bf1768e9b2ee93828c3f0909090929f248fe59109284734bfd5b35e6b1b94cb6be8df7e8f5b732fe9f3b6cc5e78daec6fe37cbea564e256f8ecee8ed6aaccd65b2b9064d7b4c0c7d56f0d72df9848b9efdd6df5ec865b2f52c3bccbd5d88ff02a7d1cdfc162d1e6841ffdb422c8f5bdd8ccbe4f7389c5e31355c49446f9d66211fe5ffef96e0a5317bc67936d661b2b94c5dabe63d675fc8509187200909090929f248fe127d95b46f409be0eb7a638fbc4ecf2dc878757c92c5db930f73ff293d2f217ef35bd70e73a29bccbbfc3ebd2037e5e9ce21ecfb475f8b7fe4ab6a557585a656fec89c2c8a84bd137ecf0c084f2929fa747d45d77ae64af949a751f4da0c096c6ff0775ff3408d5ab3f165d9df6a82f8f962bff931adb7446615e6e7c45ef93dc08105e40c2324242424a4c823f92b3454f1fd25cb5eb86cbeb07d74bbc642165b60ee3e60c9b183434ca98017bfd812e866c8e132f9d65ed34e7dd60c27e2252f4383db5808996c6d1debce0b9e961150e79678f6516f5d8fa5ab46766ee96c6f62e53d233c5b050065b7fc4c3cb62469d63590bc98e6683f3b5a2a895e323824aee4e6603b3323ab8e6b3f54cb2fa9b32fccdf94d6fbd0c590416ee67c3647d7da33e8f7b3bbba682be2d7b5340bbcaf912c78eef1f6069d4f1710006537fc4c9a4e5d3dae6b4b7b5bcfa5cf1f4db2b50f5c39b3b77bd3c6cdc79f5cdfdaa8fbc99c0aad27899c626711fca896e8217015a165d2cc4e48d712dab7efecc4c57eca690040c8924f4c6e6fc2e5324dbc2a6a5d7db8b62e075682973c5fd7b191eba42b994a49d4245bbb418b26f76cd7dad9cec675e8ae37e50400005efa7a7770eb4602269b67dc66fcc18f120200f082bb4b7c9dcd74986caec0aec7dcf04c651da166bacd1ea77d6ad1b1945a1f12e51f0f8f6d67c9657339a66d46ec7e53aad94f9dd1076942d87877236d968e75fb191733bedd4d9de6550b67e1bbe862ab21c1dd6d050c06cfa44997a0d1dd4d690000aadcdb2bfd1cf5b94cb6be5dcfc55733950020899a6ae334efb5b4427dffd6c262d0bd724d889d262c1ed9d5d3cdd9ae71db89c71365e4814c424242428a3c92da483f453c953a8fec615223cb8410c20baf4f19b0b668d8b54c51c9c79dee0fa7f45b1b2b0575cef9317dd6e40e3c155f525e94723ba4b709b59e2d0100c4efaeca469f7b11fbf1ed2e9b4b3356bfa82ffdc66ab1ead442075eb7539fd2b393ef2d70aab6eea7f8ddc5688ae7704f1daca6790dd629f152529703cfe23f3f5bd35c0be49937a21c363c7c9bf46effa0c1a3addf1ea858bbabfcd58108e433ba25b7e697e9a6edbd19b7c6071f4e90fdbcd30000a0fcf581e8b67be345b96f560a4e4eab55ebba1c58a92ef3ef2eee3a30dcfde0cd6d7d4c680020cfba15e3b2ed6e64ecfbbbb3e5bf0d5afa520c78de95093e21c5c32fa79415a75c1e98be64f09ad7120002988e230f46a59797663f5bac7332786a787e1d594b2ddbe0d5ddbfac5ffba4a4baf22a7fb1b4dfbcd8ce47928a4569e7fa262ff59ff3a894a827a6f28f5b06cf78e17d3cb124efd5468b9b473ed7ba8eb01ef3be42d173f3324cd83c6de981f067f139922a2355e9c7460e39c059f024b7bc206ab5d199e181fb92940d8538393cc3f7c8fd97b16fc2077d9a1db83d8ebc1e90848484e41f2ef28e9fbef0323aa6ea71c3961d9ac7ea6f9291f8b5a84a73cae97afaec6fe25bf6f2c06dd6b0d5635c7954ba7197052b3df3ce9df924c9bfbdeb91c18c0d133df4e988aa6de9ded68259f79632000096f38471adf918603a1e7d1dc5b16f0b7f7a0c189716162ab9a6fc9f1ae8a49b064ce965460700040014418fd901f64c0480a826bdc635fbb4ff6a860a8892c8fd37197ea39c5935dd91752678c4ad0eeb67a390ee23c392e400208d59e2edbde6bdec479ca6c998394e5c32c09e4b65d9f51bd55c52b3d6785d0e040050a65f9cd271d44bdf33d7423ae9552c7d4be1759d31c05a0b8066ee3badbbfcea890fe5f97776dcd19f1a32ba399f4a13ba052ff1955f3dff590614dd36017d5b18b328148ec380d981baef6f7eae4ba262c24e8ba6195e5e7230f1ab2692bc3f76b1bcebea99edf56954a1c7a4103f3cfc608cb8ee982a922f9f4d6fb9704e077d1a85ef367e89afa0a607f07accabee1cd7e5f7c2e75ac71f9ceeeb66a967ec366aef9b3202f0bcbb875e99cf5c3ed89645615af65b3ecfee7dd8f586aed5a3190d9ad2cd880ac074089ade32edf4952fa4ca23212121f9e3fcb597135d3ea1050a5a6e01b52849a0a4a76b1ef3535c3155417e8aeb0b71e31229b32889a1a4a75f3ecc01bad27788fc7f3816aafca8cb77b00ecd7ec5eae4546d438ee2639e18074e8d0e5b2dcecd55eb76d7d75c928698c656dcb274915c945608468e3516cbaa7b4b15180050d83a15a562343aa692297ffaea2b8ca9a3432dcb28fe297548e59b545385546d231ea5329164d06dacdbbcdf2f7f1935346edf43fea008c79a8b992992c2421ed82e7f3b6e10b73da37f8f2ea32977777b3cbe9b69b2c28cf1034eabbd7b2a8349a9596b551d0e04005065dfd8719637e8fcb88ae5b2345fe7990a2a163da50a4c3865b12245514abe247e430fbbdd180000a1969633fb8971c04b63f6cf9f137ae37dae1c51f0b262a2b7aceeeb0fe9d623d6f4dd317cd55d5fff8a7794c519624173c38ae429ddc04e28bf5e281597d515531523bd8cdbd894adc93dd20dedf5e951356a518f79354d30f69eb4cd7bd2365016be393ecd6fca80d52ddfae64661423036b3d4d6d29020b537a695a4341a7094c791a1f23ba8e11b32c5da402a093a769121212927f6226efe34341534b4eaee26d275fadaac7e1132d73156f878cb436d7b65563bc4ebe5a39920f4dcc391f1f0afe060794dd1b686224d0f3dc9ca8fc7b8b22245f9e7d62ba3afd1a2730ed7ab565bd3d7233abe6edaa04856d604029f89caf499010d2ac9432ae99404b60ae0339f1b9d5edae7bcbfa7e14202a83aa96ab35ba072f178935fb458000883a3420bba95f0bf5e3a34f6adce44a1004202a93aa96ab2a0a1217496a68891ac3b9d5067731dd8ee33cb38f9d89bab9f7a9415080ad56cdbda9c545528a369f892196d3e4d3e747a5cef2ea396a8b7cc89c76bc1f71da0fe8cf3a1c080040351f75e270af67a37c56451657554459f039ab62dd53594e4211db5440e79bebb09d57dcfb9c98909c98909c94949dfb3eb40d4b1eb76df8f224dfc3d1e93999d94937a759d2eb3505f1dacf9f637573e9eef88a041b8d6fca1625e55624c29479092286b10eb3ee9852f9665c69b6a8625b55494689aa96bcadd3bcfa849a4ef38153fbe8e7be4a125379a67c222fb140e316b5283543a16dcea7d68a71a1a4cadfcadcf85c79c5dbe9c9e59cfa1b1c09090909c9df2df2984ca019009fc12d9064d57a2c21d2e5c55098995720c9127058254a25b3cea5e4a5af673b1909f48c048e7334d7b2cb629739e91909cc46de6b68de5fd9eb052e023d23ebe92f25ff8e40e065c9eff2848e8d58e8971487f81d562e757b3dbdffb4c3cf5244124971dacb73ab878e3c91ce741bd9491cb6ecf0db32b522e7defae58ff4fa0db063e97599d03e67f3bc3d2f0b9484ba34e5c5b32f52e0d6b525a39efd6959b635c9bef9304b09204fbeb8ed6691a6dfa670f439cacc84dc6f06dd2846fdd64d370f1fe9bfe46c7446a9445c98f8e4d8dc81136e97d20c9c1da9ef22624a08c04ba2f61ff820f9c1fab619df59b463eae2678d86f95bd6cefd306dfbfbf01f2cdff4305f0548db79c48c1e7874b4d4ae993eedc79cf6dd8423569703351535ecb9f5466893d303faac7b518257c8f9fb6bb63c2a50a945513b96dd62f90c76e4e8779de49db16edefee8022541284ad3a2aede4c92012e2d9631ccec2cf93450e73fda7732a5a13c37d57248c8e0b25deb2b66ed633509f465df5cbaed598152257ab173f145e839a239bbee98d2ad7cfd8d5fec389328075065df0a3d975353ac62759b57bdf516dc59b370e7cdd8d422a95292f5e2c4a68b79a66ded3814fd8ec35d53b7ae3a9728c565a99757adffe418d8dd94aa65e66659fae476921440957b77cfe9b4aae6a12abcb47affeb52b532e7cefa9068f3813e8dc8341e090909c93f55e44915502c8145cb977877eaf0ed638104bc3a74d4bc2c5580b4e1cb6ff28f2f3b95aafcafc6819065251473adf4b47e598974eb71679feced9abd33b099a9818ea5e7a87dd91e233a1ad0757aed383d87b3bf8b119f6717fca4f596730b9d994031ecbfeff23c7e583f6b6d8ed0b2eba2882c1581d5b9657de91b8ba02dd3399bbdec9c5b759811d3ac7dc5c025a6df757e106dadab0e53e8b6f46d755d80d82e0b6edd5bd73c36a4b783898ebe43a769e7f19e635ab281db76f9c64e2f873937716dd37f0fbd9b03fb07ebcb751bd38b9690e738aa8f39ed9b0f39eeabc3777abe9cea6a69636ddda4c75edee2e35bbb454fe8b5f84111fe034efb7e3aa92e0756c92f63dfd09b5b1a1fe9efb731ba9400a09bf5f79787b431d136ed73d26cf19995ad384031f0db7b7591e0c4207b6d8eb6ae5d8fd9e73f4b08603a4f5fe7f3799c8bb3bb67e7e1e7785e8d180ddac069357b616bd5d757abce8538440458f005267dcf992d3dbbc18b87ea89a996c3f4e3ab4d0ef4707169d329e8b2494fcb5a71aedbbcead1d4d211165d5dd4cbb991906fd0b8cfb6e2017b2ecc6bca00aaf9b0436141452b3df4d93a2de7a5f53b7c62ac350d30fd5e1b57389ce9d5c4b18557d015c3ae168cafb9d4619d3e4d6baecbb71df6b8f59613531db5c85334090909c99fc8f888f2b3ffbad2178d31ec3a0c9c5a7dc9cfcfaff5918383c3b2111c23ab4caf01597a7a7a4fc38d5fdca0afd99f534726af65af03790000201c70e1c5d6d65f96b7e8bc378bd1fd7cdca18e1c429a742564c1ef610f924a084c60d769c4a235f37ae8444f76ed75bae46b21cebf7fb819284cbbba76c1ef47ef7d2e266806aefde6ac5f39d2591b2bbb37d03ef0b6c2327845e78fbb0e3dcda15af698b377fbf8963c0cd445917b972ede19fe3a47010c63f77e9343560e6fc1c300945977b7cd5b79e8c6c7421570adda0f9a1bb260a01d0b551465bd34f2de14ceeda9dd469fcca2b9ce3e7f61baf1c355d3961e7b9a2a06a06b9b3af658766883bf694de1a0cabd77eca6aaeb90aec6d40f71f16ddab6c70902089c20089cc041f38fc009820002c7098220080ca1a78f1fbbbbbb5595f1e2c5cbf6de1dfe679bb232797bdb3611536322861a51feb9564aa226351fcd3efd72bd0b933cfbd4a4ec869fc3920e8f9f4db5a491cea8243afad51f3b1b34005fd790742c09c9ff083f7dc98baea1298542d1d2d262b3d97c3e5f5f5fdfd4d43474ebc6ba7b34195e2cc1043a42818eb0d6476a02cf2f573a0985b6f65c0028552824b2068c61b9f5368fbe7a7669d8b408cfafefe2a207337b8f3f55002ca72e7e065faeddbbbd79d887b2f0db133a04f68ede7335510d8dba0cf5326037b667953c9ad56bec897c30eb3c22c830eed8b1d3b3fb14729f1f1e58719743cabe3577bdbbb4b5b9fdf0f3f555831639bddede266f77a0cff2376a306aebe3a27a7e2deac4c25e69b4a83343f5deadf519bc2b1968d61d7cac0b1fdc78b47f7cef3c4ee4ae5e95590775e183c543479fcca2b9cc3a7f618e1bf5e9f8c97b9e9699741937ae29b334e5d5d32fa965df5c3e4fa8a46a0a87bc00e90f4394bddcb337cb7b5d4f430ae90c1212121212923f22f20a72320c4c1a557fa73e8507005219512e53e4e6e5157c9bc973742c948873f34a3e7cc8d2d5d313ab38525903b90daac5e0254d5e061edab2fe9e934155c75ef468e7b90200bda1e7237ef76095dc09761f7039ebf8aed82547e6cc7875e16a628e4ebb29bf6d746301517079e0997c0093e09d1ba7d9d34bec53bc263dbdb3ed4a7abf219aa2d8bd0e5c0debce2fbd3fc979e0c5a2f0a3d1cb751eee7fa30668b9f1eae561c678f2cef6ad56c53fd97321b577cb3dc7930198ddf7de38da5d4716b3c0a3e7eeac2bdbeeacecd14b5354eac1e1c3b20ba9cd679ebb38d78d8741a95cac00a0681b98db3677710c9ab3da90f5ad0e415426452d271782fa6302aff0521fc7a08742df6d115d8488f4070909090909c91f127900909b996a6e65ab797ef9fce906b694a87089a2142770fc9b5b1471022f9696ab09350e044ee01265a944a5d3405188db72d68236c7a65f5976d0abf2e23d55715a9e0a004c9a9b330010cba299215c2e95666595d75e02b572cbcc7d3ecefbaadecd89cbaf2ccac0d9928300b12c9a19c3c512494e6e597e72210008ededf814008abe536326c44b8b920bcaccd24b01c0a88905070130cc5c4d00b2a020555479bda032bb1080de62c8c0e69a6933b81eb3e77778bfe2feb145e38f0100e878adba7868b2434d454be11a71d56f8be584f19fcae631589cffc556cc1a7abb6ce8bfc4d44e0732be90e79dbae0f4bd59dc977403090909c9afe30fde7891969c0000918fef37bc9958ac9229443aba3a76f676b5fe70022f292f1108f876f6763aba3a3255b158dc70228b62d26f71b029a4dd785850a950f9e6fa1400c87a9b2e0720a4a9ef7300806964c4a100aa98d20bafd8d24c8f02004683b71d3f71eef48973a74f9c3b75744f70d55c1bb96f53c50410d2d477d900c034d0e7ea59e90080e8d3e712358032ff63b214008456ba5c03336d00c8f9902a260064196fb20000741b554e7d06fa5d7a5881226a6ebfb95773550080d8cda69d799df329f2e1e503cb3a6b43e1c3ed073e486b6b5886892daf3425ffbf374f60d9ed7e7a4e6be2ffb726b5c5b30eba6b7b9e29fc2b966f557e5edf54c7e746e95f61b73271433361afeb7f49d96577fcf51d577dbb8645e9b59e82669b9294ff9a8afcdaea93909090fcf3441e00c4bd8bf9fea9562a532bc579b9791f3f7cacf547e0844a2acec949fbf8e1635e6e9e5a25514abfb75425b3d9d4c51daadd6188849e13fa0b01f28efaf71e3e7a489fa1174b018c0226b871812a3017024051f8f2c9d3e7afb992c16d3fd15f0720fbecb6b03b912f236f5f3cb266fabc5345d4ca8153f1d591bdfd4706761d7aa11840d07b580b1dbbc051cd10102f67f8f88d1ed3a7f7ca38007a9be07e8df82dc606580048ae07771f3c3eb0cfa09d9900bcde933be955ba52bbf5821307fc7421eb7490ffdaa7c5b8f8e98cd6ed0326af3b1afee8454c72190070f5be9d6c17e3366ea65ff8314df28b7481fcc3721b5489b64db70557337f49375a7ad357c7e117f55544c1c5de2c845aed4efdff18a756e73f58ebdf4c8f8a10a2704d9c7b2dbc5380ffd70e67f9fb653608e9073f2effe7d9c6b01bb376710f432ae0b961adb9ad0e65ff94f7e55f2e2fe9db4c8f8610a2e937efbfe25a7a834d90a2d769c1fa098e8cbfd4d91f96db305a87e5e20000eadc6b531c59a683c392ff97e773272121f9ef88bc1f41255700ae020020bef90300a54aa556543c27942af9779503c5a0f7a24956d5ac1776d87c35748297257a77ebc29d04864da769872e86b4e622a09af9cd1febc207f19b8bc78f1c7d9c870b3b6c8ed83da573e3c25b07376ed87ee8461ca565ffde1655b37059062fec287bf9e8939cd6a8ebc25321edf988663bf1f895a57ecd0df21e5f89785e62d472d0aaab878736a201abc5c2f063d37bd8b393ee5dbef6466dd1764468f896de7ad53c4933eeb7f5cc2a0f3ac4eff41fbafb93765327ada45b61bb366cdc732543af79ff957bc6db7e3b35046259b4b195447f10fd3af76bb53a942157ca4bbf5c185cb0316042c45f9258fae3e03937b7df9532e0e5ae735ffe9400c595ea1f109457c6f8aec9f13ff9b94426c97f776595afa51610ffb1a359fafee0e14444cfbfb02bb2e41f671ccdacfbe8212d057fe48ca3ce3a13e43ee094606a784a99ac34e5f204d651bfd663afe6d52f13319e4bc098deff5fb3eca9322f8e6fe71fee76e8d9d1202b72d617121292ff1591a756ca0057eae9e83ad8dbd7fa039c00a54a28e438d8dbebe9e802ae522bebcae4315d377cc816e57fdad3860d00a0e5b4382a5b949f2d4a3fd49103008865d32fe4dcb3b4fc6c517e56cab363cb7b37d29c6429fa5d7ebb1527cacf16e5677ffabd051310b3b1efca930f9373b345f9d9b99fa36e1f5ae46b46036ec73399d9a2fc67eb27ad8c789f21ca4f7b737c8a3b1f0300a0e8b69bb2f3fefb34517eb628e3f5ed1d63dc2a7a28ba69b779271ec715e6678bf213632ead1de2c0460095453d9e614d03a6c3e4f054517e76f6d589aecd461fb8fd32353b5b949f2dca8cbdbf3bb805af4eb753f53cfc03dc84bfd0ff8842a552e9dc46de23831c641f5e652a00007051e4067f273e8610dda8f584630952000079fcce4037332e05218ab0e9e0add1a50400802aebca2c6f331686302acbd07df6f3b2ace38303af14c52f7737140a2d065c15813afffe9a7e4e020a4274a3b653ce544cd7ab2eb8b7ac8b9916a2f26c7c7f7f515a775facce08dff14e1e359900002000494441544c67ec9ec50e717b4f7caebace32f7ee6abf263a5484285cab6e6bdfca004095737349f7c61c8410cba2d3dc2b194a00507c5ce9a0d371f15c5f571bd3467d2e647d58e9a0d371c93c3ff72636c63ae61d973eac39011e28325fbc953b4f1cdfc9525b8b29b468d1676cb0a72e050040fae9d048673e86b18c3cc6864cb613fadc28053cfb502bed76a70a342ab0f4868f4ed3f59f950078feedf95ded75b510424c73ef999732940000b2c4b06077032d0cc368dc465dd6bfd7388190251e1bdb52978290d06df2a5acdac9caba8b2abdd6936f3b7ee928efe60e16fa7a4d820e276a0aab349269e431e96c7a3d92581cbdf7645ebb8d3bfae211a10f2b143d9e75d09dd374e6bc016d5c9a363669e439e372a6120024cfc69a99f69b1bdcb9a5b3bdb9b1d3806dafcb6a2b5e45dae5795d1b7311424c8bae8b6ee6a80080288bd93eb8a9908661143acf76c0e11ae25cfa729aa5f9f8480900917fa6130d99cf8a9601e0d947da093d8f66e315e395e5f19bfa4d7a5efe62bcbdae50cf69d253b1a6a185cff132a623c471acaa72b582a3d7cdbc60b0327ccf180f538e16d7b4f5b8fd9717738f4fdffa5e5e5fa4be0ed74a9e8d35331bb874727757472b435d6bdfcd6fca35dbca53ce4c6b6fca4008d3b6f35df3b0405d6f501afef5204f3b3daa6de0838e279e1d18644e0780f2576b7c9b1a3011427443f7314712a4dffc282979b523a8853e0d218a8eeb887defc504d911919090fc1b451eae9401ae2ac82f88fb060408548adcbcacb8b8b882fc0244a870a58c8cc75f110469d693b0e371542b27031a005e1031ce6755d1e83b454a79ca418ffbc1bd57c6480180a2df2de46eaa542dcf38eb13bf70f0dab7320069f49a29a7cdb67f9613b82ce7d98e818d18c681a78ef711da2f7f915354f4e56c6f4ef29efe7df772174696a8e4a961ed9f8c1fb03d4101787ef8b801dbe98b5f972b726f07a5efb95b5497ca53a69cdb196d30789cdff0d10ec9078f7c900100281343fbfaeea4cfb85fa0c4a5a9d79678eb5240957638c07f0f77c9ab7295e4dd3ae3e301fe3b35ebc6a98b1e44b0173d48c848bf36401781bae8c91ddde5f7df7d4e8b5d4d0b1db7f5630dad4037f76ecb7dbe60dcb28311cf13f2e555ddaafcfdfa7e93a3ba9ecf9197c56db7be71f8db2eb9468f0e4ca7b161b1452a5569f40add63c3c75ecac3a1f4c1ece90fbcce662971b538f5d6eaae069a6b00ca5fed7ee97934452e8e5b2b3c3661e973f10f14050020f97c25a3efc957712949e13d22674ebf5e4880fcfdfa7e93223b9dcd96977fdc6a79ede0a73a97012979b6eb5c499b0983fd27f6a0dcde71fb6b9e4bfcfe82746244f4bbc4b853ed6e8e1c7a244d050020cfbc1edd62d7d3d8f8a4c8f9f255fd16d43450f6764dafa008a7adef252ac9c78d96a703479cca52e33917a62e4d0cba2752e1cad2840bb35bf1abdf27ceb4ede92a7b7c2f5501e20f57e338c692878fb35450f6f64a8271cf563a95671abafdcc0ba11e1cf7ddf10545f91f42dbb201401277e896e586f76259ea6197dbd3a75faf9972567cb97533d77668bfc65ff3725ab6fd03acd2aedecffca1717e79c6cd9816a1911f93531f8fcf5831e178ba1a40fef177df11e18ea19fa4aae227d3941b7d479ccb51d71f947a7378e92787b71e19dde7fc939d7dabee99a2590c0c8dca55aa259f76b9dc9d38747f720d2bf1dc8ba3baaf281e75234fa9c8bb1690b6c06fd92b09799a222121f94bf86b6766c35592070f13ca24f9df7e742dfc11a8b43e7d1253c2a9000591cfd2709529008f0cc9af43fe7c982165180000b20b3e75b6bf010650fc7ccf4dd6c83b135af2a9c0efbe78adf7c199c7e396b9b8daf80fb3010000a38e3317b985ae8f2a58edac4b6550c46f636312daea3aea59b9bb0300486be8b4b3a1af9bac3c1d60cfc180d379eeca36fb96dec89c3eecc3fe3bdc51f7873bb13160f75d36c7f944e8b7b6293e9fdcfbce34f08813d74210dc6c5ec8fe37cb423da8496776bf750e393fb2191f0310dab76b0d8067dede17d5686e6ca03d9b028d07ac59b2c17ed7d5f449130110cb73ee0437edca395310d76bce6867360230f2f6b39872e6b3049a7c1d3a4382ae7b232f6c5ebd6dd3e8df46e72a745a8ddf12b669a80d25e9c2c9f4d6abe775d4a721709bb8dafff75e850d7894a2d72ec85ff3d43160e1b0d57dae27480738d318a8e4734c6c72534f1ba15d2b2100e000c06c327d458023970af603c6b9ce5d1d5ba06ac7a67ea7287d0060588d98d6cd880ac06dead38e79392a43de9376e1645aabe5f33b1bd010b49abcaadf069fe26ff567d1c3d07099d7c12e060246b00fabc78e88ac01a34c2900000c870993db0930006df709532cb71fb8973f6a200085df634e808d160034ea37bbd7dcc0a3efd6b76e51953c7bbbef5066e7ddcb7a37620258fa2d5db0bec9c1a7a280f6749aba20eef5bbf4c6ee8d0c9ab432a86902b799af5dd69ee7053394b7630c272eb03871e59528d832e235d3738e191d1a1852a79b0d5f35d64d480361f7e0cecce0a80c795f9daf97d3a94ab24a11df945ffd5c451598f141945eac821f98539aaaef3b7b60632d00b0eadac360d39314e938c3b47361c96eab6efb346260d06cf46f1337b5defda868e0c03a83d2c0a22beacc5b0fb026cb82dae97f95bb1ce7c040cd334b9f79d36c5caf7e104fb1aa3ab1e179b736dfd49f193dd655400568357195dff611673fad767361fcede78b7e95134a551c329510a026080270022144a150008020081cc70151aa6f8610d27c8410c2719c201051b96c354248f33efabae0348e6115c25fa55261188650b5920103c011429a43a9a28513048ee39a4fabf688a3af9fd2301a006018208410e0082144e0008061188ee31a0308049a420882c0304cad56e3384ea1501001388e13806318a6f9486373550501002370cd8e889acb711318d2bc5955bb8a971855f31c00886aed5f5db11a0eaaf240558daacaa9f421010038aeaaeee1afe5575bbd9b2090c6946f374008218c00005cfd35b2807000a8da85e611c330045fa38028184208d3ac184ea811421444601846a1601585543e56fcb8a151aa4a43806318464518866180139a9a120441a08ab8e3384ec32808211c081cc7d584aaca6ca55a5388c61b08c7718c0082207004d53d4f10044e100821950ac711008108040460388e2b7102c77142f9353a38106a8d6d083465028155399402140c034400201c21022154d5c4bed654e3a2afed01c70001c2896fd666a760344dbbd20ca6551d17d55b4e6599502d8eb57f4f6ae624a93a2e00406356450bc140d34a11429a368fab9555ef541e3e0441107f6d264fa2f8541a69717f1bafce3f6d05e3d3b3b2bbdb98f7b7f164af9a4a14f1a42efba568791ccd51ab25598fd77a153f7f9d232700d4e29c5c959e9d812629825826d6da6569221528d2af2cf2753113f278021d9be10f4ba525521c182e4b4e85383d9ee369c01038fa2c8ea87deb86323f315f1c39ddd5ccc4c4c4c4c4c469f46315149529c439b96a7d878a5d508536e6ec6f5b99ece391039f1b0f0f74d002aa799f712d0aceec8e2a0355614a09d7daaac668b6b2385d8419da562c334b1158996995a489540080b1f5f5985f4f311843c0d36c84685a54422157d73cf810cbda77d1e1bbef7364d2cc47f3b8c787fbef48502a4569a55c4ba38a1583e9fa367a0daeb6809744ef1cddded680cfe30b8dbdb72497944871e07a6d3d339b7b768cab90a9ef3a78fda302cdb9945aa54ba84c2645255512df2f0a0080c2d6adb82f07d1b4282aa992508ad24ab5adcd381a23b58c2a7d5ba3b8bc5b3b6e119dc677d0c580eb1eecc78fda79294df55511692ca1f04c8548945eac02002acf5448afda8053a671ead7d0e68aae0e73d444d6cc6dfe47a4168909837e87c282ca760db0d36699b61dbd3ba6b4469d309d563d4d122ebf4a7cf640d1ba772f7faba4f09884870fcb9d7bdbb31a566155aec2b4d834752d57517946da44714671f57c984a945e4c70f4383f34f3f5b71e05a528ad8c636156f136ddc0419f28c82855d71b947a0f31f7cd67e7517febe4bbf96de5a02b21f9746c5a572763018f2fd4779d175b5a5eaea8561f5561729e386e9db785c6b536fdcf89d4c562f53feac4514b4f54ef96aa3aaa5ac20ec771954aa552a934dd5b75349f563d5615a256abd56ab552a9d4bca3aea472175865011a1b34c2828261d46f6dabd2915fbbc31a02e86be75addfeaae744fd682ca86ed8b75fa9aa666df15759e5ba3bf89a8aadfaa7d58daf558b2ae3ab0944a825b5bf5584b81aaadb5f6b8f559b696257cb456ab55a8d2b01002102c3b02ab95615cdaf82bb32cad59da66912552557598b611881a07a75289550a9542a95aa79aed923aa07cda7542a958651349b6108611846c328542a954aa350a9546ac55618a55a5bad6e671508233455aed57a6b05baf27d54d5daab9a6e55c95fcfcbd53eadf55ba5cacfdfeeabf2c70cd4d9d26ab51ccd2e542a55f5e65abdb4bf36931799e2fdbd4d9cea795e8397d131098929b6d696b51e0307f523a5dc77c09846ed66ed9d77aec5f8d0112fe6dbb30d0da8f99ff21460ce0420249949a55c4701a53062dcb063e6614f327b35626245e73b592c23000030befb84dd7726ec56e4bfda13d439686687d4d3ee80002a8e55aa8e852eafcbaa7737faeb563f2915a7e9d34a338a55604207c0c539f9b26f3a4a49ccbea3a978ceaa96fcdf1000a1942a5571bb9e6c696369c92fbf96528ab7ffaa0b697c33019e9b90af041e0d402d4a4997f3bc0454900100fa43331f2386b1e7b859decb073c4f954d3331d72e7f9c2d21808500147989f94a00004465d0402d57110008087949a9667c57fe61e390459fc7df89bbdb424893bd99e7d4e9330000d5a0e3dcb08e730959e6c3f57d7b0d5bdb29fe77a3ef6659eb2eaa4e6802736d4954911c800500aae2f4e26f4629d559113bee4acbf181a66c0a02c0655215b1eb4cd2b8793600a0c8f998ab007d2d00655e7c362e30e3534104ca82844c09014c0420cb8e2f629b0baa9d0ca83a16fa8601c7128e78d59a78b191efaa73beab7071cab5455dfd47eceffc6aa635ad5a46ae832773e78953e5d94e331d4c6c7a08569f3af939adf118676e0dff03fada867e007aa3ae5df4571cbb903463be7d852a95279c3f99a8d7d1cb9486c47546ea7bd004e6dcf2bbe9e538b03100456e7c3ed235d556fd44502a0f2f81e7ca5b110aef1e5efdb59e5e9ce4c854a51d1d36f15e97f0d7e1ed0db5d45fb6b76c72aaa6641534d2e5b84c7bfe7252a3ef2b54a2f0ff5fded592740080210a000148933ba9da00ab4c39a1ca8eb3ba6240d5bbbaea9aac72175fbb371a8d4610150bb455e6b4347da14640600481572432004308888a8c1a00008157134c080740008820084273575535d9f76d4dabf7a308902653020442a886d2aaa56eabbfa906a2962cabfe44a5aeee01acca660cabee1c4c5376b52c66f53daa6bc9c13a056235b55d95d54395b737024168e41d2044d42a8780ca04274168f27c0452631806802184555659adf107866994258101468026e90518208debaa628a214d460c10004ee09a5c208e5724f030a8b635ae3915e09539484d2a8e004de65813474293d3c2082030ac4613aa7a8e639501afc8d712148461040654424d68da188100611886e380701c699c83088d2824080201a109a3c69d1acf5729da8a7de115b788568500c7d51860082100a499ac0dc310c2305cd33e5185f3abf2ac559aac2a041549e78a1ad516f795ad0dff1a648dbbb1eaba5f8d10aa6857a87a3b273472f0ffd8bbee30298aed7babaa7be2ce4676494b5a728e8b0a069028f0400541090a22e233670573d667f699302288114404254a90a08020593292c3b26c9ed45d757f7f54774f4fcf2cea7b3c7fbcf76d7dfd2dcbec4c777555f7d4e973cf3d17f13facc9fbf7db8e6d64d6e4941f67d539be2b3df1e7acc929b33e394bb2d9f482d5333e5d7b8a9f8da3a836bae6b1be875e7c6cd1294c3d775caf8ac913dfdd50caa347173ef3c0929ca1c39bbbb5f2529ed1b4792d2fc5e0d629afac902afcc8ae999f2ddd53aca19a965323c3a32894004bade13db5fd40050280abe1957f6fb5fade7b3fd952ac830817ee5cf6f5a2831aa49e735db7531fbdb5a24800566c7cefe59f12646e65abdffebcb0e3f33fffb677cf9e3d7bf6ecddbff5c33efcbbd71797e50d1ddf7ac303774fd95cc2513bb563c54f47355abde7d8fcdf5e7ce8f35d2111def7d5c34ffeda6a74ff3a7ffae144dbf7e9c487de5db4f96071245afadbf7afff6349b479b7861e57c3cbafacfde3a32f2c2dd079c9ba498f4c3fa9cbd06fd3f3b2f77cbda24000566cfaf0a59592a611a1a2b0a76ef3bc0c15f889256f7ebc370c00a264c38caf7e3a58ce893ba3464e9a4b06337e57c9906c5795a19c86975f59fba7973fdb1501d08fcc7de58ba3ce3c74fdc0cc3756678d9ab5db18d17dfb96de9db7fddd8fb7470000a27bdf7974daf6a008ef9dfec84bbf75bab67b360500acf8fed1e79716e8fcd4aa57267ee7bb74642b1bdde66b7bfd35995fdff6c8ec3d150278f0f89685b3569dd0f5e32bbe98f3cbb190a0deac1ad97e95311a0fb37dcd06b42bfefc1f3fd6fa5bbb5457ee455d2b26bff873f54bcecb61f1203b2b8b9dd87628f447e7ced771c20b038f3e3c70fc7b3f1d2e8f941ffaf19d71031f39d8e3f17b3afa2a9ba9df058e0d078fa8bff6d127e71e8af0b22d9327be5970e1f5176462259352f24d0f77d6e8e51595e0bcac8b9ffb7ed6a8dfeebce8caf77685315252c1aa376b92e326a264ed7b6f6f747c8a56ef7b7b8f834fdc3e696d8186182df9edc759dfee0e0344363d90e7eaf8f6c1b82f10d4fe5fbe2fec8ba82332989463b07f50863bb1120cefa091e4fbed6b9b033011c2000922111c3947c11111895cb69024f05fa4b20339b83d8b09b3935e767ec8c115d9d7fbcaf8243baf99184ead04e9c69db59d614a4ab63928cc442ad16271e277424ce082490948075f65ed9c732eb18ea2288c112bfc2703bb16d3668e42dc4c58c39b480c5b9d8c318842082134c175b32525ff920ebb35f80c08258451c208a5041905ca8011200419212cd9c7e3a2b184248e8083c0b38f2de75c3ec958778435fbf6b33302fd9456765f384ed07eed25a569a5f6a0b2678f44ea9a1072b683bced6bfc4a30e5a2cba3c7e9aa9ec334fbcf637455abba29db96659cf9a386374ee8d8f18eb5a13ffe090cfeb66a87b743cb0c0620caf72efd66fafb9326bdfac617eb4bac27365eb465e1b4c91fbcf6c6a457dffc68dafc8d47c271b8bb62d7fcb7de983479f5a9ffc8b776668f07ae4f9b39f1fd5dbcdadfde993521e5ad8bd21577dd513f747deb9b47da7b69f5412f3d98fb66d7862d3a9edbe7a103e7b44ba50000a26cd387d7e7e7b828f5b5bcafe09af79fbf20057ced6ebe3b7fd5659994a45f32b3ace18d5fcf1a5ff17cf76c95b0b426fd1f997b288a40b3074e9a367cfbb8d64ddbe6f778f044cf2ee9f19405162d7fe39b689f09d7b4cfad295bad1683275c99b2f4f579857937cdfc6a5cd9b3e76728d45bbfdf53cb4e7250ea5dfbe9e7630a1f6eeb63de1677ed1f3a6dc64d8dff7c057b9a523d65ef941b2eac9fe171a7351a36cd77f3975f5e9fa782bbe5bd335ee9f0eda01c57a0d98ddb7b5ed3446abc3c6def79e39a82db5bd56fdeeee2470b2eee2c23c8def6f7be70e98e6b9b376e9bdf75f8e7e9ddeb7b0100f493ab5ebdaa55ba4268da79afa6dcf3e17d6dff80bc2af9ae2a0b0ab6bcf7cbe77227756fd2a2c37957cec81d90e7887e46f77cf6f6e6fae3efe9d3d018d09af5bade7457a7431f7db8390400291d6eecb87048aec7dbf8b67d43a77c3cba9e0200e0aa3b7458f8f10ee9aeac5e1fd77d62e6335d52e2fbf7f0bc690376dcd331951157b536c35e5c715207881e5ef8c4df1afa1951b2fb4d6ff5ec07d73670a0ed40bb412d81e7f63ea71a056fd3fef97e91d1b5477d477439b5cbfdb7d6fdf8fc14a2e48e5ef6471cfd94da577db2fab32185aff4af1bf004ea7419bfa4f39b2b678cadaf563a53bf2f656879efacf7fbfc32aea147493df705bcedab8f86d664954c8a56b0eb644a879e0d2b9f5696d3f7a5a55f5ebee5c60b467d4a47be7c83fe40bb86ad3b7519f49ad6ad9953d1c76a0cf968fea399532fade3a234a55eb7db3fdf194480c8f15de5b9dd3a65b17844f8fffbf56b8f722682271b802088044032404cfe0240ed04463ce18449c5678ef8af00228070201c4147903f75818250f9ba004204210228526af4210ec6114689f9cc85046c7fa756d2a17144db5f0547c131315ac7810842e54fb9c9fd080142480d1991bf73015c00254482206af16ce688002241b06d9420a5401c1b230a05e67891208040e4c21c2e0a405110c1411e5de742e7820be40205823c0250664d8a442788687c8a030a0b453000138e08a48428943102d412a5510a44500632a24a282270a938442150e842e8923b942414c1f86706410407e4008208408e82cb11e328378d0b018423082402090245a04009502247d578dd7e091ad30d8c114a815129264400014407306476262054401010043920b742a5ba1046ec555e888014903a30312272048e80024c7c0c9ca310808422a15c5e9f4090d0f8fb854b422e51e79008eb1d77472277abebba45075a788e526af5d9798517151c3d9b41ded71fa6a4404a4adbf94b962eed7ac1f92b97afb0ffecd3f2f11fe6aab7bf72ec0c1f959ffc69fa62bdfbe5e7e7fc41c648946e99f5f96fed470da8ef0110c1c3dbf606fdbee2150bf6b5bc6a480763d9c1f0c963453425cde782f0c92d8be76f4cbb64748f9aaaf1b7030b67fc541c2d0eb618929f7aa24bd70b0522a0404481428649040a440423ac81949095cb9777ee9c6f7562cd9ab5bdfbfdad2a40fdaf376dd73f3a9cbbfcf97db3fba6feaf9c9238f2c1b9cd3ebc7bdf0f43b3ecdc4170d5f54d47a67cbdf5a58edeffb213e2c7e78c3f67f8866b162c7ef4dcd4bfa450b138f1e925bdd63cbeeae573fcffb983847ebebbeb43adbe99333a37fe8968e5f2a5ffdab7c1695a7ab51a495f978917897c5825e08c01d0a4a0cdce85d843848aa2d8973d87aacc5c9368ec3d447110570ed20500285a74a00cc01939134c46c20802007261608118c9410921ba1e75b062146c5157e2c49d494938ab63765120da626f0e5ac81620a6264493414e2229ad648710f6138f616e2a3b46245cb3428dc6e92626c480d53b7b1cd0a105b488554108610a61c40864524a18638a4205e792c6b3985d33e61b0b2e4b5e8f4212a2d4ca80b1ce484763826c90ca3ad338e01e3b2f10f6176dc14de06093a6211102112822e148b8203a82168d7184129e32404aa935f7f1028058b8d6968203323b47c6bb2d42d14ae8b1c6309ed2a3cee03bda4f0a1d770412fb6d184b03d2755d5555f3705cb2aa8410e482522a2955934c15f09fceae3d138f9270ac0cc6f5b8b84bb70b00a05b8feef69f8ba741e83f512788553b77d8d03fd3cbf0919dc58166d932724c7db55bb502acd8be3a9e4df354ab6948b5d4d4741f0d975468002a0040f4c8da9f0a9b746d7d60eecf5548abaa55b5d3dd9bd507bcfefde457a7aef9f944a78babff15df5f34e7aaf91baffa0f1fc4dbe985f573ffdfbf6cd15a321d2bab99fa20d91c125b7f11e26087e4a8a42a2b7e914604bb669c100652b5154baa88834490a0a5730491cd9f8678cb54a159f8d238a8c41318db9b54f8095bdfa4a6904b7c20854f96a80f0810999e2950c23e07d4930a3e532a6568df0c7827e27a02406cc325556016461152e3e540d5c60548a96d27b6f4526e400734d253e4df0c411e0729a404136b0a8ae608cb04520bc6a2304706a41a32913da2040891915042180310c0cd6c53404e1051d8e19d81ea202e653896b40148802012a426ad89f217e086b24efe1751c4ce973126958544f61580805461c6a15e0640080295b38f5430012038e51c01800101c638806e625309b16361503b758dd6cee5401a02440e882061350862749e7361de01201fc900408ead1d9ec60558d119858f7bc4123a210450627901f2e10480114a1040701082caf467e442200186724cc1985be3e1ea6c2722100e966988b875db56c79fb2b3b34b22b5ca4f03f2426b6f3ff7efa171834ebcf7ded2c3eed6d7bc3cf5667ce3ef133efcf96420ffe60f3f9e7051268dec9a7cf38dafcddd74b402d29a0fbcebcd97ae6b172010de38a1ebb5e1b757bc9caf2fbcb2d384dcb1e7ee5ab0e6e0b153fe6e8f4f7969788384dc465e76a49465a6bb7f9758881efc7eea77fb2a748e90d66a406dc9a2e8051b971ecabd787046c981aa35bcaa55b5df6b9e8697dff768d530fc87705e229364ae4971904b47c18892287a73d8a6c47d990be1e075cc151a1c4c18186e1188b13c0f628b7c3100812835fbe6020982da60a2b0810345a1367517562619b430aee36f96708d32e278b3fdc4eddc676cf54a328cd67b62fdb1e01ca29e788878c81b0bacea3aa7948291f8622457d868a43869a0794061cc24c5c459b6b08839a41c912200638c5122592244608c084184916a4029a5087129a536e695268e8ccc83a0940a42246ee57284634c1eb1119fb14eca046193fd0200410088e9c982884480451032006400004809e18004194161006f43a9e610d03b2ee0c4897378d6e85c27842025f1694636f20f908241273b386f39ce8c186e320040883398cb39a79412b033b2d446880a8bb143e042084699717351b4df5f673f9387c70a54019126cd9a26feb5341a0d864f7b0ad1c373e606befa7ef767655f5dddebc6be6bfadefbe6ca230d0ebd3d78e03def0e5e7e5f3360d57a3c30fd1f5deafb8b563e3bec9ab1af7659f560cbf8548ed09e79479ff87edeeb39e19f1feb75c5038bfb4eeb9be94073a887384bf90363e9aa75fe5523cf89941cdafa6b51b5349500002fdeb86c777697cb6ab8f0df2f45150e96572d54ff46ab79ebeafdb7fe6f0d63e6958b4f5c09102a8fcfec68f3da8e4d00bcea82a96a76c6c80a175a7e7584104a1544b432498d370391abb55c8589f99b94e70300b73152a69c2b46ea184e6c8450caacd7d122c2d058c68499fe498499904889105c726732a9d2b272d351000033f310ad1544d70dde4e082157760311d9b259a5b24b1e5d800033d408360f3934956b124d49ee512032d354cff64e89966407b8c563c9f730a6da645802110930aac88f30430e1797cb8916db67e21b441440181706970984200a42182154478e808094510a94989901124519d9acccc6b7597e873602082474001052a26768d54c5a51927431446b0b2c9a59d260e55e58e0de089a5302889aa651d58536e82d43b62871bf4c7f05ebea02e31200000131d1807400002000494441544804311352e5fbad90718c2c44c114268410ba0e8452460198cd45860ba11300621c0e39e792320302328d24914e163628470801a67021842e28a19244342e78c204ea28849c3e42a87147702eaf01939544f98a19a5457b3a0822caf72070004289624b4b4742c0487f06ae7323624b194344208218d85187ff8ac40b1458501a45c4ad09edf88913157a79287cda6c3a96d1f7deebcec952ddf5fb8c6c4559b79b86b74a55fd4d060da97f6cf56f610077de802bbbe565b8a8abfaf937ddd9ae60d92f85cefc5877fdabaebbb8ba0224a5459fce9e3deb8f24728744f1321ef923eefbccedf3a764d46a969f57f2c3fcad4542946e5fb1c99bdfb5ae87fcff0c70f9e2110dda3fbb237a764d7bd9bccb72f35fdba7552dbc7ff1ed76f28beed5bb7f7c5cfc3bd3a4ed7935bff690f965953c766d7fb65dbdab979c9dd852dbf3527eddc10bcbfe82912efcb257ce451f1f4b30403d3aa55b4eafaf4e2533fd48c830a48450624bfc3c23349e9dd8a8ccb34d3224489c1fb79b44d82dc7ecba3448c8de70d886c99f1c30815f34e29bd2cb83c48085cc79d41dce76964599a6699aa649b9ba65d1178d461d6925497b65b77cb387dbecec8e3defd26ec366232c63b6c312493b32948510ba264ca08306b3e5fc5d025db47e26cd8d4d2ae197b0cd9ebc691fa8ca4e3f6982a7042b8e4fd9f379c196bcecc8488d1b52406b8ee47f2daed87e3dd847353617ba9c11b467e3dad581864ccd849bc4008c82022272cae2c48289ce798e0ce524be83f6191784a3bdb7c0390a6ec6a0454c51e730be81849461b0b9e849d3192b85d93eb38e3d58736a9f7a5baec9590ff2048853d1423956ce0d45502b0d42e4b4a02a50c3f481f5b85d693565da2875f9548c463942f4f0fc2746f56cd9b849dd46cd3bdef46359b834c1fd94fa320dd736a2b8981ed630c9516a06785171e44fd4a024a8979f0a72fdd4be63a5fb974e7ee7fd37264d9b7f8c97fc3ce3ccad23c19dd31f1e724ec3347fc0ebcf69dc6dec3f161c4a0073ee26a31fbbbff719d73689920d53ee18d0a1566ac0eb0f546f7dc98d6fac3a7936b8cb440ecd7b6ef4f94d72bcfe8037a3d139573df6d5aee05f5c3934baebc50eb52ac3406776dcca160eaddbee8c20f83f336e2cbbdb3d4f5dd7fc3f6e6d14de30a1b9d71f706e7977aefd2fa81246fced6f7ee6b6cea9e4f4d7039c2c38b1e4fbf9cb162f58b664e10f4b162d5fba78f9b2252b962f5db5e2871f57fef0e3aa15ab57adfc69d5ca9f7e5c7506fa64c88e242711f39d10049012028c0093197cb2b2421cfea304284182c2a68837aa6500174420453303172a59ed0ca363db6e1151184a3b337796500422ac0d91cbcd61cb87565a8199026c401094451d62b9878910c7c811a60c0995e360f02b845ae9b071e7284562711b00214692aecc1146d0b8e00842929e940061842a842a401812108002e5291101840b3970c64f012810b999b76b249902e108f2b31632d6d11c072210380a5de6b2dad32ce4b05a9bed5761cf3276444e85103261c182651c5010e0f1f8501010c49a3ce468ec53988007c07a03e7a89b80496628a3c905c6413d3992c63c020a90a9b1e61101adfd7314bae016eaa2685dcf328b4250404290506414482cb46a5c5e683e4919d7bc2d7fd99e392e0845343270c1289c4185b971248250b485688510924e8664e63e76b318eb7690792d89394f60334f4e08910b99fb02b16c7124849cede15acef592c272c4b4a6c9c2b5617d4f45499d7f0306152db8ebd62f72ff396f73cf3a1e5a34e78a36cffd4b2b3ef1d46e92b6625f41a485df0300809c0ba10b341e7a80324a44c5fe5f0f91eab5b2535d7ad16fab571c80ea3d331497bbd788eb6469060cedfef6ab75b5fa019c112221bae7dd2bbadc77e28a173e5a7f59871ae4e4d6451fbdf6e9b2e3178f8879cc21d751cded75f5b033cd52546c78ae77f757dce35f9bf5669f1699fad15fe64e7a75cafa515d7affff26adf2a3d3afbb60f49af39f7af387afceadeb2ed9f5c3e76f7d3a675fff3b5a9e1d5e8b7f64dc50d74151c8d9316e759347fd52db0e1dddf63fdf2d4fdb2736143d8200e2d087bd3abd73d98ae53737520088e2fe4ba653689caaec5fef7da341631b01009c1e82a7a4a4b468d1f2f7be2439226edbbaf50ce03c123354b56bce92d4bd2060b7fe32df4cc0861421c19dce24e4c8e93a10cf55c41f5408e130311666382c2ee5c26e5a6b2742040aab4c82e5f4613f0547cf898df21150996031b938cf22c31c5ec766482ece43ce4a9c30a00ea0b42a060424048c28b6acdf65b15ec90b7e38bc82edd146f96fc2993aa7008ca40761416e8e6045422949e2d8070ee7364c5237c5c029347609996173340c842b21959ddd33af22124b938879fbd90cf0a819dc248082201289f0e44f2265038689379776ccd6505b8f3d8408e1cc442100c088f1382007dfd41782a93da5840141a084c8883c81caac13cda0adfdec082184db52ad65d0d59ea16cfe37d9bd468491154528023fdb993cce435a4505206cdbbacdb19d387e82eb412d14fe375655ada28ca7376a5cc34331b4e3b3b75797ff8bac0e0d346c9353b8ed806437a2fbbf7efbbd373f5e7e8217adfaf483d7df9eb53d8840885eb8e3fb999fbef3eee40fbe5e5b58fdbc4b7be6f90830b7d7eff3f97d3ebfdfe76684aa67c6d2028b973cf4c89af62f7ff5cfb1e737ccf4f933ea76bee2a18f3f189eab94cdbbac76eb5b9f1cdfbb53b326173cbca1c00cd762d9c6b747e5d709a4a4fad36bb51e396dbf06d1edcfb6cbed3bf1ee21e79f97df2cafcdc0a797177208ad9fd0acde350b4b0c29c5a96f87d56afdc8a6701c26f8eafe970e0cf870e6d3c3f2eba6fb53aa35ba60d4f35fbed52b15a07cfd7343cfa99b15f0fa33eb5d78d3c7bb420000fad139132e69542dd59b929ed9a0dbfd6b0c1e463ffaddc43e8d53fd816a1dc64ddd23f95a7ef287e78775ccf5fb03a9793def9cb13f02a0ed7e35bfeed0b9250050b1ecda5c6f8dd18bcb01a074c1550d3abdb8cb1e490cfdf2d27db3b21f9ef5de6d3d9be5a4f8d26ab7fddb9d6f4fbbbd851b4014af7965447e8d948037bdd145b77d26fb05a264ed1be3bad4cff4fa53b31af59cb0b20c93bf531c9dd2addab90f3f31a667a7b6cd6ae775bb63f6511d00ca165c56fbdc57f6c82e04d7dcd6a2d9ddeb42c1750f5df9f4af25f3af6c5aa766dec5cf6c8dfc81711347a774ab76ce438f8feed6b659b3de93766e79b6539d114be4a380383eedc2ea3d3f3f8909c35876f4f3d1a3bf2ddaf1d445f56ad7693a725e3140f4e0b70ffcad75b63fe0cd6a39e0d145c7a5c0403bf4cd3d3deaa406d2ea9c3be6c39d89e690a719b7a4d3640fd746f6cf9e38b06d4e4ac09b96dbfe9a8ff646e398e6ad6f0fc96b3a72f2ae50d29985e0ea9b9a341bf1c45d03bb746adea05ecba1af6f8abf3f89e2f6783c1e8fdba352a08ac7f89f42fedcde423ba7ded0b966aa2fabd18577cc3ca4c578f04f6eefd5302be0f5d76c7bd5abab8b85116bceedffe803c3ce6dd3b4c915b3f66f70de32761a75d1c8bc0ecfed8802e8bfbd758e3f90ffcf7d3a80b6eba58ef5862f2835c3b5e549ae070ceffde4e60b6b0702deda17fda5eca2cdd7d711992560b07a0643408dca053636c8ca2400c22812901c9e635992df96369f0ea709ad3d5e267b646e0400b8005dc6c20489f703a35619343bc70309652424d363302248e40684499e3291383103474400b14760cdb71144629e79cc85ce60860843a002d1aadb25c916e3b8601254125700052492eab3c83feb177323f64d1718fb1310416862d056bad6017202060f27cfc8187c8ab60f19c152931c4583b743c151e82874b4e6453a201a0681a647a0dc33979e7076864f7e4a135c135c47d3154f0008b4d1addcaccc81f16238b42e2db4b0bc799dc87d721d2db73f39320228128682a0204410dba388209403e814a4ac13ed994056153dd32451c4183eeb5ab2f194d6256da58cc87b8173c32ad9f8ac9454186a4be7738b2c9d6c97e2c59b450bb30e32521667ad4c592cc1c230058c21bc787ff2b31ce4e9220a52ec86091b00a0a647fe8d6014cdeef7c4edb53e18d8be6bef5e573c77a863abc0bf3a1ec457bf4b93e0baad451c005cf507df34feb6d87659731f01e26b78e1c031e3aebfeda6f1b78d1f39ac579b5a4e199eb7d9e0eb469f937946c62db4e3db95a1b6632ea9ad243e044168f7d77b7abdbf6afbae554f753031a5383eebee27f70cfff6686969d9b10d9fddd6493a18f3a295df577b70deaab55bd73c5f6bf2d5b7ce3fe56e39f2aaf4a5efae2846001027974c5a557dc455cdec3eb1159b67ae63175c7341164d3cb45a6ff04bcb7f2baa38f9cb3fdb2ebd6dec47fb7408fdf2fc9dd3735fde54182a3ff9dbe21787d495d681a1ed5317d77b7a4de1a96defb65d7ccfbd0b4f2168fb3eb872e887817b171f2f2ddcf97ed795b78e7a6b5754ad7dfe85299be76e0f4278efa2f53497fdb260771842bbe66df09e7f616d9b6b7274ffa245271a5d796943b7734844e1dc5bae78e6d4d5df1d2e2ad9f666e765b75cfeccc610f06333ae1bf8d4f1a19f6d2f293fb56fe1d3036a2b24f93be549cf098f9dbe66e3b64d6f35fefa8e27d754521d017c1d9ff86c62f3b43e9fed387874efe209760ef174e306155b66168f9abe7efb8ec53736484abf270ca3a7e6b0c993fb67347d60d9fec307777cdc373dbce5b9cbaf9bd7e2f975278b4fad7bbafe8cb1e3a61fe5a01f983a76eccc86af6e2e28da3ef982b5ef6e74aae52a1fb74aa6c9d6a70d4f0d1a3bbbc163ab8e95541c5f3ff5fab6a9d6a989d2b52f5c7ec99bd59e5ff4c1e8c6dea4330b001039bc6863fb5796fcfcebf605e30e3f73cbe787fe48ecfa4fed2db2ed952bef58d36ddaee92133fbf587ffe4712e063d98afb07ddb1b9e747db0acb8f2dbe83fe73d85d8b8be5137fd1f2b9fe7b176cdcb17b4697e5f724b965cce66fddbfd1d1f96b0b0596fcb2e07056b523f3d717a1285c3bef48e3fe6d524e773d94af7f7f5dd777b6171ddff078c65f0cf2125dcd1cec829d9ed16d05091c945e5209516585532b3b6e9c981d62d8cb7c0773c4bf922a082dad92bd7045a2d9aca32789e541eda1b144f33ce733767c642d5944d8598bd60a62428278d1369224316ce7a8f96b57b3d9619395fd701a2d9aa37c6a1c0367d39639548f0e291bc42b116dc5886d67175f2a37e9e82556e8482426e5fe63134dc011cd344475529c871c0cb98090115b4a65a10e91c4a331e1424d546a4a648694247b5262f21980eba8eb827374d43e761096490c0b8990ee77709af4edd3dd5928cb909c31c5ee7f90c9c320681a20366fd6ccb165675503a173ada2d20f7bf35fd9b8fa29a3fe40a0d7673b56febdbe0a00406b0c9f7b70cec04c42021d6efe7ccde62d2b172c9af3c1538f7d77e0879b1aaa009eb6cfac5bf772be37fe53e0cd7f7ecbbac7db2737be57b2cf1d72557e263b3bc64d2f3d56eecacef1279d5f57ee55b7f4afe3027b7a3a5097c20bb76fdc7aa81c3d392df39b4a0b67e23de7b6316d5208b06add6e1a9eba78f2cf65ee26575d5373e5bbcb0a0588e30b27fd5c67f49086765319112a2cd40266c57947f0a9f595c3bad60b28d45bafdf9d3736da356f5b1088e26115fb376ddc7d32c2521b74ec54430eb69a3bf2c1b11d3354779d5ed776f7ec5a7b28a2fd36f39d0d2d1f78f28a2629cc55a3fb1d0f9fbbffd38547756fe33e6dc32b961d0a9ef8e907f8dbdd839595ab8e070f2f5f5ed1a66f135ffc909491f4da1989fd2a5bfbfe42dfd54f5ed7214d71d5ea35e1f10b4e4cff6247b060e15b3f54bfe3851bcfcd711125b541e7aef5bdc9df190600f0b5fdfbf8f3d229d0ac732f6d51b17153a1fe67a7ec74e306e06d71fd4d175663f173164f6b251d461be2da3279ca91ee4f4dec5bd7cbbcf5ff36f1ee066b3ffaa9989f58fcd12ff56f9f38b09e87fa9b8d78f0eabaaec44ba992714b3e4db1bf05377f34ada0e7f38f0d6a9442a927a755d776d5148390fdfea1fe977dd9e69d456f0caee302a864660140c91e70dbe5796e0077fd1ebd730eacdaff07aad0fca9bd45f7cefaf260a789f774cf51597afe0d0f0dcaa00000e5abdf9881c39fbde5fcea2e16683efcc1b1e94b3e9105ca88afcb5de33aa4120092fc96b16ea8cc4e7d6bed9ebda12cf8ebdcddcdefbaa3d5beb95b2b2a367fbbab66effcccd37eef7a5bdcf8d015cd028aafe9e5d7fea572813f94784162ae25b6f75bfc99698a6b255472ebbf8e6509e20b5e81adb293949c035261d6724021535fe5f269a1216ae7cf92b6d8f2ccc192129ae2aa841190dc4fb24a0389cb6a1c7b59090e906c9010b164055b8c9b5a8a374b61652fea60d57b8817a3db047486ca4d96d9884bfb009b2587c58b48396362b8d9ce7da299c01a5f1dc41e72259aaeeb9c0b34bce084613c8876fd9c9d55b5d82fcb4d242ea9c22c980176208f18c70d2758275aec29214ceae7a4840e910824b28a86796dd8ae378a899747d2479dc4df8da32335886d88ab94864646b8212e756451d80b9d4142e1bbcaaa5c24796ab2f1b6499e70285ac5e5ecf7e6599f782174d0a200e4d78476b2e024415d68552998c920676a8d9468c1898aa469924a7aed04284173064d7a6f78f97bc3dbd5cc6cdcf386f73696ca7bc89b63224525a34e9a76fc4448a879978f69b0eebd4505d1c373dfdfd468cca5f5e3f004f566652965878a93a01c0ceefaf49e411d1ae656af59a74e97873795955744d1d3f6bea98f355f39b177ddccdcf6431e9f7b44333a59cbe82475f9541ed6513bb9e764c5eafbce6dd224af5193bc46f937acd4a1a88c434a9b018d8ece5fb377fdfce32d06f51bd4aa60decffbd6ce3bd4b07f9b80634802587c24b15fbce2f8715ead718e4437c45b2b2f5076b0285274a0106ab6a8e1fadd77ea0000cc9f95623c0daa2e9a343de7f768e5cac7ad92397328d4920ea30dfb9cdc7ba278ded80e72f49a757d683b88e28a70c9a162a556a32cb96f57f5e6355c899752f271ab649a6cf0f0d4feb2cca6b5bdce6f5251fce35befefed7cc7ad3d8da2b695cd2c00f365a518622fd5cdfed8b0fea9bde9c507cb020d73fdf265578d66392e001065470e151f9e32a46d5ea326798d9a34ebffd641bdbc9c0300505f7635794695dc3231fc5bfbc20b7c9be66efa75f186b4debd7a5f92b171e196cd0b7ef174bd28d775fa9bd79a6bc5f3177f6f242d159a14eb80698ca2506aad2f665c9552aa50a2c81407c33623165412e048ce482ce824b31f295230418041c31096a4272256dc2219cc32ca2ae8baa66926f123eca13ac77ae9a0b512d77b074eb595c6129c734df0a82ea2ba4808ec2221ccf24f71a4ee46b96e14cdaaa401187fe30eb893acc4ad75768438855c716f465a89e2cd068e3146e47188230be3ae0da466d22e58c41598d9c4321342d83e6ef8ef50e2c0318e041a0bd21142741e75d4b435b46b71afc8a40aca98f4598943751408530805422832b05fd866fa72023d9688ff8c87108524a4871b1be73a472e796e2440805155a1aa0b091500322cad4ba2940021c42a0dec88d8dac93ffbc56c204933f1965290bf33429392d0673dc8c330e891679e5dfaddec938eeda30f7f5db5628fd08350d512c980a6fdbbfa367d34ff0877de2cb147264773d7edffc8b4657b4e1edff85ac715f7de3079af0600bce2d0be22b98fe8f11d054a4eb697825267c0b8e69bdf9db3f6eb0f76b41cd73fd7013efcad2febc8974f5951281cab877ef09371b72dedf8eaaa3dc78e1e3cf8d3536d7c800040d33a8d7bf5bb5f0e16ef9f3d4e9b74edfd2b2b493c5132eb65a55dfcc6ba5d3bf7eedeb977f7ae83c70eaf7ea0951b68667eef9abbbef872face3afd5ad76cddafc1de2fbff862678ddef9d5e2ae6e57bd9e3db2777ff6759c2e0c1091f9ab5767277715c8d73174645f59a04e863ba36e161cdb7edc8e9592bfb332ec45148fc223dc50ba9417557063e8494c1dfe87c6cdfc86b1f6eb5578c44053a2e254d0f0ab4f1cc6b843299975b3ab5ff1d946397a3bf71d387674fe98ba9eb4dc745e78ac4cee432f399c00e62a1db7df7fd2c8ac1738b5f34882689666f57b77fa7547ee1a70c777c7f9e966f65f7cc0f9337b53d2eb0442478b8c73d34b0e95e8004053aad74c6f70d39c2d72acf6ee3d5078e08bfe698e89487ecbd842f38dfbb60d2e9b3e634134ffa2faf52eec22167ff5d5f765adfa36f5c53363955c0f7f7d230c485ce62947a20bb0d9d21a85530982594455089d8310c4b0f7279c0bc69470384229d3752e38a1446554e53a0203a210c5ad10852045a2104d70aa2a964acf028242e82038724ed0a82eaf50c208a18020740a4841c84d6ac80841c608119ca2a0281820b3557a57144506d028932c92412e72ae99454539475d58004b5243c06ce6646079bc11aa30c5c5980a40cd2c4fce8586c0916294eb3a47a6aaba10515de80274019adc3b108d6328a249dd589c9d3205c6a8e17f4611a4d93070b977a00a12c6910820ba008ea071d438a290a5b0a8b9d2134a41ba2313d36c8e0155086340114155dc34966a697a1602732b6e177319c147492422504aa9aa10852145c26854d7648c35a2472cbca8691a634cd334035b486215292095749a2cebca51e842c89f9ad0a23c1ae5510edc4a47d52c5048912a8410a09418758729b1584c83ac629430f39c656d9578ea8b11a028743d0a203870a4080c5c0a75299401412e18a1f6fa758aa200a368b1655c80400684191559789c1a81a2792111a444c88c5d0ab2ae9861bf479052008ac080aa0a6154e752e0483822504a18032a6bf0a100ae0b4d00b7f64c1950595c44da00a22028e4b04ae9a8fc5dbec80850028042966c492c7f4ce12cd6e445a2d163c78e15161d4a570b164c2a5af64128718b6ecf0ec1babdfbf69596965601bbb8afebf4ee8f3f9cbffef6c1b74d5eb5af28182c3eb076fa9323c77c72b0b228a27e62d58c791b8f8704f56456afe657992ce54722bfbcf0ec770723a27cebd447a656741fdd290000ace625d7b7dff6c46dcfeeee30be4f0d67849ad5bcfcd9dbebce1e33e4a12fd71d2a0d5614ee5ef1f1bd43ffbeb01423a54196d3a471b69b88d27593dfdf54010010d93dfbcbe5fb4a345453b36b647814462b0948baf2865cd762ed8313bfd856a283089fdab57ccee2431a00b8722feaaa2e7961b6ab477e9692d1a9b76fc10b0bc879dd9c81476fbb3bff31e8c4e3975dfffae29d27cb43254736cd79f98691af6c8b04f2c7f4a898fac8e44d653c7a6cf13f1efd21fbf22b9afab27bfdfdc2632fdf3769ed490d79e9be35ab7e0b41d27756c6b6b81b74ad7d74feb2231a4064efccd7e69f92208fa5e4a46887771e4fd092563a6ece0869f5b62d94cddffe5282204a56bff7fed66065c34853ab7b4fed3c28d3817cadc78ccc987df75373f75608e0c113db16cffea9406739dd47b5ddfbf6944d1508a2f8c77726ef4cc064958edbef5d84bed6d70ccf5e74ef63b3f75408112ed8b26ac349e3f26319e73ff2dd27fd7f1adbef9e0505bcf299fd97da9fda9b2b6fd0905a6b5eff627704403fbae08de9c7340080c079375da6bd7bcf6bcb8e8411f5b2c3bfccfb6e7389f843b78cad05daf46fb8f7bdb7f636ebdbd4e76dd4a7e581b726ed6a38a05d207eda2bbb1efef2761ab55c52268f522ac903837733174eaea3cfe70b06832e978b31a6288a104829d5348d734dd7a3ba1e75b95c32c555028598876d4ca465c038829cc8b5d3b002012b2bd628590b20abcb3bd4eb3102cca615b3324b082196743dd1fa2ed1e4458200ddc6bdd90ab211974ba594161717ab2e170089681c0933f2462da19b20a71126d218ab84a6892e89139f192e6c315e2d2ee265aadfa483a0dd3ecd40ba44563f13b6d33486c21e4cb471789c738e4470ce4391484a8a9f732ed132985ebe2e974bd7f5b4b4b448246268ec781c416b8c95494026f2c489975fa286ef345178878e10002808a9ba63c4b07db6f3b2945217536455374681524a101c8673897466626f63ac618c244493cd16c6ef84a099ab216798037224ba51bd0e380a14c4e107697747711cd7ae748c5dde961f1e21898cecd91eae75bb5c356ad478e0890b166deef1cce4cc310f9624fe5cb4b9c7aa1d03f21a34484d4dad02768ed5abd1f82f57bcd3fbe89b23dae456cf6a70c1b5ef1e3d77f4698a7d468f2c7ef6f256d5fdfef43a977ddde2f137afa9af0000cdbcf8da9c297deb65669fff12de38e59f7d655600cdee71fd05c11da1f3c7f5c84ebc8488bffd84058b9f6db7f1e901cd6b67e534ef71db0cd1efba4e7e35efea67afe38f776e754e978b87bda15dd0d42f39ae2d536ebeb04e7aaaaf5afe0305c3df7eba4b4a255d54f3c67df9c5d88a97fbe5a605fc35db5df6d482c351895f9af46def11195dbad571815aebc28baa0977fb4b9a25e4292bb586bcf7c31757e3a7d777ad533da776a7abfeb1a9e1f041792e9ad5fff5cfef4979af57cdf4b4a6e3569cf7caf4896dbdc06a0c7e77d67de9532f6f949a92d9a0f703df1ed131f93b2beb6efd51afdc9ef2f2454ddb9ed3fd8e5fda5c680442694eeffb47a9cf74c8f266e63f1c97965cd9b839771ce8fae88b3dd65eddb655872e8327b9fa34af74187d6d6eb8b5d34fc36ba6046a5c3abbc8db76e2ac0f2ed9f940971a69def4fa9d46fd7355a10ea0d4bbfafd37ba2c18daa1e339170e7e4bedd7dc0f7f74dc7e9f4f6ef7e0d793fa6ebfbf734e9abf7a87ab276d2ab32d6a99dd1e9f3bf5e225d70c98b0a4905636b3ff5253ffccdedccd6f9ff664edf72f69dfbe4b8f51b36af76be0050020a9173d3ffbd5d64b6f6897ed4bc96a70d1cd1f6c2cc33f76cbd85150b5cebd1b006f7449eb14809456fd9a23d4eb995f8d398412955d0f7f3dc8e3b6cd583219c198d3582cc151200a492a58af08c111b8105ce7515dd75c2e5508aeaa4a3058a145c26e95b9dd6e45513c1e4f666666341a2d2f2f57296350a9e8cdf4b7b3f23749624682a5c9b35cd64ee343668f0e0b21a4ed5f5c962e95c408240fdb21b5ba8422e63dab69daa95345a150283333331289442211b0991e2766368878b065adcad2d6cee82a4a5a4c10e4768609641ea90c7993b8d8b7f414a4948010928c6584200804cb9b9a0372c3e88fc8845e205606ae043a269924893a5934cde77147c311c6586969a9cfe7630ad1f4488adfebf7790888e2a2c214bfdfed725122a57148c072314cc8bc91215aca08531cf9c8005470e0ba19b4156871c61623456d9e7504401e4bb26e8c20359e01e2f273154a5942968c65d71c436cf18ca0d41126ea478de9ab2c9061b94822b507a6e333be694206310050438529080a235f3b96d66d4bb896ce88b1cd326e24d4cae775e051525470f46c86b8e0370b00002000494441542a3bb691ed6bfcfbf7fea6bb3629d1368e9f0d7307824b1b343cf2bf84ceb6febabd4bd70b05a22c722ce4639b402175ae6695424ac8cae5cb3b77ceb73eb866cdda0bbb753f833d896e7fb6739f6d2f6f9dd23d1176857eb9afe365075fd938ad771a81aa56d5aada7fa4ad5cf143cb96ad4eff1ecb27cffe6d709a965ead46d2d72fbf7cb88d3688b16b1c9398a2495884c80550040e4811b8847b2e978b73ae30160c962b8acbed56dbb66adba64dab7a79f5d2d2d20281402412993163e6aa55ab50c768342a5d972d20626132594e0de214e8c28ed2c02993b75505b5f15856b10ab0797024a428da58228116eab2384b303d72a9b475960c10118878f5d523bb75eb3677febca9d33ee50284204898aeeb2e6a54784b2c7e4a489cb850beaea32e093f0146d557e334914ac061cf5f010095587e3768a33609dacfd780a7464504418022208db13b3178472931b217643456282e5547ee56d4f2f27285b2d4b494a68d9b74eedca941bd7a5959595eb72712897cf5d5574b972e654c2d2f2ff5f97c76fb62abf8846e97d919223c0660a4135b530946e09c33c692263e5b680ce23b6fa8eba8336b5518e2d0d8480a0e9c730e442008013a478d4b640d00d4c8c2e5c2d2dec917e25cc14d5a9710426dd79be1f927887525c9a160661d3313531a33289f9d8851c1d6e6e908f1274e4422c1ec101ada868899636e24dc50f2df905dbb7d8d5f09a65c7479f4385dd5739866ff798cae6a553765dbb28cffaa2f6d71ec934bea0cf8e614fe572f3dbce0fbd73ee797ded2a50ae155b5aaf63fd2e2c367b16212069f2473faa4993f3168244290115408108a9402a3a030120907098850a8c2eff7b669d9e2ae3b6efbfbdfc7773dffbc06f5ea05fc7e4608089157afbe1e8986c361b7db6de9eac0e49c24730349123e6c5c9ac9edd963960e86c5ee43665ffe2156afd6a864600f2f9a15140c39add13122120d5064dcb671e3c6baae77ec901f894484102e97cb3c2f80843c476ad73cc6831229f492c51862efa4843260041941460885982a0bc0607e18212a632a2372a618238c4915a3219d94a48f4c0a959e878c50733f44a18c513048388252e028c576c085d0b9c7ad76ead8fe969b6ebef5a69bbb9e775eed9ab5dcaa22cbc4356cd890520a20d2d3d34d991cb166d04a12208419e14c5bf511812810b840812010d072873652b8857d03e4065388c2da144215428d9e23585251abee706250d84ec8d9a3b431ed1d01cb4750108a9471537a694c566cd60845838c04418899c562225d23d5375604c5b8809dc5f464918cf8abc32c0c139fc96bde11b1b7a1ed83566038765d114072d667d72282db0b215190ee099c0c1eb1ffccf0044a34cd7b1af3e0e88e673bd7ccc83efff91da622473ff06ecf9a19d9edee5dff47c222c1d5b7b7ccc86e3a66fe29f9a0c10f7d7451ddbe538e56e6d5254e7c3120b7cf677fb4f2e77f69d3f6bd71518dba63b6f47be1fece29552b6355ab6aff6bed34d2b178d46257c809f315e172298a42ebd4a97de79d77de77ff3db9b9b92eb722e3b3428868344a0859b76e1de75c55555dd7adea9c311e8e314551121766bb6ccb9e346a6783ecf0ce6e23e7a8300b95b8e259652a6c89203110e988ba721d39e71e8f4751946834aa520688e17028e0f7722d0290e4289557fb10889ca2338d8020d8b326639f16486de23093bc81a4c8c6da9ba99e4499b2c118630aa1cc4ad7b09f3828947a3dae6ad99913274ebce38e3bf2f2eaab2ea6ebbacc2356551500d6ad5b27b9e470382c7192c38fd0e9b7675548d3510867a55da8a4568ac17d0261401c66ddf6938da92d2965c4e0f038e7b2b8ad9991aa12a31219337a0b442149d478c947d29eab8b50d984260be7d264658521e963891082f34afd0b136fccd8058672d8cdf23348014039ebbf6ee058198ceb7171976e170040b71edded3f174f83d0efe895494abde22fbfdc79eb832ddd00dafed91f1fac9da9fcf16aa01458f0db273edcd1fdaee6aeff826f678fef4cc22e4f8727b71724bedcfaaeb5a1bbaa56c2aa56d5fec7b09d199d44307269a5b4881019cd8aa997cca0158d6142b05595107a878eed870d1be6f7fb2391707171d1cc995fad5fbfbe468d9acd9a350b8542ab57af0e0523d168343ddd170e8729a1848094a35875a308300b2439c80f5b6c376ea9a3d45612cd8e9e6cf84fc4990f9bee1f8856293647744b86e10820c8b258c22a0d4bd10cc56a5c074a82a172c618e782312681ac44a09510a571af5099c8295d63d0a8fa2af70f0464c12c61d44f90749f006639e12121b20cab119e33a593d4a4218d7165d4c288283358014008249498dc22dab92a2144fbb6edaeb8e28ad4d41482bcf8d4a9594b96fef2cbba1ad939cd9b370f06831b376e3c75ea944b51a8ea124270ae2100074162ae7836ded4282f460d6c0348130c17a9cdf0856262313161fba37d60991082a24c5497b5e08ce26954daf849fd25a11c88005bd9122068f3c9b1ae2e4444a04200ca234ac06a9b32d39a84c8eb400814b2e748510830b84894d78f718139c09c304122480348594986d8e7410042ac181ab545aa63fbb706d042a3a65725daaeaeb3bb098483651a226eddb6d5b19d28385112c1f2df0179ee66c32e65df7cb6250c00d1ddd3bf2cef33b29d0f0020bce191b6cdc67f6f95e79a373a2fffe92d4e751fcde871e7908af71e9f57104fcf61c5afd36eead92a3bbb66b5263dc7bdb7b90c21ba6bd2a8fbd655acbf37bf69b346e74f581d040cedfefcde812d726b666437ee3cfacdb5c5a64236b4e3c3f1ddf36ad7cc6e3170e25c99ce17dbe1ffcea2115c757d9dbc3bd785aa96cfaa56d5fe5b083c873f1c24afd60a560d09a9deb37475003078f0e051a34665666672ce67cf9efde4934f7efffde2b2b2f29d3b77ce9933e7db6fbf0d06839c739fcfa7699add1d2dce274c68951593b013455666a8c505dafb6f05e3246b65914c0e6ad05af5a5dd588c983443b49c73cef504173d8334927c9eaaaae1489052105c9334184dc64b59c74de48664271545511445f656fed75e99ca710a5684d4a80a4ba95dd066d94a33c6a49b9af57e3b172bf10ea5f145ed88183674c8983163aa55cb44c479f3e63df5d4533ffcb0b4bcbc7cdfbe7d0b172e5cbc78717979b9cfe77330b2608b9b5bfd817893b944aa2c2993176771c7c062791963aaaa2a66b31ce31cdec2894cb01042d775232d9a12193c3504a008b61a6b68e77da192c212c998b924b4b7255274d68f01e6b81e625a40a92aadbc25f5c34bca231260677fb8168f15a802b049b3a68e2d232bb3341a0d867f2738ea6a74d930ff82a91b2b20b2e393997cd0f0e632c0eb6971e5d0b4e51ffc588200200a977df053f695439a24b869117f87dbef6bfde393ef6cb607782b7e7e6cf8439bbb4fda7ae4e0ce69037e7b62e48415a56ae3f1539febe8eff08fb53bb6ef5ef1cc39deb2550f0dbb674bf7f7d61f38b977ce2d64d2c8893fc8ca48159ba66cbef8bdad077ffbf9e93a5fdd78e3a78774fb0ecfe4f0e9fbdf3e8710dfdf669efc6b3480a5f30765357fe2d768d58259d5aada7f21c8938ba8044c9c732e34870ecf8a93524a85cea54a5d5555a1e9441042c8e0c183fbf4eeebf5f88a0b8bde78edf59933bfe65c2854b5c29e1e8f87734e40c8d4488511c688aa3279680070b95c72c1535555d334c60cbb3233a4883222ccb92684eef57a1545916a7de9782ce3bc125be8baaeaa2a634caed6d16854620243fc0ee85115855022d06e2622844e299541614628057029aa4b512dfc24f70f00e170581e54eaf062022f6eac4a9c6b6eb72a84aeaa8c31a2eb5142d0e3525546a5d519088e5c47e4945202805c703dcaf52825a82a94118a5c108242e88c2041ae32429053041753182342e88c52144251a8355032682e2570d226865130fd76513ad7288a81f61863049051aa30e6f5b8e47115950e1b36ac7ffffe0a85d2e2e2d75f7b6de68ce91e972a03a60a2380dce3761300aeeb6e972b1a0d3346647d5b09b9c00c9e4a1ceff178e4b110d1ed766b91282354d7754aa99c324a09e7badbedd6755da5c4c5a8a228420855a10484d7e372ab2e8fea927f6280a86b2a25c0858b2914c1a3ba909288ae21258adb859418092b40a5d7233025ca0520a18409208e6212f2aa1686ca94529b06ce8ed14dc847195315c5e5081c2716de7566b912abe487c5243220069a270ae3805c175c3732c5a5b1b68e4213dcfe3063f68d5a0a3fab0a8ddd30d9eacf590ff20416944611716b423b7ee244855e1e0aff1e7c51eb5d3aa2dae28fd61ddf346d8e7bc8954d3c16fa1b3aa2c64f1fae2814204e2c797f7deea8cb1a240bc92ab5063d70b598f2e8ac6396c75c68dbe7df54f478e496ae39aa92993feeb181e2bb299b9ca6cce5eb26cdc2614fdcd025476581a6c3eebb3a6dd9179b830000ee06d7dc7f79432f75d71b70cfad75364c5d515861dbe1191c3d6ddf976fae014f68d1ebf3930905b97696aa07cfda8e55b5aaf6bfdb2c7accc1185526995255957304808a8a90f446e9d1a3479f3e7d1445292c2c7cfdf5d77ffdf557bf2f203830c638474725287bf6aba669d233cfed7647221189cc342de2f379a2d12800288a120e8725365114a5a2a2cce7f3b95c4a381c06103e9f0f40504a7d3e9ff46c930042622fa9c75255351008c8ffcaa4015555658157b9824a2e8a31e2f57a39e784a2aaaa8886aa4fd775046e0d88c48b3e9f4f22185dd701c0ebf546a3515d8ffafc1e4d8f280a2584545454c884622184c7e39188d3ca3c8db150145595a9aa2a392a6bf029a5aaaabadd6e4288d7ebb517f04044c5c46bd2915855d5c41abe8e1af6f6a9944c21638c738ec8cbcbcbe5a075efdebd4fafde8c604545c56bafbdb67bf76e4a69381c96145aa2799bd55b09e9c2e1b044eabaae7b3c1e000885421282b85cae5028949a9a4a29f57abd729aa2d1884cca0e854232e1431ad0b8dd6ef9baa669baae33669ca07c12b01e0328a572ff6eb73b1a8d462211455198aae868cca9ec987c7431f09300219cc59799d91c1683761127d82b52809381b3df2ff6f19704aa107ad2121a16c5e8e0b3913a4bf339eec4a4fc7422157ad6876b419c8a16625cf13e734311d44a83f0bbfe296aee25c37357bdf9cf5717655c35c886e3d406978eacbfe1a32527b5230ba66cce1b39b0ae9af4f3c4dbeaa607f2373cf7fafa726386b4e2c315690d6b1870d195d338237cf494a31fa2fcc8e1e2a3d3469cd7bc75fbe6addbb71dfcde21bda242070050aae565c94329997939b4e47069286e8767aa45774e7b677b8b87265d9fb5f28dd987a5de26b8eafa3a75863e7453ef360d739b5ebba40ccbb7bc3ba6538e4a8892d56ec4ebeb4b11004abfeb97d1fc8ee7ff7e5e8e4268f60513161dd8f2ded56d332861b5fa3cf7731902802858787fef66d5dc84106fdd6e777e7d48037e64da9523be39b5fdd1ce353233eb5f31a708004014fef054bf065e42dc0d06bdbcc118405eb0e4a9cb5b6630425c35bbdef2c5be4862c74a12f72f3b96de68ecbd232fecd8a6496e6ec7b153768501b45d2fb4cde83ef5a8010c2b568ecfad79cd92b2aa45bbaa55b53fd31c1533ada868fc9b8491fe4948241251550602537c7e4248bb76edae1c3a941172fce8d1d75e7965d7ce3d2ed5a34574e4c0a80a6896734729418b0b2a31c6f46824e0f7e9d1884b61c80522aa2a930495a49dd2d353239110a5108d867d7e4f696931179adbad0ad42985a8168e6a612e34afcfada85451a810bafcacc7e302109a16d1b488cfeff1785d1eafcbeb7347a221ca00884849f1c93dbb54160987b568d4ed523c2eb71ed508217ebf5f51a964a1344dd334cdebf54a2c12d5354dd765c13421784949b1dfebf6badcd150d0a32a9a160904fc6eb71a0e077d5eb7c20801c1f5a840dd184685589b09e9e2029a72918e86230a652e4525085cd3291097ca1835f28b23d1a840d475a1eb42d23f10ab6c66023e8a46b2815923c498624628233277843116080428a5eddab5bb6ad850c6c89123479e7ffef983fb0ff83c5e89cfb8d0741e4d16b224888452eaf5fb9050b7d7575a5ea60bee76bbc3e130a5d4ed76ab4c6184027255a1d1484856c11082bb54c5ed72298c5182885c51a8c476085c0e8bc43112cbeabaee76bb2db250564c110414b74ba231457513aa44a23ad7915245faa420502e1081685c706168498510662e8a1136a50844a0ac1fec48a3060099236cb723b617e7b562dc841a6681c6ed62b8125a71d8a4c5736d558ccd3abf8960dd61fe4c09320a8c52665d2db6dab5710f6f67f9f70ee77a49613922366dd6d4b16555cb0aebc51525bf6fe2a1d4ec35266fd51b0b6a8c1a50c78ee394da978c69b2f583b9ebbe99b2b3c598beb52b25d158f57e13ae737ff1f00ca360849a5edb5fb2f7b801ebb482ddc5de9a996e204062158aa8bf7af5f4fa37cc58f3ebe65f7eddfccbaf5b7f3db2e3a3be6900007ae1be4299efab17ed2b1069b553bd713b3c432dbc65f287fb9a8fbdfab2f15756fff9cd19bf994464e4d0b73fb67c75f5ee43bba7f4203f4ee87ffb863e9f1f8a6ac7670fd9737fffdb9748956270fbc7cbdbbcbd2b5cf6cb7ddaab032f1ab3a6dff4439153cb46fdf6c4cd9f1ce40008de96d74fdd784ad74bd73d56ede36baefffa04a935e2b36903339b3dbae6d8a953bf7d39200300a2fba77fceee59551c3df1dda55b1ebc61da410ea0ed9d34f8d27702137f2cd123fba75eb8e2862bfeb933eaec584ae2fe25880beef9fac0659faddeb473d7fc11bfde3ee4c56d51b5c1153734d9f0f6b712c696ad79e71b32687ce740d5a25dd5aada9f0cd726069e1c022f5b884ab83daa2490b8d06ad5aa35eaea1100505c5c3c65ca94c3870f070201ceb9cbe55214251ad5196395957c908a2ece79454585a45b18631408a334182a77bbddc150b9a669e14890522a50575d4cd3b48ccc34bfdfafe9118fc71d8986dc6eb7cfe793d8cbe3f1485022f91b49104ae8a0699a1042d3b47038ecf7fb25ed57565e22c1dfa953a7d2d202aaca745dd7755d9e687979795959991c01afd74b080987c3d1681440288ae276bb094542c0e572a5a7a787c361d565042b5bb76edd20af1e0070210f1a618cb9ddaa04cf56d551f93b63c4918d6b216f0995c2e1b03c35ce79346a940ca194728e1245c9a1b398b6c4dc617bb95ebbb850f2619278ab51a3c688112384104545459f7cf2c9c9932725b79a9292128944247fe6084a1a857b51e8ba1e894424ebe9f7fb53525242a190dbed966f90dd8b46a392a695e4a5d7e746444ac1e5520821d649c9df6524d74a8cb5683ce314a8291b1042be072891854f5c2e972e6d65098946a3d24647175cd30daf695d802e0c5be3f8686c929ac589cf42890cb7fd0eb20b0463305160621eb7248921590990ca327c93f84b27307c667911533b7bd683bc9056510108dbb66e736c278e9fe07a500bfd0133149a3de0d5afbe9ef3fad05acc01de7a8f6db3fdd97b5fdcdbee3ab3587af2e66e3efec1f377bff6c1b6300080b7c5b001be454fbcb5faa4a617fdfceea3df409f916d7c403c9919ac60e761d9a340fe0d7f8b7e38f1ade54723887af9914d0be76f2d15000091bd1ffde3ebbd61113d38f7c57fee6f3bb26b96dfb6c333357415ebdff9f848db7197d50fb41c352277f3a4cf761952399639e0fe51cdbd048004374d9e51deefd97bbb575795ac2eb7ffe30a31eb9d75150000aeba573f32a66d9a92d272c888262230fcbe218dfd6a46a7ab2ead7960e5be3000cb3e7fd490fcda7ec6022dae9a7875b54d7377264bb06059039ebcab7b4db79addf59a2b6aed5fb12f04dabe2fdf58dfeaf167af6a96c25c357bdefb7897dfa6cd3bacc777acf2fdbb6a0dbfb35f2d05c0db62f43df9fba7cddc1b557207ddd8f6d749b30ee880c52bdf9aebb9625c7b7fd59a5dd5aada9f03798200524a144a14406afdd7723e23a6bfbe6cbaaefbfc9e70244808f6ebdfd7ebf5208a397366efd8b1dded7645b530632c180c5a302e319225f3405daa42094838685400e59c522a841ef0fbb568d8e7f1783d2e4688d7e342ce410885d2b292928ab232bfd70bc83d2e17722e048f44c22e97aaeb9aaa2a9cebb2206c2090a2280c0019a35eaf478adf5455d1221182e871b9a4ff5c4559597a7a6a7979997c83dfe74d0d040880cfebcecac834e83a342a93baddaad4fc514aa3d1a8d4f0695ac4e55239d72fbb74e0830f4c9838e1befbeeb9a771a33c9fc7c3b9e6f37983c1720054142a531408010ac828610418258e70a185aaa3d1a80552e51105071444d3b8099e0853142044179c309a600123cc92c3b2da842ce945801281c885904930d1689431d6bf7f7f9fcf4710e77efbedae5dbbaccc8f9292124551b88eb2402d210c0cd75d068499941e511497a22812ed959797a7a4a40821bc5eb7107a6a6a8ac7e34a49f1e97a541287d2ab4f55198000a1bb142aab56687a4451a964ec6410560e48588b7afcbeb0161504ca43615d178140201c8d2001afdf8740231a270a8b72bdb4a29c10120c06296542a02e0402d53541089315840d5b1d14f6da2ab25c6cdce013e95ec362652acc221c8c5042291261bae009b0259883e9f367e8233156608d2007a10bd48551244fc457d410884200a099544e511a28128b9d9562563b4c97bd029b6138986e3b8878b65ba8e8220a11ddf83648f2b5a4e9913fa2f227de3a9d2eaa930cfd5d34a64b70f4e2f32774ab767abc4babf5baffe626739fdc0e0000fe4e8f4e7bf4ee5bc6347bbe48a435bf6ce2d4672f48250081fc5bc6e78ebda4dedba2e6d0593fbe7ac1d35fbef0f8bdb79cfbecfe20f5d568defd9aa7f27b0100f8db8c6ab9e8da1677ec280d74bceef57786d75100623b5cf6c392333172a53fbdf56561a76706d65580351f7175de73ef4ffdf5eea7db028092562bdd9877ade8407946c79a4698d85da3595678cec908008092563b9d01005097dfe5b2fd47d1c3ba001025ebdebef38e57e66c3a1ea14c9416e1a050321d1d4bad9d21c953eaf6ab3ca4216805bb0b2a7ebcbd439d89544e61b95ebb53198fef58e5fb5733ea186f22ee6ab5bca5078a7460352eb9e99cbb9efe6adff5a3b7bdb5387dc4e256deaa25bbaa55b53fcde4259573d90d2620ce4f18c3e1a0c7e36ad9b245870eed85d0376edcf8fdf7df7b3c9e4824a2aa2ece35d5a570ce755d783c1e813a2081384f7fa4949697977b3c9e1bc6ffbd56ad5aefbffffece9d3b5352fcc160396334140a11028cb170382425683e9f2ff6e8ed5125c974df7df70583c1279e7c3a3d3d3d1a8deabaee565d75ead4193870606e6e6e5a5a9aaeebc78f1f3f70e0c0b44f3f91cb3722328520908a8a0a9fcfa7ebbad7eb95d0b04f9f3e5dba74c9c9ced6751d91efddbb77c992253faf5fa7125500b8dd6e4dd318531051d7a302514ae5d2d3537373737bf7ee9b9f9f9f1648a3946a5ab4b4b4f4e4c90229e00b87c3e9e969e170583acc49b6cf341b8915dab23030a2e12427ff140a852495c51873b95cd168d4ebf54af51be79a55d88373ae50664d9f83f5495e290140ba37b76cd9b253a74e88b869d3a6458b1649caadbcbc3c100810829aa65134325a6c48dd16d3a484d1ff63ef3dc3e4a8aeade1bdf73955d569f248a33cca59a38424901041801019844d70c017db048303c6c6f835d77e71c0e1fa625f078c31066cc08031d10403124280b0405908c54101492369343974a8aa73ce7e7f9cea9e1e49f8dabef7fb1e1bcf7ef4c04c4f7775a5ee5ab5f65e6b51369b4da552568cd2d5d5e538cec2850b67cf9e5d5e5e8e883b76ec78e289271a1b9b004c4949496565e5f5d75feffbfecf7ffad383070f2612097b38d2e9b4ddea9817bbf1c61b1dc7b9e38e3b5a5b9be7cf9fbf70e1c2fafafa071f7c4829d5d4d29c4c26b5d6beeffb4a15ec158d310ce4b89e31463832080204658c21c7356168196588d25e7bdc467a222cacb94c0f73d6734428ff7c24b6763790377006885c698eedf98706d81cf1c9b26ce4110c7a4139d1137b51e4927874201b40e41d534c01165efb4f00f23467200c8179c2f8f1c7f8b3d9a3c33440e2d82f76c77d75d5eeaf1ef160eae40777ae2f427f034754559ef9c97995c7e8fa26e6fcd7c69d3d4b1bfba5d70f16fce15293aef8e5b22b7e7904962c9df5b53fbefdb59e07465efcddc72efe6eef277de44ffb3f020037f5b69ac3c202376fddf6bff07dddfada1d4fb586ddd78f2bb9010138c81afddb7b367efda793a1f80c702a86a5daea0ff950e70140d0b8bd353eb8dafb2b96ef6fbefd23b7d45fbb74ebcb332b9ddc869b279d565f38d9f82f4b6164d5f0eab233bebde9858bab8bf779e6cfc52bf63ecb0780a071eb211fc63a00a67befceae92332b2400f53bfdb3277ff6e68757f67fe3f501fff683f15edf15bbaffaea7f50c54dbdc8bcab675428faf27584d44629adcf5c74463ce6a6d35d4f3df544797969575797e388b8e7a5d319e9c86c982d4996fabe4fd22e33ca5c0200cb94c4e3f1542a356efc5829e5bc79f376eedcd9dddd69591c215108515b5b7bde79e73534343cfdf4d35d5d5d56839948248220e73862cc98510306f417c299376fdeca952b2d0c9a3163c615575c618c292929b1ecd7b061c36a6a6a661c37f3d1471f7de38d378848ab00914b4a934a2915fa44a495fae217bf3865ca14cb533a8ea3144f9c3871e2c489ef6cd97cef3dbf696c6a8a7909ad3573d44044e2cececeeaeaaa929292fff8e1f78d62d775b5e28686fd6bd7ae7dfae9a7ad36c2cebde57239db4ab6db7e94370d404ffcbc9dc767adb5859516e3663219dff73ff7b9cfd5d5d5ddffe0efd6ac5943447644dfb6298d89581d446060e02859182c39044c88bd4041fe58fbbebf60c1021b62f6d8638f259349abedf03c2f9d4e5b6dae5536a010054852cc1a3253a8d9f1e27ea873399f5154f5eb77d555578d1935caced23173dde4c995e5e577df7d77676767a6bb7bf4c8e103fa57777777d7d4f43b7cf85067677b2a9562662b61711c67d090c1fd07d418a567cc98f1dc73cf0c1d3a34168b0d1e3cd80f83aeaeaed2d2d26c361b6aaeacac5cb8687e5d5d9debc52b2a2a3ccf7befbdf77efffb4737bcbd91501a0d01186dd8d160341860066bc418c56c581b3d36bd32c488a3940b4be71dddc025220da627048fa32148adad53e0316823a4c8e9308fdb10110d68cd4c5cd49f253b9e47f926fb919fca1e301779ed454c61f1730a92917f7490678c823000c0ad5bb71ef1a77ed5fd909509c3ff09866c7ae5ce3f9873ef3fbef48315cf659a96fefc453ef3becdf79e59810000bae17717cefde15dabbffbb35e473c51f7898b920bbff6a3d7a7df728258fb93affe01ce7d72c65fd3e934d9b65c6cd88491150ee8c3affce2c15d00ea9e820000200049444154b93996b81b106fddb637cd13ddf7dda1eea8cb3e33f9875ff9ca43e37e74e9e452d5f2ee5bafef1d79cee9557fcdf20140353ff68d5f5efff417a76696dc76ebeae157dc39c20500ac987ffd99ad1fbef6a6dcf09b7f31caedbb48f7555ffd3d3787a08de93506648c11bd8dcd7ada2c4a01726d6ded9831633299cc9a35eb1a1b1badda340894effb00a075188fc7bbbb3b638938bfffed5f6b6b6b2e972b2f2f8fc53dc7951c18e94ac38a350a21aebdf6da929292bababa868686356bd6008094d2a8482f5953532384d03a4c266204e87a5e6969e985175e281d9222b6fcd565abde5ae3c59c2183872d38ed94782275f9e597baae5cba74a91422080c62681118119d75d6597575938de1c3870f2f59b2a4a1a161f0e08175757575757593264dbafefaeb7ffe8b3b0e1f6e723d8920c2309c3c65e2c9279f5c5b3b0cc0949426c33044a49d3b77bebafcf5d75e7bcdee224264664b16da0eafc5afc5e371c50aca7cff2e6fb281e8fbbe055861185ae26ad6ac59c96472dab4696bd6acf1fdac94b2d0e3d6262c0459593362bb346b88ccf9f45513bd69f4b3103872e4c8091326e4c260ed86b52d2d2d3d44a061db41d63a4ca7b3ae2b8b55d8850d918486ad078d96ae13735c22b8f1c61b2b2b2b8d316fbffdf69e3d7bc68e1d3b69d2a4dadadaf3cf3fffde7beff53c0f8032998c6507b5d69e17f7fdd0beafc5793658cff5e2a1326e2cde95ce58a18ad63a555a9ac9640cc045175d3467ce9c9a9a81994c463a8e943208c2a1b5b5d3a6cf5cb56ebd006d9090592b66130080569a11100d424fa3d910c15101126cf5b33dd92a1a1901addd3130686bad4779d42c001951001a8cee8a30efbe677d91d940c1433bd2c1702fe8669537c55e45475c48112281358028981ef73ea650cc0bfe33803cce81f2bff7fde57e78f4ec5df3ca3fef356a0840d9dfb3e870cf5de79ef2d5adb557fcf2d1e33e60135cfae0f33f7fb5e4b2172e9e3828af3fa8f9c4ff59f8adab7ff1c6773ed79bd79cfbfd676ebffeca8b067eb3c5944fb9f43bcffe64413942e77ffb0ef1e95ff9cf0b177f72c2987e43abfb4d3ae9d4e1f10c004062da67bf3cebdc8b2a2957b6e8895d8fd71cf3b5cea8eb9e7a3a7bfd174eedf7b166e5568e3ee143b7dc73f65fb77c00488cffe4c26d9f199b5ad3e4d55d71c7635f9e14b176a573aebdc079e097a3ef5c5cebf45dacfbaaaffee612048589729b699f27f00cc0911402334bd7c966b33366cc341ae2b1e4c60d9b080420d8a921c3ecba2e336b1dba31c72a3a81008118c00e3fe5af4cc68d39aded2d8954bcb2ba4238841a905807a1178f4d9e38a9b43465940223a64fad5bfdd69bf67aebb96ea01400545554aa20745df7c0fe8678ccd55acf9b7b7c755505b37e75f9b2871ffe1da230466dd9b265fd86d5575d75cda04103ce397bd1ca3fafc874671de106b9201e8fe782ace779f3e69f18ea209dcefef0f6ffe8ecec8cc5623b77bfbbfcb557cf5a74ce05175c503b7ce8c2334e7be4e1472bcaca4e3bfdd48913270e1f3e3c7fc1663f9bdbb56bd7d2a5cbde7aeb2dd78921226b768483065ce9aa4001802449481845574466ca3641441b43845a1b465046c73ccf1893f3738ee31863fb8f46ba4e77ba33914858cfc28e8e16df4fc76231ad5518a864321e06399be8151d44666040460432a8211f9b90472011a691aef07dbf6eda5446c368366eda109a504a295018a595327967414b3e8abced6ec1f88d6d0e173931cdecb96e2ec8b231d75d7b5dffea4aa5cc6feebf7fed9af5b1586cd9cbcbafbffefa8913274e9a3469c8e061bbf7eef3e2491000089a915104ca0821b43188a40c30224a14aec864838eae4cd6d740d20f354999ce66bdb8ab993f73fd757575d3d8a0d2c630ecdfdfb077efdea6e65622fac3e34f237941105ad8669d628c31d681cf46b9102121322303a328606266268391ab33519ecc0306a35919eb7c63d086ac80cd110604640606b246cb0c85e8329b396c15df102d138930c288885084cf0aed5a6200d66c07040ba1738084c2b0666380010415024b1c8a4036e4edf4a2e3fb0ffb8de307415b6b6b4bdbfe722778e9aef77b56bf2cacddb57b527555556969e9dff606cef06b5edc73cd07f3db7af0bfbd96fdb75e0f51bf8b9fedbc1800e0cc7dbb8a6f0c4aa65e7bffba6befeff5e4d2b39f6fcbc32e1af4c9559d9fccb37013bfb1f5b0fd71e887ef5cfde13b0b2ff98f089c4dbee1d93d37141efd55cf7bb913bebee5707efdaa4ffecaef377ca5f74acffd55f18a39c75c7e270038b597def993affdfa6886b0664c4de949d79d3f44f65daefbaaaffef6c22854aa87ce28fad3317e0ec3b0b4b424954a09215a5a5a77edda05805a2bad8debba56e86a55ae563d201c5930e1c37cb3cf0a6601a0a5a5a5b6b6d60ed5398e60d65e3c060063c68cb19669b95c6ecc9831b1588cb5b6ce67922850aab4b4d4d25d870f1e32a122296a6b6b014c7b7bfb430f3d68459a44a454d0dcdcfceb5fffeaeb5fff7a2c163be59453fef4dc0bcc904c26d3e9b41b73860c19525292745df7f1c71fefec6c97d2edeaeab22ebe4b5e5e3a64d8d0d9b366ce9831e3e1871ffef02517cf9e7d9ce7791634301b22d1d1d1f1c31ffe108084109ee7653219499222468d010009088904b2010663410014cdcc59aacff33c29653693b3bde6aeae2e4481c8c67010e45cd795924a4b534aa98ece36e910a01112635edc7ab958600d5048bc8dacad8951e767c28ee83c66d2b95449a2acaccc1893cd66376edc4842e47239879cb8179392ec98a3ebba12adfec022a4a2693fd0448218125eacbdab3d9188cd3d79eeb871e398f9d967ffb876ed5a22d9dd9d715df7c5175f1c376e5c32999c3d7bf69ebd0d8ee30180354a542aa2aad800b3415488c6f61c11452e1764737ea80c0a128eabd97476767ee94b374d9e5ce748afb3b36bfbf6779e7ffef935abd74957b8aedb99ce78b1a44dc84544ca8797447de5a2503b8bac10c03a58478d4e64845e62583ba4470400642da6d17061fc2ddf360542d446479df2bca6c320e7bba9d1401d22148cf0f2cdd65eb92008a48d2e040a83554643e4fa92c78e4758e82183463cd230ef1ff782e8b9ee8001036ef9f6805bbeddf7f5db57ff6d9fa9f3ad9fdf7160c18fce1d28fa76465ff5d5df05f28e70dce899dcc73cf9530cf2128938830ec300d0789edbd5dd914c9484ca4710411068ad5cd71582940a2d39613324a297e76d350000098d314d4d4d88585252924824940aac37ac526ac2840944b467cf9e51a3461963a64e9dba76ed5a4164237589a8acac8c883a3a3a72618e1c22c29123873b8eb37dfbf6783c1e86a170a4d61a0dce9b37ef8c33ce042044e8e8e8529a895069edb82e224c9d3a5508e1fbfeaa55ab5cd7b57210634c5555d5e2c58ba74e9dca06bbbb325aeb952b57ce9831a3b3b365e3c6f55bb66c39efbcf3faf7efefba31df0fadc74a676767229128b2a2c99b045a8a0d012316cde4291c26e4582aded5d5a5b2daf3620090482432998c8592be1fc4e371a5022944494909332b15b6b7b75b0c7de9a597ae5fbb76cb962db6999b3f4e36ccd5326dda1883912ca018e40122c46231ebff67ed57aca9473c1e27a6821335222a152800abc66063908d6d2c1ac38442901386aa609a73ea690ba4a4bd7bf7bff4f2523f17269349260601dbdfaddf56bf63ecd8d103870cb6d81d50309a501ba58d1022d41a198c31da04d24192c23012515b5b9b3d9ad6773ad4eabcf32f983a6d461886fb0f1cb8e7d7f7ad5ebdd6755dc78be5c25ca0738ef47cdf4710480c88519e2d406152cd9ee89a6d8a4594646b13cf98992c0a47ca9b0b229a483f6167e9a2f85aa2c8f4b128f617b1c076836162b6837f648c41e468f0dc3000001d39d554dc7eb516318845430e51142e5ade90b090464c00361203898afd93ff1984177dd557ff3dc06b7e6cd1880fbf5275f19d2f9f55857dfba3affaeaef0479eff720221e05f258e940eb90410300a0993163c6faf5eb89c8714848b431628868058f5aeb2378426b6f8b88861533373535d9a9b261c386d5d76f4744a5f5c081032b2a2a8c317bf7ee4da5526565657575756fbef9a65521581b3c4b25b6b5b55925444545853504696868b05256a5f59831632ebae8a29123475b37be871e7a68f5ead5564690c964e2f17810f8c3870f47c4f6f6f6eeeeeecececeeaea6aa5d4b9e79eb770e142eb6cb261fddbbffbddef84103b76ecb8f9e69bbbbbbb1d4764b3d9458b16b9aedbdd9d292d2db572019bed0100ccdaceb6e52ffc11ed67c10422dbabb84d25c866b3252525da407777b774442e97b391a44ae9aaaa8a9a9a9a642abe76f59ab2b2216118388ed3d1d1317bf6eccb2ebb6cf4e8d153264dbaf9e69baddd9d9b57ef469364c6926108bd859cf9234bd6af38f01533c66289f1e3276edbb6cdf7fdb81b2f64d1da7809eb089d47483dfa83c2701808e440cf39e1f88a8a3283b0ecd5e5beef2712a9ac9f73841ba8d01172fdc60de3c68d292d2f33c608299919418481d606209f7506208c560028850b0048a2b1e9707b7b6718aa782cd9ded1eab9f1334e3f534ab967cfde9ffdf417bb76edd19a43cd4190935208120581485ec7da03958e88792d76ff8efc888ff51188369c383a998b53688b816391a8020010396f6902880cc790c1e649c05ec637c53f433eb7c214ff29e217198a1c95b525088b6cf3f01f9ac9ebabbfa37299ee0ff4f6d182c7f6ad02d0996e5dfc7062d1d38d36e122c865fa8273fbaaaffe3e946790c87ad7f5f03c000805d78ce2361f12b1e7c5962d5b7ae2897393c9c4e2c5177676b6efddbb57eb506b8588aee742c16396351919454be5ed6dad5c80410b21f6eddb67c7fc870c1abc63db56e1484958575767b1e0b61ddb6389f88c69d3870c199237311188683dd280b0bdb3c3f77ddff7a74f9f2ea50cb56a387880911c2ff6d14b2ea9abab735d3793ceedd9b3e7e9a79fdeba75ab7500564a39ae30ac8410c96492880e1e3c0800e5e5e553a74e5db870e1b061c3ac85f2134f3cb16ce92b11bda7b8bbbb5b08610cc4628930d4cc284918a51d218dd2312f662160440245200f980d831676de8a198911188989d900a452a9cece4ed789c5bd981f86c954dcf7fde1c3879f7aca6953a74d49a5526118a4d3e9d5abdf62d0527ae79c75f6f4e9d399b9b3bd239bcd2612093fc84a29110ab61f8848402824a1016d7a1497c5e395ae740179f92baf9c7cd289252525577cece3bffce52f0f1e3ca85560ad925dd7b544940d9a72843d8e9a9901846db86bad4948ad9410e2f8e38f8fc7e3070f37ae5fbf5e3a4e2ef019486906c220c8d4bffb2e0aaaa8acf4e23192c20003422697f3957640868a899888b44663b4743d20a1427da8b1d1306b36ca1821dd0b2f5cdcaf5f4dc3a183fff5d39fd5d7ef0626d78b855a29cd28d8686d111e83666d51544f7333df30eda599254263a2b089026546dc83866d53b548ea0ad6d0d9e2604991d310e6ede94c81dbc3c88ed8ce0216cfcc59152dd9363131220217bb5573de30854dd444b650dd58bc0900a0198bc62b0b6e4779a52dfc13c49af5d5ff6a752ffbe888e9dfdf1e1cc9843d7a6acda90f36feaf07c676bd70d190593fdd7d84fe39dcf99359833ff462d7fbaecf312abbeea649133efb56e67f75f5d481a7bf30675079a262ea4d6bb27d27475ff55531977014a3d0bb287294edeaeaf8d39f9e43c47efdfa5d7bedb5975e7ae9b871e3cacacaac39b0b5f5b709a4c566bfd0dbbb9f881a1a1aac8cb4bcbcdc3e18fac1c891236d64c5962d5b366fde0c0095959523478eb443f476fa2d994c327347474761c9b669d8d6d6b660c1825b6fbdb5aeaeaeb4b4349bf19f79e6991ffff8c73b76ec0000dff76d526a2174d546d61a636a6a6aaebbeeba4f7ce213b5b5b544b471e3c66f7ffbdb2f2f79c9f7b32525251624d9485680c26c3ed96807fbee4110949797e6a997a29c09d0cc1cc105e2fc743d001802934d6752a994dd84442ceefbfea449936ebcf1c679279e505a5ae279aee3889292e439e79cc3cca1f2274f9e6485badbb66d7bf0c107dbdada7abbac15521c543e35958f1638db59c0442271f0e0c165cb9669ad6b6a06de70c30d975f7ef9840913cacbcb0b86bd911f8794c5afb52d75eb14ad94628492b2f2a1c36bb341f8cee6ad4dcdcd06501b10c2d1cc44142ad3d0d0d0d1d92da5aca8aa741c17800c503aeb6bc54ab136a4420843ad94ce85ca911e1b0c7cd5d9d99dcdfa2a3461186a6da64d9b96cee65e7a71c97befed8b7909923208b556ec799e20472bb67ba6708f01454915c73cdba1c7bce648ab9423d25f0a26d570acd889e2fd1f59882320c2d1cf87ded132909f953c2250243fd7c7c70cd8e85d5870482e6c0211f531791fc46a7beaf4211f7fe3a88767ff7afb03fff6cdaf56d5fcc31c756fec5fb93eeed08b6ef97735fc7dbd5182fadb8f3f79e5f7b63f76e65f1f6716d4df77ebd3c3ee7c77e505d57df73a7dd557f9b453281a2da23c1c8986b97a083eb67245761cefb5d75630e3a2458b52a9d4bc79f3e6cd9bdfd1d1d1d8d8d8d8d8d8dadadad6d6d6d0d0b07fff7e6082a2ee5e1004d221c7714093314605617b6b5b7ce0c0b2b2322be1f43c6fe8d0a15aebfdfbf78761b87af5ea8f5c76b91062faf4e93b77eeb409e6353535524a46686c3aacd928a54acbcb5050369bfdcc673e3370e060a5148278e9c5a52fbffc72434383d6c6711c291d63b470a490944ea7a594426032190780dadada6fddfacd20085c471c6e3cf8c4134fbcf3ce3b411004be72dd58100444108bb9d94cd6baa20042369d11186d9a004c9596757676e6d299bc1786a5699899052020a289e81a42b4ed363bd1e5388e511ad8281d20e2f061c3bef4a51b01a0a9a969d9b265cb972f1f3d7ae425975c5233a05fdc8bd9fdb377efdea79e7a6ae5ca95aeeb949797fbb98c7404b3ee1d9fa5ed751f4902b0ede8d98368dd789db8974ea7abaaaa9e7bee39e507679d7d665949c9c9f3e7cf3f695e6b6b6b7373f3e1c3879b0eb7747474341e3cb877ef5ec771b4368848421a1d6aad11c98bbb4a191586c71f7f7ce02bd7755f79e5d578a234500698826c0e5168d624bdceee6c5b67573c55525a5e0e448c482882406983ac403310a3561a00188cf4621ad8576168b4435100869492a43c74e8d01ffef078ce0f3d8fb4624444e990e30018d62ad4d1049ed54490751cc1483ecbcc001a91086c131ba100be4144ad68ab64c8db1d53d1ac5dbe45cbcc8cc6327ff921cbfc194e001a1898459e67d35a59bf9588c3034d0680d9d2db7639068a303a130045af6662069b3362383f246b9f6337072db0c34297d69e62ccd807f23e885571fef32d4d0600322baf9bf6d1aebbde7ee0d41400901b73e98a61ff402bea0c39e38a4bff9a278a7e733ff2d1ffcd77d6a1095b7676564c1c55d287f0faaaafe058a9a9c54c1e1459a8e49f83516ea952afbdf6dae6cd9b67cd9a75dc71b32b2b2bcbcaca2a2b2b274c9860a797d8a0d6baabababb3b3b3bdbdfdf0e1c37bf6ecd9b56b5747679bf58db369a76d6d6d35353565656588a8951a33666c6565a50e555353934d6bddbe7dfb840913468d1aa5b596aee3fbfe8001038c3104c25abb11d1a041830020914848297ddfafafaf7fe2f1a71a1b1bdbdada128904a2b65c4b10046eccc966b356283062f8302b68282f2f0f83d0f7fd9796bcf0e28b2f86612891409bb8e738d24d6bdfe64cc4e371eb960cf9d03600f0a4c3ccdde94ecff32c69a781898fa4828eda8dd1f518c104ca00802b1dadc3c58b1783e1bdfbf7dd7efbedadadcd88b861c38613e7cf1d3a6cb0520a51bcf2cab2fbeefb0d00482998390873b6078dc88504d8a2e861663456e311a18a3cb365c7e072b94c18864b5f7ee9ed4d1be6ce9d3b7de6ccfe35d5656565555555e3c78f0f7c45444288d0f7edcc625b5bdbe1c387f7ecd9b56bd7aef6f676a50c3069c661c3470ac7ede8ea7e6fef7e0d18064aca9861014c393f87004498cde410c8713c2baf2129426542c3a015333b8ee7874a20900047bacc680c087288200894566cd8c4e3f1cd9bb76a03ae1b8b582ce900b38d988b58ae3c1acb736c51b09eddfce2c3610c00e4654018356b0bcc9c1d0cc09e4e6c6faa8f01238f1506105034f387f9a62d030068639888846501d13033311c49cb41cf605fde9c9901808d156414b762f188fc5c12504c015a52b9af5dfb412d7263b1582c16f33c81489efd25e652517b34dcffc79b4e1b5a5a5236f4f82bef8b7261b3ebfecff8da4f2ce98886095a9fbb74d094fffb76b14161e6adebc78ebbf496cf9e7de20953c78d99f1b13b3774330064defafc984937afb34b0976fc60e6f04b9745d381c1dec73e7fd2a88a54d9c013aefbddbb47981d16ad8fe9587dc755738757c693a555a34fff3f6f74f5ea2bf4b46bbb5eb868f094cf7fe79a4573a74d1831e4b8ab1ed8e94366edd72ffbeed68e172f1b3774e0c805dfdbec83e95cf7cbab4ea8ad8827cb06cdbdf6de2d198e567efc47bf75e3b9b3a78caafbf0c5277ce8e143effef0b4d14366deb8b2abf9e5af5f307568553c595231eeacaf3cd310b5988fb556c1bee76e396f4abf6449bc6ad2b9b72e6d547de75b5f7d20be35ecc05caf304d16c2ca05743109979feb42211c00721c0f809a9b5b9f7ffe856f7df33bbfb9effea54b966ddbbaa3e9704b18684249248410e5e5e52346d6ce9839eda4934fbcfa9a4fdffacd6f7ce94b5f1a3d7a3418164841103437370340555555269321a2c993271ba51dc779e79d7704920ed58e1d3b88a87ffffe83060dcae57200505959697363f7eddb377ffebc6f7debd6e9d3a71391effb2d2d2d77dd75d7edb7dffede7beff9be2fa5a375d43bb6a3664110c4e26e6545d90d5ff8dc57bef21544f41c37f48335abdefcc1f76e7bee8fcf084087d09124085ce90073c27359694f3a044620ebd017c846050239ee396c9420f01c89600850921020580318241004369a15054afb03189b444a189969a02b4912681d5655554c98380ed0dc77efafbb3adbd998fefdfbdff8a51b8e9f3d0719b40e85c0ad5bb70a21a4204104cc36cdcc75a5ed41dbceb83d6a798d0b23321293002111890d68cd8a088820d2b268dd70f0e0e34f3ef98d6f7ce3ee5fddb364e9b2addb761c6e6a3180c2711989a49b48958e1a336efacc99279e74d2b5d77df69bdfbeedf35fbca176c4080da835979555b0c1a6c32d6168c2c0288d7ea0fdd0044afba10942ad0d048192d2f57ddf1843d2311a8884d65a2915843a93f5190848e48220599202c46c368b888a4dc6cfa114245ddf0fd7ac5953c061116c85a85f6ff70011414faf962d1b270512b2201004d6a70e11854021840014c0c486c058274281e808e10821299abf93448e40492090910d4194e56c339d095010006b600d60ec8ec5c817911d2109108c322a40c30e09219008a42421a22eb03d2e16a8696615659f60af049a7c73d94264802892f88869cb4233bd8fc9fbd72cb5f7814f7deac951776d7aeec2ea3df75d79e6efbb4702407cd2c72e2f3ffbee15eda79f5381a6f995bbfe5cf3d16f8e8ff57ea97fe0a5f5d357bffcf3d1b4f7a18f9c74e93766aefbd1ecf797b466773cb0fc932fac6f9e9c5d76cba2cb3ef2b3192b6e1a7d2c62edd0e39f3eff36ffe627b62d9f5399dbb36e13cabfb0cc779f6bf8de1bafdd55935b75cbdc0bbeb2e49cc7cefdf6235f5bd2d3ae35879ffae479df0dbefec7ddaf4f32ebeff8f88597dd36f5cddb660280dff0c25b13de78f5f6f17180ee15ff56f7f9e1cfbc79eb240f74f39f275e79ef5b0f4fab313b1eba76e1559f3f7ed31f16f7e363ac55ee9d1f2cfef40b0bee5bfbe819fd1a9fbde9bc4f5d35fecd272feb336ee9ab0f089907bd33cdec25f3984f28301085ab0b1b3446ad59b366fdfaf5f6c19292d28103070e1a34a8a2a2a2acacb4acbc24994c0e1e3cd8ba720c1b36ecbaebaefbfdc38fac5ebd1a113b3a3aa4948ee3a452a9743a3d72e448666e6f6fdfb163872560366dda74fae9a79796964e9932a5e1e00100b0f45b773adddcdc7cf6d967979595398ed3d5d5555252f2fcf3cf6fd8b0819943157a9e672f7b967bb34dccf2b2b26f7de79b5d1d9d23468c08c3506b8d0c870f1ffec31ffe60f3c708d96840c498e32a566c5808a10d5ffce1c553a64cf9ed6f7f6b7b97118c60b08098c03047beb5c820916c6a96f98bc27f641042845a798e0b00c9785c8781a4f89021431289c4cc993367cc98164f2694521b376e3ce184395d5d69cbdb115a5b93289281c829009d82de33e2ed7ad9aaf550b3853132006046aba8d06c56bef5a6b36ebd7d5a4949c9c08103070d1c525955debfba26167353a954fffed556e03c76ccf81b6f1c7bcf3dbf7df3ad55c954090a71e0d0a150b361d28c84a494b2ad43c32693c95554540541d0dddd9d3f73c08bc7d9200ac2bc035f10f8f144dc0e77baae1b862109b06c9ceffb6118ae5dbbd6ae3c910006626032c460d00000814166b02374024424ed36c54389c59a710090d2b647a1d0f1b429b7c5fba7e00e08004214e093012b1a62009dbf17b22d2840dddb7e88908a86ed220c5a1c640779ea8ff27cacfd98157fe2203f6f6747200c1b630c822966880b8c661fc8fb972c7378d96fd70fbfe1aef36b6304e33ffaef57fcc792150000ded8cb3f31f0d4bb5f6d39ebc2cac62577ad19fa6f3f3a2a234c942dfce287477b0030ec822f2cfada271fdafc9dd993dff79d64bf8bfffdd3d34b05949e7ed32dc7fdf67b7fdcf3851b8f0644a669c99dafd57cf1f5eb8eefef02b82366cffb4b6bef8df8d875670c9000a94967cf8d3fb77abf7feef8de4b5bfaf3a5fd3fbfe253d3ca25c0acabbe7ec19dd73c5efff599630044c5595fbe7c7cfca8af5b513df7f20bed8f133efce58ffee0d217eb738bab3a8f5eabec9adfdc7fe0d49f7d6dd1b038c0f0f3bef6e51fcffced9bed975ed467ddd257fff44c1ef46ad7727e56bf60d4d583ed8a22db0b899f6c2f54c60023834d07309ded1d9ded1ddbb7eeb0b10242220028a5a64c993263c68cd9c7cd723d77debc79ab57af66e67dfbf601800d276d6969193460200136351e6e6b69751c476bddb06f5f475b5b2291983469d2f3cf3f8f88d6093997c90aa4db6fbffdc4134facaaaa9a3163860ac24103064a12c27173b99c14a809014092b01d3d221a3972647969990ac2071e786044edf051a3460daca9a9aeac0c727e329e4062563ae6b84a85928424892072b95c49b264d890c143060d1c336ae481fdfb54e0eb304036041073a5520a990c30111903121948305ad3ba1e8a259acb42ea1584aa42a31500c43d77dfbef742e53b8e73cd559f66e65ce0dbe0dabbeffb553299acabab4b26930ebe476c00002000494441548e94798427b4364208a5747148da118d78c0c2147ffeaf1144406bba866473d0846d311ac34a4728b0adbdb3b5ad63cbe6ed429052daf3dc200848405d5dddd4a953e6ce9d8b429e7ccaa92bde7833164b2088bdfb0f28cd5a2b031486d97822a1021d844aa026c2eaeaea20089a1b9bb58eccb16d8f5e4a09a0ac938e001104412c16f33c0f2023f2eb9fcd661d473435b5757777279325c0646320a23464422ab211414402434c85c40ae86d56923fcf294a9e00c308c02c0cb0b524c9bf4644201900220a90401441741b3ccccc5a38128011c822ca889803ce0b71c82ec16232ca4f671ae83946f9d13ae88195d1fb428f5b4def3e6f01d51d8105a1cf42e55fb4c28efded72d0e82a7bf8dd9a0903dc150000e08c5c7ce5881fff7a69d3d9f3fe74cfdba3afbc7bf8511961b26c4845f4a0ac189ceadad8a6ffc23b39fd46f7b3301113836a93ddfbda14541f4d2cb6ed6d81811307fc75a1b32259958aace41d57a89c3a4231a65a773765b6fde759e37e490000acb3ddf1c5690300204b07961d8b74339deb7ffdd59bee78e19d461f85e96ae77373e6986b1536ef3adcbefc5333c67af6fe2ae88409ed690d557d9fa4befa27afe241a5c2b8cf319f502c032c388415f08461a335e41b6191279c1018a8c05ebd1cc7a9afafdfbe7d7b4559f9d8b163abaaaaac5a76fffefd76f66ed0a04183060db2f0a5bebede4a1cb4d6aee3ecd8b163c8b06143860ca9aeae6e6b6bb372d7969616c7715a5b5b9f7cf24963ccd7bef6b561436a070c1810bdca752d1148144da90b210079d8b0614288743afdfaebafaf7af3adb973e75e7cd1458944a2b6b6b6a5a54505392965dcf37239d45a130080713da954d0bfba32db9dce64bbe3f17810e69452c81a8912b15826934130200422aa50a31048c0084603b0022688ccd24c219920bfcfd9711cdb574da7d3712ff687477e7ffae90bfb0f184044cd4d4debd6ad7bfe853ff9bebf60c10221442e17d88db2c1b5850d2c809b028dd71b0d20b3e188e48a7cf2f2be1bc01aa268058e0c772d6a24224209a88111006d382c91f073b9d5abd6befdf6dba954e98c19336a6a6a42a50c3313b6b5776ac0502b668324babad231d7636612b470e119cc5a08d1d8d8a47c050649506969a98df162364208290582c9e632fdfbf7f37399b2549208185929c5ac1d27d6dcdc5c59591e869a88ece658350911daf80963f3c5c0de7d183b72477933bc23c64fb501440636c7e4b6f3420a2cb25ce93d5b4991e30a80e6c82f052c596a7a0fc9e52d51807a6569587c17d9265b46dc9add8055caf406ebc5a37808c539193d0b2cfee4f65d9afe254b960d29d72f1cea32504200aaa3a13d3f5826879e7bd584efdefdeceaa6fbb64fbae69c63648485cdf507b20c7104c81ddad19a1c522100655c6a3f025b26dd9229e0beb069677300a31d00ce1c782f9d5a5071ac534e560cab8243db1ac3734affbee05904ec61b465f9b0aae4d4eb96bd71cdb05e802e633f27c778b9bff5a79fb875e755cfadfdd3f40a27f7f62dc79dfbeefbac95ac1cd6afe6c3f76dbc6b7eaaef34eaab0f2cd4eb0d117a05d217593ce8fc6038173b4e44b6703d2902868d418cba878ee3e472396458b060c1983163a494f5f5f5f6e2d7d5d595c964a49465656583070f262263cce64d9b1c2142df8fb9ae1062f5ead50b162c887bde94295356ac58515d5925903a3b3b2d13136aed384e2e9b1542545656261231ad353169ad5d4144a43527e33144f4953f76ec686354d3e14352a00a82830d0d31d74184a1830637371eb66d53ad94e7ba61e833a310820c0e1d3aacb2b24229dd74e8909f4d279309d6210023733ce6067e9600d946d813696642300024d018044020d0daee3183f90b37d87853e678cccd66b39555e599746ecdaad55bded91ca830970b18319faf2074685ce9d95f6d1045b19ea3485421f3690d51ba2e5af7b6fcc8a5f563b65d4200061d7d691b3414610bb2085e084400ad8dd691c91c8396525aedcbbc134f3c6ed6ac5c2eb77ee3066d422bb5b1be2a00a0d9109094142adf75a52360e284719e23f6ecde9bc96432998cc5978964dc1863425f6bad354b19efeaeab8f0a273060d1e10e4fc08a633847e369548a8304c77751aa58811b491c2b1a764de3a188cd1c84ca2109e8782200f8318991120cfa212330b3bd197a703198025320345516390979cb38da840120510667755040151f4602ce422a1ab88762d32e191162df9313b03c06822374500003480a081d0ce4f42b4b6c5ecaf156a101f03def5f46dfbbed4fe154bf43ff5e35377fdf2feb7d30ca67de5af7eb3a3a0881003cfba7afa966f7fe1fbefceb8e6cc01c760bd38f3ca6dfff55ab3d26d6ffdfcffbe9438efb28909f086ce1ad1b962c9ce2c806a7cf9aedfef2d38dfa9a6c76ebb6f6397090f2ffbd177d70cbde4bcda63b175d4ef8ccf9c74e8c737dfb5ba3964ddb97bd59ff7fc6dc67522d53f1536ec680c0000a8ffc2eb4fd9fffd9b7fbdb639640e3af7bef5ec8b3b737fe9e526db9e8b0d1d37a2dc01ddf4dadd0feff6df6fad1253aefc58c5335fbeed4fbbd20674e6f09665cfbcd9d427bde8ab0fc2ad9f9405dfb82255e6913acdfcc5c3001a3bc54fa2708d31b6e926654fef08114920098cc55d638ceffb8944e2cc33cf3cf7dc73e3f1784747c78a152b6c36062276777733737575f5e0c18311b1b5b5b5b1b1d106395823bac6c6c6e6e666a5d4a4499388281e8f0380effb96328cc5625aebc6c646ebb76773ba2ca158d834bb9cd2646acca8d1c6182be6701c67fffefd5d5d5d88386edc382184ebba520aa5148011809e1402500a3179d24449a2a5a9a9a1a121954a8661688c266404e3798e23f271f26024912388881c418e40e90821509270845545a0102824920021841418739dd00f3cc7cd74a781b9a2b4ccf77d6448269302d1755dbb39900f7bb5091f56416947037ba2817b7bbc1963b4660481488864c7e3d808add046cd31a331141a0eb40943f6430e026365ad5a6118ea20ca99b3e3868420d2ddd94c267bd145177dfce39ff07d3f08d473cf3d6b8c49e7b21c45a5f99c97a45a773d02e339eed4a953b4566f6fdae0ba6e6b6bbb0002c355e51500868d42e2542ad1d5dd515555b1e88c852a08854040337cf830e95021e1d7f7fd20f085c448d910f16d16cb1a2badb06763f1097c34395d448f713e5ba2c709af205e399adb133d85c7d232d3d19f9d826ee94877bbf7b1ee2b9cb185c70b471300ec7b1ffd993de2e8f781bc7fddeff3da2beeb963ee4b97cc9839e7a48bef74ce9e902c025ca75d3d3fb33d7be255a7f53bd6e9e10ebdf843fe77e70e2e1d72fec343fffdd16fcd490150ff736effe68447cf993c71e6c91fffe38085c30b628df8d88f9fb4f973d3aa2a467f74d9ec1f3df4f989deb141da808bef7efae6f207168f2e4d558e5878cb73078eecc1fee5a2fe0bbffa71e77b33aae295b3bef1765873d1af9ebda5e2a14bc797a64aabc79df5e5c7eb337f7171f1a9377cffbcfa6ba64f9d3dfff44f3c5676726dec7dd72a3ef56b4fdf7bd68e5be60e288b970f3feee33ffb734b1fc6ebab0fc4ad5fef22b26a4259dc552c5cff0a73e891849038fa873dff22ea22af3134c6484953a74ef9c2173e77fef9e74a499d9d9dcf3efbec7befbd67172e8468696961e6dadada8a8a0a3066f7ce9d96b28ab99e4012488e90bb76ed9252d60e1d3a7cd8306bbfd27cb8c90a173ccf4b24121b376e1488156565d3a74ef51c473ae4e49d98a540602d05ce9933c775ddcece4e3bbfaf7588c86d6d6db95c6ec89021846894f65c37e1c52412029000c71176fd950ed66f589b4cc4104c492ac191d53058c3670be98440d7938e24494404442811242112084952901064afce4210092022a594f558f63c4f4acaf999783c6ebda08d316890153be498d0808698133b74e8004064f0512084b4d6169ce50d8a8d52466bd65a1b835ab3d66c34180dc68031a0940935879a956136c8060da361d406c2401b0d5a1b151a3f54b940f9a10eb44aa7d3beefcf9a35eb073ff8c1e2c58b99d9f7c33beeb8a3bebede187de8d00166ddbfa6da12b142200908952f0406817fe5273f515156e2b9f2cf2b563842eeddbbd7ea9d070e1c6845a69e2355e8c75ce7d39fbc72e4a8e14480cc46e992542a6fafe813a152ca755d8124c8de418040104882402048415216603d5b3ab3e76271d44d4bc1dc381f4d9b67dad0d8478aef130a2fb72b2c2cce24b0eb8104bd701ea2c83f9f6ce649de1edcd20bc548b4b0700b228ff62d42b483823d1faee2bef3119812f2ce977dedda0f7425e7defd5e43d1efa905bfdbbd3e8fd52efad1b28b7e94ffcbf78aee2462034754572dbafaa44a7c1f4075faadbfb9e90747c0a409573db0f1aac2afb7daff2d7a72ff2200809bee2c7aaa33ea0bab1bbe70e4fa50f9eccfddfbd6e7ee7d1f1436e3879bb7f65e26004062ce4feb37db1ffb9ffda3d70f16360762d33efd8b573ffd8bde4b9973c78e778a76c6fcdfec5a9f5fa7218b7ff2eae29f14fef61d78ffb572872cbaf5f145b7f69d5d7df5c1aade2a42dbca420380266ff7d57bf68e8d8d5eb517afa8d9870446177251d95eab2cc9346eece8134f9a3f65ca1447c8300cd3e9f4a38f3eb665cb163b8b66290a1bdb3070e04022d05aefdebd9b995de93824c2d08f39ae41b36ddbb6134e989348a5264c9ee0799eeffb1d6d6d9e2398090d9b50edd9b9aba5a5a9b2b27ae4c8911b376e4444cdac357b9e6b6de1e289c482050b1cc77975f972adb5f2836432a943b565cb96d123463a35359595e5d94cda18c5ac89c875254961004e997f527575755747e786d56b1d2090c4da4064876b2cad225030111b44e920a202150df35b93b3fcc05cbe9f6787e780813dcfcbe572cc8c82ecb05de80706980013894436e31b63e2716fd3a64dfbf7ef6f6c3c585f5feffb59cff38c51c610223b8e6b1161a173674c417541a132c6b0d6f9c132660d6c0c83d14048804056108c600c33844a21f628708d3186953662fc98b1175c70de8c1933ac21704747e79d77deb971e34622610c1f387060ead4a9fdfaf5f33c279b0d498a5c361b8fc7c1981933669e70c21c21c492a54b76eedca595d8bf779f9dc2ec575de908e2c8a684e7cc9977c6e90ba484faed5b478f1e2d0555549429a582c08fc7e34110d873d54e840a471446dc901908adb259226903da68634c81802322d6a690081b259631184400028cac8e99c1ca65182122ebf248bab06f85206334204251a8091119dd2bfdaf6780157a78b8fc380415b8c5e23c0b6179451df92c22110a2ce405f712bf17cfc21665f216a6f4fa122ffaeae8d24d2ffff4f7fac287e796f50946fbaaaffe758aacd60f9199059110020c875a096bb65b9cdd040c400e39cc4c6c67ddb4ebb84a29426256ae94411038aecbccaeeb1c7ffcf1338e3b6ed0a041c618cf7175186e5cbf7ec99225fbf7ef8f2793c61803c6ce481d38d4e03882d984a10e8260ed86b571cf250634c693824828e0ad5b37b777b52753a593eb26011a4760e3c1030e90e3502e974bb80e111d68d8575151515737f98fcffdd11863118c66a5581934679d7b4e55ff7e2d4d4dafbdf21a31c5dcb80e55cc71b76d79e7ac334e979266cf3aeeb557960b2223c0714518b23266e0e041f3e6cf0d437fcd9b2b390c1c003006a50873beebba4a29371667838a59184188c6a06164200d062ddbc9062ce020422000c3f9c13c8d10a890a4b0bbd71860838802d800a00ab4148289c22017f8fced6fddca002cb4e349cdcace3f02a21f06d61d061109252210b2d6da686318fd5003212346268740cc6018b5d64ecc53a1524a23a2706436ebbbae343a1414e954d068cf910b179e337ffe7c1b2b67dba6afbebee2e1877f7fe0c0012104915461b875ebf6b3cf3e77fcd871a5a914984ea5fcb827433f337ad4a8abaefe94e7c55bdaba1e7be219c34238a4b5debfefc090a183468f183eb8a6fac0c1fd6870f4a851d75e75a5e7605b5beb6fefbbff861b6e183c70c8a04103a5144a054190731c470a14049ee704be9212b58ec2e548447384c0d607c6803102110559499052ca111210106c828bd5bb1aabd0cd0fcf0100696380401b23051a3016c811213310492260308200888c5185b154444012c6b0d19a19ad540519813520e4cdf3c8be911d9e349a9148201a3680d1fcabd68a80242182b19a5b00401244188978d96a4b98886cba3420b28e5c540cd87c3320ea135ef4557185bbef387df697b70cbff2de6766f7090bfaaaaffe55cb3abb02a164618cbd52618128c0c83c051dc7554a296de2f1b87530b609015aeb582c565757377bf6eca14387a652a96c366b5322eab76f7ff5d557b76edea2944a259286390802e1484b62b4b6b632b30ec378dc7b6fef6e012c102412589691985020f281fdfbc64f9c3868c000343a93ee0a32694f8a20978dc73c44ccf9c1bad56baccfc8f9e79fffc4134f38aeebfba1e3384474e9a597ce9a399b99972e5dcada18adbd789cd828a5da5a5af7eddb3764f0a079f3e66d58bb2693c9d8e93729e5b83163ce3effec5822ded1dab672e51b41ce9724a4eb8036d67b39d44a38120481d24a192034da28646dbdd00ab9a2c046331a44642838740001b036a85113830646838a0d4409075c6c526d2229a9d10600d822f37cfb8f10810d02a2ce4b2e8c61638c3660008d7506b1f803947d02492793c9398eb006d1caf74b4a4a5a5b9b939ee7ba8eebca3973e6cc9c3e75f2e4c96565654a29220c82dcfe7d071e7ef8e13757afb171b1aee36a13c66262ddba75070f1e1c3468d0e20b2fbaefbe7b1c415aeb6953a75c7df5b5c3870f0f7cb574c9b2c643cdca8004e33862fdfaf553a64cd126bcecf24b1e7af0c12953a65c7ef9e5e5a5a5d974faf70f3fb263fbbb071a0e5594550e1932c491644c74a6c5e371d775d3e9742c16b36c71b17b5ca4f8262604121431cc3dde7279250aa2b0ca086289186a2866e00491058e0096d0eef974306b63503a224fd45141d16c7546cc8028980beec4c7187c2ad249f41ab683826f5114c91691c0d0d3bab530918a17458879bd46a4e5b1bba58fc9fba0552cf13f846653beb43afba5bff0f7c469f7ecdfd3b79ffbaaaf3e78e588c27c3a0860018c2884400d5a4364eb6f009801199841384e1004482885b0720aa5543c1e9f3e7dfaa44993468c18914aa5822017691704bef3f68675ebd66d796773188609cf0d0955189023133157b1b1034f071af6e9d08fb99e0ac2ddf5db3d2104a08b02a5246020442914f0ae1ddbc78d19ed3a4e98cba94c36ee38c810771c1290cd6625c0aefafabd3b770d1e3af4a4b927a4e2898def6cf27d7fe8d0a153264fada9a901a35e5dbe7cd59b6fd9367118869e1442885ce0bffafa6b1fbdfc72e938d75effd9e5cb97b5b6b6c662b1d1a3478f9f38ce4bc53a3b3b1f7ee8f744d2f3c0719c6c360b5274a6bb8510c2910090cbe51c12520a658c66a3990d03031a7bbd076684625b5b8088a8c12882948db1f9c168ac1508a336bad8dfce20221bcda039f256cbfb75d8114962eb59680ae24d36861583b5ebcdcf84458d3f6636269092941fe82024018e94e9ae8e41036ae69e3067da94c913264ca8a8a8b0b25902f0b3d9ad5bb7ae59b3e6e5575e618365a992eeeeee782ca194224161e84b291f79e491cf7ffeb3679fbda8babaf2bdf7de1b3870f0b469d392c9925c2eb77ad5da871e7ac8755de9780ea136e12bcb5f5e74d6c29264eae4f927cd3dfe04d775ed1dc4238f3cf2dc73cfb9aedbd4d464538c6d8bd6fed7ea6c52a914112144bf168fafd9e63216f93f17fe948f60b66165b66d2a018048d966ad15d2da8983088a45ad58841e13073b1ed7db5a12c8b0c9537a0400ba1878e55d918bd5d050d47e6566ceafb3a5068b5268233d7bde2c0f6d5c72de4d5a999eed8a0c7aa06f26afaffef63207ee3d7efc7d5fdefdda257fa3f76fe7f367d77ef5f4356b6f1ce5f4edc5ffcf2ad8f2ada9a7bcf3f39d8f9e56f2ffcf1b66577f7ee287c287b7de3927f3c8fc913ffed4f695570efc07917265fe7cf5b88fa59edafca399f17fa863d4b564f1c81b66bebefe96f1ee3fdcf953183fb731ea85dc4c22b254834620ee71feb0a25400b0e1a741107cf6b39fada8a8a8a8a8b00d5c3b3bd5d9d9b96ad5aa55ab56b5b5b5857e608cf1a44344562e0a00815665a9122b1488c7bc20e7c7a56b027fdfee5d9e4409e80922408784062d1c1918bd67c73679ced9a0428fb82d9795c0520866cee4b271d7f33cd0061e79f8e16baefd4c2c119f3aa56ecaa4c9252525ed9d1d8958921196beb4e4c5175ff47ddfae432e9713c04208d7f5366ddab4a4badfa24567b2e79d73eef96110389e2410ca84870e353ef9e493879b0efbe90c69164208e1105af504296332b91c0305da6863341b436800d818cd060c1b3b976588990d02193668292581688010c0686662d606918d3200da2836162818a3f3500080c130285370f7b0c6208c68db8a229fe665611c19039644e4a2d9af62b5a909951002898510c6985b6eb965f4c89103fa575ae368a50300d8b76fefe64defbcfefaebb6390b8649a0d6612c16f33c07910d9a30846c36bb6ad5aa75ebd6cd9a35eb84134e38eeb8e384709899483cfbecb3f7fff6c1582c96c9646271370802e9507777f792254b2ef9d08799391e8f6badbbbbbb7ff39bdf2c5fbe3c954a29a5eaebebcf5ab468c080015595fd7cdfefeaeaf23ccf6e9a8d0f364617cedb226bc628afa2871b2bb07dc57ec840f9700a28bcb008c94111e422e89df5622541c54fc3c83f0f7a03bb1eeefbc8a9d61e58167d008f3630c2c822050b22e2a39df00a64de11ba5aeb11d807f23eb8c5991d8fdf76f36df7bdb0e1600e4b064d386ee115377df386b38679ff94f8b2f18179a37f7ef58e7f1c18d1573d85a9995ffccf2f4fea9be2fca72e0243110b615dd4221b7f4234106596015b0f3c40441584608d571cd7f270551595555555e97497effb8d8d8df5f5f5dbb66d6b6d6db5d7636bf9210081d9686d31a5612e49c6d3b98c9432e639a0c26def6c1a3f7e7cd3e1c68e96e6b82002f0acf308894033d9d92380f56fbd3565ca14027873c5eb31470ac05c18a4e2b1300c81d96856b9ec3d77dd75d2a9a78c1b3fc1b659dd98b7f9ed4d2b57bdb569c34610641b7f9ee7789ea38d09c3c0319e4178fd8d154d2dcd279f7c727575752216d7463735376ddbb16de92b4bd3e9b409c2442c2e017ddf1724036d5adb3ab27e2884e8ea4a076c880149848162c050332b6dc7e70d8265d12c9042062b67b19d350256b62f6ed80082616dc068ad8d291ecc0780fc731841e83c316873b458233313452a09e835a4cfda7aec4676bdd10b99c18b39e9ae6e271613428461585a5a3a6cc89001fdab3b3ada3abbdaf7ee796ff7eedd6bd6ac696d6d0983c09a23860a4a4a4a7c3fd05abbae97cda61dc70103a5a944100446873ff9f18f3ff2918fcc9a356bc080016dad1ddbb76f7ffcf1c7f7ecd923504882b8e708043711cbe5b20cf0c7a79e2280534e3925952ad9b163c7534f3db579f366291da53422eddab53be707c96472d6ac592b57aeeceae88ef58befd8fe2ea1940e09210293b37671484cd6fb0f18080005331b0d0020292fa72838210302800646b03e73261ff666315d8f2f5d7ecf1b42fb1129dc1409cedb1ce65f667a4c8c2d776b8f0b7304c37b309c6dbe53c1cbd0ae109b220c679942c88b686db20742d4e58fdc1023b68f8fc83dcb9b36f7c59a7d90699dfa5f9c3bf3c6c64bfeebc10d17cf1a1acfec5dfbc2fd77deff42c3e9578ffc9763d34ca8c9f9874c97d5a111ce0700b5c6c65c7cf598be0fddd1375a5ab190ff2407d80ef144babce8ca91e7128aa68528ef09ebbad21ade22623a9d761ce7b6db6e4b2693b95cc64eeb175807eb4e170441cc7105511886c8e0088988810afd6cce739cc8400270c98b2fbdf1fa8a4c7747cc41c7210788002401a116c86834b121921bd7ad7e73c50a36ff8fbdef0e93a2cada3fe7de5bd56922199101040445450ca818302744c1b846d8454c6b5a03e6bcabae69755dd78459d7888298c5888a015490a4282841491266a643d50de7f7c7a9aae919c05df7dbfd7d7ebb739f7e786686eeaa5b75abbbde7ecf7bded74912c2591422eda9300c8d314249762459b36af5cb2fbffcecb8e7bc94dfb65d8765cb96591bdd6825a03686618de7799cc3512814b2d96c68dcb4cf3ffbfcb31932256b2b6b4952c3ea86358d6bfcb48f88be970ab52d061a1151984218ccfbe69bf7deff209dce2e5db6d2186ef2200b682d6a6e7ae0a03704b260ace3acb088cf2300491e211007a0123974e0c89225e72c44823c0474e890044568cf0221c826e01715ef6c0220e2b58318dc34ab0f264c1ea02be60bd96c86d18912c2eae08cdf9e9acda6092c11719c57188652a1a754640acdb11c998ceffb8542219b49053a44c1062e944aa5b4d68f3efae8430f3d94c96410646363631cbf46c618a594732608825c2e67ad75ce4d983061dcb871d96cae5028b03d8a734e2965ad5db870613e9f6fd3a64df7eedddf7cf3cdf3cf3f9f67eefbbeb59659e426de0bcac479289c7300d482818324b2cf020a2e75a3e3605b74654f2e0f998d89c0242d4d34e9f09286d9f8e708ce959921b3fbb268112ac3202fc98c89105dd4634165c62f2ef2fb47685a386822d4cbf9bf84394c8ac21b0479e39f9fd8fa11fdbf327af7fe17dc2d69f5a48b2ef970bb3bbfbce7375d25004065dfdd475cbbfb080000f7c3033bf5b9ef77f327ffaa1d02d4bf32b4c7f9bb7ef8e9986ef3aeee3ff883916764c6de30fe6bd7fb577f9ef0c76e8ffd66d4cd6f2c925b8e7ef0a5bf1ecee917549875d7315bdef2ecccfada41a7dffdd40d8774f1801a678e3d63e4258f4e5b416dfa1f75d5fd77fe769baa75489df0db274e1d78fb635357a4fb8fbceda93b4ee89d06b02bdebafee4d36f9a307b8dec34e8e4db1ebde9c81e29002acc7df4bc132f7ae0fd25a5ca3ec32f7be0be73b75d76cba1bffdb0b1e1d3beedcef53b1f3dfee33b766e32f6736b3ff9d3c8632e1f3f1feb763fe9e40ecfdc5df3d49c3b7754b3afeebfebdb878daa7ce9b9692b7afde9b317f6fdf6ced34fbefa894f57b836038ebffee13b4edc228700e1c209979d78ce5f5f9fdf98eeb6cf39773f7cd57e9d54fd4b07d69d5d77e62e739f9ff2edf72b2bf6bb71fcd891bd5260be7ffe82637e7be7bb8b4b22d3619bd3c6bf7dd38ed9f2030cbe7deeb293c7dcf5fad70db266b3c36e9cf8f0893dc5d257af1a79da9f5e9d9fcf74dbf3f43f3ff4878337f6a0f0c1497d8e5a33f2e035135e995d1874dfe3bdcfdeffedc34fac7ef5c5998b7f08fafef69167ae1cdca6192c287dfdc819c79cf7f0d4155ae6baee7866821900002000494441547ed98b2f8cd92265d6b7e5a6e5cfcfbce3a8fd6e485f3de991519b8a054f8d1971cedd939784959b0ebde09efb2e1cdcae05e0fd192701a87edaad238fbef4b96fb0ebe0934ee968a106006825976bdfdfefb5bd36bf65e82753cfebed014038e7f75b0f7af78ab9af1cd5d1ac6717cd70f87a1711a69cdcf7d8ccb3b36edd2e0310cefdc3805da7dd3affd97de8a503bb9ddbe7e2dd3fbcf1de0f57d6ee72c1e38f1dfbeda5c79effe88cfa4efb5efbfc3363b6ab440000bbecd58bf6183ef6dd45d0ebf06b1fbfff8c6d2a117efabc010015e6dc7fea51e73e3233ec38f0b833b67ff7e66f6f5d3071ff2ab77aca2da34ffcfdb3b3d7aa4e3b8ebaf1a15b8edb3403850d4eafeeecba337799fdcc5bf3fd23c64fb9aefb94ab8f1e71fda41fd2bd869c3532ef7ea99f3c9e54e5894f519e3b9103c7514c22860fd1056f0c77953ae7aaaaaa385494031820560bb1972ca720a494572a9530f28193ce39222ba5f0fdb4d6da189d4aa5b4099db5294ff99ea78403678527c85a22603311405002c3b0d4d8582fa50700884aeb5029d5982f789ec73a241d867e26cd256356e2fff0c30fd65aad2d0028e56bad4313fae954105813844a2910526b5328054494cb65f20d0585b472f59a4097826298abcc0641a0945a5b2aa0a3742ae5fbfeaafafa8acaca867c3061c28b84d8d0d0505959592c951a42ed791e8130e4c8b884c9030b262e8243acba22676d74bb67c6942c1158b0c0bda18e1c468d1bacc4c7180b3a4d080812306ad188f06bccee000090702ed2f0276b0ab114101188d0531e77435b1366d319677575550591d59ac8593fe36b1d5455e6d87ed95acda457ca57e48c23945210392f5ee85c2613862138f27ddfcb641b1b1b11319df2ac25a51490f194f0941f84d64fa508625e135108512814a494d1ea843a9d4e4be911e1238f3c96cda63ffef823a554a2c90b8280cbbb496e6ce272528eea621cd6b26ecb325361d9073989762babb73685fcb2160f628c47cc9f39e7881278e7caeba411ef064096222f221402699db9514c4cc7705044ea4c8ce2371c2234cfa663591e48608316872ee21f0d38444151174853297f83206fd8c1435bf1d6ffca983567eeff7c23c5b913de2b0cb86948979fc55fb995931e5933f1ad1f9f94af9db2dd61bbeeb7d7b9f74e5bfb42fddf0e1f78e695230e18bb7306001a3fbdebf333de5df458b7654f9fb8f3f1c7f69b39e9c4361f5f34e4eccf8f7b61f1945dd527d70fd977c8d99bcfbd6fcf16b5bbc2970fbc31faed2f1bb72a4e3a7ff0a187ddbcddd44b7a2fbefbb061f7f4f8eb94b5bfdaa4e1ad2b0e3cf288dbb7fee0bcdea577cfd9f7f42f464f5cf0e6ced9790ffe66ef43cfdc6af6c3e73c7bc7b85e7f3969eebae5da86f72f187ed5cab3de5973ced6e17b57ecbbcfa270544c93ad7afbc5dc87ef7c35b00adcb2678fd8ffaaf0aa57977fb4a59b76eb1143865fb1f5f49bb61733fe30e4f817f7fedbcc090774583afeec7d8e1db9d98c178fab0028cc7b7ef14dd3a6dedfa9f8e19801079efdf2d089c3b2d3fe70c6935d6f9f170ceb82f5f33f9d9b690e0e8a9f5eb5ffb1e3f778785afda13dd58a599f2ca91266e183471f7e77bbdba7361edf6de9d327ed76f4e15da64f3eab1700048b5f9cd26fea477fd92c03e1ec6becaaf726b5fbe4ad2ffaa7963c3ca4ffc9b71d39fdaa2dca6aeaf56f9f77f6db839ffb7eca6e6decaaaf3e5bd846c2fab75c17e3a58fae3bf8e00736b9fdbdbb8facf383d9bf3f64e4c4418f7ff9da41b55fddfdabdd0f19d96bee84a3caa34c4a3fe324b4cd7f70e1b0cbbe3fe5cd55176e13be79d19e072c0a479717fc3aed77f2b6675d3b6efe5917f6f120f8f2f187970eba7eaf0e62fdbbd848fe038bb8815198fbe8e43327cd2bf5fcf6d6bd773a78f0a4e3ae7b66f17ded3ebb74c7fd4fffdbd1ef9f5c0700e1c2a79fcabe366dcdaeea93ebf6df67d845dbcff9cbf63fae7745ca56329875c361674d1bfafcd26983535fdc76e8eef7160603805bf9e2c943af5975f11babcedc2afffa057b1d7ad0d5fda65f37e027a6376fdcbc6ba67d7e7f9d4f6ec584238eb8ddbff6d3c6d13d573c7bea6e47accaedf10b2dd7c66d89dc54482cd4a7c424af59884242a53005582c163dcfd33a602e87e54dccb2244c4364602b84734e6b2d01851208582a95b2d92cb7b27a4af9d96cb150f49420046db427a5b35650646221513a474aa9146218860022b425214468742a9562e337ad43a5bc52a904289d73c63a04610d5920cff30cb952a104521088200892fa5a434383effbc639b0b07a6d8342952f06e8422feda1508d85900802ad7de9a38062c9d437147ddf5f5d9f17d23361289542e1af5add9049a7d193a173d670c304c42795755d18658e96851f84640980b56b36b25413366aa88de81966f3126687c859074208148ce49a79a495156a59914f8828854cca88654f03256510143da9725515411048894150f47dcff73d22c5bd148cf0b40e38532482fcb149b0233231e2e70a3ea2e0a7b17760724571dc48b158cce6d2ce69ce23f67dbf542a71504a18860c8233994ca954ca643244f4de7bef71421d3746245b6304cfd04b9435a1949f0421188d413903d7a4bd4bfe4524d6e79148f83922a0b89182172e798394d369e57b1442b0130de7f8f1d3054a21a218c072655e79404573251f1f8b8deab9484d7c5efc5695d82c0c03116de44fd9ac7a4b49986eebf80f1b66ed0f0d7e870e59010060e6df31b85d369bcd663b1ffe6afd4fbd2cb7cba517edbf71caefbcc709bb5751ff734fdfa5bd9fee79f06ffae73f9dbe921bcc53bd4ebdf2e83e5991ee71d855e777ffe4be375734ce78705ce381d78fd9a3a3a7da0e3afb8623dc847ba6e55b6e5a7538eaea53b6ad965ea77d2fbe6ae082479f9b9f5ff0f41d9f6e71f5f547f7ad907ee7bdc75c3de8dbc75e59621aa6fcf9293afe967377ebe4cbaa7ec75f754acda4873ecf6ff8763ae3e1e7f5b06b4eddae5aaaf6bb9d7bc55e1509b8c4ecae634eddbe0a0168f96b7f7ab5c339379db44dadf2daee70da35c383094f7f592aceb8f781257bdf70c541dd3232d363f8e517f5fce8fef7571300a4371979d67e9d1560e5964377c97cf5d1e20050a565fedbe99f7db52290559b0c1cd8b919c82b4c1ffbf0f2fd6fbdf6b0de1542a43b6eb9eb36edc5b2d7effda8db986b8fed9b93999e47fce1b2cd66dcffc222030020db1c74e1f19b65e2e6a9cac1e78fea9f43509d771fdefd87c9f30acd8e10bd34ae9df7d9f4f9ab8ddfa6cf0e5bb7576ec35bb62b5ebf70cf839ed8fa81f7c61e59e70384df3cf3c8fcedafb96a68b7b4acda6ad41f4f6bf7f65defae2a97ecfeac935098f1d0f8d2d0df9fb143adf43aee7dc195bb679b4379d161ef537658f2d053f34280d29cc7feb66ab753766f8b1bdec5df5fc40d0cbfee842b7eddbf5a55f43bfcd84d5de531171cde3be7d56e77f4b0ce0bdf5fc0117658b9cfd5e70d6eaf64ed4e67fee1a0e2f887bf68dcf0798b39cdafc73dbe64a72bcfdfa38327abb739f9cac3db2b0080fa0fef7e35fbeb3f9eba5d8df2bbec7fe975bb2f7be2b1393f159497ea7adcb907d7f90080f51f8d9d54f99b6b46f4cb8974f761579cdfdfa75fe887862517197b094cfcf0d812cf3930d61acbbeb2e0101c4218867cbbe5dbb9d61a51b263033f8d7b579330535492a93506820ec1396082270c434ebe22073a34be9f92523a2094aa64ac45304856082b4448a40942e38c2310924038149ac80004ce05c61a40924a1318c0d09143704081b6da917154d226088d031184a1b5d638088db38481b642f9c641a04df24ce3c8a128855a3b0ab52d0546872e5f0c0bc5b0a8ad25510c8cb1a0adb38e4a251d6a47208b255d2886a5c068eb4263036d4263a387b641688c251dda52310c42a38dd3c6194bd652189ad038a39d0e6d688c7304241c8840db5268026393ffd5917c0f08ac75da3a4d6039650ed0b187333f92c411222b915d8e1d00298112410954422081af3c2e707b5271ac083987005244311ebe124a40369d968869df4f795eda579ee46e00920252be427099b4cfa4a492c253928d7838aa44004904b24e00fa9e346100441285b31a8852be2f403807cccef23704cff358caa99462c238f98e11862193c4ce39de66d4511b1b7ab30b898024cd2272b089e48a656553227280022511078190b5ce5a96420a4411f7352380104249e909a1b8989b545a93ce0fb61002005e8568515cb47344e0180e6ee08ded6c4808c1f919e5693111fe43e2008c38690d0538898482082c81654561ecf6028e0c816d76eb6dc543ff91435575ae08672d2f105422a86e23c7cd3cb461c6d5bb1cf255f053771891edd03e8d0000c2cf65aa2b6af9f250e9b43025c35f15bd0ebddb7363a06ad7aba358bd684db1fdc2c6da6d3b474966a94e7ddb965e581900347773f1dbf7eec0afc35c97ee150d0b5717577cbd223fe5ec6dba5ecc99d7bad174d9ae41372c5eb47af12b437b3de72100802bad313b376e38394caf59d458b35334254c77ea51abe24314b90eed330800607e9cbf3c3fe7faddbbff8577650b0dd923f256affd7ad9ea374ed8bc4b0a010028acc7cd57e72d00c85cbb0a1141ac9434454d901e70d913d75e78f1f9bb5e35d7f53de8f41befba624897269c677e5c50df669b8dcb318f5eb368b5e8b469077e92acdda46b6aedc2d5063a01a8ea8d6a9ade7a225d5bedc53b53140696ca5d992a07dff6d479e75d7ee236672fcc0c38fcbc5bff72ee0e1bd87206dceaf76ebf3bb7c743e3f7edc834995ebdb0a1a27bd7e860fc8e9b75a0098beb2db44f76af57fc8c93a0572f6c6cb353b4d698ebba695bd5fc8212edf73865e765173ef1d5988b83479eacdff3ce5d6b111a36b08b76eaef2fe2862ef0ea2e3532ba527dbfec17c557aa04f0da6cd289971f521d7bd7347ebabab881f3d6f431a8d72c6aa8e8de395a46af7daf76de0a009b5fbaccb41fd2319a5fb64bafaa8685ab7f2acd4ed56c1c2db0cd2f5d663b0c8f5eabdaf4aecbfd52bf593763266205920312f1fd909f6021e1a590ef52e5fe5ee577e2727789f86e4a2272264b12438108081d90407220b8388b12c94914883256c60b82881889e4f010358d3a47480e65604322b410b530706881730e50820072ce3a74e41c8105e750186b882c38746005173d0188c8f344529833a413f22652b98104b24448c4440b39b211b95666d50100124539a4206a765f270ecd6ab2d4406d23d6cd39222ee462c2ff25767ad064f3814c3235a394889c543e9ff5a86c271cc4615d110e889150a4fa67539cb8d75448d1f45fd0925ec2b2802d0ee9a5b27e82c4342e3961093d1c6f279a4624fcc4a46501891c1130482a3fa878cb204453fc6bf3ff6ac68db5c8ede5c48b269741e712bf951649b6d695632311936710d3d8cd3e92caa9d3e6870f2d4284a3ae0b14e5fb8a67db6483d2226c0600e2ce8da84acbcd1f004db5dbf26036000875888804d482d06d0579ff9923d377e82ed9471f7865c9d12336962073ed3ae52a7ea8506c7ea0d21ed8c0100002056beb839f432de8155fafd0d0c107303f7eb3dcd576adc9d4d655ac9eb73480ad5200102efb7255a64bbb755a78c3155faf0861530f80f24bbecd57ee5d9b6edbbd5df53ed77cf1ca61edca799bb58b3bd7f6dcfbf559d7f62fdf062d432ca3b4cb8444355d2bd67cb32204f001a8b474c16ad3bdecad14dd736bbbb5ab1870d6879ffcb65b79fdbaf061f70e9d8e7ef4ab87063703a4f5b3d60f816b069e7ad7a453ef0a574cbdfbf8bd8f3f678fef9e6cf22a516d7b54ad9abba4c827219e59ad5bf6d50a0dd51e805dbd6051503d38c2cd803fa3115575dc73cc237b8ea1d292776e1836e484ebf69a7dcefab75c02d1eee0071fd8f4bae3f63abde6dd3b867692e0d5d65536beb1a8d1414e0084cbe6aec0761b57959f04d5f6679c04afb6aeb271f11a03e003805ef57dbdeddcfc19d876f029837f3cfbb14ff76a78a6b8effd836a7083bbf8fb8b882aa3f84a050097ff316f7fce95ba6ac1d21241060182655fafa9a8abcdfcd48ac413a96c7cef8702411601f48aaf576a0090b94e1dd58a2f9787509701a0c2926fea2b37af553f39bd788165ae5307af7ef11a035d7c00975fbaa2f44b15e53968f283887a6bc95900e7ac85269f361beb901004103832506e4e16fb4ac42d7e71783ca03556005a0085c89614888cc318cd380027ad1548088082842521412249000142c48d0571849ab0d6e938065408113a0242cb56707c9373e80001c838708e4c14e14af1ed9f0881acb3e49008651c36e0340a228704d6d9e49e2d62dd15816b0279000e846c4215710d5422da287921f1d488513239c6782d20940444402724808b755651e91688925a2dc63eca424a2ee551d94d9d38211729ae00924020d114d6250450823cf8af90d05ae5b88162bb5d17bbef62b95349549d648c1e616286f22e69040141e4a879d3834314b11b083bba493e480040022490a8101d5f66802e6e516d6638129ba4b0554c4bbc96e01b6b2d90458859aeb8e398bf8d2022f09cc1c56a84f5bb16af634dc24120cd002e34ebbd001905a1015382484e20b4f8dad3bc504bd81ca472e7af8c5c5aa2eb2a2a37b7b87fa04b98bc88372cfbbad55aaefdcf1cd8669f6bafdaeec3930f3cf59eb7e7adcc970aab164c7df78bd596cb587d766affcdf8f75638a0fc8c076e793fff73405e30efceab9f9c5774c177e3afba69fe76bfd9a37dc5562386e75ebcf896c92bb459f5e16d173e0d079db84d6e9d02f2f227afb8f7b37aa7974dfae3951fd71d33ac4745cf5f9dbac54763c6fc6de61a03aef4e357ef8c9fb44843d5ce671d1ede75d64d6f2d29119986c5d35e9a387dadc374dbb672f9ecc5c596dbcd6e75fc416afc65774e5b6bcdcac9b75cfd46e37a8e4674dcffecbd165d73f6dd9facd044e1da6fa74c78f1eb1264fb9f34a2cdf8b3ae98f84dde812d2c9bf9fa840f969b0d1ef8734fbcfdcd1a4d5e75874eb569a544f9fb2cdbffc4e33bbcf2bb4b9ffb3aef5c69f917ef7dbac275dc7bd4f6dfde7cd993f38aaeb4e0d9cb7f3f678b9143bafeecaf556eede7e39efd7051a3c5546da70ed5be9442fcc496659bddfef0fa33077f70fc1e67bfbcdc82dff3b063bb7f72e5ef5f5e1cd886990f5efcd715bb9db46b9be633ff192721bbe5f143e5c4db5efcde00045f3f71f3ab6bd7815d58bbcbc97bd63f70de794fe80347ef50f50fed62438b98aadb7193fa775e9d5704304b5fbbfd6fdf053f87986a78edca5b26af3476cd477fb9ec85f421c76d51f17757c4ef35fca88d3eb8eaa6b7571857ffd93d573eb3c2000054ed387a9ffc8317dffb79bd0d7f78fdba4bdeea70e4319ba5ffb1e955ed70e2eeab1ebaf3bdd50e283f7dec9f3e2cfe523f342c39cb795a40ce394bce9033ce6a678d234bce386b9cd5d66a6b8d73869c21e79cd3d63ae78c6bf973f2afb5565b6bad35cef2669bb6e6ac21671c19678da3c0d892b1813641684a81c907ba18ba62684bda15b42b692c192a6a57d4ae10d862e8424d81a1c05031d425e30267430725e3426d0303dabad0b8525215353c79a38d33ce1a4ba1b1dab8d09036ce68670d59435adb30305a5b1d5a639cb5642d596b8d71a171c698c03a6d8db64e5b635c33522801018e6fda913b06a322124260547dc3d894906100018090288450084208294008e09f51100a8a81170138fe5536cbb517428290ccd5397e44b53f415222b363c9739ba046bcf1c84324e2464d3953558e9c609d4ed51678a8a59707809492ab8de508869d9ecb056d0c22b9fa1f919d605bd655634eae5c1e47ebf9eedf34936667484aaea59677a7c66dadffe85db00c9cd13f3213dcc048fe373939eb22cb64e6e5db49ce6479886dd2bc5226f28bfede0af2fe5347aacf992f4d7bf0c065771cb545fb8a4caefd36bf796ea34bc7dfb76f1540bafff9778c5871f616dd37db7acf2b57ec39b0fae75c0515db9cbcd54bc337cea47b9ef6d5610f3d3ab29b828a41d74fbc79f3e78777f6bd76073c51f7fb176edbb3669d8f816c9f917bcc3c79d35caaf3119376bcfd99f3faa5c0eb79daf80927e76fdca3bd87b27ad32157bcbc3824c0ea3d6e9b7447ff3746f5c90891eabcc389f77e56ef00aa065d7866dda3bb54a0da78e43b8d651baedce5867197d6deb54b8d5fb3cd95f9c3866d9c6e0ebf18fa743afca157af6cf3c8b0aebe1015dd763ffbc9af0a04901970f92b8f1df4e5f9db5649f4db6d75d4cdefaddc6011ce35cc78e0a4ed3bf84264fb5db062c47d37eeda8c96ca6c73e5cb0f0d99734eff0a292bfbfeea2f9f3590eaf69bc79ffcf58f97f7cfcacce6e77e77e463e37edbfb9fb0af312b3fb8ede82d6a148aea9d6eab38ff810bfaa77f7acba2ed5e7f7ce3c97dde387aaff327ad54fdc64cb86fbfcf46f74cabaa1d6fa2b39e7de8c8cecdbb717ece4980ca9dfff8cc79faf2ed37dd72db5d4ff978c03e1badebe98b35834eda27f860aa1c3a6abb8a7f70171b5844d1f1903f5fdbeff1bd7bf4ecb7fdaf9edb68ff1e3fc7d9d8af3be2b0fa2bb6a94dd5eef940e7ab9ebb6e5005fcfd15496d79e1337feaffc2211dfc8a3ea7cedee3b8de39251044bba1f74cb8a8e2cec1352a5577fcbb3bdff9fc150332ffe0f444fb83ef7eec98b9a3b7ecd37ffbbd2e5dbef7a01af90bfdc8088dd396b4a5d0386d5da0adb64e5b328e8c03e3c0125a4242e1001d2023364be800b5257eb225885f12453e5872c639e3ac8d95e7ce39edac7636b44e1ba7093441e828b02eb0ae642cff5bd42e085d63681b02db10d8466d0ac6963414b52d05a658d2456d034b81a54268ea83b0a84d519b5268026d036d436383580367186b3a70169c05ed28342e30363436609c679b1e96d01084c685b6e9849442c34754f62f39004b648cb165c318639cb5d63ac7ea2807e8caff950852801228054804812480041384e028c167825090045208d1438014a0242a04291180126422c009020928810492401488024960641d27055b70b8e88f480289e55c8ca012bce98818ee5be23317813e1303ac88b565200b96c0123a42078240104ae01f40100ac1c1ad20901f841cdfebca6c99a9acce8b0022d6cd99183cd9183c61d2fdc005544648eb437896c87223304b12017983365eb7e8288464d315723c29be3e9c25c6fbf1039c4572fc2f2f968018d2918bfa6101f8ac2a892a36239208fc50a225385b971a4c20638c65238e8e89dfb8ff89d685894905b985dc30c27cab57fcd00a887e5163d69cb98376decd11714d3e724a779c8897c8524820be3f79f2c081db272ffcf8e34ff63df0bfbb279a7e7c76ff5e57eef3f1b4f37ab7466bb42ee2ff7434be3372d3113513e6dcbafdff5a6cc61bafbdd4afdf167f8781b3968866cf9a55fe69f013a3a65da7f5fe7dd4a85171a50ecac909e780b0a92095b8a8908bb4e1c993cb6b5b4c5f95dfc912073e8965061f5cb125228a0dc388fb03512915751708942822c2c9598cabad2010415ab0da3a6b350755c52040c4bb06c248dde69c8b383972ce391bd5b33061419022017bb9843fb97d826851b37302240a02cb072ba33909029452804240705cd2459400aebcc88b51214ef05f98c1429000f1ed9cdb33819a9d4002402788b56e9094ed44a4d38f9b05848809c2e82f441c6d2aa039ba2a5fa9a68aad600e0c982f6c527795b17151a728d832feaa3c8c41b01171625f92a8d39ad8b508590a72d12a38d754f17460796e9064ce469ac2481d59b63a86c9b032d0e35ad476b5752e8e7a8b6712679c355752021bd5109b5523209103a904a7bd00a19088ac3be4b6e5663e7c0e9a822ba2e2295f514208ed6c8b98355827e2ac1cb411302e643869115140d3d910cd6945e79c71d16badb5d63581c8564d5eebf8bf3ecc0fefbef25dafbd77e82cbe7ff5dacbdeeb74f84d75ad08af7511ffd99ae5aaa92f7fd1768f5d7ba4567df0e78bc7e17e2f6d96f96f59031bd96b417310c0b75e17ebc42c90730e1d89283581bd566c42279449c89b73e1600430df91dccf24719918c8c5fe12c8e9ec2094892a9e245089f8e6e79c4074cea0e32027e7c05a07d65a366c8bed2d62dc492cfc8f7c7ad91398d57228a443e0ec08c1a663080460980e890ccad8174322a22507e05ce4494b91d51c90646d1c22932c008402a5000487915371e2c1d1644a9ce418c47f718ab9ae489f1635bc0802eb5c2cd80219753c70d3252629f551d50f9b1a2d3998aedc511722e53e4f09a25edbc8920d6267b5729209859011d623606027109db5656b4a6585d108e43398e3d3ce570e83b316e1ad8882994407cec6dd152d122912a1235b9994c9e39af9de95c3ac26bc2a2243c126f314c0e68554e0935d76c546de85716eace0158fce01bb140b4044e748c47f49c02845a6787128312235e1f096f5eef2388ce6b55a8a1c580023cd6319cc8db165f47e5389bd0e454a4722e4af338915732bc86b1dffd7876b9c75ef31070efbaee854bb6d8fbded99315ba45a4f4aeb22feb323f8f6a953f71efe658315d59b0fbb72dc1f77aef8af01dac635b108b659dd87ef3c441c7c4ee8c039074242e4ef1fe9d6b9e42050812020c13db3c09db322620405926bea44401068adb540e422fa5050e43d5b34a5a409c03187c412b7b8524686080c932f44e09c768e9000a5889a585d942be09c65271766fb94105cb41304044db801091c398982048ab2dc02462d5200716856538a02cfc949e01e0294408eeba40293d6cc183740cc6371e044d27dc930d40994cc3922390221c831a48efa1ad8ea368e386b8a5c6564c3b9b52878ed300ac082040502a123d3222cb5393c6a2262d9938f33ba102444e099628290d58112c0095489282dee026e8a79a532b629c6c1cd221f08811c80101801411727723968f6da26262fb24769e2cf5c029224209629d280d941cb0d3642a0002998e882388c2c7aa110428031860864938c524444a3202924221a6a621385008c132c205a9a98ea766e1d96ce31634982995f12842e2650cb1d92e34e6189e800115de402883195ee9c134226decbfc9d8a1c3ae76c64228849a9979b795a41de7fd428151aff0b8fbaeb88c7668f28fbbdd8586abd145a17f19f1c9507ddf5f1d2bb9a7e0fff6bde5344c06e649183716cee10917324acd5440882044814821c964ca0a46facf6951786a1e7794afac658701477652290200267480829850c82204aad0512029cb5ece0010e2548638defa70a8582106c786b23259673808480420866d31ca77d52391223448904563b0010281d5262c91129ee6de4510c020508e0c38ca93501e0c049c4d01a6692f866ea29150481e74990c21af23caf542a196b52be2795b0d63a4419cbbc2487a832ce12e5f5c184efa116b6bd51810f31d43693c9148b4544f23caf582c4aa584900cd2560000200049444154402164181a4f780c08acb5424ad514602f38868e4fbb279130e2a722111b10115b87b8e6588412ab64c4e6da7f12be9f625b13b220841482abb4560ac51030c1ea0224c4d66f91230e11935e00c03929522abe42b80ba314049c656cc81863d2e9747d7d433a9d0e82c0f352c5c6502985885c764ca753d65aa3752e97b63ad46198c9a689489033d6f99ec7cd25561b4fa599b265376644e149a998da720eb8e82990412c875ea04000b2d67942a2a038d0af29c442298908d61a2097c964b4e6443b24472830ae00231158cb8a00e7fbbe3346790a09b4d6bee75b6b119cc0a60e0b24647717a57cc6d8b1ed10c43178e05cd4baceacb110424a15f1a67146878bad790085b5ced94884c0ef0b44686dbcf8ef19f4e3d3fb7418fce8d2ffff0e0ec54fcfefb7d9e91f15001adf3cb6c780ebbf0c01f437b76ddfe5f0571bfea10d34bc79ccc6dbdef865f84b3995bfb4f9b48ed6f13f1f61607468ad21a35d1898a0a4f9d7488cee1cbbdb09907cd7b1d67a2a658c49a7b241a07d3f4d44c56264451dddc89a201818639d2344e11c1967a594a55284e485109c5ee049bf582cfabe2f15078a328601896cab8b0248ac3394904a48892a69382d6f634c981286439ee7653299ca5c05173b05804492481208911482b55a21f8be2f84b0560b01d65a36e615049e94260cd3e97436534144d6346ba8e4e6062400d7ac8cb85ea57c8bde4c0048a7d300a094f23c2f9f6f0000dff352be1f944aec2c1d8903858a362b48495451db282a5e1b8c548f65ea7b25a50468c6a295b76a363b84f87f8c61f7ebc8be2e297f43e2e047e85ce4686d2d09128244e2429254fc7917d65a3eae300c0b85422e9b0500e929e79ceffb61185654e4acb5e9743a0c4b1515594434c6303e6e6868e0b48c52a9000042226f270cc34c26c30622e0289d4e3b6d0441daf305812f95422101150a29a5c7e11b4220a2422184e0bf4797100a5eb8e8db8223ee1e91c04961904ea7539eafb5e65925c0dd98d039678c892e60cff33ccff77da5543e9fb7d6fabeefb4f184544ac8a8d4ea882c82e386dfe47441444a47d2c0e44a8ee5a4d618a3b58ea5a5546ec168cb341696c059b0dce1e25a41de7fea08e6fc7eab76831f5f5e86e83037e0f4ebce1a5885ffc2dbc292d76e1c35b86fc74cae32d37e932df71c79f5735fadc790c5ef3afc924b8feceeff7ba0ebc443db556606dfb7d0b4ae7aeb681dfffce0fb4774cf886d2c00c0594bae99929d6f3904365f6848a5bdc67cbdefab202802402e978bb102c4b6fe51ca82ef29a343ad43e7ac271538f23cafb2b2d2f3140055e432088e3dea7c4f46772f744dc61f92db50d145fe7704482840c40090fb28514294f1808ef30638f5816d444010ff3dea724550228a649042282995c48a5c86dd63b29954452e535991d541c9932297cb0541200428254c5842b2999427c02530829156ec188222e66dca1e51f255d225502ec02722ad8352a9e09cb15667b399eaeaca7cbe210c4b4a7129d3663229a54426934ad04962ad8202b89353781295904a0806c5e088ec7a2d5162e849c94a253f27f5c132a23752b671a6421caad1cc40a449cad9c4ae521886099ae4c0d99a9a1a638c9f52c5426345653695f6985a44a052b1104364f27d250564d27e2aed0909c5623ee5f98898cd66f3f97c2693aaacacd45a6752e9b49f8a4fa6f3fd080197fbb6706c46c4e90a2163471585c2135242336b1280a84539a29c11b4b35a6bc670e9741a112b2a2aa442214100a818db0921b4d644c489bdd5d5d54249e32c6f21c2d38288e366057203b5056bc15a200be4c8f283c069638d75fcbb23204026e69c251719188105e4540d000114bf25a2f5427260a95593f7df34d2bd0e19d5eb5fb739f3fd33a376f9f5273b5f7ddb9b4f0cea51192c9df9f6b8b1e3c67fb3ff98adcaa5ea563bd97ed031c7fe7b8ec92d9b74d75bc5344c1bfbdc77279cd5b3b5e3a275b48e7f7e94b34dc93d6f5db2070088ac542a9d4e8f1e3dba77efde77df79d7975f7ec9e9170969d5c2c19fa3a872b95c427b1c7df4d1bb0edeedfdf7df7ff2c9274d689c73a9548a888ac5623aed6b6b0845d4fed0c44c45d52a288bd38d5b4c199ab0c77293664d30bb15655a48ebd8b3cf4a1589d6133363d6bc373434545757974aa5868606aeccb6efd0f6c20b2ede68e32e0f3ffcf0abafbeeafb7e3a9d66e7148e4f6009979020386c3471036e79d29a4523ac8bf310d1f33c00304613e1ead5ab32990c11789ec7cd25c6186b0d9107e084e46aac250214c098a4858b5b39a90640eb6645c03abd0b89f62b6ec8c016cf77e4008049aff2681e563d3a686917c7254ecff3b4d65c8425a2a14387f4ecddabaeae2e9d4e23c1ead56b2fbef862a6fa7468b4d69e52c6d94d37dd74f4e8d1caf7fe7ceb6d8bbe5b48e08c352eb00c7375a83dcfe3d5e4505de63bc330f03caf59836dd9551d25f922464a5244d1dc27afe95d0008005c37e7177aca1b397264dfbe7dd7ae5d7bf9e597f37a2579cdd65a21041f639b366d76dc71c78d37deb87bf7ee0d6bebafbdf65a6e898048d517655d1817db4153f325038cdf4a92e59e420888bf6225e89cdb51d8d61a90bb751c812004468648ad4cde7fd1282bd7163efaeda69bffe6d64b87f46997c96db4c39913be9d3ffe9c3d36a9cc556eb4d7e56ffde800005cfda7778ddea95b6d2657bdd1a053ee9f5d68c1d0153ebb79ccf31daf9870dfeff6ebd7b9325bd16e931d0f3f7feca363b6caf0f6fb1e7bf539070ddcb2e7d6a7bdb33229d76e80105cf4e22543b76c9fabccb4ed77d0959396710aeb8fef5c7350dfea5c4dc7ad8efad3d486f51799ed9217effaa8cd6f6ebbb0cf97f73df54d0800a0bfba65874e073cb92c7a41e1a3b3fa761bf54e3d50e3ec074fdaa54765aeb262e34123effabc3e92ccaefde48ed183bab7c9e4aadaf6dafba2f71bc8ad7ce3b243fa776d9bc955d6f63960ccc4251a7e623eebdd6ce99bc74fdfa57bdb6c455565c7cd87fc6976d07af5b58e5f3ec28bd330096c62a80664654292212559a8524a2440a2eacaca8a6cf657bf3a4a4ae19cf57dafa92c28223f362938055511596b42209b49fb7e4a6db6799f74caebdba7b714a0a49002919c2705c4952cc9b908119f0752a252c24f1e52303fa7a24a2d2092102824482ec50a9452442c9a204450127da594e23b2635d9d7c5310144aeb2b242eb1011b2d9b410e079b2a6a6aa67af1ee994b7ed365b575755e8b0644c28253a6762e761560e0238027291342da60c63b7e1263064ad8d3b0c18a8817324042a259db35a870cd7aaaaaaaeb8e28afbee1bbbedb6db0809802e0882542a1586a5a49934a9eff1af3172304496357adc8d20a56861cfd6025cc6d67a8800e41c35d90ebb26ef36328e0c388226f2ce264d12bc5f745650744af9f04b414179c2d810d0d554571e76e8b0ebaefbc3b061c3b6d8bc5f369df2a45228dad5d65457e4d059325a2264731921118136dbacefc61b7769dfb66dbf7e9b73a77036954e7b2aedf960dd55575e7edbadb70c1c38d0f33c7464431db1a9c8a11e36898215e47862e5be836c7323a24a3d7299b69ce364762d0cc35c2e8752b04978af5ebdaa6aab0213b082101153a91422f2f7969e3d7b0e1f7ed845175d72c34db71c3064e8b6dbefd0b67dc7195fcc22109685a5844468e307fbeb014a8a2e4188a83bee4d0641206c5c10e734644be0804d0ed13832d659620f1ab02ea9d23ae788ffd20af2fe5b47b8e8f917aa2e7dfffbd55fdcd865dca83d8f7a6eb3db3e5fb56cca187bcfd977ce0dc02d7ffed4a1d7ae19316141c39a05138e5c74d9affef0693390162e7ce3cd153d8f3a64930d7441064b5ef968b39bde99f1cd17f7ec91fbc9999466fef1d0135fd9fcc6692bd7ac9a766df771a3463ff383752b5f3ae3f8bffa63a62c5ff5ddc4a317dff7f6eaf5a13cfdedf87b3eeb70c4a8838f1bd167c1c39c19eff538e4b86e9fdfffda320b00d0f8f9832fda037ebd5d55e3c7971f7ac1f4bd1ffa66cdea85cf0c9b7ff9e1e7bf5b4f60978e3bf1e03f2c3bf289b96b1b572d78fdda83ba2824c86cfeebfb3f5ad458ffc30797b67d7cf499135738d8d07cd6bbd986c9179d3f79d747e73534aefd71ee842bf7ea205bafb7d6f17f81c66b61c4bfde6c038c04e002113ccf9b3163061175e9d2a57dfbf64de5c8387da1c548a552cc5411d1469d3a77ead4290cc3e9d3a703403a9d66dd9b312697cb1138250557c494909c12e149f495e21bb912522af4a2940881889e90524a25512925154a854aa252825f0ece91750024a5542a7ac808260a11d7e6a4945a6b9ea1d661828752294f4a74ce353636a652297e1aebc9a2500a2480a856b621c35b585fc04313a4b0b6582c1211b3505aeb52a9c4ace18001039c73411054545438e7f84425a9c14208117904628b4cd5728bdd75d7ba7c1a2d2603712b6bf9f3d71bea106fdfacf7724a309010e2c0030fbcfaeaabf7db6fbfcaca4a638c312100a02329e5d4a9538bc5622693e1baaad386d7d431e72a259f0aa58431212b38197ba552a9be7dfbb2b22d71cb6369e3ba273909bde067f22e2460accf8b9ed0e269e9743a9fcf1351454545a9549252fabecf483d9bcd2aa54aa552bb76ed860f1f7ec105175c78e185071e7860bf7efd1a1b1bbffdf6db871f7ef8f4d3cf7ceef989ce45c25667817353acb5318c83754adc2c0bc4a87f8230792d2f3a0f96e5d928ac8ff39a094030be4e2c2d5bcbb5ffad43b639e092d3766ae743bb03476cf5bb2fb63efbf8adaa3ce83bfca89ed74d9c5f726d27fd65528733df1bb5758d02d87ef46587dc79f2b879976ddb3f1dbfded42f6dc09a8d38869d564d3c7c9b516f35026477bc6dca73c7d702c8da03ce3bba6fe6ef0b008b331f7cf8fb3d6ebf78ffba0c40f7a1179ff7a76d1ffa70cdfe9907deac1cf1ca319be704e40ebae4ec2d9fbc7b3d40f5eba71f98d9e5c87b37abe85633728bcb6e7a60c645b70ecc7add0e1ed1f3fafb5f5d7accc82e854f1f7c490c796a9b5c61c6a3cf35ee7bcf39bb75f00076fcedb5c3ef3af2fecf6edeb5cfeb77bedbf177934fdbb1830fe0f718b833004066d0d1c378079b1d71deb17f3cead579a543fda9eb9d4f61e6fa36bbad97c2fa6fa67fb1608b41bd6a7b6f5fdb7ab5b58eff0b1f096595be385a149bfb3b44b7f5a46d13d04d9ff1d921c38602e22ebb0e7ae9a597c230141210854401e0624b394044b0a4944444e1f92061c080feb94cba50282c5ef89d12582a1594525515b952a92411845491671ea2120c3848228ab8f826111d72c82d00b710c69c16dfe46c64b5cb33668f158ee48dc209f8689d635396e8e810c1534a6b9df2152206810672bea70af9c64c26a38392e749cf93a552c9f73c21bca054f03c0f23f734de0249881c9e9bca7fe8126b37aef02685ce0448a552296b0b3c13630c57fd9e7ffef95d77dd6de2c4178044654575b158544a954aa1e7c9287d1520b2f070d1f6959231f0221bf747b3bb5e0b88269afce130b62f891b8d057b3f13028a48f6876c719c14c211011d0257d09123355c19968d0239c8523a93193162c4a04183b4d60d0d6b67cd9a3565ca94c50b170e1c38b0b6ba66ce9c395f7df555269d2e168b520011f9be222261410848f98a5b531582b5cef77d63c35c2e97abc83cfef8e3fbecb3cf9429538ac5624d6585ef2b6b6d10049ee74919dbe22040e4e1879141716c38d7e4754240885248c25803c0a7c501226a6b2aabab9c730d0d0d4c0ef32e88a86ddbb67dfaf4d976db6d7bf6ee93cbe58cb35aebd973be9c3e7dfae4c9931b1b1b7ddf0f82504a69c95a07b153a070ce1130cb88d63a076c1c9d90bb0080d65a0081082e320e8a836b09c8b17b22889809b68e84122e6a15675a39fae1ff0bc8733396fc30310ca22bc34f6197ce43416cd5faa9fabffa895ed939ca5752a9b45f13fd22fc9c473ab47ad5821585b9371dd0e72efe8cb4c5c6cca1f9f2ef82aab253254dfe618d81f61e60cd3e633f9a91ffeec183f67fa1c8cf52559dabff21024baf9cbf7ccddba3b6d934c54d45613d6cb6a6bebe7e996b7f7007eed550b5bd36ceae4b3a97e63efad0379b1c7f54df14a8ae079e38e0a22bc64ebd66e06e956ae3a1237b5ff5c02b4b8e3b62defd93d2873cbd5516c2358bf3b55b778a6847bf639f36c1cb3f8666f5c21fa1f3e69d9ab584b8facfc65e78fe1dafcc5c16a0740d6be8a092b3f965eb9d8f5eef662b0ebef9d1b32ebce6b73b8d599cee3fec7737dc7cd62e6d5bc9bcd6f1cb67f292fb5f023eca8990a49b2f012e44f4fdf7dfcf9f3fbf57af5e7dfaf479fef9e78d31beefb3cb2f34f79e65f592734e2945483d7af4a8afaf0f8260d6ac59acc6d35a4b4fa6d369ad35bbc481004466f200005524d11318e9a8228952549c231b996244a6cd0cf090c8220a2995110e5dac8a03b0d4ac3f3139ea444066adcd6472a552a9542aa552a9300cb5098510c618e623b5d6beef475be08004609114b02f8c035a97f48a8b9b2d6b13cc113245e479bed621114c9efcde7befbd2f8470842c6a34c6e572b97c3eef49c551b34448e01866a200a32d4f264a4a6a22f3a8854f5eb294e58e2111fe13a24cd2672307bec8a7a6099b96a78a39322d55920044d4b367cfe38f3fbeaeae2e0cc3458b163df3cc330b172ed45a7b524e9932c519cbbb2b954aec77638c73d602623695b6d6f242c48eca00e898462d954ab366cd9a356b161165b359634c1004d96c369d4e4799ad1124a2b20b1b5bf8d7ac8f956c326486d813319fcf038025627d21115556569e73ce39ddba754ba7d3d2f30a85d2ecd9b3a77f3163f2e4c9f9c622ab0f3dcfd3daf0ae1d813336eaee656c465199de4665f175732f5a282c85738e8d6962d41eb5f670d27452530700eb9a8ee5df0ef288be5fb8e885caaa4dba77af0300a2c6553f2ef8f6bbf1ddbb412bcefbe50e5553d736d7ffb437df3fb96e03e8c4efb6e71eedae7b72e2b7a79dd3db0791aeedd8a9b258e563f967c73fb6ab3675ed3b1ef1c0f4bb9b65c1ae7da583aa5fb2d6c0463e802b2c5b19ac53ae2d4c7ff0b1856ed9f5bb75ba05014817b5993bf6831b77ddaf5a6e74c06f36bf6cecc4999ddf7b3377e8c47e1900aad938b7fa9b65216c990200bdfcabd5e98ddafaaab6ae2d2c9dbb4c0fa94a5a3682397f1e71e537a35f9cf6f2805aaf34e392ed0efa1a40e63aae773ede7a370baacde0b3ef1f7c3695be9ffca7a3878fbe798fcfae1d906ebdaa5ac72f7a782a894f10496d8e80a4e06c0087e020b2fe8fe01177147ef9e5979b6edaab6bd72e9d3a7558bc783159137141004c780441e0fbbe104000acbc535276ebdad593387fd1779e94be525aeb920e20958e7554288420479ef2c09aa01054545490338822a27688acb34228672d632381c206412a950a8c560295f28af94226970dad9352822309c4a62e528a20083ddf13a2a9ea5a2a95d89ac4f3bcc4572f088aa994cf1237449212add14494ce644aa592520a80ac35beef3bcb00c5a4522941105a436441a0527e10044a29e79c7536b2eb2372ce71af80732e0cc3542a258442942cc803002995b54966ab30c62aa5b436d612404908c5f6ba522914a484b4d602a0335608658cf5bc94739603c07cdf0b8280adf2008081b831c639c3356a2150eb08d968ad596de64b9f880492442905b7ad603901c921751c7cc7e543dff72d3946c9ac0dacabab3bfdf4d32b2b2b85106fbdf5d6334f3dc598cc6acd71bd32868e020517c499c6b3e48c319994e749b4d659ab09acf224b77efbbecf741af73a38e748a0974e0100e342cff34860a91470e9561b23a524db84fc92a4572184f494315a28156161e7904442ee3aeb10a505428420081c90905e75556d87369dc230fc7afeb79f7ffef994291fad59bb969712a5644d62502a9185542ac5717d4279a1d65246917452a8521828a58c3100a0fc145b48721bafef4b9640f24cb9d939f2c206a1949fcfe753a99425e0d36ec2d04576df1c1047d65a219452eadfadc95bfdc3f7f75754f6a8abdb359de9984e5764d2551b75d9ac4ddb2ef3173c0b6efa2fed634e2f9a70cebefddab4ef5cdbbef39017d6fe5fffd47661291981fe39fe78a2c3bebfdd7df1f5178c9db6521385f50b3f7ae1d56f9abbd366b739f7fa03bfbfe29093fefcfa9c658da5e2dac533defb74d9cff731c96ef9ebe36a279ef78797e7e71dd8c2f2d96f4efc7085a9dceed7bbad7ef4de296b1c50fe8b076effa4d8f2758d9f8c1db76ac0ef3f98f3c5ec993366cffce2ab6977ede35ebdebed5504203bef73e2565fdf76e1956fd41c7e4cdf340064b738f690dcab97fff98395daacfef8af973e07078edc3a27daef73ea6e4bff74c1dd9facd464eb177cfcc1b745575c534a77edd3a3c603bbe2dd7b1f5f1000006c603eebdd6ca67ec6f8099f2c6eb498aae9d8beca97a255fada3afe0f90fbb11a2951a7f1286717ca855c7c7f72cecd983183b54a3beeb8636212167b8268444cc815d69369adfbf5ebd7a64d1b63cc77df7da7b50e820000dab56b1786219bd221a21400004e874110b4a9ad7571ebae09b500f43c0f093ca97ce585a5c084da5a5b5951a1b566951512f8be6fb5c964323a081131f1ae03eb7cdf677a8667cb388fa14f100444c470cdf7fd62b1c8d49d73ae582cf201327e65833416dd473d9b5296bbdf71dfa5102208028680524a56e8f38e588497cd668bc522abee927a625c1b6db2fa63c555369b650b1bad752a9531c658435a6b29253bebb29f30f70428a5acb5853ce351e0a9322bc9ebc2ebce36c52cf5aba8a82897c7f1e0de115e741edce8925065524ae6628510beefa7522921445555d519679cc1ecdab3cf3efbc4134f7019ba542ac558c495b3c87cd531adcb8caf738ed578116e236291a2d6baa6a686cf031f2943bd300c215613f2c5562c16932668eedde6cd2aa538e98204160a05a59489615f733aad29898eb16874f2ad79fad971bfbfeeda2bafbc7ae20b2f2d5bbebc5028148b25feda60ad2d140a99748ee132ab3c8d76293f63b4439046bb20088450854289ddecf85500e879be521e1f88b5969789172ea14eb5d6994c86759c524abebaca5958d9e4b167ffbd779f258b6ff752ddebeab65dbb66dee79f3e3173e6739f7ff65ac3da851b756a5b5b5b33e7cba7c9fe24cecb7f30ba67e7daf6eb3e76bee14bfd6f986ffee3eb2f78e0b355aadfafc65c7af549fdfe9d9995c54fcfeb577e443db73cf077f77e5aff2f352a0ea69ed6af6ddbf6b56ddbd7b66ddffec8d71b7ece077ec7e1f7bc7049eddf8eea5b5551d5aecf01e78d9bd7b2bd567539eac1c94f9e004ffd7670f78eeddb6cb4ddd1f7d9131fbcef988d7f666532d3ffe209f71ff0d525833a55676aba6f77fced1ffc6840b41b72fb7d477d79fab65befb4f3906b56ecb9434df3add29af7ef7a31dce7bc63fb77e9c4a373df43ce3fbce2ddbb5e5fe60044c77d466dbb74f29c4e471fd5876ba9153b5cf3ccb59bbd7874f79ada2ec39ee97af9d3370dae46909d0ebb77c205358f1cdaabaaa24d8f7d2f79f17b93ee7ff6f543e79d3ca0ffc05df71ef14cf5e06e6900d8e07cd6bb59f3e394bf8edc76a39a4c4597ddefc8fdeeae73b66ca5f15ac72f7e9423bc1662fc72e606a3800af23c89484a89050bbe59ba74a973aeefa67d74103237c6a66211ce1304e8400807c006b67dfaf429954a95b98a8f3ffcc89322974913517d7dbdf284904022220b7ddf0710e974b6582c6aad9db1561bbe555bad05002728b06f1997d278aa36d41222c8c5c556c68efc04aeb8555757023a465744c8027629652e57692da5521900a1b5cee57252ca7c3e9fcd664ba59225e3c0b2111a5baf31f4945236363632ca29140a1515154af99e97e23df26964b0c2c04b292904a6523e2230a8f27d9f4320183b2636c26cc0ebfb7e1240c2408a10b43591878883505b6b6da954cae572c56231954997c280619950325f2830bae2ed4b01d6845aeb8a8a8a300cabababc96ab23a974991d5695f0970024949f4949242b095a012e82bc9fe8212489063bb606e56e513a284f4a46a6c6ccc6432e79f7b6e9b9a9a5c2ef7c4134fbcf1faeb12918120d7b8a3d4adb2ce0fbefcf82c6532194663bcdcbeef7b9e640f3c066af5f5f5810e33b96c3a9b0181d692734002514990423bcb4c337f612042ad6d310c426b0a41493b1b185b2806a1752814481584c618a3ad31c6594bda450f43601c198a129c19d35a7244f8ecb3e3bffe7abe144a4a0580d2f39497221052789e4a390bf97cb1a1b1e0089d85523154ca2f95c220d05a5ba13c6d23b56bca4f0b9400e8fb917f107f19e0988d62b1502a1513973ec6c749c59f3bdfadd5d66af665116ca627404914480880ab57fcf0effbd4983be7b22db7da2f9de9f4d9d4bff5e8be83f4f7b3e1abdf7cfbfed65b6e640c7ebd60e5d21f566fb7edb1420d58ffeb4b336f38e19c89cb1dd855b3e7fee00032759bf5ac1490ea7dcad83f1fdbf55f6d8ae6963f31a4ffa95361c02d9fbe7e7ce7965085ac21f92fa33e8b9f9eb7dd90fb9683bfc976db7730df4fff7c411120bbef03531fe8bdf2ab413befe688801c8b2aa248484ea48994152410df9f3c79e0c0ed934d7efcf127bbedbe47ebbdaa75b48eff98f1fe7beff6ebb7c54f3f87e9a2d9b366957f1afcc4a869d769bd7f1f79c2afa1cc350dd6f15a83321335e71c4a6067b2300c870f1f7ed0410735d637dc74d34d4b962c6174c2f8436bedf95208e12c082124621886175e78615d5ddd92450b6fbef9662184b556288fcd720100a567ad25abc191524a02168bf936b5b5ce3989108661c26d7081d55aeb8010511ba3b5ce54e48242b1a190afaeae2e948a02a450d26ac3008b2dcd8ac52208129e0a4a5a4a2984625c25a52c1603a68510d1f3246385471f7d349fcfbff9e69b0f3df2301109544cef6db5d556f5f5f50b162cd06198c964c2b024a59480861c3bd73177c53ff05405aa4464c6802f0cb5effbce253d190e404889d61291154201fb6b38504a19e3ca681b4736724db34ea73c1fc0696d53292f34966bd0a9542ad4daf77da30300e245e11e64ee65660caa0430db07008c149da198df4d1478e80999347832b3985c2dc61895f2997b4b65d2279c70c276db6d97c964de993cf99e7beef1e3c48eaaaaaa7c3e5f55514946975d694dddbb5e3a95cfe7fd742a0cc39d76dae984134ec8178b63c78e9d33eb0b29a5b5648ca9aeaede61871da64e9d5a5f5fcf38389bcef01b81db6f13ea8b0fd3f3524aa942a1203d2500b535089279c4920e337eca02696b882c92683a2e423eae689e02a49437def4c776eddb6bad4f3af114630c7751d898776414a8b5e69e625e7d13ea24762f954a150a052fe5f3b965425708e180f5752cb49385423ef99a94345367d3697e72a2979595d71e82000020004944415412c330e46e5ff6db63e0480e4c9428edfebd4c9e738e0081f2521ae9ef0700d2df4f49686c5c512a7ddfb983acc8a5df7afb3eab3f5bffebd35b8c79eab5c96f4f9afcfcd53b0000d41efad71726bf3d69f2ab771edbf1bb7b46eed1b7c7c6ff8fbdef0e8fa3bae23db7cdcc56f55e2dc9bdcbbdc88566b029b6011b63434802849204422721859200c149484280104ae8c501d3828d71c7b857c9c6926dd9966db9abae7677ca2def8fbb5a1b0221c90b79795f743e7d2aabd5ecccec68efd9dff995b4acbcb4acb27ee7ddfc6c75c2ba8c1f5df4930b066664e5e58ffcf62f7f777941565edae0fbaa1d1027573e74795569765e5a565e66b7c163bef9f4aed363a9f8a1a7cf1c78fd4600802db75466660dfb59cdc19727e5a565e58d7de0d16bc7f54ccb1e37779727233b9ebf6ddac092bcb4acbcec3ee77cebd155c73900b83b1f1a959695973bf5b7bffce6e8bcacbce209b7bc51bbf395ef9d55929597d6ebc29f2c3d29bee4140db8f5d977df5bb07ed5fdfd0020b66afea7b1ae85adabbaaaabfe1f8c6b91c220f567fd91b419d38a554db44bbae549094a21ce25216cd3868d1a63abacacd463bee41c8d522a0580c25202424402646465656565514a1b1a1a3478c318731cc7b66d8550301c761c8773ae10e14201460ef702e194484747a4a3c3763d09481b8651c3f404b75d873293602695429458017f4b5b2b314c5f2018b31dc24c092aee3871c7b6fc3e2e85cb3dc77309a32e9796e94f4e3f85109c4bce6532d58010028039971853c7f1a8c130257ae5cec8c8983973e623bf9a7bfb9d777cf7bbdf95526242b49cd6300ccca8e67e25c7d6fab3ebba9452ed369704ea082181801f63a4912a293980424809c11923bd7bf79a31e3920913c649c5f513a1cf3fe7aefecc0c0248328358968190f2b8ebf75b4272c688109edf6f8d1d3bfa1b575d61f90c2945b211d1a0a63ef93e9f49084afac2789e170a05123d28c2a7c375daed2391188110c138e15008486f1349e5384e2010a8a8a8e8d7af9fcfe7dbb973e7f3cf3d6732a6bb1c9d1a6232231e8f2344f43674de6f723caae7b37a908d08114a058341cbb230a39e14dd7bf6fce6b7bffde39ffef4c2a953bf7dcd77a64ebf6448e5309f15688f4463765c825208234285026a981290ed7a71c775b9e709ee722fee388ecbe38ec7958cbb8e271565266646341e03008488020c8880424aea416d4253ac950d4208a914c69852831916170a106186c598a9f13f2054214298691896e709d7f6ec9883120637ca3459341a21046150c273dbdb5b3dcf618c508ab51fa4e7b98e1b4f9a390b21b8eb72d7d57fcfb96b9a4cc3e71a474f04e92a404a47ffa9844935521a6d25ff82ba3633b7504fdf0381406a6a6a7676766161e11f7efbab2f6bf2a48c81428e23b9bb901ae772676147c40ea65e65f846efdb796156664a7bc478effd27ce3fff3aca2aff89fd102d757b789f0baeb9b2901dfde4e51757bf7eeb6cff80f5bf18ca0ebe78cdd5bf5feb415ae519bd4f3e73fffacea6c9d9fefb1f3cfcd1e1f4b157de322a2d7e60dbaada7dad1c20a9abc4c17ed3678d3cf0eada76080d9f3ebd7ff9c874d20400003b7efbf0c9a1674f99949a4b8fccbbe6c29b97c4207dc8f967f9b6bdb76afecf2fdd25962eb9b53cf1189f3cf478ef113dd2f655ef78f53be35fa359fd875498ebf66cf8fd4d8f5eb4e181215f36b393f1c6eaedc70100ac145f970ab3abbaaaabfe1fd417b8e27576279fbb8f469290024d7bf73cefe0c183870e1d2a2828e8d9b3e7fbefbf0f004981aa862ba053b0c9b93768d020cd423b70e0801625b8ae3b76dcf8912347e617166a1ce5f8f1e3ebd7af5fb264099712306a6e6d490da7108214170821d7f304e7a665218430218ee3788203819cbcdc33cf3cb35b4579466a86edbadbb76fffeb820f76d5d6f9027ecbef3fd9dc1c0e87016383d24b66cc183972a4c6d8dadbdb6b6b772d5ab468fffe03ba318d46a39af8a50f24168b618c11014ae9c08103abaaaa060f1a6259964220843872e4483c1e4f4b4bebe8e8282f2b3de79c73b2b2b2f6eeddbb6cc5f2c3870f534af579300ca3a4a4e48e3bee1042dc7befbd4d275b74bca9a66d11425cd7c6d847296106115c39ae432419376edc59679d555f5fbf6cc5328d4519cc0290ba870b047d4ac09c3997575454ecdfbf6fd9d2a5f1783c1e8f83071823212463f41bdfb8d2b0acb6b6d6057ffd4083a094d2487beb79e79d3760c080be7dfb2a2576ecd8f1c29fff1c8d46f54cd9b66d931914a10414948861d3190b2a09f841a732575bc4e81e3110080821264d9aa49fe237df7c1300e2f1b8ee9ba3d128a5d43099cfe7e38e7bba8637d9e7618428a53eecd38da694321a8d86c3e1d1a3470f1b36acb4a44c5f7efad23af3cc338f1f39ba61c306bfdf7ffbedb76766a5bff6da6bab56add2934d4d3af4fbfd42884824420d0321e4b89e66ec614ab81058a98e6894609620082a6d28f1b9c439acd5325c6ab850618c3332326cdbf53c118fc731a68c31a294eb78faa02291887e68cd3ac8cc4cbfeffe9fb5b4b43cfcf0c3cdcdcd8eed52862d6c518a1dc7a31463823dcf43189ba6e1ba1c63625a8c60864d5333f30cc310c2b36d5b2b9131c63367cebcf4d24bababab1fb8ef7e9fcfd769a9a313573a35f2f89f8f353b79f4504e41c9e9b77c59870700e190bfb1f1607959455959b7badd2b0cba321af3fa0dbcd6f08d6e6b5e188d9eb4ed231969b9ededc66bafff66d6cc9b091bf28fee8735e8e7cb565a0cb863dbb3fb1c1c76fdf2a31f7fdce80d36973ebfd60328b975fe5bf7f4c5f57f3867e8cf6a7527e5445c0008641754f41fd277d60df715853f73f03875e48d77ce79ffd5b59ba1fbec1ffffaf25c2c8fbd0c00008173ffb4f2f9f3b331f0034f4f5c120328bbfb9df977f422475fbfa4df77d7ec78f6859a1bef4dd8fd167fffbd8fee2a5874698f6f7d22e4e05f2e78e70af9dc84a13fd97174f3ce563924f70b70d38d370ec8b8b1f387de575ddd5fc2fe7ffd65daf207bbd6aaaeeaaaaefa979bbcd35b3aa285b4a7f579a75b8de8ef35688710debefdd3d2d2d2a2a2a29c9c9c63c78e2567917a9d965222443ccf330cb3b4b44cb3c5d7ac5b8f29f384b8f8d219e3c68d534a19961589445253d3a59453a74f1b3baeeaa9a79e3a7af888e983981d0f040271c705903e9fcfa4fe9863134086cf8a4623be6060c21913cf9b320521c4a55008614a468f1dd3ab5f9fbbeeb83312ed10426922546a6aeadd77de959397abc376a9611a966fccd871832b87ae59b3f6c9279fa49410ca10265c380c1340582b5a1ddb1e3f7efcf8f1e309218ecb3dc11b1a1a162d5ab47cf97244707b7bfb39e79c3367f6ec5028c4b93b68d0a0f32fb84829f5eebbefbef3ce3baeeb3ab6d7b76f5fbfdf6f18466a6a6a4b4b4bdc8efafca6948219e4ecb3cf1e366c585656565a5a1a21e8e4c9e6356b3e79fdf579ae6773e1fafc26428a316a18094f668490cf347373736efdc1ade170c8b2acee3dca264f39371e8f6fd9b2e5e9a79ff63c4f5b521b26f53c371e8f6b5f628c714747c76db7dd3674e8d0049aa844e5a041e937df7cefbdf71a06c51818a1dace06298513715aa73c9c95e048290c3a14aed3749025b40edc71468c1831b0ff000058b5fa93ddbb77ebfe9e73aefb3c3d5df53c8f61f2856f2d4cd36c6b6b038cf46c9d73ee0bf8a75c707e28e8efe8e8d0ef19b66dab59bc78f1f0e1c38b8a8a2482a81d678ce516e45b96919a9e0e186bbb13c7710863bdfaf4a9acacaca8a8c8cece95524a501b376e7cf289a724284288c7b9f655e69ea36d5394d2e11a584b8915245ce7346d4a8b8d30c67e7fd075b904c44c9f103266db495aa1fe27d1335600686d6d3debac334cd32c2fef160e079b9b4f62021883c7b9edf08b2e9cd6bb4fcf1edd7bf90316337d9148dbfbef7fb069d3a6687bf4c489135ac0ceb9679a26a5a6867ee3f1b8df6756947793c2cbcbcd0ea7045b5b5b7da68551c218502994087f56ff924fdeb1c686e2b21efafb77de7cfdefdcb3b8f4bb7beb7fb56b57ac7b45d1b04a2f1239114abb5a777807f7de97577c7746f6058bdeed9d95d12d12f5bdf8f2afafbaeae57f701f546ccfab77fee0a1bf6c3b7e6a0e6ab7d992db079b01001556169a0090d3b7cc0fb5310000dfc01bee9cf6f1ddf3df7af086b7000082436f9af7da9d2353bedae7a3c7a4a1991800809fdc7f120068d1c07c0600a9dd7b67c19aa3cdfb9a5cd04d1eab1856622292926e014473070fcca2249a110000f05caebe70e346d9d0e1f99611c82a1f3ee55bdf3aaf97d5bce3bfe8653fb2f892f2ef0f5cb1f5c7bd8d7f6d03f18d37f79d1e7fb9f68fa3fc5feb8e3abb9ff9c6f937cfdb2d073fbc79f5ed3dff766fbd3d73870c5ff6f0febf9e17ee5acdbbaaabfe894aba4e9c8a9fd76bb30429a5f0b8e40263bc6ddbb633ce98609ae6a04183962c59a2876ec9769073ce18d12ad46eddbac5a2f6d1a3473582d5b367cf91a3471342da22910f3ffa68c78e1dc160b85fbf7ec3460ccfcccabaf1c61b9f79e6991d35d5814040bbcb3282a3d1a865f9a9c1a494916887e1332f9971e9f09123851071c7deb56b97e779a3478f8ec6633e9f2f2b273bb2b7c3e3dc304dc77166cd9a959d9b63db767dfd9e0f3ef8201a8d9797975755551516144f98301e40fde94f7f1282c7625e2814725d77c284f1c3860d938a5b96a56d535cd7dd55bb7bc1870bb76eddaa759a08a19123475e75d55518e38e8ef6152b561c3a74e8a26953d3d3d3cf39e79c451f2e40009cbb91b676bfdfaf85a2da56464a396cd8b03973e6a4a7a77712adc0f3bcececccbe7dfb623c4fca046dce300cd7b54dd34cb2f2b332326ef9c14de9192994d215cb96eeacab1d37b6aa77df3ec3870ed9ba75f3dad5ebfc7e3f48a5952e9420041263cc3def3bd75e3d78f060a5d491438dd5d5d5832b07e6e4e49496964e9a3469c9928ff410d9eff7bb7197a0a4f226f1a46b292e42daea5a7bca01c11811cc85628c490403060c905276c4a2efbdf75e02fad5ec4c2184508c61a91065582a50a745b275c6b449a7a383309a9e9e3ea8b272f8f0e1fa849ba6e97a825173f5eab50b162c3876ec18e77cd0a0419a1ba0f5cb5a59625809329c2344efdebd274f9e3c60c0002de6705d6e599627f890ca61983e233ceeba1e00f87cfe78dc6684e8bd48e88b3ac9a99cf36430dda93c0a847d3e1f608212ff0ea0151e427a4a222415422818f44f9f3aadaaaaeab1c71e8b44228c11c773b5701821258418377eec65975d969393a3df2c71ce41894020307e7cd5a5975e1c8bc41e7ffcf19a9a1a8c131bd71376cff328c5b66de7e5e51142dada5adadb5b8341bff092c1b83ae52c6191f82ffae41dd8bbab77ffc16b3e5ef655774c2b2bbfb57ecf23bb7641b7d20042fc731ddea186bf388e92205d9b7bde3f6ebf218fbe7bc72daf6f83cc29f73f72c540b3fade39bfd8240100686a513ac041d5b8f5b03b39051dada94f72dc8cf2d9cf6e98f99b83bb6b6bd73f7bcbdd6f6c7ce2d18d37be7666e82b1f8c1889112acd28c90038ca0f561ff12685495b7ded490048ef96c192f7a40800b42b3bd53f7c450db8f5d97766649d06f1fd5b25bdbce1c931a5d7d79cffd68177a765a2af7525108d4f8f2cbc6663e2208aabbef5e0b3732faf308a2ff9d9fdbcdb3fd422b6fdf5dcccf33fd41701cb1d3aeb277f7aecba41a17f68af631b7ff9d3d513df6fa91d1ffe92fb93ac33effe65af3e16406cdd8dbd2fe1afd57ddd7d675775d5ff5f950870fdac8b8476e7d223d48413ae063ba4029006259e136786c139dfb7affe44d3c99c9c9c3efdfa2ef870a1cefae452b871cf675ab66d3b1e279875efde33180c62057bebf7eb8573e4e8d196dfa7a47afae9a7ebea763b8e633163f3e6cd1b376ffae637bf9992923279f2e4edd535aecb31428ee328c320cc50086cc7d1f6b9174d9b3662d4284c59ddee4f9f7beeb913274e5454540c1d3a9c510321140a84b92b28a5aee31414e40d1e3c50095eb7f3d35fce7d444fbe76efae5bb468e1b5d75e3762c4880913c76ddabca1a6a6a65bb76ee3c78f1f3870a0b6ea20840829b9101b376e5cb264c9f6eddb4dd3c44871e16142c2e1e0a5975ecc4c1a696fffc3ef7f5753536359d6eefa5d8f3cf208c5bede3dbb6fdeb4d5648420c55d4781a2149b261382cfbcf4b22953a62474c10a4e9c38b17fffde482422a5dcbc79b3f03806a4cd74314294100c88bb5e301ce2ae3773c6f4a282fc4824f2da2b2faf5eb5caf1bc9a2d9b7f7aefbd591919ddcb2bb66cd8283cd76f5926a34e3c8641619048a9e14386548d1945311c3e7ce8d7bf9a1b8fc7972f5b72f7dd776765658c193572e5f265089044820b97319d128684920810c6181016123061524a2115604c0896a084d0170e574a79529496160b258f1d3bd674b245212284e052104214c280c0139260a214202529c24873f7e529d7dffefd078e183daa7bf7f27038ec799e277830e83f76ecc4da351b3ff964f5c183073460e67a426b65a4949ee7614a3cc1f51e0a059e9023478e9833674e301844047b42b6b4b537ec3fd8dcdc1c8bc5f6eedd273c21b9e25c30c6e2511b00844cfa3c274c5e95120080b0a6a2423cee524a2826922b4554283545284d73e40803280142328c0100533c76ecd8193366646565b9aebb6f7f7d5a7a8a0429012448a18454f28a2bae387ff2144aa914d234cdfdfbf71f3f7ebcb1b15128e9b3020567e7a5a586cf3bf79cea6d5b3061424a506030420871246794395266e5642a248f9d384618114a00c690508d80500a30c29820f47f9178b1b366cb3f76c7b4f28adb6b3f7db8667b7ab792e0be9d1746a327931dde96f5f730b374ef7e7cfc44db8dd7dff90f3fb8ea8c7041ca6eaafe70de964eeb11927be655a3d80fd6ec7fe4c20bb60e235b3eaa4b623d35bfb8e8eab5c5a3079565b343b5cd0010cc0efd73874f0ba6dc38f1c11b96edfdc545d36bc6faabdf5dcd017a5f75457f1fecfdb7bdd206fe8dafdadebe798faf070b163ff6e1b18b66e77eed6e6d66cf07366dbeb3bb3cbae677b3cefbc69c7e63565d5732f6ca6ffce31b30f2ae5b5efbfbe1b469dbf3d79e73c38cd2aa9a7bfb995f752d08aedc13f5ed5997760b7c7947885306cfba7a300000ef5acdbbaaabbee87d9a661b7d56517b5a2044627495b8512a9009d521eebc736d6d6d6161617e7e7e7676f6d1a347b5fb1ae7dcb66d44b0124828d9ab776f429841f0c68d1b39e788906ee565aeeb6eddba7577fd1ecdcd8f774499656ed9b4393b3b7be6cc99e5e5e5bd7af5faf4d34f033e53530043a1506b7bbb8ed6183f71c2b809e309a35bb76e7be28927f4518c1933462b551dc709854249338ec18307eb237de38d3774871708045cd795523ef7dc336565a5696969e3c7576dd8b06ef6ec59e5e5e5004029560ad9761c63fae9a79f3efef8e3a669a6865334514f93ae2ebcf0c2e2e2e2682cf2ca2b2fd5d5d5f92d4329d1dedac65dcf679a69696906d32ec42ec58088a15594d3a64d9b366d1a422816e93870e0c0ca952bd76e58cf5ddbf2fbed588c30969999198fc74d9678936c1886e02a3535b5adad6dfc84aacaca4a3bd6b161dd9a95cb97eaf037d775414a4a69c0e7d39e7f08218290c2180398cc705df7ac3327825418d0cb2fbea43de43a3a3a162f5e3c7dfad4bcbcbcbcbcbc23478ed0842df0a97c8bd3cdff3ac7910a29102095529d06c95822a194cac8ca2484ee3f7020ee3a0000184929b9501e978c31460d2965ac3d160afa3d2134ec04a0746c17c2e8daeb6f90926bc2a2e9f33382dbdb3b162f5eba74d9cad6967646314258e73a48094208ed2fd3dade8631560042084c489f1e3dbefded6f6bc7befafafa0d1b362d5ebc38d21ed5172fc6d875b58535b80e67cc608c09ce3bdfecc069c684522110222124678c9e3871223f3f5fbbe75896d1dedeeef39b4a48213c8352a5e4c0fe032ebef8e2debd7b4b29dbda5a9e7df659cff3a84118639ef488c102e1d019e3275c78e185046121446d6dddd2a54b57af5eed388e668286c2a9a3468f480985cacabae5e5e5b5b6b60ae100208c99c6719512fd07f4055018a3a6a626a504420c1052aa33a8e6543e8dfccfb8b4a6f5ea754b53d3b16d3bda3d9e6edbde673abc7de8d8b1d61bafbf9319c3ffe10d92bc8b1efcc59432ebe4fb3fb9e9174bc2e78c4a6a1a68e1ec3f3e7de3882cd45afd717dde35f78cb30000338c705aaf7e19473f7ef5c9df3ef2fb3777047b4ebef3891f0ff92761339a3ff3e9b77f3d67586174e37befac6c4cef7bd1ddafcdbfb98ff95ffaa2edee7af9a9da3e3ffee3b5199ffce1bd463dd78eadbeb6a870fa1dd79c357460afe2fcbe97fe6e73440180fbe97dbd33c6dff1fdf3870feedb2dafe2dc7b97ff8d1e589c58f6f3e97dd3084246de98efbda13d823f5708534a8d60e1f8eb6e1a06bbd71e70e21b6f2e2bfece9a1800806cdbf8d81543b2194224a3f2aa3f6d8f7ed1001b534a993f67e815379d136ef864af0d1d1b7f7e51ff1c1f42c8c81d7ef5f3bbb40971fb0793537b5cf7936f8debd3ad68e0a567f69bb52cb2f9a6fe5979a3eeafe938f0fa0de3ca52194228d47dca7dcb4e88c4b87640fa9405ed91c5574f7ffcc0a1a7ce2a484f2f9cf47483dbb4f2fe29ddc304616265f4bffafd13b26bb1efaaffd9262f99797ffa64eaf4ec2f90898fa4621430f644a2d6af5fef795e381ceedbb7af4659b4ee4f6f530ffecaca4b2588c6a347f6ecdb8b08a9a8a8c8c8c8c094d4eeaa93a084e29e700d9f0500b367cf9e76d1540cc88ec5e3d148c0676aab6442482c166384188691919131be6a1c46aa6e67ed2bafbc128bc51042e9e9e923860de7ae47103699e1330d253852d289c706f61f80141c3972a4b1b191208c14788e4b31e95e5e71f79d77e566e704fd81485b7bd01fd85db74b72d178f0d03bf3df7ee0befb29a594e260c04731915c488f27dd778b8a8ace98381194a8deba6dedea358c200c88209cd0082b150a85084184201de115b7a3a1a0bf6fdfbe53a64cd15b983f7ffeaf7ff5abf5ebd671c7359981017ca685948a47a306a5c2f30ccaf4ae821208646a4aca94f32633424e9e6c9e37ef4d4a0d8408210c63acf9febafd85d312eaa4949ee0153dba772b2f0b8482eb376ed85dbf472a84095308567cbcd213d2f207060fa9b45d87504348e00ab802014a7f70254f59c729dd6029ed4ea7132f3c293c4f98a6cff38414e0badc711cc332352f530f1c1dc789c562920bdd837a9ef03ca1b7e379c275b9ebf22d5bb701223b6b77fd75c1c23f3ff702c694319331d6d2d2020008112dc4ee74a2269665c5e371bfdf1f8d4619a59410a5d4d5575f6d591677bda58b97fcf847f7bc33ffed7834661a9412a4a450521806554a108a30014291c71ded36d779ad02c640a98e8c2001bf8f52e2f7fb9297712c160b8502ae130f05fd7ecba7b8080783a5c525dfb9e69a1ffce0e6debd7b71ee2d5bb6f4aebbeedabc7933a5b8a3a3438fb90d82cb4a8a67cfba9c201c89445e7ae9a5871e7af0934f5669c6a49e3eb7b7b56cdbb2554a999393535535d671ec84b70a524a09429052aaa2ac5c098914341e3ac028955c601d4e8315269d4a5ba4feaf90bc7f92d6913d66cc0f162d7a685b9b515298bfe8ddde8ea398595abf171d3bdefabdefdefd151d5edaf91f7cd6cf0f05fb5fffe74fae4ffefcf37b4efd2a34fc9e77ab1fc000e0d6ce9df82000e4946552967bf1dc0517cffdbb3b9933fbc323b3bfec477d5b78c0377ff3ee377ff37904aaf75d6b5aeeeafca9eac983279eec04b7a67f7862fa173c96af72ee8e2373bfd6736e6ffff373fb7adf74e5b409b11f8f7cfccdfddfbcb99c0200388d0b360da9fee44fdd71c38b170f9d7ef7b01d8f8d6200a279e5a2ac4dab3657fa4e7e706de58c1b2a77be76c1a931abb7f78f174f7daadbe36bda2e2b8b2cfbe9e41997fe7ed0eadb7a7ce11c56d9f57f7da55a164dcd33a035390b3a36ff5be7deebdefbe1f175fde5a6472f9d32eda783b6cd1df6c52353efc88ad757b5e75e566802b0d2197f58f7e2e86276f09d9bcf9833e7e9aad5df2ba30010dbfde6eefb376d7db6d850d0faf684e2072edbbefeba2202dec1c691b7bff3b3b3fba6c7363e7af1d9b36e1fb7fbcf139243f9d0594fbf75c327c971ad5bf7e0f9bfe3776d8e7eab82c50e556ff702a86bb1efaaffcdfa9c251e7c51c869e2655025649042088c50d248aca1a1e1e4c99359595983070f5eb46851c2779710428827a4543c949a565050a0c1154a29c650d1a3bb104221a8a9a9d1124284d0d0ca61e79d775e4e4e0ec6b861efbe79f3e61d3b764cfbc16a4a93ee639c78fcb21933f2f3f363f18eb7e6ffa5a5e9a4363dd6da88b6b6b6949414c6582010304d13001cc7292c2cc418efddbb576b41c2e1b0cfe7bbecb2cb468f1ead09f5f3e7cf9f376f9e10e2b5d75e7bfffdf7b56f9f6ddbaeed68225d2010e09c630500400ce20a7ef1b4e9a150a8b5b9e92f6fcc3328c68028c608219331dd3a27e34328a54ac8a0cf2fa59c35f3328332dbb69ffee35335d5d5daabd9eff381e0dcf528a58c504ddb678c49ce2d66288ce2f178341a9d31e3b2e2e26250b070e1c24824a20d8db5e6d4e7f325c52ea833db173aed0f870d1ba67dda56ac58a14d3b38e794e1783c7ef0e0c15ebd7a959474d359208430052a11c9ab0480ce0a96a7f7fd044ef5910a23a5900415e98875c4ec70d8282e2e367d566b6b2ba5d4711c84a9cfe74b5a3d638c41a1a4e59b4606a554528adffdee777ebf3f168b757444ce3cf34c3bee32c6a4004a0c3d99d5335629b996426b29062258db6233c6a64f9f9e9d95e5c4631f7df4d1abafbe4a29d564bb24bb514a890009d036849d184e6728880e204e1e1a3312111dfa0ad18dbbdfb20c8a2dcb0029b96bfbfce6f993279f7df6d929292908a1fafafa975e7a69cf9e3d52265c4e827e3fc6a094b22c6bead4a908a1783cfee4934f6edfbebdd31d1a92896d18e3b7de7a6bd8b0a1003066cc98f7df7f5fcb66b5259e520a63949999412872dcf8fefdfb29a59ee3224cb5810c425821a515c149a0fd3f5108179e73f69dcdcdaddb7712c2ca9959baa71e8e1e6bf9ea0eef9f24969c7cf71b83265c75f3cf1efad94d975df4f05e8094a9379e99fdbf172c15ddfcd44b87075e33ad34d4f78ad985357f7c6d77c21690a49e77fbacee26002b997edb14e79d176a620000c837fad66b06051190ac336fba3265f1d3eb239f19fcfe6173bffb1e9ad52b488cbcb3eeb86ff4fe9717367e7ef2e9d4feb07f8adfa2be8aabab27feead9abcb4fd955cbe38b7ef361f62d73afad4ca32c63c40df74f73de995767ff4d73f7f8d80cbfcf30f22f78bfd74f9ebf7b9005c1818363b9dd0000200049444154b3678f2b0d53eceb76c19d3775dff5fe8e68a27d2e9a73eb85c5067c2e051d58d1b9575ed03fdbc2347df8753f9e0c6b9736385f7e5512933a87b76ffef4481c050a078fe8e6ef6af2baea7fbacf3bbd3000c5583be91340a73e30d6e6c60808c654294408a3d4e0aed855bb1b0329292acdcbc95702b0c2063118663a88ac4f9f5ea9a9a94288dada4ff59a97929282908a44dadadbdb0921a5a5a5d75f7ffd9c399797141528e1ad5ab9fc89c71fababfdd4b51d8dc9798e8d9434280129faf5e93db472b012de272b3f6e6868f0f97c4af050c05f356634426adbb62d9acda62362f53aadedc7b4071b41e8a20b2ef8c93df78c1a318220d474e2c4d34f3df5eedb6f5b8641316684d8b198f03c9032e8f72ba54c8bf92cc3b5631403a3987b0e462a272b63f0c0fe20c5f6eaead6e666ae933630d62169524a00491058ccb098a15768dbb67bf4e851525a8409cc7f73deaeba9d8490f494549f6182902015c30449a54f75a4ad5d27b309e909cf490986fca63578407f8af081c6434b96ad0886c371c7d17a52db75db2211a11422c41302305608e91c55859027bd92b2120970e8f0e15d7bf6b89cdb9e8b19b55d8ea9b177ff818e582c272f8f4b70b9e45272099e50bcf34348900a29c0c9ef45e7079720b8920a7942294cb66dab41889495779f396316a3a602ecf307033ebfe4c289db480121448f59a5504a02f7848ee4d55c3a29a1b5b5ddb6dd4020d8dada661826a58c52a6313f291217aa06417567669a89e057dde09e3171a2ebba1b376e7cfdd5577da62939370815ae0742620520b8524281a40453824d83212529464957c8cefc0d44282614ebd63018f0219096cf70dc3826e0ba6e3818444a22a5c657553dfce08397cf9a190cf85a9a4fbef4e2f3f7ddfbd3fa3d7bb8e7799ecb1825046b753356505a52d2bda2c2b4d80b2ffeb976e70eee398c52298414dc349852d2716ccbb29a9b9bebebeb15888cccb461c38728101823a524211881c24815e4e73242631dd1e3478f20257536342688604410600c9800460a2345ff93af2088144d9f76dd33cfcc6d6e0d8394274eb4de7acb0fffad1d1e0020ab7870b78e975ffcc387126846cf33be7bcbbd774fcefcdfebf1dad73e31af69e88317165320bd675f59f6f0332feebced17030180a614a62710389a56148c6c6ee10000d89f9313c0899b8b53dcc54763a74697de893d27a26b6eae2cfaa13611f23a78c1d08880cf7af018e5772d5efafdeefe405a7ad8c40000c9c459deb4f77874e743134a1fd31b10b188ffd2e8e747c22cebcad7d73e3434e44b494fd58e812a56f7f2dddf7b70de8643314420dad23eb4c3d530034d2d4cfda2cb579c58fec8f7eefce3e2da664e306f694dfd7e5c7ee9bb1956fe9d971f3f74c703e795ccec283ef3eafb9f78e8f2eebeaeb5beabba90bc53b85de29b4ee655c2cf0c807726ab2612178400804d9b364d9830c1b2ac8103072e5cb8d0302d8d66514ab992c32a87d8b6ed79dece9d3b751fa9830a00201c0c9d7ffef9c3860db30c9320b4774ffd5ffffad71d3b7670ce7d3e9fde88b65b4beee705175cc0183b72f8c8fbefbe673143278f8d1c3932140a1986b16eddbaaaaa2acdca12428442219fcfe7f3f95cd7755d77e0c081732ebf3c3b3bdba02c66c7572e5ff1d6dbf34f9c38a1d5af8661388ea3bdc712ad03801d8d99a699085513421bc28daf1a075239f1f8860d1b40aa903fe03a8ecf1ff004171ee7ae8b2c535bd3257b6846698ff20aeeb83b77eedcb87e83528a61d2dada4a31310c832b2e3d4e58c27d26140a0180e4420feca2d1684545456161a110a2baba3a1008c4e34e3244381c0e27f3d3741ba407b51a850a87c339393900b06bd7ae582c665996e3787aaf8410c78f1f07c0b9b9f98c3100ed740d088104a19402101814550a7592bd1042122566f19ab18910d141701f7cf041afdebd737272ce39e79cf2f2f2151fafaca9a939d87040c7ce6a6311d334b99b904d082124208c13315f9ee769c8ca75b910424f39b59f30c61429c91dce811342958464ee9966b3198651585848298d47637f79e30d420848e5f3f91010c3303416ab2f2129255752cf40854c64132384102084f5758e93081fc6a095dd89de544a05d2f219bd7a769f3c79f2a00103b531defaf5ebdf78e38df6f676ceb965f975ea8656075386b51bf6a0418328a56bd6acf9e4934f94908cb16448b1de7f7dbd398ebde8a3850306f693529e71c6196bd6ac51441926f5b8431096526567677b9e1789b4e9534308160a25771be9e707a1af7d5cab391eb61d8f4663d168b4adbd5d083c79f2c5cfbff82ae7f2db575d5e5dc382c1baf48cf470386c3086ff0d49ee2875eccf166cfed9fffaeb75f3ca3fbcddec75dcd833743302506e5c8ae79fd9f6e3dff503f04eee6a8c29f02100fb486d73a0388d0200888e037b5b048408807b74e7719a93e33ff56cd08cd2cc94b3efaf5978f1df13e92216cececdcbfda2192e4d2bc90c0ebe69ed861b4bfe9edd330d66e5e6e59e9ae1f2032f5c79c3d2b3dfdbfcdeb85c53ecfffdd07eaf9d6eccfa4500e69a3b67fdda7b68e5be39bd42a463f9ecf26f7c8efa87000124e58328d067ceafdf9ff36bdefae9ebdf3df39a6b479eb964560eee5af0bbea7fb090d46003a044cc14d642c3842983d2c3bac42b0cee9cb54945114e8ef0eaebeb8f1e3d9a9595553970d0c7cb576802b80ec602ac8a8b0a38774f1c3b16ebe83019d399b304639f69dd71fbad6969698410371e5fb464e9b2c54b5cd74552328c3cc7364d534a11f20730c6aeeb5acc282c2c2ccccba71836ac5b631934128b068301cef99851a330c0befafa93c78f77b4b79b8c0583413db54c4d4dd5ebe8a04183a65d74513c1aa398d46cddf6ee5fdfafdfb59b182c359ce2baaee4c2f4f919a19d21f152bbb76467677ab683410929b0c2a09470bd7efdfa514a8f1c3952b3ad5adb8be8785644b069328d560683c18459207731012965454585526adebc799d5ed332e8f72985f41c933166bb0e000850c78f1f574a05c321ed2c08848e1a3b4661643bce9225cb3a3a628661789ea094398ea3c37375a43d4032f31eb443e1d0a14343a190e7f28f3ffe9831d3f384cedb350c8b10d6d07030180c7a9ed7bd7bcfeaeaeac4c01770d256576a4fbcd386660810562095f6100627ee20842c9fff50e3e1b9737f3567ce9c0103faf7ecd9b3478f1eb66d3735351d3a74e8d8d1c3cdcdcd8d8d8d070f1ef45c970b8930c614230542702941f7b27ae81c89445cd7f5fbfd2ef79861b8b64388a41413423001420897c2715dbdab8c30823052b267f70abfdffff28b2fb436b7504228c2aeeb612c084694200f29cfb509a30883d311f55901844122601849d00a5f3dae05504a22d0570e42c4300c4a310008cf159eebf3f9faf6ee356ac4f04020e0c4e3bbeaeade7df7ddddbb77bbae6b1a06c5c01d1b08b62ca3a32312080563b11802b04c5690972bb9f7e6bcbf504c04978a0b84a4921231030018a59ee729804020b075ebd6bd7bf7969696969595555454ecdbb78f11eaf038663835353514f081e4278e1db30c43bf792048018004a933303002851442f0f536799a8860182c1c3edd9d6ce88fef99a9bf2b2eed7a65fd3a4a9e58fcd8876ad2733b9e9d9486000044e3cb53473ff2c70dbff83d05155df2b347968f7d601c59ffe80f3ff04f5dd4cf0f00809c4d0fddffeee4c72e4adff5ec8ffe1c3deb85e1a1d331bacbaeeff7c81d77bcd2f3d733fb8579d39e751f1f289b72d63f1e1f8c73cebdf9ccdbbf7ff31f873f75cdd04cd5deb069f98eac49532aacaf68569db628c9e9d523db44b26dc3d34f6e8ba67ed5a1c75add50799fa21001b7e1eddffef538bff273176538d7dfbe746f9b1cedc7e01ef8707e5df159e37a6504b3f2322d7214a3ae796d57fd8ff67808e9bc01fd1fabd119e874de425249748add8501498c0125fa122dbad48dc89e3d7b741252381c8eb4b727a6699e5d5c58941a4ef15bd6da3d7b082152ca8cb4f49cac2c8b199ee7e566653b8eb376edba0f172cec686b3718a30c732e0d66e9ed6ba806636c5996ebba63c68cf1f97c478f1d5eb16285522ae40f7842f5efdfbfb8b81821b463c70edd6fe96528100800c0800103344c555050c0396f696979fed9e7b66fdfaeef2984e04a9aa6a9edd628a55a64aa513d4668921aaf94c20a0b21cacbcb4b0a8b0060eddab59a1cc628e19cfb2cbf00959a9aaa41239fcfa77b1729a541a8cba5e4e2f0d123edededaeed1142fccc6c6b6b63ccc49448c93dc195524030c198308a08766cdbf33c2dfbecddb78f526ae7ce9d9aeea625cc9ea7997f54fbed696aa37e6af4f3222574afe82984686c6cacabab63ccd40c36d33485909ee79d38712216b319238585855bb66c01c04a022005a759617325008020ac83b30040a953b8afe6c6d9b6ad946a6c6c9c3b776e65e5e0aaaaaa0103061042f2f3f30b0b0ba5f092fadc8e8e8ef6f6f696d6f693274f363434ecdebde7f0e1c3b66d634c397729355253c36d6d6d1a39435899a6a914220413423cee68ad8fcee4d5ea69dbb68341bf94b2b9b979cba64d42088350fdd9f05952ca8e8e8e5028a403f79452e17078c284093d7af4d04f9369f8b48337a59431c6184394e85b08219148dbfdf7dfdfd4d4a4451e8ee3a4a5a5514a8f34362e5cb870d5aa557a5eaca38109211851d7751551a15008118d1b48a58031b67ffffea3478fea2debb8642925664cffafb9ae6b5a96ebba98e0356bd69495951142aaaaaa0e1d3ae4b98e862d4b4a4a7c3e1fc6f8e8d1a35a5c2c123a65753a8ff63f81e4fd7f898135bd75eed067ae5af7deac7f91c7c74fac7b67319e386358fa974056fcf89af94bd959970e4dfbba22ccc4910f1e5b11ba6ce1c57df23b1bb59c6fdc7dce7dd73efec903df03a378c64cfbbecad4958754d9b4fbe73f383a08e002e08cb3afc979f68cec4bebedbcb3ee7ce38929991822a7cd356f78fb9df88d374dcc9a73921be915a32ef9d13393ffa9863ff792e73f6cbee5c6a945371e76584ac9e0c937fde99c295ff557acfc5bbfb96ec1d583ca1f2ecac9e83e7e42afc0d6aff88b50d5cf1f1c71e9053ddecd2bc8cc1b327a4ceee7ffc0a89873f7f92f5f5f40aef08f7a6cd3d3f0e6ad577ea3e6b883adfc11573dfec245d95d4d5e57fd6f96c50ca594123a9d42128c293ac58b57203152c9144ea124c620a5c03afb4a29aa40298909daba79e398512342e1c0b0e143562c5b8e3111c263840e1e38d0a05878eea7db6b2846175e7851d5e831a6df273cee37adba9db51f7cf0c189634790028a0083a2981816735d1794f0fb02896c3184f4f0b77bf7ee08a19a9a1aadc68846a386e51f5f358ebb8ee779ebd7aeb10ce638f140c0170e06fbf4ea3575ead49292128de4b5b4b5ad58b162e1070b08204dd4d3ea048a30920a2b3029930892996cda0846b7989dad300680caca4a8c311762f5ead58c31d77509a39a1fc62c73e4c8d17e7f90bb8eb659218438b6a72965d4607bf6ecd1c1beaeeb465dc998a910782291914008f2b8c710b89c2b8408a3cc34ed6847b76ea5b97979aee3d46cff1414f25c2fa96e01407dfaf4c9c9c91342048341adedb52c3f42440f228b4a8a2933b7566fb3fc3e219442202410821508216553737334160b8542e1943440c4e31c0081c220059c963986105208546220883454a9841452204213f89f021df8b661c3860d1b36e4e5e555565676afa8c8cccccccdcd0e0683d2e30820140af9fd564141010020321e143e7cf8f0faf5ebe7cf7f9b7325848731f23c1721203a9e152121a4f6f9d1a7cef33ca51460440d065208e1e9a6bcaeaece711cc64cd5a9edf06c07631cf4f94148e971cbb25cd71e3b7ad415b32f8744421a13120020e97b0c9fb510f26567676565e92e361e8f1b86c15d7bc3a60d2fbdf4523c1e078928262a116b4b38e79830c618a65408a1b8101e470a30c65cf1fafa7add9e0ad7d3ad76522893b85d083d47fef8e38f274d9a140a85468c18f6da6baf2447f00505059ad778f0e0417d80b66d275298f5d01961849092524ae86af2fedd3d626cffea3a5fe525690464b461d3f2f575fb8f473918e9dd064e9838b8c887006856bf7e74fe86867e6797595f4f47410aae5a19bfeab3485ad6c5efb75f0c105bfd26909c490fbefcc347ff066c4b1d79e71b3f7ae0331dd3597f39fe69e74633c7dff1fad63bbefc31afde605ffdf95b7d431fdd7ba073fb2995d73db3e6ba67be6c0b295316460fffcd66b3ce7e7079c383c99f1fd65fc2933f6839adc74c9db6bc7d5ae743f6bef695edd7267ff5c423fa6bc56dd5cdb7e9c6b1f4ca97775e99cc5679a3fac6aecbb6abba0a9002044825fb188c31a0a4a34ae732af1002900849a018f3ce37c20a944489d577cf9e3d6d6d6d3e9faf478f1e2b97afd050966dc72acaba815491b6f67d7bea7bf5ec39e9acb33dcf931e5718b971e795575e89b6470c460417966170ceb5638426d5c5e3cee8d1a32fbee492b7df7e7bc3860d83070fb62c2b1a8dae59b346037b3e9faf7bcf5ebd7af502808d1b377674746801a33e9633ce38a3b8b858474dd8b6bd73e7ce050b1660a924a8cf530f3b0d476ebfe30ed3341f7cf0416d2b93e44b2554ab0aa494b9b9b902d4b163c762765c07dd0a29a5e320058a7b838754daae8b416955a996820a50886021c4debd7b751c9cd699ba9e07047321a4940a23a4b004f084b05d47820200c00863dca76f5fceb990726bf5364f488c29004600824ba944555515a51421e5f7fb35a4a43d656cdb668c6566662aa56a6a6a1cc7a1d4504a4921123ecf42008046fe34ee881092329169f705cb9c527aa754e719d363dd53a7f1b495edc081034d4d4d0b3ef8c0719cd4d4707e7e7e416e5e565656382d9c9191110c0653535303a1b06118b9b9b9175d7451b76edde6ce9dab196caeebba9ecd18638cea9e1263ac40e8505d21b84e86350cc38e45f58ec5e3f1c6c646c77128660810c6083eab13d7e96a60189cf3783caea7f942788430a91080d2ca6bddd66b121ea5b4f1c891a6a6a69696169d8166db766d6ded73cf3da7ef203ca9399a49b7202d7626080381ce900ca461d7dada5a9dec4c4ea3b4aac4b0f8d4c993427574746cd9b265dcb871a150caf8f1e3972d59aa375e5c5cacafedbaba3a4de60b87c3091d770279458074d09ce86af2fecd73d2c8de9ae3e98327f91180743a6456ff89c3f3d37cdeb1ad4b96bcb7387cd5f9157e042858d22fbc7ef3be58b7de5d8e1d5dd5555df55f5118340f3dd1c7608c900295000610003a35a343a00828504429049abaa4b052800021504aecdcb9637cd5b8de3d7bf8fd16e71c2145292d2d2a26481d397c381808ecd9bdfbf13ffc61d0e0c1a150a857df3ec160b0a820ef80f0b004dbf50cd33419b385e7799e022c84b07cbefc820242586969d9ba8d9b7af5ed1708870e1c38d0d2dc4629b52c2b168b8d1b3b5a725729b5e6938f352212eb88220514a3e75f7e69f8c851e5e5e5050505a9a9a95959594208824e8d524e076f2402012a3d3d3d3333333d3dfdc89123cc345cee4167441b00e8962eafb000000e1d6e6c6d6fa718534a3da908204a50d5b871b9b9b931dbb66d3b3d33ab3ddac1188bbb3aa2830a2176edd92b842208e9c938571204e20a0061404a2250084b40aecb31a6cca0841a80ecdcdc5c2144536bdbb163c7305042a990d2f31cd33473b272bbf7ec2141b5b7b5060281a292e25dbb761996c9a5302cb3a8a4d8347d6d6d6d3b77d64909520021b8d3e8183c8f638ce2f13800e86645294de8529d7ddca9f60e81429dc1ae28a1bd915ade8b0104d2a9289d6f1c9432185352620c8641ddb8bdbf7e6fc3de7d9452200048ea59795666cea04183c68f9f989e9e3e6860ff219583366fdd625a2c16efd0a79d500448eae9b30225a5045049ef1e9fcfe7c4634a298a3152eaf8d1a3497effe72698d069a4e23af68eea9ad75e7e457b623bdce35cc662b1f6f6f68e8e0ec77313c1be08d9b6ade7b052ca94504809e1da36c5d8f6dca6d69694600aa58661604f7082b4bc0630a6046329252049402950c2731022000221b26bd71e6d138895ce0c44d0d93027b9e200ca308c783cbe74c972edec3d72e4e80f3ffc48a37d3939398890a6a6a6e6d6768410c34449e4b90263ac10d21db8fe171612fe8b29e6b269d9fd970def599c9695973768fa8f3e38e201d89befe9dfebbaa5ed89a7afe5c36f960d7da0da01d9baf1f7df1c5f929d97963ff0ecdbdfdc93b0e6e0c7573e3aa7aa7766565e46e9888b1ffdd401efd0db774d1ed2332b2b2fad74f48cb99f242c7fbdc3effff082eeb979393dcfb8f6c53d76e799fe92cdfe1d1ccf3ebcab35549665020090f4be2386f72ac80afb8319dd860dcb53278fb4e98743565eb7c0c95dc7ecae85a5abbaaaabfe4b9a3c8c08c11823bd9452ac9d52b046f534c13ae12e8181e284910a218422cc12bf279ab2b667cf1edbb6092123468cd0d8439f3e7d10568661ecdab5cb75dd502854bf77efbc79f3de7ae76d00686f6f2f2a2aeae8e8d046745aab08425a9695849ad2d2d230c640b094323b3bdb75f98e1d3bb48f86e338fdfbf7efd5ab9752aaa1a1e1f0e1c39abaa4ad525252525a5a5a962e5dfaf8e38fd7d5d51142fc7ebf86e54e5ffe130159522084f2f3f37373736ddb6e6d6d6566228137c93e04004f0a7f28989696862939d8d8482965a6c9a5144aba822bc0a3c68e713cafe1e081134d4da150c8f2270e4a219052ba82b7b6b60aa53cce3dcfe39c6344b992522b5a15e6226147c739775c57ab83012037379752dab0779f105229e5b9c2738569fa841093264d0a05533a3a3ab4f55a6969a9c6e7b414a3acac8c73be6fdf3ecff334834d758aa3b5be150062b19852caeff7279a3cf419a02901e0c1676f4708618531a61830004240e0d46f3ed75799a6c93a0b90949c6b5e1a63ecc891231f7ef8e1f3cf3faf43660b0a0a344497d07c48ae8131841520092035a22c84c0043ccf0b04027ab0ae1fa5a9a98911aafea612d3214218637ebf3f12896cd9b265eddab5ebd7afafdeb2b5a6a6a6bebefee4c993da745013e674bc8abeaa93b768c40e01c9c9ced30f4a08d1c96c9dff205829a5a1cd64a7a8afe4582c168d46f57e42e744982ba99feed34a69b640434343edce5da0705151519f3e7df485adf5e3c78e1d4b3c951845a351bd574a29293a730801ffebd9b5ff8952e0eb39e7c9e5cf0ecc967bdeb8f9fcefde366cfd8b53fbce9c1ab8ecf9f56d13cf4a41aa65d59fd7a45f7c474fd6bce8862b1f69bde99ddddfee1b5bf9b3e9dfba6c6ecf55f7f423fb9e9b7dc59f8b7ef166fdccdebe48fde63d410c80c243beffd26d137ba6c6b6fee9ca4baeffc9a8d58f8fb10ebe7ac375ef953eb6e12f176634bcf09da97f8976030090cd8b6efd82cdfe3da980881c6e27e9a9e6dfe0735ef3a15694d63d9c78eb887de92968dbb18828f3fd5b797976ace3abee32e07775d500e2f3f72cbd65cb7e00e8b0635d8b5d5775d5ff62318a09c14a292d33a4446b2f4812d250c9205b054a01560869d8402729e939234206a69b36ae9f36ed22bfdfdfab778ff51bd60ae10d1cd4dff4fb5adadb0e1c6aa006e98846b590a2b5b5351289587e5f765e6e2814f26c9b738f62e20f0622b128121c6322845080f3f3f3ad807fd7ae5d9ccbb48c74a164c3c14398518490e3c6279e75a69ea82e5dba9473ce1892dcd319509a4125b8e739766b6bab522a3333d3300c371a4faefd091da592ba6b1c3e72842778736b4bdcb1b57189cbb944801995a010006134bfb080199604bc6edd062e95f438e7c26406001f346c487e619142f8a38f968c1d3b964bd9b76fdf75ebd6296403a65cca58dc918004175881905248842948aec7c7a0977bdd597aae60c4e09c5b86cf8e3985f94548e1c3871a35dcc7b9a7d96981806ff8f0e1849055ab567574748c1eedcfcdcd4788e841ade78abcdc028ad9f6ea1d7e2b20a5544a4a2e01a446bc08c20463d7711080cfb24009420c9c74d4c128c9c98384104762051881f6b9d2037c4c948e3843a7a2f094be78000023acb870f54811632e3dd334414886492cd26159fe70387ce5ec398a0b84d0ce9d3b754aaf6598dcf5906296e143482144e034af1fddbf0280cf6702806e8e8410c78e1c955222cd164d98a29c3237d6ad33c5846226b922889a0c2382350b3399fb823106041863c77128a57a2a2aa58c44225a400d00d1681c530311128f397e7f50781c54c25459480f40b31f3060d0d179989248248210e25c026089b086240140e90b4ba34ba094526edc354d9331b260c1820103069886efecb3cf7ef4d1473333334329a95caae3279b3c2e09355c4f204cb08e5551482121155212841442a8ff62248f648c9c717e659e9f9060cfe9375d96fee9e27a1bcc1e33a78557bdb0ae55816c5af5e70dd9975d5c6146363db7cc37fb27df189c428dbc89b7dd33faf85b6fd639defe775ed8d1f7ee5fccea93429191563172582e035670c6a5e7f6ce34314dabbcf2f6b360e3c7871c7972f9cbdb4abe7bdbf94526f6f79875e7e545da03e48b37fbf71b531e17c4fc7ce7ac62fb572fac0d8c18579e9cce626a106e7b5d195aff6a79f5bf1d5670c98791aff331e29b6fefdbfbbbebbadadeaefadf68f2184b20730cd34e3e7812c03b9db2762afa02104198208c0125ec57003450575b5b8b10aaa8a8d0e2c18282026d8ab1b761bfe1b328a56d1d116230a1644b5bab699aa9696931c7364c5380b25dc771127a05c61897a277efde59b9394d4d4d75757585454596e9c718efdfbf5f63245555559a8a5e5d5dbd63c70ebd9027a378d3d2d238e7da6fafa1a141438c959595024ea13bc943c31833d3e8d1a3472c166b6868d03b9f9d9b1b8fc7f549d0542d42485e5e9e00e572eff8c9138669ba9e8709f10447848d9f38111172e0c08175ebd7238424a082a2222144ccb6b5a55c341a9552badc13a04ec3d2b4ed342805527ea68f49aa7435b479fcf871dd73536a0040341a3defbc29a150b8bdbd7de1c2851a85cacfcfe79d501921c4b22c8cf1f6eddb3516a58f45b792898606406b4eb500599fc24458ad8224464508c21828c23401eb76923595a4a813f7d5d3fdbf917942a708973166193e8c713c1ea794fafdfec2c2c23beeb8a3a0a00021b472e5cabd7bf76a8c0a3a998249081940220418238495c7f5f81b9d72b943c8719c969696e48127afdee43ee8eb5cef893ef34208e171e971bd11fd279fbb2a349dce308c03070e688ccdb2fc1a6ec418536a24e0bd4ea1d2e7e201b51d0f0068536e7db61329c03a44044ecf895600a0814329656d6d5d43c30100e85ed1d3eff79794946814b0a1a1417b1c0a2110c6524ac1a51042289002b8145282b634ff6f2dd9bef5d95b268fe85f52d6b35b700952d60000200049444154bfe94f3444dae312c0ec7ef1b4f4352f7ed2c24f2e7f6153fecca9dd98881d3fc133ba67e94b13f9f3ba85a28dad9c373744426525e1cf1ca238f9c9efbf3d697879598f92ee95b3e69fe868b7156f6b6c657965e9ba3763d93d731800c0976cf6efee33a23e229ccfdc47c50fae7d6bf1b1f273cfad3c4d6e2bb92ba8c5bea6d32f0ebf784e4ef73b37c74fdb8dd685b3f30aaffaa84dfd079e3af17fd8fbee38398a6beb7babaa7bc24649ab9c251490502048088130198400811f19610c588071f8001b1c001b6c300fe3f0b031c9189b648cc146640c221924102040a09c515ea5cd33d3dd55f77e7fdceede9104d838601e6febd73f697676a6a7436df79973ef3967c35dfb77defb0689d8a0a6d7ae3db86befa937cd2ffc839f1d2cba6674dde7eedf5c0e8975d7832ebdf64bbb67fe751b5c519593a56ec46197fc714509c0ef7bc2e5579c3cc0efb8fd778cff13e55a406400628d4a2960764456320084fe6076e5c54de41d4052dc5d4e6c8c29140a8b162d923be4d83df7ecd1b3676da74e8cbc7acd6a54aab9a525e22893f34b6140088b972d8e28ead2adabf1bcb66221b216913d4f0be6686c6ef27d7fe4c891cef1dab5ebb76e6b103d66a954dabe7d7ba154ecddb7cf91471d2dca86975f7a49a3f274924f45d645814025cff35a5b5ba5c2abb59682202148075e5c2c036604f17fc9e4727f79f6d9621038e6a6a626818c0040a022c7ceb2673272f30ec2b0109442670100953ae89083478cd823b4eef1279e28042562d65ad7d5752350723fd6da0b82c83a070044e00009d8391773a5b1a52d2aa565cb8352099873d96c5d972e02585a9a5a6ce89c8b2ba7c3870f3fe28823acb5b366cddabead51806fcf9e3d33998ca013d18b6cddb26de3864d3672626ca7b556ca2815bb7808f8135e3036cd41d471642a22b2c4b90a944725c91020663a0ae3be37c5a0cadaca525c26bf15f4295ca95822d7d4740250a79d76c665977ebbae4bb7623158b972f5237f7ec4d7be4193f373cce81c1be3131110c7df2592ef1ed65a66279631e54d7802c21845940288c80a858f4c5331647b628cbb63ce6f8ad224d9436ad90237adb562462874a0e767c3d0064184da94c28800506bd935261416dc39271471c2230291b4e2c56b660272ed508f808115132a65a2c8158b01113dfffcf3e2f972d8a1470c1ab81b3970048b972c43ad2d112865ad7396aca5c811392135811c33aa4f2fc80b96dc3afd472b8fb9fde5e52b97ac9a3fe3abfd3d993c99c1279cd2edf5dfbdb4f899bbdeeb7fc694fe1ee87cb7ae66dbb2ad514c9b6d5cdd52d1bbd698cefdab5b57ad6929870685b9579d775b74f6efe72d5bfafeb2b71ef8af3acd00baa677ad6ba86f9317daa60d4d16003e6cb51fcd3e56f5ac720d8d4132cfb9b4fef5879f7ebfd7e1c74eea5baea4a5e2f626aee95ef56ff250d13d8e3a7f62e383bf7dbb2dbd006f7bf1b6e7fd63a7ef57f3c92a3d68fb5faf9a32e5f6ba1f3dff87afecf1af8c0c53d5634efee251fdfe85002c33e4aa37eb5b1a362d7ff81cbefbfcb3ef5d6375d789a79f7160f70e7152c7f8bf02f31c1333322800458c44e00810353112a323202e5b526bbd842949eb9e0cb064c992e6e666441c356a549f3e7d32f91c012e5cbc58eef18e2822d75a2c586b172e5c4c44994c6ec4a83d42e72c390bd8168484e898b315f96e3d7aed3d7e5f5038e391478c31ebd6adb3d666b3d9b163c7f6e8d163dab469d96cd646346bd6ace5cb579034c605566b8da0b59731c63042b11878996c1004ab57afb6d60e1c38d049523d93638a9c0d6d1445511045279d7492f1fd37df7c73cd9a3572b337628441c8a03ccf43c4c046818d502b4a5493b95c2e22e779def1279c500c4a0b162c78e9a5972ab2b952a904007dfaf5150825b499ac566b6d459b094c08048ec8a60a4d79711445b95c4ea23e0a85825424954665d018e55ca40d1e77dc714a416363c3430f3d945648ebeaeafaf4e9231f27ff6edcb851d08f64bb097423b24a296d62bfeb94001320854913e60ecd8be052722e8644989419770c3e2e9f1e298d9702be4c263369d2a41ffff8c713274ecc66b342c4fef4a73f1545b01c7669d18b8f063b066226d16168add34ff47d5fe0a36065506813862e25c6cac940817aa91256ec1ea5316ea71e3ed97ee171e5c5496f250ace933d929680c8b9288a9cb8462b5446a3520cc0a080956877ac7453326b6382202086f8db0563ea289e927fc26447917be185171a1a1a0160c28409ddbb7767e6b696d68d1b374641688c016241eaedfa2194af6504f029165e70b1a994e93dac7f8d076ecb2bbf7d200d20f5071c7f4aaf39d75ffdd3f983be70741f0f00aaf63eeb7385df5f7bef7b2d2eacffebcf7f34abebf19f1f96f1064c3d73c4fcebaef8e3a266c751c38ad7deac8fa8d814550e18d6ab5243b8f6e95b9fdd6a0140d77deeb43d56ddf1fbf70a0cd434e7ce7b97c9477df06a3f9ac9cbf61e5ad3bc6a4b0000c0c1c6371f7e6259e7cf1d7d401f9f9c732ea1e039d8b4baadcb90eed97fdbc5baee90f30f293df6eb37e27226d53f77ebac9a13cfddab12205cfbc4e5c78eea5a5195eb32f298ab66d60bef18ae9df18d83fb5457d5f49df0c51bae99d0fde07beb0968eb73574e1dd3b74baea2aad3b0c9973db63e0200a08d771f5437e17b3f3cfbb07dc60cef3de8a08b1fdbf8c1fca6dd3af33b479d70dfc09f3f7fcff461393165defad71b4ed9bb4f454555f5a0c32ef9d3fb0144cb6fdcafe751f76f8ab178e1d5af0d1b30fdaf7fb30cdb5eae2dccf9cad011e7fccf155386d5e52a7aedfbf54756af9c71c9c183aa2aaa7a1dfabd17b6117cf0e77ec0c953c618bfa2f7a473bfba372c7f7d5d505eaea5e6b76e9dbe5fff4eb98a9a5e132fb87361813b2041c7f86c0deb8841012a02b08e9c345829155926560c9a413b025958b21010042159c7425da42444b118ac5ebb4e797eafbefd060cde0d110b85c28277e73bc79e9709ac2302cf64ace365cb576ed9ba1d95d97bef718123522a428810024791524a7bc71c37d5cbf86fbdf3ce9af56b8a6171f9aae5db1ab731f329a79c72c925df94e6b3b56bd73ff1f853daf80c8a1c18e35b0256da31e42a2a434bc428a9ac4b96ad40d07dfbf41f3878882528069125006508546869dcbe13468fdd2b88ec33339f8b1c85a10550411039c7a88de7675b0bc5b662c93adebc659b755c59593d70e0e09c9fa3885ce8ce3fffcbd5d5b5c55278d7ddf7e632f9625b891d18edd7d4d4d476ee24c78ac82a05462391359e622450acb4d65a799e310a8d56086ca3309bc9140b056b43a5c0cf7a4d2d8d415452067bf6ee618c361e1307c71c33798f3d76570afff4e707c94515f9ac58b28561387cf8f05831e06b4658bb7e1d6a45c08e497b3ab4612c9750c000c6f3e4dc3252e4ac318610402b5964781a7d099c48b834d00ab522464b0eb462c5a0c1f3b45210b9109050b1d2c0e0e401026905c3860d39f7dcb3afbfeec7d34e3fb3325fa5d1343434dc73cf3db7de7a7314053178f535211159e722a193e579a351a1b0cc2e2c450a3459cefa39a54ca150d29e875acbd70f29cb0a3b2bde8e0e9c03c78a238a64ea1220a3720ca0b4bc3872d6924c7024604bb1858a106f52af6f6c6c94f54b9d348cac97c996c2a818942c1121441459b6a5a81458e7002d830524079e9fd59e899c75c46dc5a2f17c404d800c8a4111a3b36ca3580783a08df645f061ad7dedb5d700a05fff3ebb0d19a40d3635372090ef19768ec919ad1888c812590697224549e4fb948eeca8affcf0e8155f9938f180c38f9b3ea36652df141179fd8f3db5ff8a57de1f3eeda85e060040753eea67775d5c71d794c17dba8ffdeaecf1d7df7fe91e59006fe0d9f7fd6e5aeb8d5307f4e8d573af337e327b3b55ee7be5157b3d7bc6fee30e9e7ceca5af0f1adfcd070030fd4ebff9e7139e9f3671d281474cfbb57fe43089d5fa90d57e34baaa1a3cbadbb6856b0a0c60ebe7bdbb396a5bf2ecfdb7dc7ac74db7de71d31dcfae8d0000b8edfdf71a7bec3530ffef63d5b0d3fe174c86a76f9fddc800e0363c7dfbebdd4e3d6b540e4af3affffc979e1e71c3dcad8ddbe7fe68c09fce9dfed04607f6fdbbcf99fef8889b176c6d5872ef61effe765e6bfc952d37e2ec3be7ac6d6dde38fb8a2ef74ffffa635b622cd6f6dee3a5731f7a7ddec2776f1932e3e26b5e6fdbb502baf5d94b8f3879c6e89b9fffcd1706c7872d5a75e7a927ffb6eab2e7eb9bb72dfdcdfeb3be7ee62dcb78c009e7eef6ee6f9edae000005adffccd1378ecb9fb547dacbd0dd73efa78f515b33634bc7743ef3f9d7bc8290fef7ee33bdbeb5fbdccdd7ed12d8b830ffedcf0c3be5c94563efd87f7a8efa8f27436dafce8978ffd51e3598fac6a695cf5c8c96baf3cf5dab73a5af53ac6676b38828828b2145ab28e259c3eb4e4082c836570803b2c24b7c9a4d224754f045068ad0d9d159967269319357ab475bc69fd2679b573cc84ceb2256153d4fcf90b0160f06e43c78f9b500ca3d01168434a77ea5c37fdfc2f0f1834a8a9a5e599679e09824012485f7ae92544acadad154e68e3c68dbfbdeb7796210c2da28e882d53e4c8cf6640a9d052d7aeddd168c94e78f6d9671b1b1bfd5cf6e4534f298581dc7423674b6170f43153ce3bef3c4beeadb7de5ab06041b15814a9af548701200c4354aab2aa8a11de79779e306d871e7aa8f48d4d9b366ddcb871a552e9e9a79faeafaf174c502814a40b506236a40faca2a24254999239e1791e71f24d1963da292da14a9553a3d25aaf5bb72e8aa2430e3dd4b10dc2e2e1471c7adcd46388ed9cd75f7debadb744f8d9d4d4a4b5cefa99ae5dbbca4a4ac52202ad59f33e93332af64e51e2200760b40ec390c932b302144b1ab1610388d5b21a5031a434a1c676e440084a2934b1fe5492271c532693f17d5ff6454ac0bd7af53af1c413afbdf6da6f7ce31be3c78fafaeae8ea2280882175f7cf1ca2baf7ce69967aaabab851e934273a95412e3eb9696967c3eafb5f67d5f6b4f0842cff35a5a5a84f0930e816c362be1b955553504ca129003a95d5a624bec1c3be7a460ea800955ca3d138293a92c7e8f8444943e16058c31065839e7da5a8bcc28268bc562c9392789cc15155556bc0781055c3200311303116bcf34343488ab9f6332c6006ae71ca0c6d8cd47a5dc61da006aad95633e73e6b341580cc3b04b972ed6dafa8d9b8262899975929ca1e4c4289514d6191194529fe25294d7ebf81b9e3efe86f4e72bdb7f33f0fc57b69cbf03b6ea34fea2dfbd7cd1ceab30dd0efec6fdaf7ea3fca9a15fb8f9d5f69cabeb7f10b383bda7fef7e353ff3b79faea8f5eed47a2abfc808943df99b9a061f0b8cefd8e3af7ff7dd017e62defcdb7230f1990fbb7564eabc64f9f9a9d7adb0bdb0e3fa176ed23bf7eb7ff176e1e9e81e29bbfbb7bc3c1bffcee51fd7200038efdee377fbef75daf359eb8ef0bf7bc3be8e2df1cdd37a360b793be7df6754f3c0700a0eb269e76bcac6ef793be79c6f5a7fc6559e9f35db300901ff3e5f3f7ab55005d261c3fa2edba77b7d989153bce25bbfde517b6f73def1787f74dc152b4fae1dbdf1979f9bd270dad545079f0c5df9bf0bb1f3cbbf1abe74f397ff4d5b73cbeeecc0bfab5bd7ac75fb2273c3a26ff31cbd39d275f7ee17e753ed41d7dd6e88bdf1b7bd199a3ab3d187ec22983af7b6c6509866cfec0cf1dd27f872d0e967e6f5cefeb54580ccca0e37e74dfd9033d783bb98c6d9979d3cc6e5f7fe5dcb1b50660dcf42ba7de72fe9f965db9f7986c0732e8189f1d262fa9c332313210204bca3313c40d78499c2720b173ed5908c8b1a19a02c6522900a50060c1fc45c5e3c27c3e9fcb65c2305cb4688973ec189918513b27ade91894a2679f7d6efcf809994ce6a4934ee9ddbbf782050bb4d643870e1d3b766ce7ce9d7ddf7ff8e187172f5e9cf1bc28089c73735e7db5329f9f3469523e9f9f3367cee38f3fbe7dfb76052898d2920372d65af1b9b5d61adf0ba2d0f33c64686c6c7cfbdd79132b27f6ebd7efdbdffef6ecd9b3b76edddaa757efb163c78e1a358a88d6af5b77e71dbfa9aeac6a6d6d158f34416600e07b9ed1baa5b9d9f33cd4b86ce9e23163c6ecbfdf4417d99e3d7b8e1c39320882796fbff3a7071f524a296300b1b5a5a9b222d7d6d636b0ff80e54b9704c552c6f37de3b123630c3b2b3057018a8c356eba47906aaa0d4a6c1d21f8be8f0c4b962cda7df7615deb3a5ff5fd2b1bb66d1f356a54452e5b5f5f7fc7edb701406d7565100441b1ad5068ada8a8ead2a9b38bac60a362b1b872e9120d6c944412336a54cc80cc36f28c0247466983ca86113b5b5959c936ceaf43a510a482cc8242a5b88b08c0ac0101db4bba5102e9c23064e64c26d3a74f9f71e3c68d1d3bb667cf9e00104551d6cf00c0f6ed8db366cd7aedb5d7b66cd9e288aaaaaac230444493f15bdbda2a2a2aa470dcdcdcdcad47f7c859992e4c4e94b25aab42a1e479194444d4be9f15c2b5a2a24a1e28a53881a618ab6b011590e3d8f41195485be385d901721ae396949dc3306285ac7429b45114e472990df59b478232da2792a4b28cb3ac3413511004994c26359a81c48990994a8562a7ce350ddbb64741e8fb99b014684cecf4386e038c53d563fb15d45a9be4c0d6d7d78b31323b0a6c505f5f2f117c69c93856c1cb9e12a8a44bb1a3dfe85f3e4cd709279ef6912fe8b6df89a7fefbb7a362ecd9a7743ef2d667374fdee7e13b970c3df7c4c13e40f3d6959b1b5f3c77afa1e2f2c26133ecded81634ad6bd43d06748aa5277583eabce7a446f9f61ddfbef4574fcfaf0f50534b231f538a993c5dd1a5526690f27c654bd12ed5cbcc90cb7e7de6eb179e3cb9fad1bf7c7f62ad028068eb8aad6d73be3561e8d50a0080a356db6baf16a7471c79deb86fddf0c8ea73a62dfaf54bb5a73c3122f731775557f5ac956f422693f56be31f945fe171143afe90cfdd69f6fb03bff9f8135fd92d9fafed549d510000c576c0ba6a4b61f14f260fbb5556e08aadb9cfb77548a33bc6678dc97300487267548062dec5e28b0b0029ab21fa0026a982c9dfbe22a12d08b5e7c96bb66edfb674e9d2b163c75a6b8df1df5bb0280a9dd84628a59c638e3bcf5c6343f31dbfbef32b5ffd722e973bfcf0230f3ef8506394e489b5b6b6de71c71d6fbef9663e9b150333e94e7be289279e7ffef9d6d6d66c369bf8ba2966b694a84394aae9d40900fc6c66cb962d5aeb300c15a052eace3befecdcb9f3983163468c183166d46869de92eadbfcf9f36fb9e51671ca100b5c660647511449fbbc8b6c3e9f47066dcce38f3fdeab57afba2edd0e38e000f1da78fdf5d76fbef96629148641505d5dbd7af5eae6e666dff72b2a2aa4db4c6bdddadaea799eb4fa0180d69ed6ba540a634f3a6614ebb5a4494ba3aacce589e89187678c1e3dba4f9f3e83060dca0c1b6ead5dbd7af58d37de282209a10c972c59a2007c6d2a2b2bb3d9ac4628b6154aa5c2d62d5b8c4603ec94424483484408e880aa2a2adbdada445eea29ad115d1468f01100152203c6ac1f2b0684766f64b126117d83730e141a54a8b5109fe3c78d3beaa8a3faf7ef9fcd66c5284e14d60bdf5f3077eedc975e7a59c227a228a2842314d4525d5dddd4d494cd6685a925226065b44744a0e36798d968af50286865f2f97ca918c436252a63adf57c7139912f2a8804804c004880088a015101002388dcc18158082b00167b6a712406c07c3e2f2d779e97f17db4d6ce9d3bf788238e70ce59eb0054101481552e972b15836c36ef5c14539cb1c1a0924e45916b48b1bbadad2d9bcd866124241cec28fb88ff1e9d531a8cf69c8b98299fcf3ff7dc73fbecb38f46658c59bb766d269341d4d2eb99da042a4031634164a390407580bccfeec88ef8c2b45ebfbeede11796dcb57af445c7f73700603af7ebdafda4dfcebb6d5265f9d57d7def1af7d8ea060b550620daba52d426c1a25f9c75d58ae94fcc7d6acf4e5ee9ddcbf73966f9c7e1342b475ff8c7a7f9f8238f3f36fbe4e3dfdea7064de7fe5d6a0eb972ee2353bbec4862d61d72fea44baefce39caeafceea7ee6354333ffe203f1a19fbbe3f67ad5ddbaf7e8fe41520e53dbaf4bc5980b9f9f757e3fdd31af3ac66774848e08480a5718b731a5ede7ed840442fc8bf63804002676f10fec9c53468b19d8db6fcfdb6dc8300058b16ce5ba751b9c2394bb97016b5d5a9c2a954a8b162efcc98f7f7af8e187efb6dba0ea8a4a62686b6d993f7ffe8b2fbeb87efd7a0500c4645d2e938d24f113b0ada53597cd160bc54c2643cca0d1cbf8b1793273a79a9a9a9a1a026e696a686b6bc9e52a2415d433861ddd70c30dc71e3b65c284097d7bf71637ddc58b17cd993367e6cc999ee7d9b00400be9f8daba59ed6c89e4617850a289fcbb7b5b4842e5ab664e9830ffc5170cc962d5b66ce9cf9c8238f64b3596b2d30673de3c260f6cbaf9c70dcd49adaaab7e7be5199cfaf5ab162cc98519b36accb6532e2a6e11b43e40aad6d46fb5a6900206685a810e59effcedb7307ed3678e9b2c5be6f88e8d7b7dd3e6ddab47efdfa356cd9ba68d1a2071e7880997d63c83a60400676f4d69b73478f1e3df78d3915b9cc92450b860c19b668c17b48cef7343b4614f338b04ca095ef7bad2d4d5a6bdfd39e51ad2d4d15b97c1004e4188981251a2cc98d20565a09770700c2930942d15a3b26e718c901a88a8a8a5e3dfbec36786810041b37d4d7d7d76fdbb6eddd77df151b1744acacaa92a2b0e7fbed46be44a0551a1d26317452162f0625637cad75298cc23004a0ce9deb162d5e3278f090c54b96e62bab162e5abcfb88918b972c2d05a1508df18c8cfdf2e2998cc80c1833913183c6e25923cae694d893f9d9da56c86432c4d0d2da96cbe5ac75cb96af58b96af5fbabdeafc8e599b1542a0128608ec2d03359f9548ac3360031fecab472e5ca2e759d56ac5841449e67003893f18220480413122a93d225e4f9ed000e18a3305cb3fafd0debd6f7efdf1780962d5b16459131ac75fcc540b118550210c7de7bcc081db1669fe5e10f39e58b837ffcfd2fbf87e36f9edc4b0300e4479d3dadd3e46f5e7bfcfd571c39285bdabce4b539cda3264fe87ef0b45197fdecc74f1df3d3295dd63d74fd6f5706fd00808a8da56cdf61036b3d705bfefaebfb5705e33ede0660d59e17fff989f098c9533e9ff9cb8c8bc70e3af14b237e7ec577ff38e4c7ff35a2ca6e5ff1c6ecb5038f3ca48f87b5132f38ace1f4af5f11f4bff8c6811fac98a5b0542a95843d44ed7f9c6652ffc33ef7ef5d81ea76c4570eface37bf75c73ebf3c67af2edcb2f6edbf2eaa3becc8c11dd5da8ef1191a9175c9dd8d119d28270908a83d1a0192bb26332bd136123ad8418d48c02e8a243b61d6ecd9afcc9a95c9e410312c85c618a17e128736500a99398a6cc6f757ac58b161c306e7a2daaaeacaaafc860d1b945241b1e4fbbe6f3c8162425689da5458904c26d31eeb6eb474c229807efdfa799e17daa8a5a52597cb69ad8320f03c2f2c050090cfe79f7ef2c9592fbfdcd0d03078f0e0969696cd9b378ba746a9541286a9b5b5b5aaa2320c43f6d4534f3ca951b5150bbeefb734354996aa423d7bf6ecd766cd7649c4564d4d4da9540ac3b0b6b6d606a152aaaaaaeaeaabaf667052f6fdc52f7e91cb658808518ba7ae78ad799e1794a276b7e1e4606aad6fbbed36dff7431bb173c698f5ebd75f7ffdf58898f13c89afb0d6663c5ff2218c31a552e981071e78e491478220686d6ebaf9e69bc330b46194f10d221210332bd410b7e5a1522a9fc906365abe7cf9de7befbd6eddba42a1a094d190561b63f92c32c08e62ea946b0400e9a593763a0fb85028cc9831e3c9279f148a4e8c4bd21a6e1004002a93c9586b83407281c15aabb547085114296532998cd6de8c1933261f7dcccb2fbf9ccb558461180696d85555d68451a9bebefe273ff919334b90f1534ffde5f1c79fd41a99516b6d5dea5a070ca450298ccd90195125882a9dbaf2df4ed689328d8bc5622693a9acac2c954a3209afb8e28a7c36d7dcdc2cb8536be59ccbe572ccb17a1a775a15ab9b6eba09156be589eba17488e672b9d4d219ca72f30407fbbe2ff267633c6bc342a12024716b6b6b434343aa53969d126f4b177f230314cd2da3fadf7c51e26d0f1fd7f7c83fd47f127533bb65ce9fee7f63bbfbf0176c7ef5c13fbcd9e03e4d07c81b70c2f4b1c57a9cf4e5c3bac5673a37e6bb8fdc3979e9e5137bd4e46a07ec73e62f676fb30066c017efbcf5a8f917ec5ed769e819cf8cfcc2e84a6514e6c65cf4dfc72e3b7fcf31e3271d76d643359febff0f801aac1977d9638f5cd876edd127ff6a413870fa837f3cb7ede747f7a9a9aae839f6846b9f591fca9f41d5b82f4df1966e1e71ce71fd3e187a056f5e38b24b97ae9dba74edd4a56bd7939f6dfe58c761d0877deedf3974f7136e7ffcf24ebf3f6578756575ddb0c9dffcd3b20e796dc7f8ac3179918b9cb3449628722e72ce3a7204d671fbbfe464899c8d1c478e2372ce396b495ee008a2d079261346aeb1a9456b4f29a394126942ea1091d8c61200150a854e9d3a018031a6d4d68ac48d8d8d9b366d5280402e9ff10d820b034fa106ce189df54c6d5565d6339ec2b058c8f99e62c9b94220364acb6d72b7dd7673ce29c0756bd6e6b3391b06462110673d3f633c1b8446e96d5bb6fac61382c4379ea78d02344a1ba58362a9aaa25231648cc7d6353535dd7befbd8f3c3c43a3f28d97cfe680d846412ee32150d63759dfd454550485a20dc2ba4e9dc362c9f7bca05462b24cb6bab22ae3f964a3daea2a76c48e3c6dc83a4f1bdf7864392c45da202a4620852caebfcc8ed901a842a14496b3997c18585ffbc6f8883a0c43a3b402cc65b22e8c3ca5c159c554535911958ac5d616703663bc426b1b106bad95021785e28217cb5d1520b265b24cd96cf6c5175fbcf02b5ffbcd9dbf335ec63ac70a09d101a74baaa7964566422abe51ca0028e75cb1582c954ac618c1df6874290a43671d301a8f950eac63a57d3f63ad13dbbbd642b1a5ad20f208855ae24582206a6a6e59be62d54f7ef2d3b7df7ea7540cc901a28e42d7d4d4522c04193f07ac3c93094a91ef65151a60510babd696021125e81462a22c06a78cc279222b608da01162c90260bac416df0c6129a8aaa89407bef18a6d0520aeaaa874643b75aecd643cdff745eeeb79edc6cb5aa1d14a2368540a51211b652af355e49c8d2267ad562a9fcb4661907e902cf25801928d3482fc5d596b7ddfefd4a9535d5d67e7dc860d1b441fa301d3254da04b9d6b8cd60a191bb66cfcdf7b550a563e71fffc61a71cbb5beedfecfec685e58f3eb474f8899387b52b62c3b52f3cf0e78534e2f3671cded30000b72cfad3c36bf73a02da80670000200049444154f9f041d97f6a6b162c5a3c71ff038919e2961802f98f899981e3cba4429cf5f2cbe3c7b7936bafbffec681071dfc2f38aaf3afde7bf2b21b17dd7b68e527c822acfce5fe139ff8fadb4f4cebd95111ed181d231eb35ef9ebc8917b7cf46ba4236de18205e557838f18b5753d3ef0f9e38f3f556b8d8a53ffb0b824c7a494c2b832e752fe268d8a22224a2c7ce3eefb2892ca69cc3118e322eb191386a1422d5d50d291a6b5d2da38679db51515b9525b2197cf18636c18f8da08340cc3d0f77d111b0aa1289ebd42e1a491b24a99889c3126080244bce0c22f0f1b364c19f3e0030f3cfdcc3359df8fa248a138de913186285e9b706985424160a8d04295959544449135c6889e038d0e8240d2d8a4874fe271e3b805adacb546fb00201b0cccbeef0390d036beef3b17499f9f734e2923de1cd65ae7d818e3d88ae56fda992768553af6c4625769ad942a45a1e7791a1081e4f0822309c688a240de2eb342d61f91935eba20285657570751c80e94a877c911016ae522ab3d6323529e4192be346009df40d0a8507182cba1ddfa8ed801270843b323c7e4795ee8ac289145ab93ba1003284922660270608ca4d31268c3ec98517a31e5bc789e17398bc844e09c33da2f95c2e45c8bd7a04d0507f245227d2cfd04f176b2343ea2520a63a21a95528a09510310b262c93403460242d6a05801387640393f5b0c4bf94c2e220b8e41a3a74c21287a9e271e7ebe97916d46d4884c249aa5849923100f3ca5c09195d0b3940735c6384b3ba5eb9687c831b3e79b2008b4c6f1e3f7b9e0820b2414e49e7bee534a39695d401d1f4610676f14b73622b0d6feef65f2d85ace0c9af2c5e3feed080f805a56beb7b9f388fe659e2751fd5b7f5d5f591ea78195fdf7a8def8d6aaff00c5f3e65beff8997fae765858fae4cc254d0ea865fedd57dfb96de2291f57e1facf9dcc96376ebb7dc3415f3bba4707c2eb181de33f7435d0ca3239cbc00a9264b0b4534a089bf8ef559e217004c40889676e5a6df47d3fce2760d4a8d9b1dcdb7cdf68a38ca78dd188e019ad9081c968cc7ac68625dfd3408e6c6430ce2490a0add43d5840920c71e8487d3a002863b441601bd575ea3c78e0201b46c8fce6eb6f54e6f3641d323059856c10886c9a3d256ec6b2728174d96c96ad4362817d71d297b319a3d93a0d31c4141bde38080bd0371e20115b314c4e5f23753744f4bc8cd61e338aaf8531460c4612dc834c89e974ec62ab888009c98136bee76711b573ac9489735ac5aa9a805039c020881035333223a206506128a254e58019209bab882c316a06086c143a51d9a8c831830a2247a8ac63cb103a1b5a6b891891151288339d4b695deb38b2145817598a886d62ea2b1857f096739cee45245e3cce056128f38a5095425b0a6d605d18d8287236a22088c2c88591b38e8ba5d0461486d646c48451e424435640b3738e1963c96dc20da7754f392342410a3126d2710de829ed6be529f48c92c528007646a3a7d028e529d488480e990d0210653d03449e42df184f2110e57c4f81cdfa2aeb19206714eab8db8f94163a2d4904493c4d00e3e92423ad71a3024879bc326c17da481c951d91fc7df5eddb57deb26ddb3671ab41e339c05218899d21a1246ac47fb39258f3a90679c1daa7be7ff2c4bedd7a76ea396cdfe9f7ad0a69d3ef27f7fedc353f3aefe8f17bee75cc9dabea93722d6d7fed86d326f6eddeb373f7fe830efcc65fb61114dfb868cc9e675efdcde30f3b74fcd8b113ceb9635e2b73d38be7ee3eee3b6f97e26fc0ebef3b62f091b7afb17f0b8294362c6dac1ad4b55d10e0b6bffdd735bd278da92bef69c46ccf81155b97d6973ef1033571bf09ffec2a5cfdccef1dd1afb6a6b2d761ff137de99e5f1e5df7494d0dde36e3d81ebd8e7a74cc353f3abc3376dca33b46c7f8cf5c0d760d1b2d4fb388dd34ca9ed73b8e14e471593f59fabc38b30adfc0ec0089c1c933529494eaa1d02d46814ad921add58e43d263e5df300c6336c5f78dd6ceda288aaaaaaaf6db6fbface75757572f786f7ea95472918db719e2805dc51fbcfbe529abe563d767ca3769d727cba9b8f66bdd2e810a50e68b96beab1c07206841d8313012810b2380125ce5e4a61e278d28c13d92f520e62c2eeea953962122173ab2c40e10946604c771de172bcda0e433ac73d691d82647ced9c8458e22e288382227e55dcbe48089d925f82f4a42262c275bcfec768c644d8bf54492bec5c9038adfe640e0699ae48ba0773a7a3b51301f7818c57b596b6d24b943a336cad331ded20a8c46adb5a7d0d7c618e56b95319e678c51a010159056ca37caf73c05a41035f28effb202560a94867630a751f200d3058030f9edae93243694de716aa57b9a66783083a0db5ebdfa0885bc62c50ad1a3086a444494ef033b12ea715ecba7f75a557aeffa932f7ce2805fbeb8eae88166dbe2b7375529b00085858f355ef5e4abb777d1ccdb66c4b4da8abbbf739bfbea4b6b4e1b648a1b162e8e84720b36cd9c37fa95277f3218d73d70f691675e33f6b5ff1e77ee1176fa7def5db9e7b83cd8754fddbd64d817a6f4fe5b07c1b56c68d69d6b33c925901a17bcb2a876df937be8e776789dca75aec179f52d6e50ee9325a4c2200696d9fc3f5a61cd4fbef99d6d37ff474e747edab32dd33aeecd1da363fc6baf061f7728204466604014cf1485622981080818670700402cfd2cbbca1111000311302b95a4660120c62664721796f4db7630890000c8a450294000d412842ab67c40e5b853eef300505959d9d6d696460ec8bdb0a5a54527a9f3f95c6ecf3dc7789e2eb4b4befeea6b360811d1280508042459a220c846360030163a30a4e56056986e220120820285884e8e4f19282488f3b010114801a7de6c69ec1ba6ae6bc9b10200494c75004062e081e00001143311604a9b4242cd3971ae6107a04089ac9580c9c8e1237060152100103b60850a80c111012bd4e81c011230108206240400948c2d0104126a2bbb4d8c4c9cfc48e95943448a45a3e9d6814c0be52c33032b466006cb80c848048c04bba25b85100341e058ba8b00827361e724591122489285e864d3df2a0040c54935594e0a24df495823206a813d0a4551cb31300356b1d0580132026b898e0516a1ad02390dd21fa5e49c29044050a8a2f86d888a90118400478546332817ef2902901c2c99fb90ccb814ccb5370a82a87e93b00a4b00608c6266eb0815f7eedb07940ead5bba7c854c0ac9bd154f1972f277a6521c2c88ffd3cbe415e7dff787ad075f77f994c1154a65ba8e98304a68b3ecee675f7040170ded563d00a0333ad8b478de92fa12e67b8ddaabbf547075f5615f3d7eb00fe0f539f62b87054f3db8b058b1d759c7e8bfdcfb562b40b466c6ddabc79e73d8dfee01635b743a9340416a5dfed23c6ffc7efd72bb1c3c657c6d4bd1276ea0f62f28d7fef3b796853fd8bddbc9cfb5fccb56d8f2ece7bb8ebc7671d871d7ee181de393b81ab44bfc527891722465345e3b7f05584edda5b796721e2bbd8d698d8973d8ce7c58423c908a9bc062a6073ec83c0c005a5b5b7ddf27a2d6d656e91a74ced5d4d4e4f279a535004c39e6981e3d7a94a2b0a1a1e1f5b96f0a626b8ff514f71766f74159a5e544d10e81ad09ffb453c0a880b6f2f161af2c7f3efdd13927a90691b3818d244135b9fd837314d73d192dc5f76c4b1c598a22e71c47962347a1e5d0928d38b2145a6bad8b2c5bebac63e728b21439671922e2c861444c0411b1736c1d10b1b52e79b173966511d7122b65d1b8ab0cc4e3439e8f9945d99138668c1d914b483e39328e48724dca8f4fbafb3b317369b935c539655c1db54f3c0d5a6b89afd506e5c772aa2cd11f703941963ed2098e4d4ead6a07dfc488281a8cb809d549e1bc9dc916abc5f23cdf8fe080cbe7cf0e4f32cad917a3c43258d67e40d25fc90ca9a9ee545353a394daba756b4b4b8bb410c8f49076d59d261b2706e69f5e90671bd6b4d40eedb54bf497a9ee59b333f5e60d3cebe69f7e6ed54f4e19d773c084e3bffbe715a5f8a5bd6a633f0e5ddbabb2757da385ec1ea79e987fe1b76f34072b1ebe6fe33ee71edced6f1f023439ed0229ea7271d5ec3783d11387567e4065916ce84cd6fbc40fea071568dc9617af3b7174578388baaaf79829df9db9f59f009fcd7f99da65f71f2eea405c1da3637ccac73f5caed5884629a39456a8152a648589d8932916f1211b054681a7512950c00a1899904923784afbda2039c5a498905cd963611e9c2a2bc5290064364a6b54064d4cfec5655b535e112ebf854bdb9cd63a97cb89618a31a6b5b5b5502884ce1e71e491e326ec4b08a0f09edfdfe3673dd08a512a953622470892c0460e22c796a07d4904c2d218270fd2255698c605e6b849d131012b6045a00854bc6604c2f8bd8ec81195af47824a25ab54fe25006670961cb1231691a96c9bc03ba9c4a5dbe318ace364fd719a7002e3e2303aeb388a111e458e6de4c8b1d8de3962eb28b2ce5a4a6a7c8a19c981736c2dc922925aa098e64c406a1c1721de72696192e297b7fbe91033033a6646a044998ba8934520487be444e2dec700240d6ddaa0fc6b8cf27cad90254ad728947f8d468de069a5319e8ab2c49a56f9b281317d07f1272910e1ab32881a4122c514a20685b2a0fc0168855aa54fcaf64b6a1f630a493116c3a234bf29f176165826da17898191f5a6fb1e138ba05028d9f61a7d920c88daf33ca5b528d91961e8f06146fb4cb869e3e68c9f73440c726015013a0646c5a8e4544a72a01c8f4f6fb9d674ea57d5b86c631146fabb7ce1dc1586e5879efcc37b4efea16d5af2e8a59fffe645fb4c7a643240b47dc5c622431601824dcb1bf2bd6b0d803ff4b4d3ba4cb9ebaf73063db4fd801f1ef8f77481e9aa9e55eeddc6807b1974cdabd7b56c5cf9d0adaf01b0b38e61c63ddbf73de1c4bd6a3550717b13d70caefac4c503bb166878eba35f9a7aedb66fcc58f6caa41e76e3c2579e792b037f5b11e222d29eeab84f768c8ef1bf76fcc3e55a513924b533628eef462a093c901f342a06262644b01fc0c460923f11fbe5c60403b8a4c8893b91640a957c0a102a44a5205547a63ad372b643780bf1632b168ba2f36066e599e38e9f3a69ff038a414929357bf6ece52b5744e414aba4b74992d7a402cb2e2d9b955f399358f75dc918a5b1dc502dc53d71c229eccc05aab870d62eefd891b3a1f2671c332884e4662fedf2b2016168019dc49b32c6c7338156a41859b34a3e42213b29baa320ac58e28ca81d836204d60cce596090da3a3ac788402008a37dab048e0030b01289acb45496375fc6c7811085a605967aae10ba8e191876a548535604403e8511554cad2100232095b1711c575e21f60711fb1d4405c0c22c4379e933e19c81db4f5f523a57c96789222485af4cc04a1909ab4829b19d26403a43763c3e80a8e3241880f8cb0ba73045715cab4e7e9fee645aee2761eca48e1f9f775048445a29048d48443c64c810d100ad5bb7cef3bc62b1688c87a811493c08b90c8b33615ad1fef4ded0737b9c714add0bdfbdeea99505a260ebc239ef6dfd508144b4ee85475e58da10b0a9a8ebd62513073003175efaf1cdaf6cb3aee18d5bae7d2e77f489bbe700c01b78c2e9bdff7ae52577b71df2c57d6bff9e4e7fccf61e5ad3bc6a4b0000a6eba4d3cefcd2174efbe299a77df1d443fa7b992147fed771a3aa350070b069755b9721dd3ff9bae9ae059a70fdebef06632ebce0d081d5995ce7017b1f77def449751a00a871ce8d67eed3dd475415bdf7bff4e5662ecc3eaf6fdf93affcca11a307f71976ce0b4d5b9efdf611c3eb328898eb77d02533d645e036dc77ea198f6e5f7cd5f81e9d3b0f38e9f1068060f5c3971d39a45a217a9d469c7ac70aa1f8b8e59d5f9d32a21a51f73cf87b2f6d2700687ef2e8daddcebd6cda817b8f1edaa7cfdee7debdac0400d0fae6b5534775cf21a2df63fc97ee5a1a2788b9adcf7ffff0be19343543a6def07a73477058c7e818fffcd5e0ef1c42dd4967baa7b4a7b49076d2a52e8bc676ed020069645d465000122009e3b20311889c14b9627e4ea1103146a3d1a03568055a981500858469b169879aa6b5d6b9b6b6b67c3eef9c6b6b6b131b0b66de63cce8ff77f145fbec3b3eb4111abdf2fdd57f78f08f84e088c4fccf318b05a0d06fa9b173f9cd5b48b85458204a80f6f222c48b6322074204468e43674367a5f416392b8b4d040aa193c5a64b60a3521406360a6c144436b42e4cb4a23127e738b214591211ab756c2d45910dc2280c221bb9d03ae7288a5ce45c441c5a1746368c6c649dbc375d8f107ec217022be1ea9c95543a14ca4716a1cf9229a0351a6158637099e03621c0522a367e7d59f51d12518e325a426c1335845168a0bc6eaa58540bda2022a362400220402a23e00408322228054aa3d2a88d2a7f20be76f2a3364a64164a296534282dc41b010abdca4a0b032adc6d3b651b4b41d001122a512b5b06cbb172397d529e77ed9c8992826f5aced65a27f6902641c34829e14a2e351a8ce7920446271c614c7cb250aab1608888faf4e92b26854b962d8d9c05a528b183614285464e34a066500975aa083ecd66c8d951df7ee017472cfdfe01fd7b771970c03977bcd7faa14c1417573e71c5d4b13dbaf5ec3ee66b730ffdef9f4dae4300f07b1f7f42f0e34386751b7aca1ffb7cebde2bf6a9108eb0cf94b387d7af30479cbd4fd5df79f5ab1a3cbadbb6856b0a0ca0fc5cbe229fafc8e72b2ab206d1cbe5739e02006e7bffbdc61e7b0dcc7ff20ad15d0b347ebf83f6af7aed3be77fffce275e5bba25488e9cdbf8c7338fba6ad3a90faf0d28dcf8f24f8eebe3210004eb9e7875e48d7396af5b7ef7a195901b79de3df3b65bdb3cf7eaba7bcf3a6fc666ec75c61fee3baef3f0ab5edfb47dfbea078fe9547cebeaa3ce9831e8bab9cdceb52c7ee02b7b89950c6d7de68ef5a73f591f35cef96af3cfcebb7161000000851533d69cf08739ef2e5df69733165d74e24f178600e00d38f95773ea23575872cb9ecf5d38ed8e951680b63c76fe49bff4af78ab35ac7ff6ccb5b73db7bd03e5758c8ef149956bcba9b20f9391c64555c94b00dca9a2aa12e9c34ef2d2389ae9c33f97935005022607a1b312c4295a5c4abbbe182c53beaabaa9b5a5ba53edc449074c3e66caf4e9d32fbbecb2b3cf3ebb5bb76e151515ac70debc7937dd74531445569013138178986900e5d21bbcdcd79d4b84ab4004c242ca5d9908caeefae01825b2cb3132b3e5f82d710bbcbccb812c4c681d594736725218b54edae058eef7e4d851e24d43e0186c6c5813035c221205b1520a145202792d130b6e23024a7284390da14311c60ab6488f7f19cd23cd5b4e125a1dd34e1d6629b64ee03c01002a9673ed791ac895b724b64f0d8177c994f0b4314a79dac48b315a6b63cc4ea26c6d44970a097f2c1833add1c7c53ba5142ad849672d9f98ee636256d2be3b3bed9494c99113fe16853b244424f191212c373d914907095b294d07ed65f758fa80044c3275891cc75f12925ab4e83714efb8313b75280a1d5856c5e6c4e390a22842d05aebbababa8c9709c370f5ca556118e6325964903c8c041fef40a8b717453fcd57ab4cbf63aef9f331d7943f75fa536b4f6fdf972e273cbaf6040080eee7de3eebdc1ddf5c0400ddede0effefaa21fec5296a8ecdba74b9f3167ec59f1f76e09e6074c1cfacecc050d83c7756ebf56797d8e997e56f283ddf2de7c3bf29001b9ff800bc8ae051aec74c4edaffef9e7d7fce267e75e7f6e7dd865df0bfee79e9f4d1bdcf8975f3cdfe3d2b95f9fd8dd07f007ed3709000a00baf331df3e73f758add2f580334f94958c38edbb5fb8e6b8a796164feab6c3ca0bf3eeb87bf351b7ffe8bf86542240f75193ba0340080015077cefcae306e410c69e71f690ebffbcac007b6800bfd7e9971cddcb0098115fbc74dc0f2e7f78e5a523868f39e30c59d9c063bff5ff86ecf5f882b6af0de23977ccac3ae785b3465628a838fefb978ef9fdaf3a6ed91da3637c42e55a653424aa0b49bb4234107314985415e37aaa46500a9c8b1c3929e949e94deeafd65a7252718bd74014133e4945384e7f72ce31c6ed58e2549b14dec0110b128bcd574476c91cb61618a0ae5bf7a38e9ed2ad5b37200e82a2520a51af5fb7f1a5975e7aeeb9e794525a79c562d1f3324e58b858eaa89c2366cd0c18379bedd0f60e65cdef8828aeb2b1bf2ec49be7285e9dbc2f2d96a5e667008a4814a1a0623b5c0012fd242844e2b866ace3d582134a862176d1539016795d2242250454069889801c49fd1295128b6a94bc06605648226b46c0986593067c4415f7ffc94966969c5c1d977515eaa4a0ce0ca0582bf063a35d618418007ca30952bc222a60858a3ded01b2e876991d934500ad5499224766912024d6c6172c424408ae7dbe0100b0146153d40280467bc98fa94a95774272b253f12e2ac544808c00da288177e4220d48ce31a352603523302805c00a0d00103947a1b89fc836180426ed04c6491d1c1140a18b594646454c8e49363bf531614022628a7b210080120650842c829be3196ed3b2be02850ce05ce4799a898cd6ddbbf7ea5453eb225bbfb1beada52de365c859ad634768468e5c0882fba5a74ffe60c929e0ff8bd9b5d1dac76f7cb1f3998feef1714a1aa6eb84134ffbc81774dbefc453ff73059a5dbebe637eb7a997ff6eeae5c0a50daffcf2ac29679d3868fceca3dfdf8abdf6e8b97397a3a9e9559b8a879be6de7ac9c5fff3f8bbf581d2d4dcc0538b3bf36976dbaae6ce7bf5d985b254f9eedd0429aa4c850f61e0183480d7a96fbc76ccd4f5ca35af69b05c5875df77be76dd836fac2ba086b686e67d5a4376e1a67ad7ed84eeb275a6f3907e151ded811da363fc4357837f00eaa53616b063b35af27c7cb367428974dfb16f29358c80347820b1efa27640003ba0a8729605c5212375f44024722ee53c2071ec00c864fc52a9347fe1c2ebaebf7ef761c3860d1bd6b54be76d0ddbdf7f7fedcbb366054190c9640a850233e772154d4d4d996c9e81529a921981555a0a4c360699a93da3357db1a47a1010b3179bd809d28332fdaf927b363312b1748309b00400424ebc5ae2362c5031ba4284a4574b8e80662ebfd8c61d5a82031c8a1706aa3876422183b4b37162441237c3a50d698a15284471382171b4d1008480a8190040837c2283460d400a521d322582d6d4970495bc5809d1818e39e921d3880c6405fc68404095ce20e762d426138b11140b88d9b99b734799ea0ebf554ac5962ea853612c390664859a81e2a3cb08187bba30ef6c2fccec903822d93513939918f7a18a9a35c197c492fe4ac8cc8064c080560e8180090819412bc5b1ad0beab87a4a9098d5018acd21a4dcdc8e645b7b6f1f6800566ae7c6d38a8a8a9696967c2e1745d18675eb57ad58ddaf5f9f77df9997c05f4641f600084c44da287271245679acedff359017ccfbc1a187fd72cb98afffeebca1de6766af3eb24083d95e93ceffc641579df4dafb765aff3adeb87053745c8db7f3f53d39400b7e7afae5cb2e98b9e8b9bd3b7ba577be35f2d065e9353f997fa6cbc0eaed8bd7176174e6ef6216ea176d0a60a80740ad6b56b4541dd909d6dcfd850b9f3ffcb1b71e3bb047c6adfee53e7bfc810174458f6e5ef3ba460bbd7d006adbb4a5d451aeed181de35f7935f8e841f1ad034040956af7454388e93a00006222662027fc0cc4288f081430580271bc03406e87704089cd9eb075c96a15c446245c0ef89080801c91544e05fd08895228149c7359cfdf5abf756e6beb6bafbd96f14ca154f4fd6c10b94cc6930c31a1092b2b2ba3c841224048201dc557b494f69145308c304072a7d5ededf962b902a0884998a218b570b2a7a2df4c56a9120a0a18da3df720a6f4e297223024b61d98725d02a512e9406cee1b17174596a00881394610c04efcda105502928c5288c2dec50756abe42a2fb200854c608494141e355637808638ae412930654621ed401f80198ca05e00819a80b1cfb05208505e9d17f08484209e79b18b08b15262c788003a954c30bb18ac25934114ac49de9b465489a244313917eb73932f23f2658309550aaa41c9dc65e59800b5d21ad180624ece2680c03102244189c082fb8159486841c0c4000e44a6ac001099c951823e9913d18c10a9a892b905f11c49d4174ab85505c84088325d62e740118a8441e0194344994cc686c18f7e744dd6f7dbdadab2d98c70db4a290179400480406250488820ffc2a7dc42e59f1db971ff336fceb5637662eb3263bef7ca962d4b665eb95fed6768d7c3a0b4d317f768d5fddfbdf2d733df5bdb1884cdab9fbbe9c72f84bb1f3438dfedc8af1fb2f1868b7e35674bc4ae79e5abafac2aee7c992f3694b2fd761fd4c903b7f9859bef5d29abd5d53d72db17af69630080fc982f9dd9ede98baf7878791b5169f37bafbcb5e5a34243ecd687be77eb9b4d2edaf8ccb557bd31e0f4e3077a41539bee3e7c68b70c52d31b77dc3aaf0d0000aaf7fdd241dbefbae59506026e9b77c7cf5f2b76dcb13b46c7f8a7af067fe7e05d06947568ed14c784884420724c66964eb558199ad4e0d27637b9abed6a931617aaca5ce5e4f5ceb9c8dad0b6e7aa95bf4be4b4511419634aa592b5b6542ae53279722079b841108856a35028882ce3a393273e70af77ec978abd7e5303bf5d7dfed216b134cc40facfca233160c76086f2f76aad11b1dd01cea031c678ca784ac73d6a6894f2b48a1bdd8cf214262d68a0b5364619a3242f4ee243d23c06a5402bf4147a0a0d2a2d1e870c08b1fbb142543aed7803a594a7b5a776eeb66cdfebb2dd491c41d0f33cd9e5f29eb0747f5383ba14f8efe26cb7b3b15cfb5d89283516492861b97f2b001589ce2509f948e858a530d935dee17c19635019500a5173bc5d92ada20caa7823512ba5b4319ee7a1d1126601481a582bf2357b9a63658a92d22862eace82a24d4909142e37ed8b5529bbf40e26cfb71f6aad756565a5e7796158ca64324110445194cbe5a0bcebae6c8a3a679949fa17e5242419d39fda519af79dbdf7bef88dcfd28dde6e99f3a7fbdfd8ee3efc059b5f7df01f2bd0eca4a75395dd2b57de7dc181033a653335bb9d725ffeab0f3e78de204ff73cf9eea7aee8f4bb293d7de5f73cf0d2c7d6473ba959727b5ef693e3979cb3fb9031e3f63ffd81da8307e40000203ff6abdf1c37fb84ce0a6b273fbc3db7d7554fdd3565d125632ab5ae1a7eea4d6fb77c943b4b7ef839472cfef2d04abff7a92fedffab87be3932e30d3ee7e717d8cbc70e1eb5cfc4a9bf880e1a2ecd91aaeb71b7dd77fae2e9a3868d1977e8159b0f9b58db9164db313ac63f7d35f83b87e838c59d83c031529a3bc6cc966d4451449165ebc0b998b152cc1839168b5d662446c92a15656207b50fad0000200049444154226220e79c3c2339a7494616cb8fe58e74a20f4db2cb529c8744c00ec8b294d5c23024227694f17c242422dff75d18d9c066bdac31be317ea2f6200052085a922130299b1222abf85f56c0b193592abc70493095f05a12e7b0635551c7d5d176858ad1dad3da8b3f1a290e631025a986f4813c2eff314ecac276b3374944f57412b16a9452601418859e56c6d346ab38b04bc4ab12bd2af84cc09cc04d9560b504f361b9011c1332251fca1a41abd8b22e1645682d0aeb7278aa5169142e098d02530659e246b1c4440fcb830b9284d6f4bc2083a4caa626d8ed7d6531aa53727e8503153dac381ab61b0deee26b08206e8484e4809dbc14b556c61000113bcb91236054a88d3206151223905260e2e17b5ec6cfe6b4f6b497f1fcaceffbbeef678ce76ba3854253316af49436a80c2a8dc653468be750bb2d31488a8b8a4524a893acdb34e55623680491062789bad8dcd810968abef18c5259df0360f15b41442f963639260bec5249bb56a093f5cb820d5b367e4aaf556eeb6b0f3d6f0ffefc01ddfebd35e570f92f0e3ceaf56bdebef7b0aa8ffb56dafcc7e3f6facdb4b94f9ddafdef40cb5c58fee8434b879f3879581eed96b98f3dbb604343d182aae83e64c2c1fbefd1c503006e59b4701d4edcff406296b01c929e61626982894beecc0a71d6cb2f8f1f3f0e00e49afecacb2f1f71f4b19fb2b3d8fce4d1fdbf7dd89b732f19ec75dc7e3b46c7f898e3b9679e1c39728fbf71a5748e99172e58507e35f80832afb6aec7073e7fda19a70390028dc8317649fbf3012ced603bc28c8a152212207142d7c93d3e79a58826db2940b543176fb97b9cd029e50c1f003870d0de56af76a44650439c4bc0cc9ed2d96cb6a550cce5f3441486a180b142a190c964123651898e2251b0b24655e67ba792ee3a2eb7fa2b2357189040b1021d7bdfc5c5449d9297654d8a3abefb266cd6078693eef45b2097fa02a6d4a05872240ecc20110c4992818e8d5d92362c79b7d61a91b5124f38394ac0cc8a25d64c1111a14a094b89c34a4aa1712018286476e591c498106c71e19be2b03200502a71d4936eb978d7284929939f55223a88cd84932a3e52591b19b4c79cc4f31080142b42801dc5a750e6cb987c9c30784afc023de5d2bec6189d6b8d88f1112042c55a6b291903b1760e90fe7f7bdf1d275759bd7fce79df7ba7cff64d36d95420a18590001103a1f74ea4176982284853509a0a82d2044150116982080802d2a4232021845e0224a1a4935e36d9dd99b9ef39bf3fce7befce6e368088fec06fdecf249fddd9995bde7b67ee73cf790a1983861c41c53944436403b261904e05211930002c51292a952ae5cec8a9239df222d9a9d45a88ac4a981d3811e7c301134953158955dbf13e7c36de354eb89b2cea41d3deb1d2006aca8b46f9a9594d2cb596aa778b486201a8b725f825e6e499c6cd0f3ce03fbd12aeb8ffd6fe70db076fceaf1fb573160180720336db7ead9a6226e095735e7be2e1875fed7bf0984603981f0430e3733468d65c0ed78c3563cdf877be0dd4f0d689270a25cc7771acc24f66482ecfce45245635ad2ef6ecd0b7e8455797118138c718eb73139b5c7da9c782a81c3c8ffc942206004610d425b82a38d59b3303124ab954caa6c2200889a8bdbd3d9f2f74747400623a9d2e954a86289b4aab3107027a5e1888221e24341ade1a4b321331440c6992562ca8771ce8531ae2abf3a3720a82b875062ada0551c29e89535fbbe76d09aa9b3474ebbba9218d27ef9978edfa1a56e4a7fcb024089641a5053e245897226a6de381042aeb0f92642f2b2042a8e448659679fc2c0a94f44fca8023560f3a054fbecd0accf13990802d71dab58c4320129db26a6f958d176b9911b14b46e32b7b6a99ec1bfdb1162439e87e39549dfde56284ec7508895f4c7c46010098d80c58097a5ec46df470aa97322209092089a5b8b646c4804406ad0d83743e5b934e6732a9b4b5d6203047a5524747b9d45e6eefe8e8e8ececd47d408988150b97bd4f24a01313477da88a87fd46b008881ea74454c40420603c6f550c61a9a3dd5a9bb281734e9bf2a5524710045eb00160c02f0e7da02fc77c5741f1f72d5f89766ddb63070d1f73ce6f4edb75c3c6a67e6beff1f3a767bdfbc713b61fdcdcd2b0e141bf7a6d850040c7a453468e3afcbc1fecb3c3f66336de78f3a3fff0babaea45f39ff8c5c1a306b5d4350dd968fccf1e9e530180f27b978f19b6df05e71db9f59851230ebee6cc232f7b6fd913878f5a77c8067b5cfa4eb934f5a663771cdddaa7a5aecfba638fbdeeb53649de72e1f9476d3f6eecbac336d9eba2094b18ca53af3dfc872faf7ce58ccd86afbbf696674e6cffe46fd0ce395396168636a95681b2cdad7d6a0b99543a57ac2da6a07d69bb7ec9e1e7e9b37c19b26bd78c3563cdf8328ccffd6dc00cec34de8ad88166984651a4a6acde3644481978ec208ad83971ce3177e5b756b3e89418e78b7c554e6cb08a8159f2deeafa56f5f33dfea4abc864326ad7124591b5562217044160ad5e00adb5490c9a36d412573f6bad0d7c958a4c1275aaf891059cdac279f33664dfc216c7aee24df084519190b076d92c19223048a88d331063b0570bba9efc36ff82aeacde2a3a1aebf3244044d650ccbdb3c9def520f9290af5853f4d024e9669ac10b24fbef22e7d891e85a12a3555c081f8caaba088b8882becca912b45150dd172abb0185521422abe30a4c542f5974e56c1e00fab637691f8c0dc2eab4276ceab95f567ef5f18eb8162cdaf0f5ff1870c40c0e9c37b1ea398a48a191f74c5b90640a288442c6260302409000292c0426031f16e06636d98c9e6eaf3b58d758d2db50d2d750dfdea1afad534f4af6968ad6d1cd4d0d45adfd02f9bafb5611abdc537991083141038836c2c586b425be5d04c50cdc2ace66e2a97d1220571635db7399bcdea9687a1d58f92b516aa38a3dd55c91273fbd05aab244b00feaaa86b3ba6fe65e2f17f7dfee3c1337ffb8d3d0edeeb9903cfbd6ef2af1adef8c56edff8d13dfb3d78782b00943e7efcf58d9e7be8b2b570d61d47ed7cf8051bbf70d1c68b6fffce1137d75ff2f8fb070e987fdf69fb1e7374dfe7ee3fb61580973cff68f6c107278e2a0094df877f56b56b4b1f346e7ff65d978c1d9c5bf2cf8b0e3ce2982bc73e7fce0608c04b5e7cbafee1fb9fd9209cfb9703b739fd777b3f79e67adfbee5e207475f7fd8a4cfd2ae756d73969bfada54f23d27ed53efbbfd1fb33a9c036ade64afbebe9df9796077a2a7eb6c5ff1253b70b4dd5d335f0470ed2bdc9acbef9ab166fce7c7e756d7962a511282840271bb10055425889113e60a2200918a392327025135fcf2ad572d22c57e7b14bb95247067d5a4afea5666f232223271668088806301a0c0184b463343f5728f8446e58aa0b674e9c03a8ec2c068651109893dbcd00a0a11893850bb5fa2482b6be2eb49ccacc6bc462b798690001cdbc01834ac888659ed4bac3591308a23046350c82043c45d3ebd3deff7c51b0b57b71db5e329c00060adb5be9dea00c05a129128166882008b8be5055d8038595a606d8228c174a9199c73a0155901668923740100913056c0883180849ac320208c02ea0fc7aa87268e8d6e44403518820828113b02d23a9cdf18d6b8b0c4b1d9fb0402002318639cef42a3802f492152ec0ba85626ea4aa3c5544ef87cc6e7eca99856bc8039e93883af076bc20a33a3389374dd01acd5d73883deb6ce9021020123689882549009d2f9624d636d7d53265b0c82543acc5813e8b951a9542a5167d8be98c90a98f695cb5da95d44509ce3880264762282c61204c2e2d46419908063a3175261ae30c7409f14e72233f93674a4fb282a5c27cf2588cbc8492d13abbbfcc95d93aa7489e8ab22310d5b0ffcfea11b146d6ef8defbad25f9f127ef39341bd48c1abf6bdf592f4ed7600553dce1c47dd60a0182d63d4fd8a1f4f05f26af5cf8d42daf0cf8de99fbaf9335e9c17b9f75eaf0b76f7f644e040098f9dac9476d5ce8c608f52335748f83b6195a1752d867cb134edb78c13f5e5de4000030fff5930edd208b60fb8cdd63c0fc091ffc8b8a10893a9c4955816acc0cd9e5a083bf79d0eedb8c5c67709fdcbf03b7ff153d5ddbdff76dddecaa0f2bdd9fadbc7fe566fdf77ba46d35cb7ff7a28d077df3a92f0640f2dc3f6ed3bce35f17cb97ffacfb0a6deabf3e2aef5fbed9c06f3cd6f6594e8f7f71da96fce3273b0dac2de6061df1c40a5833fecbe373ab6b35bf416b7849fc03b3304314b928e2d8fb979d7320e422490a30ab3af857631a6df2f5109956ab1d957bd48395d543f19abc5e5609cc0500602110350d51b5a4f1362e604c970aa14abd188b1ee27803f46a8364993e3e553d83919da6ba69f817225a6334970d002c926a33010459002430d4432edaabaeb66a985ed272a94bacdaa31cb83a5db0a29058bee00b74be72c67a34f53861f5ebfd7cc65b126fb011af98f6bf02aac4a1bbe0d9cba2c5477555ff116195bd545068108cb23cabc53d6a7e9de0fbeeb9b16af9ec08c4900fb455c9061921a3a213b184444284d6a04e9dbf5550f509922148855e9b1c5a523d453a4c853600342608d399424d6d435373bfa696018d7d5aeb1bfbd537f4a9ab6faaa96b2ed635176a9b0a35cdd99aa6424d73a1a6b9b1a95f5d439f7426af796264ad3188068c4dd6ce48a0c5bc807a067e24677e5c0a85eac09855a99cd59f9dd59c45bd4895bf2a953c536cd1e82c0ab34150ec5ba3d2a5206ba252c40006c016fbd57a975f53db2fbfe2cda59dcb662fa53e6b3506fec941fd53cb672d759006cc3636a47b8fa628cf7ee4e21f5d7afb0b33da84a8b4ac6df00e6a068ca99aa22e086d68a55c76ffdaa51f6dc6b852d4ed9974d6a6b3b98d46adb8f3f6a7eb0ede7ddd2f36114ddaa7dc7dd15997fee9b1b7e69721d3bad99ec79e75de293bd5f43ebf4ddb9c7ee1f0f5526b2e919f7bb43d76c006a78f7eecc51f0d0f01a0fda553461f16ddfccad55fcbfe5f9b0837f7be737f1ffdf88dc5df1af89ffc7af93f3cc3ffb123076aaae1b953ec7d7a11480d4e8c25958381036392929b892fc0099a11445f6333d405f518c15495eea0ca65434450b5659030c8908d017555eb7ed1428da040400435ef55333b6b345fc2d78a143678e50782003021a3a92a2212008b410dbc020006011104d29a53a21635feea1ba75ec4b614eceb9eac9e24cce29c2fd46915aa07fc4a8aa3bd96f744eba002c210a1008a05223215962eb8e64d0631f919aa00312112a273896107b0d2b4fc9c0b100aa3766829e6a5c51d248e496ba8f3e17bee5e56428898e0b7f8c0f9b7535c46aa06228abc01401c43b5b531008a8bab92e217e18d181963af3e8c5d03f5c8208a2544128b940832fc1114ef119860fec4ce06c1103000187d12001910c4a8b4180c56f995a4c3ac4da583742153a8cd14ebc34c319bab49670be974360852d68444468098211545954a294807a9540ac93ae628aa74b42f6729a30d8423032484cef9a09118b00a207b936835f0d34941a3b9c9491d5da759c34238aecf55bbd2e845bb0bf301830078742e6aadcccca095e6ffa1cac4e2f7e77608a411a0f4f1b425d9feb5e99afeb53cfffd45152806006ee98cd9a5e216b5063aabbe607af8fcca9247bf7fd29dadbffefb9b3b0c48d39207f6dfe8e24fc07218936c3f0b4c2db414dc1b4b4bd2cfaefa1197caf2c51d0cd92e2fef7fff7efefdebf61ffbc3f9fb5f76f32bfb8eee8b0bdf7efce6abfefc8f79dbedd5ebaba938f2802347fe9fbdba71c55160d66cf61732a2c51f2ec9adb36e838535e32b35aad3bda4eb49155b1aad5201b8ea8b4d972ab0eb4d8c09c99d8090aa5bb44298c833ab4b53065010ba4a1abed286e29d4dbaece874550af2948086241e509a44172c00c4e044b9e7317e52bf93881278ea9d8a25c6a6da4245305a07232f50d5062612198ac58c22226420ee2a4a7cd58e0524c071644375eb39de859ea5caa454053e11d83fc9d4150c1137e9b4e2230908c3eae520c6bd664424556a76ad0b930088048761bc615e198388020e8000d96b8d7d6fddffdabd862a8864624ea1b6d63df2d350141485320c483e0982fdbe3212809022ebaaa4077f5d4542357e16063184d61a4b123bf451575510318acaf13d00218b105944306a88832486143fa1184030e49c43b44056f781818220486573f9625d90c9a7b38574be269dabb5e95c2a9d4ba7d3a954c6dad05a4b6801d00946113b974a952c1a7231869b3f6f76b963394ac4dc292a5016c71eb0c6534e8452754a485231956e1fbb78a29394bfd54290eae277f7b85e42cbc8ff5b66c8d2fe8f4b7ef3dca2c82d99f4db0b9fc8ecb6df7ab9c66d0edd78c66f2eb9e7834e2ecdb8ffe22bde5befc09dfaf5bcf6987c53a13c77ca828aa2ad956dae76ed75faa6493adebbfd7713577c1282c3747d9d593065f667e98d60baffb09ae51f2e280100b865ef4f7e6ff6e2b6ce72e7b2b96f3cfbe2bcb0dfc082010090d21733194b9f3af7272f8ebae2afbf3e66cbb5eab3b9ba8163f63ff7d61b0e69b50000d1dc87ceda799d62aed038fad85bde2f41f776adac7cf79693775aa7b190c9350cd8e2a4fb3f76d593fcf6eff61b3afcb09ba67600b885cf5c7ae026adb95ca1387487d3ee9e5e0280f689270c5bf7d09f7d7fafb19bae3764d006075cfd466f33289d1fdc76e256fd0b854cffad4fbd7f6e0400bcf08973f71e39a021932bd40ddff58cfb6757e28669d3b88baf38f6eb2df94261d837ae7879d6a4ab0e1ed15cc8d48d38f4c6693d27ab7de209c3861f78f689bb6df9f591c3d7197dd86f5ff3fa9b798f9dbfeffacd854cae79f86ee73c30bb02da836eddfda7671fb8f946c387edffb74512cd7ffa9203361d98cf15727d36dcf3b2b73a57b7a900e5990f9ebde788a65c21d3b0c11e3f7d7c5ee4e6de71e4910f2e79efc2ad07f51f30fcb07bfe76c221d7ce9c7dfd1ec35afa0fdff3a619d18a572e3ee06b031b0a995cfda0ad4eb8756a2fbdfed2f4fbcfda6b6473be90a9691d75c4cd1f943fd3667ffcce451bb7ee7ede39076fb9e9c821adebedf2b3e796b02fe3de76ca8e6b351432b99691075f3971a97eb7764cb9e5f8312dc56cc3da5b9d7acfacd53465cb33ee3a69abb5eaf2352d5fffee9fa6e934f476ac7b5b4be71b176eb7cb15d3e6deb6f73a03861ff6f7a55588f4b31cca5e37bb34e5ba23c7addb5428640a03363de237afb609c08a277bccf01a8cf66f8f581aa94d49f540f31e6f6acfab21e8da69d2ac277d28053ef1d1d5f006a4049a30c5666016bb3d02428b80ec10589dd8f4610828696ec67e724882c0086c400c88fab41902e3fdc98480d5e98d40085418e1801d0a138a3e8c5f35e9a3cab496100da1351454170e49c88031e8dba6602c188b36401b009a98d6460eb0c2e204185094b5e67ada292bb32a36ecf50d718973ee99c145defb2d563640c549c579df389d6b1164072e7eaf13ff4aff2b8363f0f6d4b196c277e199c5313023f8d940601007e2540aaa732b1c01338823007151ec1fe8ff4a28d6608fb7abc79ef76623b086acf1c6cb7a7cadc1c0506028240a133f3fd3ed51e5f106faab45300401616029654d2a30de84d0521818ff30141a4ad940bdeb023281b1de2310500f7160acfafc1914ef99622d900534685394caa78b75b986be85c67e8586fec5c6d66263bf625ddf7c6d53b1a6be505b57acab2d16f3c562b698cf140ba962215d534cd714d28562365bc867f3b535b50d754dfd9a5a0635360fc8161a29c883c90a858881a194b536b0d61abf5f36f6970ec884be5b6b89c018d4edf7671da2a12af600a87d22327a214bf2f0b70db12760ac0822104a8c06ff87405ed87f9f7d4b976c37bc79d88177b6fef0d67336cd811d70c86f6f3c64c9cfb71ed2d0bad53933f7baeec6a356b56ba3a6ed7f7088bd6cecc0bafe5b9f3fb9b8dbcf4ee977c35ea3b6d869c7fd2f9eb5c986854f9ca1c266dffb76ebddbb0e6a69dce8e47faefce4eda3c25a1b352f9a3ca35d00504af35e7dfc9e1baebff1da5b1f7ea563c8f67b6dd11a2ac09afe854c46c77b0ffeb363e451bbf6b7bdc0fe8e776f7972d0cf5f5cb478f275239f3cfd8cc7ba71ce64d953dfdff3d497c7fee6b505edcb67be70f5416b274d645e3ee9b2f1bbfea6f1d2c76f38729d4ce5c31b0e3ae0c6c2194fce5bbe68caf55bfcf3a4c37f3bb50c00509afdf8eba37ef5d44befbcfbe8b1b37ff1bd3b66ad2ab958f1caf52f6ff1fb7797cc7bedfcba3f9f7cc18b2b010432eb1f75c3c4992b96cf7dfe9c863f1f7bd2fd0b387ef11fdfd9e9d6f797cef8fb011ffc78b73dce9c77e4c333167df8a72d279c75e6a3abd2e54a731e7d75d4554f4c78fdad277e50baf8c01f4f5a09d1cc5b8f3ae4fafc99cfcd5bb170e2052d771e71e875ef570000dc92671fce9df1e8ebef4dbb67dfe207bfdfff80ebc2ef3d347bd9f225effef5cc710d66759bdaf9d6c5e3bff5f7f52f7d79e1d2c52fff7cf0ddc71c7bd7fce6036fba69f7bae167ff63faec99efddbaef5ed7dcf6ed01fd8f7960cadcd9efdd7fe4400bc1a06f5cfeec474b562e7cf5d7239f3ef9989b3fec814a3a5ebb70ef63ee1f72def31f2f5b39ef955b8e1b59a4cfb4d9f5086ec984271bcf7a64d2eb53279e1b5c7bd2d5ef9640da9efbd1dea7beb9c3cd9317adf8f8c953e9d7077effc9a502a5c9bf3ae8d417b7f9d3b465f35ffae5e0476e9eda2bafb463ca2d4faf7be5ab0b974cf9e3b809271df2eb77cad0fbb1ee6d2d9d23ce7ee2e193d76a39f46f5367be77eb2eb53d8ffb271ecad56c3650d38ee73d3065d1b265536fd9edbdf30ebff4ad4ec86fd77386d78c7f7754d3c514e1c56d47a8b6f350ce5075694a9fb49682200882c00609f7488dc9fc756b551d684cd3eaf98c7edd18ec12c32644a56eaf89cb667e53b50ce6370c0ca041408a0b7e090b10aa319cff528c730eba1b8e55d5db40889d4a11480d78b52419097b48e7c4c5d96b0ce884ab45a33d64c2aba6f756613256fd6efc7a4996e39c8b2a1cc5c355a58674dd4bf96c5d124175024e1cfde25a5155294e547c00b127a224a0020114b51a04cf574431084410eb88e3e7d5c817c48058024b1c125a838105056401a13512925883d680250c50fd932140088c72e9203010120606d296d296028b29836140694b6140a1b584e29d8783206503954b03401004cab75308e58194f76af6496bc6d73001118c310ce204c086e9425db1a16f4d63df4253bf7c434bb1be255fd7375bd39029d464f2855c2e97cbe5f2855c3e1fe60a613e67f339ca66309ba55c2648a7d385624dae5097c9d6d6d434f5ed37b8a9cfc04cbe2195aa219315091890c86ae62f49d42319a507afaeba0807abd8eeacee4fab16e3e353a2abc2f725fe6e4c8ffcc5cb2feb8f3bdefede8ef11751df431e9e79488ceb869ff6e2bb7a610200d3bced59d79d727eb785d8be3b9e7dfb6b67774783c9bb7c29af69e78b1efdf0a2e4f713ef78f1c4e4970bcf030080eab7509f431f997aa8fe5cdcecacbfbd71d667bc51ce0e1e3becb5c7df5eb2d666f5b5eb6f7bd0fadbaedae95af0e65b50bbe117d0325bfef18ab0a939d72b440d5a0f3be7984dea02a8dbf1e86dd3274c9a55da63bde48f6d137f771f1d76df193bb6a601a0ffa8b1fd01ca7300dcc227ceddfda6095fffc3e3bfd8a5d900543ebae7f7af6d70f6adfb0fcb13e4b73df5c79bdf74fe63734f3c12c036ed71f2f8a1290018bcfd4ecd573e3fbde39801f9ee5b9059ffbbe7eebf6ec1c2f0f1476f7cf6256f2c8ac60e6c1c7bf03efad7f5f6ffc1a1171ff8c8d4cef14d6900c86cf09d1fedbb56d6c22607ecd1ffda97be7dea4ead6984ad0ed92af3bd49b3cb7bd67727129a9a9d4edd7fed14000cdcfbe45dce3afab6b7cf6f9d7ce34b034f9b70d0b0ac8121e37ffac32b46fde1e159c71d0780d9b1df3f76741101a0fcc15faf7f6bc44f6f3f7cc31a02a81b36f66bbeb3b0eaa68e9a7fd31fe76cfbebb37619980118bce7593fb862939b5f587ae00e9f743cf2230e3a507f1ab4db69df5d7becdf27b71f3fa45855827cf3e63f2dd8e19af3f65e3b8f00cd1b6ed10c3ce7a64fdf6c0000cc6f79da11237208d077dc5e837e70f7b40e18f0d23577cb21f77e6fcb3e21c07a879c73ccaf76bfedf5955b35dff797999b9e75fab6cd01c266c79fbbf7aff65fd6cbb6daa66f9cf3ad514503c51d4e3f7bd39b7ff1b78fbe3bfe81de8e75dfa9bdad6587afad7e1a3ee55006137b5de0d66bef73e8da0000d077eb93cf187ded152f2d7223faaf01655f38c843f11d3c110041247559539f5e4d265514c428c6228151f9a45ab37aa1a570ccde17444b3e8a14443c4480c4b20e01009c53470ccfdac218b2b06fcb49ac0e2411016feac1b17746e27e126350f2467702f186b1884111df478df14e1c5f1f479aaa8838961168fdd1c7b9aa0d894f9c15340051ac601001017402a2c6679ec0a3be69a23b2ab10370cc97d2562e002489c0c082cc82aa36051fd4abfc3c7689c1b2ba06aa131a24f160e09d934d171f8e800835c754ab40121b11120a88530f074432840864091d00026965a8eb7c10f5080402524a25b26f9e3a40ea0ae9f2ed79f277053eb698853d66241f01ab07d2212080134c0a9c64900191c482050b16a9da0e3aa633021a4b445af5233fc3202084be930c3d34dae4cf32c4d8fc2fc13d41daa4b2997c5dbeb63e53a8cde48ad9426d365b9b4a658254260cd3412a0c021306261d9a748a02026b54e80aa14064a4ec8821a420d4fe3ba249a572d6a40c6556b62d5ad9b6b473c5127188501176200e49005884fc7d85bf91114454433b0d3b30809aac5c2da44db09d20088be85fd53411abe54a18a7308b6a72f5d73537c0ffcd619b36dfefe04f7c41f3d7f75bf0cebb5fc09a8a7df3e5c9f35732e457c579b6b65fad1e780ab381eb8caaca61bce2e33951d30e2d3d2518bc74c26fafcf6e7ddd9f7768d60a5765e1fb0b574efce1e6c3ced3b64c6545d46f749b0300936dc87b0e6c90325167457ad982fe7e0b6c3aa32fe1e5affee147a75ff3f7b7e695d070db52d9a3d3dfa6db9a7e9a6f46612e9d6d6a54c50c85391b7546ab50186d4d6b9dafd6dabafef9b6d7979496cd5a8a7dd66ef2fa9bbac1ade1f2194b23c800659b1a33e889641f2dcf0f1d5ca44fdfd4cac20fe62f7dfa98d1c3d40e47cacb61bda52bdd275309a6defe931f5cfad79767b72341fbd2b6512bcb522ded8e164f6fab1fd93f53756756f92c9b0d0040e9da581214a4ac944bceb5cd99b574f663fb8dbc2f50fa73e7b268f3152e0a67b615d66acde95bc3beeb3687137bbb07685abb29f4b725fd06e556cc5cd2d9ebb1aef4be964f3c2d3ff150f26a16589ef5d085a75df8a77f7ed82686ca4b970fdea583d77c3be4df50000020004944415499fc77066be282734e00b465c9cc2812180b9a3c5f25a8151fd2a3177b939882557bac908010792a9b28f8a098f2e530462a449a04003d5ca5d4f184945f9f94dfc0108138274c800824def943d881187f21744e929c064e388209858e1d3b8e397622d45529f1a91260c88865ec02c5204409254ef71f28be809377f6f5acb818a8893719e99a621011609577e80c4a1c36a29ed25df9b92a2040358aaef8a407c54055c2140122126466b5c94dfa7e1497299d0163627f0d2222716010d182e7e48188d874babae2c81ee745226c50080d1908e2245600365579ac2ad461601121a3643ec5c16a0402a4a550142320426204918c21630c007bd7c244602b22c2a9204cceca448f638c41e0c434ce57c8045818895884c111526c81880e504c90ce160bb58df9dac674ae364c1733b962be5813a432a954260cc330b4a94c3a0cd0120456420bd64860bc2e85198c25138118804e104e21810d6d10044e104d188629c020aa38575e094c20c2e82ca2002162524855a827008290c437774934aa4ef9ae5ff5a64448e2fd8d5487240a34ab8bd0dec8c6fd4f092fd68cea92c9f0ddb7c8de7ef323730efc666b1533ffd3252294efdbcf2e78e7e3120ce8265aa486ddaebb76ed4b8edee3d49a477eb55b1f03b67e5043cd76e7be7cdfde0dd88d15f7f936b8f4ce5547fcf4fd631f7cf9e1517541e71b676fbac7b4cfb7a0cac2a9733a043208d0f9f194c5b9d6ba544d6badcc9fb6d0eb6f964c9f552e6e556ba10455fa1b5b3fb866e5231fb5f116b94fa330d8fa814d7df6bff1f56bc775ab4fae78af5a84d34dce13cdbcedd8939fdeeeeee7efdcb24fca4dffdd169bdd253d9739a8b078ca9c4e1891a0ebe0b36cf6ea0e629f96da21db3d30e9fc11d560bdfcce8042c7a42565802c0044cb662deb95c95659f0fec232ac1d0048fb9ce92bf3dbd5a57a3fd6cb67f7b616f8dce92bbd6fb62cfedb91c7fe79c01f9e9cb6f3c00c2db9778fe117c82a33bc667c51900e10d1da243f0a11b0e222856cfa120204342cc2cc68c8185247b438ec006212bff84b9280173cb288631122e5eb31a0105150710288c2a8624b4932bc00c1c585b0044701a65281300b8b37e1136001e79cb5d6890311f4173cfda4908b984162fe1bfa9c0811f16e23b14842505196c67030b008832f527ab359ef1d07c21edb02103a27aa0361667112c764f85292c425371fb740c6b938eb021000221642306420ce02493c8a11851101818cd1a7759e45d8318b3019b2680018d041ec0c8c02024080c6aa825841101b6334be551b88228c00c69828aa04d4d58557db1440461025673a1066460143046055bd6bd19b3f13a1214224836c90d0833c8800c5040a67b4d7ec8b971a70c1801280b00020a1558986b2c9b4c2185308101159985989980ab8b5cd2f00ce55126ce481a470e458108cf181668ea182c8426883543a932fd4156a1a0b85866cbe3e93ad49670ae9542e4ca7539920950e52a9200829301084105a2003d6334401e3ec0aa501840210022191310c96215d805ab4166d0a6d562458b6e4e352fb120447169d5408802b911331c65060932ff1482241114211d0aa0532308013894434742e912b1151a5e462cb1dcfdb73cc8e9d3a661391732e8a7bf4fcf9ac77bf94a066b35fbd3ef1c2916b521f628c51bbedf93fdeec9553be71f24dcf7fb8a4bd7de98c49775d70d851b7cdfc54827ae16bdfd9876ffdc1e54fce2e09b7cf7e75c2bbcbd9d792b6fcc943b7edfec231bb9dfee80207e1d0fdbeb5fea473ceba73f2b208b873f1d4671f7872d6e7b757e38ea59de901c387d406e0163c73dd9f3ffcbc0214697feac25f3db330724b265efd9347b37b1eb47ebe79bb23464fbff267774debe0cee9f7fdec92f7d63f7497d61eb737e1d0f1476ff0c6f93fbaeded654e2a4ba63effe2c7abdb99ec88a30eabbbff07173efcc14a06d73e7ff293f7bfb020022af6c92c9e32b35d618729f4c92c7fff239d3b292d6f37cdc3d6694a212f7ff9a6ebdf58b9ea328f38a4e9f133cebbfffd95cc9d0bde7afeb585fc59367b7507f1eb27ec5bb9eef4abfe31a753246a9bfdeadf1f7a73198743f7deafdf8b57df39ad0410cd7df49abb7adfc568c15d17def87a1b57e63f79f9cf5f1a70c09e83f2bd1febded7f26f9cb5bd2ed05556b4b9ba7586b76448dadff9d33513da7a99e135e38b19b1e759570801f4e258d655caead5bfcdbb9f79ffdb6eccb3ae9f192306e75cc579169afeef9c8b9c73cccefba55112084b4481b1d6da38be3bc9c390c4168e8140c809e875aee25cc4aee2a28a8b227615271576114bc42e62a7f74a8cb1578874257674f9ccc56b89996dae9b1e16a1bbf76c8fee3754130ebbf053d5d0c5f95c608efd88bb0f458c5ad53380cab157227f40485db209e7b3e774bb80591cb063710641235af5885924634c1007816453612a08431b04c606c6863648853615865eda826462eb4154541e98940d0243968c35c6aa8c804ccad840ad04bd4c1880a56b4a117a9abd1932c6aa5e430ba73a514195999c8640f8848fa4b809e0a06bda1323c02e23126b34e3b5e2b81cb932a350ca660af9baa6daa6fec586d6425ddf426ddf7cb1a150ac2fe46bf3f9623e9fcf65d3e9b4cda48374caa4434805100610583424890a421d8dc980214887904a41268dd98ccd6553997c265bc8e50a35b5754d350d7dea9a5a6aea9b834ca102b61c61290216c3e8353aa572a48f8e4a143929b3444e1c831389982bcc1173c4a29fa378af35aa44813b31431471a5e22a15577151e4d8ef6cb9d259ae542aaee2d8093b86af44acd9ffdf112d9878f79f272d5e7d1b2a9a3fe12fb7bfb4e44b96e810aefdedbf3cf7fb9de6fee6d08d5afb340c1977f47573373f72bb3e9f0a12b0669b4befbb6cc493c76cd8982d0cdcfcc4dba776245f5e54bfcdf90fdfb2dd5347ec71e6538b68e8b17fb9f3989557ecd65a53c8b56cbcef858fce2e7ffeba4a66e42917ed39f5dba3468e19b7c31177d56c3de8f3e2f570c037f62bfd7c6cff62eb5e7f1e70ce9de77f2d0f76e0376fbce5f0c5e76fde9c6bd8f48733c6df74db716bafa2bf09d63aeece3f1fb9e2b21d5b8ac5ba75c75ffcdc22b7fa6d3debbe1b769d72f6d8be3599dac19b1efeebe7174500d98d8e3f69d3170e69c917faee73ff9270e8c1a7effaf1c9c372b93edb5c3b67e0372ffa963b7fcc865f1bbbdd81d754c60dcfadbacc8dcfb9f7da5ddefdd198e69a5c9fd1dfbcf68d36f94c9bbd9a8358dcfad2fbaf1cf1f4f11b3765f30d43b63ef186d7db0420b5de297fbaa0fff5bb8e1a3576fbc3efebbfdb904cafbb37ecf0addefedec60d756b1ffae498cb6f3b69fd1404bd1eebd5ace5dfb835e96d81d4bcc7453fec7fdd0eeb8f1eb7d5de3f9bb1e908df52ef36c3d3d7a86bbf80a10253430976a9964a40127e859e60e693466348943cba79e4323be6c889735261576117b1abb0ab48a5e2ca651795a38a37d10571c25115b864914838793082ae5acd7859c441d70b1c4824e018228188a5e2a41cb98a63e7248a38aa70e2f0ec33d9182a2c15bd8e3230a01692902c0bfae50b3b161664ad01a2a1d88f42049c6357e1a8ec38127120ce93edb4aee9dbc11c81380426505b6556c92a8a266a388c1f71182b000b0a78190191212214954d1a143200c8841218af51557db1ba3d1b2215ab868654d9ea05aac6a6833051bc0696026b033201a1250c8c2a40fdea0c912513180fb5921320912407b1b1b4899f8c3d11ad3181371e464b68110d82515c62d1eac38049f2c37c25b047de5d7cda217a49292308a1438a00f5c1828e41cf192dd3eac91339577651c549c4e000c5580ad341ba902dd4d7d6b734350d6aee3bb4a1b95f7d434b6d5d63a1b62e57cc650b996c2195cd05994c90cd849914a40308030c2c900122b54b942e90874031ce4b19c8049849996c262866d3c57cb6a6902bd6e4ebeaeaea9b1aeb9afae60a7526958b287490ea8cb8c21809951d9423294752765c89386264bd331170824e3052a316167d328a2160e42472c29e158171ea6014d79ed109440c0ca827ad63a838c1250be67e7941de164777feeeb92b36cbfcffbcb56d9ff6b7bba6acbbdfaec3b3182d9870f39d6f241efef55f3fe8d0d13504206defdc7dcfccd107ec3834fd05b819bffdcebb63b7d84a1365948f099e96a9b2297ff34288ff7cf6d93163364bdef8e28b93b6da66dbffd357a9f689276c7c4cee8e49978ccaacb964af19ff03e39fcf3db3c1069fa2c452c1e6e4b7dfaefe36f88451dbd8b7d7e7f71d7f6097171d0bc45101dd44a655d80ea82b43098520d1fd89dacf267c2ad7251d40961809a906b08a87a44f46faeda6de29101357130dac575a54dd4ca837b252f5d40a2e8e2ff365102d23c5a525048048bf4bb54ca8c5769f9fd065e3a7da0f134b7301242403b16a829d44ec437bc1f3f792a008d59c8a73959ec54ef653e7cb3384e25835b98868d0c69ec6424406bc6b5d7208942cc8cceaafebb4978b24c20418679576f34ed3f90e3000eb63cd4cec4ba3ed51ddc7552ab59c9836c7054cae26567a7e19a2f5ce3908c88986592d972361e7c431bb588b535df1650401cb08a4ae811ae08610189f7d42dd37c931485cc373ce01aa45b3e6808910824b2c0c11058c0d1da149a553e97c3a5bc8e56b33b962be50972fd4a6b3f94c2e9f4d67c2304ca50225e185a92008d15a082d1081b7da560231749df6898f358a8f8411c0c841a9221d15ee2c71477ba5bda3bcb2adbdadad6dc9e205733f9e39ffe3d9cb972d8a3a5780eb08b0eba384aa49124130496158cf49661671e2d8f32393443e7f1a58ac5e0e7971123b2f8ad6806027e0639dff379a0c5104d6e27f60c9dcf6c19bf3eb47ed1cdb88506ef8370e1ad7a20515f20e34981fb461f1c5573e6c1fb25e0ed75c97d68c3563cdf80a0e170911fa5c00256eb3aa17159a087be21d00405c6b1361cdb71588d93f0228e2d445598b5e2428c2684d2c0af41047ff398e62130fbdf6abce57945b5f8d5a3c911fbbe238355140034023961834b8049182aa0efd7519aa184a824a6957f621eb75d125c20b44a3b9113195199d733e8a031593914f65c0aae54a0ceb4800d4dcde0b603daa1311600f7f417c96aad26cd9e9d306804034c6030053e4533a54b4c071788671802408a4e9226a528888ceb9b8f20a224808088c42ac96c502c69b187a33c26a4b8e18d0fb64d8046493aa8ffd9e2260b7702d0204a0282a03621cf501def92f76a2aed689c621171e1002208801004b48c6a0404210ecf21a24746a9913cb4b4104905958d4fc59d5c0882c80846288826c98cbe7f375f9625da1d898c916d2d962269bcf64b2a96c26138661ca862185291304260cd00610a820053508578f69dc9ad74c97c4ca18c11218441030a4af37060c0a581bea591eb1eb28973b4aaebd14ad2c952db04044a237060e0098111912910dab7e3a96785b0200a3785040d010fa1ba1381246198d027aa3e2589481a7843c8e7d13bf1a9c3c5efad2af8fda7a50734b5dbf913b9e7ef7b44e00e08f6fdbb5ffd617fcfcb8ddc68c1abdc70d1f5578f9ab7f38719b7507d435f51fbaddc937bfd32e00e5f72e1f33fce05f5d76d426835aea066c71ccad53673d7dd13e1b0fae6b5a6b8bd31e98f3a93d1ee99c336569616853170f1cc9248481aed08c74cb90dcc229f33ad75c28d68c3563cdf88a82bc2a53b7a47a17455135452ff17babb67f832ac81593d8c039e504c5820932da964dfa6b0c5d2ec14999506b75142b20aab707ab961f89df8638eecb979afc9fa00b1afaa25177dfbb642d1e3afa3837882d623ce48cbfe0bd9a24b1eb3380e0f11f57ad4833ce7df505110383b6aa481953fa1cc52ad42e47b7f88a62b4d36a29b01410a5ac4d5b630dfa670c0606d5989a0c18ab9d56f2cd513206890013d338ab6c36ef27c7316685ae825c75589ca65ec4884362f73e6fb1574d40041f7726225a13d5c3aade1f0e247212395789940719292cee2a73eaae93ed511e5e35dab8faa45274eb842366a72ecc20c909e0042b02914004e4d0800d6d2a9fad6d2cd4f62936b4d435f4af6de85b53dfb7b6aeb1b6a62157a8c9e78a997c2e954d65b2613a63536913a6c092231224d1c0b564e5f1c9dd032c092999d0486020b098b6900a2193b299b4cd64d3995c369fcfd7d435d537f6c9d7f549656a23b4e5083b2a5c8ea0221439744c11133355582a0e2327915364462c58715546d622207a4f617cc8af4b4811e039092ccc528e9c3751144134d6865f854a1e2f7ef4fbdfbc74e9c9f74d3d6683f6677e3afee8832e1bfedc39eb0340fbe4fb97fef4a109bf6f30c2f31f3c76bf4b2b67fee5adc7d7e3d7ae3df6c0232e1df18f9f6c08208b9fbd63d91fef9ffa7bf3d419db1cb5f7f871c75ff5c4d43bdafefacd9dceb9e8a0edae1af389c197ae6dce72535f9b4a3e19b262cafd374f73986d1abce1966337e8ebfbb394a9afc1d7e7b5b9a199ffaf2953e96cfefff4652abbfdf5b33e5a73b55e33d68ccf313477a1aadce20b78717c68a2935595a903351611df5cabced9f4576e891436090221706ceba098294ed042eb0dcd0400506d5134405758e2c431ef77060022445dab20e8eaebc5567251025f1480da58dfca081ebb092188301bbf541401a7366388e258b496a366bf20080808c61810c7220062549c4be06debe20dd536a82130840224c2c0025589bdea441387f7a293aa74380444d4bc7a0368080850fd4714913a664631def6458c41f293620000c94313af2a05415f55d5e931de520390bd6b9c173f6beb90458010851800a5cb924d2da75165ade2d136b26f8327ad640050cb9244161389676a22832088c67f118197008bb00042371740101136881a75c6c28e95a0490e5862150eab75b417d72b6312981930200a83304c67f3d942b150d3982bd4150b75b942319fab0d3399742a9b4aa5d2e9742a6d5301180b610036004426a3944c875d36c2c04222ea59c36a7f13fb6f57775d4155c3c6621a8004012093b6cc296676822c5872c01c2d749da5955cae442a6401d6529eb21bf4dcf3f53cbd01b200517c5703e0b3770100d14022ee0644aa0a854343445a47074020835f0d756ddbcb373e9539f4c7478caab161cbb63f3867ecfcbfdefd5e090020bdde51c76fd9600040163ef5dba71bbff3932336aab141dda647ff708ff223f769545276cce9a76cdb2f0cfa6cb9ff960519f1dda3376f085283773e6c83f6d7df5afc296a09893a9c49c548987283b7dc75f77dbff18d0376d9b861fe84bbfffe5e5bfc9d4836345167e5abadf46b7b7cbfe6f57ff64ef98bba662cb86d8be2e6377fcc5f965d687ffeb801434f7b79b5529ef2e4f3d76b3ee089b6ffc4862d7f68b7ba8d2e7fff73cb8f3f6ddb78ce0d638ae3ee5cf4ef598a94a65e7fd0f082a1dca697bef789a7c1bfbfba4f9b904f3b586bc67f00e475496b7b683cab13baba9e749094d9aa8b7cd5ba57e79caf05469eb71747111062ac1525524063054dfc3fb204a4152bd59342020dbd3d9ef85f3189762230b1c3b097820202701284e017684c60342c2b080313186b890ca24131285edf006250509f21308806815d452983e0d98a18042608adb1e47749f9f816ad251b28a4211b8f2008e2182b6f08d7336204910c120019dfb026d3150147a4308e7d8a15b03631b5e58949422a6275350ee220133064ad25ebdba02e2e7f56175623810ab003895092ff1d880038ef7c1253f44022f1ba8748545be3227665177546aea352ee8c2abe92075ce2a8eca2b238272c0802a43262305d9de2641ea04acd5d7de279aea7308bab3a275104230791830a5b8786c26c2a5f57ac6f6e686a6d6c6e6d6cead7d0d4b7bebeb1505b5328e473f94c36974e676c2605610a5221042118031abf6110c8803fe1ba531be3f4398d12f189b2be9a88a004026bc0061006904e413e6bf3b954369bcae532b575c5fafafac6c6e65cbe264867904246724c95884b15ae942366714e2276ce49c53917f98f0f928da78254975d5538a7b8a58e842a90b1494154cbc35aab96af844f9e6b9fbf206ad8d99bc262b6654861e5eca511f401b0c5961add8368c9470bdba75c357ea3ebb58dee3a5664f669771002661a1bb41247412e5dcc79675b934e61548a18e0934a6f6833c695e2ae2e655b860d050080da9aad7658f6d15defceec1cbe7e160180a3b2b3f9e04b8499dd82a72ff9ce4997dffbe64247f97e1b6e75c42f6fbe6087c64fdcc0f4f06ffde29cc6be5f299e26cfbb658bb5af3e6eca84a35ae82bba0b5f9ed1fed2253f797edb0796bcbb75710db7f48b3921bf7a380fba8256fded19472e61f427dc7f240411832420c29192e2fd9faa7a824ab96710710ee28a5d55578ebd912f1333a3be5ca3e9054148bcfd6b02e6403dc4bb686189a53822b0104adc8565102624404f994a4a5b8040e8032108010c8a8010450ccc8cc2a08ec60282a0d77642021463c8cb2abc83b1d7dc129196ac00c010196310218a2a06090d8888732e162a20007873696154f5a9f1197165604451369a2544120210448b862512660026036090059d38b2d631308b9058244132804028c2424860d0bb100b0021a9af61602c7a108f08402eae5a1122082af8434fad4b44120aeec1b138c7067c9f5a10513cc98f1138724eb3180492b2aea2710060818ae348ca8a42c806e03537dab7d51a218a405922124234cc22483e94444902ce1922012857bc555ec40218081863c2309baba96da8a96baaadad2f146b0a85ba74369f4b6752e9209349a55241180641400ac582002cf96ab51e6e44040f1c4110457cfbbeeaf3415db6d6a4530602b10844adaa53beee2c629c0b159635d4d5104412ad9c0beccaae522a8bab300311914117390020a33e8b0e8d21f27b1d391101246b544ba17750a869ce0860809d739e1e60f53329288864b4ca0e06bf0a891726dbdc64174d5d5881560320ed733f6acb0df3502d7185b535031a721b1df7e093c7547bff42f9bd7f73dd8596827b636949faad22eb4042e8fa1aec58bc4c6ad62a982fcd97f5c2bf7d6bef0b177dffdea9cf8deb1bcd9dfcdca3afa43ed50a3918b0cb3187fcc7c16785cd7f0e0cff5776e17f769417bcbfbc69ff216bd443ff99cfa48bc4d82f37f2ab6668f578d2a78d25253d110db0d527210679f1af3dc237811091a52babd317998cf66a01c55840a1ee899cd4cd942eae2392667875679589687d2b16f90ac77257e39c3388604c952a54afc931128dad7a19807c385b17872f8eee20dfb3034e561e4b5200e3dcb078531994aa2fbe34c582d5d358cd3c8b63dcb4618d0c4e7ba6a49773eddf010a9208b0aa618445d0f3ae8410d081a72c22107b5cecbd6eb4d92c488282004e378e888190251256900a8e7d53db6b68b4dfed8041bcbd353be784592839d6ae3af35795a25aebf2f38082189b698337c383ee228f78c650ba8240fc0d86e7a2253165280624720e8448d973625884c198543a9dc9176b1a6a1a9a8bb575c5626d2e5bc8e50a994c369b4aa5d2413a6dc354a0020b22090c5a038640e26c3c02edb953f77b9e9ebef349eb3c666c0a3076851721200019081938806cda38b164d2020ea4c29596a85c2997dd8a654b4b2224826ab86d2cb203e90ab415912812677406f4d4f2b70744144511086a45930412aa657c27462812011391307e45dab5854d8ed8bafdb60b6f7db3cd95e73d73c5cfffd9b4cff8e13d62b7a869876f8f9bfdcb736f7a755145a4bc7ce6a4871fffa0f4ef7fe7a5fb0fab59fee182120000b7cd98fac1fce5eda572fb92e9939e79a3ad7eedfeaaba95d2c71fad6c58a7cf97c78bb93cfbc5374a23bf7bfcf6438aa94cfde04df63aeed8718da663d2c943061e3fa11d4016dcb97d8003bfff722700cfbd79cbfa717f9ccb5dbdcef2e4f3d76bd8eedc1fee3b66c375fa350cdceec7ff58ac4603edefdef2dd2d5b3388585c77fca51396acd28aadccbce7e4b1cd16538d1b1d76ddbbde62affdf9e3060c38e0dc1376da68add6e1473f35e7e1ddeb37ba6c9a76eada5ff8cea021274dea009e73c398c2663fbbf488917584c180dd2e9d3473e22ff71d96474cad75c075534a00009dd36e39764c9f14110585413b5ef256dbbb978f3fe185152f1ebf6e637dd30627fc736555bb96974ebcf2f04dfb848894ebbfc5e9cf2eaf0e6f5bfafcf95b36af7bdc3dabd8374bdb6bd71cb87e11d1b46c1bef75e9dddf1cbad980824134f5230ebaf2e5e5e2fba74dbb5c7cfebeebe411b3c30efec33b331e3b67878119c4fc46c7dd35ab374d4f34e7fed3b7ee1722e6d73ffc26e51280ac78ebbaa3366d0e106dc3c6875efd8a6ea5ac9c7cd377c60dcc2262aa79936fdf3bb78a56202bdfba7a8ffe03f7bb7e4acf56a6b4bffdbb434634a430e8bbc5a9f7cdaec0ea0f192f7be9eac337690e104dc3e823af7b6ba5c8c27bc78f38f8a9b6574e1ed1d4f2f59fbdd9edc353fae89e33765ea7488841ddfa07fde1fd320080744ebbf5b84d1b0d62fd6627de3b2702009e7be3d78a5bdebe50a77af9dff76c1871c9d40a0044f39eb860df0d1b2ca2290cddf9176f544b94a28f1f3a79a3e6cd7ef4e4c29ee40937ef9133b71d9837981fbeff55afa807df8a972edc7b449f0c22867dc77cebe678127ad9c2e8e347cedd65ad3c2266076f7fc6dff450eba9f8e3137719bdfed0be8d6bef7dc56b2b64953e72eddac79c71d8569b6c34acb5759363fe38b5130080173cf6a39dd66d4c216266e036a7ddab8bfbd41372f943bbd50e3bfec7476fb5fe90019b9cf5caf219777c77aba1b5012216d6d9fdfca71638dffb5edd99ff5f4578c0084c286aaeab3f90c2031240d60792100a011a246bc8105a4306c160dc8a05d4ff934782690c92414b60b4fc63bd1b1c0496421ba483301598d0522a30e9d086864243296b52d6e8cf41dc724d0c7293a6a736642d6160c81286d606c684561f36b436084c10186b9050049cbacdf947dc630d0293b286d4d4ce2b153cb6b0718530b609e42ad505ab4bb0fe2ce2982311a7da469638cf2a01c108c9b432a0ffdf67c11190054246106f7e6c22014602344246ab87cce0042bac3d5370ea1b2728400cc482c9fffe198fac8c5aa9c547941c60e454862995c85522760c1143c549c971a91c95a3a81cb972145522759666c71239ae444e5f5f8a5cd9b13e2a11bbc81bd745b11f76d535bacb19dae35920ffc038ee1811d01bbc797360353e4cfc4a545bc38ec1b01827442693cbd5d5d6363735b536f51dd0d4a75f7d439f9adac662b1b65028d6e4f3857c369f4de5b2a94c9ad2294c87984e61188031400886c078090e2686c35dcec36acda87d6a8fee937c58d0d348b0fa1e09107ddf361d423a85f9b4cd67826236ac29649b9b9bfbf56beddbd23f5f536b6c2064988c03ac445124ac8d571410cec86e0e0000050249444154c70468ad45448a3bb67a92e856e9396fd17aff9aa4abeb1532ac1a6a8ae7feab00f2a87e97cb6f3e3577f3ee6bb5f6d9f8c4e7c75cfce7d3375c054e99e63dafbcfb8cbadbbf39bab9b95feba8f167defb41c71710794485b5366a5e347946bb0048b4eca3e71fb8e3ba3fdc78dd9f9f9a961ab9e7ee1bd6697378e5f43797f61d3d24fbe5a9808403b7d9a2f0c299dffec90d0fbe306541c9cf4466d86ea33b9f7d727a1956befdc03bf97eedff78764e046d6ffc6d4abfddbed6d0fd5c708b9f7bbcf1a74fbd3975c6eb1704d77cfbcac92590e5cf9cb6d389afef7cdb87a568d984d3e9f2f1273db6a4db2447d36f3cf49b77ad7dcdb48e8ee9b76f3df137af26a682a5590f4ed8e0ca89d3664dfbe3f6ab1787ac78e9fac9bbde35bbbce8c943de3f6bfbed4f9f77ec130b4b73eedafa9fa77fffe14502cb9ffec1294f6ffd973915762ba73f7ac14e7d32eb9ef6d76b36cf8ff9ddbb0b172f78fb9a2dba4c86dddc3b0fdfe5a71f1f74cfcc1297e73e7bd95ead41ccb070f31f3d7ddbbdefd9fcd6677ebb6f6b0f77615ef8e81f661ff2d0bccad289272ebffcb82b2797f4e4daf9e74f4cef70a5597fd9f3ddb30e8a310a2f7cfc96a5c73db5a834e78e2d9ff9eeb89d2fcffdf4e5651dd3ae1e78f7493f9db872d566e83b373e3ae4b2b756764ebf69d463a79cf2f022015831e1ccdd4f796de73b66952bf3eedfeffd1fed7eca53cb44963ef1bd1d4e9c34eebaf73a385afccaef0f1b969c59bc6ce22f76dbfecaa62b9ebbed98613dbd0057bcf2bbd776be6b6647c7942b87dc71f8a137cf885673c878de3d47ef72ded2a3ff3ebf529effd0c133cedcf7272f7534eef3d7376fdbba30faaab716cc9d706e75b058c72be7ed72e8bd437ff1f272e7dadebde384d16a47bce2a5df4d1af7c70f4b2bdff945fdaddff9f10b2b577b582bd3aed967efdf84a73eb5b0c21dd31f3a779bc6b88622e5e9777c6bdc51af1ffcc0e33fdfaeb14721bc3ce32f77667ff2f2d2f2e2c70e9f71d63e67ea1a82c1075c33715ec5b5bff7db514f7cf7b03f7c10f5ba85d18c9b0edeefdac2b92fad88dadfbca8df9f0edeef37feb6a234eb915737b966c2e40fa63f7bfcacf3bef3a799ab1073dbdfbf77c6beb74f7c63cad4470e7de794fd7e39b90c2090d9e0b85b5e5f1c45cb5f3eaff1d6238ebb773e7fb613b27deadd5377bef5b50f67bd76f1a619acd9fcf4fba6b4b9caa227beddfecb834f7fb6ed93cffcff72192feea576fb5fc3498948a10c111863acf5e164ddac34f49a1363af1eee6b89a972dcf9058304c82a2f0d8ded1a89deb40ac31913271f20aa915e75a930794d35bb4bafc414cb5931ee1df7a8cdc40d4a50ee5a75f9500b4e9e9a26185baba82b5e6269a6567d097d4ae270826e8119d5f10cb26a1e9f2092053400c4600528f1fead0854841c120bb29888c989618751c5450e2206168894d7a5fa03e3a70862573fbf1920d57c4a0d1761968a7395882b51155663720c65c7518523e75c24ce39659f0161a2ad768e23e7a32624569f247635c95e57530f7b8f4e91e4309aea32aa3a60038030541c5722060ac9848216301013d874a150d7d0d8afb5a96560534bfffaa6e6da9afa62b1369f2be4f3f97c2693c9a6d2699b4a87618a829002cb64d81a466214068fdf248644bd94b163ba40efdc06ec7e2413b76443602da44248859449996c26cc65d2f95cb1b1a94fbffe03fab6f42fd4d65118021931168d05340e90991396290126acbbe4ac4ecae4f1f3dec4baebfea16a6b1245f3ff03b4c4f711af484d8c0000000049454e44ae426082</Body>
<BodyHash>b7966b8b8757b8836d31d24d5d215453</BodyHash>
<Size>157258</Size>
</Data>
<Mime>image/png</Mime>
<Width>844</Width>
<Height>338</Height>
<Duration>40</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2262373936366238623837353762383833366433316432346435643231353435332220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2238343422206f626a4865696768743d22333338223e3c6974656d20783d22362220793d2231302220773d2235322220683d223134223e3c7420773d223130223e65676f3c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d2231302220773d2237312220683d223133223e3c7420773d223630223e4e69784e6f7465323c2f743e3c7420773d223337223e4e69784e447465323c2f743e3c7420773d223237223e4e6a784e6f7465323c2f743e3c7420773d223237223e6e69786e307465323c2f743e3c7420773d223235223e4e69784e617465323c2f743e3c7420773d223235223e6e69786e6f74657a3c2f743e3c7420773d223233223e4e69784e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d2231302220773d2235362220683d223133223e3c7420773d223838223e44656661756c743c2f743e3c7420773d223631223e446566617549743c2f743e3c7420773d223535223e4f656661756c743c2f743e3c7420773d223234223e646566617531743c2f743e3c7420773d223138223e62656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223231392220793d2231302220773d2236332220683d223133223e3c7420773d223734223e4163636f756e743c2f743e3c7420773d223538223e4163656f756e743c2f743e3c2f6974656d3e3c6974656d20783d22382220793d2233342220773d2232312220683d223132223e3c7420773d223735223e66696c653c2f743e3c7420773d223432223e45696c653c2f743e3c7420773d223232223e666969653c2f743e3c7420773d223137223e666931653c2f743e3c7420773d223131223e656969653c2f743e3c2f6974656d3e3c6974656d20783d2234332220793d2233342220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223433223e5f213a3a6469743c2f743e3c7420773d223431223e213b6469743c2f743e3c7420773d223332223e676469743c2f743e3c7420773d223136223e4a6469743c2f743e3c7420773d223131223e656169743c2f743e3c7420773d223130223e356469743c2f743e3c2f6974656d3e3c6974656d20783d2238312220793d2233342220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223337223e276c7b6965773c2f743e3c7420773d223238223e593a6965773c2f743e3c7420773d223235223e796965773c2f743e3c7420773d223136223e796c6965773c2f743e3c7420773d223135223e6c6965773c2f743e3c7420773d223135223e79696577693c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d2233352220773d2232382220683d223131223e3c7420773d223730223e4e6f74653c2f743e3c7420773d223431223e212d6c5f6f74653c2f743e3c7420773d223334223e662c216f74653c2f743e3c7420773d223132223e6e3074653c2f743e3c7420773d223132223e6c766f74653c2f743e3c7420773d223132223e6c796f74653c2f743e3c7420773d223132223e74766f74653c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d2233342220773d2233312220683d223132223e3c7420773d223639223e546f6f6c733c2f743e3c7420773d223536223e496f6f6c733c2f743e3c7420773d223238223e31303031353c2f743e3c7420773d223230223e746f6f31733c2f743e3c7420773d223230223e746f6f69733c2f743e3c7420773d223137223e746f306c733c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d2233342220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223335223e213a21656c703c2f743e3c7420773d223138223e686569703c2f743e3c7420773d223137223e686531703c2f743e3c7420773d223133223e6c34656c703c2f743e3c7420773d223133223e6c346569703c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d2236312220773d2234312220683d223137223e3c7420773d223536223e6120416c6c3c2f743e3c7420773d223531223ee280a220416c6c3c2f743e3c7420773d223433223e63616c6c3c2f743e3c7420773d223431223e612041496c3c2f743e3c7420773d223431223e62616c6c3c2f743e3c7420773d223430223e6120416c493c2f743e3c7420773d223337223e616f6220416c6c3c2f743e3c7420773d223337223e616f6f20416c6c3c2f743e3c7420773d223336223ee280a22041496c3c2f743e3c7420773d223335223ee280a220416c493c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d2236352220773d2233332220683d2239223e3c7420773d223930223e4e6f7465733c2f743e3c7420773d223434223e4e617465733c2f743e3c7420773d223238223e6e307465733c2f743e3c2f6974656d3e3c6974656d20783d223235302220793d2236352220773d2235372220683d2239223e3c7420773d223532223e6e6577203f204e6f74653c2f743e3c7420773d223531223e4e6577204e6f74653c2f743e3c7420773d223437223e6e6577203f204e6174653c2f743e3c7420773d223435223e4e6577204e6174653c2f743e3c7420773d223336223e4e6f74653c2f743e3c7420773d223331223e4e65773c2f743e3c7420773d223237223e6e657676203f204e6f74653c2f743e3c7420773d223235223e6e657769203f204e6f74653c2f743e3c7420773d223233223e6e657676203f204e6174653c2f743e3c7420773d223232223e6e65776c203f204e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223333352220793d2236302220773d2231362220683d223138223e3c7420773d223139223e66666c6a3c2f743e3c7420773d223137223e6d3c2f743e3c7420773d223135223e43544f3c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d2239342220773d2233392220683d2239223e3c7420773d223830223e5365617263683c2f743e3c7420773d223437223e5365617265683c2f743e3c7420773d223139223e736561726368693c2f743e3c7420773d223138223e7365617263686c3c2f743e3c7420773d223137223e736561726368313c2f743e3c7420773d223137223e7365617263696e3c2f743e3c2f6974656d3e3c6974656d20783d2235342220793d223130302220773d2236342220683d223131223e3c7420773d223731223e53686f7274637574733c2f743e3c7420773d223537223e53686f7274657574733c2f743e3c7420773d223534223e53686f7274637574353c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223131372220773d2235382220683d223133223e3c7420773d223633223e5363726174636870613c2f743e3c7420773d223438223e5363726174656870613c2f743e3c7420773d223333223e53637261746368703c2f743e3c7420773d223235223e53637261746568703c2f743e3c7420773d223233223e736372617463686970613c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223132312220773d2232352220683d2239223e3c7420773d223832223e5469746c653c2f743e3c7420773d223236223e72697469653c2f743e3c7420773d223236223e7269746c653c2f743e3c7420773d223236223e74697469653c2f743e3c7420773d223232223e746c746c653c2f743e3c7420773d223232223e726c746c653c2f743e3c2f6974656d3e3c6974656d20783d2237332220793d223131312220773d223132342220683d223530223e3c7420773d223238223e5363726174636870617e69746c653c2f743e3c7420773d223133223e5363726174636870617469746c653c2f743e3c7420773d223133223e5363726174636870617269746c653c2f743e3c2f6974656d3e3c6974656d20783d223137312220793d223133382220773d2231392220683d2239223e3c7420773d223330223e73772c3c2f743e3c7420773d223239223e7377493c2f743e3c7420773d223136223e73656e743c2f743e3c7420773d223135223e7377743c2f743e3c7420773d223135223e7377273c2f743e3c7420773d223135223e7377697a3c2f743e3c7420773d223135223e7377266c743b3c2f743e3c7420773d223134223e53573c2f743e3c7420773d223134223e736c61623c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d223133382220773d2231342220683d2239223e3c7420773d223433223e2c65743c2f743e3c7420773d223433223e7965743c2f743e3c7420773d223139223e2165743c2f743e3c7420773d223136223e2e65743c2f743e3c7420773d223131223e6965743c2f743e3c2f6974656d3e3c6974656d20783d223232352220793d223133382220773d2232372220683d2239223e3c7420773d223833223e536f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223235352220793d223133382220773d2231352220683d2239223e3c7420773d223339223e56653c2f743e3c7420773d223330223e59653c2f743e3c7420773d223230223e7469653c2f743e3c7420773d223230223e6c69653c2f743e3c7420773d223138223e56363c2f743e3c7420773d223136223e7669653c2f743e3c2f6974656d3e3c6974656d20783d223237392220793d223133372220773d2234312220683d223130223e3c7420773d223433223e6574617269616e3c2f743e3c7420773d223338223e657461205269616e3c2f743e3c7420773d223337223e657461726a616e3c2f743e3c7420773d223333223e657461206920616e3c2f743e3c7420773d223239223e65746120524920616e3c2f743e3c7420773d223232223e6574612069206172313c2f743e3c7420773d223230223e657461205249206172313c2f743e3c7420773d223137223e7461205269616e3c2f743e3c2f6974656d3e3c6974656d20783d223332362220793d223133372220773d2233302220683d223130223e3c7420773d223436223e537469722d463c2f743e3c7420773d223237223e537469726f463c2f743e3c7420773d223230223e73746966663c2f743e3c7420773d223139223e53746a726f463c2f743e3c7420773d223137223e73746972733c2f743e3c7420773d223136223e7374696c6c20703c2f743e3c7420773d223136223e7374696c6c20663c2f743e3c7420773d223135223e737469723c2f743e3c7420773d223135223e537465663c2f743e3c7420773d223134223e737469722d20703c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d223133382220773d2231342220683d2239223e3c7420773d223239223e466c203f3c2f743e3c7420773d223232223e462c203f3c2f743e3c7420773d223230223e4649203f3c2f743e3c7420773d223139223e4672693c2f743e3c7420773d223133223e6669783c2f743e3c2f6974656d3e3c6974656d20783d2237332220793d223133332220773d2235382220683d223130223e3c7420773d223539223e41726f6d617468653c2f743e3c7420773d223339223e4172656d617468653c2f743e3c7420773d223337223e41666f6d617468653c2f743e3c7420773d223336223e4172616d617468653c2f743e3c7420773d223139223e61726f6d617469633c2f743e3c7420773d223138223e6172306d617468653c2f743e3c7420773d223138223e61726f726e617468653c2f743e3c7420773d223136223e61726f6d61746973653c2f743e3c7420773d223135223e6e6f726d61746976653c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d223135322220773d2233372220683d2239223e3c7420773d223732223e4275747465723c2f743e3c7420773d223630223e4275746c65723c2f743e3c2f6974656d3e3c6974656d20783d223234312220793d223135312220773d2234382220683d2239223e3c7420773d223738223e4272757373656c733c2f743e3c7420773d223537223e42727573736549733c2f743e3c7420773d223430223e4272757373656c353c2f743e3c7420773d223136223e62727573736531733c2f743e3c7420773d223134223e6272746a7373656c733c2f743e3c7420773d223133223e6272746a73736569733c2f743e3c2f6974656d3e3c6974656d20783d223239342220793d223135322220773d2234362220683d223132223e3c7420773d223731223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223135322220773d2233312220683d2238223e3c7420773d223831223e50617374613c2f743e3c7420773d223237223e506173742e3c2f743e3c7420773d223133223e70617374333c2f743e3c7420773d223132223e70616774613c2f743e3c7420773d223132223e66617374613c2f743e3c7420773d223132223e72617374613c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223136352220773d2233332220683d2239223e3c7420773d223738223e4761726c69633c2f743e3c7420773d223436223e4761727469633c2f743e3c7420773d223436223e4761727469653c2f743e3c7420773d223433223e4761726c69653c2f743e3c7420773d223339223e4761727469283c2f743e3c7420773d223334223e47617274692c3c2f743e3c7420773d223139223e6761723169633c2f743e3c7420773d223138223e6761726969633c2f743e3c7420773d223134223e67616469633c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d223136362220773d2233382220683d2239223e3c7420773d223837223e4c656d6f6e3c2f743e3c7420773d223434223e49656d6f6e3c2f743e3c7420773d223331223e4c656d616e3c2f743e3c7420773d223331223e6c656d306e3c2f743e3c7420773d223236223e6c65726e6f6e3c2f743e3c7420773d223235223e6c656d6f72313c2f743e3c7420773d223230223e6c656c6d6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223234312220793d223136352220773d2232312220683d2239223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d223136362220773d2235382220683d2238223e3c7420773d223830223e5061726d6573616e3c2f743e3c7420773d223434223e50616d6d6573616e3c2f743e3c7420773d223330223e70616d6573616e3c2f743e3c7420773d223234223e70616d6e6573616e3c2f743e3c7420773d223234223e70616e6d6573616e3c2f743e3c7420773d223232223e7061726d696573616e3c2f743e3c7420773d223232223e706172726e6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223333312220793d223136362220773d2233312220683d2238223e3c7420773d223738223e4f76656e3c2f743e3c7420773d223338223e3076656e3c2f743e3c7420773d223135223e6f766572693c2f743e3c7420773d223135223e6f766572313c2f743e3c7420773d223133223e30766572693c2f743e3c7420773d223133223e30766572313c2f743e3c2f6974656d3e3c6974656d20783d223336362220793d223136352220773d2234372220683d2239223e3c7420773d223834223e526f61737465643c2f743e3c7420773d223433223e526361737465643c2f743e3c7420773d223335223e723061737465643c2f743e3c7420773d223333223e526161737465643c2f743e3c7420773d223231223e70746f61737465643c2f743e3c7420773d223231223e616f61737465643c2f743e3c7420773d223138223e613061737465643c2f743e3c2f6974656d3e3c6974656d20783d223431392220793d223136352220773d2234382220683d2239223e3c7420773d223831223e5a75636368696e693c2f743e3c7420773d223530223e5a75636568696e693c2f743e3c7420773d223437223e5a75636368696e6a3c2f743e3c7420773d223137223e7a756363696e696e693c2f743e3c7420773d223137223e7a75636368697269693c2f743e3c7420773d223137223e7a75636368697231693c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223138302220773d2234392220683d2239223e3c7420773d223836223e636f636f6e75743c2f743e3c7420773d223530223e636f656f6e75743c2f743e3c7420773d223430223e6330636f6e75743c2f743e3c7420773d223430223e636f63306e75743c2f743e3c7420773d223333223e633063306e75743c2f743e3c7420773d223230223e636f636f723175743c2f743e3c2f6974656d3e3c6974656d20783d223231312220793d223138302220773d2233322220683d223131223e3c7420773d223738223e43757272793c2f743e3c7420773d223535223e43756e793c2f743e3c7420773d223338223e65756e793c2f743e3c7420773d223337223e6375726c793c2f743e3c7420773d223232223e63756d793c2f743e3c7420773d223135223e63756974793c2f743e3c7420773d223134223e63757269793c2f743e3c2f6974656d3e3c6974656d20783d223236312220793d223137392220773d2235342220683d223132223e3c7420773d223832223e436869636b7065613c2f743e3c7420773d223439223e436869656b7065613c2f743e3c7420773d223231223e63696e69636b7065613c2f743e3c7420773d223230223e63686969636b7065613c2f743e3c7420773d223230223e63316e69636b7065613c2f743e3c7420773d223138223e636c6e69636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d223137392220773d2234302220683d223130223e3c7420773d223831223e4e6f6f646c653c2f743e3c7420773d223631223e4e6f6f6449653c2f743e3c7420773d223331223e6e6f30646c653c2f743e3c7420773d223331223e6e306f646c653c2f743e3c7420773d223239223e6e3030646c653c2f743e3c7420773d223238223e6e6f306469653c2f743e3c2f6974656d3e3c6974656d20783d223336352220793d223138302220773d2232392220683d223131223e3c7420773d223837223e536f75703c2f743e3c7420773d223238223e733075703c2f743e3c2f6974656d3e3c6974656d20783d2235342220793d223138362220773d2237302220683d223130223e3c7420773d223836223e4e6f7465626f6f6b733c2f743e3c7420773d223531223e4e6f7465626f6f6b2e3c2f743e3c7420773d223439223e4e6f7465626f6f6b213c2f743e3c7420773d223438223e4e6f7465626f6f6b353c2f743e3c7420773d223437223e4e6f7465626f6f6b2c3c2f743e3c7420773d223437223e4e447465626f6f6b733c2f743e3c7420773d223430223e4e6f7465626f6f6b3c2f743e3c7420773d223235223e6e6f7465626f656b733c2f743e3c7420773d223234223e6e6f7465626f6f6963733c2f743e3c7420773d223232223e6e696f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223139332220773d2234372220683d223130223e3c7420773d223831223e526f61737465643c2f743e3c7420773d223331223e723061737465643c2f743e3c7420773d223138223e70746f61737465643c2f743e3c7420773d223136223e70743061737465643c2f743e3c7420773d223134223e616f61737465643c2f743e3c7420773d223134223e726561737465643c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d223139342220773d2233342220683d2239223e3c7420773d223837223e41636f726e3c2f743e3c7420773d223436223e41656f726e3c2f743e3c7420773d223239223e61636f6d3c2f743e3c7420773d223234223e616330726e3c2f743e3c7420773d223138223e61636f7272313c2f743e3c7420773d223137223e6163306d3c2f743e3c2f6974656d3e3c6974656d20783d223234392220793d223139332220773d2234332220683d223132223e3c7420773d223835223e5371756173683c2f743e3c7420773d223237223e737175617368693c2f743e3c7420773d223231223e7371746a6173683c2f743e3c7420773d223230223e7371756173316e3c2f743e3c7420773d223139223e7371756173696e3c2f743e3c7420773d223138223e737174696173683c2f743e3c2f6974656d3e3c6974656d20783d223239372220793d223139332220773d2232312220683d223130223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223332322220793d223139332220773d2234302220683d223132223e3c7420773d223830223e4170706c65733c2f743e3c7420773d223539223e4170704965733c2f743e3c7420773d223431223e4170706c65353c2f743e3c7420773d223234223e6170703165733c2f743e3c7420773d223134223e7070706c65733c2f743e3c7420773d223133223e7070706965733c2f743e3c2f6974656d3e3c6974656d20783d223336372220793d223139332220773d2232342220683d223130223e3c7420773d223835223e776974683c2f743e3c7420773d223136223e7769746c6e3c2f743e3c7420773d223136223e776974696e3c2f743e3c7420773d223135223e776974316e3c2f743e3c7420773d223135223e76766974683c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223139332220773d2234352220683d223132223e3c7420773d223632223e5175696e6f612c3c2f743e3c7420773d223539223e5175696e6f612e3c2f743e3c7420773d223433223e5175696e6f61273c2f743e3c7420773d223332223e5175696e612e3c2f743e3c7420773d223330223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223231223e7175696e30612c3c2f743e3c2f6974656d3e3c6974656d20783d223434372220793d223139332220773d2232372220683d223131223e3c7420773d223535223e6b616c653c2f743e3c7420773d223533223e4b616c652e3c2f743e3c7420773d223533223e4b616c652c3c2f743e3c7420773d223331223e6b6169653c2f743e3c7420773d223235223e6b6169652e3c2f743e3c7420773d223234223e6b6169652c3c2f743e3c7420773d223232223e6b6131653c2f743e3c7420773d223139223e6b6131652e3c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223230322220773d2232382220683d223130223e3c7420773d223834223e6d61696e3c2f743e3c7420773d223230223e726e61696e3c2f743e3c7420773d223230223e6e6e61696e3c2f743e3c7420773d223139223e6d616972313c2f743e3c7420773d223138223e72696e61696e3c2f743e3c7420773d223138223e726d61696e3c2f743e3c7420773d223136223e6d616d3c2f743e3c2f6974656d3e3c6974656d20783d223130392220793d223230312220773d2232352220683d223131223e3c7420773d223334223e283133643c2f743e3c7420773d223330223e283133613c2f743e3c7420773d223238223e2831333c2f743e3c7420773d223236223e286c33613c2f743e3c7420773d223233223e286933613c2f743e3c7420773d223230223e7b3133613c2f743e3c7420773d223139223e283133343c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223230372220773d2233362220683d223133223e3c7420773d223634223e4372697370793c2f743e3c7420773d223533223e43726973703c2f743e3c7420773d223533223e6572697370793c2f743e3c7420773d223239223e4372697370763c2f743e3c7420773d223238223e6572697370763c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d223230372220773d2234352220683d223130223e3c7420773d223833223e4361736865773c2f743e3c7420773d223436223e6561736865773c2f743e3c7420773d223232223e636173686576763c2f743e3c7420773d223138223e636173686577693c2f743e3c7420773d223138223e6361736865796e3c2f743e3c7420773d223137223e636173696e65773c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d223230372220773d2235302220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c7420773d223536223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223330332220793d223230372220773d2234352220683d2239223e3c7420773d223738223e437275737465643c2f743e3c7420773d223533223e657275737465643c2f743e3c7420773d223230223e636e6a737465643c2f743e3c7420773d223139223e636e69737465643c2f743e3c7420773d223138223e636d737465643c2f743e3c7420773d223138223e6372746a737465643c2f743e3c2f6974656d3e3c6974656d20783d223335332220793d223230372220773d2234372220683d2239223e3c7420773d223835223e436869636b656e3c2f743e3c7420773d223435223e436869656b656e3c2f743e3c7420773d223230223e63682969636b656e3c2f743e3c7420773d223139223e63686969636b656e3c2f743e3c7420773d223139223e63696e69636b656e3c2f743e3c7420773d223138223e636c6e69636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223430342220793d223230372220773d2234382220683d2239223e3c7420773d223739223e54656e646572733c2f743e3c7420773d223638223e54656e6465723c2f743e3c7420773d223432223e54656e6465722e3c2f743e3c7420773d223232223e74656e6465363c2f743e3c7420773d223138223e7465725d646572733c2f743e3c7420773d223136223e74657231646572733c2f743e3c7420773d223136223e74657269646572733c2f743e3c7420773d223135223e7465725d6465363c2f743e3c2f6974656d3e3c6974656d20783d223435372220793d223230372220773d2232322220683d2239223e3c7420773d223733223e776974743c2f743e3c7420773d223532223e776974683c2f743e3c7420773d223331223e776974742d3c2f743e3c7420773d223234223e776974723c2f743e3c7420773d223139223e76766974743c2f743e3c7420773d223136223e77696974743c2f743e3c7420773d223136223e776974663c2f743e3c7420773d223133223e76766974663c2f743e3c7420773d223132223e76766974683c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223231392220773d2231362220683d223131223e3c7420773d223736223e4d793c2f743e3c7420773d223135223e6d31793c2f743e3c7420773d223132223e747631793c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223231382220773d2233392220683d223130223e3c7420773d223539223e4e6f746562633c2f743e3c7420773d223534223e4e6f746562653c2f743e3c7420773d223531223e4e6f746562283c2f743e3c7420773d223337223e4e6f7465622c3c2f743e3c7420773d223236223e6e30746562633c2f743e3c7420773d223235223e6e6f74653c2f743e3c7420773d223233223e4e6f74652c3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223232312220773d2238352220683d223132223e3c7420773d223636223e41726f6d61746865726170793c2f743e3c7420773d223436223e4172516d61746865726170793c2f743e3c7420773d223433223e4172446d61746865726170793c2f743e3c7420773d223431223e41726f6d617468657261703c2f743e3c7420773d223234223e6172306d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c7420773d223233223e61726f726e61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d223233342220773d2232362220683d223134223e3c7420773d223732223e546964793c2f743e3c2f6974656d3e3c6974656d20783d223138362220793d223233342220773d2233362220683d223134223e3c7420773d223730223e7075626c69633c2f743e3c7420773d223533223e7075626c69653c2f743e3c2f6974656d3e3c6974656d20783d223232372220793d223233352220773d2235312220683d2239223e3c7420773d223830223e696e746572666163653c2f743e3c7420773d223532223e696e746572666165653c2f743e3c7420773d223238223e696e7465646163653c2f743e3c7420773d223138223e696e7465616163653c2f743e3c7420773d223136223e6972317465646163653c2f743e3c7420773d223136223e697231746572666163653c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223234382220773d2234332220683d223132223e3c7420773d223736223e47756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223230352220793d223235302220773d2232362220683d2239223e3c7420773d223830223e626565743c2f743e3c2f6974656d3e3c6974656d20783d223233362220793d223235322220773d2234302220683d2239223e3c7420773d223831223e677265656e733c2f743e3c7420773d223432223e677265656e353c2f743e3c7420773d223136223e675b65656e733c2f743e3c7420773d223135223e677265657231733c2f743e3c7420773d223134223e677265657269733c2f743e3c7420773d223133223e67726565725d733c2f743e3c2f6974656d3e3c6974656d20783d223238312220793d223235322220773d2232352220683d2237223e3c7420773d223839223e636f6d3c2f743e3c7420773d223730223e636f726e3c2f743e3c7420773d223532223e63616d3c2f743e3c7420773d223531223e726f6d3c2f743e3c7420773d223334223e63306d3c2f743e3c7420773d223231223e636f6d693c2f743e3c7420773d223139223e63306d693c2f743e3c2f6974656d3e3c6974656d20783d223331312220793d223234392220773d2232372220683d223130223e3c7420773d223738223e736f6b6f3c2f743e3c7420773d223533223e736f6b303c2f743e3c7420773d223139223e73636b6f3c2f743e3c7420773d223138223e73306b6f3c2f743e3c7420773d223133223e736f6b613c2f743e3c7420773d223133223e73616b6f3c2f743e3c7420773d223132223e73656b6f3c2f743e3c2f6974656d3e3c6974656d20783d223334332220793d223234392220773d2233382220683d223130223e3c7420773d223835223e656e646976653c2f743e3c7420773d223433223e656e646a76653c2f743e3c7420773d223136223e616e646976613c2f743e3c7420773d223136223e657231646976653c2f743e3c7420773d223135223e657269646976653c2f743e3c2f6974656d3e3c6974656d20783d223338362220793d223234382220773d2234322220683d223134223e3c7420773d223736223e67756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d223234392220773d2233332220683d223132223e3c7420773d223833223e676f7572643c2f743e3c7420773d223332223e67307572643c2f743e3c7420773d223138223e676f6c6972643c2f743e3c7420773d223137223e67306c6972643c2f743e3c7420773d223134223e676f6c6a72643c2f743e3c7420773d223134223e676f6c6c72643c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223236332220773d2232372220683d2239223e3c7420773d223832223e4c696d653c2f743e3c7420773d223636223e74696d653c2f743e3c7420773d223136223e6c69726e653c2f743e3c7420773d223136223e6c696e6e653c2f743e3c7420773d223136223e6c6a6d653c2f743e3c7420773d223136223e696a6d653c2f743e3c7420773d223135223e6c6972696e653c2f743e3c2f6974656d3e3c6974656d20783d223139302220793d223236322220773d2233382220683d223131223e3c7420773d223735223e4772696c6c65643c2f743e3c2f6974656d3e3c6974656d20783d223233332220793d223236332220773d2235362220683d2239223e3c7420773d223835223e41766f6361646f733c2f743e3c7420773d223438223e41766f6561646f733c2f743e3c7420773d223434223e6176306361646f733c2f743e3c7420773d223430223e61766f63616430733c2f743e3c7420773d223336223e41766f6361646f3c2f743e3c7420773d223336223e61763063616430733c2f743e3c7420773d223335223e41766f6361646f353c2f743e3c2f6974656d3e3c6974656d20783d2235332220793d223237322220773d2233302220683d223132223e3c7420773d223735223e546167733c2f743e3c7420773d223430223e5461672e3c2f743e3c7420773d223337223e546167213c2f743e3c7420773d223334223e5461672c3c2f743e3c7420773d223134223e746167203f203f3c2f743e3c7420773d223131223e74616720733c2f743e3c2f6974656d3e3c6974656d20783d2238382220793d223237302220773d2233322220683d223131223e3c7420773d223733223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223237372220773d2233342220683d223132223e3c7420773d223836223e4170706c653c2f743e3c7420773d223333223e61707069653c2f743e3c7420773d223234223e61707031653c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d223237372220773d2231362220683d223130223e3c7420773d223832223e5069653c2f743e3c2f6974656d3e3c6974656d20783d223231382220793d223237372220773d2234332220683d223130223e3c7420773d223634223e50617266616974733c2f743e3c7420773d223535223e50617274616974733c2f743e3c7420773d223433223e5061726661697427733c2f743e3c7420773d223432223e50617266616974353c2f743e3c7420773d223336223e5061726661206974733c2f743e3c7420773d223334223e506172666120697427733c2f743e3c7420773d223332223e506172666169743c2f743e3c7420773d223138223e706164616974733c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223238362220773d2234392220683d223130223e3c7420773d223930223e61766f6361646f3c2f743e3c7420773d223636223e61766f636164303c2f743e3c7420773d223531223e61766f6561646f3c2f743e3c7420773d223438223e61766f656164303c2f743e3c7420773d223436223e6176306361646f3c2f743e3c7420773d223331223e617630636164303c2f743e3c2f6974656d3e3c6974656d20783d223131322220793d223238362220773d2231342220683d223130223e3c7420773d223630223e2832313c2f743e3c7420773d223536223e28325d3c2f743e3c7420773d223535223e2832293c2f743e3c7420773d223232223e5b325d3c2f743e3c7420773d223231223e5b32313c2f743e3c7420773d223230223e7b32313c2f743e3c7420773d223135223e28326c3c2f743e3c7420773d223132223e7b325d3c2f743e3c7420773d223132223e5b326c3c2f743e3c7420773d223131223e7b326c3c2f743e3c2f6974656d3e3c6974656d20783d223135372220793d223239322220773d2233372220683d223131223e3c7420773d223731223e566567616e3c2f743e3c7420773d223337223e596567616e3c2f743e3c7420773d223235223e7665676172313c2f743e3c7420773d223139223e766567613c2f743e3c7420773d223139223e7665676172693c2f743e3c7420773d223133223e76656761726c3c2f743e3c2f6974656d3e3c6974656d20783d223230302220793d223239322220773d2232312220683d223131223e3c7420773d223930223e4b65793c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d223239312220773d2232382220683d223130223e3c7420773d223835223e4c696d653c2f743e3c7420773d223532223e74696d653c2f743e3c7420773d223230223e6c696e6e653c2f743e3c7420773d223230223e6c69726e653c2f743e3c7420773d223137223e6c6972696e653c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223239312220773d2231362220683d223130223e3c7420773d223831223e5069653c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223330302220773d2233352220683d223132223e3c7420773d223634223e6372697370793c2f743e3c7420773d223536223e6572697370793c2f743e3c7420773d223532223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223134223e6372697370796a3c2f743e3c7420773d223132223e63697370793c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223330302220773d2231342220683d223131223e3c7420773d223539223e2834313c2f743e3c7420773d223537223e2834293c2f743e3c7420773d223238223e28616c3c2f743e3c7420773d223236223e5b616c3c2f743e3c7420773d223235223e7b616c3c2f743e3c7420773d223136223e28345d3c2f743e3c7420773d223134223e28346c3c2f743e3c7420773d223132223e7b345d3c2f743e3c7420773d223131223e5b346c3c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223330352220773d2236352220683d223132223e3c7420773d223833223e536372617463687061643c2f743e3c7420773d223437223e536372617465687061643c2f743e3c7420773d223437223e536572617463687061643c2f743e3c7420773d223234223e73637261746368697061643c2f743e3c7420773d223231223e7363726174636c6e7061643c2f743e3c7420773d223230223e736372617463696e7061643c2f743e3c7420773d223230223e736372617463686c7061643c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223331342220773d2235382220683d223133223e3c7420773d223831223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223135382220793d223331392220773d2234362220683d223130223e3c7420773d223831223e436869636b656e3c2f743e3c7420773d223431223e436869656b656e3c2f743e3c7420773d223138223e63686969636b656e3c2f743e3c7420773d223137223e636869636b6572693c2f743e3c7420773d223137223e63683169636b656e3c2f743e3c7420773d223137223e636869636b6572313c2f743e3c2f6974656d3e3c6974656d20783d223230392220793d223331392220773d2232352220683d223130223e3c7420773d223833223e68616d3c2f743e3c7420773d223138223e686172696e3c2f743e3c7420773d223138223e6869616d3c2f743e3c7420773d223136223e316e616d3c2f743e3c7420773d223136223e6861316d3c2f743e3c7420773d223135223e6861696d3c2f743e3c2f6974656d3e3c6974656d20783d223234302220793d223331392220773d2235362220683d223132223e3c7420773d223630223e706f726368657474613c2f743e3c7420773d223530223e706f726568657474613c2f743e3c7420773d223232223e706f726368657274613c2f743e3c7420773d223231223e706f7263686564613c2f743e3c7420773d223230223e7030726368657474613c2f743e3c7420773d223134223e706572636865643c2f743e3c2f6974656d3e3c6974656d20783d223330322220793d223331392220773d2234302220683d223130223e3c7420773d223832223e636f726e65643c2f743e3c7420773d223438223e656f726e65643c2f743e3c7420773d223436223e6561726e65643c2f743e3c7420773d223331223e636f6d65643c2f743e3c7420773d223239223e6330726e65643c2f743e3c7420773d223235223e63306d65643c2f743e3c7420773d223137223e636f72723165643c2f743e3c2f6974656d3e3c6974656d20783d223334372220793d223331392220773d2232362220683d223130223e3c7420773d223738223e626565663c2f743e3c7420773d223434223e626565743c2f743e3c7420773d223132223e626565693c2f743e3c7420773d223131223e686565663c2f743e3c2f6974656d3e3c6974656d20783d223337372220793d223332302220773d2233302220683d2239223e3c7420773d223836223e6d6561743c2f743e3c7420773d223234223e6e6e6561743c2f743e3c7420773d223234223e726e6561743c2f743e3c7420773d223139223e72696e6561743c2f743e3c7420773d223139223e6d316561743c2f743e3c7420773d223138223e696d6561743c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223332392220773d2233332220683d2238223e3c7420773d223634223e316f72656d3c2f743e3c7420773d223632223e6c6f72656d3c2f743e3c7420773d223332223e4c6f72656e613c2f743e3c7420773d223330223e6c6172656d3c2f743e3c7420773d223237223e5b4f72656d3c2f743e3c7420773d223237223e696f72656d3c2f743e3c7420773d223232223e6c3072656d3c2f743e3c7420773d223139223e31302072656d3c2f743e3c7420773d223139223e6c6f2072656d3c2f743e3c2f6974656d3e3c6974656d20783d223531322220793d223130352220773d2233362220683d2239223e3c7420773d223932223e53776565743c2f743e3c7420773d223235223e7376766565743c2f743e3c2f6974656d3e3c6974656d20783d223536362220793d223130352220773d2232372220683d2239223e3c7420773d223838223e536f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223539362220793d223130342220773d2236352220683d223132223e3c7420773d223833223e5665676574617269616e3c2f743e3c7420773d223436223e566567657461726a616e3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223130342220773d2234322220683d223132223e3c7420773d223635223e537469722d4672793c2f743e3c7420773d223234223e537469726f4672793c2f743e3c7420773d223136223e537469726f46723c2f743e3c7420773d223136223e537469726f46793c2f743e3c7420773d223135223e537469726f46722c3c2f743e3c7420773d223134223e73746966666c793c2f743e3c7420773d223134223e7374756666793c2f743e3c2f6974656d3e3c6974656d20783d223531382220793d223134322220773d2235332220683d2238223e3c7420773d223536223e4672656573616e733c2f743e3c7420773d223433223e4666656573616e733c2f743e3c7420773d223237223e4672656573616e353c2f743e3c7420773d223137223e4672656573616e3c2f743e3c7420773d223135223e6672656573617231733c2f743e3c7420773d223135223e6672656568616e643c2f743e3c2f6974656d3e3c6974656d20783d223531312220793d223133352220773d2236312220683d223234223e3c7420773d223138223e4573616e733c2f743e3c2f6974656d3e3c6974656d20783d223533342220793d223231372220773d2239362220683d223334223e3c7420773d223338223e73776565743c2f743e3c7420773d223134223e266c743b3b77652c652c743c2f743e3c7420773d223131223e67776565743c2f743e3c2f6974656d3e3c6974656d20783d223634392220793d223232382220773d2231362220683d223137223e3c7420773d223139223e6f663c2f743e3c7420773d223137223e4e563c2f743e3c7420773d223135223e4f543c2f743e3c2f6974656d3e3c6974656d20783d223638362220793d223231372220773d2237302220683d223334223e3c7420773d223532223e736f75723c2f743e3c7420773d223331223e266c743b3b6f75723c2f743e3c7420773d223237223e733075723c2f743e3c7420773d223234223e743b6f75723c2f743e3c7420773d223234223e673075723c2f743e3c7420773d223138223e676f75723c2f743e3c2f6974656d3e3c6974656d20783d223533342220793d223236352220773d223135362220683d223436223e3c7420773d223336223e7665676574617269616e3c2f743e3c7420773d223234223e56652c67652c746f2e72696f2e6e3c2f743e3c7420773d223138223e56652c6765666172696f2e6e3c2f743e3c7420773d223135223e76656d7461726c616e3c2f743e3c7420773d223134223e76656d74617269616e3c2f743e3c7420773d223133223e766561667461726c616e3c2f743e3c7420773d223133223e56656765746172696c5c5627493c2f743e3c2f6974656d3e3c6974656d20783d223731312220793d223236352220773d223132322220683d223436223e3c7420773d223337223e73746972202d4672793c2f743e3c7420773d223332223e736872202d4672793c2f743e3c7420773d223237223e73746972207472793c2f743e3c7420773d223236223e73746972206472793c2f743e3c7420773d223236223e73746972206372793c2f743e3c7420773d223235223e266c743b3b746972202d4672793c2f743e3c7420773d223235223e676872202d4672793c2f743e3c7420773d223235223e73746c72202d4672793c2f743e3c7420773d223234223e73746972202d66725c6c3c2f743e3c7420773d223234223e67746c72202d4672793c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3732643130666531383962313761376430646438653636376338326665343734</BodyHash>
<Size>16998</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-14.png</SourceUrl>
<FileName>getting-started-14.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>44ac7710-af9f-4d33-80e0-54ad350f3704</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000005ec000003c308020000004ef4dc7f0000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecbdf99324c975dff971f7883cebc8acabbbe7c06040704081200e1200010830918244696d7725adadaded1fb926336a4dd46a57844924c45314c0114810e74c638e3eaabaebaebc22dc7d7f708fccc8232223b3b3ba7b66fc6b63d3599191e1e1cf9f3ff7f7fc1d82dffc5d00d88be81bfa06aca51076e6df055f554485db634137e24982614d0888050652cbf3840021727db50bba2be030e6698acebe53a004a99dedefd25ed404db8aa7e9e4cafca3665ec90d81a9dc85928e04bc2498e7a831ba117dc3a0f2447af6a9b710db0a05e77a630fac097614b1c45a2e347d33e96f5d7092f02c4d1dc5fec3b5a6579910920d13ada4ef33b37e291bcccc6e6317ffb90662c17e44cf70a96f85b19d2c7a81f267d561bd5536d8ec3c12d9822c8a57e6a398cb94815df6143725253589b15c989229298a9eb0e0abc93762a5a52aff559ebd677a9ae7ff2a6bf7ec584fb73e338fa4987d880051cc1e914082b653b2abbc89726c29145ce8c5c2f349ead9d54e1364f52dddeda22d694affb645d8512838d3cfe36576234ed31596d41782e74690a512e628e6c9a22569a277acb217cdf37f5bb2a5384d49c2def4e5d89994af32cfda8b4c50df5e775e2ca12aeed9aac02d25a9adda9dea1d7f16c1b2ad68491e279566f70b9c17b1e030e2c62c583a6f154dc9ae5a417989c6afdb109cad69c1b1cf62a929e75a252c62cde76c29b6241a22c1d070963ebf4dc94e444b4efeec192ed2054365ac5fd504ec4634040694e04a73ad57e8455b31ca5ddd553415c62205d7d9a3665e09482d274961171a924e347b7168384dc36af89222cf5133c2a82e3837ab4e3dd69e7a250bb0dce8aad68d181ace92056adfb3bfb853180ea2590daa5ce63465d9b4daa422313deb97b2c1ec3a1171962921bb114dc971b2e4572f0add88ba9c48ad2bfdbc75a7bd08cd02195e849a603fe671725bdb91cdcea3a6a426394fd95200577ac1f65b0944b934c816b2bd88417e4a161a87ecacbd667c67eed302dbcc9cc1a629e9ce2d5503c3d3942dc58ef257b4e532b3c6ba013d4fa79ef0e1c87fd590b3cf291febc378eacac3dcb86f2976d5ec43b6a677b1f94775221418504cb68ff34d9c248be7fe62a124394b170babf1430e637a6632f4bb118a251d7fde2aa84089e73a2f3e0e7afbcb419056f1cec4eb1dcbc46f43164e310b91c084c166b9987a983c6f0dd929c9db8ab662689e55a44482c38887090dc1b6e224fd5811aa6cb327d95628e117a9a5a84bbaca1f154482f3949b6533647f7a4dbc25c1d2906cc9a981cbafd10e15fbf8711deebea12ed88f39aea647446316b931d8952d38b6b2e6f4022824f1d6ac9a603fa22597f3f1c660e9e92506bc96e4da4cb6c9d6f238c5c296625b3230deef66692f14d4c544c168491a822709a9a52ed9538c0c23cb65ca556e0fb42b9773527f94e9a5e256c465c0c6b74ad766f1f59e597d06da5b99171b442c90706516ec0ecf36c1ae4eac5bfb12d06d0e33b3be0a1bccacc1a9a1291880801a6883627dc7a5c4f2e8f64c57993815d0947414e73c5f3b8e7dc1ac7eab0f57d9f99e1224e6991a8b05428ca7a4c83f60322545b129672d3b4ecfd01bc1dc119f436afd956d452762305aaeefdd98aa7bd9855ae5bcec6dca4af670e79530de36c86a4d2cb5d01918da0502a42179f41cb7cb1f27dc186e02e9aaaba06ade349cd33b96fddc69fedb05a6cf17a66004545392f723fa66e1cab2ceb647674b95fe641050c2418cb10c0d2db502cdafb5778b16108997a22f02ba8a0b3d1b53325ea35f2a2496072fe8ad2e3447921d55c9b13d72946d498e934a161c274995b0c6726d3287114b5bd1962881b65c69ebdc23f723ae0d3b0a0b17297b8ad4f23463ac1d4543206068b9d093add5b6a429b39da59d62cd1d452cb2c3580bd09118b834934d6447719aa299f47f64d1f665e1e3715f644e0f31396fe7be615b1283db462eed454b323413eab95da39b242383913405238bcda9a30aeab2b2517cd1767ae158ec296ec6c3add9532496538d84fd8873cdb6a426492d17dafbbe0ad89134245230325c197f36381ec75d455d9258ceb399bf23a94b2281b10c0c1759cf3bd2ff764b21e1da706da8097615a77aa2e7ef2986869b62662fea455bd0909e7b9d6cdd8fb8d06527a2023a8a58f87971ade9d909a33a6a08482d4f32072b093b8aba400ab4e5422fd87f57e1a8fc3b34054faaad7853538fd93935331675c14eee30a423d170652694d992b3639787fbf965e50e56d4675b8276b6d4e52d8f5d0599ffa7c8d8e0daaed34643b02589245846960b8dceda95200487d164f7698ae70b701871a1690aaf6b551fee9959bf940de67b34b0b424021a82a1a12627c3bd2389c4ec94049a822d4524d0597888ebe0b8bf37390e1fffa4ad8805c67235f7ed1a63dd33c4b0257d1f23c1b6a42e0086964bbd646fb72dbdbcdd9208b8315c9909e9b6b338a05e76bd2389250a2cd422006d39d565568c8ef2f2f240792a8d997c611363f1e844624bd09093266a822d494d826568a71c985b624ad6ad81281b6b0b7b8a1822495df8d61b82ad6cecf2c136511630652d3d3ba79ed9d9039f96f45352208e93c973b61580116c4b2be0da882bed979b48b0a36c5d0a6b17c5e82df2c7a9a278ef2822b1820fcbb35bc762c1d384464c532e09c9749e26c3dc3d1bb1526e496ef462bd7a602a35b1ab68640b6edff8203e098731a7293b8aba24b59c65f12c07113786baa029fd1ada3708388cb8ca05ce5471c8979987b28ba1c8bfadf35056829199cc9db169605b2173ae4c0dc16e34d113ba6ab23f94d08968086c46f07ec66fbb8a964408bf79d0962729b1602f1377f9101e3759ae349d884830309ce6d6f4a2264a4c6fdb8a586099f82f94f4c2cdb2f16cbdd40b0e2c1b925dc54516145917ec467e49bacc4522df89394b69495a1203e799db637e2cb4e5bc3cb8727aa1972c0898f27ac7331fb70c0d977a6ac77210716dd85558384b398848ec92403cc790ad6cf3739df34adb52b42551b676f79611aa9b39b83926bc325c696a2e3e3d175076103158576e2f6ca2685e388e75e2f228f23ce9d8a084a38a9a70b3bb21698aa95e1721b59ca60c2dfbd1e2097e1893da4acac87e841228d88f880422db6796e4ca783909b5707617c1c095a66ffc7259691baf487312c63211530b85795751cb3639f57822ebf2ba9edb810cec5428c658d2e6095b66cc9518aaa6267062d63527b2f9e2b64c82b121026d394dfd10081786221130b09c67dbef854b52c970bbd9ed703d2d4b23e10d17c0c07291fa0de7aaf3c23dcaa954d67233bd2258b8d6ec28aef472f374e4a47f626cbad489c6d2946c494e539b8c8f89acdf106c49eb34f3baa01361530606091dc959ca7ec4aee25cb31711699b5a1faae3fc853a11dd2cb983631797d0a1e1dca42d6413ec346164a909f662ff7968d9cd75b52894c005993f4f73bd80186c41229b9672e98716cb3527fba8d68ba6e43c9d78b3c7822be329e6881ccd1d026e2986ab9ac6a7b5fa8563a1041dc559ca7e9c1f6eefd1d7555c6b2e343b8a5dc5936ce895f0db9d2d4957f1240b058c047b91ff4927624bfad3d1c4d24fd110433722b57e8e09c196f46b86ebfbc03032a0680abf584682bae452977142512f06961d492db3da34240246cb6838305c590cb424bb1149e2e5e96e446a3849b0a098526c22e17563b54a7468114735258925ad30d64553af682ca498622de11c2c331dacabb8d45c68bab9b1f31db5d425dd88cb744a69a98e6de5e99f5795cf53124bdf4e16dd3c352e530e629a82be6157815871ff947b94115c6a528d824ec4b6e23c6568492c2d493dd75963cbe68b236c4731309ca46c493aaaea89447ed657142c334cae2d434b43d0945c696a12910df78df15cbaa3e866afe4e6948bc06a2b76144f32d780a7f9b83333f592bb6e942dd29982d792c0767a080686964258bfd28f2c4f527f2ae0123995abca0d4162799a5213ec46f40d69b6be5c6bce1362c18e42c0a5e6da200c3b0a4d4e19b6657bd6734b2cd88db8c8540b9d6383f92618cf23e77a2951626adef5b5ef547eba39a3db69d68bb1e7e64ad0962bcb8e62641918ba113da70f5baff29da58c2c0a8e6abee32e60eac6703a4239855672a5c753524c4d494d62e99bf1949cca0c23054de1f5ab9aa013d9be11a94558f6236e2ca723ab8470bbff67b7e3b425c63ed7c4194dc9d0a06160692c33e218cbc8d28956508f972216c46271bb2d59d55dd12db829d4602f22b55c1bcfb4fb11579a734d47d18dfc76ce2da07dc3714a5bd28d188dd090405b4e94f9965cbeef3f88bd8b9f858e9ac4543abdfa24455bb61407118fb3f46d758190dedad28d1859fa265baa7242604ce06e8480870912f663afa83be357336bc22939a7d9f6e32445c1513c75b625858f867301ef8711edcc23b2a889127703b738f62cc26d0fb2268a7ad1927422af814816443a34247bd1444571f19e4f1386d6bbee9bc41b9abdcc313c4ed99674150f8d5f0b62c1c9ea3b93b62ae4c0c46e205ba59e8b005582aee234e520a61b71a6bdda5fd296536d9ea624d3d4737ef1e79a91a521e846d8d4f37011a1a4605bfa933967bbe9670721639e771bd1b5939a2d6c22b58be78533b0bae5fb3c5b92bc9b7f31471535e16677cff058b393eb75890da2e45c4a5488911ce34ad3923e47c496f20721e501e02f21a18a667709fa2b6e92eb92ab7405617e6590865d85c6bb65d89ca1e120a6a739cf3681f956043c49bdcadfafb003f1bbd38ade282947b1774ae8281093f3b64e445df823cf38f7b67b1116ef12de8dd88ffc39eec225a964b8c707c047d3b9149c2d6964394efd09fd38e869d57921325bf3d3114a7030b7c9e9193a110db99c629113b257e9720b8eb72f18bd9ba40da3736c8c48b0d098d8c6b993bb7e0fc4881ab4418c78d57d956261c7ef7c11b095bbde1e3f79c4eb1306e4dea2cf023e35feeccc01f3244ba9c3fe73dbbeb9312edef3bbf7dc2bdc37f1cac2815fd40b91d29cfef36e46169bf80f5b8b5adf59a52fadb9379c1f0bf7d87b2092b9e14eb064ef9920b2219e1d6e782dc754b571bb09c0ee2242d5e120f79e16b633ce7935bbdece114d24d9f5a2d955dc8b19aeb3f0c68a76bd57a65bd92da0767b0da3610147b9f7dcaafc848553af682cc428478114329e9f12080962dc5367a8756f35e2f019e657be777e8598e9ce686e74529aceca9456a589234bab4474e47b97bd5273d16d8b6557eae74537fbed1b95dfaab90a1b941010d80691cccdf1ac776fe4d8e04e8e4b67649448684e13ea594779116b8ddbfa548e0ebb7382a55c9a35e6a544264cc8b15337f7d562f9533240232f87e7e5d57c13222ff0a7e5ad48a84ff77d7c4f7d612fd6101d4916d4944c98cacdac3ca31e4df3de41d6a3b6e3b72a537238cdde0902a1a544c63d293b501336b5a225fd4914a0aded69b1a5d64f98ad0477627ffef1a45a5ebcb6a45df39f2b86568d8ff2f26798adcc70d337eca9e511554f1276157bb177db9c71a6b8974b8b5331b4aa285c65618cd5ce746e82f141e258031fc0d012e5f2405e652f79ad398827f19843eb15d44bcd96a22ee9197aee1e81b6de3ba3dcaad510c4c29f73301de9b925b9ccbc6baf35db726223d3f034f587676d4343d02f2551437ab38b86bec1f19e5351069989e1da70a8269c6d0a42fd84e069923941e70855d4448966eb8ce1de045c816377d4846174b10567cc516d45df7806185a6f161fa613a5d17930dd18ead227fe14ce93c86256f1112b89da2b8ab1da08c6bd1b1b50caf307b8c4de8639872fe9fd20801b4bddd0caa9550b09e586c00981d4b26d8920859e9918715a9291792603d6c2268ae6c5d8f7706457b0be2d6c02e78090f5baa5269986d7e985e5715235627d64690912cbc82260642bf954be6c845a6376af6ae013c58f5d28cc1d1fba793d43d26d456226d6c63cc73aff2927693b50134bf8d979185c2e921d91e0d5dae4b1eed450e38f070434e424418c12b4244f136f8f1ee61ed290dee2ef969e3bf1c474bb70492a196e9f4b61ceee2c98f8229d6b8e626a996fef4af3627a93c38d666693632131c4cbd62f20aa0ba4b505c69ed93c3823ad6be9a8ddde6a3577840c29e402020202020202d6b2cee9a439e8d56fae1e51c34ab7718aa490b0a7bcaaac84950b9d6eaa39e318cb494a5bd29655b5a65e2e314d4505637c946773ea6b2cbc296468402d3f55b370aeb9d4ded36da618d371ae5c451505a3245c65618cd5959e3827eeaa89d2db943e52de752a1f1139766b4ab2edb5d38bf2ee4edafadf0e2da9f57a6c4bd15f56f62b96a48bee717167ae58d5b8a7e3f3fcfc4f52969ff327c6eb6f4e55186feb53eb9d3d2db424ba9a52972e4a1d59d444c9432e359d886d4bdf70b32c4454821285defbce5dae376d13ac096012e1128ba9219b0c6b2e57c595662fe26eccc02eaf2795b7d42c8cda2b8ab1da14748efd2a4ef986e4286668e81b9f43d071da689a32f9f2200b0935c3ffe3eb3dcd8ef22a5f534e4a97ac87f926cae7c5469a98d7e4373052d59e262112deeda2267c38d50cdf7e2408b5eaec5e19594cc6429408f385a8894253bb5eb154a85bab4dc1a326eb54eea17d43537af7463d2dbbe69d55ddf58e9a8c2939d3edc2256955c472819c1c0768af342f62e9e3e8c7527afe9534956aaa446d697bd52c38603b3a6934da8d463bd14342a6db80808080808080b520108d7acb68b337ec59eaf854e25623bc92539ee7b8821dc7b90f5c699f89a08a478f5dbdcae9fc519eaba7b3ab26cf6cca4a5aab4b8230341cc65331207ac5b72a0a57298ab1caf7dae694ed3d174499a5bd2b52b18a36e8226708bbd1deffa2212a05732d1c5af7b49e99eca7af0a54c12ac9a453a80befe534b29354f1a945c0bdd81f503f4b51cea2264a70a5b9d15ee36ac753f6bba29dba2856926f34bbd1d4c9b3859199e281a58c995a8e13ea8286a4aba8894a95778ba2f68a62ac5e142c3c4d898497126dc571e621220a98790dbb92f7c3322836dffdeaf3e2a388384bd00644ca8f54cdae53e5fa85136aa5d9bd2a9c8f4fbc481c5414e633f3426c943fc52a0bae849ac058ea82de32d96e33dae6a75c62972c49ab764188d9e5c9acfb28cd12574459cd30142da95060a73e358d69d41a5a07fb4d404040404040c0b3e84ed69ab4d16836fad749b6634c2c6d69b515baca2eb272729c6b3d499fe74a378e5113cbb39bad0a67b219fb4724c2e7d25e2b97fa3a78c692409e32126dbdc229ddc1e0a25f3604bac060a4c4e4d4b467d8897cd180a5797f1283523e442b12b4b32824377c9158526c54405d780ad8dcbebf26a809fad9216a53f260b480e63b8a33cdd0209e2dc37449134b95b11bc38de1d59a77fe2fea8523483e1e6a06378648fb0c1169e62a55139cafce6443cb507b8be45223ce47ae329a4b5734321cc43e1a22b53425c3ac1e42433e5355c4bef19e02f36e686d495b719eae9f76bd7c5eb86b712efca4645e3c4f1c44958ca443cb30e56ecc99465b5ea9f9589e8f28a1e667f706e16c85d773f17ae5c2dc403c2f842d0d5929bd6e15b26b4b2d9b4d55d08dd0709a7214d1ce929fba09325f28601c3559beb2cc2c490b87bb7049b2b4d5246ab829b176cdc22c89a52dd1b6cc7eb7748df3b72df275b40b2d3880c00a296c28e717101010101010f0cc10207c512b8b157d435b7110db9e112eefbb165ceb728783e5e81976942f21746368490e2286d6abd94f736ef0f5ac2680db6cddac7e4e2aa12e394e26278102b6721155ae62d118e7a92f02e2ea484ab7499d2ebcb2ab261baf2bbde4e87853258146861d454779bdddced989224324d8525335561a02237d97af72bd3030306ca94ab1242e25cd7eccc0d0920cad7798c7558d8cbc1fbb2ba03b2e44120bb624165a6a52f46068b096bdc887c38cdfd4199eeec693cd743ff34f195af6145a4d72dc5c6b2c34e424a7fe96c240afb4426549134568089a59bb3581b693a0bc85bd00ce35fb112af229e4cddc19ef8526121c441c2718b84c398a398a19182c4482be5ea2fc74239f2f4630c9d95c8e67af8c36bedfb98f8d67cd45ba6125644b1181ce2c3543e30fd81d61a520b13efae659f2f8b8a20a2dc569b2b88f4dc9e8199e5f322f524b627d025a606018d9328eda145c091e72117c899db843ba9028292a054681af1de6f20a3f0b03bc404215cdee12ec8f0bd4649fcb0b5a5d686a92c3889ef1556512c3b55922cc0786bdc8d78a115992ddcb94c398c378520cf4597c1207c697d1985f2e675643605b51133ef9f4b9a61b9124be46b32b025837de183730f48d4f24b717d3d3e8cc4a3576032c5a92160eb712be16988486f455239ddc6e190e637a06092db5be20ea19daca3fca6d7252a696c5ba40884a2663650e5ed54576b3fc2757cfdb248d662b6c3a030202020202023682c1a0772ea3c40a5769b0a731a00452086de96bac6089114708a733cf2803f92b8945406231f8a2454e2b98a951adb35a6196c50e26333073650a95f04dccbc89c93479936bc2ba68ac2c358353516ef4949e6ca67f922c73a5d98d182e3a24740911166ae0a3e953c1d4925a348c8c2f42efca8fbaeb42b0ad181994f4a97cc60474a60d400a6ee6d2333bfbd459b5bdefc0f83c9d97da6fdf932cfb40dff83c02165f19908c2c8e86837c622318647910ce53d2ac770ada594a6047de4ee4bf6a4b12b8d4687c099b4864b59f84773031d9a9fe389dedc8ce12b0a48922d82ccd8d143eaba829ed8563ad313f5ba64c24e37b06062190c2a70d728624257d8ed8bc056764175b58c604bfd1cb7d0762c1b65a1cedd28d3c61ab1b0204a4d69b382dcbdd55c6ccece21c5df858c98f6c2e2d459e73748ed3dc75cb7242958cafcb8531efc494589fe8b4a24eb8b089a27931362189ecab51c6bd451c55d28bbca030cb2ab40a90c24f0df7c399c74a415d725dc1a8e71c479c995257ae33f8b211aa687697f3bf86c432b4e83939b3104edab856b4656031140af38939c3642f9611242f28c8f29a2dec75d15c98227b9629399d5b406756430135c9b59e087c67bc4bb22cc5e357d5c65ba267aebbf557575892e687db2560727f3a69a9b3c8266f179318b8d0b362b3fabc183f4a6532b93f2da0ba114353c9e14bf0f9af2f36ded8f93fed1b49bfd3dd40b1918017082be27a9c8e462fca9d4a2a69b409e3101010101000707e76f2aba831b6c5e08b95e70c37337f161871020005776a3c1a2dd8551fc5936a3bcfb48a0beec59c240bd4893b313db3d86141c0614c62ab5637bf6d6c2bdad297a475b81b73ad19590e631e2513772757267c8d53e8a226ae3fee5b2077e03f6fad7049678e934fe2c48c044711e7fae5ca07f40221612f02a632b8077c8ce112f61f27cf359ca764497a39d192ec284eaa254b8a6614fce97fa72c38ab49ab28be7bf7a8dbd96d341ac060303c3b3f7ff4e8384d3fb2c25b763ff5cd7ff295a3c1931f7cef2f7e957c1485b05507bff69d6f7f713f4a7efaefffe3df0df4f36e7defd3dffcc6e78f9af2677ff4fc5b0f08080808f8a82c56583195d5d85648724c30e50018165b709cb2645ec4f14d2c6864e560ce5f1a856d68d85674943ffb6d487ff2ec3cb0baca9f8ed6048d75e3088a9af8d8e3b2c0a964609e29adcc47140d494dd0920c6cb0e04c34d55d3529d31ef049c0a5a626d88f82d9ae102e9afb49e574d7d1d4b669fadfc57f56c0fedede9b6f7e5aa949f2eb56abd56ab5eedeb9f3cebbf74f4f4f5f9c15e3ee6ffecbefbcd5b0e2c3ffefdfffe5a5b727ddf983fff5db3b8a9b0fbef7477f735e5837dd365effccdd48b075e7cd6efd57c77d516f1d1e1dec6ed54f7ff28ba72be5ba6e1efedebffec7fb8b59f896cd2b51a31d2f1bd1db7bbd5a7bb75d173609d334202020206076ab21a61215cf986b96da710232ea14adf19bb2e058cb65415e9eeb4535415ca4982b74fdf2a4541c598e139a929ac45a0666923ff838a12589258036eb57902969e2e30d53cc9c9f40081070a16fb1aafa470e3d13ec599f443c4d7de9c6e7866b5d35f8ee654062799aac90e03caabc2ba88afdbdbdcf7ef6330bf7584aa95fffec677efe0b5ea01d677d0cdffbd9fbaf7df968f0e417a743b0eae8f3dffaddd71483bffdf92f9fa621d5734040404040c0fab60751f677c04b355645dee937050977462fe5d1ab2b48b4d006716d9ead30d5b226023e39e81bfa810a01016079dea6cc9b8f94ad706145bf124439c24efd9bcf679c5d58fee0288adf7cf3d36eefa575aad4c44894fd293ef3e61b57979749fa11f3a612fafcc15fff87071b78d2f0ec077ffca7350b88c36f7ee7f30de83ffa9bbffcd90d60edcdf0452ff72ff9eb05040404047c5c37780b9d7132834e70c60908080808080808a8e689e3ac39954c4377ef1e8da3a87ef0c3b70f0ef6defcf4a78177efbf777c7cf2bb5fff2aa05474e7ce9d0f3efcf065dc428aed3b5ffceddfb8bbb3d3ae45425886bd473ffbc90f7ffa7e6f128ae5428ac626a8c697ffcdbffa32909e7dff3ffee41ffdeb6f1e6871fdb7ffe58f7f71a631b55ffbe6fffce57b520c7ff4effedf9f8dd3e898f4f289f34412755fd56e707e727a2111edbbffe4fffc37fba9b8fcebeffdf1af2e6d6bff3bffea3b4783a7dfffc3ef1f0bbadffa17fff49526c3e33ffd777f7e2241d5ee7de18b9f7fe3954e4d98fef5a35ffcf4ed9f7cd0131035dffaf6ef7eb6b3db8c0498c193c73fffdbb77f7e3e573f52883bdffc67df7ea50dc9bbdffbde0fcfb21b8a5fcf43c5479fffad2f7cfab56e5d98c1f5a35ffcfc47fff0deb5a8f66d404040404040c15ec3ad15de8eb3baa52664c609080808080808f80440ce6ea1f29f568f11ea7676c79fefddbb7b7cfce49d77eebff3eefde3e3e37bf7ee4c6eeb765e567ab40f5e3bdadbaa474200827afbee6f7df53b9f3b50cb6961193c79ef1ab05bafdfa91b40eebebe2f055c3e7838ace4cf65fb4f3fb8014cfb5e37b636eabed2d110ef1cd61542eded3701fdf8830b4044af7de7bbdffaf5d73a35094236b75ff9adaffefe975ead59b036ee769a91dbc6cac6c1bddffaa7dffab49a0d42dcfa8daf7de39536f0e4bffdf9dba783aa632da2d7bef3ddef7cee53ddba04211bdbaf7ce1b7bffbcdb75aa6c2b7010101010101ab6041998580808080808080804f3422093379d6f623fa938c53abed98eaf5c6f8f36bafbe6aad7df0e02170efdedd4fbdfe7aeeb67af567feeed7bf3673e5affefabfdd365df4fd3ffdfe4f93e8cd7ffcedb71a76ebb39fd9fd87938bc5770e7ef447fff9be365893d8f4fabd533eb7c7deeb87d14f7f259b77bb3510bdf73ebca9783068468f1f5ef1e96db57fd4e6ddf4de510da07eb4d7f8f1597cd40423cfee3f49a48deebef5a5c33a36d28b3a0000200049444154367defcffeebdf3dbd69bdf5d5effcc69dc65b9f7ff5ef1ebcab87effcd7ef7fd8ebf7131ddf79e31bdffafc2e9d370e1bf71fdd8cdba9ddfb8d6ffdd62b9111373ff9abbfbc7fa6ab9e5bdae8eee7be74d8c08aab9ffdf007f7cf9a6f7df96b6f74a3d7fed117baf7fffa6258fe6d986d010101010105cb0b88926cc605f757455751930023c3d9ed44053f8726cab1a3d076032900da92dd88d374792121098731a76961e648b999c4329b44f5dead8df95eef28142f862b9e43ef5ec2577a0e042f6f42aca141dd8244d270a9d79fbf1bc19dd87fb8d62f5782924d09ccdb7ec935387923ece7d8e35a33b2ec455ca40cecad888ebd88ba58217f7c2c388cb879e6d2660711da72a6b913d3376533a584b0cf6712159274672ea04a09e4269c91adb5c9c857221a0d47d363f7b29fa699e1e5d5f5d9c92fde3d0568eeb68bb369eb24198d9251a2ada07fff9d330562fb53fb0db97de75e0c241fdc3f3355092a7aef7dd817d0dadfabd7f7ef6ebb97d979ad53dbbedb01b879ff69dfc2d61baf352c6076defacdaf7de3eb5f386c090bb4f65b0a8c36f1e1677ffd4bbff3e5df7aad2352c0d6dab55c0fe2377fe7d7b78d18de7ffb4f7ff460b8ca60b73ff54ac342faf47fbc7dffc9e5c5fb6fffe03d01c8a34f75945df26d4040404040c08bc0b9e624656437b3bd79514d9418265456972a12be98f7f380201285b6b46dc561fc89e3b485bd96e20570c573ebdd2793e0e54ddcab3dc769b8d61b2e9dbf9bc249ca498ae0259a022f4c60dec620de1afb19880436fbf08cc6aefd889de8a523af15de3463d726ec739944458816d955ecbc3da6e2e386c341abd5769fefdfbf7ff2e4c96bafbd027cf0c103f9aefccc9b6f66b78daabfe206fd6e04c695d8142a17342fa504b0f30c6a75df59a1a4aa14642fecf5c377afe8b6f4c1678f3a17af6f1bb879f4fe8d46557d457df6c123f31b6f8ae6bd837dd386cb47675b77bb47770f7b5b2d03671f1c8f2c8a5ad3ad59b5cee161fe0594a4f6fa17bffbcd5f9b89605af4fa56c5b15a8df144ad5d03e85f0fdc29a81e5e26109bb8158b25df0637f8808080808082cdd4b4234e3ebdf1d41d6b2635b660ededae42cfa18992ddf65e84052bd812cf5a0ee9c67033fad832dac7bb77012f09425eae89745a333fc74746607eecd9efb6c7ee74c5424789e541b2c97ed98fecbc8e1a82a3182cdaf2349dbce5aea4293170a1a95e91e8ecfc626cc4393dbb78fdf5d75eb9770f10423e7cf89837b3dbcece5ecc2ed10c6e4692a6b63bf776d4f9132d206a1f3405c0e066b868a22f134c62ca0e62d3073f7df0a5afbca25e79eb0bfb6d10bd5fbc73a55662ceebf79f8ede3ca81d7ce1f31871f3cb9fffe2cda3afeddc7debcd18e4d5bb1ff6152092410231e9d99fffe19f3c9ce6b0d7befd999681f377bfff277f7742e30bffcb3f7f6bf605d247ef9e1fbe7910bdfaf96f7fe1f27b3f7a38aa1c4e35ba19b117d3dc6e0ace01d5d88e0199f412bbe4db711b21e96440404040c0a23dd5d4f2100b761591404a46862bbdbcfa662cd88da84904a496e364f9fe6c4bb125518291e15c4f9ca2eb82dd8858905a2eb52f8cda106c29aeb4ff6a60384dd76fa229d956c4020b4333d983155d2f827bb76e84b59c55707a3f88b83134244d818173ed638b62c15e34d958e7fdc36341475193e8cc507591e28c214ab0af684812cb694a6a694bb61412849804539c244bce7215ec4434045290184e522c3404bb118fb32d7b3e42a4ab1859806d85842b3351c676142d891218cb7576bda877e331ed4444d3632aa113d1c88ea31da98bbcee97f6ba2d17bc6a24d855d425d672b3cca57f47612c0d492c7892d28d907092a0ddbe5dd19448c1c870a11959efea7f9eb21fd1338c2c9d886bed5b59d8b4fbc959ca8ea2fe0c632ae030e2ca4c2a0ae70343ea821d454d62e69a1e0f4d5bd2943c2966fef508be46d3bb8a964408b405d076f2d57c13e337d9516cab253c036c499a9293ec8163fa8fece231652ec4e64e3c09757132b326bd62daaba09ebaf95b97a496b3dcbc28925a2bcddf727dd8f54ec0c0729e62a026e8463c493da99d58d3d61370a14c7614384b69495a724aa06d4a6016516347794d715b22e03a37d0b7cd66452861bf48b0a368388dd772912e0f5fba4819598ce55293da296ab4259120b55c699f80a568717481c6cef5a91e4f75cd4d6187b1902f975a45d179071179753c3fe98a38f9c6781f95abe9dead4ad8858be07a9348c076b67869cb69eaa77cd1d8c991e53ce55c4f89982d8585939491a123c74bb85daa7d3f7a74acb57fd0effcf6979d050778e5debddff9ed2fbbcf5aa78f1f1fbf18dba4bd397934046ceb0b5ffded5f7bfdde2baf7cee1bdf7a4b01e2f2fea3d10ace67c2d983a0f1c69b47dbedadcee17ed30262f8fe4fde0744fbb0010cdeb97fbea289d79cfdf2c148a0767714fad183f3e3f79e62e36e1318beffa11b2673f5c1e3111075bffacddf7cbdbbbbdded1c7dead39f396c0b64e43cefd2d160a4add17a01cbd88b1fffd55f3cec836dfdc657bfec8d589570f3de83818068ef8b5f7a637f67f7f52f7de50d0bd893f72fb458f2add5da0820befba9a35630e404040404042c34e54c706d3849799c60a05bc119dbedf81f273c4c38ab70bee736a327291f8ee85b0e225feea126d88fb948f970c4794a37a22e00a4201674222e538e13af06afd784826e444ff330e17132d99a175d2fc17e442cfc36b7a9e82c7b2525e8288ce571cad0d0cdee4f2c2729a7e9ac7fb880838891e5c311a7290a6eccc4a0d68de81b1e2513ad6660384be91b8ce52cf5ff99659bd78318054f521e255c65774b41947b957c7081146c2baf059d6b7694bfb329d9929ca53c4c3849279a5e51efa4a026e8449ca51c27d405e3007a67257998786b6062cb86a3bcd7f54c61bbc8bdaa23ecd0f260c4714a537a0216c175b96fd0b01f71a91178f7febd889ae449cae384d4b21fa1f0aefe3b11e79aa6a429b9d2be77854d0b22e1d5a76719530b09e45311b4a45748dce41a581e259c6b5a329b44d381095250ee2cbe06c1d7687a6c6479382231889ce3c0c226dc6b003de33f97675de95b6ad28b17c7bd024fa8c5633a176213657f2a3888e81b1e8c7898544dd2d1510c0c8f13b49dc8d822a9b5eafc2dc15e84143c4a7898782146d6f1969ce8f34d892b0d5324931d059c67cde394414ea06d4a601651430ada9286e024e542b3fd1cd9ac0845ece7e63b709c7292a260bf425ce4b5f1f6882b3d99595b8a6dc9a5e651c2b5a61b791154b4385e196f1c1c66f3749ccba6673849b9d6d39d2a965a1447e75d68fff04b4d243c239573f2205bc59ca9a81ce5f37a7e115c6312019d8896e442fb0d8c65c9d849831d5946766ab63bf392b6b66726c2a225971f37a569f2cebbf74b5d93ec3befdc4fd2941703ddfff90f7fd91740e353bffd3bdffad6d7bf70b70d70f9c1dfdebf5cc9da62cede7f900076e78bdff883ffe99f7df79f7cfdb5d8e534bcf8d9bb977e0d3b7ee7fde1aa6184323d7ef7b123e0f0e983eb74f8e1fd3327562f3ef8d0ef4664fae18f7f749600b5577ffdebdffdfd3ff8eeef7de7eb5ffae267f662939e7e780e70f0b97ffe7ffc9bfffd7ffb97ff68e1b6d79ac77ff317bf4c01f5fab7be72a7aa8798481ffde4ed9321d8adb7bef27b7ff0fb5fff745708f4837ff8fbd3e1b26f31572767d651ec9bdfb8133495808080808085b69bb1d63d30565bb4e55acf670758f01377dca72dc632aa10dcb425b9d2fee4f35a033424405bd1cf767843cbc0d052939df7d3948125b1f48cbf7f8d268440800163d176b2892cba5e82d3d4ebf36eaf5925dde3c072a17d5ecf3c618d5d703c1b0ba4e0da782d6b647dae0487f3949e415bfa86580068185934d8ecfea5bd684a143c4d49ac7f54150d54c39394d4d233a4d62708705e088e80a99d3a625dd83b47f3a7a9df098f2c5136a60d49cf6041e37b674b5fa6a4d7a9e5694a9a2552ade5f6d58e2bb4e5464fd4d7c2bd27dc18b425b50c0c0684201234a4d79452eb7d34c68fbad1a416293c1fca0a4d5fe80d8c694f53975e4dad0b24fec4bead1818ff327dc3b5a6bd56fe8e3508be46d375c9c0925a2c5c1b9498f80b2e6c62fc1a69f64aba9450da32cc899796f4542a1fd38568abc9cbd8caf9a72fb5e7a86b4d2cbc9da8486a6d6afebade5d689f98e65253935e93ef9949375b126dbd1c2e91c94e6f1d0b34c3126d79558159420dcd8b61b32214b15f4b7ac3506a492ce79a582c79543935fac653bb9f1baf858ba37b1303267bbd24576dd2142cd30ba59693e10b7f92644fde565ce55cb156e5e455095bb408aed1b412b424e799617a9811aa68ec44119fa78ba67ead5ae69ed3d3d39fffe21dad179869b44e7ffef35f9ebea0582abf540f7ff5a3effdd7bfbdfff42a71c68cc1f5e39ffedd7ffee3bf395935ea2fbdf9fb3ff9eb772f7a2eaa2ab9b8329945f5fa97ef5c49403efafb5ff5d76096e1c5fd9321903cb87f8ab037c7eff50171f1b377afc6236092fbffe53ffdd94f7ff5b4ef086d4737578fcf1284b8fc1f7ff617ef3cb81c6563a847bdd39387e74333d3bfe1e58f7ff0ee10a8dff9cae7f6ab261eb6fa83ef7fefcf7ffec1f9c880b5c39bc77fffc33ffef39f5ecb0adf0e9efef0cf7ff4c1f5c0daf4e22aa82c0101010101b33699dc5a246147711873145572c301ce344dc9dd988e9aeca58ae00e42db92fdc8ff27f03a674d501393eb3531b55b1adb05b45de22c50d2848b08e844dc897d7cc4f8e10baf2fa55c3f3b4eacb29ca7abec78528bb538a7dd48100b12b3e6a38a108b4a46b7f98dfb188f131f16e18e558f620e22dab2ea1955baa88a7d92e921021ab29241ad44579fff752c914c78a3a5589aa870fc9ee9f4fe7c861a238b92653f296f7a23633ab4a4d62b782d453fa3404dccbeaab8853cc40b09be46d3a9a59ea93fcea6606c59136be0c6d0105e32d432234ef998164da23552858c9b48324db2446a6d6afebade75947fbef3859199edcf0919c736377af29312993ce985f59e9b9b1298e5d4f8a8b0592ca75e29c982745685a3c668fa51915867715c43d02dc5aef236c12a63b741cc0bcc359aae65d15215c72e16e3c4c67629b77b7369159c9e9e5e5d5edeb973a7dbd9ad371bc0b03f383b3f7ffcf8f8c5f9e0e4179687f7fffbc3fbff7d9189473ffaf11ffd5f3f1e8f41face5ffcdb77b2bfa6be02447afae007ffe9c10f2617e45677c78cece117deda3670f3c14f9e0c4a43d0ec87ffe10fffed78b39ac3f19ffc3ffeba0093fce2fffec35f8cff9cac50a3473ffae1a31ffd70ba07a093073ff8ebdc6b8dbf9ae91da3f7defef7efbdcdfc93cb5f4f8f1ebefd370fdf2e5a374bbe15c30f7ff9571ffe32e82a01010101014b2c13b61b090467294650cb253429c96d3c303c4a68489a92a398d35c34cda216bcce3fde215de1cfcd2c8c8cd7a61c163e4680b1e59d286c02b8d2dc689a92b6a41d4f6aac165d2fc7e8d6f24f3a57942dc596420a6e6ea754b0d8dcdb3e4d7dd1996d455b71bc6e16cc14ea827bb127ef45ba711e47b381bcaa63affb310bc86586984d35bdc43ca1692bae340d31096f9c99be85a9cc6f8793576d3ab508b8177b5782d35b5062fa868ea291e5ce48ed9a63caa2deada09f6782ae5c6a6d64feda4cd0e5b407df9c8681f11e49919808e18a32b93a2a0acc35a8f112b2d94cebeea3b1eb3c679ecd16563f126b3dff59d092342427c9338ddd0609be5ed3f375804ac62eaa5ef02b9f9b76f9cd69fac1871f7ef0e1879fa42d6763ef2b7ff0ed232f93ec077ff3f7a721f34b4040404040c03aa849ceb38c83d50feaadb57d4ddf88c388ba2c35e2406a89c402934462a909ce976db91a724952cc9226c67ac88de1c6f06a8dba9ca82845d75f08da120b8f13a458a10297b12851b57a6b62692b9f29b3c83ce18ee2fbd59a7719374786831829d651279c19e8c168ea4d36df6b89b63ca32dc5a9a38d8cdb23412cb94a36dff44abd733acc4ec48ec2e64e98134b434e4ecb5b8a918bbe19cf74eb93a1dc06c1576d7a4771a6191a1fe45811daaee6e6e062889498389e948ca9cdb9e4e4e374123b79f386a42e17c755144a33e1c3f45826b5aacfdf728e952c969f3de3d3a9f4cd84e61565f2e6b5f1b5a8f17cd8ac3afbb90152f8f9de9458bbbc504011359ad2973c722e8a0bd348cf2c8e06e2db1ca648d0513c9dced6bcc6d86d6a5eafd1b49b14cdb9e5be64eca29aa413a10d2c31c9dbeb946ed854961048359a76608905c3ebf7ffc70f7e70dcb3c188131010101010b0ea46510043c3964209ea025941a373b5845c5a8148124b2e333db61301de5fbd13f9721bc085662ff279100544c21749b94c398a398a19182c4482be9e6c497714a9a52e89c5e4dc6fd5261a82a6f23a4f4da0addf0a175d7f0e68481a59fcd196c2404ffbf8ff6db81ba3b3d406bd0a95c206865dd88f185a245cea3235bb6768190e237ac617a939d318cbd0602d7b1189a5252bb9d66f29227cc1a6866468bc05a7a87725fbf5d4fa5ebbdd71df2cb7a6addaebb6e230f6997714a459f68455558b2b4d5751171868490686812d337daed7f44abd739adbc0b0a5a69e7c99fa18c9bef5863957aac64262d855c4c2479454097c58e995d6687a68d953e86c4a8e2cd77ab9c168607c289fd3e596b24dcf701843eecea2311d0b461782e40ac68d1fb2a5d88b3096baac2a37da8ac81009b6d4a4105e91d45a75fe2ae14bf948bcabd1d0f8742ad79abd989e46830499f3d572ae496d395598af5c26df2a56a5c67363b3eaece70728a66790d0525ca46b3eff5cb31f21c5c46898b71e2c5c1cdd2bed457423ef73e416c7b69ac404b905b4dcdbb1889d80fd08034d4533b3ed96afbf9b22ec06d9c64df94e44dd7803d0c0f845a768ec54b2ffaa1208e1f3e5380fa02497b0c7c028cb92b56b75a3d90e1bcc85107670f9de4f7ffa0f3ffec93ffcec9d0f2ffa265870020202020202966d8c06bd0ba1c0a504c8fe0f032b84400931b05e371b8d175631f54fdef6e3723a68c445aea2a74b499b5812eb932926d98173dfa004cad5f3ceaedb2c09abca8ac58c2bf836a5cf7d9b1ace73353bd66842666f9be41e55747db318e55c30c6db3ca74a19185a4cb64f35994fcab96668d0f8d221bd2c29e92897c4544f27adec1b9f1ac054085e70ea9ff3aa186791741e1c4ed5394f4999ca553c93b778dcaecacabe0ccc246b6951efc852e48ee11eaba0ad7c215b77bf3311a6cb7caf16f67ae687a3ace971afa5f0ac524ea734e72b31d6f774c6578e7abd5c1de2f1008d4779dcd9a2a63738a6640586ce721aa39b5c42a004a9f5c33ad6918440c2956660a79ade08c1d768ba2d49e052a3415bb61491f0d2a0684c81819b38129c4ab58c4a06b6247d336595281a53370b22490ae7a9173bceba3a349e0eae087139bbba1f4a882496a912c845526bd5f92bf149d04759d65e9d05850d2d89f1ec67f035d7260a2da44c29c94532799ef81b4709355e2c9b152ea98bd8cf0d50243170f10cf62f9da38613b096258ba3ebc578b8133b49ec22f0e2cb6619ca4ba456093bb9c7da2cf7cbd2f577cdbdca22c21609cc359ace4f0a6dbcbdb264ec049fff9a7f85c93419ffeb68994975cb1b7ad8e91e861d67404040404040c046707e76f22b19cf1b71b240f07c55853223ce146e27c1464bd28df870f4c91a2077c8393e278f0477625ff6f8638c6d455bfaaab10e7763aeb5afd2155005020e63123b619e8f166a82c39847c9e460bb1b4d957fde149a926ec4f1c77d4e05bc5836bb557c3217c7178b829438b6c2958080808080808080cd204b07399fb7d86e2eed6dc0ea185ab6a5f793175901dd8fbdb639346c2b3aca3bc337e4c41720602962e1f38b03e7e947b5172e2ea1abbc9b524dd0101b56addb9258f8108960c1f964e239b059c0c71251e9762a20202020202020e005e22532e1247692aef293836b4d6aa8496a126bb9d265e9a23f3618598e139a59af07c6a78f09a80217d8d8d3dc7c948966e138a12589258036554bc555870bb57892dc6275b980c0666171fc58220a240808080808080808a8b24f4d3e91fbd48165f0c9ebb82b7115b0064696d1c7c295c0c0b5e1f612ae04bd37e039b059581c3f965856ef61baf87b488813101010101010b041146e2decd2b3e970781d101010101010f089830c2408080808080808789108d69880808080808080806a08469c808080808080808080808080808080808f0022082760010101010101011f1de4921d7715350930329c3df798fc9a6057519318cb855e5ebd48829ddb7609880586672d4fd396ec469ca60c72af7127f61fae3537b9eb6bd04d4227a22140d0d39c6b62c15e965cf1342579e6fda4dc5c5e08f952a698107014f3249d94131e632fa26fe81b0488b95cded662e120a26fa6c67129033c4fdc89b94819bc50b5a29c442f39241cc69b994a6b33a78193e4c5cca6b6a429799296bde1ccd470f3e2256486e746cc2d85820bbd606dda519e9833eb8e144be8f6314357a1379d7f6a830bebda08898d030202020202023eaa38d708c3ae423ef71a5602f6230686d3647901ad48b0a3684a2ef554badcb6645761400a8686d374c37beb9314e0289aa5cf1a74eb4648c1718acd1cb913cb498a82a3780325c4b6152dc9e36403bdde8fd02f6571eb96c4d805169c58d0109c1980dd88f69ca3bc631b255e009fafa054b8d77ba1dae14b4ea2a5322512bc6cafbfc189590e29506289c162474d5d394bcb4ce72f21336c9c985b92b37431adc625cf8e622cbed1487027a66716ffea630929362f9336b8b0ae2f6fa7ff0c3e39010101010101012f02cb8b892fb8c3f2c20e156381145c9a053af90cda921dc5a5a6296795de4ec4d3948121121c466ca9f52b22dd186e46b3178d5dbcbd5b836e75c945eadd8574fef922f06e55b40bc6b72d27d5b8cf53ce81d54d510b192020a0ba007e0e969a67c195e64a53131cc63c4cbc70fb2413b32931309ca3838286e451260d9420b54482d4d2922426a45379566c70615d1b514bd2d37ea9b831ec28ace53c652f22353c4d01046c2b1a61910e080808080808b81d08d853dcd84938464bd2947e2bb2a368482281b1f40d17cbfcd1f38ef42eeae724f14eec75c16e442c482d979a7ee9a3ea829d2c60eac62c70c9aeb25d4b2cc7091a3a73aafbc8f8e097d432b2b464a111a7ab18d929cfed86604bf124dd7c5853d100557c7043b01b4d7498196ff696644b110b8ce5527363684bb614128498b8a9bbf1da5128267ee9f9809ddd699638d7bead9a4481857a0ca0ed2440634bb125518291e15c3fefa095ba40b280df04b424c769d551e8285a1203e7da334f0903c459c49f80d4729c2c19c4f9d1718dee2a9a122918192ef4e490bf29d9ceee9f523004bb8abac4164c9c19ec285a122530966be36741c9e88bcca94109b4e5349dbc52fe990dc1d3d4db1c1736b112b6244de90fe1c9a29fce5246b69044255d582e0f233fa0226b684751972496d3cc9cbab0ddb6a426a6a239dcab8e65e042f1321f065232318bdeb91b51137e50ae32fe7192ea4ad3898804839ccba184dd8886400a8cbdc5a0ad3c331c44dc181a92a6989a474e44b4a5b7775c697ac64fae198bcc41c4b52e1cc78d10b32243de2c340a2b0666eac97d434bfa83841b4d5d962d70337c0e1cc55c656be54a52749e9ee5fcb010b1a0a3bca3dfc870a9bdddcab96519d89608b8cec999b1dc73cfed2d9b71b58c0e580696d3b48c9f378286a02949615b7196fa3f4f3356acb24b893a0a6be91b94a0a3384bd98be8449c6bf694277a4761e124e55ed863060404040404046c18168485145a92414edbf7678c96c4324849a106dd080dd7a5dba9bc23bd80487823444db01ff3346168a90bf6634cb2e02473bcb1db8fb9d29c263efd8d800bed03a3dce38f22bffb2cb19e8c8a9fef9a96b01779d79e225b8971bd98d6936d6624da6058d3428bcc5811da563097086006524cbd6ade9bbd25e9445e8f955958d6c090585a92462e34c064bf95d35d1e07ec24967ec6127b11a9d3cc0dd2b0abd070ada7ac6c4e9d3849d1962dc541c4e3e4b9e6cd69abc5a11f2d4962ab6644da52dc681ea7ec48ba8a87660903742312c3e3045b2187c2c2d101f62294e0498a856dc97ee48d924d4947719a32b428b85b9bccb883886bc3d3114a701041694e8aa6644bf23425992eb95232fa9d88bae04233b4c48ba6cc8ea22d27169ca2265642dfb22ba967d3d6090137bb8b4854d285720bce7e84143c49b0200491603fe24273a6d98fd8515ecf5cd8ae8158e6fce540092251c6ed0bc3404a26661106864b8b81b6a413314a482c5250137422ce522c1c46b4a517e0073189e55182858e9a1817366ec1c93383d3797b86c77a6a1e6d29b625e79a91a521e846d894a1f1316e765a743f0762962316c4a250a48c9b70efd033ec470c0da9c56453a068819be7f3086f5c58498a2ea467df94f14311ae8d9f681dc55ec4c3c477ad29bcf4ab0b3a113d436a51701071a979927a59548e487010d3d39c279eb0e5fcbc11484153d2b3f434bb8a9e6168694906a6ea2e45f6edc4b9b76ffc1d7de35f514224a84bae7408b50a080808080808b845f48d77a398ec50f5e4ab91c5580696a145adbbd76fabc96e676819185aaaece681e14aa32d7dc3b5f6c94a6e0c67a93fc93fd79ca59ca5eba42576d68d9ae028f6de042c4a6aeba0adb78cec287f442fc5a45163b9a52c8a23eb3be83401f779edd4b93bca1b80b425b17e20348c2c1a2c8cacff6f297ad32c1149c81c9a0c98ec51e33df796f4434966df693cc7a00217e0705d706c7e6d569823171a6db931c89ca5b288019c5392b618cb68999fffc2d18984573b9da5c97916b4a427e98d990c625e87b41991b5e546fbfb0b27025830602c69057b9612b424e7297d83b10cedac663556dac78cb46a134573709893182de955e81212ad81bc0527cf172e75ba93454ecf2c6a37b5de60d790dc8b3d1b9477d98299638f5527a6c56bd1c67af138d68785f0c3915846d96c6d0862c179e685714b126c9e1980815d308f9c88e81b7fdd79af18b0d6db715ea9110b9f5fb9849e1b21e6f2b52c17833963129d8fb14a33ef45e7d3e1fa5bb4c0393e1fdb079a925ed6d04a5274213d4bf8a10889f50f71ee3079b9a7e1694a9af9a8d6b27e8dafd80a96b26d456238d75e328cdd5e4af879231082ab140d02aeb4ff507d9712a596668e10632195b7f3b90910ac3801010101010101b7879125b534243786a66460263b93a6f4a1104e21e9addb84dbe4ed47934d4ec9c15a6dfa9c7364110229d03985d9d911d6868b46b948b931fedd6cc1d3524b4bf89f382f0929486fdf93c4e43c89d267533c2428b1b1da494d493bcf127689bd4c095ffe66ac2ab4b22c010000200049444154abe79828603ec0c1a128c6aa08ab5a1fce345d45433230dc98326e2f1a1dc796f91f8e9c15d5104b6e164581c512999b656a59c2da9ea121398a191afa66a23196cfe2a2609686a4266603ac566da20837868e428014d42467c91212ad63748888058f47b3bf9e1ffaa276d3142110786e6f66c174cf012e12676156d7f10bd81c9fa4b79c406421332c24a61311f9db9ce38cbb3912c4026b6949ae0dd6bee0e2772531983331562ac7ba3b7262012c59e05c68554771ae91d090bec6d64a52b4849e45fc50229ab615758998cbc0a617f14f2c58291f514d14a6c72ee1e78d40678bac5d7d971289e2ed429eb2d79a80808080808080805b45dfd0943e61c138fea22ee8469c67b924ba6afd64ba1646666ac7664a6f16d3fb6696ed9a564262a90b4e320f6d9758a4e8f12944100bb465044d8982e1476a706d8e8ccf88ba602fe22c63893db5ac69eb35f9f16ef88ae519a9378856411199a218ab4d616078e4d27f488e624ed3428351d1e88cafdb9c4e3556c04401b5352b249db1f0342512dea6d9561c5750c28ac29206062dd8510c7356b3f59a5828a03a8a46961324b5cb49b42a2e351de5539e579c5033ed3adf2b57f2ec4ad35c255eef59e0b20e9da55e85be17571ac45bc542662811113302df5d4c40415d72a9d956f40d2fbcb253510ce67c8cd5d87ed7d3a499ed522d5be01c9fbb038334f3745b498a96d073558c934319170216adc657a282fc111be2e74d2d94557629721cf056f494715c55123c71020202020202026ed588a351822d05b993f658a22d3d83b1602b1d8bd95ce68b2d356537a9898937fba854b749ec94af784b31329b3c371e1a0413479eb62cf3c8482d42b0a5e81bfa86b622122fe9de2c6f0ea8097faee8aea7b6307ecd58d45c7d656b2727bdf9c2dbb552963010cfbd923b4ecf0f7ddec8d0961cc593579d3424388a17d4fc967018d18d2a11a4bc88cc6d1f945ae81b4e5346a62ce748d1e8b8b3f4f1448804b164e872f1e44ef577a76759e4ac8d7685c81197faf42cf5c9a14a467f94a5ea28c2598a81fdb90c41f34d781121398aaac64af40c2d3989a52a27515117caad094f536a82ce32d36449bba9a5ad185a6f1077c6dff5b070622e442c7c6ca3b1a80af7270625fc9d91a84a9f5551c40c0bf93fef63d2907e0dd29658120b6e0c06b6d4fa16b112621689a085288ac19c8fb19239a9385e528558bec0f50c4d495b4dfc7a964ad18af45c157539096baac4577642c6865c9e68c9d1413c333f6f0a15772911cb2ce5dad2d37462fac11927202020202020e036616068d81253797313838ad8555868caa91d6a2702a80b0474225f52c7d9475c628e993df165ca51cc51ccc0602112f48b8b8c5ca61cc61c45f4ad37463c59eb04d6c582f98db2f4cedbae78565b7110d333d4055270952ed99235051706035d85c84e411b72b207dd5218e8694616257c1e62e712af848f2529a1db4a286a7768b096bdc8fbcfe7fb74aed98f5011438b0b3719ef4207865dd8cfbebad458c70cca6bb3ce70e3d557c38ef295376658c23d6a2fa21b915a449652f742b317790dc4e5ba3e4f27279c6d452c684a467a76ec62415bcd2672ae4b6a921a9c570807a85e44663d140d84844ee45d339c867f59ea7eb270745c1e8aaea22e30f8d49b6ecadc18cf482e7def78747a86b6e230f6514b0ad252a7fe2d45844f09d1900c8db76c168dbe7ba54e44dd78ad7260a60ca0169e261cc6ec65fe2c454d787548124b5a968b0ab3a067388cc14e8c3825242aeac2527bd6d394837889435349bb29b404671a0b0343432c89372c11080b276691f2d996188512d4c4f238d38125b5ecc70c8c4f635f6ec2707c2e33a3a1cdf87ca911738619caf95f0a92ccfae0889f5ab6329b5d4fb3b32c89d57ac42c12410b8c1aabd4b92b39f3285fe07a86c3c87f18a35c8a56a4e7aa181ab6154af855b2ca0cdd52ec45184b5d2e0fe07574388cfd9d91f0f9e98af8f9b617d68abb14d5df7fd5e6e69ece3e3887dec46061686d6a50826ead1ef697010101010101011bc4e3c1002140b8f3410d4688bec6fa1cbfc2a58454028bb8d47ebb925a40c4c27b0d27d6a7934c2c08e1bc1e94a46f7c71865196e6d06d495556596650ea8fdc33088112a496f374d68bde648f2d872b2babf11958756ec7e513a34a125bb61bf63a1b13a7060d2993e25652785f0f931d819aac3c85cd920d59c6746331dd9661349d09a2a85d0b83cc01c1116d9c4ad665d074e9129c7a990f78197f354ec4e37e1b49527c02d4c4621c298cefdd85f69105692e778f3be477fa83eb5a9a1563754dcf64c37574b89e5350d32c85a79ebb2ea6230b8a100bb6d554bde731ba1197ba2c9feb7c0adefcd1f798fd4a06426495dab4f5842ab7122e1c1d472be741d0cb15e776648fa42f6e3d1e1dc7d8266bda51de96aad9e3bc390333b1a4148dbe7fa56c88b5f1da4e9e446e885dee7053dcc498ce5b8aa12d8b4ec8cffa2d49df4c898e22129574a18814ce1bc271b8933c36777d3c52892d6bd725ba76e2c5e5f01a9a25559c8b04c2c289b958d976e64289cea4d9b8b37afa8763c61e185f92ef5233b2937e1509d2857c5e2eb2e699a1681ee99c8818642ced88698567e9d462054353366dd7236691089ac76eb498575d8eb07903d33c55c74353b2c0390af7a67f5b2e4517ca93797a96f0c342f4b3971c3f64bceccefc709cd57e683c852f52bfeaa5cb167ab72b706c9cda327eded4c23a2682ce2d52ee8155762982cf7f2dc72cb9c84e72d16fb8106dfba59dddb0d70c080808080808d820de3e3fcb8c384cfecfb8509318ff6f12ba3ef3e7ecee4604aa06bc2470ee42f32e1e2e39cb7a995902368b2dc58ee238a91426d39474a3aa3707046c160aeed478345a60bd3a8a7d35a8804f02a2408280808080808080808080db4051f8c9c06cac5057c0b3e0951a23c3930a4699b62416b4141769b0e004bc1818165b708027e933954a0cf868211871020202020202020202026e4be95a88a06dbd247830aa7aa70b21799254cad31c10701bb0c5a22358703e5108469c808080808080808080808080325c861a2f0101012f0764204140404040404040404040404040c0ffcfde9b3e49b65cf761bf9399b7f6aaaeee9eee99376fc7c3f2f0b03c008f00489310cd9d144959a4a9b0292f110a87be58fe6687fdc521851d7248217fd51fe0082b1896698640481409461004011000b110db7b58debecf4cefddb5d7bd99c71f326fd5adea7b6fddaaa9eed9f2171378839aaa5c4e9e3c99e797794e7a78dcfdf0248e878787878787878787878787878787c73d004fe278787878787878787878787878787878dc039892389b0ad5344aa72ed1f4548f878787878787c7252220eca842674de7bf53215c0d32bf4fc0d5003bc145edabae060868951f2e859c5e88b576e7ceef5063b42436e53da3c09b1257035c0d6eb7cdf9ca9c832d858702dc13025b382503c2d5603dda5817b8e23382de061a121b695a55a242821534f387eefafede434e70fea2b0a5703dc0f512daf2ded6c0e2d6e0fede1ba889382a8493b404faf58ccf6f1fbffdf77fa7d96c01e874cefefd67ffddca9f78787878787878dc7f5004d082577c4a842b016e86330f730882ba53ce01412def9994083b016e846b785ea4295113b815aea12bdb0a1a3889ee8014537b21e85e72a84e34c8604342dc9e2ade4965be9bbcd322d6a0a03ce5032fcfdb4143e038cd2634e4e247bbaca14ba267ee8c85b97c737a67b1a920087b11f8de0fc3a1c27b83f3abeafdb43770244e4da0675244511130b8a887f42c1773fb7fb9dbc062ebf15ff9cf3e23fef24f3fffda91f10b858787878787c7ddb44ce37ed894df1fbdb8bfd58cf94ebe237e147965f65833aa0206189d536b0954046e2e7aac7dcc78670c000f97701ca16fbc442f691e95054e23440c00fe8db5fbc310290004d404f6d36c7d5d5ce004eb74ce2c11d3ed9cddce271990a56b1ffef047defbc4d54645c0746fdc7ce5f9effff09da3f0125815a1949432f051681e1e1e1e1e1e8b574d60b2d76848d404042df67e03c2a672e75abbca7dff34c230fe6599b0a110100606c791fbc2a6444900c0d8e0787633db92a809488261740d3ab7b1d595846d89b240c4388e1032005c511818f48c6bfc96c27e0849d8caed452a527b5117684808801237c6f743984562dc902809101031f642705cbe0418280700a0190711eca67143a22a2008638353ed8efa5ad27dad2921809ec1a9ceab220b0b7b5117ae8a4e628c146143a22cc08c9e59f014b40076021c45689d1b23ab810d0149181b9ce899cfeb028a10313ada6d8f2b848644473b4d1b1a1c458b5537ab8a1c4c943959c5642c0818324e2227252b438ba44f62c7c8004d0102ba09410584b64449407321254c5566b3921a149c92a9d28818671a03b3d8c26c285408826078aa4ba9ca5c1728d14c4bacc2ec8728c5c3dd565005865b005714fa06dd84a08ea38b3a1d5faaea86404be2304a6164f25457a09736b9ea1243838b7019ad662a726374a6316237222711b615fa0663465ba1abf3267e257bec14a12551210018324e23e8b59ad389c1b133bd2e5015ce9c5a65eb9b94a56a5925cf9947287c89cdeac91c917145a1ab31e44c8393851c839365b173aac8b20659bdb8eff70684673e59a78932313019640e08db926f8560588bcecfb636ee8dfd20956a1ffacddffa44ab34bcf1e6abb78ec372e5ea7bde77adac4ebff3a5cf7ff7f5e1c5b32b2405b46178787878787878e4e3adcef19121809a122549271a9aa922b0a9e85604c3e4367789ff80404040141036148e22b7b18b1806a849da546e93c4c08ec29976ce0c0144d89010c061e2f8aa2ab0297118218c6f9b472b2de282f05000c338d31832da1292b01702c0d500fd78ff37b923cd8c801010da0a87b3bdc8db65a4f54202925013a888e92d8c85eee26e80d0e0cc800105840c061441001b121ae86ab737b4dbcd6d05494eb04d818ac05e080db4152a848871a21dbf761c39c723b58acc3d6e762fda0a35e1888f32a1ad702b44c42e9141d7a0ab21c96d8873dc393b469ad139374696a93988a0190d89a6c0ad1006eeef271a634685d056388a3030a8096c481838c76f4b61647092a8baad2067352dab8a2cd404ac329faf625b81e1625b361524dc89ac558f2aa1addcc5874963aa84905304782d40dfe054bbcc2667063d9d374ca9ca6c781535c89a92d6c73b8ca01955812de5aab011948721468c32613bfefb0225679c4460a02d518e03645295b924d0944e1f263ee16e8077c6a809b42534520c4b16aa029b0a7b21346327c028c16a65b17573d15e2117a2f996adbaad5017cb5d87b179ca6ea491b0d7021c2fc30715bf89131014c51640a244b811ba293c66f4343624c68c31a3217023cc9b47a96367adc79871a641405b82087be13acda96ded7ee87e9e0cd16a4ad4859bc50c5c51e86874cd2a4a9e3a8f2a840de54893093fdbd58e2f48e5fe1e2ae1ddf1cc105f0f701061cc9906270b390627cb62675591650db24491b5aa4ecce97db0375060d4945da1932d620035e2be8db1bad7c808defed95ffc44ab74e3affeec8baf1fb8f9fcedef3df92bbff9998f7fe6d36fef7de9a87fd13d62ed6f087a787878787814f20d04a48101d7249d44d00c10b4db7f50fcbf93fd09d9ff3261ccce0d1cf3ec7e8e198cc31011c8eebc557cdb272bc845000c18cc1cd4af8cb37897dcd5b8124066df60e7846330df8b9c5d465a2f34a019e5d93217420263586963e2efdb4daac17c4cbd22e7e85aaff258e321819a402796ed6104062246dda0421864579185fc5e443cada20d940811a326c031d9a4193d8d865c70190740276d8c1a0267da35b5ab9d63df37680874e2c3f01ea36c5013eeff0ac27ee824d637a88b05e10a5955e4e3309aafc28ec5cdd8a33ed3b81ab88b424e3d285dbce705181004394fc6fac38a56dffb2fab06a9ca4c405de22874dfd7897fae4b0c8c7368478ca1414d629460af1236c0f9b101613f16945ea4cc4376c9262a029b123742c884db4684c378b89386250b0383b2c6a6c2d80058c0e000288bf9d4a76c169038c95e03531b925ff549841e2d470fd533926f64c558ad05490eaba3b1134c934cf53422862074227755271fa9635713a044ece189c66e801261cc6b33a758c4c8ef874e2d87c6f52247c9975a14c6ec08919d007d83a1999f4d733000b333230f959c652342c4790627df9e17b7d8595568ceb406abadaa13737a4fef0d5499209072478b30bdeb7541b8a834c654df79f6bd2dbcfafdafbd7a104e2edde8f1eb5ffed213ffe5af3dfea90f34bff0cac7fedbdf7af4475fffc3afbc3a2600ac1e79f6777ff563077ff4fffee5e99055f9b14f7deae34f3dba2168b47fe3f9bffeea0f4f870c50a9fe819ffbd4fb7777da6505f0c90b7fdb7df6b9877e9c5688d9f88ddfff35f91ffff84fde3e3500520b2c353ff3dffcf6e33ff99b3ffcd22b2301c8d247ffe1ef7de495afffe1575e1d0b40553ef15ffdee33affdc1bff992dfdc7b78787878dcf710702f95ac31203d9a123e8bd137a808ec0618190c0cfae6b60eb0265e87ed8ea4c5fbce3b85638d4d898ac0d0a0b7c85d2cd14cefece652c69be028b1038e30bd50b054150b289eb44d76202080edf8651c592c73edf9316240920b76986c8625b954b849472e64d4c4aca6c5cdcbafda1675be8a42ca3c5b851d8bc9433314cfa31504183198512574198a101006fab6e6ddedab4140a00c37d8767c32dc418289d850a8c722181a779c1e8899262d54e6280291f3832c4341b367ef93bf1754e4538d5d81faeced9e1c1f6f59d81b371324ef5ee557bdd44cb4c937f6a2745eb27761795604d094280b10e693c24e06229a24792d3c8f38613d429e9789a21543de56b07526e1c64fa27872947c292459f8880b752a8a8d00336a025d036618b870b3b5189c2c8b9d65d344b635587d6f50780adfb57b035593e9f47f5520e415ef0b15c405a53166b5f3e46e181cfef0b5deac6a71efe0c543fde8d52776c6df7be3d83c71fd8936bfba6709cfc71ea944a7af9f8e98e463bff277ffd3ddcadef7bffbf521ae3dfbb1e77efb97c77ff01f5f3206e5c67bde7bbdfef22bdfbd71349665b9f76efff18f3f9256089a49a3975160d87df3d43c79f59126bf3202a8baf15015f2ea234d7ef510a05afb6a599dbceab7f51e1e1e1e1ef73d8e22b77104eed88bb3f6fa802254059ab2a8c755c4030170375fce1d1adc34a808540576031725942325cca657101977cb93df59aa8a55c68ea1b17a9e82c918717cd5657af29f704268ae7719bdcebf4b9555c552beb449243f98e9b55ed1d3637b0b49a2212108bdec688b65719b6a4019ad1d9b19e765f2d7d308673423eafc7252959901cdeeddde8e5e834314102481d95d43c8474bcedfc4e99b05821a180cc335549d8f5a861c6cc4c7c56550dd526e8d304089a69eff1aad47f21e93fdebca0931d665eb7294fca2110212280b9c693425060611d66d70322c76561581df1ba49650c9604fed7b55178a4e9c993899b478e1278b651db49a019bcee9f97b7ddc3fec02a556c0fb2fdf426df7d1b20400113cf4441b375fdf3346ec3cf553d71bddaf7de12ffef6872ffee8852ffff9578faa5b1f7aa22d5c59b2fbe28f9effd18b3f7efe072fec9dde4a2f64e642776681c61cbe7688c6d56b2501b0baf2f86608b476af2a019860f789cdf1f8c69edfd97b78787878dcf7b08903ac7b30d9ae3565a1dfdaad4ab0a696d89cb5c7910b3099a021b0abe69dab22a81074ecf924df766dc88bea8561c825df316560607014616c501633ad9a6b923dc8adc4df5184406094769bbb4c339f6755b1965e84ecaedc8f137f5618238e4fa193e568b8cf9377672a223de96fd6e74939a456b1446be32a6c1f05668a5acdf7b459396e86d88b7063bc38e4275f99d7a206d6392cc5d6a02567fea9342bc0e4b9ba61f767228ad0401264acb193ab3a39ca1c31ea122346cfa02210dcc669b900b6147a1a471aed0236c49ef627ff4405824726bd9e794d39b76acb32940b5b8aba4ccffe931563b52e9405fa0611c330e405941f3202312db92ac03c0d0d5b8b39b57ca25d5004a69624bf55594a7ed1d08c402020f48c4b0716addbe06459ecac2a72acc183bc3750a9b9c46d8cd5f082499cf3e151453e590bc4e0f51f1f7cfa91471f6b7fe7e5436eec3cd1088ebef4465fa0f6d8e38d28fcc19bc75a0901a0b77773143dfdf0a67af9282c5cc80c199659e061ff8dd7ce3efef0239bd5170e3aad271f92375fdebbf68187b72a3f3aecb69e7c48756fbe39c085d82b0f0f0f0f0f8fbb082d8933edf6be4d8180501645e3aa2246c8d8506ed332340b1cf8b672fb1c02daca6519b43b2705e8d8451f99197748090402352ee4df5a8747192842434e53248e8ccb0550a2f45eb4953bb65db917f6b71bc0b6726fb89ce905afe7b495e32fac137b9690fbd0604bb934900497c9a5a3b129512697247268a6b44540680830509388d89d05e6579185a57ad137a84b97f48101094471c28565c7e854634b3992850045ee7994138d6d054108633627795cdc9288d86533d90f178c5156150be7c85c159ad1d5d80ad0d7d071d081cd7f519708c80598d8669ce63ea2346634816b0134bb44487dbd20c5498e322fab06a98262a06fb02111102ab3012f67117603ec06181a57da40e771674346c4d80e3034a8098cd8b539479923a04638d66060685021ac9c4c7353c1c40adcd7d8520b5e671bf1da5291e6576d43661a8b32ad241dc3d4e41b593156a9903465e76b0225e148ab7c4d6b4a4842b940d69b15d037a819673d0450933393652de694813056e69a581c74b98292e72f0acbb2158d384b575fa31593773906670599a75aecac2a72acc1c2bdc1edafaa77edde40f553afe1480ceed99795283ceb84249a1b65eacf8d16d5aed481f15968f8ecd64b67fa679e7eb2f9e27ef8f8fb7746dd6fbd7366c041ad0c888ffc17bff79119b2aca238653b99514892b0cd2990c6276fbf1d861f78df4e7038befef046e7cb5ff949ed3d9f7e6a3738d68f5eaf8d7ff8b727040f0f0f0f0f8ffb1d934dfc9976ef8b770d46065aa607adcce130445dbae73f6d49e1ecfe3519c46e4fd4fb8983d6c92e8a840b3de8eaf9e880ae76b71516c2300e2394082501c3d80ba727a8a71a9aa1047a064383c66cef0ecef5220759bd00a081bdd0bd87baf0fa800186c61d2d46b3adb5e37218a21c3f863d19237bc24cc0e9ecc3b71c2740e92504985f456607d37a31343347e26789cbfcfb216a22aec5140a61604e19a3a199d66b1883f8a47394f8dcf66eae132581d0e03471329a35465955e4cd8e0801a55471aa31326e80344f13d91886063430d2f3d458aa00ed87271acc9084b2c076805be3bc2b4239cabcac1a6409ea24425d40123a1a438328ae4203b742d40494bd346116a7d4b5938be24767269e529632f735b470bc7057238cfdc61cc3920a4bd50d62cfff54a30194e8a272002f557557a3298b4673d433926fd4968d356337dc13312efce96184868424175636d1b44976f0330d66848bd209e58cdd41e41825c3d80f6738827599d3c308750911bf4235d1c039462059efb24a9eb328cc59cb7c8c0c3ae4e642df801297e9b20c4e0e17bfacc5ceaa22cb1a1499f8f7ebde409dd7091b08773abe70fbb29e34c6e7499ce8e0f583e07d0f3df364fd9def7713f762a8befdbe6d85b75f3e300ca1df79fe6df3dc938f55bed7ffe075bcfdfc5bda40201a8c01fd933ffbe2ab3c15130fbbe9af9273945ac80c81965360d47fe3edee338fbef7caf3d163e5f19bef9edc7a794fbdffc9ed17f16849dcf8c9ade8e29f42f7f0f0f0f0f0b8d30813ee9f0be526b73d2a7291dd9c8bae0f19a14e2189909d3965ee2773a80877185804438361c63f75cd34087eae256699ac2ef9df8c963983cdefd49031d4853eb4f5a69e46ae962fe37c2fe66e88cf0961d95afa1907b359d2cb916aeae73963b4d400e52b5eea5864715859026c480c39fe57c6985113205ae0616729f3b26a902528c64cfc4ef26b66b6f6229c6052e0496f36558063c658a7fc3dc7b0640d74b2d97c1b999b56983ef955570408e817688f042a0237c7e9e4ce523d5a2177d55ccb277f9ffb4bbe015f38767d93a99f6b31a7591a9813fbb9ac92e70bb6b8d89363747e55ca32fe4b199c7c59a55691630d1ed8bd8148edf0def832f227ad258d71da74efee7fe795333cf2d19f79627b1a4326d5e39ff9f9c742f9d6b77e72260088c16b2fdc2855def7ec873ed80a6e7eefd59e0040fd77deeac9ca95f2e8f0d6fefe9efb73703630e9bbc8d4426618a5dc02e9f8c72f0f1a573ff2e10fb50fdf7d6bc8c3375f3ed9b8f6e18f3ed3eeeebf7c3cba672f43797878787878dc37b85e428570105e5e56020f8fcbc4885121b4246a0275812d85a1f1da7e3fe36a8086c06154e84e90016e66388607eb4e52eee1e1f706059192e37b7dc1980bd0e99c59b22699c678ee931571f895bffcce6fffd6c77fe137fefe3bafbfbe77322e5577def3d4f56a70f6dd2f7f6dafc736cd54fff047eff47ff943cfa077eb0bfb7d2600a46fbef49dfd677eee177ee3377ef293374eba5aaa5ab3f6d6d7bebd47e932492b2489fc0229baf5ca6bfad967debfd3fbe6774f04ccd9bbaf0ee8a79edc1cfff02bfbc2af9e1e1e1e1e1e1e771cef8ebd0c1663eee6fcdd0ce6692cc66d225c35f1c45d85ae46645012280930a3a357f7ccef21357890716b99e775721c43e37d150fbf37b8435077b0ee0b4c63cce3def37ffcd9c38f7ce4434f3df681871f1330bd9bb79effeb1ffce0ed83504c17f15bdffd61efd79f132ffce01673fca85cf4da9ffe49f453cf7df43defff442000d37df7ad5b22db7ca5163263df720b8c062fbd78f4ccfb37df78e55013a0c76fbdb8ff53cfecbefec28db15f043d3c3c3c3c3c3cee0d0cef9d03f93546b52c0ce2b867866f992889fb430d3c3c3c3cee5d103ef8c9c4a236f9af7df06af289fd0b3fdbdaf022f3f0f0f0f0f0f05823be77720c100820725970283ec9707f49bef24a73ffcd4b9c43fe44c4c3c3c3c3c3c3e3be824f9debe1e1e1e1e1e1e1e1e1e1e1e1e1e1e1710fc093381e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1ef70024761e2efeed6be58a1799878787878787c71a1145c39aa490617051e154825cd0b858f47a03018240b37fee14ae06d08ce8024a16eb7ec52220ec041818dca3a94eeb023b0142be6f5f653a3fe2571468f6bdedbb4da996c286c496c286424da067d62f90f56a486a6b03c2b50082661e8dda94d85068489408c3f5c9774b0148e94b43a22a16bf5a25ee0e0b591c84fb39e536015703d4e4cc5bd759fa6c6d7543a22131e68b7d90ba26b0a5d056a80b0c0bd4757e56da57f3b234611ab1d300002000494441543f75ca5c322e61ed2b1136d5fc43e60a1e1e1e1e1e1e1e1e770ea71adbc105eeb0156147e146880aa129b19f4b8a540536cf6d8e860687d11d908c22085abf675c22ec04b811aef371190294f593fc8335771fb615347032abc3d26ad7455671696808d4048e228440707708645dad3dd120830db9ceb605840ae1d8a4b7ed382a644092e8993b36f405f1500927d1bc1b7c7f234b9f43c67e0409ec06174b6c05844d859308038628f0965953a226e69f4e1374b7c70d5dc2da67e9b6f9ed815fd83c3c3c3c3c3c3cee202e7a5f2de1de939684852ff0f40dfae3cc0da5c7fd8a9e41cfbf257fcfa22c3064771a3fbaeb3524abb521e3dd73068701e635bb8775815edac581aa80c1e24b0d63c63b630078b884e37b8419b9bf53dcf392cfc61bbe0c89540434bb8b6617a423a953e63e83042a0237cf191fd5961818b41402c2c0e02402034d0999e0a777029c4577f29e92878787878787c7030545684a940518e81b74127b40015c0910014705ce7eb715244102db0a8a40c0b6c2a95e3126a2215117508488d1d10bbc1701ec04388adc85f6ba4055e02002802b0a3d838a40956080133d7d9bb92ad0940868fedc521136ac40183d83b3988eda8ccfe89a1202e898e9fbd9f622ba241846d7a0a31110b694dbbdef2ae7c59d46eeb2fa86444540110c636070a2a7bd388ed092280b848ca3682abd64154590d3da8644434012c606277a1a0520819642852008a1c17e04062a840d35f55b3625349c4c961208e0646231192ce76c135a122501939079be40964540d8902809101031f6423728046c4854050818324ea2a9179425a82c81970424c040390000cd4e096d2d6d899a9857c23261432120448c338d8159b18a492f04616c70aaddd0b4a4fb9a1da39ec1e9227a35aba8a41f5b50039715488e86640d5f11af7b0e57e3bb2d5d5d281c6c594d484ab226b097663c1b023d7d21f63c20b4a5bb5a383638d318b19b4a2711b615fa0663465ba1aba7c62d1539c633d53e4f04db92684a0018980555d4054a84be71b36060701cb921cb9a1aa99a305902acad8818c7b1fee44f0d03340508e8269a9aa56c56a5018c0d8ef5fc58b725aa020c9c2e9ac839abccca6b62c1e9501768480880683a5efbe1d4e8d5458a3dcf9a3202d888970ccd388916c721527c6c23099a7114b9e150849644850060c8388da6e740596bdf52c6b3907024862685055365819270dccdb68dccd41004916890bc98dbbc1e1e1e1e85f63aecad8f87c77d3ecbcfefa8b6247a8ce31092b02d014227fe161164c1ed21a313a12620085d8d868461f48dbb98b3b8513c534b43a2493889306654089b0accb95b348202282e4460da6c09b405fa06b70c5a029b0237b46370da024721460c095c2bb936107045a16b70184212ae28404c3985a640c438085de4fc40236254051a84c310e1e4190b46c4380e1110da0a2791db7d4e0888d060a0110125604b2122748debc5b6c4a9c671846d859670f4d9864499b01f4233aa025b6a5e62a9c4566a6b1b12f5b8a886c415895b210c40c095c0b9d90628c5db514150091d709914786981c0061784717041a2fd25c2b64247e3284289b0214102a73a4f202b60532134b8158131d3a32d05863b7ddd54d88ec300b30495858e86d0d890d04057c79d66d77debb4df0a6794d076fc30c48851266c073026ef2837a78a2d05493808c14053605b622f840604502144c041e8622ec66681b7935a14c3c5f5385246a5bbb2b729902c0dc919be1c5637abb5fba1a356456a393c6f2997d584096a02a1416452789600e8eb252d3717f510bb314fd196d892b811baa9d4923889b02121814e8486c0596e8159c633cb3e1f8700b013a01fd33dbac04895092589e3100c5c51a813ba266f6aa46b426c2b3a1a2711da129b127be182a95125a77265425ba11f1f396429db4904226cc8739ac36810fa067b21ea029b12633d7b177576f87256991c062755e657142441d8643d31019a735768a8111ad4042a89683e13eb7c59800807b14006b140b2a64c4b2288392059208c0b446d8532e15463c408a6a3872b0a63c65ee4e8b0edc00d9fa5baf6a3c4da37593582590d096ff71e4c2d23c25110701862cc081943e35fabf2f0f0b8031c4d3ebc883c3c1e34d893437b266cef63d7121b14cdd88b7050ccd9183340081963060163c678d5d88486404763605c9306b3ad5a1643c6a976458938794143a0177b057a761bc7b1cfa9193d3d2b10e02042c4e81b44ec42e52daf6100c388e26cac0cb7e5432c8a64624b7b186ed8c57aa84415a7da915f038380dc06b72e711639464c1796696a6bad6c6d21b69b15e134410287114276b5f3aa55a40a64e22d9cd7267bfe695b3530e86ad47305b21aac3faf1926a1998a501138d5cec33ad3280928ca135416a278884d3ce2c9fb1a0393a284758941ac8423c6d0a02657a9c2f6c25e3d88d8511513bd65e03042c418188c8d3bebce42565106388edce723767fef98350b244b43b2862f0bf9ad350cb38c695a5613928add4d1351568cd55a10b2b39c9ad1d133b2ed69440c41ae3b4552ff6419cf54fb6c477932f4632e64ac0838483ac88ba6468e2674347a069ad1d5080872d1d4d0f1d4b0b74b4ab4a00a46a6e60c19271a9a1d1753160bc8829c5566a935d112dc030313eb797ea2250d8c193a5ea126433699b3a902c99a32444e268611f2e2186a09ae119f843cd06c0c8f0c8786c15c2326e6a3902346c838d1080825ca5bfb96359e45f642a9118e125026b14b38b9981b741e1e1e1e49cac60bc1c3c3231f8a20804d090240900439bbb3d7c542fa05a0c81dac95c8855305b4ca8b3c822069666719f26d9138a9013881402f4aff5c00dbf171df9c4092dd999c76f60d2a02bb01460603837e01f7ac2a5017ae6409f439afb50181801592849c6fad95ad0d379b7850b61901ad42baad4520369e22c90652c2f35cd72356c71a9b121581a141cfb8965b2fa52da7d2b0ca9c23a8352aa1ad7da26cabcd974939c9df8e1952b8f418516258a345bdc829ca4ec90929739b58765853876f01a7bc8ed6aeac09658240caa5a79c18abb540c085c79e7f256a22f3a870aed6f3c3b476fb9c74902717bb72a6468e264cfe1ec6d65be54e0d9d61f19655b6b92a342fd090fc5566a935d1d65b8e4999db845e7209e8686c295c0b30640ccce280a6521c2d755e204e80ccae53f1910081c6b840e399a4c952231cebd22736f6f0f0f0dc8d8787c75d6732a0819e49bcf8b092a71a101ad25d9450128a501528715eb445b6119b6f05c51fae179451bbc63417403111e230725d6e4ad4e36bfc39dedd96c2719c3e604baededad564db4fb8259dc4f126ad4da79613089f1b6edbd4f53ea83c34b869137c08ec06388aa6b78d66863b91f1244b50eb9b7c189b1902cbac5a0e66df6c11192cc9c29c0dc58bba64a40edfa5eca956d484ba4ccfe455136b7b3d3d1536dee4280e8adc561722908bb6cf3953a3882688f827abe9f36d2adb42812cbbca5cda9ab82c6cc2a032a122b02951a2c529b752add09cb5b77f8d83bcd84556ceae07eb329e930d4c40991356648dcae4a8a1e623ac3c3c3c6e83bbf121511e1e1e8bb7c6b37f428622688371e24ff20b4d812aa5fc70eecf887118c100c7da652d398c5661706c1b6d5e95c97eae2216a44be4387b8bdda3570b6ca8c2446cce4682467102e1e955f382c79b36d9e4718420191b623788b3df2c096846dfc0305020a821796784e27c9c2b8f7fc45034d33b1dd712c49144a95ebd6d43a930b1922a90ac0e26e3536a12e362c1265b0adb6a09ee898181c15184b171f10ee338b94f52209c2ba87c98620f6f4f3a5e9aada2886f7fbe0adb8b890c15211018a5dd012953cae72b14551c4b0964d9e1bb1c93b98226d8676eba1907fbdd8ba49fcac2c5361a86bc3081e4d867cd29666459e44f8d859a50216876515dabe9f3caca1610242d58b0965d6556581317cc4a86a4b5b1f623c6a946d72c0e33b4dd3cbf40dbd567a2ae5501668c7876ed636e099e7057f91a5222ec063361b9f9c87f452e9d081d19d495db3d04b47e8edfc3c3e341a06fbc103c3c3c8aa0219c1761808171d9136a12db01060c06241061fafc4489d0946e3b5b04f6fd0841c55370a6e344635b4110c278e79a7f68c94068b02111106a62f16d76003d83b672d48f481cadf70dea123b810b02b202e92e4a39a9001defad47669adfd146f8b79513e0d060cc181bb424da121ce7245ae84ef4e3de55c4ed5e1a3fd5d852ce292540917b8fa96f5033d851e81b77867fac61182303666c297781bf48144896402a0215e13c87868401fa1a63c659849d00bb0a03763cd141b16093805cce8b85fa2980b6728145d6913b0b9dc3d9d5d80ad0d72ed7a9209754224b50f9181a6c296c2a440cc28264a567117603ec06181ad7b0815eec9b9dafc2663fd99428130c5013189a693901a121c0404d4eb35d6421bfa815b09440b234246bf8568024f77092002a02925cd01fe00c429940405bc1c4f94d56d084ac676eb262ac16b616404da024a6adcdf4a80d9a129250a642596fd66e9f870675e16e5bd86c592b206b6ae46b425d4219284243e2305a519f73aac8d2104b1b1901021a129d381f70963eafb0ca2cbb262e9c951bc0b6722f979de9bc652867ca6c2a187679f1eb62313b6987a3ad50368e1b1dc621b735e30422809ac469fc4859cadac70cc6594439c6b32a1010eab2d0f3730b5f9193b8f2f0f97557dbb844426425c8081906b856aef8bda6878787a76f3c3c3cd688c3d170cc640006452003806860600049240811d3701a154f7697d89f9e7165fb044476d76e37859a97e31ae6be6fb3d8da4c0143e3f2ce2edc951241001d8d21cf14983c3937c0d80070110d4ab84767196e0366778d267e30349a4df11ba5dd95e0445283e1b9279c07064490e47216d80410630345ee31da702e1d72a2ba492fecd1b12097f797e35ee423b5b55142b676bc92d143b6e394c851cac03026c54e2244b3c52e25104b91d8e49126f6f14ccc52592945ec6a9914952a90c9bf5605fa7a31b5c4712a13fb14ee6922666ac4088dfb274b6eea4582ca97f9a4b4709112da8e0390c2c97cb86a15b67976ecfa89b781add365004129ca99ce02641495af576b11488e86640ddfb2b3c066efb293d13aea3a8eaf09c8d981905dbad69057d4844d85339d7261674361c44bbca13369ed284e46ab1745034d0ccec4724e94cd4ea589b475812c2aa9c3946f9f870c0397acbd48b2dbd4c5226b6a646902119a12630329c09879063e479fe77463bc48d9b234c426f5570204f4128f7067e973fe2a9325a5fc3571a935d71eccd8543bc9a451a902c99932c0745ef47421c22e696fb57114cc44204ac000a7093a266bed63f7be1ba51acf284e435e84e9b2f9e9ba69afc835258e35081ffc64427493ffb2a394629fccfee7d9d686df6b7a78787806c7c3c3638df8fec93140201b5e4e6ef31bb3308ea69912358479ea268fc4f1e2f5b84c10b0a91050de7bba1e6de51e1df3b834d85450e7f3404960b7845b63182fa3754310ae05ee952b8f076c25b8ddbdc76ee05efe9a379ed21db4f8c4c61e1e1e6b8367703c3c3c3c3c1e58d88cad43c68167703cee320c0d86693c8d8167703c3cd6ef11dd268f73104d23a0939844997912c7c3c3635df6ca33381e1e1e1e1e0f2ec68c1b9ebe2980a181bf2377d99bb4eccffdeeede21cf98ef6b9651fe0e1bf0d1ec764a8cd846ff5248e8787c75a2c955fa33c3c3c3c3c3c3c1663e82f7e783c087be3db4bf4eb711f78471717d3ed491c0f0f8fdbb7517784c1f1b49187878737141e1e1e1e1e1e1e4570e957002f8cc7f1248e8787c76d5aa775f948ded7f2f0f0f0f0f0f0f0f0f0f0b810af65c9efaf837fb9181e673912e7ece4d00fbe878747aa35f401551e1e1eab42acbac1ba941d98878787878787c703ece6dcd6a6e202789cc5248e4864d0a9d59a7e303d3c3c628bb4acbbe5691e0f0f8f34f4fbc5bfdb5618999477371b121238bdf40404758196c4b19e4ff3416bb27adb0a4383de3a7288b4254a040063c64986a002c2a6c441b4e0b59a35b6aa426849ec5dc06bd3bb0a671ac3026390dcebde85684b18e0ec62743babef598a7da1a0c4cbbc86d7d08b15f42d201010f2fce4dd542803fb11eeaa24278a2000cd29adb2ff74be2312908488d7a9f359e6b744684af796bc984da22c08cc4b58c8ba40455ceab3f46d09451833ba7ab1ac28ed5169dbc1b98e2797064129df5fa88a051b909c4176d00d101596f8f99f2c9c9ee7c774f293b9cf451aa1912c334b3db61574f6fa9583a42acec96d47e17051fee944df393158946f6a36146e8517c5e32c207102c2b6c25e38156bb3b5e9779b1e1e0f266933b7d214fcf24a37743cdde3e1f1a0a07376726e7f9bb72da900a7691bea3ae124ba13b684e3ff9dadeb5a09a711fab7ed27497b4f691d1d398d408496cc2b900055807f5a63ab0441d1858c94756217965c225c0970335c8e35b84c5827f02244d494a80aec854b28f685a22ad056d3fa07266d522fd58b65f4ad26d092aec78a701ccd92c50cd0ddb53dd95228110ca0084383a368aa305b0a8a5c934f124cdc86444dc23004a1abd79676d799df73c2a94b84c67dbe1380e18649117615fac5c677d22979b9dbc3ae46895093d851380817907749d59dc00eca9500033315754b410247114a842bb33fe9199c460554310d9b0a1531f389b56902682b94053443001ad80f178b3af52733d393d137d3e7aeedeabca3601837c3f456858cd3086386205c4b6320de1dbbbf34245a7246a5934bcf6ac630a98a73b3de30b4995d05cfa121d114335f3889d037795b17676ae67ca7f5f1383e278e8787c77a199ca5e81b4fd67878782c611baa023d93625baa020618ade9e2f352e819f4c6e96cc8050b639572963afaf6e6fb419d67798a7d09b0be5c99b015602c1633a16b514545682b1c4553be636e0a1f4777ddf09dc437e6146127402d96d5860208b74230d092684bdc3260a02e5015d80f11312a025b0a2383f16d8b2fcbfc4aa022702bd6227bfd471122465520341077b7c18918116360b013a0a5162840dfa03f76de7eed1ca598daf8313b55bf5eb28c4051554c85e53bced7de5210849be3f8ee4f81a2f27f62db5c226c2a2071fdaa223030a8102a62e6fa9e65a608d854d850d80f61785a482a815e15e81b54450a6baa57ba4136a78a33248e44572f56b54e840e39de2d8df1e7a203b53e1e2793c409086de5dab2ad7cb60b0f0fbfcd5b82c1c9fe0e5f64d33c3c3cee175792d269919ac041da4eba2ed02f7ca4dc94a80948826174cd74035797a80be76374f562d7318877b1d6c10be35eec06d38a1a12c0cc316c1604d052a8100441334ea3691c10d9f37301039c260ed5531b5c21b4d47413df96d0059eb94dcaa4206cabaa020c9ce9e9417199d052080811a3a3171f20cffdca5ebee0782bdf105002608c18a771244b5db86fa6ff442228d6113b8256d776942be12c967c99d09428091846cf14bab3d0964e0d1a1202e8cc6a57434012c606a7da7d8d80b6428920099ad1d5d308b580d09228b94b38e87321199e6fb000ae04388ed094280b448c930821a32e50971000d154630f42986cc5ceafe224ae22641c47d3108cace9b6102376174690ad0c39bdb09e5b339e53a1c14134b534e7f5cd461a8e4c8a59b2b55824dd633bd7929854ad082d89b20017569e156012748389433b045015380a5dfb87060de9bce29a44cfb8a1191918465560aca732d95238d34b87496699df9ac4d0ccb8dc0383aa4047a32ad0d328c7f4404ba222a008863130535e2069154dc27bdf56e81b9405aa346f15b3eccf6442111031f6c32943916578276a3062942f31bb5a8e2aae56dac04c4b306bfac9981dcf32b9a16447160265c2306d911f9a94cb4a29840b21201c85a8044e6fe7ca59411ae75571a22d024517a969c51cdfcbc3022a87813261233635c7d6043157253513d6ec24828e79b183681ad8b5a9a0d905d24eca89d82db82a877d3c8d9c0d3ad3300c30debbe563a93c3c3c8393f7cd8c2ff0f2557962c7c3e38140a3d946bf57e49b5581905342fa036245450397ac2b7814219c3d60ac4b34054e35c68c32a1adc08b6eb0878c830812d80966b6733640e04a80be711bf1221e5c532220978c46ce66076848f434f6223405da12374d5e83e7ae700b5a6c12adb769f78e553175e0170c9c40df603f424da0ad301ebb6de85680a3d0b93d5b014c987643ea1c3694f3a5af28d48473236d22985043029b6a7a184e84b24049b89f6cc73fa90a6c481c4718312470b5b4a052cb68d873ef53ed646e15cc76a4a3711ca24468495081ac3482d010881887114a84b6c2d0206247b75909d7659ca900ce55eb300c5013d8501887081912d85638d3388c40c0768111c96c304111b6143a1aa71a1b126d85fd104383905115a88869488bc955ec85559c699c686c2934a51ba9ace95670aa0a9a3ae7a9ca90d30b02b60368c66104133bc639fa66490ddb8b705663fb06034685e65dd0314f2b6d4a1025aa56e81a1c8d21c90d5f3e8f23301f0b63eb2d88b200c1c92a204781c12a95846148020101a1636608e880669c6722a82513440584807098f6935a62502c193730d852181b4471b298e44c8c8012b0a910b1b300db014276578a36e494f491840d89bec19e9eb18a39f6a7ad101aec85e0d92b0c3986d7365b02652a64c4d6851c555c0196c5d33cc3cbace5279410574090c0d08080a64c4f4e377743270b1581918106868cb2582d24997254718edc593de43933946a86ca692bc7ddec28d405ba7669633ed564add996c286c251e4eec4d5c4941caf0a1c864eb1b7031cc68abd1dc084d9240e03e3f8ce6dc8776f9cb08787c75dcce0f00a440b5f7c473c3c3cee2de333d96ff552cf7b05f50b6f4fedf56c8399735d4b494c8e6dfb8cb241552c3ea03369c77193f084889708552002c7ad9aab76601c7d60cfd2eda1745683577840b52e711cbad33f5df8f743763bf58e4643a2243030a8490c8c7378468ca1415562142d1ee9a3f8eec698a76ee428e1c0f70d6a62a6d9932c1543e35cc4baf5c6794a9cf122259b0cd07876af6b4f6eedb5910143c01d6a2e8486cb9d19311a0c05444043e02c4e9cd9d3680a94e3c19ab8105d8d968422848c9a44c4ee9fb8984f9ddfe04e7c51aba7b11d40021ad08cd2ac10f2153bbf8ad3581b078991ca9a6ef9ca70bd3495c984b44d55869c5e540424b01fdfbe19f0027dd3c0418496c44e80b141474ffd761787784e2026aeb42a10d034d588bd9e668d9566f4341a721189432b9238db0a8a200967dae9fce4eed2864445e028425d42908be198d08567118866e654df200c97660d2c05c6691cdcf9182b2bf39674aeeca4a9939e0e81513c221542403888afcce873f6e7bc55ccb13f1218c7f66d5cccf002b81620620c6ffb2e554ba2256758929c052f47155780550cdb80be41472f5e23b27e3249c64c40895017d304c3158111bb3c561b6a86f6aa12ca012430609c458534caeac3d06053ae96878a17aa227263ac968b874e67739c0d3dcc5cda1844734b9bfdbb55b69a8066d7ecfa39c5aec9dbc8891345e3f1786c8c66ad2fe2f1f3bb193ebbb3876770163138bcd02963cfb9787878644ef9f97d45992038855521a04a3828bcc3b641fb3bf689abf8a4d11eb726bd97709632589e715ada8c75353625ae2a0c19c3644f1991992f76418339b719b39f0404e219afa650cb1961a255dac07a28d6fbde8add9500c57cc2c405abe4521210eac2dda110c9437286493cc7337124029a8d04e1d547b034eb42870c827314178825f1051b7a6307ab4ea8c66221c6c4a1ab0b5429f66639436e053a92d5e039f18600d8456fc5fc4451b1e457a1e7620db2a7dbc2b1b819b929df126031bd3c92ae0c19bd088071567519fa16318e2204841ab99b505db378522bc286c0b19e2a6440103c9d059220177a559c92c3b5088e238050226c084811277d6777fdc7129d0d06b393524b40120e438c190d31bfb55b96c121a046d84f33bf759ae1dc2739897b1a2d81a14190f0ceab02358224f74d1b3ca80851720479269e254a9be939f6e744a32d5051181af413f334d3f0da820d4ef4926983ce6b23a3a3d18b3f6c8973b7d2385d1ff254b178ed404fa3af5111680a5415f6a3c58c6ae64fd8e5241e1b9c24a2d5aaf1252f06c61a950989c318323a061b22e309399e27568298b11d1940b8543b33fcf292a88b8ce39f8c18ab5c9b4b8bd79199682a8a38a5c480d090281183282996be464b2288a9fc49b3addd9b5cc9b45f589dc419f6fbf556ab5c2a0b29f12061ffd60dbfddf6f00cce120c0eaf44e3acd71ff4f0f0b8c751cd0898aa924b3f59d01a3070144191db9ed605f64397ee9712db5f42ecf61434399c66e09609df8f18fb06654259604320980bdee19962f31acc698f77e4523973452dd1f273b533309e7d00de60f17d98d406db989481c1a19ee664cde7a756eec8f96fba53d46407015e367542bc80da1b37132dedc637026cbe989308f60ec7d560da8cb9da172e6d590db6170d26c55a111a5ec4f4a589a56015c93253a7db426530f6460fa0e2441b8b9521ad1794a1f9f91324649c021a6888d90c3e693fb4e95a7b06233d33e21a85b2a52699a0d63977aa08ad63e7d710108c96c2a94668c0126122b38ccdc761d85db0da4f24ee096feff53117e27a6e5e040445184433828a18600c34749c9cde3e1e5726b4254e22e7f66fcaa9b828df949d9be939f667a8714ba32c5015b8225d2cde42c36be5b68a88ce2d07266e158bb4bd715a2d99aab8fc36988181c650e36a802a154a7b94f213060337c629da2b69ca534b82a2a9fa31a00d4e0d764a289fbb5534d7f7b200032d31fdd70a4dafd16172659217918b09550c32b2ded46885a7ca7931a1c3f33ccef9d65d5118181c6830b821a91af7570343e3ee222583c4ad62f767155b1569a99abd78363165d56acd6f2b3d3c3c83c3bc80a5e1a5f8155eaaa19eb0f1f0b8ffad9104ca026769ee5f4da1ab973e36b399804383adc05dafd08c8a709e18158edecf81e673cf8b16c08831d260a02af2827718990de684835d2204b42042ca9e48dbafd97406cb222088f8dc35649408a7eb30cc0181085de3da5f44989199e6f86815ee881de70018cd8aa522a631145589d0acb8de70ac0cfd345f77185f984f6627b1795e265e4d49a4f8c9e7c731b5c173622b137482f4b499830b062c14aca2c874739357a02eddabc359d446c48b9521b517f6287b52c2d2a3562cfecb669c998bb509d9854214f7100d17ceae9a4d03e938a993e69914ce2077b561c80830cdfa5c997562156153a16fd2af2da4a29e112666bdd0547fd72091b29d0020102efd8aa575443c90a181902ef44f51a1ab91f9f6c7e6d61d1a5cc8a87ffe00002000494441545128cf5af82cc3db332beacf3ad7c095de63ca3147bcee9f54c4348d91455bcd2712d2c040a3be28bab62adc18b90125d467dfa81a9902af2df18c2aa6be6859b1315666b99d43463594ef45cd7dc1ae989d89359bfd42df60237e0fc1cc2af6c96c2fd442b31b31361406c61f6e7b787806a73083c305b81bf68c8c8787c702b360f7365589d17443c3498f94b01cdb529750808e898fb1712ee5a9c6a682a0a9ffbcf0e4b32c50116ef35597a80283c4c5fb91412dde7d46053cb4b672791908d3ccbec8de7c6535786cc08c4de53e4f76624301408940c08672cea7cd6260af705744d1780a7b406a844ba933c95dd2897025c04e80a101038a305835a1834dc8d89618b34b17b2f0ee48cfb83e0a82289cdfc7ee755bca29927d74b913613bc08ec2801d1776741b2f4cdbc1528431830045388d60626fdf48f7208b494421d52536150ca324b23d8d04f21b5c9390068a5097332f25db92b714460c01a70f598a5d5c26bc68ba4dff9550493c90745e516d6bf39521b51703839a71f7776c62e3139d178b51178e4db07a5b11388da6d20bc8b94cb66d671118a808542586b1d62116941dbeedc0858f4920c20266c4601512a7299d1cec704c46f64cbb67d76c069c6e1cead5d5d856d85618b1bb4493349e025084a6284ae264995f02aae79e11ccc9b01e1a48890de944ca096225626c05181a5405c63c253a397b16a4da1f016c28974d59119440275c6078113f72dfd54b27c459780fd242927bbed0720d76a60f4d9e2ae6c06a69109bf78996ee046ef5a498b958a869cbfec4be2195fc4e2371c690b4cf3b014a9449da0aa024709048cc64d79709e346c04e80c8a43f52994ac554335eb46c08f43415df8a5404cac2dd1d6b096761e28e64b03953f66b86a6b1d66c3361cdc0d32f0c0cda1275e172abb9191d6137c0eeac624bec3c9cdf7f9b68da5e5adcad35279f8f47c37aa3f900ee30fbbd6eb95cf53b6d0fcfe0a433387ceeffa415eff91a0f0f8f09deed76dc0e8628fecbcca6a8a5d033133e8226ff6d298c1963cede8aa5e5ec1371f285a1991eba6ac6d0401224b9cf171a296993a4d80bde315963121e8801947034c1422f80e16ab7295107b3c94774c2d91b9bbc06db07716d07cf2244f1c93c80805c2343763135214f7d60411818f4b4bbb9bd906101410990cd9e90a09c6ccba50001635ecce010a013596939d1e051fcaa4e5f6360a013992c34a7f04d968e5102e3582051b143eca101c5c20fe3d11cc41f46ec245964058d38853cb28325e22a4671e3ed13224a4033ce2298b8c1769425c1009d083aa3d8b9aa531b4c8486446820e3c7e0c3d9039649c34c7c2d2b4bb17364c2b3096892a3933add26e365b59d679581e3508e4e22d14c8e32a4f602f151b6fdd538ce329ea56fd68b12f153d3670942d696a0e3f1e2b80afbbcb2891b9cd4b77e5cb5209719f722363d6531eddd999e0e47c4181b2872d37390c8093d11d4e0dc7068a042202afac4786c7ecfb1090292e673b850da9cb58315591e87c04047bb2708756c9a8840f1e7c91252ad6296fdb1832b13839b549e2cc36b598cecb4299938dfd3707609b0964ac0d53b66a7f63651778e2ae6ad47e462d6c2592de5d93978aa0bd9b1d49fcccd9dc9874418ceae98b617b62593d13496589fbd1c6a12cb8d9dbf73b4a066179f3835d75cf47a54aa2a224e49532c968a260493b58aa38955cc4c394f33bd9b369526a1dfc38435eb4fac59bc5dd140349b806c92027fa2d84306e1839f4cf3c178c681737fe19fdebd3e253bcf8e77ae3eb4565b44aaa4cc3834b8abb17feb864f6cece1199c450c0edf1e71c36bffa28787c75d8b6fedbd0b90db0c4ed91ce78396051a820ef5fc0e4912ae0436bfc372248e87c7830341b8aa70182d999cd5e3c14340d894181897a176016500ec04d80b53fcd82b0a5d3d8d99f2f0b853c852457bedeb6cc517c7a8c06794f1ff166d4896d9b1a8bb45ccd4fcc43ff9a7ffa8f527ffdbbffce281f15ae7e171f9588e61e1ac6481c9a278f6e385955ef6bbe31e1e1ef700c606472665f36330cdd0996d3bbcf1f0f058291386c783840d8512a15738218e01f6c6e9e6f7285ae509210f8fb5234b153b51c21c2e7dd23357224d3fa3b9ef50da6fd776b07489248ed8fa3bffcb3ffb078fa4fdd38dcffdeffff29ba56a09f7ed8199dafef8df796e6bef9b5f7cfe58df379d12e5ad87dff3e423d7b61a810087fd93839b6fbefcdaadbeb93f876f772e47e2d90b5ffcc63bab05fa53b0f9d853d7d58d1fbf727ad7aa43b6e3937907e77c1c15e73c88725bef54f9dd8187c77def73f2c2095fc82df537713c1ef899d4d145d303793cb0385d32e5538ef9f50c8ec75d822c5534c51c9e62bb88045f93f6c4f8b9cf73791ce6e29b964b2471b8f7f29fffd1bf6b4b006ae753bff999eb875ffd0f5fb91901d0672f75fded9b7b0cb2f1f8b39f7a7a5b459dbd775eef8c58d55adb3bd736df78edd67dbb0feabcf9d2bb5386ca0c4f564e584fe5adc71e7d7878f49357ee96be15b66645191c4e4debc6f92e1917fcccc3c3e33e743497db36797878145de0bbda8bc1c3c3c3e3e2f62789bc5e594f8c73611ea7d816e832499cd1bbdffed2bb0080f2fb1ef9e5cfecdeface97bff0c361dce59657927b08b2f59e8f3dbd2d4e5efe9b6fbf7e3ae1324810dfbf6c9ceede7af3cde3fb7027b45606679ebe49cd9133fff345edf3448e8787075ff2ef3c3c3c3c3c3c3cee6dd09abf37ef2ccdb32dec781ca4513605791c14ba92a3ee2e415ffbc5fffe9fffd6ce4680e1c18ffffadfff3f9ffb6efcbc56b0fdb15fff077fefe73e74b5c2bd77bffbe77ff86fbff06acf00547dcfdffdaffff34f3df1d095460070f7ed6ffed9e77f527feee7ff930f3db61170efed6f7eeedffcdbbfbe11e772cb28e44e2854f9ca131f78dfa3bbadb2e0b0b7ffea77bff766cf88cace134fbfefd19d6689a2fee13baffee4a51b5d0d40b5dffbe1a71fdaa8d74a1240d43f7cfbe51fbe746b60005069fbc9679e7e6cb71100d1f0f8edef7ffba5934b6019a874e5bd8fd6d079f107090607001b06201a4ffdeccf3c35fcde17beb9170180dcfcc8673eb9b3ffcdbf7ae158cbe6e34f7fe091ed8d46590251f78d6f7ffda5413bb50b59d2385fc28b773a2469858103006c3dfb8bbf060018bcf6b5afbc32dabc1343b9b63c38e7199cd478aa143a870bb0381e1e1e0f2e5fc3cb6fb056dd9879787878787878dcaf1b8ae5be4705361313d768cab9c414ce02cae676f3e3dc65248eeebcf18d2f7ff9945b4f7dfa977ee91ffd93e85ffd8bcfbd1342b49efdfdffe91f3f275ff9ca67fff266e503bff0ebbff33f3486fffc5f7fe5c820d87de6c38fd55ffccbcffee020aa3df2a95ffe99dffbef3ed57fe35b7ffdf96f754b8ffdf42f7feaf7fff1d91bffe28fdf0a9157c8653338c1950f7efab987cbbdbd375f3a19a25495fd90a9b4f3c14f7fe2baeadc78edc50ed7761e7bfcc39f6ec8af7efbed0164edca4eab74f4e64b0703232a9bd71f7be2a3cf99af7ff5a50e97af7ee4134f6d76df79f185a311caf5eaf8929e1e108dab9b129d776f0d96ac8f54f3a1eb5bd593b75e7ebd1b52207aa320b50b39d2982f617869e347b2542e971db1c2260a43cdb94dcd1c38d7e4fe1b2fbc7ca60184dd6170f5a377602839cb10156070780183c3b3cf5371366bb3e0cd544fe178783c48fb2c46f6b30e6bd8a679dc3d90987f76fdfc2785166780001f94efe1e171e10e904f117ecf8396584438edff504639f361509ccee364055ba5d243b99771e6499c0aa1a5b017de21c1ee7ff34f3ef7c50303fcd5774efee77ffa7b9f7ceeea9fbef3365ffbf9df7dae71f817ffe7bffedc9b63e0ab3f1eecfeafbff34b9fdcfddae76f5a791fbff0a5bff8d28181f8dbe3ddffe31f6effcdfff7079f7d3304e4f7878ffcb3bff7d10f6fff87b76e6a955dc825dfe310f5c79e7eb83278e31b5f7ff1249ad2224f3d7dbd3c78e31bdfb01fbe75a3fb533ffbf4534f6dde78fe180030d87fe3b537070cbc7173f8333ff781ebd7eaaf74fad57643e8c3975f7c7d3fba54f55795aa82eef7c2d5cc58ffd6ebafbe69f91fd97e3aa50ba2fe68be3412255ce27e73f7d9cfec4e3bf1cad7befa72d72c6c6adac0756c11c3935b37ec6525c8f6237764282f84c1613effde38d29eaecaa369d8bb6a1e1e0f10da126e41a49969de1250022044066769af8496084721f4aac7599b0a2383b5a4e3df900804008406977f3f5411b615fa069d02558b585aa9491f6b024d89138d5161b188e53914096c05e8684c4e622a024d69477319b12b540863c671e1c533203464caf709d80e701c413304cd0b47c4dbedad002711225ef3f0b5158ec27b8c8abab33a7f777af8e6b224af2f26d591b8d37ce895009d0893574396b26c97d005fb86d7900be581a684477f47923dd35db36f3ecf929cb7b14b8d66aa6214b3487c9ecf694b68c699491938800ca716c07109944de5acc8e31010100084cc4c04a0252181b99c1ef3240e11e4dd70f7d89cbdfeea197ef6a10d8977ebeffdd0151cfef977f739080200dd577f7c8c5f78efd5cae76ff6677fd4bff1f6199ebcd6544008e8b3b76f8ef1fe2b7509f0467621bdcbd5e3f2e66e1dfd57de3d8b663fac253f34831b6f9e3cfd91adddba381ecd2ac7e8e47884471a65816effe8347a74f7431f7eea47afbcb9d7092f7b9aaea13e93d68525a471a93a79fcd20f5e9f2c99516fc0ab0e5cc71492c3650edf9a189c192e673ea08ad3589bc5efcf78dac6c3e3fe879a99ebd3d71c3a1ac4684850d65d0bbe2d3b21d79740f94c830c9ae28ec56f157c4b3d206ca9a9f046061d3d23da65cf99db1206385bd29fdc50181924efd20e0d4a84b6c261613aa62250020e96e47d6a02a98b6c45c018c7e0ec28eccfbe4dbba5d0331831e40584e81120ed7feea905ef8eebfc5d85ba4495707029277104880b2876b5b9bc5e48cb32f3d296ed7246e1388204b6142a020b43016a120d312571ba0683cb65c8760274f465579a258ae4b8581b7b1421dfdfb1abd57ec633e1e71563698bc400d09410c089a6e4f254994e303e0c11a6906353272985cd995ea2599ac7694a34855b9405b0177104129432e5efb270aa44efc3fe18aa2409b2ba5101b67ff57ffc57bf9afc42b71188f33f1a8410a592fb07130ec6104a10f20bb954ed265551c07830a3b7e73f643d1e69342b4a609eb6d0a1861002e0f1fef3dff8e1fb3ef8d4531ffbe9a7c2d3b75ffcd18b6f772e61f9603d1a696c546b8a8e720ea38a4ca1d42e9865a4718924cef064ff608e04152b0d5c41395ce4502ec1e0a47cb280c1e1f46f65785c7c3bee88a7783c3cee0b30183c1745e53647cc604e5f501267a1b49a8d60aced72bc6baa98bb4b744988187bcbec65f643188624b42436150e135bd481c640afd4ff651c2d02ce2f729d085b011aa2e815030984bcdce3d912280b1c8cd3c99d9e06383e499d550c068c5995e85a4287eead697b2775fe6eb462974cc3f13d556cf1fa13136159cb7609a3a08190218b088a11b1b3ae7589a6c4485faacf49b3c2bceb6647c1b6a57d2d55311658a4b46d420054050ea39903e69359b2299e148938293a57284f3ea795781c87867417452df52669b24d4969bdba5e8266743592297ecb84a64440181a9c44ae5bf2d2d706375b869d1170f457ffd7fffdadd3691b79b07ffe3ec324908312170868d9422e9c018980a0a2687a5b101c0d2320a806930f4996ca12d130ca6d1f479d777ef48d775f6e5e7df2e9a79ff8d07372f0951f1c5e3c8da3bb7b67bcbbf9d095ca3b6f9f0f6a62a30d200351c88ca674e1f9fe6ad2b8134669d58163066886b3bdc4a12cfe1c55ce1d9c59de6696ba49a16f18e927e6cc192d63cfd678783c48fe0f0784ba8412181b744c6297c43326c6a22a50156eb93f8ae6bdf4ba44992008a1c1b141fe9b7bc4680a540418e826ee86d404aa028a10317a89cf4b8486402060180383aec1428b5a13a80948426870665c240e012d898020099ad18b0f69cb849a40cfa029a108238353bdc0fe6dc7e771fdd9935e01346251684647c70b555c9c669c45b812b8536545d888b77aa77a2662685be14ca342a80a18a06330326809040212e0b80d8671ac11105a12277a4aaf6c4a8cd885ad1150237474fa29415fa321d02b68f2975f17aa22dd8f2a1188dd28dbf54acc26e8911cff8a21097581b240c838d5d0bca0cb5968085404a40d2be0198549d5bd140f24b7ded472ca84869c5e776a0918ccabf11c9a02250145308ca199bf4d3ca7f32d8110337a6855fa5867ea7c4b80312db62250231c6b708e0e674091534b1d1b8caec68821090d813201c088d1d50b6e6fa54e73016caae9d4a80a5408c71a55819a80b01179f1643c8ef2dc75db4e199ba9ae81cd84682f6e18a02e40403f616114a1291008a72a834572d8903889d094338a6add423ba09ce85ad65cb61a35643752b658dbb5ac2a56b06015819a40706e22645936ab6300ea0202e819f44ce62830b029d1e7e93c6a08084c63674a84b64477a9b8dae5d98781416332d9334661a2600d819240c4384bd8e1a5d691ed987a6808d405008ccc82697ef18c6fbaf5de9418304a840a4d1717ab5d968bd992337339473116f835699fd7258606da14e07bc0006a12753b6d99ce34a2f888a922a82e1110183c3638d604a00c6e29da8f1c0bd316d0ced0b100b5142ab1653bd53c6410a829d04f5c9e9a1e513083a82edcbda18e414743dd0c5113d8501887d34b4d2d85b30886d156680a9c6910a6f76f2f19e6f4d59f9ce0179e6c9ffdd177f67401212f5bc825abf1f0e46888c71fbede7ce3a5c929228f8ef7fb78cff5879aafbd74aaff7ff6ce3b3e8ee2fcff9f99ddeb45a72e59967bef55ee18834db1c1c6c676e810527e817c53bef9a61202214048082984242421a1851aaa6d8a3106e3de7befb62c4bb2baaedfedeeccef8f2bba3bdd9d4eb2640c9e77f232a7bdbdd9d999d9d97d3efb3ccf0020a6a2520794aa1a2f6b5b3de38aabfac86e38660ccfca31d2faaebf4879a0f678b532ae78c09092c65d151e2d41f4553c3e869c3cbb7cb636d3e44a71a7401acfa7352e6c6f76ace3b8a66880deac27099e8417ba2bd32f289e54c189577312f2e0f0780d87c7eecfe30fd93ac82abd82df298fef0281e0a2c522c1ab41d3b84d0adb00d1fb0a4fcc76ccfd0c01060385554a8c7077e8a0f1b099a16bf35d028789c0cf51afc24461a3086a6080590a0b0d0a8781c02e8173041874045912bc0c4d0a7404360a24751b8935c82598081a54300eb304074543c4ba0b30b83938c2875618540e422003360a67c4fc309136ac8b507a971c0934fed0160932d0a0868d61c66366fec823b506282cfc5659e568e4a0408e9ce887220159147e8e3a15160a1b4180c3c34019ac1218e0d55ae67a8503144612ee44894047e0d4c205869ca503299ec4fc1a6c147ad28e8c3cedba1718636a1227ee48f0b118798b855b20476eb17e430dc8396c142e0d4e0d0e09568a66b58d534eaee084323aa9601c068a2c29dc29a9c65e52d21c37553984c4391150127b874e7914bf0a0dd00176095ad20119298121d149418a3944d2311fe4b0d1f0f690e8a3461e16528de1a410c021c1cfd110848ec021c1c311642040b60405a85741009b842c2951fc4d90c6925fe604528c8b1645f88a0b6850198c1406d2128bd466be0f0f0b3f01da25d86938d284101800156850a127b049f08542fc0087040f43a30a0238e436467e28402ff413a786acc840251145a329084a902d815378b494d772ec69468b0dcbdfa90ed1ce19cc40612570aa087250204fd7323ba59ad928810550814635ac63fa59ba5e500123819fb74c021e167709a0c5e5a19dc244c6e28589426350234276d25e080d30070d3769686084066a7bef23a1240fd9327c0c41169eea3fe7c766de2a4a8e87e5722b819fa34e83357273d1389c1c32814d824b0bf76354d148353032ea9d98086a0ae8299a94b43f8eb95d9a2512ea050d30539e2da15e05e34402b224ee52d10810101ad15c28814ca24e349c12122d37e42b53a782a145dad3134e084915fe66209c5052a7c240e090e1639019875b0bcb784a4ceba81ce0f03198299c1a4c9f63c8ab52f1e9bb7b26de75c38f7e58ba7e577943809873f2c8ee65cb8ffbf9052ea4734429d7a92335dd46f42a9b682eaf6cf46992d1ccaa8f94971faa2c19d36b5c99e174b58b99f27b943a58fdc1e38d6a1a17286a2919d8cbe46df6049964ca2dcd8256e7bc40eb53290d87f79cb68fed3978cab4e2aaea064f905383d9919b153cbc794fadd2547e4ec92f1e317e58799533c0645b96dcbe53604a075ae37392183d1da92a0f36d5fbd0bbcfb0c1a4da03a3995557a8dd7a5c80ae3cdf282ac4bd144f1245c5e3749c44eda65529f11a0dcfa0ce9df41c2f10082e2e387786fc2308097018293cad15de966b9cf014af420d1494874d3e00011e0ecb4a43908733237a3498693869a589c01b79e9177d4918004c144186d0ab8b0087c46191e04e2b399b083c916750af0673242f2647cb9b618f060b850c84ded811822635fcc0aaf0b63315b2447fc716432ee45eced2c68d874cc496a2521cce1f7991eb63d04ba080c6a1018c832131b5819f853a316c3229ace5f95b063496eec15b6590d146ec340564022381a73dafe50c040c687d73a5809ec48577f1c8212402238137fe1ee552c3066180b5a44e4873ca496d6c13457324d743acc19f6aeca522d57153969370ffcde0d6191da80120d87a40c68f79c6c2b9452d143241b30682b0ed9a6acc07186c1406023f0701f468494a9ae1180e0f2d024ac21a84c2c3312f1c30112026fad2a521478eb37a1215bd362ff3e8282161dd8a71e839384186390d55dee261e1d1902d47f2bc72308266151cf071d824e8002d240144dc6178c659725d5a78b4fb3518687884f0884cc3387c1a4c123c69afe5f4cf57ad0fd1de19cc4ce08b3822b1044130c5ccc63934128e79d1382c1412104cdd0b7e0d8e480beb090812b371c57647260434982528042a4f3b2c392845ae0c02308ea6884752aa5e888e075fe47ee190c3997ddb7b1f5162f468e5e208a74aa3230479f85d888fc118e9a968b5159e38e0530d8c147761926aca9349e4ad43ba8a93687166c2dd114ddfabc1428981c01772c6e1e0208c018487575ae0d1b0a924715584700e12bae2a2b7ddd095a2a69e34ea15ce0951391c809e402ed025dfafe5d64ec3e7f9f90d02d6b4edc5c795abe7cf9e387dee5819f0379cdc72541723aa5eb0423a672007aaf66ed2fa0cec57d2a37f01010b38cf3650386b0f6edee11f3ca0b4f78062a2f91acaf71f3a52e94bbf843cd519b3bb77efae23000bba6a8eee3a587381441c70a5fef0e60d4dbdfbf62a2ee8d94702b8ea7735d654074000a5eee0b6036c48dfe2de038a01ae063c8d354dc93d60539c42b003adf1394d4b1daa2a739fd87bc432b44f69bf81e0c1e68a8673810bdc956d3eb7719e4ac1e1192a383c41bbe1a9241b8e243972f879de2c0402c1174ac3e12ce6c19d022d297248ac2cdcea528fd77264406109f31b493fd129f1fe1734f2e65989295909d9ea1c72e88939ba3d2201b004a529e61d2f054c241cc7113a9be8cb43338581849fee388f79c6e32ddedd9c673aa9859207c5eee9d16097902b21c01188f1e6e0f1ed4643696592bd238ddda246b6a81cf5acd5841b5f439f0633850e61379058279790fa93e68c349ef6fd2a00404761a6603cfc923943cc14bea46e38a118ab98ed1a03010c21d394c017d2111868a87722f58f6df334a79c546e404c9346db3ccdd84b45d2e386065ef27248fc38c9608019284c24e2b000f813ba2fbe04153000e030105080f2b81e4f3ae679a49dfd0c86f86e4d3586538d1cce6004bc1c12810c0418c02153a82c2ecd0ae7e1844ac97b27c5650e1e7769245c71ad2fc0f42aa4994247c3abf6b414cba1f196192cda4432e2464b26bd167bcdfaa2f1501484238bc64d50e98b6d7d9ab12dd0fa10ed9dc1e4f88ba5f5fe491a36feda894de995b417821c6a64601828fc89f788762f36177ad360a1f0b2746332346934460251a36d92a617e2665a84076a68c0b4ef3ed2cedb47d7dfe213fb253a90388fbb3c13ee3e9ca70c5e4b79c5259e75caf30fe5fde0294db69836e52d7773634495249c530230689cb835d8246ea1f073e2635c8b5c099cc7e838e1b74a041c6e0dd9322fd4113f873f141416168b3849511b2d6a5d459c89081d321e40910e4d2af73298281c12aa82e1a164a6b0519c53b84d820e7c406eb716f1d5d9985f587c093e6bd69eabb2d9b3c533b7e00b672565a6e0a48ca2ca58c189956fe2b59b242155bc63b56c5b791708045f1caa9a6b1bd4f0c29e46424c341c520e008458a5b81406d1072e2385550a852184b758296482262d53112747869f87df8802e1254bfd0c793a34c52c9c6191a0071a3564cb08f216ef0f1d8143469dd232fb582548f17e04793ab8e3f3cb681c0cb048e1d01e2d72e8d07adba195b6a3c1c899af259c702e2d7a07818186a309dc5ab8cef5111f9050fe88d864409420578e3b7d445639499a9c25550ded1218e0677048a1b4912d4d2423a18fe2704850333b65bb048e4cd71e9649624da28432fec49e6f9604053012346b704870326449a853121bc72cc118939529d5292711a1e27b21fa27e729c75efa7648386e68e0252da7bd032c54b7a8c3859d26f64ec2989708b2253469b0526880cac32e03019672cc877a279460db264145a28355c2184e0501b2e5f0054f08fc2cbc73c2900b354eb38a54efca525de6246def27fc991e87042094fc2b9cfe233418121a337add6549603143bdcd6b246180c57696ae550aa4e820493a18622796d862531da2bd032c4f074f4c1290d6534deb992d4d99a97a219446ad410d8fbaf37c4d6a93c03398a3622b133ba852f542c2f42211e4c8e110aaf6de47da9cb72f3009fd127ba6a906589a619cfe96977011a5790408c599d6a9293d7728419e8c46150a40c2ed49e27a0184c528b3064a42798bea55a2119828c99251ad9048858916ae18091dc74060a0c41209a093290a74d1acc671f576c890d092cbacc4401a55c8a1eb308dfaee8fbc78315f64812c0281a0eb849e4445a545744991c938acde84159c5699713847329f1bce936b31bcc3754e254d89ce15082ee2a9874757a7e23a12ff84cd53bf4e6cf58e4e65304a9062d30192b6668698301f02045938a2c71071400ec5770423cf427ab4f8bd1b2914967ade8c0407d164effc25201071e496636bc2e3e62bde8e364cbeb7c2a168e0147a12537e4cb24c96e0e090ecf5661a17039662a1d300839502048178895d65b1abb7264142a65687ca2167ec9f6b24f0250be332c4bbee471ecdc39da2710439cc24f2169d272688915b0000200049444154bab1f00c4e3969cd39870e0884323dd370b169c65e1a5a1f374d39d1e5de38a00b45b7a52d5c47a045343e9a26e1678c6d19b299fd2c9ca0179170aa94633e145ec460a2d011b8d5b6c670ea2ee61c0d1a68fcc4109a16a28bd11a0878da1893949779cc4a791430c43f5a30062a65ba4cbc4c108dcba0f14dc1935d77212d2c849e849355a77f324a7acd86ae3e2d451050d26b99f3969854136d3553f11487ce7806536352485a6846934f9a3253f54280c142c3e5275c5012608f49de9c0904992d8a17330ff8345828bc916b33792fc437a91ed022d191edbe8f842ec6766612d50156093e9618a54243c9b09229e6360912e06c6bd52d8d81c65c837a8047723327cea83c2e9e8ef398a4f2c8f4ae946122063572eb4fc84f4a42439e40e211d7cb70c711093cea71163f2608037c8cfb180af5444fb98f91d0830de19c13a223d011aef198b82a20c011d0380731513835a80c0a8355829f65348d10c7f0f17a020a38b5164f1cb7c6550e03e17a827a051ae700b2253e5078e2084f1cc1175c9a499f0a275d1455ac974eab4cc69c73a6a95e9f5b5183c227462010b47392eae0ac41522c247afe935026856478a054bbc56e4ff5b9b32adcaef25bef9079e1e7df415db440707b8bed70ef9c7ff775d600c864e07545d3c5fe84c43f85a43fcdf31f189d78d97660ff0e0fddf64e115d5799362fd84caad4b955edc4d2d254181747247e9ae6edd820e9acd64bd5441d6bba0ef4d105bb539ce741554a8294d66b941150907c1d82202a8789128d40e568d60800870cc60903088185c2cd883be28b942b43434891277a12761c4bf4c4d1a35123b2c651a7c244c32a949fa1894347a08fac611655bf1a350804822fb099d4565ae08e2b38e04c535dee2693d99ae5c827948ad6160804028140201008049702aaa6f87d5e97d7453963a08cf07a959828e784d42b5c965af2e3f818f4844b84308e2615fe48621e85a3468159824cc1390f3012d567625d7f9c1a14c6e5f0a20cacc574f331f862ec388140f0858567be1b4f995bb86d05079c7bfd6ea3d162309a152d0055b4bc402010080402814020b824202046a3993196e373d7808043055c5a283c8b681a8f26a00e3012085b58d144c661e745164ab7d4b2541b41ab10e3907a235e980b049704ed8ba2429c92933e8a0a9c73ce1525a8d319344d15e2af402010080402814020b8844c2d70c654a3d1648ca6868a663b8b2e3f966895f1540ba5b7fe9480dcaecab99c8da287443b08be90334bba602a9e38a54437f2562b53c596154a601cfe2f27948825a2040281402010080402c12508892c4e0e8e9695c5c3e99249cb1ae12d8b85f39885c563163c6ff9987c1574b9bd35bb3493198b16107c81e06d2fc5d47a61a8581d2741b289d76e222b4ff1f0071efa505b5325141c81402010080402814070895a61d1d7dfa157db24b2e0559b3a0e425a4da63a8e08a712082ec929a6630a4e64178e380547a837828b1722c9b2680581402010080402c18532b4c226534c4455d4ce42b2b8aa5676594289097f8b675b81e0929b5792fe9944c1412b0587473d71e2149c0c7c7f5ab0cbd24cbb7584c55420eb009c53943d5eff274e9753bd5416c0e372f771b7de7d7d3fff89779e7a79874facfb97083139465f3ff78aa17db3759cfb1a76bdfee25b879b38e9403b8fbff5d62bfb3bb0e6377f58d1ac888615080402814020105c186b2b364eaac51f27e2a783047f9c64ae37712e38717f08114720b8f4e695e4e9b2e2851ba4c8711cd1785af68e88399930ce6afe6a418e91b4f800f630e87b18f4331dd6e76a1ab6b9bd5ffc393b7bd83df72deeaef0d3effef3d9cd956a68b6b5f4fada2fbfda47210dcbfff1e46715f6e165038c04c60165bdac3b0f36f3f32aedac4ad3d6c79cd3b77fafe25c4bf967ebcb5906bd44e5e209d3af9c307a40a14de24a73f9d1cdef2f5f5bdecc32d6504856efc5f7de34cc6ea4a1a369bec6aab3c776ef5abf615f6d266a1fd10dbafd5b37f63285fe20a66c9d37d07e050700a7e6bc6ed966c27ced6d0a62ef7dcb4fef1a02a07efb5f7eb7b48a5e6463acbd7d2a10080402814020b8b0b65624580a84c44830a1a0aad60152c973dfa4da4c0198290a74e8a647a10e3211ad2e107c6967945449ce937af3f1d854ea3cc1532756bce119ae653ece6afe56615eac8213c548e8b70af3c659cd5f9ab6263d6fb87d4ea92569cb34ef5cbfa7c9ebaddcb3fe849b9f7769e9bbdcd07fe61d37dd70edccb2ee72465244e9e27bffe7facb0617d8240e4097d563c855f77c6d4696ae1db72d6acec989283800245376f77ee3e72cfcfe8f6f1b63d1b53d4673064eef6f0248d3e6657ffffd937ff9d78b2b2afd9d32fa336e0a9e357ec6e0d0bd3077e494eea68bed326e6f9f0a040281402010083e1fc32bba5815da0aaa4ab12e55b28d5447e090e1d150ada05e8578a927107c51278a086ded963811f0d6c20d12dc70e2521a274c263cb3702abb2c7db520276419fbe2271a3f630008f0d5fc1c9b247d697ac45c76e78d4375adcd6ca255ef79fdf1df3efa97ffee0d68e75d5ae7c2ce6dda718efb4fac5af6ec937ffdc7d22d4d1200c798f1c5326b6f51a469cdeb7ffdd3d3cffce7cd4f0ed5300264f5bbf16bb38ada2887cbd945760d806fff9add67ea1baa4e9cacbfc0f7259d63dce49e247c4c69f8cc6156554c2f02814020100804820cadb270369cb8cca1bc9589952cc74506eb8b03908d141a87870100132d2e105caa934dc25c11e78613f75d54b6699f1bce4cbb35ea83f3bd5315536ce6dbf37200bc5cd7b8c6e579a64f290023a557daadef36365ff8f3a7945e3e7d5acf1ea500ea1b1a962efba0334ab5f45d78d3f8332f6e76c66d65fa01b3ffefee4956e65bfddbdfaff05966fce07f67da818a754f3ef5718d4c4abff2dd6f8dc881fbc88bbf7df970dba58567f2fe3367cf1a3bb4c422316fdde10deb3efc74777d5cc764cdf9e503730004cf3cf7e0bf8e1140671a38ebba596307179ba8e6ae3bb271f57b9fee6d2234786ac333bfdb1e6cf269001a371db8b66cb28e1bb2cc1d508f94a686ea73d5aca6fad4a17d276ff9fed7873a50346e7ae967af9ff502a92a004a6509008c537e74ff1400707df4c81fd7a8b66977de3cb9a4c0aea780ea3a7374fd92f7d79d7571c20c23bf72df4dc364defcfe2f9fdc10541cb3bef5a3192550cfbef08bbf9f4a5eaf564d91d03bbd278cb300aceee325b5d3e70fd60f9c34c4bc7d4b30e6fe4875bda65f35b36c64ef2c03b8bff6c0b657fff3f1399a7a7bcade4953f97f1e2b1870eddce9038bf273ac06c2397c0d87d77fb6f4933d4d24c31311080402814020107cce061641fc8ae33139715a42ac6232e3a42ba7e5134d2af2c804d9128a7428d2c121e1e27d334ea8ae53de4c77563902c1452ed3b4fa93a7cd80cee3141e9ea82687f59c8c3c7146585a42a5e638ec6b9c9ee76b1b5ea86df8cce9be2acb16fd6aa4e573085ea19432c63e5bbdf674f91900b939399d30a9784e9e0d52e8875cb360784eba3934d8b0f6f515e724a0fbb4f9e3f38d3d272f189d030477beb4e4b0ca332a8d1a867ff53b775d36b2c42203849af307cf9cff3f774ecd49e3e5430dc3efface1d5387159b248048d6fcc1b3167deb86a1260d00f385141c707de9f0414600b4f6c839e57c3402ce4f7fbaee9c0440ee39b440e6e92b90bc046371915d1f9aa6655be9e06beeb96daca92bee4d52e965a36d8cb3e3dbb6ef5a73400548dec431852dd161441e70ebb7bf31abac7796010088313f172a4bbdbd03bd03004cceee33a27ff75c8b81700004a6dc8133177eedca1eb2709715080402814020b8b8cdae64ce38d9323710e4c93c57864c50a043f4a95e26c89151a4e7853ad8329025640b05212888242aa85140801c190a439d0a02d829b275a8fbdc17f6d0155efecdef2c18a4ee7ef9a9e737d56b72e18c6f7ef39a2179de8f1ffff592b3e96a27e5962dfecae5830af9e67ffcf183ca44b7f8cccb69fbd93f77dc8d0ba70f2ac2d6679efcb052f8df0b2ebae984a7d5775ac74a857fc03912f318c709399979e2e4eb5a2cee7939591ae7ef3739015cedb02fca7544bf2ad0b723dbfa57efbc2d61cb732fbcd46eb585902b674cfff4b3359aa6adfa6ccd65d3a6f4e9ddab13441ce7ce773f0edc76c7a0acfe8b160cffd3aa34828a7a72fd1b9b47fecfb8c21ef36fbad59d57a0c1bb75c90727dd31fa799ad2b87ec095d7f7b58291ba0d4bded956699f3c77d1f86efa813366f5dcfedf0a776437e7478fff7dab5f03b420e1fa01575cd7d702e6dbf5f24bcb4f36e64cbbf1eecbfbda265c39f4c383db222e27347fd0fc3b66e46840d39e15fbe21787a2bafcdedded915706cc5d575ee5d4d2aa3caca9b28ea110cc9a6f9539a7292bb07f4ff817be0d4ffef5d366159c297e0dc4b9e5a567f737363983aab16fd92db75e5e8892717daddbf635b6bf6b629ba255b7597b4ce86306f88935fb5c7ed7d663ee5103ac8553c615ac5f562d016072dfcb6f189a0d06efbe556faf3ad8209b736853a3946a7b86bd9386e0cee79ffdcc6b1c77db5dd3ec3ca76c52f1ca5335199c8840201008040281e073d27092e42de6a0207609cd1a7274c892d0ac215be632231a478ec43d9c340421119e2b1300aeb44152b28fc148d1142339982808d0a8854d332743ae0c1d81d2def77fc432fc1b0f7e73a401a85ff1ebc7969d9f4242b3064f1a6223c0a8a97dcc9beb5dd4985f9a6726f0b5adad587b8d18586a47bd2e999752e6e5c49d9aa968c0c03edd0be493ebd69ef046722758fb8c1ed2cb8e7a3d110fd4822ff8cc13a7dbc47be484749d9890aa0c12f1b49ed91ab5f0ccd4a0a82ce41398708c0b48f7ee25575c7e5948c759b3767d2795cad8d1375fd9f4a37b261a4aaf9f3fcc997626ae7affd55583be3fc39ad7270b701f7973e97eaf946969b9a3065a18103cfdc17bdb4f01f87049ff31f78ca172df51c5baf2a3d17655bd7e5f30ecfe51347a909501204553662d9ecc896c230090d52b5bb7ed5c0000cded7fe3bdb78cd001bc61d5bf979d4ae81643fe155fbb6b44f4cfd3cb1ffbdb46b7d4a658d6f22e223f750522220e14bfdfe75780d06d900555e3f029d3ba396c7a002a409829db22a103224e5c53247c651a327120018267371f7383b0ca0d7b5d8326d972878eca59bebc5901903f7a68160394ca25afae3ec839807300080a536ccfac77d2a039cfd5d53507366e3b3bed8a12d88b1c12a969fb4404028140201008049f9f8a839845c4111575fc8c0739e11c7ec6151efec244c1018f06001a874783550a8938316a50bc3024338003c19827741d851af36748bb91db2fe2d0ec51b346184246c6942b7a7dfc9fa3e7b3c2086bdcf7d9f629370c54777d7ad4f3b9bb931b7a5e7fcf5747e870f68d6deba2228e40f0859b60e27d6c52cf41099154f1df6426bdd42a6aa95e1ffafc426dc306977b6e4e1680a50dcd869a86af168423986a947638b175c0ef268d8e33fdb2a99fad5ecb185bbb6e43e7342ff156ae7c73d390db27dafb8f31a6b7b503f53b7755cd985a0cc0bb7fc7298583665a9ad961040077bd4b03244071d5fa0133336699698a9e313a42416bc6a25ebd62ba93ea64027062ef79fdbdb78d320068daf0f4bf3fa9f3f3f3d5a5b994d7b38000a0ee6a97da460592fcdc3c6aceb76f9ae08817c22825a4e5f408ce3f2496e8fa4e1e207340d7fdd6477f19b9f900308f9c58b272f929951073ae19005ce71a541eeb2a95627b86bdd366e579d015089db45e44fe0a0402814020107c310cad70b29b8804137d968d5db643a6a0408e14de472290487a8588c8490f17eb49425a1d2633e4c249337a47cab18c9d39e4dd633b5ce7217768751b9f7d74a3180d0241674c2a69bfe389bbb6f6c909ffc933282fcc6e8f3f2ae2ecf6fa16e43ae638ec0064425636bba2bbedf2fa2e745b70ded0d0989393ddb347e9e5d3a785749cce2a9cfa0e7cfceeb1e177f4b1b4a171148fbdf1b2e2d0c46e9e30ef9a6de54bcfb656ab9397e66df2a18711d65c9b4cc03974f6022300ea6ff6328070ce08c0a94e0682e159ddeff4030604cb5f7ae8d983096e54d430f2f6dbca4c003cdbfef9ef0fceb8932838becad7ef7bf0f5d82de9dd70a87ec05553f23400c113fbcfa9344d05987e40126da5dfac320703aab7fcfb9995a7b8f5aa9f7e779a3ed276aaa20232649b9122fe4d018bd45c8a648d6bd514f1433dab6f59b18c24721bb78f9e50fce1a93384f89d0120a6b5116dd2a4dbdbe81da4ae7c4213c4dd83db381181402010080402c1e76c6991345b63fd6a3838d100374b29d924915a5a6f5238cc1224849f648d149cc7b9ea6484be64ca947c00a797bee9ba7ae130c3c019231dbbd63532621ffffd5fddd18fa0eea35f3ffc41950a98067fe3d7df1aa147ddf2df3ebaacb660e65d77cee85fe4305040692edffde992b73e3de66680bee7e2877e30cd8efa158f3f9a24798dae5baa1f46c89d70d72fa617641bb8a772cfaab7defcf850aaf006397bd8cc05d74f1dd1dd4635d7d97d1bde7b73c5be86e4de01258b1e7c721180e0eea7eeffd789c881aef8dee357196404ea0e6d58faeafb3bc3f98452142b658f9eb770c6d0d2e2822c230502b507d6aedaa30e983a6544771b65ee8aed1fbefec6ea721f4f5f37a22f1a3777f1351306e619c103ae9a936b5f7ae6fd72f1742fc8546249b208154ff2d3481055ec2ec82c98ea13a76ba623bc40d51f7b9644b7cf71d8436a0e001fe39fc4083a178c25cbdeefbac6578ebcb3ecc8ffdd3420cd3eb275dccdd7f764081e5cfe3e9d3a7fa0b5ecb639fb1e7fe378eb864d565afdae239e51132cfa9ed75d37d6bff56cd69479a32480ab27f7542b9448ae062f811ef69113fb1dda592767db9c274ed4ef3dee1b36c6a4efb1e08e59cb3ed9738e4bb6fce23cf7c92d47eb68cf29b37a18a0919a956f7f5aa39aac660060cceff5b376fae3e81cb9c5dda83eaf68d0c4cba7f6b6009c9fd9b4bad20fca5257a036998221e9431e3a41afdb13640625c65994aa0d679be968a36619357dc4feb5270c167df46708065402c0dc7f4cdf8d9f1d7627698a5331c38d59874de8c500b83efeddd39b7da11b04338e59f8bfd70f90ecfdc614e9cfd4f8ebf69df00f1f6dd4f79c7be3e425eb8e34538323c758b9f7488aed47d3f60e25292b9f4ed0d1da381181402010080402c145607c45dd7078cbe7d865623809cb2f141ae31a899178483a3d278988e3633033e4caf03150c048e152db9da7c2d87bdaf82c801d5bb3697b53d1ec6165e65ed3c7e46dfca446731fdb5a8e7e3d9137b49f7d795503d3170defad07d0bc6f77ad0a0e53713787216c0264f51837ffde2cef237fd9d0c0da6ca9367f9855900d00c4d26de475df29d2fff6896549540e9a35e6d61f7f6d8c35f497642b1979f5ffeb95f5b7475f3b987910976c9001c0903768c6dddfc5138fbc7b3a98ba58c5de7ffcb0def6c86f0df943662e1e12ad8db5fbf845f7d0da875fd8efe569eaa6f65ef0bddba6840b21065b61beac89202f4182fcd2e69674d350fcba54d105a922e970da2ecba96acfd5347cab308fa43ecc7335f56e8d7dc95a9ef0fa03ef6fac1c30a95b8a1d987df2bc6bf32568b5cbdfd8bcdd5837e8c7b70dce1ab6e0eaed7ffee058a0edd248f0c827cb4e0cbba9972567d2f5df9c14ee5bf5e8672b4e7938256ae59e03fee99375bc70e62ddf9d09c0f9e1237f5a7760c58767862ce86e340f9cf295815342bfd10ebdb3fb709d69d04087068017ccbcfdc7332307099c7cf6c1e78fb74fc4e18ecb16df7b59cc86da03af3dbbaa8e02a0fe9415a84de207c37ce5fbab31b1083d2effde6f2e4ffcb276ff96da6bafcf91ec13e6de33215eeca83d7156bbdc015e38f3d69b6b7ffff4e1644de18d1c9018fb95f5a21ca83f7ca8cee30bfb1671dfc19d676f18d043350c2d2bfd70e9f1c081152baa86ce2dd23bc65c75e798ab0080d7bcb6fff8de54dbd3f50e78cacaa71b51c9faf4f7ebbc629613080402814020b8e86c3012a3e6c48a3191a4143e0eb3845c1d7c1c1c900015f0a4358968808593e8c452afc2c5400918d0a0c2db5eab8a98fb5e36c20ca887d71d747a4faddde502d06d4a59910cb0e6433bce0240c9987e56025dc188c13600ae033bab1540ad5df7c21f1f7be4819ffdfce7bffac7c79500a4fe93fb5bdbb61ddafea16fdf9b4f3ef2e86fffb1b25c035078f9b5fdcdad8bd5f7bc7ad1182be0dcf2d26fefbbef813f2c39aa005913678fcc4a9a87a06ac9e33ffbd1cf7ef2c3075e3cd2626c7976bcf2fb471efffb47673980dc7193baeb3329d6b5e9b9df3cf2d4bb4742ba52cdc74fffeeb1a7de3fa501300f9b54aa4f5b375d76bffe7600ca81e77ff983effee8670ffde1d9cfaa1571cd08321468dafa3649ba9c84843899e941dbdcdebf9fabf3270b56f231fe7475dd76cf97d31025f59f2cd99222d70fb196ceba6aa08e93a6d5efedf432de74e4a38dd500775c36b7cc2a67541a0bec7deea917d7edabf26900e7befa239f2d7deaf9b5f5a1d92550f7f1bfdedc56d51c5a3d2a5057c70885eadbfecc9f5f5cb3fb8c2b34e3307fd3b923a77d00d79975e779b284f91a9a63ee2a8aa7f6e4a10defbcf2bb3fbeb12f10d99eb202c96f54351fbef0f2a68335bee8cfbd8d678f1facf0700aa89ecdfffcf747872b23d9c9545fe3b9133b0f367270f7a9775f5abeafcecd88bffa9c0fc1644d111dd1597dc6164a00f11c3ed0d0726f20709eded70c805b868d2d04a07ab7fce3a95737eeaff284e658cd5359cb7524e5f6f4bd93baf2e948d2a7622e13080402814020b858849b840f0038bc0ca15560dd1a14ce39e062e1ac35f50a5c1a088704a81c7ead0d2b4d0ea60895f231f83aeacb41cc7da70e3500cae1b547dc1cbc62f3aee6c9d3b272cbca8a3e7aa74269d8b7b962fe82eea4d7b85ee61de7868ccc01e0dabda52208009a5fb18f9954569a67378042056458b2cd14ceb60edae60fbd95274e57d528552bdedd31e5bbe34dfa1e03f2e4fde5f185e88a460eb30380543269c1572702b283024041bf5c7943536bbf1d16f479bd891a97bfaee26cd5596dedfa8aab1797c2569ca3d7a9a98bdd1636c682ceda9aaab38dab4ecc1d30884275565756d6377d766ace5d7d61c8c93611b0d475a37b6aea5414c8ba21f36ebadeb072f59663e541e18873e9cc125dd2d72df98a9327c4416c421c9eb1afde36b7f7b02f70a5dd3ac2622ad4e9009c5394dd5edf27cdae2f870f0e41e3fea77ff460626b7aab973cf0e092b022417164f9633f5d1ef9f2ec5bf73ff856f82b00a476d9d33f5f169db7da2c2d2494f80e7ff0c6e10f92d7297866ef3b4fed7d2761abe239bcfcedc3cbe3374ad4f7d6533f7f2ba99092f1d0693ef1fa23bf7abdcdfd525420be71a23b7b0f2c7dedc0d2e46dce9d67d7bcf08f35492a4cbc0736be7a60631b4d11eab8a6c3fffec983494e56f3ac7ff4c1f531db79c0b96fd97ff72d6b75e229b6a7ed9d54954f68071ad8f2c2cfb720831311080402814020107cde165af8f9324160096d897ad9449c6938407c0c3e92aaac842fb8dc15568c75e0d4413a00baa1dffcf59f63bec81e57d6edbd8ad34ac39e8d150b167597fb8debd3ede4984200ce5d9b2a8200b10cfaca4fef999c93501e6973c9eef6fc50f336fa00130c5643aba55ba829bc668aa5a46fff58c3422fb7f74527f387171391749294aed8b8f7f39acf13004c90f4120157bd3e159021e928495737b8f7bef1f2d67bef189f9f3d68c6cd83662c285ff5dcbfdedddbccc4f5234839a924dfc0133217c7cb4568ed75d37e09c9a569ef3636bfdbd82c7a422010080402814020107c490dae560b8427ac21d551ba40c421d60153fb272fd7317a42f7f74e9f0c36ee5e7772e14dbd0d43665f5f5a02a061dbc68a2040ac83af9a9403a07ac5934f7f74dc5774fd4f7f342b27bd1d4a2969df0f8921bfc40e00de265f8cc8412901c07c4e3f604470cf3f7ef9af3d69b2e0f05044485a71a7c5ba4d57acbe673a033b664592f4750b6c79e991fd9f0e9f3c7de655137b997bccb86bc1c1fb9f3be813d78f20c36926953493643b8fa4e40a25c4114e5f0281402010080402814090d2d80289cb864362b6b75fe2a19d5e41621b30a5bf04a07ae9ef7ef6a39ffd24f4ff075e3ca402b08f9a50a20758d3be55071540d77d480e80ea759b2a15004432e8424b90b85d1e45d314358d2b89165001207bc8a8beb9465d063fd4d972f30aba0d9cbe78d1501980ebd0fe5a25a11c8356b3efa817807ec46d775c3bb66f49b7eebd078d9a72d9d0ec84f573354f9d07008ac6970d28ce2becd1b75756ba1576950c8b4d4bba42f485a3ca8696985c873f7bebc525a73800637e81998acb45d089134fec27ce635d70848c2310080402814020100804485cf797f34eb398226574ba270eb10d9cd49702a8dfbdafdaed8dc40af98e6e3bcd07f525b651e34bde3e7932e83eb4729767c8780b007662d596d08224cc75626f157a14a3c782fb9f5890fe386ac3b1d381993906749bf5edbbeb1e7cb9ed1fda277dedbe49913f3c7bdefee054a05539f73fb1f5bdb7f70fbb6da8c932e8dabb075d1b3ed6c17f6cdddf18ebd5a2d4ecdadd34738603dd66dd7bff2c00556f3ffcdbb5a96beb3f9eb2582de3a64d5d883b6fe2823bafc88eddb9e9d8299788a612a49e0178da0927fd76de6aab907104028140201008040281202e894deb8c36ed2ea2359dedac41acfd27f5a10839bac4647be1eee3bbaa00c0367c7c891ee0bee39faead0100dfce15bb9ac2728356f5e9dffff9f1beaae87a59aaa7bee2c0de8a24cb6371efc1d79e59b6b3d2cde0aaac7157a6fea1e63cb67d7f795d78c510284da7b7bffff7c75ed8163a687c393eae356c7cf6377f7b7ffbc9c6f09a29bec68a03a7fd897e4dc1f2a54fbfbcfe547809167f6dad26a5ed9c0c8b4d4fea42b4e693a71bfda1bd98a76affaae7fffc5e92f5d30582c4d9e13cbe8ed98b0b15472010080402814020100890e28579621c036fb7e1158160f0f8c45f4657a1495c1c8b0f359af20b8b45a7080417d314d1e635cfe36792e89fad96976af9c079e81f1ecd7d13fd270a0bffcb38e3cce56ccecace13dd211008040281402010082e4d9a1a6b4ffb032004848212808044fe1ffd0cc4fc1bfa80c887a8930789f7c521b1ff4d9180584238c70c43b326fa4220f8f2d25a028a9785d279d970e1822310080402814020100804c9ecac64813732814346830a96d4bc8a09d6a108ef4349ec8a4729449c660d84c01e128f0402c1977c7a6933410e4ff52d8ffcbca8b8a7684981402010080402814070c9622ab69c3e7938622725135338278448246eb9aa5414c8a8d3a07114e950156c31c9680aa30e4cbc621708bef074de0ae03c58bf39e90000200049444154ada623260b81402010080402814020486596b5d36a221c9440e39048a238238bf614080429a694f84dad92ef88e5a904028140201008040281208a0c6e92888e4223dccd4834398d85c228412229acae78971c9bc4f58400c896410102e4c8f031f838d0f9ab530904828b8c487ae20cf66c7bbdaa98f4c8bc755a7581402010080402814020b874b14a083034690060a6d18d5c4fd1a8a146818bc51b58c9f031f818340eb7860087c2e1d6108cfcb01d228e243a4420b8e41171960281402010080402814090142f439073c6116490c10110ce8d141e2d9c9c58cbc09c523938a07004431f802047d4a9a71d228e5e243916082e01785b5bb848892310080402814020100804ad60ad5250c8040450db53889e404f40003d818e003c4e8d69474e1c61a7090482f06cc0c5d42010080402814020100804a98da6c4bf32f28b218055828e800356097a028d40226854c305b643c4513a6aaad59eab12fd271074f91cd146e69bd87436f11b79e43fe1cf3cae38ce3912fe17a1e533b35ab34517080402814020100804824bde308b936b540e003a2010126868c81e23697edda0c22143e1f030e4c9706bf0c7987ac9459c2c39ecb14300bb04cee1d25a42b03a407e61b1e84a81a04ba68874da0d476bc926fc2bb4526dc21fc20586541a84759a58e186b3b07013fec438e3ec0bdd86bd7bf72e2f2fd734edfc8b72391b6d76a16709045f800be492bd5ac5342510080402c10530d2a2320d07fc0c5609328781661a57250181d00702166bcf91143971340e0df031781918cf28f58e4020f8224d2919ee89b6f2df74fde4909d9d5d5454d4a587282b2b9b32658a5ea7176343d081eb890024f22a85128dc2cf5950c4190a0402814020105c824473e2280c7e167e24746bf06a208087c1a5c1cddab6c87c2cbc1c958725064525f7c4716bf1e69978161508be74966767edd8a5eb551515175d7fddf52b57aeecba4310420c06c3cc99332d66cbeab5abbd1eefe7dc319c31c600104229a55d7aac2cbb6540ff3e5bb7ef89bc288876a5c8639f6ab4a05b71d1c811837bf628912472f8d0e1c3478ed4d6d612427d410a4e080f802b84314acd1c0671f3ec5c2825769b5927534a2963cced0dfa7c810b7b79f2471ffaa1dd6e4bbfdbcf1f78dce5f68afe1208040281e012844582a9d4482055e821dbc7010d200081476bfb71dbcbc2fbb85b450bc8a295050241076c9904cba60bac65d2af5fffd9b367e7e6e674b1904c00b8ddeef165e36d59b6151fad686a6abaf00daa69aa412f1515641715e53b1c5994529fcfdfd0d07ca6a2bad9e523a42bd41c7ec3dcab870d1d68b7db3e5eb9b6b028ffc6f9b3016cdbb67bebf6dd5d73c42fbc825090672bcab79c397de4c4b1fd46a3d1e1704c9b3aa9478f1eafbdf6daf8b2294b967da406354d63841080808857209d8c5eafefdfa7c46090753a9ddfefaf6bf01c3d5e7181eb9097976bb7dbdb1c2aa2b3040281402010646052910eec79898b3844d2494c51c563b6e0d29d373a79c7ce4192a4d1a347cf9a354b511455553bab584a894ed6874f28120043250a405555a7d3d9af6f3fdb02ebd265cb6a6b6b2fe4f932a6f4ef53326ae4d092926e3a9d8e528910c239d334cde9741d3a726cefbea34e978f318d8281eacebfe31d0efbad37ddd0adb8c0e7f3cdbc628a23cbb671d3d61edd8b38e7fbf7eb5445d1e90de2fa48183cc5058e86faca41037acd9b774b4e4e4e7e7ebecd66932429180c6eddba353fcf211155369a55450195144df7054f15f5f923519a9f9fa59329895cad26a3d16a355bad1649928c46230755948290e71a004dd31a9bbcde0beb9b13334228a59473de29d9b5040281402010085271098b38c43c68d137e65ad6fdf385ed4de2515b70a9d2de60a8ececac8686a6e88fbb02a3d13869d2a4cb2ebbcce3f184141c83c1989b9b1bb33c1601e71ad39c4e67bb4a2e28289c366d9a5eaf0b595cb22c534201e4e5e72b8ac21873bbddb979798b172f5eba74e99933672e4c17686a60caa491e3c78d3599cc9c734d535d2e97a2aa568b59af37e4e4e44c9a30ae4faf9e4bdf5ba9aac13ebd4bf71e38759e7d2ecbf48e5b17e46467f97c3e00c16070e488c139d976bfdfcf180b06024cc80fad47bec3eaf336f97cbe828282891327c67ea5d3e9860f1f1e08047cde26a3c9a23195311d132f07ceff2e4d78b7c2ac905216da4229d5ebf500344d9324c99165b3988de114ec9cbb5c6e59d69d3e53d3a5b5321a8d84906846794aa94ea7d3ebf5d1e047ceb92c0b37678140201008049d60aa25f5d4f9dc9f33246be9884993460eec916796c083ae9a8ae37b37aedf59a91b75e737671524fb45dd9a679edbe5987fefa2d2a3affdedfdf260a898ac11f3efbca6af73d34bafac391b0cef49eda3d314f2fc7e9d5127323f0804e737b1243755bb951401a83c5bddde02ed76fb95575c3176dc38a7d3197ac1aeaaea75d75d175273580400e5e5e5efbdf75e3b8d4214161636343400d034a66941a3d168341a5d2e57c81803e0f57a0d06c3c2858b962ffff0d0a1c3bc8be50cce942993464e993c9910b8ddee1dbbf61f3f71a6bea151d39823cb56549857367e4461417e5151c157165da7284a6575ed798a3885f9d98b175eafd749b11298d7ebcdcab2b9dd6e008aaa645410cdbbe281476fee81fa0f1ebeffcd8a88bb94aed72d8ffc7cc4ba07ef5f56652afbc9935ff5ffe9077fdae38b9df30b67ffe29185c567df7df8d1a5152d47a2b9331ef8f52dbebf7fefb73bd3a51231944cbd666470e38a2d35ea851ce79244b8e66b68a8e79c37343470cea3be21a1913362c4885ffce217050505656513577cbc425353df5a886dc27d4f7cbd6fe3aadffcf2d523318b459a46fef0aff79a5fb9ef9195f59d35e674bd6f7aec17332c875ffec5efd6d4b514aa2b5df8d003338e3ff1837f1f4ee3b3422cfd66cce85bb77ee59ec6cfcbb1841022cb3a83c1186d6d4208639cb168ef13596e714c339954bdbecbdd70645936994c91c4552454374dd33ac501c7a0976c167d079f4c385c9e602028fc800402814020f892f3f98a38babc7137dc7a654f83bfe6c89ecdb55e62caca29ee397060f6e69d15fe8a4d9faeb2520052f6d069a3f39bf6acdd55a701609e722f8723ee41cfd4eb8a45d7f4550f2d7d6b5d54c101c0da2844201074c04ee83af2f2f2e6cdbba177ef5e21352184dbed668ca9aa1a926f421f6459361a8d1d384454038a8a178cb184a2fc7ebf2ccbb367cf319bcdbb76edd6b4aed20b98a6f5eb53326eec1842505353bf6acde6b395e718e30008a1cd4e4fb3d35d59553b69c2c8e1c306d9ed76805756773cce8b73deb74ff799574c2184877c70929acd19daa252dea8693d0020774259b72515e54afb2a5332eff6cbb7fceee3eaf6b52dd1974c9d3bc773e2d30b2de210b5a9b129e47ce1743a13441c0056abb5a2a2e2eb5ffffafefd070201c669c2f7adc99e71f7ec0d0fbe7daaeb437fe4810b6f2edbf3d74ded7439a5967e575c37ebc881559fa7882335bb9480d2a8cbc0b185731e54d4ea9ac6aeae552010087903a59f673a56b85e2f190c12004d635ebf9ad17c4b6036ca924401041449883802814020105c5ca65317788d7c9e228eae68d2fc2b7beaaad6ffe7f54d5581c8a30a9164a271a0f6e08e90b1a22f2d98303aa7e1f0cead27a2028d3eae98890b168eb155acfacf87075df1cf4dc17485108b18540241cc0cc3dbb16f5b74c007a7478f9e37deb8203737d7eff787969e09fddbd527eef7fb01e8f5fad011c3734730180c06afb8e20a8bd9bc69f3e66030d815873618a491238698cd16b7dbbd6acde63315ad1b8d385d9eed3b760f1cd0c76038af2435b22c8d1f3374d4c8c1c160d093d6d7c691653319f4ac8d7b8e9437764a7776fcad37d4795f299bd06d59f9e976a938eeda60af05774cdaf1c4dafa8b3e724b9698a678344d2584e4e7e72f5cb8303a4e344d0b99f42b56acb05aad2525252fbffc32914de06dddaefd35ee82abefbc6ad3af97552a5d5b7dd6d8288fb875d18803ffdae5fc82bdbb082a8aa204b36cb2cd660acd069cf350de99840f84906030e8f6a88ad255ea9e4e26a52505c1a02f93445d79d9269351aeacae0768fbcf5a0b0434ab45a797a56657405159da5a5187dd402971b983468388e11208040281e0cbafe0b42de250c02ec14000c0d7b96f7788b9f7d431d9a85dfdde9616050700d7da936758ce1935f72b9715376c79fdedad751d7914ce1bbfe89e69d95619c1a653bbd67cb4e64873f834e5ac0193664d1fdd2747cf7db54736af5cb1e5ac8f0330944c9d7de5d0e23c875906b8efdc810d9b4e99068d1dd1b7c82a735fcdfe351f7cbc2b5a935485080482987986d2e1c387cd9d3bcf64320583c19085dc15ab6b9314a67548368a2a4761db97b1c6c6c6b209134c16f3ba356b3ddece5f30b830dfd1bd7b09e77cc7aefd672bcf25ddc76c2413c68ff2f9025eaf1f402a0f9a36ec784d9b71c5a46ec5f9212f92f43bf7ecd1dd38d3b462e57a9ee6b623e78f9dda4d3bf4af4d9bf8e01bbf5136b9e4ddd3a7da3103074f2c7d2170d33717dd3c7eefdf3627f11021a6ee5317df7cdda47e397af8aa0fac7df7d577b7d6a074c1c3bfbc3a17c0ff3ef9cce1bf7fefb73bbdbafcb1f36f9e3f7d68a109fe9a836bdf7ae59dad350a003977d4bc9b6f9c31acc84cb8fbec8e0f5f7969f9317707e75e0eaef6e8513a7dfaf4c18307979494188dc6bd7bf79e3e7dfad8b16315151546a3f1eebbef5eb162c5ecd9b3f7eddba73398152eb59d8dfbeccaff9cbcfa9e79b75fb6e5894fceb5beb9124bdf2bbe72cbd5e37b67c99af3f4d68f5e7be5d3631eeb849f3cfe75d31bf73df4492d835c7ac3c30f5d9b77fc851ffe7a433387beefad8ffdbcecf0133ff9e7017f7c51ae3daf7d58f0f59b6ebf71dd91e70f267141a5967eb36efaca35637b6549cc7d76f7276fbff2debe2679c0d7fff07f134c40b79ffc75c296277ef0efc34163c99405b7cc9d34204fcf3d957b56bef5d27bfb9abadee743d398c562359bcd8410455108a1aaaa504a2995a21f386706834192244d03ef8295f21863fd7a17eb645e5e7eaab9b9f9830f3e68d30df0d8b1c356ab75d8a05e15950d4dcef65eb3c4e90e7a7daa23cb50906b7279149727d8fab40881cda2b359f40185d5d4f9548d855c780402814020105c3cd82504017f673f9eb421e264c9a040bd0a0e90ce3db62e6f50a98c9abd873bfe1828d9875c73fdd5bd037bdefdefea331d6c1acd5bb57fe74e37b7761f36be6cee62edc5e7d6d4a8209601d7dc317f10add8f5d9d67a7dafb1932f5f6c0afcfbbfbb9c8cc8397dfa16994e6ffbec789366281c3a61f895f386faab0eecde78c0ab2b1a5e36eceaf99eaae7569f5391a610319c05172d999b409d642ce974ba891327cd9e7d2d214455d5a8f74d484c91653995170cebd4256082c160284422c1f7a7a9a969f4a8d1d595d5bbf7eceeec96e6c5c5857abd5ed3d41327cfb0148970158daedbb41bd8038010a204db2d561bf4f29533a6daaca6c6c6860c7f6236e9af9e3565edfaed1e6f20e91b04b970dc9462e5c0db079b9d64ed61f5ff8d9fd8fdad5327dbe1aec45c7bdf7c75f788afdfb670f8817fef76c59f3bcd9d72ef4fef1852bff99d1776d548a593ae9bfdad1f67051f7a76df47bf7bc4f5edfb17f89e7fec85bde77cd436eaab3ff9d6c4c08e252fbe5b454b275f3ffb9eff33b81f7ae960b0db9cef7e7b8e71cf7baf2c2df7670dbd7ae1a2ff6115f73db3b76341b404a0797979d3a74f5fbe7cf91b6fbcd1dcdc2ccb724e4e4e4e4eceb871e3060f1ebc71e3465555274c98f0d8638fcdb8fcca651f7c9241b1fee34bffb3aeecfb37de3e71d71fd627b823e9ba5ff3bf3fbba1f0c4676ffef388d73174d682453fccd57ef1f8eae3db2a70d3889e964f6b5dc4da6b701e80eec3bb1b3734fba4ec81fdedea896de549a2b3b4facd2fbd39e1e19b6f9fbbee57af1f4db855ea4aaefdfe8f6f2c3ebdfa9d670f349bfa4d9b37ef3b3f363ffef0eb27fffbf0934dfffbbda9279e79e2ad23e78252eeb4ff77df5d036bd72f79f68d0653bfe937ccfbce0fe8230fbf73a68bdd88a0a81a40423e381e6fa0b6ce959da52744aa6bf4e4651b01b9bed1535c680b79d231def9220ee77ce4b03e9c05d7ad5b174a57fcca2baf64f24397cb555e5e3e67ce9ca3c7cfd6d6bbda7b5c5563750d3e93499765d39b8c729333101b2765d04b0ebb8150d2e00cfa7c0a0402814020105c9450d27e1585b7aca2db4111c740e154d1154b70137d56961e4a53bdb7c3928661c0ecab81fa0dcf7d7cccdde1421af7af5bb3bd89013b0ebbeef8c6954307e76ea839c7f3c6ce18646adef2e27fd7542bc09e53813bbf3663fcd0ecbd1bc38fdace133bb6ee686220875cd9f75e93b5ef93e59f55ab003d162cfcc665fdfb66ad3b57af49a90b1111eb828b5ecb39cf9d324f6c2c4b525696dd603044c59a581f1c59964349703a58c5cc4d26550d39e3c44dbb94da6cb655ab561d38b8bff39b9831bbcdaaaaaacbe5ae8f2ef895a462cce9f484442b0e0e90e84a3d99d89faa129c39a34c2793c6c6c6cced5b42882ccb13c78f58b37ebba2b2563a8e5c3861524160dfeb873c9ce3f09a23ea3d632797be7df2787b82ceb4a6ad2fbf39edd7b7debe60ddd1170fc5ba39e97a5c397728dff7cf3f3ebba98901db761cf1dcffab45f3272cddbbb2b6b639c899bfb1a6a63120975cb568a2e9e0bf1ffdc7fac6d06eeefb1e5a3877f8d2c3077b0c2bc2f1679f7f67b38b03bbcf28da55797a03410733a1112ad5d4d636353575efde7dd8b06185858579797946a3515114bbddee76bbfff0873f5c75d555ab57af1e3162c4b9da0696d9c254cc73e8ed17b78ff99fc5378ddbf7f496e696214eacc36e9cddb371e563bf7ff34480033bf654d0477e70cd953dd6bd79704f2d9d31b244bfed1029195118ac38e22be935a440b7bfdcd46b44114e7f7c22e92972a5e6b3ff2c9bf6c0bcbbaedef0d092f2d85e32f59f33bb877bfd9ffef8e2412f07b6ee3ea13df8f3597387bfffa72db5756e856bbe869a3aa762e837e7c621caa6bf3cf1ec5e3707b6ee39a13ef0f399d70e58fecffdbeae9d890201458be4b10af8fd75f50d56732ee36a6d6dbddd92af31a5bea1313fd7c43957552da8a89d1e8059529c3b7edca875ebd6793be48b77ead4a95957ce78e39d8f14a52315f3f994805fcdb21972b34dbe80ea740600d8ed069341f6f9d466578071e1dc2b10080402c125471b220ee9da34a6addee5cbf9536e5d3cd2bde2b9b78eb6fd64c81b4fd75a7b164cbafef2eaff7e7ac27d9e4f6ecc5379d68391791609d458dac781e64d471ac3eb847a2b4e3b31ae3447b7b13efe3527f7d7d578d02dd722012ac0dce7ea15f4709828c0ada90b11228ee0cba1e274063ebfffa3151fb95caed9b36787249bb8eb92b1d61bcfe3a478e63a8e2ccb2693f9934f3ed9b76f3f639d7fd152495abd7ed7da8dbb39e79ad6767be73874dd8a0b09c191e3358a9a517d98a6f5ee551c0c78fd3e7747c40b4272b2ad55d54d344136d2154f9c94e7dff746b9a63718a09eda724c1b32664ae99bc78fb72b4b2fabdbf0d25b537ef5953bae5bf7d01b275b1ac6de7740b676ecd5bd91302bb576fb9a338b6e1956625c1993d599dafb0f2f60c7dededdb2db8ef5158b170c2fd6eda83a568fab17dcbd50bf6adbc1a3a7ab56bff4c2f9dda7a8d3e9a294ce9831a3aaaaaababa7af3e6cd151515353535f3e6cd0b06836eb77bf0e0c18f3efae8e831e3f6ee3b9479c1ae5dff7d75efafbe76db8dc30e3cb727daa5fae251fdf4f5ab379d09071a73cfd10dfbbc9306f6cb62abf71d70ce19362c5f3e4e06f792cf7cb0aaea866f0eea6ba7e7f2479692ca65475da9ee83cad98f9f5b31f917d7de3973cb631fd4b5f464fea03e26cfdeb551f1277076e3d6fa6ba60d2bd26f391e7b671e3ac8e6ddbbe6883bbadbe6edf5d78e1f9cafdb5fdeb56e206eb75755b5509c637429a8d847084248e8418231cdedf6695a278b3863460fb5582c575d75d598316314a5dd279b9797a7d7eb07f6efbdefc0f10e3e9b70dee8f47bfdd4613316e49901308dd7377a0341e1d42b10080402c1c5885d0207a28ee604b05218231b831c006402878c46157609060a1568d2b8ca09003d814d825e02e3f032849eee0a746854a1f0b4228e81c01e7968b75158293887b753ad181e74b915143b1c46723ad862bf48468bc9aac91925000a566f7c6dedaecb17cf1bbbe066bcf9d227a7ce2fdd0c57fd0a245902a8c16a00b226def6bd8971c6a659471068f523155427d3983f894449fa42fce2d599e04b4ebb121b2b4165eddab5cdcee6f937cc37180c51c92664b9c9b2acd7eb93e8389d7d1985dee187fe351a8d3a9d7ec5c72b8e1d3dcabbec5db7a2a8b14b98730e49a249c3971425683167db6cd66050d1325794080e1c3c7aa6fc14a564f8b02126933172a0b8c59562ff0c9dacdf1fd8bbef006370ba03367b7642a9ba928965b930e6def3bbb1315bc74e2e7dfdf8b1f6adb5a456affacf7bd37e71fddd576f7c787d549d31da8df09d71b77438f3367838355bf5042d1ba929db0cdaf35b7ffe7bc28dc1ae570fbdfdfba7dc73af9dbef83bd7eac19da736af78e3d54f8eb83a68f4328e4020585e5ebe77efde75ebd611420a0a0a860e1d3a75ead4fefdfb3ffae8a3814060c9922543870e3db0ff80dfdf1e7724d6b4f53f6f5df6eb5b6e5fb0fec1b75acecc6142eeecfbff363b6edfa67cab14acdc79d87fd9d07ed9abd9a0acc6dd478e579c52278cec6e3fd6b78fa97eeb8174cb48054e7df0fcaab21fcdbf7ddad63f1f8b1eca6033c0db187377d7bc0d1e98ecc6b84128991c269827fef8cf13e39b3adf26015d2be2048241bf3f68311bda4c92c51873b9bd9d7eb51617155aad5600369badc385e4e7e500c7cfaf1dd8b97aafd5aa07e07607211008040281e062c5ab81c73cb69828fc1c0d2a2c12ec14755a58d99108b26578189c0c0e19568a260d3a821c1ddc0c4d0a740459120810cac62293b6441c85a35903387275f031f859f841b653cd97baa3d5bc7fe9b03eb6bd1dcf12a3390f7ff4eadbece60563172cf2befcda8673e7f368133d3f16f40401e78ef7de3f10f3d4cf038dc93cd5e39f18398fe4a06e572102c11798ce18d18cb15d3b77353739172ebc313f3f3fb46254d46c0b25bc880d67389fb4c772b2e58a43225148c1b15aad9aa67df0c1fb67ce9ce9d296d3547f96cd180d8fd218737b18a149441cce8276bb0d80d7ebcf3c5e449224b3c5eef17902015f505148c6e9f1838a52d7e03618cd166b16a509d15bbaee93c7e568c7df7aeadd1311c9c63460e1b7e78f9adaf3bfc78eb473320f9efde8b98f27fd7cf69d571edf1c190b7ea71f268755464434a7a66c0b611e4f90c72cf5c3fcae0094832ffce6f513b1ca110f367a3858fd9ef79fdbf3fef3baace27ec3275d77cbc2ef5b9b7ef6c7adcdbc8383937152595979d34d37cd9933c7e17000f07abd7abdfecc9933814060e2c4899f7efae91ffff8c7871f7e589648267e552d63a06efd8bef4cfdd5a23b66ef584a62ceac76f59fffb6ae21b635554f9d0ab57cdb49edeb2306f4d70afd270ed7b9ea7757cb7347f61fdc3dc77568f7b9b47a0af71d7de73f9bc67f67e1ed65ffac889c5ac0158039db1cf22505006ace36c35f19883b05167005e0daf7f49f3f3c1b7b08e6ab0f5c800946d35828274eba93e39c10a2699def3167b1584222cef96032993aa53242be1108040281e0e24745dcba54010e0f0308fc0c46099420fa80e762087000dca711230500b38400835b03008d4302ec129c0c6ae429385f071f4b21e23020c8c3b6998a16c9a7530d3ff7b18d07ff3f7b771e1f5575fe0ffc73ee9d7d32d9134820601296845d851008fbbe08022282bbb5d65aebb7b5b656fdb6dffeb4d556eda255abb62e58abd615447605d909fb9285849004b227334966dfee727e7fcc240c8425600095e79dbc2677eedcf5dc3b37739f39e739beb40113a60fa95e7eb0f9a2bfcc533dc7befc6895f9aed9636f9a665dbaaaac0b6224aabbf6840bc353a33c1b4b5a4efb4cc8ba6221847cbf82345d7585a8acac787be9d29b17de9c9e7e4d288e03c06030a8aa6a3018a2a2a2fc7e7f7b959c86c60beec59c73ded4d4144a601c292e2edee5728692f2c4c6c6ba5cae2fbf5cdfd464bdd425abd36932337a994c46ceb9cf1fa838dec88433dc15cb5220313eca62b1a82a6f75782e640d4ca3d19accd15aad4e6042e73b4a1798181515a3d519ce102cd3a58d1e112b1ff9707bc1d193d5441b371e9b77cfb071bd0d472b2ff498042a56bfb339e79105b7893ea01a80ea2c3fda2a8e1d3738f650be5d05a0491a3e3e0db59fd4f801d3c94bacf358498b3627436fdf5ee9e30098397bf103f3a3b7befa4ed4ecfffdd9b565affefedf657e47dd916d2b95ec31bfeadb335adce3b8d866799c0b274e9c5055f5c0810355555515151535353543870e1d356ad4ac59b338e769696903070eecddbbb7c75719085e5068436ed8f0efd5637e33fb9e296ea01540b0a1e0b83ca26f52e0d322ab02009a6ee3efbbfffa86775f59e6e09e8afd35e2cd53a7c962cdfbf541d57fec48ab2577f2c4a840d98abaf3ad96bb8b3f79f7e0d007162d4a081f39c95a52e19b3e786c86a92cd47195bee7a89c44a56a79c329a78a643d52e19b9ede53b5eea9970040881d71c703d3e4152fbcdf7ae9c3384a27c296aaaa82b12e6f4b05202a2a2a5407c766b315155d586eacfefdfb77efde3d7411a37f24841042c855791bc5cef1ed9ec4c3e11eaf1acedda863f0a9a74cc0180406994364101944c0289c2f27ce25e53ffef58abddd6e193ee5de1f65151da9b27964d1d42d3d0a705e68d0c559bcfaf394bb175d3767e6f13796157ef3de9fe4a63d9b8e0d9e33e18edbbb1f2aad774acc101d8bb22d3b6a82977b21847c2bae3f171ca5e97c62e3d3d8acd6f7dfffcff4193373468c0855bdd16834efbcf38ed3e9e060915b7211dfba3736367dfef9e73c22f2c4c021b0f9f3e687eeb2e2e3e31b1a1bbedeb8b1b5d57e792eeceddde9f87c018fc707b0d342c5b214301b856b7af7648c79bcbe96d60bce6e13ea8639280555a5b3310c41d4088278c6ea4efadea3af8f918fbe5f16d963377796ec28e7770d1d936eacbce044b7dc5bfae97f760f7f30c7dcf6efaa6ac317c5e3eebcef173f4c5a77c0aae9356af68c5eae9d2fe45b95508d0b4db70103fbd94b8f556df8bc60ec3d3fff85f0c5a6221b4b1a3c71cee8e4d2b7de7204fc47aad9f4093fb8c7b17a6faddf9476fd8c5126c7a642ebc52756622a87d56a2d2e2e5ebb76ad4ea7ebd3a7cfa44993860f1f5e5858f8eaabaf3ef4d04373e7ced56834999999d595e6d7030000200049444154b50d5ebf1abca04ec482356bdfde90fbc4e484501087bb0e2dfbdaf6c49247ff27614dfe099ff99a91374c1d18f8ea4f750100aae3e8c126ddbc5ebafa4faabc1c4a53714560daf064b564d9894e94bcead8f7e147c54fdd354087d0d4beb2556baa872f78f017f28a8d254e539fb173272734ad7bf390934300e72caa575656a6f75865d9ca55277eb7f09187cdabb695b9b4a9d74e9f73ad61e7cb272e4bc552495254959f3b63b1a22800932f414d1cb7c79769b100f8fcf3cf9f7bee398d46a3d56acf1f7852946030f8d0430fdd77df7d00ec0e1708218410423a13f589fc0cda762b267318041805785498ae6c1007dc7762e37b6fd5e58c1931b0df88d10301287e47d389c2920bae97c3fd555b56ecc9b863c4d469fd8f7f7ac4fd4d3f58aaaee295efc8b913f3865c3f3e4b0482cebac26a0d43905fee8510f25d8de35c3487c3b9e2f3cf5b5b5aa74e9de2f7fb054170bb3db5b5755db21b1d539332160e552426261e2d2bdbb17dbbdbedbefca51b176bc9e82d1faf6af007548d560b30490a409512e2cde9d7f4321a4d8a22d7d4d964e5220f84a22872a7d3b26ace5ae750df7bdc7516a56c5be9a95759d559bcfd38ee1a3226c3f8e545ecbebbf0e3ff1c1e7aff107d7869cddb5e79962d5a327bf69d2374f03514adfbc7fb9f1f767100bee33b0fdaef98fea39fa5bcfccb170a76befa2cbb79c99c3977e6e9203597ed58fadc27db5b548ee2ffbcf881ba64e6ecdbafd3807b1a8ad6feeb83e5c7fcdfe810090e87b37bf7eecf3efbac288aa116798c318bc572e79d774e9f3edd643201e8d1a387466042e7dbadb5ff072b5ff9ced611bf181b1d7e7a6cd9737ff1deba68f2e2fba631eea93db0f2efefad0e678d969b8b0aecf3ba8bc78eb62a0002b587aaf9f0bed5fb8e793ad72756cbce77978d7d7a51465b84a476f50b7f96172f9a31ef9ef12277d71c58f6e2fbabcbfd1c505a8bf3cb66dd74e3430fc63ffbf87f8ead79f13969d1e259f3ef99a481afa968ddbfde5f56e8be2c57059f3fc8b9ca393f478baa50075617163beb9cf73e58deab57cfeedd92a74e9d1a6a5f99909070deb9bc5e6f7d7dfdac59b3743addde7d07376fdd4dff4308218490ab381ad35912875e407b3616a388a00a1e6a5ac560646895c11818b24744aca9fd2f0fdd58a4e86097e10bdf36f081066352b7940bdd146b63fd45cc4508e9dcfd3f3fe7e52332fcc2230232a1f7f8c90e9bc2cb89fcc379b8a648f8fe8983233626baa5b59573ce43692ab81afab158e2bb76bf341a71f8f011b367cf361a8d2fbef8e2a54b4fc39870f3cd0b7bf6ecb977cf9edd7bf6b437e3ba382e676bc74cc06723322923bd47738b3b3525de6c32029024d96e77b83d1e4551743a6d6c4c8cc562618c298a5c71bca1c5eebdb8ad928281c47883c9a8ebe4f45e5fc0d612d0eaf4f4fe0a1f290126bdf2f0c33f9b397366fb4845517c3e9fc7e3b1dbedd5d5d5d5d5d57bf6ec5154b5fcb8cde3f151a17df33748486c6cf4e0ec5e7abdcee30d1caba8cbe89da472565e59df2f33455670a2ba29bb5f0fad56eb7207f61f2a9565a5cb3746a311870d1960b1980b0bf6ddbcf0a6b8b8f3cf120c065f7bedf5e139636aeb1a4b8f56b04ec7f52c513ab351ebf15e4c8d5db349e7f149ae4ee4cdb988a340082184904e3a58798409ccc7053016ab15029cf93803635ac662b5ac59612a9896215ecbac3254cec000841f4520410b95333fa0634cc7d0ac40e2101992354c019a2468cf5b13c7a540a67a23849036ad76c7255d3e0f35710293656557fe2e87dd316ffe3c55bd849de932708fc7b37ddbf67dfbf775555fe69da4a8a8ae6df607649f3f98d22d362e365aa311939212939212da7b8c5255eef1f86aea6d0ee7c54797982054d734f4484968efa0ea1c7c3e7f6d7db3292a9ecef676aa0a95e3c489131e8fa7a5a5c566b31d3f7ebcbebefef8f1e356abcde974fa030145e18c894653742020518975219fcf2f2b8a81319d4ed32d29c66c36c9b29ada3dde64324a92d23d3956afd74b92e4727b2f2882d379b2acecdd7f585114a33660b55a6d365ba7dedd8afcd5862da246cb2ea4669624298a5e34183417753d51258932f011420821575828854d885f3dd9b7aa0278d4f0b7e92a985b3943530705b0493069203204391c321406000a874b85a40280c4cf17c471d3e70142c829f82559240bff6100785b77d78c1f2939625f6a8f487f73915513cfb42acec100a89c171515565555a92a6f0f21453c74c14acf8a69fd0105603ebf5c79c26a6b7626244447990c06831e403028797d01bbc3d3d2eabee8565421a2a8d1e84c15c71b242970ee5e7e18635aadde1c15238a1a3ad7234f1b0ecde6cd9b2b2a2a1a1a1a5c2eb7df1f60820826aa2a244955544192155595ecae162aae2e8fa13041e3f707341a3131215a1004ad96b50d2021de22cbb2a228c1e0258cc072ce55550904f9471f7fced1fe73f2bdc4426f1e84ae61a10170ae0d7d50eb7c1cc71f50fc01aac6450821847c8779d593592efd11c32ae05500c601a6001ee5cc7718ea5982309123e9633a21e44a0b855538e32c745903c7c9c1fafafaf05d14632ce2527771919588a00c6b7b8acaca136060e1e811e300633ce2ce8b5db2284e64988039dd41a7dbca008d56c3c06445eeaa1a488c3183c1acd5e81445e6e70cc3313051d45c68f581ab815667369b639a5b9c100c4125e89754495214357886f38b742945514e5437f548499215ce1882523858d33ea0723510541b9a2e61f88c3141a3d101ba5043d3f055a43dde1c79f4236a446b443a2508218410d2f528884308f936606d373ea1100a0bb70f6daf147332a8100ef37c8320030303787b148733c638da16c9dbbe466757e4d69c71e052b489100441d0e9b5a0343717c9e1743b9c6e2a872ba2b6b6b1b6b6f10a5fa1d8c9da368410420821579040454008f9360937a86aab32c3239a359d9ca00bc22aed7d7973d6f6ec0cdfad13420821841042c837d5754929a8260e21e4ca5e85ce809dfaf7d2c655d82943df705dd4e70b21df9537c855fb6ea5cb14218410f29d46357108218410420821841042be0328884308b9689c8a80104208218410422e1b0ae21042082184104208218474b98bfcda9b010283c0ce90ede13b931387095a1192acd24940aeee6b00efcc5580b74d7cb691e12e724ff6367dcadfd068ce4f99223c3de7e03c6233c21351951c42082184104208ddb0718085badc0df7ab1bbaa73a3ddbe7a97db7f0d37373c669b85e08a7ec940197c27d6ab8eb97ef464d1ce3c07b9ffdfba353bb89df682962d2f8879ffbcbaf2677a76cce841042082184104208f9b6f2aaa80fa25e825b41ac06c6b6e0cde9411c0148d642db16043209886f8b9cc4895dbd51cc34f0de675f7ae50f8b33f5e799506b36b26fde418da0d3eb747a9d004030f799b4f0d699bd75746a104208218410420821a42be805c48888d72046ec82a64f1cf0aaf02a886a0bc87458268318d1ec4a6010db9e885dddcdaf103364ea3003601831a5ffca8ac3ee4bdd204369fcf2d94736425138a0b1f41b377694fde8b235748e11d2057c1e271502218410420821e46aa617a017e052a0aa30888816d1aa7641773001156631dc40eb0ab62c12937327650a4dfb4ba2ae1b3c79685ce1f6964b9ff0862b0a9d56845c024673b4224b81a05f5554eab58a10420821841072d5608228e8750651a3d533f85584421b7e1526013a86c037be3d0a2d9031707e058338dad45163baf1f20f567e9192913561fcf0c4fcf54d27232c4c9f9a3bf7e659397de275dc5d575a1f0df80043bf7b7efbd0b5556f3cfeea210f07c4ee331ffbdf19b67f3dfefa612f006d8f1b9f786c4af3d227fe51da6bd183770cef69d102c1e6a33bbff8e08b7d4d125874ee2f7f7f9b6ed9937fdc640bada5efbdcfbd020068fef28f4fad72f6bfe50c7311423a4191a540c0678eb2e87406c6181508218410420821e46ac0390f04035e97536f80c0a007740c4c001858a849d3370ee2b0f08a802b581347df7b4c4e9c52baacc85653b5cb3661fa989cee1b57d6caa11785b891f73c727bb67a62cfbacdb5414baf6179a9800f08d41daa5687a766256b0f5506c14c3db392a0d1f74bd21e3e218199d2fac5a37ef3098f1a7459cb77adcbb77a8584acf1d3c6dffd636fdd336beb3b56c269daf4c1aaaa00c07db5ad0a57ce38974ce72421e71708064c51d17abd818a8210420821841072f5608c19f40606ee75bb0104399450d486c107a85df105b74e80dcd6c9d5e9419c506887b170cf5506e1d2348c60c68cf1c3a2e4a3db4bdd5cf6eedb659d3e7be4e8b4f51f57060140db63e29c6c5de3da3ffd6d4dad0400db2a639ebd2f1ae0de130575e8d7a76fac58d9a4e85307f764404cdfcc18e1844d35f4189c8a962dc71c2aa4aa0d9f5485d6b4bb547dfcf11943b362d7d73777d80c47f981bd877ded4fcf38978d7a3527e4fc5445d1ebf4540e84104208218490ab904e6770a94e95430002680ba49c1ac1313118443855c8171266d1309805b85400d0b28e411c4056112dc2c760645038c44bb07bcc94396690412ecb3fe6e180d274609f75f68cebf2d256549607002126b37f2c9a56ee6fe8d09849b51f3ddc8499837a9bbf6cf2250f4817ebf694275c3bb897f96b5ba0fba0749dbbe050640b28c698d452de2023c562e8fc7e9c3617057108e90c7e7a2b2a6a5345082184104208f93edf0345dcfd3006709f0ab30622a030300651803b22b1b12840c36060e84cb74e7a86180d04c020c2abc0a3008074c69c382d324c2204c02183e36477e35ea5ab5a5f3173dfbc6c1daf3ed4c0cc5151007c65852d33260e1b7dcd27e5a57e88068b1e70dbfd67089f28cd8505adb3c60deb653c60cdce8eb6eddabaa5ffb025d7a6190aec83b32cfeb2037541408c1b3273d19c5159a9511a409521a0a513b79317371721841042082184104208240ea702bd088181038153bba6f22a300a9d5a8e57858601800438a5b6f65967eb9d4a015c4adbeb80d436b5b7abda55b1a8fe63fb6bc1d2173ffecce2c817068fc9341e2df2293e871f30279a45383a64a4911af7173a270fbfbe7772e5b0c4d683476a8f79eb7473aeebddad714842a0f4d3aa00c4a4b13fbc7f6af78acdcbde28ae772be6fef37e30d374fa6238380fc7ca423a3517218410420821841042c859a81cbe5087bdacedb78d5e00077c9d08ad9cacd2d2a16ac915486ccc2cfdf3fa894ae5aaa5abab036d2385e8c18beec81b9097612c2ef23a8e155a317dd4b83e1b3f2cf19cbe7fc1ba3d071d6373a64fe991ea3cfc8135e80ceeab37cd983a2d332558babcd2c7a14bcc4c817bcfb2955b2a8200f4628b848e419c803b0044254589f02a00a0e9cc5c841042082184104208211728510b99c32e43f966cbb9fc411c169d3d3a530814acdd76a838a2728f68db32396f5ef6e83ea6e2c39efa4d9fecca7d60d4838fc56ed95ed2e81762fb2703fef094c1bafcbdade3265f9f62dffc5ebd04b5b57057fd8205434dfe031f95fb3820dbca1b302467f1cdad5b8fda7caaae57a2aee356a8eeca23cd9836fd8e45c2fe46c425c9fbb675622e42c8b792280a7dfbf66d6868b4dbed541a841042082184906f1b9bd456ade69be56db9ec411c213a2b2f43f0eddf567e6af32ca5f9c0d6aa79b7f41fddc75470c8e32efcf0f9979ae6cf19376a4eb616e041674369714d780ea96ec78ec6c9b3f507f7d64900949643bb6a17cc8fd9bfb5c2c70128d66d6fbd197bcb9cdcd98b7300a80197adaab4c1775a821da976fd3bcbbbdd3e63ccec05505d27b617affcbc13731142be8d4451ccc8c8703a9d14c4218410420821847c8f31648f681b8e4895131ae6ed6342037ca0c198d42de542d7616dacbf88b908211d71de99dc54fc9437ee194686dee0e011effad030e7bced09e79c470cf2d073ae8686d4f063f847654c4c4cea1eb9bee8584b7656764262023824596a6ab216161428ca25098cea74da2953a61c3c78b0aeae9e4e12420821841042c865b93d3be599cdda50d854072640606002180bff829d3e0cb40d235c33a73d61efc9ccbdacfd0111431a2a76424897d3ea74b9237365592e2c28f4fb032693c96832aa2aa79221841042082184908b46411c4248d78b329b351acd810307ad56eb692f69b5da01d9d9293d520426b4b4b4141616badd1e0051164bce88e1068301404b4bcbe1c3055eaf9731d6b75f9f9e3d7a86c6575454969494881a4d5656ff1e3d7a6844d1eff3efdeb327180c00c8cace1a3a6c2803b3dbed0585452ea7930e04218410420821e4fb8482388490aee70ff8c1d0ab57afd6d6565996dbc73341183e62b841af3f78e0a0222b59d9593939399b376f511425e0f71f3972c41f08e8f5fa4103070e1d3a243f7f1780eeddba4b52b0a0a010e08140803136fcfa6b63e3e24a4b8e7adc6e83d1e8f7fb058101686e6ea9ababd788425656d688e1d76fdebcf912b5de22841042082184902ea161886b0bccd81548e79d9e8a8c10d2e57c5edfc10307070f193c75da94da9adae327aa9c0e0780d8d898b8d8d86ddbb63b9d4e00c18282bcd1a3a32d9656bb5d92a4fafa86d0ec4683a15fff7e8228aa8a02c0edf5b6d7e8898d8d4d4848dcbb776f53d3c93a3e3a9d1680b5a9c9dad404405194e1c3879ba3cc4e878b8e05218410420821e45b4be66896213224742e3c43411c42c825515757dfd0d0d4ad5b525aafb43179a36bebea0a0e17c444c7001833262f724a9d5e07202aca9c3d203b2e364ea3d5c8b222846ad774101b1b03e0dcbd5079bd3e005a51474781104208218410f22da7f20be8775c93aa83cce152d0de9bb686215a848e81737855b8142a5242c8455d8c54a5bebea1bebe21b547eab0a143ad566b28d57a7efeae6030d83e99cfe713456144ce0859920e1c38100804525353d333d2cfb84cc618007ece8b5cb8d72d46478010420821841072599945300677db1d49b40009f05e54172fd1220c023402540e9f0a8702009aba20f40cf15aa812021c0c88d7c0a3a2458608c46b004e711c42c837d26c6b06106db184da40e974ba969696c8090c0683d1603c58526ab5da00582ceeb32dcae17002888b8d6d6a6aa282258410420821847cabf814446ba1070280590018bcca457ec12c71f815c80a74409c060a875b85064080c3afc2282220c328008047010085c3abc02c501087107261a2a32d997d326db666bfcf276a34bd7af70260b5d9ec76bbdde1b876d8d0925283d3e5d269b51a8da6baba4692a460309091911994a46050324799ceb664bbddee7038aebd6ed8d1d2a34e974bafd3dbed765996a8cc09218410420821579c0a78559845300e1d83fd1b84537c6a38fae307021ca200a8d0c46b0040cb20f1f0006bab80c3019141a0834008b9401c4c1435d903b235a208c0e9721d387030541f67cfee3d59d9597dfbf5d388a2a22a35d5358c314551f6eddd3f70d0a09c112300a8aaeab03b383f43a543555577efde93959dd5af7f3f511025593ab8ffa0c3e9a032278410420821847c1b0439748059845bc537e92ed720c02c401400406c6b93c5740346846f8dc0658e68017a0687c201a0ed164a52437ff9408331a95bca85aed8da587f1173751a13b5822a299cce14721538635ca3e3546d139f6d64e80dde963b26629873def68473ce230679e8395743436af831fca332262626753ff5ad49878b104208218410f23dbe3d3be599cdda50d85407263081c56804c69804e6e60c60606dbfa161a06d387ce324082c5983661952db7d949eb1782dec0a021c00e24426030e19429023f42b730090009141691b29f1700d9d6f2966b9f627cffeed5763133ad6171293c63ffcdc5f7e35b93b75c045082184104208218490cbc22c40051c2a740c868bfd6e5bdb96cf58e500477bdfbd42b4882811b19af0a27d2a6420410b8b8828113122cc97ae3d15330dbcf7d9975ef9c3e24cfd452f426fd6b333178aa0d3eb747a1d3507238410420821841042c8656010a061f0a85039dc2acc22b4e78ce3e805446b601100c02c2246848e0180a442608811102d22497bb29d838631081c41355c4507804d8251809641609055f8d54bb56f42cc90a9c30c8061c494fe2b2b0ebbbbb6ca8fd2f8e5b38f6c8442edac08218410420821841072a985422d1e050a0318821c1e05223b570b27952394c0c6dd167b094d1be06891a017c08166199ab6288ec6219f61293e153e9cdebeabab89c9b9933285a6fd2551d70d9e3c34ae707b4b57878bb842dd6a114208218410420821e432e0805f4564ff507e0ef073250c9538a4c83ec823a60c7004dac224725b7ce6ca258cd1a68e1ad38d977fb0f28b948cac09e38727e6af6f0ac75c983163d6ed37e55c939218a505b8bb66cfda75a5e6ebc78f1ed82b46cb3d357b56fce7c3edf5c1f61853fc75b7fc6a529f5e311ad97962df579f7ebab5d2a38245e7fef2f7b7e9963df9c74d3695450dbce5c13b86f7b4688160f3d19d5f7cf0c5be2629bca211bd53922c5a007e5bc9f62ffebbe2607338b025c6644fbee9c67143d22ca2ea6d2a5cfbaf373737c8da8461336e9e3b66603703f7d41d5cfff1871b2b3c2a9dab8430ce398b6cdc4895e0082184104208215707ce7179fa76b9621963f4bdc7e4c429a59b8b6c35bb76d9903226272203b13679c0a05ee6ba6dcb3ffdf89335f92ddd7216de7bc7f8b8a6ddeb3e5bb67e9f333567c97d337b6a4f2ecbd033de7168dd67cb57e737c68f5cf0f39f4eea90cc98075dd6f25deb3ef9e0a3cfd697a0dff8bb7f3c3945d3b6224be38e15cb3ffb6ce5d747d17ff23d0fceeaa10500163570d12f7f3a7ba8ae62f38ae5cb56ed28a96bf22842f4d025bfbc6f4a867beff2ff7eb2eea8fedaf93fbd77743ca5dd2144108560d04fe540082184104208b90a05033e51b81cb1812b5413871933c60f8b928f6e2f7573d9bb6f9775faec91a3d3d67f5c193c394d6bd1960d5b6c2a84fdadc94fdf9ab0eb93f79757498078d8dff37773870c4a5859dd10aeb953b7e2d57f6eb2a900b6eca9f9e96f174f9dd977fbdb25a71668d5864faa4283bb4bd5c71f9f31342b767d7d3300a0a560d3979b6c2af0f581d6c77ebb60c4f5ddd6d4d6f06e6317e6c6b66cfaeb73cb2bfdedf59652e72cb83eaa79c3f32fafa80a023b4a7cc9bf993f7944f2ce750dd4708b5cddf43a83c7e502874e6f608c7a17278410420821845c1538e781a0dfeb76e90dc6cbb0ba2b13c461a6cc31830c7259fe310f0794a603fbacb3675c9797b6a2b23cd06162d55b5fe3447a778b069000c559d31044bf44b30874889c28cd87769c587c7bc680446d89e38c6b664c6a296f90916231881dd6e4a838e6445e4a8c883a73df21c9b0aeceaff69f6c1322c4f4199888e6f507ad5cabd502705794b462629f6e86750d1e3a75c9554dd468f506783d6e97cb492da908218410420821570d268aa2de601435dacbb0b22b12c461e6be79d93a5e7da88199a3a200f8ca0a5b664c1c36fa9a4fca4b3b36c8e0924f82a06beb2c5c957c41081ae18cdff5f3a0cb25a17bb441406410478c1b3273d19c5159a9511a409521a0e54cb373c91b8446273288c65823e06ef146c68944638c014898f6c873d322e77247690580f2e290ab9da8d11a2fcb658b10420821841042ae4e572288c3a2fa8fedaf054b5ffcf8338b235f183c26d378b4c8d7e14b7cce43a358e80bfe73250c6286d8182dfc765f644c454c1afbc3fba776afd8bcec8de27ab762ee3fef07334d679cbd7dd58adf15004c7146010ee5d4912d9b97bebbd77172f9dc677551048710420821841042082197d61508e2304bffbc7ea252b96ae9eaeaf6c65342f4e04577e40dc8cb301617792f7ed1ba9e79137bc3935f6895a03fb99389992970ef59b6724b4510805e6c91603af792544779a91d137347a66d5c71bcad4595eaa828b563627aacf3d3034d940487104208218410420821e71323c2c321776ee2539a1d31a811f55cb4ec0a04715874f6e84c2150b076dba162efc98d116d5b26e7cdcb1eddc7547cf842a338f143264ce54d416d42e68871d776f717bebfa63c8088208e6c2b6fc0909cc537b76e3d6af3a9ba5e89baf32e53aaddb8ecf0c87b263dfc68d296ddc76c415d5c82bceff34d1b971fcebd7bdeaf7e99b6fd60554b8099e213d9a12fd696fb290508218410420821841042221905841a0aa9808e8103d239a7d73124684eb63d6240837c4a1ce7b2077184e8acbc0cc1b77f5bb9f794c087d27c606bd5bc5bfa8fee632a38dcf9c5494dc54535d11963e7660a80eaae2b5cf7d6b235875bd453da5b29d66d6fbd197bcb9cdcd98b7300a80197adaab4c177ee3650aa7defbf9f97a62db8216fdc9cc1021457d5ce522dafdefbefe7a4e9f367e58e9f7bbd06f0b754ee2ed33250108710420821841042082127318001b1221843140363f0742e174ba3d416b83935938cc4c192068fd00800478073870c05004782867b54e8c10d02388753e17e15001f683026754bb9d0edb636d65fc45c84908eda12449d67aab689cf36928746f0f634506dc39cf3b6279c731e31c843cfb91a1a52c38fe11fd5129d4047871042082184107235cb2f2f0613203030018c8131c69849642691c9604e852960600c0018031818c2711a168ed6e80496a041a30c9587c6b72f9b256b0140e35420291081380da23568950140608811e0576193616288d1400a8292c01042cec6d1da40854008218410420821ed42d570bc1c41153e8e680dbc2a0217db90c72603802634bf0a78559884932f0779b85b2617874984aead1d1721849c51b7d46ba81008218410420821df33d6c6fa84a4e4f34ea637261d69f92a720c07ec0a386012a000adf2c99a37e796d896f946e1686eab50136a60a589d540c700400022a33491b976547e6a7a6442082184104208218410724ea16a371e151c0043276be1389470720cde2114a3e11ccd0a3860166014ceb76642082184104208218410d26941dea90a38ed247e4a8f5491346e154aa84ece5996a86510d9c5b7da2284104208218410420821df9c26564490c3d0a10e8e1e500530c02cc0a340a6200e218410420821841042c8652732448900a0913818e092a100da532be384eae638140428a531218410420821841042c8a5a470b8d470429c5370281c2cd4c5783b2962ba00e0a64ec509211743dbe3c6271e9b167fe6ab52d1eb8fbd19bce5e98752563ef9dca61655973a6acae0e09e0dfbac328bbafee1676ff7bffac43f0a7d548884104208218490ab8d7296504cfb780d951121a4cbaf3cad073e7fbfd92400802e6deafc3c73c9ba15875a55005cb2d549aab9a1fc98649701305dcaa859d33cc737efb3ca547084104208218410720e670ee250121c42c837a07aab0eeeac0a0d1b870e9f9fc7aa0fecd8517b324a635ff7ea4b57e03d4b0000200049444154a12146a545082184104208219d73e6208e9792e010422e1d5de6ed7f78a8e7eaa7fe766ccc138f4f8e07f0e0b32f95bdf9eb37222762a6f471372d9c72fd35d1a2e2aadebfe1d38f37977be8da44082184104208b97a095772e5cc34f0de675f7ae50f8b33f5742408b90ac90d1b5e7c7e790dd463ef3dffd4d2127fc44bdad4293ffdc582a1eaa1e54bdf7e774511bb76de433fce4b14a9cc0821841042082157af2b19c41162864c1d66002c23a6f48fa23615845c7db8ec69b53925aefaed36ab3d78b21127330fb8715a9a7dd3cb2f7fba69cfc1dd5ffdf7a5d776fb32a68eefa9a542238410420821845cb5ae6010474cce9d942934ed2ff1ea064f1e1a27d0c120848469bb0f4ed7b5ecdd5d1b080576b8b762d7115f4cdf8c68ba5210420821841042ae5ae7ea9dca24205a835619814bd1d7b83675d4986ebcfc83955fa464644d183f3c317f7d53783d4cdf73c24d0b4667f74e8dd60181ba4d2f3fbfec78508cc99e7cd38de386a45944d5db54b8f65f6f6e6ea0de6c08f95e120d3146c44f7bf4afd34e19ed48348b68a6bc3884104208218490ab8a458408d8952bd7c5b8bef7989c38a5745991ada66a976dc2f43139dd37ae6cebbc46df73f8c8be0915db566ea8f70a266d835d66510317fdf227b9d18d8736ada874b0a8046d9347a1e348c8f7941a700760dbfeda1bf9ad116f74ae785a28724b082184104208b9da082cdc90ea5c411caf0a6ff0d2ac9f1933c60f8b928f6e2f7573d9bb6f9775faec91a3d3d67f5c19b1bee6431bd66db285be73d7749fb93037b665d35f9f5b5ee9a7cecf09f9be0b36155529d7652606561cb1290020268fb9e79e618d1ffef30b27950e218410420821e4ca604c48ebd53331310980cd6aaba9ae52f9658d51084601b11aa468d14d0b435bb6092d439206495a2469a1bd042987992973cc20835c967fccc301a5e9c03e2ba2afcb4b3b5b2755424cdf21c9b0e6e75753048790ef1bce9926392bab4f0ff3c97c37dc55b0724b73fac29fdd3f775cceb53913e6fdf817370f35d516d607a9bc08218410420821574a5aaf9ea929a93aad56a7d5a6a6a6f44c4beb388d9ec1d2d6afae08448b48d4225183881b1ec408300930312469d04d8ba8cee5fe340b106244a81c4d32022a62db562371342bb0cbd05c924ea398b96f5eb68e571f6a60e6a8a8a828a3afacb00551c3465f6338f30ca231d608785bbcd4828a90ef19eeabda7dd8913cf99e07e65e1311c6e5818a2f5e7879f589d8dc8577dd7dc7c29ce88ab5affd6d4565800a8c10420821841072c52425249ef23431b1e3347a0132070006c48890009b8416057a01e6b6a80b63308bd00b6855e05410259e3ffca2176010a0f173381500f0aa30891018540e20fc7849b0a8fe63fb6bc1d2173ffecce2c817068fc9341e2df2755cb3e2770500539c518083e238847ca7f80ebdf0b3874e1b172cffcfa33f6f7b7bdbb6bffe7fdbdb5ef9eb83fbdadff7ce23ebde38b28e4a90104208218410f22da1d5e9cef11480c82032b8158041cfc0019f0230a81c7e0526119ef61b1e20940154e688e2108173270095395a646894cbde3e8959fae7f51395ca554b5757b77fad2e440f5e7447de80bc0c637191b7c32caaa3bcd48e89b923d336ae384e2daa082184104208218410f2eda363905484b2fb8a0218102d8231804114204454b79123621bd64e74e0a270705c81dea95874f6e84c2150b076dba162efc96d166d5b26e7cdcb1eddc7547cb8631447aaddb8ecf0c87b263dfc68d296ddc76c415d5c82bceff38dd5941f83104208218410420821df0e3a01279b1771a8808f030c60800a7ce39435c2e5de21213a2b2f43f0156e2bf79e52a346693eb0b50abafea3fb98ceb453aa7defbf9fffe7fa222563dc9cf90b6f9a91939110a565747e104208218410420821e4db20d45b54b02dd82173880c0a8714fa05a46fdcb28859068d702900a0633c518b0609aa0abdc00d0c0cdc28c0a74005f72990381f683026754bb9d075581beb2f622e424847bc53ddd7f1b689cf36928746f0b691edc39cf3b6279c731e31c843cfb91a1a52c38fe11f5555a46ea9d7d001228410420821847ccf581beb13929243c3b9b9b9a7bd9a9f9f1f1ad01b93761ffc2a08c107062680313016a361226301300e2632a630e6551980580d5319732a0857ce616d9554da07c2e3c34f62344c045a6468026a7894c2e154c2777d9c436100874b69bfdd23841042082184104208216716e008f2539a3c391418046804080c0a87bfad45955f05bf90c64501351ccfd1b4d7f35100775bcf4f418ea01211b9a1100e218410420821841042c8d9f9cf94f5c6af02ed6971da47f2b6919d5f32802b901387104208218410420821845c380ae2104208218410420821847c0768a80808219780189b3d71ceacd143d2130c0caaa7a9fce0b6555f6c2d77a997709589d74ec931146ec8af0d746c022a44674d5b72cbc441c97a57e5b68fdf5a76a04539cb62982e79c8b41ba78e1c9016ab0364577de9fe8d5facd955edebea76a52c6ad8fd4fdd975ef0f2ff7bfb882f7253e3c6fcfca925960d7f7a6679b5d4952bd4a58e9a3238b867c33eab7c0173e9fbdcf5f443292b9f7c6e534b171c3cc19c3e76f60de387f5e96616c0fdcd270ab7af5bb1a1b855eeb0859d5f2fb30c7fe40f77a5777ca1f18ba79e5ddfa8d0bb9110420821847c6f5ca6204efc8d2f5059137201ced20b15ef98a18a9f9ebc2a6256defe3cdced54788883f3704f57e1eea838e76a5b2f54a1019573056a7880ab2a5795b65f595514ae48aa2a7345521559952567fe3f4fb9ab1e72eba3f70fd755edd9f8f19a46af189d9a356ad2829f6725fdfd8f9f96f92e55922d4de275d366c5d8b7e5d7063a840e1246ddfbc014f1ebf75e2c12062fb8edae7bea4ffc6dfb19630342fcc87b1f5b32402adfbef6a3f2e680362e6df098f1b7fdba4fdc9f5e585313ecda63ec29db5e1acc1e30fa1ae39188288e60e93fb2175a36ee6d90bab67c982e65d4ac699ee39b2f2c88a3fa1aca8f4976b92bb6c09031ffe1872725341cd8b8eccb3a373727f71d3e61eefdd93dde7a66e921a77aea165ee87add05ab5616bb224f2ec55de954e95a420821841042be4fa8260e21a4ab09b143670eb758d7fde9afab6bc38188fced076c8ffd7aca0d43bf7c21df71f953a5eb7b0ebb8695ff6bdd81633ed4ae1a31ee8703baebb6b7f8cf7049ec9e377580eec4c74fbfb2a539548363efceedc5b7fedf4fa6cceab3e99fc5be2edd2aee2ddf561c18342037dd5852dc16db62967e23af612d5fed6b94be1d4753aa5df7ea4b5db22466ea3b7d5c926bc72b7f7dff687877f3b7efa9f9d96f17cece5d55787a95990b5dafab72df8e1d56aa76430821841042bed728884308e96aa229de0cde52ef88a84511accb5ff355544a40d0f75af0bfbfce29fffbef969606c0cc431ffcfd0fb33d5bfffcfb8f2a836031231f79ea76fdf227fff4b54d481c76c3c23963b2930d08d84ab77ffed1cafd3629140a481f77d3c229d75f132d2aaeeafd1b3efd7873b907f1137ef9e4cd3d00dcfec717267e7c7a1b1cc5d9e416870c4a33161dd3f4b93e4de3d9eb3af3ddbe684e30c35fd5e839f932f7566c5cb34d35c922033898a1c7a8f90b678ccc88d3c2d754b273e5272bf75b25aeed7df36f1fc9def6f433eb1b6500d0f69aff7f8f0edcf1f41fd7ba863dfcccbc9a57dea81f7be74d835bdf7aece5c3be88456f2bf60d1b302ac370a42814d660517d476608cd5fed0dc770c498aca98b6e9c3034d5cca4d6f23d6b3f5cbe33d45a8c99d227dd7ccbf46b7b9895d6d22d2b7646df7477cfaffedf731bac0ab467283af49cfb9bc727c70378f0d997cade7cf48502a5dbf01b17cf1cd92f410fc8ce9a431b3efd68438597439f75efd33f62effce5c0e0bb6ec951bf78ea85ba594f3dd473f553cf6d6a51054bdfa90b174c1cdcd32282fbaca5bb567eb072bf4d829834e5f1c747eef9fb47caa44533867637aace8aed9f2d5dbeaff9947a34cc101bad81abae39a2b99bd2bc7fddba94fe6e30ed695bf80fcf4d7f08add79576f36f1feebdf2f9b5a9b7dc39ceb2fd2fcf7c5edbf900d7a9bbb3fe33efac9b8d9ffdeef96da1f3434c9cf0ab27e7b8defcdd3ff6bba91b464208218410f2ed174e6cac65d0302a0d424857905b8e567859df9bef9a333c3d5e1fbeb4c8b63dcbfebbe240abbfb1e098cf983e20490b409b3ca0a70844f7c98c1101185207f7407341a99d5b86dcf6f0bd5392eb367cf0f65b1f6e6e4c9974efffdcd4dfc8006dea949ffe62c150f5d0f2a56fbfbba2885d3befa11fe7258aaa7dd73f9ffd4fa98cba157f79faf55df6d35ad104abbe5e5761cebbefdedb1ff8d58f72e4dd1f6f3c4b18406a2aae928dd7dd7ac7d4a169d1daf0a64bf59b3ffe60cd51370784f8dcfb1e5e92672e5ffbfe5b6f7db8b52965d20f7e7eeba0a8f35c3e99b1ef82fbe6a434edd9b8e7b4fa35beca1d455e7df6e80c636811ccdc27374368debfbf5106c08c9937fee281d999ce9d1fbef3f67fbeac8c1eb5e417770c8b16003169fc7d3f5b3048dab7ec9d37ffbba5356bf16d43a2c217f533179dd2b0e1c5e797d7403df6def34f2d2df16b7bcc7af0f67149b51bdf5bfac69b1fac3b66b87efe0fe6a6ebc29ba5eb31fdc737f775176cde7122a2f59b107ddded0fcc1d201f58f1cebfde7ae793ddce6b26dc7df7f0b8f0bf11217ee4edb70f6ad9b8f41fafbdb7d5de6bec9d77b5bf14a63a4f1c6d41eadc3b178cee9b640cbfa63a8a56bdffd98e46593e6d0b4f8bae258ef9c1ddd7a174fbd612e759e26f7a735424b3b1fdbfdac9dd292bdd7d424dbbbeaf25f492103b68440ff9d88ea31e8ae0104208218490ef048d8e214e03000c50805619f2f7e5c32c13988673e94276476bd4f48ae2d5562548a70621178dfb4a3f7ced53b678f6f43b7e311d8abda6e4c891238505078baa1c1247b0f640853c3c2bc322d4386233324cf6a3f596cc813d8d1bac81a4ecde3a5751810ddd27cf1b61287df7f9b7f3ed2ab0ffd031cf234fdc3873e0eab223e9374e4bb36ffacbcbcb8f073870a8b056f8ed4fa78eef99ffe909bbb535a07283d3666ded987647b117ef2c0bde9695935db3e66fafac3de63d4bae14d5b1f7ddd71297dc32ed861f0ebb01c1e6e3474a8a8b8b0e1f2ca9752b00b43dc7cfcae2c54b5f79778f43050e1c3ae6f9e5ffce9f337c75f1f6731588a04d0e2efffdf3db6c1d13bcf84f6c3fe4197e5d6ebab1b8c8cb992963641fd1b62114c311e286df3821b1f6f3a7fef555a30ce0e09166c3efee98999370786bccf45919be9dfff8c747a53e0e1c2cb547ffdf5d030040d37dcc998beec5bdad36a7c455bfdd66b507859844736bc9ba65efae3e1e0470e8882b7dc88f5213f5ac220880b17843fe737f5c551b04a0cb6c0f934427ab27767ff8ef8ff7b6aa000a6bcd039fc8eb1123a25505c07451c7fffbe7cf8f783950e1e836f8d7237bc56af25b232fa652f5aa7fbc6fb8fdc6f1b7fd74fc6ddc5d77f448f191a282c305e5cd410e2e7b22b710ba530bca1277f4efcf8476f7cc92a73ff2ccf4c811156f3df1c23ecf69bb23c4efadc64d23fa44eddee7e242ec80913de5b2b7cb2886430821841042be2b419c380d7c2a9c0a1890a045b48096ef45224853efc4d76ed07ef141c3c72d9dfe74cec4b1b3531ed4d87ff291ab91b26112f28dc2382736bdfdece6f7627af4e99f9d9d953d70ccc25153173a0b3f7a71e9d6065fd5811abe64502fd3b6633db313dc45abb6f5ec337b6077dd217b66df587ff9c106d972fdc024b562458123fc46946d07f3ebe6cf1dd8cddc3a385dd7b27d775bff53dc5bb1eb882fa76f46b470a2f9ec3194e8810b7e7cdf444b597e716a6ef690fe891bcaeb6272668cd2ed5dbdb543f660d555bafa9f4fadd5c7f7ea9b959d953d60c0d42579b396d876bdf5f207fb1c96f4beb14ac5c7c5111bb6b376fec20129faed8e731648f58e82e633a7e80d54ed38e41a357c7486b1b8d067cc18d9576bdbb8af49060043cfa13d59cdb2fd6d7988557bf18e4af507837a588ea4669abd45f995e19086ea2ad979820f8802044bc6598a4eb7d7754ab0eae07b7f3b0840d045c525754b1b38bab706d693af5bf7ed6fe810cb966a56bffe2200261a63139353d27386258031b4d57791caf7557ac31be4770638133a9e17c1fa5d1f3cbffb634bb78cacacecacececdc7923a6ccf397ad7ae5f52f8f9f3be3b5bb6877657bde204168affbc4d5f09eda77bdffc101c7c94bb7eaaef6f30ebba3da4bf6d68973737a1bf717fa63b347a64947df3c46311c4208218410f29d09e2080ca1dc101cf0ab88162002972b35a470ddf494ffedc3bffcacfeb5fa2efe102d6804331d5e42ae0826ea74a2120c2a41474df1ee9ae2dd5f7e2a44a54fbcfb7fe62eba33b7f8cf5bede5871ac4a983bb9b5d0353d49a4d1565ee16e3f5fd122c7583ba29c7d7d5f8054bac1142dabdcf9dd6ab5d305a6f8c31227edaa37f9d76ca0b8e44b388b305718498e1b7df3b51bfe5ef7f5a561aec5efbc0a337fdf8d6a6b76aa74ec9395ab0bac3c45a9d164a5052022dc70b771c2fdcb1069ad8ac593fbe7fea1d8b0a4bdf6ab4e8e1aff19c0cfca8be560f178c513a76ce208eea7305cf768d0bd6e41f708ccecdcb301695a7e7f6d559bfde1f8ae1083a8b5944cf854fbeb4f09419ea134ca65823bcf693d589b8e4710510050886b3159df6d4265f82b9cfa40573270c4b8fd3c86e5b6d8de3d4cbbedf7986900ad375bb6ef64dd3720776372160afab69e4a744c002ee807afef3429582b2ec6a38baa7e1e89e4d9f33438f514b1ebc6df65d530a9ffea2ee5cff7afc4e7f78e9da1e739f786c5a7ce849c55b4fbcb01f00e06b3c76e4c859121b47ec8e6a2fdedb78d3f411bd0dc5f5593969f231aa87430821841042ba8a5984e77c3542340cd12244068141e270ab089ef3f368ac882047fb677f8da486fb258e166112c24b542ecb475a21cab820530030ee5ac3fbf53e271d7042be1734a9339f7822afe285fff7efb2f6bebe5577e5d635fb26f7bf363351bbb5b9b5b4a865eeb0c17d5ad38dd6cd756e9bbfc23735bb5f9fc43456b3e2b897ab3a770052e9fb7ffbac32b236881a7478e2070560dbfeda1bf9ad1177eb5cf1b4c838bdfd4d1b6deab519daaa4f3796793850bfe9ad37527ef5e3bb1fba0eb6f54beb4eaf86a3cb58fcf4437db63df78788d4b9b2bde4cb554727fd38353d5ea872056088316b81f0860986181353bd9e0eed3699ceac8b089b9ceb9a1aacdbb5cf3e6ecca83e09caf5597aebc603a1180ed4a0c7a7a2e68b1796167b22a7975c76e3e4008cb1a6f6aa2e4c638ad201801a385bd179394c27b7ce34e8d607e6f7ad5cf1cf273797d9fc2a0c59f7fde9c7d111db7b860dd6749b7cff9d93d8ce77fff4d2be1ab7c2c5e469bffecdc40bb8e4c7e5fdecc99bbd6f3cf68f43ed6113eeafddbd76dbb46133fb24eb51e73dc7dc27b7486edaf4fab307424129d56ff5719c37621fb93b4a4be141db8d63afef955896db4b295b4af570082184104248570974ae4d8f5785d416878915d1249f6b6215a7a4301654400412b5d009b04a00205ca60cc72c35cb92cde41dd5aa3e3d3ad742879b90ef09b9b9ecb8cf3474eab0f8c8eeef74c9591966b4d6b42a80642d2cf5260c1f3722d179b4d2a5061b8aaa79daf8f1d946eba132970ad55571b4559b7a8dded158dfd050dfd0d0e08cc95b74fbac0c7db0a9a84a89cf4c0c343534d43734d43758953e37dc79736e3c3bfb8d3897fc1262d212433115d55db2767db90af8ebaa1d1daa6d484d47aa95f85113fa5b229a023153afc1a9226fae73045d95657631236f404cf8654de2b5793d515f5ce707e760fa2843f8faa9ef716d3f53670b4caadfbdaf45d77fe2c409d906eb9efdedb54902b5450d48ca8c76378676b6a15937eca6db6e1c1225db8e1ef79b078cbc269c0e59b0648dea2d003847d19d1a4f89e9d94de72b5cb7a9d4e6570188d12989daf35dfa3509d724a276f3fabdd56e85034c9fd8c37221ff2e54d7f1b256a1cfd4512991e12d31ae4f56029cb5ad9dce44c62547434d55757555757555add577c16d5f65ebe1432da601e3c78fbb4629db4e311c4208218410d275b742bc53d3f855281c0a875b81c0ce138451783888631111a78146c390a8855f8553097f577c993ed08adac903b5bcbee5fd5ddafe6996597d351bf6cb6db72e2c7d68dcdd030c7de3453de06f713df9b1fda8cce27b59eec98d1a99248aaa5a77c2f9ec3a57cd29b760ac5776ec0f4798075a18f74b879b4520fce13eba77dcff4d36a71b19c09b6addef7dedd8e6e06758cb27912923587256c25f261bcab7343c5d204b743212d279fe63ab571e1b72f3adbf796cc8ce03c71a5db2c6d2bddff05103935bb7bfbcd32a0308d61dac90460d8e0f1e2eb54ae06a555193b8a07754ebd7252d0a00a966f3aae2d1b7ffe4a7c29aad25cd2c61c0b85923138ffea7dca9b80a566e697e64e1cfee8ffb726fb5dfd47bc48c8959814d7fad0f86af5e2cb6ef80beb5472a6b1ded7563a49aedfbed39631ef8b966ddb6728fa5cfe82939bd0449350cb975c9d0ca3722b3a800dc7978f957b58f4ebfff7729fb77161cb779545d6ccfec11b9fda3ebd6bd71d0c925d7e63525794beefae99d891b0a6c9a1e23a64f4d73ed7e758f4d912d554dcac4318b6f6a5a73b045df67ec0dd7a99dbf6e48f57bf7d8264f9f9085a6d5074eb608526cbb56ee9efaa37b7e7177ca86c38d727466de8cb1e9b6159f36cbbe96b5eb6bae9d7bdf4f94d55b8f7963078c9fd04b0dd537396bd1a90038679ae4acac3e8e638d350d41e3c069138728c50e4db7ecf1374c4e01ec1919dd8b0a5ace1e9c3b6ec3acf1d3721b76d64896de23a6ce1a6a024b49ef195757d5b9ddacf9faf38323ef9effe81359f97b4beb1c41c19c94312c6f680fffe177beac960076720bcb2aac97ecfc941a0f1638278f1f63918adf38e6a5180e2184104208e92a427b18e29cd39845e884c8f492e709e2880c008c020440a361b0cbe1e655a1e8cee5e99dcad02d6a42143fbcdddf600b7eedb02c1c684e3be4381eba7961427a5ff3204b60dd2e577500511ac9a622ba77dcb33798635a7dabf3032d4c481625d7a965939895f8a74906b5c9f36981e437ea72076adb4b2fe0958f9438bf76a82cda30fb3acbc3b3d5aa0f9d556a87b528e8d9b6b4a81e31bf996c741c6efa7321457008b9504ad3e6d79e69993063d2c811330619054072d61eddf1d1bb6bb75784eb3df8ab0e56f1c17dea8aea020014c7b132075234a505e11eb8d5d6dd6fbec0e62d9c396349ae0e524b79fe7b2f2ccf6f558140c5172fbcec5b347ffcc2bb2633eea93bbcf6b58fd65706c2a19003d6c123ef7820f9fda75ed8de7ab2c54ef9f2bfbfad2c993b7ace929180ea6d3cbceca58f8f64fee0d70b6ebd35e7f8ebf9ad91d79260d59a179e699c3263dc88bc99d7e91910683d51f2d5bfffb93e944c99b7ecfcd70b6cc14dd3a72fb95e0b7f53c986373e5a55e8e68073fffb4b7bddbe70fccdf78d955a8f6efbecf582c90f4fea6c81c98d7b77354d9f9ddcb4eba035a22e257717fdf7cf6fbb6e993d71c9300314e78903cbfef6d9a67a1940fd97afbdcc6e593475de1d63038d07d7bcf3dff4fbee4b94157e8ea283af6af761c7e2c9f73cd0ed9fbf79fda337d7deb668c6bd0fcf519cc7f77df9ee9f778cb8ef4763ef5850f6e49b9eb36ee48637fe9b70e79c250f8d82bfa968cbaabfff2576e1cfe62fb86b7cf91fb7776a3755c7beb7ffe41a3b7d4adeb029f3468980e26e2cdff7f92babb694b4aa0078e416bee9bf74519cbafdc5eef1b9faa3f9e5540f871042082184741d8b08977a9e384e8c0830d8157040dbd65df8b9ee15000da065503882004b1d3aa245829f03e0d122f42cd4a88a03116904c2037ca0c198d42de54277c3da58dfff471f9e167b1a363de5b7e9c1e7975af3fd2c6d44f71772d89a4feadf68e400c0c44937a59ed24b94a85db4b8fb2da2eb890feca51200688d9a447d386a15f0c8cd5c77f76ddde648ce473e721c9701202a33f99d19e27f4fef9d8af51ed9fdafc3f9dbef36ac7475584bdb7a1fde801f2e88ed5dddf2abb59e26eaa68a5c11fcccf796bc6355b99353f20eb39e7c2373cedb9f7270701e1a85d078ce3957c14342032ae70ad4f0005755ae2a6dbfb2aa285c915455e68aa42ab22a4bcefc7f764bbd868edb65c2f4f1dde3057ba32ddc9888455dff3fcfdc2dbff9d82b873c543ae727244ef8f59337b4feeb77af1fa4280e2184104208397f4c23212939349c9b9b7bdaabf9f9f9a101bd3169cfa1afbc5c088281856ada303006b0c8e1641d732af07306309380680d6b92a1b657ca61edb57358fb43aa0e5e95492a1440f02888d5c0222246845984f3b2744cc50cfae9bd05b9ce53ec07c0ebcbbd0d10f306ea0c67995e34e97362d150e2a908d78a617df3babd7c5bca4bb7a5bc745bca2f33448d493f240a7547bd35e74c08c4186faa9724b058ddd96b2d994d3fbd31b6bfcdf1e49714c121847c2b69ba4f7ae8b19fcf49d3b55d527b0e4961b6638d012a9ace10e207e7a44a653ba92d152184104208e9522a8774be3082a4c22cc02c204e03a3d8a9c52a1c46069f0abf0a8d43419043fbffd93befb8288ef78f3fbb7b95bba3f72a4d054450a9828082200af6de5b4c8c263131dd2426f9a66a62aa8989bdf7862876415014e952a5f7727070c7717d777f7f800a7220249aafbf6fe69dbc92bb61cb33b33373339f7de6190c2800a1fa1f5a4b25b0e28f604249a91ae7e2ba00a052a4b6e94639f0072729b3b505b7c4d9040f40dc463d9468e8ea6cd1968a4e85aab59ec2d8381740dc4e69d3a030637bdd97fcf89e863803802481004d5f0bcf382c4700858646837b0402f182a2ae4dbedd103c61e1acba53b72a557a43c6cef662971f4f136a50d13c05c2d0d5d773b0d7242b5966cc03e485834020100804028178a6b491403f2dce4d2b093a041018282850d0a043004d43dfd17124e4e3683b0c00905320ff27b38511c3ddd84c8021c1e63b83bbfe811b6e81dfafa07a0eab29352507e0f37102c88e498aa4517eabb1cbb81c236500baba3803c82742d8107afc7727ea5ad7b7edb9a8a894d3021bfdb7bdf0becc6b167f9ec97c2d54fff3706a7d1c72c64120fa0b4da1d6f28fa1ac8ef9626dccc36f654599175199f40b4d53ceadab39b7ae9e42458140201008040281f80ba8d46a1693f9e8ab5ad5cd0fa53f2f09698076f2a16a83417b3f964375dd9195f1cfe719e3b2c3ad30b25ebce59eea91ef3faec37d29943fd295cdab904b7b9c424a95d952881eca73c86c7da02dce30d9ae4c15c34c17be6b564b56f768982c5db60d50376f8be3ea6800e012a40af0be8bb4189e8ff80000200049444154fe81e86302ff3ec4f0436ff5fb77550a544f110804028140201008040281f8d7d3246cb2b47c1c29b8b149f80f1bf05f10710c6cf82e387d2f4d7ab7b28bd30daeb11ec15f6ccb73e5c8537a8675205531b7e563c3055fcc665c2c54d6ab31635d3a29b9adf4d1da01527d3eb17d5c14ff93d98cb83c458d0a8cac191d2a984aa2ac066e48904153aeb25e49b34d19eca7db48d7e5357f6f6efea197d1bcca863d7514f2b94720060026f07efbab250e5d9334e2ca9ca4b3272ee789c9ff8645cc41b33e7d2f48af6b23970b8b522e9f3c73b746d167fbc6780e4141f6cdc9f139ad24e0fa6e21a34d2a6ede2c9152ffb825cf09c2246cc32761a53f7c72a054d5cfc7cbb1f2898a0ef5196a29200054ad95f9772fc55cca6854fd03e6b32dfdc3dcd529d752fbb9728c3374d5a635c399dd8abb21fff6f923e73384eabf626fb7fa8040201008040281f8d75155550500c6c64600d0d4d4545355fd0f1bf08f8b3818e1e1c6c695b24bb5dd95114a937c5fb53898136689df2bd3729ea8a8f95d5277990f7f822f9700ba55d87e9f01d065182fa968792f46b3c4971fe6cb6102d06ab2aa5a5eaea04999f4bb4bc4cbbebcb9c13c00a0d46443a3b2faa993159a4a4f125db335890ad5bd79a4b504459a4020068a34fbfcb93c090580e16c3d6bf731a327ad35547eb6e57ac37f6df25b7be34442ad060030a68e89937748f082d7d8ad9fef2be82bbc2daee3101c195a949f98d34a02a1e7362ed235312de9af8b387fdd921704a6c5f875ef4eb613e75d3f175f21263946f62383225e7a7fd0e1af7ebbd9f4bc1f2dc6b4f49f3441569e903a90f03faaa22b67529a4900c0183c73d731e34297afe7fefcd99107f2811777b7fa8040201008040281f8d741d3546565456565c57fcb807f5cc4a1c91ba7aa6e68fb4b634ec38c9ccecfd74f545def716643a9f89b52711f971655497ea892f44c6f286efdbcb8b5473af9e45de86e29b452f1dbeeaadf50254520fe1a6d65a9b76e091fce746fa6b57ef8c944bf6106f10d4dffa5d8392ae1fd3bb7f21f7afac5df2e79e5f3559efe36470a0a95ff5a4b060ccb2e34d44e93b363f31f696d1d12c8dda43bc5ab3f593a699ccd9d63e5aa17d1667975567252c5c395b88929556b3e5be21336f86c5116da9d0a81402010080402f1ff0c062a020402f10f40ca5ae400b8860260dacddef896ddb94d71967397060b92367f79a6164c4744cf8d1aed62c20195a8f8dec5a36792abd5c6e3dfdb3855baebbd5fd2a534b09d167df9862f33fbb7f7b7e7c901b86eabbe79c5e6e6a66ff3223e7b19dbfb5dda9039d3029df409456376dc810357ca9e3e3ba7d56d1225501a1200e37bbdb969816ceb07db72150000186fe45b5f2f51fef1de76d5dcaf5ff7e20258acdfe29d115b3322ca0900a23efe65f4d52fbf3853add171089e396bfca841ba04d956997ef5e4d1f892760ae37bbdf9cdb4ea5fb6d7072d9931bc65e7bb3f67cb076249d7733f386cfad6c7a1455b361eee904708e3b0f7364694fdb0e170a99a65ee33657694ef60633690928a940b878eddae51d080f5920e98566bbbff20180e9f347b4ab0ab1917a3db6b332f1f3b72a5e4891d9c187c431d686f107659fa454972e32edef22349acd3feda6d074501d3c23dcd39a4a4fcee8523c76f572b682dc5a2e4398e9b3963fc085b5d8292d6e6c49f3d7631af95048ecbcaaf5ed33bfafe96bb121a00803364c5376b0c8f7dfc5365c8471bc20c0160ede65f8b76bcb3251becc6cc98337e94bd3e13d4a2a2db67f79f4d13aa9ff6e0a9b6d27c210c3634e5e120a3b8b66366cd0af71aa4cf0450b694a65e3c7a3cb946490360dc9e17970c5afab83ea4fef4c1de62bcb7d3110804028140201088e7028e8a0081403c9fde85cdef40a06b64e512323bcaae3deb6a666b876c4098042e5f3e922e484a2c905082610bde5936cebc21e1e0ee9dfb2e970946cf7f77859f21dd9a9f2bc2ad875bb200803074b6e701b06c5d4d9900c03473b563c91e64376a00806d1ff572042ffbd4b69f779ecde70c9fb6327a104b9b411883fbd0227d537bef49b37c79b509f1957d38bfa8ca4f7ebbf55a13c852777ffdd589c45d5fed4c9142f38ddf3effe94abd8669357eedfa19c3a9ccd3bb77ed3b9b838f98f6faea4063a2e356dcc13357455b36debb9ed2a01ea0254f39b713b6e3f4d7978ed12fbb7270c7cefdb1453cffb9aba36d99bda7f765ed437dc672c2abab26580b138eeedebef754063d7cdacb735cb94fec75a8accbad0183b14be784b859f03bdf02d0f2d22b870f5dafeab01fd71db57c6510f3fed9dd7b8f5ead32183df7cd155efa78cfac312dc3d7ac9be101d931fbb6ef3d9922738e5abd6eba03a7f7bd1535f5577fda74ba1aa8a2039b3edb95afe4bb2f5c37cb8bc88bddbb73e7816bb5e6c1cb5e0e31ebc78b09869e191f402155511877f09c35b37d3985e70fecfc63f7911bb52601f3968799130098d68b535debc3a97275afa7231008040281402010cf09e4898340209e0f6613d67f33a1cb77d9fd0331d9120a800000101816fdf8c5d142390d84c9f8282f5ee5c98d3b6e084900c8ca6fe17dbe68e258abd4d89c4269d8103713e6831aaecd1083f6f24ac2ced9510faf68d17776d6539766d6a8c00e301050093fecbf2a24010aaa30178fe536e61cacac67985da6db4b9f7ed3e53b5d77fd97eb35aa87bbfb698156b73535b7a9695226123649542017b593b4a6bd59286a27f91e53226c5b6f7cfff3e932250d909953837ff2daf810ebe493cd0038d35479faf36f139bb4476ee9d392aee71226eeda2d23f49d9c7455d9fb0f5dca5700407e3da51ac364b13082af351de73bf562ed894781d8301d1b573328dd7b3026b58d06b85fad26c38c581c0cba458e211b12b6ffa9bb6056c8ccb5be3341de50949f9f97979391fda0e1e1be8718709b2f7cbfed6abd060032f25bdef864eea4311619b1e2ee59e30e5d1e61d39ebcf5d74305321a203dbb9cdcf0ceb889c32e6dcde9ed6968da4542898aa694ad4261ab8a653fd49e23be75f8c4b572354076710b3d6504c9d4f6620267f3f5f474d500000c1df361e18bfcf874795c9194260c4d19b559278f1ebe5eaf0180ac52cae53fb36cf49950479968bb38d6b53eb4a91926bd9d8ec2e52010080402814020fa090ef044b8092302e434c82824e22010887f92d63b070f65883b1d6fb8a66ee3a62c7c7f35f3ebadf1ad0000d29c94b20e75806de5660e55c7339b3b67be943837a9845a3978105f9d9a55a2f27771d03d2b341a6641161f8f27e6cf1f66cd8d57d80c33a32aae5474ca0b0de9f74564e73c5fd6aea6d9985659862a8bd91557d9e1dc8231f5ecfca2235f7f9ff9cbd7c71ffc85dcb1ccdc1d58cdb752aa3bd7ced0b2923bf9725f67475dbc1900a0ea767673afb1779f62499fe7765e41525125638d9abd28f262d2fdc2d2da8acb872a0000304a6b3adbb1576b1f8938b4bcae44046153174d65dfcc2828a9ac4f3a7240dbad35cd19a77fce88d1311d34d8c5c5c5d5c5337a61c814b2faea1f5b4fe74b0100a03a29bdb1d37eb2393da174ced2a183f817b2ba658d6934d88e23cbbd5dfa70e19baa3625ad797c808b1933a77f4f40232aabd58c09983fbbe54a4a6e61797dde850379da8f148c7ee5d3d15d139a53f7eebdd54402081377fc940880e16c5d63538b419ebe1600e23e2fded5cd46d3ebe90804028140201008447f3020800490747f0788637dad9942220e0281783ec81b8af3f21e0536cebb5f2435fd7c69e4589bdba76900904b141dfa0ecee271714ad6aa78a434d36a69ab028c041c5c51995e492d72b7d12db11ec46ab85c5a82d713d16ee6fc76776bac36b6544a030b004029ed5714128da4bc20ef513861c8cdab667dfcc1b849c32f15dd1f78ee70ae3e178cc2dffb21bc5bb2d8984f000050f2b63e76dceedb92becf7da8b8141cd9b2b3795258c0fcd7271240b614ddb978fceced2ab9f6f4a63eac953dfca6ae8cf9695bfba4f101d35f096701dd5671efeae9e3f1c5dd36e2c270268b096aa59a9435966436966426c4622c13cf59afae085b3c25fbd383750040b7b7c81f3f4c95a45501b6ba1dcba41e670de3083820eb726047d4248e2e1b87fef9b150e2d45ddf31222705872df79b0aa06acc4f3a7722364dcb4ee78a9cd3076e76c84a34a56e1756540a3bef4b18b847cc880e1c6e23c0559286ea5a19f9b48b77bb70afa7231008040281402010cf098609139818d0004a0a44cf6d236dd1d975a8ac1188bf0f4df747ada01f1edc5b22dd91403f4c7cf499a6e9875f689aa6bb7ca43bbed354c727aaf3bf9dfff463bf295a5e5f2986c1267c02daba5a47a9dae514aea3cfc1a173668d31787a1c504a95142d2dcdac2522873b399918880bcb25622810f13c5c06b7db739bee158affe62e57eaa6b2661ad337d279328809c6e2b131e87ba3284a29554253d2efdb93455d67ee647bb3064c7a14fec02ce9fd5c8ccd63757a19d1cafad4d89da9b1185bdfdad93d60ca8c796f30851fed7fa0d096fe9f3bbd5babdfc50e51cec5fd39170f3075cd1ddc7c23674f5bc3176ffc354df2d81eaefb9a6f5ee29df8e4eb9b22ea914c23ccba70a532709eadad00af03008c67c07dfc3099023d0e28db1fba003daa718a3605e818701fbf63c0b9fa5c50d629e9275f2e101c1da656d72a5a56917cf2b7e49338d7d86eb047c8d4692bd6500d5f9ca97a3292905258927bbfa2677c21dcd077f9ea48a38ce33ffe965cd6aaa63181f7db5fceeffbe2b5fd3c1d81402010080402f16f44400003070a03390d7d6fdcaa87039300028006603301004878acc960007a047071a001c4143c7ae1cdc600979350af86463548d12b440402f1fcc0f9764e0620a9973c29162b6b72ebc1c6dfd3a8534bc1f586053ae12d05656d1450ad0fee37e9b8860659ab2a0a9b349aa6823285894ff04823497eaef06faace18c7728829468b1ba524d080115c5ea75480eb0d1969f5b4b3550db995a4a193b1b2b1bebeaebebeae5e483a472d99ed6788d17fcb921e4205602c3ea753ea6018bb791875f4de83977dbee983482b26d0cad6aa9cc4980bc514cfd25c87ab3d9d217cbab54cdb699f7cbb719e130768b5a4ae3039ee7cb68c696625e82671296b736ac13a24d8be6bc0635ce038cc14948df59d9b5d59078e34e9146208c391418e584b6199f409c54dddfca042a1e336da41a7f3422c2b5f2f23b22aaf4105340d185bd099698cef38ca568b3b2926f05afdf5e6d7030c71a0e44d655937cedea806035bc301b897320cec4c30514a5c7269ab9a0600a6a18d3ed6ff8bf77e3a02814020100804e25f8a9c82160dc848e011c0ec736c28a541ac01350d2a1a5a35d04a425b97c9008f001a40a8012505fa0f07e42c0c0c99c0a00028ba53f5412010886786c0de2b2040420100600c1df36141210e50792aa9460dd6dd8e239bee9c4f0d7f69c65b2b057169b5a4894744a40b9577e0468d1a0034cd79f9d2c82053bae4529d1200ea72aac1cbd9409e9a5daf1ea8412c1377bf00a30ee9076319d8fb84f9e849530ee64a2995b0a2051b3b73fe043ab14c6d326a5284a98ca6bac8283c9b21831de425e5229aa631dd41439ded34a555f763129adf99b56eb5e195944a39cfce7bc23817d58defeb54c0fceb96d04f74f4a4b4b646cef69a3337ececdd1adc3a60d258b61268005037e635b27c262c9dafb996232405837c260ec1ebe38a254a99d674b158d49bb58fd03415544368d0e285928b19754aaed588f13e3ae2c4dceed179c8a6e4334963d784befdd1a03b29b9552205700deddcfd7d06114527cf15ca81d3a1e244bfbe9a7ff95e2d588c0a0f77d4e41d48a85183ce13bf6f25172f558f98b26a2d793ea1b04dc771f4c41043e1d53df7db68754bb9103c2317464b2fe74bf5dcc6473baa48bacbd360980e75716a2daaa87a20e14f9db1720633a1588c19388f99684d961ea951f6bf42685a2a1aa9d13e91010fae96c875ac3cc226051a0253e930c8b4acb8d78bf31fd5873271afa717362ad036e308040281402010ff42343400066a00350d6c1cd4bdaf1d2069200168000a40dd332000d519284746830e063806140d3a04c829208c2dad7470c031201faface815530693c7170c341bb276e95f380b8140bc88d05dffd775bd15c5e3eb751e83b1ad46877a9a990d761fe63e7c98fbf061c3860db1e335675ed8b3f76aa58226f4dd42024cab12138a3add33548db9590dac412302c78ef61a6ec7ae4d3ef9e791bb9da17149056917e46bd17a3bf6da03290da45a3022c4855b1c7be64ebd1a00182623437db979d792ab3a66cd0ce391613edcdc1bb7abba4de6097db790403b137bd70e7bdc870f737536254b6f1dfbf364760b0994a4bc4461e2ea1b34c6dfdb45afe1fac18bedae23b9f7afa50835b45ac575f4f2f3f31fc6c8b999dd20d773f5f3f51fed20bf773bbfb230b354633532705c90afa7aba9baf0da81ede71fb4d318cbd23fdc83bc77f55ea3165fa1a758f2e4b91a51711558b98f0e0ef0f376e4945dd89fc01e354c79efc6fdbaeafc32d2c4c5774c80df284f571355feb583bb2f97ca28459df6744d4b91566b01e73904053bb4dcb991ddd85850d4aeefe41514e8e7ede9668595c71fdf753a5ff2a40b4d53deddfc56c2c8dec3cb67e47037376773564bfe8d93bb8fa634aa016359fa870f6fdcbf33dd3830724280873dbbe1ce991dfbef3474fea96bd6a8b6d2ac22a5918b7f7090bfa78bb13cf7d2fe5de78bdb29a06535c52d7a4ede4163027d8699b5df3b7caacadecbb424fe76959226d5b8f5083f7fff9186c5f13752b36a1896ee7ec1813e233d9df45ab32eec3e9858dd3d3c12c378d4781ffdcadbf1b95a16dfd1f2ba070d5ce7c08888d0406f476e5dc2a1c3e93c8f3181a30485098919d95a2fdea53edcbf74e56e8df6d36f6634a3f72208040281402010ff33c864ed3a3cde530f6330790d8da56c1c63e11803c3680c53d11860180006d8c37f3b3e03747ce6e24003a6a4011eedcd82613c1c5434a8680c00080c740890524003a64b00810186bb787371d0c181c068a11ac8ced95947c88c47d10b3a276c6e1cae8999c540332c6ca8fb0b67fd7d309c49805a3380b01918936f626ea0aeaf6e51a3b7a888175342795163e250a4dad4dc163da07f3918dfebcdcd8b945bdfdf9a2347a58140201008040281f8dfa049d8606462fad4c3d85c931be95701c301c300c7690c23e129228e010348c024643711c78401721aa42406002c1c8c9950af068ac64c98a0a200a700da29106a00c780d525ee000b03632670f0ffafa5cc755bf1edcfef8e37230632ff108c5abde1ddc51e7a28ac010281402010080402814020108881a0a141438306404303d98ff7ef14f42318c343d434b030c00504f0093064004983b28bd30a810113033ef13cf387e9b8adf8f697ad5fcc75643ffb6b33795c0c893108040281402010080402814020fe0904047071e0e0c02380d50f4142490113073d06f071103c4d7e69d30081010303c0315052d04a41d78547720a04f8c076c91d28b8def0f19e1c008e77d890d8d26c295ac18440fc7f06c3715408ff7664e93fac4947950181402010080402f1ef444501410006a0a1400d004fd3711434b4688085038e3d0e6fdc4e81e6e167920609d9a9cc90008d6ac025248835d0de5dc10100160638808c7a7eb9234cfdc639e28de90532967ba887011af123100804028140201008040281f8ff8a92061909320a94fdd839ead1296d244848903f945f6414a81e89380052f2f1a5280086d6ab183200071077b9cab38769e91f6846971c8e3d67e1303424d8cbf8cee5c6ceed3c30b675c88ce9a35dec2c755900cadaf85f379f2e57117a2ea133a6040db7111094ac31e7e2f69d09f55df77ec1d8967e93674df4713264d1d2dac23a5d808ec89a18df6dce9a455ed6022680aaf941f2b9c3e7d21ad55aeef2ddb52e97230cfd967fb06870e5b1cddb121ad5c034f29c306b72a09b19876eafcdbc7cfce8f5d276aa375351d5452000701d1befd0f16346bad8197270a0e4cd1579a9f117af67d40e6cf7658c3feacd6f172a7efff0b71ca561c8db9f45d5ffbc615f51bf3692264cc3dffb788a6cef7b3fa5fe2f7afa7187aff97615bee39d5fb2bb0611c6045eebbf5862dff5404a5a9373f3cc89cb79e2ff9d2d9330b6b9e7b809e3bc5c07197371d048eb4bb2ef5e8b4b2c103de7a8f49ca12f7db37a78f785cb747b437e72dc89d84ce133be39aeef16ec6f5c99985822a5fe6ec5c0f5fdd77f39576becf1e2ed1ffc94297b563fed76b33e5eef92f4e557971b9edc9c8debb1ee9b95b0f3dd1fb37b8f7add9f63b4d60796e9f0b111e37cdc1d8cb938a825350577af9d8b4baf53d2cf36174cebc91f7d3022fdebafce56ab9fcd33e6dbfb4f080b1c39c45a8f09b4bca9243bf17c6cc20309d9adeb4361c21108040281403c46bb8823ea18b53ccfb130db2ed0c7802c3c9ddb545d79b7292422d0c7fc7a6c4de768896dede5eb6c549a147bad4e86eb30eb5b3518df6df6dbaffae93664c5c7948931be11b3b1bddb740437f05db67ea10b5571ef52428d4a60eb1960f950c4a1556dc292bb97ee0865b8d1d0e0f0e0a5afc86abfba5847f6bc0b983f1c0fea0c9ebc66d1b0b6f85f77de6c5403aeeb31efed9746112549676ed473868c9d306d2d5ff1c5af49224a8ba9a85221100084a1cfb2b7168d10c82b3393cf2734c9319ea983875fc4b251231c7ffdf1447efb5feb5d34ad55c525a2e7282effcf20bd7f3e36af8d06008c29b0f2080998b8c68cf866736c95fa7fa276e97bce7b6d85bfb1b226eb4e5c9250860b2c078ff49bf2aacfc82bbffe7eaea8fd792b76aae2ab67ef3ddc449ca163e2e41d12b6f475d6cf5f1c2b513ecb7b137aae63235d92d26f0d4cc4d10a2d2b8e3b7054afeb426b8c3738226aa481a44efccffc6e51d2eae26268a7feee313d151cae7df46b6f4658c9cbd36e9dbbd9a26619398c081cbfd8d551ef9b9fafd73fd32a4f299bcb8b2a9a94cfa60f220cbd97bdbfd083db949b74f55e7d3ba66be5e2e73fed8da116bf6f3a942345dd18028140201088018838cf1d8ceb10ecc9d73cb85528a535b2b4bbc28849bea36d2e1f2febe2c4d29c75ed527c53c74889611e39d34f5f14bf65d39932050d80310586fa26a65c00004a2511b5925663a35d580d17bff921ae460d009054a6f7ed4bba9d03eeca6b272a3b3ea614521f7c30c163a8fee5bae61e77c13a8f6759852c7835849f7d68d3a922190dc0300f9e3e8adf7c6df3af31952a80db0572d38fa6857a9b265faaa77a5c048140006112b474e1084e69cc966d972be49dd3da1b172f384d7dfbb5710b23523e3d55f15766569424f3f04f99a878fb415b59daeddbc2874a77627af3bb9f4c0e0cb6b97ca0f4ffbfa720611ab27cb9bf41c5859f7ebb502aebac5dd7e2cebbcd7873d5f857e6577fbe335dfc7cbb637975567252e5e32a9c9052b3eeb3c523bdad4e97bcb0e54bab8439c9c26e0282ffca690620bcb63be61f721f55969cf8e5a76770cc93e309b643d4f208abc6abbf6c3953dc591f6e5c4fc87b69c3c2a8199ea9bfdd933c43618d14dedafde3ad67732ddcd06fc93c0f22f7f0e7bb6e0b3b75b4eb5753a6bcff46e89cd09b8567ab513f864020100804421bff1d1107d3710c1cc6d114dd296ea701c8c68c34e1a40923036c62ca4ab42e92c0f59c879b82f0c29daace75184cbb696fbfe1abd3f1d7f2bd1ffd58ea38441f1a63d3fb7ce78661985a5452af010b01a7f7b8cf7a2316bc31c8b23a76cb9e948e37adb89e939b31345fce14d24c261300a4a5052d30d6c98c73a95e86aa1002d103965d68841d557478cf95470a0e0000dd5e7261dbefe556b40cc3008065e635656ea4ef6023368046529d75ede4b16ba5321ad843577cb90adbfb7d86fb92393ed4b9fffcf6a899e10663d67f36a5e1970dfb8a9480b1ccbca6cc8e0a703264d2edb5d9d74f1cbf5ad83680b97bc702cc481f272316dd5e9f9370f6e8c53c31d97177fcd09f459e332347587094f599e7f69e7c603971c1545f3b012eabba7372c7f194260d00c634f58c9a131530d4980d2a51f1bd4bc762926b14346112f6c107bef77e3e468e9b3dc1c39c4b494a6f9dda7326adf9096707c260f8c4395346bb9aeb6040b5d7e5259e3e16972ba6806937ebe337edce7f17673c7976888b314b2d2abc71e4c0f95c090580716d0267ce9ee06dab4b281b736e9cbf4ff4d361921415158921d8cc8085810a13388f9f397dacbbb580005a2e2cbc1b7b3836bd490d8f2cc722974cb47ef0cbd7099eefbe697769eb6ddba9537c6df9a428efca8103f77442e7cf08763260a81a33ceedda9f58a3a401301dfba01933c3460dd225c8b6aaf46b278f2794b4530018d72e70faacf1a3ecf598a0161525c71c88496b52ffb5bc3f86e310116147971edb15f748c1010020c5b9a7b75f1af2614454a0595ee6a8f73f1cdbb0fd936d991d5e39b8beffeb9f2fe49efb7cd395064aabb5187fd49b5f4daddebab3c6676694af0d1f9355a7c4ee3f7cbb56d58f12a6d5ed3212583a4c1c0000e358f94f9b39c1d7c18009f2c682e4d813b1e942350d80f752f200b86070d8eca9219e56021c148d79374f1cb990ab1ab6ee9b95ce0030e9a39ffcaf7efdd5d96a4d2fe5fc572a06d372ecf2f9aeccf298ede74a1534b087aef86aaddeb10f7fb8dba17870062fffea55c3e31bbf4f16d3800b068f9b3d739c87150f53b714279f3f7a3ab55e4583f6f4cea18591c7b4b9d3029d0c181a51e18d2307627325147087bdfef52a7cd77b3f665343577cb90adbb7256df0ac69814e7a84a231fbe2a18357cb64f4e363fabb8208e30f9be8af2f4efae1427197fa408a5263af7acd1f6c63c4ba275102a1ef163e6b6a90bba50ea69154645c3ffda8e87a7b585d7b0a9bd035eba3f553777e77285b663e69c3875e99df7c75b64ebf8f968eb12dfd66ce89f21da48bb595df3e7f4d11b6c22b77f3a7a7ba287fc0b40a0c77c24a0f1ebb237cdc39d0f2f2eba7ef3945185ae912d55dc74303ab3c62526beb6be68c7cedb365dc531b372789280000c238e49dcfa2db766efc2d1ded2d8140201008041271fa1c73f19c035c587455563dc6e3f301405e94239a30d673f4a01325850a2d27105c7d2e8054247bf85e59531f7f70771e1b0300202525729c276003485b15daa67084c1f0c8d9d1fe432df90c004a033888fa0a11cdb3b50550aa1e45830682abc701300a5fbf29bceb71523e1305634620b4cd0fcd87bb0ac80787efb73e6c90384b4787850300b457173da0d52400d36ae29a85417876dcc173350ab6c588f193a62d57947e7ea4c393816515f18a134f783f21b3424e9b68b907aeebb178dd620ff1dd9803392d1ca7e0e8e8b52b159ffd7cb3a99f51a01dd92000002000494441545f0843ffe5eb173837ddb9b0ff4c0bc721206ae2cb6bf1cd9bce550300c67699bd887bf7fcfedf95d663e745ce7c77a852f4e0ca891d97b9eed173fce7cecac9d9765fce779bbf7ea99726e7d2e1d81ad2d4233c72de3bc6f4e7db92c500801bfa2e5c28c9b9b8e73789aedbc439c18b975497fe78a7a54bf744988e79e9e530c3826bc72f94b7318c5dc7454d5839bbf2a31df7db010008f3b1cb678a5263775d531a7b4f9b19be6256d9c7bb72e406fe2fbd317b487bcea56369f5b8b56ff892b9ba1814f74fb03230e181a64a4ed2b8eea885ab273bd4dc8cd95bd802fa8e81d1214b97d6976d496e0100c0f546cc5d694016dfbe99d5ac010062d0a4658cec4b87b65d36f69f353df2f58da192b284981dd7c1397c4ee88cb905f77f486a212cc3d6be15655a9e78664fb14ccf656cf4d4d78c345ffc98d8cc1db6e0f5996e8dc9b1fb0a4484a5efe488a52f8babbebdda6c38f0bc775920c534731fc2a38a6e64b6f4e8eed57577936a23a67b0ee15fcd486f1e1fec3b889b952ba30130c1103f3bacfa6c8690645a8ed76e2d00603cb7394b6d8bae1dfe3596e51c3a7bc2ec650d25df5cacef59a570960e9fcfef988f630caeb173d0e4614caa2cbf5105801bfabdf4e6bc21a2d4d843d942c2da6742f8f275baaaaff7dd970946f656f286fe2fad8eb62cbd71727f691bc73e6872f8aa850d1bb765eef966e794d75638defbfdf7840aa186d94b3937d18603ad1818d731fae5683b55eefe9d37ea9ee613c7b28958fbfa04dd826bc72e55aa4d4644462f7c8dd1fac5a122d25a6b7a39006066214ba714dd38bbf33269ee3365caf8e5338b3fda9df7842ac31e14b5caa8e6e6a96d71603366c6e4a9cbc5c5ff395636f0ee866d35c28190de4bad7ee21590ba3aee974d711daa9ae3e4375e0dd179107f627799427f6848d4d437cc195f7f7fa58eeced6129bbd4b780e5eba24d720f7e77245b423d3166eaa5a583de8825afcf7717a79c3b90d3a2e3143c79b1850e3c39b621f487ba1942d5c5bc27dcc62849e681ef323be4a92efdddc02acfeff7346eda5adfb592940a6ae12867c1adbb621a00d71fe66da529def5a01d293808040281402011a7eff9047fc898214cc0ece77ef0d5dcae7f700f74e43ec895f71c4c908a3625808e0117878ec09c94b43227bdb2cb480a172b0078c63c029e5cdc4f988c59f9f278f3d284d33bf2eaa4246fc8d4e5913a7d99577b7eeb35cb458ba6beb15cf6cd9f779bc9cebb8b12f6ec4fed32d8a2e5c236b4800a81d0d6ade85ae88138adf9910f036bd0ac8fde1ccd7bf8774dced60ddb6b8c792d05974eefbf50ae0280acfc36fbe1ab2c8dd958a90a0030cc907367d3d7e76b5400185f8b88c3300f9c328291bbebb74369120a20ab4062f49fe501c30d92aef76f5d23cb2e62ca50cdbd3f7f39902ba501d2ef976bde7f2764bcd3d5dda50000eaa2c33bcfe4b4d3902f321db5218a88ff63dfa51a3540896ac8c83516667c3c8fe73bc98b5779eab35d3784240064e58b789f2e8c0cb14c3dab04c058fcf223df9dcd97d100a56233f7f77c6df519775abaac5961ea192a8a92f6ee3ad7111d284f68e6bedede9c8f770819c06567ffbce742a50a00ca958386bf6e6b25c00b8d432287e025477ede91d84c02a4a617c9dfff20caa237918a23d0d35592008031f9d62327cf7165a872ee5629803032a52a528eee3b9eda4201404e0dcfedc3002b3d025a3a5c3a4c84bb3edb9d21a10098760040d7c76c3b76a79502ac8e3bd2738171fa9eede78b143414b4598f5a3fd25297c054ae53c26d5ae3bffff54cb99206c8caa9c13f5e3b3ed8face397ca83d477cfbe8c96be56a80ece2167af2089285ff95bce7740981c6d03517803855a8cd438692d6d62b61b0b92e7d2b3d43343ed0db96935b20074cd7d9cf01ab38962da279eebd587baa19002704a2d82d4753c514c00321cffd93a9f6864cd022e20846affe7c74b714ba3165dfde7b2d14306d83270ea5f3f66cdd7f4f4c01646415b7bfbd615ab4d785bc5becde4a9e301b668bd75f387a36be9104b85f2ea327da132c4cd5d8d422d3d09af666a1a89de479f462790c0ca4620000ae3b7cee8ab1c6e2e4df0ede133dadb9603c97a850cbe62bdffe115bad06809c4ac2fac3710136276bb95ad34f942b0100da12b7ef89ab5203e495b6db0e7bddc24a803f21e2602020137e3a704d48021456c3d0e1cb6ccc3858d9809759e21c434316886b7b8feb8309dca3828c9bae6efafd5c950a00b2726a199fac098d704c3c28ebf561755636c3510bdf9ce55871eafb3d29cd5a6ea0bda5b79904467b10b9bbb71e4c9550009939f5ec4f5ff5edd14475cd0420af6992f7473f217407567970a681d6d647373d48ad8219de4efc94b4361ad777f5b5d614ed2e421a0e0281402010ff03220eaecd53857a46bff2986048c060822c3bbfe74295f2f1a8d27df6a200d700076e5e6ecf254a94b8a4b015c6faf9da5c8f29d7b6b30d252ece1142847f90d3f5a305dd87230c63470b90de3b1d7bb35405006c42a4863e451cd034dd3bf42383f7febcf92f47d67d7fbe52292e2d6c85b1f6fa9293198d4f0ce731548510889e3d088e01863d6e1deaba6b3bb766b07000e0384d5f1102009438f3e00f990080b3f8062666366ea3ed18d0256287302dbdbef7401db8c0c1cd982a3b53d0a9a4d2d2fbbb377cc8d0f437e431c378e860be3cf756f1c32504aabad40cd1f851438c99a500004d05351d532b5a295581aab9b8b9636e4929a42ac0700c635bba9a43f589cc87c16d2971dead526ac5e0417cbc1000d42569659d4b3b28854449634f7aed298a4efdfc2300604c9e81b199d5e03183f9a07e5c6092bccc87b9a7e452258de118ae6befa44f959ccc1075de52d39876bb366a462f39340d7ff33f5d5d07c9da845d8733db6880ea0b7ffc040018c1d53736b5b0f7f134020c7bd495694aee14745dbd242aaeec88a94baba44a1a1a1f746ef7432ba54ac0700c639abbdbb344b7526a3a23fad2b2d2bbf9721f67075d2abdac5613387aeeac96abf7721f94d7e7c71dcc07008001e77d00558fa669c0700cd40da9592d61beded6ec8222157fb09f3d941db9df4a31ed7bb3166f0600a84929eccc3dad6853d0582fb796e79c3a90d0d839a967f0ac46868d3110b72929005c60efac4f961e7fe45ea169ca4cae9936d3d5821d9fdd5bc9ab9b8beb6158f8dce9aa84b4bce20a61fa99fde91d5a5f17d9afb772d6d7a707523180300e58b4c48b577f69cbc9bc7eccdd99e6eef6cce6a4474b9535f59736bf9f802968cb795ad355600d00adb9590fff4029a52a1ad356920d19399d36d31a59bb9a6663bd3f690c7f5c0d68aadb6804c30080ee23272c53571bbc2921adaeb35ad1b2923b79726ffbc1c606e2de1ed62d3100c67799f18683b3802acdb8dfd08bb8a4ada5e302075763b2f474fec3aa242fbf57a8f075ec9929acdffb47a8ab07587970bd5e5a5f6b416a2d31d9c78e9b9ea3d077f1b5513fd8598c341c04028140209e2d6c1c081c6403f985d5678082869e0b8b78041000dd830b681371700ccc988f87169d63231a9ed1160f98aecb68475c79ff6252565e977c114d374303a6ba8c76d2c9cbeea9e2a86bae9fcef65d36eecd774d6ea61437a95806469ab4b3d7ab1e4df23475f127eefaadf65ff3befecd5b050d0a5c7f8829800200344d25f530dc67eeac96c4074d728a656bcc7afa3c4023bcb57f97fd7baf442e9d94bfe97449f5f533d97e4ba7bef3b6cdadcc4a9112d33134c6b2ce5d2c51a0910f02d1138da4a10d9ceccc3958554770095a5e5f52500f0040985874764138cf69dcf4c9219ef6060c8db4a9a6fa89ddaf1592be5e50e31c7d0ec86ba48f6357502a597bffa3b3e25c7d2e70bdd76df2ee96ac32e675a82d54b73921dd638688b3785c9c6a173fee6769b5b4550186020e0e00a0943e65f71a8c633d7adad4306f676336256baead69a6ba1dafe57c9cc56783bcbaedb1030a2513f51e36447cefc8d18c8e32a52995a4beb25ad431fbc758662327cd08f77333d701656b6d7503ddad67574ae424f49e77ba87984f70f4b86018feee96f0eef737e661e2b4dddf33264c0a0e5de63b0540d55890147bf27c7aa39a3dd0bcf7ac5dced6c6ac87b5ab6b21f1cccd3820699090a0ae4fcb6819ebed6dc52a163afbd943f1e13c31059c5ead253a542399a63fbdbaaaa92c3fef717893bc02a1dea76f2d9e78ffd363356c011b14d5ed8f0b9592b7b4d33897cfc2598211da4b9e6cbcb1f5174d547850d4f2a05900f2baac1be74e5eca6dd1f4a79cf95c79ff2b06c6b219bf72ee60acf8d4f60b15fdda488be0e8714126923daee91a45bb1480db4b3a303b25bea75fbc5f0775284956933f7c3fdcb0e34be9ae0f7f4c7b2c3b50f29656350cb2d26380a87b0fc0301b3d29d8a4e6c675399f0df296c7a602296b91818b80cba17a7b58981800780e76c537ae3607864d99322c734f761bad350f54cfde498f038a9aae9795b5f67c22a4542805ae8931172bea5e0eb8604858e430322dee46439707d75bb3edadf2f4d2fa54546b5e6ac38c086f3b4e5edd501f1b4d31f2c34120100804e299c3c141460dc0e18381011b03b1b6b0107c1c5a7ba46b1171281a3a5e58b1008c98d0a801ea192e1bc275870638e0f2f4a492eeca14d99c91583975ce90d14e3af7b3b518d59aba6fb33a7c7a544050b43b0e645b6572211383c7c3565a9a7374f32f8dd3a283fca35d9800b44a525f98572da34971d2ae9dfa73a2fd26cdf501004ad9d6545958ffd417f6b434efe48164b757c72e0e4ffd32a63275df2675c4b4897ec19347310014a2b29422260648c44120b4a06eb85f241f3332c4d3302db1b95b53c30ddc4658003403a6336cfeea69ce65317f7e9650d4a4a08033f4a56f5ed1ed2a1ef475074a2555025bc07d14a01c63eadb3998a8aa4a6a65fde9ae68a55409d2bc9dbf5faeeb3a51a614cd2a70e8c7f9944a2aa7709e1e0787cebe0463f0f4384f176f3a610d9af6ca5cff96ab3bbfba72bf41460173d0cc4fdf1edcf72d95120570f5058ffb3d5cc7800bd04b707559dd839c5c61cf5f028659e8cb8bc761c9fbbff925ad5a4ad28469f87b1f8ded6fb96bb54baa84a65bdb76dc69e972379a6c1769805657de39f5fb9d5338d7d8ce7978f0d469cb57538d9bb303079af7276a5776617b90d7384f83ac5b4f2c06629afb045943f3a582161280ac4fcb6c1d377284a541899f235db8b7a08deedb5a93bf51e35baa5a20d8ce8c8b5529db94c0d1e33101548fa6f43a18256ba74dfb2879aaad38e17071c21182673a68e8a8713326ad7a49f69fef6f88fb51cead94677f2b06c6739eba2ad24a96b5677762a3e629da8d0e13eba8eaed4a30d2e3e00054a7006aee60c769ae566b4f2fa97d0e3d8aa631fe8f6f333a0d5208bbebbbaa9aac0acadddddb865356a2e8561bfc23c78d919fba7eb955aa0463031d1c1e06e9c2b9fa5c504915bd3eac0e79b0edce9f7f9c2d16b40dfd64f2ac48fbc2e3a5fd139d289554091c3d1ea3cb6575393d451c514181387a8cff30fdbb495de33b61bc216113836d32b362e9fe35db5e2a4f934c4bebfbea6c955a9493d93465cc285be3223f5bb2680ff2c34120100804e2d9c2c480061890038c0e0e324a8b832e07070aa0e708e41f8f894389ef6e597757db1f4437bf7fed66e7973b9bdfb8d36398dc9475fecfacf3bd5f9a14175cdd5370b5e7959bd2cf6c4d3fd3235df2e45de86e29b4acf0d0fb6f1c7a74f7ccd8ed99b13de682126da62210ff6ee4a597afd78d9a3475f1f8ca2e5b8c636cebe005536d013400b89eb5194b9e7329beb049090040e85a1833b17ebbd25092b2e256869fff50416e461b0d80e90c9efeda2a9b1bdf7cd93f1147dd5458260fb5b3a49b3b9783e07a23e7ae1ca7b9f0fbf1d27e19a0accdab87a97e9e46773a62e2e07a6e818e78cbcdf27e45cac2b8e63602baf4f895ac0659c7acdbd48cf714a99e6a2b2b6ac183823d0db23bb40b86e9c8d196d0bfc0c65dba7ca341c65073ea726a959402008c6d6c25f85bab42558db995e4484763654c7e475069c23470d932cf86a3dbe39d5ffe6036f3fcb7bfdd12c99bcab2e3c57adede336c8d048d03ce7b7714a5972e557a4f9fb16c42ed6f71658f26f4b89edbd49722cd94397b123a943975ddbdacd6b11e0101168e54e19e8ed0adbd5afb676cd3df29059aa43b5611526d6545adc4e80057bd9c7b620a0018c62302aca1ee4cadc668742f254f9886bcf1f638f1c16f7765b5b73794a45d5158f90d0bb4d52740dc8f72fef3623f2b06ae3772feb231862d89bf1c496fed594d69c0d87c0e0e121200e33b8cb2c5a11100540d79d5d428af116697e36ad40040188f59f6c624d1f60d47b4a77fb85bfcec3b145a2daeaf16f7da19dcbf98d6be36604174f6969305d2ce9c1146ded1630ca1f2786e8b4295574579798db2b8545ba502004cc7c9df55475e582814c97a79580ad001a065cdad2a9a6c483a7a2d707de8ac90c4ef2fd569fad53b9516b512a347bbe8e6a4756c2a67e7e3c2851ea7aaab12af57064d9b3e37a07847527da75b19c6b50f8b1e4c48efdeaa503e1ea0f5de6c7ba93c06faa366acefd9fa0c1950a5d608b3b344113ec1c11683c8a25d48c34120100804e219c3c641391027180c808b41732f6e38eddad219a8941108c4b3465d7b65e761eb75f326bff5d988acbb59a54239a167ede6e73f489c7031df771c0025a9ae5771ddc2c70e27f3c40c3397e0a8500b80560707f3dcfba2fedca02a3eae60f4bce56b16c6dec815b1ed03278d60959f4cd1ea5ea03fc4d79fdd65e71ab2ad3c2bbbe4e2e5ca0fa6ac5da37339b9a48d69393c74820727e5cfaafe2e5d259bee5e481bbf72faba15fc8b69b5a48947f884a174fe81f81a3518f5634e2aafaf6ac3fcc2c2bddbd31bc1d0d92f728223014a1b074b5d5143af59aeb9195710387ffe1b2f195fcda8c7ac7cc60719ca61a06e929ae6f22698181cee579f5cad16d8798f9fe8a1039885bdb5416de55f9b5fb7dd8fbdd9bc7ee61b2f1b5c49ad52e8d8794f183b5419bfa54e2993174bf893a72f9fcebc592cc60c9c0323adc9b2a355e2bf90f7270abf317ee76e8bd7974f5af71f8fac3b99658d724c60e13ccadfd504abbef2eba1f487114ed4b56959e2e0e009faf2f46d9dbb4ff76aadaa6bfc9981178246a5a2c1408f4b80b83a21ae2060de92b58b8dafdd6f625879478cb7694bf9fd5e9392df6bc95797962ba78d5db078b25e4a453bd3d435789c9132e754831a80a601d31d34d4d956535add9be56a757f2a06aeefb36081a70e55952634f61c1dd8ad3c5b0bd20b441542f0885c30a9fd4aa154d7352cca4145769658766c62f39b13d6bec28ebb53a132f288883697249f2a6a97d05ad365b4e93fdddbd0b282d37b1206ad0959fda953e6adf4d26625d3d06144e0286b4655dc91e4669286fbb189cd6f85ad7d9579e176b9427f48c8246f9dca73178b156aaa978745826d17c5b6e2d2f154bf9723e778dffb3959d29fdea9a30e2c5db3c0f87a5e0bd7714ce830a0b584bf211b13f79c707977e6ec8f3ff2b87d37bfba8de25bb8fa070c3590a6ef3c5fa200e0f7a3d96aaf3cf5e23a6dadaf63072f7543e67d496870a0409db7a35886341c04028140209e2d04403b05d0ef8dacb9186868d0d04f2ebf6262c0c040ae6d591612711008c4f3907184b7777c5d17306142f08831511e04a85acaeedffcfdcbeb79a4cfa031c3806ecf39b6f3e282d91356bc194d4acad3aeecffeeb6f74babc62c9a5ef4d9cef67e5c9f12256fff119f312b62e27c1f062dabcd8efdf5f8cd46adfb8b1bf84d9fe3d735a1e17c59eee5fa2bbfffa89e3e637cf4c2600214c2826b7b8e9dcb93d2c0eeaf769173f0fbbd92399382e72e66834a547cebe09f3129220a88fe9cad2a3fbbe30c7ffe84a5af85d2ed3599096737ffeab8ecd5f0f9b3cb4ab696f49ee53b3b7e62cc9c35216ce6305c29ccb9b673177fce2acb018a380dd7761c315a1c3def357f5034e6de3cfff3f7fa33df98367d4970c9d7b7feda145a597aeec75fe5b3a705cf5c128ad1edb5d917b71dbb5ca6046888fff34fde9ca9a3672c1903a06e2dcf3afdf3a9dbcd0afa2fe4fdc9d96f6bc6c16fbfca0b8d18ebe533d1838b03d9de5092127322ee667e73974039eabad44c4970302327e991c34eafd6627f47c4014d4b552b0c091e3f38f1409e2879fb8fd8f4191111f3463141d158706dc7b1f339521ada7b2df92fcec66e3dc89817193467310b40d95c9c7cf0c0d9ac361a3061567a75c0d8996b8d74bedc1cd75b39437f2a06c13333610280cd98e9f39eb4be7c6f5edebdc43d07cd164f095db03a54d9987bf5e05e6cc66a3700005a517cf6a7df15b3a707cd5a3a16d42dc5370f1c3dfd404ed3a03dfdbf31a8a0db0b8e7ff775695844c8a880c99e6c00b5b83affcabed8b8f48e38dc8a92b33ffe2e9f3d3568c692604c23a9483ffde389847a0d00f4f6b0984f5c3ee654a1c7a2c95386dd3fd0d4bfde69c7cf8cd973264d9eefa311e55f3e7aa072d62bee1ab2875ea26e48dcf679c39889a1019e6153471340cb85c5774fef8f4d2894741bb0f5d16c7ba93c1a5a6beba33ae5cdf43c69b01ffbc19d12e4878340201008c4b34645c3807e5fb904b46b7b2fdbdb1a2b00c0c0e551644fbacbff690060016dc48406353cdc0a8276e3704dcc2c069a0d6143dd5f380b81406899adf42b66c9c3092bdd5b62c73b76a0bbb4fa8ecf344d3ffc42d334dde523ddf19da63a3e519dffedfc87a248b599e520f4801008c4bf1c8ca5676acc6a6f6c927686c9660f59f99fb526e7367e9b28a25e080b71e390f73e8b6ad9bef18f4ca4e22010080402d12f840d7546264f773866734daea55fa500071c030c070cebfc17b0273f030086b1304c8f01424de7d78783090c033063429306ebeea1d3f90947cf03814020100804e29980eb7bafdcf0ce9c21dcce7116d3cc7510bbadbc4a4abd28061abafb58aa8b92d15a2a04028140209e03d4407e5f7508d0bae512177fb8c64a1b683915028140201008c4b3816cceb8593271f682b9e38edc2896ea0c0a9c36cea0e972628dea05b08d3074f5f51cec35c94a9619f30079e12010080402f1dffd5d06606320d116104207873e5effa0e55408c4ff275ee4e554a6e6b6e80121100804028140201088ff319a840dfd5c4e7525ed2a60fd5a4ec52730068eb592d0b94eeae1722a168ee913d0a87994fee8f2fd584e45d2d046028d5ed520100804028140201008040281403c23b838c8b4b9e1f07090f729c2f4b59c8a049092a86c1108c45f8261303438222cc0c3d9824f0029ad2f4abf161b7bbb42f6220486605bfa87b9ab53aea50a352f9ce5988efdd8d9f3268eb4e4296aee9ed97328b94ed56b2f8ef3edfd23c3c78c1a62adc7045ade54929d782e26fe81840400c2246cc3c7a1455b361e2e7f621d07d37acac71b46a67ff9c5996a752f1766dacddef8b66be2175f5c6ad0fc530f853374d5a635c335993b3edd9529799c65b6f3e22fde72bcd597b503aa9656d11bdff34afbf68b338d96b337be33ecf6979f5fa8eb6f1e3196e9f0f0a9117e6e36fa2c004d5b6d61daf5b317ee56c9d1cb0e04028140201008c40046be385000aa1e3b8b13006c1cc47d0e7b514c1c0402f11c605a8c7bedede9ce509b71eb42529382a16fe7e11fb4e0edc1265bbe3b53a6f86f4f7931a6a5ffa409b2f2042d22ce7fd9728cef31ffd519166907b61e93db472e99b7b2a9eceb58ed220361e8b3fcc3451edca6dcc42b29f5ed98ae95abdfe8696f0eb1d8faedc11c691f9652caa6f2a2f22625f522d61caee79ca9431eec2f780163aee286be2b3f5ce0aa2e4e8a3b52d2ac6219d8b88f0959f88193c1573fc455ab50a34720100804028140f41325054a6dc35d0aa0510d7d0fd3ffbf8b381883c5a0546a0ad50204e205826119be7cbab3e2ee1f9b0e668a3b9be7d51b198b3e7c397cf6e8a4efae0b4964792f302d3c9d39d53117ef16b65265e78705af73b5d1395f27a1b5280a7e4be77b10b9873edd71fba11475fdcadda91fbc193a2fece6a7672a7bef1649e1ad5d5b6ebd980f40ddd426f09f3fe9f657278a152f988cc3300f8c7065951ffbe2d79b4d1dd5e0deeda4bcf99fae191fe51cbf2d578eda3d02814020100804a27fd0bda73f750cfc428a388449f0ebef4c665cdafcc3b5fa3ebcdc31c1c8359f2cd33dffd937f14d48c541205e1c388ee3c7992b32fe3c95257edc34a9b6bc0be7b32cfd2cccb998504ae33cc77133678c1f61ab4b50d2da9cf8b3c72ee6b592000084a1fba47953838699724029ccbd79fad0f96c110980314d4744cf8d1aed62c20195a8f8dec5a36792ab153430ed666f7ccbeedce638932973c6ba18b3d4a2821b87f6c7e64a68bed79b9b16c8b67eb02d57010080f146bef5f512e51f1bce38bdbb21cc1000d66efeb568c73b5bb2e4fdb75cc40dedb64689300e7b6f6344d90f1b0e97b1bcdefc665af52fdbeb8396cc18deb2f383c3a66f6df04bf9f1283669e924ebe2c3a90e0b7d1e6cf9647f91b2e34e43967ffe9a43d2d79fc6d474ebe548497d1be6e16acf4fce54db780ce1abcac55a575331ad82229cb1d20347ef747126a2e5e5d74ea7384d30b4d4252a5b3bba53dda1935e9936decd844d494a6f9dda7d2ab549c3b08afa688377e6575f9ca95603c6b50d9a3127d2cb4e8f202515a971c74f2454745f1d84b16dc3d6bc3dd92075c77707f2f4676e7c6bd0859f13aca74c1beda047281a72e34f1c89cbe97874988e43f0cc59e3470dd225c8b6caf4ab278fc697b4530018cbdc7bcabc48dfc1c61c008da42aebea89a3574bb5fada34df399aeeb972e2c2f177bf3a57a9c5bb85d0778b983d3dd8dd5207d3482ad2af9d3ad6710bc03856fe336645fa3a1a3041de50703bf6586c9a504d030061307ce2bc19c1aea66c52529172215e8969fbd9d11b1a3e675a88a7250f53b714a7c41d3d9d5cfdc4db118267c4034545439765c6b4ace4c685444a47436000746f363cb9368d693b7de3fbc36efde7cbb846c3b00d1bfcd27e8f65854d0b196ac4528b1edc3a7b3026ad518d7a11040281402010088456f0ffca0ccfe5e5ef7ef96eb133bb5ba2dbab5b7ed9b4c0910500388bcd62b1594f330e637159803def12e2398d9b393fd28ef5c25e108178c1609ab90fd6511727173fb1832d294cdafef57707ef4b69605a86af5937c303b263f66ddf7b3245e61cb57add74070e0618d779e6fa55e11675d7f7efda753041683b7ed5eb91d64cc004c316bcb36c9c7943c2c1dd3bf75d2e138c9effee0a3fc3ce4e82b0085d31cbaaecdcce5fb61d4f530f0d7f69b62bafd7ae81acbffad3a6d3d540151dd8f4d9ae7cc5c02cefbb4fe20e9eb92adab2f1def594063500e07a23e6bf348e5f712b21a3383d5bac93fe8dcc0000200049444154e332caa2b3e1736cfcdcb8cdf7d27a449c2185c917b261f8e2d50b57bef746282ff7744cb1429be6a0efe2660855c9b9addd156c4a92b17ff3d7bbee3477080d98c067d11ce7ba4b3bb7fe79e4b6c476cce2c5a3f4bb75ac8471d0aab7e68ea0324fefd9be2f2687e135e7b5c52375bb1ec2340f5cf1e664d39c033f1eea54b608dba857e7da375e3fbc67dfd90ce5e0096b5e8b1ec40600a6d5f8b5eb670ca7324fefdeb5ef6c0e3e62daebab038d0900a6f5c4b58b824d6a6e1cd8bd7dfbc14b45dc51d3574eb1efa50b54d7dd3870456816be609c458f970c18c769cabab5914ed2bb2776edda1793838d98b6eef5300b26006ee8b76afdfc007e49dc819d3b8fdc6c340f5df1d67c773e0618c769dabad5e1ce8ab433fbf61cbed1603763498811d6e3b9394e5dbf66929324f9c89e5dfb2e97e98d9ebf7eb1a7ee133f41eac6dc4a0d77d482c5e11eb6baccce6ba86be38f1dbe5028a5fbb0a16f08d3b12f2df694df3db677fff1dbcdd621cbd6cfe9a3f62210080402814020fee5bc909e3864c3956fd75f07927c119ce971c1e0a031fead0f4ec7bda81744205eb46e45d74c006df52dbdfbd1711d2744d8b4276ffdf550818c0648cf2e2737bc336ee2b04bbf97794e0934a838b17177bc9004c8c86be06f7ccbc7c7e26ae290282f5ee5c98d3b6e084900c8ca6fe17dbe68e258abd493f500005c76d64fbb2f54a800a04261efb1ced65a80e74ab5df9cd6b48b8412154d295b85c256d5c02c7f4aeb669a2a4f7ffe6d629306803071078c6bdab873e3ae0c0905c06acb9506bb7b9a9e2caf5603dbc6d755a7f9569a96a8c1545bf19d6ce9701f6f8fa69bdb3e3b9523d6ba808bd0351780bcbae9a911759599fbfe882994d300252dc66eef79dbea11771f170cdb3e22ca4971fbd7df8e16ca6980cc12a5e5a7b3839c75d2b33b0bc4d06bd15bb31dcb4f7cb7fb6ef3235b09e2feb65f0fe6b4d300699915d4a7af0747b95cfdadd8714a846deb8def7f3e5da6a40132736af04f5e1b1f629d7caad58827cabf787adff932150064e54bed3d5eb6346663a5da2336ab2a2f1f48f07e337a5e40da4f095dd7af6102f7e860e3a62b9bb6c654aa002033a796b1716d5884e3cd83f290492e74deae5ff6dd135300199945b2773f9e16ed7d212fcd7ef2182371e28f3f1e2f96d300e93975ac8daf783ef1d80cbca78698d49cf9ec8fabf51a00c8cc6fe67cb6f8ffd83befb82a8eae8f9fddbd9ddebb2845110451e922620141c50ab6d88d1aa32631f1496fa61863f224a6184d8c2df62e4510410515908e74a4f7de6e6fbbfbfe01e845b980795e53e7ab1fbd77efeeececcc99d99ddf9e3913ec69901ba77a7aaa3be3f801a315cb66856c9c1002b2f6cae2a2a2828207d945f542120098566af250706f08ab61579dfffcd8fd4e0a2023eba1f8edf782e7ba4517277620075304028140201008c4004f8f7fd17cd17f0d05078140fc0e300c069dccc934186dcd1117243f9a50236f48cb6c27acc69a685ab85a6275a90f7a1d49405a76f193ff7c195d4f583899426d4a4edf76aabbe05e39a5377aa4664f1fc62fc869ec9563488940466318f65c723e24b5c9b9ed2ac28cb2ec7e31bf67302eaf4f2f96e8bbb81812002c4b4f278db6cccca7e68b623c9be01d1f6e726e4dcf6ea50dc73999733042cf65f682e9363c6ca0ac0e89ec6146dfe4284ad653302ac7310c1dec35c505f72bfb76e948def7f6bb07737b1c9130cdb1a13bd64cd4a2eab3f39a55e7f7480a924a7b7d95684955524617d37aac31cfc4d986d59e91d63709891697df2f92e8dadb6a4377cea96f7e8aaa94e32c4d034b3b573f1f6b060ce644494b2b22cfa48a472d58eeaea77a8f6299385ae16de9190dbd554d8bcbee174ab823c718e98db2d7252bee15f64d8253b66527d581b9a3999689a325de9e9adc5708b4b0e45ed193ae4d1c4b572bac2e39bba5b73aa8ae82e40aca749c25f7894c5282926b3fef7a6de7875ffe72e64641b7e6d880159bdff9eabd956e7a04e0daeaf2c01ea28ea8b27b797d0e558ac6f4e406b0703667a36e048140201008040231108379e2f070d06640a712647f7010524cdb6be7a72fb0aeecfaa227d80dae3d66dac2f9feaed6da0c0085a0a5ee61d2991309bdebb5984e7ff9b3b9463a4c90b61527459e8dc8e91b41113a63672c9eefe762a54550e296fceb870e27362909bd71018be7f9395b68e0d2b6e294eb9723331a6534605c9bd92b17bb5b9b196931019e4a0ac07ec3defd0000d01ef7c5a771b8efe2453e63adcdb55900b286841fbfbada66bf74eb2a374b2d2680bcfd614ae499c8cc160500aee510b02cd4dfc58c07b4b4b3e2ded1fd9195e453097e12d5a044a688f8e7400a5a456063a6c78027d68426f427cc9e398a7f2fb65e8b03e24ec963570352dc29018e3687a3a54150a24ee9a35f688544a8005c57838b53e22ed5edc22e291868717a06f932e1ffcb524b43e63cf2dee0c14a2889a09f77894c2079d47d4aabd34b646eaee3f463db35dd9d35db93b39ef4c3c1b80ecb36cf31c93dfcc9a96c8176d1c67756bfb4aee9c7ac89b37d85d5b1b7fae754d82204aea121172bed1fb905d71a3373b63395197db3120068f9a005837375b820ee54593b9d92898500004c00000d5bebb25bf16d53662e58302efb68aea0ef44a24ef1e39b02296a13014787c3e0ea72c120f0ad6f03fb9da2db5093c065b63316cd9b3661941e43296cadafed1eb2c3a345c5574fe7b86c5a1cea5a7852f028bb6c2df69376d32182b15a1c2ec50169bd48a952119d621ae769b2399a6c10b78954f3db2106eb7ea5c0d2d220c0326cd7feb07e9968d4e7e2a012000767b299a0942b485947555e52555e52f40586eed8d95b5e0a5cbdb4a0f870b3969a3cb0b0ee412f56da2554d0fd8a93d0d0606180d62d47201008040281f8a78203e833a08b84011f8c31004326d0006d8a6714719e73ae595ababa7a8fa73270345903be99c534c686eddce6a3d3fce076787917a561e519e0317e8cdee93e11871454a7ddbddb4d6bdb7ace98b16eab72ef1711f50ac0349d96ec7cd94bbbf94142446537a669c06c119198e6b8653bb77870eb32e2afd4298d9ca74e5bb9d38cf5c54f496d14d3d871dc08adb2c4889bed4a869e9d97ffe3a40000a025e1ccb51a19002da9ef24d9e3dd3ced0d2aee45dd6c14e33c66539792960b5acb5363efb78a710387a98153d7be246ed87dbd5963c2ea2db3ed1a53c24f957583b6898140a8ec7bffdc2f4164c3887f148aa6bc32a9afe3647bcdfc5cd52832b8fef8a0d9537871c931e50229f0f4b8b88a9aa0cb0559a3542e96d238579b8d43ef481dd7b41a6d813534882414ced3e53cda8e313474383ddacd70c34b612c0d3606b2ff29e7914f25cad6e8d773d1fd07de34a5f25d5a9d56aad8e4e6605461eaacdd763fe3a9b9540c13e731bcd63b71795d244067fab103a66fee087b7d0c08ef7f5ffe84f708d95154d43dcfcf7b9c6eeabd4e4ab5c3740898e33f223b2772380a002d13c980a3c3c11f5f8ed1a8913a82eaf22e0000c1fd9f0f5c2dd316387c347fc9ecc487e7cb7bd78be2e9f108e8bbe1103c7d1ec8ea64944c2883b67b070ea574a87669a4a883356eed9645a32bc37ffe38e1619b94028ec3a6bdb65a43648d123cb87cb1e88355cbe7679cc61e294c021918ea7171e8bb6482abcb0399502a154881a3a3c180befac539ba3c8c128965926e2918196a108f0fd1d0e33d712ab94842415dc4b7470a44fdac41d06f4613db66f9ee576defeef9ec6afda39ba9b2ab28ee5ac98c2de6a3f4f11a757950d0831b0d4757938941aff887f3f47940f1250aa4e020100804028140fc83c180c07e6780dfc1a6538929689283ec39cdcb673baffb70d7279f3dfafbce4afb81324398f885f9e87527fdf8d5d1ab371213e2e3128afabfd46c4dbf161177fb767cf89183976ac1c87d92091380613225d44bb72361dfdea357626fdfba1e7921b2484098fa2df6d0eeb8fdc3b72723e36fc79cd9ffdf8bd54c873941b67d7eeb1d790971b76fdf8cbb7ce8c095fabea47ae82ecfcec8ccccc8cc2a68ea7d3bdafee0666cc29dc45bd7e30bbb2890d7dcbc78252ef15ed2edf0df7eb9de0e26e31d747186be8d3943511c191e9f9c919e7c2b2a32fd717c85a7134420fe29d092b2b8bbedecf1cb4227e9118f3b1b2da7b98116d0969ed62c697f582de539f93c9a23c4b2f07433206b0b9b05f5054d60e5e5dc17b198651db4f9d5757ec6cafa8226b0f27635e84d0fd719e76b877716570a06eba068c008ae466f085a5c67cc448bff35e70a001a3096669fecc130741a6f30ec721157a65692563e53a7bbeab465663d1d0f875648e5a06d69ccc100006869d5edc85c2900d55cd3fed4985e517be7560d6613bac2d794f9a8f7c7b83601216308616e72b56c58725b5b49b554d3c97304a7af8c26ac7a757be8e89e6944b4b8ad4b4e934d77cfc677e8fa2f996ada27faf39c26dbf786dec5b8d63eee7a646d518bb0b9a086d4b73394b534353536353536b592f673d72cf1d227b4ad4c5992bcebb78bdba4140010dae686cc61dcb0a8ce8c33572bb81e2b426c7afb687973612d65e8ee66deabdb613c3b6f279ea4aaa4b5a3b2b48bb0f175d479542f137d2da1b1b05ed05c54431ab87bf55d21a639dac791f3c49964f5f98d6064ab2d6aeec97953076b42e8aa05e3b530d55297b714d692063ed31cb4546e55186f84b3054177d477cbf9eaf220059aa631b6666f16806d3161b4aa8e84dbf93af7859b669abbfb5a40437e830cf52308040281402010ffdaf11440ab6260371c50e789c3c440b76f04d3a584e7f24a5059117de2d6e3179ac0b69eb32a50f7299149c7cec504da6f24550d297550fcaa0a3e4c36d321a041c3dec5185aa3efd74a6995a47a36a6f66d24db32ee5484ae1ae362c22cedea9f547745596f5275cf36d109c3304547799312ccb43884a2b5a452ea3bfe8555c1e7afddc9ab17218f1bc4bf05796df4d1e8d1afcfdef0d1088fa4f4926631ae6335dec7cb56b32de1587cbd02e8f2ebb17513e66fda465e4b2c11f06c7d66fbebb7c61fcb132865295199811b97beb65efb7a763366ee3e77aa6e73dc9d1a495bf3b58cc08d8b5f7f512b26b381341a3f2b782c5578f276bd0208b57d9facb5ba139b16ba2288be5ba9309a346796b198a61eeb3b0c6387b1765da515f542ea19722e6ca897b0dd962e9b199e5a8f5b4e9e338d2d1b76101d5a589a560d2ba74c84b69801341c50b664de6f0c9cbb61c786eb09055dec91ee33fdec381409b68b574f29fe3ea1b55f1742b6dc397261ecdb614b3efa607c525a611d9fd63477f499eca027ccfa35b24c0aea0b46054959cc8dba77e6bdb495be76b754a4e5306d9ebd22ff487e3705da2a1a47f5f5f3e9de2fcd5ee691fe5d7a8f8ae3b669bb323af1a1406bb45f90974edbad5ff285943c2f22b1fd3f61af6dd18f4bab916858bb074d1f2bbffddf46295fbb51ce1d376bfa78b2b08b61ece81f32d30ca0cbc6d6343fb75134980847b6269f8ef27e7fbe25400700002dc88bbcd3fe46c0b6adcce8a42aa9ae837f8807af3a22a654aaa012a28b7d57ac7b658d517c6e2bc3d23328c04a90b63fad4d291244dd69df396deb6bcc98bbe522ed31feb3c6914f76c564dbfda8b4c0cdeb5f5f77fd666e9352dbce3778caa8d6888b6dfdaa88e6e75e89af7f6bd6e65de659c90faa5ac5245bd7d2d1c37b8c76c3f55f72f8b442a0260fa452bba6959c3e6579684b744e3bdb6e6ac824badf1d993166f98e75067179ed6c6baf603f1361fac1b47674bb40201008040281f89b4260a049009fea1d25e0001a04b070c0712069e8249f1c3d6000ba0c00802e1268005d1c983800060a0aba541e0a0d1820a6808dab11711434b49340d060c87c6e57a6e82ccbcb2b7dfcb691434e26e1291187e0e97101842dc2616829b4422c07068bc080e0ea7201841d62d5e76082abc3e9bf9196f3f932b0d4e5e2d0a52ea96156939e4bf092106f07734d0600a5041c3a30005a9877f2db33822573676f7c73b6a83af9eab9cb29f5e8fd2ae2df002dad8ef9efa7b533836778bb073b737120858d0f134f5dbb965c2da60140d17063ff7764e8a29921ab7c095a58ff2072ff85d84a290d20c83bf5d571c18ab9335e18cf02596b61dc2fa7aed5c801e479a7be3ac65f36c76ff91a0ec83b4aef9dfc393cb5831a4cab50d446ff7245774df09cf5e368517de6b523a7ccd7bda80700404baa5373bb97cf5cffb2e9c1f7f617489e21e79292f3476278cb662edee046f1ab92237ebe3861fbb261178be0615a0dd858b76564b60cd4a729eaafff749058b6705af0d24900b4b4bd28f6d86ff77596bfb52a6ccdb492efe21bfb8dfd15cd770e7cdc34654e80ef84990b2713404b5acbee5f3e1e9958c21fb603a5a22176fff764d8e28005abfd708a5f9371ee870b19dd14f4ebfa695151c4c562d735f3178c2bba0500ad370fc7b2a6852cf5d221642d85b13f9d89ae90d100d28a887ddf8bc316fb87ae9b81d1a286dc980367632b6534e49ffb3566d5d2e0175f9f47765766c49dd89be4be79b3dfeac5a51fedcf100caa80299b6e9d8ef57a7396495fe5945dfd76bf64e9a2a98bd7f9634a7e75e6e56f2f24342901a023e5e76fb0c56141412b263141da5c147fe8fcb57c210d202d0fdf7740b17cf1d4f92b7d287e55cab99f2a276f0b7e525dcb3fb3f7307f59c8b4151338407657675ffee662df945d1585affadab79f3706044d75f79d33918d01c83aab8be38fff1c9b5a27a30168b579e8ce3c796cc4ea50ff259bfc149d0fef5e3a983bf3f5198f9215a61dbfd8e539376c952153d1599a78ec54788110f96722100804028140fc5dc10070ac378e0a06a0430005d04d0245c1d3fee818801e0138061dca5e71a79b028c066d0270ec496d48870031a53e260ef5d77886a4e4620500479b8343f7906f261f8786940a64d01372e3f151a4a45b0ac0d3e711d01b561363696bb341d225a1d4270534d034c0a06bdd1046535edc1c605a9178e5d7c24621a93166c1fa605eef90a3eefeb96fd2222d27048486cd7c611bb3e39313a543278840fc13741c455b5ecc89bc18756d5b5816776c6fdc00c7c99b332e7e9b71f1e9f45a322f7f9f79f92919a2fafcfbdbceab7cafb9fcfecbbd7b49aa6e1ddea51a11f8bdd77bbb83b6a403ef27fdae9c5382e26b3f7c7cedf186d437b27b86f819df6cc978bc996c8dff647bfc93074b5a5ba5c01b682e55ef515df91107f323fa6f3cf09f54355925bb1f269c7e98707ac0df5ae33f7945250364cb8dcfb7df000080faa88f5f8e7a5411a5378eeeb93140a96e57c977e7fdfd3bee0300d3da0100e44da957bf493a3f40768a627ffd2cf6a922e31746ecff48f5a24a3f79e5e93c4b8b7f7965fb931be5b5911f6f8fec5740d13fe7470fa41bd6259dfa36e9d40005d1991bf953ae4a1a293bee030080aae528da72aefe98737528a396d667461ece8c54fbb39a3c283bb22feccbbef07843cef624803e0552d1917b657fc615d46720100804028140fcd3606180f7b8d86000f0647c4e0c4097000c830e0550d8632d82a607f6f597d2c027ffb24b8c3f7e60afa8108089fb78e367f109a2bacb4bbac0c8cbd38a83a96c2ccb6f05234f0f4b76cf46c260e29451207e98d732d87a33b44c2803d034d254ffbe9f61686b06c28c2b5177b28b4b4b4b8bca3afa274889eb32230e5fac04dea8d17ac43012442010ff4c38d65e8e9cb6f4ac16b4201d0281402010080402f14f87818192561b7d4193012c1cba94304c3f7a250df067ae4e354ce435f1b1555ea1735e7959fb5656a352cfce638a1e40e3104729ea6f5dc9f55c377dc79b4677d2cadae42c3d036566f8edc44be9de2f4ddfbe43eb76463d6938ce6fca48b2e47c4c99140659df86125616b543e0ac554bf0ac66d03352a65dcd78b228dbca9bc0c5635958e7dd876d128a35c2b02739c2d83b34c0b0b5aa89af64193af85983a2a8864f52b22713bc72ab4e8ecc1b81f84783f1464c9ae4e83ccd9d577725b51969380804028140201008c4bf1c2109da046813f04c2b56ffe5451c205b137ede878786054c9eb70c27bbebab3b49d0530ca554515d19bf7da5085c3477b25f88330ea4a026a58409b57967bf3ed8b164fe94c085ee98bcbd34f1d485f0f43612065dda4b517fe3f855939541be73160125a84e2a7c6a1e1bd97aefc861dda5215e73967900002513b4d5943449289ca3a167e733d98787012805f5b911bf9ccf15d200032428471110107f7f9902c75121a8475a9b95549b95147bfc6f5d5664cdc50fb75f04001c43b5fdbf43b7dffcecd59b0080e368822d028140201008c43f03b6ca73b292060e01040d03aa34340d9d4a3060803601c38f6a89c158f747293cfa9f8dd31c0c30a0b9384848a0809690a0a069270ed7c8c4ec59afa1b5b9f1771ca526bf1a2e9b3fde68767bf7a7d18de85d36e25f38e8a387a3f7d18f3a05351be99e0db44aabeff94cd374df179aa669958f74cf779aeaf944f5fedbfb87a2488589f9485441080402814020100804e21f466b73a38191f190bbb1b9462939f180e14c02eba2701a30c0301d0263e0980c300a30268e09288c020cc7c08889752831050013c3f4992022b19e457375181800b070c00093d140d120a000008c9998980221a9c61387a681c4006810908f867b7f1684a1c79ca926e2b64ea10c3846761ed39c195517d351440904e2af0ba6e5f6c6676b46f5df480aeaf3ee455c882bec22ffbffb8809333d38f937efd7cb9ea1a3c2f57dfff3c9dcc6ef3efaad74c025e39896f3df7d2b501f6a2f7ebcf76e3bf5679422c7c263cedc19ee63ccb4080079574d515a5c546c76cb1fe7b74718cd7ce7bde965fb3e3e5bf5bc677c725db67eb909fff53f3fe44a06ac2d83a96f7e186a051d37f67e1a5effbf75ff4cebb00f763aa5ecfe2ce679bf09605ace7bff9d09595fec0eaf53a85a29db61c3ee6d3ae7dffd36953f645de2bc116e814153268eb1d2e36020efae2fcd4d8abd915cce27873470ff9dbbe6367dff9e1a037f0ee6621cf8d607f3c5c7dffa2ee3d1ea5a84dea4d5afaf75a3d30e7f733a4b6dcb673b6cd8bd5df7d27bdf2677517f4a8f35606fc0b65ff5e96b6edc010f10a67cf3c1d94a35ad02d39cb463cf0ad14feffd5c281dc4248663364f15af0934847fb2e756ab6a51e23a9e3b76adb4c13a6f7ef5e9e53ac51fd328380e1bf76c71510956484bdacab213a2c2932a84d4f3adab3fdab01108040281783664142801d81800dd3be3a79b020e0003071c404e0145036040d320247b3f2b68e854000b071c80022069000c1eadbef4e8ce2a224131484c1c390d725245b9f933e7fa105c03f3b1bea34d3409005ad2569171e1fbf03bad24b20e04e22f8e30ef5a5461ef0ad21853d3d4c1db3f788b09ecde73fdff77f0cc309c18385ba7ebdefdfaffc7677aa689bbbb3ed00056decefa49096d7ff8d8926936f3959df3acbb0b6f472554772b3906a3264c09dcf0a6f5d93d07eeb6fddb3a40c2c0c5db0a0040df6d926974fdef1ba7fef150b2f6aad2ea3619f57bad9469ecbbfab5e52e5aa2eacca4e8ea0e3943c7c2d173ca92d73d2684fff8735ccde0a2a5b2abb6acbc4342fd79d78f6bbb2c7f65ad1b9675fcdb41149cbf2c8ae6e4f3a7cad93800601a638242264266c4f552110d00b4a4b14df9bf9ac4efdcc7dcdd593f5155c5c1b4467b8ffa7366e3c9cbe2c3d3db49008cc1d5b31ae7ed13bac3c1e2e0def30582e768767fbe61231008040231f823040d808194ea17b3454af5693a2a4b5089546e67721ae47d5f9f7c21d277c8a3fdfffa3171e4b531073f8b41c68040fcdd1054662627ab8c35ee6575bef9e1423757a3b8c6c6bffa808e69ee31514f9677e1b67e5890d778fdbb37ff68dd84653d6d86b532fff07f7fc9ead5c1d29252cb36bfbf76f634abd40b55ffae50e88481ab9705551971553967d12477d398badabf878a43b6261ddd97f43fd840f04bcb5d584597f71cbaf3c8cb2c2e3ad673f56b2be76f0aabdd7daa48ac5ec6a1f83967becbf9f32e1ed71cbb78fb466f76eec96f4ea475fc1d65478a5f9e915cde7331fa8cc92113e9f2f494a40eea799bc4a0fb74374b4d3d5df4121ff74898d618af1164473be8fff151aa24750f52eed5f4b5c65bf129213b77cc78615ec6ae5365b2e7572d7fae612310080402f11780818a008140fc31632299400aa0c763e20024e01ab6d3162f9ae93a429ba0840df9899117627b265a117a2eb397cef77134e56140891a0bef5e391f53d04d010043df6576e83c3f47132e468b1a1ec45d381b5fc59eba7357980500acfc62dfb40bbbf62674603a0e014be6fb8f37d7c0149de5e9d7cf5d4de91901e39af633c342678e37d7007143ce8deb0dea5f5eb32cbc26e84af24ea6a79b7a05857a8dd74fb8f9488dc258266ef397cc9d6ca7cfa4450db9b72e5e882f11500018c7c27b616890a78d1e13242dc5295117a3b25a1534d33aec831dd6515f5d375fbada4f2be9bfff2d09fa7813f6db3799a3c316fadae910d296dceba74fc5573e311c676818f040d4d22aa555062f85b1b1499e24d99b0d538fc54be77ad9e832e46d4577a2ee7216ac37bdf0f60f7944ffa91c98c6c41d9faf96fef2f64f85525ccb3e2074d134674b2d0268496b496ad499a8ac360500e05aa3672e59e0ef6aa18583b4a5f0cec5b3d105ddbd574c6839ccdebc20c0d18845f12b932f1fbb92f9a41382ba2aebb9f66b5fc718ce5be23fd690a5e828b97df6e4b5023e058071ad7c439704b98fd026642df9b7afe5116a7d3e1986aedea664e96f6919d4e8796b277a9a45d5f68c1b7bd28ff9e18ee5bc05de363a84b4a530f1d2d998fc6e72b09ffa675d8db50c5620000084d1cc373f9c2f38facefe2c210d2cdb559fbde2c1cc3bf0eeaf851200aee3c6dd9badee7efdc57d9737df75cbd9b3e7aeddabaa56fa5d130000cbcc73f9e6b95e23b570594beef533a7e22afad900a6352e64aa9134eff0f13bfde6092adad24e1fb7b1dfe633dffd7a49623b4f5d751773a7bcb16b7ef30feffd56c69cb463f782bafd87eb3d42e77a5a6962e2bab4a81367921be43400a1eb1418b6c0cfd99c8729f9d5d9b7ae5c482c1751bd66be2cd873b4011b40c9af7b70f3d2f99b15e261bae5623cbb90ad5bfcb50ace7e7b2ce591b90c2f4d8c6dee352f2cd8c3ce80458b9af213c3cf5d2fec1e4c04529b2cdb61c3e7eadada33f4068308556a1b1400603ceb691b16064f34e382b83e2deab7b3c90d329a613ee7bd77dd72f6ec0e6fd49df9ce3b9ee9df9f27a72f091a6fcaa5f81549978f5dcd6c573edee76997334563460e047b8ed34b48e85571304d7b2f6b45617cb54df0a861b5c7a11b05300d5de78686f88e35e680acad2429fcfce3ab1a0c5a521e7721dd67a1b814470000200049444154ab9bbfede5b222a2c7ea7e6d9cb27ab173e791b77fcc95aaa9598c65ea3e6fc95c0f7b033690fceaf4eb672e24d74b6935db31bd611936300d5d4356ccf71da3cf9434645e8ba9f5dc30bbfda7770f95a0395808040281f80780d617412010cf0782ada1d98796aea9bdcffc392341565dd2ae04609a05bcfcea2217c88d3c71f8b74be962fb399b5f5d68c3c180309eb271f3cc915d29178e1c3efc5b642e3936e8c5254e1a1800c36cd64b1b6759b6deb970ecd7dfaee4d0ce0b362d19cbee4efde5cb93254a6888f8efe73fa776d15cdbf9af6f9963cb4f3977fce8c9b84a6defe5afaf72d5c60198e6812f6f9f3f9e288a397df4d4f532bd59eb675ba81bb7b12cbd27680b7392ab441df9f7ebc0dcc3d590e8eb32b5c7af7e6db59f46e9b593878f5eca903a846c7bd1d790005cdf6be38ee59335caaf9f3e72e4dcdd16b3e9eb5f5b314eb3e70c84a1effab513a124e96e319f0400f6c8b99b0235f22e1ffce1684431c765c1fab923594f6441d658500f7afe6bc2fc9d4c35197d63a48af8b3676ed7ca01709d096b5f5be9ab5f77f3c2f1e3e10f30cf351bbd7587e8ce71ed892bb7cc735466471c3f74e4f8c534fe48ffb56bddf470005cdf7be39690b1928c4b270e1fb990ccb70ddcb472526f729896fbcaa5768d370e1f38743e856fe5bb7ad5a4274ea4beca000008d369eb432daaa28efcf8f3c52ce598c00d618e1a18e0fade1b5f5de2a55d137ffef8f1c83c86cf9a65b6ea6a83309ae065a228be53cce797a59492ba13ddcd5522711023e66c593aaa25e1dcb19311d932fb595bb6cd1dc91ef2a7de61b63a6b19ac407a20bb8a0b3a704b677316001006f623350058231c8d9900c034711cc9123fcc6be91bf7525dfdad9402006c44c88669ccac8b077f3a115dca7599bf6e8e35b3df65b3cd27d8322479894502faa9b172d5ddd44eb0721da5316ce501d3705abad65b997ae6c703c7afd719782c5937dd84008c633befd59783ec8469178f1e3d115980bb2e7875fb0c332600d362f6d6957e46f5b74e1dfbf5f099d832cea485ebe78d620def5c1ceba097b6051a965dfcfec8bde6c783ff61a549e87baf7f63a537af34f6c4e1df2ea689ec666fde36db9239c8e9064f76e0b6f62cbdc1ef6850008031c62e5b354974efe48fbf9c8a6f34f458b2d6df98782a057dcf952bc775dc3af6d3c15377bb464c59bda6ef70b5281ad27305661ece7dfb619a76de36cae2fb35d261b6c7a11a05e05a2e2fecd830d3b8e1e699a347ce25369b4ddff0cae231dc61150f2da9c9ae265916a30d993d0dcc7ed1c610b396f45be9cd0ab535cbb659b07d8daf4ee5cd53878f9eb856a6e1b5e4a5b956836c1f866103c61b13ba63dd34a3baf893c78e5d2dd408581d640968115004028140fc63409e380804e2f9603ceb8dddb3fa0f40ea6eff7aa1504403d73628d05274ffa7fd674bc43440565e35f9cece69c14eb13f15e8e84b4bef1d3f125924a201a0b0d5c4f98d51a69a789e986735d6042a4f9c8ecc10d000f9750a72863e8b4d4bba5a3b6514cde1b7b5764a30fd29f3fd0debc33f3914dfac04809ca276ce47ab823d0c72930c82022ca43947be3bf640400364e65653efedf01f7850cab6f672d1e26727d5ca8052e4a5d6862df67435bc15db4c02304c7de74f60141cf9e974269f027850cc37f874fd6417bdd4b229b31de8c263fb4fa4775300d90fca443bdf5b18e2165d980400a0a5f7f0fbdde74b243400db0130d02213bf3b79b3950428a90307977556261cacb25fc062b2e5cea143da2f844d5dfcb2e76290b49415171516e5e7e43e6c9650000c33df90f1acf2b35ffd7ab79d04c8c82e97bcf5f6dc21d60024b48da9eab473bf5dc8e8a40020bf5ec3e9ddc9163a04741226e346e04dd1e7c2135a4880bc2a313d7b14c1ea1b4dca1efc7628b244420394771a38bde966a543a4aac69f65aaab3211000070d9b9df1f8bae910340956ca4cb2b232cb4f01243ffe03178f9d9ef7bf39f552a79fb1d35f96798b87918c90a2f3d14d3343c4c2e2537b87a5a46563f0a2a4b1079bfec3f9d2fa201b2726aa80fb74d9d33f6e64f0543fc040080ebb9a9b1967b866a0ae4f1652b5af21f0a678c7634643e6ce05a8dd11355d510d67636da787597ae9dbdb6a222a75e0eba7d2a4e3f2ba5d90000584bf42fa712da4980e26a72f49eb556461cac4af1c80670aea1010b3aaa3a06f2805074567700e8186b11c01fa6e0406875447d732ea39b0278d8aae1fce18251fa4c4cec3cd7cfb02d7eef81c85a39003cc86f607cb875c62cdbbbbf351a6a7416c75e39115d250780074582512e9bcc0dd958c59061b5591633362e0fb0268062e124a5b237ce539ba6cad1d6b3e63b28d37ff9e164819006c8caab52befd1fff00bbf8a3451235573668b203b7b526f3e1f706bfa34175010080b2e2f22fe7b2f834404913d7f1c3b9d67a0c68eeeff382b134abce7e1d5e24a6012aba4d9cdff21ca1cbb82f185cc5a94fcf154cf670d64bbcdd4e01a661ef354a5972b84a3a7e98ed718846010c53df05ee9c92135f1dbddf4501643d2813bdf1eefc60a7e88719fc61a8204a7ebb1846e9f170e804c099c6f2ab9f7e75af4d09c0b2593e70cdfed66167a72dcf3b7126b6580a0045cdb4dc97c1666184e6c0db8761d8d0c2739febad537369d7b1845612203baf06de7d6ba616ba2923100804e29f02f2c4412010cf87aed4d3070e1ed87ff0c0fe83077e3a7c323aaf95cfefe6cb6900a681fd488eb820e5d11c2279435a560761e968c294965efe7edf8522113035f4cc6cc6794f19add913cc8b96345574c0a8792be7fb8c1b69c0259bef9d3b1d91f3c462361ccbf196585d4a566bef040eaaab30b992321967a16538da9a23c94f28ee756ba065b5a9599da046c3f171d6eccecd6ac5d86c36535296590f265eae460c00c0b56c9c0ca9ca94e2deb89db430efe87bef7e77af4b6394bd2e599154d8dd9b1f655b4e4a3d98399af5bce41616a4554a544640cdd9f9bd514268a558a4a031ece9f7dcca8e9cab3fbcb7f3ad5ddf1d3e7fa74c62307eee8aad1f7efe9f450e5a38ae35cad1902a4fc8ee0b35a268c94a691caa3e1475d13f7f773ca39326b8ba26d663dd7d5d0d00c3000350b497358169e0b245fee36d8c35a023ebea894b297d4b00ca4a33ab7af34ec984321a7b32b36aabac077e614e93bc4fcb10ca680cc770ed5176baaaf957b66426370c9c6ba689bb8781ac28bd9e62b1d92c654d6605a9edea65f178c02d294cee09360b404baa9233bb98231c8c9943fd34a8b570958315482ff2c69c0ab9be838d16ce32753225cbef24962b4dc6597271ae959331559d5d23197cc8db945dd0d5670312b192c69ec113a467579aa29fc1b7a03ead84df6bb5528194c6300096b1a315de9691d9d85b3fb4b8fc7ea1846b3d5a1fefce39f5ed81a82a39ced234b0b0759de263cd80e165d062668051def16f8e6649ad17aef4377bfca2881a469a0c4387d19a9282a4b2bee5ade48d19d91d1ceb31866a7d71864a7680b6c67c86dee07735280000a84d7bd897be5c20a3557e5149a23cb3af13a4a47c198d0dfd48462b1ad37385e65ee3f471008c67eb654395a4aaf62e43b4c7211a05ae65e3644455dccb53e9caee37e0564e26acdf7313a84dce6b570e5eb304bfa656cc725ef24290e7580b5db6a2fac69953d1a5229a52b37d18860d1c4b670baceefe8376b2ef64d90f3ad12d1981402010ff1c90270e0281783e489acb8a8a1e07362e2c1598efdab27a4afe9eb84eb6161bc45de2c70a0c29e91403478b83631c4b9f850b66badb1bb229717b437d3bd5b793a226f28783a2d90193176e0e60012da8ceb879f56262996af4769ca5a5418065e8ae1f42fbe5a4d180c7d16483b843f4f8453829ea140f986dee481f671e707d5ffdd25765abc744a39bd18dc0d1e580a45ef8d86182928b457260e868b1415a277aec3541493a4534ced56461dd0020e54bfba94d32e110aba1633893c504854c418a5b2a725a2a7212a33196a1ebe297d7cf583d2feff35bba1c90d40b1e7b4590a276f190237f96c9c4398b03bd9c4c7920eb6aa86ba6fbb24bb6dcdeff83726ea0dfdcf57e610092c607b7232fc51674d20040cb87ccabda2aebbbd62743c1e22c4d3648ea54f24f893b0676b4609ab94fd207b6fe8b9fbaaa6c75f5b4ba5459de233d883ac52ab52a6c1301479b838368f09f06b5162e9d337081f49371a4b559b5d4ca7156da15562359cd372acbf12662aea3a986689c25d670ad52480ffa92841ea05cfa691392f60e39d85beb31a1fda9281e0cfd9106403537f22918aef44349c4ca27eb11676bb241d2a9da0ec59d6218abc5c1710dbbe98be6f9bb8ed26328856df575ddc38e4c2cc93db1ef645a3b5574266bcc86796bfc0bfe1bdfd86368c34813e7ea7281ebfeda5ef7fe8299a186fab21c22d901da1ac61a766ff0fb1ad423656ea8248630828191d7a7e609277b38e9ddbd23b5f1b2a31e1ea99282c970dbe3e08d02708e2e1770ab0d7bf73d71526d2606b2a1454386b6010f441dbd8b675092be46aebe663149f1f96f8f74cc99e1b37c5b30016467596aecc588e45a899aedb26118364b4b83a044dd8f7b5d52d225060402814020908883402010cf022d6fafed8671a30c18d02113c880a7cbc3fb0fde648d32c6c8852f2df3ee8c3fbc3b2eaf594c017364e8c73b47f7c9381d05b1270b624f31b54d6d9cdc834217bcacd9fdf1feacc70ff5945c24a1a02e72dfb14291eaa915824ece3429f0f4350880de8138c1d3e30d3430e38ef219c795e49e3d76bba9774f5ccb79d9067f7737e31b914d72a10cd85adc47c12d30a6aeb58d91bcbe5320038e8e061340de3716d2e1619458d423f7d0cf1a8d81ebbc65f78b1a973efaf2eea3c5706879db8398b81adf6523ac349422397075b59818f40d91787a5c00f180234d0d1606520086c98ccdaba7632927f6fc9059272469c238f0adf7a7f5959ca02cf14c59e25942c378a4c3a4e98be76cda28fef4bf77869355d66055a6465090f1a5c3cb3fd3dc73a21e5911f1cbb5cabe6ae6d8cedf14e2e235e24a79190500c0d3e3aad4aa863e0f64f5bd23e3417e1ad45a3a283505725b7591325a58f1a08198e5626b6bacdb5d52c5ef86924e0d97b1a3c5a3b8ede90fbba9ffd1d355569f55ae1cefe23746b33cb7d77b01e38cf0f2d62ebe5b6e38c543972c8baa94d0c05353ddc3127664421918eaf170e8f368c3b9ba5c900b65dc712bb62cb4af8cf8655762699b94028ec3c63d2f690f2bd1a6ecfc0e250008f22f9eca76d83477f5f4826f621b1580f18691262d13ca405878f8c08d4655c18c92b6ab5b8f6d58c93e79dd52fef07a83c19f9e066b50cf15797d7a9ec8dbd3592fabc3cb9e2e3bd6cfcb6fa8f63878a3e8b10945c9e96f2f57aa163925ef1e56506baed5841184bcb4b45d0104804aacf2c16a96a69b32af1dcebc86b1742d478ff30959b46c3bb3f5c3930fa5b281b69f6e1dfa5ea31049695c43878343ef4ae404579b8beec108040281f883c0e0b90762fb7b4fa7c27026034d084320fe2e320e45038661008af6d22a29cfc97b14afd78f8065e131c980ac2d6c61985a69d115f1710f9ac51400e03c6393de889ccc110bdeffe2c365b66ca015fcc69294d86bb962a6b18516d17fe05bd00446b6dac2e6a6c6a6a6c6a6a67696ebe217e6bb68926da55512ee38bfd1bda18631b695d704bd81341c5b5f47b6282f21adb8acb4ace7efc30749298d60e83ed18441f12bcbba18b6de0e5abdc9f0462fdafef28a895aa2cad22ec266b2a34e6f87c4309c30d9121a0b1ba4bfafa8640d058d60e9ef3752359e28ae693bce0464adcd82eeaa0a3e6e37d5b52fba29c378a28ff9a362a63182abc1ec3910d71933d1a2671f839186509f7823a35648d20018dbd0a2f72a0863ffd7f77eb261bc064693a2e6f2ccb8e8fbed6038429718562fcc555b65ea07d182cad24eb5f95715882c3c27ea281f26a614943daa8e82943b15b4868b8f556f38569ee364fbde13625c6b6f373db2b6a837a4f0203f0d6a2d0ca3611508d5fd30bf9de7387d8a85bce661bb52d95e52293572f79b68c02f2a6c55fecfad45901f99d8ca19bf72f564b3de402084f62897a02defbcb56383b756dbedf007dd94faea1e9618d052584b19ba4d3263f5092276de8e3c49654917cfd28425c98f4d286993520040689b19329f35f02f25c8bb742a5362396fd5740b2600ae338c34156d2595124d6b73babda7461a5b2466d35f78c1df4ced6caa6125fb04caf6e1f5064388386a1bd41fa0e2a4e58a2cbcdc264cb683d2fbfdd6f71ab23d0ed1282841c5c34ea6f9487677734f1534f175262f5939db863d9cbec06666a83b4f909e58fe945f9dfa9a658f5eb3ebcbb7832c9840cbbb6af3ef45c694531ae6a63cae9aedc378e6a3a5f5058d60e9e9a2dfdb6499a6aeaefae80e8c402010883f081d0660cff999e06fec89c375dab06b8be9edcff7c4b4e84f7de53ff318b15f7d7bb34989cc0681f88b6a380a8902080d2d3606dde5d76fd44d98b7711b199358c2e7d9fa044fd56fbdf95b1e5f6c5e2bc0bc6606ba8bb25a40dfde2b38c8960099958db976677b491dcc98b26a253f36a751c6b1700df0e0f1ef15b6290180064cd7ded1bebea8b221352a2d60d3bad7d79addcc6d566adb4e0e9a32aa2de252bb52da111b573771defad7e8d8dbf99d6c1b9f202f96fc29951ce3d94e766489b3d36a547df6c9f6bc8c96792193dc4c63c36b13628a7d96afdfba32ea7641077b94ef9c09acaa4b692d92b6c498e2c9cbd76c5b6d7833af8d61e13e2bc04a907620bd8d8411bfa7acc8b6fb5793fc5f9ef1c6bb2353d30b6b3b24c035b01ee7e53e122fbb1c592291d3b76f547887ae7875a3617c761366e11130d5b857f3a7656dd55dd8b4c5cb83e06ea5dc68e2ec4023314d0180b2bdaa0d664f0df46a4aa9536859bb07cc1ecf03cc6c94a55e435d45956ce1b41756cfd349ab16318d1da74e3790e55f6e56006718b52a695257651dcdea0e52d4df8929f65da1927f3f7d093c35b18465e5e5aa4d965d28570d84410b1edeafa45f70f61ec9a9960200f0dc5edc4ac6dc7928d0b2f79be5a5d376eb50819006fd217e0200b24d8db5c83ad515c8936240419130688a315d71a35106008d797530c95e579299db384038e2c756da36cca17a75ccc133c6af2d0f7bf713b78cd482ea0e05db40d6a1605b5a00342466372a06abeee1e944795177db5f9fb9ed656674729554778cff1c775e4de4f532b180d524e73a054e73210bbb192663a7ce9d6106d06563635a90d728d39fbc72853b649c3a993c84544509f22f9cce727871eeda19f97b63bbead4a6d9f1e81069f9f51b35efccdfb6957723a55cc034779911349e93f64bad980686e140e7a5f8c349f609a415c3e90d602829485d836a6c7dde7da9bc2e355f3479f6222b79f12f15fd822f0ddd1e076f14a0a84bbc56e8b3f2e56d78ccdde276ccc0d16fb6a7e1c393e5fc81ac8a6b39dedbd792040082a36f35cecbdb56bb3de94044850c9e9ae7a7b666e58ca26696c7ac35cb94370bda482d6bcfe0d178d3f532be4c3cf0766a58fd676a7466c08ba1afaed38acd6ec22d3c033c59e4b33b442210080402f1578561cc0406064a1a84243c9a19cfc6401307160e140d621204e4ffef495936cbde7e758a41effb1485a0a9a230ed666c4261bbe2596eb1185383dbab71e12c368bc56021a71c04e22f0c256e6996c0a4a0195699976b1ae37efa9e5cbc68e69c9593095ad8901b75e0fc8d4a190d55e1bf5ed55c11b476fb0c5a549f9318fed58fb6eb5e0e5cb1a4b27cdfed73072ed2a101b396b93280163717c51fbb18552103c01b33b25b9d3d576d313efdc9bea482b35f1f152c9d336db92b07487e75f6956f2f27342a01a031eec00fb0247446d0b24998b83ef3da815bf61b973ed1a968d84f1ec3143fb8ff44dc05b2f541566b48d0240f93e8cb752987f6e18bc366cd5ee1c1a0c50db9513f5eb8d3420274a41cda872d5a3c6bd6f2494c90b614dffcf5fcb57c210dccdfa978894aceeff9a62628c077925f8827138012b756155e3b12139fdba20480b63b077f2496860604848ec3a44d0fe20e9f73dcb8a2a747ad8d3974556f55d0ecb54eb4a8212bfad869b3351bf40094cd377f3d6bb03a64f9766f90b614dcb9f6fd7f75435f5db868cdd4f2cfc2a3f69f622c0ff65bba9a05206b2f4b397532fc8180c68721e2805c7d95ed2f576b0b1df77ffd8e111a163433741c2e6bcdbf79f888e6d24d4f38e3b047f8b868916529a542babf3450925a03cb9dbc47726f0340dbadc3b1ac69739778ea10b296c21b07ce4557ca7a8b7d909f7a0a59a8ce5a6a072e90a7aebde941b96c8a2bbfa856440380b8a6a019ec8daab2ea9f9efca350b1d203edc3b40245cbbd239fd7b807044d99e437d78d054a517b5d6eecc92cd1b8b0453bb649bef82ea1455d750fcfcaa4e5e1fb0e48962cf05bbc662aa6e457675dd97731b1494943fef9c3d75f5812b4614708c9afca8c3bf175b2fbc64d53562d2addf5532ec7c8d6d616aad9c378c54409f22f9eca72d814bc2630ffeb18b5691e7e3c9f4dd91477609f62d1e2809095530990b616df3c763eb250480360039e9716e50f27d9a76a63e8de604811477d83da57fbdc559cdab47ca1b737a7fc7ef913d39c866a8f43350aa03ad30eefc3168406072df76281a2a3fcfea97d57ef770ea89db0ec6686d93d9269dacb922f1e0e4faa100ef824a7ae6669c83871503f6cd1b4392bbd70a004f5b931072fc435282935db6138d64d0bf24f7f7352b2725ec07267e057dcbd78fc61d0d6000589641c04028140fc31681300180006121ae4ea773364401709aa2fc57a261908286062a0430081018e81820201f538361d17078cebe42ea78183810e83ee5482840216803e9316922021692606da3848285a400200edc4e11a99983deb35b43637f63f8a3376f3672f3bb7dcb99cd4a864f2748c6d26793b19294bce7d79e04edbf0f5229eeb2b5f6ed48efeec8b98461230820012dd9f11ff78e861bd4ca4fb7656b7b1c76703e8472f9ffb3ed334ddf785a6695ae523ddf39da67a3e51bdfff6fea1285261623e1255d09f05d765eb979bf05ffff343aee4df73d14cebb00f763aa5ecfe2ca65139fc9ffe09e09a36ae961d0f8abbc83fe5f4bcf15b5f1b11fe55649de2df71de7f7e7bf9878131340d8d34e4ed2dddbd41b79823167ffc864bdade4fc3eb91bb36028140207e1fadcd8d0646c643eec6e61aa53f8817d1380d18e03809188d6180610018607d7f7b3e0318323121854969e8f561c5303d06286810521813030203058d01800e012c1c9a1400801100c62cc02514903488289050c0c501007804c828109240d220a5404401ef79b8b8489b729292eedd49b81179fee72ff6c5b7b3c6cc0d1ac5febda9d148c141201008c4bf024a5891f56729380084963147d82254fe5bce8bf8dbc1735cf1cefb6b2768f77a6d11bab6a375e5f5e59dc87610080402f1c7a0a44109a0a48798adadec5bccd480013d4b71e2003dcb2e2a68905240d240d220a400c700efd57900538d89a3a07bc51a16062a2b8e829c060c031c03eab9a924b4ac31af4438d3c7dc5c032f93d19a4e4bb7ae72b3d46202c8db1fa6449e89ccec09bb87b1cdbde685cdf6b0d367d1c28692466d00090000a6edb5f3d3175857767d91d04661031f8e716d66af5cec6e6d66a4c50400695b7152e4d9889cf6be351a74c6ce583cdfcfc54a8ba0c42df9d70f1d4e6c52320d5c83c2e6f93a9970685143ce8d0be76e558828649308040281f8b74218b8cd30791071af9bfe779c17f1f783161425e6c9d72d5e1d248f29e8649abbcd0b3117a45f2c97a0a241201008c45f0a92060203820602804b80480904408f6f0a0ea049001bef9995f518250d025245c4c1fa265fd0fdf7ebf9fc7c03c2616c3d032ed0cd22050d40cb05ade5a9b1f75bc5b881c3d4c0a96b5f1237ecbedea8c4f53cd7bdb1722c559d1e9b582fd71ae13ad9bc57c4e97ff31ef8709269ec386e84565962c4cd762543cfcecb7fc6baadcabd5f44d42b00d3745ab2f3652fede607091195dd98a601b34544e2dae397efdc388928bf77f5761367ccb4a085db34a59ffd78af03c93808c4c00fce146a1c7f1ae29c1fb6bffc6fbb6859d5b9f7b73df34f88ff0daaf5fec9dffe45e7fd57b4977fdccda83beb971d597ddfaa2a0b922fa0fa47201008c45f0f250d6c1cd8388868e061c0c000c740490360a0470060d0a9040a808583becad4a8c7220e06c0c1414a01002868e0e08f831973715050cf61a9738cc1d5d4d4623338dac6366eb342c710f282a452110d00f29a9b176b7a764a2ba1de792768bc83ee8dc66e8b69216359cdd7f77c1b53af0000b857a9f3e546eda7131ef8f09e40921d790971096d14c0edecceb73f58e43ec924a6be8e369912eaa5db91f0cddeab95d2be0b6598872c9aa4d97ef3ab1f236ae400c9c512e3f717ce70374e896d2291bd2110080402814020100804028178120260387378490002032e06dd24e0001a38d07d33b058387491bd53ab9e8e6dc3e8899dd3130d47480200089460c0044302a43430316001b43f8f69c49cf11b3f19ffe85b77e1b563c7b3fbaf1d896198a2a3bc4909665a1c0207db31bad01295d534dc8886fd0e7ff247aabba28c0f93cd740868d0b0773186d6e8fbb5d2c75215ae63e76408ed37725a6926930900c28ae24e986667c2896d1221b34420860143cf61eaac9993c7db9b6912400a9b4ab36e464525578b07f0d7c10da6bdb92ba4f1bb778e97ca9e5f8630aee5a480e0a9ee8ed67a1c0c649dd57929d7c3e3f3db14bf4ba4665a2ff968a7e3ddcf3e8b6d56fe458af10f07d3b0f1f31bd59e92903f507c168c65ec322d6886a7b3ad11170705bfbef87e7c447466a3ecffe7a500613471a607273f3ea5fe5912c4f5a7bcf95948e3b71f0c606a8365587d75b3edd77ef18a59e4475fde56eba7c919fbe2eeed3ae7defe2695fffff8428469b1e0fd7766e90ffc4c5070f0ad1f0ba4fff339062baee78b6a9f80eb3af9fb1855dfb9532ea486d7ee302df79dbbd7d840d7adaf765da8517d6ac0784e2fee7e693c5b96b5efbd2325b23fa3d910c6816f7fb85072ec3fdf66a82ee4c471dcf2d516f384bd9f5caafda30337f71597ca3392a8a9283dfe6a746a9d841e9e91231008040281e87d0ca3814780020030500caae690000c0012404983840203c6e39de51468124060c0ee8b86d3fbbc8001870046cf442c3109e23e771b12a04d013ca2271e32f049782e318395e51147e2ea140cb3a92f2c1cd77d3f32a1bc37de0ca1e712bc24c4dbc15c9301402901870e0c80e068b101845dd2a11e20063efc296885580e0c168101c1d5e502083bc4aa831082abc30130087c636fa0ea51424d260e809e6110b26fc7ba00002000494441548821079866d3b7ef5c640f0dd949d1f7daa40c5debf1de7e2fec1c6df4cdd72a1e6f8f5074d59496b74b9e63dbc2b59c97ee7cd9c7a0bb34e576781d9fe2998c76f79bbdd969c489cf0ea5fe650726cf588c7f3438cf666af08cd2a2bb4f8b3818d766deab3b822c2495194911899d0ab681ed44dfc0356fdbe97cb1ef66d3ffc72095693871d61c9daebb29f5ff2f23f1df9d614ad2545ea6e8fae343a6929d59574eb5f544c16359cd5ae4ab517c3d3ca79304005ad956ff775fc149a54f20749ca6073bdecdbc572e7cc696aa3bc1cdec6a8daa8ac319e535860d880110e65e8b2ce453003843c3c86682afffca77ed8dbfde175921a5ff34234720100804e26f784725810d80e340c310f3997a82162b280000250d420a1e3d517790a001406020a6404a8306d11bdf4641038302067fa0c941548f57ce731d2128baaa8a8b4a65505c73d2eac38db3d6063cd873ad560e84d1941737079856245ef9b5b051486a8c59b03e980700a4a45b0aa061a84140f720cf11ea0e1f40c579547652810c80a7c7c5a19becbfb123f1d8898ceec70f8db4a45580141c04624818e681eb17d94b537fde7b2aa7af05c5dfce5ef5eee6c0253ef7bebed5fa44bf43f1b34f7f97fd1c3384698e5bb2ce47b73262cf77f175bd8e1bb7e3efcedcf1fefcc5f347e71e2b96d0ff8062fceb80716c43d60759b4c47dffdf2ba5e29eb2bd7533d17bd37bab43425dd3f7a7f3e9bf5986d5874455d45ddfffdd9f91674a5c9393d23b77983bde63912fd4642725fd539650feffe81344f5425d5737b3481515873bd27b0cbbbb49a2a387bae9271154662425f5752a89f171192bdedd14b86666e66751f57f9a912310080402f1f78386de3035bd4189b1419f56c8c73ba8aea144f74d93ea49e7d167124048a90436fed32e525870f9548ed3a6c017fc33bebed14c18da9a8130fd4ad49d0a3900b0890e05f00080ea2ecb6f8559de7e76b7ce158bd43eff33d41c3ed8a362777949174cf3f2b4ba1551d5f76a9beaae28e98269a374f997b25b50101c04e299e0d8064c379566ff72f9818a064a090aa3af3d30f73233e5621ddc19efbde795b6ef1c3667ed1ccb87df7d1261b6fd9305cddfbf73bc548671ada72c5e1a3069942e13141da5c9e127c2335b1598a6db8e3d0b1b0e9eea98bc30d0d59443f2ab52a3cf5e48ae93694e7ce5d3f5bc4b1f7e79b7c79f86309af6e627f3f8873ef829ebd15c05c2c0237802b739eac4ad3a95a9378ac6a42b09ce8b8dadf418c51205a1377eceb205931d4d791850a2c6c23b97cec614745300c0d07799b364fe5447132e468b1a726e9c3f1b57ded709310c5c172d5b34c55e8fa1ec28b975e6b7a87c3e05004cc309216121531c8d39206d2d490e3f1799d90ad68b3f7adbb36cdf07c74a648069b86efffcc5b1a2bb7b779dab9403a6e3b5f3b395ec2b1f7f71ab8d1c7631b60a6920749d662d5934d5d99c8729f9d559372f9feff56ac458266e0b9686f8daeb336951fd835b17cec7950828008c63e1bd382cd8d3568f0992e6e2e4a8f35199ad0a9a69bde4a3d7ad23bf8a319abf74da584396a2a3f8f6e91351057c8a309af9de07334abff9e84c951c0080309cf9d647b32abffd24c36fd72b6e5c00b337be71cfe837150ed3749aeda3db7df79b6b7d82080000d99e1119e7ae3d6684012b5d62bae4a3d7ad23f7c6982f5b3b55ebde575f97047fa23ae1883366c39eadfae73ff83ab99b1ea0fc2b39fe6fee5a620100abbefc7efaf98fbebcdd81e938042e5de8ef6aae81293acbd262ce5d49e9a96c5cd33e606958c078730d10d767dfb8de800d24f20d95e13ab5d5cdb65df5f9ab96d73eee996942e83bcf59bec06f9c310764ad0577ae9cbe96dbd1ef1682698c5ef8c6367ffad60fdf84978ae8014d4501eaabe3d9b429b6b9d7fcb0399ef6062c5ad4989f70f56c4c6137099cb12f7ebe193bfe75e698a50b7ded7409694b6eccc9937195627ad0e21a34b5635f67bbac5de64146ecfaf2aec46a8026ac922b6df71d9fade15dfe7877421b050c8b900fde0f34a838f9ded7a9dd34b0462dddf5a65be9771f5d31def6c982e6efdf39cfdbba77a33d00ccfde0079ff8cfbfcc1ea4dd3d417b5e9a60d60477d3c89abe094a9c119e63199589a5dac11ebdfbe05aa303c3164d73b1d4268096b496dc8f3c1d99d5aa00c268e67bef79a57d779e9cbe24d8d5944bf12bee5d3a7a25b34dd9dbbe572e9832469f29a9cf888aa9f57c714efb8feffe522255df1e9f5555641a4f085936d767ac1107e41d65e9d7cf5d4da993d283e68a18a009280ca6bff9f142feafef1cc8e9e90e99560b77bde95df2fd87c74ba543a868f911971fbaaff39e6c79e37c83d52323678d7df1f3cdc4c99f0a9d17cf761fa109a2faecd80be76e96a3b53b1108040281f8c3c0ff0a5a95202f3cbc8cb498133a490f57b6953781a6c7b2b0a029ee6e6e9326391ab27af65236265c4cedd6f1defaf6e6b0207f3fffe9333d8d9f4e4bede183a0a8bf7525576c307dc79b1b1607f94f9d1eb8206cba155677eb6aae64c482ffec5cbd6096bf9fffb4a04561c1b61c0c990c0231144c13e7d13c45594ad913722bd97aefd0175f9fcaeb194ce03a13566c9cae599d94f84025ec16a6e9bcf2b53037a230eaf8e1c3276f36984e5db7d9dfa4476dc6b527ad7fd18f99177ef4f8b9f85a3d9f653b36b8e962c2f2d42acaca6db4564febc475c77958284b931faa9c1ce38d9a60012d99394fb8aed092d2f3dfeef931ae410184b1dfa697024676a59c3ffcebafc72372c9b1c19b963a6960000cf3a097370559b6269e3b7ae8f8e56cda65e1e6a58edc9e936126d3d62d307c78e5d0fe435773c831811bc21cb818e05a2eabded81060d2107feac8e1b3779acda6bff86ae818aeb229b754c2b57132620200d378ac2501a06d67a7430000c7c2d902daf34a5467250da318318eddfcd7b605db09532f1e39f25b443e3661e16bafcc346302e0daae6b5e5f3355b334eac4e12317d3a563435ed938c588005cdf6bd31b2b266b96c79c3c7cf8ec9d16d3191b5e5fe1acd9733984d98c0d61169591877f38782153e110b87189a386fa3e4f5e75e9cbfd37db409c71f48bdd977b049e5ed816136c08615e7add13139d147531df7fb9ef5265cf66c2c877fdfa8974f1bdbbc57cf552f980e5cfeebafff39e13254a6808fffad383f7bb68aeed8237b6ceb1e3a79c3d76e4b71b953a3e2bde58edaa8d0330cd676d7d65c178a230fad49193d7cbf4666d9863f1f4350d2fc30357b7eac89b6b1ffac6a640b3c65b278e1c3995d83a2260d32bc1964c951d38d6415b5f9ece4a39f45d44a98856672abfa73a068030f07971e76a1f8dd2eb270e1dbb982ab29bb365fb9cbeecb047cddd3c4b23f7f2c1efff8fbdfb8e8bea4a1b00fcde3bbdd09b7414b08022220836ec08766389b1c4a8d96c1235d994dd4ddb98b231bbc92631c5c414bbaebdf7163b2252a5f70e034c8161faccbde7fb83a1298368cc26bbdffbe84f87995bce9c73cf1dce3ba76c3e96270c9bfbeccc007e8fd9d5e3d1f83ef12f2c0cd6dcbd92586190d8aec2d67aa7294daf01cf217e620a8096060c700100efc15e0200e0380607d959cad33a4ac290b765fde6640d282e7ffbc197176496de1444db2f048abbb7eb1d22867bb41581d03f3a84577eabb03dbc4b3b0c5ff6c2ec504bfab1ed3ffcb4edc06d75c08415cf4439597f33a29d63962d19acbcb4f59b4dbbae37f9c52e5f1ee54403251e30ffb59513ddaa2eecdcbaf548ae246e79826f6bdf5edbf5b1bbd2114aef21e2b6bd09ca6ef0923faf98d8a7feeaeead9b779c2fb31bb5f82fab62aceb52d84855f755005439a9326e605480b0edae1231cc499775abb217f325114d717a2dd80706d8d1f7c606fb3fb966864bc9b99d5bf69ccee30d7be2a517277a70f1930f218410fa4ff97d7cecb2ca3b87ae4ef9ebc45971fe19fb6e6cd9ecf8e4cc98e98b4600006b6c915716c8f42c00d164effbf4eb86b9336347ce1cc4032026b5ac20b75a47ee69ded8d8bda7d337a5ecf8d41cf7c48cd1b13387d0c0b454de2ae091aa941d9f98a7ce9d16336ed6702e804159965cc4a3c040f0aa41a8e7db8abd871db4c8543d8feba044ee0d9bd76d4957b30074fbd8069edbc0bec2e69b7b0e5e2a3703dc2d5691d9c3185e6b1b820291e2f4679b2eca2c00909ea77af9dd45d3c77aa69f2abc53050ba282a5b7535a08ed181ae36329dc5cd439f2c191ba3b504455abb69d229e838ba1e8fab69f8ee5690900e4367a0c79bdafa794ced2897d433ca074fbeee3292d0420abdacc4c76e10b29d0000040cbb5efb79ea93203e496e9fc06bfece56d4f1772c6ce8d1216ecf864cb2d150b909651a4f9f33b73a60f3ebd2127bdd4123528d09eae6e720a0c143715d6d9050ef6155d6c34ba0ff217b4e464355a1e2a1b29bb2133c7b9ca2f7cb2f178a5090032b26bb9ebd64c9e1a786d574becec086ecee66f76a7a859808cbc66d78f9e1d1de694541c3b7d10c9ddf2f58e3bcd2c407a4691ee2f7f9b3b33ea74ce0d00009120f3cbada72b4c005061e83bf44f7e3e7674b6add61e31b7c8152d66c2e8948df296ce33b0d02217670134d7363f60648f9d73d186bfef2bd01300e1205befb1fbfc277a955c65608940ddd8a8d253ceb173c6bbd51c7dfffbd68b23234f217cffe9846897bb375c13e27c0ce93f6dd89ad942005232cbd9775e9d70ef9c28bd4d7077c59ddbd47118e7a8d9639c2a0eaedb7aa5910148cfad97ae7b75c408cf73a75bdf0adf3376c5dae9ae99dbffb13f4bcd0200b78f8d4ba530c36671687bdd3554103075ce40cb9d4d5fedc8d11080b4ac32cb9b7f99101774614b19000576ecd52f765e6c6400f2aba8414357faf61152326f9bd9d5f3d12867e1ad7fae3f596d02e0f75d68b30ab77de6361764cbe97143bcf869859467a8bba9a658efe53fd09d975725f41bec01553f97eb485b4083989ae44a2d432c5a45a3526be1b9da2a083dd34d1427e34ee3acd1917d4e5557990104be3121fcf2c3852d2e6d93dd71ecdcd98adb7bb6ef4f51b100905d23097d7b8cb7030754adbdd9a4657b3f399aa72300a54d1e43de88f677e4dea6a3668d72a86c2be5b4ac0a78fbcd29763dd6c76df9f7d722bf45ebd62fbaef59150000c7356646a4a4f2d0ba9f2e3732009099a7927cb06cda04ef94a3065ba9a2a26c5481cbd9e98db3c68ff01566171a80eb3e3cdc599b9554d9ab79a4589db2d902decee2fbd686e09baf7dfdedc1722300a466d7f3de5d193fa5eff55d4546fcf443082184fe67833886bcef5f5fdbf52953e5b1f7561f6b7d6c4c3bba31ed68773b32cdf917b7e55fbcef7975d2a72f27b5fdd226ef7ef7cedb0080a5eee4876b4fb6ff6896679efa21f354d75dccf28c933f669cc4ab04a1874351d08b39b52cc549f9f78d81b028cb6a2d63472f5ea8ba909c53502ecb3dbd2bb7b5010c00507d23adc1dace661469574b9f7c666080f4d4ad823b359cd9230244a95906c741d1bee6c29feee9bd42d10feac160283af8e5e70040f1244e6e7dbc83c70e9082190080e8eb4a943079ceb239826be9f92595b21b7b77b5867d00009ab233dbe6bc650c1a23a128a0ed0207bbb1a5c7ef36b16df7a4cc5b354fcc0ef5e0a554a656912583fdc4d78d3e212e9a9c53d77d8266847af2335481fd1d0d251975a687cb46be47882f2dbf92526bdd8fe88a9372f523fa0e70755486b8b2a547f2ac9378114dd69637dfe43206e9c86047a6747f6e737bdad26f56cf5d18e229b8d10c00ea9cf63430fa1623a128ead1af00f2c02b40939d5cf6a0c9886ce67f67429f705faafa707adbc5c136e52496b22b07fbd815f8fb0bf5d957f25b5a4f438c554969aa09231f31c1dd147797647887fb50d5873215d66882a1f8e0077fe613bd05fa03504e91cb5f1e18243064a4e7ab5a37b07da9f0338cbfb838b8ae83fa4bf539378adbba9d98eaeea42be22207baf2ca0000ead3b2ac03bd8845a735130145f15c07d8caae071dad3125d59a565b55b84b3597e7e4abe30785b872cba881fedcea7357eb67ae1cd0d78e6e701de243c9ce14b7b060ffe805d1398a93995c3f6374a4c7a9aa6ab3c0377ab0a0e250819a1dd5fe295f7d6ad30600a03822475777af7e23c25d81a2da87a69b8b53cbac5f14b106b591d0140542efa1de54d5c1f65236d5a567a8a68ceda93eba70f3ef9faaa8e1e2e643859da75ae2fbcf7c6e9a140040e01dda07aa0e64b49d826dceb951c23edb3f404ae7db4a95ad2a20ba989d99a14a1839dc4b5058cab8850f77d566fdbbea97ae5ba6bc93d4369f38abcebd926318da2fd89953548783cf114208a1ffd9200e42e87f19d3d2a8857e9e4e5ca8eeba420ec779d8b4c97dd5374edc300380b1a59bafced9e6942dffe2264c1f377965cc1c005343de8d13074fa636b40654b4aa8e6e75c4a46e32809fbd90621bf35264f3e3a3fc85397583a27d2d455b0abbc670184d430b500e5ef6dc4c5d97b61425f41f3f63a430ffecb91c83f7e87973274705bb0a589da2b65ac1b49dc85c79fccb4ddae953463ff17c1c1f484bc59d8b470e5c29d6b4367235f72d6f4d8b1c4540fbaefad7575d9f37dbf3a0a42453c6891bec2951877ab255974b0a354a51447f57fbda211e4cf9d97b5a560fcec664819d00749df204189d520b83ec44125604fa5a8da53d71ac49a73101d7d14e08861a6d4726b07a958ed062299f6a0600a3c6f83826b660f5ca263304783b7041d9352ec5f5183d639c5bcde5931900007ab5e1c1a7b395ff9df6a4f976120ef82c787fe3822ebbd6398b85120168159d7aaf303aa5ee5113dc5d71c33dc960b5aa8e3745cc7a8d19008400000e03fb649fbbea3275dcbc84c0fc03c506d2d3a54235fee2e2a0450e221045bdf2afa82e4f9b5ca4adbd62ba793394c066763de8680675c78c72dd576153e7b3996499c5c6d183fa39de20c1f64dd9c5a5d51596c8213e76a5010122657a5e53cfc180071444d770516672e38cd1111e27ab1b7ca3428555c7f35b5851c73be67b44cc58101f13da470cc6a69aaa7ad2a5ae1935f75da1ada5acebb45226a36fb2e691adfa28e86ee0bab63a3f2fb7cb12e330ce025200a0f91211dde514c4ac6932808b9d90ee2955dd5601116dae4fcb6a9e1216d18757611a3adc4d9bb5b3d2d0db4bc8c9810b3aa596817b06a66b559dd6f364344a1d04db8b380018c44108218430888310fa2f649665151bc6848c0e9666dfeddc48a19d87c64f1b2bbe9078a2b561c276db0e23ba8a5b87bebd758816b9faf71f3a7ecedc55abd9fabf1f530100257112d1606d23513c3b072118b546028c222b433e2736d2cfb528c69f29dc7aef2c32445b9e29833991c3dc2e9ca9eb1cc511f84f4c181f59557af2e7bef35e58345275f1c78fce67c9742cf00216bcf797016def47997d7667f6d95d3cfb3efd42a31316ce5d2d6d5ef7cd5d5b110ca3c608e6fcdd9f1d2aeb1c0f20a6661d618c0539cad9e1438255fd448d976b347243a97ecac0fe81aebe54f5d1f2ae63437b918dacb1c508ae4e22ba75f0070070448e62306a0c468d110476e2f6b623c5730ce8e766aa51b51840e820e10258bf46a7858e628ad5eaccbd1f274a0924fc07f40831d56494b343c246f81e2a2be9dc5ee4798e9a36295677e8e7e3d64cb179568e50cca37accffd48edc654d5a3d0bd5c7bfd892a3ed92832d2ae14403485c241c006bb973c4cee2474f70cfa105b3ce406891bda0fd1aa5a5befdbda9dae2060000f9b9afb79eacf7e20d7e6de253e36e7c7caed6d2d3a5e2fe8bab2131688ca0c9fde9db73b59d0313ac4169827eb6a26f6a5bd9f5a0a3914e65d97d153e5ad5794763556a39fbcc90a020c6dd5856a4d028b3eab9d306070df071d61464359a1fdf847d4c63464ae3cc98088f8bd92386882b4fe4a959680fe270fb4c7ee1998954e28ef55fa6566b18c2718f7be36f937a51ca6207617b2973840e226bd5b7511f8d0f370a9b3569f52c2d76ec3805c59538087b0aead9ae024a1698bab45c4dec9070cf5bc6e1eedaec3d95bd1cf5444902877981fa46590b0bf72ce62571127340d9f62ea54e62306a8d38b331420821f41fd2e5f724272e8868cc1384d02f6b3dea8b2f5c5708862e9a3fdca9633205da2e74469c37c8ef24d79b6d371bec225ff8f8d397463bd3c0eae56599978f5dae06273f676bb8d9674c849bf521c7392236905215946958004be3dd4ca53864c2f8d8be4cd1cde2fbd6af631a93cee59add13964f09e8343b39df7becec289139ef66914ee4e16b474ace9fcf94e95800a0c51e7dac93fdf2fce6befbcf754f05098198d57505b7ce9cbaabe37978db716cb6c0d425052a9e7780a0b9be4e26ab93c9646a87314f2e9bd64f0000e686ac7cad4b64ec08577561590b6baacbae227ee3c60f12356416dd3bb4ecc1d968aacfad625da322bdac5f9353e2a091a1627d7941a3a2b4a8891b38729075b6674adc7fde4b6b9644d869cb8a9a38fdc6843858eff45cd788313e50975bd3e357f30428be54d8be4be8509707b542d5596753b4f66396ce1a28edf84ce1b88c9839d6192a13b355f737f708014a60ed6900943470b81fddfbfc37d664d7815ba0bdb65ed69ae74afeb0f9cbe60cb563e485657ad1e07103aca549097c63229c1e4b82bb8b9ad4e4c8c037668875025ae0fbc7fff1e515b1ee1c0000a26968321363c5b9bd295aaf8405d1ce74cf97ca2f8fa5ca0bcaf4527f2f56d17af0ba06bde7e4254b2778dafeeec6a2b0995dbd3eda03aa7047a0a73cbd861338716220a726576662d5a5054d76a1e362bd8dc519b58f756a15a63123a5d169f8c8885161e2aa5b5d4770729d035ca1e6cab9942a0d43002881ab8f3df5a052aeceae03df9161ced64b90d76758b8736b28d0567d54981f2ec9c69a1c19f88e0c77b19e8276183c268856e597b5b0b677b15105280260ac49c9d3bb44c64e18d9477bb797f3e1006d17326bde004e7de2cdeafb93ef1c15ed2d68db6ed0b850a1bebc4061c1cf3e841042e8f1c7680000c08e038e9d7efbedf8bd8a4781908226fc2a0521f44b99aa4e6f3dddffd569abd6f98db879a7a05e473bf80e1d151328955fd976b1c66cfb5b76a2ab2a544be7cc7b761eef6a7133e5143c769a0f53bab76dfa05f099f9d20bd2f3776ac173785c5ca02577d7d51a33008059969ea59e346eac9d39f7a722edfddf7bb3cd69ffde31e4afaba6bdfee1a0e4c4ac4aa559e0113c2236ccc354b07f7f660bcba9af6ca146c64d8dd2a6368073ff91d312023960f4ebe765af52e457c3a4d8a797aacfa6d71945dec3a68c10375fcf5158c0c356e3b9facaa99cd14bd7ace59cbe9ea7a05c4362a7c5b815eed8a16601c0549b5e6a1e15e66ccccc6f3403612bb31b38f302a4aa9ff394cc436723b1649db8a6786dca9ad5bcd337cb0d8e03c7cf1c21ae387ea6c860662f9fc91ffdd4aab5cbdc7fce560afa8d9d318c5f7ef076835e7ee574fe98c52b5e5aee76f16e23d7273a7e8a6f4bf2c66439037e361bc19ada1abd20f2c945938fddaea17d464f9f2030b64fd5438092f80ee8df4f5f525edf691809d1e51dd976b5efea09abdf0b4e4f4c2d951b79cefd22c646fa702b4fef4d5430f7750235abca1b213c61e94ccdf93c8d43e89499812686000058e4b6f21f0801ca293834b826b7ac36e96472dc1f57bebae2eca5bb328b7dd09884b17d1b8f1f945b0c8a73e7ab87cf5ef5cacab33f67ab84fd46c78fe49bba9968e8a113dc7db8e0d6c9d4b83f3cf9a795f667d3eb29afa819e31ceb2f5cab344160c789b4b9c70fe70d5df6c4ecd0cc6d59b62f15875f5e0b0dc567ce56be35f7a535927389c56a9e57f8e484a1c2e44d553adbfd420ca536b3abb7477b5015ee889b156736f267fa82ec48958e00d39857669c14e1c6161eef66c2164208651f3030d8df525af7d0f960694cbf239f367d9e0ba9de9bdbcc0274fc0a64519635c2f4f15363ea12ab2d76015153a7858b81f2ece7eb545b61b394e549a752e2feb0e095957667d2ea39be23e2a2f90c1002405a6cd5c7878d3bb59e62deabcfda9d49ad65dc864e4d18c4e6eeba5c630617dbbbd8a802000086cae4426354740c68927655d98ce1d8f58d1c3d5acd02d05c896bdff031c3fd8435e73ebd5867e99c65564e935f5ccd3b93586a720e9b98102ea83c72aed4801f7c082184d06320e5808886c6ae5f8ed05497f653c72fa6621ab42ce0d24b08a15f8e182ace7cf661d5e4844923a3128688686034758557779f3a9558a1ebf12ec3d45ff9fe7be9a239a3e73f130b606e2acb38bce170a29c052900b0053b37170e993973f92421abaeb8b56fd3fee4b62e12e6da945ccdb818416162b1b6db13b04d29dbff2e2f884f181b3161d6081e8051599e7efafb6317b3e50c005376f4c723d2c5092b5f9e443435e9578e7ef255e08a3553972e2a2df9fcf29e6f0fb00be2e29f0ae702d1d5e75dd87ae044a9a187563dabbafdd3e73077c1b484c5317c302b4b92767d7124c99a5243657a25090baacba9350200d35c54d80c9edcfcac6ebb273d281b89a1f8e8171bf54f3e316ede8af194455d917af88b035764160050267eff05357f41fcf42523b844577bf7c457fbae353000ca5bdf7f4ecd5b101fbf78380f0cf579177fdc7f2a5b438067bb4cf405fbb79c112f9a3c6f5524ab2e4f3cfefdc1616b5b97d5619af2938ba7ce9ef1fc73ce9fafdb53dab975483479fb3e595f32257e42e4e8d9c30400e6e6eabcf3db4f9c4eadeb6e7009d3707debae3e4fcf99b474f524437df6a59d5ba905ab430180e8f2bbcf7fa0eb52d21ac3629e5eedbefbbd0d37b2f77cb259bd68e684c5c384c03457a41ffefce0953a0b00d49ddff8353c397f72c2539194ae26f5d4c64b417f5cd45d5e3f5c82bbbfec5bb2767fbabd65f18c494b86f2c1d8987be187dda72a4d20ec7a79a4ec3f3d61ddec85d3ae161d28b571a9f01e472db4c82e6cfcc2326f7edcac65e3386068ccbbb875fff15c0de99a9eaec134dbd9d5dba3d9acc2f7a64e9997d334d3835b52dcc40080b12eab9a4404d5a497de5f812d8d1969d563262e78c955f2e1e7398f10c5494b699c9ee056793bf79eefa92cb24b3fee715d3e6bf1cba3c0d09073edc4579f3acd7fe58927968f2f5e7fa38752fef7673b0dcb66c72d090375e9b503db8a12d64cb1302c1093cdfaf890f7cf96acdd9f6e532f9a1efbd4722198944537767d7fecb692058eed5d3436ab000018caee149b87861ab37bea87230d9bfe5458db55aa93e55fd975e4f4edea6eaffeaa239b6e7b4f8b5f324e0adada8c235fedbb28c37e38082184d07f0c0583a2008002e8c3238d16b090d6d5500840a7f90aac0f48a850e4e6e1f9b0e768acaf7b84bd1042ddfca64e7ad39e245d2a6e374fb65670209d3a54b43e2684b4fd4008219d1e92d69f09dbfa88b5fe6ba2260c270000200049444154fdc3b28cd9bd8fdfaf78ab9246bef2e932e3c6373666ebbbdd80769bf0c60733553fbcbb295d83c16884d0af742be24a5ddda526797db375aa669edffc0ffe3ce4f63f3e3c5af3fb0d64f07c9f78ff2f23f236acdb59f20b07ab09073dbbfe25a7836f7e96883db7114208fd7f226fac77717bf0a4850291dbcd8c8b04683d5040d13c9a9270282e4d3140e908652414501440ebbfd0f618002800107328090d3405144531a4f5154a6e069602072e70008c2c25e500dd3ede4a4c839980059b3e08a1ff4ab4f390115ee6c2c4222ddec61042bf1e71e89237ffb622a26df21c8e63507f47536d89eaf7dc1585d72722dc499375abda88e587104208fdda1fbb14b42e19c2a5c08e035a06e416d03060c7819e170731b2d0c480810596403303cd1668b240fb7726021a8434282ca06e1fe72fe6800697864408fd17e23887460feb1f39c347977ebc10633808a15f1169c9bb92655a35ef9904e3e99c26ae57e49c595e2d770e16eb7fafbf48ba878f0c1b387a82b3f2eaf50a8ce120841042bffeef0aad9d632810d06022d03a658299808905010d26db3d59190086000340004cf70f2f27a0b40001b010a06050948002472ed49b3b0656e0702a847eaf3785dfef702a0faf002c20841042082184d0ff98c6faba5e0ea7ba9676d10834d0940397a6288a6d1b3fc5a3290b50cdaccde154ad4f4a3920a2a9b6898d5b9fb70ea7525aac3d79b80020e6800e8736238410420821841042083d2a13b1c65e00c04cc0c85a83367a022cf5784e417300843468712c1542e8b1a35dc6bdf1e5d71bbf7c7fb637f7374a8163e884847181521a0078fe0b3ef8eadd380f2e160c420821841042e8f16b1f0b6101e0526001b0009809980930bd1853c112e050d073b4879670c0c00276c441083d761c97b091be0000ce91c3fbf07e9b2438844c48181728a1b13410420821841042ff217a066800470e886910731e3cb1712b230b00e0cc012907ec39dd477368110d3aec8683107afc382ee131de6cd9f1c3458cf3f0a8df288a8310420821841042ff612c40130346166800aaad33ce033100720b9800385447571b230bfa4efd6eb82c8011977341083d765cd7f0917d98a21dc9296cff59cf44447b9eacaa340300f0fc17fced15ff939f9ef57af2e958bb9b9fad3f560beee1339e9c317aa0ab004ccae23be7f61fbf5563201cb7c96fbe199df6c35971dc9cd840474a5d7265ff8e4ba6e8a7164c1eecc6b72873cfeeda7eb644478012f98d9d3f6fcaf000471e8049559a726effc1a41aa370e89ffef16c30004c7fe7cb91173ffe34030080eb3274eea2b963829cb81665c1e5bdbb4ee6a85900e0b986cf983f73cc20772118e505378fed3f99263777935499346cda93b34785f41153c06aeb72af1fd97f26a799b56e79e6eb6b3eb3e68cece7c03134e45e3db4f74c7633ed3beb6f6f8c2cdcf0deaea2d6a561840356bcb7a6efcd7f7c70a2c6825709420821841042ff9b08809e8035184301f46e4e1c0b8196aefd6c0c5d474e71f4cedebd4f843b972791da3d6cd2755acd23ec8510fa9dde8a3afeebbc7c152bb573ec7273f118bb785a40c5918389952a4be0b891fd99ac6b79cd2c00701c43c78d0972ef1fd1d79c7f27392db7dc14bce48d55a3c5a5978e9cbe96592f08991837c94f959c5a6d14f71b3b3e725088a7faf68963d78a2c416363c78e191b2a2c387ff84c6abd7dd8a8d1032de989451ac180c5afaf8862ee9e3a76f65a5aa1ca217cc2842196f49b45cd8afc8c6abb6111c2c4ef3edf9fde60100f8a1d3d3868b09f21f5f8b10ba9359c01a3c746bb945fcf6864edc296fdf9d9b1c2a273c7cedcc8553a0e9b3c355a5a9294a3601dba26b59213b3fab5e99ed5d78e1ebf9c9455cd068c9e30d6a3ea467a8399760c1d37266cc0b041e2924ba72ea694997da2c74f0ae3e626e7d6695d47c60ea1b36ee434330020ec3bfdc9d1c2a48367f25a701c2b420821841042bf7f3aad462c913c70332e4f525a570a1475ef5fb8ef3174bf3a5597076dab5375f911808bbd701042bf02ae47e4083763eea1421d21509858c4ac0a8ff639515166b2be6ee754f8d5fafd057a021cb7c9d323259587dfdf72b9910180cc3ca5e4bda509e3bd528e1901009a2effb8e352bd05a09484443d37a068df0f07335a08e4d43b0c7b6f9ab703071aa4eedcbaccc3fbf75c965900e06e2919f4c17c5f472ec88c4d7295ce422c5a45a3526be1b90200b45cff71db992a33406ea9d66ff04b9ede7674a1d3983951c2829d9f6e4d6a6201d2328bb5afbd353b21f4746166d7a48230d8d9507463fb9613795a0200b98d1e435eebdb474a6769010080c3c9fa61e3bfb3b504202da3927d77cdb8e9832e7d9b9b96ab8d1d3cd4fd7045b51904be512162c5cdd47aec85831042082184107a5838db2742e857c0f3881ae162ccbb53c3f20502bea532b594b10f8ff1e6b76fa0c9492ed31300008177481fa84eca50587b0db2cdb9374b59a7fe01521a00405751aa6a0d783006ad091485353a0200c01a3546a0688a024be3f5cd5ffd7459c6d0027b77df01916347f401b0d55db129275366b69ec8a831118aa268bb7ea16e6ce98dac666bd7188b3c23a996f60df5e0df935430141dfe6ac3813c2df0244e9efd068f1cdb5fdaf944fadcc422adb59392be3c31b589e737d09d67aabe93af770e1be2ca01e0fb8c089528d2d23086831042082184107a78b8d62e42e8f1e379460d770681f3b31f86777a363cdaf75059496b5f1c83da3ab693e64b4434ab6dee18ea49cc9a260338db0969000096edd25f9090fbbb0f729c06c7cd9b317a88af1d6d52d757d7ea6d4fd64e8c9afb6601a3858e22a07d577db2a1ebf3267b1e25ef9c54004ae8336aee9cc951c1ae0256a7a8ad51b05d864469559de6896734722d08ed8534182b530a8dc387853a9f5748a38648158918c3410821841042083d0a0ce220841e3b9e57748413537afc87536546eb53c2c0d9cfcd0c8bf13b5252cc0200b4c762589346cfd2120721dd36e93ac5953808c1a831f66ece18da79c48ae7e35dd20f6ed89454de6426945de46b1f2e7e88d4b2468d11cc05fffee270fb60afd68435eb887be7a4023f60eef38b46aa2e6e5e7f21ab5ec7022f60fe7baff7efd845ec24e2005803341c89b3188c354616c05c915c6cfec3f0016ea57d86d82992521b3086831042082184107a04389c0a21f4b8f1bda3231c2c85576fe514171759ffe6dcba564a2461a37c05f76e6daccd95814f4cb80bc77a5772081d1348ab0aca7b39f12fd7d1df8d52269f4b2a6b321300e039fb3a500f935cb6a5b450c5f30a1034d7d7c9647532994ced307ae1d269fdee4d2a25eae36b474a2f5ec8acd7b100408bdd3d249d4f250e191d6c7d8212f98f8c7462aaf21acc00445776bb8cf11d193b71a8bd3c15fbe1208410420821841e4daf7ae288691052a06430bb10420fc6f78d09b7678a0f94683b0d5c222d85496564c9909101c20a4397cd19f9edd3a9539e7de24faba467536b19b7a171f10349deae2b356670e9cde92c4d150decc811534715fd5caa17790f9d346d8c33f08cfd02dccb0b1a184280b20f1818ec672995d93a82b9faeaa9dc514b5f5c439fb99eafa05c4262a745bb16ee2a51b3e0d0793ba29755b5503193e3a2b4690de01c1c93101fc801a36f3f2f7b657debcd32f2d9d5cc996b852d76c1b153631ce43fff98a321004034c52915b078ec30909f4dc7180e420821841042e8d1f4aa270e4d014d615e21847a43e0372acc8e29be55a4e932f90cdb5270bb12c4a1230344f7ec405ab2777fb6fdb2cc63dca2a79f5932c9bff9e6ee4fb7262b7bbb0037abbcb363ebb5c6c0392fbcfefada4551bc949ffeb53d43ed39f599197e7cb03466a6557342e7af5932a2ada74f778750256fdeb03bc9d83ffea967562c8a0fd627eddeb02549755f0a4ce5c77e3a9a2d18fdccda3fff79657c40e3b14fbf395fc50b5fbc30d289060090ffbc797f99dbb885cb96cc1826283affddd7c7cbac33f09096c23b9500a048c5b154082184104208a14745c1a0a8f69654a7ff0940c74c10529a0829905b48a850e4e6e1f9b0e768acaf7b84bd1042f7eb6e5adf6eb66adbd8d693ad151c48a75adffa9810d2f6032184747a485a7f266ceb23d6faaff50fcb32660faf80ffc725c3f35ff0b7d7436fadfffb99baee8334c2012bdf5fe37ff5e30f4fd76214072184104208a1ff1e8df5752e6eee0fdc4c2072bb907a11281a680a281a28cafa17a87b1f03b43d06eb6ab7545bc799f607d6e7a1cb8f005c2e05f61c10d04008685968691b334503d87341400105c0126009161c42083d2aa15ff420a1fc6a06f6c3410821841042e8ff39472e7029505aa037a30f5cb8a06741c70200f028e0ba7041cb82d2041c0a5cb800c41ac771e6828540831908803d0d7c1c4e8510428f8012fb4644840c1e1f25ae39928cf3e1208410420821f4ff1d0780a63af5b9e979e34ef3db50005c02a061000018025a06a434b43020a0804781c26c1d6bc1621e23841e84b0ff9f6f15c6f27deface9fe254de59d6b9577ae9ddd8ad708420821841042085416a0686048e7d152bdc5a5019cdb96a8e250d03af3278f064bc76c1908218410420821841042e83160011e39e0c26588b527ce3d70f81442e891f0bce7bcf3e654e76e5f637236fdf547d3a28f5ff23cb1ee9f97ef5b808aeb3d73dd5f2353fff9f7a335e65f2771c241cfae5febb0ef8dcf6fabefb96bf2fc17aefbf3e0c48f3e385dc7097ec6560abb7dc33eb3fff67644da477f3f5a6d3bd594a45f6c6c5fc5ad2bd94dcc43dda3dd473dbd7a7e84bbeaccdf3f3e558383b1104208218410fa7f8dcba58021704fa3c2cc02870b1c0006804b81880682dd721042bdc2a8d28eec964b680000beefd427c648f2cf1ecb503100402cf21a332b9595149b9b7ec7f10856ff5029648df2f2a272b9b1c7800f2dee372e615251def5870be2f03cc7c64738941edf743255cee0b5851042082184d0ef1945f5aa878d1d0778143433d09b5ff10900ddf658c201ae19c095073a16080007c04240cb8091808580130f8c2c88283012e0616920847a85d55566dcaa6c7d2c1a3ae2893150997ef366a74e244d67377ef9bb7e07e6ea874a21d37873cbe7377fa54f012e9f4b94f9e9d9e50a8ce1208410420821f4fb467a37cd0d97021e0d0202ba5e847c8c2c886920605d6f8a2b378398062e05340516160c6ddf252b2d20a6810250314008ae4e85107a4c0481cb3e7ad9e7d47bffbcac6481e31436eda979e342dc058cba22f9f41563eb8dc977cebb6f8d2cfcfcdd9d45460000100e58f9c1da7e373e7eef787b30889246bef28fb9b59b762b47cf8d0bef2364d4e5b74fef3d90586d209434f2954f96e836beb929c700004049225efd78b9f1fbbf7e93d3baabc86fecd33313a2fca4a0abbb7bf1d0de73052dacad14d276fd272d5c3829dc5b429955c58927f71ebe233375b9d772bd67bcf37654c6fabf1fad739cfcf6db31c95fee67262e4c08ef2362d5a5370e6d3d92dad2f7998f5f8a140178bef67954ca976f6e2f3209bc62662f981e1decc227dabaec2b47f79ec96d664038e8d98ffe486dfb577ad8338b463067f61be73c150c00b3d77d33f6e2477f3f5a2bec1fb7e08909613ef61c20fac682a413ff3e91d668b6bea7d8794f2644fa3b70187545ca990307af56e80900d5fd8910420821841042bf152d037cbab71bab1960087069d0b160608106001d0b6a069a2da0653b3af330002d0ca8193013b010eb9ae40821f4f850c2a0b97f7a212ed8907a74c7b63d97ebfde72d1fef42018045967eb7593c68b827bf7543a16f4ca8487127f5de05ba69fbe12b9f8de5651ddbba7ddfc52aa7518b5e5915e9f8c0bb21e53ffb8f09cec567776ed973268f13366bcdda046f5b9d0df9bef16bff342b587d6bdfe62dbbce943b8d5bf6d2c220514f416dda3966d992c1ca4b5bbfd9b4eb7a935fecf2e5514e96f243ffdc78490eba94ad1faf3f5c6ee2b88c7af6f5a747498aceeefc71dbc1dbdaa0e92fac9dee634d03df27fe8585c19abb57124bb2b7aedf92a203f9a58def7f7941c63a0c5ff6c2ec504bfab1ed3ffcb4edc06d75c08415cf4439d100c0718d7deed545c3d88c23db7edc713c9b1bf9e4daa723ec69e8f144082184104208a1ff7c2b084040034b3afad03c909685660be85920005ccc4184d06f74f7b20b9b35d6a5f9fa860d078af504202dbb8ebfeef9700000735d5a8e66dc9070f743e5d56610f84687881537ef8be1000522c5e9cf365d945900203d4ff5f2bb8ba68ff54c3fd9fc8033ab7fdef4ed910a1300a466cbb8efae9c3c35e8e79dba6e52280d9935d94b7efe1fdf9da83603405625c7e7ad49637c0f14151a6dbe2bbeb46cef2747f37404a0b4c963c81bd1fe8e9c5b6572458b99303a65a3bcc52c089c3a67a0e5cea6af76e46808405a5699e5cdbf4c880bbab0a50c80a29c85b7feb9fe64b5090080afd231c4ac91372ab50ccfc79dadb8bd67fbfe14150b00d93592d0b7c7783b7040c5eb3b75469021f19b6ff715e809404689d1ebbd85b1c1e2ec265b27cad3e3f5871042082184d07f1a4d812b178c004a061eadab0c8d998810fa6df03d427c68c5edc40a7debe824a229b89167687dcd5473275fef1c16e6ca01e0fb44874ae4a9a9b26e661aaebe91d6607d9a51a45d2d252e0303a40fbaafc9936fd7985a1fb2eadc2b3906a15fb00bb7db140eeecb53a4a6c9acab4e59eace7ef2d7bfed2d31f5747473716a99756c2b6b501b094dddd37187eb3aa8bf549f73a358631d9565aabb93ae10060c746ded22d398925ad7dd19ccd5a7366dd896a2221c91a3877fc88831e1ae40514001d77560b05497935466cd485699b8e18db736dd353ee044082184104208a1ff28964083059a2dc03cf212e3988908a1df062d900a4027d776ccd0c268953af007000043c59d026364f860e7730a69d410a92231adbe9b180ed1aaf4ed016c62523719c0cf5ef8a029bcb44a5da7736a943a0816773b269516398a40abec184e4a2c06ade60147376a1ed02f921639884014f5cabfa2ba3c6d72b1469f0c6a43b777748aef113163417c4c681f31189b6aaaea89b9d30175aa4ea35e59a34e03c07fc08910420821841042ff6530888310fa8db0866603b8b94a38a0b2861f38122771dbab868ae422f3739103dd4afb0cb19727a57417c3014ae224a2c11ac7a178760e42306a8df7864028be444041c7002889b398036d2b8873a44e62d037ebbb9bec97356a8ce0e220a4c1dad791167906fa0be425152a3379e4f74d0c1a2368727ffaf65cadb94b76284dd00f0008e9f6d8dc3e935f78662295b863fd97a9d51a8670dce3def8db24000062d41a41e8206c0fcd5002b7be010e2d3546db2742082184104208fd17c2ef631142bf11537d5e25e31215e367ed3a4349fb8f0a11b6bd4a7465b7cb18df51e326863bc853bbed8703003e6322dcacb1688e73446c20a52a28d3b04080e28824bcd6e3d20e0322bc3befe43a22dacb3a65326d1f327eb0b0a5b840c9749bc2dc6ad62d72988775f811c72d76c5cbab137cf9bfe87d9be505657aa9bf17aba893c9ea64b2ba06bde7e4254b2778f61c54e73a07b842cd957329551a86005002571f7baaed8015066968745b46d20ec396bdbc767e7f9ee2914e84104208218410fabdc2dfe51142bf11a2c93e794df1fa84d57fe29db95ea2b51f307eea6086e9f4725172052c1d1b01f233b66238003e335f7a417afe4e2d780e8f8b0bb4e4eeba5a63269cc60a153561fee27872bdccec367cfa54771de918120566c9c41757f3ceddaa30bb844d8c1fca2dde7ba1c2083edda4b0e5eef16b8ad712d6be28387dabc2e432347e96a73af15091ee51bae110a024be03faf7d39794179f395bf9d6dc97d648ce2516ab795ee19313860a933755f57c588bb2ac11a68f9f1a5397586db10b889a3a2d5c0c94673f5fa7dad2e233e7abdf9cf5fc6a72ea7a91d66ee08459c1e6ec2dd9cd3aeda39c08218410420821f47b85411c84d06f85184a8e6df8cefcd4bc71b3978e62d5e5b7f67d5b367a4d42fbcb2d85c995d0cf5f9e92da602386c316ecdc5c3864e6cce59384acbae2d6be4dfb93552c005b75fa87238ecb13a6af1c4cb435a9a7b6ecf65af1ac53db61b559bbb7560d9f97b07482886da94ad9bfe1c0353903bcee53587c74c3b7c6279f885db862229855c55777ee3d5ca87f841808d3949f5c3c75f68ce79f73fe7cdd9ed20b1bbfb0cc9b1f376bd9380e181af32e6edd7f3c574340d8c3112cb24b3fee715d3e6bf1cba3c0d09073edc4579f3acd7fe58927968f2ffef048e5b98d5f310be64d99f3742ccdaa2b53f67d7d20a5990590d93811420821841042e83721a240c80115f388bb5330a87dca4bd2e97f0200d03e3183f50109158adc3c3c1ff61c8df5758fb01742a89ba002e94dfb9b74a9b8dd3cd95ac18174aaf5ad8f09216d3f104248a787a4f567c2b63e62adff5affb02c6376efe3f7b8dfae70c0aa0fd7fa5f5dffc1c9dafba2389434f2954f971937beb1311b97cb46082184104208fd5ae48df52e6eee0fdc4c2072bb907a11281a680a281a28cafa17a8ce8f251c4a488382697d1e00280080f6256d3bd6b6a5daff814e8f704e1c84d0ef95d03f264428bf9366ab1f0e42082184104208fdbfc275e080980616a09981d675712900472ef00038143004340cb4aec6eb8a43af1042ff1994d86ff8f0902113a2c4d5476ed7630c07218410420821f4fbc7a540c4012e0700c008d03e17250d20e18080069a02d2b6f46d4fed21007b0e8868a0293011503360220000f61ce01280060bd8d1e0c80159db910c2cb41060098869b0e78089050b81660b78601c072164eb46433fc69e7d86aab49b556937cf6db77d645dda17abd31ef77911420821841042e81149386024a0b50097060907280ab40400c0810b1600850508801d07f80f6ac13871814381c2028402290dce5c68340303405140ab196008e858a029a029000002a067c1428025a06100005ad7e93563812084104208218410420875c742c0c0020b6022a06741480100f029e052a061ac33923eb01b0e9702010d4d163013b01068620000446d719feee33f121a5c38e0c603371e960242e891d062dfe8992b5f5ff7e9d75f7ebdf1cb2ffff5eeab2ba7457809a9c77478c1c0559f7df36ab4fda31e8fe336f99d0deb1705f01fd3bb750c9d90302e508abd827e314a3afcd56f3efb6388f0374c83286cf557dfac0d1301cf67d6fb1bd7cdf6f91d7f163ee62bf9d7c60f7afae3afde1ceb8c350521841042ff8b984e6bcb58c03a73319706a6634d9907b376a3e9b4838900a7edd7a76ec647d97140444393052c0400c01d875021841eba61e93c62c5abcb86d9e92b336e9dba2ad75312f77e4363a6ae183e2cf09b0d07f3b4ff738b5c731c4226240cba9176b344c362f1ffef608d8af2a20ab9110b1521841042083d1ccac6e307226dbbb4379a68b0c667a0db200e8f022301130120d6081042083d0c8e5bec334b87094b8f7fbee97c85de7abbb97cf674d09cd7d74e5c3a35f9bdc315383e13fd37601a6f6edd7013f3012184104208f5068f02435bb4454083850001b0b0407380066001381488e807f4ca69ed8323a0ad6b4f7129e0d1a0696b4071bbdd414c03cb010e008f0242b02010420f83ef3f69aa3f5bb467db85f6080e0000d1969cdef45db937d15114258d78e51f8bb5dfbefd7dae0100809244bcf2d1d3861fdef836970c5cf5d173f4bf7f280a9f9f30cc536894659cd87ea8d06bda9239d1fe76b4ae2ae9d04f0792e5ad2b565142bf31cb662444f94a4027bb7be9f0bef3052d2c00701c43e316cc891de225a62cea8af49f8f1cb85aa2edae3305d771f0ec17668d1fe8c237ab4a924fed399a5c672200c0730d9f317fe69841ee4230ca0b6e1edb7f324d6e0600a0c47d63e7cd9f3c3cc09ec3b454a55d3a74e06a895630f44fff78361800a6bff3e5c88b1faf3f56dd394645db0f9afad482f1833d84a686ec0b47b382563dc5dbfed6865493df82bfbde27ff2d3b35e4f3e1d6b77f3b3f5c76a5887815316ce1e3fd44b4299552577ceee3b7aabc64800801278c5cc5a903022c8854fb4b2ecabc7f69dcd6d66403070d547cf513b3e4fedbf60ee9820078ea1e1eed97fefbe58a62340dbf59fbc70cef8706f3b1a0c0db9d70eee3d9dd3ccdcf3f62991dfd8b90be323fd1d388cba32f5ec8183d72af5048096044e98f7c4e4703f7b0eaba9cdbe7ae2c0b9dca6b6d36dff2c7dc8f22747b0273efc56b7fcef73aa376eae19317f46b4af94d255279fdcb927b1d6d4f56383e2f7899ab570c68860170130ea8a3b67f71c48ac31905e1513ed10bef4b555118a63ffda74a9da486c24ec1e9c6eb391e336f9cd37a3ef7cb59f99b8307e681f11ab2ebd7978dbd1548505002891ef98f90be3a3fcec39c686eccba7b238addf7c70bda6bffd5664c63fd69f2253df796b42fd8fef6eca68ed47463b8e7ce983a5a2131f7c72a181db6de9dcfb89ee1a3e73f1ec31039c79fadad45367aaa2574d537cfbd68f053070d5fa350efbdffae2b69a000008fbaf5cffa2f381759f25f327bdf96674da0f67c5717362031d2975c995fd3b2e99a29f5a3079b01bdfa2cc3dbb6bfbd9125dcf5772ef72cc56da8c36ca88920eb7517f8b3ceebdaa6b298fe1b317cf1819e4c433ab8a6e9cb98dc3b411420821f4bfab75552913053c1ab8002d0c000526020c01072e98088868303da8bb4ceb2ae18e1cd053c002883960603b624374fb466ac61aaf6961a085b176d75198a185ed32160b21847ac6eb131662c7145ece6a6a6b8fd37cb1542a954a253c6d755161b59a79d0bd4f3068e1b230d5cf3bbfdb72a6cc217cfe5fde7e6d9a24ebe04f3feebda5f68959b46090b8f5ae47f9cdfe438273f1b95ddbf69ec9a7c366beb826de9b07943070d6cb2fc60769920f6eddbaf3440e1d3ee7e5b5933cbb693a5276d14f2f1daa4f3ab063e7c14485d7e8a5af2e196a4f036d17b6e4955593dd6b2fedd9ba65dfd57acf89ab5e9a37404401f0bc26af79f589a16ce6d16d5b771ecfa186cd59fbfc68578e216fdb3f36276b4171e5bbbf7f7d51d6654974be5fc2da35f17d5537f76fd9763085897e665e20a7e396ca711db3f2990828b8793d5fcd8a0267bffac2f440f5ad7ddbb7eeba50663ff2a9579785dbd3001ce7912b5f5b3a525c746ee7e61d0793b541d3feb8665adb342d828019cfc549b20e6ffa7aebf17c61d89c953302f8403b8ffcc30b3307e9530eeddcbce540a23a30eeb9a5c31def998684e33af6d9579e1cc6661cdbfed3cee339dce10bd72c1b664f03cf73ca8b2f3f1106774fecdcbce3d01d5df0f43fbe3cb79f753623bef7d4e717046bb2ae2656e8090025097df2999196db7bbef96efbd96a97110b574cf4e0743d8d78656bd80000200049444154a0df9cb5cbc738945ddabd79ebce53c5929885cfcff0ed5531d19281f3d6ac8cd29cfffa874bd546d273c23a0253b6b2110068e7e8a54b072b7fdef6eda6ddd79bfcc63ebd3cd28906a09d47fee1e58531f69517f76fdf7e228b3b6af9a2c07b3e582d0de9690a6e507480c87aedd90d88f1a7aa6fa537424fa5d39e2af180f9afac98e0567d71d7b66d477325539e8ef7e9cdb8684e9f894f27d8e71cf9fec7fd4986c089cfbeb3ee9910f9e5eddfed385d240c99b178bc27b7a72bb9973966336dbdaf4af75c589dae6abbc18b5f5b16eba9b87160d7f683b775439e5c1a21c63ebe08218410fa5fd5c2808958c329cd0cb4370c9a2c60628102686240c7828e7df0715416200014809a0155db818c6c5b4f1c06ac0b51b5b21e91b43dc6200e42a8d7b8f69e0ed09caa68ef8fc10f58f0ce2ba324edcde1ec8d6fff50d9f331cc457b361fcdd612c853ba0f7f7b06e7caf73bced598014a4c0322567b7a48e9ac660000505fdef4ddd14a1300a4e6d473df5931292ee8ca21e98c5857f9c54fbe3b51650280ccec5aeebbab274d0dbcbe2ddf70ef7998a2bd5fed486e620152d38bf46fbc193f6dc4a9bcdce173a284053b3fdd9ad4c402a465166b5f7b6b7642e8e9a2bcbeb3e37c9bae7cf6cdd1722301c8ccaea1ffb666ca389fa443157295ce422c5a45a352db3986434943664ce823bff0c9f727ab4c0070b758f7cabbf37d3b36b0732afc6afdfe023d01da79ececf1ae35c73ef8f162bd050032f214c275cb1246b8dcbd663775f640cb9d1fbede95a321006959e59637fe3c7e4ad0c5ada50014d83157bfdc75a9910128a88681612b7c3d84549dc7603f5a767adfb12b0d0c4056b98e4cebcbe1d35de6c217044c9d1e64b8b5f1bb03857a0290596af27c77416c90385f171fe7a34dfa76e3de021d0148cbaa60de7c7d4242e8b96fb30128ca5998f4c9c7a76a4c0094d40d688e9df2e4e7fb529a5980c246c99077e7f475e681acd3e709c73128c8de94b573cfb97c0300e4d513d318ae804fdb85d828a6edd5ad5927ec9bf0ecf3e3e91bdf7e77aa444f004014682b61a92d1de3859d226d64e36500a0f8d2f2bdff3a96a72300a5cd1e43fe1aede7c84dd2788e4f184097ecfdeaa7eb0a062025ad48ffc69b333cefb9241bd2d29553c644f90973f2f540d907c7f4a32af6df5572fd9fb4513a79fa8e709453d48c910e9587dedf76a5910148cfaa84b7fe3ad9ae37d5a9e9f28f3b2ed55b004a4948d473038af6fd7030a385404ebdc3b0f7a6793b70a0dee6959c75d3b95739662b6d94dd909ecbc8968eab9ae33e65fa7089ecf4fa4d676acc009096dbb4f6bd4541789744082184d0ff2802d63150407599088705d0b21dcf58c883a7c931123032f76e666001d78740083d6e344d014575dc6ecc7597366fdcb8e9bb8d9bbedb7cb1be578790e7d7b48ec422468d094cd5c58ad6014aac4163028a6e3bb8fc4e72adc97a5f54e75ccd350a7d833c3c437c69794a6a9df505a22b49cad58bfcfb3bdf3f7c9429ba91ddd65fc85c77e7662d7884f471e917eac696dec86ab6be60916724d5d2bea11e923e43faf29529c9ad239c0088aef4769ede21b89fbdcd3b29cf6370004f9e92d6961846919552db79034d4e7259eb3b15fa0cf5a1aa6fa5355a83406c536e6219eb31d8dbce6d607fa93ee766b1c6daee36d5a5a42b85fe035c5b7b44d4a7672b5b8326c4a2d39a094551605614cba04fdca227c60fede72e0165dad19d876e3574e922c475191024d5e526955b87bcb1cac4afde7afbfb2c93737080509773ab4cd776badae43425c727c4a3f5748da9693253a7e3d42417a8ad717f438b8150f77e1ab1eaca2a1d7fc8c225f1d183bc1d05e68af37b769f2ed2f2dc7b2a268aeb31fed935d37c39cd05696d5345f35c7a4e582b9bd9d8da83c65c92dab63f6b501b094503d0f67d831cd9922be9d66c044b436a62edfd81c5fa944c957040948f008092f68fe90b6537b29a68d79e4ba72d5543bca9eaa44c05d3b6517aa6aa57354157516afde28531684da028ac694d3e6bd4183bd584eeae640f492f73cc56daf8eebdaf4ad0ed554d09bd42fb40f58ddb75d60186ac2aeb46297e2f8410420821f4e870e92984d0636651d7b740907f1f2155d53a1693e86525f93200008e9b67ef96f961bbccc6456ccdcda553ea3afa7cb01aa516822402a154007a55a72e8a8c4ea5834176c2fb432dfaa64efd66189d420bb44022711401edbbea930d5db735d90b440e22708efbcbe7715d5e6876957040dd7d023942075197c4b0fa261d740a9f1bd4d6503dcdb79370c067fefb5fcfef72843a17b1d85104a2a83f7d12d5353dae92d6c31835c6fbb28769b8bcf16bcb8cb8d8192b631700e8eb322f9f38742e47d5298c438b1c45a0eb9c4fac51a701e00bec04a06bea9c7f7a950e8476421a2c006050779ee80858bdced263a39ce8f3f77fb145397dd2a8a7d62470805115df3e77f078a25cd07331b98548ee9cbe13346df4c209d73f39536701a07a4858c7bbb2998d22baa635b3eebb0269be5400faea968ea97c589d527fff3b31cb52d35513a2a2bcf9c58dc1317da1784f6e334bbbf45c3a1da962b5cd06b623e94dbaded504b64beedaaa0add5dc962beb0b739d67dda6841efab5217ed5735c5930828a251e9db0f41ccea662388f036891042082184411c84d0ef83b93eab483f36627cb873ea7545971633ed143acc134071ff3e145fc2a7c0f0b0a7123b8b39d0646dbdd2122731e89bf50681115c9dc434b4f54ca0458e22307513ea0091a3840b606adbcc590216a546ab3182b9e0df5f1c2eebdce18435356b9d071b417e73d34f49aa4ec38508a3555a6c36c14d9aae89a185f6220063a74679fb965a3d0bd527366ccbd576c9cd9626d124236872377f77beaef3795883c204fd6c37fe5b8aafee29beba9723710f18387ce2bce9cffd41f7e16797e5ed2927268d1144f61ded714ae0da37c0a1a5dad46204b1a398ee1aee31d61909703aa7b8d78851967a6a73ea298aefe8d37ff0a8994f2c5acb6bfc2849d36331551ed8b8fbaa7ea05bc8f3f1f347dcde98a86489d176c23a65b8ad6c54b2625b5965541b40e468c7a3c01ac7a1c54e22005d37519c8ca68911c3bc9c4a620249c1f6fc16025ca3c666e974e480596b20b4c4414883359cc111d9db0a647084e2875f18b2db2bd968e8458ef59036d6a8e96555baa7fe76baaa353a96923a89da0f4ef1ec1c04789344082184107a64389c0a21f4b8e94bcfff5c4705cc797a8abfa8a3354a097cc62d99e3d7d1cea3382289b5b54a3b0c88f07e8433b9468df0e25b6f66f6a1e343852d2505b2badc2ad63572b8a7f5054a1c343244ac2f2b50dcbfac3927784c68db74bf3caf11a3bd487556b5a2b450c5f30a1034d7d7c9647532994ced307ae1d269fd04a6869c4ac639d0d5d82093d5c96475b2462668c6d30b629c299b710d537d6e35eb3a7c581febf8158ef390281b6fd458932303b7407b4d7debc1650a7ef8bc25b3c3a496c68232bdd4df8b285a9faf6bd07b4e5cb2647c0ff3cb72dcc7bffac907ab864a28c268eb4b522f9c4e5280ab9f63e72987cdf2c20a832434dacf3acd2d6d1fbe6ced9af9fdf9caa27283387464dfb6e967f9de2386bb3055b9f5a647ba1a04fd97bfffcf37e2bd79404c4d55d9374e9c2961255e7db8f29e8a8958d40d1a8668f38e1dcd274173e6864829302b7a93309bd968bb90d896b222151d342edcc97a2970dd23467975b7a5b9ee4e669343d8e8d16302d9821b855a026096f7a27488a126a70e7ca2c39cad25c0eb131eeedcf1325002a9359a4649fb0df77bf84fe6eeaee45a6d6f72ac87b4991a6c97512febafb126a70e7cc644b55500da69f098be38af3142082184d0a3c39e3808a1c7ce5c7b61f31e9f3f3d35ebd5f78765dece2c6dd4731c7c42634606345f3d9b173d110088515ed1444d98f7543c5c2f33b9454c8b73d311f6214f43c02c9df0fc8bbcf3b72accae6113a786718bf75dac30b6d49ebcae7875f29a1779a713cb0d8e03c64f8f12579e385bdc4d3f1f62097ceae5a75d2f65ab04013109633d5437be4a6d321aaf9eca1db5f4c535f499ebf90aca2524765ab46be1ae1235d39275f29ae2b5f92fffd1e9424a9541ec1f153f61a0f1cae77526001e2140d9070c0cf6b3945629da7b2a9096ac13d715afc6ad7e9e7726a9cae23e74d218074bf793c533f2db2793a73cb7e2d5673c2fddadb7d8078e8e1fdb577efc90c262509c3d5ff9e6ec35abc5e76f95b4f0bcc226c50f1526ff50a5b319966054a5e5c6b913963c3dcb21b942cb730f1937d1c5987db8be4b184b5f72f642cd1b339f5b4d4e5f2fd2da0d9c3033c89cbd35bb59ab3b7bbe7ad8ac3fac61ce5c2d508b0347258c736ebcb423abe5d1a6323137e4d5f3474c5dbec8722947ced8f94727f4a765678b9b9b95b68a49d829bea24a3d786adc3b7316c45f2e3a545ad28b84d9ce4670b299c49a6b67f2c72c5efcf21f5c2fa6cb28ef1153629df5c0767b65a766368f1b17efa84fdb54dc9aff86925e940e23bf7d3a75cab3f35f5e61772e5d467b474f89e6b7ad0869515634c2d08425d3b5170a34f6219367f433310fdfdba9bb2b99d56b7a976336d2465ab26c9411a17a597f1945f2e994a97f98f1a7e7edce24575a5cc2a64cf433b238290e420821841006711042bfab304e63e24f1fd78d8e8f1f376cec8ca11c30a9cab2ae7df7d1cfb9cc8880b18301c05c75e6c7a34ecbe2a73d134ab4b569a7b7fddb73f92aa7876cb86ab3776fab1afe44fcd2f122b6a52ae5c08e83d7e50c0053726cc377fa857362e72d1f4759d4156947361cbc2aeb66c893a5f6dc8f971ca7ce5ab0cc916b92e75dfa69cfe9223d0150256fde40cd999f10ff540c1fccca92a4dd1b8e26a9580063e9890ddfe817ce1d377ff9248a686bef9eddb4ff7c9911002c8d9969d5a327cc5fe322fee8d333b5ed27238692635ffe60f93ff6ee3b3eaeeacc1fffe79c7beff4198dcaa859b2e4de8d6d6c6c6383b1a9a11882a98993004948d84dd94d76bfdf24df84f4fc5876379b00096c1a105aa8c1604ce8cd601bdc30ee4d566f33d2f499dbcef9fd31922dcb926dc992b1e1795b2f797466e6de33f79e99b9f7b9e73ce7f3cbcebdf6262d5dbfeed93fbf30ef5f6f14561fe7b132b9ed6fff757fe2facb16df38c3053b5ebbe9effff3cc9bcd16809657eefd8d79f5b20baf58be4841b67de76b0f3cf1fcf6a444bfe352ccfa95bf7b44bdf133e75eff4507a047f6ae79e4e1151ff60ac3984d2ffffe2efb9a65175cf98573b848d4ad7fe29ea736c404d0fccaefefb2975d7dc165cb172832d9b465e5bd4fbc5ca31f65754723a2eb1fbaafe0daab175fb67c1e8748346e79f1be275f69b224fad94d87f7d3b05bdf7ee2f573beb3e4867357dff94a7f153baecda81ca58e1d6bfff45bf59a6b2fb9e09aa95c6fdffada9fffe2bbfed6be3ae398cdeb37c7172d52b7aeaee94e0d64f5b7770eab5562eba3bf7e38b37ce985374e437cff3b4f3db8fb927fbed0b42560b7bff3c023255fbcf2fccfdf76bedeb6edd5471e64cb6e9b32b08ddc5f4b368f6b8bf55b37a9f7fb563adef7af4c6e7becd70fa56fbcfcec6b3eb7c88aee79ebe13fa42eb96d167d4412420821840c122b9e3e2765232570e8dab004832c522120bb861f748d6f97535cee5049d940d7d1deda3c88671142fa38233aae8424123ddfb87d14e6d20d43f678d7e76e4b29bbff9052ca1e3765ee6f2972b744d7efae7f42d866497935eda023707751495074b474749d382ba125fff7271735fce6f6bfee3168eb7c7abe6a555f51c86b44da625d5977b491cb7ef2dde9efdff9f3158d16d58d10420821e4d4d6deda5c182a3ee6c39ceed02b1b5e05e3e00c8c8331bfca0cc974c9c0ba7f90fb8deedbe89a45fce024af87667b65077fa1c72dce7a3e861042c85072547df63b3ff8e773425ddd4098b77a72b16cdddd4e67c79f2e9ec99ffbfe0f6f9a19e8faba558263c6078dc67d9d16d58d10420821e4134a617000c6508f2457bc25234cd9c772d30219bb7761b1aa797dfe81ae239d4a0ee25984905391ecf95fcfae3ac2e70fd2e639829d4ae49f75c179135cd1705a2d1cb760d90d67e5ed7af6c9779ba91fcea78a11d72bce59b2b00ae10ec35532e9fc1bae9ec6373cfef7cd1d16d58d10420821e454974e253d5eef311fa66adefdcdfb0f76baf170668119e8ee7d33443d7158f1f4396981a47de8e42cc8a171090953c8682e8e43c3a90839359ccac3a98a4b47d20e228410420821847cc284db5b073a9c8a319eafb29860363b4610a74865311b6ece3c1c822166b35c2206061650e0e6600c598998c572f348f4319169cc46c482297b0fb3f2d074e48410420821841042082147e560b001fb381ea93204550068b7a10b04bba7e3c857c1195a2db4980050d03d2b551f81190908d9c70cb85e0ae210428e07f3cff9f7bbefb9fd82d091f30139c7ddf4ebbbbfbfb860583e4eb867e4bca55ffe3f3ffdafdfdd7dcfbd77dff5eb1f7ff7cb97cf2a77f593f58b172efede3dbffed23827986ff677eefded3f4f75035ad575bfb8e76797960d64e23e5e70cef77e7fe797c6f537779356f1d99fde73efddf77cffdcc28ffb53f45855258410420821840c011747461cef83b30271015b222d20000ea80c4e8eb80d09482061c3c1a132e0f8a718e70c0ae53f26849c209169d9b7d78c0e43b20da5e0ac5bfeed8bb3fc99ba4d6b56be19ce306ff1e833e65f7ccbec996fddf53f4fed481e199836a3757bf6458effb37590b4d239730a208191f3a715ac7e332ca815104208218410f209a6012c97d2f8f8a22856f7b98a29919b01c5c900202f77519c752d267745f878833852d28e20849c30b3e11fbffbed302c57092dbaf90bb35cfb57fcd7bd2fd566ba3eaf5e7ff1857157fdfbb7ceffc2c5effff8e95ab3d753447cd3a3bfdd04006c383ba668e573cfccd73f7ae2f582eb3e337f46e13bafb6dbd40c082184104208f9e47272e8271642c93d3b691f0a03256c98b95c39472636cea537cd53c021bba618951240912a4b544a6c4cc8c7e9544e6c5c316a16ed20420821841042c8a7d62b1b5ee58ce73958d4e6b25732e37e121b976a2c6623230f9b9d4a6128d658a789eca165773d40e5808b43613044d790ad3c15001c0003f2540881840d00091b252aed1442481ff2f24b13d126da0e841042082184904f33278729708263996c89948da0868c0d9b81039c21979482a704b202768f4cc6b6842d9191480bd8f2503a659d46541142fae70f965309955009955009955009955009955009957c6a4b003838f481a4c14c88ae7152bdc46d444d4840611040ba3b34c3133692369236b2ddab49da87fda4290b2721e4783e7da24db94fb1839f655442255442255442255442255442255442259f9e128d4102e6404ea352f6a1c4c6bd6425e202310b491b46f7631826cde97ec0613971801e1935ba6ec8292eca8943c8c7e994cd89e30f14f68a49f71a5d452554422554422554422554422554422554f2c92e59b76f3b18979c81711c5f4e9cae6437ecb09c385de11af49cdfaaeb16a7b36242c890e8d99930f789462554422554422554422554422554422554f2e92991c070e7a1a19e38849c4e4e979e3884104208218410f269b376df76300eea8943082184104208218410f22947411c42082184104208218490d3000571082184104208218410424e0314c4218410420821841042083985f00196134208218410420821849093cda7a048ebfb2e0ae2104208218410420821849c06549f021f0703920209bbab5463087038386cd9354b71dc822e6973114208218410420821841caf7c15490117874b810412a22bbac2003f878b8331e812711b02f03078157006c6509ceb8cc310362100bf0205e04e86b085b80dbf02b57b1af2021526d06ca0d30207d2020645700821841042082184104206426108289040c4822e1150bacaf3547086760b6d2600e4ab00a04bc46c64058444d442d446d48200007006cec03b2c58122901001aebfacd59578929614a280c14c32184104208218410420819285d222920808c800038a03038191236242081a480c6a032d88021911b2565c8ae9f9ed423a3339684947031a400954163c8dab4cd09218410420821e4534a08a167539665e394bebecf545575ba3d9cf1d3f95590616c031f174b1eba11b100c00d00ddbd721858d7ffc7a61e5924011bf07278393843da425a505320841042082184904fa96c36e5767b7d813cc6d8295b492965321ecd66d26e8feff47d156458dbc00904f286383c945b7dd2c6a1f88d80258f1dc8e92388e3e100d066810352528892104208218410423ed56ccb3ef5631f8c315f203f99489cd6af820c6b1b187420ef98e1a1813201001c7d4f21252438033b3cd4242514de5710c794e040b10a5b420042226353626342082184104208f9d492a745ec83311cb58785a408ce27ded1dbc0a00379c70c0f0d942d9116086a87b2e4308e98d575af2e00a040852ec1bb53e718023e05873a02c5edae615ab957131348d8c80a00c8d7a0505b208410420821841042c8696cf081bc638508fb95168772e2f494b011352101ce2080748f64c43610366148280c07d3db64253aad1e3d7192dd4ff02ad02574815c966493c1cdc118e57e228410420821841042081980742ef14d5fb1231dd073a19823eeb5241276eff28c401f2979740927835f819bc3c31154a0f71337228410420821841042064a08f1c6cb4fbdf1f253427c3cd3e8e4075ce72d38e3c8dfb46bc829ae8f9c38291b968083c3c121259282a618278410420821841072a262d1c8f62def17141667b369dbb2007cb4e95d97dbdb116e9d3cfdacbc60e149a8833046b9d2b35846d54bd2ac7562afdf8ee858936765e005da59e4d4a4f659aa4be8368d9f22840c39c5cc2c6c8bce4de8f902603cecf1ae0905d77a9461bc0223ade991a4d31758efe2477ea8712bb3b8b9e39c84e9509d6b4b432f04d4fe82d64c9893c39d8b639911a60458d2e9fab030ffd5a0233bd4f56576faa6dd6d55fe923b2adc3d17cecdc4d7f744fc85e5ff5de2b08674039546639399f7ed3c6d208b15a31b1bbeaa07ef1c15e81c8af480de74e2c2f6f8b4b4e991905cadf7fb5f2f0eecd2d811351cc07a7db1e6ffd7a81f59de5e3ce2b7451a5d9d208410423e066d2d0da964ccb28cd2f2aa2967cc03904c445b9a6af56ca6ada5fee404715ce9599fbbf89a8ab3373ebaea2fdffef1971f5cf1e783bf1f58f1e79f7dfb9e271ec7c6ec90077178c1b9dffed1a5adbffbf1a37b756a0864f054da048490938559e965356d3385636361e1ab0ece2d635c347ec5814c5155f9f35e3e5c6163694e0f4703aa7fbdebc8bbac390d6de7c9c093d56e96e8b8b6b1bdd55dba4eeb2b3620ad331b9a9725594d7ef0598f6a086b4432717653d368b3fcde90c31cdafa2aae753e363e991c69bb77f7482aef4b252ba0be33b050cbf110a5d1e862c5f9eec096cc324e670d53ada188e038d31d5f3f102f707adf2ec96b55e031b233229d37258d47c684b6aabd6a38d0f52adb43c15d877dd5b1d4b0060d09218410d29f5432d654bfafb26adcd8896798a661990680b211d563c64ddbb3ebc3a6fafde515a3bcbebce1ae869470ba9111ed41973f9c6eeaf93bdfe58f99a6dbad213bf4eb35a30dfbf67766e830849c180ae210424e9abc446ca6a5bd3ebaec1557ee14dcbb3edf1bd9df745e7bfa4daf2f7ef22b248c6969d454e66df170b882b33ada27e8b2cf208e6a24cf4b8afad28a3f177475d5d994efdfd5d4784b243abaa078d710cfdfc76bf2dd4622332723f6f80ec6b6ec31519d69799b9da7c8b498acb9a8e40f43b41bc6841345aaff4fa30af775e569f3adcb737c6d6fc745d1e08ede5d6606ba5e5e9be77bdf417389124208211f3729e5479bde2b1b513d7ef2ac4c3a19696ff6f983b9bb743d3361f22cc6d8479bde9bbbf092e19e055c4ab4c4f1d5f3979c7dde3900ce3b7f71cfdfaf3f828c312c079e892d4fdeb3851a02395114c421849cb4af6eb769036a6bcf2809d73684f27c3ae342bf7c6ff399ded23b46b874c0136ffd4143269d5ff69f654e1308449bbfdf245f185bb6da81c27874695b62bc21c0d5bdf9f9cf167b230c0098ad9fddd2b128aefb254bba3c6f9516bee7e130e3dfd8d35106a0a9fe571d05bdc7e030a55d95539286cbef5253e91152d9a4f67dccc02dd30bdee0e43d020abca6306f2d13ddbd574459b473697bb2da94e0da9efce073c5de308396e9f8b79accda31e56fe4822fd2b86c6fd3c4e088df84f8b4030d973a4b1e7225ae6f49c72a2affe83f94683ee3f1efe4e98951dde9eb1a51c5acecec0c3a0bbded5d038cec71e1c8a51de9521ba6e6da142a581574e43ae67ad2f1a52dd1e959616bae35c57e5f4b7b79d188bb0b351bb28f4d07e3337b9bce3501b4fe64bbebe109a5db9939a32d7241345b2000a634f903cf95e5d52a80c82cdfddce46947e94087f36867f8c2d6d6e6fb8351bfccf51814e065f2ab6b4353e396b2b40d6e15e5f5cf85240b5208b224dff12f5fda114e7b4c4a6ea42a8ce75a5a15501f5b02e3f52e459128ad673d7d89af7f59039560593bd6a58926aadcfad3799edf8b703fa4ba382a5cded67dbfedf8dc96f3efe23bec35fce1b25fc8216b1725cd9da5ce394d6c29a868bd5d01d23bd297ae31242082143a2a5a9d6b6edb113cf00e0f6f81455b36d4b51d4dc9f00c64e98bea6b5b1a5a9b66c44f5914fffccc5e7d7d6356cdfb1ab67e1a449e377ecd83de0688a447dc294526edbbeadd75da15028a69727fb0ae230dfcc6ffef4f2e6fb9f492cb862f1a44247ba71dddf1f59d536f1aa1b2e9c59e616f19ab71f7ff8f96d7101257fdac5d75e3e7762898741a45a76bebbe2e99776c4057870c1b76ebfa2edf73f7e749f36f39b3fbdbce97fffda38fbaa4be754f858baf183171f79725db341094d8e6608dbc0698d535320849c24acd3e3cc20bbb4a17346c672741746f2f29f29f646b9b6ddcb5de94ca1042043294301fce96c9e04204a130634f75e8df912e1db1a622157e0e98ad0df0bb49248fbad2d591700692caa6dbe3c81ad25a147470477227d596deb5c430ad5f7e0e8a2bd0c2dc565ff5de98bf53ac9e78ed5454e4f67db171a5bbf599fb4f20adee9a79f8be57437307146537871c2f0cb8385811565c17d0a00198cb6dfd694f07a824f7557eceb4d69efb1b6882bddf1c536239c17d8d8abab0877beefe78e64a2ba3b68e44927aba4ba39901bf124aa5b9b6f69d713c1c2bf5514bde9b6e734b55c17b739a018f12fd6764c66de174684fe5ea08e6b0e4fed5e42df9b8e696f5597ad7241780aef1e1bdaa3c8b2f6d6eb3aace6c2c2c72a434f17b99cf1cee56dbad67dc8531e6ebb32cdb715f8eb15d623322a21f80000200049444154c295bab6ae7322f3bc38a2f8e111051b547d6143fbccee3166dc4c5edb94e92c2cfaf3c8a2b59a31bf213ca3d7f033a6d47b55e89dd7b726461b827717ee0c15ae0c6a56ef1af60a0c5af31adacf60ee75f9ee443f111ca72dbcb67de8474876c4cbd9e7f3d5c3989112aceb15a56766d9fea02b4def5a420821640883381523c740c2d0b300422523da5a1b0fde6be85948548c1cd3d254dbe7d3dbda23e3c68d19376eccc192b163468f1f377610359152b6b46b0272fcc409bd7ef20b0be28691cef633e48907cebcf1ca9175af3cf887c7df0c97ccfdfc777f70db5c6bed537fb87fe51631eabc1b2fae7240092db8e5cb8b47c6de7ffaaf0f3ef0c8aa8fec0917dd7cf564cf11c729cc3b69d9f279d6078fdffba7875f6e2c9cb3ec4be7152bd44a8e6a08db402fc98e03c98e0399587d26569fbb9dfb3935b703f5c421849c34595fe1fda5b8ba2d767d4d0c4c69f2ba77f93c3b02ee069549f09680d38a65aaad60936a55a545ccabf9d299729117e6e6f88c4cfa3d11188b5a534e6fd1dd15be18808067bfd2fc9db6e8a450e9ee4c7449565d3daa64959b4b60abcfc1f7b69ed761ac2f75c61c8acee054d5887664da1d16f3f9f7f3f0b858a62954fae750bf27ed42f53e3ed25ad61cbba83e7d1158a7dbbddbe7dee9f7ec71293600692c6ccfc017fad3086fbcbb62df6d8dce0cb9d71df5084233d8aa31656bfb18ecc3ebf33da9587a7646ecf27109511dcd2a8ec0162703c0cdd4a51d5673c988bf166a168080bbb3aee1baf66481dfef0f47abb8efcf230bf72a00bc7b54fbdf1b3300208d79fd6cba4d9a9ae0108a1a712806ec025bdd5d94ff44c86900f0bb9399f497b2a613ce5ce025287c778d0e367300b2babbae8a654ab7ef9911059b350660a74b4cdc9728b324340060c2aeaf287bd1c72570403527ef4f565872fd6163d65863a8e42911fe4c47e4ab1d11a938f6f9dcbb7deead7e572707c0d287d5b0d73eb483ded25f97b9fa1fb66e2ea9a95fd2b3c013fa457557ff9a1e2fc7daecc615b1ac37e84d420692c972e67ac4abd0d53042082164c8c4631da3c74de58ae2501400aa7ad8e180c3e902102c283eb07f679f4fdfb4f9434dd3264d1c6f1ae681dabacaca8ac9932784c391c10471846c8f1b52ca6ddb7af7c4290a8552962f9375a3cf8b710cd90d8f3cf062ad01ec4d57cdfe97799d2ffce56fef7408b07a65ca195f2c2974b2e6bcfcecdef71e7e60d5ceb404b0235c3ceddbd5253ebe357df8710557029d2fdef5d4c69800f6b67ba77cff8aea7c0dad34f3c2510c611be8c557509dec3860dbb6a2288c312965ae90823884904f3d5e5f10fa6d4151209b1d9bcc8c4f65e6b72417b7283bca4a1fcbd7326e6f1322133362add79860f09d217f792a3a51175b557d8cc50ff835db4a4d34505bece9ce9ec33a02be96d6e804ddee4c6435cdbfb17bfe29a938d7fbf8acb4ee93cecefebfc0fdc9ce9bebe33e8f6f979e1c9fc81614ba0c2b797ea7dc5cec6fed1d5761496ff0c1b141a7a98f4e66c6a53213c391b9ed914830f4a7326fdcd2479bec40a9bb47c5fccdad1de375b9eee81fb22efff67ed2b5182eff363539a333ebf6793276f6ccb48c147ac30c009cd974391c2f1c1a94a4ec0a3a4543a6cc7697a645daefabebbe8c93f4f9ea91f102dcd2fbd97462d3613554b696976e0500e935cde24ce6ac8c84e3d0dde180b7ed880e9ca62bf840350028c22ed08daa58ba0038f4aa986bb3a77bbf7045078e8ca549ae6d282bdb586a17a7b3e3929971a9e4a5b1d8a5dcf57255f19beea367bc5676e6390f4670b8ec7e2c63dd17d0940de5855b7a8c9213caa109c57abc1c654f9e43694d55dade1d8a3d216a58de500d5d0d238410428690651a0e8733934ee6064f01281d519d1b4e959349271d0e572edbf19184901f6cd8b860fe59d3a74ff1fb7da3465545a3b175ef6f18444d0444871191088a23e6631652a4cd781a81fe9edabaab35573fa1a774c46b6a130200a495c9daf03286ecde15bfbb0700533dc15049f9d8b3c77961f679b8d7b8614f3c77c022b3715d324ae177cc1d37746da0bf384e369b05a069da291bc101a0aa0c01054e0e299112487487fe381050e16460802d11b7a0d3254942c8095184e08c9b8cc55dee8d2ef7c622705b5fd8d0f299e6f06c5fe91ad5b9d529cf4b981e3553c21cab3dae94439c91b27cce4c88395f77736ed92e604443ddaf7ac53b2ce13605ccd8b776c40eff80b3bc407f411c6ea5aeab8f3bf24b7f53ea3275c72dfb3b6e6ad21e75c516c55cdb8b8f78b0942a6032a66bce1df9ce1df9c1e7a43dbebdf54be1f0553ed7234ee1008b2b3d23054a1ad26d4b76d4208ee0bcdfbc79dcb13ea09c154d56d99e9a4c728cd0dee91a4b0587652b3096eea95d7ad813b47c4be4d9c8a8fc600760c994248717e0a2bf4d277b1d2f78d3b1cb5a13d33296ca9488cb113ffc6e5d65477e1330614e6fef5812cd14dbd03547930387a5bce1fc58b3684a4d40726631a5d5eb6df57a5703ce6c62595de4a2c6d88e31f92d473ba46189ee508b9aedfccefe587eee0f4fe817d5b90b68bccde3dedd4fa4acc7cb61319fb7ad253633237639b3b3326c7f058da52284104286f64050d52cd3f4e7e51f2c09e617f57c80dbe34bc43a1555eb6f09b665af59bb7ec1d9f3468fae4ea552ebdedf60598399b5d3b6ad58242965de8489138ebc376bed4bc52a793fc3e2c5618742521ed9cfdb3562fed22b169f39a6c829d21dcd4d11bb9fa159229332e90c7bc0fb6e88dac051e23838b13e380105822179d45d1be0900c89ee96e1e2f071446c484065f02b7032804197885bc845680a556405520200d4421529810e030a43a10ac8ae388e5f81ca10b120002e21a97d11424e8c342ed8d734d7537ac708977128d8e15c1bf29e9b4a571b728da6eef5a99f4964466bbacb11685654ddcdcf4b6647193a73e5d72910821b607bca4b57ba0feb0d62684a4192c3e1bfbfc2173d6c980eef64403f9f5e5a365d2d9dcf15b9d2009c81872bcd6fd6b57f358e4851e888fcb8b2aaa9fed6b4ffaeb13d52e732657761706fa4ad34633337372003b63cd80185dbb61bc8f023421e52787a7e911fed920b6bc9f3c63a1273d2961dcb3a1c818fba2311a6c2051cffa80e1d3e2b164b6a621187db1207b70e93b64f1c8c16f5b9e9b8c4a10a313bbdacae73b43bffaf63fdfb1c5c408cabafafeef1c5d8d73522591c69bb21820f4694ff21e048312846ec5b7b0730d51837935fdfd391a9a8fc73e050a71bdde57b2d3f3ead5d0f09b41cad47cca12d6c3b030f8cf66a5dd1313503788ed9247bbc1c5b736f7574ce8b1b859e6405733d4663a908218490a1e5f707a3d1b02f10b44c4373387bdd6b1abaaa39a2d1b0bf7bcaaa3e99a6b96edd07b3669db171d387baae0fae26b69d313329486cdfb6bdd75d454545b695363359e7205fa556bdf42bd7ce8dbefec07fbeb6ad2d2da08dbcea87ff3a8ef6fe101a9236709438ce092e212d2059cf5ee97d3024021cc9eef314178309e4ce240a549812611b0cc85350a0a1dd0200851d3a71e01248da00604ba46c78ba8fef73673e424248581234368f10728298badfc3dd89d8b4c32e3ac8a294ee85d2ac318045fcaeb4919a1fb3125e6792f156bf4366130b9222ec772501a1baf669b22c23e34eadcda9b539b5a495b8aa295a6db3769fc336b3855ccd95b73930ba3d7c65d43acac7a7e4dc8435c2e8ca659bf2e6bde161006f7129475c2f61619fc336930b9376cf10883b9b2993e8742aa6eadcafc9eace4c77cf5b59104f94c3b1ab6b2675e1ed5ea2434f8f3dee8f53d3e5fb50936323f1054911ceeb1a4b05407779da608db2787bd776501df18e6bdbd23ea6ee75734f3259d9bd3a5f2a5999ab41bf9beef0788a658404df51e4dfe3e00280b44b0d79acaebd323f63c1e57f23e04831007018867f20ed42a8cefd9a1c154994f4dceed21a9d34a13aa2c79d7e5f32a5cde56874391a5d8e660717036e9fda36bfea49c6cfeed46daf9fc6521142082143acb8acb2a97e9f10b6aa398ebc57d51c42d84df5fb8acb2a8fbe9c4c36fbee7beb3299eca06b620903ba0500f2881f00d2b4f4c1ce31ce3c25153e59f3fa6b1fb5a50500ee2929f1d238a9a176e26d60f85812f6b12e05e60639e5ce1418e064c8da00e0e66040a70d4bc29488d950198eec51ae72a0a0bbbbbfc270f0b03529105450ac212bba7e0821e484f0fda1604dbce39abd4d53f2bd350ec59276712a35276946f34bde77300086d35bcb93934db6cdab5a807479c2b2a3d256dff1a93600a6bd1b729fd5d4fa55195ce353999139bb3d59e82d7a4265497ffe7b5af3d2036dc1226fa3222a62b173926cf5282df7052c81bc7466b4cb5deb52ac9e21123539afae452df2d728f6e8687c56465a90539a22533dc55b0e1f0695f0e7bfe56a5e52df5812f06d776b692602d9ccac68d6efcc7b28a048c6df0db9cf6a6aff4a83f9764053b3c92561239957b2d1c12ccb1166f179cd1de190a753e8f3dbba27403abeb0c2a63cf5dc707c3cb45702eac1788bedf0be9417fb5243cb8da1c07627f3a712e777ea91e2820ec63b42794dfb3abf58cb5e297065cccc820e43742faabf4d97db3eaa9e199f56f63b1c6d5c4c0ac7a730775c5ae33b3acfd5014dafd63ddbfbedd9cc3add2ada138b63da074ee6cba6ce6b4bbb8192b411743a8ef365be53e299d5d0f9ad7dd9f579ae168d73cbac4a24a666f9b611814686c36ae8d686ad7db2f6803b1149ccb3d8ae0a278da522841042865879c5e8da7d3b1a6af7568d9ed833330e80dc9f0d757b4dc328af183ddc35b1651aa60929274d9cd8c7dde2806da606b96899696d48b0b94b2e3833b5a91d0563cfbaf8a2510af48a5165fece666a0304dd272719092747c6868b41e4c23a0c2a47cfabddb9dbca11230b545b76f5c43932801436e1607031e429d0d8a17439841032b86f4c47e0fe31eac2707c562c3ac906c0122ed7fb6545af05bbcf9915c7472e4c4e3b76ba38005b73ee5351225d3bba22d02c1a0cdd8bcea5edd1655109a61e0816de5be28b3280395faa2ec9b6749edd123e17483b3daf8d2c7c233774883b3607b4c9d1f02d46e17f56fba3073f3cb96b5575483477ce698b9c090845db5652b2c2a77f7e7fc7b2a6645de5e123b3b8f3d5eaf2b670ecec58f282b86080ae39f716163d18f2357300ac3318ba4f762e0dc796c525b8b6bb30b4a2d89d02a07a9f1c615cdf92b8b23e6169ae3525c5db232de71c7f5821cf170e478b1cdead87c5e0959de5658fa8918b23916902b6eafca8a4f4f9dc4c55cebcfbabf0d996d8658d09c3e979654461557d5b2163f2289b0ebc21cf136f8e7faece7c707cf1b31579d736c7961f88daaaf3c3a2a27bf2535fac4b5cd7e2bab3b2bf2e31acad30f48c19bea4a9750e78bbcfff727559b0a5e5b2d6f6b33de5ef1fdfcb8c0742bfad4a2c8924a6463ae74880296d1eefaa91c1353e55a0770d87ef928be9f4ee5212b385eb031a4b450821840c394551a6cc98b7e983b7186395d5e30198a60140d31c2eb7b7eec0ee7dbb3f9a396791a20c7b7758212c9806c076ecd8d1ebae505188494b98e660976d1c58f9e073beeb2efac26d8b65aa69cbeae7ffe7bed15ff8da05d72f3bb0fff79ba911906e1981420ddc868b23230f45777ae62ec8ddec23ef52d9f4396d666eb4943c1417caddee7eb89f4b2743d892535cee5049d940ebd7deda3c886711428e248f2b3d95441f6ff89e85b93738648f777deeb694b2fb0f29a5ec7153e6fe9622774b74fdeefa27fc8142da3ba7008769e64ba5bd7b3011b353b7ee6ab72b47fec9cf69e31cc73bc75ab8bfe162adf88e919e146d0d420821a4a744bcb3aca2eac497d3116ed9ba798dcbed2daf1c9d4b7f9348449beaf76733a9a933e61714959ef82a9a1b6afd81fca3bc8ac8fef1f1f605d77dc3d2cd3e2e0ead79af4edfb2a860de9db4d34f5fc76c03c3b1e49cb5fbb683717006c6c158d70f58efdb40a1c60cc93c0a2216b324c0989b234f45bbc972fd67dc9ce52968b5208190065db0b80d00aa091469480b4840012c89940d0041054242004cc2cdbbd220134208398583102591967f8a7b7f3fb6a09e038033932e85f68e8346621f176ea667e96c5f318da522841042864d4151e9fc4597d51fd8dd50bb379d8a03f07803c5a51595d5e335cd31dc6b9752e8d98c6e44825afbcbffdbdfa34249fb7d573ae970385555a35d4606c4c5c11832c7f1c8b48d800a53c0eabeb09e11700b14aac84870c0ad206e755d75d7053c1c127030a861131e0e958133583d72df64241c80c220246234bf3821849cfa5873d0dfd611bdb6455b99ef30cdecc29694c35df02105718e7d48674d88a5c7c4a2658ae71f1e1a4b450821840c274d738c1e3775f4b8a91fc3b112e34e97bb7c620458799487e503808ff61419541b3bde59a172c93b33877797e9b0e0e67070082062c2ec9efd366ec3965039d2022a80745fbd6c74d123704307b48410721ab05c797fa9949f6dedbc392a00dee60bfeb5dc1fa118ce31497b62b863aeed5c3da2602fcd4b450821841042062763030c388e54065e061b3d12e21c5c8244a6af38504a00020054daca8410f2c9c162fefc07fcf9b42106863b578cad5e41db8110420821e4137fb82ca5646c305739a54477bae113583de0e150391c0c9dd6a00e5c691f124208218410420839e6a9efa95fcb2139cd269f60aaaa24e3d1413466296532dea9a843d00f8633d8121dd6a16c38037b09b41709218410420821841cf3d4d717080eae0bc3c921a54cc6a3473dcd1e7c2f0c72ba387a20cfe9f66633e9642231f0ac314c515597db73a2d50312b9d152836d8614c4218410420821841072342770ea7b321de334fbb40845911371cc401e67dced39bdb35653108710420821841042c8d17c024e7d71da84a2c889189afe32a7320ae21042082184104208f9e4fb6484a2c8a7bd19d3262084104208218410420839f5511087104208218410420821e43440411c42082184104208218490d300e5c42184104208218410420839517e052a07382c202106b30407439e820e1b7677f6ed421559819400009f42411c42082184104208218490136608242598001feca8274302809b23690380cae0e488d900e053e0e3349c8a104208218410420821e48449404a08c03a8159ec3312eeee508d9bc1105d4bf372246d0ae2104208218410420821849c30b782800af789f597c9d850191c0c00dc1c6901009c416130240571082184104208218410424e58dc822ea00179cae0a32d3690157073680c0a90110020250030803b18421abc14cc21841042082184104208192c09e8027101c6a0b143e51a43be0a273bdee564045c1c1e8e8c84ec5eb225e1e2e02e0e8dc1a3d0d626841042082184104208192417878bc3c72164578ae21c854165f01e77e0252b2001b7826c8f29ae62363c0ad494ddf5084208218410420821841032380c600c9644ca86ecd1ef262be0edee53739c0c090790edf11c5da0dd846a03719b3635218410420821841042c8e0650420010e1c3e724a6360ddd96d8e87cae0625d338bf76449a8b4950921841042082184104286434081c291b4913d8e073b191c1c6e0e5d22237a0783000ae210424e16cb32753d23ec5c749a908f1d5355d5e9f670c64fc3f67958e507f64ed40252f338b26d52d0506a72eafa976fde0ce03777df7f9ce5e41366ca84b2850b17f62c59bd7af5404b56af5ebd6d57336d4c42c8c72e6e03b970cc712436ce3d2a6ef79bf4868238849093c1b24cd3d483f9059cab8cd1f62003a06a8ee158ac9432198f663369b7c7377cedf324547e404fe4aaea2d1eedf11774eeed84d03fcded4a4ae973d8ba098b8e854e19cb105d2a3a382480d5e9248087c4be5e8fe9592e81e791ff242fa04df7c9b370e1c29b6ebaa957e1204ab6ed7a92362621e4f49295c81e35e30d1db810424e065dcfe6050b148566c223a70ac6982f909f4c244ec7f6d9b3f20362c039b26aa2aa39c3b501c56affd85fc8384fe792c2da275a26769aae93b95e95996756393e77e9a2dafa96a7dede5e1f6712a7e5a713674c53fbed8d25a5346d29e569d3f9f1123b5af8a5af734d658a3271c24400a17ffa2ea494b62d2c5bda52d862e2c489003c577f595842d8f6c52b1f7a1214c4218410f22942411c42c8c9206c9b2238e454c3187283a74ec7f679b0f20338e157145741a5db1bb04cc353546db6c484697c8c2f6146a0ed96b35ac72d9c5bf2ccc63fefa8683202f224f4d39332e834af983d62d94517e5978e9f363e33a9a2eaa9d757bfb72f9eb0549c400518a02a7d3c5d4888610ba4a82a2f2ef43026558583011212923198a604432a6d76c68dd3a8550b5b30ceb2efbfa3b81cceea4960b0b6ae13962d0c4b64753b63d886e59c7c0680d84bab6cc30e9c7fa16d63a0f137c6183bd68e967258f6d9c7b86a4208219f1814c421849c1c924651116a9f1f2f0b8eca911373a78845a5230fb4ecd2f0b19de18ff374de7256f3d4ebbeee1a77cb2cebe7ad91c79f6d9adc2af38675a54c5ae30b951b179db960e6594cf5645a9add8639b1a0fc9fcf3f6f6a68e38a2d753571c566833c34f23879818f73c619c3c121ef52c216c212c8e822a90b5b0cf1c9b961daf52d71ce799e57f37a145b0829a56db3ce846959c392f3a8670c62c8630da6601c52713b14b733f4e6f38c33d5ef15a62932862565ae278eff9947a5256cce1917b02d53b081d63f10f0f9fdfea3549e31964824e2f1e4d0bec08f71d58410423e498e71a41254e104c22668167242c8d0e3858bfecfedd754a2e3e53b7fbea2d1ea2ad5aaaefdd17727adfee5af5e6eb58665b55ac5d21f7e7fe6c6ffef572b1acc7e1fe41cfba55f7eb36ce54fef7cb3e384cf8498a378fa45575e38777265d0015889e65d1b5f7ffec575f51909002c6ffe777eb1dcf9fccffee3e5565babbee627ff3eb7e6ee1ffe69a74e0de4e3fb6e0c4eb9e4daab164d29f530335ab3fe1f4fff7d75d7de3a7d31c6145f715e41896d99420845511d81321ecbd89679f22b33ced3f9c589dba77dee6667d5754c8f84dc6f9f3f276abff5d1639db35318967155524a17cc73c616dcb878eea8b20a239515e998cfd6a5d463bae14a1997978c183f5d3ef5e1cef73ad5a4ea67038fea3954789d4c5515c62065577f0a5be4fe09178753e59114863c8e033021a46e1a2e5bb50538643c292c4b0e79fb610c6eb7dbe3713b34cd1642d78d542a6d9ae610861b4cc120055315eed0f23c42713ba554ec3493b6e0a62a549371a636375a86c5380363d21c4c10c7eff73ffdf85f8efeb065d7df9248a4863c88731256bd76f559b91bf316be3fdc6fe46f7cfd57cb973f7b1256440821a73b1787932336149757820af5c421847c7c94c2e9f32b01a060f699a5ab1a1b4ed6b9a4d02307f6d486f5a37e8e8a4ccbbebd667408c248bc60ee97bf77e36473dfbbff78625f44d7f22ba72d5cf4f9ff3b36ff8edfbcd860503338f538475df9adaf2f71ed7efdefafd61bf993177fe6866fe75bbfbc774de7693d9993549c4595136a777f585a355e085b083b2f54198ed6ab38d9419c1981b65be6d44cbbf16257e52d886fc5ae1fb1d6ed8a18c6ae50c2b60a55ebbaf993af983bd3adf1647bbb3395f4dbd98c9d49c433be7446b152ad9170517de36d91169f703f23c7c2e119f01696425134c690c998b18c600c0a932a076099a6695a96a66a1e8733911d96d7c8a4655a4c08c96c5b3787786c2063acb0205857bb77cfcefa54326e5a2663cce9748f183172c2a433dac31d6288663a33051ab7ede978fbb88302c94e73506b767bbc1fd73bf124af7aedea55fddd356fe1a527b8f07befdd307ceb5abd7af589971cf9004208f9587006850dd9a28e11c4895ab4c10921c344299c316f84a879ee59ebb2abcf9c53fa6243fd493a99b4dbdfbdff37ef1eeb64a2f1a57bef1e8ab5a9a50b2e9ceca87df297bf7b3b92ebd4b87ecdbbdb3f77fb3f5d70e9d837ffb03d430de154e3ac3c777e616aedeffef8f4ee2c80f5bbd2a53fbef6bca9c175ef749cce511cdbe1f7050aea76ac737afcde40816d0bcde192ee029ed6853879dd6dc7793a6f99b37feab2c5ce8a2f21be197b7f83b61d9166f6eac6e0f3b1c943de0d474a09db9c94effafa6517ce18599868aa8becd81a6aab67e99646239d0e9b55b0329ab52761074c192c28904ee79468e7d37c302125296c292184d04da33dd1956c58e3d2ef92cc3675c3d075437170401b86ed2a615bb6ad08dbb6cc8127893916c62084b56bc796405e70ccd80981405e43435d5b6b734dcdeec6c6ba25172e6d6b0b0f49a7959dfff42fcb972fafb28fb7412a8af2dec30fe3afcf0ea8492493a9db7ffccb83f5650c47e6427aebed358c31cef9c1670dee05f64c82c3184ba5d2b7ffe4577dd4a94765de7c7bcd10f6003af148cd51dc76db99efbe5b3f4ceba2d9a90821a4dfb38bfeeef0707879d78141bb491b8a1032e41f3f4533e697da7bfefafe7a317ee94db3e696adacaf3bf461c31c2573aefddc15f347e7297afbced5cf3ebe727307ab5cfaa3efcddffd9b9f3cbc2737d4c835e1e69f7c63d4bb77fc6c65c78885575f7be199a3f234981d7bd63cf7f0731bc226c0dc557d94abe597fdbf1fccde7cc7af5634a0eada1ffd6bd50bfff562d1d2ebce9b54e4303b76bdf1b7875fd816178e31cb7ff1cd8a553fbbf3cd0e01ee1fbfe4ba6b969c31c2cbcccebd6b5e78fcefeb5b0c09ee1f77e135572f9e56e1572033edbbd6ad7c6ce5c670af4f4cc55be845b6ae3575e8b444a6f7bffee26ae1b11436d0d4b464f831d5a1424f74ef30918da504824ef5744e9ac33447a0645c73edae3c558f34ef777902b66dd9c276074a8c6c989fac204ed728aaebcf76565ccbf41476ff02ed7b329df2c57702cfb44d6eb50318d28d2c84c8f7bbae9e336dd9dc1979fb371e78e45165d7f67245cf7ad198862783512e342b0877a2d2e7f38caad23ada5c91268d3b07570d61db42d842caac61015d53cb9b82650dc96d33933518634e6e0e471087495b08cbb655db340c930fc7bef307025fb9f59f43a1928ece6826933d67d1124d535e7c61e5f6ed5bf6ecfaa83054619ad690ecb29ce30f910cb41310637068daea77df8fc513b66d33c60201bfdfd7bb778ccfebf178dc07d732b83c354726c1e18c6ddcb8a5d7c312c9543c9e90522a8a9217f03b342d37226fb0511b1adc440821a7c6d117e055e060e01cf2f0437e0f878743e13025e2368ef90daa3104143878d752fa0de26404b2022e8600cd27430819064a68e6bc1273e7733be371be668f7df3ac39e52bea6abb0320ac78f197af695ef7e2e36fa7fc13165d72fe57bfe5f8cd7f3c79e0c38f62e7cf9855ead8536b007055ce9dec8ebcb3b1cd35f54bdfba664adb9a957fa92f34ee0000200049444154ddd9a194cf5d7af14d5f8bd5ffc7abedaea99fefabbca3574d4a17df724dc7fa957f794d2f9af3d96b2efaf2b5353ffacbd61ea11847e5c5dff8d625819daf3df1529d199af9992b967f538dfee2d17ddaace5b72d1dddf8f6730feeea4470ccc22bcebbe9a6969a5ff71a7563b66dafb3e6ccfadc179a9ef9c7baed0d715302309bdf7af2316a0443e733179f5f5bd7b07dc7ae9e8593268d1f39b2e2a5975e1fd8b2f4fa359b535f3b67e9395b1f7baf41144ebb64e90459f3f72d11fb74a87c3f4ce629282eafd9fc8aaa676dab39931acd55cdb62ca7db9f527c4e4b1fee68a2c29d9302915bcfdc31edfa59aef2cf23d5817d77c9e6dd9166f6e23b81075b66a7e01ac2088e9452e198356bcae76eb8babc28bfe9f987ddff78b02ad6aea8b05444d32836e1f3a246c0caaae3c68e529d1e77dd1e9e4a3301551964454c53b76c97699a59dd3c18c48194a6a9db7a46370c4d754a4bc1304403a53004939665997ad6949e219f2d5d08d9d6d6914a66366fd9958b4730c6dc2ed7a2c517ecdcb92ddcde36b26a7c2c9e38f1fe23b66d4b29737199679e79e6f5d75fcf643293264dfaca57be120c069f78e28937de78c3308ca953a7de7aebad5eaf97736edb037d6732a7d3f1d61babe62fbca0a3232684f07a3dcf3cf9c0d19f73d5355f1a449e9a5c129c679f7af0980b8fc7138aa21414e4ad59fdeaa2c59702a74780ff9efb7e306f217dff104248df020a6ca0d38614f02970741f007814b8393a6dd8363c0a0a54842d1ce58a840214aa88db88586040a1da7f1047025242d26c32849061a196cc3e2ba46f7f7a775a4aec7e6f8ffde519732b9eafad399823465fffe7df3fb63d2d818d9b6bc5eddf5870d9d47ffcf6c38ddb53e74e3da3f899da0613ceca39933d917737b4b2d0d9a35cb1f71e7ffab50326b0656fa75c3ad3767068a1897d96f7e6766eb9eb8155750680037af5f46f8d1ce1e75b0f467a9877d2e5e797475ef98fff5dd96002d85aa754fc60c982caa70ea48b45edfb8ffff5c9f59d02c0d646ef941f2c1891a7e0f0208e88ad7fe8bea21bafbfe8f2afccb81c46e4c08e9ddbb76fdbb27967639252c60f99b6f6c8b871634ccbdab3675fae64ec98d1e3c78d6d68681cf809716adbdffef0dac87ffdecbffef4b30080cc9687ef79a3cd3e2d2adf17ae3a5cf995edcd754e2ee0703a5425dc7ca0b06c94b06d615bdc95cf44529ad9e1db3b9aea1d59367be688b6ea8bfcced273916c44fdd368df1b6966abd6049f691be2515442885051f0ca2b2ebee8c2c5a66936b7b5a5a72c687378c76d5c555cfba1aaa7ca3470151208f90a9ca3263bdb9bd49a6ddcb0202025063b665d5aa6655a966e1886691f9c9c8ad919d348e8bace3863aadb1e866e38524a69195261966599a62d553e1cc76ed96c9673565890176e6f49a5127a362b81705bada2aaa669385d4ec41327b27ccbd28d6cfc81071eb8efbefbf2f3f3c78e1ddbd0d070e9a5975657573ff4d0438f3cf2c892254b56ae5c992bf9e31fffb86ad5aa65cb960921061ec48104d2e9f46b2fad98b76031e36e06f8fcc1e16bffc75c38033c1eb714c66b2fad00632718bc3999898d15b9aca6267ae79de7df73df0fe86b8810420e3bf8011486b8dd1551e97972e06148dab025c090b6e1e37072640400f0dcb702cb7dbf7785f33d1c96445a747d85099a629c10f2317db095cc39ab50dff1f746e1703a61d56dd86f4f9c316fc4b335dd519cd4d6f7f6a6739f5c3273e0bd0dd1057327146b1fd47fb033337ffab4a2171a9a958ab3a678236b36b65a96b7a6c95a78f60dd776befac1b6dd075a76bcf8c80e00e01d7d97f7fee08b6fdfdcd2b55a9149ea921d760ea4954e1ba545566f6ce9ea9b63b5bcf49fdf7b8b650dd35ef5bfbf05c01477b0a8b86cd459330ac1581f97d94562d7aa3ffcec1fce8291e3264e9a3869f2e40b6f5c70e98de1757fb9e7b10d9d14c819129b367fa869daa489e34dc33c505b5759593179f2847038b2f9c38f067e5e5238f7e6af9d1fac79f3b157b7b45881b1f3975eb1fc9bcb62fff5d4eeb43ce52bdf17038eb29291e944a7953f560a610aa131665b966599b66d3bdc7e3ded74a08f20ce8c19676cdefc61cf9233664cff70f39601ad5d555c23cbe65ebdecb2a242ad55fd282f55e3a8fb0bda76643aec57dff63dd3deef28aac1adddb6ade953277ce596e513274e686f6b0d87c30cf0e517883317ed1b3539b26b6de9872fbb9bf732ce59c5788f3bcfb96b13ef8c300b10b0259a7ceecdae4261b281f66591525ab66518866e9886a10b9682b4a465083b6bd90603571d41a906c08663ac932d85650b55daa66543d1867215b97c2e8c213f18dcb97d5353535d779217a6280a00c6b82deddc0820800dae334e2615d63371cef9985113f2f3f33b3b3bd7ae5d2ba56c6e6ebee1861b5e7ae9a57038ec703800949797575555298ae270387203af0613c491d2e1700961bffbf6ab13264e2d2a9cf1bd1fdc7ed42019de7cfbdd41bc34296532913cfac2016cfa706b5b4bddee9d5b9d2e37e7cad04e8935ac898d6fbbedcc7beefbc1f2e5895c7f9c615d1721849c5e140e5bf6d1a992039cc1cde1ca1dfc3030e0e0a947a10ab5fb6b3c2190bbe0abb1de935050108710f271c470cae69c590067c1577e3ea3e749dbdccaa76bf6e5c229a98ef4a190b59d0ca7e0f03838f4baf5bbf533674e297839e29b33cd17796f63ab0511db70ff7fab975cb6e8fc9be75e09186d3b57af7cfa858d6d463fe5bdfb2beac9a34d54a5b8f2dc48f7a88eb4b2a92400e6289975d9b28be64d29f5408f3635b4ca3ef38771cda1c1364c5bef38b0f5bd035bdf7b116a70e2a55fffda855fb86eebae3f6c4e5273180242c80f366c5c30fface9d3a7f8fdbe51a3aaa2d1d8baf737d8f68073113b465d7cd5547c70cfff3eb3232301ecdd5367866ebf7ae9ecd77ffd76449ce295efa3fd290af716a793d16467132472335f43ca9865b93c799665095be8ccebd232c2ec3d57da94a9934ccbd8b67547eecfc993274e9d3a7940411c45714d1a7be135d77e66f6bc0a29d9bebd81e7576ebb28506344ec37de76ffad6d7aabcceb6f78d1e0d6ce983c67e19caa9115b1582c1e8f3b9c4e85f35c24c2e3f5ea45a507c6ce2cdcf77e811e731fd8e1daf22ecf642020050c4dd95eec7f9295bc932c843ae09e415258b66566b2ba69591ca69e691352dab6b085ad39f3347750d15cc3d5f82ddbb64ca171cb322dc115366483a90ea674e18cedddb3bdadad79dcf849f3e72f282e2e0e85422e970bc08f7ef803ddd003013f80f8a012c7a49361231b9f3b77eecf7ef6b3f2f2f25c615353d30f7ff8c3152b5644a3d1a6a6a66baeb9a6b2b272c992257ffad39f009494942c59b22417c11944100700e35ce13c2fe82e2e2906b071d347fd25a1c925ac11420c3ab67264129c9e0b4f26937ebfafb838d4da52605a433f9fc870474fd6ae3eebe187afbae7bef7877c5d343b1521e474d7e7014eeebb242b60753f22d5a39f4ec43aac274e9f8b6214c421847c2c319cf2b9b3f2edfdcffde1851abdabc835e6ca5baf983e6fe4dff7ed1500e02df01cba9cac780bbcc8d4650460d6bebfd7fcea991342fb4ba7f9236b37b4590020d3756b9fb977ed33dc5d54356efaa2ab3e7bcb6da2ed572beacd3ecb5f18d031bf30523a0af35cbcfb1396bb4b4757b922b5fabcaf7d71095bf3d01d776f6848da5229bee8fffe70f1912181d137fcf29b6357dff98b158d07633c5674e72b2fec5ef2f5f25105eae624cd0238346ccb5eb376fd82b3e78d1e5d9d4aa5d6bdbfc11acc191173e6977811d9d7ac777f75dab1dac6342614fb1444c4a95df93e98cc11282c8fb5ecd7322d521e9c7489e98e7cd5e1b16dcbb22dcde9d3d3310dbd83384d8dcd679c31ddd08d3d7bf68d1a3d6ac6cc335a5bda06f03e573c234acfbae6da4b66cf1dc1999236a07a828db8fad1f5bbbcadafbfd456da2a8f36cc64906b979042d4d5d5d942badd6e874353148533064048e97068867b62475e61e1aa7b9c5bd7702b17d642b2d0f55e61fe23d1d29da920531d0a1f701c44d8c2b2acac6e18a6994eeb9690966558966ddbb6ae77aabaeef1e63bdc3e360c3d71846ddab629a4c3d00daefa181bcad1547ebfff85157f03a0a8aac3e1aaab3db07fdf1e216c29bade1f2e8f9733fee8437f0470d99537c4e3c901b67cddc8c667cf9e7dd75d77699a669a5d1f93b66ddf78e38d52cab7de7aebbcf3ce3bfffcf3f7ecd9f3c61b6f5c7ae9a5555555f7df7fffd34f3f7dc30d3730c60611c4c94d3b152a2a5e7ae55575f5cda6693effeca3fd3df8f2ab3e178bc5073d3595cfef7beeef8f1c7de1d1687c64e5889b6e9ef3dc8a67dbc36d27b8074f6662e3e5cb9f0570ebad2f4c9f35f40ba7d9a90821a7f771a90057903b7d50d0ddef0690802da1b0aef153bd2234027da4443325dcdd870f2e0e273fcaec540ab4ee392a032a2091a04eff849021e1183177569eb5fb9935dbf6260fceabdaf6f6fecb974f3fbbf2a9bdb500e09d7af618cffe1d69093077f582d941a3665b9b09c874cdba1afbe6f9e72e0904c26b37b65a00f39f79ebf7afd35ef88fdfbfdb9109d76c7933963767ceb291059abff896beca55b40fa4b646ebf60671e6ec99252fbfd86802508aceb9f9db9775fcf167abab8bd0f8cccbebeb93020073168df0f771e86db6eda8b7cf9a7fde84d71fdb9ae8feb4669e91d3ca15d9de14a308ce50324d73ddba0f66cd3a63e3a60f755d1fd432a41e694e62d69451def73625240068a189a33ce86c8cd9a77ce57be38a62380aa404f44e297b46a0a443a4d3c9a8a2baa4b419e719e6712abab00f6b90efbcf3eef9179c37e7acd9797979e3278ceb8874bcf9d6dbc7bff66060ccd22b2e9a3bbf5242d14d74c490d6b53193c7bdb6fbda9a76d6268e119119f4da1545511425918c65b3d9e2e290cbe9e20a8794424adbb6f56c4c1a3a6f6b546c29056cc61a2afdab3ca5cf3416c66cafa26a833b8516c2364d23abf3743a6b4a872710724a6918e95847732a11b33a232e5724afa0c4172c511475a85b4e1690b66d1bbae1713986bc657a7c8143db967345d58efe9801b1cc94c3e1b8fdf6db19636bd7ae1d3f7e7c201088c56277dc71c7cf7ffef3d1a3475f7ffdf53e9f8f31b66ddb3629e585175ee876bb478d1ab56ddb3621c4208338c0cc9967ce9e3377e3c62d8964aaacac242f58347c6fed632e5c08515bd7108dc6aebafa9af51fac3b8dd251d24c58841072a4dce82713b025fc0a4cc0c5f1ffb3f7e6d19765559de777ef73ef1b7e43446406410e649228328a90a0288a08968529b6b82c1027ac72287b552dcbea2e5741b7ffb4ac5add6d2f5dab2c5b7a15b628524a5badbd041464905299641050d165ca90909264e41019e36f78bff7debd67effe639f73ef79c32f3233327220737fc815fce20d7738f7dc17ef7c7fdffddd8da2ce9fef7b82a3152a46a3204245d889170b363e506c11aea8208a21632a878b38a2884004e63941c7711ce7f26838d7bfe0c623f196ffef0bfbc5278bee7eee63b7eaabbfee9b9f34fad21480d073fffb7f23eff9d0e7f6b69ff6e2effaa6a377befb5d9fdd5700ba77cb27bf841f79d17371fa3d7f7d770b4027b7dfb2b3f5bdaff8c957d41fbce5025df1946f7dd975f1d6dfbb7d3aa9d63e3ec3f07e2dea77fff69d1f3af3b3dff533ff7af8ee8f7d697efc3937bdfcea9d8fbef5f3172e3ce134befbc5dff982bb3e7a7bb37dc3f35ffaddcfd9005df355d75d71c7ade7e6dda9e9cedfbefdbf9dfc9f6efa57afbbe6af3efa77ff787a5f06c7ae7bc6f35ff0b42377bcf737fe6647d7792d0727beee052f7c5c519cd55ef8eca7fefe74e373e7de39984effe2231f7f205b98dff6a7efb9e5f9dfff2fff879f7cef07feeeaef6c8d77cd3777eeb89731ffafd4f5f9047fec1f7cb5402c27082e191e3d735f39922a01ab08ac934d560a8c47b073bb4595be647353cb27f30ddace7dace3bd341dbb67ffea71ffca72ffd274f7bfa53777777dfff810fb5f7a78df4bc9dfce55fdefacc675f7ffcc41517f6e9fc2eceef3437ffed2d9ff9ec272fcc7604f7e249b9e4bd871086a3d1703a9decef9fbee7b42a4e9c789cb531ba70febcaa56cc753385e2fc70f0f1c75ff95ff7aef9877b8e511854d5a5172235cd7cd634e1007bfb93e1d6663d1803a8871bf570ebd4c9cfef9d3dbd3b39bdb3b7fb04d015c7afbdbcd3663ad9190eabf97c366fdaedcb5db4b5bbbbfbdad7fe1c73f8a33f7afb673f73f3cbbff7fb9efffc6f9ccea67555df7efb977fe777fecb7c3603f0bffcfc7f984c267ffe81bfb8bfdb678a4f79fad38f1f3fde34cd0d37dcf0bad7bdeeb5af7ded2ffee22ffefccfff7cc57ce2c489a73ce5299ff8c4273ef6b18f5d7df5d500def9ce77de70c30d5ffce2179ff5ac675913abfb2fe2e86c367fdad3bff6231ffdc47cde10d1fefee467fffd6b575e95ee834b4bc3e9b6b1bbbbfbef7ef6350b3766a1127ee0831f355b10809dddbd8f7cf4135ff7acaffdd2976e7f20dfbb1fca6063dbd70b5f787da43ff07f7d1cc77196ff0d8d18051061270245aecd4c70a6c5981108024c0517ff8ad92ace3418310438d3a0be8813672ac5bf202ee1388e73d9183ef15b9ebd1d6ff9e8e7f7163e5a64f7b31fbf0d3ffcb5dffca4f19f03ed17dffa864f3ce5fb5efe432fd8a2833bffee9dafffbdf77d79dec93d9fb80d5f7dc3994fa55a2ac4bbdfffebbfbef983dff72daffcb11701cdf97ffcf4db7ef5ad1f392382f58ff3fd5b43e9f4963ffc3fdf30fd81577cdbab7efcdbd19cbbe5836ff9bdb77deea0c59ffec6ff7bfc5fbcfc87ffed37637aeaef3ff8c7bffa1f8f7dfffff8cf5ef1632ffec2fff6f6db9a521478f7affcc2ddfff4bbbeedf92f7cd9f38604ccce7de933ffedb77ffd4ffef2e4ec904fd76b5ff28a1f5a78e04b6fb9f9e6d38d7f163f24b4f77cf00dff71f6bdffeca697bceac611e2eeed9f7ec71bdefabe072bd5f841a21e0c4ecdb78e1ebfb66de6aaa0ed27ec1dec8edb73012d8073cd50c2b81e8c633bb7d5aaaa4a75f4d4c1856b37743eebebaae6cdfcfdefffc037bff0051ffb8b8f4f0fee4707ab2a8caf7efcd73cf7ebbfea8fdf75f373bfe1a9c74e9cd8d96d6ffef4e73efea1775fd8fb5b91f97d92812e6def4483badedadcb46af2c9fede29d56baeb97a3e9b31735dd714b869e25f8f36df367ac29fdd79624e1b555de181b5fe8ed2b64d3b253998ce4647fb2f5783c16863fbcad367ee699b36463973cf9d9757c451d583c96e551f6da67370cd1c2eefc67776f6fef01def25a2677fddb33ff7b9cfbcf50f7effad7ff0fbc78e5db1bfbf379bcdbefbbffbde0f7ff843f3f9ecc37ff1f1db4fdea18afbab77d455387efcb8150f6e6d6dbde635af79dbb77ddb2fbce215dbfff93fcbd5571ffce88f9e3871e2f6db6f7fdffbdef7733ff7732f7bd9cb3efce10f7fe0031f78ea539ffafddffffd26e2d89ff7e7a4306f9abbee3a75fcf8955948a2d5d81a8bc2d1cc0319c077fcf19fe48949478e6c6f6f6d762fd8dadcd8d818976fb9ebae53f3a6b98cd1c60f6ad8f05bdef27d6f78c3a76eb8015fbced41df97e338ce570a4dfe15ad0013c919378a56faef1a51b117f35fefc31790b9621ebbaf1c203ce3f9cb528de69fbb7f43d20ffab5a3f189abaeb9bfa771cfdd775ec2bb1cc759fb8df0bebc6ae1c65df3a0dde0d0e2aeb79f5535ffc5d24fbb1f35a5a14a5aeea53fd3ff64fbc8f18b1fd3eeceb9cbf739307ada4ffe879fb9e103ffc7fffaae3bbc1ae93140550f1ebc8ddf79fb97b68f5c7159e7e7437df06b9f0a21ccb1bceb9aa2b473005a8de590cf9201e6979614bbc4e347f4b4ebbff59ffcf0ab2773feeb4f7ef159cffbda2f7fe9ee8f7ee08fef3ef59751f61fbc31699bf9573de9daeffbde973de3194f07743e9fd75535180caebee69af96c369bcda6b3d95d9fbbf9ef7ffd7fffb3337abb1ca37a7859848f33a7ef989cbf3304de3b38b8f6fa67965da54f9fbafd4bb7fe83a5bd6c6f1df9da1bbff5329eef6cba7ff7c9cf6c6e1d99ecef1dbde2da23575cf5200dec55579d78f2575dffe10f7fe8aebbee24e813aebbfeb9cf7dded6f6d1b7fcce9bdbb67dd18b5f7af2e49d97207654b4f7a41b9ef84bbff44bfd489e3973e5955776456daf79cd6bf6f7f77fe5577e65eddb89e84d6f7ad39ffcd927effb1e99f9da6baf7eefbbeec53972d377bff28e3beebabf0ad12361d70fa51307c0cffceb5ff8d11f7dfb83b1af7ff52f5fb5946ef3e637bff9fe3ef2e637bff9fffe4dcfc4711ce721e5635fb819c460023188d27fa0e59f81fc7316723aab66efd9a4459527fde4c1c68ee37ca5317ae2373d6374fa037f73ca151cc759554f1e77251e5030ea0600a89e3a7df6d2de4fc035839d7ff7bc4f5ef52d9f78fbfbcf0e9ef0cfbff48f5ffcdc673ebbbbf3e5fbeec1b9644255dffa8f77fcda1b7fe71bbfe139dffee2175e7df555f560500f062184baae67b3d9cd37dffcce77bcfbf3678ecc5087417d59628055b599cfa7f386a06d8488b4cd5ca1227230d9bbfbcedbbabc5eae07aa7a19b387f776ce023c9d4e2793c9d5d71d7bf006f6d4a9d3b18ddffaa2971c3d7a24c678e6ccd99377dc35f9c2977ffadffc5b267eff07ffe2d236cb6178f2e4c953a74e3dfef18fb7478e1fef7f2570f7dd77df75d75d2f7ad18b0e53349aa6b934b1e3d815271eae3bf4c1def5439953f3b10f7fe3c73efcf61ff991ebbf78dbe5dfa977a7721cc7390c17711cc7796820553cd0950b6d5cffbce73df3592f79fec6c9b7fde5ddaee1388facf9f9c8e0d53ff43d97653bffe9fffaed4b7be3f583f3af7cfccd4f7eeef4e870fadd9bffe5373eb63fdf3b4d24e36a7778740e2c9a87978cc484bdbd7a6f72e95f4e88a8aa07b379fce05f7cf2f3b7dcfa82e7dff8cddffc8dd75d7f3d119dbf70e11def7cd79fbcef03a7cfee8430aa2e53e59188b4ed7c363b689a39a06dd4bbeffc5255d5aad2c6767f6f67369d74c7b6b97924c62684cb231e89c49ddd73ac3a9fcf9ba679506d5faa7afaccd9331f3b573e4244effce3f7757fbd84cd46a946237ad39bdef4dad7be3684852b1263fccddffccdaaaace9d3bf7c637bef1b0cb7ddbedf7dcdf13d9ddddfde99ffe998bbfec8144e13c0277fd206182d183a1e0c0bb53398ee31c8e8b388ee33c14706091f681b665a1d1f52f7cf9f73c79ff6f7eefb73f7cca1be6390f7c4d95f483cb333f1fa6835fbbb27de0abcd4b7eef8d579df9faafbec077627227aed93cf5ef5ffa96030231108000305001dd5f571e79eb9f3cf1edef79e203fdc0e1a0ca77dc75e68fdef5677fff0f9fbbe93bbffdbaebae7bebdbdff1c94ffd5dd36a550d2e9f174645e27c369dcfa64dd32810db787070d7da011c8fb7c61bdbb18dcc81285ceaa511159dcfa7b3d9c1eeceb983c9dea0aedab68d514fdd75dbc6e691c170d4cd646626e2cb68fc593aaf07ae3544a1a8f517bef0855ffee55ffef11ffff11327924be59e7beef9addffaad5b6fbd75ded2873efa77ebe739889802571cc2fd3a8532a7e6222f7b30449c876bd78ee338cea30917711cc77928180ec7bbe7ce6f1fbb8243b8f405859cfdc8affecf1ff1d1742ed3826a6fe77ca8aacb363f1fa6837fa471e26af9eaaf535440002a1c0f3bddcffd0fdd9f2b8f1fbfe2f2b45727a2aaaa55f5b3b7dc76c79dbfb7b131bafbd4390e555d87cb7aba44c4c4cc1c4449549538540c13d8889818442184aded63575e79d570b411aaf0005415952893c9ee5d77dc3a9b1dd843d3590368a8eb7b4e7dd9767bd5d5378cc69bcc5cd7c3aaae2f59307a68984c11986fbdf5d6d7bdee75d75d77ddd6d6d6eeeeeec9932755316f793a0fc3e1f8b2df3e0f974ae2028de3388ef3c07111c7719c87e4b3a6aa015c3877268a78c73be7910185aa1a8d37be32e7677ff08f343e7ffac8bb3e735db2d894ff85fbf4d7cf7ff1c8e51c26a2aa1aec1fb4fb07bbe1721a707a9879381c9fb8eabaa3c78ef779f1440430070e218b2903226b27fd40ac31c4216c6c6e3fe9c9cf5211cd6d2852103d8889bab24026e61088f8113e955575673f1ecc747babbee3cebb029308e62deded37f346fc73ca711cc77196175617fb5e02f83f9e8ee35cb68f9baaaeb66a1f07c7e7e7838a88325f868d5cf27b3f76db89bf3a7925b052ec4587fcbcf8d77973f96d23cc0fa29061969f2347af50bd62e5291c7ece97bebb10aa10ac9fe0c55f79d976fa10d0b472f6fc0c8e93f16063c7719cf5df6a70788bf1ad8031e93dd64ec15b8c3bce2383afdc16e38ee3388ee3388ee3388f6e1eec16e35756601f65c7711cc7711cc7711cc7719c4738435e574eb5c1d80c6005114ed4e977f6671a2fad721cc7711cc7711cc7711cc759cfd1809670a0493f39123053d48c2103843dc1ecde2a2b2ac2b6bd1e98297622caa6bcb436136726681563c61038df0200d4151cc7711cc7711cc7711cc7719c43d9136c046c05ec080030b0c99803e722c68c230167da8ba92b045c19d0284eb720e068c09515ee6931221cc9e2cd9a72aa08cc151150a0d1f49fe3388ee3388ee3388ee3388e7318513111044295b36c1ac55e8428f6050006178db41933083817d12a1ac585889a3020cc15e7db64b2b91f99381e9fe3388ee3388ee3388ee3388e73185101a06bb759164345205cb47564cd0b1e1afb391004982be60adc2f65c6ed388ee3388ee3388ee3388ee33887612a8d1cf2d4c5bb0dab825636b5f49643451c51045a78bf8b388ee3388ee3388ee3388ee338875133a0685704948a10702fc1c68da2e6dec53362a82ebfa53aeccd330102aea8301710b0175dc4711cc7711cc7711cc7711cc759cf9831644ca4d74f6a60c420c246c0be202a707845d581602c385ee140c1c038e0c28a1473a8881381d30dc60c2688eb378ee3388ee3388ee3388ee33887a3c06e44a405a5261088b01b31bf0f5b381b31660c18a238d3a0597c76371e2ee2006815bb311f88e3388ee3388ee3388ee3388e7308530116159c0698c4fc20dda78d1c080eba4c9dc5b7ec466f39e5388ee3388ee3388ee3388ef39540e543e0388ee3388ee3388ee3388e7379990adacbbd4d17711cc7711cc7711cc7711cc7712e3353bdaf2554f71d17711cc77970198d473e088ee3388ee3388ee33cc2b9e7ee3b8f9f78fcbdbe6c3e6b1ec683f44c1cc7711cc7711cc7711cc7719caf005cc4711cc7711cc7711cc7711cc7f90a80016c051c096b9e1b10aef4722bc7711cc7711cc7711cc7719cfbc098b179b85b86809a50d172540e01272a1cafef7dfb15804dc6f97589c99b018dfa25701cc7711cc7711cc7711cc7b977880ecd32de628c034c6561c6e90672ffb75f8d1902cc56c49a000c1917e67e091cc7711cc7711cc7711cc7712e9d31610f126d110000200049444154c438db2202008850ca300adc63de9a7beb66556d322671cd131b0133b91459c8711cc7711cc7711cc7711ce731cb90b011c084036022005031a222e6a6e3a582733460c000d028ce172acc76c0987b59272aceb4a86ac2997552cd98d6d758398ee3388ee3388ee3388ee3386ba91904ec086ac2568599220233c1b8c276c0fe8a5d66278214db01bc68c399485f35754595e26e785fb09a7b33620830f7401cc7711cc7711cc7711cc7719cfb4c54ec4544c55401a02600982bce47d484c7d5385a21147a8d02a26b9499a8982be68a3123023b110078b2ce86b3c598782595e3388ee3388ee3388ee338cefd61ad220360ae38dbe2420b068e5718d07ddada9831669c6bd25fb95dd9b6f5bb3a7011c7711cc7711cc7711cc7711ce7f231539c6bd10836c2bdbfb8221c0d3897e39001ac695fbec19808bc94ca711cc7711cc7711cc7711ce7b2a3b877d585802b03f665a19f78b5faa231e3b4471a3b8ee3388ee3388ee3388ee35c0eb6038892a1a666d48473d95d73a40280214084a30102ec4600381210080c1ccdcacd4ebb22e28c19ada2751f8ee3388ee3388ee3388ee338cefda151945937134902cb54503302431573c18e4290da878b02c0019239a7cbb69929620416a37396459c4d4e928fe3388ee3388ee3388ee3388e73df6904e05e79493da3088da21140f2538534b3572a35c5e353595670b02ae29c89108f34761cc7711cc7711cc7711ce7b10a115fffc4eb1ef7b813004edf73faf62fdf26fa8828595a1671c40ba91cc7711cc7711cc7711cc7790c73fd13afbbf69a6bede76bafbd06d0db6ebbed917060ecd7c6711cc7711cc7711cc7711ca7e3c4f1c72dfcf5718f7b841c988b388ee3388ee3388ee3388ee3383df5607091bf3e8cb888e3388ee3388ee3388ee3388ef315808b388ee3388ee3388ee3388ee3385f012411a7265c53e348f001711cc7711cc7711cc7711cc77924e24e1cc7711cc7711cc7711cc7719caf00528bf1467167e3a3e1388ee3388ee3388ee3388ef308a502f0f83afd652f6222e967068ed738df629b31603482f3ad0f97e3388ee3388ee3388ee338ce25b2c518338861ea8b28ce4610b01d306630612ed815cc75fddb2b00a75b00385181a978865011aeacb01371a1c1b1806d4fcc711ce7f271c5d6b0fc2b65145155214a44210400aa2a22a050be8c88ec292212115552d56e53f6b8bdc63e1b9953f568dbb6cc4c546c190c081101d21d8f3d65cf767b14ea9fadb906c00c22220811910a006616113b0025d846549599638c221242208588288499ed293be6ee0401b08aeda83bafb46b267bb03bbbf457aeec67008ad8bd3eb6f676ea46a03ba36e3b790c1580485b8e70bffd7e30a14a7628ab2f2022620520b1bfb22001d0edc2fe6466427f15283011316ccb918802293387c06923f94fa3ae43b73582307345cccc10b5335555a574dd45a4e64044021591a86d77d84db48dd8689088b0425585508ebcaa8a2a11b5ad08014a4a50b08834a222a24d7f75041aedd808b64d2877031a1098410a901029117553ac3f531ba27e3e088340b234190004ae6d5e01a05075f7453973f236515c4759da8ec0a65fe82e901d569a210c9ba54464735e62d33d926f9fb4d31082e67dd923cc2c12eddd363eaa9ac684ed4cd396983930139188fde2a8986320bb94ddf5b259a442aaaa04fbb8e8eebe746ba62190ee93210f4d594ece363e0042a0eea8eceaa41bc4c647414421303313ab8854e5b5b3fddab0b4fdcdcbe97cfb6b67aff9eb7fbcdbff21701cc7719cc71a1b8c11e36c84441c0da819e723001c0b0884b32d94b0c5b8a2c2e9a6f84ebf24e28802c05a956727e24000c55431261f70c7712e3f8bea80add4d0ad450b21604153e89ecaa2492f82746bfb421cd118a32df0ec1191586c5f8958240226d928510022513091a538365ad28956d4a205d9a5fbb95b3da6ed685ed515e7b2a495d8ff97aa475a6ccbf2e27ccd7ed3829cca43edcf62f1d972230b1762495c2b8e21bf65fd1b3542113b8907ebfe8551d51823175bb61fa2084802319132732fc7a82e494b79316feb775bb7ab882c4815792e31b312a00a02113171bf9e27db9a6949b6ded76efc4bec68ab8a55352a044a2030d74064562894543592020a91a8aaaa76bd5484fa512300552080544d97a1a5b34331738c36b6a62c2c5d1a1b87724cbac9bf34747611f26b64714ac07e8d53ce3755b1a12b5fd64f69a8dd4d267630b33d6937ddd2fc2ca4253111c7b668a36a6362c7d8bd25df7abdec224b6a66d21c05ca2202a6ee78cad72c7fbcac9fe7bd04691b61c2d29c17151b435551955011a33fc26e86a49d6a9a7c946fe372de2e6dd9711cc7719cc71403c64c111520ec0b8e0780500143c699168d02c0f988ab1863c69e1c22e25c84d6bf66388ef3e0cb37a564c314000599f7a17b0177ab78336e948ba0647658b73ccbbb48eb3d11a9ebba5b5ae785795ac067a780a4552a98089a1c3100a0522ccc48004a8bcc6251ba7679562eb655d596f104b6c563b97a2f9d144b0315a14bb24bf9431bcb11e0ee9899cbc1492b6df42ea4728fb1dc6669ae2975a2c20695061fa04ea65135ed0244bab41d8574ca97f974942233036c060d5505a28d07b3c907ca305384108141d42b4749025080049497d90c1249061c2e742615d30105300f91596914e6fc4a6201000858a1cc0b53a8fb59385ff0e4f8d040cccaa834aacd312510338b8044c806879488d8043524d5c686d346be53acd2be64555c880cd34748a379be8898c5e667d20a62be22e962755257e94cb18d2ceb1d9d58d15d641b6e2e65a5484459f329e7b9666dc26e1c5af78b21ea441ca5e4cf524023274989283041d54c4a59d75ba3e7ea8a9ad309a3eb3e65e43e7c1489e97b9d22635b225a51338b9d908209dd3977f21c54051a8a4128e554bbca6b9553c7711cc7711e0bb48a21a72f0a6346548862c800928263348ac0abe6e9fb20e2388ee33c3452ce921ba5ff353bd0790a56df583a5c56291ed75c09c2e522704910216228294845154a506210d85c170ad1a2aca75c85a9f622ce6ae18fedb7b02d108a0dd162294d3f1a1297b76332cce2682c997d5647208fd2f2b849b288e85269d5aac456d6c52c566025216c41a951524dcad7f24a1bbd77a63b1e554d225a8c441a984308213932520d0d33a751ea4a6028891ca9f48c79a19eab387291f4ca40e938a348572d65862014e554c5106169059eaf9d8a4850281108a4a450102901114a1a8808884092e740cb7aa562693c415832649996022a2740ef34a1e2ae490ff2b24cb0f6beb888c14a171407eaee1753c4ca1b6dd5edb2e46459ba91bbbaa7ae9e6ed551c59c1d399dac9294c774c5997951172aca033ba7d5929368e5a628879d78f929c2a1c28aaa123333535fae6882e082efafbc250387c257b57c4f398ee3388ef398252a083851410942297a58f3b7fdeedb091f6ea97111c7719c470a0b854b585992e59010f4ee8f649c013445a090ae0a344b05447925b910ac9356752005f5360880449943cee32016b2ca11826d628d18646f562a176fdcad45d31ecd8c61be8fa8443027ca82fab0e09b40271265574d77e4e96803138a5232ed0c02aa5025ed360d800944101b1702911d0bd9bf08dd0e282dee55154adc8d3c544853091224eb35b916861400876c4e4a853928724c7a331385be1a45952baa3830651f91d5f2907008215428dd43201501440a4f90e528e5e35422b2e34ce242486722029124e244cdeb70ed5268d21f51cc4f647a9d94521a11316b00a92a2965c9454092e44273c900004b239d4944cd15a202b04d9154b8a55456e568aeec8a200258a1e87c2e297505449262568889ad56aa773365d96eb59828b97216fc350a8078d981653fb76d5b555508a114712c7b0820851433fc30ef6eff6cda82a672252095710526220a208632984051978bda1695affe91a44611b0586ba92b2eaab542f07da96c2222692385344a0c228542458443804d7a51cbd0b1cb42542a447d31a68af847bde3388ee33c8ac925ec87b2c9d88d986bfe8a4940f6e00c195301808a5031760f69205e05c256485fb2468c00cc24bdd3711ce7c1566d961651bdb3a058738a0851e81c1fa51f642953a628ead1aaaa8ad74b976ed3e90858b4ff682a8c486b58d55cba926b5ef2329bf28e160c08c9c803a48291c5d2aaa54752da6bb96e97351522abe3830573cd3a09694514cbc12f5caa4aa520826597d352804ee7335a5d48535798b61c38dd6fb81b6d598ada5d3c6631a30320aa24aacc44c455c512e321c3523edeab4e658d58b7c81728a2491bdaaa98f8a19df02194652629d7ed874e5a00441508840815518828221105868258119540d4324a617169aa23ab144b35741697543c0855109389459deda8cb0cceef93ee8212510aeb2d2fa5ae7157f57b5f997ec8ce9a2ee4dbeea34e66caf69985335a978963beadd89974f2ded2eb8b2d4411aba8a280851c7158c953e7aed2e5396f4e9fd56b57de476bf37156eb078b17e8da69906f40d175313d5809a22a276417d6ee9fff8ee3388ef3285de00017b5de36c0d1800844008446311144c57ec431c6014180316326981deac4b14c1d602f7fa7d2bcefddd8ff3a7a6e39846edc711ce7415370b01000ccb9454fd65608bda3a12b5fb28d2cbc283d53a69c9ae3c37484bcb85d1629568f64dd0b7a29a7b3ffa04f87813902b4df9a25ec48716c7dac72444a2ae9427540b02a0f114b06594af6c9755c29aa2465cf50210395755dc570992ba1f31d882daa97326ebac570b191427488491a5011f3e024e5040458164bfa8ba921dc3971ac015332fba41e5e009b35616df28ef934023113510880d83f540c1034925ae62e607939795d8d85bab04e6eb004625552ceb624b51f1053b20d52ca7421a5598b257378701a5029b5bf642131431627f3054b104022c7a80002082144a0cd2d936009405971a072f1afddc6b3d10c290b49611d9820d9e811a3e43b00c86a828ded823f65a174eda29a85b44404e524c2596214108849018910616b1fa6514409416d4c914d65876a1382227419293829c93d1a25471aa7ed2804444c1511cab23b5db8fd4b716ab96e2bbf46b448805a9296248b809de0555614e6881fe96a303b6daaeba295f55d987c4b66bee9475eb05256b9e4fef37f051cc7711ce731080133c54410084cd80c08849d987a8a5b5ccece458d355504f696fa56e5dfb9968f378ac6c7db719ccbade3607dc406964a335a9540d56ad7e48bc49dda326c3127853aa9a56c6285d44d792112257b3e2210cc1e82bc86b77526173290148bffaaeab33f7a97cfe11ad6d2739df181032dbdb83cf16265db27d2ae1bc6ee35fdf174728d6abbba8b45494bfaee486db42a9ebee312a8b05d68b906ce3b94742559d7b60d5aa8dc41546505420881c95a38ab220412214951becccc56c6b274a6aa4ac4ab236339c3cc2c591258cac4c96938aa8bbf378931764b74db120144bd15852415cd11510034008032514ac651c9fe2a5be42ffd4bbb3481572fdc524ff736b644a44c8b31dea5974a39d7282d351ab771b654a0ec54d2255921c6c8ccb4d0278b8be89c244930b3228a4897f942ace5fd755826ce6224f6b223a9ab6f64662205536e46b5a62dda52c65379e3f41dc145ca82be55434d596395c4c4056539956776e7c2dc0fa94db425375c798e64c56e8bc7dc650c2df5d7731cc7711ce7b1430d0c08a723c4041645cd5de823668a59bc17230fdc5ae338cec3456f46c80da76cd1c85ca52ed5c5d2cb5a0e69767a50fec9e26f01c4628998d24d98ca9564ea1ccca17b5c3b238ba665aae4f649245d74088944b309a46818623b86560540d0ae8e2aad0cdb36f96e44c456ee925d04c5f95aa11688482076820b2dba98cd0590168ad6280810d5b09832cbcc2643646f51ec7c28296035d4b91626f5062204aeec2d21a5ea2cf442d2ceadd3e5b0a80a28c422454755880211b71a150ae5c06c6d9e45c49a4165e50ba10c76a5d0af6cb59f0c668b01381991ac3d1873ba46a5a9a4a8b2e91aae774d7f3af12ee5143341b5691aae075a486b925d1448a5715d576850ba2e26dd404972da4f7a7da717f4661f9550051191b60531070642eca759146929177c2934c6689697d4f25cd7f692efa51a2242a8a288b4c2c45d8cb18da768ab92e37828a5cf9828631bb4441b7b24972f69e731b1fda6d41b44c05c305daa931221b50f436c6364e6100287a0aa20a1a40db549cf0a7dfc53be45831daae962a5bcd84b485085726e4c951a87173a8b8888aeaf93cadaa40d60eceeb22ef47aadb269654d5829754c6392361b6d949859248610aa40e50689081022ce96215a72b759fd947de4902aa90442578de9388ee338ce638d1610c551c65401a0660c09e7e3fddb888b388ee33c3cac2b5fa243bbb7282bad7f7b2976681f4ebbdce86a21fea628cab07ec771312c86faba2562ee8c399d4ac280d8225c72824e770031f65d753a8f43dbb6755595475e76ceeab753bc2054a558b3dcfd0785e501601109d487f8f43db699b3aa82e2f4451b22b61e5c2aa9522dd59b3191a85adb2556ab44824091762739ba55adb1b476852e0b6d9e3987bca660e3ee7c171a84752e22510e0b2d99bb1a2feb1ec585ab428a341f2a96ebabfdb6baeaa708d5980435e466ed9a87b168316ef387ac08ab4f8d4e2a4e04a045ebf142072195986b9a4c1012065a8d1c988516dbb45b395b39ffa91c9fa579928ecae26984220b6bd9112c4d90545a9464105d6a0c8f45df4d118c9df612aa42ec90e598edc5eb42c53c34974a2f9b64b594a95304052202eaebbc569d38a5cfc51441019348a905d1a2f9a5df549a15bdc328154051ef0c5ae2225da2163d747d3e17f34202140a37138aa4ee349fa18b795ba9af7a565dd7d46f3a8ee3388ef398580101675b8c185500015171a6c5fdd4705cc4711ce761a2ab0e42caac492ba268f9abc2e5221f4b055369c9275d0554ceb968913d2456fe62abd9a5fee5b954048b528276b9b6a94c0620561581f97d48345951aca422941fc7bd909196c7b6700fd92bc44b2bcf62616cbff9b717d968586324ee7e63bf708e926a669634b0a84220800424aa31e6ced0a46082e5342ba958acaf92b54ab2f64249b681527e4ea162360c7b3cc943d427ed2042fbcc1212b56df56bec7e555c1e2a975569c458c88521ed5a6ce7ced32a912835d7ea64816e93d69d2a14e944793093a0414492d294a2c0328c552c821a7d295c293365458f359d529a0cacb9422c57df988ad5aff3154a94da109119ac5449893528444453f68a99722c6e9af23689fb5e66e9ce484a192989029ca60811c0928e8a542d482972be36d9811596544b1be71863eae65444e730b3dd3758acd12b454300dd94370f4e57c296ef1735c30e48386714e5c6f2c8add1539fa63eb6bc084b6ea1aca829907216cee822caaf96e94d1a8b92c93549c6495de96e2513e32cd307d27f2691a0f7d1f4522c534adf02401a73500e93c99a54b8e1a0a456c187aec1bcbd9bac65dac227a0e3388ee3388f2d049828d0765ff1eff7165cc4711ce7e1d3718a36bc65e6cb6ad284c59a949e82ee338f96727f173798fb5e1f7e008b7e87c59d8a08953616b2d2899548e3d22963c799a26dd49a2e71555556e884c5908ea523a7a2f1b9e0b0c0a0f5e1386bbb7aa1ef16546603a10b2696de4203b1ff274a6d8c5492fc91742e5d3b6e4b5d9cfb7f9fd2b8c9ca992e5f82243da432280088dac7d332616db7ac05c54117da5d2d9820b89f429d29c25c1b7a8834b07c787916512f37a5eda71c997ec19f3d532aa44a50cbb9b6357eee67947422cee7de8f4c124d96939e0940200b1a4e6e9422f237395f2880144c64ca26619d8491449caea6aa8c6b890b5dbd7a6b4dd9c4aabc9bfa8d53f672112b62a8b8331615edcc4357e64644a509a9c8214e636ba55539645ad7cbb82b74f574fdb0e47715e340e527cf52b64ea9ae76fde616dc4bcbb3c23499f587a476b1b0909553de3217f95c721cc7711cc77111c7719c47a282d389388b1daeb98b4bc9361bcef924694917caa55d60558546c59a0210eb6894bc2d0bebc0629d2f10421963911693d9a9424466ac00b8abd64ad54c440484ec74e8c414db512c9c1aa269c5c8cce9b449965c39c94b93825762d9ad19c86d95faf32ae345081434fb11ec4c52a1902e480fb0da2f505e2d53672e4a4bdc3e76a6932dd02f44f3a82b71191e9c5fd377fc694d54b2ee4ee93296b257ca13e93297b32323a59bb0224465660e21e514151131aaa29d18050831a096bc63e31f53306db078235184a415a52a2900d917534e985e54d43c45908bdda24600417a21c0727fd8bc54669feafa480144422c2ac250216b74459dbc22125391902aa5310f7912e520274aead94280352de4c1481422b025bc1094c92a0f258b86a53c21222184eeceeb7c3ab9864b54ad0acfa4a8a2fc872c7387f355cbe6325ae8f69d45cc48d98cb6da4dde0a8bfa630ba1171c89151cc52ea2966f6466d143453755255ed33ebc105c7445c4b14117b3cee4fb31cd872c8916655f00a0215907ed4e6f931130974a11fa9cefa0dc5dba5c13260c58a615b1ba88e3388ee3388e8b388ee37ce58938586cbdb45c0741bdc4d3ae34244269c710595aafea42bdd1f2a22e1707757bb19a232dd27cd1659124a1c622513a8b01d3da93b23c9ab42a2e3a1fadaed9567fc57f9166e7dd921bebfaecf49d9854b8483e5e6912d4e7c5485ea22e05bb964e81a5b29ae268fbb8e8ce2155e4bd16d6034a3a45e7b5e9b260fad3b7022d2b6f49af252555d092c3a830fe486ae99dc3523af75339733aedaacb2a52f0eae8ad137114c4a553c3c6565543a83a05077db327d30953268e40a1564e8548621de1532f79512bff5a90e1d21fcb4931525cc42a54e9aa2dce8d229c98622b2009204040cb2d90166d53bad0b88d247030d16fc9e1b53a564099829472794c98600e4946c492372a16ae1652594eb74119516c9950dcdfb9a575656dc64d7921b062735b9d9654762f5fb92b8b93ed5fc32130e7007292d2e956ee004bf6bae20eaa884c2f23d6b0320f1dc7711cc7712e8388b3c13852e15c8b59f481721ce732b3a46b14ada6179654dd63e5eb2db584d56c02b15b91aac65c37c458715894b521e54acf5c34a224504e8d892dd924392cf21173a7fe946b5d2a3299bb25b7445bc2db81b1aa74791cfd0898ff87d70fc8aa5c55e6e360b181b4ad274504201100b1e85dd525bc242793c5d68ac5d86832f874a32db03e4a0bf5b9646d9a0052ee7a57a1372c2097a750972b94c25256542ac9d7ae9787a0e83d3fdc5d6e10a952d3b6a9b378a934e52aaf08251069ff385317329b4b6672672ef43b4e593c85cca10b279b2b92ba3969262a8b5aeaca8aac8db50a98109228133b3986582dcb877232caaa709065ac35f333b95db2d9a32bec42b2a465312270efaa11810d2769d7a27e49462ccf37c50ff72dc9b0a897252574c5e096241b2c660caf9ed7620194006272a2653749f7ff76adcdbc83e41312317f507fef8b9669c1b8c89db2f8782ca7b3ae1beab5220ed215b7886e30738012a774262c26e674d38f72595c1e137b0d982dbb19cccc105264739fe3388ee3388f2106c0768533870b2cbcba66b85f228ee338ce83ade38016b25a6c75b9767d65b24ac51c552dab9692578299a9efe3ddaf6ebba55ea1b6145d75fa2d73ca606591b46ab5253b8869a17195ad4589ecd3b508fe80764be15448155b55055308c1d6ae5de4ead29a53179d05858960b5348c0a478c8840442254224464588762b14daac25c8550cde7f3250b830a5a15666b6c4dab7e0ddb53eac205844565619dfa26c535cca124abe1b2ca4b0bd772a9df794facf8881591521e70d9d52837246262ed3a6b512e224b7deb99d8eab80a918bb818dbe423913263a81f012b078b7328236db93fdaae5177ceaa45a0c00c114b1eee87801554411b284b88dce64a3d2b22b3cee5c83e9424012c0e2c75fdda483a5f8de65a32bb272ca83865261318816b5328a2745e1e9140a404260a21a8c64e85cc9b8db9c66a2175a80b9ae9926b889428b70cc78239cee2a8ab2a4592af95488a699f6695482cc37792950c6433b3549744d1b55d5bb82ffa86687de5e05227aca5e426ed3ab2e9f2edbd148b63f73b11445a250aa28b75974bf950855869ddb2d057841231a9560c8091e566c7711cc7711e5330211cfe15e08a0a025cb8370fcdc5449c896032f771761ce7c18142ae0cca5d81d46a6d7ae5c51c16b9970f54c47e7d6ffd925428aa545535994c3646e3d96c06505555ccd4340d0f88402104ebb1cdcc4d1bc7c3418ca5b9c0ca221460db11a74e34880a5285440675c9240054859998492476c9a9a128a9b03d22c704773131b6d8b625a7a4ba9b5472d59778501fa29c3424046ba32522b04da944556656e679d32ab8ae07f383036a17451fa218b5898d1941b8e8d2458c60e79b4c42923b223300e24a81a8508288da9f00588999896d6d9c3a2e670b456e8b8e60f550ad4a5d0d45c4fa85598a0d00a630a82c03a505a03187dd325bfd8c4288793e9f0feb5a5567713e08956dbc699ae170389bcdeabab671ebd24c6cac898589a38a0a05329f512c1a8757296c284a8a6b6130914474ddafb46c5e4e04b230615a6a5a5f2a0281c02a6ddb325711d16a8606c4aada36d2c41828746dcf88a8aaaa4672ab6a55eb4e15d0cf469b8a4944e0ce3e434a10f3773111c8cabb448408762d40c45c91681b8539b58c27f37f90999d4434aa885dbe3e7049726c916aeebe954411ce7db8ac07536e2f25a208a14acdd490127cd97a6769d7ba2b1749298344adde0aacaa010456891a054c9c7ab359855fba672430c7086661e6dccd4a436011d1ce03a45db72f80a8b5891a2824c9d72e56df8ebd0c3fce0759a45553301d8b0303222282688a95aa8059214a4ccca62d05b3d7686a85966a3f4561be1b65b25996652722305b56b732f16175618ee3388ee338f722e21c0b38101ca950130e04e75b2850138ee54ea2e75b34ea03e538ce6546d79596145e92e5d777bf814f0bc76c358cad6e6c6c4cf6f6c7e3718cb1aaaab66d99b969e6cc508d22321a6d9847a0699a1042598794372fb9fe2a2da68baaa514406ba55baa3001a2dc4e991713635c6c7093a4130e260471ca1b2e1a872f95ab74a9b3ad4828638190fa400fea4a44cf9e3d7fe4e815f3799c355129748526f9b85763598bc14cee20ed1b2aa18f745d78b726c342611cb033d01cc8825c4cd697a25460d3ceb4af034a7ea7186379c5d359ab480457246d6c9ae6e8f6d6747230180d2c67d7867a3018b46d7bf4e8d173e7ced5759d3350faa8145346a22a0171715e616d9f2f6b64aea95153f9e2a569996b95c456e0f348a2c10000200049444154bd5105c2608ba149bdda73acb5cdd801d13c0a11058680358af47383bbbe5a287c31cceb4bea4c92e8d4a5d445bdab6c12d2dc84cbae7044841254882880228495224985c588a524e220042acd627d2333eb7e65f207af2f442a07ad6d5b2a48121e0012ea2c6eb04bc4a412251695899da2c90bd1e34521559969d50f1141894d0a82e6fd14e93f4b7799e63069ac9871f2edac5db0b1aa588ab7b57b07d27bf3cdbf3c1466d40a0829b389ed2d042104242b9f7a772ac7711cc7799433248c0302dbb76d10e17cfe863a206c07548c99e24284024703068c0028615001800067da43449c2163c049bb395e6183b11fd128ce4404c5e36a1f7cc7711e2411a72c2808b6242652c926918514d55cd423c5324c53dc4954f060508bc4baae26937d52dddc1c0b0d55e36030188d46e7cfef4ca7d3a35b47577ffbbdd0e0a9ff6bb22894af51555b5be61cdf626d592c654da448eb5e2a838d4351b8c400c0945d3edd79f651315056c0c27d49c90a5e006d9ae6c2eece7038bcf2ca2bf727d3f93cd6c331334b6ccb5a986e49b910e6baf0786bbdb3b2d7c99a8cab68598122e9387b99a35b098b2d5721c27dba50e73821d568de0aca59cce68810e917f99ca37144d134cdb81aaaeac668389fce42083b3b3bc78f1f8fcdac6967c78e1c65e6ddddddf3e7ce6c6d6e0398cd0ef241a9922237205b18011b612bb449ae0dab200311495411251222e29c92d385f374d782727b3326159500662c571e753f5445b14fd9878b996c6cac80ab8fb7311d20a7e562b181bae419436b57fc39a409ca561a463629917b7001446c3243ee8a95c6c50c6d54e80f926bc1f20d40965d639343a92b144b93210fa32e0521a722a6acf0a55e609ab2b1ede02485402f2419db563bb30cd93c5c0972ce4de2fbe061b598272a727f524fa8aec1f9428c7a3ac8940045d903445ac846cc6066ea84e3c5734cddb516ae892c4a51a9c49289610dd23a690c3924c97f3de6388ee3388f5e02b019b027980bc6019b8c0b4521fa76c04e840a8e571813268a7dc1447124202a26f6a5f1f08d57049c6ed22f2da7d2f74b10ff7ae138cec323ee1c12fe9a54155644a04b57d1e1701063ac066132d9131d6c6e0d9ff3ace73cfbd9cfbae1ab6f387af4e8f6f6f66c36fb833f78db473ef2116db56d5bab8f400efd8d312687055765746e69dfb097954bc1bc22cdeb465a88dd595d31ea4a16ebb22f804811cba772e06cbf62b732ac9ff8899f78c94b5ef2eef7bee777fe9fffaa8a10428cb16ddb01d392acb0e498586d388dbc722d0f268084a94c2f464e085a6cec93fa22950256d76bc9dc21b0dc1deaff65d122bc864839a51a294346e3cd56e378b8b9b7b75771387274eb79cf7dce377ee3377cd50d371c3f7e7c3c1ccd66b3b7bef5adef7ffffb01eceded6c6c6c7497a04b7166665dd1e916a26717c27153cb6d1c1eb3dd3d64b38599037a056641e3cb07505ef71873599e69630a9085a5b0161dbbca83ec5c5d422825424599ebbcb0eb647ad29402842e14397d55e09c88ad50d68508672a7b849542582f582cca7fc52c422f47169dd1ad85798a0d5a3c4815125191688a4bbeefca3e4dd20d42a0420e5b10cb904b2061a26eae8bcafa4bb047a40c9d590a755af3b1b3784173b4567eaf06d0f2fd9b95482a75b66ee322c20c2525912cdc0851e5f61bc7711cc7792c5033443157807020d80c08d457389d8f880a007345c54044abe99b9002f37b93622a296ce7e7bd0b95e3380f158bde02e9169f969a21fdaffc4b6940031440a46ecd45b3e9a4aeeb8383e9e6e6f8695ff3b4ef79f9773fe56b9e0692baae9ba6094410f9ea1b9ef4c13f7f7fd3c4f1783c9fcf55d135be212246af442c2ef0b8300ea4056977d86b4d3daada89024bba89088a0643ba949f6a0a0ea5364f022255d645e94124aaea539ef294b66dbffe79cfff8d37bd99433d188c2fecee6f6e6e6a335f92c0b85fab6375651e4091048c00f4956496a0923c41b430fe505221d36e9801b14e531c288d61efe2b174a1be2b13a78e4faa30839224b70259500801a1691a2208e26858dff8ece7dc74d34d4f7fca534365192bb16d5b1179f2939ffcc10f7e109063c78eb56d6bb53e00d80a5cd2aa3a20f94aba1eea929b85532e6543df183bd94b84ca71d2948e4452da9accadd3ff722447e4a610e5d5522373d8a42c272bca23265591985c5a0453080008312895f2759ea042af21568ad98042d93992bbbc932a241b66725c33a7f49f1c01a3aa420c45e8ce3bfd6743944bb9481603b6d37f655336155ad2359496a59058dee9d92e84d249b7fc51d01770e522b65447d977104f9583e6cbb31c255555bb5e8194730a0d135941937d74201b7bb25ba78b01425f83a6500828751ab3678540d090c6b3f0ec0010e5ac5e11cc4c6591376aea2523d5fb2d45298153f2b1e3388ee3388f4aa280030221024302b09051133b27fe256ddcbb53398ef330b3e216d1439eb5dfba4720b78f8200180caa10f8aaab9ef0633ff663cf7ae6332f5cb83018567b7b7b96806b71c29ffad4a7628c755db76ddb65d97472068700a0958516c5dd7e3b0f4ea968949d68b0e2efe81f2c17f32bd937f6e2aaaafaed17ed7ec4048ad4f01c2212a32ae26834aaaa6a3e9fd71ca2ea747ab0bd396e9a19af91c670581f654054a325e320bb1b6c47cc1cb321a2b04099c1c1740a4b35a685f0145d734d190402c1c41a5b6fc76e0c68a1319956cc836175ecd8b19ffaa99f7ada539e3a9d4eea4198cfe781a0aa753d6c9ae6539ffa945d91b66d43e8ed54c851442292828169b1d049cb6c625d551257c72da511312dd6fb10e534165eacb53199c88c5df66c084c14248a358602c4aacf2aa2869279a374002d4dbcf2b08888450fbba0eb7a6cb195ada1cce45ea9e1e95d60b93c30ed96d7f70e5f4c172255d3eef2e4b59069817503ef5384754d959f056d03d4ab33eb2451ac24191d9624a3aa20c989522603656d65f13b121573beab57b34f93aea451934068179a24d70ce6ef5b569b07845eccb514eace8594ac6a48a56ce86c56e80375fcc3df711cc7711ead08a08aa39cd270f6cc7a73991cb92ee2388ef3306937d905984d1f16eda144566d822efd37979014eb70f40bbf28edf3befeb93ff8833fb8b9b9399b4dcf9f3ff7b6b7bdf5affeeaafaebefa9aa73ffde90707071ffff8c70f26b3f97c7eecd8c6743a656b18acbdbb060442e88c394b29274b6db0bb67534ba045b1068b0e1d29f34d8aea0cca0f2ed6924053332085902aa1ff653d77d5344d6cc13439d80b21c42821046b224ed96db25695281f49be18eb1664c529c8713c045b734bd7bb8748491052804ab2cf40608e836468ca9dad52ba2e01088c42af31bb0d449438f742eaea84f2b83df73937beea55af3a72648b349e3f7bf60ffffcfd7ffdd79fbafac4e39ff18c674c26934f7ffad367cf9e1d5415d7031189b151202619cad6ee45bd18525fa42e2386575ab633f5e21aab2ee51f13a478b21cd82022acc92963292f666149f6241142007104499ea8d992d3cfa0b2ddb58245a0b647662ca62cd9e2df8e9f15222a76e4ca2a927a43a17794a4d49f725e09655d26bb69ccb3535c074152be8828670fe79158547fb2f1a4ffb9d47a726d51ff54ae79a3fe86b67060c552ec54e74bb36b971d2c6c774a4ccde6491511a9f99b1db999a6387f37326b553a532abbd1a12cbfeb8ead93ba6cb6d8acb689936a06b3d0430ab65ce2ce3487d4708a928f49ed10ada557995b6e759b08c4445012f5ca2ac7711cc779d43266cc1413017556e5fbf02fbf1c2ed05c518180732df4b0d70c19a3fcdbab4d86300ea2f7a8721ce7b28a382b0547fd0a7c25c945554348ed848944fbe65478e52b5ff9e217bf786b6b6b3299bce35def7eef7bdf3b9dceaaaadad9f9dc2db7dc329d4e37363624626363a3699aa51ed2852e23aabcd60e50a69ce41ecfccccdde234390a8a5e547d59cd21f1349d8263dd9a6c039648d21d21a15aec9f958a7162abe62a9ace26d560146343142ae61433abba34984b4e87ec4d2026cb7709aa1aa3766d9544c079af39f5a66fad9d427d53f82be77eeac861c676b148355a59d962a7afee4834d7e97427273ff803dfff1ddff11da3d160369bbde73def79e73bdf296d4344b7eeeddf7efbedb3d96c381c6e6c6c1c1c1c0c87e3fdfdfdaa0a2212252d8dfbeb22bd7fc4f497ae8a67c90985c21b55a61d01205669d309ae2f9292a5849dfe6c3ab78ea8b66d4b6080c140b476eea24a966fa494e7958db7158385b01a4c635beb8396d2e358f2aa74374b8454e5e95843f55433d59f7beaed250aee5aa22dc7601735808bf7639159d33d4b08c4bd0ba653a0b288a3d9c0d5971486506125aa868824da6ce172bfa9759a15f22117434155745455aa919952dfef423e596d4d6521e5c5edafe5252e43806c83fd38a01b3622937b548af1e9670595fdb36841a85af237398ee3388ef368c27ef7d528360306a90b28843011dc6b29f54cb051e118d00204ec16713735a1228c1807826a3fae5d5c2112a0d88d455682e338ce651571b21aa22212630422a710895457a5520409b79188287055d5cd64124240c02b5ef18a97bef4a54474feccb937bef18d37df7cf37038acb8eed64fa3d128c6c8202606b40aa9dea16d8599dbb61d0c06b3d98c88eaba3e3838188d066d1bedd844ec57f432180c269389aa8ec7e3a6699aa6a9ebba6d63dbb6c3e130c6680befb66d373636acd887889aa6198dc79d2813a083ba6e5b89317230e92432b3486b755e1c10884563a86a00a21c63b4259fa5174fa7d3c1b0b2639e4ea77622222256740bc4d88cc7e3838383d1682422b3d96c30188c06756a6ade2d589943082a51a388dac956a162158a311293481b8844a40e21c64840081591b66d5b570311a9eb2022aad2c5ec12a7de45aaca4ad66eccba29775dae54298400a4eb5ed761369b851094f0ca57beeabbbef3a6763edd397ffe8d6f7ce32d9ffbecf6f6f6ac6d09540582c6d1700820b6ed703098cfa72150ab222a26b28844665642d334e06a341a4de733668ead0e87c30b172e0c0683a66987c3612eb26bdbb6dd186f4d2693f1a0b6e3699a6638a8628ca3d14855952220556011896d5bd775d3446b733ea807d3663e9fcfebbaaeaa41d33422425c0951548d82baaee64dc3149842542c05dfe6de5849eea16e915f481839e138585916008a2d96037a518a0554349bb24e559d6a4669ef0144e69f2233b6b4dab5f31689920b8f02524d50e114b3839752e010119054555596199a89a7942892130d0002a07d0c3311e71e6f4829d8b67f5230575892812cf187b91bb0f4ff0164654db9cc2bcfba94d91444da1853b729bb957aad2a7fe7111125303353a09c620312f34071408ae1b2ec67220605005198cc5c960d53198bac369b614c2eaa4e2a05c833081dc7711ce7512de510a262dfbe1931c684a315ce45b48afd42cb99ca82d232159c6d3064045a8e37de8b3856a55f1057fbebe4a0b9621ecb4045bf0a8ee35c663a870b16e345565b44d90f555dcd664d15b0bf7f50d7d570387ce1b7bdf0a69b6e62e653a74efdfaaffdda17bff8c5cd8dedf97c5e85d0340d87501804fab5678c31c658d7c3d96c361a8d0e0e0eeaba56d5d97cb6b1319a4ea7cc5c55d5643231452684b0bfbfbbb9b9dd34b3e9741a026d6c6c88b4ccbcb1b131994c42086ddbd6756dda8ab957eaba1e8d46bb7b7b5555995833180c4444355a4c4f8cb1aa2a660c06e3d96c46ac753d884d63113caa4a2130b30844643e9f0f87c3b0b1d1b4b3d168d4b62d80f1783c99ce45646bebc86432d9188e44687f7fffe8d1a37b7b7b2184d168648e86a51e435621548700842e47c6cc25cc1ceaca140d53accccbd3b66d557155555555b56ddb344df7f36a9a0c259f54791d913b529142dab625d2bdbd83e17038180cbee55b5f78d34bbf33905ed8df7ffdeb5f7ff2e449669e4ea755082104685cf2cba4a45b95a6696cccc7e3cda669dab61d8d46d3797b70704081456430181e1c1c1c3972643e9f5ba63533cfe733bb1c07070721043b5311190e872aed6030689a06c02030736d02dc60300090a2b243383838a02a0c874393d20683415499b7a2ad565525224dd3305b74adaa220a54d1ca421374939fb0dc639b645dbf2a73ed70e11f22226b3fbf7aa7986ad6b5725fb834449a541413165320519f0cbcaea5da52cf352aefa985fddafd2b281ab477c617159496a8a2455a198dd4770de343bc2a392ba70f1e36b58599c8cc65bdc9c83e555244511ff09c87c8a416110128846005922292faa6b1653929b1769b22e29082bab138e0657e3195915be50fbddf4729f7d7731cc7711ce751857d071a33268216c999438a4d00400bb4b1ff7dd45496cbac668ad9ca770402868c56313511c747d9719c87856e15b7d4937bf1454269c944e6a150d1ad8dcd793bbbf1c61b7fe8077e8088eebaf3ced7bffef55fbeede4783c6e66ad0a425d371a99889490bb0e95250c2184763edbdedc383838185441a228a1ae43557108140213e1d8b123bbbbbb83c1603e9f6e6c8e7676ce0f86d570389c3753e6e174361511e2e1786368bfab37430dc0262b34cd4c246c6c8e98d994a0c964321a8da2c8d6d68679430675d8dfdfafeb7a38a888683e9f33d3e6e6661be7121155dba611c1e6e6e6743a6f9a46a4359aa61189172e9c3f76ec8ab691f9c16454574d33dbdede3a3838984e271be3618c1190d8e6cee8d9d051aef389727b66ed17d2f3e96c381c520552c4a6adebbaaacdbc4000cde673226a5bb135b04951452f74062c763a75950260c605b2e52fd17c6e5697b8bdbdddb6ed8d37def8c33ff80321d01d274fbefef5afbfe7ee535b5b5b93c9de783c6e66078a98cb7672f3b2d489899879bcb9d1b6321c6fececedd6756daa0a5783aaaa9238a5b1ae783e3bb0b23491381c0c2458f492468d55555554a9aa2286aa9696cd5465fdb1dbb63525cbec1b8dc45057a25a0d07a68354f5504466f3968898aba669daa80a8e22c4d4c4989ab34372cd17832ca2865816ec3476610a8d23743741167124952d51966c488873d7b49cd842b01663663d4b9e948556e260cd6134c2d475625aba01fbb23e4a0947a69274320a716e9abe4e67913e019a24b708b7466fa5e464f6193b405ddc027265a2aaaa581074511e6829cd6a3dddec6401123b638564eb53f78312c19a98595332cb72cee71c999988dbd892446b8fcea95b1c48412a9cfa89134389108a6f5c56504639be274dd4d5da4c0e005a5582042cb6f2721cc7711ce7d14523183148a184c049d3b93406842b2b4c15679af4888b388ee33c3c2ce5076331ba62c1dfa1006438aa67d3a6aeeb28cdb5d75efbcfffc5ab019c3f7ffeb77ffbb74f9e3cb9bdbd3d9bcd468371dbb6f3791b42500158579d84755dcfe7738db2bfbf6fbe89102a11b1b4e0d1706367f7fca01eb571cecca26d3d084dd35c71e55100fbfbfba3d170363f180e877684f3f97c7373733a39180e87f3f9bcaaaaa66986c32180aef0ca7ed8dcdc9c4c2644b4bb776163735455d5d9d3671ffff8c79985a43bf5bdbdbda69d6d6d1e61a2f17838994ca7d3e97cded675a8aa2a043283c060303876ecd8743a1d8fc7f12032f3339ff94c90dcfcf79f89d28884a6998d461b55c54d1389ac82094441359a9725c63ec90745498e4921a6ce8c46a3f97cdec6381e8fdba844d4b6ed601086c3a1ade4ebbac64a8be8bca985e8139114f26a035255dcb6edd5575ffdea57bf5a447676767ef7777ff7f4e9d356f1b4b5b5359d4e47838155be20f705b335bc28b52adac65622c022b2b9b939180c2e5cb8301e8f674d1411935de6f3f9683432b100ace38d616c841921a4aab4bc5ac7a01eb46d3ba8523bb31042fdffb3f7e641725cd799ef39e7de9b594bef00d1d8018104178000087015214a3245415c244a946dc91a8f3d317e234b16ed09598e178a708423663c7e2f5e8c43112f3ca3b1636c595e24522b255a2265893b450f250220002e2001882009a001626df456559979ef39ef8f939995dda0658fc77a0e69f2fb83ec25bbb2322bab50f7abeffc3e431ac9c9dd0d4264d48c924ecd0061488331c65adb4d131282dc8923638ce79079af0110cf10588a81a062bca8c0bbe805be30a951f13af5a88517d2a3744b759d8a7277354b0045d0f4a943d5b08fc933290bf353f3beb880edbdb076ad12d2110922d4dfacc297e9e77918cb063498cfc3ba1000b4e0dbd2e992beef530df2406ed66079f971d1b3cef31bd0601efa5a2484c0dcff963968c28e0c1001110272412f2e0c506150487469a5c19bb3bd169cf9fe582897c0ec3ae45cab56ad5ab56afdcc6a9621d6a20f0201980a452ae77f5ea9c01bd9bc9fd4264ead5ab5fe854c1cce3fd9861214a22c09080080b27039e7bd6fb51b333333ad56e3f63b6e6d361bdefb6f7ffb5b070ebc1cc7519af58cb19d4e278a22e75cafd771ce897059655d2eb722677d969a28aaaee58c319eb3c176bbd3e9b61a0de7a22c4ba386ebf5ba00608966a6a6884863328d28cab24c08d5aff13e73ce86e08d2100191c1c505fc6188a239dc711e75c962428d28863f69e00e666664646866667679acd2680b45b2d229a9d9d6d35636bdb739d5e10c148fbbc218e9d32779c336a138410b22c89221782bfeb03776eddbaf5d24b2f0dc1ffc11ffc5f478ebc9ea659abd59c9d9d6db75bd612e425df40204088a05d51a65cccabc1a2e3393abaa5641fef3d11655910c62cf3d62ac308ad33de7bcfc13907f3b2151aad2afe57b0607575ab454e08d06ab56667a79bcde61d77dcd16ab542967ce781070e1d3aa486489665535353ed763bf8b2f48a0a08310180b0d678a3b51100743a1def7d9aa60303035996359b719224a3a3c373737388d8ebf51a8d669224004008e48cf729b044964208049cf9acd96c465194a62900c471ac4364bd2c6db45bbd3425a24eb767ad1d1c1c9c9c3aaf09a05e374db2cc58937a9f7653a526359a2de68c811d399f7944130024480821041684bc2d4bdbbb14ac4b1a09a9b09f80fa9e9a80266910291009847c58ed421c785e64a946436912b14101292ba0087470ae1f7c6311d0304c9e0f92fc060a3831106ad35365ce4b00fb5648d0f809f6d9bd247d941ee6dd6095cc0ef3bca1aa9cf12754713794a113b4810b00048280009380e8deb1f076f58808a91f9cc95f55f214d2028a70b58e5de3549ac1e1b21bbe8cd30068c19a519010000290e8d014170382f98355146ff54db1509874d59131bd4d2061e19a6d5cab56ad5ab56afd6c2b910230f08f6ea7fa47aa36716ad5aaf52f64e2cc07b5409f9451aeb5e67d8128bd5ea7d188366edcb06ddb5666bf6fdfbe471e79a4d1682449e25c1442e6221b42f09e1b8d068b0741983748226a94341a8d8f7fec37962f5ffeb9cf7deee0c1830303ed4e67d618ea76bb88608ce9f5ba2262ad6db55ae5dd8b1b4e43229ffef4a73b9dce7ffa83ff7b6464244d53ef7deca255ab56dd79e79d2b57ae1c1e1ef6de9f3c79f2c891235fbcf79e12de6c2c0ae0dcdc5cabd5d2391db57edef39ef7dc78e38d4b2ebac87b2f120e1f3efcd8638fed7a76b743c785a7608c1511ef53165180cbc8c8d0ca952b77ecb8f5da6baf1d1e1c26a22c4ba7a7a7cf9c39ad81a05eaf373232dcebf5342c038a052916fe2559a65c5a8b08730e5e25a21215648c5183a3d96cf67abd288a42c88a522d0c215832d05fd2cfcb5f2c60a9147603f47abd388e376edc78cd35d788c873cf3df7f0c30f3be78c31b3b3b383838388926519092838a662e7553aa1080d51b7db1d1818d058cdcccc8c736ec78e1dd75d77ddc8c808221e3c78f0befbee3b79f234000f0e0e8e8d8ddd7df7dd4992fcd73ffaa313274eb45a2d7d38d4ee21a246dcf8d4a73ee59cfbec673f7beedc999b6eba69c78e1d870e1dfac217eef1de9f3e7ba6dd6e8710922449bc57cb297725805c1433b371364d5304cfcce422ce3261d47b8bb9a951e051a82847a392fb3bcfec10112ab64712ad83874a7712d13ca4cebc340d32f47bcd8a288a50f5649609a9050f5105f2d2bf4ee63d13e7bb15704177d582a77925b803d5feb54a7b777fbb2abca63c036f7ae32583460d19a99c1b91f0e6257795d48c3aa105aa4921e2404445b04800b5b58ab4a08cf2b6f3fc95641e24a8bfaf79055b15ffa89f1b12006004aa1d9c5ab56ad5aa55ab566de2d4aa55eba75655862be65c95d2e8d14dd8191bd8fb10de73ebbb9b8d686e6ee69bdfbc4fc935ce99661ccfcd75acb3ddac3bd81e4a9284acde2694c4164224c466b339303070d9e5975a6bb76fdffeca2bafccce4e6b1fb6b1688c59b366cdfbdef7be898989fbefbf7f6666268e63ad9d4ad39e7366fdfa8b972e5d628cdbbe7dfbd34f3fad36c7b66ddb7ef5577f959995f34244ab57af1e1f1fdf76cdd55ff9ca57feeeeffe8e88824f116570a8edbdf7997627f9dffeeddfdeb4691300281ad97bd9b061c3860d1b5ed8ffe29f7fee2f4e9e3edd885bcaa331c638e790647a7a7af1e245838383fff90fff1ff6124551f03231716cf7eeddf7df7fbff286b562a9d7eb694d1514f98bf9ab6b80228ca0c5cfcc124250db483dac4ea79324c96ffdd66f6ddebcf9afbef0c55dbb76119176b1f751cd588c3b818266f35a74411410427cd3aea224496ebef9e6d8bad9d9d9af7ded6bed76db7b2f22711ccfcdcde9b25927d450abca0b57a862f65116c4c5cd240bbd5e2268165d74d1473ffad1f5175facad6122b2f9ca2bc74646fef44fff747a7aba333b7bc9bab54b972c9e9d9d1d1fbfe8d4a937a6a7cf0f0c0c68e998564d2d5fb962c9d271f661dbb66d0f3cf0ad55ab56351a8d152b5624593a3333333434d4ed76b3206363633b6ebd69f3e6cd51dc1c1d1d8de3f8f5d75ffff297bfb2f7b97d849603a4c081c505e0009cf78f1b28c8358c6000a5c23946441209b947430beaae4b0f2e0097b927c5fa2062089c273c2e7c5aa917d1b71b34f91242de205658362422f9f34ed3370b9e957db3268ffa3014e36055706fd93955f9797ea569fd5369cd2c28fc5e40ffcdb7044644d666a70a3ec6f40bb3b4c84e5937287061e22607e2e4342200c5216bbdbb016b08394f2df93c7644a0f91acde31804a31377448462203771f2f131c9038325e0398f1d2190e2a68a922b0641285245818bd940aa5ff96bd5aa55ab56ad5ab58953ab56ad9f2609848294d21f7028981df356b06a7300ca9a356bd6af5fdfe97476ed7af6e4c99322d26834d2d4ebbc8c766ccfce4e375acd3767ae0200c0b973e77abddec8c848a319bbc84aca36b22c5e021a633efef18f0f0e0e6edebc79626262d7ae5d0060ad659f69a0667c7cdc181342d66e3508308ae3a1a1a10f7ce003d691358dc79f78f4991fee8a1b6e0cd54caa0000200049444154e58ad537bfeb9dcdd6c0473ef2e128b20f3ffcb035264d1931538785886ebbedb6cd9baf649653a74e3df4d0431313132b562cdbbc79f3e6cd9b376edc78f7dd77ffd7fff6d953a74e47b1453059965db969c33bdef18e356b5603f0e0503bcb32447ae595579e78fcfb4f3ef9a49e224214110dfb28c246fda92a3a7a410d505980adc90b2d5c572b478327d75e7b6dbbddbeeaaaab76edda95245dc5066be556e00cfbb81090625c454786a4689ee67ca7f9d7c6e0ba75ebaeb8e28a5e96eedebbfbecd9b3a531012cc618220a219b9beb4691adb69895076209593084c01c6ce41a2e22824f7dea53636363ccfcdc73cfbdf6da6b975e7ae9c68d1bd7ac5973e79d77fef99fff791cc700a46d629a218ae3669264ba5ff57144824888e266e6396a3467e63a682c1a1b4218181aea743a0c70d75d775d7ffdf5e3e3cb3a9d8e75ce5a9ba6d9aa356baeda7af533cfee31101809458217e11400820f823a80638a138e4c04f38f48eba8f3faf1dca50aa81d4639cf2500e7e11475c50ca0201a402e703008ba89a8ed21dccf9ee4e0189967cda83da1b5d90b1353b94bc279533618ac90862b8f2954ed188dd22c300af3ed0b13a77fbc7a3640d4e1aade312d2f2f1bcdf29da2da4646770ec0c5cc57dfdaa372320d000a268e9e10287232256647b7d40c4e9939d29a2a43907754a110e40e8e29fad8458a12aea2561ca98f7c062d2ccf6f962a45e6e52b12d5ad9fb56ad5aa55ab56addac4a955abd64f990c55e7298a05613e59b2300220223672dd6e77dbb6ab3940b3d1deb7f7790203082884822c124591888490450da7b535397f0280a0eca516448e1aeedcf9b3ad81e6d8e251e30803204948b3b8d9b872c3c6a1a101f61ed86cddb279e70f7fa02bc8388a52ef0160d1e8984fb3288a8e1f9b6836a210c2f61b6f58bc6854243cf1f8a3f7defb4544c3ecf7efdfbf67efce8f7ef463cb972fbde3f65b9ffe1f4f7566bbce44692f6d369bbdb41bc7f1f69bde9685746eaefb879ff9cfd3d3d38d46e395577ff4f8934fdc76eb1def7ffffbd7ac5db5e3ddeffad2bd5f191d1e7ed72d3fb761c386b56bd716cb6049babdc3870f3ffcf0a33ffce10f23d7404409e28c4386c8463ef50060c912921252f2252b91164a07662254508be7d0886366ee253de79c969a0bb08ddcecdc74abd50264409e9a3a9b24738d4623049fa5bedd6e66698f884c991cc991ba88408c4197aa087de06cfeaf4e649224d97cd5164116e47dcfefcd38b3d61a34ec83f75c746febeadd7001742958b0c2cc1c02b9461089a3a8977685f9131fffc492c563def35ffcd55feddeb5a7d1683cfac8e377df7df7860d1b366edcb872c5ea578f1c8d9b6d6d150a828226f56c8c09cc88e41904112d9ac874bae9d44ca79b04209b6481ac9deb76e36614447ee3ee4f6cde7c9530fac02c70ecd8c49123474e9f3947445ffdfafd48719a66ea2728599999159e2d22884cea0a686cc4949e978810630e8bd130887a3ac0413c9331c618462042112010cdf4a008081001218054bd090230d612b387fc369108730fa81f12c96dd3dcfe1000098279eaa468134742c312841904c010524e2672949b685029f02e0d1d66a9e287732b48bbc6a5c8cf14970ce790e03c0ea6219ac8a99dabb0e4dcf562e6205e49c322819008092b3b67f108f9e81314756644044022daf82e84161024144379c604e1909f280a121010c0109121b284160985d5d901001146d4f380a2006904e6a009b4f254e401a7f2f402e6036ec21202a345a827aa6ad5aa55ab56ad5ab58953ab56ad9f1e15a5bcc577b810b4b1e0eb2ccb8686060706068c3167cf9e3b7cf8300086e043e0288a8c315a1ba49543699a1a674bf80516531b5a38050067cf9e5db3668d426d9c3322216e360060fdfaf5ccac0d4debd7af6f341a1202226659668952ef87868634ae72eac41b9c79b266cd9a35007cfefcf97beef94214453a4ee57d7ae6cc993ffbb3fffe7bbff77b8d46e39def7ce7771ef85b1168b7db73737351c3ad5cb97270b01d45d1d7bffef5e9e9f3d6463333338d4603111f7ae4e195ab575d77edd5dbb66dbbf7de7b7ff1433f7fdd75d7286c98994598c84c4d4dfde11ffe21001963e238ee743a96ac4620747a040908890c0a8300eb221f2acc1a8deac4716caded767a3a0b3633338368108559d2b4174591b5343434e0bd9f9a9eb48e00d9586cc44ded3a57e30c004c0ee0359a5722c1503059164c0675e67a0383ade1e16166ee76bbfbf6ed23637abd9e23d78c1bd6926286a228b28afe1575402ab41d084486045a71e3fcccf956ab71e33b6ebcecb2cb44e4dbdffe9bddbb7713d9d9d94e1445dffdee772fbbecb276bb7ddd75d7bd7664c2b918004208599679aff709847559ee11b9280f32bd5edaed25996734645c1484a7a7a77fe777fecf2bafdcec6c3c3d3d73e0c00b0f3ef8e0ae9dcfdac84451343dd7891bede073f38290fb542011ca4323e545cd081018a01c442a50c29533a6d418002032802458545b417fac09083170c827d90a8f84518ae04b1e8bd1f99d7ca42e1f869a9f5e010a1cca540ba0a654f239a432b702f318372810106901f6a84ac0810b123a557a4eee71905d7091e4a4610ec53094cc7f7d503fa80a06161128323bbae9c28aa879d49ecabea4b253300844c041c0208ab64918208546178de95a97160050c44bbee76af8a8df02c68501099cfb4722622f600cd5aa55ab56ad5ab56ad5264ead5ab57e2a4c1c9cdf29dee7836211dea89a38ad56532064590ac8711ccdcc4eb55b83994f104c9aa621f8288a8c21ef33fdf45bdba9f33f2f6a6800000999f9f4e9d388383838d86ab5bc4fbdf7ccecbdbfe28a2b88e8b5d75ebbf8e28b9979cb962dbb77ef364482a81fb30f0f0f13d1d4d4542feb9123225cb76ead73eec08103cd6633cb32e36c080119b76fdffeee77bf078010616a6ac60721421f828b2244d8b2658b31264992679e79268a22c52d33f3a2458b3ef8c10f6ed9b2451867673a2184a79f7e7adbb66dd3d367f7eddbb37ffffef7bdef7d4b962c89a2469264cd661311a7a7a75bad56a5f959db8ef2ff0a02e629182e221842288d81e6cccc8cef86386e0040abd5ea743a6a152549da6c36bd4fad3183838322e27d76fefc79f5c83efce10fefd9bd7bfffefd3a6c553c4e02f98eb4aa99914a4a88541e6268341a65f9ba3e4c00d06c364948fba1acb588e87dea0194762ccc28ac833fcc42680cb92cf32184288aacb53ff7ae9bada523478e7def9187935ed66eb785040c1cf8d1a1970f1dbcf4d24b96ad5ca1de1ca011e42cb00f6c8cc94240cd77706a1d92352c4844939393fa687aef01200bfe7d77be7fcb55dbb22c3b76fcf8e7feecf33b77ee8ea2c8c58d5ed64b43cfd938491204832480799d361595d2b99b031084b5570b513d01ed721252972d8f94300022e77ce24a4485b5261efa55d9523e71f454b390888277b4ec4972d744ebc92f80e956c7a3282f8bab380b4aa211d4dc0f21151e0c01e40561e5f45259045e7528cad9a83283531d23caf70b282ce5e45d95e0933b55fd1faabda827908b21a97c9f1a25bab0f861413b15e8605a9194c98f3bafd24222820b7aa3f25629a2aa93a8e741848bee35d233d537b310d0907a75f9501b1020706e0631d51e4ead5ab56ad5aa55eb9f66e2388445163281b33e7fbb3464a041800289c09407ae4f52ad5ab57e3226cedff7c3ca12aedf5ded431a42a60b3040deb66ddb9e3d7b88c839321699394d5344d4c2a010c2829c8fb5563fab67f12272faf469a5baac5ebdfad0a10388e84358b66cd9e8e828331f397264606060787878f3e6cd3ff8c10f94f29b65191169146872725249c3a3a3a3ad562b4dd3898909ad82f221ac5fbffeaebbee5ab7ee9210c2dcdcdc3df7dcb373e74ec5f4763a9d66b399a6c9dab56b11f1fcf9f3b3b3b3d3d3d38b172ff6debff7bdefdbb1638731c618b377cf735ffce2178d31070f1efcf4a73f3d3b3beb9ce976bbb7de7a6b1445b3b39da1a121c5f1625e160e221a5e9062619fc7768ac5aae82a5d89aadd6e7770703030cccece5a677abd9eb606791f162d1a1d1f1f6f0f3477efdc353cbc32cb52e7dcd4d4d475d75df74bbff44b975c72c9a68d1b3ffde94f6759060051d17e958fcf70d1453dbf08a99c31e9f57a4494265e041b8dd6e5976f78f9e59793246946cd7ce48d191173fba6ccb3409fefdbeffd312869b8fead378c8e0e33c2a34f3c9e2449ab35d04d7ace44a9cf9cb17bf6edbdecb2f54323c3cc6cac15110493a521300092c6a6000c070f80d6440080644e9e3e75fefc7496f966a37d7eea5c1c35df7dcb7bacb5afbd76e4bffcd17f3b7cf8b510240b92a63d6b8d215302988b1ea8fe02bd1fc798df24a59125617cd3a7407ee0245081b694b7df3786e65b1e885270600051e04d6aa4fad99305466af9653efd931367aa946229913a3acd9477c9f7b337f337ae1cb2429416b4682db07baabe0f00185af80a51bd9fc5a1cddbcb8f29ed2efdcd0b1e8b79ad559a5722bc1010f42694ae6aad964ef955f8cbf9a3d677d08a1b61c867c6aa1746ad5ab56ad5aa55eb67678d033068a1c3d034101104801986f063ff64c0807e8e37408008730c33c5db0435672c010b7419a60200801db1703ec098058be005460d08c0a90c0060c4c0a8cdcd9d5ab56ad5fae77e856324057ce61f8317099cb255ba3a86834412c78d471f7df86d6fbbb1dd6e7df0831f989e3e7fe4c89110b2103c2246710445dd124b20b6ba4ee610945192af242118638e1e3daa18dd95cb571c7cf925e3ac25dcbc79b37a3d2f1f3cd06835b75db575e5ca9545c9b741444168b65b40787e7a2a49922449b66edd6aadcd829f38715c905cdcf8e50f7d68f3e6cd511475e67aafbdf6dafdf7dfffd24b2f39e734d6e122c3e28d31ed769b884e9c3801002323235bb66cd9b163c7ead5ab4524cbb2fbeebbefd1871fcbe3395e6667678d31ccd068b4b22c88a025c33e3863d98746dc508ba7a8e3918239c202c128ef440449100449488401060606a6a7a723d768c68d24cbda03cd2449d6ae5dfb73ef7cd796ab360d0c0c64593a3737b773e70f0582b5f11db7ddbe75eb5611993e3fd5ed765bad569276adb579e14ffe4011101a4bc810b8df58545dbd47360294c71f7bec1d6f7fdbe0e0e0affeeb5ff9933ff99313274e049f32b3732e8a220d9230080b3b638be2675152098b0f2190b1c17b63cc0d37dcd06c364f9c3ab967cf1eeb5c2f4d04c80701c234ed1cfad18fd0d0e8d858dc6c90350c02089d5e2ff1c181cdbc1009118580ccc1463190f15978e3e4491609c29ed9d8e8031ff8e045178d4fbc71e2fffda3ff72e8d0ab2014c58d2c781f048d7008eae0080409ea924885c9a2a7665ee71411b24e34a97d80ea8b5462230af1ed8f0181295a9200c012e6f113cc5bdcb8cce6680792d2b899abcc1a85b4908e71912062c1f6ed536c880840381ff2522b8ed54f0200088258b54ea0f85b86f9613a002a0358222c0222fce6c60aeabb1aba0093acef8234d6a43c20ae5c480b4da8fc570248798289a03f43c53a0625f94b49c55a5198348888ce9991b990ef0c28a09e6f89f2d15bd01b0981f58547804a407228ce5299b829534e02c2c23513a756ad5ab56ad5fa5975710cc080812ec39cc0908116f54d993715013408bcc0d90011c2b085ae801700804ca017c0078800462d04815906db634825ff4b8bd0203899e56f3d66025ce47273a756ad5ab57e22af7255284e91b058c0c4d1b992100211cccc4c7de73b0ffcc22f7ce8a28b2efaf8c73fbe6fdfbe3d7bf61c3b766c727232cb12639c7e001e4591701e768079131039eb74626222499266dc181919d11f6669ba6edd3a22cab26cfffefdceb96d576d1d1b1b5bb76edd8f7ef4a3108231c646aedd6e8bc8d4d494ba4200a0433d93939337df7cf36db7dd66ad1d1a1a9a3c37f59def7ce7e1871fd6799c2449b4bd1b4910314dd366b3a98c9bf1f1f15ffcc55fbcfcf2cba32842c4679f7df6eb5ffffae993a7d2d40f0e0e264942448d6643632f05fb96e2386666a5e7a6693a3232343737a3a352fd65ad2e5cd50ea0120c0c004c00ddb9cec0c080cf3884d06a343bbdeec68d1b3ff6b18fb55a2d2274ce0184c1c1f61d77dcd1eb76339f5c79e546638cf7fee5975ffec637ee9b9c9c6cb6f43ef4c772b988186839d585d00f11f1210c0d0f9e3871e2d1471f7def7bdf3b3ebeec939ffce4debd7b9fddf5ccc4c4c4cccc8c2671747ac85a0bf3e92acccce27dc6c680200c0d8dac5abba69b662fbcf8d2e933679aed81c0e29cf33e38323dcf13131353d3b3ad566b74d19873110031c05c37095e1024307100a4c01c32f0cec6c298267e7a7a16117dc6599685c0575d75d55cb7f7bdef3ef4faeb471b712bf53ecd02b3c471acbca428b67ae115289a623649e69d8405456ce5cf202fe782be1951b05d16f056a412ff806ac4a9f00b386f7ca7eaf64ab429c228954aeff99199124003950cee3cf0cc827728c0d56796fa17450245aaa6d5826ba0fa453552547d4d5003298707e39b448af2c1c0e2fc14f9a3859350e52c5b79344519dbfc43a9be160918c2d27f99376136ff112d204a65d316e4012bcab3639ab5ca07c70ad8331738ebfaf5bf56ad5ab56ad5fa5955872105008044a041fff0f60c30194000bcc030802b4c986edef8023d8044c01000830d9577110e0100868dbe5559f806ae56ad5ab5fe59ed1b41ec7fb08f98af3c910411cacfbbf3808e68dd8f38173ff9e4532278ebadb70e0c0c6cdfbe7dfbf69ba6a6a64e9e3c79f2e4c973e7ce4d4e4e4e4c4c1c3b760c44a9b07902224d53ebc839078198d9a7d9f97393cd65cb868787b502298ee355ab5685108e1d3b9665d9ce9d3bffd52f7dc418b375ebd6575e79854118647c7cdc5a2b08274f9f0ac2defba1916134d4ed767fe3377e63d9b215de7b04f3bdef3efcc8238f4c4c4c84c0ce396b1d7330ce1a4b737373d65a63b0dd6e02c09a356b7eff3ffcc7344d23674e9d3c71df7df7bdf0c20b699aa6898fa2469aa644d06844dd4e575bc301a13bd731981f9a011c181a9e9e9eeecd758aae68001005021b40858760d1f6a4e3303a3ce29c631f40d8871411d7ae5efd3bbff32900387dfaf4a38f3efaf8e38f5f72c9ba0f7de843e34b2f6ac60d3d3f478e1cf9e637bff9f4d34f47911b1919497a1deb8c48a8426d1588c30c48164074e2461f44042144d78ce7e6e6162d5af4c0030ff824bdedf6f70c0f0ebee3a69b6e7afbf673e7ce9d3973e6d4a953a74f9d9d9a9a3a79e2c49123479c7321302292b11cb2100222c5cdc87bf65976c30d37a4898fa2e8b1c79e68b68652cf2094767b882648201b4fcf7627a7679a038343232340248884264d7d60140f418004830f0020c0366e0490c467190747060014fc4cd6bef1c61b5ffdead77b4916c714bc20225a47ce01b0049f859c80a32b7ed2466e9402a42b0001910874c80ca134d7c0f497fb28c57341f133b9d9528c508988206b72a7801c15573869f443c414ff7a87e0b58f3ccfe0402006105197416f878b99294404a17ef5b59008a0d1cba78054e9367a38983b50f3a7a8480445aa949c8a85aa09a1fc0f61816b93bf14e4db140debfa82b03017c388391b082bfde354412c1b9405c619e6864e3f1a8684c29cef31df0b2392ee749e6b933b6d048282d56e702cd248a84423104424ce894701080534f5c3b9790408020cc83f76f8ab56ad5ab56ad5aaf5d32e96ff39272554a7be2b6a10b409b422d3007404e04dc1c6b3e5c096c04ca86338b56ad5fa09993878c142aefa19fb3cd0a96ea29352defb279f7cf2c5175fbcf6da6bafb9e6bab1b1b1e1e1e1b1b1b12baeb8425300c21842989999999e9e3e7ffefca953a75e7bedb5c3870f4f4d4f7aef354ed26eb7272727c7c7c7878787113178bf7efda563636321f3a74f9f4ed3348aa203070e5c71c515175f7c7108c1462e4992a54b97323381397bf6acae9f972f5f0e00ad56cb5a9b24c9a14387eefbfa374f9e3c393939d96ab510837e509fa669d470dd6e5741bc6f59bb5a81c1232323599a2549f2bd87fef6bbdffd6e96651609023763e76c34179266b3d9ebf59acda6f7de39a7e68ba67b62eb4464766e3a8e630ddd04109279e0950a2b7a41d2811038f50c00917521641ffce00781e5c8b1a39ff9cc67ce9d3b83887bf7ee7ddb4d37ae5abdc27b8f681e7becd1cf7ffe2f00c05a232269d6d31931c4bcc5b98a682112412ea21254568321a262687abd4e96650f3ff2bde79edf7be38d376ebdfaea25e38b878787172d5a74f9e597a7892722634c9624ca0c9a9c9c3c75ead46baf1d3e7cf8f0f9f3e7bd67100a82abd7ae332e9a9a997dfdc8b10098a5deda068b01a15ed2430022ec767a08e45cacf86ab226f39cb140f022e25c9c64de2090016723116406438e08d2d4072f2cdc6c365f7cf1a5c010458ddc02b00e44d234d52448d9df5429d5f6fa7519072b7fcb3ab653b63549dff2d0745581a601b8a0db0b440bb415b26ba0c2dcc162a84a477c98454bb20b774fe8824449799f510bc94a460c6b8ea63a2ad53fb43c57626001c52684b0008803174457163cf7df948f03a2be0757b7873ef8a6fca914f81a28cdac32c533ef068b9a2e1194a2c63c7f5c16c47c347733ffcfa5187c52fa72856543a1424ccf4f02080a3008b3000744d36ff32a88439c9fea5ab56ad5aa55ab56ad1fa71861d4c2f9008907001835f9cfe799383a57850049bff8a256ad5ab57e22cae70ee655d24841bed0df93cceb2b4663d4c58845e4cc99730f3ef8b70f3ef0bdabaeba6ad5aa556bd6ac59b468d1e0e0601cc7fae1fac8c8c8a2c5a3886b3b9dce8ef7dcd2ebf58e1d3bf6ad6f7debd5570e1ba4344dcf9c3903008b162dea743a8d46e3ca2baf641f9c732fbcf082410a993f78f0e0c68d1b972c59b27cf9f223c78e22e2d8d8980e8c1c3d7af4a69bb6bfeb5def5ab2642911254972eedcb9af7ce56b7bf6ec21b48868ad0b8175592b22ceb9344d1bcd686860f0d77eedd72ebbec32448caceb743abb77fef081071e387bf66c1cc740680d7180c83a1169c591f8105b47c08012b2248a22f6a94169c64ed81b63c859114640240286103c689110e4b821a36063c6793dcda4781a62e6d4678b162dba62c36580fcf93fffb399e9f3c23cbe6cd92fffeb8f6cbb6a2b08f890c5b17de9a5978c311a4460664b0600a2c8aa4ba5d6837243f414e5941694bcb35a842180803356e339d6da2c84891327befe8d6f7ce3fefbafbefaea95ab57ad5dbb76f1e2c5434323ce452242366a0d0c5d34be2c846c6e6eeed6db6fef76bbaf1c3ef437f77ffbf0e12321c8f0f0a8309e3e7536cb3808fa80810303204a9a31813867d2d45b1b2549c2cc641d072032210461090c994f14e5d34b3bedc10140ec76bb88e82574921e5a43424992ecdab5ab18821165452318240600630c00e44ce67c3848342d828aca2926a8b4e6db180030e24529b7a095e320064899d6a573417d904aceac29f9c5f9c349c22100e8e35f267f50449cb12202ec99c118638dd1e92722626666d4340a144cdf20c2cc9608408bc572c3a23f2ba4878ca8178fd276cabb5a3e55952cfe26f6139162800ae4767e88f386aa4811dd05ef07f3f62e354a722e55f0041a5552eb8401d018832c88600c11917a9a0448c694ce8b88309032cecb432b27ab4404d120946368501a9300c2208406049845bbe10b930b4530e3fc050bc9e8bc9fa0ee0e10b9ef640902883104402c2c5cbfc7aa55ab56ad5ab5fe77d49005033015fee10a2957f08cf5ad66f1c66dbe89130466038c3ae80608002480085335d8b856ad5a3f192de8bed18fb8cb45ec820dca95613910218ccc7ed7ae5d7bf6ecd11f0e0e0e2d5bb66cf9f2e5a3a3a3c3c343c32383ed767bc58a15da5abd7af5ea4f7ce2135fbef74b3b77ee44c4a9a9296bad736e6060606e6e6eddba752272fefcf983070fea5af7f9e79fbfe5965b868686366dda3471e23800687c66766eeecc9933b7df7efbf0f0b0736e6666667070f0c1071fdcbb77af88643e53548a7a37c57d0e23c3c3bfff07ff71666afa2d6f794b96652104143875ead457bffad55eafd768340885032062c3455ebcb0186302cbcfffe207376ddaf4977ff9973a5b942723048c41002650000d2842c422318201e41f1be04401634c167cec220068379b214b2d3557ae5cd96ab5aebefaea6ddbae6ab65bdefb7dfbf6bdf5add7cfcccc69ee86506bbff3811722a73104250455c14654494f88f4031aba782e1e74546271107efa873f70cfeed1cd060707972d5bb67cd9cab145234b168f371ad1c0c0c092258bb520ecd2f5977fea53977eee737ff9831f3ed31e1844638ebff14616848582202179ef75b487853b9ddee8e8a2344d6767678b2b07e2665318d1108aa84b92a649b3d51c1e1e56c25196656440d33449926459b67bf76ebdf344060448408849809101808051443baac980c9ad015e00c4a9c66aadd5f12528279284b134178a2bbf1f75a9b0871814ca2d00a118180400000318fa841c4044c22a164a0bce73af492329b9d9a7a6a9927b0140161681e7bc5ec987839819a19fd0817ed445163c79cb2f02cb85cfeb9238ce17e46e8ae12660ae0677844c7fe49ba84fff81e2f2d31e766656620f54f69527712e0807c905c7cb0101022019f66a9619c10b4d97008286a08f82ca1d68c6beb5b5e0f69999f591aec338b56ad5aa55abd6ff86cb1f800602204402bd7fe8bd40c64006860904a149fd8c8dcd0444603a80c271a619128698c000048024d4e7b956ad5a3f1111cc9ba79022e780b27011380f6d5b4c22882e44994150404080034f9f9f9a3e3f75e0a583ba5e331601c07bbf69d3a66ddbb65d77cdb5511c6ddfbe7de7ce9d2272f4e8510068341a2b56ac387bf6ecf2a5cb08f0f4c9539367cf39e7420813478f4e4d4eb65aad8d1b373ef8e083883834348488bd4ed7207de6339f79dbdbdeb668d1a26ddbb6f9345bbe749925635cd4ebf5acc1400800968c4edc10d1ba75eb4686867d9afdf55ffff55bd6acbdf8e28b978d8f2f1e1b4b7b49bbd94212f1a1e122ef334bc6924530bd5e6fb03db87ae58a95cb97adbf78ddf163477d9a842c4561026844d67b8f420c1aaf008b0264040105b0a0abe83a56d7f3e52925a2e0330e1e009a7174f4e8eb994f9c731ffbe8bf13915e9a586b3b9dce9f7efebfb7dbedcd9b37b7db6d676de1e09810d818e37d900a25b7ba08d7cc88da370514060a0b00119090900404408c8e00318b0fb9cb33797efadce4d4fe170f1843de87388ed23425039b376fdeb265d38d37de88c6bee39d3ff7d4dffda0d168219823c78efb20217806cab26eb3d5f26948336f3010e1e2c58bd3343d73f24c0879624267e8acb5005ed343064c9aa68d46238e67c45728000020004944415463808e29ee7fb7db75ce9c3e3d393b3bdb6e0f8210000252612220556ab611918049f44c0bc842c3a2b8ce2947df022b5bd830885676177f6372134cffb167112130150b2eaf471209c6590041a03cc0a6a60148d1114e7a0beab950414762e83f4605da06fab651f126a3dfe65ef138a448cabda90fb23080d3bf2a24670a13210980f27ab4a82b672769ac46f34ae533bfc02a9148004043462aee1822a2041121b2884828a4312842060f203a7826640a0f512400088810bca98d8246900308b00081e83455004111c2d2e0c29c1e8d02c04569380085fc3e0b22726508aef2424600c42852a79d6bd5aa55ab56ad9f490974b99fb2c978de3ff902301dc022f4b8ffe95e22f38a144aa64d22702e83984000ce7ab0583171a0cac10148a4f06eea3718b56ad5fac9bdbecd1ba4c2bfefe3f192ea524243aaab4a4464e110f2718ca2318a8cc1d4a7ba3a75ce1d3a74e8c08103a3c323975e7ae9a2458bb4d4e9d8b163cabe59be7cf9f2e5cbd59e3874e890228443089173070f1e5cb97af5ca952b172f5e3c3939393838c8cc67cf9e75ce9d3b77ee1bdff80633ffeeeffeeeea956b962e5d9aff551469908728a7c01a630065f5ead5c698b9b9b9ef7ffffbcffce08737de78e3cfdf7557abd55ab366cdd9b3677ddab3d636e3b8d7c31002010070145befd3258bc7bab3739dee6cb3d94cb39ef71e252051abd1e8743a080cc620a2cf021a830482c001403c0815840f2ee821a5a120ce39ed539f9b9b6bc68daf7ee9cbb7dcb263c9d2a54474e6f4e9679f7df6c1bffd4e922437df7cb331a6d74bf5a07414a53cc0d2bcb8b056ac70703476507a1954d42b810450ae090a088200aa2b44448416308020005a6bd334233249afb7f399ddcf3df7dcc0c0d0b66ddbc6c7c733ef59440827cf4f07c02c781146323333738d28161132b463c7bb458231e6e4c9d33ef1c04886868686d4471061638cb50681bbbdce92251725bdcef0409b0804c57b2f129c6b9c3973666c6c24cb0211e9e1289c852887a83008e4a686864a58532d250fa87a720203a280bc4984b62407a9c559e96eafb08d286f24070852707935ecc4f3731f65dd3555ac522830bd65b5b6700e6a012551cf37e3aaa3525829f6d6c3bd306952a98b9a67e2f4d148267f52537e3904c085c5e1b9d152b2682a901a96b0e05542cda6f2cad4d9ab0bedc5ead5d9a715cf3ff9c5af49800320331854500e072358810401a121d21142657571e1d1a951165890faf673e50ef38527ad56ad5ab56ad5aaf533e4e1408f356f0d00e0612165b86adfe40e4cde18917f3bcbf3cd99e2dbf2766c7d966bd5aaf52f6ee5ccb700e6cd65543a6e42015e95ca822bafb82a1a994584855979a288e89cebf57a2870f3cd37af5fbfde5a7be8d0215ddccecccc743a1d6bedf0f0f08a152b9415f2e2f3cf3b63b2246944913166e7ce9d37df7c73338e376ddaf4d4534f2d1e5b6490a6a7a735499185e09ceb75bbc698b1b1b156ab114220a1104264140d23ed660311139f5c7ae925ccfef4a937ac419fa62726261a91438455cb579c39794ac79a82f7711465592282c618625cb56af5d8d8a8f7e1f41b6f24ddb976bb25210310146936a234e912a030200210051142600032a8f811200841cf18637f252b880422cd46d4ed76c7168d74e67abb9ed9b9ff8517539ff57aa9140ddf0426641cd958bf4544efd32a2fb9022db6ca3a291e4d4110612856ac280240f93c0b80405e440d8c4cf9329dd4a133061120040e4172a70082b556d9d2dbdff6b66baebdb6d7ebedd9b73770a6286befbdc29e833001594b994fa2c83a031baeb82c76e6b5578f743a9d4ea7a30bea56bbc9cc9c25218410c4dae6ccccd407eeba63f98aa5692fc96d38812ce90eb45a3ecbe666a6d97b1284c0d6389132de0488c01c50840c96f85a4350d81c82ea32e4e112121143ea87e4711e01108b22405c566be73f56368d92628a812341cc536c82a66f07e4933b7a0b263fb528840b7331050b86010419410a360b3220042025ede833b16a981291829049dec4bea93c7fb9d211de1f87cc4bd290b11f32e2326b43a66cc8d21b270021250ae90594739ca0b8140511b4c8ae42379e67f54231f0a5b70265237a0148eef787e5cf0b0440cf41693c48ac391c003088c24107ca344825824a051241062c0d1b01601635beb0e23697af78559650ad5ab56ad5aa55abd63f41549f825ab56afd8bc85a6b8cb9a0d56861cf51b138644046123240a65c43b27e026f6d7fb643e9a864b0d18c9839499256abf59ef7bce7bdef7d6fb3d99c9a9a7aeaa9a7d23477226667674564f1e2c52b56ac40c473e7ce9d3c7932cb320088e398994f9e3c79e6cc19effdc68d1b89a8d96c024092241af969341a218493274f22e2c8c88873aec47c9487a6b733d41e587ff125cc7cf0e0412272ce1d3b766c666606112fbbec32634c1445d61aef3d001bc0d81a03688db972e3064be6ece9d31313130303ed2ccb9803a120701c3b679088f45b4be40c119133e40c5a678c414bc619c5e5a231682c9251cc2d3622972569eca2ceec1c888c0e0d27498202ed76db204651a487030021842ccb8c313a65a6d658d9b0a38709f397d0212804570b9b4904854df01882c673909932963470964992499ab2d642058f5916d2548ba414f74308666eb6dbe974efbaebae5ff9957f9324499afa071ef83633cff5ba82d06834b22c91c23550b62e01c72edab2655308feb9e7f7465174eedc7903042c8b46460158d823c9c0406b66766ad1a2d15bdfbdc3a7993108c86bd7aeb68e44c4fb1c8b93a689b10a2b2e9bb6d4ab624231949b17d50bf8c71633e52642f9270aeead02a1fad773f12b7d1cdfac0b8c2e7ceee4ac9c0b7461fca4bc68ab0f65a5662b275519632e7cce2e78f4d56429a955d08fed50e1e060313ac9a5e557ddac4f13c6aae522e5b7d51b2c4da2d24cacdec90bdc25a8ee68818f5cbd804be416e8eb0e88674ebdd78b527fa33579699ae6db564c67660e81e5efd1dfd7cc55ab56ad5ab56ad5aaf58f5d46d5a7a056ad5aff22ba70bdaac88e0bb339c547ebf9fa5904b8f87c1ef24fd421ffe8bbf8905f1b93ada50d1b36dc76db6d6f59b33684303d3dfded6f7ffbf5d75fd7b59c31e6ecd9b34b972e5db366cde8e82830bffaca2bfa397f238a0d924172c61e3e7c787c7c7ccdaa556b57afd67af233a74e2b1858fbc2f7eddb77cbcfdd323a3cbc75cb963d7bf694fc1744d4a9216bf0faebaf8fa2687a7a4af9b82164ce99c9c9c9388e57ae5c4988ec43dc881c120067006480d004902d5b36f990eed9bbbbdd6a88f0e0404bd86b0e248a22630c0aeb640e391b42e00082acb85e21640453745c1351697328fdb7d168645916c77108a197749acd669665599631b3452b228e1c670c011aaef1c61bc701f2026c28021d2104639c366a038086454424840068354da3f347a0ab7666e8af9ff5a12c16d269008010188230790d2c58109fa4d6d2b5d75efba10fffc2aa552b993949b2cf7ef6b3870e1d32c6bcf1c6f1a5cbc7978c2fd620955e54994f8ca1344deefec4c7468707ad81fff1d453ced823478e84108068d9b265d6e6dbfb2c6944eedffddabf5d77f15a2206160e617060402fc5344db4df3d8a22838abba18266424882024024002ca49ce6ca1c1040315e545ccc7de02d73006404d31f1baca082a998562a17fcd69288001380b68ca30830e759112a06940091f39fe8f0513efbd64fdfa02913281a8c2a103ea1fabc2bc0cc5cc08e199100a9bcff6f4632967e35fa7c8908525ea60ec5e414aa11c3a188d7e510e2fc88880a97274f2497cf710046ce993e7a4745042420921e1db240519f5e5489430569cc25064834230602957b07808279a758ee2001a0402682e84be72830300316a6953a7352dc8e5480cc550be9c231ae5ab56ad5aa55ab56addac4a955abd64f81e6b7f0e8a8093200b230f47d9c72f123ac1e0d2182145c0c24e02065958f5a0cbaa6baecd24bdef6f69b366ddae48ccdb26c6e6eee2b5ff9dafefdfb9505a3c6d0e4e4a4882c5bb68c084208afbefaaa8844d639325996345cc4c82fbffcf25bdf7a7d6b60e08a2baf88e3384992a9c9c9d819114216cefc6baf1c3e7bf6f4d8d8e275ebd6eddbb70f1183480812c711227aef9badd6cd37dfec9c7be2f1c743083e49dbed76c8fcfefdfb2f79cb3a373e3e3636d2edcc317b9140445164c91a0678e74d6f5fbc78f1ccd4f4de9dbb1d105892c0c0bae0644d1c183442248c681d227af0392c57f2357cd191d3ff2f2208481cc7bd5e4f44d090c26eb2246510026cb55add4ec2cccd66fcfcf3cf1f3b76ece4c913870e1d4a926e1cc7cc9e9910c5b9481d9fd277632ea9c694796696100ab08b48006116e00084040884795936b30864de1774db3ccdc1e2039bcbd75ffafef7bf6fdbb66d88c82c5353d37ffcc77fbc6fdf3e22c32cc78f1fdfb265cb45175d14c7aedbcdc89a5eb7db6c368179dbb6abdffad6eb8d310f3dfcd02baf1c0ede1c3b72542948172d1e73868490882cc9f5d76f7ff72d375b0b870ebc74c925975843a3a3c3de7b7570d2342d9ab699598c33e538108a00a1368359a4c01038307319a02122098c65ea26af5b07460420d0c9362dab465036501eb6299cb2f2dc1a43cc0110952354764271a80e4c550052d0cfd114d60c95d9a06a479351f72548002101245227a424e094462a545954f3fba4747cac300ccbfb537e51f6ace75e0f001a7558b0f227a2fde55af78d822481d160de9d550130071023501c13a881551e6ce18b41896d6216660efd612b2c2de3be0f559c992248c5a5030500ce58860081cbc88fde4208a11f712a0ebfec0b83f91367da2ac6080428b59353ab56ad5ab56ad5aa4d9c5ab56afd1489740d84282286c818032c59f0c65a337f00814100c89113111265cd84c845de7b4212f191b5699aba281291287237dc70c3b66bae59be7c3933c72e0a59b66fcf9e871e7ae8d8b163cd769b9919581925c7df9870ce88709685344d77efdddd8c231240e6d81a22e3415e7ae9c5f333e7db0343576ede08c8cee0c913c71d9073d4ebf55a9123a2e31347474747376fbef26f1ef81b6656872288f7e219f9b6f7deb168c945674f9f7ef2b12749a8113543e61b2e7a79ff0bb7bdfb166be9ba6baf79f2b1c70d111b7091c932f1cccb562cdf7ed38d5996ecfac1d392a50e0098d19aac974451e4bd8f1a4d61f422860d2132230b0a50004622401261504381088140978f00801810529f91357a7a994118110d0803a04f83354688b2b49726f29f7eff3f088098e0621bc46bfc0110932cd5440922125a44209410020766c1240b4028988fc1209008b06008c135629f79ef03221a67bbdd248a2c87cc50ce81460eb1b33b76dc71d34d37ad5bb74e035088f8c4f79fbaf7de2f1f3f7edc1843647d96bdf4d281db6f7fefe5975e363430003ced7dd28c6d96742eb9f8e28ffefaff11c7cdb393335fbbef5b2cc6380a211c3b7a7ce5aae597bc65ed8af1c5c74f1c43c64b2ebef8e31ffdb7b1c3c9c9737ff9f9bffae4273fb962d9cae5cb97596bbc4fd3b4e79cb3060d411cbb34f1d6a20ecb1011999ce303a23de90ccc06110d2972db7bef8c0504ccb363da17c5da7055c06b008002331004666b9081d5a821421120b24420c0860088987d8985420424c32c1c82082a0a1a0541022000b01a2bba23851771102432882c0c453f77089e802c21026b671500201922cc4bb044d9cd42440846f72d218f0e3108739eb2228b3953a628db5273c91aa37e47998e91205a7386a58d8bcc2044c000a4d72eb08072ae8218aa9a44aca7554f148ab28a0a77588050007c8ead293c4d86720430cd02f23c3eb7c6962a09c17ee33b1179e6dc66029df5c2d22b2b6d2c6111f5b60ac28e66af08fbe3690691114c01a9aa55ab56ad5ab56ad5aa4d9c5ab56afdf40905d4f8b06298f3ba99f283fe7cb5c4e85ce4bdf7819bcd66a7d329276842088d4663f3e6cdd75d77ddaa55ab060606baddae4ec11c3a70e089279e78e9c5fddefb81569b45d23435ceea7aefdcb9732212b2acd98c5f3ff2aa0131081609342544426810e5f8b1a3976fd8b07ce952e4d0999b493b73b13569afdb6cc488d84bd26777eed21eee3befbcf3befbee7351942499738e883efce10f5f7bf57522f2f0c30f4b600e216e3649d87b3f79f6dcd1a34757ae58be7dfbf6bdbb77753a1da5cf586b2f5bbffef63b6f6fb49a53e7269f7efaefd25e62c9d8c84160224a92240bde380b86c007ef190839b04709c2acb5eb927fc54190f35575a5e4580263c04002010419bde88c9a9625976858e0bc8a890303805447deb4f548180131147c933cf2c0c080ccf96895080278dd80aceb747ace19e75c9aa63e49060707cf9d3bd38ee328725164afbffefaabb76eb9f2ca2b878787bdf74498a6bd63478fdf7befbd3fd8b92b8e63432e7251e0acd130cf3efbec891327962f5ffec10fdcf5f9cf7fce190a215cb565d3affffac7d7ae5d9b26fee1871e3df9c619cf60819d337bf6ecd9b46953e0ec973ef2a17bbef0854d9b367de4231f19191aeacecd7df9de2f1d3cf0a3e3136f8c0e8fad5cb9d25962ceafb466b31945d1dcdc5ca3d1d0b45719b8d08b5044908410c810009463476543994e029a7c4d2f16312bf8b69aa03144c58c9206d2facf0e91c08cd69922684365239872bc4500d114b353f2a6b4bb0a87781eec467fa8256658128b2bd062cdb3685579b93d21163ce47c3a484f0b91c6e9f20da1a8d3d2184a3e6ca43b12753aca145efe54a7fc0265918002806404b8005c57a7b7f42a07507a4e7fc4524d259405f576582d03e3dc8ba972d3f39b56ea533e86c82c9c97ae0b04a29ce94c95e12c6b8cfe6d6915f5bbe4fb836ca0a86c3d1fea12515d4e55ab56ad5ab56ad5fa279b38a4dc8637fbb5431833d06198a9eb146ad5aaf5cf2a674afe2b18100382688cc10021e8f24f800144000544c03897a629125a631457ecbd6f369b5bb76eddb871e35bdef29681818134ede56c60832f3cb7f7d9679fddffc28b5996b5e22823f4594aceb61a911756f4e9f189a3214b1a51ecd3ecd5430762630c608406ad251020446b3cc8e183072e5b7f49e45cd6ebf94eb7e91c0a349d2303dd6ed7021c3e74e8c82b8757ac5af5f61bdf3ad06ced7be1f9244956ad5ab5e9ca2de3e3e3c0fe89c71f7fe6073fd431ae2ccb626b8c31bd3479e2fb4ffef2473e629dfbf8ddbff9f8e38f9e3b77aed1685c72c925976fb82c1e684c4f4fdf7bcf97896c1c8373aedbed8235d373b3c618e32c00f47a3d47c65ae399837010610101645dcf83084295da0a90072d305f100bb30eb7206b55b660c8874ef2226d4644e1201084a10f29cae7d77459ab6bdd7c79ccc22c5e40043887bc86627bb596526bc92769483332e0ac9d9b995abe74fcc6b75e7fd5a62bafb8e28ad1d151ad9d2280a4db7de9a59776eddaf5c8638f09e3f0c0e0ecec6cb3d1f2de93a12c4bacb55ffad297fefdbfffcddb6fbf75f1e2b1d75f7f7dd9b215575d7555bb3dd8ebf5763eb3fb9e7bee89a2c8bad81106ce1e7bfc915b6fdb31d81e78c74d6fbff186b74651a4cbed2f7de94b0f3cf0401445a74f9f8ee378d5aa551ac1d0ff2ac77a6060808810f26fab445e1dfeaaaedecb5f15ce425ebfa47c1b0020f23a4ca5381835347243211f9542e897538b4858c0581120162e22390400a16aac2040a5117cc194536141f8b2d6a98c8d94091a91a03f44448304c5789788e7fe71e505f690cf49e56f2674808cf4b7ea5ca94323a6d89d9050c5bee18ae1c250ec58ed3003142ea8ab2be6bdf25b504faa00e5947b019f27a5801944902bd55a2c79a15d6e2009148f38104915cf9c736f4874a84b7dcee2698520f9e324800024028824a8106f26ca5d3f462022e0dabca955ab56ad5ab56afd2f9b384b1d9cf7d0e1fa6cd4aa55ebff3fe920832ea80ada4531ea2022220181a4df8cada54e00e0bd27a2344d7ff3377f7374747474745407ac945d323d3dfdcc33cf3cf3cc33939393599232736c1d1169dd1200a4c10f0f0c7aefb32c6b36e2b497346dc46972f4d5c3ff1f7b6f1b2cdb559e073eefbbd6da7b77f739f75e7d5c2183900408242c03022c97c04690e13bc493cc4c6cc7c41efb0f353355f60fdbe38fc155ae3871b9cabf32993f63ec8ae3383305f698000ab68b2f432c511232635b0201821821090312a0ab7bcfe9eebdf75aeb7de7c7bbf6eedde7cac2cec8710cfb5195ea9cbeddbdbf56f7e9f7e9e7a3f6e441b56306057619d905df4bfec2673fe3dff4f79162cd7aaedd7a94afdf37ed7651d5758d2c78c7dbdffe3ffdcfff4bb35cbce8052f7cc18ddf717878f8f885f3cb66a5840fbeff03ef7bdffbbaaeb37d68dbd6419d7355557fe2139ff8c0e567dff086d76b5dbfe91ffcb7b1ef43ed192e49fcca571e79d7bbdef5e8571fedd61bceea9c732e30396626c74964d3b60aeeb36491ac224c02a8485681a898b640b84c8fa24226137044022640b22aab662152490264492a4604c8c487028528928cedd7569cad4466fb7166a5198670168189807492bd32cd1f91989c73c4ea9c13919ffff99fbfeed9cfbef28a4bfbbe67e6947b000f3ffcd07d9ff8e4edb7df6ee62988b2a39c63d334751d88544862c476bbbdfbeebbffe44ffee4e69b6f7ed9cb5ef69ddff99d16b4ccecdefbdef7fed6bffdbf9aa6d96c36cda2eafbde073e3e3efec0073ef0fdfff8fb5475b158e49c8f8f8f7ff3377ff3231ff9c8c1c1414ae9739ffbdc1bdff0862bafbcf2b24bcf765d77747454d7b51d5a4a29842056353d84a718a103406547948c4a991d1951142b3c86a58c0f9c303598502a3cf9b59014d3c625a0a4fa4e1f3b29b43ed94535550f8d2fc08b43c4f7853334bdcff4c56b629c13bd54804e7652075ac77e159032b1917d17e7e68c18e39ff7cf09398b659e1cc289c78e24ce180badaa7948c0511551b21629551d94383acdc419e92d0c895da35e6992ad530826667d920e327bc87497763eb2b9627cc68c193366cc98f1ff9fc4791244c5230998bf379a3163c6534ee24078fce6dca802050026129380d857e754c6e0d447583179a84c4773d925975e76d965ebf551d7758f3cf2c8e73ef7b9cf7ce6338f3df698cddb5689ed4050959c8d3312d5c3d562dd6ebcf74d1d90e2673ef9891b6eb8e1ab8f3e72feeb5f5b3866a0b6666e767d56b6ec0fe04f3ff6b117bce0050cdc75c7ed4df00ed4c6fe60d1c418a12a5953bbfdd76f7bdbad7fef55d7dff07cb341554d7ddfbd9fb8f3ee8f7de2cfee816333e6d475a8eb904562ec83d442b8fda3777cf5eb5f7be52b5f79f9e5972f9b4596fcd5af7df5339ffdcc073ffcc1f57a2d7d5c360b0feabaceb1efb33c76eefcb68bceb9a3a375afc20a6217fba4a0985553b6785a6b41ce391b5142e63701ccf9c2d064be35510141340b24e72c320dbe8555ed880a94e0f220ec29f546d95a8a4a0a31f6427035abd8f06afea22135167513d647c7a1699c7331c653a74e5d7dd555575e71f9f9f3e72e1c3dfed0171e7ce081073efef18f3ff6d8d763dfab66558d098787875dd7e79cabaade6ed72104084e1d2cfbbe971cffd5bffc976f7ef39b6fbef9e62bafbcf2dc63e7efbffffe77bef39d5ff8c2171c39cf58d4c111aa65d3b65b056e7bf7bb1978d5ab5e757070f8d9cf7ef6ddef7ef77df7dde77d482913f1e73fff40dbf5abd5eae69b6fbef3ce3b8fce1f3767179fbdff3f31791fd839d74b5b8a8f5819605285820172aa6542f73cc4158f654f2000194a202e36351da36d87922e9e362831d94b6424054a92efee4fb2ca18305cbc5443ed54a1d9761c8d99e3c68e2ad80ea94c381a53fa940a38a3528809c5855738889d0b694ae80c8c0be944fbc5c53e66d9c385cb19768b14965aa3766654d4a26d884ccca259b918ae5465d4e600424e5519b28b9c01dbc9c060d2caa343ca984c856519ab2a945591744a488d9f8708d8e3adc6da2900aaa485fa91c2c291c5a8270c4a2b268839b0541db3aac092a214bb1de29dda68c68c193366cc9831e33f0384e7dffcf4ca9438d382060570d6db876eacb36e0480ded82cce3eeddbfebadbf8ea235ffecf78d48c19332ec6137ee57bf1bd4e0c2717dd585eda3b1be5f0b30e648a96cc4eec77f38eb11b32c671888a8a1c9ebaec2fdb9b66d13ce1ed2fb8f692d11ec265322c5fb08b481e8a7b0128dbb0cba6c121a2ed761b421091d56ad5b61b8b231da72fe36bfabe5fd68d638e3142b4aa2a22ea5314492e782e422022c572b9dc1c9f6f025581039841c1394788598828aa70f0be0adb4da7224e39f6bdd988fabedff691bd13a50c4d51c2b2d96eda5057975d7ec5238f3c62c5356ddb3ae7a2e49cb36a0e21e49cbdf722b25c2e5535a6cea973b5bbe4f012757a74eee8f1e3c7aba622a28a1c44731789a8aaaa4ddf35cbc56bdef0faa659bef39def4c29996828a59441312749b90482103423e5bc235608ac80e3c0010e26d55121816ad6ac22b9f8658440424232667f642821ec889d89b9661023ec397754354fed4532dc8e2c29374d5d7c2baa751db6dbed72d928b2aa3a6222f47def3c05e7c72bbbdeb48bc58288379b4d5dd75decedc9adfc3bc60820e7bc582c08eef8f838844044b928989c4882e6e57291733691454a69b95c6d361b7b069390e49c534abffeebbf7ee9a5977ef0831ff88ddff88df188aaaaca390300c978234f0c6616ee9b535981f65a1b29005be1c66438901000d1c143343238d3b34a44501e151ce3d34e3b98ac096b2c0bd7f2240c08935a89db2879331267fafc2ae5579040c672712dafc9f1f74900d02e067812fe22babbf4de8d2f4304366aa3ecdac88c944c736b951a9ed0faad2e52f70026e3193697a450c027cc654c7e5ce7e386ec984a7d94188f46f6fe7582c5212207ab05d3a9a2ca160633db39b3dd6122e79c2326da497598bdad81727a9d95a3c3de6744c44ab6869396017cf1abebf98fda8c193366cc98f15f15befac8972f3b7b85fd7ccb2db79cf8d7bbeebacb7ee8bbf8973dc3bd0f7c4a89b720223eede95868e9a8729441474209a5d814189a10060bfc5803bafba1dc8ebd5f9f5c89f3f50400973bf0dca13063c68ca71a36a2d3042851135226d6a1d8c8eedfa564ad4c2272ead4a9ed761b824ba90cf3363b59b38c0ddbb50f6ddb1250d7b5f74e4454b3735c554d8c31a558d7754cbde45c075f85e0592099036bce9693ca20103c53dfb7c7c7179c0b00887c8cbdf7fe78bd0921580e48ecfb6ad198a5cb6c145ffef29773ce316600de5731c63ef55553775d4e5defbd07bb18d3a6ed5475b55aac8f369ef46be71eef62db6dfbd5e1b2eb3aeffdf97643a24d5d5755f5d8850b07878747ebee3deff93d253a3a3a3a3c3cdcb6ed511f43080a4e2a9a6454e220230d26350ca9278988e17000002000494441542a39977a65533c6956454686752b89d13aa6a9a031065748242a81e04032327b00dca0ce0000659192913b5e530c513c4450a5e083b589e5d42f9b85e478fad4816a8e515572b5a862ec4e1dae628cceb99ca38956eacaab2451728e55250c177ab558f47d6f245d582c8f8f8f89a8a943ceeabd87a6e039f8aaeb7355d78a419744c4cc9bcdc63957ae4e1f9ba6712ea8d2bffb77fff772d9dc7df7c78c6833cf54d77566bf2ad4a7e8d8028efd3a6d13228d2c80dd62314f9c8d2319d44e533fd4104204fb93ab85035255d3bf888891023a096499d88b088066b594602bb6ba68df7410966989bfe1928e44c48002625936137ec36271e04ac794582d13800421622d29cb13ab5d61a48495a9c86d06ae8b4404a456a005104f0c5f42bb4f30a2aa9e3c002915e216cd64f943198069796ca33c4864328610e222f6e1925723947371312968540ed9a2e4415c230485b24cf617d9481793079a1d6e6cd5b300288bb2b6b53008994004995c23290c90a86666cbeba1bf1a233f63c68c193366ccf83b86f2b94c0182231c3a6c15c709870e870ee79ed457cd40cdd8276eb0bde823c393913825ff6fbe0e3366ccf81bc058eb337e1b3f9038f68dfdee0b79c3288570ce991227c6ce4a8b2d5ec4743aa31ec714168e5944628c0ec49e09d4b6ed72b9b42aa8e07db55c6e37dbe0590931c5e09ce4cc5a4a9e1d3911f5ded7447ddf03dce79699fb14ebbace50118db1f73eb46d0b722292b2103827cdd010425269372d1c2bb8ebbad1ff7274745455551241c6b9f3479efc7adb91f4a109c4fe78d3aba28bb1721531b66dba70b4adaaeadc8535bb90fade794f5c3d76ee68d134145c2f92532ee611d1494b11994a6614c8a86aaf5901cb8ec94572c57908722d4a01a15d9f8f4055b28099898da991c91faa5d4089aa25de2a1139b65a6bd9cf318177aeebb6c1f9d5a983aeeb9ca3aedb5655a8aaa0ea2dabd8189c18bba669eca27349c176ce39514d03a307c07b4fc47637efbd2d065b06755d8bc876bb5dae1a919873ae42a8aaaa6d5befbdf7dcf7bdfd955b2c166ddb2e160b55bde38e3b964bdb6ea160ecd9faa2c0d2131a9ce9496036b6057b5ddabae3d130a6c5583e8ef298bd6252b7f1c9463bcf3461e7c41699d99adac9cc5c627e1dc70c73a24d2533b63fc36eef2edfa067c9c56f55527b761559ccec88a74495a99c26f9357bfb36fd1c31b49b2b8d6940bb65b393d2ec2b638acc4f68646454444c973465c7c6cf2a0ae45d39d7709e87959c145991a5c4481b7139a44e6b06dc748f77ca1a9e243d97b4204b35329a4655728e212c8deab267339d9a59d0a6741811f11e693563c68c193366ccf896c056d002003682330efca49e6a26348c5dc8a13d43feeb90383366cc98f13787ac624929e380aaa5288f45244fe23f85a040ea7b9bac6c5c8f315a0e45ced1e412d6fd64ff9a52f2dee79c734af665bbb09596abf7beef7bef3d0015c43e5555cd248244ceb7293b2abd4b66c4480a4d9255c14e8594905532609eaf0c82f3519040224a8e049a6256258126495944c0b1ef87380c014862665f2581486238bba7923a726d1f55904572160645f45c4aa079db25301144a0b18da2aa70db368e93ad0c1eb4d1fd660484dd5e2c2cc39d734e3ad2072466de11688a69c84f2955ca28461e558c82869d7d466437cc8f756322d993cb39ab0aa0dec8019bdb15950f2527d8792225261561e798e15d45440c2142681a220a55355a87b22aa08ee02a0fc8a2a954c144e4589954c020473c4831a05998a80a2ef51d3b72c4922391abab4a0559e05c301ed0428b2d4ac9f6cd243085f6ea7b13795969bbad8da9ce458b16849419801db81105d3a62aeb421262472e4956d394eceaadcbd51dbba2cc0635c4c4a4a9726d3c27a62d124976c8448025f9aab52c3176fde2b08ca491ca119191f128ece7b0f28b4c8814228e2cd7a6b01ba6d32ade2e4d0a99969a4f3926551229293b803156f6fc6e7a0813c2d1bc48ecb8c4630fa78654280dbc988898f4c5830135eba5ab1cb4c8814c2495ade11ea42a04c70c114925bc8989907226987c8f6d197be78cbd6552c2aeeb0b44562f4e0335a41026f29e738e44a69652827211fa88dd323e81221bf3394d3b9eff0acc983163c68c19dff44845000dfb0ced9e94c4498a73694f86336573661267c68c197fcbd8fbf6de665d5581f230e2d81df2ae41868ca31965206359cc283738e96a81962fd3794cfb802a940465e837f314395271c4446e489e6545113694b85994d225112515725dee5529a34404ab420922027260a84816121551648810a79c5433840499cd9404a86a083c1a6792c6090b63860e07cdaaa46a420915cdc090683319981db14c8384866e282329944065f22da722e6a29a115135a3158dfa9dc229d8692e13389948644f12a22ace5734a49010815820e53a8c192e13b98794d2f8a1ab8987a6f9e95f34ba08c61a90eeca8046b591ee04273b79d7383c630822210b402abb5e8a8a8c04991ed4f0cc60a681ce38f14f7bda9669868baae692e62463c0cdd8477ea2c528efb5140d154ee5a9e8840a762a7dda3f7c8cdb9aecad12f1745bc3deee25199de8781a92916d137908df9d78b269926105f4b1a7b1517c225729bd4ed825e04c8aae46b1cc347858f70bb06cf518936bdaae9265532ac3531ab798204e49958458fa642f730c11452a24045532872000010f1497a0d89a060a4d9478f73662577ff7d6c33a28c94a30359538f6214288469555717a6591e9dbd1f4ff33833363c68c1933667c0b82a69ff6fe1278c2a13ba9c4796c56e2cc9831e3bf1208767dc9439cb2295c7236e9895a4970213b080c85681a07219b96775a8332be12331328a7cca00c7822ab6c26329ec5d80a01c4e5cca4369871567670a40e60300322b9a4fa0200e72c31e77160ee45a1641dc6c54d2124204093404453d652f754c67b558266c92aa44a6e68419648ac2aa4c863b430c043ee894276240eb03f7c0e93a523ca62e760ec9c1e58305337804e50240e44206107c8907352ac55b0a4dbf1ce0a22b07366b5d1c95caa644d4c45e86121d4cad0a19d89193a320b4ae3785f7429139666eca236fdc8b4287a1c7ad938b8c27919552763d03258554ed8558488071281ccdd5322bb015290c29127125b6696c642431410f66ba7b554a99fe463c6e13ce70ccd8441a53234760d5c0699c54621835b909f90dcbc38dc57559da3137cc7b4f4dab1a94f6091bda4c28413b4e6be7149699f84b2e62cc73b1fb65d881db5b33b60199538ac105599d0a9f60c426cd63300041ea812d6b1b30ba5d62bcb9000cd3a7e6211c9433d1d848c6329bce444c962d1333a218f3c3064d58802a44c3959b9d5ae2f4c4401f1f0c5d5a663e397a8dafbc478664455142a42cef11827443a34c793986f4a07ae9368f77a1a8bd879c815c2a4936be67166cc983163c68c6f4a78e009438f2b8228f293cf478a5686cf43fa649b0080052394ef5cd10a3a81231cb8f219b36630d0cf85983366cc78ea606373196544ad563cab94d2eba1e725894c476563563cb3124124e61c4c30a06aa60eb531dde6fbc98c6a7609210cdd5a022049265256b57c62751ad83907e70a03a090329d8a8df025b207885d122215a5944455c19e21594944d474045992648b0a0649ca9a912d6c9855593044de664000d6a2b8b171378b984d45c65b4da4e0482f1ef8c5e2704ba24ae9272262d5ccc4e5df69901c58faad23023390b8941e932299a7669418d8269888c811814183c18a4ad9903d79d1260020068387499df72d3330ab138d9e9f41b76169377b44c1be8ae10971824c2941cb13e5cbe4e976ea8f91d1602600a6ed520045ae319ac264aaf91aed694ff81775dc56613d50c26ef73526d889307612966f80a9796a5219beb7d18bcfdb89c499e9bf9e88e9992ea491381bc4537b92a8e9a9b08b3beed8b4c2cebba9c2a544e15021d830b4b0cbc86d611407091191903000f6ac9421831e6e60aca0a40c56d6c2724e245e442234b18f6528a424030d6c248f3fef5d9141fc57cae0497492bf533e1bd969b11e2b1ab7a24fb0124821c4c43ab1d10d6428a9e699be993163c68c1933be99679cfd5f1b87a8f08c85c385fc0d1e2bc0562e62709ed04eb5f75c436b03145901603dc41bcf09c73366cc780ad1a7916351524d2234d01832348eabc24c0e005432114149809855c92634205b8f92289993415549a97ca3ee0051892595831550264149ff851020aebc6782b2760c66750ec4ca0a93c790a8645875b14073ce49a5d00f42e6572247a4c846cd14911024430449555562ca82acb990285c263a75ec14902cd68855aa914598d96239048a41d301554d69c74cd91bbb63b64228a37d8c8c18feefe040f69fa546ab6965b264e571b6b7bf16ea322ca8c8e8181ae91a4726a5295445c97d268530ed0a8660822752107299d5a14323d0c44d3284f814458a10a8343dabd964c0809bd00ab9a42665855aa392c972689ca55509ac268230ed95c2641480f14abb58615353d9ffadce5e4986245a31fd84a5d28cc636db77e75cce72d1dc9e47ad0d33a9225bbdb58cc5d83b93ce480741767fe54f50513418a30860e221ded7fe59acbb6a3c8dec68a423764638a68c314f0717e7019f88225655101391940e79a8aa43a9003f51343edab82eb60b8deddd2a424442c45066754ae386725139e9c411564ab868f02341258b8a0eb1384a6a993ee673dc8b22d65d3196aae64c44ca4ec78270383177952a811c08b4eb11df453edb7a8329e4eccda39044a669822899728a26e2246586581c8efd4a137287cb4b01a5709e0b555ad6d6fc3760c68c193366ccf86644b797160855048202e712329e9a4f001ec0f10942480b81b4bb7de66f66cc98f15423ab9462e2dda866aa0d73290d991aa300417681b27bc128a5c3580994a1d032f0970e1d90a34901b639aa5455cbf3908210a1e4bd570bdf607124c44a44904c831b0a4c04979163969c2d5619a632817209a4358e448aca20e71de393cb1da82401ab557c8fc1ac3265378c2d8296d85b5881311cb1b9bbcc169415a5f1c63c2185c5829abb68d0d488c9149831b4318358c9c810234e0025a700f991e30011930224ac608608e964e265367789e7c2b3886ae11068e7f42a7fc176f122835969ba1276d9c07bf5498aa995a95c72996848e82232453114cc9fc8b2d9bb9bd85510918b6b958a3064bc7147e24c42649e30d364dc735bab53b1cb28f5980a6aca9dd5d8375288fd0c057121ddcc2856ac70846916cf7806863a361ecf88e57f8be4276470a6993e7bfccb7088bb841de8f451d36317d92b23df8f499a44f68c77a06296caa03194e7841267d4ad6412a45d759d40a1ac4cc60566d8a9120056373ef696ed9ef922ad0d54f7af45f161d9f22f340da6545abe789596c354a6c1bc0608931f16ffdeaad06202a5493999bd3a688ec5993163c68c1933be8911edd337ef389d347e707b8afef8cf99383366ccf8db41cac357e8fbf9a6365acb902b91a12242a28c71a884949c9a5d682ea611ac651c4f0c2a1914650c7356459ca132f42f536181d827fb3a5d94c9f3cebdc54422898a3e4304398bb5fcf050a643bbc456b5e1b3c873cc08656935c44e082ab09a62808c444966172933b18de58e88b20a60fe0d142f15c8ca74a8548653517930390695f0101dcfc7109133905c6598b55bc433c17c546532356ec74a748a9cc5954461ab5da221b60636337389c25166e632acca945319a442e5420f15e6c56a3465018cde6276e022e50190559948729e125be33a190373c6a894d2c95462920ae334a11e4abf9040f2905ebceb7bc22e15c8b839535c0c7b7852c9328a8f76c48ef15483fa8699f5240b50dad7262b5607bdacfd5567bbe2e51c980c8a2df04579b86578208a2daee8674b9cf078464fd034037d56b284a6a45669280795cca1c175551e855d2e941febe7b5240d9972ced2a34addb8bd9c86b3265ab2896547b569969d128788442d8549998bcb12c8224a70634ab5fd4f06ba0ae6a51a7813b213c84e87fd283df7ce417745e9454a0302d4812ceab9a45f8398763c9495a68127963d1a139aa667d8d9d5b3beadc96a519826c8b2728c72521ab9c799c4993163c68c193366cc24ce8c1933feae91386967c7283cc7347eb564da30a0241011b083c8d0433c74d0a83079b042d93aa760cd536c8a1e30e9e42b770253ce39437528306665f3a76c533b86ec8a5948cc4f31d4d768524542319b40248a2829c8712981121a8a75f2a0077144e499ad6a9b1543006a997645c5112b532141741c1ad531144cc546546254892010072af9385021626b381ee423131fad911d56173db61719cd244cce3443a4a26056b3f70cb9c12552a78cb53cd50899970a7675a05988ca043cb23c50124d7b9293fd8e1e4c551e422051f3dfc06168311a043e1656e24cf5b05f4a6dbe95e21b1a1397c7189213fa1125a800cc54881ed18101c1de630b85c13b5bd378203292200e4453dd90a97bb205583313c395baf151e6511ec8cc8c94922a5cf1ec8cb9ceacac8e1d11252dfb60a61d229ef437f14eaa267b3b3fb44a8155948915d95e1b83ebed4433baaa12392201114969671ff53822c2ec868c6d8c164211c928248ec8182eec40946222227520a2a1a27e2ce71e39cd1d631b425098f1ade48d936a56620ec65c8a8ae59e0ffbc327aed7480eed16e8c0ed32734e16ebbda3ea4a980e2b0f1eb491381cff6f6a262371a6141e76c9d0635a3341f9e22fd6a6ab5d8081799df24433893363c68c1933667c5343b111fc4d040bcf24ce8c1933fe96ded61429259bca985907574519c094738e661462386256a13675de5529c7ca87beef4308de552965880ead46046555485266e7d8755d57dc25165f91b3058f42c8c1a59caaaade6c36cccacc83878254c44c2e6c3e22f323153e67645ad452867314004c4e48c7ca6a8be9d52c396555055be02febd81f4496092c8ea8cfa98c970200c1fbaeeb4270709c938610dab64d39d555709e73ce42e48698154744ac6c3c0aefa249b0d36becc5a08cd1b620ea635e2c16dbed96484308dbedd679cf4cccaeef53e060037fce999df3a3e684b9ccaca28004474a63586c697657b56a6dd9e71a0a3b60f3f5de10ab5c55b505aa6806b32ba9c39a1d7ba378462e8eade7c752528c3db11a684b2c215155e7bcad10e79c636ebbce391742489a524a4dd35cb870d4344dd77521d4dbe3de7b4f441677d33475ce39c5b85a3539f6b1ef17cb4655592565a9422056e728c7147c5312918873ce441c9cf3264d1101b2e5e01849958dcb6002346709ec8c4718a6faf227de7b47849c1354168b458cd1ce968a12930c174115399b634faaaa92947cf0a4883156a1ca3913846967f122256b3ff7beb24f15439fb6d1894a8048a97e33d517333be78beea9b00fb67acd2ac5398be462121c628c21c23a6404bbb2023300ef4a71534a560466b237747d5226075f52a1089a45007210a8a8e9cbe006ae4d72b457f498c033bc088c9c7200c4168f20e5ccecac1e2b8918f549448eac814e060596d9d8084353b8a030bc180395dc8e36ca220ae3e84a54d6c0cb4a39b518fac7a81cac65143a26cfcee8d7d9a93e63c68c1933667cb37338434af14ce2cc9831e39b037d974a2286050d0f0281622d2a854a208b071564c9c1d731c6a6596e379bba6e44d276db8510304e62bb3c0ea4948998884554908da4a8aa0a00336fdbae699ae02abb5191d5327a88984b7ea9b352e849e9b271375c5889e27fdab97286aa638cdfc33333b373ce7b7fbcd9d258506cf1c1040fe41c3d5108554a29c62e8490730e21a4d4575cb173a9ef9ba611a9524a39ed797408e6a222c89ecde7046b73a2977a6076d0340d00ef3d33afd747ccbe0a81888e8f8f43d50ccc0b33fb528fcdea9907fe4568a001d866d4492f1260c5eb78a2ecdbbd6530920c29ed95c77339ed8ce2df199d53e510023b556346f61aa098ad1a2c7bef8dff5291c3c3c3b6eb5cf07ddf5755d5f7fdc1c1aaebfaa669b6dbedc1c1b2eb624ac9792f224747478bc5a2aeebb6dd04e7d95108e1f8f8985556ab55cabd2a20da344dea12138550c51847be0344d90d4c1920aa9e485949d5545fc689d8852b25dc43c7bba95708084d93528a31a694aaaab2c861224aa9b767b64562075b555502d6ebf5a26eaaaa929882f7d9280651b5057922b5a788acc6b82862c77ad2d828d8e51915471e4a38f1ae8f4a4092878c6d425640d518d5a496a03416ae672d96455340b1880898145282aa0aa3974da70618e5ca04a142244dcabf77ab88073fa2164510b2a9f206cb5e9e56c297c8a1c2e00cc5e163dfd6c5c1d5bb06aee94dfb863b5bac63f6379c63052c808b26415025b31cb31267c68c193366cc983193383366ccf83b059318d88838f6311191e4cc6ced30180d20d61fb4de6c0e0f0f8fd7171675d375db10c26ab5eafb1ee57bfd49a22a50051f631f5362e63ad4100d211c1e1e6e369b94d2c16a91734e9289b50aaeedcd27254cccecaceca9a85974974e36f60f13884d574260812a0402e858a15d46478c7937e22c008848a4c4cf58df70b5581c1f1fabb8e5a20e9eabaafafad7cead56abba5e1d1f1f2f160bef39f5ad736e518718a3496e2c2a8549074ae50967424bb4e1d174338d7451d518bb6290515a2e1775dd9c3b77aeaa2aefcd6aa48b451d63aeaa4a44206afb4c16704c858962e730b4050d5ea72768bf9e6c77171b3ca5784eccc3632f9268da4dd24a273274b53459ef3619630c21d853755db7582caa10baaeab6abfdd1c1f1c1ea86a3a8a2a42d076bb192830ad2a0fa0aeaa3e113b6cb7eb83e54a5597cbe57abd5e2ceacaf9aeeb968b46555332b39854556de7620cd605e086a26e11b1ac149904eb5a8a350fd6331dc81d07ebd886489608e71cb3f3deabeac1c1c1f1f1311138c33397ec6266139a1d1f1f2feafaf4e9d329a524198428d97b5655b09893cf0291a09a35c31aa0066391ed554c7bb93f63e3b66455f331824a9c6f49f72105e990196c9e33e1c17255a46a2022011ca9145956a9cf12112bdbe6613f8c28b17825224411811aa73b3ae4c655519c7e639c338d7b6e67ba68c54861642263643f9504026547a330874a48534940def7fded856db1dd91cde056ae1a8a038bec604154929100084ae0389584757b8d3876733fd58c193366cc983163267166cc98f1770cd3197e6c329eea0526237d76de374df396b7bce5b9cf7deedbfecf5fbdfffefb73ce43f8c51e4d600fe9fbde39b75aad524a7ddf33f30ffee00fbee295b77ef4a31ffdeddffeedd42711a9eb5a55b7db6dd35431271dda84a765d83ae4b40e3a018c6a8a61e4834e7aa5d8a6763890002e4bcc39e79c9d2fa1b05cea91edcb7f3a3a3a3a7dfa74dbb6474747a61c397bc5653ff7b36f7dfa55cff8addffaadf7bdef7d5555354d9352ca393be74aeaaaa500636470f8e2d3bbd713b47fe378782104002945553a77eeb1c562a18a10828537a794724eaa01107654e24a14c460e2f1929dd8ca18eb7362bb1311d049b990d11ad3cbb7d383984da6b034bb8561a943b2bf150066410a21c418cd24a5aadffbbd6f7ace73afbbfaeaab9ba621c5b973e7dffad6b79a5427f629c618bc4f929ff7bce7bde52d6ff155f83ffef77ff5f0830f2924e5245d5e2c6ae75ceca3e9a472ce4dd398d84755fbbe0b214c038074b2aa4bc2ae496960a55fa36d67ff5500026092317b60f0e1477ff4476fb8e186f3e7cfffc22ffc825d2f337039e772cecc6cc778e9a597de72cb2d575d75d5b5d75e7b74fec22ffff22f5be4304aaa4e21959258afd9347dc9d6220d2f2567d4c648a44eb2c34b620d94ac0b0dca80285809a2a225d478aaf62a5450523822950c4bc1864e646298044b8f27504d9484e13dc199e3e9a22899f14d4325ed0aa42c64c9585deb951b73914add98b08e3939a35ec74c798cfd0eb2b2ab3aad95dafd2b3383c4c2c82d1dd94aa9d2a48ade113de1fbde8c193366cc983163c64ce2cc9831e3ef0e83c3aac8e3f7e8435355766e37c60ff1b4009c350c9f3e3c3c582effc93ff9815ffaa55f4a29dac43ed6030dd9b600e09d2ffe23d5455329e1f9df7e7d53871bae7fae63c0996543bc731d84991d5ce9d12131790b5ba6c838e80a59acc950960c6b1b568084a4e8294a4f96913ade91632f5212618a2a474d145366bcc3c383187b222c97c60bb833674e3de7ba67a9ea4b5f72d35d777ef4c2850b40e59c8b313ae72cca97ac195cb5eccdb85b3622ea18828b31b405fb71b62110338fdc10119d3a75eaad6f7deb339ff9ccb7bded6d1fff933fc9225d1797cb65dfb76643036452b003400012993035d6f8c3c0d0247d8291d94ddd9309b994499339772cd9d6ee2a0482946867552d67bd50120943ab93ec1ab7d1769bbaae53ee417ae6f49937bce10db7dc72cb9933675435a5de398f2c975f72e6f4c1eadcb973aaea88c26a915222d1e73fff86abae7a46cef9c61bbffda107bf00b865dd0052872ac6f88bffec172ebbecb2b7bffded1ffff8c74934f7b1ae6b66268a443a567a0360dd79835038416402ab5588a99aed8e957447599ae527f7fd6ab5ea5314a8885c77dd75a72e39f5e8d71f6d9ae6c2850bcbe5b2aeeb2e464bfcb9f6da6b5ff292ef7cee739f7bfdf5d78f6ec18fde71a782f370265521d651afd668c6206869411f493d2df232b04871af099525ca453724b9844f3913c564b12e39d31cd9338c8ca78204aa56a9c6202da631b20d8b98bdcbd9792b4a1935fb912a949d2ff629d86bccd2aaca32e7a1a09dc67869a2921bb43355a990c97ac632341d3aa99854989476b13865c98d440b76d49219aeb295a111b18a31bba250262e0e2d150699618c095c643e96aab3ab81f3c4838d6ba67266cc983163c68c6fb1f16737f994df870f087f255c117021a1d599c4993163c6dfd6bbd8648619350b4f68c3196c0e1a42b8f7de7b9ff5ac673de319cf387bf6ec5ffcc55fc0923eb80c73d30a2522aaeb1a40dff7aafaf46f7bfa95575ed9f7fd3df7dc03a0699abeefbbb657d5d56a259abd63fbeade594e2ac3339947c6c63861654556b290dac04eca20e9458464709a085938eb5872ccac2245d4a00a551ea275404431463bf6187bb68e64d5ba0e314611393e3eaeeb9a98edd79274cb5a82757822199ad6608facca7e3dd34eaa00e49cbbae33354ace798c5f699ae6c52f7ef1dd1fff78d775a70ecfa49442082925b6b8e952db538c2785f6da31359886aa9cb888d33de1c9ce10ed6c32d3b5515a84f6d7c3a0f1c97cf1722200a8ebda96d3eb5ffffa37bdf1ef1f1e1e8a484ac9e27549949dbbebaebbb6dbed62b1e8ba0ee01493674e44629a29e7dab6adaa8a48532c193a31c6d56a55d7f50d37dcf0a77ffaa71075ce992789228a00002000494441546ac3543953edc6988b3435afd91cef0065f682ec8c5a7327c8b5aaaad6ebb5afc2e1e1e1f9f3e79d73555599fc67b95c7aefb7dbedd9a73ded652f7bd98d37de78cd35d7785f5555f5f8e38f3ffcf0c377dd75d7dd777f7cbd5ef3c082a9501c027d01360e442716b4e14ab1b9e54a6bbb9135708a7c421ba5aa44999915c6b8b14005a42a72a2535d1954883c8b7656a5130146d325b1a7b45275a04c0290354411a404c994536a8fe5b1b48dc93c8a8ca187cef8a4c443ae3609a9a554b11b74707b3a3e3a993db8aba3d2ccce8d964fda49d08ae0888717829d790182f3d8979b15511ff3f4c967cc983163c68c19df3a58300e5c21718ccdb990b1fd2b7f22f0f60167267166cc98f1b70537d16298ecc5e41b93c9a70c3b63ed1148eeb9f74fffe13ffa5e107dcf2b5efefbbffffb7ddfb303113b62cb9fd8b95ab27aef888843058717bff845ab45b3d96cbef8d0839ea96d37defb5307abb66d1d819db7319b883c9b46401d110fe618472464632240258ac3c81201049477191d6307b95a530d014c25f9d8c24586666b1021781f63ac2b4f445d17a15205bf591f2f168bd8b521b8105cdbb65508cca16b372104a231910344ea0605c384ce90b1fbc61c58d8b7ab18d991f3c6f624a564ae9cdb6ebbed15afb8f53ffc87f742f9f0e0f476bbf5deb76d1f82335b0d8052713d0870bc2fc49388e6a15f4c5599e9c498ca13526308b71d1b9d6de8560b5e193274cd8b341e5731be58351268a79b3066a77879b2368bc58ffcc88fbcfce52f8f311e1d9dbfefbefbeebcf3ce2f3ef4d0777dd7775d72facca73ffde9cf7ef6b38ba6d96eb78ea1aa55e5559533985157deaa9d3c2167a9aa2ae57eb55aad0e166f7ffbdb5ffbdad7de79e79ddbedf6cce141557923c24208837ccc72502c0b9b6c35d8d0bed705ae5022c74e69f0e8d969111051cce9f0f429cb57063339679b50d5cb2ebbecfaebaf7fe94b5ffa9ce75ebf5aad92e418e3a73e7dff3df7dc73fbedb71f1f1f5755d575bd732e6bce529eb504d0c05c7894b30854f2b808cb3741396713b8941c64dd451aab205bc8b1a9611459943d4b8917a6d2ee04022815899998356b4af08da7029394e55235a543e294317aa0ac254e082250b0896b78c819c750acb5b3afa190bd8492d563e71f1954528909601318ed6c51e30b4986c569e629735bb91d995822cf95c95c97ca600558ad058cc71724208edca8482a11c8d80bd799199c193366cc9831e35b101bc146110897047c350dede37f7d6dee8ec469082b87afa7bff4ae97b8f9b4cf9831e32943c9dd98a8457613dd5051a4fbc484aa7ee94b5ffafce73f7fdd75d75d7ffdf5b7dd76dbd8dd43d0136f8126301111efbd923eeb59cfba70e142d775f7dd779fa5e1c4185d704dd3c418ad9fd8624b3d5b2e2df91291c354724c06350d91aa66cda534dacc3285c021d54cc4cef9c44232a4d20079603726a35d51e258804bce79b158b56ddbb66d5dd77ddfc7d49be3c9926b628c55559567b03666c868ab2285eceb31a78a98914118611a1f93788450c5d8abe2f6dbefb8e38e8f32b32859a8504ab25aadd6eb7570de7c33aaa410a391889162b69d512de1b523a733bdb2d3eb3e6dd42efc0ef3c47b9587b85b1de261871059b7fb3b249a4ea61401aafa9ce73ce7877ff887afbefaeabeef1f7ef8e1dffddddf7de8a187628cc1b93befbc5352b6cdb56d6b7df02989e40ca265dd9822c9964d514c909891ad6ddbfbeebbefbefbeeb3a8e39452d775cbe5b2699a31967bd8e17161d3897ef71318b54ba3d8cc0889f57a0d20ab9af04a550f0f0f7ff2277ff29a6bae699ac685b0d9b49ffad4a7eef9c4bdb7df7efbfa786be93f218418936d5a1492b2738e99c8b8172523168d689b46440fa7f744c2118b8815b70fac5ca92c17915cb2c8c5cc745976c722ba8ba91a9e59cb1e10599d963ddbc567c3d83d6607a888101329e040a244ea987808943a9181adaa6e6caf5763518b2e68aa429b3c204f139d460667f74634e41d4f16a75cb4ab50d54195b30bd3b16d66a1a92aed4428cf4ce2cc983163c68c1933fe2a6818870e813109309890388ebe811dcbcdf6ed1933663c75087efc4a9d77b30dd4b1b5df0841c065e6b7c1cf3a95efbffffee73defba673ef319575e79c517bff845cda9683900132c745d575515331460c744ea9dbbe699cf0c8e3efff083c1b9cafb18631b3bd40d51512830b38a061f9053b7e90e0e0e5412111769866a96ccec2567e33e9838775d5dd75d8a9ec9fbb05d6f16ab659fc53907510705a9aa3ac75dd7872a303b73455555d5b6ad55775b9592d1135db7adeb4a24a96622758e728aaada2c166ddb7aef01cd39555525d9088854d7352bfa9c543398bcafcc24252259b23dad9d4073fd8848dff7755d337b2217636fc3a7733ee731528853cadefb1853ce0ab4cc1e601575de13ab67977306485266f629e5106a11cb03a1aa0a5dd7a98a6ddd88b6949248322f0b33c558988b1863d3345dd755ae52552675e41cbbc1dbb21bad2dcdc5e254444472aeaa2aab180b66a9bd575f7df58ffdd88f1d1e1e32f3873ffce1dffd9ddf31ce25c7c85048760335c4c4ce9188980c27aba4941675088e72969ca322fbe0acccbbaa2a93c35896b0882853686a00c6fb841094a96d3b6b6d8f2939e734ef981d19626398d9059f5264ef0bd72542caa3384bb210b90c2542d7750265174e9fbae48a4bafecfbfe3f7dfe0b7ff6677f76e79d1f7bfcfc79bb94e49c0002746dab19755d5b3c0dfbd0c7e89c75aec3b16ffbce7b6f55eebeaaadd9cadc7c55e54434151d95987b716c80f2be5aafd7755d67859df6d4f7924b85bc1d59ce99d97bef3576566aceceb1b31067222247a69612cf96d4b3739c0d3f0ff9376aa237b1909e92b444c6f0c28c6cc64b0aec6727229e494b0ab63d0caaa2aaa614a3b1de8c8c511a98353287140fea30259ddabb8a7f505595648c341e281ef19e5dc9cfe2b1b86d08b0a613dc4d52912cde7b10016e667166cc983163c68c19df90c139e3702ea34b70c0d3aa81c439e5e008e7129890e6cf143366ccf82f85a16869afa8e8a43a80f6143ad6eb7cefbdf7bef6b5afaeaaea965b6e79cf7bdee379b4f39479deba9c0430c5cd76bb7de10b5f78e9a597aed7470f3ef8a0491b98f9f2cb2f3fbab01e1b7f1c230924f631c64b2fb9a46d5ba321521f9d733e78e9bae03c29fab6b3dcdac38383f566e38894c9d24c724c8bc562bd5e575585ac6514cc5255d5d1fab8592e073a43aaaa62f6a607a9eb3aa5649a8eed76db348d55146db75bd3e060222c22a2beef1db3513f76ce2c3859b238a7d63c5d9891aa6ab7bdb96cbaae332dcf72b93c3e3e762e745d875d4807ab261ea41665c4052f97b595b88be6d56ad5755b66568a16941342653b6c1c8777beebbad8e7ba0929f5446425df5dd739e7eaba3175cf9038436ddb1e1c1c1c1d1dad562bcb2c66867385c119d50d00203b0513113be7bce7beef7d15aaaa3292e5d4c1c18ffff88f9b3ae6777ee777fee00ffe0022755db76d6b0745444321348da5e65172d334c79bb5315f6ddb564d630bc9e81b558d319e397366bbde186553551533c518fb9447ed5816b1ab5655955d17935385108c56eb73625165da6c36f572d14bbe78c10f81c85a8c81cc2292738e39dd76db7b3ff1894f7cee737feebc37fd94f588f53102e8fbfe60754a72b68375cea52875b568dbb6ae438a31a163e7379bd64ea9098e985d0895ad2866b63ca0a669fabeebfbbe190e24c6b8582c8ccff2dedbe1a441dbc543921311a9e65dd53a892aa982ad2caa54b83990101824160bcee4ec6793c3a842210438909a020e32049f2b11d360d3b3962bbbacccd0211219c0e0f5637b5b187d52439c0eb11b32d0276a1debc9f2ce63a79cdabd2f95fc298c95e4c3fff7f29e86eb48186ac6694c05b22fca76aeba39d878c68c193366cc98f1a43860ac05ddae536520711a86b58f3221c97ca266cc98f15f08533fc594c4997a704ade85424543ed459273fcc0037ffe95af7ce5aaabaebae179d7ff6ed7abf7ccec9c33db4b8cb1aa3d48c05e72eefb7eb1585c7ffdf56ddb1eae0eeebeeb63c1710861d376172e5c30e58e32695211adaa2af7b16996dbed36a5c4d00c324b4b8e9107a54f4ac912498cdd20a2d4c710823a975232339479a0b6db6d6995aac2e9d3875d8adb6def9c23b241373be7168b55d77575bd0028c66eb55a39e7d6ebf5c1c141dbb65913116d8eb7166a6b5bb7e33d3e3e0ec185103647c7a72fbda46d5b25c418475d40555566b4b1d22b66aaeb0a8065fa5a548a35555b65b53d2ac608a0aacdc803330a79effbbe8f398510fabe57668d5925e79c57abd5f1f1f162b5dc6c36b6938974bdd9ac964ddb6eabaa1211c7c8a98fa4070707c7c7c7a74f9fde1c5f00d16a516b8e4de519026b92766ed7f1c4f0de243fbb517a1c7e85c87befd901383e3e3e75ead4fffa533f75e99933cd72f98e77bce3c31ffa9023f2756d0444dff7c4e476cdd03c261057ded97d8c23abeb5a54abaa0ac1f685cc9177e1c20511393838b0bbe56cfd4a44de011a2563581e44a44a3126912ee79c3a11919c68db76c1fbcad770beeb534696c257204f84b05994b8e4ff425595b28a2afdfb7fff6e2272ec9df3398b0b01ca0a380ecc1cfbcd7abd4d2939e74810fb7eb158b56ddf7591d9b30f5dd7550e4454574d8c5141555517d2aaaaacf52ca5d4f75dce95098e42089bcda6699ab106de396246ce9148b924dea85a0a38a8145c315b409325e510abb3b6a65d4714067e84002dbe3ce249337d6946a7124f6c6f11a679010866e272ec1894b3bd8ebc656c971864a3724809d09cac67aec4dd903213338baad146a38286f46408f128915355997c761a581b4764e9ced052214f43221500289394a82a3b3406512e0493cc24ce8c193366cc9831e3c9e119eb278abbe1ac68150b869b1abe67cc9831e36f18b41773fb64b7db74670a1a63283efde94fd7757dc515575c7df5d5f6af560f6494848db2a61af0deb76d7bcd35d778ef1f78e081f3e7cf9b3c2484b05c2e77b13b8e93e4b66d4d53b3de6c56ab55bd58565565e1be2e04256adbd6f88e6dd7a694b2888884a676ce9d3f3ef2de0bd4be8737aec47b0fa05a347ddf6fb7dbf1e88cc0b251f9e8e828a5b4d96c369b0d33f77dbfd96c0e0e0ed6ebf572b9b47b5a080b11dd74d34dcf7bdef39c735dd7ad562b0026b7393a3a8a39996767a46f762a0031fb512e8126399ba2c4cead895f8cb050cd266c11494454d73b0391f73ee768e21d55ed636bf696a3a3a3aaf2dbedb6aeebf57a6d4fb25aad2c2cd97419defbd56a6507abaac7c7c7c6118c2129de7bde25d6160f8b73ce137be2b1457de25b214dd91ab5dbb65d2e976f7ef39b9ffef4a72f168b3ffaa33f7aef7bdf6b4a93ed76bb5c2e379bcdb259047646544dc350acc2ccae29003bc96ddb1a1b68b718c5f39ad7bce6d24b2f6ddbd6d2709c73de7b22d7755d51f4c4b8d96c30b4a159d6123926228166cb6602ce1f1f11b31092e8c00765fb41b24ad69c734e929364819a9a038e9d63e7b368ccb2d9b45d9f72d21863dff731e6e3e34d08b5f198c6f411d176bb36d6c9f6d0989aaaaab6ed46d4b6988968b55ad675ddf7ddd84d56d7b5e9a400d8eb685caba3c88b26b1370c4cd831a1c29290f3e43c0526efd907766693738551b19f9d632afe259da6d210113bb003f3989355d2813189d39afc3cf4a60da08113dc7b63e1493f9ac3b812c657e5c56cf28462dec5d94c214f84ac24044b0a1aff2fbad7cc35c7e2cc983163c68c1933bef1c4f484e44e2bc8c0a10301f1493f51cc1f3766cc98f114c2910ee1a343f8eef073291b1a9ac52df1260b542925712efcbf7ffcf137befe0d755dbfe4252ff9ca57bee29cebfb5e444208de7bc9ca54642602b9ececd9b367cf7aef1f7cf041e32a9879d37600c07c7878f8d8638f03607639475f51d7c7d5a9d347c7c722d2d43540310b861811115934ab9c739248de35553877fef1c3d5a905d1a6ed5ca8738c5dd7e5188b94266796ec82df76dd9983a5e3b8dd6eb54cd150a510c2a8d90138a558d7beeba2af027b67ecc0b75df9b457bdea552ffbee975f79e5958f7cf92b3ff1133fc1ced94c687e1f4e29abf12c793471c4184d13249a55cb8cea9c5bad42ced939b6be6a6622528b377ece739efba217ddf4e8a38f7ef00f3f44e46c2627d2217db96f4c6454550104d13ef6cbe5aa8f5d083ee7b85c362f7bd9cb9e79cdd5ef7ad7bb2e741b93e1a86a0855dff7e657aaeb9052aa07fe05c0e1e12a256176ac2015562e05550aa83ae6d255360cdb9291554208103532ebda673feb3bbee33b168bc5a73ffde97ffb6ffe4d1d826d77b55a755d57876abbdd2eaa7a9a7582c1be645294ed76cbcce45c563d3838689a86838f295d7ffdf36fb9e5961b6fbcb1699a17bdf8a50f3cf0c0171f7ce89e7beeb9707444ac755d2b31399f73f655ddf77ddbc718a3b575f72942b227dfa55855d4f59df7950f3587eac2857355551139550201322d8a625511a8e939449599bdaf42d5b4dd91f72e5415e79c524aaade7bcd7081abaad96c36b18b89730801c822d23461bd3ef2de3334c6b85e772184101c11250148624c20711ccc1c9773969448d53927aa29f576b1ace54d44624c16104c0ac7e65f228582e0cacbd6d42e44a5885e091643c3cc600611ab66d5e28d52151ab28ac7106b5ba8a5b66bfce441161a64d412834bf0b9f36cc62d56cbd3610002c1605f321550110195332c538e9888180cf33c0df49094a866eb1463910c265552902a0dca29b1ae2e2e61ca805d4e055800642b2757b5d49f72285c8e69267166cc983163c68c194f8e2408c3479a53939a29bf150870c68180fca49f28fa59a83363c68ca70e4fe0269844484cef635fa7931639408cf1e1871ffee217bff88c673ce3faebaf7fef7bdf0b602c78b2b85f0c9d3229c59b6eba69b95c6eb7db871e7aa8a493f4fdf7dcfaca5b6eb9e5e9575d653687471f7df4eebbeffed0873e9444c0f4d8e3e7ce9c3aed1c69ca44d4c79853aa9b8688d8b9aeeb624e7078dab75df9ea57bffa59d73de7b23397b57dffc94f7ef2f7fee0f73ffb99fb17ab65b35c7eedb1c74e9d3a05e6cafb7ffcfddf7fcb2db798dee4c2850b9ff9cc67dffffef77fe10b0f755d4744ebf5da841b762026c92107effd8b5ef4a257bce2152fbee9a54dd32821e7fce52f7f79bbdd5e72c925c7c7c7cf79f6b5af7bddebce9e3dfbf9cf7ffec3fff1235ffad297bcf7761eaaaabae69a6b7ee6677e26e7fc8bbff88b5fffda39efbd6dc884247ddf322fbc77a1723969d7774edcadb7defa9ad7bce6cffffccf3ffc1f3fecbddf6c3655680009c1e51c57070bcdf8a11f7af375d75df7852f3cf0e13ffc430bee410433e52c21f81ff991ffb16a9af3e71fff83dffbfdbeef9ba6f1de1f5d78fc8d6f7ce30b5ff8c21b6fbc5135df77df7dbff59bbf69b21dcb78ae43e58954ad9c68e8f90154d5d44ce37ab0519f04e6535bad5639e7d7bffef57689dff9ce7702b0981e3bb1defbaa0e8bc52275fdb4036b54e23091f77ec10b338e89c87abd3e75ead4cb5ffef29b6fbef9da6b9e6dcbcf96d6ab5ffdea47bffc953ffee33f5e2e973ffdd33f7df9d94bdff18e77dc71c71d2184b66d2dd578b95ce69c8f8e8e7c551151d7476340d8bb9433ab1eafd78e43c94651cbe0c574c754d91c3c498c945366beecb2cbdab68f316fb75b661f4270aa7d17eda08e8e8e6cd316b774f9e597fef37ff1cfce9d3bf72bbff22b8f3df658d7f63e70c38df7dc75d17b66c7314662aeebaaef13b3ab9be038705d9b62abaaaa9c63dbb6d6e4c5cc3ff0033ff07ddff77df7de7bef2ffdf37fb1582c86ac192bfa1efc476c6e2935d2a434875b41151b8d0811fbd53c6385c351a1f1ea14aaae44c8a8b993889874f786b0dba249744a044f51d10cef2d64ac254d7ec75ed33726fcd14ef7679bdb7fb372badf4e657cb38c64cf7005b5c478b1053f1726a8e87ad82ea5ee4b7266cc983163c68c19df22a808b52b6ef10307005b41fccbefbf169cf600c00c9ed035de3e959ccfdfb89dea68267166cc98f1549338d349c65911d584c79946e4d8cf263621e24f7ef253d75e7bed339ff9cca73ded698f3cf288e5b68cde1f11217231c6aaaaafbdf6d9e63fbaf36377b30f31e7ffe1fbbeffd65b6f55d5aa698e8e8ece9cb95444fed17fffdf7dcfadaff8b55ffbb5af7ce9cbf5029b76bb5aadb65d0fc862b1a8fd72d3b50e542d9af5fa6871b07ad57ff3f7def8a637115192ac44ecddcbbfe7bb6ff88e6fffb99ff9d9a3f571ceca3ec42c67ce9cf9df7ef6e79ef66d5776dd1680afeaaa597cf7f7dcfae2977ce79d77def5abbffaabde3be703b14bb90bec406c8d505ddbbef295af7ce52b5fe99cebfa14737af0c107dffffef77fe4231f21c7172e5c78ddeb5ef743fff49f1e1e1ea6d4df74d34dffe07bffa1aade76db6def79cf7bfabeefda78e38d372e97cbaaaace9c3973eedcb96dbb5e2c6b911c2af7dad7bef6e69b6f3e7bf6ec25975ce21c7ded6b8fdd79e7477ffbb7ff9f3eb629f78b654da421f8aa0a56e144448bbabef2caa7fdd44ffcd4ffc7de9b07c9715de79ee79c7b6f66d6d668ec4b37f68558889504088202419112659112296aa364d213f6d8238fc77fbc37635b614f84e38dc3e170842dcf1f1e5bf6b3296bf41e2d6b449994658aa4b8833b0910000182d841ec0b81067aadcacc7bef39f3c7cdaa2e8090c3cf969f6dbdfc58d1ac2e745567556655d7fdea3bbfafa7a79124c9e2250beebafb675aadd6ce9d3b1f7ae8216b6d987f89626d6dde6ab5c2a412118d8e8efefaaffffa8d37de58d4548b5fb766cda4fff81f7fe7777e278a341118a543dd3b8a14010e185fcc8b7728a1510884050108054d0160765976d34d37ad5eb90a005e79edd543870e05ff2e80a23b0558d65a43ea9ad6611cc743434340d8410e556ad5bb3ffda9463de09f9573ee9d77f63cfbecb31b366c983d7b36238ca52d63cc8cbe594912f54e9a0444a10e3ccb3265ccd2e5cbd7ad5bb768d1a269d3668406a5eddbb7fff99ffd45a852b2cee5795eabd59ccd8aa499047f803a0c284081765d77c0601351b55acf73c78026ae78cfcd340de3424577124088d200c0e0e0e0c73e767b1cc70b17ceefe9a95fba7431cc2559e7d2ccdd7bcf7dcb965fb764f1d26a2d3171656464e8f1c79f78fbedb7c786c72e5cb8100ae09cb3711c6b1d0713a4d56a552bf1a285f3d9db9933a6f54ca80f0e0e56e28410647cd4080285a6b04ba0c3c481627e0a5051f0778431a472905928506c08a00b8625c2c1441192ce811066a1182484948880254cda7170fda093b0ea7a790955772c808802dc99c3122ecac5613c682c00e0bdb46dc4d033855df1c03021c5a1250d3bec1b6109661c3007f8b117e1224c24109ac704400484d9c38720eea54a952a55aa54a9ff1124005e80019c2f12d8fff0bb811683388809328626438d8ad929ddf9e752a54a95fab7a04e2bf3d59c630666f6d6b1f344f4ce3befdc7efb6d711caf59b3e6b9e79e0b43311dbbc739678c0a7492f9f3e737c7d273e7ce8504ca75d75db771d326a5d4d0c8c88f9e7966efdebdf57acff5d75fbffea60d53a64efdd55ffdd56f7ce31b7bf7ec0ebcde288a8ca2b1b1b124a9eac830f3c8d86854893fffc52f6cd8b8d17bdfcad283070f5a6b376dda34d66a562a95a9d3a78d1c1db5ce45719c65d997bffce56933a6a7697ae4c8e1279e78626cacb570e1c2cd9b37f7f7cdb9edb62d00f2977ff997debb66d3361a8d3ccf6fbb6dcbfaf5eb595c9224a1563ccff383fb0f3df9a3a776edda15f03188b871e3c69ffff99f27a2d1d1e1ad5bb79e3a75eadefb3e3369d2a43befbcf3e91f3d8900cee52343c3d56a354c4205740e33af5fbffec1071f9c346952bbf60bacb5d3a64d59b16205d123cc2ee498a228caf382d0ac944284a99327ff1ffffb7f98347982d67aeb0bcfef3bb0ffd68f6c5eb662f9861b6fd8b56bc71bafbd59ad56812590a4b54204262267ed2f7fe597d6ae5d2b22674f9ddebd7bf7da75aba74f9f3e6fdebc4f7ce213cf3df74c989da956ab792b57486d2ec9385636cf734424000ec60682224245ce8b31861156ad5ac5cca3cdb1bffffbbf2f921ac678efadf7de8b31c482da100b14332f6d97010058381b1d55464f9a3469cdba751b366c080f781cc7b9f546c7afbdf6c6934f3e79fefc79e7dc9a356b027426a061026e294a624474ce65de2f5bb6ecaebbee5ab56a556012e5b94b92c47a77c3baf5a4bfe1adcb730b00954ab5d54a8d5250546511b4abb220707948ae82b32052a5520152583c1d2010853c5b61441644acd7ab9ffdcc7d9b376ffe933ff993919111635466f3388e99398ccbddbae5235ffad297a64f9f1ecc50e71c88afd56a5bb66cfec2173ed71c697efdeb5fdfb3670f5171e3d6da1077d29ad2349d3973a6526a68e8f2f0f060bd5ef5b6c00f07b3230c3785e1c78e391238334aa1d65abc6d37790301009142f4c1af0ba7a28baa88b720918810a0201008b58f0d12f11df2b1a0f3beeb4503bbb1e8c17f09191961402c6e1351314b7b524bbade3f856b85414e25c2cc7e3c214524e00b1e7601d90e8370444ad80320730199424408736657bc6f936012f9ee6f4b952a55aa54a952ffe3c80a58ee7ad3d1fdf5c7286548db6f19c6daa68d2e1fca52a54afdab880158641c2ddc5ed850d7e8812086ae656101e0482b9bb54c1439e7de7fffc885818bd3a74f5f7efd8a277ff4142a6210c73e6fd94a9ca4699a59a7c82c5e7c5dbd5e2781a3478e8505d8c64d9b926a45581e7ae8a103070e6559969868c78e1ddb77bcfd0bbff00b13264cb8ebaebbdeddbd27cf1d2166592651a44c2408699605cecebdf7dd77d3cd379336070ebdf7cd6f7ef3c2850b8b162dbaf1c60d464788d8a8f5b8dc6badf32cebeb9bb976ed6af1eec0bef7fee06b7f1826530e1d3af0f4d34f7de52bffeb4d37dd74db476f7d7bc7b63d7bf6cc9f3f7fcb962dab57afeeeded2d4aa3989df7dbb76f7feeb9e7de7df7dd388e09c5794b4af5f4d4bff085cf99588f0c0fffe9fff3c77bf6ec4992e4d091837ff8877fa8a9b2ecbac53bdede151ba5505c9e0988d614c7c67b77ff17be74f7dd7787be2d10b870e1c2b163474746469879c78e1dde3a020c481042d44a11a0cb6dbda7e1727bff173f3bbb6fd6c8c8c877befdd7afbdf24a66ed9e9d3bfed3effcced4c993172f5cb473db766ff36a92c44667ad268110308a6cb8e186cdb7dcac09ce9c39f57fffd1d75aadd68b2f3cf75bbff55b53a74ebee5e68d2fbdf80202327ae77363141101a0170e254780e419481966f62c40a4143188f7e1c0712262d9cf9b37c70b9f3f7f7ee0e2654115b8c04a29410204ebee31e1bf00002000494441545991120114d64808c0cca1c8281c6f2b57aebe69d3cd8b172fece9e9b1d65aefeaf5eaf9f317de787dfbabafbe76f2e4891078c9ad0f0df7a1c99eb4b2de852df402d6f3c68d373df8e083f57a1d1559cf9787868f1f3b79e9d2a566b379f4e8fbde7a76e29c37c6b4c652082d5445237531e023e2010029143641ab956bad342976224a1abd13bc78ad35b34302100f9e0d110090a68f7ce4235ffce217a74e9d9ae7f9fbc78e4c9c348181198081bd7816feb99ffbb94fdd75b7d69a3dc7717cecd8b10f3ef8e0f4e9d35eb892d4fa3e3e73626fcf277fe6ceddefec24653c3308444629a53276469b8c79eaf429827cfec2796594170f4420c56490170142a280ce71444428229eb1305f4444ab08018425f42820a2420a39af2ebb8a1940212121b34300455854938b003329e539446808dac82461040604645f983b02e03d8390d2c45e42abb817279e5520d8800833112110b330141c2600202466f0ce753bc858145f15b91a0010011f0ad105d00b5101dc412429c254ddf60d145e9208425177557653952a55aa54a952a5fe692a4d9c52a54afdeba8a07d748d1574ceb7cba4413a17b200bbf18ff1014464fffefdfdfdfdb366cd9a366ddab973e7f23c0f7cd6344d519178f4c24b972d53ca448ab66fdfee9c43a5e62f5c90e7f9ae5dbb0e1d391cd8b7add13193c43bdfde316ddab4fbefbf7fe1c2854b972e7defbdf76a953820781a8dc6e0f070a8ecd9f2d1db6ebd6d8b327ad7ae77feeccffe2cdc8b5b6eb9452925225996351a8d36c1375ebb766db8a7dffdee77838353abd50283f99bdffcc68205f3264e9cb865cbe66ddbde7ce0812f2f5cb81000b426114cd316917eefbdf7befef5afc771dcdb3321807202f4e49e7bee993367ce5873e4dbdf7ef8c08103d52412f1c383432eb795389e3871626442d752ae09504501d77adf7df7dd77df7d88d81c193d71e2c44b2fbdf4c6b6b75c9e26d56ada6c2a63a64c99d26ab5621385dd11459177d2dbdb3b3434b4e5b6cdebd6ad4b9ba3dbde7cfda5179f47444d90e73984e6a94a258aa250eda442b914406ca23ccf3f76c747818500fffabf3edc6ab5bcf7a3a3a3cf3efbec673ffb99993367ce9c39f3ecd9b3618e298043da7646c194ed30440404053c701b860d00c4e84564f2d4294ae963274eb4f200ab4666765eac63638cd1113337879b8d7ad5169812041010202224fccaaffc6fcc2e0083e24ad5281a1e1e7df6d9e79f7fe1a5c1cbc34613223187922f08dd6751140d0e0fb5cd024f4a2d5fb2e4177ff117a3288ae3f8c89123dbb6bdfdecb3cf8e0c8f85839788f2dc4551c41ef2cc19131963bc736d33133a4606000b82f710bad58cd1172e5c98356b56e8f94a92687878b8528dc5b3f736d25a8457af5cf5b9cf7d6ed9b265cc3c3474f9affeeaafacb53a52c618cb5645a6d6d3b87dcb6df7dc738f42f2deefdf7fe0f9e79f7fedb5d742cf94b5b6d1d37bf3a69b26341a0b16cc9f3973e6e0e0a0f71900129990c312f12b57ad085c9b818101118f680051da901a426cbbb15c8c3e057789c62b9f9452d07e768f43850534a9022903c22828028261ef14bbb9305d8aeb2aa548c4318cfbbf186c91ee2307998329a6daec1e01210196aee44d379ba6cb4a6e0399bafea9dd7dde06ae8fbb3321da13ccac71100f84900e5c7d30b7f33ba54a952a55aa54a952a58953aa54a97f9f260e74d12bbaea60a08095161c0911110aac1c22eb7db8ee5b6fbdb565cb969e9e9e152b569c3a75aad39bc3c2a14b1a00162c9cc7e04f9f3b7ff8fda35aab458b164d9e3cd90bef3f788041bc38f01255121179e08107366fde4c8063cd566b6ca45689f33c0f4dd8cd66d328154551bd5edfb2f9564239b06fffb7bffded66b39924c9a449936e5abfc1e5368ee3d844953812ef10206b3557af5c850267cf9e3d7dfab44242019be55aa9050b163cf0c00333a64d37c68c0c0dd7abb543070ece9f3befecd9b3bb76eddabd7bf76ffe9fbf4544f55a459362e71925b07e5ceee7cf9f7ffb473f0ae277ef7ae78dd75e37aae803cab2cc392751d4683494420060e701a0958e35ead5152b56dc7df7dda1d0fab1c71edbfae28bccecac8da388002a7162bd6b8d8d455a7b6b236dc2a6121182ea9d30e1ee4fde65943a77eec2238ffcadd651a0b400f8919191993367761aa93b3b9499ad778b962c9ebf7041ad517ff5d5570f1d394ca8491941d9faf24b9fbef79e6ab5b6f68675ef3ffa684fd2936519089074aa7b20c423444421f8026e2b5d401bb6ecbdf74952b1d623983c7759963526f4849e29459a99b32cb3d646da048fa9bd792af826888c883b77bdb37af5aa7dfb0fee7d6fcff0d0e8fffc8b3f6f0c18632e5fbe8ca03a25e200e29c4354499284e6f2b1b1b109132668a544e4977ee9979224c9d3ecd5975f79e8a1874217581c69e75c9e3b0189222de2954601501aadcbc4171d491d020b2285005a9c44cd562b382cc10469369b8d462dcf5a8d7a358aa2d1a1e19e467dc6b4e977def9f19b6fbeb956ab3967b76eddfaddef3e323a3aaa358d8e8ee6794e8622450be6ce79e0cb3fab904646461e7df4d1679f7dd65a4ba4e2380ecee3f0d0e57776eefac8476e993e7dfae6cd1ff9def7be87c5ec924891fde1450b168a67d470fad409a3353baf09815042413803040b061105088b862945d80618b78f8d22d802d0c59686763d97780428ba9f0855fb2a88303e82d4c66305661002401be887e39ddf821d8f18ae28a21ab7903aa64d38c3ed6014830b5de4575e1119c60ba63a7e4fb076824fd4a93e0b81328476da0b802554ad0106324fa952a54a952a55aa5469e2942a55eadf9dba03389d9552f70f74be2dd8a684de7b420c890f00387efcf8c58b17a74e9dba76eddaa79f7eda181306919452d6338b6bf44eecebeb0be108ad35112c5ab2d87b2f087bf6ec09153c8878e3baf59ffce427a74f9f4e44c78fbeffc8238f9c3f7f3eac9f03520400a228ca5aad2f7df18bb366cd6ab6461f7dec7b97072ec671ecbd0fece1a1a1a109132618636ab55a1cc7009065597f7f3f111d3d7a34b0967b7a7a2a95ca97bef4a54d9b360560ed638f3df6c8238f78efbff39def3cfef8e3599601409aa6799a05904dad5673ce057cab8a54eedde7eefb6ca3d118bc34f0bdef3e126922404d8488b131c11a0be33f81de229eeb952a337ff9fe2f45daa469fad07ffe8b3dbb777bef8d31d54a05bc73b9d55a1ba503adc318c3ce252612c256ab353636f6c52f7e69ce9c3920f0d4534f8d8c8cd4ebf53ccf436753a552e9c0a4b10334692fb6d7af5f1fc771b3d9dcba752b1121a0734e1b6ab55a274f9e5cba74e9dcb9f3a3281a1b1b53ca04c70e8a000521022277a718148cfb444228820c3232da1c6da63d3dd19c3973e24a323838a8b5ceb20c49572a95704838e78808643c1512923dccc2ecfff88fffb85aad369bcdd1d1913beeb8236de5c618f6a0551426a7c20c14b30b556201758c8a42ed9131e6b39ffdecb4a953b356f399679ef99bbff91bad75086574e842cc8c801e44c4b7f325105ab710436463fcae9948a7691a383b61e345a49a2491a6248980d9e569a51a7feaaebb3efef18f4f983001118f1c39f2f0c30f1f3e7c9859acb58858af560330384992cf7ce63388d86ab5fefccffffcdd77dfb5d64651144c90d06246448f3efae8faf53702c02db7dcf2f8e38f872c499ee745813de194299395c62c6f1d3b764c6b6db31c498308064c0d4a68d40200200e08a350f0d49dae82f1d124e86e83ea4ae4a114deed383b06111510b47d1c6bc32c392122217d98101c4c9c6e47b8e31615781ce676cd195ef3ea88086d7c0fb4315b570568ae0ce9740ca62238d669d96b17ad15c75ef037cb17ff52a54a952a55aa5469e2942a55eadfb78f13a41091a85877b5d74c028084616e0541215148070080cdedc1fd87a64f9d3177f6bc99d3675db870410169a589c8fb5c19bd7cf9d2dede5eeffdfefdef8535ed84091310657864787878586b3da77ff65d77dd75dde225f56ab5d56abdf2caeb8fffe0ef070606bcf74912fa9853adb53146d85fbf7cd98debd68ab7afbef4f2f1e3c72b95cad8d858a35edf7ccb264479e79d9db7dd761b002749e2bd0f1e903146445aad968828c47b3ffde98d1b374e9e3c59219ebf70e1b1c71edbbe7d7b1245599669a5d266339850f56a5544e2c45492284f9b511429a4b495195d993e75f2dad52b81fdbbbb770f5ebae4725b896245a48d01135aab59212426524a8515789aa64b962c993b6fb6883cf6b78f1c3cb04f2935a1de70ce596b81c528052c8408802343c3deba4aa5e2d98a9709f5469aa66b57add448c74e9d78ee85ad1326f4b45a2da5941749f37c686464ba082a657dc0d060882b08a2653b77c15c063875e6ccc1c387ad73223e8aa234cf8d898e1e3bd13f67cef499331d83756c90451045547b688508891000bde74e8603dac12c600142eb0549bdf3ce9e5b6fbd75c1c2c5f77ff1cb0f3ffc308354aa7585e49cb33e8fa228d82e0ca0952142ef3d83202a11709e15a8c1c16166aed5ea83834351142ba5b436d67a68a34dc2ca3fcff370e0c571dcca52220a06d6edb7de9ae7f9f6eddbffbfbff99b4a1c675916479550cb4d44cc4e4000412b42102262cf9a3af0e6769b354ab7f553af55d2344d2a5196b748419ee73df53a0a83c8ad9b37df7df7ddf3e6ce6eb55a972f5d7ce289279e7df6591174d67ae6ce21174231f3e6ce5dbc68519c9887bef117fbf7ed7536335ab3f7c1df69b65a5996d66af54b972e1d397264d9f2eb264f99b87ec30ddbb66d5364445829f2ce214adfac1946e991a1e10fce9d6dbb9fd049d5308228000ec34d8478851f1b66e2008339129edb1f6ef92604601280c213f26db3034316072824597c9b5e2cc5cb03049c301665ded869fb66a4c24c115010d03ac412d836c0054e19c2a45eb7778c888220ed009170b1a7ba3d9d8e47d3766d0266691c504dc08414683d442002c1c6f142d77cf52b55aa54a952a54a952a4d9c52a54afdfb70703e34f25014ee61d7b708e044b04be183fab7df7efbb6db6e4b9264f5ead54f3df554142700054fc409af5f77439aa6d6da7dfbf685755735a9842bf6d41b9ffad4a7d6af5f9f44b1423c7af8c80f7ff8c3bd7bf73ae72a954ab89156ab952449673b3ffde94f1b63ce9e39fbf80ffe3e31d1d8d858b55addb87163a3d188a2e8cd37dfdcbc7973a0a278ef1b8d46a552a9542a799ee779be7af5ea077ff667a74d9b1669d34c5b2fbdb8f5d1ef3f76e1c285d01e1545519665954a258c2979ef09201d6bc6711cc771484cd46a35effd96cdb7024bd66a6ddbb60d581ad55a9e65956acd7ae7ad73798e499c2449f01ac25d365a2f59b8c865f9be7dfbb6bfb54d440ca9c1c1414d2a8a22278ead53a668676f341a00c0ce87ecc0d8d8d8a2458bfafbfbbdf7bb77efaed56aad56168a8d42b028e40b825b14220ce1ab73aea7a767faf4e90070f0e0c130779665366c95f7fe830f3e00a0193366196300801944001118c2909d27102d826dd80a2232024a4142110c535164ad7de28927962e5b367dfaf43befbc73e1c2855b5f7e69cf9e3d278f9f88a228499250bc1dc7b1cb0b2cb1f79e01898a8c86b536444ef2dc79ef431916627014350abbcc39704a696108a8a3e080841dd7dfdfafb56e8d35bff7ddef2aa580a552a920a8288a42962a1c42ccec84c38c92671722424524657c960a002044c642335a40f030b300279568e9758befbaebae35ab568bc8c8c8c85b6fbdf5ddef7e777878d839972455440c36539ee7da9088e479be66cd1aadf5ebafbffeeaabaf8a67634c98d80a773cc470bcf759963efdcc53ab565fcfccb7df7efbebafbf2e4aa2585b9729246699366d9ab5766464283c344a9117ec6c3686fdd33d53d43d4255a45aba89575798260c121c9ba2935bc08f43823aa649f8612ee60a3d773034c5b558607cf8524404da7198f6f4557b93022b19bb6838d7b2533e9cd3f931f4aeaed7a576d228f83b9df35760803e7449a952a54a952a55aad44fc0c43108bdaa383fe88a36f252a54a95fa490a1911490010c23a888a5c427b0a83bb46153a8454168dd419b13972e4c8b973e7a64e9dba6ef59a975fdc1a00ab2ab4fb90cc99dde75c7ee1fcf9e6e8686c0c22d6eb7545548993affec6af4d9c38512995b75a4f3ff7fc0bcf3e97e739321b429ba5711c33fb46b54644799e2726eaefefef9f394b136c7bf3f524d223cdb17abde69cbbe5e69b09e0fd23472e7ef0c1e8f0706c4cbd5e070066eeeded0debe4356bd6dc77efbdadb1a626b567d73b3ff8e1e3470e1e5291e9ed9990e7393b1f57aa46e93ccf01c07b0eede6d3a64db16946209e3d098188cfedf5d75fafb53e7bf6ec9e777687faed388eadb5a8288e4d481bd5ebf5b0d065979302665eb46891883cf2c823ed0536d7ab15110c7346c69834cf00c0837cf0c1072252ef6928a5b22c03a56ffec82d429866d973cfbd303ada8ca2c85aafb5c9b26c7474340cef24490200d6da6090212a6bed8d37ded868346cee5e7ef96563626bbd526a7474348a12a5ccf1e327ebf5bab576f1e2eb76efde5d0c64017596d65c004f3a6204240196b0dc87ac95216252a99e3a7de66b5ffba3071f7c70d5aa95d75d77dd92254bd2341d18183875ead4f973672e5dba74faf4e993274fda3c779e918834a180f78eb99873094361232323799e57abd5dc591345799a29c55a93528a1428a51cfb2ccfc3a61a6514120a5fb77851b55afdebfffa5f062f5dd64a69a43cb7445e116a8516c5e6a9321a09b2d1b14a5243024630847c15015724b42e3133a28aa2486b02006f736ff34aa5b262d9d29b6fda50abd5b256ebe081033ff8c10f0e1d3a94e7791c459ac06529284a92687474a4d6a8379b4d044862d33773063bfbb78f7c4f93f28ec57944166634110018adadb50250abd576edda75f4e8d179f3e62d58b060d1a245efbfffbe513a732d32d4dbdbdba85580dd85f3e793280ace85c29067e10e07475010c701c39d9e6d11e1820a03f463fc5cf6c008882a045f0a3753980045b8e30121221186692966296e8e4944da2d76571837e39e4b97a914cac900154b706a40001050e1154e4d50671eca8b0f1359ed3af3b67743125eb60a0f87285839441892530010083bed3aad6238ab4ce2942a55aa54a9523fb5260b428560e4437fea1160a286410fffcce1ea6b9b385660c083129862ca5d50aa54a97f190f27ac808a8fa3a9d3db52ac9a5818c7e92a04c8448085ef10063482d170f8f0e169d3a6f5f7f7f7f4f48c0c0f03401cc7994de7f4cfeeed99504d92370e1f564a31f3e48993a64f9d9a98c85a3b63eab42ccbde78e3cd1f3df9d4e8d070648c36e41c472609b7dfc1ca264992e7f92db7dc52a954ce9d3fb375eb561169546bd6cbca952be7cc9983887bf7ee0d7e0a0028a56ab51a00ac5ab52ac44cfafafa9c73972f5ffed65f7df3dd77df0d3fe9bd77c2711c6badd334d55a8792a690ca314a2362073d4b42defb850b17ceed9f0d006fbcf14680b318ad9c7395a4ea417a7b7b43e8a352a9046f829923a573c7ecfc997367878787f3d42aa5aa261e1a1a322626ad989df54e444091225246a3a22c4d0bf208f3b215cb4564dfbe7d0137132ac0ac0de41d3d69d2a40e5a28ec9ab05f9861f1a2ebbcf7a74f9f3e70e080317120c8c471ec3d5b6b2f5cb8d06ca6c6a8fefefe9d3b77029030008ea72700c089070015aa7f703c67110e9e302495a6a9889c3e7dfa6b5ffbdaba756b376fdebc6ad52aa5d4ac59b3fafbfbd9db4ebfd5e8e8e8f0f0f0e5c1e18b172f1e3f7efcd0a1c367ce9c49d394483b976b1df5f6f60c0d0d85e40b92c4712c824a9152cabacc7b1f0832ce6681f59ba669bd5e65e64b972eed7cfb6def7da474f81a5512661e1d1d6d341adefb8046eee9e9b9edb6db962c591276531c558828ec77638c3106b50a9728a54646867ef7777f776060204094b32c9b3871a2d6faece9d34f3df5d42bafbc92655930e0bcf74a29429de7b92869341aa80a6f43048c31c78e1d3b77ee5cb8e5d0eec4cc644c78aee5791e27499ee7a4e8f5d75f5fb06081526af3e6cda74e9db27916624773e7cead542a4474eedcb950cee58b9eaf2be2246de64b3038dace49d1081586e358ba7e18da0c6c66f680c2054ac6b38888170e868e52a17bbed8f5ae28ff066c77b3b78f8a0fc564408a492e18f795981981894884bb6fb69b62d37da7ba0137dd9bdd89db08781867fd14791c0026d0702519a7fb812a9338a54a952a55aad44fb1620277adcb13844005f8679655fed8712afe897e4474e1fcd9725f962af52fa17fc4c7b99db5cd872e9471ae44fb5be9ba51b9f2bf6e9267e74bc10f6df44cfe6fddf2c44412d017cc88ac88348e7367059850c2544b58d11101b3270c0dd1a205449814eedab1fd969b6f6af4d4d66fb861eb0b2f1229efad517aedead591266ff3f7dedda309efb9e7decd9b6e89ab156f5d354e0eecdbffc4134f5c387f160534028168525162f23c07f1d54a2d547a87b92dadf5e2c58b1171cf9e3d81763c36361625d52d9b6f757966ad7deb8dd793c86459ab56abf4d4ebcb972efdcc673e3377eedc90c4b93c34b475ebd6a79e78520106146ee0fe6824642181581b4608ab71e75c284aef341305802b00ac5bb78e889cf7afbdf69a3126cf7365741cc759969924deb87153b55a7779166ac89552596ad90300e8c81c3e7c1811830b3396b331b12058efc26a5c29b4ce1a84dc394154469b384ec746e7cf9f3763e6cc3ccbf6bcfb1e08dadc76e8d100b87cf9f2e9d3677aefebf57ae8c64a922a6251ea3c7bee1c6de25dbbdf49aa15ef45103c835224e03df3c0a54b63cd66a3d1e89930115059e700108480fd554b65419062600743d4483c7bf6a87491df111004effdb66ddbb66ddb3673e6cc75ebd62d5eb468ca942933664cabd7eb6c1d02341a8d6a35e9ebeb0300545b40e8cc99336fbdf5d6638f7ddf39f1de12a1b53922a8507386e87da0c74878e8acb52202843a32c0de7b1b4cb703070e6459664c2c6d76b24d3322aa57aae099ad4b9224cfd38f6cbaf9e71ef85980b0a38d67800080b912f11bce54a64d9b3a756a70a95aad5614452e4fb7bdbdede1871f6eb55ac0189ab989486be59c23658c31a4b5f75e9cf7d685cc881377e4c891603ff9dc062bad03a22e2ef73ecc79bdfcf2cb9ff8c4271a8dc64d37adffce77bedd1991ebebeb534a79ef4f9e3c19ee609aa6e130f345311321a23087705378b56106a514a2603b5923826edc0d0192d03b8502143ac65dd1584700c8e10d0ea267683797775b21c2ccecbb2da4c21f09f7aebb288dda4fa4c2a3290e2d8236879b428208af2010c3953066f0c54b5ff819680371badf2c61d144056d7273e776c2e76d047005d1b9fcfb55aa54a952a54afdf489000cc2105fc3a94914347f120d07ba57418ba147834168310c3af889bfad983a7d66b92f4b95faef65d9fc83ae4d71a15c61d9749d2f3ed02e3c9b2efba6e3ddb4fb828aafc57fff945723144040e9f814817ddaa19916cb7809dc5464d0448ec6b797b1585d1f3e7c786868a852a92c59b2e4a517b786284a9a36172d980f2c2343c3ef1f3eb2f4baeb3ef1b18f5b6bd93a21cc5bd9b7bffdedb1e191c828ef7c1245ceb9d0a81ca036ad56b669d3a6cf7dfef3dffffef7b76ddbb676edda2449c6c6c65e7ffdf510cca9542a8baf5bba74e95200d8be7dfbe8e86828000af7e5f6db6f9f33678eb5d61893a6e9be7dfb9e7cf2496261b81a8dd15967fec657bf1ac7f1effffeef7bef432952e095145d3902cc3c63c60c0f72fefcf966dab2d6028067e62c43017176ed0debd23c2790d0ca14aa943c082af2de1f3d7ad47b5f3ccc82b9b5a0c879cfcc4288420c60bd4ff38c8b8e2124a2e52b5638e73cf3aeddef58cf441a8010c03b66f19b376fd65a234ab55a0d919066b31956f8c6982953a688c89e3d7bb22cd33a1211f63e1840c1390ac99d901b6a2738f89a05cc9dc918693f6261ec6afc61ecfa1b79e2c489818181279f7822cbb2dede9e59b366f5cd983975ead49e893d93274faed7ebbdbdbdb5464f14453366ccb8f7de7be7cf9fffb5af7d2d1064f23ccf6d6a8c314607cf28442d441080bd77cc1c4551144569732c6c58abd53a7dfa7496659a0c1679932b7ad6922441448822e75cabd50ad376de5ba50c0b16660473b0ed0204476b7dfaecd9818181cb972fe7795eabd5d234ddbf7fff37bff9cdf003de726024151e0451280b5348a0c6412d2136b57fff7e638cb55675854504c6e1c3e17fec65747474e7ce9db7de7a6ba33161cb962d2f3cf77cb8f13973e68463fbc0810301a6d3d3d353f4a0156193a2ce89d97750321d07240c13792f2257e477429a46083bbd54ddaf72defbce2b431b88831dab2b3c682cd89de8092198f65504903a434f1d224fe7c5b0b3a70a0b0a91683c23f3e1984cc8315db5733b491f2c404a34fe00776d7097d354a66f4a952a55aa54a99f724504f65ac03d834000d93f623147003d0a6202426081210fa914efd97a145408744c1051e1dd4cd6502518f3e5235faa54a97f711104ce6be15310210a48f1c13e02e0f80c0d82281010258210d02142c527e720e2f7eddbbb65f3adcbae5b52ad26ce3944d15acf9b3d47a19c3d73a65eab1d3e74e8eb7ffaa76bd6ae6d341a4b572cafd7ebb3fb669ef09618d2dc46711c1b937a6bad1520ef7d52a9cceaeb53cacc9bb7e0cded6f2f5d717dada771e2c489cb9786b4d64992349bcd5b3fb2895d2e22afbffa7248343447c75040137eebaf1fdeb0f1e6850b17f6f5f5f5f6f64e9d3ad57baf507d782d27228ce041264d9a3465ca944993269d3d7bd6c451ee2c748d7804cb66667f1f009c3a737a7078581369ad2d8b02d40a37df7aeb8c19339a699aa6e9a4295387c7468d31ad3c6366a5b4f7fee0e1a3de8b420c936b4e183c3a0140021446102406cc7347a44da4958e00d319336678ef070687ce9f3f4fa095d69ed9da2c8ee3e953672cbe6e09830c0f0dd66ab5d973e71c3c78304a62c73e4ae2d973e7c47165686868dfbe03ccc01e94a276d53458eb88b0d56a01403023440aa04adba7195f242308866c463b8f83c840e44508c0a3e078d7118a48648c30134114e9bc951e3b72f4f8d1f7b5d6a00090c32cdbd429d3d7ac59b365cb47274d9ab466f5ca1bd6add9b16b679c98666b343cec4a232017dd43109aaaa5d36d5fa954b256534434118a7c70eedc55333bddc779689bcab374efee3ddff9eb6f13519aa699b3ce71b3d91c1e1e1e1d1dcd6c1eec806081853929669ed06888f7799a6aa2d4e603839727d427681d451159ef14067c351069156add90158880789b212a008fa80e1e3c1c059bb2e0b960c7c868bf8b400089a2a8d56a3dffdc8bb7dc728b526a2ff077370000200049444154e3c64d3ffad13321ad337dfa74546a6060e0d2e030221a52c268734f44d261ca2012a16760010162e110b323021570ce8e21544409602811070010640c6353c17a0ade70f1b4076c9b36d47179d8f9b0c91d7b08dab11c0a4e3022204131a1d719650a7cf47089ea1a68e2704b1dae0d82104200db74c6f700a4d398de652c7a4044a00edc08da69202c9037d2263de35555eb1fae362f55aa54a952a54afd94983808cd6bc5702a04e93fee83ef0681461870c0000ac6013a1335288401078400031672012b90f2b5a183a54a952af5933771089522220c4b654d2a9c091fa42ba5020b232ccc34a16af356349229fe5d0564cce1c387d334554add74d34d61d9b67cf9722489a2e8e0c183799e371a8d23478f3ef2c8238ffeddf70160787878f6ecd9a3a3a35996d56ab5d0f5039e9324e94445264e9c4844a08899a74d9b96e76eefdebda1673acbb2952b572e5dba54448e1f3f7ee6cc99800e0955e213264cb87cf9f2f3cf3ffff5af7ffdc081034aa96ab51a6235577d86cfcc963d22ce9a356bc68c19699a0e0e0e9a380aebc00efd07002cfb6aa33e71e244d2eae4e9d35a6b13c78ed90be7de09d0cd1fb925b3f6f8c9131706061a8d46522dee94203073eedde0e0a017b1ce596b9d7384da097368841272be483738e7b23c0fed5a003063c60cadf5f1a3ef7bcf2262736f731fc715effd273ef189467dc2e8e8e8bbefbe6bad9d376f5ec8d704d4f182050b9c73efbfffbeb53610643a0187d00f0500cd665344aad56a61e2e0154191f672f7cacb119184883401012082eaa2915ce59bc4716cda0264762e70618c3167cf9efdd18f7ef4ad6f7d2b8a226b6d5f5f5f88d8143601bb106c41124006e09008f3de93026b6dad560b836fe1b70c0c0c18a5e5430a1ba39432c654abd59191919d3b77bef1c61b6fbdf5d6ee9dbbf6ecd973e4c8918b172fe679ae940a410f6b6da3d1084775e79290b84150d3a7cd0cbf542925dcceafb55baea10be992a66938929bcde6d8d858d8ce8e77e0026ee60a4998e63b7efcf8fe7d074168f6ecd9cb972f0f0776e85f3b7ffe7cb12b09c7c6c6c2568908fb706749803a375bd831ccde8b77c25c149015839a3c1eef0bb021fe903a77edaa71b36e285207970357b26cb07d49e719d439723aaf2a9d084ff7fc54e75a1f9614f7eb6ae7a57b8f170f08b33871ecc7bfbdf290b8eadb52a54a952a55aad44f9304c07de88f3c014404ad7f9c89830802c0022c60037e0f40232454b44e11179f8601000c7a18e1f2612f55aad47f0f194d469356a889349156a41519adc29970529a4861386942ad502bd486b421d33e5349a2b7b7bfd54cc718fcd2654b4ca43cdbd56b56c6d5cae5e1a113a78eeb488d8e8d196388687070706464444766dacc198d4603099cb38858add7529b375badd0b82c22b366cd4a6ad583070f3ac713274ff2c2c74f9e22a3556432673ffab13bc2c4d3f3cf3fef9c43f1ec72e79c522a104cd8599ba5838383223265ca94288aba17a84ed8833861666eb55a1b36de64bdbb3478b995a5defbe1e1e1dc394620a319844194d1b3fafb4c9430d09b6f6e732c9975b9f30cc4206bd6df30ab7fb6203df3cc7323634dc7bc62c58a34b763ad14483b86662b6340e7382c97ad1741602f614d1abc1bef843dd8dc1b15b19324aaa4cdac7fd66c143a73ea7488eb586b99596bddd3d3b361c306a5d42bafbc72e6ccb924a9ce98310b5185412a9bfb9933fa34997777efad2635028582ecd85b279e81452129a23ccb10a09224203eacc5098040908014128222a4c2a7002250049a408150e09228201445a04014080987932134841a499ccff3dc39c7de072f093c1b52cd91d1d898c91327fe4f0f3c28ce23e2be7dfb08d0e5368962975b6f39892a88d20dbeedf8530050a9c400501079bd3f7ff61c33238a9008a1105e35f893e739306a32ec44a18e4d12c79524498c3121eae2721b022644946559a01d3be79c73232323c1490180b1b116e908956935b324a98210086915293285552121f842799e33332a1a1919410cbb5e18c972dbc1f1e259988559bcb0176eb5524432267af2c92701208e2a1ffff8c75badd6c4c9531a137a1dcb071707ac63a5a3dc7a2185daa0365450ab903d78efbd17ebc53178012f45eccb0b07d88d48c8a48020b180308084a9caf6ce2feae93491ee9e372c0c178100fa299aec0482bf164c16a3b456a40801048009251c1e201ec42370b80a42c8768926d4849a54fb0586142121b42d1e01288e280512023e84a8427a104511743c6505184e24805cd4ea898817f0020c289ddf8ae085198405af6a5f2b55aa54a952a54afd7428bb96a3525190f33fb6946a940101a61998a82169a76c220480a237bc4cde942a55ea5fc9c431a6580519d26dde6ae7d3f50f2fe1008000c3728b8a4fd6010042d066fffefd88b868d1a250bed3d7d7174aa38f1e3f165512adf5d0e8888a8c17be3c3418c771efc489cd2c8de2d883a4799665050fd818e3d82f5bb66cea8ce9030303070e1ce89f3d3b89ab4474ecd8b19071d8bc797340bdeedebd7befdebd613def8b65aa4c9c38312cbf2b95caf1e3c7434468ddba751eaefeec3ddc6513474b962c69369bc78f1f0f1b3f6dc68c56ab151e84804a514acd9c39d383e4ce7e70f14214c7b9b5a494f50e95d9f2d18fa252274e9c78f3adb7109101fb66cff6de37d3544404616c6c8c9973673d48571626ac9c0383f60a9fa2d37215a2491f7cf041183fd13a0280b1b1b14f7ef2ee46a3677878f8a9a79e0a299259b366b976d4452995240911bdfbeebb214b12ee4b00b88490050084cea650e0151ec2905920814ec6442924028da48b00451b9624acb19ddb6a2364bb1fd84ece22046192a84244ad564b6b5dad56fbfbfbbffad5aff6f5f521e24b2fbd74f4e8d190318136a9a71301036044204224b12e8ca71568eaf05bb22cbb7cf972e78e778edece3684e33c6c4978e4bdf7de3ab62edc48779ca47354049c4d1445274e9c08199924a986b81011691d15f19cb65bd48149858330d4d503409aa6e167429bd5786604e4aab99e10fc61e6fdfb0f1c3f7e0200162fbaae5aadce9d3b37a4788e1f3fde09ce201133fb600b0ab007c79e396c49387562c4219e5350ac3a97740ebf6e7597407db8eabbe0ce2815ee48270a84884a15d4e382dcd5157eb922d3a7f09a2f2c573d2baffa161115e087f7ec35afd29545ba462cebaa6c4ef957a054a952a54a95fae993bdd65ff818ffb1311c007002171d5c76e0057a15f4843739e15d0794264ea952a5fef5547c96cea2908840c4333b44099732bb8041ed2c8df0ca654f416f65d15a379bcd7dfbf685e5d49ab56b67cc9cd93b71a2a01c3b710c89864746acd8b812a579c608fb0fedb76c274f9baa8d196b35ad7388628c0a9ec2e0f05014452b56acf05e4e9e3c7d71e072e8334ad3f4d2a54bcdb4d537bbff133f73572007bfbc75ab42324a170b3976de66c10a31c68c8e8e86092ca55418d8618440c029567a208210fad1e34ae547cf3cd3ca322f323434e48b9a1e6020ebc53b313a0e8bf32ccf9b599a7b07004874dbed1f5dbefcfadcf9c77ff8c36696b288526aca94690c14d6db4a992cb3ce7b0060060fc820811a1b1ec2b671a0c29667690a2295249932797258b68e0c8db8dc7b5f4c362d5dbaf4ce3bef74cebdfaeaab97060683b13573e6cc388e83fb1078cc172f0c9c3d73ce591f9a799452216111d6d5c1dc09ad4f1d34ac1a9f6d9190be09561d92844b420483b0e0ce900075615d3abe4bf8d7e02e85208c73ce7b3f61c24400faf2971ff8ea6ffce694c9d35aadece8d1637ff7e8df452ad2a82b514504bd17ad23660696c22b6c7b8bce39111f2ad5bb2138c164110cd0e736ac978aeb060070d89ec2c3bab2f9a8b3f20f31a5306b16ec24e7dce8e868084039e74c94e4b9cb328b4aa7b96500542adc35614450616380a533f813e6983aae07000803fb712b874140481889b4b5bed5ca98f9f9e79f0f9de81fbbe3ce05f317b107cfb0ffc02154ca31039173de3b768ead67f6219404ec45904490b9ed560008220379414112a0901e0221004045a83400b59fdc85b3d379f4b0937ce9c29f77379715e11ae1508035ee0141e834eb1c78a40815759c4115f6c5f82b0930b451c421d8a5003512294092e2845214e58907cfa1578ebadafcc65f9d90053c037811ebbd63f622e17cee9c17f482218b57fe152855aa54a952a5fe2d2bb7f60a77a6fd21d93f2cb99683233fc6dcf90794090c7b18e3228c930b0014e7af6de2c4041314f42800801a15dd55a54a952af593b571bcb0080a1000b1203378064415660d022475fcd459b975312c188bd7ca03070e0c0f0f23e2ca952bfbfbfbe36a8501dfdbbf3face13db3653fda6a3ae7de7b6f3f33c77165f9caeb73ef1d7b073896e58ce845925a75da8c59376cb80908bfff777fa7b53e75ea94732e4992356bd6cc9831e3c1071f4c92c4597ef5d5570f1f3ec2014c9339a514825226d65a0b42ab959938c9b2ecd8b163ceb9f9f3e787a19570b2dee5ce5a6b336bbff0852fe828dabe7dfb891327c2625e87a26846010a133799b399b3a888dbad43954ac5b237c67ce6befb5a59ba77efdead5bb7d6924a9aa600d03f6776b048dad5ce12bc2417ba8d401881c133bb4ec351f8616b6da55269b55a01de5cd049149246adc97bab34de73cf3d44303878f97bdffb5e419d259a32654a7f7f7ff875e1ebd9b36783bb618c69236f84d91191d2c5985227c01296d6a8aec6a000401804ee4e40b4c75018aecc6e7c789d1f1ab5c34a3e8ee3cd9b37ffc11ffcc1a64d9b92240941aa3ffaa33f0a8d5ae1610f889ce2d1102fc0221c38c74aa9ce6f8ca228d843c10b0342d74ed8741216dd619e60e5749aa400d139e7e41a618db0fd2187157eb8cd36c2e0e3847b1446f6acf7d65a2f1cfc23d20a8904207825818ded02cd4844699d65190b14ee619b59d3f9ed6102cb1863ad7fe185172e5f1e04808d1b374e9f3e5d44c64646cf9e3d6bb35c6b0d5c245cc66935186c57862ee04bb7ab4200888529163c9136fd0ada6e9d74cc3b8da0119442adb0eb5f051101859991a0fbc8b9ea30e84a45915214ac241109be70f8159d19aa62768f880894524a8d83723e0ce5193794f10a1253715852f1158b523de8060f85c3c339beaa84ab54a952a54a952af56f56172f5cecfef6838b17fe69b793fcb7c47000a057418f82ba8286821a15ade45e60c443af82090af435bba844c02380c08887ee62d752a54a95fa49c9791624446200f1ec45020fc33a097009010c633e222040121818c2ec4518451091022a9548b75ad9b193a756af5e3d6bf69ccbc32388d86c36f7ee7ed77b31264e6daeb5363a769e0f1d3e7ae1e2a5a953a7df70c3fa575f7d9d2263111c82787644b1329fbae75e1347db77ec3871fa84b5f6f0fb87070607a64d9972fffdf71b6302a0e4e489933f7cfc49a5239fe7e245ebc8b113525ea052abe78e15a890473870e8c8754b96cdee9f3b7fe1e2c3870f07380b916676ceb99b6fd9b46acdba66da7afad9e7ace73c7749926499f55e50691325a3cd569ee791493eb830e0bcd4eb3df3e72f3c74e8105bf6d6fff27ff8959e9ede9191916ffd97872b71b535968a07ada2091326f44e9a383c3c68bd8bd8118156e89cd346e7b90384c01c41d4280848de7b67f324495acda67339114489191a19cc6c5aa95466f6cdd0bb1591a46976efa7eebbfefa6544f8b78f3ec2ded6aa89b70e05f23c5fba74e9c9932745c4c4ca5a7ff2f42954c4cc2c6c8cce5d5e94340b08803686c1337841b6de55938a731c0c0ec0226ba38bcae790c868370a0178c79e3d192dcc80609472ce85db0fa34f455191026056048b162dbeedb6dbaebf7e556f6faf734e442e5fbefcc31ffef0f9e79f0f699d3ccf55641899d9796f8365104c2bad3580886711c9534ba0d87112558874b3992a63c4b9602f86192b1609cc149160f020125ab680c0c2217fc6cc408a08bc30fbb6454518266d80c7279b8c31ceb9c1c1c18993278712f7288a72eba23849739b6669254e48a1670bc5289cc2a2e30bd983891265b4f50e919a692b8962016290905b1211f6611c4988084129452c4e6bed5cfec61b6f7cf2933f33676e7fb596288d43c3971138329abd17f6c698907d611044d589d230338347420a9d4dc2c05c046b801110da7563a1cba9d3d9d4e5ce0942e1d68431b630320750f493e9480bf810ff81e2be861b23c0c2740bdd550002201006bbdad64a3be8c7c8eda9a8f0ca53a4d28411c3cd86d233a44e50883b53813e348ba338710010223e02ec45988500bb80ca21f2536c0c2276e6deca3f01a54a952a55aad4bf719d3c791200a64c990c00172f5e3c7df2d43fe14634804618f6d7e8abfa716a3144040a8105061da4edcb473c58868880c6aee509e502a3be7d6218f5d7002c972a55aad43f479ec1325bc7b9631778a85e72c79ec10938010f78c5890b2668b15c0c73490840e89ccbbd0b3549711caf5cb5ca793977fa5cf869ef45187dbb2f0680de7df73d0058b868c986f51b5bb9cd3d83d24c6ae2a429ffcb2fffcabc050b8646469e7efae92ccba22832c66cddba15117b7b7b01402975f6ecd96f7eebff750279ee105580c55acf51120351ee78ead4e9a895738e999f79e699c1c1c1a8927cf14bf7a7791616d5d6bb34cfeefad4dd5ff9ca571cfb1d3b76ecddbbb7d56a85aa2c0008819a3ccf91a8de6808c2aeddef84a4cc1d77dc11b82d0f3ef8e0faf5ebd3347deaa9a7ce9f3f1f5221cd66335078fafafa427083996bb55a683542c4d0d9c4e28add80456ca433e2147c0d85a4943a75ea94b5f6f63beef0e2b2bcf5f13befb8e7de4fb1b837df7a7dc78e1da13869686848299544f1d4a953c38da4ad16029f38715cd86b2abac589c2421cb452799e0b3b1121c050d9de6ab58ac80c14081212e8c47c148e87461981885017fd4dcc9ca6a9178ee3388aa2705fc288d6ac59b33efff9cfffdeeffddeaffddaaf6dd8b0a1a7a7c75a9b65d98b2fbef8dbbffddb4f3ffd744f4f4f88b78441b0344dbdf75aeb9191916ab5aa948aa24829130217c69891919110d809137c49920090b5b6d198c0408e813d0473c1b13816ef03b7254cb1096340ec14f7c2874399317c65e6ce7944b4b9d75a8390f77e6cb425820c8288ad56eabd4fd3d45a5bab351c87848f84d13c01601116601665f4e5cb97a3288aa2c80b6bad0195f71e50b59d8562f4ac933709035ce1317ff6d967b2bc95e7f9e4c9939d73e7cf9ecb5aa98828a2e03105c44c073b1d2c92ee949c48f1f68200914421b473374405c226d49cfb76eb42b0390a432714938713a12049314617b8c1612ef0ca88d6b5c44aa12a123d01aac4e1d419952a2e0959a1b6f9d21dc3e92087aed93055a0cad987505e18520b678a6718767ac47437fca854a952a54a952af56f5c227ce2c4f11d3b76ecd8b1e3c48913fc4f4ad1c604a9fcb77d7a93098c78187230e221bdf29aa9c0b0075dee9b52a54afdabc8b5e7a48405db500a91d03f8ce3560d0000b278cf456601008b38071008a669064400b0f7dd7dad7bf26ab55aa9c4799eefdb77c07bf182c282a8bc0f1f816396da679e796ec3868d711c7fe10bf7f7f5f5edddbb5729b564c992356bd64c9a34298aa2c71e7b6cfffefdb13136cbbcf76fbefe7abd5addbc7973b55a7df3cd371f7ffcf14b972e1160f08c1c7b60ef9cabd7eb00e09cd391c96c6e8c4181c1c1c19dbbdfd954df3467ce9cdffccddf7cedb5d72e5ebcd83fab6fcd9a352b57ae64e6d3a74efdd543dfe8a937464747d3340d7e4a583446c668a54686878d31a8f0d0c1fdab57afbee5e64ddeba993367ae58b122cbb27776eefadb47be4744a435208e8e0cd56b95b1b1b1f973e71d3e78206ba5b189226dc4b3d65abc0b3616018208b5f1b1ba482ab0cb52719e11a22842810307f62d5b76ddd42993feaffff4db97072ead5cb9b25649ce9f3fffd05ffc6700e8eda9675996b5c69acdd15aad3179e2246f5df03e5aadd6d1830714882624f8ffd97bd3684baeab4cf0dbfb9cb871ef7defe5ac396d634996b064cb0316b6b0118d2dcbc296075031165435ac82eaa2dd7441570f55d5ab16bd56353498a1815e788159146d8685198c6d8cc1205112b26559d6806c59734a292995ca542ac7f7ee141167effeb1cf3911f765a66cb90d96456ce57a7aef0e319c3811f7ee2fbe81084a8e5815a4dad4856704f1ec3c7153d51a9ad5d5556d34ba9c301362536d289309668800550702b522973a41365555a96a5996bb77efbefcf2cb5ffdea579f73ce3900eaba1e0e4a00478e1cfbf4a73f7debadb71e3a742888acadad55554544be1c6c4c262b2b2ba6c13971e2c499679f5587c6a68b4a80610a8ea7d379519466d5321844c2d4caca9afdc26c9080313a0cc50031242840aa88a4b3fc4f3520faac44040300a8aa6a655276f3aaa9ebc56854ee3ff8f4a560ef0622a28aa22843a3ec5444168b45599639881d91590255994f67db776c3d7af848bda80683b29a2f1c79c72c2271f516fa9dde009073cea7813d78f0e05d77dd75e595576a9045b33878f0605996969965422ac371e29e0a38e1134e0888e72745fe4b3c5cc448509e91aa966e2275cc6e381d6bc7c93c4b89183065141b27278f591e3f65db11801462342e05a53b5f6a4aa8e8aeec5d0265080a267660c0769f55a973bf2c5aded820db2f362535d280005122626a2d994425bf25813ec87ed8b6a3fda7405f7df5d5575f7dbde06b2acf8183f365560fe2f4d5575f5f9b0a82009058e7cb20bb8b6d41c4a9ed11cafebb2a51f3602d9818ed40c81585bde69923871f7cf0c157bffad54dd3783ff8c217efabab20142d5a42508dce2fe1d8d113bff581dffeefdffb6f46a3d15bdffab66ffff6b778cf4dd3981bf16ffdd66fdd7efbede3e1b0aa2a0b5a9a4ea7a6bed9d8d8180e87667d42c4aada4892a4326fddbe1dc060581e3a74c839575595092b7efbb77f7bc78e1daf7ad5ab2eb9e49257bdf23273c73075cc3df7dcf3fef7bf5f44d6d7d799d9ec6310a4ae6bb3a70d75331e8f49e1bcfff8c73f7eeeb9e7eeda79e69bdef426cba2beedb6db7efdd77fddf28faac562cb962d7bf7ee3d71e2c4603058595931b717e7dcc6c646511466b503c0b9c239379f576d530a1889c67c4c1cf1ea682c221ffdb38f5c76d965bb77ef3efffcf3cb8bbfb1699abd7bf7fecaaffc8a99101be5e781071e6060e0fceaeaea70387484d9643a9f4f9f3974c83bf2d0c04c449e48440814206b2bab93c9c4e2990a768e28d40b870101c4448a289f81b246dd4d1c63fb8d094008014c9e989c33e2d2375f7ef935d75cf39297bc64381ccee7733322595f5fbff7b12fde71c71d37dd74f3703824a2baae25717c0c95d8b265cbf1e3c787c3218088a0297b5788085c7c4455bd2ba6d3a9633f1e8fe7b38599c830974dd31483b2aeeb882c289100a402908008ac88cc1342646a9846100c684a6b32c50d8dc763b3bc298a7230a0a669eeb8e38eabafbe3a84d03401e0c56206e5d168349f2d86c3710866b967e8405ca62acc0ed95c632693c97038acaa3a2ada966d95e3f918023b78578450abca783cbee1861b5ef7bad73962effd134f3c5196259133af25b379b62322268f22f54c928cf68c32436d08548b6d75f3d7136a430aeafe69f6d589e6c319a2b21735cb77b3e2358148b5b54922b02a40d1c3bb43d851139de53cafee7272745acebdca3c9afc7aeaf85223f9166d72c9e9eecbe6ed4c0be9419cbefaeaabafbefafaa750ff108aa61ec4e9abafbebe3655051188094b289952a4e6c77a1ea88a356e6a6291741554d194eda22104f68e889a46eebaebee0b5f7631803d0f3db26fdffe1084ac3bf5689a48e431e1cc7df7defb0b3fff8b6f7deb5b2fbcf0fc2d2baba2986cacdf73cf3d37de78e3934f3ec90044a509a3725857b5738e4093f58dd170389bcecab21455382aca81f5c94175fbd6ad5bb76e15e8faf1a393c9fa68b432180c420885f71ae47def7bdf3bdff98e37bce10d2f3aefbcbaae575656eebfffbecf7ef6b3d75f7f7d51144d350730180ca39aa9708eb47014ea8a21e3d178b2be5e85faa1071efce30ffd91e114870e1dbafefaeb3ffad18f0e87c3a669a03a2c7ca816b7dcfca9ef7cd7bbb76e5bbbeb8ecfad8ec78feed9f3aa57bdf2c0fe7da3b2b4b4e981f72261ba31f16ee0d80148362ed147e4efefbae3fc0b2f78f0a1fb07032f221ff88ddffcc11ffcc117bff8c5470f3d73df7df77de8431f52d581f7d2042848a141eebcfd8ecb2ebbec8ecf7d7665543e70df175ff6b28beffbe21748c2a0701aa24086088d0a1c0f06c5c6fa71e7dca07085e78df5e32ba3f162b190a0240a05311322d901a2ecd8b837008ce762ddb0732ea884a02401e095959573cfd97de105172d168ba7f61f3c78f0e0e1c3873ffff9cf5bcc3911adaead9968ab180c723ab588c07155552b2b2bf3f9bc280a437feaba9e2de6de0f9c73f3aaaeaa0a901d3b76dd77ff03175cf0b2fb1f7870bcba76ef7df7bffc924bef7fe0c1f9a282f13252af4e99466413dbbc602823051acd9e2c2d3d11736c7e6e4ca665598a627d63321a8d9a263cf4f09e471eddfbd8a38fad8cc6aa349fcf01866a5d55851fda5a2552458cb5c2207de4914776eedabe67cf1e11290a0f6859168bc522191213d08df19662d0023450aaabeaf1bd8feddff7e44b5ef222401e7ae8a1baaebd57e722f0c72a667503d196ab82c09145450099a91141203947410cfd2432dc0a1ced686cd313caa3f0de33885d8b34a5bc2d215512a2bcfd4421ee48a4c9b4bba504721a4d71a295b2a9c96459eea4a0a0028523303129ba900d1109da20345a0aa522559019ef38cde426979027262622852a2765962a337a08a7afbefaeaabafbefafaca8af0f2cb3783449a7ecfdf83e22f7ae97074c659e77c09a84975b2bebe98cf44a51fdfafbb62e70683c1eadad6fe26e1f3b3bebc40135d3a714ff160941f744091f8bbaaa63f3479d06a6bff004d893a127fc6ff646dcbced36dcd70343ce5e3e79db165934e810041306142f75679f446b16c20a180a5349fec92331a8d362613552dcb111155d385f79e888cb26129c8766f7f3a9daeae8c9ba6198d4621d4dbd6b6acae8df7efdfcfcc8bd97c3018185fa32c4b239b5455351c0eb3718cf9cb1a78647dafaabefcd24bdffbdef7564d7de0c0819ffee99f76ae582c16455154f30580b22cebc56c6d6dede8d1a3175c70c1fafafad34f3f9d33a76d8d1b1b1b6b2bab55551545b17dfbf66bafbd76329b7ef4a31f9dcd669651c5e467d5821501da340d11adaeaecee7f3d96cb66ddbb666515976b23986d8d6cee7f3d1a81411631fd4756de14aaaba98d76db2cf52d8900c06030bcff2ded7c979b72c0a7ba4699ab218d88a3aa755f20000200049444154bcf7f3f97c30180c87c3c56271e2c4b1b5ad5baaaa6aaa7ac091efa0aa4c1e4023c14034555d34f555575df5bddffbbdb7dd76db073ef00166cfc2b9a3b6d69d5400d8418c1215911cbe6e5e3641c1cc013a9bcd4064bb9683bdb3c6aaaa2a80cbb234a32273cf316b212184105559ce15bb779ffb1d6fbff6a69b6efac217eeadaa4a02449bf168b5aae7c6c352d5e17068dc96108273a44aceb9ba910e0b4398d990009bdeb9675fcaa3229c9c555414c56c3633eba2f97c6ee852d334e3e1e8c48913862b396309454c248685ab6a323636c0ab2256c785b16f9aa65185f7de66eca64b8aaa32db4d1d6166efb869aabaae7ffee77f7ef7ee73373636defbde9f404a4937ea9049f0022884104445a409aa4a5dc68ab9d89823b9f3c99466998993a11000a2f15906958527b3384706bf32574fd1a5fc80826ad03c86d2dd41664e99514b7952d225fe98148c22fbc639e7d9e5c76dd5215dfb2842324b4c1c56c4e0ad8446c71d21dff1096a83de2d6c6befd3ebfd875a5f7df5d5575f7d3dafead0c1a7769e71e6977c59b5a84ff7d4ad7bee053198ec7e56fc07dafc3b907e47a49de72f30ed3719ca3fd0f9edabcfc4994c3682845d679ded7cd14f82afbb6a9afaf8d1c393c9c6eaea5a3f1a7dfd83565587dcf3c4960fa4040dca4c115b40c84d14479f9198e1a3b10143d384d168b4319d2caaf5b22c4d1051d775ceba36b889888000603a9d6fdfbebdae16defbf9646330181c3b766c6372824190302e0700aa6a5138e7a0a577de7b7b5055e7b3e9962d5ba6d33a061e8b7a76a6a8baf0c20b43080cdaf7f813e3e16832997826880e8b81aa368bcab33b7ce899e170f8f8dec766b3d9783c4e5883f3eca6d3e9daca2a2b4a5f84261c3f7efcf77eeff70c8819f862341ccd66b34616a3b2a8e68be1a06818c3e1703a993575bd6bfb8ee9743a2ccbe9743a1a95aa6a26be5535dfb6656d3e9fabc8a02cabaa2a9c07208dd675ed3c010ad148cb48d40422379dce9979588ea7d369599642b0a4f6c279068dca613d5f0c5706553567c75b57574e9c38a14dcdcca52fa61b9398fd4c68aaaa28072104d5903c53d4a2b587c3e18d37de78d3df7d2a84e00bdb36a7899e62240d47001054625c9199c8aac08c72d8031c42bd582c84e0bd77e6d83228e68b85aa165c902f24844513c0aef483a609e6cfb2319da96a51140cf5de2f9a4539e0c5a2ae9bf97ccfa3bff00bbfe8bd6fea381af56271bc5a07a41c8ca05478bf98d78362c8e4437454a18df569510e987d24e0d8bfc8bd91fcd1ccd18005c2146d8cdb0fe5d8fc57f3c5daca6a5dd7d57c31f0c56c3225a2b595d5aa5e6cdfb1ad5ad4ccbe691a9150966508b0e07317d39e4064123421f2a3f170329934aa001cf36030984c268e7d1733a2684f43d2d4962f4e0e8dca6030585d5dddb56b470861fffefd66e72cb5f9619346921151b4e30133fba871cb68b1f9d8449cc58148859509e8e2b0c97b28ca24534e5584294993e54c27881d40c81e4248042d059435bad474512a02a2ceca66601455b956f76456355032c9a5120911134bd4754294a2e14e14be494670580150026a728a16446cac828a5004c882d17168790bfbeaabafbefaeaabafbe9e537df5419cc57cb6f38cb37a04e7eb7542f862db8e5dcf1cd8df83387dfd83833855e59c238ec92ff1367d846940910b2419c489fd5aece4b3072a31f3c6c686299b4c26535555a89bc2fbaaaa989cf114921b88aeacaccc66d3d0342b2ba366a1ece07dd1548b81f34da360aaaa2a93718828dadf7aafaa6b6b6bc6d051d181f3b584a228642144f4e2ddbb21e2bcdff7f8e3d3e9745496755d337190a022e56020d2acadad5996cdf6eddba7d3a9ed8bd13a5657574524348d39d778622a9c71799c7346c65155fb459a901e1c144531994c8c19b4b6b666edaed9e20030895032f1895626225a96655033394676c649b93c6412ad6ab148e3501545e1b82488398c38e7168bc57038aaeb45088626841082bdb196c00a51d4a119f97150733f2266ae258828399ecfe7aef0755571e145c4fb8118ed4b44094e9958c4b85912b28d318906a883295e9c45290d87c32a3455553521a86a151a9b15c6be71ce851054305dccbd1f184dc6fba16a10316d5dc5542c16755114ccd43481c85555e3dd603eaf98c54285543584c6229c6ca2da11e4c64ca5bd88000d114183464c8609ad668755881d20a44e09414320b090903ab03210344056462bb36a3e2e47b534083a288b82fd743e35860e00e71c9116855355e748244225b616434354414493c9c47b9f60145455351a8d42b31910b1ddb1571645510cfc62b1689ae6b5af7d7559964474e0c0811cd2e49c333d540456a06456d400516475755936c9fc78998844c8794f91b813c19a88e7aa52234aac1eac4c0ea44c4e2104040950d208fe9a285309509f2ca25921cbce356cf65a496ca560822ed300d35990d937d94c27a7a4b5e74b1a6d66d6266c22ae1aa730db0fe51dcf036233597a18a7afbefaeaabafbefafaca7af6330b1c6d507ff5fc762404df23385fcfe59cffcae2d3faeaeb394e356e54b8011183243b8902da2a3252ff23220a171f23c79dfe87990783818a3248158e9c06b58e7430f049a6a14428bc03042ade5141bea9e683c2418234ea89914c6d0d2e5155138f98cec81608603018a4365e4aef88306fea33ce3cfb82979edf5475e9dcedb77d6e753caee60b52a8364c208248d395804500cb708dba1e0e87da04cbe1b60d0080d094de69131c88bcb7b71b34631b36f08540ecf506ac68a43f90812f455102502553ca78ef110913124250181904503099f3ae8a081309e0fcc0f28f4210666f9ec400989c08400c60b1a8d34a89c8a94a5519fb800382030d472b75234a4e11164d0d30981568821278510722274109106954607ec9ca105574543976f82ccf394b959c8a6900abaa32768f044daeb41a4454a11a9a108cda01f2f3aa515562a50620b100ef20b1e16f42054011a00c502dc1fa708b21b76d319e873dd86ddd931d7230331c636901ead8c2a54d5bc406b720a096e09d498548494829480325cf80c8b0f0102998889c9240643428449be180a12c123c47ba8a42d84543df9879c4943297967107dbc7a66166959491a5ad116f1d9ac160c0c441c4c2b55ff4a217d95b0e1f3e6c323af245506daaba1c0e00888804a88a269e14913a8aa38ae496dda8a806e70791546c93324aed5212b926fb1c150d44acce9123ce89ec4a6844828859292767245222851833287f6e919aabb100082138e7983d11a906514d4ecb082a8ed8396f2f23d2ac708c19ea29474a81ba59248155d4a1922854b86366cc6a201792597574ad4e696b8ed211e1845af5d5575f7df5d5575f2fb02260cd6322085fa50532b0d5634800611a703cc07bea49bd7df5d5d7d7e20247adaf6a36aa608ef7cc91351be97126d77d7bd75aa4f3de8e814f943ca89ab12cb22f50009499087044ccec398243b9edec6e555dd7798d8695184a2221d475adc0dadada15575c312c0683d1f0ce3bef9ccfe7760f9f99291b78e8e6eb78dee5ee9fa77a2a721cbac3d57228ec95e08e2a6d69884eb9c66412dcfa8c207b85c019cf89824634040a251035e6654b8e4908ce32c55421a2405035288103822a01dc68b41cd6b88dce646d6090429955c4a01003678808c6cb08966d14fd4d8cca91d3b38562932d86eea89ada4b5401dbdaa5e911c741c9583eaa421adf4924a444dc9d5742701d7fa8935da824735e32b3c3cc509840e4384a99882c398b94088ec19cad7ebc90505066dfa86813028854c0ec98e0984494c841958811f3d98414aa29b40bd198854915224135e4234cec6cfd8a1605db149c44cb426b1ba8442682118b0039f7dcdd16a3b667cf9ef97c6e8f1b3d8dc041c4944a067444afacc4af599acf70204850934f76695ff9a7091e35eac19939b27b127d054424049528c78b62b4945a652b6fcf53035938d966b541541dab3e26d3619949cda66d46c7b5c77ecf306e77e30d4ccaae375d0fe674464ad694d964f0ec6c16f5c6737df5d5575f7df5f5424571dc575538bdcd8109871a6453c03e9daaafbefafada149b276bbe050f3059e4b285090bda4c62264217c311114011735e0a4d77d7ed6e7cb47621b6e676b335980a9385c39003314569862efba15a2b066075757532991091e992acd75d5f5f77cc86e98c47a3d7bce65545e1a6eb1bb77de6d66651119167064120210488825b7f0f6b3a0da5b20ed31af2bc89021081c14414a08962d1a6e448764e1586b2c6fce6ac2fa36e9a61ea600df00900c402ae090166b62a824c63508bdb21a260c9ee1a00065bbf2a50f1367c8280c69812a201cac480228840991c852020814208cee2a64141da0638187fc43652a30e8852a79decde220d87286f1d6c5a70685415ca4a5045a320521281b65ed79d3e9cc9301c55a4769d10d12f2c476e1b146839e1313409f9593674c0f0882ec466494c8e60eec24460b2442a7560061134c251c9fdc941254e58b54553c4d66c34c1444c86d2711ddf46c4424a30fb6262f24ec121d16f0089b632218f6e46c032ee41d17a88da910a8dd948b3aa364188f5bc17ed06bbaa090f3ebcc726850a24a8d18e2424a4a4453ac8ce4bd564ae2c44cc448e40228db9c1e4ec39b12d20120986b39a0f323be32ec54d2622050324da041122272a3611908d909943d3d12e5164f764b0d81c6aba208b8b881b0cc4c92a2a5aba0084fc1dcc99305304ed8409e9bc1207862aa863a00c01752d8fe21e316d0670fbeaabafbefaeaabafbe9ea54ac6f100fba6134e07e26c7128191e10c55c703c00c05687a2ffbed1575f7d7df5aa258f68b227cd4e13766f9f5abe8375a24a9b436d902448dd7be616242c124e6e938808d1c454389ab0c07a7ef33de9aed16a6363c33c5f363636565656acebdbba756b08a1aa2a00efb8f6dab3cf3e7b5e57478f1ebded8edb99c8b270dadbf564eda01296c2926929e37933d746ccc5835a8e4036616da5679da8634e8e1e49c7b18945d2821a122050339705c0f1953149ca392760432d4410ccb684848844145011661667dc0856060555d2408e48a50e0228b36bc40ea8e6786613dd44e20338423f095f8846b68643517ca33d6e7e49f9681ad94342245b4917ae4af1d29b6c5fe288ea12e122332732758bc827ae8d30a7b82e12a8c150ce028cdaa7dae5b4205a6487c49f48f14a91c203653b3a06071099e18b09061541121e94970130a9cdfe769e2c51813250d989945ce69528490a574a5e2d4b115148b2a3748074d7ae5d5bb76e65e683070faeafafaf8ed74208664264c640095ee9266d47364e6792b308989588353a56739e9c0a7d96b83ded84b26b626ce507dbd3b95d571b59d57dd65454aaed9f9b1849da89a9eaae3d8fe7a6b0bcf68c332f2176f1229656cacc4446e7ca115aae5d7b5a5bff11d0575f7df5d5575f2fe062c29ac3801180f58eb46acc183398d1284e089a2fc3c564e9f6ece9409c5a316fd0008562bb47a398044c04a438ab27ee3cfbf8b277689a7ff868751eaceed8a2479f99847ed0fbfaba2d97d2a6a3eb840a9312c42834d6ec102933997baaa4c64f54a0ea086c4218091c1916f132472032960f849645585075161e0c5604020c7101b5013348a618f12ae97d5dd745518c462363e278ef3736364cc8f3ceb7bfe3f237bc5e54c1f4bb7ff0bb8361d15441a1b5045b882672850408e5be1100e26e2a9849237fa2dba16a4ede910400890a94a1888f98956cece00980b9c6980429b7a0886b533354354b9110cc1e1a12518f440f92482db1ad1735eb0f758ec5dc642951475449d501b58833bc46a81601d82148e21f89643cc5882f863e900474f126233d101358d151dc98138d8846fa881d62cda85f3cee12f72e39d7923ddd1e7d914d61509165a389e913b14326a889a22c250dac5dd004c4317ea9f321dd6688dbb23aea3d8603b131bf40c93c88084ac15838a623ebf0c50811138a6fe8a20c94f611263122a9eb1a2421bec61139e3b7986f91ed7aca1dd716dd4a79d93947ab281c881aa94308debb8bbef162ef062a74e0a9a7cbc12818800755620105353e510c8c13b169c9197a318d5e3c6a506265d3d181a35b39d27c8b72c378f62a142a101045472155d56076cdc47010356a1425de52068cd05190d9946f771f9d584fb4decf9d9910b96a31ed0b46bb6282991951a30d11f928618bb0afe5c853c2665cf4cf917452a6a0716822d365268ef6384e5f7df5d5575f7dbd806bc5612a9828b6388c19eb020023c69071244002c60edb1d0e37381d785012b626f8658bc39a0310919953a032b3b4988562a131e4b5e98d6ebf540d5ffe2fffd38f9d75d3cffde2270f3c2bb442e3f3bffdbaebdef28a7357188b7d7ffd6bbffe97fbeae708e16cff96fff13f5c277ffa7ffcf2adc7a41ff8bebe6e411c739f89f7c345d525771110a7e68ad5cc574485088d9edc87538e5e4aa6b6d6ac872442daac5cb0968c1510622266c418f265e24fd719a7699ab22c9979369b451f65552efcbbdef3ee6f7de39b668b3933df72cb2d0f3fb2a796c0ca969395782ea6908a18c5a641884a969483b3b49daec3e5492f1691144d7d1223290a5b347bd9769fcd4e4331d32705f418af8734db76505535a060e097a508a96a500d16f4aea44e39ad82498389e20814b2298a10b9a06025a85384d018eea4cc148212412213453ab408632b28942d55dcd8319983d38e8390817d966f2d8916114c61736a2f1b6bce6d2d167d2d111052329e1191c67fa68c32991f9131b7ccf839da1477a5498c2c506a393e713039ad2b92445a071828b30fa16e676c163a9d344396c707442e3ae518480436096284eaa2962c3d9f7732cbf1c42c604c679722c09944c431139c390ebfec652f33cfec7dfbf6593096f7059123921042227cb573b2559c6977cb93e1b1123b56119052e4a784ee29d0dd5f9b199e23ac1245621dc16017e0c3326ba67b71887bad19195b224f89a8440be7961cc4ccf64ad71146d90c2ce0e2ec494061dc1891fc1a87b879a28da3f6e2439d0b91635e429afaeaabafbefaeaabaf17624d02aa04aa0cd39db53163122c9101d3801546c9989d0669a915c71a00d855602a580800989cbd0be2c42f6143c60a139342c941a7381583e7ab5c83977ef74fbdf78d3be3ded5eb07f6de7ffb7fbdfeefee3bf295c466f1ca05575e7d7979fb873ff944f58f789c78301e7de9ef64b472e9753ffaaecbe65ffcaf7ff68543a1744f1dfdff47a6f91aed6c5f7d7d154e9968880322383855058919da729b3e45a6601100104749c191db722226bbebad16cb13170b22e6489288348488a0b8743f5ec9e82d4a4266b1937b488b2ab7d4a5c562b165cb9610c26c362bcbd25839af78d5656f7ddbd53bcf3ca36a6af2ee91471ffdc33ffe23250411b37d91846778e6846df0a6e63c004464393ec612701d20a05509a940d8302c111509b9e915b4bece30284a34a65953ab97c92c98c8d6b147d80551118410a3a0ac836d427469c92975010a20040802c3918a511cd8bc78a11d858a8d19891294235c10bd7508a010d4401c33e64582ce907810294c4c894caec24bbd77cb2d6a312f4e0e34a4d1dfc4801e24964e34866131da093bb23c254b2f42729ca5e84784f827278793659d1d6563a3042944af9ca818927410400466270a4a108383f92b43540004446d4de297819248c7a0c60e1a923f0bb995ca11a98a730e702da14993378d51411092054e3ef4e9039f93f40c4a8aa691cc2e0921ecdefd22250495071e7ab00e0d98056adc310960e76b6998d8b8330293feb120e7884115ca11246295a4e1228b4353e5c423b38da0aedcc98c8d1dd8f8780c12068906d20ce244bf6a00e48454b559866f10b3c0b405591421ad8939c67809b3e3e43dcccc9eb224cab05e30140c2697cf35e708200da222c93569595e076266822483245bd85298790fe2f4d5575f7df5d5d70bb844379b1b33810923c6b0635ac8a7475a04a8d2538db6bf339dc4c42909db3d8e355828006ce37fa46eaedcba9575ffcd1fbdf540538cb7ec7ae96b5f7fed8fbdfaa23ff9a5dffcd433cf19e4e0d597bde95b5e7feca18f7ef289e7dfd12c5ff4fa970f376efbc0073ff1c8e2ab3272cfe79dedabaf67ab2ed5255254127b81d3cd6a568e92281546eb35d3bd7bcfce9d32a94a4e7345d4a4328aa2a4808046555dc19aac53443588083141c66b5b8e6fac9f77de79175d74d199679e79f619679e77de79bbce3ab36aeae1ca78369bdd7df7dd1ffce007ebba86a9845400b6e64d5583da3d7f60d9383939a8462b55cbae06e79bf6620d2a89069845b38a98953365d241567d31534ced090226d3a164fe8245408341b63603ad4268e1954eb4907385402524d98dc9418854042025a35744a845c12104e7d9812ca06a139b49b5c9d6c28981c25d4e50fee90bd71e418e6802339aaa566ac90be9ed0c0873dbf79b351267d7218e0c9d6c55dbc508340d84aae10591049413be9859130928d36480d6883af7e2445123a6c9ad26ee94c281d8c0a2b805c95b8748944348f804997b344208aa601e44102a39617762c7084a9204700605e5142a640916a0105e3a0ab21c9c44442e4275c9ea25254f05efbd73d8b56b575994d3f974ef238f5655b5325aa9aa4ab4f17ea01a22fe95cfdfd3e311519f482c0a8a8420ce495211dc88c2aed6a5d831924739b182991d91c04e0034f1346b8d8d89c88195400a0b404b5ba5212eb073286dc8892d13ad9d3cccce3986b6d32c19249382891a95f4326f0c2a11b1d4aabc64e71c337b2a080ab0032947860e650e8ef6349cbefaeaabafbefafa27d8fb00c05cd020e23b133a05d6f3e52c673388533044a3a28a9f1519faead7fce0e73ff39987170040377ceedaffe527defcf6abbee1737fb867f1023a7454acad15583f78a2eea7715fffd48b7d6b081a6f5c934f57384aaa9fa87772046684500709c90745899cf55a4dd348b0d63a2e414439bb0bab1289094042088924416c4480d47e05518959d51a624430a05a6d4c15d875e659d7bcfd1d679e792644178b193313b927f73d75d34d37dd70c30dccecb898cd664551864843b04b328720aace301ad525f46a29a8383158ac89658e8812544334b1896fcf62968e710f8b98672f98c848109064244b646410085c5c2c42b2e35125660f4616618514e22404626fb1df12247a7f30ab2200c40c624095490c126b7d8534a642b3391945458b2a449573ca0f934b8237f345718c41e63bc418740cbc93d610dad4314cac852b40d1705835a8340438e68ee335251b205255e707d9f08810daf966980ff332ee40de15e9cf4ce66913acd0ca85107791b35c08ceb3c137126a0792105489198d5382821950260f402404a9548309c70078828a0b804025c6bb13c0144c0ea64a2c2a41cd409a33fca1664d2d00e09c0320914415813f0329e20c6fb2ec8e8def12425d144e45bc73679d75eef6addb42dd1c7ceae0647d5216a584c6399b758d92d6a102387a3323c28390c050662f224a92bca259c12a42ec2972acc8b3034994f2c1210575db0810aba9d98cd7e3a08040e1981c735dd70ef1bb8f58e81794894200291c313892816c99ae2888945b01a2b950b390928fc6d5aaea1c3bd71a5a3b4656cf713cb71c390767932d5b1b13b3b7652072b808aa4174c0d105c9d9c292c84e55b90770faeaabafbefaeaeb9f2088030485a3d6bee62b5e8e07b0e23002660195a216b0c75607058684af95138e2e0edcf3e0e4cd579c73ce98f72c04f03b2ebbfaba6bafb8e4cca14e9ebafb863ffb931b1f9d08005ebbe8cddff35d57bee2ec11747ef4d1cf7cf0373eb1d7a83b17fecb9ff9bf0100876f78dfcffed5fec66dbbe4cddf75ed1b2f3d778517cf3c70ebf51ff9c49d07160a2acfbbf23def79c3452f3e67cb00583c75f3fb7ff9638f55a75bdd2644a63ce79bdf7edddb2ebf6047a193a71e7c6a0b304bcf9d6e0944049cf3cefff84bef048070ff6ffec7df7efcfcebfecd0f7cd379ab1ea80e3f74db27fee813771eaae1cfbae67ffb776f3bf6fffe87ffe79e19000c2ef8e7fffb7b2ffde2affdf4871e694eda92a59dfdebf5f34f1a93457fd6f4f5fc83343b46beb42c46004088cdbc0a998a68d93724072ac38272a2fcc11acbdcf0630925c9bdb72d4762fb6696a9241242f28849a8810228cbc17c3ebfe7de7b7ff6e77eeee5175f7cf1c5179fb173c7e1a3471e7bec899b3ffde9c5625196e5743a55d5d168e5f8f1e3e570acc85224e3b97092ea64ba10a94ae688b42f361a8540548b188d6cdd680459a20bac5252cd58d348061c01d13bd9c83dc9de35a2279482ae622439b94c88006cf3d8fa7f1109d1b9c4dc7e056052989d4c52b244bd1567431856065314a9896526394008442eca8934521b1c394038bedbd66e0625d48694d98bcdbe1a14a279add9f72aa43170c399896f9a4126a832210f084a60359062b39bd2725cd1d2b3cc1c23cfc965659b04355e8551b828fae9c4ccf3ac0cea08d90289d662bbe683919128fa4025e597e147a220889ae111483c3c1c0782985849098e5963ec39396631c7eb48e9a2c8b272c84cb565b24cebad030728f366e3a7959595f5f5f5f16854d7f5fe7d4f3eba67ef8b5fbcfbf37f7f7782b794104d9d092a22ceb304680e4a4bc8918d731c435e4a55736c002514210d2f79e7239a93b3c0b265b5915728058e5b34b879691153926ed98471491245e9729284939a8f6d8bc5b110b9ccff636263d03073f4cce27626188823a2a488c4b468b9d5616675e61593dd566bb15a5dbeb86567a6fe53a0afbefaeaabafbefe49d546c0560fcfa815447084f580af00d2f1eb926e6a0300168a23354a86024702dcd7acbd2bb7ed1c429f9ed60af0da65dff3533ff21af7e82d7ffec74f97177debd5effad7abf39f7bff2d47b1e555fffcc7de76c181cffef91f3e72026b67eed8d868d2d7b443377fe82f1faf00993d7524d0eaa5ffeca77ef475c327effcdb8fed6f765df2addff67d3f794ef1f3bf71eb6129cf7bedeb2edcb1f796bfbce9a9298dfdc163cd6957b73cbebcfdf21ffab7df7fb13e7ec7df7c6a7fb5faa2cbae382781385f6a0927eefac8c7ee5d1768736c5fa5f5fa338fdcf637b73d33a51d175f79d59b7ee85f4d9f7adfdf3cf59c86abb3b3c7565ef52f4e1e93befa7a3e96c4d61030d08411439162ab93ba20511155480000e6687aa16249d88dc0ac7300d216a2312551542a99482aca70624ba95d40c7a41a41c4fc440cdd3012c4743a0d210c8bc133079fb96363e3d65b6f2d0b3f9dcf0683e1a20e6559344d6356c72184d5d5d5ba0e48d2a436bb1aad5ac74019d50868b03138105d4f91ec6fd3ed7e16cbc646422534ed293ae13c504e14126886c6e2f0c5409e98d9a4e6dbca940a8557290000200049444154b92a0695246bde6806120d63ccf69785a01a1102446b1226e2d4b87a662263dfc48175996f9094622af012e3b4c8427aec030ca4ccd6b1fb6efe7706f28c386aa856e43b2808cc706c0e4add0f2b034748ccef0829a93aa74d11012e5b12ab8608c6a4c9c0205224a98d33bd8fb91aa98490643e116c341041259bd858be9602500e2a20c7ce1179b06a3a9a0631a80a480c0582520e4167262243b844810051286cb0552548429754932975749762cd3163364792bb311b378a410a8926519413bb08a06ab128bc1791b22c9b6af1333ff39f8783c16432190e4be3a619ed0400cc714794a071699084acc6e02b3b7e71572356c844e49c8b0c300d009c637666ca63933410ba895136cb5a664d06642342ab31ceaa9dc61de4c496e5a3ad5217d2e284fc24ff235222f50c66900a13b326bb2583e68c3e6501e9aa92ccad0d9cb27d4d80acda891cc7019aa492067092b94033317a424e5f7df5d5575f7dbd204b3193f69b47ddb178a814471a0c1d98a0c042be2c04e744d81c33e5d7c366c1d442b1483e34ffa8a154ec472b2bab65315c3be3a5afbdeaba8b5c75ef2d0f4f15feec2bdffd9a95c337fed2fbffe2890ab8f581d94ffdafeffe6fbee9cccf5e7f64c74bcff5cd039ff8f8dfde3befec1300e0f82377df794f24c6f8b3af79cfebd68efcddaffceac7f72e14f8d49d077ffcdf7fe777bcedfcbbfee06100c091cfffeddfdc7cd886d09ff38ed3ac6e2975aa38f7dbde7ef1e0e0dfbcefd7fe7a7f0d00b73cb6e5fffce12d00e0cf3add061fb0554c9eb8e7cebf3f9c8fd813377e381adadcfe90fcbbfff9ea575eb4f586a78e3f97a1ebecece01bde788a31e9abafe7e1f5adcb8e49dd55c7b214ad65afc97c02c04ac26055a1603d7062197408384ae40016a9bb593699c52322f9ae7efb2e20c4c692db463105d638e7eabaf6decfe77355d5d08cca71dd88f73e84505595f75e44aaaa298a429536452375d2a5baeeb3edab6c8dcc8c966a44a11190602926dceefcb7193d5d1190311136ad3a8776751fcfae34c46a2e2df9d299bc7b9daa7244b72c205a110c9662d500721c59152422c406c280295326a8882c0c0aa4883e3e66e16cb22c18bb87483986c52b1c1cb57aa8d6dd1a10c43c20979c69bdc96496c44dddfd2507048014368879af3b20119d72368a08b3b78521525d283195b4ae43cab1228ab15630f156dc80ec784249194791d224048233d0c63946305760636608984999c8453081c44195d5918aaa12ab920889342a46587216c92e0913b17308399029b93ec7f9056a639578b319b5631e8fc74dd32c16b351399c4c268e68341a459fa3e56122a2109a04b5582a1cba841a56d32ca909ba1c2c50cc13293b64331a63248918c44aa7bb4a44225ed20f46648810f9791d1047e249d1f28ce8545849ceeed26583614dc82f4e4a8f72ce75387d2d83295278b4cdcc4aae5b5033354c70741bea6e4ab13ef4b3afbefaeaabafbe5e98180ee69d449366195409c02460f98eeb97a88d93901eff3cdaddf2953ff29f5ed9e212f77df2777ffff32704bcfd824b76e2c80d9f3fa4de1700268f3e740c575e704679fdc1671edcbbb8e295dffb036ffbf05f7dea9efd93d37820f3960b5e79069ef9e4e7f6995d33c233777efad1effcfe97bde28ce2e1139b5fbcf5b4ab3b30ed2ef3a5176dc3a1bffcfb8327b9db3cdb1266cfb2ff44d41c79f4e90667af0d19c7bfc251acbfbc31e9abafaf79056d9013b8ad9db30ca9e886d3488a4c42b41605292ba8091db112402091d06137441e4da38987937837515ca1b0365b15a2949c65a4899050ebc21bfb2e12ef7d55556559aa485996a1aa45643018988a6a3818c259acb8bd5700b1e659d4566d74234a9a97e8259c31021346a9aab3669f994843b4b8a14eab698211cdfeaf9dd6572031de6bb905555323a976610e58aa7b1ad7e4c813911d36c4c4ac6438a118ca04515128d82911839998d96c8b1cb1a5ef30838c374240b49f350e903127544508c411c58954523b548e5c84a53444b7e07ca4c5882548c7d1845799ee14da0b6974f6cd13a4657401441a7552a008ee44d648c40a6d5d10089113256ae549f649cb9282af881003a9414cca8652c51edf99be88a2ffad116c3436fc0452a16029f760e78d404244cc5e1a755c78629010190e106a098d1a7f83bcf768ece0720039e24643d090b6323a659b36cf361291f6155927066729004779f71974e2d851effda0283cf37050002a12ecd9820ce54c66306472bb36169d3426cd91e7468204552831394dc89ac4b4f12c6242272d8b58d362a2bd38915345503124d1760594cf05228018418d8ba429d48c36819e9b60978cd61043a19ca2a5d22c2262e7a03633e3215604d525072b6a0dad9ca324215cc29e985d3c5d4c7317b7411d3bb5ab4c0fe2f4d5575f7df5d5575f5f513d9f409ce6918f7ff06f9fac8bb3bff57bdf7dc9f1cf7ee2ef1e31db9be19621b0e32d3ff1b36f5902a45607acc7bef807bffac7efbcee9a6b7ef827af993efe998ffde9473fbbff64fb171e6d1d021b47a6f96bbe56eb2716386fdb8871128873fad5612a9d97ad95c0c6b1f9c90ca8675bc229401cb7fd156fbdee1d6ff8c673561c200d1847bb2dc873e55bebc6a9c6a4ffb2d8d7f3af526e92a5e85052a664d8450cc449ba24626533cc108598b4cafac0f4ca4c39b1f76eb20fcdc6bd06a7386d193a71154b4d5527398b2022455100304a4ee15ce98bf5e9743c1e8b485555c656689aa62ccb840a6d6eea5c4aaa56558e7c9336bbda78222992898994c98395e16286502413b996ec1017086b77150d5a290a756d5f36719ae2e324295989db0ce6e439a2aac1442f121b57474e49096a3ecb69c9c10432060c59ae131b42a5121123918efc44443b5153298b0bd4466e1111c85b9bbec496a2bc23f9804a9a30992943191608315f3ce1425165479dc6be3d3a2676b1d02b80d5828fda81cfb6b56cce2f193f6af10248f615ca87958898a2e70b131c255e88928380c1ce93e3c0a8432038c017033f2886653160070788368b6681ba0a4d501105981c799500112515b099075120510909f7a34d995c604d904b3b33192484ecf7bcb6b6c6ccd3d9444333180c6cda87102cf31b224d8bf729335af15434b0812367b63f4931184f2b3bc35583a8219c2d2062c6c01d5827a8017d68bd8a72ee783e91251e033de9aaa29b101be980b3edbc6572517cb8749e9282449573a2580c1ab3052593699beaf905b209248de399098080188823293322e5aaf7d5575f7df5d5575f7d7d9d8338f5f1c71e78e0e1051e784276fffb1fbefa07dffc855ffcab7d1564b1b1008e7eeaf77eff8ee32d62a2f343eb0260fee46d7ffcabb7ffc57997bde53bbfebcddff7af8ba3ffd71f3c0c734dc85fcd647e7c0e8c778c1d4e983f0c0dd6b694981f3b8533f4b3af0ecbcb5cd9b99297f95c9710219c5ddff2c3ffea2d673dfaa98ffc97fb0f4cc2f865d7feb76f1bdb62aa06188c8a670f08d3cd3b0be829c6e48159ff8db1afe71d882304a2a0d1a8a3f5010d12693231651baa1a42c3ea2d132a04c984070066106bcb68a02108a57c2b491132f6d288f510a57bfb88808bd9a02a0108dd3ce718806c162e5a2d16e372501403669e4ea7abab6bb3d90c44c3e170b15838e6713934f70d02455f16a8656011932324775e8a5ec5118281698ca237338129d9f232334890db64004ac9e555b3db869a614eb4e0dd04e298956e6a65530faf206676b1d377a05663452486ab197d44b2d509340766279a0f149c32a912fb433b96265ea1ca911d63ce2e915c6a5d6d24ce98030d0b59e2150070529c89a43990c1140d6c7aa34821c9b408a397981b4e82045bd9945a931e7d4a92e84992d7723ee871395d7b95c8f4c96a2d745942d99cd925059644b51211889d1d4e8ebc15565610abe7e4c5c22c206647de0f8ae1ea78eb70381a9543efbd2388348bc56c562da6d574369bcde773db07d286c550bbca31989441419d927939994bb6c48d10e3c5301165d36e6153b051021969319b7aef4b5f841098e19c5b2c664551e4a07617c9364251b525c96f4a49132e99801810084c22daca94a2f2319d912703bb016d0c3c4088d6d791cad6fed4a8538aa6dd39f249a09c9cbdedb21290983b94e65636a822d1a49acb7c1aed32af54923e2d2288429b99cfbac4f56b31d3ee726cfad8b43250ac8f18efabafbefaeaabafbe5e10204efe4ab471df473ef4f94b7ee42ddf7fe59dbf7cfdd3cdf1471e3c866f7bc9d6f53fbbfbe9538b8364fae4df7ffc77f8a5fff9fb5f7ae136f7d06ca3025677ad3a18f7468eefb9e7195c7df9ebcefbdbbf786ca180dbf9ea6ff9064cefb8e7991a83cdcbfad2abeb2cf30d6fbce0c63f7d60aa5fee124efadae6779e7f3626777cec139f7ab40650baa335c60010360e1e6970c1cb5f34fedcf189e2e42f8dec19802e36edeca9c7e48159ef6edcd7f3ad32a2a22106260150040dd6db9aa9ad53040990001171ce22b0915dc0a242832c7e2824ce886948049df09db621ef7459eda949146d3762721396400d11628c462352699a8699bdf7da04a3e758836bfe384464fe382ca9db540513714225a2cdab26a9872a2c5bc9b133835d492406a1a04c1ea6be81aa8048d8cc7695833610569288133952e593db4be696bc133383927224338390355900e058dbcc24a3fba86a53c731ef1af10016f195944d4633b2653aaf16e71d1bfdd6334553bb6f5b1514207546b4505288040da412543438f6da29b439cd4c1d9a8d08483575ec48715d9ccda53518cf26a6c86784cb7c8b93bf9250465fd28030438440426062d50045b04344091e70c9e93999cd44929403a46952ea1138baf328113c489543f413729e8b72b4361c8fb76fd95596a37139f2de139148a8aa6a5c4f87f38da3c70e37724cea8655c8b1b23269a80211a9238673c69f8a685448fa3b3207ebccf4b2f161359827ce13071a8fc706890e06be691ae79cf71e9d7cb7e4f513b953892c03c089880a8b08113b22b1342d30ba7c9948fed2cc88314fa5ce74ed245b451e9349bf32af25f94075d0961cf71d3d86298af532dda5e5a06584885510a0cbc84b07bacd9ca5c87703352288e954e86234deb36633e9eeb58568d38c8da8b14862dbf5384e5f7df5d5575f7df5f542017100ddb8e7e37fbee7d2efb9e63dafbdfdb76e3bb6ffc63fbfe79b7fe89d3ff96f777fe6ee278e563cdabe83bef0977ffdc89ccf78fd77bd79e7a1c70fae37c5ce8bdff412d4f7ef3b1164b1f7fe23b8eaad3f701ddff5346ddfd57cee6337ddfc67775cf1a3dff6e3ffc3ea4d773e15765ef2a637be243cf8a79f7c648e93401cd4a75ddd1294d21cbcf9c3b7bffec75effdffdbb6d37dffac0a1b9db7ad199c0fc392cc11673f8d18378c5e5ffecbb8edef2f03333295fbc336dd0fcd19b3f3fb9e4b5ffe2c7bfefa63bf7ad87f2bc170f53ef3b3f72a4c2656ffa8e6f3df0b19bf76edad9bb3e33fbe6379d3426fd4cefebf9578bbac9f7c64991e43cd61a9af78d8ad4d648598bdc045534ba04cd98d76db409259035a9b22c75e96aa936a91eba2f6366171f2455451005b870ceb30391c2ac6199989cc5fd8048053a2c7c90665058c472202696483a300604331b6ec20a3037c68cd1c807316590c14f4460c7c440105f38474e5495c02216efedbd6b544803139c2365478246223a738aeb69f266eeb694cc8e881402c07befa33b4f00604d6993028ea010f3e7e9025e9de6b9f03e37b5702dc5208480683c04117322e2e8b8cba4aa4144449d03195d4354a1426a340b8d66b72c29085e1551ff4504d2460283453b2960a20235c0c252d8a1b00c202138e7425489452b2502117148822966062cb5ddc8509251004bda22236a18a322e1018e2c1bdcd2b27c841234b8a88a0301dedb6b82a3281874ec98a1704a4eb8288b51315cddb275d7b61d678cc65b8aa21c0e46de153637eabaae9bf9607a44d82bdc7472222ca6aa4a1a82345c98279492f38c424543b4222686a42074b6602b1549d2390e86a949f46f0aa1412b61cb623dcae82a96218efc6c9ce78646328b80d9f29f040462655555a13403a39552e7348ca160cce946875af4785e78c48e982931ef10793e0962540d21646424686ba1ed9dcbc08ad9089a288b1c19c208e200f30b17976c770c11666612a3380551524e882434fb4387e8b044aacaa269f332d649224ad94c9a0d3a739cc8447df5d5575f7df5d5575f2f0c100790a3777ce45357fd4fdff68eab5e7cf79fec3d76e71ffc52fd96775ff3fa2baf7d8d031647f6def6b027808af1b60bde70c5152302c2fafe2ffcc57ff9d32f4c14d87fc3effff959df77f5b75cf31ec8c6e39fb9afc0935ffc935ffec0d1ebdef9c6abdef54d541d79f8e60f7df8e3771c0ea7748496d3ad6e932fe2c6bd7ff2cbef7ffa5d6f7fe3156fbfd8035a9d38f0e07d4f4ef5cb5e020084676ef99ddfd9fadd6fffe6eff8eed70190c5c6e1271e3c385740a7f77ff8fd7f14befb6dafbdea9daf057471fce93d5fd8bb1e00cc1ffaf8c7ee38e3dad75cf9f2bfbbe5e17dcb3bfbf0dd7cca31e9abafe7dd592e2605829137ecb4325045c452a20c0b10a8125c68d42299bb20ce261f537422a0d8b19cc4c4b14e0a9bc40e9d66b5835410bac6a8b49c5923caacb139062c730840803ae7484499a4e5fbc4a46222526100ac10a454a8b89648523081088b3a478e2cb75b25f5a2b62d9e182ec668d9420ac78216a25a1e9c53dcf38feb5abe0232fbec9a4c9b55219b472c37e1994901a80ac5963dee75b228d2d6dc44441299226678271598cba6d4f14feb73cd75a593e69542a60d196a03c840a0961b6271dfc60461021a91a8fc89004f64fde4967b7994541108ca6032db5c8ae0123b44300ef19051cc6be7ec5504c051d4ed15de33834441ec234808220a2ace1745312e462b83956dc5cad6b5b59d5bb6ee1c8d56bc2f06c5d8b90280049dd795340b2e3c3967a6481b8b39c8b1b3cc36382615568a49e75e2d401d943853d4a168b5733e852b6d3a47bae740e7276319c5e94e9eacef5b7e41dc80cc9451b554afeec6c039977caf9408662f05923cafececc8506c7b9a2fe147308f9eee3ee6f4ab4d98a66d9b7306f622f3d4201438084b5417a6179bba30105bd69474c2b03acbdd3c62ddad8de2c19cae954ea8fe53a0afbefaeaabafbefafa0a8a70c9e5f6f5628531643ddcb4c614f67da7206c737ab88600970e87679c75ceb32ff1d0c1a7ced9fd927e64bfaeeba97d8f7dc903ddd7d7a4bebceffdb99339dd83d1fbb3b5f2edf88fa63f52ce37baed7b6a82e3ff24fd276b5b769e6e6b86a3e1291f5f2d7de6c2706afd1481e0441b15729e44e39d6de75ca8a5138a1c3aeda25ab68ed122f24075850f9b5a535525693d6b53f478038a961a5dd30a935478a36dd85a1800bcf7c90cb7830a254b6655128ab9cba9af134094d8ec5d44d0188102ce8636a100e240445478e6d4fb45d82bc56f3333882c0fcbf8029c22a596e93691dcd4ed7b3b984d745c4d3ec7ea899d7301d90127320eccc9b80991ed9217c5499c95f2b615bc9c68cea4421ddb69ce8c896cdf6314211131e3e7103b6a36b8a7bbcdedb136648d95885c4204f2b6c5b18ada1887d6b56409876a9799daef24343346897aa7c4e2c9770d8f730412c703ca44caece368c3310480334c07200944e43c75a122db6b3f18fb72580cd7466bdb465b760c465bc62b5b87e3b5e1705c14a5770366a76011344d53d78bc5e2f86c72ecc8d1a70f1e78e29983fb66d313a415a151691c489542b0496f7c32020248b803b524931f568dc9df71ac121c926da4960c9b977f31a76fa0f5ab6ac114891c281169244d80e8ed9bd3eb6d9eb7a01cb3b7f79a6b79f4c67650e16c66dc056bd24500797ad8f2bb22bf4ced31625407836d77c7796ab19e34184695f2ec9c731c372f4d30a66cad8d1875e65a125fdcdd0ea61c64132ec61161140b2903f0c5278ff41f6a7df5d5575f7df5f5bcaa43079fda79c6995ff265d5a23edd53b7eeb917c46002a5e08f98a6b0fc7bfc82621afe56b1bef44b7c1cdd3fb9cbc48939afa72a671e89fd4da3befaeaeb1f0090ea76d596bb4d70c4d626866e0f99c517dabe49289bc832b8c33ab180aa1c6fd4b5c57120a536cd2aa2034caa8c4e5453a4e1184a62bd258838424e96ca94538d044135ba632891e1074cd4701b8a0c5046ce88620e14c18948027194c80446c4ec58a515adb04352fd240a0d278366082d7101ba7841bee7bf09c2882d34c8b00b00c20ac49cf424a249b142e9edd45d4e04bfcc5c9d5505c9ee5763943aba9ca6f8c1c3910414770dc152926256571b3bc527012e4ac42e415d267d335f63a81a8680c872228e49db12f7558801e568d0d20243b08f510b4457820ad43179ef3c6b9c5af1a7b3ff354d95fd5248d4201c38b6969ed5310ce5510782e31002918765301109b8288a72bcb2ba657b315a1d8ed786ab5b872bdbfc70a51cae0c87c3b21c793ff0de3379808252d3480865b9f0e438240beaa70f3e59cd4e90362273250681358846915862cf302936010dc96daa33b66d38f912e3e9e4ea9e445826c13179a1cd21dfda7957925045d7a1bc96a6695415ca00f2e9ab62dc34b769ed5d096407748b62c02e68d202c4f134974d8b92d031cd495f8e8212890612526f8ec924c96549d21b97ae61da05c9757994a0ca0aa168ff240426cab155fd47405f7df5d5575f7df5f55c6b874778fecaa9faeaabaf177a65ee0db20885246689673d82c2e41e220292d4a12259ca9a8baa05152175771a6115061134c5d9d85b55b5c991c9517f94fbb8ec29a3c4e6bba2d6f833d4916362361c010412b6a41ab38db1981e11a8920a77f2b201688a7d0ea0d44c321138197074da6c666247ccce62a1bd0d08a206481450b044650f2928862707edea3593c2883af2328a793b09a3115570bc0f9032749463d83625f00312cc6008aa143425780b000a02105408aca20a325362ca3db3f5e4f14e03a22aca31b506d322964ec58086868914791d96ed44596b133742c1c4c416b514fd974960f3c32c571499954171e36d375390bd7138728616000728839584a860e70b5615c7606ee1306bc51d8a0e9410fd668068c1eb6c7b200cb3c7766ac7911c39cf7e5094e570bc3a5e595b5ddb3118af0dc72bc3d1da60bc36288783d178342a4b5f78ef3d1b598305d4d4524b319f738032b31f140124cac78e1c5ccc3682b2425895d933055e023d93b1b12ee32f200727228d4a14331235696600d00eb9acb340f8b8e3acc84234c43145976e43cb3cc038e73b404c1630b204e90aacda8d540b558bb9e35025c709fd515203efcc8c46ba282f969580de7b4d7175684946c939c892e43b77b00844e046e1e205a0bd1926f69ca1420489a3e7337cc36d685eba1c41ccf73bfa52a5e8b0536ab9fbeaabafbefaeaabafbebe9cf2db3c860013a4fb950c587318111ca1b7deebabafbefe3ff6deb44b72233b1634bbd781d8722f92924633ffff77cd796f8e7ae3d6ac2d33e0d7e6c3750710915924bbc5965e5330a9eb14a3220301c01119d760cb3f026d3656d7c298b8b20bcd4e87d96e93b3d37c573f452b4d43d1872cc7ac0b60ac5e076b1b459fc9715153154ed32aaa05004224e75bf160ab74ceb76ab314d24c922b8bb66030cc59ac60f202a988b164132407e71ea5e613e98122ddc6e611a28bb29c65f3204c8a028f9a24842cd523a254b12a39be8a70c6a5b72e199cc84818a54b88424dd551aa9fd23992a560cd54858cec1556036834deca2466b8342d7aeb536445cffc742a4251ac44523a98d92b11a8aa4673b6d7c9bd83c1e0819ab49181343841c8203398453b08860803c0c8641e44b67d8b88a55408bea4ade4eb17bb487b01e06ea594f3f46ce625ad352babda300c29a6c0a543c76830d9dca4dd443173a0324a19f7b78fa7dbbbc3e9667f737f3a3dee0fb7e3e138eef6c3fe308ee33eabc5c7a1b8bc67d54c8169b0a9b6ce79770fd8fdfd44f830ecbefdcb1fedc350a7679d5f84b35b218251818095798fec55564b6b5817aef6bdff09bd9527f59a6ae94fb3f5236b99c945add54c6d3492c7b04a23cac7e744a6ab9422b3c6dbb50a2ad955d3dc4516cfaa190aeb64abcb3d9d3d936b55a091915139c9db5cbcf5bee68d735f5668027a11fa4a0d1711154a311d52570658235669db37ab0d1b366cd8b0e1778a8702111f0369b8227032ec0c669884f7813360c063c14f81c7824f81337057f0b1e2a7008042dc194687848fd11e7c708c0607944a9c3f9e21e0deb1eb37c3ee1ca3e1db0935b0373cf8762e366cd8f05b9338299fe9661dd2283007fba8604a69482a28cf2cdf50a457c57a5191a2a7e38a2c4666c5922467c664b0d7ea0040ad612d8b58c8e618a9cf6a34f602e39cb9ac5b3b52cc803982a7b78f5b1b3b85fec642724a4dcad26274536f03aa250f599670ada24880008dbdce49493e4074600a454bf081c02a287bc81b8944a5df9515e86e2d7135742e8d3f68aa214688492e2c4e135288ba840401a84a891100f698a43cfebe0cfc066b7121b99dcc1ace0279f5666f90e646c28ab10284052f667b13491861b08c346234735345f73599b9f7126fcb30203a98d44d9363a52ca8d7ad5782405dc5b29833409a0a0a0a0a6db6e7ac8ad8412f66e64c394e1e6128452aa6373aceacadb2d4f7ac52a85486bdef8e879bc79b87a7c3edc3e17477bc7d381e1f76bbc3b03b8ce37ed88dc3e0e3e0fbd1f73b1b0cc59349c1284cae976a81d18631d940d277bb53f19ddbe1c34fdf7ef8e987cfefbf5725715654a8d20484644d83d31ae435d31f490b3a9852b5d7d9de8dc80b259dc716406e2b450fbb3a4a73c64d672397ddcf93da52975656be55268e773fd4d40fbe012a9e7946b5716f8ddd21564de0e9de8bdade2d2e43caaf0286cd2ef43eed2ae665751df2e2825a5bb97517a4323839909a344f515be68491ac8db64ca7ba0024abaacef40a8ca854e431b7cd4eb561c3860d1b36fc4ef16385ad74beb70e237eac50e068b82ff86e028842dc38fe5a71eb70e143c5c9f05380c093e383f0dd0b9c785700e0a7c0fb8005ee1c15283f4eedabd6dcdf40e0e8f8fe8c4c46a8db378d0d1b36fc172124b97bad5580bbb71befd2e0a57d4cadb26e335f395ab2af2fae97d55d771364d6a26494e482f5c895ca45dac3ae9eb998f4b211dc7214c51cecea6650ad0a0309536bc65654c8dba05baba0600b08ee193d6d3f89a84d4f9372215bc902028a08b8b9ca2221314266ab04654801eb037ab3a0b57274742246ad847b39c419010ce518da7d453df3161703b01366045cc4b9b7fca4196d11680866264604c15822db605d0f511deebdfdddcc4c154eb2a065e24052d9efd7ea89683cce2485534637c760e6ee5939e5864caecda13dc24d4b5c7400002000494441540321c9bcd776494d2545982829281724938b3477737720329779917e4852ec86715e95d18fa7bb13195cbdf03e268482662105aad1d2c0146205e5c3fe7877fbf0d5cdc357fbd3c3b8bf3b9cee6eeeee87dd61b73b8ce3388e6577d88f038b61281a0b8a6bf0e6448b8017f30972e033143b1aca588661a8227d1cc71d384ce75a5f3e200c52b0964c99bed4da801020a2b6eced59edb2fe356f6b3b1004c8d4f777ca9c6f2591b4a893d48bde6baac2e625d49c74ed6f3d17694eb109a4988c6ddd7209e40661426482cfbc3e33357cbe56e68bb7e9d7fa737a3636004cd33413436b858e78c1f22c81dcaf643bd64d9fab84f795b2cf97db5c4954d57675a6c4ad857b754b57882e4589ad9d6ac3860d1b366cf87da237b020bf4b0fc48f15131a17b3731c0c9f00009f2a26c088f715a547101c0c023ed446c57ca8b871fc1498f2e62c104079fd256220089cffde376d64ad93fb96b6f3cf8a3a9dafee586ed8f00fa36c40b2149f335c089eeb94944c3ec540d0438a08bab95bf6102d911f2defa28d716963313386544332cbc48d006566c3b90aa48280647d30ab0288da852cf3a407ee7683221462d2104208b5d6524acda88e36d0022061758a80d2652432a096f2424644440f2156da6eda08190829d0444639f136518ea068dc1560ac5599b31c11aab26ee4482988ba6426276733af35b0c84330858c70f37970cdc138b718393dbbe7c3799ca5a81152985bc94670d6c690a1a5de1bb283a9bfa0c2dd05ba27cd919c0cdc7d9ace83712ee8c932233008d1485a852282829b01a556912a743338cd8c6e469a337c8ec61126503ee4e41d11b5d6263ecabeb500356465398d2523909b27cbed2a0d3a14110e392d09b5cc351650eb79e63e1a51a4986a8859590dc86ae04c868c65d8ed0f37b78fb7f75fdddebe3bde3c1d8ef7fbc3ed7e771af7fbdd61d8ed87dd6e18461b1cc388b1c01cc5606d19b40015276818058c309ab9074a607f8b0796c2b263394ac38fdfffe1f9e3f744b5c2aab301719eaae4ee369459f334691225a38429c3640201546992a23677d24c6d9c9f6b16bfb1372cd4881ad5d448b45aebd48aa21880d35b243088d47a117919b764a25681655940fef2f26206b3025308554198c372fbad2fcf32c6b8cea467fb04a9d95e67248585bbe9b4527e2729690cccb7df6d6e742bb5d68820ad49ab4224a73ab9fbe0c56810620a648b1b2855ad0ac67301d72e540390ef1099919dac337b3257a87796111561789d04b461c3860d1b366cf81de0e438032f007a02f1b4fad7b3d06b5a97c7d759c583c180275f68a0d7f5536f512d573d567f2376c7d30fdf7d7b77ff388ce3760affe9304de71fbffbcbfe70dc0ec586ff02acfbb0e7349cab2c8c05f63ac806c888df769fdcd62d7a17c11cc10a316a70ce04497ea4ce9dcade3bb0d1efc0a7a646b1d4aa27e990692f9282664245306a34da43f39f559422badec56d8094d61508551181deb79d33a1327377cefd01eafc9630dfd06f03b65d1f1d0532526601672f49fb0d21499a2427ad514beb6493de5f2ea18decadfa090676034ab3bf01cdcdd2b41cd9fa8d209cbdee89245932f3b735b5dbb83303d767396f57d469560f05c19a49c4343338e67277cb1731aa9891cacaf6143dd450f422ad207815b56be6b234bf08614aaec486b2fc1e4cb950861a21d46b1ca342ae3905a5d55d13a894932c6e66e75a2b1811f2e2c358c6dde1e6f674737f3c3ddddc3edcdebc3b1c6f8fc7bbfdeeb4db1dc6c338ee5846ee7743193098ca80a18046c39cb89cba1718c1c07e040de6342fc00e6ea28beeb6034a84c0f85ed3a70f674e15c2ce5d54faf0f03235d509c15085d2eed74e7d2890b5f7eab9bf73c64d6b555b317d946ab26c0c21e25cabc414b6844863e610653e4c16c11156950fe52b2fb6c7bea1da9d50a835fd51335936934a8b9426a222456b6a91defdda175ab995e628e514092198ac5bba279bf667954b65ab0593fc8ef7ec750334d5e88a2170099f5adf09bbb0d7896a426aeba630cca55e9b0c67c3860d1b366cf8bd2284a3a3001fe752da95ecd97ec9ea94429ef771cdcf5c90389ec40f71b2f6d26701c0405481c0eddf1888733add7cf8f0febb6fff14b56ea7f09f0e46eef6c7d3cded762836fc57ac36f4709a5e9e3da717cfa6a1ee7059bc0fa966596a8f9a640611a1d91644e498679d37a91108c612a68b48a6a547c064bc307beb74d68a83a8bd1d494028166f882021525014aa3dc1b4d6c6fa44d3d2b4cfe280229a404039270bb474fdf402a668561202a9fd08f64ff33a270c67b5167abb96b2e83c22d85bbb086bc13a215b4c22a0c436f8122c7914885ecdde2398291134028e8830c0ddaac0bc1190f9c14d311424e7dc5f124e3a0bdd22d2c6c2e24dde6206cfea74f28aa7cbec23ac329879193a63a09185665dabe4e63444fe5a0b8011cdaf1200cbaa8cc9689502ad4216d627fdb6dda53029d55279c08d2166e355a40d2920aa66eb565aac42399d13ee593de6c58ad970d81f4f87d3ddddfdbb9bfba7dde1783ade9f8e77e3e1b8dfef77e361b7db8dbb320c1c46db0d70871bbdc01cddb5d7789c1eff02112eec1ca50712b97b6129f4b11402c404d697974f2fd3f3cbb358f9793a1b2859769a657a920083cdc1c22dd706903065e852e3c096b09bbece1811429debd5035d2496cb0a803085a4a84d85d6aedc3cca31179e118a40630f6bdbcf408bb50902aca8deb38afac5744598ac79930c3caeedb26e613d4273eaadf9dc798b73da0edab51c526b9e12a0502548a507b0fb03652d8f7c1da2dcad9d4bb2b2e625dc0e694f981257e4ebc6e36cd8b061c3860dbf4b7c0a80181d50d3da8cc4b300c089427cac3f2799390b474315de2453021880f254f01c38189e85b1df63fd14b8730cc48e8dd3f9f5207973737bb3b1001b366cf8151f174d83b32a97590949964f9f6c84c91be61191e1acf3c884961b9a54c8c2cb8031c5620fc9bbe8af953e4198d12e3f4db35ca6931a6d1acda26f331330d52a36f352ceb78de88908661646968ba34250bbdbdfd27c9245b056ced5627a64a0cd4365b23beaffbd1afc384fd7cb91446a297af208c3bc253237314e286b085f8f8e19e7ec10e94275f3ab8eb0269c5156aa9b2c0c34cf89d7d7ddd50c0531b0a0a05647d7ce3808476a4c5e333889d6252f390c76d18ed4f25d96299980260567030d2963131aad2adbd72b4d3dcda71dc3e4ba5e555375828f321350a10a82c164e1f2bc583647f7ac188583d5e83e8cfb9bfdf1f674f37038dddddc3ededc3eec8f3787d3cd717f18c771b71bc6b18c23c79d0d234bc15060d6aade176552a73bd6376d6080ba7b4e79d8d9ac7c35a4a788fae9e5d3e75acf3fdaf4f93d2206b630e63437292aa4467b35c7cfdc7d5615cc8eca94b144cffc362bab949c8cb0617b5a535b1550214cd3344d53358391b2ceb950088656ab77756b8966e63d7cdbcd5a12563ffb99dfad26f4c2b22c7ba8763b9b96d9daed54660ef3b22ce7febb16a0befaa8c9539fe577ebc75b3a0fad913840c6a4b78c725cf049afafa9a40edffca71ed9a3b7f5861b366cd8b061c3867f72ec0da335d626844f811bc30088d81b9e85e7de9ef2250ee8e87857f04910e0c0047ce8df9e9e03c78292affedd0400e7fe5a3f4e381a9c785ff11ca886ed8ed1860d1b7e5bd449d91a9cd542487304d4127a43115acabe032dd338da88867e4f5b9955a116312165f06ab0782fd5698c49feafc6c4c60c2808b59e2c7515cb1259da827269eb9be7066673cd140ac2d468a3b97abba912da98b7fc2833323659aac800d425e38374b6f1b88dbeb536d543b638398dc43cab76bb4b9f3c2d3fe4238d4d6d175ae06b74498448cde20e44cd871d30c893740277e68df731cb6891560b554153967e677f53cebdb3232cb9382388a02c48204c69866a9cd57a549ea7e8ce3d01fdb684b596f1dc53a24b1fcce6a1daa6e9052db096122250a746e0751d4f27b8308b7a6059792e07508ce64e610ee8e9449b60ac605b74cd01273042a1880c3f5213708146b9d9701c4f3737378f37778fb7775f1d8eb7fbe3dde17873381c77c7c3611cc75d19471b773e0c3e0e2c03860c7cceca2562ad116a775fe6005da2189c84e096cf7787532865cc553e45fdf4f2f2e9b97e7c9e3e3cbf14843099b206be028820034b48705387b48ab462005c2d46587463633fd1a56ad11895009a790d8694f028c41aa8d18eb5f780e43984dbddb3ca49cdb52407d9c853cf7c2567c61e99245f0adcd2c8a7a6a9a9619d776b3b93c45a13d12451cb4856746e1fb7a46f5a85585af37a4035320cbb5f51860ca66e8b1c73733800076a5fadbdafce66ad90cdbd778052a2d4baede66f6aaaca302e6c1cce860d1b366cd8f07bc5c78a7397547f0c4cc2e020f0bee2b9cd14781f0801c04f1512cec0fbaebdf976c2c13010464c81cfbaa0787446f96bc5fcbd7116dd68267b045c39b2366cd8b0e1372171568ecbd937314d93afc6e9b536a7e7c1702dfd6853a22055cb52e98c20350fc5959cc756e13b09072b61c8f49a98491cf6a931250901b047d524711310c1ee8e6a3926edf9ed5ebde6469bb6953697270510020d0ca24944340f75068842e9592d946ae3776a13a6341f8a83a1ec282407a764f542c4942411e67010518c68e94219eeabecd036cf585f843bf36790d9b7d6d52fa4d3e78899a590db7c394d332f8348edcb42a5ac1c28584963a2bbe1309f6336d2abb7bf834295dc6c520c626d192850ca4caaa4a8b5d6d0147518863c4758f43506a6af4d822e243d19097dc128b5c317445528d20fb714d20724b586e8e4064a296577b3bf7b3adddcdfddbfbbbf7b7773f7b83fdc1e0ec7c3fe5476e37ebf1f775e06ec470e234bb1a1c050ad876ea3d7722f3222599248f3259259450286f42ab54ba0b8739af653688afa7cfefaf95c3f3c9f3fbf9c9fdfff055355a493cc98a92f21272b2a646a4d6db93b3ad7f016409396b126999a3421a8b916bc1fa4b4734f597495de487a2936299c0e33b5aba6fd98cb7a9a92678b99d1d889cd24436c91c968fe1c48c627b992fcd09857608b340f9291af94e73c0266a668d952b30b6cb13aad6480971f32fd9f5acab596d2b885c6457065f433eb4cd342cbcc72a12bdddf4cfa7045166fd8b061c3860d1b7e4ff81c9928b83cf202bcd4fe60b79b7fe8a6aa245e265db02e9fa2355801d7deabcfc2d621b561c386ff1e485ca5eeb68fb498fd3e31f74c65b24c45166fcb66862574d1194c4d197f9b49aad16b8f93d8616bb3666977e395ec0b935751a662b449ab85d2a01958e64d6432cb7ad2439d664a2007ced2fba122850204648414e1ed5529a16672477a61528bd1fb733293d7dda1cc5d56d62c87a145ecf437ea200037b8513029e37857f1cf80bb77c681550b999249b4253d51a01b0c4c49420a1632bdd69b8840eeb4458e8034a700bd9529639717098cb7cae924aad241d689b8c6dd18298b0c48660b25011800b3164a2d3f98d16c6aeebe4cda66b3a349d2a48840041849eed0323fa7556849a1f4c2cce37785a470325a0c4ad4a8191a5d11caca22e5dbc8b584e42594f2160e66e3308efbe3cdf1f6eef6feabd3ede3ddede3e9f6eee6f4301e0efbdd71b7dbedf7fbddbeec0678c138a00c20c31c06192b17d74f66ec64a77b643d7ce7711676892def995eb8074c0470d897885d666987f85c1131fda57e7efe102fe7c9739d444a7198148dbadf28980a3814605a62b393d1cb65e398cbd1405e38ddbc9746a539cd09709a08470600b7f50612d1d280a387d8280b9a54a38599532638655417b584fb4538b7ad989df9328489608f9e61af245797eacdc4dd7cea1b53e6a09bb30721b5c30eb131583dd57915571cf34601436bc723089ba3a0e590a0cae6de6a2fdddf3389391a7dfb2db061c3860d1b366cf83bb091381b366cf8ef227196dc8d7e5f7d11d75058c59aa6f4245b746039bdaf9aade60129433dcc4c327313c3d9922c0024ed4033221a0b91a120404414f7b9a8bc851b2b87565628d918f6862ca4c225148b78470656d4624340689484c968d97e4c0f8b39702487cb2a19158065782d25838380a29e33c9669e5de19e8553112da0d9928871f3c29a7dea8bf70b9701310bb3932f1811e634659fb3922f2b4c93083203a68dfdcc29dee0966d4329b2991d25b9afebdee5200a59d54d3b9029499385b10bb1f52b3636619e69196cea9748e10324a1b4f8d94692119a1435e6ba3149ac50c4946f63c88a2d58b629c13d039be7c586be5a9611bd2d48d1486514755d25341980a9424055b1e2653cee4eb7770f8ff70f5fdd3d7c75bab9bfbdbd3f1e8fbbc3691cc771dc8de3388e653fa20c288e32c00c06b8816a49c68bbeacd7dbcf47a8a9be004095dd6c489a30fb7182302bcce66f29a04f2fcfd3cbc74fefbf8f7a3e9f6ba82210d3396a3894eb3c1000a245e6490896c22c588369254c7330f3c1d1228d2cffab76fa12c82b04ec7ddb4b7f5c0f57ca8b346994dcebd928498a06ebecc9cc74444c73ccf9fc4131afeaec0a5b5abadf52b5cc51e8e85a9efe8220e95a0aef92f0cd85d168be4b1159daf822829de4bad203f64f850b2dcfdcf3b5fea0abb56e91c61b366cd8b061c3867f2489d34343376cd8b0e11fc1e3a05b9c662226a63a0f6f395345048d909c26483125b5b11e35dbcfa6220652ade88a9b65d46464b42dc322621605009408d9629c99cd17ade5b9c7b2cc7a461221a3e61bed5064be87f784e4466c10468a5066983925c86c0a44041508580624336b7e329543ee69ff323416a335fe98594a4e00b899bb9398a6b3d3e848cbc91c040cc0dd6badc913389b70c6cc5e10a4320da61869324064a187264500610e3843acaa564a0d4448a64213cd4118a590d1e0749bc90e9a22823e7861b6356721d7cc191809b17603d14ce1655e503ea7866a0d47e37a44522d642788986a6d49d39865594d18018470ae31e9c5ccdcddca8096695dd00ae69b7ce34593c9488f90d85aea15516b8d5add4cc0cb3959389b42e020b8fb381e4ff70fefee1fbf7e7878babdbbbfbd7ddc1f6f4efbc36e3f1c0ebbdd6e18c76118ac0c18070c038a35b5599e6e32d391bb204b9935b426232c09a59679643d87a52f79276cd7746392d73a26c1f7eef1de3069faf01f88fa52cfcf2faae7741899b34e1580b945846aa5bb59dbeba94a02ad64dd58d20d41d0d4bbca6a1a9a5a737cabd2a679aae4e04419865a6b9d26006ec986d568abbf6542a15169d91baf561a95971992458a7949ccceca999494e45ea6691a06afb59a798df0e2b1f03bb99692ce5bb638074ead0f742a779ab6e692034ad35f1ed5be4a2dbbddcc8cb085400c9999677d5b65add58a474444ca9b1a0d4472d2448297dbdab061c3860d1b366cf8ed489c0d1b366cf887619d9072f560cb4399836657d92e2916583f6745bbb0e7d766a7750fd2cd99d8bc34618ebc80b2cb4e225be762cc6a82cc8bc165aa8b2498e6ac192ac87c96d75a9d4496ecacc81478679a226aad400a706cad36ca376996dc4d0eebb381a33b4c5ad06cacb8b04046e1aa857484b83e8cebac9f2568860218a8e969ca2ef6947f08142d0bd415497970aa492419c13a07b8c0a2f15e62d25604f3c7a99466a4dc25600c4d8a24a1505b464db48c6ab696e880d83a8c6aad8ad022d1aa8e65476a0622cb965346913cd7c9cc1c26e3ba0d7a2d7f90d61d498d406c72897edc483934d50a99998926794801f7dd7e7fb8b9bb7f77ffee9bbb87c7bbbb87d3f1f674ba3d1c8ec7dd6eb71ff6fb32ee860c3036d3e02c0e3768cec245aa54ec92d3bc1694cc6213756230054bfdb20101738c811870dc7b5531df0b153ac7f9dfa697f3cb4b7dffe30fcf924944befdc2a8508b6b499e749a543d8f402ead46ff99d9344d105391643dbf065d72451aa509911934b3382bbbc68895620e913ec8d6e78e90409b2be5f3a14a523abfeeaa9b39bef9226a795511cdfd57ab561f20f3fa9fc568eb6b015284bef411b4fe04b8fa341094f5737981cd2472725ef97165c92ad6b586ab916217556e5b26ce860d1b366cd8b0e1b72671b8b48a6ed8b061c36fcee05cc4832e238d4c2414cd6843c22482ce96c761b41cc09b38a1ff6caf696e3e9f6c74723a00aa9274b2982b0365e90e66e6484bb4a97865d958e59eda753176dea46f6a1716744b455dc56f44648e4690ab0a736f86a5345c4d4d6ad03aa4923b30da94d44c1bde937148e34f25e7feef5974a0daac365c0daa8daf51f683b71c207652cc48c22cfba109230de4942ea4f6539946a32aa653c6dbc04d090e0a0685728761697dea91229e02a2564e250bc45455c8baa4e1b2f6446386848aa018840b3522105a05546b5a51694d7a63c9bf280363977364a45bf66135beaa1779a3c92eb2cc0b21b416ee146225cb175064dcb542820d9209663e1ef6a7fdcdededddd3ddd357f74fef4e3777a7d3ed717f381e4fa7fd7ebf1bc6d176fb520694c2b1d01c4eb005a8a033305c3797355292cb2f5e7596a69726b5b068e3d26e9dfb5a1c00f696cc547132a651f5e8fc46356ad51f80699ace1102118ae96cd46885b4882923694a294098951ea564caae7758e61051146aaf096bbe2f325bc99b86adc9acea64dd8d946fde9316ca15664df1c29e3d652418dd22b75c65532f5243af8e538fb709025085a0109357c29a9499d77f8ae93a8b24a28b8bafafe56458032d43aa09bb6c65aa92285c781503110a6fd6bc8c580ee487825954f59634ae69a0f6267b4fdc860d1b366cd8b061c36f44e2bc2670364a67c3860dbf2d89d3b80e23339d2247d930f36ea9485f55009e4534cb9066adcc1b97ca9d355a1b75df96199c0686c3ccacd0c84ee2e4f62f6ff5a72da8b9398cebac99f905579208cc3f6a66732e2b89aa8b7abfb920c94c9205a1735d476948aacd214440b4d28fc68cb4a230639e7b568bd653e2c5e69a4fed4ae3417a7efe334043d4ac9fce5cd8ac730a853cf537511551612ea2b524259d16615e88d6dd156c8448c6f62c1a8a6006d344e85c6b9d16394348199d1b35b884bfd696ec6b91f69f9552896d6c564babce8c9ee8c739f5237397f91b2b6fa17a1c2d050612a6de7ca6c0544335c6321a55abc8416665381d4e37778f5f1d4ef7b777f7a7bbfbdb9bfbc3e9e6b03f1e0ffbe36ebf3f8cbbc186b18c3b7841b13067922c99afd456a6b2e66ce93ed772be5e330ccba9642605e382c401e006103b21c2004cd3384d7bc8ead7aa59075eeb0f3f7c17d3b959c81415b4c87a74a45babaa25fe9a997a2c71c4cc2dd26cc8779a16a10c4a9a0f65acbe24ac17611ed2424e9a7a64722ee0a411d5189f46c32d97ef7c70d697c6d5057ed5777675b87273eebe0e429e495bb31541f3b31f5333f3d22575c69532282ee3d97fe6c72fa4401b366cd8b061c3860dbf3189b361c3860dff701247e4fc670eba59f4221a1101a3f7fbf5e6448d2507b7592d106420b327323a34005a96179bcfe9c55ebc1433100c03cd9a18c056b7d6dd6dca4ae9b9cc299370c2afe6aea661619025e7ef88662aeabc4996e364c190a7bbc4a888885a992a17b662ec0c5bc97c9e1ee9911542068a321a03cc8ea4e464cc52b361e9ac6a06a49ef7bc1ea417df95a1b5030144463867b46d26c474131a586b645d74080b13234d558ac899db28204c30d1dbb0ddf283661a225aac2d67db4bba75ea3445200f359a72a79ad1d80b93e6b520820bb193dd5b92455686a18504a54aa5c5e164b28c9ac046142d5d4c10095a6a9ace1142a4eda5e947a2050a07158110ccbcd2a750351bc6e37e7738de3ede3d3cddde3d1e6e6e6f6fee8fc7e3e9747b381cf6fbfde1b0db0ddcefca30b817ed0abd8096154f91b9d079ca48067bcd145a39155b87525cd1338db79225d30606646c9eb25cbb9a5041186d182c60f414971999262a23ad0642fceb4fdfbdbc3ceff687e9fc3cd5c90d45960bf17c3ec31696c4d9f42fe8f941736fdbc215f6fa76d9ecf2a208b361be1e9d8da29afbb935058ac11d80221461c515299f5b22f8482a046f6d53b91e4229b789f9326cb9daa86834ec9a456acfec343166d51e29f6c516ab2b3b4434ff203265baf6623541d6f9dc26709b6bf416e691731f564490fefa62443752e92dde79c3860d1b366cd8f07be2590e8e9fe2d504043c157c1f085d3ffe55c17715f5d5178447c767e153fc1c89b3496e366cd8f05f43e2a0c50cb377b9b48f2090346737e2f450619b5d0f39b2b10f5117692f4b724d488400739879d228bd0caa47abf4112b0073b3b816e36459f545bebb358f1564a04897ea15cb5373eead369b7e4804a4a8dd46a49ad362ee7725a020109a04d696a26aa08c9d6dc8d46340c83de84923199b52b33d075f1e0ebb92c5da71abc6ce9fa58c824119eb54950544a12ceb9652956380aa60b1225ba05a5f7a7d4f24233027ad2cc562356acd226ad5aa08d43c42494bc18a61370cc4859d2d2d36ab47880cca912419b2478c6ab37337bfb4462b218376675240abece4885a6b5265b5f9971811ad753b50234a193fbfd42a9571371c4e370fefee1fbebabd7fbab9bd3f9e6e6f6f6ef6fbfd717fd8ed768771b7dbfb3860dcb11498d11de67d6cef94202e74259db15afa98da69490d5a520017ab2a92d682a04e2b0a9017f6d895343499344c61e75a9e27eecff5e1a93e4fe7973a9d319dbfffeed3f90c612c03a1f379624c6ee65e44d55adbe1a5ad28cbe58ccc492eb9d8d2d6841e2c9d3deda59425b9066c0567925901c3d439b526e58908c372de395f41b556426b014e0f396e2f98ad55eedebba55e6be50caf6441cbbe84d624ce22298ab84ebf4aaaa806d94d50ab54a05aa7e5fa6aba336596d6eb289f65316fbf00366cd8b061c386df35f686e9addff77be6fdbdebc70f86d01b0cce40ec891fea3543f46b07ae8ddcd9b061c36f88e28e6e7a7ad5d7db8634ef7112a6d4bff4f4901e6c4cd21982c425f9b867c4a0941259cc9c13a721222cb901214259409e1bad2d47b705eef67ee28b517abe855e9367410a7d7821dfa185a2d6243d145599b8c368b53ec1266f00183049b5312650a886904d378a08985592554b06306820f3c7337a27f99d80a22952d827c9161294729559fe21341a65d64075665f30463052f32041345042ad703745ad11f296a793294211014431877bea1c52c660b4a94ed15f07d112822066f51360405ab358a7a856b14a212108550250d33d0992b5e1d92943938b387bc958ab6daf90d14909550a05436495c1980a8a88a935b52f6125cc059071d4414ca855b6db1f6f1edfdd3f7c75fff8f5c3e357c79bdbd3edfdf178ba391c77e3b01f77bbc1c7328c830dbb18c64ce0b9f24359727f587e8906e958fd32564b99e95a33c47aca4f5ec7106867940893b54efd6590c30000200049444154ee998a2494fc5129dcedca14e5a50e3500635508a0a30cc35ffefc474c14748e495516729a1756d5990cadb158fcc6b2f21d8504994340e4724ca24fed120850352224301490b20a3ddbb83c8bda98ea95ac87eb8ddd4aee2659280451abd0f99afe99503b9184884a3234d15a60f0975c4a6f122679d13527deab2f373dc77a364946bbeea0f69dab35df3529d9fcfebb7531681e11f3ebcff4d04c0081b1fd0ad8b061c3860d1b7eaf3060307ca86f78ad0f8e0f6f7d0b383adebff9b8e1435c7f5729ff3ac08097c04f15cf02805b07842adc384cf818f86b0580dde6e3deb061c36f879e4c71156ca1aeb249b9059779a717855f4d65b33460160bb44e62b380dc5cd0a45095c950277707232acd98ad489d97398766caa645b3568052851c2e53e6f5d4161c038672168f50c48436a3f2a54e11a0aab100aa492380ee9e8e94a48b6a131a20aa6a86b026d5624ee7f93c916c32834e042cc7aaa5e148c915a9532497a11b732533564d3a2146c4cbcb442483e675a5356a6f296a040c0a3a6ae6c2709218d52287dcf9e081c696a2b2da6ef631d7dab256322b373226798a1a2240cf2ca268bc986507d75c096f5894110b6d47b258f202f3b96ac2a488a892351792728436a10ad1ed645d1d14589504d53a9deb5427c16856c28c28bedbdd3c7dfdd5bffcfbddedc3ddfdd3c3d3bbfdeeb83b1e6e0ec7dd6e370e7e1ccb6e28c368bb0128564a9fd0977734374cfddc5d9039d967fde78ad39cbf0f04d24b36a7f64a91b137f43c2c5e600633542068c6a317916221dc86dd41f2bffef0fda7f73fb06ab4328c05a1e797971e12dc556c6a555dcfe75aac5908f3fd4c53057bd1b92d3ab5bc4c5f5e9e5bd77b2a9e0027cdacbebc0c4e77022134b39517b652a9d09a500310a8d4d52743273fd10c7ab5ca8d0ad22c8535c0f555e0606d2eaa75c0309be711bd937c45f7642d3df2d255e35eddb9643c61b15025f965e8ffca707733869604a3f903adf193989d83dbbdb10d1b366cd8b0e177889de11c6ffc9a1f0902cf714deee4e39fdff25e1d0c7fa9d78f973f4f0070ef782cf8c339c704ec8949f86e42211e9c2fd2e7806d24ce860d1b7e3b8861ee3464556f9fcf354de7595c901480a52b2624d20c3453ccf61cb85b44a433a709188c468be01408a85521b79c608f6654f22a4d75d510dc522e9a18216acdf1cbc81a8a6effe8c5356df83f6783950042a1d094fc118d92a638779a805ec61a4932283522c938b9bbc4987a8c0eac4e9aa6249b58958a8700c04887884b52343aa646e4844942b2d96f023007dd6cdbc9d62512515be6b0d1739a8d50b471346a3d97527ac010ce01a9a68ce2e3e7cf74b899405531043312ee9e25dd24e8693f8b084d2105059b6a8da8d1cd331203058c1ac0d47e5985506ba5286bad40730bd24ccfad92aa736b8d73a8a1c8bd4213bc901650add34cfac0789608aa22224c8660c4d4288b88699a02a2f9142258c6e3787a7cfae65fbff9fa5f1f1f1fefef1f6f6fef4fa7d3e170d88fc3b82bfb7d198b0f03c641c3002bf022408e35ef908d5239ab2701d9e9985e27ceb5d907ae6c636b9d6c5d0396fa0f33c0bc178067ab3c698d0e10c4c8455e481b92d9ac0e161fcd4f70530cc58fc6c31f86fffd6dd8cbe79fa0f3a4899a84a9f8d04ab267251aed3cbd985915a58c409ebf51c0cc6a20c5322db118516b2d8d62ca7d6fd7545aaf2a2019294b091e61f45aab3960acb5a6b6ab11bb70e562e90c0e00a1cef6c95a2b80e7e71792b546d22e96c6ccd654950c66300941210ca48510355aff79e8caee24e5a74b5e44b352af29f4d08c5a8b7230a6304b6154b38546c5743e9b39f29ce86213ee1631614b38deb061c3860d1b7ebf180d1fe30d19cedede606a001cbff0f8c130e90d5b56c97b60ef2bbe2aa934cfe10adf9d2160125e883df1793b151b366cf86d499c6030086f6d3d4d22114bb48d95264de91d4266f24aa0f68018f5666845c4145d4923cba1366fb55745851c560259c363de0a9249ca0c356a8d7445058364b60703b335a60719abd64c6371b68ae5b42d05920bc8ae6b06562922350547cfcf2ff32c174bfb1522ea344d4d8fb0d8ca9065e53d9c7509ec988f5e4a6672e88de0344d6b8f46cfa9b19c75e7209245afd4a2693d222d5f79c06c9aa6c6320553e043d18c7423d59bd5e13005c546ce181849cab005fa240b5695e7aeb5898598a12bb36e089dc5916a75f6d8d7546981afbc495d7fb4aa6e96aaa2b75f375b59daa8922a4965098c5554d4e4cb5acc32214d66863220620a86d9e9787b7c78f7ee9bffe7e1e99b77efdedddedede9e6e8fa7c3717fd8ed86e37e1c77bedb0dc3c8622c83b983d6f4312d66797eab6a91bd6f5e01ebff489a82c9b5c9ae9e9aec00800a11ece2dccc489a256ac95e64deb7ed4aaada8c1c9029de2aeec338eef7c3b81f773f7cfb879ffefa977aaec57d378e9f3f7e8ca966fc75724cab689bd6b6eeb4f482c9a80aadec4ecb999c97a896c634925e1662aed11f9988631635d999c880e39abec0265b89593ed50e53ab86b29e158d16179de13b2de1a8dbd366195a93c36439fd7c482f9abf2f4be2e6be776aa58a9a456df3fecedce22519c434795daedb59cd649d0babdb2f820d1b366cd8b0e177864c793cbf7adc80d1f0dd74fdb8033bc39fcf6f903e27c74f6f7d59285f0ffdabfb0a53fb1e4440159b0667c3860dbf3d6aca4928cbe095b9a49bae9cc29ae2a5dfd6570bda0855f660e308cd31b801aa697af213ad1ae412181551c57067f41499d4671855a39ea797e95ccad89985e5cef99c476bd61231aac24043462cd71ebe6b39d9cd96a565a8a3005930e29c4de1ab27d4d9ff15f3676e67973230758e58ed41ce6a839f6c9e42978952465b6a8fdb4fbe62043280353754db2c2d4958b2894038ad295e8c66668190a256913030584d00a2b847c6fd54b69ef1b4cfd44a32d2fe26464b4e891ad751af14c0c8832b59236fbac6a4f747358a80ab98e9d93ad706ef4c2781a942907ab5ba30333bd3344da80ab388104299b95b284a3096f178b8797afa97c7afffe5e99b7fbf7f787cbc7f389d4ea7e3e17038ec76c3b82bfbd187c1f73b7347b10c301692da9be9b6640057bf8af9b7fb665ef323f35ecfa9de735dd47aad9254d00dfbe2c5403860eec3e0e37e2ca7fd6e3f94e361f7979bfd9ffe38fef0fd9fcfcf9f3fc7d9863decdc8eea7902c2cccd4b1ea4ee664a6b1821aebd4b7916245d3117eb37d64f7a58d6c43173a567b2131150d3ceb458ebc53bd8daa6928aba480b9ef7bab7adb5f0e1bcf69a5869be1e83b1ecc815c332bf990c1b8a374fc1a2ed5a91386b17e79cf0350724f7af6d735c32b75ce30d1b366cd8b0e1778c9de1f94d598de325f0fa5f0e86e7b71edfcd1eabcbef5604caf71302188927c7f53ff6a162fe22b69d920d1b36fc5630162014cc92263666c1dc3dd32e42b16aa1623e390365c87077844d556c840f02a94cb13547d0a65ce65898113c52661c438009a8e738d7a811b5d31feba92d229c345bc64b337ad4794893c4968c934a1cac6aafdadba8ed96fb05973e4f7db3a6603d9ace44ccebe067a93989d613b27b463ed70b0a0939c3e3ea41f46e9db59a095a944ff994a4a5668a2407f656254626e992240d0033ac7267a7a68c68ac52ee3c3b5b0572ee60aa204ce186391067c547b4f7dbb39370b52f5746984670b4cea13e3fcba4a9f9e3d2300454284274065945ca86f17073fff4f8f4cdd75ffdebc3d33737b777b7f70fb737a7c3e1703a1ef6fb71b71ff6a3bb731c500a8a65c6749a9b6265bdb9a8bbee6fee3f7bbd48cb2fe19983f8121b40d214309831466af2766c4d4e1031143b1ef7a7d3e94f7fbafbcb9ffff8d35fbfabf1020b03811a4144c0e4943981958daa8b685ab9fbea44ccaeb72b66a45d022d7eb89da5d4dfbd2a6ebae053568b81f3eeff7cf95aee7c004b42f62cc6211a79d483a256c637be5e4b57dbea2bf79ac79979ab2b36ed92c32236ffd4860d1b366cd8f03f030e7c88aebb5d61cf371ac793c4f9f12db9cdd12f6ac597c70d251d56fe85af160446e2fdea45fffcc7ffd84ecc860dffe7e057dcd49d678f570f76efc1fcd86c46d0f2dff3ffadef80cf7fb49bd0b777effee6776e0eb0226d9cb26e8388165a8a9453cc61c6a481812ce9ce14d660950ccce0b0da3988aecc119cb06ebe00080b28a282a4ac66d3743a9a84e7e92c718eab58cb070890ab4c961a0ed65acd1727cb6a9a8d557a0b9769904b186a9a4152bee0dde5b4a62116f2454d74b3aee941e67d98085773d4641178139f98798bfc58c411b61e4d732b93225348d4a2896696e7baec479da9e99a029034961413752b93ada8ab543b595adaba036aceebc9e3202048998026be9101449848d0d488a17c2122e6b4e9880b234ffbbbb2733a8363ad5185669031cad0cba1539e014518cd5da20de3381ceeeedf7df5cdbf7df5f5bf3d3d7e7d7b7b7f3adddedc1c6f4e87dd6e3ceec7ddce87d1878261c0e0308721490151d9ad8eab193eb524eb2bd4d606b25f31d15fb103573cce7aa1ce17d5fa673d6fbe14706fa5a0985131fac90b8761d8eff787c3e978f370bc79fce1bb3ffdf9cfffebfce943ad6700650021a8aad6ec18773075644bd59bb17f3dc98b54647c493a3413400e474455a0c29864a5e67473f56023b2cb9864e07af7d9c56ef9ffedf2aeb58a623fc244f2388b4a288374f29f7bb7fbfa04d81c72fc65a5ccfabbd885c76a16caf50b2df3a79c6f9566b56b30b8dd18dbb061c3860d1b7e9778d11b37ef7686005e742dabd9cf8fbf628276861f5fde2677caad63e4154fc4813a19241c1d35f0514d96f36d7c7e5f5143a36184be9b502500b78683e353558a7d0c5968a5a782cf818f150006e2a1e0dbe9b23af50bf8bae0870967fcf2ddcb078753cf420003f0532004031e0b42780606a0103f564c8211eff295d5f67fcf664b3b383c6df3c048842ef8b0c702a2b577bd44fbf13761c4d1006047546012cec273fcdca6f3bbe1d38073e00c18f0a1fef25ddbd5f15c1db7012fb1dceb7f115e027bc3ade3cfe76543c4f50fbe5e647b02c068a842153eaba9c2f2507c563bb0a9e49a29bfa70223be9fde885f7acd0fbe2bf8beb64ed9ab73fa596f673bbdfe4efd6eb8d81c8177037eaa780edc7acb8325b0273ea92dc52f61ef288003a335d6737d22ee1d151784e6cfe3c6b1239e95992cf8fcb36b6034dc795b00041c785ff18b07e05d01811f6b5f90d2c9b1273e0b060c04810fd1369dcb72242a3405a67e421f1ca43e0b7ba00a46fd30b50576eb3a574c1000973ed656a6dbdc388d166ac4c9bfff1df4531a1bd006bfda06309ba6295aa0b001964c478d302ad04a85009c6bcd2a62930597c9aabba938a707676a88c82944719a948d489322d53804439a9a338b4225b2d5ca8470b43e6fcf840c92c0947dd06d7c6d33331735cdda57959a9acce15d53184c0dce95280097be980b52e0d28eb19a742f46c495c1e4ed893a0f4a9da64911d548d26db589323b98662f172e4a7f969b0beceea6abf61ff4b29ef59b77014d76846ec6a964a7426c4d18812610123d439b570370927cb3e2e38a9c5aa95404286a8bc59d0f88c4a9720a843935f8309e6eeeee9fde3dbdfbe6ddbbffebf1f1abdb9bfbd3e9f6e674b839edf6fbfd30d8615fc61d8bc31d6381796b0c67cee29e5c4363e9ae041d5744ccdf819f11ddccb5f1786511720a301143018052e085b4f1f9a59a1ff7c3b8df8fbbdd6eb73f1e8e774f4f4fb777c7efbefde3f7df7e7b7efe24bc5041aa06321ea6b3ba0b35596b9de24284b25651ad0535e8cab2cc1e062c256924ddfd8a365d5839f473da1280ae4eb1cd6474176badf947ae5f21f8c5ef127d49accbe6f5fa7ccd57ebebe7acf7bad173113fb3adaefac166aadab061c3860d1b7e97787eeb37fc815f94d57cfa820ce74b1e2b038a139f029f0237be0a1ae8da9c0ff58d8d0d8673e0a7f6a204f453e0451848a342f38ff053d5d49e822a7c08ac6ec82d5f6cbe38e50bf8a53b553f04f664210c78c9da4f2280ef2bf60623cec24fb53d2ee043721c04b27885cbdf693002c2a7c0e7cb4dffd85f4d7d133f83dcfb4fab83f9f39bce1ff97e6a9b885fb1d739f1b6c6f8d593af3ae7d3a231091fba952e80f71546e867f72284737f9ff323f9fc1f2af6845b3fb0bc38919f85e32fbd78634c8809cb01995180c2377ad7beb4463e04a6d58b28e90f01c4b330b09db59f2a5e7ee95d490822567bbd7efe67fdaafd9af13e301159845cf50b6be045cb0290f0ac5f7597fe7dc0893334fb063e04827043153e54ec8849cba907f4794e83ed6fe3afa1bdd180f71502ca7c45483f4edcf590d3975938b0accfbe577fefede497695acf9f3d050335636b68d1082244a802169c5419cd7f1411469afb14bdaeb79d44369794ac8211a0912d02368d3d4ceaa906000bb60aea5ef203c09b4f465030cc60e148a5095b743119502fad4efa894280b42c27c6fa1335bb9809781efa2bcb4977545df035977fb91817e708925432cdfa8babfce3583abf38b32a33891311c23a0a441069e812a1a6df99436760c986b497426f49ea761bb56e685b769e4dc1354bbc60cb5fdb25961542a401619021dba960a001d6f50c6d1a474fb76df2a54628985ad7bad1103263b49d9af23d13c85eb0a946c88310c65276e3f170f7f0f4f0f4f4eeab6f1e1fbe7e78783c1def4fa7dbd3e17838d8e930ee76c33070bfe330b6041c2748a575cc1004290f808427c309ae3f406c95b4fb9f01f9251b516e2eaed84049cd5704b8c1d2f9252b4431db0d651c87611876bbdd7ebfbfb939dede9eee1e9e4e37ffdff7dffde5c38fdfbf3c7fb008b3e26988132479df442b94eb1fd4c25ac092febb761124054822b094c4bb59763c650ffd65f214607c457ea5b62ba91f7b4d8b24d3a80b1a2fb371b297aa09707879dc2830557efd105fd34fadd38d52d70a5e5e687865925ab3a86ff3712d3d499bbb6ac3860d1b366cf85de2f538df26dcfaea716220beff02e9f3331eabf2436759d6b9c793f0d73acf79eb57e5fb9c47d1ffcc3a0ee859c93971fd75f553ef9c4962a5f56ce9f5247e01eb44cccf513cb898ae5f3fab6dee155db47ef08c4553332d5db76ff3321fe3d79db32f3cf36736bd2665fe86c5f1d686dedcf4d5aebd79b8ae705e1319af76e493deaed448f5c759bfaa6f63ef6feb620ed6e9925f81fad62e7fee3ffca2379469bf409aea6fa3547f7965d65fbb06fed605f0a537bc3e3b3393f8c66af9c23f4d976fe9e39c8ef20fc0cb349959312e74834886fb000074454605ab0a002b90f12cc8fa6e2940a777b5900188e495a400ccdac80f190d5d3e10a514053370276004ab628ada6502e8b68816d911114ee560396b40e6c916730951af172a3e5cddb15f5d22b11e3ed783df3a6863ed12ea8fc497c6427561d41b99ca177a1ccdef7fad58b042c85a189068a4bb03a1169c6c241190025423020842d9d94ea3332b9373efbad0c6c869fe85301bf000804b54fe12fae3edd864700b0c3433774f63dabc179935e32094a5d59c2365d701b741eb4a9f88de449e51394491cc6cf4b21b8f37c79bbb7ffdb7fffbfee1e1fee9e9f1eefef6f6fe74b8391e8f87c3ee30f2701886d106c730a20c69244bd649991144a5690926aa272eafc459fd42fa476276f4ace883bcc41da6f48d4932f361808061b4f1051f3f932662d80d3e8ee33e339b8f878787c76ffffc87fff8dfffeff7dffe295e3e19a55a1111313192a54caf1fccbdb0756425679887ffca8ab89c35f7667244902d3528afa6f9fce635282222685c08446895fde4572bbcb13f966bf83ad7a62fb5a5c041ade4ea55720daf32985b071c9a92685ab3365757ebd5fbc15b11c86db5d3804d86b361c3860d1b36fc0fc2def0e9ad09f7487c8c371edf13f1d6f8e9c0def0c717946b3a45abbff117a7fdfe34f0e23e232fa89c5779ca7a7398cce71d1c7b62d2ecb2d96e55fdd32ccd1bc373e0fdaf9bf97fac6ffbb93e04b6efb6ff27416f49e77879f5fe9d17690e755374c986403acd6275375d347af1de49ed3636c6279425562f53381d0b3b82c6204804cddb7ca868a5e546d20acd629ae632a7004a2911d1626a89642fcc596c90c4ec3c6600ca701610fd47937568440118f9123da16635d745760c5f9719a76ac6ba7c873ddd37c3476a9cd1637d81506bdb0940e93823596badb5161fd744cf5573137aeef292c78c689a9a742ff5f8e4ac246fb6a910d1fed13ca5102230b8bbb712a95aab35a7992891a88ae88229759d514463728c8ea62b310369cd10e4eea01c2459cccde12d7c4724e4e995a3a4985ae37c0f5df65c35600838472d46331315a882190dc4f3f9c5ca00376028c3717ff3f0f8ee9b775f7df3f0f8eee1e1e1fefefe747338ee77c7c37ebf1f4f8761b7b7a1601c313accd14f7286fda42c83603e06e5e97dab353c9d676f5d244baeca7fde72d5d524ec2c24c47c304078c9b3c971e0f91cfbc10c36fab82fe5f3cbb93876c3cdb83b7c3ade9e0e37c7ddf1b03bfee9e6eebb3ffde1af3ffc651c86e9fc4c09de355011d3cb99e6246b4c500bc946c84b49be23f914b732ef5aa1852250e7fce35c63eee5ca79076510ce9291dc3532cc58f13cfb73fb7cf73a559f5be3663a7626b98c8bd227dfc0f255a4757e33156436e7979b15ae956b6be754ad756618af3c65af899e391d1c406802c1d769871b366cd8b061c386df293ec4db33d3fb78dbeaf12c3c4f6fbc4e007f7c41e08ac4c99f89d72556023949ef17294d76c9e082b8b9fa027a4de5e057713ac0c7576ea65f1e3337fc77e373fcaa149b65097ee1acc57628ffe7f043eb1a9a55866b9f7f5a6eecbaf2e5aa90681d1013d292adcb564fbedc575f35cb44634e427d602369798f9ca034a9320c8880b5ccda9e6543d20428effa876cf13ae53b2558eb794ec399379aa9bea913791d79435b3ef2e63a2a4984ac1b3a92c19933747a62f1a2b5e9ed3f5c9b5356474ceb07a3562b6909aa11e960f3acee02345750359f18400350cd9bf9cb982c8c842883a9150d198008319222ba88fde0acbec0521d9dc28dfe1743af3337835923897200ee19224bae0d89cc8716030a4934892ca5883185b2f52c1891a9b6fb3140b08ce3edfdc3d70f4ffff2f8f4cdddfdbb77efdeddde9e6e6e8e877dd9efc6c3ce77bbb2dfd9386270148795ccf605198dfe6ab066d1d17fea76c36f6bab490667b6fd3283bf014034101a1c0138510cc53994612cfcfca2325a29a3a7486928fb71d895611886f73ffe00064c0e564c315549c3304c516974ba54c9bcb0b29a0d790a93c143d6c7e3c230e5d67ae252c78495a31017e945172147fd40052e752ee4ecb4e2457c12574fb3ebcc9dcb0f1cfeffecbddb921b499225788eaab9e312883b9999d5dd33d32323fbb02bb2b29f3ecffb0ff30d2bbb3bdb5d95179249326e809ba9ee839a391c880b83ccacaaee6cd7876010e100ccddcd1cd0e3e7323d1f31c871a1d54b44c36b62a853f8e6d1ab4de2c423c3beb95fed61299f419cb9e69a6baeb9e6fa0fd3f5e0eb3a5f7ffef1f8533a406a00706cc58fc9380338ecb554238e33d9a2058e1eb26b0e22619ffc063b1dd6dd3734f19c519cb9e6faca0b097fbf17f9d6f5c7d10ac52c2c4e59fd80a51a263b05e660691495c01c30b6557b2f166fbf8f562c78dc53c5fb969229d2482856a92822e17502770d2f1c000e8109c59d6e3ee64d8d173369c1518021842140b6dcda3765cb2c8f9198ed6d8c83b6034055daa1b4e6536b006126cd6d84a3860c205c088bc3800c9210a5786ba12b3ed27c694a310fee1220a2ee28c5cd4c20d2b43e74c00b6a6c5374fb36c64dd5d71cfb73ada669d1df266d5091c1e0a40be1644a5a63c62a51c5dd0efad80994533f47021e0a042751a47e543958399f534758737a733ab20071cc2bbdab147752124403c073402449eabbfee4ecf4faed77fff4e6ed3f5c5cbedd6c36a7279b9393d5faa45f2ed26ac145df2d7be97ba48e2aa64aa93883c9815bb48c9f6f35ed88385a573e012be5a585b0ff783c3227fe0660340c5c821d6baceba24228eea488ba040b8b48ca9cd8275d749a3aa8ea42b15da6d5322d578b70ccf917cae74f1f770f6e71a4593ce6865163a2989334988012b88990cd012756b45564b0a6c807712d3c71dc72e8f68003636c3acc2a818bd8af62336fbaadf1fb85133478cc4f005e2cae0553f0653c53e3354b624c8757310b0d151513724d307ddafa6ad31247106520ce7bfd571ba13707f4e90e96f98368aeb9e69a6baeb9e6fab64aafecb68e554fa3d689cd0eb46140f5717f0a457af2bbe9efa00c9f255773cdf5574577fcd069fc68b36f5cc2558c302a174458fb730b24810db51078a1d3b5a626d108518e5ea7d1b8897ba18bd1c485d577a3f57e87d14e22320e3ba3002288643b07118088882818d630312aa0315542bb226d17388ab80297721242addee28d4bf2a4196a6b2f83f93225ce601c6ad0848e129ae2c8b517916ab4fc9455c7286b9abe0889465e5055b8b0c156056c2da89860a4c99054d245832333e219a22174323addad9e0c8309f7e6cd8f55c0fb2c73711cf8c844037d787c2ace211e91e6ee167637935733331118bc14cfc5449250215232484ad733f5ebd38bcbcbb75797df5f5dfd7071717d7a76b1d96c165d5aafba407056cb6ed94bdf694ad014f6d631dbc3c7dfbee1e3868fd19dc9ba218f719cdfba861b8e13b9ed80c318695f01cac944e41562300544bc9022b248abbb3b171a056ee8ba0524fdf4977ffde567cbbb3b08b5eb60cc79d7169387d68c4e14a3707aaac3bed88d0a662b5542554156032a4b484462f54c739df828f869fc7d64ca4c2f266e79fac81155a7e18563627dcb127b22c7dd0f809e8a0179294f60d0538ad09300dc6389dc34556daeb9e69a6baeb9e69aeb3782387b32cea14eeae06e534d3cda6ba95889307e783beb6534e78bc8ce5c73cdf577446d42928167709be7c09caf6d6e2363dc1ca16c22cddd5a68714b92a92ec384bb17d68cac70258d9bed05eed4ea3261c5e8257800aa9cf4636ed57e98a21401ccd17837c12c30141ddd3dc63bf70c53e1aa819ae20d2d41c9c310b5811de874ef03e284c3192093ea1ea009a027ae90566a57d9dc972b4ca3fb34ee460108330e0bbe4af5fa693b78c06aac584700644955497377b712ae22642a9e47b8c441af39dc021885221019dd792a692a6834239322a00d0d1e4ff8da301ca3414a3133b312ff8508195496ca9aa9641ad298748475d02c904ba87018fec9d594c4ad7a33a394e266d562886670839b414be8d53aa73abaa1201b178bd5eae474b939bdbafeeebbb7ff7075f5e67473b15a9d6c36ebf5ba5f2dfbd53aad1669d14bdf4b9f4409d130768ea9b3b6ff4b000020004944415437627013d35c39cc2bfa52d92b3efd7e2f5d5575da1e6308633597388dd59b580111b84152d85303824587be57955e04292595d4751d45a99273fef0fe67db99aa536096411798b911aea2103102b0d42c9000d0291463533b4ae32bb593cdea3aedd5f38693395de7b74fcc86011c88952a78a71465a2eeb76cf41911c939ef19798dd337cede602a59c4f059ac6bd60bcb241b2e2e4323b386c41182339d1b476acae92cf0afca389c6baeb9e69a6baeb9e6fa1288f318c799fef711b413dffcc76f240750ce04b8219efe36e3cfb59473cd35d77f883aca151ed18dda6bb612b813c9c5dca2ef740fe9261d46d0bcb80b25c28d5ce3bebea84f4d460fe92d7b0e8bb8ba84cba91c78793c3dd40331d4c49c65da168e295763c24e6540c868c41b6c9d106fb55c2a19dd8b31196ad91b8b3c72d2416b87a75d26473ad021a927debd29552acb07807ba02e7584a4b35ad24034a81ccd99b739d18e70463b0ee36bb239138d3ebb9834e49394ace6a63caae448312b140910c7aa0469ecef61aee1976c6691a565ee2810121e9ecd463217574dee02e85050a0daad4e4e2fcf2f2eafdefc7071757d7971757676b1d99cad568be532109c6ebdd4e54253c74592e09568786357079c7142ea08e701000f9199bf93cbc954e2352d6da3b33a55c7f87984500d00058970b27788605b5c04e29daa067c6360361f4a1eb63bf7f2e943cec33de1aaca6280a19a7c635c6429a552ca749501204c45c62100de8e5e44a18d32a789edf764f66212ff7434a9c65f0e2e23cdbc667cb065b7f9e3b8a82717fb18583e59927e40ee1bc1dcc32bc6c44f673fcee9bb4cd94673cd35d75c73cd35d75cbf1dc4c1cb3c9cd1316102e54c2839f5c7e4affe3c46f3f4bda8a71f956ff5bb5d114bc18717b5e76fda31b82dfb48e67134d70906bccf7fe56fe1c075c287fc844afe5cb1b57d6cf693cf7d9c1ee4af3efd1709eff36fb2137e93b0337cb26f3f6b978a073b3ef87fc75a00a709bffc1e275dbef5d4fcbe8bfc3ce1c397cff2de01757ce45c7930fdf66c0f07b02056c2db8ce19b06a6d1118989ca84d220d3fe3f074b067071a9b43f46271ffd1fc382051e7c9651e2609136de009748bf1287084b3186f3053c126ecc9ca0b7960fcda667ec00471187b1366c5a2d672a6611920b9807c7a485738b8549476deff7bd5cc46039ca8417103b6f638b98dd82da33f690d8c79f1f349c2361a75d0fa60401346a434de71ab11da500b02a10dbcba6442802159366451c484da3e308aa639137240aee906a395c5918661686c33186120c1b1b8f00a732a2d049b1b5ed66d6a4618289b38cd5802bd6d070c03c977ab340483a8410b8c269ec52b75af5abf5e6ecfacd0fe757576fdefe69b3d96c4eced6ebf5e664b53ee9178bb40aeca647ea5c15480e09f11168618bd230ab700b1e919afd5af1fd235f83e31c5ae18c8ff01b32aaa690419b48e3eb578a558c3dd0b3c85d77078309234e7785756ee88492a0e2c20c29ce52413713053c7ffaf063c98564d3303616973b3d50568bdfd1a0188594865856e3a7fdf01adc4327e9132f701e6a91a606c37b5066b24062ed84f94ce11e7ca9200bdde15a3737b7bda7329ac4acb091e0dac29f42a3a325f91190f42424f4489cb5dffe504e353be3cc35d75c73cd35d71fadf8d7eff8d22bde7ccc116f7c9c03f93e71700bed1088211e41424fe0392f57475c25fc9c9fcd337ae1b544aa01e70bf5be00c0b54e4c3effe6b514d8536f9e8805f1e9c563b5566c0e1b874f05f7af834f48287feb44e35380cd8962c5d7e220cabfe7c1ffb669f3faa93bad7bc7a7fc37bf8ebcee2c9f2718f0f97078f2f2a9e16fba5029dd6aa4b483e11b4a9154aaf94434f684b81bc39cc611fe1e23ec143ead18b3b4459bb386b9a886f873c4068abb3955b5260c596d082b8fa0ed66bcdad8bc4da385c5adc01514d1e86c51792eb5cd9b905f2cfacd62b5c59ee89b647ac82a0127c2b31dfbf023cb4e2a692153dabbe1c8235242f4e4ee47995c4ef72292f6f484e0e34cb6542154ac34524375bcad4eade2685c1bf723a6a50727eac085c4cccd904b318359f5a01611711aa96050a7504d769c13df1c02e2089a55862968f4e64653e52d154a4351885986c7d95100a03a84d2158a51252dfbd5e6ececeaeafaedf5db1fce2fafce4eaf4e4e37ebf57ab5e857eb6ebdead7cbb4588a8a2d96aa0aa505af27d2c4fda98fe28ae84d101c278806df7c0d8ef338d1f1372ef380d58c2e7e90981508a037facd2499fb00895015c03beae0704729b0253b39d13849e65ef2707f3b6c6f6f6f06b038aa16cfbc8c2f42e86e181048d81e90321131cbbe57001aebc78634364d4488493cd5dc53b50a3e4ea752d55048b531d7996f15331a33e3228ace47b1169a6c2a94851353ed03b4a5a6bcc9fedd9b2ccb8eb6241006e1cdd97abaf45ca542937535b7af4c3967ccf9e273cd35d75c73cdf5c74671fe1e204e13781fe13838d4551d3b31727a8bfef0fbefcbfbe65f3c0ae4cbc7825f38882ffedd26f0d4d1960efc52fe166762adb82d4fbccb5a707fd4393daa5bc3ada103ae3bfc34c0be72ea3c2bde7f75f97309bb7cf5cbf277ca4bfa5d818fdf3e9e01f83103c00f1d3ee64635e2df697746f8f51920742f7cf4c996fb30ba436f630788ad636bfeede954c852419600641c706fe2a3e02da578ff8066723133ba53e8d082c823224897f0e03094f0977111ba8fb1c2b17bac11dd5ee105a15ac9b1974266cfe195eb350ec922d688826081b4c429d23d9701a316acd15b3869e48a9b7bb1781e5abbe8d5fbc3aaf8040013153001e8c1d0917862522d9ebdc4e0951166bd3709b64057dc2d5b31f3949243aa774cd56d09a956500d4a484a7158456a541a6255dc099852281e0639ea4203e9424914231c9e5bd8162ac203073a95524ace39901490102d6508d6473064cc4a3d05662a1a541e7818063923a0cbe1c5dce10a12990e1f84013d8443ae94e29677c191617115c986c1b28b5ad30ca9a67eb5599f9c9f5d5cbfb9fee1fafacdf9c5d5d9d945bf3a5d2e97eb93e57ad1af9669b5d2d582aae892264205e1c44cba367b227aa42619285537d4c286c6cb72bb009a9a4c3e52a61f314f77ec66133cc5e00e8a53227de90943dcc7c8bc34a79ed12d46a8641c564365a034c11df70675cde588f4c868a3bb27914ea4c03a1a16103181dd3b7db56039f7c1ddb297ed6077bb3fdfecee062f1ec2bb38950190901afe53446061526768b65cad8cab2df78896fac89813299090f709d51c22a98183a50e165ebca0597d3bc6f3d1546facd84a8903264ca266e6716588374635451f95686522e34a29b9bbe53c4236390707272e299840ba8c275365c20f0284622656c443cbe6e66c096b14f631a10100bbf98bee5c73cd35d75c73cdf55b419cb560a34884393e17dc5a6d7fce942b712176059f0a77ee025c277c2cbc52bf37ec1ce709b7059f0baf126e0d6702077e2d7ea5c88ef7a5bed4a9622920b0757cca3010c055c29d61215812067c2ad81a1271916a6f799d6ae3f23963eb0090885345cf1a4c7e53f6df6b4f1316ed36df6b85423cee70cf159d00c060f83861223c39d4a89e384de8800cdc9431acfd0bd513c227045304568a77f9b5e33f68b95fac8d622550c00e1bf513c54a90801ce23203800571a2b829384b48c0d6f16b3e78935b43f68329b4d6ea16f9a6ab0fbe1f5e3c119383bf512c885f33ca8b87faf15063b6fc7228ecb94ab82d75c23c9eea1d0fceac00571dde0ff5608e67f3c1f131c38113c152f66724b6ff9831f8eb4e907ff9bc4443722220703b99d5cfcdf6baa0385d500767591e9de5c77526e8040224a0ab6203fc9a4724ce37ca0561c06dc1ce1ca0b2f2bfdc719b51be8d89538d7b898990649a6434525702f15001816214f7029a9943428f518d811b2ee1e666a62270070b1a8f23d01973ab608ee7910880116779f1772f93c92e61e7e191674d1256d03c7118d4158e195b10579b787c601f991c013d7bc78da8529ad86a84d182ef4339caa502e9eec5388ab3a2fb8d0dcccb21a2475585c6f55844c2a423bc5a5d0402aaaaaa081809eb74a3bb81d8dbeaa02aa980ec6e566a963824bb95ecc5a19384ac2a7e9110d5148ed045fc63d91d1df71a167380e6e404f56ae86104c09366e6250ebe882473710aa08bf5e9d9f9f5c5d5dbcbab3797176fcecf2f4f4fcf4f4e4e96abf562d1add6fd7291960b5df6ec3ba8420995008ee234c52e875bb331b2d0dc8c4fdf39e03e40bc39be10d1bd8bcb0bd7bd515533354f39426d34146e415f09665a046e570f3a7aa4bced9fe812d8823392bcc6971da94c7bed9535036000909221151cf1a406c0972a42149425369bb3e2b61deeaf1f3edfee6edf973f5bd97a60b84ec045c489520aa8dc878f3982940527450177a107a6572a08461a4a7557720f3ca5c414731c39401db9531df85b55799401a08ab887282f5b0934c7a7241a91e22ea3be8f070e3b938376e0523c21c019c00201dd60d272e51a025eff57605ea983ac64393669a5cf0e8073cd35d75c73cdf507afa56029508101f7beeff77be244d1b7c76f5e040d3ae232e15dc679c25230383e64a429a57b2db848f898f1e0357525be7b5c2a947897e9f08de02ae1e7814e24f133e263e199401d37c54f049f0b94b8507cc8b8ee70417e2cb8542443062e12dcf173ae28c965c2bb02004a9c2beecc7f316c8873c54f8e027c2ce880b3b4ef4e0b2ae927a0a20f050a5c2510f85c00e0aac3e0f8798003678ac5eb68cb8f290a9f0a683855c8e1df943853dc1b7e29d808ce153f593bbe1d3e0cd8397ae2b2830dd8bde27bda5a9f867b5682ec07f8c857efc35375aa5808de6714c7527091f6b0c889e053c1e05810e7099ef16010a223ce53c56eae13d682dbc9808fa45b5bc3e0580916828f79ff85f735033f55ac64ef0df4dca17e72a83b43e23152d1f1d9b736a03b140a0991b8873c1eeff283e354d0b39ed6c0225f8be0bca2845812d9f13ea327ce121e0cd941e032e1cef021437930db2f121c870b2a3f7196cfd34bef7be760c6a9a2007765a28c041874b0825f0b56c446f0de00a0383e171038fb0db200c65dfa83c689eeb0d6b14fdaaa03bf9b23bf892a77121c497b2206bc693d0ece440baa62c58c9c6e8e305ba95e5f76fcfa87c88b88189c8cb637126dac3ac8b486bf3ae98c77e3f7bc0313df7b1547f472006171b5095556b62c2ddf38443af4bdd1eed439a8b2007caa0dd94bccc28ce4c83259445aa67864bb1780616cac144da2a2246b4cb811666e70a71503e0745628c170e81efdd804648a1f89545c9132b2ef2c0c7f5c3c5ecd62d7c261d9a5065a45bfed2e60f4c592349b190c50035db4eb96cbd5e9f9c5db376f7f78fbfd9f2e2eae4ecfce4f4e4ed7ebcd6ab5582dbb659f96cbd477d2755c74e81414085c848a884672bac1dc8536c693ed2f23dc4325fec425a5feb13af7c2265eff8fb72f651f3c6ff04028bcf14aea0476f1a004719f403675a60a44a6126a46f7a2caf06aa62f31fd26983900b7328213415f2183a0455009a8b2ebc4015bc1a0e65ae0b9945c70b7b3873bbfdffd54eeef042e225672a4bfe59c299d372ca6dad404545a67b88408aee18d2385ad0a9e6474f53e200fee7312a6ebd19f303f46731a0751ccac340e8ebb97e675150ca682d0efd527b8d5751a67a40146ed20934199020bdc840294e0d68074af56e104a4d029038b83a030c2f4ead931c26202fbeb3f1be69a6baeb9e69a6bae7f8708ce8ab83564432fd824b861ebe880f3843bc3a78c8e388dcece5eea231371dde1a6e063c165c2a90613a7e138678a9b52fbf3529fe289580a7e1ea259e5afc57fe8b052dc1900de162f0e11dc0c50529a08e5c1b0738f5f068f9856c44bfd34d416f1c6f0b6430a1e07f1e0f86c047007ac0821cc31b4afab030e3c715602c77ea8778613c167c38248c4bb5cbf3adb576985786cda33e6e61ebdc2b61de83bc78a108139d6090f8e1d0062076c1dab84dd9778348a7a4c9ed052296eec6b06ff8a3d2570a20d25e1786716004e1a4e11fbd53b568a07af34990f19b12b03a0fa12a9a4000558b4b3f65a1483384d5813ef0b86c9f64f1eea6787ea4882ecf8bec3bb8cec20eb9e3e39ce048058082e043f6628517c3f0d3e94e35d2ec06e725ac7e3f30db3ebb96d0cf850e040769c019d201b5602c46ce7c16c4fc442f0739bed378637094950fcd9b35c67360f7e8bdd34c28e4e9903c0d6eb427b702c0512c9de616cf2fa5d7b72aa9432816f7c8c61f2c3fe7f042022463aac59a6b488266480bb2114401090a538502a647048ab99ba6c8c7de0181d35f6bd38ccc4d9cb2844584d7f4d84ed3a516d80cd4ae466a129726a6b2e1c394bd30c1d34286b0c6646e8a90adc4b43b4263056529f2841b04fe7d1c980a706b113008c9cfae3b4b72e800241c49031a54b44c2ab19709b6019d67002af2aadd18c59abf1307c4cef3a02bf8e7f858df9862eae7be591ec0b8458c491a385911b02761307b2399cda759bd3cbab373f5c5d7ff7e6cd77576fbe3b39d9acd6ebf57ab35eaf978b74b29065affd829d5213924208c295c648810fed9154786a7af16fbecf15c1d9cfbdc995d088038dd533084ee4af81de62da8f5f33e0807a90ababf2c46db76586ef258f01c3189d55f14ce3fe4f4089d8eca9c8d92abb8dd5b0d9418d33619349238a04acd6c81ee960cb87617366fef661d8de0e3fdfef6e773bb79292eeccac0c8d59964b73c371b2d1ec5806936a3403402c6c8645c2490aa0d818216e04438636669a8df3ed70f1eee7d3885a8ef3df9ec2f09f04191f5f0dda15404245453a5c201eac288a9bd9e87f5c90090dab247133d200133a4177bab879e038a12ef3e9e9996baeb9e69a6baeb9fe88b520eead82030f8edeb024b68e9562e77b1c430a4ef5251027ea5353f9dc172c6522a71240f99812c29e0e4ed367b873d7fa7d17a57d4bcd709d4009a57d731b5b68b2bed9991edc131fbfba4e151947df6d1e7fd5e904425cb6e12bab136d27284708c357d9b23c838d1c3d54ec89b1f504b01f52c7577134d68a077fe29b66d5587d4d6ad46bbe1026820767b33e4b0815ec26b494ec153b886d4642d05778d7bcfe0b2ab1207ae2c39134e9a943fdc25033a044221c5835bad07387303b2820b01280955693f1855dbe339c2b3e0142f4828fc3ef766ae2804d67eff8ac67673b41eeb930b1e6f8fc59feb63356fca52d7e4b1b124e13d17d3500c5aa69c51e38b1bda18fcb04b39866c768c41f35df9a383e342bbe67ef4c77820ef1ca6270f3805f6a9e770547eafdfcbd9130ac78dbe14850d614762ff19e7b9fd491ff62cd4eb5812c1e96b3d1304e40a83acbaaa146b479ee248ba3b88756257453f0888e2626193ae1d98c8900add26a42ee94f3883d8d895d68deb3c6d176cb9a9e2b1eb770a701698cfe39a80ac122a0b1528602674a4c05c50cc5dc8a5be8792646cb6328cf14d619d37f0233379a4203fc1230491289e4328ab84bb822c32af6a4e670d5d477fd62b339bd7cf3f61fbffbe11f2fceaf4e2f2ececece96cbe56ab55aafd7cbe572b590f5025df2ae63528878a76c74198066151791d028b944e8568bfa0a9cc50f3eb35eb8c8ed511b1a5c647a1db2c0615c26dc256bd3c6dd29a9c9fdf6c157f0fa9a41c49a7272e27fe2e138537f16ec6f638ccca02aeb6ba9ed98ac0c37330804f5ecd221d601225a148b02089dfd36aface0eaf27bdf5979f83ceceeee6e3f8b83548a052c653990d3a97ca982b0743708400bdb1c06f30e02a930a7ef394f878c1b9b8062234ce99318a9badea60c9d108aa9d6e3461013cfe3103f857356b0d80c700a751a1b262d630b6db13be05ea4d926c10a4844061d89ec065a5003cdd172e9ea098d98bcd1e6e9ef115738d75c73cd35d75c73fdd52b5232a6929a0c2c59fbf1a9d7c7d02235ecc52f05a3be27fc70d3f83ea333e251f9e866dcbe6f0898dbadaaa933c0c1938e1e9bdc96bc9ddc43bfb109ed827bb867fadc279d77e3def1ad3dd183f2f16e7c0d9af0f4637c7acbe9d81c180e73b2ed156fbd12fcfa94a5f189e2de7e7f7fe2a35092f1599380db09a8e5c76770ff2fbffd783e595b8311a78add63488baf1d6a061458083e176c140f8efcfc181c288e4eb0206e0a5682c11b13e7f95d7e709c030b81123b7be9f5bfed683c397b9f9bed31d76e27f9df3786dc7c6dc857cf0d9ff892f3d991f3603bffc20279458d4dda9897d47297bcdaadb488ea298fc6e0fba6cec7f8e98051b4a64e59800bcea90aebf0ad5bb4f3448ef1941a686cf93079b568cedd9b0733a3dbe6d153463ece5e4b75484ea92936b569dc3b6e841a85a21cdd64a6b05a2998d082f6c888c30edf485021a73db4247b2ec378cdf7a7d0ceca4e6a3f83f01264a830c61963bf08199be2e9c7cfc4d2688ada8c14a46340c7ace8180b472355dc435ca308f51dcbfe2aa685e2d4ae5b9c9c9c5d5e7d7771f9fdd59bef2f2fde9c9c9e6f369bf57abd5cf5abd572b95cf67d5af4e852e992a4ae7d5202144e3eca22904a402f0187ba83e0d3c6f2f6581e5585492641c81813ace41924d9cc8c93cc78099832ce64f34192834fbdfdcfc9c2ac42e309f9b44c3e70ede0339a71318152a098f25ba5dab978c55b22f5dd05e64c7d57a3a3725e9a21e7229687ed7fd93edcde6f77bbbc95a0a191a035ac907536a2b8135e4462b03478a04405560c0229b4b063d60a3282cfbbc64c23abc69fee2ee17f5e41df3d7baecad3ec4075f578aab734b726e1341e5d675c4434f098f0ef9240fe60ee1257334128ac9cea84cb241ca2e2ceed808b40dc31833873cd35d75c73cdf5c7ac47aa69e2e958524ebee6bdbef64c1c27b3fb5ab1cd8f511f2ec50353484027b819386de46a94cfbee9e593fb31b41e70fbe4d7df676ef80714d201dbc9df07602d28e538fb787028a1219621d6f2355f917e5b379e1d1df1f16bb833912cfed83727908857b23cbeaa82e7d2119178732afbd3137c965dd3d12da49da66febcf01e5d7644f13bf165c255c26bccf2f859bbd30d402748244dc39d6c0897cc170b738d6829de3ce712a80b573f1e22edf3bd60261280abf66ce7cc3d775028e015813c51fcdf6b6c9d60f7095a3b3bc91d79eb2f41bd7c5575fddc41d361aa062b471b1913e5393804990e616e04bb383892861373b4646603073488ba3aae6267b8d49033a1cb5953211790ce2543b8c62fb78a92a447240cd3210f1e4de60185464c02363075e25210678035fe27c94b1b773d7d1d3c7476995352648bc41dcd5af441d7baeb9dd3b25bbb97bb67d976b9ee92e0d1530b3d45809324df66105a8104c9b6adee1c523b73dce40e3d440c1ca4908e02dda6f113a1c66ac69d1fb8e5aa41dc2838e3a8c8922aa8ab466c41b795e95e9140792ee842665eab8e8962727ebb3b38b37d757df9d5d5c9f9f5dad3767a7a7e7abd56ab55a2c57dd7ad9f7bda44eba0ea21061443ab5003247758676075d9a098a378e8b3f39fd6d9f4eb5cf1aaf36c68288c9b27d2ab94407df6853cd9a9849e10e63cce34a46126483194ae4d7973a579cb06aae3435427e84684f4ce2690def9203f6904fbe554ce3c635e65a03538a5b88e984a5ef29149a9d9e28bc67592acf86fca7fbeddd76c8bffef2a30df7852e36b87b301c2b8985b13cdde1a2b207442ba221ee45357c7f824419de4075e9b1b967bb1f8d9f47f9e875fa8ec721f03734f9a5ef21b0c975600aeb4cecb46cffc8f82c27b21701254c6eaa19b9d05c29e1d9e58e122748a8d2715041e8a9b2b1b1b30415179ddd70e69a6baeb9e69aeb0f8de198a36fd21c023d6b2665762c88dbb6e54ab1b3af6e130fbab65f8dd7ea9ab0f5cacafe5c501c370517ca05dd8015f1607870c8fefefb41cff398c830fea7386e0b2e3bdc9750e9435843705e883e0e73df307905b035ec1cf78613c575877b8303da528ab68e0c5c757830ac043bafac84e74a592381c2535689add5370a2fd89e2070dee2ba5ec09b3e17bce9f056f060702011f7cfe4228db591a78180b562ebafcdd55a0896f11d9d385338705f9e355476e0de71a6e858ddadc7f17f325c2608ab2d31809bfcd4a97cdd37cfad0109576d2e7d2e2f4ecde6fa1066d881e3bc70a89f1b6af6c66002ee0da7fa88bd7284bb112be2d70207b68e85e0ee15bb7c6fb8ee003f76747e617681580b7ad9cfae578183dcbfe393b3bd386e0d97e97841bd70965fa807c785e21cd54af9e6c5d9de11bdd4d8f1a57e81fef7ecee92613b8a087a0a064aa9748c891746734fa910420425716f6361530b64db3fde7abc23db0b606f5f1a77daa7128cbd33ce5e6704b24a3342f945719178ae56e5487001266e3bc74bef00c890c7bfe3c0da030072b1e66b3c558830d2af8e0d83510da1eb066d6b334b29052162cadc1150abd3d0a4ad154ed90de3f18cc36e30f70a6b8c2c2022910723210c14c22932a5118d3b6b66a2502ae941f8a8f9592e70a1d005b452d11f118a983b900adc40a788a84b7f71fedde6e2fafaf2bbb3f38bd3cdf5c9c966bd39db6ccefabe5f2cbae5aa5f2cd262a1a963eabcef6be035c37b36fc63f61cb3fd49b3316bea1948d79ebc388496a6feb54affbc9143adddda70d0a87418d40bb21305d9e00e03bca018dc918b9955d55e0ecd1a619482039fa6cab79a4ca7867a0860bd6893d1b558b3c912a08d16d7e1ce0d15248700e14c2c02a97ecae894e626d916cb64e8865d5f7cb9de5dbcfdc7fff4f0f0b0dbed6e3f96b23367e2c8d30d769110103313c49271d08384622ee25e20814ca9b0849ccfc2c3c725291d63b89b5534c8a778a54fd976e12534156161ffdf4316582ca8e98a78cc119303b20f510adc248451447b2f50552cc496e1fd0d54ef9c1a7b0e4165083a0c30b70c40e980df62337fcd9d6baeb9e69a6bae3f64dd1936a9da6544d4d25d01889b82ab842bc5365a2ab6cef79b419cade127e79aae84f9bedbfc54b0332c84847fb2dabbbae35309a6033f15b87b063e1500b86999d39f0d19f0008300109fac86378589ec43a316dc94bd662c826fa66932ef06ac1531aab105fe65c04ad085de6cd21bbf1fb05610f8906bb7f9324a16648ddbc7d1210e602f8f1adbd4db67865a809f07ac0449e05ec1a617aa23129f0602d6d2029e5f83f379e5680c658fd4bc501f33d602253e176c0d59ebf8b7560fa9b286767b030b3f9783e9f89a2ad8bfda17f3a7c7436ac0878ca55447a1e70ef57343dd196e9a91d0bd81c4eec5d1de1714a9b1e5b70583d4b77b799707af08ce97818b36bb3e9757235f93fa3cd9fde7667baccdc70beab9b3fcf2bbffdad6e6ce2a7a726f9eab9092c571b75f987545dcdb68f1f0d595731ec18568e6010b9a4c98eaee8d7b51dc416a3ce8053427dc2880ab300c65dce7e8e40000200049444154002884a44971731129a584ff68b4644dbea4d84b7b6c6ce15af7e6cdaba26ab3427413d80d6a6baaaa2d317b22b61281aa4634b8aa86690f802e2592bb61682db48b28498da6d55ae31ffb36e21d942300a8799a24771f392023ea1419e7566c82ef1cf4ae71da48aa5235781115b008c68d350c2b746d2455bb06197873460e082cba53af415d9683d6148156c56066fac80727845d84d1650c751e83c052ea72ce42550d668c51987dc7a22d15a8832465b75cad4fceaf4edffcd3faece2e2f462bdb9d86c4ed7abcd6a75b25c2e4f968b2e0c8c7b59f4958343ba76d581a5f23158dd77948d73e1e64e8a87754aa77bda4b580e858d49046459f4f6d2a1c939698d3a4b9820deabd4a7230f184a647c0166bb6c43c906a1b1c0dd50dc42446705ce1a1e4f4a099c0bee9a4a9de9368d1b4b2e07343404e0c83b7355a959f18cf355b769a046c5890008bdd380f644143d45158b8e2a002102a8e802b643ea64b55964c129b075bffee17e3becccf2e70fbfe45c08e955f2b005a0aa612213a6d12a95014777a96b19745795406649aa8049dc3df2e531a64dd5913316ce6467d90c942b8f8d0c749521f41350826c25157619fd8f6305903a055803780a38b7ad86982ca2d6732059201451a15160b46d19524a02ba7baaae52a03afabccb598a282515f79c3b9465074de5f26cf1f6faf464b3fcefffe3e3fc1d77aeb9e69a6baeb9fe68e50031383e152c042278306cdbdd6103de67ac1422181c9f872a847fb6ad767c2ac7addcb17e223b3e391f377c0fb53fe428f0f2f15e7dfd8583571ce1ae011efb0decf0a51edddbbf9bdcf32c384e65b2c357d833147ce241c33d7c30b5777e998650f054303b8fc7fccaa15a8041e578484fd65a706778ecb7b0125868c75ec779d9e129a8822f4daadbb1ebe6c1f8f3f4d0b5070760986cf3f06a8dd593aff6344e3979cd3c1e79be74a89f7cf13279ae4d7effc2a1e3f1ef2feff24a40e2f615f4961766d79375f44647e37f72b60378404de6c2e4e92f9ce597709c2990c40988d9ae3877be57780de39bfab71b3b386a0f594a1955548d1033610d542be0b0e3656ce94e9978ab8b88bbb1ba98ecb93c2d4e18384c453acaab0a4a424370a2452cd61c792a68e29ce226123de2f85c00d85bd810c7b9572232dda3b1096f8f8fb0ec58f6d86727c0af60341c317402f439cc593fc0808e0c9e1f4735fba3a3d45e289e186c8e434b111a30f6d5ee3094c86cf79c87d150b9c64cd5d9547910b117e369b25ce81011a565149a172d14e9fa2e672f3b2071b5dcac4fcece2ede9c5dbd599fbd5d9d5e6c3667abd57ab53c59ad568bc562b1ec967d973af40b4d099a8c12195691b558753a12989539c6dc2fb788bf0e8b38380a8ca4b5b86aaf3c8a88e2960af41754b1503c6eb08c6c28d9866243f1e2f6709fadde8120a14c4af3eca66969241dc56191bb46baa154c3683458cd03fb7828774767dcddcd8a172771c49a8b8514ec9b36c1c254dbbbae23299202280299544570b72b04144e472404085d50d6cb4e531ca1c07d50a0aebdf49e96279bab376f8761b7db6df3b0bbbb4db43cecd82d01943cb8b9484af4bcf332e431371d741507a513dd951ca425021a58130d0a5a711ea69bb5757d7059682423828f82e7a60cbb894b4e5b9524a7dcbd0a35b67521228d0744ba2f83e04618e89e8b7b5c12ba2e8184b9100aa39bbbab84fbd00eee6abad4eeec74f5e6fcfaf26cf5ddf5e5c5f9f2faea7cbd5efef7fff17fce5f74e79a6baeb9e69aeb8f87e18cf8cb9d3d110c64e176faba06edc98ef269138c3174fcc9bf1df816fb73db3cb72f73d5fafc0c95e3c1be2e946aaebf59ad051db1567ccc0766e3737d338253dd5a1ad63021e0b081356871deacf07281883a3d641adcfb838c79c3c1e541f6527d87891a6e53f54a7e64ac3bde811f112901dd230caa88aaefd3644622035ab20d5b8212381141c6e3893547a9ed6f18c7706fadd360057be42ccde67bba074d9adb73b37195f6a8338c6c8e401cda682722e1aa523bffd84717d16a9253e861bad368291544b0009308d24ac6a13b8954abd79073b23428c8bd6107344efd5818e057f509f246e252382192d4cc189a2d08d5a949448ad198faf572b939bf387f7b7a7a7d7a7e7d7a76b53abf5aae37abd57ab158ac17cbbeeffabeef17a953f40bed7a6802095184fb8fd9b00f5a072250ac4d0008c5c96a780c2fee593ce2b3e06e14775a00378e62c886a1a014e482523cbb95528a9b0d667052412d60318aac8b7b01cc09d006d091cd86875ce03ef86025e7a69f6a2aaa91a6b4b7fd76e82139cbddcdb2b8501cbeb7528e39e62d322de619e9894219a570e2428542a5930e5a43dd93f69daa12225001d97dfa358bb854ab717767ceb61dcab638352d56a79b8bddf9cdcdddddddaf2ebbed5d01e045e1103ae874d04157ed18f0abb1597d6707d67d5f6129f111e91b83cdc6d51d5ed3d5f26982b904dec2b6c8a761e1e372f6f1ea2014913645a565dbe1085df5fd4c46f3eb2ee203e8160ed82a546152a1e6dd4e290958a8740216132f1d7c78f874b2e92ecf3717e7a7571767d79757d7976fced61727eb8bd5ea747572d6774b600671e69a6baeb9e69a6baeafaef4ec5f5e8fe3bc0aa5f9660fbf3f6caf6cffd176f8df7f29e1c0bbe10b42b9b95e59a403d5e1c5cc420a11429ee06d907ae020233433d12023d6a62cf4418ea9e16b10103c4552cca4431b7f1f6d53f7f8082d98102289f4f06589cce9e91371a04609e993f25166d708d330e08370c8188385dbcbee2f9fee8230b8ddb7a0fbcce9e9380f7767da799a151ce6efc4efd5fd67f25ee335deac1aac36b3d93dcba3b187d2e83312ee457009dbdff0091221f2106fa441c56189216827ee0c9bd831945d441a88b3d752b1615ef5dda15d27a41be8a692bad56a73727a7971f1ddf9e577279b8bd5f2b45f6f4e36178bf57ab95c2c52b75cf55da75d27fd42937ad72152a850611a27d969fdbcabee2a35803e18190a808a16f14e73aaca60188a9752b20d56504c8acb6e978b493616871b0d6ee6c55dbbcecc722876825be4ccc6edf63e9b672b56901da59450f9191c2e234f24446ae3d93733f7526d88629beda02315a56e56461c737ade95c1490b71a10321286311a97349484a18f740c27f578d10511151e94422dd5d485f2cfaa414a10a549308a543df410a56ebb59f5fdc5d5c5c5d5dfde7fffacf1f3fbcfff0ee975f3fbefff8fec3cde78fc3ee3e6f697958a8f4cb950d3b580ef693305e4a94c150b3899994b9d36979ca839bccde238bab712d8ce0ce94f2f6f8a2f3a8f47051301491ed3422083d7486878e883be3a467ecb29367cb354bb661d7e5bc545f7572ba5e6e4efbef7ff8e7b3cb93ebcbcbf38bd3d3d3d393f5e96ab549baecbb5387baa9cd776be69a6baeb9e69a6baedf19c4f9328e730838bc16cdf9ea466f3e4973fd1ba9575adbfcfb2c9f2c6abe62b3df05c499de4e87b9890034a1ab40559b50a2210b4e813bbc7154e2d6bc031eaa90e67c6a12394c24f25edf540d361c2aa9bdaf8dce2ce1f422c2a41c13a24418c63aee915f4e58e4e754ac05950d51754aac9494d1c414ee12edba9985038e34cc2246d052b82b8e64dc536f14be1f76bcb25745d9e8c1bcefc9f76dbcb98fe6bce0e8f05ce1890244b44e50371a3d28884525c61cd046042dc74f50381a3dd3e1419869ae3fee56738daa4b0eddddca30d28d623b65a7726041223e8e3987cd52585c135d362354537f7ef9fde6ececece2cdd9f9d56673bd589fac57a7ebcde9a25f2d97cb7e91faa48b45d72f5413bb0e49a88a11298257ca4d694cad0ad9a47a58a4133398c11c966186ec286ef737bbe256822303bad15c0c4cda678715963146cae18eedfd365bd9ed76c33098199cd92d67139152ad58025383bb67cf39e709304177473177f76241b171145a29f050e8945264f4d30d3e172d183a3129c699231eaee1a125f4c9cf3d7b45244185d006e288f60ba392cc0cbf261111a8dedcdf75a22292545435a5a40484fdb24f49b55fad56ab376fde24c1767b7f7373f3f9f3e7773ffff4ee979f3e7ffcf5c3bb5f7e7dffd3dde7cfb7bb87ae5b792e744b4a55112b96876c39018009183c1dd05de02e5530e91353a7e60975f45563cfa76384d955dc53dccdad5a0659c0a9de4cb2c6eb98618cad8fc96c4637895923e2801b0cb21b14a0924a0a4dac24782fc0dd8755afe767fde566f3f6eae4cde5e6cdf5f9e5f5c5e2fc7c7972be5a5f2efab32ead5516ee28253f94dd7677b37bf8b4db3dcc9faa73cd35d75c73cd35d7ef0de27c01c7c1d37aaa594a35d75c73bd0ac49984252960b5c9a44833a4200e054a936b8a54bc80350226309711201007454c72c47f4fcd44a2a79d0052561bbf6aa0538d7fdc8f6ffbe3487311c04b71d12a541a87174eb40cdca3e564375061c2e80147e240c347fc28c96dd4378dcc01701a7e3c527c0e2fba93618f2ec5c10f9a04fa1c9f8b66fb3ad98d491c52bc8e4db67714cba331b01350d2ddc222662faa6a7ca280c346e6c5c1c785bb4a09ad4d31332dd0c5fae4ecece2faf2eabbd3f3abb3f3cbd57ab3586d96eb93f57a737272d275ddb25ff47dd284be4fa983a88b14c01c020f028e34bb2254ce5163566547c9c88e21809b52b2c38dd9ca60a5b875fdaa04bc027788c18b79363cdcdc97e243b69ccb90cdcc42ff249d98d9300c4373b00ec0a51a78e78a018ff2a8c17671c623a3cd7229c5bc14559560a620eca2cd61636e1aca9e21123b26206032fa1fd1d8e2cca52ea583135d2780241181f461fb0d88a69e5488bb90929854532f9a525a666852dd3568479554b9bbbb03d075ba5c2c4817474a8b93cbd5e9f577dfffa7ff9a77dbbb9bcf1f3fbcfbf0cbcf3ffdf95f7ffaf9c7773ffff4b0bd1b1eee0733335378d7f54952c983d438b396291f19615ab3e5230e0acd676a34603abc869826797215d4cd64ffac108e3d21cb72c42c0d7a60183685c4cdcd4ed68b528ae507f8a03e2c939cadfacd72f1fdf53f5c5d9efff0e6f2ed9beb8b8bcd6addaf977d5aaed0ad242dba74025714ec1e6eb60fb7db874ff777efcbeef376fb31e719c4996baeb9e69a6baeb9fe1a20ce2b1ab12f4335afbf733fc33d73cdf51fe7ead3c9de4ed7d9f802a16860c359f6ba2789b4209366fa5b03a15a8f4747b8b738dc098759a5af008005f504a4b47ce9ea2132fa01d790e87d760f2699e5a1f66a5c9bc02682cb533d39d0782ee1bf518542422724b2b7ac48e3e6489005a0fb2eb4f171c461cd4a39a4301569aa04a026c59a3a866002e83431d793d9ea07975b8388c410dac622222547bc511c7f717737fa518e78406cd59c980c23e016b3edee6e6514734ded9373ce5da7ee81a5788b7426e91a640c876ab75c9d2d376717d77f7af3f6877e7dba39bd586fce96ebd56a75d22f978bc56ab5e8165d5af62925d5e429b9a8839935144e422ed48e2db2232564c390c3c8c672b6edce86e210c9a0231901a2500abb62f8740b2bc839975272aee8ccaee4e8ff437113f62e7597ef235e6cd8ed76a18f03ad9422c0300c5e063383790d84a299ed1c461b85652e20dd87fbad84bd4b04b7a1d00a691a27d1bca55379e3f044d20022d4c9bd10ea8483452822e1c81d93138024858b55bb9cbe023ad045b770c2e9061401455d13a57726d545d2454a7d279a52ea3a555576bd9995d237ec8f7ddfa76e61644a9296abcd627572f1e63ffdf3ffb27db8fffcf9e34fbffcf8eefdcf3ffdebfff7eea73fdffdfa7e77fb79b06d725b24254b08df464f25c06376b474aa588d826a52e491e015d3724aab19b94868d9700ac261e1f11c134e43aba923582c41adabf2b2519f95515c841aa1e1db4f3d86f542ce37ddd5e9c99bcbcdf7d71717e7a79717d79bd3cbf5d9d5627d9e5667d22f33139192abedee6f3f7e78b87f97efdfed1edef9ee572b9f933d48deae2cef332fe79a6baeb9e69a6baeb97e6710a73518af46737e0318336ba7e69aebdf5ab544aafd4ffc3eb22a551d8d271a2ae1aa1a11457bca40734b09939a687f477822ee9cef43c19be687555d85e6b482117ce1deed75e4d78cb045add86c1c9e1fb053fcc8515524ac897dea6863861a741c6e1de6a484ccc9dd0df11c2760397b404f0cb009950c63f4ea62ec04cc5d261e37353469e2715bdb57d0083a6daf14db5bf9b42ce7d1870822da1c587c0a0ff9e839e42119f311eaa9562214a7c33cb4646691d524d3c134251a93f6aa4a19a99da52174215a015d7231a694527f727e79fde64febd3ebf5e9d5e9e59bf5e67c75b2592ed68bc562bd5eafd68baeeb52923e69b7104d4864ea40a1bb02ee5221409019f08252b01d7c287928390f56e0c21e22866422c5313886e2b9f82e0fc350eeb7db5dcef0be640b7a4c1c89f0a909f8a6d83092621a1059009492f36e30b32420cc2c2b58cace76d9dd0406b3488952310ffa4d292836e28d927780d18bbb0166966179a48d0063a07be46b954e53a3e114ec43c650287bd920406bf3366935ab0608a126552514da03709a290d40124807aa7341e9922e932e7622aa9d2ab5ebb55b50d390d23625a16adf99e5727f97faa5835d203dc24e52b73ebd58ae2f7ff8d3fddde79bcf1f3f7f78ffeec7bffcf42fffcffb9ffeb2bdfd7473f33e39959e00d284b158eaa40469a021c468d5a1b899759b9b8854acae04b6b5473c5bb03ddcbdc005e222429198ac9aba5162d6204a079008f8402fee83a08878d749273c3f3d3f5df56fde9cfdc3779757579bf393f5d9e664bdde2cfa93c57ac37492a103d276186e1e6ef23697cf37d8dee4ddfb32bcf7fc8ee5d7849b8e3bdbde24a17810a436f327cc5c73cd35d75c73cdf55700711e554f9c2b7a81393e16dcd917c018018e829896c459c24fc3b348cedb0e06fc32fc0e7bb8166c1489288e772d54e8c9b738119cd49c8a67c7f655150dcb63404b9e77357efa751e6dfff201fcaa3a5328f0e1ebdd5e9edb8bafddbbdfb7ce152b8110d95f757c1e8ff63ae1c170fbfbed434f9cb5f5f269b25eae127ae2e7611f49df11976d457ec818fe3ab7698f4018ffd2f1790cd6fc5ef78f4b78a6d4fea9021035c33962ab471fd68a62d4286e118968aa52c2e1421bf104840b058481257c76ab71cc88771838912655470c99b8c97a532cc5d39bcf0bd4cdcd6d1f5e6305028ab434748fae390747c31d157589ced845b84f63b7fa2e2460052a4a9689fe23b28c4845e01eb60f454e2995528cc5cd44c4613917775756868b5759937b98ee46b72874802284c0c560542966967d543c79cbf731b7005ccc8a3b210069f5d039e05e58e814076184f918f55e1128778778f4d55db7a02603605451af7961993421c1c1ac50d4fbf5faf4eaecec62737e757efdfde6e2fa6473b1586d4e36678bc56abd5cad17cb2e49afb2e8b5ef93f49004551018cc6050155582d86594e2e618b2dfef8661d78627aa694961ced80de57ebbdb0de56ebbcb8315f75c4ac4b793cc8e623b775a2ea50cee0ecb39e732644df46266c54b2d7a9c7d07ccbd78291209ea965172f16c9ea538504ac966c67a4673d8dfc4992da5d09ce265c8a4c3dc619e07f3ec25bb3b44b3851551d9ebfbbc14552f564a7158384757031dd18690faa815da0b18455a18194d35a5b40d004e488d5c2e528592a87d711da0224974a1aaa9eb534ace2ef58baeeb52df775d4f49a6aaa9df692729e5b4a4aa6aa75d522a89558f93d5e67479faddd59ffef93fffaff7ffdbe71f7ffccb2f3ffff95fffe5fffef8eb8f1fdffd78bfbb5dc2168470702fecbaedb013a824a5b3e4127ba3d2152b4e03d5c5b317942c0023afcd0b9af10db450686eda8b1514cb742529347786e3554da72248178256c477f4dd5acb66cdd35e4e7b7d7bb6b9b8b8b8fce187e5c9e6f4e27c7db2e957eb7e7192744574567837147b28966fb6db8f0f771f1e1e3efa70cfdd3ded41ed3e712b7e8772e7b6a50f0833243f304d9f6baeb9e69a6baeb9fe30d513eb845bc7f07c036e4f0587bfa6573d55e8578038636847eb72df0fafba13df136f3afc65e0b4f113227de9c9edefbfa95fec888b848f19f70ef952f37967b877ac88f3f43b9cbc8e78dbc11c7f198e8ffb4abe027f6907105f7b005f8f347dc32b5d2518f06b3e7efc6bf7eef7ad8d6025f8903100ddb7ee8512f2fb31c2085c256c0d3fbe62bd0c8e5f321478dbfd1549696b4127f83563a3c097dc9a2f13528008f5563f00fc3afc3e00d3340cb8fe3e61974c2369a2f9acbd4fb3028e67a9ea18c76c66a44f6289b14f6ac624bab8b178c6886b4c32a72a12d13c83433be3e1907a101755c283a37158f6fe1a9311d683eb063383ec2fc24101a889d1744e882ee32b180a4224d6063c86138d3f1bea4421693e7af9e44a3dd2eaee31622b35c9dc0088727a9c1bdd86a300aaaac6a47a209369c4b9a674a45291051c1d616bf21d33b31c36316a28700f15978804214a54b55b9d5fffd3e9d9f5d9c5d5e9d9e5d9f9f5eaf47c79b2592cd7ebf55a55175db75ca5f572b1ec454311d721bbe5ecbd6aea04c030e0e661d80da51806f35cdc9924755cf42ab8db96bc2bbbddfdc36ebbdbe66d2e43b6520cd4d1fd3ae721f0946118c2ccb8caa0bc00eec5cc73be2f60c8a08a87b931e030a280d94a2925c33c901e2b83dbceacd09c91175e8676a08a5905eebc78b11c04ad9cb3563fa2e25ed890b5edc343f86f4fd69057bc86d516a734b7ecd8a391b306f3d1a288e646289bd30c2022daa5241a2e4d22026a057a3469ea8a134814a5f450e9ba85a68ee876a953554d7db7e82575ecfa7e71e2a4762be917a2bd6897522fa9ef9477d93a4dbd2e85fd6289c57ab9be78fbc33fffb7fff6bfff1f3ffdf8fffeebfffcbf7ef9f3ffbcf9e52f0f9f3fcad628627003dc8a997929c1a371f762b9b8673371a8577194234c872142ba058bae64772fa29d1531332b622e269014ec23014a82ab987a819744eb13560b3d5d9d5c9d9dbc393fb93adf5c9f9e5c9eae57279bb4b9d07ed52f1729f506cdc51fee77c3f6cef22e3fdcee1e3e97dd47db7db072237e97b8d3b2b3b275db8283fbd6f2d63c4bd57a2680c01fd92a7faeb9e69a6baeb9e67aa1017f4d2fb551ac1f75d642c8573371c80e2ec42743f9aba9b9fd8008f39b9ad9a5a0786555d8b36fb17fd05bfcca6faf95e0c1b0209682877fdb49a2fc9b3ce56f500bc1d6b17500d8fedbd88b8e786ebdbccf4f6c6ffe571f963000415772f8d2cc7c972bcaf15dc2a7828702e0f122f9bd13e94204e10e77894eb2caa36c0222ec9d869b1ecb466f99e6022b5384e20833f289d9701016a678100ec388c3ec64323c3f4488c62a6803f649c1397d245e21cc4a02ba7a7a902d980a80eeb3bc186a1a01081a048054c559448c8bbbe7e67d2bc2522aff701cf4b8005ac2944f3c807cb4311ef705950e55c29739362ba5d0587d85263be74134f164f6ffb3f7664b92235996d8b9571580ed8b6f1199595d595d332de4b40829fc61fec27c01bf62442842b2a7bba5b7ca2d22237c313300aaf71e3e28606eeeb1665456f7548d1d29898af43003a00a85bbe9f1b398438352e074134500146a6eaa3184da051901524d17cbd5ea6abd7db9595f6db697cbe572b1584f67b37a3a9b4c26a18ad3693399d41a044819aa31c65a8e9797330efbd4152b94ab842ac426d4f08c94713860df1e7687cee8d96d70483932dd32dddd3d15010ec46199a4d372cef062a13233836711aa9034effb1257e4eeb06c66e609ee7520997c6c1057d2dd9d456e53f83873772f09c72a2262a0380d84c12c17c1199c561aac3d9b250c59d2b0ec502944dce92a354fa53daa708de22cad556e8fcf020763a0ab2a9c0e2ae44809a9aa040da285030d21888e4ec6508908258854a24144a031c63ad68d68058d2212625d5575a89a5837d6cc1319eb59554f34d412ab2a365533f15085107208bd24d118421daa263468e6b3663e5b6ed7bff9f677776f5fbdf9febb1fffed9fbfffd77f7dfbfa55bb7b50a64a1c4c640f5a162f5aa410ab466ba5c2457c0cff9622ce33512a282a1554a4ca0ef5aa5040c565d99b4681aa89b7116956fba2b6652d97abe966b5d86c36abe566b9bd99cc5793c57abe58d7cd945a21d466b6efdb7cb7f7eed6ba5d3edce7eed6fb3bf19db08de8c05db6bd5b9f3d5712e9c9d8397b97beb4cf2b02728007da598673c619679c71c6197f99e8893e03fa27dcd6bd9fc4694e0c203bc79dbd87eff89cedeb451caefc260e6fb9cd68f97896754414b48e377978c136a05600e8fdb9c7671530d3c1a3f4e05fdef7fc91537c901d182fd5883bc3e1334899a9e2ce00c544502a28e68a4518fc292f46a1c84fe983e6a32f9b40192d45003ae26dfe2c73d35cb10c1060efb8b527cba052f0641994d92b1f3f9b0a008c78953f31ba45c05c110446dc8f96a2ab8807c73a80c09b8cab3848513e4ebb94d18920396e0d3dbf844ef8d0283026c76e02a60a026fed9183fb8265f0deab2a7355f0c3e7a996e2e861c43b8fa402d71199789d3ffdb4af022a018128a80595a291f7d3499f440066011540227d114d79cab00c3cc2098933a839c67f3a0a40fca4ad797cbb8c65e4727445b9fbd18d75a41e4e653e472fd5b300179c543b9db8ae1eb7bbe33df59cfd2857199a9b9c27212982a7fd3863c937df9d81671cd6f15c8f4937329cd7dd4bf93a4e843fc7588f7239008eba9e63db1447e6e991313cc9733929fd79fcd7a316a97058c766aa226b3aaa3c549520a8a7a70300960059947896a85e7886aaae28c8740d4ddd2cead9f2627b7d71f962b1b85aafb79bd57a369b4da7d3a6699aa6a9274d558550872a4aac34544da801a0cf04a4dda7b66db351356aaca56e8442c82ef9c36dfbb0ebda3e93708ad1f76defa3e20a803b872629b7123c0c14f18703b09c8303e230a7256716d29542b7d4153b989931a742e2d032a280098662bfb2b109be302ae5169899792174446274121407483751ba9308a274738819cdc852720e8aa850a8a0f3b1acaa0439939ae1eea5243e14f50ec6f5635ee299051e4230b3d3157854df149796965c2a199662613645248418b4828a48b01853ac452b0995aa6aacac6a4483c649ac1a47a89a49aca61aaba04d6e265e4ffaaa0e93094253872a8406da6b6a2b9bc426f6b99f4eabe5f67ab1d8bcb8f9abdffdfebf7cff2ffff2e3bffdeb0ffff62f6f5e7d77fbfac7d476a1488590c89493539cf40829f465892536211d5ecae415924bb0b5aa448196c86671875b144c290bc5622a97abcdd57aba59d6dbe56cbb592d97cbf5eab299afaad90ab1a6541e42324ba94f7777a93db4bbbbfef056fa3bb107c93bb107e55ed105742a09926aef1d89c2947ab3e434870d25572e8ee829d0a30f12ae33ce38e38c33ce38e32f0dab002876fe4493c300650000200049444154731b05f3802a0cbbfb8f931033c13c94044ddc54c307f05727bcc17b489c5a7059e1def0731ae26f04b835accae61902f0c829fcfce1e48e4cbcc983a1e9ad0d6ea07cf2e24d1ca887ab88b90eaeb0b70671acc3734bcb543157fc9c913ecf477e1511e439a75036cc1f3ac587500b2e2afc9cd0118de0a282a741eef111024b81d621e52e1a00b48e44cc1413c59b71dbfc914f71c7095cff9209bc8820060fd736e232e2a7fce9018ae2d578b37ae2e0c3a81fde5906f70e75ac030c78b04786e223a35b042c156f0d3d31116c2298717004c136e0e78ccb0adb8837868b88284fc6f80c171141f02a83c0527119f1630281eb6aa0338ea4ccc719ba0f8d62205902f6861f33568a6dc077fe25cb607c5e9e7070e579f9a5c63d1909afd73d82e02a0278e471a4d8eb3ee33865b0ab808ee81cdb889d237fd146a2b06989b83580987f11cd7c4ae2943f873cd2d1db22220ed05d81133a66e8ac39fdcfe2033a75338d871d7aac30a40c9f5225a7cd7a6557fc48df1cf38fdd5d04ee8e91663af244aa5a76d64f5a8a45c64df249f71658ce3e121f42ea0983e380e891961219b27c549e334727431eaf9025b5872cd137b4a1150b7496ddbe8478a46ff8ce9fe5c01a9edc9727633c7e310c11d1f492f53524fef8a01f2b492f7214168dd550a6021d327addc01083bb0a62335f5f5c7ebdbeb859af2ee7cb8bd572bb58ac56f3d9a469eaba6eaaaa6e623da92693a81145c6e340df5b4a7ddfa79ca24aa5d5a2698444dbe3e1aeddb75ddbe76439194b2978616a0c42c43e5b29fc16a7b3b47a27a159ee8514a5b841dcb379eecd2802a1992567863ba444de0c748fbbd332c4e90ecbd94ce8ee033b0695426c659c840dbb995be999571625931809f7ec2ea47bee49818b3be94627e803d962208442d2984f9add8e11d4540edab48103050bb353481c05d42da55418cce135f2a4bf2c9404a85294261cdbdfa4d2104255929543081a23453454aa1a639d434d0da221544dd5ccf2a1d638d110ab38b57ae275cd58e7e954eac9a49ed6f54c431db44ade855cd575dd1dfaae6d959856d38bcd6233bdf9f6377f73f7e6c7efbeffe77ffae7bffffe0ffff2fac7eff6bbbbc01843359b56ee9edd7a780c84d2b3674b8862ca0009a1522a1c45149698833220d59257952f27f1725e5f2c26378bc97635bbb8bc5e6c2e26cbcd747551cdb752cf5debacea01e6ad75f7ddfe75bb7fc3ee411ebae07db41dfc1efea072701e80244ca467377826133d9977ce2edbc1bc930c38d505a660edf094c5a52a6d6ae78fb9679c71c619679cf197879d63a54f7ecc2bb00ed811b70922d87c6ae7d611d93055348ab77950f41c376d8dbe6feb370f68479dcb8108c02ae0d6b073b45ef6f9f2d6ca07f78fedb789479544cfe7793482c798e144c431b467f034bd73341df73acecf9296dc1a04cf3985931ddb2f70809409194c3a44e79805741f6546a68a9e207070ac231a4147186044f374663eb6c5fde804e27d1318058de287348ceece70537d821629b3fa3a834026e68e89e000cc03baa7cb6019706bc3a1ca6fab4f47f191d12d14f7a36e6547348e990eff791827f6e0c3bb3ec2d095d1fd3406b2bc317ca59829ee7db8c5a7a4ccc717c987468191902a72a49d631a06ffd12f5d06c7e7e55d0eee971af7660a8ee332626758844712c73030599fb5a2001574869e5041cb2f4ca16e1452f2740810bb5fd55095732eda96270cd4638312f0b441e9b446aa6c44cbdbb3f1bd9cc5a9806554973ca73070a288c17bfab95d842a01a31bebf495a7fa9aa157abbcec899d0ac7627255a86ac0a3dae89877737aea539ee8fd0f488c66069e52514252544f2ff2d9f14f5930bc2b383a61cd0666c760e64215816a18455278d7961540d05d484116870b5429c1b3cce7cbe5ea6ab37d7171f972bdba5aac2ee6b3e564369bcf96d36933a9eae9a4a9aaaaaab4aa210154d0d1656f53df5b4f41d0a69a3402f486bb3b7f78d8df1f5a338748a6f739a59c0124b794fa9c338994e10ecfc5eb04c2e04666e66cb9054de1341325dc986dc8a6819356e26948731a06d18c3327c255212eee39599291a7a3a8b838d4dd3956629792241b746454e642a09daacc4ae938e072e41607cb9b1fb55dc784a66724cee084122945e603cf7434538d671949461f68d3e372a202431577c90012b8aac6a1f04954fbe1c141d0000d0141030234c61825040d555535d6cf8346d11a5a555593ea49ae265605eb67a86aab67a99a696c42a842acb5aa17cbb53b83564dd3249827468db3f5767eb1bef8cd37bffd5ffff6c7effef0dfffeefff9a7bfffffdefcf8fdfeb0ab920312443580e266bdd254e122303337c94227dca3a20a0aa6791397d36a339fbfd82c5e6ed6d79be57639bfde2ce7f3f974ba463543bd90c9dc4393a86dd7f6fd3ea7bbdcbfcded4ff9f0c6fbbbdafb3a758a2c38080f8ebda0134f66c9b3c169397bca965bb34c4be6ad54c92cc34418c5ab12b44e718953952088cfbec59d71c619679c71c6197f1978777b55325e5a07ca27bc4f1da1ecaceb9107787727fb7e25ce69e1544f884005c647d94f4ff86795db7c7a23fd9987d83b268a9b0a9de3e0d8fb27de55f6f99fcf983c23989e4d0880cb71aa2af974aaeb5407fa8340724c15dd1f9160281ff8e2bb1358cb60053abee6730a30f209a5958120ef5f062ac738955f00150479720b8a60e7b840cb758ea91d1f4319dde9e4f744506024803e44ca7cf1ca3cbda45fba0c8ecf8b7c8083fbc8789f7dbd52e8c9a9830cf7e8f439ff1c84f23f411034020162f91ef1cb1761d427b3f46509591f32169d920b18b534e5eb8fc1aea3dfa38c8c008702f2a1b85bcaf7ac4762e5c9594ef811be1ba27cf4aa8c0552326e6b876ea681f818126d4072540ff9900b3b904138ea718653e8316c642cb43a1ab22047364a870aa872d758bac448067dac0b2b321921957071400c4a2d11414366d090a1437b16dd739cd8472ecc0583880924112061186d61689c4e2b6480b09033a2748a3a1e73859c00444ba57a10001e868a68356aa82655dd34d3f9e5f55737d75fad5797abf96a3e5bad16ebf9721127d3c964d24caa49dd344d8c110028488eb6b39c33826a9c6835c96ec9f5edcf6ddf79db77bd19c90c4989c95276cbb9efad7777b899a59c7b1a8afa89f628a2a125b354a98875b0ec9ee106a10a41c2f22077a1098a262c9ba750a6c3dd7372770d8021993dfa9b468f9295306c09eef461dac5814c17320c2553fe98990d77f73054ad15dac5cd8d6e009552c26e8edc8d14bb613eaaf2244959152548fb491253494a2eb7e991afe4636981dbe0f99252780f573a15a3022bebb12dae301355b1f9050ce451905055551d0efb102ad128128356b1a927d544aa5ada49ac9ad4cc51d5b19a6a3347dda09e3eb4f7887555cf2c4fbbd8a9d6559c54a8dd9db19a6ebffaebed8b17dffee7fffcbf7dfff7fff0fffecb3ffef71fbffb67dbdfa3dd494a01599043d0aaaacc60a43005761349d3c65733594de3f57ab55dcfb7ebcd767b797171b55a5f4c66ab3099f9642ed5c442ad269ee96dd7b73fa7fe6d4e6fbcfb39a7379eeea21d2a6f555049ee7997d99b27cf89d6d3332d23e720b494d361dfb57b98ab4a500d227670ba9a54ae0d4343a9355482aa891318bd33e3d94f75c619679c71c619ff532002f9d73b9abd97c47996ac3a50351fdaa41d9b78ffc420f03a230aa68a65c03cfcfb552011e8fd09a3f1f14f5e511005731d8269426992b27fa74bc5b3be21fb654542321ee4972d838f6dd49f5300f2a5eb854faf1080e21322a3ffc065f06b9e9a307c7908d429073c1108302d8d43c442d1127bfb92e990cf60a33e93c479371ae658aff3a43e49003e29ae1ac9082fd12d659379cc3f3e4d2f3e3df253798e9ffe933c8992a1aa9476a76390f2e9db9d595543d0d3531c43644eaf70100a9da8684e899d72a941034e942f0022c405703b0e474e5293fd44d433709a7d5f66e0d16ee6149112c252328c8f513f183d59cf66be0cbc083a4e053b666428d716541f03a1e9a65a327c33c405013077a37b2cd1c8121182b9b884582debf9ea9bdffc6eb3bed86e2fd68bf57ab95acd17b3665235759c4dab49555595c6800a89e8523233a7001aea26447419f7f7fdeeb037e3a1eb0035ba652f5553d98d6432236929f77d0bbac0ddb3f509244a15b76577a7670549cb62420f527ab4927ba633e75cf283bdd41a61b4835932b238eccc92909e85649f33451da2032136a414b90b85666e949104297627277d4caaf6232fe39e41104ecbcecc6ca495a41e07dc1eabc1ca3b050831022869ca8312ad10826469da2acbcfcc6488a67ec65496bf973631154294529e29b82adc316469eb71bd3984c95c03061247d5499150551525c45869a8ca6aa9eb49df34556c7417aa66e2f524854663534da65533d37a1aea693d5d20f7ede13ed48be96ce9e4aedf4b53354d2351143a596eff7abdbdf9e6dbbff9dbfffd5ffff1effef00f7ff787bffbbffbdb1f45d888abb5621eb254229346b6f3e966b5b9de34d797ab8bd5fc62bd5e2d978be5aa9ecc668b75d5cc4463afb195ba4d79ff706f871d0f0fb9bd657b0bbf63ba153c443fc00f825e72764b9d77d91e88e4b9845e3b92a5becf7d82651551424881c0d5b35806397104974aaa3a4883d8a854aaf5e190bb436a776ddff7e70fb5679c71c619679cf13f097e5d13f57b489c444cf4d1ac310be83f257bc1a31efbf90bcb0ea9fabcb6a04f2213f786de71557d892ae4cb90885af0f6b3cf3555a4b112ab603b3aaa003811e40913f171fca2093c3a925a7ee1da6a64200b3ebe0cfc031ddeef8eaeb8b48e5a24c197d77595d14d462b5614548afb3f82cbf3cf6b22ffb265f0ebaec0b93e91c23dc3529189c3a7ae6de7e8802bc1cf7948adfed9befc499c284613e49014fecb499ca3520078d4cb50431c493b1141d9478bc8e8fd5291a12abb1844621411a1c30955518994b2a17de4744a6753d9b8168662e432e4a48f29e024f6585501e69c4fd28d9f504885df716711ec600c8979a6302a5b65552d5a8ba779c92c8c094ef447c311a434210d0de2a58cdc4e728307062714df9992185372b4888044a41018c7f2743e4d892e3bffd3f06611a9aaca4127736fa73143ee6ee5dadddc41a31b344044ccb2082123d1e0ee740d31433454996a16b59acc579b8bab179bcb9b9beb97abd56ab3da2ce6b3e574329f34d3baa92795c7583755ac2b73bfdfb7991eebaa9a4f82e2b0e7fdfeb03fa4c3a1732b59da39a1cf9e7276cbccce9cac37cfc963b18fe5c46cd627b7cc6c600213dcdc5de80a10164051784e846537c2c4e9a5d39acc8fa5f28508c9eeee9e630829e5526835f23200026558574533366603898a4255dce9849894e0e1c1cf051f93964b02b190a25a1c50044310508f393ba158810585ce2cdf67692e228a21d35a081f543c041044cbb3a423078493bcf0b2c644442480147108dc49cb2816aaa19a0c24986d24a714a00ad5116054519a0b44accb495555a2aa86105435a743db85a8a18955e9150bd5b4aa9b389937b365339ffbbe3aec27a199c566514ffbdcef354eaa7aaaddc4ab9ceb5055b1aeebaa8acbc96cfed5efbfb9fae6a76fffe60fbffffd1ffee1bfbdfec7ff666ffe755bf59b3a6c668bd56c767db9bebeba58ad96d3e562b6da4c17ebe9fa52ab49a8ab10c4d9b5b9cfedbda543776873de77fbd7e9f0caf39be07b652fd60bdc532989777a4fefe1c9d39efee039b56ddbb6bda74c8a42484e261312896a199605088e289c2896753d9dd70170cb6dbfef6fdbdda14dbd857de7bb36b7878c70fe4c7bc619679c71c6197ff9c84033f225b5a0964f6fdccace5a3fc01bbc87c4b9cbb8ae701371e0708e579faffe7916d6406622119b386cbc5bff84dba5c4fc14afc726c239f0088b30583f0a0bd0f99733381f3ac53ca01a0362cb6b6e3308dc65dc54b8a9d0fa50eb73b08fb12433c5eea9646371c262b48e357019d1110adcd927d89c5f3481463c182e2aec0d0628a0f23c12e85d54828582c02c208ff4d3c79741ebb888d84664424e4276df3bbab786cb0815240eeaa42f13959466ab6d40237060a668fd0be9aa8f8fe2bdf8a5cbe023f8d04a9b28266308d622c081bda127f68e79c07535b8080390c7881c0035b00a2070f88c5feb1e6997207f9438ac7534824d40eb100e5eb32fe271781ad4f2a43d8a8f3296f2c56c2e42191246f4a847384d7b190538c583746a25191ec8a39265e42f1e2fe359bff8f10a4779cb73e9905b31580d3b7711219ebc77fca638e6133f16487d30d76620534a14b30cede322f2a16f13a4b8bb48004ad28a8c361c8a88f3b1276b38ce89d4e8742c388dbf113c4bcf29ff9fcd4486fa6601c62c6492c69292ab5425214e38c410c595129be972b9ba5a5fde5cdf7c757575b3de5cac56abf56a35a9ab491d9a3a4e9bba994d19b13f746fefdf18385b4ca78bb9117787eef6fea1ef72cecc097d9f69a44bb23e6bdfb34bbde5ec6eea4e3383a14d094eb14c3798d333cde1bd8abb67c264e0312c9142374fa4c1c981251b6367c85298569ac2615eec721c454c2cc13510901029622b945ce1c7706b3b46e80b50fac20508119e85a0c823032aaa84930eb828412a00294fad8a651ce9360ea6ad677d6a3889613a8d587aa65f3bfd62296513c947eb2d497a2eaf2c89e15e62bf05a598bc284b83409ca10434b358ab04c5cf25f998bd2d22a23188eee931d64d33a9ea4e4225bbfb70f773d54c66ab6dacea504db59af593a5569358cf385d214e6235b5bace3176314cea66da3455d04afc3f7d7df5bfbcf83f6ebf5dfed34d7cfbcfd36dcc2fb6f3ed62b59ccf36abf562b59c4d97f56c5e4de7524f3dc6de724a5d7bb8b3f62e1f6efbc35befef7df700ee2cdf797e033cb8f6644f7391e8bdbb2bcd997ab764a9cd6927969cbd2781431143a84402a066e28e64621984c63869ea2686b9709693beb9df776ddb758794d221e594fdaeed1edab43bf4d988abf3c7da33ce38e38c33cef84b43d9f04e14547444c690a65ab66c55f8dcf48f6eac2dea0815dc9ff006ef21714a4eea3c0c51266ff393cd5e2957fe5c3b8c08805719f380a070c2050012707792a2711a7053bebce723ff741c832842e917b72714c9c747fe2ed7f3a15338877c9067f93506fc903053440589ce3fd649545aba0f4f8f709b11e5c9f4cec6beedcfc1abf1761c439d139f300ea713786be81ccd78fcc3a776eaf71959878c95ddc9c47e7c191c1cafd37096de9f2f9e67a3ebfcf18be514e55f1e46abd79d211124eeec13737267e87d48d5bd7da7e4fb934949cff0de513c9c18d04e57fb2f5a061f7f5e3eb4d29cc3f08f37f7f8be9f12668a4aa082ec4f06de0377f6b9b6328e0c5ae6e73e44c3b4f8f353dc1a1a20ca70e3be84c17119b25e8e291fc3be11a7b93743bc8b0e5e1e411882a1c7309942c70c73e83cd6ee88f83386e8949a396167e4996febb435fc78130a4552929c451c8306e7183d73dc5f43558f148916350791cbe9c6ef12f2c8aa2194883379729bc62df418e2538e4c3dbe6e08a07540879715f6ca9d663e32623a64ad0c93e374396edd8b02e8199b06c00732e8a4350c85a608743a1d3c65bfbc6a62099071471081a8868858bb4c2434b3e9fcf2e2e6e6e5d71717d79bf5c572b95e2c16d3e9745237b3d964329baae260e9e17ed775dd7ab3b97eb1a5609ff0e6bebdbdbfbb7bd85360d94971d3dc1bb3bb2379ea2565cf2999279af5ee8439dd53d70b5ddd842e707113bad3cdcde8a409409a0faa1ccbb93fcec0517d2374152f24ce10063ceab3320b9b019412f1617e45990b83e2c595542608c4b0f6ca140fdc90509ea54797b0737258cf258e5ac69c69510ac2631ffc53deed3969281051c53bde4309a5960ace4747df512c16ecf1f9282323048272d1140774fc210eaa95270579a027950288a02cab3275a769dc55a8d9276ddb581daa6612eb495dd731757db76feac974baac9b99747b0d35eb29f7b78c9310a7f564319fadaae98c96fbc3bd79b76e7cc2fd42fb6d385c7c7dd16efe7631ab979bd564b59ccd97f3f9b20a3518e0d6b6bb7cff13eca16f7fee0f3f5bfb367777dde121b73b58db0453f6ca164c40764dceec9e0b980d2e480c2c3326524dc18a041d606588f0e0a67dc71863d5d4d349043c5b97fa43cbddeddb7dcab1cba1b5d026dd7779773874a94fb90f11b3956ee773b4e70fba679c71c619679cf19706270e0e28644c9e35e036a309706097517d9e89c1805709537df2dbf7ce8760d3f79df8c35a892fc8e678f76889483c16d18e6a2201807b7f1f2f022420f9f32f7e127df1e03c7df1874e7178372a5a1e87f0c0935c1bf9e826d99fbfa003ba93cbc8c09dff8281f8b36b967136de3781005a3cf52bc92716c7c3e9c0e503e77de7204fce72f2afef1ddd7bbfb81b2f7b388bbc67eadec587cefbee3c7c0ede3ddaeee420f6f46e7efe3278f2bcf8fbaef37d2badc71346ecd959f61fb84de0e3047e7855a284a1a7920c2de831e61ef1036f7cfaf55da991969303125d6188f9e51ecff7a6e13c2b781a93632468254a81e2d17c24cf8ef0b4d51b38a9733acdf13dd95b9696253d5aab4edff5acd7fc71338c20224e3fca0d46b18e3f3be3e3a09c543edf6c8f837d77c82e8fb94327c7c1490e8e8c5e1f508e3f20f04c79f14cdf545a059f096d4e1ba68b5fea74328f2aa6423a0885a0bb0f7f13cf3953490d24cd353b55ab4a27d57cbb5a5f5d5e5e5e5d5c5f5e5cad979bf562399b2d168bc5643e6b9ac6c15dd7f7b92b21cd575717aa78d8e1cdc3ddddc37d9bfbd27e96524ae6a5c13925a315cd0c3a5a26606225842765cb3dcd854e377852711542dc3d39dd1c99204dca0172766692ee8ff3e6036d0251055d719cc340d8e34cca31157b7026012e0a154010bde4c3ab0e3129c35a75385c5d6c5c237a9a50f36c6d8c5c9f0ce29d629df38170713cb2304732a890d8a58fdcddcbd3fd4cf9559aadca2b075d58f10d0edfd7f8ec4f9290225e3302061dcf6c4000d5957016b3e391f33a25714604782201617226cbdaee638c514353d7b9aa53fdb6ae26d5641aab49dd4cebc95ceba949409cc4e922cc66cdb4a9eb58ab4bdbb7edbd5b3baff5c576bbfcf6afa68b69a8834cd5e139f5edee6d3a3cb0dfa3bd47beedf7afbaddabfee195a587609d204f6255376af981cc3a547d99253366f3dca616f03ad4b1528d0a079377a63d43f68a20a14126516b9168f0d56a9a734e7d7a78d8775db76b775ddf26cb2aa1edfdbec5aed37d928488d8685dbffcedd5c5e5f6ebaf5f5e5e6effafff7a77fea47bc619679c71c6197f61688fbb3f79fce56d22920dffd9f9e7ee584b98cce98bcbd6359e67f98c33cef80f823cddb51ed98ae3fe564e738d01d08e8d4e85ca29a9c07a2cc02687d6f093daec7234002c7e9771eb3abc6354de145fd2939eef63483020a31f4b9e5efcd1bac22389f3944b2ae3194c2918ec511061e17d401806b7d4b8991702741ee37a30766095937020b0144f09b44285946919eba88794e2135a478ea61b888f2292a15e7a6cf52a63107020a53026e900182c46a59c3a680ca1ef7bd5184305890689d4a69e4f979bd9f6eae6e537373737ebc572315bae56abd562399d4e638c1ac3be6bdbd467102aa1aa425ddf1ffafd7ebfdbed92e592e693b2f539934c259cd790d2d0b465aebb3e1b4173965c1c4bb44ccfb502de1bb323b3b4a25b3233d7da8cee194ed2e0e69e01f098512e85aa2525945be2830aaca84cb484e3a81c490a8e6d6585d2a2d04584033137485948250d800b42508116eec7fd496bf87883e840292407995932865d7ca02c9d456e0621200a199a220bad322e1514ee4a89c1da4631ca403961ac382fbf1e5288281dce91a51a42738e24a2175aa8acb2f13ad50a6fe8652d72e0a90037794adf9444273aa108129872eed86a405355d3a6eafb0757e943883156f5245431c6baa9a7dbd57a31ab2f568b85d4b3a4956bd537553d8d93f9f472b5defc76369b3575ac4590babebb4ded9b945ea7c36b6f7fcabb1fbb871ffaddcfb083a556e855d46515b462ee5a6fdb3e8937d14b35981d6bd88dee15a2317b668f8ce191631269fb605e8b07f500896a1196cd6cf7f063d7f76ddf7789875e0e1d0e5d9372dcef0e221015a9aaed7ab5be7a79f3cd5fadafbe9a5fbe5c5edc6c2e5f56b319feebff79fe3170c619679c71c61967fc529c499c33ce38e33f06a751bea754cee9df8f228562fb287bcae2757ac6959c44bd4849fe3996f58c6f7fa24c296e23c09f753c3d2bee7976554fd89941a1f07858818b88993d1d5351ebd0fdf9d1f0d433f56c2cef0ef059391746d9c540c190aef954d6f14c6be3eee595efce364ed29487b9f5c7949fa75a2471770e5f742084ba1204a71221c4e96cb2b8d85e6faf5fae2f2f97179bcd66b39c2dd7ebf57c3a53d5446bdb3e3b92650961b258688c7d4efb87fbbe3be4dc0f77cdd0e564662a219b23d3497398d3cc7af394b13f98119e132da99b800a862132a9b884cc8abdcc923be039bbd11c70d061433e0e69a7c9d50270c8be095288114a11bb9819a4a4fdb2f01202c789b9495484033736c8a928027511d208b163c60e49f7a2a0f2d2464517ea186553526f8e756c40e19b8eed54a7b14d39530bbf431129e6261f1ad1860394756285e32ccf5d1927482700a38886c1ede51842bafd311109541c25361c4ac739bec681121d0e40558e0b26888a68069408a172efa941a3c4184a83589b7735dce1bde53a6a5c2ce6ebed667d71b99d5c6e97d3ba9acfea79532da6d572be582c567533ab175b8d8d07e9ba87eefeb64b07b4bb74f8f9b0fbaeddffd03efc60dd6be97f06f795e43a4a2d0102a15a863bc13e040f55d8a73eb32c297787fb5176a4cac6c7672a880a54e0954e226a77784697b1ebbbbeddf77ddb5b3a74edaeebbb1e871e870e7d1663585d5c2fb717d7d7379b8babd5c5cdf6f2c5c5cdd7d3d555986db599234e7ae7f9a7c019679c71c619679c712671ce38e38c3f3312e7a94de93dd4c309f332f4e494c625944d34f5497e2b8e1b723965588ea1ada7c72c1bced38b390d851d5abd1fabf7748c10397233e2a49c3a501490a12de899a3aaf4071d5f8841e003927cc7163b0c45dce1456cf318cc23026869081a58ab61322094e2a8395ee1103974acbc86407d48b2a107043c9abf64cc521936d8590820408f01b8c7b90244240e62131250428950d7f3e5ea72b3bdbebaf9e6eafafae2e6a29936b3d96c329dcd66731139f43959a6483d99ceab858399b97dd8b56d6b9e2422b3f7ec283c422ebdd9e6c69cac77cf4497adcfb94bf9d0f5e6eaee9e4d68811e944d5011584aa4c34968a98422236980d19db461a6c4c5bd64b5a9e8b1676a56f9325d0000200049444154cc33a68b022ab463468c88a868613fe899a4c086da2f01280696f032421ce51e09554952d4c08158a180560da22618098717518d8815af941145b45394300e67d6918b149ef4ba0d8a2b3a4aa077c944a6974920dd2dbb916e041c661c58c5937c6b00601c394196238cb63d9393362c16059238516c5927a972c3e3761494514a083690a568875ddd95c1e9c1b35bca9604b659cfbfbeb97c79b5bdbcb8582f968bc562b258368b4d3d5bcee6ebf96cb15c6e9be99c444a6dd73dd8c36beb5f79fb63da7ddf1fbe6f6f7fd8dffee0dd2ed045d9c418a3aaceca9236330ed2bd0c490e0733dad41e0e457ea30429468144d109a40e6152c7856a7407b31d0e5d7b7fafb6a3edfac47de7875ef6bded3b6bb3b57d7f487d7b80015585d57af5dbab9bc5e5cdf4abdfccafbeb9bcfc66b57a399d5dcde69baa59a8446776f7dc762975e79f02679c71c619679c71c699c439e38c33fe6cf044c3228fbfbd1fcb9542f1fd946a9e131ea39038c53214a042771f981d96fea02171e4a4796a0c1e962705584f836f448e0921efd1c208714aca504ac2ef104e22038da29072e52c8d514690a6d4b29f7c3c823f062dcbc81ce1c456e6a4f25826363259189d504527e12c244f71d204ad8ea1cea7f2a2634e3300888f1358cee88040a22a8863ce7370f758944d8ffd5f5a8254848ce30b07710702b49e4ce617975f5dbff8cdc5f67abdb95aafd7f3e57cbe984e67330971dff6fbf6a0312e564b68806a6b5dd77539f766e6eea24c290f7a889c0b05e2e6a93711f194dc0a0fe16ed9b3d172eed2e00d1a13800d02b2eb3a888b5bd92d8f022e0f0ab8a962d0600dc40494aaaa3184c795404034235020d412984c986a50512fba1e88d37488bc5123b30ba806f572afa8459293938908554a83b7b3cc9eba9b169714e883b3a9886f067b0fa4d45f2969462fb75987e507f8502c5502aa29cef2e00cce297ab6125a5c627acd1229e55d47be7248f311818a8d6c285cec31c1c945742c3913c04155d05c345664a63a46df627916dcca32a112544232e070434010c23cb58794f3725affe6c5cd57975f7f737d75b15a5e6f3717abf562369f4ea78bc562b6da62ba6866cbaaaa68c8b9ef763f1e766f0f0faff3e155b7fbc10edfdbe187f6e17beb5ea9f6117951c74a03b406a15a43c49c969d023227cf39f76e9d79f6942de592582c220caa1254838689ea34d673cb9a3a746ddbb596fbdcf7b9ddf5ccbde77edfe7fb7dbfeb78c8680d9d210393f96cfbdb9bcbeb17979737db8bab9b9b97b38b6b5f5dc7e5c574b20a3a099844a9dc527fb845ee727f9fbb87dc9d638dcf38e38c33ce38e38c338973c61967fcf940358e6cc2c033b8bb998f79aeea454721421787fb9386b4c29ab817d58c00e263003c098a23ea28060039148a3ff238c5fa2414ba43a80251711f76b2187c5572cc91a1f851adf3c83a8daf54a84068a433687037ba95d3979dbc8a989b6a14a5fba0fe08856d31a84829fd191d6382213c58070dc8a80229693e396733838a84108e59bc83234a340cbb688cef01e8432eaf968b1625cb8c09586aa14929276089491194226e94781788d6aa10cb9e4de0555569ac84907a3a596c36dbebab9bafaeafbe5aadd6abd96aba58aed6dbec76b74fe6496298ccd75a49ef346bdddd3c794ee6993991342335ba072ff1b766964a35b83b297478524774b36cd1ac8139bab252444a408cf76e6266340143e93214d2a92c1d4b504008a3431c82102a944c9842f241445c0a6d83925d14204266582661459ca242c9ccea43df76615ed4541d411f138707fb5b0895bb330f763a85b8b9391b8dc6ec6e64315a0de92c418483d00a435bd6b0f0e0ee6614422408450073270c2210f7b27a1c7041b6c038dc67684676b81b01948ca49492bb9b632c0567cebdaa8a041637d658740550946666390711212283c6f8d01fa41e98d23094536939a1aa428c4c4412317aeb76c8fbddb4d2ed62fef5cdf6db9beb6f5ebe787179359b2ee6cbcd62b55daeafebc9bc9ecde7b375d5d44e24ea211d76f7afd9be46fb53da7dd73d7c67fb9f0ebb9ff60faf3db74144954d55d5d5d6410f7e7087bb82d17a9a3327cbd993775dd7f6bd97da301550c90856ee2e3134f54cea1a2ec904ae6dd7e66cddfe70d8a7d4a3cfb2dfe5bb5ddef568b3e79ccdd8f53060b9a9aeaeae37d72f37d7df5c7df5edeae29bc9fa66b17ed9cc370c33564b893130c15aef6efbf65efa3ba4bbeeee35f38179af66e79f02679c71c619679c71c699c439e38c33fe6c509c4018138cb359f18504894330c9b04d1d72834bd18f881c835d72090d5141e91582830a71a2985e9e2b5906fa471e6d5945ad1200ea0733e273ce47210b066d8e9fb6029d7c9d208a93a708678acb66f0396980ca58385d0e3944d59cf8b686cbd0a270208770ddf2c5425670acd32a3c8b0fdc0d732122fc516d042311b5c6a36d4a1f2d6685cb824075d4359d0cc487c09d727a0d08513d659150cf26303733b26a66b3edd58bd5c5e5e6e2c56abdbdd85e6f3617b3d922c4facdfd83c6184208b56a15114386958c61f36496dc322c3b339c14f4d9cde1d96809d93c9be73c18db8c7027e139d30c34059aaa1a925f989d1433920e73cfaa03b11584aa4570a1b1a4f8c2652c8c1f5a9300528d30b85221ae20451dea9042238a56d040cf3ef4844702142d49c652284046a59899d3518815203c2acb2414a11914e2122cf5594ad48fb8d04cb23885941082c08b4dab087e4ab00f92d0842a083252452a922d97f06e6034fdb93b184acc3069832289100735597f4cc5d6001a3c2792507889e9b1424c6946767728558b65cca94a43722259156b90664534548ab39288c42a0a1984e25dbbbbebbbdd663db9bada7c7df39f5e5e5dfdf6e5cb17dbed6636db2e579bcdc564be0ecdb4992dabe95c4270d0526e77aff7fb5d9b1facbfcf0f3fa4fb3ff8c3bfe587efd2fe87dcbd6d1a06f8b4aeab7aa21a8346c0ba3e432a717183e5beeb93f75dee3acbd99339505e692e965c428875d3f5365b5ed4756dc6d4d1a96ddb3fdc3fb46d9bb377ad1dfabe3de443cb9c9019dfec72ef0875d85c5cfdd5f5d5c5cdf5d5cd57abab9b8b17dfcc969793e5656c3688f358cda08d539227b60f7d7797773f59fb1aed6b69df30dd4d9596f69e7bf1338973c619679c71c61967fcda24ce930dd01f070536111301047bc3db3fe78f2e02dc54789561ef84125e441c1c87cf98b58b8846f06382fdc9e6fc57c155c4c1b1fbb5af69ae982a5ee5cf9a6dbcd3c7fdef79a31df829fd091f8d825ab00aef99908f2cb63fe9c0af221c78fda71eb80805cac134e20285f0f1ef7040864497d10085524435260a7b591e0208dc0129c2121119b25c068bc7e308f8e88a12968e6c1197a1fea9903b27fdea0e5015aa18d5377ed26fa532685746e3d2a0e2214157880c1dee1c8d4832563e87a1d77ca8882e5f2369329470910c4185843e724f61346b953fa032f01bf442de0090a12e1d63af16548e2d5d2202128a5064210e96241caa005a2e2f4415c00d562243c03256a585284eedcc35d493d96cb5be5c2e979bcb8b972fbfde6c2f42359d4c17cd6471c8d8dddfcfe7538d1a42900880e65d3673e6aeebe04678992e29a12f60dff524cc6c10e0141ec70b5b54827b259927a319295a4c5ee2508612d10b1888081904212244208a998e508798384bcc903008441004c1a5b888340f1c1b29a004f77269634919d5cc84e25ef89661bdca3079f4c222c14b9753e958739ee6cec029453a16c50a9d38c62a15b68c6ea9e40bc31c7490253c58cc65c83acee67948f216880473b731dd469c808aca019934c209bad25d1c422d59cd855742700f630c32cad270801aa02212281929a853e8cc2a740622b8308aa0ddc72091cac21ca9d581f584fbdd8f9ef6d320579bf58bafaf5facfecb6f5ffee6e5cbafe7abd56a7371b9d94ea7f35035cd74564de652d5d56cd2e7c3c3fe2eb5b7d2bde1e12e1f6e53f7baebbfcffd9bbcbbb3c35b493bf53ca95c26ab50558ca231987539f521b7ca0eadb7fbe0197ddfa794cc4c44348aaa6adda464c90a171ca055152b691a4efc1099cdfa87f67077e8f63967260f6feff3ae977d17ba343d1c0e8743225057f9abaf2e96abcde5d7dfdcfce677cb17df4c362fa7ab9b30bba8a7abba99d7b15100d623f7f970e7fdad1fbef77c6bfdcedabb90f792f7920fc13acba9eb0f392711012ecf1f43cf38e38c33ce38e38c5f8dc45906cc143fa45fe734db0815fc98f1982ffa678b99c2f99e4d75259808defc117bdc5a705de1bb84ff713a2bc2f0cbfe5f192a089f77d8af6abccdd8ff8fc46cfdba8f46c122a0e72f586cff21982b2682d7f9573b204b8d4e494b2d212f20080341e412303cfe2b2032529e43ccec18f2ea8f054a45daa2457330d6e61406a4082e386cd08fd730903ac3be164fb29007ea24c6789a9b73cc9719e89891343909fa05c9a2ee195511254479cc9c51e8316a782c842accd470297400216878248630e4fc8c4141226225bda544c8821ac0126f32d6a70f46303e96b20f54d490fa5cbc36223af670a9286488cc1914380267a94f5255092a0851aa66b2bcb87a79f3e2e572b3dd6c368bf96ab9594fa68bb6f7576f6f4335d95c6c43559ae2993ce59c4bfc0d6974d762180304c8464b962ce7ae33880f048914b38f3be8c1e8666e449f3d592e8c434a8e12aa2c039357f4558a52024ed0d44b55994ab9bf140ac784e91237430a8d708813061fda998828f4e25f425150d19d283dee4a7800f350efed84f723b1489551bae2043c8cf944248d4e1b628751226ac431c4f7e421d1c99d2ea5464a9ca4294bedb79264ced9c70ef042fa6830662f6d62cca408dd551232616a0277b8888b1246c620d9933be1140a81504ac0b5e8c68666751128351c179815f559205c20511cf08a1240c0b277b97d306ffb5dfefd6f5edc5c7df3bbdf7cf3cd8baf6eb62f2e9617ebd9a6a917f3ed65d54c9ba68951abaa0a21b4d61dbab73f7f7fd776b7ddee15db9fa5fb99dd2ddbb7ecdff6dd0fee0f6216294111eb3a8646abba771ad977d677c9f67bda21e48c8cdd6d89ce12a804a9a80194dec43a1a82c6aa8a75acabc296763d92c4b7afeef6771d92204bbfcff7fb43db61dfe36e87fb1654992fd6177fb5fdeaeb9757579bcbabede6eaf2eaab6fe7db976836ac57daac433d3787c02d1dfaf60efd1dfa87dcdee6f627cf3f091f90bb603d72074b9e7af3dc1ddaae3bf4d944782671ce38e38c33ce38e38c5f93c4f975d1286e337269e2f8339fb279c0bdbd7f8bbbf3cfd58cfc9ccf6befb320ff71a7267e65a6e6834c1930517cdfff82c5f6a71ef84ff9df43fe4481935e8887a1f086455472b202c6c0e312faeb039932d6728f9124188284f558b03d1460eb91f719ffe2e51f5546a50ee9e6cf9bbf4f889eb1e96a601d645c9632e4da8c0dd320840455d5c7b463024906758f86506eb71cb9949316f3c19b25414454dddd6311728c112b27813e52a6a0f8ca82281446aa2895a5035ae0021c9386ca0c0390d26ca514285d8714210e99b502409d34772774484811016914572174369d6fb657cbf5f562b9d95ebed85e5ccfd79bf972958cdffdfca01a369bed743aa778973b6a76775ace39674ba509a8aa2a7ab682de534a29a59cb3215ba9daf2d2c924eec8ee424de629e5ecc5823724b6c4c79e311726b8090d62411428121a2b963ad5a2e60aa51d9c034d62ce6c2c749f14f39451bc50686eae59e843a43621702da21e90c2c2890d5de1748509b214e10c4bc05159051412c491077420c30514a8b2c8ae322d6949ea2104c15132a0ac04331756cdb33b0de6c5f4a41832aa218130c110777dac13879b00e222aeeaa0d1e94a173adc079f1a2a91e00890404da22ec5ba56d471502adc4444c14a48cdf09cc57a09a0e643bff7ee7eaaf9663dfbed5f6fbffdeaeb9bebcbcb8beb8bcb9bcdd557cd641e9bf974b99cce671a27553d87d3d3feb0fbf1e1f51bebde76fb9fbbc36ba24de936f577cc3bc93ba683e783baa9a540c438a9aa4a349ad9a137dbed44a4ef53bb3fa4b6cb7d32338544d51800c01c6450a9dd23193a7381c6bad11833d9ed8df49c73dfe3ee6d6a7bb96fc3ae4b872c5d4abb03ba1e0198cff1fbdf5ebf78f9edf557bfbb7cf9bbc5c54db5582eaeafe2743199ae429ca94c0595bb4bd769ffe0fddb6eff931d7e627a1b7c8f7480eddcef21096e344ba9cb7db29c611e43b0104a1ad1f947fc19679c71c619679cf125244ef171348a44fc9c9189b96211ca6f7af1a21a5ef7531a7ea33d552c032a0181ce3ff7d7f2f2be2de12260ae88824cdcdba3dae24585371933c54ce1c05b43fbe18f3ab5601b9ff84dae225ac7837ff01413c13a3eeecfb70106dc7dde56b91128de63981260a6f8f13366a34c6fc1f11a2ac1451c7686377198abdb8cf6c31be96d40cf2746a7896011f02a43806d442d080223eeedf16595601d502b04c8c48fe9d35b750136e1f9bdf8c8293e74fb1458474ca4fc6affd3ae9ce3da5b052c03001c7cb84d51b00a980800b4c46dfe18333857d4823727af50e0ba1a96f487ae761b502b00f4fef8de8f3f1a8d601d51093271679fe5aa3b3235adbf67423eb4d8dec5e9dc1af1765c3902ac03260a15f48ebbfcffb3f7264d8e246996d8fb3e5533c30e387c8b352b6b61cd3447c8c35c789903ffff8d3c70841419ca4c577565662cbe603333d56fe1410dee1e911191914b0bababf14e1e70c04cd54c81707d78cba7f53e4fb10aa86898f8fd71e263c2240c74c83a0e74c65dfeb5d6aa1ff7880ffff48f1f1c6436148692f1c7655b066583c78862d1320c4eaaa3fae6e1500f6dd985a7014a6e09fc49a7159e1891706ccb2aea1b2ffe99a3aae24158f394003a4a6d1e2fce9092fb98c53370530f4f0e213c6a67881f8aa50acf3374420df12d84228428fa1a0788229113b1bb7ddcaa8ee3381f93988b96e7d8b7750ce11d5448ee50320a2180c9144eaceeeaae4ea0a0a19a4c26abb3f3abab1717e7cf96abf3c97c5d4fe6dc4c6ef6a9cf329ecce7d30993a7dc7224b5be976459dc0dee011e9898c84d44a4d85e4ca13a64c614358d0dc405a9bbaa677576ed4544b4b05143e8b06b88c1d5cc8d5ce099e0819d99e1ea6ea57b8ac8c00c72a63098c7dc0d59ddcc5c0dee6683d56ae0cb0c6e26ec02cd5c9aab0a33020bc736798295541a869b5b8412345276cfea4ae644430715c8b26622222b26a760ec00dc68d0b6b89a29b39a0d021b15753357b8194c4c7588fe019b394c610ecfeae571055389f77eb8bf01017028c1d96125930970d622462a13211b7436c5bde726c60c86c1cd48034a7c0fa9590487102a184b72db9b760108b1ba7a7dfecd8b3fbfbc5abf582fae56cbf3c57a315bcde6e7b11ed793f9683a8da306c1fbdc75fdcdf6f62f96f7697f2bfbf7e86e29dd90eea0dbee702b7ac872704d04a902d555a8aac84d14753798998ab487aeefba9cf361b7733137d41cab6a5c51203455150eddad59ca4a8087e8b1ae38d675600ab53aef5b69dbae4f9273eebad4776a5dd81ee4be4dbb1e5b8111a6abe6fcf2eccf7ffed3e5e5e5b3e72fcf2e9f4f17d7a3d9653d5e6b68c26c6c81e04c6a2e7deaeef2febe6f6facbb21dd78ba73bd0b7e007a58afd2e5d40e3a3aa3d2a60e30c5a85c9387c0e2eea7bf414f38e184134e38e11f0fcb00305ac7c377f463c68811190a1c6cd8a92d021cd81ef70c917016712350808045c0884140efb8d78fb75df13ce25e71ab388f5804dc083a43764c1823c6ed9195282f0bc059c446707010107e6a02852ef9682bbe53ec0db38039e34e911c23c25984cbb05f8d3484cbfc209833ce02befbfc66b16c4a273c081622a1e12173e773a7607af80a17283af9afbe25d3f0696bcf84917d901a7d190743eb1813564f5450e2b815548455c49d0e76aa2f1fedc917d18f37fee1159d61e33060ca5845a48cec007016910d3f64f857abb066017bc50f82c587f7e273a7f8dcedbba8901ddf6738b00a687eca5657d6de6585830dc48a1e49a58b88e4782303c1745ee14dfed285aaf803015820441a96f4e7467ba720c3327ce026fbc25ba3269c57789fd13b1ac27905cbe8bf6e614d9e1ced6b16db8fb108a8086f0506043cdaf1d6114c782f7060c65847bccd3f2185bb571061ce1f4c3c394431223484ad0cfbd85fff25f283ba041f767ebb7d205119742c8ff4475906f4512df740583c44f1ba83d98f19363866d3983b230c9dcd47faa5744b011f9cf72929f3f8203d24042312d34338ce93119a094a29560935660fee0002dcdc1c25d38701f091c4f94807f4c8f8d007237928633f76549b0ea6b3c7f7fe835a070071897e213e564d15f5900f04076bb9b430901dd517a4183252cc5c8ccc89eb268e4693c5d9c5c5d5e5e5e5d9e26cb9582fcf2eb999768a3737f7e3d972717e56d71591ba66327187998864130159189c5a4e4e5ddb8a481255553772222b6d4c46a6103315378318545dd4e05e6ac881d2b2ad70677295cc28f22085299395fba39e819291e304b222840148a3c2dc5d806c85e9e1a3e8cac9955ce1ca6604654f11a90a881489a8944a9578a2272b56cb9a2b194570778305b013738861583922e1d8b74d01c186d742328a4d4cd45549d56558bde6e41e4861aa6692b3f4920d1c8aac0926ec0ab2405a5c50a1ae628c386a3b24a5ae57b1e816dcdc5c017049dc2e69c704a6814e77c8604e948ac1c4425062275277174355d7b96bd37e43a95d54f26cd57c73bd7c767579fde2f5f9e5b3cbf5e5783a1f4f96e3e9723ebb188f97218e882890ba1edacdcd61fba6dbbdcdfdbbd4fecdf39df62d728bbcb37cd07c30ed898d19e3102804a2c8a0480c9344db4e92f6517acabd776d4e29015e37cce3400e78e588e9e0dd219919078ed5b8aa2b66e61889286b4ed976fb4d9bd1f5d64b4809fb5677fbdcf7b9ebb03b800817d7f8e38b57572f7e77fdfa3f5cbef8b69eaf47abf56c755e8da61c9a189b48a308c87e4776c8fd2ea73bebef4d362edb602de51d5b72efdc3bb79caccfb9f39c6a511375337164201b1957c4e4664080c7138973c209279c70c209ff90d81a1a601a210a03c68c31616fc88686b0887043ef488e45c0ee68e51997180d00c0598063d8e1ae22d601ef3edcc2c5fba33ea5354c78d82aaba3011c1f7f6f5f723aedb84bfc49f14af24f6dc51d00668ced51adb0773486093f8a0edaa30a606f68f827e2540ff648e24c18c906fae3cba7f805f84d6c2f43ea297dfce0c3a54efe559938ea030fb20888841b01d33071c7e3e67fabc30ebf302c0148c75b90be6ed64fefc5240c3a9a2f9ce293b7af265484b747e1cfd75caa870b22fec13a9c30e8891fed4e7155a1a6cf6a4cc407ba6a54389a8cf02141f6c9c536dca68faef9e7df1ad380d606d6a67774864940ff15caac31c3f009bae70b8bedc728b69da26fb227a45ec3787b24d7ee14cf2226fc48f77e697d7e6ae27531071de9905f0f11092184104a786d11bc440e6af6347a66205b1d302ddcc7e045322a2d5128f6196777853f4a51861f9ee865cc1e2aa58ed1c808445e7ab8cdf5c72d511fd14ca041d85284390fbf7a4abefc988ef9e8381fd143aa4fce5b4ac3dd99d945071e070f962b2ecf2fb330b88be943a1f5e3617d48d8217f70f13cf05cc71bad85bd2905d5eefa10e7ecee0ea6c0700e1c63554d678bf17c71f9fcd562b9babab85e2ecfea6a2c08edbeebd457eb8b6632214296dea0915d2ca5b64d2ea24ab0baaeebc8ae26a9cf398b98960e2785c1455d75c87f1115c996cd4de14ea2a6c71a66e652b16dae0a80d84d120298413067141398f840f7280abd4580aa3920c16a7752b30c51373b5272e64a6ee44a9a19894c022490302400358f625d4546599044c4080645a945772ae2af48c1d41d0140085487184228414f446128d172270483bb9ac101ce5a9c36bde5945444c4cc3412b99b7acee82c8b27eddb94d3e093b2cc9e09dac4d034b1aaaad164b45c2e97cb555dd76ed4b6ededcdcdcdcdaedf7466acaa6ef2c8425a59b7c1c950c83b182040aca8820396199991c8c5738fd419c2c56cf1ec8f2f5f5d9fbf7ab6bc5c4f2fcf6667abe5787c369baf27e345359e8ea7abaa9aa56c6dca7d7ba7daa6eddbfdfddf74f7c6d32dba8da677aeef5cb7963ad3de730fcf55cde3a65207c7c8b198cd4256eb3ac9daf5be33036920344421c618b8a2c01cc961bbed7eb76bd9fa18c675988c4723aac0918828e77c38a49cf5d0f56d2fd9c2fe20bb56bae4db2d365b882134b87eb9feddf5c5ebd7af9f3f7b7576fe6c75f6727cf6ac1aafebc519350dd71560ae29f587be7b6f5d4b6967fd36b537221bb62d634fb607fa209d69124d39f722e2ae0667f3dcbb6613552556a24c410920c4c031342146b3939dea84134e38e18413fe01618ed630022a420f8ce8b84f24b440e518337a456f4040c3833067ccd8d8e326aea40997bdf65585681f6c60a3fc9ccd58f189ac22e68ed6b0d79fd88ddb67b6e225d7f6e936b8081c9efef3e1879fcc2539281661d8c68f193bfdaa53fc02fc7adbcb6f08714c68b8dfe56b7d26c8710c33c6983f91497cab380b18313ac3de1eaff3974ff4497cee149fbc7d1543fcb74959a9f883613fc87fbe40e214f271ccc3e5a20f27f5b316dbe75013009c1fd54d4f29ad2f63c6d8ebcf586c9fa67b15eb8867153a7fec472b437a3a8ce4e0bfa7fe3346805169d521e750842d46a32a1e6d4f52b27ccdcddc98c9cd8650e352984c25a466b0043153a0a1b4db6cc819c6879c0e1117910c3ff22d6c7026626266a662d11aa26f4b32318e1d55fc11475342491ec8a6e3298259f1c870194ce120cc8518e4037f3484e20c8c12b93f217a8a6a2670b1d2846319b859666630c4b2152281a8ccb0548f1f5d5320f781a3380e8c8e393c26e2ee0c70848ba02892007573032184c0ea30438875339e8de7abf5c5e5fae272365fae2f2e976717a06ad7691654e3f9c5620e1821bb297952d1a4d95c4ac8d1a8a922b19ba54397732eb454610ee06cd024e531577537558508b21e938b9c000e0c33839a91915b0864a6ee1a1854fadbcb1c897da80e67752b8134062ef6395344a88a67532780190ed31210a36e59a50de8226578cbb0bac6b4699aa6994fc793d9b4a99a473a4ce1ecec10cda683c3ae30670353c31e894308c7ff067968f82e6ce4d1ada79a45924aa55e6bce7d4ee536e5545c5e9652eaba6a1bddb4d7941c6696612940ea88e9b859ada6f3f97cb53e9f2d964d3d8d754308227a75797e73bbadfff22f7ff9ee7b72f4d28b583d1a9b728c9128a82a29154ba13301954baeab2e04d3dc1d76b72487f5b4fac3e5fa7ab97efdfcf9c5fafceaea7ab95a37f3e568b11a2f97d578369b2e033791d9d572eaf79bef76bbe19a4bf5000020004944415477edeeada5bb7478ab87b74137e837b2bfb77e4f2e46ea6e0461680c144215229c8c425097becf060255629c34f7bd448cea100bbf1762456687365b3250d5b69968329b4d2aaa0273744a6a6abedfa524d8edbbacd467dc6d921ab57ddeede5f61eea385be0e537f3172f5ebcfac31f562f5f37abcbc5d9abc9ecf968763d9e9d87664244ee19dea6fdad76b7a97fe7e936a53b4f3b747bb60cb7dac52d410f2e2dbc5339e4b4939c54d50a23a90c04a1892a9b139828863a562006b8ae6a33cd5d9f730626a7bf744f38e184134e38e11f95ca29527f2664fb60733a1ef21cd019468c4e31620083e4a5445b2c79d88fd071b7f0143f3bd878abd82bc68c29635a7da224fb6be0fe38a002027eb1b2588f32223784a342e4b73d45c1afb7bdfc96240e10818aa08e048c1901e801008b300cb53012cfabc7577586ef0d23c6987155e1467e21f7f485537c0ebf5544b13b9eeea3e9f826f9ecf301f5a13b6cab187fb5f1ede78d0a48f6c132f89aeb5a112afaac41eff6abd3af4bbc514383daa826dceb636bf1d3fc18f97bd2efff9813e121ffd59e72224f191390d3f143ccc84b14af991e6f02997be170fcb8501e2539c7cc1d773b0609f3f1c12252c03134792893f2219ff8d34df76620b2a7929cb2cf7fd8b1fbf1ea7fc4f5e0890ce7a1370a8062689b7aaa9d4131bff8e34528c5d24e3468fafca17ffde9b5b20756e84941153d86469365c9e6257ac545d50ce050554d972456a36a341e8d176797cfd657cf968bb3f174767e7139992d7ac566bb0fcde4ecf232d455db1eaa9accd43589b43967d55c4443353315f645d4c5a1385ab45c64e8a9ca02733783aae69c5d21a6a65e9437eee6ae44910860a7819733f2c25f958c6700c109e012015cb2865d1d433b57f9ef933df502863b24f56616084c0e53cf3d7b66eb03a5a6c1781ca793381dd717eb750c75d3344dd384500d770230b3c2e7a8aa883874b86be052ca8e63adfbe37df4cadd4b18b213b3c3618c5ab452cd662a9aea148708ea09032027734d29758bd9d972d2ed67dbbb779e89802a36b35198cec6f3f97c3c9d3793663c19c5bae66acca171c7643aaf27d330a92dd8fff8ef7f91dc8282e6a4ce49d42930333bd873c5d6102029a5edfdcdfb518dcbd5d9b7fff4f20f2f5ebdba3abf3a5bac26d3c56c3e5bcc17cb75355d5493451ccf2dd6595d34e56eb33fecdacdede1fe6ddabdd3eec6f556fb5b4bb74877c15bf69ea4abdc4308bdc23930230e7aa612beed6a2a6ea22ed9d5d59dd4085e9b42ad32b33eab41ddc061c41c2df372b618355376ecf7edbe6d73ce5d965daf5990c40f874e8db3f0bbf7b2dba313ac2feadfffc767cf5ebd7ef5faf5e5e5d5ea7c3dbfb8a2f9324ed6a3e955ac571c26a648fd3ea74ddebf856cadbd91ee2d6443be856d5cf6118025a8998a4a2fdd5e72074b6a29f56ddf6580621871a8c96b0177e61caaaa093186c2e89919ccefdffd4008647452e29c70c209279c70c23f361e43363f22258e3f1f1ce7043eaa75f064cbb17bf267c2f647da8bf805ea28d0a703890dd81bf68697351afe25fc85170a8ad1eb3093a20df9c5680dab927d7b947b7ce1144f37b735a126b45fb1b3fd4d6c2f3f41d7958dfd918bf9c97d3b116601ad418145001d651715a1f361a8157de2e217b1c66544f34bfd655f3ec58f910d2120000a44c294bf5695a3fe71f44f764c8f872af7c5fd27d267c4310de81d7bc3220286f42b16db27df1ad95113ee7e2645f2b946b3cf2db62fa377f40a07c68c7b1da449237e8c9aaa18bbfcab26cefce9cf845ff1d1e6c7f7111d9911a32393f1f8c9e70e77237ba0311447318ebbc38b6007701d22908724d947e2a33465034c7c3c6c11a694fea0c1a5f5646e5c788f27d449e9267700ae60262b9413c81cc19f7e5897f22c26671ad2718afcc48888879a733f126bc3e36546a575fc516a74fc40b3e36c0843e577c9352e8e28f31224248f093e5cc8213f2a7b40286de2cc44ee30238e54323b401c42702227ce8e389ad5cd64b9bab8bc7ab5bab89ecc17abd5f9eae2520cf7fbb6ef653c994e174b90e63ec70a39f72259ad275777294d5015919ba8a88abb6a71cc15d39c8a2515513750362dda2a29bcce500dc50ce2921de444e6250bb8043171f9c99da81a4813e75236968d55d59ccccc4c704c5002993a6525c0d834205710d66cd27aeeb43f4c46d574d24ca7e3b3d5643e1fcfa6e3f1781442600e475b1f038017ba2d9495a19a55839914922e329b51c965c2d3206da222e9720c240e7999871162203842651c3998c971f152a40898b9e87c72b69a683fcb9bdaba4d4efb18bc6e42d3545513b9f2aa415d3918a18a14a223c48a2655bcace366b77dfff68da55eb3a67e876aec152b9c23e062edf6b079d31ff2f50c7f7e317bf99fbf3d5b2f5e5ebcb83c7fb61c9fcda6e7f3d5f578713e9a9f733346d3b8bbb9f429b5376ffbddfbdcbeedb66f0f9bb7dadd55b663db5569e7b2b36e1b5962708aee9ead32f16c0c44628ecc51cb0a2ce630454a8988a010311373434020d4a98511a11a318710625535ec6c7d4ed65bd6edeefde1d0ed5b1150a67010bcdfc72e6beabbedbd1e764a8ee5027ffaa7ebdffde13f5cbef8ddd9d5abd1ea727ef66cb2bcac27f3309a8cce56296beedafe706ffd5fadbfd3f61dd27befef286dacdf22ef832bc154936b9761e63d5932ed72bfebbb5dee7b338347424d614661ac5e75121cd198ebf998034030d39c93a5defa6caaa15081ea2aa796ca134e38e184134ef8c744203021fba027687810e310d0f0e32e4f1c028c190d3f1646e5a318e50b9bc1cf92389d61099c47f40e06360a0746847118beccaf09eabf9c79b9539cc7616ec5e7f26baa945bc332601270937ffa14bdc11deb3818acbef2cfa8dfc4f6529e5fd170dd4bb6f1fdd1f0268eec58c561d7ddd94f7409a9634cb83718701640c7b09bec9832acfc214c8f2a15065671b035952dfde6976ee93f778acf2e278738ce2b748609a3f7c1ecf393e80cd32371208e83e16098d890b2c4c0243c5ec0cf9238c08470ab47d11ae1f093254d11001a0201ab08f3c7feb24fbe353682ab0a57153a1b2e6fab5f2a17c3171bcd3eb7d83e87b33804e21030e581b855c74eb10a6808068c099dfdc490002c231c6800008b00f3c19f5848a219b00c480606f6f26bd99c279bdcd2af343c3208569efeb6c85bc80a41321438c3cd1e152e4fcaa79c08ccf128a92954cba332823fec932aaf5575c6d38c9bc7e70f45ce7850e558219b42085eb262d90d607fda09f518cbf2513d1661a8bb322b32133233e7816b79705499199e8437e3435d92bbdb70baa18aeba360e3a22da22729bc9f238e0d04b08188232812d7cbe5e5d5f5cbf3cb6793c5d9727db1585d70a8ba8c6ddbc5d8cc56f3d9781463ccd2ab29336b4e7deecca4aaa9a96ba898aae54ed555d5c55575e8185277872a5986aaa90fcc1adc4d9430a4ceb83b59691a3f5e4cd74766040071718c9907f392a94406a8b8380d15ef88e40a1f74396696bbce5d8375d08ee4c07aa85c22e567ebd97a355d2d97b3d964329b344d13022114575d602210931fc91726729425c71caa400a869a99b015aee6a1837eb8ecc5d23504050fa1db654913380270570ae5a687c79b68eeb00070cd911b6aa688877ce83509b1d501b102a222681d9d832372ac02422516d8295668c6f2ea9bd77737b777efef2475b3c9445d0efb3b58df6baaa02fd6f33fffe73fbc5a2f7f7779fecd37cfaa09cece96678beb51339f8e2fa68b4b347345d599f52addeedd617f97b6efbbed3bd9dc697fa7fd5dd043f043253bcf7792376ca989ce94e1703511032907c48a43e0a4021200aa9c55b3ba191c5ca2a8d859855d989dc035799c4e66849aaada096d9ffabd7587767bb73551114dd99352677e50b9dbefee5bec5bec0f20c2e565f3bffcd337cf9fbfbc7af6eafac5abe5ea7a75f57cb23cf730c168c6f54411dc7d7b7327fd26b777d6df23bdb7c3db42e2206f490ed08ecd9d62a048c670d977b759babedfe7d4ba66c062acab3031d41c46ce63f74a3c3257218e621d3caa5a9bfb9cbbce72822804ee80429d4421760a363ee184134e38e1847f4034845140675007689011304168c8b43de8a338a755cc03a444ded0b089db2bcee2a0d528a929771f051b3f3473f7f6c1565c813719131e3aa41fb6eed1100844e80db75f4d5e6cf46309506f8fc7df2b0e4ff4083f7ef2d7a077d4f8608ffab95318f056867c9cb719d55704e5fc56b61760089d560c12a18ff02e631a10beae84fb5e1f239feff4b19d6aa3501f6268ee653010958977868a8608e437f9a7cd35bb27f7421d1b1d440c9f3bc5176e5f991a616019bf92c429e5623503feb80edf09268c9a61fe18dcfb051c147ad461ed14f92b465bcef5c0f5fce45b43811f32268c589441f6d33a9acf359a7d61b17d81c42c75efe6b87dd24cbf512443c320606368bf82182a336a8f09d94ff7fe06dc0846f4c1c47f0dec8173392ae31ceef0126c5cca791f9f5c9c2685197100c5eb04059983007698b99b94dd356056f89e236753a81977270eeea5098822154b57a9634229e31e6aa5ecb133aba84588edd18ee4eea56edc9d86c6eec77d7be1a34a713900660679a94eb721889acc8b17c8cd8c9d898674172714d62194ba713c3920ac488ebcb4713f5c3d2200e15825fe401959318e85c27d3981608f9e2f7330c718588cdc9863335fac17cbf5fae2c5d9fa72b5be9aafd6b3c59aaa7ab3dddd6eb7f57439592ca6a3ca52db1deeb3b40e842aaa2a601438701c2e65df9b6635562733577333a8c08cdce1622a458931a4140316d4cdad04d3da91390350542bc51a552a9ecc4a88b56bc9e675a8b338d4c81ceea452744aea9e69c8bb492e9934b926930359cbb2ab425acfc7e7abc9d5f972319d8da69392d212d80de46a2104302ae663abd4d01c4feecca57b9ee06c706722673223233b9ae3880843f1150370b081872c6967c5b18a4bc54cd4326b7435c7108154de07283d5fcc50e7c8d404a5007808cac139448a14d9891d91aac808d19503053071c5bbae5f5e5e2f2e7ef8e12f7ff9e1bb7f8919bfbbc6b72fabdfbfbc7e7e7db13e3bbfb87e355b3cab266793f1eaf2fc6a3c9ad4cdc2b9461c250abbfdfdf6fe5f5c76ddeebb6ef3b7bcfb3e1ddee5ee9e35450e0deabe3ba47c1855ded41e4295534e928a9f8e1c01c61c6a0e55761313332137b5acc84662ec0622881273740e8c26d475e031210251936bd2bcdb1d0e87dd76abe22adc76beefbc173e64ec73daa6bc4b488e40b83ac37ffa8fcf9fbdfaf6e2d9efce9ffd6171f97ab67e11c6cbc964558d27a1aa885db5cffd66b7dfd8ee2e1cde50f79ef29da77b938d76779af6ae5d60619648208665dab5d61e2ca5aecbef9c332152a838cec03571ada106c70cb811c5aaa92a0e95aba9747ab8d7dcf56d97528611710dafcca3799d8cb342299efecc3de184134e38e1847f3c30e1a0c8c7eff5b2e34e300a60a053741fda1a3a03fd28dd7563e81dcd71bff963dd4c7cd8d625fff8c5f2447df0b053ddfd22e9cd2755363f3efe179efc6544c2f84704d5174e917d282402a05f31a3dfd0f6f265fb92fd9ce93f3dd44787dd3fa929da3ff9d5cff5be3d7dad7e38b6cf9de273e3577c702fbe9ea73bd82786fdc9073f87e448fa899fbf30da2fdf854fae2b2bef8eaf1ed5e71acd3eb7d8be80ced07dee578eeee7bca11e7437f80cb7b5f7dfac9daab8a2f8c308187afacf9279fca0a0612e0c8ea17402c19e84ce94fc1a38e39104282a8ff0f19d2a99356e4447c1c58778a8e8069e66e200ce85aaf1219856f141ba8d931fabc1fd91ed195a8db8b0eb5612709e0a649879e02a0083930f23f41291431f0dac9cd18ea28ee1544464f0122af4f0e4875aab8f2e7bf9b5139bb91951a847a3f17cb1be7ef6faecfcfa6c7ddd8c678bd5c5747ed6abdebcbf13b7d5c565339989e47db78fb0ac69b3b9037cbe5c005605620e01ae394b9f204e5425c90698a81a4c4a05154c9ddccdc89d58873af9c2329113391102dc0c4664ec6c184834851b5ccde57867f5d856a670735673777298e41ea56aca7bb7ecb933e92d77ec8965cf24938616f3ea6c36395fcdce96d318783ae210cc29330566091c99594c020297366ea2802145a9f07e64426e0e6514a39f85c8ec7c4ca3e2e26a734209d176aac0742c01670713ea920424da8ba42cbd6651cd4328b5730844ceee26d91d913db28f4042ee801a199312abb9445352735526ad081caa8ab9ebf2d5b49255f3972ad567f5effed3fffccde5fc4fafd6e713ba3a5fad56abf1ec7cb47ad12caec3f8b2aa673103e62272386cefefffc7ddfd9b6ef7d6f336efbe97c37b74ef2a1c02758db5e49989aa388f1519f759baddfdc12d7340a8d8833313538c1c02b19bb47d9f553279f6128ac48e4014189110388410aac0358706de24f1b6b3be3decee765d97dab6cf399b429d9348dbeaaeb35eb04be81d7144abcbe5b317cf9f3fbf7efde2d9b367cf57972fa767cf9bc533ae97345a390242ccfdbedfbef3b4d3fe361f6efac31dda5bdffc8dd29df41bc93b2045b61028b0bba9e4ae97ac4952b2fe9053cfaa39d6ca14aad1b419cdb99aa971125763a6e8040a14186692739fdaaeef0ea419aea2ae5681474ee3de63af013cdd66ddb7d6c9498973c209279c70c209ff80688b3f823ed808eff5f8207dbc85dc7f6aff588232f0b041fa88fdf8b77e8d468c9a306174feaf982ebcd14f6f5a3bfb55513e27fc7bc63bf9b40ded738bed1f0fe2e64f52680ab91030589f70d4a4d051a143c46e3644e5d0834263e875f221abd88ff5e1474b8a978fcc870c631a9430c73aedc71c9981f8080fcf240aa540ba44a0946d39008700302fa5514443560a0da32a5c4ef9b86502f303a5f3d8f4fc143cd04c259519c5ca45c4285a0e3a12553866dd0c8e2161386078305515a39915d2e8915c823da4f0d0912c6362558062aceac974b1585fadcfafd7e7cf17abf3c9f4ec6c7d1547e3cd6eb739b4ce613e5b8c6653550d6c59248b80bc1a8dcdb35a0ea4ec441eccccd4551c16149e44c4d4b2ab0346a65035d7e23b0395689942721098422e3a1503c30a9d53de216a567439a296cc545d0761923ae04ee61047e929371798c0324b2bd2b1749a5a492d641bf57e36a2c574b65ecd56cbd9723a1a8fea10a8a9aaaaaa3946001cd4a1e48928363132971021233c16b797741c0f30825949bc813b832af7a2071b561538100537a2c0146a30110211888281224666162b55eb5552ce29a54e25499f4006335008c470a1100db5686dd5884809c41e401aaaa68ab513d555a08a023b933985c006c9736acdee6693f4f27ffbe3723a797e7dd98ca793e962b97e16c7cbd1fcb29eae394cdae45d563ea8efb787cd7787bb7feef67f95c35fa5fdc1d23d69a694c74e815105620ae0da44d452df7d6f2626ead05885189988842cc63a8b2649dbfc5014e73062aacdc82d38023832578400f0b8aa553db7d6a5b6ebdbedbebbbfeff6fb16ae6ad449253ecaa8f76dbfd9edbb0cc9582cb17ece9757cf9ebff8d3d5f36fafaebe5d5cbd5c3d7f55cd961c47e3c9dc79d475bd8bb2f5fdeea6dfbfd1fd1b746fadfd5e0fefd1dd99ecbb7e1b0231c7aae28a47cc70a848777f77dfb6fbbe6d73cecc5cd7f568368af52c56e3aca466bd318982e0218418c070b39cf2be3d48eec98ddc1c21e7ca796e1c335719758fd15668db87bbad6c3bdeb5d627c1f8f43fe109279c70c209279cf0b3f16f9ec42964d6bdfeeb367c7feed8a7efd14ef8e58bca7fde62fb4704d3d03665ee8525094e0e1d2af58ea6aec16be5c7741394f6257a702d39889c19c4c406737577b3aa0e641f98b2f889e1883c3c29a82a79c783cae6c1ba05f853c2e5a1e969381a1eeaadf9b1139b0675d0f12c282354207079c2d3cfafd22f654fe3818829301107f2c157533aa98f79c5c3222176763280bcf4797920e640201e4282e0001ffbd78f34d940370503857a341a4de7abb3f5f9d56a753d5fae17abf3c96c399f5f38f176bfdf757d331a8de6730fdcf7bdbab8ab15b24455a181118213c84545d40c8660ce49ac4b2d11543c4b86153a8cc941a6641edc2b62869a678246322324b0385b49d029cf453671b89b439554dccdd54d07ab9f998938065f95baa6dea467eb493a4b9da63d5227fd4ed316b2bd58e0d96afde2c57236995621541535519999c960e69a9839380360f2c0565451300505870562e6727f158099900b17968d60c460b83111a91b81c09102132a0b8139720860721afae2d92351159c62144734ab449a3ad539e75c759693e4de35010ad7f2a9d08c179ad984c9993c425300310cb03a586409d493935a268d9652a579341a5f3c7fbef89ffe309fcf9bf164b6ba9ccccebd5a1a37d9c2a1eb0fbbef53bb3bec6edacd3b39dca1bf91c377da7f57e9bb86b6c13b4826af9b66cad4745dd7f6ad23c19379172aaf6b0ee38a2c98991bc4349b67e9939298c3599c4c83bb07843a4e9c8233982273cd54910633dcdceff66dbadf1c36bbbe4b9e3d66852848a14ebb36ddefd2a18712a6abfaf9cbf5f5f38beb97cf9ebf787979f1fce2f277cbc5d5787c5e4d166da8e26492da6edfee2dbf6ff71bedb6ede61da58d1cdedbe19d77efbd7fc3b28fdc0132193721d61482295cf470e8b7bbfbedf63ea5ae54802d96ab665cc81d1373f1a84e0e757080b9a919dc29274b6a7d973509115561c4ccd92aabd7899a5e68d7eb7da777addeb6b6396897595129d5cca77ef1134e38e184134e38e1df2589d31adad36d3ce1847f8308607367a752d2042a113170a323678341e98221b706400c61a04b4a9e2f530c219b8ae642d344e6215f4714ae45e9c1cc40719c68e458742eec54742e5e6824665503b418a0fc4117633634d9ab965330829ae1689d296549858261e6aaaa50d26a1f2286412037d392a582a3a5ab90423072d712c8c31c4b72cd50911ea81c1cc30cc860ccec96cd4d1d0e3210980238b807e23e8b5775b19e353168ce3130b9ba1a9cc0c11dc44d359ac4f1e2ecf27abdbe582ece57cbcbe96c39192f26f38539fdf0fe7daf3259cc425d65cb70024385cca1222e1208cda88ec87033832867217516435649aa0e37c996c5d5980862261e4035a162f2d451d23a58139563afbe4d66235af55a67e70c16909a905b6468f6d48a0b575c1345c9c9b5f3600c2b65dd5944dd593d681fd30ee94ef71b972eeff764197af0feeefa72f2c76f2e2f2e16678b2a040da0ba72ae7a87853036cb15aa8aeb6054fc6dc183710487487561d278908719c8881ca4ee0a22e6a04e6e1654cd0cc1d960140153558e55b01a88ee1298141642e50ea6684a2186a16e4c99298e42351e61bfdb59e813b989baaaab80348408448e30868bb37915426030bc89447953432aeeddea2c3186f978349fcd2e678bf96cb11a4de7d57816ebb1297759d2b6cd8737edf64d77ff2ffde16fa9fd4eba772e5bcf5d844657b78eac0f940373a86b171cf67792ddc9389093c4ca47752d9add90939a123498414a13780839a92881235364a7c8a050ab54448141c1d97a3a1cf2fdddfd76d71d92b64977bd27af258e5bb1cda14dc9ac03c402b09ce34fbf5f9f5d5eadaf5fae9e7f7bf1eacff3abd78bcbd7e3f959dd4c628c6e7e487bd76ef3e6bf75fb1bed6fbcbbedf76f64ff1eb995c38e5d20bd690712344035626650cc20ebfbaeeb0efbfde1b0831a332f9767a11a37cd982964953e67c039c6641e22b343a5cb7d86594eda674b998d1ae771a8960813a55aaceaabc906d3773bb9bddfdfefdb7d873641507918a31ab2b58c4eff099c70c209279c70c209ff2e499c134e38e1df280a2973ccff792a4cfa28c3a5101f6e7a4c14f98009723323f307a79251f11795f4994138339ccbf0b4e4c88d9c8e257e148e362602a0aa0f81353fb65c3d286e1e7e358cbbc4d5942c1e1cd38ee9496e8f0f493a25d086066f1440c4859532771778303250894e7e38dd301d75732747e90a1ff44846302da9bb8452e6e5226466d9cd23331095889c431c4d16abc5d9e5e2e27a349e5f5d5eaf5617b19a2e16eb6634d91fdab737efa88a8bf992ea28aace6e8a3e27298dc8851703c8a0eeaa4214449195c43c8b25cd597bb84284cd49cd1401543303e6922db773d26968a36c6b6d6b964cfbbd88d8bea145eb4d6b4111800076a200d7a6ae33519f54dc191498258ba82869323537260a2ede6da4bd0f692bfb1bcd5ddadc91a7f924bcbc9efdf18fcfcf9693e9ac1a551ea0441c420a240e230353c56c4cb1d4c8f3514be51c9c1ce0926844035fa72836be417465c44c7073227652252722d742b2a98418da5ee288dd425ff251aabaebbad1682292601a2255716c66b9efdbaeabc713c96424b913b804625272d3581c6464a10af011a90442a4c888556cead854d574345ecd66ebe5d9b3e9745d35935837c49c54baaebbbb7dbbbbbdedf67779f31ee94edbb7d6bd417e1bfcbee65d603974bbaa6aaa5023b0bae49cbbdcbb6633a9ebba99d621442232621139ecbb10a299bb9064587633568539ab66708cb12644133271a1c031980703a536dddfeff7f787b677c9d40bf5428875467510bbdfeeeff77d36540dcf17f3ab8bf397cfce5f3ebf7ef5e2f9faeaf9eaea9bd9e5ab6af5c2ea95a249a26d7fb0ed56bbad7677dde6fb7effa6dfbdd1fe1dc91df21d6b1b3dd78410421c452256aac16e64ee24e2b9efdbb6ed7372f56634abaaa68a4d55d5396bd7c9104d55d6824a0cb5e43ea5b66bf75dd7e5acee8dd1288ca6a15e85d14ac3e490e26eaf8783edd5feba79bfcd96b29b07a7c62a323005563700462727f609279c70c209279c7022714e38e1847f53f864eff5a3f7a7e4d61cf98fa72ea4b2b13af21a30fb2060783888bb0d31c46ce62500b8d043eae6ee06627831b73873a978060f4de766568ac04bb00e3fa169fcc1dc35d4f395b1d97074770c240e98c98ee1386e46c4ea8f99d50f3352d512b6e30fb3260a1c447b3013c2d14845471e08040681c0436090c31da1aa1dc424444e3036655598a9bb1913871047b1998da78b8bcbebcbab17f3f972b13a9fcdcfaa66329e2ca86aeef6edbbfbdb6a34aac7a3d0d4d9545c6164a6927b571df27d09e4510158103567ca2a592cab6956d16cda13c45559b9d2484a44643025316f27b1adbab7f5fd3f57bb7faefdfda8510ec81aabd1eba679366ace9b30ab74d2799d85c4dd5485d0825ae45e951d6ee2ea66ae66a416b5053acf6d6aeffbc37db7d940bae05ddfbe5f4ee9f5cbe7af5f5c5c5fad47551d0245776267b60882657321f2507964022550248ec40164c654aacc816c6425870860280d144e29102767647537aa0831588e4e0e73730b06aa0eeddeb979bb396c76ed7c7959b12eeb6e3a89dbfddb2b6a17020000200049444154f178cca82c8128ba2abc9accea4dbb0d4d8c710e76d9676466b79afad0de9274441e237320e73a8671ddccebd17cbeba5eadaf47b3e56832afc713705487f4d66df7ddee87c3e6bb6ef3d76ef3b7b4fb5ef39df5db18726089641c122cb9ab2a168b159c5524e53ef70940550534cca10649d67dca1669c45e23d5e8424b3ec41039e0913c806330671677213576618a4cdcf5c8fbbc6f375d8ffd41dbe44a8d10ef5537fb1e61b279bfdbecc0018b395e5f4cced717f3f3cb8b17df5e7ff3edcb17dfacceaf67f38b7abaac26abd04c6ef73bddefb57fa3ed3dda3b3ddcc8f65d3edcb5fb7792b7ae5d4529863e9072cd4c31e78c006737b898a69cc414599104ee84386a66864a110c9c39766d96a426c6e45508608625cf96f65ddff787dcb659ba8cec531a5dc4c9f9e4eca537cb8de0879bcddb9bc3a1f3d4719b7b0f9ccd95cbc7883908e6ea600a00331840869cfe2338e184134e38e184134e24ce097fd7281946f6f731129c528dfe5e399da77a1994f4190717f3cc07cff1076ea570224f8aaed8cc4a49fa408e388addc98f4f321b2ac38b5fcb0964f61012fc5462f3309e07924855c1f464cc8fad550f7c5279fec36b0be1f324e5870a0da46a3cc4e5842311c5440ea621ec185c84480fecd570e4a22d2abd4d0403dc95cd025b8002a606073b4750cdd574b458afce2e17abf5c5f9f57a7db1982ec6d345339d8d270ba5f0c3fb9bdbfdbe198febd9542cf7a91311cd5284450c0a1104772b59c2ee4eea64e09c358b27c996cdd54c33341b04c5bc2654510553484b68c7bc9dc96d75f3fff89bffdab4df4d79cb317ba0098dbaf03e4c5fc6e94bf0dae9aca679ef55e78139ecac7730476637e9241aaa406dd6e0cad269b74ded4ddfdfa76e9b53d7ee5a93761cfbf914af5fcefff0edc57a31656fd9230bc12d56a10a04375183015119c3ea7212a34074e4e900261b228d89c00146ce35016ec6248e0c537721877b4d4eae207298c295c16e7a38ecfefadd3fff1fffd7fffd5fffdbffbb585dfeefffe5bffcaf7ffefdfbf7f799e590a4ae664d98448ea169c8fa361f26b3b1e4ceb48f01551d5d49a5cbfd66de04e70a1e6233194de6d3e57a7576359b9d4fe717553d41686066daa5fdfda1bd3f1c369bfbfb76f36e7ff357d9fdc0f96d65f7a3709854c9ab1e50831202085c45e648e043d793bbaa6a4e36bce90219c44524a97920a8a69cd45205af0530b0c18888b94208b00026460557d5bc6ffbb6cf874eda1e49a32865a1ae0f6db65ed2be975d8b2e416cb75c357f7a7d7e76b65c2ee757e757df7cf3fbab57bf9f3d7fd12cd6d3d905a831af9361bfefd3dda64f9b7478df6dbed7c33beeee42da527f206927b551255c6b882004d1e02a665a550130114992454d1ca680b9263471d434238a4d12ca5dd19a89bbc2330727b72c92bb36a5a422d266513f800f3495eac22757f5fc35cfaebfeffdf65df7eee6edcd66dbf56288a01acc7524626668698e8339114530a102b8b4e6653f9138279c70c209279c70c26f44e25c57c30f3bfd74e5d5bf3698e0fe3336d8fc4b79815940c063ddf8036ac222e09d0c83f931cc31222c237ec83f7f769f19ed94310bb8919f51bffd9b5d70e0b2faf4edbe8850c7ed8f2ed12260cc3f6ffa67116346b2e1c2feff8b79c094218e1b81feab5dd24fdecd72a30b7e7c01a78c65c48dfcf2e2b32f9cfa17e0a21adaa10e8af65f6d657e9ac1293fd0639178a9072a3de48f244fe0c717d8c367080d4d554e3e985e8ea57e25a60600518997e6d2ed5dcc4ac554f510814ce445c7e38327ebb1f29c86501c22b03f5495f35098052a4138c7e783f818785ca6e4705272706007d4c1e4549ad25ddc152440614d989c98e3d0ebc40498b91958d555dcddc16c4cee1a4986cd37a0ea4644711c278be9f2f2e2f2f9e5f58bd572bd5a2c16d3e574346bc6f3c962b14be9bbb737adeaf4eccc985acdaad9cc007532b5cc08a3269225989b93088bc140e22446592da5dcf799d41960573329b21d80041d495701236bab7c33eabfcfdfff9f71f3df47bb370b3a2c6aaa8c12a596524b6d927dbb7b9f703e8a57185d4fe3b20bcddea3832c54ce951be016c4c8d8fabd4ae7ed46dafb7478d7b7b75dee54730472de4e46f8fdcbf51fbf395b4e99590271e5898822859a11a0ee46168c02193322a33262230426427444000c73aaca82218eee55a9fd8239b90109ae0c35f76044ce01acce8aff8fbd37699223cbcec5be73eef521e6c88c1c3014aaab9bc566379b4689d2d3f064f6966f23fd5099b4d0420b2da4b53632933df1d963936cf6abaaae02aa30e410a3bbdfe19ca385470e400128a0c866d39af12d8044a4c7bdd7afbb27e27cf99def13d128a646dcecc2ef7e7bfdbffe6ffffbdffdf61fe627a7ffe9eaff7d301f2ec67cbddabcbcde09fb4f7ef2e4f864b1d93d63c6e9d9d1b02a2c774ee290b277621c3addc2891f8fd957e3c97c7af4707c745e8d17d5704c6e600a1445d77671b98a9b5771fdcd6efd4dbbfa5ddbbe0a79a3da398d53d6b21248a71252cabe2c8c4a766c4c00420ab909317592b267dac7b13967ea34aa24d5940176de8c5c2bd286248077be72250b19b2928a269594b35a26538ec162d0a82e69d58a6c436c02c4c6db4d58af375d07cd284a4c8ef0e871757c7a365b9c9e9c7e72f2f0b3f3477f7276f6d96872eeeb91d49c4ddb0c491adb65b35b75bbabd05c487ca9e942e392ad29385715aaa1f78e25346a6259555452ced2f78245b5241011110591773cf0ce0b153a70413945b326e7d0698ece9973062f49624a2125099dc42ea76850f56691071b9e6fca8761f4b95ffc693dfb693998bf7cfeddd757bf79f96d76be188ec6308b0ae75c4cc2ec983da064c6448e98a954716637897682030e38e080030e38e08082307528186658eb0fd75c6f27715e650038f36fe72ffe19cee1ac801abefb3082a0249c16f82ebd33eee77d240ee33abf9ddc89b667701e166f39e0590413fcc7efcfc461f80eeec3004f7f20950ac1d3db2fb7a3b7b3691f7bfa03464d7811ffa57c6a5d0bd682138f89c3527e5f5bfad61d6a14ad614098fbdfd7d574ef98fa47e02a03c031ff617e1ae87de9d60d87f26644f70df5b3e74a7a150c11139b09f8c62699f67d478c5b97993d3ba4a6e83ba970db09c5b7a29b7dd8d33d418df57a14dc8b94bad9ef7bc956d8fb16dfbc8bf42ef16a6fc5c306a887bbf5fa61ea1bc4545540b26785d41c153d7174336b6f02bd8f6feea772b064ca8e612ac64a1010b9c170bc981c9f9f9c7f7272faf0e4f8643a994c86c3e17034a867aea8374d78faea5513623d9b7059b6b1253263ca9ac9b474ce1343d4246b4e4464e6fac0efa896448366314d6259cdf5a9e1e41cb1c160bef4ceb1706cabd4d571a5af7e1b5efc9a5efe7ac49b19a701e782ca8ad833bca661a96dbc72d2aaac194b2dafd4cd8447c36a4cf5987cade2a09ecc49ca5d08224d6897617369dd5ae22a854d4e51251aec745afde4f1fc678f4f4ee7c3da3191158ebc4b0c6212b324299b11a1f0ce33311b9b3271c1cc2002154c058898bd236fec980a2207b87d62180430224728c9ac37c176c400844d54526c8c10823e7bb6fc9fff97ffe3e2baf9f9cf7fbeda5cfde94f1ffcfa3ffe3f17cfbef987dffeeeebef2e1e7ff6e9934fcfea012f57976dbbf9abbffcd5fff8effffd27e72739eda459c5b6d1d454457d72f660b1381d4c66f56056d43350a5e445b4dd6e42bbee76d7ddf2d5eee259debea0ee05e70b8755454de5935a1089ce006247ec0b07ae9cf721a7ae0949b2991019489de3c21710cd59a56f0e33a1e47332d212a0aed3a8065f1675e9983551cc7d123a9b5156cd594294201482b4014dc7295b4c7117e3aecb31e2f23290c3688c93c7a3d96c369fcf4ecfcf8e4f4ece1e3d589c3d5e9c3d194dcfabd1b973a398b9cd5dd86c9b661dda3677db76772ded127985bc2ab1f5b675d43a8e2053d54e00524ac1b2f4e169267d2cbd1a34c44c4486026042092b54299b8ab99482c64029b165679945a112bbd0c4d08694949316592a2127c41916f9685d3cdc959fcae497c3f92ffcf1a7ae1e9d4d1ed370e10793e5c5376dda9133940462262e686f91dee7b9f5542fd15dc6d981c439e080030e38e08003083872088665fed00aeeed45a4da6d75f307c080d12a6a42cd3f5e8cf081132910be779e0ea819cfe37e2b9ec57f2c55f451f8836cbbdadd9f6f40ecedbc921ae463d6ea09d1fec57d640d86f29f9d9bb0bd0ae3eddfdd2976f15fd016fdfe7e1a38e29e5b79938be95b90a83705deb321fd5f6fee24df6b773282e14640434404d33efcfbd611c78c14fb90720598fb8466f42a19cb7acbdd881811f8861bea4525061073df9c656a5032a5bec1496ed6c6c43d4343af859bf764d08d5f4f2f76202325224a22446066d3bd73b319035023d07e823d9b6377b40deebab794e018c8124d259357358115e5c00f27a3d96271fee9f1d9c3b3d387b3d96c369e4d8683715d55f5d055f5c575f7ddab0b73345b2cba9c569bd5603c8ab151cb12a34af2ae6620a744968833c1a98a08e5a449346689aa46aa0266cf20d2be37ad062b1233315be29c75fdbc7bf91b7ef637fee57f3ef7cd7191c7032e9c37cf99c1280ab2424016a1ea736a64dbed5e747940568fe68f5c3597622a54931b92159b36b5cda6cb9bb6b908db2b4d8da54e72d02c9ef2b8b23f7df2f0674f4e67e3b2665fb02747a0c4d63189a98fd1c81291f33c61720c32813a2678626fe4c195e38a1d989de31a5418798203b19a8232c87a9f6380a1258c6162480a899498824aeb8de2b6fbf2efbffcbbdf7ef7c9e77ff6edea5bd20defd67197feeeaf7ff3e8e1939f3f3c0aebafffc3fff91f2ac25ffd79f5ab07279fc5a7d397ffc9da091397f560767eb258fc723a3f2d8aa912917764ac41c26edd6d56cdea45b3fc5d68be6d565f3b5db3ee2aea18c1d0011196d1e5025638f6de1b5844521772ceda1b54431d191c1929480de8b2b001993401c9d44445b2b2b1332ecc555414ec4b66ceb10b5d9ba35832cdac89524697b14bb633ac420e5274096d9bb6d73136187acc26f8f39fd5d3c5f4f4d1d9e4f87430399d9c7ef2e0933f3b39ff7438392e8733c7754cbae97217b65d739dd2c6da6d6c979297d00d878b42d79e93e38e34c3b2e4249a05420e60235369034445a35aec5b0f4559c5b11f33d530a78a284935ab895a94d498648378672616355b1013e4c45d40937db0aae541677e2768b46c304e3813ff58fda7957becdcacf605d53c9e4de7f33f3b5d4cbff8fb5f3f7bfa65ca3bf64a10b7b7b97204f230ef7ae9a082f6223b401171c001071c70c00107fc2b870798b0957b95f20fd5a7fec8a3263021295ee51f28d5068c09c333607baee876a6a9c390e1086ad82a3672ef2d0e05c180a0b8fc803e9a01632d00a32674f75eef5b9c4a060c9de12aa3201cfbfd399ef9fde25719dd87559c63c6ee6da4c2c8a1d30f55c454849947416815d7371bf8d68dea9b681820ba6b587b95ee260a8ab5bcc9a414849943c920201b5ea6f75da39a30606460e2709df7ffbc923d1776bbd46c580b5afd20fec83ef2f53f564cdd9ed29a3830b0d37d17de1b5d75470e02ace596a7c0c2a16264c3f50ff537f5f7738f379aa1e846c3e50862b8ca7ba5d87b29122c1c4a46362c6f46a39b3e382644c55aeec619390c099e90155b45fb437c1b01234609c07e78316f1f61cf64e0be774c9fee742f92e9ee6076eeaec7ea757ee4be06e74e44a3a6aad9746f32d36b60acd7ddec29a17de014888844f4365cfc4edf422422b763de9f915e3f17dc99e1e0ad8bbc79e3be3b8c888998c84c856edaebf636b1fd3b7aeea9a79ffa286fd19ce32d4ba5045515edcd79f6fd5c464ee0cc95e5e478be7878fee8d3a3c5d9d1f1d9d1d1d1b01e8c07c3f1a01e56b52bfd372f97d7dbd64a5794555201a37655ea7622d111558ec915de10bb6022c5a00c29c154c5524e2159482949cc92cc033032069199a9102917c6aaaa9b866547edcbeedbdfc4afff7a7ef9e50cbb994929899dab06b5af9c4134473614ce3b35cf183819e4a6b1a693cdd006ab976ba50955f3aa5ec472bec9d836b24dcda6bd4a7195e31a399a0824d684bab0cf9f9cfde4e16c31adbd333268cc64280a11dd290b50655343f0e43d55064ff06aa2aafb8617f684825d0dee499c0ae415defaa433261094001233a2cc6a062d61c990b345b56c94d91a18f26ef3f2bbaf17c7f3b6db169c26037e30a0ebb0dc89ae9efe7636e79f7e7afe3ffddbfff6679f9c9d1f4fcf8e6747478bd168329a1d8d8f4e46b3632e86200f2e45a0316e2f5eb6bbe5eeeab25dbd4cdbcbdcbca470e16c39f6ada306da8a06d564a4ce3926ab1c6b96ae9326a7d4cbc58ccd685094502125b59c5356880006b40d88a0c9248184bcf7beacabb2822f810a3c5071bb6dd8aed631b400887d8a1a3a84cedaa0bb2eaf4268b205c3e536b51d86039c1e0d4e7f7af270713a9f4f6767b3c9c9d1e9c3f3f9d9a3e9f1e3e1f481ab8f05558a1682b6bbeb66bb8eed32b4cbd45d93b62e05936ded42e177545c933696b75d682464e692c913b1238268ca4153724a9273cc315b061b9c27571215211953865a4a29850e9a88135356690999a05124c79492997ab2ba091cd2602b45a3f54e8bada03134a875f430bad3a27c580dceb59a45144993592186e170f2e9e747478b07a75ffcc3975ffeedd5f2594edbf1688c249a5515ce39da27cb8971fff3e7904e75c001071c70c0017f9c983878061819d87cf07ff8f6bd526bea50f39ea859ebbee02a08471ede0117198a0fd22328b0122481038efddeb9a3e72cc68ccb8cd4a7c5dc9691c091c73aa33110e03e60f505c1019deed77dcb1279c2498146b04cfbc3807d615c10e61ecb1bfa237f583d59100a42f3b66d1dbea3c7eaad98fb3d7773ea31626cf59d1bd5299261c8a8ef8d7f7f7ec11df9758b238fa47891601f6043cd8401a33134829943a3088621a35394844581cb8460a8088b029adea242fa57880f14e230a12664c345de3f3cd1d0ea9b6d65fc7af7d9dc612d580ae60e471e2fdfdb21980caf321c7056bcb9aab94745580982a1f830faec76ea99c3dce355dadf4e8e709961c09871ecf04a21c0c8614c580992a122cc1ccc7e40073771b0de2cc930e21fb7f766bdf7d54dafd39e3ae9391d47f7c9146682ec3b9bfa946e22f27d61442022235355d33b6a064cec7c09a86a165555b0bb097a222226ec63c29560a6ce3990aad97e3adc4649f5e2977df6d4fe2792e724727b1a7ae77d73c33d910270b86bfe5270efae8cdb7c2b11222b4b6f901bc31d2622d33e1489f7fb03caa266e260ceb994922f5800c962042316334661a0205695050f8783c9fcf1939f2dce1f4d274767676793c96c3c1c8d07c3baaaeaba54c5d7cf5f3d5f6d5d55fbb23222155149aa992005008daaaa92325c5538f33ea49808316689062944b2a4a496bd23628879069b98c4ec8c1d08965c6c5db772bb97dd77bfcecffea65c3eabba5d550831b9c243336baa3ca276d9c4d7754826d9aa41891c1499bd71d69202b32f6587f52aad2fc54da3566de6966cb77da5d689b464899322857a5affecf1e2f3cfce676367d61197a56766308ba48e4becdab6ac8b9803fb5414dc349747b583113b076f4644deb12b1c4ac7b512016cf0204f4c2052cba2d19041c28e18cc4585a4120dd9230507b5bc2dca946c17db36c76d6e9e0f397846c1cd7fffcb272359fffdc5abffe2dfcc7ef2b33f7bf4d34f668be393930793f1d1643c9f1e9f4e6627453d2a07d32c66e01842b7b90cedb3b8bbee56cfc2fa696e9e37cd4be475c1ed8003bbcc2a1aa57ffed879f62c48298598638a66820ca0425956c9a06ade170664d59ca289aa4204623005cc7131cce6783074be62e7ea516d222ad26c76dd7ad7b5d2b502f366be89b9cdbadac66dab6d461ba90dd2b6d6b5988ef0d91916a783f9ec6876fce8e8e8d1c9d9e7b3074faaf3f3c9e9f97c764a5c02ce889a3674db571ae36efdaa597f97da979cd6a58b436710298a422958dcc6ed750a572aad2fa8aaaac0aa7d0ba40192530e39862cb1288a9c7316020f9c2b890a05d424a736c695e6cc2a9e5130914a965430a7a4aa39690a09992858b16af96a57ee64d4c8a8b3413467f0706c65d551ad6549cc94b3cf01d24a709db792879dab7c3d9c9e0cff64301e1dcdbef8dd7f7cf1f40b914484b2ae349ba65c551541d7ababaa72c49ec8540faec6071c70c001071cf04788a8d81a48c13f54228d19b5dbd77d8b9b527f2948c09183635cdd566d1eaf120420c013fce58d78e4432c4b83de510f8d6278b32c067a33097dbdf5a6378ad09b8e8c0f69a5193082c18056f7856b4f344c1c92de7997e49b168f5b0940b48f6b741a3176fa9662f85d3d56efc265de2f261afc8d65f15b374a003154af2ffb07e180887de3d28728af89b049183a10b011ccfc9e3b1b39b4ba3faf60e8144387f0cff219d2010563c86fa1a8fee0e81493022346b01fa6ff0c7bfa231b468a9ad0fed0f8eb1bafe8ade0a480fba1a740ed2dac92230c1997692f310b1f766ab753ef048b020e2042cd7895f6aa9ca5e081c780b1558c185b416780a1319484c17b9b191da1645cdde8c2da1ffb4be5bbf827dca541ed6d656e029e70abd9f95e2af98d020737440fc3ee943859d2ed9844e49c33e2db316f49d47bd1e4fb68aaef2f0f37d154f71d79f87597a07bc158784343845b2ae8b5f5ef5bb45471cb11dd1074644a0635333202948ccdc440062136459f76630a6415006c60f2e4cbc1f464f1e0f1d9f9278bb387a3e96c369e4cc793615d4fa743663f1c9551f0d537df762a5c97e65d86909a8ac084a0a44ac88092f58a2551908845d546256683284b565322f3042393ac4c6e7fc540ac6a12356c5d771d2f9fa617ff90bffd8dbff8ba4eab81d3715d7a560299e4661b452315f09e3c17492da5a4b9554b4c1878b2022907ef73052d52a69c524aab5458b4362b288a869402492cc9a635ffe4c1fc179f3f9e8d7d5d79f68e3d2b2593889c54c372973217dba860575652780cc755888df7e0620026f68e5d415cc34a4209222356f2d4d33c9ebdf3664588adaa882451630339e6d2987d5d584aa1eb52886b8496642bed4b0ecfe3abf817ffe667bffcc59f7ff67836f5f2dffce2f3b3c5cf66270fdd7438395acc8f1e0f87c74539862fb322e7bcddae9bf5aadb2df3f67ab7fc26acbfcbdda5854b9796053503d738df40372cd99377be6457a494bb90721705aa90dee1bb76a82b9f41494c55d948b2b4ddae31125189bdc714088ec89972554f8a6a321cd5c560022a9a2eae56dbed7a757571a90a8657f1ed4edb2e86a84dcc6d905db45d40d7ff6ea0e6b34fce1f9c1c9d2c46a727b3d3b3f9f1c9627efa6472f4a81e3f2ca6a76e3aef9463308b2aa9e9b6cbddea79dc5eb4eb2b67dbd26d87b465dab0446f6c669b8b26c66839944eebd2b9726826294b52134d490da2264a6a1023f329c31583d1b032a3d0c5d875aa4a0c8eadcf11268e89014b9a636aba24e4951cb93a18adbab8ea741d8b65e757a9ea500a55ea86ec4ae6d27b4fbe346212c961ab70ecc9f9cc2eb29b3847c6cea81894d5607ef493d12fcb71399b4c5f3dfd22ed36507385e5ac2136a577e3f150243173cfd2e210317ec001071c70c0017f74b8b5ce786b65771fad21641484a9c75af6444a367846c5b8b8e9a5582a1eb87dd5d6c37f9414a3208cdd5eb3733f62a951d48cb30241d12a9a1b72a46fdb997b4c0cad62273fcce30c6e4a7d03a262c0080200e53b54333fb27404868c97f9ed7cd8ee63b886dbcadf3e60a37e04ae05476e6f0fb4d30fca1b929bf2f4feb1fd626e19be82de1cea5d0637fa1ebae1c35032266edf4ff72f0dc9d029c60e4eef7aa0de73ad6f4f3a038e3e68fcfd1737dc877cbcfaa9bf769d7df4a9bd31b57ffdf59e79740c36b8d7ef876c18f00ffc28e81f16dc8678ff88c7906f73bbc137e1dcb8675ddc0b75ccac4f7ad21b9360e6fd5166a66a6c37c703d8fb735bcf6be0a6cda86f922218ccfa0b4777844b6fc74b6a7abfb1ab1f8188f49e51f17dc363dc104ff71543fd791181edb573d93f4c773d587ce3ff0311e919aa3712cdf73ba04a44bde3b912cc8cbd1793ac62c4ec0baf24207265393c9a8e8e4e1f3c3a397bb438399d4ee7a3c1f06836190eeaf1705014d570525eadf3ef9ebe48e63bb5625028417356111225a8332113934c6c50cd660072ce492c8a34226a6021a4440ade677cf536ade48c4815662449ba5ddebe8ccb2fbb6f7fa3df7d595c3cab9bed98a42a89858c923963760812338adabb1a4913c421f5a1df60c74cbe622156cfe229b2a52cb1cb6919cb61030e31794e6c9ac49b8c86f4c9c9f0b307a3f37909183394499d386448e3728c4997bbe2ab67d76de6e3c5e4f4ac34631e90839027061397e0d2a8661e381bb21b9a2773bcbf359989999c63a28a469242d20e9c9d3347da76bbd0ad63bb45da71d8213588d1593e19eafff0abb37ff71793b3078f166747ae1a4c660f8f4e7f5a8f1e97a3a3e1f1045c3255500e51bae566bb7a1eb72fdbd537bbe5d3bc7b51d8c6d212b2ad9c968e334353cc164cb5744313e9a24a4a2935aad9a046700ee44a260fe34e6297a041348973ec9ca3ac964d18028a4609cebb413d9814e5b8e0a22c0a28b5dbf6fae2dbcd72b7db760aafe6c48d57bb66dd756db46dab6d4b4d6721c029d8a1aaf1f8944ecfcf2647c78bc5c3c5d99393879f4d17e7f393b3d17c319ccd5c394806a8ee36d7d2c5b06bc26e153697a97985bcf4bc9dbb0ed832b522bba6db85102493884dc6c3a2345f92e7ca1b49929835a8444d994c2c9b1993f3de177e684cc25ecdba9c352489adc6401209529916aa6696046d4c5919e484871d86eb40ebce5db77cb1e555e056cb0ee406036347be709e8d481c093c0b06cc484178a594639bd5b5e25a7151bda853b0192a76e3613dfae4f12f8f67675f96d5b3affe6e757d5978570d5d8e8118de7b6d95c8c3984c81e6f049f780030e38e08003fec83070a8090908f6033c80dc738c4df70e2ede51b5dd1ef111e938049c78b48a0bd9ab7a6ecbbc5ea1e069ef803372776d231bc14e30608c18a3022fd3fb781c4ff084d1cdc8ae6f54b9e174fe09fd67878cf436e5c57b7aacfe4936ea47a0533c57d48c01e3acc055fe91aa879e14bb7f6a6f0c13f4edfaa077499cb27de84a5a45ab38f698fa8fe853fbe7c19051d08fc989a78f242ef8bd8cd8ef63c6ef4f6ddf1b877b66cade3697fdc0edd4b3b7fbaffed17d79f7ad8bdfce65dcd02bfd77fbbeaabe05e94d7a5115f752a57aee030a10f5aec0fdebd49332374b37c8fd54a9fbf3f604d0edb75ed7f2e0fe527b96a71f8aee1d7f7b10711f82be376b7d826100002000494441542aeeb91b800121b83eb6a66fdd32337a5de9d31fac8048b29e0d2452650315e5b01e4e8ece3e3d397f727a7a369e4c66b3a3c964321d0e26e3515d16ceb9c1a8bc5cb55f7cf3bc49e64a5f0e8719d12c0346960de60090c2d420b0fd3966838ac52c3167511818aa5023556630482d7b72aa0611cd8953477127bbcb78f534bcf8fbfce23f97cb8b410a47ce4d884a491a03d8241bc83b76c86a91a299349df3252b1c3bc049d22ca6c41e3ea7e0446bf0c8d218ee8869e1799d74173af2ae501b7bf7f878f4f993d30747034d1b5796d6db0489193ab62ec7dd66ad7ffdebf5fff57f7f930c4f3e9dffd57ffdd9af7efea0401e0f6ac725bb9aa8501440c5547a2ebd2f8b8137dfdf5119bd719210c01a239b2fe04368536ed45a58606b0bda685ab234225d5633e3d9fce4bffbb78f27f551558f66a70f06b3f36af609aae3948a62300c69d7ed56ed76d96dd771b36c562fbbd573692f0adb4ab828685b97c2ae51b450011783722a05a9b89462b38b2944524744ce55e41824660270cea242aa02e74cb365b0b2088598628632ba6cf5b49ece16e560e26828e6536b4d13be5b5d754dbbdd6d52ccb0328b8b89bb8c97d7d751ad53eb22765b84648302c351797a369d1f8d4f4f8ecf1f9e3f7cfc78323f1ecd16b3c5e3c9c9936238e76214559b14c272d3766be9367973856e1377ab1cd6a5b5431f1c6f2daf4358856ed9c65d5601fb6a381a4f8705736eb70533a3d09cda68299ac09448cd1b19bba2bf03990806028bc418636a3b4ac9291cc444244555ed52ce46ea869946898a2ef23ada5587571bb958854daa3a0cac985139d4a2b092c0707df43c1c8c144c82ca814c898233235169bb0e812c39321131331b0e5535c67a540e8f8e1ed47ff95f8d26f5975ffcc3f2e2458c890b278ad445c7bd4936313b1c70c001071c70c0017f745867940e15a37658e98f2900df55b5ddd1269e3ec24486091bdd4b09be1f2f9d0d1b41549c1460baabfcb50fdc513c2e51f1fb28920123d9be07a4c7d14d475532d48c8dbca55ad41bbe2a7cf0be8cdcdb5b7bded563f55178ff46a9ede39fed63ae62cf839c7a54fc23499c642809cb77cfbad5b7df099dbebd9e4f86ac1fbd808fa21e161e196fe17d8e3c3c7099df7c24468c91c3327f4cb7da07dfff6f701c15dd49c66e9fb19250d2db3b136b82d88f990b37cd7703fe91f4e2edd4fde4f5cd2de40905639bf60d620346949bb3e31f904df5c430f72d7e3f568963266f9238af0f4450c05e6f69da3740f52c83f5d20fd84dc2f79e49e965328e8a9ba7d98801b39e33611000c7bd98a7f70456d39edcd1d79c89714be2ec154304ed1f5fb53d9104d27d54556f8b4b3707d25b48a83d73b36f63790b33bd8fbb32bddd969b13d83353bd3d337befd9299caa2fcac1d1f1d9c9d9a3a3b34f4e4e1fcc66b3e1b09e4da793e17050d7def36838208757d7bbdf7ef94d84abc6b3649445b2768ecdc1f53c9e990066043065eb43982429e5ac31691498717f7e30f07e1b0dc606d29c2d1aa586c24edbabeef2ebf6c56fe5d557b8be70bb5c4a5190162e39278ee0b9b29c83a879721e10382e88a049d99498cd2c0b4415be3423cb9566d5ac50f3a243c8946c46ba34b19c878487f3e99f3c387a7232998f5c46e7d8799705a63964694d8334db8b57f1ab676b2aabd9f47cd5e55fffdd8573ee2f3f3f9e4d864423e221f1105c837a071c034591d89b65a34f043398980a0a66a8580ed0a4d689b6316c2c2e11aeb0bbf2a6a5affcf4d80fc7d56c7abc783c1f3daeea39175530dfa88f6dcaed4e2ebf6db7cfdaf5d3e6faabb479cae1c2a5ed5085a1aa6066232303a8b0026c20a698da66b3deed763029cbb22e079e3c1999a908e7147386aa8ac134f7d6cb448052ce80908a776559d7a3b3f99c7d6d56b44ddaaedbddba5b5fef36db56881334b0db455bb671d94a13bda2ecda22b4413ad4054e66385f0c1e9d9c4c8e4f8f3ffb93c9e9a3f9fc6c7a7cbe387b329c4cb92ccbe1a8cbd229f266d96e9661bbb4b845de685a5ab876b41bf09a8a2df2ce9aed66bb0deda6ae2a321bf971510fb4a89434e4ddaedd0e60318494248b1117e42ba05614be1c3179da6bc542ca4152a70821ec48cd1269468e90a42262062b8a44835c0e5b1d5ceedccb65be5cebb2b375e43623abc117453564ef9415a4317a38f65638e73cb123764c20dea9236f257281c6e7a8d2224b12db29c736a92a3317232fe6526e3be2c174f1d33fffab7abaf8cddffef5775f7f6189d81134137926267b0b177cc001071c70c00107fc11a06f4009c0b143411fc151dc955a0080eac6dde2b66abb23714e3d1add1b1b5fcb9e6298b87d8556331ced9ba492410d470ed150bf2e2d193b78ec8d766a46d03d835313066e5fb89604f921abd42163f7ba5a646cfb8eaa75c66981d3e2ee4caef21d79940c73bf2f4d3bfd811abe22f0db5c3cded363f5b174c9bb36aa5fde0c58780403036b795ffdcbc0dcefcbeffee2add38f5cd53ae3acc059814ef7a3b572d7a15313160536f2664b1101e7c53eb9ec0d2c3c0ac677f1f7955155314a46092c5fafecfbcbd41ff0c6451c3914744746fc93a3208c19060c1df20ddb18146638f67bd7eafc3dbad02b3c61eceea2d9fa75f62ab8b9078055860135a3e67d5d3f7650a0114483183682b947a5c8064fe8f487b9bcdba9476effb088612b983b9404c5def1babf07d68223070692a12600d80a003860e47be203659f6925080635b48a894727d89bf0fe1812e7ceefe6fbafdfb218779e32bd57cef71c676e2c81efda97f6da190383cc6c1f0c73a3dfb9390cb44f87ea092123b2de57f81e1374eb9843b79e38372398a7bd57f16bfd5f6f2bccfab77b62e97ba6d84c15703ddf73f3ac1beee55eed5983bd59cead594f4f10b111131565311c8e8f66f3b3d3f347c7270fe6c7a7a3c97834188e27c3715d17851b0c0665c90a5c5eb7fff977df8a2bebc150604551745d43266c041202606226b6cf4537358da2396bca4859724616ebad7dd9600cbaed0b6392649a9472722968bb0ad7df36975f35175f16d72fcb665d6951821c8941d44c8942168295809039ef006433902753338b312b419445898c538689ef62084977d936a169246429d0c50131999c4d077ffa68fee46432f0caa6a563b0b07504c939e4d442a40d69db8555db643fd82665e656aa5d032a066d92a22c3c6a729ed819939244dd15a98b49e1c8119129830830c994a5287d8eadb42da42504cac1c2dac28648a7b3d3f9643e989e0c178fcbd9a91555598df3d619fcf2fa6ab75b6dbb6dd8add2f6e5faf29bd4bef4baf4baacb1aab171d491a9892917851f9a2ba24a560da1edba2ea7a8310eebfa683a73cee51043179276cc3e84a06a2abd068d898c9c77842e8a2b58b383d260301d0ea64645166db7dcc576b3bbbe5e36dd36e7442a2e59b50db26ac3368556accd683236bb281aeb0a8bc5f47c313f3f3b7e707a7cba387ef4e06c7ef6b0387a34983f180c8e8a6a520ea76ad4749bddf56abbb9ca61a36183b8e6b0666d91361ad66591525c857899c33ab55b131955f5e2e488992593a250a3d4c5842c962c5bdb0533537356782e2a76a58ab73ede5db2e69c73c8b189b14db9550b8c245935714ca45201251513f8528bc1b24d17cbfc7cd97df3aabbdc582795706d7e005fb0ef7f2c90e668224ecd178e40303625b8bd0b3a18c220223173aa9a1308406bddaea32b55384f0ec62ac514c2ae4d1ac895d5f8ec93cf7d311c0ea64fbffc6ddcac0bc764062831991e02aa0e38e080030e38e08f10350304cfd03ec3f7e3fb89c4b055cc1ddaef556d7b12672528080c7437cc0b6c2f21d9beeef662c0ab8c1183807586dc0bb40a0a62388219b672c7c224835738021182e2fabd6a22029aef051baff25ec922c0cb8421c333ec7b8d3c170923b70f38ffc18f4523f7ce50aaf46ead8418d6f29a2625d96b94c7ad13d07b36eafe897c883d8a029deea53d7dbef8fba51cb74bbae5d1fa9caf7ede17f73630e86be6cdc1b07d47e8f846de3ee956e1edf79832deea7e6afbde92ae333cbd65b5cb8c01efd987df13abdadba9eceedde40abcca7b5ee955427143dba9e132a324940c7dfddaa94100c1deefe9ee72df3c7ab7f7d5edb9af055151311c212be27bef72355cdd9bfad5bda9fb71fac4fafb31f341716118101ca151b4f7f468d2bb1ddface6f6f59d20dde8cef4c79238f4bdfe2933a39be16e5fddf320af713d6af6864ee74dde874c8d094a76639163bdfa460db07e38262526283313bd4eb9dedadfdc2a685e9b62ff95b282407cf3e65eb943bd0482f6562a04283311b1b1eebd7ed04b6a6e093026ea191e0360dcfb03f76cd1cd320066662746ecebaa1e8d672727a74f8e4f1f1d1d9f4fc6b3c97c321ed6c3413d1e0f0745c9de0fc79c0dcf5e842f7ef70c555d5603853110bb6d5d38c9e460a6aaaa666a66aa9255b3a6deb6372724411633730682f6ad2b4ad6d352aa80195435e74c2958b7cbab57cdc5d3ddc5ef74fda26cd7b584b14f43ea2dbd5508a2284446754930b1d44f2e399b634fdc8bc2c010d39c4164a1d398b1ebb433db1856112b95ce146643a793da7d7a3678723a980ec8f5e9e66cce3a4bd9343ad11c525202556e403cb8ea360db4ae8a5a8896db76ddb427f3317109766a2496cc982c93aa0ac857964c545813b111094b3069db4d63122c678929c7ec9c3b9bcec7a70f26f3d3f1fca41a1d53398d987442a1dddab295e5253517ddfa37cde6ab76f35d8e4b6761987755419a83a46c9222fbc2cf7c0966931c3a09bbf555d7359e9d2f78c4ae1856e5ec28674d31b529a414b26432c082734c60828769123364a40846319cb2afcd7b36ef8b4154bf5cae96d7dbddae15e3681c849a48eb2e6d9ab48b0828b7bb24c1ba1d38633ac2cf1778f07072f6f0c174be989e3d3e7ef8d3d3c77f32397a544ee683d111a1acaa0183dbb6bd7efe2a344b0d1ba7db92b6d4bd40be62dd48779de34e6288a1dba6907336a3b21e4d668b3e753b93e59c4532344a8e29041121850a194fb818f8414dec8c9c4108d92384cda5d36029e614638c51248b08ac208ac98258462d7e246ed259d5a6faf945fbec55f7edabf5aad504efdc808ada944973610ea239abb8c239e7bc2f3c33c4c33165021944fb80066347952322e22c4cce117b8389769c77d451b7c99682769dc6349d68558f5c5185c8e3a23afff417837a5af8f1d3dffe6dd85e8945e66c10901c3ee61e70c001071c70c01f1f08204236ece49e1fe67b4bfecd5dcec91e9b9bea8f80f5bddfdff7bfddf7dfa733de1a74dd231b56f21a6570fb457adb5b047716ca1f52217f7fde60775c83f6a3e93bcefcc33e0e39a0663c8f6f2777de33c8f7b7e58db3becf29bc6ba36ebfbbfee00f6fcd47b62cf54b8ab6972375af9be0bc6b030daf2df83edeb5271fdbd5a57d7ad7c7e05dbbf4ae3d89f6d11a1cf7313e356f5cd6fbdb7efbbadc1bae53741fb375ef5f7f67e83ef8ecde35f57bc6c986cdf71aa304373edf6ff3be8940d41fdf4e754b88e09ef2e5fed7f7ffec5f5718dbdedf5744b04f0b7f9306da33448e092066a8665333632302fadacc000726622683db33336a0633bd11dd303333df269abf46f11089f432242202b3bb9df73efbd38f40e8ed71d50c3da564bcd7b21031f61c92bd4e423915e9f3d07bfe480d4405b9a27283e9f1e2e8f47c7e743e9d9f4ea727d3d9e9643c1c8fcae1a8ac8b7238a8cbd293431bf1ecc5f6cb67df8ea6c7d910449901cd8e91623b28bc99e59c6f781ccb86ac16a28a6814956ca2b417ffb033533275660482665555981a8988a4c85d8bed75b87e1e2e9fd9ea25ef96439121a376c4266a16616a5033f6ae1cd6a4316c4356658578305914f59e95e088d5b4cb20e4265997b08d1a990373a43e0aabac2db1d3c9c49f4d8b4191d85014beac4a238105492d4cd818314a26727e3474e747c5d38b8422e7d4b5d1b591aeaf56f9e1a9738e4159b3651827c03989ce8c845444529b246448869026cdc920398ae3e26876bc387e3819cf0783912b47349882eb3659b78ddbddb3cdfa3ab557d65cdbfa22aebee6ee29f20bb2cdc88b698225eca472a52b6ad4b51a25899bed36c49d4af44c0c4caac17058935a0cada57c79f5b257271929f506de0ecc48514d4945553c018eabaa202a4a14a3ac450cd276d236cbf5b6db6d43ca26e48358176d97b48d79d3a66d872e63dd64e7f060ee1e3f989c1fcd1f9c1f9f9dce1f3c3a9f9d2ee6a70f27279f56d333373ecd544573ca85b5ed76f52c36db1cb612d7941b2f3bcdeb24cb142e4c969637ddf63aa7ce39c744d3aa282723a5326544518566cd2905ef7dcc41638b9c49ac605ffa4159382b474224646d48293526895286b4483bb66839e49c63b2289c518871634e7d856a98dc68978aefaebadfbdbc787edd3e7db54928b9a87d3501588c20e6c990a3db7b627151127b6f661282205811bd14e49d230f76200753d640cef794b21a1308109150a94f6d860427299a6d41501baa78d1c17812894d305b7cf217ffe5783c187ff1f77fbdbd7aaa4c0e467620710e38e080030e38e08f10adde985e7e9806e7aee0fa3e132237b4d0eba484ffd7b6a70a3c8f6fafdb2ff28f14141cf081b4c2c461e1f7315b7f70d48c9a3074777d7907fc33c39101c6008134ef99115563578888c07a7b943ee99a0dccce591f2f457d13539f37d5b34b443d3da2d0bdc6e686d05183f5562e046562be6d92821219198841b417ee982ac198d83188cc349745997316d5d7a3a9b01f93c0ccaabd78839c7366c2ec1cbbbd1e074a440c300866c2a6aab93f7526c09c7366067237ea16854261cc669a553313339566cc28abf2e8ecf167d5783a3b393e599ccde72793f17c3c9c0d2b3faeb528500f8aa2f654a04b78f6b2fdead90b5f8da266666656cba292cc9409aaaa29ea5e57c4aa224259d0b562460236a5fdb6c10061471233a55c9811e0003344c921049f83eeaeda17bfcbcfbfb28befaaddbace3a66aecd5b06f9819065ed7ca1c2a6943b69558d3c420629ca82d4d88c258104d1541459d0c6d8660a82e0d85595831f7880cbd082e26aecf493e3d16254398b66518554bd21b3a8532133cdb9303024c53082fbc579f9ddd3f4f5cb75351bc756b6dba83a43365892b8f365e549257414c599badc91ee2835963b26312411b01fb8727274fcd3f1ecc1f4e85155cd5c31745c24c96d6cc3b28bcd65d75c84e65568be6bd74fb579e16449a171da9106936cc42939f675e10755492ab9e97629852e75a2b92c7de5dd703c6510ab4f316eafdb183b1103a082a2281cb96c9ab3c03160c92cf577a3f7453928b862a11c2576b2eeb6db2675ad35aded424ef0c2f536dbb2cd5df66d40d7e676939a06e3011e9ce22f3fe5a3e3d9d1f1c3a3b347c70f3e9b9e3c9a9c3d9e9f3e1ecd4fa8a87d51f737305267bbeba659a6e695744baf5da54dee2e2d6f2cef52b713cdb1db8a24d35415c57834808967734812574d97b25831ac152ec59044da600630987d595783d2559659731669a27421ee62ec549585349ba5ec21dbb6115138cee61415dc38f37863a34df6ab557c76b1f9eabbe57757eb4ec8d7435f2fd8d400116180d9b1323b674eb3462226b814a253f5aeeccdc455929239f6ac40828802a0b22083730eec8840a6a62808d26ebd2f1d99759c34b7397a4b0e4962187adf5a443d2c8b51395a3cf9fc2f5ce9bef85b6b57cf6313bda3c3ff02071c70c001071c70c08fc0bf3a12e73da2810383f37b45df47f68f09eafa27c78774a8dd27a10e9fb8ffe99fc71be18cea5dc076ce5955e59ed70c8c8d4844f6f63746444e8cf6417baa0a382205eed2a66c9fe74437221ab3de83d7cc04447dc638f77a4733c001c42038b74f23bf51d6dc7aeedcbaeddc249a334c09fb1e2d66185e3fa017b1dcb3cce99746bdfea70fd5016e953e7bc14def8603154bde7b86879208b11bce8e1f2ece3e393e7f3c3d3e9d2f8e2793e968301cd4f5b0aceacacfa65c56ac5451814ef0c5d3e5b72faecae1c80820120872b63e9f0be4001111d39e1f5395983589c424aa3d77d633567749ea306672ce1989a848168b6a39270b6ddc5ccae5d378f514cb6ffdeeb2084d9d3bc75614c56cbcf8cb3fff556a9b5fffcdff67d4f9d244a4eb8201a5a37a589063250d21652552322513cb822ea3c968859aa0a88ad9703aae8750a46d2769839c4f17ee7840d3cabc57e25edb944d3331295472ce31f70643654164381be3dffdaaf8e6bcfaf6b25db77254c8f1c8d53e7b0408ac5124c7941ca988490ac82d9312b3f3e570783a3b3e9d2f3ea94727e5e0146e68e6439776bb5d68b7cdeebadb5d49b78ecd65bbf94ec24b8b2f295d78dd142eb34486795f15f5807d9585ba18774db8dcad1dcca0cca8cba22c4aefbd65e9b64d8e126356e96f15e70b6650cc918d0127595382103be78cc9179ed9ab58d34aea762922b6ba6bf22e491bcd5024f5db806d906d0cab362bd17a6b5d8bc1000fcea767a7c7e78be9e2787c342bcfcece160f9e4c4f1e0d178ffde4c4ea99ab67ad1811c51834ecacd948bbb16e6b71c97a6ddd654a5b4debd85c49deb206d15814c5b0f67535302d538829b73974892cb4dbaaaa8c1c3152946839a66ce4d87151149e0b1111d12e05cb9a524c2980b2e5d642ab29e46c96d8d475624695fa22c14b311637daece8f92a7c7b75f5f472fbfcd57a1b4cdd00ee88aac21c2908a4ff3f7b6fb62449922489b188aadae567dc9955d555d3d3343b7b810878025ef10178c38fe213f08cc75dd0628eee9aae338fc838fc30333d44040fe6111959955d9575746fcf8e332565467a989b99aaa95984b0b330f3d40608984061d0c2e1dd6791a8589152d893831332660808cec83c339ba81690313931223826156272c86c864cc5c4241264e092d3305b0c8d27b84eb5805d5385e5d9555dbbaef25ffff1ff7bf1e5ef87edcdf147c011471c71c411471c7124718ef8abc69453f6578251ffbcdb1ff1e3bc9e1d003305e849e6b6d24334d4c4a44c96c674e056788a8f22881a9844154c9824230400cc87dea8e9fddfc92c9f0a7b9eb43c87736100458a73ceb9c9c56b6255dc031743fc245cfcf00ab32a0c3c113578e87b3a08760e5fd3e4a66cb0494f619313064d6ed1c0816b02416144061535321081bdc2ab05e650b58bd9627df5ec93f367cf97a7e7eb93b3c57c5dd7f5acebbaba9ed555dd05d750349daf68bbc37ffd872f6fb763b398e722ec9c995a115581193fa6ce9ba911119b5916cb22a5945204803e182d13f164970363529891b257e2ac54508a9a64c1388c37dfa6d77fc4ed97b4f9a68edb99a58ad4317c1de6a7a7b3f5e99e4368162696e3be6ec053789f33724ce4ac900af6194560e2a0548462b2be2023144755d5666e5392fb71dcf63d219f2de8b4b355480d574c933d179941a059123b430d72025133e49c53d299c7df3f9ffdee62b61d9a58d2fa7cf9d1a975bc93017533afb4b6a459a3288ad5a076b1fc787d72b53eb96a66a775bbf6f5d2a8c905b7fb3ea55ddc7e99f62f65f856c6ebdcbfd4f1266f5f59d942c740c24e1c8bf7c1b9267020408b8cc3d80f2f53dc034a1ed58c9d73956bbdb125a47ddaed3729a90b985608579e9d57d59c2547e18c9246900757c1cf6adfc09c88a46d8a71e8c7b81fcb987928dc474ec9abcdc62c83ea207933e47e28394112d69dfdfd155f5e2ccfafcecf2e9fafcf9fcd4f3e695757abf367abd367cbd569ddccb96a0a59cc638a3b1bb7b96ccb706fe3c6c5c839f218adec87f145c9f706215210bbaa6d421bbc06a7390d39bf1e76bb14a3481611665fd78b623e16ca99c9b7e42aef2ae79c273898a4fdd8ef63dc9815d1285925828ca1594ad262a430253144f5ae5d15b778d9eb57dfe6afefefffe59bcd572f760e00c3d575ddcd95aaa2264a5012910783aa83ac5960aac6309032f92996ce8c540b114dae558e0d45c5d459f0de80e0848d5c51639b9e54c60413759e015119d5925a718c9d46c31dbbd4ced8576be711c70ada78d7d5cdead3bffdcfc13752f88bf84fc0f6f883e088238e38e288238e389238471c71c4bf0e3c7038f634da4955694a047a37e6c9cc8849600c2a3047303583416d32c6c1413762dfcfba9a78a2ef25474d3cc57b367e4ca4c28341cfd384acc76d1c33308956dee3e083270aa0e98de59036c56ffbbccc00384793370d331f944446e41d91530ace754d7b7276fefcf4fcf2e4f27c7d72b25c2e178b55d3b46ddd2e67b3b6a9ea80aaf5bd5abd74afb7f8fd1fbebadbef5ddd82c97baf30d562a634d15cd34419cc4826eec850548b9828c488d8f15b6ba187c937352555249819b291289594acdfcbfdebf1cdd7e5e68f61f7c2c7fb5ae3a20a5e7da8dc6eb7fb865e6e7643dcf732eee741574d53d1587938820ba12852ca6a949462d4b1501618a8088f496321251262a928f5b14f71d0a82ace95bab2ba211f0c3405b84d795e6cc8c64561269a7222336606c37965184bdf04bd58b6a15db93a30061b76547972a194541455d7b4a767ab8bdf9c9c7fe6ab93a639a9432bca39a1df97be7f3df4db61f73a8dd7b97f81f125a597165f95f106f1765e8191cc2b3937f937a98989bdb9dd4c0ebc04690316b3aa6e9c73d48becf743df6749d002363842dbb54912393270369358a4988842d035c1c444bd15af85649fc721f6431ac714a50c59fb8c5174148a0531170fb7edf79b51870225cc66b8ba3a3f5dad3f7d767671beb8b85a2e4ed6abf38f56679f74eb4f7d774ecddaf91a667d8a79732fb9cfe3b6944dceb7a47b921e65448e12a3c4a4a9f7bef775f1de572ea860ec531e7745f3abdd4d8e5bb5acaa5555354da302318eea15deb872b577be732e000c29bbdd169ab50c457ab202cb2645935844294e440db551c846b1705f5ca1facd0bf9e6f6c5e72f375fbcc136839a995b9c7953b5a2e44721b392c588ac82679efa19090662073b1869892860c66626664464ce3966363522b362938bd6e1466022f254cc186685416c240c0755768e1c919a39684a71471294b8df3be75137c90ccccd24d3f3c0b25d7cf4d9df87aa839fbdfcfa8fc71f04471c71c411471c71c491c439e28823fe75400ea9530c222305a0308569796b53c40f5d4c462856c454a73e2953b50309c2cca0a729e736f5294d9ec44fad8e41c44c2220a83322360211c84d4fc32a98994e4c874d748a4ec29f07e2c3f0f0c76c728c2133e8d4f2450c407472c921673abd6b0a412f62c6ee30481c9820b6a91bec402039e7c87b3bc88c7c2ee816278be5e5c9e9f393f3e727a7e7a767cbf96a31ef9aaea9bb6636efbaaea93d1b919987afe866c43f7dfee5f5f5ddfae482d96d77bbaaaa6c0aa03663d014a365a27208a252331545ca92c5546153b56b87f99cc2aba6d8f19a42a4651a2f00002000494441545144a3ac9ac524c5b2dbc8dd8bf4e2f7e9d5e774f76d3dde54795f331a22ef880995f317cfce7ff3c9dfdcdfde7dfbf93fc7ed569839a022e6e07da863c23eed758ac1ca96c506a5481615836491495045c35da28ae19d6b42f0c8a550456e3697365830f2d1053127444c26ee603aeb8cfc2497705e3dc851085d6d4cc6c5aaca35a1ede65db7249a2f1797f393abeef4b23bbbe4d9ba549d0b732b7e48b2b9bf1db76ff2eea6f4d765ff46e26ddc5d977493c75b2b7bb691a93049f0e4b82254131f57ca38a631a6bd48a91be72b6a3a5f57d5940e7e7db7efb77009a65455159185e09ca3587296520c56c8cca4980899125160c6dd38026c45f2308c7d1f478c99b2867d7219ed2eda662cc5a0e021f6fb9dec3769d1e1f4047f77ee2ece562797e76797bf599c7f343f7b363bff687e7ed5ce4f668bf3a65e99865404acc3785b86ad8ebb32dc236da03bd6bdcb3b423244d1944a322d5c73682d30344aeeef53ea6ddc0edbfb38ee5405de3bcf55b52a20225f24e42cc53cd70bf83a3822154dbb14c7524695542469115565632a147b497bcdb9384f59355293acdb537397dc9bbddd46f9fd1f5fbcba2d9b1de0503755d50605f23850332fe214e61c33c331c1c42c131c4ca1644ce5a0b56123f0743f18180e4a6a060800e75855213093e9c9a054bc604a3e530129036005339923829a96108203abe61c0b4bf0555dc6dd16e87b1d0b9284b655809baade455dcdd6cf3eeb0a57ffcffffd7f1d7f101c71c411471c71c4114712e788238ef8d78747018b3dc4eb1d042c7688dd5698d1437b943d345fe9fbf7f348e8bc574d33b143c01439fe70dc2947d84c2703e32731e2efd040136774e08a58a09381cd53d1cdd30399d163a4b81ecc7826c71d7d2a0d6266359afe8842809a435bcf57eb67e7579f9e5f7cb43abb5cae4ee68b66deb55deb9ac0f3b66a1be7bcb27321403dee7bfc977ffa72bbddcf16eb98b2733a9bcdc661987ab9a68960383313d32caab028363932173105811d2b4a298f03793b7005b19a96225644a5144db1ecdfe4bb6f762ffe19f75fd7fd2de73e182ac0997a22189dad96cf2e2ffefd7ff8bbd72f5fdcbef83c8f44644cacc2592c658d8251b8a8a462596914eacd7ae8609ad400f3060f9f73a97ce35c509451466e647edea01171a6648e8c49898c41202f62c49ecd8148ac1429664a4a66a8abb6592caaf9b29a9fce6667ebd5d56a717971f1596856dcada86ad5d5a36a1cc7bcbdbe7b73ade326efdf48ff46fb57b97f25fdb5e57bb681103b22f2c27cc820f3cc25e614e3300c310e0c09c1cddb3a848e1d9552524a77fb5133b20206efd963366f175dd7deee36bb61c7ca6336311551222378e6e02828a8641da524ad93681e74e865ec312664618157d7ee12fa51eff7e9ee2e8f118b05ce2feafff49f9e9fae17e767abb3d3c5e9d97a7d763a3fbf6a4fafba8b8fabc585554b1127627d14897bd571b77b51e286ca182c22ed5cee597ad5be222dd2ab2662a958d5e722398d79b3bf9771376eee64ec6b150ff2ccae69d5d74a355c05513176ae6abcb1af0a8554721ca3c4a18c5b20c10ee9542595386a4e28914b7228b571274283d136576f06fefab6ff97d7bb2fafe39b01a1810f6d7d3627a21c134a0a9eaa3ac45c401e8e0a0a4a01b472de072fb9389011ab1a488c99c8cc4cc4881c31980ff48d2a31c3448d4026e2182453b684907026336576462c6a063603319b9081d4a973c0a36d970b69cc597a5785629568139314335d2ccc2a8ad4547e7df9fcf8e43fe288238e38e288237e0512a721ac3c5ee65f61d74c8f650c7ea165f0d58301e14e7edc5465322afd53c725e0324081d7f9bb67fb1730363ef5a809af32fe1cc9a24cdfa966df197e455839540c35dccb4f4b2effa0a3ff94acee9f37841fc68cd132ae7f41d454209cfaf7afb10f1fddb9c7f05710bf75ea31e87bb2cce70e8c9f9070ff14270ea3fee468f91f226ea65a6a12a2a80260f2307ee4407492dd00664555c9bbf7d131079e85ed70834fff3c36673db0396eea7b5239ac292510e1f0493b40869255606c64530af903bd3299013fe56808d3de00e383c50e0874d0ad3837297726a38d0351c3cc45cd00d37250f4e020e12172e43d09d420e48c7d5557cbf5c5e9e927abd3672717172767e78bf5f97c3e6fdbb60d7e39af832f5d1bbc3730420d036e76f87ffff0f56648ce550a473055a888f74e4aa2836a890b91aa8aa81a1545111351331283d814e20e018188a7b1821edce055f2a845b4b0169134d8fe26df7d35bef967d97c510f373e2556f3e49d3fe8aaca106bd78e77b7dffef10f71dccd3ba7d63550e492858728d97202a220c30645ca16957b50af9a00237882414b1666ef9b9955d6db3e55d22e11e6a3abe0d8c3e02cb0556c8e350060b06429aa6aaae4aa10baae6ddbf97a79159a557bfed1ecec37cdf2d3a6bd9c75a74db756e6a41245fbdd2e6ebfd6dd1defdf607c43c337b27f1df7af87fed664c39c6aa7ec4844420855a801969cc76118863ee7584c7ca036f8551702053650211d68b71d62d2311572ec6b5f072e568a5aa6a8ca45691be37e28ce59ce54b9da0322568a999958cec5522a63c65daf63b1b1a89a13848c909453c1bedfdedde792b15ae1dffd5d737ab2bebcb83abfbcea1627abf36727e7bf999f5ccd4f9f358ba5eb6adfd4629a557513250da451c6bbb1bf96746bbae1b2f730670525b1292c498e44308da4d97112ede3fe76b3b98ebb9de5129c07e01cb96ec15ca956c21d512716c8c83431174052dada789ff238e54c194155c94c45863e9798559022c6cc6215c2cc7c3d50f5c5edeedbbbe1ab17b7dfded8664021849616271d914bb9ecf7839939e2aa0ee4107366e7d4c4ccd8297b26b3a2398fb1ab5a2266766ecaa2633208cc42684a56d52272689f6463332b0560636610ac9429028f99b30d46ce2180d84a6066e789354c1da05a2c9b1007223675295a8ad105179aac169536626c4ccc46f3b9c56c5c87a63efe0e7ac411471c71c411ff76d0303a37150d78f3cbe800fffd2adaff1a193c4c78fe24fa6154dccb87c6007d1faf0b005cfaef16f97faa7c6d1e22908a61233f5e7656848b806ff3bfe280aa69084fb157dc95b7d4d594ed7d93ff2c114bbfca04fef0103e64c9fdc2c056c554347e17671e820f3d13471fb44affac08849a70abefa7baeecacfbfa97fdda14d8ccc4190a2fa90110e9dbe7e644c1ea04ffc6500981cb815ef3ddb77b95a103df6523dca641e381d9d5ab4005305b13eec9f1f8f6866227210f23c75447e94e71064a268e81d2ee96da6d5c18b47a643194c55f1e8fbf3760e488d0caec00c0454beae96ebf5e5f3cf2ece3e3d39bd589d9f76f359d3356d5bcfdb66d686ae62cfd404e6ca15c0186feef0df3effea76b36fe62b0732d12a545af2388e9ed9816ce26ea0d0c94f9a14882249548a01134f4580a92a9337c821d5eb6dba16252952c40a594c36dce7bb97e9cd1fe3eb3f84785bcb2e48726aa10acc001248db10c6edddcb2fcacdcbaf42e32b27310e20f5c20cce1a92a237ed55a2619b10230a63308b062578063998b2af7d61972df7fb3efb74bae69335358dd40dbb6a6a9b636fcec41148c58c9811eaa60e6d17daa6992f5627a7b3f9e9d9e947f5fcb43dbdf4dd99b973a29924daed8631ddeefb9b61bc2fc356b6f7bcbfc5e6c578f7b5c9b5e71e143b8aaecace2b9101eceaaae4dc6f877e3fe69c1da30eae6a0357159179625293945396125533abb0e36ad67405968be422e0002635bbbeb977777b112338131afa52bc237566c842b9d8186537c6fd606342e6aa50ad4036ebc7b4dd6db75b0c11eb13fcedefd6cf9f5f2c96f3c56271f9ecf9f3e71f378b9393cb8fdbf565d35ea25aba6629842c31e99887bda55ef65b1937265b19ef4cee88f795f526239b6a2e2a42de3b90955e9dd332c661b3bfbfde6d5ee7715b79eb9aa690ab42a3f06a2cd42a9a0207ab448d20757070a29a721c877e57724f964c0bbb2062fb7dcc19523046a8827c275cef9c1ba5d9ededebd7b75fbedc7d79875d462a80f36ede569e55cb180ba1105ce503b3d79c346b31656698386617d8557555fba669baaeebeaaead5b477ebad38a658314cda5947e9ffa7e88c3a82ad3a73f6a4a4aaaca9e4180404dccc8830914cba0e4bd2a9963181b1b1c339783729048c807cfdec138c75235732849293af6cade086aa25ad829595b05f77d32fa88238e38e288238ef81f185191809ab0f8c5dd507fde76aad719c9e008270ea71eaf7eaec067a2063e9c1f988a7f023ac68907ca5b1ec7f0ebe88c7e1e6eca9f6bcfc9f07502808f2bdc96ef0a6d0281099b2911e6af153f3c84bf00fe8789989f317a7dcf705a8602f1af669cfad02245c4072fd80756e4a9bbf05b4d8d63064d162d4414d81d0811b547aa61a281d8a0306656d5c9b6c64c01c0b19939f8070d90289127cf20535328330b4c541cc8b9872a6b724d363e345d19194c4d0122c78ffecc8f0490146326333133c7606633299a60e4984594a0cc1e4011333317fc98cd88ebaa992d4f56ebd3ababe7e797cfcf96cf96cb75b79acde75d376bbde7c663def8da9b732e78ce661cf8cd16ffedf3af5edfedbad98acd111131241782352e1894c1c5e4917b3243164d45b3aaa84dcf04354c1a2566677a604688485588c0869492a92ba5e49811b772f762f7ed3fa617ff1476afdab2694a74363d67c8113133a9a0e4d6a3b1d2720529c3b02f226a60115353a907a141b107ed0c0310831b338a809c63d63265a157141d47d328bdb9b29af9a60e73464b165c25d0e098cc5472306d83abbb45d3ae5cb5a8e7a7cdf2b239f96876fa6c71faac9aadda660df6c5c694f2b8dde7fe366eb7657855f65fe8f84dde7d13773765e8b99440141ca24fe2b97215132a1708651c8734f629de4f4bd7b39b35de07623200398a19444d9573b29444c48c8c48898459608ec999b8d84bce127ce385f398e08883cba2c43e17daef731c69b797b168619fd46715a52aa14b896eaedf6cee5055b838c7dfffe7d5e5d5d97cde2d4f2f4e2f3e999d5cb52797cbb3abd9d945bd58fa7629e48a104473ba963c94612be3c6d2cef24e86fb52761ed921ab45cd3bb5a19a3c5f449d828a8e290dfd6ed8df4b895a7a49c90bd57e553b26f5d57ca6ec4d3cd4e5e20c00a920b2cfe0dce798c641b3020c613597934a16cd02418e4885942ab8b687eb4bb817f7cd6dffc76fbf7a758b2121098881e01d07a35a8d342bcc98e089cdd4c39caab1f33e34f350d761b158b46d5bcddaba6be7abe56cbeacda36f8ba091dc3919a6a816590889552d238a6be1fdfbcbe7ef5ea75bfdb8b141349124308203313839110260f2b281ef2ee4cd5440ccc8e450153833a676c62c86ce45c20e238ec9b6ee10959d2b0bbcd5a98c18c8d635e8180e57c71fc75f688238e38e28823feedc0a646935fe3439cf793383561e51108a3e2a6c08039a3e583220600031701b705e9030a42316c05e7e1d09312086b074f6042526ce450552e1d1c70fba02cba0ab82f18ed174dd35e11040b7720714e1c2a0680a46f0ff40320e0c4a322383a8ce2b14d263c742711500caff2db9ab963cc1d02410d9b87b7cc187377d8e0298bf40387f8ef42523c5ed9a543cdc8869b72905011b07268f970e1ee05c90e2d48d352bcf48743fcc20bf7e16060e5d1d0a11b4e9fcceaf74f755a630014583008d8e93b8d45d3f58a4fe67f5a300e30a00e87c5fce11d5b4b8786f0a64080738fbda261b40405eee46d66f9dc61c6f08462d80a7a3dccea77d8c6738f9dfcf8c412deb955bf4beefcd8b2bf08b82bc84f8e32778061f7f0c605a32698612b480f4378d4befdb405f9bdbca883ddeffba2a980c934188f6d3e6f591e39b03866e626ed0c1303656ad19a12be1fcaafc9ded88c9800b8c9dfe620d8e1b72638fac4a367a233e84186f3f8b763a778ab0c7a7b141cac7354f5c11858a1665ac478e2ad44448d989d0b4d1163e7eb76be5a9f5e5c7d74767e797a7abe5e9f2e67ebe56cd9ccabbaae66b5af2adf786e2a738cba7663963073d71bfcd77ff8fd66d0aa5db0311b788a9432b8070aec205c623245118d454a4611159b78b4c97588cd046033521100a40692c97116a2522825d12c9afbb2bb4e375fc8cd97b47d15c64d95f795c1136a62671985e0cd139a9a6ae7ebba0a4c63ce32e65c0086634a8294ca583010f5a03dd02bfa28c4810313c8b1b1031184709f860288a379ed66f37a3d0fab5a1c72ce855d55853a3475d3d5dd7c319fadeb66ddccced7a71faf2f3e6b9697dc9e5198abaf8bf230e661f766bfff52e39dc531f5fbeddd4ddebf2ac3172ebf76e5a6e6b27495ab42368da26ddb81c9d4e2386ef69b14a3039c43dbb65023729e18a42692522a4553814d91f3c462ae58103600755ba55472cc2a224973222bc4ec49c82830b95c2467eb07b9df96fd986326a5264925ca6a144bdef5fb318e7ff87a3c59e3f2acfbeddf9efdf6b38f9e3f3f5b2ebba6ab67abd3e5c9e5c9e5a7cdeac2b72bab5b385f80b114d5a869c8e3368d1b8b7bc41e794f6917285594bc8d22994c1ce089d879932c31a5319798638c711852eea151ad902913b19b555c055f93f3bb52929a1565a2108273542489ecfae1de90d41244d902d4c77de9fbd1d77e1c2005708da21e9ddf65da8cb88bfac59bd75fbd91cd8842b0100a538e6202535638135135c042b03a789242e43c695dd7b36e315fce96abd96c5eaf16cbc562d1cc17d5ac0dddbcaa5b0a8df71553601003225925a91643269b1aa964fce437f7f7f79bbbfbfbcdeddd9b9bbbbb9b61188c8d391093aa6a496246de2b1952364f8eea2999ae142d25b575f5a0daf3a0624ad3d3c4bb90f25ec95cdd1af97e9bac88add41157be6243e58fed54471c71c411471c710400cc1c3a3e10023bc560dfe51ce4a196df148cf627489cb5c77d8100a71e2b873bc16058316a3a102e2d83f0410ccea1b07cf4550000ecf4f0deb5c3a9c7b719989a359ed24b53efc62fe60246c5cc61dad39d80142bf713ba4246c5c6a0c08cb1f648f950df9e7864c5cb0c7b9709ebf8307ba381f17644bd6230b484b5ffd043fc2a58bac3c57a4ab2dc943f7d0882279c79dc0b6e05671e4b7710109d7a38c27581010bc699c7ab8c62b82d0884b5c79d1c3453e52fa5f5380fc886171906ac1dea87e97eefa90ac08496900daf0b6ac2daa3d777ce76fb2ec7b155b062e52038b018f653667ec60706078023ac1d7ac54bc19271e2f0ad1e289205e34e900c0de1c4c30aa2c213beb3fc2bfa205f9e8e51ec3d97201002e1cd07ecc2d13bcbc33ff96fc7180437821961c187bd358cf6e7b18adf636ad8a08f91e10fafe2a1636952661cbe6520034da1548f79e04f3a9ea60ea0c957e93163fcc0d6a932b301133bc34666a2aa9efdb4310e44cf636f970368e2cd99e8e16c009a7c3dcce481c4219899a810917384c91447757ae054552522598dd9b30b625073469e2b379bafd7a717e71757cf9e7d747a76b1582cbbae5b74b379db364d53d5be6b42db70f0f01e50ca8ad0ba97b7f60f9f7f7db7cd167c5539122328143cc9821e865e5400359088c6a231952c5085984ea29b0727699d8c801c26cd1154a059276b1655cb09565487cd78fbcdfef5e772fb55356eda925b4365a8189db70a25c06aaedae0da8a4834c771d88d3197513533cc21a9810c2164e221eb4e6c20579842e500562db964130a955320a9795f8b96455b5d9ecf2e9608b42589f32ecccf2eaae5ba5dad68d6f27cd59d7eb4bcf874b67cdecd9e35ed990f2b4934c618b771bf7f3deeee78bc97fd37daff930e5fa6fe7ae83749a0a4a156b8912070248e847352299487dd260e438eb976d454f5a26b898c1d79ef738e29e73e8b2a9b9209ab02a2c560503880481da940ccedee2253606b25ab291c03dec430480668ecf3f636f60352462f2ea1197d33288f59fb71b8bfeb872d56337cfc51fb7ffe1f7ffbfca3ababab8b7ade86baa9e727abf34fe6671fcdd657aee9eaa673ce99969263de8d39ee86e15a7557caaee42dcac84824d969769c21634e23430239324ed1869833e518f79ab287b1aac69125358efa5888c887ce8560eaa2d03eebb82f5513aac055252829e7db713f9432662dc62076a4218eb98c233250e08cf643295427d76cc55d27b9eee3ab7d7eb34bfb64638138c7f3ca15ca59265198aaaa91690298098ecc4359a9ad43d3344dddcd668bc572ddceba76de2ee7dd2cd4ebf5ba5b9d565dc74d47be81afd8d52154928b880453c694c926b09c72cf4cf3b9add7ebfc7cecfb7e737bb3b9bfddef77afae5f5f5fbfc9a9775c133948ca525cf04615e04b462e8959aabaae9b2ae73c91b7ce29c308ea9c80899c151194e28302413206011959216fde121cc2f177d6238e38e288238e38a263cc081b41c6a144b582d1400f3ea7d71915e1cc63a30736e6fd24ce9b07f145af983120104354740eb11c8ef421dd2e132f53012b87bd1c2ad26c6f6bc2ade022fc794d85f59145b20709d3871799783bccad60e9101e0a5a07a4434632d2bba5fba333aebcbbabf7aaa77ee010bf0af68a517f32c9f2e87c3c283a3e54f20de3d503c1742b78cee8185b7dcbe525fb8b9a0a35844078fda0819227a4c39f3ad569b337050614c31aa8e8876663fa9602fa5328cba70cced3778d867b395c94ce1d96fd9cb17db06dda1b6a45c7181466076dcef30aaf338a81e883d8b199fb2e15f5f874d8eb8f2ffe6207afdff38041b05730de76e145c34e01c368a81fb8d19630fc4a4edddfa1759ebe7e48867a1202f5e8a7e31fe3a2cca69727f5cdc4e688a8aa2a6c6275981907331d33c04dde624f92981e78677a4ca17afc02df71bd39d8de3c7a271f1c645444279b8d070007b58b989a81d82948940cec7c7d72727176717979f5f1e9e9f972b55e2e97f3f9b26beaaeadbaa66aeba6aa7c535108e49dc219984571bbc13ffefeabd7777dbb58169899398060509d644453d79798a9ead423964553b6ac264600dbbbb7eb447b11114f9c93a9881c7c8544b508ab48dca7fb97e3cd1fcbdd57dcdfb69a668e1af2414b20d46435a362aa99bd77bee234c621a638400d1a9cb11682d56e48328e71cc18d58d8691904d9809506fd484baa943084e4c9cc4db5d8c02e706cfb63c39bb3c39f9f87c717a71ae7e5eadce66e7a7ddd95577f6ac5a5d5a5826f1b0661775bcbb8edb7b4b3de57d1c36a5bf1d6f5f96ed57d2ff33cb8b9a631bacaeabe25c5109b5ab38a0c830f443ecc71295ac0ebe0a9885c69127252b3a65d10f791091922d2b48a002155645081543140c90da642ced44a9765dce368c858c3d0785e5947663dc244d85c6bde5484cb342d5bec8bee04d7ff7cdb5ec0bae2ef1effee3df3cffe8eae367571f3fbb9ab53507d774f5e2ececf4eae3f9d9c7d4acd5cd387459ca36eecb788bb8b5d4cbb097b8b1b235dd41f64e87e095296b2e52a292399851ce398f59ad10a90328c604e2aaaa50f2b0dff6fb2dc3dab66d9b7951317016323530215060262e631cf7694f65f4961cc05658ac1f72528c19a2873b49d4a260637e9b71336c5e6cedcd88c141eb5999b73943a296a8128b15212566766432ad4798592122efddacae9b2a9caee6ebf5ba6bdabaaeaba606b30fdad561399f2f168b6e3677eddc551daa9a5ced7c2072160c807364d01cc7186391b16282e5520a7b5773d35661de84d393654cc3d5c5c9ab57af5e5ebfb9bbdd0ec300722ed44ca6258d45d93b720101256753718ed48a376ff01e7053283c216773ce11e59cf74055510329c3eede0a05041376c438e288238e38e28823fecd63c6879a1d84de50293ac62807479489584886646ffd5bfd0fd4ae00c4de9ac5ee156b3705fba262dc7e80b3cc993fec64af6f0b4b06160e358380bf80addfc3e7f33ff3ed531fd9f7953bb782138786312af67ae00b1870f4b64de6171ee25781d85b76e3c34996ef9305151d08383cd99bfb5522a97e2e02a3bc8f92fbe15315fbb37bdf348c8a70f3bd66c3efcfea64c6fc74b36c07d6ac183c2110ccd031760ab31f9fec9ac0788f9337011de1b57cd08271044760a061ec158e509e7cf7fb7be6271bfc6c4ccec446efb8043fb09ff6a7e89e438bd4938629904dce3804387336854b3fe8741e7c730e99d9c634855a31dcc47fbca5639e501b4f0faa8483fbb2a933238060cca40460120d29b1a91555e683b10cc1d8605994b86226232e42c67ebe383939bb38bf787679f9ecfce26ab158ceda6e365bcc66b359d7748d738eeacad5357b06b10a83c8096397f05ffef1cbdbed305b9c641322790c579f2c800e676e26664a10d1b1481629e6a650ad83ebd0e420a44693ca89797a97aa9aa815952c139f6339babccbf72fe2f5e7e3ab3f62f3a22edb0652b30521167846006a8740a6aa31db28b964cd42ca000563ceaafb92622cd190c0d9f9726892a3ca79313073edeb9abd96bcdd6e76d192e2fc197ef7efabbfff9ffeeef4f2a2ee4ee6cb8bc5f223dfad571f7f16168baa5dc15719615b6cd8c6d86f2c7da3c3adecae6d78adfdeb7ef3edf6e69b61bfa9eb7ad6b8aecb0eb50a192905171cd874e8b7b79b5e13981042ddf8dad8cc2484d0b8b6a2e02848cafd6ebf1df62eb0aa15851a48d994610ec6022372644e9591013128a09a724a52604ec1db7ddc6cc771b04c7e93fda8becfae8fd80d65b3b9d9ef6082df7d8afffd7fbbf8edef3e3d7b76d9ae4fdd6c5ecd5675bbfaedf3dfd6cdb25b9f866e61be4944b94829a9ec6e35ee75b8d7b8a57c4f3a58daa1f4de8c554c1359a19c0892a5584945258115568a49014188d481aadaed36db37f777a6b9a97cbd9891214fbd7402d5c29640e2581d2b21eff63b65652536b2c231e6b14fe3880214432444c79143afb489729bf3b5682f8819c5012baec33c671e86689919e41d992315667339e7fd907df03add6a30f6be993567276767abf96adecebacab3114a1d3884d0cedcc9ba5baecfdaf949ddcd39ccb86ae06b620f76aa3a754a2a4c8a0a98435b872af899963ea754e2682a28d1aa405698d2fcd9c5d9e9eaeae6ece5cb57d76f6eb7dbfd1093c402f6de932367642a59414cac60022948a6874f510f805c51652292a262e4e0bd578b399664be0f8d99b9ff717cd88e38e288238e38e2889f5b047daf1e2c86f6a11e344343d83f1486e34335e77f9401792cfb07c5daa1613842d20f12054cc6c6dfc1a907809b02c54117f46745fd274afd0fc1d2a163dc164c84d577f2b65e4c16278ccb809b82e141e640bfd221feaaf038b4c799e4bf60dbd40f33747f6da73a2a84b07488fa23b48bd97747410f2f66c0013563f360eaf42144c9ccbd5f22d731f2874d4231d48c86d02b5a82c33b4a9c9f74217eda02fb009ef5a987ce536ee5d192e63b9852ae1e79142096a193000020004944415433131cc2aabe7fb889d078ccb17a1a4ffe1853656620b62776390f1b2b9494a03a458c3be0a9df313005a9b353901113576dd3cee6ebb3abe757cf3e59af4e57abf56ab59a189cae69676d5d5561360b20ab02790f9a0c921d8ae2aec73ffef33737db21b47363c7669e7dc949a1448e26fb65c3f44032828816b52c928a8ac28c156480c394c5fe0e5d65662a0235a83ec67b4929127774ffadbcf997f8ea73bdfda61e37b5c5c0e6cd33d4312a4670ec99c8904a9662139d4d0663670a2d92a01994899252af5494b29a198243080c6f290d633f8c19558db367b3ffe5ef7ef3fcb38bf545bb3c9f2f4e96f57cbd38f9f4e4d9efeac5c7425d0294dd20d26f77c3fe3a0d7b4b5b4adb71f375d9bd1cb75fdb788db271b65b043bbbf2e6263dd268aa3e30c0fd7eb7d96f4ab1baa645dbb8ce698602be0a21385565a232eacdf636f6890cde7b72212651258529b133267664de016602f650964c255a4e968aa8a21fb381879c37bb38448872113714ea8bddf7fdeb3b6c07f8065757b3fff97ffdedeffee6a3b3f5fce27cb95e2f5155a817edc9f9faea93e5c965b08e5091774a3cc421a67d497b8dfbb8bbe1bcb3d453d9b18d6ca3d9609a4c9918ac26524a8e36fd90a1e9cac69865ba41882da7b1a424c5089875b59ad39cc6b8cf394b51efbd1661470483a49273929873f46d55c4d258866d8a3d44c0c4ca2ec192b3bde136c95d8e5b416f1899d3ccef73120f52f2ae21381111296a60aa2692388d99158cbaa97d8cb16821425b5727ebe5d9fae46cb55e36cdbca91c12721f9ccd3ccfba7a39efe6b3ca35c1d5c185da79cfde83584c20e2fdb4b04515ecb9f28da9532dc127f534791b4989602308a3785fab1666bab8589e9d2e77fdf0eac5eb172faf5fdf6c8aa8e8a8299b0bce57ec98b98214013b901289a90aa0e2944308259b53f31ece14920c16386819e2b811d36338d511471c71c411471cf103f5a0010acc1de60033f64fcc737f844169f81d23d55e0f8e3bfb5fd03d51336e1fdab5dcbb9fbbbb0771f1ec5752197bc2eca18fe6672010463b349e85f775420d8a4171e151f381c429f6b6e9ec971fa222acfd3b17ecbf172632aee183cac3130263fba0c69ace2e00f1fb979bb0f26f3b867e4564857370803c5c68fb8053fd1950fc64eb82db82f380b380ebfc4304a23d50ad510e77eca4ed022086c007179b99c3dcfd3805e38086f122bd8fc4716f9d897f94c4e980764a2267ccdd3b6e56ef1d82d841fdf433a8e7c77bffd1afe6d07df4c08fb01d1e64d3e9eb5b120744643a3910db535a67b2469e367600133d0e9ded607b6c66d0c9b1d89e3e31f941a7f3c0bef023e3a30410e8ddcc7282c2de06663d98cbbca573dfb65f311bb1c1b30bdd7cb53ebf3a3bbf3abf78be3a393b39399d35b3aeebbaa65db44d53d59577ae72c1016e62701450789f05375b7cf1eded17af6ebbc589ab9a71d8cfbb964002355223237266939f8899a898c694b3482926d364291d269c7852ea98d961a46572c0d129f47d62b2b4c8308cb2b9b5577f482fff416fbe09e3b6d552930602b130a3f2be661f18a6964db25a52a8e7a2d394f394fd6d04e23ac6d2171be039b4a19acc49f6c3162ee0e20abffd0f8b671f3f5b9d9dce2faf16cf3eedce9ed52767cdec647172369f9f52b548e26f336b52c471dcbcdc6ebe91f19acaad8eafc6cdb779fb6dd9bf71889ec5077060f2ccdec1c139939824f7e36e67b91091f37ee96b342e27c9bd90e7ae6ee010f3b8db8f547c49528ac050d701e021a7a12f3e78e2c0a1f2ceb1b116c9396b3153864144e368e3a863d4312117db8c92157da6be04a326abbbd9f43737290f3859e3779f359ffdf6d3cffee693b3abf376b90ccd627976c5f5a2ee4e9627cfcfce3e0e559b521953415da5b8b7fe4ec637c3f6a58e7754b61ab79d27688414d164c84a0a18b1189564524c5349b964910c3583381813182a658c299592ccc48caa30cb83a438886447ca24151b82a90ea06c85b26ac9466a50a7b9babbd9e7829ca070e4ba5c855eb1d5b427bd19fb370903c32a68eb05940dc6705cbb9ab4504a829204e66b67a3c47e2c2359226f954a28855252ef5aef4bd7b893f5f2e2f464bd58762eb05ac889112b67f3cacfeb7ade34f32a10e082e3cab127f293a44cd98c0804015b9232a618335c98f97a1eaada3193c1d884ca74f73be7b8f6a6958aa90b12184037abd6f3f6934f9e7df5edab57d7b7af5ebf19e2c80e4c5cb2e41cebd090991a113915859b1863765c43600a622212b50836e71848a2631e054e71c411471c71c41147fc1b277180626818e9a11eacf990b4d3310c7895c10c2b6f2b324f7f82c459bac307f293e7c85312e72200f68be29fa362e1e00835bdd34314157387b503808adf7ef8ef080b7728f8261d50d41f61042643a069fb5ede96af93a9704d2060ed0f69448f583d11376f0562c88619431d1ca17a62dcc3c0da1f043e1347b07998a53bc19987f3887648e39afac8660ee161baa7d3b82f30fcc9434c68198130733f4ee23cced274bd2bfef159fa499892b34e1c6a82021d63d4b7045f3164c3da1f8e383e31ca7184406f03c27ec5218c8662380b18151d233e50093f7caa3f03a3e2d4e3c4a31808efac991fb81bdf645c049c7abcf941466f5a304cc80fc2b969c114c3fcc179aa172c1d763f36813387f17dda9f3fd563f5fe0b0d78408062181567eec71d9af68af92f605d1ff89a0335f39dd77532ac99da1599bfdf5d35295f9e303887178988c08f915462933f074f9e2f538705b14d8e38a6063a4c1013d903714334357819d1e4ab650f4439f141d1f3c0d69063e6c973a79442443a55880a637220e2c0dcf8a69b2f5627675757571f9d9e5dacd6678bc56a369bb56d3d6bbbae6ddaaa0e9e2b47550d227080f3288a6c20c3fd806f5edffee1cb6fe7abb3a2964a6e9a268ea32754ae4a9288a7a62e113379d0390c31a9912a4fed5f0f4d67502906811d1cd8cd20b022c5cc48090a13502e36ee757b2777df96d7ffa2b75ff3fe4dc8fb9a4a0d0d868a283834ec2b17a0924a1195021446518e0522c26c8e48c022964b31765c1144eef7b7c3885983bffda4f9e493cb4f7ffb6c7d36bbb8389baf57f5c9f9ecfc7938f90dcfceabc505bb4605db61186f6ff7e37e8849c61df737186fc6fe3af52fd2fe5bcbb70d76339729f48e8d99c931825376438ee37eec870d6bae8d5bef1d375a0420c0995057778e584bd96ef729456378022b1cd818469c8a8a29b97ab9ae73363192623989952265327ee6be2fa688d962b231ba31d33062f8ffd97bb35e59b2eb4cec5b6bef1d438e27cf78cfad911425b1a596445276abbbd170c3404f060cf8c5bfc27ef1cff1837f825f1a30f460036ecbf083ac962d8a6a8a22592cb258ace1de7bc61c22620f6b2d3f449e3bd4c4a2485912945f0155a7b23222f6de1199f7ecafbe215bb2663ba45dd63ecbd54dbeef7172825ffbfa1bbff9d5372f1f9d3eba3c9bcceaaaf5d564323d3aab97a7a13d591c3faeda2355322529c562afc3f6f6663d0c7796eeb9dc5b7f55695fbb4236e4ddc04c3cf6ba5b312d00c834a7752c7d4aa588d9e8279252720e6029a9c464a2c4c64422b964915d29a5105913c879945c72ce22997454a5b188a5be0cbdc658860830c8d7859b04b72d761fd37d8977927b871450664475b0cae96862150c4372ecbdf7cea108722e20472e3039d5a8c5c88214cb31c2aacaf9b6e176325d1e4d8f669369ed1be409a80dec2d56ae4c5b379d554dc3d3cacfea6021241bb5c3598a1535820b468e8b22668d1f3dbbfade3b3ffef0d9767674f1b57ff4bb6fbffdb62747ece1323313f168aa34f2ca0267ea5d91a4b900dacc27abd56ab95cbeb1e99f5d5f7ff8f4d99367d7dbdddaf9aa6de75912aba7b1558f950d460a273967728e08398b2a71708e1c280662b66d2a4e931c7e733de080030e38e0807f38681c02ed552c730710b60203d6829507d39ecd01f6fbbe6c60e022400c4a50a01744837cba9daa57a020102a4656dcbfba27cc06b317bea12fdc98612d9fedc2b82e98393842a7e81533b7df770d869bb2773fdd674cf861f768fbf36cedc50ef90bd029fc432acafdab63187fee1e5ed197a27f3eb9333700fb298cd92bf705edc39014fbb4e071adc792a6e754d4d3bcd72ba9bdc8c751830082bde6e2393eef122346fae94b6dbf1f56e9f944ec550a662d5f2a18e813372eea8b555a0b92eec38cee3fa5acb9ca98bafdacf5d5dbb1b02f9749f48553f84c8c1725ec8992e77a90cf1beaa0af68d5d6f2a532a47bc57546fd6024fc626ce5c543725df6345cb617af7fe276bcfcc0ec04ddc3872b2a36b41f79a7207aa5fbfc3331faf23e93dcf9f2749e18b6b69fe65879fefcd04e5e49cb7acee466fb52c4d6a7f1bc46cacc1432e6ea1af0b0691c2d4e32d64511395585b1d14bc9366ce449b53cd7cbf0837fcacc184a440223021bab6a16196bc889c020109898c88861668e184a0625029301aa66183bb00cb031c68b4d0444661cbc374116352317020029c5cc400e446a6062b0339891777e522f56abb3cbf3b347c7c7e747cbd57cbe9ccd1693c964369bd495abebd0543e048cfe29c7081e0601b93e09d721167cefdd8fae6eb7cd6c0ea00e9e01487163fb9f22c04bd16245550d5654532e298ba8370551f08e015688989a895a626606952c624c440656623565efa5cb2cf0a5607757ad3f189efc303dfd09b6cf78d856941aaf53e75ad2dad4836a36d3124bc952405408492c89821d7ba70ac071dde66cbbddf6b68f05e029befa1be1d77ff3cdcb4727abe3f96a75315dbdd6cccee6c7e793e5597d74c1ed2a5adbc532749ae2366faf64f78ce255eeafcae62a761f4bff41eeaf45a4a9fc2c10392380c8b9660acd4532a071dd6d363b023bcf0d9bf3c11ba931575533094a28a5f47190389452ac800c04663088922411107331c0d5c13722a6854a4c39a69c05e6cd38674e0959294ad8ec52379458421fb1ed2c169fcdafb7dbdb0d0478ed75fcb37f7e7e79f9dae5c5e5c5a3d7ebe9dcb7b3e9ec68ba5cb58be366b6aada2357b56a4e44721fa9ece2ee2a6eafca705fe2bac43b420a6c815469c865e8b338e75cf0450b4c1c13c134a6386c4d06cd777d5c0bb1af2a518d431621360faab418a96354562ce561b71b86ae5fcca79587b992ca2029ab802cb07a6457863cf4b1ef63ca00337cab0199fda6d04d6fd7b9bbc3b0054a0d4cc135d451a85a2128a566da043fdd6c7b07ad42533b1ffbac9a44944b20f12946292e1791944841c4ec72edfde9c974b9984e676d15b86534545a2b8d95c6695bf3a4a9ab5082d7e03538f11539222bc2212b0c543b629754bb1d6cddf7b7ef7cf7bbffe3fff43fbffed6af5f0ff4cf77797e7efed6e9a2e4a1aaaa60294b6fe387dd07235f2c42627050e7aaa26cecd8bbc9a2ada6aba3c5e5a3b3f77ff6e10f7ffce3bb7597e2c65071c5e4b81f86aaaada492da5331698321c394fe4989d8868d9a9eaa42d4edddc579487c3afb3071c70c001071cf00f07f64008e457b766c9f6db467e6048c636a471df7a2f30800935e338e069023e6da77ab92ce9d36819443f5f11309e67235fea3fbdfc73ff92f2e2b9f6443eff549fb7e5fe3c7cde79bee0123b7d91ddfbb21ce60b56a97cd69ef60b46f57997180776ffe5e6fec5abf4e5d7f0137767ccc17e8ec15ec4297d02fa39971865206bfd65a7f07987bcbcd4f9e70df51399d35ffe725f30f1cfb89b2f3d09cf2ff1f2eb9f98e9673e302fbf47bfc4505b8662efcb7b1963b0ce5dfa0556f565e355f79299aa7fe967053af9243dfad7fd3a7b6186dafffc69aec7118149c9b02f0b7f708aee7f7e6ebf22e65186a3aa442c0fcde23aba7ac69e29d5972ea20099093056991bc6e4e24f55563d5c42c7a062c0524a236104ecd370aca83198465d845340e0897d339d4d97c7a7976f1cadce4e8ecf97cbd57cba98b4b3e9a469dbba9dd455e5dada858abd67e7e0188e60c8a205daba3a44c57b1f6c3f7a7a5b3553c7814662c9d4c6419b8dd63356239019a9999889b2000ab231ab5a0198aad9f81a3b231225251a9baa4c156a31e6c0a4628811dd4637cfe4faddf4f4fbb67de6e3ae7236633f21e192490146d5048525c93197ac5032b057187bafaa70e0609b5dbcbb8d0a340bfcce6fbf7dfedaf9c59be7ab8ba3d951db4c9bc5f16a75fab899bf199a15555335df271beeb77d7795865db7b9b1b42efdd3b27d92d61f94dd1392ae76bb80ab892f54554c9e2830fbac524ada751b33c9691889b9aaf295abb464ef2be788d99b9128367deafb7e184ad3b099a9c26cd47c19094002107976a1857a5197120d4331915214ea73e198b41f6488d20f1884d67d8e825ca8a8f429dfaf6dd7c50c5c5eb6bff97b8fdefeda6b978fcf57abd57cb6984c1655bb98ae2ec27439991fb7d3a50f13358e59348b94bedfde0c9b673adc68baa5b265e9adecda4ac9b2151d19cfda8faeb764a6902292638e69d80dc3d63479961cd76a25176cd71b5172a1f5ae1531228342454a1a621c4a29206d9b0a2527294a8359510284fa4e538fbbab04035795b93639ee14db6dbe4f791d6d20dc265eabd21236859b04f3c53720666e9a2a04e5218400013b6ba7630e8e8d1f1652b2629244955554753442b2af685257d3ba5ace268b493da97d70d6b0b6a45393967512ac0a5a7b78c755d0aa625f8710820f95fa80c00815f9e0109c57aea69bfb7b4d256ed67387a3693b5b2dde7bf7c73757d76f2c274dd394a113a06d6b4b16a84a69889ac91c332bb18392390747608255de795f55d5d1743a5d1eafdef9d14f7efcd30f9d0fc3d0119cf341ad88301199266336e554c4cca97acf200311a56153d7359340fac3afb3071c70c001071cf00f0771dc82ec65fd2ffdfdf9b6f1d55dd0d421dabeb50ab62fc02142cbf8b2a9c25346204c1ceecbdf7e9ced017f5f70e2e10877f24bf9ef0ef85234937e762d9a024f12fe6e2effabc6a8313058f16a971cc1ed7b94888c09b657d0a9eea38801168c1d4b004847e79342151a60633dd573f2894044e337248d272300a3d7046a46a42329c3e4cd047b2fd543c79d198c01c2d80d4cca9e60ac0a13850a1339760a839118117b57b7ed64717cfae8f4ecd1f9a3cbe5e2f868b19ccd16d376d6344ddbd675e39b8a43c575c5ce8119ecf68361308766978c6bfad9fbebeffff0c793c94299bdf700c864540911a98dc94122a63ae6e124b352381ba9b282ed61b1a0266360333b33a7a3e8c9cc2010832a293554598146d138e4bb27fdd377d293ef97bbf739efac0c540a7bf28e272eb43587e0b2946c1a09b9f24601e4615eb5a4d4e5247d4298e0e20dffbb6fbd76f9dae3d5f965355dce4f2ea7c71761763c599dd5cb63574fd4856d542d39ae37c3fa4afa5ba45be9afa4bbd274d76d9f0ebb2bd6143c370c1f5ce5092978f60ca762928658ca300c3176edac0214a4e6c8578e9d67f2968c8b482cbb34a42cc540ec38f8495be71ca16303bd128f4e325183814dbd4b5412522c25738ca24629699fcbb62bdb88212315370c619768b0699ff26ed79962b9c0eb6fb56fbef9dae3d72f1f3d7abc383e991cadaaf6a89e1e4f162793f9713d5d523d17f2ceb448495d277127c3bd96cdf6f6a3dcdf68dcb14607f14c8e48402aceb90056d5689a9da9e64e6267a94389227dce432c5dcc43cc7dce79dace4d03b949159a949d6a30ae4345ebfb2bb6643a58eecd8a6301c0164a71cc0c7531c67e67a9474910e3c9e4749bcbadea3acb552a3729df455d4764413d43f1d8249ccfa6cd82d586665e53506587c6ab732215c3394608218490938a1452639011a99a64b1649614599c51e35d5b378be96c3e992e6693795b4d8205a48aa46669986a4795b7da6bc0e041815be7d97ca3be6a2a6f4ed57957b1f3669a8d9d5575edce6bc5a3d5e56babd9873ffceeeaf1575ad760b3ab993d048e8a287b5f40f9a1dfdc21434777a72332524fe482099153f3ced0b4f3aa9d3137be9efdf4fd8f8634884607ca599da3aaaa4a51a662c645959c33113876ce3986e602efe09cd9e177a9030e38e080030e38e0f3491fc38c317718d3fbc6e88c6288faa5491c4730e0eab3daa60e38e0f3705d0e6bf0ff1721f2f9afff9dfdc87eba6aea7966f0e7bcf385fdea39a7f2fc0ccf0f1baba85e1c4b7bc5ce9ec57ee51263d3b6c118a4fb0672a2079f9797519eb1ef71c24372310320b2acaa4547a316f6f93b6ae4d4600a236a278bc5f1d9eae4d1e9f9e3b3b3f3e56c3e9b2d16b379dbb693a6ad9b50d7555bbb5091f7f00eecec4119640a22e7866caea69fbc7fffcebb3ff1be72ce375543c4aaaaa230c103652faa622a64a21495b2581429420202414d68cf8501446a0a81901711a891295b561155907285260d3d0f6bda5d0db7efad3f7ea75cbdcf795b99cc6a3f697d036d80c0ec1c815848b36a3608b1a8f4791806cb196d855ffffae5eb5f796371bc589cad96e7c7d3d551bb3859ac1ed5d3b3d09eaa9fb06f94fda6db6db6d743775be27ddc5cc7f5138dcf303c2ddb8fd2ee491b8a439c5768a64d08410ca20c1363745d370c890c0e04c0392c66939ca30f5c4f2775d30a68b3ed62eeb458b71b1c40de5755ed0945cc441315268731768dfcf84c643105faa1a45c60ae642bc9a7689bbe14b14d9ffaac43442c88827e90be972161dde3fc51fd1bbff9d6eb6f5cbef1e6c5ea78b6584e8f4e8e43dbce97e7b3e54535390ecd118556c93b17521629fdd0ef72771fbbebd4dde4fecad27de3326b1f58aa40b6afb177e42ce66460766a6590b88b699bfb8da45dee3625f5290d22993cb9a6aaebb6aa675a82083b3f692747136e873e6d369b6e77ef5d341b60099619468088a692a4f83848ec53cc8001140a3751ab8fd67addc7ebd8df14ac153d109d4fdeea39e749d52c8e24f55b8a6d5dd7aeb43599376e82d6553226f1c1fb0073cee5986065547b393040aab0222509c41c7113aa693b594c26f3e96cde366df013c713ca01a5e25cb10546602324060223b8109c3947ec03d87b2eec83392220a828483c8c1cd1ac9de56f7df30f88c2fffa47ffe7f5367df3ebbffe5b6fbf19c029a6b6aed1344caa4572ec9dab558488984c550936e61213193b000263565633e7c2e5e56b47c717ce7de7a7ef7fb0ed0600ce572292b3c031d430fa334dc9548899ccc899ea985745877aaa030e38e080030e38e0f3b1131445c5a808066c1f4242927d6912677d08e03be08003fe06789c575aa58c694f4ad8733265ac4f1a4d51cf699a31f0186acf753afa428f0323188d162a7a89ca3133b27df00e74ac9ac2d8d7440033d34be4cff3e62c7d085d7ee0778cc6e1b001aaa206c0392e0453522635e7eb66325b1d9d5e9c3f7aebe8e4fce8f8fc7879bc98b4b3e99ebe69abbaaa5d08545754d560072203e9deae0502d01718d39327fdbbeffdcce027d345ca52911b1ba3440426e3c4c7f6f49e594062528064108342469e4b4dc6d0654f9ed4ac20ab306a5240cc99d03e9d1c309f870ebb4dd87d9caf7e149f7e2fdfbe9786a1298e73ef6b62c74a253baaeaaa80544a49aa4a9a721f511c8ecec2effcda1bafbdfefae9e5c5f4e8a49dafeaf9c9fcecb19badd0ceabc52ad48b029f1262b72e37cfca7097fb2beb9f96db9f205ee7dd6dbfbb56d9042f75a5d3632670e5a7ceb15a1972974b4c29c5185535700893c07025658886504f2713d5b6e4b8dbec36d7bb21594ea86bf2bee2aa12553383145203831d3b0f515535555861cb6c09929d288af9aecf5dcc5d8f98cb36d9a68bbd5012530b5974e8a4eb103c2ece71f9e8e86bbff6fad1f1e9e2e872b2ba9c9fbe5ecf8ec27c36393af6d5ac992d1c3725a31031280fbbb47b429b9bd2df77bb758a77223bc779e2856b0b0ea28ec1462a92d532336002896518f2b04bdd3a0ff779d8a6d889c810a3af9b50b5ce1d3105e702c31bf9486897d3aaaa769bedddedc79607cfd6529161e7484c34e73cc8f888b0a9d35862b69439a3eab5ba8bb85aebf5b0fbf86e18185a8302949dc1b13868e99df3cbe5c99b5ffdc657dff8c10fbedded3eba9837c05625d7d49067e72ae3b672bea45dee373175966105502363085b51c94aa26c54876a31992ea7f3d9a49934f5b4f213e75bb686b4a2525109241e1a180ed17b6e9bb66e836b42682a570757795822854b840c4756799680c29834133747f1937ffa2ffed5d7bef19f7f7c75fbe8e28de359432a8143089ea7d318a372f2cd34c51d3b7600a99929d4f0f0a561c8666a083e34448d570e1e758b6f7ce31b555d7ff7afbe9772df78578aa9a20a8d712130c6f4741b195735530031f630a9aaeaf047c001071c70c001071cf0058886f8299b15f0a5499c030e38e0805f2d464dcd67aa6f3ef1cacbbe83175ccaab04d0c3df9f174bd1433a32efdbbf891463fbaf8d5c8c90c1f6cea891d91118cc9c392203d84691caf87ec2b8177bd03699f77edce729b1108b9139265f37ed64b13a3d3bbb3c397bbc3a79345f1ccf67abe974ba98d493b66e9baaaa425bfbaa42f0f001ecc612713393914d1a3d5e70b8dfe2af7ef8ee90d14c1625eb6cb648293168ef03a331c4070a2bb062944d455184444c8515634e7451c8b81405a6e062502333253356312d80c1488591d595847855eedebd7dffcfee3ff82e0d9b4aa9021fcda65e3b921c2a9e4c2bef78b7d9dedda114b4539c3c3afe8dd71f5fbef5fae96b8fe6ab0537557b72562f8fa78b8b767e1edae3a81ccd2cd4cf6eef867e57fa9dec6ed2dd4771f341e99e6af751bc7baf0d2954741438ccc979532d6a2538af5afa2eed761b2d8999090a31e79d1a62ceb5e7c5e2a8727ee8faab6737dbcde03d4400c0076e174df0759272df6d9c63ef7d60c72033139152048eb570ca9a074d91ca4079b0a4e844efbbd227d7274bc251b48b2866f76bc498997072e2bff6f537de7afbf1eb6f3c3a399e4c1b5a1c9dce966f36cbc7f5f235b40baa1a3f99c49c14c8314bea2df6a5bbdb6d6ed0dfc59b0f2aca3ed034c05506929126801a69019973c426290da9ef4bea72ecbaf575b75ea7b8f1a49e604cc4eef4fc3531af1c8c2aa68a2904e78cdc1cd60dfdfded5ddf6d24760e021658d1a117235594e28482a04a62315bca3a641aa2de767abbdd3dddc8b30eeb026d401535d33ad4818a4ad612350fb9eb72c636d2fbbffbaddfff17fff25f7de7cfff43e9dff36c95abbcf7e0bd610d4cdd76e8fa1d158180e0012635136831cdaa453cfb4915664d336fabb6728db38a75ea3161f59c9d154f89913c4b20765e9a76da4cda7a3a09edccd7153b78e44a12a2486153ef50875087caab77c9f172b2d4da170a8be5e3afbcf5f65068c899c94fa7f394773e545684aab6f23e95524aef00267356d4a030323610233191824d0a9c5655c34a54f29f1a007a0000200049444154f9f969a87fc779fadef77fb8ddedbcabebdac5d407ae99993c13b9f1eb489055c97bafaaa594d11779c001071c70c001071cf08be2f03bc401071cf0b703071af9107ee8a17bced13ccf2e7ecef2d08bdaef1711c863f7f7731ec7d48430ee99f6c21b22ddb345348a71f010603c1eaf6646e698c73c9d07db9691f1f84f1a5bbb1f0441e34b0a38d81806acf059cdc0e67d3d9dcee6abe393b393b38b8b8bc7cbc5c97c76346b1793c9acad9b76e2eac637550895ab2b54019ee03cccf6221ec074ac375716603be03f7dffc7d19c0b552ed64ca6928be7a025c3cc81467da4c2c4b48cf13602cb0a3194b152cb1ba9a953f0d8a865ea5459540dc66a8c6cd66b495067d65a262bbd0dcfbafb1fc4a77fb67ef65ddb3e69891cd56d20d6326d9bc6bb61b7fef0bd8e088f5f73dff827afad1e5f1c9d3d3abe7c5c2f8fc364d9ce57f3a3b3b03cceed849b19b9c9266a1e721e6e87cd55dc3dad749b364fd3f669d95defd64f246f832fde95e30b02393238262698688931c5ddf5f6beaa7c601f448a106bf0ae6e6a1f5a4f9e6428dbcde6c3671f98820d2668db9a1ce79cb369710ecc092596189a8a99895c5636612d2683952826528486245d441f6d1bb94f18d46db3ec068e055d424cb11440507b7ce512978fcede7aebadf3d7de9a9e5e36abf36a71129ae9c5c545dbcceaf68cc3ccb84d6ab174bbfb7ba783a67bedeeb5bf8d774f36d71f595eb735af66de785474b1188d2a2132352dd0e4904572ea36fde63e76eb386c73ec4462d60226d734f5641aaa19c8c7c46a010855d33ae772299bb8931287f55deab7665679972dc77e37887882231665299c35284d6209eb5db9eed2ade4a79beefec6ba1e6a80670bbe9d202271cbbe8220162966cc1c2a5fb3d0fd07eb8f7eb0fe43fec3fffabffdb75f7bfb377ff4eed352bac5ec28d4135495c117b361d7e7bea3d1ea07a89015a7c5ac0002130dec82ab264d3b6deb3ab8c0a8bd4e824d7da9280389919ccb15a5da6b08dcb67533a9fda475cddc87ca8342ec82747cffacbb7ad6ddef3c08be82675739d7d6c717173b57f9d9d9647e6674aae1d8cda79edbbe2b450920f6753d0dd1b63f7aefa728c3a2d19a25ec6f468191c000f32e3976a494b3c040ecaad0bad016d5375e7bb3a927cd64f1ddbffcabdbdb3b110f3027c039a1f05c5458c8110003331bb8c8c19d7ec001071c70c001071c489c030e38e0ef275e96e4bc927af3c0e07c92d9c167a4e43c3f7c1f4eccfc9cee31c2cb87036478f8ebb978e761240a764444c4ecc6ae2b33318340d9a0a4b40f406666cf700e4e7da8daf9c9c5e5f9c5e56275747c7c7a7274326da7f3c97c3699b7f5a4f6ae99855073f0080ec18319c46aa620ddf344009153b85195f1fd773eb85d774d3361e7890211c594ab8a45c4a0a46204858a692aa5a82a1c094cd584461b08138b9299118f8610d3622285140e643981925aca2a28cc20cb8586dd70f3decdcfbe5b9ebe837cdf066a41a4b9f2aeef775d8f798b375fbffce61fbc717276bc3c3d9e9c1cd547ab6ab1ac9747cdf264323f6d2673a01ed48a69bfddc5ee2aee36697767f15e764fd3fa23d93d49bb274e766d258b60d50cce23953876889920c6dce558722229aaa5695acda514ababe97236735c976c39e79ba7577ddfe701cc682a0ec19392395373522c15900f0a8a3139e7419e95a048c9867e2805a65e2262a4be2b59a82fd465da45ec52d9654b9245b01d900a8aa06ef1fa9be76fbdf9f8cdd7ce4f4f16a7a7c7c7a7277eb60cf38bd9d95b93e563aae700002e0acd1afb5b9454ca5686bbbe7b96bbebddd5cfca703dafed7cee3c93217665a34644ded4a99a0acc8c21390d927612bb7e73bfbebdca7dc750c7e49966b37998346a26e4e17d5697c508a4aa64396e25a5b4edb7431e58f3044ab12f39ef545441040662214210d431f36667f7bb74d775f7dbe13acac7038a47c5154fbd158aa26a45a1ed5153cd9c6bdc90fa18c71636d38cdcab17ba38597cf73ffc605e87ffe2df7ce3ecf8fcea7ed8656b2b9ab84070d2c7617393761b6fa5a85a418994337242c95c8aa8685bb56d55cfdb665285ca51e5a40d61d1726d3920996542729c2baf95475dbb76360fed94eb19f996a90aa22eedc2907ffa67dfb97def27f7577debb06869e2adad423d9f3eadaa70744cb3a3582d168fbf6e175fa97efb1b68db2265b7de4ca78df72e657a76b3fef77ff8bfcd27eebffa97dff2ce02cb5edfa646a606299a55e0b8a9ab160eec3271e5d9b5edb4281e9d5fce16c7a6f4c77ff27fc7d4b7cd744cbd211ddda0f6fcdb2ca512822bec25a7c337ff01071c70c001071cf07791c461e02ce0a6bc52fffc4ba2222c1d2a861aee5f6a3e3af6a8094f337e55013e5346cbb82a5f6a9ae32898c6f29c2f7cf367a519aaa1212c3d9ee4cf3e8a80f300059ee55f765ebf9253fd4ddcd9037e515c04dc670cbfc42d9830161eb705513ff990e0d5506406561ef705bfc2b86ae7dc736e65dffffd89c7ec81885155b2315698f6f218337948d519dd0aa37f4a55311e9575df69b5af0d87115495c900a331af740cdc5176deab9a123108203125909a125329858888092083920360c51454258531fb7a7a7474b63abd38bd787c7c76be5c2e178bc572369f5461d2b4d3ba6e2a1f2aae6ae20ab587f3e3f20a60200dc1a9aaa878df74b18862d2e2dbdf79ff832737cd64e97c65e4d83929464422e29c835a265195a22aaa0253b0894a11c906f38ebc1289c2ac881811206692910a0b3cc81b414aca3192a873620865a07caf9bf7771f7e7ff8f827aedf794529fa743d38c1db6f365ffd8db7de7cf3f1a3478f26d3653b5f4e8fce9aa3333f3f9d1d3fe276e9ea566131a7ed7648c375ee37326c91d6a57b92771ff7771fc4edb31cd72871da5647adabebc08e89b26acad2abcab04ea39a6aac470729b12357856a12da26b85a05bbdd6e737fd5759d95cc04efb9ad033928a9aa161555633690f375a5001331b31650e1d4a93727a9e4be948ca1e836a297b0c97e3de82e5302a7ac5dca399b25b882e3252e1e2d2fdfb878f4dae3d5d9a3e5c91bd393cbfae8a49a2ea7abd5ece8a4aa9766758ea10c2a88396d2c6f903788f7889bb4b91936d754768ee269ad7e1e44876c7dd49255a400e6cd92236298a6210e3b953874bbdde6aedf6d52ecdbb69dad9652ac6da74d688a9a12652d45c64c27718e34adfbdd2e0fd18c4c1d947dd13ce44dc9b042a4ce333372d19c100ba752dd77f2ec7eb8ede43ed94e2c1309575c69c541c52b9883234aea7335f7d582cd975eba21991288202a456004cf4eeee3ccd3d53b4fbf33f9f6d9d7c85073359dadcea4f49e4cd28662575bce591d900a54599299042d5692382030355555572e78aa2b6b3c8520de27a78574f02e318b4324b6aa69ebd9dc4f16162616e6a19a728493d22679f7cffef2477ffafd90b4a630abdcac9786a43671ebaee5b4fec1b3d038bf58bcff67df7ef35fff37f495aff2fcac6e26298bd9d0f5fd7a88ffefb7fffc3f7efb3bbff7db5fbbbbdf9d3c9e5adc400a59b692731276f09ea128a4ceb472ceb127cec4de393672ce57c7c7b36f7debf76fee6effe22ffea2480257a6468a52b48879ef893d8c9c0f062b63d7fb01071c70c001071c70c0676db4970e3503845e70af2fd88971e3f637afc4217802fd2acf87138f417193f1375dedc004f7e5ae7111f0ac400c97011fa62fea0362c265f88cd73f486082ff7bd456f1abbeb307fc75585802d3df4801d5798575d947a03fbfe3ee57fb59fe9c289c918e795998f3ca1b0cf6ea71a35866647cc6a39eb3426304b2aa8ee3262266868a99a9298fef18cba5f751ca783ec59136c2de970582094c55a0001b28a873a19ab6d3e5d1eafcececf5d393cbe5f1c97cb69ccedaf97c3e9b5475f06d13da3ab4debb9a5d00dc98610c828e25cb44564a31a622040fe77df0f8fe3b371f7c7815aa19878a38c00c60d9f7af0b1802511d1bc54d40452166298988998d063031819912cc7bce2a5684d89c736a2239ab4860a36022be4fd90b57dadbe683fe83efc58f7e387cf4eee6f6ae71f8dadbabdffa83df7debf1c5e3c7175cbbe5c972be3ca9a7f37a7e3a599ef9e90a619ae1875ce27a93f3aec475dadd0ebb2be9ef6d731bef3eda6ede47b9995479d1583d6333ab6b1264912197a4565425a5a1a4d4b826c7a425135bdd84aaaa1c078009d576bdbbbf7f32ec22d48273755d37d386858a2451011b0162c539aeda4614396bca62329a774cc4acd0b015153ff4b98b160bfa225dc600beef7367e80b52462c700ea7abe9e9c9ea37dffccac5c5eafcd1f1f278395dada647e7edf2b5b0b8e0e9b16b66147c2e71d30d9a3a64836ac9bb9cd79a9ee6ddd3b4fe88d2bab2dc98540e64454aece330a45e997c5d39df800003434b8ea9db6cd6b7ddfa3e0d5b8242cd07df2e97d3c9dc5721a542be8ec659c5a48864908542228341e2d051918a39e732ec76711013c02884568dd4422e1cb36e76e9762dbb41aed79b2ea1171422f1b5066fcccc144a025841620c06bcba40549b72ce28a26604055446991792c20169c825d947ef3e5b6f9ffd5efb3a2d785257d3f98ab2bf79f671eed65a7a560d8efac1c8c046102a83683647be6a5ce55ced109c79678d774d654d8063311bc845c7a97299d96aef433b09938586493d5939aa73a7b5baeeeaea673ffee93bffcf5f720f12cfec4c61a40a2586cb1a1c2dda0551c946a9aac8ecfe7a9debdd743ef5dee7aeab6abebe7afa277ff2c72767e7a19ac45cc4e00c3031cd2a83c92002874a89d80733a878af4cca069652073f0b7553c41e3d7afccd6f7eebc99327d7d7d7cda4e9ba8e9955d5795f4a69dbe9831e676cb873403efc2976c001071c70c001077c02470e44b82ab0e7652b9fd803febd9b52203061adf8b49dfce66fa9d09a002688c18d26862f7cb31a3e48005011ce023eca3f5fb933c2f0b9229d5f14bfc2531df0f71d9da24b9ffd54ff4d831feaa15e504344a3d8e4b3cb77498999e0cc6cdf450503a1d8987bc300dc4bc6abe7e939aa6a341240fa9cf232a8edf751fb01bce4a9c2431b969999f32e8b981a7bc7a13633636217aae97271747e7a72717af2f8e2e4f16a75369bccdaba99cda6936933a9bdafacae5d5507efc97b501817d64006a8dbf3539655ea6ae2807eb0764aeffd2cfdf0dd9f295775dd90736389966a515586edc37f74ac543201895a118a62bdb2019e89016766c830256229a2aa0a26a302031185dab5bac977a2e8734076bea47cf3d1edf7fee3cd0fff1477efffe3af5dfcf6bffbfdcbd78e17abf96c369f54cb502d8f2edff4d3d9647112260b71212bad87d4dddfe77e23f14ee215d24dde3e19d61f0fdd1595c1ba583b3d9d5b55d5ced5b08c6224daed36a6b994414cc064c4661599efb6bba60af3e54955355664b7dbddadef76bb3e25388faac27ccec1552a50cda9640f272644428cb19f4c8a96d2a788a2ced4935429dab0cb314a56de0c12c143ae93f8a1b86d2abba12f9a555104209caef0d69b97978f5e3bbb78747c7a717cfada7475da2e8f9af9f1ece8b25d1c1b4f4b36a2207d1aaeaf87dd0d74cd3c685ea76e2b431fbbdb9c6f1ced3c7681c5c34c6588b99422188bab9de78a3468d454728cbdc920a98fddbde5d45668dc64395b9a91911bfbed53295d8a1049c598b9f58074a55b0f299988e36abb8925b30a016c02660a350056b5bee07ea7eb1e37bddd6df9b6933e83021753653847de2300ce4c73f62e99995028e494d93ba1867dc34a22c544600a9817d5a230e7b2cf294bd5b4b3c6c5b27bf6d47efcceb3d3b717a14150387279b386c4ca238ed2373316b2ec2569492ad158cd0754c1050f4feaa978a2c653e58450d815b2e45cf45e2a4fa16ec26441ed91d00c98489285af9fbdfbeefd4f3ffaf07befda0e4141440e646283aa112ca061f39286f5e067f5c093a7cdeafff8e3ef5efd481ffde3ed37bef9cdd5b2e9e3260de5fd1ffff0dd1ffdf08daffcd666bded76b1647500999844580f1d544bb186bd038458212c42cc8e28b069159c6307e2ba6dffd1d77ffb830f7ef6bfffd11fa5be0bec738ede7b6216111973b540442f5c9f071c70c001071c70c0019f40c5580b8a0118db49f6afef14bb04007ee1a0c09c41c056f755e20d61e6b0111c7978c2a0b829fb9d4fcb98333c038668b82b5fcabbe408270e35a3186e5f32e0cc1c660c47488a3bf9058c399f78e3943173fb9f5fa62702e1d8e32ae3c8a36164c34dd92f87a7bd48c90c3b7dd1a1cec0d2a3a1bd314a7fde48160e1501c0b1073f08853a7d55c2f08ba0262c3d02a157dc3e2cfbcaa16200488a5bf9e40026bce78fb68acdcfbb1fbfc253fd35eeac03160fcb9b15cf1e265813160f16b9976fc7a97f450cd5ebcf69bb9f315ac6b3f2e26e9e05dc162403014b8796c184a4b81724dbcfdae1c5525c04dc972f32283584965180b9c36dd9ffeb8d60d0576e5f31ace5c563101e3c800414c3d3bc9ff8cbcf9b18ee5ebaf4e7ad61cb983b04fa52f4dfca211976facaf8a70ed70581b07af8d4bc7cefcefc8bc59c32000c82edf30f0861c9a80845b12ebf947571f4528da29b97499c973d5678a99aca81780c162682aae0a19dcaf60a9de7bba2e7629c97d953638c9d562f5d8a5ee87d0c0ad34f55651951519591df31a7ca206aaaa69ece8f2f1e9f9e5f3e3a7b7cb4385e4c8ee7d3c5a29db64d339db64deb43601fb46abd733086393886d918a68cfdc0cd14e4b84ec540c49e9e5ce17b7ff54e2e343b5a1540017dc8d460ece389a514315598a816e33caa59940ca140a1ea4c08669031eec7392f6a63153ab30359cc49866d5589b35ca7ce36f776ffc4ddbfffd5e3fc4fffcbdffdfadbffe678d934530e9350cf9ae97475ba7abd9e9da1398aa2a2dac57cb7bd1e866dc93b491b196ee2f6c9eee6fdb8f948879b40c3ac42dbf8c9714d0ca5a426454bc99a63969cdb105455b4945244cdbb2654a1aac26cb988c36e73bff978fd51ec8a19bc4713dc7215002d2622d2c5b88f7719cb8faa604a434c64604f28d40f6a12ba887e901887945d4a963225c1756f51739f532c14956256117085d5d2fdfa5b976fbdf1fac5a3b3b3d3cbf962b55c9c1c5d3c6ee6ab6671eada55b64ab819c025464d6973f5714dc2a5437f9be35529d729dde6e1be210a32b455f12ee7b48da9ebb3a8aae3209a99d987e03d31694e43d747810cc386444c0b8a34a1994da6deb9d42791924ac95214a2a4ec949c79b594769b2e22f7ac055a864e4b2e64be64520b21d41c5824af87ddae2fdd50ee3bdc6d71d7619d306855a855e7d8c13813841d31c3c1c818ce295b16252ae45018211035c60e62850008592194003112882154eebe1baa80528a824265efff241e5fd6713d3cfbe083592354e2b4aa92e3a4310d4a0a8d3674a9f4844c1e8e210ed4786e02d79e0269600d0c8fec2cfb4a9daaa7121ceabaa9da89ab67decf9aea58063d6e66db8f3ffef0473ffdc99fbfdf642c6a2218319191162be2998d3cc1ac311176323b7e37e27f79e7fb7f7c1daff0ed887fffdffd0ffffdbffbd7ffc26bf7d39fbef39d3ffdbfa80cc17308beebba9c4bc5a4aa2219961d222cab88c1138b5303bc6960cde48a636386aab44d13739e4c66ffd93ff967efbdffe15ffec57f3a3a3aca71609e4849209786de85ca11830c8c038973c001071c70c001ff10d012260e6bfd05f4b79f365a04c2cabfd8b8f929231b9e15d484238f4e510c4ca808477e4f229c794c195b050005ee0559e080638fa5ff52fa972387b5e04e70e4b0f2789af77bd429ef5d483387538f27f98b48938543cb7b1eeadcef273666b2748aded0128efc27e7ef09a7011bc19de0d863e1705340c0a9c756719de008a71ec09e1d380dc8868f330c381aad685f884e21044fd8081a06808de097299df8cc65bf139062e93e99a7d332668ceb82fc3952ab4fe35778aa5ff4ce12701a2086ab02c59efc0250114e0236829bbc0f3c22e05e00e05ef677dc118efd9e76f902f48625a32644db4f8ab03fead8c33dc8d2e68c13bf8f4f627a65be3fd7a0c48496d1193ac1d2a15344c38431e87e22d719d150134e0234ef47b2f2c88a2719f6aafe6de11008cf0a147078c1cb7cde1ab68c23879b826870c0a3eae72c88e2931e3dbfaf8442365c099ce134bca2bbb9130038f1e80d51f6277979c09b828d61c998f09762fa3e77251d002225b3e7dc8a6154e610ccf81344cc687d62322510cc19d40c80271e5d500fff977b6fad1af5359ec6e8e2b1627cbc8632efd51bb0d18dc5cc0cd3979f8491610160464ccebc07078043d5ac4ecf4fcfce8f2f2f4f4fcf4f8fcea6ed6cd64ca7ed64d14e274d55d5aeaabc0fe0c0be0611040f1f2ad2e7255c0a003c2a7dfa98d90505fef2af7eb88b793a3fcea22e78981ac8606a6a5022525896326a910494d57291ac64c68ed8b269c964323aced4a04643045ced9d535595022b1ee6c0b8efaa7c7f94eecfdb78b11ca654af66af9f9daf22309daf9ac5e9f2f874323b868622b82b36dcf7bbed9da53baf5beb9fdaeee3b4fe787dff41dfddc092a33cf5343b0e936aeecca40c8a6d915224e59c440d6023b660cfba3b3254decd1747b37a0aa561330cf7f71ffee8ca119851056a970dc0256b16193a33a88288bd630d614ff14529a4be24493d4cc06629daae4312ddf476dfe94e50480b7397ca2e022ea4588608359bb6767ec9979717e78f2e5f7febababb3cbc9e26c323f3b3d7b7db138f7551bea46cc9c6fb256439494babebf4edd5392db50b6fdb096ed46e3ceac779ca655a92652babb52ba34940429626646be76ced575502b223197d4f51b5555212905d95c91ba9afa6a1ab5069093eb4b8aa92f652892146a52c40a0013482c2385d90f29c602c091abebb66485aa165bf779ddebbacfdb41fbc44346148ad9064504653272ea1cb11562048223f24c4cec9c27223572c8c9b13181d57c41506103cc036654325b242ec184ac883a7504634b929268dd56bb67497ae745af3ffe99ce3990b9e0071103aba8154844e9a5f48cecff3ff6deb45796ecba125b7b9f7362c8e9e6cd3bbd8155541529b1dd2db125182df88b01c37fa1ffa301fb1fd8e8360cc3dd6dc06cb445aa258a2a9235bff10e3945c419f6defe1079df7b55ac9925c1a2727d78b82f5f66dc887322e2e559b1060f5f7937ab431b7852b949e0da219078324fc5736e1c888a63b82af8661ada45a816cc2d152c9a69bcb9fbe857ef7ff0cb8f82c21952b4ba8250ca022b645ac108a5404bd5b83c699e28fdecb6ff4fd771fed6db3f9c9dadf7ddcffec3bffbd33f5efdf0d46d9f7ff0e2a35f3588485dd22ac62822ca2666aa629ac906876226d0c04a6c9eac901582301951824622e7032735e7ab77dffd93ffe1bfff1fef5e5e3f7ffe348490879eaaca55751cba8648614c06231c23718e38e288238e38e29f01984104475f2f5819650de3c26cce983910b01374866c7859e0808b0002bc00d7050614c312a8e8205421c2753efc9c0cfe3eb9f755faa9029d62f2cd96fb1b3968017682f300070830636ceef98e9d60ce68f8754af1ef62af181481b0f4b893c37277dc4303ec7792325e617daf92e8042d03c0846138880bc4b017cc1c36828610082fee5512df647d5a0c15211b92a10632be9e68f86a5c972f18f6c301feee3901d8f8b8fe1b888680ef7953df76665b86039edfab6ffafb9d983a0cf7c29fdee080853b9038e3b94ec0d2637b3f8f5f013144c5c42196c3448f679427348ce7f9b0c15bc1c39183f84e8229226c33260e046c05271eeefe407a3db036d130bcb1270e48388c49faeca6ec7eccdfdc972f1bc319637fff2bbec9f92976105e1d044705747f8d035face579757f1143c6e7f9acad60b08310affefd1e247f8ea3792dbd39fcf5cd5122ba57af60ec64261632e86889fabcf4e660a4d283acc611093ebbb57b4303de10e630bdd166f5fa4f063951835055b727b3d5e9d9f983ab47a7e7e7abb3b3c562319f2e264d339b4ce76d5387e0039a9abd37e789bc7947e3fcd2e1ba333af04c0c525336585654551832feeeb79f5eaf3755bb80f7a4e49cb35280914a1acf111ab38b15264645ac142b023306c183c6180fb3513b01318881c7605b2da5df525a07eb2bca0dc5d37998bbb0729345e0651566ed7c7e329b2c9761b6aaa727cecdfaa89bcdd07577fdb02e1287dd5acb16c36dbcfb6477fdebd23daf79686bb9689d7307f28c59adf429e561e8a2260e8e472389a8aa8e2dda1767e70ca75987ddfec5c7efc77d748a3a60310b668738a49ca31999111919e0b87663217529258b4155ac4f929396a22a94b3753bf40372a6249cadead5ba52ba92ba22c96086ed755e2ef1f8edd9d5d5f9c34717570f1f5c5c3d3c39bbaaa7abe5c50fa6cb2b5f2debe6845c9db2f6a5900efbfd7abfeb7249a47ddabf48dd132ab7c3708db40baa75c555c52231eebb417a9221c54e94420875dd86ba5170962262a9949c724a43ce919d1111441a5743096a92b2949cb314cd390fa2d134ab161f186a2602408652ba54e21877c3ce4fe1fc10cb7ed05cb0efcbb62fbb0eeb0e51215c09391556903823324762a5a814524c260d33bcf39e9888e0181033aa5c65f0594dadc45284954d9d8008aca0022a8c02e8e8823419caac9d21c52ab0234f0828e9f987378f7fb092b21b22cd2655cca5efa28a397230900815b26c1ad5d8aae0a6755d3bad1d554c15c393b00a5972c854b277e29ce3d0ba6aeaaab9e3ca99ab88b94f4f3f79f2d7fff9bfb6052aa8c254d300882a4a29ac41940a50891a4b26979aeafd61f84f1fbff4e7ab9edd7eb86b026f6e9f3cfde8bd47d5aa41df20c6cd36f5bbaa9e6a1111336f66a6564c136b32cdc40a08cc919543321094210c01890f24929ab6656ed5dcbffee95feceeaeffe7ffe57f6258c991c99859a464e79c550603bba310e788238e38e28823fe39602f888a82af8fabc876789a7e1e5e3f4d173b7c50edf516bc7c7986cbab95de9b6f0884d9bd8188f14d57fbaf9685a388c8110c7074a87f3a2ca2f03529c262af57adc9be69940cde6055f67a601c028381b37b4584bb0f300e8c62dfeef15845a80804547470b854f47bf1385f38ec5f864ed1302e03a2a25774fadd9fed7db74d7dab990d84f445c35bd167c8bb6420fa4ccfd78983e16b8c546f927d4b77082aaa18b7f9f02bdedcdbf1b7b86f7e06ffeed9784f65da670f046f9c57e10dc2f55670ead03006c55e5fbfbe15ac3c1e040c86fede8537266a7ff11832f6e5db9d4e2d0140436080012614fdeee7a77c7f4f8f45f21b86027acde31c5e1c737c5ff77f138de1c2872aee831f4af555d1f82b5e8c4106c848c4c0deb06b19600c821dcc8f4436467483940e3bf04a13c4440410c8b9e09b76be5c5d5d5cfde0fcf2d1eaec5f2a525f0000200049444154e264b1589d2ca693a66ddbba0e93b6ad6b5f79f840ae36762006931d3270d498c90804776fa4c22b3e470470f8f4e9cbdffcf6fd6672aae44451d715a4d8d852cc54309aaa44248b15551445121365018f23651a09855895204445a930aba2a48153d7ea70ee86f3c96ec9db13bf9f38257255e567b3d97c79b1383b9b2fcfcc5543ccc5dc7edd95fd5ddcdd39ddaaadb7b7ef97f4226d9fe7eeb6ebee6a92d5b49e9eb6840a9673ec182013911ccb504a522b306fe6720f3361e6b669da363882e4f2fce34f877d4abd39c7d3b69e2d17a68388241071055611d15200f39ebd0ffd2e810ce6b5508aae14966262ae14dbf5793f682cb617de478e1a8cdbf53ea5aca514d1540a88717a82b333fff8df5caecece2e1efcd1d9831f2eafde59ac1e4f4f1e348bd33059b8d012fb54a4cf12f7fd300c3aeccaf639ebaea49b34dcca70a3c3da696a9cd524ec0b594a65d8f4c390075110b15334cd6a3199b0a318f7bb7e9363df0d2984ba0841bca271547b676a294974611a250e5d97739f258926d56290109c6ad12439bb92445271cea521536198abaa508c624297f27aaf49fcedae6c3aeab32fe60d6cec54ad94e2288f49d70cae0895636372204ad939474614c01593936c5a8a8ad4b15012ebb26c73b680b9afbc7306495128310b8154d08b131857567b75296536907add4beb9a171f6f4b9a54732e2e0dc43153ce4a05a1f0d8f925d12c93231fd8796226723c5ed7c246de0c2244c5517688c1736866d5ecc4d54bf2ade710c08dcae666f3de2ffe2675e0825ab9db9759d5781d9c089b3372c60aca1572e55182ee823dcbf153c57cd624b2e4883d1acf963636f084f3c3d58405717b3b9d4e55445547a32398c90c248c0482999a24d31666a4466a66a29a1c175012f5154f89d8d49d9e9effe55ffee52f7efe9fffeaaffeaa6a6ac94880f7be44160293293b6377fc5e7bc411471c71c411ff1cf00d576ffac623f6625f45297cbb60e3d185d42b5e0aec3e7fe45b815f2d7ded401cbc5ecd7eafebc3afc61817f1854e10fa960332a693183077a8084270f43a42e81ffc4080eb024f879c94a93b189afef137f50d6796bee457d3ef4cc1ab75f784d1f0b76843ef154b87e63e4de695560b9fb517f21b7cd9f7381d493f4348bdfa71503c55348c96711970735ffc34e6e3d4848671ea5011d6f25dc6f02b6e191e080401921dc450e9ff1fb7b357e553f73a1a8290d2ebf9323340cd14603339c4f5deb33cfc59c9d82b12e7de7379d02e9a41090ea48023368c4b2f33033b62f6207d95814ca3dac54c89094c14c02ed493f962757ef9f8fce2e1c9f26c7e72b63a3d5f2e168dafe66dd34c4255bbaae650215454d71ea4ceb199918d5b5526768c37548c50f018dda34c4478faa2ffebbf7dcfd773ae6a290c1f86542a5214816306b3420c0696c262bea82551515273b0917db25cb29910154f4a284efb5a3ad3d4b693d5f9fcd1c9e5695077f76bbddb2d2bb93c5b2c4e2f7d3b6f1767a8ea2eeb76903eddf5db8da55eb6eb3aefbbbba7ddeed9303cdb759f2ee6e0727d12f4f49403735389ca90fa41adc06ce887520a31cca494ac5658ad0a937636ab43954bdcefd64f5f3cebf77918b05c5270dccc2ac781c944b25931425113133680e07c05a028f2a0459092952c59b8141f33779dec86d4f5a9c0c512067183b841682816f34e34eff7e6196767fee27cb93a5b3e7af4e8e1c3cb8b47e7abcbcbd5f91f4d4f1e56b387144ed44d958382bb7d57d25a4accc366e87769d869dccaf61995db9cae59368d97da596073cc65e8631ebab8e9d39e03559376329932fbca575a64d7777ddfc5d433c39191594a25f8a6ae276618725f5252132de5e9f5532925a50e547c202201b207e57e104189c68c32a808b9d090391fea1873dfc9366a976933e0d95d5af7b42f6e375814224721f8aaf2c101441589424d8d48983c13461ab0aa031160ca468e8c1dab6836dbf7b14f948aeb62d90df02de6f310b8cda5d7ac250bc044a65a8a2939e20c8b326dda9cb344278ab6696fd643bf8ed3d34986e4a2aa14c0562cf59af736ec10f7ca851ae7a675553965154f44a664998998e128330a4399acaaaa663aaddb130a0be75a87b632b7bfb9fbe8ef7ffde907372c703e20b3af6a4048410a31621e23a1333950054cdb8fae6f6ec55d2cf1e9f31793b307d44cbab87ff7d1f9494bb9efdaa6f9b37ff9affefea3bb9f7ff8db27cf9efdcb771eaa2a00475c31a992311b3ca050028b6af16a23f104cb2a8958a5441f1a9354cccd1627cc7cb238fbe94ffffcfff83fffd78beac2b43293c033926245c0015a20f46dbccb471c71c411471c71c411df89c4199ba1b6f7cd50dfa10fbb21881d16cfc5e0e93391abff68c886297f46da73785de1dcc113e40953fe1a2e66243ec6b8939de2c2df9b4dfe91b93dc3569014e7e13302967fcc4d7d9399cd86a983a7cfb327d9d0f06ba1cdc421ddeb803c61e970fd2d037447a39f23ecef3f3612990d1fa8134f088c6d3eb045eefe8bf4947fdff3aa22dcd9979e2da3d6e6c2a3e6cf445f47431418d032d672b0377ef1182ac2fd7577e2bed1841261e63028c43077207ca304f1b16ded1f148eeeb91a1de532363a3598d90e855506be8f283288c858ca4c208c455363f68d1deaaae83589c306739eb2663b6c9b0ed93720366262220753288cd988605a31a95a516557910bc5bcf34d3d5dacce2ecfcf2f2fae1e9e9eae96f3e5743a9db6d349d32c9a4553554d4b556da1561f848202e2b98201466c80990319ab414dc0ccce53118925376d3de4c8dc6c76f8c5af3e4a349d3527f02e04af42cc8124399033532996c5c467a32e2129cc91186595229e2c1325614d814cb52ac9fa9b533f5cb4db53ffec74e9ebd9693d797832bfaab8a98777b43f5bcc575455e49a027eb92ff16663ba95fe7abf7b8a7857f64ff2fae3edee79e9d7755dcf1c164bcf3e356d451645b249ee3637a59431165a415924976202ef7d539fd63e780ea5d3e16e7fbb7936c41d4842cd8b45982f09e44a919c25a66caaccf08ca20a72a6ea7c70ae1a52cec954282575980c7dd977b94f16d5fac2fb4483865e38ab1bfad04794e4531e48f78dc7e34b5cfdb83abf582dcfafce1fbcbbbcfcd1eaf2ddd9c50f66570fb99e34f5dc280c858ab2644d6923b9cfc35ae21df2dac916fdad6eaf737f87bc5d4c2bdf2ac3c17418fa5db757d5b6ad13929f4f67d6b277601e52642a437f5b724eb1a882c8997a5140d91141344b279225c561e8f6dd7a183ac7e418a176819d69d15224977d348cce41f225435183dca6d71c91f32e26d90e5847ac13bfec71d3d33ad16e904cae64351beaaa4c9aaaa9c2b40a091400622598998a0aabc10ca42642e4027b6f9cfb62299bb25a48a2b7db2e0a8980856161e8b34014263c266a33d89182049ed4888668aa5e991d73c97b67f8f0bdbb76b16a9773d3e84c20c6d90d9bdcdd20ed81888a5d1b3420d5ae0a4c5520226566e78d289a2503098c42d5cce6753371a1ada72b890c84d8c5171f3ff9c5cffed612606137e445d364494de57594b9150d449e0d82cea0e4b6431e845ad7ceb9703fe8506856e7bcf9e183e5e9cc819a76ba78f7dd87fff6df3eb8f82f7febdbf99fffb77f7632ab293eadc08018bb446d56736c23514c2684c2a48c6c9a2b27523a5f39d304cb55989432d4f5b49d9c5f5efde0c1c393edfe69edcfcc2c9167b88cc2a42120ab1c499c238e38e288238ef88347459838ecbf4db0f1f74ce26483daa1efa6f936df3da60e5ee1093387eb7b39d15ab0f2f074680ef284bbf21ddd2d538740878319b38dd75fa985e91453878b70300d39a0003bc1602886b380413161447b1dbefb556b5160382c4af10f44498d0755d3211d46ed4079cc1c3c2000010d23ead7d32edfe3a6beedcc768a89e2c2a3d343b0f1ad400d9b828b804b8fde0ef6b497f79b3af350a0756801e0f5de7e2d897311007b2d8a11c35670ea501314871ce2916e8b8a99c3d20140c5bf971c6c537019701930280cf0845e30181858fa83536fe48f36f717f1a9bf0f3bc1eb1cebaf18c3bd1e6670cc63966f46c73484b542ed6034937b4aabbe2ff79e3ab4865e5fcbf6a26242208601a2af038cbe5fbc8e9e19979787b44f26b571e9693ab6892b1988f89540ebf0aff7185f1c0b8689888c94346b19ed518e9d2931130374487f8241cc406444ceb123662d99d83bf605ac548566b23cbd5c5d3cbcb87cb85c2e4f4fcf16b3f97c3a6deb6ad2b693ba9ed44d53a1aae103b9a0cec3f89529cc0e06ad83634b0154de8b08a915c94dd36429e63829fee6ef3eea7baa9b99c121b30b8199216ae48c592c8d87787fa00a4055e32826823a44979e67594f0207579dcd97abf38bab7a9893b9f8e1c46fead64d4f2f16cb695b9f57761ad7377ddf4b4e9bebe752d2d0f569ffd2faa7b17bd2dd3dd5fe86d3cd84fb4515eb39e07301cc55e431ec6e4d22d488cd81c824a7929364b5e09bd9e464d2ce882876c3edcddd7eb3952155ded7a19acf67ec54ac0c29e5223a96822190738e831bd389b410dc300cfb52609cc5a9b1141e06deef862ee9102dc117a341ac1789825d8a29a3dfc3046d35395b4d1e5d5d5e5d4daf1e4c2e1e9c5e3d78707af5d6eaea27edc95bbe7e4093d51e2e8a1629506115cb69bfbed9dc3c671b207ba4b5c69bdc5f5bd9365e260da2edb5ecba21c534d8818f41d306b5e81c1c5b2e52520153ea3ad168253947ce07cb902460175c05a8946c16534943b7dfeed679e843088b490b682949624a294b36ef5de5eb50bbcd766f44a22ceab22025e9078db1a8601f693dd83ae136d2f3bd5e77b6c9360829932aa9aa8fb9dae7491b4edbea7ccafee02654189818a4602b5989414a314931127329bb98b189693b6837a880d4a8640c491b6f1c08d0b1705b1566e489d9791418d4083246f4923a4715637b8b6e6ddc58a83900a25222d20efd0e79000b2acf812cb03802b18996ba62ef8c017646a680b1f3d564c26112da398546c5696117fc93a71fffecfff9f96e8b8abdaa79ef9d239392b33867001c9b42d5040ea5c2e0c3562d2af731060ab5e3b8df7793e9d0f7a5c4105cd3cc147e355b2c1fbff3f04ffed44fa6e7abb3b4bdde7ef229c31a7651c6ce3a07c868d52422c040c520641956a01956eeb37212345bc966ee477ffc937ff3977ff1bffdbb7fdff82c39f5c5b46032f5ec32177878201cbfda1e71c411471c71c41f361c1dcc2ef9f7600a1a46cdaf176efe4debc7e6bec6387f76a9fc2a1ec58017055306e1d02efcb51c871aae0b2a3ab4473fcfaf551883e2797edd69ddeb376240c4b011fc4e7d3004101ce27fbefacd235e644cf8a02d2a6f3482bfcc983a100e94c43721717a4552009fc93af90e07f265c38efb5577f73b79b451410c4730c34ebe2a161adff7a6bedbccbe2cf7c30e0cf73c9100cf33a60e8e903edb5bffb9ddf886caa06c3043ffd9589f8d20e9e1ec5fbf51fe3d186ecaa1257d9d31e1af99c457d3f48ae71af4704509f02c63c2f00c33c4fb0462c521939be9e09f7a3556bda2a2c340ddbed12ffe6563d829aca06644c55e31e5af3fe536f23abe6a2d87dca257570ddef0157e6eb832231070ff3633ecf5f5d464fd7d294b191532af926b603006e85e9563fa8aa82190e19e13d1b1ace895be86f9f38cb24294909515e6416e7c826e18f92030899991def33e801a8c944231a8b16f26a78bd562757171f9f0f4eceaecfc62365b2c66f369db4edba6a9ebbaaedadaf95a5c20f23007219873ee10417cd00e1d1c5e87dd765600a5ac693a6946474d3b69feeaaf3f7cf9a463dfb6c12ba0e21d33280a24c10b39c730b1a4124b3f94944a76ce831cc14a114e3ae3dd65fd6251bd3c5d481d96b3c95bd3f6b2a97aa645ed96b313afb577cd55d2e526579cacebecfaa3bfa3f8a48e2fa57bdeed6f77fb27b1fb84749884b6a9c374da7a6abdb1f3160b8a499f36c8a5f104b89463dee71c0bc34fdac56231611772967ddf7df8f4a3dd6e2b8aba46dbf8d9b4522b62796fb944949ca9c013b7a1564531a7b0a2a620522bd9a464d5000a43c67a9777fb941392f828f520ae9390806118ba7e9f22cc106a2c2678e7b2be5c2d2fcf5627e7abd5d5e3c5d5a3e55b3f9c5c3c9c9d5d85c92a8493529a7ea0d269d4a83650daa5ddcbb47e6ec39ad3cec77dea378e25903aaf6d88857329433728d55e1c51e5eac0ac19922c258ab1ae3d4c6590b2df6729e458731635729c33357568421013363629a9df33e1e6fad9667d1398a6b376366b4444f69d29abc28cc91a0641fd7e9fbbfdbeaa9a942d158aa231db7e906e28b1a0df5b269f29ec85d643beddc93642c89b7933470476225262110cda72766d08a4041515881a911289401d0815911bc4c1488cfac1edfbd445eda2c50c781608cc7289c1984c40c606672028884c1d110a244384148ea04ec12078c63020a522824044a12e842ee6bb3df67b20c163cc3026e7881944149c770429254bae18ce81d8d83bdfcea95da05e802664a10a9cfbeed7bf7aeffd8ff3c481012ea56166296c859c57552330d84c0bb40a0e75e8405bd12db049594208addfc56e889ba2f117fff597ffeabff9f1f96a12425bb53334b31f9cb6cafee1d5e5d3bc594b2cda07cb1ee690c104c35863e788ddc8179bd2e1d62530810a99c21426a6a5ae9bd56af9e31ffff83ffedffffba25d0c3dc541018db1071b05532dc0e4f8d5f688238e38e28823feb03176dd7cab07e25bf9bc7345edb08adf0808f06f7a3a5eade5b221cb67488a572876a80d7af5ce6fb2dfc397fc53b16f9a56fb7ae1f7455936bd7e8b37e34b0882571fd97ccb037ce579f95675cbbfbb6f5f31ec5fb6e5cf7de41b9e13dfd7a6bedbcc7ee1b0eb97ecd8776bb06e1944af552daf77d830c817d370af46fb6bfd7daf062addc74d0d9f0dc1d9e917e4257f1929f61dc6f0f37bfbb5b5ebfac53f1ff6dfbeea83fd1bd48ee1b53ded300ebfdf1d6dec2162e0b59ae65e9863f7e29303116700d118547188af61323355fb5d1267dcac1891776c074285cc74648d480dce588d88798c2e3695a2f0e683b950d5cdc9e9c583878f2f2e1f9e9c5ecce78bd97431994ca66ddbd6d57432a9ebaaa97c08c49570003163acce22b60389a300d3812c330283c04645cd331b588d622abe6e3e7eb2fdcd6f9f85e6d2f9562c33b3f79e54c5223cd448585555350d96337a76dd8c930e7d9181a89c34f3b3d5db17cdd90a7d55ee9c3d5b347e75e6e6272bae2ccb04d6f8ba4be57ad83de9072bb22cd96937acaf3f8ecffedfa6fb50bb67e4e37caae7a7a9a9d893970494645a86d45bb13e17788ed20396b20c5d0fb1f974f1f0f4d45158dfed5f3cb9dd6eb7637a91abdc723e0b95030a99e6becf8a023506cc817c15ead657b94f222ad0a2630e0e59414ebe8f69d7a76d978682282816a470d6b0ed73ccd2c9904a2a05c1e3fc8c5767cbe96275be5a3eba5a3eb83abfbaba585d3d5e5cbddd9cbd95db33a9e689aa2e65f48632e83068ecfbfd4da0c4b21f6e9f6c9e7da8c35de3a4099857c4648016cd459202edb4adda6adfef0ca292883373264b055d4ac3d025a89951c90af2045f51eb1df926f47d340111e57ed86f7743d7adefae2bc755a0f3c52204a7250d5d9fa30070609057f17d2c43546366378d3abddbc86ec8bbbef4d9fa5cfa41624216d4f504be86afc164ae136c8b682163ef473e94d9f9e0b40c024b2991fae041e420aae498594142a59883383536b86c4845f67de9a398722a0678031b59564d39b756a9aa8d7a40070531a888aac0204aca0ecc4e8a998819815012b498659890c195ecf6fbb2dd214704f595e3da39cf636a301391837906040a6f40b6e2cc4253fb7a1eda95f144a5ae7cd024bf79effdbffdbb0f3810719b536a09151b4aa6d127a9eec09c9a280155c821dc69be555a17dd297ac9e4c879d31243e57ef3e1eddda61fccaae0cd79809802bba0254b4e8e444b144b64d9914285c8113966ef889999c998c0305261031b88cc3198c124c40a92987a229a4ca63868e8b4946c605758331778778c363ee288238e38e2883f740402e1eb4b96dfc4ef2e639321bdb110f3c7613de20f095346204c1cd6e5fbcf2d3ee2fb85d8e80ca2b127caccf8f3f5dee07b010e3e5b49feda56456636ded278647b5e5140015e0d66a2a44206869912994260cac463ff94813510718d6a767272b13a3b3f3fbf3c3fbf5c2c572727cbd974d134cda4699a2ad455d534a1a9bc67e600f64c6cc4c0e8991acd60a3edeb15f9456406189b81bd19137375b715d7847d879ffd97f72dcc5d13c0264620ae826829a462a69a23b113c949536ffb9c6f43be6db179dcc679d3d78b524f1e56feada95fcd7952e17c75f1a7e22d539d680b6d44a1712877bf76fa9ba18bb1bc159a9f94b262192ad9ad6f3ebe5c98a386ab2a545aac4b5d4e9a349be4e23c8a460386924d29e69ec13537a727cb3a84d80f1f7ef474bbde40ad0ea1a943e5bcf364222976b1134760062b7b5122b067314e51861c130a80528a2ab2a14f3624ea2277115da6ae701f352b17aa07a12e5a294573a6a23563b5c0c5d9c9e9c5e9eae2bc3d59fde09d9f9c5e3ebab87c343bb96c172b3f59169eecad2ac5971e25a61c7b2a6b9575da3f8bdb67be6cbbf5cba1df7bc8ac09b3f30a2431ee8ba722d108a1094d58a8ea30a4edf5ad7751b5d332a8249281344a4e39c5c0be1448617213a2564ac554032a294aca7137ec76bbf5f54de5c3d9e9c9f2d1a3dd764d5672377439438d993c79909949cea9142d39149d0db9ddf47cdd95db8eee7a5bf779286396b00b2154ce6fa2699fcd0b7c50ef9b595353b4ac8234c67f8fed930421063c8aa9183b7663ee8ab15790aa1f8a14d16c66b0a4d4a51493a832c3a9b15150909a8ae890752246813196be199858c6263429cccc0e44601eb9518c7d97a36829f64264c66ebfc9fbada53dac78665f137930933af2ccf0cc257738703b242c8232f1d44e66ae99b96661d6fa5013ecd9b3673ffbd92f9fbfc4acf6a99446a909b54362830f2c22950b4e95c7302a4f12b833bc48f25ced79b281b0cd591caada27e9aaba5d476c06ed451a2831eab665aeeb76aa256b19bc8392906829994d8c0c4404e7c9337b061d881be03ee158c8e0481c2bb17956a0b46d5dd7ad0a628e391391effb7e3273aa4544d8118e24ce11471c71c41147fc4163e960746f78fafef2468f24ce117f5018bd422ff3efd5f27ec43f0e0eca1afb8c8ec63eeb7e2422b6433ece7d6d99bdd1264e74afd001c0ccf7cc0939108a40a110235532b3028047bb859288992a39f6ce55cd2434b393f31f9cae1e5c5d5d2d97abf97c31994c16d3c5743a6daaba69aaba0a21b8a672de8309e430c663c0c664e6b14c1c66e6dca1c25cef492836800ca4a222c655e392e1afffe6d9aed793d52ca35421900626532db00e1651fa29a8e46e48374e370b2ed5229f55faa8adf8f665e5f6816d36d5f96a3e9f3eaa44254d453f90bc1dec43a18de607390db97fd15dffcac59f95b851bc33391da4feb33a4c1f3e7c8b6e1f06fdc053522bfd3ef6a95348e3dae07c2eb1e4d4e7a804e2d0344d3b9931b8bb8bd72f9fee767b33b44db53899d52178e2dd76db0f9d14f384aa0a75a8d44ac9aae2b2a89662a4462ce24d7d8657411f2dc6d427ec2276057d965d717df6e69a52f21053cc7d37400cdee3c16a7abe5c3cbe3c5d9d9d2e4e4ece1e3d7cebc7ffe2f2f15bedc945353da5b0c85a17aaa3863e969292e68e52b4b497eee5b07b92d2cb926f2dddd9eee5bcf1176713e7428c7decd7d944608e98bdf38e0c65db0d39260095d361f3dc211299698e7d2f9a55558b66363356738d0fc43e47358b6465f3e259ecb7291626ba385d5e9c9dabe4174f9ff5ddce39322329ccc640486aa9e4ac183286647da6756fcfd69b8f5ec44fafd3b54001761caaca79522d25ed513069d84ce128d41e3e08a8ad2a1fa8eb8bf30e023319af933a50db56b15867c4021112114329865c340b869c53410144398b2a8899616c20725e6de4425032b268500f6398da988f650480c98c6cb4df6a193bca78bc7aeb0a8dab5d19f236178ddd758a6b4262a7be261fc81c992363a7dec1b13681a5946d578a4835f3a78bea7c12423b73cdccb8f556d7a1eeefd6bffabbf7deffe0b6ae42c90840e53c9149b1e0e03dab6466108c20ec882ad79bdda4fc32ca0ba33b410a2e65514255731ab29944c1d39b3b738e2a2f845c346bf2beaa2a49b1138d4cc2cce31d298420ea986a2647706fdc8246efa7901a4c6c0cf42163585385504fa793b908d521e424c4ec1ce92820342905ee188973c411471c71c4117fd0b81b1367bfefba98238973c41f1436721c837f32280a227287c297cf3338f7addf6364aa9999be6a1183d11790746a664287f515194cd45489a0ac4a6a30225223808c08e69caf42356966b393d3b3c5c9d9e5c33f5a9cac962727b3d96c315db46ddbd64d5dd74d1deabaaa3c7b0f1f309ab7d80126a40423b38354c146bf97614c4f2602d118f3a366c286a2d9485d3dffe4b7fb274f9e2f4fcfb28dc53eded491aa49344921ec48ef7cdcd774cbd507a15e37b5414a8834ed676fbdf5e3aa5df0f2c4dacbe8973b4945c44974dd4b2d9f0ce54edd654e3f4dd9a9dda6f262aa4f66f52e1ac89d72f5b01737099768aeb677bf68f4a964c0c8058660bbbb2ec3300dc1989a5093ab0355713f6cd72fb69bd256a8aaf0703923e7b2a42e6ebbbd99c1139c475379522f59863e97acc58c822fc29403042551cc184a894553a17db43ed2a0e88b75406fe88587ec732ac31051b09ce18717b8389b9e9f2ecf2eafe627ab8bc7ef3c78fb4f2edefee3f9c523d79e288754b47028996336cb310f1be97794b6d2bf28dd4b8dd771b889fdc658dab6ad6b37993d2871d7c5ce5080c20d5ae6a2a64639c5a1284c1802895a625776346c721ed45c16c464c6b5afda0273d5c4394792c559dfafefd62ff330946198705573a89b9073ee77db2771d05c769bae6d9b922565954262042017f429f4a5de26beebca2737dd6f9e75cf0724000ecd6ca68a2c39a66c5169b4ed3036911c0532ed4b5164a2f12c64af34b6d69b1d784d5720d1d684bd1542192d796aa4aaaa50400c87d2291aad7f747f5d1101aa05c4449493f55df1ec3c3b6656162910111d45396a4e310654c158e188a182698b5935758a3894d24bbe36da525d1c936b1cd7ce1c293398e1583dd03a3f0cf9fa6e7872d3fb167ffca3d5e347cbd0ccb99ac37c450e43fef4a3a77ff3b7ef65a009139612204c594a1165752ca6a16656756444469ee0dd4eedf9105f14bb25bf639f88e0843d9b69ed40d0f90c7fffdeafeffebb7f3d5f4c26f5ac9444aea943b5db7e1afbfd3824c6e44270f070cc5c836be6e0dc986fe688884187f06853365aedc5d900002000494441541d25398c6228aac5d896cbf3d3e5f9ddf51ea052d4b930ded6a4a829eaf6f8ffc011471c71c411471c7124718e38e2887f2238d8a6ee0535af5c540716e68d57eed38d5fb33c6fea715e3d2dff0c0d64ca4c0e50368019286c6664440a47ecbd6b9ac97cb2383d5d5d3cb87ab43abb9a2e16f3d9c962366b9a66d21c289cb6aa42f0553de6ad820fc9cb02108d3119201bf99a7b3bd5a16c8b8c6066872a2c808d8ce042537ff2ece57bef7d32994c99ac71ec3d91ec35f7152b97ad9517d3b0afc3b66161bd167dd172bf9acf1693d3597d3669af50a6403b10f5c376908f079be432f1658bf5b361f3cbddfed7cde487aebe74d5555537d4b69a6253c5143f4dc329557f92f384fca23db9fae4e3cd459359a8ef53578c88dae04fcfce9dc66148db7db7dedc38f51e366bc3f4d433a89412fb4e4c47b234040a1c5455b2f64329b99890a9530b62dc0dc5c0282cc952b421da2edabe605fb82fa1582bc47d497dec7611fd90f7db7c71e1df7a78f9e062717931bd5c2d1e3d3cbbbababa7af4c3f9c5a393ab77797eae348b16a242b2951c4b1e86a1931ccbd075db3b1b36358678f769ea5e78eca7535e9c3aefd928c5184b71b9f422c9b182448b259594525555254689c934b12695a8b9d39275e87216230fd738df846a065f6b2e291b72da6d6f87b82d7107c9f359533553e98ac69c722fc544acd79e887ca8767d3162912a0962b221890a17aa6f76e5ba4b375dbee9113da80611c3d577c3e0c6906cc75002c3d4c400f302b2ac6ac68ce0c6e62b211718a60a2278e789a092765de251bb6687626cbebf3854c14cc48ea146cccc30121162625335312dec08cab948da5976ca95f7819d134529a6aa60c0040c02119353e78dc94c8a810d2c84e86c0fdd2936f0d1bc5008a8099e2938226676f0543ca1c4445417d42fd6fdfe0ed3d3f853ab7d3373ae650ede68b7597ffae1079f7c24cb45d8eff627be3555d1a20055b5b1a53cd40d9b161a4bfb3c17c73bc9b7d9b6c67be7074294accc305311cf8e412727a7bffce507ef7ff8c1c9723a9f9fa5989ce534ecee6e5faaa4a609451c8a77a135d294525537a0da39c7ecc979381e193362766f30ce809a29418ba4b6ad7ff8f6bb6fbff5eefbbffebf16f3158c0d4687c630d5e3ff01471c71c411471c71c491c439e28823fec941cc70df51c520621a1739633e31118db9c56606e6f1c5f1f5577ccdfd6a888988999c73000422921d3354a1ca444c1022e20a3ec0d761b25c9c5d5e5dbe75797675b6ba3a3d594ea64ddbd6d34953d77513aaa6a99b3a3847218018a31ac248013356bb0fd4018c4186b15e4b0c025640f4a071700ac7e601020121ecf7e537bffd3496ee64362d9a1bf6287b96751b36aebc6c69d3345ba44f02658ffae4f4627efae7d564ea43e3c394b58d2a6a1b912779779ba5f43bcfcddb626fc7b4af64d8ec9e9cce86183fe5e61abc184a08cd03db2dd7fbeb50cb303c637a5135977db2306be066b7372f66f0ad5fcc968b2146cdddd34f5f962e920735bc58cc3c02b2980ca5141101c0de9b795376cea7545edc0e6dc392d414cc2165ea8792a4108724dc0f9a0b6f7731652ae6374923d71dda6d71c5aaae8f37cfefb4e09d0bfce49df6adabc7d3c97c7aba3a7bfcf8ad1ffde8e2f15b27e797b3d30bf23384694ff530588aaa92b4642729ef6ecbb08ec30bd1b5e63bcd7b949450aa9a9acad57eee9d9af55276407218a3758a8a923233ab9915a192f7bbb549acbda57e936267b14f5d475c5338216e9a49ebeb2aaba432947e574ae987fd98b3d402be6a5042de0cfba49ac106f61599e5949540f0bb52c438a90d291775ce4f68524ba2ed1087dab3f36de5970d7ca3cdbedc7479d7f755e0022b008300e26c6cc4ec85bc38bb2f9793a2600607b2223078f6cc1ea62ac58c1424cc60f68ed5f49e58541a837f01530346dd8d129163322bec0058e549cca0d610a443e252cd3d932f45b21ab1073929520527590d9ec8956266c68102430ddbbbedb465ea7dbaeeb8c7c4021c33e58ac49127021c828367f5a48df3779dec226517b2e50133aa16229543605723a5ededcb179f7e7c3a81951c9c5395a4169842e58b31699978a8283340660e896c93e34daf1b43cfa1378ab06c6c2463af1b194cd5914d26f4f39ffffc47efbebddddc314dda39ddbe7c9ebaad7354a292ab47799d9ab8aa520bde57ce7bc74109448e888d408ec5c8d178e751330154ad0406802a4c2f2f1e6f3771d6a8a72a89864066664a8e8f8938471c71c411471c71c491c439e28823fee9c03937fa3c00f8b1284a4d4488f8755fd5fdf36d81d13d8333befeca6f75ff03de7cb6adaa8e4cc70e6b30c0242660033357f3d9f9d583c70f1efdf0c1c5a3d3c5f97cb2984ddbd9b46a6bd7b64d1d2a1fb8093e04761ecc208631c046638b0e298c8d1d299991416d7456903193888109c6aa5ad4606026e77c5225e25fbdf7feedf5cdacf513de346dad7957d75b4dd78ded037593aa9cceddb4399b4dabb65922cc8c9b5828e73cf41b296bc53e954f24bd889b2712d390bd9ffc0b9e2d429838376fdb25e58f3c863cfc3a5433d3c668e1fc83383ce19225ed7379e1681bd52a1f560f7fbccf7713e2cdcdede6e566dff76ded9bcaad566db13418c5d2e79c49944d9950d74dcc45d5abf16e3b0cfde07dd5d68b3ce418f3104bd16c5c67adfaac5dd2cd260e054968c8045709b96d14a5f27cfdf2c92d0af0e872fad3bff8c9db57278f57edc57cf2f8e2ea073f78fbe2ed77e6978fddc9590e6da636fb76d3654b445a20a50c7deab765e82c7569fbccf21d644bbcf7d4d52ed72d42e54a12220a8ed524f6c3d06f4d0791ec5c08be628f3cf42965a86a29b94447b2df6f76691bf77b4269ebaaae9bd0ce104ea2204a8c5d2f2239c79253ce31786f6232a41453ca362abb02577d4cb1009c40216612257394d417656a26cda41604a1cae0a846a8739d237221171c8b270b5c82f7b3a49b3e65d36c50736316379103bb24632e3278240fdd21de9bbd276255cb9a0130135320421623e26c4a630b3699031fc84480efbdd9347291a40461805008e4312ac9d8a0217bdd1551b8e09ae0fa5c54cce00c4ccc506f2066532ec439301633965cbaae489f11a9360bde31082cde299319331388cc419d1546a8aa961c651bd2ffc7de7b354b922567629fbb9f1322d5cdabefadaaae9e9ec1086890d81dec72b9144bd89a9134238dfc5f34bef16fc0f8ce173e1046b50017c440cef4ce4cab9257a408758ebbf321f296e8aeaa16330b6280fc9eaa322d23cef1f0c89bfe85fbf7a916f5b29c1c709c988b3a37ed90733e5e4caee7ed7a0b6373330b9ca4eccd051ac5c7e12c3020e4417aa2db3edd1a1aa0013a9012398d8d494a0e10c84d40cb83c55ffcf98fffe37ffee4787976309ddc3c7f04184385e1c2b0985ddda23113137349528ee6548164b4d7ba6b1b74dac5d1400eca4406d2be6967d3e5fd8bf79b35e2fde2ead9faf0f0d434431cfb5e9c3df6d8638f3df6d8e3df1f8973145eb3347e819940f09addf81741e3933e008eaff56b85815f955f3777fbfb25e08bbb5e0804b87e4b9023e134606b5f7215fece7012d0da975b74bf0d87f2797ff7af8e8a7010f038fd6ae4cc370bd4d7cd34024e231c789a7e69f7d742a0fe9ad1f82f9cf277f0f1317af6bb09a4cf3138235963b8738901fbee1f7ec7e338eefcc541047716de7996231828130bc7582f0e8e4f4fceefdfbbfff0ececded1e1d96c7a309d4ca665b19872594879e7b51498c6112a3088e0bc9b96da2d8cc48d95c617cd3d8dfe3c64a24a22812944a1283057b39c3459593d7afcf893cf3e9d94385b40db9f4dd1077f2ef4590c3eaf1ecc26f7e7b3a3b22c06bbcae8568352ce4ecfa11b6daf73779dfb95faedcdf62744ad24150a9358f606c5efa89584e3a2bc976fff9f289baefbf3b29ab07f1f3e07eea5e1e78495271e6c55ceb62d6a9473d4273ffd74bdf50d0f6d79b09ccd8ee06eb95faf6e94a00212041871602a8964ddb46d9b8694d4d954e055df603df466183267ab7a976db29b266d92a9873ed7ca6547d8f8903aac37cdf61a05f5dffd16fdf0fb47e717a7d383e5c1e1e9d9bd87f71f7ee7e4f4f2ececb29e1fa09c64c4ad87566333b836cad9b4bde5cd35a7b50f4deeb72925a74e70cba1234129652081369eb6366c03e7a6d9acfaa4d99c388410c234440cdd6a685736b43ab4c8ada5d4376dd7b629bbb154f5b49e9e84b29018724e894c7535a42ef783ab919aab514650ebdb86c1ac5258d40c4d48eee63029fb3ca80bb1240fc65162c912230b559584d28d52767341a02244efbc004bd6e0a12054e235e7b6b0897a97bd49b9850d848ed141814cec72e7a836767ec1e0ee42892938b991b183391233dc590c5077a7d144093bd293895f7c93f02e99418ec0cee39f6c722112127787110fc6e670a7525884953cdb90d55c220772727761635690c6029332d890dacdc0bd73e6281c85458830f6ab80c8895d88035400d5e45ea99a19e05e9625383a84381257adaec1c5e5f941bb7afec9c7d8aa77d629d78e029e2212c8c04c62e670618f719bf57ac08da225ea0175336262e6dd40a60b3389980ff372727b853ffee3fffdfce43242ccb808204acca4125423488dc16ccc4c1441e2c46021c68eb3318b3e7263b813ea32c009c67092c014eedd7b78efde22f54355d43967221fc9ebbd37d51e7becb1c71e7becf15510098701cfd2cb0a2e7ce9072ac2f59b0abe19e33a7fc9f90e02a677659a3a3686cd5728ff8e0314b8c9bf1a31bd2c7093d1fcc29cd35c30e1cfd310e380ffaf0a845e3eddfd26053d7d732e8c0981fe8107ea97956933c184f124fd5d5fa32f42555f4c4b999abb3339338f5e4faff2383b11098c1e50e320d54b1b72331b0ff2c5e303ac2e4aec0888c57c71727074faf0e1b78f4fce4f8ecfa68b83d9743e9b4d2793c9a48a756975e41883088fcff6efc61ddc080e87437712370c4272308108602612c0040270598826e4aceec6924512f300cf69b87dfaf31f4dbd399bcd4bbd25d92ccab43c0893fab828ca92df1339019709d6a43a754d896bcd4ffae189f54fa97b9adb6bd3adc9b6a85b46121bf53842db4f78f8c4643178087cac5ab1ade19fa6fee7e00fb256a627c92fbc6f4548d273ed1f5b5c269b7079bf9ebf3ff7471334dbd4b7dbd6940554c70ac81a6020561a86dcf67d4e1021a2482e5d97fb1eea461afb446668fadcf4b64e793da051742840c114eb66fde44a9b0147a7383d9ffdee6f9d3cbc3c5994fcf0dec5f9e9e1c1f1d9c583ef1ddfff7e989d67ae8c7debdea5a11ffae4831a77ed90dac6da0dda1bee9e85b40dde3152c9ce21d5b5a5bcf501ecc2863cb47db74e699dd39ac8638cb12a3493a6340c044b5db7f6d440074f4dbb5d75db8681ba9e5475c5451dab394234d0609a9d54dbf5f64ac84889cc6dd0d4aaf56047e0987bebbba40a07016460276a7b352a3814524eca584a39916a42b1e8dd8d25a9992ad8196c6a80c7a282a74233910546248bf04aa8a66933a475276bb58d998f76f3aa05939013082eee2f4dd9faecc28919c4e4ce4915aa0c88804671262891bc429dda0bd9a91702e10204b09005da7d9d0a3452242177250e6edab69d098b44ca366c5545a50c0126b0203032669402199290441532873318121002910b64a78015e0011e40028830ccc87329e68c455d14124422534110482866d363dc1bfa3ef59f3d7d6e4303f5948955080e85a923df51d3197c93f52a63ed18246482a91113098df430334138443142dbb617e7077ff1a30f7ff7b73e0c2ccbf94cb3b10f6e19ce8ee01438308f1490ed84bacc32c0444e2027f2a880c3d45dc9957676e3a9edb68bf931432e4e2ebffb9deffee99ffee9d9c9fb9a3544b03399bf519e7d8f3df6d8638f3df6d8e37320208c1657fed5489c29636b6f28db6a8601fd57f805d2199e670098300e03d4dfd0d4f3ab1ed3ffbf901c9fa67d56ff23ba7bbf161cdf90a9f93bc348c108e815532a06c848bfc8e00063b70e7632adaff858b98ddd39b4931606e0e3fb6c80225028e3743e9b1f9e9ddebf38bf7f7a7a7e7c7872b43c9c4c2693d9b49e565555c6c875f018284426028fdd37bb05d8d852b863707c54312662ec4e620a277236273674db248c5210a3821bcdb77dbaf16eb57df2e4a4b93e3cbd28aace1d8be5fda2d4584b904a429d06b96dd7ddf0334572634ecfb6cffe57d69f9b6f8937256d6391c80b8adcba291ce8a01eb4e461159acf4275d163e9beccb8c8c3c6a4e99b47a15eabd78e732abfd5ae7fbaa81af69f0feba94cdfcffd6239fdfe7cf9ebab9f7c52d683e6ad04146122162421256a524a29710633244a10e9ba61e853a729539130697adf34a91ffc66dd7619ed0015a672de927c76bdba7ad605e0d7eee33ffaddc5f1c9ece8f8a09a4e96c7f72e1e7cebfec30f8e4f2e8e8fcfcbf931e2d2fb62d5971642936e3b6d2cabe72e376b6d6e6c738b6ee5a929d82339c71c6808dc9176ee7d6e927bf2216fdab66fda9492c45014e1e0f8aceb362977d6af2d65cab0c439b5435eafd6cf9bf58699ebb22ae6c7d5a4aeaa0998d57dd3f5fd76a329ef3cef6da05e1d9607d7641890075086709992a922293b4161bd7a36334798d4f56459d40b84826345b1520e99d80c2e44c10bf7e86ee6292503bb141434722f7df6900b1e025921b9aea5ea3d541407ab12558375bd0f306253cf6e6220f34020226766e6c1dd4820c4e4acd9d84310126487b98f9adbf642085cc6561c4000be6373c4214e9149582321ba17f0121e85892205ee05856a63685dbb64a260101b0a36f65cf88e8a9a0a2421824a0fc9b29a852222b871868318e3d853701277ded961315cc53a1e864898452d038fb7b3baa32ce3c1524238f36014f1f3c7f9496ab740ee25048092a255083b319c6563b8cebe726e893b507ef17d72377309160e4ccc6521ebf5baae9631841ffdf95fdc3b3b2e432ad823c13cb9a93b4802910b31114970828f1a398e4c3c2e92c81dae0c631843e1895c08a12a836a260acbe5d1f9f9791e2c3052caee3c1e84786fa6b8c71e7becb1c71e7b7c138477178d13c6933775c4ccf86b8f543486a9a120b4e38909078292e18eaded86680e0505430007ca0800ea7876b7809960c610c260b85124078048380a7896b00ca818c9719591dfce2e9d475ce5dd67472c0400568a29a3203486838048680dd7794760cd0453462064c75a77dd10e7f1e511e60200eddd46083810d40c023ac74d7ed7f4ca94311bb50ae8e5319fbed22e3565cc050cac0d6b7db991111b7d6d30878183808ac00475dc6474dfe8695f459809d68a6540207486abbb6804c242501100748edb0c7d256796829ae1c0adbe24ecde18c0f1f21d080aded18a8defb2ab663ccd2f77741a719d317cb58d04c291a073acf46befe25030f86bf11c8f302661cd980b22c181fe8e9dfc0699f62250138601378ace762f1e06140421a8637d7765df91696fc3782b3990ece538de9431bdcbb4b3b8637a5e6dcc7b5b3ce78c483b66e4c5698530211480fb57bd349f03339b59562522611effabaaa3c0045ef1a5fa22f5f3ba320ebdc2f8bc785aeec662c414cb7a71787c7c797c7a7976fee0f4f86c395f1ecc178bf9745ac7e9b42a27652c1002959159465ff031360e20c3d8e1bb7114767782d0eeedd1f9dc192ce4022764702e4b651fcc9ae6f666bb7dda365743bf81b653a2ef3f389a2c2aa7c8b194582a8621f76db7315b754d6fb971dcb86d4c07ef7f26e9af981e31947960efd4d3900bcb32b812198912dcdd03066d3e024ebd5a0ca83d9e0dcd27c137499f7ab83639321c7071662a9eb7014ddf7d1aea4df69375a2f9d107b73f9dc56091faa4b9e93b4bf0ce84d8a412aa584c5537cdd0656523a7a251dc3476d56cafb7da74aececc25317b81d5a6fdece7b7bde3f2bde2f7fff3df5cd4c5c9e164318b1797c7ef7feb5bc797f796e7ef4f9617e5f2543da601b75dce9b9c15599d046dbadeb6575dbbd67663cd55489bcabbc2db2aa088c20cb521e5a6ebd7da6f53dfe49c87becfb92b8b309fcc8b629a937569b8b97a9eb56324b8a6ae6fd76db36e9aa649de4fe793d3f3cba228c60453b7cdd0f57d9fdd523bc09d318e0b69d7b40e33b3a1f59c5150c8c975701a2b78873932993a9c514c10eb49a88eebf9610893c124537429146220156711116657577535868450b47d0a94d43d9319113be02e8ce4ea64c69018ea816bb14e90d5064ac99095d5b8cf346473827a2276d0f8b0c5c821a0c0242c6e4abb1bc4c709aa91ec141883d8c1440c676621224721a5400bb192b5722fdd4b50290c202397b022c608789f3b43cd708ae216dc820f8522126a42ed5c49a95da694adcf245444b180c1d5018610091c6c8338d805f041334093e885a360cc24457172440920465d220aa49c16d54521160ac7d3ab27ebcd2a23670d9c08c1292104362559675a256e883ba2ce3dc30063d8ce368e89039330d8b3e758955d9fab7afee31f7ff883ef3e3c987f20c109238304112112621fc3453b520ce69946657321a10057762318c1610acf0475d710d8344ba0693d79f8e07edfa3aeabae1da0669cef0eb2c71e7becb1c71e7bfcc347014cc3cba26c2130606360e028e236632e2804d971a32fa98cb9a06608e1f5620825bd93c4993092bf8110898448df64ac83ee5640c049c0c6f07c80104ec2aeb85d1bd8702050ec06af5e9c7c64019e66a863263809789c6077cd4527116bc58de2286021b8ca5f5294be5a5a47da95a04c281905efb89b93802963639809e68c1bc5e0a80887019e77140f80d388c67645f88bfaf628c0814709000e038ec34b4ae28be80cc9316154af4ca8bd886ec920e05946495806b4b6bb22e301cfc2e70773168248789a618000dff85722130ac232eca2717a178df1da0d8e2779c7441cc7971d1f334663789231651c060c03146f0da00027012bc5b3bc3bec88d671c02869d7ea3572615f9dc1199737721c5f771786cf8f6585bb0122010e0356198d83f095c40cde9669633e6f158f33168c43c167f63219560e03a68c65c09090fc5d99f636dc28c87020afa5c7986935a3e297e38aefbe8f05380a58675cdb2e502fd8ba034132dc28004cbf51431afb6b6a59af5036232f63fe8abb3811b9f94b191d7bc9e030135e7854111331119460521493d962b13c39be383b7f70727cb93c3a5bcc97cbe57232ada675ac0bae2aae0aaf02241a844dc847b6ca9d460f1918485e488ab033c665134c9dd8c525300940e8dcae61d7dbe6b3a17bb65d3fe9361b324caaf9f9ec783a3d91c8c5b4eafbde3c437d685a9883ae5c3eecdba7ddad4d6456320ddde38c0f73fe7959adcc36399b2523cf442cccc25473957326d361183a4da0aeed3e8c7232c8b78c0aa623e385e9676ed7b97b4ce599d182bc162ef2d047295c1be42b9263a917d3d3f327163e7d748dca4d90d42504146e86366bceca0a256ea91a9836aba6e9fba72bdcf448324998770c775a5f3f5f5f2312bef33efee91f3e3c393d9c4f27e57476f6deb78f2e1e1e9ddc3f3a7fb838bee4728e3819949facfa0ce46c79e8c453e076683f595f3df2fed6ba95681f498587498d4a9cccb5dbe4becb43db0fdb2eb549b3ba3310c1f3f9b4280ee13ab4cdf5d5ad0e3d3c09b3b6cda66956abd57ab315e183a3c3f3076752cc39083c5b6e4c07f734a4b6eb3a1a256a35b98b69cec92c6bd7a4a167a6222575230f711872d3262295109c83142c42c466c854448fa5451e04099a29508c126b929243d1a78199c9cd35ab66508e1208b9d494dd7ad3deac57cb6a6c22e4ae56002044f69e72c9486209e84c0773554e1eba84b6d75eb3b38688a242313efd50c05c879c73c2c8584040460ec0848809424e6e0208438020a3520d838238979467c2d360b5a1040777982ba1238f04386516e5c001ca313266314f840af73260567325257bb1ed072404908720415a32772809580209931140e6ceee0e1211e2b3e359ea7b042c2a8bac5110998c85a9a46a62f581f5eda408f728d4121f858f3e1e5643836cc6ccc9636f1033386d92df0ede72d1c17b1d1009b09d26901005e6c8102854b39571e216fabe1bfaf4677ff66727c7c5f9c941c9a1084508c5f82714700139d4dd1966a6808314702276ba9b9f3275cdc40215b7cc9ed6b7cfa7b3b318635555dff9ce77a2a0d96c8b3264edd9d84c89f6bf69f7d8638f3df6d8e31f0568f710f865a17df7387a5763ae0db709870133d995690b41c9789ea18e5a707857031584a3f84e12672a2ffb3e5e7bfd2d33566f5ef19db0cb8421d8f5ef4c187e47d38c3aa933c1ea8e7632c0be50b4cf182b853a006c147346c52f89a4dbbb5e864651bf534526fbaefc3e8b68744780bd20aa08789a76157267bb0278c658df35956c1da561c268ede50af3eb9d088150311ea55d88568af3b86b42792314504709f89ba88aec789ee140762c81e2ee38233be36f64ca00f35d187fc16c7b9e76a71b1c8101c38441784993dd28ce228a3b7aa2f35d55bf52cc0425a3b1b706702ac8776d2ffeca6ad5d11b2682fe6e10ef2b32862f189c5759bcafb50b7594bcbb6d02e12a83ef023e8ed0d85de4bf94467977a6b57772d45bc344c00473385eee74ad3b3e2ef95b33ed1db873bc7e43a6156fc9b437a26664477b976cfe3ab7b8b6ddc9b6df882bcc6ec4c412c85ccd468a9746b76edfd13a23354318958c8dc80076d7717e0a04621a5572469372023105671150393b383cb9b8bcbc77717a717274be981fce1747f3f9415117d3aaac27a1aa68528482350a2470a6d1c066b43607b113e0e3ba08b463a0339cdcc08caa003cc3b7ae83f69ba679be5d7fd4b5cf54b785e4bae293fbc707f38332cc48cb211b15b6d93e77ea54b5df9019c886941f6f367fe5b68a1a16f32324ed573f91e267936ad5756b22f8d89be8ec8ee483678225cd6e8134b31a156556fd2ce2b33e3d879c122d4c8e8b41483bed1f537c6032351414677d13851936f4ddc756ce36667329ac58dcf43cafaa9c86ae4d4529c8a64e3d62a734f4d4f4f9aaedd683994aafa1e3a0b3c976a31f7f72b56930abf183ef5d3efc67c70fce4e6675984c8a7bf72fdf7fffbd83938bd9f9b7abc34b0a4bc8ac1da46d93b7d4b68d4253ee60390d9b66f544fb2bcab7e857a5f5356955054272ed4835a7d4362bd261e8d743dfa8f660a720d37a565515a59453dfac5ad5347242a9dfa6aeddac577dd3baa39ece1f3e3ca9a61509a79c3b4b9432e960a91b9a551a5a9031734a39c6523b4fddd035490784c09a03e5b257b9daacb7bdc7025555cd0e4f0e0f9783e6ae6bfa763de890b3b2386c144551ca5962453186a2568ac95ccc8b3801cccc884410c9d5d5c87a8e4524235368f69060c4808a24830c1ea0893cc27a68262888001c12ad0000200049444154939660181b3805df8ab78a4c383c9fcc975555c59cf330e4d4a7edaab9bdc1902cb2154e64a3968e113911a2b838022cc02321b00a3bb1ac93659013578163f04080239b0b4882149e52df55864329bd14ed94aaba12bd2ce9205ae94355a0ac2744e566d50d4999c563614554113375261804345248ec702377820b3928e7e3d9ac78b0201e6aea727bedd34ab52511700ce58c433db41d480e381e4c2a565fddfce4f9d0674008090c352686f15a6de5da89f7668da7920339c8c110105388128548cd7380a8aa2727603a9bffedbf7b7c72f697ffe1effdfac97c2122014644e6e6a6068c2e5c2026767273cfe44c080c73cd94cda3b20d6e4c2a943358a74511e07ddf4b2c7eed073ff897ffea87ffe67ffb93f3f3f30130b0c0d8f7c2c67becb1c71e7becb107d6baabb6c66667dc4d445de71dfba1af945a13416b6f27714a02e30dfa35ef98b17af37118970c77f48e6777733791c1c0f1ddc9e5756aea8b608210a6fc92a021bcf6911715e9f6cb4c7fb2ef4e27c044b031c82bf48abd529c5febcb53bf5af18e5d33ef4041c0eb3d0bc037d72756ff7a52b26bc551c04544e76fb615fb9a65f64b520077d72ebd1e8d913d1943f4ea5bea3b05dfb7053012dea6d9b2352c65c700168cebafa6ed7218e078431fd657df45764c68475ef0ce981ad976075929960173476bd8ea97f038efceb4b7317ae32819ffbd79421b09f92d7c597efd5a7f13b0983bdcc616971d4b7237a5341abe08cbd88aa36e4ce4ae80133b39290cd8e90d87d17bc6192eeea1281793e5d1c1d9bde3d3b38bb38be3e5f260319b4ee7937a5ad7e5a42acb2a5435172509bb832c1009c1100920335335821a4899290fce121d49c8dc3b378d529123a4bed97e66f668b3fa7873fdd4531b0a5d2e0e0f161fd4e511076141c6769bb2664beda618ba82d6ebf6234b895265b93179bcd9aca672bf282f62dce6f464db7d82f89c789386ce94989949dddd0c773417040573c849dd899cfa76538676b5fe6b3afaed5eeb321c87e2bdb4feb7d1d79a3fe6f29ef232a94da797ebf547def544d6771f87eac8e5b8f7b078efdb3f7bfc930399ae9f3f2e68ea2a6ad8a6f474db5e6fbdcf65b6aaf7bacfd27bf9e1a79f3ed9f643de9e16f827bffdedfb97f3a3c3c9f278b65c2ece8e1f9c5e3c585ebe7770fea03a384539eb516d4d86debbdbdeb3333272c7b9d5ee1addf576fbbc6faecd9a82b5aab898b96907ef73ce6c830f6dd736ddb6492999190493c96c3e392442d64e87d4aeaebcef61d9b2e7a11f9abe69366ddb66d358d647f7ceaaaa327722caaed629896fdb276a29248bd9911489d42583fa4e57a9f316ae223a2593dc529faccb58abaee3b4ba777876f9def1e14980a7a17bfcd30f6f9e5d7bb7654235e769592b5129b1e0c0d91118266920294355146a201888442210c18eacb0c160883066b80bac2215d132425573a68ebc144e198df76c0ee1216b2c429f287a64084f7246d19a524de1105a6e3c0a8510c16652f661d6e9facabb2bf8552a54ab38230e3d65f5a1102ad978e82b461d83408b403df3a7edb085681acea59ad753b7b4d18eebe8d93969c9284231eb52a1a9136c45b3dbb288df9de110cd3c60ba983f4fb8de6cbded02c1a15c14564a4f0aa10806019a4c33452204108f2a57626076d7edf18c4064ed73eda6c1178c5eada8eaa5530d9a179303b510ab394d66675e3cdbea36fda4dfe49431a4348d6549beedf293b65b19120db9708a949083527009b9600a066236a20ccbe22c4c6d6e990454748efff3cf3eec8cfef9effdfae981112c84504deaed76cde223f544ee440664500246322ac88eeb55320deee44e9a396940820d3ce79ee8f4e177feabfff6bffbf3ffebff766b244e4d62ea1217fb71aa3df6d8638f3df6d8e3cd934f843757ca23d5f05612672a6f6e7f78db8cd5dbd0bd493a6454d6587f65559db17469ec65e1bdfea6756376548c9ab1b19d4a8bd0bbb6f362feeb551acbdf796abf23535ea9715fa30cfe7d27c193849250310e0505fd920dc847fbe657a381b70c6d8d817a77003ff7fa0bb486a5a0ba9340fa8af97693711a30636cec1bee2203018804750c40cd10a07f8520db2a6ac694318d7892dec5e37cdd4c03b0901de73adeb197f1efc5d70a7d85d7bf19e96466a38ac7d876433b1e1518e7a4dce1ec189b6cdce1a35c0e330002993803201ffb10c9081009e5ac9e2d0f4fee1f9e5e1c9f5d1e1e1e1e1f1e2e66f3d9b49a56755d2deabaac6ae1a0526a8c218eb6560e556566d7ec9e25501051b5ecca4681406eae5d2c7288dbac6db7b676bdcaddd576fd89e32a86fe6831393cba288a22f292e944b558affb941ba36bb3441a52bf5af79f76cd63f3b6aca408b5db46f3d3691167b1485dd7769fe5fc91ea93285b4507cfe4809139b963744e1f5db932cccdd5cd9de0e3d05912df6a7f15c2b9d901e503d6197c4b7cabdd275c7eab4b99b4523ba2b072cd961fe7e6d34eceabfadc8bc38e0f1edf6c43b1787e9bfb94d74d97202b2d9a1c3a8ddd9036abf5f50a9b01dffd9d6ffd27bff7c3dff9cddf9d2a5d7ffab3cbf3f2de83c3c5f1ece8f8fcf4fc03cc4f11a783c69b8466a59a5b37a36ca403e56ee86edbdba7fde6b9f6b791fbc87d1db270163237b53e59de0ea91bb64db7dde4ae65d3a228aaaaaa260b3003e8fb2e759d5bd63cf4ed26b0774db3bddd0e6d077059568ba3d3b2aac0ce91d56cc89da5ac296b9f93f53d3a2262e5d4433bef3aebfa3c64a8a128cad4b9660961b6da0ed7eb5642717676f1ad8bd3e2de19cf66b198d8909e7efcf38f7ffae1f3c78f3cb78b92458c1086ac11c8fd10a4107662b620124544c88d4042020e46ece3f06070e6c85e0eb97512ca4a6222990a335632ef91dcc8846264711e247bd69e7d8095ec257921908058961e6528ec16d77dd07ed43166a64045b0b296c3e3695a797a92db677d7bbbca0342156793a2d43c15d465a89845040846b4ceeea134295af00df8696721db93b6d9aa0b09b22e0abaa8aa532a4b869005581df361e52765ba17431d483dad9247f7484802178448885412917952373337257277318319673652028d865909aac4a643ea36375d7b5b1633e3e84051cecad959514e56f574689e530c53e30f7ec3b3d24ffff2c3b44d4515ba9485cbebaeef8850a0d3d41b2c0240142697408159548818ccc20c4f20418cd2f7499354f562d36ffe8f3ff9890edb7ff52f7ebf08288b627bdb84b2208266c5c8c7411d899189196ceeeaa666d9736f229659046ee29673eacbc2db619b2586a2fa2ffef05f8776f53ffd8fffc3246586541cb0f915f1e0dc638f3df6d8638f3dfede54610e0c6febc411a0623c1ade4ceeac7f61522039a60cf537d7c006c42fac353b027d4997cd57e4384641d6ab0c02e6b21b63790723931d35a3bfd3a3ad7837bab5e367fcf32a2a3b851d7c3d45617308bd6a1cf60ba177f40a076a7e8dc4390abb3122ff45ae9d40ee5a96eabb36ab2fd28742e8fc5d011cf55946548c92773d2f231ac38421f43524b493e34a711ca0f94b5a90deb60b07883013b4060516027abdbdc8eebabdee17bb61b15f56a68d41ebee8219bf70d77e31d3be310df7d5332d39aabb6b54120ada35fb8d1415eb8e7429bed1c2c847cdd11d6b43a357156030000607b1bb036c3e0e0882487caca4007212c7385495025911433dab8fcf96270f2e2f3e383bb93c9ccf0ea69383c96c52d7f36a51975555c5a244a8e1ac2e83239b9742220422120182b8435535678715c44c4c44cc39a74d7ffde876fb37edea8ad38c2db95f9fcec3c1e2d2a590ba9acd8ff3506c5743bbbd0a4c5913748bf41ca94b1a737f93f3c7d0b498dc37d3f5e693aebf1514a7c7479e3ec9fd234d8f80eb48bd505624b8017085a9f828a7eb048feeead461f4e4323698bbc0222cd0fab6aa3bf3e360072ea7395d0bdaa17fe4ddcd840e4a39cffea86f6e23b5a5a8f84a75d83c5b473979bee2ab61fbfc76bd51429cb7dd8268ba69ed93a7cf9fddae1707f80f7e13ffe90fce1f7ee783f7bffb2fcae93f3b3ef9cd7931fff4930f2feed727e78b72710047dfd96693fa6c19c9c849071e5aca4dee57cdf669b3796add0d6b1f392fab2a4045149e2cb75dbf6abb4d1a9aa169524aa65494f5f2f0a4a82b6698e766bd0665cd43d775a91f04a2d9fb6168da5b668e93f9d1f232c6028021671a7addd8b6351d90930fce4a41230cc493a6edaf567dbf51ca1239804b2116e6cdbadb74e9b61f1acbf3b3f71efcdebfb8b8b877202cc20dec76689f3d7d7a7bf5f4e6e38f564f1ecd8a82c3b42ed00fcd306435945371e4de5ae74a383b0d8c68ce821024c0cd01a2908104777262c0605482020b621477f1d4392777574f11d994c4c07551869c8714735bd46c6485148109c4655d504557edaaef35100ae1449e0138136a1756565a52390b934b69af87e1b6e72655392d0b1c40268408520f2994371ed67dbb696d98504678b6ed588702dc7835107b9c0e345ce5beef430cc5ac0c4072bbaabadbf393f2681e167511dd6fb6495573360021800a14054541347486365b6257e6ddddbb9ba065876553611b05c523b3aab69bedd0379237214e25b89455592faad9818aa8aa8878c2f1038117a6f2d1dffe38771d57c573b547ddd08a502831f4cce0c0d91202b99093fa788393100a226b2535a9891c635519028b50e4b6bff9eb7ff7e8e4e8af7ff85bbf163c0470ccd943dd0da90ee26eee6aae4aca70c999388924f3419d61ec0e1818c120564c7a1eda615dcf96811821fe97fff57f337cfaf1fffb3fffd18383498893c5c1e11fed7f9feeb1c71e7becb1c73f2652c68108842f93e678e1e0a40e02e6fcda5bc5db848da782cedea0a8f2b619abaf8bc630959d50ab0302e43b891c009de128e030203be8cecde756711476633ba398f1bb2d9fde5a5adf452d3b5ac369f8f21e991bc57100d34bd2e1551aab334c797749b2a331a863a3388a68147a379273fd658fdc3ac301701cd03b1858e9bb6a6ca19d4b1163d7aed2df4d4e1d869d200e6127e2fb399a6094ecf9c617b1314c6c77ed1898086e5fa1842a8231083b4fa8b1f1e46d016c0c33c1518039cad7a9b1f1ddd308f8d793d0ee0cb71987019ade25fbf28e5da8a326dc1a0c3814d05dcf5745a865b7a3513da7b35f72a68de4a6098450d0e7fb9bbe9869efc032ecd649c032c0fca59b556758004763a639d6efccb4d630651c08cc5f2a1f8d072981a5a033907f4312477ce46508a34f37811db63310278cd6e3ce3e8ed5b9f0284d03b82b012003898eba26e5b4981dcc4fceceee3db8387f707e74b99c2d8f67b3595d4dab7a529493d1463c221470cf212094059140c50ce6d93d0f6e2023cdf05c4794912d0d7dbbbdb9bad661bbba7d9286274ccf274538592c27d5018729241ba4edb64d7fd36d1ba483ae1bd49e796835afdc369c6e4975c2b5579d84b53b3177836629757930f1ae0ce8b79b0f353f225a47c90e355537f2d1cb58cd54e04cce7076677738b1c346111633189c2dc0524e4f225f434e40c1c224a520b4d1e1da9b1bc81434897c4828340ddd769b361ff7c5a766082d1a1cac9b2b991e3d7bbeda6cb7ebb53e7abc9a4ec31ffccbffecb7ffc96f2c97ddd9e4d1e90952a0cbf74e9687df2dca870787d3936f3f18f23621dd5cb5e66e663e8aabe8a0dd75ee6fbaeb4736dc0eed8deaba0ec3a4a248896c2878a369e89bae6fdbbe6b86a11952ef392d67d3a23e88e5c4250c599bf566489dea5055d46d9b21755073a50c87470ed5e2b800c010869859ce43b6d63d75fd26e76d04b161d8a6d4281272c6ba81034c21c8cc513483f5830ee6dbd4b5868393071ffcd6b70e4eef1f5e3e94e9627bb35aadafb5d9b4bdaeb69ba7374f6e6f9ec8d09d1dcea736882b97b10f1c0b724ba2dedea6d28ca4540f5278e01084194aaa2c159895595c463d15d37146b064d610312a3019b1e6c1cc420c869c0725820406e0cceee042592cc61843c91c8a69b4d0adfba112780c1e258bf56a29b9a967f2c1fb4c9902c58362398d7ec2beced22a6f8cb35609a57a76911009b1f556eab2a84acfb0a1ef524a8621040f653f005264f26dea4d785614ed90371b9c1fe383a51f1f48499e3acfd92c51eacd0c1c104b8a05d8cd00734f6e4664e40c10bb333999c10d6c701e69657791e0d061185c93a50d4d9614844331900042c554a64b6fd9ca64951dbd177e3d08601ffdf86fb3626d58813a27cbce0805b13b81312a012182c49c9c7d64d02c84d0a74610243086a14fca759ccd6646ed9ffee8c767f3b27a787e3429bccfa9cfec0c1fd47ad3c169181df4c80d9e547b2152031c64a6466c011ed2b08d215671e2ba6699a97b3d5dfee11ffeeb838ffeea44fb8bf3fbcbe5d11ffd9b76ff8b768f3df6d8638f3dfec16370c0b11064a0922f175775a0b59d406af5ba0cc83ae3f46dc2c6137e33e9f0b619ab7754d46f2bee9e264c1891769a23af720aade1794279374af3e2504fd2ae35c31ced1dc7a48e957ec97cd3ab50c7da76874d8ed52bca26bdbd792ca87fe5d45bdd114faf523c83ef4cb25f4c78dd2a7adb6d411ded57e82551bc3c8bfa9b03b87a31967577aecd17d45e5adb79549be3fa0bfee26bc561f84ae14afe9a89f5abbb7e963161140c733c4d2fb3ea2aa3624486bf6e6dfeb60066c7b3849a61c0b384c89f5f803b5afbaa0d232f56bb3158de310edf6017b70abe9beab9d197ee54c9110c4220426fb8b62fe110df91699b57c6eb5e4de051ba3b32b2e336a37efd8e7d63a6bde3ecc0ae6b06afcfbb29f034edfceabefc38e3652518709d115fb1b8bb5594844070ff12bff3b7b2d1ae4477f17586b93b83c060775277807ce7dc0b108d8651ec44105076d24154b944a817cb8ba39387e7970f2e2f2f4f8f97878b7a5e578be96c524dabaa2a4a29ab1c820b0a625475207628997976773297e4940d16844a80743b6c3fbafef493e66add6d37a9db9665accb78763c9b4c3e60a918d39c43a0cb7eb835fa54e26dd17cd6df0eae17b190a41f35e9b3aefd08b60679095488aa894a75a06bfe2d5355965594c21c37cf9ec67203dcb80d196e59cd1050180543dad975b9bbc25dc9d45c4786cb76ef8c56e82dd15a8727d91e7bb854312d8ab647e96dea37b3da875e9bec434bbade587fe356a0d64d7fb5ed19893f5ee95ffce879b38503f7dfc30f7fbff8b51ffcd6f77ef3bf3fbcff1b98c622ae2fc2d349351497a71e2fa7f5a5fb649395586e57bdf73de71c00b776e8b6edeab65f3d1a361f0dfdf35a743eab0e17051969524f8dead6d266d5ae87bee99b76e895a9a8aae972765cc6228aa73c6cb76dcad9477198d467ed3c49b359f77d4b242c85c49a4500564029071b3cf7961aed1b4d033b0b78d8da36b127f42d721aedcabc2e424e18b26ff270dbb6eb0e2a354f9767bff6ed6f5d3e3c38390b4509a06d2ddf3c45ee18cd6a7d75fd787b7373d30fab8273118b1acd0753b00d2df54369d308264135cf8a4d3370db790e56b81930510a05b83405c02eec2006052227642748700e0e27d8d8786510b1cc8a8298a19613118345cc444a8f999843a8629cc672114bdae44f40795ed716384b4e6e7065875125c2560478966cc85d06504b9e8588e0eb2e75b0b5534bb1b784a14dedcdf6765b96aa6d653e75adc506d76d4e6d6e0b1402308682302dbb8b026731df3fc277dfc7b74eab18903ad54cfd001ddc7b80c1058a2a5030cd0920272781bb82dc8802c1c91434ded63b8bba57860687be1fba36a616949999638958668a881ea7cbde2ccc918d2d84e5037cdf07f3f4377ffb5103cf45a9ee49339c028b9a4fcb8921c7804208c188cdc85ccde14e5c178527e4dc09591134a7be57afa7d5b66b7ff4971f9e4dab894faa82535a57b345ce9d7986f58e440ce282dc08aada8214592199c8b11b52e3024c3daa9a7a4b4dabcbc5b93b2f4eef7fef87fff4c33ffe5f96c3d5934f9f00efef7fd7eeb1c71e7becb1c73f783870a3a804184baabbb2d71d9b578acade61af18374d1c42582b7a47be13241949833790386351fdc5019977cc58bd83c47907dec107758eee0b65617e53adf8b5b4755e10192ff06aa3caf076eb9ffcce32b5b137ece58d5b7837be7896cf05f0c5cadfb1ebced0bdad66062a46f6af34e7951c495f63d6be74cb9ffbc85709e0e0185e6cca3e9f87445fae6ef3c653bf58db37d8c5e7f8c457336d63bf9c4cdbda5b1378fb8aa9d8178707dfb8e02f3df51b2fc7faeb0ca9a53b63aafef5b3f78ede5eb7adfa3ae0f1abeb8ea8642277c0dce98580b9010c18110c4ee0f1db2b30674772283397c5f4e0e4e4e2c17bf7bf777e7a79b65c2e17d38379319f96a1a8abaa2ccba228bdac4c82c1899811a0965ddd8c846388197263b605687b737bb37ad66f9e75ebcf72733329aaa3e574363b0b81894290c20969486a6d3f84bc75c366c89fe5e167ba7d1440b3ca39dbd0fc85c467511e87a227c7b850574b03498c2c43a04adb49df7b2c5cd0b20ed97af34c4e6c2e1e4c2dab538806777798bb19d4ccd55d85828d52aa34b6251211b9a718d7f06744b78632739d6ccef9b90dfdd34ffe26564808cd36e7358b4e9b6dbade7e96cbfaa3473f7afae4e64ffee4a71f7cf0c11ffcc11f7cefbbef15e5d5fdcb4d353f981e3d5c9c3f8c878765d0853e0736b29c3539349b95c4623b50595655c99bdb9577ebb6596db6375d73cba99fc6fe649eaae33288671ddaed4ddb6c726a2df76d7bbddd5c09e558485d9587078b20b5b9e4e44db7cd9edddd72ce39b91a2c9b19ccfbae674859cc9c204559559583dbb61dbace2c271d905b1b3a1b7a52a873b34d5deb69003cc08382c8c8ccd2266f1bdd2678e0627e7474717174f9c1c1e9fdb0585251e7405dd763e8a266ebdabeb9fee4e9cfd637b7f9261721ce2675905c609802cbba283169dd43112394205c4e898b356d9385c6f466757d7d75f5ffb1f726ddb22dc77ddf3f22327757fd69eeb9cd6b8087862008b05d94694b966559f6d25ab225cbd607f05a9ef95b78ec99bf843df6f2c033cb1ad8a6b960192629360009bce6f6f7dc53a79add6466447870eec303c8f7003e103249b07eb3daa7aacecec8ccda3bfe3b9a7ab1589d5f36dd5acd88033cb2c371d7de48194acc6a77a1676c5c8381005726b1c0caee206651b0b3518890ae238ecc4b0a8bb63bcb38ec768342abd8e89b16da708041a6ce0153c915b980c028f0892df1343a664b1a1a1c036146348561ccf93056153a9d2ad7cba6bad7cd6628631aaeb50ce6514196c971d9e04be778f73c2fba3a7c512e36e2a4bb7e18461fa738252fd999294650255289912bcc983cb0b9c34044cc8030118189889c49581c8589ddee82ef90a73cf67db7595612882b8a5d686616c4953c70ec567d319a9b0b8cd2d93b5ffcd298af7b7dfcbd2789b20b7320b810a999324b0c1ca2870017d85d9b392657b36192581777770f91090e2d22aceab376f6c1b3e3b7fff0fbf35ff9d29a24042a6507bad3bdb35b819199a9386b208946c6458d55894404a5125412cca6211f51756bd53c0ec79a66e7f7df59fffdffd8c6edd3dff93fd6012711e7c48913274e9cf85b42711c14208030d91b07c8ef9a77d38fba5d1feb3e9f3883f449d21200fbd4c2c6a37dbaf862c0b3043bcdc0df4c2ac279c0e87895ffba9fea8c11e94d8a5339b5eff839d6a4ef3c4f22dc85dcdcbd207aa35c90bbabe34d35584085d8c800718ee4150975cbcdfcecf2f2febb0feebffbcebdb72e9767eb76be9acde75ddd760dd7129bd0048448b1129662ac24a52f078e9020622126f7fe659abe35f58ff7affafe765ff4385b6e1eacdea9afde93daa461162a6ae3512967e1ad69f2d4a4c18aa9d9713a7c5f6ddbd6edaceba24ffbdb0f5c3f24bf05f528854a818264ce52b14b1e33d944646c2072b21449d3940de414410e145001c1147ed709dad50c2804bfcb200303e6c4ee4e2004f2e846664ed88dc3fbec8f8a9f15ebd278a687c72853b6ef1b785f96db9be3ee091ff7f6f8f1ed878fe1fce24b5fea7ef3171ffd8bffec9f9f3ffcadcb47bf106ac470647b7c71796f71f64d6a1f666e8903d985e97e7bfda2adab5814dec7d269ee6d7c79fbfcf7caebef8b8de0b888326f39d218f2c18ec7edb09bd2b13f1c8761d05c98a9ade3f9ea7e15822317d394cb980ed9b29915c7a0949372c981300f35098da31dfab169176016e1e229e5a9e850d261e88f1570e7507b919c78eae3384eb9142282881115a7927918f3d46b513250e856cbfb57cb7b8f169b8775b7e1d89104531e0f07aa2001c5fafd71bb7df6fcf1930f072faed834edac6d1cc9f36155e5fb8b599450c6b87f751d826b2e8b597dffc22ece66b7136d8f939492a7714ca304a363ec871ed5b27292361289a2c08d9181e26ee60029a24808c6c141a616632d965447500ed15c0c6a5209574068eaea9e84b3c5e672373ceb8b566d533c1b1ce4810562509452dc6dc9544c8a4901284880baa9b98ed99d70685077563b28597be4afd5e437b4a4faacabcf6a99a531c77c641446f0d2c6d035e56cce0f57b1ad8dab5cc75033ed6ec7329571c07e402a92d544625b0b55ec4c6a5ac80a530132bf192d1131f39bce85fc66d3bb11313b60664c2805633fe5e41267cc8d3a07be2b885f4025c48850330b47ce9498e5e2ed2f7fbdf80b1d771f3c1dcd5c605e8884acb868aca30432f6bbba520abeaba415892c29393b859493696641a804148a8b93fcfef7ae3767ab2f3e989fad02e5149b0838acc05dcd4d03b40857a12af06c1ee099cc0d02aa1cf534a4aa6e75989886a69905774ad3e4d5ecd12ffef23ffc2fc7274fc2ed731c4ed78113274e9c3871e2c4e7e653449ccff29afd675473f7c45f09c9f134ffcd38552138f0eac716b539f17340312722b80991bbdf693977958c016377851140ae00e086e0ee0eae9c6b50d5358bb38b47f7df7afbeafe5b176717f73667eb6ebe6c678bb66e9aa6aa42d549ac1108c4993cc30a7c20a00d00464bb7c3edfee6b5a5c3e369fc76195e9ead1e6c2e67cd6c11ab05fccca89bec78d8f7531eab3ab84d65da0d87c7651c667155852874743d5662f3d51987631a5e0c79547dd15547e22195c4ec91709771918a3957a639464a630f4d9584348e2264ca449189b2e55c4004168091730639dcf171c08690b3c0ccee3a7b919173340b5a28174fd61fd2abd03c4bae4671d835ba9db1da71bceecbe1d90eaf5e6f1f7ff75a80f7beccffc5bff7d5ababababf3f3b3b359b37c6bfef01be8eeaf2fce6348957d1944d0594e60ae0ac55dd234e6b90cf9f5073af67daa4afb15a7b9d854476adb525321016cccc3a13fde6abfd5e9304ec75252105a765dbdee54d5cc889073362f6aa6568a17d5a26ed95d29842a8a7019fa9bc335439aaadd6cd6c62197525ccdb54cb4bfef090000200049444154534e47f6a956f35cc6fd743c604a700da08a68c6e0312504e9a769bbcb43ce0075ed6671b6596cd68bf3cb76736152250da379cc9955cb34354d38f4c79b613b1d772f9e7cb47df98c483c344dd58ab0716e02afda6e556ef4f666cbf3615f5e3d4df32e9a722c8c7a6abb81dcf7fb3da771ddc4d57a592d97838e1f3e7e827a35dba4f68ca83262d85d1a9f65a64a00929aa502c512ac1851b2b652ce9e890c5a31399385c0b5a0e25077ddfc1e87d5fc6c797cfd72d4545744e6b00ca53bdd4f00935239339123ba55a3fa68961d811d30a9dd18878411163885e05d45eba65e5ecc66859721ac619b14428903976c5ec336cb66dec6a6d6a651882999b0eba450ab42e396a6640a06bb419bba762603262b6a50a6022a66ea440666720384ef9201ef7a02baa930036e4a2470c738e5712a2c15b8d14256d42382b854b18c982f96634ed360d2ae0dc4737bf4c5affe4aeeaf0faf9f5c4f4698d4ebda229348e10090abbb828a321058c59d82887b618aee6440a8ab2a7a56ad2a39f4fd62b6380edbdff9bd3f6debf7b4d8c5ba2ae344ece40ee0ae0b99b804624f19c266e23a929a3b81022148ec52ee17cdcccb98fbad344cd44d66c3249bab2f7df31ffca7ffdbfff43f9cae02274e9c3871e2c4899f8d8873e2c45f2d3b3dd9e06f051ce25dcd97624e770547019009b11399b93998284834b3529c4114aa82c665b158debf77f9e8ad475fb877efdee5bdf3c562b65aadda2ed6b58419d5ad57d19a288ecc31c50a7c5710be4c3aa47cc8c7dd87fbdb7f3d0eaf2a5f2ddaee7c7555df7f17cd8aeb98d3ed3401b994bc2f3ae4e9d8cdaa747c7ee8ff70e85fb4325b772be4ed61779df1a28a6d17bf928621a53f703c0b0cc8e834c252ed6c5947983b580b436023c34b72907828233231ab312c6a32332311104d5a8c5d848a5b13531e6186a60aaa66e54eedb210c42ca8428b948c612c6962a116a5daefb7149bc1c3f5cb69fb911eaff74f9edc1e3278852f7e09fff9bf983fbc5a5e5c5ead369708cdc5e6adcdec8bd4bdcbe7ef69772fb1185b3e8252f25eeb08762b9ead8ed9f7bbe7ff67ad7f3cf54f7b5dd5f19faa7cc574bdbafcca717852f2edb8bfde6faf751c6ab68a7208654612b86381591e876329898824903ae5acb9b8162f4655356beab60bf26cfb5cb58fe6958466be6458713da4d785b4ef7b00119cfbc2c575c4cdf6580a9ce0064208b1294a7d5f52c1614c63c66808ed7a7d753edf9ccfe6ebd8b41c830539981332dd15375110816cbabd3ddc0cdb6737cf9f3f7f9acbb4689ba66a2b1661a7a0b18e92c64ef4b28d45cb773e7cf5e449f21cff837fffb7ae2ecfcafea3ce3e78f9bdf7dd294c6515649c7aa9e8debc398ef9364ddffe7f3f5a5e3dbfff5e3e7bf44ed5cd274b8a1c9888124c24486ce62e1da5bb064ea1f27edaef43812358c9242c314a5d59a4d96a9d27bd389f9b1c3e7cf67b901192029be637c591bc801841e0ae8120ce645c1bb58a09288a4214a28c53993b1566754b6416916ae9fdd816f42602d99835455a26766b2536e275ad8115a644420879321888e27e378e231438a69c039a595b35520ca5a897e056dc08e6eca198dd55b672277327220384a894cc4ea5942ab0bb8b705dc9a11fafaa96420b621149c3b89e6f4a3a4c690ad2ad5667c7a45bf064c9ccc2221885afbcf78baf5ede5cfff6ef1404ae583533d0d422543892939b1265ca635a77abe13858659311dc25d4e655366543885aca14445593c4b01fcbeffdd1f77eedcb979d58dd22b0c6c0cc4c4ec8aaaece8199c1ce41a8442d935a7121674c0512bb714c313675ad5e740c9dd092e94cdbb3f61bbf75ff38e17ffcd6e94270e2c48913274e9c388938274e9cf89bc15d391dc29bda2e466fda8d674dcc0cc00d491309337308759a0ac5c0ed7c73fef0eafe7b8faede7978efe1bdb3f3c5ac9975d5acadeb2e34b35077b10a0834b21f9a98aa66d432f48769d8ef0eb72ffadd3e94b689e56c2ecde652781ea8111148980887fe301c6e0568780a28917294a31fc73a1edaf9513b67cb8c1d3185984c149e28ef4ada92be10b916aa8993ea08035b3463257527572757c0dd9d881470727394625e9cb5126acc753a4e0812db854387a96f2b4ac99bba6292711888a86b972925479e268c93a58972c9ae55b1a6942ae77838967dff74f2ed8bfdee4ffef88f86577eb1c2d77ef1de5b5fbc7cfbebf7d797551573d384f5d9f96a7519679ba67d047d00be4ad52c2b46852b6a6d693cd6fa62ec3f2aba4e61b51f1b2dfb985ed1f441a4a7755869f91ec2f9a08189f653da7ef441174b1bf2ec3cda74b4f11802ed87e3e4c5ddc1ce0c1752b371725512aeaa66c614a76429e5fe663f9511e2011e82003e4cbd96496d52cd4e0e55711efb72fbea68032a6228376da7c429db71c88761380c3a24188718e7edd9fa62736fbedc70552b114894433123732f93bb327960b2a2254f37db97cf5e3c7bf2f2a9c2e76dd38834455701d12721afa4ae74bc0cbeb03c5c6fbbd8da314543d774f3d836e6bbbe7fbd7b8d3157014d47ddbcbd1987feb83fbebe0e4df7eed5f972611fbc3c7cf8dd3fbabedd3efcc21717e76b612b25c15c4dac905115eb2e86a65ec6d876d3cdd3e4ec8ac88cd8500c4aeca8da76a95a75ddb2e8f0d19ffcebeb57dfad421228c803600ea268e24ea6e6498d05028f546a9196b88033c582e0e4813d99657886250204167148a3cf84c7a48359e02fdfdf6c4294716aa6529522ae702d19eeca2882fa381ca64250b1a453426851cd1a2507bb9999c21ce6a220333383aa33931b111111df6d7b770b21300ac189dc48870980cdcfe6a1ee106a22618644890453d2a4f365dbd473aec999765c8e29a7e0d274dd6cf9ce5befbef7f4c5773efc5098ebaaae0331e5b6adc7320da37af02a703b6fb8e42a50728f5104a2aec509e002334708221c933b8c85f8d9debef378e7ec972beaa2220a930b71259580ad8c2402332f854284b5ccce13239217318116121248323eaa982b4bae0e609e9f9ffdf2df3d8938274e9c3871e2c489938873e2c489bf41220e3900bfd36e7e506ecb638c59d5ccc022149d89388063b79937f3cde2ecfcf2c1a3ab7b8fd6ebf3d57cdeccabd5a29d35d5621eaa1a21a20a16a354c13adaf5b77ff2f2c9770ebb97b95776c4e0730eb3b307b19985fa51d6529c4d827949fdaef84d24ad4a213baabfd07c4d9add87a2fba01c7841e493ed72ce8c99c41a41e17bf6df65bf25df7a719b5c0d1ea00475b8b3940ae6d0bbe21faaaee5ae03cf9b3e5f0cd4a9082188d455372fa6fd3091843aae557b614c093967411491fd310dfd1442d81fd29484312ba59a46deefecf561bc3d8ecf5eee3ef8c038e20bbf805ffdf5e53b97abf7deb9ba3a5fd6b339cf97d46d96ab7757170fab6ea6c62e75a1761c99a8d241938eb15eb8930d966e3f9c86ff55d32bf577e797bfaef91191c5b8c87d0407b569b7fbc346969326a1f97c7d7e7c3eefe216d3753feca7fd0d4ae12088ad12db1dd90d81a966a9e1b140f248e3d81f8e3b40dbae9ecd632df5d81f867ea736120a8b9317cf657f7b4c83a70164088caa0a0094d0ef8f43f2db017d418e95b5abb059b5f3f56cb10e52b154898555e146e4643ae529d64cd11469f23ce5f1e6e6f6f5cdcdf5f55655ebd82cebba49a52a792dbe4c83308a5b582d6622d570409eb2d1cbfed55b2d9623bace5efe9bfffdb51d1773c0c7478f56457b63b23a34cd4253dea7291055cbd96a1e7fe1eae1979b65e67a374e4f1ebfcfe2f379d7d475844d3a4dc7fd3878acba55335baf16bbe3ab124299c89d60425e7115252eaa708f65366f97fbc3f357cfff586cbb681a77279218cc488a23a7a4ee81210477103b8b824a500a90e8c8a044d60acdef6281cc07d55e615e5a22293a310f0df662d7ba7f97178faaf6ca50d24e930bc31dac60153882c67eccc862455306cfd02d42329dd294e0934b2251a2625eeeca5cb91bdce0e6149c09cefea67077ac444bc95696f3aa6da569aa66b9ec56ab10a3b18a2586929a2b432353632a1cc27cb6d13c8c877dcec5ace1a679f4eea3af1d5e3f7ffd743f4dece22aceb23f14954095545548fd083ba65145a21b3110a830917328cc85218153d1ba6ecc239128d1b3fef5f8327b97db3ad6ec8a32a6914dadaaabd0c25caa609e410585a91c0ca3852cc1482af3bac40e20b011d45c254c2ded91adc4f5fcc1174e578113274e9c3871e2c4cf5ec411fcd936e67ffec88913274efc542a8ed39fadb4e576f7741e642e2491588825865aead96af368757e71effee5f9bdf3cde67cbd38dbcc37cb6ebea8d0455dccc6c5cc6385a90cdbeb637f7836edbe978e8f19bb595b2d9a455dd75dd754ed3c6b9b54525633671ea694f2d44fe36e3cbe3e5b55827d1e9f6a7e0cbb0d54d47a0993259eec1260a5db6c89d1997736109082ef558f660946a6a5b812a310ccdc8da026c66670777555b89b9899998322534b54b354a1ea88649c72ce59b8ad4208c22937a964b832b39bdfdc1cc7e358578bdb89cc56b9c8f676baddeec7c95ebcca7ffa3e9cf1ee7bf13ffa475f3bbf7ff1e88be7f71f2ed6339a37346f6233db34eb47d43d74b997ad1ef364665ed891a6b2aff98686a047cecd83ac35ac783ee4db3faae9792a2f71be215d30b74e9b64ab323d763996e97d6bef47be729bb3cff324cf9e7f18fd7925a962346d674ebd63cca914630e75b5a842634a59697bbbd362ccdcb4f5e66209d2691a76b7af902c1087087239f687e178187a9f7a540191500b83a3533c4cd3f1908b614a3016ab9a66b59a2f2eace9a8ea6233670e5e744813e531c02b1606cc08aee3711c4bdfa763b23c69be3d1e76c73e54b365ddcca4aa933636cc9ce6c9e3381117664b7ddf5d6cee35d56abe38bf78f0ecf193e1e5d37b171288d7eb397335e98076d95e6c0ed3ae2f438915355d3bebb8adaba66a976baeda8902c52537eda4b6dd6eb7dbd769ea537f80b3ea34a45d3f313c1c9bf6d0060cbb94b6315a0cc2b1e2aaa2ba09edd2aceada3569be7ef9be0d37cb4a304e5adc49dd39842a06894c774dbeb26b060056567110219ab10bdc89e1812a06114a713190211bea2a4c291b13b7d5d6d2f521bdf6ebdbba1b683e676a115ae4cadc0de650f3c9c27648b713f61a3297c03195a2a4d97c341d2d66097a577f9b09cc247e57c5fc8d840b0219c1a39099b2d8ac6befdd3f3fdfcc4344a2aaea6608d15d731a0c55cfc1ccabaa35c8988a3b872a74ed725c9c0de6a3f51a2b9e3517579babfbebfcfc7981c103c596894938db50b20b02dc110285a8636178b6c90cb189751b0a69cea921d0348e7b0c1348901206464cdb73839ce3ec6c1605201014657433f700cf2075762f943d5b70c448322734845a29aa08b310942d21f410ce79665573ba089c3871e2c48913277ec6228e009711b7fa49a3e596b112bccc3f4b1da7222c05afca9f3d4ec0bd885705fad9d56defee07fd875e12c1fe7a54c3657c7a27af196315f0bafc84feeb7f11968296f1fc73962bfe31863d0b18eccff6e1feeb66c0b3809af022ffff2a26de2dad1fd51f7ec2d40870f3794e7123a81800927dca07ff4a46fd6f7d8a1dee4e04fab8cfb8810064352791babd0bc0a9ead9fafc62737effe2ea9dcdf9e5f9a69eb7cdbc5b2c169b59b7ee2ad9cc6956ed223d39dcbebfbb79723cee8b5731481386d5c572b1fc4adbaed528a5325a190687d7c7c3ade55d530f6e2ffbc3b332a620b365b8a23c8cfa7b79fa804de35d4b731d41130144d7f0405482a8f98da79d4c2d11253a161f013811e24444ae820214274b80a9815dd4697280225b84119ba9554ee7c66db368ccc9a96a42e81c5e8ae764a3095dec0ed78431e5611a32d32ca7d9f65ac67e7eb32db7bbc393e7371f3e436cf18d5fc53fff772f2fd7edf9f9db57f7ffce6cf3aecc57cd6a163a731d36abb52b17cc8cbbe28d6a0a25573e994e393fa3fc5df3bdeea63c2c4bfb1ba579afa06bea59d35cc4b425df1daebf93dbf7943bb2fb14decee31fb632d5f9156d9fa029e3840a674df3e0267f6bb39e7bc9c35852998d4927a46ebe5a2d1786d01ff3717b9ca6c95156eb56351167b3b1ef8baa9aba9b06b234e5db9b7cdcf77d9f0251535575c722344dd376677d9ac0256935a506a1e1b6aabb45375b84766eb1cae6ea042be3b00fec7055cb2997de5c245612a018fae9300ca36ae2a054b1cc360bd484cebc9e8626fbcc220d934d2384eba6e99a38e4fd86e8edabfbd3fe78b87e39bdde561e16212e6a42d94dae25d0f3d7bba7eea9a3f9fd878b7b0f78be589c9f2fce96a0a2d010632b04aa9d644174f9ce82ca0368212d2995e36843b27e2ac390d371d0dc73b67d853ca429a532397b1dbdad59bac526b2e7b49d0e2f82590d2945ab1089e390ac14635014160e66054ecae24c0a27f6e80884e888e0cc66acc40e83000d432239c7a4c65299232b1a09b9d59be2bf9bfb17d1af6a7e44f13c6331250126d1e47c4cf432c7e729dc2697ae5e564db68118c9a6ec9e04260e221140c959ee627088c8a10e6627863323042e3aad96b3b7dfb9da9c2d6330e252c98c3838843c5b19cd434f129ba66a16142b50000991c4d82c9667e29ecbc178323ab49bfaea9dcdf3c373285bae0a6ad5d0344dcc94a77e1e57632a995b480d3e3225895144c769b87d91bb1a8fee61165133e40c4d436767abe5b2621aa8f4c3568b62188f25201a502675888b1131280ac06ae406b7b1e266c6724d2c2604360d46cad16a36ebf510589cc7ba6a4ff7a0274e9c3871e2c489cf4b433f56c4398b187fd4a51f0c35e13ce2c5cfaecfd15c3ebd0951c730ff710a0e80558000d7e5138d6913f038fdd55b7621e83ebfbcf2b97d6042a0cffda9cf326c2434849bbf1e0ace798002dbf2d765ab9c0534fc23479ee61fa7e37cdc3cf773b05590612560fa5bf30be44e3038ee1ecbdf3da53790390001c5d0ccbad9d9fafcf2fec3772eef3da8dbc5d97a7ebe88f39657b366d669e06bf6b1df6db7fde371ffbeebb66de96cb96cba450881b809d2b22fc781a6dc8327a694cbe493d44129bcb4fc2a8d370163d74a902ca19fcaf33c7d40f42ccaccb3191971295698d97d28056e00b963b24c5454243aeb9d2b5a548b676690b12b73be6b890cbc69bae5ccc13da8313410629065e0fb149bbe7fd54f47c66cd66d506cb73de4e1205c17474e9d3a76bbb1a4a06ad7af6efa1e4f3f7af1f839da0edffcb507fff09fbcb7bc68d717cdd959b36ca5eb2e56175f8fb3b7076fb9edea45341d863c0597024e431a6d4bba6bc757b9dc1efbed949fc0be47e546c6427e45dcb5b3c51e0fb285505d1cb67fbaa8d3cdf6fb5cef936d26cc295ca412c526c929e567e2472db9d4f5e6de5bb7cf667d3a4e53760bcbd9baab09d3611af3f1765bcc0088c8ac0d1244a7e3940e6a99e1007bf134946918f6db9e0c4c2cdc2cea8e20532edbfd30a5445528083948b63a530cb3453b5f1b8bc46a221a2645c9775593d910c96159f3340cc3388e06c458c758dba49ad41d556c82483277f7c0e840328d5f7df8ce8359f3fc3b7f7cb3bbe99a3a92a1249afcdd8bf3d5ac11d0301cf72f5eda685553a3ad3edcdd5cbc7dbfb977af9e2f1f3d78949aba3a5bc6cd86bbc5ed3419a334021fe069b48119667dce93158d421583c9aacaeb60b1a50d11854a509b7556146669bcef86526c1a754a7a3c4efdc8633e1cc6bde7db188f6cd9fa5457dc54ed315b606621732f250316041c02b928dd29a30a024004275736e7bb871f0c2262414d02925edd02ab835d01e3409931907fe0d3d6696f7e5fed7e8d65a8a722dbc96e277e9ce4c3a33fdf8fab547f615eafc802b27b26019340a802544899012b2a04879b3b9339c44120f294a6cdd9e29d771fdc7f702e41a774702a101047804544982888bb3a09d7319b520c4c640a538ea1e966cbb19f8fe32b675fb4f1d1bdf5fbdfc3cd4e9da62021d2f8ecfd8fda0696f0647758ace99d5ffaa651d5469b865d3ff5ebb3faeb5f7bf4de5b8b45ec83ef2f969dc0a196c681a1ed8c99c7e3716f934de3301c5f9774e0ecd0bbcc32d3ec701421be6b0d46d99b843c19ed582a165657300041084e4c3166a8ebd0fa2912e7c48913274e9c38f15389003f468660e0f6cf3df7bf55dc632ce567d342e8ee31e0b34f935d6682fdcf63e2d6d170fc19c94c3f51e4fa543ecbb033c6d1fe0674917ffd57a1ecdc0985ff56b53907dc3fd3feafcbcfe15e607f231912df29386e202212091cdaa65baecf1f5c5c3dbab87aebfcf2c162b1b85ccd672d2f22da38b5f28286975a9eaaed4cc718aaf9d9aa6dbe52571d339b26cd399b6a1929df9065b76ba267c99e8cc3210db36e16b97e3e4d3dfbf9a2bb64a669ba29c377dcae5d6f426496947502390771e562a4c54b51331084100d9e68122aac46caec3164f15488c1ece6a6ce4e42042337272822936a7175a082acc0674a4bb8a53c46b692c697cf1e9729bdc9bd2ab6df8f39c938e4fddea77e78ff83e1d92bbcf52edefb25fcfd7ffae04b5ffef2d9bd874db3ae9b75d75d48b5585fdca76a867a51a80d5a89d4a5947c9c5a27b29e74805e13bda2f454b7dfe90fcf12ab5adfd659906284d8767bf8038f0b5a2c876caaf33ed715f69eb7363c413ddf260e253a1a1d4ac76c7674dfc6d9dbdbfe76de046f67c3149b59c3ce433e0ec7d1530a916be62839975173f664c66ca5b091b8e4291f77bbbeeff3849cb15c091bbb534e654c45516734a3b503cb6e5f6e87092cedaca9ebda99341fa4eec86020778fa8444487528e25b2b8152d5994ead07860231ead682806959c599db3d5ee00b143106329c173eacbedee955aa6da8763d9cc24ca14acbbbd7e3df6c769b80d64cd1c5ed347d6db971e3dfa7b7fefecbdaf64a972b1d97cc1b17389d22ed7cc66ea3e22df0a8d9677a6c76ca3d004512663cde6b9cf13a0e4eac8988a10448443340a320b31746e61ee4d08b5651b337a95613c4e079fcd16cfe3bdddebeb7eec8fc71d375238800284d9d9dd0117d5d6cc891c5c3c3850c81ceae677e28973700a4e60326871cdcb2a8c844ccea0508c1302504539167e55caa1f80bc1cbc8f7243413f689fea42fdfb9cd8fa7fa7ac03ae7b0f46a51cf02057814b31094c8cdc4a030833193bdd9f11f6f7c22218f31bcf5e8c1d5d5b9883ba953c965a0d07168dc04a6b1426cab4291233b5326232869e2c29e4d2830558c58816b10ea182e56d76f5f7cfbf75fedfa0449e74bfce37f76ffbd77e7879bdbf1d8fcf6fff3f25ffd5fffeabdafff3b1e7d7d7e11200939cbfafe5bef7df93e6adc901d9b5a245639e7693c16ed8b1ebbd4f894a7e37e3c966984a794fb291f908f1e1896c9ccbdc00980e531a76104aa2a1e843db83258488cd9c0cc0d88cd0e399d72d34f9c3871e2c489133f0d612d68198e1f499b2260ceb8d54f71291d38289682fd8ffe9581cb88e29fc4c5fc050585d13e256ba62630fe52793d2d63c1080c3826c7b6408186d0320ab010dc94372f5f2b92e132625b701ed01b92631d70d037425520ac0435c31d47fb44bdda7c1c43742778ed0d7bc58c3117304084abf8e69d2f330c8884b3f0894f9e3f36df45c0c1b012387053701190fd4d7e19012b41cb2060746ccb8fd8caf1b93597cf322c011de3c55f60ee185805340426a8635b30fa8f9c2a1392e15691fccdaaf85c86bdcb2a12c0813a02807e6c8d3bdbdef10325e5a7f8173f66143f5b66fc666d1ced133df4b34ee9c77cc99f1ff50f6673151081e2d87dbc7f3702fb21f935123601d7190ad0c7297877cbe9b6e027eeb008cc03220186c971fb83a837410308500c8362faa9acf771c89101640098d5c5214dbb982dd657578faeeedfbfba7ab03e5f2f57d235d32a968aa78031e860e9d6cbcb20375d8baeeb24ce242e098b92651a46b2a3d3183895b467e7b6222fd7c7e3476ecfdb608fdedaec8ebb5d7f5d0c6d456ae330dd4ee3932ede84b8871557553387aa631a0dce5ac42c3387c002672b665088eb5db3a36c46caeab01840c5260708021122263238a92b257763502b61c561ae16c6be9f525f34e772f45cc1eaac55df4fc77e9c928f3dbd7c71f3e245dedde2ea0abff21b0fff9387e78fdebdd7adc3f26c315f5f34b375d39c55cd65d33c88ed3da35a21832650093459dae6f1586328bb8f8adea4743ba69787fc18e5e9b25cd73252a454325bc8e3e4080ef6e97b5c1e5aff35c5228707d6bebd3f3c75cfbb57bf1b372dc95bceb3d0ddd7f4d82595bc9ff6dfabf98c9aab542a84d570fb185686e3ad2bcfbb594aa94c29bb11abb0315c8b1655f6301c86e321e5a1a8a20aa1ae2b3432261d8be5e46aa4a8b3d537bdbddaf52f77e9982d29c53acc67deb4a9ad2884403137ed2cc66804c959984995b454440202e04481a510b99b6a2e96d8d4d56d1ac4524520672a28a3bef7cebb7e3cfcc907dfd761df35a4b948c09475b3581db6fbe331bdf70bcbb6d95029d9cb10f9dd5ffa7af3e5afc4070f1f7b51f75885dd74f4618cb169cde16c9e222bf291742718cc8ee6a3706136d3d1cae098cc8a79221f6193603468811783c882c20cbe9a126be1a6995552c586e722cb73a6a9c38377c337be31ecd3d317cfaf6fb72fb6db17af6f5e6c6f524114b4358160c52b82404010161532264736d7800020aba9156363507400eea215b991917b5b71176d2838aae6c0061ac5af1d47b517b95f6b40dd7e5f87eff43646f1e53a9732824d580238a7c8a222801733869b9babc1df842792331131b950212a57579797978b18c46c8c950d431a86a1abb9a2ca3314592ae3208c6808d9ac6ddbac6e96d501536257d594c68a88306d56f8e697bff8ebbf7af93bdffef6ebdb51441eddbbf8e2dbeb657d188f8bd5fcedcdeabbfff2b7ffcdd33ffeedd572bdbf398b670febd9fcfffed6777ef75bbff3f77fedc13ffbc7bf7976d6110da92467afe60db27941dd367aecab5ada8e53aa753c683f8e4dd256fbdb0c734f64ee0e30bc4c651afb2a062b55100284a585766ed13de65437b11277cfa75bd013274e9c3871e2e710025a46252042a61f899368199d4008d9b137fc44e75b80c59dd3cac88657e5cd5705002f0a668c4d404a6f2a6e340ca2cfd4507ac33aa0e11f790311e4a74aedb9299f2eeef47fb9bc9e3b3f362b04380b6fcad030a165f48e5eb112f486c9d13192231096015bc54a208ebd62ced829e86391e53a41081701c01bc79b090b4671bc2aa8089b80c1301ab2a363343f34b4bba164c7cb0201ee45fcb0a984b011bc2eb888d804dc28ce0302a138ce021c7896016013701ef0f22f1791f15986ed18d951fe02aef85210092f0b0c901f2a0d731620f466612d18e7012f329c3eb761f70636ac040a1cf48d56f5838537385ac23afcc82ef929e6eeb346f133a4269e81f2af000020004944415410e3557923a324c7603fee943e8b4f1f355011ce23ae33a68f931c2d63724c8e9560f7b1c6fa267b0e6f96907fac04ad03cec2a7d4a2fa118997701630dc2962fe49d85ecbe80807453654c05cee1a2d7dfe1f382222ba73ee3886512171b6dcdc3bdfdcbb3cdbbcfbe8fef9a65bb6ba39bf5e2e3ef27cbb92a64c3ba5ebe56ad654e7a66d55ad62ddaa42152c320cb7b92ff0017eb398279d5e74b849e538648fa1592c5ad3b7a63ceec79eb8d9cc7f9929984e5379e9fa519057d04153324dea48264ee2aeee10125266272a042f775d76600e325322544c28d0104141c652a2844001e872ce799a20108aee020aee754e2b0967e338bdbc7ebf28c343159afd36e5a4c7fe300cb41fca93a72faf6f707383af7c15bff277cedf7efbf2ddb71f9d6d2eea761d9a4d33bf375bdfaf169726352285d81a9a7d464e85dcaa2091c6923ed4e1031b9ef7e969397e1fb6351d0d532723f144314f9e8b3ae0298b116515f85805ebafbfe3cbdf543e3fd855b107a9f0b23e56fe38960f6117ce9dd3d5cdd8583b65dfc13e747d506895b334ddd5ed877f30e3126d2a8a7e7f848d2c142498224d66d9fac3b0df8e30102146a9eb062eee92523924ebbd49a8868ced717ab59f5eef0f37073d4c2800077102520a7d5f050e81eb5889c4d92c2148d1b16a2293511ee7555c77ddbcaada58311188221860a054a59079493ef525d649dca4043ba6556cc6274f8a41a6890c3e390404c47af6f2f55876e9d165f3e4fda79babe5dffd47ffe45bdffd836a45eb6f7c45d6f76ea6bd44309195309fadcd72900c1d61053a26cb914c5841496d749f4c27a81112f9a07a600734b9f5cc8931988e82c21461c9f354c61c6551571d512a486e286aa21459b912aebae5fc72f9f0ab4a7c33bc7abd7ff5f2fac5e3c78fdfffd3f75fbf182a60d112c51a8eb66ac634692ece601155e7aabeb9ddcdd614c5dd41446e81024954a7bb00250ea062e2a6c56056024b295e2047e1a3e0155b4d320e5dba3eb8e546641668360fa133b5a90981b41498132c1020a04c05358b4e0a23e6a05a6234609acde4eab2ae69ac10524e4629a73e8dda4ed258534b9d980a14a1226a73f64e031504d7a4e398c692bda90421854aa79bdbda76a17a2c212dc57ee56b3169982fefb7d58318e06aeabbe3f4c16f7cb3fd6fff9b87fff3fff2e40fbfbf7d62db2ffc826371a1c4fb1cfebbfffe5f0e79f95fff57ff6157f75d93558f29f78198ab964a09d4e8d82b710c2146d69a42ccda7a55c5c3cb324e544612f24a82e544365811cb210b3337f0ccdaa344e720127ce41017a274bacd3d71e2c48913277efee80420dc2a4098052c05b70600ada065dc1418d00936826bfd71cfd409388f50c7b5c214d50fdd3884adbe7123e7829adf78f891503e3bb3c6816c8884e1870eaae379fe7cbe5ccb307cca33fc1f9363f5e769188faa4f393ed927024a6fe8f813b1699fd10908d8eb9baa3a771c15c5c1847d41a037a5493a7e137c7437c6a362fe43a9648a376e70712c1c01180175d480e3536afd98039f76db36d81b3b0cf6e6530c0442c37896df4cc44e7115df883b3f1d3f93e4352238600efba1c2c377a7fa22bf092fba513c60748ca37f6ec3de8deeeecbff8c01df241c7d9a013fefdc7dea287eb628705de04071cc0c0d61f849cbe9b3b6dba78e7a269f2c9bc9311a3ac154301856f289c6daf29ba89cbb397afef172da2beefda4e53463e41fc40af92735953b46af6fb6d8e8088e9a7f1a134d9a42086006bcaa653d6f178bc5725e3fbc6a2f37d5d565395f4c55cce2bb38ed171d89ee562baebab6e96a558ca33b8999318d5987b44d794ab584aa4aa97cb8df3ef1f48ab12f7e286e232d8497e6b3520c320a57912e00a85ee7f2cce93a706f29c3d51cee641ee030728297ec5e1ccaaec55180bb6d4c41247b305d98b363cc114c025683a621231b7324eea09e2c7871669e4622ae6f5febebdb6d568b557d3ca4c3ed711c8beaf4f4f9f17b1f20d4f8c217cebff1ab5ffae257bf7cef6ab53ef359cbabd56a365b715885ea42e66f81e78ab698679bc651dd15a60dabe5831d7787e1f170fcfd327c8fed3ad8ebc07bc6d12839944c145eee3a3b0b6bf152922999c34db91c737ea5f2ca9bb7a85a87f66d1acffab4357d2ef2bc50af3c1759431ea84dc054a667e81fe7fadd56d64d7b995278f5ea698d43088d0819c1d5c6713aecc7fe3669416426f06c31cb49939634e994b31a17455f7857e4f5717a71737c7183db041348d3f0b22203319315372dae5a14c58694ada4e7af0f755b019af254459c2f1b715c9d77120371f0a225679bcc086c390fc7324ec24d2316ecff63ef4d9e2dbbae33bf6fadb5f739e736afc99799c844dfb0051b501459945454154b2a69208f1c7638c21176d4c46347f8eff0c8334f1d1ed8038fec70b866159e94c3b265a9245912495104082412d9bcf636a7d97b351edc072041224110245d21c6fd4db279377677f6bbefaeefadf52df55293c69de57159adaa4ee110310d78c6e171ab46c1dde6ea3c05b66ab9c540f83f7ff483c3575fbef5e2c1d08a4f1b614a5499d940616b260b4398c02bc5c0340585854f654da1c44601af1e3e81366163805c47b35e30901442d9bd21b98288253729b7cc194c0a37b796c975501f989b6075a69c96edecc6c9e173cdf1d1ede75efacad7beb5b9b8bafff64f7ef2a31f3ebaffee389661ebb399b66d9e2f66d334a946973b333b38e8d447ab3898e7ea31559fcde64a3d1135c41144e189a91509b2eca888013c686850810f124c43f3fcc9e7e7870fdfde5cbc7375e7f66cb9e4c2ebae8d506378060760208733b308a6e20498c3cc2421256e3b3e3a68dbec6d0b4108f376bb5e5dac26cd87c7c2cc1141d238a5aade2e6729f3348d39b1d64a84a3f9c1e9e3472c4cb8a0f220fb43f67bfde607677ed908c4fd707178b03ce866d0caa564ce87817270987fff773ff785cfbff4f7f786efbf79f5a77ffee6e288f3f246f1eefb86a25552c3521b16626a982cb2aa2b4d4428e1d97df2e291c399e6d10828223427341bab5a4a2955329a694cf3063120661e93f8183e51144115ab4485c5c8f79f72f7ecd9b367cf9edf403261e5d7e1dbe0384ed70dbee784edfbaa4def58305ac2109f247430f058df1fea8957a62755980f5269987e4e131cc3c7d8affea2fe2c4bc6d63e5e50f8d81aab8f8f031de7ef0ff264b642262ce55aaffaa93e47f6beb8f353ebfd209ad527ce253318b8f9febfe5a30947f589217e19ab14fbb833dc2dfe583e94e2767bf98824f48bf02b295e5b1b4e12ee668cf1612babdd529f3c8d1210beded86738d85f945f748a8fddc5af167dc2e046713df5af70d7bb33bf99aeef71a6ebf30f6070cc198363c6d7ef1d1fbcfee8e9d7e963df807ef66418e08f4a3f16683edb1bdcb26bdb9623691992f7371bfdd273cd4b77c717ef5c1d1d1591c722797970dcb54ba203693272701253da8ee631794cc9fb522e57abbf8cbae57a63d1dd481efde641f51f07cec82d0998278902ac9d4e81254b04991ad4de051cb40e1fccc83d04cc0127f360338ab05d999755830a5400013bb11311820c01cc38eeb21cba58709dac1fa655d748b7ec38e67ddfd769239261cdb8ed338d75b4615a0f636f98a9e777dfbe3a7d7c7e7a3abc7b1fc727f8da37f0dbdf7dfee4f6f3b76f7dfef0e68bb3c5cdd9c151d3a494d26c719467f3e0d65367d48e650c1d9848c2639c621ac9b7e197d3f8e6507e6c7a0f76ca749578cba8ee11a1411382c2e71eac5e0ca123dcc9dc8070ae42149008337be4fe38ea6d8979c48d7e9b859464d32ebb6d6dcd8ebc1e8f5bee12c8fb6856a35e45eada68b939cafe68d9d1346819cd8aadaf36db6d10d0365d376fabfa7618cede5b8780243b4b711e35367dddf471d94f93633270874e3002c5547b17c9224e618448c44010516269965ddff7aed1b5b9212c3b79f1d69dbbb76e7a515451919dd91262844e61351143826d33cb19d5516921f3657b583bda5c5e38a3547bf10bed0bafde7df7f169d6bc793846cbc15e920ca9de7ee660f9853b87afdc99df5d5e6d565cd10aa11608a526878f811ae656093131f5811eb155146673350f42a430e17050859933bbbb5935688435a941903b889221dc365a9cbca63c0f6e85bd6e2f552f88fadc364157a55c4e69d3f873cb93cf69690ab9245a3e73ebf68d5b9f7be5ced5d5e3bffde1df3f3ebdba3c9fee9f5ecda7619191bd91ea21a3c21c20a67eed49726e78b5dee68530b39020dca95a8430cd40994225989d8056b3512e344e54b774916f1ebcd41c1ee4f1c04b6afb762ee11a1cccd41ac8091e35500d065237103bc21cbeb3340fce39e79c89a8aa4bca3ea5a9e2eaaa5fdea8dab8521139716f4ad1830411596fceeb6a7374749371288e3b078712a7dbab7b32feb0cd3f9ecd1eb4b26964d388138b094dd3837112a21b92e60747772896751a7c7efef2b3fdf1cb176f7ce7d63fffc32f1f9dbc363b3969dad93fbcf5f567ef1c2cbb75cbdeeeeea8640fafaeea6c994102748145c5086b2825449599b71a64518a955568c08020a88dec0d5b0f6fcd06f6916d228f508b5d4adf5ec5d9b367cf9e3d7b7e4399334020be6e704cbbbe378419a3a58ffce727d8a3ece2bb8ffdfa87220ee1c33c9a889fd32287f1d9f3413e5853a6a796f65c7ceaa2a17842cbf8205b6157b432384e0d012cf93a9afd0c44c0f0efc762f9838c8927c59e2785128d5f4c7df89514af69e051454be81837040d7de89df4e425fcb937e4ff8783fd84293e7617bf3e3e38995fe1ae03288efe0931f28367b875dcca6060f644cde3ee551bfb881e57e3e74c414fb9963fb5bbcfc6b079e7fe5b67470787dff9d6d7bff9b5d79fbbdddd3ee69b4739c770f32475ddd21c948953c073807a5d132752362d45afacf62614b89cfad359135ddb2e3ad47a350dffc0ed8336d7aac2c82c05317928450a8c4c0278b8ab06b18b4c4180b7a644248e0816b79d2b8e834001af4040480027668323d843c81af89278e6d1c283523bcb5dd72dc3a67128a141583a647d3594c9c3da9874bb1ec75ac709e717e3dbefd4f50a779ec597be7cf78fffe4eef32fdf6ae7323b5e3cf3ec4bcbe5f33516ede26edb1e0bcf08224d067335b36aebfeb1b035a2a4655cf765b562adb3661c867f28f5c711f7582e4526e14a183514de445000e1ec8670328746b8b1030406e35a933286ab4df7439e29c88990e3287cc93ceab4515a8dd6e6769ee47668235cc77133c5a37c585d4b6e8e96477787c7ff707e7a71f6a80fbdb6069b77f324dd58cae5ba9803dc7547693b4d9bb1aec7713b4101772a0eea988c8080bb19dc89581209113382400c3098880017a2b1df744d531488e6a5175e79e1eeedae119bfaa66955752cc1c2148dbad752a3ba07cdd2ac0c674dd45c2c071d77731bc6b1df78d4dccdc6a122c7f2e6725647449b501e95f14ae37435fec17ff0ed67befccaecf9677591faa891a913ce564d8b04014329d5314518341053c42ab00e1bcd47a288089186d0c21a04232cc2094e0c6676670fb160048745cee451aa4e5607922da799c82209db7415be6119394f20771d6badd5ca7632969b4d37e38096c97468122d97f33ff8977f78b599c6911f3e7cfcf8e15bf7ffe1c79b475ba65212cf8f8fcd631c8605b51481f0c5bc2b758a4404270ae300390711451038b90a1c80b811a7c8800d31aed7c3c9ecc6b3af1dc4664d87d62cb2aefa8678f76182010eb0829d50d5c3c042042212610a75df7961f1ceb448729b538748a78fd7775fe69dc93142ddddbda84d44949899115a39cab079bc6ccecf1ffc998f3f9cfb5b16f7925cb5d20b6926e7c4ceee5c8da6d4449259d7dd3a3a78054c97fddbc3f0def1cdc534da17bff44ad1f9a64ccefd1f7def8ded76d56608842c0788500506264998a212cd0594284f22134589add61129d0982cb59d500c5ee081005bad6683444bd6bbb7d08ed3c2eb4858806ab006ff26fad5efd9b367cf9e3d7b80d1df8f910870d8fbd1e0b8f3c12180b0fd1415214f8bb3d207928ad087deae35b0f844d52311b63f33e7ad04ffd46d749ed60be9693556bfa842c484b55f27b6a45f22c563771416f885e26e0f0881f04b357bfaa0aeea699ebb35a09f5a7cf99514af7dc01498aef310ae3d8c810f4b78122133d6f5b31fac03f997fee6f9b9cfeea776f1eb53705aba166e3edb757adaee1ac2e5c7b95bd78005168296f1b87edaebf4b15257cbd87ed4c23c7605838cead7bbcb84f2997ea3fcadcf37dff80ffff85b6fbc7e7cdc856e53236d774482c541d2104f27893096fb657b0f48127e90757b71d6af1ea5b6399adf40237dddae36db9bcb2fb79d4ce5c1d5f496d5fbb939edf2a4c5385a0f72ad0143c04dc3e1ce6646c112420e33b883c29274a554228197880878ecc25810008607a60877af0eb84bd8dc7d99e520650d3b1bb6ebd8449b3b11baba382b45c33a8db41da74d5fc702d7767de5a7a7e37a5b576b1c1ce2dbdf3df9f2eb5fbc71e3703ea3dcb5cee9f0e8f9dbcf7e39354795d3bc3d4ee936f3824dccaa4f93db605a3dfa03def87466f6b0d60d15eda0148672a1e39f339f2531a228b54c56423402e6353c857711eca611d5a3c023b388130557438d6aea3225b56118df6ae4a634b78432a763e2c3f04de92fa4598fb6ec47ae63232b9b1d1481138d4ce3348e43d552d2e66a5c008b66d62e974158afb697eb1251cda11e4664e4ebab4d719440016916a364918c6d1c4627a1ccec4eee3e797503a1cd222c1424040185ba8707a213a3a88bc5f12b9fffea57bff68d931b47b65d5d9e3dd8ae2ed4868d8ea558550c25ea4466998c8f5bbf29875636f38a03410cab6d3f055769105c9647383f2b6fbff9e8f8f6f35797ebc5311fdafc9dbf5f7fef4f7ef7ce37bfb5bcfb4c6d92f1687e4eacd506d3a96167269f2ebcf42653a092ab5b0f5f878f1406703f0c22d2751db39a4d6e0cc043114a640047640b26758239d46d8a08470449d868b62db8a0e0968422c2ac460507c42425449a46253e2b9522888db3341d89e4439af86471926f1eddbef55c7dfdabe3371f9dbdf583efffe0cd3f7f73fbf82cdfbcb1ec66b50b1fc7950e3d3972120a4fec4e2e04260ea66a060684194e01a4023753768d23a1661e435c0d2d9a4ca7bcce53ba7b74e05783532869652808c19d8971acad3a6b043324336589249484cc35c224b51101c08dcece8060b74a31ba6fa8c9dcce27dbaac97c76e46ac3ea2a75ebc3ee615dffd9eac1bf9ee35ee62b6982c3e1c660f20c349c5b66494db0946aebd536211dcd9637f3ec8590632a2ba62962b1982f9d466e1af8ec7039775766586a884a44900b51a560d1200247123acc72d048de5219c95cd6a62a61ddb1b8c7766516a8d5297b78810f1c89a265df92f6c14ba242a46e9539ed3fe3eed9b367cf9e3dbf911050810f331d00bc5ff9343c19bed1cf09f7e682441fe37f9c160c029682b57d983a3139287de4d7f84fb24b011afda717ba934e3e28ebf8e45d3dad17d2d36aac7ed1f8d6e3ba7b54c7bfd450bd6321b89dd13b62d78ee7a3e90c4fd3de8e809b09538071ed32db313abe7e524b8103bd7d8c6fce0758606338c9e80df67e19cb93a934371332e3bdf2a9a4a25f49f11a801be9da4a86800563e3d74b5d1b6e085a820373c6e8183f319feb930f76749c24dc48d000bd6ffdbb1064bad61d77757357fa199fddc7eee2933447b9ce1de327a68e9fa7242e1901cc051ad7a2e7272c69376c4b20e038c1e393761dc04af14cc63319a321804418ec4381a6371c08d43ffca6de5da71b1fbd4e979f78801bc349c249c664d77adfeec077fde958a0810688f8e977834fc97ff55ffca76d236de392aa345deebad41e22e5eac3d45b1d27b25aec5cd290a99d4abf7d742e3c306dc2f8e26c1ca6c86d6af24c40e3f66a18ef99be2b7c9e6484220c44e1befb1b2240c66ee1ea08b83b228162f72577b528b58088404c84206702408c148840785483b903c8881396239106c16aa36a312f5a74b8aaa5ec0a6aba69a2abcd6a334e93d6b3abe9bd07e83778e6197ce51bb75ffdc2f3cf3fffecf1c98dd96cd6ce3be272e7eef3299d48bacdedf35698a2b679568b7a5c9215d595d753ab9ba8c56c5ba7d3717a6f2aef528cf33c6f53abc5eaf42837f7ddae225a84e8ce911602a0aa85235cc229501116010ab2d129d89d8a6b01224ccc0545ec0c76dac0d4daa2b3a976566bf5cbe8ef47774879365b9ca4f1c87d556b3f8ea7ac0f41b3449d7057a668c0c3b6aeaeae22e7b1d6206149c5b4ec7a7a7134cb85d5ea256ab5512d580ca1419c1a8410319b9128383888494a2921d4b01033c803060f66344d9a1d1cbff2856fbef1ed7f7a78fccc380ce3767c7cb5fdf10f7f64d0ea3c99f5c5fa71b0aa0c77f7034cbff3ca91806762739269bbcd9c14a881528d010f3c78e7eaea122ede1dc434f73ff9577ffcd297de684fee6e8252a29c8835bba16acf313241a76a3a12bbd9e031428bd936ec8ac313b74cf97079344dd3346e9946e1055376e7520a4b250e82004d84d5a8420e44ad0a0201a0088f0855777230654908689d1c1cb99188d1f52a37ad7aafc5422d0ce00ec85a41390fd5d3ec68767842d4b6f3eef5af7e7d7ee3e5fff9fff95fffaf7ff7f8f7bf79f5cadd2525cfd9674d37d5318822c23d8289839c49dd82d8c1110268620b4198b1a3258e5a9b8e60b1d52882f3c90853d7cde65d72c0aabbba4780121167919c5855cd843cc28211828870d3512d259100dab65d2c16cce7c330a88e0916ae99a861c2d4571de64d5e260cfcdef9bb3f087dd3367fd9d25b8b7c319fd388e0cc0db8a19682cd61dab33238b3a479db39b4d6c7baaadc1c35cd51a9decc0e4c9d1b2ca46d1787b50ae714a821044ac80d94ac9086875180881894588479297223e826c9584855d7c4d640c2c4ddcb18bb242398c28b7b2fd6c0dad039f39c681ed442f2cf4978deb367cf9e3d7bf6fce364722c0405080211f8fd6073e3384c908002040863fd89c6c68363eeb895d03b9cd0102eedba0829edb2547eaac5b201bde3e02922ce81a0ff99f902d83a0ee453090a4feb85f40935564fd34ae8a3dacdeafd7e468f153b7d6aa5b0274c5b762f98fc7affbb1122b0b2ebb49d952102f5899e418f2be67c2d51e913fe29fdd3bd9f0d78543167087d6873e3f1e1141f1cda2e24aeefff7f8d8f2ce6ca3039daf7c7193eaac26c1c293ed581ffaa8ad77697a92108c103174f5c9b95a1385a063dd1aefeb31dec6e96b37abdf10fb23c765d960cd79ac2f5197ea6299eb68ba7713df5a7ce61592b94affd6eb6f691937fda927683f74fdc964fd8f5ee8e3dac9833122102937f24cdaa77107d68effde4336adebf4ee3cfd32277decc1d5d4ff181525302178a8ec0c0e898fc33669cdd3938a2860bd433d2e1929b3c6e87717d390dabe5fca0cdb9f836bcc09c0889e6d125690c6990dc7269a8278624eaebf86619df4c74364b45904d31d53167aad5cc2d7ca7593099b85138524a1661ca0e26a688aa6e6e85d0b81162411ca001a2148608778693879b2388084bf8f344b390cb61bc1826adeaee086bca98862df76bdfaca7eda65fadcf4fafc2082fbc8cef7ef7f62b2fbdfafc0bb7f2c128b3d9e1f1e724df4eedd1f2e8c450dbe33bb0e33ab6317602cae2d3f60a71e6f591e903abf774fa898ea75e262b63165a882ee79359ad85b69588845b07436bd612801bc843c2acaa89e47082bbbb7b4c0884093997de1840b0b378e3c42029ec45d0d7fed2699cac615d4ebe5055e6517096d3661b6ca6701ba68108a105e326cf945134fce26228a9669ea3e36d940dac960a4c112041dbcd9a2613b25551312355a8efcc7cddcd422302212239532ab0e216534a89416166ae0079b8304bdb2c6f9d7ce51bdffcc2ebdf3e3c79661cd442cf56e77ff6177ffef63bf72823725690aa5bd51c608119a6c066dddfea7831eba21f17b303c9cdaa5f2f173c6b9b711c736aa7be9c9f3d7eee4bb7b654bef89d6fde7ded2b74783b66c7a8a3634019d938aa3382c5461d5c07f66084f96054e063680f2f1e306b0269313b2cd3d554d640c9399abc8c687c27219b131211010844c0410901c023881ce120f64c703623032376c5d5c4ea42de68d054cec1c14c6e83690f981287bb0d06cab5ceb5def67c6bb97c6eb54dffdbbff98b7ff37faf8ae37b7ff42f5e7d962f4e7ff2f69b3fdcae6db668c77087d4e0d0200a72848405b9e72889911aae962b512c0c415c8a8c93678f834cc6308a95e1ef2e4fef2e8fdb142d312392bb93594ae691db34691507c1d943229822ea582a954a6691674839dfb875f4caabe792c2c22402d1a236de0be2aaf63f59d9c3757ddc3597fde95fbb3e6ed3b058b2571a4c69a64e3a2a2c247182008d52e3d52cc6c8edac6973f5c97c95f3f35dbaedad0ce3b669599aa0e0715a513a60ce94dae0500883410b8b30730f252686c675f37ae324a999679b6b6df24c82c2a364934548da808928340c5626068885383bcdc033e2197186a5bd27ce9e3d7bf6ecd9f31bc9e050200b98e0c068d71937c571a1e818ccd7e1dbcffd2870a698f17526c1f8be825103e9695524bbdff32f7f2649611734fe6cd8cf404398fc5379e53cad17d2d36aac3e41c4c147459cfafeb01a1f2990a9f1911794b84e81f960840fd6f341d94bb58f84c41ffb783e018d9fee3a5402e5e376bd7dca1aaef7f8f460fbd31be2fc0a8bd746c7f8b42ffdcc52e3331decd3467bda7e3fc3149fb08b5ff2a83f903f3e21bbe76397b4fec59fb2ef66898fffd2c70e387e0aede6a7c6b95eed4767b1f7738b7e998ac1e620a53635942d074919b6eb715532c54c26b66d3fbc133e26ded661ac2575dd72365b4c3e8dfd0511092f13cf5a9ec387491fa57496d3105add3a463b955a3548c8ddc22882c8859cc280a03a691076e6c4b5904522ca39a57078a488268c40125e388a86c13d9cdd5b77a8bb79761502d69b738fa96a33296dfaa91fb6e360436fa78fc6cb7324c1cbafddf8deb75f7ceec53bcfbef0ccaddbc7b3b6cb1d79dace8e4ef2ec35c849ee8eaa62d636c3041ddb4429f4aada26f1d0afdf8e7abf4ef7b4beebfe88e351a6be95a0369859556d2c410c1604d413058d55dd89c04462ea66469428241c08760ff7088319dc2cd4c9c900a6e4480133f7b118ea50dcfaed63b7f390599b0f38dda0da65b1cde5fd45ba6ba0285338972984522d5eea6a9c1e12b515d59bf9e87e55ec6a7b55d9478308ba0e4dd3888802450b424bddb90e19b9c1dc0d5e00caeeae6ad5298c58901347d0aeb4c8c202c12239e7f9bc5b1c1cfdd6effceeb32fbd5689cfce2f9ba64b89db369ddc3c7a747acf80c9aa3b7260d9609928276a67dd02652e389a77cb96ae2ec693db07fd500487b1d5a80000200049444154d2a699d7424eb5d0b668cdb82cd36ffdfeb74e5e7eb5393e69e6cba18cc49ed9d546ab83d5220c228a084e4256b7c34a9283141e0c09b0bbbad5b0711a4f1d460c48d43a9986f09c9929a01a11133313918752180026069803015000ee01e78031ac82084cc22424242cc29c242c3c94bd90966a312699108e0a1651bf621d7aac3757e39b3faaffed7ff777c7cfccceaf86af7de5f56f7ef9c6f9ead5af7ced2beffde4de0fbffff7e3b00610048f10770288399168a4082683a74058b8a5304040991844a5728c88c9600075cd83ed7ac972986596188210420583d982c299a8156ec57242c320b8eb04243582c222cdbaee0b5f7ca53b3866689836e2a85bef0bfb795dfdc5e6ec2f3b5e6dedd16cb69d1f50359d269fcf968e20aa429044086211673536d7be6ddba95c4e63229a4412f331ebac5f1be5ae69691856ade5d4cce74d36a8f998b95550c08821444c8dc42c44cd470a659899212cdc77e5c894e6a935c7a865e464eda2090f9fc20266c1550d4ec22299b983b7e473788625b061cf9e3d7bf6ecd9f39b480d54ffa0a5edcfc4504f3ae67c8a3874a09f1e3c7d42147aaeb89951eb87417e4b384e38ad3fede831671c0906ffb4c622a7faf19d955686d83ff35f034f3bd8d13f6321cc9e3dbf3c9bd9d824a132f2b015b95abd737abcf86acea27c5ea777ac9c52f4024dc1418d0dbc2d3942051307c45b442ede016afc3844c75a231cee30862dc963b24d44841182e1c0ee0f42206a75f742c22433b2d62d4f95888a8878b0d6046b5902b435df30ab1b95713e560e524aed38f5ebd5ca4b1a479f4a5a6ff5f472bcff70bb19f1cc5d3cf70abef3072fbffcd2179eb9f3e233b75f6cdaa523a5346f9bc3f972d12e66215963ee94dc2b41fb2b1348e3157eeafa232f6fadc69f0cebb799361c3d47614c0447a4ea9522c20a008f54aa39aa23b979a99632336417f59309ab68856a691b985553b8c30c11d8158da12337d40a3319c6c6aaa791c489983ca64e4a6143648aa5d5d6cb2636e7c68fa85920d40bea90289a696a3c0dd00b157af7bd1fdf5fad87cdca191038903a90a03245580b6edbd6aaf5fd588a9a820212080f09b489a60a588481000ab0053968d70d9dc8dd72234dd7d45a974787dffeceef3df3f2e7bbc313732e6375ab89f568d9befe851796ed58eab0dd6ec7ede668b68871e80247cb2eb17490a56e17c4e3769216934d936b4aa9e1bcd96e88d3d5b89d1a7f34e18d6f7ffd99cf7f8be74b693b8eb125771f8151780819242c53430655f740707131980a224553a6628e24845008ca5853934b29c44e249c681c2f13e7888069c08263a7e30082486e91325b9d8891854d1d91206ca6d2764c59d589a49199c3ac9630277465e84e8e5faedc5f5dde9b704a18d9c4aa9330d5d1fd7134f33ffb77ef15e0b05dbcf65cdb055349b76e7cb96d9ebb75f2ca2b9f7bfd6ffee6cffff66fff06b079d7b6948bea6451b480a2c90d6737c4a4a406716a72d34a2e1e04272f11e00c370987a6b8f2d2039da459273349ec665a852129a882c2738ecc366f85614234f5ebd4b9a94a9a5bc4e161bb38ccc92ac62dfcacc9db4c13e9bda6fef51c3f5ab0722a441603448453aea62c262a600402846205882001308ceb949a8832f4a7ddec3830301f951a392d74b2a5cc84321b6531a43ad9e4c558120973188731aa34416deeb70ef2600d52ab1aa849bad9fc9624d23c335e736cab1775cf9da87b389b8239520a2b239104b58ce49489099e10fb9fbe7bf6ecd9b367cf9ecfc227f9ea4d81b3fa11839b1a38ab1f63e3d2fb2f500385a7f7c6de7fa2f935f1b483dd4b667bfe3d328e8f22e5babaea2f1eb6699b23cf68abd3a0f656d03dc14592311360e49159521083c03002c01cc166a2e124c5c83cc80c5e47afec35b97b9a11c088e486b0887086818020dfc5cb44b524f326cbe16cd1858db5d63011cad2cce15e6b2e4a88b59b685956cdfd346ca771181f8d43f4abb15f6fef3fb2d506b7eee29bbffddcf32fdfba7de7c68bafbeb05c1ce4664ebccccd4dd062d62e1787b7db7cec2153551d76f27b756cb5f6a5df6636c350863787e1ff75fb49920b89552225a88603ecdef84e8a2557550a7287390c4e64c4a969ba524d44c27d1ac6a8106973cc9873bfbd8c88082088d082858538d1144375ad1ad5a40030c948296598a7aa3eac9056d53aedc97b644217299b0f752c65285bd2bed52adbde8c2e1e5cbd77b6395b6fced9a6f6606eaed5cb629684836967f3ce9cf3c1c161ceed83fb0f877edd6f01de352a02229cc8ddc3611611442104202cc000c2bd6d9b24546bcd4df3d5af7dedb9175f6a0f8e8db29bb56ddb2542dd36998e0e96e985bbeb8bc7b14cdaa7a4ca39b7112843436946de85d33868f55ab0a6ab52b44db38b8bb383c552dafc70187ff86efc8bffe4f35ffbce770e6ebfb419269da6a6a599845a5feabaea46ad872a406c80138276293356865a6a2b4b465695a20633020379ea2d3885d5325adb96469a328d22bb7e67e6e1e1602642433b93264375630f8a9d0f77849b731215302324206e84a8c56a5855f583eeb9948ead2cddc6cdb49ecf18c5b44e14465c25d37b67677ff5fd07dd011ede3bfda37ffe45897173f17816d2491ebbd99d83178f8e4e3ef7daebffc79ffeef8f1f3f74ce44dc35d96c00d7cd7a6c3a992f16d53d7950a6aa238398d1480411d548002839f150ad1026c2485ae1cad425d626bc380494481aca999328e08830ad9ec86d0269551017900ab659fb9c1a36afd3b62f0fa0f713de6ce89c411c1191767d3911210039c8883c8210a4c170273087d372de22dcebaac99daa07cb76389546c222332708bb879279c9f366d67406ab11614e6c428150d3e23a35791e10b702401c1a1d5cdc9133091aa3249426df164cea6ed5a346104550ec0a06eb00be02b1954c9c5532ed3371f6ecd9b367cf9e3dbf7211073f5368f3cbf78ddab367cf9e1d37c6f5a4154ec7873772ba99e0a6f7b43ce4788bf98258035ac2000429bb342486f008632891852a99c3eb040e84d32e988ee44c42c1b5a83053a470c4aea7118100adc192dca1da30dd98cf8e093c4d9569062c22582ba6500447bd51b55bad952065e4ab55bddad8a87ab1ba78fc189b73bcf6797cfbbbb3175ebd71e7ee738b835b47872f1d2c9f6539088813668b1b4727cf515a148f904629d56a119ec55aaaae43595ffa70368fdee391da4fb4be8df24e924d0ac015b6eb556c0e0ba7700e847b00899c10c41c0e53b53af61ec2b2e807a3889ce720dd6c471b26e694724364c8c194c29ba94419d463d72d0a449ad80839e0ac9359c9dc52997c7d9ebb5b6e0d6b334c5c3d36eb216bdfb79ba98ebec6e68cce1e5cdc7fefeaaaff910a7707dc2d9bf97c491466a595cc5e19e07001274e4c295c4ca9569a0aa6024e1011f3b03037b8c33442c303eeb6eb558430e6042222ca4db7dd6ebff2f52fbff0caab4ddba5107210811056b48c93592cba45f433ce4d16f73a86d594888c99a28bd4215a56ae1e4a5902a12903529968d4e28cfb17fe1fff67ffec8d3ffc76373f26b60c2577aa06daa26e22b68842e1416c06b5ea51dcab170f452b6249c36cec2747ccda39a5c694c3bb3a4e410412f632ad8d7248d3e85439834011084024c08548c20d92832d804a0e02cb2eda0fb388e0f0045a2879f06451c0d44f9ba6dd9eafcfb574d4dd2cd319db967d2502b5a403b525bf776ffd573fc2f1cbb72fd78f7ff78d57bbb429d3501f3e926ee98bd950dabb37befcccc9976f9e3cf3773ffceb1ffce0cdfb0f1fcc518f8e67eb7ebb38c250f862d0dc08d84657ce4014624aa2a0480cad70b51a1119ae5047356ce1c6a60d87a1aa29007612507292200200afa812c4d5bc0654522299a876521ad85585153b777f246993d290133b3c08210486d09441498508e14aec043803bc53699d380d1b33d383793604480d757690c2eb5886cc79d2cda25b36ed3288548769ec537b4822924114b4b304278ed469a4404b34082588112c5cdd13bc0961868979ea14a6a135599d02e660273206ed52e036ce4c69ce7a153ab77d77aa3d7bf6ecd9b367cfaf43c4d9b367cf9e5f135e2ea6ed989b93e5c191eac6fca2f4f772ba14ba048f06f75daf6f806060d630f7281ed5c3b033d80068e71b02b66b7758041485c1e1eec6bb9a0577c4fbd132a8a955dc04b4c8cd49c4ac1f57abf52599e4dcb9e6cd30963286672d5d1d278b66bbdd6ed7e5fc62fbe0340af0c22bf8ddef3df7fa6bbffddcf3b79ba34b4a13378baebd7978f89ae066dbdc129e814d1aa1bc502ba5ac23aad990c959eb346c2e57a7655835f05907b58b5a1f567fc7e934374393c21dd354127284052908ee1c9edc412ecc6cd5cd2cc89d492ddc1b8f76bb85e443b2b45af56adae6c3d9c1519bbaa19faa0e56374e0e4d45ddc3189c39b35710dc42c2e0421612a4e3e075503b0356a5249b7cb3ce6e52b4a9579bd3e1278fce1e6e1eff7d5d5f45851abac59c924ba3e443a9111111d6366d928610e496849ba6c92995a2e3b85daf87a2e0442c8d39c65acce0d76215aabb3a3b1808228ad8e55d3191f4c3747ce3e657bef6c66c7e68412da5b6edac96326dad16f60ace9573db1ee503a3cd79f13e51826b1d87659e77466c9a89bc82914850ac7633522775a3b6f9c983cb6f7ff7e537fec91bc727b7d675335d6e122333451da77a1918893c5c232288aba9d7425ea34eb568047adf844d640116425ef7d5cd97f3db4c8b573f77672c176fbdf5fdc4b9c96d38a6d1253701def5ad67f84e7a8cd8f5e016e12e22ccdda04244111c020d650521e06e1ca0a0a4e692b2faa4be91b4b8fbec7355fad5c58f3b6e12a7008500241675702c6cd3009f7be1601a4e695a1dcebaa1ac267dcef3f13fdc1b5617ab9c67dffa9dffe8f3afeba3c7f7feedbffd5fdebdffa3f911da192a3575725794aa05581c267176985364414a10913ac0ab76092090a238cc510013a5ecd492b6c16095703147355038dce0154a0673863119459dc6c7548688089e380ded7c98379ec001668960720660411e018413c415ce441cbc6bb040bbf78e0847d7cc1d5a86f0342f76f4a77ff5de7af3f6ef7dfbe5676fb3f9d0d7328e3da779ee0e9aa61bc78224ecca128c24906002c42b03060a260ea9098e6c4c69a8a028ee9d7303116e292f01228df0c9ab812c18cc39c20d5a4c372133b621eafe03d89e3d7bf6ecd9b3672fe2ecd9b3e71f0f5776c1edb24d873eea66fdc3aebd0c7e4cb9aa950807edbc50c010e7ac21d5aa2b994a18384030502080481e14307737470402a161ec002c3cb02bdb88b0801b725a7824e236a5432db99f36c374ae5ea1dd588bea388c751ad10fa5dfd4328c8fcf1e5f5c80092fbe4adffbbdeeb9976edcb9fbfcf1e1b36487b3d901d249777073be7c367747a93d304d754c4e1918a7614bdb871e97ea8fc91f35783c6deef79baba82301e431a14e5a21ea31810aa8ba55f5904044d4a8b1ab3d0dc0958cc91294ccdd3d769d8d8acbe429fc10bc6cbb0e31038e8e0e5b166301e0e1b946a84e8633a2893c0b7a92471996aa90b2998647849387baab216719a7f5badeebfca6531a87f2f0b4b95ae3bdf3b7ef5f7cffd1c5582b8ee7b8b594ae911418ead0254ae41c211c22448605516e1223aa4544b85627369fd6abed3854a69cdace82d434909dac3ad5200db2f7dbb105129107c28310e441fd54fee9d77febd6edbbb3d93277cbe0195848575987068a4423da5196ddd13c9ac3d4dd98bcb5cb07e294921f2c678da1f4062276263408b0d7461675aaf3e5c1db0fcf5ffad2c13ffb97bfd3747671faeee1dde3b15cc147770fabee0303ae52b51a0f0e78e53a8de413d4a312ed0c7e18632db5c66c2e2c4d1968a24cdc1634ca19b901956295820809dec01b02873b9892305171141122127320121090d0b0328e8bd482025030332550020401d7dae4d95486c44dad5792ef2c9637b79b8b59339f86b37e1adaa63129d4f507733c7867f82ffff32fdc3cac4922741a5767ab32fbbb73fff1e3473f78f37c1cecce8d1bc707efdebcf1c28b2fddfa833ffa5797abbffc8bbffcd7d5c72ea8d61837636eb86965b8aab319839d3242aebfa3a5410366b8003961548cc61651e0e098cd1b76e3a6e52647364b1c14e65067aace1464204193896028ab112b692537d1b4d188b2b32031180c0ba520630bc068e78463667372429e109582c8e11664d6b4b361b33dba39d7a93d3fbbf53ffc4f7ff3dfff8ffd6281ffe6bf5eccbf43b9ad4d0ace9d4823cddcbc592c17934ed5ae409c9b26711b6a53552421120e02c8018fca1949a2915c6ae33ca718c337cc0dd1088a16281bd88088d815555158d8a47560da108deccdfea7c09e3d7bf6ecd9b3672fe2ecd9b3e71f0df3459b8292af7c5a27b94ccddaead6c3220ce0f0ebb48480985135737772224de410a430042c22dc29024e88200413406488eb3edb70720231e23a81a129e38c65e91157fda82522508c4b118a76db0f9bf16ab31d2ecef4f129a60122f8c2178efec9efbff2c5cf7fe3f856c7b3f79a8575dd716079b87881e820b7c7b3c5b3c5979b6da18a7927dd8c4d2f6affa08e8f51d7f0aba20fcbf0b6ebdb99b60d536aaffb7d3b39092b39b97bc0ddad1a010466a7628a0f0caddcc3352a85929b81c8c193f15073f103cab7da7ca83aaeaf8a04dfb87993c41f9e3d58ad364cedf1e28e0531b50d0b472a5a513dacf8447031e740222277d46253ad0a6c4bdaaa5de8e9f9a6bfffe0fcdd777e7c7975ee09d590e798a7d471528ac94bdbf0bc4b39512bb5d618c6a1cb341769c8bd16691388dcc35d4b0955f47d1f4c116c1aea500d0f0aa7aa5e432ae0c41a3bb3630a2028106181613bbef6dae7befaf537e6cb632291d46eab71ad5287c44a568b0671373b3cc948dc6c6fdf7ea64f7ceff26123680e178b4ea4ba8d4a20ce298c11219c282491f4eb4d6ef0c66fbf76782ba5a54b6aaaae5233d5f1d26a4930f2be2acc1789457d0af7a80dd4749a2282829cdaaa5d44ab755e8a0f6534fc7fecbd49d02ddb951ef4adb5f6ceccd3fddded5faf27c952a92c85aba42a7085c3609a5131b48980b0cd940847303223600a11cc60ce80014185cd8401180813387019aac0942b04a5c2a5d27b7a9ddeedfeee7499b9f76a189c73759b77ef7d574f2ac916ff373af79c933777eeb532fe5cdff9d6b74cb86bd34ce8e04f7e78577d35698e89c7d2af116050541357e196b921488410525086a07a5465e62c79d2e6ce0d6339f728cc4aa9254e41dd8e3b0940580962750cee2f977dfaa47548ce87154bce279399e52ce3b079eb9d1bffe1df3e992c8edf3c9609ad1ae0e2ec02293ef874f3dfff1f9fd6f9d71747af358b74b11cbfffde077ff8077ff7c609fdce7ff59f7efbabffeaebafddf8eefff3fbdfffd3f71a1e53978ba90d2a40bf2ea9a59d69780d847b426ada54873eef9da7b8823576b91b609596b38825b6149428882dc294614ec4c21e99324b62200ab2e4eca9f5d4ecc478241e04460509bb38f97ee0ba1310bb341687925b90d32e8110631de68bc3d57253ecfadff93bdffdaf7fc75f7beb57bef2d51b4e93e9bc53afd507f736a8b8162d7ed49d58107121b67d33263127b69d09902322a03b9f2d0b72494da6390b2945b82a403692ea74e182181d36c21c640c0b854ad6300bd770bdfa2b70852b5ce10a57b8c215be2089c39f31bebd9ed0fbe3d1d73f4f7484c3847bf5391f1d0b1a067623d63f63087892d012ee7f6672d6cf1c0de140f0f0334f5f04dccc78a8b07f966c8332e124e141fda94ca309207aa11df5cf01bcb34e78de024e127a47effb453e83cf1ef2d9f00920048d67b7e845efff341b752c303c3b7b1ec08c31e1a756f573c867fe455b89cf8d87f1e1aa7e2fa20fd67eacd56a0306289c4d1b37da37e758355721268ff0ea41ea88608f8808118fa0d01c41beebc18a005c0211149623c8a438b959329dd83827e9867a7eb1ba304dccd371c0e5b95e5cdedd0c9b41dd18b3197ef52fbcfee52f7ffbedb7df981fac9aa6994fde6cbb13d03739a7e97cd6b6077d49b99da58686d1c731cdda056cadab07669f86bd6ff54fcbfae3b25e93d524d1c85065ab516bcd8990594106475595d4955acc2a39c1844111a6663bd14520edf7c0ccabbb1307aad1a0ae3a31be93da3b4d77bbc9e9fcfe1fb5b90b93fbf7ef6ef4cc83db7cb36bba62675a1e847d5ac35b9b8656094fc48950d5b5b46ac9823ca41f7853b01ae3c1967f7476f1c1c3bb1f9d2d4f97319de1e8b0eb18e4639390a08972d3e49c4adb0637a265300425e484dc5256721d2999871273db240b190733737700a855dd60c16aaa16eebba1e7a160059ca04111f0c0cef4468bcee707bff99bffe2c9f14d4959ab0dc31092414a1914a486c19d723b9b1e340e219e63655166e247f389e968654b554d8b03c262b18693508cdb5e2d3db857bef69bf4e63b0797fd27f3e33bdea8b133b6869ea3846d743c1b6b181f4533511b5c910acbe065188d8134d3682216fd2aae5ffbeac1c1d1fdd31f3e3cfba8990a4f6f2366ede19cc6b56170edbbd94d1d87cb8bbb924b72cdd91237116d54880b89909303c104ee403349274dbb303fb5e10792033433674762ce8cc4a4415bd3d2e4c44493c687f579cac7e46d9a1d9bced83922e70e33965f3994409f75dd6fcf0fae5f4bd47cf2d1faf7feaf4ffee8e3e6cbdf3e0a9ed4edd04ebac5517ce73726ffdedffaeb6fbc7ed471f79537fecaeda3afdf39f907bfff07bf7befc1d96cba30b38be5062c5ac8455d60040ea2bd8575f230821071620942d271408cae2c392c3636880e899124a7a0b14426122208a2808d9a2481144651bd8e66041630939a09224b6233440511909d0408670a7183ba875130c00c060859a81d5796bba33f79afff6fff1b7ffd8dd7eef6977fff1ffdf16ffefaadbff81bdf69a7a96be711195096b19be4ed668d10120942ad05cc2c84044701315102279606e4614ee14ccc48842e522b2987379c73f80397cbc6cc2bbb8695807b90879334eee2664657a305ae70852b5ce10a57f82505010782d5f30ac903c11818e3399523bf72c59dae251870f1342521b42f9b7f21e57a7ac1a92f0ce438945fd8daf695a73c673e178029c3e39f2d0667974069379dfe8b2e6cc6580884f049f9052cfe5030e17dc43fbb804ce808e70e0013c6f16784659fd667ef8467c27724980a3cc084956165fbf31e254c080e0861f9e8fdcfc54942c7b834aced85e91d2f785f7ebe59dd10ae67dcadbf486eeee2e107a919393d741e33b2aa138420a51438545d2b85131388898361bb4e22570f0f0178378aa6288567f22e22820c708069e79411a12eea560ad4dc3c99b542f3d565d996a29186be9e5d7cb25ea116e4c4d76f1e5dbb7574fdf6f59bb75fbf7eebede9e416b1497b212222d724df487cd8369320db6c1d325f6f4aaae3d8f7e1a3d8691d3fb0e1432d1f95fe3df80f5be9670d5300eea315a2085044a8994b01d41d6e54954d9d285130790a0f84ba432359c04322223c6ccf77c01de60de8a4995eeb26afb15cdbf4cdd97225d4002a324ea73c4d33a6ec3559ed837ba23568cce449c58b859246ea6ba99e7aebd427bdd1e5461f9c8d0f97e583bbdb4fcf70ba82b598dfec4e1649725375141ba78cf944c45c08399b508082a144915306bc77737562ca392345558d0033334904ed181c58b8995904257757350d04897a84535084478445ece31bc066b06f7debddb7de7e9b88c6716cdbd6dd1a0f76f55a6ad4aaee41d99debd636ebb87c70f7e107db4ffee4b8b12fddb979f7c1ddf3d566226dc35010319b1938083c8e45bd7673bcf5e59b1b7db0b8f57a8d151c168ab4493c926feb7059860b0b1458d93025f1426cee4575e82d25ce88484707b751b729a40c63d7cdbffeabdf196b7cff4f7f70e7cee1c9f5e36acbedf2b45f6945a3e8a68b66d37f48ac99898822c2cc8d442445484aa9498468aa26a84cf33c77aeda059321a992074b4a394d989d05ebcb4d93b8969e7922224d3b0db68bd5fd838383e97c629a234b424d3484f5dbeda550b9f7a30fa2a490f6de03df9c0fa9f6046a7cb8fff10fbaf4f06ffed5af7ff9b5cbe5fd3ff2e95b0707ef08dffaf5bff0970e4e0efededfff9fdfffe127b3c9fcf8e0c6584a45e9d5032e4932253272d59c2522aa195364911ca291dd0a082056d6f538784004244d2574610d881d29a2aa8519191101a09d47b1bb5b70208c2d49b2d87d4478e47b13c4603015a7080f0652ec58f82cd23aa88c3ee9e6dfff930f4685ae9ac9b5765b617a5ec707614942533e0c84299b5b961491604ac22c99926077cfa991ec6472891a211752366777150aa2164ec8212030e7262e2e2ed1823a8ead2b1c41e4208e5a06c15869138980e9d563ee15ae70852b5ce10abf7c6818bbdf23f1748997082d616500a1e5a7c42b4cb89970aa4f0d077f2189f3cfd15e04b0f7257d1ece7e2ec264013ac6dde7d1193379d552ff9f1730703dc303a3632abf8005dcc8f0c0c317a7f28cb1f17d4af48ea13ec5a9cdf95986e299f0edf42ff72b34d031ae258c8e122020029f2a0258080e04bd433fef7622a0656c1d537e2189f3ea38fbff81d05ef2a993c20de1d5d7ee0897a1a75a09708a42602085c2c22de0ee000360ca44640a8f4431355b245974d3130dedcba95a896827ed74bb5a591d2cb6b5a2d42469a295972b1bfab36daf7db1b38be576b0c531dd7aa77de3ade3eb87c7d3f9f1ad9b5f3d3c79c331ef6b9276d24ebadcbe9152dbc875a15918f57564b75d5fc9b8dd6ed6a759c64465b37d6f187ecfc68f1a98b8528caed00890396a50b0a5ec64a80ead45498838828200b3807393bbbe8c8d34ea182b6974440caf65dc585500240ccaa9cd75ecb4debc7efcc66a7dbf1f1f6c97ed64329bccbbe5fa1ed372d2b4a869eccbb05dc2a349b9111b3665d0e2e0bab5183938f7daac0b2f4bfad1e5f8e1c3ed87f7fb8f1f6053905b50467383264dc3cc048a5153c422c9a291a9504eca284cd63084e0636d98dd22e574d82486c1add890028d70b118365ab4b2b4655455a8ee7ca6ddc31cb62bc6dd09c4aa2a22d50daa39b5450120e5d6d17fe5ab5f9dcfe71e2553b023b9774019fae2612c2ca91324ddc8e6fe3594bb1ffe93e1931fccb964b14fdf3baf6e8dbb961aba677076be26aede64eafb78e76b6d7b9254c6be2c2553c3ad5081aec22eddcd50ab791946b5c1cc11c98d38f7d56853374293b958e67878f70764755dbe7fb93a6b16d7d4df4dcdbb6fbffeed7b9ffe531d4e8dee9b2edb76316c63367dbb6d64f3a333e6c1351152ce69506bbbae983592c299817003c2ac6cea6512af9e816010829972a02d483047a4d41ed571005864c6cd6ca48cae696362e62c12c2064d24880500d38722d6725a0000200049444154f3e9a4846d752373ffd637bb7ffcbde1a3dffd1f8f6f1d865e7ef94ef397ffe2ebdfbc732697ffa7a5378718523e6ce72794e2cd2fa5dffeed93dffbbddfff7bffddfffeee3b474435e734868db53641c3381ee685a45c7524b6b685c0f268631f4591a24d402965d4d10943c5a562c2fd2ce53b8b76ea23f9386fb058e436b38d35676209d3d03e932237246cc915e146308e0c30c0a80437a470b05522374a449942c35915458a64916eb6d9fa271f57234c2707248211efde39eafc9c90480370c38c0911ca649226c2138b1421f0cce21cd2b1100881000531e50ccea8ebb0155cdd1c518928a72ed261e8d82c4efaeda5b6c6079239f9a0ee9a1c50a5d4535ca86f802f5d3de65ee10a57b8c215aef0cb8796313caf789c107aff196871534b08a0cd0060f1b8a18376220586031786e19112a8251c266482069686fef3fa31ae276c1c2d61c208e0f2d1210702c1e3aea85b1997faf8527f7c96c171a69f739d33c6fc11c5f04c1f960007091d8109d5f1407fda2d9b09067f8e2caa25303e7f377638104c77c54f60ed8fa99fb960c648040dac0c5bdf6fe0da712808e05c713da13e0ad38f852a040c810b7dbcb0274ff1cc3a3f1bbe638103978f96b1ebc07a5861c0cad03b16bf080667ca20e0f4c5212360cab8af4f717c4f1efe594eed99f0cd049b47eccce8f0c094516c9ff33b6c1d0782863e9fc499302cb036dccc103c6e83ca84c35d276000c0361e7364878f92d39fd0dabd289f0f04001c58300858fbe3b6ac4c3812340c7bc4723e79373d834c384e7b52f886ec4d492f1563ece9e185a0214460eb7b366a4787b504012e148b040e9c57387020180cf90bc9882cb6a1e68f864645ecf89cb05d7a87470476057f3800100be788186b7187c80c3453ed840f251ff58317add3f9a17abd381f6a6fe28b52d358b4140c7df4e3b05e6d579bed6a0d0bcc16e9cb7fee4b775e7bebe0b89d1f5a9efac9e1d17476a36b5e2bba88989ddc389acc2616ea040ea6a88895b0a6dcab5e964dafc629c6c4e7a1ab717ddef73f20f9eea4595115da957fc10506b8432310c528c0294000d88d555535c207e159dfc77a134d3e1923953a10e7e5a69a0605121fb48d3273f56cceebcb71b6b83e696eae56f5e2f2a26dd2f1629ac5cbb0f4ba55dbf66b836661261b285047d24055526b5623faa129a5596ef4725b3e79b8fce8217e7486cb0acdf09cd3bc0b52021ce6ee62600e06678a5923d3149d709b58a408313cdc439888000a41e4bd842222c09c10626a6a18c620f632c20da63085078c4c2baaa146989b594484aa0b37d2b01aaa5790acd7eb77bff4f69d3b778441e1393151a128a825bb053259a83ab9b6dab7c3fae2d3f7f8e2e303de4e38a20cd59d24656974740e06c4dd0084218bac7b93298e6e4fa365ee3aa42c20f64a54e0bd966d19472da58e6ac54c8b2b405214aaae918b55dbea684e9416ddc1e5e5836d3995066172efeef7274d7ce73b7fb98debef7ff84f5277deb4310ce1763436a86304cf4ad1e97411c155a9c9692c8e948bb338b1073c401554288d41ccd21211c24928420212260e22ca114aaca0044ec12d520613a50c440d07d4428321cea1a56b732d9bc4de64bf5c9ffecaafdcf85b7f934e2f6bcd7ae7ce5befde696e9e54b67b5c92f044fb8fd6743c3df8e665afa9b9f1f63bd78e8fbf72f3e41bfff97ff65f7cfd1b0793a699e53c252de33639c874ac861400d46140b80a375d924a0453080054c7a8181443f10dca663bde3e6caa63329f54d0a62f27f309f9e06108e26838186a810a8ea00806819cc001201816c14e60f79d29560061090c130a0f98998d1e961b00383ad207ab0f4fe6b8752d113651a11c6a013126217187719807dc27f01a41ec70c424773be3aa4080840829736a84055ab751950294231c4555ad633ec8d96332385c0d55cd1464c60c0f15a9b2eb0fbfc215ae70852b5ce10abf5c480402ca676438bb9ffccf5fe1c7fe8e3067240102257069fbd2f25ac2d6d110520d18f6a5da9345df5cb031dc531c308e059f3a0034846b19a71563a0255ccbf0baaffd5e04211c097ac77dc58c719c500a0c60023f7da9fc44cbcf51c2a5c280938443795c513f175b471f98108ed2b3db743def9929079a9f45bbca9471aecf2777b6afc6e04c1873c6a9a2e2a91d980b168c0b43097484e38450f40e211c0bce14d7338e13ce0dd7d29ee8394908e06e0580e3846b090f14000e052de381c20213c6c9a36d7951f8c6c0916069fbeddff7850178655aeacf021d637008a1217860fc8c086bcaa8f17c6e65c2103c27224f868f804c58fa63de6af7e2d9040680cf67707627ddfa7e491def2da504b89eb0343c541070fd8914bd9e5103772b023812b4fc39f9cc8409a1061e285ac251c2d6a1b1ff6fb78e07050de17ac2d25f76576ae04291084709978e5d87cbee02093849d838ce15021c0bc058dbfed46bc3847198b0522c182da377303063942f9427a6eceeee88481e4d4404d4dd5d8d88111201b88683216022d775af009a3621c9307a78d335c7f3d9c1d9f9fd3a2e4dc7614514a443d492865eaa51df97e572b9ddf6d5905a4ce6fcf6970f8e6f1c1c5f3bba75e78dae3d36cb8787b79ae921b7338f09d1e164b24879d63429686bb590af29061b375597ec2bf6e558ee8ffd79a9a3d1167221e1dcb7d97aeac62ca2c6082737232b6406c01205e7865cab85bb92567267435b4d59a47a523a709fc34ffabe6cd7e7c5f4f0e436b5c90bf775d9d7334e043b2a55164747aa5a4a61c462769c886cec57eb7bee2bb741d20448354a28a32409361dcaa83552c1e4ee523ebd887b97fef1ddedc79f0ca5021994533e9ae7dc945222ac2141a8c07320139a44226888841ce42097c46dd32476abeaaa40200808e29024040f0505c61ae13e0e6e4e6341c086de8ac29cccc3829cd8821c4110844778048d23889382fb5a48526e64bb1dbff1e7bf767272027326b097d0b5d9c0040b2743133cb1485ab0b9f48bd3fedec7b1b9642b96e01eea70575327934002c2dc00b8039e06b53bb771fb9d6b69d1b593e3dccc4824c224d46bb17ea8fd504ab1aab59a29a946508cc53dfa108fa05aeb502f33b517f7cea65d17361b5643877270504eefffa3fff57ff8c3b7defed599307c2235123a6e3ae561501399b9a25a9b42545d5c2a1b07a18613359c9899c056b5fa98129b52301811c444bb3fa1cc805a30c0391124a5064ca670a82302c6a1200139c8029bc0a560c899b46a66cc5a045f7ce3cf1f6d479fcd26798276522055a54b799608c92f74f8a3e585a17d2bb76f4f2737cd1efcd66fcd4a59fec7ffc9dffdf6bfb0383eca5dc7058886d4078f20b04742841b0149840045a822382211c49102455183d5f9bcfa78ae170d57e8b43d68e7cd6a582d3a107b004ccadc849383c0441e0c00b1eb5cdebd0699206000232822427793c78989dd2cda6e4ae1776e62dee187dfff5e9ae1afff5b931bd7b3f9d2c29d499085b259c34ca59a3b524a0166ca4479bfdb91771db104f3b0629a399208632224412349262705882cf131534d94249f866f4a37a086f6704feae4c569b024574fb957b8c215ae70852bfc12a27d4171d4322c5ec9f0d481a5431d021c271cc89efa11c2a1a07724071ccf3179e97d2fcdd838a6b2170bcc04fda3fa700c0c8ea960fcbcbe8f31f62cccd230977dcbc9cb71aafbaa72eb98315e7eadfb362b7a7e257fff9194a3ffa9754b1386e339e5f14b7aac3e8b9d20c3f194f802c09cf7b217009b40eb98f2fe9f3fdef3def7916220113ade5300bbbdbd959108169809ceeade9de7498f9e1785af771c09ba47a79bf2e7b0669f7b813f261d5fd2fef62a14664b681925d0101878f0b4cbef4bfad71682f567846acf846fe782ecc08c7198b0541061fa995f460f64df63f572ec88d565dd8769f288c4990934f6afe30923e18e90090f1e85cf5e219f775fdb4993347084bd3e281398b07600288112482f35cc8c27eef7124f69b526840036b6cf9cfe89d63007fa408b3d1f1c4fd848577c5113f460448aa8a651156ef08808cf29b94704228c62a7c261188547cb088815e134e99ab9fbac9a3e3c7bb05c5db64d20e2e27ce505517dd3c7f92a46a5f57a74c7f1f1f4f5db376edebe75747db638e68393593799e4662634cff9c66cfa46d022daf97a3b02cda49b1174dc3e703d4bbcaac303c42ac6cb329e79bd805f04d6f07e92506313b14d4c4d774226c60c43980510611eee040bc082c2c2ccea4e70146e4c919c324c861a63cd93ee1ae559310237d76f7fd95d2d06501b3293342df080091fcfdba9d6f1e2fc32746c32b59296fd96ac204a9bbc16d4810ce28840aec3c49cfa8136e378bef2bb17eb3ffea87fff2ed68ad17072ed5a781051711bd5d887b0da3099456608e7c4de0837991be18694dde01e063382330bb1908123820811c4bb88324522422274fde063d956435138a828998bb9570bb5f0881a646073144531f620e604696cacf068ba340efd9d3b077feedd779a4c4291a1a85b2f2ba0a85bb86625aa2643a1beb7cbf3f1fcc1cc074525727790646172777583518487edea7b4460d98fed015e7bf76476d2d1e244bac394bbe0085b6bed7d186a3f9461d06ab59aaabba1e8ae8897b17aa0809b9dbf8f249e4fbbcdbaf6237273b2ba2ce7dbcd5448c43efce19f1c5fbbd5174370cea2aab51d2ed6ab169452378c319bb4ae5a47cdd3a69622422c00889122382c4c8b29083025256616a18c6082043c318338909d922121d8003350241093242231d7b0217c1bb1765b49161bab845e3b9c9ead2e9887db37e6a13dc08c49db4e85b339b97bdb9494d7db8b1f46d75a2c66dd6de189f1f45ffa577ebbf8f4dfffdbffe5dff8374f327431990eb51f428d51dd8319d1851b984488c3026e04a27d6a0a112722700d514da79b6118b9df56f6cb5ffbca31b7b321fa562c1cbb01dd11202404856b78040384cafbbfbf4c46800324083858dcdde0ccce414d93b50c599a6f7ee3c6bffdd7ce4e57f6e6570e7ffdd76e76ede558b69c082e8c8145031aa6161ecee15b11416a13b70ea640356326e2242ceed56a558c59c8aa53b070a688a0046e7293b3344ea4608455b7d46a33d628640e49e10855f3d1af1e73af70852b5ce10a57f8e543222ced69bdc6a36af4b334c8adfca8aa7aa2fafb71b1e6d89b753c49ad5cda8b3d719e2b3dd88959ae3d3a28d32bf9ee3cf91d8b573270fdf1d95ff1fbcf45a67db5f9b3c29cf7f5ed3378518fd573b175748c9b19a3a3776c1df1c8d7f649a6a0c6e368d913bbf74c2c8ee43189b023507827dfc24f10be78941c3bf6013f9d00e7467e6c4dfdea96c0cfa5457a7f4c27ddcc583ca1c97a49ffda8ebcfbac2bcdb3e10b00381408e16145092ce4d96c391624c283fa6a045fecf773742cf27ef653263cf7e8ccd09f3c39ed798768200213c23a900899d07fd13dcf0c068ed37e73188fef3ec3b32ff0bcb4fc89b0d96c400ed8ce0d0791052d31c10128acff31f565ce3064ce2d71b1ce345b59504abd9daf87b1df78a05d2f65bb51ab5de987b3d361bd014f71fdf6b537bffeeecd9b375e7ffdf5eb376f36e9908491c676d24e67d73c1a602ae9c0ca44a34174ddcc5a56d8f9b0f9d0c78fe1f7dc4feb789f7ce3be0d2feec53048421636558e10ef60d257531d8181d989d9e14e640e38d8e161463045e88ea5cba1a8164553d1a65a2bcd61d0513fac477d2042537e8b42b7cbf76b8984d7dbc9bc49d86efb5a2fbab66cfbbbc9c7b6eddc3d1456b70c768bba057c91e5a416db8ccbbea6cb55b3acfcdebd87a7ebe1fd4fc68b35a441ea70d4244877be598373d7260e8d50260239718203924584d9894c40993cc1db46129c116ea68512588493b0bb333382588838884384859a83f9add3b3cdd9f9d80f3a1a522650063301641ae6eab1bb0bd4519cd593294504db10b59f246e8936bd7fe3d7dfb975b290e839cc75f4b225ef2346ad9be446c56db5ee1f9e62b592d2a30c819ac2418888aa0610456a24f55101981a40005bc466f4d7de383a7efd64649b345343eb68c3c630b3b1f77e5b86b18e450d65d4b186fb4e4684a0a455ab1a732deaaa0e41c56868a9b9ce07af11b51797a791e8627d3669c2560fab8d8b839996a144453b8904734f4ece6cc4d292194818919a4610e6116a461020b110c1526aab910745348e3682a125a2361d458886801a47cbd209374c0173661249ee66b6311fc50b85e65cc6a1e760d7621a8b69e24ca13d6bd3e543e1436836464a0cf16aaada3713d3f2b089c3d5f2ff2d45bae9f57eac7fe55ffb6bffd17fb0f9e87bffe0703ab978f0a059a448297572ba1cc823762a3b720e4a01210a3011120c068f50c4ceb3d88353db8e860bab7ff8bed678f897bef525ada70769cb51c35c8a0509484a402c84158cdd68f30005217950ecc4bc04a20837041182c210ebf5d8641ed60f0f27077ff5dff8d646b59d6d54ef417be79a72828ff04230785898700e8346050df0062616c92c5262469b65c1a961077989108391b09b238c38b849648cc821932077728e90486439c6b50d35aad67105d1840ef8e572d1bbc215ae70852b5ce10a3faece9e474df04e4ff034b9b1eba401eded687ffce5192333e833038577f5e64f666c1c40f1a708a49fb4d8a7a78d4b5ee5fb3fcdf49c9fe1c09f4cc8f47c0dd18b7aac5eb487a78a449830168299e07eddef09fd241bb5fbf0298ac45063df10443f61f8368e1b19fc0282f027c283fa9412e70be319a552799ace7b49ffda42f6d4d8cbc3b713438170ffd1fcf5f43429792068190ff5951eb43b063d22c8e811adb3d3a7d00b12f267959c01183017cc054cd8d817d5c500f14473e57e07ff2c6757955289400c042132a1216402d55a414cd100411420021a0797527ba58896f9b0ea64b95d5ff69ba1f64d3b5dae2e57cbf1fc0cdb0d9a06776e4fbef6ad375f7bf7dd1bb76e1f1d1e070b339a7691d20971931ada0e1ac3516a0fbae994a4dd8ea347697405bfd8eaa98e77ebf821db7daaf76a39cdd29b0f144a892809855b10b9a8550e84b3232a57134b48c4a8b51a601e11242e70b2504710411db01c2eaa66c6e653f2d96c723c5d5c1b4bedfb336e8344ee3f580ddbf5b4d1444c28e3665563a8d542b77dbf493c58dda2d6b03026af56ad19b689a973edb4b697ab61b9cda7ebfac7effdf0fb1f0d4bc5d12d31399299a71c11da97a1d83a37d320070aa2085458dcc323526a8839988283281af62cde92252609101c86a0303361e25d7b0f337693e18388484044a41ed5c23c3c100e0b72c011e6e108278009b6abbb89080eb640021a42ee729b09c90f32de7df3d6b489e4234c6d588b0f19c5ebbaf131faadadd6e5eca29c9ef1762b8c84f000099c604eae1141e11681dd10a89da683d0b80da9c38dd717cdbcebd9336778124fb0c16bf55a6b29a56ad5308db1c6587762311e8a09c34cacc22869b55addd8cd7c74abd8bc7dfbf0ed2f7de3eea7f7b2f654cf1fdcffbe8b35dd7453d0a69472b7dd0cb76edc421d86d52671de8ea56b5a49a92a9a766aa1890520a6c4d4060bc1cc3422c20968493aa2ec5a4207b761d5f7d236d2ce5233a334211684863b05879312bb8e5615e6c259d04684d63a4d074c0875ce04d730cca7474412c5dd3c758d70720e0bca3cb1711ccbdd2ea752cea5bbddb6b79bd9cd6ddfff8d7fe7dffd9f7ea7fce91ffdc3dbd7ae5f6ecf85bc169db5a9228f2a01abd0308427847008014c04760a4f010e08a2cde1e03270d5b028fff77b31d6f77fed6b37d5eb342311942c25018b232009122c0e2704054b208214887006318c4276d2b05d7f152693346cf560bac8ede4f4f2c3cc3109335e2580184461a1bbe16f22a02086041051dd46a6418380c69d8a8a4476780239274e1d3b111b53d418c223980102eda65c158ba84821079c9922b2a296a585c608470a9dba5e8da6bac215ae70852b5ce19710e30b7406cf752cdd4fb07a82dc21e04430c4de1a78378ae7192407f22b2fa8061ac2c517adeb324168bffa08c8a3d5ccf865b5f1f0454f570333d9dbc77c160de128fd0415ef9383909e89c7737bac3e979f5b198ae37adeb7aa6960c2181f8db8de39c2bcac007ea49578667f76344443e8633fa0fe55c2b7737299093ac6fdfa5365adff8c2aff12e8f8b1776f438fef8797f4af4d18097868af14be21901f3159024ce8b1d1d4ce19faa1be921b0e011d61fdc404ab7844e2d4787cd7758c96a10e00d521b2f73f4e84197ff13ddb1d7baf82e927e85fdb5d7506c6a7d3e0b123d29ffde8f1b65944988547a4f0b93b7b8c1e2310cc896306406d6d56c3cd5c56abcc3c0d4ffd50875efb3ed6db453f60b95daeb6383cc2db5f99debef92b6fbcf1f6f51bb3c9a23390e469e20350e2d44c6607391f5613a766326f391d18e36cbb1eeb12cc07d36d6cbe3b5c7c6fb3bd0bbf605c0a7a21956460260a0407280288ec4e437526293e9a3976de24c4bdb217266428c21001f72602e149cd468ed18c437696acc2b3365d4f7c0861ade366bd95681bbe99d30cf9302f9cec932ebbb994c158bb094d243969a19ac60dcc36ea513cb625451c290ed65b9c5dd48fef3df8e31f7cfafe8f747048836e8ad76e2e72d70ea303566bf144d4cec4aab8915709770333329b0b839c24980c6cccdab531e9304dc6501a41b4ab53118e303859ec3c8d1f3953bbcb4e1be6a8dbed69df47c083110477550bf328c503604e0a373573a8ef5ab4d0a4dc719e249e7513c4183cbe79e7f89d378e5b097890393c92162a673c5e52a9e372a9cb4beac789f522214004724680d403c129257232b59d6809c4703125a6348e76f226ba631f239ad9b149e2c4ee6ed562ac5e7da8d6172bc5dca854d4bab3d1e13a46717708222352194b5126497d2d018e589d7efa4f394723531d4bbfde0e7d95b6ab74d0f73a4dcd012658adbb395173cdf2ac4930dbce0f6e8ce3c630e606c3b81211a249b04058185ab5945a6b6f06a76e420d12c1abd952eb661ceb2c9db4f92075874649555d7b332322048b27777377f2e49683a3d40b849a77b999a4a6565d87fb64d26dfab5b04eba9874070e2f43f546729ef645a65db368305e7eac1b690fc64b3e3ebc3e6fbbf9244ffee57ffdb73ff9e07be06dd334a0e2e62c2c08ca4e824161b693a565d951e7424ece6e896c06648292f765482416d17693d5b2ffddef454f17dfbc23af2ff28c2b93b5131381134039dcc58813ed2d701840385c2879ec383cda5958530086a1a810b468bf3e1791f96c52c665db121388b0d7df241f86a16b4c84dc0d4c244014d5158b12cfb34c0d1d618298983610df19fbb95622664e4881281e1bb58dc5683428aa270e5f040434c0b7e292da2c7d7b79d6dd7d18dbbee20a57b8c215ae70852bfcd2413f23b761a0619ce92bfd8cbf330b5edbbedd213def9034384e128ed3de2175f952d5c1527133e366c6e00820117afb7c92a523388380b960658f8701cd65df0db49baaf3240e041a6879ef1bb2c3cee7b525107094e0b15fed4c9069af29da7de7521fb508396e246c7d6f6c7c6e8f753d1346a6fd7ca257a9d29f1c84f4245ed463f522cc0509b0474ccd6e2812800bc3b504a6c765ffcb1b917683904e32b6b6ffbd9109e78f2efc5090091d3f252d7979f8b68603417d7a96f64e5a929ee8c33afd798dbe5e1ba68ce384d1d132f8890ea997f4af2d049bcf7cf4a2f0ad0c3712ae278cbbb954b1efcfea080b410d1cca638af42546e21d239ebe771cb896c0c0d631179c2478a07d82981b021ab8963138a68c311e1b6fbf289f5fc2762d80db1916d8595c6dedf359458dfd05f6b4bf1f4ba00f4c816b693ffa8e010d6c3f2fbd1b827f21595129c59cc29bc48b2c47945244afd1d7716064e689561f070ce37637b8a8e0e0fcbc6c57cba1d4f57273790902e68beeb537166f7ff9b59bb76fa4bcb876f29583c36ba3ad82a26da7c26dd71ea6dc1149db4c529ea85af5c24265bcc7142d86c01231aecf3fc4e51fb07e3ce11552efbe768b2080921a8433886aadc58c900312411ee688008201875b684dd538b3b81b2a2204de02808dd5614411ad731394d438625622b1db7a7977e8c756ae1d1e1fad37f72e4fd744ba982e18f9ecc1bda1d459374b9c379b8d6e9782600f2ba8dad6902162d5cbddd372efe1a79fdcbf78efa372318013f2f470d624a7ad640b96d56a83a0b649b5a25695940364a699d0a40c36828b703841441231859075c9a719f3863255288221844422644c7047291111397170048c888c088954cdcd5447752130e0aa0157350451db359044dca4aa1ea356ddb5c534991018b6ebbeaa2f1ae27a726df69bdff9f6c9d1117444018d43537bdb9c6ecfdec7b8e2c1b5dfb26a8e48f0dd0433268c239c430d119ee170227321da8970d8496b0463ac78eb06d08ebdd9cdf9b5c12991b87b1d8b0f158eed18dbc14a8970a8c28cc25378f248fde86e89a5314f9b1e5a837263d48d634fa8fda79f5e0ef8dad7be51cbf6d34f7e74fbf68dbe1f0693dc2c569b3e075a9a9cdf3b6f8f599a96321d9ccc6edd7ef3c1c37bc163a91b6e262162d1a84b124ecc9ec2695bc7ad1bb11c780389eabeae7aaab56fbbc3c96431e90e9026aa83da165608300f4422368273c01c554dddba661a1e43e536cb382a49964c9b619ba4350c43d11223e7393573428768a6dd42c061634e44546d7cc87eb9babc7b70fcd6f2722dd393af7df337fee1fff277de7aebc8d743cb18b72584526212a2c483ba06139150c0bdd06e9e7710c08c0c941e1d07b346d38ca5d2a44993f8dfbe3b2eb86ba3f146338c59b5710fe224700e0901ed742f2038117663fe80080a0f268ef09d69769300939d837b9b23b4a72077268de0b06a46e2aeaa1bc106b96172a18628c2470b212f2905934ca607446d20bba70051889a595508256e73ceeed6f7a1a681c86d93646a9a0aa482cd3796d7e87ae2e9e539fff1079b3ffceef9dd072a5ffdcad593ee15ae70852b5ce10abff4e818e595dd5734e0812346013a7e0eb5128cd43b4e2b5a86d06317e5b53d2efe2db0b47d5f8c01f72aa68cc488c0e8afa44089472cc0c513638f7702a196a181cbba9f34849dcb8922131a46755c3e71b5f6f484667fe2850186bd8ce5493c544c79df8136f8539d593b46e015cd5f5e3408e9253d562fc2e820861022b0b6c7c78e8efb753f177c638f1b827e1c8ba5a1eecc381fd17297b627388460f1d809e5423163086165181c2aaf14bead83e859f5d74eef53e21790eb06dcaf98c93e132e9ed0d1bca87f4d80de9fc3a9bd287c1afb53ecf6eac7b1b0cfb0992fefe9f378d60a7a702c0d4cd0c0c3ba976b3dacc84fdc870f2b66b21fa38e27a6a7bd289f077f8aba5d3e4a8cdd9b17b6b30b45cb38c9b85f3ebf0becb43e9e43ef4fbc3961648008e6fb7c181f9dbaf77d2e2daa530c00002000494441546d1de68f6ff02f665c95dab02169591c9d7c299ccf97abf9f498304f32f4fdd6ccdca45fcd87a151ebfbaa17dbb3f34d5d9e8f46b8711dbffaf5a3d75e7be3e4faf1e2a049793ae9de9e4e6e114f1d949b43ce4dd71d11054989700a29635fc7738eadf0725c5f8e9bb5594d943aea877a37c6fbb02db8878c8851189ce0c64511ce154661114e116e85028ccc81f53aa607ed7a333692899b3250501e4923120ca6d92c1151124f69477da4ed18ebda5073737278ad8f7ab9ba97dacd643a9bf8f5715ba32c0517a40f56a74821612e9efacdb2dab69611164c8d15da6ed3309c3c38b34fcecf3eba7ffefec771d1c308b3054f26548ddcaa97be9d9583c3b6949e926860748524210aaf220ceadca357eb52d308232c6099b33084ac9398269ea76811c98922b849a691b3c0438b27d90f50acd54500e688d0aa89c0440852435537a5710cd59d83090231997727d76f2e0e8ffab15c2eb7e7abf5d9d9797f31364d6ddbfcad5fffad37de78ab6df37273bede9c4e8f6fb134514a569371c5db735edfd7cb07b65d790f36348cd9b4abc547f394b0e9210d698ddd44a152941d89d84c25a38c56064c2747c3e829637e42684aea2663059a544a49400454bd5f6fcb48a0cebdd41a5ac34ddcd2a6d788d67db2ea0dd26e46379f14232b20a26d3fce9be9b01e6273f6f0e13fced11f4edbba390416fdc807ff1f7b6ff26b5f76ddf77dd75a7b9fe6f6affbfd7ed51745522265ca22234832a4d8410cd84010278691514619c5c34c824cf26f649c20c9244606010204c9c0081c0481123b4124c19245b28a55aceed7bdf676a7d97bafb532b8af3aaa8a2c962992a1ee67f4f0debde79cdd9c77eefadeb5beebc573b1dded66fd68b5c85ebaedd5a3975f2291a2fafed53b751d4f4f2eaeae211473ce2c1353f13035a161fb5445c63c3452bb95bedb583d6abe49e586e0cbe5ab4d3317a9b39969e7d6310a11a9712e69e84bac2410e7d4691ea60da9b97960705226ae340f4443ac08ae44669210815031522805963477125b70303773ca63e7576f4f9761e35111abe6e4b7fee0ef7ef0fc7b9bebef9f9eccbb6ed754f5bacb5d2ac900461bab0132e6e2a50851c3541c835322660a12641a462f1e0949ca18a1e6a5483bc3dbef0daf9e3fd874cf560ddc1dae1e429772a884618746e2707790420dee5e9803333b1f945517731678c1c11e9984cd2c150247cb0e3294c201041efb3d0b97bc0650c56951223707c09190345b29296108f1248647cc0bb256954d5329233ce5a245eaba6eeb78621ac7729bc7dc86a68c99119a7ab54debec1313bbd9977ff127cffee93febd623c0fcc2f153ed9123478e1c39f2d741c4216ced3342d14fbab81ec401733870ad983008d814183e15421e22af70d053864f077c9f4c4ed14fa78418b0b39fce0b67f4cf4e2ae9ed630d65ff8980f0f33491cfcb4cf9f142cce71d4d71df7eeb8bf0798d903eafc6eac7901d593f5775fbcb99501fcdcc4717f0c92bf9cb6b7798c39d7df6bcfd98e5b3cf9ae1ed2fd478513f2b35ecc7d4afe9e75cf08fe963f599a7f8316bf4793bfc2f6f828fce981ce9c39fd53ef7d41fc9a69fb79f7fa4bceea3e3cf04837ff8574772b40ca29f5c0f75bf193eab335d8f4ffdfea3017ea4f10d9f7863f62fe984ddedd9bc69da8bbbf5380c8313f7436766298dc390532a79e4d4c9300cb7ebeb673740c4f9a3fa5bbffdb5975e7d70f1703a5d5475db564dadb049f3a09257b54c9d425bd7b10ecc6cc5dd76ae37aa831578e9acac5d6f77dbf7853ad2ce54b3464292705761508a30030da002873a4cd994e142e60633773368861bd8333937b14d3b139f0d293a224be3c4c5d0758329b5cdbc99b4791cb6fbada5b1adea5cccab76b13853392939244d218440b0d277bb9bd20d66bb107308caec6508e40d54fa94b379d6380e187bdeedf0fe7bdbf7debd7df71936051e6082c962ae50437603119c35464c663136713b0eea308681cdc9c084023292e80c32360e14ab0077d7200ecbcc5e0b26b5b4c183a50ac44c460c5601ad4ecef338dcdc6c1c908addbc005ecc0c4454400237737314c598342710131caa2eb15e9d3e58aecee6f3e582e4f41c8f52bebcba79fafc4ad5bffdedeffc9dbff3f7a6f3f97ebfefbafd667d396f39e6be2647da607749fbeb7cfb3c0ce3c3f9f26edc2ce6f3fd7e9ff6635b4f98741812dcc84470c88f02c88d2ca966453f60d27255c5beeff7633a7d99e7cb69f6d254d18861cc1cd8ac643365705d741853294ab968d7a55c8c9c87dc54f5729f2c71bcd98cdb11ea74b3d9d7edcc9d048bc16ce82c56cd9030afe4d9d5cd77c79d497bb91b7efbdbfc5bdf7cbdaac2edeeeefc62359fcf9e3cbd5eae4e5f79fdb567cf9e3c7dff72c8bc589e0de3a6ad251509cd0c5e9bebf404c3a624aa008639b1e6b453ddc528b37651c76515e75969df6df7e996452b1273382484a82575db3d83980cb0be1fac5298310021223704b2083d98999951913290ed44c895859c45467792e8010603464e77d63d2b886172119a452b8ffef6dffff7feb7ffe5bfb1f16a399dae77f96456b71aaf36bd2508a3627820b2fb0a2f2252625314831744aa1429b01bbc8aae2a043691db4edf79bcfbad579677fbe72ea5322895f9b21d34d7ac4c2e0e732583b133c198404aee50b8902931b91998018603ce6ea4446c140864ea0c7672170732bc57dba0a8db0ec22c0e22e2c83e329b2161184b491a3c488a7c4a2c317814ca7934cfe36079b426369376ce69dc6eeff67d093ced7aa4324a7cd086e9cde5b3abbbf5fff1cfbbab35bef5bbdff9d66fffee1ffdf9d5f173ed9123478e1c39f2ab4d45b043ac473f1afb17fbec10fe4764816c9f8acb76fa531a1bffb5e5aa7c762ec646e1c7d9f9f932d84f700bfae2cbf7abc1e898f37d05220153c1685fc8cae7170ee3b51042554f36fbbbf56e2d22fd504c65bb1972a27ec8b7b7dbabe74502bef6f5f6efffde6b2fbefc4ad556cd34349359dd9e40da0207f3a49d86b0309b3b47912ac4081ff370dd60a7f932950f54ef5c55b5d374a7651748c533c90818b8166292d1c9b58c4620531cdc854c2c8b5b3423b343821439bc1c32b39c53e727cb694996c6d8ebbc9d9d31bb3b55611a973199171db2edc1f37afab255c63c4e8281a9eb87cdf6ad92b90d27f3d8a6f40c65b0d24103f914bc1c741c86417b77f3a23664d90f8b9b757afa7873f93cfde04d3707474294796b263466621f1b2faa2675848401394c2aabc24d5f3a0485138c98c989c8410e52626308392330aae8c45e4af65c0513a6aae2a69248251462431d626617a9c8bc6ddba6aab7775b270952e5aca6ae7a70073aa4e1b02bd42c27eb3b2f0e20a4ac12db93d307a7678f9ac92cd69358352cb58296a72fbcfc5a7ee1e5af9c9e9fb567670644e68be5e2fc6445fbdbeee90f657f63771f74cfdeb1fd5de3a0e277373b76d455749deef77dce94464f0309853c3a8083b3131181d8485dd04498722e16aa18e08bb339574dbbac25b26a06ea80a0258f83a6d14ae6924587b0db955cc86d3a268c25489cadf772b5ee11dae75dbadd650f4d098b5da98b57e45ca5f185b3d7de7fe7fdb7defc60d6e26f7efb2bdffcc33f7cf8daafbdf2d5af3e79ff8d3ffbe37ffad547b36ada660b2d9f7dfdabdf5877ebb7dfb9fdc6377fcff1c3e5c932e55dd5047329994aa9db76329b5629c5a7efbec9deb00bb3102c97318db96927b13e072d4a690b891bd8410a47740bc442246c298d7b42a92b21b0198f29b98fcc800421381c5ac123c19dd5018593f4d189d985295453b5624c00151d0819d8a4fd13679a2c26c5a608f347af7ef35bbff36fbdfda7ffbba5f56cca634ec476320bb1c37648a3a6765acfd08c39ed8b96830719c7c2928c34864c062decde1802e940c881d28037debd79b85a9d4feb4ce3a10c39e55e222bc1e9538f012740ccfd50df487006055723148f80bb72011173f10fcb3f590108481d46a1a8ed1ca3da8e398a89188389b88117108c127c741d751c096be22ba60852f32148f6c2b5701d5a4319bb6e4cb76e99b9864c5d28c650b761b3bd353427e7f13ffec7ff4e6c5f7ef4caebd3d5e28ffefcbf383ed38f1c3972e4c8915f6db2ff14b9235f90bf7211e7939559ffffe5f324003beeca9f3bfeb35bbe5f0d768a62a80e5f773bb6faafd521fe4b686a5f5a301af36477bbebf6ef1553c0c6dcef77c3763f6ed6ba598305afbefae8f7ffe0ab2fbc78be3aa99bb66aaa65dd56d2a853657e66d4b681435513377021e7d840b877bdee879b325cba5e6b7e9ef471d12d792114b30196240a41c94717c0260a862675834798196066eea4065776772d76a828252622763353724413bada244b4db1d964f65adb9e3cb97c771c539069a8a251de777bd74d5b4feb5883f8667d19b8106acba9b2348f7570d23e510218f041b51e871634756e526aadd7bed3f5a6bfbaed3e78b6fbe029ee3650c57c759135141b92ee532a0684805ac254428c91ebe940564ba1a61add767d4214b83a81c8888540cecc644c16999c82b01bb9c3cdd46d6cabaa0e56454481b805b6484c6cae26918be6bbbbbb8a2273c8eac3509ca0e6aa9455c9888801108266ebfa920a8cb96433c4b3938b975ffdca6a79ca41aa389158157391f0f0f485c5e9e9c9e983d1ca3074551d03651b06deeff5e6593bdc6d1ebf1386cb386ef3d02f56ab6ababa7cf63c8a5c5f5f3345a6aa1f929bb4f57418868ad9c98a9b9a15d3e2288afbee54e666c8563261b26a54a2a266622663230769b221e9985c13f67bcd2311cd8ad96ed05caaae84aef3fda8cfee74b4bd493d727dbdde3b493f8c2cf369d34eabfa8ffef42f7eef3bbfff1ffde3ffe4b5d75e387bf4a8397f807a9ab58449f3fe1bffe276bd59343104e93aad67faf0a557aeae6f15f56f7cf3dbfbfd755dd777dbe775d3befefaebfde877b79b7ed03ce6e5c9459fb6cc1e84cdd48a12c510e6b13e07164983b1d575cd7192c784d206a9425d65cbc2755d4f4ada0e43661596c06083322948e3a185156a987328707505a0ee9ea90f2164f41352b3d1dde990074485d069264f928705a32dce9b5dfeda6ffc5e7f7bf9fe9b7fdc4e51b629c256d3ba0e315fdff523b8e4861be2903859417638321385100ce6ce7022b760202285297c326bb6bbe1ed27772ffeceab51eec0ddb461610d4198ddd8cbc1d498001cd6f760afed04f2fb6fbac40036357685321fe4599825809d44d570c8122323819b122578e5140ce44eec190028800bf9561161774633a199840a541c19ee6e305f8e68c7a10cb99338b44d3df6615418b7f5e40ca14a56b5cbd5a3975ec9bff6d2c9d9eb456c48fdf1817ee4c89123478e1ca3d72fce5ebf548bf12f73a6a3ce71e4c85fb592f25955753fb7537fe9ff4c8f9f3ccbc54b9631fb7a7d777533a8a29ee2c18b8beffcad575f7ffdf5939393b69d8540e0d1b5e2ea25952afb4695034e439c088f8250ba8a41011bf52729ff60cc8fcbb833ed98b2dacefcd669600f442444100c63172282400b52ee4d99d8d945d40ef923c561e487c20c73337233752819b19116d642e69e030f2e55f352e4b3d89c5cddeeeff699a5366bfb5d86dd4a54aa16c5396d2e4bde8a5ca7d12b7b54f3947cd47eb74f7dca4a95e42ca316d540beb0b4d8acfbcdb576b7fbc7ef3d7fff83d28f080d422317cb60a1bad9dd15e3e22e15cd6a8951626c23422b52d76d728227a9e36025f71e634ba4e590b6404e6c2002c740d2901e1c918a95320e0af79cd8b2d71072260294b94830718321b010bb0877ddce435357edb8efc694c0ac4e66c8c5ad38e0c29119502ec6078fe1517d757ef2c22baf9d9c3d0ca1e218446ab030b869a7ab93f3c5e9098518d52c0fbedbfab80bc32eeceff4f23decaef2e55be2e384a9671e87e2d1eb7612d974afcda4350dfb5d619249d330f37ebf75723011838c08606653f483861062d3480d450a93305a8c3471089108453729196aa178e81285b0b8bbbba15015c82e670f8b6db2b71e5f6d47a26a9a10faa118a42f918390442fbe59df56a7f13ffbcfffd3dfff5b7fb8989f87aaed4b1a58ddc64855bfd9975e9be9d4ac5e9cbcb83a596cfb4d936a69f8bdc73f582d964d15266d9c63beeffafdd0d5cd72b9384fe3b6cb0a3509914899ddad8854b16e26b373a92edca646ac36380c2e848a7922522b52d66290208dd1983589cd63a47118d57b660532611462f1e80c848ec808202373352a0923a3dee7adaa044c02d764e6c2d9bb62230db47e46ab0713d054bc3197975eff9df57a3dec3f98cc5a2da9ef72c3f4e06416e2ae4b96d2201496551c43d927df67144f86c4540752257710c889a826034149a9c10faff0f0d9f6d5d3ba4112b2a68d6e543ca9ba304284384801838543fb2b3839e04ee4080094d509ca708200ec8717e87dda0e91ab8320000900734f5eccc89de0ac2e2016d0de918c08d63a35c4adbb00c569c85dcf824cd1944d45624526fb6db54f0ba362889a09dacae4b579dd84b86ce5ac2b793f6e9d8f89bc478e1c3972e4c8912f23ad1ccba98e1c39f28be1fa667b79bded3aec3b2c57f8b55f7ff0d28b2f7fe5ab5f9bce66cd7422426626124360e20668dbfa817950af1ae1a69e30631cbbd48d0d2dc8074defefbb37b4bc01be211ddc52261069e044e407731477013c56f7b6cdd96108c66c66544cd45da10e7332626371028154b399b983c94dc9944c83a11efb6ab67c316b33a49cd7dbf57a3d5bcc1c7cb0fb65b0a96683ab12002e43df55a11240c72e0debacc96836a2dd6e28f12cc3ba1dad9fef6f1e5f3d79e7d9d5e314184d405d4deb36183c7919fab1d79103b793189b763a6febdadc2d72e56a879edfc58c82b394aedff58357cdc440014c2cce4e6420128941a44270b5625ab4108a43c5bda242499925042218023830811545844b292186184225959b8431a9d1306605a9792ab00c33172e21b0bb9b903b0d5aaa76f6e88517ce1f5c389333b144839bd97cb17af8c20bd3f9d29cf238880fb16c635ef3f62a5d3fd93c7bbc7bf6a4d2a1ca9db09a63dad466de6d770086bc67c2300c43e7660891879c00145373841a31445230825b18dd5872acda49bd9046eb26a14271726e8b921881d88be562e6ac54650dcc6c6132244a5ea35d5cdde5eb1d3dfcb56febd5e687ef3e9d2c26d5b4e9fb9ec9b7eb754eba9c2d9f5f3efe87ffe03ff8c66f7ea59e34d7bb4d555b32e55acab8033517a76727cb551bf4e5175f1611353bbb38ed868e62589ecefb7d57c7e9e5e56ddd4002efb76bd308ab5d4b15693b6ce15a9002695553a82608d1b9dd8f6634b288d358869d6b8ea1218beaa6eaea4488f0ace681384412a252cc5d8c84bcc03cb29a6761673662080b98891dc24ec2cc631e400dd948c51dc1fd60b9c7a18cc07677f556d5be50cf1e1ae4e2a56fbeb4bb7dfb8d1de52c8c34e48c7152d7e058ed72d759b1e2e60caa02bb38a9e502f2a47010bb8b31885c5cdc753b66aeb0edf0fffcf96df5add307d38ac60d66d4ce02c49c112291399b0801649a9c086ec402a5ec102010480ef57404278639c10987aa422502541c02bf3749e6834d0ebb1f5a68d120c18d9c39b8f500cc837a04b111c88b590ac1dc554408d1345a57b95563997335d340a1aac075b1c8329338cf4a5dda3b782c23e4f8103872e4c89123478e7c198e22ce9123477e31bcf983edf943fc8d5f5f9e3e983fb878f1f4ec51539f4f670fdc9a5258b3d68d34b3e8ee5a38c824d64d90daac4ef936e7ef117654b80d9efbefe6743d0eefe7f494a88b21390ff012e5d0a326c0c8ddddddac008090161f3317059139a0ea396b1dc5d961e20e367675b89b17142307010e52272dec1ecc57c15fb55db3d9ff592929c8cb4d3d6f83dddc3ec9e3389906a6b4ef36a52f5166553861aebcccb3ba956bcd49cb3e7bdc8e72b50b3d3f588ff1c9e5d50fde7cf7d90f366278d4d2f26caa66ce219bb89af9c862b3b65954ed647916da1a4143c3b09cc721b03861db0fa327f364e26329e659024019664cc414988c69242201078aeaa17849253b3cb005cf913015cc6053f52a911420a098b888336b4ea540a14dd5e43c0e4351753303a0e659510caa3043512f561c8503ab5bd5c8c3171e5c3cbae02aba4362e01888a5a99b9307a7670f2f38d4e3bea32155dac9f0d4d6ef8dcfdeee9ebdafb7dd54d97399cd67c46518b7a1929aebce0a190d24aa5a72a962f3c2f9c350b5ebf53aebb8aae7fb7ec7418443e90a2bb949ee460409b14e6aebcbe7f39715d1b9aa8751eb562413b39399aaaa1350b9d4ebcd86eaa983b77bdf66fee02ef5dabef6ca37fef6bffbbbffe3fff43ffff0ed7725346d1bf290759f6225196534b875a5dbdc3c7f1627ab5c766a9e47b76c218e974fde9b2fa62f9d4fc9ac9db414abec5cb5cd643edb6fc6d5d939a5e1ec7cb9df5dd7753d66cab90fe4c2295072ef1dfb547642a1aa66c2c12814f254f614b492c03e28f5040006caea24550c196e66ccee9ef336f9da359b8e306370d14039831d3cba803d8808c9842aa638429c1089a2690842ae69d4c232814c022d43d58a7b60cafd93548a219e3e7a3d7973f6d2afafd7efdd3ce95d535bd566bd7a3f0916e7128537bdee3b4fee1c63234254926b296e046731e2430738ad148c8aa110325ceff4dda7c3fca5d934a6613b1029d78e3a12a4b849612710abc388c160c0dc61a40427622753c09da064c67468a4c68518f74de795dd02a9b998339b05662676437651b591e000581311398281effdc11d70626ac63e272b04cd635145539fb5edcb4c8f14674eb34811c4a994d4bb03a603c5e069dceef7c7a7c09123478e1c3972e428e2fc9222801e67e1af667e987ec52d6f7e49e0fbfed03f4bfec13ffab71fbe70169b6179329d4c66b984a6394ba9a53c994d668ed1d093652223b060dfefaf896029a77ce5f48eeb367766293775c9f916b4ad620695a22391d7359b190af420c2b801702727d3ec4eec1e4dbda81281a98e71d6ab39a25b646556372da6195a2490bbba5b31cadaa44c07df8db65d75fb8e41b359b05c6248fbcd2ddbbea23c6c477765e6365425eb76bf2b0814a6dd7e3023a6e59066b77dd8e322d72f5c77d3cb757a768d6db6f6f4aeb584325c6f76cda4714d91621d630893ba91d3f3f3d38b47c6150265dbc71aaea5eb769ed33e0d1ab458c9c85d1ad77b7592d854a98c7012160131399103c6a44495a9155375ab98ea40d1b9366b088b5a6ad75840e43943b3494355c5c2a18e5692b3733fa4f5b6c42a14f543ecadee6a280e5590931a58082e045acc4f1ebef44a353f491edaa6819978699b6a7e329f2f5af35206d761c7c3b5e46bba7bb77ffc3ddf3c9fa43e6b8e26f3d5c2dd94752c586f76e43b360ea1aaab48a199ac96511ad2b0dead77fb75acc37c3ecd9a001cfc9505020aee349f2dd7fb7eb7bee94a5ebe8aaca9656ea70ba7897a65706638931393341c35367cbbd96f4bb8dc76bb84c9c9c3d4f1fffd277f46d5e9bff19ddf2bd9def8fe7797ed64de4e6e8552ce96538ca82b128c27abd9cd76efc666c6a353cebbb4bf7df6165048408476da248a5c87d8300ccbc5ac8c89ddf65d9276da0f3954b5704d858671bcbbbd6e9a2a2bf729b98d314aa866ce51425d4b13eae09e2d3b11c14af6813990d4652c433fc094c999399b5ade59c982482058843949659c40c68ae8ad4bf4583999b9b9b999b9abb019b494de4c436d911b89d3f97435eceff27ebf5a9edeee6e55de233eebbb584f5f5c9ebd7e77fd340d43a828ba5249624ab06953112a42de0ddaa792bd80255270b2c8668ee2eee4e6f7c6c4b1621d9ca992cabffb667712e5e2d5652e89078bcc12c58d0114a88024c0990072266626520240057410700f4657ae26440040072fe47beb1c7685aa93821950677616031314ce0a0cee14dc85c8500e8af0fd1b8df6eb04b0016aee5eb7931726ed6b1c1e159c8acc53f2de3a891c1c96f76a00e9eddd26c46656f1f1c972e4c89123478e1cf992220eff521af41e3e5cf94ff3fa48000e8e893fe3e39f07f4f625fd7de68209e359fef8bcf4e9ee623f670de2f3963b122e02f6f6b377cffe890acec30ad7e5e3f6d55f9019632130e079fe293670455808aeca67ec8707115705ea3f6eea2e226ecaaf8257f74a1008a361af5f68f6960191301836e567760d5fffd6d7ccb98ad3ba9d1bfb687db7f1b66e4e56af963c9a6e02ed05856c70dfeab845b9c9b6d3b42eb677edc83418815c944250677398bb31b3016321643683a9a9b9bb98996a2e70004e269c9dd8cc852ba0edbb90308fed43c762df258cdb184a88825086714c79cbd4a7c243bfac9ae962a660e9ba2b25032d5219a1fd30dce9d8a38cae600e6e518dd5e398bdcf9a5d46b35e4ffa7c3ae889f22a4dce3761b5c7740c5c7868d2077df717fd78d30f1b76a962845b0c1c43982c1667a7178bb393c96c564fdb6c79b35bbbc18094875c0668e6803c8cca4885470b1e588ddcc1210466c040e604e1088113272fe39873ce4d5bb551b8a44a7852c9842cb20407dce8e09f03222d65202790c195b65d9f0b0834f4a58047b5a488f564df77fd80baaed2a044600b21fbf9f2f4c597beb2387fd9db2553d34e9ab0bd3e9f3432413b31a1d2edf613993625797e52aedfcc1fbc93ae9ea65d27eaf3d8ce270da761b7df0cb914453484a671a65dd7b75435b1da6c3666bbcddd86205508b94f5dc9d6a5e964beeb464f50b1aedf4c66f3a69df5891e3e583ebe7e97183150ce63c906aaaac96c2cfd64d2b432194a61732d328e9275f6fcae1b79dee5e4ac1ec27c36fb977ffaff9e9e9e0a0ff316c3f68688a6b3d9d86d83544d85f9b4622efbed8dab24731d07bb5b97cded07efbec19c96ab266b395d9c66905551eada5459adaa0b534eae55bb18883193b1c8c96cb5b9dc54cd74365d5d3e7db26a5779e884cb50b46e84436ceb9584b6d810a402cdc6bcc9b86302d5624edeaba57118d76d132693d938f477fb7de03ac43af5298f2506361b9b1a3ae274d57483d691020db0a2650c6d8d18c641eb5a5d35f020ac79cc0e69668fda49dd6f0b998f3b254d55f5f883f7f7edfcdf6cdb87e70fbefebd7ff5c7cde414d6e99866f376e8b770931240ac823869cb7abfdd96d83a44daaae97d1c5282138b4490169042880200a9a469fae1eebbef6c5fb898acda9950d6beaf29cfeb962c6bce5cf3c1dec6d94d8293c12004a26270020ee63302389b3ac8899ce14680bba9673300664646e6ae026182abe1fe794dee6ee487441af640cee444e656545d8b1743a06a52b52f507c79c085e99cc2042606f732aa2a53a3b6336377af4cd36e5f4ac19123478e1c3972e4af070cac026e7e1681f69411ce0214b82bbf5c239ccb7da7e4eb2f766173c19cef6351069e979fdc31e7850a770575a1aed00000200049444154dd178bfe85c0f465c6d230668ccb4f8c6226587cba12fe83f4f39bdb8a7011f124ff1265af28705b702a786e3f453e0e03cb80ab2f21fd08d2678d7dc230ff710ace41e939d89dfc0ab03344c29431615ce59f3cf3b7050c9c0a6ac2f833da3cb3b307428d95d654183c6b112baa42a4720b6ccc1e9b5e16eb5d775ef6a65bf89dfaa6d806a6ec4424220e61a26806cf24812115bb0e29a7b188c4fbd6d7eaa60ec03910b9938510c63117455dadfa5eca584de60f9a38eb73059dcd67933019f2b04eba036ad589d0b4e8655d3527a7bf91d5b79bb7d278ebe8abaa092ca943dfdd5a19238248cd5cab557d9231cb68f5e032164a5cbb2c5338d3faa58cf34c273dcd3608dbe25c13e9be6a8ac8bb494b050dcda4e5d9b4a1e9ac9dce578be5c96c7556d58d338a0042103fb4f52e3a9a1716e3405c8ba965871a3bdc850102d121178589dcd54998a5b8e59cd54b3ba92b0942dcd601794cc3386d2bc00d24803305266282b25a29ee64e40a7537e5a25e9c0b484d86a4fbae7310074ec51de44a0010e2eae2a507af7c4da727d24c1ba929f5678bb6110d314eda2a59f254d8f7be7e6c373f181fbf911f3ff1ae8f6028ba619777db79e45a882856c64c35318f94a7d3a6e67877bb3d599ef67dcf4c02ef76638c485d5a2c666674773d4a448186d0144dcf9e3d3b3b7ff4da2baf3ffd3fdf654749e372dac2cc944a4681ed53ef89b25a1acb98dc78fef8f9e3e45537580c4d3666d8b4a9ea3a3e7ffcc35ef775c3c3564b36aea52a015a4ac2a3072f9bf2f5cd655f88627dfbec69fff8ede1f6e9b8bb7bf5b517178b452a79c865d24e3954c415bb9267b3ec0470501071882c5672d7afa793aa1194be22a0dbeece16abcdf6065c35d393318970a5d988c50d048450496c20acb161aa3d27a6c81c863113d964726acecf9f3de14524a94bd9c335e7d07765318bb7eb349f4db478a04c52180425e4ecb0200252b39e5841ac79bddb3c714d4194cc18b98a7c7df52471cfbc9bcf2e1e9c3dfad6dff8cef7ffe28fa2c4d9f2c27417eb4a4b479c9b105465d8977e5b861d549da26b2e60343114b7a29af4d02a0a706f02a762c5b49e54fb31fdc53bcfbff5f58b42e57c3577dbeeb6bbd532863664d718452ae3c060c0ef5ba4b9db7d3f2a10c30fffbb8d206400950c2202ccddd50938181e8399cccc0d660e804988c8dd8baac099a279b0e296d454dddddc29365ccf437c0039cf3c07b58688a2e04c50a0b893fa60cac5dc948ac1fdfeca8e1c3972e4c89123bff2f24dfc44003561f4f6af5bdff04b574e5511ce027a43fec2c1f94c3017dc96fbceca425f28c1e6e7108a13702258eb8f2a4ac53f4eccf9e5213b1eff82aeaa37b48c93f01909329fbb7109c04fade008d0309e7e966a36156cff3ad5bc1547710c868b8045c0ed17987903cae1fefa596d393bf3201c11633d8b0f8320a777d3f6876ed76a37395dab5e03776e034a7453b1ce311a19318484888ce1c6c5082e6e2843295e0efda5cc307a06878020e6e43010b4720a0e0c4993b959e80619f244c2a326accaf0c17eb349fdb3a63aab49c671d3a71b8066edcbcc53c26e1c523f7c30262d691703c15219d35892e681812a4c4d653fc0304b3edde8b4d3e920274358e4d81699814f9c968eb9795b20c989506a362888a2b054e040a16de6278b8b69aca753994edbd97c3999cdeb760a26b3e2ec0e9f4daaae97edf66e4c7d53b3bbdfedf7ce94531973ca66ce4ce474e8f8cd1c44c8cd5d4818602d9673a99b3a48081c2dfb6e9f2aa3593d7523e5c2706525c088c9c8d44b7130a9bb173223372acac5a8988f6aeeac6a2c4cee69c881c98833fcd1ab5f9d7ff51b7e7ac131428790b713e469a84008b121aa4d73ed43ec9f0d4fbed7bffbb65d3da7edae06483cab11a1aee2e54d5a2c10aaaa8eb1a927aa6afd2844ebdb6d5337cf9f5e9b61b59cee76fbf9bc6edb9680926d18866ffee6ab9bddd0a51c62a3a81ed6cb31d90fde78931d51a240d2d087364be3cc085c991657aa62534a86f8e56e7cf1abbff9c6f7dfe252cc730cb21f07b4dd623ec3b27aebe9e3cbdb5d2961b31bfa61dbd695082ce1bb7ffe78da9e37a77eb7e9fef9fff5277ff4cffed7366fffee1f7ceb377ffd2bd3695b0a668bd3e562968a05445606c1c4129c827008007477cd82453dd9ed6e37eb6e1264d8df3c582ef3763bee6edb3a8676ae25b855c39042a808c89a99dcc539d6a0da790a348bb336d6f3ed266eb7b704894d536523da747b3e5d9d8d7d1cc7aedb6f0088546aa9048fc16b27620a86c85ad12022450950a2c4a41c84adb3fe7257b6d9bb493de13603ab888be5f2ab43df0dfb4be4bb4953e771a050582ad084b8041d550736169d8cddb8b945d7837b542d425362a355e34c0e820366ee04536342889dba5123d9f1e6139f9d74af3e88ada659cd750b8f32b87a0829781311d88800237726227834e0d0c1fc70609011b9027007c495407628ae021c76aff8a83a19cc08ce074109ae6c80c3dcd54ace3a660340221c274116523d40b8305ac083612466d3c4d600548c4dc95dccd94d8af1875fa21ccba98e1c3972e4c891bf164442cd206025d00f3f797c69f68650131ca82300a8df47d19fac1e8a84d380cb0cfbf0e7ab8c5540c3c88e9b82e2680833c156b10a0884c17053eeafec9031d11098a08ebb82c17f426c7953303acebe98be44c09cb1d77b05e7308a8f3594808a2004756cf57e440fe3fd0b1682b9dc8b081bfd581b9b0922c11c1bfdb884ea30e9138601778ae10bc8075386e18b26fb9c0600b829f7e73a0f180c5bfb708c8209df0fe4a6dce79210b014b40c0206c75db9cf453a0fd81b6a42cb7060ade8ed7eed0e01f88370bf3aeb0f97e3a339d9e9a7aac602612168080006c7badca76c1c4ed1305afaa21312084bc121ed7dff89093fb0513c8ca8e8b3d3647e564c05837d46f5504d60dc6fa1c344fd88ca761eb0531cc41f219cc9a7f6ff27d78209c9b0d62f3490cfdc6c91ee6b9d0e87dae8bd70fb7977df8f99dbc3dd571fee3efb78b93fc281d151ff82928be6ed49ca9de50df168a07ebf1e861fa8be9ff353f2356c346cc17744209a303351227845953311b943d54c0d25030a2ad0a2a564a80b0938989a13180c72b0c2c8d5cd908a17c0b9716e9996d3f63454176efef4c9655373accb98eeba7d34cb329558577dcae32e8146a392f426c47a32ad52df953e070aea54686a1eb763d80db41939b40f33ad065ea5b0caf13ccb72e4d678e63e75346e524cdddd3833a4122ea3e552f2d8e73292c47a22d3e56a1aebd9bc69db2ab6130d617425776615411e07f7d16c501d0d59398e256ffb6d89eda0a95876221676061198890e8554c4e462202da6ea00abaa828a4a8d3aabdddc6cfb002c1b99040843a2939a3acca87056b2c86a6ec5dd8994d445d58b53c92a212250d652b20128e62e3e5f9c3e7ae9957a3653b7d39ab968e8d70da96a553753e6a063e1a253147dfeeeee9def8d1f3c8b63890e626836004d1b9a694b8199d972c9a9cf595dad8c49410fcfce1e5c3cfafef7df24e1d974767bbb6f6bda6eb793b64d39a594531ab7dbb5848a2a74dbcd2ba72f7654beffeebf0a2d4aaf44c1d508aa3a164dee48494903289a9521536fe1c1d98bcbd3eefae6adb6aabb7d3f9d4e4b1e4b8efdb0edc7e16e7bb7df3a3c104bbfefc6e217f3f97ff9dffe0fc4d5e2e1ec9ffcf7ffdde31fee1bc27ff8efffcd172e1681a9aeebc96cc175a5c4755b0573d7844860185884089cc71d978da86733f6aa6e16bbed5675b2be7b7656072f636ca2300f7d71ae9d3202035055630d42141ba081cc489ac13c4e66b12c6ab3c0b1dfed2faf77d96229b4de96aa3dad9b93eb9b3b222ab72a7518c826d338751681982a32604d5369ee1d0e4acc2e6ecc83d3d6cbc095288d43ba49e3b83cfff6c5c5eb6fbd7f37897c7db34bdd78be3aebbb752eca32c93a3a05926430d5dc772575b0022d648ada616e6e0835228302b9b1a90ad1984d2ac4886ed46a12ba52de7c6fb798cd9b9aea40e618ad7060d4b572c9367ce8dce5ec44106721d8bd29f941c6c1a126d0dcc98d017603600793633390a16487913bdc8910c90fa6c81ee1452d97921dc5a020aeea18677172c661013e2d989b56e6802516b037d9548dcdd93c1245a03210077123552df9e89577e4c89123478efcea73100466022664c7de7eb297c5a9a073348c86e0c0daee63ed4838090010b243819dde4774f8304cfda87a880e590f87d62c40209c476c15778ad38085e0a68009156115705be0c045c094b1b37ba124122e0b0c902fe0ff62f8e98a352a02d3c70ace8f3018360e03a68c5540cac87e9f747011d17d381dfa89a07a15ee635dfef4d76433c15ef1ac60c138113cf902d2cc443ef7c2fe32eb820711134667580940f70a0e8055404d582b4647fcc4329d0638f03403c049c059b8afdb12c24ad01b9e174c19270129a1386e0b22611570a7f70bf1518ad0e18d0fc2a7aac60e5a52723c2ff71ad659c4f3fcf1293ac333fd42137238d4ce709d2084f3702fdc7c52bccb8e9691bef0c7da2fa1f64cf8b3534ea6f2b1d6a67e5f33e59fde661f8def24e0aee04e71f6e1fe3fac8510ae0a1c9833ce029effa41aa51fb3d97676af01ad04a7014ff2c777e25fbefb7eccdc2e048170f539771f13043fcbf2a89f1649dbda137366becee3bfdc6ede1e8727513af281bc109ca9c08988881450627327d250d43377ead0022ba6c5d58abb33a8e648c4062d6e1c830283e66c460e76e54230b7e231b66362f0743e7d9846da3d7dcf99bcccad69507971d0f4bcaeab129eafcbba994203486bcd5a3082920e65737b773a5deebafe6ee0cea643589478ae930765759e30375eaa4f0c53c84c351465b5a8124998a393bb7a5137b362068a9251ba71b31f36839591a530a3aa0a85221531b13b6cf492d88a70d1b4ef76eb5cf6c4aa54aeb7fb6c592be97352370a1284c162eec42e02570339313191abab2a3bea1057abc56f7cfd1bd74f6fde7de39d4a4340bd598f6c43493299f0ac0d1573d142c5c9dc11868ce266c5c5889cdcc80c300855299913a5a44ec2158f63ae43f3ea2b5fb9387978329b361535c34de9ae2a29a1660a543515c331da9442d8ebe51b8ff7ef5d535f001f7138269831681977bb1042193399c33c97bea2d086a614dddd6e3777db2871329bf6fdb09cb7a51455dd6c76751d6793e9fbef3eab1ace4e754b6dddbcf3d6dbf0d8c44a31b087b12bb4285606a60ca85bd4c264ce8492b1ef4647f5dd1fbc533448b348696c9a86aa5a098f2faf1e5f3e7bf7f9e5becb011581ac50f0ba661d76dd83d5f97ff55fff931160c2d914bff5b587ab695c2da6cbc5aa6da7551d11636182e92c8cfaffb1f72631b626599ed7ff9c6366df70eff5e9f99b62ca8cc8b132b372aaa4d4209a446a09b1016acf8a05a825562c58b061cfb4a6855a6207ac901a356a35a84b2aa4a65a941005a8c6accacc183223dee0cfddeff00d6676ce6171fdc57b11f162ac4ca86aee6fe57efdfae7f61d33f37bed7fcff99f5a0c622e6a50b262d33c3d3ea6cd34da4f7ef1a43bfacabbef5edfbe7dfb9b5fffcd3ffa83757dfcde2bb7cfb6f3aed22e752746687b31cb4c09640a1549442db00cb14768f3b0cb6ab3c23866b5cd3865f398fa7128efbcfbe4f6f9bd5b6767168fb6eb8b188218ba14a9048237aa4d8c95cb4c46a4562c883b2b9312cfc134348cb8002d66f5a6295dcb47ab3eefc6e0b1e196951aeace4f5ef9e52e8349add692dd0ac8ab8fa5ba1982a0e1a65429d99c0c994aeba9a26d8308a7c070b24a66a51604061b3870eaf96a677ffed3cdc96fde9a669f86f1ec14ed2ad46c290543d07df72980c89d94e146be7fc122883bc3010fe4507333a89bef9f422083195cb14fd971632201080a3373c5acae8a0ab83052cb4d1fdb634947dc9c1a7a47a73538c8c9489d0864a41ad4192cccc10383824308c9096a7263bf7de0c08103070e1cf8e79a082c043b43604c86d380cb4ff32415c23161743c52ac18278cf70c008ae3718500c100c3e74b7fb87e9a763128baa7474f225c941b51203bc253fb5cda27313becd7639fbc2feea81f73c87fff64bed11b39a9f8b39badfee11b3f9267a9281f3a818f4f1d7f77865e3ebd29d2de6879fda27b0e8497d3b331ec933e14b8529c080868f9462bd9df60cfb828373914f373176919ef951bad619fc912e8660a66c795de3cbe14348cc19edd6cf60f0f7effad7f4465a0a7c94100ae14779e4b9699fc7304a467f853ad501d3bc5523e9c8c331bd2674809212011969f4720dbd3f18b25c20fd55819e07e13c9fb098f0aaa83f6812500cfac944643cfcfe6e261b9313cbe54dc67f4fc4c867b211fb7d88a3f334ede286ec70fc4f6a3bbef1362bbb7d0feb8dd772fa21a26fb1c7564b3a1675443f55fc1762ebb3f72d732efe6f2c0fd6df8a3144b1739cf13b1b3ef1d2bd8dde16e0403b4bae65a55abc00028dce06ee4ec1edc63ae0980633242c9ac2033a8550101a4a65e601aa7098e458847578fc7dd6eac6544884727f787b21df20342e8e4446bbd1ed757db47f0cba37e41651e86414166ec0581cf7ff6c466ed359ed2f1cb68ee673edbf9499695876347af1edc424063cc0e67b0911381a91a9903308213112a71751bf32eeb98bd6ce6bc99c7c56231bbb39a5625ae641556bc0ce49395a994ad79c95636e366c8b3c768ccb3ab311107e2bd09b13bc3c88519fb66ebae66709808879056cbe5d9d1f17439d4692ed3d44808bd8d63a955e7a255a94f1259827370ecdd600d04e7e2a00ab35a8dcd009129cf2135cc61bfe01ae197cfcfde383fbd1b95ae7e199183efe6dd852e9bb8bc1d1a86985b49123be2e9fae2f1cf7f299b92c02aa8220e6de142b0623a191a54a73e35223496ed9cab3b72aea16d86ddbc5848cd3a8f3388722ecb7eb9d96cb79b72bc8cab452331cd15d376573dacafc6ebab2135e20433f6c2d7d7d7776e9fc4486d97aa46d360665aa1cea5f8c5d5e54e9b5a64717c8669e3d0abebf5d530acd7eb0797179396c042b3465008a9146d448adbfaeafaceed3b9bdd75e07911f09d6fbefafa6bf7ce8e8f96c7676d7f14dbae04526216522fe6d99c1dc121a656bd38eaf5e5c387efedfec93f7df0077ff48f738d3ffce18ffe95adde3dfecab479e77273052a5da3ee434c81c88909c4e4e60c47504aee92558112db667dbd4308c19acdb02609fde2f8f2f27a37a9b4cb8797bb279b42cda925cb00bb476f7335aaa3070a244256544d3535218a7b80305800520a2aa20c650e5a3363be78f4b3d9ae8f6e7d65b779081d8f16fdb0e13cd7a6efe671326378631eb450ce9513162bc4cac3ec752cf3a814000311318c0338789fd288dc85b4db6577b411b964666e5afce2211e5ed45b4767274793a45d9e273829710ce4c415ce30ec1b52b9fafe5f3c3141cc9d9de0a446aa6a375dab04e66464b64fc0711899820ceeee5e6b355575a3c009249458ba2ef647d21d8770e4dc55efcc138c40b2ff18448dc84ccb0ca88b7068c170374375d09c675050a30a39bcaf3d70e0c0810307feb9a700578a7d564cf6a7154b9f76ec9dfde640377cf0ac6d0ed017f2c4795f0bd87db061d3fb691dcf1f93378ab3807b119363b4cf7df0fe54fce9c1fe852cf9a6c2e5b3c080d0c79605d5cf99ad70737e7ed18fd4f1b0e2a3c1da5bc3ec139ade3f56a7a7a54c1f62fff8893c9336f05c36c7f3ed93d4bfa08f49e40f5ca73caddcc9feb90312198c672572422f1892e133cd9410568240b8fc9ca9e84bc6ee45bff2d11aabea0884487047cfd81adc614fc35b3f662e9e8f5576c827767dfb84c5b637f6de974dd267d87d1f8dedfb61dc284e03ee46ccfbddf7c1db77c795227f9e2d391b3ac6423000f35fb91460fde41f30b7d016c8a1b964c96e36e6c2640e35be59166e30ad6ea2eed5a82acc482a083088bb821d645c7bd3d55857e6ee7c0db2796e0205c1cc3a999a51ad3e955aadf4e336adba7ba0e566fd40d9fab3bb4aa17a3073b6996c3d6f77f388e2be4c619cd625afb554adc9e4ceac5dc954e4a4ac5e467f57fa5b2a27bbda6c4b52ea392d8a9393b091ef9d851d24428ed640a86e5ee10c718440b19267f3592d97c1911130d67cb95d2fba7e15566c558b111b4b2514f602cb9a076283da761cb6d3e8317a905d2e158010dd1c3fe1bc4f6222de375d066aa9556b10116611ba7a74f10717ff6cde8ccb144b99e761974220c254a003b2eaaef145a23e70748599072637dbd757a9aa7135379067338ea62007ac92e16cd5be71beb8a34f960f1fed1ebd03b2c5add3e3a3a51caf3c46272e5a8507482d65de6ddfbdbebe3e71a90081ab84c01cac2637f10ac234189cc67106557730e092daaeab359f1c2d36bb61bd1ddd916710a14aed9baeb0bad2aa3fbebcde84d85e5f6f9e5c57c4181be1402eb87c3275775b77af9a51b62d6e018d04d19c73ad6ac8b53ad9e2a88ff1d8725d1cb53ff9933f7e723dbcf7e8c97abd5d1c1f997b99f279b360a5b994d3e56adcac6f1d1d8fd03ced1a92ed16ffd6bff11b774e420a689a2eb60b48aa101101c103a622ca425cc14e0e7710c5b6590da3fff11ffde53ffc47efdcffe6b7bbb4fcf3772efee17ffc9ffd87fffebffdfdd7bf77f1e00f56b2ee7daaf9616cea9c534c0b722698201192221aa096ab954a52aa36b12191713755aa73d6070f2e73a5d3f35b97eb752e9b9393e3d59dd71fbcfb5e149239b21b2173f6e266d948a8416a52576a769f83587401848a40bc4e4f16fdaa6b6eabe938fcdce2e576ac0f2f70fb64150337096d0bb32d30124aa9550b57e562daf550a771ca9cc4a0734635b88294bdc0b4ba821ba7501d1223aaa1155155b073144dfad683dd72d1f66f9c0a1343dbe4c6b9629f72e8441006b3efffcbc12064b6577c15fb86e2b55676c0c88c4c8317b8f25e57ad5af6bdd59ff6110791704861799b624331514c9c56d21c392dd4c42ab93bc8804c2470367353b83bb8122587a891ba1aa98b6703536b2e7f654fc303070e1c3870e0c0df24f667b7cff8f2ffc986a5bf7663e3ea7858d0105ac6a920d1afb883f5fee49c08e347e2712437e533fba496fbf1afa4077d6e75c93ff66afe316565bc2fdb713484e14392d047e6db9f9ed29f536b5edcfa9af0059b60b87fa01bfafe4bfba297527c4ac6c7671c67753cde9789c94d5ed967529108915eec4ff4d11aab0208d030d68a9560b44fd945fe9139e24f13b93e61b1bdef8e644f7dbebf706cabe3d1d3dd77c2881f2c611bed7367d32c03ca3e73e75771fa68d323e2c6b5af6ec050aa129248744cee6e6666b00a3378f16afb2c1272b7bd6529013052238899462f0b0ea7b13d55c738b5e338f6cd928934cf79dae53c296523ad8e247d5a1c2b75a5b8b4cb18a9c2e7bc23e7cdf63acf2509a2e69291bd23ef39f6eb6110341ccf27dc95f6cec9bdd3928e87e6fe488b6c4df1d642dfb44d36aeaa2244e4b0ea4e04d19b9833133109a812dc2892915921532fa59652f3e8a81c4299c6cbebeb3e36445435c5482c1ea2072a56b65ea7e825e7712a39d7e2123cc5c29c010406138c603072a6202242eeee2262aa590ba94992188955858298224f81b8696334034703b97951cb838ec56a4bd6868ec8ada0c21de650a36aac068338b8a8c610ea38b2a2637482975a9cfb10afb611f91e8de2b67d389d1f7fedfebd97de9ba65a41c102559452874b1f2e31cfa05422cdd567f73652cb11beefcfecd1194cb94cee089db8d330cc42425e534aabfe68bddd9a423ae952b75d6f534a82b8dde4fc78208eeb723d4fd6b6e96ac8ce348edeae00a227179ba393f6eaeac9a2e9563a9bb5448118aac599c074efa5fb9b12efdf7ba58cf3bb7ff1279acbfae2ba8574abe53ccf6d8c6199682a11bce8d29cb78bbe312d254fddb219ae763ffae6f9fdb3feceade5c9c951685b67f1d8a67629518aef52a0624a12118ce1a83085b0b4d28d8a9ffff93b29e2e1c5361da7d4caebdffadedfff6fffc1dffb2ffea3b356d73ffd47cd6edd2cda3239b5676a91888544104516ce6d053381d54da9693a94719eab3b4ab169ac2ecd3894ed7b4f8cdad3db2f5f6fb7c7f75eba7af37163acca42c2dcc0477615f6a669da6e19e372ceeb69ce91dd03b49a5a8e6612a741cb828ea679441b1627aba95c9e9dbd3cac7743cd817dd9c7074fae25842834bb5ab5bdcabce88208319510d915c29833c811cca2472bea8aea1509b96a6c1b9f0d409b1c4cdb4125e1dd27f5d1a3076fbdfbe087df397fe9deb9fa64badb27983239c8f7d638c4004c1500194cd5a930115bb55a81ea6e6e1ab4c2b278257722f271caee0041042120a6a6697b6e978bb3578d3b75ce4686ceb4272455dd3bfab8157767af6e6246ea24c1094ac6568bba6728053022510b663736351c3870e0c0810307feff810393fdcab48660407cd1df783fa763f9ab48f89d1db3c2818e7fc522cede4b6525983ef2a956244cfecc14f643ecad4f3e74d7d5d10be6faab99277524fe1c090ba7010a3ca9b813b0f01bad6e9f79d1f1870588fde38c4f318a8e04a167cfd95f233e5796f5c902d942204f8b7d3a86fb17f44f298e0543fd936c6202a17c9e0b7eaef4a20563f7a2cf3d5f5863a58ec888840bc342b0944f5164f673d1f24da2592044c6a67ccaf2f8b8c5d6302e9f3a167f967bfcd4d8deec3e41cb1f107176f6b9f3cb18f855ba38b098a963b3b7db626eab86526e2c58b4a452d4ccdc9d5ddc2885547369584c4d49aa79996adbacc69d17ed8f4fbe9a2bb9e571e2b6fb366c267f649aab9f68c0aceb5287947cd907d5b2de0cc57ec1bcec9bd36a6573fd33c3a8c46a8dfa3dd585b057565a1c6b5a19baf6f8d4723fdbd1d7bef36374476fbdfb7606c0ad68500de2ad59e326011c18ce157082c159d5a00e2275426c14ea56c0ae8e6a1658e0d5ca28ae6de4d18c0ce432cf75bdde746d22b4f0c06256aa89b217af79f6e28459eb5495db94396ef33c646d1a3655805924b998c1abd77dcb64f2699adc354692e04dc49cf322042e38ea9a3acd566b8aa4662905cd303633cb5a378369ce73a24514af1a18a5229b1bbb111735556d25e6610819a72d5e3ea1978ebbf3453af2219a49297dc7e3545fffea7776a199b7b9e390cd175d2a3352301fc6eddb6f3783850e578ec739fff4c174b6c477ef2e450080d44bada96d16a9df4d1b72c0d1a6c6ab716876bbb1a849487db720f0b89b4c797b3589c43ce93039715117ad986b556225e3040414f5e8b2598fabe3d4e679bdb93a5a1e1738b949404cd42d1759dadbb7eebcf2d2fdddd5d55ffe9febdd760d450b8e653886ab93157202bb059a42e343a9b1e93a0f516b17f09d6fdc7df5fee9a269481a97e49dc8a2e578c4010db2d65d60cf7966cc31b6ee5c277532e21aca8d5ab2ae260000200049444154d57a6c5b0faec164d1be7dbdfe1ffee91fffce8fbf3ad67006870eccb168eefa88b9b09170724b4549c925213054a59a7a1554f64279b6f5b64c338d253cd9ec94f5ba5c9eddbab329edc375ed1ad14e42a076b194c073b9a26224cd38b36ceb947313c5ddbd7adbc53a17f212588569de5e815ab646271a7259f6e9f4e8eee5e35f54bbc865209332d53c4f6e55ebcc647dc73513314bdf8d93724f8b84edce01342d11dc48e0c8336041984a7696c0419ccb5472dbc99cb569e338963ffc0bbc77f1f807df3dfbe6574f8f172b9f3722d549d58a7a498d8890aa491455d4825ae0d9ccdc0a9951557783a9b9312a69a55ab379568304c4164dcbb16939b46896d41c65eeb277e60d71c7d41625adb3d5ec56842db2987929302b4ec2ccaa4a2cae55958c1831029d5b226e198dba6d37bbc33bda03070e1c3870e0c017117126c359c0694075d0d30feaf7ce178ecfe451f2a9c2c4de9283f0cced189f78923f16e0e99fbe1550fcc3e6291fe2b2e23ce076bcd1711261a3c87e73b83581d04d86cbf34c8605df644f54bf9148f66eb512303bf6d5307f95b6d393a1e3175c818193e7d22bae2a00ac0489f0a8421d578ad3805290fda6afd649406337653e936134a863ab388b18140a30c0f42ca3a425188370d335acfa0734af937023374c86ec37054afb81b50c21cc86d130187abb718066a0175cd72f98813118167273290704a84f6d5cf610d07efe0aa9cf08013d3f57c2f61c2facb1aa8ee553d56c501cc9a7acdbfd1c9d0a1a82013d63b24f11d73e61b1cd869540e8a6abd45f25b6cfefbe9e3e50fcd812ce2236f5ffcbc6eae35c42606606482bb4901a9b593505f6872b210ac2fbfec056e6ca70af5acdb383b8515bacd751c251d39e4cb5bb78f2c46c4b684bb65a64b7b9cef3cea9f4ab138e476ebc1da7a9a85a71e2d43656b1ddedca34d5529bbe29882ec76dff25f255310b8be6ca796bcde52696ba6cf9e4f5af7ff7e4cbffe2c57657571202d9ac522155bcb251dc1bdeec070e18838809200f7b6f30b67d17685463577715a5ea0663764265a6c091358a47682e73de6c36f002eaa3b85145d0c04a603095fda64e51298ca5e6ea212630c8df2fc26322df671698f9300fb59440884d6a53c8f3486a8c148c892948b4c655ad1456f510c99dd9dd9cace6a9c2cc6bd5e40842e6e46e64302bc81083d672d6e2fe9d7877996e3738163db6a1af026747c9bbcca9e98edab9f8bcbdec5627ec8c6962112a6ae376bc7a420e354ba12fdb51474887404c0ed2a2a532316a357862b2aa65867a6d525f720128844488d3384f53dd6da671406430efdb58c18ccdbd28cdf01c2d63df0c0a6c948bd9ec75b632d73aceda4ce49129bb655772d7e5f2a85b1c97a2171717bb61d88dbbaadec4e664d92f9a90c14fae36120360b98c2008935b5ec4747dbdf95b3f3a79fdd5a3c0be3c3ae6d4520c2e6ccc8e007752639d61b5a10a54cfa318afda304dd3eef2ddddd57bf76f2d2d6fe7270f6edffa6a0918e6e137befb83fff19ffcfe8f7ff4d5d3b3976cbc8c4b312d2471b79d1641d80d46ec249cc08015562bb990b9d64a4e4d6c830c6e74753d6e0b5f6ee7c12a36f9c1755e3dba9e2991d1a3ed9cb3bbf1ad456c70e42e56890b97cde0a6ec881c55abb1235637460d25d7295d75fd71c9d0a129e6c4c5b586c8700d51cd0bc0ea967396047377630a042376e18618b41b67592104610ab59a19c3293a0f852a54bd2072a008f2c00438124d73e1d82e6fc92f2e766ffde3273f7df3c9dffeed2fdf3f39d6694d408a22a199c7995825c579ac0431955a5133ebec79f69cd5811824c822cf1877f33466904b40d3831b840ed43495a25b80c588c530054392b0106ec5a3b97a85557757b899c20c55cd0c60673048a902e24e0c49e42dac556a93747976b7384f874c9c03070e1c3870e0c0e7a0e51bcf8d301a2e0a1a86d033778c6b853a026367980c4bb9a97351c75a5f50f3f2219d65782ee561b49b26dfe6b8ac9f7eb2f5a766c3cfdb0f7f32c5f1a0a067847daa88dd5415adf526a5a23aae2bba0f3abc5c29b22331e0cfba92cf8687e5a699b7f933cb92ed73954a1f17848fb235dc11b4f481bb9eedc52a03f0ac63f468e0facc7d66adc8763347d53e304df3d3c7d53fe078e2b8c933fa684ff7c7050bb9b9417bfaec7d04b61f71357a5cd13312c31c8fcab3207c81803c2ae81991c084fa1177a4a5a0e2576f99b4a767147fc142fab81aabd9b079daf26c3010ddcc9afbcda27aff69ef2b83efcf113dede9fea97cdc62bba8580a843018c6cfb0fb3e21b6cfefbe0fb5819f1d5bfdf4fdf86b85131ba05a4b762de4a578cd66161bb8c30d6e0031199957afda0499a6321a3870c9359704be6f58198b489aa7a1e4a192c3cbe6ea27f35c3868bf3849214dd365decc604794529868a9a5d6add632babb99bb1fab1d6f475f6f299729a5a3b9f66f5e5c3f617ff3f1bc38fac6ab2f7fe96bafbe7ce7abbfc9c7ed93c76f299c90242d9cf63d6d200a27677722a8913bf636c6e2a4e4ec0e87ab02a8567d2f2ca03af15ce7ca73b6d9181c02b2903360d334cad6844d843d52a0eab59a80d8f6224e612a8ab96a5685b304667680dc899d180422100306c2acba58f4ec566b5116728e81176d0a95bcc0604a5a60a6550c519ccdb32b540d980a2a900bbad405227825cda4d6027dc0494b0ba15b5d73bb6f8fa47675ee6a5e022da41642c45031db7c75f54e896d1847e5b959de9ad5497ab5bcdb5d5e6ed7d641a4ca30bc22e9ec3c9f2cdb93ea52c624cc22735142365712504514904910764fd39477e354cbe40e37d20ae6bdc18a83d845aabb1ad728d575965ac9c0880c5360f23278b3d3b49b62dacef14a420b32468941565d1a546eadee9e9d9dffc59ffc643deefae345a1da37fd7beffda2dd6133e268d52dfb7ebbb986b39185c0539e93d8698fef7eeb957b77976d3a4ecd92da0e5d43317188c481a80a73a88eb28bc1aad55a5c8ca284628fcaf056e4cb2fbddcfee66bdbffedadabae8e7d7736568b29617574b5de9cc6c5f0b8b4cb90b326096ddf79de31312c9b190736906705512d3b7727b714841a86d79062bf583c78efca4524266e1657c370b1d9b0f84519fb20534373a1ab2ddd3e6ace56b72dd527e3f502da062608a99b5b998aa8b1f1ec4bf30a5c36cb527d4120f3699c4f4f4f167ff6a77fb23cb9ea16280f7673e6ed6e3c3d3ea9f94910588ab548162a9989cc0c2c0d88002ea5c00b3111a416307127710006cd56b4696327528ace0a12992a4af5c5f18a4ffcadc7e37ff7dffffc5ffd179a6f7ce9ece4f46c375dd96e979a408c3c9610c4805a6c1abc64b712cb6879925a6bd7852672293aed6aadde749016d2825b70db22b68ac6bdc9b430ebcbdc51580837c4c1ccaa66cdb96a959b2dafd5cd9cf4e9c61312861002514bb420ea09bd5b4bbeac7964d0b82d8737a3070e1c3870e0c0818fb2d3676e1ecf9f01cda1fb1206009363d217081078aeb5d3cd253e2633a538ca07bd36de67324c9f67c4fa85925fec83037e76ffcf3db8fbc84f077bc101bebe28f1e7f9dffdec23ac8eade238602ecf6491ec2fe8a2ed1fb9e68746fbc239fa84c767ffd8417e34bde893efe88551fa6201193e46da088495e0a27cbe1907c09fade5d9425e3cc28fabb17afe8e9e0fd787a6297fb0bbd9c7cdc527af90f5a72d864fdd7d9f10db4fd87d8e4f49707b21f245fd955ec834eadef5c615e22ec41cc88c224587ab8b9a99ab3915355725d55af6da6bab16cc8fbae67ef5946d7771bddead77e6b5fad4a6d82feae9e9c2629ae7b9e4eb20ce11e394a75dade66db39827cd392bc031156b867191d7adf4a74777eebffccab75efbf2b7ffe7dffdfdffe6efffe7f7bfffc3a397bfb6bafb1b775fffd6e99dd5f1eddb1c428cf1ecec6c3766abec41dc8dc8c14eaa0e0211bbb83341dd0870728319bbb93911198251211009ab43e15319a779aba55490198808e4c5ca66574820c26883335ce0ee103773652990a1ce939a4b8c2c66a0c020652702818c88c8d509eeba5aad520c651abd489eb4e170b23a3e6e969c6b996a41ad5e81aaeece46a6191ed4f6993c6037708564655304f786701c701471def1f9a2ede10ba2aeec9ab974eeab060be6485285329b37900e9bf5a3f6f4b4494b22109180c9cde779fde8721e911ab8332b4e44565d6a19492d49006cd8e6a613034a012bc0e8bb85669dc779bb2b73c694811b4f747203dccd9115ce66cca36a8559e089a021566426b77dbbae6cd861de6a5ee639ec06be0aa981c08a06599c2cfb93f6e8c13b6fb62cc3eefa17effc340ade7a0f7db8fcee375efaf1dffe97832cfeabfff2bf9ea6a96f5a878798662b7da2795d7ef4fd5bafdc3feffb36a625358bd8b79e5a8a0d8950742692c2cc91b8814dc41076d3719a662d8f53d86de7477dcb3ff8c6e9d5e6f29d3ffea337befbcd863b2ff5a5bb677ff687bfffd297b75db788a10142997394896d4220f3d97d165a0aa802ccdcf769bbd94cf350f3d436e1f8ece8c9a6185df5ab6593169743a6a67f78f9a0941204e4c591d4699aead5d6e72a9416474dc35236f3c68d825a224e1405c4920d5c9d5882d3b41d37d470f431a6b0b97e7b178feedd3b79f7d12fb80988b4deaccfeedccfd3c469415cc054aa5687115cc4b836dd124ceece35864e1964a5e6a9c4a2c58b432198153e176234cc39fba28d6dd76c863a96ac4e46b1b2fede1fccef3d7ef78d2fdfba75fba86b5657bbcd34ef429372aee6344f75d8d53c43732e13e6110968e29c4216380bda16d248ea02277341317604e2ce7961d4154d127ba6968855abd69cf3a46536d32625373533035738489c84994882131322210a64ff053bd75ac991eb7c79f5e4f026f5c08103070e1c38f082939d7fe064fa7e51c8fb4a4238c4e8d7ca5a6fbc691fd743303e5617380fd8e8e773dba98ed9711e311ab6fa29455e8feb8bfd98d77ae80ef259e9180d81f0054d915ec8bc132267320268df6f09c580328140a666fb2c176733af4e63710e0ceb866d37968584539feac5e57b9be92180bebd7b7a74b6d9fd5cf3a389bc7ab3bdce5336528bd47a4e795018a51877c303c476a266f485e14e77fcc6ab5fffded99dd74fefdd3bbf73c73498fae3f17f417f7ce7e5af3427b76fdd3d592ca84df3a2252fa8334b2262a700260f043390de74bf01893bbb9a9980dcdd8820c4706737263117f5c01076ad86394ff33c4fd3ce6ba9a6ea55602c5ead8c134c364464b658b69188616e249575aeba539bd48a7910301101ae0610dce14eeed85774b8ba59d72f87cd50ab76b12bb335edeafcd62badc228c32720838b33354c5c2b15e75a4921c2ca5cd9551d863ccf002d83dd5ec49796e154fcc8ca328f6df58ed0014de0be095d1432d75ab811f7428cd5a2ab8985008aa93dcdbe88dc62cef3e570fd8bcb3023c460ceb14950a59abdc242f218ab79652426df9b5a4350e1830f63de0db69b01421010a4a8e7fcd42856a8b2bb48159a98b2c382cd400d7090c295c00e3350461d50b6a5c6a9862b9d840367f5d479c7b25caa80df78e9e4cdf395cdf8ce8f5efb377fe7b75e7bfdebf75fb97b7eebdedd3baffd4b7fe75fff7bffe97ff27fffefffc7d9e9ddebcd1a448bbe91ddf4edafbf72e7fc76ecba11cdf2e888827888cc4da0009a414610a05711f7e8b2f13099e7aa6bc38ec3dcafd23c6cbffbb597d8ca4fdede3e79ef4faba707d7d9ee767fd68fdf4e775e3df78ad0f547d159f33a707188d2041fc947a061e610484d49b469f9fa72ad5562ea2136ce03c536a4e0d3bc1baed58a5a51cd6d9be6aa397b66d494ecbaecead5bd3bfdfddbc798277632abc9d1094f331ae386d1f71aa215481eb461a739a7849287cb270fee9ebfbcdedc2f9cbbd54cbba9441eab443a02bbb3c36a4ad2b5ab20dd5c6c2c35a44644006372d73c4fdb3c6ccb6e7379b90986e38686e29b2dcc11c54eefdf7a72bddb0cd74d80448c056c883dace00fdfc6fff5f6c56bafae5f7ae9a571c4c5c5a4ee210831036246ee204729ea832d0d2da349de76582cd026f628951c14cc016f5c3b4647d43277a0c494d8a17554cbb9ceb5563803d1bda96e0e352808e0c0141ca4102606123bc10d9e1933bcb215665d5f3f78f8e02f81e6f0e272e0c08103070e1cf8bc1c449c5f3b17152dffbffa17b71fd3a6eaaf27fa99eb8f3e2ccd3cad45fa543eaea3d6c190e0f3692e86b5fd2a8316b96121c04af531b3b9103991e4ecf0e0ee30222700aa6aa615556b285357ac514b64f061bdddadefdc3d55d5400b00759ccd8ac3b69bb172988bcd93926aa414c30959dc1437390eede9f2f8eeabf7be79fef2f796a75febfbd720cb0a1fdd4b9e55e7b7de7b74ef95d720fdc9ad97520a5dcf77ee1c9f2cd3c5a5b18a409ae05ed898884c4cd989cc5808fbc636c4b46ff30d7226c018cad109ce1683b31bc1b556b55c6c585b5e7bd99966821191819518d166b5dd34470989853918993a34c966deeeea0c168299d600621135ecad38000fecc40e98b8a724bbdd068e45b7d419ab6ef5e557de38e9979866f30110262161c0ccaa994706914068df449cc8cc155a92e1bc0b7717e9ee229e475bd6bc305d393a4347482c2d42744a95dd2b809a4bdb35c33cd7eba949adb04f3ab3573513369e87cd7b0fafdfbbe602322687752eec8b262486308ff304f3d824b35ab2313872a759379b32ce961531a02a6a819b99b9563881024102895541262f0199a8b2cfee15c44e4c280e714b16ac541d3d6f726da406a6e0214537474a2184476fffe1d1d92bbb877ffc5bdf387be93ff89de5c951e85ef9f2377fb35df4d93059fdce0fbfffeffcbbffdedffd677ff77ed7d27a9d42376d375f7f035f7aed3cc53e76c71e5aa4961812a2b000469ecdabba9133b8031338c30a24a724b9e858660b7274eb68fdf347dffffabdafbd76efe1e361b7f30a9a783e396dcf96082d83286b0e0156b2c2b442b97334a6095082a84bd1c9bcb67d77727292cbb01d077580c3f5e58e1742cc667a727cb6bebeae5935ab12032067549f0b86391748ae76b66810a4166bcc2732872d3c1cc59477d2b5a1526d9b24bc2c39c41c0231d9eeedb7fefcf4e45c96ab2df53b3f774e8bd355adc6cec2100a8962dbf6c229179fd553d301a83ac1ab5b2ef3d6ca306d1e9d5c5d8ce33cd732e5713ac9c3a89b6dcdf3ba6d2534297ba9e4ad63ce186618a33f0b39d79fbc53fef4cd377d2f013372560a2a028948012921304703144c1c53908ea5736a60820ac0244a03593ada6a11881424326b9d2ab25256cfe6d5893844a6a618c1a38309110e8085a291102550708a464c2406876580ddf2380cbffce54f2f2ede06be7a78653970e0c08103070e1c449cbf76f8afcdeae5e3d8fd4d1327be707c86830cf3d77e8e3e696b682d86aa28daa9dd263e265e3935136773759b885c3cb9e55c9ee4323a876926b213662619dc46b2fecee96d9daf4a19b7e33ba5e83c65e6e426b95845340e31f5d47663968b2cb1bbbbbcf3eaf9ed2f9fdfffeac9f9cbab93fb22cba904a7de2cccb9345db35a76bf7cf7cd9ffdec67b76fdf155aac96b7ce6f9f2d576dd7aee619c37aea521742c833c8848dc58b1b020c44ee20265336b77d1f76678781f6a5ab6e0a85832a0708194a293cccd83c09e395ce6b2a63342792ec6c888854ad0eb944ce9182bb7343089e51875c0a9c040cb82b2a69ad48d189001039c899ccdd0c1594b4cc8bfe38494b885fffca77bef2da37d68f9eb88fc5921a03665ccc51d51d600b622ec6154670a3da448b823b82971774ab9305729f6b5b6b075e4a0ce6512918bbb99b7b28a991ae6936d39ca81d108669b25c6382773ae23a8058672febab47ef4c3b5d387725b0982b8cd44b2526964826c3906bc8bdb06748083a234f320daa240455152d6a0a0e124324b16a5ae10860e6ac65ab180332219356022106ec8bdbf6b6efec5574b2e17a08d1c846124d8b4e291009a7a90d345cbc972fff6cb9589ce8ee3436e7f74ed68fded5a1599ddd0989d79beb6fffe07b7fe75ffbf1fffabbbff7f2bdfbebf5500b7ef4836fdd395b11927bb738b9355b8d08c199c999aa41dd01b0231857126204b8b03301ee5ecc676ece6e9fbdc23a5ce53661babaecbbc28156a77dd37be4a16a14eaa1a3d028ac6029ead537420dac2522e254d42535364cc3549a6ed9b66dd55ddf85dd50369b39789941b5789098b86d7b51ad59d9ddd5ca3095c444dc5ced649a86f9d8ca9296c65de0c8a6ea014be9ee1a31051f773f5df60be6b3c0ad9745085ce6474555bd6fc2fd93a3ef5b90f6f86cc84a124b2991d0c6c46ea594521c518fbb456cbb52ca306c037b10cdf3304fd7e8efa7936b9dae77eb8b3cae39d0669c7ef1e0e1f56e163841481b54b5521bf1b0a0cde8d58d44162b27b03b95a2e36ccb9e14ee0e6280a00e6197987cf44a9ce1b36b340feaa46c55485af68eb467b48ee086c2053e599d1cbccf1b3416e6a00423758740d85b2201c0ce6c704a4e47e0469841e6ee6666981c56e6fceebbefbef9b33f9fc735dac36bcb8103070e1c3870e020e21c3870e06f8abee99e2be59a9c8e59ee72b85534cc5925f6a4b3421864d4ba4d55c7719eab4362dfb7c7f3bc2bd3ac36d73cf7fd72b3b976b27972ad0c39726dd99ad02ca72ab139f2d09ac4c5d9e997eebd7eebded7dbd5fda3e357633acec58b4badc9d449929bb54d97a76c559f5c6fd7bbf1fcf46ed3f5cbae5fb46d92d0f77d93e064cc6c06a2400880c319ce041602849883c2aa91993939818888782fe71a4037e92e6655bd66b571f4dd56a6ad961d7400011078225031d592cd540c9188c8220b98c671343730bc5a554bcc0e2fb93009191b5cc88c95e0eeeae6c3342ffa1e46d7d7ebdff8eaf77eebfbbf1da8cb5bcb85aa1491601693054a812c19c7d98dc9d94056d84b4325465a10bfdaf229595bc64675015e50582873a5046155064488ac6aa9b5142f81c8b6ebada4c5d1f2d47870f7d0a4693fac32a752a7f5160ae6268012cb58726c3838d5d19934b024a6461243c9cd15bb61aa3317354ea996ac6ab617c860d9a60ae7c8b1158aecec3e224f5087310c10113818ec406576432026739da16653cc56aa329a7932a12e678a1c224248d5360f9fa83076d7578cd5dd2f7f7d9cae1fbf7d79e78dbe5f2e20f8e1dffaeddffd9f7eaf8d7c99af6fdf0e5ffaca6bd444e9ba0c8a9c0851cd4d8200e4466e44441410e05edc2a81d863a953cdb39651846268ccf9f8f46cda3dbabebe3a3f3b2ed3a336596a76eab56b9aec45cb1063549da196daa36246e44cce701207dc4bc9a5f46d97b5e63c973a5478bb5c5d6ec6abedd852bf19a7a65d4c65edd0be4945448c876952ab5182b3e4e2c41e9af6c9766c624460662ab568ceab1a8897b7eebdd134faeef0b8705febd16275564146b996ec6c9bedd5bb976f2eeffdf8f8d69dcbddb4383d01c976730d785cf4c2c038915b1fc2384fd2f62a1a90fa2e756ddaadaf274f147ae336a4e5e9e2ac0e9baa737334a5a3d3c7578f1e5f3e595fcf24bc94bec634952903c7294e05b55a2de6eace080d77d1ab0146606206606ac8e604eb8f16d9aa634655ae2e2a51453898875a44412c4e0266cb39e79ce181108c85432488b9b9bb1b521022220e8488bd1995c0b971eec12d029915b359b5c28a6b5dafd7bf7cfbad777ff94e08873760070e1c3870e0c081838873e0c081bf3914b552d29497e6fd72b5dceec6dd70a93ec0a7ae09a5d86e3d5996c012a34581da300c57e3f649e2e4507261b2ebabc7bb612669941af586fc24a473c372ab9db677c2c94bb7efdd3fbf7deff4fc5e7f74c6dc6613352e530040240081191520863bc839350f9eecd6856e35edf9d96a11b090d487d4b6a912b2178e6c20108508533605393107b01ba04e880954c180b999ed3d6a081c3896bcef03ee5bd6025dcff36eccbbeb354f93db0c2aeaee1600f10a270fd2c376d33cef48535c48d389035e03dcaa2988901ca85add48a71a9b14120354eb9ccd8521427d14b12068fae3c50fbefbc3e3a3d39ffee5db4a589e9d11699e37111c9ca932719abc4860739350c52c5959b09f243a4d61a9d6191a7043b1556e9c623551856b104ee2a266b9ba0111304b478d05642f206efba5a445e1866411cb514fe1c12fdfbd7e30f4bcb4a2a3efdab63949814cc999c86caaccd6bbd8549c01601cb3399459ff1ff6defc6992e3b8127cee1e1179557d671f68dc2424923a86d2684db3da59dbb535dbb1fd93776c6db4ab99959946d21c9cd181a1c8a1481004d1e777d5919911e1eefb435577a341a001b4204a4bd5b3b6b6b2b2aa8c8c08cffcd25f3d7f6ea85a7794080012a244202306f7d62c247432a414a7a08fb78f57e0823644af2cc1899c2455c08526f38642ded6ae8ff946cd18add5ada7deb56e0247e570b3da1c2f5f6f863e7978f0e041d13f29f9c1f9bdbb5d776b5c3d1a4e6eb727cbe56b6704582d39e37fff57ffbc3d3bf66190e510a4cdd924758159024b646608c38d40e4e281b4d64a2a31f4ca9b695e79dd5a599ff6cbf5c5f8e8667efd8defbcfee6e27bfff18f8f974bf6eb1035468269d73682897de6aad590c729f603a389e824b55336338d31e4691504266ea2c666b93c5e950fee5f52b398aa8a84ed6645443186cd540d9ada3e48c9b590531324a5d6acde6c275acaa30db05c240a6d9858e7cdd5a39ffdc4dad3f7def9f6773fbcff575b4f0167c94fbae3a8be0a699ec6b5ba35439f3d16ea9a652a0ed4322c8e985cab165517012cdbec3c8f7906383630afdbd1d5433b9c7958aa1dd7795dc66d683de84cf3d5a2792c5de264213ed96eaacd938498dab8cd7995e7e5b084c7719c37d31883872853aec1832aaa1248881c02874eb047b63a5eb6a13a983ac4ed56a351e8428699cfa1636940b58a480aa1a8131349101238bb314b2322c4cccc4c30ad4ae0d8224465328ed5ebd04ace334c4388f3666e62bab8b8fef0839ffdf8473f19b7b989c070f83b70c001071c70c001071c489c030e38e0ff27b8de2c242e988e17fddd9c757d75051ebb968aeac3078fb69b79e84f8f868519ca9c3946ad3985861ddbedcde666840791540a438e381c87700a2c465d54393b397bf3d6f9bbb7dffcedc5c9bde3e33392988b1735372122a3a7264944e400010e7654ad2104353cb9bc4448c3e268b1ec177dd3496c628a3156874149c4d499d915ce062366666737031c8c9d5d361111b9108376454e0c27900b93b805c7ec35e769daaec872cddb5cb6d5e7022647e210da24ca531d0327d8bc1a6b68c770144b55670333c3cd01873b812258dc5d559189d81cc4ec214892c01612c592eddbbffeadb393f38f7ef6b39b9b9b93a3d3e5701442d09a374f4ab591900445a89a55d7126c6ebc2ea81e0367ae4745a9d1113c00002000494441541612a2391b827aac169da23b1b180aaf0616266682bb2aca6c509dd92d509bbaa61b3c2d2b0de64d08697bb5fdf8c7f7cbba76e249980d5ae6249141cc01625c01f56aa66a2470e2aa660022ab55555773737686078a2dc5c8922cf6b4237128527bbae8cefbb3557d7cbdb9be2edb1991614005dcc10005e9382596bcc9e670011387e80131720c1236eba909edf593c78bfea856efd82e3efc7eb08bba7de3d63bdf31ee9ffccc5ffbc6b75ebb737cdcd3b87af8de377076a7eb8f161e1b139218424a2c22b1610691024ece44303298d65afaa6d1715a5d5f98afcecf8e50f4c14fd7f9a60ca99f936ec7cbd7dfbafddadbb7c7c74fda3e5ace028848081c849c402066969808c216880273922054284f73971aad25402a5c88178bc5cd8f7fbe5ae1b4a33a67182291599e375b84d8f6432e13339a26b222cf5bad39a5d4f6ddb6ccd54c2d97a2b73b19a4adba5e5ddffcf8073f383e3b320d7366f48bd09fcd32232c9125c9ad52d44397cdd44af5420e806ba900b99bbb838ce1449e52a835579ddda088001342882d373dc75332cdf35cb659e72de5e3a8cb66eaa569ba7ef1e8e1fdd5cd0c5777f4c2d4d6516f606dd3a15934f33ca9e7d4400d5c99036cd7bd6c6736ce32a33c5c6f8f5a90480baea0b2c9d943a7be38ea8843a9b5695a27ced582b49c7ae2442c4e9125728c911a227135892934495d4ca2523022636953b7de6ea390b06cd61b26bebabcf9d9cfeeffe55ffcf5c5c58555d744075be3030e38e080030e38e0eb24715a42c7b8d47fd467df128e031e94affc45fe3a4c6d6f05a8e352713762b45769d8fc654e69601c075c544c5fee8c09b81361c0a3f2773a9f2341c77850702a10fab2ddb57e7116b70246fb87b7e98984b38047e555f6fd15c26c602c64fffa41f987b934bee4f54b00d173ef6702e89765f95ce437dba6df4eab69b35d5fdfd43c87266daaaf273a3efde6f9ad66b31eb7b333c5eacdbc1a4d5bf34c3b67dc18989279a7da18ceac9e4b78a33b7dfbd69d6f9cbdf6f6f96b6f1d9ddc8ed46aa552b4e4cad2c418aa21d7fab48ac100079ebb8e139188cca5fcfce73f1f86a16ddb9452dbb6a9094dd3344da805ae60662b85f6ee33c4cceece6e00c8d9cc88c8995d1d008176ffbb7bf1a47040c5b4512df36ce3e5343e525bcd75e530890d8a1753d235ab3b6270764fb3d610b5b4690aa8280e2502d2ce71b854132002c2c176492ad4848859d80248ac98b28af3a2eb2f1e3e7878ff129e4aeae3ad65ea8f4af1cd36e7b154332a854a09796eebd4781dc44f9897ee47c69d53a7200355e36a6cceee4210ecad460c5a00231883812a20b34a26895317d270a4cd89d2601e4874335e5ddc7fd813a7e0011e3259f11a0a13d8d92aa83814a670871124725103135100bb1675264aecec88b0c8dc802328c18349520f4aa12e3a494b2c6fb5db29cc59bdb219cdb9ce9396d958956c3605605651670ecc1e05a9436a45e2497f623a0f834dabc75a2c116e778ceb876b6ce6ab87c76f3f5edef9f539e57b5dfeed6f9c7cf0df2f7fef9fbf77ebf6594a09a993d07808224ea2429540ae06726367662137a21487717b4df5a6ed6a9e36abebeb96d39df36f2d2cfef86f7f18785aaf9fbcfffedfcc9b4d9b6cdce4a60507a614888313ef3d982880222891b4cc9d5388a9a3489888aa13b99a33c4ab33d1e6f232022deb5cdd0a03c641995195b6ab6979bc50ca0c67a108216277cb394bc34658670b84458a8bc5b1b091cdba7e70f1b7ff35e886a5cfd3e8e235b62e0bc6eb7ddb97ebfb14976063da8a15570bb1337353101181e160122232331809094776233377af44113910a2708c9229e5c20921aaf714962ec7b139e138c4eee39bcb8bd5b57283f6082980511f3dac049c9eb78f2fa620802ab10b19e00698418d8842cf49619bb922f85ce7f3e5f2b57bbf96af6faeb7a38ff310b8498d33a982a9136ec189422361e090381033bb891a550d92fa149390540e7066048ec9d48f877e757d4d2c00dddcac7ef8fd1f7cef7bdfbbbebc525522c654ef1d1e420f38e080030e38e0571484cfe883cc8000fa77ceb63e83c46919ea30c009040cfcbc33f93f363021d057fed6798002575f47cf6fa7cfdda1af84a5a0e77f986cff73a706d027e6f8ca0b2b04a67f145751a057dcaa5708b3ad61747484935fbad6edab5ebf47013de3baee5da207414778547f19a73ae7e534e6d5e515d52da1765d07d7cd7a52f07a35ab4edbedd6aa83029c6154e60a2392063cccd5c64c24c7b1bb7d7ee737ce5efbd66b6ffce6f2d6dbede2b6748bea526bad732112300b0b9caaef781598ed56c48876cda4e04e80ef3a4acdf37cfffec7676767c21c58dad488489b528c18c7eceecc02cd4e70269813111189139859a1cc700a4e00a9c3dcf7bc98133c18413119dcd5bd56cbd79eaf345f7b99510c24301270940cb271da34cdd1763b9ae1e4b5b3e3d33edba6eebb3b05813b7b3537547766702bd1adb8fbce8307ceae803943d8e8de9d7b3ecf0f7efa51086d8a9437ebb21ddb6168dbb669baccd10b68aa4d71ce53677549be202c9c5ba5a8884ea63598c11c067630c08c5d89100948a04051281002a8099328254a83a465c7cd506521b448445ae7697d355d8f77da4eb59059404802d75addbd9a16a0821ce404c8ae624a6d53cda35875f580d0d1e4bb1219b0a804c40434ec51272d29060e4634a714baa36669324f5527d72a25f33c5999b54ea863add9e0f08abcb69c4de69ab79836085d512d8e1cc59643c398539252c7360a95b2bd7ca4f8cb3cad52e4a3c5bdffe50fbef3faf9df7cfb3bdf885172b57e6852d3cd0ef34a66084ccc0c7177b8bb3bc1e0d5cc993c3013ea34ae36374fd01d1fb5adb3c6585c272e6b2f5baa9528f57dcb522412488cd81009cc4ca0a01603b79c3a702c151ca5eb8620e9f2d16a68e2485313c93979a196f1cfbed53dbad8d6029ac5d999cc8390875a6db55aa5260e4d8a4c9e4db51a284874672536c56ad28b5862141e8665d3754d7af0e10747a7d69e2eab8e732929bd7eb3a537ee7eab4bb219b72ec1cdcd2a79118270b59d08862211dc77f7623265e6402422e2eeb5567782c301cb5e5c01013792c4455023909c53ec7a9794da26b541e2c7dce2f63787f6a8d79a2e1e8ffffdfb17c4f9ecac19b756c7c2a24420011866a80a32d2a23185d92bb571ab3aad366f7d73f8cddffaddc73ff9dbcbfb1fd13cb55d2aa510b56db7704a60666924f4213512c988b492152221928e24380b531b21c62222e0babd59450965ce0f1f3c78fffdefffd99ffd99aa8a887ba8a5aafee3fe95ec80030e38e080030e7825444217208c95e19349d542d00a1c60c2f6efa672f88c14d31c47b2cf5d6f078c7ed888cfa5393ef5e2ef031bc3267fb5b3fabac8a05fce047f5563c3fd2bf05f5f233e79fdde0a98fc4b7d65907f80565f6cf57a75498d780a6ddbb153de4cd1d5f33c8ddbd9727153b7b9281935b10b9c728ee3d878bc1586374fdf78f7ee5bbf71e7cd6f2ecf5eeb17274d3b987199b46eab00e2300e1c4438a8a2645355078b885905c0447027f39da606803b0818c7f1c18307c7c7c729b6c3b06c9a86999ba6114129baa36cdc1d2420033bdc4006801d444c7035672776767702edfe19811001d4e0d9485972b9a8f335eaa58dab506bd0062e5aa9faacba2d759628d537a0b25c36278b2ebacf5306402ca8627075a8ed12635342b5e2660c446126667738b993b09c9f9cbdf3daeb0251f2869cf234e7cdc39ffea06dbad5f5c5f6f17ddb5cf3f63a4d9ba18e8baabdd992a821112357a88702622de46030b1131c3ba366204800acda8ea702133888375ca5a63eca514b5d2ad256ea841741803a6daf1fe70d588a5b0d4c4d4831c4a2396bd55c55410e01c8c52124912c54938a4a5e3da069d11ff3d9c9a27055372353827375b64c4801488ee06655b568cdea4450df55d3b1c408e398e15b252f00a04e545c2baca04e795a9b279a293b61dae2f659fd8d5f7b73aa578fb7e3dd65bc77fbcdc7974fa6cda55d7006de7bef77ffd9ef7e43e2341cb5240c208424226c6e561cec609624086604ab646e288e02d4c08e823c9a1584c0461797eb9b8f2fef5badf35af2e82936aea65aac1549302622800271240e20310873cf6160198c535111253502714802d22856bdf6298cdbcdfaeae3b75f1bdebe7b7279398d6b9b4bbe1cc7d5ac46eb1496db92095e602106221681f04e43e66a806172badca8bb3a513c19de3d7b7373f3e1581f6ca6272e7a54deb9bbfc76df1d1d0f77814b85996555a8091c31b96936ad3006ef2e0a767738050ec4c15d6bce0edd1981bbab48343557c003710411213ae6101a4e2775eee7996cc9b71a1f6e8db1dff21214b38ddb5fffad37cdec7bfff1ea7811ddb40956a10048402c4c0406295c29309d1e75eb71a43e15e73ffdc10fbbdbafbdfdde7b63dddaf5939c27460c8d486c8d9384866322892ec158481a918602714f210a986191303802a1003e8f39b08ce3fcc1071ffcf99ffff95ffed5fb3136cc520bdca14acce9f0b7f280030e38e080037ef5d031b2a1e317de6c190de1b2428186711c901daf9cb57f0689931d2bc5694020dc18565fe2b7a286701c1009d571a3fb6ec42d612158294e020261325cd43d1d10084782960060725cef9eb05e2cbdf954fd4bcf580a02417d7f9067e542cf461f0d97f5658cc3a920310470a089bb67f77da11001c7828ec1846cb856e42fca7e37b6fb151f2b45f51756e3489018e6d83c2db362e076c445c591a06154c76545f17ddd0d0344b81bf747d8cd7ab7023b5c5494a743dc0a581b8e050e5c56dc0a284f67b19b20806c2f94d2ec6aa39ee1d9ac3f6fef004c869d6c61d42f96d2bc6461776b7b22e819065ce9f3bab0cf1bfaf3404f254b4250c745ddefd1e785d36ee2bbcf9b7f71c47ec920ff64243f0b1b0226c755fd6269dc42303002a13a568aaded37fa53d4dbad80b57e290ae6f3ae5f21acbedcf55b1c426808f38bc305c282d110dc313b5615061c318abdc0ed2642c3af72f7593db974afc3597b75b39aafb7b5947c33b1477236a2497d3634c3d1b01ca6d9ae56d56a7774f4c69df3f7ce5ffbce9db7be7b74e79ba93ff3d45390b9966953841124090556808308722d63de5683481409e6b4fbfdff1971f3ec0500370a42abf5cdd5f5c55bb7bed17543dff7002253d34400b556e6678ec8d80979c8410edeb9eb38edca43c89d41460490c8ae6684733107579071a8e6d3388eeb2765bc80cf5198c9ddbc672a8a993c24f220ebf5dc3672763ec0eb763392938804167758819bba99308b1033f9d3287727a89bee6e2c9c9af8cd37de3d6afbedf5a6e754d637e45cc76973f9c8ab6eaf2f316ebb5a52de0e350faa0ba3d62839d8cd14660c86339bb292119381d4cdd58dc080ab9ab932248202287011aa5e3c41bac0435fdbde63e761a0304472d627f9eaa62144e6146264a1eaf3767212aba2aa300751f5dd8cd4b3136a75a506a1474ce816a13f6b4b2a211149a41045c4999c4c61a58e80993b98dd34cfd50991436adc0bc14d8dddd5830b29118801a540041635d4d9e7ac59cc23559016ffe0c776e716f58bd35bf716a1958b6b776f2f1e5d9ef8c51b6fffba4f578f1ffd28f50ab21863df0fccac6e2242f0ea9ae7911c0844b60b3f25761088cd6a452d0249b260cba6ab3c290972a975aa9ee3ea7ad3b47c767c72b5be949641100e083184de25c0883c705c50e888234b13a503c7ea70d5a61bc6eb474d8ca8394699c6d5e5c3478b652712ef9dc4f6ce394bbcce4f9eacc7fb9774ff723e1efaa296e7914a48a90d2180c9cc93b0020e66960c5a979a266a27dcbf591df70b6a464b5dd72ccde3cde5543d697e407c9d73e61899d9dd1445cdb4c20c84e0aee0403bb9a7338b10b9ee8850336276c0ccd4b78ec4dc3a0c30f3d95145c81c569d623abb73773daf9f5c6ac33e9ca6d975caab4256fce65ffeafbf5fa6bffac17f7b9c526feed14dd50d700b0e04728ad4b56d2925459a2accb45bf49737e3fff9effeef3ff8edefb45e169d9868973a6254cd31761c629026c48e62a22024897ce181431022373385303a02bbc33493437379f0f38ffff0dffc3f3ff9e907b16945e25c15ce60018b0b1f1e730f38e080030e38e0570f2bc52ffe91ef1893431d2064833b5a46f99cd431124ee4d3b511e7011bc5e43891cf2271968248b8d17d627627e2e14b39a244388f7852303b1ac2798415cc0e2624c249d8132bb7c3beb283805b01d9f1b0eed3fbf3a7437cb2f4e693f52f91701a7051311a16826379c1dce41787f8dc0535b0e158a0c05a814f684ccec2def9c58125e33ce061c1cbf3df6764c427250cbbd558292e0a12e15840c0b5028440380f5829ae142782d380870593a1387a46cbb87cba4ff634b57e5421c09d884fb2284238155c54dc8a380db8549c873d2970a520c3b17c9a76d9d8f3b33d0bcff9a0cfdbbbdde8bb8fcdfec5529c972cec8eb6d8281e541c314e051fdb170cfd7938096808d78ad911f19c46f9bc703a16348c4715eae8f83923f60a43ef46dfd1436701c7822bdd2fa603f70b009c069c872f28445a08968c2b4576b484d300af980d813e5de995e8154b253f75fdde8e5fca1d69abe819b3be40999dca9e1f24e088711270516080bc185daf9c88cc37533b84bada4ed7aba2b353281e85fa107a786418946eae3a97936ef1d6adb7debcf3ceb7eede7bf7d6ed37fae154d2a02673712bc69502094b14617757b25d3be4b916126efa2e81cca0d55f64701c80efae72dff50077273c7efcd05d43087ddfc7180184c84dd3a8c28a11515525223227f31d590362f3bd95b1ba0b330077273780d4dd4900772f4e42ee5068d669b399b717a6db711ee7bcb1cd4a4a4d2114ad99118736cf7388581ea7b6939a4bad35844000b941cdcd583d200a41dcc05e598cc00e5677735217e214c3f9e27491daf97a5dd75b60ab536e24f9cd3574c23cb737ab4175e9dee53ac0a31a6a254501c1c91dec444a60f7eaca44e606ab0e7104de098dc8827b80474282b1793024341dd210a95f68bb40b390764131519ee74737f9e1f5e98026463282da9ca73c9b70a34af0e0ec2032b8c39ce1548411066f97d21e05a4d20e2c83ce342112c7e4620a81047337b3d4742073221151c734cf632e53ae6c60337262ec595d0a1c1a2b13dc8c0d64eec4305540816cce4172f1b9e81fffd107f7de19344ed5f4ed7ba796af9711dd9dc5821acadb5aae86a18d51626a25845dc114b3a83a99bb9b8b82aabb13d14e26a54eb5581b18d1a669b2d235f2a6d6ed6a633a6714d1b9eaa489b9e1504a09892110118951424bd2402273608a2c1d87cea901c5181a25019824984995d0a7b60b49dcd63797c70b2c070942e24436ce65d5d078eba455d0f56acc3ab71c49929b4dd3441cda2ea52eb929338198410e9e5d36552eab2eeb8a2404b4d18ea3dd2aa5b9baf958e275ae08a17471a124e6eabc358c4e0a8d8c48e4e40aadccc988fc6975a313b144e2e050375337120755222577a72958766477ad3a7b98cde7e658a7ed55de3ee1a4351a9cd925b15ddd3c7af7adf02ffee5fff0e4d1bfbfbedac6e0068991ab4ad5e0eac455820bdb38ce8dc95bb78f1edcdcccebebf39393abd5cd7ffeebefdd3b19de1c82b45d2335b2392646cf9498398696428b48c4c911dc1b703026d5192c80900757851a9c3ffae8e37ffd7ffd9b0f3ffc70e88faa793556f318a31333a3ba1d1e730f38e080030e38e0570fbf9856122084a2001080e3b0676a3e0fea9f9d1eae0000d7fa5924ce5ae1404b2060a5fb9cfc251804a3ed73e0d931197ac1bc93b7109e94bd4a253b0203869e41c0c5d35cf74a712722d1cb942f3b9b8f9d5c62ad3816844f7cfe49fdf4109f87ddc70c30bc305c20b48c87654f5b5c2aee317ac6eaab3f620d82e9a9fc6174087024b8d6e7b4dce6e92c6ec5bdad913a1ac0f1192b60cf9c695ec4b3051f6dff2d7e1a31ee9f1137ba4f557122503c3f9f97ecdd57c2e72decb3b3dd8db831f402a67dfdce571a5a083de349d98b53e6a7ef7f5e3815c720b8287b3d91fa978ad897e059986d0d0303ba0f9bfb65bfe0378abb71cfa67d2e89c3583d15fe6c1c8da1678c06f7fd17ef253c2aa80e7ae9715e82af7afd3edba36580bcc8161370a5fb9bc78de22c2012ccf7779c41c08e9582e985e5fdf268225b9e9f3c79e05c491a43339746e2d95486ac011e9be1fceddbef9cddfdb5dbf7be7d7ceb5d74271c7b77dfaaf3ccaa6a6629b5a5144991884b51838a48856bcd0c3283c3dd61eaee4e2444d83951f8de0d07ee0e8711dc3d67bababa68dbd475dd302ca2a4b669442408a050353731ddf5b60639c4e120023191bb1bc0803381445ddd49ab1bdcdc8b55160aa6a2b5a8a9cd5527d8dc911d2d9aa1d5b62d036a43f2f0b2fe7403ab6533fbe9797fb46c4d33c84208666666017036320a2e0c0904aaa59252207f6a66c58a006e250da13d5b1c3ff9f8a16ec765d36d562b520387babee63c05ab8dea609ec62c7321e65a8c0032383933090860365583bbbbc2d977d7a30b2088024a1ea38424ca3a432b411262876ee0b68bd6b4483dda25b71d8391cbcd474fb68fe6a32056acce5555cd2d04a9b3b90b98b16ff66e24cc412938477083c519c75e0a578bbad55c0398dc6c5667e240ac4cc1d9291073040096243134bdcc79b3d9ccd326308b301943e1ec1c4822bbbb67e70280c8c989ab1b8802789a3c20b23446f6f0fea4498763fef8e3eb93d65ebb3d8c17db473ffdc9d1ad63e8fad6dd73749d93a82ac344c800ab6af0b66d531011363382edcaf15cbd098dd55ab51838c8404e56dd6ac7188a8d21a06d986080cd791d86100238862089289a07f2449c443ae63e485f59768645b59a304404a11d96b7e134c47075f1f1471f7db81cda4864f3546d2b68d80d6506d5e069d9d2e3ebadd34e2412c0d199765ed7122c4a0ce44e462484681295812edde4e9389db5fddbb139e98f6fa3e9d1c47e6885546c7173bdce794260e6026233226638a9a99312a9c3cd8c996bad06676660e7664d22c201ea6a35bbabd3963cab16c75c7d1b5abbde3cb8bab87f3dfe8dc68be1244df36a9ecbee216979baf8c9873f78e7f5effecfffdb77ffed1ffec93ccd819925450bd34cee05a44c4eb06141432773de2486442ef37ad98720b85aaf3c434faa0a9f0dcdb263a21cc24284013683570f91424c904e55849958dc89295a21283b61b5d9fee5fb7ffda31ffd48623278d6eae0949a6ac6e41066a3c363ee01071c70c00107fc9322773ac22260632042fbf9bf841b9ea78777d33e0f7d961efa679653edd2b1e270fd6c26e953480400e74f8f14e9b9d0e3597affc9e3447ee103e56945cc4b489c6210d91f795716945f3ac457c56e0a9f3cabec90576a6195e805614e76d027e445cf86284f898957cb7ef513eccc9747c7e8f8055dd5cbf7eeebc26792115f75e8f4b45aea53f8bc70da3dcd677c0d437f6a16ea7b29caee3827f29c61c54b65294c9017e37c27c2da1d3c1022c11d3d63bd1321fc1da8df2f7ffd3ebb538c8e9e9f7f3ef00b1bb77b2d846a7b8d4fa27d2b2b22e82b9debe3eb8fcc6a600fd2146be6b9cb7a96eb1d69df3a7be3bd37df7aefcedd378e4fcfdabe9718ab27adadd6b0937ea8c398c1c8306ea2c1cc0d0cf6e006260acce6ce4cee640611026006332722c79edd710711f9def0185eebcdea2a448912987997550296126add4b78764c0a11b383589c6044a600c198cccc0db5547777f74a6eee4eee640226d796ab73b9f0d56abe0cacb18cdf5e0cbff7dadd7bb2e2f17103fee86af8a31f3efc2f8ff5b4c7f1b0602fe6358acc560110d1a4998c8824845638d692a1062166896e549d81e04245a3c8e9f2a46e32c3b9da6afdc4e759545d3d6a0ddb6d3063b352cdaa92c1cc02514b62a6018c6a66160283689c3405480a9ba92e1600101b0c1de609c3127d9faaeb5435865d8b2892e843a245dfdc30670b4d1a4a35a1697bf1f8e18f3f5e72b4b94e9ee1a198cd197d6b12641e271671628a44e4c56ad3607122b17769c942c9543480595c04a4708207627287d6caac60b29a77ae3480c18842ecba2e34e9e6d2a7ed58aa36125c60ec94b8e6a20e22801121d5e1d5dc41ee0d39b94f5a2a98c02c91d39088bcac8c9157f3f962c89b479bb46a1b17210593343bd324b8995722617786c0dd2dc315e64eb169ba66719cc7ed9867e2a6ea36704cc237ab6b9249cbc4a22e1354e188498cc1c99c9825724cce099c881b47acca4d4c0e1289e6805a939ac852dd9c06481f55c669bdddd6d56af40a0440915860c54dbb18e0d2b82d226a876c3ed73a576bda6e2a5e74e6b99e1db72d0b59314348d1856a3535d11a94bab3f3df78f39def7cf8d31fdd6917cbdbdfdc14d7148e96ddbcbaa440923739cf2104cdcc318264d79bcaacd66a9000a01a736072575503240422322bd0ca2c8e6c2884d930a967a7b587cbebedc797d3cfb6f963ee6e86de8b578553400851b31349d5d5c70ffffad6bdbbdffdfd7bdffb0f3f69226dd65bb720c2a7cb7e9a73ad35107241eadbb7df7ae3afdeff6feeda0bd42ae016b0027e366e4a4ce8e7e89b2e08072d75645eb46def81ddc50dc494525bb432c7beefe7c95c6cae3ad7f9a73ffbf08ffedf3fee96cbb994b91696c01caad7dd7d53c843389038071c70c001071cf04f0803431857150518e48b734fd975d77174840d5e480fc34b68822f49103890ed05e6e2e5099def9e98f142ea6bfe059c85396e87bd8fe6657d4591c2cbf3de4f0a9618af38c4a7a433f459537e96eaff32b5d4817022b8a82fd4887dd5bdfb7ad7fc1586fec5ee522f0f27fafa86fee410e6cfc3e605d3197d191fb4630a3e151ebb370b2040c3b8512c05e38b4ee6af46f37d557e706b3895e7f6403b97df5f8c640504080473a8a321305ed1942bf44739dbcda8d3460cc7ddf13b6fbcfe3bc777bffdfadbbf131777dae14c622272638315372808ee44acbbd635c4440e62777b16174f03803e93d72502918300a76792357707c8dd538adbbcb9bcbc0881639436266626f21483087286aaee9260377272d99977b8abeffb0e1948dd899802098821e465e70d0ba06ab65ae1ae25cfd386509e7cf893ef1ef1fff48d3befd0f5305fa470d3725a9e48f8ad377e8717ffee873f99a94ca5387c5b346b9594421071c4c09a75daae0a85b66d45927acd790ec4648082607decbad07ab66dd9ccaa9433caccb904aba17aaaa531f25cd400e6141a11d65a6aa9cad6c538cf19152961ae66867e88752e12b98f080dfa1e6d8b45cbef9e0c7d8a42a8d5d493b31819a5d00eb1f2c6e17d08a16bc69c4562d0e947df7fffe73ffaf036b74c21975c502484b6a779ae2d69d345441a6b6641bb0ccb3e2e8e937444a156ca9fd9aab800002000494441544e7002096c57796bb66f6364003b1181950544e498ab09c04eca307000e8e8f438a534de6ca7b16cc69a673449ba65b3a9f3ee206a6acebe6fbc454f5d7595c9d54db3ebdae11c3b2133760471c8762a53ec6f6523464831c514d44a9e56408224a1400e68059cf6c6c4ea552b72cd45557331968628d63ac1b35b9ee7b28cfdba6c02a3895c492170424c2d73728fc48d53320b22294aa7cee402dbb1aa1e88450460b51de11943f26aaaaa3136aeb5691ab642e242c2ce5a7dd987908ece4eec623d5d6fcbcde86655cd444444c6cd4aacb4a14f4d2cf3244d0aa1dd6ef276dda6c5d2d02f4feebc1be5838f3e7eeff81b69381feb743df1ddb377ae2e37241315d3d9390a1406101b60ee0e67b6ea2cee6e1ec81964fcec1eedea5e05ae5e54b786952157cac6abc97e7639fded6cd7c3298594a6b29eb20b8b2a96cb6e5b66d5228d3d78f2a3d5e6e1dbdf7c33cf67fff53f5f743de55989209cefdc3abebabab2ac31c209eab55fb6e33851d5ae49b3568a32422f679b2e9e1853d3c414876d5e8b53c3935a633535cd2069980aa03a0c436c634a4964babebc30cfabf5d57ff84fffc9994804a5189ccc3882779dddd884990e1cce01071c70c00107fcd3c0ae5c0684cb8a9d1257e80b12a8fa627a38e90be9e1d7d000b93812e1cabfc2e707d9571201e8786f9bba9bde3321c3e213ecd452b0355cebbe12e7ef0803e28befecc4112def33d840888c5579c5d568796f660ca01764c32f1645b504f5e73c913984be8656e52fe11dce0336f669e797afba775f7561bfc6b0d9ed51c79f6ea2f49270029008a383b06fd8f4b5ccbae5bd20e85921dbf4a5e9ceeae89e5acfd0ee500600ea888c48786218040b79814364e03ca0e2b96bd2df07ca8e94e17d1456472f10dd2feceefdbc234f081d6336d84e49e478b54eb93ff8b83a0da97bf3d6dbbff5d6bbbff7e6dbbf797afeba74cb626eb1a924939a1513205904557075562702981d0ca1bd750ad95eff00ec3a27b9efd66d47d0106157f5b477c4213237dba550fe94c72106308ee3e327f7db2e8410626c76d29b944208d85655d5dd956c6624bc373686b3bb9113811c44fb4ed966665a5c8b1accac141de7c90c8db4aec24abe597779fceeebb7df3bb1eee689da4393acdca628df38ea5feb79339ffce1f71e78070c8bd93c1e9dce25df6cb6cb364e9b29a21c7781d9e7bc9a8c382606c349c00c626507ca546ec66bcb854aa132378e66275952b0d956d11084a2298dd9c82db00496022d731686b42815c248892abc5b342141220d4bbcfbcddb2994bcb95c2e356921f3045775759811971ab38d65cbb1198ebd0b60e110c92faf1efce087092492747626722ab3d545df30739db3b0295c23da339cbe169b5e3872a9399b1645052c12311ba9ba8bc315ee95c0ce3b55981910a398995b256287a939109943b5220d2fcf978bea4db7bdbeda96ac65566710030c05d4dc9c002266e35a65d7d6c8c8800acdb3139629e519d20837f0307a4a4883d1d0ece53f28259b832222076167185c4d0b3384c59dad96b964abb35b9d73b552a36ea86c5ce73acd8b7476b268c6c74f9c8c0439836204352c1da8216e583aa0a9161889a41149ccec4400c8e1ae3b83190fecc6ec01ccebd535508761314f534a919c988c881ae2a8a1d15810a6b10c7d1cb6058f37abd95310335b5faf4e8e649aa6d08593ee74b5995d6b8076a1a5da075e5e5c3efce8fe8fdf7be7edcb9b71cad5fcba3b1994387567c447864b85ee1c8b85413098f98ef9043bd8bdb8936a2683c289888390bb5a61cb2075cc8e6dc5ba62cc3e167dfc78fb3ec54dd30d21446864a32e4c443e1c2fad929b559f40d2740e5aafa78fefbe39bcf6f8e2c187de36547335f579d214c9105ced66b32ef7cddc25929903262245d58929d0b6ea4f9e3c3621e5e6ee30f46c2e33648e617004ad48a9057b2963d3442bb5e63944d066fcd33ff9b77ff5fe5f1273ae65e7720d581440d8ad327320a3038b73c001071c70c001ff64901de1a97480819670f3521d81029111085bc320185e4c0fbf0612e7a6e24ec49d88c9e040208c2fedaab335f486db115b0303bde0fa69af9fd9f6051de9c5679bd97012f6ce380ea863a5af983702980c6701a701d541c08dee0f782a680806f48cc95ea531d06e356e47dc09181d8990e87993260083201802612178525f38a563e03c60763070b3b33561b4bc677f160203b65fd433eb2400404320e024c07c4f271dcbde34fae4e986efd6fcabeedd575dd8af316c767b7412d0d8bef868328cf6b270da1a8e0591d0be5872f56ab33e125447c388b4b70a56c75a7116b1dda52900d39e67190491f657d76ecd776775a5380fe04f1406ee843cd5b178ca4f6d1547f2823f77c3488c045cfdfdf7b3df6d1f80d1d011ce0246033b5ac6eae9c29aa3216c0c062c68ffce2be0deb7fe8f37defef6bbdffc8393f35f733e2d1e6780091ecc7def65c31418cc0290549e40c53d90bb7b207bdabfdb21cc3b2d86c1e020e053dce9a7d2a517d2a73d0100554cd3b85a5d0f4317420821307360a41424405509b23b101131b396bda70511857d13712633084cab32c89caab1aad55ae67cbdda7068a4efdda8b15c1e7ef8bbf74ebf7b7b586c3e48d3e3e259d841b56597f9529fac7ead6d9bdf39fafe4f6f7e7ebd56c6cd6acb3d4eba64a5320507e65c996b08899c4bd5d8242d953946619df27abdc960d9b9f99612dcc10841e29ee38213d4e05605122408d1ce85d7c8cd410c66540647a049659a978245cba99376b0ae53f771714427c7e1e6d14d1204128289833818599eb7c23e5d5d17dc6f6571fadaddedfaf26fffe22f368fd6af0d4765edd33c4b089591ab314f5dd3b8511547c2f204a7afc7a3f3a6589ee771472f5667049620086ee470a75d9d2abb91ed7ab9839c083b6914318389013585425dcdea6edf63db2d6501e17195379e3defeaec40200406880cea64ce2c8e9d3db583096ab0193036424821360121487734696aa4230e458b7a51b7901a092cec4c0a0741e14a447062aa6e645688e679ba76f776e8439dd64faea6ed23b129f0c04ac29130cfd5aa21b11037e62170c3a167e91cadb03037a040124162c404f29da3b6ed1cb49d1dc43a4feb07f73feadad80f6d4c02d4107b266510075970da4e74b32d8108a4121b07e34979723305494747cbedb4d2a825afaa4ad3748ba366deae6c0eafffe6bfb8bebe08058f2f2fc52dc5be09b8fdd61bdb5ae1bcde8c00f25c9d5884aa1686901160eed55dcd00662310318caaaa43c1801300b7ec9e67db3acf1627f5d5a4ab6d99477b5c68b51c52a07e9ecc2aa7742cb151cdd05473eefb4eb58cd398da108857ab27f0f5efff8fdffad7f77fb0ddfab28d6628e30c468c1d45d232afaed6a1a12625125775612a0591d0a494a5e45c3fbabc281572af7beb7cf0a495734ad195aad52185ae5f4c7936b35ae69c6fb6abcbf7fffabffce9bfff931425a6d6cc62941082a99a55774d12986ca7f23b3cd11e70c001071c70c0af1e86a75d867a8613b60605b68693801341063a46714cf6396523d8a787c35389c9d65e480f8fc3d741e228f0a0a067849d08c29eb737fa641abfb5e7f9e7e38a9ef74db81f95e709f6f5ffc7de9bfd489265677edf39e7de6b66be454446464655d6dec562f5c6a5419102a99901a481f42040d080829ef422407f85fe99799b8701a4910449a30d02874342e4083dc36eb2f7aeaaae2db32a3363f1f0c5b67bcf397af0c8acccacececee225b9a6ef90f8944b887bb99c5b5ebcbfdec7cdf51a823f07537a5995c9b4d768bde65b95e274ff9ba03d17376f11c3ac37946c510c2f8702c568ad150f17533a9cebef868dccf98ca75fac9f229fb925fffd5f7f3135adaee598f9a67e3e152591f66ca5e3f1d00b079e8d95929b2c3fd5a87c243074dfbd816ae5530bf0e73fd39cfdd17e39903bb79cc61a48e955e9fd32fb0eb47e76897ccf268173f6d3a2d0ba60c21ac15bda1c817dc75674041242446365cd967f6ab2bc5f0f090d4d1e963e70e503cd1ef6927473e3ad15bfd6cc60e86357df62a25c2604f1cc0ae8dfd2fe32bffe33bea1d6bfd6cda5c281a426498e3e2310fe346772a09006cecbab5fc17e0dfff47ff7595a612678a584c94c4086606a5000a66c1c80d0e1f2005639cf86e81ed26a4c19c881018bc5b9abbd275a82fb981883f7bd938f861250e81dc0ceeec4fa5803380beefb7dbf5f1fc24849052aa63606609bb8a0edd753bc275350fed9a0d3d023b4dc4dd711d300b558c59c7b1db6ed79bee6abd49d383e9f4641c475f3d38d1d51fbc34bfd99dd7edbd6adc561288d81183508cda583f89fea5c3f9db55fae06c8c47189ae65b1f74ef9d8d1b86d713991c296118b6d497e830531337633564b3dc65edb29244e2002773061454cc4703b9078713147072f7e256cc1fda6e03a52a981575d40d67b392871bf378a3a69345a22ad753093e0cb9afa621db80002308530811241c24c3385b44d4a2e5ea62b9fddea1c783fa542f2fd1a1f8580a5cb8d7ac64a1e262d6eac015c5294f8fc2e18bcde49047b4c3306874f5682aec0102883b1790ef8c74008c40ec10c2ee26506c670674011cea7037905b202f79e8864ca10f52c59a8024c41b0ca5f74c28d94cc577563b25d3e8e24e632e1003338252ce3e0e1667e8f28830233a801d0273a25a35ebd832b354758c5198885418f0bc0b53ba763c39110a61b07221d2b1cb66b3a27c0ebf703b27dd6e3797baad889d88c7d1420592c812c19143c35c8312512d548510488239bb919381235d8b8c1038bb135962bf5c9f2dcf3e399c57a9a258d706a34042e4ae419c403589b9ca34a53474858b434ddcbded7dd576e6e83398d8daf1b4999be6be5bde7af54bd31bb72e3a3b7ee1f6c1f1e2934fdeb97d7a4bfbcdb8ba0ad5c1388ebd6ec67169aa24c1400acde3866527e2280062dfd5b1b188c309066472c0d451d43af571d495a133eddaf260abbda126b1c5f486791e3211ea9022b37a49b062d92333b0310c751df2e8ed3036555d4ae9f3f28ffec1abfff37ffb612d3e6b16a56c48b01d8610ab4593061dd58d601463f642449326ba7b2e038864120ae8eef242fcc7607ff1d61b93384bf09862456256ccb0981d0ec330e65eb8bff3d10ffee2cffe059b8610c6dcef841ad3dc54919862ac73cebc7bc3d88b387bf6ecd9b367cfaf23bb9e42d9f058dd3fd47159d00864a775fcac6f01a36143d7a68dce408fadafcdff2e449cddf7e68d3d9d2c92fdba8dd6672b613c21b8b4cf124a1edfcea3b491b9e0aa3c2c4279cc1df3fc5d3c87ded1ebcf75e7171b8df54fd94e6b3fb594a6f8d3a52ba3637cd676b69f1b9fcffff00c19e21739775f98cf8fe1d69ed08c1e3fc22fb0eb9f768e9e399d1c4fd4b37ce15d3b9e3d579f7348dd735ba47dbe46e9f19179e6fc59e92feb5da67ff2509fea66d539baf29882f850137c7473f42f5e1de4f272a1b06beebcebc55ccc543512030e230191b042c020546c193098b8b3ee1c308ee21006fbae04038c5d228c1860f087ed5faeab72fc73874a10bfae5db01865bd5eb7ddf6d00e899d994584c823b3194a2944b4cbfa7da4e03ca6cfba0366aeaa70871552a3712c6ddf6d36ebcbe5c57279d50f3367728ba55bacefbe7592bedcacabe5c76c4bf231722284514d759c308e6741c612ea7c78225f7bf9a075db1afdceed1bdffec98377cec6f7eeb7f72e5a6f50354d4815118d2a5a0090661ddab16c733078a05d9050803891398ab9b89b7281f540c5880c579021251c4c643e6d5c77a9b3911979c8504c1bdc5ca493194f431931344d5d57c22172e0d57a98d455ee06b592620df16cbd429d618513781ef86c7dd1fee4bbcd0bb929961c56d401a962ce06e7405468e44459ac9a37f5f1747232e5baf4eb761496108a2ae070656683b9150427813b8c0022dd851c390844ee22d1cc7609d400c1aeb3744adfd3ce02e7ea2866c6a0107d3249994dbdb8237b3662871bc4899d82c28a17dfb53e647194abcde809db9c3d562c13d566beb84932194bcf6c214c6308426cae4cca92dc0a8818e46eee4cae80124aee3a384c451d96373e5c4674461d8b9492ab1055a165aca6158710eb5a642271ea52a907708aa9093131b39929b19338d3ae3a299b52819008435056970f50ca7c3153238a919ba4e6ee04a85b9b4b96108e8e0ee04a0ce9ca90284f78e8638812eac6036fdba1dd8edb5597d2b628d551a7d36ab258bc20d365bf99aec7aa6e4036f657edea224ed27ab53c9874fdf62ed940c4ddd08710b2e6a0b8163c8940cc4eea188b11114889d5ada80e6a5db15ed165ac88dbb1ac36e31252cde727a18e0f5657200354421289ee015633eb7416cd56dbe1a2a8c524cae4e6ea2482d5fac1d1fcf53ffa7b277ffabf3fb87db289c10ee607c37895c72e10375146f3a2051061001e60442ac18bd340528c0c7cb1b9faee4fbe3f82de7afdb890c32c4556d552ca3894b1cfebd5d5eaeae34f3f79fffe271f8e83cd168d0fe36432b152c67108cc70275880c39d40d86b387bf6ecd9b367cfaf239f95d8d0c37f0f57795b7b2c8ef7f94ad063eb327b728db6d6bf2311e797cd6098c9f5c57fa1eb3ecd7bf6ecf995a68ab59969261430283037cc90a0aa0a2d8c825dfc70612776164be43bb30594e0e4c60e8633084606222263c1cea101a35d3becebb74a7f147fb37be7a46b5967d746cadc5479b55eaa66228f31aa2a001149293976228eecb41b662ea69fc9379f894346e4442cc40acb7dd75d5d6dafae56e717ebabd56618e68b431ed787797903e75faad6b7da7b92afa8726316de996db27919c1c2911a1aacadea40548e2033d5b2be7af3f593d5a99ebda1ef5eb4ffe6a3ed77ef77ebd4e146ad1204a4d9c676d4368bc10cb928073667273747360b448905c40a27a64133e047354e1772bc98cca69584b4dc74dbd64582b80f9a0f05b70ed322e5c046c94280d432c29483723ab8799c5c36bad13c8085c4990032574f9cfa6d1f46dc9ec675ffe0f29d61fde9480514d8a9b4d6b93067d1debc82b11541984b75300b9303955c6231f4a685a239975d850933948849c03ce40c26e20026277280888900129162a65073373001460e568f3114b6e25acaa86a641c4410c82ba91c0acbe46e6a0a234892d1512c79084e2593199522349a7797f8daef1c5333f30809b3ba5a640a64084142bc6e6ac6bbccdceb0231221702c8140c77b532422b1b5034bdf6ca4be3d67efcad1f56ddd030e2c4b59015ca238399a5610e292592c629b92748bdcb360607126176dd453f0933b1bbab3a0ab84aac25e76e7d7eb6a8a74d988c80c7c0d5c48c604148612019d99a2a34e3b04ed10fa402c26a7375efe3f34fd750c146119a70f3f876188775d7b1db6b6f1d13c64f2eeece8e5fbaf393fb6fbcf9b5d78ede5a9f7fb26d97a72fbd6218d9dbcdd54fcaf0b1162361ed47ae2b372833333f2c5d0bea6c4e3967220715d0aeb2b853eb95ba81078b5bc879d60dc816d39bf3e6544973db4f0e3c26531bd444e28c9050325176d79482d1b86d3301cd74564a31b7d4c4f5e6e2d5d75efec637f4fffebf2ebef6f6acbdda2ea69361dc8e45992c06448ad99042541bdc8b30ea0ad9604351ad3946233ddf5ed1473f4ed5d11ba7a79308648f51c6a1ebdb2e5024e73a555f7bfbcbf57f22773e39ffe6b7bf0fb3328e4234a9526452352f85097e9dfec7fb4f813d7bf6ecd9b367cf17e05743c4392f9830225df7c4392bbf944ed8bf541e373dedd9b30780abc2889dc10403a95b56883940ec06dec50f0b0870211225e0da7721c04ec101cc9d1c74ed990201243bdf14b39301d7291bcf821eaa306ae663cec330c418ebbaae63723502aa98628cee5055a2a028442422590d3bfb9411014e2644ce0cf0388ea5d8d08ddbabe5faeceefaf2a2bdbaec57ad82eab269aeeedc1ceebe1e56b3fb1fbade4f6128300f545c5d470a5ec5c0ca6a9e9a6865105672e6d16a17d291970f66918fa7f2e6cde36fbc79fbafef5e7deb93f37756fddd15c2a2e9dbd26e7304d5a1b6210f5a52123200e66ac5b440543813cc0a8a3709c753399e851b4daca3d9d86a6e05385e54c330e4b63b99d14115e64293e0d326348b2a1d54cdd15c296fdab66fdbc359659d123143549519b116e750bad1745c4c27d6b5283e6354d16695bb612c4348d14c3920302b344c78ab4653d43727f3d353994d86bcf6d09a69c999204c705302a05c6099dcb292305f0b17a214c0448188bd98060e7eddd6b090016eaab80e3777723803c5dd5ddda14c1243e458b319e55d51178a29b4642d10703292923b7550f018e3d945bef9e2edd0d4853cd4b3a16417a4144212e10880412c6228a5e42861d7d60dce222ea4c506d3523266d3a37e39f8504adbeb304eeaba6caf8a6a92a08393a2095594a8949c1be6462d118425214c14213b81d8dc0ca68e4004613899933b05839bf5ddd5727d5e4f6a27ae53a312952425718be4997926e43abaf643144ed3e66abd81b67ff8ef7cf91ffdf15732dff86439fce8c37bffe3fff1271fdffdf070319d0a6d862e5693be1b3757e78b9393be7408b2daac4b19187ab93cbbf5e2ad99551ffff863d855e93a8e81d474884cc1857751e3ce42263036db2919a618947ac556a9771e2d140d3b1167936dcb6156d7338057cb8bd96412d240e206654422829b9376e33a0f57d95a8e48020302939213711476b7763cfff2575fd2acdffbd6d5ab2f2529364d356cab0a72b814cb5938d52c10475075c0bd8e128364f7a1689a369f5cde1b7ff86fe68b575e3b382a8347122d2572c54e70aeab0398ffe6d767b75fdfbefac657bfffbd1fbcfbde8f36ab8b18c390739298623d8e23007502f617a3f6ecd9b367cf9e3dbfbe220e9eeb67f9d558af625f3db467cf932f0a12673753f75df9c66357a6fd7a7dbe1359d801722505d876811a44bc33258085d9fd3a3f6cf75a53bf8ec2c1639e05f75d437ab25d8363871b99edde598c0824b45c2e89a8a926e43cad1b760b4c2104571007b3c252349b7980b224b23cb80777b8671011a21965920cd56ce3666b9b7beb7bef8cedd6c79ceac31bb47aa5eda6f7be23f77ed88c97cc7db6ecc52892924a055744f1a4cc2243b6595533e9300e8c861c028a9146c9ee3db5e5244efef098be7ae3e8acc8f797fa4ffeec2c1c24a92269dcb6963886491ce05c9c1c7510cf3aad67c376232944f69b092f1ed687d32a89b15b1e4621adab24aedef535bc9a854650914fa24f5262436eb59aa7d9fc68d55d31f7b349b37a704f948259140630ea308c88154f2715328dfd20cd4407b53232db6f7ce960d4fcc37734058ba182b85543b3685a1d2176f40aaaa354eaa95235a21d4d9bbada0e5d1e91c264ecb770660e99bc5432585f0905b710821b9ad9a2cbd9c48a8d42a6c4248d93a9abbb07338603de97bc0b3272770a9ccdcc1441763e1766abaa10c846d66d6fdd901145d48b39716364b11a886dbdce5ff972dd4c274aa16a6688496570ce1266412a0055a882c45c7a8901bbb06d200456d56c16a25819c671e0aa52b6f9246eceeef5cb8b64446e6608a176651fc7088a013967cc0e381d30cd02d5c6b5219a07e26a976a047698448accd1c9072dc50373a4e28b59fdbdf7de5de78bc3d9812112d54d3d1dac87c35941e45e19b285966aa59e735f16d374f378fae5df7ef5e8e4c4c3edd5507de52b6fffdeef7ee5afbef7ad7ffc8fffbbaee0c517d25f7de78337bff4aaffe8dbeffdf83baf7fe3f76fde3aa18bf7c771acaa6a1c478a019158b05e2ef3d805632b12348c28218ac9b59155a4624f8ca8634170a3b160d3d3ca5246e548aa9c256575b54249a69c2ab3d6785b378da194b13852a00853c716d48dba02672268c1ee2dc251aa14c6314b20b5b1a8c6c9f4777eef4beffef0afcecec653b853592c669b71d3653449880b51118ac4e48cba967ea0a12d2c6d3031045797267ebabdf3a7dff9e77f14bbb75ef8fa66b9aef44088aa49d5a4c9e05ea59975ddd1b41ccc87d74e6fdffbfa9b1f7ef4e38f3efcc9fdfb9f8efd908752a7893b3d59c1b767cf9e3d7bf6ecd9f3eb28e2ecd9b3e7d78c9d5f69b79279185ef3489d7176d0eeb7ee2072f75d0b297e9844b36b2a4e44bb8bda4fac877656297b18a3f5702f4f38aa9cddedd14d22effb7ed3b675aa4208295451428c31046690e943db14f96e094a24aa8399199c0076c0150866be8b2919da6d7b797f7bfe71b9ba5bc6d6c671c6e3fcaa9e765df3c90fd2ea4e1dfb9400c7244ed4c6d14c18634151bd315f68b61091bd801591d929a850ce8e4cd1a2c27508c5ea628752ddaaebe951f5ee0bf8cb3be342d06a7e717a584a51293a0e294da458dbf753e1d2b70dd9514dc7cde4e5a9ccc412598407761413331ffa5955c58848245029ca400007116656f7d5d5253ed5c1fa9064d2d41c64dcb46ccc06b531904be41065d7342a81c7629932c1615d80befe523dadf9833bebfb4b5d9cf0fc7412278106ada34e0fea34adb86e20cd389e730cc37035e65e0b6921570a410ad00e8343288917ad1793b10c544d375b439a569594711542302d5acc891129304236642d6ec635c0e4e4c4300f2c5e1121002164a390a9d712b2714ea2c1751c355070902a52aa721925c20a5e7fed34a5cadccda58a558117f75435214db450c9bb66d93b75d125045525700acc30d36c6327d0a264bec138a2bbe4a14de0cd769ccf8edbad6b971b4eb0c12dc73441bdc8163936cc8912b39006368242bd789440ee6e40760f8580dd049e2368bfba5a9ea54638498a0dfb041ca204bf9ed144880e82647790886298d4d5cd5b37d6ab8b1ffef8fd83a3b7defacaef3765fb8db75e3a39c21ba7b33ff9933ffbcbbf787f55c6d383ed61aade7cfde5c438fbe4ce4119aa30754dcb8babd36e99b797b96bf35046cd59ddb3b380c454954577af2086b82577b0c4711834f63235998c1e7a0d4a09eeb9b3c1cad68839b053817421e5525a939129083bb9152bd92e5ddb5c5aa19d61cb0036257735d766520d6dc784663a5d5fdd9b06ff833fbcf9affee5d9f22c1f1c1019cdab7908dd7a5bd4514fcd59997cd79d2d5561c152bc6cb7a58a55ab9aea40090f961f7cf33b7faaddf0e2fc4d2fce8169608304992841ea082d15e9a499cd8f272fbe7afae5afbf7d7effc1bdbb0f2ecf97f7ee3e08210471221ff61f037bf6ecd9b367cf9ebd88b367cf9e5f151e56c17cd6f09b1d3bc96677f3d195ea4729c28fffffd4631e1370e8a93b1f2a380e5c5f0077df596a1efb1521e761bdb99acd1629d52184ebe00e40e4b3e89cdd91b83940663b83a4017026406020879b611c87cd727df1e976f9c086ad8f6d357437e3983e7e006ca7f9f2d0873896924b0c4428499c056e34616646ceb9ef5b280a59ace1c0500a505119a15e70c172ad0000200049444154028c901c11ce0870546426e37ff907af7ff50777befd932c47f4ded93200dd00072eb04dc00434149db1be30c3575f9851bf95616b300b4020884f52a82431a9586128084c8881eb404d0c5140314bf05173b71c5c54645a54d5b5b0a28c524c0011a76c26851219832721b6bd475781abd3a67f613279693a9987eebd1b657afb20ccebac3d6fc7423e9f4ceb6a1e62e529610377ed36ebb15572a87b3665cd4c304774ab202948bb59f3c1a4e38ae7af7fefc71fc1975ffff24bc52fa38c52b193837a780980b128254574935c7c1830167717b80c7d66472996c7ec6a42a046ea1825c86c088a66b51d2f571b8710127c18b3dd7ee966534f53120e14c1ac68eab969659688b958d192252050000806f6103c0677a26c632edbf5d875595941611cacbd6c2fef6cae56a3cb9b5ffec6f262f8e0873f545f4f2262455c11a568a132621790648a9d8808eaeb045e27312608c3c80b8309de08d76c67970f5667e7d3aa0922124588b21708146e0a73176720b235ea61767cf4d6d74f17f3663699cfa647afbcb2fde0fdbbffe7fff4cf6e9dbebc485fa9d6cbaf9fdefcfdffeabff8ce1ffce8cffef4affee29bef2cead93ff8875feb2d5f7df8d1c1cd93497d6852cd9aa057776df3a977bd5bc8dc9867f69eb5b8f6c89968242fcc10894e41e1d961517992ad718f9dca00ce6071232fd9a90fb166ee735ec2a3d376cc5740660eb0ec564a29b9ac8a76042326212626778799b993938e450202b35b8658f68b57df3af8f4ced9d5fb40ebcb7e3d39e4c5e194d16f06cf8371501627821625a2494aea298f6d46a9228f6520781de4de271ffdcd10f9ed70324394864c846b91e4f018a34a5421f26225547172323fb9f942ffca6bebcd7279ffce873f79ef8767f73e4c91f69f027bf6ecd9b367cf9ebd88b367cf9e5f191e96c03ca3d3d3e3c2cde3aacd331ff9b87cf34c6de8311107eebe7b809b3d7e1340315dafd7cd742222248c87adc443c030c0dd0dec068077750f2026c8754590137c97d80a1fb20efdb0b9183667d6afa28e5afaaab48b7633cda5e2be9112d98af6700d89fa52885035b190d5f39887b21c47992c5a61f561ea1936f6bd4be8eb8010a4b83243840287c0640e709e6348e6ffc1eb377ef715c6f4e8dd8f3e596e478be9bcedee5df5cb150e0f0f6edd38f17e79337937b6531b2a582d6802319c32ea644d14cf16841820470022591021b896be6a24240407932b93a8f6bd3a21d6a9b8834a924028b9141b10235c9cc439121bd4582cd866f0b12db97de9649a5e3ef21b377b41376c53e8daa10f210a570a8a1c84abedb6cf6dce0388614cad43331221063650290e2f32996fe968c3c77ffa2f7ff8cebbe75f7a0927370f5fbed904090619b4e4c2a5188da41e10e69c26a99a36a19e854948d3141b96aa4e9588306ce8b7cb8bf3fb9f7efcc9dd8faece97b92dddbabf5a2de172e3e470bb5ddfb871e3ddf7eefe87ffd1e91b6f9e8e636e73994de726b1686299873897500516f3aca5bf6e8fc5ac5945228c863c563c06d1c8b9b7367255fa4eb757c3ea2cf75701ae54e5ce9a34711223eee0b16e284dc115494488a05d8b6e67736127368758c902110ec4cca0026353d7cecdceef7dec45278b793198ee9ab63d6cca47c600b0f3348a5ab9713c3db93d4b62426de07472dcccea3716b3e9d9f9f6eac1a73717076ddb76cb07bff51baffce68bafffbbbffd6e7de3c68d69eac6a1a9ea09d3e9cdc36abeb8bcfa747df9e9d82d4d3984c324e368ad20088661e8d9d531388db8b642720994c5e24278e62375462d8961d7b95bc90931b008dcda7e2442301f987b47b642c55ad34acd0c1db3564176b2ab3b7681564cce4ca578ac244a6cdbbeaaeb3c6c07d7b7bf7ef837f797b1800b6c6d23da94e244d2c8aaba254564821240148380aa10b38e1204d902d0d475eb7abefaf407efffb5bf2af1660d919a83bb987a08c1484dd82900b5bb4363e0fae0703e9f1e9ede3c79e1f4c6873f39b87fffe38ff71f037bf6ecd9b367cf9e2f20e24c190de3ac3cef414c4f2dbd9ed719732110e0f2ffa3fc97483809d81aae3e7700fc77d6471b006e0474f68c4ed23381e07aef4c4f8cd553377fedf979a6d62fca912031008cf6c41c9b3266d7b1a5b8977f2587eb3953f7a78de78d808a707ffc79e33177afe39f67064e1853be361f9dfd32c7f33399c6fcf9c74644bbdede8fa49ca7fa4c3d2ed33c2e0f3d29e2109eec27b5bb600f00c2390febcde6f04622303383298410420023ab9ad9aeadf975d60e1171d8f57706cc6de7fd72761287765dbf392bdd850d6b2e5beb36950d37c86ea774c8b16cb72b0c75657582071a95bdc08c4380db58cccafcf8ac1cfcf5fdde115e4fed9b376793c915175505112247731a6d741a020562f78440480af6cd8b2f9cde3d7fefdfbbcd7d67aabaee60afccaf4ac8f5cbef3ee81fd0c18fd797a790df3ebdfd120d69d806063ca3e4c85ea340c0f0281284c895dcc535088728644a90482c2c0580b130a5666a8638a9308ea6850aac1428b4f73005983cd6a6b16fbd099330edc6cdc68a725d628c5e553a99e63e769bf3e2e09058aaa2e42e294eb7cbe21db979db7321ee10072d91b80a3109371533bac8879fac5ffcb36f7ffc37ef9cbffdd6cb376fe2f0e096dbb62d71e40a69511d9d1e1dbeb8989c84d4a00e9c6288b54804572c155300284a7077582eda1f95fcf2d8f6ed2a77ddfac1c5e67c7df6c9fade9d8fbffdaffffcb5dbb796970fbef6d5c957befe4ab3b0e069937523942134b97172e3e500b371507116618912209124044472772b5a7c0c541c6df695d3a630c53a0ac2e6aa2db967d79b93b8bdf751d7e6890cf564b26a750c8bbabe415c1171080cb0234193d89425824af1d16185848449ae2726d8888b5a7b79712fa58a9008ec160ccc314047671502b1338ccce18097327cdaad979d5d06768d07d3fac5c3f9dbf3afbcf5e9f970b11d0e8e8e8e043ff8ceb7bb7eb55e5ebef16aace67676f9dd5835a7a7af4d5326bdd72ddf595edcedac2b9a321af02485b58f85e2847d947e64a89b289b5a67544c4c1971515bed99b5d0488218c59d7319612e01c2ce64f0014420311f58d43c9bc30d6e19e020c68220ee6eae0e035fbb30e1ec71c2c3a0eece0c001c28e7717e78e3f4a5edf6d31251c334af46990626e7482462a312897024ae5042f16c64101bb3cd6a218a5ddb468aa8f5c37b3f7226137fe9005c7174022233b317472672a92247b6a2366682499c58ac5f7da3393939592defffd33f1ff75f43f7ecd9b367cf9e5f6f08bf800240c0cd0803cecbf3d48cc004796e496f229cc427eed91a96e5798acfbf856d338f0314cf3bec5f74bd5d132e9fa509cd1897050002e13462ab58eaf50afc306059b0b5ffbfccd79f39b5be004b05190ee46961b135748e867018f6e3f9537921e1aafc5c19e19da137d48485fcbfa1e07c9ea72a6e3efff8c76b709efaf971dfd3930ace35b64b36befe19d7da907b361d4ae638e51089c32e019799dd514a7918ca0327019c99cd1d6050765303003690990928b79b6175e9e3867d642ba4e341929727e1c895c781cd2546e262a6a5582e9c6293c7128c47cd3a9d7eea07fffc9b1ffce5074a8cb71bfca77f78f4f6cd59c01ad128042a2c4cea45d984ed3adbc7ddac5481b60f3e3a24cc29502dab655b910fe23de4e3cbcb7ff1ad8f978266da7cd477afbf7c3a9ba678be31cd55e410a25b16b7aa0a39e740ca60d9a5af08311b1108eea5506077553556a883d0e4619c368d99747dcba6310498dae085102a27a4181a71439154355dd74e0f683d0e79bbae0e8e9b50aff3fafca28580aac6533426355469613edd74ebc0f16233b4651c806c7057814e9be6e6e97c522dcedaea7ffbe68fbef7f1e6f64b6f3949334984d9e2f8c5663e4f47b7ab8317d2ec050e0b42a34e884a9199838101018999a96a065ccd25739c30690daf8e0bb4bcfc25947e88dee4be3ffeef6ffdb37ffadf9062726bbac5c107e77ee3e6493a9a2d6e9d86c98d4c075568a4f49bcbf36c46aaa01008a6ca3022b77160b7943806efb69bede6c2d5cc230c5e36e4e338f625e3f8464ac137c3832601100914aa430e87e0698c0b2de64c04e15d8f75728339ca2ee4a7900bc15908c23191d8f6ea6ad52f25853e8fc215130885dcc99d20c4202a844220658797070f1ecc6607d3d4afd6671bf569730fa71c9a578f6fbc30399cacfa8d39de7cfbf5fb1f7df4a3ef7fb05d9db1e4a39b478bdbaf95ad0d568d63be6aeff7e61d1ac5013003b128ab3a8bab694ac933b596b36e3db65c234c293622b3714451320964f06e3042e050452a20055855c933333b58b50365dbd92e012663726610606ebbef3ec4206777dfe5628dbd11a3ef2d060613028710bcd8ab6fdf7aa7bdc3db5c49a88d9945d54c5da8ea725bacb8187340e0c2a351d9bd030b685760e36c08ea71bc73fe5eaaaa2495489c09459e32440c22aeaa6ec5218112620c91842d0f3c76d62c6e1e9d9ce2cffff5feabed9e3d7bf6ecd9f36b4c201c045ce8dfb69263269830ee3fbcb8feb397bca3e3ce08002f255c967fdbbb4465c7dd5f7e21c694b1b5679c898661c0e0d7525971d47cdd4574c2c8feb4f4b0e717c57f4a21d8f5fdbfcac3fb05a6eec52f284ad22f3acebfe4f114d033fd504fa939006857a6434f4b368fcb349f17711edfc2a35b78aa1207e6503726a6beef4b31e6104345c4c56da704115d57eb10d1676d65083082f92ef2849ccdaf0fa60ce3e66ab9599d6be902ed06d3a75538ac54b65765189b2475dd98b6e3a8d130164b0ca130e45188cf7df2bfbcdffeaf1feac1ed5b027b6f73fece78f8625f2a766ed4b4484114610acc84c8ea2605ae6a136215bbea1b9af09036571d853a07fec4d20f7afe27dffc7871fbf65886914a17f90757dbdfaae28455adb04398dcc1ee42564feb92077723860811bc1455c324c176dddf85cc1da4c85a3657ec4e6004950a4295c03d135c7d303706d1b4ae5383f5d54a6a5028d9dd0a52def2f2c239e465bbb9f4d9e9c1c0e2ac1c5849623a68662fbefffefd98e2aab7cd80021fd5cca086fbdbeeccebc3a3a3efbc7ff7c365b9fda5371861bddddcbaf59bafbff595c5e142660734bd59d2644b422c512849807360660e4e8093b33b43769ea2e004265307b92ac010c95951559904a9f9fb7ffc9f7df9effdfd493d9dd6cd4b2f9f72e483c5917a3158217762666628cf4ec9b99432f61ba2a1e8da6de3650b1b234a70b532946ec0802a0430f7ed6a7b7977ecae24866ada7855f736a68991f5a5f8c1e4609aa690b98605c7b9152318480dc5a90547025ce1929482312b0911330b2116943be79f76d64d5363ae444a1862a8cc190844b28b05571914eae286ac43feee5fbf3b255f4ce8d641b8ba7c5f377971f37e3a7cadf5841811d27471541d546fffee6ffde407df1a361fcfd37a46f7b4ffe4a2ddc4791daaa65f716f07996a97022d494bc945622ee332f23094b6d7b5a6214cc1739299482d1999c9229143b4b81570a863aa02f5ee3d1c303243f691cc8b8ea0477e49b010c030763277050003d375159e19a979dfa39932c18a2330a9ab24280f7c68935bb0b3522b51f66ced44529d9aed58049292aadb38b4f0d487ce13c4c002cbc5604d5315f2de723d0943dfde3d7faf4e13e168133fa808056c9c449cd9003222222782f998b384343d3a31cfc3b8dd7fa6efd9b367cf9e3d7b9e5a853dc83f7bd916668c5f9e2c53330e045705bd5f5fd23760ce206063583d34815484852031ccb17d78ff69c445417e6c89b7dbc2eaa75b474e1f560c6df4b382979d01470007aa0800ea7f2b8f0f0113c6fd676d61c6d83e7678c5c1404dc800d3b5b8f3484b9b3202a138d67a2d8d1d090c9fb96922e146c0598602041c081a0601bd63597ec6597be6903270127159b010548cecb82828febcbff428201184a08ef5c351ad0933c15a71181008bde1a25c0b2b0c1c04d4845dfee8cf9c5a022c1e3e3e1b1e3cdcce81a0660482393abbae66fabb62213047cd8884b382a300061ee46b53d24c30630861342cf58919f8799e799cbfe838ffb4a9fb9cf17cc23e363e2dd34ef9b353b69b5ab7e27519df5cae9fd8d917e9794fc05c100106d4d02a7abf1e87bfd5bbd5b55642cfaccdd9292e8ff7e37d2a4ce791c2f2d413ed61eacda348e347d2cfe35b78d800cbd69bcd58b23911277f98a02c22ccd895e480c44d77e51bc4c55d0010efbc5dc16de709d3a1ebbbf5aadb5e5a19cd6c2cb91bfad1535f9482242594616895b80800079374dd30af9a31bb0579f76cf327dfefc24baf5f6eb7370f666bb4f737588b9d4c1335dab59d74d1832a9502130f66163c0a87e2b91f73939a9863bfee84a8cb232d4eee0ffc3ffce54747afbc74eea23512055bad83c8ea6af982a0aea296ccf05841444260d30c2209b4ebcc052b31494a4182b965031b004255c528ce541c8edc13214d92701cbbb12f2572a8ea899be4618ca95475d89cb7ae298434b64308b06ceb077772bbcd7de957686ed8983bd2beaa4c09294e26472f5cb4df0aa58c2a852122e2235c3bb7070fd0debf3cb8e54b4d98cdd6431754370feebefee61f4f66871a52a1a42e6eccc24ca4ae43b13a8890134a2efec89a675e82083302933b598109c8c11c91ea711c254533bcfaf257dffa9ddf4b2905a9849b6118d4460924f0804c6ceeaaf0c5e4e8607e6066ed660d1f2c6f4cfb617361795b3697ddfa41d777ddc6dadead62204ca7c761bc5c6ed7447674749c5d97eb8ba8dd7c82908452ed243136a16a8a71333b34332deba29dd1e870255280c89c0cecc40e00466a4e9acfceee0345240ab16986abb091020c0281599d4ccd5995c14611a9e4d48dfdf27e4bb7ebf9b4de6c3667abef48f5f1ad57deb4103cd4657d314d69726b2efaca3bdf7d3fc5dc75f76353a3a2b38b154535baa12a858a622c790b1b4b5e072e7dbe506c8a5f69d5c739a5a3c4132bec830e2230c0d5a163e018aa9aa522a7611c091e6314096639e72cf0dd872608446002b100ecc60636127705d40de6ea602b5e942793a6ebfb6a32312f43199c5d217ddf8ad76181f10a8057126d28643cb4becd5c4d17f3c60ada4d8bd14655904218794462e1984a36170b4c6319b8e2f3d5fd26bd3b99cc02c72aa5da28782a0344220345339184c010b81211176462a99a83fd57d53d7bf6ecd9b3e7d78f85606d6060f6d03e72247002113686e758a90f18890142362c1f2efc267cbd1d22dc7ab8660c9da1fae5d89f6ac68d70ade000604243c88e070515e130a0351447221c47ac151719897020a0874246a02796d091303e7725fca000c0adf044c1cbdac0860381021bbdd6b7fe36ec6a6a3ebf268f84489f552a050280d6d008a2a335085d6b6a33c19cb1548c8e9a7014e0059d61701c0a560fabad260cf36b65e14680039f6600380a380ed77fec33f9a9434a0884e3802bc5a5e23860213fa39aa337ac1cf6d00e36e6eb7aa244380cb82c70e02460cad81800dc8cc88e4f331c38949f31b57696bf9da666407aecac654757508004dc08287ebdfdbf13983065ac142c380e582a8e040d6363d70ac8830275cc043703eee5e74951cf3ece5f7c9c9f39759f339e3fcd3ef6d4d43a7c38b57646c29be1da2705e00bcb62a361eb70bfd6f28aa1e00b9a04557527dc30f3677acdc3bc9b5dfb7002e1faa2baf9636dc81fe92feefed4d33fd7afeae91c9c27ed54bb721b33433b744e1653edcceec4220aa7204418c74144c6a266005884cd6de7db3073730bb1197b7582aaf6ede6fcec8196ec6ed9311a20d5bb1f7d72e320d48b701a4c7aabdc53a8147d51c0a0e6dbb62f6443e6b3b61f194c34ab920ce3eda3e3dadcd6fdd5d545ec44622c2e0c56b329205aca882a71511b542b42df8f31569cb4eb8a33aff3f0dd8fb63ea110d261ac56e3ba2ae554cb0b39df5a5418b7ee1e0209794c126374570e329652ccdc3c49e0188a5b19732870264e613e9fb7c3868834db439b6fafee14531656a2383b18fa8c304dee3276dde613a6b09887f526cfe7c799f3c5c58390b088d874cb972733bc12aea80d3e78e972d942eaa6baf1c21b6f69fa73250b53e1a16b37dbc02060dae0f66b3765f1e2bffaf1fde5a8258469c577dffbe83fff8fff687ec0caad0428d6700e5ec40395480800ab61282022278693effad90b07422979700f4cc2b60b9e7121a430994fea146268d86b75effa959911129193f45062aa88c88baa9b93480c9bb1ab529a1d1e58d1715c686f55fa0d1f06cc473f3acfc347f7ef7cfbc1d5d5d5ba9f4d6747f3636d376a17370e5314ac97572577d3a974a6c4a8aa949a5030f8b8e54a5235393e396db7e777eebceb3a701275801c9483503faca693a3142bcd1edcb757cbedf9d922d5d47b90184245e4d199920c83a72a1464350d1c7276cb9c1079e89ad06c8b1af73ffca827ea0f0f66374f0e69bce03ba370d54ce6559aaf36c3f2aabf5c9d878a2fb6ebaa5435cf8f4f7f9766f1fdf73fac9be9a01d57c5c6deca8a8213aefa5c9457577abf9a956a4e612a34318b0422018f638e81428010152b6e5bf242416210404c51728629991a9c0830881078d75d8e084c2430980b91837bb76c06b893545162c9be981f170c43df13bb04521d42aafb41362338502eec19e6d36d8bf38dbf7b67fd1b5f7de5f82673e0c3035c6cd68942c9ce42153b484a29e6c6ce1c642adce661b6e0557fffe3b31fb3b318bf7454c34449420c6666ee42aa54dc9582bb1b0998c3a337ae3d7bf6ecd9b367cfaf134cbbf6a4d81a025daf941d0041f1bc2a9b95811c8b2793430643011a46cd9f85c3845f5200f12305e7f1d59d02e7050e14c7219008c53115f40f8b023a87000bc195a2387657f76f45b48a8d5d1b949e83f933349add530c30fc0c0de8e7642acf2e6178a6c7aa332c0446382b983f3c1f33c65aaf4391b78ecaf0ffb0f7a6cd9224d795d8b9f7bac79a996fabeaaaea05dd68ac24f6016c488a3314cd86926c4c329924d317c964faac3fa61f30fa408926d918673804c1210102838d4d36c16ef6565ddb5b728b70f77baf3e4456d5abeaaaea6ea0c121c13c56f65ebcc8cc480f778facf093f79cd3f1ce26f950d0f0eea18e77951d81d0f06e250fe042712deeaa789ed6c22776e984f3fbd5195b43f7cc7b48c7434e6aa95808e27d5a8d0877f3ae01c9111830348448b87dbf9d1f3ab55a8600b7ee57df6c2f9dce83f71d80f1fef13f414c1755c330603098ec52ad678c0b9d72a3b152cc190d3f4b42f88c767ef47e7edad47d467f3e4deef4b4a9f560e617ff85ae0207069fde1e1b43172084e21f72613ef5038e77095078522e381e75c6f14bd1e3788a27ce07499cfb75368f0bac3eb8edb0528a1341443872106666661179708469c54c60279d12ca899d15c5a16aeaa6e6b98cebd5d938ac54b3ba99ebe83e3a94abbf3c5d575e855e8ea498dab8da3a40424a0480194aa2a0a446e43146313d6caa78f6deb5e79e9b8b8791304ace54877ab3de1e2eaa3ca60cb4b3d932cba694aaadcc40e417aba16584400a4e05ef2ef3ecfa2bd5ec98f2204ecd7af30a952ff481d2a9994a2026f08e4d03491c529218c8acaeeb94860052d34a62529051287179b6a50063d42132a9b8130b3981828237c5a4aa0eafddb8b8283180681d4331cb63c91c9a9473767487079bed7925e190b15cad5e3d3a7cbf0c9bd585741daa8dd487e79b55d79ffcfa37befafbbfff87078760c68b9f3af9d637bf7ee3c6b594b57035c6c55fbcfd6f6c3374b1ba77f3cd08fce6b73ed73606ca7025354a5b3663ae856b848a99cdccc12c4224204c696280b75d378e5a723677a84be018025795c7086666362b660399824762b899a3988fa4ce644cc2009113dc521e73cadb10631d6355d5736eea615d6255594e25f68be3e3d973379a2bd7df7fefad3c34ef2cd7f76e51498b965a2a3917b8c990bcaaaa6a7e50cfe71e0b781d48d9ecfcde085a3273d775ae925231506cfb614c750c7d5f05a671d8d4d2c2f39ddb375d8dabc8a10b615e5595bb3a692a6522e9d48b9b32692d22c265bdae84f290953cf6b3b37bebbf7bd34c57379e5bbd78832f4e2fc88538287132366a46f766765477cdf56b2fc5f686b72f1fcdaede3c0d17a73799379a36a1860ef74a639bf1348754cdd0f61c5b0e1d71ed26eea4ea6266b1a98494c91c16a68f194f66ec4e8ac9f847a1b6d330ee54c93c85c44d9ecc8002d18d956cf2c21102406072758961bd5942b48a31271d0663ad61b3e5bd70efb6d99d1446f675d9ac57efdef33b17385be3eddb6ffdd7f5f32f7fe6ea6877a0653e3f385fadc9888476457dee9802b0849a28a36a9171b9bd75b63958d4f3eea23f9e3dcfd20f3a328123398c60440a73122612e14024fbdbdc3df6d8638f3df6f855c5447a4c944d7ee007421ff2920f3a8728a08e0af04b6cc62fc5065608c7011b7dfcfb797d929b49458f2c9293efcaa48b43763e82e8042bdb2d17fff3a226309e104af5418d15df270b92830175a84368674f7b79219d7db7c89f489369d5ddf26efd8ffb252a8782cb43ff0c5ae0695d7a99d5fa8898315a7eb295cf83e33c385e64948f13bf359556f953f89d4913044080cd273dee0f1a5f1e254d857621500fbafad95ec2cf68e72f3e573f6e7f3e716ab59ff477bd1da166d04397995f084f4c01277f56bddcd34c8b1f24853f318bea2159f3a8cff1c3c78cb6e3e04e6ee4c4970f65769fc4f187bde9e420838388dc5c7d27ddca795c5edc1e8733d7eceed97c504b4449aa7746a30b4b25bddad7cf056ea90457322ace2087ba9265171d2d3afaba31896777defe6663af56c9875317d78dc7501b38705cdf5b4a038bd5dd0b3f8f4de2da57b975bb1a226135ac0757260aab21ddd96abe3e1b938ef7ee1ed8bd2fd4f6dbc7dd755bd6c8972568459514020110424829a99bc4707272a45ab460bb5122ae42585d9c35ad8c438e95b3908480e291a266b6206c944d62777ce3f046be38bf73f7b6e624010868ba7a3d0ca319112516350a1a0eaa069b341f872a783cf2e57643d5a0213bca67bff0d96fddbdf9f2ab2f3cf7dcf1d1f1415d89eb5839c3eb7bdbf4e9e79bbf7ced6dafce29e1fff8dfbe398bab8a7bb10683080b6593a0418caa0cce4e0caf765f82d083283422a734aeb414b8050e228139900873b062ceae253d983b129c19c5d85d1985481c03889938904b6438bbbbba69520f39c7d14562d315e4229076eee180fceab5f6a5fe858b2a76c3f2deade73e7feb67dfbf7df7afb6b7de0cca878b2bfdacdb8c6b78d336b5d4a594bb95d781962494d6b7839cd43c072fd85951056e4c86326aac8825c6c07d5f0fe3faeef2e6d68ba0636f861cb94440281a109bb6d2bca9aa5089a4f55dcf43051119d5b7da781e6c33a6d8c94b9f211d8db7ec1bbc00002000494441548d97abd6bc6f9a4642b09aa8eebbfe7acd553beb43ec9be3576277b534478757aebc38a43ffdf73f3b68d665fb7ed9b8d3b01a575a6dea83509ad21cb754b18b1aabbb62e2d298631dcc5d4d19204670b8aaab3a891119cc61c40f6f7a0c0019ccdcdd002283b3c3cda291d3fd4f26627735873a72ac504a1ed60e6da31f8cab6e79dabcfd06bdfdd7be7eefa26cc6b42a43c6a620813cc632a46f7fe7ddfef00bf3433958c4f570de103bc48c8d4d448824a564863a54205752635ba77b67ab77e7751f343455ddb65c94034b8cf1fee725811c24c41154037b12678f3df6d8638f3df6f879f04b2171d4b1561c046cecc3bff6f74709a95d0ab2ef5c812791cb641ff30f81c4e9e5c975191fd45811ed4a272e9bf8c8c35bb9474ef9c17a786db81ac1407ba900647af091f29f677ab53cad4be963fad42e041de3b460f2dbbd113fc29afce3aee19fc2941d079cde17e21dff7ddde84ea3b0b1877dbbc4ae2a07ff99daf991faf3511ee4f1a17fb8efb199470ff7389e107e471f6c8bcf04356159a838e0d329fbc70cce7b321d73f914f0ccd4aa072ccce5e29dcbb1e2782892e227323878348cfc3e53e363da82c9406e04e7a7881df841bd9dba91fb943b3ea9ba1870d37138d371699aa76638a1305c8467b3b7b71765a91bc32b6d7bbdea166c41b5b8091c963c703171b7268659d594eddd3e6fbe746d3e1f96965c2b883299842844f5e83e727c6ff4bfbed8dcd4e59df5dd50fc0ac9970e169f3b3c0a7a566b6eebcef286998feaaa9cdd3b589e7ef52afffa227c0a694e1a848809ee4e602662575500555599bb99a9e6a669a6b32da5b46dc7ccb5b0c6aa0e2197e2ea2ca2eaaab98e328d6553d703c96ab98976d78641b8652f3aac8cc05224805cfbee2020e64d599daf6e9c5c1996f78e637cf374ccddc67896ab655c1c0ec3aaebaafff6bffb6f5c8c823b61d4d1ac080521eb6afebddff8da4ccaea7cf3f9cfbdfcc52fbcd0b642440627cd6424c48194c951c498dc82331b4f3ed5049813084ea0cd762422e19a8384581304802988019d0a050b5c89dd8b1752dbd92b83218008c4400095c13884209d708473c95b373786f358cc73094d3d1b474e6399f5570eafbdb05aaddae3834f7fede4d35ff89a6fde59de7ee3fd377f7af7e6dfbd757af76071305f744ea5e4751b3960582def842e9aae35b8040e4dbf383ce6ea08146acd67cb334586b46a7afb7cbc7de7d69bef2f5f7ee56b579fbbb1e85f6cea03099588844688fcbdb7dfbb38bf7b71f79db3d3f723b58bb6631db7dbb53a92070bf32a308a5ad0763eefdb832af66d379b1f1eb40773344d359b73351f955336a77a6bb382c3667e3dc5fad35ffacacffef67bb7feea0fbb7ab35d2fab9eaddec64374c7522a501f9cdddcbc381c939d3685c999c8a76ad94830c7e4525548a7ab9c08c20f2e6d3703c8e1047e20aa2c0e5773667632de71dfee50221ab689994c61a5b27176ef36bdfe93f7df787dfdda8f90b768095d6c08213b32087580a0aae5e6fbdb3ffcb7affdceef3e77fdc5e7d2783b449887518b99872860322ac54d18016402668ce69be1eef96ad1507d6b595f1589b270af4aa110021ce64e1488022112a2ef2b71f6d8638f3df6d8e35713f4849f44003d6999fe8c851f7d60f9b6fb1d7ac62f8318591b82eeac5b9ecdbc6447c30f998e4e906c577d24848e70afecec54cd7ffea61af0340ae228200077cb4772e16d1837d393c99dc7345674e9041f63588aa3658cba7b5ac33b9b92e9c993c4acb9142196eec75d0d1fedfc9fd6a51f97618984c1777eccf123bc381b4420806227fff30f6b672f4fd085550cf51d87c593aaf0ef85bc9b8626d0477578f965b7f3e3f6e7b3a7d6c4ae865f2c702a10d224c8f20704f0cf7fda97899807a2aa67133797e3c33f184a7579fb811bf2d3489c070779105fa5aa3146824084828410264515111e315d9e02aa6000a99b2060e7276b20531dbdac5d37a669d2803813982ca8c28bf9bb256c469ce6f1a5ca5f8a7c28d44a102f30407934da8c613998bc7bfb9572efbf78e1f8151971b1ac5a8605772a968aa6b57b75e3a5ef9f2effcd1befbe3ee21ca99dcff2d9eac4ed876fddfbefbf7cf2396f4e4c3779f492f3855efce0bbbf7570f4f5e74f5ea89647323455d1ec128448480b8018a304b2a22057cb29e7104215abb66e36eb35cccc2c8d5b2128094a2a464029c5a304ae6433422493302cd55211c3d345ba38d394ab08ca910621d352b6106a62e825c272df2d38130923f02615a72e8db16be7a16d3d20041085aaa95dfc74b37242d5b455d358cabaf5e8fef2bc7bfe5f7c63bd3933d19a357075b12eb33998d741d64cae88ee3d5b4d25bad71c7b735110e9144fed44007b15ebe97f4330991311c18901cf46ee6e0e4220b792ccb460a09001039103eea21eddc5489405ee451391012309018589b6cb2557951be771eb1a08e2c556c3f97c76c86146de8fc3c2f2b5ab2f7cedf00bff6a7b7efbd65bafdd79fbc7ebcddb22eb3a88231791a66fc99c89246891cd50eee618c43af5c0d22378d1eda00d71256d7ce9b39fb9f6ca6f1e3c7765717052c50eccbb8b54d8945efef261da0ca7efbff7eedffdf4edbffdeedb6ffd272fcbc3f9c9b8de547557739f95baaa3eb97afdcaf597ead9a2eae61e43dd2f38ce9867753b27b1212743140aba5c9a736e67ebbc9d1f1e7fee2b5f7de3c7ff7790f3d89bf73a7bbeb5563560363f1c038c9ca72ba794c9238ecc3517e75d6d5436642398989b9a819d79bae721da09e276f73fc44c60333337dfc574298199c1d35f4650824b5bc5e54522adc58ede7a6df5ed3fbcfdceeba803162d4a6041abc99316673201074b6944b679b7f8bb372efedd1fdefa57ffd567627db41aeeb000a450d371e010ab1003dc4a099124046554e4dbcdb0dadc3e982f6e5fa009b393838e5095e4916b76361d625581d8499c047b4f9c3df6d8638f3df6f855c7f40575007ec1006df39dc1eeb49809a33f6228fb04e68230bfff7551c7a818a33d414ff4419c2b02e14ac0ad675ac35e145c8d782e60eba80815eda2a30a1000058a636bb81a3e2427e8413b196818428fb473301c071c0514075daa8e996450006afef0939abc663ef8ac276aac9e91267ea63809607aa876b94c006d140b41b687d4863a568ae3888d42eff305a7e56377e9c726111c3dc30442a868e7dbf20c0c8ee23889180c1de343a7d6c6d019ae066c6c676c7caa3047322c04870207da47998bc9c7b72610701860be1bca5e3099973e78ce79f979a88573c571d8511504047a5610d833daf9b1f0b4a9fb8cfe7cdaf93e7b6a0d8e8e0081e321fdf444748270bf4e6f1100c7f2be9b5543300603e117e6ac1ed0228f6db83d526bf390c1798aebcde58d47f91a7f0c1f647c2e7d32fac45c5010e128221484e42189b37ba1b1df574e39b32b4dd1566a5053332b7970dfb20f6e595dddd5a08039f9e899228f528d458b7a1a72cab816f8a496ceb5a748124cb9437e0eb93dbbf96b57e30da46a58d74225a1e9ebed7a5575ed28711d677ff6cec51fbcfedecfea185ffa545d30e41c9f3b11e0ee5bef9d250f5d2d6518f278fdb0ffd7af3251fb25a95ee4f18806293911668bc6ccaac09add4d41464e80b9ba9b31510c611cc7aeada348a8eb61b392e00423f3368652924828b08a2a77c09195843ca38461ac9b5e44d1fb4a370ab16c9285b3712e52058096b7ef35d258d9862867c378ee31cd8fafbcf48572788093b6f46de61a60661ed28a9ad8f5b5847a1836296f8441813ca52825ad2f0e1a439441c720e8fad9360f5d0d323572472417260e1e08d3ca3eb3319808e40e7226678610118889e0c86e4a4031474930150721810aa170c98c0165221d0444ee6c10b81858da5651481d1edc8919a4eee66a39b00151d5986aa12aa77529be5933421562a4aa0fed22c428f34cfdf3af5e7ff585cf7f65b8fbfad93b3fbcf7ce8f3cdde90eac9f85406c4639c12ace319007b1caa96eabf995f9d5a6a31002d01523e2c075dca49c2c2c2f86e2a50aa020128219af866594faf0fa67ae7fead52f7ef5ab3ffafebfffebbffad3ed707efcf2217becfae3c5e149dbcdaaae0fdd0cb1b610102aae0f54a3a34398316b23ba5167a11a3580a5dbbc5ae4923ef385afddfeaddff9fe77ffaf1bd73a6bb772142486004db65593a9cf44847617209b3968e2c4604036984e5248168288134d753770035ccc0a1e14963a0c3b668780c024ccd3409bbb173785665a2d8b8d9da7eef51fbff7bdef68037cf5732fbd7febfc7479c12073cfacc64e42a9240ca8eb6885d3e87d3fffdbd7977fd2bff19bbff3a284aa601472336c07631ebb454f812eb6ab281017760a120aa551372396069caddf99757344b8b5662067784588e6b613bcbbef6f6df7d8638f3df6d8e3571bea506016901c20247f169bb30820a02210701060fe7029371a001c07240713c24a3f64a50ddf294a1e101fcfbeef18ec61c5c7bd8299ecf891cbfba7a34da48c02b7327ad9d9799c959d0a491d4b43b21d9b70a11f66947bbf9d2b7f423bb786bb19f5fde8e8cbdcd86941a08f444b4ddaa227923b1f5c0f0f1fd8331a8c761bb7323a8610d68acda376c81b03d16e9c2e930ba3eddaaf8eed33fbe2695deafed0b577d79e678ee5f4e4c999e5bca0e5dd90657f442376b9fd77327a0101770b800f9b5ac09d828e11093c190c3b008c8e3b190dc3813be591e291a9f10fac67ecd286028a5d110a3eda147dd0f2d5fdd9385c1a9a2935fc19f3e269edfcb8fdfc8ca9fbb4fe7cdaf93e7b6a9d2b3223d2c3777c06d76b40c2e3f370a55042a09d64b2fa0552ae9efac68fd2319753a82623e7c7ac6d1e0b0e7f94ac791831fe0c4f9c073fb7c3dad99945441eb0364fc93d9f5c3848dd094424988a55acb866d2917da4ddd91860203532571071e2ac512f02a3945cb02139dd8e47c051083d3173f8ecbc5a045435dde8c4d617a53684aa0c630e65933c2fe86df33f7beb9d3f7b0fab7ed11d1d2defae63b1c5a25b972dc8aecdd094f371bddefa66703b68f85bd5e8253fdfcc676256b2d42ca13b3fdfce66a1aa2a631e878d157521980983630091ab8d832ecfce9bb686594e431318e6c430836640d9dd369aa58b75bd489ec7022621f7da55a29e6f4f139479ce75e451f3455a84c045b272b2b1b962a7c3ea625386fe38bff8f5c5a77f3db7336aaba5ddb3e004982652e3886265485a71262b11496009ae216f75d31cf74825a5d4cee27a7d9758b42871037237b610cc034965666c9974c98844811088221018c21eccc0ec128cd99cdda16a05a642cc50b70de9b6e8862d33794d94462712700d1223732205c03e6ecf892bf15eb80954c30300760ac465304cbc057bf1e43eb66d0f4b9a4b3232306b8852555525755fa4a2baeb0e5feeaf7ffdf0c64f6fbff567e7e7df5b9dde9e37bdc88ce349683fd52f5e8afd0da9ae72e8c83544afaaa29a55b510e7b2d2310b236808d982700d3275f752cccd023507ab5caf9274fdc9d7ffe5fff0e2af7debbd77dfc8e330efbba6e952c9c5bc5e1cd64d338c0a480cb3ba9ab949d3b4f3ae577567aacac04c08bd6a9995b1aac372795eb747dffcddfff16f4effd68e6e568b385a8e84d8d16abd22b0b820b863e260184e70a662a00032831747c1c48f11b93039d8dc274771721710c1dcdd1580c39dccc8c50331219289f9e0e666f08c34781e425e2e36e7f55f7eff9d77ded46bb31e39de79ef6d588041dd1da6ec100599189842f0903465db10aa83c3a31ffca7d32f7e235d7f695e94b69b4d658c8852dcb352201198014585451875acb2a5b3f5fbc70b391fdfee57cdd182ea10b22603314b3615380908d97d2fa7da638f3df6d8638f5f413cc6039c17b40266f88745f54c6bc6ed7d05cde525a402b7f3ceacd630e9c0fd431881a5fe9c8df64baf7dec642e1fd39ef21697777e68c2f487b673700c4f7ac2e6a369675a8661a72dba8ca769ac3e48e2247f2424e8e229ad7d5a6f3cadfd1ffd20fee8cef411828ad6f670aead2f69beb23e42905d1e85cbe7953fc2178d4fecffd11fd21397c5564f1be2adfd3c5374fb81537bf6d07cc4767edc7e7ec6d47d5a7f3ee37c9fddfe8d7da4fa995d17f91358dbedf4f1e3bb39f98928c81ed6c538f074ef615c2accb9fcd0630ccea527ec7452ee36fd04e8f2cfc9d0e7fe1e4f29114444442233f3ce9f874000d9432f1e4cb48dd8f4a660ec52c98ce1a0625e9c9c19c44ece13774b44052e4c702ac62bb74db2b542ab9843b32d65557060a5831ecfdb57fbd0d5ec695c1c1de8f67cbb1d9b20dbe5360836db7427d30fde41692baababbefbd7fb498b781c7dbef1f56de0dc3674f16575bf6e5d6a305225bad9e27c4088c4b8f1c9ba004006ddd581e985b8931273698814208210403b216225ef4b5aa9e9f6deb6a58f4b361bd62a069d8ccee7b06c55c346ffde4f058b79b61d8744d1bc13eea380cdd2c5ab6ed66d349df75dd3aac83cbb01c364931abdeba731e0e17de75cdb557175ffce7cb78b02965286b84e0502fb9ad2b2d45ad8050c12a9694b6ae5b8a5350a14ac4589238576d9735d55528e345db7696d722e224e40d91936798986ab0048f8c8601b0901b8c5c0ab380c8aca82aa88014a6ec45a8b08e1897657baae31974084c215431ce40c1b9311663b8b03193333b396523232d85139390561006898bba68d65c37c42c699b8418188d1991290478a34a397b7624d5a63d3411b7c5c1cb47c7375eba7be7faed9b3fce9b7474e595fee83314af5a3c2a3277af1520421a87ac49359b8ac49a4581ec7900221b9193aa1b942b8ac2b1916d3aa3388b61b61a46e17a76f4eae70f5f3e3dbb7d7171baf6d22faeb4220ecb60a91bf118431fd03a5113ab1863d2518bd621c61847f794375100b3b69e155d57b3173fffd57ff9e6fbff4fec2add9ea5b291ec55cb5067b6c96ec9ef7b84b393b9bbbb121757253803022146513222b0693163e6c9ba9d595c55c969125813091189083458511431058c344b5ac7b46adef99bed4fbef7feb0c2c9ecd08ab8da6c313b5dae9de06063729fda845cd054b4dd6e89a4a9ebed660cdeb1e1f59fddbefae24b4747554a1b775f34ed6a93534ab1aadbaa19cb000783dc3556320ee39dd3db8bf9e146fddeea66db9db4fd910e234844ea9c0a373251bf0cc21e7becb1c71e7becf1ab47e23cea63e2979760f42c8b93d58345dc536285766b46fae5181bffaa326a833d992eb9993ed9fceb3df6f8078f4fc20068aaaee3c7781c8039ecac2e2ed9e54cefe8bb7f7eb93a665a823d911bf2c97d180ae769dbbc90448701ecae66933105ab652d5ed72d532022322f79acba5e8c03430881c58884a186c9d1d84ba985dd31ad2023512ea310a46e925913c9b72e544554c9b7664544dc1d85a15007c77a057dfd7cbcd784e79afa4a908b94e6390d253fd746ca7ed85418722d352153ce15a00ade506ff1f375fac936adb7376b6073773060067cb6c1e78eda4fcfda03d5bee92315d13c6e73a8a5a8f67d5bcac81e721eda3665cf06df6c3655154918cedb5cba2694a25555592e691cebba16699846cd7c719edbaa4bdb0d0b399c23a34629d6cce6d9c2cd77972fbcf469b10b582ec326349473a69122c750373e58ce797eb8b04dca90045a2b97c31bf2dc4bf5f557ede8da79d56e6c1bd85bb662949312f938ac85945c0123b39cb601e4642927371322861b48c9b62541989d446065707777218a8107c219ac350d1c8384c0ae5c044a2e861829b20b17d0983253a8ab406eec2e0ece5b0c77de7febb57befbeb5baf72ea553c108c1f195ab557b787cf5f9ba9f515d1ba1842674c7b9540c7128c80a8f914524b2b55e2a50a458b98118e378265c37d27229ea90101c9ef3d62891d4463186ca73294eb5ccb99d07afc9db795bc9c9979bd09a715129ceeaec96a6783dd712c8bdb83833ccd346a18c62653b96813c00537e3c3b9818e3b80a52090d04aea97537cf0a0eb3f91589ed7633aa1512af2a267637aa43d3b573a67a33a4f5306a00555e526a436b86a6e9626cd6abf35206968ac99df473af7cebcebd9fae4eff7a76d80c790daab4e440063899934dc26e67294eb082a2543219318b059ef2c351870a6aa5185b4544eeec06800a0c60a2dd8706331ba0c5c9c632285b0c34df5c943c569b337af3b5bb3ff88ef501d7da26c207b7c175ebc5ea80b16c5705c188c80b88880367b36cde77d5381452505e1db4f8b33f29d79fdffec66f1e09200d6f371be610a51e973a3f3a84d485866d1e9bb9c48a2a91b4d6d5765834ddbdedd9627d7ed415cba9697b305c289b06129a74ad7becb1c71e7becb1c73fa905d427843d89f351e14fdfbfbf13db638f9f03664644fe24f2054f32397e9a2aea83d2aafb1f94e69312c331c581838c4066c57d57cfe83e1505a8ba03bb1c63220a91a7b214116202c1cc480b95a2931a6f32509d345480abaaef1c701c2120d4e665974d0566e640c10caa2a20e2e8eea92898a4e177c6749ecbaa6d9eef3aaa4a5eadd7e3e6a8a24d9279e4bea2462412b959312a996ba72f9f1c9fe4b224b13aa43490e7e7fbe679f52b915b4b3cac074bb18e4de4baaf4d35c4388c23b16fc7244239252230419cd2761011c0dc1143adaac33601d475b3beef732ee350eab63f58cc4e6fdd02c5cd66ac5a61584a29d60dd4ba10c771bc78f796bb776d5c6fd3663b5270723340f360c5d5914045685dc56dd5d2c9737ced45bb726339bb92b81d8a96929832213354dccd92bb1614f3c46e04b87bb93fbe53e5139bc3cd1802769e72a71c5e98d8a1ec623a4e5552cc2d9ba59c82578821446622772a6ac5948844625b559e071bb65585b25dbef7f6ebaffde0db67efbd91ce4e5bc68d13f4b3386cf3bdf529a4bdf7ce1bf5bc7ffe954f1d3d7f63e3e376a5902e480b0fa044123508bc7632627312a899272710c3c98b3b418c884d5c30fd764d458359c52425ab22c38390aba5ac5dc1b5a29599c1d4acb815829129dc26ab6098830ca60e85bb41890a1cb0023048dc0910676680406aeb3c8c2443ac7a913e5baadb9e8354754e69c8659b8b09137370a3f57acd5442081ca3aaaa8eeab6d97890b68a1540b16a41643e38d8ad7af1c6afffee6fff2f3ffccb3f38dffe68d656b9ac38c02c073222219081ddb4b8aa234fbe63149803730e803831c3720278226d0d0e3707830ccebbf8709b3ce288ccd58c9502f725cf867555862a5aa3cb3b77deb16b87408a25e53c1693186393c9756bb92088b048ce9a3348269b6aaf9b7ab5dc04c8bc6953daa84102bef7dd9bafbed20b6acb5ad7d5665d60fea91b2f9faf573a166e6536af064d3969d3b4abf5763b6ee6b3638a72fbecde61bb5cd47333836a0881234fde5344fb4a9c3df6d8638f3df6d8634fe2ecb1c71eff78400f344e8f46535d266be8b2c00a4fd0523dcee3402fd3404fb4409e628afdbeebcd8e4bf25dc0f6632ff79dfd287fd00b194cee30b89917b81225f3acee0808d10b8369176bc544e602b8a99313c1cc754a1b0a1505bed80e79396c35df68dba345bf2d659587b3b11c642c52e803b710a11a1415386aabbea4eba48ae4ea1c5942cb502ac34cb80585ca03b17029eaa580182156a528812271080cb72044ae2d64358e7517cdcc0a503254b5e4ba6e024b49b9a84a20775dae562642ee66d9ccb239143e0c645b0f63ef6acbd598347631ba6b41d2322a48802099a478b058595f6bdf0efd015f799e4e5e28cd2211ab3b658a6adbb29650986148eec5bcb867b899eb7dc6cd41e204777277060114880dec2073dfc581419d09a61c1d6021221306179604731b4c413082b951109897868436173c6e3b1ad3ad3baffff43fbef693bfb0a2d1ec6031af696cd9d8bc2190048eb59badeede7ed74747ae0f4ea298497649a0102028b559e741384c89491d0a4c8ce101c484c21bdb112b422a4cc2acea4644a544e1581cf03885dc9b6587060e5085a94f0c8e67b8c1d4bc4c139f00779b0a97dcd5a1d3f5e476c934ca8484c1152b580072309ccc3931c5211596106ae2c8925b2d1eb88e12609673361ba58e4dac8c2c15354d065020c098435d57c4258d30074b1cb77ab2f8fa37bf7cf4a3d7fee09ddb7f1abb6c58abaa1909c89d4ce1cee5be5a37109899d8090e83b94e7e3544e604832bdc09ee2020126b31069a20aa9e4725421bab6cbc19eaedf9f12cbe7ce5f885bc59a6f6475ffa6c7ae3f57bab8b3c12c7d813218d8907e969762f6d52d2904ca160c4aa235400c6b23e3a39d46d1ec794112870ace5ddb7d6efbcb1fdcca75fb877f64e0814207dd77ff1d5cffed19ffc872a424bcedb0c429418a56abbe49e8bfabceb5777c73b17cbfe2ab9439c9bd81a59f1e2a5d03e627c8f3df6d8638f3df6d893387becb1c7df03f7f249159ff9fdefa21f18184f7f9ad9075d721e181be3d1d29bc702c841fe44d3623c39beea9147d5c1149803003752b76caaee45c9dc4524841002a91adc8b9bed02709c99090c278524c5a800057382f01465ada6beb34026a81129c8c164f0025780aab044d96cf4de7675b5c195ae3f68fb551e9656e6d9ba849ed004ae02848d564b2adb79445f8500afaacadcce2e961c21d91da00066c06006a7c94ac939b663da365557ac4416873358d5c9889d4b060ce3b63033942cdb980666366238e5b1acd3a68d5cf2d0cf6ab3228410256d5313a38f631508645dc7d9f2728592210209208e54775eb703ba6da84a5fe7c5acba7a3dcfaf94f630431439501152b5b1e4b5bbb198a19827dff58da1e4a9d644422486baa9ba19020b914c41536606c2c4c6ddb728622fa3dd2fadf26cc4ad3b549303e2eea412821005f3f1f45ee53eafe9f4bdbff9f33ffe835beffccdf1613d9a0831bb8ac373290e10588cd945e084e1ecf4cedfd9d5174b7b8054b287425c01e4920052b0a1312ae46b58861238000c118213412140f0ac060883dd8c602ac5235838448440309ea668014c610956c895dce0d9adc00b00f8ae108c1c0ef389ca7978c9daee4ab2402a866c1c43ac2554aa298fab5057b15e10b33b339c051141584ca52898a8aa2a572b79c8ecb1ae18a2d942458015ddb007e17ae22b85455561f5fa9c0f0fbff48d2f35f6437deff4df567d326cdc4bd1624aa601808b10690cbb2b831c98ca89ccdd80e04e50c0c88bc10d42535d9d8981002f46ea52e04e659492a36dda1b47bff6c273ffacace87c78eb647e0d8743fdd9e6cd376ebd77b368493146173150703a68fb8a861092b3e4a469b3765f47200096123bfa86c6ba5b0e1a2dda80d75f3bff675fffca73379e7fedb5ef1a7c18563ffde94fa1e0483154ab92ab9698250d6353c5f3d5aaad37c7079dcfab7519cfb6dbc36e16248a4466075849791f31bec71e7becb1c71eff4417537b12678f3df6f8fbfbcca18e521a5000002000494441544f3016f7b29ae0913a1772c0c9f869d4cfe5ed5de5c5fd529dcbfcd2d3e89b09d3d11f287426e6486208552461e7c96115cc6476ff50c2608393153737253282119ce10e27729041cc19a1ce4e0e7652239bd6b74cd3d2ddd5144c21883b8a4d8b725060112b059b11777d73dcd687413ae285d1c231776b35553646d236d0a20feb943617a96fb84521898b9323f2a23aba652dc602667020263605c5c65d9c755458b10caf2247a2b4cd4461937c1c2db2a484ae6bbcd8900a5398cd5a72da6c3621c871bbc8c3391b2ab35c0c00224dbdad6eeb11a5c0c8b7095ca13f69abaaaa982ec67c279715539e1ff2d1f5eae8a85a2cb46a3d76ee35908447e2219775b615872c44f0e29e5507588217c0d834a7e484b6edc1e606372316732777a2604e36317c44601761758719a87819cc2c978c508b258a35850533dc33a17821330e1a0eab3aaf96dffbf36ffff42ffe03dbf995459586b1aa7acd39a531065014c0989859724adb61ddb42211e9fcde99804d9bc5f59cd9825a8423c18c8ccc9a4219d51d00e20d719bb8630f91006167132147f19cc146e4ec5e12b9b7a169a562a0102911a304cd853cc3929b3af2c46c400ba080ba9589c7d12994cd1580c19977f4084dd564307761a9d9b31b72513071101452da72ec1d4a14489819ea6a0618b9b284e03e8c699df2b2290d53eb4a6918cdd224468ba1988188996b0080f6edc1fa625d772f7de32bff5a7f78efed5bdf6967505f19b1c268922efaa4819b2e5c239a62a9989d8ba358319013ab4f2575c64000825900909106270f91bb3462bbf290fb2fbdfccd9393afb8f66bda8c3126aeeb508d585e5dd4718ce74b8c831b38dbf66c7dbe3e856317553e03aef5f8e20bd5ab9f7ef1b3bff685bb17ab3ffacef7fedd4fd68e755d5551c2eccac95ffce0eefffcbfbf78747deb6f7ebfad6475bebd79e76e159bd5faf4a0ade7bd28eb984688d4b1b3322e37ebf53874fd8116ac753888e284ac1e8ce12ccc247b12678f3df6d8638f3dfea92ea9f624ce1e7becf1ab81c7244b8f0554e1d110f169c36cca437fbcb2e6319ee8098e398fee74a7495705c014009c0980f38eef71da39e0ec4c949908e4c4e606833ba93b48882b9636c67ea068c48a3279ca12051475766522230691909917b31823988b672dee51428c83f02d2d6bf7daad775a10cdc87b5847da006df615698f18838f8a3a5b855ce5d24761e1aaaa2b76c1c46d99aa35520792218d6d0c69bba9a3584e141a1052d618e3763b94e21c19707286736021225283411ce2202dd13d44c9637116751f070d210e4eca514215faba38041a9b7a4565b95a6936affa727095afbc589fbce8b32ba56a3d44ae6b046177b251359b6eddd7a02d99191c66a61b7876cf02058a08331737324dc46e4a4e2c60739ddca91d320d23c3a05688010311c898c82d11919b938114cea31a98855818ceeae274e79dbbdfffceb7dff8eb1f1ff4e89a7abddac40a3967980b234406308e1ea20691ba0e6548e4c68e71ccdbf33beb108984aa4cd43a0bbc6662506365000b34613277317611b36234b194c2306881253275981ad4aabaeb438c8145293b8a401c20cfe409369215b8118c3cbb15f202183cdf277426ff20737783c299a66a2567f8549424795c73884e6c200955e8daa0752ed0bca1c8d210889c8c98622584e009e600bb0839722e6394d8d6d526af1d4c440e5763b84c978f888c430e3585102fcecfe647d7bff0eaefbd7feb661a7e66b404949878d24a7220a25de990c1c827aa13266e507713870b4f8725172040c50d0a31ea62a55b49cb22de5e8d8bbc46381dc6cd5b84db15b4dddeb5b28e51bada4ee66139965bdbf5ad15b686b6c6f3cfa1ba8aeb578e9e7fbeef9b7010fac32a2ca4ccda50f717db397de37ffd2f7ffb67377fff8f7ff2a7af0d863b560b39bef3ed1ffcd6ef1c76f38e29c98685eae3a32bed1856c39d794be6807b2d6c45e74db74ae3edf35b27f3b68fbd06d560a558ced940ccec81756fa7b7c71e7becb1c71e7bfcc3247118ff68929b22e16ac0da70fe8184e68a7020a818e638d78f9a4afe0f13d722ce0b860fbb7d9cd6befee8505e8db8579e1a1c7e1c50136e65e82f61163dfbad3fc1e9f78f68c6fedce8190de36ef938bd419fbc83b73fa5a8877c5a8616779fca612e4ba51e031e2fb47928c5220788a6128dfb8f32115d966b91fb9473c3be7b8eaaaade2fed31320511c03b32687ac008cee43ec5fe1088cc7caa0b810b7123b1238e2cc12411399103e44c468c5d5610a0c68e0a3c0ea98a5142bd1d872115328afd8cdb76b95d2dddce1cb7c55a50cb3e03cd090baec22a2d38764c9cb707bd5c59341a544b6a49e14c66441626c31380a094369653234d056d9894515171900b98cccd03418b858034ae095a8568a50cdbe5e4180c1b57e7431ba938b2b3c7a82c2a2831a85bd5b4a7ab418d133002a7e777d6c59a83e6f8a5cfc8ec6a387e890eae6a3bd7d0822b660e4c8e547ce365e365842747662f3927502153b504cfa04c5087956402308b7bd6e44e3479031182fba4c079c0d64d43680625f2298e8998408501820a92fb52cb605447aecdb2a6cdc5e9ad3ffefffedf5b6fdf3999b7aeb41950d5cd2a8f44ca6639a38d661c10a08c5272329d545d96340850ecfcee9d64bab8361037d10e9ddc03036b763055d01a14494052c8921332ab3b3357253bca96b9284de46023b1adea1e5219784a55332f64caa4b0ec5edc32ac380c3058364b42062f931534809d7f10d4bd981343cc989c41c6209057e26e6e7037d751c6dc4abfe8bb6b437127f79c1cd9588c85604c4615c394c021d4b0e0ee60875870c24e3248256fdd899909645a66f366b53aad9b309366dce645fbc52fbefa7b3f7cfdfff4708f183495d71876b657462076100cea0a038a67878560050114090c12327806cc08392198570edd243d2b3dd3d5f9e1c195f99baf7d97f24f0efad96a7973d6d7bf76e35363c1b2f15c12aea27efe2884e041b522229ad5f32ed681358febc05a87386ed6a5145f22926cc7eacb57165fff9f7ee7ee057fefb537ffe8273ffbf15dfde17ffcf3dff8e7ffa28f714cebb6099b65feca57befcf67b7ffbd3d76f95a252a361142d9a5d50591987f1fcb6bd87793b6fae8cbe8d1ccc4a151b91e801c9147becb1c71e7becb1c7af26766b87c3808d213deb29fff0489c8a7035feffecbd79b46dd955def7cdb9d66e4e73fbf75ebdeaa42a4a4808212c400c080e01612c0930428a138b348e458631603208e08438180c986113271926036c1c12620236230e361842121bd3d8c680441834b2aa54487a42e5aa52bdfe76a7dd7bad3567fed87b9fe6de73ce3df7d67b554569fdc61bf79d7bee3e7baf66aeb5f7fcce5c73e1ba9b5d9dff47b207f62cc6827d8757c1661296c06b38e40fa638f4f37215c1d2cbd40217baf405cc6fcf220087fed53ea910cc1aadd935c80977dcfd2ac6b2a8994a64a991a94c435ce7213e118c4334abeecce4d311ad920acf5c4b27e79fa4e399bc6666802554db66992a634508d57ec655340d3133a954c347445441444caccc08502517489010e7c496aca9d2b5a2946a754b102f546dd22dde3b08acb16493a2702a686579081a9c1f8e0be616d29cd4395161380d83a047c167421b096f64dd43e534f84e9adf71e5ade3c1839bd90e23803c49a19a06c95953300396a8284b6606499e272ade5804efd9d8945288101bcba674656252e7bc88a87a1235c60821046f60d4da21b41805d34a874508cc94a5c7778fd5707f74ac0065d9d1b0a06e26692bbddcbdfa86cfa2ed0743b6e3b3bd90762449880dc3908a0b8e24047184c04010115f043f220d201fbc0f52404b8677ea217e3018b4dbed2c6d6980406153620d22862150022981c9028078556f8c25512569041daf4264499d13661601a9515028dde8a8ecdd7de623ffa695b8ed2e7c311265818e4a266b189259661b84a81455419a5a6b998898c47ba782568bc258466e94b4f2627c682867a3443e8810143a564d055de63612b070b59975b0026563108a91f8a14904ac4e8c4d5a49abadc60661256563553d826711e620de8b941abc48952d48e10b514726883af54ed4d7bbbd551a0d55832488a851250871607610371c1c8dc7e3c2f9def1a8f474f5ea6b5ef3699f63b2d495de8b21c94cd6624ad430143e1444cad5824518109c38191526a9d2df1855571463664e334b30009565d96aa722def932b11d68776feb3332fb4030c74a01e454bd42440c008112291157e22d04500298825a220b58822190a8781221c0a4817d3ff47b8519a21d4c2e6174705de8fad53c4ddba384860f5dd1764e5d0c822d5f7b7543ca944a9082d81bcb1e6e5416e48f8d4b24c07a9fa4ac4261e82588c2e79d96d7d490498ae307d3cd2ff9ccd73c7c75e7277ee937dff3de77bfe575bbbffdc14fb4283d0c23a1f0896b4f1652880bcea1d36226825296b70e468e49d8b8fee06e6637b6da570ad7dfccda045b2daef46862fa229148241289bc7a31b82fee735c4e35c5295e58e4af2604261c0b3ea5829f2f606dfb3e1ad1abd414f47ed84bbd3aaa515878ead2c8f4fd4ab82182aa6a40bd5994aad6d134d5deca33420f3091fbaa4cc2d5a656955a53ed3145c427122a8b8882c870a50f595b4d8c6c8ca94e6bad7521f8262ac91813b4ce4bea5d505262352000d6a669d2ced2766932274444c6982cc9c7e58888996df03e48304c89b1421abc58c33026289c77d5c64a1a64341a65b96da7b98c87c66b6ed34041381f26f6d03b5f8c5a89e95864c1b549371cdd3a1c3fd60e9712749324236db10989f1648c0a80605555ad172655af083082cd84830bde7b0514810d5ce18c250583c518c320210421f13e10079b1c15c11523355cb8d2c9800d07724ae00c494ed46af5452e3ffadac7def0e6a169179dcb21df53db3559d6eab47a47872d4322042f3e3811afc107ef218144e19d9742d469f00a6f2880842b875ea577744c5ba6d5c95d1980604c5286a022c6a64cd60b02021926226523508126d63a0922625323a1d279b2c29944b2346d912a74dcbb7dfddad31f2c8f0ffd70dcb2890b9e38198e9d2f8c1ff934831b872bdbc62646e06d42de7b01596b45037b2406e3816699b97ae9d2d16030bebbdfdeee70470d95502226d101519a1a1f5c8110840594509ac2a4e3f1d850093fb026887303af5967afbd71d9a41b2588125620a8634d441c894f4840a2244e1c2bac3122aedab7cbf992c4d5512a12448494c9b0fa60adf5e5b81c0f5323098771e8b38efbc3dbcf3ff77162513091f5c2cf5ebb467afcc8eb997847d096d0369c428378b7b9b73318f40011010293314424e20542a2045325a8495305055507f24c2d665b65ba4993968804e1dded873fe3755ff4fb4f5def6e86c2df754ead0d4cc67b3189add21c897aad921b71b08a4e9216e3a181b23145198243669294bbe591e898b91f5edbd9dbdde99ab1ef9844cb3e49df2465d202ab88d7cddc84c17e8b08e1284fccd091c242a51c15599625aa811cdb2450bbf04590d2bb90b41e303e0cfb2f1820cf3646b2d1d97bb47f1cb2d1d1e56cfc67bffc8f3db16b1f28dc562f204d10c61a46379e79da59745b24a2c5509070953c3bb59a2084b21742d93bbed96f5d29371e08c9360b17e5a8953309348a3891482412894497fa421a8fbd92e0c0e3928553dc59ee8457eb590e3c360d328653ec7b78adafbb65d06230a1141c05948a84b06beb225db1b50f78e62a9ea459b5448057dc72d0534b693a8c16d745ed3052c250b06591104682035f5f2ba3fa4daf380e189df5b0f44052bfe8070c161dbc8e80b36350eadcc77342d7d4a53d5791aa0ff602b62d2c612cd86faa36697002c68a433f5dfed335e8320ca1141c86e9e2a31663c320a1b56252264db169b061006024386ee2be0d61cf209fb7810ea3db6c967a735e089b5c5a8142d65ac2b354c824ec19640caf3868ece192c548ea36afaceeb68339bff9ed18a40c0328902500109a11b1d0c257bc7f5e0baf6833ba4d1f1d87698db64d1d3c550a8e030a9dd6f48ec3b63dd91796b0659031543198e93806362d728009751699e5b4191dae05914bb6ce16bcefea4fb50d72c0005e31f475912ecce9081a522c592a8553aba964f63ca7cf7cfa45b59c0aa736209f6c8c258210b4ca7dd35c74f60c342d455051a82a89a24a6a5ccdaa26639bc358184b4496d83327262d7d50252857ab59aac0236225ad5690051255ad765ed2a0f0e24270198bb15c84b1aaa1342904656225b57d3f3c564d4572c146f0378621bd8a7140c7172990313a62739318556656180658d5045000892601fbc3d282c8186bad310403b606869c2b245429559c8886000184c251194c0a252008a709333b5581a62d43adf47aef985ae9139ffd39db571f1ba7dbc877d0deb59dadd29326c6249c66d60d0709892ffa504f5051d550aa8ce186a51b56698c159e24287ca0400c2632c68c46c56030b269cb98240021044396c81258a816ec988889a12c129afe251f444bb16996e6ada1f34992b192f59a5b7ce2dac73ff2e46fe5165a04ab092546c54920a85a9326693e1a1e27061aa4ca5c4dcc002c1b5f96892503b802db1badacd56131af7ffc0d7d1a1e97fd9bd70fbb9bd2d94cddb867d2c49856c260f51c8c0a1c91178b902544aa45422184b1c0e4f976966f2bb71ca79c261e08ea49c9186b907b1f0a57421c44d9244cca04635858820f524ad052c511bcaa72b5b24f2082b21c4928494645393a1adce91d7db21c1da88e885da79d8f46238669e79dfed03df7cc6fdd1d1cbff1cd5f9ab61e722261d82ac9b5ba5bc3e3a334b345e19c1763122623aac46996e5be181bb284bcd6475154a13a22a872f128949030070505e4bb1b9f96f283a3c1c066adc48e45c53005aaa4b17a2d243781a2468294a316b388f8514861b2b4158632bc736cc7360b7603adc7db3b975b1dcffd8c605bed5096851b3ad7cb5a6d453aea0d3ad4190f7a9ddc0557a46617688f4b371af1682c79d6b5a6243122dc696f8fc68759d62a7dd6d9686f6f991b776f641b96b3766f34669374d91f0f6e5e4e6cde7ffee06321eb8da4c559d04dcb794a7df56a3898c02631c606152f2aa154af093baf180f0e07bd7dbf3b44db07f884f3b22c9529b1718bf148241289445e85248496816df21a4c9d59a06b9056feb5a2dff8315b862ac7b66bc084be4cffb461d066188628fa827e4042d8b1b0d57f07017b16966a3f70a14464097b1647a13e78d3d49117bb168670c743810dc69ec52d57bbd90961dbe230d4da813fcbd9dbb170829b0e3a1b2334bf9486675682302163a45c6b37972c3a8cbe2025ec25b8eb502832c25e027167b89ab77dedf0f34c436f365ac9ac16b022338b00765e4bb3f5fe2de72e121352c2b6adab76b9a95ad5e00adc70758bedd9baf05d830ee3b64750740d2e59dc7410a0c5d836d8f7281406b89a9ed10b071e002e27180ac602602ec7cd8ec5a1c7e1bc0d0c0523458bb03d1fda65801d8b638fa1828017f9c4ba6d701c7018b06db06371cbd5cacea4cba86a7fba88f9f5042cd83208403fccc9760b2d3c2c7fffdc160eb419dbb696999a44ba8daa28b536b46db06b71dd4d6b7a29412fe03060b7ea0b0101972cfa82bb250ce1920550eb387b099ce2a6876aadf2aca01038458b90118e7cad624a53d436a117e00429b061a11ee585723b4c959866851455197016edff3dc977b330210e802621c8894b80c8ccca43b448eea916382426651a1a6326713a5557a8026043cacd92afd36992090a11226236642cb325b620aab2e7305b2231042101b3544979951420661115a8270d2cd546575e02a014508c5cdea23c6320d83474b2d438c1580c5b93b7dd7894b73b1adcada3f2728eec811d12370cbee71c5ca0d293fae09124d61091820351102b648458d4820db121622188a81321cf8c103c18cc4d0028c31866633433c6922152f1a4c11835c4ca342239ee1d6f5eb9faf867beb97df951493a4967afa0948130ee87e0d5f1d1805802c60345a0e0585534882fbcf4548e203d9551b5b712204aa2c1130b29604c9ab7320f6676410cb3aaaa0fd5f63e95f134825875a7d450ed4de5bc04d8344d92cc7b1c1f0fdb9b5bf03ee111b9d1879f7afad96b1fedb6b254752465507835bedae58a2888d3e099901be4d624002bb40ce06af726825751b4526e65dd83fda3e75e28dbcfbcf0ba377ffaa5cb8fd395dde76f3ed3bbf3ccee6e4e4546dcf66307daf4e4918e439279811d9b2431f02565d6f91038cff31ddbba14a8a39a8a77b044ac108818f55031204b6483062216d5a22c9902134208129c4829a160846a2048802a91a02887124624a37274d0efdd2c87777dd9cb322486508e29383681d5e4a9783ae81ffdfe93ffe6e08d9ff98e56e775fd3ed2f66537d2141b85772e0811590b18048f20a4250ca74c86c0008b9088011c81444850cdcb96988999d4932697765effd095cf79e1f63ec11b42590ec922846ae19b541b4531c3d499aa20417d8038589fd890847e59ee9766806df60f6d277b2dec84dbdcbf6e8a1133f971699d7429b8042223365d43ad6e76a9944effe89976bbb3d1ba3c1c6709b72f5fdd3e1a1d16e3a36cdccf13742880ac989d24df288ecbb22c6d8b37badd51af37866e3ff8f0b85fdebdf6e10d1a977edca66eaf37d8b43c0abecd30c61cba7127b5dea2041b26c314d43234056fb644d5b30f062dabce8dfa453eea24ed108284608c893b8c4722914824f2aaa4cd1808bc80093b69bdac81806d831170e4c0841d0b34de3d031d83a0d80fb5033b567845cee8300e025c98ba875e711860018c1a2ff1cc278a494edf91a0cdb54891336eb95ad738087890d166f4641a9550eaba49490c50a25eb554aed74604dc6e3ce7b1d4fe7cc76024b5445228c682b641b13206a42ae189620e046339871610b4f68d370d2c61df831b5dec024522c25d577fbc545806a46ef01b4d04c771c00349adbe7519c7a16ebd7ec00623670c055dc6a0b9f43abef6a4e3bc2e082d9924ca99d840e375579b9f9cac0201d234ef8bcce238894fe9075c4a60969f50716ef3abda5900c15cad9759f848975afe052c7cd34c43c0662be574aa18f6022e27751ccd643c562adb30a0c5f594a18d0815148380aec171404e4808771ab339b323021094325205dcfcc06831864d40d0589108325a77b42e147166635e706a53f079b9474ec4e3d483b75e95b02012878866a37566a36f26a970a6aa799240d91843c40483263087a85679980d511dc5c3826a2f2b43c4a4553c5c9d34872d99949314861b8991aa4c44cc41c90a4455422d8bb153f1f53298aa882cac00b122041d96ca2db659b558c50364594c42a3d1a89b67e4874707e1b107f096271edcddc853ef5c518ec7a52fca10d4bb507008120c2704860652246aac3269301644cacc545785ac616b39c9536618c3c61220aaa10a870199de6860a1ed566a81b177200f63074e1f7ec3673df8d867742f3f14d28dc0899a5cc8586b822b532310ef0b4d480c7937ee415d5075c105192a0d350cc40d2063a917ac8a201014415439a8b7643b9b5b0456c039a7cc4a54a5bc99844911892a544534b87254f566623382298b409ce6591a8a712bb126848f3ef5f4f53f7cae9d26707e5c96648c32892710933149a641bc8a268c4e3b69a78935814a840065540a16298890b692ded161efd85dba84a495de7afef9ced6a58d64e375af7bcb9dc3f69d3b9fd8ceb99d94822336e269e4d123ee400d7925c994301e5b8f94b29650aed456ca822278cf4444cacaa4ac6032b9212b2e883a2626262f25bc37c6892b459c488130167885208806555506c10dc40fc7c383c3834f16c3bb294b9a206516efcb5292d418635c3926a624619b8d0ef73f7aede9f61bde98b5f3c78b623f4b76c7fdd224b94d33b62993268639cd5c802b8365990c3b42c26415062a4cb5145b0d07004401621273e5f1d77c5e6ffc91a3fe011ba3014a84a0646a118e151c400a045221f222857261d3d2e2c00f6e9699c3d54d3cbcdd7960b79b9b20ee40ca71663963eb501a665f86ccc08db9d56ec16c49c1db9b0f86d1a0e80f500e5aad4e3bdf31f9a64dd3d6838f48bf77fdd96b098e4d128ce91e1fba2c6d7b3f3edc2f5aed56c79470e374bcdfa66444e5dd835ee7114bd20bae47328286940dc8a4a0c418c70a0d08422450b09211a401852b6584c4783718ecdfbdd335575b7b97ad490c600d99b83b552412894422af460a855780e6963e64040586a17e7f24689b69c48d00fb812a9fb4ab30806fc499ca9596793fd702e748f5725abf48a9763567250073d10d7e0e02760c72c6583090b5b62292198ff420cc956aaf097548e8dcbb1a4d4499807368015ed1a6dad1ade2299850e5d1b85891260daef30dbe6da61a169a0b19aad79a4dfe54852c258cc1bdcb56e3f57c071f076c5b6c2846824178513acea4c5aa055b865e8a2c45cb2c3c958b58fe420b67c0502dc79c80810d83ac5ed9b4546e1b4c16943178c6cc26614a09c3eb3dd85daa2aea6cadbd22bb68b6ae4abba9159c2a8131aa8530e6848e737a67f1468ba93df913dacdfc8b80198d9a88eae4afa7546b2272ce4d8a5465380e21a81a5254b28e0191a2ca184b4433f982a42e3c33dbc4a4894d129358354699418660541d890a21a80ab4994f448902214045eac229841514282196a02ced569614e3c1b874b949f224716571796bb377f7b6f4f1456f329ffbc4d5cd9ca5746a619888d927990b82d2fb924a1702930aaabd8d03ac554362c504e160406cc8aa1ae634b1301c8267128360bc2a82866008cc1caa1545cc852f4a0819c0da82f9d33efbad8fbcfe2d9aec1e8bcd5bbb6cb894928d94c5d8308d8b72d81f6a895e5964a6b0a608325413827a91a1a13ecaa116256b2084a02a22a07aeb6a5509014292260490041188a882892d890848ea0e559550edc7e437da2def7da5ec89c08bd88448013fdcdf3ffae893d78a51b9b5d90dc5c8c329c2783c6663150c1227234a60981869188cd3840d8b21059192125962162d8dc1d646b2b5b5717870dcea6063b7ad1c4caa376f3c893cd979f88d0f5e7d9be537dc7dfef7241975f2b1b67cc989f3c68c32ab09820949db9bdc69dbb677b2f69e72c789614b21789b4243a921802c27c6d82c5080922009620d276962c98bd3a05a12918452d5114a95b14af0be8410435c5904370e6e30eedf191fdf09be4853a3042fc23651092a89181be0988d0a38c84e371ff69e7dee99df7ae4719b650fbbbe57931397e47295d4534a9ed33cc9139b19aae457090a28b1014884159e4855030880100cb105896aab2c6567fbb51b9d2bb7eea0dd499932096c391129ea54eb020e50cff0898af1ce67de9a430977c6f9a13ee271a59b3ed8d9d8e8a66ed4d038dae800002000494441541bf8beb1b00a3f08864d6a326f0a3264d0116fcba3726b33716acb81cf92bd84f36278d82f87c1dd687576394b8a62b3fdd0a70f3ff11cdd3ddadde93cf0e803c9d075dadddea09f6e5eb975eb99fef10b9dd416074fee1f971a46db5753d7cd6f1fdf1d160347c8f354a0287d22c6c024ac46c5137c085acd184158782369279921b452d8946c2bdfd8dcd821978cfa235f3a1397534522914824f26a64a16860190c6c198050edbc32bbcfccac7b75dbd58edf4890332e5b148a916024539fe7c526369e6469d11937cf5fd4591c0b6e0872468b7125c1be3f3b97cdb2529532b7b3d24b933fd0031648084151022d86018a7b5aa4aa697bb35ac84cee9be18cf2d59b91e75ec64db57a01838016a3c3e824f76603727e09fb7499855fccf2175ab82eefa35d0b00fb1e52adc83b6bbcaa229c300f9cd30688a07a666bcc9df6cc5a8fc60bdfff6fbef57dafc069f7c96befbf8767e36487939de4fe1475eb5100b805fcb3fd45fd6d010bb4ef7f933d0d3cfd0cf0ccf93f69816d60fbde15255bf46600fa3307bc0900eeae77be03e0608dc366abfeeb009e039e03003cb4fc3301180003e036f0e4fde9180b74812ef0405deb73dccafed5fdb498cf7969c7f4e692f79f051e011ec10bc05393377700009f057cd6494b78fe4516e306f00bc02fc447db48241289445ec96c6cee94c58bda9d9796b96984a1347fa6e58b239ab5020aec7b5846ced830e818dc7673eef0c5a96201f2e6349690300a99d329cee5c0283012ec7b94522f4daa3cca2aa080318d34598153a48452a7fffc4b12b7ec1544e89a5a2aeb18d8266ce15e1569b2f06df65455288257d8f94b5486e10449634a5b6b7ff317f4647e9f0b23c04070cbd7398ca6fe16e14ab256879e202784a60175c688bbe6e475cf6b7e72eaf86516bedaf2cf67e1550cd7a2aec918c36a8d84ae9551c8296ca521cefcab6cc0507d064be8acd7e6a230f33bbbebcc9ac16af249f9ec74ce91482412894422914824f2a9c024c4a6cd73ce75b58ec4291cea9f6b2a0cfd80435f6f995dfb9e2fb28841d10bd831c80802b4196399ee01e4154eb16deb809ab1acf2f718d8b6758c43e5121fbbda6f74822d8384d0e6bafeab39f6b892e04a82b1d4671b85553b1319aab761622067184221170c020a8a16e14820c08e0135e130e72dd28af3f70376130c0342b390aa4a457c14b06b6b1da74a7c5b6d5c35903adf301378edd57363a9f727aa2486e1cad6e81824541b5375ad230f057242cbd46a4b4a083ab768c81012c28659b7a93b065660095d33dde5aa903a114c4a0b2c7e7df39bd47ad762c7c22b08758ea16516bec2f2cf65e1409d28da58148a6a4956154d5308360c0c21a3b994dbcb180a3aa64e4aada89753f6439d1c6bd7a250b408852e68aed35457df362815ace80728d0136c55bb6b0952021423795963bd22914824128944229148e49541ca8082792e99e95891033b166345b50344c0d92eb6050240849c51c8f46c06571ea9b2bd54eb7d5638a1270e084dcad542e19a6fec87727229c748502d77af72f0c8caf35393c523288e6656098d054460a01730d6e9a5678b71e254558b180601a59eed5ddba684958f1de697c60850ae2734044cc31f02e051a7803d6f9126a79a9524fca4c1a56ea82a2b52680e18550117d57ede3a0d02f20acbf536d80a383d7b2dd2582180e5fa0c61a50d54db8705a068c282ca993099aaa84e7018e6aeeb141d869ca51055e7710a062c4331b77b7ad5bc863112f4425dc20b98df54f769dad69d65e1ab2dff5c161e1423a9d7462a3096baa893f28f9bbe2be50c9b1c0aa4b94a6512da0c22a65a99720ad1b3b332555654f5e0e4f8a0280406f5aee7835027b47e646b374ed9914824128944229148e453997fbb7fc73079d05009a000121088c64a0a324c4c14148552956513445e1126df8a4fb75ea149ea9c42701ca65b3213def405b1a1232f0b1961cfe2309c2de244d64257ab32a7b2649f7c474f9ea77ea198dd3a4aab5fb57ed1bcfec2d7bc2ef640241289442291482412f954e6037ff8348841046610d5a98cab7f93d7c0cccf995f3127e24c7e60f615bde8e55491c8c5d8b33014159c570604c4bc3691482412894422914824f28a72d31611459cc8cbc35d1fdb2012894422914824128944229173c0b10922914f55e83e1c198944229148241289442291fbe58e4511271289dcb7d92612894422914824128944a2b374efdca828e2442291fb324745229148241289442291487497ee2d51c48944e23c1289442291482412894422917be573dd1fa78b8015898dab6bbe5ab7ac21e04a02016ebbe99b972c4682c1a9cd9212c26ed34efb1eee7e36ca96419bc104afb8e9d672c6678bc3c0e5645521772d32c22d87f0f235fe03098e3cc67a7f3bf78e47d005d51f0946b2eab3a7879b2a14d83430c04178e55a7587d162dcf1f775dcc45dac22914824128944229148e42c477dde0f0501849160a458f8bd7a9b9133f657fa9b7b1663592ee23c98e2d07f6a6dff6c08bc482f738adb1e06b892dcdf20862ea3cdd8f77040b2c6f10bfa8860e9951e6961ab76be6f6a409b21ba40c1490839e160a549b7183ba7c6c45870d783e9951eb7c604432fe5cc14059d482412894422914824123983c30010edd8558ef03ade9c0198ce8ac479b5a2383bce6516d197a24532c65851280014ebb9d1e765ff536063ef8e416f917ed9610ce40ce16128189600b061d0e6f319c92b9efb24bb44352712894422914824128944167ae9844a4fb877d80712588257f4421dd3f1401304b269b061006024385e19d5d361a484a160cb22218c0407be76ec32aadff48ae3305dc99210b60c5206015e71cb416756036d1a640caf3868560611b065d06230a1141c05945a171280001b0c02fa33455d7809003b06290340292757c710b06dd06228701456adbba99b8fb0659031543138ab9556d462c29a9dbbba8f0c61cf206738c5be87d7ba8fbaa63ee08436d1626c182404050ac1dd35849e36a36b901044711cea35682b6a37b9c409f33d6f039e4946602ce83802da8c5b2f5ac3ea30360c18e8c9542a5a588b2ea3c5b8dd5cb1b2ed037fb2c72754071c7aec590c05a562dba21feab36d19e40c4b10c5487018a69fdab2c8094c10c16cbdbb065d06139ce030ac5a06c8c0a504471e3b16234129d8b21804f47c5dbbda3c14a380fe6c1f114135ea3891482412894422914824322bdc6c5b0c854aacca8fc3c0864546608202b2dea9ed7140a9c8093b16ea6bfd05c0e50443c158009c9d3f85091923e55abbb964d161f40529612fc15d87429111f61288ab234d762c9ce0a683ce26e62158c29e452fe03060db60c7e29603805d0b43b8e3a1c00663cfd6895d98d0a27ac55346554bd5b2c5e24b00870124d8320b164f751943c12d8f0e63c7a22c57d59d804b167dc1dd128670c90238438658580b052e2700600005b264b1c034cbea3edab138f4380cd8b3d83475f4cd503052b408dbf3d15706d8b138f6182a08306bd84d9bb16debbc363c931c7b591fb518db06fb1e85c20057d38b37e0d9228b59bc06b0cd705a1bc6c515220601771a4b1b09bc2eadc548b1c5c8a836f81683b054c19918ffa6c561c0968151f402ba5c3788538c3c3c9002bb165ed11700b894c0296e3828b0cdc878aae07418b73d82a26b70c9e2a65b3e29100c61c3e2286093c18c7e4087d00308d83134103df030c0b60130d1715e31da0d657b4fbce161fff1279f1948bc6544229148241289442291971b331794b358c7d9b1e481db0eda04a09cedf0326c15b330506482366324533fd3eb4a9ff394a271bb49973b965a1fe9188ca4591fa4180bda0685afab54a24e5c52ce9faad74476f4032e2530001172c62d5747131c043cc868337a8d7e71d74301afd80652aa7df56597d02655ed69c65ac7381c07740d325e9515a8cdd0c6a10d8a4140d7acd220ecf25a54a2cc9641684eb8da175ddd4793443923419be76b7dca7888408034215eeb48289b06fda68fc21ab5eb32068d198417d180eb8c939c71a35c2ceef45e74988fd70596b6ac164151cc187c9bd7ca303508f00a26f47c933c0800a69f1d0385c23220c80909e1761362365bbf4afda98cbf1fb0c1c8cf2ac020505065c2c0c3108801428ba0c030d4e7af2caa1f164e004b6686f4d267bffd5deffce23ff6c4e59ce07bd73ffec17ff973ffe897ff70780ff59fe4a1777ef3377ff607fefa77ad27e250fec8dbbef1dbbff6f22fffd5eff97f6f7800a0d6a37ffcddeffef22f7ce3c31b4607379ffad73ff70f7ef677e743d2b8fba6ffe03bfed29fd8fd9dffe9bffa3b4f8fe34d2912894422914824128960856744ab0fc9080961dfd54e7a58cfbd2a742642c5e9d4e1bf003273d54908494a00b0d75c24a1e99a8e83801d839c31160c646eadc7e475b5e8c7102ccdbd5fa918866ba9232c5164565c6219b3c7043d23b150c2e099da99b31211a5cb6b5109310208ce219cadd01ace75f071c0b6c5866224188433741c060cd5e13f6bd62e610cfc3d68c033e9188c6581feb56c8dd5795968692b6a31106c1b10c0849471e0ced1777e3e7cacc5e8707d6603540a48c2f08b8a54e5c4aa36ab9ab0ba6d09d354d07e2620cb3218d8b15000d3c02b02749d401cca1ffb53fff577bcebf1d1b55ffbc57ff0b3d7fbe85e79ecf58f6f2c483bfd12c1ddc7bef01deffed36f7fd30e7063fab606cd92dbbff5d3bff6ec11edbee9cbdffbce6ff8a683effa815fbadd8c056a3df1d5dff65ffcbb1b31ce27128944229148241289ac29e64c3c265a20cdd825dedc6a19c7e9dc4a26e8bdf6ac142865eefbffc9cbb1e0862067b4185712ecfb053e36371f99545c67fe74a654b1ce2556b7f9ea065145c039e23b2e568b97805ec020d4324127396303725d6251ab6b47f7a201cfa4cd754cd30996adb1ba3746bebc1623c1b641ce3084522eded71961d7e2a0d9977dd79c31b42bbb1dca4951f27c730e4d6b5787de5467d0f55751a5affdeaaf7fd7e3c7bff6837ffda73ed4ab7be0b7fef5444f79dd9ffc33ef7de75b1fdb32e59d3ff8f59ffb3f7ff6fd2f140a7bf52bbee76fbcf3b9ffe13bfe97a70b00e913ffe97ff7573ef337bef77b7ee659973cf2f6affff35ffafa87f63a1690fef3bff38b3ff593bf746d501766f71d7fe547de010037ffc9f77edfbfd8fbb3dff7cd6ffec4dffbbe1ff9edc399aeb70fbded7def7dd3f55ffad11f7feccf7ddd4333252d9fff959ffc87f5eb8fdcbdf2d6effab2d75f4a1a118777defabe6ff992e39ffe3bbff1c5dffeefc7bb51241289442291482412395b4e38fbfd8bc530d8c987ab88955997cfbee8fd989c22251cea5239602418092e5b64bc4061c90941a7ea54de1c630909a3b7465cc399975846423054fbcc2b6ad76104c59a2a44156273815a2ce39ef451850003c140f0707ac622b26a31d16495d03ab57382a429e79659b701abf0168fc5bacc695a0c41bd686b96156bacee09ab6b3114b419863078115a55ca085a770a63ba2f9d1318030304c0123adcc82c805758c20533c4d054a6a9fa5a9a95594bd59b8576983df665ffde25f983bff77f3dd93b5590e4d13ff56ddff1eead0fffc2dfffe16be3bdb77cc59ff9f37ff9327defdffe8dfd15e5325b9ff6a6d724bfff533ff29b3742fee0e7beeb3ffad3df82ebffedfffca10100a0f7fe1ffba17f76dd43cbc3db01976851fe30fffcfffdd7bef51744b3cff88625f5b01b8f7efedb3e7fa7f7fbffc7276b93b157bee42ffc278ffdeefffafdbf76eb73bf38de8d229148241289442291c819e46b2c72f2f3de5c9babc50e6b8838bb164eeb6517b3d104634187ebc00aaf170c6438f6b892e04a82b140014b18853a1beeb6add599cadb3f9ed1323a065660095d53ef941414bd801d838c20409b31963314961597a832fb660402b66dbdbfd244361206015d835ea843277246ce7573760d041806948aa1a063eaecc20a18c06361ba90a9e672de5aace65c7dd431489a2de5ab1638f2502027b44c5dd3941074c152a9135429938d45a1a8d6b4f5c2aada0da4be221378262464750356a9b253e070bdc08f2e2f164a96adb1ba57acaec550703901f445850295824d836d0345bd755a6d000aafd84b3016b41985d48bda001c05ec5a5842a920c0120efdc246381556333f6f8c046d835d8b9140b5eebe6138e31cf518ec3ef47007773ef2dce0d45fa9f3c6777de52347bffadfffdd7ff2f102c0931f1f5cfe1b5fffeeb73df2fffdcc0b673446ffd90f3df9d4ad80a73e7af8e09bfff2177cfe23e9873e52495ac7373ff9dcf3cd28ffd0fff6eddfb8e8e3ba7c7bbfe4f1fff8fbbff3cb7700dcf8e51ffa87bf7f2c0060ae7cc9fbdeb3f7fe1ffea10ff7753bde8d229148241289442291c80ada0c22589eeecbcc848e010804a40c6638c15851001ed84950085a06a54e431fb0dc43cb08d66b1d2650b9a0b38e7aa94819d0b3176214b278e7f300dc7468332c43154593dd5680b1202130d59b7fcfae345145ca90f9f78f034aa9b7079addfc7b2c73753a6eb6525e7189aa3a93bcaa9392ef7be48c84a18a433f9557a4698189d63329ec6d8736375791b3237d96d562e2f09f4bd239dd47aad374b627fa451401084031ef813b85151802110ac1c11a7a4721b8e5ea001399117d96d56e28508f8c510806820e4f97f9ac68c091d43ada3a6d9210125aba2fd5c1f977163f6dd2cb2c6d752d9c4215a3357a76b6ef8e0354e11a932b14771c72860277fc5cf8d51d878e0101773da05311673cdf47a395dd3a7be95e802a7c2de912a0771d5a044bc4a45e685cb5cb7a6baa088b1725dabd4f7f4d5afce1ef7eb2a84bd0bff63b2fe0cfbdfed136bdb06e17b9bbcfece36d3b1ddb64cf7ab1f8e7ff9f1ffcfedfbef4d01bbee8abdff32ddfc93ff8fd3ff507e3adcffbdaf75cfebdbffbb7af8d141c6f49914824128944229148e40c1728100d03326ed66a34defaa89212881a870a070e6d0302551e6b725620ce4140ceb02b36031acabae103e5f27dac04e8cb82cd96569c79288bcf36568c4f95f644d8c86c30d1b24b2c4bc2e2142e2ca9ddca563a170b6b31912dcecb893ed2f9dacdf6cbb29307d49b559fcfdfd5c5db482dabdd6846da18c8ba0db8fe4e551dc6609150b26c8dd5054c7a85a5ada8458b41b4560bcff65d2f9c34c842a7eadbace219e65a899c4e93392deba385976e4a48fda0a7c7c2489b21accbb49a057f90c1cd9b63bce5d31f6ad1f59e9efac4fc67b4795f5504c6f2d9918412a449dd734f507774f3d9a39bcf7eec23cfe0d1ef7ff757bde9e73ffad1cf7cdb9bdb9bf84b3ff84593a31efbd61ffe817ffad7feeacf3de71089442291482412894422271d4302aadc2c44952452bf89f99f6892ab36bfba596769b96461632b475e051c87257bc6cbd9abc3ee131d4642681b1cf95744faea39d6cf4d7ce65988a0ba78a2299ef9b5dfe9bff58f7fcddb9ff8f0cf5e1bcd5ed0dfb9f67cf9f627def250f6e13f2c0050f7759ffb100efed5f34395b0dfd7e4814737cd53e375453cf563877c23bb47b1320a55b0b1acbddffbb1effeaeb43e2d6fbdf59bbeed2b0efefedffcc90f5ef771cc45229148241289442291855ed2cc0b9a976deec5895f5922ce89d54091c89ac85277fc65c31014b8e3eec19ef12fc7cc43f532a85aee69541f9a8999819ea106e9e823ffe8277fe333fee23bbff3bb1ffee7bffadb1fbb3508e9d6434fbcaefdc19ffe99a77ffe175ff8eeaffea6bf30f8c7ffe263a3ddb77ce5d7be599ffaf15f7dae84fa6bbff911ffbe777fdd7f38fee71fba55a48f5fc9ce2caddfbff67cf9cecffb9aaff8d03ffd68b1b1878f7de0da830b77a75a86bdfaef7ce5e7a7d7ffedad7e48b65ffb79ef7ccf55f7d4fffe919e8adcbd316a0ee2f1618130ba7be3562f6a38914824128944229148644de76ae6e7ac9e4373bfaebdc6e01526e2dcd30da723919791e357b1259f94789622c71ffcc9effd816beffaaa2ffb8277ffe76f4f0014fbcf3efdfea7132a9ffdf9bff53f165ffbde77bcefbffc1a76773ff69b3ffe37fff1afdf150072f0fe1ffd91bdaf7bef97ff67dff8270094bd5b1fffd02757efb3a583a77eea27fee55ffcdaaffc866ff92a1d3cfb2b3ffabb1f273acf422b936d3df2795ffa8ef7eca480efbdf007bff2133ff6731fd89768c5914824128944229148e4dcfed25ce8cdf9659ab3cefea62f886d1c89bcaad0d5c13f3af9b1e81d3d79126d7617579dfeaad5af5abf50fdc2473f2d367c241289442291482412f954e603cf7c14cc200208d4fc9bbc06667eceaeb79a95786623744e8b4114375c89442227e787b58e98fded1ee6178e442291482412894422913faa5e152d7091e89caed7cabf47112712899c6b06a193bf460527128944229148241289444e7a4eb4c07b5ae56aad857d2081578c0583351240f0a2cb88820022c8cc020d6e7ea5535fd2cf1e66004310acb57dcfe953a94e178510901014f0ba6e3adbd3579fbd842c3a0bd3dc45673f72e2fd855b249f68225d54d44b16417170fe8c2abb766e27ef095d03031c9d75c2930556acb6889cb06571f365dd689901b977a7dab6c809200c030e9be6ea30b62cf6fdb977b9ea305a8c3bf73a05ee859bfd645b35e96c4eb5e1248731cd2fcb3a9ddb1800811431137924128944229148241289340ac174ed1361c792120e7cf3c7e961b31fa2c62527007a3af52821215cb2180aec81474ad8306b399c9713d853dac46d074bd8b1f8643995031e4c70dba154ec5ae4f3e13ed71d44c1c08e45c6080a060270eb2cbfb46bb069e6de39f0180a006c19744c2d9130e14679866fbfecea2dc64e93eb591543c1d1ccded509e14a02515c7773d2c9a4824e71e8516add02a7993451d760cb602cb87baacdab5d8dce4b42c809078baadde5c6625672a2c05ecf500a981618c34bc986419bef998ab463c1845b1e7a8fe2d39860ee43fb5cacd997b5554ab894e086235995a87856be99957880a8df44229148241289442291c8acf3448bde9d4d79b344ca792099be552a8e02b945fe962d15a562ac78204197d15f297e4c9cc087d3a98002acf22a2b91e2b40fb965c184eb65ed05aee336f7027a0129e172522b41151d469b71cbd50135b48667b9faea95d49212762d806950468b3112e4849ce7e2320682430f02762db62d6e39884e4f72a2b4156dc650d0e205a50d7a91e8920e63200b2ade620850ace16b5705deb308c0e1a7de16ca19e3c8d726341bb434100cca57dfbca2f7f84c441f78fe135099e43906148afa05307d07339992eb1f7319943b064e514ec7c0c2489f936fb519a5c0031dc6481687d1dd43ba0685c0e9052d8db12062eefe7df0e51a507f844abb1a43685513ec3db5ab849031fa7143c6fb31c7513d15047d991bbf6d20ba562067ca20a010e48ca0179c5e5ec976583f8dc84bfdd917d377414f5e346558c2f09ccdf5626e19b3e5f17337c73faacf5a2fcdade1cc49e0fe913218b084b1acb5cee0c5dc62da06e5a2ab640c9c1a32a7c7d1c58c6a853d2f1c352fe59d7ab8e8097059815b0cc53902edab4bbc02efda29c3dcb761b5da48eeeb40bbf8ed8996bedd31180584d347d0928f2dd05c66d312cfea3255d2629ccc5e4c754ccd7e5855b6131c7a8c1406e81aec59dc7653e7d429ae3bc2648b71aff00a7b0f57a79c697084d18ce8f0622e9b705dfec5eedd45af5e6aadb36046c4390e0023278c17b995239906f2ac9e0512c25d873ca9679c13e7d1f3db6a9b716b91f2d2650ceee7749311b62c12c24870e0eb92b7181b0ccb80a2501c7a042025ec58dcf1d371be6311b4de8a7b721eaf380e67cc441d46d78001a25aad0470dbd5fdd835e8302cc12b7ae164f3ae2f6c248d8a0760df4f67ff9cd035e8056cdbfa26bdefa76ae096454ef572c275aebcb0add66ff6d9ab13b065d0629062ac38f49099b602e14ad356771c0c61c7d633c9650b05017aec315600b0844d46ca753c5a2f54ad435b464b05943aac040c03068140135d66268fba0250c3d4e16aa92129e014e3a02002944139c19242c9014550a17a06252067ada4e1b1905f20dfd0e4a525240426a48c046042c6103d2d5ceae97b43f5c1aae527fd9b11120208a22864da1d969036c7cfeaeb0c640c4380a2d2c4d7b9b5248c9440809b29ea19a7a205b3ffe9d2260483ba1f67e787a1ac9a58aa4f3945c660aad7d8d6f315ea3755513433ad05124629f59f829e1ab3a74acb40ceb5299e685b0232866dfe3419b3cb1a64f678551402bfdeb49f50bd4c70dc5c9d2bafacba0f02c54c2b4d8eaf7bbca9cec206594dce30cd0ac572626c04100c2d68c385a532403edf8f39439a66b940a9cecbec1008c058a613be5358820514d3abb719e54c495202cf5be6c2f9d0294cb3387a722a467dafcc19866a5944e6edf3e4a82110a175eaf8a90d9dfa966c611b5645caa87ed66f3342f3acbc8e1d86ea5baeb37213569e2d00363055c4e5ca27f29460693a52aa313eb1ea89e99ea8f83a76e8f5dc6b874fdc9d274f50b3374d4320c000d6d40f5d67fa1bb3c3bf7e4ea375c7ec898a4f4d17d3813699c472062d9ac49c4274da7709d59336089d262a7cf5bc7ad2dee67b7076387478ce7e164e56b3ee436500d5736c55b08ad9c4089337ab17b3a3a39e8d67d64caf984557df53960dc09ca6d648b3579f994b2d21a37527f0c58fd395fb4a80c29ff6c64fdd8632826d66f5d99bef8ab13c7b2358eb160f24549fd9d05cd54e97b69ad9aa12b4f9ecbe385d7d02fc22b730a9e6073aa341a8517c4e4cb9cba68b4e53da949136c364b64d4e8c9a0bb46165ae866050cff93433d0968df1497d74a193bc6c125e76fc79c6f22be6bb8bb50ab6ece1ad1ad4a3a649936686596d24cbec6ae18d60f5b3f78a4aadf19844b337828c903008088a42e7d5253aa1d5d0e45e6309959f52482dd024cd8d8340d5801510808e41a99430122205465a85c99c9072e61e32360c254c44708a63992d01750ddad56c0c0ce464304d008e02658c8ec1710008576cfde9418005c08414b084de4b282e8e055d83a06bdf02579eaa63b16d701cd61583d6bc3acd64b1a96f630202360d16bada2d5eebe9a7c5b50333d6faa1fcc5aaa40cb7e8a9bd1a2ac3fb29cc6ddb5abbb96cd16922b904380a700106d8b5754e99b279acafccacba75dd75f5a4bc97e0ae43a1c8087b09c4ad8a1e1a0b9ca2cdc867568a4d149c0dc66140a9c8093b16ea573d2c5629662a360d360c00f4030602a7b8ed61802bc9dcc4c884941657fc5202a7b8e1a0c0b6a9bf0959cdc2b65aa7d98f3c42f51153078bed5a2870c301a01d8bbd04b79dceb6d5e14c5ba9e2302001b62c8e426de74d2c1bed5a1d08f61d19e8ae05947a41abba77095e71109080360dc6a2419788614441b527f5c2ab0e1191564f0404ea1804d5be100139a16dd097da5b700aea0c00002000494441544e499dd25090105a06836a5ccfea4433b78d00a8d6ee62f55058cad977e5a47a76547869665902801681ab21a348abab0b14b0849ceaaf1a08e8cedc2c2b1f6f24f52d90f48cc03742edcf8c144cf5b7eeb3eee2b2539dde64707169ab757c32f74126289df1a5a569a6b8aa3d5346a9304d0462987ddd1c9f1b140251b418399f7cca3f2d399540504091135a667aaf6a5772a14215668db6cd08863014a8368bfcce9451088650288280673ed2628862a8f5316d537b4159e324abc2125a330acec206594d004a852a92aac7a5f648098bdb7061a9020042d2983a01963052802e58aaf3a28442eb2c78556947cd12e69ce014034546c8676e04e98c0f3329f92abf9d9013bc62a048097913615ad970dba0548c052d46c6f597542d46a970523fe74d8c84809c5128c652dbdb5ce2bf934f724bdb909bb1df66b40cc65a8f3b39cb0ea9e9a3a0674c4702948a8c1000afc879b12334a72f34570f8d480142a0a99353952a6d8c47d7b0c31363ff620c9b1b3dcd0f7c6a84b072128249677f3555348feced99fe5a36669755bcb284ca483093db7132892dabb89b2fa407444f2a1aab271fdb044410a64e6fe5d5309d7cae20aeef9ecb26abc9072aed7e24f59f1ce0b5be49cde9e6044b755b1942cef08d87563d340e653a823cad1af8cbee29ab06202125a862347ff5c9ada12a70b1f2d267ca7c2d866f747fa645a9424f24e5248c15a2b526ae8da0b06c2c57f25f15de4b58eb5bf4eafb45af75a717b2aab4028cab270160dc3ce6c8da0d524fb08b141c59729e936d424817cddecba68bcaf2db545bddacbaba70d45ca00d2bbb2d144c6819148abcb9f1ad98dcce88a558199a716e51e61528e2d0ba1559f1f0c634b79fd2744011d245f7e5156db8f046b0e2d97b75bdce7e4c629adc085a0c463dcad2498cdbe9ef6f662ad036542a460206da0c986ad852a558050513b518b9a94e4b4c68111ca827c889da8ca330bf6bf8293be90b48d135c444b3b257cee8300e02f9fade440b8d6c2c5351fe4ea8bf7d6782add6fb948223ff62bdfd87d3731c7c1410804d834d83a1e0385c5ccaa932cb6c1a5c35180b8ec3d95f42aebe7a7573cda86ad919e545eb709b6d5b5be1c495ca121860a4385ac3036f37c2cd48b06beec1e2968e592cc02d5b63750fb9db2c412a6722b926372d018632fd7aa17a5d15b5cdb5445a957f24f5ebea99bb6d50f8551e515064983e114ee8327a4d20cf4091492d2d2fa3d45a06ba9c6028b506375125963d4613e1ae3b59f19c90106ebbe9e3f23a2c6bab359b7d28e83010600939d7fa1180e38007923a1c69615bcdfe5aea4cf429a145006810b46a8a614087a70616880ebc4229403b0a43087a220067f25a41a4aaf5971dacd41c9910083aac1f3174ace81a325ab9a91a94c60a108afad14a4597ee62ae80d4cf4c5ae5290f6bdc7533866bbe01d0d94707c6a079cc1d2bba8c84ea4707d79c5967b4aa2a0aa68a32ad24fc94518433ee49da48aba210aabbe9ec53cdb6f0f2d2fa2649796512fd00a6351e0a0944183433a147fda559c2f04dc50310808411a41e05c3e6ea0e4879bee9e74b5b59f8c4cccaca2ba3fa019109bd6620f819dd7c69831094eaa0c575e63722248c919c5c2f597da137991fc640a7728c15294fa33515d3bbfe8a0659819b196b59131b52556474aa0d5794ca555248a80baf8d0f7fb152cd0ea975c2f8c34cb86b55924984806f267387690481ab9ee1a4d6e6986a2f7ab51d06ad1fd10aad97aeb826f6ad687ad055e3459170ed695496537d9f5684e9f155cb978d0aa0cb1fc497b661358b0220b8e6c5243e6b851d764dbd6dc23acb9903400cdfc84667eecfa0f3bd9ccc886595dfa88dbd4ddb703d3b1434f1861753fafefff6ce6b4b8e5b59d35f0099e5da9372b3e61166eecffb3fcc99a32d8964fb329989980b00e95d15bb494a2aacbd7ab79a559940202210f8c3f589bf8b58803237e47e6170b5096b7ce0b8ccf62e5c2243768fe6ba129b5cb8a7b9ad616773b675172f3365c0b8d33e0d592b37d7abaccaaf94084e3144f681b3a68c62b38248909a62c6c2ddf0993228809db72f4c6c782201def25ecfaf4931f34cb2ab1b6c5d18b5b9b4f2755ed8ab850fc8b294ff34bb8583a7897f97a7b9e7f9a1d91635d57714310492814c933a78d463073557d8abbd87d44539dbeaf73988c751341454c81c8920be598d09d31e516e433bdee35f1c27c8f0b0d2704bfc5023f791328e82e97a02fdc65b8b7a754874e85c1e26bb0e90b7d7f69ee487693349b930a1a46c226dc37861a4e1106dc60d2d2a53539c7080a5b0174f552985345316265e76447265eb84f07911235ade53ea6138f17745b44287ab1998a8739ad91bd2625a57eb3ee46ad44bfcfffdf9165c5996fbf5c10b93e3b9e0a5606d4259e53fb2d393aa762e78db2e2dbfc4988e93dfee4bfc1e1c5f6a793deb788f553838d6b5fbd54e792cb8b5b39a25f940f15d097658564d94e158222ca53fc17824c7ea2d15475f165b2a5cda801ad669f25a706d49854cd9d82acfcb7ff263527dfdb473ddd7126e05768ec322ae8665e47a84fbb1bb709fd677ecc4876835f3ed8586f2c9fe09b7b6713099b1535587fc093e0af143122eaf46d454df90bc5602f95311cb1b4bcb18953a8e137e06dda720d6d400b2680a58a14045a468defc8d91fe4329862b5b50b02614e7f20f1f8fb0f3d7a47632858fd1ad91c58131e0b086ac16995cf60ab426040854be8b198e85ba17dac5af4c3faae969199aadba706aa426fc9ce5f7966039953a2d384b4d70bb9522e6b43a9bcab76bd70bdaf10b494c8e90a6ebc69a70316eabca61821c602d5c26e15e34a92e7cfc7cd763694d9b80a5f749625c43897085bbc71041a6fca5a93412a8cbc776693834ab324cc31a0a25b5154f9e302b11ae6a0ae2654642bb37616dddba88168b36175545c94930bb17a6df63dc9d557ded2a41005b3b9211909dc444882740cc888f68f08faa499908c6d4d628ed8e9f43342c5717ee36b52f4ef0a1b073d36138a5dfc8487084faed5699b0c5b3186a2442e2a380e3777d6e692538f16899c387bd699b477b85fbdcc2724ce6826d7242f9dd21e970c30b7770809565099992952918272d5ca4af57ec28ee43ecdf5a340d78a1e74c19525601df9150f9a2e8836ca4a384b5ef152eba520ede6a32e46e6c45cae099322480feccafef54888313108cb0f67bf1759cd67a7baf67a28dd596a91c8474e67159ce21854b5bfd7dd2c64b3d8012756089b48ecdf618a6aa2335795f2cd8380bb56470487b0faa8b262fcdc4178ea3614de53aaa322362c6949b3f2f8626a6c3e95433d59d11968291a0697fb4e13c8e636336d094c7aec7786b52afaee806cfe529ee6d1d0443b6f709b31d34dee8318cc548237bbf15b1681061133bd118a9b05d0b0b234969f384f52088abc71149f3a72787743d46d2283a21806c1d4bc3c7c44719cb5607c146d59e8656c957e63f377848fb1d5ce327dcab63ebf82d65335556791aca5176393f255c8cc6714cbefdbf0f3d3a3191d034da9b1789542e12ef5cbacff975d188d0e91dbe95d58dadbebb6e82388db08819e3c2f687500de558bdf710f82961ebf8ab40e132122d78a55c0844aae7f37b5cecf52b902c2262d0b9f6be712dd26987c31bd16afe13eaa06c2320ab38160b0b7a4b1507cf8594b587639695d6ae6edae95a5503dd7ddf71afd10282a3c158882f1191f231122c893ad653b3154a0c88ae8f2c6698c3d24888a1530e4ef3c983a1cf08aeee6cd5db1b15caa0eda3d07ae1709dc1074da3a1ee13987854cbda1898ad77279601c9a989b5d2e5440e6edc4eb51696223d57ac11dbc8c3a93ebcc596f9ff3266110e11c4c18b2381c4173dd1894a2b5d5af51aa3529a8f9143da890c324c90519c7d2155d9bf2b5b7bda000dfb6725c1504b63c980d7daab8f9d9552453f313bbd258b39c88b588ca987796ab4f2516cfb32bb5e8ed3a475a868ccda6ed2aa3b0de95c687b6be28cd1b0ee6c8c4f1ee7c35ce7621649bc2ca5a6aa3e902be325f5335841e233ff69801159bd0a409cc64c3e7c1310a75f9f1cf5e42ec6312e1dc30b07f6ca41438183858d7edaaf59f80987fd3835a4b11d32d0a5345754581a72d7d37716993e324a795f1a9620c2c1716002c4993853ba0228c3f48c65357cda60f1e66c364ce404d696ad2377f14892893345e155311a0aac2e98b8a7181a4083010b3b9931dbe3e56e31a05417a368d1d0a6b43e30a82e86f879fcaa750c0dc7586858c6fd8bf281b3acd07e5f51c15c2dede05559788ffe8f575c3c15ac44c2ca0c5d24fd285ebfd939722ecfe15e99b2bd4f9a6def412095fe94eed9d1809cb4637b8b54fa2e9640ce941715f5861c3527a496058c29ef30b562c6b42be308f44d48852f85248e95e1d2b211fecaba0e5096d20e32f01f48945059f6bb0f7dbbe7e85bbfdd9766a867d4df256dbca680d782cb29fcc843362570960997cd1e55bb630ad4fbb4dedf0ffde0ce53f17d54894f8e28628d92fa787501c0dad60a9265ca42b83f72db4254708d740ab95641523e137ef7adb46de6b0161b2b595e98191e9b515acd196576e82196ffecbdcd7669e59550286006fbda1f33b89078e6059b4b6baa5b1045a5426a3c6a535db34bb0a609be08256653204ba3c6e144417c62485e47ba63fd112b64a3e6da564349af57652501cc9dbcbe2aa4365872751196d2b5e8cdaf989ae1a81ac6afeab1063eed5f8e801da579b7f466b1af6731fea8d65134365b616143fce7ca80ce486118f0a51412aa778f7f3ee9c45948e7504f7cdb0809be8e060d0da653087c92203921b0399d12f316ad1aafa8bd3a89f3f1f3f7215d5e8dd467db4f90112d6dc809751f6cddf218a0e1c8ac88f11728590d633a6156c79eb9068ce150841db4a6ed85eac5c5fc6c5780ccaa7c21cd2235c6901763485f21a452391e53838bc655fdf3be1ca39331861fa2a17402195a5f1ce2c3c3ecda1607c8954be15549a855ca9bfaba4f6a335eff4be3be7d38950fe9f84e2f0cf9244e3abc8f15bf49281c3beb7ca74209132189c19b43d231b2f0ca570407e5c662a9c2ac86163e28358231e1f43b8e209d2797d18b8b66fc5aafb22aa9ba552e0c179d6a205d9696aec3a08cdb159e5c3893e75c6287ce9421011ca1a74478d7281796e7666dda45891dcca0aa7ffb61b868408b203edb22a3721db5663824cb0ef65028177662eb7d319a3a136e0c89928fce5663a592f9a1f3c16a921e459d18b6c570c84fef49dda1d8a0ba88136edb6633247a260da58e6652958b9d23e3fb01f36f481be71c57d8b8f0d1d9c708ff104b97f5a4ba97f38b5af9fcb907b48f3c9de7ab1b32de2456e6921892df3de25be7f2887eeb72d790ed7dc26c5b07411aabc249a53f851869b87763fe1b27d8606a3690132b18c3be1017b5470db591ea5e23be274b2b24a75e5ea8d5c1aa2587e2d1f9672707e5631a2aeed53d502b436a78cc7b2e42892fe6fa293bee849e3f2e6c0c5f84db04e02147e197947d2c72b632144c57e45999d8dc046e2c0aaf0507e536096993a5b4fc35a5088f7dfbc6f0d20c15b9d44646951fcf8e5f5316329895e31386ffc8aae359e0b2965125f06b4ae6e626b85dd8bef2ecc3395623c3ef4e2a24709be0f44474cf5764bcb31c34841d35aedc8e5bcb8509bde7fd78ccf925e59734b43b49846d31cd903bc70d7c4cd82b8650d8e8bee0638211320d512d2723599edfbcacf8ea069edf06e7a3e4cac734441bedb52a43751aad46c6b525d7502bfecf2cf8199e0b3ea4bc1614d11df4250fb130bdb4227a9e6f9240f9bdc317f7ba30fc94f2ea44510bb9d67a9c094d105b2ba7612385aae9b56e1a4c0774895c251c54045dd46a3422a48414e8a589d5e065ecca694c3bf8b6ef3c697c7d0b17b1158b0f0bdd6bf8e96b246b2c199897b1d6161c55fc50ac28b9142e6df84af9a8f133c957bbf4af70f10236f228cfc9be20fddaa2ca6e74b64e58c0ab7a682ce6271ee39c29c75eb9345cd910026d85cc91c5436a657084b644cfae2a3bda9dadb7965606a324656254a4e1022e2d9986a7f9588f1182f842c8fe850b19b4db1ae6a3b2b1c1896725646597af3ec42294f55aa1de1f9b4af4e0c91841c6dfbe10d46062ea5ffda0efd27064566162c25278a9d92527ccead8e1cb8eaf2d858650a041ff9bb45da34bdbb4a246f93095505bd4bb499c8cf97ecb851f9444b0d4c8222c6d55a7a3fcbbcf08f31cb8b6d1713242c39607af3693113e4c6163d9bbb99695c480ff50837cdea522834b13faec945fd9c1c66235945635b187d1381f0e45d509588385fd8cc285a656c7d75b7dadcc94856123a13cfc38650eb0346c245416cf23d947a46368e1292178c4833e1abbf9c86438e100762c127aee7aafc9cc321fadfb4c014bc39a6a562263caaaee347e512e4da3a2732f4bb76fec710e392c856b1b84da8742e793204edf9932228032dc27c8cf6a07d6f7faacb79531a1d7ca760659fddbfdd9e12f6cafb1445412dfb2b4618145bc81af6bc06e49d52159f6b6b48b2c9d4f95b2f6b5b1b3161c6942dd99ded9facf3858dbaa76d5a4ddba341574db820c4626391833dbd1de43eaa22ecb1e8b714c142238968675ec469b9a7f48c64b07dbd2f05ab4cfbe216d2c706529f4c82c902313df86587a2158e323c71b7f4f24a8dcdd5148f1ec8cbc21c3c36fe53a169076cdc0bade737948d0460e825edbfb84d9760e02f10781c29ed0032118c61a147e395bf10f143217ca682c8cf84721f80241befb90c2c64aa12187b40ca811a97eaff514a78d3bd62271ae120116460c5c2738e4b9088d0e9388dd2f0d072765c982b52135a4900a0ff1fa692574e0f11d0625fdbfffb53147d715beb28d8264be74f953d10026fc65726ddaf105cf05eac169090d0e339d55537921ed763f7e0efeef56500d0da7261f36f4f6d642bacba96b255f3c696d42e7d1f2c98e4677de8d0d4b26066ab69e5f2ff1eb699beb5cfce5b7942f798f0c7c4842afeea3f6b415bbf1e226fc00755ad5e9e0e3508862b090c6a33c4bb488e04b822726ecc8765e3de6444263360f6168f38f993ba2f7598ba547f86d64e1162e6ce8864867e1434b18a155eff1b13621f63e776d6ef76798ef96ea119980aa0cd0caa325171623a8e335145354bfae14443477beb28312ba39e8de95febbf2a786dfc32f5abeb7fccc95c181af97ecffc9f78350f450abc76103e6ab0ab9bf44e944f480b7c67c6de0f9c5f60ca177a0d386cd9446ef6e4e831f3c18ed457559d63a2d0f6302d9b3a9d6f2269e6a50958464f4512be973370dcf3689013e1a7f3f4ccd2a21f443e965397f49500d9e587f34fa96c69ea30eda30a47a67eb8f7f7f78fb9ecd7b6df406b635c0659c20be3084dfbb42e7a215692c16e0db72bbda2b920e1b48ec019c43de9c6d2f4126cc380955213db6eb9947e242a443c3a159515b7ed71e3d7656c70e03cb9850e6ca2032580a85864ba08957a07ab3cfb599db3bf2da863d0d1073535af7da5fb0721905b9bead7526e9febd75151cd9d97275be03978b81cd6e940f7dd3bdc36c75e49f932909c83155e16e2c990b1d3a7a955b51d30cbd7c18eaf4d50b8a3755dfc6b0101ee681388b0e54d1d0a265c18e1915e892a8db0fb1f45ba613d2d1bbf052e5b6046d72e173ce8efd3c415b49bf20a7714a8be699d2abacba82e69f39c4d2ad15957348621abe6a48924a85a751091d39534604b0979ef5bffbef16cdc3cbf7e79e79adaecb6c7908269db8e692f8434c3524cb36464c7b9d70986a3db9ec9cb6f5b3b577b6e37a6c485d5cdafe8bdbb5e5b518eb16dfda9411edddab2e5a2794b7d8f3a9d9cea7617d92e52fdd4976959b7fd1427ab08f116dbc92f6432695d2656c083bff2bbd2cedcfd35eeaad641a1aeb7ec5ceb871306abc79da4a3cfbca23bebe83f5737948d0c60f8221db7b48a64e3093d258e4aeee45f07551dab38d80e222566c8ca6a6f8fbc83232a183444281e4a5a150c9c1d7db591a76ce376ee98bc711402e6ca37d9522af8a4f44581aac886fdfe18b25fbd001ff345f525a2b26978dadd3e7fffc17e7f1f71cbe2af31f598fc6fc75c1ef07dc9946e7c16459a0bedad4d46bc76bfb394d74a68de3b4409cf8e13beb1309b56756fd33d461dc667acde76d7fd7b1102e6ce8ec761ee73162817957e7cbbcd3e83a36113f8f9962b8b13ce6ef78d61bb83c6607cfe3c71f9706a5da500337090ff9d962fcdb8c8d09ad72bb0a61657e941219ffc8e185e53effe14c4cdfcc7b2688f3ef30dee42bbe31951bd66a043e54e1b81198d30cd5a195aadd7a1a9daa38fd134bce32f9f71d3bd76fec3ace08ce797454cf209453af4fdcfc63488faaf53ed5fa2ff5e238659651f9bb22b212121f4e0c524f37d0b268707d86f4142ee6b4f2d472def6f7e6a913ba699cc7bf67f8903aef8e7b9d5dd258e42cbeb3867792fbdc01f76ee45a1956c25ea70b8d9dc7df68e4c24a58c7f6674b43c63b72d179bcf9d80eb450c868b4d13c8f371fbeb7c055c241ab66e7df77f880bea56f363f2f9dea6cbc0d1b1f7db709e9bb5f48ebf72e2e733c82d30bd68c424b6710e76f3c74f8efe73884f33812f218c07128ab354ce238b522c7a1d3a366a815f169028f052aad774823dca64ac0d509f5aa73e4e03cdef71ab03ddfebce63d422b2868363af5315106a6337d043e43c5ac3f88a6f6e56e3f693c7aeac677cde917fd0f052e6cb45fb9a6587b332ffa718ffe7f1dee3c985c4b71f456404078f6eeed1f9ef36de7ac191a33edcdb0bb3b70302b5e238bc0782c3399dea3ccee3df74f21f9b57a5cd7f9cccabea96c2a9fdebe034b4cffad0af3352cec6cc799cc7799cc7799cc7799cc7799cc7bf6dc8d77d4afafeabdbcbadf6890aa3a1af380ef3101c9a38d1c42ccf9138e7711ee751aa89563c4e2d2e66563c4ead1d55d9535c6beac9a339bd613532a44075f463f315f319d6398ff3388ff3388ff3388ff3388ff3f887dd5fdee4dba3cf91a1667b0ce455c9fbc5e0f8710671cee33cfe3d5a6ebc380e6f945755f61d57aaeee0524b98aae3323a9c895a7ee60d54f43958fc3ccee33ccee33ccee33ccee33ccee33c066f49e35789fed4aafa7f7e230407917707717c4b7677f682ff738785732dfcbf99921ac6712c527c3d8e83f8c2c6e1db55108dcf9c9231edd46a892567f0e53ccee33ccee33ccee33ccee33ccee33cbec54d69e092d2855aa4e7b6d2c271781704071f896378c74e464be13601f89ccf6d7a6fe2b4bf17f4f3ae0439898f1ae1083341b1a1555c186e123ee78dce56bfa6e197e7e2b84ea2167e4e7928aa6687a6c975df7e130d2482833cbefaa784ad3bba436a2afc9cf0e27828de85734ee3f3f766ce8f293b175b54f6e238f5df45504d85db445e0a7d75cd481ca8501e021f1bc0944b0ea956dad3934a5a0950d30bfff190e2b5c5c273d1c35a1786fb797c6525acbdd037e690857069f99c0f6a9ebb0407f7ffd0569443844a845bcb4e7b36ee1b68fb37a4b967b3d4e09417f76fe9db7dc2f6bdb952fd4ac16f9da168637abee7f74240d8b9e965766bc51bb84d782caa23b235ae2da9f0e5bbf69cbeb23878f9de0ea20b8b81a7f79fc6da7061792c38b889edfb9bde878634db90f4bdaba9337ef61dbb34911e393d8d07d626fc3e676e93afee156423a8be3b470df1f35bb1533b29bfb9a2956163b08253ee8bb9b6d3b7bf279ad1554c8e0f09cfc5dc9bf5909a4da587d98e5addad65af3d0defbf8b92b92f7aae54d7097bc75e8f7a58750458782c86b11519facf19ddc4c7109c79b7dd8f09c57b9ae93be5f78c1bcb5dc27fb259baf5e7b462e8a3aed06f73897d67821c3b3e34e7b336dc25fcf7615a32376616c1fdf83307f825e9988f93d34bd9b986f4feafb4f181c9a9bead0cdf266c0c85060ce0f72c5e83df3f9ee3289a9fc6e7c76eeb30a50683713ee7fc9448a66cdd70df716de0380e4d0cea62451c89c953159443f9e1bb042b7cca2854416e120a6d99c83d09543716074ff94cadfba38c8de1a9afe9e3da92cde80e60856b436228140b3b9dbe4b6c0c2b33d73635066b46a721ed02fcff98910ab7099ff23e0835b456fb4e0b7f239a0bdc24ec1d8f457f49be7fec3872fb8e12996f23f81f9b6768a18de95d598cf0a540c1ccd8d69f529e8a2684275883b8291a7e5786313f46b37923b388fc667cdb217bcff6fd7d05b343c921e91bd3cf6fb2ad9367dfec71695945e4c5295bc7eba99bb553f68ea5706967cdcd0325a519d9e3aaec13e48fdf86a306f8f90d11a2faa8af2811ae129e0bf6ae66aebee90816e9d75d4ed318e25031803bee99d660f4ebc0a43e0e3956fa8c3f4dbeb7ae5e1902319a334984a5f0a4d3a4e8fdabe935c9c68ae3d029943380e0c8088233454d117f1ffc463571b68e4b7bc4e7ff27c3294bc34f09871f00e1fb278d17c74b075871bd0d8266600a8636fa50a2361bc3ddb7adb9f4212111fec8c83400255f3332e5ff65ef3be1efc9e703384eae3c15dc58f64e1cb3701c95568295574f656361ad54a002aacac6f254d492aa249a21e3ca6b62437f2c6fe55250e1d099b681a5e55336152909b709b9f229bad15299a3d88fbb7d8d7c58e173f1cfbdfc0f132a873fbfd3c2df90e689600c2fae66e0fd3b409c63b74fde1ab0f84ac127fa541af784da571696e73ca430bb59c65e871a534b7e743f00c3fc1820ce379bc656d9e63def12f92708ef90661b94bef78711dfecf9c2418319bc12ae138afc289f7f834afe7f33e72682834f7930773dbcfbe42604f9db70d4103fbfc978555e7352e12ee1af126b882f5a1a1c6cdfac9ce27ba985ac749fa73ce6ecf4e867bec156f6026dc79b91f203345c5f5b5e7a7d2786ad8acae9249276f7a821ec867679e37743702a4b6f29282c538042f92b671105a3a865a3ec1ccf51355c1aae2d9f4ed553f3c7de912b49edae7763591b0476ca7dbcdbfc94f0e2580a6b83d248ed590a3709a9902b8fb5bfdf585686440270eec39bef2c0b83a54d901f7318f839e54bceb56569c894cf39b97261b8b41810a992a4fecc70900a1f22aaf2390f48c7d7c8fea5e1a1987b751eda3ee0da56a18fcf118abeb658f81211a25f531ea29a4b851bcbc220902b7f64282c8495e15356adab1e6428706bd9181cdc47ccde13e4af8cdb84558d860ce79719b8495809462894fb9cdd28cdbd06f1218b0a7b174edc63f97ce4152384fa35e54bcec634165e714e224bd1faaa4b98efca72616b3e81511cc7294f851c5cb3504e08c92146e504344744f68eb5e1d9738e54cf5d18b98cd91fdba870ae0d6994ca85098063586c1b84aaf4dad27061494021d310c8e61d5c25fdaf2d450cd7bfb6816d2e0c02af5a85f16f2c1bc10899f2349c80d01d1bdb8fcaad2d871971d79b18c6ef6a2fc6f2c0000012b949444154a862b53a8315503278cc71b0366c4c0833fe18c5bc8ca3367099b00023e4ca97bc724ff9c0f244d82b8f79d82b1f86ed5ffa5843696f13b68ea561090a4f8e7d9cdf2acecac590e0c9748c5edade24000f7985641da283516063590b4670ca431168227069590a0207788aeff5b35d084b8138db44b8b181573ed830d5e7221c6725e95e9b018656b8b42cbc62e9bca297207e9b126930e1c818a23970515bf5564fcf312909e569fe1c09e869f225e73a6121e4cac38c10f454b8f073560e71cb887b6485a296c6e509756950782cb8b5e4709f736151656148e0bee0da62e0738e83db847ddc8572868ee08355d8485b5a87b6afceff4e792ad8eb84c81cbb7d6f25f87d765a7b13556641d6e5a22e2d1700ec6ab432c2ad6d6fb7a7891fada3ea04821cc5217e972fe3e7815d876f5b02de6fca1b5269489081bb24ecec224ea9254a834740cd445f1a2e4da52b4ee6902ede7a137d9c0fb523667cfb7a1548d674052d85b5e53e47e03a218dfcff52938e92e61263bef454da7e4c782c581956d25086bd9a6d48facca87eb612ada9daf6f9393c165cd8d9eaab79f61d94871c856b8bab2542fa2dfe324a933a87ec94b5921af645d8b8a58433711f0369fd6ccb8d5e1b96a6c93c728c42a732779f1d373600f72382dcb1e82a36ebce7648798e08f8103f8fbce25d10967963e434e9d5159e998db74813e08d523764ae17b2543b1574a583b39d148dbde3206d5d34247d73687e61594ab8b68c5847dd23c0bfbac5abb709db6216d4b0108cf47c5260d54d9cec1caed7864c6bc01f2c858da92e566bc385c1c08b4a09152d047f6751e4b50692f422381bc342b82f2a04c7203fa5fc95e1e09794fb828d616d70f0106fa989706d5949502f0f398548fd3e98644a117596d6aebe211ed8472235b3b8138348b842bceb5808895407fc87a44a90b94bf8980414d30ab796ade38f9c0bc35dc2e140010be163caa78cbdb2143ea6b82cec71a66c737258c08784dc63070ee3b8b16d82fca04348848f090f055f0a3e265cdb50e926d310a4fa2532ae8b97c03f732cfc92be0166ba32881c113c32b47d6bc3a5e1534ee683c3a94c4cd334744c64b9bb84ccf19f0cadf5575b1a5423984dcff9f452f09f9c6bc39de57fe29d309110ae7c5ff021d290e1fc32afc1ffcc71606304d308cdadd7a139af8a803d95cf475e3142a844f890b075fc27e7aa5c789d73543e5abdeee8b8ad636d7cb08c0e9e31351ce7d935eb1ca38d1856a9d533160ad103acc255473c669dc26dca4bc1434e2a5c1a15e1a9e04531055796424394b24edd722cdc243c17ec14a9651c8821a945501ba9e668840b43a17c710122dc29850695faa508bfdf25555ccca45d9e0af7daef16782ca6ed8c859081ebfb980acf8edc438a96ab84878283923b56c252a2ff2d7e3dd42350ee1d5a8fe81144b84a782c50f86059db40e42787089706d374b058e1dab2737c562e846bcb9f250a90f050b02bd818ae2c9ff3fec95777dd01da3e177c485859768e2b83082f918c579685f0ec3838925a81ec1b8bc2a76863dd26c1eb5bcef68b632ddc247cca28e0d19108d786271744b8889cf0c505f3a5be704fc04cf9ec10b836dca6416486085231a16b30e1c818a2b947c7ee0b726625465d1a96f176e49549694cdf588c705fa07021dc267cce29bc2960b84b79713c396e2c977622c1d30a7709db22387e4ba6da182e0c4f8eccb1106e1228d8b940a88782bb846be1c9716bb10623ac0ccf0e63b84d78725c1b56965717d360633c7262f0b6b311561e8b742c3cfd3518a6bddbe76fe6492d0549a3ff7c48644ed8beb712fc21e338245980089736dc3d5a58556bf8457d48d8c572002eba5e45b849782cdadb5d26745c37133a4e20c8d11c027709cf8efb02813b5b2d7f48c0fbc3193cabb8862d91189c843481978247e74f190c617a434740b90b4bc38de5a9600fc8e91cd21d397c7118f8983472dc06b76f388e2369a96b53d170af3c2b0a6be13a218b9e9beb84dcf1d9a1de3e19ef15394c5b7f35b811f68ecf8e4d4d19f66ab621e9d361fdecf5f0abe3be0866bfc0b337690cb7c2d36cf5559e7dcf0505e12b4f8e035c1b5e4210322b435e3b68e6c8693d973387bda3809470b3788db3955a11492bc705caf5445244928a901af63a28c83098e5d43fdb01e53922e043fc3cf28ad343249a0bb9b3c11e16a992523f8d222c43a7c990ae78518c7265aac97f7dbad6fcbcb395e1ca047bcfc24f69f8e2a0669b128d038dd4e371eb680281122e0d6bc37d118fd101eba8f70838b8802d68d30c7e9947dbb565d797d2b532143abd04151269f4e8b1128277445818c4f1c5b180eba4e290bb449e5db8b35c5944a4e1f96e42390e5223d46c002ba17eabbf94dd25ec1c7fe4525ed68490a5f1471e02113e2ee48fac711f4c1c38da85915e5d05e26c0c07d70053ef735ee4b8388e4cc9955bcbab9b5584e9974ec04822ac0cbf6761831f0b7e4d49244c6caf01667a2cb8b42c0daf8e0bcb361e7e7b65e7d858f679586000ce61afe158cae331d925c80f3b1e8ab096ad0bb87b018506e0b3bb0af776851e5221777371ae91edf3a7820337db4b69e110ebbc1e6a26e3c8a9bd8d45675e1c1b1b5c0a250d3d80f25a5455e586f2cbbc8af1532d673b42731124ae8e4e1bafa3f87c645b99b7f0a5a9e09e8a735436a2dde0a00b5b86dcd0e93bdeea44dee957557616d79a815376a742b60557095b57fd7193b08f011785629c78a3aa80021ca890f57a5a066a9af4d35cfa1d68084e023a566888e2296063798e8e0baf5216665632f9c6b0edab51b732a8ccda416306756c5929d0c14e59192802132e0cda51ce4b8395cac55a34cb48dfc7a0cb8cca4057aac4b8166df71a8cb62dac4d10a5a5a120ca91e32ac14e9d1143b42de0c9716511585a3e679580af2df71188af0bfed2f257149967c74f29d65168b8a8fbd93e2b9b84d484f3cfaf25d376d6b72bf1466903d6651cc1a3e3634a2aa1be492f41c69870f80ed64b731f79e1665740df2afb8244b84e788a45fe0a0d84fa948593ee51f9d9b23231d250421101af345666da81996b15ba5f32d5c6f21235ea565918562658577b7ffa0b7b1748e7ad6d27c15fe763159dad45894bff35c909f7390a5be53a21953081deedf300aeef98d7d5dbbd2273c2f6bd95e0f72ba85a1483af43e7776a9c254a3ecfe959e0636c6eb08f3aa464421d08b03f8a20c772c8da521030290517973f26e0bd98480c6b5d1aae2d7f6658c8a3a1bfd7da2943b8ba8f1c01121f7593f094d720b35339a47704c34c666f5fdf287cb0aae3d26285871c138d22a53ab65e94cba4329ead900b85abdc426378d3306dc3e9e02a65b88825f97b35db90f42983fad90bd16bdcbead6363a3f75baaaa28757e1e97aff2ecdb296b1b23052c4b13b0b9a5a9d4fec80d5cc017ce581b6ccdb559d27c0f87daf1da566b726a2c49f3bb4a55116c5090871f3e34db5ee53922e043fc3c4690370aba7972611716d28e661dd9beded36448577844c0498d51dfc2257fd4f972e8602be39a6dbe688c48df241f5e5ad686fb7a92c78075347404282136e7e7059f330a450cc58c28270b4bcb5f877e3bb311bd38406aaf8b3c0e65858702632a0a171a5c5f5be41a16c256d954349742b18e4b5bd6c2ebb6a9a250f128f9ca706bf93d13ebdbef446b675748ebb2e613324a17fbbd935f2c0be150bb0ff6d72c792db88e1ff5890ffdc6c1eca1f0527065b132018b96d0a9850f69a5177c7d935bdbd808d3371f6fad965f290335d3da51b12ef311c0c2ebdfb6f47ffefd666ee408c36564fb5e1d2bc32f69889c7f9d010c7d29b8b341ec5fe295acded2fa28429586f5cb8c0e564f051f127e4bd9295b371d88e4f3f86e13ae7cd9b9a241b463f9fc8451f27ca6a122b2e91244da61368e2626d342dc67e1385d2827fe45d8c315eae305fc1f53698432662052626d3a5e7cb76bcb3e3bae132e959db28d34efcf1f961a8748c375630c5602da5d7ed69ae9083d8195e1539fd77d63822f6eae7926fd90e8850901eaedba7d7d35d85243a63dee444f90f2a0d2a143ae99b45b990eb59fb96285c4906b2057366a9a78f7e3106d77ca52b94e782c284b27a526187fadc7fa24bbab96c84487475efbbcd3daf68d26934bd33e4e4d833dfc0996183237489021263cc1aaf3d4f8987270ec34d83ae377b9a226472e3ed013aa4e90ac248834b66cab6ca76246bc1dd32efb2258696c7d0e6b096c594492ba16adb4225ac5c0d2dc85e67e154d7e6ef963a573bd7971dc5a7e4ad96bf0e8b4b11299a543be81e00f71420b7eca8eb1fea50f0eabf36dbfd9295f4590633924910673d2e4db5e011fe27f5fa3c1eb96950d8942487b4ae19489dd12bb474019717093b0738def7ead800f6db4ccd8bee185fb988e9509b0824f9e2d03a056b50e0fe5331f1dd7869f0d7be5d54d989423b4ad74630cc7f894cf401086eab8f7512335a1b15a09dfdb5a08c3083ff793b4f6151749a7d12fe27f6adf89d3c3ea869f0daa1c942fb5336b6542ce88b7bb76da5168f3a46f02e79506cd944e3287cce2a8fed90e2bcf5e011fdfc1a157bc95c8e4352b3a9b0d91f49e26e3bae258f0e568153d3012d33e9ac7675b8aed7cd198b48e7a3fbe34a4c243d1d0edbdd6d1c8115028892105d51015ae3a11d05d6158aee7931e479ec3664179222b8b01536084bcc4f76be178316c4a5269647ef8383863c4295d040724d700f5ae0c201ea0c9472f6b69dd952b527afaebdea064683d3eb2431df62b03dea84ec1df0f73cfb90232e5b5e0c686c4168d57e8fa877ab12489b532140ecd42f121d75df890f025d60df960398f1386ea112d9f46b64fe1534e22a176cc85e58fa972c23bc7ef8e95616df825e573ced605f0eebd3b70fb123c4b6165b8b32c64baabd453c14b1170c38b943fb24a0abe86cfdf7834011ba9c9510bbc3912c7a1e650568fc6f8ffda3a59db8a394247ab7ab1e32add4906da8e0f8e97826d1138649386249a316b52fa39dc5fa14bfabfcc8b86581bf2be8ee089901abeccab969d7bd8a2e899b50fb0f7e1cd751c64642d724c40f8c45fb45f632b7c4cf017d5c7a99204e3b435b030a1d0d576eafd1a6fe975459f6bcfa745d099daa1f9456d1250222434ce93b39870c62e28dc1758c7ca7069d9f8e2b82768ecce7c8d9cde7b55854e005fcca71c457d07d72b9def4c7e65def67933fd53ce2226c5a4d2d4b1f236dbf72682ff1e37843779d7b104398143a44f658d09f8009fbb5807e0b908d5ee8abe29cdaaa72f14b02db8b26c5de32c3e51c0dfcf3881444824c4aeae4c1571ec9de40f79b833fc5c33fcf78ebf1c4bc3ca8424eb9150d311da9ece63c798918e694fdb09b2535718af8e8f09a660691a8ea5912feffb2a222d841bcb630c6fbcb16f4081f1efa6d1a172c21899ed90f2ec15f0d35ef15d14daf827c77405dfad88ef10d433345b913765b611117038b8b41c5abd148e390272c1280bc38be3c2b273151e3a79f2f646cc6dec0c1196a6f2543258192c1c643483bd56f6132474e21d4070fc1e15900a2b11af3c9bd682f4dac9118795b6e5595a170ed2be756d5d0807e8c606fbcbf6c331858d6d09071e339e0a7e5b8480208f3c05506d78a4828df058a62c7c767a07352feb6b18aa022225d0931eaffe7c3a62eb74f149a13955119372dc2524ccaaaf912b4bd378d761c619e6142bbc6bd9a24cb9180d1129e375617afb7c53a483e3a734581eaa31a39b9e17292110e6e784a509bf5fc3b56dd46f7aa7b157f605ea7547314d7317c37cfef722e4fa9dc6e7bdaf1827d469388e0f28d5213b670e8e435fe1e112cd115e1d3f5b34aa851c5656cac260eb84ac36814a2aa57b2d1d1001dfc2a0e0b7948565eb50095e445f1766211542dfaba835c2f3af47fa5ed6961737e88d9f59247fa7dc9a501aa62556467889a673d2f499f878d4565e710e1b13c264da1b226d3f5e3b0f85313769f9f54bcbd697159376ab8821737c84b63e5bfea1e0a36513bd08deb9b4ea548d2d83b6f63a86d02582adf50cf2cc90088719e69d276099b0e951b3431780e8a4e8779970ae55d9175fe6a30e3f241d7fe0c0535a93f1845adaaa605e6a78c9ab2229479977fe607a698605f96d5d9970487907ddde35ddceb53237f54e0ed28172ea2db42f6c8757db9eb1696bf5000787c2ca545900bd2273daf6bd89e0b7a73fe4459ffdb432ca608437ba22d3cb0f4711e4580e09417c315b67196397a605bc8b292b1bcb41d92a570662fa9e9f5275cad82a4471d456e755b18ebb84cfcd42ad4304f1ad82ea359be7ecf710cdedec481c112e2c7ba5804b5b8522a6c25e83ae4b3abd9f7df8c9aee083cf69d553683b8733a5ef90ed95be5efd9cc34670dd14e9497e9ea2f6d2b0af15b2c97d7d56c3733e376cb6fbb1b4d623c99488b904978031e030f13439bd260e9516bd4c3868f3dedbf7a8de6d1a9aed88f2ec15f091578fbfc2c06d3cf7bf52648e452b7a4f93115d4199c6d2f70a5faae9be38e2f2355fa5675ad5bdf21503c7672b2788c64ceba8337cc1bbdbb45308bc691d8d1c0185929a50546e0d17b6cd84bd636570f4b483b4b0343cf6b7839409e5992090f7b6578bcbc994a591a716cddbf00df53b46ae6cacf824acdf12764ae6c6b624532e2c56a488d88b6a750efafbe0ff076a0b9dff244acf1e0000000049454e44ae426082</Body>
<BodyHash>c5c8f166fc41a01be3244d375de20bc8</BodyHash>
<Size>472521</Size>
</Data>
<Mime>image/png</Mime>
<Width>1516</Width>
<Height>963</Height>
<Duration>44</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2263356338663136366663343161303162653332343464333735646532306263382220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223135313622206f626a4865696768743d22393633223e3c6974656d20783d2238312220793d2231322220773d2234302220683d223136223e3c7420773d223830223e556e6974793c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2231322220773d2234392220683d223133223e3c7420773d223835223e547765616b3c2f743e3c2f6974656d3e3c6974656d20783d223137372220793d2231322220773d2233342220683d223133223e3c7420773d223833223e546f6f6c3c2f743e3c7420773d223530223e546f6f213c2f743e3c7420773d223436223e546f6f2c3c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d2235372220773d2236372220683d223133223e3c7420773d223830223e4f766572766965773c2f743e3c2f6974656d3e3c6974656d20783d2233362220793d223130322220773d2234392220683d223133223e3c7420773d223835223e5468656d653c2f743e3c2f6974656d3e3c6974656d20783d223132302220793d223130342220773d2233352220683d223131223e3c7420773d223831223e49636f6e733c2f743e3c7420773d223536223e6c65616e733c2f743e3c7420773d223433223e4a65616e733c2f743e3c7420773d223433223e4920636f6e733c2f743e3c2f6974656d3e3c6974656d20783d223138392220793d223130342220773d2234362220683d223131223e3c7420773d223832223e437572736f723c2f743e3c2f6974656d3e3c6974656d20783d223237302220793d223130342220773d2233382220683d223131223e3c7420773d223836223e466f6e74733c2f743e3c2f6974656d3e3c6974656d20783d2232372220793d223133312220773d2237312220683d223133223e3c7420773d223834223e417661696c61626c653c2f743e3c2f6974656d3e3c6974656d20783d223130352220793d223133312220773d2235332220683d223133223e3c7420773d223835223e7468656d65733c2f743e3c2f6974656d3e3c6974656d20783d2234322220793d223135392220773d2232392220683d223131223e3c7420773d223736223e47544b3c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d223135392220773d2234392220683d223133223e3c7420773d223836223e5468656d653c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223138332220773d2235382220683d223133223e3c7420773d223533223e416477616974613c2f743e3c7420773d223135223e41776169743c2f743e3c7420773d223132223e61646e6174613c2f743e3c7420773d223130223e41647269616e613c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223230372220773d2237302220683d223133223e3c7420773d223833223e416d6269616e63653c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223233312220773d2232352220683d223131223e3c7420773d223830223e4172633c2f743e3c7420773d223535223e4172653c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223235342220773d2235392220683d223133223e3c7420773d223531223e4172632d6461726b3c2f743e3c7420773d223132223e617263686169633c2f743e3c7420773d223132223e616c64617269633c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223237382220773d2237332220683d223133223e3c7420773d223532223e4172632d6461726b65723c2f743e3c7420773d223136223e4172652d6461726b65693c2f743e3c7420773d223131223e61726368616e67656c3c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223330332220773d2233312220683d223136223e3c7420773d223835223e486967683c2f743e3c2f6974656d3e3c6974656d20783d2238392220793d223330362220773d2232382220683d2238223e3c7420773d223432223e6e6372613c2f743e3c7420773d223230223e4e656c613c2f743e3c7420773d223137223e4e6172613c2f743e3c7420773d223137223e4e6f72613c2f743e3c7420773d223137223e4e4341413c2f743e3c7420773d223136223e6e7472613c2f743e3c2f6974656d3e3c6974656d20783d2233392220793d223332372220773d2236322220683d223133223e3c7420773d223833223e52616469616e63653c2f743e3c2f6974656d3e3c6974656d20783d223435362220793d223132352220773d2237312220683d223133223e3c7420773d223439223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223132352220773d2235362220683d223133223e3c7420773d223833223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223630332220793d223132362220773d2236322220683d223131223e3c7420773d223931223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d223135362220773d2231372220683d2238223e3c7420773d223133223e52493c2f743e3c2f6974656d3e3c6974656d20783d223533302220793d223135392220773d2231372220683d223131223e3c7420773d223837223e416c6c3c2f743e3c7420773d223539223e41496c3c2f743e3c7420773d223538223e416c493c2f743e3c2f6974656d3e3c6974656d20783d223535322220793d223135392220773d2234302220683d223131223e3c7420773d223838223e4e6f7465733c2f743e3c7420773d223534223e4e617465733c2f743e3c2f6974656d3e3c6974656d20783d223633382220793d223135392220773d2233312220683d223131223e3c7420773d223931223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223135392220773d2233322220683d223131223e3c7420773d223838223e4e6f74653c2f743e3c7420773d223535223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223139342220773d2234332220683d223131223e3c7420773d223830223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223232382220773d2232392220683d223131223e3c7420773d223831223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223235312220773d2231332220683d223130223e3c7420773d223239223e6f6e3c2f743e3c7420773d223238223e6f683c2f743e3c7420773d223237223e73743c2f743e3c7420773d223237223e616e3c2f743e3c2f6974656d3e3c6974656d20783d223339332220793d223234392220773d2232302220683d223131223e3c7420773d223736223e6565743c2f743e3c7420773d223433223e7365743c2f743e3c7420773d223430223e6561743c2f743e3c7420773d223339223e6573743c2f743e3c7420773d223338223e4265743c2f743e3c7420773d223338223e65656c3c2f743e3c7420773d223338223e6165743c2f743e3c7420773d223233223e4261743c2f743e3c2f6974656d3e3c6974656d20783d223433342220793d223234392220773d2233322220683d223131223e3c7420773d223833223e536f75723c2f743e3c2f6974656d3e3c6974656d20783d223437302220793d223234392220773d2237342220683d223134223e3c7420773d223736223e5665676574617269616e3c2f743e3c2f6974656d3e3c6974656d20783d223535312220793d223234392220773d2235322220683d223134223e3c7420773d223532223e537469722d4672793c2f743e3c7420773d223132223e7374756666793c2f743e3c7420773d223131223e7374617272793c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223236362220773d2234302220683d223131223e3c7420773d223534223e42726f77723c2f743e3c7420773d223339223e62726f776e3c2f743e3c7420773d223235223e42726f773c2f743e3c7420773d223234223e42726f723c2f743e3c7420773d223137223e427265773c2f743e3c2f6974656d3e3c6974656d20783d223432302220793d223236362220773d2234302220683d223131223e3c7420773d223831223e4275747465723c2f743e3c7420773d223536223e4275746c65723c2f743e3c7420773d223534223e42756c7465723c2f743e3c7420773d223533223e42756c6c65723c2f743e3c7420773d223533223e5375747465723c2f743e3c7420773d223532223e5375746c65723c2f743e3c2f6974656d3e3c6974656d20783d223436352220793d223236362220773d2235382220683d223131223e3c7420773d223832223e4272757373656c733c2f743e3c2f6974656d3e3c6974656d20783d223533302220793d223236362220773d2235332220683d223134223e3c7420773d223832223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223538382220793d223236362220773d2233382220683d223131223e3c7420773d223832223e50617374613c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223238322220773d2234302220683d223131223e3c7420773d223739223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d223431372220793d223238322220773d2234362220683d223131223e3c7420773d223836223e4c656d6f6e3c2f743e3c7420773d223439223e4c616d6f6e3c2f743e3c7420773d223438223e4c656d656e3c2f743e3c2f6974656d3e3c6974656d20783d223436382220793d223238322220773d2232352220683d223131223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223439382220793d223238322220773d2237302220683d223131223e3c7420773d223833223e5061726d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223537332220793d223238322220773d2233372220683d223131223e3c7420773d223836223e4f76656e3c2f743e3c2f6974656d3e3c6974656d20783d223631352220793d223238322220773d2235362220683d223131223e3c7420773d223833223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223637372220793d223238322220773d2235382220683d223131223e3c7420773d223831223e5a75636368696e693c2f743e3c2f6974656d3e3c6974656d20783d223735302220793d223238322220773d2235362220683d223134223e3c7420773d223739223e436f6f6b696e673c2f743e3c7420773d223532223e436f636b696e673c2f743e3c2f6974656d3e3c6974656d20783d223831302220793d223238322220773d2234372220683d223134223e3c7420773d223832223e436c617373793c2f743e3c7420773d223533223e476c617373793c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223330302220773d2235382220683d223131223e3c7420773d223833223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d223330302220773d2233372220683d223134223e3c7420773d223739223e43757272793c2f743e3c2f6974656d3e3c6974656d20783d223438392220793d223330302220773d2236352220683d223134223e3c7420773d223833223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223536312220793d223330302220773d2234372220683d223131223e3c7420773d223831223e4e6f6f646c653c2f743e3c2f6974656d3e3c6974656d20783d223631342220793d223330302220773d2233352220683d223134223e3c7420773d223839223e536f75703c2f743e3c7420773d223437223e536375703c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223331372220773d2235362220683d223131223e3c7420773d223833223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223433322220793d223331372220773d2234302220683d223131223e3c7420773d223834223e41636f726e3c2f743e3c2f6974656d3e3c6974656d20783d223437392220793d223331372220773d2235322220683d223134223e3c7420773d223836223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223533362220793d223331372220773d2232352220683d223131223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223536362220793d223331372220773d2234372220683d223134223e3c7420773d223832223e4170706c65733c2f743e3c2f6974656d3e3c6974656d20783d223631382220793d223331372220773d2232382220683d223131223e3c7420773d223836223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223635302220793d223331372220773d2235302220683d223133223e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223137223e5175696e6f613c2f743e3c7420773d223136223e5175696e613c2f743e3c7420773d223136223e5175696e513c2f743e3c7420773d223136223e4f756944613c2f743e3c7420773d223133223e51756963613c2f743e3c2f6974656d3e3c6974656d20783d223731302220793d223331372220773d2233342220683d223134223e3c7420773d223534223e4b616c652c3c2f743e3c7420773d223532223e4b616c652e3c2f743e3c7420773d223436223e4b616c612c3c2f743e3c7420773d223432223e6b616c65203f3c2f743e3c2f6974656d3e3c6974656d20783d223734392220793d223331372220773d2232352220683d223131223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223737392220793d223331372220773d2234312220683d223131223e3c7420773d223533223e546168696e693c2f743e3c7420773d223233223e5461686974693c2f743e3c7420773d223135223e746f6e3c2f743e3c7420773d223134223e746f743c2f743e3c7420773d223132223e746f793c2f743e3c2f6974656d3e3c6974656d20783d223832372220793d223331372220773d2234332220683d223134223e3c7420773d223834223e4d61706c653c2f743e3c2f6974656d3e3c6974656d20783d223837352220793d223331372220773d2235392220683d223134223e3c7420773d223736223e4472657373696e673c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223333332220773d2234342220683d223134223e3c7420773d223533223e4372697370793c2f743e3c7420773d223533223e43726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223432302220793d223333332220773d2235362220683d223131223e3c7420773d223836223e4361736865773c2f743e3c2f6974656d3e3c6974656d20783d223438302220793d223333332220773d2235382220683d223131223e3c7420773d223833223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223534322220793d223333332220773d2235332220683d223131223e3c7420773d223832223e437275737465643c2f743e3c2f6974656d3e3c6974656d20783d223630302220793d223333332220773d2235362220683d223131223e3c7420773d223835223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223636322220793d223333332220773d2235382220683d223131223e3c7420773d223833223e54656e646572733c2f743e3c7420773d223531223e72656e646572733c2f743e3c2f6974656d3e3c6974656d20783d223732332220793d223333332220773d2232382220683d223131223e3c7420773d223836223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223735362220793d223333332220773d2234362220683d223134223e3c7420773d223737223e4d616e676f3c2f743e3c7420773d223533223e4d616e67613c2f743e3c7420773d223437223e4d616e67653c2f743e3c2f6974656d3e3c6974656d20783d223830392220793d223333332220773d2234342220683d223134223e3c7420773d223838223e486f6e65793c2f743e3c7420773d223534223e48616e65793c2f743e3c2f6974656d3e3c6974656d20783d223835382220793d223333332220773d2232322220683d223134223e3c7420773d223737223e4469703c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223335312220773d2239382220683d223136223e3c7420773d223533223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223336382220773d2232392220683d223134223e3c7420773d223830223e546964793c2f743e3c2f6974656d3e3c6974656d20783d223430352220793d223336382220773d2234302220683d223134223e3c7420773d223835223e7075626c69633c2f743e3c2f6974656d3e3c6974656d20783d223435302220793d223336382220773d2235392220683d223131223e3c7420773d223832223e696e746572666163653c2f743e3c7420773d223537223e696e7465726c6163653c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223338342220773d2235302220683d223131223e3c7420773d223836223e47756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223432362220793d223338342220773d2232392220683d223131223e3c7420773d223831223e626565743c2f743e3c7420773d223439223e626573743c2f743e3c7420773d223438223e626561743c2f743e3c2f6974656d3e3c6974656d20783d223436312220793d223338372220773d2234372220683d223136223e3c7420773d223734223e677265656e733c2f743e3c7420773d223136223e7e7265656e733c2f743e3c7420773d223132223e707265656e733c2f743e3c2f6974656d3e3c6974656d20783d223531322220793d223338372220773d2232392220683d2238223e3c7420773d223839223e636f726e3c2f743e3c7420773d223538223e6561726e3c2f743e3c7420773d223534223e4361726e3c2f743e3c7420773d223532223e636f6d3c2f743e3c2f6974656d3e3c6974656d20783d223534362220793d223338342220773d2233322220683d223131223e3c7420773d223831223e736f6b6f3c2f743e3c2f6974656d3e3c6974656d20783d223538342220793d223338342220773d2234362220683d223131223e3c7420773d223832223e656e646976653c2f743e3c2f6974656d3e3c6974656d20783d223633332220793d223338342220773d2234372220683d223134223e3c7420773d223833223e67756d626f3c2f743e3c2f6974656d3e3c6974656d20783d223638362220793d223338342220773d2233382220683d223134223e3c7420773d223833223e676f7572643c2f743e3c2f6974656d3e3c6974656d20783d22313239392220793d223432392220773d2233322220683d223131223e3c7420773d223835223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d223338312220793d223436382220773d2237362220683d223136223e3c7420773d223535223e4162797373696e69613c2f743e3c7420773d223438223e4162797373696e6963613c2f743e3c7420773d223234223e6162797373204e6963613c2f743e3c7420773d223133223e6162797373206e205b43413c2f743e3c7420773d223133223e6162797373206e204967413c2f743e3c2f6974656d3e3c6974656d20783d223436312220793d223436382220773d2232332220683d223133223e3c7420773d223731223e53494c3c2f743e3c7420773d223137223e736920693c2f743e3c7420773d223136223e73697220693c2f743e3c7420773d223135223e73206920693c2f743e3c7420773d223132223e7320494c3c2f743e3c2f6974656d3e3c6974656d20783d223430312220793d223534352220773d2239372220683d223335223e3c7420773d223337223e73776565743c2f743e3c7420773d223136223e537761743c2f743e3c7420773d223134223e537765643c2f743e3c2f6974656d3e3c6974656d20783d223535342220793d223534352220773d2237302220683d223335223e3c7420773d223731223e536f75723c2f743e3c2f6974656d3e3c6974656d20783d223430312220793d223539332220773d223135372220683d223437223e3c7420773d223331223e7665676574617269616e3c2f743e3c2f6974656d3e3c6974656d20783d223537382220793d223539332220773d223132322220683d223437223e3c7420773d223139223e73686966743c2f743e3c7420773d223139223e73686166743c2f743e3c7420773d223137223e7368696674793c2f743e3c7420773d223136223e537469722d466c2671756f743b2f3c2f743e3c7420773d223136223e73747261793c2f743e3c2f6974656d3e3c6974656d20783d2234352220793d223633362220773d2235352220683d223131223e3c7420773d223838223e526573746f72653c2f743e3c2f6974656d3e3c6974656d20783d223130352220793d223633362220773d2235362220683d223133223e3c7420773d223832223e64656661756c74733c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d223932332220773d2234332220683d223130223e3c7420773d223735223e436f756e743c2f743e3c7420773d223535223e436f756e743a3c2f743e3c2f6974656d3e3c6974656d20783d223432322220793d223932342220773d2232332220683d223130223e3c7420773d223633223e3133343c2f743e3c2f6974656d3e3c6974656d20783d223238382220793d223935342220773d2236322220683d2238223e3c7420773d223235223e633a3a2e5250543131726e293c2f743e3c7420773d223137223e633a5241543131726e6c3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>6233363137643537643734326638373062393039663433323833306636333839</BodyHash>
<Size>8359</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-16.png</SourceUrl>
<FileName>getting-started-16.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>c2fd79a5-1347-4fdd-9231-5ef982b926d5</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000002e4000000d308020000004626910e0000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec5d755c54cb173f777b59babb1b2969094142b10b0311bbbb13bbbb15bb0b153b1051514444501015491529e958b6effcfe584016c187fe9efa9eef7e3ff78fbd7727ce393373e64c1eaca2a410da8067cf129d9d9d800001020408102040e0d78242888000010204fe5d9057d12084f00f4165db06fc04fe4f90081110204080000102040863850001020408102040e007412c0311204080c0bf151fb38b0821fc16e81aa91342f817182bcf9e2512b22340800081df8280861f49492f0869fc1e6385e80dff15c60a0074f2f323c447800081bf1918f62e3dddcccc8c90445ba0a9ad656c6c42c8e117805d53d5e277e29cec3fdd5841384e888f0001027fb7ad82211c11eaa5cd7a98901501c258f9ab6642888f0081ff9019919f0f388e74747e41174ca81742560408fc3dc60afa5603a98d09b69e617d3b718119ad4ddf091020f04f058e931e3c241d3e82e5be17dc8ffe053d2342df562fff1808b237bbf93c5efb3ad25fe67725881061aa10208c95bf6824082a2efb6a87c67df597f3c1f493c397cd5752252351f1197fcb7d23d2ee87a8931a2d1c8410221a180102ff70608585a43367c9070f611f3e0285c27f1083a8d49f6f4760081a3404efed2a279755d9e2ef746513a7ce21d3c22607e833b0d60cabcf120ae72fb558f98500b3456e31292bac190000c079b1a09d6feab6f7377ac8b651097e4b9ff13337bb748c5ff7ee42e736da1e7f95600b31c4b2aabcdecb62fcd3affe75d8f9e2467f158ca8ca04fecbc60a0002851eb7ca8a7100a87b3ac12ea426fce5491f690020d11834d2505d0000bc3e64bdf58f245f091020f0cf038e931ec6920f1f215dbd0e42a1f89b70de1c646ffb4b5a2e92d41874a7f097f706290baa8bd21f9d5f3b7b80f3939d89e786ea515b8bfb5d1a067df5e307a2ff6578f43dbc7faf86440008e4032fe466e200c0793ed3634cedb6c7fb3d5962558c11ca96c01f811fbf140e21841046a5d3e9743a9d4623631889267ea153b19a7bc146766bd36bdeed1a303db1f6f90c1b1d3d2d87594f6a1142f53191a82a69df58573d25064b41a3c3f843afd938224080c0ef04141492376fa5b5b3a576ef45ba74b9d15241d6ed84b366fc168a10028c442693a9520a3aed7bce3a79354ce7eef2f5cfd94854121dd6db464785c1929337eb3ae76a3e1f21de570a0767bf3b35adb3a1921c83a5653378fbd30ad157193428b3c62ff5efd5b7fae8584e081beeefe568636ee83ee9641607218410e7ddf1094e1af24c2553cf19919f04e2d0fc8f1766fa5ae948b3e418aaf6bdd7c4960811623f5f3c68eddbaaa881667aea867e6bd2b8ad28bd1613fc2bb948e861841046a1d369743a8d4a25631846a3d3e8741a9d4ec1f89fae2cece562a9a5a1a366e43964735c99102184102ffffac29e16da3a3a96fe13b66ff235ea79ae5884102737624e676b23754d5d2d2397a05de93ca249b4247302bf67a2f7c71c193e7b96e8e9e5f9e5efbaf8b15683aa0fbd3edb491a00006a6342ec675bdf783acfb8f24ce776e1c3536386a89324bf5f19de7e1a3fecf2be5156f88b3dc3fb1cb6bd12bfd2418a281102047ecf540ae5c831f2b52f5329047e690990c98269e31264930297a574bc9471f1aff6ac306514c43f1e3f4c3231366aa28a9f4d731d59bd2be188170b000004f9f7afbe56efe86526cf4d3d3472e0019d230fb777a07f3c31d06787f1cec8155d14f323660c98765d7bfb8b4b03998f86bb2e31387479b1abbca83227ed93bc4d3b25e2dad046f0b8dca6af8d97c211be81fee9332bff5fd32c8dde754f75caca9176f214aaa2d398453df9372f65f288f22040e0578f570a8be8fe5de83dfb90232f1396ca6f53c422117ddf51a7718b7a29fcbd3a99aae5d32fc0429941a2c8db0d9de10b49719f78a2d24767d3f4274e09d0a693a40c7b4f1fac4f1757050a1dabc94d7bfba14a4893376a4f582a04fe49f8f1da28108abebc08711c0089440d1f452284102e120845021c10e002a148406af29d5b925d5297beb9bbf93e12000012d5d54af5aee10b8444eb2040e0d74245857feb0625f611f5d871eaf51b84bdf29b343185376eac80a462a2427b868b24b46b4b6036aa5e9164605173555c167f206cdde9c7599542324958552d37a28ec7c53f555154b4649050240000795d45321289440286e3d23d63566d9eebb7b48069153876e9b2712e8a64a26808fcdb8d1589353cf15e94c63dfcd0b83705106020b1160c801022cbe928b26cc6ddbe3f5a87dc5a9a040810f845b32b98a0a397a0a317a9a8887aee3cedc851d2c7bca6ff8bda59d5464701ed575c38402291d2dfbd3335310100e0a5af73f7bd37e7e59d812ae209075ec6761ff770a7ebcf37c8ec70ef163732f2f8183b052a2f6da95bdfec2dc927bd599fcf77b3df1f921415ac4e02a88e1e6cb7c0e26adc9276ad51ce7e3cd67e50dd9ed727fde4000050c58d415633d42ebddce12a551335c06a82eab9d45d6e2c00bce44237fb2dbef7ef768ff4eb9cb42ce55c677900e03c9fd93ea86057ea59b73793da0fab5e7a6def00136932fbf158c7f18aa79fafb327676df7f48f5f917a364006002f3a1de8ba2fe891a4d2e3a76fe8d834c14f55c2ef3b0dd42c30fa72e212008093bc66ca41c1bcb34ffa18b1c875f1d3bc67200464197519e1e78f9502c4a200f04bdf9789c431c8ca6e63b65d188378c54ff78d1b3663af47cc426b3ad13c08fc23f07f4c398a37bf353ecdbe00002040c050502097becbe7487ec7947dc77be66f5c7424b95480e3fcaa8fcf6e46e57051f33489877888e7173eb89a1a6fea949aa444f6a50b825e3d81523f9821a7bd666cd9f63b480240804402a180c7a9c84bb9b97d74ff3579de0b67d93311a7924bd736d593a3226149ece173efb9e2f0120a47da69424fc1e105bb1e1570112ea8cd7f19752bad5ad4347da6757000f3deca4db7b2abf9bceaac5beb573e96ed3ad08a215656a2b22beb0ebfa812f18b62366d78a1dbb7bb8e9441f73e1acff75dcce6011214dd0d8f2ce6034220aaab1248eb9b694a9310ffe3cdbd51a542840021324b459a5f90f99907a835a5476d39c1bf7c5ad3c348f2a388532d60e99968b04888ff29ea704c990821202979f4b77c1fbefb5e011fe7e65edf79f6030f014278f59b9bb75f14b08518555645499a4626918846d1a2cc09fcbb8c1524f9b4f81101483b4f1da71dd1454755a9dd94c7ecc6ef64d59ebb2ece53381b62aba2aca665db6b4164761d6a213af1100ff1fcea87441274f4621f3e589d92cc591286ebea00007dcb56524acaaf21405293f09f4fb65555d3d63072edbfe281cc8853712786e850816e3d7965b7ac49ae2eeebedd4647ca7aea32e06b855327ebb1f6c226ab47939d751494b54dfd671c7b552392481c93f55a73618d5dfc2c2f5d756d5dcf05c9aeeb2eac7293ae3fefcb3419e29d31cb554bdd66e413e78d472799d181663ef9d8528d233d5d9d7dba8eb8a6d9595f0a012069d7b03087bb835d1dbd3b779f9d60e8a24a034000988adfec60ea46576d794dcfe5af842d2abd96136c8388daa48a594e73e6dadd1fe5e7ddadefc0c5cff51d55a8000828da03b76eecf476ae8785a9dba4fbe641165224320943c28aa423d3fc6ccc740ded7a1f618ddf30ce9c4e348796654ee037ccfffef06920671717427c0408fcf9c071caa3c7f4e32748ef3fd4dcba0134ea4f5e0622bf7b976e62f2db9df3d5dc1de4b0cc2beac1447dea3faf4ce495d5c43feedf8d373232fa7f92e2a56f0e18f27e55ec4e4f1651d7bf3d4097f0c1449c06fac5f89bf6ac102040e08f1dd160022f4f819727a9a0102b2ec6b5b57e6e8f507fbdca6f572fdf7f9becefa1f28764c5cdb99708ce1d0c599c77119bcf5638aeb660101afdafda0121827fa9b142800081ff14704d0d42087f0884a5b11b264f48af160043d763f8ae8dbe4a24422804fe506385cfe713e2234080c0df0b32992c1008fe01ea85def1f8ab1800f4cfd67402a1902f107c3f73f68b2ec52dfaf22ee20b4444ddfb0b995189b1fd6f35562e5fbdd696709aeaeacdbe3c7af488101f0102047e060a0b0b08217c03fd1b7e1417151617117b267e05bc3b7a1142f88df8f10db60e5ebef16ff2704284040810f8fb400270b5d05196215c6f7c5b73d7efa0a8aa24769afc1ec8c9376c622136fbfc12fcf8bc56fc9b8f4eedcc0809fec380caaff6f73834f041e400d59fba08cd4d5dee378ebb23666d7b262174027f2f12d232ba3913bae5dfa3744a23bad8850f4f8a1aac46ec7c21f01387313f081ca0e1fcb9b0ece9aef19ded0cf574f50c2c9cbb0cdbf0b80cff1bcfb77392c3dc5c1624d7b5f82fffc3a579dd6df4f4740dadbdc71ec9e4b798025efdeaf88c5e4e467a7aba7a66f69d0687dd2810fc3db4890a2382ccdc56a470bf7cc4ab62c65adb4e7a588dffdfe98b4a2ff5b2ec75ee33fe1d7701b0ac472d1edb5e06fbf17c1127fb52585007735d3d3d5d635bcfbe334fe4f01140cdc3d1369d76640ac4c1a89a5d67cceca543f976523531438df474f51a9fefe38578fea38f48f2560bbc3261733f73190cc3642dfa6f49acc201809bb2c0009340fbddef1b1c05f0521658582c785118b731c4dd5016c3304cdac87f4ee487fabd27dccc53933cb4e9188691946c066e7d56f9657eb8f6c1303de75defb97917a606d86a4b6118d66e5356e38e1054f3724fa8832a05c330aabacbe8c36feb9a0da985053796f473d291c2300c53b0ecbdf2de67f14610bc2c66610f0703590cc3b4a73fe7b4a04ef939a7a677b551a3611846516d3f6447a298a86fb2d930beffed8fbcf180a7b5f7c69b91ff09c4fcb287b01efe35c60a34dcf48c97dd9d3b72e7e7c01d0fd232d293ef1c9ce9af4d45f82ff2da5d19bb7cd11dad25f7df66a5dede32d89c85b51488fd7cf5f0e5a90e2b6fbf7cf72ef5fec925bd4d98ff4f9eb850d0e8679ea4e213ea5479e5542abbf1dfb2b8a3b154ff100719f8e53ecc718100a7e97719dcd590f1e399f3deed1d39fbaef6cc8b49e919af9f5c5c3fd456b685c4488a8e7dfbb928935b954c0328ca83cfbd7c578f887e2a58738209d7f3049a4152cb54de9bde6b69d1b0bba59cd2a8d0c2a53da6c5542260d8ac4ce7d4a3f2f94223bafdb040edfa7962c1fb5bb7f83ebd8c040595faa1bb6332f20bde458e42e103faedce120008df1f0919714a3eec79a580f3f1b47fcadc7e4b931acc07ceeb0b71f2bdfd3429548576bde7ec3b1d66d9f49a7e5eda86a0c9d1d6bbded50a6adf6e37bf396ee0ce0cc9bdb7a2aa4f3cbbc9479fe414e4a51eee9eb7ba57e8f9221c00802c6d123079fbb96d6e8c56fa3861f927b2d7a288e40f851f12363b24cce83af57e15c037d92440803056be0f82e2976ff916a121ee3ad23486bcb6b57ff060674532376599bbdbc2640e002abb3ed848cf6dd52b1e00fef9423f9bfe173fe38038d99716f77331d5d3d3b3f4191b9e5c251edd88cae2778ef5b336d0d33372ecbbe47a1e1fd88fe78d3b5e50783ad8d9c6c665e8d97ca1a4b9241291e48c2d34991496a69db7ab7a4bed5854f1f665957ebf21be46f274baac8645c701213e9a1400c0ab92f78ff76ba7afa767e4d87b51640e17008093bcc0cd6379aad819b8207ba79ffdd8476c80dafbc3da792fdc3c27c8d7ddb5db86b4465fe124458f611ebc3b275fd4d68f024b1e1d7b26db7d882d0b5ae15150706b496f7b433d63bbce53776dee6ad9fb42090e2d0516641f1cbbf805fbe5421f3b1b7bbfb0e775c2826b8b833cda19e9e9e959761cbe3dbe4c040078f1f99e165dd66e9ed2cbc7cd75e0f1f79faff6b3ec75fe330ec04edd393aa0bda99e9e9e9143cfb917c4ec353232b04ba70eededfda747bc6f76d681fb3e215f296068374b25068da562e4da3bb487014d547c79d2b4bb95d95b7b3ad8d8749870af8a9bbadcc36d4132a775c93400a3d0e80da0929a111cb46e6e87f6931e56d75f5b5a7177b4add7fab784fb6d028da88edf73190d583bc55589a1e43a65ed007479777c350046a133c480ecb3a70a1c26f5d5ab6ffcc2fce8c88a0e4156b2ba41ab578d0b7434d1d430f59fb6acbfc2bb984c0e80b03cbb88ea3866a0b51c85a1ed3d3c48afecc5fbba7a6b24e34a0c35b0ab3e8da2ee3b766248a093ae5453052928c92c57f61fd9cd88456119771fdd5931ff45be64e3a15b8c5b1f36ccd7ce4043dbbacfc2a51d514a6c2e170048f2ce23a68ce8d9c15856c22fa0b0f0d6da79db9e56220029c7799be70ff46aa7abaeeb10bc74ae7dcdb3a7057c68954de2242601c258f98e7995fa0b89a81a2e8eace475f3379fbf979c53ca13dfe80474031f2beeb3c79f04889d199d29a55af734a148886adf46e5a879db29404dc28a2161afbd763ccecc498b1c8fed1fbb24b60a47c20f27c78f3a253d29322d3b337eab73e282f147b3a91eebf6856aa8079f4a484d797a62a02645c25903cbc2d7386fc784f58fcaf1567d3a90946c3ba866ed5dbcf644d4b38ccf75a206af196531f3476caf18703a252bebf1c6f67173476e4be37ecb37445deecd5caf6db7e29ede5a604d6ffc8ec9390feb84ee1f4ba8c2112061d1bda32f94fa0cb2a003de228f824f6727cf8a3259f72823e3c91eafd7a75ed72240a8c5c07506a3f6afb463d9aebeff22e5c5dd158e4c04d276e30e3c78939395722a98133e69cdb35a310d756fae57f53f14fde4e9c5e17a4de443d1e9b6e26a52566efafd35968f174f3bf351d0c0485461c08e6b318f630f774c5ab92ca6026fca26c3c4dbb8ecdcd29507af3f7d93cf16d6cb50add7aeed7e7246d3af24a5a43cd9d349ae0d92f9c6d34870e4ec917d651e9f7c5a8910025159dcb104e57e7d8c69842392fff8d3647da4f0453a4fdfd358bcdf56cac4539ff736b9a04967cd4eda7faacc7d4a772d72c370213622bffd203b198955968f8f126b0d3d0d99000ccb91d33ae41f3d9f562de4e53f387ab1c26990836cc38ccc4d9e4f6f53462b1a8fe5386d9c61d2b19bd9754276d68d43f7a0639055ebdb806bdfde4b2759b8e97dc311a0a8e4f181ad275ed6481e53c02b5e44bf97b673d490b83857924d416ca822ddf76a5533b9093f3f3e1e91f8a95624ac7e73b89faa6c6044b1083849b30d94fbdf284708015e72a9ab82e9e2549ea8e45a90929ccfe6e71502fea79b33cc18a6f39339080932b7b9b134061e4ca914e0fcb2b78f9fe40b103fefd6b16ba9c55c91a03c61a38facdaf0fbd580041fc23d65348746e472f0dad7fb7b2a61e072ac5004ad244bf80c22f0bb6756c4bdb5ace7ba4bfb82a5130fcceeef636f6cdf6b61640e07909485bf41714c5279dd874769caa1139d2a6252aad8d931af68ce6eead4dae747aee17d178f7651a69059267d670c917d74e10d5bf0f1fab134d399f37b18b2481455f771b3dae7453e28147ea3cf7bb979d42698b0c2236e62f086f80a1c21bcf4da489fb151e578d3600cebb9174f4c36c8381916e2eb6466d579eab1b41a1c6a924f3d600c981f622343a6aa794d99e75a72e552d6b79c29d2347b8ff6d7a0004298c477967d48177aecd1b83211083edd399ea61dd4c7988aa0451e6b4ae2cea7e98d9be2ab4125310c7a4e19ac4745805a09cc6e460059b3635f3f33453a4696b70d9ee683921fe7f1c50c9a868e74532437b8beae7fa4cc7bf772d6669149746ddff123f4b3a333eaea19d1ed3fa2a30a1940caccd79191f3a288d734178ae1a8e31716b72fb9b27a5467574b53af313be3cb85df6eaead4906014282e2637dac0c8d0c0d8d0c6d47455741338269467d07a8269e882b1721fcf3fd132f340675d7a712bd35e131aeb1ebe654d601538e29d65424a61c1338159c2fdd7b55fc9e8b75be53021af693a3f22767b3ac063bcb37ddf3f278e9c0b5a2497bc69b520180aee337c0e9cd786b392a43bbcb11dd657b471852c51b4eee5daee8d0bf75fb039336ebd6cfe8ce00631655da64e03d8fad5b7bb6b6a154547c6d7af051cdb01d0334c9adeb4fbacdea1c7ed27809cff3fcdc136346c5b86c5cdf496257443336595ec7ca78d13de400006abf8422ab780cedefa4c52293652c072f0c554ebd95c10186e5d081720ff63fae408097c4843f510f0d36a3573f0dbf233562fd0447790a4dabcbe2b5dec5674fbde5f2b3cfef4bb55db375848d3c05a3299a7bb8695281aad325b487b52a834451741e1fd6159ec67ce0e1c5d1879e1bcc59d6479f416259862e1fa5275e2f6b3959a29f25f03780f27f9a2ae25f0c7dffc99bfd2703e215271e9d397cc6041d9bebe374ecbdd55645a5bce73d11b45fdcc931e9e0ddb45ccba77516738d18a2dac282aa8207a33c6f533000009c572d72ac15f129efcbd8c9cb025dd793000090902d50b3a911b538e00200a87eb2e358759fd39342ad86692eea3b7a08f9f0c931bc3b69343b2319900c4c51731fb9ca7de42a1096a745840d9b3f7a8b6df4d8cf2522051f158a3824434d579a9d5f29fc862369928c860cb925439ad96e704ff9a0a30f4b3ad95d3f956538b8a71e0550cb3cf2aaf2ab482a3a72e274c84a7a0ad458d45a6051336244654fc397ae3df538ab52482689aaaa654770c4c221c9aac9909b138c73722eaf5fb2fb464a210723435d55ad4d2d5f3c8542622a3031719a542a49c8e137db264056b00b5e1c1ebc1844359937d78e9e327a894ddc0e2f525b2423c8dceeefb7251700c0796f4a8427208a529f3d17e6b463000046579246cd0926eb741fac137e3cb6cccff9de893483c19b74c888f01af65fc7970a4062ca4b01a78a8383020900e7547181a9c06cb01150d9c35d37a0fb056fc5869ebdfaf9d9570603dd1bdf51cdf375dd7b9eb13bf4788dbb2c0600ecf8b981139f055dc949eeaac549de3734d077b461da896e4a50f2f0fca7f6b3eda55ba5a9ecfae8ee4b8b67dccf9feba9581ebbae6f1fdfb9862fb7ba7e15012f8d9ee317fab4cfc507b3db31be6f49fd53c4189f199fa745dd1eae4795c8ba399b5f566d5f6d65588735e45c95b46fe68c6dd7538b7924325e5d817a71700096f9906025aff08765816e77f73dd319bed39826fa5c542c54e9a626363130292d63d99a8f15422127b74ac6d8508e2439fff360e39479e1d1e9e54232495851293f95830bb0bc0aaa9689b2b8ffa0a95b69d01e028088dd62b2447d26f07b8d15d4c2f972baaad390d1ae5b2726e57391a1ba9b33fdf895abb59f8dc718abe9fbc86ebf7639375f7790851422818aaaacaec7c9e8b9164d37b009b2b5e4653c66471d0f946893dc178010c2bf9a7043fcda4a01c39649462465df9567574def3dacf753d53aab198bf45aedefc88a56bd4677ded8ff450e97a1ac4c2acb29e183060300718aded74899c8911146a293853c118e000188d8956ca1a4c3fa96d2a5990ee8af76f2d8f5b8acb37916e302b5c8801049aa251e4585a532c2a88f1542c4a200084b73cbf9a8d5c0804aa1d1570a405dd2ba490704f323e2fa18b1c8eca7533d677c59be010c3578abadff2228b8307d519ce7e11b875c5468a24f47bbfb5f6d61fcda9a1d58df51489b741ed95fffec9537a5224f55000438de82add2443254e3a90fde4f6da4bf062120b154d435349912b3714d08068a867f88f1969377924acf649a87fa6b10b60a81261580a6616f4edf1197c319a1c902e064c77da09bdb6bd6b712bc386a67b454bf2837d9c6c597947389eafdd7ab89272b50ed8b4d3d02766b6e7f7c30485bdcfb8b2ad212cb8c43c77736609181e5347c8acbc29157de71bbb9d5c59fcdb21ce6dcfa290f7ee1f3548eed92b15e9a0c1268761c3bd66cddfaa88feb5d2536e1025efe60817fffeb1ea71e6df453feae896b6141e4848e635e0fbd11bdc05146828aafd96c925de275cd066385f77a73f0a2ccf1d16fef392852b92fe759f9668ad5b2e9e0a1ea3bc3a35f5584271b8c3c604005324b5d8d52f2ee331f749900a82e3fbb5ac6528142913290afbd995b8d7bb11a4967c7cf1bbc45b02e3637c45c865cfb6088d130044091d75110dd2cacc141960420accc135b24ad244b546802bf7919a8bea3127ebcbc61e3e9c76ff3ab79fcdabcc747f73e1118b9ead110300c7d2daaaeed4d52f3b590a6a8bb38b023f6a72877b457262160398c0ce49f5cba2fbe908b7001bb20f5fedd3735228a5e8f10b3e4d56b2fa7570b10ce2dcf89bffd385f0024695546f5fb0fd5cd77a580ac5390dde7239b2f67b11122ab771a3d543f373147c6da408a24115254f660f39ac3f75ee7957305eca2e4887d374a349d8da5a5ed067bb023d69f7e53231414c7ee5eff44b95b2f631aa269dae9d6c43fcce50012943c3c72f913af0d13d714c35e83f453d7cedd5f681feaab2e9e836891475076ef67f161ef8e7bf93c9c93736dc7a90fbcd6038b802e2f4f2a7957c811ef6ba9abe24be91aabb34848f0e9cee17ba5a26f52c5ab6693950c0d15a998a83af5cc89b7ec364ec2b35fee58b1f766f2fb52b6805bfaf67af8b91c193b6b150ac26494e995599feaf0bf7bce9fa4da6968bb8c4d0b76e5580ff55121138b20c4d3d45a91759bd80bce2f0a4fae125425ef5b740e7a4fee50df698bf2afed8c530e1edbbed15d30e7edc5c7b23d03b4290080d8afb6f5f25dc7587e6b7f7f0d9ccbe572f9380059c9ce5d25e7e4c1983c2e1256bc38b12b4e68e4a44d87eaa433aff407ba2bd55b09389fcbe5720538c2050d3169da6e0e52a9e187e33f0b10bf38eed0fe549a859d9ac4c612bcf2f112ff1ea72c76dfdae02b27e072b93c41fd82152ee071b95cbe082161fd0f90d8602b2abe3eb9e3d0c75d4f5f99efc0e073b95c9eb051065fb309fc9cb34be6ef7fc30592fae09b4d96cc2ab80c5d0b43052a883edfdf7332a7610186663c6098f693a5b357bf341ddd5b8f0a00b2ae63fcd947171e78592de217de5dbbe8beea80600b06cd68c038eb978b661f7f55254282f2778f9f160af0ba4abe8ca1a58e0c19f81f2e6fbff15908006435df11f6d9bb0ebd6423c02be2f61c7827ceaae564897e96c06f3656ea8149a9487dbcb830c8dddac4d8ca6bd265e6b03d7b83752900c0b20c3005918697bd220918469d6ca5703947776d2a0060326ecb4eadb4889be363aaaf6fe2d86bee99d7353800456fe8818343eaf60db237d233b0f21eb1f541a1000155bfcf24dfcf8b9c0df42cfa1ccf6b32a748d1ecb7e7e838f2d1c11d1c5c5c5cfc17bcf6dbba7b0aeb40c8a4d3394dcf93600c45858aa8d5211dedcc8c2c5c420e54f5d872648a059da4e8b7eee024a91341ed0c8ddda63f735c7d68ba150380a41cb07caee99560774fbf1e93efa879ebb4a9a95174ba85b4e396606ec3bd1a86532df348d119bc6383efdb79ee26a6aee31f9a0fb260611412d69a40a41d268ed08aec67a167e832eb2938cf9d67ff60a4b74f60cf810b9feb39aa7cd3733d456fc09210d1862e9e01ddfb246acd9a00002000494441548e3e2270336aeb8da0145935fed3ed6303da5b189bb6efb33ec365f9d1252e2c00a6e5b0b1b6cfc7dae8ebb51b76a7f26fad844a9ea12e9c2c8e4ba827e14e8d4073fd22efbbfdca12a5702f799a7cc703ca4baf6c6fd8cd21787f614fb2cec8115fd65a785957a3c99dbb19d00000b86f0f6d8ea928bf33d556418ac96432994cef339f11301d575ededcfefe30432689aae8b19133ecd889505d323be55ca25a7f1ff5faed2355d73a3399d2c61393796f175acb32995e278a704c3e60d7c585aaa7baabd34874f51e2795669fdbdb5549620a84fd7cdbb6e4dafc3321c6b2e21c150644d70000d43e1aa9ce64aaf78daecbdfeda1c864daac7bc76fbac11655dc5f179ec57eb7ab9bb6b438a6c18cc4fa03d55fb30920f8746bf7d6f3d93c001253a9f12bd37eeea6deef465a98d83ab9079f93f7d16f9ccfa41af41b619011936b35a6870e050080a4dc63ff9505d27b3bca53e8ba4363ddf75e5d6acf04a01a4f8abc34a6669d870285c4d4efbafa61a948c673f55a975b3d4ccdec9d7d26c419bbabd3000028fa234f857bdcea636161efdc6d17ada7a5d8906a25590204fe064df0c3d7ed73148d9ccc0d0809fe3fe0bfdde83f387b55dc3e4fd67f5b10dc57ab7c43f3573fdce32d4bdcb54420313db797abe5f7c713646e74e99cb52b2dbcc3f7ded5cf499c6e3352f14ad212c9351d02bf1cbb76c19429f5bfa5a4405515eced213818faf56bf430f073111303cf9ec1fcf97f7fcab367c3c9935054f4e717a29f1f301870fdfadf9bea8f2f278af7c0128debbbc1c9bef70c397b18b3386fcf6f3a59e1b4de92f91f17a3a82c36fc321eb8cf4906236a140100d20fd60291487df0b2eef6dfef5508f1c16ac2727f63c252f98760ef5ed0d6061e0f3e7e846bd72028080202e0ca1560fcfc25a59818d8b5eba7182b047e97b1e266a5f734edbd8818087fb7b1f22e72fbf629b3d822a0a95a0f993ec62427e37dce7f561ac2e23b2be61dcf53f599345294f73e91a81e84a58270f776463f1495613e748ef98f44c4e49cc6cc742264ff8f81b737983794e48c19b0772f4c9c08f3e6c1f6ed2d04e6f1804e2764f61bf0b74bfe9b09feb8b1224d467eb6ba44797d3f743b5fef4248e18b342ec76c21c4404002226e5d2d2185ff20c87c1e1580c7ad434d2bc0b0a1b48808d2fefddcb04520254559b0887cf6ace0c821cad265a4b4d7a261a1c2d1a3281b36929e26609f3f234d0dbc7367c1d22520fbe5f014f9e225caaad5d8870fc8d05018b698bcff0030e8fc8b179ae54e9d3b8fbc7b0f40bd536ba4a9c9cb7c576f43dfbb475bbb1e5ebc001a0dbcbc60fd7ab06c7da5323515962e85d858a8ab035d5d183e1c162ca8ffebf56b9832051212404303a64e85a953bfc44a4b83d5abe1c913282e062d2de8da1556ad023939808625a488089833075252404bab79dcf3e761e952c8cd05636358b102f6ec69be10939a0a8b17436c2cf078d0be3dac5b079e9eadd21f1505cb96b5c0ac988c53a760e142484d8551a360d72e0080880858b2047273c1d01056ac68411aad65dd5a822d0e6388e6f12f042a8bf057ed78b2082744418000813f5f7588ba0602974b4a7e217ec5aaaaa8d3670a172ee0a5be144e9e8c7dcc437a7ac2f5ebf8572e0be7cf27ddbb47ebdbef4b27171b4b1d361cb7b2e4479c13ce9d4d59bc184b4f6f3117e182f9a2f1e3405a9af7e635efcd6bfe8398fa146262687dfa8194149c3b07fbf6c1bb77e0ee0e1f3eb44c6b5212b8b94176366cdd0a376ec0cc99f0e953fd5f6c36f4ed0bddbac1b973e0e909d3a6c1ad5b5f227ef8000606b0752bdcb9036161101505ddba7df9b7b212a64e8575eb203717a64c91887bff3e0c1a04eddac1d5abb07021cc9d0b6fde48909492021d3a407131ecdf0f972e81aa2af8f9415252cbf4dfbd0b5dbbb6ca6c65254c9a044b97426626cc98519ffbc081606a0a972fc382053073a644ee7f99f5d709fe446385f776958d0c9355ff6838866c7d5af9cbda42d5ed3e320d593315cdfd665fccfd966719fcf3994e2a8d6db5eef97473f3c90975ff46c6dbd8c64b1f6d1eecac2fcd9261caa81bbaf45f72bfeca750f83d9214151c736f2c32654bbf99e7b3bfe38e4bc91224f01f005ef57c7b707b15960c53cd61f08e24b1d7e5d425568d4d8fc99261b23cf67d68f4bafc2accde212ca5307edb681f2b0d264b86a96add6de1b58f0d5e97b3cecdec64a2c464c94869bb86ec4caafa5297d8b1632c3df67de47eba3cab879b91b20c93e5bc2dbb89d7e5d403a3dc0da459324c3923cf8927d29b7b5d0661cb1105393b5c9a906a32f36bcfcbb50f86a83561a7d3b9120400c079b1c0b8099bf65bbef8806e20aafc7b6489b1ec27af9de6fcafdbc78e747501006bdc9dcae309b66fc53b77465a5ac8d000efd259b87c99a8574fdcd34314324470fc1829fe29f6fab5382c65d56adcda5a70f204eeeb2b1a30807fe634d6ca2e57a4a08064658144427aba484f176969d5a7b06225d2d581dbb7a1674f183c18a2a381cd86f5eb5ba675ce1c909787f878080d854e9d60dc38d8bdbba1946b61eb5698350bba7787c387c1c808ce9cf912b15b3758b306faf6858e1d61f87038770ee2e2e0d5ab469661ff7ef0f606757598360d6c6dbfc45dba146c6d21220202022038182e5d8242c9733373e782b232c4c4c08001101808172f82b939ac5ad532fd6161a0a7d72ab33c1eecd9035dbb82b636181901002c5b06e6e61019095dbac0d0a170febc44ee7f99f5d709fee49915ba53f8bbaaaa8aca8294fd1d53c386ae7ed1ac318a043faf73a1a98f8a29aaa8a92c7e7f672af3c4f871170b453fabc58884f83f88f1360ca36e4e08da50dce7485a5169f9c767179774d3a7b56d0bebcf269b6eb2ec79714d455156e448747cdc88931f895b2e09b45289abeecf19b8b278c88dbc92fc6bc145ab07cc7e58858061bd24b9a2aca4a2aca4a22cffc91c03ba6d7067ad06afcb1fef4609bc7a18080b2b75876cbdf12a2b33f5ec3074287450788e0040f8e1e48871e7e4e7c7165595641eedf46af190958d8d96f336f2a95ccf4eea14aabc658f693b8fcc93b8a391f7664bc8ac18abcda99f2b4a933798dd993a745f56738f822d460400c0e47dcf7cac27386d83434be7791926f39fe4d733753b48a5c19ea06a86dcfe248e589230cd88fa7f885228440ce35ea3fa9a4afddb8c150cc701e0cb81200a056fba8a21105076eca4b97bd275f5198aca34ef4e0040cac804004088f43c09efd5f38b14dab543c6dfb3298acb2525258bfaf6054ac3ae095d5df0f282870f5b1ac1f2203616828381d5d2094f3a1dba34ec01c030b0b6868f1f9b72015bb6808303a8a8008301aeae0000efead7a1404a0a9c9aecab3232aa8f8b103c7b067dfb7ef9cbc6064c4cbebcf2f970ff3ef4ebf785241209ba7787c78f5b6416121361c0805699a550c0dbbb499d429090004141406ab0255c5dc1c0e03bb26e96e0cf375600235328140a5dced07f684fcdb257795c80ba8449a6e64356ccecee6c6d6437f1612daa7d7374ac87810c4b465abbc3f07d2fab1108b2b63be90eb8550500ec8723b599eac3636a01a03a6ab081e3e64c01d4dceea3653d75d5b82e1dec2c0cb41dc79cc86e71da8444215328542935a7c1a3ecd0fbb46201405dc25413ab79c9622dc4cf58efa03f30a6969fb173e0f4c4dae7d36c7574b41da6ec1a171c9e977fa8bba98696598fa31f85202a8ddd38d0419bc5929135f49b79f1030f001a6908703437f55cf292f3dd8c1746f5d1726d1866d53d9b66693e3b89038097c7aded6bab2a232325a3ace934e966290ec2c2eb0b028d956599d2f28a06def39fd50100aacb383ddddf484986c9d2b01dbc3d4172eea685449a805ff0fc15df7adc686f7d193a5341d7bedb8891ee4a64c00b8f7b2b3b2d5814e2ebe2646d681e30e77a8100da545e80171defa8d129a24c6cf154df0dd274da9625a88d99242149fe37a9128b8d44a150682c2dcf51931d20ebd9271e5e7a2fac97ad8e129325a3601638f75abe0000809b7d66b287be9294b4ac8c9a65b7ad6f6a244a70663c5b907761869f95960c4b86a966db676d6ca988e8deff2cd424845f43fd968f775664283a8f5fd9175d0b4f90f4ba9c73fe5c91fdb89eba0d5e970b62ae56b8f4b190d5e9bb6cc9e880f6c61aea269d262eee239ff9308b0320acc82da6b61fd1df4a8ec2d0f21cd257b7fce587fa46cdcbbafe80e2df45974651f31e35765067071da684d7e5d2ac7225dfd02e862c0acb2870849f427e4a413363a5e5886290a90d14d3c54e354058746753d8ae67550de307ac310483d6243e46a1377ca791c531f9b911ab161f4eff7a4692f7e1dac29eb6aad2324c396dfb61c772f878e1716f6597b015c3bd6dcdcd03c2738a1a96815a501d7509934ccd062e9adcd5c3cdd6cca47dc8de97b50855450fd5b79a93542f22d1a7a3de1a5e7bdefff2c1455e1e002075f5fa2e5251f14bef0840591c4659b152143c5870e9222f3e8e7ffd1a00008f0b00584505f078484545c26a5355fd8eaeadaa0a701ca9a9497c555787f296e6b42a2b412482862999e690976f4a36d0e9c0e54a4c422c5e0ca1a170e306bc7801d1d1f5d683183232926631b5feaff272e0f1a019474da9ada800810076ec0006e3cbb361039495b54c3f8e43839c5b60564949820571ee9a9a12e11b5fdb9275b3047f81b152df77d6e53d3a77b3ccc8d74c6c48f1f26f27586c7a989afd6abf0f3c5bd2775e8adfb1ecca8a8f177ae72ce93f27b69aa2e5e125fdea567a1d7073a29349dae41751595ce064de7ec9f4f0d2a2020070b26ee4f7381afbf2cdab4b010973e7de2d6f6d6600092a5e5d3afe9ae5e8a9dbda7e629ae99473db9ca41db7a7e4e57d4ada3939fcf4381dad51d7330af3df5d1bae8b720f0f1a7044666e4c717559c621f7b8a943f7668a751127eb72b6ffa127e9994f56b7677e37e32d3b1be1671d9eb95b382bbea4baaef263e2c111965218e7c5c69917b4b7a696716a4bdfc76ceeaf4b0554f3787eaf19affc8ebd29ab2d8a9941da3970564c25fa562212fcea78ba4927864d597dec76626629afa9e4d86fae72c75e8c4f4c7d79cc2d7adce893e2cbf6feaabc5a91bd74a7dd4d25a9fefe9b54352d336eceedb3af701d6b751a02a6e588c30979b5d5854f162b9d1933f55a090e358f16cc79e47932b3a6b6aa2cfdca325f55a644096e71630126e734e3fccb929a8a821b23ebb68f58f084d898f947815f949ac1d7753712b73ba6b1bb2e2f3da5b0a9d7e51747ce96bb4e0c6cf01888973e8e2cb40bb291f4ba9c1797c4367037600230cc874e76293871f14db59057f0e8d4e58af641f6e2b0820f5151bc8e3d8c5bf5badc7ef228fd17a7eee4d409d9d9b78f3e00cf3e166d3f265d796f9ca5baba96a54fe8c69822f1c84554fae4c8ee53a90d5e9779195b038c54348cdbf79c7bf20dbbc905b667fb9b6aa8ead9f94fd8f7ac421c56981fb57fe7d72bde9c97ab7b8dba66b0fc495115bb38f9c4585b591200003b2db272e885e4f47731130da9df561dbc82a817f63beec5a7a4dd9bcd5b3f7049629d9cdbb84041e4b15436008030efdae174cb513d757ef515fae49bb780c1c0eded5afef7cc59e184f1a249137147076466068c2f3d009297073a1d2b2991b03f3e7ffe8ef92839392091b0e26289af4545a0a8d8b23942a17cd9a4f25d387912a64e8569d3c0d9192c2cda7a4e5b4101e87468c651536ae5e4804c860913e0e5cb2fcfab57cdf7b53435a79a2d93b5c62c00282a029d0e1515121f1b2d9befcafa57192bbc67a38d582c19968a65cf9da4d035234cc5b3a06485c0d983cd99180056977632b23660d54c2f552a45d175d29a3ef8b5c32fd84c93ceb6dcc70f3fd57d7e1a0b3d66f7a3c43d29aecb7ff4886dd3c554ac07e8062113fdd52980495b75edc0cc4afcc4fb5a9d1df05291614a2b6aba4e7feab830ac056f5f6d81e07de4fe97568b5605994a9369ea3e3396b87e3873b750080040d31e3ca59b0e0d00b0ef67bcd5a9281a855ff8e6657a110793d2b275d497c2300a83ccfe909a9255ca23cb1a3838aa53a13661f74514bc6e8a871a8d2c6311bc7894fcfdd329ec6f25d26cea79f7fdd3a3649fee98d0c5464f59db7bfa99acfa1112c36cf47837791260b28ea327e8271d7d588ab7a5bcda38cbf64daac47a79899396a2a2bc82f5e4b48e6bc2471850c9ca1d06f776d0942293a52d82660f514ebb93c9058c4ac7aab3535ee5560a690a264e36ca5fe948aab67f70372b150689a2e0387a411778f6e0238fe8e1ff2034f7ba2ccb046e25f7cb545d75c2fe2b1ceff17e2a0d5e972b1222b22d063aca3549a2eac9aa611b4563b78f36a602005ddba79f43fa5417353965a35e2774166d0b35107b5d2ebc7fadd2f51bf607c632edd2db303ad44a4541d966d8fd0eeb3676536d9b02252b7ace3b792532faf1838bcbbd0a36f5ebb9e52d0f00e8ed96bf2e8f1fad4d06009a61e88e73576fdd7f72277cb4f2cd7101136f94e20040d5ecb6fa74e48dfb8fef9f9c6595bc2830f8c447210048791cf8587523500e00b02fc3a7ba57c74e95f86d5cdecb589a4462a8b673b7133718a6e5d8495eca6409fdd54a2325cb05cc0832a60350757b4debc2bb7efa751dcb61546ff2cd2349b50082f7978ee4d88fedfc2d57d23fc352397090f4e08170f428906aa97010c2381c90ffe2679b74f152932e8e843b3a90ae5cfdc2f9ebd7585676ab99d1e9c09354210c06eee8408e8c0461c37cd2c78f101bdbf2e2059d0e5e5e70fa34d47ee7a80921a8ab6bca059c3fdfb63e9c04cece70a909cbaf5e41666653fac1db1b1e3c000303303797785a588b6480b3334444b48959f162968b0b44457df9f2fe3d6464fc48d6bfca58a13b1fcc66b36bea2a3fa59c74bf1dd27f97784e8222ab21575faf05959fd80ac6eaf5262f4dcd4c915750c607699beec685779ee524df29b6ecd5b557bb92dbcf73136f7f32ead6303222b394a449f593a434b2902bfc6a744f531f135b52c36157956747cfe5adec3a35baf2472e9512946697b213e6b99a9a1a1a9b1a1a3b8d8f1342458d08008022af254ff951c65b01d570d4a1edbe59eb7a5b2aaa59779d733e8b030cdb7927965bc42d0cd055d4b6efbfe2568100af29f854997fbcbfada1b1a9a1b1a979b7bd79c2da5ad1b712695695a48cbacddb7f3d29b7b422ebce6ce973a387eccf14000050141a5822cb692960959faa846d2aafb6e02fa902a019ccbe91fce66d4e7179c9eb3393eca431c0ab5fec9fe8676ba8aeaea56114b82bb7aa8a8b83b4c7e693d3a42327b969a9e87418bee571d9578b3ca2d2475b8676b4d252d754d732eb1ff1b9b69a436cbdfd93f0c5ebb2d874a9e602439ed1e875b9fcf1bedb1038de53a1d1eb72f28534fd7e6e8defa8367973ff7e1136fbae2d7593c100809db0b8d7f4e79dcfa79556977d8a5d88ade93ee176390e80973ebe986fdbdfb6d5cba451f9edf1fd56178fbc9953565991756378ee8cc0c5896deb9148f2f67dfaf9d89b1b9bbb06851d5a66f1eeccf5f7cdda124db7f380ae6e56c62636be1377ec1e88dd3992cc06008a9a47502f0f5b13232bcfa1eb0e4c544938f6b0f9a2ea17634558fea146d14c8bd97c6cd092fe6aa59152e4b415ea275f280a5ad2359f2a44c0b41e3a9075f76042352f2be278becb385fb59f7d889414fb8874eb36f9f215caaeddb4aedda9d367e0bebec2e5cb5aeb2ff14e3ee42347b0f474a865938f1d279f3ed3f47fe1e245a457afa8434349f7ee91cf47d0060d466a6aad2d3d200b0be0f1c8bbf7909e27616969f529842dc6de7f80ce9d2132124e9e045f5f60b160eedc96e9d9b811aaaac0c5050e1f86bb77213c1c264e6cc3100f037f7f387000debc81da5a3874088e1f6fabbc962f879414183000a2a2e0cc19e8d307d4d52518dcbc197273c1c3038e1e857bf7e0fc79983bb755fa57ac80dcdcb6320b00cb96c18307b07a355455416626848448cc097d57d6bf721908a3ca99760e0d944eb9d8305fd9b8238a2aafcdaac82eae6fa282cf19150c4d251a90149d023432cf475cc8d0e96aad61ddd52027e2fcf90cf5002765d2f7ab3575e721c3cd4aa3af677000a33029a206676038bbac4edccd6180615f5c2763d0e485a2a8a724d769775266464e56464e56665e517ec2a2760df389d80f330e18854111f144f5a4d456b0eb4961990f5e7721f17d49d1a3c56a17a74cbaf61927c9398ed97ef3455ee5876b6304e123e7c7b1a5d534e40d265d4fcbc9cac8c9cac8c9f958f6f17c37b9a683bdaf1269854086468751d33c19ef9f89671ef8c5e9f5652128c92842f2da7294b6941746615041c417cb15f1ab6af8e86b49b6812a8c2aabaaa6aea6244baf2f66dedb1dc39665f73a9a9457945f987d679a010d010050543b4e3f1c9df6b9eccda91eb9abc76c4ee54a9620fbd9a2613b056323d3f30b8af2df5d1aa04226aec0fdb34053b731a5e5c5e78a57eeb939f17974331b8d06afcb9fa3f7c548f51ae7dcb8e6c37e752159adb7a76abdd76576caf6a06ee11a9b6fedeaab55ef75b9f24d72b961f0683f3d1699a6e41032c1a9e6fef54c2ea08a848bd9e6fd9de45af7ba5c949cc66d376ea4bb0683ccd0f01835d224ffcebd3cfe77eb48329d02b84084bea54da82424fc2a0446a6939148d87a4c8aa29e4c794601b7c59ef0eb79a2961aa9a034b38023ce805b9451ced2562003d0cd8684283f3818137fea4c69c7b1de4a3f7d772e75da745aff20eae831e4dd7b909cace0e409fe95c86f2c8b0876eec0eded699dfc1846c6e4cb5704a74f494cce7979098e1e21bd4aa3f51f4059b75eb86205d2d242b2722d2625eade4d34720465dd7a9ab70fad4ffdf967bc5327fee54bc0e14070304c9c08e6e61017077a7a2d53d3be3dc4c5819111cc9c093d7bc2d6adad866c86f0707070007777d0d4848b17e1e2c5b6cacbc707ce9c81d454e8d10356ae8475eb405bbbfe8216316c6d2131118c8c60ee5ce8da1566ce848c0cf0f36b39357f7fb875abadcc8a733f7b164e9c005555080c849090faadc13f90f5af3156904828140a059cf2b7378e5c2f52686720d32c69a976437ab1ee2cd9f1a45420ac78b6677124741d6ec702a0697774a7dedf748de6eba44451700c908ada1485b979eb7ecfcdd7b85024140af9b5f9f1c70fa761fad6ea34a0eb3819543fbe9bcd011016df0b3f577f6c11a32b2a924bd2f3c5c308b28c1ab33afb7d350e004033ec3fda3271f1c2f36faa848073cb331f5d8ff924f8ff1907ba81bb56e19d870502005e4ee48e3be52200007e5ef4c57befca7988c25256576690c8248c9f752de2516e9500516555d4151814320993719bd4477060ce8e87055c848435f92f6edf7cd5e4a4650b8960122b5b114b561c8d79fda98ac7affef060df9658be99a7211d00809f7b64d5b98c3a9c9b1bb97afb47fb615eca6d2a2f4cdad45939e75a7c290e889d767ce7d3faa5750949fe0555adcdf673193a6606f2541095c41e3893cb0300bc3af5f295c44fb5228c2eafa6224b239348cd4a10d555f2a50dccb565c8c0ff786dd7ed12e254d19f06199771dde1e2f2432fab05552f0f2ebd003dc6bb36785d2eb8b1efa9d28011765fbc2ea75f8e97e9eea74901005497b66b60974d8cb0cb3bfba87ff1baac68e3aafcfeec91879fb848589972665fbcc8d041930e35c911aff5fabb2a7eed7599c7abf7baace56ccf7c7df0f8b31201e27f7e7af4f06b9a998d5af3c3392d440451c993f3579e641656d694e7c4ee99b1eca556f74003bac4065b5ed695d351a91f4aabab0a532396cd3acbe930d88e0520c8bb7bf67a52eee7aa9a9277b737ccd8f9d1aa9f872ab9e9065b5493faa5cd5a0f0b56899ebbfc5a361bc7b925694f5e96b6da1e5a69a4a8eefeea6db1a5425145c2aea551523d06594a0100cda8ff30edfb73a71c66fb8fe920ff336d15d1f8715c764dfd53fa99f7f6b5e0cc69519fde4dcd2de1dad5bc5c89751ca4aa2a38719c57f0895b5cc88fbc88bbb972d935a24183be24dbbf1fef6532b7a28c97fc1c777325a5a7233bdb56d69cc8829d3b78791fb8b5d58d37c20100eeeb0b4f9e008703d5d570eddab76e8403003b3bb87a152a2b81c381f47498370f0060d3a6e67b41ce9e85a74fbfbcaaa9c1f9f3505101d5d570f326b8bb03421012d2a6b80307427a3af078f0e60db8bbc39b37d0bebd44787373387b163e7f061e0f3e7d82cb972120a055fa03025a66f66b32c41830a03ef7ac2c183f1ea2a325eea3fb46d6ad25f8338d155ee2383339390559653de7592f5cd69e59edfad5e2a2b4cbca0b6b2c6e0cd69757d0ea7d416749c4a68e721800489976b167e00a1dbc756840d5f4eaa88cd3ed03cdbfc35527bfe85027750519392515d3be87c8238e1c0ed1a50049b5dbe6e516e7bbb5b374e838f4aa7a807ebd552eeb3a6ba2ced94eaa32d226e31ff10d07cf092c9a66ca62a979877fc00cc7449c1fc5deda555b4e86a561d76775543e1ffd0d8c53f5876e9b2ebdb5a399ad8bcf8c17365e62b7a588937d657e675379691939b33189fe5b77765741b569c7277be9c8cb4a293b2d2a09deb7a6833426db71e3b5edd60fc6dba948492b19749c7c38a5a6094d2d24d2549390a455a5734f4ff1b752575452b31e76566adce99323c40bf4d27663dac7841829aab49bf3beff81834375296d2b2f86f58c2d21a5f3da5b38b8745d53d2d1414e5c83681292acfd26552d82693b7d5d8fcc71f6b6ce9e7ec32ec875d463000008cbe2f70c77d094674a6b79ef66cdd837d39a215982d061f90aa7a8fe76366ede9da73d35725323bcbbfc69c0e47c369d5ba878d84f4351bdf351a545e7eaf50680e0c3e5f0975ac3422dbf785dceb91943f20bd4137b5d4e3fb6e3616545f42c176d452515052515852e11250898edc322d6da3d1c63ad20ada0e1b79d13127e385887cc7e752149b5af975afd2268f5ad1e4a2acad6335ef2de2d71d25050ea7cba18c7e47cb79d99ad72b6bf9ebcac9c41d019c5a927b60734df1fd7524440fc82fb9b87b8996aa8eb590d38c4093e726d893d132436d8e2b5af4fcdead64e4f4bddd8674ebce5cacb878234c8003827e7fad2be8e7a9a9aba8e632f2b4cbd1031c1840a121b6c454dcea430ed165f0eef923edf59558ea5d63e343cb5a65505d68aeaa0e9f4ebcf5bd3414b56bbe7199dc5e757b8888f0750747b8eb12acaa2068e7692f9f755a15a3675d66cd2f51ba4f8a7e4b367693d7a21164b3424f8cf6923b5b530650a5cb902717170f224040480b4348486fe699ae087bd2e7b79fb108af4df09bcf07827db1353d3a3fa2a12ae9d08fc3910646df3e991bd3969a7cb777b5d4e9ae7345e21226ebec57fd9daad4b9864378a752e7183fdd763c5ea7bc3ed262847a46c7260feebf8e27269c3866389cfe459b9e20000200049444154b1f272c462e15e9ec215cb51d39b48da068694f43f96411834081212a0ac0ca4a5c1db1bd6ae0533b33fac7a528000010204fe0488446a418b036d7ec8ebb2c5d8c59d8c8879b9d6ccc00f9737472b0dbf6bcdfc3752cf60f0cf9dfd938b87c180cb97fff84a48182b040810f84374b6d9e0693f349cc4e41c864f752004d8f2b0fde5e20e9e5b3fdbcd3c3bd18cb0e608fc36fcf8325040d71e84f808102040800001023f1bff04afcba8f4ac87accb91421c04599b6c14bbddaafee3c5ce499c6aa037e1691d5101ffcd4025a7dd655d8ffd1a9f8a754fc6ea18ce4ce2b4d676feb271fd32f0dfacb0501d70af86a820ffc43afbebeb030102ff246305d5655c58d4c75e938961184956cbaad388f5b77ee02651b28aef820d132cdb70cb70d58d2e2ccd49097f546fcf8e1bad82d583ac6cd37ffda3b27f994a41b56f4ece083093276118c6d07209d9f4f0b3f0670b4aa95ddfb5b1657f874720bcf8849bccffadc7ab6e74a162cda13a26eee754554cda61c6a6d96ead5f0ef29701be022fefe6aa41ce3a52188661740dfbbe8b2232ea7eefe5357865c2e67ee6321886c95af4df9228f6ba9cb2c04052c6ed77373aace1a52cb0b058f0a2306e6388bba12c866198b491ff9cc80f0d5e97334f4df2d0a663184652b219b8f55913775bb50f86e939ef7acfcdbb3035c0565b0ac3b0769bb29a785d7eb927d4419582611855dd65f4e1b75f7b5d6e39a2207b8b75135235a73cfbea9ec49a7b03649a04e970eab3d8eb72d24c9d269f2dd767087e6e852140e04f3656f8997bba3b0cb9ac38f6e4cbe26a7655e6bdddc334928fdfce6f4bb342c22657d292e4ec078feeaef7df5d1825c9f4b85126e0734a53773a26ccef37ff495beeb7ffad8e9d9b5683acbd3d5dc6c65aad785058cba97873bc7ff5267f8fb98faad04f1394805bf1f660c79445410b9eb2ff2945281778ad96d388dadc330354990ed326d94bfd9cec1826fdc606997fc389ee5f0690ac4b05e7863af4dc2f1a78f0795135bb22fbe63297fcf397b3f9bf51a0a8f2def45e4b8b86dd2de5944685162eed312da61201c366657a83902b9f2f34a2db0f0bd46ef0bafcfed62dbe4f2f234141a57ee8ee988cfc827791a350f8807ebbb30400c2f74742469c920f7b5e29e07c3ced9f32b7dfd2c6f92aceeb0b71f2bdfd3429548576bde7ec3b1d6629e175396d43d0e468eb5def6a05b56fb79bdf1c377067c6575e975b8a080080c9074416d7139cbbd5a9a58daa4cb3c5c995f5411e0c566dbc9e516b444c59fde797b34dfe5fafcbdf551f0810f8e7a0a2a4b02dcf9d1b579bbda206e0e537fac931bd0f7d14a2afc1ff707682a7811c0500a48dbb2e8ff92c440889f20f39b16ce6860d7236d3d572df965170c65dc6f9708108f133375a2b74bd59851042dcdc4b73028c6530008abcc5c003593c89742baf7796d298f8942df11167bf3d3ec15d8b010032667d363c291789f392765cb121d4461e038a76e086671f9f6eea6dc202a01906ed7fc7450821242a7fb2b19fa51c064055771d7fe25d5d0391b6f39604776867a2ada4ee3429325fd08c39d1e7a879fe664a340060e8749c1199c74708a1aa1b817226e3c24674b435d75351b60a399229ce04af7abea58f891490583a3e33560fd2d11d1f2f497eede351aa323d6f57218410e224cdd2a1b4dffb51c87dbb3bd8515b9a044052683770dbf32a1c2184d87163b4b583164ff4b736d4320ab9fd6cb9b972e775cb7b1bb3009826830ebcf910b5c8578701c0b21e139127a65b5499b833a4bd0a0580a4683f6cffab5a1c2124c8bf32b3a33613038ccc54739a15cffe56917d531a78f9cd2079a6f7e1bcc66a8057c74ed0a4b6df96559530455765e09dcafacf65577b291ace4de6b44c12eff57273459fc5737b3b59196b28eaf8843d281335937b7341e952daeffd2044082141e1edc59d0d5900c0d4eb34e78ab8406a1257f56ca7ca0000aa9ad3a8a3efeac4f1328f8f7652a561184691d6f55bffaafaedc60e32004093555050b69cf8b8b6c5ea8410ffe3a5a96e2a64a0295907af0eb39776395a2842ad80fb6ea7b78c62cf631f04082151c1616719f73325384208a1aa5bdd15dbadcfe023840445d12b7b5b29920148d206016b523808e1b5af8f8cf7d06102004da5fdd8c8022162c78dd1d60bddb228509f0140d3efb9e5450d8e105ed2d076eaab44d8a4cef616066a4a465f076803ea12a66891ad56bfe64a942c8eb7d2465a1638eff5727395a0e86a84f0da573bbb69eaf43b581ffa875079b3b79cea8887350821846a1e8e5495eb7db3b269004ed26c3d6687838dfa4790bbcb593724a65ab2ce3c1aa122ddfd6695b8c248f95eae109750ea6223a6e7f9d2faf27ab9c0c27cde0b4e7d1ce1a7038e0cab8d99fcfaf79a7b031555421fd68a138c1daeaa38f05e4d4b24378f88f8599bade5036f54350b2728b8b966eed6f80a1c21541d1da462befc35af79893c9f61a03d268eddec332ffb4cd8bcf0d79cafab5c73b5d9aab215953e5cd1d55886f43ff6ae33aec9dd6da7930ebaa1ecbdf712507080288a0b170e14b7b8f7de7b1cf756549c28822822a2e246192a8208a26c900d054a4b4bf7f3bc1f5a9051fc7bce7bf6e9f5f3832d4f9e2677923b57923bb90002a946b79f1d5f2f83f92973f5f5c6ac99e3e7e66865a0633bfe78061782d88f27328d96bd57d4a0b4fc7c1f8adb891209ac820a7f2e7e07b2c24f0dd5c2785daf55ea0ec5e58faedecfae13c8248def0efa90b5a6bfe4ca473e004c1627d64b611886befbd3ef64a535638315de62feed8216994c509bfd3aa35ef2bfc80ac47935cf80ecb533a94624e57cbe384e5b7beae32648fe5b4633220bf892c6d76b2dd1248b7e6b12ca05a2eafb33752923621b2058c6ba1fc420fb1e4e674b44950f975be12cd667b62a3269b536a94906cb580953757467bfe175f149f56faedd7e5fc9934ab9b997c6699203a2eb6430cc4908c0009d9971d51218e2a6ad36a30d8f6d8060b82579813ed173f7db26a9b8f6c92a5b14d0fe01599136266fb245d2263fe3c0c282db579fe4378a64a2ea671b9c08e6ebb30472b2a209087ea7bfb442300c897277580294dd8a87154251f5fd99ba1886f5d0bd6fea4582a2cbc3e93ab39379302cab8d19cbd018712aa349226e787bc09761beea3d1f6e7dbbd0506f6a6ca51886259ce277efaac53facb21f59839f3a4f0be375add3c8cd4f99cb54eb1f59df9ab1ca44635c421304c330c4ba338c66b1395bd8439644b93b2c00a6f7812c1e044b2aaefad3adb6e6087b222bd29692fb4bcc0035f819078661c9b70b3eea9ae32f7fe5495b8b22a7ea123c8f158a61b8252b2222a9942391b596dc0d3526b89f2896c030e75120dd7c7552831486448d796f3fd64b6059edb5deeaede3baf2e624290beba7ae1b125d2a90f172c3463100e891ac40cdc9abad71a68b9fcb494e4f64455c78ac375167c2c54f6c09246afcfa26b54a0cb19fced421ba6d785c2e80a4bc8a0faf739b65303f652e13103cb7bea8168aeb9f2d3725789efb26ed4256340179c4a522210c0bbf1c74a5f4eef2c0ff86e8cb4e4bb4cdbe3c71b7bf28ef23ca0dae202bcdcd6ff7f4679acf88fa26faff7828d1d73dd6388f4b556d46bcec81b3dafd45d4b135ccd3511f14d9ee7f64d55707e88d7ed0d4a5647bedf18ebfe489611816e41e1e643d3a2c872311563e5e6943ef7fba585e6071de3e27d305df7b6557ce0171523778dacd8a2ee24b788551d30d986362947b3da56405a03434c8ea0c63cf497b9e54cbff22fcb4d104e37ab65c2a272b64a0ae4153a768dbfa2fbd92d302b591154380d3a093489a16fd679d485330775ed2343ad6ef7e73576ad3dd6df6e46c45797bed35fc2f160a2058caabc87c5bc287e44d0837f06c811086c565d7466a182d4ae5c12d49b374f5e7a5f0601886252527dc285e17944e4c5550e1ef4e56388f461288a313e5131949f1a9fe0c3c1e8fc76b8f7bdc6522d1f27c9296d5961c212cab0a77c7db1f6aebcb4ac80a3f6d811e6d8c7c74533eddea4e56388fc7d2f417b57d25fabcdd5a7bf28b165955b83bdee1489104866158f071ad316140643d04c330dcf23258db6243961066c70f271bb44d1da086bb43c9c6ab3204b2aa707782cbe93279b764df1b44713955d6f37c4290b1ca546fe61b1e0c73120248a61bb2840aa7325dd7627d9600e6a7ccd5d198f4546e12a83eda8fa0a384ac680080c4e171180000a3f7d2d8cacebf07b1a207907b85554861989f32579b3ee1a962f628cadd6149ec502e067da2e24f8d777cc92ea7cba4b29a6bde449bbd6dc3102f798e81f99a4c81e0c34a136adfedf19feb854a4ddda9ca7e6c8d4ecda0c3e087713c5a2c1164ad376304de6f8460595d943fd566d71711dc439644b93b2c4983ee34cabdfeb7b3ae64dfbb4db01243b541cd63ede35a290cc3b2ca8b1e78bb8305e2b6a46e78c7a3c59d3229293eea44f1bfdf0cc3dc6713199a81c79e1734b58f289dc98ad2e6c4a9bce88177687ba9e0e35a236c0f64455a15358149ec7320a77d4d413959117ddd634df0ba5c25ebb4961048d15bd8a575f053e6ea3026281a90e0e33a73eda9af5aba90151d66c82b9e6218dc64a9d3e581ff0d7eda026d4c9f88baee6d41691fe12b37b828778735dd67dd7c570d87a509b5ffdf614d90b9c61037e04e5b1360df1d80335c95f17d49a1f969b0062530ae116aef2431017afe51f51dca2063bf59ef40b2599d2c5f9584b89fce87582af64168434ee42aaa485276dad370ea736ecf9c43d6987c60949ea2dde94fbe5126569ee7ee099b3e44473dfdf0a5203725727d3f12da71d76761575256f6f0465c72767efec7c413534c90f40971f53218862535af22efbccacc2bc87915bed0114bf0bdd0cd09b574acbf6e6eb327672b2e3cec4cb25f1e9551d52aebd0c6b4a9631e2928102f69bab6fefc343edcfa6ea991eef4975c1816e7ffe2401d18f193eb742aa8f07be2778859419375d4c5ac7a79ac19da68c69dcfc5b9f7a6d39ad922180019ebd5fe499e261a140a956e30ea561daf4d3e154dd5a7f67cc98bb4b1944bb7d1ff353bab504b6505bbf2f248733d3d3d3d3d3d934127caa53c9e140000d0143d2a0a00009058228ec8d4c421141fd052a11492f16beba49a568a8bda11043d73724b395b0a000028a28642f11989c522a50249e7f00b88937166767f4b2d2a854ad7f53956c2692bdcf774088c1a4a2a90c040c22ee7d1ad75e4b1c308a281254359e991c4c1d73f15975636f1a50d69c747eba1011057dcdf14e86240a750680c8be949dc76015a3445b7830591840ee5c2537469f23fa17138a4542885a48d25f5fcaffb7d8ce5d6b11817c39635f36538972db7f6dabd59d34f0b47b31db939a14af2832afbb135d0141d92b8be8edf317e46caae684650b549289cf59460c6ebb0a44669fdd373ef0d664c30c7821eb2040040e268144c9bf9d0b058d45dba0d491af598034b5b4a1faeb6294bfddc240100489a2bd8486d4ba63c298a666aa0c629674be1d6fc8865fe76ba340a95ce745df789cbe38961401a703c7a35e9f61c573a9ee93ae9c0eb06d9cf34274173051ba367a121372e56db4e47797c9530f758d0ac97fdc36fafb0ff1fb768491b4b392473534a878e08f1aaab254c7b5db56ef1e7643d85222e528d8891756d8e4adb9d32b4a68632e5f19ae4492f789deb900c375736778b8a56de4704ca0d0e0080d8c927c38a3dd7acf6d742fd7fa393baa82e7384004fc3b7ab2e37269d4a002316fbb4dfc5ccfd702bc764a277fb67b8e5c3fe11a3229dc39fecf526230000fcb4b5010bdf07c495f0a422d6fbed881d7e73121a210020565274a5eb44971e6f29851b1fcc19b1ad2ef46595402aa87a31bb64a1dfdab73fa9ba4c730b9a30c8cdc6c2d66bd2ae6b7becf222ee9576555d360a081ee5ed6069e9ecbfe4ecc560c4c30b1f780000b4f680496307b85859d80f9875f8ea72666af84b56a7103561ced1ffe93695395b8cd9bc1b670617ee0e302290cc062dbb59d8aeba4c57b46934cd40bda59c2d0578a759c1c4c761691c5141e4e5ca3e0bfdb591aaf80915fe8901b678eb917d091f2f3fae9229fca5b68e8ea63a1a010000fcb475938f48163e2a6de23437553c08667610c5fd91b81d9a61426e6a13abfbc992a8ebe8d0cc963d2dad92a3a691cfba3f92fabf13a288da5a68567ebddc79c0ad55c55c9221ed276ecb13e51e0ede543826f22b8bd3dc54fd7a9529f607a1a4189a2189d73e0c489aaab932e5ae99a1ada3cda411506d0e3261deb4089d9dc9556c0ebba9f8fa4012f8390b763528cd4843dd65efdb72b971aa6bd92d25e7fb120192eab1e0dcb3af4dc2fa670b24a74256be6ef95195fdb019588dea4bf878e951757bb9e0968c8804b6dd18772a02a8594e0ed14e097b96f3302cd364d638134ccf59fa1540a91b07ecbc38a366d7e2c80a19c0500d68505d014b1ed72d63975688288634507e6ddac2171e67326b9b9b9beab30e3911e416446b0d5c7b3db9842bf8163dba78c7b47d599df59c9537270daa014dd658d3221f2ea4cd156c25a79d20f6cbb5819b1be6ddb93841af4333920b562b84c06111872b82e52d9dca2b2ee5421d5bb2ae2ea63eb746f447757a82d7f97af95c857b6b60c7b1196b3cc49f591071a7a8d3400ac3b0f23e82576a70340000a931ea4afc82eaa57e8be36bff9f07b5b03a2ed66adf524ae4be40509cf24dcdda45b74d75b9eec9c96784710bfb90db1ee77d8a4ad71eefa3e04830efe3a191fea7758fbfbc18a4af505d667f4e6f349f367f88091185d5709fb1c4b3e5795cbe10c04d69b78a6c2779f42cd327aef9902d705a18da5f1787c2e90e080db5aa7cf8a4fcb7a92ecb7ea8ba8cc46090500faacbd2cedf434de90f7ec26d2a555db69d7ae441769d809dbe533b7a6ee8bd3ab9ea724195e28c93b026af8968484303a066336d86e68b734f53ae5d6ff05d345043159dabc23f93ac20e883f7eee8f576deb005e75f1536f085ad4da51f5ee7b065000000b5368b49a6b6062414107fbb773ce1674fb2129ce684301fafd81c5bc48720617d4e72a612395d582a12b6432c23792f1b2f3eb7ecd0cb2a210c4b5b2a331ec67fe2fccc391972efb983f957365ec8e2cac4354ff76d7ac99c106cf313c7a721015b8833b431a56180acfee5998812e18f4ae4103212157f3ca15a0a80a8e8d6e144ce4f397158c2e3ca685636ba7824dc9a7bed5872cb6f3b5b83d41abadcaf62d7f2b074960486c59cb2b4b88422211015c6de7a55dc2c813114a6360d87462311bfb5ca10f4417b77babf5f347a4dd4a77a818853f2e2f094a00bf8f947669862000058f309d3f553b7adde93653967b411a6e72cfd6aaeecbc64a3f3fbed873ff0915a8366bb971dde1255288084a577b7eefe6a3f63b8014ac4e1a3b4ac2d996a0888937ef1dc27be7c512cebceddb7153c19428da6cda46051282440e0180c54fd974ab9af272b6b4e082dbf992ec5a7c2b3f83080d829672ee477cbb0b4e2e6ccf1e1cc1d515bdcd5beb74f31041024ab3e9ac5f792591080f9d9978fa4f0610000d66cc23c87ac4dabafe57064b0a4293ff96d8d84dc67c938e8ead2fdcf2a4530d45a9991fc95f3279df7c2bbae3f32b66eebb069c79ee6b178024e55d6fd0333271efc2c52da47084a0d2ee767287aff3d4f6346a586f82e7f542f030048ab1eec5977fc3d170600482aefef52f67fe5ddb3cfc24010bd292c9323e1649edb1405462ff66a535dae8a3f99a2111ceafa5d75f9eb9d64f2287f7d340000e6e71c0bf4db8fdbf1e8fc789defaacb0c676fcd92888b2f2a84b094fdf1faa914a999bbbe1ae06644e6184ff46674575d6e4b89d5efe346c80ebb94562f81c57529e1e7b3b136ce3f525d6e4b0864f5c9917792f3abd9dcc6e297c7176fcad41f3dd2540d0069cda37deb8ebd6d86011015deb9fe28ab8cc569aecebab571f18dd67e535dd50190943f8eb89f5e5cd7ccadfffa60efa223df1c26f5d74201202eb9b575fdf92f4280d49efcf0d7b9cd36ea559e18f5f46ba30846ab6bea68e0506daacbfce7db0fbe6249654da9c7363e248c9e6a4f000060cd27cd3178be6cfe79de9005fd682aaea2c23f94ac00a066b5f461c6956175a727da6baae3899aaeb3627537df0bf7270352bf3dfb3c1f8db4b472f1f05d9062eead8dfd69afb9fdd1d5e15f573aa9a35024eb49a73e761fa4c5b5e707c8c363f0783cde7e4f1edef7f8b3d34ecf675be19148351dcf39173e727fcac72335469e8fdba07e760015ad6618f2dafbecfd6d2e3f23818177597b6874fe2c1b0b2777efe028aaaff10f1391bc7f89592dd9ea6ee9e0d66ffe7b97c1ba3f650aa456e091cdfa67bccd6cdd7a0fd952eee94cfe8d3586d21e7f35713bfdfa68032c12a96ee4b33caaa01506504bf6e5507726168924d8ad634d0f3fd84ffd37571950b35cf2e0ed59afeccdfdb50838aacd9428f5958929477c1453558cc9b89926052f4aede68e6c1bcf9466e9d7974c6ffcb62051f8e6bb5508a3599151331bb73a115078db55df26dcb8b3c80283319b7574be7493b399432fafc013121f6bf9c0266d483d3ed99e8a4620297d8eabafb9bcce0907c85eeb971a46f45547a0f56724f129ca9a13da78d68db0be8fc6d8d8b8780c3f851d65db752548fa2de6405c536bda3a171abe037c22eb619cd39ad3d359cbed8d6d9c076e670df4906ffd60cc17c5de9ddbb2bf2f0d8dc41b0fdb93d4204350071e7f72dce9e934331c1245770d8d2810fc59179da0f5265eff706f167c63860b934460d88fd99b651e32ce1cabbc8fa09519fc7bdb65f8fdf23c6af0f3c97e6b9e35c8a4f549e78fdef8cc830100d2da17614794fc5f390ba6fa1d8fdbca08eb4fc552075cd0d816777ca0a24949ca62ce641acc9a69ff5d75b9e8fe33d490e12672d5e5afe1875fb09b12973ad108df6b01e07bedba77d8f5e574533c1243ef7b5030fdeaf5698628fea7a874adf1beda8a154d4efc103c5edd7c61a6e8eb4607321edfff7a2d84a0fa9fbab3917963843616a9a63d3282b13aeaec304697915b5942008bab9eed9be0a247a768988f3e2708894cdce5860700c858c9178e5ecf6a8100805a72ae2d1968c1a4d2f43c57a4d8ef7b7c63922e0a0048507c6fe3705b6d1a45cb7efa1dfaaafbf7975a62000092ca47a78f46178b0040e219bfca6db64f8304457756f9e8e1900835c390f743cf9c0b6422000058c30913853b5da958c6e008c35db1fbbc14aacb4663e7dbd7146246ceeb4d568d9a2afc25505db7af820a2afc3b20293ce839a4e8d4e730af5fadba9cbedc71163d2e63abed7f5a753935d46aaafabddc234a9495394f275bced18ccf3be18157353415fe0aa8840c555041857f076432edc9db47b8fc26d565bb053b069bab74fa7aa2816531bf3cd198fdda59c554545091151554504185ff0f70d6216bac7f4b4204c57dee4a779501954298b9ced9f3409debba7b4b6c546c4e857f205911b6f254e65341051554f8b7c0f1447e3600b22ebedd76db87966d72a7cf13fe87ad8323a8ab9ac85f08d581f9bf1ba09a6b3eccc1779bba44c60932d7d8d92cee49b9b1f5dd224bfbb51f05ffb0b24a8a8fb81b8e7bda0200efc5141397fdf96255fdaba0c21f08b8f1f660e680885a95eab20aff51b202b716c46c1def69462192f044a685cfec034f2affe481475c78d855777ca272617a8893756dc508575d32094f246939042c3c9dda20fbc3b202b1537f19674d27e1899a26be6b9ff6a49dfcab8c863518b369f304e3bf6e1956f475b723094f0db852a1380dc94918c170dcfb45f4a7e704e27e0c9bd7cf8c812792f01aa6cec356dfad94aa7af2bf99bf733e1c0f76d52492f05a6e934f64c85597b3b7dae189a40efffa9efbd6aeba9cb3c5c56dcba79ab463737ced74f044129ee9307c637cdb9d28c2a2a895032d18782289a0df7beac98c0e07c3f9afe7daf63d572eacbcb76a641f330d129ee871acb883ea72f685d9de26ea44129e62d66fe1f5bceeaacbca134a4a4e7876c8aac5ca0fdde615bc5753b43a146760144baebafc7183798762ba1c29fa7faa2e135d16ef5be641561d3f56e13f4956c4c51782bce63ed20cbd9a5951d750f9e1c622e3ecc8a4babfcb0802f3b37ef1f75d9361bf2eee7345435d69ca9960e2cb6b993fa3d30bcba41d99c6cfe91b8b0bce2f38583539be94d394ff68877f0f67947fa5d1509a5ec153fa6bfdd53146e8777b0ea7b7fca559e0bfdd3c66fdc73ec7d2aa1b59b59fee1f9c6c4300b0aa27ff7bd702382fd74cdc553725a18255151f5cbb67c2ea240e0c700e5b33d98d2c76238bdd5895bac644cd297848db157c92f2a74f24fd479a486b9a0da71c4dc8292accbe351d0e9f3629ac440280f45bc4cc7951d4f5af6b39acc22b0373364fd9d5be2429f81afb96326aa0361a43b51db9ece4e5759d8234445f8e4c5df5c2ee70763dbb21f38055e2d2907345dd5497952504000004d52fb25c91e1cf07dc9405aae22cd6a756290af53848b35d755977eae34a7942d6bb6566ff5fd565f3c0d9632d55aacb2afc17c90adcfc72cbb6f72e47ef9e9cddd78c4e20d20c3d82b6445c0ad64703a8f9fdb129eedaea243cd57cc0b25b8a1b9d214efae9b95ec6743c91cc301fb421a505064a9f846aaef968f4deba6be6a05e4ed67aa63e2be26ba40080962763f47ab7cd5a5adf2fb3b55e9d2168cdd83269ef574ee2242b031dd381fb723bccf7653577d71f291f713976ef4477432a515dc3bc5fc8c1db670793c579fb7b194c79291f7aa1ba1bfdb5064535c000b43c1ea3e7b074f73cff5ed696fdb6be7dbdc8d27acace95233c1ccc9ce7471ee8a33334b26d11b5356d8995f1dcd75d066f1892c26a7a8e5674ac1addbaff203b12f257190d00000b4b6e2eeeaf4722e1f506284add711b489901bfcf42dfee1f68e4bae87e95a4f5dd224bab899b160febdbc7c9cac275ead92cf965161037f3dcdc3e46343c91a2eb35ffd29756180000353cdf12e864c0c0134934ab80b5f155ca267078f7d5f3c8b736459476f923ccfb7225b4af09894852d7f79a712e4b7ec397f2da078282ebf33d74c8048679ff15b19512250b274ab2d7a13a1b73329a4d83e70eb5a4e170143dfbc121b387ca2f2795d63ddd39c69649c2139956c3363fa89200005adf2db5b05b972950b0c85fdc8c27bee0c9abd86ec1e699fefddc9dacccbc17de2812aa7cc1df142defc2e2e1713be67bd071748ff9bbc6c2f161efb80020d06a383940497454adcbbc51860aae22ad7e719fed39c6866c3076fbd639feaee63ada1603176e1e432d4c2a1200206597d6615c678eb7a3a0717afda68c356ccafaa6689aa2a207afd083871a62d15a3eb343270d7133c077ecbb9286a22686dfb4a1a64434d12c60e6205ad5a7ea2e6445799fad17be000020004944415442c57c03d3966335f9fdde405a9b7868cba9f79cb6168e687f0287ed901e81566bfb1e8b92a71497dedebdf9525ef7562bfa16bf719413539d84a7e8bb4cbf5a22866aaef968786ed939c3c7c9dada3faca4b66d1b086a4ad937d689492211481abaee8b1e36404099c78039cf428cedd664284c24abbce2a3d3ff4c996a2d53857f205911e427a4089c6606e8759af5231008a8f1d192a07d4dd31e56b1395fce78242d19bbef9300c86aefcc19b5a76ec2ad3c0eafa9f4e9de117ae81e9e0400007ece03e1ec98f79fbe649fb5b8b762f7fb9e9643086ebb6e6db4a10cb9955f5153f262835d075d157e4e6c06aadff47e0c64e7ecfdb04c45f78a0787a7e615a6ee715603a2aac7ef6c0e256517e75c9c3869b67976b8e24e79de87f004c4c8d9bd489d1363f5fbfbe09ecc9f7ba540f8eb8d0600008097199ee17d3e8f5d97b59316b9ac4ba99519b08d25b19e6ff69f10ef7129f1c4283d0c004054fde4a3cb89e7699f3e3f5f2dfa65e2d6743e80eaef2f18b9b7797a5c694b7369dc848a2d93f664b6020003bcedcc4bef2a78dc9ad4cd8cc8b94be3594a5691d42ce7ee1e5a76605f32a72383e0bddf3a76dda741578b9bd9e531a34bb68e5ff39a0bf750a7a22fc726ad78ef73a38853ffe1b071e2d5c22eebe13d64afe31293fb00ed82a3cbb686c7a7e6d5b6b667525a113133385c7d43721dafe1dd6e9de8e9532e14ff68c55c50125f1978f565faa7acf889f9aba79cfcaa8a97f95b425c9b5d2036f436932f45e0cdbd0d45799f6a3a5416ffe3e55b4dbd1706e82aee73831a92636b9c831c3bf54a71454a06dfc4db040f00ce3a64b167f5f53b5fb85251f59b1bf7d8ae412ef26725df9e3c110d1869ded3edd544d7c5b38d3fde482c6995f28b1f5f7905fa8db1f9f963d2cdcfe7d96a6bebd9fa4e3bf8a256a150d0907af9f48d6c857a0310151cf537d3d431771db536e20bbfbd87c9aa6e8db7d4611a390f5e70ee3d5ba1f450f5e4fcc93ba55df76005597b0267c79bec48ade5f0eb32af873ac9ef90e47f8e6d0e89c9cccb7fb1d0b46d61465c7469e569e9aa3416b7b5b93cfde24c5bf9624b378fd14ae9332f40127b359b2fef65f197f26c678f32501d2355e11f4856a4dc5a1e569349ecf6aa96f4f0a78469bbe7b852d058ddc11b76f6ab8f89ce6f653d3dfb5a6bc5a185bd9958049a6ce2e16d8c57fea4100000084e0be6f5a1220192d17bb42dff5376e3af66f490a0b15142fa916aa21260f5272f196e800500200000285ac0eac9d678040008b4def0798ef9171f544a01cc49bb98881b33cba9b3bf925647cf9df1c4f7c06ac4dea133af178b0000828f5b7c7cf67c16fe8cd1e42ed976e196206b129a60357696736be75243ca0c080000928ad8250367a507463fdceba7a970dc288aff8a20733500308681cb868a1edccce5b19e9d7ac65cba77b633158da1bbcfdd12287a70a75008501a5e9347bbe9125028759ba0d553343e27162aa35a48badfa665da715b2e7558ff6efd1c11cbf3dfbdb23f1383a6f75eb4770c147fe9235f799d8a4be26e57f4dab8c697894151dde76f09a475b600d443f63a1ac775fb8bf8b5e679979607ba9b68eabacf3a9fd50203a8fef9e50f862bb74fb224a0f02663b7afb3fa7cfdd18f6259303a13970cd1410380b70959deab3cea7e998aadfc1d01099a5b019ea258a940e2c978206c167e27d2dc77e7e3043ef307692a1a12cc7e77bbd866622f4ac7d5c6d4ddd30fca428fcf31c70000d4f47dc7b9e52df5d4a26898055e37d8746c9a897c65aee6657c73ef1ff00f04d172e868d367d3ec34691a8ed35f7aed3f389cf9730e1445efb72e222ef659f2ab3b3bfa571f1a37eac857110040cd7e476e53da1c7d1400006b3aed44d4fd472f5313c3e6683c9ce7bf30a1010200607487efb9199bf032f965c42abbcc4d01c1d7cba5000042df0be59c84000a00007c9fcab4e65cbdc11a747047a0b93a128963da7b3bcb2537f1b6a18bfa6ba014ee4c511814162daef99295572b4010f49c7a19cbc94a778fd14a749b3d1af5f072060f0049d9ddcb252ea1437451aa86a9c23f90aca0c9daea62563dbfeb445cc6afab93695830154aad785d53524b055bc42e6f043ab69d2e7157fea442f798d1a6f48bc122a542c9af8e4e40e2190c748b1225d91f9689aad781dda0c93a94b6de89d21a12ea5e7635ae4ccc7e7d21893a718a6de7dd6771f1f5bdaf2cb7ef99b73a226e45f3a6c1b36f96f26ade3cafd2f330c0fd84d1bafe3c1a8747752eb5548901e5aef6f1a9db2d016be6797450f04553f4153abd004dd3536fa9648b9b4a59ad798702accc2d4dcd2d4d1da7c436cb387c0840dc8fe7170e7232d5d6d6d3310b3855cae10895e70d6b3e63cfe8ba23bb9e37b645284b9a2bf934736dc5621656cb8a2eaa6e1428af536973450bc94c9f28779a586d6b66e772487bc85ee72ce8fa2c3a119b52cc6aaa4cd96ff57255d0ee8f0209a7b219a165aed9a6006cac8fe596ffa8d231347d8adcc6082c4307dfa254935085bfde4375515de60a018e8a6b575d6e4a3ef71804ccff2e58c3cd8cf96c3cae4ffb6798977978fcb8db8ee7e2b7f521210000fc779b03977f1812fdb981db58f97a2362ef88058f9b2000a086e43b554ee39d7a94d2849b1ecf1fb7a76ed6c392c6667651c28cd215019bd37f527599ea32669caf8bb5b975efa02de1db6df2231f74e5c658c3211386f5b133b770f45b78e2f44444e2e54c3e0000add53728b0af9385995dbf90fd17166abebb9ad4d0597539f75487def3ad856ea58747fcd09d29dabfe9ecf0e37e45fb47dbd2b51c86ad892e12f4e0316400ef103291f8f4e23baea8e8f6b52acf797e5aaa43a42afc23c90ade6ab83721fb6a6275e7e335308aa8a5856a286429945a05d5a52d24039a1acd90016af3ea3aaed02b7fb2a7a510041a87968914d2a3108fcd97ff2e027c97ccedbc78eb30c64df6e65a72a74339300c03041a8f6e53c10510bfa9b59313e8d4e13b6c1a213506ceeb571311fd2ef17c8a56c8644bb5ae14ad49802253f14804c16e71d49d59df560d1836eb9828784d5fcacf18ed2778941203020000da70d6cd2bc353678ddc95d6dc5e10494361b5425746585bd044d4a761a9860ca2d38e1785450525450525c5c535759f4f7b11445f4f4cdf5e1c7825a3a2b6aaa638719949cf0ad2084afff56b4c13b79e6bdb31c750f589ece23a85f395d417b071ba0cbcf23a45530d48821ab6e25929a79223ede2569566af27c2c1709eb07414b3ee43311f4dd1a7c2f5450d6d0ac0df2ac564432aba4b1d37b6b6db5b52975727527c5d51c25337a0a956b6ff8ec06a3b5a622bd24ae58d4d589256a166e5a8d3a6ba5cffecdc0b42e03c8ff63d1f7e4e4ca6d6e87e4c85ea32ffd3f1a0e1613a871f9d1aaba7505d6efe92d9641a3c679011118565b84d5de0def2f241a110c0ec77778aadc7bb537a565daecdfc2cb49f37cb5b0787c2e9f49d3dcba22af179c56f535d867ea8ba8cc06090700faacbb22eaacbec8c47df7b0fdd88d45450ad644954a9eab2f5e4fd31e965acda379bb5ee2c59145f0f29f5182800d4aca64cd57875f145da8dc88601a13e0c5574ae0aff4cb282a0faeedcea9eb97cdcb22ba9a5ecd6d6e6f2f498dd5367deacc0bbcff4e35fdf7625bb4526ae7d7160fb6bcdb1415604cdc10bfad71e5d1796de208165dcd2f7a965024052f6644f3bc76a26de7a358949d512004425b127129be4e30f4a9da92ea92aa8ebe63c503a63f72f378c9f397ecbed8c4a6e2bbfb1283962ed84054fb9182d275b744ec2470e0c20cebb8be1b9ad3f595eaff983d8a7966e4e359a36dea4eb0207de72dc48eaabed4792585280203bcd581100656408ac1c99989f33daff9cde239519505e50ed61c71f9fb68f0a1ab5ffbde23426dcfa72cfb1d70d5219fbdda96d4f082327d9aa33fd17f954ee5f7731a34102c3626ef9bb0789c54200099a8538032b132a06c858af2f4496fee84432da2478efa496b30714b7be10eca7041213b79e486d9048d9efcf6c8e05c366381395d729d63470bceefb53d1452200a4354f4ec7d476265d48e5d9ebe89d1b9eedd97826f1d3b72681a4b5fafdcd23b1f5fade56ea28e6c0e9aedf8eef8a291240c26f71bb0ee4db4e19aa8f56337037e1263f2d160020ad7b1e1655dede3ca48df7765fcce4ca24b5cf0eeccd309c30d248753be7df1224cf7923c09d1de1595c0927ebe2b61830727e9b989eac3ae1dc5bc68499cedf5597f3eea591460cd2450300e0d6cfa7260e3d84db72efe418edefaacb74c7de1a65b72e27550a6169f3a7c873693253375d35d092793bd7687c6f7a77d5659148a1baace7e182cfbd78ed3d4b028bebdf5eb9948bb572fc91ea725b422063a546c7a516d634b73495bc3eb3627b96de880013b54e01b6a2a2b89b4fb2bf35703935d9b7b7afba25f09aec4c044052f1f4d6838cd27a4e0b2bfff1811527cbedc6f565a23a04d822b582eeb6ff36c1617ab0e6b3b53be28bf91024647d4ecd6ae85975b9e2d99de7f94d22184dd4d0d6c021db5497bb790c0200006b367ebafecbb54b2ef107cff5a2aab88a0aff50b20200d67cdeede4f3fe3567a638ea6b314cfacdba50d37bc6402d2c63f8a9a835ea1707eb5029567393fb1c8bd9e8840728ed7117e2d651af8f3527abd34dfc3725544b61a4d2277b9a4e1b871c5bae7e74809593a7ef8a8f8efd151b2248a6fffa10cc3e57069eeebe355bd8690ae1b2e1c98bfdce9ff68eb0d163306dfc96dd8186cde9450424efed87fdd2a739d9bb7a8d0bc30eb121feacfb749f331c53506f3b6b9461f77384ea1ebbe3cff44b5fea6a62616e6e1f709eb2f9c6f121190b866f7ed504fd84d1fef7f45e9901db69846ee0e9c4636657c78d399cc18501c01a8c1b2fdaeba547d61f1569b0397aa7a73a40698d39ff6013ede6446bb23a59c32a60f59dc25618e09d96ef1f5938cfc5c9a3dfa0e931940146b81fe641dd73f5c63ed2ef9f76c5ecb549986c4ca5e98d8e31d87afbd0000aa2873a55b3597e63b75e78808b8b975f489cde30932ef5ac3c7b1d6b538d416f7ab069b893119daa6536ea447350d8dd750e3880369c76f97a48d3cede4c22a3d7baf2b1576e869a63009239fcf00e9be8e1f6b66e0342ee6bfb1be3beaf6d4df3cb5fe6ac41b59cf6a6cfb19b4b6dd554dee06f0904c5f750d446faa5413a74ed2157189ba20e0d50ac7e48bedd0bcbd29b3ecdf6bbea72c9c317c8410172de29ccbb7a22a999fd6c95a73e9da1496368d286de66c100efbae5f63ee7a4b90e34759acea0e382a96197820d50fc9c980ce6d8fe5a8aed5eeea3910c4d0d871559a2fcadee3a34c6909b751082e2772c72b5e6adf1465432c5242892bef4fa717f7a97915b5942008bab5f1e9ed2c75247dbc86e42b820f872fc56173ce814600bf1726fac1a6e6fa4a76deebb26cd76d7bdf0201d140090a0e4c1b6b1bd8c74750d7b85dea32d8db9bdc002033a06d822f1f40e5325e7cdf7c286e6adf76052885aaed3c2b27fa4ba5c1cb77e8825559d44b19a9b3ef8e8c9119a08a0d463c8d76d47cdb5ab2dc204cc7127a99aa40a7f8d27f8cdaacbfd7d7cffb35693949cf4f64a58fa3161aacedf38d2acf5dd22e7d9c4a8f4032e2af5b12e68793cc6668bef9bd4a526189531fe45fdb2e898efc8e2c319273d7fb5ea72c63af7f9b4db29ebffd3ea373ff218dce7339c1768dcfe74c8ed3feb4d54d7edffb550edd3ff7ac02de961e7ab7df60fd356c5c4aba0c2df07329956d0e600c7dfa4ba6c13ba79a0996a27b0271af8eddee1678c194f1d54f31e155464e51f42541aef8db20d49a2079e48184c57edddaaa0c2df69ea6b357999d56f4988a0b8cd58eaa632a05208b3367bf53b5aefbcf2d6422b159b53e12fc36fdf06f21f3652653e1554504105155450e18fc6bfeac07ccbd3b19a767bf2fe5b977b41d5973cc8fda21bff08791c49e10107c6c8c7dc3f22df92a2438ef4e18ffe9077b73c1bcfb4ddd5fd4e5aeec36134c723c5927f4c417edfe2ff51805937bdc9bdafaa947cff01801b6ef5257b5eae51d5950aff45b222cadd6e816803d962c8860755bfcb70c04d0c64d8fc4e3e176e881d4140203cbf2bb3fe9190b15eed1befa88946201028929ed3f08dcf1afe75ce41f4799b0502c19cfb86f7f7cb1bce6acebecd01da6800d55def43fab5ae595416b765b4a3260681406098cee3763cfcf15d1a284dbf0d0716d8e2fe5063e76eb7c0f5b95e07010080aceee1125b82fea4eb2522f09f00d4fceef0386b12028120db8c3f922e575dfeb4c104d109aea7db056b449f36d8d86cf858937270aab72919814020d4cd06af89fdd6a6ba5c7863515f7d3504028164384e3cfafefbbd4480f76aba91c7a9326145cc527f277d020281b03f54d4417539ebcc3437261a814060b43de75cfada5d7559794249f111870e59d55df2be9bea72cbf309a40e8f78dda897ab2e67ac34e8f0b5ed2f055d7dabb4f2d7d812a1eeb6e2d0ea3e14d516b60affd5951535cfcb952289885b767752c3e1c90b121aff5e3ab8506de2c9e7021c483f1b53f6ff22529044f613c4e8fe9cc03db5e3230b39c25656cefd5d81266aff3a5d60c1e74b578a1058d6ddb3699cbf5de63006436707f7a2fd96c62dab8e0ef108ba455b1a5fda22e496c62d205c1bd327f4417dcf74074971993c67c49f754b8bb42a767edff1f1ee9753af8598fe274e5bc3cdcf97076eab9dfeb441d0f0645acdb691cb5e34c300e7b82b4fa040f3878d666a2ed303f4db5497cb1e3d12fb069a49aa9b8da79d7e5150559d1f3b1b0e9b30ee7491040069d9e5a9336f50b77c689608ca6f0efeb476dcb68c76d5e5dc9814eae841ba680ccd7ef49a7337b7d876525dfe7c2068f1338753f93c09efeb71eb87f3269e2ce8a6baac2c21000020a8feb1758a0c971e755716a88ab7da9cd9ac78e4d56466bbeab2decc178d8aafb3565b743dbf8624ffbc29a5521867312e34c85aa5baacc27f96ac00040a8d466349463e33436c84b91faac4000000b1d30e8db7a3221108ac4e9f05110502000010e59d99e26e4042211028bac3a4e31972895e69f5fd553e060424028926687bac7edb527d63d294fb4d79db3db4e974e3a0076c2063bddc33d68e864220b03ade4ba215d796c91a5e6c1b6ca08640532c020fbee72a1f536495f1a75219a1619b6dbe9ebf59d8e65fa475cf778fb167a0110814c974c8be6c2100405a9bb865a8993a02812018fbadbd5f29010088bfecb4610cdcbc36d0d542df68d4ddeadc9d368c815bd68df1b0b7d065180edc9ad4f9021520ae7a9f2d725a38dfcf84ac86a71bbb8d0a9ddb4f0305000082fccb339da8482441a777e8dec556f4918fb900aab9ec49ee7bab41ce66b88f47321c0e144a0080584fd7fb5b6ba8211008bca1cfca7b727d6261d1f5b91e5a6a48241243321a7ce0b3dc08b0b02822b497060a81a0bb2fbe57dd75f148f9abb80f87512de76f9de5e36c63ccd4b40fb952247f595b26f13abd17ddaee881daf133ce47d6f73d7c6a3494703a49c14ca1ea4b1eea0e2bd70579b93898e919f55b1127173e4e0d35d01fbb76eea05e4ed686ba76412732bb5dfe202e8f5be76f464220107863ff4d89b5520000dcf2f1e424073a06894461299641573a914c41fa3213c3f969ad00c0ac683f0cc27055861000a8e66a5f7abf6b3590621f84977764eca2b7bcf7f3ad35e89a768b52e4526cd5f16b06e862110875dbf622777871c6fe9577b576c687cde9adafae46d2ef33ef62dc66d28de5c73f8b7aaaa9efdb40ada9a1060613b62e1eea6a6baaad611e785421730d44a5d1cbfaebe3100824d92a704f5283acc74af9f158232a8f9ae53de5d5c09ba9e1130db10000de873d810e5a78040281d5f69873b5a0db7c1de27c3815e2c6c420102886eb8c0b9ff93f20cd4a3ba6bcf12b69ed928ad8655e4c34424dc371ea853cc11f47c6b96967eec113f62de9cdc0317a2fd93701be773aadb3ea72f1ad1bd56e8bc61ab5a92e573d8b657b05d9910d83f6ec9e17d0cb4257c772f0b2ede369f92f0a0500489b8a6b31bde64e74a0a071fa3e33828c1a3f9629ae831415c4bdc0040c33c6a2b5fd42174e0d70372474525d661536690c9e35dc8c88269a8f9833845ef5b1aaabeab2d2848a25382caeabea72cda37deb8ebd6deea0ba8c57aeba8cebaaba5c726bebfaf35f84ddc88aa82c76ed100b321281c0d06c275d2c1643d5973cd49dd66d9dec696d64e073baa8a66d1b086a7cbd6bb805198540a2700c87390f5890d2ae0a37274ed2325e9edea6ba5c71c18bdaeb64a94a9b42853f1d6c56cdcffc4b4cb8dfe523dc0ee1e76de66abdafd5ca60596bd5cbedbd30b841376b65302c63dd0f62907d0fa7b325a2ca87cbad7016eb335b61585870fbea93fc46914c54fd6c8313c17c7d9600865bdf2e34d49b1a5b29866109a7f8ddbb6a310c731e8fa25beffc2282611886c5c5a7fb910da7457c6d918aaa9fae77a6b91dcc17c1b2fad8b174dab0739f793241e9ed19060058effe2a82bb405c78d80963b82a835b78d8116db4365320fff2586fa2ce848b9fd81248d4f8f54d6a9518967cbbe0a3ae39fef2579eb4b52872aa2ec1f358a11816e5eeb00008e7edef38100c43f28f98de07b278102ca9b8ea4fb7da9a23ecf87350d3e3291a48c3d15bc21fa4e5d70ba1763be56cb725d8ac7e562796b2dfffd28f0870231e716059f5250f9277244bfe18e7d108bafd2f05621896d6bfb976fb7d254f2ae5e65e1aa7490e88ae93c19c478174f3d5490d52181235e6bdfd582f816555e1ee00184cb99acb95f0bf9ef3a768cf7ec3eb5c7ea5af8239090118a03333ae5a0243dcb4d566b4e1b10d102cccd96e8bb75af1a4562c6d7abbd79b20cf6457343f09a6e307dea86e7a329946181c592b8361589113a3252f9a6430c4495d6f43f3b9f04d02f353e66a02dcc0b305421816975d1ba961b4289507c3e2c2830eb4610f39302cf8b4d59e64b73cbeac55da5a12136ac61872bd4a2aabbed297eaf6cbc716192c13d4e6bcfdc29675cac0e3b19ab6bbbf88e09697213a545d86dbd16209dcfc78aca6ddde3c11cc7d3a4ed366e717112cabbdd65bdde352b5222d2721000be801c7de378a85df6e076b5186c736401d5f2bfab2cb126db33f5fdcf1bbdc1d9618c763c5921e6aea7b41f82973350179c4a522210c0bbf1c74a5f43ef74d0ac3c2dc5d0e789379f7ca0452cea7d30134caf05b35d21e2aa507083f6f3347e90df5d1c6db2e79582b6dffbe252b2222a9942391b596dc0d3526b89f2896c070c7e2c78c65688c3895d1241137bc3de0cb305ff59edff38f28eb983db4764959583f75dd90e852818c971b368a0180e7959a9ef3ffff80e8eb1e6b9cc7a52af9cb65d5973d7056bbbf74e8e3bce4793aea83146d10866159f5d5017aa31f34757ecb97bdf678c75ff2c4300c0b720f0fb21e1d96c391082b1fafb4a1f73f5d2caf6f71de3e27d30569ed1692565ee885b33b58d8d61a204eea064fbb59d1457c09af306aba01734c4cadd232774d088b8b0e3b00948606599d61ec3969cf936af95f849f369a605ccf964b6118e63e0b2203750d9a3a45dbd67fe9959c1679336bfdb0c210e034e82492a645ff5927d21ae53fc84b9a46c7fadd6feef2c3ad191bacf016f36f17b4c86482daecd719f51279af34599c582f856118825891de248f4bd53251de5e7b0dff8b85020896f22a32df96f0a11eba6a4bd22c5dfd79293c18866149c909378ad7857229ac820a7f327e2fb2d2611a603537aa5404c330cc8e1f4e3658f6be55ded11bee0e251bafca10741ad659d103c8bdc22aa4b0e0c34a136adfedf19f3b0cee1dc98a387fbf2dd1eb4adba8d3747f38c3f97889841d3f9c6cd4f65249e90927ac5577b222cadd698534d99025842525275dd13a0bd3f8721f48f0ba5cd5d1d9c82a2f7ae0ed0e16c83d89f4db5937bce3d1628928778725a1ffcd3ae8fbe0451a74a7b1ed2157b2efddce9e1186f885f7764f1f68a7850500303ce75f2f68856151ee0e2b92df6dc558d792345d43fd4764a5230419ab4cf566bee1c1dc6713199a81c79e1734b53f21ab0a77c7db1f2e927fd178c797ec72aa4cd26385b7bf0ae62404904c37640915ce6fbaaec5fa2c8128778795ba4fa4a2acdc1753e9c4ee64056a8c0b241186deae97c1dc17d334d4bcc32ba48a9ce0da477ae9b733aec4de97ab65fc94b9dad4318f147e9597345d5b7f7e1afffb18dffa6eb1016d4c02fb7b1d507da359d2da9bbe24a319e1a9655c658e51567db52fd5eb5215ffd3467b978d27c7180f8eaae7bd5f626c383f8d0fff88aca81bacf8206f912d2fa768cb07e4efe0a72dd0c6f489a8833afdd4250f8cc1aa0cc1cf90151d66c82b9e6220da64a933f5550b2ccadd6149ec1fa118d684d99bcc883e51f590f24af90159010009908edbde7321a58f488a8f3a51fcef3777202bb29a6bde449bbd79e2b6517d8e81f99a4cc14fb885ef1d53796b97555ef4c03b1c2d96b733c1c7b546d83f8aac0832d718e206dc69eb61ecbb0370861ddd48f3d3600d4a605c23d49ef598003dff4e0696b1dfac7720d9ac4ee640300cc310f7d3f9104bc53e086dc889dc568505cb4e7b1a4e7dceed9973c81a930f8cd253383afdc937cac4caf3dc3d61d387e8a8a71fbe14e4a644aeef47423beefa2ceceaa5ca1ede884bcececfff9878628a09923e21ae5e06c3b0a4e655e49d5799790539afc2173a6209be177ed0b9f9690bf46863129a3a35dfaa7077bcfda1b6bcb4931571e1616792fdf2a88caad6f67aeba1abb6be5b6aa43bfd251786c5f9bf3850074654cb5423a70a7f3a7eb79895ded76a65b2d6ea37fb0634bfcdac15c100c8f8b575524d2b2d85ee2e41cf9cdc52ce960271c5fd4d812e06740a85c6b0989ec415700410c0b96cb9b5d7eecd9a7e5a389aedc8cd095d437425ac22163f6db9ab819e9e9e9e9e9eddec3752d0d422e6d7d6c998368a9f40d32d0c89dd0b24fc7235bcd06cfa141b3580361c35cfad21fadcbb16206d2ce590cc4d299d96799b2bd8486d4b669b72afa9811aa79c2d050020894ccd0e5aa6481c8d82695bb845c3625117cd3104c13c70d395e79f6b8582aad7eb4837a68f3f552091b0cbb924131dc56e319669a1f9c3db53214ec699d9fd2db5a8142a5dd7e758098723800069c0f1e8d5a4db735ce978a6eba403af1be4113468aa7e9b4a331e8f920aba68532b7d150000a0881a0a4d6b04460d2515486009bb9c4b3637509767524da7cdb69d5e57ffe4d413d86fbeaf0612903ce68ea1be3b73af5cb12c8ca619287282a2e8d311ec8a662900004dd1a763db1f506f29efa8702c6115d5b11f4cb395d7ac81fbfa2f08199b0f6b8dbd7c3da4e56c901599a0ef3dfbdc476ea73221199ec3f40ae23e14a5be12f719317cbc6971fcc782a4bb7b23910000200049444154249ed308eb1f5f09f6dd5448352246d6c554688a0e196eee2cd12d655734c3ea9aea3f750360778b0209bbbc45ddd840f13556cb8609375472653d564a8f5dcce3e8ed75e85ffc028f66b76de6c0adf911cbfced7469142a9de9baee1397c7137714e86e2ca9e77fddef632c37adc5b818b6ac99df63d095d28ea9bcb54b9a2bd8183d0b0db925b1da763a7f58c84e57d5658e10e069f876d5e5c6a4530960c4629ff64b8fb81f6ee5984cf46eff0cb77cd83f6254a473f893bdde640400809fb63660e1fb80b8129e54c47abf1db1c36f4e42230400c44a8aae749de8d2e32da570e3833923b6d585beac124805552f66972cf45bfbf6275597696e411306b9d958d87a4dda756d8f5d5ec4bdd2aeaacb4601c1a3bc1d2c2d9dfd979cbd188c7878e1030f0080d61e3069ec00172b0bfb01b30e5f5dce4c0d7fc9eab19d481b4bb9741b7d02a2c746df21b8c66cde8d33830b7707181148668396dd2c6c575deed655f14eb382898fc3d238a282c8cb957d16fa6bab549755f807c7acc8fd8a4edf55e7d761cfcc3f9d2f0628a2b6169a955fafd0dd6dad2ae6920c69a8c68479d32274762657b139eca6e2eb0349f2d85324d563c1b9675f9b84f5cf16484e85ac7cddd2494719cd30d6a00cbe9853595555555555555dcf69feb8dd9140d46662b86d630bc4af6509bb75e4d68f17ae7d830a77f5a212080492d5a2779286d8b3c9cd28860995575cda29c8054335a0417505ac36e5ded20a11c55021c68bf84d1169089c6ebf79ab7c70256fbf0931344332afac467180405c5f24ff1d041a87016dc2c0b088c315c1000020ca3d1cbca9704ce45716a7b9a9faf52a53b90c325a6be0daebc9255cc1b7e8d1c53ba6edcb12feef4cf4f02ae5a1a93443726b7593229443da5cd12ced1e829a70eab980173f419f48201034075dac93669c8d569c0716d77e5148494aeaf36a2005759134145429ca2dacc96b221a76543846338c99da93ef145429aa96d5d294146a84066a4681bb62d22b5b7979e7dc5f2f9f71b1f38963ac816f3f7cc6cd5b313576c36df4dc036819b72263cacd463975922e4100440f5adcca8135f21fcc2c88b85bfc7d241115dc892cd2f41da08fe9a1a6fe67b42fcd90c42babe0c95b9ab82e8f85d0d0274b7f45a5b48f78fd763e4908656d1830eecc170100405a7e6ddac2171e67326b9b9b9beab30e39113ac771a369461aea2e7bdf962b2c5bcb6e2939df97d8d350acbc63f640f90c68b2c69a16a8ad99b0ffb01806ac8e8bb5dab79412f9582a284ef9a666eda2dba6ba5cf7e4e433c2b8857ddae336789fa2d2b5c7fb28347e60dec74323fd4feb1e7f7931485fa1baccfe9cde683e6dfe1013220aabe13e638967cbf3b87c21809bd26e15d94ef2e859a64f5cf3215be0b430b4bf2e0e85d31d101a6a55f9f049f96f535d96fd50751989c120a11e5497a5d29e53a21926e4a6bc2a81921f55a6ba6c3bf5c883ec3a013b7da776f4dcd07b75504f5d55cd66da0ccd17e79ea65cbbdee0bb68a0862a3a57857f3a590100008cf9f41d432b0fef78d604937bcf1dccbfb2f142165726ae79ba6fd34be684601b35098f2ba359d9e8e291706beeb563c9f2684b5161ecad57c5cd121843616ad3706834120150646d7c535e391f060060cd262db07fb776edcdcfcd5200091b0b92ee3dab9000b2e71c9fa6ab6793d91080f99f2e1e7ddbfd44e0bb73518d6e073f94951417171717977ccbbd3c44f6f0d48b16d309f31cb236adbe96c391c192a6fce4b73512a4d6a0d9ee6587b744150a2061e9ddadbbbfdacf186ef0ab2ff99594466edc72e1594e45b348cc2d7b7eeac04bb18d8f190e6b3676925edaf643af58521927236c5b8c5c111541b2eaa3597c2f990501989f7df9488a7cda0c09d8429ca18d290d0364f52fcf44940801001027ebceddb7153c19428da6cda46051a89fa93fa5afea6968301b3b49efedd15b852200a4d58f8e45d77475c6d2f2d8d3ef182171450a8b9696be5a6d9a7721224f240ffc3bbffd465e2b242c89d976a4acd72c5f4d240000e63fdf7ef0154b2a6b4a3db6f12161f454fb0ecb1f04a7d0e9f47bcbb6c517f321206badfbfc342eb55e2aad4b8e7ef0b1560021f10c6d4d2206854276769104eb11cecd5107d274473a93b1fa03bcf9570e7fd00ae8c34475268b0c06aafe4ba5e067eb8ee0b6e1d0a89aada3e65d7c5bc513f12ad3cecf1db5adc26fe71a37424f35f53f475bb371538cd3b7ef7e542992b57cbeb2f10cab7f683f3adc43a570eefba93166bce1f7d05d19037f791e1752b672c0a48b854258c4e1a3b4ac2d996a0888937ef1dca72ea9905a4397fb55ec5a1e96ce92c0b098539616975024044094bdc914eb76aea2d31a0bacbc63f6b080a4e537d3a5f85478161f06103be5cc85fcee6d4a5af560cfbae3efb930004052797f97b2ffff0cc87d160682e84d61991c0927f3dca628307ab1579bea7255fcc9148de050d7efaacb5fef249347f9eba30100303fe758a0df7edc8e47e7c7eb7c575d66387b6b96445c7c512184a5ec8fd74fa548cddcf5d500372332c778a237a3bbea725b4aac7e1f374276d8a5b47a092cae4b093f9f8db571fe91ea725b4220ab4f8ebc939c5fcde63616bf3cbe7853a6fee891a66a9d026c458577ae3fca2a63719aabb36e6d5c7ca3b5df5457750024e58f23eea717d73573ebbf3ed8bbe8c8378749fdb5501d036c21f6db0e5d694e08f3f18acdb1457c0812d6e72467b27a565d2e4f8c7afab55104a3d535753470a836d565a55d156b3e698ec1f365f3cff3862ce84753711515fef901b68a5de6ac0d666a4e07f2c5b0acf1cdfe31d664040068a6fb9ccb5ff8100c439c77fb879b330d6c5c3dfa8e59b1ca836cff4b81186ecdd8ee6f41c3000050ea267e6bef574960186ecd393adc080700a00cbddb084b59af7e99e0a481060060e9e603422f1789601896d63dd9e467aa67eee8e6396cf14a2faa6da79815a829611c953422a6bec3262bf7d56c2d82eff56a99a42671fb482b32020014c974e8fe6c010cc392aa840d834df000009c81cfcad872913c48c55a33e819f77bc0e5f78f9de318dae2599fef09ee6b46450200008a613b7c7d6c99501ecaf2e542883d0920f0da1e73762fb2a4c9c341a4758f567beb6918583b7a8c5ebdbe0f451eb3222e8f9edf4b47cbccb197a7dff435538c19639e70650d4f57f63726a3000068aa75e09ea406192cab0a7727f58d52048a721e0ea33974d82c9787f72979150c731202a80e6db12efcd450039365e9ad8a4c3ae919dab8f4ea3779d534535ae7981551de5e5b8cf9e6ec0e5bee92d2d31e6a062bd27955e1eeeaaedbf64cb2a3610052b3f7d23be562f946b8be61f09e653efa442420988f399cce81e08e01b6302c2a8fdf34dc8a8204008967da0e591d57259194df9ae3a147400080c06a3a4f39f5b15ba886b4f2a22700963b7245300c7312c7a9038d598ab08ff69815186a4eded25f0b03004a6ffaab961e8adc354aa2e8ce86917674050fd49f7836abedb795d654a798157d93b69018d1979d369ae39e72e56fbcb9c85b070b00209a0fdff1bc5eda63a5880b0f39d2075daf92768f59f9dec5243571a1a618adf1570b2b9fac1f60c834b677f31c3069ed426ba2d78d7aa863f1615973c6d959bd75d50000188a91c7e4239f5a6198f32448d364657a97505be51db3c7d62efa767b516f43032b67b73e63572db125768b591164ae36c4b88757c960186e4d5fa68756f2ff9f838cfdf6e0184b220040dd6aeca177cdb2f6b0d523ce6a963b3e7feff0c2eccdb656ab15112dade9cbf43a3b3b7934928cf3e1e41457261a000008463e4b6f150b61989734d3c8ad2d0807869beff9744a292f9db4fec5eed1b6f2b5178ae5b0cd0fabbbc58f284d28a9b835cb4d477e5a996c3178c5ad4241d700dbd68c6d83cce40b8e586db7e0c36f1aa4300cc3c2bc53e3ec34b1000080a4db056e7d5825ee12600bb1933ab59492db2b071a130000689aedc48bc5e2cefee17bcc8a30ef549003530d0080c4e9f6997fbd50d0635785611896965ff04200cd39af5b54b1132afc35505db7ff17415278c0b5f79b83a5f143c9ff962241d5977a5b5f5e5dfa7a02a3e3dcab3535d46aaafabddc23ff38b95659dd83799ec159d39fbcd8de9bfca74c27a1fac880c1ef77a61ef524fe713f22f8b0da7b8bfdfd0733f451ffba4e75d07348d1a9cf615ebf5a75397db9e32c7a5cc656dbffb4eaf20fba2ae7e964cb399af179273c545a862afc25500919aaa0428f9b1d234e3dbf72fcfafb0ff5bd066afd195d05c99c9cf869f21ffc23f85e87321ffd2b2b4c26d39ebc7d84cb6f525db65bb063b0b94aa7af271a5816f3cb138dd9af9d554c45051559514185bf1f706663d76d5799e19f525bd6216bac7f4b4204c57dee4a779501954298b9ced9f3409debba7b4b6c546c4e85bf0cbf7d1ba8bf8fafca7c2aa8a0820a2afc27b830415d6584bf107fe68179de8b29262efbf3ff66a2c82d8fc7e8bb9f2895a8dac29f0bb821da57cb37a20efaff5493a4f8b8bbdef8c416e569c479fb9d8da6bde4fd2dcb2f293ee26e38ee69cb9f60e9c6db83990322ba89224335d77c9883ef36c1aac6a8c29fd9975550e12f242b706b41ccd6f19e661422094f645af8cc3ef0a4b21b2951b39cb163bdffefbef70f71b2aead18e1aa4b26e189242d878085a7531b647f03d38a2a1fff32a3af25134f24e169e69e9377dc2d6cfd93c70571e16157dd9ec6f2dfd76e2d4f27183aff2e4cf4d7d80da5e9b366cf1c9b3f5cd04f98b5c1064f2475fd67ba32bdf5efdfc7114497c5fb967990113f6e0f4aebe2eb6e47129ee8ba2faf5d50ebdbd9be243cd162e507c19f560088f3e178b0ab269184d7729b7c2243aeba9cbdd5ae7375f4fdaea82ecad9e2e2b6e5534ddab139be763a782209cf7418be31beed4e146151d4ca81160c3c9144d0ef3df5a4fc8572f05fcfb5ed7bae5c58796fd5c83e661a243cd1e3587107d5e5ec0bb3bd4dd489243cc5acdfc2eb79dd5597952794949cf0ec905525d6139746ad19d3db904ac213a9065eb34fb7674a5a9bb87d8cad26094fd4b21db3f7254b0654504145567ef398587c21c86bee23cdd0ab9915750d951f6e2c32ce8e4caaeb78c41f9649218cfee069135da9bfeb620ecccffac5df774d86fdbab8cf150d75a5296782892faf65f2ff6abbca6a62e6f41b7f491674e6f5b7babadacf7736bbd7c43c28fddbac2afd8cdd60a914fe9bdb0d49769a3063a8e11fbe938e73da95c56e64b11beb720e39aa596e4baf63b11b59ecaf077a11fe0cabfc8cd6f78f726f1e387bace56f15da45904cd85137f3e5f7044a4a63af7e33a0a3ffc4155998f372cdc45d7553122a5855f1c1b57b26ac4ee2c000e7b03593ddc86237b2d88d55a96b4cd49c8287e8b5a92e973f7d22e93fd2445ad36c38e568424e5161f6ade970f8b44961251200a4df2266ce8ba2ae7f5dcb61155e1998b379caae8fedaacb5f63df52460dd44663a8b623979dbcbcae539086e8cb91a9ab5ed81dceae6737641eb04a5cfa7fec9d675c5349db8727bd930624f4de05a42b16401144455151143b4ab1ac6dc582bdbbf6aed8ebda702d581151564410414040a4f7de1208e939ef8704a4c545dfdde7d97df65c3f3f809c99ccdc739f997b4ae63feb74412fd5e5be120200008236f24699a2c0597b7b7ddd46d25c851c1afe6b624e49eeab5fec52564f0c8fe70200246557e64c3f8bfa29a6b8b1e2e51aca85e9f36f55497bda071ec660e060a57f9d49cbab8d9bdfdb1dfaedd8fca1460c2289aeeb3c65e3b50b81dae8d66713b5ac97ee08f57234371db629bdbe631b086acd383dcb4987425621d134ad675e2f150351ee9e81daa32356f90f1dec646e68337ed79b4629e0a7ad33d79bf382231f32a1a6c7019ad69b3305ddc6b6dfd61e2c1b77f1deae00275d1a89ac6a3c6cd6be3ba746a900d096f6cb54175d26854062e80d5f7c4d7e9bb4a4fad13a1f6355150299c630705ffb5e312f96543f89f03651215154ed83af1676c839ffbe2fc0419b44a2a8187aaebc5b2a04405c70c44977ea530e0080171fa44d60cf8d6b03007063a61b381ec8efa60afcf1e09a076a9b1e9c5be669ae4e2652b56c7d579ebebedc120780ace5fde1194e6c32854033765b765371cbb58c937222d8559f4120a9308d3dd7bd6d85fa7e52567dc55d75d0a6edf33c1d6dcdb50cdd5744574b0000ad3113b50675cce4dadf2fb3345f95ca6f4fdd386dd767cef369663a1a862376670bfb613759f5157755978ddbe6badb9a9b7b45e665ed71d499f14a3e1597d55e1fcef2bcd500f532636bf5adb9731f377fd9e9a6a7a56336f3590b00a2f2c7eb7dadd5481402d36adc965845e42aae78183e52478542d51934ef626f8de06fd9adcf66eaba0d242c8d8e186fab4ea610a8da76732e1789baadfc659ff637349b79299fdf67cb82f6e4c5a6e633b6ff3cded5d1c240cf6aeaf1ccb66e815a87f02d0e8f4102241a8feb54cffdaedcf87957c39c3554884ce3e12bee75ea2c43ed79bf2e1f65c4a410481ab6d38f24b7c8807c0f4b7bec96f501836ccc4ca73c284deff9ca745dd68a9d6968ffcb1711009292532e248ad3b1620900e2fc830e7a8131dc8e6da0b63efc011214fdba64b8168542d07253f852af50c73cd01f75ffea273e00409877ebd7b6b173ed15219ab83c6a85a79516854421b06c27ee96ab3f2871d11f5fb34b8e8c86266f0d7366e019ce61db2741d191c9dd55978b6edfaab10b1dafdba1ba5c15f7b0d965a2858acea42d9b1678d91b6bb04d462cda3091961f5fc00740d25c5c8bb19fe76f4545e3b586cd98a4db945eaaf04461c1a3d7e851a375b16896fbfc9069de0e3a846e721c0d054dcc91b3471b92d024239f799ef4ca8caa9eaacb7d26542c0362703d55976b9eefdf78fc3d07028068bfe2979f270fb5d461e9d80544acb06dfbf0be5a0420cefb5ba9f4c07573ed5489f401d32316a8279c7e54290540547c67c7860bb90200406b7297a8b6e1e5c609b63a4c02894237f3591d5d290680ff21dc546f6e2c57e16bcd4fa6690ed8982150d2110149ddebbd531d75c9240a8935c0777f96a0ef5656fa2e2bc91606e66f10acf0bf3c7ecbb79de7a3d56d7f0721bfe0995f70bf70d4f9c4dcfcc49df61d930959ed83553b0a031f5773b9ad35e9379739d2500000206d7efb5275c3b3c494ecf7fb342fcd5efabc096735733aedf5d984160800206b781599c89a31dd1cdfe553789feea5a286cd19c644f6fe688cdee4836f4a9a790d1f8fd9be5e36ff72b104f03fee5b19a57d28b391dfd6501277c05f577efd243ff76a9cdeaef78d4d39676de3c257bf688280b8f8c2b4a91729abe36ab98d79e787bc5d3aeb54be08a3357438f9d3d3dc7620288a4d436aa33ec61408003fff593a61e870ad2e57598a4a6363eb8ca7f919e17a9a44d6f8f4a729bb9b663fa96ce6e49c748eff69d2ee0c3e90d6dc5d307e67edd49bb99cb6a6e217bbc669a1117d3f29aff423c1fca8f7193999a74ceeafd8f15ed93212d161fbcd080baaf7cd2fe5d54571ebac70fdb31be065dd6b99159596fb256e91419f7b76bdcc88d708b874692cdd6c7d7c6965f9976ba36982ac5f262d7866b92fb5a1a5297597feddf9c151d5522029bb3a7ffe3da3239fea9b732f0d4b399bd1f3348972bb2969a62e654adf39617eb4c1d6c41a0eaf36ed6a88ad4a67d564dc94fd937c4eaaee8bbd30d784d067cb020080b03236c3eef0ab0f9f7363822b77ff74aba23fab19df959b30e7f0b415efddaf1770ea3e1cd07f7e59de9143ad096b27acf8e47939a7b1ad266e05f258c0cf712d90fc8d78f394b43a26e34bc15dd737e17dbc321d90acc71a573f4f6994419c8f31954cd5aae769cd90ac31e55995c9581bf2b7fca12ded7cea9033b9cdb5e9dbe83796f5ed4b3893a981a427173ff280e0f3d528e9a459033a97051054a715b7d3eb5b9bab1e07b51f99b72eb10d7c978bf667d9b626334fa43bc448fe9904e321bac2dc8caef72af33e5ebcd93468918f26aa63c04eb8573d708a4d37dd0551f9db549ec11003020078f3594b5caaaedecde14a84556faedf6fb69f62277f565c1a132374f335c62b290ac97ec97cfd8fd79f17b54b7885cf2ebd06c3265af47f65ade565a8259bad65e9317b5f5c8d42d1a321f1e289eb99adddcf7ac85a325e95926cecd91800200075fabf3c9e2a4a2a150220a98c3973ec6eb11000514d6697a01c102ce75d482e6fe356276e60de085e1a5d2f230c983189fcfafcbb1608000035fd7eee2d73ea34736cdfdd8bb8f0cc94a967b13f3da9e4709b737f5b378c89eabb9595bccbca7b2d1898ff7eb022e1d6b461d5d4497d6685d59efed3581d2c00a0cb0b87c4a2a58db919d9156d105eddcac94cae268820b82c9b6743460094aafbe24095b84b1f5a71a6d3e768bc3d1bdf2803b2da17911f74e6fa1b755d5e95f11b1bc594de225d000040b69e1630448f824612f4c6ac5c649cff2ca71d20d07814af3433a3a041885231707064cb030c8cf6cc0df31de8189ccea8200f7c7e4a85505c72ef4cbad5fa1d534cc9282cdb63c5a641a5375e544b0826deb68284f88af6baa4df81efaac9e8b789b5ed956fdef06c469b12bb9ba41541d3a2f72e576bcaf917c4d93b16d853d158cd51ebb60dab8bbafda5bdfec5a9df592bf62f1aa48e45a0550c9c87e813fa7e5200000044db85a183694880640ef2b3e46564367ef7c4f55b7603806019b278b82aaa7b9b755f66e8d38c5d2287ac4b57aa3c76468cd625a008fabe11ab0c522e27b548ebe22e7fd45f1e315e0f8f2499cfd830bbd7f68d72bbf5dd4c5fffd6fee9f2f57acf7d5b2718939148bcfa80210315227bd286971bc74ebc637326f6c4641d2c004a5a160080561bb76c92210e009cfe482ff5b2c4d27e74b2df959ba8e8c19d72c788700f750c8ae614b671021d0900006dc927ee42817b7e1acac2a22816811be6d35efd2abf381f4174fd39d85e050100a2ef57a6f38562388ed62c884e6f6dfffcb4c0e2e715038a9f66f3789f1ee76b783931bef98a132c176d9c624e4113cd26050d6c57e24b18fd49b3d562cfbfaf49bffc10372dd01cf7b54546058eb552c323d174c705eb4683f7afcbe46df2ff77d12ebedad20e0854c54a0592a0420082962e1260dce4330ff8ee619e6ac88ea583e43b8516018ed42e59701277ccd9270d39b2c0180300c0697b4c76c85deac2a2aa1a4db8aab3fef06c038c7ce1ee5574cba06fc41f0892e9683fc3d8d9566a74559b39af5cf7ec1babdebf0e14c518b6e6da837bb109afef6e1d5eb57ff2f8839f850000dc80add94def1674bb9c4f547263e1c278e75ddbdca90880a0394eb669f8f597eb9f5a84ad5feefc72361f08387c2900c4a167cb388f7da800c8f82d5d3e47d575ba9f83261185225b4c59354335eb79be00e0cd0327abfc7ee15d0b04640df1e7925833024c707d772fa2a2dfce67596fd9376b00158dc0d24d5d5d34307db6b24cc9bbacbcd78281f9ef072b68153659545fc7ebf328389aa6d56b4844aa4f883c17d8762e70a006c3c433ec5c865c26044950ef8878d0741daab8b68e2fc3184e9a67907a2eb65e54f9f47ca6f13c3ffd6ee32292c064a25b2b5afae80aa1f6fc1be113ec8db4591a3a3aae9b325bdb7822086fbbe6ea568bb7115eba0c6d3bff6d4fabc48a426a7628f1628918a94002891b0a1b78c96b06999a1a1a9b1a1a3b85bd9580e6562920db8c33ae7efebe28ed79ade584311306d43ffb509cf2acc2686cf7791c5a854d815aaafa1001e4d5d64a554dd4154ad4044d434a6b79b3b0b9ac116858b2b17ff8a40400005024a642c21789c1222502f1779f2cf986dd94b459f78d81becdd875bdbca8aee5d97c7bb9f5cc876ccc05b2169e8053d182d634662aa47a59166c6c6f57eadb6e4a9aa94b98d354daca30d322f40caf642def4e9d2f725eb1d453211aa4ac65014011990ab169040687ea9f59bf2b37494b792bc5489ba490dd669bab630100b2d6aa8a96ca2bfeb686c6a686c6a6e6634f954bdadaa400008024aaa9ca6ba4e495f91a4e680d1f46cc7c9af9392e9dea35cacb879ef122eb53cc47fc1037ed6f9fe7f9dad6683c4169a5313abe7375120e1f3af09c3ed3bfcbb297b4e1cdc1596e565a6c4db69699ff9dba366ea79cf7ffd745bbf86a77d565ae00e069f84ed5e5a684d3cf804fd857c11a6e5a5496fee4c19dbf436d6907fc27dfb1391dbd7930050100e0256f98b0fc83f7edac066e63c5ef11885de3163e6b9201206b48b85b69eb6fabf4ee60a8e959d8e49db5414f8a1a5b9a0b1ecf2d5ee1b321a59faacb34bb89933deccc8dcd074dd9787e8bc5971b8f4afa3a8725aebcb7c8676dfde27b5766ca577dd1fa4157aecee11ff4d46318fa5da14c1e44a6aa53503decd3c5ddb91fcf2cf2b43564b3b5348c7c8e17733802190078b369539909e7df3449eae3ce7fd09e39d910aba47b91349570c986fa2add8685be5a59dcf7bbfc8d5e0b06e6bf1fac10ccc60e21665e7edee3e05767f7d4c7f41ca73b76f3f5f8c286da8ca30e09abc32e15890100525e4571b33c0f51ed977ab4ba1a0109d03ae3822d3e9d7d9472ffc217abe0b1da3d065192f54407e99b2b098d5d2325088280a4fcd7e065af1d8e2416d654979727edb4910bd222a98ec1479e7c2c6f298d0e164706ad7dabe48b1168861e933ae2446a7e5e51415e51417e794d65f2fa01388064387969e4dfbe1395a733c65ac37a8c41d19ddbb7f3d85e4eaadd0c89d5f31ca95670f37eb773130082201489c54235e4d72b94a8f955c5ad141d3a8eaecb0435b9b55dc7fcbe9f54164320d078b454a8906395b535f3a40ad32bd11c566ab78e8d97ce7c09e80e9d6120e335b5cb9fefc38cdd3e0acdd055634db99921b75e5e71594df5f379ba78aa364dda58d321d5cba9ec159428b5db1f47cc0c3d4a535e55af391c9239e66cd482aa9fc7ad78522bfd56cbfe60a0fe3db9a1693a147e75b3a26e124e054702004092591a3483c58fb2e4b62a2a2a6b2cbb3d96daa321fa7e65ba6cf9998cb66d8f8fba1b237272d3d71bee2a8bfbedb797ad03469b755b2650ea0f7f584fcdd10b8c128e3e65cff3d3fd3a5de0bd5f3fe79838e45e6e65554de597dfa6aaa1fe8203d958b68d29b6fc5db1bc690545efca7166361a1daacb75b1a7e38813429d295f3738a3d2587ec314a129c4cb3832656ca4c681a7c72729f669a52d39694d86810b3cf548282cd361e642a7d6578ff205006a4ebe5b68eeef4455aeba5c93962518101a3444038fc26b0c9d1f6452f9fc65f98fa92ecbfa505d9654472ff55e9233fdcefd55f614c4d7d52bdf9d0f736a39bcfacff7e6202b11b65e26f81ef6f9ba47f4f9e89c2d85132ea596d75456173e5f66a090f2c6194f0964259d8bcb7e763e5d6ff6ce89f2f40000200049444154047d8cb2ee05cdd0a7f28a4bbaed4bf5d9cae8bedfe5efebb56060fec3c10a82e6b16d9353daf2c9cb2e251637b7b7b794a544ed9839efd7726501b5a42ef1eeb38c5abe0c8967b0544918141289000020841ff7ef79522e94b5655fdd7c95e731d79102004069f884d8e56c5fb6a7c03ed49bdd53cc04a53169cf72dde879fe1befa45670db798d0509d7564f5df8820b09b9ed28755313351c42c64dbd743e93070000c282e83b6f8a396208a3a2c6a6e3d13d957cbff60086fe0b2c533644dccee148804cd094ffe6515c85180080d5761b8279b53f1a3bd28989a63b7a1163f6c72006bbf7dcd0200c5cb97742ddb68921c7e3f21adaf89caacc4787c2661ece11529ce68de45ddd7c29b3552aaa89dbbbe577b54953cc886aa3160eaf39b42632a5410c49b9c5ef134bf8a0cf2795eda6e30c8668553f8faf1203202cba77f479933c584191d5c9e2cabcda5e1daa52bbf59c52b36c2dd19f1e7fe44040c6493e773ebb5d9919912a2c42535eb9fcbb9c44eb7933e9d1ab763e2de2c980b4bd2e272e3aa95e8252f798655b74fa4a260f02b29677672ee5f58a2d94daed8f9c90683d27502d76f5d6e8429e4c26a8cf4a4c6f50b81f8a3e74f3935fc726cd1f131e532f55deb23f36927e4f6e58c309fe9aef8fdf2e100220a98e3911253fb94019bc78a2f86cf8d1f82a0104495a2b3f3e7bf28923ebd72bd3058acd58a3a273a78acc479b1109c6de5665a722f38dc60da4746f7665fef0c7fd84faf8d34f9fbc383f4d0bd575f5b245443630d7a6a080a82cfaf8b3fa6f4fa1f9d967d7efbc2f3f1acccb3cd3e7cf7d4071091d07ee6e3d9fce1573d2cf6d8e02be61833a5497ab1e9f4e624e9d37f0abea72eefd7794719e9a680000d49e753c60f47efcc6fbc726b2bfaa2e336c06a996dcbc185f2180242d19374ebf931a3a68e2406bda9d6c3dff418cdeaacb42a1427559cbd98e907deecafb7a3124aa4bba74211b6b66f32dd5e58e84405a9f78fb41627e754b6b53d1ef27576c49d71ae76380eb76c0565af76c85f78244ef0b513f0fc489040281628a206dce7af3a1a89ecba94afb357cfe2562f0fa51aac86e076c292e5db7cc04781d33031a0648eb7f3f7ba358d8e97a93676a25ed5cff4b86c93c5f1d0c004aba17ace1a420abcc6d6b7fcde6482171737ee2fb1a719fadacec5dfeae5e0b06e63f1cac0080350ebd9370c6abfae40c1b6d16d36058d0d9ea4173bf21a622aa8adb3369008b44a2e94cbc6fb9ede41c7d340000c91811a47e65b41e436de84168d19563a3e5a73f916a234386b57fe10f0d1ea9d6bbb40892ddba98b83d0333768db3d062aa5b8c5c7657366681230963387bcf02e936e7012eae23024e88879991e46b0e5957960cd7a1a910559dd6d7079edee5aaec4a428c61f09ddbf37987c6685329248d811377c6548ae4e3b0e9683bbc8ceeeaae830518cde16eaa329c9d8f39a1f754d4ffdcefb76743374286e8b0d4b51ca7efcd340a9c60884532c71ebf154e3e374a8346350b4e187c382ac2960050ecc9671faca15d9d64ac42661878ad7f5c2581fa7e525971f5671d5e4e3ee46666ebe2b1e2a3cd70c5060b52dd6bed2ccc6e7b2681e1b4a9dbd7a894d9add7483164cb819129b36d07d8bb4e8ec47a5b283523d1266ca96352a00699c2f68b6e26d8463cb8e093b7de954d25d0f41d671d4b6c940080d69b7dfe846bcc547b0797e1934f61c65890407fedf6c7eb7b0337dc8f1c9dbbd6599d4a62d9cf8ecc6cfd3a734532dcb73dbd3ae2d59c71eb5e352295b5ec0f81f99edc7016cbafefd03aef6367e73a72d603ad310604000040a8b8ed8b3e62fd3a6ca01a91cc34705b7221a315eadf2bd3f5455675f6320052631f6b3200e401632c20a0e7e9a48aea117228f3873f9e9210759d3d061b90bbbe8264d7addb9c62fc07da0c76f75e96643498f5ed6612e6df3d76e665b518000009bedc39dac7cf7d7e32d563ffad08c6054f0d06dbfb1273fdadfd6e8ad50f71e9fdc874ad39b32d3b474361d19338a4a78f1e16000004b9978fc6b734c7feeca2cd60aad1996af4d177ea2140b0df7867f7c0f8606b3a99aee179843f33f242a00e8af7292a557dd27096c260dca7be4c3555eb15e9c22f9b9c34e84cef5f6b6508eac8c33756a9ddf4d7a3a9500da6dc602cbd7ac48bd12368ec2b21804455af0ecc186caac1d6b39a7a9e1f78317a931d01743d600bb5c41f3857d89e77dadf485d8dce54a33307ac4ee50300649cb4137307eb6a681b8dd95fe37fe5e9260732005d0fd802c4d7d33904dbe57b7cf343ed6c9d8779ce89a2bae9e1bf76101366eae7c79758ce55ac4e2be95e304621b76fcc6ddb3f4a4345856e3ee997844669dfadace45dfeae5e0b06e6bbfaa0bfc975fba2dc3dcede3987b2af78f40e1ff81fd7384c2c3f9c71dd8b8a805b0c0606a66fc405873d7c0b0fa41e73f96ed5e5d4354e61f43b6fd7c2ea3730ca80afdbffeff2f7df4e94d6bf3c7a4bea77c3158e54606060bed55748595336f8d8fc90eab245c886114670a4020303072b3f34532a3ee1e9bc2a477fde85686738a8858181f9e6d4d76cfa32b31f4988a03acc5dea001b1006e6ef0be2e2f933fd794e93cdeeb10de435c617361f0c0c0c0c0c0ccc5f0dda6f7cbf628ef7ef53febe95e07f586e35897f3d377270b705e0d617930c973bbcf9b8de1c5edd858181818181f9c782fc5fa80456d77fcbf6e90670480203f33f88ac25f9c064730a028150b1f03f9822575dce586780e886fd89924ed5e58c751616eb3204405af762a3b70101814032ede75df8dc29922c2cbe1b3eca888c402030aa76614f1b3abf29def67a8e9ef3f1124179d4522f5b6d22028118b0bfa08bea72fac9d90eea6804028161bb2ce892610792be13020064cd49876738b0d00804826c30e640af6fe3b7be9c4ae9521bd7eb75100000f0d3b67a5bb04908040281d574093ad343b30a00c0fb047b080c1cacfc07918a653f9c16a53e74f61c77367cf7100cccff1c50cbcbe51336d7cc79d1c06f88995dbdd977595c0b04f036db73f90a5a3e4418e1ece6f8745c19292e79fa54e431c104537d6b8eff49dcba144e7bc5cd11c98bc76ffbc80700c89a6397bacf8db5dc115f5a579317b3dfdf10df71769f9f1df596e6e7a989c6d007f8859ffe75a36537d5e5acbd5396c45a1fffd2266efb7cc4fc4968c0b1bc5eaacb7d250440947f7cbcd72fbc19bfe654d7577cb8bedc9581ea5d5382d986b416459d5e4f57470000005a73f4bacbaf3fd7363656a69d1a96b27cf2ee4fddc31c485807fb080c1cacf48ff6c4101dbd59fb568fd2c5231054bbb0bbc585513f0d66611008e690b52fe5b31619e7c3f1590eea180402c5b49f7b368b072912ea4cddb8d8cbc648db2ce845ca360bb5d1bf6c9b6842462088a6d3cf7d2e7bb1c153978040906d42a22a24000020cc3d39c34987824220500ceb694752e5b78ef33f2c37d40d7dd70e009036c46d1ea58343a0a92613f6bde7cae0168681f947c37d77f23e3475f74f839878e6a09f764f85ee9f78d75d75b9f0e6f52a87c593f43a54972b63ef35bb4eb1c2d7c69c88575bb473ce001582a6e7ba9d1eb557cf65b40349f9cdf5d729eb6fee9beea0abc632b01fe969a6104600c2bc0771189f31fa58347b64c8a2993e4ebac46eaacbf5f94daaa382c61a91d024e3710bbc19951f2b7baa2ef79910b425efd9fdd9fbdc8515234dd9aa5ae6ae5e83d9680080a4fae9ee3587935a3a6f8ec6e0088a4a6115e9316c177767735d750643c3d0c480096a736b45000051d1cd4d6bcfe40800403046c23e0203072bfd465476ef81ca96542ebfe088d6ed1943fdee589dca6b6fcd58273db1f8588e10c86aef058ddeda12f4ac4e2caa7b32bd6cddc4cd1fdae5dd43c5e3775647920b2a0aae789080ac21f66a4bc8ab4661d5ada1bf2f1ae67d90b42595c32f38ae7b77e996649e7c11c57bd7cb52be545871c7373762daeeee375bc9eaa343a71cc36e486b13d5be98551ef9b2098e566060fec988aa3fe60af58719cb8fa3114d86e90b3fa75575555d4e3d73bd71c84fe33aeed695d5ff7ea7d27eda408aa02cb9186536580f070000088ab9ab4653da178e8c97f5e833c9a86ed75035340249b3f0db15df20ed5c917922f4f03355aabaecb82cd430f5f293c27609afe0f1f997c06d8a55bfbe262d2a7b95d0cc66c5ce32212110384dd785d7e482dbd2fa84b387aea677dc6e2fccdde7c6a6d034acbc975dcefabadd23abbe3e5a9d804392ac96245afcb4ca850c0010573c3d71e876a110f60f183858f93e50cc715b960d51c3e28dc6070d44a2bc56cf1d48c5902dfd6718572714f0657531879eabafdc1f624f4763982e8bb64f143eb823d7e24431c6ad9d654140282484484337ac1bad8dc36a78cc7657816c7f5e32549ea72d2f2da3410a00cec47ff62853061689d518b172bd535d6c72435745226ef2b9584ad0f6395624245edf6f73b82d16829b1806e61f4c4fd5652a01f09bf95f27219c7727efb68ffcc9ab43ff186a4abc596035dd990664fc1621b62361674a09bfb1a9b5eee103c2eac4667eddd3390d3bfd42a2eb65000049d5cbfbcdaefecae30f04d96cec64a3e7538d4918b249c0cba1870e8d67f5ab0395706bb8c2ec4b99ee578bf86d3947cc1f054df8254b0800ce66679128354c070500c019cf3bf5e0595c52eaebcb616ad1416ef3e5850200205993ae67167cc97c7e7cd94c1f676d020200401a7eb95118eb4b85fd03060e56be335851d1a47788b7e271342d1a0a0000905812061289a4e2c6a23adee73deefa5a5a5a5a5a5a2693a39aa52d72ad3d3455b38bc22f92a8ae26df3f466249046a973c911281440680a8fce1fa09763a0c2a95ce349913cfed546305000020e5d5d44ad52d14b77ea31926ba2424dcc43030ffe41eaa87ea324700087442a7ea7263fcf1c760dc12f7ce6befb91f6e7e320818c2400024818613710532d02d251aa7424201a7888d934c2878d5c18b378f05f1b7b3da0190d5c7dfaeb00fb0537aa113d4f868c1b8cdb521af2af9127e65dcfca245235727f54b751945a01180daf46d8b07b3f02423bf8865a645f7e3aaba2b2961f57c02c70fb136351de8f5d3a973818827673fb4759a80c9d6d2b7f65a18ee1a1b34f75635bc5c0c03072b7f1168ba9e2ad96e575259656565656565554d736bd199a10a611844ff2fa6851a1f87cebea6b12da1b299d3dc5478750405745b394191d8ea186e8542cc57c6aba917c0ef350ccc3f19ac869d39aef46d111f000000bff06d29cedc4eb34375b936e6582c71f2a2c12a1d8fb765dc4a61fbbbb35000e0759d0d6479496542000080daf292aa19f6665424d168b07e97d3af1ddd0fd4f4ee6681e534679a72d5e5ea0f997cdb4521c335f128bca65b488859c59398b2fe884262b59dccbaaa2afd519f87c460903289b48f6561695bf1e77a31ec153070b0f2177d086bf4f291e5db9747a6d48b2148c42979f7e07181e0fbf381c46d5c29ddcc42938084dab3af1c4ee829f8a6e2b2c0bde9f2a9846619807819e70e25f1e1168681f947a33278d104707b7d641a47cc493bbdfe16f05be2daa1ba5c197decad6a6088fd57d5e5cf771354c67b69a301004896f7e2e1752737dffcc213d5c7efdff84a7de67c5b22c099cd08b6caf965777449bbb8f943e4f6a708f7006b22e0a6def8a41f3084d95b75b943af19ab3dd881981979e15d9d1812d5be3d7f26136b31f05baacb1d090182e1b6743c7477eb99944691a0f4f1dea3794693466aa2bb1eb015e6dfbdfa34bda49ed352957e3362c9f5f66133edc900080ba34efdfa3aabac91db58187f62d9860f54774f7d5cd703b640540cfb080c1cacfc59a0d8fe979f6f615cf5d3c12291643df7e5b7f2da7fe034099235e1e006ed93438c2c1d06796f2c7319a8d2a3f848b5f191d7037383adcd6c9d466ea8f374a5a1e0268681f92783a08d3cf260133372380d4b733babbaf9c191118ad50f7149d4c9349da07903beaa2e173c8c45798f555cb984d208b8743b94bbc9868c539ff4ccfee883cdf6040000d67cc5bd4b3e198b4c4958c688f3ccf50fcff8aa227919b75258fe1e6c4587c189f62610c8c68bd2849f23ac550884e1576b64089ad7f1bb11ead7c7b1b1481cdbf71a73d5ad5363983d1649fa4a080082e17de2e17a95339eaa3882c9a26cdf4b0f565be1ba1db095b57ebaf2d30813751a5dcb65c5db01bb9f5d9fa68902000171920ecf1aa4a74a5535f63dd4e077f6c5117715d0f580adb8ec2eec2330ff8a9ee0875597e1ebf6616060fe4e88f3f7b978171ccf8a74fd6ed5e594e536418c07a99b2ce1ab256160fe96c017a9c1c0c0fc6f2095b2a76f1967f743aacb560bb78e328623151818385881818181f92bc19bcf0a37ff918408aa53f04a27d8803030ff8bc18aa0bd0d361f0c0c0c0cccbf221626926123fc1781ef2181818181818181f997062bb2ba1b23d4dcaed5f4bee9a4fdc37273f325c9eddf9961eb8ba9ba03f77c11c18d0603f36f42c6f97024d05e8d4421b01ca61f4d95ab2e676eb22290285dfe0d3d5ddaa9bafc69a39dc3c64f0220ad7fb9cdcf9c4921907507855ecdfdaaba5c7a3f62bca53a8540a26b0d5ef6bcb1b393e2fd1e6c39f47499a0e2fecfbe838d54290492f3e1c22eaacb9967e70f3120932804aad1b0455d32ec40d277420080ace5fd89b9430cc9240a41ddcaef68ae929bf2a5355101ea248ad576852c333f7db7af9d119344219018066e0bcfcb55d5bac2cb863d04060e5660606060feab409c57e101db6b673c2eafaf8c0eacd93975553c070278eb4d69cd8df5cd8df5cd8d9589e10638db406fad0ed5e5b21731e2e1be46989abba18167b0e16faa9af22fb9a7acf4df9dc10700c85ae256f904bf32dff23ca7bc38fdf16e3f035ca7eaf2e77b49d4f123d8680ccdd277d9b18b6b2cbaa92ee71c9cf9739cd581ccbae686b4bd66cf97ce3a5dd04b75b9af8400880a2227fb1e6a0fb8f0b1a8a430e1c212177a9f972ac89a62376e2fb254ffda2da33546859f7d9a5e5256559070d4352d3c707f560fd565513dec233070b0d2dfee84fbf178802d8b406199f8acdd3bc7c274594a4bdeb180e5296d1f96d9eae8683bac7cc7eb7cb82d6e71606479e5f971a61a5a66be97ca2440daf0fbbe00076d1289a262e8b9f26ea9100020a97eb4cec758558540a6310cdcd7be6fadbe3577eee3e62f3bddf4b474cc663e6b819b0e06e6df406b72643434796b983303cf700edb3e098a8e4ceeaeba5c74fb568d5de878dd0ed5e5aab887cd2e132df075b19109aa219b675a52081a1eabb70cafbb71f9533b9054446dbe455e7365c7543b1d5575bd81ee1ea69daacb058f5ea3478dd6c5a259eef343a6793be810baa92e3714343147ce1e6d4842938c7ce679d22b33aa7aaa2ef79910f0520e1cc81d7522f22777131653d3d4c5d385850600486a9eefdf78fc3d07ea58b879b76b4376c0de39065f6f9ac3b01c873b9aeaa8d1e96c7d637d06a8cdab13030044c577766cb8902b00004177877d04060e56fa475bf2c6809d75b39fd4b45424aec1dcbe572102006bfad3adc34e64c72319e5e515a90707775e3109c8234efc1aaaa335ff515e75e597e8b9ba50f18569532f5256c7d5721bf3ce0f79bb74d6a97c11ffe3be9551da87321bf96d0d257107fc75f11a01972e8da59bad8f2fad2cff726d340d6e3a18987f01a29acc3c91ee10230200000082f1105d616e467557d5e58f176f360d5ae4a3d9a1badc9070af7ae0141b8aa022a50469eaa22b575d269bb9b09bd3f3b8325eceb32f4483babd5eda2a14a286c3d47d098d1daacba5313142375f63a5aacbf64be6eb7fbcfebca85dc22b7c76e9351836d1a27faacbe5f1ef5ad8eaaf826c580412d360c4f21b0572d5e586c48b27ae672a5497db330ead7c35f2e04f96841ecb2d35b7c6eba951c92cfb95c9660b973991000092ca9833c7ee16c3aacb3070b0f21db4675d8f168ddb12ea404561d4dc566cf42021be23b5b8e4de9974abf53ba698925158b6c78a4d834a6fbca896a2f1285e696646418310a562e0e0c8c6c04d0503f32fa4a7eab20a01085aba687e7193cf3ce0bb8779aa75a82e3727df29b40870a4ca5597553a5597f12a042068e14b044d4dadf54f1e1196bfaeaa2fbf3fa361efb4454f1a64000049f5abe89641df883f1024d3d17e86b1b3add4e8aa36735eb9eed93756bd7faacbadb55c61ceb5ace1e73e35d77d3860fa2c74eaa16c2100b8015bb39bde2dd04601008479a7974759ef5eed4cee9925527dfca5f71999efef1f5a1ce0eda8494000008843cf96711efbc0aacb3070b0f23de1464b451bcd504dbe478bc06be8d3bfe7fbd0e286c2065ef29a41a6a686c6a686c64e616f25a0b91563bbe6ea568bb7115eba0c6d3bff6d4fab60ed2e18987f650fd54375992b00781abe5375b929e1f433e013368cdea9ba9c1695a53f79305da1badcdaa9ba2ce00a009e4640e32824147058bd76bc3119cf7409593f1abcf92da71d005943c2dd4a5b7f5b92b292404dcfc226efac0d7a52d4d8d25cf0786ef10a9f0d29fd535dc653094075ca865017753cc9c0377ca149c9a3d7d55d559725a5d7569e51dbb07d2403d99709182c4d3dab9121cb07c5858545d5c0eaac3070b0f2436068daa496a206f9c22c24a829699600000002201000407d48002140973fa0197a4cea8813a9f9794505794505f9e53595c9eb07e09054c7e0234f3e96b79446078b2383d6be6ded9e0c0606e6df00966d638a2d7f572c173e1514bd2bc799d96874a82ed7c59e8e234e0875a6743ccefb1495c6f21ba68e0200afeda80fe5bf2f97ab2ef3f2dfd7d0079aaa200986ce7a7da92e3727df2d34f777a22a575dae49cb120c080d1aa28147e13586ce0f32a97cfeb2bc5faacb5a8e26a46faa2ef33f3f4a2a7db6d88aa5ce50b3084a1616ed196a34fe4675afb044ca2bc96d80676e3070b0f24310074c1f8779b4f5dc478e54d2907064c76bf997eb10380603559f5bd95bf818456111b885255c190000600dfd1758a66c88b89dc3910099a029ffcda3b80ab1b020face9b628e18c2a8a8b1e978340a8900481516a129afbc1d0e576060fe3d505c42c781bb5bcfa773c59cf4739ba3806fd8a00ed5e5aac7a7939853e70dfcaaba9c7bff1d659ca7261a0080541f153aa4feccce3bf9eda2868443dbdea84d9b6d4d04389380208bcf07f63f2d6d17b7a49ddf1d83183ed98a085ad3ee64ebf90f62f4565d160a15aacb5ace7684ec7357ded78b21515dd2a50bd958339b6fa92e77240408fab04563a1fbbb2fa436890465cf0e9dce3718efa181ee72c096ec7131a738ff534e56664ee6eb0303313a4beebdbbe4c7420a8bee9dbbf526a7bca9b5a928e174f8b634956123f4705d0fd8025129ec233070b0d23fc88376dc58cb3cefcda6690dde259ceca72d9fb7a80cfa7991cecd11ea14b249d89baeaba558c3e9e13e35cb4c4924967b6429c230f8ceedf9bc4363b4a91492c6c0893b632a4590ac2debca92e13a3415a2aad3fafac0d3bb5cc9806813b6d4312950834c61fb4537c34d0703f36f0041f5d87f2b8271c15383c1f6bec45c7f6bbf9b62f5435c7a3f325d6bce6ccbafaacb454fe2909e3e8a9513147bf2e96bf35bb739b3a87a813103f7dd8918480000604d7fba19e9fd6985b51a43c3e70a63f5ed93639848dea7a854f549c3598a53badca7be4c3555eb15e9c22f9b9c34e84cef5f6b6508eac8c33756a9ddf4d7a3a9500da6dc602cbd7ac48bd16391a4af840020e89e07efaea19c1fab47650e5cfad9e7ecede596b8ae076c11389a3a5b8e068b8e4362c86aea0c021220206ecab1f91ea63a9a5ad6538e358e3bf968df700ae87ac0565c7e1ff611987f454ff0c3aacbc3dd3dfa7a909fbaca71baf852fa1127226c5d181898ff1ce282c31ebe8507528fb97cb7ea72ea1aa730fa9db76b2d602d431825c0d7edff7781850c616060fe37904a595336f8d8fc90eab245c886114670a4020303072b303030307fe9d4d76cfa32b31f4988a03acc5dea001b1006e67f315851b226461e72b2b40cb62b0c0c0c0c0c0ccc9fc4ff8a36507b62888ee1ca54fe7fbd20e282fd368cb14fb9ffd4f2c3fce56ddd0f84f9e7a79951504892e33e65ca9dfc94a5067a0b93daffca62f40359d505679561b71be1efe8c1c0c0fc33821549e969170482e87bafe13fd36f719f4f605a6cfffc77136146a98d5cb777a125fe3f547ed197dd56f43f63a06a4f5eaca713faaefdafb18aacf6ea608acbc5ea7ffa7556ddadd4efb6feee8ff9b07773a2c7a36629ef43b819f64f73b97f2ab296e40393cd29080442c5c2ff608a5c7539639d01a21bf6274a3a559733d65958accb100069dd8b8dde06040402c9b49f77e1f357d5e5e2bbe1a38cc8080402a36a17f6b4a1d32fdb5ecfd1733e5e22288f5aea65ab4d44201003f61774515d4e3f39db411d8d4020306c97055d32ecec05fb4e08009035271d9ee1c042231008b2c19803393d6eca17155d5f3ec686854520106875fb1947535ababd2b50cbcb100d0442352881d7d33abc4ff0300603072bdf33cb2cbe73f23dc0f3638f3fafed6348928affa6e3d49f5d3024d56efa82717afffd937a9044f23f31db85a412d9dfb4e27f595b8bea0bb96ab606fdd4adf8dbb8dc5fe4002d2f974fd85c33e74503bf216676f566df65712d10c0db6ccfe52b68f9106184b39be3a3dda1ba5cf2f4a9c8638209a6fad61cff93b875299cf68a9b2392178fdff6910f009035c72e759f1b6bb923beb4ae262f66bfbf21be5375393bea2dcdcf53138da10ff00b3ffdeb46cb6eaacb597ba72c89b53efea54ddcf6f988f993d0806379bd5497fb4a088028fff878af5f78337ecda9aeaff8707db92ba387eab2a4a902357cfd9db4d2ead2e4030ec92bc62c7dc5f9fad7b6f73b57bcd2d3c7f4d15d43c23a781883f957d05c5fdd9f7fcf1f3fecf12bd40d61d666138ce5c6cb215ab8c167ca2410044110ef6db0b6f6940d8b46591b6a19cd8ce5ca5a3f9d99eba0860600c5b00d3c96ca914110c479ec43335fbe376c901a0a205487ae7d51fae9ec2c1b1a022035bcf6a47065100449eb62d68c3263620100781db715f7ca4590a4f29a0f13008024d3e9743dffe826dedb606dbdd907d7fbe8e301c0ea8f3ff8b1550641100449eae2764cb4a42101c0b05d97dc2a12f42e584beffce505a31a0585cf18666f6da2a5651f74398f0f41a2bc7d3634f72b555279addb1242b4d8b3e3b85d0c21cadf674d1ff3840341103fffca0227752c02814093753d7ff924f8fa54bfcb2f6d493936d35e0d0d00926137e7cca7365957abf392575a620100781a9dce1eb42db3bdf2bc13c966f5c669ce66ba5a430ee70b799faf2c1ca285070050cc26ee4d6c92421004b5a6ec183f401d0f00c0b09ce65ffad20e41dc17d33501008050d2f22a000020004944415448a3d3b5bcce96f0b2b79aab7aefd9ea674c02806032ed6c4e69ccfa913a780048d6c177cac590b2b209b3b79a333c36acf673b232d660e8786c7cdd2885849ff7b952000058153a5dd57251425bd73a28f30aaa49e8c679c32cf4b56cc353dabb54f96db0b6d6c4f005231d6ccc74342cfd8fa472651024ed5171511f6513e5ee1940f5b856ad683b5e6298366be64b0e04094befaf1e65480600e0f546453cab167729809badb99e9aaad5cc8bf982de566affdad6dfac45b74c7a2028bab57498160e0004c574fc8ed7f51259fdbd89da7800004685ce1eb42db36b1219e7c3c18926448024e978acd8394d4737ec1dafabcb892b1fac74d326200002456039fdfc8e074190acbf3ef03dc9bf22ad3cef44b6dfb463da000616a059aecbef5788a03f9596277e54f579f1ad100441506b7c903ad5ef494bd707f8a9abf408aee714bd0e04898b8f3bebce8ce34a2b2fb9128c36c82d286bf8cd87a2b9f01d0f12979c742659edce15f6fe2841fa3a0bf3351ff91d6f69c55947bcd5befc8e0ab5be0c60a8cd8e97bb6fdbef73d519012f5bfb2a72cf8450ebef416ca6ffa34659f7e7c4554f76ad3ef4aeb9c77f4bca231d70663b723a4ac8cfdce668b1e4d1edf12a6af3dec83f5d587863e39ac86c3e0403f36fe14f0a56f8a9ab74d13607f2b9a93feb62061e2a102bc61535401c7922a75d064132a8f5ed125de2c088b81a91b8e1ed7617127bdecb1619c479ec8305aabe27d35bc4ade9fb5c08047dc7e01b796da2a637ab4d492ea74b251024a97b73e5cefb8a3689849b7d61b29a8acfed5a2904719e8d67986feb78a1796f83d501d165535c95405417bbdc90284f2a2a3c314c4577f6b5cfad1261d58bb503e90efbbe087b164c49fe8f7d30801110552986a0f6ac0383e9363bb28590b8e4a433cdf5acbc63e4c6cd666b87beed36f67e1d39384f27308c57c537482099b03137e9639db89bc9fa537e694dd424a6eab8e3a94d625143d25e0fa6f1cfef79dd83c4dc5d9634f978a91839003058f2bc4e02419094f33a5447c5755b7cb550c2c93a3799cd9ef9ac490641ade9d7aec51773c4d2f6a2df42f4894e470bc510c44b5aa4ab1d92a8c85d98bdd514a0ac563c291708ab1eced3c430cd47ef7a5327e4175c1ccbd0989fd00629299b307bab09c00cda9bde2683c4e597bd18669b3e0920485a736510d9f94295b497032af50a0c509d76b354084150f7f8ec6db01ac08f389527802051c9155f55bdc5896d3d2a2eebbb6ca2fc0303a9c32e564ae4c3c77c4d8da0f856889fb16900c56a797449bba4bd282ac488e97db552222f80c6bc07556248c67db7ca883ef65e83aca795beb6f5376ad13b93aea363f6766b8241e8fd12be849371c2874e1d7bb35a0241cdbfb951ec4f758ebe9db64a58a84d72d991d42411d5c4fc6c8902eceec14a7bd2225dad99f72a441024e6142627578920d977f8c07724ef1eac00a0ee7f319727e517dd9ca141713b5b2afe137b28e1e79de678e70b9572d791565d74c67719c721086a4b08d5207bdea8e9f02d69d565372dbf474d10efdd420df298c78a774398b3dd14ef72a94adaf2680c457dfc8ad94eaa2880a09a4fd8f9ba5e616851ee6e5bc385ef78ca620e1927719d8b55d0ed029eb82dffd61c1df5895135d2fe042bc2ecada638abc5cbc7181101c06a0c0ebb9ad70e411024c88830c0f46a6869fdc3294c66c033450c23ca3f32cc78c6c3fae6e77e5f8395b6f8d90cecc8872df0080603072bdf15acb4bd0d65a31d8e15892141fa3a0394b9bc33e1bd0d6633a6bee0768e321a0cff678ad7ab355e312fe13cf621ebaefcc0974f898edae2ac0fca431dfec7d5c61ab35eb7413da2a29f0db5e6bd69eb63b0d7604e7d21ef98f81fd718b367be6e85445ff658925c2f758c914d0fc732071e2912772f98b2fc1ffb90349724cb27f5b2c6dfbca8163b3e0b2149e52537bae3b12231246b7e3a454d7fc58776a8ef60851b1bc0549b70f8655e539f53cd7e945f5a7d6508c96257aea8a3575ea0631c9ec6ff76b04218b05fd149729e4da26b2f4eea883fb2b698b3a7c7759f098a0b0fd952bd1eb6f415ac90dc6ed4c92008825a5f053219010a7335def550b13b512251523661f656538ae7dd46799f5d7aca5ec5e3b7a66f042bdff00a9de529edbdcdc67b1bcca64d7caa48d0163f87ad1df68ed7bde2caec262e3aea40753d5b2e81206edc2c967658220f6a4f5ea2439ff8b85961c08a73ce348fdbf532ce631f8ae1ba7441c7a7689aac4de72b0d5694d7a2af4cbab45ef65653d2f06b8a114f90b9de88e47eab4ea62458e1bd0dd6509da6f01159dded91448deec10affc34a03dad02dd159750259a797f5df077e28b9b4f2bc13ce787396bc92e28283d6c44117aba47f5e0fc54f0bd7c5bbdd6d52fcdafc9b1b5ef7e7d4af666c7911a84a9df0a073d142561fe5a3e575ab4e06b5c64d67303a8b2b2e3e6a8bb7395428acbe3c080060187a278fcbaf4fdc3d84489b78af4e0a4190b8e4848beecc975ce50b24d2c684bde3b5146bd2dad3af97285944ea9990f76e211b00d288bd8935fcb682dbf3b431169b3f099404674597fcd498632e28f216975df2311c73b95c0271bb062b3030ff3afe94332bdca453771a1d43c6eba201ce62c66cc3bcf3573fcbcf8fa1a99ab48e8de4e6b236baa986e218208e6dce14543608e50f69d150000080c492b0d82ebfa02502890c001927f5e4fce1a62c1a95c6d0743f5cc4e99060ed71ce50458b2e17ea40e24818295f0c01717d413defdd727b1d2d2d2d2d2d2dabf96f24a0a955dabd60caf3c7d075140f2170aa9a046e59b304a0d83e8b5d8acfff562c6a8a3f15479b317700418955286e476eafa2dc5960cf20a8db4fdbfb7b83f40fce49f62abfa4b1a88ef7798fbbbebcf82693a39aa52dbc3fc8064dd396175ad65a51de5c71d1d7589edac0f36899a4ad4d02a0f62fd796795969d2a93486bafd9a0c6e5b9ba88f431e48a2ba9a7c2f1f892511a89a0a2d6d341e8f94082432e56543e2e954793d10181c1a1209a5df3842f20dafe8a847ef1a52b5198a130168ba0eb9b54cae9cf93581b2b2a175272c30cb3afba842c2493af31c3f2968201188eb0b6a9b1fcdb6943faae3b43607216de649010028922a19d9510f94842f867ea016dfce44dc5cd64ad6d7513c816559a8430d155ce9373e8561aef8140449c794d9c33e78bb8d377759bd091fc6c2d32d7d373cae147f970ff43f79cf731aea260ad175b4aa310bd95cde22f9130f06f5505de60800814ee8545d6e8c3ffe188c5be2de79ed3df7c3cd4f060143180ad5656ea7eab222251aa7424201a7888d934c2878d5c18b378f05f1b7b3da0190d5c7dfaeb00fb0537a4b29d4f868c1b8cdb521af2af9127e65dcfca245235727f54f7599402300b5e9db160f66e149467e11cb4c8beec755f5612471c59d608f1575cb9edd9cab870100c8ea1e856fe52c393c4d1b059f5880810fd8febf0fc035fd7ee27e933869b119854824d21c77e4cb8a2f9fcf507c0bb753601443d72537e7d7280ec18b6abf3411b45471fdc85f987d20707dfec41b9feb392d4d55bfff6c88950b25f6438419cdd457a58e3af7a9a2b2b2b2b2b2b2aa8ed3f2718b0dae7bc194e40f0010d57e569457d65656d84ad1a5a30140aa792e71abba78e3dd93936fd873679a2baf029a3562f5d584222ebff4b65fe1d6d9bbd3055dffda8ff2a3e97aaa64bb5d49658ae2d734b7169d194afaa35c143543923534e846cb5e14cb53575637f2ea1ffad2246557662f8a733e9956d3d2d25497bedf9608a07e9af33bcbd6bd987d67ff2daf4028395f2a6ec8ab547c0d43509ddb44d255c4519d0994960da5352e64c097730f32e32363c953e65a13004033f5d5d9d3efe6298c5455dfda141fa287565e8fbeaaf1a3be8da1eb52da4acadb648a74b9f508556d15d4b79eaee80804c44d55bdc21a24cd79e1e9d8cf4d82bad885e2e3b356fecefb2e1fe86ff25e0d525f502f5684898575b2ce10ff4f01ab61678e2b7d5b24ef4ff8856f4b71e6769a1daacbb531c7628993170d56e93c8a9a712b85edefce420180d7753690e52595c95597dbf292aa19f6665424d168b07e5faacb4def6e16584e73a629575daefe90c9b75d14325c138fc26bba858498553c8929eb97eab2b69319f99baacb000020a9bab7d02d387b56f4e3758e14f913828227af8a13d7dad28844a2fa98fbdcfa8b1eda83f6e68ae0810b060e56be1f597decf1e790f7c5ecd2a2c2c2c2c2c2a292947d0ef5b722537acc3988367326921e471c7c532f9634251d597b078c5b604feacf07f09b05785d0b433a0648eb5e9dbc5624502c44b0094db965bc6f8daf58a3690b0724af5efd6b568b04c8048d79f1f763cbc5fdcb1f00206988da74fa03472aae8ed9b925453fd0cf000b0040d0872df66e3a12169ea03f3f40f905dd324efadddf92cadba4081c9dad4ec5a250c81e0b297f587e246bf4f291e5db9747a6d48b2148c42979f7e07181a07b2e14164554915bdb57f7a5326499bfe8f4b2fdaf2a05102469ad487d129dc19141420e0fc5323755c721649c9473a733781dc521720b8a38fdfde64d3fcad67590c73399a8ba9c8a5ef7c8fc885740bc975bf6bdae97489b120f473c21facd1c40ec6fd9509a3ea1b6f9077e8e88a14d9b65890700106d43e630ee2fdb1c5dc89301697b6dd68b07897512e5ab5f7d5ae9477d1b6b3479867eca961d4f2b84d2d6ac4b1127eb87870c63281b2d89d6b37c51d1471e5749001016dc3cf09cd3235811e6dfbbf9bab0450c61a8ea6c3a1e8d4622bec707fa9dbcd77422ffd4b65bf97c99b0f4fed6fd458e411e6a48202ab8be71ddb9cf02f9dfafacefebe7fea13278d104707b7d641a47cc493bbdfe16f05be2daa1ba5c197decad6a60c8575bf33fdf4d5019efa58d06002059de8b87d79ddc7cf30b4f541fbf7fe32bf599f36d8900673623d82ae797ddd125ede2e60f91db9f22dc03ac89809b7ae3937ec010666fd5658140a1baac3dd881981979e15d9d1812d5be3d7f26136b31f05baacb1d090182e1b6743c7477eb99944691a0f4f1dea3794693466aa281a4fae9ee3587935a2000a4b58f96b8cd4a18f3eb83b50e78914020104a2000084efb3f5555951416161616665ef52631a6de497db4d8180b44453737ad3d93230000888ae1610c060e56fa81b4fac9f178cab475932d3535e468dbcf59e7c5bf7ff22da7fb384c76dd137dc0f2e1440d2c46d5e7a6ee8e474746d0faf3dd4c82ddeafd7e5f822c4c6c9d8604dea279e8cbf75d880397ac724a9cc84022683ef79a944d468d16dd7f10cadbe7a18641a0a8a663373fade8b5e5a1247f0000d13cc82b77a12919ab352d7ec889a855568ac9b28a4bd8044c6eed8090497a18e5e59634241e993e80864620a9838f90c32faeb1ed7613467fca8f62fb5f7ebe8571d54f078b4492f5dc97dfcaeb71b303923566c33ccc0e0b1c026f15d17de90620a81e47624fd8be9c6f464022711a2e0bce7ee4ca00c628e8509864fd40236b47d70947c5eee6f28e1e6b3c73ddb8ea855a2804d9f544713f96f1ffb86cdd461cd7b54b75af0d2523d0da73e3dbfe7f5e81d59d1a20d8664fc332475dd3dd7e6fb72bb9ff6543b2bdc39caa5f676bcc9aa1581323d86d7a767ddc977007151402ab6a137020a14179ed9559e9477d1b67b5fac179ef8fc14678b4caa0fdd0b2df2e4fd550bee04f19f24bd42af12627536b876161efed4669f6889465ad9917439cd4b14824d16a4dfd9cf3fb8691bfc707fa9dbc2764fb509b2713b50978a34579932f5f9bab87064054fee8d891df8a450000202a7d78f4701f3ff70f046de491079b9891c369589adb59d5cd0f3a6d2b2e893a99a613346fc057d5e58287b128efb1060ad5658d804bb743b99b6cc838f549cfec8f3ed86c4f000060cd57dcbbe493b1c89484658c38cf5cfff08caf2a9297712b85e5efc156589f13ed4d20908d17a5093f4758ab1008c3afd6c81034afe37723d4af8f63639138b6ef35e6aa5ba7c6307b34735f09014030bc4f3c5caf72c6531547305994ed7be9c16a2b1c00d2fa84b387aea6b7ca00d4fc6a4f6401efcbf1b1da6402814020100c56a4f00102a3a2aee85635d84c020a455265a992d000882b9e9e3874bb500880b8ec2e3c8cc1fc1bf871d565af31beffd396e13e19a3b7d6f343ea4aa3de0189b8f0a0a3fd83959fe3e668c27bc9ff59da1343cc6692ef671f7420c0c680e9f15ee6ef73f12e389e15e9faddaacb29cb6d82180f523759c25a8630307f4b6021c3ef07e2261f3f5135e2e0380d38528181f9fb2095b2a76f1967f743aacb560bb78e3286231518183858f91f09541aa2461b4c79c59c7ceaa50f1301db0306e6ef03de7c56b8f98f2444509d82573ac1068481f9fbf2e3db40c3dd3d60f3c1c0c0c0c0fc2b6261221936c27f91bf5475b9f5d9446da7a3c5e27e3ddc1637c3c06ecf97fffcb7f25ae302b51df6fdc51ffc5da6e8376d2fa7aa51c82cc3613b3ff5efeb15fcd45556a6cb52da01d4786794badbb59a5ea7255be343adb4580492d5fa4c01fc7ac0c0c0c0c0fc0f052b507b5ed4267f17232a894220a99bb8cfdf1b53f19da33fce74eed6b55e2c785fea3ba37df3cd09b96fd65b7fa7e62e8264b764f73267150400ed1f969b9b2f4956280953dc22b3bf4405a8c3c77160fe2ec8381f8e04daab91280496c3f4a3a972d5e5cc4d560412a5cbbfa1a74b3b55973f6db473d8f84900a4f52fb7f999332904b2eea0d0abb95f55974bef478cb754a7104874adc1cb9e3776c6ecbcdf832d879e2e1354dcffd977b0912a8540723e5cd8457539f3ecfc210664128540351ab6a84b861d48fa4e080090b5bc3f31778821994421a85bf91dcdeda9ba5c7c2b7ce2205d1a8540a2e9b8ce3f91aaf886383f7db7af9d119344219018066e0bcf67f5baeb4052097b080c1cacf41351e1d929aec14fd5422ea795d736547cb8be583ff3467cedf75d6389d11e353bc09e86fc871b542696fe33821ce309f3279912e16337307f7320ceabf080edb5331e97d7574607d6ec9cba2a9e0301bcf5a6b4e6c6fae6c6fae6c6cac470039c6da0b756c765d9652f62c4c37d8d3035774303cf60c3df5435e55f724f59e9bf3b830f0090b5c4adf2097e65bee5794e7971fae3dd7e06b84ed5e5cff792a8e347b0d1189aa5efb26317d75874535dce3938f3e738ab039975cd0d697bcd9e2f9d75baa097ea725f09011015444ef63dd41e70e163514961c285252ef49eaacbcd55c8a1e1bf26e694e4befac52e65f5c4f0782e0000a03546859f7d9a5e5256559070d4352d3c707f568f3007a902fb080c1cacf4af336979b571f37bbb43bf1d9b3fd4884124d1759da76cbc7621502ed82ea97e12e16da242a2a8da075f2d94bf67c292bbab3d4d54092415f58101bfbc699402d06d1b48c6493911ecaacf20905498c69eebdeb6420088ca1faff7b5562351084cab715b627b4542e2f2a8159e565a141285c0b29db85b71b9bd2877cf40edb15b374c1fea686ba06d317a7b42b30c0000a48df1dbc799534934964dc0a10fadbdaf8e10e5ee19a83d3a6295ffd0c14ee68636e377bd69940220abb9e2a631e24ea37c72c37d3145d3e9708158f1295bd6070cb231339df2b01192d4bdde3bd551974ca29058037cf767c93754fa3085ace1e5c609b63a4c02894237f3591d5d2906000041e18d2543f59944b20a856539f6508e100020e3a69d0e1eac472790a89aae611772fabad3a4ef6720eec7e301b62c028565e2b3ed6583bcae9ddb406d718b0323cb2bcf8f33d5d032f3bd542681df0998bf15adc991d1d0e4ad61ce0c3cc3396cfb24283a32990b00028dc3cb0145b76fd5d8858ed755c42a92aab887cd2e132df075b19109aa219b675a52081a1eabb70cafbb71f9533b9054446dbe455e7365c7543b1d5575bd81ee1ea66445b0222c78f41a3d6ab42e16cd729f1f32cddb4187d0b583143714343147ce1e6d4842938c7ce679d22b33aa7a042b7d2704bc94030772479d88fcc9dd84c5d43475f17461a10100929ae7fb371e7fcf810020daaff8e5e7c9432d75583a7601112b6cdb3ebcaf160100302cc7e18ea63a6a743a5bdf589f016af3eac4000051f19d1d1b2ee40a0000480aec233070b0d22ff85f1ebfe5dbcef3d1eab68383905f29cdcfbd1aa7b7eb7d6353ce59dbb8f0d52f9a2020cc3d3225f489c5a1b4666ee5cb4592c35343efd5765d8d90d6dc5d307e67edd49bb99cb6a6e217bbc669a11182ac5f262d7866b92fb5a1a5297597feddf9c151d53d56301054a715b7d3eb5b9bab1e07b51f99b72e5171f598b4f95d9c6ac4f3948cfce48d98c8a5c7738540d6f0e4a75927b1abdfd53595464faf38ffbab9af7b5ba5cd6f5faa6e78969892fd7e9fe6a5d94b9f377de3765769f39ba7a4d531195f0aee4d54293a33e5ffdabbefb826eeff0fe09f4b0224842424618320a04c190282a2286e5151ac206e502ae0a862eb1e758fd655eb0277dd0a542d82a3885a5144041541d97b8f10026427f7fb23804c8bfe6abfb67d3f1ffe017877dc1dc787f77dee739fd7b413cadfc494d6f3ea327e5debc62676732a108e2856f34e271637f2ca9f6e605f5eb034aa5a8e1a1eaf5df9d8ed427643637d6dc6cdcd23b588485ef5db42cf9d5cbf9bf90ddcfc9bd38a374edf91c2ef58aa74bd4c63e246df6de5b3a2cbb9254f5612aefcdae1f19cda882397827ae907dcca2a2fcd8cf23784c770e08b22ae48cd121b0e36554cab43e933d85094f1babccd45dcf4f2cc15cec0451e2d531ec96be2af97dbfbd8d28425490504331743158410c2d4cc5d74ea5e65f1e44d6fef64aa1a57fd38c6804e53d5759cb627beb6b9299114debb271ae6d9a7bb47aa54872501bd5f5ebc9bc79736e5de39fb10b94db1ecd16bd2e2e247095c1dad07f36db52954b6f18890cb3902841092d53c3d73e4626a879b2539f7f58342aaad834ef3044ff28aab938c34196ada0edf269a2f5c36808a109296de3b7e28325f04d7078062a5e7a4bc8a46654d2d6a979b523298bd21c091a9a4d26bf4fce1e4eca4129138effae57cc78d1bc71b9289341bbfad411a8f4fc4d7bdef279057ff7eec0fede57b170dd452c6487463e7c1bd2982b4b3e7ca86ef5837ce9042a4f4f65cb7c238e997675cbcfd371a3d7382b5269940623a7dbd761c7afe5091098230b521dffad9503144d2719b6454f12447801a5e9c89a3f97d3fd38a4a201b4d5c1f62a3dcd5d4ab18c565d93c5b350c1135dc17cfa4c79d7dd1d0fd49c0545dbf5be040c710c2c479bf9e4ab3d9bc674e3f060953669ab9bae82a757d2a10226ab8cef072d4532512d52c7d56ccd248bb9b2d4498920ac6cb7dfd269f2b5566f61d60ab419257c71e8ed55aba33c05e9da4c41ab060e364d1adc8ecf60360bb59869f76f137e1f8cd0b9dd4894a5ac3976f7083273fe09f442ee0f21185d1dc5341a0d02948c815befff3ce4b3c7e53e01e3c4ab3b9fdc1eb12c3732d7d9d18482ee08a94e92d5d1c04329d82845c8154c8e13454c7dca2843c2cab2ebe31abe6c7e98b626ae4082169f98328eec00fd41f18d56c9c9749ec5c6b4da686addf03d7dd7b2668f5a801953654f2446f2fa40d3df9a6aeeac53eb33b41d30ea48b1052e9b7259d93f075bb944271c1e5850b1f39efdceace68fe4d25684d3afbfc75eaf31b0716fb8e75d2a3600821d521278aeaa33d18707d0028567a8e44d7511357573575d9ef40526f49372628ab2ac984525cca2d6ea41a1a34d736ca5a169aa8b6b4e17d3789b4aea816e95ae9b47de62ba9c9abe2de09703033e96366d2c762f0c60c24ef103f2cab79bc7fce306b7d1d3d1d7d73eff0aa465e734e2b81ac4e6f1f022c6daaac946b5a683507c532fb18a876751a0814ad960a8cc4ecc590545609baef5a21a86a6a50148d8b9453c05333e94d27fce9a94048ce7b797cd1283b131d1d7d5d538fc3f9f5f54239521bb2efc232b5eb8b07e96bf672f5df1f5f2b9372f2abf9197b3dccfb9899f43133b19d759d2babef70c2bb5946c22d696299e9348737aa1af46541df09f827b5501d52977942445627b7a62e73e243ef208f6037666bea724a445aefa98398cda9cb0dada9cb429e1091d52924151a95881c57ad99d4478dcc76095c3f0e3dfef52d1f21794d7c64a99db75db7994e38e74ef0d41d95f363f26ab97539d1fef9cb3d3624f52c7599cca0200d9f0d412e5a64aab1e7ca857d0b6e3d2cef2a75b9f4fa228f35d58baf9f9b6da8d4e614b0b4f58cac4706860c8c0b0e8ea890c35501a058f91414f3098355537fb95bd6feb94c77393124f55e6a4d4525cd7f6ac555993588ad4f7b7f6f41621ab251454665db91f42496a1a6b6cf95d759793959793959f94515e577e7b57b62d1f47cbddf2149e0f58cd2b28ad2cc5fa76912bbcfa92152b5b548bcd27a456321e757d688ba7c0cd454925fa7382671656635494b9342249195904c2c558c0511d737b4091a6a4d5225b17a339af20b1a7ad0a488defdecb73977f2d9e4e28ad2f2dcbbcb8c155d3c24ad6121a763d3aa6adf5ef4ccdfb1605faa54dd904db5db12979d9395979395979b5b5e9976a4c394e2a4ae97515237506b6c395624e594778aeafdd8bc6500fe46ca3ab666cac509f98a7e44615e42b18ab9ad6e4bea72556c689ceae420e7d6711b4d6f2252b4bddcb48808910d9c7ae3d9cf8b15a9cb4dd9cf2b98f6667402c5c4d9a8abd4e5bac4c85c0bef018cee53972b52d284fd82e60fd62513c9ba4302e6f72dbd7bbfb847a9cbfa4e7da97f9eba5c1eb574ec92b733c26fac70a075b317b2a6828c1a095c15008a954f81a90fdffafd809490a9cbce3ecdafe3f3b9454911db67cfbb54dcf5584d65132f5fa3e49dbbef958a648de9173687550f0918cc7cffbb49d01cbd7068c581d5614935125cc6cb7ffeb440a06a336f36336ac58edb794d7224e357bd8d8b7a56dd6ef3389f2b5633b630a01191b828eaf09dea0f0d14a539cd1b5a77e14402578ef0a637670e2509ba3c2ed1cbbdbb638a45f2c6f4f39bce370df777a2616a66ce1a79510935728437a59d3bf4acabcc646593afe65ba76e5d7329bd5e864beab29f3eafe8ae75910bb842722f7363752524abfee3c4e57cc550dad41b37934a1a65988abab6265d99482010b4c62c762fd9bdfa64728d04c7c5bca2c45b77733b4c83d2cd32aafd664c20de3e7ca75c8a902837e2606ca7628548d3a6f0720b7870bf06be443497a0892872cba9573c49fdab939b229067f0c096d4e5b2e8d067ec69f3ecdfa72e67dc48a04d1ca547420811b446070dae3ebe233c9b2fae893fb0f5b1e6f4b936aa48a5afef7ccb77fbf6de2ee44bb829a776ddc3864eb556450d29e1e946de03599d539745a2e6d4657de7fe94f493e79e574b7071d5b3b3a7d395cd6d3f94badcb222c2986e2a534d4700001b35494441548b26e037769d4ee6888545770e84661b4f1aae4b6a3bc056567567f9d8af9f8e3d1df19dbd4a6bea3212e55d3f79f5f1db624e03272f3e74e5d614badb082395b6036ce5dc24b84600142b3dbdf9e913141e7f7c4cf9d159b606da6c63b7f927ca07fa8fe86eca1415cb90f0a3a35e2db655a7eb0e3b882fb9123655a7ed435ba2ced4133757ab9fffaa0f5d8d653c667d749914a7d8adbb79da236bbdab0e83a2dedb69cea1a7b5edab1135d72d5b07dcf3b6b71de43e76d933d341da1f4af920684c3874ca377389a3fda0c113b6558f7051ef6a5611026bc47cad73e38c589a43f6e38bce1d1ac72620b2cdf2fdb36b563b583aba8cdf593dcc91d1d5f953320dbc76d9bf71ef685d3a9d69f1d50fad03f83a774ad985ecf6cc0eea6fe7ec36ca2f8231cc888c1042d2da84a3fe8e7aea14357df723d4e5a1dfda9089da538edf5acfbce46b4157a36b987bac88cceef43a5037cba80ddc7e71a964db309b016e2397beb01ba1abdca9b89ab1d2a362991995aaed1e56086f03812f0bc618bef7ea3ad6e951ba2c9db167d9ebafee1dd6dcfb2129bc11f64adf6faed5fbd4e5bc9838c2288fe69e13a2ced4d00b010d5b9db5194633efd9ef095f674f4108299b7d73256cec9be5369a2c5d8f73ac55d78e8e67139ade44246b7d3554bbb925e0ddf6646b6ad82c7f25cafc7e802e933df652a51c638cfce9f20acd2bde46ea7486b1cf65d6d2f307c7b03a748174b522421873d4fec8d5b453138c186cfba5ef3c4e5c0bb152693bc016e73eda7732979f15ea6daaa5c9646b32d9fd56250b10c2705ed2a180e166bdf4f46d7c0ed54e3c7a6bcf501a6a3bc016c3c4708d80ff444b00d3ed77499cb1db79ecdb03e9e7867fc9332c37fe11e0e81323d6b05e78edd62a6bf25fb2c9c74b86cd8b2e6ed40fb97f7f9db50afc86807f0e49ce4fc33d73f7251f72f9e8d4e5e4d5038299e14fd658429621e8064cb7ffbf05a32dffc9d4869ecaacfc8b37e9763839e7309c5af00f249369fb6cf0b0fda4d465cbc00d234ca15201008a150000f8acb7bee63396997fca8a18c3d17fa9239c4000fe8dc5cabfbb4f8cecb03da31a2e0f000000e07f8ff02f390efed3c05e26df260be0270a00000040b1d20d6961a80b86a97a5eaff97ba6ece0dd9dccb6dcf60e86c203f0ef26e726ee9b6a41c3308c6ee9bd3f4991bafc7aad31d68ec39182d6d4e5d76b2d2dd7be162259d5ef1bc71a53308cc0769877faddfbd4e5fcc895a34dd5300c53d2e81f7cbba6f5b5fdc6877e46ce870b84c5114bc7d819a86218d66f6f4e9bd4e55747e73a6a91300c53d271f9bacd065b5bc1ae574408c9eb9efd34cb519b8461989af1f87d6f3ba62ee75d0c196fabad8c611849cb61d6cf49dc967d1217462c1dacab84614a7a6e2191459d1a3cbc16ae1000c5ca4790e4871f7d8ec882d8c3772bbb98b14326f942a7f1f862770c008010c2b9f743266faaf0fbbd4650736f6ef926cf65715c1c916db765089a715fac3355e9efe761d092ba5c70fbb678f8e4be4ae557fdbc8faaac4daae7975c1991b878d2d697028490bc2e76a9bb7facd5f64785551559f7f67a9b905b5397d3239ea87b8dd2232931fb79ad0cbdb4d1aa5dea72da8f3e4b626d0e67364a1adf1db48809f23d94d52975b9ab151112671f9e34e687a65997de965797bcb818e2caea98bacc29210e5d1f9e52585e98b8cf3171f9f8a50fea114248927dc47bee75b343998d8d993ff7899ce37d3407e68403ff4d75d5e53df97737fab70e9fe2ed88d236f555b2daf84ba0becaa0e345521cc771bce9c90203039f0d8b46db98e89bce8ee5c91bde1cf777d424214464d9cd3c945c2fc771bc3eda43dd22e4c7e0819a4484690c59f37be19b13736cd53144d01db33b8927c7715c56756ff56873b6324288dc6bd8f2ebc5625c5a7ac1838d1022a831994c23ef284ed39305064673f7aff7e84d4648b9f7a4fd2f1be4388ee3b8b42a6efb142b7502424a3aae4baee6093bef18b7f3f6153bc6309dbf72969b834d5f7d7d87f9bf6409705c9cb5c756ddfd5c994c71d48df181fa3a73e3783800e0f3e0c67831b4e63d6ac0711cc71b1ecdd76278c570db2e20485e6144713dd9dceae0b824ffb0b3e1ec389eacf4ac2bc57443aa10c7715c5ef3ab074d6f6142132e2938ea4cb5de9521eafcad84afd65a5aac7e2968fe545a72c2896cbd275bdcfc79c37d5f96e6dc478d8adffd3ffcb558bef71bbadae58e2be20d7fccd7617bdfaa95b75f4e5216b373d58184ba0e5f96168739aa986f7f2bc27151c64e4bb2e3b142298ee3b8b4f09813d962c73b118e8b722f6f5c1d962ec0715c5e03d708f82ff88b7a56846967cfe45b06cc9d12345dfbc5d1c8f7fdb125d109d60713734a72ce8dc412d64e087935f66a89585219e59dbb6642c8837a1c2184f819171edb86660b1b5eae961c9c346cdef3f1112522cea33905db965c2a962184238a75e0f9d71ca99497bc45e3825fe08d2a4c6fd6958b9358169b9f57703805e113998aeed2abc4954fb9e2aa18afb40dc1178b650849f2c2a67a1da7ad4ba8978a0acf0f8d0ff669be176abb636a9db7afe86de1e7de289a722531352bfbeeac7721defbde8a958c7d82cd5e854697ca1042a8e1f9f1dfb0b6737d0300fe5ae2f29719a2de6e7d14ef23abf675eb2d7a9752d6367539f9f8c5dac1df4cd46f495daefe23bcd461ba3d4d5894984f341f64a4485da659b8ea725232ebe54d69b7de514dab760ed1246104754baf9d8f6a64ad3d3231a2e15e66dda62e3b2d0b3249fe2526972f6dca893e751f0df3b1ee59ea72d183f83a1dedd8397da918a6a2e7baf042b62275b93afec481f3af3aa62ed7bd8c2d50b377d2554248989f50a2ee68ab41440821a2869da37a4942be102149c9ed2307aee542ea3280c7401fa729e5f88532bb05537ad3ace7cc3278137625bbb93121b226ae996349c110c2f8a967231bc7ef5e355c5b89c4760df9d1477ef37872134208291bcedd34cf8e4152b3f69e6526a7cd5ceddd97aac4749ae1a55bf4245f88105173c81cef01fa542291663563dd5c8dd4db595d0da425b2276eff6eb8ae8a92e6603f1fbdc2f87c0192e4871f49e9b775f70c0b35a2b2eea8555b5d0b2ede2995b6dfb1eeb7afac37f3dbf17a24842856fe2b07145ebc9e2726194c5e64f72eec669114e1dc27c76e937d16f4a7c26504c067d2317599414182ba3691a2f5094723f923bf19d3927f8c739e5ec9b19ee1acae485d66b4a62e37af2915d4721aaa7ebb4959f5b44e5075dbaf6687576054b51c21242dbb7fa3ced5bbfbfa0353339f30d5f4eeb43e5425b5bebef7871c383049bb67a9cbbc0a9e28fd6caafbf93c41e3db8316b7e64ffe214d84908aed8e3c717270af76a9cbf9e71704c4b9ecf961843a86908c5f2f51697b0c2a525e931421ead05f6a45b19e0c8410a60a17098062a58778cf8e85d73a054e32242115cb59734db24e9d7fa7a8f9498c96a46124a92b6a649ae936dfb5a8e858b085a53522c542fa8af9ee09ca5465e5369f90a442a91c21797df2d180a166daea0c75969efb4f79f5f55dc61f13e9fa4c4550074185aa2413487024a9cea96e4a0871e8a5afafafafaf6f1df0588a380db2f63bd6fdf69598bd9a17c25434f428bca23a2922ea782c76c93ff56bbe98f3e8589cfa2cff7e14b88a00f86c2d5487d4e57a21a23029ada9cbb58f0e47a3894bdc5ba7bde7bdb8f2c6d87730ab397599d79abadcbc2649854e25a201eb367ed59746d618b478d304f4e85a1a1f2179f5a36b250ebefdbb9d9101afbdf5f5c44d95810f4a055241695c40dea291ab9ef52c7599a24e419a33b62e1ea44da69a7aad5b66967723aeacabd4e592f005c397572dbb73c5df4809218488aa0c25516b7b2717d48b94e8d40ef34d400304a058e9199cf3c7911b1cc9b3c5e63455555575a7edd9f2fc5f4ebd6eeefc680d1855621aaad5655734775c8a2b3339147d8d9e4ce72e4adf37737df694cbefaaebb99cb23fbe33514413f7242c98c4eeadc1187df24d4969696969696959553df7e5665b95f63bd6cdf61142e2ca77cdfb2b6f2cca6da0193249081134472d195676e67242ccd1c73afeb32d60467a003e1f65ddfe162a854ff214ed8920f749a18a457fbd96d4e5ca7b876255a72e1a446f59bcf1f5d5241d6f776d22426443676379d6b32245ea7263d6b37296833983a06a3aa87757a9cb9c842b3956d39dd5bb4f5d2e7f912ab05b1438548f4c24eb0d0b0c342f89b957d4a3d4658301e66a7f9eba5c767de1b005e973a2a2d73ab5a42e937b0fd4e7be4c53a48bc96adfbcacd71f644c86ab0240b1f209e4d5b187efe263cfa417e6e5e6e6e6e6e61524ed71acbe1a96d4e19e43d5d66f0a357addfec7d51229e7d9c135e168e2d70e3d79822217d409c98696264c2524ab7a70f4429eb0b9234587c2c9286afa50b9a26c3a7d61bfc455ab2ea571a5482eaccd7a7423b658d2b3ed2384a43511df87bea89749caefedd89cd47ba697b132420863ba2d1ecb3918bc32be77802f4cd00dc067451fb46832bab63e2ca55e529f12bafe2af25ae2da92ba5c1a75e889c6ccc0f7ed88e05d643c7dd21803124288a03d76f1d0aaa39bae643689ab1fedddf8406b76809d2a52319fb5c0faed0fbba20af892ba1761db6e63eebe36aa88977cf94d6fdfc1eccea9cb426173eab2c12047d5d4b0d30955125c5cf9e4d4f154654bfb0fa52eb7ac8830d6b0a593f0c82dc7936ac5c2c2e81f7fce32fd6aa41e0949cb6fef5afdd3332e8e90acf2d6926173e2c75fbab9c691fc3e7559d9d46741bff49ddba38b45a2e2e8ed3bd3fa054e335546489c77e5fb35c7df0a11c279afe01a01ff09ffdfb781a42567dcc8da010fdbbc1123ab8a984063f9de298b5f6060bcfc05bfe5eb72deab6373fab3890861ea36d37f4ae2ca9adf06b2d99723c6711c97959e1a401b72b5468ee3382e4adf62a1e913cbc37171d1b560275d6d535b2797917e2b67f5664fb9c7c3719cffe6c0042332428831eed7daa6276dbe97e8ed564bcda9bff3701cc7a5d50f7f9866a741420829b3fa0c0b3c9323c2db2ddcddf6eba33dd42d96ee0870d222238c61eb77ea5deb81e08d4f82b511723e56208121da007c66b2ba677ba6985111426ae65fed4de4ca5a7e7173f6dbab986d497bff5e8f30758395f98a6441eb7b351577d78f3254460831fbfb9d4c6f6a7eed465410be74889e124288663165d7e31a198e373e9a67e47820b7e5179a7bc3bd5d33e972b65ca678b5d0cb4ad1f7c2301bbf21a6ac5303d0f58a382eab7bb677aa251d21a4a4ebbaf852b600c7715cf87a9db192c3b122292eafbe3cb87dc3acbb24b1b935cbbfb66490361121a2cee0a5e1058a836d7c3497a53cf2372e8ecb39b1708580ff824f4f5d1e33def35f5dc5f162c61bad19f522f95b53a54eff27c9ddefe470f3db77717e7a44a87701f83248b2f7b88ccd399c16e6fad1a9cb4921b6f3593793bfb782ae5200be481064f8f1705ee2e1236523f64fd4854a05802f874ca63363f3c4fe9f94ba6cbd70cbe83e50a90000c5cabfa450a9891867ecf3803df5d87d0f3606e703802f07d962ce4a8b4f5911630c58f0ed00388100fc1b8b1521bff15f7d660823228a9f2324e337cada7e5975dccdca0684104262211f82890000e0bf510babaac149f85ffe49865300000000807f7bb1c27f116261b12491ff91ab35fc3ecdd07e7726f44e00003e405effe2e04c074d2a8da2ed38e3e76445ea72eaf7d6142aadcdbf21a185ad291f6f36f677dcf8468864d5f7b77a59b0691435c38141e733dea72e17de5837c94a8b46a132f5072dbb5bdb3ac964d31f0bac868416094b6e7ce739c8548346a13aff94db267539f544c06063352a8dc230755bd466832da45daf881092739f1ff11f6ca246a551b4acbd7ecee83853be28fb64e0b8fec62c0a953622bcb665bb1f3ccce66f590a57088062050000fea7f0fa072b7db755ce8a2eae2e8d9a59b163da8a47f53822db7c9f52575b5d575b5d575bfa74a5b18addccb1fa2d936517fd7e4f32d4d354a9223268e671e5958fcb38d967dd93bef5def55a80109273e356782c7860b1f9eedbe2fc57d1bbbc8c555a5397df5d7fc698344287a4a46ee5b9ecd099d596ed5297dfee9ffd5d9cf5bed4aaba9a941fcdef2e9d139ad32975b9ab151112e7844df53cc0f73dfd32af2037fef4121766c7c1f9988ab6a3cffa63a15f1bb49d66f24387d9d284d3e11a0150acf44463dce29961c5a5a7269ae9ea9b7b9e2d92ca7929a10b0619312954869e6bf0e9b77c1c21242dbfb5d6a38f069da2a6ce32765ff3bca1fcaabf7f745de68e6146fabdcc67dfe1c28f0200d059436258143e754bb0338bcc720edef6151e1596c8430823a9901550deb5ab15fd83261936ff119796c5fd56e732c5925c151b16af11b869b6158da23b7cd5e6a155977f79c347d292884d57d5569fdb3ead7f2f0d2d237bf7e1666acdc58a28e7d643d2e87186ca246df780c0e9631d7b51da3690929a1c0e7be4dc71265412d5d463de2866e9ebb20ec54ad72ba2a6a47dfb32461f09fbc6bdaf365bcfcc65948b36092124adb8bb77e3e1e7f5384248d9d03328c07bb88db64abb71fbdd1ca6383f7cfb86d31942841001725401142b3da236e2c8a5a05efa01b7b2ca4b33a3fc0d38bf2df4dcc9f5bb99dfc0cdbf39ad78e3f41d297c2478b9e7db088303a9b582c69a82b87dde86645ddfb3672730cdd73f2a2c2dcebc304e1d7e1400804ec415a95962c3c1a68a041c4a9fc186a28cd7e56d53975f9eb9c219b8c8a365ca23794dfcf5727b1f5b9ab024a98060e662a8485d563377d1a97b95c59337bdbd93a96a5cf5e318033a4d55d771da9ef8da96d4e5c27bf744c33cfb749bbaecb024a0f7cb8b77f3f8d2a6dc3b671f22b729963d4b5d2e7e94c0d5d17a30df569b42651b8f08b99ca3485dae797ae6c8c5d406790fb6d1fe30a5a5f78e1f8acc87d46500c5caa79257c71e8ed55aba33c05e9da4c41ab060e364d1adc86c214622139b0a535fe7d48888746347271d2538f500803f6f513aa42ed32948c815befff3ce4b3c7e53e01e3c4ab32575b92e313cd7d2d789a1485da6b7261693e91424e40aa4420ea7a13ae61625e4615975f18d59353f4e5f145323470849cb1f4471077ea0fec0a866e3bc4c62e75a6b32356cfd1eb8eede3341ab67a9cb0d953cd1db0b69434fbea9ab7ab1cfec4ed0b403e9228454fa6d49e7247c6dd083f99a3a1ca6ea901345f5d11e0cb83e00142b9f48cac9afe667ecf530ef6366d2c7ccc476d675aeacbe494eb65b7d7e8be59375630c5906fdbdb7de2e93c0a90700fc790bd521759927446475726bea32273ef40ef2087663b6a62ea744a4f59e3a88d99cbadcd09aba2ce40911599d4252a15189c871d59a497dd4c86c97c0f5e3d0e35fdff21192d7c44796da79db759b578673ee044fdd51393f26af965b9713ed9fbfdc634352cf5297c90c0ad2f0d910e4a245a61a7bae5cd8b7e0d6c37269cf4f42e7c304008a958fd736ff98a46ec8a6da6d89cbcec9cacbc9cacbcd2daf4c3be2aa8a080ca70507635e16730ba31648c2e6af79d2d0a3d86400c07f9ab28ead99727142be225e54989750ac626eabdb92ba5c151b1aa73a39c8b975dc46d39b88146d2f372d22426403a7de78f6f36245ea7253f6f30aa6bd199d40317136ea2a75b92e3132d7c27b00a3fbd4e58a943461bfa0f98375c944b2ee9080f97d4befde2fee51eab2be535fea9fa62e77aff3610200c5ca2720d2b429bcdc029e1c2144d01ab3d8bd64f7ea93c935121c17f38a126fddcd1522514e54f8e3fc7a09ae44d7d461924944028608746d0a27ab980fe50a00a03b3497a0892872cba9573c49fdab939b229067f0c096d4e5b2e8d067ec69f3ecdfa72e67dc48a04d1ca547420811b446070dae3ebe233c9b2fae893fb0f5b1e6f4b936aa48a5afef7ccb77fbf6de2ee44bb829a776ddc3864eb556450d29e1e946de03599d539745a2e6d4657de7fe94f493e79e574b7071d5b3b3a7d395cd6d3f94badcb222c2986e8b26e037769d4ee6888545770e84661b4f1aae4b6a37c016e132b15028124971455eb348d2faa8abf361b619602be726c13502a058e9e1bd8fc98c951e15cbcca8546df7b012f694e3b7d6332ff95ad0d5e81ae61e2b22b3f9389237a69d5b32b4973a5d5563c0faea99a13b5dd590aa6df052a7673375d5683a5e5175f0a3000074863186efbdba8e757a942e4b67ec59f6faab7b8735f77e480a6f84bdd2f79b6bd53a22569417134718e5d1dc7342d4991a7a21a061abb336c368e63dfb3de1ebec29082165b36fae848d7db3dc4693a5eb718eb5eadad1f16c42d39b8864adaf866a370f1fe1ddf6646b6ad82c7f25cafc7e802e933df652a51c638cfce9f20acd2bde46ea7486b1cf65d6d2f307c7b03a749274b522421873d4fec8d5b453138c186cfba5ef3c4e5c0bb152693fc0565a7c62982653d7ed873c51e2020b165b7ffa7dc54cd95d1c66db01b61806335581ff464bf0c9a9cb43dd87c3e903007c3124393f0df7ccdd977cc8e5a3539793570f0866863f5963095986a01b30ddfeff1604190200fe1d64326d9f0d1eb69f94ba6c19b8618429542a0040b10200009ff5d6d77cc632f34f59116338fa2f75841308c0bfb158813e3100000000fc0d3e5f365043acb796d5b6771d467fe1d59706d307fe5221ffabbf1d2f663cd3767f6e87f95b24397b6d59136ef3badd9f2e085e8498180625f0ffd2dd9396fe1adc9f4922a8f45dfe5c00971d000000f037162b9c88a15817069dafeffbf5ae0d1e3a5fcc7326b2790ff747d9d07bf3b619c6dd3ebe1667eeb2662a0aa01e13679e5c1f6978aa5c2aca3ee04c81cb0e809e937313f74db5a0611846b7f4de9fa4485d7ebdd6b87d93e370a4a03575f9f55a4bcbb5af854856f5fbc6b1c6140c23b01de69d7ea79826a1e1fe345a9bf55c2f56bd9f3da1f1a19f91f3e1026171c4d2317606aa1886f5db9bd32675f9d5d1b98e5a240cc394745cbe6ed9609b7b92b2e8efa70ee8a58a6118c6b4f2da76bf4a3193bf28f3e8347b033a11c330a286ddb43df19cce776b38ffed497f0736866114e3719b62156b7ef0309bf1e10a0150acf400ebab5881402010086a7e9fad419f1455a5f8ecd12c03a37101339d985f4cacb352af1eee0f516bc85c3ff7bfb0ca9249e4929a9c7a56bf3e7408b906e0e3e0dcfb21933755f8fd5e23a8b937b77c93e7b2382e8ec8b6db3204cdb82fd699aaf4f7f33068495d2eb87d5b3c7c725fa5f2ab7ede4755d626d5f34bae8c485c3c69ebcbe65e4d8af986146ef3da0f6768b5be7e2c488f78a2ee354a8fa4c4ece7b532f4d246ab76a9cb693ffa2c89b5399cd928697c77d02226c8f75056fb9e5a597d89c87ec9d9a77965c5a9a72716ef983cf75a851c2144d2705d7cec6e6a692da722e3cab4f26ddedfc5779cfa5690b265d237cf475c29e37393d62a1ff6f6bf562e431f3cccbfac0d07e09fe0d35f5d86730700000080bfc127f61fb42d5c00000000003e1fe842040000003e971729af9455c81ffb01e8e0131f0301000000e04f298a0fb148f8511fc079eb002685030000003e97d6cae3a33e001dc063200000000040b1020000000000c50a00000000a058010000000080620500000000008a150000000040b1020000000000c50a00000000a058010000000080620500000000a06bff07dee7200498ab91c80000000049454e44ae426082</Body>
<BodyHash>8fee1b2621e5ad8dff74c3fe72eef744</BodyHash>
<Size>64493</Size>
</Data>
<Mime>image/png</Mime>
<Width>740</Width>
<Height>211</Height>
<Duration>34</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2238666565316232363231653561643864666637346333666537326565663734342220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2237343022206f626a4865696768743d22323131223e3c6974656d20783d22302220793d2231382220773d2231342220683d223132223e3c7420773d223136223e2d2d493c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d22382220773d2232362220683d223132223e3c7420773d223736223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d2231302220773d2231332220683d223132223e3c7420773d223236223e42503c2f743e3c7420773d223232223e46503c2f743e3c2f6974656d3e3c6974656d20783d223433362220793d22382220773d2231342220683d223134223e3c7420773d223536223e70643c2f743e3c2f6974656d3e3c6974656d20783d223438372220793d22302220773d2233352220683d223238223e3c7420773d223331223e5b746167733c2f743e3c7420773d223236223e5b546173733c2f743e3c7420773d223139223e4a546167733c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2232362220773d2233362220683d2239223e3c7420773d223839223e73776565743c2f743e3c7420773d223433223e537765657426616d703b3c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d2232362220773d2232372220683d2239223e3c7420773d223833223e736f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2232362220773d2236352220683d223131223e3c7420773d223731223e5665676574617269616e3c2f743e3c7420773d223230223e536f75725665676574617269616969272671756f743b2671756f743b53666927722d4672793c2f743e3c2f6974656d3e3c6974656d20783d223137372220793d2232362220773d2234332220683d223131223e3c7420773d223436223e73742c722d4672763c2f743e3c7420773d223331223e73746972206672793c2f743e3c7420773d223330223e73746972202e206672793c2f743e3c7420773d223237223e73746972203420524e3c2f743e3c7420773d223236223e737469722034204e593c2f743e3c7420773d223236223e73746972207220524e3c2f743e3c7420773d223236223e737469722072204e593c2f743e3c7420773d223236223e737469722034206e4c3c2f743e3c7420773d223236223e737469722072206e4c3c2f743e3c7420773d223236223e7374697220342046593c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2232362220773d2235322220683d223130223e3c7420773d223731223e30372f32382f31383c2f743e3c7420773d223634223e30373132383131383c2f743e3c7420773d223630223e30312f32382f31383c2f743e3c7420773d223535223e30372f32382f31393c2f743e3c7420773d223532223e30372f32382f31353c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223235223e3037313238313120613c2f743e3c7420773d223235223e3037313238313120623c2f743e3c2f6974656d3e3c6974656d20783d223435332220793d2232312220773d223136372220683d223135223e3c7420773d223137223e32313a32312e2671756f743bc2b7616d6f6f6d637e61756d757e2d2d2d273c2f743e3c2f6974656d3e3c6974656d20783d223435332220793d2232362220773d2231372220683d2238223e3c7420773d223430223e3231273c2f743e3c7420773d223331223e32312c3c2f743e3c7420773d223234223e32312e3c2f743e3c7420773d223133223e3220693c2f743e3c7420773d223132223e7a20693c2f743e3c2f6974656d3e3c6974656d20783d223437302220793d2232362220773d2231362220683d2238223e3c7420773d223438223e3a32373c2f743e3c7420773d223133223e3132373c2f743e3c7420773d223133223e6c613c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2232352220773d2234382220683d223130223e3c7420773d223130223e526f74616e3c2f743e3c7420773d223130223e416d61726f3c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2234302220773d2233352220683d2238223e3c7420773d223933223e42726f776e3c2f743e3c7420773d223534223e427261776e3c2f743e3c7420773d223436223e42726f77722c3c2f743e3c7420773d223237223e42726f772c3c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d2234302220773d2233382220683d2239223e3c7420773d223732223e4275747465723c2f743e3c7420773d223635223e4275746c65723c2f743e3c7420773d223539223e5275747465723c2f743e3c7420773d223536223e4875747465723c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d2233392220773d2234392220683d223130223e3c7420773d223832223e4272757373656c733c2f743e3c2f6974656d3e3c6974656d20783d223136302220793d2234302220773d2234352220683d223131223e3c7420773d223832223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d2234302220773d2233312220683d2239223e3c7420773d223837223e50617374613c2f743e3c7420773d223335223e506173742e3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2234302220773d2235322220683d223131223e3c7420773d223639223e30372f32382f31383c2f743e3c7420773d223636223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223531223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223435223e30312f32382f31393c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2234302220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223335223e49732e3c2f743e3c7420773d223335223e69733c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223238223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2234302220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2233392220773d2233342220683d223132223e3c7420773d223539223e6372697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223536302220793d2233352220773d2233362220683d223135223e3c7420773d223832223e447261673c2f743e3c2f6974656d3e3c6974656d20783d223630322220793d2233352220773d2231352220683d223132223e3c7420773d223830223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223632342220793d2233342220773d2235382220683d223136223e3c7420773d223731223e6368616e67653c2f743e3c2f6974656d3e3c6974656d20783d223638392220793d2233352220773d2234312220683d223131223e3c7420773d223838223e6f726465723c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2235332220773d2233332220683d2239223e3c7420773d223738223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d2235342220773d2233382220683d2238223e3c7420773d223833223e4c656d6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d2235332220773d2232312220683d2239223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d2235342220773d2235382220683d2238223e3c7420773d223736223e5061726d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d2235342220773d2233302220683d2238223e3c7420773d223832223e4f76656e3c2f743e3c2f6974656d3e3c6974656d20783d223233312220793d2235332220773d2234372220683d2239223e3c7420773d223837223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d2235332220773d2234392220683d2239223e3c7420773d223831223e5a75636368696e693c2f743e3c2f6974656d3e3c6974656d20783d223334362220793d2235322220773d2233302220683d223132223e3c7420773d223732223e436f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2235342220773d2235322220683d223131223e3c7420773d223733223e30372f32382f31383c2f743e3c7420773d223635223e30373132383131383c2f743e3c7420773d223630223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223437223e30312f32382f31393c2f743e3c7420773d223436223e30312f32382f31363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2235342220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223335223e49732e3c2f743e3c7420773d223335223e69733c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223239223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2235342220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2235332220773d2233352220683d223132223e3c7420773d223539223e6372697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d2236372220773d2234392220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d2236372220773d2233332220683d223133223e3c7420773d223730223e43757272793c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d2236372220773d2235342220683d223132223e3c7420773d223835223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d2236362220773d2234322220683d223131223e3c7420773d223735223e4e6f6f646c653c2f743e3c2f6974656d3e3c6974656d20783d223233312220793d2236382220773d2232392220683d223131223e3c7420773d223931223e536f75703c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2236382220773d2235322220683d223131223e3c7420773d223639223e30372f32382f31383c2f743e3c7420773d223632223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223435223e30312f32382f31393c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2236382220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223334223e69733c2f743e3c7420773d223334223e49732e3c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223239223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2236382220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2236372220773d2233342220683d223132223e3c7420773d223631223e6372697370793c2f743e3c7420773d223332223e63726973703c2f743e3c7420773d223332223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2238312220773d2234372220683d223130223e3c7420773d223834223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d2238322220773d2233342220683d2239223e3c7420773d223837223e41636f726e3c2f743e3c7420773d223532223e41636f6d3c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d2238312220773d2234332220683d223132223e3c7420773d223839223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d2238312220773d2232312220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223138372220793d2238312220773d2233392220683d223132223e3c7420773d223833223e4170706c65733c2f743e3c7420773d223433223e4170706c65213c2f743e3c2f6974656d3e3c6974656d20783d223233322220793d2238302220773d2232342220683d223132223e3c7420773d223733223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223236312220793d2238312220773d2234352220683d223131223e3c7420773d223534223e5175696e6f612c3c2f743e3c7420773d223531223e5175696e6f612e3c2f743e3c7420773d223331223e5175696e612e3c2f743e3c7420773d223238223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223139223e5175696e6f61733c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d2238312220773d2232382220683d223131223e3c7420773d223536223e4b616c652c3c2f743e3c7420773d223535223e6b616c653c2f743e3c7420773d223533223e4b616c652e3c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d2238312220773d2232302220683d223130223e3c7420773d223839223e616e643c2f743e3c7420773d223331223e616e642e2e3c2f743e3c7420773d223330223e616e64202e2e3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2238322220773d2235322220683d223131223e3c7420773d223733223e30372f32382f31383c2f743e3c7420773d223635223e30373132383131383c2f743e3c7420773d223630223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223437223e30312f32382f31393c2f743e3c7420773d223436223e30312f32382f31363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2238322220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223335223e49732e3c2f743e3c7420773d223335223e69733c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223239223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2238322220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2238312220773d2233352220683d223132223e3c7420773d223631223e6372697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2239352220773d2233362220683d223132223e3c7420773d223537223e4372697370793c2f743e3c7420773d223532223e43726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223233223e4372697374793c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d2239352220773d2234352220683d223130223e3c7420773d223837223e4361736865773c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d2239352220773d2234392220683d223131223e3c7420773d223733223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d2239352220773d2234352220683d2239223e3c7420773d223832223e437275737465643c2f743e3c2f6974656d3e3c6974656d20783d223231382220793d2239352220773d2234372220683d2239223e3c7420773d223836223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d2239352220773d2234382220683d2239223e3c7420773d223832223e54656e646572733c2f743e3c7420773d223532223e54656e6465723c2f743e3c7420773d223231223e5421216e64212172733c2f743e3c2f6974656d3e3c6974656d20783d223332322220793d2239352220773d2232342220683d2239223e3c7420773d223932223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223335322220793d2239362220773d2232362220683d2238223e3c7420773d223835223e4d616e3c2f743e3c7420773d223437223e4d616e2e3c2f743e3c7420773d223430223e4d616e2c3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2239362220773d2235322220683d223130223e3c7420773d223636223e30372f32382f31383c2f743e3c7420773d223633223e30373132383131383c2f743e3c7420773d223537223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223438223e3037203132383131383c2f743e3c7420773d223437223e3031203132383131383c2f743e3c7420773d223436223e30312f32382f31393c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2239362220773d2233362220683d2239223e3c7420773d223537223e31353a32393a3c2f743e3c7420773d223337223e6c20353a32393a3c2f743e3c7420773d223337223e31353a2032393a3c2f743e3c7420773d223236223e6c20353a32392c3c2f743e3c7420773d223235223e31353a2032392c3c2f743e3c7420773d223234223e313532393a3c2f743e3c7420773d223234223e313532393b3c2f743e3c7420773d223233223e31353a2032393b3c2f743e3c7420773d223232223e4c533a2032393a3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2239352220773d2234382220683d223130223e3c7420773d223834223e61766f6361646f3c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223130382220773d2235332220683d223131223e3c7420773d223734223e6d65726d6169643c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223131302220773d2235322220683d223130223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223638223e30373130363131383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223435223e30373130363131363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223131302220773d2231372220683d2238223e3c7420773d223634223e31363a3c2f743e3c7420773d223334223e31353a3c2f743e3c7420773d223334223e31363b3c2f743e3c7420773d223239223e31363a35333a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d223131302220773d2231362220683d2238223e3c7420773d223539223e35333a3c2f743e3c7420773d223334223e35333b3c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d223132342220773d2231312220683d223131223e3c7420773d223639223e71743c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d223132342220773d2232322220683d2239223e3c7420773d223839223e746573743c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223132342220773d2235322220683d223130223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223638223e30373130363131383c2f743e3c7420773d223538223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223132342220773d2233352220683d2239223e3c7420773d223630223e31363a34333a3c2f743e3c7420773d223335223e6c20363a34333a3c2f743e3c7420773d223235223e6c20363a34332c3c2f743e3c7420773d223234223e313a34333a3c2f743e3c7420773d223234223e31363a2034333a3c2f743e3c7420773d223234223e31363a2034333b3c2f743e3c7420773d223230223e313634333a3c2f743e3c7420773d223131223e31362e333a3c2f743e3c7420773d223131223e31362e333b3c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223133372220773d2238362220683d223132223e3c7420773d223538223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223133372220773d22382220683d223130223e3c7420773d223830223e69733c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223133372220773d2231392220683d223130223e3c7420773d223839223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223134392220793d223133382220773d2236302220683d2239223e3c7420773d223835223e74726561746d656e743c2f743e3c2f6974656d3e3c6974656d20783d223231342220793d223134302220773d2231322220683d2237223e3c7420773d223834223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223133372220773d2236332220683d223132223e3c7420773d223836223e70726576656e74696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d223133372220773d2231322220683d223130223e3c7420773d223831223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223331342220793d223133372220773d2234342220683d223130223e3c7420773d223835223e646973656173653c2f743e3c2f6974656d3e3c6974656d20783d223336332220793d223133362220773d2231382220683d223131223e3c7420773d223532223e622e2e2e3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223133382220773d2235322220683d223130223e3c7420773d223733223e30372f30362f31383c2f743e3c7420773d223636223e30373130363131383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223133382220773d2233352220683d2239223e3c7420773d223539223e31363a32343a3c2f743e3c7420773d223336223e6c20363a32343a3c2f743e3c7420773d223336223e31363a2032343a3c2f743e3c7420773d223239223e31353a2032343a3c2f743e3c7420773d223236223e6c20363a32342c3c2f743e3c7420773d223234223e313632343a3c2f743e3c7420773d223234223e313632343b3c2f743e3c7420773d223233223e31363a2032343b3c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223133372220773d22382220683d223130223e3c7420773d223436223e622e3c2f743e3c7420773d223338223e622c3c2f743e3c7420773d223331223e623c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d223135312220773d2233392220683d223130223e3c7420773d223837223e43686f6963653c2f743e3c2f6974656d3e3c6974656d20783d2236372220793d223135312220773d2232312220683d223130223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223135312220773d2238352220683d223132223e3c7420773d223537223e70757263686173655b656469745d3c2f743e3c7420773d223330223e70757263686173656469745d3c2f743e3c7420773d223231223e7075726368617365646974293c2f743e3c7420773d223139223e70757263686173656469743c2f743e3c7420773d223138223e707572636861736564696c3c2f743e3c7420773d223138223e707572636861736564695d3c2f743e3c7420773d223137223e707572636861736564745d3c2f743e3c7420773d223135223e7075726368617365646a5d3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223135322220773d2235322220683d223130223e3c7420773d223734223e30372f30362f31383c2f743e3c7420773d223635223e30373130363131383c2f743e3c7420773d223631223e30312f30362f31383c2f743e3c7420773d223535223e30372f30362f31393c2f743e3c7420773d223531223e30312f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223135322220773d2233352220683d2239223e3c7420773d223537223e31363a32333a3c2f743e3c7420773d223334223e6c20363a32333a3c2f743e3c7420773d223334223e31363a2032333a3c2f743e3c7420773d223234223e6c20363a32332c3c2f743e3c7420773d223234223e31353a2032333a3c2f743e3c7420773d223234223e313632333a3c2f743e3c7420773d223234223e313632333b3c2f743e3c7420773d223138223e31363a2032333b3c2f743e3c7420773d223138223e313632333c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223136352220773d2238352220683d223132223e3c7420773d223538223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223136362220773d2235322220683d223130223e3c7420773d223733223e30372f30362f31383c2f743e3c7420773d223635223e30373130363131383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223136362220773d2233352220683d2239223e3c7420773d223537223e31363a32303a3c2f743e3c7420773d223337223e31363a2032303a3c2f743e3c7420773d223336223e6c20363a32303a3c2f743e3c7420773d223330223e31353a2032303a3c2f743e3c7420773d223236223e6c20363a32302c3c2f743e3c7420773d223234223e313632303b3c2f743e3c7420773d223234223e313632303a3c2f743e3c7420773d223233223e31363a2032303b3c2f743e3c7420773d223230223e31363a203220443a3c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223138302220773d2232332220683d2238223e3c7420773d223936223e746573743c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223138302220773d2235322220683d223130223e3c7420773d223734223e30372f30362f31383c2f743e3c7420773d223636223e30373130363131383c2f743e3c7420773d223538223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223435223e30373130363131363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223138302220773d2231372220683d2238223e3c7420773d223634223e31363a3c2f743e3c7420773d223334223e31353a3c2f743e3c7420773d223334223e31363b3c2f743e3c7420773d223330223e31363a31373a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d223138302220773d2231372220683d2238223e3c7420773d223530223e31373a3c2f743e3c7420773d223434223e31313a3c2f743e3c7420773d223434223e69743c2f743e3c7420773d223432223e49742e3c2f743e3c7420773d223337223e4c742e3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3363333761346562313863643362346661663264663333316331326436313930</BodyHash>
<Size>11366</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-07.png</SourceUrl>
<FileName>getting-started-07.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>5a00632f-9b43-4e38-ab7a-b2c993f43f61</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000004e10000026d0802000000ffe5f3250000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d777c1645fec7bfb37df7e9e94f7a282984d0420729828a054511c1728a7af6fa3beb59eff4ecf5f43cbd62c5f3eca2d850517aef2da106d27b79fab365e6f7c72621e5494820229ef3f679499e999dd9ef7c679fddfdeccc7e07ed9e0f14ca49cba02503c1e6a27ea05028270ad2e1df08b9e4c8dff9518243e25996d175831042dd47a1502814caf1c3bd98f638f502e524e64dea020a8572720ad44499b30b1c42485375ea3b0a8542a150fa0a86ba8042a1502894ce42b57b810a007122831063e806f5198542a1502854a35228140a85d2b7c294f44aa002012b870860ea3bca093940119d4c4ea1507e3b70d405140a8542a1742b5f23085400c22020f828b241377462104c30210421c420866111cbb200e8642bd85b301182213f360ca78831af50fdd4e9b861821a22aa1f130280441e2b92a2f7de4d18c460d0470cc32a19c02a8010f52d8542a11a9542a1502894ff7509dae9cfa36cd9fc37e9a68c616043372445b22ab2208a0c833026aaaafa7cfe5028c4721ccb302749c1084d255c2014c486c1b1609705ad79d615eb0f86b1a123845c8ab549c56923260c8ec1153b3615d5f8b4ae65ea516b8bb2086ab7129a1046350860c3c2aa3a2bf5a005286470580b625d270088410a4f785e347a2cd40970817098685a6ba310423c472c3ca333424f04aa4f055b5cf2e001ee188503a279cb0ab6145672a2dc2b998a410c8570faf03199b18a7670ed86a246e06da19eb98200170886b1a101a00485f819e9e4fae1f5ba4f29140ad5a8140a8542a150224e006e1d4c25d0d5ec4b433710030989719228228450cbd897280a56ab25140ad5d4d4e9bac1b2ec2f5e302281304e1a73ea3027e0fabdcb37144b121704c11f32e2464e191d8d207070d9ca8320a4a4c60a00e04e75ec2e0f881c685d08d4a07ab4da561c142421dc858024840961d162119c7645f096d6fb42ea51240df2e9a220ca59837293636d220346a8a9f2f0fe3d87ea0449d27a245339bf4ae273470f772b5cf3e6580bf8ea6bab8a0f9568613f122cdd2bcd802e4baec4094312f8668b7899d3754c380cbd1a49c5040180c5a1f0c8742f0a18a2d2235770fe108e1f7acaa8041620b86fe51a5043be93460af6be4f29140ad5a891afd2a44e6efc2679a98ad4bc86ecd13543a9ef7eeb376e2db766e8649a77b4f593470890e1b31fa61d44a1507a2b457b2c508fa2320c8c110349c96e8eed789135d5a3a228494942595905c6986933b679e20b1e15262a734c8e777561bd20f01d6f0bb4c6a272ffa0185251d420f1583b9edabad76920818eb2460e4960c1b3bbb2de13446c777d1032145e8e9e383ecdd292c24a8ea4ac7c3bb366cba12646b01cf51d62420011c22bad021500185eb1c7a7dae35353cbb76fdc5fe5c55dcb544238308271fd13780008966fd972a801f30af10a3caf1de7718a5982999eb8422332238803e2cd4712725abaa378572dcfc24912e0abb77d4aa150a8468dac4656266d96c37c900b01c0b6e8dd154a7554d8e90ad913030951aaa3fbb20463c330b06198efc6208661599661d99f49db104248ebc36d84da3e4e6ebb0d360c8c31360c8410c3b20cc32226f29627c67e734718634208c330adf5134208261837ef9d61d95edd5ef460a7040022b6bdfb82f1d156c32035f55e60989347a60ecd4ea5bf6a0a8572c2546c641d61e8894911e462bbab2fc7c5c7c79695550902f3cb15ec1172ea909cdad5450d3e00a56dba8de74ab7ae2e0610382c8b56afc680ea03407132041831882d24588701454ba1609b825dd5660aeaa0ce811e300c0300f12cd8445091d861a30695236a285ec27e560140018305358031368bd845c66034d55759e64d49574b761fa868326c19c3725365b025bbe1a09f27388c7ae38160f1fa4d652156b2c5b8070e48b0223171c830df8a758d7ad8cf88110d08228941c4260100842a4bca1bfd18007883116c7e0d9016c4849877280a8f7941d60918445103f506804bd075de1ac25623588b0162444d056b57a6b577453b4f86b4903d3dd3d572711612d39d7b1a75a205107f641bcc63d54f0c8300300c8a16499091ba49efaa77ba323e4ec27ed61150c348d770cb736d8e45768109a21e368442a1508ddab51a591dbfa9c0b12fbf6670730a822aa5b64aa935b347d60e1d519bdb55598143679d9233223729ca616968f21797d57df2ed96922a9fa4282cc7fd1cda86603269641a2278f18a428ee7395e402cea609545622f3d273f7760429327f0e9b79b97ad3f202916411451fb495027d27e82c9f573470fcd765f7df7823041926231eb27989c79ca800b4e1f72d7e39f94d7f8244589a8ba8f016ce091831309c66bb61ce2789e6539c4f4a25a864118638c3103a8838729140ae5d72f3bc951d2bb98e66b18d862b198136ecdeb88a6aa82d82cb4d470981704334b9665ab55090643e6fcdb0e05bb138ddd163c74e870e722e9e9699d0bf6183e71486ed5f26d8ded9bec558ddc69a7a58b1038b076c5fea03d63e4e44c1b80b760f986a0ca314af4a4a92314504b37ac69acc347ad0d80f1ab9ce88c199499e276880cd13cd5a57b0b8a5823e8638ee816fba089e70c0200a372fdb2625fb0cab0c9aeb8dccc9404bb8088eaa92e2ddc7dc84e3c8da2fde0fa35c546906359bfa11eae0aa7a68bc0891c008b7a395c6784fd3e3f087a79d1deca3a6dcad814192c19fd9d2b765673a2dca4329d0d5070304c24f38a2a658c393b0300c057b86ae561d59e367858bacb26710800873c1587f6ee2da9477cb4aaa211679c96c08267f7cacde51a66a589679de6005cb561d98686c876b57745a0adba3388c8119296a20040e39ec270ffec782eba5fbcb0bbd28778de7c84efd338d1e2c81d3a24314ae600345fcdfe6d3b400dd518b648e9e15addda45ef7467fc9646ec1e90db3fce6e5304160180e6ab2e2dd855c4405805a973430a82f4bc44a150007ab2f6ccbaf86dbba2f77579bd46684bd44e9d31ba5041c6ef678f9c31297beb8e03ff7ce7db9f566cb35904a2854201bfae693f5314758c8d4923d3fb253b3d0df5e1501063a3b355579c37223edaf297e73ffeeea72d37fc6e6aac9d0b783d9d4d3a91f61382d76d39c8715c769ac3d350af8642e60827c6c68841896515f55bb716047c1e43d7fb708ff9839292e26c019f570d8508e9dd0a0a65958d15d54ddd6f33734af64533f23aa75f34236fdc503ae049a1507e6d6a96744eeff8c118dbedb6569da96a5a55757528140280502854555dad6a47e67bdaed368c8d8805bba7fb82e9e9696d3f5d15ecf6d382dad0a403703143f2e245d2e5445191d17c45bbf67801c0969d978831cac84b5300d4b25d7b1ac2a475fa4f97b59126431463d2278f1a90e410190040bc3d3e63e4c4a10ac32a241471a75e43916232268decefb60b080090608fef377a7c16c6c886fd2c837991d7393b22a23b4e0400e26b0801d610d3da46952043379a3f58678811c10300004460b12c0aa4b1a4c80b00c047c50888f31b7c4403105649e4cb2e229cd52e35cf2066247b52f688210932a737f6c5839523dd17c22ce34849960048435159e5c12a0d005c6909aacef1800188cf500447f2c471d9a951b23958c15b15d0891fdb22a67b0da5b7bd63a2632e3a31c669115a1e65f3d6b88c516332742d408ed60afaa11ffaf92d7f8e328edac47b38cc8ca8cd4580fc62e4d390c1e246ae29468dea9c6591f8618392dfff6ce5332fbecfb08c204a1ccf8bb26273ba3036744d6318c69c3d0b044c3119e12b42e6a4dc36935d5973c4af79ca6efb2c6c1804635d531b6b6bcca9bc8224b79d9d8b000667263cfbf7454b7edaf8c38fe4fcb3c7a4273a0f1cde2b4872db4157424837f6b7e861dc6a0000302ccbb22c2044306e4e6118c430e624de0ecd3153cc220ccb02c086ed87354d1b3ba2ffe21fb7488a459024c420974d4c4f8e79fbfd1f035e8fa428846043d73b7bc3ac96606ce87aebbeccca11c374e92862e89ae66b6c2018332cc3f102c330cd93a59b1f4120a6e5713bc11d2fdb471dd195257edad8feb2c8bdfdf996d6c4f9b3468c1b96fae5d2427adb4ba1504e1ef9d9b3dca30ca29a8fff24e948f41751106263e36a6aaa1d0e675353636c6cac281c890a2bcb22c6910b764f9f14ec11a1ea6d7b03a3472649b1397989dee22eb64208234138b8ed60e2c47e3657e6a8fcb0cd06a0566c29a8b30a62483d6a6d88e89039284100007fe996eda57ec93d64589a9d8bcec9742ddf5107486ed6a5856b5797840810070b61220e1a94200084ca76ae2bacd594a4e1a307468b4959f1077757fb788ed388ac86820943460d50002074784fb58587166d8454c202275914d272d5d751c013021e77311318816120e2f11b606341907902584703bb3060757973a9e0a10d2bf6f931100ba3f2a2355051b8aa32100ceb84b3678c183ec0c644a74485cbcb8f6161a05657b85835c8ca6d7258a205a2d2e278005c5752a7e95a7155382959b425275b4a1af5708871b2ba36302f590100b5a66047517580880a4774081b28bb533a369086f9dc1ef44e44af99844bb7af3d109053068fee67052531c57268a72f424380a5b13c29140a40f7737d0921df262f6f92bc473f510afe881a55e41100783d5e8c0d8bdd6e7745f3a2c0713c2f8a57ce1e7dcac80157dcf126c30982249d794ae679d3065f71e7db2cc70b9274eed49c73a60ebaf2ae7730a01183532f387d488adb59d7e0ffe2fb2ddfafda2b298a204a0090db3f76d6f4dc0e59a6c49a342e77d9177f0180c3a5b5773efe896cb188926c4ee5c5d82004ac0a4f0849498eb75ae4c325555a388c0da3c3fd4857f60b92cc721cc1382b3d7ad6b4dcf4e468af3fb8744de1c7df6c617989e3f93fdf7a7a4575d30baf2f116599e3858bcf1e322a2fe5da3ffe8717c469e3b326e4a7c74559ad16b1b8acfe9ea73e6bb60d31aa8e376d2f1a372a1bb01e0af82d363bc330c373920060f10f1bcc3761070f88bff0cc619dbd8110ca4872cc9a963b202d1621a8adf7ee3958f9ca82e5b2c5c20be2e00171a6a36aea7c5f7cbff5c7b5fb24c562863d1a9e97f1f293bfd7345c5ed5f8c647abfba5c58d1dd64f10584d33caaa1a37ed280e877596e3dc718e1897c2320800bc7e75dfa1eaa40427c6a4aad60b002c835896310c6cb45f2af0c36f7728123f7e781a009832d514a86bb6162fa21a9542a1fc5a95eb11a1da59ab12021cc7b69d6823cb92d3e9aaafab8b8a76c972bbbb7986e15a056f87824545873aef312323fda805215228bbd694b6057be600a2d6ecdd7c387a7c9a149f9ba5b57d8fb0fd5a3c0a0a7802c12dfbe3270db0d8a26500b574fb1e036941a2b4d95f17b5210025364e0400a372f73e8f5ff37ad49d6589e393793e264e84fad667e404eb3284745e69c056b044c78b00008c2d69f0b024408cc4000058a3e470b91f58311c5213f2468d48140148d3beed459e102328adcf60d5308ec91c322eb1f546a869eb920d88317cc0904e23a9844488a0852c715d1980ca9b9f0410c3e02148384547924664120a89c949c90e596411020cc0002f7100a16e8ebe2e56476a75450064428ef48b4e2496e1d26259005c73b83e6810f094578493d34539394929dddf10e678509c091200e0ea9dbb2aea54cc89e146832027285191d21da044f7a477ba31de0807b490cf77a8a4a95f8e0344bbc2802f6243e8c98742a11c4da302801924a92b6cbac3cf783043badaacaad65b5ddb74d945538b4baad66c3d2c298a6cb1723c0f003bf7949f3a2e2bdaca9654355a88bd5fb24b1038a784cb6b1bac0e4746b273cf81f2ea8a8a096306fde1aaa93b0b4b5efcc78afc21fdafb9644a437dd39a6dc5568773f8a094dbe74fea9c254a322164c7aea2d7dffe8a1304c2f021bf9f170453d60280ae1bcbd6165e327bd2cedd45ff77c3f91bb6ecdbbcfda0d5e1440ceab0c47957f69b43b2d919d17fb872f2fea2ca7f2d589c10eb9c75f658778cedf157be52ac366c604d0d37d5d7d95d5192820c5d279834d5d5ca16ebf01c77b443f9cfc74b0381902ccb01af87e3785e10598ee30571c5fafd63f333478f18b0b5b0525355c430f9b9294587abf61d2cb7399da386f5bbf39a6911bd913b30f1ceab27975634bcf1de0f8140f0f4a923c6e70f78f4d90f9d31b163f3335b1d353cafdf157326d4d7376eda5d214812001c282a5ff8e52a8e173062d550c8ef0fed2baaac6ff0ca123f38272d7f70ca4f6b0a05518a76c802c7161557eb86811063e8ba79734608418810420c03e3486bd9bfb570330098321521640a5433f1f8d9fac923118324915d6fb5dbacf0308df44ba1508e57aff6eceed99cd5d256258642e1c6c6c6a8e8a8c6c626411024496eb325414022166c95a35deca2cb8247b3ed48c11ec2307ac3de5d87e3f3d3a4a8645b371b629e77784bcb3c0332ed00a0d696d4eb8c2075d85bc4da08218897780000d5172632424d8c18f2a9003c70e6e3e2b6ad20080013c471661110ecaee8b61bb00800f9c37adca0fcfc241100bc455b361c6c1245f978c2ea62c2728871d9580080b03f4c08eada80b626338008422a918901b913c7a5c91d7b05e018633a98ae20ed8b87318831c9b12c0030f1f95366b6c9921313b97d3e8e60cccb020080ea09602b0b3e0631c0050c86eb32bda7bdd30d2c22c850f5e6c3a09d8b22368442a1508ddae5c52c4a755672351173799d1b5d35b8d452b1c7795065b4aeaa78fce52fefbceef4471f985f5955bf70f1a665eb8b08211ccfefdc534e0819981e53b8af94e3f9ac7e7118e37ec9ce3dfbcb0451c8cc88fbe0b395bea6c6cb678f2f2eadb9eef697344dfde8b3e56fbc7cdbb9a78f58fcd3568661e7cc18525a5ed739cbea700240756de3f73f6d922d5647748ccde96218f6c88510a16f97ee3875c2a0d79ebfe5ebefd63dfefc479c20498ac2b21cc606a0365358bbb05f94658cf19c19432aab1bafbee5c55028c4b25c4959f56dd7cf4a4f58b6bfa4de9cc91cf07a24591144091b1863ecf778000063a3bcb2eef5b7bf6239ce6a77da5c2e73a62e4288e5b86d7b2a82c1f0d48943d66d2952c3219743c9ea9ff0cfb7bf65599617c4cb678f2f29ab8de88db9670d6d68f2cfbff179bfdfcfb29cd36ec9ec9fe86b6a142469eed9c35b1df5f1c215afbd70f31953862c5dbddbea701242ea1bbc1b37ef912c16abc3a9586d55b59eca9a264d557555d57563c8e00cc0baa68609c1c150b8e870856909c3b2e678b5399bda6899061cf126a9ad4ced4381da8bab38bdec512894e310a7dd6e413a9f7154559324d11cd80c87d5eaeaead8b85859927841a8aeae898f8f17c5e6e9bee1501831a8b992f605bba76f0af6b8f10891c21d15ee516ea14bef104c78acfad346e5d9cd0421715876c59ac25a4e108f5a1b428868210d8003c12a3165219dc561c92a0000e8618d00a0e6c6312ca3116460c2230deb611d8003a372d38a0d5547ee4344d650b918293a3d3f55068060c9d6b57b6a4541d08020202d42c8b0884ced8e558bb6b64e4446f132f81017f195d410869016166232332c00006a5d6d1818e8c2008125189c1d8e939001524c46aa0c00fe7deb36efabd76c59e34ee927376f40b08e0158e0444ec3a12e6ea900036e5dfaadd51522d275c4b5dce470c808c6a446459eaf2cc5a7d80e140582a166cb79abc494060946c4204440aa11295d84b0d67defc0d18d6f7d1ad1ee4bd70da15028bf718e1233293e10db5596c6e94b9256ed711e040003458ea3c0f17c657df0dabbde78e0b177ca2bebafbffcb427ef99c59350d0ef6bf4f80f1caa1a9e97110e05ddd1b228708b976c1c36382314f0a726d865495cbdbec06957d253e37e58ba455743b22cdb9d8e2d3b8a06f64f0cf97d02a3a724462d59b6b5735628e0372f78b2c56a8f8a76c6c45a1d4e419210c39857d1bccc8427ee9df3f5f71bcaca6bfaa5250036189639f7f411674eca5643215d55494b50f8aeecf77b9a240ed292a2bff961633010942d56575cfc8f6bf602c088bc0c5f53a3f96aa8ae69e69a31846000a2eb9af9b228218461588bcde1888eb13a9ce6445f00605896206ed586bd9327e43180437e7ffe20374268f192cdbc28c6c5ba5293a2233699032d2325e6ebef37f9bc3ed96275c5c69983c6181b5689eb506afbaec3fd3312c2c1402810000086610449b6d81c56bb53522c8228f1822088a228cb750d5e00e05946d734f3ca620a698ee75b631af7367054df069a1a36fb21943bbfeda7f942de3e71d8ec87e84f9d42a19c1809cb304c6393a739da0242a22824c4c72bb28c10526439213e5e1405338b6198268f07b5bcfdd8a16037745f10008a8a0eb5fd404bf8800e057b8e8d0febf507765677b7b8a65f073939675014037aedce1d1561003975707f8728e8dea3d74608f1d7548701804d1834d061b13be2d20727f100a0d7d5a86020a2073400006ba2db22da38d112c579b0bfa656030036212f2fcbedb4db6cae98f8b4b4580bc733ba919115c30180b768cbbe26cc89418c341d141c6a338c8c2d225814a1e5c3fb50a4555b59d16ab3491667dac0dc49f96e01008867ff018f9517489706b091042620d68c7861a861d520c468f762b0e60901002849a9d156455624b68dfcd73100801c1b6fe185ceae5058cc93e6788a3a882ceb488d4200e0ddb376f1f74bbf353f4b77d4600010ddc956620488bfaeceb43c373bc6e9e438d1ea7045733e1c293d8af377df3bdd19dfcdef076b9d1b424f2b140aa55945769f3db0297d7bd46ed2e672e60adbbd825f473d5a059a6159d96225846c29ac5ab9feedf123073cf2c74bafbb74d29f9efb4cb1d9376e2b9a79da7062187959493b0b4a962cddfcd03dbfc3863e243bd1e3f5ef2a389c9196000057ffee8cab7f7746db6a459e95780600e65f327dfe25d3db6509ac19711721861745c56ab33a1c82289b639584108e856be78efb71e5ce3f3ff99f189765c1bfeef9dbb337ddf5e705e3f3fb6fdd55ecf3342a563bcb71c030dddb1fe79201a0a6b691e3799b33ca1913a386c3a190ea725ad45088b484a4e820c948cb1b2dbc2028369bcde9126519b5ac2f8a10124471d9ba7dd327e58d1f9db576cba17123fa6ddf75a8aca2d6e674399d3600b8f2d2d3aebcf4b40ede50441600ca2b6a389eb7395d7657b4398f9761588bc2b7759461604d3774030b1c830d1d8000205e104459961485e3f9f868cbd06cb7d3ae1042bcbe300098cbb6120208356bd4ce8beeb00c625916e38eefa39ab4be830a2da3a96d4328512814caaf4c9476fbac8d6590d7e35163a2049e37a7e08ad291153e5bff661846d3748fc7c7f36cc4825d5e588f56b05fbf8c1e16ec4dd335c4db2b0b0e36c50d8cb824ba410496b30dce763140eaf7141697e3705c5c7ebc9836a45fc98abda407b5312cd9bbbbca3d3c5e5092868d4b6aa9b7be604f8385e77cba515e15ea9f2e812d63cca40c00f016acaa2ff6ee29a88d1f12c30bd199c3a3339b8567edfaf25a223ae3cc114a5bc6f8535b1da297af5b5ee20bf959b9176d9753474d68fb5249a078cbb67a2dac719cceea5d19d0d9832ccbe80dd55eb0dbc09e3b695ac725fb585451dc9893eb4452e2880989edd42d68f54d3ac81cd832c60e0f7ebfa6b2b32bb6957a10cf1100d5003126291a0140b0b23a6067b5009200b860a8a9ac09625d20c6bb8582a61052f7eca94f181cc5ca098347259816d66d59561bf4454caf0b07baee1dd667305d19dfdd2f05c29d1bb2a14aa7271a0a8572748d1aa53a4ea91cbb2a61bdc1345f2f73eb33edaa7d53ecf65ab1de6879e2c511b6ab2b2227085687531025c56adbbcbb7cdda6bd63f233bd8d0d1c2facdb7a70deac71b9d9c923f2d2d66e2cd8b065bfd52ae7e5a4e50fe9b77cf54e4c48503500e0bf1f2df9ec8be592621165191b8661e81a8640480380ff7ef4e3675f2c6b9ba563a40802c684651986611896611896618f88ec8468c56695befb7133c3b2de10fec3836ffeeda96b9f7ff4caacfeee479efe6fd0a749b2e5a8f67b1aeaab2a15008876d9588e1344511025451625496868f463c3f0f943765b73f4a688238788614cb1c7725c9ba7ac88e5b87dc5f555358d674d1fb5ef4045f680c4479f79cf0c261c5271c4266b18426103005c0e2bcb7182287102cfb404faf778021d4b6182b1611046e0788ccdc8c3c88c3f6c91853327e59494d77df3c3e640309c98103534af1f80191584b43c89673a3c836718a4c87c58c58611e15d925681da3ac597ca540a85f2ebd0a2c7086218b6acb4bc5fff740698886ad33cf1969494b2ed16973ef1057b81c404fce1e0aee2d4f1a962e7dc30e6a232b3e2588060f1aeb290c8bbaaf61cf4c40fb4cba979a9a5ab0f1947adcdce85ea6b0e2cdfe86b596b54f3d694ed2d38a81ae120ab2802e3ddb76d2b9b9d9dec9010801ef0134662439eaa3dcb3634e60c4c4e704a2c00d1439e3a0f6610628f4188b77128020c8c160861a7d472c1c361bfa7bebaf2f0a132d5500d4e2140acacea8f6400611074ea0409f97daabe6e139b97991c6be3190000ac067c8d551e86c136def094ed5ac30ec8ed17e7101000602de8f534d486894d80ba5ddb0b21b35fbc9578fd2ca375768581cc87271c32c231292e04006a5d55003382801000189813ea2b7de0b282189b6cdb5715f25457142c5313070d488cb38b0c000e7bfdc05ab86043a474850d3474dd3b56d6084432be2684bb39da6c9ceae9d4107af6a150283dd2a80090dd94911888d9ef286e12bd5655ce6ee8cf2026ba742203ecf2840d45f66200100d21f2759e1006211d6396e364ab15005c4e5b30a8868341c3d00f95d55756375c70cef8e143fa3ffbf2c721d5d8b1fbd09c59a7e466a7fee38d450cc378035a59455d6e4ec6a34fbe23592c16bbc3149c56a72ba092b28abadc9cf4479f7cbb439628cb5e7f2821ce850d43d7345dd35a17682184f8fc210070d8648ee76daea88600f9f3331f3df7c8fc7dfb4b77efda1be34e82362f557665bf1a0a55d7d4ed3d503e63fac8051f2ed554550d87a64cc80280956b77b11c5751d53079fc6081e77455d5b5e6c9c3a407f1fe11c3f082f8c38a5d17cf1a575bd710080417ffb091972cb2c5e20beae595f5119bec0b1bb5759e53270d7de7839f3455d555cdbc472184d435f8ca2a6a5b4b591d4e96e3589653ec765192fd815074940d1bd8307443d76d0ac77168d9aa1d878a2b398e679bb5fd516e6818840090a669e6506bdbac8b66e47510a8adefa6d6370569685f0a85f2abd6ad11e3fa9a17114dd30fec3f9496962c8aa2aeebd0120d0121c4b26c28ac161f2cd1749d65d8b6359cf8825d21f2a874ed92128c1986d844412508c05078b6b660dda29d6184c029f13c815d4bbedf0160e57449b455ef5ab3687b1821708a1c201fe8b0e2ebef31805dd005c17ed4da4284284a7eebf40000200049444154bc1e6caadab4fa9079b9e458b072486514208020cc737ce9ee2da53b34d37caba0135651c00835556f5d7bb85599732cd87816d4c69fbefebe73436345c3cfc83d780aa12b0257b163ed575bb5b6c295e7406690c62a2d35608523110de0f923ce015ec1040088850d071b2a36ae3ad8ba314248600d911775accb02575fb26fc5c1edadd6b10c720a58432c83b403db36ec377491d33941e1c1e8ec0a4200409778ae6cc3d232ac034094c4058181e65dabdeb29d8b8abc00285630fcaca470385057b1b1ea40eb9374276f689cac305da577d93b40b4ae8cefe0078e186bbffe1e03b8043dcc466e083dd95028140060f3a74c3bfab50a8bee405c863739299080105a17bbf5bbe415aeb03db761e08ee83d009057976dd3ad9d0bf64b72dc7bcd1497558871080353a32e3a3b7f704eeafb9ffcb471eb019bc3255b2c8ac89e3763746959f55f5ffdd462b7dbedd68b2f98d4d8e87bf4a9058acd6173ba6a6a3d17ce1c3b69c2d0a828c7c0fe4953260ee178c11bc2a22c5756d5cf3e674cc7ac201644d96e11a69d32d86691e2a26d53c7676fdc760810982b853636fa32921ca74f195a59d5c0f3fcb0c11957cd9bd2d0e0494d890b87b5c2fd1516bb5d90247399d06eecb7d8ec65958d179c3d7aecc82c818309f9fd2f3c7be44f2bb6bff7f152d962f587f473cf18397ac440916752ddaefcbc748b22bcfbe14fa22c4f9f3c8465d097df6d50ac36c56a33a31cb7bdcf00840e17579d336d484e56dac79f2d5dba6a87232adaee8ae204beacac3a429343589024afc777e6b4e1b9d92908f0e8a1e933a6e6f11cfbafb7bf912c4a435370ce79e3cd5203fa254d1c3798e5047f98f0a26895859143fb4922efb42b79d9493b0a8a87e5a64547d90c1d3b9d367742746c8ca3706fa9669094a4180028aba8375f460500ab22346b7ec448224f0061dc711cb55f72544965d37fbedcd636716b618522f19535bed2aaa6a31e7b9bb66c05b11793b2fe74d32c00f8f3df17d2df368542e99de2ecfd26a90adb55345d849081717d5dbda6e93ccff382c0f33c0108868235d5b5151515841096614e86825dd88f798ee17996e3dabe23880596f03ccb73ac01c0208de3599e6709cb93b65908010087543317333cf4a036d3e93c32cc2d799e6559d668336d0781c1b36066f13c4b18f3ea4938c6e05a8ab494421c0ab7a6b4fd68bd08c9838536bb33ed6418b6d3eaa9910d68ef9c231bf3ed37e6398661b9169f609ec16df7c8718c8e58006040e758c4f32c6279d2a52b5a3b0e99e97abb8393088ccef32ccf331ac3b51ac3b731c6386a7ad7bdd395f11dfcc0b41c1506c343b70da15028bf717a1d3f2dc484b747174cac1c35b029a3416c02005117e282d11137ae6bf06fd856943b3061eab84c55d34bcbeb9e78fefd4f17adb6d81d92a20892b46cddfe8b668ef9eec74de664daf5db8a6fc0f8abc5eb10cb990bbd6cdd53f9c013efcf9b35ee9acbcf300c525155bf7b6f3900703cbfa5b0226216cb71dfad2c4c88b1ce9c3186103878b8520ff9cc222cc3b01cf7dc3fbfbf78e6883b6f3edf6a91aa6b9bbef961cbbfdefaf2fcb3c7dc71cb9c9dfbaa3caa8e316608e9de7e8bcd7eb0ace9fe273ef8dd85137e7fd9748f37f0df4f96bdf6c6d792a2d85caec395de479efbf8ca7993afbbe20c5d372aab1b96aed8ceb22cc7f3e6536d8ee71926f2cd0dcbb2fe0059bd61ef2963733efc6c9928c9b2c52a8812c3b25d359917849fd6edc7863efbecd1b75d3ba0b4bcaeacbc362d25ced07596e536ee2c692da56a4669457dc1be0a0060596ef5e62297439e306690a61b25e5f53e8fefa32f568f1f95357dea708c89d71faaaa6ed00d6c86e230dff26d6bb3f9862a21c41f50398e6559d4e17dd4ae464a3ffc76c7cf74406f2b2ca6bf6a0a85722254eed1442c8310b04c6393a7a1a1d19c4c03801804c0300cc376b352cc892f48a1502814ca4905baf6e1c77b5540678c05033e716aae34af7baffda047f44fac1839a87160c48dc3c1a0dfd3e469a80ff8bc86ae03004248522c36a7cbe6740992140af81b6aaa7d4d8d822839a263389ef73535fa9a1a395e70c6c4da9c2e4288afa9d1d3501ff2fb0d43e7785eb658ad0ea7c56e0700bfc7d3394bb1d90826dec67a4f7d7d3814e478deea70da5dd116bb9de5386c1841bfcfd350eff778744d458861180610600323844459b647455bed0e5e1401400d85bab2dfea70322c13f07a3d0df501afd73074849028c956a7d3e674b11c17f07a3df57566414208c3b2169bdde6722184827e3f00581d4e9bd3c50b1da7491342d450a8a9aeb6beba4ad754abc319159f60b1d911c3a8a150446fb436b9b1b63614f01bbafec44357a424c55e7cf593f129a9ce98584d55cd52181bbc20ca56abcde9922d164288dfe3318de4785e102596e33036b0613ed446e61bb982d83cb08c10e20581e3054060c6286e8924c900801998aa6f0fd07fbef126d85cf4874aa150fa5861423723a56d73db2e8e6aa693568d3a21566018fa061d8542a150287d4cafc75139cc9e563e6975dca64d313b9c21c7d4aa29031bdd5d6dcc729ca458004094654337cc9840660859419410c388b2e28c8955ac36339d615896e3648b95615949514cfd667538399e0f0783baa6210609a224290ac70b0cc32007d3398b174484104014c70b6a38644a4741129b23efb3aca45810624449d6d430c69865398ee7cd053f1142e688654fec07008661399e57ac365dd318961144c98c4b84106aceb2d9754d35ab12654594640030cb0a92c4b211623a98a3ac66ab0dc3102559522ca649822846f606c78f1e921265cb292babd2d4706e56f269a78e7ce4c977044912244994655156cc5286ae9ba54449e678d3bd0e5e10744d430cc30b02cb72006018ba29da1183389e67590e310cc11831cd92de6c7beb3a0874fd510a8542a15028140a85f2cb68540048f6255ce43bbb275b9a8a8e17458b61982fdf330cd31ac1082184785eb1da24c562aedb0608713cdffad55cd154902453079a31069a6b605984503759b2c5224892391ec898417e59165a62e7b6e69abad42cd22a115b1783e9de7e00e019c614d5cdb92c6bbef5dad96c732fe613774264688eb218f9017cb34417c5d682cde6314cc4260380cd224c1a3330ca310c21385c52fdd8b3ef2dfa6ea3dd152d29168e1718b6594bb76b05cbb6c86ca1754958d3c2b66121198601408841041340d0bafe1e3080a0d9a5f48744a1507e837415338942a1502814ca89d6a83da77939cd5e6dc0306ca76d1886019e8f58bccbac160d16b15437b9bdb5ff186cebc97e235ad8ba087b876ab1612c5e5ef8c9a2b5bea6c65030800d8361596774accde5922d1673059eae1d85daaecdd32a92236ed9c118fafba15028bf1d41da452215a9140a8542a1fcaa342ae504d132fe0c08445981e659ca4af3cc67868a490a8542a15028140a8542352ae5c44954c4f182626325456937edb9654e3575118542a1f4395f7df10575028542a1502854a352226bd4e629bb3c5d5b8c42a15028140a8542a1fc8aa141f329140a85426985be5f4aa15028140ad5a8140a8542a150254ba15028140a0500e85c5fca490f026f23f5028542f9b98426e9e106a44d5a0f15aab6ffa569a31eddd73963e42bdb179fbdefba21b30bffb8fea7dfc76effe3b8694b2e5db3f2ce6ca18f5ae65b7659cebcaf429d33063cb4e6c7ff1bd0f1ad10cfb773d22fc7efeeffe42c76f535cd56a570818205af2c562ebc717646afccf2afba75f4391f66bdb6ede3b9f16d9e8393c6af2f1b7ee9fab3166e7ec27b59d6efe08d439f9fe938411ddddc1139f72cf9e9ce41626bb25efaefd346dd653f9a25c7e887ae1db4fae6dcf33e698a98177de9e22dcf8e967bdbbe837f9d3ae1e5915f6c7f7194d267ee72feabf0f30ba3dbc4b3f0fe7851f6a5bb7fffdda63fe78927c8120a8542352a85725272ed55f3a9132814ca71a9d0d62fa45d3a211d852869f31f80b96eb4f90f3169f997108c494f97464dbaf4cfb78fb4b64de11347db18d69135669c9c20fe7c41ede471b73c72616abbcb3c173d3aaedb75d7da58458205ef3ef3822bffea5e6a33cbf0cbce8afdef7fdf595a33a78d48254d1bdf5b19729e7d71be8ddd3178dc04883af1f71f05cfdcf9faf99fdfd8bf77811b8ed50f5d220ef8ddb32f8cf56100c0f5cb9e7bf40b74c1fd7f38258a0100c6969541c34a5028140ad5a8140a8542a1f450e51e138953e65eda6e3caa99dc3bdffb140000423f93e98edcb32ebb7c98d4ab3252ab55c7de72256fde79f1efbef9eef2ea3973125a44aa77f307cb02ceb32f196605cbb8c73efdf217e8caa87479cb23777e38f3a34b537ed17b1f2e6ecc85978d010000bd587de7d12fd0840b2f9d9fccd21f1b8542a1b442df47a5fc86ef3ddb03403ff4433ff4d3f983bbce3a0e02eb6ecc4c3ce5df257a87f4f0a1cfff7cc9a87e6e57ac3b65d4dc073e2f0aff0c673fecd9fefa2d676625ba5db103475df2ec926aad8355fe9d7f199a7dd37aa22e9e9be93aef9ba65ed52ee75e32cb6dacffcf4fd506b44ad4f797fb5ca75d36cc0ae0f9767652544b9d5ad5b267ae3cb57fbcdb159b31f89cbbded9e523a01d78658a2be1c24feb08004060ed0d996e57ea953f780000a069c9a5a9eec10f6defb55ba4917f7cf67c65e5c3777f516944bc227877bd73c77979296e57ac3b6decbc07171e0c110877f6c309e820a361edab379d9a9bea8a75c7649d7ad9333f5634f70f091dfcfc8139e35362ddaed87e4366defdce2e6fc7a39004f67e78ffb9f9035cb16e57e2d069b72cd8e9fb595e9e8ed471edf02dbd2a39fd8a85abdeba7e5a6e74ac3b3a6bda557f5b576fd05b0f0a85d2b3c779bdb8a46123140884fc7ec3d0b18135350c00bc20322cc3b29c64b1488ac230f44120e564d7a51d12da64d185642994ffed9f7fd75f5b27fc92232f9c92d6ff1320ad7fb4f9f40cd55b57570b474e2f8c687759f9c8a71ba3f6ebdbce99ff89e5dcbb9fbf6fa0b1e383675ff8fd05fea865cf9f623f86d3130e35d5d6d5b51d47458cec70299c5eb2e0caf3ee5cee3ae3f6a766671a3b3e7cf19abbaa098c6f5b56c8bce9cb6f632e9bf198fd85af5f9ad6dfd64b393868eef929ff78ed9da53517cd4b6001c0b7fdfda59ea8332e1e6e6ddf059e750f9f33ef55dfe4db9eba75a858b4e885676e9b596b5ffbef33274f4ff9d3826f0a02174cb4a825ab373600c0d61f0e84a60f9742077edc14749e3aa3bfd86b7f3031d31f7afaf4efaeb9f791ef27ff6d4674fb67f47ae9bb579d73dbf2e40bef7df1ec0c6dc747cf3d7fcdb955f2b257a7b6f7439f765017840b5e9e7bf663fb865e7edf6b93e33cebdf7dece94bcf6afa62f9a3a32c75dfdd72d6f51f8ba7dff1dc3d83f9a2457f7de6b619c568f5bbbf4b3852d8bffe4f336f7ad77ec1dd2f3f34802bfaeaa9c7ee9e6bcfdbf4582f87d3231db7e06bd2c8513a6e96ab7dfffa57dc396ffdc0cbfef0f71b95c3dffefda93fcf2e66967e75e300919e8c28144a9f6854351cf636d407fd3e97d3e98e8b910491e5389bd50a005e9fcfd0f5901aaeaf6f28afaa942d569b2b4a10e9f98772320b54d2f96e150010a2913a2994ffb51f7d0fd23bffdde1ff6da46abb11d41e9e31b6fd6142de1fda7c57cef960cf9b93ac11d5c9de371ffcc43bf9e5efde9897c8029c7fd6f8e8b326fee9d9efef9d303bbef7d39eaadf9d97f76efba4e84b176f797648e1bf9e5a6e8c7b66e182f9a93cc09cf3c63ba64df94b61fbf3a1e04a498f9311634d4cefe7ee75f81b316bf645697f7f61c1d2ea39f3dc2cf8777ef24343d499970cb174d0859f3ef28f43b97f5afdce6d03050038774aaa67cccd4f7f78f8ecab4e9f1cf5cab21f0f8527e6346d5f561a953f5cdbbc727d953e3cb17ccdaa2a69f4b9838e29220f9730ebc987df1e7bf7ed8f5dbceeb953dac6490aedfce7934bd1f4d73e7a6d76020b30ebacf1ae19131e7ce2937b4fbd36a38d1fc205aff4610745c6b3f6d9977644cd7bffd367273b11c0b933f2f929d3fef1cc77b7bd3becc3a73eae1ffaf8ba7fdf90c103c0cc29c90da36e79fadf05173dd0ea57ad7ccd9a6a79c6abcfde7eaa0d00a60c649437557f0083d46bf33a1eb72649dd77dc751d7e664179fe471f3f9a6f018059a70d0c4fb8eaaf7fdb78c58b132cf4d444a1508e4fa3eabae6a9ab0b07fce9e969d151593cd7f15d7e53a90240425cbca66b75f5f5870e1d16158b3d3a9ae3e88bff94934da0126c18dec606351c064c152985f21b3c09b4fb0e9da22ab5c64e6afdd61233c9fc1f8196c0493d1e48ed7feb3f1f99e44047d49f7b4817715b8ddaf53f1c64473f74babb794a92903a73dea0071eff616f70767cef6febeda73ff2ead5edc6ac909c922dea551b575770639f3837a5f9222df4bfe0d29cbf3cd8a7be16065e38b7df73cfbcb7a46ace6589eaae8fbeaf8b3ae3d20e1215fc3bbede8107ffe9fc965844ac7bda15a3b82b7fd8e5b969f2cc31f2bb4bd755dd977ee8873dfc98c7afd376ddf6c34ecfefad5b7f38c00ebb65c4b10e5b7229f39ebfffbdb10fdff1f4c53ffd65f8919b9dea8dabcbf9d14f9f9ad0eaf9f32ecd7df0811f0bfcd766fc6c1d149170f1ca8d5ee769978e72363751c9bd7056eadf16fcb0bf965fb217f21e3f37b5b9dfd88469f3c77057acdc5c639cd2dabeb8a1439cc1cfeebefdb93b2e9b31797476feadcfe51fa3211d8e5b80c09647af7ca6b6fb8ebb36b77d252917ce1bdcec1836eeb4ab4fb57eb361658936219bde1f522894e3d0a8019fb7a1ba2a31d19d949dc9f74070f21c9f10171f1d15555651515e7c38da9d28c934f638e544f38f3fdf479d40a1503a535452d6568a769e58413a0184608209018c31c6d80ce78b09360c4c30eed96ea3f2264d9d16dd134d65782a3c606c9f9f95d83e5da90e11b0f45a9529a9a34e3db5f3244fb5acce0fb6c171526b859c2bb9cf5781e1fbcd9a9bf9f493effc587df1ec8a8f16d7c69c39b7a3443502d5f51aecbc7fa8fbfe76e959258dba75d8b943b9dbbedb563366fbe6e0c05b478d3532b52796ecad772dde690cba6754d4b10f5af203af7af6aef7a63f75fb2bf3165fdc9288fdb57eb00d8e3a22e83947928bd11beb8218849fab83221f04fe5a1f38931c5c5b539ce0abf1f8eb3d06eb4ab0b5be5385c418b7054a6a7c478e44e498f2f4e27fa53cfef7776fbbe8590df8e47173ef78ecc1cbf3ecbd7758a7e3d64bfe2140ed513aae834675a6b469081f9de282d5555e1d806a540a8572ac1ad5d7d4e8adafcbcbcd6d1d29ede9e99fe3d35352a35d51bb76efb645455b1d4eea650a8542a1fc6fd0e325678e01c612630171f24b8b1e19ddf6012fa3b81d7df8b63c6b8db382b7a226444031abd51bcb9a005c7ddb1821fd9ccb729e78f83f3f1665eff9ba2afaac8bf33a0e34b272949d85c1f77ff3ea34579bf6212936856398d167e768cf7fb576ed81f284c923e213607272e3d74b5639d77bd22f9a90705c7179a541b7bc78fdfb67fef5d67f8fbab0ade7bd95f56100a5558e3662d6e59218c027b483584b8c151acb9a746811c7baa7a209946c9b126d678d864aaf017653a612b5beca0f96e876ea18593267ddfbd6ac7b71a062c7aac56f3ffed0ffcd0ef5dbf4f2245b1f1e41dd745c43fb4d1b4b9a74680959acd597358225ca4a03975028941e5c11bb12a861bf2f7fc4f0de0ad4566c566bfe88e161bfcfd7d448bd4ca15028142a538f06173f6a625278f7267f42665666565666d6c0b88a05f7dcf4ec7a5f5fee858d1b3931595ff3cfafca9a430aab073efd4f41dfb7864f9d79592ed9f4e6dfffb1a83ce6cc4bf23acfabb2e44ecf82a27595d103b2ccf6a604bf78f0d687bea92508b8848933d21a97bcf6e64e65f8e434414c9b34ca76f083d73f2f8e9d72daf1ae538a2cf9fff7d2e5b15b9fb8fbbf25cd9e8f1b393e515bffd68f2d217fd5c30b17ec84ac5373ad27ba83c4d489236d8ddfff674363f35116d8f5d1a787f921d307c40e9a96093bdefba2b839c8af51f9c39b6bf4a453f2e38e4876dff21bf333a63db72b0c8ce21e7adafc07ef18cb3614ec6decdb70badd755c7b4a3efe6097bfd9dc9a256f2cf13af227a508f41c42a1508e7e45ec9c14f079bdf575f92386f3c7f74229cff183b2b3b66edbce09029df44b39f15c79ef736d6e280921a4aebce2c907eea19ea1507e5362322fc7fdb354fd33285531f79afb4e7df7a68b2fd4ef987f6a2a39f4e31b4f7d5074ca4b7f8b3ba671c3a65d5fbffbcecef645b984f1e79e31e8eabba7bc75eb1fcebbecd0cdb332f1ae8f5efa57a93dc2ed006210510f2c5bba3a61c2e84151bd37814b3ef3b2e1f7fff1cd851077c54511242af01973ef9dfbf2e557cfbcbee086195962f5aa779e7f6353fac38fa6890020a49d3e25e699b70ea0d1b7e7280028fbcc5cf4c9ea72fbf967664bc7ed68649f78ffd3b3175df149cbb09f34f89a7b262fb8edc60baf3d74e3d9e9da8e8f5e787147ccdcf7e6a4f3edfdd0a71d1419fbd83b6f1dfcd963f3cfe7efbaf694b8c6f50b9efc7749bf1b5f39335650e6de3dfba52bef3befea9a3fcccae58abe7ce9b91fd9a9af5c3b4884e296c2f2c02903821fbdf0fb3bc55ba6a7f3359bdf7f6e859179c7f8f8be1dbaeca6e34a3b6c5afaeac5b3d53b2ecf978b17bff6cc57fee10fde36c64acf4c140aa5f71a55d7b586eaaabcdc5cbe2f221e49a2943b68d08e5dbbe253d3680825ca2f7aab4a7d40a1504efe6b72d2c5af2f228fdcf7d4f377fc270852f2984b5e58f4c8dca4635340c1352fdfb5a663e2d067269d3620f9d2d73f57efbff7e9bfdfb758b7f43ffda6b7ff59f7872b3a0ea522dbb0793312feefefd75eb86f41e17bd3edc7d09ac4d3af1879df968db167cf1d1cf14135137dda5fbffd57fcdd4fbc7ae7222ff0f1c367fee58bbf5c9f658eb3c959678db5beb5287eea102703008e61d307c0eaa251e70eee93e0444cd4b4bf3c75fab7d77ed73ccac7a55cf6e622fcf07dcfbe78c7a721b0f59f72eb1b4fde775a340300edfdd0871dd4d5938a9c5b3ef8927fe0fe579ebc7181c6440d3afbdef79fb975941501c49cf1b76f5e8dbfe7e97fdd75930fe4947197ffeded072e4ee6406b2dcbba67bff241d93df7bdf6e44def1bc0c50c9e71e7878fdd3aa8af472ebbec38adc386798fbc7dd1aee75eb8f9f57a70e59cf7e027cfde9449177ea050283d015dfbf0e36dbfd75755ba1cb6f494d43edcc7a192e286266f547c027537e504d01a33c91c473d121c8590ba0a3a8e4aa1fc86e8308eda2731939aff3130c67850bf64ea640a2522bea55765ce297f72fb5797bbe90ba8140aa5d7b47b1f550d87c3017f92bb8fa74525b9dde1805f0d877f539e9525fe81eba73c70fd1459a203c8bffc9deaafcb5c4dd37f59030c03af5db3a6a2bcbc9b14cac90ced2f0a8542a15028bf5edacd4ff136d4a5a7a51d7596af2870979d9f0700af7fb0a527fbe0393e3d2dadbcba3a3a21b1b7f60dcf490420dbf7561a469fc90c59e2a78de93f2c272125c109007b0ed56e2d285fb3ad2418d200e0c1eba712207f796de971eee28ef913ccfaef983fe1b9b7569995537e150483c1f5ebd616161456555600407c823b3b277bf498b1b22cf7a4788556f672f513fbc2bb0160a038e896b83fbaf9a49eeffd9b455ffafcfe39f3e6fe821e28293ebc7ecd9a8c8c7edda4504e66fe27fb6be1279f1a863efba28b68ff5228140a85f25bd1a8181b41bf3f3a3aaa2702353ec65a55db8b3876d1d151078a8a8ecd44ab220ec94ce82b993a2cdb7dc5ace18a74e4e58cacf498acf4989953b3df5eb8656b614572c2f12e13d72a504b2b9b002025c14965eaaf886d5bb77cfbcd37d9d939e7ce9ae576bb01a0a2a262fddab52fbdf0c28cb3ce1c3a6cf85105ea558767f90d8ff9b54a2bdb125cf746dac29ecb54550b7735f0bb7deb566ce061f923ba49e913f6efdd67b3dbe313e2bb49a1bcffde7bbaaa5e367ffe49685b6b7f7dffcdb745070f5e7bd38d6d73bffdfa9bd2e2c3bfbffefa93d9bd9d8f6d351c36f07185277def9d77eaea6a31c6a969e9d34f3bcd62b3d1c39842a1502894935aa3860201a7c3d1fd206a5b81faee673b7abe1b9ee39d0e47c0e755acbdbb27d8beb76248a6bbaf64eab861a9f3678d0080ad85e56bb6966c2dac90253e2b3d66dad8fe99e93137cc1bf3dc5b2bfb50a03efbd64a00b873fe442a537f4d02f5eb6f2ebff24a779b19ef6eb7fbbcf3cf1f3d76ec3b6fbe0900ddcbd497ab1ef71b9e61f2e83fba9f0480272aeedd1a5cff72d5e38f27bf72fce6eddcbedde174b6bd6bef9c72fc604c0eeedf9f939bdb4d0a05003ef9f08394b4b49350a3fe6ff457e7637bcec5f38eb34e7752e2f0fc7c8fa769f5aa558b177f73c1853fef90ac2bb6bb17671a6a2a7e91fdfeacbbfe651b7ecc0e39c1569d6cfef9998e1feb9437ca6be8858242a11cbf46f5fbddb1313d17a861b577afcc45474555d4d4f656a31a06e92b992a4bfc45330603c05b0b37afd9da1ca83d18d2b616566c2dac983f6bc4b861a937cc1bdd8702d554a4cfbeb592cad45f1084801084d0d123fb0683c16fbf692750fff1eaab0070dd0d37984af5f22baf7ce7cd3733b3b2bb99f4bb25b80e00fee87ed21c38fda3fbc9b9074fdda716fc8a3c56527c38140e0dc81cd84d0ae5d7d583ff2bbf65749c354c9d36ddfca3a9b171d7ce9d40081c5f9d159595dde4eedeb1e598cb1e0fddeff767ddf52fdbf06376c809b6ea64f3cfc976fc5028144a3b8d6ae8ba248a3f9340050049140dfd5822c1f4954c9d3eb6bf22095b0bcb5b056a5bde5ab839daa964a6c7f4ad4035653095a9bf0ad6ad5d3b74d87077d731c3dc6e77764ecebab56ba74c9ddad5367eec0580d699bde61f555a59af2c69a8ab5ff0e69b9ea6264991b373068d9b3091619aefa40fecdfffd2f3cf9b0f7d2e9d3fbf73caa68d1b0b77ef6e6a6cc4d8b0daecd983068d1a3d86651900a8282f5fb97c454d7515c330b1717117cc99833179ff3f0b785ebca8cd08d5fe7dfb2c566b421b3fb4a6fcf8c30f05bb765d77d3cd1cc702c08675ebd6af5d77c32db798e6ad5dbd7ad3faf5598372f714ec3efe6daebbe9668e3f72825abe74e9df5e7ae9c0fe7d31b1b1975f31ffd2cb2f0780471e7e68d1e79faf5abf51109a27809c3665f2e831631f7beaa9ae8a00c0471f7cf0f9679f959596783c9e7efd077cf4d9676ffcfbdfdf7cf96569694930188c8e899979deac5b6ebbdd741a00ac5eb5ea95975eda5358e0703acf9979ee8d37df224acda7caef172fcecbce02800103077eb6e8cb6e76da81f56bd7bdfcd7170b0a764ba23466dcd8e75efc6b373b7ae3dffffee6cb45252525a150283e3efed6dbffafb4aceccbcf3f2f2f2f8b4f48b8e1c69b67ce3aaf6de59d7bb07b8a0f1d5ab37a4d6d4db58a81c62d0000200049444154244bd9d93963c68d373dbf71c386bd05054d4d4dbaaedbacd6b113267a3c9e3dbb777b3c4d56bb7df4987139b939ad95141d2c5abb6a557d5dad62b50e1f913f6c4484e906878a8a96ffb4d4ebf52084925352264f9dea703acdacd2c325ab57afaaa9aee2383e3935e5ec99333b1fdb9f7ffa89aa6a73e6cd3baad97b0a0abd9e264dd3148b92959d93d7f977ea0fd8ecf66e046a4579d9f2a5cb6aaaab104231b1b1e75f38a779a7c587d7ad5e535b5bcd0bc2808199b7de700d3d735228140a85f2336a548c31cb455ee24be0d9e314a800c0721cc6f8d8acec13993a2cdb0d008b961676487ff0faa97df80e2a00b415a86d65ea8bf79e4d65eac9cc9ec2c27367cd6a9b628ea0b665f4d8b15f2c5cd88d46ed131083066667cb9254565aba69c3069e17468f1d6366c527b847e48f040051e423a694161f0e8582a3c78d6319b6bcb464fd9a35f5b5b567cd9ca9aadae79f7d1615153d75fa7443d77d5e1f42c830f4c686468ee30921e62095394d34333bbb75ccaa6d4a7272f2ceeddb6b6b6a12dc090050595161187a6d4d755c7c3c00545654c625b853535376efdc71fcdb7410a837df707dfec891f7fcf1fe75ebd63cf9f86356bbedbc59e74f9e3af5a30f3ed8b963fb88fc7c00283e74b8b2b272caa9d3ba2902004bbeffaea2a27cfed5bf9724490b870160fdda358d8d0d37de7c0bc3301b36ac7ffd9fff9065d9ecfd552b56dc74fd75d9393937df767b6971f15b6fbc7e60fffebfbdf69a69d890a1c3aeb8f22a00b0daacddefb42d5bb76cb9eef757f5ebdffffa1b6ee40521140a75bfa3f56bd7343636dd72fbff01c0d75f2ebaf7eebb1212dce7cf9e6db3d93e5ff8d903f7dd9b9593939995d9b9bf9a5380f83cde7667544d6dfdfbf0a1a22f3e5b181b173b76c2044f63d3e64d9beaebea669e7f3e009495148742e171132702c0de8282efbefdc66ab50d1a9c2b8ad2ee5d3b7ff8eedbd8b8d898d81853a02e5af8595252d2a429538b4b8a972ffd491085419d261b8ba2343033d366b7793c9e2d9b367dbf78f18573e702407959f9c2cf3e7645458d1e3b966539bde56966e7a3bd87668743a131e3c623844a8b0f6fdeb8b1f32ffdc0fe7de79c7b6e573f405555177ef2892b2a7aeaf4e9baae7b9b3c08214248f1e1435f7efe794c4cf4a831631b1b1ab76fdd8a757a26a75028140ae5e7d4a89a1ab659ad1137fadd0543e263ac00101f63bde39a71ddd75855eb8b18efd766b56a6a97cbcf0ccf49b42a3d5a64da94a95b0a7afdc28629444b2b3d47ddd28c75d42bee9c3fb155e846d49fad89a64c3dceb8c1949f83aaca8a0e83a86de7fa9ab8dd6e33d86f67ae3a74defe70f31390497bb23ae44eda933540cc79237d614f2c71ba5c63c78d0380a1c3877ff0de7ff71616b46a54abd53230abdd1ccece2976bb63e4a85100303c7fc4aae52b366ddc505e56c6f3821a0ee78f1ad97fc080238f9f04feb22bae6018a655cf9495140783c101038e54d83625292515002acacb13dc098490b2b23284507959795c7c3cc6a4bcac7444fec8bedaa66d8b5e78eed9f48c8c7fbdf936c7b1175d3cef928be6bcb760c179b3ce1f3b76bc2449ab57ac3035eaca952b4451fc7ff6ce3b308a32fde3cfd4ed2d9bb29b46121292504327012952c4820236ac87fd3c4fcf3bbd3bf5ecfdcedeeb4fac88084ab162a14a47209010424b213d9b6c2fd3dedf1f932c21c94e360d41dfcf717177e69d79df79df7766dfefbccffb3c059326291c229f302929f94fd75dd7360b7b62d2350b1702c055d75e7be565977efbf55772bbbff0dcb38949491f7cbc589ed24c1930e0d9ff3ebd73c7ce3163c70040822d61d6ec73ba2c67bbf67de6e9a76d76fbe2cf3e0fcfc77699913d31f1aa6bae0180f3e75c3075e2c439732ffacbedb703c094a9d3ce9f3deb974d1bc31ab5630b72a1d07befbed3ae0c5aad56feb069c346a3c974c9650be4970226b379d386f55595c793529201c06034e48d1c0900d93939efbef966cee0dc09050500909e91fee1a245e56565b246ddbc61bd25c632efd2cb4892189637e2b3c58bf7eededd51a3da13edf6c4965b8c0062c7f66dc14050ad516f5cbf5e6f305e7ec5556d5f4c74dab7c37459ec91a34701c08891799f2d5edcf6c0caca8a6f56af9a34797276ee6014610580cbe90c854263c68dcd1898198e8f0a009b376d32188d732fbe94a44849940c462342083f3931180c0683e973c833b3d8441f9eebb137d7def2f08ab6ff1e7b736d0fced34ed93ef0e7696f3d3cf7ad87e7deffe7a9ed92117d5a7e4cbfaad6488ab42361811a39414f56a5da136d1e8fa7c79790377a3400949795992d66ad56bb69c386a3478e48d28981b5c96c36188de1af870e1dd26ab589c9499d6ed1e9b4b171f155951500d0d0d020f27c66d6a0aae395725d098230203dadafd2840bd0d8d078f8d0a199b3668982100a8642c1d098b1e34a0f1e144549a556e5174c5cbfaee58dcf86f5ebc68c1dabd369150e89a6d2c68e1b5f5b5303008d8d8e83252517ccb9302c262fbee45200d8fccbc68e474599a9c3d154b8774fdb73762b23b3d9624f4cac3ade623d9e9a3640afd73b1a1b155a9065d93973e7b6fd270b3900f0f9fc8ec6c6ec9c9cb0381c326c1800949797b5cb57a3d1188c46b7db1d7e8dc2b2acdfe703009fd7e7686a1a98992589a2c00b022f2427253b1a1bda76b3762084e26d3600f0f9fd3e9fbfaeb6262727b79d405520fa620340727272dbaf3fad59933170e0f8fc02c5974466ad56bb71fdfaa3470e87cd7ffc7e9fa3b1213b279b6e3538ca1d3c183f2431180c0683e90f4e8c091856e5f17a3b9d4afde88b42792ab537b6be1eaf976123ae77dd7da08b58f314450c1f64d36b555e3f5758da13af77c76b5dc93653b2cd18cd546a0f842e00bcf5f0094bd1f0b4aa6c00dc2e25e63424c166afa9a9b12baee2aba9a949b0d94f65a9546a0dcff7dc9e50a7d352141508041886997fe9651bd7affd6ae54a83d13871d2a44139391d95c391438706666585a7553b6e494b4f2bdcb34714a58ab2725b52e2c0acac9f7ffc4192507959994aa5962ba7afd2c8389d4e0078fbcd37df6eb5b06d112a1e8fd16c9a367dfa83ffb9afea7895d160d8be75ebbfeebdafcb43baac34ad4ee7f3f900c0d9dc0c00b171f1e15d7a835ea3d134399a3a1e1565a6cd4d4d0010177f52149f6e65a4d3e964f3e0706903017fa4f602009220d3334e0a947ab0e460b3a3090082810000e8b4271efb2a154bd374c01fe8982fc330429baec8b00c2ff000201766e7f6ed3bb76f6f9b9e0b85d41a75db2d5515955bb66caeabad952449ad56030092504b1974fae87b75a462fb7d7ed406004008dafeee88a2d8d8d050307152ebfc674b1ab9eae4bf08219a662ebeecf2f56b7f5afde5977aa3b160e2c4acec9c80df8f1068347a0408214008310c831f9b180c0683c1f4af46254932924f238e173ffe729fbc24f5ea79c37a2653454120c91e4edbb613a83df39924c73e9d3335f78d25db70c3633a929d93b377cf1e658dba7debd6ec0ed2ae5f693beb4e90643bdbc28e5bda110a86445194f5408c35e6a2f9173736346e5abffebb6fbed11b0c894927456dadae3c1e0804b2b2b214b60cccccdab97d7b6d55557979596aea80d4d4549ee36aaaab2acaca32323264a7477d9546c6683402c0822baf9a73f2024239b8e58c19339f78f4911fd67c6fb1580060d6ec73bb3c247acc160b003436d487b7783dde402010638d010092a2dace914699a99caca9c9117d461dba44abae92bfb691a31ddb4b19b54603003eff8960d7a11027088246ab89906ffb0d00203bdb1b3e222f3b37b7ed6ef664277c1eb77bc5975fda126de75e70814aa5aa2cafd8be6d6bf8707fd0df3ebbc87dbb5bc56e0b499237de724b347a38c66a9d7bf1a58df5f51bd6ad936f1683d10400fe3699721c871f9b180c0683c1f40727442345d3c150c4f5a2214ef8f8cb7d758d5e59a6aa58babb3979fdbe483e994e814005801fb71e0904f9bc1c7b7e5e6ac7bdd3270cbc75c1f83eafdfde075cc59c32c64f98b077f7ee9a9a13b3f409367bdb09bd9a9a9a920307c64f98f05b9550a3d1ba4f767ed3714b3b8a8b8b002075405a784b6c5cecb973e6004075753500b89daeb0439d43870ea9d56a79b168a42d09b60483d15858b8b7a6ea785a7a865aa3b6d9130bf7eca9adadcdccceeec334e182c527c4a70e18505c543474f888e17979e17fb2df5d83c938edece95fad5af9d5ca95674d991a1363e9f290e8898db50e1e32e49bafbe0a855ad4c897cb9701c094a95301c06cb654579df0d8ac9c6955e5f1da9ada70b2af56ae0c06825166143d1ddb4b199d4e1b171f5f5a725010c4960eb37f3f00b49b77ede22406bdc96caeababb3d96df28a53f99ffca221dc8ecd4d4da2284c189f9f3170605272b23d31b1ede1078b0f08bc1065dfee4db1398e13a3f6de171b1777de8517024075559556ab8d8b8f3f74b0349c69c981030883c16030184c3f704234aa753a4753932d214159a6f67836d5e572ab75badf4aa0024020c87ff6ddbe8573472d9c3b2a2fc7be7add01d9e837d9669c333557f6fa6b356b1d4e7f1f8a8abb164ec2daef4c41a3d1cc3eefdc0f172d0a87486deb2da9a6a6e6c3f717cd3eef5c85e0a8fd4d724acae64d1bd7af5d6bb1581c8d8e6933a677dc020035d5d5dfaefeca9698e86c6edebfaf303925353925d9d9dcfcebce9d367b22459115151500101b1bcbf3c2471fbccfd0cc4d7fb915000e1f3e949199199ec34408b5db22939d93b373fb7693d91c171f07005959591bd6af53abd529a9a97d95a66dc10882b8f31f77df75e71dd75c71f9d9d367188ca6badaea090593c68e1b2b9f67fea597de7cfd750441bcf2c61be1932b1f123dffbce7be1bfe74cdc2abaf3ce7dcf3aa2a2b3f5ffad939b3678fc81b0900e3264c78f1b9679f7afcf1f48c8cc3a5a5f73ffc70a44cfdfec0dc39e7abd59af59bb79024f1f7bbfef98fbfddbee0d28bcf39f73ca3c170ece8d1fb1f7e5821a32889d45eca4c9e32f58b659f2ffb6c495676b6dbe5da5f58989995151690513271d259df7cb5faf34f3fcdc8cc54b16a8fd79d3a202d3925b96d3b5ae3e2298adab871c3b061c35995baaef6c4fa8e89674dfe66f5aa259f7c9c959da352a99a9b9a22f56d85620fccccecb2d8c72b2a3efb74f1c0acac8be6cd5748e66c6edeb97d9bdd9e485244797939005863e30060d2e4c95f2e5bb662f9b28ccc81ae6667d1fefdd75d79c919f7a0dbb469f3b8f163596ca88cc1603098d398361a55abadaeabe5795e618d4d3b99daa9ffde4ee179dee97225c7c677b77cc307d9f55ab6f70255468e8c7af9ec617939765994b655b0efaff8b54f046aa74b5e936d46dcdb4e7f6449f0e1a245398373c78d9f202bd59a9a9aeddbb696141f987ddeb9ddd20c7d5fbc91794d4d4d45fbf69124698d8de338bee31600301a0c816070db96cd0441e60e1e3269f26400e079b1aeaeee40f10100643419a79e7d765a7aba284a66b39966588220aa8e1ff7fb7c595983c2d9555755b5db223364e8d09ddbb767b61a946666656ddcb03e6770ae1cecb44fd2b42d1800cc3c67d6ab6fbcf9f69b6fbef9fa6b144525a7a48c1a75c2f1ef84fcfcd40103788e3b6bf2895947e543a267ccd831afbffdceab2fbdf8ca8b2f184da6abaffdd35feff89bbcebcaabaf3e76f4e88a2f96932439283bc7e7f347ca94619894d4548d462babc719b366befac69b6fbdf1faffbdf33601909d93ebf3f915328a9248eda54c524af285f3e66df9e597ad9b36b16a75dec851f9132776b796320765cd993b6fc7d6addbb66c2549c2683225252503004992e176d4e9b4175c78d1d62d9bd7af5b8b2449add5da1313e5a03299599973e6cedbb175cbceeddb00202e2e3e52df5628b6ec70b88bf7503a9d5aad898989e9ea074b906f16094946a371eaf4e969e9e99224252525cb97b07dcb568665878d18d17f37fbeec2bd75b575b367cdeadbd32284389edbb265cb98d163743a2d7ee66314bb0a4f20241bed575456565454da1212060ecc2008ecf71183c1f43bc4cd0f3d19fee2a8ad4e8c8f57984a9551b1f4d5f3860140f41ab5b6aeaebabede6a4bec6ef946e62602409f08d413c314353363c2c0bc1c7b6b341ad79e921ad912b897677ef19ef3356aa597d30ea7ffbe17d7e06ed7afbcf5c87df287ebee790e5a5ca1b4fc71d4d43c7dffbfbb3c432010d8b675ebc19212d9a96f82cd9e9d93337ec204e519d4b6b1673a1fc7ab72de4b5bd9df97bff28be51cc75fba6041770fdcb0766d7171f14d7fbe356c10db710be674e60fde5e9d2e5e95b70d1fdcf246f268c5f1931377ee33e984d72584104292fc57929024492dff4192284a92346a70667f5ccb9a9f7e6c767b4301dfb5575ed5b767964471f3d66d19e969870e1f193674489772bd0fe1384e5e4fc432ac5aadeabf6ee07034797c7ebb2d5e5eea1cf6ccdc638f187f90db074912c7f301bfdfe3f3d6d7373a5d2e6753b35aa33e7bda34866556ae5a5d51514992e498d1a3c68d1dc3b22caeb4de208ae2b1b2f2aaea1a922429921c34282bd61ad37f79eddd5fa2d377b10e3fc6a88b8b8bc54d83397d386981a8c1622d2b2fb7c6c428bb2b0c7142f4ea1400789e2f2b2fb72626f7a07c5dfafbed018120bf7a5dc9ea75257d7ee6d7976c5b387794d5ac8d2450df5ff12bee73a73f1a8d66eab46953a74debd651a7407ff6eb00e5d0a1431919196179d3710be6cc6a414c9755e60ff8dbaad3d6bf84ec63ecb71ab97eb67cb9c56acdcdcdd9f36bdfff5ec8f1807c3e7f7a5ada8192d2f4b4d4c4c46ebf3b3e7efc7856eeb080a7399ac46eb7bbf4d0e1fd4507821c47d3344110244168b5da81e9699903d3cd6673df5ea03f10686c76f1825057df186bb58882e80f7100409184c9a0c7caaaf3d707a1507149496d6d9dd3e5922489a6689d4e67b1985386256ddbbec3e572a954accbe544089124a1d6a849fc90e9d11d81100a4f41f33cbf61d3e6cae355344d0b024f90a435c6d2dd09eae8ef44a3c9a4ef4aa312209e71558af903695456a552697555b5356951bbdc8886aada1a9556d7cec7e3ef92d2b2463c4d8a3913a9a9aef179bd9983b215b660ceac16c474312ee7b8375e79053a4cc0b22c7bebed77f4ec9c5b77ec9a58902ff25cf843f7f495dffff1922583870d0d04028160a0b7725414fd810000204000841c3147122400100481e339bb3da1aabadaebf30fcaea97d9608450c9c1d26d3b7601415aacb12ccb1204411004424814c5e3d5b59555d54307e7660e4cf77abd870e1f193532af57d72b49cdcdce9a7a87c7eb15453110087abc5e8fdb45502c4248e4b9cc8c349b2d01f7fc0eaf45a4e2030737fef24b467ac6e44913753a9dd16854abd524490a8270f4d8b1266773437d83352656afd3ebf58621b983698ac6f5d62d82c1e09ec27d35b5752754280287a3c968345214c571dcee3d850e479320b63879a14872c2f87171b1d6fe2e1849922449cab7246e26cc69ad5101c068b55657945b2d3106bdbe4f32f078bdd5d53509a903705d6330a7808be65fdc83a3129312eff8c73f94b7604e67707b751786612e5b70453b8d8a10825e2cb59b5890dfee43f4d4d5d77fb172e5f8fcfca6e646392472437dc38e9dbb800082200800822400088d5a9d1b5df8abd24387aa6b6a65ab289224699a969743db6c093cc74b92e4f3f9cc26b33f10d8bbb770c488e17d2e50f716eedbb0694bea80015aad56369616048124094942344dd35aad2449854507fc7effb1b2b26088eb8d469524a9babac6e1f2b8dd1eb9f6388ee3384e1291c4072549e242018ec7b1823aa1b6b676d7ee5da1106730e8079e1cb68aa6e9e4e4242ec4fdba7b4f7c5c6c880be54f18df7f76dabf631c4dcd2b577fa3d168288a0a8b4379565f144592247d7e7fe1fea2b03587d7eb8d8989e9438daa56abe5d743e1dc19866159366c008f10e2fc1edc5298d35aa3d23463894f282a2e1e3d7264ef03940743c1a2e262ab3d91a6b10b41cc6f08d12eb0230683f9a33f14483265402a44588f1abd126bfb55e042ed3e44c9c1d2d28d5bb74c9a7c564363bdbc7e52108411a346363a9d92248aa224ff4508951e2acdc98e6ab65c9490d56a6d6e6e96c7c13ccfabd56a954ae5f178a17571a63f10901dfc6ed9b67ddc98d1dd5ab1a95c4b25074b376cda923568909c32ce6ab125c4330c4d91142f08b5b575d5b5f50840a7d31d2daf087182dd6e8fbedadbc171fca123479a5d1e8fc72bb5092ce4f7fb499294b7205188aa6585f237a68dbabb1006fc7dfdee8787b6aab1e0ae7f8d9efcc3b53bb7fe3bc7b36cc6c0dbf44b0fad3ca7ad1f44fed08b93f31e2a1d7cdf868dff1e72c2525ca87c6b6ade3f4c1f567f7dbe4921537ff1072f7fabb9ecaf97659c6af9e7f707b6efdcd1dcec02009fcf0792046dfb0049262725ad58b9da60d0e7e6e6ecddbb4f6f30446e7aa1b1a4e8888f49c8ce4ed3536d3aa2ebc09e32212577683cdb57ae96245fd59e9246c1903c22cbaa3a7152e4af2ad9d7a0cb1d9e6a54eac882a7c1e165636c26a66f5d3f29f52e84689a3618f424d152b27666bd3445b575b54d1040515494774497c91042344d6b341af95e90cd19e4c742dbe95379fd7df4d7bb6f7ff157df7c8f7a34b82280b8e0bc73860d1ddccb4bc3fcb1342a0068f5064914f715170f1b3cb8373235180a16971c34c458d51aec3c10f3db8d44c3ef0e092028d2e5f6988c065c2d180ca6cfd9b663d7c4827c81e7c21fa2396ad3e6cdc7ebeaf20bf29b9a1ce18d0e47a32008822088e13f82c0b2ac4edb8d106e9224b51de405020149925a3c099df8a50ed1341563366fdcb4b9207f1cc3f4c18a4d8fc7b37dc72e39d014cb3239590313e2e3c2334800106b8d494888db5f7c90e3058d46abe9c52041108492d243f58d0e9fcf1fc95e91200832ba91345ff1f5fb850000e5cb9697dc337444371726173f7de73b177f7d7b66f7ea10f98b3f7cfa39cb989b4fb1464508eddbb7afacac22dc3d3aa651abd58ea6a6a993cfaaaeae4949493119bb8c50c0d795d5c70db6ebfa7fc92af25497351b07c574536a22d15b5f5b633024f4b5465520c19670cb4dd7ef2ddcdff62e88584049d268d423fbd4b421140ad1741716da44d481a3658e96951f38582adfce63c68c8aa63211c0ce9dbf363a9a0060f0e09c2e352a066bd44ed09bcc00b06bf7ee218307f7cce8d7e3f51615171b62acf2a93098df5aa90242c0b0cc965f77cf9e3a1957080683e973ba6beb8b105ab17ab5ce641c366c88d7eb91d78629fa4d21a077c3ea508b675d0624293c6bca7312cff14989f65fb66c1d337ab4befb91ccdb71f8c85144903a9d0e2194933530d16e6b978024c9188b2518f0f32292ad107b9691d7eb2b3a70b0b6bec1e7f329a71445a1b9d9999c94a43857cc97adfa643f35eeb147d8c7ee5fbee4e03d2346744b345ad335bf3e74e7928b565c9b7a262cd82c2fafd8b57b8f2cec0d06fd98d1a34f4ca24a12c771344d171515ab552ab3c5bc73d7ae4b2ebeb8eb99764a4587ea8fd65986d8d5fdac52099645ce8a6aa77180e5b4af6d8a249b9a9a7ed9bc45afd7cb73fb0821792168bb0f0441701ca756a9268c1bd3fb7ccbca2b0af715eddbbffff20557a8ba720ab3f893c5c3870d1d9537c2628976dc9e98681f3372c437dfff78ec68d9c26bae484a5272c0565555fdc1c74b9c2ef785e7cfdeb5a710ff5e607aa85165994a52d4bea2a2c4447b92cd1efd842acff355b535d5d535567b229e41c5fc862c7afaae4eb6be832b0683c1f40be189d3686650431cf7e9e74b870e1baed36b03810049ca41281045219e172228d46eac5a88246743a190ac8525510a5b1e4a486a763627daec3b77ec1a367ca8b57731698a0e94582c16d9c437213eaed3342b567de50f8612121210921002a9fb2e5b7c7e7f7149e9d1b2f24020d0a54d204dd3c7ab6b2d66734a4a724449cc95adf8a48499f4f61597926b1fbd71d9a7c50f8e18a989be409ab1f7bfa8bbfba6fbef5a316bc925b68ef365c8b3ff83fbfffdf4675b2b0360cc9cb6f03fff7b705e06b1ff9191935eae00808bd374933eacfefa7c53f0d8974ffefb91f77e3ae4017dfa94eb1f7aeea179e96a0008557ef5f4bf1ef8bf1f4a5d888c197cd1df9e79f98e09313d158208a1b2f20abd4e377ad4c844bbdd6231b32c7bbca2b2b1b1b1aebedee974320c3369624151f181e1c3871d3f5e95949c648e46baa8e3d275f5876a2aeb63326daa4eea59f0359657d63b7c3c22689d257e404aac81161b0f161d1193f27263550448819ac2e2fa902e65544e0c0320f98eef29711ab372338ded6a943627c707cbaa8e55c51806183a19cb22c1535f5d5ee7f4f188a0d5e6f8c4349b8145dec385471c2240f0d08e264beef0542329f91dd5e5d5cd6e4e025a6d894b4cb31bd87e9860d56ab566b3896158822044516459c6ef0f5014a552b17e7f80a669966542218e65598aa2acd6985e864a0a8542dfadf9e9879f7e2e2b2b73b95c7a83b14b77e55f7ff3edfa0d1b737373e7ce397f7c740a9965984be65f943f7edcfb1f7ffae0a34fcd9e35e3a239e7b16c7bbdc071fccad55f7fb7e6a78c8cf4c71ebc2f29c95eb8bf08ff5e607aae510140ab37b06a75b3c3515b539b9e961663b1282b559ee79b9a9b8f9595a9b4ba84d401780d2a0683c1604e1ffef1d063e1117a7bb977624bcb02ab700c558410a0d6c55aa835dab28410a02fde7ea9ed39b6eff8b5a0205fe043e10f914ae276bb972c5f76f68c191212398e23491221922211a24884289aa60541882452a35ea3153119c771b2bf16e9e468132eb72b253579d7ae5f67ce981e8dc8e95ca80b02cf0b2a954a1445bb2d419e23ea986cdad4c93445cb729120088224bab50cb8b6aeaee84069597985dfef8ff2288fc7e3f3fb3d5e6f4ef6a04e050077e48b8f4ad5673f3025210e2d9cc45efbe567fb1fca1ba36eed1c2dcb95db7d6aad6a0480c8d8998f3c37fbbbebef7ee0bb296f9e174b9e58eb8c10122a3fb8e69cdbd6a75c76df2b4f66f0854b9f79e6bad9759acd6f9ffdd76f7f8cbd62c6a3c697d7bc3e33532f34acfeeb39577faebfe89e971e1824162ef9efb30b2ff0c6fcf2d264cd81e72fbdfc79cfb9773d7bdf707dddcfafdcffd015e490ddefcf30f5584f994c06a3d1903d286bdffea29dbb76f903019224f53a9d4ea71b30604062a2fdf091a3822864a4a77ffdedb797cc9f4712ca6d24ef22f5b6e4b8e6a395e54de6cc18d5095f1008212405ea4b0ed606b5d694343dcd7b6aabab0f70c4f0ac18bd5903552eaf606569c4fbbc210008b87d82c544a190c7cb135a8b866cefdb0c8060cc6989cdfb8e1faf8a1994aa27e1a4ea4681daa3c5d5215dac2dc3c0883ec7f1eaa3c5c2c0a1c99a0a2fead10000200049444154d49c74f6f0b1066d6a4e925e4d48c186b2a20aafda6acb3032a2cf71bce66809ca1a92a8e9814054eec01ab55aa5520b8280104ab4dba64f9bf2f6bb8bd2d3d366ce38fbed77df4b4d493e7beae4451f7ecc308c244946a575bf5de72b8ae2172b576fddb663cb962db289efe2c58ba3bc472a2a2a1886e1797e62c18468f245082526daeefde79d1b7ed9b274d98aad3b76fee9aa056d8d78f7ed2ffe70f1677e7fe09aab174c9e981f5e7e15cdfa70bc1e156b54e5578f4c4c828d0b85aaeaea0e1f3d6a369b636362542c4bd1b46c03ecf17a4541f0fa7d2eb7c7e9746a743a6b62f21f21cc0c0683c160ce2cac89f63682f484266d234ca15dc0d493b469d8a312429284a0c3f8a9a0d5c4b7a02b5bdf402048d38c46adf605bc2449211201a21005b24a655996e322cdc4f6c1148f288a8220b4d36924491af486b2b2f2491327f6e6e4218e0382e0799ee7799a8eb8fa2e3c55ebf3fb25512480681b3d52b9f0d53535bb0b8bcacb2ba299413d51710451591992a7910765657690a9dca1659f1dd1cdf8ef59310489265f3b915db8f2937d0f8e19db8d9954a06df3fff7e8a2b177ddf1d8d5135f9cdcd64f5260df5b4fae2566bdf3e53b97da288079174cb4cc187fdfe34bff33fdd6f4b4042d411a12d333ecdad08157eefbdc33f5f59f3fbc328902987fc144ebac090ffc77cd7d0553f6fc7408c6bdf9fafd97c41100e70c5331af5404bc22987a6ce86a3299fcfe402010b05a639293934c46935eaf6359561004ad561b0c06bf5ff3c3b0a1430e96962627255b622cd1cee1d3fae41453d3d1ea0aa721d3d276cda7e0aaaef731b183b312f5240098cc1a5478b8be2e6049311855a8b13920c51850c01522353a2ae0778590492bfa5c21d0c6e93bef47843a3639c9517abca23e36c7a66ddb9ea2b7aa2e405b33b253f53400588c7aa2b4a8bece99906165599a008262d52c4d4abeea6a0f19939633c078225943bd27618089eae3878f4ea7d5a8556e0f8f10e2380e4912cff31cc711ad3ea81142b282154531c662217a318fba73d76e09111cc745ff06a72dc78e1d3b5a9e3930233dfa584d04414c9954306ac4f0254bbf78eea5d7c68d1d75e5659700c0e2a5cbb6eff875e284f10b2e9b6f30e8f16f10a62f35aa0cab52596d89922406fdfeeafa0651102449e2b9100030ac8a24498aa6d53a5df2c02c5ca198df9c5b1e7ab2d3ed2db31f1dc6a67d3af6c36030bf15a8b3bbbedd2d8ea2390b114d9acece159e38559841954948889f7fe19ce52b564e9b3e1d28014912204422449114a2108540add6742653fbcc45b9ac51c33a4d76fb59575f3ff9ac495dfa56e9622caed55e32f74204880042a7eb62bd0f42e8a9ff3ecb0ba2280af7feebae686c8c7d3edfee3dfb0af717753ed51cc5e13a8d26252559a73db96cc1d2259f95ebcf7e6c38edf7f9409577f10466edcac5fb1e1f3bae5bcb73e9d42b5e7ee0e3d1f7dff9d4551b9f1a75a2beeb776caa62263c3ba3d506981d30f79aa1f7ddfb5391efd6f436d2aa61eb9aa3d4f847672786935d78e5907b1f5b531a9a93332e055e7bf89687fd375d3865e28841373efb4a2ffb80c56c46804892ccc9ce763a5d2eb7ebc8d123cdcd4e8fc79b97375c14c45028644bb0eddcf94ddec8118050f4bf918c2931cd78f048658dcb906a0e1f24859a7d92ca6a098b495a1f63a29add5e01620d26a6cee5e1900eb9fd923621565353eef6f148c53903a0b1e9227a3722d5b6d4b88683f5471b2c43124eb8aa9238af4fa4cc566d6b5726353166559dc31592ac6d7a370a79dc0265b2eadb2433a9ea9cee103269fb7840a0d5680c46a3d3e5265a69772310adcf2b4992e2e36249a2e705a8a96bd0e974b366cd1a356a941c8aa95bc4c6c6b22c5b5651d9dd78c20683fea61bae9d3471fc071f2fb9e7814701c06c32fefbae3b727370e06e4cbf69d4967b97a4b47a83568f7da262ce48088240088896155d44c71f5c026b540c061341b2b67f60109d68c5e86d7d01c06c325f7dc5154b972d1b31729446a7e142210a21244b540a5886d16ab56eb7bbbfae0b214992e458146ab59a65589fcf376962412f57c1c9a8542c2f0800100806a1c54fa9a6d3333b1c4d814050a3d552141565d60441a8556cc0ef75389a4c664b5851b79b866dfb557e37298aa2cbd91c171b6b34e83a4ed8064b967e5e09deca6b07ad6eb375f5a7854f8ccbef9e630d36ebc617eff978ca93b7bf72e54f57864593afd10b8661d6134666b439d9420a4e47408213eba244778d0bc4bd5767b45bc4abad0ba8263fb07299f5e9e73ef8cfa52f0580881b7de9ed4f3e79cbc4d89ecff7a9d56a8aa41c4d4dc78f57951e3e0c000683213929292b2b33213e7ef5d7df0882b067efdee4e4a4da9a5aafcfa7d7453d0f463031a9f6faa2aab2ea986149e12611791142758776d69d5c5f9c804895454fd6bb7d9c15dc3c6bd66bb55ac2e10af23a9f5764638c4aeb43495d7c469cf340f5f17a73fa89e1a9288840b1d489e3088aa140e2c5930dfc455e04d17168bfe3e4530605d4e72fad699ad6eb74922475e9da1721a437e8895e8c48488ad2e9747283f6f824524fed6c7373b21f7be83fdffdf01300cc9e399d6168c060fa5ba36230bf0b99daf2db131ebdb4dd8fab0883c144f938810ecba5f20b26c836c1e10f5da81986b96ac18255df7c1d131b9f949c18f0fb29044001428028a4566b244972bb5c276719f52a350000e874402cbb7295cfa3d36925090101e3c78d85ee2c005348b963d7afdbb6ef08ef2709e286ebaed57788118010dabd67af208a0441d812e2f53a5d34b96bb5da31a347c658cc65e515bb0bf70583c1a825996ae6f4b3070c481d9891ae56a94ece2bb87ff117c799718f7e7cdf585dcb4b09cf9687173cf1f507bb1f9b50409d143db7a5eca86365b4ec56e5def1ca5f3e99f9fc6d6f8fbdb4552feb62f5e0a97504116ab11d169dd54e89b258540412116a69584267d5817aea6b5f3f7ed2ec2da94d3401a253cef9fb6be7fcfdd5607dc9961f96fef79e072f72d8f62f9d97d0d3b70a344d5b2ce6e666e7f87163478c18aed56a014076e7dbd8d8280842467afa8192922b165cbefaabaf9dcdeeaee21e9d5407c058d2ec4dfbaa8f5799125a6de7499a0495352dd37a92e624298640a4d6ac25cadd6e2f04298d81a558a35aaa75793cc110ad33b3ed3b5b4b462dad40ea6d49d6e6b2cacae681ead6d620690a444e90106aa91d24f022901a124e6a41922681b6a6a5d94f5e7f4ab1440f564276798846a3965afd69a3d60b9157129cd8821045910c4df7e64ed4e9747a7d6f0d6b593aaa00ad9da6a169ea82736775592d783d2a066b540ce624997af2e3afcd7b562c5131184c37246a7b042ed4ee43344fa48bcebf60d3e6cdc5fb8b870d1fe6f1ba11421485f47ab3288806bd21c66cf5fabc3ccf4ba24410446d5d7d9467a648b2b1b1b1a3a7438bc5e2f178640b4093d1e8f3fbe3acb1598332fbb06e3c6e4f438383a2698490c1a0bfe882f33a1d31575454aef9f12783c1401044f6a0ac286d8c4992349bcd43870eb55aad45070ebadd9e284b653418468dccb3dbed2ccbb49fa40aecfb7845ad6af293d7cc9c18dbba471a78e384a7fefaf5477bbc05a3bbdb3974a3fff1dac2e5173c7e376f00180a0074dc988949fc878b7eaa3d5776f9cb957df9c13ec87964a81ee0c45b083a7edce4e4e0b21d3efb35a38c040048cd6befffd323f5d77ef2a2e37f332ffb2aff834dcfe7ebe373a75d7537b3e1e373b716d5f3f3127aea008424498bd95c575f0f006565e58ea6a686c6466773737272f2c08c8c11c3874912b2c6c4242725c55aad4e577362a2ad3b937b843a2e29b1e9707545230dc00200a9326989261f47251a648fbf28e43852e652a7a4253340694d5a54535b4f2075a29a2428bd9e159aeb1a454a9fd0b5ff225a9f9262741eabaee45a8a47b27a1dd5e074f805bd6cc72bf99b9c214293a43a790d36abd7530dbe20a1b2c83b10efac3a5c4f240e4c62fbe199114d982549925856a5b0903b1a0c06837cc7353636161575cf836e7676b6cd6603000249f8318fc11a1583f9edf52a0683c1f452a46edff96b4141bec085c21fa23cd7a4828292d2d24d9b369e3569b2dbe3420854ac6ae98acf460c1bda76e60e10e40d1b12e539333307a62427b716b3c5784414c5ed3b76ca9112cd66b3d3e9ca481f909c9cdce78fd6f0f407cb302ccb4a6dc2b1cad7525e5ef1f9175f2220088230198d4387e446e933493e3fcb326a8d5a100439e26b340882a0d6a83b11a800febd9faeac67275e951fd3660f1937f9ea31c45fbefb78a76774b72d2609d359f73f77e9caab3f6f6ed9a01976cbbd533ff8eb2df36e3cf6d7f3d3b9c2cf9e7ba130f68acf2e4f6300089240dce1756b7fb14d1a3ff4e6fba77ff8e7cbe609ffba7e7a2a2afbf19da7961c9bfceaeb093afdd4a1e8a5457ff973c23fe6e6e8dd45ab9e5feab45d37235dd5ab6632994d47cb8e555557efdbbf9fa6e9f8f8f8dc9cecf4b4b4aaaaeab5ebd64f3f7bdaa89179244dc7c7c7373434a21c8920baa39d488d2d35d651da1892352ad066bb952dad2e39cadb2d1a4af43b6a1b5d546cae9a040082d19959a92a009a440d0d40a8f47ab2a1294418ed9a28b224185362aae1e0318f04726a4a9798a069aa2e2f25e2e30d8ce86baa6ae054f12966060011048010f0ba7d9441ab4b4cd014551f2d15e36375b41474d5d6bac598341dd52f8f0c835e4f10846c60afa051755a6df4e11e3bc56c326ab43a0058b972e5fffef73f9aa6a339a1288a1cc7dd7efbed37dd7413008024e0a73ce6b4d6a85903accaf79228a2c8bf073c1739461c922488fc92861320c82b3c5811adf85ecda055daed0b28190fb87d4a51daf43a36ceaaf46ba5b0cc9de3f94030f2af299248885821211ef939a562b394d25ea35ee9f1e4f52a2da91710a978bd4053112f5910111fb9870480f34044332d87ca5961a88ab437998f1f15525a85af63942ac4e351ba6489527a851a6bd166a646bc2f9add81aa7a8fc26f802844cc3a6cf3d379559304cb44fce5f40779974769ac362c2749a9636b952e795be171a50a316b07a646f474c20b62888b784f797da1c666af52efa289c8cf1f8424a55656b612a219a58eed742bc5b7d46a58ab25a2251545122a36e2a33510e23cde88dd5e1245854091040114adf04006e518932c4b2b8ee095464eca8e370892a298885d48a3a2cdc688ce518321c1e357f8a51051e4ab921da129884656f1a7c2e10ab43faecd6786944ede71d2f99b5c9d3462f47e7d3b923368508cd9fcd577df4f3bfb6c9fdf479044465adab9b3cee98d02516bd41d5ab9a5326362621aea1b860d1b121b1bdbaf838c4647d3879f7c3a7ecce8a14306c7c7c71104d1e87014eedbffc38f3f1324a5d1680050fef8b189767b0f4e2e8a62f42e61c4881dc9f7eb475f3730f9d74e3a39da28153fed8a51f0f7351fee74dfd6fdb291d6194f3c7bce37377cef6b79e2a45cf3e137d203f7fceff93b9705c19039ed6fef3f73ff2c2b0900c691579e6bbbe3d51be6972e3ef4d9cc2bdfff163df4efa79eb9f3e3006892275cf5d2374f5c914c1370f6b34b9fa1ee79fe857fac0c0161ce9a71fb3bcfdc37be97069d468341100493d178f965979ef0a145926a87a360c284e1c386b16a350058cce6eaea6a411059b67bea8dd2c5a7599d071d42eb575b6e26555ee5282f6f00a034a6f84129f17ab255661a99aa06a4d7330400906ab3169abc6a4b947a9160ac29b6860335ad3f2784263e2d87a8a9acab3be64040ab2df6f401095a0a0008da18a3a3aaeb0e1de3730727e913d273c8ea8abada630d082895293e35d56ee8a7d91bb3c94892a4288a0a26ac9224198d063934548f898f8df1fa43ac4a3573e6cccaca4a00b05aad5d1ee5f7fb6b6a6ace3bef3c9665b9503021ce0a18cce9ac5131180c0683c14416c96d947c28d8ee43b7888d8dbd64dedc652b564cc8cfa7698620883e5c8e252fa594241100ac3131c7ab8e8fcccb331a0ca228868394f6e6da4f52c2a2a0d3690b268c5bbff117519404415cbf69f34febd6d3148d90140c86802064135f00543061fca851793dbb525112a3f7ee2b8a4284926b27be5ae27eb5e32e32e94fdfbaff040000530bdd000008acf37f689adf21253df06f9bdc7f6bb799b4cdfba866de892c09fdd0852f7cb5f0850e95480f58f849e1c2f0ab355dce55cfaebcead9f6954d18f36e79e3bb5bde88b615a241a3d15004e5686a4a6c3b972e4976bbdd62b1343535399a9a9a1c4d65e51534c34017012da998aca131edcb441a5272c6a49c282bad8f1b981dd7d92510daa4ec3149e12d544ce6d09808d74868ec23f2eced77b1d69c11d6364750fab8e4dcb8e40e59119af8f4bcf8f01652179b9c1b9bdcfb4aedf23093c948d3942008344d9324415214cb302449caf39c14499224218aa2c9646418a637eb518d06bd8a65dc5e9f3d218e2488b3a74fb7582c5d9e87e3b845efbd9792642724c1161743515dac474508b95ceeafbef9be0775e57279707c540cd6a8180c0683c19c0a76ecfab5203f9fe742e10f0a89254912455110455110445114454992240949b3ce3efb879f7ece1d3a34180c391c4d144552144551144dd3f2876e885249121142a2288822929088245110fc81407945c5d021431080dbeb25098220488a224992949deb9224d9cb7510f17171179c7bced0218313e2e37ffc799dc3d1c4308c3cec9624c96054c9b1378c0643fe84b1a3478d647b64d9c8324c72a2bdbcbc221a87c09224252725b2bd33a1fcfda152a9747a5d63a3830b06bd5eafc7e371389a9a9d4e475393d7eb0d85427250224b8c6560463acde2daeb156a958aa66982e09c4ed7ba0d9bd46ab5d3e9fa79dd7a955addd4d4bc76c346866143a190d964a27aed5e5ba5525919c6e7f3555555353434343636467354201894043e26ce1acd3d9564b79bccc69dbbf7f4a07826b331a947a61318ac5131180c0683c1748f82fcfc761f3a4514458ee7798ee37981e3398117388e134441104441109024e50d1bf66be15e15abaa6f6860189aa1198aa6589695d776cab32eca325212455192044110045114054994044910054910789aa2d2d3d342a110c787488224488aa6488aa428baad16a629aae74a7564de08f9d8dc9c6c9b2d616fe1fe9283a5d535b5b2b5ad288a0909f13983b2860ec94decc53855afd74f9b3ac56434d63734888a66ee1445c5c7c58d1c99d77b67a7bfb721204d2726da0f1c38d8d0d8e876bbe5a5924683c16832a6a6a4988c46a3d1c0b22a86a1499224b0ebfbde4190645262e2fea262a7cbd5ec745214e5f17a9d2e1745516e8fc7e972c96153e3fac2fc5e14455e101a1d8ec9674df479dc72a02951122549922730e5f74424499204d90a316dca591eaf374e10290a75f93a6cf4a811a3478dc0cd8ac11a1583c1603098d38b76a6685cab892f17d9d61721c4f382c0f31cc7cbff0b71214ed6ac1ccf719cbc5c2d333d8361189fcfc7320cc3b22a966dbbc05a9ef354c842949028cfd24af2ff5bff278ae96969822008bc4052244952342d01a210d5baae9720081108822049a25bd71e69afd9649a72d6c4b326e67bbdbe1625498041afa7693a1a633f657d959e9e66b1987d3e5f971a55a7d399cd66ba3b213dfe10aa8920b20765fbfd7e82203333d22d168b5aad6659b6d370b5b8ea7a73470000013075f2a4e4a4c4402018a939626363525393bb55d59d26264992659894e4e45b6fb94992908424404816a8e14388302449100449b4085679dbe9d0dcb8cb618d8ac16030180ce614a90286a1e56946596a5214c9322c2fb0a22889a28864b79f044192244d533445d3344d3334cbb00c43b32a1543d3ca531c0441501409401300844890a444098448d18c448bf22c8aec6c8c20e49129255bf952144590144dd134a33c899a9090e06eaaefd655932469341a3a96b39795a956a96c0909b853f5068d46ad3ced8fe99228ef0882208c06fda8bce1a7265f8220bab53ae04cac520cd6a8180c0683c1604e100a0694dd4a2b0b36962559969197a44a129224516c59938ac2531c61233c8aa6a9d6c5a2d12b619aa680a65ad680227912456af90204428820e45c48a2f53fbd5f898ac16030180cd6a8180c0683c1fc063c7fefdc90d7d5cb939c88f6d16f10ad93aa00146e350c0683c1608d8ac1603018ccef93373eda3c78da840b13f072290c0683c160fa1e1257010683c16030dde2fbefd72fdbebc5f580c16030184c7fd0c53caaec883ce25ec537c8a28482213ee26e84109222e70b8022ae8a2109200925758d44c5a0de4ad70484f26e8414ea84200888bc984792248e53a810092257888840d9edbbf21222a4e8f31024a5bdb4a2811849281a90112045ae101a11242223efa5183162ffa42452b9730683bc52b9fa6dcd95ec102f7275214042e41e8284c8371509a442df24900467a0073c8240148114aa8b887c531008441129764ea556565e4ca8906feb732072b1490241c4bda2a8f46024015184a4709b23518a5c2842f9b5234d283d1843bca2675442eca22191426d8118f96e45000a2e641102a470cb20242aff0e9194e2c34de9580a295db2292646c3e2a59b180c0683c1fc161ab58b9f7fc59d8220fafc210589aaac7c188a5418acd394e20cb0a8a44f4844f4785c0b20298d4d1587888220fa03418511b3429d9024c1324a83ad2e223e2b8b76c5ea52ab15b5314264e49614498220a8c88375921122f6405664b4a226d25e46a095830d708180c25ead46a7541fbdd3a89442d7951042116b9b972424a0c8b70c49280ca925f14cd4a824012a5ae9e50aa1545da0282280a215034822a5a71fa9f8ae8a4092c2ddaafc70e305d1ebe722767b1a0c6a52b19545a552938c42d62a52e94e77714a4f099d9650bc654851a9aa91d2db0484185a218c0a8f808bdc07902028fe94d04a15a261147ba76285182d311a161b226130180c06f35b68540c0683c16030eda018862471f83e0c0683c160b046c56030180ce6344014045182addbb6e3aac06030180c066b540c0683c1607e63264ccc2b98a0196b1b83ab0283c1603018ac5131180c0683f98db96aacbeb819361dda88ab0283c19c9e8c1b37b6edd7c3478f7a3c1e47a303d70c066b540c0683c1607e875c70cb7ba3fe79f795eaf6a3400c0683391dd8be7d473b814a92d48891f87985c11a1583c1603098df297ffadb757346d165c53cae0a0c0673fae3f178a64d3f07d703e60c02bbcec76030180ca67b5c94256e78e76d5c0f180ce68c009bf862b046c56030180ce677ce431f17fdec4bc3f580c16030184c7fd085ad6f5995b377e75745dca314101e2400412124bc089183ba77956f972816cc1b44de5a777f5508a15821ca36658a7b5d5d944aa3b0cfe3e9bfee4769808a58a690da1e8a573838a87c6e52af542121e58305857d95b5eeca5ef501b687c749e0526a659252310abb8b8f34f4fc9e2094ee0a872be0d857d54f3d0422f7902ef173bdc959295f1f0fbe869edf1814cd283cdb9c41e50ae951df11c5503058150c0000abd6a8d46ab2e305924a3dd3ef13428140d0e713789e6619b556a7526b488a6ad3372256b7d70f0e67a05f1e9b27d149a852afaff334ad614d89f03674e23ff247849006e400a8082140ad7f5ae8343b0c0683c1c8343434bcfffefb77dc71874aa5c2b581e97b8d8ac1603098331d92a2343a9d46a7eb8566a7b57a83566fc09589c16030673a656565df7efb6d5d5d1d4110f1f1f1e79c734e464606ae160cd6a8180c0683c16030180ce654e3f7fb3ffdf4d3828282ebafbf5e92a48a8a0a8aeab9c9124208bab2b7c2607aa251df7eef7d5c0b180c0683f92381c27f94129cf86fdbafe1cf68e1acb37055623098330bb7db2d8ae2983163642bdcecececb0dadcb163c7faf5eb7d3e9fdd6e9f376f5e7c7c3cc771cb972f3f72e4882008494949f3e7cfb75aad00f0c9279f984ca6868686e6e6e6050b16c4c6c6ae59b366efdebd3ccfdbedf62bafbc327cc28d1b37721c3779f2e4a953a762298be986460d1e2afc5d5e98d7eb95ef220c0683c1f4e1e046fe60341a4f2fd18950971bc35fe50f9dfeed882449f2dfb688a228495269f13edc253098dedfaa98fea8e7b655ddf6abd168641866d5aa55a3468d4a4a4ad2b52e03292e2e5ebb76ed35d75c131f1fbf75ebd64f3ffdf4d65b6f45080d1e3c78debc7924497ef7dd77cb972fbfe1861b48924408151515dd72cb2d26930921b46ad5aabababadb6ebbcd6834d6d6d6320c130c06fd7ebfdbedbefbeebbe5b5a943860c898f8fc74d838912ecd71783c1603098338903c7037b8f79713d604e7f8dd4115c33bf391a8de6c61b6f54abd5ab56ad7af6d967df7df75d87c38110daba756b7e7ebedd6ea7286aecd8b1a228363636b22c3b7cf870954ac530cca449931c0e07c7b578c81b3e7cb8c9640280502874e0c081f3ce3bcf6432110461b7db552a1542886198c99327d3349d9090101313e370e0f837986e80d7a36230180c0673c62049d2cb5fd771027afbcf9adeac22c360fa4397e24a3823888989993b772e00783c9e2fbffc72e9d2a537dc7083cfe7dbb469d3f6eddbe534a15088e7799ee77ffcf1c7e2e2629ee7e58da2d81278236c4dc3719c288a06437ba77a0cc3d0340d00044190242908025ebc8ac11a1583c1603098df21bf1c70798858606043916bdaf098e874ad6bcf92e79e7e7bf586a2da00001b3370ecd9175e7fc75fe6e6ea4980e0de8746cf78bb1a46bd5eb4fa8af8de5a57215fd147afae38265a0baebb71a6bd17630cb169cba277d6d41049b36eba7ebc051b7d61698ae90f0c06434141c1d2a54b2549d26ab5e3c78f1f376e5cdb043b77ee3c76ecd82db7dca2d7eb9d4ee7ebafbf1ede15969a2ccb5214e5f178e469d5e83b0c16ab1805f0631f83c160309833035e10def9c935323775646eeadb3fb943bc18c578d0bbf38939d3fef6cef745b572985aaee9c82fcb5eb861ca45ff2d0cf4790991afe8a3675f7df185377fa8117a7522b169f3ffbdf8e2cb2fbcb3ad59c40d7fba4a536cbe7b26d2dcdcfcf3cf3fd7d5d50982e0743a7ff9e597b8b8388661264c98b061c386aaaa2a845030182c2929110421180ceaf57a9d4e8710faf5d75fe5d9d476a854aadcdcdc6fbffdd6ed762384aaabab83c120ee42985e82e75131180c0683393358b9cda13627f2122b0198e393bfdce25830b90b1f24a879c3d36f1e028094ab5efffc9139d906be7ae7e27f5d73ffd74dc52f3db9f6e64fcfd3f559e9445ec4c6c77f14758a2be1cc8565d9e6e6e6458b1685422182203233332fbae8228aa2060f1e1c0804962c59e2f57a552a555656d6c08103478e1c79f8f0e1975e7a49afd70f18308061988e272408e2dc73cffdfefbef5f7ae92549926c36db555762bca41c00002000494441545dd5831e85a7553127f5ab285f759c7160bfbe180c06d3e760bfbeedfcfa8e1b37b65fafabcec9b9fc2d1392bea0f8c872d7d489231d3e1201c4eaa475bfec7e70be49af6911860635658f51b53b037fe4d549139e2805dbcd6bb6fc77a41a000084e3cbeefef3ff1d46e957bff6d2025bb16ceb9bf7f42717ef7aeab965fb9d9ad429373ef2cc7d17a4c8e7e26b37bcf6c8ffdefd6657951fe898ac2917dff6f0bd970e3590809abf9c33f8fa6d107fcd87af26be7ff76ba5673f7bc9c63fbf78a435ebdc47b7acbf358d119d3b163dfae0ebabb656fa808d1f71eef50f3dfe976936a6bd8d316afcfcfc6137ef00db8ddfee7e90bf67e4851f841dac8c7febc8ea0bf5d53f3c7fff7f17ad29aae780b2644eb9f48ec7eebd64b01e0f6ab140c574c2f6ed3bda3e9d7efce9e74b2ebff20c902558a6625ac1f3a8180c0683c19c3a626dc91445a9542a9d4e67369be3e3e39393935f7be9b94e133b3dbe5bde69305b2c5a35cb32f4f891d94e9f24491200387d307e64f6cb6beb399e0f86f8c6c6a6d7ae8feda851694be6001594866adfbbe3aed8db2e99913f6a48aa29f99217bfbaa42541eb8bea3d0f5fb547feecaf58fff2f5b7a4ec5c75632a2d397eb873e6b58b6b0180d09b55dea6433fbd73e7ba9d75eb57dd31a4352bc70fffbab2b6568058641c7bfd8d539e7b777d13d0b9f36f5a38da4c817fcf33f3673d77000048bd91f2d6ef5df9f4fcbdcddfaf7d68b8d2d82471d6cd5714bdf4e94e3fe8c62eb8e9f2419ae09ec72ebcf6d50a003025a5300d95877f7efb8e6d65d4ce0fe7dbf0d42d56a798df571fc34a1503783d2a0683c16030a792c6dae3edb64412a8009096a07b7c1e2b70fee159769b2da1c6058daea0cb137479828dae608d0b6cb68411d949021f78741e9395d489dd2e1133ed89c7ce8907104abe78f2f62bcf1e9393903874dc9c9bef7fef976aeea49489372cda5b5959feed9d830000ed5d55e805e04ade7e68712d807ae253eb0f571c3a7ce8f39b3200c4ddcf3df85d83d47aa058cb5ef2bf25eb36adbc67d2d43fff7d7e06008075d22dffba799c191a7e78ec950300ccb847d71e3f7ab072cb13131880b2f79fdfe456923b4cd2797ffdcbec440080a4d9b7df774d0e79f49b5515009071dfa6c2fdbf161efeeac64400df9af7d73924dca3b0404598ce62fc287c3dcd5781e2b72118c0f3a8180c0683c19c62eaaaca533306c99f572eff4c21a58a65c70cb6ff5da87ae2db12ab2da5bc516c3b7823081860a51aea2aff3d5398302451ad52757a8eaceb16159eb777cd573facdff6ebee3d7b761f731cdabafad0d6d58bbe7d66f3e2ab135a920dbdedaf3353d5140c9d3d3df1c5d26ac9e70e4a8277f39a630060bbfafe8583b50440ece43bee9bf8de8dbf70db5697042e1a2a1fa99ef5d853d74d31030080e43929ef40e99a5d1c005370fb826c0d0130f08ad73eb1ec68006b260dbe6ed418654c8a03a880a34fce3977fb79e79c7bcefcefcb1f49d6e2f7ec67a466c00ae4f72a05fb70fe1321846753ffe0e0e73b0683c16030a79a8aa3a500b065e3da2e53aa55aa82a1f6dba608cd0d353a3a28f1bef03f2d157436d5dd9ccf4d196153abd50a43475542de9c1bfef9ecdb9ffeb4fd40fde1f58b6ecc2600fceb5ef9f050782e95d5b004000041d1e1a181e4aef1000024e4c4b7784a21b5c9692600f0d53b43ada98c895655848c454fbd07000cf658957c724dc6b479975f366f46a6ae5bc34f3ae5f2b7deba69ea00353417fff8c90b775d7bdeb0018367defb4d358fbbd269aa6494a7f830a7186bacf5d474953e6c74dc55b046c56030180c0673aa39b06f779429d56a7572bc110009219fc8f904ce27703e91f3f1211f01528acda4d168221debdff1c0b45163864dbce98bba96182eb469d09cdb6fca030070d7ba1523c490069b0100a0ee607d8b1894fc55e52e00d0c41ad9284a4ee9ac5a007057d7071100000a1c5bbf7af917abd71ef5b70e3f91289beb2221a85416f5c0f98f7eb9f370c58e15ef3e7cd38523cc00ae9deffefd91ed3edc914e1f818a85e8698b516fd8b563db6fdb917ad0377047fa23836d7d31180c068339ad2108a2ce253294e4f6f9f4346935304080c3c307039259c55435291dab4acc618ebf7b1c55fdf3ae77e39ebaaa204527351dfcfa95b7760300a48f49568143618c905030330df697d57ef4c407d77c70732edbb8fea5c7378900ccb8f373b44ad90a210101803a6bfa086ae52fc2a6173ed83ffdce61f4e14f6ebde2816dbcfea2a5bb26da0d6a0080d2556b2b2ebddcdeb8f6add73bd3ec6288472094bf7be1f87b77f3036e58fdf36317df367edee5632f1b71f34f5cc0e1c3c1537f7b818a85c4e94f4646fa91a3c7d6fdbcc6d1e838131f80b805b146c56030180c0673da4985cac610434a8916d2179424ce4310484da962634800a9aa49c96f109538f7bf772d9af16c51d3f70f5ff8fdc36d7765fff5914b9228258d0a6ccecd8f5cb1f84f9fd66dba6772e6e36695d71904002aefaec7cf4f20a1b9e301a4ca62610138c7870be70a4f7df0f285b31fb8397df61bc7f63c392be56523e3757300c4d0bffc33dfc84a53a6263c77b4cef7c31df9b63b3a965b1767040038f2fc9517385efef4a6b943c9ddbbcaffeffcdc55039254eef2e3cd1280f9dc1b46eb71f7f8ad042a96a667160333d2cf5c158a65ea1f106ceb8bc1603018cc690d4110554d42939ba7a5e09fc60baf5e6b78f55ae3f5f9028bfc0e375fe394940670846ee4bf566e7ee76ff3c60e30c9bff99471c098397f7ff3e71f1e186be86ae047c5ce7ae9c7250f5d3c2a518dbcce2065c99a7ef34bebbfbc7d6824e36263c1fdf7cd4861011a0e5578444418c63fb872d543f347db55c8ebe658db98058f7eb7fc8e216a00ede8873e7e747eae1100c03868ce7fde7a7254db8c13e63cf8b782380284ea43b5016ae00d4bbf7ae24f9306c6480de5c78e37933183a6ddf0dacae7665bf130e63710a87d6bcd8b7df09ed1de83fbb00fe0172298937ebb82c1609f9f3418086ed9baadb6b6aebcac3cc196a056ab6db684bcbce1168be5945d98d7ebb55aadb88131180ca60f71bbdd2d4ac4683cfd87d4ed3686bf86233174fcdb114992e4bf6d11455192a4d2e27de3c68d3d3557f7c2caf20c0b3f21db603299542a1500701ce772b9761cf21ca823ff31770045e138a198532450fbf06c987e62c78e9d63c78e391ddeaff5617a3c9bfa87a28f6d7d6b6b6a03c1e0debd8525070eca5bea6aeb00a0bcacbca4a4f4ba85d7a8356a5ce9180c0683c1748bbfccb60141a858363c4a53abd52a956a86d93c5d92f0d00d730a046a346a132b528c727f507e58c9e923a5c10169b046edb940fd74c9e7b7fef9a6cf967cde71afcbe95cbb6e83c5640a6f49b02798cda65339b98ac16030983ec1ed764b9204002449d234cdb22c4df7af83039ee7fd7ebf9ca99caf56ab6518e68f50db0441741a5a862088083151319853a75db134c5f4a02329a84dac45317da95165811a0a0615664af7eed9db71a34aadcecb1b3e6dda14dc18180c0673a6208a62f883288aa15088a669ad56db7f16a76d052a004892e4f7fb4d6dde7b62ba8b20088220280656c56021da93ed7da27b31bdacdb5356bd3dd393ca6235924cc5f2156bd41e0ad41e1c1b0a06b76dddae51a927148cc7ed81c16030670446a35196a3a228f23c1f0a850441f0783c7abdbe9f265465811a36bd696e6e6e2b59315dd51ee205c1e5f6d4d4d4949595793c9ecb2e99fff5b7df2f5eb274de45732ebd643e43633fff58d5744388e2b03467163b76ecfcadb28e5252764b7962998a356ab402f5cb15ab6db604f96b30d013a57aacbc1c6b540c0683395308cf9752144551944aa5f2fbfd1cc779bd5e83c1d027b3a91e8f471084761b9b9b9b3bfd8a10a269da6030e0a6e94873b3f3fd8f3e098638ad569b9a9a9a9191b969d3a6caaa9ae2032582204892442a0df8f8eab56f3dfaec47dfeca8f020a02d19f9175c77ef7d0bf363fb48d34acddb16bdb73df5ca3fcfb447b4dbe68fbe346dd2ebf9abf73c335ad31f15c4153f963f63d9bc1fb6df3fe40f6b391dbd40c546bf6728d3a64f3f1d8ad15daf4891d263998a356ad7a8d4aad9b36786bfeed9bdb70727292f2bc78d81c1603067101e8f070064594810844ea703008ee3fc7e3fd68aa70fbc207cbc78c9fa0d1b57ac58613299e4819d20083fafdb50565e3e7cd8d039179c17f99d82d4f0dddfa75db3dc37e2d2bf3e75779649a82b59f7f11b0f9cb7fed8ea9f1f9f64ea8b31a2d8bc75d173afe74fbd5141a3624e6f81da635d8a056d7fb6e949d58b102049fc4d6467c782291c8850fb8d1db7286fc7608dda4230105cb162b5ecbc1783c160307f64b45a2dcff38220f03cdf7b6f46b2d0f5fbfda15048abd5aa3a730e140a85fc7ebf4aa5d26834b8fe3b65ebb6ed3ffcf4b3288a5eafd76c36cb1b870d1bf6cc33cf5c70c1f94d8d8d2685304262cd57cf2daf4ffffbc6affe35b465d5ea150be7a49f35e3e5c7bfbdfd9b05361c9cf40f2e50bb149958859e56aaf51477a12e156ca75e7c3bae38c56b53b146ed09074a0ef695400d0682a771649a60e9872f7e519d38fda66bc74688ba2a542c7f6171fdd89b6e9dda6902c151ba7bc7ee7dffcfde79c74571ad7dfc9999ed85a5084baf828aa2a2a2801ab062d468ecc6a851d3db4d628a69bea9378931ed26b9d1e84d34311a634bd468a21115358a8a8a6244444140900ecbf6dd29ef1f03cb6c6581c57abe9ffdc0947366ce99393b7b7ef33ce7398515755a230540487d43c2e312060d4a08915925abfa73c59a5cadebc2044c7a6651bc8c5b3057a9a366be342b9ae7323121f50d894e481e9614ad70d122dcac8207321a2efdf8c536c3a8271f4b72140e852c3ff8e3baecea80b485f353943cce592e1c3998935f54a1a2008010fa2aa3e3062527c72b51381004a24bb03796b2e167f57abd47342ab77fc3300c49923a9dce665e56d7131520ae5756feeffbb52693292a2a4a269301003bb96b4949497878784949c90333a7bb7c7a3796d6011ede3388f37e40d26bf692a76bf3a5140580035573e49b97df58b1f342032d0a499df3eae76f4f8b13639a838b7a2e6056efbaef8fa75ef985f746ce9e05dd8ab7bef5ca273f1f29d100080312263cf5ef4f9e4cf2d11f7db4efb42d4d00051383b74ddd79eebf43f1cb9bdf5df2fe4f47cb0cb86faf7b9ffef747cf0defd66ce4256b0e2c9fbbf4ebcc221d119034f78315ef4e8b10680e2eeab980fa7afd883fff6ff9e673f5e01b3ff9d90f3e7972882f0100e66b7f2c5ffcfebacc4b8d3410be3d473dfcf6b2574605f20000cce57f7ef2fc5bdfef2bd2f00312672f7e4472b72aa90e0bd42e8aa2d4a552eaeebeb78c4706f077e0616b530e47b653dbc73892a9080f68546387469f3afb298d8a8abcb52f5745e6d683e18bd295edbc6c9aa27d9bb6e6545384223c2e6158b09f080c75d5a54517b277e5671f89cd983939d1afe5883c45427a869fc132048baccec9cad3840f4a8f6d556b3c85adec1246250f8b73222f798a00eb1dc2d8b4f4381947db911a5545717e5ed6a6bcbce4798bd243789dab8287323ad5bb67366dc8aef61d34670e57a06a2e6d5fb32d5f2b0d4f481a15ecc7233575d5c54517b277e4671f4998342d23de0f450341dcb62c5bb6cc9d6452a9342323233636f6c694ca3210d466fe303e9fafd7ebedc791765ea36218e6acfbebd93e0a45515aad96a2283e9f6f89794bd3b456ab35994c388edf4681700b0a0a1312fa3efb6cba5028ccccccbc72e54a6d6d6d5252d2a953a7d2d3d3f3ce9d8d8c8870955f10367cb0e28badaf3dfa01f9dafc8c8161521c00049133dffe84ddafcffbfcfea99f56a73ffdc90bfd84453b3ffef0d9fb4c41273f1b8a0380fefca7f38ed6458e7b6c62a2823cffd1ac6757d3f7bef2f9eb095edafc1d5f7ef0f622afc1273e1f34e0df7b3706cd9afdd3806f77be991223acdaf1d8c4c7ff087ae0f52f3342d4c7befbe0bd990be5c7b63d1a02004cf5e67f2d1e3c7fe9ea47bdcb767ffc7f3f3cfe6c62eaafb3e4008cf6f04bb34fc4ce5dfccd5392923fbf59f6ceb452fce0aea7bae3456be6ceffaa2ceda9e52f0dea66baba6fe587cb17be9a7876cdbd3ea0ce7e77fcbcff55f77bf09daf86fa551ef8e6ada72f18211c0954f7046a07aca94879de22371cc090f74e4aeae7650e77f3476fbcba56fc42fce4fc37cf1c7a2c8ca7bdf0c3577f48663e33235ac8d46d1d1bf3b47453e16f63dd1dc7e1628e5387696c942a92a988cef6dcbd7dbcefa2ab454889faec4d7bc21f9d10ed7e0fa5593d050c9a3a2d9dab23532043557464fbd6ec3dab37908fce496a5651a29084c4108e242b2acaca83e0c42467e65bb6731a9d9894e8ee0c0cd2f0f8c4049bc48929e9c32efcb26a47f6ae93098fa5f875ae0a1ec8e80cd585ed3fee299525cc9c3f3a5cc43dcfaeedf986f08c476772142f7b925d7b4a5524faa223ee02b45aed9e3d7b6e9846f5f1f1b1095fd4fc986c09f6db751a95db23612d039eeda0e8743a8aa21886311a8d0020100800c0603098cd6600204952afd70b6f9359490303951289b8b6b6b6a9a929222262c284097e7e7e959595478f1e3d7ffefcac593371dce5a5c3bcd2976df89079f9832f9e1efb05088212d2468c1c3d2663d298fe81420c98fa7d1ffef742c473593fbeda5704001989e4f9d415eb72df1f3a0080a6af35cdde77f495de6200aaeaf7fad0f497defafab58112009898deedc41ff3ffb9aa6192fc03c2c3fc44185f11121dee8fe52f7b67a769ccaa8d5f4d51120093d203aff67f78ed9fe50b1f060000d9846fd7bc91a6c00092434bf7a56f3b57619ed5038001bd78c1e62def0d9402c0fd63628d4317fde7eb9c87bee85b59264f5db06af59ba37c300018137579f784930575e4bd8afadd1fae2d0d5cb06bdb07a95e18c0e48c1efa81f37f4702b50302d5f9413a2fa790a8edecfde55e438661689a01e0054f7ae7ebf0060a00409ffb9f37d7d4a7bfb2f4be101e0060a2c85e42bc3e2e3955a814303443e9f27f5cf699efc0c7a6450a181a18f6ae301d6f60edb5a022998a346aa7108aeea618787ec3a6f53ab3296bebf6a82767c5cbdc135567b66dcbd7068f7224c4788ae8f4398f2936adda93b9e960f0a3a3436eaaad4f11979e282dce29ac33a4f8893c52054fd7dd50b46bc38e425eafa9f36cde11182a728a29e9a0510936a7e129a2d3e73c89bee5883b82254b962c5bb66cc99225ce122c5bb64cabd5de221d5f0f76172c8762352ac3302a95ca32aed2e3a76318862bb02dde71dc8d1e54e05d4d50a0b2beae7efaf419a74e9d3a73e64c6666e6800103ce9f3fdfbb77ef6ddbb63df5f8236d1e01570c78e2dbccc7bea8fce7d8a1cc0307f767ae59b2e13f4b02323efd75e5a2d0c23f4f1922e64fead1fc4416f47c7ecf95471899044c0000d1d327c7b1a38409e5c4af764c04004a5f77ada8f0ecbef5a74d10cd0003c0b97354ed89cc62dee077d30358e75ecc3763cdb97f8c022f1e9402803475cac0e6284db8d44f8ad1744b1f386cfaec3ed2e6772401631e1e29fbe3e49132f3d0d4f7766e0700dad8505154f8cfe11f0ed581880100fde5bfce93e10be60ef46a3e5ab7e1f347cb7fcfb99b9e27ee7be43a13a876621569cedbe0b603e03efd26ceebc7ae36eddcf2e61aa6ffe4b9f3fab4f6e5835edef85bcb2d655a7231cd7798a119c65d8761678ad43e810b0baafbe213c9d43b8fcec63b888a8aec402e65a0323ded1e65cb74352c4683f1d697f4014933274541f18e6d27ebdc31ce194a0f1eac80e08cc94e2d853c45e2a4c951842a27335f734b5451c8f350153c5c7743f9c11f37e519a226cc9f1c67f77a802401840a11f2e745206e3aaca8c3718f05d3e1da519d75943d2b89b9416eb953ecd86fbcf59148a418062a952a383878d2a4492fbef8e2881123eaeaea76eedc397dfaf4fdfb0fb4753bcd7aadde44032e0e4c1839f3f9f7bed971f49fcbbb97a669f6bcf8cccf2586a6eb2af009f5b63c7b3181dcd7d74bd07c376401f2966640d5fffdf53363fb47740bef3364dae22f8fa81c0d56a69aaeabc12bd04f68b99b84d8dbd75bc21e1e93fa499d5c77ef308e9f0edf2fcc079aaad424adce5bf3e2f4019121817143c63fb1fcf70a7e73764a57af059f701f4e1e9f50c55df4257521505d98492dcbecab22ae3ab53f1ed3bcb9f5d36699d0c7b31fc66e95b6039a1d53389b34c79e88560e5b55a23ef76e42ec132718e39f33a215137735b26feb9a5352f5c7573d363ac1df3740a1ec9df6d88a63f5246387fde91c2670b86ab3dd2617e30417bb10b7231ee84628bcdbedee7bfffdf725a70e7960f64ceec6c686c6dbe0d1ce93c54f9e9620adc8dc74b0bc4d956a283d76c928ec959ee0f2c74f169d9e28858a63f9aa9b5a33b2ea4cbe96884a0c1679a40a1ead3b597772d3866c55f8a8f9d31c1d8fe7172085fa3367aa90532f0271b3611d62793c8fbd32b26854cb3277606a57c44c9248246cf98542a1c5a7572c16b351a0783cde6d144398c723bcbd153a9d2e2727e7bffffdef071f7c70f9f2e59e3d7bce9f3f7fdcb871c525a5aec3a818f33f49894c7c365b6bf5c04d5af0eafdbe50987d9594f84aa1a94a6d79f452aa82bfb34e5d33b077076bf123661afe5a3ce39d3dd2053f9e29be5679f1e8be35cf0f12d9df325ce227054d8dca6cd12dc68a53878ee437b665b66e2ce30ce930d7973782d45766ca797bcee29f3593be39547cfd5af1e9bf362d1dd18d3d274fae9443436903274fc335d5ddf20dedbc40b511950e7569bb2528e246dc7a476f0e1807778e61801ff7f4ce3d6f27006fe8e77fe5ac4c9732002de654fd85afee9ff8e66e62c23b2b56af78630cb5e3adfbe6acbd626268daf663733a87bb6cb6d82fd82cdbafbab90b7d6ebb8f07ba1141414a5563fbe4e59f7ffe050081d676d4db065174c6d4e4f275d9db76453f3ad9d5c054b2aeb0820265af8036ae32cfaf57b43027afb0ca90a4e858240e4aab51691cbed9e7896476e645d2a03170cca5a4515b5f7ee9645656212f61ea84389147aae0c9baabf2b6fe9859a14c5b38d3894996a74c498fcadb95bd66755d5adab08438a50c59541177343651945c3800771d96c1a80d0d0d96b04996319c9e0aea6baf511986c171dc6256ed0a8d4a10844c26b3bccab514432a958ac5e266fbc36d028661a1c1c1353535e3c78f0f0d0d95482445454532996cca9429344dd7d5379024c90eb87588303c7590d797bf7fb9b374d0ec704b2afd95fd27ea21a44fb057f7317d785bb7edbcfc5c8fde42003017ad7d7ce2c721ebcfff748fcd2bd0bc42bdd7d8171f4d8b94020098abf38b0d8cc4fe513e2835c8b461dda19ab1f7f9e3004ce3e13766cc3bfbd881632f0a5cd6b26ccb2fffbcf4ee002900503599df67aa1563ee09d117e4d56283973d3f3ed61b00806abc7ca99ebd99a298d17df91bb7fc7ce6f9f792e518005d7be4a74c35dc0d96540f0a54ae347520863a5a0c84c7eeb5cd4d7470d969a6f96e70f6b48cf9079e776878801823a44111518122a68edd4b3374edbef73e3f1bfcd89ecd6f0f926000e3c7f62293667db9eadc031f248aec878fda3d916c77d9bbf5da2f809d2baf0bcf5ee4f47bc7e081be7c6080f2627e41bbb2945c2db1fcbd2daf5a48fab451a5ab33b76e8f7e6c96734321a9551941eaab68f322f364c10ac8d3a88c001dd3a8aaec752bb21dee099ff9d29c68eb02d467adf93acb41b72c3c6dce285b37da0e57c16375d75cdaf5e3ae6223104285d4f9c11409d31e131edcb527276b47611610d28090f0f0d85e09bda2915c4520ba069b70be2c3a9d8ea6691e8fe7718d6a898d6413e017cd3dd3266161a167cfe74f9b368d9d2215c3b0989898b56bd79696968a84420c73e94e254f7df5d5945dafbf3064e49f732725c77513186b2e1dfe75c3de2b210b36cd8d117907beb630e2be4fef7f50bb64767f71e91f9f7e581030e7dda1de36b7831790102769faebb36fffe08f0c345e39b0eaa3ffe603049f3c71694c464f1986634c7ddee1432715c97d1f5d92b6eef9c7663eb5e4f1b1a1da933f2cfb4d3ff0c399314228735dc76b2b1e98667a71fe4071e99e95cb776913973e37c4cb4bd4d79ff9f9cbcfb6fa4c8986b2a31b967d76dc0cd2dc93f9d5617d32962c8898b07aea54c32b0b927dabb3befd629fe71aec1d2e509daa534707efd8a85784c7eeb7d5dd62ccb6e1d649920100c66c26cd96c78099a200189a3493246da61860188a34932463a618009a24cdea825d27f56173a7f61050660a0300e9c09923bd361d3a7eddd0379c70f918b7ddc8198dcedd6ff197b1cf6b731c174f7ef4a380342a008032a86d73a83250e9a969546f11fc92a64e2a5ab163d7d663c1f3539c86a575d7f7b4b3639ba4bd32327a491ddd5f45b05dd9a40913265827260daabad24bb959ebbec8eb3f73ceb8689927aae081ba9386d27d1bb6e5f112460daacaccd9b1e9a472be8bc1ad71a3e7c4a5abca2f5dca2f2eaa28bd9493999f934904248c9b9c9180669e41dc59dc14c3699bdd219d4e673299300c9348241e3c32d75e6ab1a0228dea3ea1a121bf6eff7de5ca952525256ab55a2a95040604c4c444f7ed3d56a90ce0f35d3f1ef9dd1fd97034ecdbe52b376dfe6c8f8a0210297b0f9df7e9978be70ff6c101e4c94b77ad97bef8f6f72f3fb9128421a98bbefafcede10a0cac630c60bea397fdf8c2bf5efc7cd1b80ff9ca81539eff72cf435b1f7a60ed33afa79ed8322568c4b4e4cffebd6cf6a26b7f1eff64de9a1df4d2d7972f7fe11713e6d3ebde37372d7b349a0f66d7554c78f78799ff7cfaf933dfd5834fafc94bb77ef2749c1060d09bdfbf5bb778f91353bfc27dfb4c78f49d3fb71e7b62c6678b5f193c64e7d38397febe4efcc25bdfbff3fc7ac27fc0dc651b92d6cdfc180954b7056aab3aede249539176ed9c44659cad5add553b3b6acb364bcc246ecface9ba1acabe1e17f9b5d5e6c0927a131326b67b7c3bbc8fcd4ff596236380b1fbd9e496873cb2a6228dda59a2a222852291d1e06aa2d4db683639b791c54f9e55bc7a43d6a683e14ec2d2f2a47e42a8a85791d0c684aaa4aa4a0be0a7e8708c646170745c9cbb7e4ac280f0e868bbc4f18929c32e6d5fb36dd38e9067e624c83a5b050fd4dd589abd2133cfd86beac20971328db46ec58ecc4dfb82178e0b71d196788a90f8a490f824002035e5f94732ffccddf5bd069e9c9520435f76c45dc44f3ffd040073e7ceedba5350144510041ba6c26c361b8d469aa6310c93c9649e0d29c4ed67c86432cb5f1b8d8afab2cef0efd66deafd93f47afd3d4393bdbd1522a1b07d370813458d7bee9b71cf3913b12163976c1c6bfbd24496fe7d450df7d91c30eaf58db9d12241680000200049444154af73b6a4fc5ddb3cc72af479fed7e2e75b05e7c22f762efcc2e624d1cf1da9788eab9cff75a8fe5f00c08a615c91b87065e6232bad33e1de839e5d73e859ce96d19957975aa4fbb8d7368f7bad75dfec9207ef5625d32e81ea509d325dac549170edd055b2b99b603748a1458f72862fb44cf0c551aecdb1885a622661623f0944cef9f1bb59c11c1f0c4ce0132ae09c006b919b0e9fe7ad05e38855ae52f5884c45dcee7826f462cf9e3d5c69229128caf52ce100e09e3df6d642149e3133d95795b369d72587029de717ab0428cfab30b471205561b116027a296fb29097c58d4a0f80d26385aace57c10375d716e6a92c617c65f19367254855b99b765d7233fe314f1692306ecea2345faaf860368aa684b8bb282f2f2f2f2fefd253343535353434343636363535e9f57ad6c5572e977b305a52eb0f158e330cd3e008f0680ce13b120cc312fbf74d4d1912121c2495486ea3a0c4084f293a3745637b052a77cc36371aa7cdaacdd0eece47fb74564784f555b25bb50b6ac495b3cda2961da30a6c028601009ab15a16468f4c105c3b79551c1113d73d26ae7b4c2491fdf1f36ffe5246b2e18f5a8e433b389df5765637377f188661e8d632308c25bde5809c42d2d665a61d4736e694077d6ec78f677eda47a4df1311e95485464545f44fece722c1ed0b4f993e2b23d898bf7d5b9e8a742462936309aaf0609ecb808186a2836754109c147bf3033688140a028c5506b2f355f040dd83adc2f88ac23366a605180bb7b939ef4fb3548e4b5080b65a85342a02e15958a9c3ced422140a6532995c2eef22fd2391489c09511cc73deb5a8c40dc6102d5cd5dee0ad496894c980ec954d7bb105d0a6df7616f86a38d40330c0d1830a62b47b28e5da8375912637ea35f7a28f4f4ff4d7de4c3efb7eedcbce68305d3defca3317e5477319b97767422fb5ddcd5563ddd12e59966804d60f9cb5db059b65f757317fadce21fcfbcf01689450f3c30b3a1a1a120ff526575d5f5eb55dc48bf1111116c0283de70bdb2b2ea7a95de68b878f1924d34e0a0c0c0dbf107409138756ad1ea6dbbb61e19653f2054143d3a3da0303373ebc1f0f9e98e9d5e3517766d2f34fa2667f4ba05bc5155e575140895dc48c01dae42a7ebeedb2bce7a1c294f99326d42f1aa5d999b0e065bb9579355178a202eced1494843b501880034752ae2cee7c9279ff4f2f2ba61a7bb91e7e2f3f90a8502dd628f4392244992b7f5601c5ba76244570b54ce28461779db75760fd60bc1b94ab6bebe8cadaf2f4d330040d33445b7ccef84b5f8f432340dd28469a395afad7a665ee1ea939f40b374a51969e2e22d3fca967eb8f6ad1756d1b877cfd1fffae19d2713c534435bc73eb2c13af41137ae2f77c8068661000c6018c3b0debf8cc5f517d0d8d4bb0c4f76dd7d7c7c925387b0cbac1c6d6c54014062623f8b948d8a8a8c8a8a048094e4212b56aee68e6215896fd39f4959dc8469fd576fc8c904b08f5daf489a36a1e8fb5dd96bbed74e9a96116f2dba34a527776dcd2c26c333a60d53de741545569ddc75a41e02326c06ab76b80a5d507745c2d469a5ab37e56cda15fee4e49669725479bb76eca956c48e9a9091146ea5760de54776e51b850949c148a3226e77d8f9666c669de10ad41d3b76d8f8f75a1287848474e9d854c4ad0f4d3366925435a9af5fbf7ef5ea55b55a3d73fad45d7fecd9b071d394c9f7cd983e95cf438f492450db10a8767b1987b95c17a05d0a13a9d18e3700eb2bcd40b3bb2e07f9d80d978a9b2569cb36e1c0e5a70ad847064584cefef6f0ec9641a45b8b260200cd3000bc6ec39e5ab1eb29ab274ccbe055676a1073b46c2f509b570100c31860d841aa48a6228dea495839cadd927df4787149090004062a478c481389453d7bf6389b7b96dd7b7b7b028bc247cf4c2b5d9355ef58564d5b24dcb7755bee8ed57959c1bda2c203fca43c52555d5a74a9b8de088a5e13664ee86ce0596dd199933c67f3bc48a313e2b8fbb4a517ce88b853b290a44155555a9457584d4963274c4b5478ac0a5d50775174c6cce4f235d9dbb7853f36872daa2271ce4272d7b6cccc0d854702a2e2a2c383fd643c525355949f57586df41d34675438ea7b21ee705c8fc944bfcd77390d0d8d6bd7ad37184d1289243c3c3c3abafb912347cacaaf5fc8bf4892244dd3789b2d842c5d3576c8923c087f6edf89377b0b6f4225c8eb99fffbb138f1918543fc08c3e9d752461f5c703cebb95801babd9dd2aeed15a88c4b53aa6b8ddaa6e04406520fdf69ebb967384ab4dd72d7ee37c54562273f3ad6d3cb385e689975a659527a54a622904675cc810359c7b34fb0cb96f8493e1cdf2d6f6fefdbfb3a2a53666514afdae370f0254f11376ed1f38997cee49cc92fcacbcea7008090fa86c4250feb9f1c1fe201f3b1b1383bb3d8d9ce8009b171dcb0b6c6c2ac3d85366908a1af322e6deab0a438c78ab1c355e882baf394e9b3322a56edd9f3cbc1e045ac17b1489934edc984aa0bd93979454567b2f28c000042dff0b851338725462b904245dc01b439df0cd752ca5a506fc1296a10371e3349feb46163d6a1c3bffdf69b42a1603b702449ee3f78e86a4949df843ef74d1cdfe6406273d91f3fe60100946efbb5e0e5de7d6f824825afeffb76d9c10553e70ff143519fda29443d2850ddd4a8f6e7ef3ad75f8473896a757fede2fa7a00e782d05e2b321c418a395cb0fced0a998ae42bd2a88ec9cd3d0700ca4065af1e3dbc7d1cc8d1c0c05b3ca8af286efeabafba4ca1489cf372a28b0328e35226c4a5b4fb0645cf727ddeb60bd6d1c49eaa420732b6554e87d75aa48c4f9f109f8ebed488bb14a44b110ec93e7ee2afccfd144569341acbebe0848484e5cb974f9c38a1beb656d1f6d06273c9ef3fff4324bdf57f820fdffa7573c1cb7d6f864845dc3a02d589526de3e01d10a5f6163c849bd00c43333477d5683474ec50ee4b3bfb9498f53054ee8ee6ffc055a75632d566c1920b6bf3e0cecb8c642ad2a8b6b0e34e7bf5e86119b06a43646438ba19080402618f542ad56ab5ce46a2daa444970bc1e57a65e5ffbe5f6b3299a2a2a2d87965699aa628aaa4a4243c3cbca4a4e48199d3db3e8aa964c7cf05fca1dfcc9e861ffaf7135b7fc97fa36f7f110080e1f46b29e3cebeb6ff85fcc54f7f573bff8f636fc633453bde5fb2ec8783c51a1087254f7fe9a3a5f37acb3173d17f46a46f98fce32baaff2cfd3efb3aa34c79e4a36f9f92fcfce26bfff9ab4827081db5f8ebd52f0cf1c1816e3afbfd1b6f7cfedba90a03802464c8d4173e7d7f4e6fa9faf7c93de61d05808f0687fcf4dc817d9300008ca5bbde7ae19db57f979b8461f73cf9f1976f8c56f200c07875fb47afbfffc381cb6a9045def3d09b1f2d9d1c257450d4b89a3f962f7e7f5de6a5461a08df9ea31e7e7bd92ba302796ccadc97b62f3cffce7beb8f579ae531a31e7fef9357c604d279ef0d1ab961f8f69c6f52d92f9afae0e383a69c7ce870f6eb7d6e1997e30e8c026d334812388adf6b9bde0d775f1782139952bba42958bf36c8cecef6ec195cea3d1bc5e8301706ad4ebe1877278661ec1f7b15ea4c8b76464823ee6a8dca925f50609904d568301e3bdeecfd1b1119e1e3e3836e06028140d8939191b167cf1ead56dba640cdc8c86097434242d0cf3002000a0a0a1312fa3efb6cba5028ccccccbc72e54a6d6d6d5252d2a953a7d2d3d3f3ce9d8d7463f67253d1f60d85a2f4d7d394fef4bca1fc453bb6fcb3b4ffc096a11ae6e21f163d59e1933e7fd13d0178eddea7c63fb14538f6c54f97f4e117effccff2e7c69562477f9a170800e64bdf3ebd6cc453ff5ef764c3ce775f5cb970f08fde7de6bcb66a83ecfcead73ffae8856fc71f7cb5a7e1d06bb35fde1a30fbb5ff8ceb2eaccfddfcd1172f2d0c1e74e4e5d8912b0fac7d6fda82ec699b7f7e6c4094e02a007379d5a2f7863dbd74cd0bfc828defbdfbc5a36f0ccd5d3d5a56b7fbb9890bb64a27bdf2d9ebb154de2f9f7cfec854ad6fd667c3053645658ad6cc9dff5559da53cb5f1ad4cd7475dfca0f972f7c35f1ec9a7b7d0000cc673f9ab14479ff0bcb1ff5afcdfadff24fe64c33efd9fb76fcc47b95df6cdf5ea04f1d200600cdb99ff737452c987c3b8e8975e6a6ebc282ea48a372335adb54817121415d2b52a4573d026deddc4b33cc844953ba5897b661cc74e6d90be0d87ceacc9a6a23569dc954644a451ad52d842291d160a8aaacfa65e366fbbd3d7bf64077028140201c121b1b1b1b1bdbae2c288a2f822530502991886b6b6b9b9a9a222222264c98e0e7e757595979f4e8d1f3e7cfcf9a3513c7dbecae992e6fdb7c453af283613e18ce0c9f9b2a7878e7cfe7df183848dcbcbfb67cd8b6439f0ef7c2c07ce5bfcbb6d4f7fbe0f8ff9e8ce203c07de9a10d49cf7efcbffc996f4a0100021f5fffdfa763050083f0bfb6cc3b98faf1867fdfe78fc3d8ee55bf0dfe38afd20431b545c69e13df59f6c5e3714200b8770871307149de7513f490054586290498d02f222ad45760b80a00e0ffc80f2b5f4910018c1ce27d76cfb4fcf3b5e4f08a354bb7aad3bedafbfdec600260caf854bff1c3defee4af57874eb02e2aa88f96c95317ac5afde6281f0c00c6445dde3de164411dc96a543093f7feb0f9cb313e38c0d4f1fd89d4e9df2e3bf0ccc6915346f9aedebbabf0dd017d85a03db7795f63f843f7c7de227ecf5deae26ba7511d48538b2e6d4798dfb6e428d2ab1d6f0f34c39d6c86a13b3e1ed566b4a78b04dcbd3613cc00d88e26b5ffebececf6b17fb959b80bf685b13facb3ed885b0dfcc69c2665c86067bb2222232c93d3201008040281f0144181cafabafa010306c8e5f23367cefcf0c30f070f1edcb2654befdebd737373bbf9bae1c1642cdcb4a544366246024fa7d5ea85fda60ee157efdc785e6749e0377af6202f0c0040fb4fe625489833299ccfee2102472d18c2bb76e4740d0500e0933824843539f2e53e128818dadb1b070020a47e32a029860141f4a2fffdbaeef13801a9a92e3a97b56dcdc602e71ea2416326c6361b7379323f0946330c557b625f113178e1d8a0e6b04a82f0fb66c79379fb2ee96d8a0af2d4f7766eff70940f636c28cf3fb177dd0f87eab8824931eaa1541fb687842906ce9f1264387bf08a4192302d5d71edcf3f8acd00babc4dfbeac3a74cbbb5ada89e15a80cc3d074b3406563f0300c433334030ccdd0ec96e68d2d0b0c4db31fe02cb77e5a523a837b5ef469df87a1ed56db07e7e2b791ccf546870dc3fe2fb751397933d276646968a7d11e712b7383eca8c9a9438462514949895e6f35623b2a22c2d908550402814020109d4122916218a854aae0e0e07efdfaf9f9f901405656565e5edef4e9d3f7ef3f30e9be096d48d48b9bb79481a66c61fcef9cadbfff72eedda46409abf602e4ac22a4f4f54d14e11328b7c4ddc584dd82a45056a3a1010070c2eab5b8cd2a000098cbf77ef1da47eb76e7d550e280d83ebd14ce052026f593d91e806abade04d4b9053d826d2e43b58189e216158056e7fdf0f63b5f6dfdbb584b7887f54a88e05b450bf60ef5e1b7f694fc227d415da52641d66fda3dd26ddb33cb1647d46dda5b17f1e0a4eeb7864475d811f7d41854ae58b0920de02878922bf100ed2a2412189d6a12d686534fd951dddceb309a11663db58c4373a86b075d1706d8f64e8e8ac2fc228dda4a62623f642f4520100804e2c6fdc6f3086f6f854ea7cbc9c9292a2ae2f1783367ceecd9b3e7e8d1a353525256affa96a6699793eb1ace6fdc5ece4f7aeb875793a46c7f8e5167bffbe0877ffc74f69de4140200006b711726c47e5e04d550a9a6c08b157c8ca9be4a0b523fa97b5d41eadaa685f33e2b99f8c1eef50f24058930a676f384beff6a47757169372908d3bedcf9ee600977b32448815de61615f4396fcf59fc73c873ff3bf4fcd8586f1e184ebfd17fdca1d62caa6b8d668066fd4935943582b4b794009025ce4a11cefdf55071d2a5dd35110f4ee97ecb063876114db74d81ca3806ec179b0fe2c0c0058e346a3b02fc2275dae906405b6954eb55cf2a5537c3f93a1b80ea5a9dda1cd61d996aaf3f9122451a158140201008c4ad028661a1c1c1353535e3c78f0f0d0d95482445454532996cca9429344dd7d53790242910383705eacf6fd851291cf6dedcd1a9dd5a3a7874f4c34396fd6bf7fab39a9401d6a9a5f1a3e2e09d0d3b4a1f60c7a35295fbd61c2343160d0c70afaf61aa38534c873ef8c29cc14142000043d9d9eb0cf8b5a34ba34c1a1662dc764a1b3837d10b0300baf1e0ff2d7cbf66de8fff1d6f95905615e4d56283973d3f3ed61b00806abc7ca99eab891a33d71e6d4819e38303304da77fdc5a2ee83b224604802906cf4ce23fb1fedb95d555110f4cbd05aca86e6a394f0954d6a7b775ee4deb41aae0c6d4a9e0dc7dbbbd7541b87ae343d3144d59ad52546784a83bc95c4853d7ead4b2806198cbb7661d97a9ce1a12d2ae48a3221008040281b8d18485859e3d9f3f6dda34768a540cc3626262d6ae5d5b5a5a2a120a31cc557750776ee3ce6a7eea07c9be9c5e1cee3f7cce40ecd93deb4fa907c8ad92f3a366bd32edcb85af4f7eb866f1fdbd79c5bf7ff9e97e62c47f1f8b1742a93b45150427c610eb7ffefcc7614f0e5134fdf3fb371f7f7f0d0cb213394503d3a2f9180e4cf5a9037fe70a06c7393b82b0f7a3af8ffce9e907a6932f2e1819ce5cddfffdb25f8a877ff975000f2ab9e970af1e7dfd999fbffc6cabcf9468283bba61d967c7cd20cd3d995f1dc6c6276bdcb26886e0c545f774ab3dbce6b3f555914faf19ed8f0300ee97327d003cfffd4e887c6172f75b752caab321799d11a8344d3bb2a472b56adb5194c0ede182488876b60d78ced7d77d5d0aedb4a00227846feb1b249a76ad543b26539129156954040281402010b70aa1a121bf6eff7de5ca952525256ab55a2a95040604c4c444f7ed3d56a90ce0f35d7403b4677eda5dc34f993bd4d7aab748f88f989d082fee5b77aae929eb0c78b78cafff58a15cf2f1ea979fd680382c65fed73fbcf940280fcc6e1595089df1edb7f94fbcf9ee8c1da4282c75ee4b6bf7cffafafea73e7fe4a3d473ab86464f989cb0eedb25334b1a0eed1ce3b45313f2c0773b99775f5ff6d98bebf5200a1d32e7f39defce0ae181c13a9d64d09bdfbf5bb778f91353bfc27dfb4c78f49d3fb71e7b62c6678b5f193c64730a00443eb9f639dd8a65af6ea8344ba3472e5effc9922419d62cd187cdea07c7cf444c9f1273731d7ddb1bc8d7a140b5247247a0d2dc8849f6c353198615a5ed8f6ad3ee3a22da84a6698aa2ad57a98e1dca7d2fdf0e0b541b701c773d0cc126147067642ab2a6deb2600683e18eac9846a361834320100804c253343535b10b5e5e5eb754c1dc891963d74777f0d751205307812b298aa269fad285bcc183936ef15bc6304ceed93cbd5e1f1111eeedad1009850441a096ec1cc3e9d75246653e78ecc84b3d1d9b49d5071f1d3825f7e1bfff5e122fb8cdda3cbbe01f1c8e6e33e24ec26434ba982ed59d79539146bd054176540402814020ee58300c4becdf175d078fa1cefdf9a03aeae14931825bbda4ed8a518440dcbe706da1286012d2a808040281402010770db42a77fbaffbfe5abda9b1f77b336f5a44dff6baf8829388bb08c49daa546d5c7f6d64aa43e75ecbf705a9d95b07e4eb8b402010087741bebeb79daf2fe28eec88bbdeee4ca0b21a3520a4d9d7b730bfd432aed4d2fe699ab60e9204344d376fa669cbc054f67bc1a684d6b9686ca74e054753d1b80e9bd4a6b1175983dde1e2c5829e3d7b7057070d49695b15b4a5d05cfbcd72079d82f331a8e068242a8ee3388e3b5c60976d1600202858ca9ec8a0d7db1cdfbe302e96db750510370c644745201008040281b84384abebe844dc795fda14a8cd3a942350e996d7350c03add3d00047a0ba8ef4eb46082570e37d13a24d689aa24892bb4a7256ddc19d719b9d0c9264d982e338db602c7192d8b0496c026e0825cb82b3e84736bb5c5853911c451a1581402010080402717384ab332f5f6e02db50bd760295a229daa24f69ce5ca9c0302dcad62ac6afb54605ab39691c0bd20e0fa07536e1eadd0c4952664e205f9274a0513b391baa3399ea4ca3dacb548b51d4e29dcb6d391669cafe75f88283bba5cd30bf08a45111080402814020109e179caeb7b73d15aab528e4eac91651ca4ea5e940a09a4ce6f3e7f3fe397f56d5a4eaf04426881b466eee0917abb70802a1d0c7db2fbe4f42bffe83f87c7eeb94bb003632955d058e29d5d9b7c0cd4953d1c054a45111080402814020103748c43a15a88e72d90bd416a328c7c597a69b9a9a7edbbe55d5d840f009be80c7471d488467da2dd43756671dd89b7b3a67da8c39de3ebe5ca9c995a96c8b7428531d2a521732154950a45111080402814020105d2b4a1d6e772050ad8d54ce04aa4d90248aa6288afaf5b7ad1a7523c1e751cd4ea4c8bd16e10930c0719ce0136a75c36fbf6d9ef3e002814068d3b6b97654ae4cb569c9ac22053b3baa6ba75f245991464520100804028140dc08bdea4ca0da6b5417029575f1a5282a37f74c43433d9f4f980c2674b5111e6dbb40d11445527c01afb6ba32e744f6909461f62dd9a14c75f115702653b9e9912e451a1581402010771a1a8dc6660b866152a9145d1904e2a68b551716548776541702950d9274a9b0804760262389ae30a28b3019493e1fffe7fcb94183532cbf295c19e942a6725bb56b6b2a92a648a322100804e26eec1c2310881bf9456b3b48921381caaed2741b16549a66688aaebc5e81e118fa8e23ba1492a29b9a1a4892743635918d4cb56ce74e48d3a6d32f7717b478f9a2504948a32210080402e17e7f5c5f555265900486078850c7018114a9dbb9ac04aae55036bebe162f5f56a0b6ce91ca0e436d11a8144391248de384eb726af57a83de4452242b1878044f2c1648c4220cc3bb22e34dbe2fc0ab6fa8371a8d32095fe1e58db4bb47a029c64c99d939726c8ca816f5481004377812b76ddb27ee8c0515a956a45111080402715b2293c92ccbf6aebf9e01e3cb7d7d247c3eea232010eef4a75b17c06a56529b9927b93d7bba655e54cb943374b34e65688aa6199aa6d824b4b3b3eb0d8626b52e3d2ae09e706594422613f03426b248a53d5c529975b5dacb4b2a120a5d648c8c8a8c8c085728bc050281c96452a954574b4aae165f5538cfe8e80ae0f50d8d3a9dc1524a1e8f2716f2fce44286e7ce41709dd1643699e40206174adb16a82a2c71ea2363e20399ec15df64d688158a1b265369865069b4068dc644d10040f0797211cfd74b4a617cf7abd0de2adfa866ccdaf6698aa22c73a8b2b31c59562dead49943818d527567121a04d2a80804028140b4ef474ae2a54057018170a14bed3bfadc251b2f5f5b8dda1a4989611860689a66e8661f609a15ab9465b25487a7d368753260de1e951021e631a4190c8da067e418d64f4cf4ef1332295af9d1b1028d99944a25f61919c0c78c192d954a4892349b4d269311c330994cdabf5fdfeeddbbff7de46fd2acb5cfe890ba06b2c7bcd71e1fe42f6e36f792da9af2c20b670eee3954da6490cabd5c6a48426de47bf90747460448cab2cf576b3181ab93920c469bf95189bd221550c363d859676f8c46a5695e7da3292afdfe29e9fde2fcc50094b6faeab9e307f71ffa4705dd6401ee56a1bd55be91adda224a711ca7288a20089aa6d955d6bfd7c63b1738b179dd9c7ec6fe7b84f42ad2a808040281b8436887ed94d1579654913285d0a4d69a685c20f7f3131bebeb9a8c1410229f8000851007a00d0d35756abd9906c0f912ef6eddbc843863ac29bbae970685f909b1e683f8884c2a8d89c6f8523f6537190f752c10083bf1093663535bada9f68296634c6d75f56db6a632344d33144539d3a806a351c6d0cb86c54a293da57610512914e77d941ab3e4c865bdc128120ab81919c0478c4c63685aa7d3d9e432994c7c1e3e62e43dfb330fd964740646d2527f8b4005009ed43fa27f5a44ffb4f4e3df7dbee55ca350eed4d449d27cbd5636fffd47060aa074c3c9dc6b3a3edfa5e6b4b1e0817305efe94e7b43a3296ececb8b877a59a4a634202625edfafe3fcf69403ef73977abd0ee2adf588dcada4bb9d654b6657285a8cddc33ae47a2029a1f15695404028140201cf78a347a71b76efe94baae415d735d2352f80578999b6a550d352a49a80f1f301cc7450a3f6f1e98340daafaaa7a61583781fd41b4985fb700d035d4696a6bc4e22019d1d679af5dbba65028e47239bbaa56ab552a55484808ba2388db5482bad86e6344752d53198e25950d95c4aeb046542baf5f70a86f19b546f77f4322c586269a721af25742f05eea17bce4448980cfb38804b546979636dc6c32b34633078f0b120882183c78c0a1437f5b32baa055afd41ef8ecebbf1b85de21bd52ee9b343018f71ef2f01315fff7f139a3cec89336688d26adc64cd10080133c6f2921974a19ebb95eab55264a5517e92724057287e949eb4bd1a831d7a86b793c5e80824708a40c0000ee30230518001828be465567329a69009c20bcc484975c4e0300606a236354ab0c661200178978815e4292687d089a281e25899b3ad40b004c857bd7fc9e5f47899431bd7bd27fd7130446b5a30aceaa6ce0776bacba666040a9e00b245e065aacaaba66022cd257400a65ce4beeb9760e0c4551acc994c56241b511ab2ec6a3bae9e2eb50aca261a848a322100804e2ee829077f395093010509a6bf58cb79f8f8c0fc03769cb554692013e860914fe7e0000201513c6d26aa3910281a383c805188871bdb6d260201919d15647c2c7c7a7a6a606006432995aadaeafafefd6ad1bba1d883b56cd82b348bf0c589b002dcb0c633768b539d82febfc4b3300f6125967300c0b908610464a6f040003cd94e9c858199fdd5ba831874978221c033086894443fdc5673446b158c4660c0e0e16088466b30900b2b20edbd7222d6d384d5342a1383828b0b1b181cde8b2d61625a7aaacaca5e5da337f6d385da0f960499a1f04654c8cca5a7bc524a0fd87ce796c745cb08f08073037969cdcbb6deba1128157ebc1c3e7bcb7660e0098723e79f5bb62bd7ffa5cfbf4422fa1e574fe431ff97894d24fc868ae9dddb3f197e3e56a9e44d1a0757c228942a62245667ed8f47f3d39bc97bf18184353d5e583eb7edc57ce972bea9a48494ccabca9f70c0cf722a8a6b2b347b66cfcab91264dfc662f5c13cd8097921dfc5079e2f0c97c955c262c2fbd7c163389654a50b5a30aceaafcdf62f9332bbe192880d20d4bbf38aed308e2977eff7a0490b99f2d59576ad6cbbadb979c6879fde7a1d60bac05d522532d02d5ae85da8eac7636cd0c1a837a9b82a34b80402010881bf17bc3c73100000cc738e98dc60000200049444154007082fdf9c15a2526a9ababbc5672f5ead5ab25e575460086629c1f84cde8966f9a542a0d0808a8afafafa9a9a9afaff7f7f7974824e87620ee285d6a63e47434fad4e12a6b488596b1a9ac972f30403334344f44c3d08cbd80651886311ac9145f3ea5d3d066036d369435e93fb85077be4e439b0de7eb341f5ca82b6bd2b3bb28ad3ac55760309a2d19954aa5c964a02892a2480018376e2cf70300ec2e93491f101868c9e8026ebd300cc47ccc4be1855d3db0b71c004012dbc71b309aa2287170a88f887df8f0bd2352673efbc82019a5ab77785569867198deac6d684da450fa0901009385f69ff6d2bf86fbe03cb386a66987190d1a9d512b99f9f243637bf98b0100309157a0926f2619ba5e8f0be3a7bef3fcc4c1e15e0400105e6103c6bff0c60c9981125026b68e3c1c8386b26a060020fcc1975e98911228244d66935c24a09d98d99d55c1599519a7ab4cbdc9df61c9194f43519689795bde92705f9d381f1ded6c822577be0b885b106447452010088407e8e4fb695a575bad26e58161be2202285dcdb56a93e7ca269148fcfdfd6b6b6b954aa5482442bd13c49d23476d65a9d38ebbc31e3c70341e6371fa6dd6ab2d4654d61f18b33d014591e13c9236e8d97347cb254b92e3961dbb343580b7ad9a7c71486c345547eb75ecd3219c2fa2288ad5c314454a2422b3b9751accc6c6469b8393241b3887964a84968cae2e0bd87a6c62184563a6d2eb46081182cc5f86313e22acf1d8faf7731aea543a4a1c91f1d4d3134279bd86c799b37398963103e59bfffdefac061a18a5889679c91ca6a78e9f625acea63bf7cb179b2eea95c98b9eca882282c6ded73d73f545b95ceaf844c772986edd7b2a00c0746ed5bbff39a911f90787412d5fe2a5d5c826cd192807683cf6e3279bf2b4cad4c7164fe9a5489d32e0f7d5b91a4cc26300f8b81e3317aedb5af4d6f4683e287a8f79a0f798d9b5e7ffdab8e1cf6b06158097fb557058e56e4282efbc49e13eb1f62517494414309e6ddf16810a00ac0595b5a6b202d532e2d4b51d15ac4328d97f23908b2fd2a808040281b803e14e3cc3a2d56a3bd9350160188aa2cc9449d7a46780f06881251249585818ba7188db517f76f2502ec6b23647a4e51a2419a0b921945ae6a4c1c141bc252965648cfae65593a1bbc434bb57f0eabc6bf3e3837b1aaed3bad6b06a320c6787b9b219310ccc66922377293b01dcbc4528e45b32baacb095b4a06986c11860186876bc60001892e69b551ac53d438786775308311c23017820f31561a0b69cd76c1063464222d36360a279668d83f442602c15d35ebb7cbdbed650b36f63cef0d7864884913dbda140431166ad838c621c34daaa1a3304f1057da7cf9921fcebafeccb3502ccc01330cafefd150000bcd0d4079f4806e0f91200004171fefa136ab188bd8594424a54ef5ff9cad5c193ef1b95d6c30703ac5b9fb1cfbc1dbe76e98a43c67654c1719541ece2ad07ad715072422c02da931ab579f6a3160b2a3b18b54de3b945b57215a6cdd0d30e8b4ffbaf0fd2b148a322100804e216c53ea86f277fb67149b76ed2eafa9a0a0d10222f99103390e82a2310ed14b45c7b23b71f6f3f1895ab422c1ebf965c1c950acebc2b310c6b32910aa02dc7c9af516dbcae599810b6e562796820d547da9ab4c944e278ab094ba73362586b1558ab2997163b2aa6d51a2d19db736d180a086064dd430400004d554d0c3498fde6bef36cba9f5d35302bfdcdaa5a132932987c1e74233d1f638c3cbeb64e0f2001a14c0074a3c9d7d9897874d9bab5d92f3e921ce81b3feea1f871b34bfefcf6db5d054d10e8cd8e40908575efc5c944080860b8379b54c8799af233eb3f3db4dea7fbc8e9731f48f20541cfc9a383fefeb5e35560d373afb16d0a00a1b9d0bee407ae686891d4b3adda22502de65376955db66fdb362ad47e302af7e7c95eaca230bf48a322100804e2cec1de8eea0a4c1c181969e974c982232d99795e2191cd1e6a7c997f88ccbf6587af0ffbdf3f3cd2d14130a15f78a41fba0f0884836ebe4329eb6cb41ed7d197ddc90067ce54ee14aa365f6b1cbbaa25fb0a9a35ea153d7c5ec97b7140580f4c139118f6e9e9d29703c91871b3e229d69138ce6fd60338a656aba53289a5a8346dab519bb7609846adc571a24d8dca58574a6fa6b5fa2661fcecb14a000075fef91a0a13f51f97e60700d7777efcd58e4243f0d437deb9977d883058cbf8779e80672001335126d2244c709a9e7b6a33833314a50c530000e81a753423eae32c237809a9c6d39bdef85766bf7b468c9f90da5d1231eeb119e75ffaee92bec9002006e3e92fdffc4faed672029190f0964b29cb8562046a75a380c02552be515fb177cdfab87ecf0e148022c40b07b25d55b0afb2003702431949000188bc4546aa911bb357c137373828f99a4a8f0e9db0990009ac83797157ed1bb9b35952ed752c0269540402814020ee527edbb1135d04447b3be8ed4d631f12c6da7aca70b63034c300c33cdd92f7affdfb3981912c0301199a662886a2298aa6199aa2288a621807e35d057cde51159510c000450140885cfa7a684884f63aa553c749e4af0f8a08509533262d00008f38da043c1ec11e44c0e755d7d4444ac22c0ebd67cfe6d91c9c2449002008a2a6a6c692d12d848ae0e04095c82fb1dfb04919bde500c094fcbebb0478629e5088010098d54d3a13459b498e04a3b5b51a002104a72447e41ead1178076acaaa9da7b71447e0d54dae604212c6cf4be00140d33f79750c4fe83423a3227dfa0d08a9ba5c723e7373993ef0e3f9d198c83f50825fa8cacbd78d489508072c5a38e5a73f73ca0d024540582079f564be9ea6190c6f16a87ae9c46766fb5ccecd2bae6932137ef1a3e3050000ea6a1d439bda5505fb2afb194a553a554903a44ac03f393d21e7af12918f25b67a0304f41ba0b02b3976ddc3c351c1264812db300982b011a8aeeda8ee08546441451a158140201088bb8efb27dd872e02c2531ad5a116053b275e0618706474b2c4436243d1b08c1e39829d1695a29b23a952244dd11445531449912449921449911449e6e5e5da974dc0e79dd09ac6e9b1708201861618b5e1aa124aaf03004add184e9a68a391a129c0f0121d7e524748a5cd7654019fa76a6cd4f8f90a85028661060f49b2af6f934a8561984e67686c6c9249c5edf0f5f51bf1fcff8de0ac5767adf836a7c98c097c7485b9d7203c14c2e7bcffc51cab8b8b01d674e274c3f8313e1092f1d2fb1900706dd35bef9e73961e2c119a14c31eff6058cb766deefa1da522b14cebec44c0d0defd673f3adaca05a4a1f08a067878f5d65ff2fa2f4c90c8e2ef7f22fefe66a5fecfe7d9ff98098ac43100d091041e3424ad4fbc4f9ff834aba396eecd2c67307e7baae0b8caefed579d3a5034736e34e193fae4d2546e0eda37c951c91946e2613b2a57a3b243520982b091a62e42fb3ad49c0e052a52a748a3def6e8f5fa868606f6951e028140dc664f791ecfc7c7472c16a34b8140dcb58ad749971ec061e05f6b95eb62b60f8140f0750db9348094010d244591add1b829ad1a0000c3340cf1550d4f20e0734b2410f08b8b4ba263a2700cabaf6bb03f328601cd30c5c5254201cf1d03338d63dada7a2adab725d69ab9a9b2b4e05ccefebf8e55ea484c241582ced070e2f3af85f3a6a62604cb09000052535351947b8dc6692f21affcb76f560b1e983e2cda8700305457933ca2f6a0c3f414ce6060b8743c2fa67f6468809c0f00a686a2dcc3bf6ede5f6d66804f924e4e44028133aacbc5f592285f310050eaf20b27b66fdca5176052826c3cf1d39baaa133ee1b3620c6570840ebebcb0aae9af918d5620fe7632653d3f99d7ff90cedd73d32404a00804955567066efafbb2e369ac562b9fb5570566519616ef8fbbb65c2a973c72586cb7100306bebae97169c6ba071c271c9992ef0f5e54e33034edc7d1db66137c7a0226e0b3083c17047564ca3d1f8f97966acd2b56bd7944a259fcf47cd058140dc7698cde69a9a9ae0e0608f1cada9a9895df0f2f2ba65bbe3ce363a3140d9be9bb777336338d321349b9b288aa6e94b17f2060f4e426d0cd175cdd8c5161b3b6a6bb424bbd8a72dcdb87921ba473c9bf0e4b1735c3b2a45b14b14455124495224495234499acd66f2bb35ab711c77586693919453fa277d34913c337bf6569509709514ac689036f1444201df3e234533212141028110ec26ff30994ce5e5153801f6199d5c3a9e46a7379b5a453241607c3e2e17f028c2628fc174269c346848aad9988ce3b848c0c8c46212308a11e8f43aca68a40100c31422e089a45a27e94d8c406bd0d326134d37eb21211ff316f3cc38dff5899a2809a96ba09a878e62023ee623e1e432e3a441dbbc17c3843cdc47ca3761ad31cecdb4c068d4512613c546d3c530010ff31213342100807655c149952534f0b4063365d435e7c0303e0ff313e38de0edbce41e83a6e9f90f3d2a1008783c9e4020e0f3f97c3e9f20085e0b388e13044110048ee37dfb45b2b92aaf5fc7711cc771360e3086619605b64571b13433cb5eaea0b557b3ee6c417405c88eead6170609540402719bc2e7f3911b080271f7c85c172ab74d5f624b805f2b890b0c3b92d5c91386d060920fea7903f9bac14263a4c02c035a0378b18977c2203c4d4a787c818087db4f1ec3e713184997955d9388c552994c2c16e23841d3944e6fd46a347abd9ecfe7f31d6574f63a4e26e681d8b65b4b0270264761c43c1a6422db9c340030381865220244126ef7cf597a0c4c322101422bff1453ebb99c9e488ce9402a749a8ba06df61a19ab7bca0323cfeebc54cb11da550527556600cc5201804062550c0031b828b9e7da6fcbdc3360f7ea109c4ff36bd3c85d47f1450a13695404028140201008c44dd7ad9c1ebcd5e434567b6d65404b805f36a50b7d4b10184108ce9879a7b414ad66d8f19aac5d4b28c4d938abce328a09bed164d2d7d6d0b455469190ef2223e20e7ec7c2f52d7747a0dab473e4e28b342a028140201008a778fb07a18b80e80c0dd5159d54a46e6902ae4c055b31d0323c15da3a2ac6e71100849333744546c49da9515d0b5467eddc1d458a542bd2a808040281402010080ff6dd99ce24766108b5e8521bd56ab1b23a991e1581e89276ee8e05d575737438a98c9b02d5665c3402695404028140201008c4cdd3b48c6d5eee20550650971dd1f5ed161c085467cdd2fdd68e2ca848a3221008040281b0a2f44a25ba0808f7b56244f7200f1ecdc516eb5ebef516f7a6a344203cfe1568af406d538e22818a342a02814020100804a2cb756cd7c8540638a3402d835091b32fe206376f67ef47da1533a95d0215b9f8228d8a40201008040281b85534ad7dd45fae24601737ae5f8fae24e2c6b07beffe8e09547b79892ca848a33a802449730b96998ed8e974f92df078482123100804028140785e7c7650a6da45fa451654c44d69dbae05aaa7c6a03ab4be22ee4c8d6a3018f47a3d499262b1582291f0783c1e8f87e33800d0344d92244992068341a3d1f0783cb1582c1289d06d40201008040281b85982d6814c058b3c40d70f7113046a9b5b5c346f6441451ad50aa3d1a8d56a711c5728142291c8be7110044110845028944aa50cc3180c86a6a6269d4e27954a854221ba1908040281402010ede9d07742a65a8f32b576fa754bd922105d2453910515c1f35463d268342693c9c7c7472c16bb9305c330b1582c168bf57a7d434383c96492c964a8a1203a404545c5a54b971a1a1a300cf3f6f68e8d8d0d09094197058140201008abde1ab4db9a8aaca8883b52a022ee0a8d4a51546363a34020080c0c647d7adb85582c160a85f5f5f5f5f5f5dedede0441a0bb82709ff3e7cf171414444545c5c5c501406565657676765c5c5c424242878ed77471f7de02ff111393fcdc6f8854cdd1ed8761f8e454ff5babf136e5edde5b193f714ca4e8563d20e2368624c95bad5bd3e64687fd1efb009236d034cdfee54251143231216e23f1e9e29be246a45fd4d41137e161dea5021549d93b5fa3b202552291787b7b77f820388e77ebd6adb1b1b1b1b111c95484fb5454541414140c1f3e3c202080dd121c1c1c1a1a7af8f0613f3fbfe0e06067cdb6f2f0af47aa6c36f223464c4cf29346a68e08e47bdfca4db0e9e2eebd653d268e89414a1171337f3c6eb1a0773758a36218c6c602bc316cdab6b37b74c4e5a212f66f5555a552195855553934658865e3cca9f7a16689f0c8d7a75daa0081e8ba3689c6a0228ddaf106d479816ac1dbdb1bc330954ae5e3e3831a19c21d2e5dba1415156511a82c010101515151972e5d72ae510100c79549a393fc05dc4d22020044de7e48fb2110885b84dd9b8560e6d7d4f11a8abd494139fbb7b6a41f4ed6d596f43ba58d6a32881b8a85a4a07cf70619f0cde36718d145bb6b3bf59dcbeef46048a622ee24818a86a1de151a55a3d10804028f085416854261369b351a8d5c2e47f706d1260d0d0dac8baf0d4141412525256d64e68ba422919dbdd470f5afdf2f048e1d9fe0c5bab6568425fad75fb85a63a4f9f2d07e2949915e0400504d6567cfe495d5e8cc7c79707cbf300ac0def24a355d3d9d73a1ac5e4703f0e5c13d060deae927b049e3fc1460a8b9783ab7a04265065ce81b16dfaf5f8c9f00407b65cfdef33a8033bf6f3903c2e8d1e30778130094b6ec6c4eeed51a238d0bfd23fb0fea17266d290fa5be7af2e8d9927a332e5404f71c3020b6a50c8e8fdfd62e0ba6cad3fb8e96fb0e19931c82343d02d1655cfcdb7bea0c387efd9f07260cf87957cbdf47e6fdbcebd08c0717949dec9e67d2a54d800d3b2e8e0f95feba0dc6cfa8b2eb91d5ff3633e5b9d300fca40f337f9813c23e1cb4479e1efae09f7a887df9e0ce47a2f82e0b41359c58ffc3fe2a2c78c443730779bb1cd243967c37e59e0f2e41f40bfb773f11c3f7dc85d01e7b2a79c12e9d60d49a63dfdf23ebf4e1ccd7b3ffc8f11a31215e8e0363acc93f7cf8ec953a0323f289ee9b32bcaf52dcda7da5eb4ffd7e583272522f19bb8dd15dd9b1253f6efa845e124b22baa9e8d4a15397ca1a4d80097dc27b26a7f68f94d95c27aaf6d48e2d17ba4d9e3d3c880f60ae3df67b8e6c644682c2c31de5cee8491b8761244d11b7a640ed4cb347b6d6db08bcc3398d46a3c964f2f5f5f56c817c7d7d4d2693d188de0423dac6d98386613c369f9bbaa8ca3771fcd4e953c6f69354e41c2b6c020053f9f103c7cb853d52c74e9c386280b2eeece92a473e7f8440ea1b3d60f4c44993268eeea7a83b9f95536972fb1435a7f767154264ead88913ef4debefdb78f640d6c5260a401a337a740f09c8fbdd3b65ca94fb0678136c79f69dacf34dca983265d2e801f29ae3fb4fd750cd07579d3f59268f4fbb77e2bd6909deaab3078e146ac1d5f15dee6a15a835b9078e96fb2621818a4074316231f003402192d5ebaedbfc6d62ae9954505f5153afbbee2d153799cd6d842c349ffc68f9a1860e7828d38d27d6ad58b1f29b1f4e355277c455a51af3ff2eed3628568e03d0ea4b7b761e2fc22292d3862547e2574ffcb9375fdd7a91a8a6e252223a54dafc63c3182bce9ea9305afdbe986b7276649eaff3ea79cf88f451c931a28ab37fec3a5565b6d6ee75e7324f37b666e3fbf5ed839d3d7e55d70532b053f3a63248a6226e1599eab01176ea2d0c6acfb7151db7a36ab55a1f1f9f0e04496a4334e3b88f8f4f6363239a8d06d126dedede959595f63ebd9595957e7e7eaefb5cf4b5ac5fb7b4aef383d3263a8a7924efd187b56b7a85c5879d3d50a136f514945da8c0a34724c5f81100208a494ed1edde5be8e01c22ff984876491039a07fd1b5dc0a1d152820dc3a456e11153d62482c7b8ab0fec341b5fbe4d99ae8e1810202e703e0386119b7ad2d3b5fc18f1f9b10280500af907e8322cab22ed6f4f30f0400e02b93527bfa1300208d4c4a31d4efbd58d818dd5fe4fcf8b48b53370bd4babce387cbe4492393c390404520ba18bd09543a78e9d557006058da3d367fffb71386dd73cfb0347258da3d873683ded4c6d1543bdf5fb928f9b5bee2bbfba29aaf9fb9688e1e13c00700aa26ef6c391e3e765c4a8c1883d830b97ef3de33176ae28628790000b4a6ac048f1c25c580d614fc7df8747165a31100b8fd13aaf69fcb6a71dcfd230706f101202a4ca6f9e9afa2c2c6014acb4f0a597fe6c0d97aab3260d2883e01274e5c688c18e4837bbc86ed90a9d08e104a08c46d2d509105f5f6a2834f4683c180e3b89bd3cc00c0fc53ff9e7feadf6e26168bc5388e1b0c06747b10ae898d8d2d2e2eaeaeaee66eacaeae2e2e2e76e8036cf532443964f4bdad8c1ee0eb304e122eb278b9127c1c8006caa03280c857da9a5c1ae8d0f98d6abc7a3a6bcfee9dbb77efdebd27eb821a688a72f314da7a1d4895f2d65388144a11ad539b1d9dc6506f00dd85ac9dcdec3e52418159db9c5412c2398ad44f8e9bd50657c76ff3d4bac22359052a1af87c3e6a80084497a3354183166aea6af20bf26d3e34435769a1bab636bf20bfa6aea6c9c8684d6d1eefdaaa773697981df6e0b4177ffd70feb8e498981e1131fd92a7bdf8cde16a130018cebc9a3a6e791100c0e58f33bacffaa3810100aae6e8aa67ee1f1e1bd323a2c790b18f7db2a3d0da2248379e5cf5ccc8841e1131fd863fb4fc8f6bada734571f5db17856729f1e11313d62068d9fffeeaff91a4b56bae1cc86571f1cd3a77b8f88989e7d46cc5bf2e3990607cf4dba66efcb83627a44c48c78f5603d0560ba7ee0f3a7270fead52322a647f4c07be7bdf7db45adf3beaca1fc5c19af7b8c8200004a5d56ae2582e34259ef5e4c14da3398d09597a99be707d594953291a1721c0008b97f685cc2808131529bc230e28088b818df9647225f2a150065a23822f66cd619734c6a2f6b176541407ca0e1e2c5862e0a90dd196baaad3040df43c4cd16ab802ca8771f1db4a3eaf57a8542e17efadca6cbed3abe9797974aa51289909906e18a909090b8b8b8c3870f474545050505310c535959595c5ccc308c4aa50a0a0a7295992f924ba51d88df4b88142228ab5153912da359b5958d3478db29d4b38773ea62478f4ef3160080a9fcf0efa7dd3f85af042aabd45448cb0c3826758d0197cbf90e137b8ba026226d7c4f2f9b3d4d00a0ab5453612d0535d4a969be520404ffffd93bebf8288e368e3f7b7b7bee714f882704823bc1dddda5bcb414292ec5a538a5408b158a1587a2454a81e2ee01926021097139d7b5f78f78484248a10d65be9ffb5c2ebbb3337bbb73b3f39be799674acc1f8777144d9a14355bd5b7dc3c7beda673bb46c8928a40bc37950242701ce7f17862b1582e97dbdbdbbbb9b9ad58f25db1894d56466be228944a855259b49161990c2319a454faf94b004067234dd6529fe94183bae9771c7ab06ae1b9f61bda14f9edda9e6dfea2c392072400f0a462529ffce0f7a5436ec46c38b6b28973b3213da2d71fbc6f0651f5ee83bbf90930567f7b69f781dbe30084aebe3ee69731e7368db9fc30ebe4d6213eb9f9bdde3a75654ebb137f65f3885e9a1d27be8b50624cd65fdf76197120150030b19c6f54bfbcb87dda95fb6927f67e15cc670df7beefde73f34b0000814c68d1c5dfda3bafcf8df85dc767d42cd8bc599e6f1f31f6583a081bcddb3aaf890ab7442ee933e2e737002073712332135f5dda36f54e3c7e614347a7e29a786bdaab14dca5ba940300c018d3f520f595e65d38aed44e0a4919261a945c608cf1b18c57431907003842d7a03057006b6cd2dd97057525e15aa7852b00004b93a4c590f1e2fe2b93d0232077d893ca7874ee2119d8a6a65be289220f213b1f95e556aca6b69dfdc70925ff3e3215f5e911155aa0fecd51186441fd14298f1d95a2288aa23eaa80140804d9a5a03b84289db0b0b07af5eae974baebd7afdfb87143afd7d7af5fbf72e5ca8f1f3f8e8e8efe38b5d323c415e26edc7c9eaeb35874e92f6f5c7f6d2a261969cb9fd164c98c7b91fe1e0b55883dc2bce0d5956bd1293a8bcda2498cbc7233551a52393b0c318f20c0949aaeb3588c161a00c45e955dc9a7371f24ea6c346d33a6445fbb1c99993b844f26dcbe169da2315a8c9909f7ae3cd6ab82fc157869f9975a3400c8ab56f7962982ea57b34bbf7dedb90ed54004e27d79f5ec69912d25095400b0585883d59696911e1d1d55e4c5009b6532a5a5a7474747a565a49b6883c5526aa74d14faf5ecf67230feb160ddbdc2664626ebc2e2550f4800f7fe3fdf89bcf3e4f1a9458d44001947166c8d665d5a7df9bf162e0000ae2dbe9cd8db5f48251f5dbc3d0ec075e89edb974e5eb8fee7c2da04d86eadfcf1b6213f4b2ce8abad77a29fdcdb3b328c0b907a70c1ded736209f6d5b7c2015405077cec9fb4feeddbfb77db03700fde8a7456733192ae9f0779b5f0260415fff76ef41e4a3bb472754c6015e6f5d783021bf3340675d9d3f6cc91d1bf80ddfbcb69f371fc0fafacf936f00c07be2e96b372e5dbdbf6f903380e9fcee2b59c55e0d5a93904ec99de5d9aa94b159692084445e67884308b94059ad3400b0e6a49794bb8fac6cbd5b32f9cf9dbb761cfce35a9c30bc451db7ec3693caba7fe191cdbf515d17fedbb9f0948e6263628af923aac1b2476778e7dcd4d2895adecccb37b0d897df17170da51c697eb677cdfa63c51bf7f3315e191de8db7d4fea0758f0c9167ff2a73507a24c4884bf2f96fbf39ad6f9f6beb9401531c61c9cdea769a06fa0976fe59a1dc7adbf9ef976c79d4e3f3d223cb8fdee14fa6f54e3f209d40f189d04f1cf531e3b2a499242a1f0a38e49601826140a4992ac684bf0212a20aeaeae45a6a4665b501f3f7ecce170dee5f45b0e786e759ad679783ff2f299870c21750da95e9dbc7cb36822dc21bc4ee0cd7be78f3d060e5fea11e4a1e068dea308e75a2d1b46de7e78f3cce3ece0ba555b54f5cd8ef70b02b7b04aafaedd3cf33b4755b575337f31f0dceab4a81379e7e1d963d719e0881c2a85d5cc5be0551e56dd551379f19496e4f0e5ae559b56f717bf23ffd28a2ea0a27debd449fde3faf5488716610ab4a03102f17e3c8f8a0cad5a23fbf39e5fb79692d24433669b9e6519e62d8f4b8665b41623c3d20cb02ccb9849bd892e3d8a21ae8a9838b5d699e9b777cedcd9794ac1bee78b3fef5800b01a13c73476e002702bf598d46bcde56d298917afa58c0f2de29262883afd0400307ef2f195df9d0660f42c1f80d4deba186bab9563f094b69b35b2be0301506bf8ecae7b7a1e503f3f7b5ffd3ffeadf37100e0d46b52bf40210660577fc4c4ba3bc7dcb0dd39f5cc5cdf70ea310088da4e1d56538e0148c2074f68f7f317c70d51a71fe98736cdd117d7e68eb5e90194dd177d5353ce0100c0a52ef6006fe0f5f77d7adc6dd5ac65b3c607dfd700002000494441548e871f4f771596d045616dda0c0b4f252ee49552282d9babce587352accdbd76595b38ae43dd0eed2a1b35f18fef3c387956d4ad4d55059bf1e0e23d9b7ffb3ace7c8c7d5ba7e12285089ea6eae9ca928fdbd529632fbd382550d6225cda4e5deaa1650000cc8f372cdaa5693066521b572e00607c8fa052e28bb0e698fd6bd629c20776f2fa87269090f1277f5c93e6dcb747b0083545ef51892caf8eacd89f64eb54a009525f9cd66fc63159dbf18b26fae2c917b7ae5e32301e3bb37f44a502f599ce383d77e6293d53b9bc8ab4dccbcc20f3e967aa5145a28ffecb1608042693a9ec535e11888204050571389cd7af5f17a75171e746ddba9550efbc5bf6f0cef92c0b6bd7232cff204578c71eb99f651ed5233caae7edf32f2e3b81735844bbfce3c13fe8ed3425170102e7b046ce61c59ea373f596ddaa17fa4262b7f008b7f0923277f6ad55ece995907f89bb0a9dadc0ad7ee71ea8a22110e5e4c9c3bbb5eb37fef3d4f1d293998cb485d428ed544a3bd5db1a5567d02914ce7e013200b050b126e3bb0c155cb7ee73866deeb0216acde2df830b06af4d370080dccb3d678115e03af83902a4802e554743618d4a9bd2d41400b0b1a777c716dca14dd69190a351ed2a39e6e8129e93bf03801af469069b3ec50000e010e09023473842574f19dc509b32b466b35a4b03809daf73ae9716dfc9d70ec0c06ad3f4795fcc963d53547de2a73fc6d5ecea880370ddbaad5a153bf3fb7d5712a22fec8fbeb07f1d80acdaa045eba7b774795bf53036838d250444cef7e4f0f83898cd2493bb8018435a28c0257c0eb096372f2cee3565651d84c308858393c2c1c9dd45a0dd7d3e32461d1c9878fea1a552d3307b20ad36da46b3c0322449da302e8f8b6597cee390462b5371aa65b99d7e15955bf7c95121fad3c716ed62c3daf7ee158cc216fc2730de5b3d66cea1cb4f536c00059a21567b6bc7298de7983dcbc7051000d0ae81fc79c35907ce240c1b91b79a15937666def4d3a6bf5121cb694145fc07288fafef3f63dee472b92449a23b842837010101ad5ab542d7018140544c6e5dbbf4ee07aec5c290a68cb4f498a898222f6058ca624c4d7b1313159391964e5366b20cb1060541c3e6755782e5de6ff7f3d778c3650e1200d0c527e6862fa2325ea5030048ec8baef3091c815c8c0180d390c38fe25ec6e4bf225737c80b2794f12a2d277b32ed65060080cc49ca9338490000d29fa7e73cdd197372bc0e0004765281d05e8e0340e6cb94dc6f614d7b99050020b5cb8f1d40847f39b3830ac07269c99a9bbaecb3e5fb749cbeebc2fd277fedfe71dae0b695e500bafb3bbe5d7aafb89e7111b30a476c2f016386294f03d346b51124f6629cb5a6bc30395752be4ba25299378f1f39f5b4c0025d5ca942003613491b33b58ce5c5b9835bb7efdab27def914803585f9dd8b573e795b47fbe73f3779c7e3f882a600dd17b66f4ab171ae8e51b58b9c5170b4fbcb6b0608d5ad1a0d6a4bbaceddcd01a5efdceea8035bf3c3abb7f8b10df402fdfc080ba5d476fbaaf2959c2b359c7bb05359a79edc1ee29ddaafb077af9d66e3b695f748eef346b797df2bbc1ad427c03bd7cabd6ef33674fb48105facd8ece2183ffb4b00f27d60d6ab323910220d3afae19d529dc3fd0cbb76adddeb3f7e486dba2326eac1bddb94660a0976f6068f3e1cb2ea49100c0661de919e8153aea92f1336aa970b96f9db67dc78eed5badd0243fc6ca783468d3bd6dae011c97ba380ac06ac89fe844a79f9935f392ff844935fe59818a5c7c3f5f8dcab2ec3fa3511986417708814020109f2db4d5060c0500c0bef5020092a2685bae1730495bdf1dd81730598309531b1676be14f8b5ac210060eeacf8f1723a05ace5e581e57b9301c0b57143576e8193a158004c1adcd41f0052cffff1ccc402309a2b8b7ad6abdfb8c5a4f399790f6dc3e9255bee6b683aebce2fdf1dca0280c096e14ac2b176534f0048ddb762cf33330b74c6d5f5cb6fd000448d5601226948dbca00603ab574cb5d1d0b8cfefeb6ef4fea0120a8555579aeb4e4351efbd5d029e36b7101320eccdef6dc0a74c28e9e01be813e4d163d5156ef347cfaba2df323780060c92ad6aacce14bf818692699dc6eb5a7bb884c7e9e9a73e56ca9cf9349b19ba79463498935385752bdb3b383f325b4fa754ca231f7bb33c694440348ecc53c876a1ddab7e9d82efbd532a29200b8aef55bb7691b9e9b2b63b3318498cfa970d5ee83f7efa9a47da37a4fdbafae356ac9ba350b06f9bcf8f99bbe53cfabb97effdbffdbb410e0d65d7cf8e20f0d24b6a85543a76c8f0bfadfe2551b7f5a34ba96e1f892514b1f943af2c2a8ff9a3b6e2faffb926dbfac1e15927078f6a82daf6c004ce65f537a8edff4c277e8c21fd62d1d513d63ffb4eedfec4b04e7ae1b4f2da9cf87c069fbffd8dad519d7df5ddceb8bef6fdbf79eb772edd2af6aa4ef9fd67bcac97406a8c47da3862dbd2aeb3c63c5863573fb3adc59fbf5e463a90c00e150b96ef5ba819fd51c17816f87af468e183da277ed42ce1cb873db79dbd78e08e503431ab312a3fef879dd258b57fbd65efc5c857a7aeeec0bbe9356f4298f1b37b2a022ca23351986296559d44177179614c5b7ca5f438b6c0997f9eda831a378f5cce1a0ea8840201088cf5aa3925660487b959dbdeaad359f1916485aa954040678010030f1346905e0bd334fdcb9c39c515b5aae7c96ffc05535993e2efcca92076f760daf7950262175060600ecbbcc1a16cc03a04576520080d8b5c37a672ddb31b776afc99d7f197e347e438fda27fc1d6daf5fa692c0091a3bb8ae8a03b9b32ee9c8d57daaaece2dc0b9d7ccdede04600143a6f73838e260da8db96dab2d97f38d5a0b00e061a367b576e070d9ae33866dedf5cbcbe875ddaa6d958bcc5a130080cfd0597dbcb850c026ca75eb3863c0da2edb529eaf5f78a4e796ae8dda07731e3d48f8b557ed531e2e3c7d4292860190b718182e29eedb13727b812dcb4801100000b84358b85bf4b5b3e7e50d2b3b40ead32b2f68f746a10e5c5bfc0b9d6365e5bbfbd698b852b8f7cd3f6f1c3f67aeeaad246c992f1f45a60b2ab5f193e03cccc5352fe43b9399440057e4e8e292e7814c9bb42690f84aff39b9f37716a4f93b58a2b6fd70059afcb0fd874e8e3840fb56b515dd5a2f5c79747ce3215e9ef6428c2376f6f47612d2e9096ab78663a62e9f102e0480360d5577cf8e888e37b2d505a5fc42325c271e9ad7d10907a8e3ad3ed77cf1fd441b78251e5a75545d79f6b91f87797101a04d23574dd329ab77c474fd36c4cb458c6146074f2f172993b87be9d6f8a06967367eed4b0040db46eefa6693571f896fd537e17c24e53f76c1b783bc098016e132ceeafba489064cda60cef606a8612a5457b28ef5ab37f61e00f06a4c3e302e2cfb66316967e67f7bc177da89bedebc8bffa44045d350ff33fccba377a81a211008040251120c650186ceccc88c897956e40580016d4b4b4f89897996999189b1344395715d71c27ff0ecfe8e05b7f002feb7e5f7e58323fce4b855676004cee11da76e3bbca2953d0e00b863dba923ead86340a5bc4c333380d9355b7864c38896810a63c2f397a9824a0d072e3fb6735c9828ff89eed167dad07a6e7c0010783418b661ffecc60a0c0070bba64b8e6e99d6a9aab380356a2db8c23762c89213bbbe0a16000026a931e9b703b3fad4f19480596b028967ed3e73f61efeb6e65b81758555be9ad8980f60bbb164e575b3f7a06dfb66f5adeba3643212e292341ca55fa3812bf62c6ca12ab683812b3c1cb8da646d6ef8518e34a055fb5a6ec6a7674f9d39fbd4e45eb74dcb4009c796fe5c63e76f5796717c4ce8dda873449024f3c9e50b17ce5f7faeb7afdaa64b231fe1bbbb373675aa51ecea24fc473b42ff864ca533eedf4c216af46bec9823c7098ff6bd82e0c5a598c2eed8b843eb657b7e99142ea42dea84e83ba7761d786803967dc702adc19deb3b64e78b4b1c2418c3b000c6e88b2f20a4673bf79c3b883b46f4afc14dbafe30b39071ddf8e4cc5326b867c73c6f55a788bed5b92f2e44ebf91eb57de1f9fa190bb6ff792756c3bab69fbe6c661f1f34bfb6d85f80acf1a2bdfbb6ad9ad5c73772f980d1875328003afd8f59332ef94d5edcdf9bfbf7ab2872f1fd3c298f1d95c3e1300c83e3c58ffc156b17cdb6a03e6abaf53d1ecca55a6b1108040281f80c34aaf9f2d5177ab3e2ed5d674e5f038af7e2b9e9cc692e40e6ed9b6f18ca1540f6560f52d5e5404c9722db24b5165d8f5954689338a8dbf41ddda617db0955d419bfffe6f8822ad7bde5f8cd2dc7bfdda9f01a763c6e58ce3f5fcf2c4e1f3b36f8fa87065f97d0bf50561fb074f780a56fef11d75b1719932f661c3bfdfab44080d1ea0396ec1ab0a46c9794efe8eb42df8dd731ceaaec3e062670aadcaa7be1b0a33cb7963ddc8a3fdca7edd7c38b7e6bbb807a9d03ea95de75b2abd5e3eb42e1ebc8ccd75902af1acaffbed72863cc3481244499ef618ecb5c141c4a9b6561a1a0eea3d537b62c5abafdf4bd641b5fe5151ce2580651c8952978453b8bb445ada771859324efda627c95b30812330c0cc8f3939933d424442d6810b8a0d0e1fe895a68336ceb4ede0feb7efd61f4f6f900b280364326ce1dd9c405a9d4e26e81cabf5a5d7fa85b3f5cf8b4c9f44da7133b7479b160ce39972f0f765099b53ab3c144015066bd5627934845bc8f332683cca748a302006018465154491af543415114aa6d08040281f89c31db9eb3b73c2fdf2a7eaf14e0f9adb494fbce1ce0018458e0198013ba68ef12a9ae611e372fbfd4d650fdabf2d09616952c086ca7aac82becbdcb84594638623b111852d556809cb51a187daa96c1150a3e06f9814758cd5f33062fb95173d286cb83ea798a3960bcfa65ed3b69e528101728a538ad4935d090e349cddad4692610a9c458d164103ce9e00f1105078130819d1b17b8f6b5862edc3af43b4a1dfbe0f2895fe6adfa6ab8fccfc3433c914acdc5706dc6807986af77fed0da217b900097fb7888e1418691d43c7ba6259fafe95c674d7ef2451daa2d0a5e78f9d000d7f7b33f95c5348acca748a3e640100445517c3eff636b5482404d01028140203e5ffe7cd4f05d49824af88c28b117e3522d88f8e3696a7803d77fad97c11ae39ea43a843750fc9bfe62ff54ef1fb7af56c799dcb7fb525a8b4e8e380090f1bfef8d02ff69c162007d5e323aede94b8bb4d9e8c10d3c45000064fab3380b5bae1508c541117eb0f4c0c9373db2e7a3d2691776dda65c0684db73812a98ac893facbe93a61c5acb1e0300303f5ef3f59c078d97ffd8f4489f9e5b1c171f5ddf52a9ac54b3d35792a707ceef8a4ca50069d43cf82a3b63f4e10337325b7574c00000acaf2f3d34723d821cf82e5d96ed08cb5b31ca746ffe881fcd83562c6c5329d0e1c30b5404d2a88534aac562118bc51ff5cc2c160bd2a80804028140fc7dee3d78f4e2559c5f25af22efbdba75fc0caf06aea8d2a3f7bf7b0a98d8bfd500ff7fff52fc333255103c785c837dd3260e1a1bffbfd69ee49323ebd63fb5ebb6b98b2701807130d6167bf5ca4da73a9542fc84fabfd66e3d4b3476b4c55edef6c3a61800e77b775f346deef69e9d5baf6e633b6d1c39bfdfe88c51ed83b971a737fc7489d368c590203e0085713036e5c6a59bc18daa07751bd7ede711a3fb8c8b19d6c29f977163ef4f3b1f784e9be12176ad594db878f3b71397a476adaab4c55edcb13951dc7c862f9fd55f9d3f7a457c8d796bbfa922f8cc1b15c2b7d7b0ba9be68c1f3ce5d5a0c6dedcf43bbf6dd8f1c66dc88a26f6381fab52277f5965bd590940f8d76a50c719ffd0951381346a518d6a30183eaae737cbb266b359a954a23b844020100844b9791e833dbf2b8e7fed4e139aace8a2ef27774b8020dbf5b4a20bf5d9f24f2801ae5bef757bd9c5f3d7ac9f71dc02129f8623d6ce9dd054c901004958f7164edf6e1e3be8e5c63b1be66d1c3965c6ba51dd57128ee11dbe5e76b8efd111c3764f9e5fe7fc7ac5fb15c8b16bb6fce04ac739abb7cf9a6404815bed3ecb374ceee18a038020a05307af7307a60c7bb5e8ec81de4d97fcb6c671f6ca5f669e3600e158a5cdcc3d33bff0270042276d5d6299f5e3f63993cc0022f7dabd16ef9ede52c581acf4c737ee3d95686854718070efbd719775fec25fd6ce386605c2b172aba93bbe1d5e4b827d2ad51251b1c12c164b390e53abd572b95c282cab0bc6fbc64c329bcd5aadf6ef685483c1606767f741ae517c7cbca7a727aa2b0804e213e50336623a9d2efb834c26abf8fdec221bf3fecdfe50ecfbdb300c93fd5e109aa6198679f634b276ed5a259d92c221c79010ff32e55fbc3227774b7093d8adcec3036776f66d3f70cf895ff3de779ff87568ade5870fc18455a91fa770facd8e6e0d56faefbdb6a29ea81c8793c9374edd91356d1f22e5006b4d8fba7cf9e1cb4c0b2b5056aa52af519582017199acbbbf5f1635eb149cd33f664d2f8f1d8c0ae8d13e383fd830a37b75f7d2dd67091a1b607ca56750ddfae1de92229e8774c6dd63079fda77eed3c885002033aeff7e47d2ac75981cfb27abb1975f4ecd51a72515a9b4c5556380ec89a325d76196859c6acc320cc3048454c9cee1faa57b0ccbd0344dd30ccbb03443d3344d51144d5124455314495214459236926adbba256a4811ff0c878f9fe2f1783c1e8fcfe71305e01680c3e170389c9ab502b20f49888fc7719cc3e1601896bd2bfb0356020050f003145867a4940ff9da0985cbf94728e74408a15098d753290be132bf6af2f7706ad1e9746517c01f1b1cc7499244750581407c8ad86cb68f1de20e51916159e00bc1cc64c805922c5372c1778540a223c98ff9b0c5f84e61756bfacacb5501694dd4d578fb9afe520e00a37ff6c7f19baf30afba110deb7a735edf3a7d264a9f1f6d87d6c5c6e395dc7303e2b0d6a487f793ac854628c8f43bc7ce3dce9405356edaa4795d5f41d2c35327eea6167eb653998fceddd3e41f46d855a98c3dbcf9dac47e0ef50499ad109f4c5544d5f573a09cf1e4040281c964329bcd655492c52e48531266b399611881a0a278faab54aaf4f4748aa250754120109f1c0441a8542a741d3e678d9a6a80c1118deb34ac0f000d231a177cbf7400ccb68f5738c7a1f577fb5a97ef5832f97e3459a9a5230100747ae4c3448e67ab36f57c8518f87b48cd07cedc7f9a1e50c7890b00c01812e238decdc518308698ab97efc5a668ac005030b2239df1e4855e18d0a5590d1702007c3c24869d7fbe7aaea9eee4902ba0a9acfb7f3dcc2aacb1c55e951d6fdd7aaaf1aaa9fcef2f86f781a2f822101f5dc4224b26d2a8a521168bd56a359fcfffb0ab98320ca356ab251249c5b94642a1b0e21875110804a222f0541fc7c1701e872fe28a645ca1e8335ace9ad4dbd419169399f93466a4312c24ea499665a362a28aecb2b7b7d7599d8d256b5436eb78f7facb827e9aebb07bf1868b09164548ef192b2755ba347ffa8fc763f4b8438d2f16ad9ed6cc810b54d29f6ba6afd87bf18596015c19103170dabcb1118e5c60927777afb7cc77cfb515752dc7bbd75f16b2e5c79023f3571c7e92c9c843ba4efc6141af2061097d4d4be2a304ae5f47390e00b43e21d188bbd673cf4e8c09dc835cf1b8c4043deba4c4005843423cebdd50ca016070a9837b80c49556c7dc7d59f832081dbd027c55b9a11809b19807a936ba80887d78f13ee95b3f38e55a6c81e3788e21ce960bd1eaf07a76dccfa07223f3140255514405a1fcbd0a3e9fcfe3f1b2b2b23eec0965656565fba0a37b8340201015165781d29e10f23052674d7f6d367e42d321682afd85214553be7e0e6b4935a524db282ea17015d87f2a5dbad44c8205d6cfdfbfc84ba154ea6ca4c9ca94763c957678dac2876163d6ffb264b8e78b7d933b36197280df73e1b6b553dbe077374d5dfdc00ce4eb9dc3476c7ce0d473c1eab51b964f6a8d5f5e3372ee5f6f5f6246fdd7dc717b79dd976cfb65f5a89084c3b3476d79559240b6a6bd4ac15d3ca41c0000c698ae07a9bd344f2572a57652306698e8ecbdf1b18c97a78c03001ca16b50588d6a55abfa480be747b8d669d1aeb6331f589ab419d5494feebf32093d02543946542ae3d1b9876460444d377e11cd4cd8f9a82c71b19f4f8c1ca40110a872222a027f6b5850229164656569341a8542f141ce46abd5da6c36e49686402010151c05911d3389355b1262e94fa9dfc0024996b3a7c35a6c595a86672fb297b30cc3309fc6f765d84cbd8d65d9e8e8a2765495bdbd89165b2c82d2af97ace3f7ebc7571302d4933d38dc73afeb840d4b07b973810d23cf9d1cf722c1c806a5254aeaf45bbd665284020380265eafcef4baf7228b6e5964f14f9acc709d78685e47271ca08eb7fa5cf3c5f7136de0cb2b6e244193904ec96bcbb33b298ccd4a032124f2b2e310422e50562b0dc065cd492f29f786b2b2f9fe91c97feefc239602004578c73a6ed9655359f72f3cb2f9b7aaebc23724163d82a774141be353cc35ec25c8bd10814020fe21ca19d737ff3142d3d9aeb972b9fcef0b5483c1a0542a3f48788f0f18d71781402010d9bc15d7375ba3cafdc472debfabc4ca1cd79722939e99591789ab1cde37aeaf35cd9094c1aa7cf87c789fb8be0844f9f827e3fa323443b3344de5c4f5a56806c5f545fc2b1c3a7632db55b3485c5f1cc70bc6f5c5711cc5f5fd6ff377a757e038ae542a351a0d49922a95aa7c73531986c9cacab2d96c1f4aa022100804e21f012308953397f79934dc1cc81105a88782f86f83e227212a5685445ebe48a3964fa6aa542a83c1909292a2542adf37bc90d96c56abd53c1e4fa552a19109040281f8c49e22b8246f7a86cdf6e685b5600874a1a7d44902409289cf2d05a7ac0a3ca5ce120000d6608e8b2f780447996792a51963a655a7a5ad240b0018972390f2140e04bfd8e756b189edb9bc02892d0986647d6e3f27d91097946741e5c82a891465b00373c55c1c2c3a1dc397a31b8f402010084445d6a800806198542ab55aad1a8d46a7d3c96432814050bae06459d662b1e8743a9aa62512090a92844020109f3a04e1e88dd3565b5a32c5b517da49303cbb65e7721dbc4594c99a96c6089c050a01c6c96df13121dfc59b479bac69698cd85520e57108020080b59169af2c66962390112a11070396345246b52559432a7d44f2c21328591b99f6d26c7a3bb19aa3289098e72474b60320c9f4441b2885f6d23c5f5f8c4b94ed59c72794126b5a8645c3e5c9de391cab494fae083765eb1ae3da9deafb5121b71edc2db2cbdec17ec78e37d7b7573979bb781b059b79a84dd058e9ee27075bca00c01ab5a46ee3fdedce5e5b58550000faf383fc7b67fe10b9891a5463ace8975747da290000e894fd7daa8c4af9f6faf9f17e9cc46d6dc316f81f7bb4b681a55056c0aa0f770cfd4af2ebcbbdcda5c5946c8efe6de72565c7a1cd9c0900002ae5d29e7dcf5cbb0c6ceec507006bdc9f7b8e24faf71ed0401effc7a184f05e114e45eea0f5e5b10da7a9e643ba56ce5e3395d53f3ab8fb2fb6c1901e95e5d96198b491fb765e631af4ed134ca7a49b72a754d3daa77f9d7f6dd7a8753567b9838b92870180e5e5c1ad97a49d06b476233ef6cdaa50c62264b942a0aa88f8e4356a367c3e9fcfe75b2c16ad569b999929140a0502419ee33800300c4351144551168bc56c3673b9dcec34e836201008c47f000ce3897010f244a994c90a3c479c53603b8fc7e3a799491b87afe2e48f60e21cbe082c590c7009b99ccbcbde415319af2c1601dfc583c7cff32256f2541495196b56c75b04fe82fce8aba5247e652a9898c3c3053c0092e60060425c207a6b3e6a19bea1d04920b31935496652817d1ac18c69d60424092c1b1c1454cc6ee6354d1a0144e52f80230bace2c0ee59b3f23765d74a90706df7d2953749103fb81d95e61152eee10e8583c096692001080000ae63780df7a7974f9f5134a9ea082991179ed11e4daa3872adaf9fe99caaa8dead1d31895f8d4ad74e5d3df487a97a2515cf9af1ecfec334815f870029cec7dcdc9579572be30d015cb1939b9b6b6ea6b4496304a9bfecb39c8884b401020954c47f40a366231008040201455124499a4c26922419866118266ffa72f6d467a552c9e572d10d40201088ff9a52c5a512cca8276d2c5750d09d868b4b8590a12729677e214dc1d23a3d8b2b092237b12dcd6264b98e0535674e0e5c9517cffcc2a6d6f19de55859129b0a272e20accafbed705cee2a30bf3099b33e91c548188602d206804545158debeb60ef80b11443fe4db12daa3973cbfccc09cb4774fb91a3aadc7ef8bcd3bf5d1fd173e58429b5eb1ce952dece89d2cb91fb32494bf989b8d94238b87d67f2fcc5fba78f5b416017d0a043d31029c79a10a3b6afec5016f32626aad4a44733c185db91175e518009ecbcab756858c357f4ee1946b6ac64a3d8cd45f42157002ea9dbfdf6f652632601e44d1ccd8e8c547ccc2428f8b7a0ec2cb027ff737646056286b12cfbee10d651cb9bb5d99058fc7843c4cf0fb64494b8eabdf9d9de4de7449dffd7c9abb4fb68bc32bafae0e4b9d70ef475e2a036f69f864c3dbf76fed25d17a2b3288ec2af59ff89f3c734cbf12a604d318796cd5c75e456929970aade73c282d9ddfd8aac794ca79f1ed5727cc294bf8ef573c6cbd464e5c3961404acf08fa5c8f6f71b79fc80cf3e3463b1826bd4dcce0137db4c8a2e31028140fcf748b06865845886738b7b26f3edb81c1da537834054a8b76d230128ca64e3170c02cc9a6d669623cb33aeb2b456cbe24abeb0b8de0cc6e3c905b64c35cdc8b99cf74dfc41c485954c8fb358710e1f67ccb64f42a3b216a0ac8b975cb0926f87f1cfb87e2d9ea1dc018a9f608bd975fb23bd5bfe7d0d9e763f7d5adebfd2663b52d2b33fd61cb3f5d2980207b638f77a56f6a74a67b286000080b850568029bbfe9ed4b5e4d3e63b05b8d2375f6b6917bbec7b8b095caab6eb53b570228fb67d3d8a3fdcb7d3d85145b5927d70a31ec18d4a1f82b0afd76f6cbd421235fd55a6c0a7b60ac5732c1597b653977a68190000f3e30d8b76691a8c99d4c6950b0018df23a894d95cac3966ff9a758af081a56b54c4bf87e5d1aa414337a484f79db4a29624e3e6bed56bbfee9ab9f5cfefeacb312a7eefc84e339f541d347659655edc999fd74e1d6071fc6365e302a38274c6e9b9334fe999cae842222a884645201008c47fb9db42a9f5a43a1113280576ce5ca2b052c5048488439ab26856846305d49d91c238c0180c8c5c95a719594b26cd12842457b5b2246565309e042b29b228c1c3c044912c978fbd2b315b28f107907b165b6a9c9514f29d9d381c8acc7c09ea8a7c8fac369b3a2b2b53fd4641d8ce6c2c29958319eeb58840b40000200049444154be8a0db5b7b3cb5d4fa86220700bf7a22e3cd7d4b6b3fb37e5a135f549a230a4b31dea2d958ea272eb3e392a447ffad8a25d6c58fbdebd8291eafc0f60b8b771e76b79c79fb72f885060009d3bd493b6ebfccb4f67c7d5eb2ebabbfafbeb6e638eee18172400804ef51d468e3b7ee9a5b971f5dcd14926edccbce9a74de82a22ca01729940201008c47be32ff1f2172aa598456d4e8cb5d98a08440c974a31c64016dc4eaa4956c2570880d4d0f9917c695a6f60b94a22bf334b3134b0e678435c94beb8972145c702c530e5485cf004cbe19345519909364acc777223080c00c79515fc1ef1793c6767e7190b1a9d8d6c5ecaeb5a4c874a3e3e154ba00200f0dc6a8612cf1f27ff9bd66ad6f0fa51b263f53025b2a2fefd4b19bd6746bf7aa1815ebe81955b7cb1f0c46b0b0bd6a8150d6a4dbacbdace0dade1d5efac0e58f3cba3b3fbb708f10df4f20d0ca8db75f4a6fb9a921d8dd9ace3dd821acdbcfef0d7512dfd83079fd10300abb9b77d7cb746febe815e410d3a8cdf7a5b9d7d3cab7bb46b728fc681be815ebe55ebf7fbee787c76c5622daf4f7e37b85548f6f63e73f6441b5800205faf6f135473d60373eeaf3fee978edeb566ddb5145728a37fb4f3dbcef52a7bf906fad5ed316147a42ea74c63f4c1b9bd1b57f5f20df4a9d1e17fab2fa566bbd5b3e6178717f489a8e6e51be815d4b0d3947d51461600c078f5cbd040af9ec7332ad2044c5beaa32803af46e7ea8a9c3653e81f5145c4a63ccf24cdd1c7cf6b82fa77f717004b930c4bf80cdd74f4d0cc3c810a74fa9959332ff94f985403fd0010efcf7f796430333313dd60040281f88010f9621223b8720fae30c39494664d5773dd5485c63c792a2e474be92dc0cf9ef2c1d27a3df05db8228a93954c5a2842c2050060cca499e528e4058e65581630818b50595a3c3d2cc7729b97985fdcd4a39cf9485821336f79bb7fd674ab05b876ce041718e693bb71b7efde7ff62236c0cfa7c87bffdedd2aec39e3ca6a7d07febba7804902db7f11887ef77f1b2a69dfa8ded3aeb9761ebfa4b517f9e4c84f6bbfe99b2638b9b2f1fff6ff6637bcfb0ad9e2034b237c24b6a8a543a76c675a8e5d3c31446a7a7672c3f74b46496b9c5f5cbde4c680d5dd58f8f55132b4cb176d7d056079f6f3803e2b5f55edffedcada8ab42b9b562ee99b489cdb35c0437f7ef280f97ff9f49ab8bca13b1d7d70f9bad1239c428e0ef7d1fd35a5e7f8a3bc66a3178e0be1c69ddab0665af704eccca63e8ea50bee82855271bb47f69813193a70ca9aba8ad40bbf2c9b374867ffe7c6768ae403633a7f7bcbbbfbd8954d5d0c77f62e5f33bc1f7de4c48460e6ee923e93f6493b8e5d36b51237ee8f552b660f91865c9c1526c0e54175abe93ded7915e9d6119ebdb79e692b72cf9b504c26dd8b31614e959490753b324be0849f9fdb71cdfe471a004568af294be6f50ac899e54da79f9e3bfb82efa43ffab84e5d0956f42b40208d9a879d9d1dbac1080402f101d1e9748537f0ecf8d22c933e8ba25405d7222de0eeeb866300ac8534d1b8bd08e332040156bd8195283000d6aaa6591e4f5cd02590c3c180062e872f2c83a9333f3194ac51dfda5c8e2fced206030b22828f037c5a0a35e629167d4b1cf7ca83e2a9339f147d3fba4d023cb2733fd481447c442c51db7eb8024d7ed8fe4327471ca07dabda8a6ead17ae3c3abef1102f4f7b21c6113b7b7a3b09e9f404b55bc33153974f081702409b86aabb674744c71bd952342a6589154d3dbfab9f1701c0aa4f2f5f17e93ce4c8f669d5441840eb664154d3213f6f8bea3985be7cd7e8d467feccafaaf2015ad671c6969ee65a692aeed0aaa3eacab3cffd38cc8b0b006d1ab96a9a4e59bd23a6eba452235d172cd47467caaa5b929edbb6cfa927c3005ad4143f6b366bd74d4d13971f975f1574dab86749131507a06df36afc8e1db76fb839fc7bf7dbb7d2052d567ef77563090034f4e58876d94c66060482ca137ed95bd1ee1d4628bd7c737d46585bc21f0bbffa21d6aeebb72d1d2029490be6e8394b83fb4e593dd187893abc6ac9f47e7af9e9b56dec7160d2ceccfff682efb4137dbd7917d14f00510e90af2f02814020fe460f8623200028862ed6ddd748922c008035936225041f0720b8121e5835340d398ebe3c55a118ef18c1e10250e63285647cafc47f0b86a518c0389f60d8c6e85b62ae4912d1cd96cab9d6a23759f03d8573adb2a7e4e9c5929d96d98c03ed5c940e2ea1331f1609b8c46ace0ef472513af80fbb6c2c9bcacfceaafae4ebfa42774b77baa3834ba3cd0954a947db5e1ffd7ef9aec7c6526f34f96a7543d7c0c977cd1fe4c29527375bd295df0ee5787ab2d6d4c8d3fbb6ffb876e39a5f0e9cbc976c66010068f5c303076ea7929f55234167dcbf9942d4e8d7d831c7679af068df2b085e5c8a293c51117768bd6ccf2f93c285b4459d107de7d4ae030f6dc0b2ef18550aedd9c2237b94cbf2eaec3d8b7bc7ae2139863c4c51a37b842cf5dabd748e5bf5205eeade99f3d61fbff92c9d5435fa66f9c2a1210263f4c51710d2b39d7b4e13843b46f4afc14dbafe30f35d035179855adf5cb9a19635e91e2ecb2e93ebda7be7cd3beb5b8ade5cba96256ddaa776ae838930b0635b77c3c3ab09b443e550b9e5ecec693f1dbc1c9d6c12867ff5ddf231759415be3f6e4db9fad388560d47edd5359fb16b7e632587252d0c80a4edeaad8b86b46912d1eeebe53f4f0fd29f5a733c81043afd8f59332ef94d5edcdf1b4de546208d8a402010887f1e96a200708cf3967ae3a9b81c8ad25b01585a6f0081327bb9548e48c60193cd4a673bfae25269e10711972be002a5a5a8b214fe5e890b9ff67b3e2c312e062cf509aed4c7b2c0178299495708a419a6a482ef4a81544b926509c09f74fc50746153abeeeede0be5898492bc79ec9afbef7fa0edf5d1ef97ef8e3456e8eb4fab9f5c7ced502748c601607451bf1fbef602f369d02ca24125ceabebbf9f78ac63007065502df9f38b4fb5cc67d44630c64c13489c94f9e17d71998b824369b32c6c912b7863d3e4ae0dc32a85d66d3e70fa86ebba32045dc26576c29c2684d2a5e8e1cd86ce01be815ed9afb0018775a08e57b38e1dd7ee5f38c0f9c9cfe306b5ac5b25a4f9b0ef7e7f6da62c6a3d8d2b9c2479d38d31beca5904860c0353d642195d9a0e14aef27c25c615c955321ee8d2f4a03fdcaf9a57eec90474f8f90da8e3b22859c3f987d67c159cb87fda90ce75c3aad4eb3b7bf7537d85ae0fac35f6e8cc768dbf587edfebcb55272e6e18142cc2003802290fb0d0ceb572f535e1dab0b12b243c7863d15c5830e79ccb97b33ba8cc5a9d5667a20028b35eab33d9d05aa78832f3190f6fa0558ccad8bb4120108892db080ba92781232f66bd6b4c4088b9a449c328643633e00eb9bebb8482cbcd20f5260653d3ac802f2ad20dc5383215479f66cbd2124ef277b5d3f989b98ef2b235ea18c60160ded78e8571c462cca0278d245ffc69c5cf615948d1c3f0e6cdea376904004d9a372df87e7e17bc7b091d55885df2ef07a3a78757e5e74bd43d974d4efeb2d4e4f73b1b492555ec4fdf6ce87e6e4269eb917c9ad812ef3c21fddb39130040a53db8f786e3d5ae43237f1106415e32d3ee937722d3821b3873f9eee1dee74f3d4c0969ecfab984bde588ed446048555b01720644187daa96c1150a3e56c0759ed5fc3563f0921b35276db83ca89ea79803c6ab5fd6be93f6ce9f66de0f1f17ab44e0d567f3c6eeae05da238c50b8f1011384f598bda9c76c4a1f1f79f3f4af4b168efd023fbe2f5c8ad39a54030dd2ec5f356b53a79940a412176d4c5893dac416572847a414813e5d4f01e42e181affe05e9a3244a81281aac98fbf8cf22f58d33912771160985ffbf1ebdb8f67cca94f6f9cdbfdfda26f075abc2f2eab2fa998b78f4a3c34b6e394eb95bef8f1e2c496def98b5e731d029c31d666a15880ec8d2c6da3811010a0897ca6259fafe95c674d7e368b3a545b14bcf0f2a101aec83c86285bc3812e0102814020ca2b50d35edb280c5739e2c508440c9748315a673366d220e609f2a41d4188b8ac554dea4c2c5fc57d5bf111760219c19a134d997ae6ed6132c642996ce54c0c00c0e5101c20f5f47bda2d308123c1035a9360357d5a7e9a0c0b097a9265d9274f9f1479a5a5a769adace19d1ad5a3756fbf94a3879ee55b52f50f765fb4d6ea573f3bea833572419843f0c86b794ebffa0b5f052aab2f7afc76ce415faefa9ffb936593b6be228baf51af8eceec59dfc3c145e950a94ac7293b9ee859a0e237b7f0e879caccde1b19ea96ed154ca65e5c3eb499af938bd2c1a77287c93b9e18f2efbd2de9d4777dc23d5d940ede953b4cdd1d9d2b2d68f58df5a39a857a2a1d5cec039b0d587e3e992ca5d022585ffe3ad0db21a8dfaed81267ee9adfdc8fe306f8cb7100a0f5710946dc2dd833dbe914137a86bae1a684381d03005c95bf2fc43e48b67d360d056e5fad8e337977f7a5343a7b0319fffbde28f08f0816174c46a73d7d6991361b3db881a798030064fab338cbfb0c940b2a35ab4c24de89177bfbfafbfbfafbfb7a11b7564c9eb73f89caf87d788d9a837727d2c0957a566bf1c5c4a12190fc28911b14e1074f0f9c7c43e59ec1855db72997fae1f638c6c158639631f78413fe3af7a6d832f91ef5c225ea73871fe754413afdc4d401fdbfbb6971af575d9af53086e3e19f7d323eb2179b274fdff6cc6abc3631a24aa79fa26cc0113a556eda6fca989ab826e64545b5acb3baeb8b17fc251db26df7f45605042a0060b22a2d832072d799c49c70c5a6e8e37fa6f22a37aa2472e9b26cc7ae1d5b735e1bc60402780e5af1ebee852d1d90ee409415e4268e40201088f726cd9266a44c661638b8d25b2829c120c45372713599a5c7c4de05442cc69148319dda6606dc5e529cf113c355de42e6b5599f6034f0b86209cee36318b09485b11a280bc90a3c25221e562871aca998c47ad25c24310060b84c8619359694244226e5601463b3502613a6f2e6bf239a26c173f06052e22c99b136ae882310619f46678b65d9947482016b405031016a75369bc9f2ae9e00cfb37d07bf8ddb0fc74c0fabc20700303cd87fde5c637e43bb553f0000f0fd3bb4755a77f4688cb97e752100181eed39aff31ad2d9ffed2b8a49eb4c5e31e0689f79930fb4dfd7cfa370c94cc69931ed461ce4b79af8fdd4ca44ecf1d5cbc7b689c7aeedecdb6bc725d1f89663d3a79dd8dc33c805d7dd9cd1a1cf7a43c4d8a5df54e5c71eff61f9d88e19b21b9bbb2801804ddb3f6a9477bb098bd77a18eeffba7cf3a88e5992ab1b3a3952513ff66ebff079d541d3374438ea6eed5cb8ac7f3bedb14b0b6a89338b2f74a073de7991494726b49f70356cfeef9bfbf99464feb5a63e4fc6dd6acb700000da90a60769802ceffb71650e52484c37d2a0e20057e1e3022763d26d9e6ebccfa3b910040f1ed760dfb48983c6c6ffafb527f9e4c8baf54fedba6deee24900601c8cb5c55ebd72d3a94ea5103fa1feafb55bcf128d1d6db197b7fdb02906c0f9dedd174d9bbb95a5188e5dcb0903dd7bceeff955d2c84ea1525de4e1b55b2e09871cf617cba5751dd4cbe68d5d64e95fcb894dbebee7c7a744b545c132afea633b6d1c39bfdfe88c51ed83b971a737fc7489d368c590203e610af6979a4ecc99fecb941e01f493fdabb718c450aca786b4f6375f05b5f9fecb019cb183ea28d2af6c5d718bd77c555327b972ecd7955b2f1b38503bb2774d7bebb3331bd69e3176d9182613d91a56b21c59f7cd4cfe974d3c898c87bffd749df61b5ddb910396c72b477d77db73ecc6d9f56415c6d5cf127dfc929ee765bdb26dfdcd02eac1a9719f2e55dc3b4deab46ed8acfe5f257ed5d6437f67cfbabd89fea3d73677c0f950a58e4bfe9096590940f8d76a50c7192de284401af53dd06a903b6b51e40ae4088d40204a2383b20970a9332153728992db0b8ccf1371493dc395169ef34828b81c35c90879c2921e4204d7de4f22d1d8741aca944519b27ba05c9c2722ec5c084911654b70edfd24e2b7130b8b4b0cc07716d96316b5da9aa10500e00ab962154160ef9ea3ca11f29c2b61fa4cab5e6bd3ea18fad3d0a80c9baeb3b12cfbe4c99322bbec1d1c8c94c46c79e784549e57bbee9516fffadbb3a955c2f800c607fbce9baacf6fec10bf2a478204766daeda74e6c4f3f9d5abf0c1f8e8c0598de7e02efec5ca394cd968f68a8ec707cf99f67bf31d5d9c0af459c9d87d4b0f66555d7473f3d73e0400746ce2aeae3566d9e6a85ef3c27c5cc51ccce0e4eded266312b6cddff83a74eeb51d63fd7900d0a989a7aecee865fbe3da7f95ddaf69b0ead0dade2e3840b72e0d648d9bae5cb23faeeda084156b22557df61e5a11a1c0003ab5a9413469be71f999b13bc3f79750e8cc6c1b1f9d7e6e7697e1c75d261dda352237164f3150eab8344a514f915da119ab85069e90c81bc6e0104202288b95062000b84a37a9edce1b2dede6f099f4d9b96ebdd7ed6517cf5fb37ec6710b487c1a8e583b7742532507002461dd5b387dbb79eca0971bef6c98b771e49419eb46755f49388677f87ad9e1be47470cdb3d797e9df3eb1565290613579f78609b6cd692ed73276e66388aa016a3b7cdfdbaba08a0d2e05fd6abbf5db677dea49d007ce7f0d6337f9ddec71de740b3e507573ace59bd7dd6242308dc6af759be61720f571c40da60ceea6f74b37f5e34e628d7a15a8f899b669eee37bbf85f47d057dbf672e7cfdbb46cfc2e9a6b5fb9d39c1df3da3be200fec3b71ce42f9cbbf1fb89bf9220f16efcbf55f32744a8381874fa7e6bf29cf95b7e98f41b0d5cbbe01663b6cd1a114400d8b4d137ee5fd36554280bbb36ee95166c8ff6fcf4a8d0667fa275c72a3265f345bb57cae6acd836ef9c055306b599b667ce9761424020904645201008c4bf4288c4bd4c7d468e5d80f4ed65c030a1c03344f0ae633181922f50966dda62b1894b587b06308ed859247662d9bc346c99e7de7371b18340a8226886619e81bae2df2906982c5b260b0ae62d0dceb08c89d49940f6ce4c785eed7afb2edd7ef8c5f4b050be3172ef5963b5b90d1d39bb73f78bc2ba3791ef3e7d2a765a95203272ffd92ccf01ddfd4bb211721c5acf5fd6bcc15753e79f6dfc63ebfc6e88f1c9b96710b6a893678e551e776e3ea40e77f0957be974580185628c3c19c9549edbd527277fdca5f9e05adca1679fe8be0c05005efdc1ad5df05ceddc6350f0cab97f3dcb6a72f78e5ed1b27faddc015851688f2e9e3ffd7af645065162a18d0058fddd15dd775c8e05bf699dc24a336db1364dba856757d8a1a050faec6a963b762393714de95a12fe8b1a55da66774cdcdb775d12dc6fe19e7e0bdf1e8ef2ecb7f152bfdcff22266eb932b1c0de5a7fbcfa2efbd34f312fdffa21ab3a1e7ad9b1c80fd4b1d1d71b1b7d5d8c4a6e356947ab496f370602eff6b3b6b79ff5d60edcaec1c46de70a9c4bd7a8d6d9b5eaad427165dd2f7f38f5e5dbdf595e7dc8b2634396bd95b5aac1c81fff18f9567a71839f9fc454b4dbe9dcf3605ccf921b5ea16ff7793bbbcf2bbd4634dff732061088f7e463b92a310c63b158743a9d46a3c9caca4a4b4b4b4b4bcbcacad268343a9dce62b1300c83ae3e02814020101f159aa6b4990696650383028bbcececed2c94c6a82d83e30ccfab630f9fc423479e59c1f4f8e0197dd5fe1185269649aa766f2c7e75f45c02697eb2ff4ca657b74e7ea5b8b1e2ce5d97cdae6738346ed1f5fc5978b4394b47e34a67698120abf62e62d0a71b0a5aac69535a16098f67547571513a64bf82075da2e88c040d05002073b5cb1fa92054de4aa00d5ab33ec3000ab782c157e56e0a30a4eb8c2516ca00009823aff1078f6ba378b172da81f852a2473336bd8d2504b93e051c3e1f07d24ce67d3986b45080f3f939d70c230404633192a82384402010c5f3e1eda8168bc562b1d86c36a150281289b85c2e8ee3388e03004dd3344d531465369b753a1d8fc7130804028100dd0604028140203e8e4635934623b0f0f4c9d322bbeceded69ca449a2d65c886f06edfadd2d2bd879e8f6a7be08cb6eab4668e38e80aec9755eb5d8f3fe0f0a5d85acf4ea67bf5efea57bafd9bf0ecbb7adaae3af3277edf7e4a8e711117dac9705a9da2a741961b64352bd508623b7141358c0b55321c2acf38b5beb9b2e03463818307570d00baa4ccfcf0b19426410d7c773bb1d45e029a442d0590239d295db216444152518985620000c2163ffdb6b80355fd7ecd310be6fcd9f697b676c50fed1791f9b8c451026fd28d3428b373a50d9906900448d0743c04028128131fd28e6ab3d9b2b2b2cc66b34c26f3f0f0b0b7b7178bc57c3e9fcbe5621886611897cbe5f3f962b1d8dededec3c343269399cde6acac2c9bedf3896e07c607ab86f71ab9f68911553e040281407c6c28c606560a00807deb05002c4959cbf408e6f9b4efe19d7878cfb11da73555fa34712aa2b63079ed5eb588c85d1b379c48f5ead2cdef9dc18078fec3574ef48ffb71ec86e89c2de290e60110b9fb587c4ebc5d3ae5ecd6eb945ba31a8e8586d3c5a12d0221f6668a9d5f606040606040a087f9d8ac6f669fca60310000dbb5ed6792730caf96e8fd5ba3b0b036c12acf8635a59a3f77ddce0d40617a72e0501c51a5859f43a9856252770f19ce75ebf6ddb430dd916f7fb86d28c1279cc397f2b17cc3292ef5f614918931c9395180adc93149a4d8c33b4707034b5a488e404ca018a7080402513c1fcc8eaad7eb6d369b42a1108944653c4428140a854293c9a4d168783c9e542afd1cae3869d4184163441215814020101f1f9a35014902cb06070515b39b794d934680323cb8793e9dbb7b2d593e2b8e13bab299130e50386614c7ae5e8fea306ecb71f01edfd9af2cf16a05a163570fdfdf6e533c800b0000e1d37b4af73543a7771e963ea14b2837f6f735df9fc79baefd32840f40621c8c4dba72fe5a68935aa1bda7f5fe71d0b08e23a2be6e13c84fbbba63e596bbde731678f1e10d0060bceb63bb8c8c1dd5cadd7077e7f75b9fbb0d3ed6d91597d94ffaa6f2e18543ba1293bf6ce4a8b9f5eb92cd099546ae6debc0139558687c81efeef7bfe55f6d69b371c2a681e7c70716672226140e025ba681cc592593eb185ec3fde9e5d367144daa3a424ae48567b447932ab9629bb5ea74b4c84d4ea0ea894020101f4da3b22cabd56a310c737171c1b0f78e072b12898442617a7aba46a391cbe5e5c8e1d342d160eeb65a361e8f872a1f028140203e360c43016903c0a2a2a28aec72b077c0588a21cbb8e02bcfa763d74acb57beaad2bb45714b48701c1af6ae0a37ef7bf5e8ea5bc64057929a1357f73fd275577a4e0ef6ad7f3ab5de69eab24d93471940e8516fd04fdb67f675e7028030a87b179f3f768fe9fb62e58d93035bae3ebdc969cae2f5938eeb8170aad6f1bb63df8d08e4010900bc90713bbe495a39f7dbd1c936914fd3513bbe9fd2488e01f083c7ecfb9d983963ed9291bf921c5548fb697b977f534b8201945468e1ab22ae3676458ffdbd56ccd8df73ef40f7b7fb4e5ca59723f7659296f21371010038b2e0f69dc9f317ef9f3e6e05815d40830e4d43a4b966534a93a8279cdde5c8f3178140204a7a42582c96bf733ccbb299999962b158a150fccd53d1683446a3d1ceceee83c85483c160676757ea57cf2905ad3df336f96bcfb0e8e22010887c74ba9c39883299ac429d58b181798b6cccfb977d2ba26fdefbdb300c93fd5e109aa6198679f634b276ed5a15fc966d5819bbf9677dafd194952ce6717ffd5abcf551c4b918970f5194fec2f01a5d1f0cbb7a756ac867380c6b893db6f3a643d79ef5ecde253de9f48b3b4fe823fab4f7e2bfb31a17a9b4853f0000b0d94edb2c5b721d869c6a0c2cc3302cc3048456cdcee1daa5bb399599666986a6199aa6688aa2689a26298a2273de488a6cd7a6356afd10ff0c078ffccee7f3793c5ef63b97cb25088220086e01701ce77038b56ae7acf91c1f1797bd05c3300e8793f7012b010028f821efbdf40f0504045682b0400b377e48feae1d55abd57e10810a00d99968b5da0f92db07c4786beed0154f01b85527cd6df060f7ae0b4fb514d7b5fe90c9239bc0b54dab765d8cd302d7be6aaf71e3ba04642fa70669b776ed3e72f5c1eb0c13055cb95f83fea3863771e381edf5b651534e6a01b855e76c9b11ca2b3667fbaabd468deb122a46951381402010e5c76ab3a9b3b232d56f1484edccc692523998e1eeabd8507b3bbbbf3beea07fb0e782de675827dfcfd34f48e016ee455d78aea96df70e914a653e7fc5fab474e5a32a8a4020101f45a3eaf57a0cc33ea0a45428146969697abdbe42cd4d15d79ebb7febade9435724eedef4a0dda8e5dbbc89d747e6cedcbcd0765b6cf2eebf7067b842736bdd94158bb6f9ff3c2a940700c6d7478edee20d9eb1bc819bd8967875d3c27573c5de6b8778f3bcfbaddadaeef6dcd13f13c5e43c7cf9b60051fa855533d62ddfe4fff3b850e40d8c4020108872c3e7f19c9d9d672c709eb1e02397c4681f1c3d7cf6cf4dfb35a10b7af97daeda8be7563394f8fd7172f508f7d29edfd6c487af45e1ed5cd064540402812899f2c794b3d96c369bcdc1c1e1c39e9083834376ce15ec42910060f21f3eb295b78207e280963d4320e38eb1fdb8fee18e3ce03986776922373db89d947dda84d8cd2fb45678a89b42a1700c6dd9bf955cfbe08906008027168b09a2f89c03143ce0b935e9dfd2def424372704028140202a7a57421ede75c8a47557d5e9674757fa7cb517aeacd67760e9021500f85e2dfbf5aa2a47217d110804a214ca6f4735180c0a85a288eff585ac87d39f6d49b666953d1f17be6a71c0b0085595ec7fb30db35aad56a55255b48be55dcb2df7d143281c44601fea9f6b42e629bc15704193232c79a1a31685e61dc613b92ae056a941290ae40c623731901a2451110804028140201008c467483907f22c160b86616f2f33f3be02150092ad59df3efba5e016914884617f3798d307860412b82271e1e1619ea2c87071febfc6d7177e5e386e78bf5ebd7af5ea357a731cf0f2769240e62d225e52ce080402814020109f0a6cd6919e815e6d36c7161e9037df991eee5b73dc2d5369c79a6e7d131ed8664722f53e05eacf0ef6f61b7446ff51bf95f9e6e45ade1d76bddf99150ba3b9f3eb4f1bff4a253fc99b6b7efedbecae0daa78f90686341fbeec7c2ab2a320fe01ca6947b5582c72b9bc58c10900b111bf66ffeb737160dee78214dcee7371e0dbb2562e97eb743a81405081446a91ff495b414d0a365b81146967164ed94c769e3e775cb89b1820f1c8b8f117888259f14ac9196c85d42e028140201008c47f165ce65fb3b6d089ff5f0e8a4a6b6eeffae9975a0d073575faa0bd92670000200049444154d47a784cfa9969dda7fca1ea38764943f1b3436bd60eff02fffdd0c46014f40b51f1342ac330369b4d2814969e2c521fcbb26ca43e364cea53647bf67b91ed05110a851919190cc370381568ca06af8892240a6e21010822fb7f5bd2ed17e037b64bb89b180040f3fa5652debe5cfecfde79c73591b471fcd94d23859084264d9a14bb02a29e057b43100bf67af676cad90b16b063070b9ebda3a8a867efded945cf8e8a2808d2434b48dbf2fe9100a12396d37be7fbf1729bd9d999d9dd6133bf7d9e7986556ec96a8da6546e04028140201088ff221cd7c9dbf7a1cbf083a2898f5c773eafd18233ab07d93081eeecaae830647bd8bdd19b5a0bd1c5417c4baaa300ab225001c0f7d1020cc37c1f2d289d5ef859015c2ef787899ca49667cb35006a79be5cdb2275b65c438046935df05d9e9dad06d0c8f3d500c036b53381d83351ff24a5a5bdb9b57b7d9486071a8d5caed62b2a3fbfd8d7a292e5f9d96ad0e84a42201008040281f8f9513d59dcba96ff8997d7d70d6dd3d0d6d1c5a5f5af2b6f641000a0889ee6eeda656f1251411e002aefc5be997d3c5c5d6c1dddda8e0a2d48d68e9d12ceae1cd5b6a18bada34b9db623969c8d5701d0f2c74bbc5c6a8f3a9d42020050d9b7663475f19c77279706a0e531918bfab56e68ebe862efde7dd4869b053eb8b4e2dda90503dab838bad8d66dd36fc9f904e5e79c080090d90f764cf76956cfd6d1c5c1c377ccc69b291a80fcfbbf35e9bce22d9d7eb09f6ba3e977f2cb6f00ad883d11dcdfabb1ada38bad6b4bdf9911afe43400289f04377174691ffee1fbbb0a93d2e8f36fa161ff8e564c0000ccb0817f07e3fcfb97de2a519746fcb41af5945b104dd3a7dc824aa7177efe1c1a35edecbc997b3e01f170f5987997d200e4f7174d5afd04e0d39e99a337bf5083fac3c1a9f34f6640ce8dc563e65dcf06b0f29b3acc23ffd2b28049939645c93b0e6f21824f7b02266e7e93767dde88997b3e41fec3656326ee7ea32e59b2fac3c1a9334f66407e414908040281402010ff0934b13bc707bf6e1c1076606ba00ffbd6e6498b6e64d355ca4324454c1838ff587a83518b37ac99d65113f15be043ba40455d9cd56ffcb6f72e23976dda183ccc21f68fc94316ddc9037ea329210385d782975ccba268f9a38df38e40ef9019cd8418917874728f5991d9cd26ad0d5bb3c84f7477e3e881a1af940054e6d519fd66ec795373d082551b037b892e074e3f9b4b7fc689a85f6f1bd177d925683f6d5dd8ea857e4677368cf65ff95866d030f0c4ceb13620eabefefc9f731a73cb6d407ef48afed30fa4361eb32a74e3da299e59c7160c5ffb5c098009ec3d3d3cddadb8dfdf1d5afde97912485c1d8505828163d5c812a4b109321af567c437a59abebe4c66e507d637b4ffd0667f99e9654e522dd9322693a2a81fe22299f9ad3fe2a79fe0b9ecc811fdef76c3ff38325c3f81efec3d73bd77d1f71685c7871c69a39fd1b944c9a54a42201008040281f84f902befb2777d407d0380568d05ff5c18fcfc6506d9deaaf23c2d12f6acbf4d7a061f081f68cd02f0f36e2af4f50e790300a07ab77fe929598b552736f5aec100e8dec953d2a7cb8ad06b014d7dcd3ca686f4b93824706d4fbe64e93e55cf6d335a8930503c0d0db965e01b7e68451b090ed0b57d638e8fcf9eadf746afb139b6fe7456addfcffe31c5850300dead2c06b69f7fafea27c27810baf5a5b8f7cefd4b5a1861005d3b346279fbeeda7075dc2e5f6b2bb101c6125ad8591b1b281e95d700eb07f7d30d3aac5d32beb500005a3ae2bc03ea7c050562c7c19b2206ff2b778cca97ca806f2c601424607c311f87accc7c0a80817a34e2db511d3b2a45510cc637ef970c06e347d1a808040281402010882fc4d4ab8b932e1c26c3d09887d1145d953c44fae37b294c8f115dad74d13c58f63efe2eda31a934fafa0786dbe076e6ba8129cba66b6f17e2c5f5774a00dca8e5ac25be9a23bf0ede2aedba64be971807507dbc795b6ad8b6bfa7443704e6baf874b5963db995208db9110bb507f476d44503625a7618e28657fd445489771fcb8cdafabb19e9cc9d5cd71eddad352fafbf2fe6175b6e033e92a6f5ea1a292f2f981d16f9574c723eb7d1d82521939b8a7f80c02cc5ecb734d0405334b2a322be2dd5b1a3120451158dba21fec4fa0fc7cbdc35daa6db5c8701956a548220d01d42201008040281f82fc093f019d5c843e54bf34150c7c4a0502b314456da903d646e4a1e902fc67bb89628255d49030fc325bf8cee59e3d44e65fb014d4d7000002a372d0ff24e0c6c7ca2587e83f84cb99d8cc22556468543638c6362c683dcaa9e0825cf94839145d1f1c0145a18813c434616cb565e03a484b065d0f18d566bb61f993d3c54032c4bcf5e930367f4af63f82faa549c271680422a230ba27dd2f9d9f93470253c644445fc781af50b1133051d8cdd0abf063a0e0e8b8f427702814020100804e2a7046370d81828f34a44d22115794a60f3985f28b21802533ec852329534e8a66492399f7201440038df98079c162b0fcf73d78f9482736b083100d0241c0b3e982632a28e05ef1b1d35de950d385fc203499bd01d139df4574fc105d6a227464c4a9a944380a176744cab32d3f33f43cef18df990939c43142ede40e4a5e402d7998f17cf565e03788061b5bc03b67807508ad49777af1c5cb36cce10a5dd8d55bf08feb51bcbb6a8670911af1364949b010e00a04e7e9902622f3b01867a3de29b529da70693c92449b2d26c536c7bbef7da57fadfa3165b3c8d5c0ab3fd6addf9429315a50f2749b22ab35e1108040281402010ff2a7cc7a6b6f0f16cd43379910f289176f5c06d05cbb959cd2f5c4b9361d2b8b925f160f7c5649d7f9de6fde9a3afb5bb4cdd9a5ba85eff936f56cbc9d1c9c9d1c9d1243562e1f4d06819001049917357fe537bf6d1c3b3ebc786cd3ef0410dc0b169ee66287df21ab7d1e677b217c66e9f3177f71b95a0769b5af0ea70549c2e6027917c65dfa3cf9874c6b16ed6589073ede8a31cdd2550c4449dfec8aadbc6be589cd1f21b20bf3dcdab816fd82b35e05cf37a6d07ce9cecc1c87e1d9bf36f4e7c63187b7475a29f46de4ad70efc956fce5c4ee337ede46c80fa3ce2db521d1188e3f85711901be24f68a5ac29dba84c8dfa432d8e8a4020100804028128733ce9386876df88715bfdbb3defdfcbcbd58c2d4f7c783ee2f43365a3e9b33b9a7ca9cd8de332644acb83b3e60e189330c6db918a890adf9364a81dc3725c874d6b1d317de45072d2a0d6d674c2cdfdeb8f7f68be32c494497e3a16b8f89eed6f6706383bd32bc646740b5978acd3ce01569e53c6d7ebbc6ac8909c09fd3c4c546f2e6edd7451ee175e5fc812f94de9b1797cc8805119937a36e0c45f08dff994cff88ca61b36993caef69fab270c62fd36bcb9494e74c4babd4976a3d67434c180c0708cce7a79e7f623a3260dcb6b004fddd24119b5f9b7f99c316d6ab2329e1c0bbb43d69ae46986abdeedff7dee05fe90d5cbba9b7f6feb0dcbb64f4097cd13168c5f454e6ec98f8958be2dd975da8e6642644645fc981a9520080e8753a9042d311f35d071f0afd69d0bbf6af74eb1ed59e6e10441208d8a402010080402f1e3c3306ebbfcd4c13a6b43f75dd8b6f43001c0b5a8df7a6268c0e4aef6dc2f2f9d69d937eca02678d186ed4157089e7dbbd15b3648e78e7f0300c0b4e8131641af0c5a1f36ef88120c2c3dfa2c8f98d7cb024b3d356fd12db351474739b301a0ced825438e0f0a0e3adf6eb3b7d3e89d919ca58bc2d74cdba701815deb51eb837ef792e00092b62b234244816b0f2d99bd8b5da3f9d0553b449b869fa97a2bd92e6376453097046f5f37edb00617bb760ad8193cb6311f0360d568eddb64d3eaf5bf4efa74ec4ab047d90dc0c077cdaee485413bd74d3f4602d3b87687c9bb03c7b9b240297b7fffe17d613bc5bf11a70837edb4ecc8b26573d6050edf4ef0eddb4ed91934de998d3a3ce25b8329959fbd0aaf52a9d46834262626a577d9df180200daa5654a6bd4536e41f50dedcbcc5c9a8c8c0c168b6560504d6702994c666c6c5ce1a9eb5e01e564a3d06425311215bc1f4371db1008841eb9b9baf82142a1f0876a185dd6c3aa4462e157ed46999fa5a1284afba90f49921445bd79f9ccd3b309ea1588afd25dcb4c2fd1698b6f006863ac16f4dd72fa30e8ba31d01445d114e55cb7a1b684db37a3759d99a4498a242992244882204892d41004a1d17d68084db72e9dd15d437c1f22a3fee470386c365bfbc96432592c168bc562eac16030701c6fe2a99b3998101faf4dc1300cc7f1c20dac1c00407fa3f0b3e20d3d018195232c9071f96b521d3b2a9bcd2e1ca654c014db9e65da484b6857ad529d6ad7ab44668542c1e7f3d11d4220100804028140201088ff1faae34c8be3389bcd562814dfae590a8582cd66235f5f04028140201008040281f8bfa29a53af0d0c0c727272b8dc92530c2c38926495546b1a2d8d763e6aa17db5025fdf320b4720100804028140201008c47f9b6a1a2a0d0c0c689acecf2fb96cd472e791161c49794785c547a5ab732a2d3c3f3f9fa6e96acf444520100804028140201008c44f4af543580b0482ecec6c2e97ab3f45d84bd2e076b30d552c61aa5dafd289344d6767671b1a1aa27b834020100804028140201048a35615369bcd66b3d3d3d3cdccccaa5742991195d2d3d3b525a37b83402010889f97a853a7d1454094095de598f95589f40b45617d759b5022d02f004dd1003445d1344d3b171c75f5da0d5a17eb57fba18d5f4d52244592244992044951144912048aeb8b40207e1a8d0a00868686d9d9d9d9d9d92291e8abb4263b3b9ba669644445201008c4cf8e9faf0fba0888cfd2a8df67ed99c2c2dbb5f5aae2da33e8962110889f49a30280919151666626007cb94ccdcece96cbe5952c6afa6f20ff70ffef07cf5e27e60adb8f1cde4008cad8c35b4e2717ed6738fa4ff0b52ebc92cae4eb870f3f66b61f33b8c1172d9da34c7efa345958d7cd0e2dc0834020100804028140209046ad1a1886191b1be7e4e4a4a5a5999a9a566ff95a9aa6d3d3d3699a363636fe1117c055e682d8429858b024ac819dcfb0612a0050a5fc7deac207a366cd6a145dc6dc97678f3ece0230fde25ad5c98f6eddb5b66960c767a27e8a4020100804028140209046adba4c158944797979c9c9c9229188c7e37dd6e1f9f9f9d9d9d96c36fb8775f1e5bb76e85c2bf1eccbd76905178d2f91f089b4fb91973f18b5e8dfc7d3ace02a2a132f1fbd9055ab89e38707b96514247fba7fdb75669d5ac4bbd7e92a8e69fd6e3d3bd8f1010869ccf58b375e26e7930ca17503afce2d6b099944f285fd37b200b20e873ee3351e34b28d1953997cffe285bbefb248e059d4f7ead6c655c884dc980ba7aebe4c573178162eadbab5af23447216814020100804028140fccce05fab204343434343c39c9c9c9494148542519543140a454a4a4a4e4e8ef6d89feaba11c957226f2593429e3a43aad425491f451d7f296cefdfce9153fe81a4546edd7ef0c8fe5ea6d26717eea411a0fc70f1f0b977bc26be8306f5efe6423e3d7de87a32014c0baf9e4d84c071f1193966704b3326c863ce9e780c9efe23c78c19d44af8eedcf147522092ef5c7d09cd868d1f33b873035b131e12a8080402814020be3fb434cadfc5b6cbf6f7c5e7ae2a1ece6de4e831f57e7e45c7e6dfffad914b97bd49c4e754987779985dada117f3bee95929eecd6862d7fdc0e7b5ec3f7873156f8f2de8d9a281ada34b9df6a3575d4d55a30e8ff8f67c4d59c366b325128952a9cccdcdcdc8c8e072b95c2e97c96432180c06830100ba307104a15028140a059bcde672b93fe73aa84cd326be3eb6d2c497772e1c88950d1beec989bd78f486bc8effa006426672050732ac3deb58089950a7b1d98dd359f9a0cc7df05a65edd3c9cdce00c0ccac5bcbd81d7f3f4869e36b6dc0e73100d87c1e9fcf0450263f8b57e573fe3a75e82f00205500f1694a4f1bdb1a8c977f9f3a2b6dd0a0411d332451110804028140fc6430844e1e9e5c730e862ec58f08957e7176ef9917243e5356b4e4bf39be71d3e85f197f1e9f569b832e0de2a7d1a85a0c0c0c0c0c0c288a52abd5f9f9f9144551144510040030994c1cc7711c67b3d97c3e1fc7f19ff4aa114a8229b1ae25b1ae65c74bdf723a2e4de9aafefb753ec0b3a35b9ee9f25cd9b623adffb00e1625ae3093c928f6ff920f6a6679778404b06833b87f9d6211945c7b8d91c4be7cf9f2e9d90377ed7c86f9d642f195100804028140fc44705c276fdf872ec30f8a263e72ddf9bc460bceac1e64c304bab3aba2c390ed61f7466f6a2d441707f12df9562a11c771030303a150281289241289999999999999442211894442a1d0c0c0e02716a869d7f76cdb71fc7e4c627272ecc387c920b496308575fa8f19a963988f2307c42dfafbb7b4a8fc15808145634746e2c58b8f3ea449d33edc3ffb773aaf4e136d0c2626802a23393d4d9a4b808145236b46f2f52b4f9373e5d2d8eb478fdf4f238090bebcfe3457e8d2ac53b76642557a8a0af5670402814020103f20aa278b5bd7f23ff1f2fabaa16d1ada3abab8b4fe75e58d0c020014d1d3dc5dbbec4d222ac80340e5bdd837b38f87ab8bada35bdb51a105c90000a04e38bb7254db862eb68e2e75da8e5872365e0540cb1f2ff172a93dea740a09004065df9ad1d4c573de9d5c1a8096c7442eead7baa1ada38bbd7bf7511b6ea6ea5c9469c5bb530b06b4717174b1addba6df92f309ca724fe4d5b5953dddebb50e895195d3000000cda78babc7b66bec6aebe862efe13b7edba32cedd23f64f6831dd37d9ad5b3757471f0f01db3f1668a060040fef724975a7d23d30b962092df9950dfd5f7681a5556a5ea4f57578eec5cd7d1c5d6d1adcd8835173fe92e8826fdd6c689be8d9c5c6c1d1b36ebb7e0508c5c5b1c917177f3a41eee2e2eb68e2e75db8f5e753d4d030040c48577b3756cb5e049d98348521a7dfe2d34ecdfd18a0900801936f0ef609c7fffd25b25ead2886f0bf20ffdfc4b66d6ac5bcbfc2b0fce1dbd05c03175e9dcb399191380c917ea9c960939078069201456c989995fab5bffce57aefe75e2c00d6008ad1bf80cd0495ba19da723efc28dc387df780defef2674f5f1cfbf78e1efc33bae0047ecd8acb390094000117f23f256ae0a3816f53b3596a09b834020100804e2074513bb737cb0955f40d8185e7cd4cae0cd931679fc15da9e53853c824f111306cebf2d6a3f7eb16f2df2e5892dbf05a6d3d054aba22eceea37fe14afeb9465d31cc917c743374f1e22179f59d6bcd1949081a707042fb9d672637bf6a38df38e40efbd339a093122f1c8e41e73eedbf59eb2b6ad85ece1e1908da3079251677eafcdcebc3aa3df8cd374d3910b021a72e2cf6e0d9cfe5103b5cb3a91f843137f4f11b5ec3fb88529b3dc0618bcd93c72f41679fbf18b03eaf1d2fedabe7ce51886ebb5d0d69c37db46f45d1d57afffb4752d4df2a28facde30da3ff7f0b9798d2bf676d6af94917b6f61bff1fbb14e012b026a91af8eaedd3a7a187eee4c406d55f4f2bebfee90b718b7786c7d76fcb9cd1b67f7cb145e0ef51627474c1cb9f28ddbc879ab9b18cba2f7adda347e86e3f55dbdcd31ae55e3661e724741d9a623f5a7e74920e9e0282cd8cdb16a640987631364b4bb01f2ce46208dfaef5f27eb6ebf05147c31b070eb36d8ad5bb9792d3a4f0828538e36181cd0a020939d7f404081e8add3b97f9dcea5b20bebf88ead53f4d5c0c2cd77b85bb11c66753af8d7e980ee0e0281402010881f9f5c7997bdeb03ea1b00b46a2cf8e7c2e0e72f33c8f65695e76991b067fd6dd233f840f8406b16809f7753a1af77c81b0000d5bbfd4b4fc95aac3ab1a9770d0640f74e9e923e5d56845e0b68ea6be63135a4cfc521816b7bf2254bf7a97a6e9bd14a8481e26968c82d03dff0432bda487080aeed1b737c7cf66cbd377a8dcdb1f5a7b36afd7ef68f292e1c00f06e6531b0fdfc7b659e486672b3fd67973637c400546f3696dd8026bf3cff2b0edc56af9ae6638201b4ab6bc0fce3a3424ee63d0dddfa52dc7be7fe252d8c3080ae1d1ab1bc7d776db83a6e57fb8aaf5e51a564e2819003c9f5175d5d37a22613a04b5b4769ebfe51c7df8c1df174e5ae04d7d917c3c73bb200a06b2bebbc7633364425741af0f1ea33c2694af09ca1762c800e8d84f886c79a7c128065d17d6944f772eba4f2a532e01b0b0a27a8617c311f87accc7c0a80817a34e2db81a34b8040201008040281f8e6987a7571d23999310c8d79184dd155c943a43fbe97c2f418d1d58aa5ddc1b2f7f177d16a2869f4f50f0cb7c1edcc75828965d3b5b70bf1e2fa3b25006ed472d6125fcd915f076f95765d32df4b8c03a83edebc2d356cdbdf53a21b02735d7cba5acb9edc4a90c6dc8885da037a17accec0b4ec30c4ad9c71b2a44defc68658c50d501b3ab959c2a390692147ae3c49ccc31d062d5e3ebb730d32f1ee6399515b7f37239d1992ebdaa3bbb5e6e5f5f795b9cf16552a7f792986aeddbbb395ced4c4770fbcf6f064808be6c5c597546d7f1f5bdd7562987b0d7063c65e8fc9e3d8783ac2db2df382f75c7af83e9bb6f49ebb6a7e7f7b5615ef5b3183290d34d0144da3ee8cf8a6203b2a02814020100804e2dbc393f019d5c843e54bf34150c7a4c8b99421b2d286ec217353f2807c31dec3b54429e94a1a78182ef96574cf1aa7762adb0f686a82030050b9697990776260e313c5f21bc467caed64142eb1322a1c1a631c13331e94b5e03d084c0a2c8b153480dd7cfafe5de20d9b0f2ffd355c09984943df51f3e60f6b20cf948391455135c0145a18813c434642c59ab1b052529191a561886b18165e289c2d14b3814ccdc8d2c0abe0162ec1c50e744aca812e2377ed67afdbbc6fdda43d410042e72ec3a72d9ad0c6a232958af3c40250486524e81a47e767e7d3c095f090111581342a02814020100804e287056370d81828f34a980249459e12d83ce6177aed3104a67c90a5642a69e06a652a99f32917400480f38d79c069b1f2f03c77aebeb4e2d6106200a04938167c304d64441d0bde373a6abc2b1b70be84079236a13b263ae94f84c505d6a227464c4a9a944380a176744cab32d3cb59d915c30be472850d605ab51bbfaaddf895aaf4d80737a23606ad182a35bb3ac3980f39c9394481ea03222f2517b8ce7c1c4a2c3caa91e7a8e8322ac53922014ee666c849d0c95422ebf9fd5794b38bd89001b5a747aef312e937d6c0d88a094c93262396ee1ab184c87affcf5f67762c5e3f76b4d1a513c36b56ac52d916f52c21e275828c7233c00100d4c92f5340ec652740935111df16e4eb8b40201008040281f812f88e4d6de1e3d9a867f2225145a45d3d705bc1726e56f30bd7d26498346e6e493cd87d31b92076edfbd3475f6b7799ba35b750bdfe27dfac9693a39393a393a3496ac4c2e9a1d13200209222e7aefca7f6eca38767d78f0d9b7de0831a8063d3dccd50fae4356ea3cdef642f8cdd3e63eeee372a41ed36b5e0d5e1a8389d522492afec7b4455dab6721ba07abeacab679bc08772c038a64e2dfb4cfcbda35019f73ad7a2596341ceb5a38f7274574a111375fa23ab6e1b7b2e603846e767c849ad4496469f7e4296a99005ae5eb5e0e5b1cbc9badd8a679b470e09d8f781eddac609e21fa6891d9cb48db1569c5b3a73d925a9e6c3ee5e1eadc75dcaa231a6d8c1c377ec147f2b887f964a547a7ac61e5d9de8a791b7d2b55529df9cb99cc66fdac9d900f579c4b705d95111080402f1d9bc7b17a71b2c61bab7e9344d6b672d15249478cb4e036074c114260cc3689a2e3cb6304361511806fa5f0130006dfea201704161c54aae88c23c18000d344d690fa441fb0134d01445e98aa281a2299aa6b54940d3144d53244951140d3449521445a16e8040148e271d07cdee1b316eab7fb7e7fd7b79b99ab1e5890fcf479c7ea66c347d7647932fb5b9715c864c697970d6dc016312c6783b523151e17b920cb563588eebb069ad23a68f1c4a4e1ad4da9a4eb8b97ffdf10fcd57869832c94fc70217dfb3fdedcc0067677ac5d8886e210b8f75da39c0ca73caf87a9d570d199233a19f8789eacdc5ad9b2ecafdc2eb0b5922bf293d368f0f19302a6352cf069cf80be13b9ff2199536bddc06f0f82d5ce9f083d3a7994ef476e6e5be3abf252ad76c80574d49fdc9e36affb97ac220d66fc39b9be44447acdb9b64376a4d47138c2d6b680b1736cc592719d3c238fdfa9675d13c5699c624a65defa93edb26cc1b382575621727eaedf10d7b53ecc70ead6768eb30b5d7b67193fa4f7d3db283133be3eee1b0fdffd49c3dcf866fe9d198bb7cfb9c692b527b3614abdfdfd8bb3d89df7e9e2307c8e43f174cdd27efb62c649863592655966d9f802e9b272c18bf8a9cdc921f13b17c5bb2ebb41dcd84c88c8a401a15814020103f3e186025026b1449424c2b0fe912fbca92a94542b294ec2c2644f5f42a5681262d2cbeb8ba2d6a0c0d7479394a6dd14587d234a0902108841e0ce3b6cb4f1dacb33674df856d4b0f13005c8bfaad2786064cee6acffd0ac355cbbe610735c18b366c0fba42f0ecdb8ddeb2413a77fc1b0000a6459fb0087a65d0fab07947946060e9d16779c4bc5e1658eaa9798b6e998d3a3aca990d0075c62e19727c5070d0f9769bbd9d46ef8ce42c5d14be66da3e0d08ec5a8f5a1ff4bb97040790b45d1911220a5c7b68c9ec5dec1acd87aeda21da34fc4ca56d2bbb014c0c5a2ddeb99811b479cbfc736ac08c1c5a8f5eb738c08d0f98cb985d11cc25c1dbd74d3bacc1c5ae9d0276068f6dccc700ec0685ad7817b072fb8c51dbf9f66dc7ad58472df9f56a5975e2c6ed428eac36095cbf6dee2525f0ed5b8dd9b6f4b7fa0600066d571cdb68b660ed8ef9e765c0326bd065fea1f9bf3ab100ea4edfb5421918ba67e1740500cfdab3eff283733b4a702014498fef3ecc739195f7d20d37edb4ecc8b26573d6050edf4ef0eddb4ed91934de998d3a3ce29b0f2a94caffe62abc3299ccd8d8b8c253d78d5c72b2d138a32446224c7f4c864020105a727375f143d2d3334b3f5369ba8459b57ad01886953a1ad3138c5881d1b5d0f44a9716b40040d394be06a6691a2ba993318aa68a3433456b6da75ae94ad18566d4e276549a264992a228a53cc7d3b3c9f7b8eed4d3a4e4d3ea8299696c0e6665e1037803d4217f52cafbeb289d5e9852d686de4b169a2e7cef530ad07563ad9b004539d76da82de1f6cd688aa24892a4489aa4489222498224088224490d41101add8786d074ebd219dd35c4f72132ea4f0e87c366b3b59f4c2693c562b1582ca61e0c0603c7f1269edad8ce90101faf4dc1300cc7f1c20dac1c00407f03f41c822ad8d0fbb1c3ab4f67b80000200049444154ca1116c8b8fc354176543d3d8640201088aa51601a2d6390fdc5bfd358852985db7429d5aafb8e953f62286e78c5aade1a5aa78831d0da6f751bdf47cf7c4af8f8a7a1d0c1ceae2600d0b44c9af9fe437c949d2d20998a40201088ff2428661202814020aa219cf4759fbe8f2e56dc0d56fbae1aab6ee1a06741d59bb05ae06c4bd3455295068c06c068ac9c720003c000c3ca6d0c565acd166deb575966e9df8aace44f3b0586f6356bb632e09a1b1808b806424babda1263abb8f7c7817a52d9e1aae74b3cc5a61665ff6b1cf454f5edcf401db76f6c6b6b530bb169f345cf54dfaf8fca6e0cb62979ca361ebda71d7821fb093c8434efb7b63736b73269191aab46cf1b0402f17fc7b7b2a31204a12940eb6402005ab33bab0026135971110804e23f225a8b6b3cba4827d2c5c427563493a0dc9849a54a2ead1b31c08a8aa3b529baf9a2344617e9d0c25a30ad2d5497aa3db8945f25d0e5554f176af142bdfa5d484a0c651b38d4ace99e93fdf6c3fb5b4c1641a831070707cb1ac62491f7eaf5515767c0180d7fe49ea1f867d3e2e36fe500660deadb70ffe537e3b2f8db3ba7f64864ff7dd0bf065ade11814020fe8f34aa52a9542814044170b95c1e8fa7751cc7711c00288a2208822008a5522993c9984c2697cb3530f897c257a39996080402f11544295615a557a8f6f44dacc577639589d5526825ae56a9d274295d594e9824ac94dcd535992ed68662aab42cf1fd5dae725e9ea6bebd1d8ee3efdffd656fd794c1ee4caa2fbc7d77ab517d4b73536e9e8cfbe0e13e0f770a67362ea7004e9d99371203280080bceb43dd465dd580f3bc2b1746dbb20000677339dffc140859ba0c00389d37476d6b6f58722f45901893f14ddda69d665dba30de9e4d6bb25e9d9c3378f69f52f9c5d0131ffcc63bb2aa5ac277682402814020f4f99a6f34552a95542a552a95464646565656c6c6c67c3e9fc3e130180cedd4640683c1e170f87cbeb1b1b195959591919152a9944aa52a950add09040281f8c9352b0d80d1e56bb7d2f337cb891c8355288c4b165142f896ce5c504b81ab2e4d97f4eaa5cb54a385d1688aff2b5bba7e2b288aa201035ace60100c76670060b03b33192093a52b959f2ccc1802bec1b5eb3b48cde3727fe6d95cbe0eae56663138bc8204160e0044daf5f5e3da35b0179b5a884ded6ab71f1d722d45a33b5a937279a5bfa7a3d8d4c2a1fdd41d67563733b5109bfa9dcc020050275d5a31a2838b9585d8d4c2c4b955ef79475f9674a2553d59e85eb3df251500a82ef4717018725da67cb2b0aea985d8b4dbaedb11533ad4aee91b994601d0b2974716f66959d7d4d4426cea50afcb8475d752742eaeb2bf46d859884ded7b6dd936b9635d89a985c4b9c3d8dd4f63fe0ceae9ee2036b530abdf63f6e9c40afc6131364fc0e7f30522eb2603660fad090090f8ec931a0040f5f1fc92216d1d6b58884d6d5d3b8e0bb9f0513b1c29b391159d6ff9ed2f28aa4be8890dc35abbeadabfb3d0df581d7f66c540af06e666961233cb9a1e7e13b63dcc42ab1a211088ff7bbe8e1d95a669994ca656abc56231975ba518e3188671b95c2e97ab5028b2b2b2d46ab54020f8fe11b132333351274020100800a824167aa9a7385d460a5de12f45b16845fa4180ab58a34e1ed2c54da45829c9881513a958d182abfa9ab448b6ea695a5d20d482224b9d11f615e4a9490debc237b62291c8ccccccdada7ad38635e569548aca071a53a928427d9ec9ee42a8cecbf29402d17036f797f7af7c4d4d8c72f3d8a7ffdcd2bdfb3826cbedf39ba3791336b0e7d21700c0369270f2a4294fff5c3620d5e4c1f111360cd983e53e03b6c40200d794f13a62fa70bd3183e29f60dfa1610900606465c34aff187b75db6ff73e301eeeeda5e744cb30f71a39fec38e2d673f0158751f3dd0cf9603bac8d06f43874d7d9f0de04603a86236f56fb3385a03006ca140939b147d22a8efdfaff65cd9d2cdb4a030e5b5050bc15022009065bd3832a3f3110030940840214bb91f3ee6b706d147075a32aad68b00586c260664faf9491d4744660218d5741665bff9e7e4b2c1d79f6dbbbeab678d82cc7a8dace87c2b6a7f41514f168c79821b99895920cd7a7174f65071c3bf57b873e50f96fa8ef8e3230070441246b6f4e38388c081b9d677f67613a227120281401af58b2049323b3b9bcd66d7a85143ebd3fb5970b95c0e8723954aa552a948246230beeb0c91cf1c9321100804e2f3a175018b0a059efe7455fde56a2a50adc5e4225d5c8e168ff54bd3746935a9274769bd6c45cdd0afa184df70416c26fd004dd537a666a4249a5bd9eaa7942750014068c84b4afae8e850cbc1c1fef5db1b6ce64d79bea65ec3316cee2f39d2f372798652996c2cae919bcb3e1cb16e40bfa90c96fbe7b5461d77fce00b00709d77e3fa546776d6a5e16e434fc9fe39fb5a31c232eff8a2f0580083164b6e1c1ee944c7840fe83ae716a13d4e1577f654020038ccfdfbda0c1756debd05cdba6fff7471f7f54cbffe66852301668d7613e6c0dd9d673fa90cea8f98fb7b3b012875619e64a975a6ee9eef53dbdc4a9c75f9b795d11a809a23f65f5ad6de54f376f7b0aebf5f4b3f3a3f7c52fbf985918b4dfaeeb9bdb193d1fb2d6d9b07bd04301bb0efef751d745f89e757e394032df965f71c75be4c2e67d344764cd48abdf100803b35b7e7a85f6f0c8acc04a837e7d6b9dfea70f29faee9e6b5f2f5e9a06d2fba2d7086928d34fcb0a9bcf3edcbb8bcb0fcf61714c56ab2e8dc890975b9595727341f14214dbe7c3541e55ef3f9c1631f0158bfac8e8e1c688da71cf2759f785ffef0ca7b55b786e8b1814020fe9ff9525f5fad40e5f178262626d510a8ba46e0b88989098fc7cbcece264912dd15040281f86f824151085edd1cd2e27eb795460ad057a718943cbec80f97aeecf8d259b0b232eb6cb11860a596c0a9bee34f6a527ce1f6c9631115e4ac693749218f7bf3e6a991c8a4899bad833df79796e34dcc5ae548cf7f8c0bb2a839c7a3e5832c69aca9b182cbe3ee3bb0f6b39bc2ae35f5caebf7af1fef6b9771f5e8eed5411baec80080501334e43d3df5980210769fd6cfd90030aeebb0797dcd0a8e6308ad4c0100e296f974f59f1a7254daeb427c5256fa293d815a310e5356fddea3491de79a469ad7e7ee290130cfb9d3db9a3101e33a0d9c37c812003e5ef92b9928c8cf6ae8d7cc9401ec1a75ec0d0080e3e6d754ef2ba122caed396f577674b0ab656def5aafebec3fa5005063f08c2ee6907ef7e27b003060bcde1dbc60cefc15fbde3239009078fdefa24a8b1ac92eff7c15556a7f9d413d5df918e0a2fa6d1d0000f2b3153470dd97de7effe6d9a3557562cf1f095fb564d3631a00346a1205cc402010ffe77c911d95a669ad401589445fde1491488461584e4e8e582c46cbe0221008c44fa33a8bbc6a315aff5be13656b6122cf1a4affcc94f97aa15a37562b7fc29a9054ec574c9466074e18a361886d165e863ac58ad85a660ed0a365f262312e2ded4aedff8ce5fd72acb2876709cf62e36e4cd1bb0b7e36318a1b5a06a05aab1994f627ca44a455340a99584464354a325b90f360e1bb7e96e160000cbb846e1741d52969aae0100899d095b2713cd6b9902a469470f36fdc2c3df4d5fb6ef7afccbcb075e5e3eb00ec0c863d4da3d41dd2cab148b486423d6b94d91b969790020b2af29d0e95ba699b339c027c84dce21c14477f58b072dc2997875c60906362d7f5d18b2c0cb08532725e50200289f1cffa3d80a3ed9493944e9465670be828adb5f20ead94c6dafc370bd6e45655e5d3c6cfaeee7f900005c734b0680063d54100804e2cbeca832998ccd667f1581aac5c8c888c562c964327463100804e20717a758d10c51a8d0085922112be9f85b193a054aeb09c562bbcab7bd1645392a615cd59f844a576cbc2d1214b4beaf3246c397be4b7df5ec71d5328a1d6bcd90cb129f3d4f57ab05ef5ff9ea0bd4c7f7e7b33876711ff0d4f49ce1c3a67dfe0ff9bd85e336ddcdc2ebfdb6e7deeb84d4c7db7a99148c0fb846020c0032625394da1475f2eb543db9e7d82be8c4c3d8840751db178df66d2802c879b83d60f17df9e7368121343304809c0f1f65ba6041447a6c1a0080c0ccf02b4476740ebc95969e9c959e9c959e9cfce8e8d21e761c00c079121e0080cb82a2bd59e9c959e98f96362c73b98172cfb7faeda732ce4e9fbafb793eb7e5dca8073169f137d6b564a3270b028140c097d851552a955aadae51a3c6d76d90442249494951a9541c0e07dd1e040281f891652a143735561c334967eac4e84c3563f533e1cb1c668e9a0165c5fb2defd092aa902e9d03cacea15d30b5308fcef8aa372db5283e305df4a913a6145034d014d0144d534051001450244d537bdcb3bfd7a516bbbafefef7ad95b9329ebd8d44a94c2e2650df63a969d99326ce66b13d3fb75c323bf6551600085d5b783a49b0f48b87ce66145c33c37aed9de0f61bd9a9a0cdb71b4ef320eeae9e73b8602711bfddb7e99cc71adb91a7af06f79ed8b467bf267d1b8eb9a25664ca3f7bc20ed7a5aba7c1b14bca7b4b575f6fb3ac9da9e6cd8125fb9200c0ba9d9715eb5bd91599359ab5a801af52de9cba1c3f764c2d36917c6a9a7fe0cd6c539fed51418d4ae6aee87cb9ee15b63fa6fc3610692fe2d40060d2b08587ad908c3fb2f39efa277d16bc0a69d7656b5299bb585edb1eafce1de63957b4f3ceced682af5b2f2d3dddfb6b969c777ea0c758d8f4ec6007c6df93dc86252fba7d748039fe6f5f5dc5bd19adfbbd9a7a2b6a90559587ede4a7433eadd7381fbcb9de93f7c55759f1f6f8f2996ba31ea5a8f876ad87cf5b32b59d397a9b82f87135aa5c2e178bc5e5cd412569f25ceabd33a9775fe4bdcf23f20d99bcba86f6dee6cdba9a376560154545c2715c2c16676767238d8a402010ff39490bb96a7cfc1d499a92a1af2e2b95a9185662a9d3cfa8b14ce58a9592da740533584b2cddfaaf4c16c4cd5ab408b87871c5931cb6adb5e5c553b5552a9ac5b17b1787a5a6654f9e34a71a0215001892da6ea6f0243d3bb25fbd0b22665eb66e293892a0816d3f6856b78d23cfe63cdfe0edb2a1c4e0c1a2ad5f3dfc7174fc0eefdaa76cad38b9f189591480a8eb48f7cf960ab87187a059eed7174727ec1ae472d0c8509393470180a9ff92f1f538dfcef7d5a0e18459ed0f065cf9676193fa7b6a8b7362de65d260d06af2f0c682d277b8a2f3adb8fd15359f65e1568707f1f91f37793bec17d239b9dacc1441fd74f3512dbace5a6993430100289e6f5d7620bbc5e4e95d2c990080716c5c3970ff27390f86a4b667331033ffa5bff21f122afde2ecde332f487ca6ac68c97f737ce3a6d1bf32fe3c3ead361aa523bef18f5ef50e532a95388e97b7cc4c7c7e4aff8741735ffd91a848eb68ea31b2a67747538f4445dadc577ff47f18f4213fa5e2c2b95c2e8ee34aa512dd1e040281f809a568317f5cac681b03c036bd364c53300a95e7672adccfda51a02a0b8da30529dac84d74a1adb4d20268bd19afffded015c3ad3b759c2595663f7fc560b01c591cbbd87790929a556d810a00c0730fdc3da78b3d178054f11a0c5bfec7bcba00403fda7f39996498fb6c3cb77e908739130084b57b2ddb1e5010a516d88e238ffcb974584b4709951eff3e310b9738b71db9e9e49a2ec6d51857705c271ebe1e36babdb388a1cac9a30c2cdd7b2d38727193b7d9370df4cfb4e9b7f762d8382f7b4369dcab77d992da9da7eebc1231d2a1cca17785e75bddf663e28eabc2a7b6b26401a8359296e3d66e1f690d00b9d723ee67ff64124954af73fffe7d07f6ef3bb07fafd6960046f5bdfb69bffaf76e61cefa69ce83e719b82f22d09d07880234f191ebcee7350adcb77afc803e4317846f1e6012bb3dec5e2eba32886ffd93573d2998959565646454a6468dcf4f19fa68190658a0cbd076266efa8b0a5ccd7814fc7a2f0df41eb7b976bc8a9c84150a85367852b54f4c2693a17565100804e2eb929bab1b99a4a74bcb907374e9499a18008d6118455138865334d5eb9a6996868195329fd2450189ca978b7a1ebf5809f7de5266500c2b1625182b76000d0034451745782adfd797a629a069a0294cebebabfda7f3f58df5f46cf2bd478ceafb3b76ac66728440a9d3d3b3a7fd3e97cd69f67daa56bf59d7a2c5aa58acf9de37c77d44e8afa1fa943705ba747a614a591bdaee5be0b2ae735a2f0dd0344d51140d344551344539d7d52d6c73fb66344551244952244d52244991244112044192a48620088dee434368ba75e95ce593cb3b3fd0636cd2b8f397036a176853ad47ae70ddd6561757ac3ffb26178c6afbfdbe3eb89f2b4ffd6471c71e7f0fbc72769c230b0040f97cb997dff581e7ce4cb14bdce2d33db2dbd629b95b97ee7f90429b790e5db47e143772dee22dd73e28d8965e13576f9ce06e947dbab7e75cc3908d4d2f856cbaf04ec634aedf7d5cf082218d8d305a7abaf72fabeaec0cad1315b4fac48b4ccaa84ecf69eb82fbba723100e2d3a58d73571fbe119b430143ecec3564f6e2295e664cc8bb3cc4731419fab4b8af2f917177dba2e53b2ec5641020b06b3d2c7069401bb362c25bf3618b4ff7c81efb963077056ebaf0368f69ead66fe1ba393ed62c00d0a4dfdab268e5ce8bafb328030b8f1e5316cfeaefcac7008096c71c0b59b8f1c4dd24252e726a3f74e6d209adcd5900402bde9d5e3e7f6dc4fd64a58145b30153faa42e9bf15ee7eb5b6e6964d69d3f162dfae3424c36885cba8c9fe81a3565bbebc19beb3dd971e1be6d57e50d3b7e39a8e1671b3fc9d4c85ebfccc356fc75dc5f1bb35b193daf5daf8bed8fff15ec6ef04dfe3a22a3fee470386c365bfbc96432592c168bc562eac16030701c6fe2e9a23d24213e5e9b8261188ee3851b58390080fe06e845ecab6043efd7a4ec9f2914f0f5eb521d3b2a41100441181894d137499a9cfe620b06d85ef7b9ed4dddf5ef168661ed4dddf7bacfc5009bf1623341573465c5c0c0405b0bba43080402f1d38095ab2d711cd7cad42c35a3d05bb660d5d122695aa55ff81276d1f2056db101035daa10bdf04d18568951172b5efb77832449b55a939b9b9b9c9c121bfb2efad1e3c74ff06edd7a277fcaf898983d68c0c0a7cf583131afd3d2d3952a1545515f550d279dddb02470e1d28d57520800004de2f50bb100207130475e7e88cfd6e5eabf16cc38251eb066f7d655a39d13a2164edef3a1b2d9b79ad85dd3d7a7b5090cdfbab417fffece09edda4fbd663362c3f6d5014d6537d6cdd915abd1967c7dde94bdea8e73d7862c19552f2d6a69bf0911093ab7e9ac6b8ba61e66f75eb17bc78689753e9e583071679c1a40f361ffe871e1ff98fb076fd8b435647a67c65f1b272cba569eed9a488a983872e52d618f79abb76e5c34c0f4e1a6f1334ea55265e43b3e7bfa75ab516b77ed5a31d0e2f98129d34e269340e7452feffbeb9a0726fd16afddb472ac7bfa91d9fd669e4da70088c4a3937bcc8acc6e36696dd89a457ea2bb1b470f0c7da504a032afcee83763cf9b9a8316acda18d84b743970fad95cdd33b3dcd2d431e1c307845cd4b4fa6de5fa15939ba484fdb6fe95ee8430ae55e3661eee8e82ea8cf9d59f9e2781c4d551587030c7aa912548631364c81b1af16da9ce7c548d46c3e572cb7c5b702ef5de6b59c2ba7a936a72cdcb3cb626d73cd06568c0f3b0f3a9f7bad7f8a5dcd1008671b95c8d46c36432d14d422010881f7cf8596ab599822d8c065a67eac1308c061a2b98f989955ad814ca99984ad35fd62cbdb6689b58683f2d5c92a6ea55d055d7d25f030683c16030d86c965028d44bf6089cdf4ff7ab6af7edeae6e2cff6859dcc85cd276f0ee9ea207b1071e20900de70dca8865cd4e7119f3fe2749bb77d91b7290ed0bc96ec6687554f3f69c0b29263cc47fcb16694230ba03176ede4d8bf9b066d0fec6282433b87f433ed36bc4c55eb9626aa157070cb0807160074f3aa31a4cda2cdbb5ef55c600d406a322ca71d5fec63ce00686a9775a5fdf2c7496a7084b42441d3811b364ef7126100d0c636ee62df47b152b26399de01cab8abcf08a729c17386dab1003a3412e21b1e6bf2c952661e5a91d57059e44c2f230cc0c33cee72b7e3cf92353da9d32b7725b8cebe183ede9105005d5b59e7b59bb1212aa1d3606968c82d03dff0432bda487080aeed1b737c7cf66cbd377a8dcdb1f5a7b36afd7ef68f292e1c00f06e6531b0fdfc7b0000e4a7f24aeb9fb8313c46d0252c626d47531ca07bc74678d7de7bf3b57fc916dd974674afe65da3f2a532e01b0b0afdd631be988f4356663e05c040bd1af1eda8ce3b158d4653a6111500cea4deb5e59ab73371abe0f076266eb65cf333a9772baec5c0c040a341cb84211008c44f0056a66cc37456526d703d0c079aa6b4e64d0c83d2de57dfd34f4abfbaaae853faff30860a2ee9b2fd75567a7256fafdc8b58b576d3b1b9f9e9c959e747daa2b32a322aa417dbf5f4cb4a34e06df988f0155f9ab2151030fdd72bb2c4311176c9ab91ae100000c9e980f14595040fd815d6d75aeb74c9b6e833cf0d47bcfa45a6fbdda3d7e31d52a2986c0548051140d0002cf791107177a8940959dfc3afa5ac4a15bd20ade53716c3c1de1ed9679c17b2e3d7c9f4d5b7acf5d35bfbf7d19736c0d3c7cdc8db48f155c60a2ad4cfee2e24baab6bf4f41fb18e65e03dc98b1d76332136ede961ab6edef29d18dc4b92e3e5dad654f6e2548636ec442ed01bd1d757f674ccb0e43dcb499ca2d2d23e1ce3f32c30e435b98e23a2159bf77378baffac0d47f1ad285532510886ff756ab7a1ab53cf3e68bbcf71d4d3d2a76c8c630cc535cfb52fac34a5ac664228dfad55047cfeeb9e01900d8cfdc1fe625fe7ae53e0dee3be7ae0680e5167424d81d85224720fe7fa02b1ecde8cd04058aa2300ca3281ac771ad3a2df3a7413b77aef44e0c83af361cd237e1d25515a80804e28b550e5b68c4fadcd75038a39829a59cb5245812733d331fd7ac061f9e652b480000a650c42e7d0c257b7968f9caf05377e3f3194656ce756c5815190459762377ed67afdbbc6fdda43d410042e72ec3a72d9ad0c6a2944ae5890525cb211519591a7815dcc225b858ba535256765a1ee49d18d8f844719d1b9f29b79351b8c4caa870a08d714ccc78900b40955b5ab62c2b1f44d6e2a236314496465fe3bee13cb10014521909a02d9ccecfcea7812be121232ae2c7d3a8344d97a75173897c31cbb0d212c42cc35c8dbc528dfa95a7d65497d4a8b1bffe910800603d7a67b85f4927e6ac1bb307af7a0600c06ab6fc486083aae83475dcb611934f660380599fd0f0110eec52e99f535a1560bb0745ec8f5e3962891cbe6a783d7683594722b26e2ef8350c58e8af098140942d5fb5c294c562191b1b97f712531bf1a5bc379c989e8fee576816fd154a437c26f9b727b9757f31ebc9a511365f348947fde9efd3778d3afad517e240ab529f5fbbfee86d86923690d46adcb26d630b6e51172233ef475de375ea5d4fa0498ff9ebefc7af3fe569806158c3c9a355f3fa666c0c541f2e9f7e61dbb59b13ff3b873af94ab155b4fd18d37e601565c3300c031a300ca3b16231b7754e0c185dccb3018abe68a3cf7cbf6787225bf1d97f981a69aa8c049d3ea49519a972109a09caef65cac7cb47cd3d66312ef4dc84b60e464c503e096ed5fb7645235293262396ee1ab184c87affcf5f67762c5e3f76b4d1a513c36b563ef06118880d19507b7ae43a2f7d3f62ccc0b846de761e48da84ee98e8a4ef97800bac454f8c98943429870043ed39d0aaccf47c0000bcdcd22ce4bb04909d98a529509240e624e77c95719e453d4b88789d20a3dc0c70000075f2cb14107bd909bed51f0dae47c5418ff4ffa03e0bf8363193105fb92754e3188aa2ca5b1655c8e46569f22a2d214b932764f12beda3f48f318230f70b8dd83ad11e00124f9efd58ea5ca24f3e0300b33e6b228eccaaaaa4643b0cdf15b133c01e202d3278778cba587a681f33b09fb8757f954a93ddf9dddb3b30baf255bfd9023eff5b9839d96c019f0500c8848a40fcdfeb52bafc7d348fc7353737e7b0d9858ab464ecd19f4a34d2802cb0ff0e64d68b1b1f4c9bba0a71002af7d59f276ec762f62dda79b570c0e3eefc79e6796ed1bb6d32f7dd0746ad9a7c90bf3b7fe2e6f33ce3c66dda756a5ddf541e73edd8b927d91400c7c6a356eedd87892a745da1a29743dfb4061ce87ca94c77dbf25f9dbb530d65f5ecd0b9789de31d917066df43caae6d2349b9035c2af7edcb4ccc7ddc848e0e464c00a072e262b3caff73d6bcdfddcba3f5b84b5934c6143b78f88e9de26f05f1cf52ab16d593efdac609e21fa6891d9c9c1c9d9c1c9dac15e796ce5c7649caaad9dccd50fae4356ea34d77b217c66e9f3177f71b95a0769b5af0ea70549c6e6847245fd9f788aab834a675d3c6c2bc2bfbee646a33d2f267916793bfc60d62187b7475a29f46de4ad73a4f2bdf9cb99cc66fdac9d9e0bbf5412408ff4ff9ca1189ea1adadfcf7a45d374055d8aa6e9fb59afea1b3afc3c57892d10b001800f69974fc60d9ae4a0a7c7526f1c7dcd12b134007c01fb33741a9b2de0b3d8c0b716a59d0cded62c7c520341413a4b505465a568d46a6089ab68c354a30e8f4020be9564d31f549448148bc58602439c8153145528478ba683166c573414f90682104332f3e7439df4f085c6a95b0d16001069ff3c4ac46dbb756fe5c4c3c0d556987ff0ecc36769b55bd46002005079f1ef7187ce02c879faf8bd46d2b26f4777110e00ae0ee2a87dd71e3ecda8d7da8c69e4d4c830f26eac9b555d431c5ddd7f411bb06bd4b367ed3e387b897d40672bf9837d2167f1cfd63e38f063d70c18279de8ed48bff933ec8f47fc2e1b073930a13cb18b1b3ad535a18f6ddd744ad4dd0e92ee1d5dbf295a03bca78f5ea75bdb94ceceb2f468cc5dbe7dceb415a93d1b8ad5ef6fecdd9ec46f3fcfb16ab3b299b6bda6f6da366e52ffa9af4776706267dc3d1cb6ff9f9ab3e7d970043653c6d7ebbc6ac8909c09fd3c4c546f2e6edd7451ee175e5fc812f94de9b1797cc8805119937a36e0c45f08dff994cfc02a29cd7af298daa7574ff60f9830aa8da5ec714468a4c24067882293ff5c30759fbcdbb290618e9feff3c6b2ed13d065f38405e35791935bf26322966f4b769db6a39910fb8f7545c40f47759ec9da2504cadce56dde2c5e917a35e35105875fcd7814af48ad20a8afee3d57f9d6da7f07967d87d6a2ec9b852fb60000e0e3cd9389661dbcac0b7e3de3b60df2d6313b5a0da07e1aeca7fbfefb0d590979096a96598f59c3edb3cfaddcf6b4c44efda748ea9d5d8163fb7a7b7b7b7b0f9a147cf469962e3debf224efc1abde83e6ee9c9edededede83b6c5a901401d77769b7926dc0000200049444154edef83fcbcbdbdbdfb8e0ddc7627555d58a10600d2a277058ef0f3f6f6f61b347bdb9dd44a6ba9ca5ed06b918e41617148122310ffe5012c40b185633000ac50f3e91c0b013000b1582c141a61384e12645a6a5ae9a0be551d7e601549d9c2c4527bcb583755e7395c701e187c46638ad6c8f909464db4e26de4cc9ecd6c4c2dc4a61635ea761ab9e9411605aa17cb1b99daf6f9535a7069c8e483be1253aff5b11a004df295d5835bd73636b5105b356a3f3efcae2ef40cd08ad823737a37b0b1109b5a39b61eb5f6af0cb2fc2a0a6a3f36d3d7c3c2d4426ce3e133fff487a2e5d86965dcc9f9febfd8985a884d1d1af8ccdcfb22af4aef0b14898fe399ce4e460c0020f3e23fca1956b56bf2b4dd825bb3ae1523ff63bcce924ae5c57fa01d6a0a7122272907448ef6052214e3d6b03502b9349f04008c675b4792f9ec5d0e85fea4ff9de78859f7e51b8737cc3cb268f4b049ab1ed60adc3aa1f6e7fa65312d0784adeb439d5f3a63d6823d6f6d07ae38b6ba9369459325b98d6784cd6da7381030d8a7f7e40dffd8cf39b66f625de5b9790ba23e95b52c22a7eef45d2b063b7dd8b370faf8dfe686dd13f65d7e704d47491547a8b8a4ed8a631bc7d8c4ec983f7dd2cc351789b6f30fed1ae3c40260398dde1919d8567561cdb429d3e7ee7963376afdb1655e121c7049db951121c35c120e2d991d107c22a7cbaa1d231dd99594c6761eb3ebd0f40eacbfc3e64c9f13166dfdfb8e256d743a9256243dbefb30fa9dac7abd1c37edb4ecc8b2eed4c9c0e1c37f0b8d719db2f38ff1cec8790ef1ed9f0e4aa5f2738fc9cccc343636e670ca788544d0e480878bd355397bdde796b9fc4c82227568f4324b03e3fdeef3f10a6738a8542a6d45d53b31994c56ed63cb125f67278db8ecbfa2feee69271d82f607ba0b0a24e988c94ffdd7f85d9e76a04168f8180736a8651f2f2f18b729ab4f68e808070100a8b3eeac1cbb523d317c9697b9a0a4a01b11e5bf6badeb9dd9bf6e4a6c1db47396b6d88fbb468c7b363c62ad970000407667e5af4bee58f79834bc83033bf5e9d16d7fdc85aecb43b57657b52ceee4b4c9471d82c227bab0b4c6d7d4b3b3c7ee864101633ad417cbe26e6c5bf2475ceb35bb26b9b2411d1dd87741a28335dfbceba01e0dc459d107d6ed7ec4d7ce87adb0968adb0020bbf17bbf75e2e547021bb06531bb16cc8e9477983f7fb8bb8d003dc21088ff1ab9b9b9da8df4f48ce2aa4da722295abbba0c8d618061b8c05020118b01c3088d263d3d5da552b5bd6851241eab28f3f4d68cd15fbaa6f02b86014d511886d14522599b4dd7189da8a40b5d74e942f9aa9b54a29d0d0b34004d53050bb0eab25340d33445014d01503449014d024d0145edf188f5f46cf2e3de2dd5b385cd3b6da4bace9cee575f287f756ae3b293b2e167efaf6b10b7b87987f07a7b5feee928c200a894433d3c26c8163eba34ca247a61ebee7fe4b41c3367888730f9c6d6e5079eb8ccb97df6375766eac9d15ec3cf590c983ba1b355de9d1dcbc21fd55e75e7f8688b98b2ab68c2a532ce8f6e31e238fdcbf81903dc38ef4f6d0c3d1daf817acb9e5e1a61957d616ccbe1919c4ed3a6f5aac77a7f7a43c8f1a4561b6fef1f52d94455d5870bbbaef17a0c6965c104507f3cbdf3acd4bdefe02662ad1e21a5d1fb0ffd63ec3bb4bb0d0ba8bc275197946dfc9a4a304d5e8e0c784686bad839b4f2c399bd17925dfc4678993301a8dce7870ec6d41dd8ab91f0df7f2d5e7a8a53614a791b050b29e9960ca6cb06b42e0c144d5114e55ca781b6843b371f51344592244952144991344912244168ffa30842a3210842a3516b88ae9d3ba2a71fe2fb70fcd4590e87c366b3391c0e4b0f0683c12c00c7710683e1d1c4597bc8c784040683a19dbf5a3891b5d2e9ac683eea0f4e759ec82c168b20caf6c367628c90ba1368a087462fbb921eadffb4a569fa4a7af4d0e865524d6e3ea5aa74da2a41102cd60f1387470d1a60b3adbbf5b0d644473dd3d93cd5715137e42e7e5ee650e446cb16d8b4f67763a5dd8c2eb0347ebcf90cdcfddc4b08d482ecc0629b779b15505f7d73e5ba3ba58d93eab8836137a17550d0980e0d1c1c5c9bfb05ae186d9f766ed3e5545d6d7c16008b2fe60b040281800dea9803bbe3dc67cdf76fee2016886d1af8cd0aa82fbf7cb460c6ab06d2c03f78965f735707d7e6fe81415d4569e78ec6a92baea59236006874672f8b39ba60f639f6f0d0d049cd91404520fe6fa0b5615b30008aa6b4bfdd388e03603c1e4f2216038046a3494d4d552a55bae02b9feb625bca465a68502d1498dab0c07a4dd2358ca68b0ed3ca50ac780426ac601d1afde8c14523100c681a0ad7cbd119877f92110a991d2fb56e337d47d89cc1bedd7d07cc581bd4819df1e2838ce6d4ead9c35af177e4a33c00002afdd6818794dbd0ae3678dab915bb3ed84e3e7e70f1e85e3efd26861cdfdb47fc74d3eabb79aa37bb179f5677dc7c3874b27f8f5ebf2edfb7b133ebe1eef349aaf2aa004ddca195c7a5ce73a20e2c1bdda7cfd0193b4f2cff45f793ae791fb13252da7059d4f6f9437bf80d98baedc486b6f48d55db5f55362d94c88a4f23441622ad92a5544a12d85c56e138066771594028552400d0f9896f091b47231c0063198ac4450235f5f1c56bef0853b70626da62709e89393b272e1d79fea0213802754bc4cfaf512bb0bedaf16aec719b6bca310a781ee67b6f4ef0eb3d6171c7835feff1bd3727e07998a581b13dcf224efe69e43fab32d5154d8c572a953f9046053500b0d9e65efe2e9a4747b5fa531d73f2aedcd5bf59c9955c04eefecd596967cf691d6f63ce45837b8ffa828a0a37ef302bc04d7d77e5da1b25556a6a747436bf590fd7a2c3cdbdfcec21f1669cac98d22dcc7fe7995c7e7741bf028f5bef7e4b9e69348971593a3109d6adeb17b697edd0da95258f8bc9aab896cadba00180ac9beba6cd3e6b1e101ae4e780e42902f1ff305e28f64ffb8b8263856649168b656c2c01009224333332341a0d83c12858fba598f2ac48fc964ed3d94e699ad68bb1a4b3a66205da15a3e9c2508f0074714d8b15351fe802394b1733d216d881010a3668bd9850daca7f7c5f5f8679f7d05387e6b9f3484566fc8bbba7761d78a4d69a87392e3dbb5be7dd3cf24c06ff63efbce3a3a8d63efe9c33335bb29b6c363da44184484b48082dd222bd5d1110b0222a62c10a08d8afa2af62e17a452e76502e361445404041aaf4a6915e430269a46d76b36de69cf78fd9be9b4288de94f3fb44dc9d9db63367769eef3c0dc8959d5feea33dee191ecb9bcf6eca11db8e1fd749ed38acfadeb70dd1190eeeccbdbc6ff379bed794ec28d96389c2862ffde3e8ba29f1ca9a36418d47379f82ae77dfeaacacc2c78fb8afa7b3c7e3e653907afb4dceaaa85ccce0a9bdf9fc9d874aa4dac783ada2c4a208d50a819e5fb8468cec4dacce3f6b4b48d6735e8b5f39b1e3ebcf7fd87129387dd4880cd76738283c8854169b24765133313131351935a46692200846a3b196c2486d8362beecf1e286a2bdeb8a76ff5272c0603785089aaec1c90fb71b373caa67b9bdeabe236fc898fa49fa9c70852e901542cd66b35eaf6f6ac74bdf676c2abcb17277d1c0519a832b7743e6f3a95ab03b21d6c97e1dc70ed06cdff653fed447a272561f84cce73ad6486d8e0ff40367ceddfec02bff5ab829edf964bb6b5d36535e396812bc0af26af47a807293a3829dcdeef9ecd7662a3741e8c8975f9f18efb988421fed5edaab9eb2420100f65ab752f73e0000d8f30fee3669b2a6a645334065626a15881a082329a51863422484b14e17229767afacacb4582d08214a891c6f8b3c0277ebb10d5f34965b687852ab0c8cceee35c885a38ed61cce29e0bf4504887aad19bcdcb31410a28422effd41080145b4e9972196ca7e5bf2c24b1fafd97fc9a60c6fd73535da4577caebc78d8d7bff9bef8e5767b5dbf9e57e94f5af61311c184d578c10ead1971184d0781d6c2e3154705510d2395ce93a7c9c3a344c5dcb2688a5dc4870787ca8bbc7a32a3246030600c95c6690387d4cb0bba3a53222560379254609a096344262abb25141e5ecb189954a0ecc663b712e44ec161138ad120335e79db224f4d1b956462d05fb7ffe79779e2dac43d6847e5de3833c1ed063412d50abd14a6add786b7afac4bc554c6c7032fdefd5103faa1c0b5e7b222b8fb83131372ce9366b7bbf45476efc747bbf45ffe9f6e4c8e8de18e17085ee93f439c99a36b578532d168bbc952677c0b49913fb08e757efce2b3fb83a47d1c7e520b57b416af2cd43422bb6ff70a2fce44f39d0676c0d88ea1559a4cf7a72ee00c5a1f7166c2ab2b9d955a115c09467f29cd3545e0e825e1fb8758f42ab015311e8a3bda457f841b1bcaafc3c13442504d5be957aed8390f9c8c227930fbe3273e1ee7276593131b50eb9fc8a0e37a4ecc5220821b54a15a409a2945657571b0c068c5cbdc4a80305693daa13a11a826a9d88eb4a4c45480ee2459e194418bbb38ca8f73a7d1293bcf9131c4f60bd49d891d904086197bbb6a99f9ef25f664e7c69a366eae787cfe7179ed8b569e9133d54ce9d56a64c18135bf2cbea6397f77cb117f7bf77600406e034115aa8b854e94ee6110d970da089d06ac335602ca9743d98a4d6cb07b7ef3c5e7ea5a64d70ea88509e94e657886e4cbc5264923f0a0fe1a4f2c22a97e392daca8a4ca009d7e0ab7966c169a3b4602c71fb3f2563a911b4515a8e5a0a4e56c77608739a10b6c2dfbeff717779ec800977dd312ccd0b5099180330b121cad462181500d46ab5ab724603e489a98ffcf16fff190c06835aad6e42c7c9e6ba336b53c76669f257af5cb1f28466c0cd6efaf4024e45f2c89be34ddb57ae5c9923f419955c0f4405006de68ce7466a7216bfb7bbc2b59ef83e698269cf4f27dc91bd45db7e382f741ce2b94ebbcde69ebfa3c67e68e59e1a3951e16e90633bf7c3caf342f751d787d5ba95faed830234f1439e7f7b46f4f657662e3cc8309589a955180bceb85957c8afd37c08d185608429251515151cc7c9e08a31fe295f0dcebcd06bb448b09315dd956390ffb2ce20de9a57e5f0b2fa4d7124b352f786eac5cf4d486251ce6973c8b059f70f6cabe500c05e7cfcbcc545ebaa4e13c6c416ae5fb67cd96e6ee07d7dc33000a8af1b92ca5f58f5fd71b39372f7acf8a522a447bf76093d6e88b5ed5dbebdc4d17cb162c7b313273fb6fad2e51a37a1e932e47af8f3f395a71d49a6e2a58d9fee77f478ec3c380572bef8f1a2e3c62a156e5aba5b8ceb9f1955fb7369ac0c5622bbd9ee284eca05b74d0cb25f3a59e0d882b5e0e465bb26a16d08672938638c6d1fee581b29ff73c7c1cab8c1e38764c4a802183dc46eb68352ab64e48a8059ff4c0c53999a8a1ae8a854a954d5d5d566b3b9c1242963ea237ffc3b4408f2f9c86c361342542a555339483663b9a9dc063663b9d116ad55749c3820f4d1f5eb21ea96b9c90a009bb1dc6807b09b4c469bc255292861c0d876cb16afce091df9766044b5194d7224add1e8ea85aa4d9bfefcd883b3561783333657913675faf5bb17bff082f6c9a9431214e57fac7eefa3f3eda6be9fe58c82d6c7478369f7eaed4314c9b6a2727d66e6d4a9d76f5ffcaf47e6974f1f9b99a035169d3bb8fd44da8c4732b560b30140dea64dbb351da3a1fcdcf615efad2ebefefed7b3b400b56ea58e7d707c7f9bc96453248c7aeee5fc594fbf3053f1dceb5333a359dd2426a6d641aa2e510a000a8542a95411424ca66abb68070a08614ae9ba8bca378eeac0a324ef35da28cef53843796bda3b67922af8164475850123cf5aa9c81d878c287855fe93aba73613fb888f4a4d0932fcb2f083f5c2a018ebd92d1fbebef838409bfdfb4e0d1dde51cfab3a8dfb47cc471f2ebc1c72d31737e8e552575123e7dd933466d1b8db2cf3eee81e5cb0fdfd05df56a43f3be7866015be7feec0e54f4c9ff4f0dc0786c59bf67fb6e00773e66b9352e24fd5b88994894fddf2afa9af8cbdbd64d6a40ce585b58b961cd6ca3d1e857693e74c78f79e67c6de5732f3e62efcf9b5efbefd2b77e3e2e99deb6a38298446aa6ca546bba33d1b1f959e197f6cc7869f43b3bb454161ced6535242765a146fbd70ca109d16e6883aa6a68b67ca40d9aef2e4917d1ee34211de3eb55d300700a4baac9ad345695a79a0af1c3bc0c4d42c1094616aab18090de83d23cb6ab51a8dc6989898c6ed624a08292c2cd46ab5017bdbd45f8dd87ba6e88707eefd285f7e7dfd735f2fccd2e62dbde7c16f15f77ffac1cdd1b63fe64f7a7a8ffc3058e8f3da37cfa739b9ac7cdbbc3bdfc81bbb68e9f400906a3b386fdc0b39f2eb7633fefbde2857e6adeddcd2471ffd56ffdcd7af6739c2886d799b3e5cbc62534eb11d20f4fa01774c9f31caa37e91eddc0f0be62fdb536c074dbbb12f2f9cde5161cbdbb6ecc32f361dca370180263eb5cfd8198f8c4a500014ed5eba6ce5f6dd278bed00a089ef3ee4f6e953072628eab5959a3ef5fcfea92f7ffd9cf185c96f9c040080d0918b963ec2ca273131b52cb92268ae5c290d38032534541faad3e91042c5c5c566b3c325b72e4f25036a032c15ffcc4fef7c5477f318bf0589b709ee6a36e3ee3a83bc0854ee3d431002471a2a720432532201259412909bd01009802eeb7eba49f79e118b37bff1d8ac25db722d4274e6b8275e7cf4baefeebeedb3cb033edcf7edb8480ce603f3b2867e6299f4ddfe0f06043b97b15ffee59dd92f7db2e16425554477bf79c6ebafdcd7538f018054e57cf6fc336fae3c506043fa4e2367bcbae089fe115c6d9b88b09e5ef5e2ecd796efba6451b4e93fed9fb3f50b27ad9eb2ff977b12786a39b77afedc373edf7ade08ea84ac4973173c777b276d9d56a73577e3d25fd563ef1a10eb78c04e2d057ffcbaedf0e9522ba8c25332fbdfd82d5a65cb5bbfea4cd75b6e4c9021552cdcfcf9ea3fcd7ebc7bdd986923e21400a4eacfaf569ce874dbf80c5debed3d43082512918824498ede33765162bd6798fe27fa7ecd7ab9eb8c4fef19de4372ef99cc1e1de44558ef19c6a8beaaaaaa028088888846dca12b57ae00407070f035aea791fba33640e59b66deb3326bd1071313d8306362626a158c2ad74cd2ebf5c15aad2849050505b265fc53befa6a01b51646f5b10feac3a8c859a6c99516ebb9a05cfcd7c5a84029a5c411ef8ba8bb392a25ae17cd83515b9e2ce77ffcefdec87113b3c21bcbeb49ab4fadfdfc60c2e4c9e9fa2610ecfb3f61544288a33f2a6354a626c3a80a8542a15030466dcdbaa6a2445aadb6acacaca2a2223434b451f6a6b2b2d266b385858535ff036b3bb162e9b98ed39f6780cac4c4d46a2487d5504a0101464892240ee37597d46f1c0d6990bd1e2082372d124f4b177ac5e0c820542d42a189fe9627be7bc85e56ddc07df629118cfc0283bd68c15dfbb739d4f56d7952c5a527895b4f57f40a6f2448a5e68bc7cbc252b375ad351bb5f5c4557eb8e3dce922c3a10ba52df86c766f1bde3146775fbf76ad6770323146ad71f48486869697972384743add35ee4a6565a5d168d4ebf5cd7a501af34ee49b4cf99b56bcb75e7b873b6d94898989a96599b600ae744db9d40a759419a2ae26a81a4dd0b7a7e8823f431aba11df3a480f66f04ff7118c76b4e98274d140d53cdc10c7ddd74d587d462aabaea3bd65f718fced4dc2e747c51777d8bd0c20ea11f78b1c6e541951b147829e9cbcea6e6fc3f8f47f23455c8f2ec2da3f0bba0f8c6f8c54125279fab021a96f87e0d689a8f579d4d23238e1831de7ac042db9bfe57b835ffd7edf473bcfdddf2fb9f97e8513c78f0a3cef709d7202e610cff13ccf711c8f398ec398e3645f29ce742eb2fdd74d98c3d855791d630480304620576347e07ae11cd01e75efbc2a1ad4e23e65f0dc9c181500388ed3ebf515151576bb3d2c2cac61b9a98490b2b2329bcda6d7eb39ae59972db0e5af9e3f6b7d8510d57deccbcf4f4c60d9984c4c4c2dd6bcf5f0345240486e348a3136180c5aad1663bcb92474c19fa4b13638a21df74c1fe1cf2b74ca3a4ba9d9018db776226f64d7eb97562ed76311dd168667cca4bb6babc364a13e4688ec59951bdc78622dd3df2c4e9f71db5d8db6361cdaad11d7d602aff29652e9f74ca161f1b42184b4fc6bf6e9b13d677cbca9597f85a4c444852028950a41a154083ccf0b3ccff1bc20f01cc7f332ad7298c39c9b383232d23146186390637d912bd6176a8af59581d545a72cd6b70532aa8ca961616146a3b1b0b050afd75f6da55fb3d95c5e5eae5028c2c2c29aff5957747c64c5ba47d8b86262626a15988a5c2d4a0100b912e4486565e5a662ddd33ba90f0d5ec376e8dc3e02057862b3add459ff8652baef3299b3d5966b7093f0a024fc48a6a24b04b613d89d675fb0cf7ea69cceea293c9ac91342a677e31f48178a4db4f772b363c79cfb96198d6eefc4778bc2d1415069a16bced8dedc27ba765c7e124f299dd39bbf25058ba2386bb3950d0126a666a143b9a5ade7a1d2a1dcd256788a19373246ad71640407075badd68a8a0a83c1101212a252a96a1f2e94528bc56230182449baf62abe4c4c4c4c4c7fbb9c8d479d41b9cee213b8aaaaca64e20194fed643c32cc5eb42d175a1e858293d5deeb5f8b94a7aae5202679ee8ad9db805d90a830d6dc995421430b41dd723961bf68d79c30551c1c1f46edc965cb2f182bddaeeaa2e23c33520040f67287ac4a04ffeb0179ba4be71e8eeae7c5e157c71cc0edee9a93f9d958238322c091ec8e06841cb388f86b563afbf0b3ebdb07aa4ee6fddaeedf2ce357b74436f4e0dc140ad457f6ed97ae8f4150b5585b5cfe8776346acda3d6aa4d27d3f6c091a36a16bb06b9af5d28efffe90dff9d64959e11c80f5c2a6354793468eeaa061866a6399f22dcce8a7ad23f6a1059cb586fb2d9b41db6aa6bf9d516529954aa55269b1582a2b2b4b4b4bd56ab54aa57215e002004288288aa2285a2c16b3d9ccf3bc3c0f3b0d4c4c4c4ccdd19670c4c602f27c2b17121d14516e4bd3fcdfef5a1fa321a00d21fb5f6bd952920e01c0850aafc8e13035f0ce68afb26ad008f0425f45950dfef1ad25d74029a50fa57373fb08d3d214afefb5eb94d2f46edc9fa5e4ebe3925cefd799622aef3448949659e0df076c40e19b1374cbadca01099ccca82ebaa640734a488a1e0f4b0289a09692c4c88577cdea0b61fcdfbb55a9fce8b60b9103268760006238bef6fb5d05619dfa0e8aa2854777ef5e5b2d4c1e9f1ae238c292e1ec05aefd080ffeb45efe6dd33123b8529d95093ddaef5e73203f7160027be25dab0d5f4f4e6b79b63ea5045a01a3d216119e7d2de1b50c535b8c1aff0eab52a9f47abd9c595a5d5d5d5a5a5a5050909797979f9f5f5858585a5a5a5d5d2d67b1eaf57a06a84c4c4c4ccdd51672d32975fe81c32b8930001ad1c6342fd5e0ea7e51ab55015e99427ee29d39432e5c0480b5135407a6a80edead3e78b7ba470c1e10cf6904587d46cc353836b6f44f1121949dc4010046000092e4b92b5ea58feedf60cbfec22cef0205946f84684d60f7afbcaa5f73a596722a3559afae5afb6a6fcddfba51dba50347ed1dbac6080020161f39948f93868fe9dfbd53c7ccec51c3dbe24b07728a45c7aca42af73c4e6eab75592cb6bc3d5b728cde9cadeb901e7c61cf992ac22ecdc6408416f8834529f94bfea4b2235ffdf3ee61dd936362a2a363da761b7ce733cbf696585d33546d999a149dfeec6193c7521507df1a111f9d34fa5f870c8dbc3f2dc757ec3f08197c32466d14c93ed2909090f0f0f0c8c8c8e8e8e8a8a8a8888888f0f0f0909010b55acdf33c3bfa4c4c4c4c2dc094f0fe030f6a859171e6b95d0d4e13d1b767630d96490032bc6c2200709d770bcb277fb56dce250030e317dbf15212ad4500906b70cf609590c90e6db448064b4aa9443d53501d31caf25fb406bd3a50b971b2fae0d4a08377ab33a2300a04a84e2e47c5e666600b52f3996f9e9e909610ab8f8cbb6ec0b4853bae4800b474d5f036e9b3771cfae4deace8b85b7e3218364c880b1bbbbe120068f5a96f9ebd29b3bd3e3256dfa6dbe04797ff69a40060dc7a6f7cdbbb7ff86dd98383bb8447c6865f3ff8def7f6964900c69df7b78f4d7ff59833379714af9a181539eca38b621d7b66ce3f9ccba774d071002055e5e699b8b84e8941f2a155277689e3aaf39c69c6a42af7024d4e743a55c19abff7e7e34246df765e1e531494d439ac34e76c2583d41a2eab7afa975a6a8518eabcf61bf5cf72e6f3fb060c7ffcfd7d7cafbbe6bef8cacbf3ee1d189cf3c9bc9bb2eef84f8e9180fbd7c6bd0835e62c9e3afecd3f3bcdfce6bf8f75d336fa2ed19634681b3614110bfa658ccac4c4c4c4c4f0d48f50e536340ee36c545cf5dc2e861a8dc640ccea6f5e1cbb42af98a163184a8b74dfb6f65e2645d514007ebb24196cc868a3001015e45e365c4583785a69a1e0aceb0bb2cfd663e7c1e9fffdcf30c5f8146ee509f1ee75d6b1df99730dd45e43155079efa4a6cf4252d18f33c63cb0acacdf9c77977d307f62f0d6f993eef9f4821d008056ee7ce1eef92793273e784b078f7826d3be7ffe63c6d2821e8f2cfaf8a325736e28fb6acee4d77eb7c847c9b463f6ad0b727b3df19ff7df9a3bc0b2faa509933e3863d5a64deeafc95df7cb459b8c9365bf7db9d79e76ebf036753c86b6169d2ee0e29242380000c9585c05c15121ae65f890c86030959824000062ba7096b46beb4454eba5df369f5064dcd823d267134815d32eb8e24cae9141eab55041dd9cd06c19151add896a3cfcc69439ebcd03e7ffbc77cda2171e9f76effd339e7d67e5aeddefdca4daf9f21d2feea8902875fc8a3817319d5a76ffb8f9fbdacdf8e2ab59dd4350a3ef520b0b670e84a9ec326d2d62ce4c26262626a6869a7d4ed8a39e13a87763538446c55703c082a321751991b4268398505874c8fe723fc53b8315b7fe68293239a6730880826c05eebe4428c0f814fe83c3f62b66008007d30500d87a5104009b0408a148b5a304b1fb5f0a00c071d02d0a1f2c943ef943044a6382a08d068ed6e0296d2e3692f5d4b297d6d8867ef8d5a271d11cc04dd93117d2ef5bb6e1d2d48900a2e56cd08bfb364e6da70000c359c712f6cbbb7717ab472c79eb8941c10090dd01072db599aa0928002898d553577e3b3f530300370fed60ed7befbfdf3b70f7bfba4feca3ba7bcde682191d92785ab177c52e7bb79787d685a862796eb1189a152acf46ac1609146ac1f5f8010b6a01448b5502106875fe6931215b277f68cbdbb3e5a8903e39335228f65d290e8a8856549e2bb1a587b034225fb3be3ee8d2b27980367a1c2cb9b2f98d4f2e68467cf0ee3d1d833c1c98caa4716ffc67efee895fbefec3637da6c4397a4653a0d4926bc04c2d0000200049444154fbd563373fbd2df6fe15dfcceba3437f0550b60444458df3dc84d12c635426262626a6d667f502a2e00da6ee3714dcecea00d851096640b0e0cf90066f71598ed43942bab523f7ebadaaf5e7a44b5554af8201f19882c353916ba0ff3d2a4ee92a6c98a4feed9214a785cc6854520d8b0e8900905b4901e0e614de2842ac06666fb18992db2292089c2ea719d1dc933d04938d4cbc1e5f3050bd128d4ae67e3a2b06347da674e59b765d5fe9cabecde7f95e2f6747c96dc751d8f0a57f1cb52a4278f3210048bb6344926f67593eaa5b5aa8f9fb394fbc3debce11037b75cc7ceced4c000030020024dc726b5747ce2a1735f4be41daf5fb77e68959bd26f6161efa6e7bf1fd77c556eef9ea377bdafc61b175d816d456516251846b851a0d53b9f81600d0eafcb3b6842c3d072047f91e137adc9211c583dd7fb538283c88e4159ba4eb541cbb443dacf9fab0909c87dd826d7c0294342e139a8efeb8d7aa1b795fff70e4bb666df73bc6b7f9f2a3d5072bee8c55ca3f90d49abffab971333768eefce49be7fbea31f98b3c9ea8e58cdb5a86220bfa6d0d62b1be4c4c4c4c4c0db4853c427c9d4e494401392c0a27bb3acc8451f1aedcd43aec127f935afe68ce16dbbd3fd9f65e966e4ce41ec9e4c7a5f05536587e54348b8e795ed8617f73afdd64a7a3afe3927578f56969dcf79622130580fc2aface01d126c1dd5df94815f28fd47d72b335a7844c4de5c7a7706fefb7171869920ecdee25f8db43f29ba0a6fe8c5732145441484cb8d2b5f39c3a342cd4b1df9c2e22c8cf0240baec37367ef458d7bcff3e3e694897b6ed526f7a6a598eabf96c6882cefd9d85f0043d188aaa441cd67b72777ce4dbdda552e5be2f7759d36ead135181d8aa6c5450098e3dc34a250776b3dd754e88dd2202a75462a0e6bc539684eb741c00d88b766f3e8ebaf44b0d91ac56abd52651a0a2cd6ab54b8ee18205b540ad462b0bf6bd2a3b1e5a7488af7bd011208436e29fbd2237df0cb169f17c804f15b1dd1280149e2eb1110a14402cdef8dc8487561701586d0837f29e78ffb5ccd17b2d4e7e86a9cd54cc8fcac4c4c4c4d42042f5a8ec8ba85f8c99dbd34a01102040948e8aaf0ee84aad7f03d54db9d22f17c49a162714de3b24be7748a4ae4225ce752284fe7dc0fece7e9be7744f9d2ca3137fb002504a08005d7f56040a1ede62b7e4624a0bf6da1f69d394cf100e0ad780b1a4d2e570a4d6cb87f69e0b4aeb130500080734db9026e5e679cb6e9e47aa0b727edbf8d9ffbdf0e4044bf2c145dd01002af22a4588777828ed65972a4013a6e50047f69f982a3df3edeedc90ef7658babd30a40d5f8fc1e3294e1ba585fc129304b2bb142463a911b4295a8e5af24e56c7f696dbe28855c5465a95b3f6931cf7a287562d3f149271c7edbd2298e7d4efa268709b99800f659abb1a3dd6977aae3830f7138910f9c3d275effe943e73c5bfd0fc896fcf7e69d4cf6f0fd6e3bfea6bb6a49b4c63a126c3d4e628e64765626262626ab881e6674f20e42a4be476b3d25a4c87fa036a4d33d4df2cabc552091c151968c532dd91a66e0af2d13d6e88b5ed5dbebd44f6acd08a1dcf4e9cfcd8eac29a4bee1ab73f9cd96ef0db47ad808362bb0d9dfafcac3e5cf9f15315725474deb75f1f7524024b259b3fdd5ca5cb1c90a000e062b2c777b1edfde4a38fb79853ef1c1a5bf7c36fac0c5622b7e3940b6e9b1864bf74b2c0511dd85a70f2b25d93d03684b3149c31c6b60f97d7a88cbbf1e631e36e72fcfda36f1b0ed429d9a3260ceba4930195d8cd76506a95ccb2b90a0f2ad405a82da7665223572742daf8383514fc9e6709f0a9f9d2eff980a2da85f10e484d79e8f3cf1eebd5f381b766752a5b35f3e5cd57c4bfa6174e0b6054cf21d788a391616ab313f3a3d653c6735bd76ddc7fbe52e2748919834767a7e8aee5d0592e1d3e7c5997da3359cb8e2c131353733623bccbf17abe241421442920041428024481e29a8d8f5af8f36fe8de5ed382d4a3be92bc736d75a8730402803e6d9abae74e957affdc81cb9f983ee9e1b90f0c8b37edff6cc10fe6ccd7265da78463352ca1ee90dddebcf25fd3662b1f1dd2562839f4d5db3ba49459374473701600207fc96d136cb3a664aa2f6e7cffcd75a68ce71fefad0500e0db0c1a9ff2c2cb1f6f87f4d786c5d6e7e6288446aa6ca5463b800000c047a567c61fdbb1e1e7d0ec6e515098b3f59494909d16c55b2f9c3244a78539d256b13a322eceb50a3b77920763684c9bf870e78920d565d59c2e4ac3b5fa6bb3fe1e54df395b28a0c25f513349dd69544fe5c69f97eebcd26b68b8d783116a3cf2e5aa7ce83a3d4387a895024074d6c8ae21885265cafdef3cf1d3f0779e7a71e42fff1e1c8eff8aafd9c21eb2d4999bca30b5a58a3d6dac8fc44b1b967eb3a73271c8f8db278d48341e58f5f9c673966b59a1f5f2fe6d3b4f558aecd0323131b51c5bc2f51e01a51863d95aa254b62a28c63828280839f5d79a8f359b6eb54436d6b60fce793263b841891c00dcd1b9c9a3109f70d7d21f174ed66e7ff3c9fb1e7afeebcafecf7db3ecfe64a1e605b8d8098bbf7e6638fef9f519d3ee9ffefccae23eb3bf59f978674769a5d4973f7baaedfe7f3ff2f09c37b62b6f7afebb9533521c1d4a858411ff680b0019b70fa917a202af4f8ae22b2ebbee8238a4d3e8b17d124c391bd6fcb421a73ab1ef98519d83b1b5f86479c4f591423dbf2e315f29b2e9da4528d805d9c065a1c5022a40e3379e21287cc0cca989a60d73672f3f514ddcd3adb9ab9f99f16571c484a7c6b6e12871b4e272ee80e2fa7b17ceea58fee3bc7f6e2c11ff12576ab31fc3806ac7d43a9dff0c535b86981fb51e321edf7cc414357ccae80c1d00244e168b966cdc7abc5f7286ce639ec39fbeb7894f4d114f1d2fb62aa3d2c74e1a91ac05104b8f6d5ab739e7b2c9c3ff2a5e5af7e9e63280b2e56f1dd1f4b8e7a121d1bce5d2ee75eb769e2e9340d3267df0d8219d753c541e5bf7ddc69c622ba769d3397becf0541d3b574c4c4c4dc88c007065a43a2b242170b8651042c489a9329aaad56a8542c97118c016101deb099ab520e8559929b5206b8035bbe6a4f0dd49f1bb130451422959d6bda99f261c9c7acf3b6bee79c77b6af8f88d25e33dde878cf8ee5299835223063ef9c96f4f065e992ee39ef7374f7b3fc04742444a2c07a1770e89a9e79d4a199dd246da7ba1528a757841912ab6dba85bbb79cf9430f2b6849ad620b419f4e00caf136529386fd0b56f1bdc5a1fbe3bae437a4d97b4ef33999663d653421b3d405fddf5c90f5e397fe7732fdcd4ff8731e387a4c6ab6d85c776ae5eb9b720a8f7dcaf9fce0a01d746a9ab532a283adcffc6933fddf4af39f347767f7b7864e33eeba2d072fca8de985adb70bdba51ca3095316a8b915876ae0874fd129d44aa4b4e0d83ade72ac50c1f6c944a8d8993eecd8653ebbed8bc6e67c643237417d77dfee3c5c4c113ee4954561edfbc7ad5e7e25d0f8d888b1b3ca9cfc5e587db8cbf77701b8d9607e3b1d5df1ce087dcfe503b9de5fce66f7efc5a173dbda765e7c61ce877ff139de0f2f9228d869d282626a6a606a9d4abbb8ca74d21731da5342a2a8ae3388ee71100a5e0f98cbf018ed36b34be3c39d66dd050574f575a0f36464e47311b011e2257767c799064cc1fdaa6def72a555c7a92b8f57445aff0f0c6b1d1a9f9e2f1b2b054672355a6ab46021ad0dc6f317ea7c6ef3d0300a0489abc784de7ef3f5af2f9fa156fac3503282352fadcf9ec5b8f4cea1525c86db11cbf749450eaacb9ab683f6de163eb47befbf40bc332168d68744a6d3963f2ea7253998f94312a534de212b352e3743ca4f688debcaacc0496ca3dc7ad89e347f74c560144478fcd3eb564eb9ecb432624aab41a0e40a9d168b53c80e5f291f3569372ebaacfb702806801385f64c94a6cd786cbd9faddead28c8c8cd468769e9898989a1ea20200f5b26d6547813b9817711ccff31c2184106217458bc54269d05fbd6ff42addad94d2da0d3b396499993f812416effefe87ad3f2ddc8a06fe67d8d5a4e82ae27a7411d6fe59d07d607c6304e792cad3870d497d3bb4522f2a0a545abb16d3bf9629fe54d0424c7f4f486cd463afeb3a7ef6e2f1b3fd3727bf08eafbee1f67bca60080d0e1811fcf3ce0f8fd69d4bd6afe88eaf324f1aa9e985c4bb530a6d6c2a8a228da9da29412420000638c10129ce2f9e6415e7c5872341c3f7eb1322b5c070060bc78bc0cc27bfac7def23ce7f87fc02fc6d5f87d45803643ee9992ea5541a9f3e447c34fe5e4e41c5ebd7467f2f8fb27a4b0fa4a4c4c4c4dcb9290c18dca76847cdb77c4fa02104210420505051cc6c46984218400ae9a51ebe971bd9ad9a87bfe7abb5628a5142850c75f4beaf150a7b4d99f5e2e097c878cca9a383d6be2f4a7af7a9d9c3ee3b6bb1a6d0f7168b7465c5bab45d9003cd072eafa026905d72c6e118cea1e740dc054069f8c516b92c562319bcda228aad5eaa0a0209ee7799ec71803002144144551142d168bd168e4795ead56ab54aa267f73ee909daaf962e3d71bf8119d3595c7b6aebbacec34a993aecee5546d7a74e056ad5bb79fef97ac319ddabcb558933a5c8e84e201acc5978b8a54daf0705d9b1e89dc8f9b361e0e1bd24155b467e361cde00959e195395b4f295353fb8d4ed42c5d7ae4b21518a332313135314075d80fd483e2e45abe1428873942895cd4f76a31928989a9fe5722d4ef494bc02abe7296b5dbfa77bdae1f0f342b466d15cf955a4c5d5f5f6faaf7a7752e5eff6b87a95530aad56a35994c18639d4ea752a9fc8708c7711cc729954a8d464329b5582c0683a1baba5aa3d12895ca267c945489c3a78c57aedbbce18b2312a749ec71d384ece4fa90b53665ec94d11b376efd66e966e0748919e3a764c7f10000bae4ac0e9a759b977f7e7cf0f4293d759dc7df6e5ab76eebf2251b4119d6a1df681d0f2082787ef317db2aada06c933eba47381bab4c4c4c4dca12f27ce3f8cf65e322840825b24d4c65c763c0eea34c7fa94cbbee4f9b70e2e97d5ba625fc9d614bb60bab17ad340e7ff8f6ae9a86d98062c1e68f3f3f9f31ed9edef5ce55b55ddeb9668f6ee8cda92118a8b5e8cf2d5b0f9dbe62a1aab0f619fd6ecc8855bb77442addf7c396a06113ba0619ceecfb75ef898b153640cab0a4ce7d076426077300d60b9bd61c4d1a39aa83a62559b07536a441c8ed627552016a49a63c21a435f851e5b8c5e63d56fd48b3ee4abfd7524289a965332aa5d46834da6c36bd5eaf56abebf973a956abd56ab5d96c2e2f2fb7d96c5aadb6e90e295e9732e4f69421b5e068c6bdf3329c3327df3e6f9ee36574eae829a9a3fd66d7a54e7834d50382e37a4e98ded36b8ee8d411b7a78e6023948989a95960aa337cd601aa940624526637fcade274d7f7ce52c728ffe6836ebbb0faed378bdadc7d5bc31975d3070bb64e1d3fa5be8c2a951fdd762172c0e4100c400cc7d77ebfab20ac53df4151b4f0e8eedd6bab85c9e353431c79aa92e1ec05aefd088d58b4e7bb8d395252fa8d3d2314e6c29cbd87d7fc204dbe352b465026f468bf7bcd81fcc48109ca267d7a51bd9ffbd40750c107505d5e2c402de0b24d4bd04b946284a4e68f70b55df1184b94a625e85bc023157054a8fbcb7353d95da92533aa24491515150a85222626468ee9bd2aa9d56aa552595656565656161a1aca711c3b2b4c4c4c4ccdc18e7099b59ef6af9f314c3d6669e2d600757c292a47303bf355bd7bb93abf6dd377c9a8baccfe62552b1888b64b078eda3b8c8a1100402c3e72281f278d1ad3bf4310828e4921d55ffc7420a7b8535fb92b0ea9ca3d8f93876b49f1be5355ea8eb70cef1d2700c07549c1559fae3f73a2ac674c34cfe93aa4077fbbe74cf7b82e2da10253fd00d5754d7b032a6a21067ca718dde24d471f1adcb901666a339244e97f361febd226b46500aa7cc7f00bfa45352dc6f893316a00400d0a0a0a0d6df82581318e8888a8a8a8a8a8a86098cac4c4c4d4f42587f7520f56a3aea6a9d46ded52eaf50934ed583b0a01a91b1c5596a8e7576e0e4183d57b1f4e1f973367ef9669917f3c9d35e2c8ccefee3cf2e2fcaf0e97f289831e5ffcef09e5ff99f9f427bb2ed9823afce3994f17dddb55633df474d68823b357dff3e74bf357ec2db4075f37f881f96fcd191a23008054bee7c3e79e796fcde1623b17d669c4b4e7de7c6250ac00b474d588d49753bffeb4d3d219cf6c6cf3c6d3954fbc7414001eee12f79fd7f66d991653b8fecd99af2cdf7caa820017d671f07dff5c3067700c6f3ff7ef1bb3bfb865d55bfcfb4ffd6bdd49031fd5f3aed7deffe7f844cbdab1d7dfb50b005eef15f7dfc7b7ecfc67d7babc99e6fcc3b97cca781d070052556e9e898beb9f1824d7fb51277689e32ee4e51a484c18062055b9176872760826467574db8e1d2204c73a048d56018536491eba41499dc3b61d3a5bd9295ddff488c6657637cc831aa08a2ff561038fb72da5aeeff481d72dd97666fef787fec82b6fc13fcb6909fa2e6d42a7f54f6ef68cea39f0bc72536b234f14e8990af3a6b65246a5945e3ba0ba141a1a8a10aaacacd4ebf56cac3031313135699ca3d483eb5cafdd948aa8a3752aa58010a59e6ed7a68ba63efc4903fdebf369b391fdd06bd36ca366bdbd6266ee8aa75e7cf31f7d1647f598f6e2a70fc2ae7fcffacf734f668fd830251c00ecbfbf3e716ef4cd4fbe797fe4956d1fbff9d6ed13ec1b7ffe6777fef8a2c9a35f3ddd6dca33ef0f8c32ecfbefab6fdc31aaf2c7edf37b6a018056ee7ce1ee6f6d69131ffc47efdb066c0f7b72e8e325f3d67d3cb1632c3df7e99d5316e50d7cf8cdd93d226c1736bdffda9bf7cccbf87de9482d0088f95f3ffe48f4b0d94bbe8e2ef9e5f5391f4f7fb86befd5b70e7a7fcbb2f913a6ee99b0f2cbe9dddbd5dd97c65a74ba808beb15c2010048c6e22a084e097119377c4864305c2a3149108681982e9c25edb24330e0f8be23e30100a864b799ab4a4e1d3853ad4eea182e2f875431ed822b4ee41ad3f421cdd8ed1610503da778be95591579126a4b6a3c03f0d0c0f6ec77bbb98c5be43dfc5cd4eaff24a53eb4c998a23532aad1685428148d02a8b2743a9ddd6e371a8dc1c1c1ecdc30313131355d46f578e5110ceb72993afd8d145c9e544aa1093605a0b5bcf39dd2cc0baee0eb5f58bee08e361c908e95abd73e923bf6e3a5f3fa0723181895f3fd88ef8f15d9211c00c02e8efc6ce5bb43f51860fca874ee865b3e58b0e5910f83df7a3727ecd6af56bd35301401dc342253c81efcc19b3f3ffed5780c205ace06bdb86fe35499288d6d341819a3dbb68d0bc1557fe605df30f5c38f9e1bac470030b4dd999f46ef3f592a8ed40200ad2eebbe70fd0b83431140ef98331b067e7de4b2edf6b8d8b6093a05528627b58b0fab1b51c5f2dc6231342b54366788d52281422db8c8120b6a01448b5502106875fe6931215be7819df64beb3f5d775604007df77137b81250715044b4a2f25c892d3d44d54ccf769d21be018c78bf62352d0c53999a13a6faa7467bd45082bfac6f2a534b6054abd56ab3d96262623c271aeca6974f7db6edca112bb1d7b90625160646a4bf90727788a0714d0c0b0b2b2c2cb45aad4dbbd22f13131353eb66542fc7a33bde17216fc7aacf1cb4c97e8bda77ae4594038deb9311c1c90416aec590dcbf93160100604d8406a8e43c18bac177dfe0087145bacc29e362977dbbf5f869fd81aad0a177f40c75587a415d6eb939f1bde59bce58c6a70000a4dd312229104f06df307fcd6a0020d6f2cbe74e1fddf1d9f65250b98ea6aaf7f85e8e35e2e0282d22e4aa0f34b555945814e15ac1cb20f53d7772cc7975fe595b4296de339d888fea7bf34d69a6f20bbfef3df4e306cde431ddf5ce431444f28a4dd275aa26927d74cd21be0010985a3d7250dd49e3aea849d4627252999a0fa082af37d5b75b6fed6332e0986541bfad88514d26935eaff7c93e7ff9d4673f17efaf2fe512bb3cf35b5d1e764dc418ebf5fa8a8a0ac6a84c4c4c4c4d1b53bd39152802e43bed1a8a25f9ade9ea56e2efb5f58ee9ad3fa0b614610ed7f2d6a5d078bd1bf8f8f0b661505564a8928c101aa773db0cbc2e2e148c2546398393d34504055c1ba9caf9ec9f2f2dfaeeb7f3262e34a1536a92e0897c9a30edb51220b155d9a8a0121ce71a2b951c98cd760220af99d82d22705a25066ace3b6549e8a3f3da2252e8a363f5109bd8465df1d9cf478e9575eb1bc981ec7ea556a3d5b59ee665e25f459327bf2abe9e5cea78c1ac76a6bf75007b65a27a0d45af9648e86ad992f167ab60548bc58231f66f33b3edca110058d76741823aaace95e4998b47ef99bbf5ca119fe96ab5da6030582c16954ac5ce1013131353336156a02ef3c1cb46a6e0c5ae5703a83e91b8d4dfbaf665ccda62737da38d3d3f47ad8b576b51657e851dc0e11495caf32a40d3451b1ca1858a4b95a2eb03d1505009411d350e872b0e6cfb990ffcf3f6995fc63dfef1f627867508e5c172e8d9f411db1bd59ef57ecb69a3b4905f6292c0e12e958ca546d0a668396ac93b591ddb3b8c0700104b76fdb8f54a8761a3539dc82a04eb5570b9dade1ca1f4aaa8d5b32c2a4272eb62775b636f1868218d67989a9730c65e68eafca54775e5487bf6aa6144da124642c316339bcd212121fed3e510dffa00aa6b365ba0a8e0909010b3d9cc4e0f13131353d314a1142850a75ca1bc84104a8178f447457526a1d23aa6cb96c6e7a395171f528f68c77922e72319fcc587d42fde20d4c42c8180c6b53df4fc0d8ab3d355eea2bdad9c4e65556c5eb6ab5c6e22490d873effee9222edc64eedfbf508aef865c5fe0ac711aa3eba7255ae9036a47dad1dd149e5c99c2ba8d7634f8cea10ca03805471e65459e31e63ac0c5622bbd9eee87ac905b74d0cb25f3a596075582505272fdb35096d43384bc119636c7b4751244ea595cace1fcf333a9b65126341be1182239d7e5d6237db41a95536bf8a49b5168ca9c56af7e948e9156909ccd667fa7b9fa9208c10041c8a0131b5a6411e30e4971de0e6a286f85145511445f12f7572aa54aad2d2525114799e672789898989a9c9897af21c72fe4b11c294528c312104210c4009a5355ac6d4e1ac7105e6520aaeea2dd4e9e7f1749fbe3650b1afd05c660604d0310c3dd14370cced51b609d501bfc8cf835ad712f5e1df1604a9dfde3b5131ebde011157762c5db8a2a8ed8ca543224385d98f75fdfed5a9e384a7a6f78faad8b7fcf58ff3921f5e3c32124399ff71c2885edef9ebae2ed95d52d222e997ef2efc4e3f2e19f2767db160e15e3b688eec3f5e1cabaded4063a0c507b7fc7644d12b2d49533b270aa1912a5ba9d10e200000f051e999f1c7766cf83934bb5b1414e66c3d252564a745f1d60ba70cd169618e871948db3e3379d7fadf566dacee9e1ca6b05e3975f8f76255fb3129ce86a8a4baac9ad34569fee73ed5faa7a1ca063d85da0af90660018f72beae184bc70b67a02fb3ea99fe6e44450863eca89be41c8a3e9d68ea19eb1ba0cc2fb0c4d496cba876bb5dad56d7ffe4cd39ba24b7ba6851dae3514a7dfd07a85aadb6dbed8c51999898989a28a47a911b95637d2991388e9308c108514a6453a3462b19b96d6a673497e78dc0f775a515340af8bffe8a877eb17118fe3544596aa1b15aaf9bd15d5df969ddf8b860946fa01f1eb17f714c94f775685b6e4e2fbe4d30ba6820df1c1797e6883332f87b52794ae9d9e92aa30dba2d35fb40ecf63b54fb2f8b67cba5c91d7942a59d17ed0bf791d26a00401c82691942cb3cb16d1f5af678f59205f3be28b46b9207cd5cf1d6dc9e5a04d0e9d1afd70acf3dbbf8f58797db7158e7d1f3be7af3b19e5a1400ebd51d27dcdc6ee3178fde7666e19eb5cf7dfa72e9cc371f1cbf0887751d7dff4b1bbedbfde0c48533e7f4ca7cb7e63d50268f1e9bbafc83b99372cbb7ff32b753edb57d797d52147ff672a5d83e880700c0219d468fb5ffbaedf08635565085a7f41d7363e7606ccd3b591ed135d275ca505072f62d83545bf7e76c3d27025285b7cd18d32ff3ba20c75822e62b45365da70845b33e93dead65504d9c2b73aa1302a80712381c563e95479898fe7246750e3c9fbc689f70749f3b8447aaead555fd656aa223c162b15ced32068321282848a3d1f87f94b6e59e0885eed7beef784e9c76e48d7de5c793d4319f64ccf1c1d4b42df700c01f372ef55f95c964aaaeae0e18515c1f198dc6f0f0707682999898981a510683417e515272c58751a9d35f1a1919a952a94a8a4b2c560ba514793fb6cede18e3c5b9ce8f640faa8fd7c8e556a514968f51c669d1e747c597fb098f6eb2b5d7e3c732f93bd75abff887f2933fc49776da00e0e92c617a37fef33fc5c345a44f1c37f97afc9fc3e29b7bed02077fdcab5e754a5c7552ec168515882e39222606c33359c290243c6d834522747b1e715455a214800085edb72b750afad359fb97c7c4380d3cd513e7558977afb110429ecfe2fac5e3c23339bd7af56c41a7d772e8e9acc19befd8bd7376c766446796f33ffe776fe4b88959e18de5f5a4d5a7d67e7e3061f2e474fddf4b67b5f83cdd1d89bd5f78bc753d2ba2ae8f7c4408a594b64be9242f72604f0ea59448841042289124499208918844254994ec763b91245122a268bf21ab0ffbf563fa7bb47ee3cf3cc72b148220083c2ff01cc61c270802c7731ce23087390e731c8711ce1ad05d5ee4d4b13f30c61861a70f16f90b9c7d569d21c45e04ebdfe1a6cec078a6bf5a0df9f5adc5bd393caad79adeaff94c7cabcbc3d76b1372cd85f71d7ea3d85a5ecfadf03c6fb7dbd919626262626adaa2c8fbb6cd711cc6382cccf144b2a6723a6ebc752c1ed014f0c45940083ecb11b7e5915707281ee9ce2f3e24ee2b20ae39da68d103e9fc87bf8b2feeb4ff705a9ab7d5f6e571e9a10c3e4a8b30020c90a84584c227bf8b4b8e8800905b45f38d1400b65ca4dbf35cbd71bcb252730df4e96df6df8be94fe7c4770edabb84e31be2707c301a7d1df7e111919dfb2621555c7a9278fa7485d46823da7cf1785958ea75bae6e03e0cd81ba6a63048dfe9e0153de969cd8347e91a669133fdbd431a63ec76e67b7af27d81b3d6415e6730301bdb4d5c0d89a4a594d6c4a80b3a3f8811da7ae5c8f2bc8d3986731662f3fc34d75c38fdc85bab7abd82eb3126789e2784fcd5dfbfb4b4940d0226262626006878ec89ec2aa5544e6c339bcd4aa5525028049eb7793c6aacbf31e05715d8ab7bfbac2dd65f26ab8f96928507ec9cc73a9343110238e041adbb2e4bb777e61243d001137df017ebbc5ec2aa71cacb46fa7fbb6debce4a9438fb413ab613a0b4ef9972429d6f4f9611002e4683ed120180d9bdf853c7d8a8690a52c4f5e822acfdb3a0da4f59d70000200049444154fbc0f8c670ff92cad3870d497d3b0437d70857398ddbc31077542f4388fa25877ba6a4ba33fd5cf97facf70cd3ffe2b10b96b351bd9251ddfe4f7fb6f42d495d932f948de416cfa884909a92133042ef9efbf6e3dc75b51a33f5526d294c4dc126636262626add66844c937e9631adaeae0e0dd5018036585b5959492975375f6c40e15cbf7b464935ccfcd57abe824a04388fe8cedc4a0a00bddbe05f2e383c6a3da331a1905b4900604b2ed972c1d25e8f66f514de19acd89667aeb27a954bf2a9f92b2b2d122b38b0890000e9511c00149ac8a52a0a008b0e8ac3d52decacaababf76b8bc19ee37a7cfb8edae465b1b0eedd6886bfbabaf411f4b090172954df29cc109a8de0d9c9cef114288220f6a450823441c363fc6f8b75dbbed76bbdd2e8a922449a26817455194638409219228122abfa4924428504a0825848223ba98522a7b1d3c038fe5df0feaf515a8ef37f28b70867a948f620280c2a2a298e8e806feb0fbbc0e30d163b4383ff709ac75f9e11db88931c21801e2388cb14ca198e3798c31c698c398e7795ee0398ee739ce81a96e5045ce305e7723dfc041011e3be3399efd670bf895999a3da3d6a2ad578e7c9cbb4e40fcccf693c644dfa013340060b09b1ef8fdada3551792d4311fa6cf66a381898989a9d9332a0020447d6ff6000076bbcd6ab52a952a954a555151e174dd205417a0d6ffeef06b6e80289bbc2aba3447bc2f8d570b70a8906444e3db3b714b0e8b25d5707d387a77b0f2b31cfbf1525262a61201b95749998502822732852213f9f2b8e8b492ddfb19a6461f8d507c77526c1384a774c1474bc55d972821f4a773d27dddf8fc536c2030fd058f7e00ae9dc77c0a26055c0f4208284288524fba4014234c9c848a1172a4f9c9544131a598e330a51ecf87380e1199261c204a001179c54028504a1d8e073f4675e7cd0200a5c8853fd4fbeb7b1f17da5847a9058bc31873dcd5ffe4a29a66437e3ff53e7e4b14280954a65340083b4a20218e7320aa4b1cc61c27e78838c91463242fe219f18b307879557dc9b99e0d69aefdaa646aba8c2a3715e0020dfde5791b016066fb4977c40f754d9c7574b10ca8fe35936a512dde5a26262626a62600a9d4b3438c3365140180c56251a9540a854210049bcd061400fd1d56e4cbbfd92f1ae8bda9fce48efca52afafc0efb8a632200141ae98e3ce9a10c3e3a082e56c1939b6d561100e0bbd3d2d076787a06ff7bb1f4e571bb1cb4ec6ceb0a00b0f98274a65c9add53a0946ebd687b7b9f4d6efdfafa1efbe52abe7fd32e3c4f4b578de8f878f01747bf1d1ad2c476cd7679e79a3dbaa137a78660a0d6a23fb76c3d74fa8a85aac2da67f4bb312356edb609a5d27d3f6c091a36a13339f8d557bf793979436fb86362cf50fb854d6b8e268d1cd541d34a0cc99abad1f847367802aacba7ea1ffd88c02bdc176344282090fd5e98528a08450e70c098508230c298e3a8ef7a1042c4b5158a2922845239264e76a782d377ea5dd509bceb3f0574997a7f597f9267bfc87e8cca711cae9351eb35d2500d34e81f61eb132e0e32638283351d8c8a5d8e542f40454e369529d5b58ca73f15e3c0f9a80169b926bcaca1f60103d116c1a8082151140332ea1f8673003026fa06afdb8810dc519bf85eda13f50754001045918d18262626a6266f313bfe957d20b22969369b43424210421a8dc66eb73b4ce0fa599235b944a6acb306601d091297b87ac600a1f0e91fe2a77fb8aa1939565569855776db5fd9e51152484166d79bbfb33a8c5c8428713883a8732710a0f78f48ef1f168112a0c4591f0aec127cf287bd7f7776fe1b22a9fce8b60b9103268760006238bef6fb5d05619dfa0e8aa2854777ef5e5b2d4c1e9f1ae278442d19ce5ee0da8fd020a9f08a0982ae4bef16e1ec1f8335092a04a04ce8d17ef79a03f989031394adf932f4f6947a04f1d240b9a95e763975b49c41d4d929cae94a957d1218819327384c0847310047bd1ca900b2475606554230a684108c410ef12508cb64ea789ae5ac36429d97fb55326a7d7f345ab330e678be017ed40630aa479cadec5b723a3a317605fd825c07c9419c18238c30f20254a7271561974715395b1f7938515df5946adae11abda9f5eba7cad4bc19551004511495ca0077032bb101801ce2ebd29b5d1e6ac05644511404819d21262626a6266c1a7bc1a02bdbcd6ab5daed768542a152a93c030e5143ada5bf64cfa96bd79dfe6084008897890c2e43dfbd0c0266dc5c8b6c970e1cb5771815230080587ce4503e4e1a35a67f8720041d9342aabff8e9404e71a7be313c0000a9ca3d8f93876b31351b2a6c8af8aedd7bc5fb1a069cae437af0b77bce748feb12cc82afc02325d5bf5a924772b8d7058b5c84095ea19514518c31c11813ea00548e93af198ea3c48361248228a2042344302684108211a694128c00c095952a3f0ea2d8e55375102af87129f50ee8f5ce5165445ab7389e6b8015ed8da3bee3caf787da1970eb0c06f6f0a33a7df200e0d112c64da70821cef9dcc309a59cb3a90cc21c8791c3d78a5cd1e65e31c4de3b022ec7690058f5cc626503a3393d676918a336a0abead5ca62b13046656262626af278ea693a7a85fb2284045e50281440ff02cbb2012bf3df01eaecd02a5beb9e2e2680012b2c4f6db57becb923559536c7d042a97ccf921983ba24ea236323ae1f74e79bbf16d801008c5bef8d6f7bcffaa3ab1e1bd83e7af0d23c11801a8f7d396f4cf7647d646c784af6ed6ffc5ae89ef3ee555b3fbca77f8a3e3236a1eff40f7e2f3ef1d5ec219de2f591b1c983667e7dc156af3d31e71fcee5533ae8380090aa72f34c5c5ca7c420f92ca813bbc471d579b906d9cf46aa722fd0e4c4100c92a9d40441115a0e8012df34e8a0a4ce61a539672b498bbede6a6803e35b1206f9be0a1803e965d9bb0adb383d54183b4bd4384332398c1c0ce1cc1ce4385e460a9ee738c71bcc610e7318cb856f78b9088ec073bcc0f33ccf0902cff31ccf639ee7788ee3394ee0799ee3789ee77881e305ccf19873bcf69c82395e5ea16bb5bee238f6e7f3e7380fb5fff91f488f3f8f83ef7b46e4d7f291175cc7df7972e5132d9f6d81175cabc5bc3c401cfbc6711ccf73f280e238b90d2ae7f2a772d8e574750d45279e3ad015f95d1d01827efd2e871aaf9dda2f34a6bf5f0df4a31a8dc600590d000a2cd8883dcf5c9ca08eaa733d79e6627991408604359bcd7abd9e9d21262626a62629eacfacae3227082193c9a40b09411805050555da2b114294500a8d07770d3021bcef598ebb18a54eea4414a823372f004fa36bdcf8ff54d6e38b268f7ef574b729cfbc3f30cab0efbfafbe71c7a8ca1fb7cfef8900c0fce7db77ed2a6d3b62fa980c1d67bfb862da902777b5bb75ce92a171557b3f7fe5cd3bc64abf6c7bba2b0050d396a71e33dc36e7bd6fb5398b67bd356fe8566d7cbf275e5d36b372c34b73573cf1ccb0612b46e8eb3a34d6a2d3055c5caf100e004032165741704a88cb16e1432283e152894982300cc474e12c69971d82016cc67213d8f277ae3a985b6a055047a6f4c9ee9b1aa590d15615d32eb8e244ae314d1fd27a3da95e557cbd5da93e29a93ed704420800033802dde552208450d98f0a98721c4708e128508e729402809c8c2a1f7c8a09200913440896ebf7524a09a69452420938b34f39ef1c547710afc7d5e61de55be3832dff89ccb11ac0bee7788e17aee61711a0c6044ee44f776ea203e44f779e2e79400e572a7679539dcf44388e4308bb1daa2e4ac51c72bc410edfabbbd2afdbd3efb787019251fd9da88c3f5b32a3cacf5a2c168b5aed5b773f3b22fde7e2fda3f7cc754d0957843c9f72f7a0c8ee94d25505dbdf3bb7aad46ef059c47f13168b45de0a3b434c4c4c4c4dda3276c6bfca360ca5b24b92da6d369bdd2e08824aa57276a04175ba52fd0c6854e3a7f296ea6dbb7bae843aeb9852572151d9a0a2d859f909cbc549bdc27ebd009d362733c7b0e7ad7773c26efd6ad55b034311c04d233285ecc11fbcf9f3e35f0d072024df70eba65d73baa801a07adff3af6c534d58fee3bf878463809b86f7500e1af4d1bbbfcdf8b037000555ffb73e9d3f4c8fe0c684b3ab7abf2e3db07cc9ac2e4a80deaa1d3f4c3879fa8a38425f87552c96e7168ba159a1f2ed9d582d1228d482cbd8c4825a00d1629500045a9d7f5a4cc8d66100525d66a4506d5074cd1ed35b612e3eb6efc09655267cfba8ae211800705044b4a2f25c892d3d44d53aa1d4073c9ce9d4083c00d533ccc1bd06d765449d09a90428a218234a11a61830500a1cc7814c9a8e52493c429224014288502caf9c10b9010d92ab22114228c5d405a52e16a5de59a635e4a0fa7caf3af2518141aa9fad2ef00a055fd7af37aaff2f67c04a452e36754f416e767531ab0b4d1d89a9ae205eccc9fe7b179b3a027e1d531cfe549713d5f9cab7f78c678c7180bd0de444ad1dcb999a2ba302805aad36180cfe8cfa42cadd00b0f5ca111b71f46d2fb519e69ffaac5370d23f4f2cdd5d7ed473660516b223d29f4fb93bc0fd34d0ca99989898989a9a6880091880024266b359a15028140a81e7eda2083597910c1870558751de2040754e4194fa9498a9a1fc23022a79f2b8cf8be621ebc59d07aa4287ded133d4b1e3415d6eb939f1bde59bce5886030024df323645bee35a73b76c2f0d197a5756b8831a833a8fff47e2a2efb7e55a7b0300b41dd825040100604db806d4097d93e4ca147c48781010523729505b45894511ae157c9e73780f281952aaf3cfda12b2f41c00a0a0b67dc74469e213c294080012dab651ae5cfedbbe9cb24e7d233800c041e14124afd8245da7e25ae7a322efd45370b9529d985acbd581010800450803064c08458e16339402609064f72927fb420178092107a0624c0991248920e4ace04b88474754d755e6db72c6af18120dd01915ae82519923d5dfbee77941505cedcf636d9ffaf9517d32545dd4e8d328d5a7262f768692bbe8549ee4cc46e5388c1c11e572971a8f7eaaf26a30c2e0178e8b02b6be71de29fc9da80c4d5b2ca3aa54aaeaea6ab3d9ec43922182e6ad2e0f7b4e49db724fa9cd307edf7326c9a217829f4db96b5854cfda576e369b09212a958a9d1e262626a6266a137bda90d47b921cd28ba0bada1c1c1c8c1152070589862a424903cc02cf924b5ee6785d7ed47a6c8b024294128cb0bb8092c3b1e37693628c892439bfa7ab8e25a6b4d9a43f4aa62b46088dd3b9eff8bc2e2e148c2546090400d04605bbcae8161ac0f0cdcdedbff15a81fa42a9fcdc19739eb1b4deefea2562abb2514125380e2f562a39309bed0440664b62b788c0699518a839ef9425a18f8e030040aa8884eb3cb7ac4d4c09ff6d7b51850d22d420bb5fa9d56875ada725c16703304c76a57a626ac02b02632457d84540e512be8e643fb76752f2c4540040928410929cf57b094232a93a427c09a6985290cbf97a7743f56d88ea758107ace55bd3b7663c5a4f465528140df861affdb714d5dc95d41937eee55ff5c045b9242f78b69571f734c2d81f5039679f1a57ef5479497080aed7800f40a7de807ab5371f06b1cd95510140a3d19497972b95cafa743135499661913d9f49b9334c5147973642487979b956ab65e786898989a9c98afadb35140028024429910be1daac56b942bb1c7a53ff95fad8e5aef8614fab8850a867956037e5062260cf6837d9b096199552c06e3b0751eadc34c64049f33293394d84162a2e558a000e9b553414544250470d061b0020d737e534e11a081ff2f197333b7a96eee7821382605f233ddbf0da336d9416f24b4c12e865b6948ca546d0a668396ac93b591ddb3b8c0700a0b6f2c22b96a0c8189de0b902c4f3ad30fdd4e7eaf0697cea59bfd7135391c7479eabc21808010c9880dc6906e47f38f73c040038e08007994e4192100282b01cdaeb06544ac1998f4ae5d2bdde8e5357ed315f276ac006335713ebcbe42f4110948a7a551e556b75f581b480a4ea5f41d7bb576a8006aace285f778aa92bd1940b2437c062afac544ffad047c6bab6224f0f98955a53bd5fa8772c0f53f36054a55269b3d9cacaca2222226a9fb39eee53596565650a852260631b26262626a626c7a9aee437d9f5823c4d496ab158140a8520083ccfdbed769749eab0a7bd99a5a6a432e4680de383a9406b0e62f4316d29058c1104c8dcf3d87b0f87ad6b29576e15f56f41d97ca44cecd723f8bd5f56ecafe83d30140140f5d195ab7285b467dbabe198f79c49fd7b862c3e741c278d4d51010048853fcebaeb7de5bc15aff76e945dc1ca6025b2bb1ca75c70dbc4a0bda74e1658e3939400602d3879d9aee9d03684b35c3c638c4d0f978d146acddbb9668bbdc71d933223780000c9907bb20c223b85396c706237db41a955b2de333e6d660262aa8f152e4fa8055329a5e0d10cd5e14195244211c59ccca91ec1bd4ebfa9ab5c9247b52470349af1bde8680d385ac315c778b51e8ccaf342fdfca89eeed65a922cea24d580ec5a933c49557ee189a3aed7b5006aa0babe0150b92640656ac98c0a005aadb6acacaca2a2223434b4a679eae93e9555595969b3d9c2c2c2d889616262626a06800a9e5d46dd0594a813384d2653707030c7716ab5da66b339b3981cbe5154b355e46b9e3a5811fbd6960c14f1ebe968923fafc92ca194ca6bdc73a77a77befd89cd56ea764f79c533cbfe610f93bd5959c9217d663fd6f5fb57a78e139e9ade3faa62dff2d73fce4b7e78f1c8483fa60bce9af378b7bef3278caf78f2aede919613ebde5df89371e2f2745d6319764268a4ca566ab4030800007c547a66fcb11d1b7e0ecdee160585395b4f4909d96951bcf5c22943749a1341b1b643af943d6b0f7cb7c6d2f3fa2895ade4e4a19c226d97f11d9d31caa4baac9ad34569b8d67a39fa3f40a90953fdaf14d9955a13a63a030d24f9a90242081339e017614a09211801052c1748a25e0592bce8d4552f0900a03e7ed49a1995b954eb238ee705be5e7ed43a43826bf13106f44c06749fd602ab2eecf444531f3faa3fa006cc47ad1d506bff524c2d8a511142a1a1a1e5e5e508219d2e70a8c05b5d1faee7da2a2b2b8d46a35eaf67e386898989a939d9c7ae7fc05127d76559da6c365114799e0f0a0a32180c3e5516e9d5541f0a10be5b17a0be7083706f1adff67d734d6ba3de757ba9a741e39141473d628081383c44cdea46a5ecf4e8d76b85e79e5dfcfac3cbed38acf3e8795fbdf9584f2d02a39fbd7afd235fad573d3fefdd571ffec40ec1c9831efee08da7078763ff391b6875e893a2f8b3972bc5f6413c00000ee9347aacfdd76d8737acb1822a3ca5ef981b3b07636bdec9f288ae912e0b1ba993064c1eaedebaefc48e2d7f0252475ed76b5cff6e094ac74920e62b45365da70845ebbaee6aacebeb553fa9164ced989acc7ebe985ac6b5501f40add34bccd4b44eabc562b9c6554892545151a15028c2c2c2ea939bea2f4248595999cd660b0d0de5b8c6790c6a341ac3c3c3d909666262626a44b9d24a4baf9406fadc11feeb2a8f44290d0f0fd76a83292505970beca298bd31a67653dbbf484c800e34728e9be7749f9929a5002fdcc0cb8cea9ae89c97809c3e0720fb5177dfa1dc7d497c62b3d5d93a81ca8c4a2805b9fa0b91102594124a08a2042801a0cbba9feed5ab271b155727cbffb377de01515c5b033f770bbb2c1da40b0852444040b1c5126cb1f744a3a699aa89d1e44b4cd11453cc4b7f8929be68a289494c34d1185bd458b07730a2a2a00104145040fad6b9df1f333b3bb38d050105cfeff1cc323b3b333b3bbbdcdf9e73cfc9ddf8d351df89f7f5f569aea827adcbdebcea64c8d4a9495eed37d9d7569eb9ad1e2d16733eb9cb1a28f5efd8092f43a43d51575b6b5f53ed98aafdaad7c82da4191a904aa5526f6fef9a9a9ae2e2622f2fafc6f68ca9afafafa8a86015172f08044190b60101b0a85ac498b491f0c65a575be7e6e64640e2ac72d65556356a1c20bcf7e4c3cee9c5fa32358cee2cadd7d16f4febbf39a56743a90fc6c91eef260d762345d5b0fc1ffdcfe7f414604e77d9a3dd64009037cbb94e4fe2beaba794caa5e4b99ef2293152958c397e95797dbfb6a0ca24b78f263a3dd94d2621745f81fe83239aebb5dcd07e4a8ce4c1ae727f155354cdac3aad5b9fadc574c3a6a30c4e0ad3a7e5dce8e5d34c924aeb2f67957b27a47ab4ebd9a8b60afc5a7ec563de84c62c9a8ae32ca43dbe3b1c8ca0daaf93846adade1c957d45dddcdc341acd8d1b37aaaaaadcdddd954aa5fd979952aa56ababaaaa0c0683abab2b1649421004695b8a2aee3fc34e5c131a2a1bb4018d46a3d3e96432b9ca595553dd888c51b3e45e4ae9b070e927c774cffcad9f95285fd8577eec2a9351c22ce82b7f3251f643a62ea384e9db51b6f86e79a02b7c7454b7e9a221d1970c0b973eba4d6b301ee7fb773b0de9247dffb0a6b486999b225b334e31e45775bd1e0821a961325f95e1bd23da503778ac9b34cccd69ea9f1a0ae48514c98371d25fcfe9fe2935f4f0a3aff69506b8c8be3e69c0c22d4dc52938254ebef9ccd5ee77776c8ee45ca63227a32aac5f941b164cb27c07596a2a009414e59bde54a229a36c555ee06e80b148afa97cafe0bf14c445928493504d9b07f1a453ab534fcd43c4d6e7a0e2dbad719ccbcaea1a1bebc89aae9e3e0d7e02db5ad860b15f07e7a65a96f915d6fbb52cb0647583664782ad50d1514d28140a8542a156ab2b2b2bcbcaca9c9d9d954aa54c2693c9646c0e30c3307abd5eafd7abd5eafafa7a994cc6ae832f038220485b735402009458adc56b0ada000186321ab546ee2a777272924a9be211fcf0f4e81566c9493d0094d468774c5526f94b4a6ae95349b26f4ee9df3ba42384fc7951cb50a7a793653f9cd1e757d1826a0a007bf2197623a1ee64728cf4f5fdba35e70d94d28b37b47ba629477696aebf6000804a359df99746ab6780d24a35b3b0af6c4008c92ea38f7493af3cadfbf4a80e806ebdc4180cd287e2656bb2b4321cf63415a957f2b4079b6d6b12cfc466dc5a5bd7513bb7812b914dc058bb48189be5fb76300cc3b6b26418462291504a19000930001200000688946b8e4a09572549dc09954dc437afe52b7c2f53bb7d651ad451f45587de6512a954e6d0205f2658ad419db39f287b332594cc6a23091db54141b5ba773b168de27ac7392a8b52a9542a957abd5ea7d3d5d5d5e9743af62b37fec292cbe572b9dccbcb4b2693e10b802008d266a1c2cee814a8a0930b10629c340aa4aeaeced5d5452a95a85c5cec0c3a2d070d6683d1d25aeed73235050067294478120270fc2ac3af73b8483f3dd629cc9db02b0bb719ea4100e09d01f2b7fbcbf82d77f69000180020f39a41abe7166694320010e422d1ea2901c8286180aba204274a980951d26037827d4e9036a4ace6b2ca26fd0a5ad1f09a4a8cbd9e385f254008018984d7544a2948b8cd9a4551411092353352e1b759b60af9da714ff4d2467f772395ca1aefa876fcd31153b515cc6c5a34d56cb959c8d46a0b565bb68c528a8e2abae2d930299e62044190f66daa5ce62ffb5f62acedcb192c008046a336180c128944a9503a38067270547ab90a00a04f90e4ef5c6e490f7f094321af92b1b272250580770febbefb4707c2e2c0000010d7412293809e010048f49300c0955a869dad9a1220d9930784102024c98f30140aab18a51420f08e7dd1f557777dbb2a37f9f199bd1d9e54aabd7260d3118f611312dc2540352567f6a4a5e75c5753a5776472ff41c981cea66bc150766cc31ed53d93e35d75d7ceef3f9071e14ab50ea46e01512903fa26f83911d0e4eddc74366ce4a828973b70d4d9d889a960d134d574d51362a9a92c7c349535528661784da59412cac6514d462a4e1b367f73d9ef3163bdc14c6372e9d1602d914a240de6adb02fbd832adba8d45f5b0155ab8eca2e11464acd9acdf0cbc1a2f32ad8edce6af538711aea9deea808822048bb1e2803372195729acad76231065045d4abebdd5cdd944a0580cece40b351030542484135fdfe8ce1b16e326739a41733c9fe92e9b1d2af33f4d7ea00002ad40000cff79017d731abcfe92f57d175170ccfa5c81986e6de30f4f0970ee9249bb2a1be5a0b00e0e742568c54fc7e4117ec028f27ca32af1bf6175086c2cfe7f40fc4c91412e69f52437c07c984cee4fbd3daf27ab8b3e7a3eaafeefce683b447263de4a8a31a2aceeecdf31d38d55d02c054656dfee3d055efd87e83fd68f1d9c38737d7c9a74e4a70e706d486aa4b79d2c8112e507b69db1ffb72959d7aa5f6f464ca2f669cdab3ee06336d6c92a7222425f2f0a61385a17787602d0bbb6f10ab4d53c198f4cb76a3b11f4d05000948849a4a29fb08620aa012d1a4566b522a3649c7faa0a27cde94a34aa532a9ccc1359b60a7d0627d53ad0aaa594eaf6585243bb34fd13fd151ef14727272b66fdf5e5b5bebe2e2327cf8f0a8a8283c270882b4b01194656edf9276ee4aad0114de517d468cee1baa04283bbc74f9de4ad18ae1535e9c1ad19a1fec7c9924e007bc408859e3530a54a3d6b8aa5cac8e152caba71062a524932dde3aa8cbab641e4b904ded222baa625edfaffbe9ac9ebdebf71cc33d11d259dd65192586d5e7f400b0609fb6a05afe44a2cc4b21fbf706f375ba96155400f83bd770b1c2b0b08f1300dd7d59ffc1110d7b5c1f1cd5175431d3bb48c74749af54193e38aa5d775e8f976423d1169d38ab8b1a152007007de9a9f44249d8a83103a25404ba84b9d7adde7a22b334b65f800c0080a9cecf95440c7785cad319b93aeffe5386f5f09400409708af0d3fee3971fa7afc403f99475492dbef472e760f8ec35249f6bcd456995fe1bbd72ce957fc6d119f25614cfd9548ccdd94fd8500a5948fac82f5d8a9f50830a536fb24a3a3361989442271ac9b63931d155ab884929dfc5efb29bed0f84e33083a6a7b60fbf6ed13264ce8d8b1636161e1860d1bd05111046969413dbc6ac5014818317d74a8527df9c0fa2d6bd67bcc9eded5d5a7e7cce792d97534a547d6adc9500e1d1ada4a9fea228b141760a17c071ae3a09480a4aeaed6cbcb534224c2b172c3fb108c507bfc50cfdfbe5607a14bb9aea70686ae38ad5f795a6f36a2258414d7d071eb34c2855a037c7e42f7f909d3289b5db3cf4ff5ecaf5fa6eb805261a621c3c04f67f43f9da1042865186a30b0cff8f61fe9d0b2f52312de8e5bf1bedff78b96eccaaff74a78e09da5af45ee5ef0fcc7ebb3aaa47ebd66fd77d9a27bfc6500ba92bd9fbdf2d6ffb6669533cae0def7bef4c19b0fc6b91200305cdfffc58285cbb6655ed301718f1878ffc28f174ceaa4d93c3ee6c14300f07eafe09fe6ed39b028bea168667d6146be2c7a928714000cd5f905b5d2e001a12af6e2700e8d0b96e61592ea8ef40000200049444154e4573101de1200a63a3f8f46a4ba4bf4054595e0d93ddc28a1c43920cc032e97d71900644415d6d57b6ffaa5cad8f6dc13d51173b0b438073555f4f6124753cdae23b3124a623de572fb45115462fc171aaee2db5004158da2e98eea608d3aa9632aeb6034b54535d56a8a2fdc5c2b54b45674d4b6cdd2a54bf9cef500f0f3cf3ff3b73ff8e003f686ababeb33cf3c73ab8fb42c6de9f27ffbcf7934c1155f3504692f9fd31ed1a9e3a343a37d64000009438664646dc92ad7777595c9944a1900e8cb32fe5c97a11cfad094649fd6fb5027c29b82fabe82b441a3a652ca4824d27ab5da45a5badd86f90d773ae50b43b16b1200860d40b585088fbe64edbc37ee9af9d2f78f33fb3e9cffd59c411bdc23c6bef4c9daa082d5afbdfdd5dc0fc7a67fd24b7ff4cd31f72fadb97bde07731315b99bfefbd1bcb1d7dd8f7c3bc10f4afe7c76cae2a3f18fbebe6c4030293eb262f1b2279e8eeeb569dae0ffedf9fe9dc98f1c99fcdb2f4f760f6fb8818ca624e7aa34b897bb1400c050535a0d6ed1eefca52a73f77583a26bb506f09600539b7789094f759700091a78ef43a0f2308e9fa9b6fc4a35a8829ca50000441910ee76e37c7e4d372f778ca4c2cd682a012b49bf56359552ca00635a64ccf7056e0eaac999cda79e12818b129b734d1d8c9a6270d5a16b40c24de074c4661b2b6c8ef8aafd69a296b15007edd45613548ca0a2a3dea1cc9e3dbb7937a83eb7eab38d572c167bf4796276aa0f9e6f0441441fd43e11d126e9a8ccad048f580f19ff7be6ba55dbcb63a7cf6c4d41056b86c6f928980d0528b02558d4f58e3b2a6d307e627fc061abae8ce568d7d6b0dec661514a296943335129b84ffafafb57525400033c4eac1df563c757572d793c54063449b7fdcfa7b2f36b75415bdefe262f6ed1a155f3a29c00605c6a6855ef391faecd1f3d27a8e45f69f7291f7fb378524719000c8b2fdfd977d5d9629da46360a7100f27a2f0090befe8ddb0a2ea2bf24bf59e7d3dd9eb93d1a80de0e42ce7c7c512b9b31cf46a8d01404eeb0a73f421a91e120090bb797af1cf435d92b163cf25bd6fff6e1dd8cd48541dfc9d2affbda64d72bfa33bd8d98aa6dab2d69bd154009080441445e5ea5d9bea061ba79e5a7903d206a7a112c744145dc301a4128954d23cb9be0d7ee4da9f027a33d1d4e612d426fc1141d051db0c858585c2f0a9193366cce8d8b1a3e35b53464f9a3ddb0000fa929d2bd6570e9d39394209005285079e6904416c0ff62b33ff5c7f4e91323dd9c3b4a8047cfca459ab3fcb0a4a193f6968446b255110ebc348d35f7d63a4d1b840ad561b0c8c990d5a2fe969e1b9b61d93da1d79d08644d8761c95b2c36d4a29958857a36d69902c8d498d66bf1890b87abb4040af1e7e320000a2f47477823203adc9dc9ac9c42f9a680c874a03873cdc533673e7d9aa6722babdf8d31600a0baaaabf939e78fadd99ccf36e069a4276b6f5c533bf9b8ca6d6a06ef36b4aef09236a4af9754f4f0eb178eeedc77aec4e093346a44327f9f44e5a3620a4a6b0d9d9552fc68b02da5cdaea9fc174faca99a76c46ed35ab524e36de2e05bd8c17b11bb1780a40971d426b85c8309b4f61db551a6da6441451d45476dcf28954a00888c8c8c8f8fdfb06183d57b1b73e25d3d3c0000f4354a19d4ba787878701b284b5bbafcdf3e33532bd3b667d4263df4685f1f7d59e6f62d07ce5da9340028bca3fa8c1edd3758090050796ecbba5d99a5b5a0f0088a481932bc6730b78d9acb696bf61ec9ad048577ecd0c9a3137cf06546907680fa72dada7519903cf5a1d460d39b5a193a74ea4300a02f39bc6ae5ba2d11cf4e8d68a5b01215e7bb0abc928a0afb526e88c05046abd5b27f771ccf286bc842ed2db737be15877784564b29d7358752d136a940cfdac47c54f69488a7a411f3196a86bad2721d9c599818b850b43ca6e0869eaaf2372c7eedb3d5bbb22bc03528363e4ad2a42aba8cb65a4be54a3977c6240a8514eaeb750c00eb968c4ead07a9ab4202b4be205b1dd2874fef05aabe7a7cc78ec3055aefa8be93fbc77754098e5e227796534d8d86df0e1aa9836f1f4734d5c6bb4c98e14b3953052a6ac12a6a6ec329abfd2fa41afa2ecc91d5108b13d7a45cdf26785d631dd58ea6da3155fb960b8d0cf3a2b5a2a3b64347adafaf572814b6ee6d2eca8eacddee9d72f7e4e8081f0090293c829287f79914e4029539bbd66e59bdc5ffd9c9114af5bfdbb664fb8c9ff35084acf64a4e768d2bff5a961e3911317ad2ec1150727ccbfa2debfc829eec8bf9c308d2b6d19764ac5bbbb3326afca323a24de916eaca1a9907f7de97f9474778eccd2ed340ab382a6ba1e69a4ad936a97c29256e904980eb4d515f5f0fe076f3c371cb21af65df9a0622308408e6ca99b6cc5006805060800a76660a0d51c23dc3f682d4d9db5d0af10bff5a3ac44b38c558e91bc264fff7c1a7bf6266fc6ff7fa89f13e4e447771c9905edf34e10533dba3ab9f2b145eab3500171235d494d5806bb4ab94aa0b2ed405f6f636fe35d3161ffc63e3496df8c0c90313039438ebf4e6ddd5b269aa2d4d25367a411162aad0cb3d108c820a944f3c3665205b74b5313354079b24a3503416099148240e9db59b8ca3b682a68238d66a5f50711a2a3aea1d874aa5621d55a55275e8d061ecd8b12b57ae34bbb7b9304853a64c3579a56b687202a7c209c3876464edcaaed447286532994c53f26f6e49506c7068424fc1c33d9247a746fb008047ead0d8ccd53965eabe3e4a7c0511a4cdfa69e5b9edab379e73e933756a8ab7b4a6a60600644a57a5fadcfa651b2ba3870ce913edaf5497646c3f5ee9dd33a295260c508b1ea8d4a8ad16ab72e20700f5f56aa1a3dad148719f46634f1ac15895abca6bbd6186432982dcfa940d8a127eb84619f668b96137e7db0c1b2602dadedaa2bac60d8d810f8f16fb3cd5c757020050f7cf478fbc7c72f0173fcc28389e0ff16fcf9bcc26e3d0babcb3a54d79f212859b82e8f8c0a9d4ad53a8ea68f685ab9a8e610a00d05cbd7045e712d5c95daabe7cb12630c998f9c3549cd97fb23278c88ca1f156fbcb30ba7a1d285c15e8ae20fa3a85da5f2e7a43354953b977352194823082caca2ab73551a96ff3ed08ea273590fd8b82d1f4eb41424833e5fa3aae7cf6fdb06949bf8e0baa83768a17153a6abbfb464a22717272d268344aa5b2bebe5e18387572726ad43bbc413c12a205814f7d49e6ce5d8773cb0c2003a9425a0b7a1f3d00c842474f1f9db6ebc0ea2fb7807754ff11c3fb8672d3d0143e7ca457e122834aece487206d5a512f6fdb925909507964f5d223c6857ea3e73c9ad075caa390b6f3c09695bb34000aeff09e5326b562d1352af8bffdf58ce35d00bda1119f47c271adf518a9c550a351b3d78c03740a006c5f0df37d0926cd52a0e6e986edc45565e1535f99fac5438f8d9d95357b448ca2f4e0aa4f579cecf4e63b610a05d3ab13fc67f9e7aba3662428afa5af5bf2fe964aa0e78f6516c5a5f81009d0d2937b0e9e72ead52dccc5fe5f40b9a7af525b56a303900300c8fc927a743cb77fdb0ecfd4443f28ce4ccb3684a476f39369f2b2abfcbb7973d35669ede58be5a008afbc70ea98e04573f2894c087793020053575e27f5f073c144dfa609ad839adae0878030506eda1a581363a0b62401bdb4f947ad84485ac0511d94bd666c4803cd57240941476db728148a9a9a1a8542515757277454abd9bf37b5235785c05077aedd722565e6cce9fe4a005067aff9623b7797d23f61c4f48411facacb07fe5cb3668b7feb4d434310a4153fa623a6ce7fc5c65d3e5d874eed3af4561c1535cdcc14b449b5a1705cc493704d141d194c182b8652fbc3d9469457b2b6112e1604000418862116da4b29508631db01d7f3b5bde4fc4a7c867dbe6db9ff4bff59fae2a66a90fb278f7d77e3bbb3629c00a2e77cf771de9cc5f3eefd19dc3a0f9bf9cac6bfaebc32f1cd85cf7cdb77ff1b11a3c727fcf8cdcb53f22bf6fdfd72acfddabe32af303fd9a52b95fa48950c0040e21e3b7abc6ef7de8c6d9b34a0f489ee376650573789a6e0424587785f63652543edf51a80fadc13477345bedbd9af6bb89b1480a9bf5ea2f588ede0841f1156e5d3c1e5d0f4b9a9a2b73afb56028b38adc854c1669a83adedb7bbb485d6bd146eae914c13be3570b0c02f38dc90069a750e2aaa2c3a6abbc5d9d9b9baba9aff84e53fd69d9d9d5b70af1a8d29ee50539479e2b241df1500a0f2dcb6039511290911fe1ede411e3250e30b842048eb39aa404e05d1542eae4285d2ca9550a194725fd833a6c614e6931585f3d78c8d14a99521b1600aa9f1401a27ab7c6747c23e17f6239d610080320c97e6c85063c959f6800935ba29abdbb7fb18d567d2f66b93f85f15b1af645c337ddbe1367855f135e35d6163de5a33e62d8b0da862677cbd6bc6d782457f5e7c92bb75d7a27d97173978240affe820c3d1bc4a43a00f1bf524cac0c451f7278a570a19392d44303c0918f2e853436c5f80eaabb9551e919ddc30d5b7899adab4b9a9965f1b091e2b944f731bb11329b5f35622d867a6c9df3d1122212d1b4785a636a46942eb54688e39a828a8e8a8ed163676aa56ab552a15fb6f6d6d2d3477c124f3572874c8f83e1bb7affa6c2f485d7cbaf689f59796b07fce7d82159969abf7aed700b804258d1f8f415404415a5352cdfa4a8844535cf01728251209c3300603158f5ead69a7701c4cac757a21e28710a3ac36fe29b029c8c4a8d184d75193be023f20a2d4384fd5e219230dfdf90c4e0ad3a7e5dce8e5e3d33ca9b9b4fe7256b97702db481569554d75ec00c05ae79b0664063bcd34ef35d05c71d4263ca4511d53a1a1bc5f14d43bf41a56abdb67fcada6a6c6c7a7992766fdf9e79fe7cf9fb75c1e1b1b3b6edc38bc98100469f7545555b137ae5f2f33b3532e6996cffba52275e407b8a9db038c79bcc67fc1b42e1577b021c4463752cb85d647b7d4d26d018052c63420e6ff25000c054281a1006c4095ed8fca1000ca180850ca30c0188052a07a4ae90f3d2ef6ead513af0a47305464acdd5c3560eadd1d9b233997b9f1cf9a4d15fda6a4862af0d4dab078bb05c96cfd6ad6b8980adfcc945adc4bad3ecafe01344a44515a9bccc9f4f41eddbb3bb2a6878f5f334aac238a68df51a165aaf8a2a3b639308eda087af4e8919f9f5f5f5f2f5ce8ececdcddb14f01044190f63b20165a2a58e6e889471516ff8aef12ddb63aae6889c106155bad308eca0557cd141987cf8d40ea953cedc166db9ac433b119b7d62e716402aae5af8e94503215f2b591fddbe403b3b6f2cd5aee9d7b01382c657694af09575d63f7e248b15f14547454a4013a76ec3877ee5c3c0f0882209643494acd4701b455d4d2e1115b336e09873bc81daaa9605b501b2babcd284268ad563f931dccc86dc6ce142d51e91705151d15411004411a0b9f744b89a5081ae7a51aeb0cdd7a8d6e78386b1c0b01154e78a5a642bec4867fdff168f3fefce2b79ae14f4f8f77b9c9975a7be5c0a6231ec32624b84b806a4aceec494bcfb9aea64aefc8e4fe8392039d4d9b37941ddbb04775cfe478377e99a668ff4f1b0abbde3fa5af8f144093b773d3d9b091a3a25ceecc516a8b682aff26b02da8767cb5d55416bfa170d0519bf7e5b8194db523ab28a87720586d0041100469fc40c4d8828570b709d7c2c5aa8a1afba3dec2e19aa3cacd96f2159529461c75d44f3e5a9d597bb327cd5071766f9e6fef2eee1200a62a6bf31f872e92f07e83efee1721f9f7f0e62d67aa18d3aa5597f2a491a102ffd45c39b8f35c8d69638a9094c8aa23270a35e82a4d71068127b0ef7ac2df0d82269660ada1a525c2e3b9196c3d47447c966ecd99b4b31d3bd7494b08aae355a390db138ca3220882204d3755e0fbbf506370c5e877a6a9a6545ccef7561c247750f682a814acf46314972e161a2c0a6ccba86ed189b3baa851017200d0979e4a2f94848d1a33204a45a04b987bddeaad27324b63fb05c8000098eafc5c49c47057fedb766dc1913d9935a2cd493da292dc7e3f72b17b701cb6a9b13e8e6f6c34957b9b10c15b5b5c98d7562e6e1384c15675627ce11c7865a1f5fba33af8405b9269a784526305156907e0273682200872532321e0e3a7c4e60ab770086ef308283bc2a6d67c543c4e360558db164c65c6ca392393037d03bd7cc3bb8d7f6d7d9e06aaf7ce0c0f4c7833530300602858798f976f60afcf2e6a01007439ffedef153079dd350668cdb95f5e19d33dc2cb37d0273a75fa87bb8b75dc4675257b3f9a39b8b37fa0976f78fc98f9abced650d05ffe7668c87d7fd5d3f4a7e382077c5ba0a775d96b178eeb11e9e51be8159438e4d91fcfd43876f6ea0b33f265d1511e52003054e717d44a83634355ec45e61c1a172cad2bc8e722a94c757e1e8d0875370e643485477764c993fb858b6afd12555857efb2cc4b95cc9deea20eded5603415d87a3c7c2285e02d662b4cd784809e830f445a2524dbc457c7d69a660b411cf3c4145f041d1541100469ba9af2435322ea732af0558bccdf961a36d89e71275e8b5a934f93adda3259c18db664aa4cd98e399316fcae1bb2e0cbe52b3f9b1d9bfddd630f2dcf718a1fdf435eb8f768b11e006acfedcc06808bbb4edf6000988af45dff42dcd85e5e86cb3f3f3e74eeea8a7effb7f4bbafdfbfcfebe04733c67f7c460d40ab8ebe39e6fef78ef83df8c1d2154be6f62afd79ded867ff2c25415356edfb7ca00262dfdc72f0d729819a638bc63eb3f26aca9c2fbe5dbef4a5bbca7f7d69ea7ffe71a4d39da624e7aa3438cc5d0a0060a829ad06373f773ee34be6eeeb06b5d76a0d00004c6dde2526bc935151354507779d774a1e94e26b9620469401e16e372ee6d73077fc7bb67934d58aa90a3f111c505374d1d610cb5be1ae8d9255e112b3db28a80860ae2f822008d294f1aed83ed97a2aecac54366596003557d396f33b4280614cd55c08b1104cab49837c72b2d96c597b074adb4ed7194d6edab19a80873e7cf7d9ee4a8091fd82c85b9b646ac633656c5778f5ef8caac7c25497766732117787e666fc7dbe6e921fcdda769646ceb9cb5f9b31ffddbdcac93f6efc7ca88f0460dcf014c5e0c1cb971c7ce6ebe8f56f7f9317b7e8d0aa79514e00302e35b4aaf79c0fd7e68f9e13111ee4222135fe9d3a05bb1b720e1f2e751eb1f4e3e706bb01406a9444b5525b5bc780b2812fc6f515f9a57acfbe9eecd884d1a80de0e42ce71f24913bcb41afd61800e4b4ae30471f92eac1dea92d38b2e7ac3c696a0f5f79a9f94625aa0efe4e95ff5ed326b92b51536fbe8412980a90893e0a4c79f2968620de292a44ab7c44375bae6f2b7c2d02b6337e5150ef58308e8a2008823405517521ae1b1f3f458d8a860c846b2f4a498b1d0a3f3ab136178e1f6d536323572a18500bfe6dfcf3be8d71ead833cea978d58baf7ebefee0f9529dcfa0f95f7e3a2bc159ea77d7c828dd3fdbced7e94b4e1c2c0bbbef91891135e969f95a4d6eda899a8021834369fe9e7d65eec31eecebc38d11545d278d0dad4edf9b5f9eb93593899f3e31dc89bd431a38e4e19eb2ec9d67ab44e743e697d8cdb37edb4bcf7df2cb9eb3576a9d7bccfde4cb17fb793738e2a0da1bd7d44e9eae72cb6f1204af34fb1ad6155ed28644784901d82cdf73f29461c97e56bf7897a87c544c65291b7ebde3d5a539a2a90096415310045289956f91ecff206df35a6a54a0d57e641505154147451004419a6380628a9f70d335299feb6b1aa61230554c69beb249d4e89994eb11432d74d4fc574a29dfdad1d6136a5f480326aed8f2c9a381a7bf78eadebe71e121bda7bdf6c7bff5149c42528704561ed99377fdecee5cf7de83fa0ceae3599476b2b8e8d8fe22cf7ea3a39586aae22aa85a3b21d2cb3790fd0918f4e56528cfbb56555aae83330b1303038d77c53eb44f6fb85e70432f3a931ea91f6e5f3e37bee0a7795386c6750a4f1837fffbccaa86736d196db596ca9572ee9590281452d0d5ebf807323ab51ea40a8504687d41b63aa4b3871400742587776591b8fe09ee068d46a3d11a2850bd56a3d119b8d75e227796534d8d86c1376d3369aa78b915c7b4d4d0068f097f9af7873466cde69da76acb60adae60f55714540430d717411004698a2412f3fc3dd36f6cdf03ae9da8290590349707527e6a28b73fa188029fa3c8e7f012d1f88598f21485534d1d6fe0ca4fb4bdfd9547e29934fdbd9fa7bfa7afca3b7570f3776fbdfee4fdb2c8fd8b122247f573ff66cffe43d7ced1f807a2bca3eee9265dbffde861dd4545ca8bf12a90baf8b880cfd06f7ff9bf2ec2f24352b710af13ee52885ff8d7d2215ec2009ad23744065ad14972899ef0caf7135e61eaae661edcfec37b6f3c3f591d71f28b816e0d9d5a9164bbfab942e1b55a03b0e15230d494d5806bb4ab94aa0b2ed405f6f6960100e8ab4b6b6875e6e6ef324d0f4d5fff63ba7bf28ce9bd3a48f1cd6a7d34df40a3606b6b9add06410abd991d586ebbb1df50512c9cdd76bedab8c92d38f2cd482b1c1e72dbfd01c35380200882345e14a9c510c134b6e46b1009936229050787c5666355e18f31306a367d148cb154628aae1261ef1bee419452db835feaf0015935aadb0da6f48f19d131f77e5fa007997ba79491b3163c95004519051a0055fcd814c5991fbef9bb227c489cbbc43df19e28ed91655f1f6312c727791050840de8e95e969e25098b898e89898e89e9ec71e1eb39cf2fcbd2b8c60d8d81dca3c53e9131ec5d21f51b5f9ffbc65fd7c5b1e99a7d4ff7081ff2c9590d48548189c31e79fd853ed28aacec1b0d25db4a146e0a620a9c4add3a85aa744517ae72dd4d35572f5cd1b984747297aaaf5eac098cf461bf6657040f9a3066e238ee676cbf20293847a78e9a7c4fac072ba88cae5e070a57058e789a200cd05050cb46ed9c9b4de6c548e8ed16486dc205e6608d25c705d5f18b166907601c154110046992a58a23a44273b314d886f5d46c536c5c930aefa4f665922bda04e28a2e54308221968d661c2c80d416074012cf847efee5ef2c78f24df5cc3e01f4ca811f3ece94a77c1aaf02201ec963130ccf1f2bf57fa257800c64febdfaf9572d3b075ddfebd34102006e7d5f9a97d8ef9dc9936e3cff606f5ff5f92d4b3edd5a73df8f491e4e5e535f99fac5438f8d9d95357b448ca2f4e0aa4f579cecf4e63b610a001d91107ae5c0ee4371a9dd235323eb7ffbefe32f2a9e1dda497e2dfdd74ff61ba25fb8cbbfc198a6dcd357a92dabd101c80100647e493d3a9edbbf6d87676aa21f1467a6651b4252bbf9c93479d955feddbcb969ab1267dfe0607e133ae90519d478060475f431ee8ea92baf937af8b96048d572646fab0129b5a872642b826a6608b66b3235f9eb2fa40d7cb5d1ec5f8ea0a022e8a8088220c8cd49aab8c227b51869525b466ab94c58c8c8baa0da3c1a22f06163fc94afdd6ba5f48e0d17a5164bcc16b699babe4e914facfebefcf9777e7cf59915008ac01e63de5dfff643a132009074e835b60b1ccf4d181ca1040065c4a01497651b3b0c1b18c48e0a9c62e6fcfa97f2f557962c7efa3b1db8450c7efa9b0f5f1de22301f019f6f9b6e5fe2ffd67e98b9baa41ee9f3cf6dd8defce8a710200e72e9327846f5ffdecb48b9f1ed93afdab35452f2ff8dffbcffc6a005987f8112fae5d3cb7ab53c36312af303fd9a52b95fa48950c0040e21e3b7abc6ef7de8c6d9b34a0f489ee376650573789a6e0424587785fb983e781a9bf5ea2f588ede0846fd9e6d254aba66a55189a903a81c6d1ca3ad9d28ee7c8ccd5262c41416dff57b05aad6e974faca6a6c6c7c7075f6004419066a4aaaa8abd5176bdcc4c1d29a57c5d24b3745aae661210203078ad5e2c9f56e59538e093426904c2167b35f6bf317aa9f8b16c5127c2d935e55496111935e5528a010028430180324001a8012843b94462061803a5f4fb4135bd7af5c4aba23951e76efce9a8efc4fbfafa3457d493d6656f5e753264ead4242f4cf6b5758e6c98a4e572ab6bd2a6863e29c64c5b8ce3c74ff6ecd9c391353d3b04b4920d3bf64014548405e3a8088220489306978400aba5ec5093d53a2228b3cba92215de6407a57cbf17e1e44eda082f3597540a94f07559a831fc69dd67d9824e7ca45630fdc914ca65dd95fdd7c631222d813238294c9f9673a3974f33492aadbf9c55ee9d606ca48ad818eb372d9a6aa90a8dd24e748c967c4d6f7d7fd426ec0e0515e1c1cf6c044110a4492320b68c11632c48c4e5feb1014a535f18be102eb59047cbc2474d9af9690cd236eab1c4f418223e2a62b30431b5b45da4b9710a4e8993e79cb9aa6d9ecd3195391955617da2dc70b8d3347368b06588d57b9b5c680769979796239784adfe3428a8772c1847451004411aef85945adc265c149250615f183b4e67232e49ec98a11d4d6d8a3e126b657aa99d63435a1ca957f2b4079b6d6b12cfc466dc5abb770907a3a9607b3e6aa35c02737ddbcd95d3120f474145474510044190c63a2a3b56309b78ca4d0eb5e6967cd15dd1cac4aa878a2afa724d4e89789aab45a89336ce4eed08ad95386f13b41941dab9a60a6da169b689b2d1a22fe5ed99ebebe07e5150117454044110a4a9664789a8662eb1297ec4522a895d51b4e6a2c4f201c45a95a5667ea2447083ad1e4c2860b2af91da434f749b7cfed5637b1e0f69992185f6ca814d473c864d48709700d5949cd993969e735d4d95de91c9fd0725073a9b5e0843d9b10d7b54f74c8e77d55d3bbfff40c6852bd53a90ba0544a50ce89be0e7444093b773d3d9b091a3a25cf0d56b2e7d6d165945eea80b09bfbc401c012768200882204d196800219cac11be5d04b566775c45df46481d156c80803597a58d9d7fda343fe59ea54d474700a41e31bdfb2607285ae894182aceeecdf3edddc55d02c054656dfee3d04512de6ff0ddfd2224ff1edebce54c15635ab5ea529e3432d4056a2f6dfb63df996a9fe4d4c1f70c4cf0ad3dbf67dd5fffdc60001421299155474e146af0656b8a1e38129a2316e029bdc32fa7465d0f0dce59c5537ae7807154044110a409fa6614495172afe917e17f4813b66e7d67603544dbd2b9b70ef677bd4351c6bdb87a7d8b6d5d5b74e2ac2e6a54801c00f4a5a7d20b2561a3c60c885211e812e65eb77aeb89ccd2d87e01320000a63a3f571231dc152a4f67e4eabcfb4f19d6c35302005d22bc36fcb8e7c4e9ebf103fd641e51496ebf1fb9d83d380eab28d9f304fb21d3e62dde8ba1d776f98d46b36f0d05f54e033fa211044190a6891b151825655b1d10222c8c6bfc4adc785f1307190d66f392167b7e146c8e9f6ff371352dfb734a9857cafb67f902b9f5275e880b0c7974f70d0aba92bd1fcd1cdcd93fd0cb373c7eccfc55676bb867c3dc38b674f68098602fdfa4ddf4c70000200049444154b084496fffb66e4ea46fea17b93a00a0b5593f3e3fa64b50a05740b7612ffcfce7a2be5edddec85003d41d7d3a3a68c0b7057a0000a6e2f8f259c393fc7d03bd82ba0d9af5cd917203bbddca8c9573462607fa067af986771bffdafa3cc74299f58519f9b2e8280f290018aaf30b6aa5c1b1a12af6f2720e8d0b96d615e4739154a63a3f8f4684ba4bf4954595e0d939dc28a1c43920cc036acbeb0c004054615dbdcb322f5532f816be295b68466120489ba579af011454041d15411004b95983331b58f03e2a588752b6732ab5a37a8e8c5f5a2bb7969a7b6f1b8eef10afbb66f475cadffc579e8e5da03ef7c796528f918ff4f4a83efae698fbdf3be2f7e0074b572c99dbabf4e779639ffdb3d400a0bbb4e2a1316f6c574e58b4ecbb8f1f0f4e7b7eded632f6c186e23f9e9e30f797ead49797acfc6a6e52d63bb37ec8b3dca73aebcb4963dfd8221df5d6d265ff5b38ccb069d1b8077fc8d50153b663cea405bfeb862cf872f9cacf66c7667ff7d843cb731ce82ea329c9b92a0d0e73970200186a4aabc1cdcf9d4f0093b9fbba41edb55a030000539b778909efe42e0179d0c07b1f1a17ef69ecaf4ab5e557aa41e5e52c050020ca8070b71b17f36b50526f4a53856e89e70ab9c9af276ef25244da2598eb8b200882dcc41096aba74b8002050a6c20951a7b960ab28029859b1a69d86812235a72b34f098001fb6e4a9b98bedcfa487cfa4dbb4b3e6bfddf05f3a223e4a0ce5abfb5c47bd4233d9c0b7f7bfb9bbcb8458756cd8b72028071a9a155bde77cb8367ff4cc924f3f3aee316dcdefef0ff42000a3070697f67962370080e6c2f7ef6cd50dfb66ed5793fca500e38746d5f6baff17f35353bef3ddcf4e053df9f76f8b525c08c0e87bbaea7b4ef962d999e96f18d28ed5043cf4e1bbcf7657028cec1744deda24531b1a7c0afa8afc52bd675f4f76a8c268d406707296f35fae4be4ce72d0ab35060039ad2bccd187a47a480040eee6e9c51f94ba2463c79e4b7adffedd3ab09b91a83af83b55fe7b4d9be4aec4777183ef71471271b16012d2bc5f7fa0a022807154044110a44936476c599e4021a93123988da3367efc4a053fb676d65c03186abe5b2b77f0bfd33610639578dff5605f79d6bab42b7a004df6ba2dc5fe136624bbd4666ecd64e2a74f0c77625793060e79b8a72c7be7d9ebf9fb0e957b0e9b9ee2c19e52a9dfa0e9dd25000086ebc776e7c97b3d3cc89f8d4d128f1e5307ba99efaf3ee7afe3f5a113a724704573255ebdee1fe251bcff78a9a463cf38a7e2552fbefaf9fa83e74b753e83e67ff9e9ac04e7065f11ed8d6b6a274f57b9d98b6ef6525000a0758597b421115e52d1c3af9fdfbf66d586fd456e49a34624f3f749543e2aa6b2b4d6806fe316d0090cae22cd786de0857427837154044110a429926ad23753b09480389662963cdb7094c5fad4532a5ad45ccd66a8a0de12050a40a855f12456bcb54da4014b7cfa4fef259fbd2eade4e1fbcb376e2c0a9a3c3dced950515aae83330b1303178a568e2928ab28ae02cf600f7e604094debe2e500660a82aae06b7aede0a7e6db96790bbf9eef45557abe0f292a1014b448b03f2ca69c0c4155b341f7ef4dd174ffdba084015913af395c50b274438db7f11196db596ca95726e2d89422185fa7a1d03c0ea26a353eb41eaaa9000ad2fc85687f4f1e01595aaaf1edfb1e37081d63baaefe4fef11d55826fe425726739d5d468f8ed200d7a421302a476ec02c3adf88d060a2a828e8a200882b40c5c9c140825fc6f94b73fce24a93507b52ba8d6d6a2cd9b5d4bad076069c352deb690741830adb774de9a03454917371586de3b2d560952676f7729c42ffc6be9102f61c359a56f60e5572e5079a5520fc08658a9e6c6f53a000089aa830b549754680154461f2da936df9bd4c5c705c21f5cfde3b460c1d882c8bd42142051264d7fefe7e9efe9abf24e1ddcfcdd5baf3f79bf2c72ffa20445234eb9d4d5cf150aafd51a800b891a6aca6ac035da554ad50517ea027b7b1b77ab2d3ef8c7c693daf08193072606283161ec56696aabb9074aefcdbc10b7a70aa2a022f8d18d200882344d504d6a4745e3451026f99ad6174629ade6ca9ae5ee12d38a846d880acd97df6b2d85b8a1adb6bd3193a443ff077a494efeb8fafbf5459da74d8e76020097b8a131907bb4d8273226263a26263a26a47ee3eb73dff8ebba53a701296e157fff9a5ec59e16c3b5b4d5e9060000997fca5d41ba633fa495b2f9b1b4327d4d5a95f9ce9c23ef4994171ccd73898866b71c2e3fbc78ceab3f17eaaffd31233ae6deef0bf42073ef943272d682a712a028a3a0a1d2be12859b82e8ea755c7523a95ba75095aee8c255ee719aab17aee85c423ab94bd5572fd60446fa708aca549cd97fb23278c8a4a1c9560595d1d5eb40e1aac00150bb7106acaf6bb5e26eab55e54541455a028ca3220882204d5254ca1710e223aaaca10a4bfb0a136829a1c4914247dc26b86a4cac9e0a42b4660fa7e2c4e3065d92b617017548527def9ed69d79f6f3ef2166113703551e3ef595a95f3cf4d8d85959b347c4284a0faefa74c5c94e6fbe13a6700f9d3f377ec3e28727cb5f7aacafc7d5dddf2efd47c626702be39f7cf9ee1fe7cd9ef24cdeac7b82aa0ffdf0d5766a312559e23bf2d5c742472d18f560e1f393bbb9579e5afbe9ff76ab9edc11e3eae9decfbffc9d054fbea99ed927805e39f0c3c799f2944fe3550d1dbddcd357a92dabd101c80100647e493d3a9edbbf6d87676aa21f1467a6651b4252bbf9c93479d955feddbcb969abb4f6f2c5725084575e38754cf0f23af9442684bb490180a92baf937af8b960a26fd3cc01839608da29828e8a200882dc968e4a2d2d9497517ec2a820924a3949b59c4c4aa97809ef3e46f32456e5928a67a83a3e6cb62ab4d48aa9520736d3062435755a8ae4e891ae33c687711227f119f6f9b6e5fe2ffd67e98b9baa41ee9f3cf6dd8defce8a710280d8677fd940e7bfb864d1ecef5da2c6cc5ffee1f10766e629651290757c60c506cd2b2ffe67f1f36b9c4286ccfdf0ebc457a76c53ca25c64ac80000c4b5e782ad6b3de62f5afecad35f3312afae235e58fbfebc9e2e00914facfebefcf9777e7cf59915008ac01e63de5dfff643a10d8e40645e617eb24b572af5912a190080c43d76f478ddeebd19db366940e913dd6fcca0ae6e124dc1858a0ef1bec6ca4a86daeb3500f5b9278ee68a7cb7b35fd770372900537fbd44eb11dbc109dfc54db608d45404051569f1eb41ad56b7cb27565353e3e3e3832f30822048335255c5657896965e371aaac8e928a5a6910615db2a00000cf94dcf2b9e95262e660a6b5ea588585b492ccd607e48d6d7318583a8e02e63fd6186bd9fededca0005a00c50865286500a94a18c01285d39a8a657af9eede7d5656a0bb20b0c81919db8b249f4fa1f13a2673badcafa6db4b2f8625e9d57e7f00e4eecc9ad497b346962eec2d33b6786b46838529dbbf1a7a3be13efebebd35cbba175d99b579d0c993a35c90b937d6ff254a2a9dec61c3b76dcc14f27cf0e0168a7c86d087e42230882204d1e59187d909a861a84d53b418a2f15f590314d27a5c6c9aba2a826b1f055ee87585ba9a59e17bf0722fe69cf68b3bfbc6fd0c8f74fd773e7bffaf4b6f3b453bf6817d05ff9fdc181c35fd8c7cd5405f5a59de9b57e3d123ab474beac3238294c9f9373a3d9fac4d0facb59e5de099d3d70f8d31c5e816d6610bc84107454044110e476820a2b2789c298eca88370064bc4f2676182b6e4cf723971eca7194d15ac6db6bd0aabb2eb8333a28abf9bfbd2ca3d27328e6c5a326ff6fada94c727843b813c74ec13bd351b9f7fe1cb6dc7d38fef5cf6e2d35f1585cf78a4e116a7378d53704a9c3ce7cc556df36c8ea9ccc9a80aeb13e586a31f340d042f18e4b6be4e30d717411004711071aeaf20e7965220dcffd8bc5961095f53712580c1bf19cc85b559062ad6d30e9b9aebcba52db3b78db9be0c432903940218737d53db57ae2f82341f98097c6bb9dd727dd14891c682359310044190c60f388ce5768d9e2988981202d454f595124a28b1b7a136f8cc1104699a93a0bbde99af3b82a0a322088220ada16a445c9057547d57541e9700e10293e6724adad853e69f1f8220e830b7f97976f054e32b82dc9ee08c0c044110a48983201b26478453394d115662ae7b401bd936e636a18d1e3682200882b411308e8a20088234de4f5947137f032f16510296b344c5ad4e9b733e6aeba82998ca44a1a222088220480b817154044110a409926a2d8a6a433a8da1d4b69c5246b94e39d45cb711044110044147451004416ebdb351dedd285f1597bf05c4541757a0a916de27fccf6daaa6b60e0fe3a808822008d24260ae2f822008d2147723a6eabe26672316753b29650bfd82d58a9ebca6b65e09256a56d249bc909aff4bd14711044110041d1541100469139a6ab988eb32432970bd52593525d491ad517bd9c094bf975ad93b114826b5533498bd573cb394df02b5f71c8511557456044110044147451004416e3f49a5f6cc956b8b4a05cd511b36556a7d4e2b1b80b5d358915a08a51de3b45af4c8764aafd5c02b8220088220e8a8088220c8ede3a7d4b6aef12a49588fa57c19600a40248432c28024b12e924d31417ad3e9c2141a51b5176515411004415a04ac998420088234c5514de59128573a0928504aa9b18c12c35086fb955b0814fcdd9c9a65ffd616b6c47c562cdf8b20088220e8a8088220489b515563531630b66611b40f359bc1c9febcd1cb2091486eda005b481d8971cbc4625fc4da0d044190db9a13e9a79c144a3c0f083a2a82200872674008577e880fa29a5c9470620a008408727f4994077c3944eaa99293b6d72d15937b11046963dcd5b70f9e04a42d82f3511104419026e91a35b69be174932fe66b2ca7642ac32bd2d1280fba76141090025062351ac996e515b4aae126b50a8b2611103c9672735cf9aac28410008652e12ef81a4fec124a19006018d304543635991a8b11b3300ca1945286301418866197180c0094d1d4e1858020c86d8d56a3c69380b445308e8a200882341ac2baa9959c5851bd5fe10ac232c0c4dc78a9e987524af95eaaa62d1100202c26a934c6700519b8ec81b1cb6c1602a6664151619632778b5ad366beea30c1545f0441da0098eb8bb451308e8a200882340dcaca1adfd285989a8c528b22bb943424bdfc3f946b4143b8e829b735c22710137eeb5424c1c689a256659802a5ace91a03b4fcf19bcaf95253c562f38d1063796294530441da0a98eb8ba0a322088220770cc44613522b21542ab03c2afc97989aa112e196595525e65e2bf05ec28535cd3458bc236e0df1bc57c2ef826fdcca6b36113d1fc16f0249b5f5bc1104416e4330d71769a360ae2f822008d278a8ada5ec1450a1a0723a480084815053f22c0110965be27377b9ed88b6c6ff4a2c776deea2660e4b8c62cc272ab38fa282b5d95462428088965381f382f5dd230882dc8660ae2f828e6a8f8bb545176bafe0e94610046927084c51288dfc7451b1c79926978ae774f25b23a65f2deafdb2ae49f839a9f60ec8ca4385d150c28756b95f08e137cd075c7961151bb971193f29163d154190db1dccf545da28ad94ebbbedfa510224d265229e71044190f6a1a89cbd09326589b19c2f1127c98265ba2d119550e2337b2db4d64c04cd05d5543ec9f82b255cf95f224ce10520c43247973b62cbc2bf20caf4a582e7c64e85a568a80882b40930d71769a3b4461c9502dd7efde4f6ebc729cee041100469afc26aec3c631906256696695cdf187165b5921acbfb52d13c5222989f6af6b785ddb520fc0984abe54bf80d0b6b31f187424174c4dc6d9b5580853d6e8cebe19f330441da0098eb8ba0a3da24a332a758537655537eaaf2229e71044190f6a0a5c6e45c027caa2c1b3ea502afe4ec8f12a1e471bd650811354e356dc4b82257d48852c15453be470ce59591efa2cadea4466935ee8837636a5e03c9b492b0f50c15b4b5617f44decd1d2305fcd6154190db1fccf545da28ad91ebbbfdda71f6c6df6527923da2f0a4230882b475c431476a8a5c8ad58d0ad6e6a2a16c0d22814c82490e4502494d5ba600402811dc6d2d11d87897f0d828a5841041b355b3075aab4b4ccd4b2d5153ef54e2780475c3c64d789d2008d2724c1837b6c17530d7174147b58e9e1a76969f646fef2c4bffbf4e536412299e7704419076a3abbca612718f5491d112d218e91519a2359b34734573b334d637a2c25abca6d2bc821e36441811351d04b5fa0cf9ad3be2a98e0c1f1104415a9413e9a7eeeadb074d156973b478aeefe18ab355fa3af67685aefa68e5393ce9088220ed4b50adb81c359f846a6c2c23c8c03566d9522a3654416d6081557201524b3535174bb3a2bcc2545d638a329fde6b61bee61b17eedf78c814b37c1104691b60ae2fd24669ce38ea1f25fb375d3ba436e8748c41477506cae8a8be465f2f5ce7e50bdfb8ca5472229312899cc8e512a952229fe83760acff5df862200882b4513b352e11b56ba1664bd885620f3465099b2d154d68e59d93df249fb24b2d8f8a021f11a556edd3de13b1b6221139abe9e9210882dce660041541478589fe0300e0a3dc353a466f6b1d0da3d768abf85f1512d9fc4ef7a3a0220882b45393a5e67d5045735401b8882b35eb3143859d5fc4ffb199692bf65d2ab266daa0a1b2934ed9a02ee15acc708b2da7af62241541903601e6fa22e8a89ca67671097df5c2f222cdf506570e5676783ffaa92eae21f832200882b435f7e4ba99729151c2d72b1217253256480210e5df528bc24ae6a1536a6e9684375e2a30597e0b168d4f89702fc4e8acd43c402b3c200a8212c1c6763882e3e7b643a151b5931004416e1998eb8bb4519a7f3e6aac6bd88fdd160cf44ab0bf5aaa4ff28fdd16a0a0220882b4554d35f66be1736b4d6d60d8ee32465fe4bbc1983abc8815d5bcdf8bc953a9780958ac25b0502238300a56dbc3b0dd4d49434f8d18315b95e0ab8e20489b42ab516310154147e57093ab3eeef2f4ec9071b65698133ae1a398a7dc642a7c01100441da85afb29155b03447565639dfe3ba8b9a8a22b1f9b5ec3a7c512561f123de49a91d451465f71af5980021c42cd59710ee4888d86b092112428cbd5ec5dd50095f34c93c588b20088220489b7154f6ef7da25b675bf726b845e0a9471004693770f57279f72466857539df33fe2a0e8cf2ce68b442c1c38851248959b55ee066901a63b354145ba56656695eb0d7b29693b132935850b9fb88b52d60ae2f82200882b42d470580fd37326ddd75f0c6593cf5088220edc14ec1aa54b2464958e9e3d5cfb21f8dd1404d0d6b88b81aafe0d120dc9a311a2a08881210d924113ab23177d7fc00c018df05d32e84e156225a41b4698ca322088220489b73d40302115512272571e27f3d74e30c9e7a044190f660a72695e3629d46b3344fb435f355004acccd8f88ecd22c7a492815074b8d3b26269535cb2516d9a89567c04934116c0878d7b5fbc4d15011044110a4cd396a61fdb5fcbaabeced04f7f09f9217fe94bc30c12d9c5d72b1b6e84a7d199e7d044190b62ba8022534ba28356f0c632a632468f20266314ef38a49c6ac5be0439a206c4e238c6d8a63a002231627e25233c1141c155f97899f076b1135b502e6f92208822048db73d4fde5ff00800c24b343c72f8f9b1fa6f40f53fa2f8f9f3f3b649c0c240070a0e2349e7d044190b62ba966a9b526730520bc520a6293c4425e45d58944b7cd9590cfcbb5d45ff35f2d63a1d454785868cbd4aa6f522bbd4f8979463082200882206dd0510f549e8d5475fca1dbab8f761c2925dc5ea444f268c8a895dd5e8d740e3e589989671f4110a4cd2aaa859df2534e093fab940250a1cd1233eda4c2424594d8db9b593eae354d15db33311356f111f3f153101565e2efb5dedda6813d2308822008d21cc85a62a3f5064d37b78899c1239d2456b6dfc535e487c4575716fda531e8145239be060882206d50528985170ae293042cfac700efabd4b806b5aebec48a0712eb6b522bdba04005558dccdcd4d46c86efe66a239e4a85cfc8543e58b00f0441100441da8ea33a4b154f858cb5b3829344667f05044110e476b754d37f455147629c514a5893a3d424b4c6c029000035f676a1a61634c64d117b758b28db58952f062cbe4bb012054a280031ad4878c3e41751917452a1a59afada8874960288cb0f230882200872db3b2a822008d2cee1854fd0e4d414d514f5262502e9b3104f6ae59668f3b6e5980a6d919a6f96f2c9c3bc6152d1ce44da498102e5116cdf383f951a67b5b28596a8b5082e8220088220e8a8088220c82db45481331a839b40a9e5dd546c97943740622369960f959a8413f8ba4afcaffc0c57c25706b6dc8f85ba8a34971ae79e9aaf4bad1459ba6556ba3b6d5f6575ad9b87170054575678b8b90c4e1d885720822008828e8a2008822096924ad969a68452be7aae48f904bd6688d015296799623f249676494d7bb2584e4da62acc1836decf065a8968bb94ef78634ba5ed0939bfc156e3b7f57f76e91a3f7c64928b8b0b00d4d6d6a6679cfa6dfd9ff74d1a8fd720822008d22e91e029401004419a64a8829c58618eaca87eaed10ba93147d63c68496d6c965a4ff6a5d69ac5f0bd4d4d6b5061ec56508ac958b5899ac745a9e54d4a4d872c9ea96afab785d9b53b2dbc7374ef5e3dcf9cc9dcf9f78e6d7ffd75fcd8b19e293d22226376ed4e73742b4ce5a9d56fdc9f9a1ce41be8e51be81fd37fccec0fd767d530ad74a9d41d9ad3c5cb37d067f28e2a2bf7ea4a0f7ffb7ff7de1d1d1ce8e51be81592d86fca0b9f6dcf53b75ed05a97bb7490976fa057dfcf73b4f8be461004414745100441dab6a15a4c2715d54e227c631741331a3edf563081952f9a2b94410a5655909a4a063718cf3425fdda9a406a313f56b016dfef06081177bd69b5824985574b6263634e1c3fae52a992929363bac400d08307f6c7c5c5165e2d71eca5aa39b178eca079cbb79f2dae0700006df9a583bffff7b1bbc77f70bafe565f474cd9ae9752c7bdbe726ff635d60fd5a5e7f6ac7eeb81d4fbbecb456144100441474510044110c725958245e521be142e05b1a902705578896081c8147999a47ca6b031406a69954430a315845b250dcb27357f0021a2071262a3eb0dbb2a31add72a19bf142400a0d168bcbcbc6532b9c16090cb9dae9795d5d4d450c7fe82d38a7defff2f070042667c7de4624145c9bf67b7bc3bda1b809efbfcbd3d65b7b6f293feca86fffc7a1580749dfdeb898bd7af155e3ef1ebc2bb9c0134073efafc446db39d45839ec1b72c8220083a2a822008d2ae151540d098455c0fd7b48a20304aa9715aa860be282166326bec3f63af9412afafbc6f8245031a2a6a6a2ad2602b02cb36a7b1d461e30c5b6aa570702ba1d668aaabaa29c0d5ab57f372f34a4b4babaaaae43229a5a0d6681cd2c08a7f0bb4001030f2e191311e32903807f57af8fdc553fba5f4e8e15d55ad07005a9bf5dbcbf7f60bf70ff4f20df489ec37fee55fced650a839f4744ca0976fe05d5fe7ea0000a0fef88b51be815ebe777f764907009a826def3e38a87340a0976f589761b33eda5ec01f10ad39f7e3f363620203bdfce3873cbf26bbcec6d9d35fbb500c00107def0383c35ca420750bbbfbd90f5f1ddfbb474a5745553d0300c0549ef8ee8591dd23bc7c03bd3bf79bf4ea4fe9378cc2a92f4dfb6cd6e06ee15ebe815ebe9d62873cf1d19e621d80207df7e3b48d8b46c5450df8e2921680d664fdf2ead49e91c15ebe813ed1a9f72fde9aa711a670d767fff6f23d711dbd7cc36247bfbcfa3c7fd0fad27d5f3c362cc9df37d02bb0eb5d0fbcbbee422d771753756ad54b6352a2bd7c03bd7c23e2863ffddfb4121d7e3a200882dc345833094110046902447c835a5f81ed3743b8cc5e71ed242eb02ad64b71c15e3363340b5d122b3ba616cb28a5161ba4162e6a3c42c1b629b7841a0b3bdd0253d5aaeb4a4a4bf53a6d59d9754a895ea735180cceceaae2e262adbacea13ff35e91610ac8d614af98fb428767ee1ddab77b5ca847c77b3fdb7c2fb70253be6bdef8b9eb2a00c0c5db4b5f5ef1efbe15ff3749df39fd93c419f778fdf26b45d6c643d79e0a0f926a73ff3e701d0062ee1b132a375cdb3667d8ccdfcb003c42a33d6f649ffaf3bd07d23297a5ad9c1820d517fdfac4b8b93bd9306859fa4f0bd26d1d9cdc2f3618a0042e7cf2ec7cf2d884d4de3dba04bbc53cf1fde62778493fb764caf0c5a71990fb477686bc4b7bbe9dbfe760d19e6d2f27a974d95f4e9fb8f82c003879782baacb8b4f6f7e6f5a4987e3eb6786181f5db8e689c70aaf03443200dadc6f678c78e990160054ee8aba8a0bdb3f7b2cbd68d5e12f53b9952f2d7de03936bfd8507c6cd5330f7a251e7c25ce89561d797bc4e4e5b900aa8e5121753959dbbf7a7c4f7ad9be354f76965cf9fda9912fa4a901947e21deea822be97fbc7ddf3f553b77be99e88c1f100882203703c651110441902660aa2624acf06b6a236a8cac12a1075a995cca3fd25a3054289a268b357aac70cbf68f958bbb3a6a98821a4bb798e8cee1e9e91972a5b34ea7d3eb3484809342eee2ea7ee2e4490f2fefec9c9c869f8bf7a0c5ef0cf703d09f5fffdeb3d307a774f10f8aef35f6c9d7561cbca20500a83ebe72530580c7d89fcf675fcace39f65a1400941e3c50a875499a31c207004eff79f406057df181bff3012066cac830b9f6c2776fff5e0610ffeac133478f1ecfd8fb720c40e5a6b7979dd5405dfa678b76d602b80fff70774171eec9ff4df2b37570d2a07bfff34a3f3780daf41fde7a66e2a094d0c04e5d06def7e4e23527caf40040cb76bff5c969063c27af4a3f7bf8c0d953cbc67900647df5d6b66b8cf6dff5abcf024097857b2f5f3c9b7f7ed5385700c3a9ad1704936cd5c5814f2cd99cb66fed23619aa39fbc77480b10f9fcd60b05972e9e5b3eca1de0da6f9f6dbecaa7017b4cfa725fc1d57f0fbfd7530e00793b0f96e8415ff4fb9bcb73013a3ef56756fabe1399873fe92b07ede1ff7c7ca41a6ad27fdda706701ef1fdb933c7ce5e38b1e42e19c0bfbffc92a5c68f070441909ba3ddc651a55229beba0882202da6a8bccc896e1353cc14c01811e5229962d91429aaf11fd36aecaffce3d84d5a36a911df122c316e52309d9412c2ef850a8bf71a1f40aceb2a015bb9c72dcf88e1c3962e5b71e4f0d1982e316eaeae3a9d4ea3d1fe73e8b0af6f876e7d072e3f9c53bc7fd7c24903ba783ad9de86226ae6cad3a3fed9b1f9efbd47d3334e9dcac82dcb39b229e7c8a6957f7d7468f503a1839665e7e8b455c579a7b7fc9895b1ed871c00009d560fe092307594cf2f3f969d5c97513d3e297d731600c0cdf806000020004944415444df3f2a546e283db223170094d20bdfbff38614407f5da600d014a61db8faa2f4ef7da50010fdecbb0fc4ba4ac175c26b0b97ad9f673d964adcbacfdb7476f2d16d5b771c387e32e3547a666149d681dfb20efcf6f3be1fd3960cbeb4edb81a0014d5bb97bc760000d4757200d09dd87abe7ed25dcfedba304b5777bdf0dfddbf1d3a73e8f75d3500a0d7ea052f5587a91fbd765f6f15006832d38edd008084c71fedee2e01081cbdf8e76f4716e9dc6255c69543a7ffdfc4285719741e3a2a72c1f12ca8bf5147a1facce6d3004014457ffce7b5cd004c155502e86e1cde7549d3a34388274079fdb627ee1e3372ccc87b467cf84f498cb7137e38200882a0a3dac26030e0ab8b2008d2b28a6aac9c040084b2824a7955751c62560f981a3552385fd5b84942f98c6102009458afd74b047711bee58c2845d93ce3974fe725602de44b5ba7dd8c39b39f7c74eb5fdb0f1dd857a7d601804a2997c915a15de396ec3eedea1714e7e7f7f62f3bde98768f5d4d250affa4b18f258d7d0c00405f99bdf9fd271ffdf6425dda17ab72a6bc165eb87efecc9736e4ea0100dc82fca500c63fa02e09d347fafcf853d9a10d674aa49bd30d00d1f78e0e9383a1b2a80a0040fdcffae5ff087774a3a8525d79b50a002481d17e72000090ba8787b9417ab5cd8373eed867e2937d263e0900a0bd7eeaf7b71e98f77bd1b5f51f6f7eb55f5071250040c98eef970b1f52535ca1a1a03fbee4e1595f1da9000090fb0458c9aff50cf1e6863986ea922a0090fa04b9b3df60cb03fa8f67d39d75b9ec2a4eceec192452299f6366a82d29d70300bdb4f9fb4ba2277aa552a7eaffe68ab7ea5fffe28fcc82631b971edbb8f42d90868e786bc592a713dd087e46200882dc0498eb8b200882341a22acd6cb5b2ba596d343d938a5a8fcaf75a324ec6a82de34c4da1e4d9a69b6333bb3452950415d5f4aad1f0b312f0e4cad172186569f993a6ae4f0d75e99ffdea205ef2d5af0da2bf3278c19fec3ae63e7f20bae189cc23b850defdffbad9fb79dbf61bd574bddf1d707754f49e8f7c4fa12ce3c651ed1639f7d220900a0aab84a93fff3dcffdb90abf71efde9d69385c559bb1676133c5ad56dda085f808abdeb37ad3f5e0b1075dfc830398044e5ad02008879e360e9b5ab15a69ff4c5892eee016e00c0145fbcc6960f62aa0b0aad0b2aadd8f9d4809484ee439fdb5bc59d4fa70e49f73e33231c00a0b2a49aaa3c9d01c079e4ba5ce15eae566c1ee75d7bf4cd595f1da990c4cffde1e885cb2519cb2675b0730aa52e3e2e0060b85e58c99e065df1e1cd1bd6fdb9ebec0d7bafa4c4d9d3850040c0933b72450790b7ec6e57907af79ebb6c4776d13ffb567f387fda804e32305cdef6daf36b2febf113024110041d15411004b9459a4a444ec715fa3525d20a6cd0d42fc654ebd7ac1491e91747e69882ad1c5c0a6011f3a4a2dd5929816427f24b2d7e6e2d5d6262344acfb2eb65c7b22eeecebee2e61f7ccf803e6facda62555315415de4854585d99be7bff0edfe821a03505df9f94d5f7c930100109ed211aefc73190020a0d7c0c4209526fbf71f33850f57c54f1ddd01a0f897c56b4b0122ef1f1de60400b2803efd0200207be3ce7c2d00e8af6e9cd73f31397ee81b476a14e143faf900c085256ffc7aa1d6a0cedbf4fee2e3362e219790085d5161c1d91f9e5fb8ea64b19a01aab996f1db173fe50280223a31c03d6a68a214a0fed8ba633718005af3cf7f27f68e4db86bdacf059a1b17b32a00c0bd4bbf5e51dee4dafe5fb65eb773ce149deeeee10a0067be597af80603fa2b9b5e9d3a73f6e34f7d75c66e7564e21e3f2c06008a776c3e5f4b01988ab43746252424f77966fbf5ea43b3ba067af9464d58a3e932ecc1054b56ad7a360c00a0a6a21e3bdd200882a0a322088220ad0cb5123315df6bb24422685103a64a4bd4b41deb334dcd25533061d5562de1860c921a0fc7d1a76927bf97de4a57fdf0897b83dc14ce45597b4f9ddf9e55e8eedf31b56fafd77ede61b9a63468c2072fc44900cab72f1ad73daa836f905fcca099dfe60040cc9cb7ee0d5685f68a9200c0b937533a77090b1ffcfa713d0000d533ecf353c54d1bed0bc054310051f78e0d63f37795894fbf3c4405f4d49b3d13faddd52729eeb1b567afdc88b8ff9164577049796ee1000540e5d6ff4bed18109efcf89a2bb69e8653d413ef3f1c060005bf3f372239d03fd0bb63b7c1cfadbf02e0d4f3a54583bd640123df7c2a02a06cf5d4ee89fdefeed675c4db072e17cb073e392a58e11ddbdd17006efc3e353e2c2a3266c62fa5000060d05b7f5d3cfabdf042b214207fe9c4d890c8a8b8a7b6550384ce9c3fd2cf6e5aae3cfc81d7eff503c85b32b26bcfd45e89891397661496fa8c7fa2bf8f6bdc9421ffcfde99c73951656df89c7bab2ae9061a9aa68146761004455059c465444514445110c10537dc71435c41c77d4654444514451d1577c61505151175945170fd5041405944f6a5e93d49dd7bbe3f6e55a5924eb323ddce797e0da453959b4a2a21fdf639e77d1b00947c766df7b65d0e3ba853c7bf8d5f0e00fb0f3da915cfa4320cc3b04665188661f606b855099bb4d2253f69d4bf8eaa50781834dc8615684a6e0cfa3dc058499a6692ac9449b8faf3ac9831bd663bd64db77efaf3695fcf1e7fd5390db330fac74f9e4c2d685eab4e9d4c4f6aad836e787bcee4ab4fedd6a2aef9cc97392dba9e3472d2c7336fed560765d321139e3cefe006085041fb1c7fedd38f9e5417007e9ff6ef85c69e36bbd390bec69877dfc1a68a0a0060351bf2fc878f5e7a54ab3a9b7e5bf06b61fd0ec75ff3ccac5787b78e0080dde2dc67dfbe7fc8810d0400e4ec77f2f5b71f9f53d50f21f57bddf3c9cc07479cd0a9492d4f14e6b53974c8e867fffbfa651da20058a7fbad6fbd7deb295d1aba2b7f59b4129a1e7ae65d333ebae7e85c01d987dcfaeccd27b4ca0250b1ec03cffde7e431fb03007dfbc247ab33fa5144da5ff5dab471c30e6d510bcab654580df61f70f3cbefdfd933671b93a3a2419f71339fbfba6f87dc92e5bf2c5e93d5b6d7f04767bd7163975a88758fbe7fdaf323fb7569925df4c7d2656bca6b353d78e0e857fe7d65fb08ffdfc0300cb38b3f615454fc353dd24b4a4af2f2f2f804330cc3ec468a8a8acc85356bd6866422012154550e4520edd91085752784e24e83b22a62587d12265d98821b6552a10081188650bc6ab2988b18d695c690c98fc9f1fe4600adcd373aa8fb0291d69a80488326adb5264d5a6ba594269d282feedebddb5e3c1df337c6468e9fbca1d46dd8f190c39ad75fb06ecbabc30ee35729c33073e7cedbceff9dea3568cc4f17530db1f82960188661769cd0186ac8dc373594c6179f98aa2721908de9100122a5d822552a9a66ba554ab593827baa5cec340dc6989e4c037e1b70ca846ad23529f55aef90fe0ceb5622524a694db1580511959696c5e2b1443c51545c0c44ae52970c39e5c9675f16ff37ebbf4bea5e78c139fcba6418866158a3320cc330ffbb782a0fc3a647585913a688bed08e99fa6591bcfaaa2f6fc99b20c52a9b72c984a7a25fab0dd761d3f56d5894668e43a5647d17fd3508010929ed18fe8c6e5f44b42c0b001cc706809c9cf4a6d91e0083c75dcf2f4586611886352ac3300cf3bfae4efd0b94d47ea9b2afb2b3ee56bfaf42e50682b68a9b63b8a26912559349aa14ee1ef6842e85242a6278b2d42f9c52324e35552e222202a11964258ec06418866118d6a80cc3304cb5032b3bf0a629d050fb2f56ad53934293c817965885de4d5baa52fa6ac875890209eb25ba7abdc4fe6163a8091993d233edfe3054f54593dd2a88cf3dc3300cc3b04665188661aa23445bcf8409192865d6a549ade98fa49a465f22ccb437a6d55529547f0d8dc222641a65c52aeebd0a098ee057649333b7580d525219866118e6af0a67cf300cc330bb08a618206195a270ebca8e00295df9562150d3574f8ba7f1fe467f57f4fb7431b82a35570681d0545089c2b13246a0a2177883c8edbd0cc3300cc31a95611886a98e1041d2e316d22ba858856d6f70db203d35751c344d8c862e0576baa13bc4ccbdc3e1c6ddd006daaa86aee2888d6f921ff7ea1daba77459b0320cc330cc1e817b7d198661981d261c5c1a180c617a5e6926c107410a2af946b97ea770687095522c89908c5351a5e6dda4d52e250f25a3a00ee5b392678b94bc5bf2ac7b3d27e0ad3dee54ddcb300cc3300c6b54866118a6da10ce8949136ddec4a8a71fc36a1682b95308724a532d9628ac6883dd2064f09b2266b77678e089db14894999146665511df2490ada87359f7486611886618dca300cc354477d1ad68da92ad5cf6d49d58218528258d9f628c5fe37a9130908c89f04cd50e434e5cfca8795226c2b4b68f25c96d2c37208c201a9e155c93f784a9b59651886611886352ac3300cb3b7156a58017ad12fbe072fa59655d38aad10b4de62ba700c69de0c7748558cb8865b7da9d20648565f29bd600b94ae36c9dbc9fbdb57a544c43dbe0cc3300cc31a95611886a9be1ad50c9466ac84a65f97f4420a57573139c41a765c0a77f11a6989bec235f7961c844d29a07a93a619152ea5b51c070235c893a1e4bac961d5409ffa8235e5017225956118866158a3320cc330d548a5d256156c06d19a5ac6a46405149132c94aaa32ed052bc965ff3286e3518942fb5776000ecfa91a858a58f9902990ada935637e05300cc3304c8dd1a89f6cfce1dea52f6e8c176d73cf3c27e7a65667f5caebcca7816118a6a64ad5e4382a218accea8dbc0452244c939a9494bb983a911accab5238640653f7445f961252555dc290eabb9476dffe5d6d6573f25b02bf1a9be1260cc3300cc3ec1e767f3eea760a5400d8182fba77e98b7c0e1886616a205849f7a537ffa60f8786f2644c342a607acc28fa57210645540c246cb05ad89b172b1d56553235ad5937bcde365d9028d4ec8be4793e310cc3300cb327d8fd75d4ed14a83bb133c3300c535da050146aaa284d46c6980b08084894bc057a75510ac4267a0ebb4804405ec32e4248087ad5cba42f3086726428550b7bb72648898a21d09ea913fa1dc4e98938a9493341afb06fe79b1c57ad5aee320cc3300c530d352ac3300cf3bf01a626cb5032bf347527a3ea7ce58794d2489bdaf09ba28221bd3338ac1f038d8ce9a93598aa5a3dc98a6143a5ca5e4fc956dec0cc37b8630432aa1841674c746518866118a6c668d4cf7b4cc878fd115f5dc94f3dc3304ccd85d2955eaa644b5af0fa7a32d08f19542252e6c543339fe8fb2a619a424dcf380d2f4dc1406be84f30491ae4a092770029f5d1d4b0190a67ed64ca716518866118a6866854d6a20cc3307f65959a46a0db3cf1172e8562e87694ae45d357099a6c0399ebc7a3126128740653964d3bbecc954e7fa5703a6bd59dbb619dea1d0f21b04865188661981aab5119866198bfbc5025ac4aaff90552c434759a49d786d56a86d228fadb831edfd0b06a602f4ce9c79661b9947ba47065354313b06fa684c9381b4aadac320cc3300c539334eabcc32665bcbedb9c4bf9a9671886f9aba8d494c2688630d2d0be94cc8f49519594a27993bb25674e292d4735ac12c3da35e5c02aa9dfe40dc92bf3122515a767e34484649c7cc9abbb9acb69e295cf3ec3300cc3d43c8dca5a946118e6af2c50abaa7ba688c74032624acd159357a6572f43c1329854b6a829b5648b69da15c376c2905ab825040add2893d04d0ad140a09a5b1099e0194fc0b23c65188661981aac5119866198bf281892a881644c6fb50d5d0e75dd624847a60bd4a464cdd0a06b14684a704cd0a94bdb77d018becd56d477c6c70bc97e6056a90cc3300c5333352af7fa320cc3fc45a1b49097505d142014840a9e96c5a452250c0591a2dfa76ba26bbc6531251d15bc7229626ab370b24a1ab6574a6a579dae3a437ec05b377d82e4f82900222081e6505486611886f90b6854d6a20cc3307f511092ca33cd872893988550e535d0ae662234c5fa374d9b52aa7a4c0d8d49bb9fca57a77dab2b1d5206e59d924013ac4c95eaa7dbecf77deb9d69fc2a611866cf71cac927f193c0b04665188661185ffd6158c199f2676acc694879226d656295fc326bba3045a0aac466a0477de58a6981ab617d1bceaa096f4f29f802c0ee2e93f28f8f0cc3300c531d356a5aafaf29ab5ed162c059057d2c21f9d9671886f96b60fa62c34ad124c36476174ae6a2faedb918eac54dd5abe9374b95c8412f6e8a7cce386d9a744c4282b44385e0f07dabe18c0780953b881986611886a9611a3563afef59057d7a7e39c25c1edeacefa5cd06f069601886a9b9e2143389b9a44c4cb140f2352551fac029a6d74383749a1489e98daa42aa6b2f869621483afc860baae47f4f950f38ecba9454ce191f300fa5320cc3304c8dd6a899efd2afa0b240651886a9d1ea1420dd662843fd31481745df53374d9d9a2d04e935510c6b5ba34e09d2a6579132e9e34c6cd5cbd76c44b3dcf626cbb05465188661983d82d8ed2be63939dbb31b0b548661989a2d5153bfb0923ea4e47e998524565695e8d5311192a3a2a6c51693b133692b2122045fe94a15438b64d2b2e8cfb5862e54a163d30f16f955c0300cc3303543a3ded4eaac6dca5416a80cc3307f35d19aaa46bd8264d00b1c28bfd430535f9326436930248253e74c332954348134a1c50255eb1567a9b2a43437420ff0bf49aa5c445f186306915ab912cc300cc330cc6e64f7f7faf6caebdc2baff3d6f76181ca300c53c341af4997c2f3a6189aea0440f4852b7afbfaa9a688e102abbf877719532c7b0331981c58255f69fab745240222c234f7a420650693f64de690036deb4be6a41e2600d39d9c6c674ee6b2226c355f956118866198eaa85119866198ff0128f0f20d4bc2b0d16eda5c2785dc8f882a55458379514ac6d104b74348aac80cf5d4d09da68c9d628a9952209f2b974053dd95bc7d02999aee4e1cb220661886611866b723f829601886617658a1a65d20bfadd6b7f44d1afea2d994d2e2bbd5594e0248db3ba8b1fa778141dd164dfc6ab068584e62728614fdca6e521143588f7af5dd6431b78acc1cf2952b0b5486611886618dca300cc3541bb00ad96a5a6f43c235108da1ca685a1dd3b8fed276dae952ba04c5cac74344c13d63c8d9a952204eaaf624aaaaf6eb2d9af20cf0402ac3300cc3ec19b8d797611886d9612893664d36c662a5ac534c298b869b70d3d42226d5ae1f08e30b5e930de3e7cf044a9852b3548306dd405ba6249e529082931c2c4d4ae4641d953ca10b9e760dc95ecfe489352ac3300cc3b04665188661aa914e4d7a0af93646a9439a192349831aeb36ea9095a25ec232134c5c6ae543f1eed793b5949c70ddc6dd51aa5aa64c3a3c28c8d27647a8320cc3300cb3e370af2fc3300cb353f8554dbf4996328aca54795749e256ca86a1ad8ae2b008a6603e95d215706a9536985e45f2abaf987660e1ef423dbf14325a32eb1098a01a2925ff929761188661f608fc11cb300cc3ec148147929702134a3ea54ceab392c4cd30839aacb2fa9556a34bfdb4d3d4f50800c9f3164e3608a7a9e02aee20d8c7dc57903853d56d8c2037f55b819690d28af16b806118866158a3320cc330d545a0624ab36dea582919c7dd40b3660a8c21136c9a92378a462c0635552ffe1443a3a0de954175d48856c20c4a144231ab49afe1ca893218f405fbedc929b3aae06d464440211151a044c98d480cc3300cc31a95611886a99e8a35551a62d2c517fd8e5e0a25c10401aa81da4cf3394a4a4c7fb23424387d511c1a3bc5e452a1522a2286336f8221534f42235260f0e4157e9313ace06f43109a0800841028500829844044e4611986611886618dca300cc3541730452f62d573a498f66faa880cc9d2d4a9d070a28cb7bca7722975fa9442ee4bc6fb375d3b6750a9995b8205a2f6cba918ea454604b404a214424861a160475f86611886618dca300cc35463d2464f2bf7fda6ed9e2c829a6edf906e4c9398a16f315c6645bf521ba4b106823324592ba95f3063a719abb6e83906fbcdbede002a8214961052482904022b5486611886d9c370ab12c3300cb373c294b61ec342e946bc40e1d4d264cc6872b6b40abbdd60ba352395047028d53430760a4dafa65763034dabbd8341e3000c80425a96edd84ec48e388e635b966d4969094b0a21c59ffb015af1fdcd0716e4e617e4e61f7eff2f89d086c4aa998fdf75d73df7bef8739979fca53f3d3ff69e3bfe3169e66ab78aa57e304b1df7da7a0d89a58f1f9d9b5f90dbf3e1c5f11d3ea8d8d2371fb8fb9e3bc7bfb534ceef0786611866b7c175548661186637ca56cc2856abdadb178d9892485a75ebb03fc86aeaa5db700eae7418de08ace743ac29b99abf0e79debd420840210d4248f49c9b7cd325cae049bc4729ff69ea5babcdc5df5e9db6f4eaf6ed1c6f8bbbeac3c71f7c763d74eb30fccc8ed90854fad394071efd1a1a959e70de71057bf6533ebef4cd071e9e198b9e70c445a7b472f8f5cf300cc3ec1eb88eca300cc3ec941a0d4bc72a1465955a719b787a10335c178ca9929984c5a4cf517aea4d529912a51671692bf3b3424a613b76c4711c2762db8e653bd2b685258511ac420844817f66cf6ff98fafbcbbc6ffe6d7a9d37edbd9baa57615453bddf1d59295cb964c1bd8807f08601886616aaa468d44a3d5f38bcf1fc3304c75622b45d4947e5b4a4daba194d65ebfadd7b3fb45afbc0919ba734d29355450a58c42d82c678c9030d81bc34e4a66bb4029a5b4a515b1eda8ed446cdb91966d4921a5b0a4f4552a0a817f6aab6fd9fc17a6ad038066bd0fae0500bfbdfed66fa6ddb778e6d0f6c73dbb1e0060de8876ad2e9ef5dd83ddf7bffa6b0080b5938f6f75d8e3cb8a7fb86dfffc82dcfc7eff9af3ead5bd3b343ff9dfebcae6dfd6a36dd3966d4f7a63834e8ad7cd5f3e7a41f79605b9f9ad0f1a7cd7b415460457ea042ef9f4ec6605b9f9ad877d52b4e6a5becd87cc8c0140c5fb835a1d3ce6870a00a0d25f5e1d33a46beb82dcfc827d0e1a70c5a439ebfcc6e4f81f33ef3dbf77fb7d0a72f30b1ab43b72d098a93f9710bf67188661989dd4a80cc3300c93aa3c832f6fee33459086852206bb6b009daa56c937ecf56f4040a435799a34a88f6238de2639626aeaa39a80c85b9c3038284fec7ac93288e8a9d2e4ad21453ca310d2b29d48249a1589461d2762598e65599694525a9610469a22020a33b2ba934f5d83c64d1bedd3a279eb761d3a1dd4f3c8a3070c1a32e2ea515bbf49e90f2fbfb711005a0fbbf6eae36a03c0d2a96fff1a030088b43af5b281ed250040fd5ec3afe8d7b2518f0b2e3caa3e0080d561e065e71d524f7a6b2c9e70ee35cfff5058aaaa9085bf3d71d53f672c2e0580f2659f3c76ce8937cddaa4b7fefb88da079c7145bf260000b04fff4b2e3cba910589dfa79cdff7d2273ffbb524afcdbefbd0cab92fde3ae8d89b3fdbac01cabfbfebe473c6befbd3ba78dd7d9a35909b977cfce4557d2e79738de23713c3300cc31a95611886d95354616c44ded027f99db88102a5347724848ce22fad8e0a1907513d711aeae8d541ae2a7a81a764925a833b42020444212dcbb29d48c434f7dac61bc9efec9502851012d1e4a256718cdbcb86352bd3ae99f8f0b8addea2e4db17dedf0800cd4fea77608fa1476601c06fff7ee7b73800386d875c7359cffa00006d06df38ea94364d0ebf74e4c0d6000079475c72c3c5ddebf91ff3256b3b5ef3ecf4595f4dee9b97f9931ff7bff2d55ffe58b1f89d915d2c80352f8f797eeb0dc558fbc0736e3877ff0800443b9d7fd3e5bd1b5ba5df3c74d7ec72881cf9f0d7df7d3d67eecf6f9e5700b0f2b93b5f599188fd36fd9d1500d07af4e7fff7e3b7ffb7e4dd0b9b00947ef8ec271b35bf6d188661983476cc4d61ddda8aea70d00d1b71972fc3304cb5d1a5fe3f54c9ecc8145253bd7d31d88b2a27d5f81b29930e2453fd4cde212024936d087db7e0e0c64829b1ac4080200053226c040a218c46b54cb9540844214c63b0279089108810b4af6f778db57f2c6fdeba9db9fcf6ebaf6e63efe26f9fffa010009af4ebd72692d3f8f443233366c796bdf9e6afd774e8b0fd3e45adafbeefda01ed6d00808c9fe43903ee1ef9b7860e40cf11ff38fdb97e2f6dfae5fdaf375dd562471e567cd9ac2f36004054cd9b74d7020448ac8d00002c78effba20b0fd9271f6005fcf68f93faceed777cdfe3077eb0fc8ea6d9fc8b728661182603fcf1c0300cc3ec06b6315968864133cabb50d72f5469668490a24c31e5965e6913bd4a27864d95c8b34cf21b87839e61024029a565db4ed489449d88635996b44c015578855381c25b3535be663b9d9faa66c56f8b00e0bfff99bdcd3d8bbe7ee9832d0050bf57ef02555a661fd0ff200100cba6be65da7db7937acd72e5d6b63768db38622e398df76b080050b4b6d8dda1c7e46e59bd050060cb9c17264f9ef4e4e449ff9ab10c00406f5a5d0ccd863cf1c445bd5a4461f3cf1fbd387ed439fd3ab5e878dccdd35725f8adc3300cc3b04665188661760f95656726e14664aa9a84a1c153dcaac6c34a8646e65accac5d2b05b58656f77b7ffde4180404420421a465dbb6ed3811db716cdbb1a46349db32eebdc6bbd71b3f05110ca07addc194a657778e05f3bfdb0ee95f34f7f959c500009b5e3aedc0a62ddbb6e836ea4b0d00b0ecf5b797ecc654d2f54bd6789237b176d17a0080ba8d73825e2b525e4bae8ec7aa6cce95d9b9590000dd272e5ab77af3fae4d79ccb5ada106d33f0ce37bf5eb262de5b4fdd7ed1c99deb016cf9faa99177cc2de53712c3300c93c69e4a4e5b5db1716ed12ff38b972c2d5db3411595bb3100c8b2220d644eab5a8d3bd569db3da77d41348f4f00c3304c0d15a83ba064c37a35d9aa8b81e32f551a2b0d4aa498fc2e90ac417b6f609f145a3eb997e793447e942a019ae153214cf2a96559b69496109651a4c1b8a92f87bdf159ef4e2890cc7f5eea0c157ef9ecc72599b72d7ff38d25d7eedfd1ffd6ad70c3cf14b83177476abdc5d3ee987441e76b0fd25f3f7ecbab1b01a043dfaef585d0752200004b3ffa60f125fbb62b9ffbcca39f5716c63aee6a00705af53aa4f6a4774be6ff7bf6ea934f6f62c57e9d72c1590f7e1b6f75f18b2f0cfce2b41e377f9768317cdac7770d1ad1e3d421dd4eef7cf1ac78f9c652364d62188661f6b04655a4676df866da86ffaea9d8d4bdee7eddeb753cadd1514d220d6a5bd90050e296ad8a6d58115bffc396252ffcf161e368fd931af43cb6c12112b99ccb300c53c3146aa53ae736f516a4883c0c064c8359d6d07a14ba1bf44bb1809eed12eec85d7a01aa080868c4a969f1b52c212d4421bdae5eafa1d753a7183a5c224c31491ecfeb00002000494441546dfad3125368f3972fce2a038046c3a7cf79a05bb6f751bb66ea29075df5b9bbe2f53717dfd0b15d9d467500d6c377b7f41fb2eae929d77589e4e63a00f18dcf9f778afbcfe7ee6bb9bd1fe0dfdf7772ebfbfcef0aceba7b582b1b445ed7e3dbc10f8bf477b7f56a7b5be59f21ea34ac03108b7f7c49ffe1639e9974e111d78d3a68c61ddfcdbea46bd707da44d72e5c5e049077d26d43f7cdce734e39407cf7cdf2a74fecf04e8b7d2245cb576ed600f5fa0e3fa436bf9b188661983476a738fcb670d105f3c7beb7feab331b1ffb6a97dbae6f3db44f5ed7fd6ab7c8b16b99b8f31cbbd67eb55bf4c9eb7a7deba1af1d74db998d8f7d6ffd5717cc1ffb6de1223e130cc330358eb0eac4d4fe57ca6cbe1b580ef99db7a965d6f08afe159e116f8a400c459aa6c6ae863271bcbb1226f81484406959b6e344b2ec48d47622d272a4b42c694929a5149e87af40147eba4c958a1409aa9a9bddcd12f58be73ead008096675cd0393bb85a363af6d263b30060f9eb6f2f8edb6dcebee582037300ca7ffb75439c00720ebb6574ef660ec0fac52b8ad5f61e668b736ebfe4c866110088b638eab2e7dffbc731b902009cf697bd30e1cc831b0800c86ad1eb9ac7c71d17722dccea7cf9df07b6cd06285cbc7c738220d2feaad7a63d7056b7a6d6dac50b975734ea3c70cc4b9f4d3aa5c002a7cdf0d7debde7dc23dad4d7eb972f5db959d46f77f4f0896f8f3b218f7f49cd300cc354faa0ada8d8b6556f24ea7d2255e5eb5ba1138f2c7ffd872d4bae6a39b047bd8e3b74045f15fefcc8b2373ad76d7b558b4151616fcf4d025fdf58d5075f52529297c7bdc40cc330bb93a2a22273e18f3fd684db5e53a5659a97ae579ba4a421926f986b8c8031a5824a146a0246630a4c088888e9771054627dc91836fef51c988c9d9210525a9e79af6d9b5e5fe13b2c0914c9bc5324086c964cf82a6900504a29ad8948b94a692252a565b1d54b1776efde8d5f150cc35437e6ce9db79dff3bd56bd0989f2ea61ab21b7e7fb9395e7ccdcf8f26b43bb9d3f53b2a5001a047bd8e933b5d9fd0ee353f3fba395ecca7846118a6fa13542cd3ca7498293a34946e8ac120aaa75d8d5c0dfb1d6148f49a9d108396e0b0711225bb8dc9bf03d2409a487b4ebe884248cbb26dc771a21127ea38115bda96b42c61794dbf4208895eda8c4895d848be960e0fa6a210108bab44c2e59701c3300cc354478dba395e7ccd2f8ff5c8ed30a6cdd9d932b2738b64cbc8983667f7c8ed70cd2f8fb14c651886a9096095ea35755b5024455fc206feb8c9822740b84b376db5946f52e75509bc2aab2f214d508c001428841f2d137122d14824ea3811c7b22dcbb24dc28c9052a067df2b7d93620cd26d08c31a1b1111490320c45d8ac513c04e0a0cc3300c530d356a854edcbce8a95ef53b9fbfcf09bb7e28e7ef73c2b1f50fba79d153159ae3d2188661aab74235ddb7c92cd2408e2260869818dcaaaeadac729377534913a7cb58331d1a6c222440815248cbb61d5f9d3a96e5154efdfaa9a74e8540e11f1c22a43937f9170579155d502ec42ae2448042f2cb8061188661aa9d469db0fcf56659f9bb45a01aced9a74fb3acfc09cb5fe713c3300c5373046b60838449aba1904cc5ca37086dc6b084f5bf4971530a7b28a5e8534a3d08cfec08514acb769ca813893a26fbd4b22d292d29ccdf52804014e8b929656e50f682503da54c5ef33054c4e28a484816a80cc3300c53fd34eab7858bbe2f5c32b2e5e0dd7b40235b0efe7ecb92efb6b0d32fc3304c0d93a988610dea592361554215526ba4e9fdc158f9361876dbad9c7d438028a4653b4e2412c9729ca863476ccbf1c366a4659994194833efc5ca9237e5d04cf40d0241453ce16ae5e9da9a427cd5ec49d70f3ce28046f905b9f9cddb1e3ef4fae7bf2fdc8da1a47af3574f8f9b3073f50e764095cdb962bffa47ffeb779eea651886612ab193f9a88af4c32b5ebfaad5c0ca33a847cf1d0900b3bb8f3717b6427d3b6764cbc147e41e10be325b46ae6a39f0a1e5af3fd3e946ce4d651886a901649e20f5d365287c0d8535207923a9955b77314d2762ca6d2a0b5d0444218494b6a99a4ad3d92b0c88885288a490c6c01238b95ecac151fae323808472e3b18440a18c8712d604995ab170e2907eb7cc818efdcfbe6158ab3ab155dfbeffd253a3fa7eb66cda47b776adb35b1e81dafce5bfc63dd6b3d785c715d8fc5e6018866176073b2902676df8a69e5567275c7cc36c4a148d5f36b5f2f53dea75ac67d599b5e11b3e3d0cc3303541a21a5b5d4aeab9907c4c55939836631aee07c640d752e0a29bda874b69864ce8d9fe0a615b762492158d66398e631b2c5b0a638c242d29cddca9102024a2e90b4e3bb6b480d7d4adcad515e57134b5d714afa73f9b11578fdaee7de30b1ebde4963939673c3be7d37fdd39ea92f32fbe6acca4699fbe3c246fd1849ba62c63eb07866118e6afa551a76df8efd082a377fdee37258a325e3fb4e0e8b7d77fc1a7876118a6baeb53a0c00e9788fc449a5079d4ebf8250042200ca95891dccb84a712f933a0a60f1729a445897c8726c260fa5408216dcb89d891a81389d88e633b8e6d5b969452084b5a4248298440140284305ebc8499152619616cee42130182062204a5a13ce6120814d238076790e07f162b57ae1c3068c876ed5afcd5434f2caadd7fecddfd1a279ba664836346ddd0ff4067e1e2629df8ede1239af778e89bcfc70fedd0e4804be69402e8cdf3265f7a7c9746f905b94d0e3cfad227bedc64da82a97cf1bf6f38f5d066f905b9f9058df7ef337ce2bccd1aa074ce45fb1d7efb2fb4eed9fe4dda8cf8bc14804a7e7ef9a6fe07b7cecd2fc86bd7ebccfb3e5ee369612a5ffcfa0d27772dc82fc86dd6f5a45ba62dabe0b70fc3300cb3fb34eaea8a8d6b2a36ed621175eb1c9adb715dac7055c5463e430cc330d590a4d434ca2ebd05374894f1b65106bbdec087c88f4af56b94815712052b99945422f06aa068824a2dcb769c682492e53811db762ccbb23ce35e619c7ba5044f9d62faf469eae3215f4d7b4726108358d4f29831f215e67052c762ff6cd6ad5bb76eddba9e476efbd7c4154b3ef8ac3072d8193deba71eacd3ea9c29b3a63fd2a7be0000506ba75d77cea48d879c35bc7f33a762c1a3034ffafb7bb2df1d8f3f3969cc716adaed270f7b6e690220f6e3bd43ae9cbcb4e3e5e39f98f2f483a37a16bf71fb05777e530ed907dff3e12b57b680dc539ff87cf6ed5db3132b5ebcb0f7552f6d3efcdac79f7eecdec1b95fdc7fd680077eac00d01b3eb8a2ff159317b638ff1f1326df3324f7fdeb47bcbd85f88dc4300cc3646267e651e716fdd2bdee7e62bb477166771f5ff9caad4fab2260f7bafbcd2bfa6540f4303e490cc330d50d4ae69426f34d530c8d92fa922a0b43f2b34e0930836e3443ac68f641f43350c914560951084b4a61d9b6654bcbb22c1bd1144c8514c2cb4815e8750663324115bdf9574a392cf4535d3d514a4208ad890084c0f28a989b202010889a08083306b9fe691416169a0b1d3a1db460fe775bd933be7ec97ac8efd064ebd1e57acbd256fffa72f2290d25d0a677cf7ee8fb2617cf9c7a7bd75a0870629f8e6eb7d3273cf9e399773759bea969afeb6e7bf4e643b201a07faf0673679cf3d3b212ea96dfb079b3bc28da75f769dd3c3f5a3677dcdd9f46074d79e7e1de7902e0e4e3bb468e3966f2235f8c98d8e2e5b16f6c6a77f3a72fded0310a00a71cdd64408febe6f01b89611886c9c4ced451e7172fe95cb7ed9e3eb2ce75dbce2f5ec267886118a6da0ad54a3a8dc2facdab9166ecaaf5cba3181e44355557afe3d68b7df13792df872b504a69d9b663824f23b6ed58d26beef54d927ca3242444f26d9910104db771a6c3c534314d44889848e8784c9949563f870693fa7a6f50eab37581eaff2261dbbf4e8ef438e3e8861200a07cf18c79e5cd4f3dbd532d732391db7de8b175d7fc67de3a6ad47fc23b2f8f39245b956f5cfed397effcebc56fe3c1c87092d8f2d99f6dcc396e58cf3cef878bec8e034f6a5efceda7cb36fe346b111c70eed07651b3c16a7ac2f06e6c8bc8300cc3646667eaa84bcbd69cd6f0a83d7d64cd9dfc57cbd6f019621886a9ae02d5ff37b537d76be4cd10648a29155502f4064e29c55017d3d725af09175178193296655996ed45ca0889024ded14118540817ec2aad7420cdb181e0de94d420040a5881095a6b2f218a14044d20404848842fbc7bb77346a2c160380b57f2cdfe69e765ecb3cf86ac1aa181c905a4a4dac7c7bdcc4b90dcfb9755804006ae5d7f5fc78dda2d545b0e291de8d1f49d9bdf1b24daeaafdd5e37fbfe3a969f3fe8847f25a1dd0a951460b5f55b4a6088a5e3ba5ed6b2957672ddb50d2ba448bbca6f5821f3a309adfb81614f1fb88611886d94d1a75835bd424da60fbf7df66084d469a441b6c48f0c717c3304cb5c60b9709172729b578978c7249d980295db77e0b6d700b53ee44a30b01854094d2b2a565dbb651a752082185e788840846a3a26f049ca18098967113c4cf249b7e093411000a200d1515aed28028083420000a24a50900348006adf6ca13ae94dab066e5f6ec19ddf7f89eb59fffe8c5391b7b9f9017aa59ba7fcc7860dcb385579cf577f3a085ff4cc95a79b5a0d5b097a69cb14fe88703b4739b96cdbc6cf01d5ff418f3fc77171ed1b2b684924fcfee70c6da4af7286be5d582bcde4fbd7ced7e61552ceb34cbfdb69ea537ae2c7421c72c4d151bd696f2db87611886c9c8ce74da9425ca6b5bd97bfac8ead8d92509fe00631886a909f8ce47e07bf856b55fca28672050535a6ec14f984104a3436dcb76ec482412cd8a448c37926d49db92b6e9f0f58350d178fd6260be44a163a32ac7488332b07f2c1a0012099d48242c699907e6db2921108126048db07734ea760a5400c0ba3daf3eaf79e9f4eb6f7ce78f64ce8cda30f3be877f8416a70dda377d5035ab6d9fcef6ef5f2dabd5ba5dfbf6eddab76fd7cafeef3d57dcfce2caf8baf98bcb73fa8cbae8a896b5250024d62d585a91e124475a1cd92d67e3b70b448bf6668536757f79ec8a914f2e88d5debf777bf8f1f9a98b63be4efee099799adf370cc3304c46ac6a7b642e69813cacc2300c536d41486fe84d95a758e942b09b19f84c96314de934252d15050a21859452dab66d5b962da490c212520814e68f5f3bf5bb86d3fd760908316dd03474a4e88dbf42e881200a48c4dd582c2e8400308137a4b54652404a904b10979010e856fb1394d565d413377e7ed2d88b7afe30f5ecc147ee9babd67e3f7dca4b7337b5baf0f1ab3a46d255b6c8ef7bf3f0e6fd46f71bb672e4a00373b67cffda83933ecebef8c3f6390dd7b5cb2e9af9e01333ec631ac77e9dfde4bd13170034993777d171c7ef571b05d2a6f9fff96c5edd430fee79c3d59d0fbf6bd0c0c291c37ae4572c7cef9107a7970c9ed2a5ae933bf8fad3c69f77f78033d78f3afda0c8b277273cfe5d6d89fc1e6218866132b1332230dbce2a71cbf6f49195b865d976169f21866198ea89171d437eddb2f2e02765ac61fa46be88142e742677f0824f515ad2766c272b12893a4ed4b61ddb72fc6c19117248f24261c2813084942cc7a60954cf904903684a8e961a6f250444ad201e4f6820210081041292163a213026a05c42b98315924a2595d780df22d4ee72e3b4ffbc3cfa94868b5fbfefd6d137dcfed8075b0ebc68dcf459771f992b32edde6df4f4d76eecbafa959b2ebff4d231afaee936eab569b774ab85f57b8f7d7ee4c1bf8dbfe084e3065c3c79f9118f7cf0eab9add73c7bc5e84f366bbbe0e84187d6fe66ecd00b262d8c39edaf7865c63dc7c5debde7f28b475c3b7961ebcb9f78ffc163f30488bc3e8fbcfbe8451d963f77cb35978e796d4bff092f5db6afc3ef2286611826e3e75745c5b653b42351cf886fddda0a00183effbeeb5b0ed9af4e8b8c3b9be9d3d9ddc76fe7186ac6641a005858bcfcfe65af3edde986ca9b1a36f28e2756f5c1979494e4e5e5f109661886d98d14157936012b57aecaf4910219eaa894225a033ba3647c4d50e634739f8880425a966ddbb61db16cdb1296f4274f45e08ae49924a55a34852e7b613321ef260232755e4dda686c00d09a00d0b8f86a2222aa28af88c5e38860a65bb572015ced2648bba45d202d406b4a00c092c5abbb77efc6af0a8661aa1b73e7cedbceff9dea3568cc4f17530dd9995edf56d98d57c4d7ef072df6e891ad88af6f95cd6f1b8661989a010121a1af0f31ac3d5377030c7c7c3dadeac7cb20a031efb52ccb766cdbb16d5b4a5b7a15539402bcf05348aa53489a2b5552cc948c712520ef5b44220cac7f85773444a409319170e36e4208b00468154752480980b8400dd2026903082072555c6b974f3ac3300cc3ec0976a6d7b7539db63f6cd94672e9761651ebdb39556dfa61cb924e75daf219621886a9110215427933144ea6a93aa4253c0c4a80804258b6ed38d1685624128d38114bda528ae0cbebec4534c6485ecd35b57c1bbe90ecf70d0c7f11c19804031ad14aa411148242544809375e2e41db020428894a0a6ddbe0d896e338b6655bd21628085083d0ecf8c3300cc330d547a376cf693f77cb42dae568b8fa76cec89683abfa7167ee9685dd72daf319621886a91102150092c6be802923a8fe1e98a61e43ea14a594b6e338914824cbb61dc7762ccbf2a64f2d21250a815eca8c2f5001bde6dd60f03464178cc1e19869570add3129224d082410046a2497741c5485ae2895148b4ab2054904c7766ccb91322a642d14d9848e4be4ea84abe35abb9a149f7a86611886d913ec4caf6f4134af71b4fe979b7fee99bb7fc61d26ec77e50139adb767a9a96b3ec978fd979b7f6e18a9d724ca03a50cc3303545a056da9214aee957f9df2201200a21a5e5659f3a96654961f901a828bdcaa957044548ef1f26040c07ab0204d9a8be852f9918577fb346d40044a4b4524ac5b5565a290042a2a82d510822209000a809b572b5565a6ba55c524aeb046997944b2ac6679f61188661f6043b19ee7252839eafac9e9d71d356da77d3f8a1e8d7aa167965f5ec01f987f3e9611886a951029552b4a3f982d42267a8459710515ad2b66d27e238918813b16dc792b6655bd2f24c9250804090082293403585d1f024aaf1e7f52aa7040084e4f5050300800b1057bacc758be3b1c2786c8b8a97a3766d8911dbb21d5bda929008341129e56a57917689ca491769b70474b9d0ae5031d42540d53ec19b364ced57907bc4c45f13bb63b5b20553ee7fe8f5a5f1ccf7925fb0ff2d3fa4d91852e147c35a14e4e6ef3bfc3f3bf65c15bd3fb87ec341d38b004ae75cd4a6e0c8a77e7701406ffecfdd27b7cd2f281832b3287cfd4e2ccb300cc3546f76321ff5d80687bcb8faa3af0a7fee51af63daa6912d07dff6eb739b12dbfe10a8aad7f7abc29f0bdde2631b1cc2a7876118a6baabd364172f7a46babe5911fac210839226a4981d79ee48b66359b66d59c22b9f4a34e254a0302649407e5e4d9a26a6f0250c44aa6ff1eb85a682022222ad5442ab38695793422044726ccbd3c11a340122b94a11294d5a9b1b91d22ae1aa72ad5cd2241089b4d61540b19a908fba5bcf78f98217ee1f9f7bc8f041ad3247c6ac9af6c6c25b3b77898434e137af7cb28b4175b26efb1e3db31a4710800a3f1f3b615e9d0b1e79e6dc6eb5e41fc1f50cc3300c6b54ff5303c5d52d068d5bfadae44e6db26524bce988dc038ec83d60a70fa84cc51e59f6c6a856a74b147c7a188661aa2d18fac71bf70cc4289a8b9ec7af1f3913c81d4421a46549cb36113396d7d91b849e06c648be4330864c7c91c212d9cb984946cb1000a1e91222a5758228a17542bbaed60a91a4b46ce108b4c893d5ae3641af5a03682457eb18690d84448a28a1b42bd1124268545ac5b58e01b800449af6cad33ee2ea51131f1e57ed5e0df53be6ad7ef7df0b4777e91c494ad497ff53d668df9cb5ab777ed9e8fed7bdf486b9a8ddf218651dd0b7efdf3ad606a8175ccf300cc3fcf5d8791d7870dd769debb61dbf6ceaee3da0f1cba676a9dbf6e0baedf8dc300cc3d408d2025ec222b65299cb8b96b19d4824128d44a29148c4b16ddbb22dcbb6a4f4bf84574415204c4e2984eab644a1c53da509a091348216a8105cade32a519e88972662a5897899567129211ab5a3d188633b525888426b52ae52ae524a29e52aaddc44453c56ee26125abb402e902272251a814ca4135ac7895c0045a077dd3870e758b972e580414376fda4952ffef70da71eda2cbf2037bfa0f1fe7d864f9cb7d93815c7574ebf6758f7b64d72f30bf2da1f73de84b99b34c47ebcbbf37e23e652fc8321ed7207ccd85279bd66c70f69bbe6ed37162587748bbf7fe9d358b7330f0b194b2456cf7ae0ecbf75c8cb2fc8dda7cbb1973df1e526cf774a17fddfd357f66ddfa420377fdf6e673e306b9ddf9d5cf6d5e5ed9a1cf9d4efa53fdedd65ffabbfa6f27707ef9b3b60c616ff7a1700406f9e37f9d2e3bb34ca2fc86d72e0d1976ec7b20cc330cc5f55a302c0552d06fd5ebefed9951fecaea3797ee587bfc7d65fd962109f18866198ea2e4d7dd3232fddd4d3a5186c33f3a848a6f0898482a444db9691881dcd7222598e13f1664fa5b48465094b0a21cdb8aa20002248162b0518db24f44aaade202a0a008120001014a9b81b2f49c48a74bc94dc7250e5965451db8ed811cb8e4819458c6a6db9ae522a41da05ed8272c14d9072c18d938a0328893692a5b456ae4b2e02584009d215a46340090405a0612f09540058b76eddba75eb7a1e79f42ead12fbf1de21574e5edaf1f2f14f4c79fac1513d8bdfb8fd823bbf2907882f78e88cb31efab1f5f9639f7e66e2dd278ae9770ebbfe9322bbdd8877dfbfad1358878ffff09b4947d5a9bca0d3fcc4d3dbae7ee7cd5f7c915af2fd6b1f971f72f61179fecf1954fcd55dfd868e9b9377fabd4f3c3969746f3dedf67e83272e8c01b8bf4f397fc075afac3d68c4d8271f1bdd3731e5a2ebbf4a7b7e9d7623a64d1fd3119c5e0fcf4c3b808a058f0e3ce9efefc97e773cfee4a431c7a969b79f3cecb9a589ed5a96611886a99e58bb72e3a8b0ffd9eec26b163e2a00cf69da67d705eaac4ddf3cb4df155161f389611886a9def8d6b964fa7abd3fbe5e255f47220100220881420acbb26dc7b61ddbb2a5909694025104d3a726c45480d72d9c32844a0466cad50b364504331d4aa495abb4f66427a22b102d29055ae4371a6bad49290d0a486a4d9a128234910be66f000108420ba14d622a80064942085240a4b58e13c5005c444de807d9ec25b9535858682e74e874d082f9dfeddc22aa70f9a6a6bdaebbedd19b0fc90680febd1acc9d71ce4fcb4ae810fa61f612e83671c2e881f908d0a753d49eb8a2ac443b4d9ab56c9885a2769396ad0bb2332de9b4e837a8f53fa7bcbee8c6033b45004abf7ff5e3b283effc5bfe8a87cc76bd6ec6bdff5ad6e2cad92f8dee920500fdfb7488751d32f1812fcf7f3467f2d8cf54cffbdf9a725e731b60f080c3ea1edbebee85a9af3627b7598b86d928bd0308c65c69d347773ff47d938b674ebdbd6b2d0438b14f47b7dbe9139efcf1ccdb60dbcb320cc330d5935d9df9cc75ea3cb4df15738a7ebae7d717ca76d688bf4cc5eef9ed8539853f3db4df15b94e1d3e2b0cc3303540a19a4a297aff825731355b8d5c254222018402a56dd9d188931d71b21cdbb12d6959421a9d2aa5b0849080928c11011abd4a468d9af5c97c011222a0d04415897851bc624bac6c4b22b645274a04c41d0b23b663db11212c020110d1dad6a41115524cbba5da2d47aa002ad354a2d416a5b6285dac7531e922ad8bb52e53badc55454a95828e212500e2da2d034898daa90f90f62d8bff744a7d765aa002806cd47fc23b2f8f39245b956f5cfed397effcebc56fe340042472da776b0af3eebafcae173ef8764591dcf7fcb10fddd6bfc9f6fc3edb69d16f489b556fbeb9240600a5f35ff9a8f4a0338f6818fc9451feeb47f3dd96034fed90e5bd82727b9cd1bb6ed1379f2ffbfdeb39abad432f39b999f7fb69a7cdc0b33a6cef23295f3c635e79f3534fef54cb9c0e91db7de8b175d7fc67deea55bbb22cc3300c53a3356a20536d615d34fffeaf0a7fded19b7f55f8f345f3efb7d17aa8230b548661989a25558d2625bff317bc0151df48c974fb0acbb26ddb71a28e13712cdb9696658aa8be3f9240444128080499b65d234e890801049240859010e0928a25e2a5f18a925879693c56ae55c2b22012b19d8865db96b4040a042022ad49bb4a69ad949b48242a12890aad624871a038a918e90a84b810712112880980045042930be002261013a45de5c649c701149002d29e5c06ef11ef2dcfa4582c168bc556fcb6689756519bbe78f48a3e5d5a34687e408f41d73ef2f916bf7f297ad098375e1d7344c9db7f1f7a7c8f164d0e3cf6b2497336aaed5ad36971d269adfe78ebad453128fbf1df1f16773eeba8fce40f19aa744309d4dba76e52eedaf59ad685e2f5c5251b4ba14e9386d140f35bb94deb6eef03718b5617c18a477a37ce2fc8355f2d07beb605362edb50b42bcb320cc3307b156bb7ac1215f60dad867ebb65d1c3cb5f7f69d5c7430b8e3e34b723c2d67ec74c405f6efef995d5b30bdde251ad4e6793248661989a2750033b5f00afdf3769ec8b0028a425a4e9ef8d385eeca990c2cb97013425536fd0d41f6ed59a342278393524402788cab44e68576b57116821a52d1db42388840201416b226dba709511c7a4c17402938e1329cf2c1848b971a03882224f766a4f56232281264f1d2320021169b3b61fbc1a12a97b09a5d486352b776d0dda3cf3dac1777cd163ccf3df5d7844cbda124a3e3dbbc3196bcdc648b33ed74ce873cd23b175bffc77d6d4fb47df316863e31f5e39257fdbcbda2d4f1cd87aec2b6f2c1ed177ea875b3adf744c4309410e9dacd5a0362cfd638b0b4da42f2f571541ad0675721ad686e2d5eb2b08b2bd0cdbc23fb600e46ed74391b5f26a41ab612f4d39639fd00f3468e736b1dedd856519866198bdcaeecc7739b86ebb673add78627e8f1756cf3cfdbb3bc62d7df5c3f55f2f2c5e5e94282522457a73a27861f1f20fd77f3d6ee9aba77f77c70bab679e98dfe3994e37b240651886a9695032f394fc96dc20991410500a61db5624e264459ca863dbb66559d244a09a00542f0115fdbe615f616aa33a91e2daad70e3a5f18ad2784569a2a20c49d9b68846ec886d59d21228018452e42694d69a4869edba6e2c91a8d02a0e90008823c411c8b6a494082657061202158246d05e93320010684de4f93099195405a08974504145d36aac7d55bb97d865810a00eedaf98bcb73fa8cbae8a896b5250024d62d585a410000153ffcfdc80e5dafffb20430d2596389d8000020004944415470bf5e675c3bba6fdd8a253fafdbbe2c58a7d589a7b5fce3cd97df79fefdc20387f66a2443dbb2daf4ee642d7be3cd05e5be4efef2c59985395d8f68d9b4eb114dddff3ef9de1fde9dc47f7de3c505dbfb50b2daf6e96cfffed5b25aaddbb56fdfae7dfb76adecffde73c5cd2faec446bbb22cc3300cb357b176ef7212459ffc6e7df2bbadaad838afe897b9453fbfba66cd864461895b2100b3edac06564eabecc69deab43da3a07793681e9f008661981a0aa227d504a269cc0500442410885248dbb66cdb89d89665d99614424a2904a200f325fc4c1744c264742a91f9a5a68e6b55a6b58b6492536d614700250824adb431502205a489b410a85442eb0aad5d81c212124829e56a4a081402235a6ba20aa204020068028da0911080bc0c19f2ac9f20e8e145f380cc562413a2aa01003581deab3275c758fff51b2fbc909f948b22a7639f233bb5cb2e9af9e01333ec631ac77e9dfde4bd1317003499377751ef438fda9f263c7bc588862307ec576bcb4fd31e9ebaa5d1b9c7b674005020c57ffdf493398d0fefdeb1be5585481d30a8c5bdf7dfba5cecffe0318d2440b24b5834ec7bd3f92dfa4f38f58c8a9bce3ab8ceeacf268dfd77619731371c56272286dfd0ebd9abae1d70f6b22b4e69a77f9afac8e49539dbfbe389c8ef7bf3f0e6fd46f71bb672e4a00373b67cffda83933ecebef8c3f6d991c82e2ccb300cc3fc95346a409368de80e861031a1ec64f31c330cc5f1602234e4d240c11009a0454dbb622b6ed38b6634933788a66f814250881c66209412312a206d05a91d64aab84561a48082429c0b62d0081a69dd7d43db5d24a0180408da6b8099ab416a084d420cc64ac42009024c0b4f29a81d204826b443491f6ebbe68225d8d4c25cf3e38591536e93744683a9bb5264d80280181b4ae19e768d3fbffb8e1fdf0150dcf7bf7fb7f8e7d7ee455a3c65f70c23fed46879c7acd231f9cfbfab9673c7bc5e8c3e6be36f695b172f4f887ae7b270e58afed3123268dbda97b6d00a8d365e8098d473e76f1698ba72c7ca9770e5421524f3ab5f5fd0ffe76e090de8d65daef34eaf4b875fa4b75aebbe3e99b2f9f4c4ea3834fb973c6ddc3db3b00d0f4aca7df8e8fb9e9bec7467fe0d66ad367c4734f6ebcf6dcedac7962ed6ea3a7bf56f7fadb27df74f9635ae4763c61d46bf75eddadd62e2ecb300cc3ec4db0a2a2629b3b45a2517361ddda8aea70d00d1b79c713abfae04b4a4af2f2b84ecb300cb33b292af2e60b7f5ff947f8a304000005a2305ebdb6ed180b234b5a52484b0a8128a5172d831e5a80d22aa65485d62e2900e30d0c28a48d2850a01f36630a9e1ac0f54a9fa0005c201788bc8e5c20440900048a3401081448a04d8c2a90224a90995305af1eaa3d394ade3e9e1112695332f5ffd29ab4328553d25a2b4d4ab95a13915eb94a75efde8d5f150cc35437e6ce9db79dff3bd56bd0989f2ea61ac25d2f0cc330cc4e4160cc8e3cc32114d272a465599665d996e5a7ca482924824010424b613a84b5abb456095231d2090025040a21cddf68ec7d094dca0b22112922adb526ed4a89088a74822801a01088402398565c0b00c1982181002d34018046d2041a4813a1d7916c9a7a898c8330f861a7411dd5b71546220402404061c650159102b010148108b7b2320cc3300cb377346a50c064188661feb7411026cc14054a6959d2b22dcbb12ccbb25008218514420a21a54029c084c76815572aae95f6bb83b5b4a49411149629696af0e250b556445aa0264868e512690429d002d29aca89e2405ec20d920613a50aaee9c84504e3bd841a0090409bc229190b6204d2415c0e4152b426db7ac16b124620418442a0d21a905008091241b9daacc2300cc330ccded6a80cc3300c63241d02a2104248cbb22ddbb16d1b85b0a4b4040a0152a21084e02290564ae9b8567100570894520a21bdfa2b0800491a3469008de8591321026202c825ad10b4108840885a934b1407701145202fc9b737f21a7791fc495904f0236d4ce8aa773d0001eaa0c917fc3dd0d3ac84001241004a214069d7558a080084d6e0bada755d96a80cc3300cc31a95611886a92ef8f2d4b66cc7b21dcbb2a51096944280441048025cd009a0048126d28868595288a84091149604441abd51501720a121415a696d1c80135a6b044b080b11482bad2b005c2085089ef591315302f4824dfd4e5d3322abfdc418e3d0441a8008fd94536d64699099e3e7e6783dc02801049024d09ab4e91276dd8476958962d59af865c0300cc3307b4da3c62a2af89962188661921f1e966dd9b66dd9b66d4b4b4a094290f473471188b4024a202a21404893392301a46f5314544d350008040257eb38908b4811c7525a29ed0299186fadb5d23a2150212a53060d5a74b5dfa60bbebf30981e5e6fd2d4a8574040080650c92f96a2178feacb665345158002496840a5b5524a13294d5a993b43a548b9e4aa1a52488daf9afdccf8092fccf8e2978d71b0f3da1d76ea25378d39ab4b3db9b3eb2d7b7bc2d492e32f3ff3805a58f55eee8aa74ee8fccff6d3fe6fe211b5f8edc2300cc3ec018dca300cc330612291a8e3d896145290b45c2909b49280440ac09542a230b131c603098800013529d246a02a29356957804ba43501829002096c22525a03084b6401221099fe5e4417407b39a58104f5a8a43f0192793220d0485063106caaa4802602953479c6c1deac2a821620a426954824b4064d0420b4abb40b09a5940257e958cc4dc46b8246ad58387148bf5be640c7fe67df30ac559dd8aa6fdf7fe9a9517d3f5b36eda35bbbd6c19dd4a8e3ee5fdbe4dc33b6aa5131dab8f3e13d9ad595fc5e6118866158a3320cc3307b9e68046d8b2ca1110940a1d65200004801288410e8d724110010b4064d8a8808015110515cb971201741132802a32425810422400d20d0fb84728912042ea2061d929f5efd333988ead74d43da958c381504e8db2621a0a9e3126940440001494b25d09a808476c97595d600084a917695eb9226158fa98a9826d052ca5ab523b1c2f23fff991f71f5a8890f8fdb4e39b9e0d14b6e999373c6b3ef3f726263eff37ec425a75cddeb8c09374d1936e3f256f61e3b4cd9b0ffb877fbf31b85611886d919043f050cc330cc8e523be24665cc1231c752114bd8d296d2919683d2018c6a6d6b425ff4c55db748b9455a95212410e25a95695d4a504e102770013482424810c4006280718004414c5399a6324de50471dff3178d29929f0d93fc326ec09e280d8954000160034610a3808e064b69a1c14219412ba2d1562035584496d2422b200daeabdcb8d24a682d63318895bb65e56e49892a2fd7d286bab9766efdacbaf5ead4cea9bd579ef9952b570e183464bb762dfeeaa12716d5ee3ff6ee7e8d93bf90960d8e197543ff039d858b8b3500a8cd5f3e3ee298fd9be7e61734687fccd9f77fbc3a010050f2c9054d5b9e3ffdc7b76f3ce9a046f905b9ad8e387bc2bc42edae78aa77b3c133cae9dbcbf7dfe7c8a77e7721b172c63f4e3fbc435e7e416e7ed336479efb8f596b5c0000f5c7b37deab719f17929d0c6378e6fd2e5bacfbe79f6cae3f76d54909bdfe16f23a6fc5c460000f195d3ef19d6bd6d93dcfc82bcf6c79c3761ee2676a26218866158a3320cc3303b41c4c64844466c61499012a4448100a4d04b2255a4135a25b48e938e6bed2268815aa00b10235d0e1013e89ac9554402d48046a9ba002e80425240098004820ad24c03810a9e4cf5caa7def55e65157de324241040c6fa0801048014424acb1628b506ad08480048a5c175416ba15c4c2428e1aa84eb56c4e32525b1d29284d2148d58b979d1bcfcda75726a67656565d7aa15cdceb21d67af3cf3ebd6ad5bb76e5dcf238fdee69e154b3ef8ac3072d8193deba72a77a7d53953664d7fa44f7d01b10513869cf8f7e970c2e8494f4ffce7e07a9fdf7756bf3be6159b67b8f49bbbcf7d78d3f177be3c75f26dbd4adebbf3c2bbbe4d3439fdf9cf1efe5b043adcf6de17af9c5e40bffdebec73267c5370e6fd4f3ef3dca3634eb466df7ffe4d3337577293d29b66de74c994c8d0875f7bf9c96b3b2d7fed86f3272d8e437cc143679cf5d08fadcf1ffbf43313ef3e514cbf73d8f59f14b11515c3300cc3bdbe0cc330cc0e43c242b40081284e3a6ef4a14452cad5ca45442924206ad24a6b4b4451205142511c2881e80ad426bbc50c8d7a6b1200683326ea3509079dbb4408c277dc0d49550a626300bc5660f27607a1350a148004e46aad4d732f2228d7d5da8cb5a2d29a34294d40e8ba944890abb4568482b26a8b881331b1375e1bb0b084b435a1abb440dc2bcf7c6161a1b9d0a1d3410be67fb7953de3eb97ac87fc0e4d2255ee51f4e5038fccaf3ff495371e38aa1e029c7cc22176af639fb8ffc3ab5f391e40c37afbc2b71ebbacb50d70f481347bc6c5ffb7a448746dd2aa492d81258d5ab6dc274714fff87b9dc3ce7b72f22dc7e622001cd76ac9f413e7fdb2d1ed9b9bfa1b709558d774f407630736960087b7def4418fdbbe5e19d3f57e98bd04ba4d9c307a603e02f4e914b527ae282b5190c33f9a300cc3b04665188661981d430390d64044a400350202e98452881a4001a172b5f67c760582498e891325105d4c191a25e3a7643c8bfc0019233531b8143240022040045fc542107c4a49c18b00168014dec8aa3641379a08141291d600805a8332aebd4009572712a05c90166565594ec4b22c4b480968c268b410161192161a24282d4011ee9d825f6969a9b9b0e2b745dbfa4502016c4d49c7567cfe7571bde3ceea56cfdb297bffd34e69fee8948f96541c0f00d0f694e39a99895574ead58f6249a5b89d3a87dd35ed6d00d0b1cdab7e5bfcd37f9efb6c2344333e2f079c766443e39f24eb34ac8d5a13889cf6dd9ac2e3775d7e57d985fdffd6f3c07dcf1ffb10bfb318866118d6a80cc330ccce80a41191481bb98a800002040212a28588402834002082268a6b1d4370057aeebbdacb29254f7f7ae2137d098a0404849e1035c29382ef84c93725342a36c88c0976114036802070b5565e102b0069248d5aa352a4b5564a29a5122e01806543edda966ddb966581508442a00d200105a0d0a4050aad8426220526ee55abc45e79e663b11800acfd63f936f7b4f35ae6c1570b56c5e080d4526a62e5dbe326ce6d78cea8fd379440bd7dea267f12b0eaee530f4ad69728b001a0565ead6d0c04e9e2f9cfdd7ec784d7bf585a2aeb35ebd0a9855d858faf5537375269ade84163de78b5fe7de3a7fc7de88472c0fc83075d7ed7dd171d96c75ec00cc330ffebf03c2ac3300cb3e35042ab72a2728004e984726344ae4999d1dad52a41a41048fc7f7b671e6f495d5dfbb5f6afea9c7b6fcf342088e03ce0105101234ac021fa34ce233805a2a89138e18444f39c5eb42310c51835839a67c4296822464c1c513f68e099c418a3312a4e8832364d377dcfa9df6faff7c7afeadcd340a0f5a376b7d95f3edd9c5bb7aa4e9daaba7dee3a7befb508c26b7f2fcdd1a7999a04f7c1fda89f37e5204621ad145a2548846a3db68e951a6450826ca64e2149147a15ea4e77745d2ed94b462ee83a9f4cf3f2b45b9e4eb72f4faed9de4d26c5525ab36671c3c6b57bedb5d7ba751b9656ad198d17da76613c5a68478bcd68b16917c936a5b17b2a4e895211a6ae8997edbbe4c497527646a00258b8ed83eeb57af285f79c77f98e4644f9a2734e3ded5d1ff9416956edbd1a9b2fba2aaf7c6bcbc55761e946a5e9c0f6fff7ca279ef4dead0fffd3cf5d78f10f2ffce74f7ce015f7ddfba7ea801e1ff8c0e7bff99c2f7ffbc75ffbcc87dff4b8858fbfea31bf7bf625619b140441101a354e41100441f0534b546d876f856fa56f336d372ecbb779d92adf466d876f67b906be4d79abca7629a3efb685032e552ba3150fa4c1fa68f6852497438e3e1e26c94d836daf4429c91394a4daeb4bb97949ee26d1e55dce9e9933736637c16459d76cf36ddb3d173563ac593fdab8ef9a0d1bd7afdbb07ef5eab5ed78c99ac594969a76753b5a9fd25a7291180906d00bd47b0a77c076f956cf9bbd6cde2567feb21fff7027d7e4ba7b3defb883b67decc52ffdc8452b35df72d927fee84dff8e9b3ff631b75d7bd07d0e5db3f913efb96073ff89c0355ffbe087bed7feda036eb3b8534fe057fde7572fe3e1cf7dfe436ebbbe0150367feb9b57ec7c07f4f257fee0c8830f7df197b682e37def70f4b1279df2e075cbdffa8f4b72fc78054110fc4f277a7d832008829f41a44e81423aabae0467938fc398689959ecf655d29a4623472d8d3ad87f4cca592db4df5e589944750a249391ea83504110340852112079d5bd12dddd25f74e8e528a179f767047d3626955db8e52d3a6b61da5647d491609a4c12c3584b9a0ba0b0d43aca5b8177991172fdb4bde5ecab2bc03767f2db578c80bdffed22f3c6cd309f7faca079ffcb8236fbba1fce45f3ff6ee33cfbfe2964f7feb73ef3886fdfa8b9e7be70fff9fe31ed5bef81947eebbf9fc77bffe2f7e70ab67bfe5c1fbdce0e7d734ea475ff8f479773afa4eb7fbb57df4de334e3f6bc3a36e851f9c77e6a6d3ffa9c3aa7fbde0eb971c78c71b3fbaf12d8eba93defcaedf3b71df173ce20eabaefadad96ffae05537f9edfbdf62143f5d411004a15183200882e0a784ca5581ce7a7201b2b73deabf5695a5801c982fafd5f538dbb89f39ed1d7a353779aa3e3006a0ab4ebdce05a202502359295d1d3a2d45c5e552292567e44ee33156ade668dc346d6b96521a99d551554a324b961a20b91cac9dc32e801421a9a064f7a9b9bb4fdc27f2097c42f4a9397bc0655a7dc84bcffefc216f3dfdcdef3deb8ffe714b41bbf1f6f73ee1b497bcec4977db6000c6073fe7fd1f6d5ffefb6f79fdb3dfddd95e77fcad93dff786e71eb69ad87a03c2f70e8f79e42dffe1cce71cfbadd3bff4d197bfe3d5979ff486673dfacdb6d79d7feb84577dfcac2f3eeb71a79ff492c3eff9b78fbcf1835b77df4defdb944ef9e337bee8235370fd6dee77e2db369d7cf8eaf8e90a8220885f339697977f094fa3e163f65fda0bdbba75ebc68d1be302074110fc1cd9b2654b7db0c0ff9aaf7daefc0bafb9beddd95b807af1891db5aa54170eb5d8956f52aa4e4c468e48ba7b29192069108bbbe410259304955c8a3b72f69ce1c0688cf1a81d8f1647a386a980028d48298d814424d024556b27c9dd8b20b9432e77f7e2b92b9e29082eef4ae98a4fdca7ae22f752bc947ce1f770f8e187c55d1104c1eec6f9e75fb093ff3aaddf7bbf385dc16ec82fa38e7ade95fffeaaff7a1780ff7ddbe38ed870e738e94110047b3ab5d4a9210606a2c0994f6f557fb39567c932f30ab526ce605e9aae849d5a6d1e2613c45c5ccabdd3af5c424d37759797e252ce397702301a63f56a8e464dd3b64d6ae56696c086d6586a01a39944952a995d2a2a1d50a40eca54e7655272713924caab6015e42842016adcceb5347810044110047b9446fd9b8bcf3df5bbef2b128093bef19617dde298c7ee7f549cf72008825f05993ae7c7db6794821039bfc6b00eaeddf03b2f4ee7774bc10813e0eeb5add7d1bbfbbabbab94e2a520777081c078212dad6a17c64ba921acabd3a58059d3028996cc5a8795ec10cc480354e45329cb4b7dec9aca2790134a94438013307397c09ab2837e4cf55a071d04411004c11ea151ddfd4ddffb9b332ffef46c4991365df8de1f4c2e7dde418f360b4be12008823d56a0821057a651e72644e7caa5ec2d8eea8a5a69061e7c96ea97ac55cd61b726996052cea500044c8e52944be7eef599ccb0b0d48ec74be3f1c8ac804c362213b048d29291a93848a3d15d12cd1ac8553a682a4de413f9b4e4424990d11df21d266c816140b5f72376c04911553c0741100441b00769d46d79f9e5df7cc71736ffdb75bf75e68f3e79d1f2a5afbecdef2c35e3b8004110047ba446ed036288c1df6826ebfa926abf94a89e4935da54bd8b12aa371266aa162e0334145153295505d25db9747dfa0bd1b4a96952d3366d3b6ada6a80249a490013d912a9d649dd05987bdfb25bad84a5a97cea3e954fa409e1696852f615990d5d8741530ba81b30eaa841100441f00be21752ccfcc9f6cb9ff91fa7ce04ea511bee7ace3d369d738f4d476db86b5d72ee155f79e6d74efbc9f2957101822008f6488dea1a6aa7ea259dc305ef47358792a9082569048c698bb405a0151aa9858d5d6df154c4e270a7ab713525633acd5d57ba0edb97cbf66577a11d73d5da76edfa85356b17d6ae5bb366edba85c5559646b0644d6b6931358ba959601ac19257d96b14e4f252323c039352ae2ee58a52ae945f4d4cd9f7eed63c9cba113964b46ad6a83c687209ac1e4fa240d71ed10dd4fde8337ff2acdfbae741fbeebf619ffdf7b9ddbd1f7ed25f7cf1b248200d822008766b7efe75d4ffbcfafb27fde79f5e325d09373ff9564fdc7bbcae3e38f7cb5fa90bbfb1edfb4ffbdaa6536f7fe21d561f1897210882600fd3a87d2154d00e86edd5ddd77b9d6a8049062630c9e192a54429bb5400994449d595c8bd3ae67a290060090b0be3b61d59624aa0a9691ab3866ca524586a9299f563affd9f523b71a552c34d09011928cac5cb32b86c2c2bf1387dd557c36c6d7dd447e548745563df5ad1ad3dc34950910003a6bbf755f24b3ffe82fb3ee5ac6d777ddcefbdee45b75d977ff28dcffef55b5ff190732f3cfbd3afbdcf3ac66d1c044110fc4fd1a8d712a837c04f269b5ff48d3ffde8a1af8bcb100441b0c789d43965d8eb5342c505c00c025d808c4c29a59c3bc925970355973a25567bde326bed252c61344e4d935293dab68e9832a5969640036a62aa918924502401057d1a4d110a555c599edd5d74a010821bdd614e522b475fbd9106b1cd61b25690ea706a7d157451680408964b2ed98bfb2e39f1273eef856f79d3693bb56ab9f8a3a79d75c92d5ff0f98fbee4ce0b75d1b1c73dec96473ee08cd79ef39c8f1db35fd84204411004bb273fff77a8eb0ad4d77fe7cccb26575d36b9eaf5df39f3da32751aedbe4110047ba646eda350d167990aaa86bc849c941913690272ee4a295517e6ec3917cf25e73c9d7693ae9b4c732ea2d9783c5a5ab5b46af59aa5a5a5c5a5c5f1c24295aa4d334e69c16c6cb6203440221320f7a99729344159965fa3b2cdcb36cf5b4bd92abf065a364e0c13624a74663999ac66e2ccc64efb97d277fc4a720ceab4ba27c9a0e4327702063612404beda86946bbe4c4fff0873f7cc4639eb053abe6cddfbf1c76d33bec3f67feb074f0312f3df189f75a556bd5ddc59f3af5c9bf71f0c67df6df70c021f7ffddb77fe98a0240977fe841fbdefc984f5f3d5ceb2b3ffcd09bee7bcca7ae06b67ef6776e768be3cff9da879e7bd46d6e72ff77fe2043dbbff581973de6d70edc7fc33e07dcfa379e7efae72f2b75abc977ffee554f3cec56fb6fd867ff030f7bc2cbffeec249fcd4044110043bc72f231ff5dc2bbf326bf10d8220087e25e07c46687d489080503b780da42bbbe40e80eae82e8872e5a2524043d3a6d142db364d3b1a354d634c2001a759cd8f010c34c8040368964841593e95774007647996f24c60d690181ae50ec8060b6277077c25c67528a652b31c1df45bab97b2727a31af83b530572e9aba44a4fa2cbf7c2eb9e41200f73af2be5ffcfc676e64d5d181471ebeee8d67bdec843fcc2f7bea83ee71e02a0330bac5e35f796abd6857ffd36b1e72cc9f5f759f67bcfeed87aebdf8dcb7bdee950ff9e6e4bc8f3df7f637bcdbedff7eda53cebbfc16ffeb190fbddb3afce423273ef499e7ec7fec29673ce880abbff8977ff89ac71fbfe68b1f3ae1c0ab3ef6bc871e77d6aa87bfe4f4536e5bbefafe53fff8e98fdeb6d7b9a71fb9363a8c83200882dd42a306411004bf62cc224f59bd846a7e4c0d6a01812458e95b789db452bcb84a863b48b42d171647ed78dc346dd324810468b5406a245c722532d1ac6e2eb9414071cff04e9a421d945d997479e955f25cf3b1e6826e4489b59db7d7a85ed7f3fe4568a5a0ca6a08a5419a1acdcceaab0140b2749e4bd925677ef3e6be59e9e0bbdcedeb5ffd971bfc1861edd19bce7c9d5efc876f3cf1816fc468ffbb1c75dffb3de0371ff4f0df3c64bf31e1979cf3fa777ef7e6cff9cc99a71cb208e0a10f3c7872e813de72ea978efff33bdfd05edd7fb8e5984f9ef7923b2d0293af6f7ad5d9d3dffcb3f7bdf9513749c0c38fdeefbb873ced5d1fbfe849477df015675d7dd49bfff11dc7dc34018f7ac8111b1f729f579efa8993effd989b4487711004417063c47b45100441f03340200149b22ae75cc88545a9b87545d3aee40eb94bddd4b66ff7e565b96334b6356b97f6da6bfd86bd36ac59bb663c1e354d02ab166dccaa2552121bb3116d24a6e29ae6aec06945daeaf9cad25d51ca66f7aba56b840999814126f7029502ddfb0ede22b97acb61978a2050a29c724ae6c36377164771a84fc831b326596366928a3b41b2215bb24db66be2d3b60ddc8840adeff1ebeefeacb77feabbdfff97cfbdff4d2f7bc46d962f78e74b8f7fc8c1773ffe1ddf5cc6f66f7ff2abf9168f7ed4c18bfd05dd70cf631fb06ecb97bff0831b6bcabdd5631f71bb450028979dffa90b9bc39f7af4bea9ee62af07bdf3dfbef6f74fddffcaf33ff99d74f8f10fdcbf2ec7e8a0871d73c7fcd54f7e737bfce004411004374ed451832008829f01030c92f73db482e84825bbbbbbcb67f6bcc6d1c846e3b66d5bd09a6621a5462a026846d02c81468034d26669a452ae1db78602c97d82720dd41105f41aba5ad10eb9a6732a5a7321a67d376f4d371dc6688782705f34150543dff04bd5405729975c4a96cc98722ea594e2dc553dab93c904c04f2efade8dafeaddf6ed392d2e8e16f7bbcbfd1e7f97fb3dfef9afc9975ff0674f7bec6b5ef87befbdfffb6e76d956ac3f60ddcaef01edfa9badc3a72edd76634dccabf75d533fe02e5b2ebe1a6befb8713c3b196971fd5e8b985e7cf116947f3beef637dd71c3a54b968555d1ed1b044110ec3a8d7ac1116fbb81ef1e76deb3e2ec074110eca1b8570f5c7aa9d3a7ee42f19c5d9e25a269b0b890dab66d9ac61249331b195bd00054575eb334c84701945c2a9093c5bdc84b35db255cca5007792f1ea56a7e34583751d230673a275a05392cd1bd76f972b6722f5a4577d446e33a4c6b60918a436869c9e55d99c29c30aaf15ca442644aa5ec9a79d452ca653ffee14ea9d9af9f7aafa3ffea9e7ff7e5b71fb16af6a6bff1b0e34e7ee45bcefdc897be9b7f7befd5b8f0a2ab326eda573bf3961f6dc1aabd97aedd61e5d75c798db07a45fc5b2f336d69e32a6cbdf4aa6ef641c0e447fffc4fdf59bad3017bafc2f8a833ce7ef5e14bf31f6b2ced1f8137411004c1aed5a8a1428320087e55c95992e4b5a53350093e000013624944415456b9949c01a269b9b8346e474dd3a664a4591534660d31aa464aa491202901284081bc1f115581b27b07f4d6ba0201918570d576de9a5fbae272c41d64a9fac784e4325205803958874babab93bbbbc3cc2c51f25c04394197004b29b992d7845556cb62f7524a29f03e4395dc351a7527052a80f141471cbaf68c8f9e71f6f70f3de6a09909f1f66f7ffafc2b70c09d6fbaf6d60fb84bf3c10f7df8eb2f38f8904500baf24beff9c4e6b547dde7a031ff8beaaeba62595843a0fcf8731ffa3ab0eff5fc0a7193438fd87f7ae6bb3f77e9031fb68f01dafcf9df7fdc53bef28ccf7cf6c1f73960f2a12f6fdbefc9775b4b00bef9b37f70fc6b2f7dcaff7dcbcdd6c60f4f100441b00b356a100441f0ab4ad7c9a5927395a60b632ead1ab7ed8846335a3232815675a359025335e6254812903c1305cad254281084022f9af9eab2d6578d00e818bc8ea0b954561162cd39ad5f032b8938ee68521224a7d7c41a0a226929d5b662970a90cc5a01503148829752ca442ec092e8eef2222f902002add495825d65edbbb3ac39e2e493eff5f7a7bce09ef7fbf8931ffeebb7db7b34b9f49b9ffff099fff8ed038efbc0936fbdb07ebf938fbff943dffca863974f7ed2ddd75cfcb9b76dfa9bcd87fcfe4b8e5843bfe5dd6faab7bee2856fe0f1872d7ce7c3a7bef1db6b99aeef1916ee72c24b8f7af7f39ff1f867bff4990fbcd9b60bfe6ad3df6ebfc7eb1e7febb5079d70cafdfefac4631f9b5f78dcfd0ed2773ffd8e4defbff0c833fe64dff8a523088220d8b51a357a7d8320087e55599e6410a351b36af5b86ddbd4d08c6432ab4db5841ad16a5c0c06472312a4a422657986b2d4099d540685e990aa88ed9d9086e154f4c551cc04ea2cde54d861f274588320b2bbdc846436324bd33c913b60245d7277a918ad76209732ed9b875d260709b1b80fc7e2005c7487972411c8bbf7556a6ff3f433cf3bf0ed6f78db073e78fa3f5c5580859bdce9de4f39ed8c939e7af80603d6dcf3151f3b73cd8b5ef5972f7bf69f6b7493bb3ff2d5e7bcf669b71f01b8cbc9ef7ce58f9e73daeb9ef5096eb8e3a35ffc677ff28d673df5a2ebfd25e2c0a7bcf323fe8a53def08617bc7fca0d073ff8e51fd874c2ad5ae08063fff26cbdfa944da7bff03ddbb170b37b3ef18fcf7ef5130e08891a044110ec0c5c5e5efef9eef1a7159f372c657f66b66eddba71e3c6b8c04110043f47b66cd9521f74d7fc603c1ea794cc12abeb10488e40024520d192063a49799df62c42074d5c53b80b4e48285011bde6c2d4ec189738a4c8cc5923917d1975264e51a5af809ac13a6c33cc9aa276fb8e88c6ac29b974654a1ad40892777dbb31e02ec8814e0e2841843af7e2ceec0540f1524af1429795c2dce56e9a376f9b1c7ef86171570441b0bb71fef917ece4bf4eebf7de2f4e57b01b129f69064110043f35abd7ac212989acbdbb00686c6a080c49a301a8b12f8604b87cea3e11968142f9cc581794a12f915675b92250058033d3de9519540ceb0ddf9a9925f51554d5a153586a057349a5e492534ab51bb85675a5de45989058cd86511b91bd14777725c9b2cb3d15b7ec9ea73e9d94c9f2b49b16a4b81182200882604fd0a81b476b2f9f6ed9f995e31a044110ec7110ad24239938781419cd0c142815691928100d925c9e5d5379473a29d1a199c69c0b8951bfc0b5a249812a26d1dbc992d5496990ac02e627433928db44b4702bbe1d12d81acda89c8bfbc48c92bb1777271360aca1a98254bc14af4ec5429759d47405d3e97479b99b2e17b9534a8db93cee8420088220d80334eac9b77cd2eb2f7ccfcec8d48da3b527dff249710d822008f638cc5ac0ebf828fa7953775fee55a3b230854a2d97d61954a09869d6ab4b1bfa72e7464cab4e95f7e3ab359e14443f41da8fa4f629328387ef4cb0d69aa8695846267767ff5c02554a019c909752f76cd53ac9bdcada525c9294dcad73b85261ea9c9dfb247bd1884db652bce45c322c6e8420088220d81334ead11bef7af4c6bbc6990d8220f8158634a060f0e0ad12142a2bdebc72401451334e3904c754453b734152fd8f830dd24a636f1d1615401134391c0dad059317879c14091072772f800b704fa4a50400a5544fa354bd82dd3bb9d70664f62a97126ac68c802214a5e2c93d394cb46c96bd6e5cac311687778ea2be0aacb81382200882600fd0a8411004c1ff003a690a64c8ab22ed652a4a0d9219a42c66a6bea8d5519280bba41a91aa41a6ce36a8a3a67d7f2f99e494d35293985c842ca58672a9480ea0a6da0899b4b65d10e065e25ea41ac50a39dc7395a6000913e87d3e0d05144934c19c49d68849482e56cd0d0a465a21533d5e9a112cca711f044110044168d420088260d7236d95b2948102a816536b5955839911c1954898594e8caf24c5b8ab7af9b2af9fd63e5eab6133deaf4397912d91e0532f2eef688d81ee45ca00cd5a22395caeecd33a53da6bd382dabc4b0030882e48142ccb1ce63067722368527299d4770b0b229ca40082865ab5052d9948aae4d0a841100441101a35088220d80df0b2bd9f47458d3635b0b7e625aaa81b2260ea7c2948a1f7d1edebaa739db2e46c2c756e6295808129b1011b005d978da4412ab910108d34bad7815209920a4933ca5dee7dc730cc4177ba501c602324a7098d3389e63290723a58435a21890e904694bae7a1f84b331804e449dc0941100441101a35088220d80d503793999c79ecae781ac1e92b7e48d2cc086908aa41cdadd15cde296ab5b386c1d0e4b564d94a28790a004ab25e0a233524c15c549886ac544970107278c94673f7e274d0991c49d620354506263901134d2b79aafd602c01598da511a0aaaf8b8ad7b95542b3c09d200882200842a306411004bb9cc16497c04a604cedd1d560c6ab79e95ad700fbae5bb886c71ad663ddbadaf63a8044a492bdb8430ed252eb2aee99209920162fd933908d56ad937aa92b10cd34cb6160036b61ad941cc9992003cc6b2a6b7fe85e7b93d9fb37cd526f66a55dc825b9439453340b57df20088220088d1a044110ec1e0c0dbbc3c0e930f239ab4942d7f6bca52824a94abb02c045f66dbe5e7d93aac92e64ee346b88544a27c252db4f830aac53afa5b8434022dd5d2890208a4d3f50cac653036b698d985c2c4ec048532fafe7c4716d2c1e8ea23714c64cc5aab703ae4fef824adc0341100441101a35088220d8cd64aae6a74e355b5e2d93d84b56a106d0c8c0446b20b8ccdd8d750ad4257aefd05b8d808d96002b022dd562ad7b41f549aad256b5afd7088359c98520d8082d529b2cc912d0545724818299d1fbe3abcad46b8ceafc582cfb03c05c0b733f47dba7e9002ef4fa380882200882d0a8411004c1ee80f7e1a25a69e80549c265b5864ab820c998bc40b094c61ae41eb968742043125a1135488606334af2e24207985903a9f8a4b60743145ac84048604aa20166a30437878d17d7c0d2b49bd6722efbd66203ac965941003e3b62b9039825de0890bcee7c6e4ed6d9bfbcd91255511d044110044168d420088260d723af126e5675ac0b35b34f72af19a7569c602293cb72c975f293549d26953b98cc1298d0e7a60eb6be4609b5702a896600c5641c0149101bcb808bd9e96e86345e586c46abb3bb8c24e8d5b789b5b77710a8b3a01b56190b0d73b5ea17f7af8c7d72eb6ce8768857a556960741100441101a35088220d8d570de0ca94f8e91815e734deb8ca9136881546b9092cb5dd519a94cead0a7a564a02bf771a844ef9924294375ec5350f54f727881cb8dc961d35c3230cdb2346e9bd178346ac64b48cc7d6c29abee1d7c846b1515000cacae4eb3ef8a8320ad7f11828b0e5691ebfdfa1c3c9600774f21528320088220346a100441b05b68d42aecaa4af57eecb44a3f014435464a6623812ecfa578714190f701a3acb92f924aadc6560d2bc1cc6a41b50a60c95ca662b094da76a15d1c8d17b65cbded8a4b7fdc2e2dd96821b58bed68dcb429b50d4892a949ee9a8dc6cee9e97aec2239f83c69b6b80aefbaac0a5851025c72941d1b9b676e51411004411084460d8220087635aea1677645b3c1bd8f1675379791a9b84ae98a7700ccda94929729940538584abf0bc2e074af9a949e3bd0043a4c68ad198f9ac5d48e9bb66d9aa686c364df0a4bcd68ccd4344d32a351a99f235da9777290a9e26c0ab50a6208d61b3c51d4bcfc36c001aba64a12e4bd7ad64c98cef2698220088220088d1a044110ec7a8dea69484505868c5341724a26b1ea4479295e9aa6e9856815b6b5cd570ed205792dae26320174414cb464a96ddb85a65d4acdd8ac9f41f55e1afbb4eb9ad108b0a669693443d3a4949833eadc69b56e9ad57a792d0bdf99209dfd5f625f4805615021ac9fbb75af964e439115b366e7200882200842a306411004bb9ec245a83ae2d6a6d9e2728012800454b1e984b5a9a902aff8b4d6244142d57688204883993b5da0b5a91935edb869c74dd35a6ac9e42260422d905a4a9876653299b64d4b24b3a6691a4b6666eef0e2342351aaef6edfb55b5d7b51ed917cc716df61aa169ac5a50aec8f1270c10bdd81826af07bed2d8320088220088d1a044110ec5288a43e8ac50497fab658d0922577970b90bbccac78a975538960820c202db94026d0445a9b46edb869172cb5298dc854436a30b8f2a28f8a91132597e2de8c1a9a25332349989971b0ebc54c93ce239224c8bae7eb2dadaa3ee34ae8ab3b4aa117c96b1db7ee29346a1004411084460d8220087617dc9725b83bbcaabeea44e4ee599ee774224ac9ee5ee74b010312d900566462cba66ddab669dad4b49612615e935dd4cbcd953ae8ccfd88ec8a17a1a1b58d1961b5146b541d21ed03716a99b6579b20eb74aa86049a5ec36a456c129cd926b9e450519d452d43224e3fa08a2a9ec3d7370882200842a306411004bb0339775e6429a594a07eb85492d100b8bb17ef3346053011896c44139298521a8d9a51335a4ca94da9a995cdbe704a5c5bfb55bd592349490039179066a9b6f81a596ba9bd8953ad9372874ae99c59effc925e9ace5900abe69f0e73b62e2f80a09aaa334cd31234034adc0941100441101a35088220d8f5a4346e1a7a91d73854242f0e99c3fbea645fb7348042233444cb66d434e3a61d35ed28a586fd94a9e4228dac75ce5e885e0facd3a4eabae9d0e45bc5698f56c4e70e5db82435c8ce3967de5945b57fe0a866bfcedacbeb2e15f722794d6a256b1bb0f77dbf51470d82200882d0a8411004c1ee407141eeeeea5d8600503e9b1c6dbc0a4f245a93da85a65d68db85d48c991ad2040eddb3acd20ff3c39d1afed78fbcae181c497057d7754d93ea13d771d43a92ea3eb33fd2bcb0ad2ab4bafcd63f84b0e338e9d0eddbf7f2f67fbc40192a2b4dbeb5af99918f1a04411004a15183200882dd06e5ec55b4095e87476b21d4596460031b35a351d32eb4a3716a5ab344ab5dc1729f390e914415a2fdb0276a397410bed2751a7fe1ee5dce2925a399a52a70ab97afb4a36eacedbcd49c896f55c355cbf6cf349b2b55ffb7d579587749052af26af76414285183c08e3a6a1004411084460d82200876075c92e480594a662e95028929d56ede8576b468cdd8ac118da44b35f205b0de6f9764dfe8ebbd509c6bf1bd7ef527d0e05e4ac9a919d3cccceacac641d25e77d395a9d33933a559ddb44f50ad5ad6358ba9a92fd08b9401e730ca6ab3fddd9840fddb8f9c1df7491004bf381ef9f087c5490842a306411004c1dcdb0701472906244ba366346a460b6d3b6ada91591a1a7aabfe9b53a7b389d35af624481b0c8aae57a0ea5acb72ced59cb776f902e0cc3049432974c7a1540ec1a7b392ea8a4fd25cd576a6716b63af7b91e7eae524c9bdf3da6a2c97743dd136f1eb631004411084460d8220087609452d40a6a66d464dbbd0b40ba919c11268a8e548f4ead468ea6d76a1210746f392748787ff1dc32a622eb99af9a65427518d58c991b93eadcb41240f5f73be588a4193d63e631f72516b27b30c302344340677ba4db24f1c1ef3a841100441101a35088220d84db076fd68346eda36a5a6d633054ab6220c7bc548ef0363ae5b25e5bc68dcc11b69509cd79e4615049552c0d9242b77909df32ba23748eae35287e0d3fe50d477f56a655a5555ce1a244a2aee9914e5a3640ba37172f3dc419a74b84ad36ba6408a1b210882200842a306411004bb01abd7ee65d60c22b1374fba2e24f0f3731622e9f292734d9ab1faecacb9359057e5399b1815312f3f87a153ad4ca28a1adc7eeb0a5e6ba7c3b0adca74322256b54da30c14b10040c29a71331e71cbf649dc0941100441f073c7e214044110043ff59b47936470c85dc5e14e1744559927a8af616a4522d698991bd4a04388cdf0d7cadac3c8a8bbe7d299a1cad49976e52c33664e9462256875381e88c361cde468dfd92bb9f793a6a8455677732db569d4c090815cb36f481f1916a2881a04411004bf18a28e1a044110fcd4483341c9417a52f0391b21ee2017555345fffb21ce1ba9b6f6cad2e5a51433abedbed50b9806e0ba95dc5a5aedc5efcc79a98f701d5a8f594bc07249a51400644d5e9572b7d8a68586a94ca5328b4d256572bac76d1004411004a15183200882dd47a7f6de4700bdcad01a0453e73ac541c3aee8da9528d23e0066c7bd716500f5bf53b372b97b931aae54527ba55a75f3ac64bbc31e665f0e0e49fdf1f40554b99752bc1407d9348d0494dca82c8d52e39d7927f9f03287dd313c938220088220346a100441b05b69d45e4eeee04b3468ccc1b6482b4dbc732648bd74dd099db7e2074ca294e25ea4549fb166d85471ab59e28c743d0a72e6c954fb78a53e9db5aade2e578d6a29a111e5c9bb51c3053a7207956aae34bc0a27956e2c7b2608822008829f8dff0f3dee63be7997b6620000000049454e44ae426082</Body>
<BodyHash>900ac1168ebced33da003f66eb7f74da</BodyHash>
<Size>160938</Size>
</Data>
<Mime>image/png</Mime>
<Width>1249</Width>
<Height>621</Height>
<Duration>42</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2239303061633131363865626365643333646130303366363665623766373464612220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223132343922206f626a4865696768743d22363231223e3c6974656d20783d2233322220793d22392220773d2234342220683d223132223e3c7420773d223632223e53776565743c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d22392220773d2233332220683d223132223e3c7420773d223638223e536f75723c2f743e3c2f6974656d3e3c6974656d20783d223639332220793d22352220773d2237312220683d223132223e3c7420773d223332223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223737392220793d22352220773d2235362220683d223132223e3c7420773d223730223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223834312220793d22362220773d2236312220683d223131223e3c7420773d223732223e4163636f756e743c2f743e3c7420773d223335223e416520636f756e743c2f743e3c7420773d223333223e414320636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223632392220793d2233302220773d2232352220683d223136223e3c7420773d223835223e46696c653c2f743e3c7420773d223538223e466974653c2f743e3c7420773d223336223e5f6c3a696c653c2f743e3c7420773d223234223e456e653c2f743e3c2f6974656d3e3c6974656d20783d223636392220793d2233302220773d2232372220683d223136223e3c7420773d223739223e456469743c2f743e3c2f6974656d3e3c6974656d20783d223731332220793d2233302220773d2233322220683d223132223e3c7420773d223832223e566965773c2f743e3c7420773d223333223e277b6965773c2f743e3c2f6974656d3e3c6974656d20783d223736312220793d2233302220773d2233322220683d223132223e3c7420773d223739223e4e6f74653c2f743e3c7420773d223433223e4e6174653c2f743e3c7420773d223236223e21274a2e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223830382220793d2233302220773d2232372220683d223136223e3c7420773d223930223e546f6f3c2f743e3c7420773d223232223e216f6f6c733c2f743e3c2f6974656d3e3c6974656d20783d223836332220793d2233302220773d2233302220683d223136223e3c7420773d223835223e48656c703c2f743e3c7420773d223438223e6c2d6c656c703c2f743e3c7420773d223138223e2121656c703c2f743e3c2f6974656d3e3c6974656d20783d223339372220793d2234362220773d2236372220683d223130223e3c7420773d223538223e457665724e6f74653c2f743e3c7420773d223533223e657665726e6f74652e3c2f743e3c2f6974656d3e3c6974656d20783d223436362220793d2234382220773d2232362220683d2238223e3c7420773d223539223e636f6d3c2f743e3c7420773d223534223e636f726e3c2f743e3c7420773d223531223e434f49543c2f743e3c7420773d223530223e434f72543c2f743e3c7420773d223437223e434f72723c2f743e3c7420773d223339223e436172543c2f743e3c7420773d223337223e436172723c2f743e3c2f6974656d3e3c6974656d20783d223438382220793d2234342220773d223130392220683d223135223e3c7420773d223331223e27312f486f6d652e616374696f723f3c2f743e3c2f6974656d3e3c6974656d20783d223630362220793d2234382220773d2231322220683d2239223e3c7420773d223534223e73633c2f743e3c2f6974656d3e3c6974656d20783d223737312220793d2236312220773d2231372220683d223132223e3c7420773d223835223e416c6c3c2f743e3c7420773d223630223e41496c3c2f743e3c2f6974656d3e3c6974656d20783d223739332220793d2236312220773d2234302220683d223132223e3c7420773d223838223e4e6f7465733c2f743e3c7420773d223533223e4e617465733c2f743e3c2f6974656d3e3c6974656d20783d223838302220793d2236312220773d2233302220683d223132223e3c7420773d223930223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223931362220793d2236312220773d2233312220683d223132223e3c7420773d223837223e4e6f74653c2f743e3c7420773d223532223e4e6174653c2f743e3c7420773d223437223e4e616c653c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d2239382220773d2237342220683d223133223e3c7420773d223737223e53686f7274637574733c2f743e3c7420773d223637223e53686f72746375742e3c2f743e3c2f6974656d3e3c6974656d20783d223639352220793d223131362220773d2237382220683d223134223e3c7420773d223831223e536372617463687061643c2f743e3c2f6974656d3e3c6974656d20783d223438322220793d223132302220773d2232332220683d223138223e3c7420773d223133223e49c2a72b3c2f743e3c2f6974656d3e3c6974656d20783d223639342220793d223133332220773d2239372220683d223134223e3c7420773d223635223e41726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223534382220793d223135372220773d2232382220683d2239223e3c7420773d223739223e6d61696e3c2f743e3c2f6974656d3e3c6974656d20783d223932332220793d223135382220773d2237322220683d223133223e3c7420773d223731223e44617461626173653c2f743e3c2f6974656d3e3c6974656d20783d22313030302220793d223135382220773d2234372220683d223133223e3c7420773d223730223e5374617475733c2f743e3c2f6974656d3e3c6974656d20783d223632382220793d223137342220773d2231362220683d223339223e3c7420773d223332223e49c2b73c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223138372220773d2238322220683d223132223e3c7420773d223837223e4e6f7465626f6f6b733c2f743e3c7420773d223538223e4e6f7465626f6f6b2e3c2f743e3c2f6974656d3e3c6974656d20783d223736352220793d223138372220773d2234382220683d223134223e3c7420773d223536223e283021313334293c2f743e3c7420773d223530223e28302f313334293c2f743e3c7420773d223530223e28302f3133345d3c2f743e3c7420773d223237223e286f6e203334293c2f743e3c7420773d223237223e5b6f6e203334293c2f743e3c7420773d223235223e7b6f6e203334293c2f743e3c7420773d223235223e3133343c2f743e3c7420773d223233223e283031313334293c2f743e3c7420773d223139223e5b30313133345d3c2f743e3c7420773d223139223e283031313334313c2f743e3c2f6974656d3e3c6974656d20783d223837392220793d223139322220773d2233332220683d223131223e3c7420773d223838223e546f74616c3c2f743e3c7420773d223534223e546f7461213c2f743e3c2f6974656d3e3c6974656d20783d223931382220793d223139322220773d2234312220683d223132223e3c7420773d223732223e6e6f7465733a3c2f743e3c7420773d223632223e6e617465733a3c2f743e3c2f6974656d3e3c6974656d20783d223639342220793d223230342220773d2233332220683d223132223e3c7420773d223332223e66666c3869523c2f743e3c2f6974656d3e3c6974656d20783d223733362220793d223230342220773d2234362220683d223134223e3c7420773d223230223e5b30343133345d3c2f743e3c7420773d223139223e5b30343130345d3c2f743e3c7420773d223139223e5b3034313334313c2f743e3c7420773d223139223e283034313334313c2f743e3c7420773d223137223e5b303131275d34213c2f743e3c2f6974656d3e3c6974656d20783d223733352220793d223230342220773d2231332220683d223135223e3c7420773d223231223e3b513c2f743e3c2f6974656d3e3c6974656d20783d223533322220793d223231322220773d2234332220683d223134223e3c7420773d223330223e6f77653c2f743e3c7420773d223237223e6f6c6976653c2f743e3c7420773d223135223e73776565743c2f743e3c2f6974656d3e3c6974656d20783d223837392220793d223231352220773d2233332220683d223131223e3c7420773d223838223e546f74616c3c2f743e3c7420773d223533223e546f7461213c2f743e3c2f6974656d3e3c6974656d20783d223931382220793d223231382220773d2237322220683d2239223e3c7420773d223739223e7265736f75726365733a3c2f743e3c2f6974656d3e3c6974656d20783d223639352220793d223232312220773d2231392220683d223134223e3c7420773d223735223e4d793c2f743e3c7420773d223430223e7468793c2f743e3c2f6974656d3e3c6974656d20783d223732302220793d223232302220773d2236362220683d223133223e3c7420773d223736223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223739342220793d223232312220773d2231362220683d223134223e3c7420773d223632223e2830293c2f743e3c7420773d223439223e28305d3c2f743e3c7420773d223333223e436f6c3c2f743e3c7420773d223330223e436f293c2f743e3c7420773d223238223e436f5d3c2f743e3c7420773d223236223e4c4f4c3c2f743e3c7420773d223235223e726f5d3c2f743e3c7420773d223234223e2830313c2f743e3c7420773d223233223e5b305d3c2f743e3c2f6974656d3e3c6974656d20783d223838302220793d223233382220773d2237332220683d223132223e3c7420773d223532223e556e696e64657865643c2f743e3c7420773d223233223e556e20696e64657865643c2f743e3c2f6974656d3e3c6974656d20783d223935382220793d223233382220773d2234312220683d223132223e3c7420773d223732223e6e6f7465733a3c2f743e3c7420773d223632223e6e617465733a3c2f743e3c2f6974656d3e3c6974656d20783d223838302220793d223236312220773d2237322220683d223131223e3c7420773d223535223e556e696e64657865643c2f743e3c2f6974656d3e3c6974656d20783d223935382220793d223236342220773d2237322220683d2239223e3c7420773d223830223e7265736f75726365733a3c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223237352220773d2233362220683d223134223e3c7420773d223834223e546167733c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223237342220773d2233362220683d223133223e3c7420773d223732223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223735382220793d223237342220773d2236362220683d223133223e3c7420773d223734223e506572736f6e616c3c2f743e3c7420773d223632223e506572736f6e61213c2f743e3c7420773d223630223e506572736f6e612c3c2f743e3c2f6974656d3e3c6974656d20783d223837392220793d223238342220773d2238302220683d223131223e3c7420773d223634223e5468756d626e61696c733c2f743e3c7420773d223539223e5468756d626e61696c3c2f743e3c2f6974656d3e3c6974656d20783d223936342220793d223238342220773d2235362220683d223132223e3c7420773d223830223e6e65656465643a3c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223239322220773d2235392220683d223132223e3c7420773d223731223e61766f6361646f3c2f743e3c2f6974656d3e3c6974656d20783d223734322220793d223239322220773d2233312220683d223135223e3c7420773d223537223e28303132293c2f743e3c7420773d223530223e28302f325d3c2f743e3c7420773d223530223e28302f32293c2f743e3c7420773d223332223e286f723c2f743e3c7420773d223331223e5b6f723c2f743e3c7420773d223237223e7b6f723c2f743e3c7420773d223131223e69302c27323c2f743e3c2f6974656d3e3c6974656d20783d223537302220793d223330352220773d2232362220683d223132223e3c7420773d223737223e476f743c2f743e3c7420773d223332223e4761743c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223330392220773d2234302220683d223134223e3c7420773d223636223e6372697370793c2f743e3c7420773d223533223e63726973703c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223732342220793d223330392220773d2233302220683d223134223e3c7420773d223530223e28302f345d3c2f743e3c7420773d223530223e28302f34293c2f743e3c7420773d223433223e28302734293c2f743e3c7420773d223239223e286f663c2f743e3c7420773d223236223e5b6f663c2f743e3c7420773d223234223e7b6f663c2f743e3c7420773d223233223e28303134293c2f743e3c7420773d223138223e28302c27343c2f743e3c2f6974656d3e3c6974656d20783d223936312220793d223331312220773d2232322220683d223131223e3c7420773d223635223e4f4b3c2f743e3c7420773d223431223e444b3c2f743e3c7420773d223237223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223933312220793d223330342220773d2238312220683d223236223e3c7420773d223133223e444f3c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223332362220773d2236352220683d223135223e3c7420773d223739223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223734382220793d223332362220773d2233322220683d223135223e3c7420773d223536223e28303133293c2f743e3c7420773d223530223e28302f335d3c2f743e3c7420773d223530223e28302f33293c2f743e3c7420773d223233223e5b3031335d3c2f743e3c7420773d223231223e746f703c2f743e3c7420773d223231223e286f6c643c2f743e3c7420773d223133223e2c6f3c2f743e3c2f6974656d3e3c6974656d20783d223537312220793d223333352220773d2233302220683d2239223e3c7420773d223134223e6d6f73743c2f743e3c7420773d223133223e686f73743c2f743e3c2f6974656d3e3c6974656d20783d223630382220793d223333372220773d2231302220683d2238223e3c7420773d223133223e696e3c2f743e3c7420773d223131223e70663c2f743e3c7420773d223130223e70633c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223334332220773d2233372220683d223132223e3c7420773d223638223e6c6f72656d3c2f743e3c7420773d223335223e5b4f72656d3c2f743e3c7420773d223234223e6c6f72653c2f743e3c7420773d223230223e6c6f616d3c2f743e3c7420773d223138223e6c6f6f6d3c2f743e3c7420773d223132223e6c65616d3c2f743e3c2f6974656d3e3c6974656d20783d223732322220793d223334332220773d2233302220683d223134223e3c7420773d223533223e284f6953293c2f743e3c7420773d223530223e28302f355d3c2f743e3c7420773d223439223e28302f35293c2f743e3c7420773d223237223e436f74535d3c2f743e3c7420773d223236223e436f7453293c2f743e3c7420773d223234223e436f6c535d3c2f743e3c7420773d223234223e436f6c53293c2f743e3c7420773d223233223e28303135293c2f743e3c7420773d223232223e5b3031355d3c2f743e3c7420773d223232223e436174535d3c2f743e3c2f6974656d3e3c6974656d20783d223438322220793d223336322220773d2231362220683d2239223e3c7420773d223435223e32333c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223336302220773d2233342220683d223132223e3c7420773d223734223e6d6561743c2f743e3c7420773d223537223e6d65616c3c2f743e3c7420773d223534223e6d6f61743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223336302220773d2233302220683d223134223e3c7420773d223537223e28302f32293c2f743e3c7420773d223530223e28302f325d3c2f743e3c7420773d223332223e5b6f723c2f743e3c7420773d223332223e286f723c2f743e3c7420773d223239223e7b6f723c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223337372220773d2234382220683d223132223e3c7420773d223736223e7377656574733c2f743e3c7420773d223639223e7377656174733c2f743e3c2f6974656d3e3c6974656d20783d223733322220793d223337372220773d2233302220683d223134223e3c7420773d223534223e28303134293c2f743e3c7420773d223530223e28302f345d3c2f743e3c7420773d223530223e28302f34293c2f743e3c7420773d223239223e286f663c2f743e3c7420773d223237223e5b6f663c2f743e3c7420773d223233223e7b6f663c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223339342220773d2235332220683d223134223e3c7420773d223738223e766567676965733c2f743e3c2f6974656d3e3c6974656d20783d223733372220793d223339342220773d2233302220683d223134223e3c7420773d223534223e28303132293c2f743e3c7420773d223530223e28302f325d3c2f743e3c7420773d223439223e28302f32293c2f743e3c7420773d223332223e286f723c2f743e3c7420773d223331223e5b6f723c2f743e3c7420773d223237223e7b6f723c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d2234342220773d2234352220683d223135223e3c7420773d223330223e68747470732e2f3c2f743e3c7420773d223139223e48545450532e20693c2f743e3c7420773d223135223e6874747020532e213c2f743e3c7420773d223132223e6874747020352e313c2f743e3c7420773d223132223e6874747020352e213c2f743e3c2f6974656d3e3c6974656d20783d22313033352220793d2239322220773d2232362220683d2239223e3c7420773d223338223e617263683c2f743e3c7420773d223138223e21617263683c2f743e3c2f6974656d3e3c6974656d20783d22313032312220793d223132302220773d2233302220683d223132223e3c7420773d223830223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d22313033392220793d223139322220773d2232332220683d223131223e3c7420773d223735223e3133343c2f743e3c2f6974656d3e3c6974656d20783d22313033382220793d223231352220773d2232352220683d223131223e3c7420773d223735223e3236343c2f743e3c7420773d223432223e3235343c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223131382220773d223135302220683d223138223e3c7420773d223734223e4e4f5445424f4f4b533c2f743e3c2f6974656d3e3c6974656d20783d223235332220793d223138342220773d2232382220683d223130223e3c7420773d223836223e46696e643c2f743e3c7420773d223530223e6e643c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d223138342220773d2236362220683d223130223e3c7420773d223739223e6e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223233302220773d2233392220683d223132223e3c7420773d223738223e6d61696e3c2f743e3c7420773d223434223e6d616d3c2f743e3c2f6974656d3e3c6974656d20783d2239382220793d223235382220773d2231382220683d2237223e3c7420773d223631223e3133343c2f743e3c2f6974656d3e3c6974656d20783d223132322220793d223235392220773d2233302220683d2237223e3c7420773d223932223e6e6f7465733c2f743e3c7420773d223431223e6e617465733c2f743e3c7420773d223239223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d2239372220793d223239322220773d2232342220683d223136223e3c7420773d223639223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223239302220773d2237362220683d223134223e3c7420773d223732223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223332302220773d2233302220683d2237223e3c7420773d223932223e6e6f7465733c2f743e3c7420773d223437223e6e617465733c2f743e3c7420773d223236223e6e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223336342220773d2233362220683d2239223e3c7420773d223833223e54726173683c2f743e3c2f6974656d3e3c6974656d20783d2232362220793d223238342220773d2231382220683d223139223e3c7420773d223535223e612e3c2f743e3c2f6974656d3e3c6974656d20783d223637352220793d223435312220773d2234352220683d223132223e3c7420773d223932223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223732362220793d223435302220773d2237322220683d223133223e3c7420773d223732223e53656172636865733c2f743e3c2f6974656d3e3c6974656d20783d223635322220793d223530362220773d2237362220683d223133223e3c7420773d223734223e417474726962757465733c2f743e3c7420773d223636223e4174747269627574652e3c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223532342220773d2235352220683d223132223e3c7420773d223736223e437265617465643c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223534302220773d2233302220683d223133223e3c7420773d223732223e4c6173743c2f743e3c7420773d223537223e4c6173213c2f743e3c2f6974656d3e3c6974656d20783d223730372220793d223534312220773d2235372220683d223131223e3c7420773d223836223e4d6f6469666965643c2f743e3c2f6974656d3e3c6974656d20783d223637332220793d223535382220773d2235392220683d223131223e3c7420773d223839223e436f6e7461696e733c2f743e3c2f6974656d3e3c6974656d20783d223637322220793d223537342220773d2235302220683d223133223e3c7420773d223734223e536f757263653c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3366383530363935363665633362323232366436333439396639353238363165</BodyHash>
<Size>8542</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-18.png</SourceUrl>
<FileName>getting-started-18.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>9f8a7128-0e9a-41ad-9d5a-5ede1e3c0a78</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000515000003950802000000787a90c60000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecdd777c14d5da07f067cacef6cda6f7461a2511424fe82d741041101515057b17bb80a228d586282a52a44897aaf4de7b2fa143482f9bed3bedbc7f6c1202e92478c5f7f95e3edecdee9c9933677621bf3d65a8c1037b034208218410420821842ac51272f7538410abdde174b80451946599a66905cbaad54aad4645517425fbfae70bde039928f2b2b32c4e29d89b53e93cc8fffb770001455e7e9ed3e9d46b15460f4f6c1084104208218410aa283fdf9198ec0ea7d96ceb1a15d0292220caa8d72b598b4bbc64b26ebb9ab1f54aa6c143a75629cbdd91dde12c34dbea45d5ab171961347a2a959ccbc59b4ca62b57af5ebd7cc5e33e142c8f223733c3c24b0a9532d2d72014656f262f3bc7ec14688532cadf27bb90eaf0d6e467e285fdbf4c5a76aa90d119c8bdee2d3aa0e4c98a3036a74be07903476895b61af5a76c026533e53b9d2e8900cdb05e7a85a74127027d9f2e3f01459e896a3ee4e59e098164f777df6cc8d2188db58bd0353d65841042082184107a00f3b3c56ad70399d0a349a49a25a200ce027010034535d530cd1a870c8c09f86cd7398b20ea749abbf662b1da09d0bd7af5d46a35a2280a02cff32e8aa2f47a5db3a6897171b13bb6ef14055b1d162c575eb6a3f99899af4483707ed10713b7abbd744e9acbcbb1c68dfaf983780a3257bdfde13a51dfa94b63030590d4357acefe239e1a59a4a872c373957b7be7a3bf392f7dc5119a313b151efec1f52202b437769fc8b451cacacf822ab0816ca837f0d597da3f146a54802befcac18dcbffd87cd9c34b2fdc9f082d124a161451cd1bd53342364b081020a416f9b9a6a78c104208218410420f607e76385d7a227fd7314e27d925b35876d33086fdb67dcc1bdb53ed0e975ac5953cef70ba08d0dd52ba1059b6db6d7795e279978265baa574deb8616b5d15ac5071f253d47fecc3c76f7eb4e0b2a7cf1d0392298a621c67d7edcd1c96201c5897aad3512254141849957b030042c8ededee8aa632e7b0e947bcf7724b0eaecdd977e4864dc1a92b89a6169e13bdda4efca27b40f1334aef7aed86be1bae183d616396d66094efc7f5bff3dc0910528bfc5cd35346082184104208a1072f3f13422c16db976dea691c85b22456b4b596613f6e1afcc6deab4a8ea528ca5dd06cb175e9d249e0794992ca8f55a2c8304c52528bad5b77d4be60254a274c9f6e2f3d7dea93a517f30154a503a28f0e764ffb700b01954a11e8ed9963e6ad6613001be3a77229545697d29c7b4b043acc5b2583baaabd15f5d65a5c602fcce7058900a55629028c9cc4a8ee0aa299265e32e5d6f3518a4a1d00657612a7d9e41444005aad66030d2a35ab70a5efdb79b3738fc22df356edbfe20ae9f5fa882e3e10d63149bb76352349125d75173401a6d0eae01d769e176500a0685f03a3d17910a02aaa64e9e2051621db9cc3b26c8051c128b5c5af95535b91e5ca1ecbdb6025a0afe09411420821841042e841cfcf00006073383b04e8421997e4700280432237ec629c5ee1dee8824508d3b06a8602807095babdbfe6b0c5a5d1a8dc05434242944a25cff3951c469224954a1d121c5450905f6ec1ad5bb7952dd5b973a7b2052b4d8fa5e9dabc3cfce8db3f1e904b3f4db24cca613fcdee6184ec5563de5d91ebddebc339434201aecf1ff5e51eabcae9dbf6fb1f7af88165c7c44f7e394daada1b10a0f3cc92aa5ef2cb6f776955cfc84a961bc7772c99b72ed365258adb4397239e99bcf81900e00f8c7f7379862dcba9d6c4b47b6e48e796110646325f3fbafd8fdfff2a9045adc1e3ef2f3fdce432ab34aa425bc1a643055d7a7a82daa806225055770b13604c362eaa6d4a8fa4f8fa917e7a06802f38b178eaccddd966595f6e25454e59b25bbf0e2f4feb1ee0a322961b47d7cd9bbff7a699d51a08d0f9856239b575912cd158e65853266e2de79417e5e3070d218410420821f41fc8cf840080cb25b4f3564b360bc812005cb7c963cf157e14a34ff0604f158a5f5eb47cd6c023564b030088423b6f6e77ae59ad56ba0b060606b85c4e59ae627cb1cb250704066664665654b04f9f3beea4b576ed3a4912cb16ac96c2d42bcad87aaac6cf3fdfe2cc94a3156da5564839eb672e49fe6c7068f8d091edf64f48edf3420f3f00f3ce990bce3a694a5fe5de721d8cb2d1a393df6c6970ffcce8c39af519d528e2e7f77eb828d9010c650f9aeb5428e3874cbc5dc410dea2df07319e5fbc3b1f34369a53706a3d4fb412615a257a0200493b9f07440d54715f31e5146428eeb1a72849cd71324501804458d9c5b5e8dbb985b1f8609c912bb45845a5326148b995bc24386ef7a81b037c0000287d58b3c73e0ee43efa62bfc596257a5450db79b7c4b2c7b24ae0554eb02738881b218410420821f45fc9cfa22846b0a2ecb4bb27c4c6e8b563dad61fb7ebfc90007671a6f8519bb818315776d8dc892d42a11645a9a4a046a31604b1ca8c4451b256abaaa4604141c15d4544512a5bb012048a0778171c9eb138f383f7db7b35193632e9dad652490e4a8d01a740e2b4d29ae9ab9327f40b897bec83770b424200cc7b7e987fced3a0751442e57b2384b85c1e4f0f6f6900808cedd3666ccbf06af3fc6b2911aaf8618fc5bcf5eb054215cd65beb970cc982df932105f2525c8fe439e69690028d83573fc8213d68076af7d34b891b1dde0167f4e3f626135065e569bf21d2d5ef864400000e46f587444a3a57902000480728a14e8fc827474d179484e57f62d3bab9129aa74fb9877cff8e2cf34dae0a1cd177939f8f14a2a099eee22f663f3272c38e30868fbe25bbda398a0de8fc4aeffe1ac4ceb075650db317bc9ddc72a1099e2e62d39e500954438cccf082184104208a1073f3fcbb27bfe336825a7ec72143dcd3be334fcb0f8e0e9c76f8e48086ee44897ec9692323a8a9665525290a2401004f74bfbf71f2c7b8cd6ad5bba1f28955c450501402a33efbae499d2052b0dd025e158b69c5af4ed86f871ddbd9a0d7fdc9a4f1507ecbb03b78e71e6656ffb6e45f3c98f048534f405b0ecf869511610995600912bdf1b804cfc9a247a0080ebc0ef4bcfa40bb6abab67ed4c1ed751a769d4cc072e984b4e8477a82927a3d1e78b6a12d0ac991100800d6b3ffcf5b600ac3703001054dfcfbed7ac5472a64267e2c88fdf6ce30140ae2e9fbef21aafd4eb8acf9db259f8e8a1af8f4d2e999b7de5871727dca07807cdc9a502b4332f3d3f3f8bb65bf24047f9275652c96bc545ac3752d373731c59ebe7edeff4691b8db25e432feaf4cd8a6bcbec15ee3a968dd152654ed9417144c6fc8c1042082184107af0f3b33b73511465e6450f22972cc87c2adb34ef96e58526617f9c490b0b921e2ab9952f4515f2224d434941bbdd4951453f76eed2b9ec31cc8585ee2d6d36674505a1b8b7b9b4e2fee73b0a56169f4b3da619e1d292991b5bbc97e2d5b083a6fc6d80104224a55a9fb673e7b5471e8b0000f3f1ed175c4aadca7ee7c1cadf1b015aeba50500b06414483a0563212a53ba1940071a4f0d75c78076777fb1245394c6d3dd96faf0d846a5af849201022633dfe0c90fde69e70900697f4dfd72d50d9d512b40c942d9e53601b9add4b30a4a56286813cf509556b27419054d9cb4c29a6b07d08052af0442575c5b1a84bb8e2510b6ec29cba49c2f2e10420821841042e841cdcf34435db68a899cecee74bde8a026a4b31fb5086f4859229b877f79e8da2741628cfb5644147dd92e32b4a2a4a0d96cd6e9b4ee1f0bf22b5c2a8aa2288bc5cad04cb90501a0ec2adcee67ee2a58cdfc4c017074dea25ff725bd9fa4af283e034844e1b4f25d3f1c14e17ecad0ee95a1fb3e5a7041a95356bd370a645bbe15400d86604fd692e3a204a731d80000602fb0130a285992dd6993758a40f1122bf32e7ba103400dae4393474d3a622d398a4ac9509cb7e6a1c7dfe9e60b00b9dbbefb6cd105b54eed92650a008aee322d19f5f4c59fdf1ef4bdb3b81c13e9cdd92945d93b4f110042084d5162e5952c45203411a5807063c9aba482da2a950c4547dc752c4200e0ee5356d192cc28f09386104208218410fa0fe46700004ea1d865929af813f7c254a17add67ad42236db7449bb9bed6f059abc800d34dc25b0100586a5721b08adb0533b3b2eb69c22bba0755098661b2b2b22b2978ecd8f1bb8a88a258b660f5199462de9915b38e357d2351596e8026000536c9abc38867eab3e03c397b9eed9191493edd9e7ff4c0276b6f58a0d4ad982ada1b641d3f5ed8b39b07d7e2e9470fccd89aeed9e6b9f63a00709c3b9a23131a6cd956001584b46d1b79646736e7e96dbf762ef3f8695bb7f65a658b175f183c6bcd81342767f40f0f142fed3b9b2ea87b0d6dac0280b475df2fbb2ca9d4561180102fd669a7d5c5115af6d02b417fbb0eb6e2b3baab7d080021a0a465b1d24a52c577c5e23c7c0d1e24b449bfe79ab0005078f27821a1e40a6a7b79dfd95be2ddc7224402e9ee53f6755c4b17303f23841042082184fe0bf9990000a760f759a93e0e2a82214064ce658d305d951c360090cc0511022fbb9c449680a2afdae97d3646a7539414341514587dbd954a6525fdc31445d9ed8e828242bd4e536ec1a4e4a4b2a50a4da6b205ab8b10208242a33f386ff5b5c447234a725ea90e5759a641d3e0b927621990ce2f9cbf718750d034f1ed66c66e2ff6dffede929caaf746318afca5730eb67aa3a521a0c3ab9f7628da983f377fd105bd5a617116ee3b94dfbfa71784f6fe784a6f00b831fffdd11baf2c9a7fa2f90b8d35faf847df887fb4e8ab825313f69cb865884bf401008090dee3a697ac46eedcf3f95bcb6e3a9ca56e8855fe19df95a0092184d0e0208c545125352aadadf8be63c68eaf7dddb1b8acf5c89ce5d7741a8595cfaea8b637cb39162f537cd953fe6a9f133f69082184104208a1ff487e06004ea9fc3a4bfc2240d0830ca22489b7efe72cd9ccee106c21ccd42c56a9e44adf9348a9e42e5fbe1a1d13455374b91197a22899c8972f5f5529151515cccbcdab7ec18a03e45d099a28299b2b77efac4dddc6753396ddde21aaea0f1992a804c8dd346767be5ee37378c1da1bcd0685f9741bd965eb477fb9aada1b31b2ae9c630bdf9b98fecc90ce2d220c0cb1a51ddfb974deaa6b76d1c56a756ac5cda5df4ee79e1ada31da8b01706465890a0dcb17ec9df58ea9c3138f746811e3ad0490ed79d7cf5de1598a526a949564e3aa87af1328936909103dc71756504907c3c894f3dcde1331cdea85f9eb1500c0e75f3abc7dc9c20d5902712958835228b7b68282a25c658f25e9d4aab2a74c88033f69082184104208a1071d95d2ad43c90fbc4b30888e37bc2df558c11d8a4a822c005c11b9eff274850a9592e3eeda0bef1224998484042b954a289574298a0200978b4f4b4ba319a8c382e50748c25a2c1641946886f6f3500b400100218cd9ce8b2e0745d3011e6a27a5b6997279190c2ac2a98d857697e07252341364e49cc03825adb3304b02f0d400ad349aabda1b4f5100949da70487559464008a53505e5a56a08b2a2c11ce66b7492e970c0014655403abd212a06c022d3aac9228b9d75253b2b4b74e61923d5c855965c6c153c106cac96aaad30232a84ace4ea9d1975ac1acc24aca446175d8659e97e5a285dd940aca5373fb14a082da3a285db9c72a7bca8c4a8b9f34841042082184d0039f9fbb75695ffa675194789e6fc5d99394ce7a9ca0a7640ba12ff38a7d4ed54141a3e03805cb94bb2351945cbca0d568747a9d5aada269469625bbc369b558ed763bc729eabc204208218410420821f4cfe5e7ae9ddb957992f0822449922c13f78c619aa6198656b08cbb5bb862ff7c418410420821841042e89f50eea2d6948265152c5b4eccad6206ee3f5f102184104208218410fa87f23326548410420821841042a8cafc0c989f1142082184104208a12af333f63f238410420821841042989f1142082184104208a1daa30a7232b0151042082184104208a1cad1d804082184104208218410e667841042082184104208f333420821841042082184f9192184104208218410fad7e667e9d69c144fdfc03bff843fb6d50220a44e6de319fce4660b000058b60e0e0e6c31f5225f97f529f7e881b70f7a17396b41f740cfee8bb2640000c7a177637d13de3ae40000705d5a3869d2cc0305728deb205efdb9aba76fc21b076c655eb9f16bd740cf06a3f6dbee3cd63fadb8952287afc9bd7d7ec2d59f927c03dbcdbc2956b903d97c64cea4090bcedaebb65ec295efda069673f98afe74997143bcf79ddf79adeb84ebdc84c4b22de63a3d2631d0b3ebfc74a9ea13bee31381104208218410fa4f632b78ded0ede32f868415bf4aa94213d40084f3a917131bacbdef9dd6771e1d80e2421e5257e3cb0075404c7474809a76e7e73f267f93ad1af4742bcf1ad6970deb33bce5e851abe71cfda2553b7de9b4747dcdec1310f4e2b0265aa04a1feb7fc5bafed35fcea57cd44859e32c6a3e36f79b89eae8e71e6fa8a1eaf0dde4dffbf35f420adc69d471e2db77a69d6ff4e6b7afc4abdcaf7a27fa30f89143082184104208fdd7f273c3aefd06c6df9dcb229e9e77f0e97fa056e51fbd4acaf877d6ed7ba7f6876702bb8d6ca718f9f79c7da6b629c6927cc95f5ebef01c848f7abc810a00eae858b5e093dcd8b1f7a7f16b9e9b37c8ffdf914b296d74a7bed1453f580c4b3e987635b45dbf019d75f841430821841042083df06ad47d5af96855d9727ad1fb8fb6ab1710e8e91b12d371c4946d59429dd797382faf18dd3731c2d33730b071ff77965c7490db2f968ca996b397748b1abe1b20f5f3367ebe819ebe811de7546334eeed56f1edfc5c27b56dcbccddf9b777ef4afde38f2b10f7c4e0680ea0ccf86d3e63cbb72f75691ce9e91be819deb2cffb8bcfd90800809cbbfce110cf4eb38a462edbf6bf1c1be8e9d77f71b67b14b279d353f53c5b4d3d7f2f83e08deddf7bab8973db67d34f5630885cb8b579ead39d1ef2f70df4f48d693ae08379a72d3200f097a6b66bf1ee698043afc4fa057afa067a0fdc68fec7ae6045b5aad6abb7b9aead1933c45dd540cfd08496033fdb9227dfa70f89947ff0e7371e6e1219e8e91b1890d0fba55f0f973b2b80e4ade8ee1bd866eada19aff5aa1f1ce8e91bd6a8cf078b52ed04ff9a410821841042e83f9d9f25a7a5d0642afa5368e5ab8c26f653dff5ebfad6dcbc96efcc58b872d1f7cf871f1d3ff8e14f0f5aee293cdc717493a9b0d026b8c368dee6f77abe3033b5c16bbf2e593e7f74bbb409cf4d3c55de5979f799bf635233808857971c3cbcffd8e1838b6bd6454b79b619ded3e0dafedb8eece233779c5ab0380d9a3cd33f5251b6be59ab5eed3668fc3eefc1e3172e5fbc606c57e7c237bb0e5f745304a08dcd7ac6c1f9f5470a0900b8ae6ddd5b0040ceac3d65050070a4fe7dd8e1dbb67d38772fcdc4450c1df7a44fdacc2f96df2a3baf58cedff661b7a15376780c9a3c7ff1b25fdf484c9bfb7aca13332ef1c0858f5cbaeafd1880f84fb71cda7fecf081e333daebebf80a56a4e25a55fd6a29fcd929439e9f7639e18d198bd6ad59f2c7f7eff48f94abf1262d9f683717967ab3990a2dce52dfb5c8a63d1f75efffc13ae831fab715cb7f9f3258bbe1a3871f9976c155c1dece4e7e7bb9df9bebce5ebb7164de33ccd297fabcb9265bc2bf68104208218410fa0fa868fc76c6cffd1aff5cf253f4070777bc115349c69332567c34f5b8d7132bff9cdcc18302800eed12145ddb8fffe2ef57ff1c1c58e3c1c5771e1d009a7e73feefc7fca5eb7f7cb13427fcb5edb3de69ac0280e436b17c529769b96577c068fc437cd5009c67704478b8a2e6ed4279b478aeaff78a85b33764f47f2a9801b01e99bb2a8b6ef149afe0b24de638f6ddfb7f1634ff6acf8211110a0068dfb675487ed327264d3b39605253556072c75071feda33b601ed5599fbb6de0a1ef8bce7ea95eb2f3aba34636eecdc99a36ade234e7d6f578fd627bdfd6eab3fdeffe2bba30f4f6a79c77877e1fa1f9f2dc8081ab971c198165a0068dfa19931a3e5bb1327ed7bf2970e8680201f2580da37343cdc97ba1f57b00295d7aaf2574bed865853775d8166df8f7ded617f1a00a05d8f01f75ea9f39f778dfebcccb37e4535be34fba35faed51bb5f58f8f13d40000ed93ebbbda77fb76caae677ee9ea51deeee2de9ef1414a9402c0a3c3db3f7db1ade9db5fcc1bd5e39d580effb2410821841042e8015751ffb367ffc9f3ff5cb6d8fd67f5f44121956750cb89954724bfbe8fb7f4289e2dcc45f4e813299edc9ceabc875add71f43f972d5e33b9b3270dc47266e379087bb87f7d55d176aafafd0784dda796d1367d6a4020393cebef5b2200293c3c6b5d01d7fed99480b25192bfba695b16347dae5f587123d15ead06b6e032771fc8140194f53ab7f630efdf74c5490a8ffc75c9d0e6d1a1fdc3f377edbcc94b3907365da612fa24dcfbfc603674e0b8e1015973c72dba7e471734b19cd9700e82fa0e4cd0166f19d27d7833301fdc7ed5f50f5cc1f2555eabead799d2c5b4ad0747c6bef8eef415db4e67d86b37703b74f80fcb4abdd9fefc63423faf922f8672f6ac4b859821836f7fc5a16dd4afa3b7f5c8b66be58fb90f4f6957f26161fc92fbc6c1c52d274c32fe55831042082184d003afa2fe676d44f3b61dabbd829764cdce15207b56efa05977bde25f782f3368cb3fba64cf2b94c12bd4f376a519af30cffbd534aaf8a143c3667e3d77f5b5a75ff1da337bbd45d3f5b90ebee57ce1209ad24d00d75e6a14fcd29d2f84645b250056d3a04fa262e9f63db74cf1eb4e5289cf3e1417d4de67d2e6fd39c3bcff3a0b31a35a78d766116f6db3d73eecf0fb1b13a7ec7bf8cddbcfcaf6bc42198c211ea5163157fbfa6ae05cb6450460eef7152c5fe5b5aaa2cea5bfc1e11abdbb6c2ef7f9f7f3be7a65d6a700eaa89eaf8efbfaadce018a7ba995476ccb0e1d426f1fd4e5b55553d22ea65b2680eb5fb50cfeeace42fa2c8b08504ea7b2d65b7bbb7519ad8f16c09c6391c00f6fb58e1042082184d07f343fd70cadf1363210fcf49c3f9e8dbc2352d0da10439dd595d6787bd090996f974a02a0642fb003e8ef4fdb70318f0d8bfd7afcc2a51707c4cddae6f0e83322d9b3bc9b3d317a3f3d30b193d74ebee36e5740713ee11c00501e89bdeac307eb771d4cdf6f8f1bd5c4a0f64869a55eb476df21efa37cc0c0b6a18a5a559309eafbe90b533b4d1b37af5f9fbbdaea725aa158728d892327c70e7a3f3dfb3fbe8215d5aa46755686a6bcf74bca7bc495937a70fddcafde9bfcd4f0a0036b9f0caee385c869bdbf1e20eeddd5bff6b9230053ac47a806a09cdb59e75f2f1021a2a8be42c1f502004f5f3ddeb70b2184104208a1075fdd748a5186c60f37656e6d3f2686c6c4c5c5defe135397378ba6f48dbad7874b1bf66615c716316bcf5f972ada5aa152006f73d562e4ac2272c0b0c67075deb7d3a7ed127cfa3eddb2fc24a98ceaded14f3ab3f98621baf4b9c7c5447a73140000e3d7ba4ba47cece7196bb342ba26f931a06dd8275edcfbe34f9b0bb4ad52a255b56d18f5432f7e9ca2393d65e2cefc526dd5a301a4af5d7eca56dc56691be71c0543cb8e914a009a5529005cb69225b7feb12b5849adaaa873f97b54fac6b51bf6d107291ae9f2b10cbece3f1fac7fbb5e517069cb192ef28e6689ad17a02effc6d9997fad28a9bfebf2aa259720a66b6323763e238410420821f4e063eb6837c183278efa3d6562afdee9a39eefd5248873e4dcba7474eb16db330bbfeb50f3ee61f3d9cdab97a796aa1bebd5b84bfb686df8639f0cfaeef14f5ffa2e72c6cb49deb97ba6bdfad5f18a96875686b60885cd2b7f5f91fc488c8e3344348cf5ae713f2f1bd27b44cbb1affd393b03025e7caab1b682cd34cdde9e3470fd332ff41c72fcd5c7db471ba5c2cceb67776fb9d070dccfafc67100a00cefd4c6ebdbf9bb337d877508e700c0b359cf28dbe843363aa94fbcb60ebe05f1eb3ef6e5a83653f6da4bd6bd52843f36f6891f06ff3ae871fab3173a063b4e2e9af0d55e6831febd240300d01eb1f13ef0c7c2dfd646f50c51298cd10951757b052bfa46a2d25a55fe6a29c2b5398fbfb423a64f4acbd8501f85e9f4aaafffb21bfaa4d453d6fd07848b1d39f18565833eec3130f5cda7531af9d096ec9b170e6e3ae8316aee27cdcb5bf68d752d7dea69f5e817dbfb9b0efc3a76ea4563dfb94f46e1e261082184104208617e2e416912de58b33d62caf81f7e7d7769960b58bd7f74628701c3a3ee29d298378d7f7dd31dcfc48d3bb8e9b5488577d7c97fcdf078e3f3271326f0ac4f7cff57a78cb58d185d7ef0891ef1cdbb47de9ef1f2a03900d078f2912dcf04d578142de39f32a21d7770071f36e4c94615f7133301fda76d5ed364c284df268df8c94c40e515d620b9e7d0d67ec5cdab8eebd54c397f13d5bca77b1d2a36a84da750387733ae7b33cf3ae99a54d61f39baff2fcfac32dfced45e9dbedaf447e087e3e7bcf7f4cf026823da3cf5ddac4f9e8c76473975d37727bf7c65f48c1103bf01a0dbcfbdba3cc5509757b0c2a45f69ad2a7fb5547b7b346813be6ad18c31bf665a45603c63da3e3b6dfae814affbd1cb4b1bdb7cb9e1ef061327fef4fd5bb3f305e00cc1712d521eed1b56c1b73171affef246fab7e3864f4b732a025a0c9bfecda77dfd70f436420821841042ff0554414e06b60242b547f256f4a8ff8afdab83db4684b2d81c082184104208fde7e0bc4c8410420821841042a86a77f79379fa0656b4e93fd0535dc9d1ff990a54a71aff644deead7affc31afe4baee083de8c082184104208a17f211cbf8d1042082184104208550dc76f238410420821841042989f1142082184104208a1bac0666466622b20841042082184104295a304971d5b012184104208218410aa1c2b8b02b602420821841042082154457e2684602b20841042082184104295c3f5c3104208218410420821cccf082184104208218410e6678410420821841042e89f81f39f1142082184104208a1aa3d18fdcfbb77efe5055c271c21841042082184d07f223f1f3b7962fdc68d755e4542082ff0fbf6edb3d9f056d5a8566459b6d9ed369bade81d7bfcc4ac39bfefdeb35796656c1c84104208218450e5ea6cfcf6c62d9b0bcc5697c356e703c26549522814f522230e1d3e9c10dfc8cbcbeb1f6b1d9ee79d2e1700700a4ea552dea7a31042f2f2f22d367b60809f4aa974c73cf74b348d13d46bd5b0a228d99dae8202535e7efee52b576ea5a5a5a7a7ebf5fad75f7949a5562df863f1f11327599619f4c880a1431ed56834d868f795244957af5dbf959e41d33443d3b1b1313ede5ef7ef58274e9fd7ea74956fe665d0fafafae0a5410821841042d5cacf75f27beae2e5cb3dbd3af559950000200049444154bd1b34a87ffce8d13aafa24c00006c367b6444c4b9f3a991116141414135dd495a5a5a4c830487a5a03a1b9bcde6d48b974e9f39e7e4799665298aa2294aa3d14445464447451a8dc6ba3d41bbc3915b502888625676ae8fb7a7244a76170f000c4d79e8751cc7e1dbf41ed86cb64d5bb69d4fbd9891912908824aa5321a8dc1c1c1090f355ebc78715a469641a74ecfc8208450146530181896c546bb1f9f29770bbb1f0b82b073f7de9b69b75896154581a2696f2fcf9257ebfcb36cf0f0d055959f29901eb826450821841042ffb3fcbcffd09136c94992c0973ca859f6b3dbe72f5ad43021dee170389c8eda466549b23b1c0040800050400801228b320088a2c80b7c60a0ffadf474abcd1e1b137d3f9a831072fe42ea81434780a23dbd7d388ea3288aa2284288244969e999376fa5c7376c101d1569b55a2f5ebadc34b149adce57960b0a4c19d97916ab55922487c369b15a2de6428ae1082192c047d78b0808f0c7b7694d0982b869cbf6df66cf6dd1a2c5b3cf3eebe5e5e5ebebabd7eb1986e179fee0c18369b7d2af5c4a8d8c88f0f5f1f1f1f149e9da4589df53d435a7d379fce4a98cccacdb0999405e5ebec160705f8863c74fe6e5e58b92e87e91a1e9d6ad5afafa78dfef8ad1344dd3b4fb438d97092184104208d5203fb7494e723f2a79507d59d9d92b56ad6a9594945f902b080200e464e71c3a7c0428a0288a02a0680a8052ab540dead7afce0e532f5e4ccfc8542814eedf715996a5690a000202fc055e9065d966b3193d8c7687e3c489938d1b3f54e7e1f9c4c9533b77ef0b0b0fd76834841059964551a4694a9609cbb2ac4623cbf2c933e7ec76fbd56bd79c2ebe36f95996e5f4f48cbc428bd96c71b71ecff33ccfcb129105a72ccbbccbc1d7f0eb0ce476fe42ead2e5cb6d369b9f9f5febd6ad4bbfa45028121212ac56eb8a95aba3a3ea596db6a79e7cdc60d063a3d5b9bcfc82556bfe52abd50cc3940457f7780a4992689ab6d9ed274f9f71cff8208458ad562f2faf3acccf2a95cafde557c9d1150a05c77125d3220821bcdd82570a218410420855373f8bbccbfda8e441355d484dddb57f5fdbf6ed7272b3ddf37545516cdc3431d7649265499264f77f0921a91753ebc7c555679f924cbcbdbd0b0a0adcbf61bb87dd2a954a8bc50ac59381ed0e07a75000c0be03075b366f56a319c295cfcd3e7f2175e7ee7d31b1b1ee2d7dbd3d03fcfd140a96a11941143333b3d233b3098056abbd72fd868b17030303ef79b237cf0b172f5f2e28b4582cd6d28b57d9ed769aa6ddcf1049248454e31096edcf37e9bdd8e4fde4eab3d3dbdc1eae2a67cdebdaf045987679f3e30134d80fbeddb0dbbabe9b8e4f6ba92eb307f35ffda21edd2133ada69cfa6b7878d1406692b7bc77d8b3e96fed3ef045425573bf9d17e77fb3ccd6f18591495efff319db2653e1a2254b3332320921f9f9f9a5c70fbbdf450f3df4d0e8d1a3fdfcfcba74edba66f51a5f5fdf8adf1b52daacae716f9d045daf85c7e7f6f72d3a39e1ca0f498963d949c776bf10767f867d3f3057a4b2f727212ccbeaf53a9a2aaac25d43b55986717f968b5f058661aaf999aa72334208cbb26ab5dafd69720f2471ffc552badb9900a9d1a7f8d4e9b36bffda40e05e3ef814507d7a754f886f58cb53430821841042ffb3fc7ce0d09136c949a2c0973ca84eb1dd7bf7a66565252527e5e7e7953c9997972b8aa2288a52c97f4491e338ad465bfd0ac9b25cfad74787c321cb72d1aa5a25d1c0e56259c6cb68dcb57b6f72524b85a20e46de5a2c9683878e8486850100c729eac744f9fbf996f49b01808fb797bfbfefe9b317784154ab356af5bdaf35258ae2f9d48bd9b979369bbda211a41445d1d5fb1d9d14ecfd79ad0900f256cddaf76572370fea9e2b261d983071dfc0e9ed0c35de057f69fe8429d9eac1cffeaff3b32ccbebfe5e7fe8f011f7bbc86c36df959f0140a7d3a5a5a58d1831e2e4c953894d1a07566784bcf5afd133ce741f9da0fa674fe781be22fe01fe2f8c7cf6c4c9d3a53f4715be8d6559ad5625d6e9a01297cbc55635ad9daae1d2eb57ae5d3f7721d5fd1742f3e64dab735d08c0e1c34773f3f201a061c3fa55e6678410420821f4efcdcf351dbf4d0859b9668dd6c39090d0c86ab5b8671256ba02100554adaae82a5a015b01b25cd2db2cf0b2c00bc141817bf6ed6fdeac994eabad65435cba7c8550b456ab2584d48f890a0a0cb86b039aa6bd3c3d9d0ebb2011f7b8d07b3b90d56a3b73ee4266764ec95d942acc4e925850600a090eaeb48f5dcedd3e73838da9df35e2c2e6f53fefccefdad7fb1e6ba66bd25a757cee270bded9fc5294e2417d431f3e726cf99fab0441a028cad7d777d0a04125ad274992cbe5e2386ee3c68d3a9d2e383878c5f2e553267e598d74e7d3b68963f7f4cf578ffc637000f3cf9dcc037e45189acecfcfdfb3779f4ea7738faa2084b8271edff580a2289ee7554a65eb96cd6b7fdc6bd76f9c3c75e6d4e9d3431e1baa5456d151bf70c1c28712e29b3669ece959dd75018382029b2736fe6bc3e6ab57ae3d336c68707065cb19deba953e77fe2253a1b95fef1e478e9fc47f7210420821841e68b428f0ee3ee792079545599e9fbb7041684444686888cbe5a269f76d681886612b4ecf50fda18e15456d97cb254a924c645112e562a22416980a8202020f1f3a92979f5fcb863873eebca7a7a77bd8b6bf9f6fb9dbac5cbd3637bf40a5521222cbb224d77cf1219bdd7ef67cea956bd7f3f2f21c55916592969e999676abb2f19c52d6865f76b8d4ddc68effa0b3d2b9f997add9f77c27636d9337c676551f9ffac58e82f28f27e5edf9e1a54e0d83b51ededa80844e2ffcb4274f0200396b51c7d02777015c18dbd2e8e1adf5f06e33eb960400c47169e5e78393e38c1ede5a8fc826833e5b79ad648e8090b179d2d036f53d3dbcb51ede9e11cdbbbebefc8650db77b32ccb878f1cf5f6f61e3e7cf8c48913bff9e69b7af5ea9d3a756aeddab5df7efbedfbefbfffe5975fdeb87163e3c68dbd7af53a7dfa7442427c507075d672f7ecf0e1a844c79631d34e947f0bf20acf54bcf2433badcf237fe611000092bfea9140ad47d8135bcceefa662ce8a9f3e8363b5dfa175c91fb42a3d1188d1e6ab5da3d11c360d0bba740bb1fb89f5128141a8d46ad56fbf8fad4f2866d2e976bd59abfa67cf3fd2f337f5bbf61e3ba75eb565665dd5f7f4f9bfed3a4afbf3b70f070358fc22914831ee9fff9988f80a2c68cfb6ae9f2553c5fce7b97e785a5cb578e19f71501f87ccc47831ee9af6019fc270721841042e881c61e387824393949145c070f1d753fa86853b3d9bc68f9b2ce5dbbca44e2799ea6694268862684a1096158961545b1a2005ded197d156ec6f3bc7be521f9cefbcd149a0b43c3428e1c39daad6b97aaf75e41354451140451a9544a921418e0efee192bbb59a78eed598675f73c531445d154f5672a124232b3b2ce9c4bbd76fd86dd6eaf66298bc562b3db2d566bfdb8d872a38598b6eee7bd9261e0731d629a305db55bfefa6d5dfa80e1c14ca9b32d9a435dfaa7726a070040fbf719fddab71d267d32fbfd766fc571c51b1695b71dfea24fcad7d7139ffd6c61df68b8b07ac2984f528ee56edffa7173efbe7fec713ed6e69dbcd757ac78369c054aede34f13d795594f24bfbd33e0910f7e1cd3c2cf797af1f84f9fe892be78df8fbd7d69f1faef8f0f9e78b5eb7bd3c7b68d50d933af9cd875dae29408a9dd64628aa2828202d2d2333a74e8b07efdfaa54b97161616b22cebe5e5e5e5e5d5bc79f3060d1aecdbb74f14c556ad5a7df5d55713befc82ad62c26dd18b8a88c7c73f35bdd7cf9f2e7d69f953c16ce99621c05fadf04c99c0b61d4385f9ab4f5b1f6eaf03dbb9354779007effdfa9f6cecdd4603ebee624897ea3b577d9f7db3f7d45eeb9cd2bff08a8552aa552258a2221242830a04ba70ebfcc9c1d1919d1ad6be75f66ce0a0b0de9dcb1fdecdfe72b140a59960d7a3d547bf66fd9cd24495ab16acdfe0387f6eddbe71eb6bd70e1c26a7eca6edcb8a1502804416893dcba3ac725840405057cf8ee9b3bf7ec5bb26ce5fe43879f7ee2b1d203b34f9d3efbfbc2c576bb63d8938fb56f9354b28c59755634c0f9cf0821841042ffdefc9c5c3c6c3bb9aaf1db0e879365156a95cae6b0d23443680284210cb81334c7713c5f51f73555fb8a4a92248ae25d1992a669bd4e7feddaf5b66ddad466e72e9e078a1204411004b6e23e226f2f2ff7039bdd2e4b120554d9b9b515553e3d23e3d8c933d7afdf70381cd5fffd98a2a89b375deeaefed898e832115ab8f6e7eca3e0fdd4732d0db4b6ddc89ec675cb7e5d7d73d84b11f79643295583973febfde393df7db6f1a9f97dbc4abf2467afff745aaac7230b564ee9ee4d03746a9f1c5a90f0c4f4316b47ae1de21f10eaa706e0bc822322c2dd038d49c1d64fc6ec801ebf6ef87540000300ed3bb630a635797decfc51ddde8ae6afee3a2345bd35eecda1711c0040bbae03eae80d1de0ef5f6832994ca6909090f8f8787f7f7f1f1f1f954a250882c160b05aad5f7ffd754a4aca8e1d3b1a376e1c16165addd111b43e79d407ad178c1af7f5e147a6b62e3d269814eca8e44c5551dd920c3feedd78c5d9fe21b8b2698f2576c4307ecef61d37f966b1d28575879c7e7d3b8671fffb2b729f6edea5d56ad42aa5d9221042789e27b22c0802cff354f16af3841077ba9624c9cbd393aa45fff3e123c76442f13c5ffdefa74abb7af5ea95ebd151f522ab7fc7388aa23ab44d6edaf8a1454b564cfd6e7acb164d1f1f3c0800162e5976f0d0d136ad5b3d36f811bd5e87ffcc2084104208fd77f273498773253dcf6efefe7e8ff4ebbb7ce5aa4e5dba0023125906426842189a210c6108a854eaf22234055037dd29eefc5c9221dd8beb666567b76fd7b6ca5582aaf82d5fa319f4703f0284024aabad62613042c85713a708a22449e287efbd5312aa2b61b3d98e1d3f75f2f499f2bbe8ab515cab56878686683577d6cd7571d19cf310306278a21600f42d9f19e0bb6cf6ec15979f7b3bee1ef310ed93f2d1dbf5d78d1bfbcb99ae1f941ed9ec48dd7054d07579aa8d375dbc65fba73a69d66cdd90ea18e25f76f6b9fdfcea5d5675a7e7ba94cc1766023a0d6e04af6d3a657e33da18d9b611bd66ea0b6f53cf3fdcb56dabc661faba5ac53a243858966586613a75ea94919191999979e0c081b4b4b4ecececfefdfbf33c6fb55a1b3468307efcf8be7dfb5044866acf6367c31e1dffdcd42e333f5df8dadae1d53e531f6dc37e4d154bb6ecce18db10f66c4d0fee35f431f3da451bf7e7bd116edab62357ddb267ace65f70457ca8fbf2f78b46add61b0ca6423355ecae8f1255dcd52ecbb29faf0f4ddd7b3d32b272b45a6d4a4a4ad3a64ddd3784ab111f1f1f8ee3aeddb859d33baeebf5ba91cf3dd5b64dabb9f3177d307a1c00183d0cefbff37a83fa71801042082184fe63f9b964d87695e3b701c0e8617c72e8d025cb96354e6caad6aa79978b2184b8e333039c42a1d168cc66f37daaabfb86cceebbd1a8542a4ec1d96cb6b66d926b3967d24da9e40451040087d30945ab01abcbdd735e5ebec3e1546b340cc354f3d01445a9949cc36ecdcbcbf7307a96a4fdbbbaaf4bffe8eea39624a9d054e0ebe363d06bcb76743bcefe31ef2a048ee81bea32995c001031b097dfecb90bfe487df5d3f87bed50e462477efec8f78ffe3876ddf09f4a3d2d5973ace011622cb58c95c233c403acd9e672bf12904cb74ce058fb68bdbb7bdf1ae55825f0097f7ad12ad7d809b3bf7979d1e7008ad0f62f8c9b3a7640a4bad6d751afd7731c77e3c68d93274feedebd9ba2283f3fbf468d1ab56ddb36262666fcf8f12e976bd5aa558d1a354abd909a979fefe35dfdbb0d6b9bbff971c7b9af7e3969ef236f57fb4c598fc4def5e1fdbf0fe60d62d65e32244f884fb0b7542d5a73c2d43163d315eaa1f71fd2ff2baec8fdb90d17cbb23aadd6fd8d46959f6e9d5e47d5223fd30ca3d56addef817bde897caf63a71bd48ffb7cecc7eb376d01801eddba28142c2084104208a1ff5e7e4e4a6eedbe036ac9832a7e9957289e78ecb1d57fadf3f2f10b0e0972d8ed0c01608010200c51a9d4b22c9b0b0b6f474728bac56ab51232000094fbabb6fb3e4feefd68b51a59264041ab962da026d3052bd9f2d091a3070e1e2a799da6a8e7863fa5d3e9caeee1d8f113a224511415e0efa7d36aab73748d46d3bc59a297a7f1daf51bc74e9e723a9dd5acb04aa5ecd6a57378785854bd48955279e7b1ecc7e62cbd050033fb47cfbca3d482df4fbd37b1a9ba78e3a2d9b2452d5cfefce7a2ff104208183bbcff5ee3151f7d3afdd87bb7676cd25a5f1d1c4b2be009294ee67cfead42d0f9e99992299da52677d23a3f3d183afcbc6274e33b6ef944abfd83184208e3dbf6a51fd7bef4a35070f9f0d605933f983cfc0963836defc7d5761cb14aa50c0a0a484f4f1f326448efdebd8d462300d8ed768ee36edebce972b95ab76ebd75ebd66fbef966fcf8f1e9e999550d1fb8a311e9c07ee35e9cd4febbb173faf72b79baca33f54fea1221ffba6aef3ee624ddfcc538b556e897207eb0e6c0eeccb310fb7e4b2feadf7145eefd5badca3750ab5572f1caf9c56f42287947964ce866185ac1b2b5f92c6bb5dab21fd81a7f7dc456ab2dcadd8665993e3d53aa6c169cff8c10420821f400e767912f1ebfcd5777255e8aa2faf7eeb37befdeb3a7cf263c9460b19a09210c43743aa3244a7a9ddecbe86db5590541902599a2a8ccacec6aee99a1e9dcdc5c85e2ee7bf5787a7a5a2c16f7984c0f83c166b7fb7afbc4c446d7614358cc969c9c3c866509217abdae7f9f5ee5fe2e7ee3c6cd8d9bb7e8f57a8aa2e26263aa396e9ca669a3d1181f1fefeded7de6dc05b3d952cd5a19f4faa6894d020303394e7177d79cf9e0cc95b9506fe46f93bbdf5efe49cefdfbdd177f5a3ef7e898a66deeb9335711f9f4b8c7bfee3f73cc0aff92b9ebeab8eecdb815dbe6edcd6b9fe24d03809cbb73de36bba2598f583500500ab5025c36be64f16f4d837e6d35cbf6ef2ef01fd4d1b3924e7a856754d2c0773f39ba60db9c43375d50ebfccc304c6848c8f9d44bb22c1f3b76ecc68d1b57ae5c494b4b6bdcb871525252af5ebd0821a1a1a18d1a350a0b0bbb957eab51c3fa3519bfa06efcf298eebf8e98f495410fe057bd3355467669ebf5edea1fa6d38efa9f373150b4dca26794e9fbe93f58f9a0a7da052bfe6557a4ae55e7666fb22c739c92adddf2d47abddefd99cdcdcd3d73e64c8dcac6c5c505040400004564fc5701218410420855989f0f1e3e9a9c9c24f2ae9207d52cd93639f97c6aeaeeddbbdab56d6fb61412024a4eb964e5e2c609f1a57bbf8040938446d5dc677474546848487140702f730d92241d3c74d87d1f57a3d1683215d68b0c0f0909a9db86a028aaa4d3875328388e934bdd6eda7d2ed7afdf58bae24f021445511e06437ca306d55c3fccbd7f8e53a8d42a5114dd77b4ae0e5114556a5539e11948c19e596b0ba9969fbe3cb07348a9d82145bf3a73c6db6b7fdd3f2eb9d3bd37862179d4c72d17bfb52d0d20b4e82b00dfee635f89edf8cdf0870d63dfe9130da96b267fbac61cfbe667bdfc68005086b608838d7fce59d666509c4ea18f6818e7d3e5cb2f3a25bf3da453e11baf0f6c1da975e5a55f3dbe7debad94ef660e0932ad7d76c01cdf7e7d5a370cf7d7d82f6d98363f9d6bf151fdda0fdf069aa6838202f71d3878f6ecd9f5ebd7731c171d1dddb973e7e6cd9b9f3e7dfaa79f7e7aedb5d7faf5ebc7b26c5454d4c54b57ba76ee54a3f1ffb45f8fcf5e8d6e3d698fbd383f53de959c69300300eab83e4db9f99b8f42f4fbad7d190026a85da780d13f9e04dd80eed1ea7fc51509be7f3756d2eb741445b9a75d54929fb51a4dd92fce6ac4e861506bb400b06ad5aa499326b12c5b9d1d4a92c4f3fc6bafbd3672e448000059c47f1510420821845085f9b9faeb6f97553f36d6cb685cbb7e43a7ce9d6d761b4553f522227aa674af4d8855a955653264d10dabbcbcbc72b27312121af9f8f8dcd746c9cdcbff7dc11fad9a378b6fd4d0cfcf97a2a8dcbcbc93a74e6fdabc95a219b55a0d40925ab5080a0cbc879d4b9254fdc58da48a6e312de76ef9758b5dd9e1a55e4177261f26b8f7f39d3e7cfeef997b0b3a36adc5fb2274e8b86726f5f82de3f6b5d136fb78f57aef319ffc386ed81c17a8029b0f18b761fcf3cdb414000017f3fc77ef1f7ef3c71707cc0280265f1fdf3e3cb8def07907837e183b65fe874f7f63075ae31bd9a45ddfe18d3d69a0d4916de2a5f9b33e5d70b39007d085273d3c79eda7c342ea66caa8bf9f9f200801010113274e6418c63d4680a228bd5effd4534f75efde5da3d100407070f0b9b3675d3c5fc3c5e7940d9e1ffbf08c612b6f4ff3e72a3ed3a2f0dba44f3c6c3eead7ae837ba96d5554d764c38f4b6c8dfbc66bff1d57e43e327a18689a9624a99261c9b22c1b0c7af70deaee999f8f97d5eee294ca6eddbaddbc791300bcab31b9dd6eb7676464f4ead58be338dee5f4f7f5068410420821842a4aace6fcecda942784586db6652b57b64e4ad2eb0dfbf7ec1e34a0ae6e455434795392a4bdfbf6070506a6dd4a4b6cd2c4a0d743f142bed55f6d28333333a64182a520a7a20dd66fdc74f4f8c9e4d62d77ecda2349320088a2288a02cbb084c84ea70b28ca3d6c1b8024b76ed5a9637baee6dd6559d9d9df4efb313d3da39adb070506bcf9fa2bfe7e7ef84eadbeecec9cf113260f1e32a4478f1ea5bf8970381c369bcd6432ddbc79f3e6cd9b870e1d52a954efbff38646a3c146bb07557ea6dcac36dbacb9f39d4e575868484ad74e3ffefc5b54bdc81e295d7f9cf16b7474544a974ebfcc9a435174427cc394ae9d996a8c05a8e4b82e97cb6cb589a2f4d584499dbb74f1f4f4ac726f3ccfcf9e356bea94490a96f5341aaa5ce76cf5baf5db77eceed2a9fd3db4d8966d3b3b7668dbaf778f5a36294208218410fa5f610f1d399a9c9424f0ae9207956c2dcbb22449a22449a228499224c9b22ccb444ee9dc79d396ad0de2e39d4e575e5e3ec3d00cc3b8bbfedc0f6a10986559228448922849442612912551b43b1cd76fdc886fd4880098ad569aa2288a66189aa669f722d8344dd766e55e00f0f3f5edd3b37b7ca386fe7e7e9bb76ecfcbcb5728140a85c2bde8b7dea074df7dc7a0d727b56ed1ac6922774f634d3985222428f0faf51bd519332ccb7248701057bb41adff0fe9745a6f6fcfebd7afdb6cb6fcfcfcdcdcdc6bd7ae6564645cbb762d2f2fcfe170700a85c1c310111e96d4baa54aadc616bbaf544a25cbb214c59b4c85db77ee56a9542653e1d6ed3b942a557e7ec1b69dbb140acee572193d3c985a2fa4af542abd150a9bcd76ebd6ad9c9c9cdcdcdcea9472389db22878f97a57e753191c18e861341c3e76fc1eaae7613404dfd3a0158410420821f46fc9cfc949c5e3b7932a1bbf2d49122f0802cf0b82c80bbc28883ccf8b92288a92288a44969b24241c3d7942c929b37372140a56c12a1896e138ce3d97d83d17b1f2882b4b9224cba2288aa22449a22cc9a22c4aa22c8a02cb309191112e978b175c34455334c3323443330c5b3aa7b30c73ef293ab1496377d906f5e30202fc4f9c3c7dfe426a7a46a67b04b52449fefe7ef56363e21b3508aac56fc03a9dae53c70e1e0643764e4e8563b301008061183f5fdfc4c426b55f52f8ff1ba552d9a861c34d5bb65db972252b2b4b144586a17d7d7c0203039a376d1218101010e0a7d568552a77aea3b0c5ee2b8aa68383824e9f396b2a2c2c30991886b158ada6c2428661cc168ba9b0d03d9ac4b72e266548922488626e5e5efb766d6c16b3fb7677922cc9b2ec1ecce2fe168ca6699aa28b519d3ab4b358adbea2c430a4ca2ffb9a356ddcac6963bcac0821841042ff4f7fb92dcccbaa72234208cf0b82c0bb5c3c2ff0022fb87897fb199e17789e774f6e6418c6dd67cb29140a8e53721cc72938a5d21da1398eabe47753428824c992248a8258149ba5e2ffb9bbbc650908d00c4dd30ccbba8333cb300ccb16c56796652b8943595959310d126a34585d9665abd556947229d0eb742ccb567fc1b08a385d2e93c964b3d9aacccf5aadd66834aa944a7c9bd694a9d0bc74f99f0cc344d58b0c0b0d3118f4eee5a9aa3f140255a99a9f294288c56abb74f98ac351fe6ddb288af2f1f18a8c0857546f227ae5c72db94bbc2c1399c840883b3c43f17da1a812344d51144d158569aa7856c8bfbf491142082184d0bf3a3fbbc3a4284a3cef120451100581e7455112444192644992887b715d8aa2699a6519d61d66152ca7e0140a96532a152c5b6574714768d93d34dc7d3c99c8b224b9fb8e645274088aa2688a718fdc661886a219966159456d3a9f1142082184104208a1bac9cfa583b42449b23bd916cd8126251d3b25c3221996658a2727d7b44eee59d03271771dc9453f004508a128f75168aaf8ff6a3ff3192184104208218410aa528def18e48ec7f737d35314c5303400008eb64508218410420821f4efc8cf95dc94152184104208218410426e343601420821841042082184f9192184104208218410c2fc8c1042082184104208fd2370fe334208218410420821548dfcbcffc0416c058410420821841042a87294cd5c80ad801042082184104208558ee55d4e6c058410420821841042a872b87e18420821841042082184f9192184104208218410c2fc8c1042082184104208617e460821841042082184303f238410420821841042989f114208218410420821cccf082184104208218410e667841042082184104208617e460821841042082184303f238410420821841042989f114208218410420821cccf082184104208218410e667841042082184104208f333420821841042082184f9192184104208218410c2fc5c8ef465f9e189d9b7ff34cfedf49265492a91dd2fcbf29261d9e1c39cd9726d8e4e4e4ccc0d6f67de6faf7a53fea2ad5d62767862f6a3ab65a9d4f372ae7348f3ecf0c4eca4af45170000b9f46b5e784bd376dbbfa8950bb698a212735e3f484a9e91321d7d12b3c3db9af7d8ee6af3dc71670988d28c81d9e1235ce672777767e30be9ae1f7fb46fcbae550d8943da38d33c64406e4c6276786276fdeef9cf7c65df954908401595298fe3a4a56962ee872749e59bd549cd11420821841042e87f9c9f0100804a79dbe397af3d7e996298f48ad2e3a4e3dde1e675b9ffe3fa1e5ee2ca2c15a033b73b0e4977d499f364ead56334d4bfa895f5f59531408eec975cc5cf58cebb2e02804dd871b3246492333b24d0283a84575d758f60363a9862dcdf2c64b87efad5be2d9bdc73f5c41cd7c743f3464e77996354ef7c6cf8ee73fd3bbd59eb56eb93cfdb5302f86b800000200049444154f97bba4a4a3a3a82f15756f59d48ad6b8e10420821841042ff18b6f21c54af25d73dce1de754ddc2a4d6a35c8b4f93be1dff67d934a60f97bdc6f157ba7a6428000048d2dfcb046d6b55e07ea7a5789bb041c66d83ca2f4e24225294e2ce2f0d041e580eaa7f4ae5eea48a56f655b40b805ff60bb9afb2c1340090cbbb443156dddfe4d87d5c16eb332c0038c5ad670915ab6ca006a8bc579fa6bb4ff0ea5e576d2a494b3e322fb8ce3cfb93e727ad69a6e859f5c897b4bbd74bfa9a0ef027e0924119a75df2a7163f5d082184104208a1ff921ac423a581aea84351360bb3c79b7af6c8894acc0e4fcc69f3acf9f7d3a47406b45c707ef64a7e628becf0c4ec06ddf29f9bcee7968d88845c5a5ed83431a7ef343ebf8200a94b50f7f61217ae170577f4bde95c7881ee3948a12bb597d2e3b74981f391c4eceebfb9168e2f68939c1dd1bc605e867bd078e1aa2db6e707e7462566278ee1ed00b2555cf4a5a97ddbecf0c4eca8aef92ffec26708c57b2c6727356c668ee9d898824baed3ee942f487b8fc8219d54fd1b539777891602002064f2fbf3a15e5b85277dbb41ae6fb63ed127273c313bba7bc1a79ba4a2cee052e3b7ad7b0b9b8c709a419e3b2c273c313b3c316fca45f7eee4edbf99fbf5c8094fcc0e4fce1bf295f3420583e45da98e698789dfa38651b7c33300002898b67db920b6aacab847773febd8bac0dc3f2527bc69f6b0ede4aef1db597b6dcf0fc98d4ecc0e4fcc8eee9837f073e72db1fc9abb9bbac7efc2dfdf9b3ab4c90e4fcc69ff9a6d773e0899ae09afe4354ccc0e6f9537ec473eaff8ede1b8e2fcecad82b61d73c213b3c35be5f6fdc0be27eff619947b5c84104208218410ba3795f73f83e020363b002185378459df38cd5ae5d084727a6a65bb744d601f79491d1540b15669d732dbe81185ca3f8d430201006c676c8f0eb3a546a8de1aab4df481dc6bc2ae0b9245029fd2e15d26477e333df1a3d86a94e78f8fb3da8aba83d5ec63bd98852b9d979ed635e0c8a575ce4b7eaa290da9cf2b3d8bf3bf98173ea2ff7e91214022b437640380d5f5de1478f363e39868cae6a4548234fbb5fc71279887dff0f8bc3ea4efb17ff193e9e10ce3fad15c499abd6b273544c57560e90de2d6aba47b134a2e14b7dda29bb76413425871aaeb9253d9420d05a7f9ab403fde825694143a631bf113fbf8f386e7b4f28eb9d6d9ef1506adf47cfeced1ddda66fabfbf827e1f0a29538d6fc7524053463f0a64f9afd1f92f6d804ecfea66b662c835d7f4afcd0fa7c1e6ef55c1ccdd35cb38c4a7033db8075b457f71e59539667d97d57cf1ad576303b16829b879bb9c78cbf1c26bb61b6db4935ee74239927d53d89f4a5c720535b700005c9c5738315efdcae76a5d966bea14db73a3e4ae053cdf4dfbcd102a7dabf5b35f0b3facef3da3334d03b872c4c240e5ab3d34c15e94e396b07ca6f5c997c98679da58aec2e322841042082184d0fdc8cfd26fc3737fbb9dd5146f4d37f42c2f3ab201aacf3ebdfd63fb24d6d4a760e64669e0d30c2b492b27d9ce79aa7e9f6de8e0010000ad950fdf599c88f2e649a6918bc9c35f7a4decc9709507d1beaab0798ec5a9da4f63a4656ba4d03eaa06aaaa7a15a3743f8e5285154547920d0040f7fdccf0624bca9dffac07ccdf1ea75a8f354e7d986101a02517cde70d5a6c5d3adcebf9b072775263c646ca28b01e3c24094d5867eaffb177d7e1515c6d1bc09fd1754936ee46700f04779752a42db4b448dddd5ddeb654df963a75684b0587e2904082bb074948200971ddcdcac8f7c7421a02842410beb7edfdbb727125b3b373ceccce0e73cf3973c67584e5ef88617c7cc48872676a8eda25968e244baa280e88aa118f15eef14f2d37061111f56949db4756cc4f51a64772353f3346c306fb331c9139808b083bfbdeaafdf697572a1d9fb67d3df1ecea740952fb3c5cf9e561cd6b6d6a5d99508b321522b699ffe53ab0d75d195178e52d43f5be5155233fbb4ebbd314eede47f5e3a21922a22ee2c8b3af5ca4e6de066bc9a6fff61d7d8c404462c829f7985faa329fb02dbcc5bb2e6c7a6ac9af8b24fb00d144644d347e9078aea42e62bf3634e886aa5f8ee95f6ecd5cba5c000000000080ab9f9fd9d12f9a274732a4aa5545d2da9fec1fde55aa9963bdb7d905594b518f2cb7bf3bc7b5e5985c796e342fe361d9451c5f292d3b488137e8122d9728c42dfffe5cf1bcadec5d9ffb3c53ab0bf1c58851da89d1f66fe649f78f712ecce3a68ee2347499fc1cd55b08aab55c9e1fd69239b71a6ae6664f39c3dfdce75c1a6498b6a33581bf56ad3da2dc19c15e72213556bfd24eb237fc31643032fc055b880f147af8d10f2952f1ed5c5eaaa72a52dfc6448246ec62b127ed571f0a5392f7abd44c6c55a3273a35d7f60d38f7761fbea585369e5624e22ed36780d4cc8dee7c129e19fcd79c3e1d359d04e796dd8ad4e6b26fbf84ba2b13a749f0b9f8fb34616273d6f5e9f315cc446d9f04a1750873d90ac40c14c3cfb6c23361ad392266784ff65c50e7da05d18f0572854226965497bceadbcacf97b90f64abe7badbd3c15c955a338d28170000000000a0d1f999096d2d743b3b7e98d82f913b33bcecfd0fdc377eaaa9d5087d6645d9d8173cd1e30cef3c2244fa321a45fef6a1b2794e5289e42aa54c266b087bc992dc9ec5a92476d2dfd091ad57e3aec08d9ec0bff785fd9b124f5133c3e8f0b39d7eeba0f3616adfe7ad650d350aab2c5248cffb696b6c173367212a2b566522ee520b39c779a8b2ffad55e71ec3247c9ee433e2c28b051abe7f1be687adaec3e5c2f1ed4a4017318023d272035a304b3748a509526a1e455e279cd7a75dc3e8aaff6448604996a83e6355979d51893c8f0dca7fecfce92145aa5cfb23676c912c9172ac50a5f03a9ba0ebae8c8ed55f62ebf0a1baafbf50677c59f5f9cbcef788f86071ea23a6278770da3a8a32555fda20962722c6ac656a164d1e52552255d9f09f92bb9632d7dd6f7aa4331f6822a6c875dfdd76b78b9446950b0000000000d0e8fc7c7ed2d273adfc6975a6274fd2d86abe4f55b6fce176c41a3f7b561fe59d5ea5ba9c675fe474ac95a3a339976e38356a3f7e9dfdf8f1caf18f33f3dfd335ab47be091da06bff5ec5e7c9d4fe394d58635b156b8645a38d258752e824d29f9d2295cb6544d1be4c7d22bd18a39ff58dd6e94d932cd3dc78f1025bf5e329c9b36ebfe7d849a6fd239c968818b6756fcef99d6bcf6ef918b1d777abbbef7a7d99fc186285d7bf37753fff9e66d1e722cb0fee2286902369b964ef285cc990d975846fbf2efa77bbe8df95948c7dee79b32a663e5d6689f37928e68a477177483faf51826ff67df776debbd7b81597fb1a940b0000000000ff4a0d187f5ba99076e71159394badc8aa92d3755e0b64e5216772797536e547b6a1fc95555bca2eb964dfaec65fbed4876dae18fb78d551e7e56bc205681ebe45d3bbaffee101dcd5e894cb447617ccaaf4cb06f96c477055ddbfc49547fca0166c7dc216abe73a7412ba7516ba7516ba75e47d2e91b97ddb8ad1a4acfda36aafcc0f3ad7073ea0831850e49efd8747e2f9818d8a762ccf08448ebf822313d547f453a4a46c3626866f56e327d287b9b0004dbcee81ce4cfeefe5ef6f55ce7b90b6474959e2ceb98a0356f36c7427ed030fe88248de957bd19a3790aa3a3da4b3d0b9edada6af719eaa47b90000000000008dc9347547e6f46dee9539442a398ba5b5bfda37b899a1533441ecf90f28669984fe3c7d6a9f992c3cdb87ad3ce87ce90567e9b96ecfc471639e32ccbed53e6d2a3d3255d3c19f4ab23c1b8e700f3caf8bf96ba469f24930fe328bb9e5ae8ab18fd1fc0f74cdeb6e8566d9fe8f5bfa5fbdad60ec6478a483f3b5d74a1f2b318c6dce646f72bcf9ab1278bd7942d8d5dcd642b0d8d56aff758387220c1dace7e26b84d841eb58be8f285ed3d6d498c58a817c0455adffcd99c4f016910989e303db195e1feebaf7d9e269870c13ba725659cdcb96b6a44a2d1e37df796144e7b89bde321fb8b3ec9b7b8ab60cd55ddf950fd4a8f9e99e558b9ddbf486d5434562af68ad8bd795dd368f1d3640681ecaeaabe4753f569d11844763998bd63ca0418bd6f323dbd393bf3a160f308d89508fadb2df3f5ba94fb9000000000000573d3fabab3e285b75f67726b085e6fe778c0f0ebaf02e6526ee36cbccc2f2379e2cfa512673a438f141f31d9f977d77ee65432bc36f73d8773f727cfdaab35c25c1c60f1867345fb0146b27c3cfb368f25d15631f55e77fa06fa1bb869b41e0a6cdf4d57f54f1d9d7e58b1cc4fbf283eeb1be32fdaf87575d1d5a6e602be6d74daa4f0731acfada818e1f1847cbf751483721a051837b7381daff3ce97eecab8a292b89887bf037df279ab1235ef3fdb555e587bf563e345b5589f109e5bbf6d326d82e9e1e797fcd9b3fdbfafd64ff769973c64a4522d205f0dd07997e99aa8d1789aeac095a172eb694ab7efac89953a11231e19d34af7e6df48ee37d61cd1ff76bc8a2596edc5bd6932f573c37a1e03162c23a691f78d730e781cacb960b0000000000d0084c4901bab4020000000000005c068b4d0000000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000c8cf0000000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c000000000000f02fc1631300003409655f76ee12b74bf5fe256a98d0e0d1c4b6c38601000000407e060080b3543527ebd4529339262a2a828854b5b2b828e364e6c2a848428406000000407e060000af92dc9c6f8da6d88888de0ce324d54e2a1b12da9218213d637e4cb44a6c7b6c2300000000e46700807fbbecd333456d4c4444e7b2d263273352794192dc4c4c4c4c48904d962a0ea7fdde229e180e111a000000e06f867be6a927ea3a0bccce59bd66cdca95ab93376cdcb4794bc6c9933ccfdb6c36866152376dfef5b73f12123af31ce772bb3ffcefc74414111e5ec7d26459fef6bb1f8e1c3ddab64d9bcbd6ec6466e6a1c34742428259f6da0d72565656be7dc70e5f1f1f8d46f3cff880d3d28e7efded771111e1168ba57aa2d3e57aef83ff161517b7681e4f44bbf7ecfde1c73929a99bbc3fbbf7ecb5db1da1a1a11cc779e7f7ce10df2cce6030e03b03705939d96be2e21204d174f8e0b2e8c8ae3eb63b2c26d7f18c3d81fe8c5e2754da3d478f6e0d0ef267d8e00664f27fc7d15855d51fe7fcbc77dffef6edda320c73e10c3557b6d64b92246ddabc856559b3d98c9d100000009a025fc749cc8e1d3bd7ae4f329bcd5dba24f8f8589d4ed7c99327172f59268a9ab8d8989a3333c4f8d96c7abdfe2ad6ece4c9cc9dbb7677eedc89bbe024a909f3737959eaa6cd71b1b12693e9dfb62b0cecdfcf6ab5ba3deeb4b4a3dbb66f2faf281f337ad445cf5f01a06e8aa2a8c4906ae7388913871211270ee5b9d4caca02222938405759ae5d9ff44dbfbeb77342c7fa44ca7fe1d1b81124594e49ddc4f37c5858287642000000b8a6f9393b3b67edfaa498e8e8b1d75f2708827762e74e1df3f2f2980b9a2044519836f5366ccdab761628493c7fadbbd647464604040410518be6cd7ff871ced1a3c7aaaaaaaeee5938c0bf273f2b8a8354c6e55224f70a5e1c26b9565456388dd6a9a2ae47c6e1ebfcfd2ce515e292a59f8f1a750f2f74aa7b69381a03000000fc4fe7675555535237310c336ce8e0ead335afc0c0c00be777b9dd1fcffcb447f76e3d7b74f74ec9cfcf4f4ade98999525cbb2d1686cd7b64daf9e3d6abd4b96e595ab56ef3f7070ec98ebe2e39bd57c69e5aad5bbf7ec25226f4744ad567bdf3d778ba2505c5cb276ddfaf48c0c5555fd6cb69e3dbab768d1fca26da42eb73b2929f9d0a1c32eb79b8802fcfd870f1b1a1c1ce42d77dbf61dbb76efa9a8a81045a14debd6fdfaf61545213d23e3b7dfe711d10fb3e77817327dda94007fff5a4b4ecfc8484ede98979fefad588be6f183070df436cb9c484fdfb021c5fb526444c4c001fdbc89d4e3f17cf1d5d771b131c3870df52ec4e9727d3cf3d33ebd7b754bec4a446bd6ae3b70e0e0f0614353376dce2f2868d9b2c598d1a3bcf5dcbd676f797939c771c1c141c3860ef1b3d988a8aaaa6a7d52725ada5197db6d341abb2576eddca9e3d56a2be6382e282830bfa0c0e572233f033482d9a4cfce3e151b131713139d762c59e437d81d9e36edef12753dca8a57d8ed854e67aecd27a8bc5c9cfbeb87936e7a84133a5f6a51ff80a3b1d3e94cdeb0f1f889f48a8a0a220a0b0b1dd8bfbff768ec5dc1c3478e24256f2c2f2f37994c7d7af7aaf5f6bcbcbc15abd6e4e6e68aa2d0b143874bb581dbedf6999f7e4e4449c91b92923710d1d021833b76687fe448da8e5dbbf2f2f23d1e8f5eaf6fdfae6dcf1eddab2f50565555ad58b5fae8d16344141fdfac4debd6f3e62fb8f5969b434343b01b030000407df3b3dbe3c9c9cd090c0c341a8d8d58686eee991fe7fc64f3f51d3e6c88c160282a2a2e28285055f5bc22dc9ec54b969cccccba79e24de1e161b596d0b74f6f22dab7ffc094db268b82c8b28c20f01515153fce9ec30bc2c811c3743addeedd7b162d59aaa84aeb56ad2eacc3ba75eb0f1c3cd4bf5fdfc08000a7d3793a3bdb237988485194a57f2e3f7cf848f76e89919111c5c525eb93924b4bcb268c1f1b1e1676dde8918b972c1b77fd9880800086618cc6dab7fb969696fd316f414c74549f3ebd789e2f2929ad5eb5f48c8cdfff981f11113e7edc58c9e3d99092f2c3ec9fa64f9b62f3f5adcf4673ba5c6bd7270d1d32c8dfcfcf23498aa22c5eba2c2ded689784ced1d1511eb727332babca514536723a9d3fcef9a9ca51d5b76f1f5f5f9f932733d7ac5d274992378a5f395555cbcaca0541d0e9b4f88600344244d403e927de3f7ad4d12c2ebc4b274f454581c9e70e6f783e95fe5a70c4b3b680d1ab16b7f4b74557d875b37ffa60ead49f2eb5a87fc0d1d8ed76cbb2dcbb574fb3d9e472baf6ecddf7f3dc5fef983ecd623113d189f48cc54b96c5c5c60c1f36c4e170246f48a9acacacbe34505e5efed32f730d06c3d831d7f102bf65ebb68282c28baea94ea79b3e6dcab7dffd90d8b54bc70e1d8848a7d7115151717174545462972ea246cccd3db33125d5e3f10c1a3880882449faf5f77945454543060ff2f5f53976ecf8b23f9763ef0500008006e7678fdbed767b2c167323468b511465cdba753a9d6ef22d93b45a2d11454745795f9265f96c56743a7ffb635e4949e96db7de7261032f1169b55a8d46c3b2acc562d188a277e2f61dbb9c2ed71d936ff6b6c14646447cffc3eca4e48df1cd9ad56a969165392727373a2a32a1f3d98e91cd9ac5797f397326eff0e12383060ef0be14151969369bff98373f2f2f3f3838c87b866a3299ac56cb45d7aeb4ac5451947efdfa56d7a1bac4e4e48d269369c2b871a22810514848c897b3be4e49dd3466f4a87a6eba11c3874645467a7f3f7d3a3b2dede8c0fefdba7449f04e69de3cdefbcbaedd7b4a4a4aa74db9d57b8a19151929cbf2e6cd5b3a7468afbd8261cfdc6e8fdbed9124cfa1c34732b3b2faf4eee5fdf800a0e17c62621f3f71fcdda347293acac03052adf07c3af30f974b5548713b258f47aa63417ff7a3311199cde611c38755ff191d1dfdc557b38ea4a52576ed22cbf2860d1bad56cb98eb467bdfe867b37df7c3ecea99b7efdce5767ba64d99e0e36325a2d0d0d02fbffafaa22b5b3d6c984ea7ab7900af6e87f7d653a3d1ac4f4aeaddbb9746144f9d3e7de6cc99f163aff7fe0711111e5e515999967614bb2f000000342c3f5f09b7db9d9b7ba66387f6974a5f9595953fcef9495194a9b7ddea6d7fa8e789606666a6bf9f9f8fd57ab6ea3cdfb66d9bf549c976bba356dcf5f676deb7ffc0daf549cde262438283ab7beb1d3f7182885ab6685e3d73585828c771a74f9faeee4f5807abc5ca30ccd265cb3b77ea18111e5e5d7fb7db9d5f5090d0b993373c1391d96c0a0909cecece9124a93e2bc8715c50d05f1538919e4e44ad5ab5bc703b1c3d76dce6ebebe7e7573db1797cfcf61d3b4b4b4a6a2ea1a1e6fcfc4bf5ef6d5ab7be5aadd900ffda081d1bf7e4914333f61ff08d8e34661cbece6e2fac0ecfbbb7bd2068a2d24fb2f90565f7dffb7413d5e07fe1684c44aaaa1e3c7468fb8e5d0505058aa278279ec9cbf3d6b0a0b030b16b97ead46db3d9aa97a0284a56665660404075ddb41a4d6c4ccce12347eabf112a2b2b9337a49c484f77381cd513ab1c551a513c793293e3b8f088b30395330cd3a6756be46700000068707e1644511485b2b27245511adae8e176bb1545b15a2c979aa1b8b884887a74ef663637608c6b45515c6e97c964aa79f39bd9642222b7db75e1fc83060ed4e974070e1edabe7d8737880e1e3840a7d35554541291f736b9f3ceb1ecf6fa54c36ab54cbce986d44d9bbdddfc2c164bffbe7d5ab468eef178545535d718b59b611883c1505850a8286a7d6e4c16789e65fedad4151595a228f017b4e4288ae27456959696bdfbfe87b55ef2dee95d8bf7e3abd55d53551422e2d8f36e231c367488afaf4f95a36acbb6ed070e1e0c0f0f6bdfae2dbe21005712a15bb4782c25754679a53e3adcd7e9cc3d2f3c673079f9a50fdcff8c20d675adea1f70343e74f8f0d265cb3bb46fd7bf5f1fbd5e4faafafbbc0592c74344de2367cda7ebb12cabd5ea6a1664b5586bae78fd73be77f93ffd32d7e391faf5ede3efe7c70b7c56d6a9d56bd6ca8a4c4476bb4314c59a075e1d3add0000004023f2b32808c141c1a74e9faeacac6ce8833445516459b6b4acec5233848787c5c6c424256fe038ae47f76ef51cf58a65598da87156396559ae3e692bafa8202251d45cac1a42ff7e7dfbf7eb5b59597924ede8da75eb25491a3be63a8341cfb2ece49b27891ab1e6fc7a9dae9e2b181911111911e1ed22be69f396858b97dce1ef67d0eb1986f1d6e76c465555bbdd2e6a342ccba8aacab2aca2a835136c753bcc45994c46b7db23793cd51d266b6e073f9b6dcc98d1b5369de5629f94b7dda9bcbca2e64447551511d53a630e090ef28e76161915f9cdb7dfaf5f9f14df2c4e57efcd0200173b7205f4ecf9e8aa556fef2d1323c342562d6ee972a98226ea443a93975ffae003cfd61d9eff014763555577efd9ebefe7573dcea2dbedf1783c67af0e0802c33055555535e7f7b8dda246535d90dbe35655b5ba6e3567beacc2c2a29292d29b6e9c50dd71fdd4a9d37f1df6f57ab7dbada87f1d8aab9c4eecb300000050d789d045a7320cd3ab670f455156ae5a537da2e3959f9f9f5f5050f7195b7070d0e12369973acb611826b16b9701fdfb6e4c494dddb4b956d3683541106459ae7e9565d9c8c8c882c2c292d252ef144992f6ef3f6032992e1ce5ab26a3d1d8b953c7d0d090c2c2424551e262631545292d2bf5b3d96afe78079af636c9d6a7c735c771e1e161dea162cbcaca44510cf0f74f3b7acced3ebbb9cacb2b7273cf848686f03ccf719c5ea72b2d2bad5e1def18dd75888d8921a283870e5d78e6daac595c714909c772b556e1c2db0e89c866f3150461efbe7d35e3fae1c347a8c69d90b523b7463368407fa7cbb567ef3e7c4300ae10c3860d19fc747171e981c31c27c40a9aa8e327e84c5e497dc2f33fe068acaaaa24c9bc2054b7219fc93be33c17534551f4f7f33b7ee244f501aab2d25e5c5252b3a0c2c2c2eafa4b92743233b38e6dc5719cbb464f1cef6ddea270f62aa4a228070e1eac7e353a3a5296e55359a7aaab5af355000000808bc4c0679e7ae2a22f98cd268d46dcb57bcfa1c3475c2e574565c5a953a7376fdeb2765d526c6cacafafcfa953a74f9d3e9d98d895e7385996b76edb1e1e1e16111ece304c6080ff8e9dbb8e1d3b2e0882dd613f919eb167efde98986822dab367af200aeddab6090909d16a34c91b36320c131e1e7661bb87cbe53e74e8b056ab6559d6fb20627f3fdbbe7dfb0f1f49d3e974e5e51549491bb27372860e191474c1435c3c1ecf6fbfcf2b2a2a72b95c7687fdf091b4fdfb0fb46ad9322e2ed66834969496a6a46e72b9ddaaaa14151567a467a4a46e0e0c0ad4ebf544eaf61d3b2559321a0c76bb43abd5d47a56cad1a3c7d6ae4bf2485295b3aab0a070636aaaddeee8d3bb974ea7b358ccbb76efc9cec9d16ab479f9797f2e5fe172b9c75c375aafd3310c23793c7bf6eeb3d97c4d6673764ece8a95ab9c4e5754546458582811a56764e4e71774e992505d9cd1682c2c2adab16397d3e95449cdcfcbdfb96bb746d4582ce68000ffb4a34777ecdcc5b28cdbe3c9cfcb4f3b7a74cb966df1f1cd2e7cb28b3754ef3f70302727575194a2e2a29dbb766fdbbe233a2a2a31b18bf78cf6cc99bc1327d23b76686f309c3df7b55a2d478f1ecb3879b243fb763ccf7b67309bcd151515058585de9ff28a0a1fab35ebd4a92fbe9ce5e363f58e3c94999555f34fa7d3f9c17f3fcecbcb6bd9b205be6cf02f8ed096e6f1c1291bd7e41769f2f3a5dc33258f3cfcaca849ace7dbffd6476386611c0ec7c183878202037d7cac3939b94b96fee972b96cbebead5ab66459d664366fddb69d65d9e0a0a0ca4afbb2e5cbcbcaca4c2653fb766d1986b1d97c77edde535858141111ae126ddc98929e9ec1308c77656b974574e8f0e1c2a2229bcde67054711c673018f6ecd95b52521a1b132d2bcac6944ddeacdeb95347bd4e67321ad3334eeed9bb57afd7bb3dee1d3b761e3b765c92a40eeddb994c264551beff61f6a6cd5b3a7668ef3db4ae4f4afef5b73f5ab66ce1edaf54eb4f000000f837b8e4f8610cc374edd225243864ebb66ddbb66f77bb3d2ccb8686868c193d2a3626baee850605054dbd6df2faa40dcb57ac5455d560307468df8e61989a8d1b0cc3242474661866cdbaf5aaaaf6ead9a3d6495b745464fb766d37a6a4cab2ec7de2a8c9649a72dbad6bd7adff73f90a55556dbebe63468f6a516324b0bfae0a705c484870dad1a35bb76df756a07bb744ef28ac2ccb8e1c3e2c383070d79e3dde5ba3ad564bb3b838a3c14044269369d080fea99bb7785b682f7cfeb3d5c7aa284a5252b2d3e522a2f0f0b09b27dee4ed5419131d7dc384711b36a4cc5bb090882222c2afbf6e74f5c3ab3a75ea585e51f1e7f29592240506060e1e3470defc85756c439665af1b35726b40c0ee3d7b77ecdce52d4b6fd0139156abbd6df22d1b5352376fd9565555c5f3bccd666bd3aae5a51e8bdabd5ba2c964dab66dfb9fcb7360d5b100002000494441545778d7b147f76eddbb255e6a7e22e279be7fffbebfff317ffffe03d50380276fd878fe39bdf9ae3ba67b7faf7d7f758d3f1545b954a316c03f952ccbb2ac389d5576bbc36eb7979597cb323b62c4f81f66ff2249caed536fdeb75f301ad37c6dbe66b359acd136fbcf3b1a1351d72e0976bb7dc1a2c58aa2f8fafaf4edd32b257553f5abb131d1d78d1e9994bc71634aaa5eafef96d8a5ba178ff73873cba4892b56ad99f9e9e73ccfb769ddaa6b9704ef21f1a247fe614387ac58b96aeeafbfd3b9e73f4f183f6ec5ca551fcdfc94e7f9e6f1f1c3860e5eba6c79f581eec609e356ae5eb362e52a228a6f16376cc8e0858b97f0025f7d28abd973a7d6910c07360000807f21a6a420175b010000607d52f2ee3d7beebbf79e2b791620000000fc83f1d8040000f0efb477df7e97cbe9efefcfb2ecf113e9dbb7ef48ecda05e119000000909f010000ceff2f90e7b66cdd5b52524a442693a96f9fde5dcfddb1020000007021f4df06000000000000b83c169b0000000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f0100000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f919000000000000e05f82afe3b5e3e9e9151595458585d84c404426b359abd1b46fd7f67f6af7a8552b00000000008026c29414e45e2a3cb32c1715d30cdbe89f67f78ead03060d6dc41b77edd846a4c6c64437c5ee71e5b56ad0bbdefefcf723e9b9dfcc788063d10be3e28e9ec824a2f8d8c87a4e87ff7d4f3cf342af5ebd6a4e49494969e894949494f7de7ee3ff7d5d54552522866154559524491004ef744551d8735feaeadfdd1e0fcf71dedf6bce00000000d020976c7faea8a8ec3f700836d03f954a6a23ded531a14bf2fab54db77b5c61adeaafa8a47cd7b12241ebb775d7911e09adfe011fa82ccb1e7b09b1a2d668be92e5387ef9beeaf739aa2c11d1a13b9f2122dfc7a6d49aa7e674866535e36e36de7a07be537f0bbd7af59a3a756aad898d9b521f8aa254a75caf0b33b097779efac75a59966545110561c7ce5d2b56af6519f699271f6559d62349de2b62aaaa7a2449e07922f248d2bbef7f440c0d1b3cb05ddbb62ccb604f00000080ab9c9fd16dfb1f9e9f55b5716ff4ee184db47b5c61adea6ffeca4db6e0585ed0cc5fb5b57be796179ed637054fd676c7f6ef4d835f64cd415777c98e8ad2aa9cfd06c5e9a872959b43ade12d448dae718b2afd754ee0ad77b202cf705c8be62d88c8ffbec749555559562459955545565ab4684144fa71b72b92a2c872f91f73909fe1c2eff2b4dbef5ab46429110de8df77d4c89137dd305e14459effeb3f9db9bffe3e7fe1a2d56bd612d188e1c33e9bf99156a71505e1b2df475555bde179e7aedd4b96adb865d28dd1d1512ccbbadd6e8ee358965555d5e3f10882c0308c2ccbaaa23cf5c423a74e9d9efdd35c499213bb26105aa1010000e0eae667f8a79fdefe7b6be574b993776404c474923ceef47cf789acdcb8c890a62ed47d6c8db4ff234b5c78fefc870cfd9ed387b76538eeca172b793ca57999f2994321167f8db5a5d5e92c3a732c2737cb1cd3de1a14ce36bc08c923332ce3dcb691d38a9aa896c4907460ab22c98a5b529c2eb9ca2dbb254dabf64454b6f24fd92d9b070e962415df27a8956f7d0342ba774b7ce5a5173c1ecf7fde9a91937bc6e1704cbe7992c1a0f746e8b9bffefec557b3f6eedb3f66f4a856ad5a1e3a74382aae79dac1bd66b35914c5cb265b511088e8cf95ab6f9974637cb33822f286678ee36a85675996455124a2f0f0b089378eff7dfec2c4ae091e49e2afc61710000000909fe1df7282db98b735713bedb5a9d58aa41d5a9f306faf51df80f0df97a53c7bdf8d4dba5e9eaced9efd1ffaf61eab6d36dda3bc7172d9cb01435fb5c475b8c26d65af282f3ab1575f5910ee1baa4adaaa33b93ab7279035e8dccecc2d2b0a83a2835b77315a7c1ad4baee511896544e27723a8d7fd2128665789341f178942ab7a4aadef667d3fc9f5549915996611592258fc2d4fb836299cb759d5515555595abb5e5af7d894044d36ebfab7bb7c4f7de794b96159ee30e1e3cb470f192254b970d1f364410788ee38868fec2457bf7ed1f3962d8edd3a7eaf5fa512387b32c7bdf030f7ff6c94716abb5ee5668ef4b1e492a29298d8c08af4f78f6481211454546141797b8dd6e9ee7af4daf13000000407e867f447e6e54532ff3f7af95aaaa4b93f65b223aca924751148ee3b7ec3b5d5661b7980c4d179eab525f0c18d65f137923e32ab26992dde623c77e79b2c57db3b5b64676e49624a930fb54e1e19d113adedfe4efae70288e12a3ec52555799cb2ddadd2d3df2a93d5b0eecdeead7636854db4ed5432bd5273f93aa303cc78a8245af703a8daa72b283516585f5f00aef615886cfcd96dc12c332c430aaa721f99965fc8342eb9ea7e04cb62a5fb58ddf7425faf87fe9fda5a4e0ee26da7396adcc9b3c7961d32dbfe92c5ab2f495975e9065c5c76a351a8d6fbff9fac2c54bb66edb5e52526ab558b55a2d116dd8984244d3a74e35180cc141415aadb67bb7c4a79e7dbeacac5ca3d10a97cbb71e8fe4fde6330c53cff02cf0bc4b965555e5ce0d2406000000d0d4f9d993bfe9bbb7667c356ffdee53150af1becdba0d9b78ef938fddd4c17ad5bbc2952f1fe93fe2f80b87f6bfd852bcf2a5d9374e8de8f34331357f79dfde57da6ace4ead58332178f09a31eb4fffd4cff86f0bd057b3cfad94b3fcddd7be5e99ba79eb815c27357bf5e081975a9df7a14979ebde7df0f10f17ec2990f411bd26bf38f3dde91dcc6c13d7eaa252771e72f1d6cca37b8322e31545561459ef133cefcf94e9370d6d8ae2dcc7d678f6bd1530a48d367c3a951fa0b41799bc439cc25ec1e7a63aecf6137b7751cec9b6c1011a8e2a0b0a34f64a93ecac92ab2acaab8c8e2a4eb2e715151a4fe7249416acdeb5ddf8daa7c16111f5cecf947df058f1866df5ad506589a7216db7cde2aef590fed7a6441fffe04bbd74a9671c5cd6e79fefbcea45a4a4a45cf994949494eb470dbbec251e9ee38c46a3d168d06a351a8dc6e572555555793c6e6f3713abd59a9797474456abc5c7c7ca71dcbefd0788c8ee70b8cfcd73298aa2b02ce36dc776b9dd7a9dae3ee19988dc1e0f11796756148543176e00000068c2fcac56eef9706cbfc7d794450cbaebb1ff26c6f932a5193b57fdf2fe2d5db79a0b568eb25ce5aab1c6c856cd9900cdd56df34c7befb945f72eba31f0dfdef8a05ed5a4eace5cf2d5cf9b8d9dba8eecb17edea60b2f5eec7c65e0c0ff6424deffe1dc01968c79af3f7767cf93ccc1a5b747094d5aab8baef5bc155b8ce60877d189920293c1ec2bcb8a206a97a71c9c3c6ea0285ce5ee189eaced9e7d6ffaf668a5099b42e57be8f87f29ff70491e9b6d4f88bef9d546343ecbb25c9897bf2f697d9c9e6f151e509e9d5979f8807ffe29c67126dbed70147a2249aa12a46315b245a2a0e060de6a0e2bc8723aaaea5fc491fb1e993c7972a45cdf06598ee336cd99d3b6dedb7fdbd6cd97d9686ee7d5fdc4af4d898d0ec975b8f7decea9a9a7ae6e11d766fced01fdfbbef1e6db070e1c7cfbcdd7b55acdbc050bcf6e6a8fc7e391a41a7bd7868d1ba3a327abaafae4d3cfcef9f997eedd1225495295cb5c92a96e3d565595af5fcb3311b9dd6e9ee3bccfbbf2783cde19000000009a283fab15a9cf8c7e7c8d32ecf3c3f3ef6ea13b9b6aa73df0dc7f76ffb28013ae6aad14b753118cbd3fdb7da451a7cc1ea7cc6bf98be46eb6f980a8b4a5cf7cb07bf48cceba7ff7077f7593aabedb27e9e59f31249d9c99306f93a3d6a799bbe0a9770efa4c5cbaece3913696e8ba5ee6f4b8fb9f7d63f34d5ff7315edbfc7c34fd747629a3cac7df7bfe8ea7de992bebcdb22cc98aec52756b53770fefd7e5ea86e7aad41703064569c26e605c763afa06151cab2a518f64b50e1dffaa29aa6d4317e870384e656555a41d181417623abef3e49cb55cdaa110cee53450b683f45514ada55c8e0a4b28ca62b1c5c43379b94cd671ce606d500777e59c7acecf304c03662646723b1555f5763460589661d80b17587364b586de9c7ce10dcf92c77dc1ceaf9c4d680cc3320c434c2376bbbf63b7ea6b66d4c89139b967162e5eb27ce52aabd54a44de7fef7de061ef0ca5a5a5de291fcdfcf4a3999f7a2786868674efd68de7799e17ea7373b2dbeda6738dc9f509cfde39bd31befe7734000000009c9728eb7d5a9dbff495af4eb33ddffff2ceeaf0ec5d82a5e32d53dbe9bde733a7fe7c7542c7200dc3308c396ec07ddfec293f7be6ebd87a7f30e37f47aabdfa7d654b87f04cab19473d444455db1f0a65ac37fe3cefb571edfd05860b98b6d15ebe7ca48669fefae17327bf4af99eef1e1ad2d2c6330cc3077498f0c6aa5ccfd9a472ec9dd60cd3fbeb65ffbd353154cbb09aa18b4a2fba1262b33bdf9de297f1d133bf675fa279cd7d7ac59b93ba86eb1986618cd1fdeefffe40a54a4454b166a285897e668fb7a1cab5eff95886615abfe3ad3d39b6dc17cc04dc99eaf85b25e8c6fe5c34b55c7a8c26b564f38f1b3d3ea3eee96bf3ee6d7ce4b8fb7b3005cbe61e703471ad2ef0ebd214ab5f709b48736468c0c0ae7155f6725996644912b5c63f966f5594ab93de9d4eb9f2688a7bfb9301837cb521b730f6623afc929a7bb4389bd97da44dccedb32db11d1a3432b62449f90505e927b38c56bf667d06179e382a2f9b1395be2792773102953a28c0434106ca60c8ee125ab56c658b6fc9661c61f2b2495679a661f787cbb2eceddaaa28ca1f7ffc71df7df74d9b36ed9d77de292e2e561465eedcb977df7df7b469d3de7ffffd8a8a0aefd37de57a37561343374cbcc56e7778877c6318262ab6d9053ff1357f98063eaa9761995a4bb8b088b3d98c61ec76c70d136fa1ffd561a4460e0dfc9ba6f49b6e183ff9e649895dbbb85caebc8b71b95cde3903020282828282828212123adf307edcc001fdcc669356abb96c7ef6481257a331b93ee1d9db5b5b55554110307818000000344ebddb9fedfbe76ff550c75b87855eeabc5f295a797ff7915fdbfb3df1e9e2a1e18e9ddf3fffcc1d5df796ef5ff768734dbd8a28fbfd8e47dd2f7fb1f683b6864abb8f8eb69e57feeeff0ce8f2d28176b7bff9d387edcd459bbe7ae6c5a1bd8b5376bddfd37cf63c28e5e1db85473e5d74b0ab6f5599e9127733b33e7d5f7ab9dbec079f9fb16ddcc7dd6bcf24e7fe31a5d30d73f911cfce5c3430524d5bf8e613d3ba9d500e2e9d1e696c37b633ffeb8a0db96f7488e6a5dc8dcbd389e8c8e2cd854fc407b3eecc356bcfe812c7b4d2ff8dd2b37aad9e39e43ebde3b887a27b44ebfebae4d2a27308a5ec4a2b53bae9d96b56abbcc2d23dc70b55b67cfcb884ccecfcceede2e7ad9de71b14a5c8b2224b5945f6bd87d33bb68ebdc2522a2ba59ddb4bdc1947fbf58ad304f5a1ca6c3a358f0a8e97e4b119c509a1e31bdc6ddbe1709cc9cb57192e262edee170e4141454c577cd1f6788ddb9d4f7c44eb6aa3258209627629840b3cd14df9ecf3bcd1cde494e0fc9a4aa445c7d73c2a1c347e62f58b42125f58b2fbef0f1f1898b8b3b7dfaf4881123a2a2a266cf9efdd34f3f0d183060e9d2a5de29b366cdfaf3cf3fc78f1faf284a03f233517171f1d011a33efaf0fd844e9d8828a173e7abfe41d767990cc3eed8b5ebe1471fd769b58d2be51a8c1f36eafa3f33324adf7967e0c8a1817fafff5744519c7cf3a4e1c386949494565555793c9e4993a7b85cae595f7c6a341a351a0d9d6b8b7eeb8d57cd66b34ea7e3384e1445abd562f3b589a25877be55148563596f2f6eb7c7633418ea139e555575b9dd0cc3783b4d780712c3490000000034497e562ab2322bc910157bc971c23ce93f3cfd7576d8c39b96bcdbdd4844830676f3c98ebbfbd55792a7ff32a47ef746fbddf4dd0f4f0db49c3d6f2aaf996c4ffffaf0ab3bfdee58b3eeab81568688060eec2424b47af1b9058faf9b7276745d6d9f8f7e797d7c204b44e1972e438899f2ce5d6ff6f9fca99f1e5f7f77e4f94165fb7f1e9a5bd4ede3a30b1f8c158868e0805e118571a35f7c6fd7a4995d7dbb5edf9a1e5bb8b5f8c168ff92ed0b0efb8c78bce3862f17ec2e9f126cca4f5d7a94da3fddd1f277fae4cf0faab3befe7adbb6edb566e9debddbf469d3aeb420a922af822822c0f4d79ec39b82cc441579153205b3d7ac567ffcb9d1e81beaa828f9e4b7cdaa92aa280a2f6a654992248f2ccb82d6f8dbd28d57989fab1cf296cd453a93c9a7eb4d797c2b8b3d43ccfa96f20f5715cb878ec7854f6a70b7edf2f28aacd3a743c222fcfcfcf3ce9c292c2c2422bdc5aab6ed7e3c32dee7e8b680dd2bc5d3690ccbf2912dcd062b7f68271515904725856495f22cc6c2f8d6e197ebaa2a49d2871f7fb260e1629665e3e3e37d7c7c4a4a4ab66cd9a2aa6a6e6eeec4891357ae5c595858e84d26212121919191deb4e36da66e507e0e0a0aacaa72de7bff83d3a64e79e0de7b162e985ff7fc1e57c36e4e5655f5b2cb943dee4f3efffcfb1f67478487eb74daabf27d6a8af1c3eebdb7f3c8a1813efe5f7a237a5314d154ffaff0bcc1a01704de6ab17a3c6e8f47f28e1666341ac3c242ad166bf59c0683212424d8c7eac3f19cc00b1a8d288aa2f701d175f02667ef23e8c4fab53c7b9ba935a24844b22ccb8a22a20b37000000345d7ebefc696bf99ea5fb29eca1c91dceb5eaf21163eeee76f7e4d455279c433ad5671142e7719d2d176f7428dff9db1639e8ce3bba5bcfbd2ec68e1e17f7ecfbcb8e544d09f5366fb719d7d3af3eddd14ddd9f7dbdef3777bcfc46caa4af6ab653b94e2c5b914b896fdf107deeac8ab5f59adc5dfc35292547ea1a1bdc675894fcf9827d151313f72fd8c5247c71dbcd65339f597cd831bcf9ce057ba8c54b3dfcff4e6392d56ae9bde3f6dbcf9c399395f5d760451111e1d3a64ebd76cdd44d5cab2aa77bcd9663bcde87572a4591558954955115a5ac244fa3334b92a4c84aea9ef49cbce29040dfc655dee19093920afc027d12ba85a92a73e2b879c9d28343cc19ee22f9c0e1d0c8db3eb6c436f881cfa5a5a56515f6e646535959597979b9a8d1702ceb6d9a53f57a874f40666c7bdbf1edbeae32eee4617e5732d91d2493aa9047e433c302323a0fb676bbdee67f99d6cb0f3ffe64fe8245898989afbdf65a48488877624e4ece0b2fbcb068d1a2d2d2d29c9c9c0913268487870f1830e0ebafbf26a2c0c0c001030678c37383f2b3286a4451d3d9df3f3020902e7673728d9d415195c63c96f972cb541996090c0ceadca993f706daaba28912ac8fff9773e65c7f158bb866e36ff33ccf719c56ab5555b57ac0308d4663b558fd03fc6bec0fa2d964f6b5f97a47f6f2baec5ac8b2fce68c778b4bcabcf3d7333c0b82e076bb55557de299177c7caccf3ffd04da9f010000a0a9f2336b0a8f30d0f6ccf452994c173be550ec05a50af944f8fc75499fd107061a687f6eb954bffbacf536e325aa2357e41678e8cc67dd0c9fd57a25a4d443e4cdcf063f43fdce85f88889ef3cf05ae27f9ffcf6e9956d6a9c75979c2a213a3125989b72fefc1167ca25226ddcf0de3e33d62d3d5aecb32ca5b2d5b3dd9af5c8882bfa66754689b468ab2b78e2c0c8bfd560ae1746d0e79f7beec9a79e2a2b2f27228bd9fcfc73cf5d2ca636fca641de146822aac8af94c9e7ec07e46d920e0dbc604f6aba5a2d5c99cae97c746ae5b7ef3fc89dbba55655e98197bfc82cf2c8b224c9122718e62e5effd89de31bb13d2b2b3ca99b0afd027d121243598673b889d75bb369dccf3bd29a0b8742af7bc01ad7b1118b5514c5ed729f3c79926159ad56c3b21ccbb22cc31091a2aa1a8da8185b94f904da967cc4ef4d218f422aa92a39fcf5996d5b1475b931b8555fff80206d9d5d940f1f495bb070714242c2c71f7f2c0882c7e3a98e2893264d5255353939b95fbf7e03070e3c76ecd8faf5eb478c18111919f9dd77dfcd9b376fe2c489def452ff35d26a34515191f7dc7db7d5625649edd839f15273eedeb9b511176f1886e9d8b96b9dcb545445bd71c2b82183077df1e597274f6636363037f99dc993272f24a2bbee5a969d39fd6a2df3da8cbf5dcf6b438d7e2fc7714f3cfa30cbb2cfbef8aa77f7ab4f78ae1eeb6ec67f5ef57e957006000000004d959fc9d0765ca2302ff9c79539b7df117e919cca1afcad2c1dcb2af1542f5475e4e5d9c91c6ce6895456e048956bb42649552eb9be318835f8fb70147ef7a2c5f7c79d975259638485486e68b633747ee2ada15fdcf2faab6b3fffab469c39c84c5cab4f52beec6f3eaf521aff180d1119da5cdf559cbd7ae596c095b911e37a07eac2070c0e7c71e9bacd8ee422638fd12dfe6e037a5f249bbcfbce8cfb1f78c8fbcb2506e56a78a211c312e204dab925c3794fb8c11b0acbd376e650e0a8e616f6dad4ca51e59ab76a97aaf11dd4b325cfb135b2168d1d9cf8e6d72b395eabaa32c3b2cb92f74d193fd8e66b6ee85a1e38502a68b489ddc355e25c1e2a2e23874b886dd52c35ebd6b0366edff6edae242a300c535656565525040404eab45a86655545518918a2f2b23297bd92c9cf662545554861d9bc289f82de835d6d268446b4b258cc976d615bb86889288a2fbdf412c3305bb66c898f8f379bcd6565656fbffdf6ebafbf1e131373d34d37198d4686610e1e3ca8aaeae0c183753a5d7474f4c18307154569687e1e3e7cd8e851a388145996588eebdba7d755dfb3ebb34c5996cc66e3534f3eb964e9d2ffd9afe8df7a88efb9bffe3e7fe1a2d56bd67aff0c0c0c24a24993a77887dd26a2f8f8f8fcfcfc4993a71091cbe5eadfafefe851236fba617c7dfa6f2b8aa2d56a198621526559d1e974f509cfb22c4bb2cc308c288a9224a9aa8a51c4000000a0c9f2331b38ea953bc3fa7cf6d8dd5ff79e7777f3bfc2a252be67ee7cf6faa92d3b8c6e4b8fcd9bb3e7f504efc05c52d6e2afb69265fcd0582d91e41feb47c527322b95de069688d4b23d4b0f1205d4af70c69270632277f7eaadd23ba33b182e38e3911bbcda5cc8d8b71f8debf8e6535fb6aaeec0a96d367a68e08c9f566458ef99147291ccc15813ae6f4bf77efbe13759befd87c66848d77c644ffde79f7d9897ce767cadbde96f969e2fd105fa93991fd5f16a631ef4c358bbddda935fbde4ab0dc5bd87fb324452d682cf36297eb74d6aa36ff25aa9aa7af8f8a95973577a3893ea76e5e415ed3b92111d1e6432e888282b27dfc76a543d0e8515bc7753caa479e393b9f74c1e1e1f1d56ff736b5555b57a76cbb69cd8e681367f9f323b535a41a5e59e2307d24382b80e3ddb715770a725cff31aad56743aab1c8ebc33670202036c363f6f4b5a69498947927896e1dd55a452995673ac45b4b3ff146bcb7e11976b76aeb677fffee6cd9bdb6c368fc7131919f9f2cb2f3ff9e4933366cc78e9a5977896f5f7f76fd6acd9f6eddbb76cd912141444444b972e8d8c8c4c4f4f6fd3a68db735af01f959a5ebc75c274b1eef47a9aaea279f7c72a9791b7ae7f3d912943a9759e351cfaaa2308c7afd98eb14596e4441d760fc306f113d7b862f5d38e26f179edf9af16ed6a953b5a67b87e3f6fe5efd8bd7faa4e42369690e8763f2cd930c067ddd11dadb742ccbb2aa92280af50ccfb22c6baa9ba95542fb3300000034657e26c6dc6bc692f78ef67be29e962de7dd35edbac4385fa63463e7aa5fbe5d7caccfd25153dbc5dc36e38ef7877d347c14f7ce2343c21cbb7e7ce9b90dd4e38357fa5888880f1d3625811e7be1b9b9eddf1a1952b1ebc7a7ef9c5f54effc4c7cc42d9fbc32abeb8b7d7a9d7efea1b109e11a475e56dab6152b2bef5bf4cd607363565cd7eee1b7c77c3c61d121a273c37e19babdf4c9cd0b6fb8b9cbc81dcf4c1dd8c2572ec949df97b4e260dbf7e73ede4a43c405f61a1947afad39a11bf5612b3d1199da8fed24ffb6368bda3c9468fb9b9d8a35f2c6e64bbdcb9393bc2839c723e76f2f2472ed59f6eb2f7b7921b0c7a801915ae242c6bdf3c49b5ddfbe6194ef8c47fa5b32e6bff1ec2671e0972f76373675ad885c6ee9f6a73fb1d842389e57555abb3d73d986030f4e1e7ce3a83e44f4f8eb5f6717560aa24e96dce7462352b71dcc4e79e4fd8dbfbfabd5d437f456564a5959f6e62d8396fd79a86342bcd5dfbfbc424a3b7042f0e48d1ddbcc60b8a2618a18961505c168307857b3bcac5c92e4d0d05087ddee4dd732cbbadd9ee346cb892e0303864c0b8b88b358ccf5cf0676bb23262656922422321a8d4f3cf1c4823e7dde1c37cef4d9674a5050d5e4c9fefefea74f9f5ebd7af533cf3c337cf8f0949494e4e4e4f8f8f809132678f373fd9fffac92aa2832c3fef54caaba1ecedcc81d5b713b1d35b75ecd474cd77ab83411298aacd255b8c9bf2906f79a33e7facf3fdf1919d984453491f90b17659d3a3562f8b0e9d3a630c46cd8b871ee6f7f1051adf1b7f3f2f2a64f9bd2bf6f5f9d4e3beb9bef56ae5abd78c9b2e1c3860802efed76514711de7befbdf3d4333c8ba2e872b9bc071941e009000000a029f3331163ecf0f89f69ddbe7d73c657f3de7df04b3b11efdbacfbf027e7fefce8703311d9867eba7959d823cf7ff6c0d80f3c648ce977cfacdf674c3ffbf02aa1d9fdbfff9635f5b1e9edbe7571fe9d6e7cf6d34f4a464fadf7491f63e8f8fcfabd716f3c37e3d3fb7ecc75126f0e6ede65c88df7c5377af05c3660d47f9e6eb5e8c5437f4de242267cbf677dc2f3af7cfae2cd1f94a9a4b345b7ed33667aafa0b3f9471333a49fff6bc70bda8fed642122627c13af6f43ebf7860fe917f6b71bc9f5ea2655c7f6576eb839e9dc5f0b9eba6d011175fd3667f3b46096c8d0e5f5f5ab8d0f3cfedf876f9a296bc37adefee5cfefdd112d3479ad8804817b74faa85a27e2d5836c4fbf6970a5dd79d18b0b82d0808185aa0a32b3f7efeb387cb4c662dd9492d6a6139f7daa80f7e48d1c1e7185e1d960d0db334e9ecc3c1914146c3499dc6e37cff3de95e1795e100459518a2b2b57e882b5632746771b14181cac6de00399fcfc6c151515d56dc8168b65d4dab58aaf6fb977a3c9725959596060e0d34f3fadaaeaf0e1c3870f1f5e33c334e8f9cf0cc30c1d3eaaee79562e5f7a15c7ac631866e8f091d7a0c4a648b023870612759e3c79e1a71ffd2f86e43aac5eb376cce851d3a74d311a8d56ab253a7ab2373f1b0c86eaf1b7bdf73ff7efdb372828d066f37d8928e69a0000200049444154f38d5735a2b878e9b2f2f20aabc57aae7bf6252fff49d5038679245123d6273c139124c9aaaa7a675614054dd0000000d094f999884808ec79f7478beffee8e2af8ae1235e9e37e2e54bbc1835e1c3a4091ffe35e151a97aa02e5d978fb3d58fcf9fdf3c7c994b3d2fbeb79af8f6c2896f5fa452cd9e3aa83e759920d2fbfb22f5fbf326695abf70507da1d6a282fa3dfa4dd2a3df5c7c21fa9eb3f2d55935b65ef4437bd487fe961f7ce3dadc984bbdcb32667d9dd1970f1af4fc1f7b9fbf86b572381cc43044346a60978bbc5a5545447d13db5c6a992e97cb7b9eaed7ebeb8eeece9c4372d2ad13fa290b924e6ac3a7a8b2735bf2a6e808fd95b73c13918f8f4fbbd62db34e651f3b9a66b3f999cd6641140551e4384e100497cb9579f264ee9982c809f747368bb75aad8d184fb873c78eeb9292f3f3f30302ce7607b1d96cd5afe6e5e59d3973a677efde976a64f6783c0dba8974e080fed778576fa212afc1cdc9defedb37df1c7e159779cdc6df6ed5aaa5c160080e0af2f1b1aaaaea4dcb5aadd6c7eae3e7ef57fd15d3e9b4369b6f506020c330bd7af658bc74992449d2b91efe75f03e7dea6c6372fdc2b347925455f566668f24f1187c1b0000009a3e3fc33f44e37a4a37f5e3acae62ad366ddda95c4137602f966507f5ef5dc70c8eccdd058b5ff06f956b116984e187d4a2e07183dab2bc3630506710f3c8736e50bb0bff3d9bfbcd2ad575ff01cff3fefefe269329bfa0f0d4e9ecfcbc33a161e1c121212ccb965754ecdebd4b95a50e1d3b040506d4dd5e578711c387a66cdafcedb7df3ef9e493b5e2b72ccbdf7cf30dcff3252525b366cdbae8db398e4be854dfe772a98afadc73cfd53d4fe36e7bfedf29f17f3ca25f9bf1b7470c1f76e8d0e15123876bb55a8ee39e7cfa5997cb357ad40851140581f706d7fefdfaae4f4a9ef5cd776fbef12ac3301cc7eddb7f6060ff7e3ccf33976b163eafdbb650dff05c73669ee7317818000000203f43fd83c5357cd7ff53adaec1f9319b976261f6b3b9e4c8a56043fee4b8ff8a8c8965888a884a8958229e8825e2cefd9c3fc5c54c71abb75e362ae874bab0d0108bd99c9d93939975b2a4a4a4b0b0f0c4f163017ebe515191568be5b2e315d721263a6ac4b0a1abd6acfde0830fa64e9deaef7ff6d9bc050505df7df75d464646bf3ebd478d1876a9eb0b8228180d867a5fe938efe6e46b729de85a970844f4d9cc8fa2e29ab32cdbbd5be2befd07e6fcfc4bf3e6f1b1b1b10683411044ef1773f4a89139b9b92b57add68862af9e3dbcb3a56e5827f082786e9ebaae7a7824628861185555eb1b9e79de25cb442ac7e1e15500000080fc0c0dcb15fff0f6e72b3173e6ccf28a0a226288bef8dcc76030fcf0ddd7179dd3eaefd1b4928827e2887862d82c729efdfdec4485882352cffdf0440a114393efa7c2625298cf14f54f22aaa3082f8ee3ac568bc1a0f7f7b39dccccca399dd5323e2e2828b0d1cdce35dd32e9469663d7ad4f7ef9e597c3c2c28c46636565e5e9d3a7198619316ce8c41bc7236c40836875dab4837bef7be0e1a79e7d9e887af7ead9252161c8e081168b59a3399b8d6fba61bcc3e158b274d9e2a5cb162f5d36b07fbfd40deb5886359b4d5a9df6b28387b12cc3719cafaf4f7ac6c9f86671f509cf44949e71d266b3796756148543176e000000407e867a65ce4635f5aa4ddc00fd3f52ab071f7cf0e399332bcacb5586b1582cdfccfae25273caa6d69ee09bce362cd7fce12ef3e7b79fd194fbb614141b5552ad166b1d45d4240882bfbfbfc56a5515451084ab75f6cf71dce44937f5e9d5337943ca81438732338b2c16f3807e7dfbf7eb1d161a8a2f0b3494280866b3f9b34f3e2a2b2bb73b1c9224f13c6fb1987d7d7c45f16c7e164571f2cd93460c1f5a5656ee9d41e0058bc56c369b85cb75aeaebea0337840ffdfe72db879e28d11e161de2f88f7d16eb2a29c1b304c22950481f7783c27d2337efb63fea811c35455f548922808f8a4000000e0aae5679b9f1fb6ce3f3a40373873b22cab2a8a77c768aadde3ca6a5513c3508d5b8d1bece1871efa71f66c87dd5e77b2f5d8fa4bd61e746151cc257eaff1e7179fd30bafbc575666fff8bfefd7bf620cc3789f617bd5458487dd7acb447c33fed9aecdf8610cc368341a8bd5aad56a5d6eb7aaaa3cc76bb51a5114abef35e079de60d00b026f315b24596218461444ad4e2b0a423dbb54288ad225a113c7b1737f9fa7c8f2f3cf3ce97da3aaaad5a38bb12ccbb2aca2286fbdf33ec7f323870feddca9a32ccb08cf000000d038cca59e89929e9ea1b26ce784446ca37f9eb5ab962724746970b455d543870e6bb59a98e8a8a6d83daebc56f8640100000000e0ff213f13d189f48cf28a8aa2c2426c26202283c1a0d3693bb46fff3fb57bd4aa150000000000c0ff437e06000000000000002f0cab0b00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000000c8cf00000000000000c8cf00000000000000c8cf00000000000000ff1ff89a7f58fd82b045000000000000002e84f66700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000e46700000000000000407e06000000000000407e06000000000000407e06000000000000f8ffc0376c76a5e2c486254bd6a46c3b909157e1266274b6a8169d7a0e193376404beb05cb525d0559e5e6087f0d738dd6462d5dfbd0f8370f51b347e67e36da9f259232674f9ffe7d369ff8d68237bbeaf171030000000000402335a0fd5975a4cd7dea96bb5eff66c9e6b4bc0ab7775a5551c6eed573663c70d3fd9f6d2d966bcc2d97ecfae9852953dede5ca6622b030000000000c0df5dbddb9fd58a5d9f3e376bb79d28b0c7ad53c7f66a1b156012e4cafc8c7dc90bbeff6953def1792fbe12f4dd07e342cf2ed1b1ffc76fb71450dcfff3e5016bc71ba7ab257c54b888cf1a0000000000009a3e3fabc59b67af2c2532f479f99317fbf89e6bb6369a7c82623b766df5ee1dcfaf2c39387bcec1614fb7ff5fea26cd5ada8cbaa50d3e66000000000000b8d28059cff9dc670e9c528984b6c3127c6bbf87b126dc7243241195efdb96e3c636050000000000807f9efab63f33a25e24224ff6d1024f62a4507b2981831e7939a852ef1f192210390fbc77f3c3cbcb8888e8f84793067f44b6eb3f9dfd600b0d1191a760d7929f7f5b9eba2fbdc8458cd62fb6439f5193260d6fe35b5d13f9cc827b6ff9e444d8ffb177df7135f57f00c0bfe78e6e7b0f492165ef19b7db42bb548a22b242222915c9264256914da2a28c87ac94c856b6b2a2a5a13d6e75f7f9fd91e8deee6d580fbfe7f3fee3793d5df77ecf39dff139dfcf39df7bee8c835b7a25856c8b7b5e4e90ed36822af3f8ca4b96f4d8ad318143f9ee70f34a1216bbecc8c4fa2f8dd9612eb86382cf0f63bc0c71f64eac1db4eefc468d4751474e5f4fcfaa60228a4aaf51e31ddd5c8cbb49f23de98c53fe3ce164eca5dbcf3f56301126a9d667c4583b5767136d290c3a0e00000000000000fcc7b4f7feb398264d4f0921947fcc7f5d54eafb4a0eff53c1484a030d0cc70cefab2189214494ed395a6f68770a420891ba0c1a3172f4281d192242885795b6d773aadf9e0b691fcbb9f29d34d4649865590fceee5c3cddff64669dc073c6389fcead5a71ea79390f214ecd27f6009b911208d1ef5fcaa0f3bd8d5b7237211321d260db51caed7e185a5dc6914573824fddcdaac4242908314bdfa6466f9cb7fcec27ced7b7e0b5af227da6f984fdf3e8630552d6d0d250607fcebc151dec3e7b6362111b3a0e00000000000000fcc7b4fbf961e27d67f84f781cf04f41d9bd636bef1dc3e4bb0f193674c89021c3860ed65593e0cb5cc95ab67e1b8d53bdedd6be44dd262e0bb65525208410f7f3d58dabce7ce022f9d11e6b97daf5972721c42e7b1c13bc26f2f9f323cbb7691e5b69a0f0ada0e2a4cb487e84eb3cbbfe92e5ef8bb5c6e8b11fcbdc49ae7d98f0aa76b89e4cd31d604e71eaa5f70851864d18aed0febbc259a72e907b39ae5ee6a6af2549e054bd3a1bbc7cffe3fa575127332c030649208478e5b7b62e3f9ec1442a263eebbd2c7465080871ab5ec56f0e3a90961212a4d963af5b0f0af41e00000000000000f8ef68ffef576172c31745ec5f3aa1bf024208e155d94f92cf1cde16b4608ab5b5abcfb6530f0a99adff5015332b3ef2090b218d299b563af6fff263d164e561d3d66fb05542889e7ae89f5cfefbba2a8e1bd7ce34d51ba16f35c571808c545f5b0379841ad22ebea8fdba254e61cae56c842446da0e96edc8a26ab111feebe719684912104224f9fe0e8ba7774708d566bc28e12084103bfbfcc1bbf508f59813e26fa52bd3584944f9fe9356aeb5524028e774e4e31af8592e0000000000000080fc59540a2da563e1b52beed2c9ddab3c9dcd46f55469bc05cb2c7a7ee5c08a69b33627b5b2b0995d78ff4119424877a2b50e85bfd07e131db4104205b7d34a38cdfe41698c51f7e6ef14d7b51aab8210f3c9c5674dbf29cdce4fba9a8f90cc18db81321d499fb13ee6439b3f068da4a8d3551221c4a86ae022843845f7538b1142bd268cd324f3ef6b2f533d398418cf523e32a0f300000000000000c07f08a9e31fc1c43bf53374e867e88010ce2cfff0f4de8dcb67cedccde714276d0ad2d08e98ae2df4a796d9a5ef4b1042f2bd74e505737692521f5d29945757fabe948d34beee91b28e0a7f49146df3f1ea67a28b9e5e7c5a453356c0102be7daf52284e469367d3af6a359b29d95c5f9f26d0259520ca17a2e87871042accfaf3f2384d087287ff7b3fc7b8b33cbab114275f9f9b5bcc11204e84000000000000000f01fd1810c10e7b2d83c81549aa2a4a3673377dda1a89546b208a19c7367de8ab82fcb65d4731042e23294969b245064c411426c06bbf9a268b2a4e0d3b4c95ae32db510e23cbff8b8024788f9e1ca8d1284948cad7a4a74f0aa01852470bb1a6bfe37a7be8e8d10429cd2bc1c01b945b508218458752c1ef41e00000000000000f8ef68dffd6756d6e179f3a3f3084356c56d35946bb9529aa44a75b5ed7cf34461cd879c1ade0071215939515c9284108751cb6c9977f21aaa1b1042146981dcbac586481ac6363a87f764bdb8985e6e62587ce55639429dc69b6bffe447791129e2248438f2d661d14bfac263c20000000000000000b4f7fe335941531621c4cdbcf6ac4af873b3f02f4b9f299262c2bf884c56d155450855bd7d5f25984073ca5e7fa8470829f75026b795d9aad16cfb6208cfb8fca4282be95e15421a66e3bb89fde44a21abe8282384aadebca9e40a1e273df7c5f337b925b51c787e180000000000000040fe2c085318663d848410f3e1ce5d573fb57cd036a7f4eec94bc508a11eb4ded25ff2678cd09857f31adf4dee3c5a4f1921f4fecca58f4cbe8cb4fef5f90b790821f5d14355886deeafb29edd2012c2df5cba7af9412542ddad4cba907e76a5887519334a09219475e6fcdb06be8365bc8b0e5ce2e339cb2bea030b3a0f0000000000000040fedce26d4a869eb37a1311aab9bdcdcdcd7f576cf293b779c56565c5796fd3124f8678cdda905a8b9092e53cb3ce5fb259a2b8a41842a8e8c9cbe27a2693c945141d47b7a16208159c5c1e7cfe4d4de38d5d4ee58bd83541e74b1112d79b31a11bb9ed3dc11487db0da320ceabe86ba508f5b4365427fdfc5aa1f49c346d1009a1e2b8c0b5a79e5770be24fad957b6ad3c558c10a9ff1407f8f96700000000000000f84f6977f229d6cd29786bc39a95512fea4a9f5c38f8e482e01b540c966c5938f4ebcf488975eaaf81ee67d7dfdb3cdd66b3d8e8e0f80da3d4cc57accbf50b8cff7827ccf3ce01250d35f186a2820a364288d4cb253860ac72bb92794c76f08451920f53eb11c2fad9505589bfa45a3a5905adcdf50f3a979d76d0c7e9a87ce7ceb2dcf2bccf750821a4326e7990552712f41d0000000000000080fc592882dca019db634d1e5cbe70edf6e38c0ff9150d38428828dd4967a0de585b47ebe1ea94665f7d2675b15bb1247bf3e1e4ac1a1c911a4a6bb9488a283f627e78d4f00bd17157efbecc29c8432419b55ea38dac1d269a0e506af79e6032036c464ba726d34983268c52fe553f214550d4f3dc7362d4859833d7eebdc82eccab429854a7be234ceca63a9b684b61d07300000000000000e0bf05ab2c2dfafa87bc72a7bf619ff1f2ebbe2e9b9f9346ad8ede68200fa92c00000000000000805f8ff0f7ed32f7f39d73cfb9489aea30540e92670000000000000000bfc5dff3355e1ebd20af9a28d6f0e15af8feb70875b29a34401ad2670000000000000000903ff363e7c4fa2ebe5cd5f88782e962671d7802360000000000000080dfe5ef59bf4d52eddf5b01214452ea67b36ca7f74859b8f90c00000000000000e0b7f91b9f1f060000000000000000fc6e04a802000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f26700000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f010000000000000000c89f01000000000000000000f933000000000000000000f933000000000000000000f933000000000000000000f9330000000000000000f08721b5e74d8f1f3f869a020000000000000000f9731bfaf7ef0f350500000000000000e0bf0cd66f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f030000000000000000903f03000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f267000000000000000000f26700000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c000000000000000040fe0c0000000000000000fc5790a00a00000080bf118ee350090080bf148661500900f2670000000040aa0c0000df13d620a906903f0300000000b2650000f89ee807193580fc1900000000903603004007022324d2e00f01cf0f030000002079060000089200b40dee3f030000003029040080bf235ac28d6800f933000000009933000000c8a201e4cf00000000f8bdc93364e600803fc1afcb72711c87141afc2be0fbcfbf4b4dca0223fbdd6f99ff8787c6ce3e3cd9684e4219ef67174cbfe763621df29201bde767e0169f9961342db680d3f29f38253743dd2da9542ad531f415e3a715fb1bbb8ab06de546ba7cd956c3e35566662bd3eba10f149e9adeeec6027f70d6dd1efc1f62bcd86c3d7ee983ba9fbd33bcd28439262ec772d87f738db2b2f63b992c48a9fe232f38d0effb8eb3d9f273cf83bfb3d57ec5feff865079dacd64faa9bf3c54b2b38f389bb85ffa69275c5e55fac1c5f646341acd22b043a1a4595862e45c5ceb6aa6afaf6f3423329bd55ac802e0f746da0e661cbf217f66671d74a6369a71a698fb83c3b7fc923bb509cddcd97bc7958f0d22071df3f50e3b93c577e94d7fd7a7059a596d780ef9d80fcedeaa12e71b391df8f0d34ebd38b3f0ced135f31cc7eb53a95443738719be2127ef15b1da5f40ddc30063aafba572de6fdae1d6315e6db1feda490dcc1cdd03c31332ab797f6e7bd2d3766d4e56f18a4d4a493c308d726a0ad57acbabdf3c48da6841fe6c3fffe454a359e74b7e558d0a94cfc80cb5a53a1ffdbbf3835fd8cf679ffe36c764e71c77a552a9b6db335bb95028109605a374b3b3d95d6f1a5598f989553f32d312bdc5df9e06b73cc3555c9da76fecd77c6eda56622cb21b47bb9accfee7e70d13bcfee3f588e5b3edc7d16834da58ab49eecb779d7d5ad1fe333aafe2da3c9a899fa869375e75ddc364d2c10ffff23863e79d984ab3d9fabb0320fbe3e1c93461ec76be6641acf953b4d1873b7496f9c9c3f3770c22e69ba3c1f1dc2987aedc483ce93b48e2fb2edcdcd8bafbd9a0d56792922f6c33afde3d81d6fc2acef7c5ba7f29f1e6555c9d4b35fa0597247f835f3d89fa6509576b65767caaf6837bf81bd66f9375dc63efbab3b2f64d99f5e0a7144890b7de79c2bb37a9bef4cdf5bdab3678313a9d5e3e441242fbdf8a9573da774e78f1680fdf7d1bfa77a2347c7efbe8dae9d8e887e3f4c6b5b7088901de078f7154e5ff9ce51484de7e31bb4ce5b9f4b2ec67a9976277ba5f7bb0eae01ab34e7fe21726382519596ced05544d093124a1d2cd76d33103094dcaefdd873faf05bfa2684fdb75cc514e03beeb22a49b63d2cab9278e3db30c1c2e8d21bc26fd687ca99a38fa49f76ca4466e4cb8c4c611420d4f37baaeaaf38f0d1e258510c24852b27ff7823dd1133e821c35e8e8415267f13fec660c5e9771c8d3338667b138e808ad9722915ef8fadee59371b16f4c07e9b6b7b3c88d093a7280a421f147370d49dd2af808f5b7074072b7a9871226727184388567bd3c2e8dde1931adbb184218515c1a7b0a91e64f09787f451ffe650963f5878c1a750bfdeed2642252facee95ed1f37cf2e0598355296288a2d26bdace23ad9f5b9bc7c156d669ff1bdf8526c851571e3bf45fed0c7fa0df3e55fb57a6abbcaa27c7035dcda9542a75dc649f7d774abe5c2ee0d5bd3bbf79befd38037d9a91ad7bc8955c86d019044620894b4848c928751b61e73656a92ae3750587477f7366c36c6b032a956a6cefb9fd5a1e0347b5b79779c69732d3fdcda854aad1ac134fe217fbdea2575d5930964aa58e5d74bd12c799f949bb173b991ae8530d2cddd6c4bda1f310428c179bac8ce71f3fbddd6bb22995eab8e76df3cbbfec9ca3ce86d34f157211429cbca8a934fb5d6f9808215ef995f926ce47b2d9383d7deb0cdb71342a954aa5594e0b3cfeb4c59d475e75da6ed7b1f66b128bd808b14bee1ff29f6a6144a3d24c9dfd8f3eaee22184f0860f1736cdb337a652a93453fb592be35a5c51a94f5b6166b9e119e3db7597b13ef7e8a8710582a9d7eeedbecee3a954ea58e7e531997421d7987046eed5d005f6c6542ad5c066f686b36fe93cd4b8bcd670caee933b173b1a53a954b3992149c582736156d6418fb52fd98591d38da854aae5cab47a8410c21b7293237c268d15f894d0a3e3af8cb2941dfb5ee9fa84ad9e32ba878a8c94acaaf6086b8f2dc7b659a81010428853f12c6ec36c2b1a956a34d1372a83ce4308f14a2fce369a1872ead0ca99b6865443af94b28f277c3c76663084565d9de00ed34b2fce36b45b7f2ccc779209954ab59c1776e7c3d3d31bdc6d6854aabeeda243cf6a780821c4ce8bf39b646e44a552a9d4711317845ecb67218410afe665ccaa99d686542ad5c8c2717e486211476827a548484a4acba9761b6c3a7dc5be439e6ab7b76ebd55ce13512c3bfb88336df2a1af978d1919dbedc67a5e12bc3a286297182f365919b91f3a1932dfd6804aa5d92cd8f3a082f7a599732e6ff5701c4fa552c739079ecd630bbb02b7d6e3e827c6d340732ad5d0ed784ec5830deecb2f1573bea3586ef98343fe53cdf5a954aa8995f3e2f00795c2ae6e0aed2aacecaf2dc82ebcb1dbcb691c954ad51f673bcdef68463d5f18603c0b59b03787fd76ab3d8d4aa539ed7ecde4965c5f33d5d2449f4aa5528d6c67af3ff3ae0e6f250f781d397fbca5ef998f0c5ce8075b945ffff94aa0fbfa7bd5385e9d1a603adeff56d3224f5ee965cfb176db3318ede9e708e18cdcc49d8d07666839d973cb9502b68861d842ed5dff71e6abd3eb114238fdc10a53a385d7ca7908216666a89da9df9d1a1c090b805fa281c5f2e8a88df3ec4da8fa334f17729b5f36b9b1de61ecd4edf72b78e83b22e1971477c07467e5d47d970a3808713e5d3ef45477964337e297ee20b45d04c2f2d17301cdff8cce6f369a30b2949cbcbcbcbcbcbc9cb41846204b37fe25cb4a996fdc7cf857e342eb5f443413d801be2d36c61643dbc0f04d0b271a53a95433b70d09390cbca934d77d717b964eb5d0a79aaf79d220bad20cdd76ec0972b3d0a7520dedbd0fa655f1046b63c29c0d5f7a293bfbb0b3d1b47d717bfc5c2d69fae66b1e57be0a5bb0e4f807166a5c716d32f770f4168f0946349aa1ade7de6603f0ca364f27331a8d666cebe264426bb1d094f16c8b67442efbddb68986349ae1a4b0d74c8410e2d6beb9b4ddd3de58a034667e7298f7247323039a91d58cb5f16f5af642cea70b5b4f7ca6aedee937619896a2b4b45ca79e7a0edebb8faf19218510428859fce0f88a6916341acd74caaaf3d90c841a839af1b4fdf17bfd5c2d0d68166b9f5465847bfa447d602184377cb8b879bec3581a8d6668ee307b557c4e5dd6a105eb5eb18b8ecf30a1d16856abd2ead9d9479c8da7ec3eb17da1bd318d66e4e073ecc9870791416e96341acdc469d9e9acc666c98bf79f6c6142a3d168345347cfed898d211171cb1f1c0e70b530a0d168e3ac5dbcf70889453c7a66dcba39f66369349ac58c4d49a58d6303af79b8715ee0e5c60028a2fee9f77dc759f81d3bba76a6158d4633715c7a22e34b95f1eadefd13e2e1606a6460683261ee96ab8d7318fa7ddf719681312782e73b8ca319cc8a2b1472d39e202ef3a5b3cb4a1031a2b8ac4263cf971127369e079fc76f9c636dd8f6e61a5e6c9d6032f77cd1976de035f7822c2c56deaf11121385b51a4e4fdf367382a9218d46a3195a4d5f11f5b49a87f0eadbcbcccd0252bf85be2b0bc7dbef680c7d0f0e07b85a9a18d20ccd5d028e090d7d08214ec9a3e341aee6341a6dbccb8a53af1bf75f54c7135a263bfb88b3f1d4b0e85dde4e6369349ac5ac2dc92d262788f172abed58af1b5538428899b9c3ce707a4c3e0721c4c93be13a6eeec5121e423cfa9bb31be7d818d168b4b10e0b772436864ac68bcdd6633da2e2762c7636a7d19cf6f2c53a4e49ca8689e35d773ca8e031bef6e1568627bb2875ef12170b031acdd0d2d9c594e61026f8c53d21c31367e45edbeee9309646a319d9ced978aee95cc0ad483b16e8666344a3d1cc9d5cac68e6ab1abf88c4563ad37c0000200049444154ab7e1eb36696ed584303c3f18e5ee1a99fd988d562107d39e1ded8e73b79bc40a589aee4e663b6a1596fc90cf7dcf296f961e724239a81e3f6570ce135d95a6fe7555cf7f3be5451737db1298d36cef3eae7a2ab2be66db85f8db7af839939fb1f4dafe40a5c596c78b16582f1dc7345dcc62c1aafb9bbc2dc3ce85e0d2ee2bccc7c73c0c3ded4804aa552a966ce4b22ee967290b0596555755b333d4646984763ac6ecfccb97170b5951d083bed0acf8ce8f77c4ccc961e3910e46a4aa552cddc365d799f9910bad0c1884aa59acfd97ea79c2b72aadf7212d5be398cf06986f064845b745620e1e28a3ab78a48095bce27d92dcae4eb0a9ca6a95a53e51c3db2668625b579eed01c576869c2320e51c9e9bf903f730acf2df78b614dd87ee9e6ad6b07662a5c0b5a1299c5428857727df5a28822830d67526ea79c5b3b3c337459e487d6562e716bb392626f962b0f1da854736ba377443e756dfc8dd4a4133e3d1f6f5a1cf6ac4e9ab6798fa30a65f8966b77efdebd79c475a8e3ae504369798bbdc977efde4d0e1b2f5ffb68abe7a6a77dfc4f26dfbe7d798765d921ffb0e78d336f9cf5f26c9aaced8a7db127b739766d7e3583ac3e6aa47cc1bdb7741c718a6e5fff844a6f5dcb6622c4f8782f4f76d828753246d1b25cbc35f262524acaf5f3a113ea4fae3df09ac1973c3f89f00a4cedbd625f90a93a999179c02b3051c5fdd0d5d43bd70fbb91e303836f56f0d8b9a7566d7f3e6865fccdd4e40b87564fea43e674649905b7eefd3bb2b1ef9ed89808afde19e1810732192d928867bb176f7ed273c989a4d494336ba8f97b176fbcf525f67372539e495aae3874eac4d6099c8490dde902cb1cc574dc23560f2077763b7ef3eeddbb97d78f904408214e4e523ad96cf901be4f093f3a81f4ed6de2737cf02413fe3bb318499c42686ce4f494825eb3b69e8cddefdd2b737ff0b94f5f723576f1b5ab6583e76d3d1e7d74e950a9af571d85541d49d80e734aef3fc6c6061c3875628b79756cc08c8d4f34a66e893e7d64c5d0ecc8adff7ce22084880ac35c57459cbe9a9c927ce5988feefdadc189253cc478bd7fc5c1a2715b2fde4a4d8adf1360a585386ddf2712eb6ae53a84f338e1155d44b1642d8bc9bd3f5f38dbd855f0da67b1d7197a53682a02e353f82e218410ce7e93fcb6f3e48dc74f1d5d4d2d8ade74ec0d13219c9ebec32b24bdebecf07397134e6c70e92f2b64bc4b8e58b5679a3ab9ffea843b776f454ee7ebed1d2a16af7db06d751ccf795f62eaad6b313b1619aaf084568dd0aef26d7c945c5bbf21496d61d48ddb372f456e9a395c9acb3fd9141f1cb0774137722fbf73b7efdebd1de7d5874290e9e310b03bfa52f2cd1bd74eafa57e8c581b972b7c050f5eff36dadf3b4ed6736ff0446d714ce8075b942ff6b553ca0d7731164f3b75a7948710429ca21ba75f77b277e829de9e7eceabbe1fe219fc4467d1d1c49b4967767b51252beb38ad0c43fe2cb5b7b12e2be351010ba1ba57979e36b0332fa655f210b7ece5737a77a3ded27885b000d858f99c9a3b17b2bab96e3c127362cd58e5a60ec02dbdb56541f07ba34d7bbc472b6235df11099b02a286f5bc319f4f1e7b5a4b7f1e75bac172ae8152d33684b78b0c7f589e691fd2fccf299aedbb76cc37fc49af45d6bf906826b00342b6c8297f9da7621b74e8d4c95d6e4ab743824e3575274ef63f37b9c6be61d12723dc7599a22b8d93ffaa7ec8bced27638facd4ff7c3c68dbfd6abca93612925292af9e5a33e6e3be7571df8abd708b6be4b3eb44d4de393dc5f87b2cfb6df2dbce93371c8b39bc8a5a14b339f2cb00dcb978cbe3ae73c3cf5f49880e711b2c4368b1f09132c82f7c7e57524fdff89ba9a9374f2dec2d862384b35e2766a838ae3b127d78e598a2e8cdc7de30709c57fd68dbc24d4f7bfb1d4fbc79f3e2768bb24301e1cfe93cbed2b8e54f6f7c941ce3384201e35b5b491227211cc711ab24f50e7dd4a25d27a3764d53b8bb6b5b4a29b7f10decec7f6e728c7c76471ddf335b978c108e7084e3ac9c53abb73f1f18742a3925f1dcfe554ebd491c628fd97b56f627a94f3b9a9c9a9a9ab076b8048ee3889d77eb959cdd9a23d18703877e38e4e5be27affffcdd3127f7cceff22462474a1917c709f243a6aedc137329312931e1f0129dfb5b37257ee6e2bc9a07a16be27893f75e49b971f9c4f68506ca3c36ff11e1dcb21beb7d227287781f387bf1dca1409b1ee25f578f221c35ad1dc5596f92dfaa4fda70b4798de1388e38b54f6f7fee3b67eb8993115ebd32f76f3a97cfc271eee7eb6bbc228a68eb4f27dd4c8a5f332c337479e407666345d4dcb990d575ea8683272257192b616d7c711d17684fc4a94d4ff9d473e696e36d6f4ebcb7bdb5ea9bd357f358388ee3dcd2bb310fc4c73b0f9669d14584b71a12d3b4f0da72e4fcb5a4a4ab67b6d9d69f5c77e07503921dea6c44493b75a7848be338ce2ebc71fab59a9d9d2ea521f3c0e2c044e539072ea5dcba7a603a397ec5a69be5dc9607c4a9cd7cc6d45bbcfbe489bd5e7d32c2020f643688ec78a2cb44ecdc9467121681fba323436c38092161e9b582ddbe1b6d00f9c39dec061c677c4cbc53cecbbb76bb908df36ade3dfcac461d208f71cb6f052f89c81fb3e6d4f5946b914b741f6ff20e7b46e7e1384238f3e5d934199bc03d278f6f71d022363503a7e4d656cfe0f7861bc3bc46296078531f16dd3d186f0ffbaeba2633695bdca584d3bb3df595b016edd9727892e9cf767b6f7ea2eb1d792d25e9f4ea31f97bbd836f95737176de99e501b10de3569fbc78e9dc3e3f530d52e3cd5656ee293fdf589ec38e7f6edcbc1ee5ad796bfdaa7f0a30e1832827299d64ba2c82afd25aabe4e66356ecdb3e8bf559b0db5b87d475dec91ba9b7e296f4a9135193adf4764c615c48a8a98c042df46a6aeaf570f3afe70a4c6e98b31125fdd4dda6736bcae9376af6f63dc519990717af4854713f78f966eab5836ee4f8a04db72a787c8b7324fa4cb4567b137735bf31e92abd13f340dcd465a82c26e2bc4c523398bbf1f0b9c41b37932f47cc94bdbc7efbc35abce569a55fde818ecdf4da9a392384daca0ebe86fde6a75dcd4a91991197feec5ef5d08561b131bb9dc5ae6c981190286eb3e678dcf160d3ea735b23df32454df5c55a4ca2da358769659ad11251dd813fe152c0449c5b85a784c2e69304a1658aca83e84f6f97f473df1623983bb4ba8742330e51c9e9efcf9f394537cf65aa3a2fb4eb2b4f26496b9b7ab8f72a48b8f881c92dbe199dae3c6de9a47e72448ca43078f2f4dea5b7ee16099907732bcecf3335a0510dccddf67e360cdab9a04f437adc7d31b3455386a95288121ab4d99ea3e9d7e332da785a105e9d76328560e53763840a192348f7b299318af330298789104298b85ec09a39e3066a6b76eba626ce574994aeb481625977b3999ca2dbc92c8bc556843bd7b299ecc2c7ef503f83aee20811a5252b520fad9c3fc57e82a3c7ee347ae987c2aff7d17935cf0e2c597eab7750c432133512420d19a7132ac7f878186a886398b8e6d8e9e6d2cfafbe6b401c06934d2fcac9fb5c4f52d01a6c3ec54ea723abc9880a46f3dcad47f4d4d41a68e331b367c5ed9bb902d7211a32e393eaf43ce718684810c554864df13217bb7f3aadf10a3db9cfec803966437a74e93ed2da549395fbb1b23dab31857d4ad4d1f10dc9fab24aaea49a120513752ca64bbc9da87db534fb9b4e18245ef2faf3971e41d69cb6da77a25eafae5db5b5e488cdfa57fbaa8eace9e43bcf72984e97ee23cca8aae4fef396cd30eaa3a9d1cbd06ab064d9bb121642882021c77d7d769bcf4c273b87692bce1635146595b3116233d9acea82dc4fe54c8ab2f6081b17534d72dbd58351143b49712bcbeab8228a25aa19b90cab4f3afdb41647bc8a7bd1f729a62ec35a2c5215b14b08214c7ca457c034e301ddbaf4a4d9ea2b55bd2b68c0f19ac731496c13bf4516bd54e5143ae90ce8294fece068ed50b13c3683c5a8c8cf2da8e448aaf5a43a4c1ea3426c675769362cb94c26bba1242fb7a806c96af43399ec3450066bab7265c97957c396cd99646f3779c9d1770d9fdf950a891bbcfaacd800ef53b20b2336d875a374e083cdae35f473b252ce3c7da39083103bf7f2b94fbd9c2db4c8ede9e778f5a3e814dcccd7dd40538a2ca1ac439db2704a4f5cc430e416c5cffafac55fc7ddaf9904b901348df2f457155c7ae695d7da73e7f7ca4e48abe4d1b3ee7fee441b288faa5a09802405eb15cba7d2fa76d3ead655490c6bbcae7b67dbc2e077c621610b47ca13be371236f549d9a133272bdc0a3f7424e291ce6ca71e621d6d97ef5beeda6cf88bbd115dffdf15cdc89ab60bdc4c87f4e8d26db8d30207b5bce4875fee4d92fb78ae5d68355447ab5bf7cedcc7ad54da90390b268ee9d355b3d7d839f387b3d3ae653110469125e75e095bee3ed9c1ded9e7d8bb86cfef9b6a83dc7bc16a4fcb213a5addba6b48130406e0082f7f57a301ddbaf4d4b7a12a56bd2ba8e7f1aa1fc726b18d7d168cd3519492eda43ba8b722a1ddc379919fab51ff6e5d74f56da94a55ef0b1a70bc3a3d3a8560b9d46db80a192348f7b4761bc5799894cb14988a94d42039755992c81a73f2f5b019a1abd975b0a58d0e5ef0b6ace9d0fa2c58ed6939a487c0a171194c36bd3827ff733d49416b9099cb841e1411a79599be33c60eecd64557df7c90b4d4682f9fc97a3d3434fb9b5ae9a0a2f715ec2f21f1dcf6a5b3273b38ba059d2b6a28caaa607f8d457985951c4935dd31f693460bc4225ec9ed9887d21303e618682bcb2975d6eddf4d86d0ce1afb72621aefbdd8714c1f2dcd7ee36d078997bc2961236ef1ad987465571fa7be72448ca43068d2b4dea5a95fe6302405abc08029fa7d9a0d43d4a1737afb3747ee66e5d4b3e8c2f92c06429c82a453199decec75c5dbdd6a4469898ad423ab17b84eb49fb4202c8d5efab1908123c9be8e96ca9971298da1efcaf94fbd269b6b911b32e32e558e5932dfa071e8994c33937e7eed7d83b0fd379c3bc76ab8aea6567fcbb96e3d2beedccc638ae878ad9549ee33cb6fb6e9e01e5dba8fb01a2f74384bea1aeab2321e15b29939d71fc94d5d38aa32f14e118791fb205776d8884e645ed5e3f8fb62a60b5d86aa5288121afab3168ca627c567d67f8975feab668f1dd03cd6712bee867a6d7a67b47997e708215f2e12d63d186fe32f7e1eb468b16d5f551959d51e83072ab7e7acdbf0fa4c729dde82d9340d09a298ca5097456662f7e3d22b99b957e3df68cd5cea32acb39c8c52d7fe83351bbfa9c8ca4938f3a1e7fc4516da52048caca6e7e2d8f9c3f5e7c21fb222acd25aaf64a163b6c52a52d135d9dededefc5a91445f474ba5ccd3370ad838cecab97caea0a7b3b916b921232ea16a74b3fd34977ad118db9b7d3b9adccddaa967d18573ef1908710aae9fcae864e7d0535ce4fc932029d7f0f8c4c645d3264eb09f159c54519b975bc56d795a91e57570a6d79e734d6bd9015fbffa76da55aeba253233222a8c5fbcc841af97a6d660d371ddc8dd5dfce6990dd4eadc43cf92a65cfdbe9881b73ad56fdefdda3357affa9e3cabed732b53444ad8cef9642b315344eed0e14f894c4e7fff77fa38358535484153e14b572448a9a9516a0bab396c5e5e253be7f01ceb1358d32996abdc87c113f6ad03d38dfb3d7a4b526415e4c4090821766e71152eafd554241253d290663e2f63b47ecf96535d50c6287dee6d97f82544f0580de2868c366f264aea1af7641d48cffb2473a341cf77bc9978ecaa6b590e3d1e576b4fd29544dc92ab2bdcb75659fbfbeed0ebd959aae0a8ebecb4a66b65dc92ab2b7d6a6bb567058c542635cee84b0a6be899418e16a4a6bb0df5f8807a3649db759d4f4558b4dfe4d006a2820e6db2b7ffd42172df73ad8320ada6406c28afe7bf85c76b282b654a0f506a9aea921534e5f1c745b502abca0814690a86733bf83dbcaf9f127574384258b3556bf2b284bacfe54c1c89636d162c86d7f25adf1bb2b0aa936d754e499620235ed34112c4c449a81e47083132f6ce5b7c5dc72370fdd2015d95d1231fdb2d3c1c21f1010bd6cfdb1911b1c0613d5b4ca5efd8694b97d8f7926aab6d7056e5e73a9292aa349191b15b58b188a030cac588181073af6258bfa4d8576a763ebd5a4c7944ec92603d89498b613c2e0fe7d61594701487aafd9c6ff2b5592c26470d58ebb2fdd096d927abb812ea432ce7f87b9a6b51dad3559a87af4e56ab02f37646ae9eba8f8ec9741d35614180bbbe6a6b718a9d13eded715c72eaf2150b876aab51de6c9ee8572ba493d01f862cba59a5e8b0cb5043ac431fe4eb5edd6c9cb463e32fe74c9cce387fb96ab88f810a8157d18e7ecea929aac015f595c5da330c899ae69b6346311bf78524db490c915487eb2945de795fd2e54666672b4f33f4303621ad50fd79aeec480f3512b7485400a408afafa52baa58837d6c0736c694ef8d84cd4e89f34647f99d929b768ca644a8ed60bbfcf8d78144c7991f8f6644b9ce72587d451d17a97cd7e903a328a84a300beab85f6a63cab240cfa1da6a9437218efe4db5d1ea1e7dbdd58530fe0138e4c7c6f5d7e1cca92d2863943e5fe270bd9503214a2a4ae15585d51c84dab85a8889498bb759cde4ee53d72ea90c8ff177d9de4054d0a14d5abc74ca60d936ca9520a1a61ac3881262049ccb43889119e1e19da4337ff93a9ffe5aca286da9dd561e8e102637c66f8df3cec35be744577125d48758cc5ebac08c2f16b1ab722b908aae32b9e33526f2c4c4aecaab64e71c996b7bb2d91ca637f3273fa2a7edcd11d58c5c86ec0b8d7b31c75ffee2b94fbdddccb5dadd6adc926b2be76dabb2f2f3091da5db59aae0d874f7741c470891bb5a3b6a9f3a7325d7611ae39f2b55c397d0be86be9593ac5a097d42e6248aa4868a7a56b5d08ef765380b2bb33dc39920d7df40a33c31a39896ff50626cb0698fc2e87d77f24630dfa0fe8bb528885b5c5c85cb6bc97f0b959da5992f44cd15d939317e4155acc14b6c06b439fd6aea1e3c4649419d8c4e67a90ecdd71acf05fdbf9d0be435e5f12745b50cc5dc2ab1cedd5b5cf86657e455305f844eb3dedd58d138a701eb5edbc043d21d999bb555c9adae72ac155593df1997043ad8b025faca18b7a2a4b0a63673a59365d30c80d380f76ff8d6c11a7fbc8aa866ec32645f68dc73f700f90be73ef576b3d022235e8dd0f302abeac1b639cb32462f09d8b2a2b7865cdde5b9934e0b6dfdef9be9b5da395bcb0e44cf6f2adb931961647112c29b5e2490c54908e7e0ad4cf589ed3c8762822ddec13cabed732b4b784ac8edf07cf20773875622ada826f86df933ce61711181886124d9ceb2787a6e251bc9911142bcbae262a64c1f391249bab32c59d7edd8e189ea6d5c64c088924a2aaaaadfb20ba24c2779ac32b7828d34880821c42cff44a7a8288b1310464038af795688219cc76bfa949a3c459db627da43977fc95c1bcf62c364fb1a69965d4cb984d58d5aaa2da76d6e8082ce25e5157736ec2f47408c0fc9cf316ac85c8b819208213626306d70dbe95aba3570f14aa583c1769a62040925156939b34df12b870a3effacefc4c08889813c46d9fb9bfb03d6af3f312ad6936f651f462022761dabadaecba9c829e1290c522009dcc65456a1d4e69731f15e62586330aec2e4d56588a8a67db7310818c2dbec8cad1c1ddfd25493be283436a98036b10ba9f95d4836f65d438520ddb2ea16a8b56b870516883eba57dad565e7a4d15d4808a16f4b71888ac3a7ad3b3c0df1ea8b5f5ddeeeb733b8e7e823933ab7de67d99fae453fa5e8ad1d2025b25884a4063859cacf3b75e5ded07ff27b4db76c39e569e5b3c2ab4252410ad514557390e6cf1ce7a28b25773298bfc5603ee2d4e63f89df18b079db20bd5d63e53b78af0513ef66b164a7c5129c5d9573ef7850d0fa3da3ceaf1dcaf7880e0cc3108ffba5eff3aa5fddfa206fb57fba716f0a428821627338a666b3d547fcb05f809feade1daebd2431d11fe42b9f1f497dacf3a0037bcea5f7a2dfe019070f97c3106a4f3f27ca7492c72ab2cb58e8dbd346440f43a2b46a17fe8990981675302531e9dab9d7ea160b9595918df69e739753e8bcfe3e9a62ad0440615d1e931ce8b5d5f8e9ea0d5e9b150f041aab10bf3712360b89233d96790c50b06976f3b9b5761108cb2da27407fba3a8fa67578a0e60eddd22bbec6305a6a4a5406ad9a0edaa345e5dd1a77ad96e4ac4ea57b73ec85bee13ac0da14f096bb64054c4009444b52574aeb0e77f7efb148e6118e271b84d05352e386d2af7eb6b046955398aba7e58d43c1d31e105218430c521342d7acca97b65034d94be4d217136834312fbf2c6af05e34d7787bebefced7fbfbc8049f5b60f08b70fe031cab26e1d5cbe71c3c99127e7ab6208e1bcaf6fe7ffb8e0de37fe9755fce87e6957e7ed8ea334480821fab76d93d4f4e76ed29f8b38b59f9e9e0d5e1e123a70e40e9366b18820a92485571556b37179725375f03df2b7d986056aacd94e7cdb191cc771a24c6759b2eeb423071c3af19d0f70ba409db43e556a7e734ea0dedab7391cc98f70d6c756c424eb295ea58ff4a72a632db68c8b68b5860fc9cfb1319be698f5ff368169dc32b193f1a4810723cea5f7a4a7f08c360c954538125754969633dd786a85c0035cf937c7bfffdcaabc52aec20005b2888e579f26bcccc6e1ccd71ff86aa9a96195068f563e92927cb14cdc24585d4ede726065c4a59b944aedc93d24701c975693c32a732b58786771841062947da253949528187f5b7f198498e480852146cfd6067b8728442c335221f21d8bf0ee8148d2d2e4fab26a168e8b2121e301091d9e98b89232a536bf94c1d32563082156455e1526d7499a24212fc1fe505ecfc525087c6d2fab2e2f31dc3326d4580ee35fe7d4e6204208e198a886e3af6451c105c7719cd04a4db6d6db458f0192bac9e44107f79e7bdcab2e8567b471d8b7736bf0e9affbd9f20961388e630485512e342c303679b4e255faa8009a0a86e398f0f302e365481abd9ff722bb61721842bc569e9dfd3d33bdd6b59a1d884292159119d1db75721435c768683ec921b47b0e236c9ad14a32d22ce112796ea588480985cf27c55a2db3e3da539ac826f8d5ebb7d99539d99fabeb6a3e3d4ebc572aa3db5d96405237b2ef57121b7636b392cda56727ee3df44ec3daa60785d4d9d869c0a7039b8fdfcbad66b1ebca725fdd3c73ee454d7bea89203fdc6934ebdaee13e9254c2ea3f0f6e13d0fa4c639f5954424390d796eeedde7250df59525d56c9c24df45a636f3e1bb4a06bdaca45e66a433b53e7ed3fe1befcb196c46e5a7d7f72e9cb95fdaf6ac8aa034585fe5fdf1d8ca5166da1444d13633c0af1e7e24396a88321121b2520fc5868ce4071fcbca0b33aeeddb1657c06eb632a0cfd03e54cfddeb681f423d375effcc4112fd269949ded8b22b21a3a49ecdac2e7a9f76252ef9139bf1e6c4ee93b7320bab3962b24a4a7214b2a4ace0cd59b26a1f35c6d37349af0b8b3e3e4ed81f9658ce697631293ff35d716d436d617a4c6864f180c9a65d047231893e8ee3a41e851f4cfdd4c065953e890ebbc61a3d6984427b57018a297592287b9c9653cba8292dad17d944228e4e6050aa99faccd27db3dd73c5d1949739a5d555251f1e5f391838cbef72e9f78c11a155d7de1de6bf38a6d5895878e766465179c9c707315bc2d299384208af7d7c303ceefefbcf74aeb8bc92a20c454c5a46d8fa241ce7b0584c06bdb2e8dd83f33b16bbef2a32f05ba22f4f10512c4208214a8f0913b5de46ac8dad1931d54085d0de5d6a655c0c36ef5d7b75cfc9fb1f0b725ede8cde1b97f53396cf8a2a965b7263dffe8be9d9a5f598a48292829498b8ac14a9c30b15d939e7f71c4d7c915fc92448292a2b889324e404970d1365d49509850f9f16d435549794b3c4d53525cbd36e3ccd2f2fcf7f7a7ed78eeb55c2c63026a53dbcffb0e95b431dea0e7b059dcd612282a4880ff2972f707995a038c6650cfbd2864db764ac1dfb4ab4b79f13e487398de65cdb7e30358fce66547ebc7f7adfa9775807862145dba8575dd2e1476a162315080485e136da599171c53a463d245a0980c24f06aa8386f4355d16e6af7b6ff5a25d0fab7804f9ef8c84cda73ec6ae4e83f9eed188ac5ec1b04c1488d21dee90ed8a337c7bdbc616b9351f5f7d2ca5d757e5dc39bcf51f0675ca98960ba45bad345649466641753dbde4d53f3bf76474b1b3d71597e8a429599efeb536765eafe20a994ab69d61e1388ec90e1cdfb326f1d0f9e745a545596997622ee7b09b7d65f7eb3091eea444287cf4ac5058376e7e2023268fa93f13723025ab9cc1665416bcb97ff1ec03c1d6276b3af84e52babbce2bf8f4bdd79fcaab2b8adf3dfc678fefecb569dff3e32d8cb7d1e131a9af8baa3962b28afc51fa497a6e47a2b4aca61ab1f0ceadcce2f292ec87a7b6ed79dc1812b92529070e263cce29adc724e595e485c42252a7d1469d3f9d8e38ff2caf30fbd9f5a8fd578b7ef8a9f12475a389fd3f1d0a39713faf9ac5ae2bcbcbb875f6fc4b81390cb72469b3d7e21d0f7ffc070d5bd91c263dc0c94c263d74d375a289f330b90e4461b2520fc586cc1b0fb3cbca8b32130f84c67f9bc01014473b8f665f0e0e4995b19ad8a731f4f57532954cd9167629b3a49ecdac2ece4abf1a7fa340e89767f233df17d736d4163f8bdf1955d8df69bc064544c76b7799a28e40436f3039fdc815a209ad130949f7b5195c7afaf87b755a1f590c2182fc30473d566278f4e31226975174e768c443a9b18e7d4486ca8143fa8cf7dfb554e7fe5aefb04755ed6a32095db3c1e8c191530f3f9595e43ebf1e1dff5ee8be0b0c4f4aef8963a5d2f61ebe5dd0c065953e8ddd93c8d2731aae20d975ac9e4ce6f1a8d4ec92d24f99a9674e3f6eec37146d6b1b8d97615be39f16d1d9acda92ec67d74f277c64a2f60ea21fade48ed6a490382778a90ac73105bdc9a3d997376ebec5dfc16e6c6ddacfa2acb42b71c9f9ac16c521e9814e663269db82138926cec3e53084102ede57d87901297657c1b3936fbe2ba9287e7bebe896236f453c2ba59d33bd0edd626f253b103dccbf3f336a65aa2f30c9a1b46b0e23629a213219e14bb8e85c11e75631e1292149f87c5248993f1243db559ac826f8c5f79ff1fa97fb3c97dfae4648aaabc1bc8d0b064820843adb056fa56fdde163bdbb1649688c9ab861bb9b8e184248dd665338be377cc79c4385f58828ddb9afbee3128b76755882a2e18a9d153bb6ae9978b49247561d64b37c97e760690c21b5f15e53535607d827e05243fd2277da693b2e9a9016ec611d85e40c37c76ca4ad88587670f7a145762b6b790449d59ea36c3d0cdab141b2fa2fb30d400000200049444154a8610a871b0cccb4290821b1eea6c6aab197078fee42460889e94c5be391b77ee3b4090c892e23cc8d862b669609c44d2543ff3dcb56cd59b77087d47edf318bf66c88dc7520c069532507892be90c359b350c23ca2832ee852fd95b4847484c75a065c00627c1af5e90bad82c9bff6455e81c278e547763a7b183659b8501e6a7ab213377e7d4901474f45db7f9dbaa0b3633263dd86b574078c84ed771816c82426f338f5dde868a04d4cef829d17f96a791ff8e19e6e198fa84bd2796c888c8b3a506093bba16eb6474a78745763eb63f7ae7e243654c84c49474861a58ba8e5124a00f1d5f1322b4ea30be1d3e3eb33d7d4ac12060c5b355db3d1d2330c55e63adc7f42025238430b29c6cd9b52d1e3b4b1a1092d41861b76ae5386521090feff566c7b19b114298a46acfa1c60bf66fb2ea27474408092ff64ba36a8c771ebc6f63fe3817a1531e426b9f155a19ead66b567d5c1dea37ed0845b5bf8959ff4ea4b73f61548b28161357a46447ae9db9b9828d30d9ee34970dbe23a5bf63fd80327ab177d991b5d53c4452ec65b220786e6f8ae0ed4e3d8f398302373b9b6e20ebce3a7460e6c235ae6b3607389fe4c874a7598e1e20f54974e9b243e6ef5a5f333770e17aa983ab4d857f50a0fcbde304c78ef338b9e4332ab3acbb91dbdfcf094a8641614bc277ec9c61b69c4990d11c6c3a8b4692d6153a0c850e26e9dec63a848744cb910a048490c2709b7ea4c775067d64b0d602602b41ac8bd5bab01a9ff9014ba47787cdf9ce48d82ac92122da852810966d05a2b47a072ff1b733ce34bf66d7fa16f1ba7767564ed954504f51e96bb268d71203050242dc16a35174a5f14aef847b1ccf2ae7c9688db2db183aad0719a1219eaba7ae0d59e612cd91e94eb3d01b20f5096f57e62c7083ab3171b2591d98b376e7c249e1485ac7d8b2bb02299b40c05aac0a18357ff6c0a02d532c82c9ba330f44b8888c74facbf7f81f0e3bb278e2ea5a1e41525577a4f53c7dc1e41e931ee411b1bfebe123f1210bc32bd90849a8f51e6130d1a58f04cef9f67824c13bb938c29b1ddad77f22482b34dcdbe31b514447484c7580b9df5a070d128ef59de161b86cd72cab3d98ba4dd8b1c532cd3fdeecee6fb39230797dbf65166b762d9ab40f53ec6962a9a74d4ac1711c471405b1ece3eb676fa960234cb69bfee4b5dec3a5f88f88d4cd65c3d2a2b5115eae61529d878e35e82dffb8bae9361ddf9d68fefbbe88fff633ff8d69829ad5865df8bebd3be71e2eaa474469f53ed4898bcdbe2c7dfaf27e2ea3f8d5b3a792666c512dde586d7cb7423bb8391c47484cdbd6aedbe9031c5b879e14611b6a7e98cd3741d69eb2725edec64d6e0e0c098de1a686c3145f977d6d41a981934ce46e9c539e61a9456a7c4972c082dd6ba3c20e2d770ea9e42071a51e43c6cf182ad877701c2156fec50d33c28bea9184a6beebe6b5d66a041cc9539785fb1d0e3fccdff14497c9d71ff8f79fef5263375a3ff184fcf1fa6a441cc7a57a5b8e944e7e3d6a902286e338c21468cb42e7ef0e5d37e958258fac3ad02a60bbc740298433f8daba71a7bfac032175b658bdb3c6cf73b9afd48e9d9305172ab4e81e9822cd7f8de3ba6dcba6447225ba50ad872a120b0842eebbca8c9c376be0ca2d532c82c93a33f647cc1ce8b9dd6fefd6ddd3cd82d804855ea6f3b62fa22960381ae0b161cea6e08d6e679964b56116633a49100918c27172f7a9dbb688edd9b7717a58091391e53407184ef1c5705cbcd541f4edfb20edaa64a19de6dbacdb60f9f68a5d5f6bd23a6087c720e91f3a6b60d283268f95bb7156658655d7af1dcc73f7faa8f083cb266ffe12db4d670ec55afe5a152ed6c3cebefbe9fd9c098ebdc59bce0b0317866f38be9bffbc40ea6cbbd2f7cd9abdb3ecb788a90e1c6fa6d739ed95d07d69e74caf23dace0e84cfb7846746bcf655a9f0a93e129844cd6ecf1c46d43443543222c69f70adef2de2dc2a3425c46a84cf27059338b91fe972027bb89cd8b126c02a4b8bbebe495eb993d00f33994c04fe12f47b3eb6c16abbe20306884365fc6d3805a7e74e3ba77ff8f8acee64a80d007e3b5ee94577a793fac7a26676fbbe21c878b169e292b2a00ba1a3a59ad221a13992d0ff6ffd45e1ef617f3ce2b6e0d5bc53a1867218b41ff882f57efff485cfa74685d9a812a136fecd78326fea79cbe307ec3bfd8466a8bde337395c37ecf8dc1e62ff6f15d59e9f6e16fa9ea61759eff64df57c3eede49e096ac40e970cfe8673eb1f87008d0ac01f82997526364777b2951624cf00fc1fe868f2ccbfae51c8eb8d78f4ac1bd71fbe2ba8a0d77c7e79e1e0f9ca7e16fd65609208be7598daa731976a87b918a840f2fcdbb10b5213efbdce2fafa597bfbb7e282aafebf8114adfdd0c9cd2b4a4d49739a5d5f4ca9cd4c8432f640dbe3e00f3ff2d540af9213711ef69194ef1da27d117e9c3a618b6bc5a84e338f449f02b90a00a00f8334e20d5e95197e8c3038de17e0100ff81e4b9f5d75b99f6e19ccf0f8f0727e6d6721126d38deab86e85892206d344d084579a7ae20ed168eb3059c81e7e3f4ed58bb8cde7df55b31192d4186ebb629d8306e9bb9b815bfbeed2aec827654c8428aa03ccbc37cfd4a5fc3fb6a9d0bbc4cd0f946fb5b6e0fa6d5e696ad41d9271e8703984e348e833c6e02e34f8e99d16d66f03000000bf39791678c0724713ec9fb5570000f0ab93e19f5548f3d7bffebfc09b5b5de90dc0cf01f79f01000080df973cb727736eedfe33a4c10080bf2a00763467167c8261d33f35bff9fcf5ff05ee480bbde10c77a101e4cf000000c0ffc984b2f5fbcf1d7896180000fc2584a6b8a2def3f59f0432e756422264cb00f267000000e0ff30556eff2aee8e26c990540300fecc54b9f500d5326d169a393726c95f536548aa01e4cf000000c05f9f3cb7fe7de65652e89f954543460d00f877b3e5f6479ee699b0a8179b2fd81648a15b6e54e07548a1c1cff2fff8fb55dce233338ca6c51670fec0d27e3a766ea48bd19c84321e42bcf22bee46ce4773d8026fe1955e9c2dec75f05b305e6cb21aeb7bbfaee30dfaa7ef6a3bd0eff9985887bc64403768052b6b9fa391c78d6afc4f6fe27f359230732fae7535a552a986332245ed012363abedb89fda813b76aea84c3bb0d8de505f5fdf3cf0415d6be96bebc973f39f6911fa9b2e386817c6cb6d0e96cb1ed67dd787d9b927668c77d9ffaef4d692f1e62b1ed5fd1b07f0dbf6a1eed10a2bc7d0578cdf745c0dcf36d9dbae7b52ffe315941339dd7cc195322e74f6d66a29efc48c2fb5f4d31b9a5b7ecdd3dced782efba794d666c46b47206565ed73325990d2caf9142e23fed13957ab1a9eaeb3345b995eff47cc557e7dfecc2bbfe44ea5522d37a6d39bfa2c5e7d37c88c4aa5ce4bac6ca58b5725ce37723af0812df4cf5f30b1cc0cb5a5fea2fafeae9d67bede6167b2f82efd17cea57ff4907f79a3fc5d5de8b75d33c98b9a42b5def2eac7b3d25fdfc77eb4dd0d6cb6667c3b4e5ec93fb30cecc3dfb27ef196ff6fbaca9fdec4ad567bf37ece2b4ddeb2ebd9a035e76ea42484da75eee8ba29c6b3601b2a954aa552f517defe997551f730c098ea7ea99c871062be39121ccf75397c35e57ab4ef2009c1895a2b73bea6a961dda315a6461e572a78e88fca96eb1faf993031e4e52f4baed8f93133c739eec8f8f10d30df843b5bfadda7ff8cab0d98949214494a519a22a3202dab2c49c07146c60ec7712dcc3899c71696f946b909bed33dbe88f3a3fb2090f6a6adb418b7f06a39f7a7642edf55539c4fa766997b5c2ce9d82e205cd8d6b815d7178d330fece8750261fbfd136be6a7659adf7774df7d49a4790da06fb5847e764841487813fcacd285044381ff11722d12b5fd8b063f1cfb1f2c3536f16f7ea1947ed7dbc874d5e30648a8fff5c9c3eff17bd66f13c82adc1bfb2eb9ed9bdc8584103b3fe1d0239202e1cfbaf74dd19eb6eb98a39cc67f6845fbdf74c87f4317fa6d8356dd7ad3317d094d0a044df01fe9e7aca2e7f96283670f51a588218a58878b121f1c78f16e60c3d375768b4b7eea3e4a0cf03e788ca32a87e138b72a2bb3bab339adbb349988943a943c37fd57bc9fe7de831c15590cfff1278a099f647cd7079b4d587f4d7057335b13a127de85fcc31b689ace37a5095f5ffc8e72318abc8c84b4b20459524946565a8a80e3a45ef30fc7cfe03595c529bebec9ef2873fc481582f026c2d49d77844ed420371548929426746c575aee03ffa7297d1784457054e47ef8c7bf9ba558dfd339f86e0eb6eb43421b06931de51f114eeadcfe1f3816b9f59f56333f4fc78feec7a677cd6a006f7eb9e23b1bbaed21f7bb2b5a60f1f6d7ff361b81221fc7dde637a501f843f267526753779dabc78f3db55a3142aaee69643cd36a8e5ed28e7c841042cc3707bc97c76794d4711192d61c69b728d09daac2cb3ae8b1f6251bbd9c6e1489909c919fd5c7addffe34d919bf7e8424df6860e45c090b3992f8a2a85ea2732fb572f697cc0a67e627efdfb63fe169511d92d53199b97ce9c4ded20484d89fef1ed9b6e7ecfd5c3a26adde5bcf2920d0817c25d0fdf6d4f803d6ca98a8d210afeedd85b0ed914999a54c82626f0b8fa0c5e65dc5316ef983a32161f1f7726a718abce6000bef350bf414bea5762cfe6331d919bf7e18ebc9892ddba36f65d722892ea31c172d9badaf4ae6abb2dadbcb3ce34b99c8df8c8a10b99767d481295db8428ea5bd4dc02cbe1f191814772b9b2ea165e219bcc2bebb38e27cfe7ac8bcd60f012184377cb8b873cbd1c457252c8294aaeea829ab960d496cdf71f14a2fba3b1debe96141bf7a21f55df540afc9a5e1b7c61d3b31a7071921841819db9dbd3eb8c78459a912beaf0be1f4f46d0bd75dfb50dec04304396d9ab34f80eb10898f1de842ec9ca3d3dc52ec638e4eee4ce4e445b94d3d3bf260ece2de145ef995054e91230f47cd5479de72137204c42ebc11b139e2c2e3c2064c42a9fb10fb656b67f4936c1193b9b56f1242a3622e3c2fe5290e725eb1c1434f918010bbe47ee4b6f0338ff26ab8129aa35dfc02dd86c937af015ee94577c7836a4ea36b52129f16b3a4752c16ad5d6ad54d1caf79b0c13d72ccb1a899ddb82f364df4fa68efae937eead2cb72bc59e13823e74ad8962389cf8bea498a9a2ab5f912f34f1f75e6bb56d2a28fedee2f6a57458da3e68455054208712a9ec56dd8197bed4d15b193deec756ba7f693aa4d5de6b48e17181f62244f4008f14a12163a1fd2098bf5e927deeea022346e9010fd9e8fed7aca9c29d2b7ce26bf2aedbaf8e48a5affd929c60b47679d4f7890831b7b1b3cdf933d33669fbd3a112184d7dc0d9ab41e5b757afd1859ac95013b82fcf9f6a190f0330f3f352099ee86537cfd5d87c80b1c3fafe6e5a96ddb4fde7a57c921cbaaf7369abbdad7549d24a29579f4ccf8d0d0e89b6f4a59d25abd644ab82a5f0e6ad7648f0f4b2feed6974608b1f3a2dca6df74893b68a3421012b226eb90ab9fc76edf19939a55c911531b6ce71534df508d8c7e5d13238470465e4a84cfe5f30f0b99d23a968bd62db5ea4ac110e209dd13e16d8457272d98b06ff0a198793a648450ddc300bbf5f2a1f1be92c7f9ab3dcebbacb19fbbc9a62cf54a2867a345e312116550d08985ef16780aaba58e9c9484b60b3bfbb0eb8c64eadc911fcefd935ec492ee69ebb7c9775c271262881868acec133e8b8b979fdf362437cc73cb1b267ae364b813eb641f11b544a7f4c681d0fd979e15d7e1323d4c662cf371e8258535bc0c99b424d7699eeee3b3894f0a649cf747ced3257f9df0b1b263fcfd3efb9dde3452829d737cf6bc14bd99c3b32f263c29664be9587aaff13252230aa4c1ac77c702d69c7f5d5ac74548bacb70eb79be33f49489fcd9322737ca7d7ed280897d73926ebea9e0c9f799e01534575f858478652921cbf6dccbaf61e288acd8d3708af7421b1d498c931be5ee914a9b3bf263c2d5b43c5ccf5ee3d11d3a172db14e44487cd0d2151a47d67d743db2d35a8d8010c26b1f6e700bc19645ae1829d32cee710be3e6bba74c38166ead4240885799b4c4f5e4f0bd07a7752532b2afeedd75e24666298b20a5d263b85340805d979a475b16c58c8a3830558b9bb1ddd53fc7c64dfbe9d96b1915b8c280894b83668f5020208433f3aeefdf75e2c6cbe27a92421765fa27f159911113d589cd9a947e7f95eff932265a69371e21b2aefb812d7d719c5bfbee4a586cfce59765bce6a5b10a6e1dd97df4da8be23a24a36de0eaeb65ab2b25d0dbc95aa6932db42588d2a3ed6cc41409388e6362d2325f2edef0e82f0e851c2d34080a9fa42d26f412074218515c5a4e56b679cc6d78b57386ff0761b52755fbea4cf8def87b1fab3862aa03ace6fbcfa6aa9084ec03df565839b1cb033efbc66c1c215e7ed56bda712d57c3eac484b442a66cdf894b178f2e8a3f149bfca612571c3475c52ad701320454f728d07913c76a1cf9d1f5b44ff5e25da8d303963af492227c4b6879754fc3968624675734f01041b6db18c785de9306ca12102737cadde3e6a819c3b3132e3d2d6649eb587aad59642497b97dc9c15c36da35c56c1722a83bec3e38bf27a12c2d7af7fe7f1e7faae54a7419e9e8e5eb32588e8010aff27fec7d775c13cbf7f66c2a3d845e0495a6a2d8eb8d20a0820551c4de0bd81b36147b2f880828a0a2880541041411044140c506880d14a477428790b6c9eefb072d091b8adeebbddfdf9be70f3f266c66cf9c73e6cc7366ceec7ebcef71f5f187fc7a44b1bf3eae0135e99c73b1327d9d2e289db9bdc398cc11eb09a26a465945897efb239ea496b15ba552c30b68468657f1d2efe28de84fe52c485aa9efd0593b5d960c948644627727e5ab30df1c5d790ed975fbd8440a0e008054c7ec591da0e7eabf79201eab83288663eb12c4f40e8fa94c35bc8813717fdeda77f471dbe81e3573fdee55e394f1a0f983cba2b3b84573655f3f4ac86d24aa8f597ec065c14051f715d0002ab09024b07281d16b5502004873d6632faf90e4ec6a0e59a58f7c6d9986cb03373305185b18146b2d044551a4e6d9b6e5b7d4e68c6d7af5e27325574edf6abdcb366b5d32c42bbcedb0e195d9fab1b991cf520a518b0b81ce064591de1e77e3b3ebf824b5a133d6ee74b4ec438600e0d1dfddf6bc16f1a1b81992d5301a6bb773ef3c7d42e3d7879e57429273eb7824f561b69bf63998a99320086dca0cf3b8149c9425349fa2ec1f5e8b37e7ee7eec4193435194577c77d5caa4450faecd522cbcb17c75a2f9e609b98f23df15a053bcc28f0e47b0b8fd2fe73c705188cbee1b29a54d3000d21ac3a6afdbbfd55a8704d85fced86f2f5cb8d12835f4595a89c2123f4fdd0b4b7acd8db1320e72da01bb23d2e7c20e0e970200b033dd166c2dddf7f8e25f720065173ef775bb1e9956c62250fa0c315fe5e2345d1bf49c4e60673d6273ae6e2931265da7e090aa278ef36ef677b06a8a0e7b5dc8ecc85300e0d7a6dc3eef15fa36b70ea1ea1be21ad061a2eaeec4d91e6c1393f560721535660f1929bf36e5b6ab5768726e1d5f565387f08736f0208591ab1629bff47d5aca2e8bf64b35583b5fbf7df38ca06eb6eed48df0d81789f1513eab15a24e5c7cdf84920c1c7d8e9810b556de4e4c4e4e8e3a356793e04791e419a08c54f76de752fbaebd1c1e1579f7e4e2210a2dfd421b3fb86e3e933e68efbdf857afa2dc6754fbedf5fadc8c02d6379f2d079e2b2ebf1295f822e2aaf334550603eebe3580d09f1fd9ea536e763234e15542f8b1d1996efb0272b968d3bb0b47429045beb12f9362eebb6f9da48af084260591be9c18432a0bdfbfe73e77f6c5a7894931d75653630e3a05e48894a4ca9b9ebd324f953cfa7c4c727272e2cd253a78317de929597cf9ba79fc36afa040af95d4640fd704a1f3b5dd760100b830f8f0c5cfc30e3d4c7c191fe17764c120228fd09b7ec11531cfaa87af77bd1de8bf67eaec85032b23c2beb35beefd29e8397bfc125355dc2fbb1044d69db1dd35e0495c42c2f3476eb399f78e5dfbceee950b1135c78d552c7d93c54001affcd5f31250951493cf01809df7a64861d4384d22e62d00428f3971324e7dcb9d17af129f069c593d5a8ecfc75aa285bfc766a8cd3f1110ec7f84561e78e6d60f0e00eccc6bdb5c62551dfd9ebd7cfdfcc64ae24397d389b59d4e3df36abe17a9da1ef40bbee7b152f9d5b983c18570a7c67fc467692d3c755bb0f1161f4eebbbce3b22262ae8fccae10a18daede4630431a2a23df03db1aae037a526940e58e37a2fe8ea8e0199574f8797c01065f4620be994a0972d5e0897c406676aceb537c2489ef9b58fd64da6b5c1d4ee7c16bfabb8d1a2b3c6d71139fd969dba79ffeed1c92a380078f98f13f916bbbc02eff96c98b26096fa8f07cf8a61000040aa93efbf93b25a3c5201ea6ac0ca707302761e8a555c75f55952e2d38b73b8f777ef7f542672d687fdfdea81ebe5535c9f24bd8c7b78c579a62ee0a1e2ac8cd4bc38eee45338d2e9c6e3a808ff03b6fad2dd4dd458210b2e0adebd3308b1f7884c7af522d04937e9c4a1c72252fdad266e516ed5a7ef32d35cae07dff35ca5f2f2dc81a0421800719288b711063aa95dba7d7f52c9cad5dd5a41c6ccfd7972f20befe9cabf3f6d7531fa7885099f64661cf00bbeeb3a9b1779ce3395d1c5406bd9494301201b6ff1723224f6db703ff1f5ab909dc6dc0f17b69c4d1fb4e74e6c6262e4c5e9d5379c2f7f66a000a000e57e7b94a260b3eff2dd5b67ed74f0d8058a2da5b1c52fbf485bedb97cebfa8999bce88b3e690c14455104413a2ec1abfeb5eaf0e57b8f9e3c8d08715b2a1773ceeb43231f698560ed68656675ff05877cfd7d8f4d43a3ce9e8babe2a32890359ab5e3bcdf8388a74fc26eed1f57e07736bcad149957f8f415df748babdff58beb979f394593a54c758b888989797c7eea48db69aad961cf8b61144551a4e65d488a94a5fd503980590f0cdaaa755bff0717859ebafc75c89edb4fa323ee7b3adb1911787c41728fa20085b3137f6ad81df2f5f7761e571172f15e3607451146fa95bd97d2fbac720b0a0bb9797cb1893cae7315aaecf8a31766ab90471c0f8b898989bc3c4f0b8f0214ce8affae32fb808f506b8d691ebb2e7e19b0fd7a44f4b3903356350187ae7e6d46449ac3ab99ceb5d4c2430a26b3660c9011ba1b5c1275fac853ea9ad35bc62942e20b768bfdd7ceb06a87ed8e880aa2d12c4cedf18ac30eba8422b66783a3a29ff86dea937cee446439af4b193a2aa1db361579d51fd2a149db3dfcaf1d9fd2107a78e3854f9af38ffbddbab27b5861a0c7d3d296da71c06fcecd21986eb970f3c6c5f586dfaf1df3ffc16ed9426cb515a9cfd40d277c821e47463e0a3c3583197cd63f8bddee90afbe4a59edf2f4bf766206ef99bbcf470669c80e37075da2e1b67bcf6262a26fad3724b27ff8ef3916afbcd22b34ead923afc58447c7dc5ed52228afe4d191c30f59e6ced78242ee5ddc60aa4e02626a81bbf1048c0af2a2c474c264a74b1d52096a06a98a3be79aa8e678f5c9b3a70f7c8e2c1d21c3e3753a3f80a17cbefc707b53a98f0f936b10144551b8343ef487faac59fa24ec0e623a7657bdc35066a7ebf12a7fad3ce4752fbc6574cbc79ef34a69425a8cc8f8f2863e70e5c91b372f6d34f8e17fe149292cde37daef0d046580b15d0ea94d3ab7ef66c9f0ad971f84055fdd3f4b5f1aea5218a1c12b5c540f78b55925cad3777bfa5f3fbb989aec7efc6121b7252ef10a225ff24c379fbfe17771a51ee3b5abb35fc9f8fd77229f455cdfac9f7e618fcf97660465655edf75ec0565f1c5d0e8a7c19e4e5394190c2e5cfc70bf730832db3534262efad6963e2fcf1c8b2c83517e4dc2a93dd70a476cbb161611eeb7cf464f1ac22ee4169ac9f2239278e63b3defddf57134226272fbee37df39c9bbacdae909cd7a6f0adc7a0f3c75d4b2c33e0f9ec527c447dfda69f8d6f5742cbd657e41b95fc352146c0ff806ddbb30af2fbef7dcb807745d909835bc3db7f9f44783adfeb18971a19edb683275cdfc5ed009ecac476c96d4034a8ccda55b6c424f7ec7a5edb82294a7f08a43f7ed0d624d397cf74954b8cf760b4d12d43d79901197f5607693df3346da2ac9d4a34151cf22aeefb5fe73a5bb441d9bf57f059eba72fb6b56f3f473a64adc8fede44886c24abb75ea427a4e6975239b03f3fa15d6f369f2f85e549034a6dd8f832dcf6d9d3e401600206762a488cf0400a00d29f7127033bd568d512502401c306bd5b8809371059c01cce0a775a35db64c33508000e837c67ecb1800e0c26e5a03fc8ac4c05495e577160ca6e001a00e5fb86260c88de4f2d573603697dd505c585aa7a1af6e449b6bd48db8bcf2c4f04cb54501738c158900e8596d740c9f77ed49ee72a7415d14e48aebcb10b91eaa7fc19e4db6fd8800a0336d0dfc7cb2aae0e92a1d8312e9be0b3c360766941714551a9af4d11d3e6dc9700000caea51bf060000883acb8fecb2efd7b23986c82f1e75e5dc83f40d2613646bdf04be255b5d1aa500fdba0b01bc9c4ced63bf9bafbfe695d53473b8309f5dc64607f7a6be99dcd77428293e399f63aafc2a9e3b7dfbccd4e098fc0dfa84b46c3078675f290010ac5b0ce47338308b5e5458dea8d2577bb0e5c2c1d8b9bfd4d86dcecb27c80200346d272a476797b2d0feb90f22ebfe3ab27192b6140480cee415d3fcb63dcb66598e12edb4eda69556fd880080f99be686ad897f5fb54c97dc5de383d869f7e360cbb35bac0c65010046230629e1b37ab6d285d51a0bdbf74608aecda198aa600080a75a39ed986f22050050993decf2c1ef9530d095193c7fa6ea9ae098e2e9cbfb22b98fc2ca06ad99a643c42aed54987ac2679d51dba64ff5f37d9b1f751937000004aacd81fd4b4d5a8483f301200eda7c6ccbcc567fe7db2c30ba7727fce762276342e9f3a00c0dbbdd46ddec7a737223234b8d1c3dacf5e5710018cfdeba386c456842b9ed521dc1f80973606e436961494ddf81ea7a6366e9010000eb0b96959b8dcb03dfcbcdbbee38498f0400901ed25f1ef7b94b0998df3a872c6ef69587b9461bcfccd093c501a03e61c97cad15b19f1ae66a75935efeb289451d72dec6b9a16be2df572dd3623cc1964409d34672e05f072b43fce8230e5aebec60ad8203a0af8d954ef0b3bc3ade7839317a339612530adb901a98889be1b162b40a1100a291cd8ab1b74fc717b287f50700921abbfbd0ea7132d847fb04334982d1f21dcb2d947000e8585b6887c6e5d7c2a3a44526466939e6c740578f2ff9e5358d1c2e8fa75b54cf1f2b2b74110a002018d83bd8ffa50450b4cfc23566512ecf331aa79a2a1065f1c591be3752b28ae90d4c0ecc23ab5571903e4414050423877d0e53945ad1905c6f00002000494441548232ab0c0500451104410000381dab39fa0f829ffc9cbb7100a134fee177d5995bf4882d7feb98515ab2770441100800144500dad202cce2c08cf2c2a28afec65a5a832de60e06a08552b7de004521f2c875dbe68f910100a84d1b477d9e53ca440c417a48026c7ac461523f190080de1043455c36d2dabad06ddbee8a000080d8d6d2825f4253cf2d1a46c5a1a8b49ed5e2518117120ad84306927bc6373efab8f894591e73b7ed4340100400a43262fb6a9f9c1612ab6ee7716d9d110e4501a43ef7d4c9599a6d4102225194014e194b7b9cfce84779faab0f4dd1954251a03cdade5663e38bcff5366ad4aea7c516c5b5ad9610b4676f5e395987008096c5389588ac953b16ffa50000509c3a44fac34f3a1bd19246101447a1ad5c3ed5980c00d058bd247255d0ab4287015a489b0110485aaa3632e0cebbccc28ada660ecc438ccb58881111415140305ab66db9b91204409fa916daa17179b5f0488d966587365bb033c39ed58fd9bbfa2f75228a024dd3859303f6c5fd6c1eaf1cf3e8a7f632bf79c3357000508c066a4a01b8cda384fad3268638db095356715249b76b860fb3395c16bdb8b0bc81aaa36e3471b61100288208241cb018e54f1d603b55794b685cf1e4057d90dcc88872a365965a38e617311dc4746c31bd83c4892d32baa5e498e9f75d3dbfe495d734b1b93cbe4e611d6f8c0c82a0388af9860db6c664000075fa906ba77e5472102d5c17be01d076bdb6c8c029c2ecf58ce16f425264665d5a36b60f1100794393be7250068aa0082246189cc0e015a9ac4609dad3d72c36d725000066af9d15b12529b56a818e0a008060e4b0df71aa12040040eb135d3f902c5de70d532602a0317eb9c3986767c2321d0ca0d098fa11bb1c2dfbc9e220486784edba1180977b3d3ccfc0e198555f690840aa6317ccd5748cfbd2380bff3af883ac9def1ad37e2400418683fbc9e3be08d484086e8c77a4d3c4419b8eb6b0020842ca1e6071fb35067d895dcfa5c4912e7efb47b4edc530534facb9dc4a4fa429fcefb72e78a466155735b2395c5839a706066a0000486abcf3518709b2ad3586bfc08d31e93a535ce2f0213001b5f67034d3910640d680b6640b0d30530ef5944ecc1e8e9df5a816606749680f2831365d2789c95328c5512159ba6bef2f1dab850740c97888b634807f39eb5128c4e62a337ac048e1c2e8901fba6b82968cd6c203403119aef3e78ebe420aa3562fa42ef17d3be1f8037d12f8debe3af2eeacc3be8c094ecee70f0cd4a63447ad5bf0a0b78f1ee63796d2794a23d545273f5e436935bbeaf38e39b16d1bc85c96d42436c2aaae64cb0fd110b3e723ae3500d715d5c105371c6ceeb6fe90cfe6ab0c62a3149af3b1c517fdceafbd57cf97d61c31c361efe669ba5d4cc4bcc6b24640d5a1b61a0727abae4e6e2a6be001d0d58fb0fb8282de925188242705a17ca1a538a8fb2e10f5961ddf59eb15b867a11b0b4f35305db863efd2110a3dec57a7a4883a6eb139def9fe9bda5183e382bea9cfd93940ead75d08f0e9cf0e38bad6dbecdde53ede484bb6d47fd9da945e9fc59131b430e25e4b2d2a917fc11abf6baab554d0e1989cb9fa690d7a0b0c65c4dd02af31f3b04bd1a580234b7d19907cdf71b337393b4e54eb6a50e148722408e1237c26bdac91917970de7442dbee16133561c25d888da7685120666d335fac9fb4358ef29b4be93ca5911abf7542babd355e9318df13920e5315222d92e548681382020088fd6de71b040545e4cd5fdd181cc31ce722a6fe0022c8aa6a6869b5ba0742506c5d7bfcf5b88157b75832c2e7c283cf8efb1423c24a06ae9aae4bec6ec5aba18c4156576f2b9023527514416359030f08c64f29934d27d65ff2f1d934f7044c52359ebc7cb7939d211bd3caacdac25aa06aa84aeca9293043165c5b58cbf97261e90c8f966f511e0beadfc4427af154c8de99b8b3436a2b42ccda66be1849787f436cff6780f46cf4e1c87264d15829acb7ce74a5859fb5866ba7b982fa3463a1588f0debf4449c4e1bb8004024591240790882a23881fa6db431e5e2b6a33fc66cda7e6c97a1a602f3f98ed5e17c5434ab44100405a03dc3c12ba8c9a279754c3e5c1feab22b587afe8e9d0ec3faa9917e5e5a798481a028da4ebc5b6e06008280d6af510000805468f626372f877f5db65d21ea4999e1624b2dbc68212e82b6a6dc288a6ba3f22882a078dd79fb36d65d0f39bce6320bafa8377ecefa6df387cab5ff196dbbb2b53d820c11e2f3787c98595ac55334516d3d218db435df26a1e86d5b7f2ea6352ea3ac865dfd6dffd217b876422af5178bdfa3139c9cc2f0132712b437783a0c976f3304a46c71e8fa486ecbaff1f26a0414e521280a11e494d5d4854e54a028c0d21eabb6a88ef3edb2e37cdfd611c46743ba4d4c1eaad83543ebe86f7b62d4e242783201f0113e82a210008040c6a32c3e82a2a88882a4552878564d33dcf13d8ffefcc4f6cb0d565b379d1cadaf21531eb8617b3ac2473a7905518608a13c848f2228023abe479ae9e58d8cac532be7b56682288f850e6ae6b2a1e27aa2868e3cd46140018fc2b29f18db89585c9c541d1d8254a7ec762af60d3ae378b31992d319357dcdb615e35505d5ca11ab7c1d6bdbfe61615179b3163785c53347398d5302fc3aec0ee2466038b68238ef84c4892d747eab31c57ddbb11f63366e3be264a8a9c07ceeb4f6311f453a1991284344197c7eb7ba4410c1df8ae935abb6a80ea8f457c60b8c341441117e436aab3047771a692a309f3bad798400915d6ec13544b425e8b4e5d5909cba0260d632604409692ff80600005e534503a2a0ad80471004000822523565b9dfaa99cd50255bce584daa5561100400e0d616d571be79ac99ebdd36d1b0a17e8d4c4e5d512d50315021a000b49f7f167db541c751678c512e86db773f5be1a49535b5b464db0e9028935b0dc8cef05ebffdb9c1469713bb4dfaaa800f3b6dcf233da2a43de0c6d8745d6cb6515e8b2a4d5421fd229de0606b06169725754f897b46d73bf214b8aeb09ea8d54f11ff1b13be406be2589372f78c14ae2da82769f51790e44f3e3a8aa86bb76f175a32c64c1907da1fa9cb2d7a99c218bc63eb9c5114080044e05976100e026887cf897c14723919aa2c682c17e1b300e0e5d515c99aa65702371a0a3d7186f94195d45454c14207601402886d0d1014b41488862b6fdd103e740500d030db70de6c03e035157f7c78caf9ec8561e33d262b0a362d243c41414b014d2dac8301850800409a2b2a38f283289d4c01e1008af0bbe94bfbb6f96fdaa6db2ee0e48ced5d7cec5d1076f5cfc4abce274edc1d17b449fd57fa050000b226f36728ae0f8e7e33f271f18015337489bfe142809d1bff19a29d5b377da80c0000867ec1850080148ccd75aa9f243c859ac7edd6a3e84d330307c3e38a2ab4260da1e0c4de0292ea37dde9d2742714ae2f7873fbe0c11357c63d3a36521af424eeaaca51accf3c3c3452f82c02dc20b606bf3aaf1652d6a5f660cce264a832a089dec4ef6e840bf998d83c498cef896e6b62a8427c2d065e63f2a261d72e05bdd4ad4f264e711b45e9dd5123f171a32733d4125368fffdf8974ad18c71fb30137761572150b4e4d819150c0448e30000706d511d50a0897a365e69f4f2e33796038459f12deae29e4ba78d26dcb4c1b432afa85416ad2f6be001aa88e343101e42394c18050012f1964e218b40d152941eb3f581bb6597bafb1b4d2c3a35d7e6d742ca7da904020f5312f6d77b983682203c04b8cd5ca41bb58bef12b696badf38e471f9101eea6af4d5f5a639f18fccc1cbab299234275ebebbc180289430b35a736ce127fa74e4cf00001408975ea36d64b4750f5850c3c5c91f190337384c1faa000180301054e811611d59a4402e0b58f4a206a28a9a0c5aff29395f618adb7c9a211900c06edda3123923d94e45f9fcf6cf106584fd78e844e8cb318af1cd23b78d57c6784813848300b799cb47514868b9009235b2d9e16ab30361d7e425071c73bbf060d4f5d554a16d77546027be8dfc4a51a401a3aa8987a278d0c553a35000a128c213e802566b3859150592faf8735757eb93442b07ba5978a97d7bf9e0ad069b5317ac35080297e364553465315c03ebb14a58dac3cbab2b488d70bc71d25401ea8d448225c140780946580a81cb041eb0c6ab2baa42140753f01d3f63e5bffc06c61e593ed9580600000321cb74b429f0094000206dde0191a9cab20a16076fee1e2634b238595469f86715938f4a0b2c0075b69fd0b8c0b21df61bd23b4bd5d16540d699bce1d4e40d28dc50f421f8f4990b3746de761e262d14fcc4281fa899da0d0eb81afe46bbe13d61d2f1a1f20005623a0800e8ecd86b3bf997e8f25827b1057556fc26bd79c07a87e9c314dae22796115114c51e0bc2c5f0427644c5ba1c5c4c91429be84d3c944200edc75350945322240ca37dc50b200868d9d117be7feb1a57dbf7dc9a823a88aa4dc1b79e36685f3b80645415a0faa25a2eaa410600455935a5cd246525b214502636155734a3fa94f6041827af41911eb9fed69949145c4b3e0c411004f14b9464d0fab27a18552401086a5dc46c797e58fb4c01c40f2514c5cb6b8ae1f6bf06b8e2c39baabe8b2f2d98d087d05286d773f4801b63d1f5bf707800779e54f1f21a8a506d7e3517684bff0a9de01563663d484d1e7696d43d25164bd7c57113591569f87b15130132b8aeb96c4fc84317aca95b468a93a14ac3b9b5ac0e49fee8038c2139e3b92bac8437c5894afd55d1fcf8c46c7a6d455692fff99b5970db8a81b28674755a4a4113bbb1aa8a890a7f14f2129ce2f069039b9e5db9f736afb4e06b62a077480edcf2fdd84534e6c333575ffcac61c3ecba92ef6f2242df56f1a58deda7cabef7bcfc2ca781cb6d284e7be4ebff99d16d6b80a06531dfa4e4dad9db6f0a1bb8707375e1b7c4d0f02f8d30fd85efd527a9f9554c4886aa4c95254929c8122091d50f41e1b9eae67683e9415e619975309f911febed97ad6d334b9fdcc9d0da8afcc2e4cf7416b38edec0a760f7e56f310cbffb2eb07fdcf5bc979459d6c02329282b53c844190529e897fad502b2fe6c7bdd2c9f63418d63969aa9e20000ec1f7ebb361d08ce877beb4280a8acafc4ca887f97575d539611e37b21a414eead0b010070cac327aafebc1d5437ce5a8f0cc87ad666e8b31b1f64c68d50c18bbd055cf0e88a7fec97e23a0e4e5649852a4590a648f57048490f5e602df3e2bc4764069d09731aca7fa64487c497c09dab21f2bee5553198f505af6fb83e66d396fca5d4831be028c3ac8d1a63fc1e7d2eafaec849791af814fb2565c23e266ef35bdc38129e317aab0a9cd25f4b6868ec29d71495d9f3064af5d265c5c68d1ec5a1a10ba6c9a7b89e8ac54f5e3c1a2bf914f11ca2becdcc3ed9d7bd9fe53278707de6e3cb4174637b0b4da189036d4abb7e39e4edcf4a065f4a5159499e4c92932741d8564635ffb2d02a09f60e4f2f2ccd4b8f0df08d2e6fadd220a81869839f8fa23e9794177e89f5f708693dee8e15b260fd59b6da5f3cce857c2c63c0dc267a5e7a6cf0935cce3f676221876c287a1370f1318bb66482128e8c2d89581b91b506526b5e4524e79497fd7c17e2e9f3be7530425d8fd08e3e89d1921876c4a6e717553535d7e7bd7ef699ad314493dce3d1d75bb4170c4294310b69ccd0b3d712726ad830bbaef4c7dbc8b07755fc8e4b80f877f1b4ef18b56e1a776c20a188f00f098abaca6861d2ab9f953515d9afef79decb81dbaa348580a2bcfa9fdf8b6a188cea9c17377cde4a5bd8194b03b2aaa6546dfacbcfc5d5d5c59f9f5ef5496ce0a31d07a7057e8e93d7946dca4acba9653655d19b6004416506ceb2904bbf7c3111673a67a81cc62d2139dd3ea49217311f0bca8b7fbc0ef109cc6a918c99f5e0ea83d7dfcbeab904598aa23c89202d4744918e126004152c3545d05651809cb1b95e63c29da75fcbab2a72d3621ec616c100e3b638390d055ef1fb6ff466462dbd9ec317d39afcf039639911976e25e5543339ccda921fefa3223ed061a41b3073438e9f4dd65eb9d3460baeaf6b433d83cb4730958ef0580d751da86f62f31004537b445d2b6b8d8cab1e8f3e953571d88df4fccf2fc2a2f35848f710e8a0a0d55054e41368bf066196fcc8a9686c6e2cfb187a25883e70f6240d7ccb26328a20085eb1af22fb47524a7e55755966bcff95887218c5f28af61b4032aa4a5045da975246733dbd9a4934b235977ae575f559269dc161d597e7a43d7f9458c2216a4f1c239f75d7fff9f7e2929cb467b7ef7c684430ecd72e86584fc0500096541d9ae1143cf5bbf7e25b712d0b4851a814325e4a8e04845ae842f98032da6e2c9270f172bad2b499fa24044110327607c5387657bdc316bb03788a8e125298f4ea27bda622fbf53daf7b39707b4000c2bf6edbe8edde37da6510d36bbcea98096a258fefc565555695657f781afaba9207ba124670f08ade9fd75890994f6f62d415bcbde315c51e3b77340588fe00c80fb31dcd7d712d389dcee6b1cadfdcf14b9531b33594221bda4c9249bd7afd796e0387d350f2e9e98dbb5fb9fda64dd7fce6e31efea99c01739be8f99fe31f46e571f0eae3cc344b1f5e8bf85c5496ffe9f99d6bcf2adae65365432df0f371f49792f2c2afcffd3d438a60cc65298296c53c0c6e8f0000173c3cb469a76f66ef5e168aa7e86ae0cb5e276694d7d0f3dedd3fef95cae9794164676edc13ba4e541ba4ce4e0f8ffb5e569e971679d52bb686d732b38f9a3f811773f1facb2206ccaecb7bfbc037381bea399d1093f500715952f73c501c5d17ab8e7e96344aa69f6f746671c9cf94c8ebd7931b10d02d6743c42a572c6bea96914af59b32413ee35640521ebdaa382329243815aaab2a6fffb3a28a0676c51287f31ba572354fd7cf0b9c743b6099e042053bc375fec69cad8f7dad14397911e78f7ac7e432486a43a75aeba6dfff36fb6ec0321d02808b234fed757f5ec48634677bdfdd3ba84ae8e350a1fec1e52f3c8fb88567d493d586585aeba4dfcf9a17e8bf489b80b20be3ae7bfa3ffd50d884e064d48cc6d96edcbd72b422c42e8ebfe6763d32a5a419c8680c315be2bcd7161fb46265cbc3a871e25a0308e34784f7e57bcfd3cb98002fa7653c719ed3ae799ad9b74fbb87bdcba98501a4d0df74e18ebd2b468b3e2652a42f835969775dddef27e5370169ed71f6db9c1d26aa775a66421a3e5e773972e7532d2a3b724fc0a5391a30465f8635dc69131bd444afb76f792cb3505b48d513c7f9f726b67dcf78bdcde67c5fef07bb8cf185012dbf9d41fa12d04d17e0d228f7d3fef19fca180090d486ce58e7bc755a3f29a847fd1211a05daca8adf6a78a67f904ef192a0d00687eef6cb3f3db34df506713a9deb910156dfa76ffd4899baf4ad8d27dc64c33974d0aaede1aee6b45857ae34200b0332e2c58f7dad22f78c7203200dcaccb8bd6448df109db3f540a0004f31693f9c9bea7bc9fa616362080a034c072c5ee5df6c6220f2d667f3963ef547d30c26d822c0000ceb9bad821cd21cc779a120eae4c0ef0b8f62839a78e07a4940d465aafd9b37e12b534a0dda0554f1ced2e300cd56bb34b99645563cb957b9ce618c9424887a1f9e21b2f8bf33872313cb301c81958ced4fb169ab738e8e602d1d555611f3bab776b01766b62c691404ff9d5af3154c17cb3d3f6b4bac7c3169bb23f9d9cbbbbe9c8e373e35af66ad899ee0b1dc334f73ef49ead8ec30e1d76be463e217bda4ee122f4c70ef36e8dbc1ebc6500918d1d37d842770400cebfb16cf5dbe50fafd9089cf70770d19dd58b7d790e77efacee8f59fb20e23943f195affcce7a857e286501b9fe9396eedcbb6ca4c8f3b7d939c167cf06bdfe4e670120a33d66cee67deb26691001c0b4b22a2fff89eb912bcf7219b2daa3a64e92490c69d8f5d8db9202014ec1e33307bc9e17b0c8dae3e7da28bfb899bb3ae4fa2c551cda3964d9eb11ead2833dbd439232e91c40a4e80eb558ba67878dc8ead2df676280543d71b4bbd0d057a9a680ce05f286568efb77d90d90c30100f85892f4e18b89ed487dcab58327eea6d700c581d3174e28baf5a8dfa587fb874a09abfdcedad26d6d018d957e7cee5ed6b1c767c6ca0000c469899be1ba607bc5fec76e13043603f9e58fb6af704d6702886264e5e0b2dbce50060262ec422d16f416a4327cedc210cbdb01cb75b106dada509f6932df5d17eea8dcf7e8c204597e45e8dac56153026e2dd5c1a32840d985717e5e0151292dfa341c3b739dd3b291a48cf38bf6d4ec7b7866ac348adebf771b482081041248f04b48ad54deb1657a1f02b728fad2c96bcff318b2da23279bcabc0c6b740af5b2a040805bf4e4dca12b71052cb2f678bb99ca09b77257075fb3512cbcb962edbb6521573b5801d29cf54494db2f1820c3c9745be0186178214a684e010000d0fc6eb78d0beecc93f3e3dbebb79377d81c53707b7c7c94345c1eef79f86278663da43460b2cdf0fcc0f8613e0f761aa342f308e8213716e1458d9fb0e83acac80c3c76f8da9b729e6c7f8bf993e1b03bf0a1888b7fc901a439fbc965f780982f951c9cbcce70ab352e5bad34f83da7135859cf8201323ccc2c49a3fe757794189b4b5b51aac5e429520823e3fec9e3375e95c0947e13a68d6744442a9f0d3f315aa62bce767b75e156ecd6b0b94a0b6bea869102a4e9ebbd9327fd5f977088eaa3674e64fff3f9b30412608257fa60ddf2f089376eafe94f94680373e90933b6fe4a3551aedfb2f55f37865e32a7fc975e778832524f2d3ac0d8fbe08cd99f968b9bedb364e3a7e581deb3d5f1124793a0978edbe50b99054f3803e1a3ce22dbce418177366dd92ed1a704124820416fe17dd963fec2251016406b6977eb7f5aae17f908b0defffc9f7823b4841bff2f30d2a6573b71129d49f0af8093131a5460b870a6ae2440fc2391a039e745ecfbac925a4663c5974757c36a87cc18220ffda744446a5edf4ec44d5e32e68f27f568d3c77b4f9a462fedfcc24d0924f83b53eb2e9267b4d78f3894400209249040804488bea8aff3e318b163b2841b4bd07b46caa37f884dfa924f6f60d4e527f95ffb4c90284d827f836636a4de79ca18ed6221c960fe2105f32adf069c882968e20348a1bfe982d387a7aafcb716cbe0a2a7773eabd8ee1824fda7ef8c5425dd7e45b0741f4381248e22c1df973077de7316f952923f4b20810412fcbde1173396b6ec24b73c784cf05f20f038ee961ffe27f69c25dcf87f8091228cec48f79b69551c00c8ea43a7ef92d46f4b208104124820c16fe5cc9869b3b89de7168404074aeab725904002097e01de973decec17000070381c0e87eb612177d755dcffad5c5a82ff3624fbcf12482081041248d08bb419fcdece33d2f9d5b7124820810412f4060882e070b8d627c143100e275a64276e175a70e7b9f3ff2589b40492fc5902092490400209fe749add93fd6789ae24904002097e277f0600b4a7cd224155304f1629e196400249fe2c81041248208104ff66b62cf2ff2e1ec1fd47f2678453579a5f5856ddc084118023ca5054b5fbf6d3a292258f0b95400209fe4f855fc1582a18543b1f78fedf38ff2c81247f9640020924904082ff3fd3e9ce3973e78fff0cf84d855fd2f3ea5159d53e7a7de5482897515356fcf35365b5c148131d39c9336924904082ff2368d97f6e39e12c1857db779ec5e5d212d549f0fbf8bfb820cdaf085d65be3ca89427f60a7686abed945d6f9bff5131e0fc1b0bcd1d22ab91ffb42afe6df0e8896e8e3368341a6d9edb37b6e05f186f765ada9cfbca960cd2df01fbcb999993ff3657ff7b5beb0938854f8e2db3a2d16893560514c0bf2161f3bbbd5366f5de9d1a133699db7966f5fa018a48d593b5e68bfc7b22f29f0337c7779ef9c6170ddde56effc4d0fbbf349c3b27c0987b206276a1d919ee0bed0ea530fe99149a579ffb35af1e521e3876f4107d1d0d75754d1dfd2163c61a2981ba9caff98d7c494894400209fe8fa0753192571eb6d176635839afd33bab303f0a456cc6ebad9673bdb2387fdfb2e63f4c93fe95cc022e0c58dc7ad3de522956faf119d6875299ffa074acb4c3d6fff02dfea5fc19a979ea48a3d1669c4a65b4f926da907cd09a46a3ad8fad13efae687dec06f3f9d77261cc8fff3498292ed6334f7eee15dbe315df5b6abee611fd5f4898d9996eb6b4ff1a5bef49f463a4789c8d57dd161497107b6db501a94703b9e8ce129acdf96f7f84898bd8b41b3d23b5cfd6d1cc77bfeb7de01475ef7fcfa0bfe2f9bfd1f1ae9d19a98a3feff169d8d1f01709916e73b4fe0f54cbfc51efedf122c577f73996db9319123af6ebe3aef9c3fe2966eba36a11ec141a2ebebf76ea824b99ec56ea06fe992d68945b5350c68128fa461ad202733b4e46cba8bf1c609716d4c2000000577e4c48f8505055f23d2d3929212121e9cdc7ec0aa6606ecd67d1f3bea6242726242424bc7aff25b78ad536adc1951f1312520a6b2a7ea6bf7d99909090f83af54779b3242f97400209fea5fc1945dbff0bb09e3dd13979fefdc4a683f3fc8bcc5f780e7aef6c41737c5a83fcef988f53f6daffe8fa795327d268b449d3e6aeda75eede9b72eeff4c5af46718298ea8ca7fe1fb74a5efc23e0400e0e248bf0f042a4e7218eb6f03596fb9c7ad7914edffb5048347cfc881f536d174a449405aa9872eab6973e6d644691df27f4fcf380aedd02d3f82b6f4ff6f06fdfb3a2edc774ef9e762d2f0b523d4c8244026fd5f18a9ffa6f74af0b78e3b6112263d64fbd51bb00a0507008a41d170ead6477cc64969935094ddf267f04fe4cf08a3aa1105721aca64910245484a455d3627b7a1aa99afaad852c3dd5cf0a35267d0489a1291575ff2fddbf78f307eacb12a09020061957e4dc9ae23a9f51fa84721218ccabcdc6f691c93b1835448adcd320a7e94eb18998c1b42e2d517657cfbf1852037ce405e32a34b2081047f3e7f6e0da6add9b2c8e3b5dbaf145bb68d0214f4361a0b709eff4abe2a6db2e3fa2d9e9ae2ff4a1ce6163cd8e570b962c2c65dbe278768905995591f621e0405be9f327e8efadfd1877f9e45ff194d13b4ac1c69f47bb7d219284019e9010f39331dc62bb6fa32e7c7b58d765666341a8d46b35ee4e4935cc503809b737de3b1af7059c00a731a8d36e3c0236fc18f87524437ea51764194ebc679536934da94452e614570fbfa46719ce7f6f9566613696633561e0df9c110f575a439fbd1d90d7653cc269a9adb3a9e8b2e64a3fcf2b0edbb9218f5d19b26d368b4c95b9fd7a1589789ac757c3ab7c9bb00ce72b533a5d14ce77b7ee70000505661bccfce059369349af5ea737115ad75d430fdaddfdea5d3cd4d69a6568bf6faa7d523582b339d2587f36f2e325de897d7b14be96e0659dd5800002000494441543779d3533ac2ab8c76713cf1a601ed421562bac078b3d3d27ab7ffcda3ab66d0683473fb5d77325a7484b20b632f6d9b3f8546a34d9ab170f3f9e852588ce4282b37e2cc7a3b0b1a8d666a65b7e65008c6820fc2f8117a72ad8d198d46b3b0db7c31a6888d0266cab18dfe25ec74976934daa495b7317ec5abfd147272ed4c5341c1d0c677271df73fade00180347ebd7f78b5cd241a8d663e7dde8673b1e5a285ea8c373b2dadb6795edcb5682a8d469bbc68fffdcc96de617a5dcbf5d3f707de39b5dece923671a5fb11619b3205f40c10c68ff033ebe798d368348b594b775e49aee6b333bc363addcee5b6d4d898cd3fe37ddcd1d68c469b68b3ce3db1120600a08c54d755b6534c69341acd74c67297dbe90d88a8b71f4a610a1a144b755d19ae13f8f59f1f9c5c3363228d663e77875f6a3d020060a61cb09e71f213bb63a16ef2ce370c2ccfefd45ad38f48b74d7326d168a6b3365d79d7b2e1d6d1f1ee9c01a98a74349f7b398b0b0040aaa3379a5b1f7acf000000c6bbfdd6b3ce7e6183b6bef36b63776f8bac6988dd3a8546b3dc145d8d200d9f038fac9e65613ad174b2fd56afa44ab8c7fd15025cf9ca67e7c229341a8d366d99cbedf4d62b300c2a2479438ae7b2c9764763cbe1ee1daf25b455bc0d7059664da3d1a62c3e149ecf16f6de560bdebc767099158d46b35e7926fa6766a4db96b9e6341a6d9ac3c5d735189b7a5df82db633208ccc07c7d6ceb1a0d168d62b4fc7d13bb7d9f46adfe687559cd4bdd6341acd7c4d60314fdcd0c38c21ad41a9a37422e3e29cc99b9f622dc6c3f4f70107965ad168b4c98b5c82be8b6f535cfc41d985cfdc36d959d06834b3596b4f86653110d032d6262df6b8e3b679ce241acdcccec9ff63eedb5b07564ca7d168e6f39c83735a6375b7311c00817187ad52b4e1e53e6b6be7976d35f04855f4d6a973dd33d9dc827bbbb77866b25014a0acbc48d72d0bad2d2c2ca6cc5ab8e17858218ca28d29aedb8ec654f05a581ebf31e3d1c5bfffcdcf288fc3e103bc9434a113518488b26408f0d89c0ebbc8f633d6539126e008524a7d8d0d1579f4bc3226020080eb7273eb80cae091c6fd3494a94aaa3a03870fa0f22bf3cadbf7a001a4a06fdc5f558e4c24c9aaf63350c5b3ab2a9bff77763d24904082ff13d8b4d46ef6ba5b395cb42381e657bf3cbfccd6e1f2873a044538252fbc772f9d35c5d262ca1c8796090345510057bcf4deb974e62453534bfb1dfe3f317804fbebf959165be3eb51000027f3e26cd3e52d1323afe8ce524bc7083ad2ce7930993f364d120ed658541063d2ac4cbeba6789f5441acdd47a9ee391e01c0e10975970f3efeedc782983dd727c6c92adcbe5335bec5b66fe9391056c8c15028c49964f7f7e74e90ccb89341a8d666ebbf644687673574b0b6272197e6d8affbe1536936834539bf55ea95847c690ea0477df6f863bbd8e2c99a0af2a2faba0a637c666e3f95b17a6abe20040ea3fde7659368d46a3d1a62cdce9fb9a0e8bcd2344bad4fc3d60c3d419bb42f3d8b0105def7ef6c7485a4409215c14b267c134731a8d46a34db1dff487562a208591ab1629bff47d5aca2e8bf64b35583b5fbf7d0386a06eb6eed48df0d81789f1513eab15a24e5c7cdf84920c1c7d8e9810b556de4e4c4e4e8e3a356793e0c7136364443dd17ddbb9d4be6b2f874745de3db97888424bbfd0c60fae9bcfa40fda7b2ffed5ab28f719d57e7bbd3e0b7903427f7e64ab4fb9d9c9d0845709e1c74667baed0bc8e56bcef5709b24a738dd3b3e393939de6b2a15c5ba4cb8ca406ab8b3f7a67ec4017bc25f2527bf0ad936880c00e015c4a512adf75f0bbeeb3a9b1779ce3395010060675edbe612abeae8f7ece5ebe73756121fba9c4e141d5ed8921374a72f1c5819f928bb25ed617c0d89638d5b3a5115d7bd2ab07bdad2053e23fd157db0e385fb4157770cc8bc7a3abc040648c3db739b4f7f34d8ea1f9b1817eab98d2653d7ccc7961c2e0c3e7cf1f3b0430f135fc647f81d593088c8ebb448519b746a874f31edd8c3172fe3eeee344a3bb3ddeb53b3f498c357966b12871c897c9d9c14b0a21fb173aa969a503a608deb3d01c10443dcf7ab07ae974f717d92f432eee115e799ba80873124f8cd3fb38916bbae04ddf7d93630e3b2cbb54cb638af6ba1d08daf2372fa2d3b75f3fedde32b0e08db54600b945f197d68ab77c9f883c1f189b141e7d70c85ea5822dde6577cabd25f76ea7670c0b95968c4b11331743e80c8ba33b6bb063c894b4878fec86d36f3deb16bdfd922de2ee4ded8aa43c51a0e2346c2f9a9d5831cdcee05dd3c34b132e0c085b7620fc0e23b793ed4b9b5efb1196af34f0404fb1fa195079eb9f543e86c70b7ce80a30e35d3ae4dfd5ac307485dead39f7c464a640603006e694a3634d84c4faae34a252b57776b051933f7e7c9c92fbca7534a8277ef0c42ec3d22935ebd0874d24d3a71e87119aff7fde5e604ec3c14abb8eaeab3a4c4a717e770efefdeffa88cd78d4191868f3edb5c5e0e3ce07bd04a93df23c70330fde5ebe6f1dbbc8202bd5652933d5c133a9f58e2333ebd6918b9c52be8bee72252f4c955ceb152b38ede0eb97ddaaa21dc3500e3d8b578bfc57406a4e6c571279fc2914e371e4745f81fb0d597eebc022f6f7af6ca3c55f2e8f331c9c9c9893797e810c40d3dcc1882ea4e5f38b03222ec7bcbbe6ad3a7a0e7ecf14b4c553b4f2d7c46e627ee841d9783eefbee1894e1b5ff5a265b6c5cc28a3fbce64f9edbcf7e3472ba1bf73221f428add87bfba9a4d6c8c92b4afaa668772c20d8ffe0c85cbfad0e578a4c367a3d08f2d9d4e7a3cfc5841aa4cb00280e7c46faab4a6307d7c0fbbedb07645e3d135e024394d18b2cc8a9c1c955080000f0ca5f847cd79863672825e05f8521c73dbe0cdd7f3fe67974c81597b9033a8600da7e5eaff053ade1d27f977a4a2953db77a92192a28a2c60d636f150c06fa6d7f3f1542d2552c75f95d46541732da37df1455a59a1fdaf38b22c09c06c58f23a2e092490e08f62f3292fcf03d3b5716d353fbcaa648fdd6eb9138f5cd834960a35a55d72baf07980d3cda8b8b8c7e7a755df74f1fec2400127db7ff7d1e772f667832322eebb398c55c24883a4fa999a90725fe7b150949d1bf3ba062d8a7955ce036853f6fb4a8d89c3a8b8ae997f37340900804d05452f627df3d972e0b9e2f22b51892f22ae3a4f53653060202eb310590baef95ea46a7bd02ff89ec74ae557e70e06178ab2434c928f931f34d7d933f0697ce28b9807c768793ec7420ac516408bc96578c5a1fbf606b1a61cbefb242adc67bb85260963e39f9915fb191dbec05243687b1822489171805716be7fcf7deeec8b4f139362aeada6c61c740ac8e17649865b26586656e0de1d210a9bbd4fdbeb4941dd247addccfe5884104f1db5ecb0cf8367f109f1d1b7761afeb19d7ea28ecdfabf2aef5eb9ed73bf79fa3a53a58ec780e26428acb4bba7b62eb79f6db7e6745c6d5351617def4e53a18d69f7e360cb3d5ba70f50a350350c4c8c5a2ad4d086947b09b8997b568d51254238b901b3568de3bd8f2be00866388981a92acb772f184cc14304eaf0852b06562525978bba4b0f2fc3e8f5a0b5ce0ed623f4fbf41f6b63a5c32dccabe30156c683c8babf766e9ca42d0541523a93574c93fbfc2c9b25dc233192e3d5cd178f62c43dfcca4001529ff6e00d71f2e25114a87b5574d9053cd5ca69c77c9ab1aece10abd9c3a4e8df2b61b4e14360026abdcbd14c479628ad62405bb26589112a46721e9b0333ca0b8a2a9904aaeef0694be6188854a722f5a9216f49d65b978c5223e3a5b54dd76e9ec0781e92d1ed697f0cc18413140ecc6d282d2ca9e19055f4c6cc5a6ca543c46ac47cbda3cd18231ddda1b336ae36aa7d9558c8edcaeb08549b03fb979a1af7d3edd757596ccd30af2221288dba70d7b2d1ea524459f54193576db211bd3b71c0e2cd8b2799f4eb63405bb169b2f4b767df1828c0cbc9d4bef43bb46189ddec791b3d531855b9655d2d8475a9baeef4d31a91a446acdd64ffd7a0be3a032cd76e180da7c4e4fcc6e95b486aec36e7e51626fdfa1899da4e54aecf2e650989dfad3310d4c78ca39624673390bab4e88a315b96aa7e8ecc60f06bbfa537f5371f2023f6c6dcfc270f738d366e9fa1278b8388ea1396ccd7ca8dfd84b164db4d7f39b99191a5460e9bacf5e5094445e3d95b17ab67862694b3bb3028d2f8e99ad3fea481077df659aa137aea7880a8b360cf26dbb1463a7d47ccb435404bb3aae0cece3975fbd6b9e307e8e80eb79ad28fd87ff19ef5d64375b5f4c7cf305569f859d1d933c4fb2d963320f49781efe5e6ed739ca4a74251d6321ad2bfa735b658ad89892188baf9e251ccb807e94d28406adf04be255b2d1ea5007535124d666e58d53212c5b4c9c58c3f990fe39ac76f7630d396c69354472dd9368df4f6414a1dd21269d7ec593d6558bf3e46a6d387c9c94ed8be7bd104036d1d136b1b0350feb306fea5188ea74eddd1a604db6152f41f9530003283e7cd54fefe20a18c07005c18fdb8c46881b5b0f95b864061319d8557d4193a75818d1e49b09c1b0500229b2c5d3573f4dfbf4e4d2093f180cf66755ecf41e1660e0a08521defb0c213f11d4682f0243c003c2e1f0094c7e1017ef5975709ed487cf3a309001e97dfd62c4ee8f41504008a0049fe2c810412fc510cd4d1ecd347a535a8f1ebde5fd977318776f49ce3480a84220d69c12f71d3762c1fa5428470b24633978fe17d882fe4b07f8446d2876d759a63a2a1a8a8d677b0b132d64b09648c261972333e94c29cfce71f284bb78eab8b7955ce6317bc2d54183d4683f89b340900d0132ac8fc16fcb46ef4d62dd30c1488646abf31f65bd60e9713975974a21fb69b565a8dd0efd36ff4fc4d73d58be2df57f145b20c8c49560a222b108b9e79ed7358603767a1937f36ab32bb4adc2c292697810ba242b274d73a2f1daba34451d1311e8275b00f6156d7f165d43b9d346a59964e0ccf545bb4658eb1229120a767b5d1714069e4935c76d77904c2cc0972de11acb0c5e7e49c7ee4dfcde0b0193e4e9ac2ff1e7661e7eaf973e62e3f10f6e7ce57420aa3562fa42ef17d3be1f8037d12f8debe04f2eeacc3be8c094ecee70f0cd4a63447ad5bf0a0b78560fcc6523a4f69a4bae899425e436935bbeaf38e39b16d7bb05c96d424411785eb8aeae0821b0e36775b8dc867f35506b14505e8e1655d0147962343281f451126bdac91917970de74421bb161a2264c180500ea5e721c75dce249d0fee0948611835f07a52bd95e1f28d51355f4b40b38b21c096d42505e63792daa34518524e4f0d89213f4961ddf59eb15b867a11b0b4f35305db863efd21114417ec56faaa8471575a96d4187a4ac2dc7f95cdd1b05b60926b44468b2e9c4fa4b3e3e9be69e8049aac69397ef76b21b20db4582809353a7e259354c3ed290f69b5ec7ab2f698094f594893dbb9ca0a8298fe6d431617af20147d77a9bbdbbdcc71b69c996fa2f5b9bd2e53948f1aa2377ab1f8c4148a6aa4b734affa6a7fde048722408e10bdd94d8ad3300b2eec4e1e4b837f915dca8d2418bac6d72a3b6447ea35bbfabd09c6442c101204638b8b6b096f3e5c2d2191e2d1e8cf25850ff2616d2d5211481fe421d63ab8c4156576ff3132255471134963570c41a944f7f7668675393de1ae7b12a845f733c88242705a1fcae2c0d11a508006d73421c518a00d04e59500fa365bb33c07585b540d55095f85b66ee680d3b86e0fa8e5b6c8e77beffa676d4e0b8a06fea73760e90eaae4d39752502ab86c98779986dc258f187555dc59133695fd322527514d1b4f226bea8aea509a0a9ed35267869120ee523bf1dc305c617b19fcdfcfec10fa30bed96b11f47d78fda61aa8a137c742bb1ff92c3db6bbd83f62fbfc4c22beaff65bf69fb7c1359d071de196ddb87fefb67599c9caa0254555f51cbd5d414222628bb86de0c70caaab2f88e341f46415b3d02c263c100104978002002090f0854e3e1fde5845c1ac293c992d7be48208104ff19743c2a0cc04561474e35c2269ba60f568050148590c6b21a76f5d7bd0be2712d279f112e4bca8c8370ea4a9be50d34a4211405e25f6485a3989869d7c466549816bf979e7cc6daa0ec9ecfaba2319c1f60c88ebebd797c89004d82846945b75410615557b2e5876848433dc82cba5a08a6685120666d331f0081a5022c920fe082c01d1b6fcb2cdd7f60cb483d75f28fb3f67b9ac4352d2e23e0d615d613b5fa2976f9ae449c94a202aeb9b286830229d1eef11acb1a0155a78df5e264d5d5c94d650d1cb164580600c0787f6e6b62bdd25c8f49daa45f4c7fba65f8ec0ceff5db9f1b6c7439b1dba4af0af8f0279f4f44d4b5dbb70b2d1963a68c03ed1b42dca297298cc13bb6ce1945810040041ee00be12080767073918f429690a1ca82c6f2061ed011ea0f5e5e5d91ac697a2570a3a1b042dbef4e50d052201aaebc75c35e53d8d64c00011441babb4c84b9411040f8dd30329cb4b2aa1cc5faccc34323c5efb589951c00599305d3153606277c9ef828576fe1115d628f5421be0b0c3102682842b5f9d55cd0b174d485e4c6f62e3ef62e08bbfa67e255e71327ee8e0bda6c441269adaeb01606da780000e0d49430c8aa2a52bf5bfd80571abdfcf88de50061567c8bbab8e7d269a309371768893711afb6808e50875109e2bdaea73625286829a01ff26a604b4a4f92130ebda09ea4ae290fe7c67f8668e7d64d1f2a03008021d09d7b8b57ddafb06f84452f6529e82a130084c303b8998be5ac829eff2b0cbe1b6700405adf7c00c7e7455459e9a0a54314b5b4ad9582c39e11f315c639aa76118f08142d45e9315b1fb85b52a0def7b7232b2750b4e4d819150c0448e30000706d511d50a051c8e20d4aecbff2d2b22a5797ed8794af9f9ea343eabde3fd5de8b9dfb67a8facb22c5a5fd6c003d42ebd14c20114e97651457c18249bcc9fa1b83e38facdc8c7c50356ccd0ed7648f0eb8babf8d4a14a04020eb34da4b61023fea8a8929b8aab39e80012d462b97a4851531e0f1a7bb282d5b318dea3c5304dcb4543af5f094f336a4e40cc4f8ea2406db931da3add0f9cb3d763f61e3ebb3af7e58d8367cf058ff25f43ed607bad29f43fb24a4d52eeab49aa2bcbc9aea40ed6680fb008ab3c3baf0990fbf455ea300da7aab2494f81826fb9a0b2920964facb132080935553c45736d4c1243525a2246196400209fedb29340a000090f42087a3a619aeeefbdda9eebbcd54713839350a59fdaf8b01eb0c896def8886200862a628109b2beb6000ba4c83f12a2326a8dc4c8c7b52256579464b51c96658dd95c844729dfe6243995f61fe22608ba38222c902a9a9a882d53ae5fd2ae0eabc5a4859974ae896e4230ddf927215675e5d6131900c006043bf92cb703255a4e1ef554c04c87441f165075a1a03b7a0b85253fb3e1d82a17c0e0c1114b414d0d4c23a1850880000a4b9a282233f8842ee2a8f4021f559ae3ba56eec71dea3e6edbe6c800cf47bb33f16c3872b3ebca9eabbf8d282097d080000c69f7dff3324673c778548a92351a9bf2a9a1f9f984dafadc84af23f7f330b6e67021ad2d56929054decc6aa2a262afc51c855718ac3a70d6c7a76e5dedbbcd282af8981de213970cbf76317d1980fcf5c7df1b3860db3eb4abebf89087d2b58c440d0b2986f5272edeced37850d5cb8b9baf05b6268f89746041014fbc83765becfae6333aae90c48dc6522eea8a9822b7b9f5edacc6aa0d7885ddb901ebcc05ae6c5798fc80c3a13e63494ff4c890e891739b8da95e464fdd9f67d32af9cb855317ca9b99a8837885385f89e8a19198aa3e64fe0c55cbcfeb28801b3ebf2de3ef00dce86b02567ffb8eb792f29b3ac8147525056a69089320a220b4a38c5d1f32770633cefa6d2397c76d9ab1b57dec94e996f2cf39b71b329edfae590b73f2b197c294565257932494e1e23ca20cce2ccec8a26565359ea7db7800a9385567d8862bdae73fa2ac6a6044d73bbc155416ef752ca5930ab2a2be1eeb5a7c5228df0ebb2338a6a9b9b6b7ec65e717f2563bd78982c51595f899511ff2eafbaa62c23c6f74248298ce5edc8dfaa3a2e3d23b3b481c9a8ca7cea79e59bf69cb9865280a836489d9d1e1ef7bdac3c2f2df2aa576c4d6bfd8fb0e7f77aa3ba7b670000921f64ae5b1a1a903770e6103940d034b3a6bebf11c31cf2974e578fd826ebcfb2d5fee2712ee4631903e636d1f3d263839fe4727ad85fc1766c66f6c9beeefd2c97c183eb331f5f0ea21bdb5b684a8935289e3a68e420da66cfe3a6b96e9b4f3dafe4f5d0f1fe8925c89efa6dbb97fe65a15512ec1d9e5e589a971e1be01b8df9a03302455b915f98fc99ce62d6d11bc41e64ed228690f567dbeb66f91c0b6a1cb3d44c15276eb9ba752496a73f700f28335968d58728a64d80197f06cd9b22fbe1f2f597252c3eb7ea63a0570c77c28231d49ecd61bd0c8062991a8aa2284e69c2a20970d4a9b349f233ed0789d6a6b1b3ee7b07bdfa51dec8272a50951448046979294864c304aececa2a6bf8275c8440d537e94f41aabfbf4fcdc82ba9a0d32b4a7233523f64d502457d133d8ac07c012115195ff32a6aea6a2b0bbe7d2a6012d4f4b464700000a29281be12bffc4b5a465e59556d5d6d35bdbc3837e35346054752a22d810412fca792e7b6ffe155060f1960b1edccd6fe1fce3afba635201065d4bcf1ac476e7e8939b51c98535f9af5ee69f8fb6abef4806923a0f7d7fc137f961667bd0df50ef806778ef12800c43e138613536e46e32dcd3409406eb0ed88aae0809f9a66c6a287937ac8fc45e672315450385930b69f2afbdef3f2b39c062eb7a138ed91afffe79ebe6692df98f72daf8ac1ac2f787dc3f5319bb6e42f9173de58243f07a7a9235393f222bdb8a6a638fd9187fbf3ae0ed38ac965c8fd2c69944c3fdfe8cce2929f2991d7af27633d190daf6eb5738de18f8b9b0ff8277c2da86aa8a7e7a6455f7759b327aa0aa7696e37981ee415965907f319f9b1de7ed9da36b3f4a5ba22c390acdee821a356b8bacd6dbeb1ed605801e737677f2c865f2ea3ab812f7b9d98515e43cf7b77ffbcd7bffe7e1cbc96eda15d3f8e7aafb13b4f521b3ad57abc56cab756db0c59b3d97caffbaa699721cdd9de77f78a7c1c2ac089f19a36470fe71d71dbb3fc26596d88a5f5100d42160000e0a8a6077cf65df7f4db3ae75013829351331a67bbd14cd0f9f19ab3ce5c46bd2fbb3bf89531015e4ecb78e23ca7e91020e9cddb3a3be5f4469b3b8032e9ecfd53a6d89709a7050ae3373a0c7339bbc8ea24d1708ddf154b31ab08b2c3b65e3919e071cd79fe993a1e9052361869bd6694485b5d494ed09ebac8c4f754feb423633a3fa95e9c2ac4f6548c0be194271df472baec7e6995f57e0e4e5e67b8d51a5382ac1196e4787925f69bcb4ede650c00486a4367389f9c2f7a1c14a734e9c0a55a77d7a3f6fe7508516dd8acfd1e9b87cb41e0b75ef40611290ad531e7375ea2b30090d11e33e7f0a1292a18649a53f2ecdc6acf824602d560e2b20b7b6d35090088f53ad0a54dbda7088c48bbb3ee1c77cf138baed7f0888afdc7ccda3c5de4e648c3c75b3b9fb854726534874f77f1dc3c4c16820c961fdd5874e2d4f2d96ce93e63a6998f56caacc6f276274a77aaeb0590aa176e0efec58d80a83e7ac109b7e5fa2400409f59fb367c3cece6309f27dbdf62fee4e10aada95827cfa7f4ea5e3d70060070d461a63aa0407fe61039000041c36c46bfcbbeaa93f4baaefa25e9afb8e446f6f43eb1cc83ce01448aee508ba57b703dedaf403b06ab2e9ee49df55a6f7d8a05e4fa4f5aea7a708e160180ae0d8a579eb4f7cabec30ec7b7b8cb7aceee91e3fdc968296e92d65b76666ff9912b5b9678c86a8f9a3a6990626a03d64c3675dbd28423ce7691a8ecc83d0197a688bbbda6d83048d09eba68b8efa9e229c2cf631059d8288a38bedcb39c09a4754d57b89eb4d5c40300b0dbc42960c41f39c36d1ece97cf5d5a36c505c651075a6ff4d8314909077af67ac72e84ff8595e0e10ba750e2435557cfec4b14e57378792afb9defdeab650c0048aa43a63a1db2d326805ac18b0052f3faeaeea0598bd7fc1319b442bfe1e3144a0a8acacb72e8300a20a28ca2ba81617f6d2a59c849657587e8720af2be15b211884cd11a34c040b5751508f7ffd83bcfb826962e0e9f4d0f09a1f7de4145c16b0f200802a262177b47c5aed8bbe215bb62efbd372ca888150b76110b28d27b874008a9bbef0750290902ea7dafde793ee49704b23b7be6cc99f39f999d651ad8b763a425a66427bc4f950146a6319555b5f4952968361a8140fcabf473e5f3abbe7ca4e8779dbf96bf3470d942d6baf5a33aced93cebf0eec3817e417c9ca4a46dd5b6c70467c038dc39cb07adda1034ee3ca661ede2d3ca801c29f7e00cf3ce2d1861e99e2e7a14006037ebd19e7d3baea38306a9fe2c716f833686a4294a056b76348ed3b62fdbbb71df249f55e5a0a4dbc265c8bc86de8c4594c75f583224385340d76ad6656ac84c973a23cdf2927c65c729cb872d5f336fd009a9b299b34f477b56463dfda0022da3d47272f0a4e2951bfd0749544c3b7a77b06026cab5afd5886d47f40fef39b965fafe0211004dc3b2b58bcfb04eea240ab5f7eaf5fcf59b67f5d85a064c83f6fd566d1a694903f86e324ce2384e0c092a1dbf704a106bdf42bbeff7fee2f89d83479fd15b7c7e6bb75ae3fef2327c8d36f316bd59ba6972ff5d98ba8d7b8f4e58717ef6d71fa86aeacab5924824420d15f13bc28f9ae5bb5a27e4fc3c7bc63f7b6249f28161a39f0c3fbfb787267a2a2ae2cf479a7976fcf050a70347c79851ff946baa758bb2dc8fb55ebfcc5d7c7b8fe378dd3732990cc7f11bd7ae4c9a32fdff706192dcd78f6265561ddb18329024462010bf233bb787b8b97b9248240a85422291482412994c26914895cbb4ebbea9bc0bbad6fb5aafdfb461bd1fffe5e0f957fd079c703a7c6cb42915f9497d694bfac991838e37db7a6ee15fac265430caed11080402f14388122e9c4eb1f2eb6e8cbaebba4abbfa37c42fda390c814020fedb91b67a74ad2708231000008017c7dccf311d30b425ab69a323483f23100804e247b218decb63d7f86d86b86993ff1397db000d8cb237040281f8e75574d3c22f1ad9fceff94d59ecbdfc96237c9b3cea8fd66f2310080402f19db44ceecc86dcf5dbd51772572edbc671bceefaedf0eb57ff3febb7110804e23767e7f610d72e5deb59bf5df9bef261f5581d40decaedafef7febf5db887f0634ff8c4020100844a3d5359a8546201088ff63100679039a8d0ab968e61981f4330281402010ffba0c0f496804028140c11681f4330281402010fff58c0dcd42231008c4ff37fca2996704d2798338ff0000200049444154cf0804028140fc51791e92d008040281022ce2cf80824cf06fe0fff698620090a41e1931f2e1d07fc1938afff96726a3a734ff918ef42fb2c92f7230f1a7ed7e133e4cbdbcb38b0adad6e4c791e6dd0f59b4ee622c0ff4faee391ed8a2d151f8a7e46a8f1e3d4255814020108a707272fa29e1b7f227dfd9154c927c60f898a7c3ceede9a1f9e30f96f8b167320b3fac1f383d67c1e58d1d593f298548d83d645ccca49f9842fc532a46f836b8dfcc82c5577e9a29907e06204a22027aef6b7de0e4788b7fff234845719bfd26a7ccb912c265ffa7d3d6f4132387df1970767f6f6dd21fe85abf632d973f9bd76356d1ec2b7bba6bfc822a11bc58d867b9d2ba0b8b5b3100002f0a9fd8730d67e3b50d1d583fd59184b11b07fabfe873a2693d55c30a8f68fc6042dab19183cf38ec393f57ae40fdbf450382ff2264cd1dad19a76f7751afe093694d3fd0f7d2b8f2d7ab46ad632cde3fc396dad0d41081402010f5475d49e6855953c3ecd7ef9fda4c892088fa85b1c27f90a69f1c3deace80d3fb7a35e9498cff4817f69d6ef457532db99234292312be5fd77fc2e5e22f1f95f45ab80c9c31b3bf1d9bf48bad8af3de5dda77e0fc9d57a9a53828e9d93bf51a1530a883f68fa48868fe1981407c85693f63df61a9b6ea3fa160482adc2587f7530c983ffbc074f3e12187fbab18a0e8f6af82a2d723f8b013d388fe2f2b9734ef4382c47c12d7884903a6faafcef6901f201008c4cf13cf0040d1f658b0b93dcb90fe5df18cbad19f955c499a9efad9cd3fbbdd4b1d241545f157964ddfbac9d16d4f0fad5f9974e2a52f368d9d714da5dfece0c00e666c715674d89e0d812363971e59e5a5dde4c505ff449a8c17471f5f32aabb3397cbf5e83d6ac1a198321cf092d747170ef3e672b95c0fbf59bb1fe5490000f851b3ba784edbba297050572e97eb3e68c1a9583e0e156fd7f9bafa8766cbaa5a4ce9e345dede8ba34aab6722e2847d012bde49b28e8c70e572b93e4b5e080024b90f77cdf2f3e072b95cef610b8f4697e075cb262b7cba7fee506f272e97dba5fba0e9db9f16e30020c97bb27feed06eaece5c67cf41730fbd2ac10140927cc0aff3b0dde776cc1edacd89ebbde4dc6a5f57ff4b395f4a55f6647155a9705eccc965a37bba393b39bbf79bba2d32b7b69b953d9c3ff97cbee8e55c2f2e97eb3ae664ba1400405af4e6dcaab1dd9db95cd77e81c73ef02b4b8b97c75f5a33b18f878b93b3abafffda1ba9c23a0958ad822d7f5d4188d26f6f9d3ec0d3c589ebe23372f9b98f7c1c006479b7960ff5e9e2c4e572b9aebe63832ec497d79bcc095e2cf2f259f54658356a14bbd1d77d56141f002f7d776ae9e81e9db95cae6bb7fe13d746644b01e45f359e7f75ac6bbfb567f62f19eddb99db79da3d5eb5330adfac9db43345f2697d1f672ed779c0d63811001015a97776cd1ae8cee572bd46afbd9d23050010be0deeee36f1e8d94dd3fc3cb9dcfe3b3e89e5fb8f34e3e430d7d1a1b955a62b0a1fefea7720590200202b7a7168c1881e2e5c2ed7b3ff201faee7929782aa9a9377c6a6b856ad8b9dbc7376cd5a96f06e07b8f6df9350e50ee5cfe675ed11fc5628d74a723db026fca8595dbc661fdcbb78982797cbf51a197ce3736cd8c6297d5db95caef7b84d8f0a65a0b8d225c907fc3a0fd97a62cbf4fe6e352e5c9c7c7c56c0960f55a5eaecbb707bf0947e6e5c2ed76be4aab0142151af91bfb964dab93903bd5db95c2e97ebd16fd2c69be9620059f6c5e98191fc921b93dcb95caefbd45bc5151fb605cc3c9a28aea73c0092ecc81d3306793b71b9ceddfc067970fb6cfd54eb71f4751c49907b63a17f50148f68a8951434f9ea81a24ee1090541ac6efce3c7876d9cd4bb3397ebdc63c296c85c452e2db7a5cbb5644d44a997e6f878f81f7ccfaf556605bf15be0deeeeeabfffc4da89be2e5cae73cf493b9e16e1d0a030db705f252a12af044fe8e3c6e5729d3dfb8c59722e450244e9d355fe0baee548e5c5107e9d68d058d70590e43ede336788971397ebecd5df7fd99904117c3f1a0b5eac083894218c5ee8cde5761e793429fbdb05ba3ab94ebfc7c385a9e11b27f7ede2e4ececea3beeefd04f957616be5bebeb3e61fff135e37d5d3bbb7a0d5b7a312ee1fede79c3bab9b9b9751f1d1c9155fb44b29cb045cba2ca7977e60fe8d9bbb7dfd2873c94fe221008449399bbf9526c190e0004ff75c89c35b7f22400c20f21837d671c3b1f1238d8c7cbd3db6fe6de17c5786512f8fcd0a2513ddd5cdddcbc7a0d0bdcf5ac562f2f8c593f6557aa247e43bfcecece2e03ab65a4817e35f343b97d93dc84b676679df3e4c8c2615e5c2ed763f092d0e4aae4fabb9d548d21832fdda824f9e02067bffd495ffe5918bbb98ffba46b79b8c203e2fcd8b32bc6f6aecce756dfce93d54d56f2c3fc5dfb6eff240600bce04680abd792677c0000fed3055e3dd7bc1582b42ab992cac98814a9983a60188546a3d1192c0e47890c4c630773659282344cbe5565651fbf24555f12987a91a4856eb924f00ade34a3bb8391868a9a9e5d17ff359b862b3fd87ae07d4565aedb67d5b15df386746d54d5fc7afd2c49391138eba4b8c7ba4bf7eedf38b2728099b84428c90a5d30e794b8d7a66bf7236fee1dad7673f1cc23099579a1acfc733cd52d70c7e953bba6d97ed8be706fac9069d7afa7cec7b3e1e9120000bce0f1a9a70ccfc1ad39d5c7986896febb96d953f5471ebdfff8f1e3eb416d95c40947662d89501db5273cf2feb54dbdc5a7662fb894554b1b11654f372c3b870fda1df120f2e6a9cd533b6be1520284b17ba72d8cd0f2df1ffee0d1ad0323a9e717aebe5f553fd2e4cbf7656e81db4e9ed835d163604f9d4fe722322a4b55f4f4cc5346d741ad39d2b433b3679dc6fb8584453ebc7b72a67164d092cbb5ceabecbc66477f2d7a9b75371f3f7e7cffe010230a00c8ca5edecbb419b3fec4e93d336c62f7ac0ecd9000e079b7964ddd95edb2eac2bd87f74257b489dd38ff48a258de14cab782f95b899eaf9f1c1c6d37f7c49d870faf6ff629d83f775b4c39012465bbbef3b69ebc76e7fedd9b6757709376ad3897da84112461dc9e45fbb23dd65f8d7c70fbfc8e79dd8d414a8044f1554b726e8617384c587ff4e4a1d9add9d52a8de1306fe72453aacd9cd0878f1f3f3c37cd8e0e00d294db2fa95e0bf69e39bebe97346cedd697fcaaaa12bfbbf882e3bb68f7e9131bfa1be429f41ff948d32fcc9f7bbaa2ebf2d3d7c3afec9beb6540fd560e45676c926b55bbd87943d7d6ad65c5cda4ba9528710a3db06646ce7f13c56b3d65dbe9535b07d16eac1a352f82d173f9d17347577bf242d71ff92402a8afd2a5a9f7de28f92cdaafe8c201405a1897a6e5bb78ff99132123351eae5d7ca6810e4356fb6bd8d25d67c3efdcbb73e3f02cab27eb5747e4e164bdbe211b3bb355bbedbcf3f8f1e33bdbbaaad51c25965b1ed1a703b396de54f6db7831fcc685ed539ce5dd465cc791688db5523d4dfecb15d529bc2cab814e28cb7c95aaef1774e4ccd135bdf0cbcb5786e7caeabab451b1fc962ed792d54777d2af2e9bbc8befb775cbe816b5174029fe2d21f978e793bedfdf47cf1c5ac6cd3e197cf8a3081a12661becab92d4334b37c5b45a72fefe833b57f62f1b684795e2f5c7107a9d68d058d7ad78bf6bcaa25baac3775cbf7ff7ca9e79de5a7cbe44f2fd68acd476e98ee17ad416cbc21e3d8e3c32c294f2ed028f9c3818e888c56c9db136da6ac6b15bf7ef9c5bc64ddf3563f583a22f668c7f90623a7cedb1133b26eabfdc1a30fd0c9f3b6be78943eb06d0ef6fdf1b5d5eab3a747bfcbda2134bc53df8ec95d0d0d32b9d5550fa8b4020104dc6bde2eab633895f84eab7b15ec9e7079ff5fa2cd97d68e7fc0eb9e7361e8f1703c17fbe65d545d9806dd76edf0a3bb661b2b32621ad3938cc6835677b8009d57af685c8870f1f9cfd9291de7945f59c5f333f94db37c94d686b759d790f1e957798b6edf4c96d23d51e87acbf57800334a093920bd5b89b9f6d6ed8a5f84aa9c77f77ee7645fba14e5a240507c40befae9cb92bb5f5cc0397af5f39b4c8d78259b76f27a9b57431287af9ae500678f1cb6b9f65fc17611ff800e2cc17f158731773463d1911a640c5c8cb896257f576ebdcd9c5c9d96bcccecce6de1d74288ad2309a3cab1292b8880fda03828e544b60ea9fc38d7990c6e1f67250a99623312cbcbb19f15e3c4a13030048f31e3f157367ec6854d5fc72fd2c4aba7231d17c7c60dfe61a342ac7a065f7f1133aabe5dd0f8dd51e34a57733552a856dee19e06f931976b5b21190d55c27f8f7686b6d64dcb267c068eba287f753c554d31e03adb32f877e160248336f9dfea0dba7aff57756dc8b12c3c232adc74df2b250a650559bf59a3a5827f6c2bdec5a5e894b846261517a6a66b15449c79adbd7af9316b9e2c3d9b0e24eb3023a1b30308c61e43ec29b1d131e5f51e9b17693574ce9dedad2d8d4cc40cdacc700abcccb5793c400b2dc0767df69f7ea67c310275f3d9f681d30ddc79c45c2a83a1d870cd04f8c78c3c3bf6b28b29ae7cc1903b8cd8c8d5a78f66ac5c88bcb95802ce7fec9979ac3670f6cae42c6286a0e7e236cf3231f67cb71c96a05d397bd3a718fd47dcea8b65a548cc4b6e939aabdf4d9ed141160740e352d7cdbfc7103fbf4f69b7928be22373ebf292b302422899897999a5128a26b9ab7ed39d8d3885adf55538d862f0becd7c1c6c4c4dc58e5bb0b25a87663e78df372b430346bd7c3d3489c9a545c596518a3c3bce5e33c5a9a1b999a6a143f50e83ff24b9c7ae3dc47e3317387b4d15751d630b1773052fafe199be45a8dbbd8ead75ded87b48f8a3db096cf749d3eb56f071b2363074f0f53aad9e03913bc5a1aeb5b74f071d6e47dce1112505fa537e0c2a946be93467a3a5a189ab61930a9af4eda9d67f9b2865c0d89a9228bbbb861d6e801bdfb0e5f7431bb223ba150d294aa177e3c7725b7d5b499bd9a6b2b73b42d1c5b36611f8fef5ba9be26af704826fb7e039d906a3378f2e0cef6a68616dc6193dd991fc23ff089da2ead591229bfa5d76b4951e6f5159377f2076fdd38a2190b6b442d608c76d3e60d77b33735b476f675d22889cfac20a0c161b621be2a158a24fcec94b45c0145cdd8c17b486f4bfa776248dd31eac6b9aee0fd996bc56da64ef1b6e450e96aa66dfb4d19eb406b5a34ae71819f2edc29ef30699c8b01934cd3fa6bf0542fdad3732f2be73330469b49330739db19193677f7b1a06a7a4f9fdcd3d154cfc4c1a38ba138238d576f2041dbc3221008c48f70ec9da028354f44d40ea78cd6e3a70f746a66ac6fd9c9a7a37a494256055199ed1767a465964899da561d7b0fe8d0906c826a37666e9d34a9a9b934d568e09c49beedac8d4c1cbbfb5a12999ff225d064c900641dd7c17ff16f9f7fc727002f7975368aea3ef82f154cc101a5790f4e3e63f79fefdfd95c534543dfba8599b21cf947d169db5e2de3713c1f2f7e7523a7ed94a15a31611ff8b2a2f7d16566ae364a4d5031721344cba9fbcf9c3b77fec2f99307d60dc24ecd98b4274ed888344c6e02530f327e3e1f94753935eb9bacacab8cf1f3ca654dae9a5f7e87a0b438a38cae6f58a3a6a4a559a5a066a456953291583a3af4b22c9e148c6ada98ada346ae2814c880ace336c471d786b331fef355af5cccb01dd5cdf87b377d4b79597cba8e0eabeabc5435235528cde249a1fa3420a6c29db762f0a6fdebc69e289131f51c7dc6cd9decc9cacb2ae5c72eeedfadea1f098980b017480839dedb65b0e3ee2d173e8c99a316713ed9d26f9511158445a945a2b71b86fa8454e6b384b402332babc01b335441a2b36944194e80a438ad589272605c8fe355c9b14c28d3b413e2dfb9f2cc02617ecc8cde115567c4c5158cce424292727246c051a5a10b164d696dae43ffb8a6df9cb2a664700cfb494113b6ecda35a96f9084a6d5cc7df8ec997d0c155df50fdca341a2b3e918219393652af41f85fab928a584a66fa64a6eea191be65a3f6937075ca0d00315ded68351191420be380689caa0002125001a56e90db970b28abe0a26282a97c1f76f57167ed83961fa2dcb808541b3ed4d34e1f92cdf7538d194aa27847999e5ca56faac9f33cea7c04a4d31783d4e588fcf5354f4394442b1a04ec350d4d2851ff628b4a4246ed7b4b78514d7202f4b25acc9b540a2b169182ec309684a9855643a8af9b095b38ab69d9ce3b7b182ac66e9ec3763ee5047e57a63884d6d9334ce75f18a825ca1720bdd1a63ea921f8ec6784541be88dd42e3cb9206aa9a912af12abb4c06ac5ae5a093882fe625d1181490497174b333028140fc3256f7d559fc81c0eb495d48541615c365321c543acc5a3c70dbe14d134ff370a6ae43b7318113bd8c1b91b47d4b937e422e8dd1d88caa8335bd9322a9b51fdc195b70e605cfb1f9a3d3d1eabefb6c1900e5f20f282a4e2d022d2badeff4e974632707faeda8e41cf1f54cbb415e3d12af4f097b9fe7f53447afb3bd0a0940d6706b55aa18f957afa2a9adad4102001dbd213386de1c723e22b9af75039597a2044671b6466669b2a02cb7540650edf265653965045b9b456e72d5fc72fd4c51d1678bde6594e16d985fbd81c2d1e7102f538b25a0420500bc3c2747a46ca752bb2cd2a2943c5cad951a0580a4d67e8833b6e0d49d07ea37f8ede73bcbbbd31c2361f03583018a8a3e5bf821878f0393040092a2b462e070eb9c83aaeb32719dcb449096a5bf3efff7bc351b5a7508d6d062ab78059f5fd25aa9568a5bd77b3b0c71c6179f7de2ae77b5b0f5d4ce5a64008a8abe2ab3edd4b39bebdf151e2301817fd713291c7d0ed56ae4e103fdf41a3eed4656d651a5eb39ef381960557d1d2b5e101699a8da7dcf08375b3a0008bfbfc302462283a45c5c47ad93d5db0c5f796038e0829cf7d737cdd9b2dabae32e7bf9578de77fe7141806b80c6fac4f29f21f8c442681b85c5c3bf49094d49892c4a20a1c949a24c49ae45a756a19c3c85855e9ea0f084c051ed80429ce7bdfc84a573c06519054846918ab5130b17c2357fbd79ce751f92683b70cec684801801acbc23120f086d737465556a60a0a4a25f09d9198a63952630d5ebdf00d0c62351117a496d075f595c90d6ce99294430a2d09a0c25d12647575ee8ae93b383ba7b4512135bc161477c7df0db30d365db37e0b77f55b880b0b3edfdf332f28e878fbd3011af5c590837d6b5462635d97c4d4d0a295a5e554103634ac5aefd390685cef6135b5e865190522c28656a9c8d34a30553de506c6e33a93cc8df37f0402814028ee92011abc9087aac31df7b7933f262bcf8cb9b876d1facd2ddb6feaa28a353a9150dc3735250ff9a14e8a653fb01b27e0ccbd18a74b89e67ecb8ca98a0f284dd3601125593c29a8d52ba19916ae36a25d77af6765da0d6da1aa6fe0a57ee662383599d3de5f8b525f46d464081c278042a328ca25a4fc1fc9ee2abb71f5564e06bc0b57634a5bb6ff7a479a28f9d6cd7495b64ec63445d9d177abe697afdfa69b77ef61f879efa6d0f70542093ffb5df8a1fd0f8ab55dfb34cf3bbded626cb144c64f8ed8b93fdea0474f0b3a00002e488f8dcf29ab28cb7a796ae3911c7b3f4f432a0060ec9603bd955facff3b82ec3eb88dbc8bc1681abacc82572f52ca84a5f9f902aa458fee86f1fb768627f2a59292d8cbdb4fe735ebe7a657d30164797777efb9fa32395f8029a969a8b1680c0e8ba2d47ca097d2dd7521611ff20412112ffbf38b1be7eec85fc68fb15b0ef4663d5ab7eab2a4f390b6aa2400a05bf4f435781bb2f6dceb2cbe445c9697141d71a6eeaa4e8a8a81aa2cf5714c5e85a0388fa7708485a2ef36c03e63ef9aa351a93cb1a4bc20f5fdfd0ba16f4beb7724926abb415cc1f9e03d773f170a25c2e28cb8a82b179ee4134a7a464a852fee46a71716a6475f0ad97cabe43bfa9daa6da7238c0ebd1d97959df42a6ccfb6884229001065aff66d3ff7e4732e5fc650d55057a6d3d8ca344683ae5a8ed4d7d324653d8bce2cafe0e5150a1bda40287a0afc87ac626e424fbb19f632253b3d2ef2c4e643b195d5c630f5e8a8fce1f091c8a4bcfcf40f91e7cebce435a63136c5b5e4d5325ddf56adf0e195c709d9599f9f9edbbaeb99407e29980df7c0ef858d46577a4d64a549ef93f2f98292944707d65f167287745227293272b56a5531d625673dbaff21bb302fe9e9a975db5e8abe6c92a96aa85c16fb2cbe58c82fc8e337a0284c6b6f4778b2ffd4d3f482bc943711c7cfc54b7ea22335cee0350b8fe9290e62b58c581cff21ada85c50947067cf96074ccf412d590d6de998424b020055bfad837d9fa0adfe9ccb73020fc7d6de0c905cdf6f1579fa77c36c034d27fc787ceb89c8d82c9e94c6d1d050a15395388c6f47931b43b09a95286634d27599cdfa75653ddbba3d3c812716f3d25f5dda7d2846d2b4b854e3b076fddc59cf77ec7b90512113e7bf3eb53d42dc61401bb586779cd5253445458fcd8f8f4e2a1195171594cb00814020104de56078aef43be1f76b3f9c1fb9ffc0f5d729051518534d5d4d89465756a260721289ec676fea4f2414a6554dca43e83fd449d12d7af5338cdd117438c761a86be546d20a0e48d1ebe4a69f71666768746a665274c491dd37b2e59a0e53b67335cebc7024c9b67b0b3650f45cbcd49e1db82968d1c988566f46d498ee8c20a462b1582caa28cdfbfce0c8fa63e9c6de5d4d5414a4610db6aa2cefd6ea2953373e9593dd534dfacdeacdb8b13030e4fadbf4a2525ecea7fb0716ce3c5ce23c756c0b66d3abe6d7ef1f46b71ab9794d5fb834b78fbbabd7d0c56712e9aa0caa7eefd5eb87d0afceeae1eae2e57fb0c473d5a69196559523ca085f3bdadbc37bf0f2dbac611bfef6fda24be896bdfb9a1152c3defd6de52fb960b61833d995bf7f94b7bb4fc0a10431cd72d4a655de258727787576ed3ef3126df0fae0defab5340ec650a7279f5f31ba77571717ef29e769835705b66363ac565377acf2283b376f4057d72e3ec302b7dfcda3d014a49274cb5e7d8cf945ea3e039a578d99d02c466cd9e847bf1534cccbd5cd7be09475616918adb699c93a5da70d358a9ad7c7a3ab5fd0bd02851e41d6eb19bc3dc0e0d5e6713e6eae9e7dc7af381d2ba653be93d692d49c17ed9aef98b27f6a6f775777dfd10b0f3c2fa5523125c729cb87a9df9a37c8d7d77fe353661bfbef2d8aa518f69c3fd1fef3c67103fa4fdcfc54a99d03870c001855855370735d405f2f5767f751bb0bbd962ef1d02435e8aaebb6544e878071ad12d70cf2f4e835f75286b4a13e4551e43f2cc729f37ca9970387f61fb6e06c9e8d93495585b35a4d091e6ff22c68789fdec3975cccd5d6639249a4860ff635c1b5e4d532dd6ac4c2e106514b47f61f38635fbc81930d5dbe851ae581f5d3e84aaf15e6cae32f2c19e2d5b5fb980dd1e6534316baa891141bb99a03bacc5bd45d726a727fdf7ed3f77e32e864f1c56569e6fda7f6520a0de8e1ee35624b34fffbe3c624f5cef3830632afcf1dd4abcfb83577c4461a648c5cf7e914b51ca9b1c2a46106af5578723d41ace66875f1f3bd537b7b76ed393ae493c3fc9029ade4dcaaaca0a593155af26bd199d643d66d1c283e3a7dc1d9a41a7bf393befb5bf901ed3b61b661a6232bab0ba3b6cf1ce0e3e6ec3660f58736f3560da87687b3fc1852ab12698d745d8ced386dfbb2cef98727f9b8b9f98c597d239fa34c6d5a5caa795887695be6b64e0819ded5d5bdffb2c74613b72c74516f5cbff95542d34c7a8ef566de983fc26fe88c831f04bfacd395e445ed9dd9ab8d31878c611846d5b0761ebaf4e49b868c9d89532eae59baf17aa61410883f937a5a8734e7f696a57f9f4e147fa795c405d960f4ee374a1b13044aee4e34c0b056abde56bba35392bcc78d81717a9dca4283694dc2ba457d4bbe6a2cffc1186af4d4d0d51306f87878f49c71913670c5ccb6ec3a8944fb89635b26ae1de2edd97b9ee28c54515ad5b484f6c73a298a41d741f6e27c5ae7c16dbf3c7554c101a9e6c382e776ca393065c8c089c161256676aa140502a295b311305a776fc106008aae8b8f29416bd6d9bc4e42d0e874ee5b4e14b7a6bfbb9b5b178f6e7dc6ad7fac366c63c8284b9aa234acc156c58539efa35fc715c89b6321a9b40b3cb82bc022e1c89cc13dbbf9f49b14f294d57ffde120ef7a1f5ef5bdaac18af3b3bf7e50d5d4957b109148f4cf34067ed42cdfd53a21e7e7d9cbc9ddc4f1bb8604bc197e72672f1d328a1b88a653f67056bfadd63b4f4c942b771055c128ffaaff80134e878f8d36a5fe5b8a947779dca0d0ee271a753f03a251a030ab20fdaaf6b1f28ddcd7bae0385ef90a00f8176432198ee311e1d7264d99feb30bcd7fb3b98f6be06d9eb1c7f8d1beed2dd5b192e45711a70e5dfdec7435ff668fef6cfacd8f1c6ee47a67d8b3c46ded98a83120feb8265d7feba0c72cb0730871b8991beaa95cbf7eb66fb6caf27afeb56e9cda2790f04b05184b8555579be04511fecdbc0ee9af7e17b5a0390300a4a907bad98d7be276f4e3e5e1861454398d65e7f61027173732994ca150c864328944aa7cad0400482412866195af7581caf5d6f25eabbf91fb1181807fe0fee79f16f7ca5e9fb85ad666beab36ca9c118d469af7fc6e1cc3cace448b5af4ead8de1895cee30d9178fe1d906444de49d56a6663a40e590ff71e4935eddf4e13850014667f7b35feab2af0f1fc9e81b771ef5d711727d87ed94c6df494857f479f0a2553512d20fed3e1ed875b072e1611f5ac05238a42bb698d54bf917bd9abb6b20692bac7da83c3af765f3c6a5bef4773ecc8e927264cbb0d5d0fee1a8cc4f32f08b648f1227e35a4dfa49c787ee4d187942e43daaaa036816882fff0e3c336cf18d6c7c7abc7d890b89681ebc7d93090557e0764bc98b3ab270deee5edd56bcae102f7a57f0f30422a00855924a1e557605ed8f2bd1924eec63dfeb635762227a9380e1dd55209a0f4662f2666b5fcc3d72565b28cbd6d30acd3893c024ac37b6aba1e2f81eceded95300cc3308bc5ef44a8d6107f4a78abbf75c0d300538735295071c98b83611886698c7a580e65b7fab23093e9178ecff1b651256164ebc56f854d4eb735bd37ee1fa4fa72c1e89db149a703a6dc94b96dd93bdc18a9e7df2ccc221000f06f9b7f6677da74374c7ee0d1eeb1f36e0f545f88a641331fb6f5d2306487c6f4f55a3d0fdceff97f2f06a3f9b483d7a6a1eaf867ea1c85d9df3bb72b7f77f199041c877b1b3465fd8072e703d127fddb0d89ea7d3172452b0690e8ea06745465883f84efb40ea6e3df8fc288ce3d0e353bfc628f331b302a475f09c40000693b47ae1abc6ef793bd96e452b12e0d329bdeab76dfbcb75f78ff594e1dc9c562e71dfb469b22f5fcb3032662f2c500002000494441542c9a7946fc17f533028140201048423701bc2c2d950f2c530bd5262dbfc798da46fa1c0a50550dcccccdd1fdcf883f8aefb50e8cae6e68a84603325bcfccdcfccbfdcf955b89194d3bbd7792c397356be21afa9910f30a79e2ca364d14958a095c5452909f5fb57283445751e7545bf14dd6edb57659ab0b3363642dd7ee1b6781165321f18c40fa1981402010084403f23cb4c81081f84dd074f3b15274c3175170de477b68548def0659687fd5cb5daf164654dbb68fe0bfdabd3d0600e0d3cd0759b36cd0fc338aa808a49f110804028140fc7f20291b19b3e0456a52890c94d10e7008c4cf691d2c4d96c21f60aaee21b76e14543d56a73472a6df3ae5a0732bdb543dd094aad38655edbfcb5fad1eb121d16ceaa9e9b16366cc0838d9edea08b47bd84f10cfc80808a49f110804028140341e967ddff6d40b91476f668d1d672437e3c74854321032fc5bee29168801d0c30810a875d4433d8b82a93a6d3cbcbfb4a6c2524d8ca6ded6c3bbeefedb0020885e3b3238de684a64905fc7a29250db8029532e74bde0871ec788c433e23784844cd008f0c21b13dd06ee4d94fcec034b925f054fb8fb9effa3c79165bddbe87ff355c9ef105008e19bd567d69d2f910248125fac1e7ff743f9bfbabcbf936dff5554649f9874feec4729b20402f18bfb739d1ecbfd0d658f674dd8ffa9a246d755fae6e4e1b70200aa968526e47dcc127eedd39e87c7573b00954905115f84235b22fe7bad83446552415c2efc35ee5ff176e3c8a058fdf187839c5530aad9987deb3a565c9e38fd4aae0cd50d12cf88df8f7fd7fcb334fdf8c821973b1f3e39de820a00e2847dc3471e565e70796f0f4d1200511ebd76f0bcbc29a736786a90eafe70d029fb5d17e6b7c45f2ce9bb8c1a7c61a92313004050f3e38f214c8a4aa65a8ed16dea9e0f383f2129f246e2fb0f85c5150499c5d6b7336edfbd796b732a3f21b75cd35cff878b28ccc8e5a9e919b23110175e99131eefd663666f95868e6de2e2ec677191f7523f259455c83086baaae95f16ce3dad2d7ed1b36c44bc4f9924a3de2c0a10859ff3ca35cd757ec613a588f28cc3d3223f55893512dbd8a8f3a8764e16340ca02936916bdb067696ef1e6dde92ce97e23859776888bbbdf24fb2db8f5d45dd5acf0d0ddb7ca9ec6b40d0b4b7e9e9dfcae6472b5d12bfede2a1a2bfe62fb164e5e7644854bdf5d1521704e25783719cd65edd10ef3a7ba29ddd85f1a37ddb5baa6325c9af224e1dbcf2d925acc7a8961c1bbf8166eb36ce0dba6ab6c04535f7e1aee9331f547b4615dda8ad39ecbbb1f3c80dacb53a9d65d4a2853e13edc783f88fb40ea6ae830d5316b963d71535571d3a43a7594bd39f7672e1879051cbde698f0a0f7655c500006856130fac3ed67ceef8d9239d8f74d74473590804d2cf4d874463d131a950820300e0c58f0f5cce056008250400802c2762f76d469f1d9d35ea061a92a6c7cac32e9aa60c107f7af641623ec9b44a8b89d36b7cfc414d90f52a4e6838cca449329790645e8fdc175a61dbaff588e13adaca20c8ca7b1bf1eed5470b4773c87ecb57b2d5fce13bd6a485b165340b7b350a00cee106fa70b5380d3da4a4f4c5aedb9792d5dd0673bd67aa2993254589e94f2f27c4155858a8fc12279116e4a68955dcf5294088b3df9531cc35393f430e4ab33233417b6088476b551017e5dedb78e7da61ade6cb6dd4c9009446da44916d1b06d3de69e10159e6e92b3b3e181a28fdc426fb235751573e0bd3def2592e9ef3c66a5165527e72fcb1d5d15723cd2c7d7f509c930dfa7b4ea72973484469526e99a6913e0b055b04e21fd0086c87c0eb9f3a1c5cbd76ef85f553f7940350d4ad3a769b73fae4cc6e1c00603a2e0bdb5f386a611f9b8d32ba41a7914b0f0415769ffdb5dd1a0edab5e5f6c8a0a93ea77100f3456f6357d9a3475821fe2bad43dd6bf3ee7143e72febe52206501ff920edb0c3cf39b1e8e38ed18ba2d5875e5ddf55fd6b024bb79b7a68e5f1964bc6cd1f11bbb7ab1a52d00804d2cf4d0e6e34160dc41512020024c9170ea7bb0c6f79eb6ee567c1fbe347521ca6acb6a28324f5c88811d7dbf83be7debcf13489e8bafd58b7d0518b61d5c545153b468e39950bb0b2b76b1059a77ba0d3ebd567be7ef4dd7a34b039a4dd3bb8ede0f5b7b9e54242bbfdc8a54b87366793649967460f3e6d3194cb7b70ef654a09cda2e7a20d73dcb46b2908bc38ee552e4325fbec8221571ea50a942c7bce5f3fdb5db3346272df5dcdf69c996a430300107eda3326e061973d07c65955cf3b2a625f1dbe50d1769e978f4dd5b30c948df4b963f53ae018595c109f067a5d38540049cadb43db3fa5178a253850d4b5da0d75eade46894c88deadbf7455cf63ce700d2a0008734ecd7a884fea3db40515641509375e5d0f4fcb2a23a85a1a5a7c91d648152a00ff79e496b3ea13d7b606202a9213c24fc7bef9c417610c2397d683869969d49e4097665e8a0c4dd01b16d4a159d5c4235dcbceb2a7ad050e98fc220151fa3062dd79b6bb0bf1fe414666b95637a7d25b59ad172c3061610040943e8ddc7c8cd477b5730b6aee95754fa2d305422900836dedd9deaf8f2e8b4454a46497aae91bb03190947e4ac59574b3c3821fbffe582e656b769eeceadd8c8e01e0bcdc47a7a31fbd2c2c159354ec6c7b4f70b053ab7f32042f8ecb131a589b29630040535337d6a2902be8541240a36d028a6c0b3251f2edd7e11119396552195dedaf61cebeed15ec2e22ab48f950c169aec5210321c8916707e03fbdbde62899eb44fefc2c2bab84d068db76f4444b4d0a00e0bc980f611713127244629c6eead97e703f7d36a9da55880b42e7dcce74b2374a4a7a1357caecee33ab0fedf3d557117732b3cb709a8e81eb988eaeb6f4eff4c9c2e2d80cd0f152a60260648ab2a186060303152a56bb7eb5876d76d579f6e0e8a5dcc232290e24b6a9a9d7c4766df548a58fef851cceab7cc8072e96c980d3757577376afcbec5896d827d74419a1353cab0d2564577782110ff10541dee84902b1342e4f7b2ac66630f3c1f7be0db37e389c06f7f55769c7ee6ed746443c47fb275d02d47ec7b36625fb56fba5e2cafbd469866b7e413b1446ee3d218f8101f28efb8b681cf658175be66d82f8e2116a33a4120907efe51fd4c65314852a18400bc24ea4084e6b0f5cd1fdcbf55212140967b7b4f04a3ef4e170d12e0259f9e65484bd8597a6397ee9dc526313945a762c566e3cc1874f56101ed4237196e3d13d88c0100042ff2f6956f1f41947c3a70f279cd89ab4fafb5562a8fde366afaea5097c3c38d05f14fd264226581d5d835a3174ba2fe1ebfe6d0bd112e7efa35737e41d293649cd602b718bcf6cc7c3c7ac794a55b8ef4e0ceb13669a15efc3e858fdba89340927c36f81cde7febb01ae21964fc37e792a46d5dbb58d36aea3f8c4c0259497e7239bb83111500308ea14fa095b60e93468892cedcd87736b18383bdb68cf7310d33f2e6544a3c696e769a58a5ab210508d1a723374f261bf699dbb7b92ec68bfb702844d2c294868134ef6d09d9acb92615c4496ff7ae4dd11be6326fae2a2527e1f8caa7a74db403bab0aacb2aa22c2b22826f36cac3b6d6aa5d0c2301e0728b4491e6c6f0a47c692ea3659f858e2c12094b7c743ba6b0446ac2a202519675ed44bee9b0eecd553010b2ff1addd5439fc5a210bcd74f42b6bf89ede2d5564d9a1b534ab37054a3802c273fb58c90e4e366033c3c3545afb6dc0cbf94e36267a2549e7d29e861ba6307ff6d461ab2c2c8f5b74e1dd69c37c388558f822644e96fcb555beb72c88057f0531e455f8ae3b8ceaf5c73dd389b28b42d2efc78e4e6d92c53bf857dad35b0a2fbf7420ebd6a66ef62236f86991014c565538c0729530008925c3bc8f2628aa53276b9462bbf15ed2909af776d7bf7ac87597753acf8f1a39d6764ce53ba0db266c8d2deef5ef1f44eeb5ebd2c88af5721cbcd4f29910992441d7c9d9dc7523026f67e57f8e532ab212bb896aae28433b70eee7863bea1bd69bdb34792eccc0c31bb83110d0390094a3f5d7dfd59bbf988764a2490d4aa5f361b135bdb0f0be26aa9524154f228e87a78b8a5c3682d0eb7cb122e008024e3d3b135eff09ececefaa48a579945ca3a26aa1888cb3ea712ba433868f5360281402010080402e9e79f0d89a644950924b82425f450aaf35c576df14b8a5428c12be24e1e4e769cb2ca820600a2942729ac2eab42e6b6add42c78dee517853aceb61c128852a3124836038cab966bd7fc28cbbe16bc37d373eb065f6b060028db3a3567dd4ee7c94094f2e433a5c3fce0192e1c0c406c6dc6a10954e8b5659a38f3e547698b80c5013e9a2400e8e865cfbc9bcb97014daf8531393c264beca54ec9b8b4e618bfe7c6517635d78b13e5856f5331e35e9a726f2513a6661573748c3918002ec82f7a772f2d21a9a48827110ba560cd6692419a939322547133a254a9dd84ec520d23433626497a17fa8cd533f82f07750c003874a188ad65ae4e026969628254bba72a4dc68f3a1227eeead5c7598d0a000626edcd5f5e482a97766155df6f55929e9a2c56ebd98c216fae527e9140c2ff9c4c98fbbbfb7560545e9354a0c9e617140ac180224e3cff3cdeb8f5f4764a2400496969eaa3c4eb718579052291502aa119a9303090f01392719dfe1c2a802035ab48d962dc6407533a00300cb5a934298d82c9b2af3f8f66b79a39c8589d0c001a0ece2ab76f1495c98c58f5f8acb038364d56f0396c512800805adb56bd5776b4d5a1600020e537ce260a6c2b8a8fb9f044c9676d4b1b750c00d49a1b68c89279420294e454ad242b338b50f335a4008054ae1da4fc8404a9e1a0ce7ddd944800b8891a9b52c866604469c69563b9a6137d9dade91800594fdf42e5434e190ed2f2aaab0010a46615abdb4e98d9da800600208a7d12f641bdcf5a7b2b150c8069e664ac763b3bb79c30a5d733de80f33ee69541d9ad85a76e557da3d4cc4f4f832ea77e4126cacdcc7cfae4656a5a69a9402a1211da9dbe4d6e8bd33f1e5bf31eebed31d243958a49b3624a30535b4d1ae0050549a56c47632aba87128140201008040281f4f3cfd7cf6caa345754fcf4e075d5213b6c19a48f4a14598530f7ee817046bf1d4eea24009064bdfa506132dafcab44152446a5b35ab6d6a58224f3f55bbec910cbaab940494ef58f78e1cb1b1f4405690bfdee5526f384a41c3709d0a44a725ebf2d371e685db933145e9af8ae44b7832da79698c48b625f17e9776eae52f93d5e5150245377d0a40180492badb28709a512ade71bf6e77b068fb5afada5f0f2323e4e3363cb5d4b2b2d78574232b5d3a0c9f26edcd97e9968e3d7b2ff404d6d65c1bd45d7625a6a2861447962364f5ddf4819ab2c75567419c34a479522cb894ae39bfe655bb5a45956f0365f6ce0a845038257f8b948c9ca8c4ef092a233982dc7aa54ad4dc6a57c0130ade935e7d50951b1404ca1731875358ea222015e5a90c8536a61f26d3a9daca9a981a56614c96c73df853e57f65e69a64a0651c29b5d6b13d89ead3d26b531d4a1661fb9bc37d350970178716142895273131a06d2bc9812ccc4469b56a5c2d3d264dadd54a8527eec4b819697e19775bf84a84482b159cc7a97234b72b23230fd113bdd9ad14aeeaeb8fe40a66ca845a9aa6c7ea36ca2c8b6d29ca8f432b1ecc68ad088cac3123211c7485349ae3cc48bdee70975ac0cd998423b94147e2e52b2b2ac1ab91067e596b0b44cd549c2d8c4cf1562f2c16bc15507c64522762775d2d7abc0409af7b6986466a75125faa5394fb34416ed2c395f7e505121a230e4d5698d9a4f8f29a5d8bb2c0c3452c28090490aa35fefdd161966de678056cdfa9595bfde762334cfc06b401b776b558e2879d7ecb786b64a954613a7c51d5df381dcb7eb3077152a062015247d966879abd10144e999852c6d53557467170281402010080402e9e79f0e4667d1a03cfec281c44eb3176993404c53a24a52de9f3c94e83875a5390d0000e77d7c91afddcee6abbe15a53f8bc72da79bd0012ffaf42c57a3b56d55b68e97d6f828e3e7f22896d30f1dec5ff3697b78e18de7b99a6dedab767510243c4a61b59c5c678f6d41e2930c8e631b9dcaef65b9f74313743c679b500140ab9919edeceb37379fee4c7659b6d2a1ee0ecd24a6121313e66489712bca372541e02229462709923f4b34bd5469a2a207d70a7587f6eee9ccc400085e514221ddcc56890cd2dcb73cb2514bd5caba92f03ea6127a9d55a8202bcd1451d518551247264c792750eba4c6c0409c9195cfd0f4d624e105820a82aafc45dde145192fb3945a8c65d7d48a188dc3a04a4b338a719b6af2949049a5a2620545828a8ccc02a696d9b79d3000a32b1b71446919f9f7af25b1fb7ab7d1220188132f7f2ab6779ad0df808901c8ca5212446aed3458188833b30a94b4ccd449202d4b4a94687555af147a04bfe063a192b50583242b2f2907862ab5ea0492d277cf2b74dc75d9f50931bcf4632e5fd34287014056751adbecf58a176131ba831ce91834d6268a6c4b080a25cc8e5de64dd4f9fe03536582a437e5ece63a2a64f1674576c8c8cc676875d3aaf2d0fcb74584495b2d2a212e11129acd26ac71d4afe986a2f7555701d2b2e404a9a6b7ea9762108242314599f665b4409211952db5fecbb0feadee44bcb834d01fa251697c8c4c55375563432a0120aa59bfd2ecc43b31f42eabdb3be99100409494954f5177d7a500802825f6c8ba585affae43bb540d4910e5859f0b9956e60c12c80ade9780b195267aba2c02814020100804e28fe01f981722ca5e6c9e366555788e0c004092727ec9a459bb632b1f3f29cbbbb57acad48d4f7955cfdb23d1587449dcf1ebec2143ec980080519914dee303e1f4fee33b55ed4e58911495ca6cfe97de1761212b7c175d6cd0d19a8d818c975e2496892aa4b894cf13e2b53e52b49adb30922f5d78962dc409293f2fe1d9f54b4ff36550911495ccb06f6748ab52e34fe364569d4c6adf352a4a7bfea982ad22e68b71292f2162f3dc3da5dde70e36a70200300c1d744befac5df7bedd9cc96d39724c8a71f49cffa2a69d7874eb65499950262ae367bef97469ddad885419515e1c5fc0b430a793089948820bb24b4bcb45851f13c376bc4cc1d46df5290084482015e515e696888a13536fed8e7a51aa6c6b42c380c4d2a4567c4c89cf11f173f35e9e79723b8d6e6ac52483ace07da1d4d040870e6455751d2aefd5a342818c10e767866f8f29e7b6eb6c547b2b279aa56d6bf5d23b3b5ebd4e1688c4524151c9e7c8d787839e258914154956f8ae9830d4d7aaae8b284a46ba9072e6e1637a8bfe6eca6400200889482629e115968acb32b3a38e3cba9d49336dc62283acf07d116ea0af4503a2bce87321d3d2eacb046c46661e5dcb528b045425633dc8b89b922b24f08a92e8630f1fd3ecfab8b0ebdb858a1067bc29635a6a54ee4c4d336ddecf9d1c73283aa11ca0d13651645bb2a61d47f8f6e3eb14918c20246565692fe25f65d478b231211414f365844c92f72ce67eb66a273735aa623b14bc2b94191be8d0abf476729c48d3518d81614a465aac8294a8573c110eb8b022ef63ca93e765d26a574194177d2e6458987f5d414d56b7620bdf277ccc97113251fadda7a75f70bc86562d59508434272b55c46961c32001804c5a9a9a16b1e74dbe458b2e1658edfa954aa4b8a4304b20282f4f7f1a73f240ba48df509f09a2e40f87d7c631067a0efb229e01409c99954bd5b0d42681ac22f5a348a3951adac01781402010080402f167f00fcc3f1392c2b857d1a58e421c800c32416a4ccc2b01aff289f1b830e77df46b256fc917a14963d100381ee3dd75c8957a5a8982e354e7897d4da95f92f3171f256613beea5b82fff949a69a634b0d3200d9c0b557db2b3b03ba9e53b219b563b7bf49cd8fd6ed67af1dbf61cbea41a78aa540e61835efd8676617b238ed799cc46262d572705941cceb12a35ed6b5e7906585efdf1433b107cb071e29109154ac5c87acd939b8b532a94abb585bb021f7afc0a99d142c5425315b8cf71e1cfaeaeee1ebf7ca08c0a86a66bacd3ab57231a54812b272a9ea6e5a646068baf7373a72fa76f03520a969d968102403033d260050cd7bda1a6d8fd9393d56ddc6d8c1884c52d53151c5002846bddbb64d79767c5e02554befaf56b884a66aad4701bc3c3d4ea8de5e9d8101c636e83dd1e6f4d15b2b43710a47cdced339c047b7ee5a638ca9d373b1abf2a9b73756859e9502d0987ab6860ebef666aa4a2a728b24ab48fd2854e3aad55c1d4cd1b060cade513ce65a6b51aa6ad3babfbdd9f6e8edd3a281c6b6b0a31034755b7d0ae0e5691f856a1dd418184832b3f2689a1e95b50db282b78532e3d6da34008cd5dabf43c6aed721135ee03425e3f6cdc6ccb73664000051feeae1baad85ade676efd3bce6666ca292b83442c7fdcb565518d5b46f87bf9edf3d7fd17cd61056236da2c0b6005a9e2e7e25cf2282cf5f1202d095f46d4ddc4755d7de44f9db67213bb28480b18c8d5d02bb38eb930014d841c64f8d136a386954de154f94177ecc6756aee52699b71a35527ae9f48d65bb648051d5ccf4da0cd423e3c2af5721c9cacaa56874d1fa7a6a92b6b753cfeca8d0d9a74f6214755b0baf851d5beb910000a425b7175fbba7dc66e63c1bcd1acd9d28fd9cc3c379d7e79eba5e79cdaa1acd5c3b4ced66ac4de23fae59bf14431b2f6ef6a5ad975f02b04c0df464a0de42938597dcdbf5265900d8d16bcb8e02009034adfc57b5a6c616480c5bead081282ffe544037b360a0d5db887f3904417cf7cbaf1f2bdfc87d5584dcbf22b3231008c48fc46d456018563d38ff0a300cedebf29f062bcecffefa41555357ee3f8944226429c5e0bca7c12356944c3abad64b0b29855f8ca43862f18d687b8fe943b519287635a07fe13f8f5cbf5fe6f3b75b7be49c08c43fae9f711cfffae62b32990cc7f1db1137264d418f8a4220108846b3737b4827a7ce64329942a190c964128954f9fa150cc3300cfbfaa6165f0570ddd7bada58ae5446faf93f0e4aa97f583d97bed819fcc07472a007d227bf3ecb2d7bf5e619663bb83f12cf0d435cfcf07c81c9f00e6d9173221008040281402010483fffdfd5f3ab9dc1770cc6cff5d625236bfc723558f4f06a45bb092d8d18c8160d81287d11f3deb04d7f2e0bb5730402814020100804e2c7a12013fc10244edbf9976e233bfc33d0347cfef6416668301887eb36878bec804020100804028140fc24fd874c80402010080402814020100804d2cf08040281402010080402814020fd8c402010080402814020100804d2cf08040281402010080402814020fd8c4020100804e2e722c98bda3bb3571b630e19c3308caa61ed3c74e9c9372532641904a29ed621cdb9bd65e9dfa713c5f51f411c176483d1bbdf286dfcc965256f4e2cf4e35aa851310cc3c82a66edfbcdde17952b41d58240fc6ea0fdb71108040281f82320f86f36f7710dbccd33f6183f6b4b7b4b75ac24f955c4a98d43db3de3e4dfeca1822c8440ad4341eba0e7de09090a71709a36c882d6c41348f8a5028ca5c292975a8b120e0d7719732e5babd38849eb16d86a53f9196fef9d3f389efb00d29ff81ba247a02210483f231008040281f867f541d9e3f93d036fe3debbe22e4eb0656295df8e9eb2f0efe853a1642a321002b58e1f691db85844d030c567280aeda63552fd46ee652f4eedbf09dfafeb33e65c7ebba0e7b716b5e57c3946c0dca0f8cb67721918aa1e04e2f702addf4620100804e2f707cf0b5bbe3783c4ddb8c7ffab3ca8ece8551c878e6aa9040000e2f4eb2bfa3bead2310cc338965d261d78538a57fe97e4f3bae618e6bc3734b87f2b4d0a86616c0baf799752c595cae06a3f0ea63729aafcdb5165e9fbb964cc6ad97b11323de2776f1df034c0d4614d0a545cf2e2601886611aa31e9643d9adbe2ccc64fa85e373bc6d544918d97af15b6193ce5efa2878d37bb05d7a68ee37f10c00802959f71eedac8952710402e967040281402010ff30e5ef2e3e9380e3706f03456b41f1c29b933b765f7e4775f88e2bb7c24f2f6a9bb66b5cbb6e219faa29e047530322db6c79552c288c3dda2b6f531f9759f7790460ea5d0287ebe59cd81c594c54fda3f8f3f1cd5178db19a36ce9c8f488dfbd75301dff7e1436411f681e87631213131393de6c685739e204693b47aecaf5ddfd2425ed53d8c4a62dedae880f8b2c018b01bd9bba321c8140fcbb40ebb71108040281f8edc1cbd252f9c032b55055249f254947e6edcf349c1e75757d47360078b87750cbb49cb06279e498539e55f746d39c371c9aeba64702b0ebbbe6d48a9b764b169d9bf7609c11abcde4009b9d411bafe5780fd3230154c4ecd9194bf73cdddf04a51188dfbf756074754343351a90d97a66e6e6ca55df566e256634edf4de490e8c2fdf6556ff1d21e615f2c495834a4451a998c0452505f9f955235224ba8a3a878681242f3e0fa05d333d249f11883f0334ff8c40201008c49f0f51fa26ec1d18f61fe6c0aefa8662dc6b4207e03d8e48fcba2ab5795f67ed2f8901cdd4bb9b31fefaea877200a0d98c0cec84dfdd7426590200bcc75b8f64a8f60bf4d6465904e2cf46d3cdc78aa1a84d159cf7d1d2ae42c7d6ff39886f0eb2d0fefa4dff8852644004e20f040d1c2310080402f1db4352363266c18bd4a4121928cb9b64c3cbf34b70503356fbb65712a6a4a3c38277d9a55280ca9fb0b5d8df7e4b666bb14058502c220030b2519fb93d66f6de7a20366095decd8de78b0d27cc7056413b1f21fe88d6a11896264be10f3055f7905b370aa4959f4a2367faad530e3ab7b24dd5d26faa4e1b16000055db5a1b6ee4c4e6884113ddee8040fc0921e5ff75628297b463ec953b9938aa03000042981bff31bdfc87ac21fe18b532e06142ddcd2d2a32f68e0d0d4b414fff442010883f17967ddff654883e7a334b7eb427b1b45449509c56fced79b3842037b71c387a9caf63e985c985dffe2c294c2e0286a61a1d0300c034dd670fd549debffd71ec854d37857601135b3191d5117f46eba88f7a0689a83a6d3cbcabf07277d4c4687a6dbf7ee1edeea8490100605af7705185c473a1df7bb8340281f83df8f5f3cf44c5cb9517cf27550521a6ae8ea3ef5fde9d541bf0ac0059c6f12b7b32db2d9a67c0907bdce484f03371311fcb8404600c255d0b5d47dfd64eb6f43f753159f9cbfb6bb6654accdacd5b62a546fe4975f32fb2a1247ecb8583bcb68b965a28a3090d040281682c249d1ecbfd0d5d76ce9ab0dff9c2049b6fda162f7d73fa22a9f7283b879ef630ebc2f137416d3ab20100a46957f63e03957e5e160c804ad91c7bec42c28c05763400204a5f1cb99c8bb5eed99c55752076dba913adf6064fd7a3f6760000200049444154f6bff211ebb477b815ba9b13f1c7b48e96142a930ae272e1af98d6e1382d98d9e2d4b2a0d1ebbd6f2dacb605372188bf7236973b026dc18d4020fd5c178cd5b9cbcc211a64a120e369f4a9bd77241abe7df57ee8887841e2b1bf5f56b876183b565f9321e3e71625bc488a8f1774fa53f5335ef1e9569e0ad71c9e7d8ac9b370d5fb0957f92fb321c564a8f7345c8985c43302814034a9abe538adbdba21de75f6443bbb0be347fbb6b754c74a925f459c3a78e5b34b588f512dcd47ac1db7d13ba45b0ff2ba199e8682d747972e7c009d362d7751f97a0c5ac1c69e83f0a0091d3819e1eb67edc9319e7c6a80e1d7115bbaede8591d56063ccd53eab9bb8f2119991cf1e7b40ea6ae830d5316b963d71535571d3a43a7594bd39f777686fdbcd003ef5cc62e6e677563a47f7f675b6d2a3fe3edbd7387cebeb4d89b3edc19d50f0281f4b39cb845a6d019542a43c5aa4b8b96d76f26270b65d5f433212e8d3efdece6833c9e04639b99b98f6ad3c1942a7c1db9e7964002f7978f04a0a8fbfcede5a2fb4dd649b2d253a51a037b9919290300309595b42c0d3b0200802c376eebc2e48eebba75d0c00008fee3883597f5a6ae6ea903bcdb0bafc7b46a69991afffc938050d7731fdfdaf0f3bb1be16939e5243547c71101b67a7410c6dcfd7b37d6d983f2ee565a6e0555cfa5cd0037e2c599772f3e964b591a9dfc3bf770649280e03d8d3a703c3dbf4c460049d9cca4cbe8b61d4ca89894777be1f5776d5bdba47f7ef99647b469d33cfe756e6fdf802e2c120010e2b8ed97cf629de64c36506aa44ac40bd3a2d2545dc6b524e587dd7dc4731aa0565973382fe7dee1574f624af80443d71813105a553f9096bf3fff2cfc4176413949c554452405fd3ac754684361fec5b9b7b3e5145b27ffd0a57de9d65d8d731e3dcc2fc31966dd3a0e1da0cf260110928c3b2f2f5d4ece282528eada6d07b4f7e9c8a162d2d48397f6269b7275725fbe2c1190942cbb771cdc47974502bc24ebcea1d75131bc0a82ccd2d56a3d94dbad2525f7faddfd051d1605ead3a5fcb7679f8547e6140981a6aa6aeed67e702f4d3ad2d5080402f19dbe96ed1078fd538783abd7eebdb07eea9e72008aba55c76e734e9f9cd98d03001a5e3b9e5c339cb168e7943e9b24c036779db8efdcda3136d56ec9ecb0f6e2b0c839b37a2ece9130cd3ce65cd817e45afd1e678a61f751ade169aadf2c0f4d1494117f54eb50f7dabc7bdcd0f9cb7ab98801d4473e483becf013cf4eb71c73fa83e3a975c13b4e6f9b7da4540618c7b45dd77107b6cf1e8146a21008a49feb4326ce7efaf13d4fc9de8af92d5a1092e413772ec41b0d59ed66a7264ebef6f0c8ba27ec6067fbd69d277455b87e9baa6f684c7e1e7ef43db819189ba8a8b2480debc9f1fc5705ad0672a78fa5665ebe77664db84ea7563ef31d3584199737465f7969329ecb04005c90f7b1ccd167be83ba20e5ec86275b63745d0671a78fa3e685471e3ffcc1b1791b231ac634b3ee3bd7415b8749c585e937ef1fdefdc922a8853600009e7b2fcd6a705bffc10c1299217bf8697b4452818bbd3605f0928c876f290ef375941a9d75e0054f3e175bb56caec9026fdd6bc73e67fab633a103c8ca9e84dc7f486f3174b5bb3e439cf3e8c9a1b02a436786de3d15a5da6366ef96ba587972fcb14dc9ff63efaec3a2d8da0080bf677b5958babb4344401494524104141313bd6262e7b5af75edae6ba06262b72220a2e2b5130cc402299192aecdf9fe58404430afdf55effb7b78f6d99d1966ce9c39b333ef9c58f8fc3ce4a8b6f6e4ad6f24d9e2d4b4d7cd9bf55fd88a99fe64f7e69b175b74e96c422bbb7b23ec70a5eb84ae2196ac92070f766fbc10a1d2a9ab1501004976bec0d37e700f3e497b7a30f4ca49d3cefd9a91677bae5ea71c476e3155a52a729ebe4ea1eab697a28aaf5d3f724ba1f7a23e364ae2c2b4eca4f7672384106a1c53d33564dde990750dcf65e9fbcf3de63fb7f11843c16e58d8ad61618d5dc5b32f1e7c084693c6b928604ea35fecec609bfdb6edd66fdbea4c697fbc9caa7f0659cf7e46cd6ef0dc51ed7545daeb231ba72b3bf45f72b8ff123c0c0861fcfc39a8b28be7e65e265209050a6acec3daf99932a0764c7f41fef55b22cb91764d3418000c53ffe68e97ce5f4bacb26dfdb19e553435b3dffea05d38f53c72ed8362010057ded8c9a27d2f2b13fec763539a5ed7965e2e5c02a0e4a6c1b92fed34d0da9c0340193be9c747a6558a5db90040e31b05f4b3306401488c9b693f16bab6ecd05a810ea0e4a6c78f7b5b28047d1630e4697997ee473fcccf7d2b100a2562a67cb11834180040d3ebe3d6d19d2b4b87d4c35227f2c9cd34ebcea6b4829b49e96ae65dbfe2c732454577af88ac066bf3084013eb26d4df375e3818da32c55929d752f9ed9735315727001c7d33051691000008de5ebf5c6e3ca0bd8b398700f0ccd514e8afbe240f691a0d275b0c004cdbe63d3ae9b00140cdd44631e575ae9832a65e9c7fcd706def6923c70450756ceadf2cf9c0f97c7f2b7500605ad9f97bebb00140cbaec395e4a3d70b45cd942502a9b0ac3437b74a599fa7e360a103205b79f5d3029144525591f7a6ac524951d5d4d0cd14cf538410fa7789f21edf7df43c6ed5c438ca3d74a42d077304218410c6cfdf0f916be53eaa972a9bc5e2c933648db06b9fe85182ca1221d350b1a6429ace519387e47ca1143e3e3209e11a9b769a60da0940525e9efd32e3ca9e7b611b9853a69b7dee437106830e352321121a8b492829f5c146682c065054f574c264d001a41480b8f8caf2988b1c9bc0610ea6ba3cc6ab5bcbd6081b89f30d3dac124ec6e4b51fc2be1d5ba6d7d944edcbb35cf8eac5fddc8ab2e547130800501209c53c9f5dde449f515c5cce94d7f860b82d4a58915fc1d255677eaa9ebbd13c54fa9c64d3181c1650120a24c2a212e035e7d41e42050da6f879a5b05e7612ba822a4394239210b6f520578ff08727e63d29973054ac4cbc831d1ddfb5e7274aeead03b3ef5edc1471ae02b8da3a2d7b3bfb38c861f3268410fad748f32386b41e7c1b149a0edab92bd8107ffb12218410c6cfdf158dcb5554916b70cc6dc2e6f259c2fc42096544270020a9ca2b059e1a8b060004a806825a0000a9484c311874020040e7f1749b59787bbd7c70aeb054027c1a21201588a88ffee6c037a1caf21f67709c66db3635a60380f023db211c0b3f3d589ff4e81ee77ea576f7e6725f3c3417254c8dcd647ab59bd2495176b4c4d94961eb9e3d2bd66bcae5b24405c5551470de4b0161b0794c516189a4e6073d1bb91d6a3c0f95e85f926c3a4b890f6559951290a70100484a73440c652eab5eb650a2826cb19c2e97014057d3ef3041bf03482b7372ae6fbb7c6c8f86e554dd3a4542d1b1bf97637f1097163f3b73253cf4bec55a3753aced4008a1ef87693e35919adae8555c7bd02d6a10e6124208a1ffbc1f60b06ab65a6b67e6f3430f9fe488a5a28ae4c87bf1625dd7261c0234390db634eb756a81585052512e7e3f80bd7979cdf23b57efe6e5150a2acb2a721e3d8b3e57a2d4c24883053479450d66c9fdbfb373f34b33ef3d397d2a5ffc4f279970786a9cca977772f28b2bf39fbe88084f2d6ffc07053916568ebc3727b6bda2395b9bc97f45ac9e7ded21bd89bb86aa8a9ca28a9ca28a9caab94953f9bceb77cbe9ba86d6f2f9e70fa764e494663d4e8e39feba42d65198a3e2684d9e1d79f428ad34efd5ebeb071ea58b1b5a71e379f865c9266cf3f6ba92ebf7e39e548824e282fb0f231f329bb55793b51f9014e467e40a041515e997ee46262b38b753664a2a1e1d7970e74971491561f3b9f21c1a8bc7acd37f5d9a7be9fe851b79f925621a97a3c067d0391c16feb203420821841042e8dff603b4c1224ce320af1e076e9d9e7968af98c81b1bfb4d75b2552400a0dcaab9e79dab7b2626535ccd6e0bbc9cd56b632c226765d922f9c5bdbd17238ac400c05253b7f56937d2579d0d005c4dffc1667b775d5a7d96c6b7347375504c8cffa7d3ccd1ec38b2c9811d97579e957275f59adba9b3731a5f98a5ececa578f508e5ecadfae53f964995263c4be1eab5d7ad5393cce4db3971febe90fab64d13bff10e65a177364e95cae9ea38365562655407b43683dc3db7dc3c38e72951546ee2a1a9424fff30df3f96875f966c22efe432a4f8ee89cd272fc8c6df1ee2e56fc9242006006961e6d9458fdf14515c6d1d97b16ddbead38162c8338b2e6e893c562c05c2d274b409fa4d9b0b92774f279420f5d0e50b5b0452a0c91b19f88db3d3c35f1945082184104208fdebc16b61de9bda0f4a6a5a0d2e24100830a7be8124eb70c4e6674d26cf34536aac3d355595f32255a86ba1cfa3fd4cc9fe0471da8e93db0b5bff3159878da50021f4a3aa1de4e223136b3fcade34f8fa21a9545afba6964422914aa5b13151a3c68cc7cc4708a12fb5e9af75addd3ce9743a83c1a0d3e9341a4df65a8b104208a97d530f0034f65af74d831f3f3211fd7760bbd8ef7f67569e73f9b2c0dc5f5f918ec946082184104208218c9f51237168c9ddc4277443f7266c82c946082184104208a19f16fe06c5f746143ddb2ff0fce4521c4d0bab9f2fd99f2a5d86830317601140082184104208fd12b0fe192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f81921841042ff47928c2dcd491d727a4ebdfe3c9b2ef886554a8b6e6f99332fec6139e62efa158872af6f9dd8c5c9804f278410a6aa857bd09cfd094512001067c7ae9db3e860b2f0e36b10262db024ec8e51259fbdcd920b03540871094d97d49f531a17ac4668adb67e38072184f13342082184fe1f94bbac3a74e2c4f123e11bc636cb3e32b793eb84b862eaabe3e7e23ba10be6873d2aa73063d14f8e2a4b58ed6fe11ab23641d96fd2dab0bde13bd64cf4514e5815d4b27754318038e7c2ba058b0e257ffdf3264a54565c5c2eae3f99ef32b29726dcda723cf5fd5954d1b5cd27de323c4707e8d1f1e820f453c1df7f460821847e197ccb769dbbda730020b0a7b7b2a3f58c9dcbe316797651219835e8bf1c3d975e9b1e303956eabb39e9788815b7fa74183466e6a2f80327e8cccf59855428a0588d9f4754c1093ff5812a5139a73af0df9bc1731cd65f3f74d5d6432f47cdb462bd5b3c6e534409d767acaf16566521f493c19316218410fa15b1f4dd5aaa822023b9500ce2ec98c5c15eb63a0a7442085dd9b2fdb83d8965546d6cf160fb8836a67c59bb6f795dbb4e7fde2903e1d345b6466312006ef4d7a4114208ddfb4c310080b42461e7381f6b55062184a1611fb830e68d08731bfdc8a4b911f3b666d25c57850eab0d9e65b7c18a0e41c1767073a491fdd254a83cd9417616a8065f2987d2f3dd79c470fcb1f029be964a3442b7f8e361d5d76c9c633b68b0392485853f13d44950ccc673150a1d47b755c5475b0861fc8c104208a11f2066284d4b290250d490a783a4e0451aab55c8b2dd11172e46ed9feb55be6ba0c7b0887c290040e995493ec37614b75f743cf6efcb3127b74cf5d5ac2c97502cd3313157e65a01d8afbafd3239393925659f371fa03c7e513ba7c15bf35d67ed8b8a8ddc3dd6f8d6ec0eeed3ae9560136ff4e32a7f74fc96081c06f8ea36d8569aebb0e86a44880eb0bc773d484e4e4e4e4958d9524e362b7dd3c085399db7dc484d7f1631c294f5555b675b040d6f0a297b763eaeac9e22c93abbf1a250b5fb2877650c9f11fae960fb6d841042e8d7099a85e5656565224945d6eddd93c75f96303d0779a8d28061333a746bed426d3b781ba6eaf55a716e6dc7204d49ceed1bb96c9f9dcbc6fa2b020040fb2efd658b29eae8ab7300b89a8626261ab2db7c49e6a1f1f3efa90d8dbdb8d54b890080979723d3c966f6cc13932f0ed4c57e9ce8c73c2b4ad3d3ca806764aad47011256c153d3d6516d0e5b58d4d4c14aaa7ca8612d31f7770eb287b4ecdb4d775ff8f1216bf2d16ca1e1d510525424a2a28cacfcbabae66a6b11555f82c02004ce39e235b4e19b57f7bfc82e6ad7900e2f4939bae49b54685382be0c14108e3e70f141515612e238410fa615114f5c989b51f656feacead9df221a9540a00d2867cb7bdc958eba6beb6e683bac7d49307061a300040527033f48fb99b4f5e4b7a535e33dcaf41c26b61902647b385b3ba604748dfc95307756ee7e16ca3c969bc4aace4dee19b12ad61435b29d52cc3320de86e3663d5d9a7950375e5b134a15f8c5a5b7f734e635f1df947fd3582aebf37ad8fa946cd5b7afb336f633a29020030f4ba8cf61c3bf070e8ede5addb2a88528e86de03c329431de43083bf56696929bd06ad210040a3d148430040f65afdf8e4fd2975677df8f1231311c6cfff18252525cc65841042bf5efc5cefb5c1f8b9f64d2d8944f23de367b5de5bf78db460d3580a1ac656e65a72b26e5ac2e76b7d5d7f7fee366149f8fae6466a3c96e0de8c76036f5788a400a0e0b12e6ebfdacc157b26f55a2d0650b6effbc7860de3dd541ba8aa9394bec91341f62617dea67a73748ab00f34fa51d114f40d7870272da548020a5fd64a82a7c66bf41f8892d7baf351f9d5e36a975c9ed87bb9c282237f3a5547c54c4d275e6d2cade537c687d3f3e4e6ab456dbc5eefdff6182ce60737e1e0a1f96a0a0a0a743a9dc160c8e2e77a51b42c4efe64fcfce12bc6cfe887889f11420821f4ffc2336ce1e1695fefbe5c94766ae71df0083fbc2a48531650173caf7c37141291b7e9bbec64df65d28aac877147d74d9e30d9afca3cf55880ea8771084f5d990efa21a74e8f367baf2b284dde4011331ffdb0a745d3eececc6397f79ccb1a3254ff0bbb197c2450626a3a79fb56bfa7de96a811964a0b6fdf7ae36f579f216a5e633a2a44456cbaf45ae3c6ae1760b7b29f390b0f0c423f251c3f0c218410fab551c27201b0f84a9cea8bbe34f7d2ae1b1fd617d3e474ecfdc72e9fd31aca121372450034269709202813d4d4971345a75ecef48cf3b7c486d636755919c8e30d05fa71ef76353bcd1ba627b9362964fbb3caba33a42509fb773daca82eebc2f2aaefd6348428bb8feea652796ec58a257bd2a0e5c84023261e17847e4e58ff8c104208fdda5846bebebaf343e7afbe683fc34329276eedd091d1e500b2eeca95f1733a8e7fe1dcc3d7c9d240857a7373d7ac6ba03bdacb8005004a56f61ab0336cf331cb00432e4bd9cadec220e8af79db5acef670cb9c35ae9b933ebb2227fdd9ede87365a34e85b5e7634ea31f14e1bb2d3bb3f2799bdf47585b1f1b3ea8b3b3990a297a752fe6c08ed32f3c223a05db71b5ec2db992cb1b379f566ea3c9e668dad819fdd36950701ed15b6bcfe6f5c780e1b9bcb33ede812384f133420821847e483ce7256737970c9eedadf727c5506b1a302e345c6778af180000606ab668a5117b74f1e8e5b9e5526069daf9ce38b67a4e6b1e00805ccbb95b27be18bfae77db250034afd305b1018a0eb32e3d305b3873d9c6517bde540183af6dd9c2a7d7280becca897eec085ade7e72e433971d8b976d3db6626c68390043c5bc95df9483fb27faf10140a5c39a2d4383a6cfede221045019f877fa2efb7f3a09720ec306186e5e91c6693fc64f0bdb6b20f4f37e9d14e6bda9fda0a4a6d5e042028100730a2184d02fe95f193f2c36266ad498f198f90821f4a536fdb5aeb59b278e1f86fe2df8f80b2184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f8192184104208218410c2f819218410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f238410420821841042183f23841042e80726c9d8d29cd421a7e7d4ebcfb3e9826f58a5b4e8f69639f3c21e96ff9bfb5576a9af22216d4f15bf3ff5f20065423c8f157ed63aa8d2f80dfdecd519841022d72da6f4dfdc1f61eaf1a5735645be16bf9b54f574d7bc391bafbe957eed3a2b6e846812cd901b15f5a6979eefce238d52ec7ba9ecebf7439c1dbb76cea283c9c29fe81c11e55edf3ab18b93019f4e08214c550bf7a039fb138a249fbf3bc2a4059684dd31aae40bb72c488f5cd8af95119f10420847d9a09977d0b4f097b293b3f2ce385da2141457f6595b14bf3e3dc5cb5876586d9625657cdd5128b93040851097d07449fd39a571c16a84d66aeb87731042d5189805082184d0af42b9cbaa2dc1264c71f9eb3bfb972e9fdbe9c69b4b8f37b551245f173f17df095d309f6b396ab01d8ffcc499224edd3574dc81e2a16131839a2872d4ac78ff6afc9c7662d9820bfd3b8df2d7adb907133cdb3d7f410eb7ff7037d57fb65a83db6ceabe033d2b29000071e69149534fd07bad5cd15587010040e44c6d39df90a93917d62d5867ef36ae8f29eb6728045459c29a6e6d26c7161b780f9fb4d6d94c8514bdba1773605550cb5bfcbc739dd8dfbc3b94a8aca482f014791fdc5a4b724f0e72ea76a0d4aeefef1bfeb45595e4be4aba1f777adffea499fdcdd89f5a2d616b985bda18c857978cb2ab338257de6cb6e0c46e6f6dae82a1cedb751f4f7623a9e2bb8ceca5191ebae578ea9009a675665145d7369f78cbf05c1ba047c76f5384307e460821847e757ccb769dbbda730020b0a7b7b2a3f58c9dcbe31679765121ffe54c11663dcc00cd1e43fab47791fbe267084201c562ffa4b10443c3a56b1f97ea4c78f262c1d4130cc7803e7d2d98ffb92240955e9b1e303956eabb39e9788815b7fa74183466e6a2f80327e8cccf2e098d9f4754c1093ff5812a5139a73af0eb85cf6f4e2d3990a731f8e2dfdbdbd63ec99ab94c2c907c4eb1629a84443c0da94d4471f2d342681a3cb4b387160d00aa1e7c62bf1b4b15cf71587ffdd0555b0fbd1c35d38af56ef1b84d11255c9fb1be5ad84015a146e1e981104208fd8a58fa6e2d554190915c28067176cce2602f5b1d053a2184ae6cd97edc9ec432aa36b678b07d441b5359db5222af6bd7e9cf3b65207cbac8d6684c02c08dfe9a344208a17b9f290600909624ec1ce763adca20843034ec0317c6bc113512b7a61e99d9c7dd42438e1042981a4d3bcf3af9aaaa76ae282b7a7e777b2d36218410b6aa99dbf00369a2afda53d18be54d08f1d8797ed3e056ba1c42085bcf63fc9157020080d2d840799edbf63cc8d9d28a47085119f8773980b4387efba8b6667c420861693904fe199559d302b6f47c771e311c7f2c7c8aafa5128dd02dfe7858fa627913423cc36fec1deda1cf25842837edbde676b1a42269ef680f03394208dfbac7eadbc535edaf1bcfed92e800b536e145f0e62f6739420821a6b32e85b928758d03489a6ec9228410d27c4b860400a88a1747667669a6c9228410252bff69c752dee59d24ffefe5bd9aa9d208a1a9d8765f7c29f71b1adb0a33a317f76da92f470821f2c66d46ef7a5c5d324429a1de7244b1cbbecceab6e682a4d5ad5944f3b733b96537471ad92f4d85ca931d64c54635f84af90f7c2e487323e66dcda4b9ae0a1d561b3ccb6e83151d8282eda0c1dd69a024547dcdc6c545990500aae63a7275b74c186c46ddcfd2d2473b425c75d984107933bfd9e7b2ab33fd5dfb6dd1cb95b674bda177006e056bd30921f653077cfd51e0d80e1a6c0e4961e1cf0475b22966e3b90a858ea3dbaa12fc024508e367841042e83f455a9a965204a0a8214f0749c18b3456ab9065bb232e5c8cda3fd7ab7cd7408f6111f9520080d22b937c86ed286ebfe878ecdf97634e6e99eaab59592ea158a66362aeccb502b05f75fb657272724aca3e6f3e4079fca2764e83b7e6bbceda17151bb97bacf1add91ddca75d2ba11a0a1cf292b2547c26ad3d107df142c4ce498ea92bbbb599765dd6cd53fc6a5b8f4ef3aee98dd81e1977e5e2d9f0a5c1f6ac922ae937ecef9509c3a2cce79e7f9597716fab77eafade3d363c1702c8bb6d7ef2f8600f4550eb7f3c313939e5c12a6739e1b3f51d9d876dc972997d28fafce98d41fcf373fd5d4645d7e97f9cbe69e0c29cce5b6ea4a63f8b1851dd32f6f68c9e2b8bfc961c3abd7f8977f1e1497e41137a05ac2cf65b7cf0ccfe253ea5c727779e7aadba076be3b9ade01916bfbfb37c756292935ffd3da5559f130fb6b404309912fb34393939f95544900e1d84c9a15d1c7a2d4db21e1b16117beec81ce7572b035d869ece950200089eacf26f3bed14ade78653172fec1ca176f4b7418773bf2ed3246f8e0e74f49b75597dc08653b1e74f2eef58b973904be0ce343100304d86ec0eeb464e0ffd6d5bb210a8f27b8b7a4ebea133fae0fa4e1a3c87455723427480e5bdeb41727272724ac2ca96723ff0b950fee8f82d11380cf0d56db0ca97dbf8ee345412be105bdfd5490992968c98b3ef5a4ab1b8e1858aa347066e1276597e24e2f09a9eac98855d071eccaaf7508469343ce6e5d5854d6a4ec9579153577fc351605b040d6f0a297b763eaeac290c5967375e14aa761fe5ae8ce133421f81edb7114208a15f2768169697959589241559b7774f1e7f59c2f41ce4a14a0386cde8d0adb50bb5ede06d98aad76bc5b9b51d83342539b76fe4b27d762e1bebaf080000edbbf4972da6a8a3afce01e06a1a9a9868c86ea8259987c6cfbfa73634f6e2562f2502005e5e8e4c279bd9334f4cbe38f083d844aec59c5d2d6a3fb5f3f5544e34f87dcdf505ad7df850997cf191c462da8a9903ac5900006dfd7b7ee3ae2bfa6eda3ddd578500680f58b6246c6fffbd9199132c4c38ea0646ba7c063095748d4d4cb80050123b7ffe35d2262c76d7607d060078b5b11658b96f9cb6739ad7efe6d54d79f5c71ddc3acabeba7bb0e805000065b52472cf005d3a406777e57be7fc8e8649f625efeea74d070870e5df8eee746adfa335eeade400d88de73657435fe7bdc4008092a1961c005b55dfc4c444b679aa207adad4581270f0f2bededa7400f0f27251ce301d3c63c76cdfe996957f2f587c87edb73f72635f6d3a405b8f962a19a641d15f93671577168d3bf8d665fdf393634d9900e0d5cecd20df2c60f6cafb7d37b4e40243b777e8be98a69dc6f659d574c19b010b12ad67dc5ada468900b055f4f494594097d736363151f8f11f25a5a79501cfc854a9e116d3a4c1dd117e581240f8baeeff51c2e2b7c542aafa98950829a9a0283f2fafba4297c65654e1b30880a2d7ba43d3327a2f5bdadf6d290057d7dedda7dba071637bda2bd7490ef1083d17d6499506005e16b997ed97855d2d0ceaa556379065f0758c0cd53900acda53b2aa81a3f099a902a671cf912da78cdabf3d7e41f3d63c0071fac94dd7a45aa3429c15f08b14a18fe77c81730000200049444154c1fa67841042e89791b1d64d5d4181afa469e533f52ccd63eac903030d18002029b8b9695487a63af20c4208a1a9758faa12a725bc160230355b38ab0bce86f49dbce1c8e5c49c2aea63ab2fb977f8a644abc7d0564a35f7f52cd380ee66e2fb679f5636b0b8282b7679b0a7a5861c8d1042180623ee41d9f3a47c3100704ddb36a53d5f3260f8c25d9177524bc4dfbeeb369d9d6aaacd68f28666ca909f92df507bf0aae498eb45c4797827bdea3a04a2d07c60a00e3c8e882faed979b5b6fee6f5c7d66ad6cf4bbb3adee1193bea0234ebe7a5299b4078268eba75b6d7786e7f66589b7834ae54ce6ba46fcd0681aee3d3cf0e92a2e28ba9aa94f3378a19ad87f86855cfa46b7518e6fa55f52182e4b3d16fc079644fe39a1ec03455b7fead58597157b3644784a6eebff6f03883bb33ddfd3664382d3d3ca7a5fc7fab6ab2a192501ba8e61ff557d7a8a66935ec3608cff531d5a89d1218533d68365dc367e995ec37f723b62f9e3cc85baf206ee7dcbe0e4d061cae33083bbb757ff79ad1e338462ea674696e6ac1579d159f9d2a60e87519ed49cf391c7abb140044294743ef81e180a10e72f83d8ad04761fd33420821f4ebdceef7deba6fa4059bc652d030b632d79293dd910b9faff575fdfdb9db8425e1eb9b1ba9f158827b33da0dbc5d2192028082c7bab8fd6a3357ec99d46bb51840d9beef1f1b368c77536da0aa4e52fa264f04d99b5c789beacdd129fa3054adb833cbb3fd8af28eb3961ef669aaaf22c72c8f1bec32a658b6558671c8c958c18cf99b970fda3d1b8069e83566f99645bdccb8f5d742684c3a804454af31ab5828011aa36e0f5296dcbbd19d088d41038948dad0c30049694e09c86b6bd4e98dca50d6570669514e9904d46401b21aef83dde72ac9d5563ad0997420728a9c9a0984cea4834424fd746e7f1671614621549cf257aa1fabdae5964924a53925a0a8afc179b7b71c0d7d4578f8e5a5455c985108903c509b3ef0fd1906d925e2ea7b44a2d862606f93f54b5338eda704db707ecab382a6a06fc0833b6929451250f8b2b1e01a2a09b5f9aee4b5ee7c547e75945b727962efe50a0b8efce9541d7f32359dea8cf44ed85a0e1d8738741c0240953d58dfb9d5840393574d0e58dd5c56e2398a72efb64318cc468bef277d41aae85a7e637c383d4f6ebe5ad4c6ebf5fe6d8fc1627e70130e7e8d2284f133420821f41fc1336ce1e1695fef0e5894766ae71df0083fbc2a485316f1153caf7c37141291b7e9bbec64df65d28aac877147d74d9e30d9afca3cf55880ea8771084f5d990efa21a74e8f367baf2b284dde40b1fec29589e1fb5ff27b9ddbb7d047364f92fe77dd1a588666db493bda4eda212a7871337af782318b7a7756b64d986d53af8f2943595f1920ef79ae10546a67494b33d34b41495fe52b4692a62b68f2a12c3bb782829aba5471614621d0cc35e5eb84305f7d083e91db9f9544be161f14dbedbdb0c0f1bde70934396d3d06bd48930fe56fcbea3c50909415547c4d52e97c2d3ed06dfeba1adaf6bdd199095bdda4fa8795a8b23b0bfb2f4d516da257103d7ad269cf3d5d357fc2c1c8794dbb3b338f5dde732e6bc850fd2f4cff474a0253d3c9dbb7fa3df5b6448db0545a78fbd61f7ffbc335ca370b9edc66eaa5a8fb6955d09cfb4fefec17a48aa6e635a6a34254c4a64baf356eec7a01762bfb99b3f05b14a14fc0f6db082184d0af8d12960b80c557aaa92e95e65eda75e3c3fa629a9c8ebdffd8e5735a43596242ae0880c6e432010465829a8a53a2e8d4cb999e71fe96d8d0daa62eabdadfa7adb7558e92424d882bce38bba7a15fdb61aa98bbf79bb5e8375d48be99f6619cc936e9e0a9064fc38f3c7b374f9c766adb1de0b6ea6cf5154d4d39a63eae4ad4cd6d1135c34a53a5f7761fcb02db000745f2fd739bc6e432ebe6290090fa9378b63d3d79c5d7e20ab4acdecf66236526704cdab756acba7de24169cde2a509c76f567e4d5239e6011d342509d1af942cdfdb8eb5a93a9b000050459767f45c9c643b27e66adc16aff2fdbf0d3b50936b34269709c2f26f1af2edff77b7abd969de303dc9b54921db9fbd9753d29284fdbb1e567cd7dd919667bcc811bc57975c957ee7a510548dd5bf3558fdd6641365f7d1dd542acfad58b1644f1ab41c1968c4c4ef4b843e05eb9f114208a15f1bcbc8d757777ee8fcd517ed677828e5c4ad1d3a32ba1c401e00002ae3e7741cffc2b987af93a5810af5e6e6ae59d74077b497010b0094acec356067d8e6639601865c96b295bd8541d05ff3b6b59cede196396b5c37277d76454efab3dbd1e7ca469d0a6b5faf828b6bddadad62d881795b87ec1be5c87c15b170c0cc84dadb7c2aff444fdf508deedddd6d8db579e5cfceaedcfe9ad57a5e9306e261f956b317b53f1432c7dd2b636a705b7385aaf41bfb57aebf064e8b16fba97f4dc0cbf79833d7f5c8c4a15ebfe5ceebef20971ebd6aeac6d73a43b6079b32bf7b6e03b0f55b98c0b6a84dbba388a30a9ba76f6babc331723182a8435b0e7a065929b0f82676d6ea7e2b57fa388cf475299a31b9af9ba9bc203ff3e5fdd8e80cff1de103f4153d66cf6c7164dac0716e2757f5b182a4039386ecc901d0f88ab4f25ce6fcd5ef64cf7e2d3ade9d1eec65a52229cc4a7918179dd874d5c1c9366c69ded9f1bdff7aedb2f2e14c472576b3dd3ba29bf41dda7fab4bcc28331630b5ec2db992cb1b379f566ea3c9e668dad819c9ffb8953284efb6eccccae76d7e1f616d7d6cf8a0cece662aa4e8d5bd98033b4ebff088e8146cc7fd7077fea96d8b33c3bbda2ea3fbf6eddebea5a5364f92fff4e2eed53b5f10fbf913ea36f0fe2adf7e14149c47f4d6dab379fd3160782eefac8f7101429f86f5cf082184d02f8ee7bce4ece6be924dde7a5ca692d3a47b1ea1e103d46aeec0355bb4d2483bbe78742fbf76edfc07ad7b6a37e3d8e595ad790000722de76e9de896bbae77dbd62e2e2d47fd5d0684e730ebd28303e30c1f6e1cd5cdb7bd7faf51f3c31315db76b4f8b0d32451f1db12b1b47dc65c67753653abdde2ec7efb43bd6b6ecf899c699b6692eba1d382bbf8b4f5ee36e524adf7fab863830d1aba7d671a0f3b99707496972072e1f07ebdfa0e9e7930db71c2ce7b17a6db7d65d35796e5b8b3b7b686e8dc5a14d4d1b7dbd8fda5ede79dbdb5c95795f6fd731b80aed767f3da5e1ae7c7fabbb77269d975d34b21b0ac466f9bdf918407b777757169d1ff588e045866234e3d3a33af79e6dec9817eed7dbb0f9db9f526b4e8e8a8420300b6f5e4c8d8a5cdef8e6fa6ca661b760f57fd63fb6f1a5f9756ba4ee0ae844bab7dab4ecdeed7d1a743e7e0dfd79d2fb1f275d36282f8f5a1e1417bcada6f3e30ce9a0d0074dd5ea1fb062a5d1edb67f5e32a00a2d261cd96a1d68fe676f168e5e2ec352fbef2c73e0788bcfde4c86757b78cb57b1bb162ece0fe418326ac3e57683fe5e09d837efcefba3b4cbdee8b96065b155ddc386570bf5ebd078c5a1e23709fb0fdf6c53f9a7d73dbed7f20d9720ec306180200a7fd183f2d0c0b10fa9c13af30ef4ded072535ad061712080498530821847e4914457d7262ed47d99b065f3f24954a6bdfd492482452a93436266ad498f198f90821f4a536fdb5aeb59b279d4e673018743a9d46a3c95e6b11420821b56fea0180c65eebbe69f0e34726a2ff0e7cd084104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c1042082184104208fd283e6b9cfad3a74f634e218410fa2535387e5863cbd45db8eef86150338458dd3752a954f65a773831d92b663b42087db54b972ed50e1b563b5458dd91c30040f65a77ccb07a8384d51d06acb1f1c31a84e38761fcfc693d7bf6c49c420821f4df899fffc1f1b7a5ef938dbf1d19710a731e2184be4e870e1d3e32fe76bd701ac7df46ff2c6cbf8d104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c104208218410420861fc8c1042082184104208218c9f114208a15f9428f7fad6895d9c0cf874420861aa5ab807cdd99f5024f93f26a1fc4ab02a218458cd7b247837b53436509e2805c5957d7a05c2d4e34be7ac8a7c2dfebaed8b5fad6b4688f18c0755ef4d4ddbe84088e194f82a0000c1a33f4c491df2fa4e3de79d497d975ed902f61b52c558a610420861fc8c104208fd6aa8b284d5fe16ae216b1394fd26ad0ddb1bbe63cd441fe58455412d7b4715ffff93f36ce5cc5339d2aff84761da89650b5645bd167def14ea0fde72f4c489e347f6ac1d6e957e747e678f49574a282c470821843e82815980104208fd02d173e9b5e9019363a5be9b938e875871896ceaa0313317c51f384167fe9f5343b36c67f42c62faeaf88065cdb93f6a96a9d877e8d2d5880100813d5c69d62d56856fbcbbccbd9d3c16268410428d5ee0300b104208a19f9e343762ded64c9aebaad061b5c1b3ec42afe810146c27070000c28cc8f9810e5a6c4208e19bb51b159650525d412c7ab1bc0921ee5b4f2c096ca6c62084c89b769876324d080040159ce9c127daa3ae97bf5bab2463bb2b9d98cf7d2c6838392cf3612b06aabd5a37fdc8eb86db8e4b8be3b78f6a6bc6278410969643e09f519942008092e800b536e145f0e62f6739420821a67fc89a810b33a317f76da92f470821f2c66d46ef7a5cf60fd615cb99b7b16240c9ebbc2aac8046082184f133420821f44b2b7f74fc96081c06f8ead21b8bb0df9e1bddaae3bc0b4a03369e3e1f7d70568bf4cd435bfaad7b562702be3a76e465a7b5f70a2bde3ed9d3257775378f4971c51410957693076867ef5b73b9b026b814be085f735dda6242b015bbb1fb0b65cf39735d44b1b396dd6ea0cbb3f0d9fa8ecec3b664b9cc3e147dfef4c620fef9b9fe2ea3a2df4a41c1332c7e7f677950eb7f3c31393939f9d5dfbf5bb141f2e6e84047bf5997d5076c38157bfee4f28e953b07b904ee4cfbc77a278bdfbecc168386b5be1cc1b2841042e87bc6cf54d1b52521212121530ebc12feb7f24e5a747571484848c8a4dd2f055892104208fd9b97a4d2f4b432e019992a35163e8b52764fdbfe5a6f7ce499154303bc3bf49eb6f742a83b757dfebccbeffa46b3dc57ee9cdad65081ab62dd7de981f936e99b671dc99400f09c468fb42c39b5ea6cb6acbabaf241e8a6276c9fc981861fe906c63419b87cb876e6e6a9fb3e08734bfe9e3fff1a69b33d76d7945e1dbc0386ad8c383b5ae775d8b49dc922c2d5d0d7e13380a9a46b6c62626262a4abc4848a3b8bc61d7cebb2fecac9c5433a7b797719b53ef2706fe6b9d92bef577e4ba64904e5656565a545d94f22970e9ffb50a1c39fd35ac86159420821f4cdf1b3383b724e485d2327cd597be05ac617b572aa7aba755c484848c8cafb150dcf4fdc383a24242464d6a9d762009096261ef97344484848c8d46d37724578a8104208a1af469524443c02bdc0fef635dd7b19065d425ca0f85a4c72ed40d54dbabb6bd4dc18b08c7cfd0ca4f7cf24960300cb72e0e4d6d28bab0fbd120140f1b5f5bb33957a4cf6d5f8f85d8442ab190b3cc9d5b90bafbe3f2c575572ccf522e23cbc935e75f84d149a0f0cd481c711f1c50ddd580892cf46bf01e7913d8d6bba71d354ddfab76265c55dcdfa961ae8c7536c951514f8cada4d3acebea033e9eca1e1a64c2c29082184be3d7eaec5d436b3b030d5519096e724c5ed591176b758fa5d92252eb8b777e9fad8d71468b88f9839b895c6bf7f41a3a4122996178410423fe6e55c41df8007e569298dfd5495b43caf480aca06caef2ea8444e539307256f4a6a63507975f977d5d77479751e54e5170a2800a0eb779bda8917bf3eec89409a7b6ed5d142bd8113dc153fd5d69961d067f918839cb0293b92eb3e079794e69480bcb6469db6d20c657d659016e59435947c71614621c08d81daf477bf38a51c10258492ec920fe3674263d20124a27a6b120b25007416bd4e9a8dc61c888dbb7421eae0ca81d6b4a7abbb8f3c9523c1a2841042e8a397b62f5a9a98761f33d18e4b553cde3e73c3dd4a41e2cd74a193fefb616645dad593c763ee3ccbada080a964d4ccb373a04f13c5b2ab4ba7ed4d03008017a1134300c06cd8eadf9d780d5d7a85d957b71f38105f0a347d9ff113ba59c9d36457cfc7e78e9efefb415a9108e87c0307af1ebd7dacf850747dcd8cddcfa50a6ebf2f1a60ce06a84ada3e63ed9d0a96ddd0e10a07ffba56c66c3a6af998668c947db396fd5dc26d3171e9502b78ba7dda9a3b559ce6e3970db7610bb2ef461c8dbc9e98552605ba826e93d61d7b7672d46011aae8dad2697b5241c1a9bb9bf0eac587b91ccf690bfbeae65f3fb8ebf88db4329ab2455b5f0b49dd903ffe54f8896b4939e55200869cb2b655872143da6a3344a907ff5872a908747b2dfac34b0dfb9b238410fa1e784dbb3b338f5dde732e6bc850fd06da70d378ea4a3478915e28aabdf653153939e5c0d7e6d7de0bbc7df55604aad511b6e8edab02e0982bb309000051f3fa3d48d37dfb5fd7fa39ae3e5765bd7044b3cf19579bd7fcf7251db6042d987f61f3bb87d074054d3e9465e75650204fea84c834734df9869a9fd3f95a7ca0dbfc7535b42dffbdbb12b6bac987fdafe90a3a6a0c78f6324700c079776f91f7220f40475fa9ce8d8fa2858ba7a71103a05d7b4fc352ab9e07c62c1ce3bda1358ebf8d1042a8515f11cf5192f2ecf4dc2a00001697f57e002cce8eddb034fcf2d35ca95e336727735e51eadd53eb971d7a56c9d269e961ab2cbb965ab5727777f76aaec968f8b9757eecd603f1a5c032ef3a7572f7eae0992a7fb27fe986d377d32ab45b7afbb89a48d2ef9e58b3f264aa80a668dfc1910b507af7e28b0a0aa0ead5f5c40a00398776b6a60ea62c0051eaa3374271c1d367250050999c982b12e53e4eae02a01939eab3a585b7b72fd91ef328ab4ac3d6b9a58d6af9eb87e7b62ed9195ff2ee2a5f7af7f8f96c9526cded2dd458821747d6eeb99e5646c9193431a63f3e1a9159bb58c5d3833b62127324c6ad3b74f4f36e65a321c9cbaec0c7d8082184fe4fd773cd4ef386e949ae4d0ad9feecbd4ec1d29284fdbb1e5610be7d4053c83c169e50339c9738fdf4d65ba0e8dac1b436ca7cb2f7d8cbeab14ca8923bbb4fe510c78026bcea99f22dc68e30cfdb337ad8bc5ba4f5c401e6accf4a175da7dbd2896605e153439fd58e92c231f57155a26e6e8bc8acae3da64aefed3e9605b6010e8a0480c6e432415026a8bd1473cc033a684a12a25f2959dad4656daace6ee056826fdfd5012a2e6dbf985bbb06aae4ceee93d960eaefaad960ff70ba56d7958b5bd15f87ce3c9c81d76e8410428dfbb2fa67eae9c60921b59f88be978f311beaf4661665c69d4f910228b51d3fa58f095b9a6fba78d6a18cc2ab514fbb8cf7eed13ee5d6e37b02d0f1ecd5dff193e3732838b67735acf9050eaaf451e4f5220086559f213ded78a452bfe8cfb0c49c4b512f7c47da5afab82adf8d2d7c189b586ad334ebfae30a007e0b4f132e57d0dc903c7851fafc597eb1d2a31ce06aca55e63c7951e006490500a0ef68cc93e69d8f7a5805c0710c993adc8e0725cdd6cfd8f6a4e27ee4bd02fb363559a3e13f7d76177d160054256eb95d0c00eafe93a776d1635424ee98b5feb66cf7294a281003008bafaaa167acadd5a6733f25360d0080aedeaa4fb04125513051c0313d1142087d2f84efb6eccccae76d7e1f616d7d6cf8a0cece662aa4e8d5bd98033b4ebff088e8146c67f2dbb2a1ab7cd7f975a22f9fe0a357717fcf9c997f43ebd5f33c146bd7c1ca5f15d047ba20c4859f19bd625268b6c1e8033df56a034eb6d5a0492e7f8ebc992b17b0a59b1efd7313c6b51bbfb4cbfac0534f006ab6c4f79833d7f5c8c4a15ebfe5ceebef20971ebd6aeac6d73a43b6079b320180addfc204b6456dda1d451c55d83c7d5b5b1d97397ff53bd9b35f8b8e77a7077b59a9480ab3521ec64527365d7570b2cd0735d00cc3a095e3577baeebe1da63ead86e8e5af4b789915b96ed7fa31174628c4d63e385338c7f5b11b2c86dd3bc35f7faac6e597d97927fe7d4c1031aeff694a1dec2dfcb8c8797738410c2f8f93331b5cd8c15e874969cb2ae657377d726ea2ca0eac4cfe292ec5200005563751600d014f474e420a3425a945f2e05c5cfdc064d49118a8a4b6f6e5a460ff93dc851990e2029cb2da20040fc74cfdc29ef9614e666974b6dd5f53cbdf4628f663ebd90f046eee5e30a00d556ee066c204c53075d789199f3e849927c2628b974707ab2e762c293279005001a76168a34716a76090080b291268700809c9681223c790b2539651250926d44dedc5653f68c9daa2a2a14000043cb548d09001c6d3355a88e9f899c4df76e76a1271ec69fd91b0f00007226be23c774b5e0d178860ead0cb1a4218410fade11b4bcfde4c8672e3b162fdb7a6cc5d8d07200868a792bbf2907f74ff4e303806a878d37ceea4d98b5694cb7d5229037693362db9165832deb44942ecb8ef7bf3c6552c01fd922aeb1f79463db16b4a9dbc799a1d731d8116ea6f59ee4adf60531244da3d3a26936a7663f7937896539eeec2ddef4894b17051d28038646b3cef3ceae9be1ab2a7bf0acd767f3dad8810bc6fa1f940298cc7af86461539dc05d09979c66cddb38bbdfea620ab8aac64d3dba0c76d36a707814a2e8b1eae655b35973366c9b74b24002a060dcbae792e8a5933a687e24ea977799b1d82b2c78f3ec13bf4706a90200c0ebbd1306ecadbb8cddda947be38d1958d6104208e3e7cfbb34cbfa3f37be36be96022415c3db5779426705b6b4ecf59b0a00a029aac9d1800021000094f4e3a376abb40a192a7f66ed91a4fc6ba18bab064e19d45a83c1d350249047312dba0ef135a86931269530b51409004dddd9d7fae4f6a45791474f57540068bbbb6a330180a664d9540d32f35362a2984276538726f6625eec8dc828220550b469a2c6009a82161fa01c0ad3f20494a61c546667140300f0eb74c0a2316bdab8138e92321b5205e2a2bc32297068e29237a5efb2866dd07ef462efaac29c37d9af13a3f79c799a722ee2a9cfc4e6dc8ab4070f5f57120513075b2d363eb3460821f41d31355d43d69d0e59d7f05c96beffdc63fe731bbfcc2bd80d0bbb352cac91d992ec8b071f82d1a4712e0a1f4902cf7dd75b6ad77b93d84dfe48a4fe783fa8567418b6396ed8e68693e130fed0c3f1f5f64cabcdc4b0b889619f970f7435d731a117c68436329bdd746132b5b0feffe80d8cad1a58fda1a105104208a17ff6192a53cfd3dbe8f2b1d4a24beb571535d3287f76271d00945cfdace50948e435e401aa20f9d48e5d4fd534ecfd7d6d151bec7e4d38fadea36772c256ec8d2fb9b77b4955d5e490364dfd5bf1d75f2f791e13a3dcda5a9d51599893feec7995fb341b0b0020fca6be4ebca49b854f5201c0b04d4b75d96e31349a5a2b445d292dce1711737b3dbe8ec088713db19802e098db6b330140bda5afedd99d8fabee6d5e2e686e40a5de491403701d7c1d556850f2e1e5d6a46d0b7efcd5928c635bc3cb1c15b2ae5c2aaa9d57f5346cd18162030b7d7545ae30235f00006cbe1c9d8024efc6c15d978a40b79759138c9f114208fd8c44798fef3e7a1eb76a621ce51e3ad2968339821042e8bfe91f1e0f9aa1dd7efcd4beee16ea545afccd3bcf4b150d1c03464feb63254700183a9e819e46f284ca7d7ce34adcf594f28ffd1c1453d36de88c61ad54012a120f2d5d179d63dc6ffa98ce4e46eccc5bb16723a2ffbe9f2ad0746c6dae505d4dcc316defa126db218b76f62ab53f5ea9636f266b97a6d5d48847e31adaeb020000ddd8518f0d004053761e3e7db077136d76f6e35bb712f3e4746c7d864e1fd4bc91c09e6bd16b7c908b3e4f9476edecf927cc966d346be7d1158df4b90549372e4445445c7850ccd777ec32a2b725de61208410faf949f32386b4f6ea31f38adea09dbb820db1fd324208a1ff2a5298f7a6f683929ad64fbb23a28ce373179e7bcbb21bb16494833c56f3228410fa3c14457d7262ed47d99b065f3f24954a65af75492412a9541a19716ad498f198f90821f4a536fdb5ae4dbbf6743a9dc160d0e9741a8d267bad8b10227bfd100034f65af74d831f3f3211fd77fc02cf90a9caf45b57125e265c7e0ba0e2deb10906cf0821841042082184307efe90b4ecf9b96367b380a1661718d2d9908507152184104208218410c6cf1fa2ab7bcf0df5c6438910420821841042e83ba261162084104208218410429f84636822841042ffb2ab57af622620845063dcdcdc301310c6cf08218410c25b43841042e8a781edb71142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f1142082184104208218c9f11420821f49391646c694eeae068d975fa7dff9332eaa7de2bf1ebd353bc8c798410426c963d17fdab69c98e5d3b67d1c164e1bb49c2d4e34be7ac8a7c2d7e37a924aa239b582e48127e9fa39c73b4bbaa6a8f9379d20fb6254c5a6049d81da34a3ebd162a6fbf2b21f61b52c50dce9616ddde32675ed8c3f23a3bfa6cb9839cf9f4bb153f756912e55edf3ab18b93019f4e08214c550bf7a039fb138a240d1fdc867c4126bf47901eb9b05f2b23beecd4543668e61d342dfca50000002aef8cd3254a4171659fb5c5f7cf88a48ccf4af657a40a2184f133420821f4eb53eeb2ead08913c78f846ffabd55d9d95541ae834fe54a7fdedd29bb3a2378e54da319272edfb879fbc84043c6bf1a3fe75c58b760d1a1e43af18530edc4b205aba25ed789eb69f2863696e61a6cf23d92507e77e9e4d3eae3e6fba97f78ff46d81ae6963686f2df7e67272dbe13ba607ed8a3f277cf5e58164317772e5837695f9af8272d4a5459c26a7f0bd790b509ca7e93d686ed0ddfb166a28f72c2aaa096bda38a1b3cb85fba01515971717943d923c93d39c8a9e3ec1315adc76fd87d70ff8e1553fa38d2eeeddb9f54f519abad7758eb9d113a6f3f91ecef942a84fed3189805082184d0af826fd9ae73577b0e0004f66aafe2643ef9f8fa4b6fbbf456273fe5de488b939f1642d3e0a19d3db4be382c940aaba44c0ee3ffbde7f2ee9be29f7ea7ecc88dfc736b568b3583acd90dcc659a84443c0df95ebb45543c27f557755ef4d7c3012b1c393f5ff45c7a6d7ac0e458a9efe6a4e32156dcea423168cccc45f1074ed0999f579e0414abf1d244159cf0531fa8129573aa03bf5ea0fae6d49203791a832ffebdbdad62cd0a662e130b24f4cfd8ecfb87b5fe1951f5e013fbfd9d5285d07f1ad63f23841042bf22a6764b273590e46516d7d63e494b12768ef3b1e6cdca9c000020004944415456651042181af6810b63de54d79c8a5e2c6f428867f88dbda33df4b98410e5a6bdd7dc2e965424ed1ded61204708e15bf7587dbb585a27b68ddf3eaaad199f1042585a0e817f46650a0100c4699b5b1262bbbc6e5b6bd1f3e5b68434dff04a0c004055bc3832b34b334d1621842859f94f3b96d2409597e8e54a5bbaded03b00b782b5e98410c7cde91200aae2f9a129fe36aa7442085dd5c67feaa11795d5d5a4b276b0bdf61ffbb37b337526a16b0cba52266ba8bcf2f2b1e9bee60a841079b38ef36273c5c2f453d3fd2cf884108e5187d9e77325353b557873fd087f077d251621842818bb0fd978bb500a00507173a491fdd254a83cd941d6dc553538fa64805a9bf02278f397b31c218410d33f1e09de6f532d4b52efc36796f5b257671042e4cdfc669fcbae3d2054e5f3fde3da1872092172869e63f75edad89210e79d6f1a6c3220797376fdb9cae643fc751b8c70ea37f495e45f5ed6d34e9546085dd5aee7d2c8d343358966c88d3a2db04559317f76b5512284d0359c066f7f5c4e0180f0e9225ba331090037fa6bd2082184ee7da6180040ae69ff1eba69bb37df2dff091fc4e446ccdb9a49735d153aac367896dd062b3a0405dbc18707f74a39949eefce2386e38f854ff1b554a211bac51f0fbfaa6a565c945900a06aae235777cb84c17eefd98eb4f4d18e10575d76fd42f2eeb07e7046d84f1dd040b2ffa154c98a6ecf3dfb66f85b2a124288b26df745176acf948a273b2674753651e510420857b7459f2517b2c5ef3dfa4ad835c1af893a8b104293d769d6f98fe81cd9ff7edee98f10c6cf08218410faffa2ca5fa71601d7c842b5baad5979fca2764e83b7e6bbceda17151bb97bacf1add91ddca75d2b79d74af7f68c9e2b8bfc961c3abd7f8977f1e1497e41137a05ac2cf65b7cf0ccfe253ea5c727779e7aadba93a6f0d9fa8ecec3b664b9cc3e147dfef4c620fef9b9fe2ea3a2df4a81a1d779943b3d71fb81e7b57d3285cff76f4f24ad4676356000089343bb38f45a9a643d362c22f6dc9139ceaf5606ba0c3dfd412b73a6d1f0989757173601b05f75fb6572f2abb3fd75e9e2ccfd7d5bf659f9c06cecaeb3e7cfee1c6d12bfa24f8b3efb32dfddb9171f193af1bef3920b2fd25f5e9ddb8c0b00004f56f799f1b4e58c3d678eacebcd8a9edfb9c784011da63e6d317df79923ebfa71cf2fec1e725ad69f18a4a5af5e0a6d07fcb9edc4f98be78e2e0fe4468c69d373679a1880ebb0e86a44880eb0bc773d484e4e4e4e4958d9c6272c7e7f677950eb7f3c31393939f9d5dfbf5b3554315c7c74d8ef0f3cd65e7f9d9b7a7589cdad855d071ecc92000048f3ce0e770bda90e234fb404cdca9651ddefcd9737e7ce3c7b3e0fabe9b12f34eae1a9f53412878b2d2afddf4b3dca0cda72fc6ee1aa57d7af0a0c3b9ef2f92b43a70ec4dab09611127774cb37fb57358c0dc7b95002cd3313157e65ad5647b724aca3e6f59d525d7b2532bf9bca8234f2a7fba73a1fcd1f15b227018e0dbf0a387060e6e4b39d9acf44d0317e674de722335fd59c40853d6d76c9cadefeaa404494b46ccd9772da5b891f6efc5d123033709bb2c3f1271784d4f56ccbb42f291332272eaeac692fd4fa5eae8b059af02f63c2bafc8b9bfb645c21feddb2f7a50090040556525151a769fb9e948ccc5f327370e35b83dcbc7775962753372aaecce3c4fc7417fa5359bb0fdccf99893a133fc55b2d34a24f0f9a73f423fb4c2bc37b57f14420821f41f236d88e47de21a2291482412098542a1502810080402415555555555556565654545457979795959596969694949497171716161614141417e7e7e6e6e6e7676765656566666665a5adaab57af366e58fb4fef87387db32380fe84ab79a5a52545b92f2ead0fd402668b05f1e5d5f333c2dce9a03934b6505afd1f82274b9a02c36357a698a284cf97d900b0bdf7648a65330ba3021500b8befbb26413a40511dd78a01972bd9ca228aaf87c5f2560b5094b17556762c995d13a00762b9e0b294a927db03d0b8ca6c557ca6656c64f350466dbf02c094549df46f45000f98083d5aba52871c68eb62cb059f254d0c03e6584360768159e539de4ca7b93f5016c173fa9aa5ea0eaf1021b00bd89772b288aaab83d5607402d38b6485a7b7073f7b50600fb15cfaad75e716b9c2e00345ff342289b507e63b436703a9d2d6a30534b2f0f568726cb9f0b298aa22a13a61b01b7ebb9923af3e3fa2b81f6985b15ef261547fab3c0e2cf2702aa36497ae36f561f044af87c4513a0b5399427a528e1f3154d01ac163caedd9bc485d600d0724796a481b494df18a9059c80c8e246b62578f2a705b0fc65f38bcef556047ef793b9d56b92e49d0ae403680cbf5efe2e5bec96d664a424f7700736184cbe57495114254afdcbbe6eb6d71025af690ae0b8255dfc939de392d7612d00783dce9734ba480307b724a69b1c80f18c9a72fc4126535241515e6eb59ca7db5a02abc3c1e49a09b9f9c582ea0c14e79c9be6aa5413acebdafb0c9a7f20bea02617658544b9ef997c494d5a6618d714927a5bfce08cf830d9ff6caafa4517d49482b2eb637480d7e5d45be987d957f568b629e88ebf5d212b3f5b5ad1402338fa6dfd72fc65a77fe3366e589b9898f8f4e9d3972f5fbe7af52a2d2d2d3333332b2b2b3b3b3b3737373f3fbfa0a0a0b0b0b0b8b8b8a4a4a4b4b4b4acacacbcbcbca2a2a2b2b252f68d2dfbf6967d93cbbed56bbfe4eb7df9377881c0ebe67f1cd63f23841042bf8c8cb56eea0a0a7c250df3b6e38ed27e3b7266867d758d54c9bdc337255a3d86b652aa69afc9320de86e26be7ff6696d7d62b37e5edad515743c63475d8066fdbc34651308cfc45117f253f2450050951c73bd88380fefa4575db54d149a0f0cd481c711f1c514d034bc47fbcaa586ef7c58090050f97047781aa7fd681f2d1a4045e2d1b85239af91be35db01ba8e4f3f3b488a8a2ffee448e1e237576333c036b8a7594d352fdba277b00d64c65e79535381c66cdebdb962bd5eaa16ddfd8daa6b0e39864efa00563dfc0c98752654bdc92c915457403fda3bb9b3a381229310428882e78e3cc8b89ff14d4312739dfc6c6aaa05991a56ba0c696e6a8118a89207918960d6abebbbbd31ebdacbacd1d588725fe4818aa1eae774d6ad4a89bd59cc6a3dd0b3669c319a9ac76faef56a4f2d02034cab374de35b39d51edd4631940d5509e43ecb15fd774e28b5b6fee68d75f7a6f28ffaab6b54d3b41a761b84e7fa986ad44e098ca96e4b4fd7f0597a25fbcdfd88ed8b270ff2d62b88db39b7af43930187eb8cdbce6edddf5db5fa60718c5c4ce9b242f235ed4efec154d19b07b650ae399b784dbbb9f3cb6f453faf0400aa32f9c4dcde2e262a6cd9e0dd4d1724c3ebf8b44ad957cd913b529d5e233d54ea4719df74fa23f4c3c0f1c3104208a15fe776bff7d67d23cd99556f9f442c9ff2d79ebefddd9f440e356202484adfe489207b930b6f53bd7fd1291201c8e228ae925ced1d2f9d490722a7c8a99940e84c3a484452000049694e09c86b6bd4e93ac950d6570669514e9904d4182a9ea33af17d0f6ebbb7a8a5dbffd8bbeb8028b23f00e0dfd90e5896a5bb5344500403bbb0f0ec3e3bcf3ceb6c3dcf3bf3eef4eceeeec2c0c45614410504a43b97dd657be6f70721082828f73be3fbf9635dd6dd9937df99b7fbbef3debc81a7db8fa4e974d9d6d69000004d7e723e149ded227c7f2226cf2ca9168c3edc2ad14a320b012cadf59915570b29e985a56d7e9e814ea585bcbf59c01572e9e5370b546a9202006deae1014d7f0c761eb362c7aaa60ec6ba1c32665db79efb8ad49f35ba94c52b37193741a313a055931490b2ec0212f42cf4de9597ae6721ac7eeb552a2dd0d9359a104d2bc92c045db3728102a6be99a0fab0107416bdb8581f42633269a051a8bfb6c1b6345d2b6b3e3c497c5ba005ddda4d8fc537e457fb0142d86eddb5a09c9243aff0f6f4feab74971dffd5a7e46409d3c4875feecd6c53efaea3bcbb8e02a0a42fd607369d7678c6da19ddff6c547c8d01478ff76e3d048349fbf8def83f948a2712943be942d731e24361a6440b54ded509cd7aed130cf86dfd92566ee6422e9171b45ffb5f55723509404933f33520b233a85c9b3fabfa2384f93342082184ea1adfa671cb565e1c80361ddbd7d3d66bb379e6eca01f8e041ad2687c237d3a588d3b7bee27c70afd90341d6b3d006dadd642d73511803423ab88021da25ccb98e664a243070042d86c422f836327b73e5a531fb69eccd6ef31b1457137165d602a00bdb6fbaf2f6bc8ad500a9e9925a346ab85fca47c3594f6c26af293f301046602064049afe8a74fb84de5dcda1224abb7ead8c6e98ec5cb97e52afeb53b1ed378867a344849156bc0aa2475d28ad3c400fa55bf9fa967c48797b9326d8d7690b12e48d2f3cbcfe1969f5ef8992526e579122de89a0abebac623bf7e2f3fe6c9dbfbaea48d1a6d55cbf9a53f703c314d7cda07941e3cb98586044bd4b87dc0fb335d575ea24e83e1335acfbe19f42c51018db875bdb175582a496a868c84d27b67a97212f34160a24b07e9c36d27b22ca75edc35cfa7f88d4aad46f92ecd361131e0557cae061cde1b2cf159d51fa12f068edf46082184be41845ecb25eb7ae8888fcfdb16ad0220f47cfaf9d193af3dd2d8b8b997e76a5dfb3b06731c3a3617520fb75f289db88b9284ee3d99061eddbd4bc64eebfa8eed679a7f76f3850b9bcee51bf71eef57d27ae77bf46dc517dfbb9567ea5ab114b6fa1f1f97cc30f36f6f0d2ff79e882d6dab2bdf1cdbf31a2cdbb730af8bd637a9912b28e01b94f63852854f0f5ec97fd764627299a09229caf5bed2985c2628a54af293769057d77a107bfc4cd9cd7b95b1678ec5541f749bc6d690179d20a9c1ca38f61d9aeaa9eeefbd5d322f1a903977f6dd53d5b46dc8e432a18acd52a5bf4c0396a39719eb6bab0c34936e4bc6586aeffd3c6e477485d9cfc8c2b0437bc28baadcb975859425c7642a2bf4252b929ec4aac0c0cee87323f9e9c5ae59a91eefb8583a9c9bcc0ade7e4bc1f7ebeccc055259a4029ea8ac6b5ef1e6e4f1f8b20f097cfafad2d28f6ebc95fb7eb13eabfa23f4c5c0b33d082184d0378966dc6df91cf7b30bd72cbb3efe606791f5e00d4bb6fb2e6ce99f327f4a4f1f2b76516652f4e3cb57a413cfeeec20a8e5a2052d172d6e7e7cfae8763f662d19e2cd4bbabc76f6c654f3513b86977538f1bc470db6dabc76c20490584c19d348a7346934ecbc664d47ef09014d0ae6ce18e8efa0a3cc49897d167c39b9cbae03433fda33c8f19cf67be0f62173dbf7295a3eb6b941eedd2dbffcf65a2ff0c0cf0deae48ec474a3e63f78c0823f969f6bb9b29b45e1931d9387eecd03282d15d3d4cb85abbdbd71f339fdd6266c8e89bba72dd7aab13d6c0fdab43788682862f3ad3c3ccc6bbe3aa6c3b0e58357052e0c184c5f33a1b928f7ded6f97f653300085a955d9e4cabd66dcde0d0b5e8a2a1a63a1f5bb65ecb85bf343a3e7750e0f4bf16f47281e8537f2cba4155bbe8f70f1ca1ab9731ecdeb9f9a44b771b2e4bdfd5cb598f0ea0cd7d7627091accf3167c7d758110f8af3cbfe64deb99e3dddc4e8e1d11e8e728220ae243af1ede752ea6e5856ec33db995776e5dad5b9372e0078f95f48081bd3af8ba98f1b5395137f6feb93b86f05a3aadfc50ea4f52c53159c3d361352b15fbe5acaea3c58b07d7a7bf39b9ece73312cf254bdb8b08d036e8db8c396ae3b223bd360d72d2be3afacb80b549e5720bab41eb166ef65bdaadb972f19c817ee690f3e6e1d5e736f3b78c77feacea8fd017f3e38a2140082184be4d6cf789ab07eae71f9ebf27560d04df7bfecd1787a7d8846f9cd833a043977e13971e78a5d7a6abf3a7e49e2c9729171f6d1b67fe68f9e0ae013d271f92745872f1d1a6008377cd0a8ec7b0e10e209180edd0919ee5066bb21cc79f8d38bfa451cafe197d3a7708e8357adeb687d0b86b43514d5a240ccb41879f1c99d9206ec3a8c080c0911bdf369c79e4f1e1417535f693e536e3cce19f8c4ff775d461f2dd875fb0fbe3d87487773998a8d35f5b46bb452ceed1b26913bf764b9ecb816e3960f3dffd8caf4deed2a26913df1f36c5aa6ab33a9a51b7ed210726d93e5edabf7dab6e3f5f349c7b60663da00bf43955c6825b7f681ff3fce0e3af6a32a49c536f56d0f5df3b4bf78debd6baf5e0bf9302b66dee2afce0d5bce5f07c176f9bee9fb5ae7f9b664d9af84ebc2305002073420e3fa73519d5d9fcabcc73081daf1997a2ef6e99ec997b61f5e49143068f98f6e7957caf59479e1ce92ca872e7d615a665afe52b86bb16dcd8386be4a07efd874e5c7555d962da8ec7371634f8ecb1db9f5eec1a954aafeb96433f16ed1e1bd0a1e7a443f2cebf5ebb3abf011700e8563f1e3a33b7c1c3f11efa4cb6cd0f3b183f1fffa361f958fb2cbaf564c744abe77f8dfa2120e08791bf5f2eb4b4d7a37f6ef547e84bf93ac9cf4e2ffb4368688a11410821f45da128eaa32f96fd59fca4cac72aef8c55f9fe58c53744b974e1ecc4495331f8a83c6dfaa12ef68393174686cd73ad7260affacd2a1ff7d5de57e3f6b4ad6d1f7051e89c7a3e1bbd2ea59cee2cfcb4c2256f6fe930d3e478dc891e8698eb7cfbe44fa638faee6b7d33e5606b9d2fae709b36ac6bddb6039d4e673018743a9d46a3153f96471044f163650050dd63f92755fef98117d1f703c76f2384104208fd07a8fc9b4b17df36f3f77536e72b12ef1ffa7dd1557a977d3f3a5677552cd369ccaa416b7afd7a6259ab911f1bedaa8cde317fa7b841734f1b037a6ec4c50d8bfe4c709c75b4a5f0138b2a7fb161c553e799cf02307946087de7b0ff192184d0f79dc3d475ff335f4707a38a50ddd6528cc1ff17f63f43957f7ee045f4fdc0fe6784104208218450196ee3f5a9d47a8c034255c051380821841042082184d0c7d5a8ff3934341423851042e89b5493f1dbefbd5ef911ca0de1f62f7df3c50b21554e244651544a52c2e8b1e331f8087d809e1047c9a2aabd7af58a4ea77f78d876f11300786ff0367c70fcf67b70fc36fac4fcd9c3c30323851042e8bbcd9f6b75fd73d9a79c9d9dcbcfc55d7efeed94a4048c3c42087d1a2727a70f5cff5c3e7fc6eb9f519dc3f1db0821841042082184d0c7e1fc61082184d0ffdb9678c196b987300e087d404ce91397e97b301aa81cbd66fe180484f933420821f43de15a38621010aa099ea50b060195294a89c620a0ff108edf460821841042082184307f460821841042082184307f460821841042082184fe3ff0fa6784104208a1ef054551405150ee5eb80821846a0efb9f1142082184be1b24e9a68e2795728a243118082184f933420821f49dfea65b3b5afddedf2b78926fc824dfe0d10d7604da0db363310000081b1fcf9009ce4d9875bf568ea9edb949deb34c69000004ab6b5fdf90be4606255d9b74674f87dda31b874cf20d19efe45bcbb50bcc2d560c6e1432c9376492d734e3ffb4c5c2e076f1b5ec65c62857084264653adac7c0825e4d28ea1eddbb8dd7b55ec61f597c1545ad983e6bd4db670cf4d4bcd51489ff8d149a60eb2d1cd568b5330b9b9808a16f128edf46082184be018499bbf3ceb6024d46f6fe5b85292a9a811ed7d54a1860c73916afd20068e48aa43c959cfab78b41158a1589a0d116277c02c3d92d0d745ec7fffc5a2ed36a1235b56aa1f00775b068aac858723a3f43adcdc9fb4f3b4b699c005f739136e75cba862ccb9f2d4d8635280a7f919baa7d979a26e52b7234ff4a1198fa2653dd882b677233c8da16f5bd5d4402c0dcc11d97ecbd1825b7a77375095a5da6ba94b2706f986a5f73b37a6f13233458311142983f23841042e84b43e706341470c46923cea4c496252d4f92e874820400a0525fbd19fceadf2f06a50eb91a1e5296f2f17926a0befd2af74966edb35f82e9c8879457d97752e5eada7f9845a354fff78c5b95933ae960eabfb4833d1a9a3a14662ecdd47ef6a20800183674c8a123477ede743a119ce85c9d3a4da1a994a8f4085fdb91f6e933dea8708c384208f367841042087d6108ba0907a0409157b1c74fab2dee71266c7cea1f68ac98b5e3cd4335101c834da31d38f7a2f670cc2678ea5930c9b4c48cd5c1a92f18c2516dac7a5a73785ae5e367f1bf3d2ecca70080e6d6d2739b8b74f96d653b5fe326423a28e5779e27ae092dfedff7f3d6ae7dbc7e81f81f4ee4d90578ffe54003801e7d7d7a0048a2a217a8edd6b9ca7ed91b734f51fa768e70f930678f98a801370a8bca2d46cfc9fd42271d008026f56f3401284c1f7e30394e4b98d8984f6e62dccc88c9046d5a6aeebe90e4a01c2d090034cee0019ee395f173e274877b8bdcf8b41741cfe6a8eccef4e09d39975058cf7aa0035757ab0a8b485afe205f696636a385690b030614494fdd8edb14a754030010668e96e31ae83732e20819a055c81fbe4c59ff343f4d03349ee1e691f6ee00d0d4f366530080e85be17f1bba6df66002b0d78ef3050050e44cdaf336dad0f6581ffd90132f566790c541e63e883ec6371fe1a66bca8482acecadd7132fe6922561a3b39a37b69bd440cf9249e565e6eebe2ff60f74307f1231ec6915e70b08b66e1f4746f2b3bc146dd9e9057e577feba14ebae62c002073720bcf5e8fdb27d5af54d4b0b1af6903cb05c78a2a0280b8b8b8b1a347efdabde7c69d3b01ed7c404b053d49de19ab50020000dfcae94c0fdef94bc98a7a96bd6d383cd0c4c7a6afbc99fe4a59b276be91f1d4d6161d4d987495e25178ca71ca724dc392a30b00c8a2c20b99c47c4fa1514c56268595132184f93342082184be285ae5f31caaaba5d56c1fed9ea8c23752ed47fbfd6cbd1dc66764ef0fce94e9e88ff6375fd1857e8fa3c78a4d5f1eae3576b09cd2d869564ef8823875c972d8a2d94df3d65f0e5f980bd68e56bfb577fd8b7835ee894c597d81c26f46fc1863b53940703728727736a951a9f379d949f5cd07dab21e4415774b12867666cd998a83e1d2a28a1f96c4c7f43ba2bf7080adc1b3a8592f556aad265b0b026bdbcddd8db8a9197f5e2cc8a6eb746e6af94b3f9ecee1a8a3f9a5db6a663387ccfcf3c2cb28258dafd2821100b03bb7b78d7d93bef2825acfd26c8a97e30a568ed692f5ec59c2dc22864f43ebbe010e09fb22cf4a280042a8cf942466ac7faecc55114626a281be4eeb99913f86488ae479f38ed0fe1860abf72c6ad64b951628855c2589899c43b8ae7455fc7e3c215c0514a9c9d15431a98c4363fb2e2f12e71d8cc963e90e0a709ad34d1b7b30294a0300748fa6ae2bbc184f9fbefd3b49c536361cd9d9da8a0e99d544936b68d090a9be9eac2c4dade99e2d9ce7b8aacfde8db999a3a57158b6a6ba064ca0aa28aa9a0476f9e0bc14cbcf8cf553abd55151519327fdb471d3a6395b4e79770d1cdbd1cd9af66afe1b556986cefea1adf9a5bbf1c383153443e3795dad56b52c1a704d2c01a0eb1a2ded65db589ab33128e78d86e5d7c07ab1310b40f1aeb894fa65bc826866e0c5cdba528495132184f93342082184be2894eac6f5b8fa5ded7b34716ade0440a58c4a13df7c9571265e515dfec29065ccbe929eac0580c22c81ded606261677c3c78729340090a2b6b271ebe6c6e7c615c84adeaeb97533e16ca68602781395b0d458b0a5a1b94f78ccbdea136895429921d36a81944a94a98524008032fb70baf91c6f03f337e92924008dddc14b97969574b1d2b5cda4469d5ea85250a056aad20a151a00a071ba34333292668c3f9ff44a0300854f333586436d4734d6bd70555c52488d64fde5e4dbf29285f00100401e1d37f79e540e0049725d6bcff1eeba078f466cc92601e0493ec36fb065174be6f948150964e493b7916525481187297827fc4d3c1e4a1eabc9dc42b502805756180000559682024a9b2b56a49626b59cca67113293973ecccba600207fd7ddbc6e81faedf453a2b2491a4f38c693931311b9e0a144060069926895ebd1b6d54db046189af17540f5aab0345034a6bb29539514bf39bc64073d799b53fc3f5514955621385a851c00341a8d5aad7ef9f2e5ac993357affd73c8aa639a09037f6a6aeaf83629ba740b539ec7ad8b92ab0120397dc32ba36d6e46ce0c71a886e6d8c0c28f215d752efebc840280b0542577a85bef0a65a7f2b3e54584a0919076a50847702384be29383922420821f42d504bf2d61c79d6e778ccda47195732b4c6b6c613ba7a6e6f2110547397dfe4b8828c92ae4632234b05a0b895a82c499db4ca6809b0782c9db2cf5245b73235a54371c9f8b7d222a64e13612d5b1194eaceb302b98171a08806002c91714f032a342c2fbd061916c1e2353580acd8bcb2abbbb592fc7399c037d7b32ceb0bc8cb8f50bc1f95c77145250935a98e159350541052da5fad96ca52b52014308a17c0e00b06b7773b34dae7ce24df90498d4fb4e101936bc3fdac9b24a72449cb46b9ab658a02609a730900e0e80b5d689a476f64a5a727a8ecc49c98eab75e5fc800b52ab76c6037a98ecc54b36c6d97f89bb431e7896ad21b523138c5f9b35aad7ef1e2c5e2850b0eccee77ebec7529109edc7727409ebdebeea672f334c06289980034667d4b1664e73c92966e984676bdd2d4701a85aa1018163c1ade631a21f48dc1fe67841042e89b416666e69fc9cc3f034063eb8eece936ac814d978897470aaa78ab52f5eee6455a12004869591244511a0a80461004407196a4d6c8ca4d5ca555a9e540d767d53a392a4cceb82a77ebeaa5b33758e6e26568aacc5f9358a329a608264387008954532e5123f38a48103179ef923675a509c6cb6d54f1666a4845b9f76828a015a7780c9db1bd5c07320bf6dd8b7d9cab966848ae85fd96567436fdf34e6aa829ea5d5029b2b4e145b0985cd0e4a8ca1554ad2e244bfacc2b6f3d834e004569df955cfbe276d452b9e54057eb5fbd08004dcc9bb4bfef64862baabfdab85270d4a542434357af5cb165cedc90903b7c4a4851ece2f22adfed188a2429008241001074110b48b14a566e693269a589b629920460d0df1d410821f46dc0fe67841042e85bcca49592b3e13200960bbf2e7eeb592c83720374195cb62e68f355b5cf8c34b293e10a81836963915e7f07464e74e60b658d3e47a935520a747518e54efcd3443c1aa8d5e507a87f72aac61689daeb696f04c76d8f2c7891257b9ba7c8a1fec5ae534aa55600c390556e63984c41b53b8a2a2ad20283c129f7064a230fbe1f336ad7930ebb5fcd0e29603b5baf69a327f8f04aa1eafc59a3d13c7cf870c3fabf9b366d1119f79a542928aafa4052da7c15d0d82c7eb9f0f075de3fcd4063303840152a491cbd8d10c2fc19218410425f18826ea1c7a838a88c6e61c20250a72aeaa4ff8fdfcd96559224114c9f7aba2cb5f461c1272447645254c66b86ee4879550000200049444154f0a73656cd988a332fa58a9a269c45f773c1d851e458ba91745dfd401390a515a468ea247e741690d2b23302345653575eb9d5534a12980c5a85045643019dcefca42c5b912f8e22197ecefcd20e67c2c8c6d0a9faa06566a980c6b2e557b132854cf6e045f2ee74e01af0f5e95516b55ac5f9b34aa552abd50f1e3cd8b163c7ac297d888c48522987ea5268521d91a2022343bfb2c1fd0c7e3b9bf7afdc66eb7284a08c9260df3342e85b83e3b7114208a1af1f9ddbbf975b1b597ef05bc99b02b58ac172b031eaefc454a5a45eca278b6ff9fb7948fbe62ebfb053afe652560e1693ece9718fd29e2a3f65415a69fec104ebe5766c2a23e14a418df32b5211743fbb7fa0e9da40d81426ce66f03bf9593600e9862752595dc44f9997ff4c69d4ded7f8e2d5cc6892d3acb1fd38c3f26b57be2a84264e46edd2f2925494542c4b545079390a25a1dbabbe509aa2516bd509b9ca9a9f4e208bf2b7872b367b392d53261d4d52b18c0c4636e668abef3f2fcc2a48028b4622faa17c0d05000cfee8eed69619f98fb2e4990a3030331a6b06d91185595a00a85454d547f2e7e22e68954a75e7ce1d268b756cc680217b9fc815fe54d5c521635ea43eae6737b3bb1de761ce1b0dcbcfcbb2231da042e16956565c9aa2e08918bb9f1142983f23841042e84ba3555cbc9b4a38eb37f7d6efc32600a04822bbff3476c7d3bcb43a496194e2d55765ed9adbae3160d0548abb0fa3563f93293f6d5194fa79a4446da71b1a969f559bb21526254c38af9adcc4787a17530668d352b35606255fcaaf9b0c8d5216acb99032bbadc5d6d1d6a05145c5652cbda95dd1a17480b5567eea46aa7b5bd3793d4ca0f8a6ca2f558549496b5e3b8cf775ded0b4f4fecfb5d9612f1f44fda2b19bdcc07e8d0f55909db7f76a4aabee765cb9565bd5bb35e2fc4b7996c39c75f87105520020d591e96a1f47b39f1b323904a8e5f2c74f63fe792a915759d4d7d5a7f124a952a9b85ceefefdfbcdcdcd8bef4cadabc3df31a851e4cb48ad96a872a0a25692bde8146d5a1bf3495d0c696ac59388e4e579962b5c35ef063a30b8adac99f97139311aac9908a16f0d919f9d5ef687d0d0b4ea1f4da51223851042e89b54e5a59eefbd58f667f1932a1fcb880c0c8adf1cf326b3ec45b29456ab254972c0cec75c0bc7af244234b7969edb5c245376c73daf9b7488d1b453835556f9d3f6be0d55e3015842c7dafe68a0def5e32ffeccacf28c0061e4e272b835f5fbbee81bf2cf3cd352747f666ba15008002626266ddbb60d0a0a1a3b6e9cabb7efd283d7696c3ed0e8049d41179ab28c6d694c560d0e104effbe9e13356f7b9fcac9a100007866b6877b0b4e1f7ab927efb3ce6e842ff02b7ee2bde63e1e21a84c514af4d1615e743a9dc160d0e9741a8d56fc588620088220ca9ebc0700aa7b2cffa4ca3f3ff022fa7e60ff3342082184fe2f0886b531cfcac468ba133de15146c4f79d3c738cccc63b902f33e4d92a10198b06fa19ea64269fc8a92ee1a4b2e3524efbb90dabc70d792aaf93c89999999d397b4e5f5ffffaf5eb478f1cb93a6a34efdc13cadc8360718120081a83a057d34aa4b15af9995a154863c46a158bd3c8dd7c9891faf2b982bce2b34c04ab796303466cdce97c1cbc8d10fa067ddff387518acc3751c9b21a7cbf2bb2fafc726749ca37f44ba091ae5d11dcf5710d2ed6aa7994aaa395ad5f59b22e49d473e7a5af9f7e1f6d264a9d17fb3abe50fbf177cae2223c16beb8fba9e33c64b1e16e0b3efde3df5460ab3bb0cb1d84b541469cbf63b731239ffa8fbe79fe1f5f0585377e39bce18e9c025046dc5a34e55175974a6a525f6f1c737ccf6da9f613d642ca5f6e39b570f1cb0c15feec7edf18fcc9bd5c57b4d4d7c4252e795ef49d1f0ea496125a99ceeaeabaa197ebafbe7aaad8c489e7d293b41ffae1de7b39f1868625a88bb69b8585c5b9f317d61fb9782af8eed01f7f944824478f1e19d0c411288acee133b83a743687a86e0e328a52d17801cdedd7f4725bdfcd3650203f1014b93a4953fca54630999cb4d45f43c4629c3b0c21f44dfe947de1e593be09f339c4d83bcfc3ef430388c8b03321bd33ddc3c619e9fe77bf8315cba0b9b5fbd66089dbf3c916c6dff2108fcf89fc7f1f224a9afec36fb1cda6369f63f6c59e48a2b2431f7b1d63ee5fdab02da7961f558be7fdfe28a459f31b1df8ccafa5cc5f8b7f35b61ad9ebf3a1c13753d3c424008d6722b2f372eedccfceb02ebead654f6fadf827556de73b67a1937eadee6aab953cdc1e5ed0b4f5c8963a74006d6ed2e5bd2f5fc68af365244d57e81ee0d3b38b099f06a095451c7d7cf3694e66ae4a0b0c7d279bd6431af9da32091ad76378cbc405c1c7ae59ffd4554007f4957dd547de096b71a76eeaceaccd8f31a0c55479194b8e67d4ae519495b537ab6ed67eeec2c595bb4f3ecaa13f97649e9a3976ffbe7d07f6efbf1474f9d0b2c3244f8fcefee0d737a57e702feac1bd6afe53253bff5486fb172184f933aa15ba4f0fbfab244784d74760883e0ba1ef5effea34c286fd09955b67f2b8a623f95cc65754e6afe68bf3df8bad3ae1d0d57d8f455dc675196ecfa5c96519d1a9cfefa5652beb227f26e5d1d7b2f49adbc3a3e817590ead6b73da48fe3afc668649e034132e010040ca644a53871ebd2c2cf48982888843db6f1d37ed31cc874350a45660d67aac97850987a11087edbb7d7a9baefdb27a4674008e419ba156cfb785c7b6f677e163d546e83f3d2342924bb79f089770b8d64ec0609fbaf964f09021fbf6ee8d78f9ca1024791a25c562e3159e0821f445e4cf92c850af83d4d046b4eb4f73de2ae9761e0e1b06d8787108a0342fee47cdbd96fe424ab185fa033bbb2f68c867e6270fd8912521a1d7bc34007ab3c12d0e5a668cde111792ab5601f0f4f5fb06d45bdc88a778f5bcf75da5029ebbce04a00b16cef41b6fa8adbc346e6d7f0834f24b41afff789cfb564e33b7e44b34e051dcbccd4e1af5f132f8f8de79d63fbfdeb3d186ba1ae9da350fceb939b5ca483e102357727507f7f6fadd8bcb00d04872379c8cdefd5a9a4332ac8c886489e8e8c206feef671d94243965c999b7a712952a06cbd9c17c5e7fa70eba556f6095656303804671ed5ae46ff7b363e584ae48d0b685fb9f4d0900aa282b63f9f6e4bdd145f272a5aa3971e5c88b9437822397ddcb8d2da2f84686e37ad79be2c8aaa6af897c73b324443c716af7dfe39c3a99153e4dbe9aa5e119992e1c56ef47533ad42c44d56e7585286aa31e47cdbe9a1e2a26e91c8ebb8bedfabefaa737463cd5c0d3b5c1eb01f41b347a3854a48c4df8e54cc2a50c35b079ad9bbbacee64644e07ad38b5fbef6f3dba9a8943532fa7aa1a07da665ec80c9cde6c5671faa116cf5ff1342aa0f9b1c69c5af5aa6924b9ff9c88de1325cda158ae66443e250400d048d7ae7970d1d3a54d7aca912829e5e573b35162cfa3ec43f3dc7d98da27c742fa6558cd32cbddfea4208b62f9b5f2d8dac5d0a8621224497e3b644ba26e97c6dbfd88e37b1f5d69d3e2bc2f9bac36c2546152f2fcd3f19792950a26db9ea74a14d57f31d1549ff8f46acb25409e185d526646a5b00fb4766650b9d5c6b9eac3a096a8c2d4d4791b930fc72b491de188de9e8bea732a1cd8d5141b286decf398795752efe56a193c9e8fa7fd9f3dcb4fa948c63e78d1f3826ac4d846d32c9565b19546867a1d2226b7605cba9bf1aa8866e9eab079b06d432e51c3d8563a2c8ae25e15099ab66c5a5f8f09007c96a3a1be63f3d21248b2ee1e787a27b440a6a10b5d9dba8df1aa674003a09489b117f6bf7cf1b6484d702dfdbdfa0db637aa6ac00e999b743f49d872b4272dfbc28dbb62ffbefa35adef9432fe5a2ad1b8b59bb0a4f44c6bb75e834afe53b789bbef85b78fe2e45a1f0e83a1ebd5cdb5345b57b2e974818d90577288123c37376f4ef0bd48a5b30fbb621828e9cbb3f7381d3b3a42f8d6dd195d4675b4e260cb1da17fed2427adffd21d716a11d7c292ce1300c0c188e4935327fafa35b1b3b7cf91dda061881042e8cbc99f0140a390bc64382f9fe86aa1cefb73dfeb5141c2909e7ab28897032faa468f6c71ca9e991919336c7fe85261b33f1cac8e8cce2d3f7e5b2b17fd3448b4d2982b6290e93171030fbcacefd878603def93fee5471153d9e1552e8d519b06191971f5d984673a4b47b5e86e48e4a6248fde593251394da72665d03eabd83a8c8dc8efd2b9dea5deacd447e1238ebf097069d09655b467cff32d2c871d732ceb3355618f5e0ebf5d55b80ad2c66d8951b6f6ba3b4e282892dc7c9a99a324b313aadec0aacba647865e7a32e6a5fe9a896d020da9c4f88cc3091a353001a8376179019ddd2ff42c572a6e2d62a45769abc32e3c1d1d21fa676a9b2e22880f7df9c3de574eb3bdbaf16ab02cad22384a3bef87c68b84ea8bc79f2d3a69d86982b90955a31055b3d515f6b63a2b71fca9fc0e635a9cb06714e616de7a25d3d27567ff54ff7eb9f1db9adce4213b1374bb360c6f2a6066a72fdcfe6230ddef72275d060068e52743950b3b7bcf12d1081eed5e58e25ff70b7fea2de40188e312cea80cd7d5ab5df20cdaa23d7b9e6f65396c9d69519fad897cfa72e88d77474bf4c3cc96dd5d8f07b2e9343627bbc281a44ac988f070dc3ec383931e3fe2c0ab759e2d7eb37ed7d491a6260cdf9624ece6bbb5299fa3957d34c286d2cc29dbde64356d707994bebe5272f6ccf35f159f5f6d191f0a3b059adc9451d5c6b9aac3a0d64d392a31563630a0c1b5fe8ca4a7afc61e8c70fbc567e0bb0b0ca8ecaa8b4dcf8f7addfb98a4e790a63bddd8459979a743659277572893f18fc27b5f548f19d768b23583d02a2b9e6acbbf2c769a35dac181caff7de7eb190f8cafb6e5d30a6b1adb8a5fc93c7b37eeb5dba197cdea357013999a7059659baf29bcf7e7cd10439f31ffd81b338b220f5c3bb2913f6dbe8b509c7068c5736d60db39730d39b2cce0d5b7f69dd39fdaa7726e4ce63c88c977f2ac67c88700d38bfb6352037d6b3a46405d189540d88dd5aff2321a4a9af736976e62cf7b570514e987e6dc0c2f00a316cdc60fb7e097d54596c0dd8dfefc9958ed635c715104835970f6e7510fc72efdd1367fc5b8f1af66ff31b9b519137fa211fa17d018cc141d478e804e63b28baf70a60ced7aae3e694a89938e3da499ba30585cec7c4608a12f287f66e898fc1260e1c30400eebcf6c9cd6e64c575e3c584e4b01bf94c70e470006cea392e744dfbe9ae78be83c17bdfdf7416539bfc76eed9bcf06c45819a546a58918514e8bdd79a538754b3b45a5ca3ab12ef7c246fd2b3f18fb62c1a8081ad9e313dbd1665a8f46be5d5d17d5623360dc0d1d7ccee4e7ab48cf22f48db95cc9f31c7d6df800060fad8f3f8772acf2744a5be48bca7637da58dc88201c0d20b6caf0794ead4b16a36b0cab2710ab63f56b518e0d2db8c490038395b2f7206d048ab2c555bee67fc642ac5db1fabda0f72ee62402700ecbdec7a5f797a2255dbcda94669c3e8dece834d6800d0bf89eeea8b85e95a73fd9c9a84a8ba3d52614328ad56a9d5246715a559086d8df4fbb4d60700aa4212442547243f17da0437d533a003989acd0b48f1bb9c1ad9d6b53e0030789306b90d2fc9e428bd56a2df4e243eec226ccb5106dfcae1346cd48c57bb50a9b25277a5f067ceb66d654000b0bc6cb83c827c77b474f35cd4985dbc324985fc99e03abbac6a6ba80b0022cb0eba6911b91acaba241391a6258cd89d28ece6bbc98fc7ae5184cd342f136e72ac2f7432726200e8e8353563d2e2eba0da7e30ec54fc07e35cf930a87dfe4cabdfca797c7d360dc0b98d73e0fdd093899a011e1ffb7eb0d7bd732b936ad86896078f0fa06b6e34dedc08808c000020139e468cbca81e37bee104cb2a4ec33174cc7efbc1da870900ec2176d1e392154ae0896b1cdb8a9876833b0d3708bf73f5c183bd4a12683ad6e68dba7ab7f313d05263efa7e8074cb537e112007cd72eaea2f909f11227bba7af63851ed33b1af2e9000213ff6ea27ba753f37fd0377aefdb5d5df03444ed3ad28c4f00d473ab47dd7910e36de351a314955216652978f58c19557e553edcfe38d1c6739257b92e65b649cfa581edb3731eed7bb4753773cae8b2149aae6fcf53dd952a296356c538725c86afdfe5b66bc9dcc59613fef8bbc1dec5632745ffba6a8cb7de37dd11264f8dc55608faffa3280a800220ca92648aa2288293a001100829b5529199f8a5e5cf4529d1b8e31042df6ffe5c3e1910e8b3e84aa554ad4e915122235669538e666cc090c72be51454cc4ab4cf2e3c1e10a63bb79fe7efb67c532277f0d2d764e5d91dc96a97a65be39f034aa54c50303d448c4a8db79a95e103dbcc6470084a43512a892c97c975d6f97099c8dc5c3508744c1835d9406d4c55652355ca5435b391904ed4a054009ffe9349aa1449459ae7fb43ead1caa2088d95646d27e0e470e8348aa2006a16a21aed119699dde69eaaa5b79e353fa565e8e8766ae9b2a2b548bf62f1f3f3d4a0c3372ce9442374f4399c22795e1553a112862eb69d69cfb7bc5636b7c9d896c8f9b1a7a096e933a82445b90cae93ce673450089a1e93204928de564a91337b4b66aeaed5d1fa5c764d234c65672941a86b46afe36acbfd50d8f56a18e7b2c3e0f3bee198d63ceab554a3fd68f5d172922494913bbb72f4544931fde2954c4fcfdee61f1dc34270b8344a0e9f1adbe20c9aefdabda96b77005223c9cc8f0d797e6a73b0c220b08ba250a2ca3e33f7c485e24250a48ad0932bb5d274a5362d7ce3e457a5154243ea1ba82a9d6852c5c73ccb2a92ae3a1146149fd9a098d73264f5ac6a722532a556ab81c1af141a4a9e7777c38deb4ab7513fbb1a332b1c9c5ca10e57a8d3b15fd293bfa3120659d4e3977ed3f0e9a0566b48804a91a131d81c36a152a881c5e132498542fd6dcfdd3bdeae70f4d8f1657f3e7cf8105b2408bd6f73c9bf3b7b3b6230be73fefefe65cf376d58870141df6dfe4ce5642ab53afa862ca6259fc8cd52a981c70000d066e568b87a6c2e0140104052254d41adfc7694c2b155a3316e3c0600941b0c4910409535b569d52fade629028329626852a4e4fbb7f8aa61196a80ce66f134926c1505ec0f948ca62f6242b4345303ef866356b78164d565a3b1d8660c755c8196b2a4d5f9f9e4f25b4d63b1cdb84cfb612dd639563caeb49f78bbaa1a85a8fa3df2de1ef56a5eef74f37aa45af9323c66c4e1971b5dfc17080902a034d9a6e98b981023cdd69ae8d3018092e6cb153c3d5195f90f4738ca871578272dd831e5ad857d5fa35af79131382c9ea63043f9e1bd5fab3dc11934ca8d7be5d9f09d9c5363ed3c6b362e5747870172859804437a9d56db0f85bdf9909ac7f9f3a995b132baa588c900e547aa0f9d69c927b23395ca92d7cbe11bad1baa7b785744ff0bacd3dd45fac4bf175b008a5469081693284e2875cd8cbc03ebbf0abe919ea521cc75f86cd36eabdad5af309086cc316231aceb4d59e2f2a1f9b4295542700ab35ddb59ddf48ab74e9311b9735d74b4d8b2a14e8dcefa31402baf78af214d4ef2c5bf1e445bf94c9a6a6f58cdfd11344a0d09b472df3b945aa6a198ccca2726957147e6ce3cc519b4f40fc3cb8b273e759abc696b80cd77750d7493264db04582504d72278410fa6ffd0763e34865d1f354b958a94e8c49987b5ddeb8a5991d83d9a285a132347a638c42416a135fc52d8ba6f7f0d7d30160f2794285f876aaaa48ae4c53321df489c45799a179caf48c9cad27a2434af23242df80a5cdcc7e54a0954a1579da6a97560b6cdd3e8ec4cd4bb117538be292b3779d7f1baa29c9116b5406cdc7d7c0353169cb15ff1d9c152556be4dccdc79272fbf8ab1c984557d2b6f71e2fc5bb9c94a52262ebc7833f6680ebdea0dacae6c2cbde1de8cdb67a34fa6a9951a757c6cca8a6bf9923a4ada2a6c354d6f5443c6f913d1471215522d999f27b9f334e95ccea7dfe4b64621aa768f54204f8e5f7233332c57ada6334d042c0e9da1cf0282c1b26229efc5c8c42a7586586b51dfcabb20f1d7fbe21c2d25c9485f7e5962eb6be156f5f8569a7b132b87d498c977d42ddb187fc2ddaf3826a61d78e23597d29ee714bd7a93bafa7276fee7dd0c9860ebf8db88268f6a384c19d76f5f724c8d4e59d0acdc8d2db392fe0c2d4c2d944744a66c0d976beaa2da7e30ec84552de2fca927e652c5b1128d54223917147d996d36d68e513e17acbad804d3bf85a13a346af54b59a1469b9391b3e352e24b350000cb40d4d4d66acb7847e1836743ae8925541dc7b662c29f1bb4e4f2a1d371318952a94c25cdca797e2a2c1a4c1bbbb059968ebe26d9e7f744c565ab346a9538252bec4a6c868a26f275b5c90a3f7921355baad5cae5d9b1490f6e6417552c2425cdb8174eafd7c2d840c4d313f1f4443c0327fbfa3ad9f79fd6e826d4049b6fcc2d4ac929ebc5a7e431e1db173c486bd862ec306b01a95129342a25490268d2a24fec7d1d1e5590272eca7a1d7d667f3acbc7d9faddac0adabcd82296a94ea5b346944a466fbd7cd76f7dedf223c89eeb77ceef6c83138821841042e80bf45ff43fab65278e3f5c92a966e8e8766ad370851f97016054dfe3b0246aeec190bfa4144b4f7f605f9f85f60c02806d6abda849ee8c8db7fe0166e711fe1bfb78f43f10d5fbf7189aaea0bbaf912bbdf8c6898465439789e1e1237e4ba538a2953f371a52cdd26a938eb03af56930e1d0ab897f25d174753bfbeadbd2b28a5f0fe8e3f1f0e365f072ff780aa5bf68b8e3b42311edee914ca168403d2e8f46544ec4180696bbc66a179e7be97f59a9a1b35c9c2d1634a2551d2e02aa2e1bc168daa3f13f4191ab36dd9caa001d7d61406bf73aca562a45be7be3adbca855bb4366482960b2dd1ccd7e76fc8c56704d4254ed1ea918461e5b1ef966c045b904802d14f6ebdb6094210d08e1cfdd8c879d7ee07e1eac9af8dee863b96394fa9733cf1a9c55038bd7ba798383ed75d900da2a6b8e81d938fb98e9d966e31d999fb2856ce182e1ce398723bbada0f44d0cfbb8eaf233ea607fd078a2b9e33cc5eb5ff4394cbf3040efe3a530b3dfd94bf1d3b987bec708231bb34023265d59cd556fb5a9b61f0e3b83a8459c3f317f7e13d3ef812c9b248c6d2c578f73f6e3945f3a515db18deb7b1ceff966e199076e05249dcbf36be8d09106e2d28ff12d6cf78ed1f4da1a3a8aebbbb7295197b1ad706009bc3b9adebbfbeaf0f987455a003adbc4c3bee7a2fade860480b0cdac36cc4361c7e6858a55c0d015d8f8b8f7a401cdd061c82f54d091a71b4e499540708d0cdd3af834ac18104958f45bae65078b723dd44c81a70fe7cef5845c7feb8f47942970b521cf3e2d50bb19328b17f83a3151ae867337569c2babadd6a3d7b5b0e7ebeae6bf085aff225f46028b6fe7df646cff72f387a90a225e69cd07eb55fafe21743dfb06020040c329b31a7e433fb14ece26d5fd572300983d015b21082184d0d785c8cf4e2ffb4368685ae59b944a655dad4f1219ea75947b74bebbcf9730b32aa5c88c495059385bf1fffb396ac4af42fdce094ecd7272ffd2eec9fdc544e9cb0a91b668c73ff7f7b93709eea8c3aa2e72eabcb818b1b18b9d80fe557c1b681f1d0d1943367830509fff2557dbaf2fb09562fb257df3d4903cfcee9a6dd06fe5e7dcba99923dbbbb6607f45bd5c24de7cbdaba2aafbc79efc5b23f8b9f54f95846646080cd0b84eab696620c50994d1bd635f36f45a7d3190c069d4ea7d168c58f6508822008a2ecc97b00a0bac7f24faafcf3032fa2ef07dee4efbffc35487b931e142f4d2bd2e46464fe155420f230b1636058be8e1029d292b7650ac6faf2595f758049d5e3e719f7d2e4b90a75c29b843fc2a155431d1e1e7718db4ab8ee9ead0c522f5ccc557d6a23969267df38982aecece9a483070742082184be5698aefd97c961616aea82ab79196a0026c7d7c76d4f270117a3f25584885287dc4c2d74f2e8a2f7959f80a4b4f12f6217bd2a9252c0d0150406782f7766e239558c6d55bf1582a663ea47fc7afba46d407f5f5eadcfbc6a65cfb7df79c4f7f8a993def7f0ab939b9353dc114d9264d993325aad9624c9e0ab4113274dc58a821042087d5dfedfe3b7114208a12f4a9d8fdf2e83f9334208d5391cbf8dfe5b387e1b2184104208218410c2fc19218410fa4e50b2a863737b36b4e0110441d07886763e9d472e3b9f5283fbd9693282ff5eb4fc489caada77a8124ead58b4f652aaa60eca49163cdeb268c9ce70599d47804cdfed47107ebbd3493c1a5065eaacfbdba6f7f0b116d00982209806ce2d062f3a1456a0ad511528ae0791cb5c0876d7a0c25aad577cbe3dbd5cf7275d6051af55ff999b6f262b705a3484307f46082184d07f921b24ececd9a8ff8a5b9ccef3361f387270dbef537aba14ddd97ff6adaa06f973e6f575cb961f8dabfe6a2d55e2e995cbd606a5aaeba0a4a4f8c9d6654b7746c8307940ff379434eccf2ececdc7fd1da6dff9e7bf77ee3fb0ebafe91df5c3d60ef6ed1f24ae4915f8e80ad452b15856fd092656f3a5874e9f3e75e2c8becd8b7ef4a5ddff73625b1bef9fcea56b71df20f495c1f9c3104208a1af9feacdde55d78a1c16dcbfb1ac01a7f4c5456b354a2d1d8353839c5ea520991c065ed4f8ad66cf927bbf749f114c066c8e3c35ce955bb29f474c9ab7fcf9e1d37466cd0e1125c5aafe00a1f24e77361a260aca3cdb4950e51bb8362dbbffd0bae4060463672e59786844b3c19bfb0ff38b091a66899514a1af08f63f238410425f3f757e523e8091b329bbfcab04835d9613928561bba7747433601004c130f6eaf3dbd574350040d1c309b65e2b12407ea6938020088230181e52716875e1e5ee86ad0f1440fa063f1e411004e1b020420900a04ab9fcfb405f2b1e4110848e5deb9ff6bc94520000da8c53030d0956f3bfa34bbaf334c9fbbb0b089dcebb136551cb3d6c2785013c186242230882a0b73f2fae6a83b439f7fe19d3c6499f41100443cfdab7ffca87e2e20e6b55f2a5a57dbc4dd904411002c7b61377861556335e9b2a7a7374561777033a41107403f72eb38fc6c84b3abde54fa65810c27e874efedaab811193a01b8f0891e151f4cd9e1ec9bab0645b0aadf9daad63ca92e7e266b09ef7e0e19e506515905cebc5276ca69e3c302bc0454823e8ce0bc215755724b6fdc0f55b7fd0515c5bb92f46857b0821cc9f11420821f4ffc47568e3c98287b3c7fe7eea69b2b4f29850d9f3e56d7d466ecb693eff6050f0a5bd93ed1e2decd462cebd420ab8decbef5e18670eacf67b5ec4c5c5c5bd0d5be35bf166e5baad763e3f14a80386434ebd8a8b8b8b8bbf33d3950ddaf413c31a769e7fdb68e83f6783af9d59d555be7b44933ebb13350074d31f361e1e6b7c5585754800002000494441547f7abf95614500aa982d43c65c60f6dbb3fb471bbec3a4ab218b5d01bcd63e8e8d8b8b7bfbf660fbcafd7564eed5498dfda71c96b559782028f8f2f1f5d3fc198969452400997be5a7a65d975c170edd78eedae523f31b276d1eeddb795d7415e36e35298706fa0e58f3c271f29e8bd72eeefec9fef9ea018d071c4c7937c4567c7cf4f4677e7f5c8f498abdbbb801de42f29b258b38f5480dde43032caaece8fd401548da34ecb7ccc02d0f1292a22f8c7760d565a10803ff214d181075394c8c573220f435c1f1db082184d0d78f66d66fd7febb3d866d5dd0fbdc0200816de396017dc74c9fd0dd598700d0a61c9dba34d47074f08d6ded840400b46bd790e9e3be70dee919378659882c2df55940d731b3b3b7d7adaaa1cf35b63217308029b4b0b3b72f49338b1e2e9f7224b7c9fa3767263b3001a05d5b7feb1cc7ee0bd73c1bf88f2f97266abfe6f8ac5bcd16f759d0649770ce943b06a3af6cea654a07a0eb995b197100b82636f6f6c6558f8755befe67f29604875f9edcfcc3870f00009d7a0e03000075ecde393b522da7de3fbfbaa90e00b46fd7443fd571dcd225b7471eeea85761218af0bfe79e137bfcfee0f85c373600b46fd788d5d063e1dc3f5ff4feb351c94618f6dfbd77763b3d1cb6fd6d2325498952e0db3a08ab1e274db0abaa02c5bdc256538e6c9be8557a49842ab5fce728953857ac2a4e7ea9bc4215452a0b72b2b34bcee5d0d87a22c107467c03c1b5703480e09c843c0d1831713721f4d5fcde6208104208a16f00cba6df96e7b9490f4f6e5a3a654833fda48b5b66f770f199763d8f04280c3df6506bda7b74536169739ee5d0bd97a3e6d9c528f9a7ad4d1977f1723af84de86b57daf0a719f80f69ca4abb75374d030040e8365d7afc37eff8bf3ab55a1c66fff3b1b51d0c6adae6d066dc3efb06dcc78c68c07fef7fa8c2b00b1160d9678857c975a4c0b0ee31ae0988ef5d8d7b6f6cad26fd6e7032780cefeb583aa29deddc7fb83ba40487a497f640331bf56a84c933fa00c3365d9c38d5fc1f9573a28b91710913d7318f417565808371d92b7dae7e6c9aeee2d41bef258cd0d705fb9f114208a16f05c1b3f2eb35c1afd704006ddedda56d5b2e5b3f7df7a4d069ecf46c35646c6ac2dff4de07cc0b3e71466d4d7e723e40dc3033fab08aff619d51a829695e70dd060cf75ef03c141a4d9de427a87992a011a7150298db19546aa490b2ec0212f4adf599e536d9c4840f11e9851a80f2c36bb592cc4200cbf26f65e85be903a4a41796e6cf3c031d6c077d0768ba56d67c7892f8b6400bbab59baa8b6fc8aff60384b0ddba6b4139254753e1ede9fd57e92e3bfeab4fc9d06fa6890fffc3d973516a4c2e102eb6fa78142284f93342082184fe537451b371937d968d8e0e4d51d23c8df4e96035eeecb99f1c2b5cc249d3b1d6fbc4c50b4c054077df70776b9b0a972f136c23fb920e5f65f4a6613343f92ef6ead05fc6ede97e71b46d0dc7a832f42cf40072e373356050f12334be9190063149f9eab2160c55949929038199e0bd160d5dd74400909f94af2e5b4871ce5ffcd692d306d8f3f75de0d7efe5c73c797bdf95b451a3ad6a39d7f5070e11a6894ffb80d26438b7d09060891ab70fa866feedcae973eedd038f34e0d6d94b888721425f131cbf8d1042087dfdb4e2b7717915fa922969ece3640023074326a1e7d3cf8f9e7ced91c6c6cdbd3c576b1d1a00d0985c26a8640ab2fae60293cb04a55459f60e8e53f74e26dab0cbf142970a4b74733062130000452f56f59f7ecf74c2d9bb778f0ce05e9b30e89f2865b9655558d8fbb9b959ab1f5c2072dbcee7d2f7265622045eddeb43cac90361d292573449e7b63d02bde69d1cde1b65cb30f36f6f0d2ff79e882d9d5a4cf9e6d89ed760d9be8539761e7c6fad5d936e4bc6586aeffd3c6e4774850b16c8c2b0437bc28b6a5205ea9832fef094f167a5dc8e738638e2b5cf087d55fef59f908282028c324208a12f1645511f7db1eccfe227e5ffb7ec95ca48920400b22aff42733c6a6d2bffe3663f0cfca14d4347638e222d3c68c7daa3199cb65b46bab281613d78c392edbe0b5bfaa7cc9fd2d3c78a5d949914fdf8f215e9c4b33b3b088069eae5c2d5dedeb8f99c7e6b1336c7c4ddd356a7e20976b655637bd81eb4696f10d150c4e65b7978983759b461d099be831a777dfacbf076ae226d7edadbf05b975fd55f7b64863babf0fea23e8b5e38cf79b8b2ada12eb5f1f0d8908e33faad68f370b1370f6842572f63d8bd73f34997ee365c96beab97b35ec53e4196dba40d13767758d5ba75ce92e93dbd44aaf4c8bb57629aafddd0dbccfec795a3d706acebdc8dbe6a5a47cba267fb16cdbb03cdfe5cd2b2523f3ac773daef81db87cc6ddfa768f9d8e606b977b7fcf2db6bbdc0033f37e0e051ffbd2104fe2bcfaf79d37ae67837b793634704fa398a8882f8d0ab87779d8b6979a1db704f6ee52a50c7459027de397fa68043aa64792991f72fecdf7333195c279cdd3b186ffefc29241209bd14ad2a0040a3d188aa000051eea2f3f75e212a5e8f4e5475793a81d7ac63fefcaf120a851865841042df5efefcde6395f973d993325aadf65fc99f39cea3562fa58e9c3dbf66eafa020d004d60ebd37dde915fe7f6b3630200c1f79e7ff385e36ff3566e9cb82f5d010c81994be38efd263a7300000851a7bfb68c1efccbe21e2d5500a2617792f6b4a878e926dd72c0e6bf83872d9bdce50809603f3ffcf56ff5cdfbec09bbe9337fc9c68583fe1453c035b0abdfb2c7487f532699173cb3dfdab70d97872df6d325000851fb35c767de6cb6a4efc2f6cfd63417f07c176f9b1e33755dff367f00d0da9dcb0beefe5ef64b13b5ffe7f11de739f3d62d1bb24b0ac0b5f4ed31a53f8f06401874daf8e0a2e5b4f99b26f5fc530d3af6adc76f3fbe72a40bbb8a268ee5a0c34f188ba72ddd302a701949e8bb06cc3cf2f7d27e96d8fbfc5d66d03a5e332e4537d9f5fbca6d27574fde2a0360889c9a769e75e4d0f4ce0200a85c05bceab600aa7b8b07dd2b2e0adfd4c5bbc5cf9bf64e1dd1da8a8389d827d1d5d5a5d3e90c06a3387f7e2f8b2ece933f9a3f577ec4fc19d5e8eb243f3bfd5dae6b685ae59b944a25460a218410e6cf75953f075f0d9a38692a061f21846a6bd38675cdfc5b61fe8cfe2b78fd33420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184f933420821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f460821841042082184307f46082184d0178d92451d9bdbb3a1058f200882c633b4f3e93c72d9f914f5c73fa9c908fe7bd1f22371aa6adfa14a38b562d1da4ba99a3a282759f078cba2253bc365d5bf4572ad179fb09d13a6a8d300c99f4cb12084836f49bfb63d4ba6eff62308bfdde9e497bdcc2f9d3aebfeb6e93d7cac0574822008a681738bc18b0e8515686b54058aeb41e4321782dd35a8b0966b56265dfa6d50535b01411004c1d1b76ed07ef09c03b1ca1a1c96efaf51937a6e563b3b3e411004e1be3232b946c5ae92f87c7b7ae5f5e69f6c45108623efcaf00b1521cc9f114208a16f393748d8d9b351ff15b7389de76d3e70e4e0b6dfa7f47429bab3ffecdb1a34ad3599d7d72d5b7e344e597dde90787ae5b2b541a9ea3a2829297eb275d9d29d11320af71afa7fa1a4617f76716e3eeeef30fdce3fffbd73ff815d7f4defa81fb676b06fff20714daac04757a0968ac5b2aa4e3069b3ce8cf0e9baf07451b3a9ffec3d7268d7ea59031ad2420f1e8aacc9e921826dece4e26ea353d26097de9d3b7ccd43dbb9a76f3f78f8f8f830f3dc8f14bbfa5221843e150343801042087df5546ff6aeba56e4b0e0fe8d650d38a52f2e5aab516ae9189cba46aa94148b4dff6eb75e4132390ce2abca9e25f77ee93e23980cd81c796a9c2bb7a4ec2326cd5bfefcf0693ab3c63bbdfa8da6f24e77361a260aca3cdb49f05efa9c7ef68fc3d9c6236fdcd9d146af7401f356d6b06a32edc75d881a575608715c543ed41f3e3ab0a5290d00142f3eb2ddd5960a21f4c9b0ff19218410fafaa9f393f2018c9c4dd9e55f2518ecb23c872c0cdb3da5a39b0183200886b1579fdfaea6ab01008a1e4eb0f55a9100f2339d8a87971a0c0fa93878b3f07277c3d6070a207d831f8f200882705810a1040050a55cfe7da0af158f200842c7aef54f7b5e4a2900006dc6a9818604abf9dfd125fd629ae4fddd05844ee7dd89b2a8e51eb693c2001e0c31a1110441d0db9f1757b74da9410bbbba0808826018fb0cfde77141c9506332ffe1faf15dbcad842c8220085dbb16a3363ece2f370c991487ed99d6b99e118b20089a8e7983c0059733b595538ba2c86dbd4c084ee3793772b40040163edb3cc2d794491084c0b9f3bc135716be1b372bb9d68b4fd84c3d796056808b9046d09d17842b0040957c69691f6f5336411084c0b1edc49d618525c5287af493196134fadebb408a2f746410ee2bdfa801401db3aa1e41b4dc7d6dd3c8a6161c8220d8962da71e8f7fd78948c9630e4f6d63c32508826bd562e2bec8a20ff6d56b73eefd33a68d933e832008869eb56fff950fc5c51fa8be8495c3f1e6e8ac2eee06748220e806ee5d661f8d9197acb4788071bf43277fedd5c08849d08d47847c65a37bc9ac0b4bb6a5d09aafdd3aa62c792e6e06eb790f1eee095556816a767aad690a52f2000c9ccc794435551300809444ec1ad7dc824d10848e63e78557324afa8cdf8ddf56c7aef1a05b8e7e02f068b8199d2008afd9433f52731142983f23841042a82a5c87369e2c78387becefa79e264b2b678bb2e7cbdbfa8cdc96d37cfec1a0e04b7b27db3d5ad8a9c59c7b851470bd97dfbd30ce1c58edf7bc888b8b8b7b1bb6c69757e1b3baad763e3f14a80386434ebd8a8b8b8b8bbf33d3950ddaf413c31a769e7fdb68e83f6783af9d59d555be7b44933ebb13350074d31f361e1e6b7c7f7abf95614500aa982d43c65c60f6dbb3fb471bbec3a4ab218b5d01bcd63e8e8d8b8b7bfbf660fb6a7ac612770d9970c775d6919bd74fade92a3f3ca565af6df1eae254233e56e531f4d7eda7afddb87262551fee8549adfbee4e2c4e3828e99325ad1a8ed890d860da8ef3d7ae9ed93ab78b2823b1f0bd8890f9f77febe433ee66c3bf1ede5cded6900e9aa4bdfd5a4cdc270d587deafaada3f3bd43a70fdc1453f133499b86fd9619b8e5414252f485f10e2c32f7ca4f4dbb2eb92e1cbaf1dcb5cb47e6374eda3cdab7f3bae81a8f000e993626c869f1b5f8ece4d06ded13d6f7effdcf9be2b1f664cea5f1fe83d647d6ffe5e0959b6756b44b5ad47be9f3ea73c3dcab931afb4f392c6bb3f04050f0e5e3eba7f93312d38a48805a9450937268a0ef80352f1c27efb978ede2ee9fec9faf1ed078c0c19477037fc5c7474f7fe6f7c7f598a4d8bb8b1b70bfaeda218b38f5480dde43032caaecf2fd4015786fa77fcacad956cd7d8410f9c7f84507efbd155733945a7c79429f4daa1eab8e5f38f6575fd6d5df7e187624edbd6396693bf66aecdddfea95d69df84bb3fffc48cdadc1990595a420bfbc02991abf4d11fa301cbf8d1042087dfd6866fd76edbfdb63d8d605bdcf2d0010d8366e19d077ccf409dd9d7508006dcad1a94b430d4707dfd8d64e480040bb760d993eee0be79d9e71639885c8d2529f05741d333b7b7bdd2a964d708dadcc050c600a2dececed4b52a7a287cba71cc96db2fecd99c90e4c0068d7d6df3ac7b1fbc235cf06fee3cba589daaf393eeb56b3c57d1634d9259c33e58ec1e82b9b7a99d201e87ae656461c00ae898dbdbdf10707013302f79d59d3519f0068ddaab15ea2c3c8252b9ffcb8a5198f613d70fdae81a5ef6ad3b153bd3cfb567f1d8bff71961353937470eaf21746c32fdfddd949440300e81038b8e2622975daf929edffc7de7d8747517571003e77666b36d94defbd27b400210102a1570101e92220020a22455040a4092820a0284d14292a20450541aaf40ea1490984f490deebf6f9fe4821810402ea27e5f73e79e699b63377ceec66e7ecbd73a7e78ae2d77fbaf4ed200f291151c9d52f67eed7b458b3efbb91ae22226ad5d2a7c03f6c79d5ae955cc66d593326a8ac75bceeeed229dfdd731e7ffaf7cf9b991251fb764d2dee79bf3d67f6b1e19b3baa6a73ca549d576e98dad9921139bcb1f0b3b53f0cfee18fa409be9e225dcc868f36a67b4e8dd836ab919c885a870768ea365e9051fd563437bf7e6f759cd7d40b473e0b56101151a75e43cb4ab8a1b625545ffb72daaebcba9f9ed9362d404a44eddb359634aa3b63dad2abaf2d6d5c76c2adfbafdbf0613b157b0e3f1cc68284f84252b87b9957df629a49abfb08681f3ee9a4bd57e59da4cdcbcad396d6d20bd9f95ac1a8c9cdccc828fb7d8293aa2c951246a46ab7ece72989fd172e18dc620191dc29a865c75e6f8e7baf6f9045a5e2b0f06ff6afed66c511513bdff463410bd79ecc79bd9f75e5708b948eee6e36322249c567475dcd27b796a52a55b0bd87cbf6870262857fa8008ffabe45080000005e0012b77eab2f67259cddb172ceb8c1cd2d12f6acfef055bfe0097f661b89f223b69e35d8bf36a29979f985b3c4ab7b6f6ffda53d91254fb7374df49e7d29143abaaf47f9cda39c558bc1cd24c9474f26eb89889859b339dbe6358cfda253ab59573cdfdfbaa483d5135e7398b51fd2dca2acbcbc63d7e1c19476ec688296888c057ffd30a9472357959831c69859abef3328f152a28688f223b65d303af61b1d6e59c3ded477d7bf1edc638df4fd03e7d79525cf44fad4538793a8e1902e4ee5f50aa641033a5b577da5759bae3e15b7960bf95776ff45ce7d060799966737aeafbedd94f24e1d88ae652bdfc01ec1e587c799ba795b50664ca68e48c8bfb2e73ab9f71b10585ec92baf33a0bf470d1b31a41edb79870247bed940f1c0922728a13ee5e4a144aa3bacaf7779eb7fa96fff61819474e8444a797da9b871efc6cf65f2fcf75439e90f4638737b571bdb3276fe23cf9376ff002fdb8a397d0e94759acddb765c702235e5d2eeef3e9df4667be7eca3eb660d6c58e78dad95bab397361fdcb2fc0322736feac51bd3e3b29faadbaf5a97aa74bfad3edf75b0b25f66d4c1ff52804743fd330000c08b8299b884f61e1dda7b349121fbe49cb6e173bf9ab86e6cc404694a868e52573655ac7ce0058eb94fd95a539f939843143dd4811f5a75816b6abebeecf2421e306058c38f2f4750e3f16343954f9c7b993b99dfbf4ae14c6c6de51497566020c3bdcd039a0d39e43b72c1778b9a79d99ac98c51cbbaf5da58ac3312190ad372f464e96155e3f58d2662cb5e83b4e587c35ad8dcaffd3314a4e513ef6d6f767f16af7232affa4a85b5e2fe62635146ae912c5c2dc495826f67a7a0bf52f2f5b5ab9e9098dcaf06649c882383ce28946fd9caddf2fe964556ee96359d87bce47c22c76a0ef83125acdc14d95090964fe45c795591858b0551524a7e790e676265fadc5e3372662eae0aba101f936b20b327ebf6adca497ff0d366de6ed9c1bd996511ca3f36b1ff22b3b9db3e092e6b432db60baef49b0693da377ce5ad86afbc4524145efdaa47b3099b272d99d4bdbc7a5fa632b9bf1f261297bf1b9ee27fc093948a644ec16ddab736bd3f2327cf8a2815ff4a01903f030000bc5c78cbe66fbf173c77c4ed88240d57dfc6822797b777ee7ad7bbca2d9c9ca9abea2937afb457121fb8fce4376daadcbecca4369e6595989adb2b874e8e50f879ea22a6bebdbefb9e11eee227da456e52ae8ea8acf2cf589c9e5e424a3b335ec83cba7a6f519d455b574cf42edd605196bab8bc58a6769622ba119ba527afeaf7a6eaf3d306d7b9af4d6cf19af8d4f63181a57d3af166b66664c8492d3090aa2c8d31e4253fd4af59a59f0038858d3947510939ba8a6b29a1382dad88940e4a1191c08979120c95faead297680cb54bf61436e61c2567161988cacb5294554454ed6de22295938a282b364b4f56e26ab6536309ab9c4c333b25514e428eae6223a5bf8f94aeaa7be8e89f378a7abd43c53b8e6ddc9ffcd6089727ec37fd11872db60b6edfb96c5cc8cab76612cb26ed3b3fb6a76b66da60d8a4d61f1ed97b295e4d8dfff15bc99fb25400505b68bf0d0000f0fc33e4c5446757a94b160aef9e4f24b2f1b216335570bf503ef1e039bd5b406065feaea61c117162b998b4456a63cd970b62b99834859a8a35643edd3bd919aeec8b35f7abb2c5002f1b2923222abebaa8ffc453f6a3779e3cb96580fce0e8415f476a2a6dabcac6aa57f0e7fad339655570fa7bbbbfbb4076addbb84a8cfa12b5400aabf27a4121ffe24ffb73ca5fa40cee1bc2a5fcbce268564d5be7addb2d387c688afb81b1cd5f5b71a3b4636b917d585b67babc716f458bdac22b5bf6663c2a07520675af47493b7ebc527e8fb43e61d79a73a40aebe4252312db78595376747c61592984bc2bbb6fd4325f530675ab4b777e3f5ad1745a9f7264e7ed9a8ec6a1554f3fbab566ede542e1894a5825097768d1de95ae6fd87eb7bc6b31cd9dadeb6f9273fb968e2f44450b67d76df64867c3a9f7dffeee76951b168cf95736adbf565c9b8fc05333162546a569aa9c1d75c285bb5ab2f2b091fcdd03fbf78a0d003541fd330000c0f34f13b9a4558b6d0e3d07f66cd3c8db56a64ebeb6f7bb253fa7cadaae1eee2f2591ebebcb677f1b3223bc45d2f471bd825da4c56909b7cfefdb5f3866e7da0e4a12db07f9c90dc756acda65d1da4e2ab30bacef6e5af50776a94b134ffa76efca0d7b59234ba9c2a56e5dc7a633970ffaadefa026af5c9c3aac9dbfa5212739e6dad17d37ea2dd9322950927f7a669f99577da79c5dd8d6da4c58b179d4898e93fa2d687376564313e2ccfd836c69ddda553bfcbabbc92516fe41beaa6aeb040d7b86749ff8c987dd3db5577ef8f8c3635c9b551f069b102f0aeb59973efe6cfeaef085dd9cf22f7cf7de1b1bb22baa6a452e8396cd58153aa75b9866d69481a18e9479e7ec81cb6ed357bfe37b3f57e1ac5a7ffae761be43bbf79af7124efd3ab6ae893c68e29c8e6bde1add6564f1fc210de589fbbf98fe530923c6d558fb28f61cb270c492cecbba74e3174de8e85c7c69e3cc8f8e53f3a5b3c355442472ea3c3498defff8a32d0d3e7bc5b1e0d2c629237fc922b2adcda9147b0ef9f48d85dd260dfdcc67e3a456d61947160f9d1e5163535e49c0d8e5a3d77558d4ba75e6ec89bd822cb529b74eee8f0a5bb2fc35874796b00a59fd099ff6f876f0b4f67d8ae78f0ab3ca3ab97aeabc9baa1e3fbedf40f6627c3c98b2c5c2df17df693df99d80801da3deec11ea6dc97263230e6cfe7e5754f8ee6ec3eacb1ffe08fc53fbd627fdd8b3ee42bef3c0de1d42fc1c1486ccc8c31b96ae8b62417326042bfee6b61fffc90500e4cf000000f01099ef5b9fcf11b6ecfc7df1f8af72f5449cd23db8fb475b3e99d6cf434c444cd170fa91abdef33e5ab862ccc6143589940e7e4d3af61be32b232262969dbe583de2f5a9b35e0dd712590e3d9eb0be65d52b7bde79c0aa2f0f0d9dfb5ed72d4622cfe9d76eceabe7d867fd9523c1d367af983168699e40722b8f7ae1af0e6f612f36661f9adc6f494ca3f95766859a312266d97ef1b6c9479acfee3ba3fda5c5614a9390596b26468d5fd6bfcd67445cbb5dd987ba57d78adcedcd1fbf54acf87070fba80266dd70d0b2e3cb47798889481230e9b7cd294327f5f55ea1e7cc7d3b8cf86cebc459af7e559e299906cf3c7ac1e5e3298bbe78ebe75c8124f6415d472e7c2841e72cc3e71e3ac2756c3bae794fe3a95fc7d5731db6f5b87afc3b7326f55a6f50787618f3f9fac0a9af6e78c4ddaf9c55a71567f6384f98be726cafa53a32f56cfdceb7db160ef72b6dbd2ef67977dbd68461ef0fafffbd86b769d46fda8ae539dd87a5d4ea5c72d65dbf39f193f9c8a9afb8cdd4886c1bf6fd60cd82c23e936b5adbb2fdd7e78ffb4ef968d9dcc1df1712c99d435e1dd7df8423628f2c61d5cb41e7419b2f88664d98b3fcad1e738dccc2bff3e42d5fcee9e7fce25c2632d3a0497fdc6efafda70bd7ecf8fcbd6f8a8844963ecdba7cb065d3c42e4a227af82310f40fed59ecdc7bfe82b44dbfed5df1c1ea4c2d11299c82da4cf86ed6cc37fffe63c01effc905807ffedf494ec6fd7fe6e6d6f6d5aea4d1681029000078210982f0d8991593a523d50e1f66341a2b462a180c06a3d178e8c0de3163c723f8cf2edddd2f427d269bac4b3c36cc914738009e212b972f6bdea215cff3229188e7798ee34a871518638cb18a910710514dc3ca23d54e3e6226bc3c50ff0c0000002f3d7de28e195fdcf1096be465272d883afcdd9cb9976d87eeed6e8fe4190000903f03000000dcc72472ddf51fa6aefa28434d24b1addf79daf6a5333b5be16652000040fe0c00000050096fd775f181ae8b110800007814fcae0a00000000000080fc1900000000000000f93300000000000000f26700000000000000e4cf00000000000000cf8f5af5bfbd6bd72e440a00005e488220d47e9dca2b978e575e5431a774c46834960e4be7948e940e11760080a776e4c8118ee3789ee7388e315679583a4244a5c3d23995474ac72b8695e73c30b326b559075ef6fcb96fdfbe88140000bc3cf9f303331fc89fab1d3eac2261aecc6030188dc63f76ef44e401009e4ea74e9d789e178944a52974e9b0b2cae9f4031ec89f1fc8a51fc88dab4d95913fbfe4d07e1b00000000000000f93300000000000000f26700000000000000e4cf00000000000000c89f010000e01f63485cdd9831c694bd7e493756ccd5dd5d5c97b1a0afe3f48fdd8031f7fcea99b3d75e2b7aca02e4fdde9eafdc490fa7f20a7febabd35986bf796042c6a6b05a1ec233a6f8ccdb76cceeed33c5359fb4dc2b3f7dd43fcccb42cc1863bcca23f4b5c9df9e4ed33dfe64a5ac0b652c745d8a11ef7c0080ff2b1142000000f0e228f86dca57d7bace0b923de90b8d7917be993b47ee3766787dc553772e2b099bb37e727db960d4e6c79ff971c197e3c36f52e4f171de629c988768eeae7b237cf8b6149be643c62c9ae66f2b2e4cba7664fbf7a3c28e53e29991ce3c22040080fc19000000fe3db6e18d8b8f2f9df6cbbbbb0739fc170998dc2dbc7bcfd6a64444d4efb5c6059eadd66e3894f2aeb7eb33900d0a3ab54124133d230f9e515f5fd46bf8b68c90b9e70f4e6fa22c2fd4e80fe7ded9f9739a8cbd1c4100a8de983163264e9ce8e3e38350c03308edb70100005e18966d67cf685cb26fdae288ea1b0d1b324f2c1dd2ccd58431c64c5c9a0df9e23f328ab1000020004944415444a68188481b39bfaefbd82b446706db718c31c6b7ff3d8f88c8987f65ddb88e015622c698c836a8cfbc0329bada164664666542445496ac69e3b67d34a0a5afad09638c896debf598fe5bacbad2eadaa4fd9f0d6ee666c61863124bef96c356ded2547304e9073f6c24618e7dbfbf5d2210913669f7f4aebe668c318943c8b0554736779132bfb9b7b444a48b5a5487b196dfedf9f28d502719e3a49d76e6129131eff27763da782b19634c62dfb0cf277b93b4a5db36a6fdd08cb126dfddab6873aeb93ed39b99f43a5040445470b0b782b94fd8b975fa2bfe2ac618b3a8db77f1991c63a5e81e5fd4af8115c7186759b7f7a747d26b6ebb9e7ff2b3a5d7c97fe6ba0fef27cf4444ccc4b7e79b2dadb9479dac6a6813ff98d3a7a1bd9431c694de6dc7acbd925f56ac1a8200f02c8b8b8b9b32654a4646064201c89f010000e05f24f11afef908db84afa76c497ce87e61a1f0fc8cf0f049db74af2cfae5c0811d0bbaaa7f7e3f3c7cc6f94281245e630f9c98e54f14b4e4fcdde8e8e898989fda2b898a2ecf6f1b3c7c4d66d8f49ff61efa63c37b1ee766746a39e554be50d3ee055d7161616161617e4ef2f53d8b27af8c1787bdd9c1beb4f2599f712bd9b2e3fb5f6ede77f8cfddebde6f14b7b857eb29a70b4b5fa84fda3c28a8f347fbe4bd176cdb77e88f4d9f8fa857129df960aaae89dd3c3ca4e312f5a85d17370df79333a1e0f4b4d6dd3f3de7f6defabd47f7ad1cc456f71f7f545bf53527c7bfb5cbf5c39d3712a2afad083725ededaf5e091db93ab9e98c9ff71ddcb5e275e5c1595d9b8ed99755db1b89e357bdb920bbdffaab69695107265aecfea0db7b07734ac3a1b9b9a46b9b293bb9be5fef3cfce7ba77acb70f79736b7a0d5b29b9b3fb582e79f5ede925a92992359fac0719b3f6bfdbec95d97f9abfb162d7c17d5ba63749583522a4cbb2db9a1a8300f0cc2b2e2e1e356ad48d1b37100a78e6e464a454fc090000002f1963750c55e9cbe9743a9d4ea7d56ab55aad46a3d168346ab55aad56979494141717171515151616161414e4e7e7e7e5e5e5e4e4646767676666a6a7a7a7a6a6262727272525c5c7c7c7c6c6aef8facb7ffa38f409ab1a11f97f1aa9d1c5ae0ae3c961f4897c41d0467d5e87a8c157b13a4130a4fcd44e4ce6fd7765184a5f6248fff5352589dbfc906c10044117b73c88a8d98f69c68a4d26ae6dc993dd884339e5b334373fab47a2f0f549fa870b90bbabdd833fca8bebbfb727555f6381573726d33efbf30441100a4f8cb42516bcf4b6e6e11394fe5373a2065f45675ffeb2b30599847d722abbfc00927f6c2326c73127f2cbd6d5c57fdb5244e4fbc94d8d2008da3b0b0389649db7a41a2ab6967770a039495aaf4dd0956d3dffc4bb8e44f53fbfa3150443eac6a644c1dfde3f3cf55f33bc48de737fbe200842fe815e26447516449617b2f8fc782752f6ffb340100421f7c00015c9bb6c4a2e7bb13ef9a7ce7222db51a78b1e3ef8bc3d5dc444619b338c3544e73127cb90fc7d0851c8f7c90641d0462d6940e43cfe74417914e2be692922d580fdb9350401e019d7a54b978e1d3b76ecd8b15bb76e57ae5c7960e98aafbfbc71e3466464e4ddbb77636363e3e3e3939292929393535353d3d3d3333333b3b3b3737272f2f2f2f2f3f30b0a0a0a0b0b8b8a8a8a8b8b4b4a4a4aff6397fef72efd4f5efa5fbde29ffc03fffcabfd82c0097ac9a1fe190000e08522721fbc68b453ca371f6c8ca952055d7c6bf7459d598711adadcbbefc399bb6a3da2b741777dfaabeb1777ec4d6b306fbd74634336715b5dbdd7b7beb2fed892ca961dfb2364bff387af4e8d1237feeddb67272abe4afbbb59b7a3cb7acca54977c68d1b0567eb6261c638c895cdf89a0c23bb732f5449abb7f1c4aa7e6e30779d7541d9b75f4e3b64d275c6ab5fac2818f9b5b941d4071e49e4b3aebce031b9a951fba739721410fbcb26eef30eb8aab1d75f481d3b92c745437e7b20e609859e3a17d1ce9faeecb7942ada2ebd0a68d6b7921250e81f6949f985a2c10a9630e9ec913357fab63596d3bf1f69d46863d753733b53f5942fe95dd7f91739fc141e5f5ca22d757df6e4a79a70e44abab0d02c07343a7d3ad5cb9127180670afe99020000bc604c43a7cc6f273e3b67eeb1dc4acd920d05690564ee6251a92f6cb1a58b3915a4e555fb682843414a868e52573655dc7f2895b4ee9cbb5498965bd33dd05287862d5bb56ad5aa75dbce7d467ffeeb2fa36c6f2c9eb031564f44c517a6b7ea30e58059df055b8f9ebff2d7f51b67978712698b7546227ddebd3c32757430a9f1b224e98f2d5734ce3d47f6f63361558f48e5a4ba9fa572a6f6960fe4ac0a6b055ff915f964ea605b6923220b170b32e6a615d6ee415b121349c56b1927e2880c3aa350b665958bedfdaebf98ccd64555c356c4b6beb644a93753b535ac50fb93652ccac83592856ba55599899d9d82f253f2f5d50601e0b921168b478c18813800f267000000f817f1ce7d178ef7c858ffc17751f71334deccce8c7213732ae5bebaeca45c32b353555b4dca296c2c787219b3f3f28daa6efdd04955ab62c83d825d8862ce25a8894a6efcb8e9aeb2dffa9fe60def16dea441dd3a7e0e5c45d9442a271515262717d5781772fd397b57bd5ab2e695f0f7f76718ee1f91ad29e5ddab94511a0bd3721efa31a052ff5cbc999d920a53d38bef5736eb7312738833b733e58971629e4830dc2f85a02dd6d632e466764a2acaaa9c851b0ab36b7af4b3dcb75bb839456ffb355a5be3e66a79b238858d394739099556158ad3d28a48e9a014551b0480e700634c2693cd9b37af4993268806207f060000807f9549c3890b5e515c9e3feb6056c5ac80ee4d240587be3b9659961f1a330e7f7ba848dca47b8009117162b9984853a829cf1e992ab85f289f78f09cde2d20b0327f57d35a5d3e0885912763892cdd2dc54482b648433273b3f25a527de29e8d57cbd7947abfd2d18e4e2ffb294a53d3c5b4dc6fc496336b7b677dd5b9e584bd651d5b9bf8bfd25894b96fcb9582f28d26eddd70f951459279750c3317ce7ebb3ba92ccb160a2236ec48a6badd1baa1831b9bd9baa72adb03ef9e491c4da055ce6d9a1b94a7dfed7abe565a1822bbf9cada99d3b295b4c9b589722e7bef9f9852abdb109c57776ae3f91697cccc9aa1c196550f77a94b4e3c72b85e5a54ed8b5e61ca9c23a79c9f04180e795442259b66c5983060d100a78d6d4fec61c419b7eedcfbd87cf5d8f4ec9d711894ccc6d1c3deb85f7ec116a27461c0100009e299c7d8fcf26f9d5ffe46811915de91cbbeef32705847ed6a7936ae1b45e7e14b963fe94ed7901d33e7bd59e2322cedc3fc896d6ad5db5c3afbb9b5c62e11fe4ebfafaf2d9df86cc086f91347d5caf601769715ac2edf3fbf6178ed9b9b683b2dabd96c41ffffdb75c39094675f69d3fbf9dbf314b1c367398bf944808e8d546b576f3ec356ffd34a6913876f7bc373eba72bf9e57113ae3cb3e3b064e6ede317ed6bb5dfc1585897f1dde9f36f0fb2f2a77162df319bee90c37b8f99b5d5b0a7b8e2feb6ac7dbbf3a6f9c57d8d21eafa9be9cd4c9b9e4f20fb3e747f2448cabb1b655193e7356d8b68923da0d499f3db8a149c2be251faeb8e7f8d677c3bcc444a4087af355ab4ddf4efea2e7c6d10dc571fb17bf33e73a51ed5a3eabc2677cd464db94a1e35afcb664803fdddafcfe5b1bd3886c6bcab7eb4df975ed5fe16f7d1ce2b377e8c83e2dfd6dc58549d78e6c5bb7f5a2d79ac4375a3a3df2645526f61cb270c492cecbba74e3174de8e85c7c69e3cc8f8e53f3a5b3c355f818c0f3c9d5d575ecd8b1eeeeee08053cbff9b3b1e0c6d6c55f1d49252212993bba5b8ab57999a9772fa5181b7408b113ff238d8204a341e0785488030000fc136475de5bd467d9abdbf3ca6730d390b9c78e594ffaf08ba97dd7a849e614da7fc9f1a5e3434c4bbfc64d4266ad9918357e59ff369f1171ed76651feaae6a38fdc855ef791f2d5c3166638a9a444a07bf261dfb8df1adb15e537b6ad6a05365e3129b3a6dc77dffe927437d2444c42cbbacdebd60e4a859a1361349e6d8a4cf079bbe51f5189a547e3de234e0a74baa061fcc5c3da5ffd76a22a567cbd73eb07de8077aa9d7b01fcff05cd890575a1a7f3ffe7537fbe69f1dd9251df5feb2219d3fe56d1a0ef8f8c785bf74195ef088bb7d257ee3f69c534c9db860feeb9b0b4964dba0c7ec3dcba675b6e288889879db657b96a847cc6beb3e9d149eeddf9ef3fdf8593d97d72eded280497f1c12468f1ddfc06a28997ab61f35f3bb211fbeb1afe6f5bd876fb9d170f3a2cf566cf97af2867c0331a57b4887116b974f1ee2cc133dfa6455f9a9c4aad38a337b9c274c5f39b6d7521d997ab67ee7db6d0b87fb49f11980e7d4ead5ab11047866b19c8c948a09736bfbea335bf5ed8dd3979e2e24320f1d3e6970886d69d71986a27bb7e3c5de81b612123469117bb6ff71fac6bd0203892dbc423af7ebd3cadd8491fafad7ef7f7dddc07b75ed6c71ede8c5a42266e6d966f0db7d83cc3921f7d482291be3c82cb8770bedc9c3d7d265ada6cc1be4ae893afccbaf872f4567a989291cea85f71cf04a9095988492b8239b37efbf1497ab236252331bd79081a3fb062aa8e0fce793d746932c78e2a291fef8aa000080272308c26367564c968e543bacf6c9580f3f1fabf481287fecde3966ec7804ff1f3f99b907867a773ad8ff6cf48a50138403e085b472f9b2d66d3bf03c2f1289789ee738ae74581963ac74f83022aa695879a4dac947cc849747adea9fb58967ae161211e7dfa74f79f24c44bcc229309088c8987b61eda76bafaa49e1ddbca3bb21f2d8b9539b17a6e8674f6a6f57b6aa21fa8f5301612121fcc9f3f13187d76dabb7606460f98fd705177f3968eb5fbfb1236f2dd1c5ef5ab2786f0a71760ddbb452a69f3b766defaab8fcf1b3dff0cd3fb2eee773a964dda06d88b3b8242725363a25472b9002ef5f0000809756f1a5cfa76e97356b1ee8ac32a646fcb2f8e31f72433e1fd710c9330000fc77f9b3a128ab9888c8ccde5ace888cd9c73e9db6a9ac3f0db7c10b3ef03dffc7553591a2c990377b7b4985a656a99ffc1c1fb3ffcf84f0418e659bb0ed3e7e6c374721517c77de816c75424cae3eb0a2aedbb6ebd419afba4888487de39bc32944e4dc73c4a0e6164ce7abfbf4ebd3f9a7775fed31c145ad232291c2c2dadecdd9be59a73ed60a112322927bbd327c689e4162eb88dbb00100005e2e9c54927168f13b8b12f20d44661e2dfb7f75e2f377fd24080c0000fc77f933afb034212aa2c2d42cb5e0216632c726ad9a2aaf9dbd91434444fa82d47c22a2a20baba65fb8ffaafce46c9d50963f8becdc2d45440689a99488c8a033dc6f1867ea53d7aef48bce58929da521224afa65fe07bf54ac2064dfcb634ddbf4098fdc783cfee8d6ef8f121131ebe037c6bf19662b1259d5096d8e13090000f01292d519bff93c5ac20300c0b3943f4b9c9bd5579c3d536488dcf1eb658f418dac7c3a0d72752fbe72e3829a88486466af242a2245a381435bd8946d513018e4aed2f2d6d5e53d6156d7da9a1397f719c6c92c2da514af21e74e237af999b0f22d7196b6224ed6e8f58f1af62bc84c4d4d8d3bb7e5c7139917779fe81cf29a0bcbba11713bcf20b1addbc85b89dec7000000000000e0bfcb9f99dcf7b537c3a3971f4fcf3ef5cd4717ad5c9c2d25dacc5875d962de26a473bd3debfe2abab4f7b03cd45b251466a7c54546897bcda9e7f564a5917b776a6577f9405ad2e17da774f51da59abc8c7b51b73203de9be59b7668f157174cbd3decadccf8dc7b054444262a29474271f49eef3744932c78623d6f25fa0f03000000000080ff2e7f26e2ccea0dfa7876c0813d87cedf884d4f8ccee2644a2bb7fa018d42c282941cc7878efc88dfb363df999ba7f647128915d64edea1a1ae3246c6272b8ed4a3d7e449aa5f771db974e9f01f978893aaec3dea85d5b3143166e761a38bb87cfc9ac648c4e4b67eadbb0e6c69c3e30c020000000000c0ff43ad9e5f050000f0a2c2f3ab00009e23787e15fcb74408010000c07febe4c993080200404d5ab468812000f267000000c0a5210000c073031d5603000000000000207f0600000000000040fe0c00000000000080fc1900000000000000f93300000000000000f26700000000000000e4cf00000000000000c89f010000e0f921646c0a633573fbe0b2fa6fee417b6bae1f93beb2371fc1060080979a082100000078ae3165cbf9db36a5e8888848737bf59839c7ed47af9ad752c5888878555d0f098204000080fc19000000a42eadfb0c2c1b2f3e7de4c339c7edc37a0f1c68cb101a0000807f12da6f030000bc040c9927960e69e66ac21863262ecd867c7122d350f3dac6fccbdf0c0f759030c6ccbc3b4df92d5e5b79a9507ce7e70fba065af18c31de2ab0eb873f47950808310000207f06000080e79d50787e4678f8a46dba5716fd72e0c08e055dd53fbf1f1e3ee37c61f559af3e6163ff96efaccb6a337fdba1233f4fab7be6bd012ba2ee2f4dda343064c0e2abdeefaddf7370cfba773d2f7f3ea0c9809f92f488330000bce8d07e1b0000e005674cdbf5d1e25be6fd77ed5bd1dd9a23ead0aea56b9677afc5537f7befd06087877e4a575f5d36735f51f097fb378cf7121351abe6aed93e1dd7972fbdf6e5b45d79753f3db36d5a809488dab76b2c695477c6b4a5575f5bda588e600300c08b0cf5cf0000002fb8e25bbb2feacc3a8c686d5df6b5cfd9b41dd55ea1bbb8fb563109bac2dc9c32b9f96a03e9534efd994841c37aba894bd766e6cd8675b128db963ee5e4a144aa3bacafb7b46c8ed4b7ffb0404a3a74220535d0000080fc190000009e678682b4023277b110df9f25b67431a782b43cbd90b1b5a38565198bba1f5f551b0ad2f289b77635bfdf464d6ce56e797f5bf94416ae953626b270b120ca4fc947fe0c00002f38b4df06000078c1f16676667421314747242b9ba5cb4eca25333b958859745c7de2684e695f62ccc4cd4fc2a7db29c950905d622455d9cfec86a2aca2fbdb5212e524e4e8c8aa2c85d6e724e610291d94b8a8000080171cea9f0100005e702601dd9b480a0e7d772cd3583ac39871f8db4345e226dd034c486c53bf45ab32e14ddc159cc8a1457b17babee34c56d9daa489d97b30b56c5ce4d0a2bd2b5ddfb0fdaea67ce99dadeb6f9273fb968ec89f010000f9330000003cd75ff676dde74f0ac8f9b94fa7d1cbb6efdbb7fdcbb73bf6df9e1730f9b357edabbb0e90d51ff74967fa7dd4c81567d334fafc3bbf4e7d637174a5a5133eeda1fc6b5afb3e33d7ffbefff7f5337ab7fbf8a6aac782f71bc81069000040fe0c000000cf35661a32f7d8b125fdc47f4ceddba54bdf697ba5fd971c3f3e37c49455bbbac875c8cfc757754b9ed7c25e26b66bb7b868e4dac93ef7973a0fda7c61cbe406d1cbdfead1b9c7f015318d266f39bf7990336a9f0100e0c5ff46cdc948a99830b7b647440000e0a52208c26367564c968e543b7c98d1682c1d566630188c46e31fbb778e193b1ec1070078522b972f6bddb603cff3229188e7798ee34a879531c64a870f23a29a869547aa9d7cc44c7879a0fe1900000000000000f93300000000000000f26700000000000000e4cf00000000000000c89f01000000000000903f03000000000000207f0600000000000078b9881002000080ffd6c99327110400809ab468d1024180e7297f8e888840a40000e0852408422d6756cc7f78583a52a174d26834964e968e182bc1a52100c053bb71e306cff33ccf735531c64a87152344c42a297d79c5fc07860fab767e4d2b03f2e7fbead6ad8b480100c04b9b3f574e926b1a3eac72fe5cc16030188dc6c4f818441e00e0e9f8f8f8f03c2f12894a53e80712e9caf9f3c31e9d3f3f901b237f8687e1fe6700000000000000e4cf00000000000000c89f01000000000000903f03000000000000207f0600000000000040fe0c00000000000080fc190000009e2986c4d58d19739f72455d79ae3e765903c6bc675e57676c0a633573fbe0b23aeff7f63c638c39bd77aeb8f2364a2e4e74618c3116be3d9b88888a4e0cb362acf5afb98f2d54e99a0ff19b7b4bfbd8d71a73cfaf9e397bedb5a2fbb3b4b7e6fa31e92b7bf38988481db97ef6cc1527b3ee3f4ddb98b22e94b1d0752946bc1f0000e05f2142080000005e784cd972feb64d293a2222d2dc5e3d66ce71fbd1abe6b5543122225e55d7434249a5ab26ffbce6e267a1e1a6e53970c49a4d49c48884a7ddb7cf846fe78428ee4ff39641ce8fbffe30e65df866ee1cb9df98e1f515e54f6695dafaf805ba9a726547b161cedc34f9e0512dacca6b0344169e010164818b1b000040fe0c0000004f4bead2bacfc0b2f1e2d3473e9c73dc3eacf7c081b6ac628d3c2222ebce83ac0ffcb2faccd2f00e2a2222ca3fbb7a7ba6efc02e399bff78da5d3b86f719d8cbfc1f3806b1e7dbbb23dfae793967d373f3cd9e38d70000f0af41fb6d000000282772ed39ba69e1ef2b8e670b444442ce8995bb0a9a8ceeed26fec77725646c0a63acc182bdebc7b5f15030c678dbe0e1df5d2f1288481b39bfaefbd82b446706db718c31c6b7ff3daf52fb6d63ea86a6e63d8f12dd9aea27618c31d67875a2e1c1f6dbc6fc2bebc6750cb01231c644b6417de61d28ab80272275f4b60fba942e62ccc42ea0fde4fd1968f60d0000c89f0100005e1606757e6e4e6579c5fa274ca09dba8d09d7ed5f7e28c34824641e5eb14f1336a6bbf3df69afa62bac52a6dcfc12c3fd85d73e19f6bd62ecafb73392af6f7b5dbd7e64f75911254412afb1074eccf2270a5a72fe6e7474744ccc4fed95952f5f6cfafc7a75750891e7078722a3a3a3a36377bfeec857dd6dd1e5f96d8387afc90c9bfed3de437f6c78cfe3dc8c4e2da79cca178848736d7e977e8bef349cf2d3fe63c70fedfa7e561f6f638116f93300003cee6b12210000007851247dd5cae1ab87e67a3dc92678bb8e63da718356ec4b7d6d30dbbfe24fa1ed8f5decf98b7fa350a7877858569eb61d753af69b6626651722a18b36cf7bcd892772ee3d7bc96b6b3b6fdb726b5e702399cad1c5464624b773f3f42c6f645ea9d3315ee1e0666f4224b572f1f4f42cab1caf9cff1a927e1e3f27c27ac4a1c36bda9933226ad7ae91383870c647bf4e3a3cd4b1e0e691280af97ec9e4fe0e1c1151bbee03f0e6010000e4cf0000002f11ab3eab36beed2db99f45a6ec787bc8ea27db06b36efb6e17598f15bbe25bf22b4e483afdd2ce9a8bfe3b85aa33f3d72f5b9a564c7226ae756415533e9d9bd996571ccb9c026ce98f984c1d91ecef46223f62eb5983fdc811cdcccbeff0967875efed3d6dc99ec892a14e6601ad7d68fee40163b346f56adfaa797d67051ae4010000f2670000809789a967d3b6ed83ee279ffad81b2aa2a2274ca02d5a8ceeaeecf0f5d2a5dc79d3eefbc22d19fdadfcd93aa875fbf635f51f263191547461c6381147069d51f8fb813014a464e828756553c5ca079638e6ea884c1bcc38b04b32edd3b53306affa80c8c4afc7075fac9adec5518cb7100000207f06000080da53367da78f4dcb15cbc966f88a662aa292e7ee0838858d054f2e6fefdcf56ea5ea7822e24c5d55444452f7ee3337779f29a8d36f9dfafd9b8fc6cee9dedf39e6e808571e671f0000903f03000040ad2982c74f7b3d619fd0714288e97f95018be562224da1c648546d52cbc47271d9f26a16aa82fb85f26f1f3ca75fd43d48c16adc0b93d906b67b6bdefcbd6b3b9cb8704f33c2d504271f0000903f03000040edc9ea4cf871df8447ad917c7cfb66b5e2feb4d831fcd5564ee25aacc9e41e6dbb35b57d4c4d2f67ee1f644bebd6aedae1d7dd4d2eb1f00ff295572da27b5377dafbf3ea2dad5ef73793283deb075855bec0717d7df9ec6f436684b7489a3eae57b08bb4382de1f6f97dfb0bc7ec5cdb411ebdf2d5c107fd5eebde3cc0dd46927d75eb273b8b54bdbaf9c870e2010000f933000000fcc3a2be1c39a8ca8cf0edd9c75eb3a8cd9a8ad70ea66c6fffb88a6d9390596b26468d5fd6bfcd67445cbb5dd9873a55592ef17ff7db39e7472d19d6612511355a95707e54e5ab1aa66838fdc855ef791f2d5c3166638a9a444a07bf261dfb8df19511f116f5c23d7ffee18b09cb930bf4c45bfab71dbdeea7f9ddacd1891800003c1acbc948a99830b7b6af76258d4683480100c00b491084c7ceac982c1da976f830a3d1583152c16030188dc64307f68e193b1ec1070078522b972f6bdea215cff3229188e7798ee34a871518638cb18a910710514dc3ca23d54e3e6226bc3cf04b2b00000000000000f26700000000000000e4cf00000000000000c89fff4f045df6dd9bb1f98667b064eab43b918945c627798d3efefbed3396243fd10deb9abf8ece1c772e5e4ba4cf3f3c75f3f2e32502de1600000000000055fdbffbdfd6dd3db770eeddc2d2095e62e96e57a755609b96d626cf6a226fcc4b3bb9e5cae98b99b95a224e6ce16ae3d7aa41973696d2ea3a0e30a4dcf8726aa4c78c577b7b3f1458a1e4e227bf6c8fa932cf6b42df81c547e67d2f7973791b3f79edcb547c7eceafbfc4557336eb7cd023bc961bd166ee9cbc3faa5db789afaaf03100000000000078e6f2672222ceaad78276416646754e5eeca5e8139bf65ffeabf9bba33d2cf8672f3cfadc230bff3c665aa7ffc72dddad797d6e5efcb5b84b37b38b5a594aab2b2d67e33564aeb3c4bea6a832458bd6ef0db0aa7838a6482e116b9a8f9bcdac9ee889939cbcd1943e750c442414471c5dfab3e91b739bb849898844267ceaf9da6d446cde7a4ad7e6a6666881000000000000f0ace6cf8c896422a909939ad80639d9d66d6cbefae3f3bf5db41f162ad75c3d3cff1b5187aee2eb7fc627e428bb7f1a5af4fdf15331c51a0391dccca76de3beaf392979525f3d3c7f356bd55ef4d7c184b412b1437870df36c2859fffba1059a45758351fd9aa5b43394742ded9d36b7f4ccc283008c49979b8b57db3495337f113f5372f14664526f3be9303ebb889898814b6f59d6ceb972f35e6a79df821e2f8c59c22a348e9ea103ab8691bfbe4ad73aefb7fd2ad9d53f56929934814665271a5399a5b11abbf95bfb538d44df20411149948cbce9c8c638c979b4915d2b28c9f8884a2ac0b1b6f1c3f9a9e6f94797469f67a5f47538ed40fc4764198e6eb7d37bbf67c37bc868a6fc19079eeca6fdba3633275a430afd7b369aff65632a68ffffeb76f93fdbbb8a59d3e959a651af8de670d9dc4f81c010000000000f2e7ff43091c3c5bfb5fd97c3cb324d485233214259d4f0ceafa5e171b29935949f2fa84377250aa144c9b9ab86bd1e99dbeaf0e0e921091b1383db2a061d7a94196c5715b179ff9eaaad80a9b4d00002000494441547df880b0f123c4e9fb8efdb8fe46c33ac12e1226f7f0edfd6190ad9d5c6c5427ee3fba7ef56dafb9756d9fe48899a9959f83fec8e68893bd3c7d3c2dac2dc47c45feadcf3bbee4c8098b8643bff4761495245d8abe5da87fdc6dc342e1e1fd330e974dc81bb5993adef1df08a93e362ea15183d7e7351527dcdcb0eaece126aff6f0e4e981d8aae8c22337527cfdfc376b731a8fef36ac8e5c1f7f7be382637b5cbaf7f66744a48f8a8aaad3a8dfc74de41c6f2ec2870800e0ef3a79f2248200005093162d5a200880fcb92249e5cdacc5c6d8628d81e444bcd2abef5b816595b18241a7493dfcedf9d88482fc22834e6fb44dd618832444c429ddbb0ff2759310193c1a385cd78685746a6ec61399b770561ecdcad1928b8444a65cc6914bfbae65a66769b45a835e6c9aa7a727ca9f4964de766a07f9afd7cf6f3cbc3bcf404c6a5bc7ad459f064d3c24faa4bb6712cd3b8ef77555312253f7960ddc8984bcf2171a0a4f7fb26b575c6942ad6831bb7b37772262264d5bbcd3c7b2b4084c22971069ff85888aeb367ead9ba39488acbd025531f7d2f582274f0fc4569fffc84c5f73f78f0416deae5d5d131191c8ddab6dfdeb5bcfe5e9fdcd89485c3f74602f47293e3d0000b83404000040fefc7f25180bb374bc4a217bf08e62a1f8dad915cb32fd06870e1d616565a68bf864e749e1a12a5ec649442494cf6762114f641488f47927161d382c0bec33b2a1979342147b6ee1174f93ab722adbb0616dc38691a0d56427a65fdd79ee970525664bc23d0b0a4a240a2b931ada83f38a46e3bbfb6a85d21f08e45665c7c6999858d898feffda3b7322998404c39377a76dd064e5e8f36f1ffef44cd9011a757a49633dfae5060000000000e4cfff197d5aecb148de6f8c8d8ca8ea53970c199752d59ec1afb4b1573022a3eec9b2f2c2cceb89b2e01975eb79f044a4654f5336c1a0d79348cc13113189d4cacba565afb4b37352d30a8cdea6a6326d6656b1e02dab76d34c666956a553b0e72bf5e425e64adeb25187f7fb59547d8be8f19901000000008097d37fd1fbb2201875069d4657989173fbf0c5b59f5ccc691cda23e8e10742f1a64e722139fe467c716166f6f59de70ec53dc19390994c612d2bb97b212d33af2433326af78f71454ffe8467636ae49a9947ff387c2f31ada4b858931397786c6b4c918b7b800d2776f26a62977de0873b09b97a7d4951fca9bf0e46141b5f98f70593fa7472d61c3cbbff7c4e81d6a8cd2f48ba7af7ccd517e8000100000000009ed07f51ff6cccda31e9e71d44c4c42a37bb7afd3a0d6e69ada8e67150ccb255f39eb1a7fe98f5eb2f6213b7a61e7e36a9f1b5df8bccee95d175367f7f6cf11ea3dcc9b9717d1b69da93ffba60e5dca249c18543674f6f50eb899889996768d0dbeffad88988c8a2ed07ade8872beb275c2c1678a59b53b33744ecc5796330d3464ddf79ebdaefbf1cfa748556606295bb43483f177c600000000000e0a5c57232522a26ccadedab5d49a3d1bcc0211074d9d15179b67e1eca67ed01d4823a2d2a4eebe4eba2c0439a0100feb5ffb582f0d8991593a523d50e1f66341a2b462a180c06a3d178e8c0de3163c723f800004f6ae5f265cd5bb4e2795e2412f13ccf715ce9b002638c315631f20022aa695879a4dac947cc849707123300000000000000e4cf00000000000000ff041142c0c496de8196cf64c96476befe38410000500b82e65ec4e93b050fcee6acea87d5b77a66beed8dea8cc414b5a9a3b395f4e91a401a8be32e9c8b97d774508236372926f65e465e895e202692c84d559676ee9e8ea68fbd454b9f75edd4b512b7d026ee264f5fb7602c4e8d4f33583a3baac44fd9beb3a662e8d22e9dbc9957d3ab64ae4d42bd4c9fb2dc823627e95ebed4dec5568e5a150000e4cf0000002fcfd7ba95a78f5da5072b324e66f62cf5ee21a83312e272ecad9c9e367f7e74f2997bf7d2e5a412b9b5ab97bb999474eae2c2dcac8cd43c170753feff72bfa2b138252e4ecbdb39aac4fff0967973cfba819ad2c76008c5c9b7e372254ebe9eaad2cb382632953dfdf109da9ca4b8445395b3ad1c1f200000e4cf0000002fcfd7bac2cad6cef4dfab46148c46e2b867b4ef1c7d6e4272096f55a7515d5b4979115d3d05a340cf7f673f9cd4dcc6ae6cdc90977b372e57aab2b1b393e02d0f0080fc19000000fe51c6fca8b311a9aa3a016619b10919853a81975bbaf806b85b56249a822eef5e744c52465e895e6022a999a5b38f9fab5254f6c2407f45465c5266a18eb7f1772e8a8c17fb376be85051856cc8bb73f652aab26eb37a367c7ed4d988546580af497adcbdac623d891436ae3ebeae161246faec6ba7ae66198992228e251111c9dd42423c151c1935d9897763ef65e66b8cc4cbcced3d7cbdeccb1f6c29e80b53eede8e4dcdd70abcdcd2c9d3a5c61f070483566b245e26abfa38495639dd3794a4c7df8d4fc92ad40a2432b172f4f4f1b0a9bed5b2a02f4c8d8d4e48cb29d6094c6c6aedece5eb763f5a86928cf8e8b894ac42ad9138b189b99d879f9779eee553b7f28928fadcd168222233dfe68d9da4ecd13b15345971b7ef2666151b98c4ccceddcb5278fab35cd38e8492e4abe76f17580686d4b59332223216275e397fb7c4ae5e131f49dcb9887b5a22f5d5e3478888c4f60d9b0598f3f8c80000207f06000078c10946bd5eafaf9410325e54d174599f713b9a79f835f651b092b4a86b517fdd32695adf4eca88045d76d4c5abf7744a478f405f5391415394975da23196a772faf4c8286b0fbf206f53de60e0f93c557c64626a899d5bd92dbabadcc434add8d6c5524c642cdb518cad779dd03aa654921efdd7ad2b5785268ddd4d45e6fe4d026f5fbc99675db7a18729478c134b3912b419b72e5c4f67566ebef52c64549c117ff75644891052df41c64850a7ddb8743b5b62e755d741c9a93313a26e146a89aa6d68ccc466e6524a4cb973d7d4cbd94665227e302f3696dcfbebc29d1c89ad87bfa74a622c4c8b89be1ea1a91712602d79b082da50187fe5626c91c2c133d0c794d7e52547c75ebda46f14ecad1211198b93ae5d88ca155bbbf97a98cb98beb8203baf44473636f59a18ffba705be71a54df51c688f112097bcc4e0d79d197af256acd5dfdbdad64c6fce498eb516a23c99eea279247ec48ee10e09f7dfe66e4ad64657d27b950107ffd6e9ed429c8c75a22327a34aa2f5cbe966a12d0d84fc513e3441224cf0000c89f0100005e029aa4cba7922acf50fa873572284f0f25f6017ece4a9e88244ede6ec9676392f3f476b66232162745dd53cbdd82833ccbee96b6b4b12f4bc88988486c1b10e06a517ecd2076b5e2ffba975ce4e26dc611099aacc44cbdcca574c3655717367e7e4e4a111199dafb0616e45c4a88cd76aa672d9648a53c232696cae5e515b086fcb83be97aa54f683d673923220b73954c77f65a6c62819d8f920a9362b20d663e0d024a179aaba4bab357536b3878ced4bdae57f15fd1f76e5fb9779b9844a1b2b0b67772b657951ebf2e273a3a87aceb340a2c6dde6d61a11469ce46c6a4b85bba55edac4bd0a447c515881d821afa971eb4858519bb782e3626d325c85eaacf8e8ec96556818dcb2a73c9c2cad6a934be32094765875716725df62376cab499b1492562fba07a5e162222323737e522ce46e99ee6cc3ffae898d4d62f30fbfcb5a81b89a69eda9b7145266e8d4bf7c989a5523123e22572b91c99330000f2670000809786d8c637c0a95232c8448afbad993933abf256d1c4c40a2913346a9d4062d2e6661693c2cbbea65eaa99998d59a50b06b185abbde4526a629e7ba0854850a727e608a6de8e0aaefaf579536b95282937bbc4602d7e78fb467556b696945eb6151d6031b1ca5ec5a5e7e46904339697a3215337eb8a85229583952835bd86a36722a56bfde60e453959d9b979797939d969f1b969f7d27d83eb39c93943517aae81b770bcdf089b492ced1414995d6878207f3614a4e70912474765c54170326b1b794c6256b1d15e5494916be02d6bd783f863765a94552088ac1c2af6c364d60ea65105c6273ff18f3d3a26b6f2a9e39c7b39e6d25562665e4ddc9548960100903f030000bccc78b9cac2a2a6fec338beca024624082410915e632092c86a7ce6122faeda7d356fe6e464722f3e215b6b6ead4d492a64e601b6953b80e6c4a22a4dc8251c19b4fa6a372de8d47aa2925ba78edeaaba40a635080269f5c4e4d24a373433b1ec315d5b33b1c2d25e6169ef42642c49bb1571333d2626d7ae8e25e9357a32645e3b71e48117986a0d0255dea8a0d7e804d2de8b387eef8155a57a8104bdc6402299b8569db4098fdc2933680d2496578a3b13c9248cd44f7ee21fbda3d23d8894f676f2a4f812cec2d5de048faa020040fe0c0000004f8c89a43c914ead2b4fb4aa59e5814cdcc4de4515772731a3585c90ace6ad7dab56c61a345a8340e539b751a7d6132f11d5b06f094fccc4b7915fd53eab182791714c2b119160d01b858a1208069da1d607c6c9ad9dadc5e929c5c57ac1522c92f024b2080cf2a8fafb02e3a50fd424335e22622475ac57df495eb52b325ec61389a43ce5ab754622ae16a17dd44e8dbc84a7229de17e97618251a7179eee1c3ef6e80cf97137e34bc40aa92efbcedd2cf36aeefa060080c77fb520040000002f77fe2c31b731a1e2e494825aa7a64c66e362c5e5c7ddbe93aa93d8bb983f50279c9f9ca52d4b03056d4e728e91575a96de5ccb784682bea26732e2e4d69612a130ab4464a2a8cc442ee688495416522acac8abc8294b9b7bd7c0a82dd6543d02415758a4234e22e519f10a5b735e9f97a3933cb0a707faeb26229199ad9269b2f30599e281557946bcc2c69c376427666aaa497419cf483008154b1ebd534e6165c6b4d959eaf206db823e2fa3e8a9cee1638f4e9f1b7323be58e1dea051433f0b43dacddbe915e5671c23c16814f0490000783cd43f030000bc30f44559e9694595f2412636b3b23479ccadae9c8993af53ca9584cb97751e2e36a622a3b6382fbb44e5ed6353f3f385c5962e7692cbc9c5247777327b70fb5c51f4d548bd879d292bc988bb9b6930f5f0b0141311713233392567df4bcd626662c64b4d1552a5bbaf5de6f59b11d70a5c1d2c4c44825eab2eccc92a32f5aee3a2e04c9d3d2d936fdd8ebc27f57334e3d499713713d554c3e39c057d76e499db5a733b5b2b9542ca93be242f3de95e3ec99cdc2cc44424b6f4f6b2bc70e75a84ded5d5ce5cce1b759a9282ec2cb55540a07dd51a6826b3f3754fbe187be992c6ddd9c64cc60c5a4d717e56b6c1a99ebfa5486ce9e5697121ea56c45f45ee0e1632a6571766e79293bfbb19c7c99432ca4abb976e6e67c27322b9c2e4d13b95587b38cb2fc5df8c31abeb612535e427df8eca323cdd997fe48e489715752349a3f40e71331371a60101d9e76f44de4c5636709273c4494c4d3821f7debd4c918584e3240a858c47cd340000f267000080173e7fce8ab99555658ec2ab691357f9635ec6c4163ec10de5d131497137530c449c5469ed6ccbb1f2feb7abc39bd95b89935364ce0e0fdd4b2bb2f20b344bbf7bfb5a914e1099587b04f9b995b52a66523b3f9f9c9b7151d7d285f2e73f4b6d029a34348b89bd177b23514fc48965a6e6360ea59d6633995d9d8686a83b71974e45099c5465efe6ef927823a9fa831099bb7b3ba76666a5c4a6680d44c449142a479f3a1e4ee6a5573b9cdca95e882c213a2ee5eef57803315e223733b77134133d9c2df2a6ee0d9b98c4c5c427dd49d51a898924266696b6653db37126cef59a48e2a2e352ee5c4f1088894d2cec3cc4acf487087f8ffcdb89b7aedca3f2e73f3f72a7bccab3617dee76d4cdb389061229ac9dbdfd8cb722d54f73ea6b3e3a4193167933d560e95fc7d984232226b5f10bb43f7f2dea46a27923370527b6f4f173b8191df7d7e5183cff1900e071df983919291513e6d6f6d5aea4d1689e7a07b9b9b9883200003cb3044178eccc8ac9d291ca4b2be63ccc68341291b13ae7cf9e1a3376fcf31d38437ed4b98864459d66f56d2bdd486bcc8f3a1b916adeb07920723000f837ac5cbeac5e83467c39ae3a44c4711cab0e11950ecb72a1aa732a2f7a78f21133e1e5f1afd73f9b9b9b23ca0000f0e2e5cf0f0cabcd9f2b462a180c86d2bcfa398e98415d58505c987e37492375aa63855ea800e0ffcccccc8ce7799148549a3f3f904597e6c98fcd9f1f1e227f8667227f060000801789b130fedae5642d935a7ad4f1c45384010000f93300000040b578955f581bbf1a16724a9fe66d7c102400007831e1f95500000000000000c89f01000000000000903f03000000000000207f0600000000000040fe0c00000000000080fc1900000000000000f93300000000000000f2670000000000000040fe0c00000000000080fc1900000000000000f93300000000000000f267000000782a86c4d58d19739f7245fd7fddad3a72fdec992b4e66196b5c23eff7f63cbb8f573ad569d57ff2aa23896aa196fbd0a71efa72e6fc2dd1da272f9e2e6a511d56b306cb628b6fcdf563d257f6e6e32df4c2d3a59f5e33f1d5605725cf1863622bdf96afcfdc7425d750fbf79816ef1600102104000000f09434b737cc999b261f3caa85d5a37e929784cd593fb9becca029cc4abc7966cf8f4bc76c5dfad5e8df0e7fddc3817f7cfe9cf6e7b2b9cb825a8c1be02579d2cb1c879e5f6c75c9d2131151f1a54f472cbe1134e5bb0f1bc84b97da34b11571b63e7e81aea6a85078b1098557bee8d57ad2a13cd7f6a3deff32d4db92e5c6461cd8bce4f59073ca8cfddda44fff1e2bdf81ae30bf9829540a5c5a03207f06000000789051ab368a6bb9aedc2dbc7bcfd6a6a513a326cf9eb1e9cde6afafea3f34346aef5067fedf2b2333f5edd8d7b76c225ff5c3e8c5d1ee6dfb0eec6856699db77747be8db3f98267cf05a7a6769f74c8d879d5ad5fdef697b3d2b96f8efd68fee5cdbff2e2dabddd358284d5bc87ec5fbbd80cb5dc9bb6b39312f10678a1e1e756000080172e5dc8d814c65883057bd78f6be3a1608cf1b6c1c3bfbb5e54de625a97bc6f4eef207b29638c31a995778b519be375656942fe9575e33a065889186322dba03ef30ea4942da1920be39c9879bf4d3b3ee9ddc046cc78db811f8798f73c4a746baa9f8431c658e3d58986da944fea39f0ab6f7a9aaa0f2edc18a5252232e69cfdea9dae0d5dcc258c3166e6d1f2ad15e7738c4444c56747bb072d88a392df3a2919638c590d3b51444464c83cf9d55be19e4ac6189339351dfad5996ce35384aa4a8bdc8283bd15cc7dd281bd9ff6ae6bc931267569fdfe8e78ad3efdf0a77dea59f18c891c5a8cdf9150a991ef23c205cf0c63faeed96b92b8b025df8cac489e4b2f83550d5f1f569faa7d8f151cecad606ee377fcf841673f738ef1be1f5f5323940080fcf97fecdd775cd4e61f07f0ef73b901778c636f642f172a0a6e71efbaad5aeb1e55abd5d66a1d75d751ad75efd5d651ad7b8f6ab56e8b7ba00808c892bdb995fcfe384044b060adfda99ff71f7925b9ac7b12483ef73c49000000de53b767f6dfa818b5f76152dcdd5d7df2370fe9302d248f88481bb9ae6bfbe9171c87af3ff2c79fa70fff32afbfbf34339f2722cab931a769c0c0b5c9f5276f3d7aeac896cf5daf4c6dd570c285cce7b72a67ec1a3cf67ae0dcdfc3a21f9f9f3d6aefadd57588dcc69f0a0d0f0f0f8f3cd4c7be9c95c9cca2c12741620a3d76334320223e2bf2b1ba4adf99ebf69e3c7dfcb705dd0c0f8d6ad27d539496c8b0c69cf38786d993b4f9e65be1e1e1e1113717d691139f76666c50c3317ba8c3bcdd274e1d5cd9d7e8d098862d17dc7b130127faa77e9f9d761db9eee09e35231caf2eeede71e490d6834fbb8c587b60ef9a51954296f6ecbdf189be4178398a0bfe1fe4dcd973454335fab67628f5f02cfd18d31f0c2bfbcd4eecb8fad293e8878786bf76d3eee41d0d1833e8700cb74d03bc0fd07e1b0000e03d3dc7072ed83ebbab0347e4d865faa2ae1b5aefdaf16076404d83bcf0d377745e13be9fd4d7574a4414dcb6bb7e06ddd35fc7cc08b11c7ceaf4da664a4644cd9ad59404f84d9db4f7cbd3fd0aa38765cf4d5bbe6e665a508b97612b27925938b9b9b9492ab471ccd0c1c3824e253f49d5929544ecdc6be9c65e859f05b76c5539d5adf1e29d919f8ef794993b3a9a498933b27375732b6877ad7eb072d4b270af29d78fcdaa2127226ad6c44fe557f7bbe96786ef6ca364ffacd804c527bbf67f5f5b41442daba49ff09ab0feecc4bfeecead2527a216be29c77d266d3ef36ce8007b51b98a0bfe7b7c56745436295cdc95a5ef1456da3146fa56064ea377ac1de16f50382ef68523459d9192a1d6ff5822a466aa055e959e9c94a4d27f2a92999a9b14b4f8669c88388e615700bc0f50ff0c0000f07ef26c5dd7ba30301838f85a537244b286880cdd83ab8a1ecded3b74f6e623d79e646a8b66c80cd9795967db7570dda2082a75efd0c5437bfd70685ee134925a5d6a99be9120a0cf1d8c15449c3b3f7fd9b1a6b3a98431c69871e38d4914733d4655ea9cbac4737bef934fff4f2acb0b471955ebd6d232ebf2c970d53fde2eeb569d2b2b0abeac6d750f03b26dd3c9b76045523b7f77192547a668ca595cf06eb30c6eeb6950d6019cfc5b5b2beb02363e43ae92faf8c7eed64563ba9d28a86f66963dcfea849c7db8331ae0bd80fa67000080f79354fefc79474c2416914ec30b4424761db6ef94ea9b19ab160cd832954852a9d9a805abe7f4f09066c527692861659062658925d9a717ddd42bb7307a23d70e426e6c580a316f173331912e76fbc7753f3de53564defa0575ddad8d0df8b025ed3bff94ab29fd8e666d5a4c1a51c4241fd9a4173f304928f66bc0eb3254ca9fd72e70128e0c958645f5968c931496a3ae3cc505ff0744c64ece0aba161591ae23e38ab50b50582aca9c81299b2d397934b9e088cb3c3bb6e702e359bb660614fcd622b10950a0ec01909f010000e0dd3ffbdb048fdb183c6ea32635ecf2b12db346cde9d9d1accacd293656661c390ddb7f60a4c70b777a8a8c9c4d8bc58637129f53ceff72454bbe6dfc958c84e43f561fcda9bc60e78ab11efa56e03929f9b965cfcc99d89a10f9cd38fd6b379be20de9984459e9ed451691a25cc505ff3d45d52e8192dd677f3a1e3768b053051bd6bfe27097d804346f5d7440675a32a979ede6ad51cb0c80fc0c000000ef2589b967c3de93e75cdd7c72d5e5a87ce615d023901b76f28a7641077f45f9623293184a4895adaad8a3af5591db470fdf9f6dd872c2271e12229d362f5f20854561559f90f9d7d6e369cff3a8c45042ea9cfca27588ed823b79d3ac23b7a513c77849ffabc263a6152f2ef84f886cda4f1fe2d868e5b861eb1bee1ee66d58f4019f7973c71e51a7fed5c4258f310000e467000000201292f7766fbdc6ba4b9786555ced14390f0f2f5c1f2bad37bdb29cc4c67d964f5f57676aa3064f278fee1ce024cb4d8c7e78f5d8f1ec11fb37b428bd56cdc025c8858efeba7a47e33e3ec65213b76abe56a505dabca87307f7a51bf0ea9cd4a70f2e1efa79f39918f2f96cff963e8e1c117156f53b55a12973e71c6834bfbd43e6b5f59ff7dd924a54585128b1f5f736d49d5db1ea8059131b99818d5f3517dfd1ab466f6dfa4550d3d049c3db56b71165c447ddbf70f4a272f29ef941f2b7760de55ce1e282ffe8b70e9306f30f2e7cd4e4abe1bebebb870ee818e861ced223434e6cdf7820acd1a1f6fdab19be7c8cbdc1bfb8b4237d8286de6dbafde2aa8646d81900c8cf000000f02e6509b97b93eabaf56b266c884e571319bb36ecb9f48fef073a8b89485163f2995b1eb327cd5f31e2a7f87c129bd879d76ed9638457598f5022a9cfc87533ae0e5dd4bfc54a22aab92afaeaf0d21ac8aa2f4ceb7d41bf7685ad778d86e3566e1933a089934141adadd4f7cb7ddbe3fb7dd9dd638556a4f46a3178eeceb1d33e5a5ab8c1e6ad16af1edc67e2b48f1aa989ccfb9d8bdedcd02c78f195ab55be9dfae3fc81ab933524533af9d56bf7497797b75a1bcd2a5c5cf09f1df546fe5f1e7918b4f1bbf96b777ffff99a1c22b1b967dd36e3776c1bdbc684885e3ec6fcdf5c7ece4b78fc2836be0143230580f7e2df495a527cd180d2d2b6d489542a154a0a0000de4b8220fcedc8a2417d4fa9dd97f13c5fd45344a7d3f13c7feac4d111a3c6a0f0013e0019c7bb39b57ef8cdfd906f7ca5288d3760e5f225f51a34e6384e2c16731c271289f4dd228c31c658514f09445456b7784fa983af18091f0ed43f0300000000fc3bf2420f5e55f45e33cc07e11900f9190000000000ca6418b83c3a1ec500f0de10a10800000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000909f01000000000000e005e2f24c74e0c00194140000bc97044128ff34c527d6f717ffa8688cbe87e7797d573f46dfa3efa2d801005edb993367442211c7712291883156bcabef21227d573fa6788fbebfa85b7c4c89916529cf34f0a1e7e7eeddbba3a40000e0c3c9cf254696c8cfa5765f5614988bd3e9743ccf1f39b41f250f00f07a5ab56ac5719c582cd647687db7b8e271ba8412f9b944962e918d4b8dcac8cf1f38b4df06000000000000407e06000000000000407e060000002222d2c5acaec598cb849bf96f75b5f9a19ba77fbbe27c0a5fe61419079b734cd9e78fec973ee1e337053216b8299efffbf5649deca278fbdf0ede2b9a6717d78efd28c0d984638c31898557c33edf6ebb99ae23226dc2a91fbf9db3235cfdea25a81fccf266b27647332bb4de97ff04f242d77c64c99875d70d8f704403203f030000c08742f570cb8c592b2ea4e85e6766b1999bafaf9b9918c508ff3621fbe60f6dbdea0ffbf1a6599b713f6ef8f9978d8bc7b634bbb9a84f9d9e473388b489bf2f9935e7d770d5ebaf40939d9191a32dc784397796760e1c7e40d6eb972bdb07791960df00bc6370ce02000080d7c0abf379c93f5980c8aad3f6fb9d5090f0efa7e7ac0b133b7c798a6fbdeac19e613e86050f7f1a306ad29c1bdbf77292f21dee2a415af653a384d4bd6dacfa991f4ddcdfcae4951b727dd1478dc69fb11ab8ebcfd5dd1c25d83500ef1ed43f030000bc777121695b7dc6aacf3bba7974b0ab8231c659070c5c7f37a7f0a9e29ab86333baf8dbca18638cc92c3c1a0cdd1ea52988099937378d6ee96b21668c89adfdbbcd3e115ff009e55d1bedc0943db6ed9ed9a5ba958471d6bda6d45176fa83e8c1446f29638cb15aab632a5011fd62fb6d7d0bed2ff6ef9cdccec79431c6ccaa745f7829add4b6dd7cc6d579c126ccb4f9c2904cbc0c0cfef6487b7668fada8cd581e80000200049444154a7a2fa8bd60c290acffacb60d31a7dfa57a3cb9fb9f8cf7b4279fb5a9930c618b3e8ff678efe80ac3466f72fe35b7b2b458cf39a72fb1fb6b5e633ae7cd7a6fef8330e230e5e5c83f00c80fc0c000000ff4f6ecfecbf51316aefc3a4b8bbbbfae46f1ed2615a481e119136725dd7f6d32f380e5f7fe48f3f4f1ffe655e7f7f69663e4f449473634ed380816b93eb4fde7af4d4912d9fbb5e99daaae1840bc5426ac6aec163af07cefd3d2cfaf1f9d9a3f6de5a5d87c86dfca9d0f0f0f0f0c8437decb97fb4c951ab06cc4bedb1f9566262d889b16687c6b7fffc645ac980ac4d38fa65c3fadf3c6ebf25e4d057b54cf02219f83b3977f65cd1508dbead1d4a3d3c0d6bcc397f68983d499b6fbe151e1e1e1e7173611db9fea3e895fd6627765c7de949f4c343c3dda5ff243ca79e9bd6bce1944b9ee34e9c5fdade0e0d4001de59f8f3050000784fcff1810bb6cfeeeac011397699bea8eb86d6bb763c981d50d3202ffcf41d9dd784ef27f5f595121105b7edae9f41f7f4d73133422c079f3abdb699921151b3663525017e5327edfdf274bfc2e861d973d396af9b9916c4d60c5b3991ccc2c9cdcded8d54a7794ed8bea49fb794885a8cff61d8da3a9b36ddc869d5d4a8f06321fff14f2382fbed548e39726d611b5b5cc54079a26b56745436295cdc95a5ffbac364e68e8e6652e28cec5cdddc8c0bc6ea1f25e6347ac7da11fe853729ab638bcf27a8335232d4fadf7784d44cb5c0abd29393920aeea116c94ccd4d9eb7f8ce3a36ed4732eaf8eb89052dac38ec13807718ea9f010000de4f9eadeb5a175ea91b38f85a537244b286880cdd83ab8a1ecded3b74f6e623d79e643e7fe45166c8cecb3adbae83eb2a0baffaa5ee1dba7868af1f0ecd2b9c4652ab4b2dd37fadced72e38d8b9b0924f6ae7674b993109b94515d0d9377ee850abdf41f7b917ceff80f00c6f8165705bcfb29ef02524ffd6d6caba808dcf90aba43efeb1bb75d1986e278a3fa65becd3d4579c7de0ab6ff6c76a51ae00ef329c7c000000de4f52f9f3da2f26128b48a7e1052212bb0edb774af5cd8c550b066c994a24a9d46cd482d5737a7848b3e2933494b03248b1b2c492ecd30bef8126b98591f82d6e72c136eb47a69cdd7e5eadec3cb8574d53fcfe0fe52632767256d0b5a888741d1957acee5761a9287306a66cb6e4e4d1e482349c79766ccf05c6b376cd0c2868fa2db10950145f52cd49c756057468b6a06b63d9c1f32bdadba2121a00f919000000de8db3bf4df0b88dc1e3366a52c32e1fdb326bd49c9e1dcdaadc9c626365c691d3b0fd07467abc70a7a7c8c8d9b4586cf8cf36bbd2c87d73323effa46ffd01dc858dbd2a49b123a17c29b86a9740c9eeb33f1d8f1b34d8a982b9f51587bbc426a079eb827e2125d39249cd6b376f5de6f3b739f326df9d3a9adfb0d5d20ec10627fe5cd4c212111ae05d84df6f0100003e541273cf86bd27cff9d481c22f47e533d3801e815cccc92bda4abe7ec5f9381b9575bdc02486125265abf8b7b3bd8e5dd75cd83358bab577bd01dba2d4d88150beab5d9bf6d38738ea2e8c1bb6fe615ef10ff8cc9bdb36dfce2512490c25a4cec9ff978f63ceaae50f7f1c18ea16baa475b3c9675379ec1a807710ea9f0100003e2842f2deeeadd75877e9d2b08aab9d22e7e1e185eb63a5f5a6579693d8b8cff2e9ebea4c6dd4e0e9e4d19d039c64b989d10faf1e3b9e3d62ff8616a5d7aa19b804b9d0d15f57ef68dcc7c7586ae256cdd7aab46ae1dcf053bbb6c73fbf9194c9dd9bb50b78ad0b17fbceab2eec1335ecd4a72e2f5cdcd2c705b5d0f0b7984983f907173e6af2d5705fdfdd4307740cf43067e9912127b66f3c10d6e850fbfed50c6dfdbd0d756757ac3a60d6c4466660e357cde5df8ad0b61d969fdda5aadb7d7ef356b273a7a6d5c5bd0800c8cf15a48d3f3463fac16764db69e6d4363662e233efeedbb0f57468aa8688dc07cdedf2e8bbefffcc22b701df7f1d849754000000fcd32c21776f525db77ecd840dd1e96a2263d7863d97fef1fd40673111296a4c3e73cb63f6a4f92b46fc149f4f62133befda2d7b8cf02aeb114a24f519b96ec6d5a18bfab75849443557455f1d5e5a0359cd9539037b171f61f2f1e9d8ad3eaf79ed62f7d18af307b9461d3ea9cbf3177feaeb2ac34e85bf3bea8dfcbf3cf23068e377f3d7eefefef33539446273cfba6dc6efd836b68d091199b75abc7a709f89d33e6aa42632ef772e7ab3ffbfb62d12c76e6bcf6f5505f59919dccee0c2d189b58c717d0bf02efd3b494b8a2f1a505ada963da5a04abc79eaf0ef57ee4626e668492cb770f4aed5b473c7409b8abdaf223f74edd78b4354e4396cf15735e544a44bbeb07ecda90466df72d8a0ba162275c4b6c9f3cf6692dca7690b3f4b6bffbab6d7d76fba9a2676ed3aba6f154585ffbfbcb43a000080174e6f82f0b7238b06f53da5765fc6f3bcbe5b9c4ea7e379fec8a1fd23468d41e1030054d4cae54b9a346dc1719c582ce6384e2412e9bbc531c6f4dd97115159dde23da50ebe62247c38ca59ffcc67dddbb970e99904222299a593b3912e3df1c98d13a7ab35af6353feb758f05afee5362a9c65fd6193eb170d6ad2e23289c8c0af4da7b63e3222a236a3a7b6c18e02000000000080fffffc2ce43fdab3f14c021129eb0efdfa935a1662221254496111bc011109aac490c3bf1db9782f364b471233f73aad7b746bec2267947f77d9b865777562af4eed4dff3a71eda9c6b799dd83dfa38988286ccdd86144e431e4fb3e09dfcfd0b7dffea6fa95d9330e271111e5ffb578f45fa46c36e9db5a7f4e5bf0bcfdb6a049ba7974cfd10b77a2d235443233f74683477773cbffeb97d57b6f3d4dc9d60844626307bffa1d3eee50c32cfbfcbc093f47bdb8ba1fbe0a30cc0e3bbd67efe9ebe129f9c41476551b75fab89dbf858448f7ecf8aca97be2c9acc5e459dd9c25383a000000000000a042f9591d73f9563611897cba75ad6951300b935979f912119f7e75c3771b6ee593c2a35e4b175de8d92b17b6cf8fd74effb2b94dc1ecda47fbf69b79540ff027533b57ab2a59e7eea611297cead6b4124bed6dc42ca1703d22855bbdfa5e272f3cca25b2a852cfcfd2dcd3e4850a6b3efdaff573d6dfcc233274ac5ac3519219fde469ba56e0f353e2734d7dead7b2356219e197ff7c70fbd8ea54f9cc898deceb34aa92596275eaa8038b161e8d27914d8de0c626cfae9cbd7d74d593cc31d3fbfa297038000000000000c03fc9cfba9c945c2222635b4b83928db57549578edcca2752d4fe744017779910649130f3d7a888e3bf4737ea6d5f308d71fd31dff6f5953322a27cabe82b77435464dfb8c72735e544a48dbf55949f4dabb4e99277f7c2a37032746ff5f1275e322275f80beb3a7c338f48ecd36fda987a662222e2b53c632279b3af66b4e298a0d368b4799ef9d3965dcb7d7a3322b765dde65d5b44bcb8bafc7b6b4ec7139163a7c1bdeb99318d97e6bb6517332f1ebad5d1b79ea949b52e038cb30543470bbc910f0000000000002a9c9f3985b99c2887b21292f30557c90b115a9b9590494494736dd5e46bcf4767c6a56a8482fccc39fbbbc8dfc47df685ebb2f2752fac9716894544da949b7b7ede77213429bfd8c4aa5c4d294f84e1f352535444444ff7cc19bfa768b4901a9ba125a5815db5203b1c14000000000000f07af959ea58b79ae2f2a51c3e74f7de9beebd6b988b8948d0a48487eb9c3c8c6d4d88724851b357bf0656058b13743a43675961641689b9e7e99991fe9175022f547c630bd695f42022b3a58dbefe59c753fe9d6d9b7e0fd5926da34fbad6b2e1e28fadd9714f55c6ea4406e6e6328a529163abc19dbd0b53bda013995b8b49c88fbf7333325b3074ac56dd5981d7f101000000000040c5f23333f4ea3aa051f8f273cfd22eacfe26c4aa9283912ee3596c724ea57e0b2606d5695df5f0a63b39d78f9e360cf43015b253139f8486493acfa8ea5edab238236b23a27c0adfbf7173a8a5b57fdbe616e5de58ce2ab05df5a3eb6fe5856e9ef9ddf5aa0ed29cb828a1d58401227d3816049d3a3326f4c243d52b56d7dab355639b1b27129f9e3e764153cd5ea6ca488a0d7b90ecfbf9345fe2336fefd9a47f7e5815e46700000000000028a69c2151645cb5f794e9c3dad776b796ab93a2c223e37365ce355a367593339159e09049835b5573e41f5f387ee8c8890b7762a95260a0b341e92db6c5f68dbb35763162c2b3bb97fefce362440e5f91ad55060c9934bc6d0d67a526e6f695cb7f856519db2925c6557b7fdab0921125feb97df3bedbe2aa558d5fb53a996be7afbeec5ecfd334f9fae923878e9eb91a96a9ac5abfaab91807030000000000009489a525c5170d282d6d51220000f0411104e16f47160dea7b4aedbe8ce7797db7389d4ec7f3fc9143fb478c1a83c20700a8a895cb973469da82e338b158cc719c4824d2778b638ce9bb2f23a2b2bac57b4a1d7cc548f870a0913200000000000000f23300000000000000f23300000000000000f23300000000000000f23300000000000000f233000000bc75aa98533f0c6eee6b25638c319975e596c397fe11af2eefdc9947dbc998f7ac077f3383266c4165c69aec4d2fcf06dd99e2ce98ffb227da929fa81fccf266b2764733cbb1948aac11000000f9190000005e49c8fa6b6e4b9f165ffe925065d0fc4ddbb66d9cdfdf2766e398609ff63fdec915ca75516054c9cfdbd35af656decdc264d69ede7e958c7025020000ef0e318a000000e03d48cf997f4ef868d23971bb75b7760ff690111151af01c307adec5073e4d8ced31bdc5e1020ffbb6518355c7923f46d6db0c46dd8a1d061d8710000f02ec1afbe000000ef3e3ef1d08cf5712c68c18afe05e19988880cbc87ac9aed4fe12b669d4a1588d40fe7fa3249ebc3194513e49c1f68c9ec3fbf9a47f472fb6d3ee3e6e62fda54b69232c64446f6d53b4e3996a87b69d5eae85d83dc99c86bd89e184d05b6f885f6db42d2b6fa8c559f7774f3e8605705638cb30e18b8fe6e4ee9d5e6afb946000000e467000000c8b9b3e78a866af46be358a26599a452fbde7e947b7eefbddc8a2d51c8be36bd71cd01cba3aa7fb1fee0c913fbd67cd3d63c212af3c5fc2ce4dc5dd9b5668f6dd653ffb8bcaa8b93e49f7d89db33fb6f548cdafb3029eeeeae3ef99b8774981692f7d266bdd1350200005408da6f030000bcf3f8ac98e81c52b87a9871253f9258fb3870743f2c364fa00aa44d6df4d631736e59f53f767e432b731111518b8e7df41f15d6f9ea52cf4d6fd76a6658f3e557778ca8aaf8e7774d8b03176c9fddd5812372ec327d51d70dad77ed78303ba0a641d1046f7c8d000000c8cf0000001f22c6ca18cd8848102ab4accc905dd778fbe19f35322fa3a95adcbe11413fefd40df83564558f4ad237b2fd9eadeb5a17e67f03075f6b3a1291ac2132f8f7d6080000502168bf0d0000f0ee9fce8d9d9c15941d199efed2fdc99aa4d0582d9938d91a56a4ba56979d98a62573578b327f680ffb6d679850b9d7e056ce6f2cca4ae5d2a26d6422b188741a5ef857d708000080fc0c0000f0815154ed5c474c377e3e1e5722406b630e6fbf47e29aed7de5444c24e148e0f9e71f0beadc52dff6cc19d9988b292532455bd61a1bad3c39af51c49ce0d6b32f67f06fe53bbefd35020000203f030000bc77e7739bf6df0eb4e32f7c35eae7c8628158f578d3c829d7c9b2f7376d6d44446233171b4e171bfaacf016e6fcc727af6695ba409380ee7544f1bfaef823a58ca8ca4c02be3e7ce1fbbab7bf6ddc6ad6a5f4b71068dffe1a0100005e84fb9f010000de03ccb4f1f7fb66dd6d3c7540953a27c60d6de76f4d09370fae5ef4ebdd7cafcff72c6a6ec6888899d51fd4c2b0cfbcafd7375ed1cb43f360cf8cc12ba3886c4abb4070eabd64eaaac019edebaba64de815684fc98f2e9fb85169f2eae15ecfdb581bd5f8f2e005d1470dbf6cd24a3873fcdb7aca327e964fbeb67fc776ebe78f36135bd56edbf0b5be6579d708000080fc0c00000065654b933a937f0fadbd6cc6fc0d2bc76c4fd537bcb6efb9fad09a21354c0b622667d773f3fe8703468c0f7418414abf8e5fcc5ad77b68cfdf4b8faa01dffe71cd69ca84058b07fd9a2e90d4d6bfed90f9a61c11ffc254fe630f5c10756e30b6490bfef489e90dcc4a0bb4b13f7fd1f7e7e223aafd1871a9e56b7ecd72ad110000e05f39d9a625c5170d282d6d51220000f041114a7b2e7589914583fa9e52bb2fe3795edf2d4ea7d3f13c7fe4d0fe11a3c6fcbb5f4c9778706840c78de2a1072faf6c6fc3614f03c07b61e5f2254d9ab6e0384e2c16731c271289f4dde21863faeecba8f09d042f778bf7943af88a91f0e1c06fb6000000ef23cea6c38a134b8313d77ed47adac50c0105020000f08fa1fd360000c07bcac0f7f3d3b99fa31c000000de10d43f03000000000000203f03000000000000203f03000000000000203f03000000000000203f03000000000000203f03000000000000203f03000000000000203f0300000000000000f23300000000000000f233000000000000c09b272ecf4421212128290000782f098250ce9145e35feeea7b8ae807799ed70fea7bf86250ec0000afeddebd7b1cc7711c277a11634cdf2dea2122568c7ef6a2f125ba2f2b757c591303f2f37355aa5441490100c0079b9f8b87e4b2ba2f2b9e9f8be8743a9ee763a22250f20000afc7d3d393e338b158ac8fd0258274f1fcfcb257e7e712d918f9195e333f030000c0fff9ef00aad8908b8fb28a86455285994d2577571b05f7ce7e275dfa834b371214551ad6b02a76bda24bbb77f1669249b506d52ddef2558ca08ebf7e21947cead7b493323ef7c9b52b5186d5ea57fbfbcd10f2a2af5d0e9794f822000080fc0c000000ffdd69ddd2c3dbce90093a75d6b3e8a898fb192a2ed0cf528aca92378f31a9a15c6ec0a16c0100909f010000e05d3cadcbcd2c2d8d444464656d2ef9ebf2e3a4a7e95a4b6b094ae61f12789e442fb6eb34b4af16688f920100407e06000080771d939a184b285badd20a24d1273f419b9d10191e9d9896ab1198c4c8d2d1ddab92b99451510363bf9a76191111f1e92a5eacb076f1f17654a813c31f46c4a7ab784e6ee5eaebe368222e089182363b21222c2a213d4f474c6a64e9e0e6e96c211391901f7bfdd2239d7b606d677961de1472a3af5d091779d6ade568c0887479cfa21e47c5a764ab0512cb2decdd3c5dad0c5feb85207c6ed4b52b91129fba35ec64852bd3653cba7c3dc1a44addaa565c66d8e59004135f2ff9b327b129b95a122bac9c3dbd9ccd8a2ae4054d466c7844ccb3f47c1d896426d6ce1e1e0ea61246447c66d8e59004533f1f45d293a7c9d91acedabf9e9fe28575176fbfad49bc7efebecead9a933a3a323e3d5fc724c6b6eebe9e76a5b69ee7f39f3dba792f9eecabd4f0b292a1021b0000f919000000fe5b3a55be9644268605e19974d95137ff8acc51d8b9f9791a719a8cb8f0c85bd7b535033c4c0b2f0632c3ef69950eee959d2827213ce2f16d5dbe496ebad8cebdb233e5c487473cbe23310ef2567244c4e73ebdfdd7e30c431bf7ca5ec6a2fc9498f0c8db21f9d56b7b9b4b64960ecab00771cf721d5d14a282a499189743a63e563246c4e7c5deb9f6284d6aedeae3662ae5b31323c2ef86a8aad6f12db395b9a0d36ab5c5bf97aee8e96e22435b67d3c8d098843c9b4a72fdca34e931896a89b593b984882722d2263d8cb0f6a81c58d988f29e85df7970f39650bb968b918848d0a63d0eb9f954a37474af622117a95263c2c36ee4e86ad7ac54b0e1a47d161a66e9eaedef61c4e974621109af2ef1ec27a1f14e5e5503ab48b5e9d1f7ee86de161b057a1897f8654097137befc6a33443971ad55c941284670000e467000000f84f08824ea7d30902afce4e0c0f4b2313573733fda95e503d0b7b9225b1f3afe1a31f636666ccfeba121991ece46f2b2b985dee56cdd756c6882c9592acd45b4971825f5d5f1b2923b2341567a5de4e4eccf6509a72a4cd78f22483297dfc7df5f5be66660afecaf5d8f0f84a66ce8652730733d1bdf8845c6777231111f1b9090979ccccd542ca883469e1e1696459b9a69fb5543fa7895875393422dec5bc30019794f1e0d29f2f8d2c7c56aeccd2d982bb131b97e3e4612c2212542931c95a03274793e7f5be622b6f6f0713311119d97af965a55d8f8e4c75a86a29e1f362c39ee6c95d6a577335e28888cc940ae14a4854649a4395c2478249ac7d7d9dcd0a2f9604f5ab4b9f99b8fbb95ac91891cccac5c32aee5652628e9b71b1002d68d2236fdf7a9267e61550d9e11d7eb01b0000f233000000bcf35431d7cfc7140ec86cab56ad645490d27459cf3204a9bdbd49d1995f6460696518119392cbdbcaf411cfc8a6a8653367602ca324b18d59610da9c8d04846c9f91a8188f8fcd40c2d99d85b14b53de68c6dad64b1b129595a674389d4ccc19cbb93189fedea6922223e3b3e315f64ee612e6544ba9c67e93aceccdebca8b29949cd6d14149a9aad2b2b3f2b5caa7a2a8b654d5dd6937be11985431233675be9f584980c173f33b190ff2c264d30f2b0573c5f1433b6322eface9c91a5a9f8697a6a9ece52ac4d4fca21b99b8dbc68d99cc2ca5c12939a96c75b18bf3cefdf33b43029fa5e2299424aa9faf22adc39c98f42129e915de5002f6b03110e560000e467000000f80f49acbdfd1ce48cd7e4a6443f7e9a70efbe32b0ba9d012312b42a8d40ead89073b1256691698b229e48fcfc69d28c31224e5cf4cc2c4622228127222241abd6122795160bb54c221393a055eb04923089d2c1427ceb595c969b892965c625aa380b6f33897e4e959674c9b7ff3c53622b8cf47396fa9d8c946666c5df5f4571c5c32767ece0208f8d8a4e552b2dd5f14fb399d2d7daa0d882441271b1c9192715914ead251234f95aa2bc882b674bbc8b5bacd60a0515dc9ca4428fd716898a6f182312f8e24dbef3929e11292ad999233c0300203f030000c07f8d3330512a8d444466e6660ae1ea8dd8c7e129967e9612c638a99891ccbe6a3507c3171f23cd1954b81d31134bc5a453ab754485f30a1a959698a1549f37c5a60e96926749b1991e0a8a4bd2882d1d0aeeb16662294762333f7f5723d18b5b217bede76889e4b64ea64f1ec524e54ab2e2f2394b2f8b1716a553a9750215e6605e93af254e2a2ed81452b8fa57b692beb02922b18c2bb877baa89df81ba1f4f2b788bf1d7ef396a846f54a450f6203008077097e01050000781f894d5d3c2d39edb388b83c9e88c4c6d6264c959a2918285ef03a6f301619989b8a29333e455558bbaacb4a485291c2b2b0b533676c6f2dd526c7a6a4c4266ba5560e85adc63985b592d366a469a4f2125bf10fe22433b072b210653e79f8284123b5755296785b57665c8aba603b05755a5c1acf99981b72c4a4665672ca4dc961862f6e8aa1ecdfba31993376ae56cbdd2427f2c6ada80cad80631400e01d3cbba208000000de474c6ae1e6ac488e8c7e9266ef672131b0f17289fb2bf2fa75958ba395b101d3a955b99929a93a87aa3ee615bd1a109bbab8983e7b1c7ae381dad5c698cb4f8d0e8f55c9ec7c6c0d9edf106d67238b8d79f8907432477be3a2442a31f77037bff6e87688d6d9d94669c8f11a555e566a4abe85af9fedebbfc94962ee6423bd11974b862e0ec625d3af2827fc56a8d6d5c688e5253d799cac3372753597109148eee8e59870332ce4666e2507732309d3a9f373325232c42e55dc4dfeb5086de45cad26bb73fdf1cd5b827f751753d4420300203f030000c0ff0191c2c1dd26e676624482abb9932167e452a3b6fc4944d4d347096a9e98582a3736b77690bf4e533491dcb15a001711161d753f51fffe67d76a9ecee6c56e601629ecec0c639ee49181a35df1b6da224387aa750ca2c39fc43fbe1ba523c6490d8d9556f6c6ff2c4872c6b61692b8780347bb97be8ed8c2dbcff8d9e387b7733482586ee9eaef5da9607b98d8cc23a0962232f269f483588d4022b14c6e6a69fb6f3fdb8b3372aa5a93ee5e7f7ce326d5f04784060078a7b0b4a4f8a201a5a56da913a9542a94140000bc970441f8db914583fa9e52bb2fe379bea8a7884ea7e379fed489a323468d41e1bf31baccb02b21718aca75ab59177b8d349f197639244159a39e9f12ef8a02785fac5cbea45e83c61cc789c5628ee3442291be5b8431c6182bea29810a1e8f584ab7784fa983af18091f0ed43f030000c0bb4ad0e56767e5663f7bfc542573a86c21c5652d0000203f03000000bc8ccf8eba7d234ecd64e6ae95dd4c50cb0c0000c8cf00000000a5e14cbdeb077b97f1a1c8c4b35eb0270a090000de18bcbf0a00000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000909f01000000000000909f01000000000000909f2b461bbd65cfb78be254444246c48a41077e8fe5dfd6aa7549672f2c1ebe7562bfed4b0f646871a0010000000000203f578ca07d76e9faa649bf4deab77562bfad53471f5ab3eaf6fd54fe9d2c3c5dd6d949db979dce2dd87a75f2fed15b17eecfd011f169517bb63e73f9acf3acf55d0734501d2a1c5fa1a53ffd65efd4f9b1f905839a473fee9838233c4bc0410b0000af90f97b5f73c698d5c0b359c547f3e957577f3b7dc3ed9ce7a3b409a77efc76ce8e70f53f5f69deb5d10e4cd9e78fec724dadba33c59d9564fbd9e55ca2dc4bc36c98cdb04bb944447cfca640c60237c5f3d8ad0000f07f41fc96d373cef54babd6a4fa7eda685c2da55c50a54625debf18fd3889f7337ff76bc225ca2613dad63332161169929e254bad9b7bcb2512929899074f685bdfc8f89f7d4371a53ead47f37205c3410b0000659f6853cfadd8974644c9bb575ef8a1516b65e16983cfb8b666d60c43ef1103ab159e4ab489bf2f99b5c4bfc1e88fdda5ffc1a63af4fd715e1b6bae604864ece32523d218dafb78fbd81be2fe320000407e265dcaed67f9f67ecd1a5b5b704424952b8d1dab7b147ca8cd7d78e0eae153f1493982d4d6be51bfbac17e3211119ff5ecfc2f7f9d0b49cfd1724a1fcff643fc2b5b9438ad0a19972f6ef82526294b2790c8d8b552d301b5832a49ca973485fcc8c7877eb97bf371ae566260ede3da66700d5f533ef9cacd7dbf8547246b48a1acda29a873730b03a68ddab86f5d9c4f9b4a89172f24a418f974f17a723496a72d7b276d2166e53372a6e7a365c7eeb7ed34a27ae2e6f9e1595a5a37ec0949adbbcfab93b1ecd8fdb69d4636322c75755e798f7efee1f6e3676a2d91d4d2ba56d7a076f58c35d7cfae3999aba13fa6f723129bb79dd3dce5f8e9f5c94193bfb49711e9529e9ed874fdd29d194d567d00002000494441542c35496d027c3fea5fd9cd98f1698f577e79c7ba8b4bfef9b0fbf11aa95da5b69f0705398849d0269cfd6bcffe27d1a93a91a1dcaeaa5fcf61ded62fec7955f8a193390ddb5693856d5dff206040476f052e5c0000de457cd2a9e547b239bfd6ee0f8e1d5c7126a55567cbffdbdf5d2d6b7ff4712f971217229cffb4b3a1d3b0230100e0ffd35b8e499c79352b69ecbd03fb221e4566e5a88bb745d6c6ecfefde74bf296d3bb7fb7b9c7e71db88bcb2eddcb10489b79e187337ff2de4396f5fa6e7dfb0eb6d1bfae084b2dd9129a19ba7a75f9bac3d4b5bd66adfea8977ffad1d50f93ca77cf319f12b175de8d946a75bf5adb6bc6fc26cdbd5876be907bf7ea9a0d898efddbcfdcd4fbdbf1ee59bbcf1e7ea8d16fab362c2cccc8a3c7940ee3c6f9f80f6cd9c641e4d0aff3775bfacc5d58cbb1f0c77b66ead27fbcabdcc069d09a3ef3d6b5a865ca5ebd3a6662d37858cbf12b7bce5ed77d4c5fb3879b2fdd48150c6b361ed6422ef16b327d4b9f791bda34b22d76fda3493bbdf0cf9bc65546acec356779d340cd834d4b0bcb44971b7a9bf7f9a4c557f39a3735797a704b74264fbab8d06d3f3f731dfad1ec8d3d274dab5fdf55a42bd9104e24d59e9b3e70e2f647062efc81b183661d8acc473b710080778f2efec8f2532a79bbd98b66b490e51d5f7e3c51ff0f5f1d3aa78acba89b44973eb11131c618d7fcb7539fb9f8cf7b4279fb5a9930c618b3e8ff670ef16997970e6f5bc34929658c3163d78683565c4d2b7ed2d0255f583624d8d34ccc18139b3ad7e939ff7246d11983cfbab371587d071963ccc8a3cdd4e309157ffec70bedb75ffe7ec9e7970e6ae466c21863060e41fd965e4a45d36e0000788bde72fd3333aa596fe4887ba78edfd976303b5f2089b9856f93aa6ddb3928b5c9e7cfe6fb0cf7af6c2d66449681956bee3d753d4aeb6bfaf8e253b3d663dc6c0c1991c2a7ad8ff9e42791595ee6ca177e4f171b8992ce5c3f763bf9598a4aadd6692546195ab2fefb2fc7a75d0b0d37f119d3ce562926925954eb684182eaf69668d6a859b32a723191d8c5bd69b5bb3baf64687d944424a916d8abb3bdace0349e55c1af5fdaea884827e323efeedb96109b909babd269b58609193c9997b914cdd3f06bcfcc5b4e70b55530228bc05ebe97263fba93ecd1504a2436aedfaf461d0711110534363bb9333553eb26d769b55a4d5a5c5686b3a5859d754d3beb97162971ea346f93fb8e39b326dceb3d6b659583333e1ffae0eb1fc635b2e4f0270200f0eed0c6ec5bf1a7cef4e3914d7d02c46d8c4eec5f7130f6e3214e1c49dd479df853d3aae10c8345577feb64c118a7b0b1919c3f24346ebfc96ff3b5350d8d88494cece5c4a7443e5657e93b7380b793a52423f4e49ae9a39a44193c3836a8929888f89413a36ab75a9d547bc8cc5f965537cb7b7aefcf138fe37279322522a28c639f750b6b3166c1ae49d288dfa67d39bb533feff0239fd897752ad1e666a4a7a5157cca2446a646af6e39c6a79d191bd474594ac3d1f376b7f796c69cfc71fc9886f7726f9d9f58d900fb1e0000dec7fc4cc4c4d681d57b0756278157a565c6dc7e74e8a73f3652fbd14d72d372d4312bf6cf2c38910ada7c72c9e7b52c334b9db4ef9bdf0ee9cfa902af66a6792a81a8d839569bf1e78213a70dfcba0da9e1eea010475e99bfb89ccf42e17312554c696a5cbc1874aa94346de6c3d3df5d2a5805afd14a6b69df447d6c69ab236df4af27365c56b61ed4a093a7a9098bdf38fa8af0ca95f1d9d9f91285d2a060f33813132352a566f164f1e2ae958b992008446227bf5e7df30f1f39f3fd4f5a9189995fab5a9ddbdabcdc409b931ac8384dae8ae70c6452a6ce57e3277d0080778b2662e7aabfc872e067f54c45468d477e64b66febcadd4f067ce12e2689a9bd93950191a14d253737eb821388a3a3999438233b573737e3c26538f75abab157e14070cb569553dd1a2fde19f9e9784f09a9ee2ffb7cf513f789d7cecc0d50101151abcefd5e38c7375a737c437b0b111135f37a76d67ffe86f3697d7a94d582fcde447fab894543819be32ff6b37d45b338f5c395a396857b4db97e6c560d391151b3267e2abfbadf4d3f337c671b259e0e020000ef637ed6e6f39c8188111113c9cc951e8dab37391fb6fb49ae4e66682297d518fd510f5fc90bd70291460a996dfb05cdaa1a97b94c213bf96e8c41c0d42a555d39225257e01c2a925b4985bb19595a928b9fe748a509675eb3c5b81e662f964e29add01891c00bff6875da9cb05bb9566d9ad6af6ecc1151de0b4b174a5bbac8c8c8409d929627900123225d466636c97c5ef1783226756a1e34bc7990a0ce8bbb7673cbda4b67ab76685ba9787d8036fec8cc2fd665b49eb4a8cacd059f2d34eebb607d775f23dc030d00f02e5185feb2f61ed98f1a1a60444426758777b3deba6ecd8eb011937dcbff78303eebced6e99317ef3a7b2726b3f0bc67723d46459e125dc2d9fd8fc86fde80ea8ad2e795d5fba461e1134a0c5c82dc393eee49aa962c25a54f5ee9b39fd774b12d381b89cdabbefa49a2bac4737bef93cf779f5496178e32aad6ada5e58fc74f86abdad4420d340000bc0d6f392269c2d71e5ab5fedecd07e9e959eabcf4cc88b3374e45c8fc1a994b6596f5eb896f6f0af92b3c57a5d5e526a5859d7f783b9197387ad4b1493ab839343c49add5a8339e3ebb79fc71c28bb5cbcc40616990f7f85a6272465e7268d8a15f9ee494f7555122b3da5e4e690ff61d4948cbe7d569a9770edffa2b51e2d9ca5175f2f2f1ab69596a5e9d99f5f4d6e34bb7724ba98d1549cd942ce54e626a9e3627354f23bcd6ea922456962cf5464c74725ec6d3b83f37853c5617866d6b191f17fb2455abcacccd2916de258eee0136a9277f8d4cc8e575592957763c4877f7aa6a59e6aed444de3f7438262649a5134b8d953289582c9796f88d419ba3aefef5861f0654cdbb9bdee0bb4d737b223c0300bc6bf2ee6cda144ef69dba3aabd2d2d2d2d2d46e3d3fb2a5d00d3f3f50957b19bad8ed1fd7fd74f9d380b1eb8f5e0ab975f7de8dbd431d489dabe189489b11974964ee6a51d66fef06a6f2e7bfcd32b144443acd2b7e6456fa3668d6bc50939a36af0ef9dab49834a2d0493eb2e7afbc5234d8904c9909995aec7d0000783bde72fdb3d8beb9b7d3a9c8e34b6ea5e509449c898b43ed91ad9bf8cb1823d75e2dfa18859cf871ff6f993c490ded7c5d9bf9114994c1e38325db6eee9c1492a126b1b149a500bfce25b29d814dbbcf2a6fdf7876e161ded0c1b156352b5962793788b3f2fc74bceec0b68b0b77e7e9c4329bca1e6deb8b8c6a060d1f74fbe09e53dfad500b4c62ea6257a7875329333399778feaaecbae2c1c7e49ec5c75e42497d75a9da17bffba01abaeadfdf2063335afdac8c1968bd22fddac6eadc6d7ceff34365c30b4e93cabb1ddf3006dd6ecab86ba8d212b3fbba47ffe76ff219ee61c95d5de5aa43050dfbabe6167763e91d8dcaad68086f54b369033f0e8d49588887c078cf7c55f0500c03b282764edd6a744b432d87ee50b1f6cd9706bead23a86e5598690fcc7eaa3399517ec5c31d6435f699c93925ff4242fb1a98329514a648a962c246ffdfb7126b626447e334effdacda6f8498c49949514d8fd0000f076b0b4a4f8a201a5a56da913a9542a94140000bc9784d29e39516264d1a0bea7d4eecb789e2fea29a2d3e9789e3f75e2e8885163dee4d7c838d9c7a5e536cbd15b5774b02e8a97fcb38323fb2c4d1f783672432379dcc6208741bad5d157873915d412abefcfac5279a6cbfe94131df50f00d3c5ae0f721c22da187769809d888884ccb3c3bd9aaccde8782c717f2b1352df9b59adca34cdd7576ecdab63f46243a6bc6ba33deafcd4e4ccd3ad4d8cf463328fb4b56c1731edc1edc93e2f552cabee4cf1ab36c77869e45f9f977c7f55eea561aef5f675ba18b9a6ae9cf8f84d75ed07927e7b54f76654af324bf9e3fd7363bca4386e013e582b972fa9d7a031c77162b198e3389148a4ef16d1b74f29ea298188caea16ef2975f01523e1c3214611000000bceb3f02a49e5db13f9dd59dff65cf96cec59e6fa1f3fa6ad9b2e1bb575e58d4b095d2c7df9a366d58b5dbbb432543a9998fbf9789adbfb7a1eeec8a5507cc9ad8c80c6cfcaad9d7ef5485a6cc9d73a0d1fcf60e99d7d67fde774b2a51e102a5bea3967fb6a9c582264d92a78fedec6fae8e7f70fe7858fd45cbbbdabd85ef28f31dbd6af4d6a65f04350d9d34bc6d751b51467cd4fd0b472f2a27ef991f24c7310000006f03ee7205000078c7f1cf4e2c3f9a236b3efa23c7175f16c539761ad35c967170c5d954415e67dadab10d9e2de9195c2f28a8ce8873d9c4cc5b2d5e3dd8f7ceb48f1ad50d0a6c36fd469ed4f7cb7ddb475aefedee612451f8f53fe43a77e758f762170de6cd975d3db7f863c3d3b33ee9d0aa6dd7cf165f10dc1ce56fe95a426416bcf8cad5b57d8ccecd1fd8b165cbf69f8c99b7efa963cb162ea88d060080b705edb70100e083f69eb4df0600f830a0fd36fcb750ff0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c00000000000080fc0c000000000000f06111a308000000fe5be7cf9f4721000094a54183062804407e060000005c1a020000bc33d07e1b00000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f91900000000000000f919000000de31ba98d5b51873997033ffadae363f74f3f46f579c4fe1cb9c22e360738e29fbfc915dfe85e65d1bedc0cad67877da2b67d7842f6f2865e63df726ea8ac60919e73eafc498cfe4909c976750dd99e2fed25a6c3fbb9cfb9fefd5cca3ed64cc7bd603350e700080ff0f621401000000bc26d5c32d3366251a7e32b481c59bfb495eea3168ed8eba993c11119f7a7af2a8f529cd662e1fe421252222897d90d12b6797b80fddb060abdfd821e33e69f073072b11919079717abfe5d11e5f5ff9a6a6a2acd91cfafe38af8d3557302432f6f19261ff020000f233000000fc63bc3a9f97fc2b4be6ccaab7eb59bd602d71794b46ad57fbb6ead1ab8e61b903b8d7671bbffba5f284415ff5b9bfa9ad45ee95999ffef8c475ec8529b58d58993359d6fee8e35e2ee27f54222a412ae370680000bcbfd07e1b0000e07d23246dabcf58f57947378f0e765530c638eb8081ebefe608059f6be28ecde8e26f2b638c3126b3f06830747b94a6200366dedc34baa5af85983126b6f6ef36fb447cc127fa66d5ca1edb76cfec52dd4ac238eb5e53ea283bfd41f460a2b79431c658add531ba0a6ca6fac9ae491f37f4b29633c698c4ba6ac7c9fb22cbddfc5c977c7ee9a0466e268c3166e010d46fe9a5d4628dc865bea337cfae9ef4d3c0af4f445f9df3e9a208e7cfb74caf6bcc5e271567dc583f22d8c38431c6a4b635bacd3cfab4b03975d6c92e0a5669ccee5fc6b7f6568a18e735e57656d882ca8c35fee5d2cf231b391932c6ccaaf65c7c354397fbe0e7918d9ce58c3113dfae3f5ccdd06f2b9ff8735dc66aaf8f2d2a36d5dd6f3d98bcf389ac52b624f7fec62f3a05ba591830c698a143ed8fe7fe9ea0c5d10e00f036a1fe190000e0fd747b66ff8d6356ee7db8cb26e3dc829edd867430f7bfbf30c090b491ebbab69f1ed17adafab9c1ae0639f18faf9fbd9599cf1311e5dc98d3b4f6b777ab0dfa6eebe2ea262917d74e9cdaaa61eaf9eb8bea9b1444cf8c5d83c7aaa7adfefd87aa8aec4c9972866bd7eac393c79f3a32dc554222432bfb8ad4be6a931ec499b71cf7e357ae76c6dad8ab3b174cebdc24fbc2bd25f58cfe36d3a69d191bd474594ac3d1f376b7f796c69cfc71fc9886f7726f9d9f58d9a06012832a63b74cdfe63fbd73d0aefc78c7cfcecc6c60f2eaf4accdcd484f4b2bd87e26313235923022f5c3a5ed02c75e74ed33ffd715350ca38f2efc6a5adba0e8a3b7d6b62e6cb01ebdb2dfec5e0b565f5aebc165aa6da5fc4922bafa4df7f44623e7fe3a9ebbffd3846fc6b5c989a81b7a4e39e8bb1d5f73f7378fffe6cb8e96b51faf696854b1fd29e4c73d48abd46552af2995ac0d7323fffc69f6e496adf9db5726574643730000e467000000f847e7f8c005db677775e0881cbb4c5fd47543eb5d3b1ecc0ea86990177efa8ece6bc2f793fafa4a898882db76d7cfa07bfaeb98192196834f9d5edb4cc988a859b39a9200bfa993f67e79ba9f4341b2b4ecb969cbd7cd4c0be3b4ad9c4866e1e4e6e656f1b6dcf2dadf6eae5d34d4b47563b37bce5f2dbe38ab5e4b9357cfa87eb872d4b270af29d78fcdaa2127226ad6c44fe557f7bbe96786ef6ca32c8cc986d5bff8b1f78f2db6a59bf5fa755663e5dfd53ddf9be86f35b168287073fcc57eb6a2cc7333665c604d369cda3cd0494c44cd9af8aa7c1aae98b06942b3af3c0bbeb1d3e81d6b47f817e4764d181191e033f7c84f7d1d38a28e0dcd428eb7f96d836e6bf896de761c5187fa26578fb5dfbff5cee28675e5152a2e66defcfb2dcd0b87829bb7ae2354aeba6added713fd636c4d10e00f076a0fd360000c0fbc9b375dda2c7611938f85a537244b286880cdd83ab8a1ecded3b74f6e623d79e643e6f019c19b2f3b2ceb6ebe0ba455953eadea18b87f6fae1d0bcc26924b5bad432656f680b3571a716f46fec6d2d1731c698d8797808653f7a90fc776d927589e7f6de279ffe9f542e0aa046d5bab5b4ccba7c325cf57c326dccbe45fbd28928ede2f10759c2df6d4ca5cf7e3e76b2d09995adcd4544f9e1272ea6b3c0a1ed1d0b2a1c9871ad7eddece9eea11b19850bb40c6eeb69506259d57b37b32b287a856b4d07a2eabd9bd9e84730855b4d87c25d5131425ef8de693d83dcccf50def0daace0aa7d81b517938d40100909f010000e01f91caa545419789c422d269788188c4aec3f69d5af4b1d1850503dad5713595bb341fb7f3711e912e2b3e4943092b8314cfdfe224ab32e3316527a617853db985d19b6abb967b6d72e316134e18779fb7f38fab37efdcbd77797920913a57c3ffcd8cdab49834a2d0493eb2e71baa68b0219932139eff1aa08bdd3972d431a1f992eda35ca296f69f7d35fb6f12b4d2b741b3e6859ad4b49112912e2b31938cecace5cf7f31109b3999119f9e985d78cbb2c252f152a37543a5bce80a8b9370c4e4a60685231827e148f7b75ff2e5f49c7ae2b37a5d665d771dbc74fff9bf6eddbd77fbd4b73e44eabc8a2f0a00005e17da6f0300007c70677f9be0711b83c76dd4a4865d3eb665d6a8393d3b9a55b939c5c6ca8c23a761fb0f8c2c785554019191b3e9f3a13755f99c77ef976d8f4d7a1cdf3abba57ee9bae873e57bcf3167626b42e437e3f4afdd6c8a57043089b252c1eba974f17b3e1f7150d364f5dacf7a9a57ff735f93effbcfff386456cd8ab59826ced8c684b2139ee50a54f8e46e6d5a4c1a893c6d8cb83750224c24e18834bae7095850e7965108d9216b7f7be638e6f0c64901fae6da2a9d5685631900e0ed42fd330000c0874a62eed9b0f7e4399f3a50f8e5a87c661ad023908b3979455bc9d7af381f67a3b2ae1798c45042aa6cd56b54810aea1c1519288d0bef9bd6c61cfee956f9e2bf5d70276f7a78e4b6d4e385edf4f5b4d75714eb120f7c316c6f4efd85eb06ba4a9869a3d99b06db86ceeebfe876459b3a1bb8b7acaf142eaf3bf4b4a05e5bc80ad9b23b8eaa74a8f1461ab13343db4aa694703fa130336be3ce9f89297d5a5e95ab26b979516577fea3ddbb22710c0300bc5da87f060000f8a008c97bbbb75e63dda54bc32aae768a9c878717ae8f95d69b5e594e62e33ecba7afab33b55183a79347770e7092e526463fbc7aec78f688fd1b5a94fe482f039720173afaebea1d8dfbf8184b4ddcaaf95a494b992c37fcd4aeedf1cfef126672f7666d7d3b079b6ed83e7deda0ad236a4a220fcdee3be9663963b8cc77f4aad15b9b7e11d43474d2f0b6d56d4419f151f72f1cbda89cbc677e909c4f3af2e5909d1975166d18ea21212262664de76ee8bbafddb481cbba5df8dab7224fab3669f4edb4fabbc60e6ef6e9b3e99fd490471f5bf4f58a58fb41ebfbbbbf99575f2bfc077c64b16ddd578b3bfdf4590dc993e30b87cfb84b54ea43cc8daa77af2719b462d68e2e2b7b7beaeefd3af1e345d1389a0100909f010000e0dfc3e4ee4daaebd6af99b0213a5d4d64ecdab0e7d23fbe1fe82c2622458dc9676e79cc9e347fc5889fe2f3496c62e75dbb658f115e06652d4cea3372dd8cab4317f56fb192886aae8abe3adca994f4a7b9326760ef1772e9c7a763b7b7597d68de90a1d302adc692817ded6ee3b7ad31edd8ef6979be83c82c78f195ab55be9dfae3fc81ab933524533af9d56bf749771729f12927be1ebc35b5c6dc7323bd8ba2bcc8b2f5c2753d0f759e347055e7b35f784acb5f5a52efd187af28268e9d37a7cff66c125b57ef38fdf0926f8a5e5ef58f7786b2e992c38bf207cf6eea3299146ecd87cdd838665aa7e5a54dca397dba6ddfe301a3865731eb470a97467d27ed9abbbaed381cd000006ff5249a96145f34a0b4b42d75a25dbb76a1a40000e0bd240842f9a7293eb1bebff8474563f43d3ccfebbbfa31fa1e7d9778cd88516350f8000015b572f91295861789441cc7894422c658f1aebe8788f45dfd98e23dfafea26ef131254696199f18c35ef89095abfeb97bf7ee28290000f870f273899125f273a9dd971505e6e2743a1dcff3470eed47c90300bc9e56ad5a711c27168bf5115adf2dae789c2ea1447e2e91a54b64e352a332f2f3070ecf0f03000000000000407e06000000000000407e06000000000000407e06000000000000407e06000000000000407e06000000000000789f885104000000ff6befcee3a2a8fb38807f67670f60651790e55058402e118f3c1005f14843c5500133cdcaca63954cf351d140e4907c0a2baf32d478ca3b8f4c13f0be813c515412c403103904714558766177e7f9031044b47a1ecffcbcff1866767eeccc7e5f03339f9ddfcc3c5fc9c9c9280200c0a3f4ead50b4500e467000000c0a1210000c04b03fdb701000000000000909f01000000000000909f01000000000000909f01000000000000909f5f6cdac284708542a188d855ac6d324baf4c5ea0502814ff5a7d458342010000000000bc22fedafdb7b54549d1113b8a1bc56eb1a5abc7c0a0002f5b03e6e9afa4ae647fccdc2d0564e63b373ac856f0f782b032f348d2bedfcf67e7dfd170c41a485a5a3bb87b0d19e66367f8b8356704a636f2567ca695091f5f31000000000000c0df7d7e95c0dac9c198ab28bc5a507ce9f09a8565c2f9933da47f3160727a1df158e6197e384e7d3d71f1573baf6b898831b6b29319eaca4b8baea71faa72e8e76567f8b8cfce9a7b2bc2bcb17d000000000000c0ff929f19c7c029d33b1a72aa8b3f842e3b5da5c9389ea776d66c8dfb353dff76450d47c4376eddcedb7f947fe7967cd216264445eebc45b2be811d0b0f1fc92a331f1615ee677eefe29eadbf1d4dcf55d6102b9177ee1ff4b66f5b098faaafae0b8d3d768fac07f83b5c39723ca75c6f68d373a4628c97346f4d686c4a051151d9de98297b894c0784460f139dd9b22ee16476a99a880462739b4ec327bee761f64094afc9df15bff3ba96c8a0fda89913fad69d2ad7ab8baf5cad316689b48589d191bf1593c59b1111feadf89aac1f42be39a52697498b667416d6adbcd5f0e8f0c196aca620f5e79fb6fd9e5bc13375e937c845f7404ad7149f49dc9a949a71f39e8e04a68edd078d1cd1c7de8821525f8a9bb5f86c35392bbe99d9458c8d0d00009e0aae64432f8b31a98f9a2d9f9996b5b0b3c19ffc7ae5d2eba73fb16fe6b0a07cd71099df95b97f5c087713a2d6000080fcfc7777d3bacaa2bc5b6a2222a1a190d405852a695befae562d98bb578f1fbb747e775c9951f467032debdb971cde96d2dabd63175b031356f5c7862f96a5284928ef3ea0ad203725e5f4af8b6ea83e0b0bb4af3f2f5db8ff80510fcf1e8293a9d9f9bfaf5de7e6fe89a39b4ff7fc032773ab8967ddb9a7530b81d4b9c5bdd3f1ab8f5ee58cdd7af76b6354ad2cceb9565ca2d63f7839b7f656dae91222229ba1a3fa34f433e71958bab837f95ae0f127c53975f696c56b52ef1219c9dd1dd88b5b138a1a66ea95a7e217c4a7ab49ece4e56bafcb3c722265e39785dac819032cf9d8bc0000e01960243e9f6fd950584344449aacb8e0a8a35693bf8ff191324444acb4bd03822f0000c0b3cfcf5ce6779f2a1af6d7b6fd7d1d8c2c1c67460d64194e5753a3ad7256472c3ba5ca3f77add2d7b2fe842b633f6a6e483f194bc4951fff3a5549c46f3b6adc5b1dc54c95ad323a3ea3f8d0aeec41935dea5a4b7c3e9ef6ae93a0d4222f6c53bebe20bb94f3f4f01f7a37fd646e01997418323ac85640a4bf7da89a232243a9b985addcda73408085b1a06908d655de561111095a5a19f388a82a7dd1f4e5991c1111c98644440eb5a85fc13fe980aeb97af0e45d2292f9cd081966c35765fc276ce94955dd424a4e24a5ab89c41eef7f18e828e27ab42c8ade947b6dcf81bcdeefb411b6eafffed88e35ac89bd085b1a00003c3522dbbe2346d78dab520f85441db5f20e1c3dda82416900e0e5131c1c3c7dfa7467676794025efafc5c7bfd33cb0a8d4c5bbb76f5f1769709b5a5a7b7addd9e9259a26e9c385535dcfd09597b5753b6366c56dc527244a4cd5c1331aba175f5ada24a7d7d7e6ed94626242291584444a4abd671cdac06cfd42368f099f85dd9c7b7ad3e5e1bbbdd83a62adeb015353a54608dcc8c88545473bbb842ef6ec0e39bbfd6b7a7f0d289f345fa477c3bc035ffb25a794743447c2b4773011119583bb5a4fafcacbd57544e445479eafbb0530dbf535e5056c3b5114a9d3dbcf0970f0000cf5d75ce96c8394bb71e3c935d52457c59fbc113e62f091feed0a853375795bde9d30fc3561ecead12daf41af7f9ca85efb9899b0be0faf273abe786c4ae3f9859a663659d864f8d5d36dbd75a801a03c013929393337bf6ec152b56c8643254035eeefc5c77fd73a3bd6de5850d3f1ec8d49255ef7783ba5ab285bb57fc9cd1e4a94e3c3e5b9f68c51652864a3881cbf07183e4f59dc9f43a819594a1f2ba45f06a77d68d77d90c53dbc39ad3d7275f5e8bb6c3672ef45795151516dd38bb7df5bebc8cc43d397dc6bb363ad1cbb7ecdad57cd79e52cadfb925d5ed236febd6fd468d71fa25eb7c5159dddbb20296884853aee1887477f30ad4cd7e6803135311e568b4ca920a3d19f0b4e585f71a16626c2521aa247197d1637bc9eaaac9e97486721143fabbd967324a6a5893b65ddb99a1373700003c37da924b0566beff5a3cd3c1da587bf3e4e6d88880be1529194bd6f6c9e40000050149444154bc5ad4b7c8881d19da63ea82ed91967752e242c2c6f62a15676c0cb2629bbc51e5d9cf5ff79877b1e3b805eb177592dc4e5d39277ca04f5972dad7de129ced06802745a5524d9c38312626c6dddd1dd58097383f3f8ce3f45ced4f5d75f98dcc94acc73d12999174f0eb29599a5a7e79ef5e532f3719bfea4e715ed665b5cfec762e8f8ded8666267cbaa9bd93faf36ab58dd4aedfb0ce3797ff3b8971746a652e11aaf2efe889c8506ad0a41fb6c066f0477e995f25e5aacead8d9cbeb3b59db9814e9957767f3e2bb5b7135341a5f2d8bad59c9d2a3db9a0f9c58bdaf4f3909c4d2ebff1cbca75155d8c0b8e1d5236bc87acfba00e893f5ea84cdb75d0d0d349ca559415e764660b02a23a3892a6e0c09ad567abc959d11ef91900009e23238f793f79dc9f7a7d501fd30cf9cc45a9f3bd7c2575afe98c276edb1cd5d58888faf4eec476739b13b62ad23fbcdd03974eebf2374d8b3a633e7effc195fd4d1822eadfbf8ba05bbbf0d05f671c1cdb9a459d01e0c9e0384ea552cd9933272626a653a74e2808bc38fecf871b332d3abcf3be8f5d0b2a3eb6f1a7ede7f91d3a183fb6b9d87dcc9c2943bbd98bf24fec4f4cd87d342d4763d9c5cbd9f8f1bb5cc6a8ddf0611dcd05a4ba762af9e8c1b452ada0651b6b5ee1f9e4fd490949872f559bb5e9f1f6a42172c143b9db71e8ac984f82bcdb5a1b33ca9bd7ae5c2bd2486cdcbcde1c3bd647c612899c023e18e02461b4374e1dbf2aecf1665bd123e2bbcbc869637ad88a6b725312f7fd21e8ded7b251014d3d27848e1fd8d1467f25654f42d2de940b37c9ced3536e80afe10100e0c55153b03ff6833eae16463c866118be7cd219aab87ca9547bbf816de04877a3ba71a163c0987694b5eb7459932b9ecacf6c3eaeb30a1adfd384b9dfd43fd0499b969859851a03c093fec75553b37cf972d4015e28cc9d92c2fb1326e656a8080000bc52b8e6ee7ed1e4c5fb93b523cd0e1fa6d7eb6b878de9743abd5e9f94b02378cab4a7f27954a913edbd5739ad2b4e19d370ff30d5a9904edd17560e098b99e4dbc1d6cc485079f8a31e53ee2ec84cffcc5558fbfcaa7bdf5c499bee587f21d2adf5de96efde8dbd7c6e967355c3f3abd8bcb8ee7693d39a596aefad6547824cb13501c013e0e7e7a7d3e988482814ce9b37cfc3c3a3f1dce5df2ee9fbfa1b2ccbf2f97c9665793c5eedb03186616a870f23a2470d1b8f343bf99817e1d5815ec5000000ff705519eb365c918cdcb33ec6574a4444babca3d54dda28f395dafb87055a65be92c8c4b249ff309e5866ca92ad62c76f1f3b3dd0af9bd7422e459901e0896118462412454747a3f336203f030000c033c555576ac8c0c4b8fe3a27ed8dc435e9440fdc7be4c6b64d17e777ed664444a4c9fe65ed25729ddfcdecc1cbbc1869b7919eac62df096dacff6b629c810180a74528142e59b2c4dede1ea500e46700000078a60cdd02fa49e33746ae1cb73eb88be07a42cc7ba1e79a3ecb91adf82120501033b5bfe59d94b8d9f3324cdfda3ade55d8f4a8413ee6dbc855ddc37bf7ca0f9b1ad0cd56a42acecb3ab97b4f45f08ef837242834003c0972b97cca942908cf80fc0c000000cf016336382ee18b0913233c65d3c9a095c788591b5648878ecd6fdcc63d6473487e4ce88805795582565e8a1f577d1d68f5f0dd3d1971e7b043e94e31a15f7e17bca6504d7c89b5ab87efc86017035419009e90b8b83814015edc5d2aee1f060000afb27fdafdc30000fed170ff3078be782801000000000000c09ffa2f6682c8b1581032f00000000049454e44ae426082</Body>
<BodyHash>777eb9ee2032810687169c1cece03738</BodyHash>
<Size>165461</Size>
</Data>
<Mime>image/png</Mime>
<Width>1301</Width>
<Height>917</Height>
<Duration>49</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2237373765623965653230333238313036383731363963316365636530333733382220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223133303122206f626a4865696768743d22393137223e3c6974656d20783d2236392220793d22322220773d2237312220683d223133223e3c7420773d223532223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d22322220773d2235302220683d223133223e3c7420773d223631223e726f626572743c2f743e3c2f6974656d3e3c6974656d20783d22352220793d2232382220773d2232372220683d223134223e3c7420773d223536223e66696c653c2f743e3c7420773d223432223e2e45696c653c2f743e3c7420773d223431223e5f45696c653c2f743e3c2f6974656d3e3c6974656d20783d2234372220793d2232382220773d2233302220683d223134223e3c7420773d223533223e656469743c2f743e3c7420773d223437223e5f453a6469743c2f743e3c7420773d223338223e2e213a2e6469743c2f743e3c7420773d223334223e2e213b6469743c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d2232382220773d2233382220683d223134223e3c7420773d223738223e566965773c2f743e3c7420773d223438223e596965773c2f743e3c2f6974656d3e3c6974656d20783d223134352220793d2232382220773d2233372220683d223134223e3c7420773d223837223e4e6f74653c2f743e3c7420773d223437223e5f742c6c6f74653c2f743e3c7420773d223434223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223139372220793d2232382220773d2234312220683d223134223e3c7420773d223534223e746f6f6c733c2f743e3c7420773d223531223e496f6f6c733c2f743e3c7420773d223337223e49446f6c733c2f743e3c7420773d223332223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223235342220793d2232382220773d2233352220683d223134223e3c7420773d223830223e48656c703c2f743e3c7420773d223336223e2121656c703c2f743e3c7420773d223237223e746c656c703c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d2236302220773d2232302220683d223132223e3c7420773d223839223e416c6c3c2f743e3c7420773d223735223e416c493c2f743e3c2f6974656d3e3c6974656d20783d223137322220793d2236302220773d2234362220683d223132223e3c7420773d223735223e4e6f7465733c2f743e3c7420773d223539223e4e617465733c2f743e3c2f6974656d3e3c6974656d20783d223236372220793d2236302220773d2233332220683d223132223e3c7420773d223732223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223330362220793d2236302220773d2233372220683d223132223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223337322220793d2235362220773d2231382220683d223230223e3c7420773d223339223e313131313c2f743e3c2f6974656d3e3c6974656d20783d22382220793d223130322220773d2234322220683d223132223e3c7420773d223730223e426c61636b3c2f743e3c7420773d223534223e536c61636b3c2f743e3c2f6974656d3e3c6974656d20783d2235372220793d223130322220773d2234352220683d223131223e3c7420773d223832223e4d6972726f723c2f743e3c2f6974656d3e3c6974656d20783d223131392220793d223130322220773d2234362220683d223132223e3c7420773d223735223e57686974653c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223130322220773d2238312220683d223132223e3c7420773d223731223e4368726973746d61733c2f743e3c2f6974656d3e3c6974656d20783d22382220793d223134312220773d2233362220683d223131223e3c7420773d223838223e436c69636b3c2f743e3c2f6974656d3e3c6974656d20783d2235302220793d223134312220773d2231362220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d2237322220793d223134312220773d2232332220683d223132223e3c7420773d223737223e7365743c2f743e3c2f6974656d3e3c6974656d20783d223130312220793d223134342220773d2235332220683d223130223e3c7420773d223736223e736f757263653c2f743e3c2f6974656d3e3c6974656d20783d223136302220793d223134302220773d2234302220683d223133223e3c7420773d223730223e55524c2e2e3c2f743e3c7420773d223532223e55524c2e3c2f743e3c7420773d223532223e55524c203f3c2f743e3c7420773d223432223e55524c2c3c2f743e3c2f6974656d3e3c6974656d20783d22372220793d223137382220773d223130342220683d223239223e3c7420773d223433223ec2a775726965724e65773c2f743e3c2f6974656d3e3c6974656d20783d2231342220793d223138362220773d2235382220683d223131223e3c7420773d223739223e436f75726965723c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223138362220773d2233332220683d223131223e3c7420773d223834223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223139352220793d223138362220773d2231362220683d223131223e3c7420773d223437223e31303c2f743e3c7420773d223437223e6c613c2f743e3c7420773d223430223e49613c2f743e3c7420773d223330223e4c6f3c2f743e3c7420773d223137223e6c473c2f743e3c7420773d223133223e6c6e3c2f743e3c2f6974656d3e3c6974656d20783d2231322220793d223233302220773d2239322220683d223233223e3c7420773d223733223e53746f72796c696e653c2f743e3c2f6974656d3e3c6974656d20783d223438312220793d223134302220773d2233382220683d223133223e3c7420773d223736223e436c69636b3c2f743e3c2f6974656d3e3c6974656d20783d223532342220793d223134312220773d2231362220683d223132223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223534362220793d223134312220773d2232382220683d223132223e3c7420773d223932223e6164643c2f743e3c2f6974656d3e3c6974656d20783d223538312220793d223134312220773d2232382220683d223134223e3c7420773d223731223e7461673c2f743e3c7420773d223532223e746167203f3c2f743e3c7420773d223531223e7461672e3c2f743e3c7420773d223531223e7461672c3c2f743e3c2f6974656d3e3c6974656d20783d2233322220793d223331342220773d2232302220683d2238223e3c7420773d223734223e4a6f653c2f743e3c2f6974656d3e3c6974656d20783d2235382220793d223331342220773d2233392220683d2239223e3c7420773d223736223e506f747465723c2f743e3c7420773d223638223e5061747465723c2f743e3c2f6974656d3e3c6974656d20783d223130322220793d223331332220773d2233392220683d223130223e3c7420773d223838223e77616b65733c2f743e3c2f6974656d3e3c6974656d20783d223134372220793d223331362220773d2231352220683d2239223e3c7420773d223831223e75703c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d223331362220773d2231342220683d2237223e3c7420773d223833223e6f6e3c2f743e3c7420773d223632223e616e3c2f743e3c2f6974656d3e3c6974656d20783d223138382220793d223331332220773d2232312220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223231342220793d223331332220773d2236352220683d223130223e3c7420773d223833223e4368726973746d61733c2f743e3c2f6974656d3e3c6974656d20783d223238352220793d223331342220773d2232342220683d223131223e3c7420773d223838223e4461793c2f743e3c2f6974656d3e3c6974656d20783d223331342220793d223331332220773d2232322220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223334322220793d223331322220773d2233312220683d223131223e3c7420773d223731223e66696e64733c2f743e3c7420773d223534223e72696e64733c2f743e3c2f6974656d3e3c6974656d20783d223337392220793d223331332220773d2231372220683d223130223e3c7420773d223838223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223430312220793d223331332220773d2235362220683d223130223e3c7420773d223833223e74616c6b61746976653c2f743e3c2f6974656d3e3c6974656d20783d223436322220793d223331332220773d2236352220683d223130223e3c7420773d223736223e636f2d776f726b65723c2f743e3c2f6974656d3e3c6974656d20783d223533332220793d223331342220773d2232372220683d2239223e3c7420773d223830223e4d6174743c2f743e3c7420773d223435223e6d6172743c2f743e3c7420773d223337223e6d616e3c2f743e3c2f6974656d3e3c6974656d20783d223536352220793d223331342220773d2233332220683d2239223e3c7420773d223834223e5472656e743c2f743e3c2f6974656d3e3c6974656d20783d223630342220793d223331362220773d2236312220683d2239223e3c7420773d223739223e707265706172696e673c2f743e3c2f6974656d3e3c6974656d20783d223637302220793d223331332220773d2232312220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223639362220793d223331332220773d2236352220683d223130223e3c7420773d223838223e4368726973746d61733c2f743e3c2f6974656d3e3c6974656d20783d223736362220793d223331332220773d2234322220683d223130223e3c7420773d223732223e64696e6e65723c2f743e3c7420773d223638223e64696e6e65722e3c2f743e3c7420773d223531223e64696e6e65723a3c2f743e3c2f6974656d3e3c6974656d20783d223831342220793d223331322220773d2233322220683d223134223e3c7420773d223734223e546865793c2f743e3c2f6974656d3e3c6974656d20783d223835322220793d223331332220773d2233302220683d2239223e3c7420773d223936223e686176653c2f743e3c2f6974656d3e3c6974656d20783d223838382220793d223331332220773d2232382220683d2239223e3c7420773d223938223e6265656e3c2f743e3c7420773d223437223e626565722c3c2f743e3c2f6974656d3e3c6974656d20783d223932322220793d223331322220773d2235322220683d223134223e3c7420773d223732223e776f726b696e673c2f743e3c2f6974656d3e3c6974656d20783d223937392220793d223331322220773d2235362220683d223134223e3c7420773d223736223e746f6765746865723c2f743e3c2f6974656d3e3c6974656d20783d22313033392220793d223331322220773d2231382220683d223131223e3c7420773d223838223e666f723c2f743e3c7420773d223733223e6661723c2f743e3c2f6974656d3e3c6974656d20783d22313036322220793d223331332220773d2232332220683d223130223e3c7420773d223932223e666976653c2f743e3c2f6974656d3e3c6974656d20783d22313039302220793d223331362220773d2233352220683d2239223e3c7420773d223838223e79656172733c2f743e3c2f6974656d3e3c6974656d20783d22313133312220793d223331362220773d22392220683d2237223e3c7420773d223631223e696e3c2f743e3c2f6974656d3e3c6974656d20783d22313135392220793d223331342220773d2234352220683d2239223e3c7420773d223932223e72656d6f74653c2f743e3c2f6974656d3e3c6974656d20783d22313231302220793d223331342220773d2234382220683d223132223e3c7420773d223733223e6f7574706f73743c2f743e3c2f6974656d3e3c6974656d20783d22313236342220793d223331342220773d2231302220683d2238223e3c7420773d223831223e696e3c2f743e3c2f6974656d3e3c6974656d20783d22313238302220793d223331332220773d2231392220683d2239223e3c7420773d223931223e7468653c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223333322220773d2232382220683d2238223e3c7420773d223834223e4d6174743c2f743e3c7420773d223437223e6d6172743c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223333312220773d2234382220683d2239223e3c7420773d223833223e646563696465733c2f743e3c2f6974656d3e3c6974656d20783d223131392220793d223333322220773d2231322220683d2238223e3c7420773d223830223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223133362220793d223333302220773d2232302220683d223131223e3c7420773d223831223e74656c6c3c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d223333312220773d2231372220683d223130223e3c7420773d223837223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d223333322220773d2233342220683d223131223e3c7420773d223835223e73746f72793c2f743e3c7420773d223732223e73746f72792e3c2f743e3c2f6974656d3e3c6974656d20783d223232362220793d223333322220773d2232382220683d2239223e3c7420773d223834223e4d6174743c2f743e3c7420773d223439223e6d6172743c2f743e3c7420773d223433223e4d616c743c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223333342220773d2232342220683d2237223e3c7420773d223931223e7761733c2f743e3c2f6974656d3e3c6974656d20783d223238392220793d223333312220773d2234362220683d223132223e3c7420773d223838223e68656c70696e673c2f743e3c2f6974656d3e3c6974656d20783d223334312220793d223333312220773d2232302220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223336362220793d223333312220773d2232322220683d223132223e3c7420773d223836223e7368793c2f743e3c2f6974656d3e3c6974656d20783d223339342220793d223333322220773d2233352220683d223131223e3c7420773d223832223e48617272793c2f743e3c2f6974656d3e3c6974656d20783d223433342220793d223333322220773d2231322220683d2239223e3c7420773d223831223e746f3c2f743e3c7420773d223533223e74653c2f743e3c2f6974656d3e3c6974656d20783d223435322220793d223333312220773d2234342220683d223130223e3c7420773d223930223e7365647563653c2f743e3c2f6974656d3e3c6974656d20783d223530322220793d223333312220773d2232302220683d223130223e3c7420773d223932223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223532382220793d223333312220773d2235352220683d223130223e3c7420773d223836223e62656175746966756c3c2f743e3c2f6974656d3e3c6974656d20783d223538382220793d223333312220773d2235322220683d223130223e3c7420773d223831223e4a656e6e696665723c2f743e3c7420773d223639223e4a656e6e696665723a3c2f743e3c2f6974656d3e3c6974656d20783d223634352220793d223333322220773d2231312220683d2239223e3c7420773d223831223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223637342220793d223333322220773d2233332220683d2239223e3c7420773d223532223e6e617274763c2f743e3c7420773d223337223e6e615474593c2f743e3c7420773d223232223e6e617374793c2f743e3c7420773d223137223e6461726e3c2f743e3c7420773d223137223e4d617274793c2f743e3c2f6974656d3e3c6974656d20783d223731332220793d223333322220773d2233332220683d2239223e3c7420773d223238223e752769696e6e3c2f743e3c7420773d223230223e7573696e673c2f743e3c7420773d223230223e7573696e6e3c2f743e3c2f6974656d3e3c6974656d20783d223735322220793d223333312220773d2232302220683d223130223e3c7420773d223338223e7468653c2f743e3c7420773d223338223e7468503c2f743e3c7420773d223336223e747269703c2f743e3c2f6974656d3e3c6974656d20783d223737382220793d223333312220773d2234322220683d223130223e3c7420773d223431223e2671756f743b372d4676653c2f743e3c7420773d223134223e6e372d4676653c2f743e3c2f6974656d3e3c6974656d20783d223833322220793d223333312220773d2236332220683d2239223e3c7420773d223335223e696d6e6c616e742c61643c2f743e3c7420773d223235223e696d6e626d743f643c2f743e3c7420773d223135223e696d706c616e7465643c2f743e3c2f6974656d3e3c6974656d20783d223930312220793d223333322220773d2231312220683d2239223e3c7420773d223834223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223931382220793d223333312220773d2231372220683d223130223e3c7420773d223635223e6869733c2f743e3c7420773d223235223e6269733c2f743e3c2f6974656d3e3c6974656d20783d223934312220793d223333342220773d2232382220683d2236223e3c7420773d223331223e707570733c2f743e3c7420773d223235223e657665733c2f743e3c7420773d223136223e657665633c2f743e3c2f6974656d3e3c6974656d20783d223937352220793d223333322220773d2231312220683d2239223e3c7420773d223833223e696e3c2f743e3c7420773d223333223e4927643c2f743e3c7420773d223332223e49276d3c2f743e3c2f6974656d3e3c6974656d20783d223939312220793d223333342220773d2231352220683d2236223e3c7420773d223336223e616e3c2f743e3c7420773d223333223e61733c2f743e3c7420773d223239223e61643c2f743e3c7420773d223139223e696c443c2f743e3c2f6974656d3e3c6974656d20783d22313031322220793d223333312220773d2233362220683d2239223e3c7420773d223232223e696c6c6567616c3c2f743e3c7420773d223139223e696c6c506e41493c2f743e3c7420773d223136223e696c6c2e2c6e2c2c493c2f743e3c2f6974656d3e3c6974656d20783d22313035342220793d223333312220773d2236392220683d223130223e3c7420773d223237223e647572652e3c2f743e3c7420773d223138223e6e726e7265647572652e3c2f743e3c7420773d223138223e6e726e6f3d647572652e3c2f743e3c2f6974656d3e3c6974656d20783d22313133302220793d223333322220773d2233352220683d223131223e3c7420773d223833223e48617272793c2f743e3c7420773d223338223e48616972793c2f743e3c2f6974656d3e3c6974656d20783d22313137302220793d223333312220773d2235382220683d223130223e3c7420773d223930223e73756363656564733c2f743e3c2f6974656d3e3c6974656d20783d22313233342220793d223333312220773d2232322220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d22313236322220793d223333312220773d2232382220683d223132223e3c7420773d223937223e746865793c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223335302220773d2232382220683d2239223e3c7420773d223834223e4d6174743c2f743e3c7420773d223530223e6d6172743c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223334392220773d2233392220683d223130223e3c7420773d223835223e64656c6574653c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223334392220773d2232312220683d223130223e3c7420773d223935223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223133362220793d223334392220773d2236332220683d223130223e3c7420773d223834223e65766964656e6365733c2f743e3c7420773d223437223e65766964656e63653c2f743e3c2f6974656d3e3c6974656d20783d223230352220793d223334392220773d2231322220683d223130223e3c7420773d223831223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223232332220793d223334392220773d2231372220683d223130223e3c7420773d223837223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223234362220793d223335302220773d2237392220683d223131223e3c7420773d223739223e70617274696369706174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223333312220793d223334392220773d2232312220683d223130223e3c7420773d223935223e6275743c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223334392220773d2231372220683d223130223e3c7420773d223838223e6869733c2f743e3c2f6974656d3e3c6974656d20783d223338302220793d223334392220773d2232352220683d223130223e3c7420773d223930223e776966653c2f743e3c7420773d223533223e776974653c2f743e3c2f6974656d3e3c6974656d20783d223431312220793d223334392220773d2234302220683d223130223e3c7420773d223838223e626c6f636b733c2f743e3c7420773d223635223e626c61636b733c2f743e3c2f6974656d3e3c6974656d20783d223435372220793d223334392220773d2232322220683d223130223e3c7420773d223834223e68696d3c2f743e3c2f6974656d3e3c6974656d20783d223438352220793d223334392220773d2232332220683d223130223e3c7420773d223935223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223531342220793d223334392220773d2232372220683d223132223e3c7420773d223936223e746865793c2f743e3c2f6974656d3e3c6974656d20783d223534372220793d223334382220773d2235302220683d223132223e3c7420773d223730223e6265636f6d653c2f743e3c7420773d223632223e626563616d653c2f743e3c2f6974656d3e3c6974656d20783d223630322220793d223335302220773d2233322220683d2239223e3c7420773d223534223e6c6e766973693c2f743e3c7420773d223431223e696e76697369743c2f743e3c7420773d223134223e696e766573743c2f743e3c7420773d223133223e76697369743c2f743e3c7420773d223131223e696e736973743c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223334372220773d2233392220683d223134223e3c7420773d223932223e4f70656e3c2f743e3c7420773d223436223e4f7065723c2f743e3c2f6974656d3e3c6974656d20783d22313039382220793d223334382220773d2231342220683d223131223e3c7420773d223631223e65643c2f743e3c7420773d223335223e6b65633c2f743e3c7420773d223334223e6b65643c2f743e3c7420773d223238223e696365643c2f743e3c2f6974656d3e3c6974656d20783d22313131382220793d223334382220773d2232372220683d223131223e3c7420773d223732223e776974683c2f743e3c2f6974656d3e3c6974656d20783d22313136332220793d223334392220773d2232352220683d223132223e3c7420773d223832223e636869703c2f743e3c2f6974656d3e3c6974656d20783d22313139342220793d223334392220773d2233362220683d223130223e3c7420773d223930223e63616c6c65643c2f743e3c7420773d223334223e63616e65643c2f743e3c2f6974656d3e3c6974656d20783d22313233362220793d223334392220773d2234372220683d223132223e3c7420773d223733223e436f6f6b69652c3c2f743e3c7420773d223632223e436f6f6b69652e3c2f743e3c7420773d223432223e636f6f6b69653c2f743e3c2f6974656d3e3c6974656d20783d22313238392220793d223335322220773d2231312220683d2237223e3c7420773d223531223e63633c2f743e3c7420773d223236223e435a3c2f743e3c7420773d223136223e43653c2f743e3c7420773d223131223e652c3c2f743e3c7420773d223131223e632c3c2f743e3c7420773d223131223e63613c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223337302220773d2232392220683d2239223e3c7420773d223838223e636f70793c2f743e3c2f6974656d3e3c6974656d20783d2236372220793d223336382220773d2231322220683d2239223e3c7420773d223737223e746f3c2f743e3c2f6974656d3e3c6974656d20783d2238352220793d223337302220773d2233342220683d2237223e3c7420773d223837223e73657276653c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223336372220773d2232302220683d223130223e3c7420773d223930223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223135312220793d223336372220773d2232332220683d223130223e3c7420773d223833223e7265616c3c2f743e3c2f6974656d3e3c6974656d20783d223138302220793d223337302220773d2232372220683d2237223e3c7420773d223838223e757365723c2f743e3c7420773d223532223e7573652c3c2f743e3c2f6974656d3e3c6974656d20783d223231322220793d223336372220773d2235302220683d223132223e3c7420773d223934223e7468726f7567683c2f743e3c2f6974656d3e3c6974656d20783d223236382220793d223336382220773d2234352220683d2239223e3c7420773d223830223e746f72747572653c2f743e3c2f6974656d3e3c6974656d20783d223331392220793d223336372220773d2238322220683d223132223e3c7420773d223739223e6d616e6970756c6174696e673c2f743e3c2f6974656d3e3c6974656d20783d223430372220793d223336382220773d2232392220683d2239223e3c7420773d223930223e74696d653c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223336382220773d2231322220683d2239223e3c7420773d223832223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223435392220793d223336372220773d2233362220683d223130223e3c7420773d223936223e627265616b3c2f743e3c2f6974656d3e3c6974656d20783d223530302220793d223337302220773d2232332220683d2239223e3c7420773d223933223e616e793c2f743e3c2f6974656d3e3c6974656d20783d223532392220793d223336382220773d2236342220683d2239223e3c7420773d223838223e726573697374616e63653c2f743e3c7420773d223436223e7265733b7374616e63653c2f743e3c2f6974656d3e3c6974656d20783d223539382220793d223336362220773d2233302220683d223131223e3c7420773d223833223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d22313039322220793d223336382220773d2231372220683d2238223e3c7420773d223831223e696e733c2f743e3c2f6974656d3e3c6974656d20783d22313131342220793d223336372220773d2232362220683d2239223e3c7420773d223938223e746861743c2f743e3c2f6974656d3e3c6974656d20783d22313134362220793d223336372220773d2231342220683d2239223e3c7420773d223739223e68653c2f743e3c2f6974656d3e3c6974656d20783d22313136362220793d223336372220773d2232392220683d2239223e3c7420773d223837223e6c697665643c2f743e3c2f6974656d3e3c6974656d20783d22313230312220793d223336372220773d2232362220683d2239223e3c7420773d223931223e776974683c2f743e3c2f6974656d3e3c6974656d20783d22313233342220793d223336372220773d2233322220683d2239223e3c7420773d223630223e426574682e3c2f743e3c7420773d223630223e426574683c2f743e3c2f6974656d3e3c6974656d20783d22313237332220793d223336382220773d2232342220683d2238223e3c7420773d223933223e4f6e653c2f743e3c7420773d223536223e616e653c2f743e3c7420773d223333223e4f6e2e3c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223337362220773d2232352220683d223131223e3c7420773d223933223e4375743c2f743e3c2f6974656d3e3c6974656d20783d223933322220793d223337362220773d2235322220683d223132223e3c7420773d223534223e4374726c2b583c2f743e3c7420773d223137223e4374726c583c2f743e3c2f6974656d3e3c6974656d20783d2234382220793d223338362220773d2234362220683d2239223e3c7420773d223831223e5772697474656e3c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223338352220773d2231362220683d223132223e3c7420773d223735223e62793c2f743e3c2f6974656d3e3c6974656d20783d223132302220793d223338352220773d2234372220683d223130223e3c7420773d223735223e436c617564696f3c2f743e3c7420773d223437223e436c61756469613c2f743e3c2f6974656d3e3c6974656d20783d223137332220793d223338352220773d2236302220683d223132223e3c7420773d223630223e43617276616c686f3c2f743e3c7420773d223436223e43617276616c686f2c3c2f743e3c7420773d223432223e43617276616c686f2e3c2f743e3c2f6974656d3e3c6974656d20783d223233392220793d223338362220773d2232302220683d2239223e3c7420773d223736223e52696f3c2f743e3c7420773d223433223e7472696f3c2f743e3c7420773d223431223e5269443c2f743e3c2f6974656d3e3c6974656d20783d223236342220793d223338352220773d2231352220683d223130223e3c7420773d223734223e64653c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d223338362220773d2235302220683d223131223e3c7420773d223637223e4a616e6569726f2c3c2f743e3c7420773d223633223e4a616e6569726f3c2f743e3c2f6974656d3e3c6974656d20783d223334312220793d223338352220773d2233342220683d223130223e3c7420773d223733223e4272617a696c3c2f743e3c7420773d223335223e4272617a694a3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223430322220773d2234302220683d223136223e3c7420773d223731223e436f70793c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223430332220773d2235302220683d223131223e3c7420773d223633223e4374726c2b433c2f743e3c7420773d223136223e4374726c433c2f743e3c7420773d223136223e4374726c653c2f743e3c7420773d223134223e4374726c283c2f743e3c2f6974656d3e3c6974656d20783d2233332220793d223431312220773d2232332220683d223130223e3c7420773d223833223e506c6f743c2f743e3c7420773d223632223e506c61743c2f743e3c7420773d223530223e504965743c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d223431322220773d2236322220683d223131223e3c7420773d223836223e53756d6d6172793c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223431312220773d2232332220683d223130223e3c7420773d223932223e4164643c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223431322220773d2235352220683d223131223e3c7420773d223836223e53796e6f707369733c2f743e3c7420773d223630223e53796e61707369733c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223433302220773d2234332220683d223132223e3c7420773d223731223e50617374653c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223433302220773d2235312220683d223131223e3c7420773d223632223e4374726c2b563c2f743e3c7420773d223136223e4374726c563c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223435372220773d2234312220683d223131223e3c7420773d223838223e50617374653c2f743e3c2f6974656d3e3c6974656d20783d223731352220793d223436302220773d2231382220683d2239223e3c7420773d223733223e61733c2f743e3c2f6974656d3e3c6974656d20783d223733382220793d223435362220773d223130302220683d223133223e3c7420773d223736223e556e666f726d61747465643c2f743e3c2f6974656d3e3c6974656d20783d223834352220793d223435372220773d2233342220683d223131223e3c7420773d223930223e546578743c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223435372220773d223130312220683d223131223e3c7420773d223633223e4374726c2b53686966742b563c2f743e3c2f6974656d3e3c6974656d20783d2231332220793d223438392220773d2232382220683d223130223e3c7420773d223832223e506c6f743c2f743e3c7420773d223632223e506c61743c2f743e3c2f6974656d3e3c6974656d20783d2234372220793d223438392220773d2237332220683d223132223e3c7420773d223739223e4b6579776f7264733a3c2f743e3c7420773d223637223e4b6579776f7264733c2f743e3c7420773d223532223e4b6579776f7264732c3c2f743e3c7420773d223531223e4b6579776f7264733b3c2f743e3c7420773d223432223e4b6579776f7264353a3c2f743e3c7420773d223339223e4b6579776f72643a3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223438342220773d2234302220683d223135223e3c7420773d223731223e436f70793c2f743e3c2f6974656d3e3c6974656d20783d223731322220793d223438342220773d2233372220683d223132223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223735352220793d223438342220773d2233312220683d223132223e3c7420773d223732223e55524c3c2f743e3c7420773d223535223e5552493c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223531332220773d2236332220683d223132223e3c7420773d223930223e52656d6f76653c2f743e3c2f6974656d3e3c6974656d20783d223733372220793d223531332220773d2236322220683d223132223e3c7420773d223436223e666f726d61743c2f743e3c7420773d223236223e666f726d6174653c2f743e3c7420773d223236223e666f726d6174733c2f743e3c7420773d223235223e466f726d616e3c2f743e3c7420773d223230223e666f726d617474693c2f743e3c7420773d223230223e666f726d6174743c2f743e3c7420773d223230223e6661726d6174743c2f743e3c7420773d223138223e666f726d616c3c2f743e3c2f6974656d3e3c6974656d20783d223830332220793d223531362220773d2231372220683d223133223e3c7420773d223438223e6e713c2f743e3c7420773d223438223e6e673c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223531332220773d223133382220683d223134223e3c7420773d223633223e4374726c2b53686966742b53706163653c2f743e3c2f6974656d3e3c6974656d20783d223835332220793d223531332220773d2231392220683d223136223e3c7420773d223531223e6874293c2f743e3c7420773d223330223e496e74276c3c2f743e3c7420773d223234223e496e746c3c2f743e3c7420773d223234223e494e545d3c2f743e3c7420773d223234223e494e54293c2f743e3c2f6974656d3e3c6974656d20783d223638382220793d223534302220773d2233332220683d223134223e3c7420773d223230223e313131293169663c2f743e3c2f6974656d3e3c6974656d20783d223735332220793d223534302220773d2236352220683d223135223e3c7420773d223133223e6d6174696e673c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d223535352220773d2234302220683d223131223e3c7420773d223832223e706f7461746f3c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223535342220773d2233392220683d223132223e3c7420773d223834223e646174696e673c2f743e3c2f6974656d3e3c6974656d20783d223134302220793d223535342220773d2233362220683d223130223e3c7420773d223933223e636f6163683c2f743e3c2f6974656d3e3c6974656d20783d223139322220793d223535342220773d2233382220683d223132223e3c7420773d223836223e74656c6c696e673c2f743e3c7420773d223530223e74656c6c20496e673c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d223535342220773d2233332220683d223133223e3c7420773d223738223e73746f72793c2f743e3c2f6974656d3e3c6974656d20783d223239362220793d223535342220773d2235322220683d223133223e3c7420773d223732223e6472696e6b696e673c2f743e3c7420773d223533223e64696e6b696e673c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223535342220773d2234322220683d223133223e3c7420773d223735223e706f69736f6e3c2f743e3c2f6974656d3e3c6974656d20783d223431322220793d223535342220773d2235312220683d223132223e3c7420773d223833223e626c6f636b696e673c2f743e3c7420773d223630223e626c61636b696e673c2f743e3c7420773d223433223e626c6f636b3b6e673c2f743e3c2f6974656d3e3c6974656d20783d223437362220793d223535342220773d2232332220683d223130223e3c7420773d223730223e5365653c2f743e3c2f6974656d3e3c6974656d20783d223530342220793d223535342220773d2231362220683d223130223e3c7420773d223833223e416c6c3c2f743e3c2f6974656d3e3c6974656d20783d223532352220793d223535342220773d2232372220683d223133223e3c7420773d223637223e283233293c2f743e3c7420773d223332223e5b32335d3c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223536392220773d2232352220683d223131223e3c7420773d223837223e5365743c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223537302220773d2233312220683d223130223e3c7420773d223836223e746578743c2f743e3c2f6974656d3e3c6974656d20783d223733352220793d223536392220773d2233382220683d223131223e3c7420773d223832223e636f6c6f723c2f743e3c7420773d223531223e63616c6f723c2f743e3c7420773d223437223e636f6c206f723c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223536392220773d2235322220683d223131223e3c7420773d223632223e4374726c2b443c2f743e3c7420773d223137223e4374726c443c2f743e3c7420773d223133223e4374726c4f3c2f743e3c7420773d223131223e4374726c303c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223539362220773d223130302220683d223131223e3c7420773d223633223e4374726c2b53686966742b483c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223539362220773d2232362220683d223132223e3c7420773d223735223e5365743c2f743e3c2f6974656d3e3c6974656d20783d223639382220793d223539362220773d2233312220683d223132223e3c7420773d223733223e746578743c2f743e3c2f6974656d3e3c6974656d20783d223733362220793d223539362220773d2239322220683d223134223e3c7420773d223931223e6261636b67726f756e643c2f743e3c2f6974656d3e3c6974656d20783d223833342220793d223539362220773d2234302220683d223132223e3c7420773d223733223e636f6c6f723c2f743e3c7420773d223630223e63616c6f723c2f743e3c7420773d223536223e636f6c6f2c3c2f743e3c7420773d223535223e636f6c206f723c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223632322220773d2233372220683d223134223e3c7420773d223735223e4e6f74653c2f743e3c7420773d223537223e4e6174653c2f743e3c2f6974656d3e3c6974656d20783d223731302220793d223632332220773d2239322220683d223134223e3c7420773d223931223e4261636b67726f756e643c2f743e3c2f6974656d3e3c6974656d20783d223831302220793d223632322220773d2234322220683d223133223e3c7420773d223734223e436f6c6f723c2f743e3c7420773d223631223e43616c6f723c2f743e3c7420773d223538223e436f6c6f2c3c2f743e3c2f6974656d3e3c6974656d20783d2231332220793d223633332220773d2235332220683d2238223e3c7420773d223734223e47656e7265733a3c2f743e3c7420773d223538223e47656e7265733b3c2f743e3c7420773d223339223e67656e7265733c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223635322220773d2234332220683d223131223e3c7420773d223633223e546f646f3c2f743e3c7420773d223631223e546f2d646f3c2f743e3c7420773d223439223e546f2d64613c2f743e3c7420773d223230223e746f3c2f743e3c7420773d223135223e546f64443c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223638312220773d2234332220683d223131223e3c7420773d223839223e48544d4c3c2f743e3c2f6974656d3e3c6974656d20783d223731362220793d223638302220773d2235392220683d223133223e3c7420773d223733223e456e7469746965733c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223639372220773d2234352220683d223130223e3c7420773d223832223e546872696c6c65723c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d223639382220773d2234312220683d2239223e3c7420773d223838223e4472616d613c2f743e3c2f6974656d3e3c6974656d20783d2239362220793d223639382220773d2233342220683d2239223e3c7420773d223637223e5363692d46693c2f743e3c7420773d223531223e5363692d466c3c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223731302220773d2237382220683d223134223e3c7420773d223831223e456e637279707465643c2f743e3c2f6974656d3e3c6974656d20783d223735342220793d223731302220773d2236372220683d223132223e3c7420773d223835223e53656c65637465643c2f743e3c7420773d223439223e35656c65637465643c2f743e3c2f6974656d3e3c6974656d20783d223832372220793d223731302220773d2233342220683d223132223e3c7420773d223838223e546578743c2f743e3c7420773d223235223e78743c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223733362220773d2234352220683d223133223e3c7420773d223738223e496e736572743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223733372220773d2233362220683d223131223e3c7420773d223932223e446174653c2f743e3c2f6974656d3e3c6974656d20783d223736302220793d223733362220773d2233392220683d223133223e3c7420773d223734223e54696d653c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223733372220773d2233382220683d223131223e3c7420773d223532223e437472212b3b3c2f743e3c7420773d223531223e4374726c2b3c2f743e3c7420773d223435223e4374726c3c2f743e3c7420773d223139223e6374722e3c2f743e3c7420773d223137223e63756c743c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223736342220773d2234352220683d223132223e3c7420773d223738223e496e736572743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223736342220773d2233312220683d223132223e3c7420773d223733223e4c696e6b3c2f743e3c2f6974656d3e3c6974656d20783d223933332220793d223736342220773d2235312220683d223131223e3c7420773d223632223e4374726c2b4b3c2f743e3c7420773d223137223e4374726c4b3c2f743e3c7420773d223131223e63756c7469633c2f743e3c2f6974656d3e3c6974656d20783d2231332220793d223737352220773d2237392220683d2239223e3c7420773d223732223e43657274696669636174653a3c2f743e3c7420773d223637223e43657274696669636174653c2f743e3c7420773d223630223e43657274696669636174653b3c2f743e3c7420773d223332223e6365727469666963617465733c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223739312220773d2234332220683d223133223e3c7420773d223835223e517569636b3c2f743e3c2f6974656d3e3c6974656d20783d223731372220793d223739302220773d2233322220683d223134223e3c7420773d223735223e4c696e6b3c2f743e3c2f6974656d3e3c6974656d20783d223636382220793d223831382220773d2236332220683d223132223e3c7420773d223931223e52656d6f76653c2f743e3c2f6974656d3e3c6974656d20783d223733382220793d223831382220773d2237342220683d223134223e3c7420773d223734223e48797065726c696e6b3c2f743e3c7420773d223339223e48797065722120696e6b3c2f743e3c2f6974656d3e3c6974656d20783d2233372220793d223834352220773d2232332220683d2238223e3c7420773d223935223e5365653c2f743e3c2f6974656d3e3c6974656d20783d2236362220793d223834342220773d2231322220683d2239223e3c7420773d223830223e616c6c3c2f743e3c7420773d223533223e616c3c2f743e3c7420773d223437223e616c5d3c2f743e3c7420773d223431223e61496c3c2f743e3c2f6974656d3e3c6974656d20783d2238342220793d223834342220773d2238342220683d223130223e3c7420773d223731223e63657274696669636174696f6e733c2f743e3c7420773d223537223e63657274696669636174696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223834342220773d2235312220683d223134223e3c7420773d223736223e4174746163683c2f743e3c2f6974656d3e3c6974656d20783d223732342220793d223834342220773d2232362220683d223134223e3c7420773d223732223e46696c653c2f743e3c2f6974656d3e3c6974656d20783d223636372220793d223837342220773d2234352220683d223132223e3c7420773d223738223e496e736572743c2f743e3c2f6974656d3e3c6974656d20783d223731382220793d223837342220773d2234382220683d223131223e3c7420773d223835223e4c615465583c2f743e3c2f6974656d3e3c6974656d20783d223737332220793d223837342220773d2236322220683d223131223e3c7420773d223831223e466f726d756c613c2f743e3c2f6974656d3e3c6974656d20783d2231322220793d223930302220773d2235362220683d223130223e3c7420773d223733223e506172656e74733c2f743e3c2f6974656d3e3c6974656d20783d2237342220793d223930302220773d2234352220683d2239223e3c7420773d223732223e47756964653a3c2f743e3c7420773d223438223e47756964652c3c2f743e3c7420773d223339223e67756964653c2f743e3c7420773d223335223e67756964653b3c2f743e3c2f6974656d3e3c6974656d20783d223636362220793d223930332220773d2234322220683d223131223e3c7420773d223930223e5461626c653c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3066613962626534336566623837306633333538373266626639383733313234</BodyHash>
<Size>17978</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/simplify-formatting-01.png</SourceUrl>
<FileName>simplify-formatting-01.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>5f31cf63-498c-4fe6-8708-f3c61a7cdce9</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000243000001e40802000000b2aabc070000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec5d779c1bc5d97e6676575dba7ebe66e35ec005e3820b60c0a60408a1861ec0b424105ae8109240424f2184f091d07b093d744cc7c618771b6cdcfbb95c53d7eecebcdf1fbbd2e9eea43b9d1b6d9f9f7eb66eb5d3cb33ef3befbcc3b0d7bec807a262153e8626818444a90a37439389244101ca35928424416370010d260c0240a52a04d0625a31b44656a49202349a0050aa4265d86640026e062f87f5ba0b5019b69990e9505e86621506619b41e80a3e051a8302b839e21200c2666b16ca35302029012025a1e78f4f61a8502180ad063486321506a1219d73852121e162e00c1ac3660392e066f02a30090034062d5dbaed4822a0c0cbb1d5681fc4cde1e16080972329218184682d4591020f47428200939048a7ede12851919030090c88083baa1215290983c00095a1c584048a5470a0c9b4c356bbd06cb646d5115e8e6215510193e0e67031341810e95f3586320d206c36d065e3b54b3a0317439986b800011e0e0274b27b57b90ac69090f0720882c2ec4aebbc1b7444890a95412770c0cd91106811adb9b2f2c0801441925d8156aeacdab610151084a0021f475c4261d018381016484870a0488549204065f070341a76dbb9384a55e8d2ce8004a2a2b352e44bc24248815fb1c60b0a1c2f2a830a24a97d4595a8909981dc2938430f0d0de9126577e0a0023f474242025e0e83da3471be2169f5ab9d528a8e5019ca35a42424c1c561526b31ad79c96a2faf82b069d77c858684b4dbc56a7a6bd477d1a5f30cc92efb7f89da3a81e41b920a50a6a17506666834615067134b27285391907661b31154a0b2ac2663acf3782a5570608b0909f4d0c0608ffd22150ad068b2d65208bb14e51a242141ccc5e0626810c89ae9732457a58103f5062463d51a18b0c900010a2aebf2d118004910b04b28081248491040a0840467e08020b4981615d9593009669b4ac97a4e0090946000834d601c50409cc190088b360460127c1cb2ab7e90a107060840272b93d99582a404635098fdbc93f80800435c4000122020959d7306852125111120404f47c40185216729ba95040182d091b839c01924a0931dc4cc2a458a200195038041ad7462120c99ce583a0941484a28e9da4865259769230b9d57942098048541e5303b945a027e8ea4b4e7972ed12e693b0940975019088808bb0882ecb98f3170202aa0536ba575de0d7222539fd9ac6091b1f5dc201020b32a4aa643591f53da2c4b80ca2108611332dd4604b074f7108470d670b5da8267da42da7598af14f992c8d4a145ab050c977412e9d275aca84c5577096b2010da77609dece99501f13419743924b767d4e72f45c7b64e49280c1288981059c5b41857e59040442095158f9e953d9935ea3b41be21d965ffb73a3663f69f398724018974ed9984b03d037736b1e483c61050d09c2b7fc52a22a2eb9c678d56a613f4cce480d6d5495629180043421288659782b598e977585e32b3468415ad0033613713cb21931115d06fdb8b5c6dfea01c3f773389d62579a9821659509f76f09d8287a3484183d9c54072e0a0e3a82f51107646fd6e4188034058e618bf018e6de68ec5de9918c73a5015cbf595159284ba93698c72115b37d9ab55eda340616811942824a8335d7e67e0e35019bc0a22663be9dc8183ae46bd0a85b5178e1dec3a4405281765a42452323f031588ec69bf3dab11c0d04608a3d6c829d7c37c4930a676b3d45400b7d176526387a04da6d3cdbe97e00c04341a309ce585836ec219f5bb1932cff44bdd62015600d565b8a095d2d23cd6056f5197f4a976877572524e7e1acb1b1bed2411ca9926bfbbab3c070e1c7ccfd12dd92bd71f2c4f3c1635b4e1b35c64d686bf3a2533227597d018e511dd688799c9212f070e1c38d81da06e921acb1301a57f64f9f96c47c94cddf534968fc00a15651dfa72e0c08183ef08a9e5a713eaf00b6b1b432e4a23da2964a6164063d85e1aebc8615d193dee68153b70e0c081831d03dbde39b7bde908e53041a4cc73b65d64961b0a2a6adb3db20e36a63aec7bb98062d53228ea8cc6380363c4da901ae566c1429872d78377482cc0e1616d4e93b4217f8672151c9d9dad2e105e8e521526729cdab14cd843e9b670f8ba1ddc2cd31b775a3708292852e057da346e276db47d50997d2c9d0aee999c75f132b3c75d9bcf77a733178e12a5f51c9583dd8f1087c6bad51958bbffbd0ca55abb6e60b3166bbb6dc681720d06317b10b76e9bb5b3ce67b9f895e592c93acce369f3a1364a45bfdab684b9684c6328536dde22a2b84444e6b369dc61c6a29dd0dffd0a3cacfd1978ebbc6de7c7e168a7b02d8132676bdbce2f216e9fcd643ba7a03fb8552383b253173c21150c68304168dbfa79da6847d6bb4a617dbf544593802494abd8daa99f1437474869ff5027349bdf7e67eeee7a823b8a966f0ff69a89da514b01f21965f56f02a89d68850a0d11c1121260ad168c8a3dbbb14e25b3aca4f2ab19d58e0b2b810e2b388202783836ebed04ac0e4a452210b6989044d6f146832849682357ee2a66a2ed0c94cbe6b393b84cc2d69d64289cc873f6d3cd20c8394fb3f35bbb13680c51d35e48ca02da68372878388324fbdfce8b9b94b6cf273f8787b75d997ddb9df95b6f59078577bab6bb43dd6c09c6b2ba413b3d1c63990829235111a82d87e526b39c87ccd0854c16e0888b1c64eb532c5f7f5dd1184b0f1d824e247866e14ccc527470db855dc424cbe9a29b43003e8eb0801b70736a49bb13f471783854c024c4d36335a4b4faa6b3c51705cd2624c080800277da4b5ee73e7bbc1c5e0e0e30a034bd9eb5e2b14ae665f071702096e591ac54cd3d6e39e0b79266b677bece25742bdb16c2a2bd3a8532cbdb02e6dfa08266d1ea05ae58814e7686ad0a5418445605ba18028aed001340904302b1fc3515e430d1a6b02e061f47b30003820a3466cfb6f1749d582fc425020a14065d222c6c59c7f27fe3e7d0b8ed1dca220f9521c8a1584e7a2462b22b150703115c805f819a9584354a021c6e5e5037683fe353416d54aa2222e061f0589e8da4edbea893a42d8ee12cab71f317d0cfa131102164755142114792f29d54edb4e77cab9d59650870681c0004a1c9eca2535b990f32b8390888661dce7531bbad052196f53c3bb7a64473ba1bb818fc1c2a071112b2b587172be059b3614a76d6f91950ac209e55f37e0e0e4464de24ac4e9ea9072f879be5f60595c9bfe5bcb4484152c200820ae2c28e4d610870b83a94a29336caee69f1ace6ce5781ad6d4404cb7765fe460a293008d9ae2a5c0c3ece9a05545051ba1bb458c5670c40996a8f2e3f878f3106242545a52dbe290c0185b93999c49a05ccfc646669235b4c94aa88130ca22295c504c2a20393598e38e33287a5a28fa3d9ec8ac65a9f13000d504099fa2a524020cb25a8b521d12488016e862421291060481274090f832ee1e5e4638898300037105440841441970870c4d229791824d9f4135240697799410521de59074a0998126e0e37b3ddc202361f1041e3608466d39ef753d29e709bcdb436bfedace753a0c21ea81c5d7b173509cd040e94a860595dc71a66ac2dbf36e65f351b04707898dd5f2dafb2110110bc0abc0c510183e066e90ab45cfc65659e77292aa3bd1e4f61add3a52e1123dbbd6f80c39030099c4105021c111304142bf0302424c0a000218e984458a048819fb5bac9894bfb24759023c8bb727b4a0021c01135212dcfb9dc5edf841410d06014d40dacf6b5f5e70c3ea57566cfd746805d8a14a1c1848f23c8d0409d251d50a03134999094d604763a5f2425248302c4853d8bc565c1fb4fd4fe54e7b7d599ad4a300961c3ae3414e026c1cb9024349af07204390c0109680c21052d260c82c650a442a6fd5f17ab9084e6f46b487bf10e29884bb418d018021c2cdd3da2c25ed67366cfcb9d777e93e0cd5253d9638df227c1a0a0b51e5897fa520605f0717b85c70931012f438c5a79b44507672856008e98e8ac8ddc1c5e861613a28d6e2f6f0572a048415cda8ae822a58b269294dd8ecc22422202c12434113850aaa677ba880084ad6ea6b1a444ca72e79bd64212a14861614161c14a540a70d62cf24b668ca90c41152d0221050a4354909f232c186bc7647e8eb8cc6175e1e590a0540ec3c50e344620a252c57ed26cf9dc2352185c0cdb4cb226cda840a96ad508018899b6ac1617f0db621cf91862c25e3824008dc1c390924811021cae74df72334485adff74317b9f03402c9d44be494c0292a011642e97a342a245808004c1cfa1a5e3b17a8cecd0fb597a392c8102552c19d6cc8eca1a66965ff94861e78b93126e86787a9819e979ca0bc4d35e5013048dc1cd90caec6714accb11d25e53fbb9ed4688a3d5d97132c343023e06d5f20a4d00ece164d1adc25ab75262c2f6299c9270b3d6d930b3968f0bdb05b8ec6a5726934452c2c3ece9526368ccea06259d760393103101a04845322d5a894edbc87a924c2f9093029a620bf73993968087d9de7e014809e25dd4bb20db13ae41d008262bd85b4a2e5de2b7d59901702b9e0e3adb4e64323dad71b12674174392e0e1f6d50d5677d2253c1c86809b81139ad272582bdf70e8d2562fa5089ce0e788a65bdc16b638e2a26b5fc0c9acdea8018cec3e9f378976627101c7688990141004c61117501898624f6e929010760d2704bc1cb14edb8851ebf36ce4ab40eb1e094b22cfb454273916041703087e050ac86291cc1a4b66fc4f11cbcc3246ba989637f32c9602c0c226252403a3a4645e9e67cf2c4bb71817f65a396a4265b678ede3594c665d17b2d5cc6128efe7642d04daacde73d198a2b0dad240557120e8d538ebce1171070e1c3870f0438729653861ac6a8cae6a8c81a42999b56146446489711df7cc8865044c9358660daada2238693ccbefa28fc320323b70b2c648b354435dd19857e593fa959705bcaaa6288ae2b49903070e1c38682776fbbcaef2a0a75f59e0ab755b619a200646696d64d764d6f6689af56296b72a9f4251d18ec6c862b8980075456300eddfa7bc22e4e38a629a424f09c708c98103070e1cb40103e75cd594f29077cfbaf2cdcbea0d4adf2c679bf0e727b336561aad3a3f83d2da4537238e8ce0959d287c0c5b45d734d6bf2c501af080b15452771acb8103070e1ce412ca20a410a6d05c6ab1dfd3af2cb8784b188ca58ddeb3e4b30e6446396df0097169fbf8a022157a7b1b5f5b205380a8ec82c64018515354ec7319ba73258303070e1c38e802424855e50ad88a868825370962a62540657c59658c2d986d60ab4b46add7763391764fa302a4006e8666a33d8d59270022a26b1a03a8c4a39a4292e38ec2c16e58d51100c91877aac28183ef2f4c217d2ecbce9e0c09c3223046392533622c6a690789454d80c12032844d752a00096c36b2ad365bd9a8c1a4b45d26b5fdb50d8d818881894edda51151349e48265286694a2939e79aaa7abd6ebfcfd3f994b4fb036e0724690d5b364792a2b6cce50914397cdea12d58734c4f849b92860458c0efaa292f36d16deb56215d0ddbeae349b3bcd413f007e090990307df5b482115c66d430f46b63107b52533746d9a6f331975f4f69bfe3f078db51a37b6718a404444798f66c413c9703836a55fd541bdabfa1507836e3592329737473f58b5e9fd95f5a1a280d7e3ce17b0251cebdbaf6fdf3ebd8b8b4bdc6e572aa5373737af5cb56ad58a9545bb20602e68dbea374574a179dc7d2a42863d7b2a0d5bb6869306d7dcfd7a946f6961932ebbf3aca1c6e7ffbee3bf0b5b944088b637b6fe559987f9a0c4922943d7432ee21e7f01f9673183c59a1b93c9942070452d0d6a25a180894269804869686c8ac55a1d41a8aaeaf3a8e5410f69ee0282b38616b378e44f2e397ee2d04a0f28b6f6e3c7fef6c47c4f4951b7c84c90abb1991d78f1cd27ec5d197bf5c69b5edf12282e8b145615444ac3b6c64822092883aa7dbae6fb8e0deaeeb6a903073f04e50a650edf655b27b6929945551dc90ced5ce6ab6d65b0f609e579d0563e23b2892c8f6a31128d0741b71dbe771faf4aa68164131214626c1f9f326a44ddf103aafef8c9d711c30c047c1d0312f81147fcc4eff799a66918baaea71863c16060d43e23070d1af8d1871f9b466c2706cc89862d89d1373e70617f184b9eb9e6f60fbda5812477356c8d0ebae2fe6b8632d4bf72f9b5af9bc183268f083160fc94fe8f7c3ebbc427cddcc7e9b42e63fbed756fba4a83f9c94c0927b5a21eb57d7b57f9d77e3abf3ec6dc9d978235c520437d8fbfe857070cef59ac21d5b0f28b775e78fabd1545a541a3003223521a9a8c2153ff70f1b84aaf7db6c28c6e59b774e197efbdfefeea964420d4850cda9c509481c7defcabb1013b47fe4a4f2c66928bd02d2fff9240a65ad5a732c0100708684e68a102aa8248696c480efef5dfae1ee301b6be78f5ef66a728f51d22b3eeb6a903073f18324b7b6a6815b7b2e4b07cde84737810ce7955586e3f921df58ae963fd847c4c9648a68224ef3e705040c44538873d482f45fdfb01032ef9f09b7822e5f5b8b20312f821874e2629e3f158bb50ba9ed254e590430f7ee7edf77756407445e8dae093af3d75dd754fae28292fc92e2a634c497cf5faf4fa338619335fff261060a6d54239e3ea2a365bc0cd33c59bd2958805cfbdead7635d58fdc88cd96b639acbdb091b44749759badfed7f3aac2afdc45dd677ff53aedc43fbdd6def6cf6878a0bf0bcc09821033d323406400d54f61935b9cfa8c953a6df77db53739b3ca1e24e645011d1c7fc6c6c00c0b64feeb9fbcd657aa09c6d2e2af298dddd556dfbbe24c462c1730aa88aa4709bfe41c78ef600002a0e39a2ef5b8fac282ef38aefc660ee6e9b3a70f08362b2ec69d6d631da9b679dea18db88656a7e1aebe4ea67eaf07e6e998c882291d82d13fbfa122d52e4356bf42beaf5fbd45e327d95dba532db69328523b1c9930f32745d88dc138e699a8aa28c1f3fe6fdf73fdaf1809d890259dfcb0ff9d5990b6f787e5923e0c9ae9bf2003ebde7da69048f47ab2e2bd91ad6a3e166401d50e949699e68ca1ddeb6c104ef55e691f076159b2d72475288b734ea862030af47ab2a7609c5d3ae96eb9b75d1bcad6fb9db740700164e5232dc9c344c807bbd6a75c8e355b5d4c6191faf3bf8f096698fbff2f9ca54dd11179f3bb91cbd0e1cefffdfab8a1082772996c9d61ad8faeead7ff9b8c95dd273e87ec71d3fb696974cf8d525ebafba696e329ed2bc393390525c92077b950140c3ccf7a72fdb6400f180aba8a8b821924a4523869000b8a2960494502020c04ce96bac5f9b2454156b6e7f5142f89aebd7ea60bd4afd408f7c2a83b655d18689a3d170c5e1870f4cb77370c211439efec7569132b9abf51d9d25c28dc9944980a26abd4b5d86e6ede479ced601902ff37dcb5c86bba4291cd19309c3b4d4f6cce3516b8b3d06f352410571e0e0072f93b53b019d7dd9663b39ac8db8a616ba0aa6b67c962d9021e3febe3d6289e4a4aa404f252512490009416be3e6a0a066fdba3462f4f2a95e8501d8c3e33da087efcb48cae7f35801ebeaeadc6eb7ae77763a4d08e1f178eb6a6b9a9a1a73067cfffd0f3a863af8e0833a062c4024b31098f8ebb3e75cfeaf996dfcaad2e666f719f73d7c7831b6bc72e3952f6e2b3be2da474eea09ac79e28a5b3e8b7a9215fbfde39f875722f2d1ed37fc7b1175151b08bc212c3c7d27fcfaf2c9fbf62d564564edbc8f9e7bfcf5fa5494b27462bdcfbaf3d9b300e833ff7ce90b9b629b935edf80fdcf39e9e0b1bd438a08af99f3e1d38fbdd1244d7fa8e8cd5bae7d3715f6f83c2db1a67767354dfe4909bcc55e90c10a128b5adf49356fdab84584a25fbef9e8acaf227ffdfde472d41c754cff69fff92658eadfda6276ccc036a9103c2a0780b2237ffff49100b0fea96baf7f3bd2e3b0732e3a7c485da9870346d3aacfdf78f6e9f757b98b2a1b5b42173ffaf05817563f72e5edd3e311d7b03f3ff3c73e3067df7ac91d4b73e7b76d55448d2c0e10e492867bcac13d002c7fe689e6634e1fedd9ebc8d1a17f7e1956fd2e6b0c354649a91a7ed6af0e9bb067851714dd30efe57f3eb02096d89cf2e67a9edc9c70e56c9d9456d9943ff37f5bce461d7fde4ff7e9d3b347c8cd008aad9ff7c1930fbdbe8dc58150c7823cd3e84c740e7ee84c964365982d96657158abc6913ade9dc6f3444c5d25dd4620cbc864ed904a19fb97692216917a52eac935e1c48d0bb7cddf1a957a72fed6e88d0bb7ad0927ac9f4434bc7f992b99d23301ababab52a9a41066e79f542a51555d9d2f2080a38e3a32fb032067c04ed05af4966f562601cf88f3cf1f139079454caf26b6bef5c073eb00ec71ca79fb2b29ef51171c5e09843f7ee0c9af92adee28f3c7b62da1b8f73ae9ce6b8f9fd8b75805a0047b8d3aea8adb2e1cc0c92de23913dd96d4dc434fbafdea63c6f70e290094d01e638ebee6e6d38249334831bf0bc1e22069c5824af71d590280d62f6900196099522674994818d627994c322973d400c0187c1a2b2a0ab195efbeb10e007c8387978035c559ce0c1427a339159892a4f0d6f52af5585d502be9b3ff69575cb86fd08c35e4efebd4c912232be63688a5c0fa1d7c40092096bef9d1e7afcf8a016ce061fbf20453a420a2e6a4aaf43ef2b63f9e3e79cf0a2f00b0406d0f24cd969427e7f3a6a4abf0d6c9cebc21bc43268ce85f15b2fd26337fddc8a3aebefe281e69917996ab0e1cfce0613b51cedc75944ff9978f8c28af4c467976c8905b20cb1a751df578bd555326e356540382fe1bf71b7cd3274b4eaa529fad37af9b386880b94d2662d604d95bf39aa6b022314dd3e7f31a86d9e50135c6a4dfefe92460535353875c898e013b5d35a4b9a7e9cbff7bb6fe9aab0f28ddfb8cf3c6af7e3f5b72cd5a223008975fbc76efab136e3bba6ed0c9d75cd9545707843ffbe7135f9784fc8916741e1b11a55245679e3d360460d387f7fcdf079b4a279eff9b437b7b869e71f280cbfeb39498bde7b5eea91b6f9cd62841156e66c81e279d353604347df2c09f9f9c1faddaff37d7fd7cafe2fd7f3ee6a57b6747545f4897dee6c6c4980b6e38b60a40e3dbcfccf6f9b96e2f4458d2640854d604d2373789646acb86b8ea932cc79dd544c498904c5fbd31859e6e047b04995c9f0a9d912703374eb723d8f6e6add7fc7783010ab9f4607151d3a70fdf30b3715b735cf8fa1c79e965c7f452f73a6888f1e9e76d75de54c8be59a62aaa3cc274f9336d4ac48d787cc861a30280b1f8fd85b164fcbd592dfb1f58d4f3c0fd7bbcf7452261aa2522eef9f9f907560208cf7be2fed7e66ca5e20a4f3ca1c4f5d0491d9e27124ad22cff4501add349e69b3ffad79f5ed95c7ee079d71c5d87aafd0eae7beda10d390a422e67b3ccc18f41bb98cba0a3bd58d67667ac8345bedac5fa36b7a0d6f6223feb9caacca15f24825f24652a61ffad2707f9f43386d6de3b6fddb9c36af74a6c14f148aba28d7129494acae4d330ecd3da9f7ffe45c74c8d1b37d6fae276bbf205b424b00e3a49b363c04e8b9fa9661959f8ccdfdf1e7ad361a5a3ce3e35dac872d71d21a0241bb67c70f78ba3ef3caea66ecf0a20f2d17dcf6c0649aea1f5ac42eed80049957b8f2c02909af9d8f38b371ab155af3ef4f1849b0e0cf8f61a558ea5e14c41f4849725155fb0d1f452d5a851c500a0f63ae0ec8bf703d43205006a0657c6a787dd6e57734b72e479d75f3ab108a0552fdcfbf26add1d0ca4cbce6211bdff2917ff7e42660f6fe53f7f79db5aa627b8abe3bd145292b45c57f34c67929d6440996e3787d4138a4c7a0201304d27b7de1c2d3e68d2a4de15c51ec69909a808947919c23937843bf6bcac3f325591602e92ad2f1ac225d4aa43f7f600fa8277bf6ad205adfe7446f3818717574cdabfea9d97d60b2f9795a3c6960130e63ef8e0875f2735af3f1c31b8524c399ff392025ba793ccebcdf58d8df51bde7e7fe5d1bfe88ba23d2a5c589fb3200e9339f881238b38589654d0feb8587e23461bb9f7c9dc0c250a22a2b3db5433d24ab182b8cc6df1c1180beb6611c9ccacb3704bf3e31b2217ecddebe9c5eb7bd588e1fed6575b7493737bf033c6e2f12463f69f074f3eb863e2e19616ebcd582c992f604602cb2593b50958a026972bc6f2e71e7867cc558796ee39c9974fdb4b44c2ed0daefff8e3d5c79ddc1b4078de874b536ebf27de36b1dcb111b8bfd40f00914d4d22a02911f2346f0c0301f84a7cac4d935854222463be12ab2e837b0cdc2bbb81dd0a08cd617dc8e9d7fc76ff1200ebdff8cb2dafac0d14fb8d5636c85905adb23f75782ea0300a0eac730140cba666133c7f06388cac0c13672c253c09bdf4ecdb7f3ba5bc438f61ad95d9e68f4e65b24c55c8b6d786c60ce1ddeba0e12e00ae51bfbde7f9acf7cb27ee57fae27fb798260b94070120bc66b351ec51920a53145758479ee7c40a6b9dce33af3124932d894c1b755510070e7ea8325988435340a024214eb67d07630870783818830e84b3ae5f0f2af07228ccbeec3e9a7567747be37bcec01854fbaec3765b626d548b04988087e5d62e7285ad889a235dd212449625d86d1bd5ebc6ecb1278bf419bdc72db356df50630eb0ecb6185f113715ae5991708585c3e140c05613353536e6d72eb24824aa70256740001d2d18ad27ed0216c8640c70f18667fe3363fcd5e383f9b72d0569c9a83ee5da137a5b8f42fb5f78ca8ceb9e5cea0eb8bb8e8d41c61aa38017a1da1235b235c58c64716d0800e24d71626052486b06549326982e54a9a7e22d09c08bd4ac3bafb8637634938ac7ad3057996ff8a9bf3da402c0b60feefee3334bbd016f4a4a06a47d6488e2205f76ffe527fc23990ea7f42973c599860e4c4644714346e32d9e61bf38a21a00c28be63740a13c1970bb15c67b67570e11c574e9197ed4e472001b5fbcf9ae179624ea4ebaf9f6a3cb6d1198cc9401b8e02df1a6cc2699ab31b8c24d4150da5785870ba968191a950963e894215ace762d1d7b60dd0b2fd52753899638e045b0b6540d6f49328f3485704349e47aee829aecbc75903ff31df52aad627fe70571e0e007cb6406d9d76606543042ccbe7e9dc0b0cd64602852a958618d02003c8cfc8c359a3059969507e538184b001212db0c6a31734d21d45e9b9914d098bd63d7eee3d2b44f9a19312229488a9e41cf1ff7ed3338b1d1dcba617062e31ff7edd333e8b17e22469fb440d5d44cc0facd5ba494665790526edebc255f400073e7cecbfe00c819b0934f3b84dc666af18b0fcd4de5d57a014d31513269ea59835524173cfc9f192d40f921e79fd8dfcbf54821b161f3bc792d005c63ce3c7158cf9a5ea38e3ee7800080c4d773b64ae222b6250a0075fbedd7a7accc575ab3872f22eae72d8a01708ff9e5053f1f3fb077cf8d69f7f200002000494441545e03878d39e4d091d52e551ade234e19e101b0fef57ffc7785f078a3269229f28a0449992ea62c0aba2bcb8bd29f408cb9ec9fb227634f716d5d4d69cdc0037ffeeb3baf1c1f0240ab5e7e7555c8ef93793250eb52db550e112322d563d93de8e196982e4cc394ad8b13d9bcaa11002af79bb2775d798faa52772bcb8ba40900e523c6f42e72b10e55d1c32db830ac9ca7844bfa064e19a20058ffccefa79e73d199e75c74e639179d75f1fdf34d0045fb1ed0d3d46372f382af62005c63a69e3e6e404f9fafb8baefa07ede98c8f5bcbf2f2aeae7e66f1df0fc99cfd76100c08c762c48973dd3f9389f1fc027214912e944d6a5d820288cdc1c1161fb9f8a08b838544600b86d160229297dd13ca1132b7c83f28db9f6dbff0691c87332daa5a933a2eca804ebad1048ba52d1decdab44220640849b7a1bba4c25490a30be2ace67c49440c096c95c9adadcd414ad2873bbdd9dc84c8cb1783cd1d4d4120cf872061c3f617cc7502dcdcd1d0316be8400199a2ff8c5e3afae1e7962ef76ba5c5bf3cbe11b72ce69031588254f3df1ce4746d33e232f1f557cc82f7ff6e155cf6ded3a36a6688dcf3ff2c5be978c0d554dbae80f93d2bb2b5f3ff1ccd2a0578b245b66cc6afcd94f4ad1f3c8ebef3a12c0da27aefedd3b2b9f7962fee80b46f882434fbc64e889f6fcb8f0b6cfe66f080d1a69493b7547de74ef91e9b4939fdd7cd97fd725925dbabaa0ace2951f72f52d876453eeb4bfdff3798b018f176c4bbe0cac6baf9b949aaac496ce598bdebdd0fbacbbee3fab9dca5a3166bebbfcb4a9fd95d2fd2ff9f3fe6da47c6afe7a45f298720f7a1ef9bb8b379ffffb591dabe2b60fb6c2a31290d0857fc4014314005b67cea90f2a94523d446ab469d9272b68c420563c76428fa7d6aca5fa679ffe6aecb97bbacbc74dbd769c9589c57fbf78f1dcd5399f7fddb4317feb2851c3cc97f9f6c328abcfa8b4ad63416e9d9174d6ec0e7ef032595bd221cea0818110b294ee8c18181118c192b2dc1ce51a5212494242da84c4f3af12bb5a4766fd9594790d2c5d6ef75f376b61c9882499ba88856d214c0a110b93a913c9b0647fd9acbaddae2cc363b8ddae152b56e9862184344dd1f12384d40d63c58a551eb7962f60c3b6868e9f3c010b31c3b7abdecd6272dbf487de6dce594d09d333f8a49346ba816def3ef27163d0e7fef2c9ffad05507ec87993cbb3cf19e7898d8ad55464ee5357ddfef2e7abc30200c5d6cf7df36fd7dcbd286ec6b816f06aeb9efffbbdd3965be236129b379b9a4fd59ba63ff4dbdb5ffc74598325dfc978c3aaf92b759531b7cf9db745bb2ebd2429398b6e69c8d2d21a2d1b977dfec613375d74e3f30b5bc81d9024436e2367060cadedd10f2222f2f0b8d938fdb6bfbc3e7b7d241dad19d9b266eeecb55291451ed1f8d17d7f7cea8bd561bbae8ce8b6d58b66cc6b92251e5afcf03d4fcd5c17966859572f15bd63555827cba5544837f73a68a002a065f1ec2d92a91a00c60469583273030014edb37f1d2f53c30d9fde7fc5df5e9bb9dabe10c268595b4fae9096caf93ca024f3b78e2be8ce9bf94e8ea017b98c5c0571e0e04760859f9e6299ed65c3e69698b03f51894693cc8cc64b60ab019d10e0285333da9a21a3db32130150198a154a48c4047538049dfe37eb1c00239adcbf82e7f116a1a78c9099b8a42cd25735daecd3330660a5e9babb21d0a279dc2e57c78042525d5daddbedce666fcb2b472aa5af5fbf9e2bd88901f3ac1ad448246298822bbcb2c86b5887f74809c7753395609c57157993cc1b6bdea64b843ce4f216b7c453462ac9b85253ec4a42490a7fb265b3004a7ce0eee27057b1e98c012cae332311358504984b63a57ed548fba410e48ac56322959200182bf642f5f8092c6670331115a6b0ac5fdc2a2f0b68cdb228d5b2b983bf13561b6249d557680dc4e246d6297545612e8d07ddaa68b397933b030916c8548edb17949997756e2622a6b01f70cebd2e0af87c2618418d260d918cd93f32a6a9acdcc775c563903b190b1bbae17123e00f18b9abc2ce76341ad50d9371a5b6d89540c6b08285938a116f06585d8825541f118feb3093512124018cb3722fc8ed97799e53a7ad932ff349a538bb1e740ac49bea0da0d20fe10e746c53c57125ece0870e29e57b4b37817130165099ca58b3649cb1328db508a6b7b9a58cd95fd2c68d2ececa546c362189e566321743994a5262b3998bc97291d9e4bee53cbfdf23d314baaeefeb8a8f7727fbba8c209311e22b746d46d2f385e1d35c2e4d55f2054ce986dfe70b04035eaf8773454a114f24a391683c1e77b9b49d1ed08103070e1cec36269bb5b2de005339d3380f4b6682012ca030afca9212128c33c6195a0403637e050a20c118839b33223408a47de17794a224e9327de34b6e738ff6a7af3bf1850f4051b8d7ebfed2506746fde903048c73ae28dce3511863f9c22a0af7795d293d15df126f17d0eb71ed8a800e1c3870e060f780887482c26112622624b31d564525d34d7271c6192490b415379492ccc3ed932a314109caba69b32334068521de85abf056652303e534f36ba7ced2545553d55c85f9ae0574e0c0810307bb81c99094e9abc8dadc134d3a315da40da3d29bed26212ab2aca5d25fd48ee454a4c0c510935d1d8bb6c233b818b9ba92c91c3870e0c081838e32595b3bdefc6e3c3a8d2687bcd22272fa11eee838d8060752d2de2e731ac68103070e1c144a4119dd5ec7dbb5dabb5ba45c5eac72cb64dd8649b05c9d3b329903070e1c38e8b64c968fadba033567dcdb43ac0e933970e0c08183ed63326c178da585b9c26432ea9ae75e7de965a7551c3870e0c041b750b2f77e9df158b6e2313fd5f11c5c5520b339029803070e1c38d825c25af79829fb2c33f995b4ab2bcb1d7eb65947db3f3b95da1c3870e0c08183eeb156673c425d104e1baf1c7e6e1f40e30c952acab5d640152adc7c27b397b1eabe89034e7f2f0220fae1d943f7fdcb327df7d49bb1f2ee03869cfc7e04a086978eee79d8339be5ae4866f716ea7b8de4fc6b478dba6c5662f70fa15dd9011c3870b0e3f456d0f35676f2704840cf7a8d011ede795a5428a5e94b6f1b5b5d5291f90cbb6c564229dbfff2df9f39c8bd73cb1f9f79e95e59095597d45a6499132c30e2829b2f1c1d62d097ff635cff4edecc0351ffd44ffb0ebd617e96d3726a7ef79cde037f39adc535e08cebae9c5ca9eef226b78a3ce8ecb71bad0959ac7f7452afc31fdb94ef64bbdcf2dc51753b6bfa6efadf11d9b59dfe1cf2dcd66f831de2332f1dd6f38c0f33cd28d63f3aa9f6c07b5619cec4e0c0c1f7462cebbef160eb341be0ed9d7a2464ab94960d1f878741014c89b8a0144129c8e0c435eaef9fbd7642050700a6b85c9c0d3dfef4a1bba052b8ff9047e63e7c60c8662baee57714ecee7be4597d01603b2527a5f29073f7bdeabac7e75d37629ce58c971a3f7ef063f74f1e1f57e4f21f7cea09bba91f7028f1d76f7e78e941bf1de2dabd3db0e48897d7af2600b199178f3f3772cf8c8727050030cdcd9de1e9c0818342588c81013e0e3707e764128b110c8003252a2212c52a9204831052ed7ba2dd0c7e055181900a8da765328d416548b425ada484c2a0b665299f021f474c508389844450818b5937b5770da6b9d370a92c5bbb982d3084e73e70d181837b9654d4f63df89247bf8e6f871293296e4f6b521a0780e4b2a72fddaf5f4d69dd8843ae7e6d83bd464f2b9762736f3aebaea52dd3ce1839b8cf5e47ddf975e1bcc6cb0f987a50eacd87be8ca4e59d8f1e98113ce6ccbdfdd9dac51c85925bfe7b6c9f239ede2481d4a23fec535d7ecc4b5b0948ceb9729f3157ceeeeec554bc64f2e527c41eb8e9adf692906cfef29eb327ed51595d5233e2902b5f589e84beecfe33ae9e1d9b73d5984183fbef77edcc3828b1fcd9ab8edeb3aebaa462c0d8b3fe35abb95bd2147759f5ec712b8c29ae74ad73c0dc32edd65346ee515d52d167f87137bfb9d1aa747dcd2bbf3b62f81e2515353dc79df597e98d6d974f145df8e039070caea8ac29ab19387aeab36b779e34d5453113b32e1d31f28c3f5e71cc94c963f7de7bdcd407e6479ddd5f070e7613021c2a4358a0c98400420a380880c2105010167033b839a2023e0e009c416328521111d866a499ccc7119739b48409095f1b3f22f031c405520449484aa4243c7c27da7bc82d6f5c76c29de1d39f5bb475e3a2e78edb70d39977cedd19bb27a9afef3de3aa2f273d387ff39a8f6fed35ed89e56d23f58ebcf1912b06154d7e7cee92558bff776577e41a5632eedc43f1eec3339b0980d8f4eec3b32a4e3c63a8a7ab42f1929153aa57bcbd300273cb179fc6aa02cbdefb3a0663c3f4cf62430f1be0e93679fbf7b9f4ea6133fef4ef85d924281bdff9ed2fee6c3ef5e565eb36cffedb984f7f7bf25d8be4800b1ebf7d947f9f3b662d5db2fcd35bf7f546a6ffeea42b171df4c09cb5db56feef37ecfed3affbb87927b4a8b9fe995f9df968e0caf7566c5bf7c11faa5e3c67ea232b0da496feebd48bde197cfb67f5f54bdf3adff8e71997bcb2456457d56bd7deb1f2c41756d76fdcbaeab3c72fdca76867dd584005143355ffdefce17f7963da17b3fe7799feb733fe343bee4c300e1cec7a2880c611153001015897167ad2d4139710449c212620b3b6c43843938914c12070000cf072c4732dc4e3025ede6ac1cf1938cbba4e1a10ed8c463a83fee58523ab6a7a55d6f4aa3bf0aec539c51eb9ed83fb3e2cffd5efcf1c5ea46a25a3a75e7d94fef62bcb53dda5c3e85ba7f4ade95559d3abb2a657afc3ef5f6118ab5f7f69fda82b2e9d54a12945a3cfbdfaa7253bf14a97e098b38f747ff8d0478d12e6faff3dbcb0d769270c74755d28ad76fc44ffc2b796c5c3f3a76d1dfb9bf3ab174e5b95689af3dec67e870d0d6c4736d49a9f5dff0bf9d81f5ea93733cf22b31ffec07bda8d678e2c525dd5075d71c3842d2fbeb0b45d754667dfff0a9d74f32f27546a4a70d04957ffa2e8a3e716eef8142eb77df0f89c9ebfb9f6c4013ec5d3fb67d75d3668f1336f6f4cac7eedf9d523afbee6b03ab712dcebf41bce299dfef08c6c42e12e4d367cb3e0ab0d5172570c1935a0a8db3aca36ad5f35fa9a057ac1c55442532e3aa69f0bd0ea7e7ae194d49bcf7f95702619070e763d933180285b3d631294f4d817d44a37edd7cbe99f54005e0e935a1f65430029823773ea8c80ed742602401bf6a7d79f3caa8c034c0b56e4147bcca6d5dbe2dffce3b8e10f72002091887a8fe9ca277f477d976fd23defdf3dc1a203e60a556ac6ecf5d1609fda809575578f4115da173baf197cc3cf38b1e49807a66d3d7c9fd71ef9a6ff59c7f6711552284fffc386256ff864f9c2d52b7b1e79cba18b1ebae6f395fb7dbea26acaa8d2edda6262dea1175e3f66dccdff9cf3547fbbf9e25bb69a6587555846a8cc57dd2718dbd06ca2bacdc4bf7143f3a6f74e1bff3f8d01804cb6986363e68e8b642d1b9a798f7eb601ac52bc47ad3bbcbe39d9bc3e16e85513b00aa8550caaa03736465a1b98571cf58f7b96dcf8f733c75dde5036e6e797df72cb9943836cfb5bdfdcf8fc49c7bc546831d5504db1dd744a714d20bab0d9742619070e76132c6755996db36e997da800fc1c91fc64911008a8adea45417073e8c24ed8c5a017baabc2dc2555b5b51599593ac70e885ad4b3cc3ffcfcd7df3fa76e478426ee2dafa9ad09b63e308aeb0289d94d29c00b40b4ac6f111d2a916dff652feec1a79d5cf5e043af7db4ece935c37e7d744fb5b042c9a187f7ddf4e04b2fa602075f5433a8c75edbfefef27fd769e37e59b7bd461b4a8f23ae3df78e636f7ce10c6b06567c95156ac3b26d06ea1480e29b5647fc038b55ebea55bbb0dcdfa34771ef492f7c74e35e3bd556442daa2d965b563418086980685ebb21159a58ec29aef3473fde1895f071c0d8facd3656561354d0d25a973d0fbffee1c3af97f135efdd76dcd9973c36e9ad0bfb68dbddfa828add9d15931ab2431a8d2b3625081e06a4ea9737f96a8b55677a71e06057834c620034665bde290c2acf73ad589e399abb19387218286690429b193e22e1e10829f07114a900dadb89ec1078c5940bf6dff097df3d32b7c120d2c3eb66bdf9deca54f72b46a492a90c0c09adf791c754cffef78b2b75c0ac9ff69f9737b7576e2a818aa0bee99baddb6760a0f53be1f4bef3fffc9bfb368d997a48b55260a178e9a8c9558bee7fa2659ffdeb34ff5e87d6cdbbefb96d7b1d36c0bbfd15e81e72c10dfb2dffc7435f59bb65c151674e8a3ff5e727164684bef9e3bfddf259c531c70d72334f6989b2f59b0df63b637ef953fde1ebeefb64538ac88c6e5cf0eedb8bc33bdea6bcfcc0d3f65efbaf3b5e5a9994a9b5afddfeb7a5434e3ab4c6dbfba8e37bcdbdebae699b5222faf5d3b73ed830eeac71c5ad4297b9f5f357de5db02529b9a7b4b2cca77185b39dd3b50a2926c53fbae35f9f3698a269d67d7f9ee63de284215e679671e0609743121212010e3f874f4191025db63912968fc7820abc0cc52ab84fc9b1434684a868b5488c084485ad7ed4251a4d080267484ab4983bd7bd8752f9d3bb5fb8aae4995fec5359595337f2b86b5f5e99e8760232f6ee5903eb7a57d99f231e592fdc832f7cf4c6ea878f99b0efc1474d7dadfab03dbc1d3874f215a7aa774de855523be9a645dd264fadd74fcf199edcc2269e7770052fb850ae9e13c797906bd894015ef0929187f614187cd8f0e08e11c821d75c343069b70a2f3dfcaf8f5ee67ff4c87e753df6be68fad8db9fbe72a807088ef9cd05752ffc648feaf2e1977c160fed7fcbf377edf5c96fc6f52eaddc63d061973fba30ba3316276acf53ef7bf8d4a65b26f529ab3be0867547ffe7e1b3fb69700fbef0a9bb0f5c70d9be555503a6dc4bbf7ce41fc7f4c8667e63e3877f3b7974dfb28abafe27bf36e4777f3fbdd74e128b5801c574d51e736cea8e8307550e3ce9b9baab9fb861b4df99631c38d82d48485b35c880984458d84c1493100449880a10c12044da8e5b178721c1aa878fdeac4366d31db5fb92be0d3af32f91fd30eb7bd3ec8f9cc670f07d1e49b32e1d7791ffb18ffe3cc2e354860307bb0d25232680713006cec118c0c0d29fcc7720eb5f06c0abb062159b74fb39df6cc0f1d4e3c08103070ebebf5077028d15a0fd2ba9a86ef7a469eba65d42ef1d12da75697592e2ae4eb4900cecb63cecfe3affce568503070e76944d0adb1937a98da122c390d1edfde77757bb4804a2a6398e76d18103070e1c7473019ad12edaff16a45d6cbdb4ccd22e3af5e8c08103070ebed7e86018b6bd47aa36d5d73bb5e9c08103070e762b88c0d84e3bf93960e020a74a1d3870e0c0c1b7209371e4b35dec9e70264de70a28070e1c3870b09b64b16ce310b54a43bd51e8b52c9d4a78ce15180e1c3870e0e05b4097161f0e3f3970e0c08183ef9434d61e2a800a150410103691a2ce427918fc0a382025240042b3010214e6109e03070e1c38e836fc1c9a0209c48804180006f8393c1c8cc32444a5ed6e5e652856d16422a4c2cd61129ad36e143980168166132d669b8bc772901e4348455462ab8138410522c256550615a7391c3870e0c041b76112c2021208a47924a840e36816b68fdf6215d62f0c50194a542425b69aa0ac202a009d0ad82723b81548424a02404222a040014cc06dddbae5ec933970e0c081836e2245002825599083038cc1c5d06cc26400212c51a1c0c31193b685474422250186848427bd3fd68d93d1a60467501900b81900d8976031b0ef670d7efae974dd704c2e1d3870e0e0db96cc2c4262f619e7ec3b6e0d42f6e54e19dd615ca2d1ec3e930980884a1494a908724444fa526ada09a68f9d60ddfaf58b172ddee9d112916ee83366cc88c5e24e377220a58cc5e3b158ccfa73eebcf90f3df2d8a79f4d97d2f1b0edc0c12e07b7c9c436ccc8968e18a873d34397c57f9a759d6657f0732424a2823820a9d512c404dc6c576917bffafaeb443ca19bc64e8f5f0aa1695adf3ebd677df9e5b0a17b959696eeb636d3753d994a0170692e8fc7bd8b5221a28686c6482c5e5d55e971bbadc9daee34fcc7eea58c884c53c493a9a6a6e686c6c6152b576e58bf7ee3c68dc160f0e20b7fe5f17a9e7cfad979f317a8aa72c271c79e72d2893e9fcf996bba58e90ab16af59a0d1b3771ce15ce070e1c505e56baebd29abf68893f10e8fcb5d290bfa2a2dc699aef053440028240cc26278b9514462a63f14ed7932e0ed52014a9f6bdcfa9dcd774a6e75f4290c3cd2024081012710109a424dcbbc0e2434af9e5ec397ebfafbaba6aedbaf53b3f7e0280582cdea777efaf977cd3a777af9a9a9aee46b27efdfa01438625224d85bc1c0e87bf59b67cd1e2af93baaeaa2a638c33e6f3f9faf5e9ddbf5f9fe2e2e29d5bc07822b1ada9c530cdcd5bb69597950853c4533a0085b3a260c0e572fd68c74c2c167b77da074bbe59b66953bd61181e8fa7b8b8b8b6b676d8f011cf3efbecfa4d9b4301efc64d9b888831160a851455fdb15551811ddbaa225be763181f7f3a7dddfa0daaaa9aa6c1382f2b2dc9fcbad30754a8a828d015933188ef5d95fe08e16250383c0aacab6f25212e1154a01108f028d02997517d363749a80d267c1c0a83a42e2e2ae3800944041881031e86908a660300c266fb973f9f357be284f1c2d0335fba2bb5ccfc62566d6d8da11ba6b9a3dd510a114f24004b46b5e44792a604609aa66ee8d5d53d366cdc188dc5070ee8bf8b2480254bbf99396b36182f292b77b95c8c31c618110921d66fac5fb761e3d03d87f4efd7271a8d2e5bbe629f917befe022a0a9a979d3968648342a84482492916834126e618a8b8884a1f7efdbbbaaaac78f73d81886f9eeb40f1f7cf8d13163c64c9d3ab5b4b4b4a2a222180c2a8aa2ebfa175f7cb17ec3c695cbbfe9d3bb774579797979f9a15326bb7fc4ac9f0fc96472de82859bea37b77215a1a1a131140a59353977de8286864653d85383c2f9b87dc7569497ed722515e79c736b6439cdf4bd80ca40405840c0d62ac6254c824b0103a202a9b4370f4988881cbe8175822a8168612dee5710b12cf5c97614e2cfafa39a38617cbb2f85231c09cf9bbba06fdf3eb158cc1a09d17064f5ea3500638c0192310e40d3b4eaeaaa4222fc66d9b28d9bea354db33abaaaaa9c330055553d0cdd9052c662b1e2a2e27822317ffe82112386ef741a9bbf60e1c79fcee8b5c71e3e9f8f88a494a66972cea4245555559f4f4ab960f1d7f1787cd5ead5c994be234c26a5dcb87153434b241c8e1886612d0b745d9782a4919452eaa984decd85c50f094b967ef3fc0b2fc462b1cacaca71e3c6b5d16f68dab061c3a2d1e88b2fbfdabf5fdf682cf68bd34f0d8582ce5cd3110d8d4dafbcf686d7eb551425432196a02f84e09cc7e2f1058b165b9b0244148d464b4b4b772293793c1e6b2d98495dd33497cb95d19c13911e8f382df5dd47dc324a646d36c7744017ed1f0a2026725f60d60db5892ee153c0089281035e202edaccd7d92f9b7aaadd9702b179f396e52b570c1cd83f12895afb3aa6307bf6ea198bc7ac695a4ab29ed7d76f2e50b01092cacaca9a9a9aac61662994dc6e772412457ad3289e48b8340dc08c995f8c1d3daa5b3b499defe12d59facdc79fce183070a0f566455949558f4a4d5315ae18a6595fbf7963fd1602fc7effca356b53ba595d5dbddd9b82ba6e2c5bb1a2a92592a93dbbafc4e39c73eb090993887e9ca7269a9b5b9e79eef94d9bea89a8b1b1315b3966f584e1c387ffee77bfabacac9c3c65ca6bafbe565151811ff10993ce0a4ea4aa6a3018e0cc1e29ed1489aaa258032afd2b144529b026bb7c8d885455f57abd5697b6341cd6e8ce16c508ddebe70b177df5bf37dea6ed726cc4c08e3ae2b06143f7dcc1a239d84ec1ae1bb3808087416550004968491faece8999b3664f9c30de34f4cc97429258be7c453812e9dfb76f346d420620168b4949c2342d16334d21a55455b55bb61252caec3e944824a494b61d444661924aa9aa525a5cfcc9a7d3278c1fab693b41a7148944be9835bb67af5e005c2e6df0807e3d2a2b32cb5800e565a53d7a542cfa6aa96e985eafcfebdd7ecb02d334977cb36ccbb686582c9e4fb5c218e3dbe7812c31efaa7d7f917860e63d633d0d2f1cb9e7bda7cf7fefd4aaef95e18894f2f537df9af5e56cab2784c3e1764c06201008ac5fbffedc73cf5db060e1c8bd4754ff5875b05da247558f0bce9b3a7fc1a2ecce9c77fa96d2ebf58cdca9da8e542aa576b57fc9ba6977ba72f59aaf977e638dcad1a3f729648b8f802fbf9cb3ada111c09e7b0eee92c91c7cfb4c062029d3add7d564d85ded2211cd9bb7c0ebf5d4d654275329ceb99082732ec5aeb2814ed9d6831aa4cc4860862e0ddda8ada9fe6cc6e7a3478d0af8fd3b98caf2152b8971bfdf4f448307f4abe9a00ee59c9796942413714390a530d9be84a2d1d8e2af97d66fd91acb5a04e4965085d9d4d45c575bdb99dc69ae7be0d0bd2ff9eab0a7173f79745941590abf7d62cf9fbfdfe382b7e6dc31260020b5f80f637f32f78e45af1c16ca2d3e2efbfbf8c99fdfbaf899437797f6eecbd9735f78e915c3301863151515279c7042a6068410a954cae572bdf3ce3b8140a0b6b6f6c5175eb8ebf65b3a9ba6534bfe3c6ee22deb26fe6bde8b67d6a900c26f1cd3effaf11f7f7ef5901d3347151b1f3f70c8a573f6bc61ce47970d7201887ffacb91bfd01e5b78cfbe79ba63e4bd53465e39f28d99570ddc6d1b7a0ae78d8d8d9f4d9f1108042c719f88ac0daa765f1863baae7bdcee716347ef78baabd7ac5db070f1c2458b4e3af914b7bb8b8a7eeac9a7860f1bbacfde234a4a0a35a7aaa9a91e3d72c41b6fbfb76ae5eab3ce38a5b6b6332bb00d1b363efac433cd2de1a38f3c7cf6bc050e9d7c6f982ccfa224d74c9816c20a91c64c61ce9a35bbaeb6d6e371ebbac1190787e49283ef14e3a37c47b753a914e79c732685cc284924c9a6e6a69aaaea2f67cd1e367c68d98e59e72ffe7a49494989a554ec515991f39d975ffd5f3c99ead1a307912482ecfe4e752c1eff6ac9372b57af4924125daa2f54555dbfb1bea4b8b867cfba7cc469ac79e5dfb3e1c187ff376deb513faf2c50f452e0daf4d81f9ebde895737a7de78cfd2c53d8b2b2b2638f3d76c89021b5b5b51e8f67e1c2856bd6ac59be7cf9faf5eb3d1ecfd4a953df79e79d238e3862d1a245c3860dada92dc09655fde296bf7e79fc5fc705766e76193c4bfef987b7cf78f2a7e5df59b9d7e7f3151717699a8b31268470b9b4783ca1288adbed8ac713aaaaba5c5a2aa5bb5c2e4551caca4a77f0ec472a957aeb9d69ef4e7b7ff5ead52d2d2d8160c8e3f1741ee4f537defce8e34f860c1972cc4f8fdcb7301e7569da09c7fd6c1e0d20830000200049444154fcbe631f79e2e91b6fbaf5f043a7fceca747b85c5afb75986ebcf2daeb6fbd33ad6fdf3e37df785d6d6df5825d70e6f5c70a42f79d6da86926a2ae188ada7e27504634b33775b3dffe62d69c0913c69b462af325af9c97487e3967ce9021830108db0ec2165624a4aaa8bacccd859264c14ae7bcafe9ba6e6d53cbb69cd9126ee9d9ab6ef6ec39874c995c8840994fdd6718a6dbed16425457f5b016aa1d5f3be8c0035445b5488531c6382b5c994e44f59b372ffefa9bd56bd6c6e3851ef18e4422b1783c128d0e1e3430d7fca22f7beed16f065f71efb8277ff39fb7361c77469d02fb3671ca6cb1b5df6b23825a7bfc6f87bd73eb9d334ebc7bbfa0f59bf592b9e5bddb2fbaecdef757c53dbd0e38f7ceffbbfec89285379e7efb9216fd94bdfa793cfd2f7ae9d56b0627e73c70f5c577bc346f9b2c19fef39beebfe3ac213e66d6bffefbf32f7f70c68614f7560c3fefc9576f19e3dd4e6a60aca6a66afdc64d93264d7aebadb79e7ffef996961655554b4b4b4b4b4b478f1e3d64c89019336698a6b9efbefbde7aebadb7ddf227b5f37d1d22c033e6b2b3a3f7fcfe89dfbc76416f8d9029b1d8f6c9dd175f79efff96b4283dc64ebdedbe5b8edd83aff8e77e87cef8e39c270f2f8a7d7cfef023de3cf8b5afff735020fceee963ae1ff5fa6797f5d75a3b2bc13de8bc5f173dfac7fb174db96e98874099fad657bff487f3af7b64fa2623d0ffb0cbefbefbb7138bb73c77eed96f3435be35a5cfbd5a68d2bfa63f3ad9ec90faf649899df743afc7e3767b4cd324a29aeaaac9074dfaf7030ff7e9d3fb902907fffb81877af5ac3bf8c0031e7eec094dd3a494a1601005ef12757c4d08f1e22baf7d3e73d68c19332ca5e2534f3d5560575fbb76ada66986614c9c30ae907489a8a6a6eada2b2ffdf8b319cffdf7e5cf677d79e6692767ab0d172efaeab1a79e8dc713679c7ef20113c7670c4f0ad97e76f6c9f20c2506661158fadf563a63b919aeed5fbb6aed3c21ad549cd09576d1300c852b2e4dcb388ee29c43a6cf7cabe0824b99434cd929fef78510a669b69bcd39e7c14070f5ea35fb4d9cb843ab485d076386611886a1aa79f55419b12f168f4b211858c7fd9b7c99dfb869d3dc058bd7ac595b8834963dadaf5b97b244d28103fab727b3e492279e583be857271dbd5ffce6290fbeb2f6940bfb14d64f78e994eb7ffdda117f78ecd2372faccdd2543e75de690f97fde5c3b5a7f4daf2d225479dfd8beacfdfbce08f8f5ff5ee94cf6f59646917e596572f3ee676fd8617977cb8a79c7bdfd4e34fbb6df86737edb9f8af57bc587bd7dc8d3fad6691d50b967a76a8bb56f5e8d1d2dcdcdcdc5c57573774e8d01e3d7a9497977b3c1ec33042a150341afdeb5fff7ae8a1877ef4d14723468ce8d5ab6721571ab9064ebdf9d0e72fba7dfac9ff9a94693063f5a3a79efa58efbfbcb5e9f83d229fdc7edc5953ff6fd89b97d44dd8dfff9fb796260e1fbe7ada5c5ea7cc7b7745eaa041cbdf9aef9d7869add66189d9f3841bcff8efe937be76ce7f4f0c666934ef39e9576f8f7b68e6ab87152f7ff8bcc34fb9a8dfac278efff97f1e7a699fab46befef955035d80b1faa123ff9fbdf30e8ca2dafef8f7ceccf6ec269b64936c1a9d00a1f75e454001057de213e4298888cab317447cfeecdd67437d2a567c88ed515444a4a308088852a507423a4936db67eefdfdb1bbe99050a49e8febb23b3b73277b6776be73ce3df79c9a7b6f7afafd8e168bd9643494ba824288402020380f068381408045c2658510219dd3342dd66e67a760936df87513172c1008d4ff76ad32fbf6eddb7ba06993c68dea3ff98431d6af77cf8eeddace99fbd58bafbcd1b54bc7ebaeb91ac0a773bf58b77e63afeeddaebd66b4d51a05e242f12e1ec3611831c28e638d85b0daaceddab7ddb46973ab962da128505584742cf4c4b9222ba73ea5ec787faaaa86e6a0943bdf4c26536e5e5edf3ebd95539b126b319bafbe72a4806060168bb9ce9bb5a79f7d21a86a9aa64ebbff9efa7835dd6ef7a6cdbf6ff963abaaaa27f1e7b9dd6e8bc99496966aa99ac0c2fddb87737232ef1f9e169534664cf2dbef7db977d2bdf51d803134fdc7e397bd75f3d32baf7b2d3222c8f3977ef86bfa1d2bc73437cb68386ac6bdaf747effbbc3132755b1af0b7e9cb9d471dbd21bdbc52840979ba68d7cfbf6afff9c9ea91865cfb6df7fdbd3233623be61c7531c66494d49e19ccbb23c60c08023478ee4e4e4fcf2cb2f870e1dcacbcbbbe28a2b028140595959cb962d9f7cf2c911238633c1519f314bc93e70dad4a4fe8fbe7fcff713ca5db3ff7befb7560f7e7475338b044bffa90f77fbf88925476ebba5e990b6be692b0f799cbfac1297df33ea97d93fe778a2d6acf6b479ac596d86a6a5e39dd33b747ee28d4dc31f28b795f7cd9bbbbfe3b40543d38c125a5fffc8cd6f0c7df7a7e2d1a3f4551cc3b5eebd6983d3fe53379b4c569badb8a49445a8763eb3b0210fce7982235e62279f9ff5486ebec562b9f4d24b3b76ec183cf15ca9f1f1f17abd7effc1ac139d4669b5464d9a38be77af6e1f7e32e7c1198f018889b63d70cf3f5bb6c820f1f82bb0c9f070d4ff726660304928e67f9992d5dfbb18fa4974ebd6e5d70d1b1b3448d7e9f5e562c6352e491214e8b9ce7b5217eb7aba3238e7a1705ea3d1a8d7e9dd6e77ef5e3d4f4b4a2783411f5455005e9f0fe1202e53ad2d17161679bd3e93d92ccb723d77cd18331af45e4f59616151748cbd5c77ab997495df86ec364dd34a8a8f3ae2e36d564b0de3cfb57ed6fca20e332e4b5520371bf3f7062f7d3c77e7d487dbd4f75636a6df0377a4f5fdbf7777bd12b6688225878ba5c4a6f121b3438e69906a28cd2ad650397a412dda97efd9f9f2c856ff097d71cde3328ff668c6aef77cf0c8638f3e32fce95dbcf9d09b9e7cf9bea14edd491f0babd5aad7eb0f1e3cb865cb96d5ab5733c61212123233337bf7eeddac59b3279f7cd2eff7cf9b372f333373d7ce5d854545f171f59afca46f32eef191336f7c72d9155785bf4cc1de02f7bae9bd5a3d11aa121174abc91dca34a4b5b9bce9910fd6ef6bfe436ecb89434794fdfbf58dfb63161f6e7c6d9bda635e24e715336e7aeeca195f8c8b48995a7ca8cc929e129ec7a94fc8708885d92e0d95ffce63edfdf4ffd4154589b25842370775fec4a2ac51ec14944c92658bc5123a8827dd083f59cf5ecb16198fff6bfaa21f7e043074f0209deea2cbf97206304af009084003f40c0238fe0d8b410207382018d8693cbdabb9b67af4ec1e9acc51fee2f89bcb92dca54be72d7f6cb55a2cb1b1b17ebf0f4028f403804eafe3827b3dde4a0e4076026ef7d02e6afbbd85a2d543ed582c66ce0518ba75ed72421eede3acb9fed78dbfac5b5ffeb9c4d8c41bc7d7ccb22384d8b4f93755d3186349890951164b7df66e369b3b77ea106b8fd97fe0e0a62dbffb7cbefa9e3446c3e041031b34486fd2b891d160a8bc2f71f4a7b7171e0dbaefef90f2100344d0c7b5391ffe7ecff3990291093a02e5a302953b39bc82d2f0bac747bf3eeeb1c523380021145b4a0ccffbb32030d4aa03b4a3070ef9adbda2250401081e6a448e4e8fb5b4bb65d18a9bd2e42a07ced469c20b0b26bc1028d83ceb96ab6e7aa8d7f6597d4fdaa163341a929393b2b3b3c78c1973f9e59787d283793c1ebd5e9f9595e5f7fbbb77efbe74e9d2975f7ef9c9279fcccecea9c32c2e1f1b4174effbee6ad4e7b1b7336d801042b2a7c7d9064cfbe58be155a23e05ec9d06391ffef2f32f0fa40ecd4cca1cd270ef5773bff833f1924e71acfa8863b8770d99b7cee8396bfabfd7b5178805841c9d1a55b6e2509926cc12e0cfdb59c0e29c515228555db82f8fb5f793b98ad7b991c964e491d0dff231f3c80982f281435996748a722a3f288bc552676eaabaef39947a4d68ab751d4591870fbbb4ce6ea171b29383450c320644c96080a7ae7ee2025132c02031c4c95595cc2ac124410284809b57e4fe304b3031c80c1a875b832fb20fbb0c970a83849aaea7939819cd186bd7a6f5eedd7b0e6767a72427fbfdbe908fd1683270ce8d06a3c562f1fbfce5f96f8a8b4bead9b22c490505053a5df5db79bbddee7285136144db6c6e8fc71117dfacf9e94c58e52a75e5e717ca8a2284b05aa3ae187e59ad3fc88307b3162ff9d16ab532c6329a37aba7575392a4989898d6ad5bc7c5c56dddbeb3b4b4be190d6c566bc70eed9d4ea75eafab7aa7cc0b96bffba318f0d6da5707c53000d08e7c36f6b2573ed8f4e8f3f50eb560d61ef7dc9bd1edbe393e5d1f0092a3ffb80ef73ffdf49797bd7a4d6adefca75edad96acad014452e4c880a64efca0b0cb1ea21392e99d277fa830fcfeaf8d20d1d6285ebd0e6d53be2070d4e39f4cd82239983bb35b0d9e213a30de1d42c278b2ccb69a9a93b76ede69c6fdab4e9e0c1837bf7ee3d74e850bb76ed7af4e871d965970921d2d2d2323333d3d3d30f671fce6cd5a29ec6b1d270cc137f7bf5f21776aac9fd017da3d137b67af5d187bf68f2cca89656ad68ef86b5590d070f48d1e9537bf7549e7ae99be6d31f8a55ec1d079bfff9c89298ebef4d3fb6e7564a18fad094a7073ef5bd6aff3b007da391573778f9b9e796f47c72906dcfa74fbc53d0e3c59e310c015ba2f1e8aec31e91a167c7dcfb5f721f5d8f79239c73bdde709c71e27adad3a11f4e4141c1d6ad2716259891919194940480092a6b708e22003f87c46092a0012e5e91b9ea580405ca386264280caecade45a3048b8422156a28d8222257661916069786808001b0c910917c8e328355869fa3a4c619b26ec3c69e3d7ba8017ff98b7a7ea5a64d9be4e4e6feb9677746b3665eaf17906445f975dd86b4b41408c145c58d4d6a4a72fddb4c4b4dad1c09c318344d5bb77e43684a4a4c4c4c717149e3460d5253534ff3bd06ab084cd1eb747abd9e579abe16fa2a070e1cfcfcabaf0518632cda666b9dd9b29e111fa1f6f57a9dd1645455353443ae3ea8aa6a34196bc818a0e52e7ee7a7a8abe65e919114d15bc7d8bbfa3f73e7ac9f1fbef504fc4ee9573f7efd8b97bc931f7e37ee3f1f1e9c7a4fefb4493e436aef09ef7d34a1890e705cf2c0d87727754b7948c9b8e7871f1fbde2f5ff15cfb87b6cdbbb73023a5b5adbc137bf3e70302fdbf6c99d77debca738285b1af49e30f3adeea732bf4f92a4e464e7cfbfacdbb66ddba2458bf47a7dd3a64d070e1cd8b973e73ffef8e3cd37df9c3a75eac89123154569d2a4c99fbbf75e327040bd3dcc515defbebffb2777ae0600e81add38e753efdd0f5ed9f0e622556f6fdc65c4fdaf5d0200a66643db1b666decde2f4d0f5d72ef3e717c4feb61cd8f1b4a6ec8b8f9d1cb5efffbfcd02fccd062ea67af17dcfccf2ef1b90173e3c1777dfcc6e8441930b599745bc731e3d362fdb6411ffcf1c531f6fe17608d8a628c1dbff00de7dc6236d7bc8f3c2162a26d26b305c0bc79f39e7bee394551ead3a0a669814060ead4a993264d0200ae92669cb336994d86572020e0138892e1ab2b6b705444c34271b9154a2645663c875309475ab14870abe139d15e011d83510a578e061010f0f05a82bcea1fbb5893a4c4448bc9fcc7d6ad2d5bb6f4fb7d12931c8eb8cc56273f799e316634196b5ccdc326676c6c6c7e5e7e9b3699f1f17f6d018882c2a28f66ffb75be74ead335b25243818630585855b7effe387254b99249b4c2640f4e8d625d9e93c89c64359b8eabff231cc16e7d86f0f8dad7afd8f1ff9e991910070c9e6cda14571a3bf3932ba869d77e9dc9c8ab9a1966ecf6d713d57ae6c49431ef97cc823d5f6e518fafc8f59cf575cb3dbdff8cad21b5fa9b24ebbfbfeb7e1bed3780812131282c1605252d2b3cf3e2bcb72c8f6658c59add6f1e3c70f19322454bd25252565fbb66dfe40e078c6b1a1c543bf663d54fe1553c77e9757de73725cafa91fae9a5af3823c6ccea188e16cecf4ccefae676a3d08e3561c1957deff7143df3b5c913fddd0e8aa677eb8aafa66a69693bfd832b9e27ded7b3ffdc444db2449d234ed384e33ceb9cd663dc5da0b09f1b1651ebfde60183c787056561680b87a8c627a3c9e23478e5c76d9657abd3ee0f7253ae2409cab3659a906c1608a24906275d9646e0d82c1c0c080b2ca369997c3c810af839fc3c7e1d520000990aa8ebca9024656e56dadfedfa0df57edc5096189b27468df7ed36fbf356dd2589218c04ea37f3934ed2314d91f171b7be8f0a10eeddbdbac564dd3ca27759d6883c7b47e34d56231f7ecde75c5aa359ac655555bb1faa71f97af50644508eef3f9c158c8a908889eddbb75ecd8fee4bea9c6b5fa47306a110fedc5e6b58f898e5664e5e0c183ad2add18699ad6bc79f3949494c3870f676565656565ad5fbfde6834e262cd4e599f133b4474b44d516455554359b92559d6eb74a124dd3a9d4e962449629aa64547db743adda98c93d9ac5106bdaeb4cced4c74488c0d1c34c86eb7d7d94e2010787fd6acb41427e36a9223b6cec48f42889292d285df7e7f127d5552e2a2f964a728662119e295ded6b9be2ac2e97f95ca1f1469503418254449304b2808d65abe13f53916eb7fddd8b3478f60c05ffee2f8479773ae857203f350e21b21c05b6434dfb16367724a7230187497b999c4a4aa9c807471ae0921344dd534c18526b8a6aa1eaff7c0c183ad333305505a562631c69824cb922449a100c250ae9d53ba977438860f1bd23ab3556242c292a5cb0b0b8b743a5de857cd39b7da0ca1f0659bd5daa37b974e1d3be84fca09a3d7e952939d070e1cac4f9f70ce535392f53add45f86b898ab2c4c5d90f1c38e076bb8b8a8a0a0a0af6efdf7fe4c891fdfbf71716167abd5ebd4e678bb6356c90dea37b57a3c944d797e36334181445612c505c5cb27ce56aa3d1585c5cb274f90a83d158547474d9ca553a9ddeeff7c74447cba71c096c3018e2743ab7db7df8f0e1fcfcfc828282fa6ce5f5f9b81a8c75c4d5e7a791e27446c7d8366cda7c127f5e748c2de5a4bc2944959b8f13ccefa1019a00588dd84555a04c4380215681c4c00534c0c81088c8984182bf1e93bb7af6e851edc5b1aeaaaaa6714dd554ae72956b5c55d590aa718d0b21525252b20e1d5264b9b4ac4c96254592992c298a2c4bb2a22821c939bed8704dd33857555555354d53b9c655ae6a2a57d5a022cb8d1a35f4fbfd81a05f62129364459664499615599643ce27599615593e793debd0be5d68db962d329292127fdbf2c78e9dbbb28fe484fc7b9aa6252626b468deac7566cbe453f8194445450de8df2fda66cbcbcf3f7e59265996131c8e0e1dda9f7a24d8f988c160c86cd5ea871f97edddbb37373757555559961cf1f14e6752e78eed9d494949490916b3c5680c5da0195d598e0f93a494e4e43fb66e2b2e29395a5c2ccbb2abacacb8a44496e55297abb8a42434cdcc713afcf69aa60555b5a0b0b06f9f5e6e5769e89e57e35ae4ce57846e0a2549aa74c7cb06f4ebe32a2b73a89a2c8b3a670b74ead8ae53c7767458cf472a94cc22431108157f31300478b8aa72a98618198c41e53044caa0d5693507224ec5c0b1bd8b42084de35cd3d4a01656172da8aa9aa6699aaaa9aaca058780233e5e92e580df2fcbb2a6c80a5720845000205c79f9d8775b42088d8b50831a0ffd1ff94fd31a356ca8aaaa1a5425599224595138842ce48861cb18d3c018ab3362ae4e9745b96bab5f9f5e7d7af5282b7387f586c11a15a528ca2996595114a551a386767b8cdbedae53c92c164b4c4c8c722251d1170c92240d1cd0bfb0e8a82ccbbd7b764f4f4bb5d9aca178849a97397204d5d9030ce8dfb7776a4ab2d75bfbcf9c31161f1f9b9e9e7a429d59ebca9224e975bab4d4d4299327712eb8e010a2bcc645e8b97c8e369324c6424e1c16f2ac542e66762e7729719237556811ca9c20740c06069909211014f06a91f921023213262618a072e10bcd5a110242982511d0842a048428d9bcfae48eaba6f190ce8454866b5ce59ae015e7281818936499494c966549922545526445929590235eaacf2eb8a6aa9aa671ce5555e382734d0bddca85e49ab1d0892f87fc8ab22c3349566445d19d8a41461004411c9fe8d6ddc024480c4c0263e10758f5d740e435c22ec8f22b33631536595044ea41d7b4eb05ca6a1b86f39cf2f40cc698a2c88a228bf0ed1544c55859e5fb2cb090d8c8b2c4d8090d5f857601450e8f4d4576117e134e7218b2bd2416f9e7d447c80882208833c3b9927685311671efc87fdd2e982c4b7fe52e08822088f358c9c8ff4b1004419c1524ea0282200882948c2008822048c908822008e2a4a07132822008e24251b238195e5e77559863b1f69775d49b044110c469c4264127010c4181525e0f2593184ea5fa53dfbe7da9d309822088d3888b830944c975c8d369f32eae5eb58a3afd1ca76bd72e95dfbebeeccf1d39a5ebf7e653cf10047186e9d2d891e98c9ed2bf8ecac6028814213fae92c529288c14036140b40c1303074ab48a2264b5d68cd63358241c558f79a124ce00bf6edc38f092a191842842080e2104175c702100c139c2a9c5d654bdd5787dd99f3e214d1fde2ea06a1a8d71120471069100834ef964dd813796ff59ae3e46094609920401b8388e5f6e91015609260992840087525a29dfac45864743be8628866819791c3876cd688941a6744ee710225c4f4b5400114e132ed5c8bcb523a7f4f9ebfb1b143936ca487d4710c419a6a8cc77fb10fb7d1f2f2fb797740c6e8e2087c220ea1297180532439106a1214a8214ac743beee328d5a0097844c5b09945825b838f830b78397c02460add3fff59bf373fa06a246304419c1562a38c01550b8d6e480c7a096e8e80800082956a38d78ac2609050a22128a00a14f3aaf3c96a6e5c6bcd6832c52e0c344e4e458220cefe2548610010acf705495763fdba4aa20038a99ad104518dfcfcfce79f7fdeeff7535710045193fa9b48358549a9738363d58c2e6f4b44149538179832e55621f0c61baf9dd056fbf7efffeebbef727373196309090943860c69dcb83175264110670035124558cffbdc90356690e0e361934eb1ca701dafc8f0316b46073904835586caa1a743716e70f7ddf70683aa80b8f7befb9f7feed97a6ee5f178fefbdffff6ecd973c284099cf383070fd65927fe78773f91aa7274380882a80f5cc0c76196a10334406608027e0100561960d03330c0268303651c9a805b43b4043d83004c1294f2b13137af1827e302655ad88b18e028143031480c5e0e1f0f5b63a148fd90b6956a742cce3efff7d863a5a525e1fb8f92d2279e7ceae1871eaccf86a5a5a59aa675eedcd9603000c8c8c828d7a4f5ebd7af58b1c2ed763b9dce51a3462524240402812fbffc72cf9e3daaaaa6a4a48c1e3d3a2e2e0ec0ecd9b3a3a3a3f3f3f38f1e3d7aedb5d7c6c7c72f5ebcf8b7df7e0b06834ea7f3baebae2b6f70d5aa558140a06fdfbefdfbf727c123080280974305741224093c54f699018026c0005fe46df9d056389c5e02034a3528dec8a4b1ca05a035a0ac92381dab66b40aa81ca061b3738077df7befe0818395971c3c78f0ddf7664d9870639ddb464747ebf5fa050b1674ecd8312525c562b184966fdfbe7df9f2e5d75f7f7d4242c2dab56be7cc993365ca1400999999a3478f962469d1a2455f7df5d5c48913254902b06ddbb6c993274747470b21e6cf9f9f9b9b7bfbedb75badd69c9c1c9d4ee7f3f93c1e4f6969e9bdf7de9b9f9fffc1071f646666262424d0b12308024050201812944af7b7616162359e01bf080f75819d3335a34f9aed87bc81a0d6ae51d4457e12dc3471e2c40913789599d10282f37ac4e7984ca69b6eba69e5ca95f3e7cf2f2b2b4b4d4d1d356a546c6cecdab56b7bf4e8e1743a0174e9d265ddba750505054ea7b36ddbb6a10d7bf7eefdf6db6f070201a3d108a06ddbb6d1d1d100fc7efff6eddbc78d1b177a9b9c9c0cc0e572e9f5fa7efdfae974baa4a4a4d8d8d8c2c242523282204e9df35bc938e7af7e931b50c57f6e319dcad00e111b1b7be5955786f4e6ebafbf9e3b77eec48913dd6ef7ead5abd7ad0be786f6fbfdc16030180c2e59b264dbb66dc16030b450d3c2f6bbcd660bbd0804029aa659add66a7bd1e9748aa200608cc9b25cbe214110c4c5ab646bb697b8583c7458b9b56440dbd853b16b77bdd8bfdb337b8d43ffbbebe3fed68bf884b05aad3d7bf69c3b772ee7dc6c3677ebd6ad6bd7ae9557d8b061c3be7dfb264f9e1c1515555c5c3c73e6ccf28fca07bdf47abd2ccb2e972b6493110441fca59cc7e93a82aaface8f251d5aa6776899fe9f1f4bfdc1fadce00bcfaecfefbdb25baac36977243b9b77e977cd435f66054fd35fe4db38ad83dde16c7ae77acf496d5fb67c42b2c369effac28ec0496ccdc0aa21312631490a0d621d87a3478f2e5dba3437375755d5e2e2e2356bd6381c0e9d4ed7bd7bf7952b571e3e7c5808e1f3f976ecd8a1aaaacfe78b8a8ab2582c42888d1b370602b5fcad0683a165cb96df7df75d6969a910223b3bdbe7f3d18f8d2008b2c9aa33ef9742634c7290eb39109390faf5cf85d7f6ad6bd0c5bbf9f1bffdf3bd6c20be45e7467a57f6be2dcbbefb25ff91abd24ed9332934f56c44be78bdde9f56af88ec3914002fc2ff95bfac0bbd5e7ff4e8d1f7df7fdfe7f34992d4b469d32baeb84296e556ad5a79bdde3973e6b85c2ea3d1d8ac59b3264d9a74e8d061f7eeddafbcf24a54545483060df4fa5aa66030c6860d1bf6fdf7dfbff2ca2b9aa6399dceb163c7d28f8d2088bf0886169d4317c1f28b61d517a12ba108bf150291dcead55e7fffd68b7f752efcdce24089279c7bdfedd3feefcb92febd3a14ba2501c45bf8f2359b1e191d1d650a6b92d5283b630dd55a50f7ffa75f977f6dd3f7ffe48f4f2fb73340f872f6e4581a37b46a21efa2a1cf23d39d5fbc30775b694cdb89fffef099cb931408ef9ef94f4d7bfee3e57b4a8464cf1874c3f4271f189666e0b9b387b5bf7d2332ef78a0d5e2373fdf1e77ddd0a24f179554ecacddf35bbf1f177778d1730f3ffff1926df9411893badcf2e1673352170cc9bc6303dabdb2e5dbf14eff86fbba0dfe203fe186852b073dd3f2fad515b223f79bb3f3fd46df3c7cdb335f6e38e2070cb10ddbfdedb90f9e1a60af6c616dddbea367afbef5cc855ff900757b72d177d346354e20ef1f41106787bd7925c39efe7ad767ff072641626012180b3fc0aabf0622af118e5f2c9fc3c3980220418712353c0ded5ca6d8e59efc4e7e8cdd6e36eaf53aa55b878c6237e79c032876a35b878c5797e50582419f3f585050f4c684f89a4a2647374837619b77f9ddd7dffed3c0ae5dbaf7eedfb569430540d833e95ff5d8538dbab46da85bb77fcb7b773d35aaffab3d02cbef1e7ecb9c029833078f4adcffedd21f5e1ebfd5b560f97391c1a3adaf3c5b1271d0ce0000200049444154d079f0e5436c8d7a3986ef7e67e16e0d0d068feb976869d2c25cbae2de61377e92072475bda2afb36cebe6edf941a486fbbe5ae1384383cb270cdcfdded21ce85b8dfc5bc7386b9bb4b2efefbdfbd30d6836ead6114de5825d6bd7eecef11dfb289d582e7c8220887399580560008397c35b973c2900e450dafb735ec91a265a9e1855f2cc624fdb360d8a7dd29112c145c5e88bc4909494683763cdafdb1f1ba56b9662a9c502b50f7c61e6c482bbdedbf0cb57337ff90a0012063d39f73f533275e13552272f5cfe68fba39f5cd2febecd47fff82d3f98f1dbcc2f0a00c7b82fbf79bebbb964c9a4ae7f9b973dfbcd0d33bab60a6d6119faceca0f872748007c1b0ffc6fe1ee9cb8de539f7db18b19a270fe983979806dc4a72bde1a162b015a40935118fe7bab2b59cb1b1e9db2f2d3a5df7953864d7beede167af023fff56880d99edc20a35b9b51373df04c8281048920888b82620d60b02bf592a7f329e2c3a0d7776ee5bc6ba0b6f8a71d7bb25d6b7796fc52e9b17667c99ec3aeef566f9bd23bd83dd36934186a6b439732fc891f76ecd9ba6cce7f1e9b34c001e4fdf8af193f1446ba49dfa24f7333646b428c0420e857d5e283792a8094f6e94680991bb64d02e0cdce2e9f39de7c48e7f8da7b513d7a205705d0a86fdbe8d01ab2bec6781c3f76427a2971c88c7f7689f1ac7be381c9575fd62723b5eb84390783a7af3fa9380f41106791e35f82b80017f5b5b0a4245d551b8dc1ae205187041da2ea1706213358cfd4542ea3c1d0b3b5f3b67eead1fc2316c5c783eef28759f61517e5dedc23d0af5d5268a26e4d847bc7fcf9ebb3555372eb7e7f9b32e3d99b9b02508f167a22b22429a16f521e4f2ec7a427c800b2b764f901e13df0470e0093d359de3995d589490020b4d0ac7425263d4101b07ff51f25a1255a400353f40a00b80bdc1ab4e25ddb0b2bd98c12abb43da4d8be33e6efc9dab26ef1dcf7eeec64c0a1af5ff96a5fe0f4f46497c60e835e292aa390428220ce0205a51ea341d7a5b1e3845580214e46a21e890aec0a42d75f253f888448f419036215b8398eaa9001bb0c4855d256d54a9404959fb9ef6f341a53136c805ff5bbb580569e923f28c97a1d4f4b8a36994cc7da56b8b7bc36f18e0db0a664344931156fddbc1f4083015d13151ca87d0b16db67ca55b1abe7e67d74f5f09c4b130f7cbba41470fe7d4a172b6a46da2bf6f45820a768c1a3b7cbed9a0cbcedbebeb78f49583d3b6fdeb5037347f54ef6ecfa4dbaf7db4ffb35ed9686b5593bff7dd7fdfb63377eb2bee29e43674f8f053cfb3fbeef8efccc8c11f75eefbe7dc84bac7bd7962936cf96437e00b678f369ba69c87446bffefde6db87b43f50504a85ca088238c3d698d1a07b75d1c636c93127ba2d075c1c2a87cc1023c3aaa058835259a74c0c02706b00a0097839ccf550b233eca4628ce596683a9997badd518a1467d581a1d015f479798c4177b8e8b87faaadd3e4bbaeb62c5ab379cfe67501b0e8c6fdfe76d7f3f7651aa01e7393d8012f2f7c236eda0b9fac58fcd5ef2ca6d9a0c90f3d39ad8795f15a942c6dd483377ff9cfff6cdafcf5eccd09babfdd3db2df8bdfce4a98fedc473faefdfa331893badc12af83a1e5ed2fddfecb94d7d7fef4e5f77dae9f7a69de4b8b8b43db1b5adef8f0353fde3377d74f5fccfea969daa41bfa756cc63f5cf0c1628f004ca95dc73df8f25529a749c9a6f46ffac6f23feffb7879a8662b4110c499a44b63479be498c9fd9a3c78821b064485a479054c52c89869d1d9a947b12abc1cd1328c4c044468784d48808e899c008e1f85af87b03031e78dbf3c0a3f6c570931f39bacefb77189c1ede34629c098f0a886289304b03e4d71f795e9174f86f54a51f83c147e5f33ef622876b15a143e4110c4b980bd6d8fe344e1c7ea985f3037af88c257182c32d34b088de770867c95295545a252167c51e9b92e850c9e41ef2263ec70915a54aa2559b57f7493fab4b43286d5dbddffdba41e71e98f14cb5428842008e282243404e613285221182c128c0c00145b256f5550c02c810b6838b1a0fc3339cc228488b749f70ed6ba67c4444747874a6a8d8e0f0c6a5bb2fe4fd7f65ca1691a6513260882b8f050182406b7865088841c315b141d0b2f02e0153003710abc1c02900055c0a3d5a19016191a3fa35fe6d6a14960cca0d7979b5f46a3d160305c1213338873b2c9088220ce6b2406b30cc620017a06494650c027a00a7081680941c050294643295461962aaa4517066192a0031883c6e1af4ba20410e43893161063acd6207bc6d831e69011044110e715021c808087879352958f7715aa088570bb34704017f22ea26ab568005e0e2f4ec063e81754369a200882386d70c0a385b35501559e35c0a555bc0d8a0ba266347172ac5bb79e3a8120880b0352b28b9781975c429d4010c45964e99225a464c4292138a74e2008826c32e2fcd632ea02822048c988f359c78e2764654baf6b73579b45eba765e8ebb59c200882948c380b4a2670f47f8352c7afa9f151d777777c72c3a30fc625c842cbfdefe0566fddf8c7b2714952b9fc85ea78120441909211675bcb601ff15d612e07e0593ba5fd38d7db9b3f19100540d21bf5d2f5e900c0c36b56495f46132f0882202523ce119b0c4c179a4eaeea65c624bdc1109e5deefaf1baf6f7b4f966d5e8c5d7dcb9beacecb7b669d37549577fbee25121c22699e0a51bdfb9efb6a7bfdc5cc0ededc63cf1ce8b37b632537a15822048c98833ac6495ec3354f61a86ffd135bb75ce4bf35abf7dc3e6a563932400654bc31f6bb9f36f1bf15460c6fffe5c99c937cdbc61d4b54fb5fdf9f14e66ea578220ce34120003439c023d834381530fbb0256e9e31805090a1c0ae214c429b048d46904c00b96bcfe63c2d4c727b48f5174b15d264d1f19f8f6ab3ffdd43104419c10310aa215182af973ec32740c5132e215c42915f91519609391a02051418c52a534a6024062d03144cb28d12004e26498a570bdcd681900f2554802d10ab41aa9ad88f397a05a2939b4ca3920342db250d384105c0baa5a90438007552d28555aeecbdf93efd9f1e2f0166f490020344f99f94a5720a892954f10c40950a2c120c1ac40e5085d7d6406ab8c0050a4c122c12ac15fae470cf92a00442bb0cb28d400c02645bc8b8ce1a80a550002814aa9f20d124a54084003fc1c464603fd170e55bc8b225238b5dcbb181e0f83000b0f8c894acbe5e8b4584bdbc98b96dd94261fab4d822088ba2f44f07198000528bfb9f60bb839c0e0e5d04b9000c6609050a08635a84c43bc0e0a872660962b8d9395a7c3af7c290a721824783918a09710a4cbd4057606557b2d22c5c1cb6314058c76bb5cb0f3b05724992b2d67f1836ee933e3c1e9ef777ce91fed6385ebd0e6353be2070e6e4cd508088238116c325063d0aabcd6980a14aa000b57d4b4ca9164c2a122d280c2c06a69a05a73088f9fc52b1002652a75fb052464551fb52e144054d77f4e4efd7c685a425ceba9abdde5cbe58491af7ff9807dceb8768ef8c49476574cfb7a8f47d4b2393de8410f7a1ceb01c0c523b9edeb815b439986320e978642b5c2003bdea886c26094901b28bf3b272e5c9bccd46de68e3f2b2db4f47f7fdb2fa1b7d62e0fcdffe3a1f235cb97336bbb1b5efee18697ab88239d2504419ce07548aec7f49d90475002fc553d8721313b9e926902aa8043072d341027e0e3f051c4c785730291ec1004719631cb5024d47935d2043c1a6214783934060990184a3408c0cba18434adb271e7e561c19300069469080ac8800cd86408013f5d0009822088d3011770a9d0cb502396998757b80d2be3e20808e825c8a1529c11b3aa448312b2da829594acdcea32cae146cb2d3b13834c1d7fa1100804a813088238bbf838c0220612ab101dd4e672f40bf8cbfd829115c4f1bd8b018e28053619410e30181804e03b2983ec7ff317d001fb2b68d6acd9496fbb6ad52aea408220ce2236abf5b4b4733c250b0a14046194a0932004fc1c3e7e9223fa578e1c41c7ecaf60ebf61d27bdedd563aea30e2408e22cb2f8dbd363e4d49191414338d907c5a411044110e72694459120088220252308822008523282200882383d4a5653d9ec0a4c543f91200882382731b3aaca1525214e577d259941222523088220ce4d838c91779120088238cf0947e19b25582235601c91c8fcc220caa75a5b659818b840a9864024225f075864c8804ac9180982208813870156055e8e2819014005a214f842f5c98028090609b2144e94581ad11a09b0ca30324812b88828999f4315303118241447269095cb9359865743818628069b8c020e003a069b8cd22082023a3a1a044110c44949990c98647838cc3264062f8749821b00a00af835681c3a205a810a780400c4ea1014c85321806839e25dd48080800688501a4651a5a8a69fc3a5810b787938033100a3043f471000a8022741100471f2f838344062f068d044b89026009f4050800bf80502028a0400060685a1540b67ecd0eaccf181882ad6446140243b3e6500210882204e1a2ec219813554c9536f6030c9e1026632832fa43e12b4aac5109553d97750c047b9ac08822088bf003d43b48c528e50d98e68b9f604f9a8367f8c0bc80cf50cb957051440055451bbd14610044110278dc2a0013e0e2e0051311f4ce5902325c61406b354d5260b5588b12b08f0708dcde328945b438c8c1819010e2a3e4c1004419c5e540119b0ca108051aa22559a805d815fc0242120aa2a9906140461922031f0883879b48a800e4da02ca25b1c38aac1180a002125230882204e02012f070720c23536b5c88b8040b10abd0c00473528acc2bb58148459066338aa02acc638992ae0aa3af4e5a934578c577d2b00af00f81955b2d99f7dd5bc69a35dbbf7859e8f1cc9763a938f1cc9eed7a757f9c2b16346d3e9411004713e08197c3c3cd2e5e500830aa85a58b4024040ab080641a5c01057253152cea32f3cef530302badc02a5688f3da8cf0a3de7efeb28a905f9fb3aae733729f19a8af61883faac791f44411fbce23a3f9d25044110173ce753b6aa6d2bec6d1a45e506b60cbac250fefc8f5b1be506b65c7763d3745b734d8a1e748521c7b3b5757ad4b615f6b3f027ba965e93e2b43bfabcbc3b780e35451004414a768e603241978818a3b5c0935dedb94464f98b517838afc0936d8f3297048326536d4d7837de9be9b43b9cf656f7ad710900bedffe95e970dad36e5c5a769c3dfb364eeb6077389bdeb9de43a70c4110c439c6f9e45df40650ecc1f4476700e83f6840b5e7995fa1df8081fd0705fb0f1ab07436bc81e3b6953ffb5f736efb6e52433a03088220c8263b739405505486bcfcbcaddbb6567b70c18f9421373f6febb6ad79f979257e51767c2583f8f585975697548b5411de3df3665cd3bb6182d3ee4869dc7bfc63df65f9e1f9e9f6f683decd0150387b648ac369bfe4936c4df8f62df8d7b57d1b2538ed8ef41643ee7cefb7d24aa38fda91c58f0f6f93667734ea387ee6869250384ed1cf6fde3ea84d03bbc3694feb34e48ef77f0d2d4730fbc717afefd7dae170da1dcd3b5d35e3b39d9e6a7f969af3edaded9c7647faa067d797f80fcf7ff8eaf60d9d7687d39e924167304110c459b6c9e29352655936180c168b252626262121213535f58d575eac75658f8f177b247b5cac3d2eb6da479ae0f965c1ccd8d8e62dac004a03018fef385fcddc6578faaf0b3f7fe4e33bbee953b1941f5d7ef7f05be614c09c397854e2fe6f97fef0f2f8adae053f4c193076f8af6f2fdcada1c1e071fd122d4d5a984b56de73f9cd9fe623ed921bae4fdafec9279fdd3bb2d0baf6836ba2422ded7be7c91ffb0feed5ec87157f7ef7f898e9991b5feb99f7d6d8118f6ed6e0ec35a283baf6db5f3e7de8f283ba5fe68e73fcfef4886bdfdc0b5dd301239a162e5fb4f2dd5b86e745fdfce6e586c8572b5cfef0b889ffcdd675b8e7cbafeeeba2acb9e5f6b7d7b852064f9edcc654ba8fce60822088ea977bb3049b8ca31afcda99d87d41cea1c4940695971c4bc600787da2cc17c8cdcb2bc8cfaff651cb56ad0a3deedcbc92ad5bb3e31d0eb71ae5f5998ef3ad1b5e3ba3f5fab1effffbb9a59989e50659d1ca995f14008e715f7ef37c7773c992495dff362f7bf69bbfcdf8f0bebb367cb570774e5cefa9cfbed8c50c5130ef9ab9f940caa4992fded1425fd2625fbfdbd62c79757ed6e8eb424d592e7f6fe1c743634a97ddd6ee9aaf8b167cf4eba3712bdeddac019d5f5c386f7c32df3bb36fb7c777ac7efbab03c33bbf3d7b2f601afa9f451f0d8df36d9ad6fdb2b7b2e7bfbae4b16197879a3a30eb1fe38f142aedeffee2ebfbbb444b28f5bb03806c4b4c6fdebe43abeb81623a890982b8d8b0ca9080924a455ece32b9870f94bf9ef7e567c759d3a3724fa0940bce21aa3f042ff6ba34a1855e7b82a59ee3d64c63d6cef74ceba92b99ffaf59bb226e48b5f8609e0a20a57dba1160e6866d930078b3b3cbaa8b7a64cdc3ef8c68d7ba59cb5eb7ad5101e46ccf8f3495d8ae51140333376c9b0cc09393ebcadf5b0820b645468c0ce812329b980014ed2d70e566950270b66e18c500635ac714002838703412b0183c5208e83b5d774dfb680900acddef7d704092b6fd93e9b78cbfac6f073aa10982b80861ac2279552d3699875799fb7c6638b87757cb361d7e5eb5ecf8abb9ddaa2f70342e3e2e2e3eaeda475cf092b212bb3d39a34534009fbac7ed568fdb989c32fae1492f5c3673d18af2ae88494f90b14bcbde92e51f9b6cf21ef8230780c9e98c92c12400101a0faf99e690b14b735efbea0b2393435d2854243537e0d7903a6f39e01619d1de03bf1f01604a4cb03a1ac701878eeefcb344eb66e6f9dbf67a01c4368eb726a6d9b0be3467eb01b76861f01dda9c0d00f10dec3a64030012060f8bfae1bb5fee1f7dbf73f10bc3131566697bc7dc8d538a0eecdcb16de96b77d1094d1004a124e850100407740c31a18c8c02c55a9592637a8628190a03e7f072b8b5b035172dc3a5c22c9f86d1b6edbf6faa739da0d7a705dd79b96a414141b58f5ab66ca97add393907b76d75c5c7c76baa27e8f5d5d19ca9ed3f1f1e30eb966591f5586c9f2957c5ae9e9bf7d1d5c3732e4d3cf0ed9252c0f9f7295dac50ece9b1404ed182476f97db351978dbbd7d6fbd3a6ecd67473e7ff563f315ad2d658776ad5bbea5c9cc5583d2c39abbf0c6e1575f9a7ef88765c5807df8f84e71196913dabef6d896f5778d18b5ac7d70ed37db017dcf49a31bc4386efe7bc3afdedeffdda4a1d75ed6ac68d9b78781e8e1b70f72448c655b8f699f5c6b1c3ef1ebcfaebf3a6ee182e9edffb87bd043396dbab76a18cb77ed750da653982088f31fb3049d04458200024019afef56513224402a56c3b5a18302851a8ad570259872740c310afc02052a5c1c460951a1ab2c83cc6093e1e79132d37f31aa3f00ae86b4b6fa03405055b540f8b508aafe405dedc989c3a7dfd6b8e2bd143be0e5856f4ce9d788fdbef8ab25bb8ccd06ddf1fed74ff5b0322869a31ebcb9430cdc9bbf9efde147abf278ec8097bf796bea254d0a17cf7af185d7de5fb45dee7cd5f086fa484b8d263d34d0b77ee54ebfaec1a50fcd79aa6f0cd335bf75f6fc4746b54fcc5b35ff9bb525cece631e5ff8c1b8063a983b3db4e0933b87b5b0ec593aefdbcd5ac35e37bcb1e0dfc31d95bcbebae4d1afcc7dbcbb1e3b665e3deead9db63699863d8b3f7ef38517df9e7fc8413f0082202e00540137479186320d0606533d06bef40c4609452a8a3530b4e81c36c4425773880405852a82e114c2225a06842809156e11c2cc84591205412141c4cac2a50a3f1710e2fbb75eecdab5cb5ffa5587b4f70fbb2dfbe65b9bd6fa69df56db264e74fce31e0780175fdcb07a56abef371b2ef8c3bf75fb8e9ebdfa722120b810820b8ed03f820b2120381742082131b666d5aaca0768ddbaf5975e36827e3f04419c45167fbb60c84dff0493203130098c81319bcc3863659c85de022c5c433afc1a00b329303056a0420060ac6ebfa08ec15bc9d00b8ac8509b0000ed0ce60ee6411fb85a905f905f503d76b155cb565003b979d9dbb71738e21d4ca83ce8030c74a21004419cfbe8190ca1dad00c32437d72e6aa95ca46d7ad64a26a95ced06b21ea5b90f3742a99ea59be6297cb935ff3a36f17ac846ad8b9d32d2f5080829f7f3ac8d554209ace0f822088731c85c122c3c3116000603b766de863b6501fdd3348288f4437ca507975793b3378023bc5cf0d97fd5cfba73660e74f394736244bd0036dbcd80138e91421088238f7958c8b70a967167125d61f062836192e0d02304830b2b03e592470095e0d41813215b10ae214f838740c0ace507c474d7eded7bfae55328ff1ba0aeb7fdd545ec9acf233553523088238f3a80226068b04c160a8f724675d6813c02443291f02130221852a8b4403865c901a50a8860b4907054ab570396921e0e1e0e7557feddcc676acb31cd89ba6ea8f166eadfe4c55cd088220ce8a9295a9d0c90050aa4196ea76fab955687238d2dea3412ad3c28a151028e328d350a6855fa891d1340eb835b834b8b50ae91238ff946cc73a8be289ea373a902bfd74c99860e5e71ce9a7b356d5ece4e1f41b2008e2022018c9cba1010181405dd7360d7073946a28d5e015e7552efc534708184cf0f2fc9a45ceec46eb31ab9a8508ec7ca6abd3eee8fdfcce482629f5e03b9738ed8ef6f76ff4d563e79e5feeccb43b326efcbe28748cb4431ff64b1ffad19163f96a79dedce1a943e6e4925a1104411c17e5a2fab64220c785498306f6ecdf07358a9cd55dd50c2caa41f1e79feffae7c39906207860c1275929b14afd870d25c89e6f1e7f7fe7807b5aeae9dc230882383d5c5c361917c872058510352b9cd5afaa99a1c5982be5f973fef00108ecfee2f3b221e3da9b01c0b7f95fed5a4cfe315cf04c142dbaa17197a7fea83ee226d907dd7db5fbddc716e55735b4847bfbecdb2e69ed7038e39b5f32e9dddf5d02813fdfbefe815fdd1befef92d1a269ef69bf7820bcbb3fbb7f64ab54a7ddd1aceb0d33d71793b146100471f129991022275fc7219ab7c8a8f6b0c7c59606021e5f1df2a06f3a6a8c65f1c7bfb9e1dff9e9d7da15d7b50cf9238dadaebd267ad5ac9f4b04005eb862d65ac7b55737af31339b593adef9409b9f9ff8cfef95fd91ee0dff77dd8cdf07bcbd353b6bd7ece1fb1f1f376d75a9aed9e48f9fed64e9f8dcfa9d3b76af7eba9bc9f5d38c31f7fd31e0dd8d070bf62e9ccade1ef7d0ca624127304110c4c5a6645ce4970684105b6b909b97e756cbbcbebac441d7e0cab1f14b3ffc3577cbec8586abaf6d6e2c97b86bc626ad7d7f752107cf5bf6dec6d4eb4735aacd83a8245f317d3cffe8d17939e5b9fabddb3e9bef1ef4afa9bd12744a6c9749ff37927ffbd1164fb5edca7e7d7b9e18f3f82d3d1374b23563cc03e3a357ccfddd4327304110c445364ec6c18b028502311cd5152b5cd50cb6badad0a50ebb2ef5f599af95eeb6fffd8b46faf2e26aba46578e6bf8c687cb0a86f458fcd1ef8dc7cd4cd7d5ba3d33b5be6d7a97ee8fbfbef1d37002c960f1617774bba4b026ea139ad97d8b8baa39267959f6e1e2234bc6f658a86300c07d256a57b78a583a8509822025bba8beada6a9258565424467b4c8a8f9a94fdde32e49abbbcb9c836f6c3cede6c56d5f7a264d878a32a14acab01b9bbf30ebbb5ff33fded56ae2d0946376ad9c78d9b49b9e1bf5c897d787cc325d4c8aa5646fae1f997a00c1fcddc52667ac014c650c1021c9952c8989310dfb7db9e291ccca961edf9a4de73041101720d2894c33bad894cc1b74bb21b06debb66a1fd5b7aa1900c931fc95affe7724be73b20c4f1585ba7462db19d3eedfe56fffdc2509f2715a30b49cfc70ef7727cc2a1619004cadc60c378f79fccd5fdaded549feed9d47e763c8876dcd605aac5dcedf75d887243360ed72cb88c03f1e7a73c05bb7f44e92dd47b6fdfcbbdc6d704b3add0982b8f0b0c9e0acbe55ca70b18d93a93c00ffb12b9cd5abaa1900664aebdcaf6b438b5443e2faddd8d3f3a7a7c70dfde38fdfb152fce0076f6fee0befd7d2f9d1d98f662cbab145725a936be7a53ef4f1337d6c0cb076993a39f5cb610d9cf16def58e3b1f579eaf31732574dedde3036a141c690bb3ffcbd8c8217098220c2369981c1a6203f32df375a0617701d779694c2102521945244e5f068e7c7b7d58407c1208468d9a2452d1ff3fd5ad00d986bdf589ff1e0ba7d0f565b18d5ef933d9b2a499cb3515cec9009bd626b49b562eef6efdff654b4d6fc9e5547ee296f2673fc5b4bc7bf554d306d5d1e9abfe5a18a058daf7aea8bab9eaab2ce613a850982389f8956008600e01500102541274166100c7a0560e09164bf76197e018f086b905d41a10a8e704260480c4aa52bafc4509fe86eaf4090030296f22ad2e73c9cab080600b67dfbf66a1f45aa9a054f4528f397bdf9391ffe51771ba3d3932008a21e94a89024581580c12be0e5f00944c9e00897c61491eba91cca711f4a998f70313308b0931e2753454556462f87ed7c5132e183ea7ffa99e5fe60cdf1b053ab6a16dcfff6f0fe0f6e6f30feadb99d2d7472120441d4ffca0c3f8751863792c89e031c088ab056d59950f824954c024c32740004d8f9303fd71f081c2d2a2a3c7a28461758fcf6b1d67278f1ebde7d99f17171369bedc476a06b38f9fbfd93e99424088238112c32188324413a055fd6492a995506045c1ab8800ee78177d1a0d72725254d7f3c69fae374e61004419c3366068f185ea7601449886c1e92431d437d72dbea25f80534405c6ce18f044110c4e9233456a5a262c42aa44a35cdacca7263916bd864010e21609711143049559a3b16010e93040950707e7817098220887310a304304812384379bac080804d8695410318839b4774478600f435fc900a001ea90a0da03008a51e4656a91656323f4780c348b17a044110c489c300c6c0050295223bfc1c252af4126409c188bcb938344091e011f06bb0c8e11c489a881870418160644e98568f09b7029139640288c44a12044110c409e1e511bf61558b285c39baf2e817e0e115c369e5b921341ae422088220ce7748c90882200852328220088220252308822008523282200882948c200882202e0c258b9191a0834cdd43100441904d46100441107f29b567102ed64e299923411004419c3525334bb044ecb4fcaa55270d0c16194aa86c8c8612957a8f2008823825ac323c0256191a838bc32c41007a098a84120e9b020928d2104ae861966191203304054a7938919555aae15df472146a7073c8551387c840b4021f47818a22151e4a4f451004419c32328345869b43c7203330069304bf0007a265946900c2a97dcd12cc128a54e4048459da400000200049444154e1138895c30226b11a4a26002e6af32c322052c7938b8a948e04411004712a0478b8060b8bc8908f830b680201010130060016096e2d5c54daad018021a260f5adb4a909b83558659825f8357823b61e411004419c0abc86dc845f545a2831480c2609c64ac655b9eff0046a46bb39bc1a0c0c4606a382a3411233822008e24c102ae0e20b8d8db1b098f188e69d58143e07bc024735480c7a0ae027088220ce8c92019a80cc100c952113088a0aa3ad46eca20c85411100609301c0a54200060683044d4008e8001eaa1c536ffe377f011d89bf8266cd9a512710047131e0d210a3406108001220339446c6b9aa2b1917e0a112671a042a6695a902320f7b2a031a5cfcc45c8b578e1c4187e1af60ebf61dd40904419cbff83834000c5e0e2e10e4501900f844d8a3e8e108cdf9f20b14a83049901904e0136119f2f11a4ae6e3956cb94a6880474406e6287091200882384d4a06165632300422fae2afba3cac44a2a25474f942bfa06c55044110c4790e2919411004414a4610044110a46404411004414a4610044190921104411004291941100441909211044110042919411004715129998ec1a184df845ecb805d46920e71ba8accf9710a74805542bc825805fac872461d491004419c380a834d815d81552ecf710fbb0225a22b260976392c57710acc91e521a9d2b14a4ac60085552892cc10ab834f203f0801444915cb6d0a0450a421202a9647c974380882208813c62cc1a3a1548502182a6950b98114caf70b80036e0eab02858101d132fc91b2cfc7ac4f56aac1cf01c0a755b40ec0cf51c601019f804e020324165645822008823821ca42f9e81954409670fce4f43e0ebd8668399c9eb13452d6e598e364c1481a470fc7d14a953bd54ad9f18f6a102754ac93200882202ac14f3025bd8b83016619c59584e934447c50667c822008e2cca000328310557c816183ca720a035dea9956f02d878f2c08f8c302aa37b014e708486de9001304415c3030060848a832bc2501310a3c1c7e01bb02b57c9ccc2a5784209eb46de8e367e8bb09917d306ba1d5d6b861c3740042941515eedb7fe07f0d1b80c48c2008e20240001a4794049f80510607ca4d2d9b020e9469108057438c8c0215029024063747910a170f17e8e402655af87535dcbc629cac329e33a464478f64cf8ab2364a4fef6334251a8d5126a32d39a5656c5ccade7d5f81ff76ae1d8f60d6bcbb2fcd8c7538ed0ee7e50b4be80425088238167e8e60444a4ab470fd4c978a320d1e0d006486a040b11a1ed2727178233e46a524e21c2c8b8c9e69a85494b39a926967f37b1e3ef49aded8383dbd5349f19ffbf7ad5174aa1a608d1b374e4e8ad354d7f69d9fb7680e26b73be6f6ee9f26b5bdea8bd29a1f349eb67af9fd19bad3fdf7bad73df3c0fb9b4a7499d7de35aa55ab4c139da9044110c7225c2dba3ce05e0bd78c86088f616922b23062ba85658b9d5781872e57b04da3869224eddbb3aa51c36eb27e8816f8fecf3d6bdab7494e74985c65a6f51b3eeedc894b4a87dab7976dcd3ab5699dc7a1156ddb718403a6f4964dac120ccd52cc7fc19fcbdd597b4b00b49e78fffdd73bab0f440a4d15b24229560882204e99f3e952ca391760106e595665fd1000b27e8822a3ac2cdfe7cb7626c85116e3b2e5ef69c14db56f6f6c7dffdcc5ab962f5935ffb16e00601f3d73e1aae54b567dffe6d8c403ffb961408b46a97687d3ee68dc7ad89db3b6b84276a99ab3f89111ede21ccee4ee139f7bf5ba1487d3dee1b12d7e68052b9fb9ae4fc304a7dde18c6fd4a1d78defee0a54da977ae8dd41eda66c00804d77778c777479f4f7acd9439c7687b3f713ffbeb96f863da1ef0bbb82dcb5f5c37b47b56be0b43b9c09ad2e9df0efd5792a80c0f6677ad81dcea42b5f79eec69e4e8733bdffdd73776cff74ea250d1c4e7b8b918f2c2dd0e8cc250882384f958c730f84dbefe76a601100d5bfa8cce58b8a191beb7cbbccb5d711efb758f40b16bea906379e58d3dad19dbbd5562326dd77dfd4eb7b9a0e6ff8ec9eb14f6ff4026ad6c7936e7a6d6d1eb7771cd8b2e0bdc79779c21bf8ff78edae677fd82df71a7ff77d77dc7c790b396b5f71e5204e29aaf5e8bf77b70180b5ebe87f4cfc7bf7d8b055b6f59567575aba5d3ea4539272e4f34923effc70ed4163a7e1237b2715fcfef5937f1bfdca767fa40dff9a6766ee49686e876beb7f27f71b74c732b96553030ad7bf76c7bf37fbe8d425088208733e79176d56f3e1c3594d1a376ddcb8d1ce3f57e895956e4fb075bb9bf5a69e25458bdcee029fef489c3da9b4543fe7b397ff3ee64e59d7a9be4d1bdb3fb96ca55107d5eff38d6d95d565caf29c55ab0e073b18967eb8360834b8e7ebaf1ece94f6bc7169e747778454d5ef0a00b024a4346dd329f3efb73e9666abd295524cf7db1e18b7f0bf6b37a2d9d8192f5d9724f1dcd90000cbd077567e383c41827af0dd013f7a80c6d3e67d7d7f0b39e7b3ab5bdffef3d6591ffd7edbff59428da4ff73c10f0fa62cfe5bf3096b34dee1b9efe65dcfdfefdff991ad391bb717f34e49e49a24088238df6cb2f486b77bdd7b77edda121d13dfa56383c68d4c3d7b4f894fe85352b4286bef63cef4699d7baf3f5ab4db11e735994d1fcf7ea9fe2d0bcfeeffde352c2329d991da38adfd94e54100be121f574bb28a00b0d48ea906409798d93832a0666a77eb03a31a2a595f3d7debf8abfb75cc6834ec99b525f59a23de7c48e7780900d482fd050094b476c93a408a69d6d201a0685f61c44ba96bdaa5818119a2638d00923ab4732872549c0500820195e6a31304419c874a06d81b37b9c7efcbdeb52b2b103430a686acb1908cc5258c3874e00bbf5ff8033ce05383c1facfd8fe7ff6ee3b308a6a7f1bf87366667b76934db2099b8496d0417a97a220820d7b0741b15eec8abdfbda7e966bbb574545b98a057b47a44911a9a1135aa821213dd9be3b73cefbc7eea6914a3104be1f73b99bc9ecec6476b3cf9e3367be87e7fdf8c0bd5faecfb79ff7ec475ffcf8d923fda24745896b1d0f40e4ac3b180442791b77457b17a1cfb876c6aaec3d6be7cff9ec852b5ac1bdfa9dd757bb1bf360b23ed2cda824b44d00a0eedf901b0278d9aeac4200f1ed1374156b2a0c0093180045af50714b4208a98dc2c2975257b44ec4095e7dca9ed1615ad69697366e8a6fdf3666f7d6f11e4f61458c65ae7c4c676897bd47ca2f289b7adb838d6f928948e52f26fc451b7eff2a337a1182dc6af4e421ba7b96ef7979fc05eb06c8997f6c8bde25b0f1f90b6ffcbbcdd0dee949ba0359c5006292ac4debaa5552cf9b7ae60bff5a98fdfc85976c1c66def0e35f2ad075f2c4d34cc8a61726218434be4d665790ac43b20ec90a9215c4b5801367f62e5dee2d2a3ab47e7379488df7fb43d5626c373b74a874ea6d0feaf4031bbd41d979e10bcf9f976e2cfcf989bb9e9f6f3b7b88b1226dd2ae7def83a9831cac74c3925dce9b1e1b610420e92426d9bbf448c85bf2f9bb6fbcfcd6379b633a9ffbe03b8ff76be215634aca951f7cffda8401699ed53ffdb03827befb850f7ff1dddddd0cf4aa248490a660f13dfa6b4059c5791751e346b88d2622df0a11b91dfeaa72fbf7775f1d3870c03fb6df821f983bf74549d6b74df394966c0f0484ced06e57363b945f7ac7ed0f3725c61aa0ba4b55739c510210cc7ae5cc212f6563c0eb5b7fbef204196fb1796bd6d0d347702120b810820b8ef0ff092e8480e05c082184c4d8b2254baa3e412b57ae3afbdc0be80f8010d28ce6fefad3d81bef0493203130098c45bec06ade06a2b711b93abaa23b91b1da9b601210afc0c7e1e100a030c4ca28d722b51a25c022430f3040e528539ba143924969678f7970f6d74fba5cc6b6ad33745077eec2a1fc923bef78e418c618c00b7f9c74c6bbf671a3bac495acfcfcb36c20f6a2a9a39368d82021841c6b3a069b0caf80af89a1527b9271c0cd112bc3cfc1815819411e893106c429d038ca3470d19ca3f899dcfa928b6ffdf0c3578a4b6de0bca0a0f4be7b8f6d8c0160c6367ddabb677df29fdf399484cea36ebff7e987cf4da42023849063955ea12a8d2830c868f26c610a00b304b33e724f2f47b812a39f43cf10ab444a3abaa255250c0c1250122d311cfc079b639aa6691af7fb7d1e8fd7e3f19495976b9a74eeb997cefce47355e553265fb361a32e26665b7c42bccd66d3eb749274f489c3e2863df5dbdaa7e8d5460821c72bc9a2391210d054a84d1fa7ad00f0f1ca39a44595dac12e0d090acc120aab0c685718d4661adf28cbb22ccb7abdce66b35559dcfff1c7ae0cdf6ad38e5e158410d29284e721ab7064135e4ae1661c1791afaa11a530c80c02d0d778603af68410424e18523d3f8893e1d550aac1aaa0e2b25c55409620539a114208396aa12a1d8132439c0c53d3cf0b29000c0cb14aa47d17129139cd6295c8b80f21e007626514ab10805fc0c81127c3cf200414c055c7b49c84104248fd82a2b2a38f01328319f03535c9bcbcb2bd058170b10b852124e0e79553739a25e858647c47a90623830c3020c829c60821841c03aa802a8ea4cf4ff1d7981e5a44365775da6871d86cd17e1e3d474731460821e458901924c0dff45851e8d8114208697616193a067fd32f8ba6242384107242f068008b7e351155ab208410d2b25192114208a1242384104228c9082184104a324208219464e414b07aed3abdc148c781104249465aaaa14306d34120849c4c143d8355864e0238020225d192fa1619261699c3c5a3462e558b53e0d510234308b854d824a802e5ea91147c24cd2518f0d34120849c200c128c3224063f2aaf8996196264e86400f0097878436db2781d5481c2100a35f8a26b5b245824b8390a42f06ab029304a00200336196e0d0a8355869b43c7203348541abfe5a0de4542c88943c7e0d2e0e5304567596140ac8c20501842b10a23434c438d2549e528d322751b2baa5d59247834f83934c0cbe1e791240310e0913ac2011199e89352ac65a1de4542c889c3a3810b04c2c5ebc3ad340601f83400e080af4a00d54539bc56a3c42045cbde87a902c6685e555412e6543bb865a2de4542c889e3f02451182420568e54ae6a4cb75f2d2b88c35a5ad4ea3a9950ef2221e404cf362ee0e5f0727835b8b4ca011c75269951aa195402d044656b8e010629d2f4232701ea5d24849cc8c253946902218110108a9ec98a84169020c32a576fc64940a20ee159ca1444a2af8cc32e430242e1481335e727232d17f52e12424e640101136057e017100c328b8cd8a8685c2912740c6e5ed933a914846092a04810a272ec6290a388c3284166f069f045efe0e55039007838541159c245b5936ab5fafec79fe8e9391e3a76ecd8d4bbac5ebb8e9a658490138d8fa3a213b154855186c2203168a2dadc9b1ae0e730d5689371c0c3015e4bfbce1d6e87896a8f14e6d522cbc34b1a1cfd71d1f80be8793a1e366fcd6aea5d28c60821276692559d9ccc1ffe56441b625132a06395edab4892d1e13bd550ef2221a485b2c8304bf089e8b49c51549ce39443631709212d944743810ab75673ec3e25d929877a1709212719ea5d3ce550ef2221e424436db2530ef52e124228c948cb46bd8b8490930cf52e9e72a8779110d2529825480ceec3ae13d3315865146bd4262384107262334908d636399945ae59c28a10420839e184a77739bc86940c18a46ad36f36d0bb280156057a40023401975a594a58c760665018046fb85a15218410d2246629324b59cd869a8c00af5699aa81248b91a03014ab10025295aa543243ac0cbf06b70a003225192184906347619059a4ba7dcd246328ab9e700d241963108010e0a25a009a25a83c7a164e40a32423841072ec1825f8792df3701a1978b8cbb1f1d5aadc1a1890a8205681a1cadd740c413ad28410428e030618197cb5b591cc52652dfbc6269906148550aa810bc4ca888916d217349134218490e3c32041adadb74f619142f84d4bb2b0a0804b83975736cb54013da33023841072ec99a43a1b64dedaba1c1b384f162b830b7001069858e5ac9d1e0d71326265043920fed1b1fc0b162d2e7379acb17600aeb29258ab65d41923e88927849093830e604080d7ecfa63804942a15acb5d1a48323f878e4166e002e51a02d124e340a90a0383c42044ed57ae1d0f5f7dfb43976e3dc69ed3db62b100f0783c6b33d77df5ed0f975f72213dfd84107212304a95977b555bce1012a86d587e43491610d1f43a6cbb1cf0098003a2969f1e0ff3172c6a9fd169d0c00199996b5de5e5aaaa198dc6c143860483a1f90b168d1e75c609f78494fc7c6ea79b96a3db0b6b7ebfb50d15062384900648805e42895acb580cb35ced6ae81af76a310ee41eeadab5f3ea55abcc6673ef3e7d3a77e90c88654b9774efdef540eea1c66d4378b77f75ff4583d21c4ebb23c5d969c0c82b1ef9667fe89fff5d7859e6f4dbcfeb96e6b43b9c096d7bf43b7bd2d30b0b357a1513424e6d022856516b609568b55f5ed6c2922c7c3e2e1008d8edf18aa2d3344da7d3171615b9ddeec69eaaf3ad7bf6f23b3f5cb6cf93d8a5ff80d3da9acb362cfc6d45c13f9e20a26cc1fd573df8e5da5cee3c6d40ffd352740733e7febab19cd3ab981072ca27595d7d7c5cd4d7926b31fc8180abdc2580dcdcdc3dbbf7e4e7e7979797eb145908f80381c66c413db46af141407fc6a77f2df8e3d7dfff5eb72d77e357ffeaa80744c9a2c7c6f6ebe67438ed0e6762e711573c37f76008a15dff19e270dadb5eff7b890010dafdeee90ea7bdcde45f8b05b49215efdd39a6573bbbc3694f3ffdf2e7e6e684afb00b647f71f798760ea7bdc359533fdb597bd9f9e0de45abca01fb35df2c59fceb4f8b96671ed8bdea934b9d0a0008ffee9f9ebc6a44fb24a7ddd1a6cbd8bb3f5c5fce0104774e9f7c6697f6697687d3ee48ef71cedd3336b828f90821a4852559d0ef3d949faf8682454585b979794585458140c06432e7e5e505fddec66c418e6ddbc6040417dd3bf1f6475f9bf9fd5fd9fec40eedac122002b95bf312864db8ebdefb6f3eaf43f98e3f5e9f72d357b952db0b6ee80578ff9cb9a24c20b4efd72fb700b671d70f8b57774e9f70de635fad2eeb7ae56d375dd86aefbcd7278d7f719d17c12d6f4cbe6dd6a632b41a3cd4b9e9df2f65d6ba1f4a62c71406947c71c794db9f7e7be6afab0f20a553aa8901a264f17de7ddfce6fc1dd6d193ef98d037b8f6cbfbc74ffd3a578356b26da7daed829ba64dbb63e25053ceea2fefbbf685b53e7a011342488b9a9fac5346fbb56b337bf7e9e52e2f83108c31bd416789b1ad5eb326d61ebf7dc78e4e1d3bd6bf05661ff5ca7fa714def3e1ea15dffe77c5b7009034fab9d9d36feb6e4ebaf4b3355719141ef207dc638d1bc7bcb96fed6fdb7cd70c3fef86010fddb56ae1a77f978ceaf4cb975940c285d7f7b705b6bdf6fe5a0dba61cfbdf9ccb878751cd65cf87ef6c7efadbafd8ec55fee00d0eb851f7ebab14d68cde3fdc67d905b4ba2a65cf9c6ab7f4f79f48bad7fce7afbcf590058dbcbdefce23f57b52d5ffcf6ec0220f5a6ffbe7a57177d5997dd23a72e9bf7e68ffb2fb9b9f7730b171b7550037effb5ddf60fb86d51de922539a1b3e9254c08a136590bdad77163c7f8bdeebf97af0869c2688e91147d20c897fdb5dc1a133364f4b8f7b7b827ce989f555a7f152d5deaf9ffef8fac5d9b177e31fd999bce7400f9f39f7cfc8f22a1162e79edaa411decadda38db761bf3e63e00fe729f06b9d5981b46eae1ff73d69feb7ffd7c2bd0eaa2497d2c0815ed2a04105a7af788ce5d7a74bff0fd03005cbbf79614ef2b0510dba55ba20218dbf56d53c77e183b5efdcee2ed7bd7fef6e55b8f4c1e6085d8fbf5232ffded514bf7e5ab0072debfa0578f8e5d4f9fba4c0590b7b520e0ddf9f93de7746e95e2484b6fddfbb6452100fe323ff52f1242484b9b33fab69b6ff8f5b7dfff5abad8eb0f01301b758aced0a65bf737176c88494ae99e94f4cce7739fb8faec2e71fa5aef2e3c593fcd77f51fdb3fa5c7c8cb7b0ced1d5838f0b99d6a4991d7bdfef53bde9c5fa0f4bce5df8f8e7516cdbeeb5f5f4406434a89236f1c655a3867e1734f6ed805b4b9f2ea1e462090909e001cd00d7cf89d077a9bc36b6aaab95b92756f1c50ee3e90ebe130ab85bb0b6bdd0fad78f52fab74a78fead5baf7d957f51edee1e06fe77c7cc853501e52bab576c8d8ae39af7af395f129e12747a868d5a1e4c7ebeefd723d12cf7bf6e589bd0c1b9e9ef0fc1a4a314248cb6793a102dea3db48cbbbc8e9dc73c69e7bced88a6fb3b66d7b62f682427d7c5a42bb3eedda3863f44fcf9af3e4b5e36a0d33e1d9f0d694bb56c39ada3923d554ba79dd1e006dcf1c98acf8840000c634f7debfbe9a53654c3fb30fbb61ac6dcef7bb56e5031d265ed1c900c0d079c2945e6f3fbd7ee5bbef7d73edf0545e90bd61d912cfe4b9bf4ebaf48a8cd75ed9b5ec819ba6ed1aecfaf93fbbea48b23f5f98fcff76caf6d69d325ac979eb371d0270dad86e16163fe25f97252cfb32f7ab373f315fd8c3e23eb07de5a20d19ff5df47464d40e13fea20dbf7f95493146083929a880c48ef6a2e4163f677497ce9d03c6b8a2c2a2955b772ed87ed09a9c7af6f0c14ffcef975abb19255bbf5beeb96c64d718f7ee752bd7edf1c6a68fbcf1adafa6753798fa3cf0ea8dfd13d4f5efde7fdf07fb7b9ddbb6da47868193c6270000ba4fbcb4bd0e00a0eb78db673f3f73597ff3c6cfdf7eed9577bf595a9836eeb2fef192bedb5d33dfbeaabbad7cc58cb77f728fbebe6bed9f1f92464fbdf5e2c1ed75253b56afda7480c77739fbae591f4f4ed7418a3ff3dfbfbc7bc75919457367bcfaca5b1fcdd92af7bff4fc7626e7852f3c7f5ebab1f0e727ee7a7ebeedec21467afd13424e06c7a4ae064397fe0609365994ab0808582501800b5824c1043c5cb835000242e8192c92d04170217c5c785401883849b834a171f1fbbbaf0e1c38a0590ec4b6d2d0dd6ffe2fcfa3fa52ba8eecdde5ec2e6987f6ed5eb032f3eba9e79ff42f82cd5bb3869e3e820b01c185105c7084ff4f70210404e742082124c6962d5952f5095ab972d5d9e75e407f4584906634f7d79f2ebae54e99496ec1c0243016fe32c9cc2c314962aa602eced470c10fc68070e9fa8a6f01c0a1639251825d81478bd4b99218cc0c068662152e8e18193203001d439c82a040a10a97062383253ac38bdcdcc7a2739ceedf775e976462c69ccd7faecbfa7deb019bb38dc56aa557092184b43826094686120d05210404e2e4863b0fa53805e56a65917b001a50a2411591857a06002619010e8f060e0404bc1c260600fcc4e8a0ec12a77be58e49897acdb867ed9e1ddb766edee0673a7a41104248cb4b32061f8f54f4a81a4375d104149f562dc6c2497678c7a50ef05759aa0a40020334018941fa47662a1342689ac6b90804fc42088fc71b080642c150b9cb0521544dbbe5ca8ba67ffcb9b461fef29db137de701dbd200821a4656180c460040c1210ed4d94eb1d12a20a2826193e8ea068d403d41a863ad640601eb3df9031455100e8f53a00369badc60a8380cb5f9d462f05420869d1fce109a319007819eaaf8dab0a485e0d76054a43511402f455ba118d12540e116e93a1722e69420821e4888563456608098404424048a0fecb8e54402ad7101288571a38dde5512101f10acc126265e819dc1c00b41360c407218490164a07c80c6609a6680879384c12626598255824c436144f5af8cae8121516197a097e0e3fafd68be8d2101291558b559824c80c210e9716391d179e6f53a50b75092184345d5044860e0a51b9a444855186ccc0013f6fa04da60928e1d69c3bda0d19a87e0f0faf3ccfc6018f166dfe55e1e3ffd09cd18410424e327e1e1d85c12a876368021eadca92864e6049741c092184b468946484104228c9082184104a3242082184928c1042082519218410d2d21ce14c9b460926169eec05a52a1d464208212d2dc9021c41400f58a851470821a4591d611009800bba1e9a1042c889dd260b175a2c55112341cfa00a94ab5029be0821841c2356198a8410e089b68e1860916190c01882805b8b54abb2cbf00918241819384339af2c4a556f9b8c4161b02b087014a9e00236aa164c0821e4d8f173946b9122c2916c932001c52a8a5400888d36b864069b0c2e50a821c8112735ae4d16e6d1e0138080974766a1a672c12787b9bffe44078110d2bcc245ea03024609109001bd84622dd23ef36848d04166d0a2abb9380078394c322416a965af34f26100848728ca94642785810307d04120849c20b880c4004426cb8c91c0c2134633009010996cb3aed35b4d18f1112e464c3146c82968f5da757a83b1a93708697cbe8467750947958fc3cbe1e5f0682869c4f88c268cc237005c34300b3521e4a43474c8e023b8414823e91882555a5d2c3c6f5924e21a9ed5a5e12433cb086a902598a5ca8ba08d32140159008045a6f9c90839c90503fe23b8414883f40c8a0c99c1a5010c1cf071d814f8053820314812ca1b6a42359c64424027810b14a9d078e5420e7020189e6693928c104248d3c91234019f06116d78793842027a1932830604a231e6d15051518a0bb8b5ca69a61b4e321f47e8b0ac0a54cc132d1a9564dfff48c3e48e8b8e1d3bd2412084b45cbef0dcd0d5c76c04058287cd19ed1395b735c0cd9bd2263b262e1a7f013d61c7c3e6ad5974100821a7b8fac62e0a01971619ad4f0821849c98ea6b9309c04383ee092184b4dc3619218410424946082184509211420821f5241955b7278410d2a22974080821f5c82f280cf8032e57f93ff05856abcd68343a1c09cdbe27a794fa0ffbceec6c97cb5d545878045b4e484c8cb55ad3d3db1ff724a33a8a84907a624c92951ebdbafd638fb86bc7b682c242476262b3efc929a5aec3be333b9b3169e499671df196d7ae5eb92b7b77c6710eb39a6d328b0c338b4c06e3d6e0e300606030cbf068b0ca90810047b95a59d6838166e024e4e4e4f7057af4ea2ac43f7755697a874e9bd6af3b11f6e49452d7617795bb469e79168ee2b0f7ed37e0cf85f31abfbe81c124439120002f872f9a3231328c12248690808b23242001090aca34c42bd593cc22214642998690800188952104fc0212a003ac32ca55088138194609be686b8eb1c8bc328490938cdb5d2efef1b2aa6e7739907a22ecc9a9f65c1f7ed88b8a8a8efed343515151e3632c46868723c82155499658193243890601c448b0cb285221186406ab8232edb024736bf08767e414d03398a4c8b78ca1548dccdaa90ac855a28b0b94511f2521272921d0d41ae1aaaade7bf75d005e7bfd0d4569eac978d6983dd9b57347cefe7da9addbd4f877c499a3e9293b22751ff6e8a13fd20d37a1a16396e0e3f00ba0622e4c06994118ee86f100002000494441542fa1588d940f2ee348926092e00500783568557b1725069945a7840100840053957dd044955fac3aaa6845c8499c658d7c23db9d9d3d73e6c79dbb74292e2a0e040200de7be79d8484f8acacac499326b74f4f3fba77d4c89e1ccacbcbc9c939949f170a043c3e5f8d7fd7ae5e2d4952ef3e7de8693b464116ce31715c367cd89a128b160eae42c7222da88ae52101498a649d2ac05895ebc984a8f9a8ece8929810727234ca1a69eddab5070f1e5cbb666d7272f2f5d74fb9fefa29c9c9c96bd6ac3d78f0e09a356b1ab991fade748410421cc839100af83aa4b7f7f97c5d3a76acfaafc7e38db55af6ecce162d44206ffd5f1b0a4247b105eed9b77a4556897ab47b52ff613fdaafa34b3e71d872e9b06c52aaaead0a982404b5c8dd0c0c81c6d55db4d2880f424eea206b70b583070f2e5dbaf88c33475d7cd1455e9fcfe3f100183868e0f9175cf0ddb7df2e5bb664f09021292929c72052b990154555559d5eeff178aafe6b301a544dd5eb75b5ec30f7ee5bb77ebfdfd4a677afd66606002290bb716db65befecd9273da6c11a11bc7cd79a8d87446297be9de315002270687d66beb36f8f647dedad8e50c1a635b9497d7b26e9eb6b63467faf233f261547a6995f00c7a2ed0f4dc02023543d774202000c52a4d7510614096eb55ab829b10a80c858c4f02010c6a072182508d1a80ac28cae4a23e4d44e32ae691f7c307dd0e021975f7e454141c196cd5b52d352c2f72d2d2dbde2ca2b19631f7c30fdd1471e9364f928f74440f87dbe8103fa77eed40940b76e5dabfebb65cbd6603054cb0e87df048d6a418137a58d590284bff090dfa030d1b81c10100c4c2bda9beb894d334b1042d47f6cc23fa87fd30d6da331effee268c3f0844932001e0e9b025942884162e08057800b7835d824e80538834942802320aa8d3454b42a7b1814280cc1244162f06af0f1c8478650f539cdfcbc5aa7a940242a092127659435d841b46ad5aa602074d1851741084762a2d1a00ff80306833efc2d84b8e8a28b9e7966c3aa952b070d1e7c947b22b8f0f97c007272726a760e59adc15050d3d45a765808403227266885f9ded4b63112f715146876474c713e84e0ee3d9959a18c5e1de21400504bb6afdd6beadeb3b545aa96844a5c6abc376f5f715297045d456b08029a377ff7ae03059e101473425a7a462b8be4cbcddaedd6344fe6aabd922ea1cb69edacf015ecddbdb7c015e4b2293eb543bad3aa0042807bf3b61f3858ecd3146babf40eedec7a865a36280310a1d203bbb273cbfc5c32d892db77681daf67e1f1181002827bf3766c3928b5ee96916c948ee9f35f4b929d396a3400599601685ae590bf850be61fcd6385044a551864488040e5b80d77781669090c706991c411026e1e19a5a1b8ab0f3b54055c5a95766f74a15a25c902d527896680d22247e187b6bf7ac6a017b38de33edffec919caaa69bdcefdb42069f21fab5fe86fa2772f429af0917cd5ca95c3870fe39c979595d96cb6d37af5fcfebbef060c1818bea3cb556e3018870f1fb66ad5aa81830601d8b17397aa564c640f49963a3762f6f38a73436e8f8773ee743a6bf9ab0e865455adad4d2604c08cf189d2ae43ee548bc59f5f2812d24dbe6208219829d12167e5958762ed0a102acd73e912d34cacea66841080644949356fda9feb8e6b6dae58acbaf766edf52476ead7ddcadcb95bb3b6ed36f5ccb0b5eadcae38f390a37777871e00d4b2dd59d9bea42ebdbb58257f417656d61e53ef8c5801689e7c4f72d77e1df4a1a2dd9b76ee34f7ec92247b6adba014c8dfb92d5f69dfa37fa22154b47bebf6edba5edd5a19222d3fd595b33dabc0d0be7bfb043dabebf93ad2c3ce0fdfe082f97f8c1a3d46d3345996198b3ce282f97f08c16bebb66b020df0f2e8fd58e5bd03227ab68b557eb8a8c8afa38d6e03439cfccf8e5df4673e789ad3ee70da1dfd9fd810a858baf6e13e7687b3c3ddabbc915774f61bc39c7647ebcbfea8b3b68d31a57baf2e5dfb66588fac7754147d3bd6e1b43bc6fd2f97ae4220276f9235e29cfe9e7d7b3b74e8a8d3ebac36ab80301a8da2ca1d63ac569d5ed7a143c73dfbf6869774e8905e313a5f56e44e1d3b54dd5afd7bc285f079236db21acacbcb554d0d8642b5ee2400307d824329cd77073d05455242626470b6109231c1a12bcf2f0f428860699e5b9f9460406de3167409690e91bfb738c0a3ad21cd5b50c4635ba7581506d99adc2601c5f9ee2aad42212084e6ca2d46629b64ab0e908d8969494a5981471302908c8eb4040303d3c7a73a0d9e4365a13a36182c2d70eb9da9092606491fdfda69f2161607b908b7d5f66ddd5a64cee8d62e5e5fdff37564871da2f6411f0be6cd05e0f7fb83c1208005f3e6d6f1b0ffc4abf468cf704572f21f4c32ef8659dfe5856fe6ccfe6cd3c33dfb1d590b4a0b496dae9ebee8eac8b73e7ac722a4ee2ebd06fe2a3d1e4b8c25bfa0a0a2dcd18081038d067dc51d0b0a0b636262bc1e4fc5928c8cf67bf7edd7342dbd7dbbeadb670dec8988f42e1e8e731e0c8638e7b5ed70f89c14d3d91dfadcdc83aa5f49ec6c88743009219821de61c83d541a8cb59514788c89e9fa1abf75e41bc14cceb4980d0772dd9d8ce1261957035cb6e8a20d219d51e6a5211e1d101869cfaac1801a2cddb6a1448a6c4c1531aa104280290639725fd9a0400daa9a52db06b91250a1332891dd920c7aa606425c4842a8eebc7cc996dec1a634fc4c1dd161afb3513eff8fdf478f191bbe51f743ff13f1d0e2667571af9ef94b01606cdf560f1cfa7e56a60780f7afdb7b8ffe200f40d1acf1a90ea77df4cb0f0e3efda96d00d4f9d774b63b9c7d5fcc2a5d35ad93c369ef72d32b8f5fd123c5993ae18fcc574fb73b9cce898b5c95f956b2fcdf137ba73aedce3e173ef76781060477be3a24dcb67301702db8ae95c3691ff2c6b6dd33cfe832752500acbfab679addd1edf6155e68252bdebb734caf767687d39e7efae5cfcdcd0902e0e56bdfbbe18c1e0e87d3ee4849e936eca217d6537092961565f57f198d469fd7eb4848a85892d1be7d6a4a6ac5b78e8404afd763341aabdeab6debb4f4766d9b30683b729e8c7b7dbe70ef620d369b2d140a05fc81ba1b0782e96c4946576ea92ec9ae63a2b2e9c874b1c9265f7e89bbb8c0674e8aaba56d13d901e8e2529359d1bec2808080104cd64b9a3fa4455a8c219f26e91426aa0c4b140292a2570cad3a9fd6a757cf3ebd7af6e9dd6b409f0cbb24000835a0720121c04301158a4e926add2064838c903f140948d51f14b241060498129bd1d111dabb6d4f495034e2c96aea6117f55e87316fee9c7973e7d43fc0bf05b4c98e5262ab3459960d0683c562898b8b4b4a4a4a4b4bfbcf1bafd6794ccb567dfc5b29103bfea9c7d53b6efcb6e8978f563f3d74a4d179e6b5e7af79efe79d1ada8e993032d9d2bed720ef252bdffe769d0f8e33ae3caf8d3975803d3264aae8e7e766763c63cc981e6d6cb57c0829fae1c9d983cf1dd9a3f88f4d8b5f9f7c5be7e55f8e8f7c60a979a17a4cb7cb260cd9f7e9f25258075d3abeab2d71582bec9c3ee1bc27d66a96de57de36c03f6fc60faf4f1aaffdb6e4e1b84fef79eabb2da67e57dd7e568a9abb65f9df3b8a547a7f242da877b1a14ffaa969a9bbb3b3535353bd5eafc562a9f1538fc763369b776767a7a6a5363c0a8e35f096aa6a6a281404909373b0c60a168b99731e0c05eb1abb08218450eced3a75092a161d8456750cbb2ed661deb76f6f8e30b7ada575130942218460c6e454eba15d052a8c108299e2edd2cefd792eb3d302efa17dc588eb60928410b202d51fd4844e02244bb25decdc97676b9f64d3332de873799935ce2484e0fe820345f6f4047da8e460aedf9c6a959952eb06256ba279efc19ca2d8b6097ab5f840aecf941cab83f00b0126c7a474ce1059bbb6ef4defd426f688c62dd473d88f72eca2380592ac30ef40726adbaa4bea893140942c9f39c70558475e79fa703ec2f2edcfe5bf7dbca274c459ed2f9d76cfea6f7fde999730ec8e975e1d600610eab0efc76fd76d537adefcccbfc7d800f856853792fee09c3f1eea660042db0f7f2836e08d5fbf9e9812ca7c72d8a8ffe62cf86859d105bdc23fa8515b528a1d70fb63137efe74f94aa45ff3e44bd7396504363df5fe5a0dba61cfbdf9ccb878751cd65cf87ef6c7efadbae31e7700803131ad7db7415dafb8e591d7e37554a892b49c2659c36f64bd7bf55eb6ecaf818306190d86c357361a0cc16070d9b2bf860c1dd2f07ba268e02d9573c1390ff725d6dac1a8a95a5d233e2249a4335b759523d72b7e41c59a18c3b3cbad4e9b72f806a20b8410801ceb4c3695e6f8c28d324b5a87d4bd7bb2330faa4236c5a7a6b7b14a4208c9929caccbdeb2f61074f19d7bb4b5a675689bb36ff7a683010e49678a75a459620504247382a96cd7ba3d7e4db624b56f97a08340ad1b843ea15d4660efde2deb7671496f4d4c4f4f3454b99c4cb63a3ba7f3acecedfbd23bb6b6353dcc1abc32fa5448b2a3e9a33c94b3b74d7aa7f0ed1fbef9b2be5579d1e2190b7d8079c4157d6d565c35dcf4f31ccfbc8f97948cbe20bed18f173ff8ccf6863a7f9ad0b9b35d06a4367d52811c517ca04ced55e30fa5cea72554b4ab104068e9dd233a572c74eddeeb6f3be1d16b7f9c3aebf757eefb1d00745d26bfffc38b6393e87272d272a2acfe55060f1e3c7fdebc254b968c1a35aab0b02021a1727290a2a2c28484c4a57ffee9f57a060f1edce0a65843353e344d53550d406a6aedd759d7719ecc90d2bd6745a245dfb962327a75af5cc81483a2c43a62e45aeecf2c6dbaf7ae5cd5e0ecdadb19dd29c998d0be4b42fb1aa92999533af548a97c3bd7dbd33ad8d3aabfc52774ea9b00a095b35db5fbd6be4128b6948cd352aaa7b321b947f4d792ada9dd7b555dbf494db2fa2f7b3b9a6a552d24c9a4a39ed5655ff6f6aea7f559be6461fdabf1823f672c0902f0fe32a17d5274a97ff1878b0acfbbc4ca2400105ac5c7b4702b4ad4fcdca6e8ebdbd9a26ddb4bb581a6d0fe753900109f1aabc87a0540b0ac342060ccddb82788ea8f50f198ba84f404e0806ee0c3ef3cd03b32465753cddde20dce0b5e597aeed3b93bb3b6667efbd01d33b23e7e73de7d63ae6925d19b24691149d6e0c76a9da24c9830e1bdf7de932569c4881110c2ebf502309bcdf1f6f83f172dfaf5975f6eb9e5169da2e028da64e13de19c875b6387f72e5aad3100d45aaf276bc4efa996e7172336c3229d8a65fac4f1ea5d3cfaabaa23034ceb481f7eac92cc7a58719123b075636643ab6879f3662e5501b4ea3bbc934d02c0cbb396ae3d145a3263fea10b2fb3b78907f28a7f7aea76b957c6a8a90f5c604b4d94016de9b377ddfe47bb01373f7445a38efaaabbcebd7c6e77cfe2df7300c3a8c9c3120c31bd7ad89055bee2d9bbee5986059fecaa3cbe86c4542be0daf0ef7bee59dfa1c7750f4f9e30a5d7db4faf5ff9ee7bdf5c3b3c9517646f58b6c43379ee88561f5c78cd6cfba0fe1d9ce6922df9000cf17106ea5f24274fef22808c8c8c29374ef9e4934f56af5e3378f0a07061aa83070ffefdf78ae292a229374ec9c8c868cc7644436fa9e1289bfbc7bcaa974655c8debd87f3a6bff38a60fe8e6dfbfd86c4b6edcd4c9c924176e22659a2aef26ae8aaec32348672f55824994902abb890edb8520ffefaf12a01245df7ee8faf0e0a9f53762fbfbfeff859052b66fe76f0b249173f74f337774ecf5cf7ddac7549bacbef1ddf77f4c3770fbfe1f525dbe6ccdaa62f3cf7de2bac8d7894840b9fbccc3de3bfcbcbe4e461535f7be7e2563230e4b157266fbbffe38d0b662f1b7bcb5dfdde7e634de40fc8d2effe87c6ae79faf7bd0bbf9ab970d7a0bb6fbcfab6cf7e969f7ce2bd9f3f7f7b15247352a7fee326f68f5762d27ba5967df5ddbbbff80158db8fbcfd8917ceb253929116f21ed7e8cea54e9d3a3dfcf0c34b962c59ba6c697e7e3e80a4a4a49e3d7b0e1f3edc6c36377223f5ac1652436eb7cbe5712b8a92b96e7d9dab854205050531568bd1d8e82b7498ced1a987a3e156e1c9fc2c1f4da3fc081bd94d699335b08eb15b7f3f870491a0a05443880b00660946268a5500c22ec3a709bd248c0017a25c13411e1db70a6197844713012e7e7ff7d5810307d09ffd3f6cf3d6aca1a78fe0910b4605173c5cce87872fcb17e18fa742626cd99225f40491a6dab2656b8f9e3d6b1d5b719c4892b469c386701dc5e6dd93534a5d877dcddaccfefdfb33c68eecc84b92248458bd7a75bfbe75ceb363ef39044c322acc20498ac434309f6001c1c058bc8e813185310e2600c6985f303747acccf4122430009c01604a9c8c3c0e3028ac32fa2454cea529335865f8390a3962186c320aa3bf919e81559fd28c107232b1982d8273e948dfc88ee48d8f738bd9d2ec7b72aac5585d873dce66dbbc6573b7aedd18634dad3b0508cef9962d5be36263eb5fcf20c1c8e0e55005f40c5605e008444b27da75f0730404c02267c53c1c5e0e9b0c8dc1a3823128bc11230f83d12dfa048c322416294f25336834213921272f93c9947320272535e588dec89a4a70ce0f1ec8319b4dcdbd27a794fa0e7b46878c9d3b77ad59b3a6a4a4e408366db7dbe3626333321a9864d528c1cf111e4ce707741c06868040283abba62a2273bb0000831a9d549a47e77c51f2439146583dd43ac2aa62dc0821e4a49494ecc8cfcfdfbb7b8fc7ebf9679a8066b3c991e468f63d39d55ade751d76001d3a641cd7470fcff85c754a680d68ea90b8a31af121e8a351d3f8d73e3c6292faceca97fb51b57dd262c22c2989f6841ccf3661b8a155cbc2c68b34c644956d49402367b751458b9a6353f8767cffdcd5237b263b9c7647fb1ee3a6be36ff60f06836e85b7b7f9fbef7aca21a8a841072e441a601ba68e83040cf50f59d998bda270ee380ae669201210e9b8c1819094a636769097762ea9baf5d36f5aefb1abd6e28fba389674c9debb8e1bde5db76e56c5ffcf12d6d367db534bfea15294253a9b7941042fe595e0e838418192609b1320078abcc9415103049b0ca88916092aa2dd731c4298891aa9c202bd1e0e79080520d2e0e4f74435ead7274a226e0e6959707f0e863349703070e5c78e9958d8afdd2c5cf3cb7baf74b9fbd3669487abcd96c6fddffe20767bc7379aae2fae3aacefdefffbfdb2f18d1abd7d86737f8856fe7970f8cef96e6b43b3a0e9cfcdf55a51c4060c7c7378de99b96ecb42777197ad3fbeb5c02702fba7bca8707723fbeb477fb8e7d2efdf480cacb333fb8fd8c2eaded8ed4f45177cddcea0d974473ad9f3e7150ba3d39a3c7c52f2c2aa299cc0821a41a95a35c85262031f839cab46a9d8b2e0d2e0d60608056e5077e8e12155c406655924c035c1ce51a4202215179b1b397570e1ae18097577b0caf0609303653b32c3f3f3f3f3f7fc8f0331b5cd3bf63ce725fcfebce7656eb0e8d14b8f7edfa69f7a877e6afdf30efa95ea1bf1ebf72daa6333f58bbaf30fbe73bd87b131e595c2a003971f4a35f6fdc9f7368c3fbe376bc30e58d2d01c49cf1fa8753d29c93bf59b77b47e63713528a7fbde7b297cb27ccde547070d3ec4b729e99f472a60ff0ac7eeaba97f2aefa7af7c1ac057749b37f3cbafe4c4208391969808fc3a3c15fdb7878bf804b858bd7bce82b2050aea14c3beaf9c938e0e630355331dcd2a8aea7f56920f35df92e5d82c35cebefab4fbdfcd673d37400987bcd7b3f882b9fbd7568924eb676bef2c1eb62ff9cbdd10b43faf9579d916ed74bfae46153efed5df06766cdc6152f5cf8cea2c4db9e9cd43356d1d9fbdff0e0f9c1df7fd819f06df9f217ffd98fded8374ed6258dbcfda1d34d34468610428ead6330622324e06ea63e338f27321e775ff6f6067e4f6b9235b4adc0cb11737898c9b129911ac8dc7d30a73477deb5437e0ecfbbc2fd65ea408f8a60ceef2f3df4f2177fef7309490a94b9da9de5ab71464d2dd953e8ddfee6253d3f8c5432f6b94d1779b550798ec7debf55b8f83e33a765d89513fefabbb8c456f48741083996ad8ec2bc133dc9802ad7acfdb30281008043397b1b5cd3d871dc10f3d79fcecbbbec9a942a0dc8e87e47a7d1942cc9c971ed467ef3e713ddf555d62af9f9963b67a7bd3567e359ad8d52c9cf97f77c2932d693556c42896d9d60e979f32f0ba6a4556da0fa56a5c67872cb22491f2ac9736bc9f4aa26849063a9654f2ca2695a63620c008b1bf1f843fd32a75d7bffa72bf694f87ca507567fff7f37dcfad5811ad5b4ad036ebd20f8d123ef2cc90d08a1ba0f6ef8e3f7cde55ac8e3d2e23a746c6594846fdb17efae7087e34bb2269bdcd97bca3900c971d62dc3735e7dfce3cca29010c1f2fdab7e9b971d80a9ebe5e7c873dffd234f0502bb7f787b41398d8e2484104ab24a8579071abdae2e63caff16fe6774eef429033aa5a7743ffbd61987065c3b22a946a394d9863fffd52bdd97dc31b85d7c52dbce63ef9db9d1cd25c7b9cfde9d32637c9fd3cf1e73f94b07faf5b0860f9bbedd15778dc99bd627c19171f68739f117bcf1cd03f62faeeb9b949492d6e79287bfcff6092066c053336e0bbd784eff11679f7b7f66cf335ae9e845470821c7144397fe002afbd9448d1be17124a26296ede8240fa2c66daa85df2c8e472d7c3a4f460839b6ea394f16ae850f898149602cf20556f33610bd8d48198fe8592130d6b4361955ee24841072a2695a9225ea40731d13420869c1494629460821e4844bb2563a24e960a892684609890a5ae991ac833d3aa23c41418202001619f10ae21558643a7ac7807bd10d1d86bdb12308f8d73fdcaf5fb81eb1f06c7af3aa7ecee494d6977cb3eddbf1adc77e7188863c12424ed61c6288916097112fc32a471a587a06ab04b304870e06069b8c240506091290a840cf90acc026c324a1950e52818a20475c349664204e868f233f8442b5f292e7720de51a00f879a40a96af65bdb706b7bd38b0ed98d90547b4d7aef913bb0e7c75c7e185a6b4dc59a31c4e7bb707577a234b78d14f97a53aedadaf5fe06ee283e8522f7ce0c14bdbea00942d7de9dffbae9dbfefe0fe6f2f6dd7fb9667a7f6b75173981072326280550680728e320e090817aa90180c1264063f8755060782d132bf0a835541398789c128c1ad41d204bc1c12835465300807b88026108a3e58283a65a72622b7f90950aba229b5f08f1bc5d2569bfbf1da707069f9f366aeb5b5321cc1587b3971f095570c4b5200cd75204f73764f33008021fdbcc9e33b50912b42c849295c4fc9cda10968021e0d0a8b2c640c1e0d1c6088dca8e0d5a00a3006b7064d1c769e4c157073d864387488917182f72036be167ead6aab700fa879bf3d7149f7d629f6a43467b7731e5fedcefbfad69be794eef8bf733a77ecd2f3863f4a6b2659eaf9d73a977cbcaa4c006aee6f33770fbc61a83d123cc2b375d6d4b37a381ccec44e67ddf4c1c6f02368c54b5fb8ac6fb223adcdc0c96f66ba234f4fa477d1b5e7a3abcf7a6c936bf12d3d3bf6b9f4d3fdf9df55f42e6a854bdf9838ac7382c399d47dfc033fec0bd01f0121a48593a56a15eec3c52ae4e867771efd571c165561e17ec35a467cb8351484e0d160001294133acc1a5f0bbfae66d06115eee15fffc603dfa7fcdfcabd25f97bb6fff6fc45ad0dad2e7b77fab8b88e0ffcb66d47d6861963e20e6b9439c74e4c5f3d73698908edffe57f79c3a70c8c8d3c0b9ed54f5ff3f8c633dfdb7c70fff659e7ef7976c2c34bcb052f9a73df4dd375f7fcb977df8e6f2ecb99b9a4a45a8fa7d2eefacffe78b6bb75c4f40d3b32bf995059fb2ab4f793ebaefb24e6ee5ff6e5eddbf8dfc17fdf7fd3f45d21fa332084b46ca2da58c2f06d7e647346d7109ebda54883c4a0afb24a7826981347e36be1d7aad60af74c31c8defd9b36661706656bdb3efd921bee289493cebcbecb86198b0eeefceecbd2b326f48d891c23df962f7ff48c7ef28ed393744afc809b9e1ecf7ffddf06af6bedfffe8c99f0f0155dcc92a1f5b8076fefae6fd47316dafbc347ebbb3cf0d4251d2cb22e79e4d44706ecff6a412efd1510425a34adfa04637a06219a5ccbb7669219186215c44888916197a10904aab418c2f36ac648b0c8309e0085ae3c515b37661ec1dd8339bf3f3bf1acee1d3bb5e9d0b5dfd4e52e7fb98fc370dabd1f3eda79f95317764aed32e8da17e7e636a2dd23278cbcbef7b6e9efbefe65e08289a759a2611f2acdf1c466b432469ea0a48e767f6eb1d79b5fa0257672840352b1a7a79a1b7524d5a2dd45ded58f8fe8d5a7eb697dba9e36f28ebf3594b8e9cf8010d2a205055401ab0c93048b8418191e8ea60ec390c291e8d222e5a854019543022486a040915aed249b4b835b033b6ceecee61208040281408353bad4d1a42d997bdf9db3931f98b3316bdfceaccc7786c5848f9e64eb77fdff7dff57565ed6ec29a18f6e79fc6f77a4e87d3dbf30b30f993478e707b371f1359d0d154b7571a996b2ec4391d359a1829da52667bcd99c94a8731d8c94c7e7defc227fa3c6532af16de26d67bcf6d786ccad1b33b76e5cb7237bdbe207bad19f0121a4a5736bf071480c022853e18f8691470380208757038000879f43002e0e2ec005dc1c42408d2419e08ece36ad011e8e728e72151e8ec3df63fd229267a11320c91a5f0b3f125ea140a560a0d60af781ecdfbe5db6a72c2474d6c4a43883a2480cb22dc958ba23c75bcfaf6c1bfafcd7b37f9e7973c72ab3c198ba5d79be79deb3efac280ca925abdf7fea478c9dd0d36ced7bdde9a59f7fbca2944378b7fcef9d35fe46edbbaeddc593baae79f6c96fb2ca54f040c9cebfe62ccaa1f364849093a465e6d1e0e5a8989e4415f072000809f8c26fce2292641e0d5a95e40a8963343f5973694a2d7c00c135770f48b93b9a0ca33f59ffecdddfde3abecf27ce56f6b441fd7a58170280706f9975ef3db7669785644bdbd327bff59f411628a74df9579f6baf6f9f14b08d9ab1eecb73ecb5254d52efe149e1c657c5324bffa7663d75ff1dd77779b984c776bdf8914f5e1c6e6312ce79f53feb6eb97fe8604b72bc73c0c801b10b1a196593677de29ff6c8a51d6e2b56f571e9fdcfbfef8dd18e2aedc2c87f1537c38536996042d4dba0248490968d6ae1b76c7f2e5e6cb55a1b68890a01405335aa854f086916c7bb16be4287b8458b8989e9d6ad7bfdeb689a2684d8b279331d2e42c84949a24340082184928c104208a1243b79b8175ddf63506de58609218450921d1de1dbf1fd73578fec99ec70da1ded7b8c9bfadafc834dcc9b3a8be25761e838f19169a393e80c24218434868e21f6e8ea22b6ec246b4a2dfc50f64713cf983ad771c37bcbb7edcad9bef8e35bda6cfa6a69be7aec9f94d451d75cd63b965abb8410d2182c3a19cb299a648daf852f4a173ff3dcc91d03810000200049444154eade2f7df6daa421e9f166b3bd75ff8b1f9cf1cee5a90a78e9eab7ae1fd936c9694fe93566da373bfd0078de67e7a49ef1dc0bb78e1f3aa86f46f773a6fd9aa742ab59149f172d7cf6aa819ddbd81d4e67ef4b1efd355cd8aaa277b1d68d000864cfbe7f74d736f149298e76fd2f7e2b8b4ada1342c8714932870e3a069b84641d1c4ae5a4d20cb04a485090a8c02aa179eb0937be16be7fc79ce5be9ed79ded54aa7f1260bc78ee7dd7bd5c7acdf73bf61f5af3ef014befbbea954de1a21bdecdbf05267db274c5ea956f64fcf4e0cbabbd72cda2f802a6ce13de5d945598b763d183f1b36fbfff97c29a45510edb08e0faebf1c7fe3a7dc6fa82fc9c9ccc2f1f3dd341936f134248980cc449b034f16db1ce249319e26408a0504580c3165dd126833114ab285223df36a3c6d7c2575df92e5d82e3f062bdae351f2d345dfbc4a43eb18ade79e6fd8f0dcdfff69b6d0100309d76e39481b112a48401e777f56ed854745847a49c30f88af3fb3acdb21cd3f992bbae8adf326f57cdca53b56c84294656be6be3e63da5aade9ed1bf47029d5123849070eed8646888545c3c0649867089450e4dc02bc0010990190c0c6e0e0108c0cba1b0e69ce7a5f1b5f0156b92355454e0add966d2bcf9056a42c748657a6676b6b77a724a550090cdf196f0e191f43a49f3a987157ce2e5eb66dc7beea0d3daa6776edfe39277f6baca7d35b75fcb466286bcf0c16d313fdc37b263fb8ea36e7d6379b146af5f4208c518834d820ab87893ef5b5f9255bc75abd1a2f8e119a9ad126265d864c448009ab383b1f1b5f08d1dc70d316ffc745e5ef5d810b239c9a114ed280cd74a14dedc3d2e4b6a5c9dada46a45f103dbdebde9f9ecf3a72fd999bd6df7a6ef6f6fab6b5c71432569f8d4f77e59b1ffc0ea8fceddf3d2d43737d2893242c829cf224100ae23fa68dfb4111fe1776a2f8797c3c7e1e128539b737a97c6d7c26771231e7fa85fe6b46befff74c59e129faff4c0eaefffef865bbf3a60ea3769a4f7b3e73edde8d2828716fffbf9658e8b2ea932314bcd0f0d558be20b5f99df90dab96dac0e5ac1d28fbedcdba844e2e59b7ffc794d8e4763fad8e4449b5e926994232184783824c074446da3a6bd8b8667726140482024a0022ad08c55d69b520b5f9731e57f0bff333a77fa94019dd253ba9f7deb8c4303ae1d91a48f1ff7dacc7b2c33cfcb484bee7dfb5f035ffa7c5a0f639d1b319d36e55f7d565ddf3ec9d9f6cadf7ca74d7df6dc5d53870e1d3666fc4ddfc70e6f6d6cd48ea8452ba7df362423cd9ed469cc74cb9d6fdddec340af6142c8a94e137073986518aa87998e215e81a9deb0aab3167e2b9d2853e1e3356be1c748c22809bf26b8104c0806e156a9167eb359b3766df7ee3d1a6cb9862b08532d7c4248b3a8bf16be5e962c0a2bd124306692985961e51a0b45cbe1c7c8cc2c334da0486b7a2dfcbae6d274730439f40c12c081000d572084107274adb18ad1723e01ae41619501149930badedebffa92ac2e4181206fd65e4542082127519269bc72f460203c383efa2d07dce19cabfb141a8d36208410d2b25192114208a1246b21edd7c2656f4e1ad13dd1e1b42777e83a72c2337f16737afe09218492ac7935be16be289e7be7c4370e8d7f674df6dedcac859f3f3caeade168cef40955a5f3848410424976d41a5f0b3f989bb939d0fdc6c9c3db5af5467bebdee3264c1a1c2f0350f3e7bf70759fb64ebba37dcf4b9efded6008806fd5b41efd9ec80cd7500cee7c7558f7898bdc9102f923ffdff3379f3bb04fdff367ec097ab77f36edc21ead9d76479b8ea3a7fd724803103c30e7a9cb07a7399cf6b401973cb7e838cc1a430821e4244ab2c6d7c2d7a70e1d14b3e6e9fb5efef48f353b8b821575b80e7c71dba49931d3e6ed2adcbff0a956df4eb9e1e3ec507ddbf16ef9a9f4ea4f966766ceb931e1af87ae989639f88dbff714e765fdf9da651d4c0c812daf5e73c7ef9d9f5dbeff40ee5f4fb5fdfe5ffffa2e8fae532084901322c90c0cf5d46c6faed28b8daf85cfe246be31e7c3c9b655ffb9ebe2015dda7618f7e0ec6c3f78e1c24fd6b6bee3e1cb3b9a6563bb0b1fb9a7f3e62f7e3f585f33cad8f5fa5b8725c800dcabdfff855dfde2dda3530d4c36a7f41ad4d926f937cf9a953bfc9969635a1b65639b731eb8bbddeacf569552372421841c11057028911abff5a45763671461cd5af3be2e1e8f277ca311458499a9fdb8fbde1a771f44206fe57bb74fb8edfab67d7f1d9d532a256724862be1cb716d530de5074aeb6b44293667ac0200dc9397174a1cdd4a5ff5a7a1a2dd05a54b6f3dbd8f9e018008ba58e732af069ab88510428e21bb020d28d79a9864f56bae5647201000d0c822c21591666835e8fa7f0d7df18635fbb54b52e378feaea2106c3a402bdd9713b09d1e27b36293c20391cac8c25becd5aa673a00489656ad74855b0f059166aacc397bebc4a48ba6af78f3740bbdd20821e468a94081da70bf9f94a443920e0e5d654b4d06626524e9d04a8704b9da16f40cf10a1c3ad8aa2c8f9110db4cf36d36be167e68df77cfbc306bd1d68365c1906bff92f7df5a16ea34b4bd29f18c6b7beffbefff7d97ede7817d3fbdf4ef6d5daf3c3b45d1a7f56de75a3e3fdb0fa8f90b3ffc7a7fb0962d5afbdf7cbef8fc91b7161d0c0aee3bb87ee5f6726eea31f16afb9c875e9abbdbcba1f9f2b7fef9ebaa421af34108217591196c0a24c02a2341419c8c8a3c895710af2041a956203f5642a2023d8389c1a1c0a143bc0ca95445a98a321515d540e215c840b18a02159eea975c5965b85494a8d03318a3d1e7e1286fa62bb31a5f0b5fb23862f6cebef78201ed52dbb41970cb6cd30d1f7f38b19d4e697dcd3b1f5d53f2fcc8f60969231edb3ffefd8faecfd041728c7be9d1cedf5c32b0cfb07137fcd26a749bda8adc33db88e7bf78b1fbe25b07b48d4fee32f2deaf77fa058c3d1ef8f23f63773e7346fb547b4ab76137bdfb771105192184d4890132609511e428d1200073345c4a3594aa60805425c9dc1c651a54818088ace0e260e8da3fda39280098988895712804818a2af80084912156168521a10901813849a8912af8e109a439d5c26f16540b9f1072e2aba716bea3d750ab8eb9b9140203938c120cb254c6c365ef19181274cccf998747abe03300ccae4063ac3cdc5238bc16be8e2128ea3cef5531a9a6a816a834388f1042c891abe8bcf20be6d79a3c205eaab5ad47082184b414528ddc0a09e8242894668410424e541cd055f956899711109000970601f8384c1c0932bc1c02d001651a78bddd871699fa170921841ce3669645061824c02041961014f047471706384c0a621568028c41090ac8acf2041880621526090ac0808088c4982aaacdbde91710d1bb704149460821e4085b573e5e6d6acd0a9a0003bcd181f55573c62f50a2c2204166080a28aeda667f8e4c445d65b92a50b5f87ba04a7af968fe68420821479a647e5e4b8cf17086b1488c55fe5b2586025a6439cdb4490821a4653b8224a3d120841042fe198d4a9c262619a318238410f24f6659c3b943bd8b8410425ab646271935c60821841c9f66d751ae421367b56c6eb77bd7ae5d1545c444b45466a4e258c50d420839793522c91a5558919a6ccd23262666e8b0915c0888f0ff3884105c70c1850004e7101002422c5bb2840e1721e4046492609020498c33d43bd5719d51d360925181e096424088489c4541f0f00d8986ea10424e48060603838743158d2c94c88ea84d460821841c1f0a4348202400208423ece0ab4c32098895616010e10254603e2ec215aaac328c0c2c3cab8b80c6230d401d8345860c689c9e0e42082147a231fd7e3a205641898668ef238b5710e091e9a0159b84720d00e2143081432148805d0795c3a3018099c1c850ac820bd824282cb2be0eb029280f21c4abd52426cde2bde9d357fcbd42a0da7f43060f9a34e93a3a38849013968e010c3a094c822ae0ae23d6420000a3148d2e064334bc2c32144bf41b8384521582314d083f87295aaed1202180480c7a39ec4ae4dc99514690479b84742aadb9dd72f3cdb9b9b97bf7eead58d2a64d9beb274fe2a2c9cf4d3db3bb1242c8b1a509708600070444bd5d8b3e015334c94c0c410e55008c591824c622739485388c0c00186090108cbe01aa02fa68d7a5518216ad8eaf6350186c32ac32ac323d1dcdefc9279eb0d962c3b76db1b6c71e7d848e0921e404172e411f2e52afd5fbc1dbaf4161d0b14818852bdd4b0c72b88270f853bb06e825242bf8ffed9dd9ae24b9769ebf9f8c1cf75055dd7d0e044b7e00f9d2c01164dff8fd6c4197d66b18360c1830e007900cc38f61a8bba63de418e4f20519436646e4ceacda555d47e0df89aedc99914106c9c53572ad3f4e88c663e818a6e00f15bf544c1a050e30d8475691756c72e717fcdef8fbbfffbbc9a49a5493bffb4fffb18c464141c19f135e8af508b0892c1c95704dcd163310d52e625089b9e3ffed328feaf3c55bcfe7c02e2223d2f9e652c4645dec8a3f18fee11ffe733a4f5686a2a0a0e05f1833db44ee3d38360d9f4afa5cf53966c5ab36fe3821c4ec12db44d6016067bc7144471d01f6c6aac6e039f0cef3b66217b1c2cf0a0a0a0a0abe8079e98a33cb1be30e169e4f75f7e143a0da1b0867089e027bc383176f3c666c22821d3cd77821e3c6e13c8f81081f6ae6a5c45941414141c197621baf4b65bf3326c6d60eee90cf932d3c906342127f5c0a0f133173fcba27c03e024cac4bb16f43d5a50b0a0a0a0a0a2ec4de205e7a20dac35c5db8468bccc976915bcf1bcf2e223173994b1904e3de6b13ccc404a6e2a1bebaafffe5bffeb73261df02fffaaffeb2d5d1f37fed5b044826b362ff2d2828f8b3c64c4c9c168eadb13ee17c55abaffdb667ee983accd8463ec5ac68bdaf998b89c320063e04c66209fef11fff69ac13ffea2ffea2ccc4b740a8c3fffc1fffbd8c434141c19f2d74c93749367f8c6c86385097adaa36526eaa23536184d51913629361f86ffee64f65420a0a0a0a0abe055fdb189b30fa6d09d72828282828f8dd19d857d5ebb88a9395ca200505050505df490fbbfc0af7ed5a2e2828282828f80e5ce65c7db2b71553f17e4f78a1b112175750505050f02a0c6ba890a6785be56f3e8581dc525fe727cb96cda29f15141414147c3d37538fb374a88d0f814f359586f9cd399dac4907a217c2160b0a0a0a0a0abea5a6162d1f911dbcba5a3a803b87d05353247ae9b8710006bfedbb3bdfba5c337ae991b16eaa7116b5aca0a0a0a0e0eb15b2a563eef1c2606d4de6298db2b9545cacbaf3d491f78109bcadd8446a631dd91873b8af8e7f3e73d4e853b00aee1c753cc87f555050505050f0659839168e879a20a49743f3053f799e8d2ac0fb00501bb786871a0cac5fbeb3674734f439981901e6c6546ccbf017141414147cb566a6cc657a15c4ce32b385cb8559dcbea751fdba676b677f2942af7a5928311f0505050505d7e37fff9fff3b9dcd8ff8cb36b237de55bcf52cdccb8c65e2e4e0a7ea6cc4c7253cd428911f0505050505d7e1dfffbbbf3d51c930f110f0c6ccb1742cc487b387c0cc08e2299c8fc23f50ce92eaa7f62fc144ec0b0f2b28282828b812bbed66b7dd0cf11a82b18a3c062ae13aa3e3313f02f64625821d73b2fcf5d2f3a6622180fb8a7bdfdda35266956f2b82a5b4c4c5b65850505050f0325aa362675dec319085d3ad67e9b971dc56ec8c680033c77dc59d07b8f1dc7b2602581b35fc3c51b51dca901f8d00c1d885acc175da1c8949b28eda0443c2ac30b3828282828217d11a157bd6c52eb6706f4872005a05360d6f89463080a71386f5db9e85a31aacf5b2316556c8b12b2ce4e22f2d032be6c582828282828bd05a143bd3620fb551273b5f3f045fec8d7d1b61d831befc6e1dbf2c5b55af81828282828282f338352a1ec62eeab8aae611af7909d54b7a55f3adc0d8c6c2bc0a0a0a0a0aaec3a951f120765117e8451a78d7e764c73cebcc9db6d63b4dd6bf5e85c115141414140ce3d4a83810b8a821b56c9c7bf5718175f1853baab0b18282828282539c312a0e9c8ccecc4ce7388ec6d8d45fffa99f8aaaff4f13b3d8e86166f92bb3fcded2b786d9c77ffa5f65da0a0a0a0a0a5a245eb5db6ecebc79f76fff03d2c12b1f5d6effeca94cedf1321de41dae9a77d6fff78425b6dfb6ef95d9584141414141c110ce18157bd6c5414d4b07bceaac930c21f7d77f8a077a1877de3c7c0abd73643de5ac92fde46c15790ad62a648da216f39fadc6d657e30e74bba6453b55018f6043ecb2fbe8a6b18fee22fb81efaf46aa2610afbcc3d2b38b03954c5f0b4ecc1debf0c2931d197aed5b4a1a7347845dfcf3a0a82f9ea04a4c1dab70f50faf3aa1f23d27ee5a4c4425d6f1a22b672ed7d3f8b65d7238383d0bebc5b4e96a92dd7fdf917442e48350bf2f65a50d2461137bfb9b2e59c8077f2c3deba8786e11b78ca7a73ca9cf9c92b2d5d3ba24e49a2b5bb5acfdb90654b1c3e6aa5f26fcf3fe80ee9c4ebc6747091625c90e3a9dd74b2fd83fb1a84e756bbe32438226d3be0cd45d3c40ca4725427b0d19c0ca00960eb9943f796c7aec920554354b5fb08ac4ab96ecb774172a1d483fdbc4c2e10f2f780edf506b96ced4bdfb2adcfa9c48f495f7147de1633a5dfd98533151535ae9257ce789fb8623a0cb82d0bede66253671a0a18923349bcdd221b10a998a178e38c4fcbe5d0fa7ea92b95fb59ebf056545584724ddb88b0941437fa821a5e144f5473cec88fd1cda09e9d912e9f3270d7542e7f96e754e9a947a2c2a6ff0b5f1cfa9eecba081f128a0d11a669639562f2788e8f1b32376630383dd67961cb1b3cbe58b7199dd1d70af6b57d237dad3af6a626d60877be8efdda51fe7b65f7ecf2fdb56aed9d3bfffc47da367d9c3fedbf7bf1288a0816e56e2d90eb2f44d1d1bfb7e449a301313b189d4cd7ee67e80fdc4fa9ce60b69410cd43fe9efe11a78001d3233e998059e312d0eb6c5b1930ca8bcf8e3247ff6db9ed87468e9ecd6e1e029a6a41e00bf5459637f0e5ac7ce79e6e0a6626208a2f15cb3838e6f49072a9a5ab361c3cf481e3824e6ce2a29a9e49b9814739bb9acbecd9221d18ecb7b4a0776c8a9a8c42af6356235771ba60d2f9e7a82b09de86aa94b5beb6e528999c39d04ca8cae6f47a57c7d9d5356666d7d139909af2c3ab5baffcc31514f3cb8c46275f106ba74ec2d8b8a4e2c1cab80c1ac29173e154aa31d7b360a750ac4debafeb4a3941ecd1a7393177b63ee70e422ae47a347eff31bdfed05d3e6abd4ba133351297fd836f12a1394fad9cf7793e6251b1585d7c823e40ca75d972662eaf224b48fb3ba44c7ba6ce2ce74d546d6184d8ddcaa594b2f1a008fae7f911cd2fac98cb9b7802b3115dba105a0d60ad2dcbfb68b74a6a9d80d757eea08fdae8ada98383681435b115e99dc0cf64da337fea0e7348470ad1a27983ad62d1b6b54a2b6931391ec47bb9ea27686b2c66c0c83e4b074ec8c4a4c3434d13ade46e60e6b9f519a88a958c5f1c6d5ea8c883ce9eba8644a59c534a70a592bc806c48567229c549bd6468d668e4a7ab6464a929cf4b6d2a7a0282a71e7997809027a5f8ff527f76322aa687caa07865bf02130456f2acbc285f12108b39f7da6de9645dd782af139100d6fc496f3f79959b632b6e6c483b5d518044c52a64971e3790a44e4641544788e5462eed9874357d6a1e05c8bb9a322cfe24448847149a44a34a0115d4dac63eed2d2f11c8830498eab486d38b8f52f6f4311364604dfd83a769677c9c4cc36c6c2317399dae70e2f5691684cd24ea18bc4265db6273a87cb25ed50a22297e58d8908c6caa860eed843341cdc78b6915544b074dde6bb4cf5ee9a6e2f7d7eef1c95a8c84fb4744c616738582413627b0f01597cbe71ec2ccf9d3593bbf404e3d910ccc5b2e239bcde0409ef0ef60e9776bac65cbff0c78f907eb525e7e15e38e6621d09b0b1ec5b6a1989bde2c49de9ead81a8359b3968c86b59f6d68e989c673c41a7ed337d99d8e7684555a2187c62b09ef5830307a69137c8a08169e68991ccec30bef588761d362dfe49836a71aa68e5d2b4e277273ec8c8de161e690d8c44c02f1b0ad70bdfa92c6aa1efae1d431139b48800a161e22fbb39435b67f8f9183732c606f3c1b33b1f03c861355a777e70073c72e6b01aa1cb12f370f2dd3cc9d8ca547f01c3121c9891bcfc65847dd78168ee728c48dc7494f01a4b9b8f57a0818aa9c089df3c875e3affb4ab5f1b0c7843f352d9e58ecde5654d692e56172c50fb50cabe10d4c446d4216b3faa4cc90da9846c91ad9ad4eea535bb1b3ef186b5997ac330eb64f82554e4f81d0985c268e89636b96ee9fe870672c8477c478a28dabe5191660e2520a2f268efd59227169040570db132d0d2ac773af4b774a5dcae491d66bbc4ca06e03526a08e05ac79ed834e12ab531691c9c29d020f69bb89cae748d0c7924af0983b561b0238b8a893744d8912fb0e67a0795e329e44fb6c6adc75967a77d6e6cb6b51df86b4d7447ed95e92abd4f39acdb8e25c574dd6cdf1be3c66599fa5526286dfd884a2cc46344f47ed573b7c4dec4d5bded60df4c5cec59edc3d74cc71774757c8db592a4f1f2ee5cd1b0bdbe01bf99e8c1d1a6adf3abe34525656e77347a95631d3165f571a28bf87daa24757a65ca8c7eca3f923d6017bb8e25d52df539828cb9d888d88cd2ad636799f9c5ebb3a33b7582c2a251b3d20d67626b798e7650a5ad298e52d69941182487d04c7d920877c6c4352cfc542dcb174ba272ec2d17ea5a0d39200f5d5792b24c931dbad95ea8754cdc447b63eac070d2443c44a5be3d9bde8999d30e79a5e9d09dd7fb208742b3877ba851004c5163f6d68ebdf9133f59664ee12060503dbdc9baffb7ecca5845bbf7fc54b18b6ca3b6b11fdc418f63b5fc4cd918a86ea55492647d32eb48b1354168d875715aba7a070bc7c650a299f08248dede706d48dc38307c52e6fa224cb22645bc3b082eba449a4e9abb6b7abaef7943e3913754388e9bd6c55ef70baf3c926cda5fa5fed8890bd63be2d126d508b912737f687ee8f1c5c664cdba6554b035169eb9b1377676200b9ff6ffa8e9944ad4b97cf1d74f50043994281f260e2076968fee11acb7543c4cdde141165d3d0bd74edcb9ae8eafb1adb174dc796a3a93f219bdc7fa7a64d3b133e4303acee3a3179b7d3c3dc525da4f12ef9e86b6da993b56e9d4f03629eb496a2480fe95a119cfd804bb393115bb88fb224ed69fc72dc8b20f5ee01c211c343d5556b207296b748246c8219c70dfd31575f489a13d4c1b866a23dae4e1d369eef1f018fa8b448702774e019c9d9a3d6f590dce29c6c41035734ad3a72cf909e92172eff983d736b232d536e821eb3efb14540d785fceb8658eab442b59a382f1b166025371ebad929e438ff1f57d8ec74e3275e1f8cdae617d55a9b52e6167a6e7d431b88785a81c4e0488b2f3bbc3449d5aa0be97fba44b29384a3a2e44aa97e4dca567dd58c697ee580d1af0ae1f36cdabc78f69c44f7344483a76d9f6ad376d7307ee0423ea85ce6c611773dcf6149efa91a24383d99f741d0eddd74f9035e58a26626b3904cefabbd2c9530b6e5c36e358e3e41f9ec7570dac38d3d5336b2cc29351c1a4b1adaded629eaa97c961ccdb37367a89fb5670ef33d10dc6229eca82b1c717bb9d9dec8e1d8c7adbc1d4f7b62e715a4138c95b133131b664f7a773579fc669f5ce24e7470634d4d3c119a5acf362e808399c75beea74f3dc19773ecb46fb17da4dfc894d64e958f85e74aefa77568f7094989a359b8813d16422222f4dc52a6ae655a360792cb651bf1933c7dce9978a4f7517b633b8796d22957707279e1be674c8ad7a4197c87addb5de5969f6a67d04c7d4d973ec823bee92413ca4fbda9151919e3d44d224c95698039fbcb5f9ec412f3c6448d038956292ace1946c0be7e6670773c7844e5655e35a6b556f2075691bb25651891dd986f0a2345d0953362024e9ac2debd6df73d3b10a2cdb3abc235af6ac5eae69c95d7694c9e162e7f8edeb64c751420d8f9f36779e884923058726507b7f656792f57267bcf5549d951b6bc228fab2ffd47516cbc433eaa6f2c3ab4c5014334f809d71ef50e3a83bddd6b3260aceb10d7963f5ae4725c916d76c6797c7855d3871635d3db3c65a124b71c753cf3abcb017a7d17630f379b6ce90c3b1b76f9c29aa31544e1d9f432fc0ea82b53df3c30c6f267627ce4839d2a1a71ddcbbe674ab08ea8581c0d4650b447aea293c0704730f8706cf7474f55c3444b3ed588a9fb2839e243577eaf26409269e7dcc1434485963182387fe53773bf74be905030431f74cced9ae74f4f3a7c8bd6729ade2a91ca6f67d8d1013af5d8eb551e5580701112d3c7bb431dd3aa93315086168636c023f8ba9d7a61e55c8ba1c1f3f55ec0c198fe134d5471791efb15b8f991c36f7f2b25dd4261aa6fb8a6844339916479656a372389858cfda231d9c18334b5bcfc6b8f15486a1a9ac36f63a52b9d4df5b53c00f8d88ea446d99116659a302cbb47d5e8c5a1bb715bb4800473e9d16610b373e7b44a7a2edd2169615293a278b02679ba861e1583631817de7d0c14938d779aaf6e93cafe5f88b83cb06e9dc65e1d4c1d277aebe335d9a79b0e453edddff502c68b7d7c4ef6fc0a01275a346e7519ab08bc9128c6ba23f18f15d4f9a48b3b4044d07c2600d734fd2a283b133763085bbb450536c58c82e96d79aa0d8466d891a268e5d6844e6dec8b7f272b2862d3da171d2f4a96b0f0bc74d92cf3888b4fcfa891bebea993576d378f2053375050cc7f6e2286e2bf69687d4f7277a68b4278d2f538e194c6117b39d6a70f40ca27893f60d3a4fd279ab86d380d220987a1ec2903ae22066529a25afb9d818778e7b9f3d5595786c449fe40f8e620f77ee58ddf40e2ff6bcd0cfc4ed6e3ddeb227d5353d5919b7158a8d5d11b6804629eb8ce43d480efda7e690a8472708a5c15f78423c34728e71b4666f7c8abaab88cdd93ee9608b96c029edeab75edb88250f99b1438820cdc56394495b63266d4c202752c407921795d3e3311bd3a1c4c29b8aead7bd96ce5a6f21a4d22d6aad798f417573962b9801aba8266c233bccb6a649b2de467b88da1d9e745ec55cb5fae0dc585f826dfcd16bb3baf3676ad7cce83e07e9771ecea083a8b02d1d85b42d8566d62ff1246fa18e991d9af114b38c93aa6bb72ed65656da0191ca5147b6c68c81032e476ce329e62defc99ab3e74d13b1b789b772f4ca9881131b636f27669c2115278ad8f38ebc78feccc0b91c0d3cb32e6aa03fdaeb66b4233c45a6ca6fbc0e1ea11dbd98ce48e8f8718ec5c0e6ac771d73f853b71118811ca1d76e1a4fc60cbcc38cc7d8b9555e6b82767443b76d04d524ffaeedc054d5aeb44763e67100f200000b4d49444154d6b41b9354d8c51cf11899ea225fcbb51337d6d5336b6c0755b3b69fed8500a82471a7a0bea7a4edd90ba36d8dd1af1d2b7360a3a3974efaa7a0680f12b79ea7708e49ccfdb0a6321d31396ead5b245b9a182211e121327359f05dc5fcdb081b3295852604b4dfdcd6b871176d26357c8ecc922bd7ba81aa7bab621bd95917713a4659a31334420efda78efde91899a0dc61e1c4fa12cd58da34fb555a6f55d6d2b4a69b853d5873567865d451937c6057db2618701b894e3b13621d159c6a4bce366d2395934430bdaf136b1fcd5c1533cffa377f432f40e95014ec7f789253ea20bf702f6755b7fd587a9a3b8fc73ed6bddbda6013271f9e21fd0b2e9e8a5bcfe77075b6988282826f8a8563263ef52c9c6f9b8328238670de567c1c3a57f4c6d384cc7d43a4d38115077dfe17831bc7c475c7b1868b5e5ee26f1f38c2cc506c5e3fc08c6b13530db65b9d58118758c371eee0fe9bc65bd6062bf6c214274e6fbc6d239fc39142c671bb27ed9de3613a13b7003097793173acc2979c08292828f8a6e8acafd64460a6a0218dd2fdc730ac0f3dd8a56eb62f463aa8bbb7211be69f330473a7748cfae1a5e8ee8bbed0e087478e538673595dc7c68e1b6d75b20b34a48b34337a298339d0cf8eeed0ddde2ed2bfae91b952d8ebd6fae7db8b5e5650f0032165fb7502cbe9420a897e17e675ac68466373618e595da6a969e83cdaf97c8ce28bb5b12c6d0c2b433accfa325cd56550336ba2198ff22bd2ea6a3a668d7ac98770a992db6165570e7d4141c1f74568124e1602fdbd60f0f465793275412a9a614b232727c35e818d81aa21b6fbd5cc0c1d1f8b86a3148ba3c3779423af14a42e282828f891953c9d55fe8619d81033fb5236c6482efc63fe75f2c74bccacd5b4da6f8f595afbf749427b0db47da9805150505050f0155ce96b7f306606d3d89f2fb131ceb3b18c6abc7f239ad949adb20166765472ac758f1d57201b54ce86cc0df62da6a1a0a0a0a0e0ebb9ddc8e67bce61c67041ce5336a617b4b1339cec48f1ba9e99013267cad5a85b96db8ff8b8a402d9755cea1594b24abcf17cacf9412a219f1e867eebd9c6b3a986be3ba6e2cef3be1e5d463f5544e81dc360a17c0418467f08fc5cf118be7980f56be1f2de7eb769fdd1d6f32b3ed73bcf3a366e9eb363fb1da8f22bb16cea671d61226edcebc7fd8f53dfd769037a31b32d472cea974a8f81adbdccc6de55ccc4affbfea950bda8938d32b58b9919b75e73d96fe9947f573fb3d7fc69cda86b5d62c7418fafa094899ccee047b055bead08f078b8d1fb74dcf2473ad4e2745cf2f8456c8c6d60a6e6c8fc087c13dbf667810b7bfb3da7f5875acfdf413f181cdbef40955fcfc91e86a67ee95fb972fa55d4f775310a83feb3a30f55e584795fa08d9d08379772b0536238c3cc8e6c893a0cf46855bdd3ae5d1534af6f52ae58faf12af69e0efb0fd6c3338366f03e1c3f48ae01f4d268eb0bf2f0fe8ec370556fbfcfb4fe80ebf93550c3af617c6bd377a7caafc0dc113590512fd54e7bdc7f93e2d19750df7503a1cbaf397198d9193696f1b17ee11871b5f05a07a34d4a9df222c32a1d6746c04c76e7992a17df7b0c9957bdf5b91acdad37673c453d055b3a6e9c5291e73f4c32d7fa90ab5137f6c3c3f36aef2a56913b87c1e7c03b4f6dfa9853fc73e772ceffadf1184ef4fa139677e7993aaa9436296661c7c1bb090f35b73e27f1fc5477b93f6e7d2e6b79611187943d64e288c6baa9a99d9af85ce7436c0bc7dc6593dac2e56ae877552ec0f8509fe3d5f79e89c3a7047aa96c8735d6392171ef993b223c869c84be126f2a3eedb9ab981d3ea0571e13ebf5368fadef8ded0536280f3755ce145e473ed45d72bfa9069e2e3d08b08fc352e7e968cf1da970ebd15cfc3ce1a1cea3da7ff0b1a77857b18e4c1d731d5c7f7e4fb971394bd6ce78acb38e74e65663bd7dad694d8b2d0d6c6d3c87836ad163185bcf4bcfc20ddcaa52ee5b5bcee9a93e2ecb7e346969cc9dd8471e43561d6e3d404cf5366175b8d86e9a5e05e3739d7ff2058bf0e7a6c6fd2a7415a8cf8dedf919f754ea1efce33e27603c2599f34df4c77c1573ddcb0b15b2f5d0332f3c5bbbc88c792d699ca1be76b105e329742957d226ecdb4d357686d6c41a5256b687642a4469b1a5aa69bbc843a46e3499b9e3d653a94967c57936a61bd7d55effe75ec999fb66b1dd3904fe8f7ff957ab28838567e1f0e243606fdc5504a336a6e2e709ebc8a7400db70e2fb6a69630bcf814b487379e8d29a5b993f0e853d0d6d8467aeb596d72fbe6a55baf85d3e7a0db4a13a7c7a81baf8dc9d0db4a121f6b5691b967713aeb3a7e7965037a6ddcfa9c9d562e4feaca78cc25ba737ac0b4f57f0a994dce1d2b3ba85772f49a38de4d581b0f819abcf7ed2c37d1a66b9b79a66265f97d2a06fd1058456e5d2f67eed0ab26270e4e99cdb6d6ac6971e3983af6f010a9c4d2e526bcb8f1cc1c6be3313273b9ea87c4cf151bf854b335ee3caec9b4fdb602f131b08acc1c4bd7e4641b7949fc3401f81c59c59c3b310dc8cc316d9eeeaef774a9326fcac7b8b181919c399e63f7c9dc73e779083c04b63127504eabf7de3373d4f010f1e2a679f0b1a7b8ed5ddf1fa833af34324f918db174542eaf90b15b9de9ed6b4d6b5a6ca98960bca9d8b789f5465e63eb795971e3788ab980ce9b8ad094effab962071f6af6969bde9e1dabb71595e353601599881bcfd6303177cc1d0e3e4502991c1229bda9983b9e228f3197ca4c0f7eed22446c2dd796acdb4a2e67c776ec5539de553c361988168e4f21e7fb1f2499334dcc3db78ecf212f9e9a731bc8511f6e1c0f71e0ab379ea7f8c25ca7d7b5a431467dfdc556f7171b079bea5d25437b13e8ce6be2f431e8396a6b8ac894eb442f1d1f831e839cd31baf75537ffcdef339e873d026725ba5dc9ba36c0ca88d35182c73fd6bb59c3ef9173f046aa302662e270536785fe712ae3791b958e7b2dc7a0c06ac0d0f77d9aa2bb020ded760d4a65b6f1eb652300b29c1b9f53b6743b54b3bd3ed0e835c3d59a95aa0983b7eddcb722e63fe30c932dd19b4ac6e9b12a7f6fcb34f317fbb31160e42ae35deaa2f9764684c1b5692b98265a9e4f1258543e2c3be496a6cc7554b8e102cd554c33831942beba6c02a32afda2a6e008f318b639bc8cc6575d0c4aaceb75d456e3c4f8194cdebb746797a8afc52e1e3b9114822e7fbe62747577e6cf25bee7b639e4a69982eb56124624b411361c8bedf3ef8b4cac548479f42ecc6076a106dad86947a75d13aae466e75beb7af32ad4bcfb66922658b5f7876f5396d696c3ddfb84e0f5be7e24f6c62ce2cbc0a908a70a6ea3067dd8133c7fbc6f6f039f0c709f3664f8ce2539d6b8edf7ba6626d7831779931402eb5d3deeaaa459834210e0a51bd34b623983922794056813b4725f6364a32679a489b55e4ea7a666909d998c9f1e2bb5d471ae33bdbd8626b6391b6b0332ad7f32935e5c2638fca97cd8801cf811b97846cdd0c90cc39369626daba2ae1071b49e831ac2a589b7a59b575411435f9f3543fa2f587a5a2e06d0dccbd75f18dbfee8f3c6427c4aa9e41f0f00c596c785ebfdc622a7c70ef0f9ecc7569fb6d6cc35d3605ae3c9d18a2d372a8ca899cf7d794fa9d88753ca8dfd1af5f3c5c0214622f17fbe7cbced56bc40250db7181e9f67d9b4c7d65ac4216fa1cbc6bfca1393a434c5d3667759aadfa633be4531d293c4f53cb6decec078cd4c03d19eda30a497dcf537ffa6af8adce72f499a7181ea8b30f78e3722ef9cc8b756ecccff4f6b5a63575a69dbeaee4c7f8230caee734effd922869cba619abc48a520abeedd9a29769e5d487b7f2cdd616eda4dab89838a45cc1e4f456572dc2f3d6695de3c44ad56a2a476db93e5f1a9f319239d3c4da9819bf4cd84536f642519e7e6f178ef743090fb3c9f1b207f902d218a6bee3c5a676b11d6faacd4f9e236f2afe30616b6c62160bd2882d1d73d72d04ef2030f15944e8d844bfdabacebbdf742a1ab6e3fcff01ff20080ebef0732f0000000049454e44ae426082</Body>
<BodyHash>85edeea752c520cc1eed5969d4126028</BodyHash>
<Size>60421</Size>
</Data>
<Mime>image/png</Mime>
<Width>579</Width>
<Height>484</Height>
<Duration>32</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2238356564656561373532633532306363316565643539363964343132363032382220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2235373922206f626a4865696768743d22343834223e3c6974656d20783d2239382220793d2232322220773d2237312220683d223133223e3c7420773d223434223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223138352220793d2232322220773d2235352220683d223133223e3c7420773d223833223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223234362220793d2232332220773d2236302220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223437223e4165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d2233342220793d2234372220773d2232312220683d223131223e3c7420773d223639223e66696c653c2f743e3c2f6974656d3e3c6974656d20783d2236392220793d2234362220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223336223e213b6469743c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2234362220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223238223e593a6965773c2f743e3c2f6974656d3e3c6974656d20783d223135302220793d2234372220773d2232382220683d223131223e3c7420773d223638223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223139332220793d2234362220773d2233312220683d223132223e3c7420773d223639223e546f6f6c733c2f743e3c7420773d223431223e496f6f6c733c2f743e3c7420773d223238223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223233392220793d2234362220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223334223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d223137352220793d2237362220773d2231352220683d223130223e3c7420773d223730223e416c6c3c2f743e3c7420773d223537223e41496c3c2f743e3c7420773d223534223e416c493c2f743e3c2f6974656d3e3c6974656d20783d223139352220793d2237362220773d2233342220683d223130223e3c7420773d223733223e4e6f7465733c2f743e3c7420773d223535223e4e617465733c2f743e3c2f6974656d3e3c6974656d20783d223237352220793d2237362220773d2232362220683d223130223e3c7420773d223838223e4e65773c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d2237362220773d2232382220683d223130223e3c7420773d223731223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223336302220793d2237312220773d2231372220683d223139223e3c7420773d223238223e6969694a3c2f743e3c2f6974656d3e3c6974656d20783d223137322220793d223130362220773d2234302220683d223130223e3c7420773d223733223e5365617263683c2f743e3c2f6974656d3e3c6974656d20783d2237392220793d223131322220773d2236352220683d223131223e3c7420773d223733223e53686f7274637574733c2f743e3c2f6974656d3e3c6974656d20783d223137302220793d223133322220773d2232362220683d223131223e3c7420773d223730223e5469746c653c2f743e3c7420773d223539223e54697472653c2f743e3c2f6974656d3e3c6974656d20783d2235362220793d223136342220773d2231372220683d223136223e3c7420773d223333223e444a3c2f743e3c7420773d223330223e4f4a3c2f743e3c7420773d223238223e5b4a5d3c2f743e3c7420773d223238223e4f6c3c2f743e3c7420773d223237223e6e3c2f743e3c2f6974656d3e3c6974656d20783d2238302220793d223136352220773d2236392220683d223131223e3c7420773d223731223e4e6f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223138322220773d2231372220683d223133223e3c7420773d223733223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223132312220793d223138322220773d2232372220683d223130223e3c7420773d223733223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223233352220773d2233322220683d223133223e3c7420773d223639223e546167733c2f743e3c7420773d223337223e5461672e3c2f743e3c7420773d223334223e546167213c2f743e3c7420773d223331223e5461672c3c2f743e3c2f6974656d3e3c6974656d20783d223131352220793d223233342220773d2233312220683d223131223e3c7420773d223734223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d2237392220793d223238392220773d2234302220683d223131223e3c7420773d223730223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d223239302220773d2232342220683d223130223e3c7420773d223735223e5365613c2f743e3c2f6974656d3e3c6974656d20783d2235372220793d223334332220773d2236382220683d223131223e3c7420773d223735223e417474726962757465733c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223335372220773d2234372220683d223131223e3c7420773d223734223e437265617465643c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223337322220773d2232352220683d223130223e3c7420773d223730223e4c6173743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223337312220773d2233352220683d223131223e3c7420773d223539223e4d6f646966693c2f743e3c7420773d223330223e6d6f64656c3c2f743e3c7420773d223235223e6d6f646966793c2f743e3c7420773d223137223e4d6f642069663c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223338352220773d2235322220683d223131223e3c7420773d223734223e436f6e7461696e733c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223430302220773d2234312220683d223130223e3c7420773d223735223e536f757263653c2f743e3c2f6974656d3e3c6974656d20783d223339372220793d223333342220773d2231362220683d223232223e3c7420773d223535223e49443c2f743e3c7420773d223437223e4f3c2f743e3c7420773d223437223e443c2f743e3c7420773d223431223e4927443c2f743e3c7420773d223335223e303c2f743e3c7420773d223335223e31303c2f743e3c7420773d223134223e673c2f743e3c7420773d223133223e6e3c2f743e3c2f6974656d3e3c6974656d20783d223432302220793d223334312220773d2231362220683d223132223e3c7420773d223732223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223434312220793d223334302220773d2235352220683d223130223e3c7420773d223836223e4e6f7465626f6f6b3c2f743e3c7420773d223437223e4e617465626f6f6b3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3161346664643965663965323831323339396633643464363464333435376630</BodyHash>
<Size>2884</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-01.png</SourceUrl>
<FileName>getting-started-01.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>ad6d9fea-2d24-4305-8e98-64c64c3ea77e</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000003eb000002b40802000000f4cd3b880000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daecbd59cc2547961ef69d88c8ccbbfffbffd7c6228b6471279bddec26bb7bda3d3da3e981041bb06c8f61402343922dc00f7a910cd830e6c50f1e18f68301492f7e30040f3c9631f0181020d97a31c698e99e6693cd66b3572e45b2481659dbbfdf3d6f66441c3f64e4bd7997bcf7fe55c56255313f10c4adfc33633d71e28b1327e2109e7d05395855a8108e0cfa16eb0a25c2a146c890c09607cbe8337c824fd8d7882d03d85030c0b19e9194040e3492773cc26e0c0b94086509cd00e01314612f864dbfaa08ac2ac48cbd180b5195f0080af0057a16009a1a9cfe75cb0301a10580d022e2dc7424615bc100bb313cc2a68266ec6900d8541084be4540208247b811c3f2825a9c288bba44596077aabe25819200016581d0c2023d33aac5aa4449a06fc18066577d0065813585be856610d0322ea93585c8226210a008c71a76bc8f009cf171ac47494d23e99d8e816604023e613f8649ffea11363d807123062feabb89ac8708081b1e7a060c94041888d849d7960211fa166501cb10e41a6dbe184c634341122286000281bec1b119952ae95002060ccbae017dc2a6e75a3b41dbc0301a1215819e8524780401b40c7a16025855d00c0614a124701863c0001008ac2bc4160386002cd036f36a919745821589aa3cd978f108120879b2a1f206f23404e19487fdd8496356801b125581be8505ca0231e3309360de90bc85519f578b6928c29687818565f8028647d5dc549084be8500ca122d8dae05806d0f7debfa25e9fa64d42f10e99c21b950fe37d44881e40d49096c7ab08c90e1133cc28146ccf314cb1c6c29f4acab6c160d0945635d361fa73c10703386054e7b00dcd89fa8c5591f47692d46f38820378ff0822c047023cd8280eb3118f0095b1eae4ff5cbeca98a47ea715da137a51ed7150653ea718e32af4b00281334103306167d3b2f8b3bdb1733b3d8f1d0cb08edb07186f348251d98c93c32a1a3ca0207a98e9a8f616f8e94b6c08642681133ca0200f6d22960fae5acf00f75ceb0f02b121581ae854f2ee5f9b508089b1eba060c94051818f0022536d4b48170cd9e289089397dc85830772a99a933f3b2a80ad7e686c18061b40d0c50115853b81acd4e768e44ed784e48fa7641af550456257a16c70635818644c7baa4361514b969ab22d14cd5605da22270339e91d4b0b43581861acd0579c8cb22afbb136c7b20b8aacda770b7302e24b0edc100a17543a06fdc84325f634f0b6d328ff42c02822078b4a016f3bb7b813224486c9fcb7bc3320cdc784ba6ba8105030cf42c8820099a71aca1795457cd4eee27307c1e5a104190d31702900441882d9a666c90c48c8a00cf9eff787a6e26c00011bb4266fb384c0b9c3c9f23e10c10a16760e05e1ba425ef5b08822484a9b847d67d32a71627ca2269eae9694c008260d3c227b460984bc8b08012aed14ca6cd639b162c4d5633420b99b6c62093dd44dfcd6fa844f5488212d053b5b6404d20b4f386c14cf1c8c28023c38a98c12dc331b366d6608007960558803b8643cb96390603acc00436cc91e5041127e290f31f73f2a2b6dc34dccfbcec81995933c7cccca32c00f7cf216266060f989959111be6a661cb1c335b308389598245f2273d4ac7308786055812337368d9cead455e16496a9a99983b860de6563993c5b076930d9569eac5ff3147cc9cfe3669430d98b565494ce09ee5b61dfb2ab44c69c5a34c2d62e60ab165eef16dd762ea3f0b8e0c4bb005b70c9b4c357bd6b5ad656e690e39533b3b6ad2c51295d48ed9322b6230c776518f648a91348b00ebe95e608eac93a8be7562a3999bc6bdc36002f70c1bb0058379b0a8133d704df09199fe135625da1a6659020fc3882ca2f4b7e6940232344367d45f649d12eb59102009daf2b19e3d71ccc88233595897a64db5f184a6ed9989a96a4ce7c416124e6f0fd563df420292c08c815db0a8100c456046c4d00c6657b03959e4c123d4058e664dde6b122d0d9333b1cec88211d9f4fd4ce308400096dd2296199a61190c105c2286d15cb494ca22b2630b279369c0d04caea8275e9e50feee475af88105d8adabdb06bca81689782802034d839873d9c88836000497173398d3399d21306ad5f9abb8f9b3585e162501011c6bc4168651225424ba6624e733939d2351cc280bf4cce27194f478cfc2b2a36183545a92878a60194ded2c2c8914cd6426d9d2460cc3505840aff3b2c8ebee047de3744532d616da504e342e124591e44e8cc8662a9e0551aed026d507fa29d50c2d9ad3b5984544cd788b2d145aa72e040440736cf04b8119b7f7fd9cbf05847585a65960c12a700fa22cb0aab017cf97452e1aaac0e4a8473aea0be9f8fcb12ac040734ac1960935b9d87e3f7396bbbd12d197b72fa4a39ed3bab42e676ccc16b8af71c61f999f0154051a12d7e35b1f366b0a1ecd309317b87ba0bba4be14615be1d840ddddfa9d604e5e579028e8fbfd87aa802254045a9346b58291155834ea653aea0b61b92b68d9d9c3326484fad692e48294df625f989cbec8b30816b89f31b0a84910600149a809e7dd710bf0091b0a2163bfa0ef5f2ca62dda779ad397047c424520e4640ff3966df0cb5adfefc4545c4ce7f70f1ad2cd3ae9c650d179050adcffa0bb994a41fa0b3cf8a8087804225846df9ec073a9c07da83fef8c4e2b0bf884889d33fde76783e73bf24a81fb0ee9d91afebcc5a7408102770fcb0f495a26152a087c812f390aff822f93fee43b42e5fb16fdcc3fd5ed966679655f70b262aa2fe4a140812fa102a0992fd1bcf9850a165fa040810794cadf21fda66ebd044b2aefcf8ba81504f07ee3ee458f152870dfe08e12e8d996779e975141e20b142850f0f83bcce097a4efcbd2b582d63dd0f4bde8de02051ebcd5f82d53ff19549e0b125fa04081bb094148ee3ffee279fceda9b8c9fbe06b1265312394834f5853e89905f45d108840b9eaff9e237462aa4c75810ae5de62ee11761404968a76311f15814d058d19f72d9605d6a50b703060dc0fce727c37bbba44585733e29edc8e18ac4aac49d42564a673e7f4d1ad2189b3d3b78b9b6728998216bc4cc37197f9efde11e6e5b12141541ce7fac2b02ae0d1e250290bc4c09bbecf98688aa40b60cbcb469cc89fc63e37123fadfc371508774302a7b34e82b5857751f8773c98ec3dfd770ed5d962e024645d6145a12a5c1893fb0ef4391cd358b22f08d8f150918503bd1bad012164ec789034368bcd993d03c29687aa180f52f1058bd4ad0bd4a40dbe961351a22611d905f4dd276caad1d2a2ebc21e9d5027dd45155693a84c0540150431b71877ec86956409c8934979845589a646c82e6ec57d46dff96e08bca03b99d1aa8220ec69179c6b947232c7f01dcb2b61dbcbb4d29687030dc3d8f670339af77a4960656a2f2db238d48b85d9de3961befd861204c1c5becd176a973aa930d00ca3d2b470ecf868b9609c34fc30099e92d11a77d5123f33f6a1a074787e9e981978db0dd5bb0879a7b5e832f68b5585a646ffbe99da66e0948fa6bec31c7af9be28b4e3586bd0ec66d9f6b0af6118a73c5c1f9f3d5714fa7646d4852fb41ab7aee2c666feb2809d6590934089f8865924540cc0851c0f043614c79c13e0f70e88e19d91e493a612336edca12b577b16bd68c6f340c0a46168ef33ebfb7dab5d3c81767a7bbd59a28fee8699875cc85bbb68b3af6fd18fdc8ab42cb0179f40986f7ecec25ce0be059d74f403e819f4cc8c04686292c8fe6d44dd0b779a07045d8b6e34dbd660d8ed9dda077c607c5e736d11d86b5af7f0540789fcd953118eef41e1bb551537c6e06bc205f59d40557068f3861ccfb2a1f0c04233e4d0e0c268489405000c184d0d0b0484b2600dd4248e354a8492c0917181b2ab12150145d08c8e712b8155093bbaafd0ade90f63188080864449803259e4a12250753169b195b6c1814eed884045a02620800ea39366377cb36bc796e0026848049486a4360bdc12122b7b82633363d376c9abf67dc28ac4a11945dbde900853155995a850da80d63560406864422dae4a18cc0b24b12a11f1586503424de0c0808055c11e41120ca3635d149ee485b6c58a84220c2c8e8cb36d6f28340dea029e80661ca7f19f3d4243383b446cd1b64b6ce5337c425dc22344691648c520201010319a66a9a982a6c6b9475849fba839de479b0a2d83b2408960819675123b27ebba44899c4259b8cea94b7800186bd2956d5da2c74b457599941c1e93f66e469887db65bd59c2eca7c2dc5a4298f31a2a8912ef0910a019077a41d59941c08a444060a09d096433eceb449887cf25504f4b1b5b1ca662e0136a02be8065f47924e1eb72ccc83ae079c24fc0ba4437d3f28993d5b1c9cd42a40165e3b4e54b84c3fc2c92f75b066b1221236234247ad6a5a6080d014f80c76b31a78fb292d6cb74775e037ac9f374d7d9f0bce5f84c6d509538d4f0c86d0411e858234ee57ccb733d5b17a80980105ab45d362409eb128140ecb4412e8917cc9b3e9a1aeb0a7d8b88b1a2d0356e2e5084864420c08c9e1d4d1033b126e1094880816dcfd5fa408f3a7d553a6356d38c1a2a2034946bc0b6c9b14c8d1385441b0ca73c035405aa120220725903d88f9da260a02a50931040c78eba3baf766bd2e9c9e94ff25016a849783469ff5e9108840b741f5a27e1358192c0be1e49dda687633d4f397b84b554b11ce95953db49d84922b4be001803c6a106808684048eccc8dadad2cefb68dbc3b146454c76df9c86aa4954052421b2a3619b8434b1404d8030f4261875595da296863d992f6c897a540441882cda99a13ab32f3614ba160d09068e353614e2543813b90510db51f5934f7a16a5743eca0aed4c940855898ec18a8222841647a9669e29060de96cb21ee14063554100fbb13375cd6cc0bbb6504ce6bb8e19f96b35243c028035e5085ea231f2066c89501698c54269538d88d3b4e0cd14d755351a205581aac0be5ec04002c28a532cdcb294649764bd22c1c091c6a642ccd8d7cef9f0503b85a039e3079fa8f219e5635e5368199845d67749a848ee58703abdb5b493ce7505221c68ee5a9404aa023d0b5fa02661006d51158800303c42c8a84ad4082d8bb68165ac4ae7b444405d8c1ca06b292f49e666020e34ba16254245a03fc7798011310890e408f720758a2a09b70c38b6d08c861cb9eb858c3e3b0faaac164b66d923838ec5806116194d2ddc6c5d93e8db51c3ae4bd4d2954059380998b35b974c09802b4ca2e85b16369909045a066d0bcb5855ae017d4245a263472b19cc7583f669d24f3ae1077d46b2e5de6574186034a473d94f0286f9c2c5d3ad0930230688509708085d8bb64559b8be4e2447333a8c9e4540a888053eee1e5012f0081d835e92545ac8440c0e0d12492bcf158380b0a6501110048f5011a80880118ff75168c7843f214f9ad1b49040352d6d5ed60d015fe0c8a06d60182581ee5c3f780b304311dad6d1998e855ee2d88d4f5034263025814040004d0bc3a84f097345c04c09b3123836e858442714e689865a53b08c638bae45bc84cf6b4520481b9680ba44982a933585a641d34033561562768bf67505004d8bae8561977bf27e68d1b4d08caa804ac543031163c088191589ee6cb536b621e6d348845624428b383f8b44c887ed1010bcb94338795f12ba0615010984d6c93fc1c5593c3208193501998ef4bc3e2a11ea02c7066d8b90a1d336cf6b4009ac2bf40c8e0d7a163e81e76b030131ee6f5a1250409f5331b0a88e8b81660c2c95257a165d83814594587b08358940a06b28590f7b62c83c68664335249440c7a02a4184d0a22ad0b12060cb43c838d4e8331a72d22976021a185878040db40c423b3a6b544d971347060aa8a5aad2276c7838d6cee8b0e621b6f324272992058e0cfa1665e17c97b3f3ceb176c15627e69d2303c36828f42d2ce6d5ae22511610842303cdce3dc0cea5ef2b124d8d6383be7503364e3570cfa265115bd4a59b530cb0a210a535ad0804620161b5409f31b0a88f4f6d1bca297f41a8085425aa72819257844d0f9175c269d33336650941235eb5a2dc704e7e27b4e6c84066ba2fafa11237da038d968120ac4af42c18284b9467f545cc08adebca4e2a39f3d5a32418a06dd1b508c4a848797d9178581d6bd4247c8196712d993847f4d94580caf2d1e49369a19d338aab02bec0b11ead16a27c31284b54047a164aa0229cf52af924af01e7ac6792897bf89f000c20e0f840f6bf858b019d2afc98479266d28c5ac69dc96c9bb1d9b32ed1cb48e6180b9588180c7884be4d957fda98ab6a7ed42d328047a84af42c14615da1b9284a974fd8f470a49d64ae2b444c06a84b54048eb45bc136533160c28a4449a067d13408286383afce2416cc79ae3593fba2e9af2de59e1cba25382b4220b01bbb17db065b0a8a0006011d8db200113a9a1bcab9ed56c98d10003dc0279405428d909d892e4c8741d3008c51169c66e14199dc737506300c3f915d3b43329255a90656002fd51dc96a84e5a43181080c580bbbf4e6a04d8d4d9c31ca26868144518e1c34e74a40323d2496b6b24064a1adebcdb106b4ae0141b3ba2e3f0bc3ce0492f08c630d21a0196066a4cc86d101ea122a39044620c251ec1a2d165002c3332343f3554828a596bf9831dc1b6c3336bcac9724e76d641ea77e2f21a12c000345f005f63262b039570c6246930160c31b852e1f5a4466f691b3dda6a6971ec113100c9193b56194258e6367dd1c45bbe2798ac913881991852f616689e8f28e0d59616e2c21ccb843c29c18c835602c002ce96213b2f3506c0315e914685922b4ae11224668511688344a021223d3fe502927ef278322e1a935e9fa2bd1a704ac7b8e50ce47cf60dd833430ec56b389f4cec96286c02c9a8afa069a21086dedcc7560374d269ba286d1072a32b51de6f451e2c8ce0c3bbe5eca6bc08a844e6deabcc4a108639db57ea40d9c38d1480cc63f8f52cffad4ea41593f9aa646df3240499180b9ee348c9e810609a063a052c7f18a00a7bb0d86d133a80ab4e64efc09d73498322733faa90476ada37d965191e85b37090e92069418e8796b514a6dc6c9ded4967291140d23009827b366405b1c264395b1c2ce4c30bf76c3dd03cda85928cc3b9c97d8830643459429c0709119020386148085610c32352d8bc53b0f7962d03220b87dcbe3e55c906b12b11dbdac3967308d0fb4d08eba2f19b036bfa1aae4ac2a891db7468e1b316078465f44e97ca779d903df318f385cc760533989caed0b469f3160579788017672ee863620a75a20c40ca19def087498ce9e51dadd7962c08065b702b140686185f3f8c86bc039abb292981c8c030331f51cb71aee4a337c42cc8818011067c6784223f5d40e3f016d8d8a0431da060de55ab867b0a19c8b4140100b8ac4c948df14684878027d4b0bb7cdab538aa522786028a176c9f37e5ae0a130b78d5bfd764ccae009a808ecce3cc33adbb566067d1784555f567d591210533e3d4fe4fc73f8e3a9dbde557962ee3fef4d3c711f66ca4b78f95c3ce1fb733e5ff29da7729e5fbcede6ba78ab6f5ebced04ef2f5cbc8785f9893b54af2796c8e2e26d679497c253f7b9841846cff06e6876078679e8b4335c022ef089d7e9639d710055c239230dd78d926eab84334c65703bc9c33dc0f9dec84a8cbd10a77ba4f3699f99b57a9a5fbb6c2ebb8b6ed6f02897829485db024ab2e86558d48a708ec5fed2e47b269105106064ee5d081ff3b64fe76794fcc836c8744309822454c4883b52a66dcd1d3ad5255237bf891b6ce6f4859d2b8acb0bed42a63bbd02ca13033df5636103e6191c672e027566b97b9bf0091e81d21d69cb6ee59cac097dccdea03069cb675b63c06e09dd36284bf497d8064f9c5eb63dc48ca6e149a3e3acd2263b5443a98893851ac8e477ee48c8876ab022104fdffdc49c6c674c89da0cfaee0b7a7ed5abfb524a29041571b11f189c887fdf0259c7098c95050a14b8bf51b6763530a723b3db8d47e73698ddbd1279243e357f26d35bd666c91686461effcbaa12ce796d7aff84dd566d967cd8b959b00565ecd04935accd643a7df1c874797851edf8c44a9366d52e20ac491ca7dee46b997db9bec18a709e93c30dde1368f3e93ad209627613e774d0ac86cacd34a7a138ade0c8463e644bf3b3c0092edd4a4e051c69e75fbaae46df525e9a737ee475fa898a379142facf5c31982e4c3aee721b10b90bc5f2940dbe659c03f0046e81d313dcd102066a023e600852b85de8c3188ab0ed21b419ae9bad1d4d56b367509168334ac9bd55d3676667d5d15aa8d437784a1f4dc6b48bc6cfa1d991742ea6d062c8e0ab72ea100c3366bbd6cc769e797e45d50325a5d0dab02e98d80343df97e5d8e36ff2e7568002050adcaf2000444a8a9a4f02bc1745b0e4e622cc25f134a114284b02aa62740a624958c05bda8810337c721e77cb4033aa1232b5ed950598479ea8962169592a7b6bb59b89d842a5cd96254c5ee6f63381c96b0d9383469232b70cdd15034dcc0804c84c91d5c4bb23e12de2b60a935cb671d2b822864fb0c99338c4ead4cb7c615fdcdadc39e793aa4045a2a9176f7dcc178399abb39336a09eba8fc1a42e9de19db81f8681438d55056dd1b1d854e898b1180b3a754759b20d7b167585ba046356ac865971936a0247063e615dbafba9677d4359c572cc79d467819c95123ff820e3df99e54d735c6b26e8fb99b26cf88a88e2e85eb923bfc01d190f4bb269be55c67debfcbca0f6050adc8f2a8539b6562a595672a7a43ee9698038d79d267ff8a78e9a3d8b8ac4a6e73c9893d317dd457473605151ee883f61c12d2e6d8d2d0f5b9e3b5aad08a199177da96751b6ae4802a848b432737968d100d615060c01b4cd3c35786bb5cb4b2ab92f28b97b7e682e8d2da474175f24a72fb2e85b6c7a002fe5979c1c9d4f3aa62a5106fae6166384b535363d6c7a8edb2972916a228b9a74f75ff9e2561c48866819ac29e7dd4480a20557d80dbbaf2adc02cc2c6a9681454d42903bc5bbb02fe620793fb9eb6c45c1f2e2ab870054a43b3f1a2d7a79be18dc9106cc9e0a98584edfc1fbf52530805b32dd66aa89df7f4d4e6d82cd824012f614a14108041ed6240ef54c55e6787c4b63cb73db028962e967154b0e89af4a280b45a849486c9f4b4e734f9f554d2e09cab80dcdb6be0378aca62a9eb2c6a0c09796be2f41a99734e0172850e001572f9685900af67a98c4792233f2ef9c65774f779c9313b79105687414d5b15b822067e75ba8503423b62e84934e89058fdf6b61d343e49c320c295cd0d685c15393b8cb4ab8eb8fc3f1b019a1756ec43673ba3a1bc434f117b75850bb99714fe7f027c390029145cbb8caba13bd1692c040cbb8d786c926972af6ed52f16213db6d72f5854dcdb476a2d997f6a2e9a76d0e204a8b94047e96021a8e2f0eefb9ca36da74774f3754d298494724df2eec0ba4554b4a152fda1b092d8820c95d7e30bc3923af2f8612e832e591d827ce2109094e4e97ce17da611d2dd01d5f254e9ce14e2a9b2706d9d6487e0c73cc6bc02f1694b618d10cd3fef85d34946d0dc38879b2f725501238d64bdd056730e2fa31bbb160677bd00c150b0d154b94512c51daa711d3500c40a84b4416528081630392cfbeb2e3e34694f5bf71d8f6262ebee519f49d01e03b9bbee749b6050f2be8fbad27b574d9086ca988f052a0c0fd0c2168109bd7f6c3d49a4e99496e82c4e70ff6420f7cce280bac2aecc5287c630b3c0038e5a16996ba5529d13b9b1e629e0cde3cfeca2d2d324e9448aae504e1b487bd78b400531619fa3e8e7d9dbd9388f389190bc242faae8d66c3962d33139120212449291796feee7f785258f6fb61d71ab31a58eb55ee77457747e8fb987c30853171dcb3cc00f9ca564ae55b980f2c827ebfc3c6d44a16b2bccce45d4c3a050adc9bb0969d67b07389c96e194f6c1f737135c2dd4745c083f3a22ee87b1e24264f670ed1b145f3dc7348aec04f4259c573639305e9b9db6686befb045fcca01886275605237d5593b3d97a662b60917ecb8fd8aa389f87cda0ef3cfdcfe9c3d29330c61a6d4a9552ad52f6834008b296a328ea74ba61184aa5a410f7c887b39a4ef5c2be35464934ca7eec4e41c86e7f608d26a2b54aad19d987bff65bcf6ddaebbf7af3a3bd4e9c4fe217a6b65ef5a3b97dc92c22c3b0a62a232d4bcb2cf742a36cdcb75a3340822a1e7b5e60727299a6ef0cd51b0c381e493b11798a2b9ed0c29f77d69513f910dd18b5cdb3cf3c766aa32cc1ba7deddd5f5ebaa98219247eee017a3f0ccdf917befef866597ffcc69b9f34e1d50786614d65d8149cf7adec87913531403b65ee8ad23da5539829b60c6b2b62c93e2d50e0be07cfb8ba8ac134768c75d1fd92a9fe29f8fde7c24d1938886fd191bd406140ba07d1d6886814853a973625f7699a5931aaf2bd6272fa9ea6ff40932a6d2912cf8c96193b35a14e2086f95678e65c43add186044e9dd92e0501110d9d1f82c0afd5aa6118eeed1d686da4945ff88733d11bd8b3affcee8babb087977ef0c6955249f5e17743b3fdf5efbdbc41e85dfeabbfbe0cffa1f35b3e80d3e757debed60bd4ecdb8299553f5a94da0f2ffb257f9047af598436a856fdd546c56f7f76d809a305848f3a3af083f293cf3c7b6eab1e0898b079e3930fdefbf8c02f95e245d31e3303aa1bf1ceb32fbf78aaacdc1933ab7b9dc3fd9b573ef92c0ebbe4cf58ae6427e6be2e07aba7bef9dc8e8bf445aa24b5b62ced8c4b06e6c03001a834ca8a100360ea6bbf5cf556ea15bf73f5a8134632c8f954f50676ebb96f7d6d5b00e187afbdc151d8cd7df9eed37731b04165a98a1428f060311c4e6f71cb9ed9cab5bfe74f720581ff3cb84e71ae6d09645d9f0bdc171830068bba2ce2d98114231e8f4eb884e6e998b98ef05842bf0dd525d1c4a854b7d7140bd698c65a12387beeb492931925dcba52a99c3deb5fbd7add5a2b3276f1bbffe14288f5275e79bafdeabb87beef4d9a8de2e38fae759fd9e4eb1f1d953c1bdf4e6a73615182a627bffec22989d6db370e5b7d92f3fa203415afbcf19d6f3f5c1d9a554a2b679e7ca9217efcd6c74de157ed82c915cc2066af3ca4ef00842ad7b71faa6f3df4d0f55fbdf9e1cdb6f5ab3c8bbb278b1636fdad47761433c21bbffcc59563abcadcf194179ffcf6494eac760c66b095d6d2e32f3ebb2dd17ef7e6612b2419e4dc0457222f78744b3000941e3a5fffec9d434fe21ed1ba1601eba52a52a0c003089b4e5b33a6b1621c142850e00b079d98022f7071983aa4bf34899f70a759c8e073ee9fe1096235fb5b6bf499b333c8f4580994dad9d9ba7af5a63f722fbafb1f2e85f2f9179ede7ff5a3a30e50c93eaf7beab39fbf7a05f0952d07b5762c107500da2ea32782bead72ffc082364a613ff3615e6a4907f7b582ee09a7a8170000200049444154196300f224ea01229a34cd1e458aa370a764bbb20250cf48443d6b6df249231046c451e7c6d5f6438f449fbefde1f5a6a95f78f1d987caa89d3b8dcb5d8fed80c41cfa3ef9b07fe5a73fbbd617417df3f4e38fed542938fddc573acd9f1ceb414f04cce81b89b86fad658627510f44488120512b3103839b9f5d6f762dc0ca08bfd68b413ab4c9bda54465653dbfa41986cb51ffd8022b9ed65e7560aba67f60818d208e504dfdb6988772c800701c498ec2ed12f76479a225c338ac9f7f6c25155a6fe7fccafb4dcd719fbcd13b56d9a8c7c6302004ad071c8ad29ce77d2da1fbc3dea90588290060b81cf58e0cb0ea9b6ce1b74adc93f55e14918e6ddab64a52dd1786cacb55a4408107153c3939f1f819d6e567b802050a14f83c14d48958fe8278ac53be7fb74ae2d55c0abe9cdacd8131b65aad26ae2c09298ca3c80f1c0d8d0603cff7933f95cbe55aadd2ef878967cbc487f328f5dc0f3ffef893e94f1e79e4e1e90f978677e685676ffee017c7e3b56e47e6d9bff1fd4702f43e7ced871ff41b17befedb4fd481f63b3f78a31f2951d9f8eeef7cad82e8b3377e7c7c6017a606886ea482d5cd679e78e8f44a20386eed7e76e99d8fa4e977c488eb379ef9cebff70c0073e3277f75a5d3bf69eae5b5ed679f78e854c3278e5abb9fbdfbf6c70d6e1d078dcb3ff9f115d35752764df4c9cdc1438f0450810224f109e83b0033e876baf0f5f58f2edd3888bffbf2d9122a8f3cbafaa3dfec4abfd48a456975ebe9c7ceee347cd8a8bd77f5d2bb57ca08071c10188ce0fc4bbf7f1e0c742fbdfedaa751fda1a79f3bbf5a0b140176d0be79e5830faf1e41ad4731bdf03bbfbd2dd179eff55fdc88ad0cbef9fdefd561f7de7af5f038dd771f45726466d49e78e5f79f0060767ff6ea67dd5e96fb1a0e14f34367caccdcfce0fde8c2c52db9767ecbbbb4db8552c9d5615d2dfd4ae3c9679f39b55a5640dcddffe837ef70141ed8daace7834353f51beb4f3e7676a711088edbfbd73ebc7445987e57acc731bdf03bdfdb9668bff7da2f6f6a2b82577eef7b0dd8bdb75efd55cbee5c78f291cd7aadec4b021077f7af5d7af70a6110a1345d914b6161802cf0a04f8cc98a9cd3cb16661c693d4142c5bd34050a14b867587e6a8460d030d8eaa44bfced927875c2b271ce8264c649566b6da3511fb2f0288e777777b7b6b64aa55218867b7b7bdb3b3b81ef3b3edaa877bb5d29c5f487f331ffc384af0f91e5f4d90f974274d4146b2b6af385e7770e7eba97f75620e2ce47bf79eff4379facd79f7afeccf5378e2f3cff700588aefee6bda3018beaa2d4b8698260f3a1dffeea29d734e435762e7c7da3f1cbbffeb9e530c20cd36cdb544a9b17be3bfac46fec3cfaf26af0da0fdfa953b7233c4f79316aa4f5e9ed00003a4721ac4f62780e2c6292c69db866b21e9175e6f9d169e5e4a7274c2908c2e34f3f6e9f7daa0eb5baeed161db78c1fab9dffaca8ec70c6626afb6fdc8d756fc375ebd643948e6e8f183136465b5164817b4c0af9d7afc053f7efdfdbd26b0eac289330f493a3bef1947d99d157ef2fc054f6f180dac90f59dd30133373fb97e73507d64f3b45a39b71d5dfbd4533606754dc5ab6fbef2d533e53405552d4373cfd6bcfae9e9e71d53f6d71ffaf6f3db9eab87aa6d9dffca5afdedd77f6d398cb9342a92f3f1755e3fdaaab59df546302ca7aa6c9e7ff125bcf6fac7ccc1ac8a140cbec0030f3b6fd2c99ef65a86d5dfea4db51e6155e120beadf82f5b1e628be329e73c01dcfe9524eb0aa1bd93516fee20d6147cc27e3ce997985771016c78e89a65ab23c6fbfd2edf594df9ec6cd383050ee26214df22eeb39e3db18180878357339ac6e9b112a1a17064e0116a92f763d88c6a532ec2179be5ac18ea84ab8a65fe3454a7b6541a9db30c7c7f6b6b7b6f6f776565b5d93cdedada1ad27700e57260edec0fe7e38e7cb814c2dd5f5ceabdfcf5b3a5ada79f3fd3be92271664c9f72fffe2f299ef3c5a5f7be21b2f0dea7520bafed63b07353f08a385a9116b3cf1cc291f40f7b3b77ef959b774fa85171f6ea88da79f58fbc1af0e408ec1b7df7dedd54f4306af480c3878e699533e105efdf5ebefeec795b35f7df9e24670f6c99dcb6fef763ca5622e4761ffd40bdf78ac0220fce4bdddaa875e1a3f2562091954ca9cae0035f55a213c9bf5b1e11109271843dcea1ad404fb65cfc25a7aeca91d8f39bcf6ce4fdf3f88cba75ff8daa36bfee98bdb1fbf7eddb9af8757de7aed72cf822b1429bfdabf79e927bbfdfe40b3aa9f7fe1f90b355a3bb336b87e838987349d272ceee3749e1dbf47f7fd37dfb83660f08a8c4251cacce3c2c6fd8d731b92d91e7e7614ebf8b3ddc1a9d37ef5f4e9f2d5a61984b42274fce853a74bcc1c1dbcffce95fd3e0765c59a070617a79e5b83d8aa272f6e2966ee5dfff5dbd77ac1ce33cf9dabc9d58b8faefcf89d43a6128685c7b00a9c2d7c74eded373fee97ce3ef5d587ab28ed9ca95c79b73ba3222c0a2f9a025f06b3d5f0246bbe756ac93fdd860d5e1140b7b56a2680a7f2af499405f66e9be4499aa43bf7b2ed3159146d7ab819cfa26504b574759274b2d88fef6ad8a01d1f4dbdecf5e1054eb46cbecf7a76a1816096fe694810a1a547ecc926c162194c502e6a2c03e41356142490bcd0b3ec487f5e618870db275947a94dd78e194ac9ac4b46b95c5a5d5d3b3c3858df582b97c7088a106ad844131f7ef4d1c7d3395eb8f0c8c20f014c1bf2874fb21f2ea79f38dabbf4b34f36befd7069e7d927e33ecdd6618c0af55abdfe5b1fec7cf7f16a7da30c449ffdf23d43719f2b99fc725223a0b2b51d003037de7ebfd58ddbade8d757cf7cfb9ce76d6e07380c87df5b5d46a8bdca91ada1bab1130080a89f7deec5b320511200505b2f0fae75218341189d7afe1b5f3d1300dc7aff971fb542e15778c8e00776e3b917be7966280ccd5ffcc51b244c076264471ede1b9af140771c1a4c95cd2d9f19a0dae9a79f3b051201018cca6a89ae5b673e3746719f555953107389c38177e6d4e97ad9972036cc02ca97c39e4c6cf0a9319e87b75620bb0fe438b1b5ba8450ab721f41a6a4d01c48a1cead0b66b3ffe971df30da376e86a7ce05c1a953e56b1f1f4752a1dcd80c98d91ebcfbdecda3c84a7f1059a606caabb39ed7515edbf099d9eebd77b9dd8d3bede89d6b3b5f3fa3e4da868fa341668d91f2f74ce19999a107fd78d0ed5eb9da3a7fb10eaf5622746756a4b0c11778d019bc1d3ac0e08b7570bffdd136fb4236be437b697cefeec9e505bbc96b52cb603e81c19519bb1a5f58b8c8dc1b8aefc0c2eccb3efc1fb09e9d92785f5045607f2c9eebd0a181c60735af29ea5bb48ce381628121c3653783c107847585b649e311e4067502316fa8dcb0054464ed58eccc301c1c1f1faf6fac1f1f377ddf2f95ca993799d2f4273e1c92f59c2c723f9cbb581afb704908a18f2efde6939d971e2ead9fabcf79d17ade4afbb3abadc79f680088f63f3dd4c22f4de43633356626afe40140d4197099a82982b013011e54e0d1442d9800cba454f209fcc6da46f605490075077afb9997be763600d0f9e8ad372e3783a01c9f7036cb060db02c1589d59a04330f7a036652816206e0d557d6183cbceb5950cab4c19c5cf54c3197d8e0c9975f3a571a269e58db9d1d8cc7182f0faf9f718438e5c7a37752d66ec7c53db2f0d74ead0b66a68de7bff97ba33646b0b32d2f77a4b056953c6646d4ea998a40579084ec1b52b9cf03c5cc18740636206a911f7607cc12d257182f2e73661b214be5598061a238a9b32064be9a599102051ed4497c55ba70f121a3639d6d89809ae092001106cc6d43369dceea022501416046cf8ecf3e27a40275899270f6b02c4bae4a540424c1303a69f8c6805095e818ac2848c2c04e065aef18e8cc945c11a84a104084ad749a5dc651a72c50955004cbe8645c4d08680894052cd0321858f77045c12357daa16bca9cd20aa0a11064f84368ddc591c38ac7164db3388a5352c70443d2a3086b697d37d2bfb634063c35c92cdf5f532fd7044a020769a5562488466b89bc369c59c1ba0400c3a84a08a097b6c69637caab26c61a6a45bab03e914533e33c44a95009426cd132cea89c646181aa0065b29883acdf54d2a489f0e495f6ce625da167110894684cde00f8848682221846db20b4ae7813ac775da16b263bfd9eee590b002b22d3b376bc679de6a1d8a2954683aa0b00b0841a81802e8f7547557068a1ed98853e66b40d2c73c4d4d44ead0982248eece828bfcdf8c4d724aaa9466aa7b5de54e8d8590c5e1288a09670df6320062a9463222044515c2a396be26010edeeee6e6d6f954b25cff77777f776767682c039d20cc20189741773fcc3f9b8331f2ebd5223e2777f75fdf4374efbb9f3065bf66cd47df81bcf379cc89f79f1a9eb3f7e775ff9c1c2d48888e3300614fc5a495c0db5b48352cd07003d88192057392145cc642c7b145b3dd08082b9f1e60fdfb8391a49813491da2c6d3cf2d2f93280f0d39fbff6de7ee0fb3198c0ec68a2a90662ff573ffabf7f3e74f1a19d323aa430720619d1f7d0228c07dec6e30f579881e8703f82801e6840b2b9f9f31fbf9519ca9e608b068f0ce80cd85073b0fed09980997b1fbdf5abcbc771edd1975e7eb894f25c1b1b6601e9496d43a4843d63d406000303586b2c134850cc640cfba40da9b4b012a6bf766665f6c95c7ff374f5934fc3fe201ec4cc02aa1288eb616cc196d9a3d8ce7aee23d271183197e055027163a0851d04158f99110f6206607452785fc6361cd9e0333b069cae59523ecf80b59659ccae4881020fae118e238b365825910b4542e2b1a2c0a07d0d000d855589430d002581b2c0b186860b86b7e8ce8779f4dd1738d4308c92c0aa1c5181aa70dc2b20ac4830105a0882476828478537142a02ddcc1439b11d3fb088196581408cf8c732f4bd21d136183068584780818a40cf625fa326b022b16b4719751816a80834242286e679a55d512060378600563db74a492a5e4e1ba42ab1aeb0bf68bdd1b70813bfdecc7d108671ace1111a122de356478697327f2e6f2bed5804120d85a6768d3cf45ace6bc3bc0a12212018c6918622ac48c48cd0ba5edb50e85bc75f87add132208bba9cf4055a5510e464b52a1ced3600114a04cd38d4f0090d89be5db040121947a324ba50e2e59557daf94235497eec829e156921f7cd98bc79843585238d88e113d6142c4333e4940f9a474b1cffb8a77a96a77a96c77a56ba9ee5aac09a9cecd903031f6828f42d253d2b80201586ac619489921167c05d8b246e9d0522c68a62689ab8c3a226b926a86910314a843505d6e85b48c29a9cc5e07b16f11c87a4f1e77d8375c539166b71dc6c9da9ec586b0104817f6a67272805002ae5f2a99d1d3f7077d108219aad16a55ed7131fce358a2ff870da0367668e27d0fbdea075f8e1af77b7bfb69d7b894d57a37aeee967d605f4feafdf892f3e7fba7cfeb9c7aefff85abb0d5417a4c6ccddbdddc1230f07f2d433176ffce253593af3dc590f803ed88b6088752f06146a674e576f724f063573bcdb95fbf1f9739e3cf5fcf34f8acbd73b46069546d5b66f1c686d2e3cb92901b43f7aebfda65541df02965744d817a584c4339b6a0060b42ae94c7739336450add707b2b4b579e6b147d63d00b675f972bbaabca3eefe417ceeb412dbcf3cfdf8bb1fdfe8181954ea15dbde3d6ce9ac2ddd796f91146066e86810190b6387449781b81df22989d2ce99d5ddcfda2aa011ef35dab065f6d736ca9ff5a348f7636689f2f656798ffbd22f9b6668754c1280862f849f10f8eee5b7debc9a9a03bcb5e75f7e725d785ba72a9f7cd0b4e6f0283ab3e3d1e6c5470fdfbb7a1872a95c0afa477b3d39e379ef68af7bb03f387bd6a7cdc71fd97de79a08769ed891cc6c8ef6233649e17714829d336bbb9fb6a42fa68fe18efd2bb9db3e9eae48bbf0a229f025e0f03dcb000c4882ab923a0c25e0130eb48bf2d435d8505004cd1000332cd8f26d1d0f25a02270ac1db3ccf2cb0aa16b1c25ea317c429910a65f1d6b47bc620b3977c16000c3f019cc27f0eead899c239e8c3035eff52cca022271a5cdac1c3a0635018f5c09f34a1b109a060c182034280b37a557089d34dc63d7a04a08c4022f61a7bea6aed11bd637e63be323b19de12943bf8ba6c6ba4445a026d032a373b4796d985b410603471a0c684685100061a61666aa077996d394220484fdb4cd9b06db8452b27062984c160d39eaa6398d3b7b06c829ed1c94a60435a645fdc218cc92b78a40685d8cde8831b0280b340d989d8578dbc3818661d0f4b2ed3eeb599ad7b30265e13600473d0b34000f9cbca6443204a6a3384d5c9ce5824f1fc46848ac796c98ba06dd34504655a063b86f094097115854d281d9b7397ef03163c963ac11e7f69314d46eb5a2cd75dff312e79684be3b3d92fe1642c4b16eb53a9e27677e3887becffff0d1472f2cf9e149669c98bcc68d772e37b72faecc54dcec4b557feea935013e7cefdd2bd7ec607bfba59de0e1171efdf487977889d484e44b6fdf3cfdd51dbf72f6c56f9d4dd33d7ce7bda3aaa73ada5cbb193ef64809f50baf7cf70280f63b3f3abcd27eef9dfd9d17363d7fe389af6e3ce1f602f6dfb8b6cfc1ea76e2ac54bff0addfbd900a90bef6fa0f3fed863d599ebf5fc1a3fbdec0e5875efae6391e3ded7dfacb5f1fc58358492df5fbefed6f3eb3aed4da85e7562f24dfd8839fdf381859d0533f7a21481fefb5b95a43ede2cbbff53886eef460064bdcbcda7cec6283fced675fda4e3e494ce0e0f8a8159f0f24aae75e7c26fceb9fedddd81b3c74ce47f5dc575e3e07a0fbc19befdce8902a311069f6d7b7579899c3ddbd7e4dc47d0a001586adeb2d5e6bc0dbd8f23e680d28faf0c3a38d2756a5bf79f1f9cda488476fffe420ecce7c7e18f52e5fdadb7a66d30bb69f7ed1158fcdf1fb1f36cb4a742dddbcda7cf46283bcad67beb605009619d655ce325bd8d445c85a6783173cb8b1173e743640e5dc57be710e40f7c3377fb9af0b7e57e041b7c18f6e908c802a20c8cd4975c1000da7d1e4e6dbbe814fd850882c0d2cfaf6169dc31501c9e49ddd5f64084000911d3d4fece8e9819c74437c688e5d32fbe55e4b721fd8d9efeba9d226ffaca46e4563cff34b1b5b04843e838040b8461004019409811c2d72c49225e7d92e31ccb9eefb864fe0d9cf8c033d5ab00da9a7667480ba44c808cd82369c5f419da1cb1a63f6579e5bd42c51f268accd137624d3a40c672f415ebafab33e9953da9938baa59964a6bc257ebcc30d2b8f9cfc68864a5ba04ce82d77d4e15eeed994f5b86aba061932649bee90b05b488faecc1a12e00c839a71ce678cc727ce15681ab40d2a92eb921257222120912c999c4f7ccca8889199e00eecd4f772ddb0480879f5b36b8f3ef6888098c9c5851024e8d34f3f9363068dbbffe1095012bdeea0ff9b2be7bf7d3e98feebc0aaf5279edc9640ffca6fae8681b776f3bdcbad9d8b8df2f9e7cf7ff6eac766616a0d151eee7df8839f76d2cbdde3f6ded54bef5c8ecca02f2b155fb4dfffc5cfe5534f9d5b2911a07b5d162519b66ebef7576f1c3f7df1dca9d592045887ad83961544727c9932193375017d278261a17ba15d2939ff1d36836efb70efe6a79f5c8b4c6454d9325745d4dbfde0d5c1d6c50ba7b71a8100b31eb40fdb9646ae2f435f709f7abd48bff52bf1d485d3ebd5a41b38ee775bfb2d12a6aa4ce7c6a59f89871f7f68a3ee1100d661a7dd3c1c70d5c3d1a5773ee40b0f6d54b8dd1314773e7afb6d7af4d153f58000d3ef5a32606658483283b5530d30737cb4d7b7c2c5be35567ac7bb5dae57e0aded54851a740e763f783dda79fce1ed8d9a2f001b757a2cca326ccd7a5e12fdd6c1273ff955f7f1474e6fd53c62dd3dbcf9d18757621385a25c5126bc71e967e2e18b69e1ad0ebb9dd6c1c0d2988bfc70d502062a32ee7cf4ce44450a137c812f03871fde074f1690600b166046373dd195d8d592e99309c71a9250125c15280b1cdcc63a9790631d1b7f87edad93f213bdc939a59a93484da24c681a24cdb0a516974133fcd4353f4e3d83938a675d3bba9fe7ed7e516ac75d1236a7303ec132bc8c0b07cfedd9d9151c4f9978e91ee3d9dd377c2c38b51ff32d8d8c259e2f53dad5294365db2e3290732ee78e796c67c6a64225009fd036a80984587c88e21eef59a649c33c65983a4d1ce44818f6f8fd94c959551a2df36651f9d1cdeece126f091d83c8f2a6478a606cb6d62e7046961b109e7d6582d525e712fa963b66a209786cd5997e2598bfb5e90b31db23c55aab947af8e173411068ad535e484424a50c07d1954f3e8d752c85fcc23fcc11591546215b2b04d7033f768d29bb91253320c26ac9eb71250e9b16a8290dafde1efe2950031203ae7178688186afb568f417a5360001d4b70a719fad05a0246a8a22e1a542ef0da208c6edffd47ccdb2c2a0d028e8fe70dda224ea9e6cf1aa1d1c4c0bee6660ba545a54f7e43bd58d62327196d67b0a25a258a84c90541a18091d26056066255155b28f8a1eb42d50911aaa3cbc3b293492cc60585a22f284f195af4120196a861e0c17185250c3e3907c035fc7211bed2b2355c9c08be208c60dde8a67204b3cecb83886d5005602158d36ada8673c8abb00ad7bb62f7d40845ac2f487d93594d52ae0dce7145a051d0e7ba7222916e9e4492a8c197ae4cc2605d53ddb43c3b583325025cd153d685a60c533912cd9a98ab02ca14081071ad6f2cf0e070081a8ae2081630349585789df278d45661dfb493eb0ea8df96a5704257bfa0bd90301db3e9a1aa10501ab0abec05e0ccbd8f0dc19c4e4b5750f038b8e41496045e1667a566855c122b9246e1eca027585bd6859eab0e121e619c96e7808ad5bd5788475cf95365b0c45d8f05ca5f24a2b099b1e76a3193c6dc343744bc72227f2724a8fb0e9e1289ecdd4152dcbf0b2959d407278f130c68a07c368eac56d38b3820d0591dea843e95df54392bae921b4eea8c09c0f87554eda3ff9e78687668c014fbeb9e38f5e9b2309c3d2ae289452f99c5fdabc0e9a5e41d945723853de1a0a1e662c9b6b12825c58800d2ff536d1f767cf121a1202a3d80e1269cf72dab30a4d8d014fbeb9e3a165a89f0ac096878318f1f4d26382c767c849f23f8fb0e5613726cdd8f6306077609a409b1e06162d831d0f3d0bc2332f4faf7e363d30f3f57829060fe6dfdaf4f2183c00cbccd6aeaeaeaeaeae94ca6525a536a6dfef358f9ac7cd2691103977c3defd0fbf44b6af259c67a656ba9cf73bbbcae46cfca729f9e1d94b7cce5df917a6e802051e58066f3f6a46039047a4045a86b423045412185818401088a8ad01a02221091620904f60c6516602aecbe4b827b597f0916f48f884d0c217d08cb2c09e8665f802ab12030bcd0804903ab99604562486d704ac4a182ce6bb126e49103104d059e4f693e43e7cdfc21d3fdd5008adfbed11d6952b6d4da02cd04f0fda0aa06d53063fabb404acab24648ce370617a0e32105891882c62060192d0360b785e59401114e00be79ddc31a30aae2b10dc49c141c6e13820ac2a744dee2d76933c4f8db94bf52c0cbb23952d83d04202c99d784919f2da30af82758980d0b360a02ca6844aa024105ae7e89cb45572c9894f2060c0607675a909e7a39c084c9c12afba74abd321cf6b9a050c3ec9b76f9d0b879fcae7fcd2de29e4c99b04d6150c105930dc3547034649a021d0b7685be7bf3e794fd47ddab37014bf265121f4190c9408b15b9f905b246419bc463fadd2a6c280a96dc64c0f3379bc2fa82e1131182480b2c08093642910585708199add626c3f26463e8307b0a520896f2cc5e0198cf90c3e79cdd8d4f317ee0e3d082168e1dd8f77ffc382becfa4ef59523e9bbe8f8291721ef91fe7f18b08faec5daf82d31728f0603078b6ef356341b0a081492e504bac50e4133c22225820b6891d0b0a0864729524e9a92b3812db5897a9bb04a721b8f3793123b2a848f452f629c979966beb26f8c46c1c080c534ec8fd60090e3a4ccdf2288b25df1fa4be0165019d9260019433a52d0b2801cbe81be7d7ae39b7b422bd28306648822454059ae95d81d9ac352fae5d20a0c627d36c05937226a98519b70d02aa12a15dca0c9f249245dfc0022501ca9ce24d4a32dd83d936ccab605dc187bbf750cfbad7a524e009308f9c7faa72428c33252178ee08e3a80127a4a52ac74a95878a801488ec987c2e2ced1dc11c79134049400a70da869cbe93f472f23bb20b0e70dff33d4bae67872b4f647a9647c5238c524e7bd699d2cb84bac4bef3f5a771024f59033c0165414a80089629b6c3d3c994289f8a000968eb1624005545b2629962f0e9da885b6616d59a62f0c4f8f662065fe0fea0ef39047c92bef3d403e6894fa7a83ea61d077969469e7fdea420f4050adcb7bae8e747517a6295a6a6379a35e14d99b2328ca72a716896ba04e3cb896a7ad976d6dada37c3f8dc5f46d42504c6ae752f4afba5ecd9dbb3ece61886d7152ce8d84c654493247e3c119aadeba6f4e1e4c997558580d0cd71fc9ae6fa01cdf0b22af065a6ef3c329d8f59df73f83adf4122ce857dbe4081fb4b1d4d8efc64eae2452bf7496c79882d8e6398221a5a3e228b8a409d100304249e489f931df7fe91c293495a51da07b46797788ff29f4e33182200c71aeb8aab6e432c3149a4a7f2293d9d3b3ccf3a75b0357d3f7b9675ecd724833fd627aba320f44d4e40e902f7157d5fe03c93fdf73885e71936f85cb7794cbad14c51f9138ea942991528709fc2dae18d6e1377b165ae75588e901721ee9741cc388c110837f1471937a12f2d067644ab8ad27e797b76193dc3333fe05989900b600f1c6988a142e321b94f7e273cfe9649fcaddc26c9597510ebe1c342a6ee9735e989fe3ae93d354ddf53a33b8fbbc58f8cf13c651ccff39f197b8f3ff70a172850e00bb529d8c9953bddf6b82d4cf0736178ce05d05f4644b6286dd1b3b7a07378cab57d980865159ae15150aa114d1ff1f845247e8ab9677f1691dbbf3c93e5090cf0137eebbc98bed34aa3b6d2a8f9be579c142e50a0c09278be688202050a7c39a0ad6df5e38f0e3b1f1e748db5ce063f9fc48f2ed59d41e267df45336e79cdfc9a75952480a31ffddba26fee356a3ef36a98898723cf75a4819780e185ee09ac4d7f70724ba7659bfecf5a634db3d9fcf3ffebcf8e8f0e9527a594458f142850a0408102050a8cb332586b746c0e3be10f2fef75223d7e8edfddc4e5dece1e6c9d3ed30f800a1bfc9798d3cfa4ef3cfe63217d37c6fc9f7ffe67edd691f294d6261a98c275a5408102050a142850600c042184f2e466a3fcad4736ffbff76f9824423be12496780c0f0e8d187c4d42a637ef084a03bf63c63f0bdcd76c3e8fbe4f9c19a02b060000200049444154489d4fdf8d35d65a63cc9b6ffef4f0f0c0f3e4208c8ad62e50a0408102050a149845c860ac31da78bedaac952e6ed6dfdd6d8112d68e55493ef18126b380c48f20b17536f9b5aed0312e06de290f151ac58338edc3f0bcfbf9ff9bfffc0f4f5a91f8a3fff9bb2fffb387ffc17ff868d0f9cb7ff0b5ffe4c3efffbd6f6fdc0d0f8cf8f23ffb9d6fffd387ffde1f5cf00ffed5bfffe43fa63ffcc3e76a77de73fbee566a692a3fdffa9e21f323e4d1776badb5fc977ff91761bf1b47ba189b050a142850a0408102f3618c554a28d087076d207198a1404011f52d7869771a67832f0b588c024d210d59d7bf23079fa3f7fe87ef7cef7ffc68f8efcdbfff6f7ff23f3df9effc97ffede34f0677b6597aafffe36ffccd7f79387ae0ff8d3f7ff77fffbdfacc97a9f695ffe2bffb474f3608d107fffcbb7ff3277ffc56de9b799d70e3fff8dbdffeefbff2af7efac75f29a53cf9f8fffd872ffe23ef5fbcf1cf9ffa4fffe8bf5adffefcbd947aafff936ffcad7fa9fff69fbefabffcfe9a00cc67ffdbef7de7cffeb31fff9bbf7b4a64b97bfa8377fffc3f78e54ffece8ffff57fbc2d66d3f7c40f3e31c0cfb1be5bcbf6e82fae7cf2b117f85c5c265aa0408102050a1428b004b4b1153fb92fd239d23475ea4833df9d06a32b261dc3ac65223027e833aa23063fe26755890a411134a363d03793719573e0bff44f7ff46ffe604b000049df17f4dc7ff4779ffb1c9a4554bfff276ffdafdf6b38962e3c3ff7d5e0d17ff7ef3f0a00b7e8ff21b7bfff0f5ff9afffe84f7ffe475ff9662569a7c31ffc8b1f047feb4fbfb9e2577ff7effcc1e7d9fd2969664040f6fe9f3ffe93f7bef74f9ef697ff2a7bbffb04c69e586b91fe70eeef097d37c6d4be037acde805b7dc747afdb03f88b5b6d60a213ca5cae5a05a291189cfe3c3bb0fcbdec1eecd7668ce6ef8a5da4ab19a2950e0ff67efbc03e328cefeffccccee5e3f9d7ab52d59b66ce35e896d30bd054228a1bd0162427a02294020e5858440425e42026f7ee904f2060821103a24a618536ce35e71b7655bb27abdba65caef8fbd3bdd9deece922d1b13e603b6f7f676666776f7a4ef3cf79d6724128944925336304e10062100900b0bb72dc611eaa629d969403831f212509110804c013d342dc5a402002a021541343ddc1ee3e022a0a2b8794624e4bb17433f038b830341010121869a7413a90e87c391545e56e3ef4e3f77f98fd7a787bd7970c323dffff62f5ed8d4cd0ba77ee6aedffcecfa49eee13a5c1071381d8ef4e0bebefbc93b6ef8e13fb619a5b3affcfcccf8da1fa2fbb94fcff8fd7fad7d76c2af17ff6267bf75ddcc894ec7b8af3df3ec6d8715c289d142c9a2cf9f617ceb91b5777d62910f0078c7db0faff45df2dc0c0f8497ddf089dba73cf7ee2de3b52c9d72763e73f9c98f5cb9e2e56b2aadad3f9a7fceff1bfddbedcf5d5a6aacbf6dc197e14fefde3fdb39ac414be159df397fdb1f7fb2e4dac73f559af688f4adfbed2db7fef2d5dd41a56cf6353ff87f3fbe74d4c13fddf083f591f0968553ee51cb2ffecb4b77cf863dcfdc73c7cffeb1aecdf0d49ff7f55ffcecf333fd28d53f0371ed1edf636f736647e2e307e66a5934a6078391b3eb2bcea8ada80ff87c0e2564d03d7de1b71a5b97ee6bf317785d4e47ae82fdc1c8d8fab163eb6a0381428743330cb3afaf6f5f6363e3de7d05b90b6643ed6a6b0d990cabcef1953e134658fd73ae76f7a3d3be7dffe229d6fb7ffc9f67b6f413af7f68229e4474c3324dbf26b0d333fc33c7fb9559a9e6ac2ff75b27444ecfa3eca04422914824ff81d8a1525b5ceb1c19141c08fc4a42be0b040888800222c20cf508402008cacc26a90080074324dbc26c510e6e1c9fdb6a97f1620833d0398080a8000d810b8fe09accbce3d56f7fe67eeb7b4f6f7d6312dff8872f5ef5b9fba7be7dd72cd7d1d66b6cffcd75df5d7bd6639bde3a55dbf4ebeb2e7e2cb628f56dd7cc3bff72eb1b47e0a20140859ff8c2b9b0f8d1557da79e1d40acf5f547d7945ef1d3294e8070fe4e4d9d7976e5de255b42d7940657bf17a9f0ee7e637be4d240fb8ae59129778f770eb783c833f39bdf9d7adebd7fda72cef7a700087be231ef79fdb6c50ff4ddf4ec8e1b4e8abe7bf767bef8d9071a967def8b8fdcfbaf4f3c7acd7b2f5e51860488d0f2ef5dff831d57ffe5bdc7673bf63dfdddc55fba7bc2ebffb3d0971988075bb7c7a7b72612d1f0c45cd7acad0a85a33e10f79d3fa3cea5086a81de0b31e14768969bcc9e5e73f9f88a1fbfbb3d6451afd73db8a000fcc94f5ee0f1b829a596659aa68110f2f9bcb367cd9c30a1e1ed65ef502b32b86056ba3b6273ee7cf8ebe3009a9ffee60f977a4abd232be275a63057c359d3fd0860fed9e3fef2feba4237a78717d024a8ab05e5d5636b2b3c07dfdbd416410ef7704eab0ef42b83834fde7cd73b9e62df872de28fb2831289442291fc078b78115f5bc7ce16836c077c32ca2e1042088003700100c995a106c2f01801b83144b2a9f00803371e88d7630418a5cd67a502c8504582b9f6eb332baa4697558dae39fd171f64b5adf0aeb77eb7ace4ab777d6e5a81a216cef9fced17994b5ed8630c771810fef73563ab4697558d2eab1a3dfafc3fecb5acfdaf3cd73cfbd66f9d56aa9282395fb8fd53852338b9d437f7860b1dcb1e79bb87036d7ef9d12da33ffb9906edf09d52abe72ff46cf9f7ee6870d39b9df36efa52e596371b63bdebdf68a93f6f8af7089aa1547dfafbd7f1c77efc62dbc094d2d0fabf2c735df3c3eba7fb885a7eda77be3fbff3f9e7761ae9092543eb1f79595cfec31b4f2e518877fca5dfbadabffcb90fa229535a93f968122e9af886e09c0b9608c20f261ad37d823f745ac3681e65c11e1e0d713dca8d18d7a33c1a62c19ed122fae0a2f11ecea33123a3a0007cceb967290a8e4623a669506a314629b54cd3884623aa42ce39f74c267046c15c40c65a555c8c2c1ab6706cdb2b2bdac2a1a6375fd9e5f5229a6d42700616d36211df15dffdda57afbd6c5115a1a609c33c6fbee4509903b00f81a3efa04422914824ffc10c6872110fcbc75f820001548830033f11a50af8081091b968bde2c66009c8ea646600ba00371e88f943fa0ab208869efb5b9d7acf2b4f5c548c0190ea2bcdea52a1bdfbbba2bbfef7b2697fc6000082c5c2ae4b86bd0034769ff6eba50f2db06530d2fc65aab5ae39ecabab8e279cd1ca2794aaab474ec2bba75d7745e1250fbfd979feac97feb26bdce24bebb4a174ca39eebca9fa0fdfddb365ffbe5117fef4dcad8fdcf1febe53dedf5b71f6eca2e10688ed7bef9cfcb5efcf5970cf6f363c1e8fcad26847272d3ab734eeae7255d47aa387fa2894a7d8df79a4b5a5bfedad1bcffcb78a0040703d486745695cff25ecef82736ebfb003f0c99db962f042885028f2d38563ddb17ece72a6a9f110e507b3aabfb9a2d1a129f64aae4288602872d6596758a6c958f65b4f292584cc9f3f77e9d2b79305f30de9d2afd520f18b420644fb7b4c8b09402ea75a11d01871263a82423a8b05fb4dca04004258d348a55fe59a3be55360f87deef77efdbd3705389d6a657101e5a4371832f59845ed9133723a95ea80d3228ed44b94da88b63e93f5758d2d715087377f9392dd1ae857d71bf73fb8bc33f15a982197dfd5dad917312856b4b1655e13614b387b5b9b7501453ec5e70f0840415de8c13edda200d8e5522afd4eaa6802487f3866c6a2a6493900205cea272e4f714fbeee646f6dfe0e663dbb0cc948241289e4e316834f086b046951760180c20ca20c9c58b80972abd045ed48bc3dd515140f81506e911c63e05306aa64029c180c163f956318161ae428aca8ae2e1df0c1678923178c2af64cfbd22b4b6fac399a20397695545557a5d861ac408d37b6aed700700100eb6feecfec300294b2ccec30714cfcecd5157f7ee4a5b7773f7960ead72e1ea50cad537ccaf9635bfffcdcb386f7cc6f544d289fdcf5e0f3cf34a99ff84acd910a19527ec1f76ebcffb2bb9ebdd6ee1e7197962a3dbbbb2854690022daba3fec1e1f50102094f84e0690abacac60f4c2c7ff7dfb4485f3f882ac71fb7b62d8963fbfa4c836888bc4f4d32abca388c1623a00c4983818a5137caafdeece9035daadb8080280314ed7a272f7da90e1763bed823535350e87c3344d0058baf4adc1fd3cf3cc3318634ea7aba6baaab7b7c72e987f803378bc937c587a82d43976c1d7be73d6c963030a0b1ddcf8f63f1e7ba5cd0833875708d2d3a717cd3cef2b9f5e3863b45f01b022dd2d07762f7feac9f53d519610f14c38fa7bd5eb7ef7e8f901e878e1cebb5e6e8ba28a19977df153b3ea4695fb1d0840449a37bef5c423aff40a6128cec1adaa5d7cff538b01c05c75efb7fed91a69375cb99a94bd5f7a6fd3c143d4ebe208004023a43f4866dff1c79b2721687ff196db5f458525bdc1c29bfff293790e687feecebb5f6d0d0bbf7bfca9375e75e6bc5a3f61c103eb973df9d7577b0dd14e03f5a79c7bfefc2913ebca7c04c0ecddf4d4030f2c6533afc8d51d77ae0b285477ce0eeaae2c6737a9a9499b8d442291483e1e0a3ecb0b3b2f0d4ad1f082038a72880aa8d44043222606a2961843be94917abafce967e0225048c04ba0580580cc0c3647052e3dfbcba71e7ae0bfffb2a1db12c20c36adf9d71bfb8ce15f1466e846128b835a7be12595ebfef8ec3e1380b6bdf9a7e7db334d3cc45bea335b77755a47d46eb5fe33d78edd74ef4dbf6b9dfbf9732ac9103b858b669f55b1f50f8ff7cf3ab546f54c3eb766e3effed135f9bcf147e1fa774cfcd20f16eef9f5a3db740000f0cebe6e51f4ef3f7b7c6b989b1def3df4f39525175f325e03675121e9dadd12130000bed9377ed27afcc70faf683384a0e1d6adcb96ee087110e96b3c091076b8dd9ed52a927fe7f862c830ac538b5516097153e7a67e2018bb734bd7a6ce3037f54d9de13bb7741d08c6ecb75838786ab1a61b66b26065658561e88c51c628005c74d185a9ff0380fd9661c42a2a2b93050fff2d55e2e9486933f444b163f255f77feff28563030a0010dfe8d917dd7adfd7c763e1b08c9e102f39fbe6076eba60ce68bf3d2c533dc5634efac4bc2a6c5956ae330801dcd2262d983eaec2efb03f68c85333f3a2db7f7091085aaaa0391a16a74b57733749cfde2fd5535c1c408a83100721aa8fc790036f7baf1100a07cfa44afd0751355cf9ae00080deb56b3a0df03aa65cf5f3db2f995feb270040fc63e65e7cc74f3eeb33746a68733f75e6dc71653efb31d6025a7fc810ee5cdd094651ced6b268ce0e663dbb4ee537aa12894422f938b9680408e144c24b84130910e023e02380400080038902021e025e028504980083a7497e25ca0707f621c48025144290828ae3361b834397052e04044194418c8fec42ada4ec530ffdb3f747b75e3febd63653f5d74c3bfb8b0f9d31dc4a78e4f5c50d35c997531ed8f0efcf4ffcfaffdd79e0c64b16fca1a4a478fcfcf3c6b87a3365f659b7fed7235f5930fa87a4e1db4b5ebb73caf0d2d4aba33f75e3b4bbbfb3edec07ce2cc543ee94366ae1fc427170ead9e35d809599e78e62cbdde74df31dc5784ea0e2b36eff7ac3bfefdd61f7aaf0bc5f3cf2cd5b6efbf4841f8548c9cc2b7ffad7ef4c760238667ff5c6eaaf5c32f1615e71d9534bef9f7fe75fefb9efbf6f3beb974d31ec2a6b38e5ea1f4c5f64cfa64817f1494b3c247c352916f98c96504a6b15caf5a8fdc5c6789fe7ce5326defdee8eab2a94a7dae8f7174e184fbb782c02008050adeaa294d995504add6e9765d1649dbdbdbd832a67008010f7789cc9827987b928e37b2bdb45c384831bde2b6e98e70780d665bffefd5bad450bbf74d3b9b5ce29d75d3dfe5b7fdac9b409d75d319600583b9eb9fba1d777f1993ffac357260dd49236a320ebb0baefeddfdef3427bc9e95fbce3e21aa838e5cc9a97dfe88909cd030022c5ddd3f4b73bef7cb387832875208b575c93a349dff9d30e5781ca13796107ce53fec9bb7ef5c9e439fff5c3efbdda6df56c59b51fc6d6c2e885935c6faf8e56cc99520000fd9b57b6321d955eb7789e1fa0f7dd87ef7d6253b8e2d49bbe7fe5e4c0a957ce7deece15f15a83effdfe9ee79ab1bfc0d343d5844f6950775e7ab4c97f638ed67efb4f3b05aac8d6c1f2ab729cfd37db651e4e894422917c3c62f0229e095e08e0024c0093014271870408a000160782012130b9e86788435a7a7825ccb204f6537d358688db66e2fa494048a404fc878236e18ed507eec850bd755f5dbefbab76acf8f447b7ae8a4b69fff4c5bf7c7df12f8ff482b84f7ef083de0707ef77355cfbeb77af4dbebccbfea7f8d2179b2eb5374bcfbbefb5c6fb8ef4b44acd0d4b5a6f48db35844eb9e63eb8bd35de5875eccdefb5de9cff4ee7e8f2bc5f6dd89dbc19daf86f2f6bfe76a2080eccbde9e1b7be313059428010e09bfddd67d6dc363008acfdf45d7fbdf8ce0141ce381b982d99367552f0d489ad0927fce0c74008f0309d1bb1f86b539fe036af9b52fd9b8d4d5f985a3d39d6c2a2a1812b8570c28f137f322d6be0cb1036c8469fdce37068c982793f25690a9e73c1910080a88544d98c99050060acfaebd31fb45891c6171f7967c1dda77bdd936797886dd18aa9f52a0084defdfb1b7d5c23d640de542e924624e0e9f726d5656ff6b5f5f4b41d5ab274dfc5d78f858231a5aad9194df474a01433632ea413b7af87baf334a91876999cebf15cf8f966b23ac0c2fd9b97edbf66712d1abfb05e5dd53a6b4e0900f4af5ddec21154cf9e1d000050462fbae1e65300147bdde0aa89656445fccaebdd2d3d3ded381a8a1217cad91d8d5833735e40d819ccd24197a8c87976fe4187fc992e914824928f0349f96408041ce2f14634b066130314e576bc2eb9335d7b8e442a4819393bf10676596e92483d2023842c44fa61a98b3d41dac24fa991f75c33591142419316089eac674b47df6387425f9e31fac90f9a4757b1699e8143fb4d8a71bc1908a168544768a00b76c43d95440c1e45227ab2e0909fce81342e9473e429f20000845a7b99572521e1ec6b090278c15de8c10211950000d0980538330165da05ccd3021581aef7db4319c541ecd5b106df238c00002817799ae446dc143cf195424af9e6a76fbafdd5d6f875c2630a1543750995ae5e7660f1e231eac405136b762fac0280fef7971d24aa0bb90bedcbef1bd33039f5678183e094f9292ae2aa8a2da18adcddc1795b3bb8838ca33c671772655f894422917cdca45a7c3e2b8a4b96212782568e432b0b4b2b33f6f476b61e9f131dbb73e539e3b13e692a456555b9deea6c6d1afcbc647d7a52ad32595f26557a32280ff9bce68009da1ba633350e8203c0ee18baaf45f9fedc3127a150dd9c313f5db3ff875574bccb7e64f1de282558b52bc104058341afd793ac7370461a7b0f4228140a134c86a5e00517318b32c000a070dd8cf484015ce0af2e54429d06b2f440b51f0020da1be18875efef82f91e285c78eeb47f3dba41292971e71e02e5bac81907a45c5500e08cdbe255d1292093a9c2327237292a1017c99158da691051cafc0e2a10008440688c3a3467df9aa53b3f77c304e7b42baf1a330600ba562e6de2c8e914d1fe18800b8c35f7dffa3febc2c97a1c0e82706dea75cb956868208490b7b580323ba870d3c87176a78314f8bdf267ba442291483e2e0a3e6199c9942d029256197b7527c8a6ee8f87823f6e72f6b89de8433c63063d1d2d83a564d6286f56b999bfec20119ff08d709e6eaec93c8ba6aaeff6b119e502180380513eef8f4f1e5517394423c1891eff8f4faeabe86b126618004041eff683a22a76259aaab6b5778c758f490af70d1b3666544e29050042487b7b47b2e09070958d9b50df955c1421d6b6bf6dc3c6fe0bce29d0e67eee8a55bf5fda52b8f0c6455e00886d5fdf2510eedbf0fc86cbbe39d31138ed6bffefb4419f2f9143b18b34db8e80ec058560c0221d610027d49c724addba773ab4c292e8816db99bd4c9b9265016ff9ab370d4e89ace018b8f85439d021423b4f5e5cdd684e96addf41200687ee39d20668820deb6716be49c451ec7dcaf7cf9ca475e5ad5ac6b81f2319574efca6d8728a42b78c86df20700a0f95a2b306476b038ba7f7b8eb3ef7b7f6b4886e025128944f27151f0a9bf549301f814993eb099aedd135678455ec48fc123924fc4e716f709c199909ca93a9ea77be20729786565185d1443b54480e09a11aeed6b64b10800b0606fad657243179c01c28d51bc3242bcde780c5e5395bedede7069b1c3e11042cc5f307f703bfbfbfa1042d168acb7b7dfe7750fc37a517cdacd3f4c51e23b7e77e33d1bfef197d5277f739ebfe2b46ffc28f196b9fdf1bfeff4b9084778f56feefbe3673f7bf929e38a55d0bbbb95e2626540dd8a41623ebb640794218b05006030393257aee9f9f4054530eac21ffce2420038f8f8edfffd7ad3d3b99b141db83129f5969c7ddb3d67a79cb2fda95bef5c158e2067d1e6975687a62ff40100dffdf27b9d6e87168518a08ebf3fbe69ce97a7bb7d53aef8e6942be2627ccb7dcb3735653c10830768e9dd714073eed6aa21bd3f4b075fdb97e3ec9b83d24523914824928f8b3c1bf4053e82f428fb2001911ead1f1905dfdad6266fc671bdd3d9de121923bbf4487cc2002e2023c34ccaca4df154338cc727aa321eff9b73c6396394334e19639452c628a594d25c89113587e397edf49e0acb071c2863742083278b040100100a09f240bbe27068a9fd7338b4bd7b1bc78dafc7087777750fae1921c405dfbbb7d1e950e1f036f87cb33430e2910d7ffbeecf5b165f75e6dc5a3f1191e68def3cfdd80bfba3d4503c0ac440c4defaf37d6ffc8171005c74fa7dbffddc581046d4c24230919abe35f574e23037325e90795dcea6a71ffc8d76fd35a78f2b2200b1f676aaba89d997bb49e9f31350fe6ebb088dec5eb2a46de1672a20b2eaa57541ae7a1421b8df61f5ae78e496bed33e7bd96973c7173b0078b4fbc0f67d968a909145c1e739898f183db95beb75a9593aa898b9ce2e7df012894422f918e9ba646299810c3383957a4e6b3c8293e6e5943d22ebcbd4998ef6ef77616d59216fc67156f079f66475c200c0e044e9a933531329de791a8c71ce591c4e53b0a86559d62f7f793fc6d95791350dcb4f63df2c0e8d55ac946726eeeeda47b587babdfdaad3a169830b322e6a6aaa1d0e476abfece5570dc36c6e6ec6040617cc453018b306cd88551454e4f33084a226b26261ca3800d25454e4512cac01a090894ba79f364fd9b7794f7b188aa65dfaa52f9f5204d0f1cc6dffbd3cc8a3298ba4727046faba4c0e7ea770b87d34fda529bcd1de360ba0cc0319ab3231a145a21166181c00100ab840717a04e46a52c6ed5642a1d0e07e01e05105d86e1e17ce707fb7c58553039fc7cb077e08a08885692ccc28b367103b145cec5563c89bda729ead7783ba93afb5b93a98f5ec06925f094a241289e46301e7fc8d9dad80302094f63f2437926e789492a36660ffc8287863c3dbf2669ce00a3ee5e5c074544898da798a90678cd9ca3ea9dd39e794517bd3b22c5bc133c64cd3fcd583bfcca5e0018052669ae6c95a74be431fab593ec44302ef35d595ba73b5e556354d5548ae82866979dc6eafcfeb723931269cb3684c0f87c2d16854d3d45c0547ee822be1289a73c703b74c4eeb9db1f1e15b7eb542b85cd6d0a78b4b241289442291a42bf83777b725843b46182148d5f1200089dc0a1e235030027ed4df5dcbafbf3f3a0a3e473699f43c91f6665cd683e08227357dc27a93cf079f8410ec7239d65acaaab02791fa14618c09c14e274128a7718210ec76698669443ba219055d4e2d4fc111bbe0008268d6beadfb2bc6d514bb1500abefe0c6775e7de2b9b5c8a1196913502412894422914886a7ebfc042202180042504c6ca12e00218404000a72d079fa64d684a106832857e4d7d61fafc76518438541367a806cd969b2e6a24907a98aa22acaf0db73c4054704cbab597b5efac33d2fa5ef561d20d5bb442291482492a39564c28d50488010a29b225bbe03120450a10a566ea5c105b45aa094297135d24f41cfab4b5c187c040802c66def0c7453e000cac7d24de0f0063eac53eba1deac9a7b8863bec17bf267a7c9cc389945c44b3d2b914824128944320c3d6672702b8019f078eabfb89ef6103038b0c3692ba58fc55d3434efa12a828002bd14740e1e0c7e025d14ece87e219137e223f6d00c615c98d8866c223ed5a203874957229148241289442249d35a209c18400802696b98630027863e96380a507a3a9a816dc51443f2c13b3070013a07008870f013501058025c382d37b6e4b849f09c6b82e6f4c1a739e02135df77ba093ed5019fd88e4f780521789a4b1e640c5e22914824128964b85a2e4821a0024669cadc8dc11460e5cc21398092655490feafbd4539600554242c014e2400c0120002140cf8a379edde7b6fc5bc93e76aaa7a94f5b41fea3b3eb7babca67028ca7e58c3808c3da93bb36ca767a584c47a4f52c14b2412894422910c4b86f1a4c81e98a20a4e0cfd6c48e5873a9395017001c50a700108a08fc65d37020eefd4391a9a9a9b837dfd93a74c1ef10b675ae6ca952be7cc9ee3f1b83fb64f4fb69d9047c48b4122fec5e79e979f4389442291482492615132f3140060298bacbb31b064003edf324f00008a0a600ce1345e0c310e410618014f31ec50016e7cac5c34dbb66f8f456326b546bc7ece98aaaa63eb6ad7ac5d3b75cae4a2a2a2a311c2c33adc344ddd3401405354a7d371046a3b978b26435ef7f4f48622d1f2b25287a6020063dc0e99dba91873a59414e9ef25ad32606f435a124991fa284824128944229148868686800a60e901f820cbadd933147c4081180700d03998b9b5a821a080800303e7c031700161060c20c6c1750c6c349cf3b5ebd67b3ceecaca8a834dcd235fbf00008844a275b5b5db77ecaaab1d5d5555754cef533014dabb77dfb6ed3b0dcb2284208430426eb7bb6ecce8baba31818282913d5d34a677f5f65b94a2ceaee2a200a32ca21b42088cc0eff52829dea1c3669a4f1f3c641f334824128944229148868e038b081f70c1db01783343bae77ea9443910045c40fe682a06a002fa2920000ce0c650a840970500d043330f7e7fcdba850be633cb4c6e0cab4ba669ae5abda6babaca322d4ad9515e20ce58341683785a1564c79339e5004029352db3b2b2fc504b4b38126d183fee58dc2121c4aedd7bd6aedf0808078a8a354d4308d98170c6d8a1d6f6e696d693264e185b37261c89ecddd73863dad4a31cfcf4f6f6b5767487c261c658341a0b86c2e1503f609573ce2cb3ae76745959691ec90e43f0c44bed2e91482412894472c404297034a0c839409841eee87be67e25343485cc4454d30000200049444154ec23d04f13417a0108c0973bf4be70c1fc8c8d61f42714dcb861f3d8b175914884320a00e16068fffe0300082104c011c200a0aa6a6565c5502adcb57b774b6b9baaaa0080315614056304001515e5966971ce239148a020108dc5366dda3c7dfab41197ef5b3ed8b662e5ea9a51a3dc6eb7ed4ba194628c38178aa2286e37e77cebf69dd168ecc0c10386691d8d82e79cb7b6b675f50583c1906559f670c8344dce04e33ae7dcd0a356b601d510524c4a112f9148241289443232f0345d2ea21c01a478df0fc75067b21a1cbc0410000720001e6c0f14b2eb3f6a1a191b43a4bdbd63cfbebd0d0de342a130e71c0028a3a3468f8a4423b63ce55cd8fbdbdada2b2aca875227e3a2b8b8b8b7b7170018639665399d4e87c3110a856d4d0f00d158cc4e4ab372d5ea797366db3b87aed1f38e1ff6ac58b9ba7edc38fbc8e2a240796989aa2a04138bd2f6f6ceb68e4e01e0f178f6373599162b2f2fcf31c1f4f03e78c330f7ecdbd7db1fb2af5eea6118637b0fa7565a12c9b40c9229eb34a598e0216184e783acf29c4b112f914824128944327c32a3ea43482199c250a56a0f83100382404380007a284472db6e56ad59a7a85aeac650d8b367efa196967163c7862391e4ce4824a21b86a11bb1682c168b45229148246218c6d0e780dad23f5577c662b1582c26ecd14002dd3028a34581c0bbefadb08669fbc945281c5eb77e63754d0d00a8aa3aa9a17ecaa40915e565c545458140416949f149931aa64d99a8a90ae7dce572171c851b9e52ba73f79ed6f6ceeeee9e582c6624b063f0baaedbdb2cefdcd39c9e7863c7af2effccff6cd585e0c165b75cfaed377bb88cc14b2412894422911c0b693f720a1e209e8ba69f41888195b7f2e1ba6884101b366ca294565755ea866187c08715081f2e8661e886c1396794da525e706e99562412a9aeaa5cbef2fdd451c411b3af71bf40d8e3f1608c1bea6b2b2bca09495bc016635c1808e8b1a86118472388c3e1c8fa8d5b1a0f3475767645a3513d1d7bc4626f87c2e1debefe3c39648410c05afe7ed5b449736e7eb3378baccf956e522291482412894432a25a3de711cab1680f4dc4b0e91082d994d1356bd6d554573b9d0ed3b430c28081638e01031b81c6a01c5f4918868131c61871c6318a8f16b8e0bd7dbd5515956bd7ac9b3a6d4af1d1649904d8b173572010b0cd3365a525598f79e55f4ba2ba51565626041702381b767ec64834ba7de7ee7dfb0fc462b1c10ef58c39a9849096d6f680df5f5d9d33f78ed5b4e4892de080f7ffb6a2fbb4f30bb3297529dc251289442291488e5ec40fc3fb3ef20a3e43e1ad5eb37ec182f9d432921bb90aea317dedfaf593264d0400169fdf0960fbb6812b443179f63100177cc801e09c8799a6a9691a00f0f4b1427fb07fd4e89a75ebd69f73f659c3edfbc0c88452cba20e8783315651568a31ce7ae4a9a72c508862df3c8410c268e83e7821445b7bfb07db77ed3f70301a8de639387523140a45a2d150383c7e5c7d6a6ef80446e3cb4fefabffd24f663e7fd753efb49f7371a96d824f0e070000847dfd8594f2128944229148242320a68765833f3631f80509f3cc82c3b9682ccb229868aa6a5a96bd07630c3ce1ee510033cc7996503c1a09e9c818a39466d87530c63eaf6ffffe03a72c5c7834951ba605085996655996a2905c87151516da1b91688c738600d98b2e0da5f12dadad1bb76cdbbfff80aeeb19b176c8bde41342a8b9f990aeeb08a1fab17583dabde7d9675beaaffdd4d97362fffbd97fbcd1f2c96b2a51729498316894482412894422918cb0661f829a3f462e1a236323173ebf6ffa8c691b366c3c69d2245014a0146cfd6effc5b94294a34f099fafa994628c93225e511497cbd5ded1b1e8d45314e5a82e8ec7edfaf4459f142010208fdb75987b28c42f1ffc35658c31fa9d6f7e2329ebf3108944366edaba79eb0794d20ca59e5fc1278bbb9dceaaaa2a57fa9ce0e8b6a75fe86cf8ca5955ee928b2e2cffdbd34b9a3eb378341e5467d6975959b4e57bf2332a9148241289e463c53b537f76d8631c18340ca121b9e13315fd31992dba7acd7a4575a46ee4c1ed729d7cf2dc5dbb7659a64914c5f6a62727b3128568290b888efcf02791a09d52aa288aa66a9148e494850b8e52bec76f8ca6124c30c631dd88c6f44834ca734c21ede9e9d5755d51144d730c710a2f42c8e9d062d1705b6b4b2c16b31298a669a5609aa6ddbbe4cb582cd6d6da62ea319fd73328d81fdef8e492bec99f39b39280567be1a7aa0e3eff6aa39971c5e4a752229148241289e4684100181d61d963e2839fbfe0137642f1e446fee20493b973e76cdefa81cfe3292a2a320c1d00ec29ad00a06a2a173c168d0d0c3b3082212742b10fca480263c3184bd6e3f1b8391780e0e4797361385956f21cb97ee3a6b5ebd627dfc7085d77ed355e8f67700d9bb76ca58c21844a4b8a3d6e77ceac8e29db6eb77bf6ac19858581fdfb0f6cdcb2d536d2e4695e72c3e1d0ce3cfdb49a51357563463b1d9a48c900cffbd63cf6463f8dfef482793f4700821a9cbdf2dcaec5b78c4d2ce565ff17af4e48392f91482412894472fc1950f07e022e0c04011710e1108a5b33c043c0834101a002420c62892072a9027d145c185c83460f47b0a2134268fad429764af8eaaa2ac3d06d2f8dd3e5e09c3b1d4e8fc763e886bd4a2b00f4f5f50fb16682715757973a28905f5858180ac5172e2df0fb23d1686971c9f88671237871c3a17077772f264408e1f3793f79de3983e53b0034371f5abaec6dafd78b101a3fae7e88e17f8c712010983279727151d1b61dbb82c1d010a7c07abddee9d3a6959797a96ac68978cf8a27de130b7ff6e28f17f884e09c596d2f7dfbc6bf3eb7edabdfd1863e6e9148241289442291e427a000a4a45b41001e0c0e021801050873b0126f69087c0aa889fd3a4f51f02e0c1e0c3d14ac74638d87800f433f0353800320a080a0a03300008220a080cea18b66b669f5daf50b16cca7a691dc186267c68dab6f6b6fdfbd77cf84f1e363b11800268ab26ef5da51a3aa4188f802a04208809adcc91007d739aaa626611fb253be00636cf59ab50e8703000281405f5fffd8ba31353535237b6f101a9870ab2a8aa6699cf354938c10a2a9a9f9f9975e168010427e9f6fd2c409439cc96ad7af69aac3e9a4941a86914b5e6784e119a54e9743d3d4cc2379e7b2c7d7782efce379f5a54ece05178c052e5e7cf21fef7d76d397ae826c8303f9f1934824128944223902fa28b809c403cc027c0a600cfd0c04020f8602023d0c38800a1050a08f8209a0212854810b304542c1630001c001b88054a7b6170fc4dda3021c1cdc08f4c4bb3a8750b659a643cf4533988af2728fcbbdf5830f264d9a64183a46b8b4b478f249271d8d8c76ba9c193b93b3638b8a8a3a3b3aa74e9d5c5252724cef53774fef93ff7866cecc1993264d2c2d294108ba7b7a3fd8b6edad65ef204c9c4e2780983767566545f91154ce18b32cebb00adedeb6bd43a97be207e0f2cb9fd878a9e08c2593d2e3c2331f78e774c6189bf3d4539452ce58c169f73fb3c0b22c8bca48bc442291482412c991c213f29d60d030f431b0a3e2410625185c0822025c040c01f69c445380c1c145c0a409051fe5e0c450aa82c141e710e52000300282d2965fb5449a67868aec92d132f48c8d61e1f17a66ce98b161d3a671f563314600680495a22d58ed0c95c54545cd879a67ce98e1f7f918632891947db815e67a8b32ea76bb4e9e3bfbbd15ef33c62965cbdf5ffdf67bcb15a208c175dd00846cf30c803879ee9ce9d3a7e5aa2d6b3ef80105cf5932230d1c2e630c6334f552244df0d9fe4d6ed9be773b09bc4849482f3f7d12894422914824472c4c01001494d0d5684072630cc04043000085f6744e042a8abb6b9464f16e0a0a0217062f0137864e2bee9248d5b36868d68935ebd62f983fdf328de4467e05cc39679c0b6e632b433e7142c38e1d3babaaab2ccb8a842308239cce30243be74c08c118654c70c10467944663b103070f4e993c590004c3618c104298108c3126f63f1823848ee6a69496949c77ce59274d9c505a52baec9d777b7a7a91a2288a628b60af4f430821847c3edfbc3933674c9faea94732b1585395eaca8a03070e26af491e433ce7bcbaaa72707a9f1199b92b914824128944223922190f28c5168f019888bf650988f1842247f163d224a33d57d5e450ac0046c00550014e0c068bd7ebc471fb7c7e16cc9f9fb19115ce39658c33ca28a79c72c629a5b69ae78c0b21aaabab9b9a9b154282e1302158c10411ac288460a2288a2db5f38b6cce188b278b648c51ce38e594514ea9a5105257576b18866919186184894230c1842884104288a2288410859023d7f1d3a64eb1cb4e6818575e5ebaf583edbb76ef696d6bb7734a0a214a4b4b1ac6d54f9a38e1c8cc33365eaff78cd34f2bf0fb3b3a3b531d3283b3d0608c4b4b4aa64d9beac936a176285983a48897482412894422397a3080030d287000d010d8316f8240c110a50000960015411052d47daa82f712500018000270603004d8d346fb1914298011581c5c180020cc0e2fe9cc8479c6cceda2114230c63963d4627155cd2c4a19638c514629e5828380d292124c8869188410a610852b208450000014454108e509c60b21181776858cdb7f12ff3156575b4b29a516c504634c148583208224ae0f42880142081f2e51677e399b7cb7c0ef5f38ffe4f927cf8d44a2719d8dc0ebf12a0a1143f0a3e471d1288a525b3b2610084422e1d4fc98f1bf21febd89100263ec76bbfd7e7ff27b800ccb8cfd7d0864ee84943fa9161a21e0b8487921944eea5911520f19d8148220e623568d6634b8cc310ef923402291482412c9470e2f012ae2fe192e20cac04b401520103831983caee6230c8a152856c010b6b8173a47467226abc101612008848008836822d06e70e8b4e25926230c627c40b285599a457eb8208408c1f61002318c31c514299853ce842a6c338d2d7311c284208c08211813ac60852898282a399c9726790a048018c298138a185154ae30dbac630f5310c208218c88ed9f2184204c14a228ead104e0b38fb730f6f9bc83db7994d53a1d8e8af232214ad3257e7c5b4042d0a7aaf27c827928a2fab868772eb403062d52fcaff4aa1d16700010088044b9da49b5463d746ea1592b45bc4422914824928f18110680414948ee28070aa0624000610e46c213cf00ba28383128180480c9c1b4adf376314b80c5b29fc0b6d6006446efc31c8e32028b1052146207a139e7f654c984173eae1111420801b245362118a161d9d3ed538042d4f839e2a788bf00248488d78f6d273c1eee29fe23198a403fe61a9e0be76eddf36eb0efea52addd4a7e39623f8a8809a59f7b9607d556a740c035241c4878151a20cc471046f247834422914824921316060002180c4c39350598297ef70141041015b62f1e25f72b27421f1042893553c9b13b851d903f76a7f8188af863a8e2b970ecd2fdffeae51a069ec3ad43b9d664aa874c3b8710d8f1790cdc8dcd510e7d92cb1ceb94f7512291482412c909aeb9d213c70ce9909151f01fe7a98d3575651f8ab61e3c51356323eea249ce4f1579812ca6789ec81e996a8407483bf418f5d1b14b2f78b5171902d49ca74080400062c947db9ec42d88215cfd51b5c30a3330c64b112f9148241289e43f0d2c2f8124ef68e14338a9b6d796ef1c400cd7ce84002100c481f4506dbf2eefa04422914824921356671df1218abc7892c389f8e3abe20d8638f45e5624ecd1a582d456f348c6a696c02136942fa62412894422917c4cf861dd75978f3e8de06178aa19677f6b7cfdfe834f9d501d910afe08e9ef6afb4f96d11fded97154b8364794762bb1928120e611b6195b02e95cb8e4174d12894422914800002e1bb56858f21d000826578c3ee34350f042406e2782f4c17f34187c8587ee838754f37a2eff7bee17b601de4ebf09a9d9288f8d0dbe60499f76c0b01347da7bd01145d11120a0027406e90ade439c7ed593a76084eaa6b0dcc4e9c0692bd7f6982183c7071301d5ebc45aaac3a7cf0a33c10a14af92fbe70217bcc3e8b3a7e5963a020a22193754e7669046b9485b358d201c50bd1a560180091e6346884607063c087b89cba30cd8fd2d4e4334966c2a00a858a976964cf08ef610679419fba22d07a26d06b7067e0a20e2573d19fdcd4a8f1934392dd6fc2acef7a3a3d3e8a382c98fad442291484e345e5cb3f4927967e74f479e0163fcb9556f1c7fe997df4510ff355ca2408c43841fe149de5fb55a3e13c759c1e795f2c97b0fa9d9df072fc804b6348794749ef66622e32667f1fc9e8c31c619679c32c628a58c514a29a523de53f590897842841f2554602b53485e5831ff5b63afc853e89fad6f6f0d365e5cb17066c1f8d4fd776cfbc33bdd9beced6fd55f7156c96c82063eff3fdbfd4473ace37b0dd7d6384b738e0d987ee9ea1f84690c007e3ffd964a47f1a00fabe836836f74aefb6bd3bffbacb0bdb3c2517cf7a4cf4ff28e01000e7c73ffdebb77fe5f9bd163bf5baa15fc57cdd957549d91ac6477a4f9cf075eb19bea268e054553afae3e73926f8c820802244030c19bf58e7f1c5af646e75afb2c0dde51378fbd7c9abffeb057f48e6d7fd8d0bffb5753be51efa9ce73d8f5ebefdd1b69394e0b7e49241289443264fe77ed530fbff234b6865184a9225a21e0a4e3d13c0c3044311e57f004c1d164d05eb468917c268eb3821f420c3ea9d513f23d6bc219ce45220fbf10608b752ee2aa3daedc6dbdce2863dcb22c9af8639ae688f7148d9cea431c9099599d8a14afe2ca53caa7b85d44731147c661a97add8155afe24adda322a220e226ce3c95a746ca3dd98e14203cc4f55f35674ff08efaced6dfd871748c50b25a016246c1f82f8cb9e8e77bfe66710a0018610daba955b988c38eee1769fe2baa4ebfa6faac02d58b114a7e952140347846dd32eeaa7a4fd5634d4b5af46e152bf95b9ec44d1c1821b7e23cec354408e437731289442239d1088de6d1528187f33d3127405dc7e3579a9f0047101e9a841f1917cd7befbe2b9f89e3ace0f34af984544b89c1cf99333bd523b3b7b131140a7577f508910cbe0f687a6ee7924c8171c6184ffc452965b6acbfe0bc7346b6a7dc4348dfc884f61187c11fd17fb4bcb5a267ebb5a3cebda2eaf456bdfbcf075f79b5fd7dfbad9bea2ebfaafa0c00d8d0bfe7b58e359fad39f7eaea334b1d816da1fdbf6d7c7e79cf9664253fdef99797da56dc36ee9a7a4fd5f29e2dbfdef7ecee483317fcaa35775d56b5e8f3a32f2cd6fc8f1e7cf5c9e637c32c0600b30b1afe67f2575d6460f9d8cb57ff7795b3e49ff37ec285d8176db97efdbd04e1719e9a1f4fbc6194ab6cb2aff6f492194b3a5603c021bdf3c60df74df08efebf59df47803c8af3d4e269fba22d7f6b7e0300daf49e07f73ef346e7ba6fd45d5ae7ae7cba65d9a3075f35397560f582b2933f5b734e81eae9b7224bbbd63fdbf24ebbd153e52cb9b07cfe39657302aaf7d2ca45bd56e8c9e63715441484bbcde02ff6fcfdedee8d01d5fba30937cc2b9cd4aa77ff74f7e3ebfa76166b053f9bf4a529fe3a15ab3a33af5f77efc2e2a9b78ebbbac251f456d786fbf73c69c7f28bb5822767df9910f708640c5e229148242718960f2cdf89fdeb6968493806143c0208107061e000fd0cf484f4f110f06050128bb3c638008003819f4067ca7710f3e6cd958fc5f154f04288f51b369c71d6798cf384559d8110820bc699102038e32004e7828b95cbdf4b2dbb6fff7e8cc99469b35263f049f9ce181b10ee096ccd4e29b52c8b31662518f98f5621267d235315e20268e675b3388d309d727b2934a133d3b6b500403f0d1bdc72628d008e326345cf964f149d54ea08d47baa8a357f6a253a3327fbea02aa1700deeada7020da6647c4234c37b865bb470c6e8559ccaebc59ef628203804f71db7b224c8fb078b24b2eb8bd736b70df8b6dcbbf51779986d5719eea25f177459419d1c4c10850b9a3e892ca5377869bd6f5ed14200c6e46a8ce04e72062cc883203001abca34e2b9961cbf7270fbdf958d39228d3b9109d66df9ec8a156a3fb73a3ce2f503da717cfdc1a6ce48213446c877d98c614446c173b071ea57a98c6841096a000a02232d04d2100800a16a6f16e26fbee53dcf2332b91482412c910f1625049dc0ea329000838401f03007061d030c438f8145011e802fa59ba82f7108832e8a0e0c710c0d0c6e23b7d18fa1998021c00010504059d0146406492be136abc36782aaa884bf3c1334143a1f0a9a79d99cd4593a6e0590a34816559f6df96651d0b170d2bd7a071d8d5323f894e75090ceecd31a53f31fae48068967176ae27f7ef87962ee95813a1b11e2b08003bc20777859ba6f8ea9c449be21fbba2676bbbd16b1fe9c0daec404340f536465b3f083626b5782e0ec6daaf5b7f2f06d469e41b9d30c123544f6e0f3e2044a387f4ae89ded1f5eeaa2f8cb9707fb4b5db0c02644e55c708d77baaa6fbeb11a0b57d3b5e6d7f3f394ae1428468f4f58eb553fd63cf2c9935c13baade53f542ebf2db3ef81d46399b17e3c60fb73fecc45a87d96b720a39a6175b9c5ebffea718508bdec505971f4b894422919c689c98d924630274065e021c418c01201028f93b1d3404aa02fd0c044091026e0c119eb2a293cea19f011310e18013b6782f8ec7dd998028079d835b0af78f3e3ddd3d47355c38960667ab64d8ce2ee1c0fa584764814f9fed8bcef3a68e6bd0708c6e3d66705fa4a5dd888b5426f89ade1d0762ed08d0747f7db9a32879e4547f5d85b30823f44ef7a68e74d59b4bdaee8bb4ec8d1eca9fa1c549b445c5d301c0e0d6fafe5d19a21c00bacde0abed2b57f46c553099e6afbf6ed479b6179f20e2245af2e080eaad73573a8916a6b15de1e6a6587bc6899af58e3de1433166289854394b9c446b8a751c88b6db43118c70462fb810cdb1cebdd143fd5624fffc54bb9b871dd24824128944f2a170c4d9248f69ab98002a800370004b8035c843d06bc5771a3c2ed107d4d2e060a51d68b752f65b025c52c14b8ea588a765eab0cb58dcb15757da4de155044e6b657e2b7691eabf76d4b9e794c50d60ff6c797b59d786d403d6f6ed6c8cb436786aea3dd5b5ee8a1de103b6b89f139858ac164499b1a2676bb7154c53e158c38000e082b293a7fac752c101e08360e323075fb1cb0ea650f37d61cc8545aa7f4ee1c4f19e9a08d39f6f7d776ddfce944f2272620d000488c648ebb6d0815a7745a5b3f8cc9259fb222d2fb62dcf18397889b348f323403d56a8cde8e6836e1617a2c3ecedb5c255a4d8afb8ddc491aacb35a4a44ed24d8c86b2dff31905e3ee3be9cb76ca9f3e2b74cfcec75213594a24128944724271026793cce97f1700c9f85f7fe21b6e25af4a0348af0c81cc2ff1e128e3ac3ef8c179dcb3657d4f28d9b45de2e8b19d3623afe04b54a6021996c19e0b12e24a980b9426919180b401e8201c446df0d48cf7d4d82f57f66ccd382048231bfa774f2fa8af7416cf0a346ce8dfdd14ebf02b9ec9fe3a9fe27eab6bfda158a65d0421b0f3c48f7295d7b8ca12378be3419ad84ea98e1014ab055faefdb42dc197f76cf967cbdb2b7ab6a6578b5246dafc8360e31ff6bff8fd866b47bbca2eaf3a6d5fb435a3660529b6e2b7384dcdfb9e3eeaa1f6170204910cbd8ed03086e9c56a4151617c9240bbd1a3206cc88fb1442291484e544ea06c92420020402291fb2123891bcaaeec13af94fc63012ac089c160f19a9c18741e7f0b122754e5e370c2f08d6fdc24043cf4d0af8655aaa9a9e9f5d75fefe8e80080e2e2e2534f3db5a6a6e643eb0341b4522307f3c5710502a1216ca42ff9243233510a10f993a4769bc177bb377f106ab45f6eecdf33f898357ddb4f2f9951e52c991398f072db8aa658c7cc827155ce62846059d7c64e33a7af7d69d7baf5fdbb4d6e0140abde6d0d0ac03bb16a7f7ebbadfee5dd5b6705c6d738cb46b9ca08c2b964b74d84e9cb7bb63ed9bc74f1e8f34ff28db9aee6dc57da57a68d6880dbea5c415845d93fe32a56ec69a93a37737d3930143607f72eed5a674f9f8d31337fcb2512894422f9703991b349f2e1e4883ccc91fd0c8a14c0082c1e5fda32cc00004c0e02434091be9a1388db6ebbddb2a80071c7f7beffb39fde3bc452b158ec9ffffce79c3973aebefa6ac65853531321e4c3ed8835dae1c8abe08120ee23d8389cee440848d6d244c504004234baba77fb6b9d6be283ec6c26f5c668ebb6d0fe29feba1a67e9786fcdf6d08159818632ad7067b86967b829c672469cb7061b5f6c5d1ee3060070c107cf4c4df85e4473acf3a7bb1fab7014fd71c66d635ce5dfaabfb2cde8dd1adc97a7679d46df4b6dcb27fb6be704267ca2e8a442cd971ae38f31a3df8a0040a1e62b73140e2e8e11aa701417693e00e8b3c2a98bbca662708b1d6e658903b1b697da56046914008410722956894422919cc89cc8d9242d014e023e040c00a1c32cb41a57f0613660376002423c1ec83738745ae0c240104418c4783cface017a18381100400f95cfc387cf4feeb92718ecb7b783fdc19fddf7f33bbe7beb9006a3a110e77cc68c199aa60921eaebebed5c344288cd9b37bffffefbd168b4b8b878d1a2457ebfdfb2ac37df7cb3a9a9c9b2ac4020307bf6ec63d1975883d3f35e10e5ce86ca1dc8a85295aec33d79188182b3ead7a4de658225a3e3d3fcf553fd637badd0fabe5dc9454fb9106bfa767ca2f0a429feb1b30a1a1a23ad13bca3fdaafbef87deec307bf39c9c094e05b52bf72aae4b2b4fd5b0fa5ac79ae65867c664502184cecc437ad7ef1b5fb86be2e24a47d1d7eb2eb969f34383d53013dc1e1208108dd1d6279a5e1fed2a2fd50273021384107d56d8fe80f65aa103b13626b84f7137786baa9c252d7a576a3d75eecaf1de1a0dabfd56e460b4dd96fb59ae73ca82be39ef8510161fb886d7d49ce5c28eb57d3bb7861a653a1a8944229148868e214050d048da3454930317b9157caacc6700a114e560a78107c89c136809b0e42fe81383471e7db4e96053ea9ea6a6a647fff27f9ffbdcf5872debf7fb55557dedb5d7a64c99525e5eee74c6d70dddbb77efaa55ab2ebef8e24020b061c386d75e7bed924b2e0180dadadaf9f3e7534a57af5ebd6ad5aa4b3f75c188778795a9c6491ee7b6ec81610182bb716c86476bb7d4f67c229e2bc0b42cfb738d0d16164fbdb6e69c8dfd7b0ee95d49050f001bfbf7ec89b44cf48d991d98106546a5b33844a36bfa76f459a121f6a8c659f6853117b989f38360e321bd2bab2cb6387db36bdd7f85cf1eefad99ecabbbaafacc279a5fcfd2fd44592ad8dabe9d7f6dfaf7cd633fa361051050c16cd38ec96963a47577a479a277f4dcc0a44f967fe2b18f4ec8780000200049444154a6d792134cbd8aeb9cd2b9b30b1a10a00dfdbb76840f8a115a7ac981d52f8ef9944f713fb8f7e9ede10352c14b241289e444237f3649c6d93307deba6fc713bf9c71d31995b392fb5f3ab8fc077b1f3e0ecd3305980c000d58df2d0159fda9ca47fa366c6f8e99169b5ee7fd983f8e9fbfe1861b162f66692b3a09c1191fc2bc63a7d379edb5d7ae58b162c992259148a4a2a2e29c73cef1fbfd1b366c98397366696929636cf2e4c99b366deaebeb0b0402f5f5f5f6424e93264d6a6c6c3c26fd41a8ef3cbfb3dee1d815733499389a2e04154c2b355aa9f55e56aced8ea92da6da4d493f23faa0ce2a88bb3263f01ee22cd10adcc40900049180eaab74160300065ce52cf62a2e0e82a6fbc263cc58d7b7735ee1c40a47f17965f334ac2cebdad8a277655c5e152b01c5eb53dcf608c1afbacb1d453a370160a26f940b3b1c58d5b9690f854b1d8162adc02ea861a5c251642ffff4d7a625f74cfa825ff15c37eabc03b1f6adc17d211a2dd2fcf6c10a22c59abf58f3f75a212e449046deeada50ebaebca2eaf4cc8f46f8c0b2ae0d63dd5585aaeffa51e7d57baafed5beaad3ecab72969c57367741d1148fe26cd5bbdfe85cb72b9c36f6f329ee12ad40c36af27401d51ba2d1a40b08012ad6fc85aad79effea228e7247a14771024099a3d0451c0eac9a89f59e241289442239a1c89f4d926072d9e8d31f58fbb79fbdfee7daf3cbeaca6a0060c7a17d0f2cfb2b8c3a817aa1a28fb282e79cffef2bed26157ffc8aeb43b76e7fa4292c2cbce0820b38e7a150e8d5575f7df9e597afbcf2ca582cb66eddba8d1b37da8e1ac330ec159d56ad5ab56fdf3ec33038e7c7624dd6c4c082e8935cfa042762a0f452a5d5543a2da5979120e304a2333c80112f50f4595e7d062021800ab5ddf2bc1f76ec1f30a60b0d0f56f01756ccff76fd951a5200a0c659f29dfa2b6f1e7bb9fd9603ab0890c1b2ccec5cddb7fd53b10555ce1217d184102b7bb60e5efca8de5d7df7a4cfd7b92bedc9a3d78f3aff9aeab3134309e2202a008469cc56b6bf9f7e4bb5b314001042937cb54fcdfdd193cd6ffe7eff0b2b7b3e78bf77dbc985932a1c453f9978e313cdafffab7dd54f26dd38d9570b00a35d65f74efae2e6e0dedbb7fda1c70c02c0a158d7f3adef8e7557ce0e4c486d4c98c65e6c5b1e50bd97569e5aa07ace2b9b7766c92c0e020352b14210ee36834f34bfbeac6b638657e773a3cebfac6a51a1ea4b9eeeedee4d0fed7de690de691fe022daafa67c638277b4adf2cf2a99756af1345baf2384dcc4010061161ba9b8be44229148242348fe6c929cf317562f450c4244ffc953bf7de8861f58d4bafb99dfe9a5275c9e868fb0825fbebd3f844a4085773ee83f635ad151d464ed7ae0f493efdbe73cffc95d8f9deefb183fd65eaf77ce9c392fbcf002e7dce9744e9d3a75f2e4c9a96bb26eddbab5b5b5f5c20b2f5414a5afafefa5975e3a86ad210808122a5815aa55a6223bb73b1780802bf17c87880a1ce10082fb1573b40338a8874c6c09b08f55817b33d70e5691e22171a71046387521241b839ba6c854f06d7acf96e0be06efa880eadd163eb02bd23c38e90a41c84d9c0eac26c703c9ed24d1c452471ee2b4c52e024410f210972d88bbade0fdbb9fbc75dcd553fc754ea26958c108b988c3451c7683ed6d9cf8764d80d8113ef878f3ebc9cc95490ec5ba7edbf8fcc6fe3d97579d36c55767d70000411a59dfb7ebef8796aeefdfa5b3cc19c31a56ddc469c7d7e3a7c31a4ec92f8900b91567f2baa9585107fd188952b9a293442291484e44f26793e42a442b381d25b8267699edf73efbfb9865ec2fe8d18b4eacb094253eb20adea2f44f6ff6cf9c390b00fef8e6fa05930a1cea61c3f022baeb993bbffb8bbf2f3f1801e42cac6e9871cecd0ffcf8f291f95a445fffbdf9673ddc56fcd917373f38d73dfcf2e1659f6fb8e25fb1ba5b56bc7bcb446db8a51124d290273610208190c0c005cff7d8f5f5f56ddebcb9a1a1a1a0a0201289ac59b3a6b8b8585194993367bef5d65b252525c5c5c586613435355556569aa6e972b99c4ea765597bf7eea5f4b8cc6246084832a28b00000920fdccb72ca8ee8d2101b4540d9e1fa0652af76256a2e25613008486b85f4183b249fea3e5ad17dadecb73b6a49b3cedd101f1fbfd2ffcf9e02b00c005d7b3e54cdc1e3e78d59abbf227538f50dd0e4e5fbefabf338eb4278372c1f7460f7d6bebaf6d0d6d716a097ae386fb5253cd70c16329cadbe27459d78655bddb0020755c2140f459e1251dab97756db0cd424eac4599de66f4f45a2193d3ac3ef5df343efbc7032fa6ee6182a72ed21461faf5ebeecddfcd18339834c14b241289e4c4237f36494e80b980ba4010112de56ff77f20089801e05acee5963e2c3eaa0afe8555ddce4095c5350e1028ab796e65f7d58bca0e5326b6f12757dcfce71680928973eab4504be3e6b7feb5aaf3cecb471db5034730fa618ccd62b1d8cae5ef24dcd8827361e7408f670ce2032b3ce5a944d3b4fefefe279f7c52d77584506d6dedd9679f4d0819376e5c341a7df5d557c3e1b0aaaad5d5d51515150d0d0d070e1c78eeb9e7344d2b2a2a52940fe7f9413a736e8e387644810b0408b178de77411077c63f60dc896951963b6b716afd7ff6ae3b3eaa620b7ff7de2de93d8150834a4744ba8802020a8a0515b081bd82bda2a20856141b8af561037ba3d815ac880a8a285550b050120884f4bdf7cebc3f6633999db9bb890a71a3f33d1fbfcdeedd5b66cf9c3973ca77fe12fd7935b163939d134acaddfafa9e631c492895482a2bdc3aba24b994943995d13eaa70ab2bdd504d6d2ea51431525cea7cccd837afa1a1a1a1a111cfa8379ba4e124c349e647c61d757aa3b1e0b7ed0a9554840daff22a77f6627be0c1cd7794530ab46f93ffe2175bdb352f4d490c5b6ca909567e56503a83b3ed9b4f37038181b3173f7f54a601d0aaad1bb6260778ab5a5abefae9f153ef7979d5ee8cae67dfffcc9d4735f581566e9877fbc4bb9ffb7843093533db0f3ee386dbae1dde3248b6cd19de6dc2b7e87ce9b59dde7fe495d5d9a70c2b7efedd12003be61cd37c0e70c0dd2bdf3b2dfb8f77a7dd78f7731fae2ab291d0b4d705cfbc34a9c5fc233a5fba14073cb0e2ed71f9d54bafee33f4e9a2bc33167c3af8ce8e633fa7007e99deafc57458035e5833abcd5b9326dcf5dad22dd54030abe08013ef9a75dbc04c316f2b332bfba07e87b88430ab8c4454b282129780524228a15f2efe22dac02625258d1831823558659d56199ba461185dba74e9d8b1a39845939090306cd830bb069d3a75fa4784c10cd1c01f2110eaa659a54332dc3cbf9b6685e7578dd39d261a6e4e40abaaf06880ead2520d0d0d0d0d8d7f0d7c4dfc28715015f78bfbaed2f2f39f28cac8cc4c4a0804fcbe3e07b6df554e0821007695a3cf81ed1f5c5418b2edaa6a7bfbf6e287cfca512d782bbd75ab44acaafcf88ab113161fd6bb57dffe037bef57e003b7e0ab3f9b727b9b5e5d0bfc5f6f5cf1bfcb6f1f39f0c183421f5f31e28217b723a9f3d0914d36bebdf083fbc6ad2c9dfff1b4dee173ae7ce0aeed3d871e75445a9b837347ac7f62c17a17ad879e36a049f2be1d92767f72d5f0336717024d7b1f7b687ed9cae5ab8b6c845b9dcac91dc1d6479d75d8faff2ddc8a40a7634675cf4eedd2b2ecbdabaf7c7e29da8ebce8e8fdaced6b972c59bf35c6af14f6b6d7f8dc1998454eff851db7088c4a021824d9aa6e9b0023cc0f69b830ab081b0e37d174727d7a866b686868686868c421124d542a869ddf409285122511d500b27dd8e9c2adf98acf67c03410ffbc11054d926f1d5972e7fb155df76fbdabcadc524209ad0de59b069a366d9299842f96ad9e32d2dfb679b27a0623f3b07b669ebdfdf2ff2dfdeaf5995fbd0e0079836f7bf9f10b3bd7941bb6387fc1c793bbed9c3da4dbd5cb77fef87d91ddfefb99af6e07724f7bedadbbfb26957c786eef517337cf7964e9a4de61df73f2b0273e7d66449e09a0eadb4d6f2e58bf35bbffc5774def9504ba63de98170b81b4a39fffe4d1e15926e0865c0b3bc2f72b5bf01dcf987ce1a7cf2f7ca7b2f9f0ebeebab2430064cb0b152e9094d9ac55bbdefb1f77d6d5b7e70575f35be1d7645933256ef297a576133f4cc3ac20814dd53e96049f60b9f94192a4198a34343434343434e21136f536eb9d28e63ea1b5e63b1a51164d3010e8d929ff72e78fdbde5993ddb4e5a6edae98146018689d6d156dfbeddaa14edfcecd128241af73f89b8fb8f583e1d76f5efdcd179f7df4c28c2716157e74f3a40f46bf7624fb38d0e1907649b09cbc0c132076b5e3ecfab5d001d0bc5bab04c0482ae8da147377576ede5ce6862df87647f4ccf1e62372766edae600687368d774768415b0e40ef5247a8da9d9e4881b2f79f1cc07bf7ef8baaf1f068016c73df8caa3635af9b5c803d482936af9b718660549fea2140660180663aa2114309c0cab6adf20f49647434343434343232ee128c5b126103051ec7864dd275a2877e5830573de40960ff90134f521ad7eee4b9f81cc867274260483fdbae48f1fe0ec2cda92ecab227639ff2fc9aada55bcedbc8342030e68cabb8aca665ff99a79f3bed9ec2436eb3260d48593ee3a6f3f00cece1d15352362faacf076203c705646ab3c0bc0e615bf5503b472d38f5b0124e6e7a7d43cb215a87d784616425d66a5fb325ae5f9006cfcfcc7702cc40db9307c011f00946f2f77e1ee5ab77a87b00b61c598e1efc3cc3af4c6b9eb7ffdfeabf75e7af2b21e41fcfee6836ffc12da332399959dd5a8859e249855fb05596f55d385e9c0b4a9e15083c0804192ccea36c15033bdd9d1d0d0d0d0d0d068344830112250a9dc02064cc819efb53e789661534e501c826520db02054add3a2e966ec16940d6b884848416796940b5535dee86c2c10403b04d2be0272d9ba627262646fb2e2d5f31e3ec4b9722b579fb7d9b27ee5ab97c2380d6837a37f16193f7378cac432e3c21ebf3970b9f3d71c4d6c39b6c7afbc3dd40fec917f64a4585ba97c96c95056c2d9e3f798275c0be878dbffad00963f23e9f5338f7a4c3b68decdfac62ddf7e6556f3f3f60bf3e2db1e4b7b5f75f7ecdc6ac6f677f53fb6bf8335b6501151b9fbbe6b2a2ceed475c795af9c5c3ee33faf6eed83cad62c5efd500d272f65456485a4aeaf26f971e70608fc62ae30133d43ea9c432833f96fb8a1cb3821884c23448d070337c955d93aabb241b96f6c06b686868686868341e0bde40a997519d68a25279bfd6824f3241813217005c8a0a17c956dd16bc053464972ac330b695b87e8bec2e2f4ff199d9a97e18d8516a5755928ca0ff8fe258df35d37a9c7ff989c9ef7eb17cc3f2af4330d2f71930eaf2bbafee1c44546e41336bd07d0b1ece9e78cfec4fde7ffd0723a3ede0f3afbf6de241a906f1b0e05b8ebceebcd72e79fcbbe56fcc599ee71f75c53103a6bf3d2bef8669cf7eb4e48d9790d0b4d705397e043b4eb877c257173eb464f16bef1d32f6e2c30bef7d3fdcda33d8f1cc1b477f74e5cbeb16bf3a67f17e2dcf39fdd0ee6dc933f39f7ebf8202892d7a9f7aedf4e39bef210bbea0a0f5cfbf6cfcec938f8a7714330eca70d12b4009258450cafe5f0bd7652435aeebb88eeb72829a2103fbff23524e13ccca8e8995ed120c2911c900b50c68f35d434343434343a3f1206080b0e47843b6b48326b6dbf2fb46f36ebd773aa820c8f021c140a826bbdc02fc063687505be54a6b5ef30c744a8326d24dfadcdd537af7eed510761ba533dffaedbd55c434505e4512cc9061d00a2798926802c621fbe18ae35ac5ee3513e78846f9a7be4f295db5666d0d9b24a194ba116c92941297d470d17cb9f88b9e3dba531960f49114941042c36c92d4755d42499856d225aeebbac4751cd7711cd7756cdbb16ddb711cdbb643b67decd123623fd1a13f4cd4d352434343434343e33f854ff7bf23f601995d0f8261c2346098308c749f514d8d2a6ac0a8f90f060c23c5826518252ea3dd63d47b06441f3ca5706b7cf0407dd969aa098a1a308bc6308c3f8a9de2dd6ed354f7f43ee6211d530d039faf2e7ff33b674b6960cb2eab519bef1a1a1a1a1a1a1a1a1aff3558067cc06e2fdb3bc1c06e2f4bbbd682b729924cb894f737aaef551b928892529a93665e35d4eddb3e233d3d3d180c02383e2734b86bc9373f95aede465dd7b52ccd21a8a1a1a1a1a1a1a1a1d1389060a0caab5f7ad0000542ca0716e0e3d4921504c91672fca824a08029b9e4bd600269169c86e592bf68585318463010e0eef68484846030382423633021da07afa1a1a1a1a1a1a1a1d1586000410325c4834432c9448597033ec982afd4ada5942fb29164c26fc030e0128fba570904a8a60d4a296f18862759a461185138e035343434343434343434e21401032ea0facc7d06fc0676b95ef4f0067ce591667aada55f3fcf7a25d123afa1a1a1a1a1a1a1a1a1f15790607a9bd389262a88873d9e608234a29eac1a7b10cb967d4b29282828258c9686b0ff83b1d050c25825199124fb87114812c771188f2423a6a9f35aef769ec65fb31c27f62fa5d4300c7671c33058f5022184bf4929354dd3344dc68a639ae1ee63611a1dc0300cf6293f273b463c40fa93df0023e1615f61df725d971dc6fe144f4b08314dd3300c767bfca2fc8be2c945880c42ec31f9c9d99fec4ef86df383d9016c4cd8f9f96b3e0e107a8f899713cf268e9e6559fcba7cd8a5fb641fb17fc587e2cfc80fe363285e8ebfcf07d0b22c760f7cc4c46b8937cf0e102fca7f38cbb25cd7e5bf023b861fafe54acb95962b2d575aaeb45cc5a15c213a59b984ddcc4c571cede52ea8576e78354135d116fc7f15870e1c1836dd19892433dc2965824ec31cf061ab3d6cb23b0e2391647c92b66d874275378955a787f42252dc514b7509f0db639387cd7c71aa48d34cfc3a57be92fa105f88d7f254376cf28b0a42bc25f148518f731550cf31119710f674a21e14af5eff320f7e4e711ca401e7dad9b22ca697b92612ef9fab51f101d5e1e203c5ce2c2d1bea52272e3fd28f282e305c05ab62a3e54acb95962b2d575aaeb45cc5ad5ca1debc2a947a98ef00a2a5b9b0eb690bfe3f0a4a0845adfb9dd6f0c18310b0d784504229e11f11eeaf676f8210d0ba73ad444f83e7015c21aaaa4df401f0cdba38ed450d256a2e555d7a2a26692a4aaa473c8c9f563abfa76a569f545264aa0a109535d71dfc4f55bdc65061aaa69694a0f48ba8a32af9513c1f475cb4f88f28f98da22d609e3a5dba8a3862a26349cb95962b2d575aaeb45c69b96a1472b5b70d396dc1ff776df898ff791e03af3febde044bde052efa626051ddb28bd3db344d9fcfa73a27c45927eee33d279ba45ca4c9c9b7e9e29979e84dd4f23c861843ef4453eb9e1a5cbd2bc99d2345333dd596a76a638f202a297e2a514371870a1f07f1003e14aa1eb42ccb711c4f251e4d59b3d153ef27dae3786a6d4faf95962b2d575aaeb45c69b9d272153f72b5b7cd38535bb2ff5dfb9dd6fec7cd724a4169c51797f43f72e6cf21f667edc1154b6f3ee1acd9bf31f2228afab8e03d227492ba11e3719ebb5b116a142cdafb75de92786f9e7140d1f9116d172eb93d62c72278cc4e55e83c382baa12495988b72d3d883856d2088b0162695b25c643d59f407c3a967d280576a5e712d59fe810921e4a547cfc847c903defc1335cabe54acb95962b2d575aaeb45cc5b35c691fbcc6deb1e029a53b171cdbe982af948fba4d5b74df89975d909e6d5277c75b671cf5c271af3f393c9d7261e545b07f3a48a4c6dd242d291e23cd34ee0b910e56638e52b04cd24a92072546ac4ddcfa4ba752fd1f31f49a0ad1afe3a96a3db54c34ef85a4c7d5ef8a1e081ee1e59e1531802b0eb258e4849a6220f18afc60d583c55644312350fc88ffa0e2ef222da2aaff86c76dd5dc4a2d575aaeb45c69b9d272a5e52adee42a7a1ebbb6e035fea6173e63d82b1bd63a84d28a6fae1a7861d9dd1fcee8974409a1a6dfc2f12308715dbbc65f8fc8d41a4426dbd40d51af498145293057e7b65eda88b3e89e699ad224f4f41648fa42dcf7b31a7cd593c134352fbd370cc3e7f389f54352f8328672f11c074f55a5de89a7825043a52aff80e81e90b817784432466855adfb89f68b783ea61a568e9125e9f950624d987a1b5aaeb45c69b9d272a5e54acb557ccad55ec99c31406838854667d1fc777df0a0863f180c0603c140c0320cd31f0c06028140d067947d71e9a1231ed950fecbeccb6effa162e55d271c7ec4b053effda192d29a7c1a4aca37bcfbf0f5179ef9577cffd18b3cd4b81e773c30f52406e0c4d27528e529d1e2778c2f4c85ea35f1aca66799883e9fcfd30be25984244521a325c9d148f0e78da6c4a5aff33191748aa89dc513b2bc3df1d9d9e0c408c2aa440d9e04089e6b0c3f4c0c894a65fbe223f0d7bcf65fcb95962b2d575aaeb45c69b96a5c72b5676101391600040d64fab40ffe3f9d46c3259dd6bc0351f67d05a7de7bdd8747bf78ec2b4f0ecf701dc72dfd2afc55b26bc9cca9af844ebc66467dbcef3c6225ea3bb689470dc76a3824e4f3d9b6cd6394e2e69e53e42292bc96a79a8901af68514bc33038df2d67b795c868f98e5cba0477724020b25503acea3c17dd2152daa5a87ca58a25ee0be164c09c6c98bd96bc2c001cc7b12c8be5ea31b07be6b727de275352e2fb6c70c432263e2c8cc24c5458dc75e1f3f9f8ad4a772551267b468ae155e0253a6f440a5e1efc155d3e5aaeb45c69b9d272a5e54acb553ccad59ef6c25b804b01c032e002be040329164a5da4fbe0335045b0d309a7479840ba0f090628c24efb4a8252571bbfdafa2ff96efef28c11b71d56905477c4a76626a8ba8cc7b044222df1b5a849d98494b20c25178527776ceced7e3d7720122faf1ae58cf65dcfb0ac38022a73307be1f3f9a4221e3e329e8406cca7c23e8ad15c43fc5dd853b0abb08379a8d47371f2cc8c926afcf9496cdb962884d5486b8cbccf68a3aa928b69b9d272a5e54acb95962b2d57712857d8a3bef80c1f2c031690e983cf8001f84c037e0319beb0e19ee343b28932123eda00b6da30812c1f1c8a326dbeff5b603b6e6df8cf2104a0c4b5dd70ff55424129711cd721a0602f88e3d4bc1f2ad95252fdfb9b532f7dc738faa7d57ff6d22a799354fae39973263a1e10c9771b9b81cb33f8a5be19637e8a0773cdc5b7f89e6d29d4f7557520d5fd783681f35416d194b2c49925aac5d82313e3fc92faf6641f53df8757bf1244f6c9f3d4899e8b62b4c3b45c69b9d272a5e54acb9596abb895ab3d8b721789265c03e504c91608ab64350cecb0e150000851f86aca67134cec72400117a8244832b1d7c92d35fe89241a3677a99446134eaf6182ce3f032885999c9b9a5070c4e49b07a6d77921a94c0442070a694b2d3a2ad48271e94df1b452736644523b89172584b090656c720055b38b8a329a6f462d8712df8fc64820451ef9b0b0bedc92d21443a888243813c3be7ebf9f0513c528b05ac123d19049eb0a94f22c4f1200ee6f10b9b4c478b4b4fe493a546aaa527fc5aae54acb95962b2d575aaeb45cc5b55cedd152539b22d1800dd8140660d39ad33b35432a0ead4d103401c000124c84b4fdfeef32e16bfeabe1758fe0870fcb42302dcddaf94b61750d577c585ad3ba1dd979c71bb317fdbcbb3e5b05754a88b9716abb6644f23a89c9792a15abc8201ba3919eb4d1f79cb4f50c1df03db7083e63d5567c2a95afc70e2ab27c0a42458ea47925c25a5173f1c1f42cc9927e14f160fe1348fff27cc7188e19a9704afcc9d48785c2f905a530480d61ab5e16cfe6e75aaeb45c69b9d272a5e54acb55fcc8d51e34d94cc06fc0c75f18306273d13840d040533f9af84128763bdaecfd1719f05e2d58d5f793ba8e1dd5e4bd0b0f1f3868d4b4ef2b3991a495d1f7a2eb8e4ffee2c1abfeaccb5f754e88334d5243e25ce52535a2cb442cf151fb484bfacb344db1baa5bed346b81f4f052df58f507534a2f79093d8b2f8d3314e0351a7b3c797ee5f7542b0af388ec36a71fc7e7fb470a4cfe7636793542494da234f4f8c74b0a8add44188b19df35cd8b83e8d1d86d672a5e54acb95962b2d575aaee256aef6207c06922df80d0480140b968104333a178dcf40a2892d210fdfbcc6bfcb074f91d0e3aec54b28133e4a4193fadefdc1eb94b8ae4b92bb9cf7d0dcb35dd7711dc771dd1be63ce2d8b6ed38486c33f89c49878cabcf965d8ad089e53b92b6e22d9d251200b16982a4ad78d1bdf4beda0e4ddcd3ff299783e7f65d7563a884069efcb5529051ac85172374e2fbaa27438a514a83c6d416e335938645d24162e0556a54210eb8a8b03c597e3d6f35764046729c442b1a53175a28bdf4b45c69b9d272a5e54acb9596ab7893abba071648b1400c94d7f5d51045c841ae1f25042e459300763ad12d7897c2a168e2874be102a0a824a824d0f8b718f035449242f2bbc82fa91c10e690af79817a0aab9467c6a5dcb22cd775f91ce344515c1f498145290f8f775313351784fa1e31e0182dcd513c677da20752f45055979ec53a9eda275aa18c747e696d90143a3f98a939c77144b5420861ef78fa1e1cc7518ba2e0d58f431d9f184161cfb44b694c3c83bcece78e7621299352cb95962b2d575aaeb45c69b96a147215dbb3ee330013156ebd1ce5960142611ae12c099f4d2308222b492d95a40194bab06998bf26c307eaa04a1bf11a7f6a8b19196d6485293e9f8f755260012c46b3ca59bdfc7ebfebba6c6af1da11ce0c257245f15a78ee69e0d3469db47ce63345c6d4252b73e1ede5545f4b34dedf18753c92aa554b9778a112773088d13aa671c427129511fb0ad7ec7ca0c41be06141162564f1447e397612465ecb5875abaaaa587b0ef187106382ec484476d866cda8d93086958bd008435c8a4465cdaec81b07720709d7bc10b23ff933f21be0a155e9b7d072a5e54acb95962b2d575aaee24aaeea844d5145e0d68f7692d9e404b06aec769f4d61475af00c4916009493da1c9a2413963648ff2d08d93673a9d7549f50420805258410d7657fbaec7faeeb12d775c289342c89c6b16dc77198f6a98f05cf9523575562c7045141b0b9c455aad8c6394623e5d85b7969d3cf636d5c158ad146b5df75341782679d9067893a6f1281c8f27cee4b6043c41501d7d4d186942d243146460afe4a0405d220b0f330b5e5e9abe0dcba5c818aaacab30537e3579646957badd495462afc175d206aa771eed0d272a5e54acb95962b2d575aaee253ae80ba29d82b498dcbbcced4891a9bdc052a0880e85934d5042916d22dd81400128c08fbfe4fe1cd79f3b5c55cffe496fa1fd9b66ddbbf7ca12f172f66bb4a422840c3563c4099294fd9ff6be1ba84d49af261388e8391c7d69945c3b601814d690000200049444154bf520735910c4bdad3b39e6acc3f21513ea96a4b0ab4891d34a424397e30538e12bd9767ab6471a2aa2aa9ce70a158d0233eb2a4e545e70de7f992d204c5b0acd8b85b4d8bf48c038a97e39a9ad372f1482ebbb4d85b444c2e148911b8d2177f1afe43883c6b9e4d0dc5782857829eeb049719f15716dd2a5aaeb45c69b9d272a5e54acb551ccad5deb618a35af0218a221b0926fc2628451545a5f317eb598f3be6686d9aff4d0bdeb305c3aa356bfff2858e3d7e94182112a9a0d8fc612f5cc15867b0058442a17a3e118f3d894143553f8a296e3cad2d46cd4db4443a75b6abf54331ee56aca6177307d5df42dcd6d759e823ea47b513078f93f241507bce49fa48fca2670f39c997c0358ec83acccfc0331ac5abb35f41d4f2d1aa79a4122ebfdf2f469fa5e7926a83385797da77c3f3f7655a5ecb95962b2d575aaeb45c69b98a5bb9fac72c78403761d5d803901407dffef27c3e287c353cf590cd2816538bd6314e6a5c176316496141b683677b155e42c44fa806efa453d5d9c44e7c22315a276a3aaec1d5eed92201adea4b601158299b50e2238b5d2ac49e5acc86546f8ffb1bd4e0b21a0615559bdafd5b5d1e244f8fe77d4afdf9c41b102ba8b45c69b9d272a5e54acb9596ab7893abbd9d7a6e6a135363af824d09719a49822e6dca79b88ad5d688ef780625a48e1b6a6305558fa8074b3de144561ea9bc49ecefe0d9f74ed59e5c237872cd5a96c58748bc49b56385a87478c0c433e2e9a9dfa5082c770ea979815ca3f1988c4a80e0d935433cb36ddb4c35f388a49a6409af4443cf944af54d2d575aaeb45c69b9d272a5e52a9ee5ea9ff4c16b68ec29373c84ac329559560a8489753fcc2ba046c7d4e0a3aa4aa430a214a79382926ad76bd4900648e980bc22c7d3ff21b96d247e5c2998c84be9f982c1b492cfe7b36d5bf21f489c5f92d6f0f45270f5245e9d1dcc6907780e9fe42ce12f98efc7737c54be6429aa2bd196492a9e2f009cff587d3471acf86bfea368b9d272a5e54acb95962b2d57f129577bdbb8d23e788dbd0b36f379e9bd67c450d2382c6ec8a616af2ff154559e7e11a943b2ba97103974b95e161b6ac0ab791e7fc17bc279366d567be0894a9c3b7544222ad4b00bab8e19f6a62540d4bfe28ae2e9f3905e4b597d3c0b50fc69441f8c547b248e2af77f886d02c5a27e9fcfc71531bf0d89c7572d39f20c044b9cc76cd9d072a5e54acb95962b2d575aaee259ae1ad4076f0212d94cb60f95244c5ba3a1f1d7202a353ebdd94c167d1b9e763fd72f7c3e88c546eac6974f2116f312c397a8c9f90b854262e69ca49b3c0b74a03012f0192eaa3fce84c5ee5c751288939ca921de7e82525a5d5d8d9af226ce652bc53a251dc1dfe40325d11d8804c67ce161e5f67c55300c23180cb23b117f1a7e1e56dccc878bffc9cabff850f07b632c0a502aa2c46114191b44a794d4fa8ead7f966525242484e98f804020c0a2de5aaeb45c69b9d272a5e54acb557ccad5de4e73a93d7daa85441385766412b301d3d026a8c6df88f20875fde24c663313d18bd6a5f8a638f33d0b68c44db3141493e2a172ff59252209a57446ca3244244396784e4e642be90bb5405e8ce2713780d80e9a5f5d4c37141596da2303353997526b6835a8ca540f2f96927800a4cedbd2ea22518ca98fc6d5a5e7768e273886958c6531e5287a4424ce04291b928d8f962b2d575aaeb45c69b9d27215b77205387bd5bed279f01a0de1838f565c2245b810d9d9583c582ae211a375a28ee01358f4a9d4a99862d4aa47eb6421de035b0078736ce9fe3ddbce89d1896883a6fe2bd65749f14a91748cbb5562b08c31e7101f400e9e77288d807821b1c08be76872b790fa638943c1e9053ca98bf922e751d42f1ccc1d215aaeb45c69b9d272a5e54acb557cca15f6725dab0f40b289140b066018c8f3b33bc2763b9c516300e916920cb840898bea9a0d5ec0409a0f3ec0a1d0d08861be43290392d4a2ea6c50595dc548a2a832c49c4271c3a06a2b692fa1fee9e902f12ca061f7c3580278969ed8675beab521b5f610c10b9b783a1dafe99194bbe42991943b7324388ec30784471263b897380383c85ca68e1b6f5a21a61eaa3f530c4509a5a5885a4d25ba31a4e2243e74228197962b2d575aaeb45c69b9d272d588e44a429a852aa0cec63a06906a22c18269c026d84d60037e033e00550436459289a0895d352e7f3ec02916ca5d14ba48359061611b0100bf814c1f76da085104b495aa513f37bcbafb57db2fab6985d23b62904bdc1c73e78467098e74517572468b60aa2daf99f2f5fbfdbc271cef7ba576a99058bdea746978e6358aa32769fc18b40392669162a09c6318423991e33889898962570b354629297a357f94bba03c59c3c42550ac0712173ff13c4c994aee1631b4aae54acb95962b2d575aaeb45cc5a35cd595855e4190e20325b0631e96ee8365a0d80105522c64fab0c38143e103e0022e4510a04048f9292b0976bb0050419168c1344028922c5491f0c1216d9f6ac4d83b0ae14829cea5daf7eaee5c2c0f825006ce496aebd44aaa8e53896f3ddd0faa021537fa8ee3f007b16d9b1dc3b8843df96b3d6397bcc3058ffa89b4c19eec5da25b42daf4b321e2f458a8c923f47c22566924ea1ab1644a0d147a0661b94fc8b3c345b4eedf2abf014f585415b1273397544da5e54acb95962b2d575aaeb45cc59b5cd569c13b143645c0841ddd6b6f19081ad8e1c2a1808112177926124d94917ae4c17b26c9040c00c8f4013a8546a37e0e78b59c45724b78364f46247babb4c366c96762698bf44589739747d324b518ad0f1fa2f3ecd65922534f6daefa12248dacae319e89928661388e23461e79c33fcf47636cbb5286a2699a2c9e283a9ce09546a90e9d146f154b7c442dccef4d2c72f2243a40642f43445662a9a99f5aaeb45c69b9d272a5e54acb55fcc8559dd651b2059f0137e6317ec514b7699863e62f56b252204450496afed0d0880291038b6b37bee786d24c4ecae753d3cba4392c46f4a432234f8de349132b2902353a26f5c4666e065ec0c4bf6bdb36672710ef447a5844f200309703a3a68aa119557f031b2e35f39217f144f327416054900a7d382780e896105708696326f5f09362a0d252c4321419c9317b644e22267e4ba4e5929e1191cdb7b55c69b9d272a5e54acb9596abf8942bd4619ca39aa09a821a88e1ad67a733045bdb045c1a69c1130acb883828066c8a8081ddda76d7a847168da832d4021136d3589c8b17b3a386b39691767135213a18786707a65579e88d8151fc4a9e12b19c85eb5f3598286ea079b454d48c3cd54f62cb92b4aac88f2b2a62b1584762b4e5d45aa150486d70bdfa87155aa23434343434f6123a753d20ced74131d785a5f140a81266393cec8558962ad2f0f3c2597669bfdfcf6d74dbb6fd7e7f201060276775baccd0179b6a498d66a59265c192a863b41d5af7612c453e68a08a59ed067c26ca9c480bbe8a200dc8f221446102bb9d58a67c99831c1f72fca822a0da8ed7880e6e7c8bd45a6c4a48163394aed4a2a6409476717cc32df2e34a45276a058c98b6a8b69b8eb11511b7dd9e24bb3c6027455ac5e029bf5b49a3717520529549973eecb0c3b4506968686868ec712c5cb830fed741e6da634b3967b061ce7b56598bc81c1b44cfed61063abf19e67ae75e79e9aea45a02be01909294eab425442498304dd83456252ba1282748b310a02040a219f6dc4758f02e506423c9846584fdf300cadddafc7a97a2d40ddbeb2e50e420d18065e8241a8dba11adfb8324f1e2de9a27a5416990a1125a71f31d4a7369cf3e1492b7409c84d2bc655b7c6997afa6b8494a2ddab41737302a8117e7d2e28e04e9bb1a1a1a1a1a1a7b0ff1bf0e72bb5924860f9ba9aecb6d067e247b53e2f494b886c4cd80982b25990dea42ec592150ff25db001c5a77dba732375cf06a00a5045524ecb68fc8837768987686a35cc82c708132e15312f969c360ce4bafb7dbafcdbaf5bfb07fb76cd99c9fdf6ccb96cd030e3998bf79ea98e3f5248c1fb0992f55fd33c7bc5a6ac34d76698f0b858f56fca2c8b02b6919691e8adb7db543473d559b94fb28414ca994f8bf58c50cdbf4f3c7f7540a10e808a21da0a1a1a1a1a1f18f98f8ffec3aa8fae67936ac481324961c48a7655f1743f7e25750e3bf5753e73ddb634907f07c01d4652457325bdcac7bd8ab29aa5d39dfa6d1f4649dfb7c1021ffb6edbee20d9976e037f66fd12fdd4d677bd12fddbf2edfb7a432b17843821df86deed32908d8c79e52ad675a9ccc76cf1c15cff26d29314624788a66c5aa0d1710d98d593c32062d6e34839ea91bce02e659d52ee9054f3786d4a5af4e9f87a477a4a6cd1a1a1a1a1a1a7b03f1bf0eb2259eadf8ccbfce1ce7bcd254f4c4f38a38d51ee0bda8240f3d4fdcf5e4d8f12c2cc69f27a2f9fb301b8b48adfa2473ff3629db422b061f1be4ff9e7e519b6da115a79cb95fabb476ae993ef8d8e0d68a955d5aa5acfa24f31fb8c5d285a39be767e61e72df7afbef9f6a4c8b66597987defff74ff54f834f246e88f3f92f65cef1192e52b1b2e436ae3824ed2055b2fb7c3e1e1493ce2355d848a1b1688e04898c56ba55312f3f5a7e0eef54c752f76cdb66a143a653a4742089a52b36b5968686868686c6de46dcae83e25a2fd6cbf2f38866831a16e0cca1a2bbd0f360d15e171fd6ac81782a9e14107b9ff3dfb2e01313e16f828c84d4ed159ba57f4be86fd5bbb0e38fc2ed159b3353924a6c3b31d1eb1495df5ed5393f33373fb3d3d55f94520055dfdfdc39373fb3e5990bcb625cb9eadb890766e6e6ef77d937157a2aef51a5204e4ba95f0627a88152b7cede67963d2f0c97748d985d279e59aa6b51b7106ac88f6f2154d35f7d22a93b86a808a41c1ee936d40cfebf90e4a3a1a1a1a1a1f1f757e7385f07459b5bac46153973f855443b5ebda8d47452fca2e780a8770ec5b1c83fdddbbf54a3c9a2a90c6157056e983c09c0c0c183a47f67be8e01830e1b38d81e3878d0c239a88cdd27b668cecd2f8e7fe7dc023d511b00bcbd0284ee6b222b1322f3ea787d3a6ba9c0392579458bb8b317fbd289e7e179f6fc7d7e0f628d3cbcc8713d9f428d097a36c1e651bc18a5b45022128859c31e3bdd50434343434363cf5af071be0e72864708792c92271e4a0a806abe8b0efb181c1bd186850f82c8648d2869427b038dc6075f164271190a8b0a57ae5a29fd4728d952866d45852b57ad2c2c2a2ca9a665a13ae473d93df77e5e22fd18b472c3dc49a3fb17e4e567e636dfa7ffb829effc568d8ac513ba0d7e722b801d738e699e9b9f3964f6669756fd32ffe6930e6d93979f99dbaac31197fdeffbdd62c5ef96f7a78ed8bf65666e9beee3662e2d2100e0167ff9c884c1fbb7cecccdcf6cd9e3884b9f5ac6de87bdf9a3e9630774c9cdcdcfcc6dd7e384492fadad906ecbd9faf6f86ecdb29b140c9db6b4a4fa8ff9934677dfa7797693e639ad3a358a1f4e9a42cc3a67663d73a24b5d8bf9265834d0192bbce7de57229165df650e03c77100b0661cec3cec1d7e246f1e2132c7f3d43aa6203cdbc889314131719fb1e8b0d38a853552d04d3d8fb4cb67efb33be73b109d07afa1a1a1a1b1b711e7eb204b8297aa54a592537e245bf4c5d417ee6e67b7cabd7e7c3fc00a6dd95518bf24db30040201668d70dfa26ddbb66d43289c350cc3eff7b3db6b00bfdb3fe983cf69dac2b2ac6030989c9c9c9191919797d7a2458b871f98ee79704515d95561666667656667491fb9941495d99db3b2da754805b03b14aaa88af15c49bd46b45ab6e0959b9ebbf4ad436adf253b3fbe62c4052f6e4752e7a1239b6c7c7be107f78d5b593aff830b079d3a62d9630bd6bb683df4b4014d92f7ed9054f2e995479df77c115a0e39636cd3d5b367bf74d5313b52973c3d3a859de997276efb68e0d083db7ef0c94fef4c1d7343e76f67f42b7cf4d4a3272f77917ff0d1073a4bdefeeaf9eb8ffad5ffd5cba7e5fe70c7d1273df233fcfb0d3a7abf1d1fbffbe993171e5d98b278e651c19a47dbf1f1a4b1e7bcb0d97fe015afbe7a554fdfe20b2f7efc8bd2e643ce3b6fffc4ddbf3496ddbc54a8caf7d06239b9e736977f512c189736b8528b28f17d367ff84452b7d7aa561213f2d4adb6d87f5b6c8c2745183c535f38e995d876dbb33e556c96c1afa8cd770d0d0d0d8d0630dfe37c1d945ed75a7135e7519778d109e8590227d90f7ebf9fbfc91d7c9cbb460a1af0f3f0376bf378f7722a7c84a59b6c22cd879d0eaa1a2462bf7debef4d9ab716df8966be03a8aca26555a16d8585db8b8aa48f3a76eab4a3a27c5b61c9ca959b737273cb9d94caaac4188f5c70d2a42edf9cfad4fdd316766ec2e5aaf8d399af6e07724f7bedadbbfb26957c786eef517337cf79e4fb49cf5c7df9d2d717acdf9addffe2bba6f74a02dd3e77f4cb4540f373674ebfb443a0a4c32f03c67ff1e183f37e3bfe94f0281ef5bf05cf0dcbd8bd68fc01a3df289effecb2c9d99f3cb9dc057a4e5f30775c33f2f3cc43fb4c5df3f963af6f1ad1f3b1393f0389c31e7ff7d961d955df4dec7be4a39be7cdf8f096e147b1536d9a75c6e95b76f8ba5df1ca6b57f74c37b1bbba3c0458694d5ab5ebd6ade369c0ae46b4a1170b47389193b85555d3d64575206e67d5c6ae5246bbd809425243d13a4bc73091a5abf0d77c1f2fb5a550fbcfa95638bf01a9685da592f5a4d1d4d0d0d0d0d06848675c9cac83dc2a90966f7571979ac58a0491d1d82145573d77b7a326ff5675264a372c5eae01fc6eff7016cdb63f36f1d7735f7b29c691150ea908ed26941050f93f4a765596bad465af2becdd154eac2d8891daf3ca89fdfc25f36e9eb5ae26ddc6d9f56ba103a079b75609809154d0b52980cacd9bcbe41d54cd917f3c71f4015dda763c78fc170e80adab8b6a4ed5e4803629068ca482aecd00546cdd565af4f30e00591dda6758803faff3be89008a7fde5ebaedb7dd00f2bb14a4184042cbeecd0160fbaf3b6b0868ec2d3b80408f9347754b370120b5cf55d70e6ceaae9e73e385a78f18d8a3b198efe2d4f2ac68515ff3a9ce8d7e7582f1bd353f86d7b643e9fa24edc8a1b8dba5c3c4309fe719a4592a6e42a41e1652b8502ade97064a54496a51bf5e4534343434341ac6528fcf75502db4153bc3481b0cf15ae299a5c41e89648607074427bde4ef172d134e4a23f2e93500174d840fbe9ca03cd4d0e2f2ebcfeb3aee7fe0979f2d8a7d5879b95315da999d939d9d932d7d442829292bc9cc6cd6be433a802a67437979ec165756f3e36f3cf79e2367befb091f878c567916d6b99b57fc567d6ab3c4ca4d3f6e0590989f9f62c1300180ba247c64cb5c0bebdcfc931ebce798666cfca883a6ed8258c676252b3695d3f6e9959b7ed80220b1495e6aee3ed9c0ef3bd7fe54e2f6492245ab7eae0490b54f4e6a939669f866f7d6959bca698760d5efcb3703404eab4c3f360300f2860e4ff9e09dafae3de1dafc77a71dd5c46724ef7fc94b4b2f28deb476edea4533ae685c1a414a76374d9311b872a187e05c97beaeeefe25a3d6d3d72e6d94250780eabf178383d2be3fc643491cf6d27e80ab2d968d27b916d4c8a01a2e10b58c5e5d3434343434f6aad32dced74169dd87903f132d5ecd337ca024cc480babe8406409fd52ca80ea16549deeb54fb497dd6e3e132080df40668d31bfd3812d5c356820d542c0804b514150ea02800964fbb0cb41aa89c0dff6e3affee1bb3a8fb12bab5cbbbc709bb37dfb76e9a38e1d3b3a95e55bb7feba6a65694e4e8eeb54d89555759c2eb1eb25370e9a75c1a29ae38cac432e3c21ebf3970b9f3d71c4d6c39b6c7afbc3dd40fec917f64a852fb35516b0b578fee409d601fb1e36feaa432f3a31fb8b97b6bcf2e07349c776492efb7dddd71fafd877e667835b85f71a0bce1c71e2e1adfef860d12e2073c4b81ed9ed5b9ed575c69415df5c7ef4c845ddec256fad0602fdce3dbe7546ee792717bcfed8c677ce1d76d2916d8b17bdfd07903e62fce0dc9a114d3be8bae7c6241c7dce1b2f8d1b9d357feef507acbc72e80ddbbaf4e9589045d6fd523aa411eee9d50432cf59a42a9468e63baf7191b8aea49eafeabc5567b8aa35547f83aab9c4c3c40672ea20b0543ccfb379de0f220305da82d7d0d0d0d0d8db167cfcaf83624e8ed4f6516597f6bc8ab419501f997bf425067a4f635d7417d6496d17036916aa29fc26822660a08ca09a0280cf40860f3b1da459089a70805d2e1c0a334c8942b1ddc14e073e23a2696bc040961f5514db1c94b848349166b1a7876520d3874a8aa206693ae45487401c00a0ca7f006cc77143e1d7d476aaeb0c25584d46dc307e1f4150b206ddb7e0e10b07b4317e78fff50fd725b41d7ce9536fdc7e50aa015fcb91d79d776006ca97bf31e799673f2b245983ee7bebd18b87ecbbe3fd59d3ef99f1d4bbabad9e278c2808d49ca9cdb9d71f56f5cda76babfdad0fbffec5db0fcd30fced2e9a33efa691dd9a147e36efad2525f93dc74c5df0f469adfd48ea71fdfcd9970def90bc61e1dcb797bb05079ff1d0bcfb46e40a5b227fb3e3ef7f694adf00d63c326adc63ebd2f6ef14dcf0c1ec47a7dffbf8fcdf731b97f92edad96c1ab3426f485d8823f7d6d19ab779524d4993539ca26ad29be4d85693553c1357d4825abe5917c968c5bd077b64bed31087458d39a8f144ed80d7d0d0d0d068b0253bced741f1ea9cc446657fe72687eacb8be13ae4576149f0e2097939acc4642d65e0207a28a04e9840b209003b5d5411a459e14c7703b00c64fa514550e4800229267bbf53efda2f1b68eaa7db6d846a2ce30c1f0cd09d2c278522d9a4a926b6dad43490e74389432b0900fade7d537af7eeb557a5ea886ed5c3c76f3eefa2fd3c3f3db4d3aab3cfce3dfdca5c00d3a72ffd7c56a7f796071be9e4a9e7fb94d2556bd61ed4ef10971050422975890b4a29a12e7129a594b8845242a8017cb9f88b9e3dba73b95fba74d9a0a1c3c4b664bc7d292781e28d93189c1ad80242a1d09081fd633f519923b7376352eeba6e201060b9348caa499ce7d224e1b5326277277e1ece0905217ac5e62d7b105e7dc20bc93d37eb9e953ad2c65af50188ade6a2e5bd31d5c6b3865013f5e3bcf82a24bdc31ef0c7e5df1d76d8617a8dd1d0d0d0d0d8e358b87061872efbc7f93ac853cc2dcb626c8f8cd29125bdf0fb1119e2455e4b294f46f218f28762a685f85dce62899aa03dbb0de688741c879d503c5590d6e14dceec7a100c13a601c3846164f80c174629316018308c5cbf514a8c2a6af80d64f98d5dae514d01184926124ca3d8ad8b4d3260a042280ab5290c0366cda6c569c0ca3a62578138db8bb6176d97b9683a75ec0427b4ad70f3ead5db7373720dea10bb0a08ead9180ff0fbfd222f2c7f9f4d363e9d78e32789d95d4a9813278fa838a4ed3e6fe6caa728ff7a2010e0d715d593d818598ad0490a0b4aa50ea799f78c3fb287324dd3eff78742214288dfef678cb3aa6f806b1c7e702010e094b45a9c3434343434f61ea4e52f3ed7417e24f7944321cce0db03f166d4c0bbf8ec62d60db3c5d943b1937023815b203e9f8f3d82699a814080ed5ef861e2a5eb0f37f2b5658027d3f3fcf60a02d639a80e0b9e2222a9c6083f241a3ea44f9c8a8f3f59575a51a47ef4f6fc4fe104d7ae2db7e6fb80ed5f2efe95382d80743d15e301dca72efd2b06ce244b5a4a68914c7fcf2c3728610a49d7f013327da1368f90be0bafc66c52ea9ba4f2242502a528873b03c4309f4a47c5bfc81496671b6a0d0d0d0d0d8dbd87b85d07d54d055bd045379c78c3dcae10a92da52d0a3fbfea2544f47a00f17955eafabf5fc96a00b13371eab0e06d8a04335cbd0a20d14288c8667dc3a022b4967e59b0e84bef4fd380b58bb76e59dacc4400d8bf126b807c3d03e304a2b12ed1a9aa93164a91abaa5310d97acdf3d3686ff24e5288ccea89b101906ed5b3ae54da48484984bc985d6a0d0d85255725af45244597868686868646c318f171b80e7a92d5c0abac56ccbf9736246a299d67eabf27610ea224368b67f624d6fb53f019b010ae648d710c28906022c10cdbe529165ca0d24188a2d4418e1fb93e5412040cf80d14bbff8c247df9cbc0ba0ee91ce57504be59f6ddbaf5bfb4dbaf8df4efa9638ed7d3752fa900eef0e61b53b65b15dff1ec9d264dce185d1b3c36af913a42a2839592e1443acb68f5e92ae794ba5b50ef816b0da9001f514afbf9478ee3b0da00f1c6b4386968686868ec55c4ff3a28123b46b3a1c5d38a7da624ff1d94c25cee6784d2974afc48dc6fb03b1493fbc3dffaf38bb61f4830611848b2504ee0c67499877df084c2a5006added6c005ca0c8469205cb4088a2c409e7e8508a3217a451759859bbca58f375f2a69f5b3a819d3b56caffce7d3a0501fbd853aaf5ecddb3101b22708967a5abf0aa25e50970d134059fdb9e0c56fc30b5b504032b9a51a9e245435f2ca85555984a2615437f71e52596b1ab8e0ad1d3c03739fcebda7cd7d0d0d0d06818c4f93ac84fe219935719aba5841971e7108d8b26b673d0b3b3fb1e8465c03050ea8297c1128a321754b1e64d76f11045a91bf11f4f992740998b1217656e6d8a3d05ca08dc4625946bbe4ef655a40c383eb4cd5c3c648c2dfebbd55cdca555caaa4f321b976ddc587481ba47673c92bc7495e79f896132de264deae5e669f7ab3d1a444e1bb1d77134ae9b1813d5732647a3dc8ac14e253581937626aa1b40546d0dd3e04d4343434343239ed741468ea772567a66a81b919098284533835f4b228047642f1afebef88cfc66c4f7ff9adfcd06ca5d94b908095b031728271e49f5e67f47102945301195a4282321757bc566f1dfcc84d412db4e4c8cfee5d0da3b7be767e6f6bf7b6d0dfbbdf3eb1343f23373bb5df36d553d2e5ef1d5659d3373db9ff95e31130df7f76706b41af6ec96683619297cf9e896c35edcd6f8cb1759084cb49819f963340278b1c654f50a8821305589a893935bed220fbd54bc224e36a9bc469a8792aa925ea86a48fcba187d538f5749dff9c38a049a7a39d1d0d0d0d0d8ab88ff755065b9903272557648c960909ecbd3e450bbb973d26d75cb21d506348cc7cdf79fb2e0b796e2dcc187f51b78088081830789ff2e9c83ca3a883b8d94d6bb5e7965dd2537760e02f6a6f9b37f6b9ee5abff8f64c2aa786bea536b075dd931f09f5307d27415a7b1e7ae5df4947b4e6c4f1a1989e795d9ebdcafcf74819867cf3f62078b693caa535fedd12052e4aa9da144edc0aece7870d5f421311ae0a9f5744f560d0d0d0d8d863296e27a1d64a4f26afb2431d346ba4f4eee2e3e20a7a216596ed89b9ce3521a0135b34824b616ad9ab0d9f3279de45504ce9f39fe3fe4832714bf95da94d295ab564aff1516159654d3b23a2cf8b3c148f10000200049444154608731c759f35efcb10a4068fdabaf941d715ab72400a85a7ef3011dceffa824dc12b6f8dd33f6e975fb8f7246bd9939f88a13cb9f9cf26e51a4639d96af9e337e4897dcdcfc9c7643ce7bf287528ad04f8f8fbb6e59f9b7d7f6eed0b1ed21d77f55015ab9fee56b8febd2aa797693f67dcf7c64e9ae46e39c172b5744f966fda1243257310fdeb22cc617cba6a5699ab66d3b8ee3f7fb592ebbc40b293ada454fbc6559ac511c045a2b89a29e3be6f98cf5f97c8cea957b02b8c661fc566a34804f5a76b0445829e6f74b55f63c9387efda89803d55d8aea1a1a1a1a1111bf1bf0e3222767e364ebbce7b38727b9aadfea2b52d5a23cc0c608684cfe7e34c94b66dabc933e24685759262360c3757c4b6987fd9e35645b5051f7d5bb9b5c84f40db75682ffd97999db53b14aaa8aac32c0eec37724cf2fbcf7d5f8eeab5cfbfe11e7b4a47967793d0e9a4d1e99fcdfab28402203b3e99b524f7a413db291da58ce4ee975dbbff97b73efe83987753bef4965326fd30e8b1959b7f5b3767c4c65bc75efff96e7fdbf39ebdb34772f7bbbe5eb3faa7cf6eef9358fae54d275fb372e0134b3716ae9f37c1787cec0d9fed6a2429156c0e8b3381e7bb7b2a0eb19045ea03271afa5092cca4bc794fb7bd947e27e6d8489b6ccf7db6ba0b5733f563e844d1638148c22c35ae27dea7f6be6b6868686834a4bdd458d64129af464c6ae74de5d5142031bccfb707bc1da4676aaef48e787bea5889ade2f71efe4b163ca145bb4394d2950ab61516963b6595557519c5fed6c79d9ab3f09965db56cc59103cf1a47609dcb41f7d6ad3254f7dbe8380142efadfb72dc68e6ce39529e36b76ec0de3c8b393e76ee5dbacca552fcd2b1f7cf3c507e7f97d59bdce9d7c0c79fbb91515d2f7ca963d368f8e9e72fe41797e2bb5fde86bc6a67ffaf28f158d6943ef694f7b1e8648fa1a28997352db6435130e82afdd33cd065e15b16211ada49e3c1dfc5299aca792922e2d56d2a8913e35e0a8cd770d0d0d0d8d865fb5e37c1df4ccbf47a4235f2a878d619c40a0bd96ca5855b279f54e3cfb4236ccdafd1fca832720c5a11d14196a452fa1a4c2de5d81b4bacee16f31fc94160fcd9cb17b7de6c9afb6096ce2efb739eeb482879f59b4fd8883de7ff6877d4e9bd9caef2d31895dc6dfd0abefd487be7d7e3ff68ebdeb8ff2f4039a86f70281bcb69955ef174b0938a46cf3e65d5b3e3aede0b7fc060090aa12a757b983acc6b395e7b3482473f51477d153ce2d75b1db9998fd22ce3ab1d044d41150aad43d8d7ec9828fa6773c9b4148f35cd53892bf417a2d96f8489ac8b310474343434343632f2dd98d6b1d9462f562228de8d183177bbdd4ae95bb0511a5fb3b335da4116049f6526f99b085b3976df8ff9005efba4ec98e324ad3db7768af7e5ae56c282f6959f778e50f3d739f89e7bddff5de3b5bfab1a9f6fde6c3cf6c77cfac7796153db7aed3d9c39a471d57abc99113cf9936f2a6d7c63237bc3fa37972c9cfdbaad13900c02e5abf2b313f2b08c3316afbe99ac94df2320a0e7d65d1a4ce0141a4dc555b1ac3c629d252afd3afec99341fadb1b368a67bceb768e75729632595012f8e79d424f988ef7b56e54b9bfbfadc8ff838bc37848686868686460323fed7414f839e99d73c775fa4a8f63c0321c4e7f3a1863a86b1e48946bc145850496cd473729f2321047b218fc66720db874a82dde4bf65c157dae5e5a058b57295f4514e4e8eeb54d895f5e0853473473cf0fa9b5b727a36b3501161991f7e76d74913af5957dd6dda90bc58bf5ab0e3f937f67ff2ac59bb687b00899dc68c481a33f591afba5edec3fafe895be6e188a7bb26c170b332ada29ffea842d32420b5d705234267dcf8e8a099e71fdcd42adfb27ac98f56afc1ed1b912e90445f6c952acd6d8902964f429652a61e2f06cb3c370952069b58902ede0fcfd511d596142b505b39c49ecfaa8af12ce1f7f428882da0b5035e43434343a361d058d6414f921c9e61cb38e37d3e9fdfef0f8542881e19107729ac261551127df93192c90e251dbf617ea9ff909fcf2121543b004095ff0050dba90ed5c71c4d6cd97340ef82645331ed079cd9afe2a78a83ce1898137b54cd9ca1d74d685715be6e72cfc97326b77ff7cc0ecd5aee7bd2dc16139fbde390340348ed35e1fc16af1d59d02cf780cbbea848eb7fdb4b7777fafc927efbe4346dd371f895cffc50d68898e2c55e09a205ef99d92666cb48134cedcb10cdba55f7cdf54f88e7e7f76cda2cdea427db9454650fa5a594670440ac8391d4a236df35343434341a128d6e1d149930f8797861aba779c00e60de77e6b617bf08afc07e347b43a5ac899689b4074c598a6d36761300f0251848f7615b4d9fa24c0b2eb03b26cbb9df409a051f6018b05d9436924e912ead806d83d28e1d3a787c4c36ba763990e4fde540fbebbefee53ae9cd9401b3377c2798f6f96db2b38e38ebe02c8f5f2da9cffddf6fa83d5bbb2b3fdb72253f4de7718f2e1cf768e4ded448eb3571eef7136ba5679fe36f7bf9f8db226cd0cd8d61d8997b5b6c7a2cce2269eb0cc0755dc6cece76cf6cf72f7d4b658a952c759e8b06a55b44b4de69221d2ca2b4b44064398b3a57450e5da9e05d754888a32165e1ab6982715ecf4a762f9b71f135afedec79d523b71ed3dc1f1f137efba2db2fbce52363e8e447260eccd639497f0f659f4e1876fd72be06f4bb67c1b4bec9faf7fdf74e1f8dff2ab8e11be7eba0b473e0bc17ec8639c323279ef6cc95652cd5cc82775dd7b66d95665e8ae7ab9500cc2baf52c5d7070103cc736c1948b550424081640b304080640b065049c15db6393e76ff2827a820f099062c43dc4cd4cb2d5f4e60538022cd444623c9c421c4811d028cd5ab574b1fe5e6e41ad421b6fd77d693a2458fbc42463cdb374d5387440868204029b56d9b59e4cc5616db1f480dd8504340c9d363b8112fd23ef23c3c3e63558e274f4a57fe3ea7aae5163cbf2b763936a511d926d6935147bc0dce652b96d170b0343bae62f8a642f54fa85f8f67233ef4cb7bef6da826f862deb7bb4634cf8d0b73aa72cddc0fb63804efcf5f7bd9c07ec97a2afe2d241e70e98cfb4b5cc0d9bce0b6699f9affbc30fe8b7edf789c3e1aff61c4ff3a2839f2b9e9cf4d6a89419259f3226b85686c1042589a8ddfefe7e684dab89d9f87f9191927bd146750f736750cb5114e0331506b8a1b40d0800bec74103091ea4325051bd062073090ed0b1bea7fc5fab629ec70e609ca08b21b8b054fabe054df71e7c7d5b69aefbefdcbc5bf12a70590fe574e6d6f7c6cc4c0eb56b71ef7e8cb3db5a5206f9c88d40b4dedb8266ea9550677080dd55443964f5d8965124aaf38a9aa867f57d40bbc8a9c97a87bce43b50d9be83c50a37eaafb5f3a95e7b849fe8686b7e049c5c62fde7879ee475fffb8616b990b5889e959d9b92ddb77efd3afdfc1071d5890c6930103fb0c3fb2dda76f94f418d923335eec8fa48ec70f6ff5e34263e8711d12f53cfcbbb0d2db1ed81300ec0ddf26c2340dfdfb8214bf77e1315357d6fc993d62fab3d7f449f794ffeab5334e3efba5c288f7f2c6fcef858bdb07f7d0f429ffeabaa3affcbc261134b9ff4dcfdd76b8774196f3c78b678d79e8e7c80ddaa007e64eed91a4e55c03f1bf0e1a86a1bad5c5f3488177e620978c0db18e4e6a9ba8d26fa87c97fc613d430d7f3f724e801217d44025412ae037e0d2f0fb2299e25fb1be4d20c542c0801179aeb8457528b4b3b878c7cedf33fca1f71f8b76546e2596fdfc4be79cececb4b4b43f77017fc1f9ef6d3c5fcf7b2f7087379f1b4c29a893c433d35d6cb91a8dc45d64831237f72a811437eea5143d082456624e1e94347a29722731608a1b15f1783e026ab61ca264f83570418c7afdaa8d736fb9e49ecf8afdcd7b0e39faacb6cd32134ca7b264c7d65f7ffa61e163535f7e77fc8b4f9ddca2467f98a9074e98f5ee84f8f223651f3af1f90f27eefdd5aef0ddebc73f615efad4edfdd3fe0513b6cec7a1940271c094d450bf6f8c3b48ed75d9fdd377bbb4f49bfb27bff8fb8e05b7dc7bd0ec9b0764798c8dbfe5c8c9f7f6aea4eeb60fa74d7b27e9d45b2ee99e9ad4bca57fcf4d9fc40ee7dc337da48daa354f4e7a6275f9e777deb6a0cbf4639b79acf056cea06bef6b5346d86d571f75ddd587e526e6b44df8cb97ae5af5d04537aee83feda1b3f60be815afd1437275c5e73a188dec52b4b9b9092171e988fe75c771a44780c268e979097534242e8dbfab8769bd8cebbf62c1b3b4995d2e0885df40a615ef12190c049a366d7ac3d4a6374cd5d3f31fb3e33d73e0a2b5699036ca9665b1a81cdfc173cb5ed22cb1b5002f5b51d9e2259e57f17534ad116d931d6326ab0e097e3f92b6128b6f1a3e8b86942e7bf0f27b3eb3fb5efcf8cda33aa5469a24552bee38e1a21f6d5757d8b2b1aadef1fb966d19aef1df781c4a09609abacf18007f56c79e7d0052bc331dd85590b5fba35befe8dbf1cee1aaefdb4c6ad1b5770bc0deb43619486fdfb34f9ff43d3b8266fa7eddfbec0794e3751f12f2f242cba64f7ef980874e29508c6a23d8a473af2635b75dd9e6c0de7d9affad403a29dbfc6b617115d102f16fb1e01bd73a28323f8a9ff24842eca5534ad44164bf9a68e4f4756e661ac88bc0aec39e2f6020500fad12345149e050100a4bcbbb469d0a3eb2305ceda6c4a70aa981ebbafc05036fdaccc14a55446f3dcf9587c22689c8f89a1465932a6678da4f8c99cf0b7dd47a7c282105d4b477e6db0f967e1723554e2a6617c979f63e9ccd0b66cc2bca3de1ae5b46cbe63b00983e0baea317ecf04fe33a04463ce49534cce3504a6098da8017878450a0d9886bced8b7f2cb6953defcdd8ee9cb60937b6f7a4b9075e865130eb456cdbce9b9755575dcb6f1f7376394382e0c4bcbc4bfcc8e8fdb75d0939e4eb5a43d7bc44a75715272bff4c89eb93d9e3c33aa6f3e5a5e907cb69a17097f29ac695613508a2c1fd22c64fae0d4e33bd5042916524c64f990a88b6e34ea5204d2ac83121a13cb4144335d35bba5a255789145c6887fa94975fc7d9e0fa75e42dd6c44ebf91a8316575534e266c3f32962dcc05ede7295acf87803f2061fd521d9eb92fe6643ceb9646cef2cbd7d0f0f97436058d67fe67108d516bc97599ed4eeb45b267422cb1fb8f9a59f43b1460f86b517878f120a23d0e29849d7f64bfcf9a9494fac28a7516f1bd8133f25250e8169695be05f23cd71be0ec670758bdc97d2c19e1e4391399e65cc8b4476319e024a17aafa5bed220206124da49af56ade6a1948b39066c1008226d27cf01160bb83241300b6dbf0d76316ee74906cc13450495045c2dfd5d0f05eb06ac270623a9ada88814faa68c936d2dce0a795ca5525e6d768cd5c2505c14ec84acb452bdfd3af0085154bda93a82c549e1b77b5a85f2cae576fb5012df8ca5d1540426ad0fb8256d681c78c3e30fc47d9e22b8fbae6ab30ef40fa510fbf36f10029a19686b62d7de39917defafcfb9f8bab3d4f9879cc43f7369976e613bfb23ff3c73efdfcf96dca7e98f7f4336f2efa7643710848c869d7ebf093ce397dc8bec975ab1b5234ffbc9177ad09ffd5fc8c67669fb32f4b38ae5a79cfe8f3df2c661fb4bbf2d52747666ffffab55973e67fb66253890d2329bf53bfe1a79d734aff1609f518eb0882c5dfaf19d6bff6a37d2f7d65d6a87c4b18d18d9fbdfcfceb1f2cf96163710840626edb030e3e62d4a9237be707ebf7ab92aa3f96bd3bffbdcfbef971dda6cd3bab08007f7acbce7d879d74d64907378f3849e577b78cbcf883322634ddef78e7c1435204ffcbaafb469ff7da0ef647b3d39f99736e786ceafd38b4c6714bca7efae0b9a75ff9f0eb35db2a017f669bee034f38eb9c633aa79bd1c4aa3e8310711b99c73cf2ca35fb074a57bdf9d08c391ffeb0ad1a40b371f79ff2f565f778fdbe0048e1bc738f9fb636c648260cbc7fdead3d85a24d52f6d30773e6bcb9f0eb357fecb681849c7dbb1d72f429e38eed9e5b5f5e47e6cc368c40c18993af5832f6ee476f7abac713e7764c8c92aa2bb8bda34f9fead5f78f39f7d5edc257f7bf79c1cca1190642eb1e3ef9ac17b6d57e903aeca1376eec9650ab566098869577f875372e197bc34b373dd4e799ab7b7bfd289490683e78bb78c5dbcfbff8d627dfaed95246005f7a8b4ebd061d73f2c987b74fab3d51e8a7474e3973ced6f05f4f8f1bf434ff2879c8836f4eee5e5b614cab7efbfca5e75efd60f18f1b775503fe8c82ae070f1f33ee84839a27e8bd60bc3adde2791d9438e9d5f5dd7327e0797508ecf5121fbc64f77bde8fc87117c3b689862a02cb423585ed82af9c211a61d097bb706ac8635c0a18a8605b0c033e003645490da7bb5b8fd03805cadc9a5740b98ea66bc4dcd04b79759ead92b9b8476354155b4540a0a06109367cbab242194e65e539e73d67a694f9e7e96f88d6494e2d665793e73815a6c883c96f55e2c557d970d190ad9dacd4e6b93e2cfdeac79d635be7d561312775bee881074e766868d32b53eefb5171249092658f5d71d59cb5569bfe479e7a649bec60a8f8d71f17bfbf687509d2fb5d70cda80ec9068c6093fd9adae36fccd9e5867e7ef9de97dc14fcfac6b5e3a77f95dcfdc8a3ce3ea649925dfcf3b71f2e787eca17df6c7a6ce6399e86910833a3dfd533ee2f7551b5e689eb1f2d117ec3408b23afb8a16339a9f8f1a907e607939c354f5f3ce1c9b54d0f3aeaf8f34fc80e5415aefbfadd05b3267ebefcd259d347b5aad37c0b132c3a9b17dc3aedc3bc73efb8a8738dc562a6b41608caab7f5d70eba5772e2a4a28e87bf849c3dbe426a16ceb4fcb3e5ef0d0956fce3d7aea03570ecaab3b0bd9def4fc9597cffa3dbd4dcfde83c70c6f9a9d9184b22d6b96bcf7f613d72dfc6ac2acfb4f6a539bee1c6c7bfab4078e0a39db3eb8f38e7764cfa8bf60d46d0f1c5245ab563d36f1f152d1ff5acfc7a1945058016cfbe8b6cb6f7e2fd479c8f07147344f41c96f2b3e5ef0c63de72f597fef935778d88bf51e846087d3274d1cee20b4e1e5e92fef0efa50b67ce68597bcb87bffa34e9ad03e8b6cffadbad73efd07cc68e1f5fb0220a1d26af8bb8dbff58cb641e916dcc28f1fb8fdcd2d1dbae70704cbf297376f9a307d71458b9e871f7bf68979c928dffad3d28573efbfe4ad8fce7de89e719d928dfa2939c0320dc0d76cc40dd72d39ed96676f7aacf75397764b313c3de4b5c31e7dfaf85b9f78eb03fd2b762f7ff296a7d7ec73f24de7f76bd58e9dced772e494077a157efff4d459eb0f1c3fe9a4761979620529bf829975c8e5371fbdfc8af9b7dcd7f7b99b3c0a6c697833a6ced9c7afba6af66a3babcbe023cf3aa14586bfbaf8d71fbff8f0b95b3f7ce39d0befbbfd948ee141f1b538f696077a55d2ca1f664cfcdfce23aebd7e787ef847340239ed6a87dfdefae19de327bf5798d775e8b07147374ff75516fdbcfc93771fb9e6ed77474d9f7171ef0ced048c330b3eced74169e11633639901108dc05e05b31f18590d4bef8911585053ea55ca8d3feb6eaba6800b9880814a12ceaa09b11735e728afb1d75dd1de66ca40cbabc6deb5062d8ba903c6cfcaa68ad40141eaaca416afb077a4943b008ee388e6bbe89b97685c25eb9ff3d230c5c16ec6711c46f26adb366bc5ec388e4a2325de9567158beab4607ffafd7e44725cb231e1313b89ad56ac8bff0be1b9bfa1c253bb1d7f48cad78beebbfdd576b78f6a9b14b30c287ddf6e3d0054257d1250b203c8f68f6ebb6ececfedcf7e64dae9fb73e7dd9833ceff65fe2de3a77df6fcc7c7bd30a95fd8da3b78d83e40c5579f3ff44a61e9dc9b676d1a30f5e5ab06e5d798d1278d3de5ed1bcfb8fd99bbe70d7f7c4c8b3ad4963fbbfd81d900cadd577d2811a4c94cef34707827d062dffc191f24fcfabf1b5faa3ae1bed72ee8c513824e1e37eaa5cbcf7e68e67d9f0c9e3e24ab0ec3224cb068af5f9a087f4efbee3dbda864c9eea50f5e76e7a28a5e131e9f3aba530a3fe5d8f32e5afecc7597cf9a7445c6e34f9cd7a9ae5d09884b9035f2ee27aeec2484384e1977fcacf3cf79eab1873e3dfceedadb35530abaf62880bd7165222c393bd94c6ad1a5470ba02cf482895271275dafc7090b70a0fcfda9777eddfe9ad9371f5d50e3441d35f6b42fee3aebda37a7cd39e6f98bda05feea20f8f37a1d711480f2af3e79f0e5aaa4eaef1e9ef276ce45b31e1bd34e34a6b372bc7e5f00b4aaac1a29adf6efd1b34b442c8856ae993563eeaf6983a64c3e8ed76d929225d32f9dbeace0dc47ee185b2b9f38eddcf316cfb8f89a276e7cecc0d997774daa7b2da62e9ba90060e50ebe66d2973f5cf7ea4d33fa3c77ed41f25e266c35d73d7d6a7ea86ead2a569f76c7dc0f4a46dd9ec9eedb4c6cd6b1cd86d76e5e91327cdaa431fd64fb97126e4098e9bd264c19b3eca2976ebbf3a08e771ca114d8120f0bdefefdf5ebaf9abdbae971b7df77e9a14d6bb7b1675ef8eb7bd32ebbf591cba6e6d6f0549a89cd3af768069455a60176abfd7bf42c50b7bdb472e513974dfe20e5a47b1ebba06f0e9fb9a79c7dfe8aa7aebae4a99ba6777ff19643b40d1f4788ff7550e4b8547bbb4a5b0bf6a9682788b9efe25e85a5d0b8aeebf7fb6924d8a958431b96702bd5e94a6c92b5fc787b39c4a4278e4603f9e0b9031e916c4d2a776cb41437897c0a4227265610236ea3a391d2883d20c4f43bdee089ab24d6cb4d9dc6d2e38815ba6af725891c534ae9336b2096e772d25c76725edddb70163cccf47e57dd764a5b7be983678e3a7fea53ef2dffa3ee481ba18011a9afec5f173cb5b8aaf325378f13cc230046429ba327de342475f7477396ec8a3831053150f8f64789674ebbb2d67c07007ffee1e3c71560dddb8b0bebdf049a120a0f670805a586bbe9cdaf0b2ebf5330df011809fb1e77f17139f6b279cb77d3fa4b388569793b5daad73d77d7dcc2bce3ef9a3a46b05c01c0cae876c69db70e4ddff8dcb4377eb3eb7e1287c217943cea4662fb51e7f54fb0bfff788347c12271084c7fb43467e2104f4ec8988fc30e00767db7b0fc98db27d59aef0060661d74eef907985b3ffa6063680f0c022114bed28f67ade83b79cae8769ebe708fdf971223353bbf4952a4b14a762db9ffbaa736343fe98e6b07e5f03ba8fe69f6f4772afb5f3f756ca47cc297d36ffc6de71614ce7bfc93eda47e22001835a9ac6666bfcb6f392eaff8ad29f77cb283780c9fe991f4ea317dc2f7d274f8f5d70f34bfb8ebf6b7b63835c1840fa7ddf67ef2e8a9971ee461fa52426a53638ce4aee74e3d739f8ac5774e99a714d886cd192362cfbde8de99dfa3db55f75e269aef008c8456c3ae9b7e41bbf2cfef7b646929554e647a57b23a7fccbde7852d5d2eb95d34df01c04ceb7ac6942b0ea85af4c45bbfdb7a9d8c2334a275305a43254fbfbbe44de7b72772608824f1d1e20f9ea75521b6c1d116bc46e386381b2144d9622499c5ae68918ac7f9fce7339f2a90974ca1b8967be579920fdf6a477b1c5155896e03a94c3e8642f1acb691f49a5a6bdf60367c8f0b1f7be99e0b0e6fb6e5bdff4d9d30e688c1279c7fc37dcfbdfbedef15249a8d295394d0f2f55fff8a36837ae7aa659146dafec3bb05c91fabb6da922de0929da1dee71ca792e0f9f2ba1d98852d3f6e09fd490bdef0b2b85cbb3038fcbc214d955b4b687d50c720f97dd536fb4f5dc55b5757fcf8f2fc2d66b773c6764df1f8f1cc8c3e678f6b8bf5afcefbb9ae67f2e5f43bfd92b3073491a30f46f27ebd5ba2aaa8b88aaa8ee1900bd317a52495d86e94bb8ef138e14d16416877fb334ee9ac78a7cdf44e7d5aa270f5ef95f46f0f02a58462e7f7cbf2ce3aa7679a59efdf37d0eebc59731f3f7d1fd1fa74362f9832e9ad92fd27dc79de01c22d54ad7efdedadb923c6f5f70ab6040a868feee4ac78ebdb5d759bf094120a08f9e4666af78ba69cdca274d16db7bfb3d5910e85e7e8aad3a77684b2075e75d3b0a4a5f74e79e3373bdc14f7cba667df1af13091e6b478a684f663a75cd4c95d7edfe497e41166bc38c2cdb85b16bef07528e7d88b86e57bc5b90205c75d3834b574e19c253b49842a05a2b408b037bdf3fa4f49879e39cc9398bec9c0937b057e7ee7f36d0e34e2c9828ff375508dd247b3e945cb3b9a2b9057af8aa9b9d1d2fd3df3e025aa1c4ea0d700f471da82d7680837bc34eda34d33291e07a57f93ea83175def7cd72be5c14b86bbb4f5e75fe757949c102a370ebf9678c3528f68a9699454b4cedd0912f994c8030081aa160ddfddc90834ed7bda4d4fcc5bb460f60393c69fd035b8f1bdc76ebde4a4c38f9b70ff3beb559f3c75a9748fd4ae0c01bea0cf53cb9881443fd4958102feae433b79d926bed42669a8dc55e1d65ff008f5aed4230032fa0c28087a19cba9b929a8d859e9fe19f9f636beaa7ffdfcbb32b43bbc67761445eb6b72d061ad51b864695d368c9979c088d147edafba5cada4ac64803a847ab8ed5d358b867fe8ba51aa18a33f4eadb7186d8774f7ea1eea4b6d920a5abeab92fcfd41a08462f7b67d8feb1b359b29faef2b1e54b9e69989d3be0e0c9a347574c4b6d0debc7479897f9fee4d8d90179c60f3d6e964e3f23f42f51201b0fee87cf22475397bead9fb567d75cf94c8e0028932baeaf489d8e51c74d994e3b37f9831f9c535eb5e997cff8f1d2ebef5b4282d9828819c1a1328187df3e5dd7d6b1ebde99935e24e8fcabc3874f7aa4fd623bdcf61fb4469ef64a4743ca25b82bb6ad14f95b282f734e0c9ce954b36a365af563edb6b8c6d33af5d2efef87653955e25e370d58ee775d0335c1fc33b2e9e4d62b5f674ab7b3699e1db12b17babf86862456cc358f03a0f5e63af7bdfd5841996f7264d0fcfad6d8c2a161ef08250d1122dce15fb0e5153d122cd5ea9379b98ed2325e78924f4524690940508a54bb3e75373a2ab18618486f901fd19053d8e28e871c4c91348e5ef5fbffef8fd8fbe7adb59cb7f7f74e6399d44272c33fc22ec8e94662d92f1f99275a5c73551dad738452bd79519cd3b35f12be66366abdca0b721e33341c99fe82445a3101f525020bb4db63fca652c50b7deba37ec56f592b1ea6d1b7620bd57ebb4a89e127f76bb16012c5f5768a3e55f52c6d4b5dd280e50d77161f8a259f0b6ebcd2418e3716a0735a959b314cf67b27c2610f913fdd5412084c26c3fa05dd29fff7d051372d797f75ffbd48616273d2ca6cf300bbe785331ec3f261e7358ac9dd3e65df5f00f13d56a0612da9e3665c257e31e7af0e6e7bb3f72fabec1da0d90d7e8aad347329dbb5d30e5d46fce7fec9cb391d26fd2b3235bf8a36eb03cb602bee6c7dc78ed92d3a63e33e9b15e4f5d5253604ba9c4076f6f5fbf8da269a7a6d15bab06f33be4e1b33f3695b87d926bc889c2f9f41e3f845dbc712750385afde86800002000494441546dd4906931862fb9b08c20457b13e3cae316cfeba0b40d88b1ac4be5b06264803bdda56e33cc2bcf3ef2dc1b44f3c18b16bc3038ee5efdb1b405afd1401a41d402d1481ed58478353f5efd3a77a5f3e01defe1ea399fd59c7256c98a488678762a711b2daa0336edf909f9041667bee8031053eb10d970ceb3f184e824f8071cf0dee64c628bbea7def254eff6979ffbc83377bc3a74d638a172cdc39a4aec387268f6876f3ef8f477dd2eee1ed119ca2d5cf4e8ec8d89fd6fed9329b37f52f8137c46146b95fc392eed709a80a7e5075fb4cb1097c0f813ecd6947ae7ea80d8155504c1d458847956303588eab2ea7a6c18eca2ef16bcf0eafb5ffeb061ebce0a3b4280bb78e4ad53e2fc9fbdeb8eafa2e8dacfb69b9b4242127a8740e8453a1a445004c1de5178f5051b8aa2a860c30236ec8d17fdac0816c40ad850512c80d204a4f71e6a7a72cb96ef8f4986b933bb374149bcd1797efcf466efee6cb93b33e79c79ce731c6f956e33ec555ad5f3769880b3e137bc9e9d03a8ec4ff4671f8263db0e6ab56ce0578efff7a54f6cefbc87eeff3cbfe398e75d18278e15346174b9e589ebdbfabd5ff9a426f11579015ccb34194d2f7ee0f625c39f7875e29b3d5ebb9ef8bb5e2b1ce53a234a42eb73ce6bf9ce4b5bfc9d07f5a8e529d75f664ef3d7a2d5193861e2e21177cfbeffc55e3326f44e51ddc2f576b02804c4d588a270aaf993fd407161d006ade75836b0b9f5d89009b418f5e41ddd93bc6dad840669525232d6e26eb13c0fb209a99c6485ab654fd604d85b60e3865c4548d156118d784e8392d69465e9c155f34bb958f0693a7cc0a17025fb0e12ff32871e91e475b8658e7369e610e4a5c49ecc7acf6242ba38e270b9352c2f5f24d9b339ecd10565d95370023b10a872e20588b9fcaefcc29818dce35b5d3cf6c28faefd60fe2f07ae684665611cc776c0db0d099d6e78f49aad635fbb6564f67fafbdecf4935ad449700ab3372df9e2ed5766ad8c3b63d2b8be0215238a21e358a60d553f8e589d633b5ed99a7c0a1f7b906543d32bfec03d4d5ed548f0ab081604a2ac1a58c18220e292e2cab92bbb70f56bb7dcf2f626a579ffcbfe7341c7e6f56bd5ac11efd3145887e7df7bf39bae867a146a35ec407e00d0bc1e4eb4d72d9aad49c8392a1bf8ffb30fc1b61d203e256aa542afdf977c59b2fead7b9e581a376012479fa16e434a3c4ca57666c78e297fb553940aab8bf36bfda1f7debd78f8833327bedc73fa6d5d9394b2150ef1a1bb749f0884b67f30e9e52db5da35cefd65ca930b3a3e7c466d2d9a5723b6a4a69d32eec17357dd36e7a1a77acf7ca87fbaea08bbaa71893e20581074e0a5a16105f203e07e2b4f031e9a3fc50f2849cdda77ac2f0bc055ab293bc6e741368fb622c52259b3810ad61986c132fe59ce0f09c34797d6881c016cf7a24e528b46e21f002ae3482d663141937618b1001bfba79807635956381c0e87c3a4f398a6190a85446f5ef422d8d1814d7b67d3ea29b79e1b0bd8f532b165d6fd209438aa75c3c636e85d7305f0d81ab43427e66f62d1b8c0d7a05d5d2067778ec9c7b5791b44496a7ff58b1f4c9b706ac96793c60cbf60c89983865e78d56d4fcccdeb7ac3f36f4e1c201a21ee0ad5349c6b41332a1e832fe316bbf0e0a3908e6187a364807a04a5dd07eab8ba19e9c8dbb633df33c21e3eb2694f08b533eb44579f0f6d9d31f9ed4d2943a77cf4d6e41b2e3ef3946e1d5b67346bd2b871e3c60dd30c00aaeb535114f2abb885e073761df5e02e7bdf0ef3b5d7f756d802b48887f7e71e8203cbf6baaff27f5fc0ce59fcec5dd3b736bafcd1f13c7da62c425ea7556d387bd71e08fde50e11a5b8a9567bc084fb07d53cf0f103cf2dceb5858a4ed1bbcfb16f8bd7be7eefff36b61cfdcc73cfddd5c7fee9b147a8308d6b43ee7c1c35b9fb4d932e6f58f0fd238f7d75c0028470bd51ab655d05d9ebb2bd1f4970ff8683f0376c9aa255e495d0d333eaaac85ebb2f28e7c06a83d89f07c5745236a02ec6cb8991c0f1ec354df3f97caea231d4a6178380ec7360a9fcbaae935babe2589b4b473f6a22db9401788913e9d0d34c53b6e002ed99a43b11b155ae802b5d8ca3351744352b311d9646f1e921f44494826f9a26f9acaa2af10100904ec8f6432a4fa9eb3ae9a5dc90c17a29a4293629f698c9649a6c122dedfc5c261037eeb86a5a553a829ba64f18f3a0b7c6a1957fa000f02747c44c1ddb7193c3b3737efff4ed995f1d6c7bd998898f3dfbd2b4d7a6cf9afbdd576f4f1ede2d4d3b9e783600c70adbd0f48a5781b7bd8283e477f188de3a56d882661c47b17945f1e0cdc735c93a29099bbe5e7ac4c37a350f2cfa6e27eaf4ee5e372a9fd13abc72c97ed41f7c710fe1a185b2371d74f737b4849a7e04f25c3372c3d9bfff91efc15df6be1d3606af7aff44dcc3fb930f81b8fa5ab49fc1f3f74578efdc87eeff22bfe3cd91ea3370ac60492044ae43abd5a5575d1cfc71e1eef05f1ee3a25160d49a7d6e7de8823a395f4d7a62c1618b2c1b78b0683c1c273befb717ee7de740d75b1fbab44542dd33efbae73463d9d30fccde1172ef405ea474004a62c76b26ff3723b0e4c9499fec09935d191f49496ed7af25f27efd6e9b476aa953b8feeb9501bd7dff56f1dc1b03d7fc14a5469b533350b474fec66239155623548b799086cfd97a4cd4c06019b324dc4e65a35156a026180c92799fec467433c9e1242048ad14ea39104702914ad6f4cf7038cc5d43955af0892aea18a86340ac1118afa2b681fa3ed433902ac9f312c7137d67bb25a7eaca6599b09d96fb4cbabda66954fb89ada0261ec872e2a9dfcfd654e3d6e6a8cfc0bafe2c995eccb8a5893bd433a12351943c776e79814b1822778732495a4e28b3aa8230453b57fdbe625bbe871b1fd8faf99c1d48eed2aba12fc28ab1a108866460ddab0fbdb1b6c3fdaf3c7ef3e583faf6e8d2b14d46c3d4289491a8ea22b6699513958d6c0b9617652142bfdb3d06af57f4346a5c521c4a8ee6875c7ee6840e979e53df5ef5fa8cd5852edfdab9bfbe31630b5a5d7c6e0b5f454e24deba7d64f147cb4bdcdd1abd56ebc67a70c7da8361b75ff08b6c3f1437ab33daed94fd46de0b1876d802543de242ffd443701cdbe618f515fd7d9d92756fddfde4b2b80113275f12499fb1b23fbd61e090fb971273d2d77ce80519d8376bda7707ff62c0cab6a3128fd41a5d474fbea271e18f8f3ffa6536c93f707102dcba0f005807bf7dfc8179257def9a786e4303809adeef8e89836aac9b7aff8c4d018f183cbc1d1f7fe688876e6a67ad7afe81f7b705f8a528adfe80613d7d87e7fcef6bd7107f78e767d3be294c1e70456f96fda618097e0d85870a5d9ea256afdf255d8dbc2ffff7d90e29fa5e4d10fbf3202bf9420d0396e92eead08b313edbb649ed2ad619a0ce09e7367072f59c6bc191eca9d9539129fb2fdaf8112728b671d84491056ef2d2809a1a8a2d1c08e3908922199f97389ee140ecf0103459c51e2eeabc7ae9c58a3d0a91a9ab5c84803d90f64076698fa6d573e436d76ad29c0bc15d79b9951db8d41c76511282ee5555fd669aa1c12c09bbd95b459b3f9d7ce7ccbd46976b46764e0417337509229a210bf99b7e5bb53f50210e5034168d6399c7476fb13d13eca251161ccbb489a64ac5a0d7ce6c64d85b7eda58e4443c0e1b00e232478c3fb7cec18f274c9cb5ae20628cb77256be39e1bef979cd46dc794163a39c90585abb8e69d83bff8b0dec399cc0d60f1f7e25b757a704dd8d06afd4e87876f7b83d9f7df447a4e1ec14ad9d31e58bc4d3bba769aed4ed68b78352ad1ad553a0ddb2a1f0b90a7fea21108a8cae29c7f9fbda398b9eb96bfa3657fa8c5d925b82f894f8d2cd46930bef1cd628b0e4e1b14f7fbb5b783fadfc2d3f2fdc5ae254f04d2b270db5fdc8c9d7b40cfc36f5ff961640755bab72ef3e08effaf8c1c77ef20d7e60c2e99473a6d6ec33f681736b6d7b73e2abab8b1c17ff0a5117907ccd2e79f0f66ec6c6379f5f70885f0f506bf5bf6d7427fcfee4b8e716ee8f70e29cc0ceaf1e1b376d5362d6ad3774af1171505cbd767571e0b715072359754425bece19e3ae6987f553c74efa745321bf0a6317effaf5873f726d48c41a62791ea4f16f516186d3c060235fecbdd0d3e9bace66c171f5a42028d343486365ef8e381ef49028aad6c77aa3528e81ee57e157e05711af205e0557bd5b8f8c69c071e028e2c38502d8a523262c47bede12150f4fd9ae42b0aea380579746597a38b700c7c5d1395d27da38ed48621e8c983beb45f21307381a72a0ab015cd48173cab9a18d4da8775dbb10f98555f5a3a9ba8afcafc69cf747a76e9ddb6634a99b966038a1a2a3fbb6ac5ab4f0f7fde11a5d473d3bb9ac367df8f0c63f761458818d874328c95eb762599eaed568d6a1752d0300fced478d1db4e6e159775d3a2bbe6eabb66d3233335b67b66a9599d9b249ad7895b5adf6ad5fb7afa468731e50bce78fe5cb0ef8925b74c84c23569d7974d39a6df925dbf707103eb261e532332ebe41bbb60de2bdecc8c0fef5ebf6165b055bf280f0ae35cb97edd5f49a2d3bb54c41e18e3f361e2e39bcb310086f5fb56c590d23ad55a71644e8d0091ed8b0767751f18623617227b9bea4a61d5ad78e3ec642a9d1e592fec977ccbfffae9451e775ada7e667ef5cbb68e1f6931e7ce13fcd0da8c93dc63e373effe6275ebaeebc39bdce3cb54bf3da094e61f696e53f7cb362bfd568e8e4a747b58b2fd741f3b7fdcf2dfd7f78f0fd9b46ed1b76e9804e0d13cda33b567efbe1679bdadc39a5e7dcebbfcfddbc729916af1fbb170050d3fa8ebbed946b1ebf63ac72cbe80b4eceac1b6fe6ee5ab560d6ab33d7b5bd73ca69df5cf3a5638743a190a6eac6319bdbf3769ebf3c69db1f3b0b4b361f0a227070c3f265c5fe84c6eddad625623176c1b6359b8e06b27716c2d1b6ac5c169fe0abd5ba4333a211785c0fc1ccd9b4666b7e38775b3ee0ec5cbd6c594d9579a1a2ffbeaa75e0cb871ff8f268dd41a3ba86372c5fc63dc6d0ce4db96c76ac92d0e1bae726158e7b60ce83c3be7dab57ff3e9d5a3448f1994547f66ef963e9a2653b4bba3e32af5f4614311af2f207f7ef298295bb79e5325fbc1257b74dfbc689e29be96f79e5a49b7ffdcf8b6b4ca4300e9757f749b70f6e58bb2bffd0cf2f3ebf5aeb7a6d96b1635b5ea796292a71a3f7ed547b5fd2f3db69b3ee7bb2f1dd67374eaadba67de3f8822dabb7e48672b6e503d8b97ad9b29a9a9edaaa53868b8aa7dee0ec7bef5a3c62d2cf45e2f86334bee8b1a70e8fbbe39d7b2ff9b15dffd37bb76b58530f1eddf5c7a26f7fda5490d8f5fa67ef1b588773a28d26679e97397ddad43b2707869f9691183abc77f3ca854b9c912f4fee9d04f89a0d9bf254de9d77bdfbd4c89fdfedda3fab4bab86697ea72467ffb675cb172dd992d7ead6d97d3bd49433658c05dd62791e2496806118aaaa12362c65deb332f670138c676f8a18dcb4860ca5ec12b210cbcbe73c04ea8db079b4b412166b4b54e069034eb4087de968555a63190ac0122315b4ebc9fd22092a6a6ad817620d7b24a948d260394ec046b1e958c70266009caf9f9dd4b3670ff9ea9f10c7b782db1dc759b761639f93fb5ab60dc7761cc7b22d388e633b966d398ee3d896ed38b6ed28c0e245bf74efd695769865cb96f71f38982d9ac0d62e26af325b5a8cf0c308c20c42a1d019a76545bfa31247a7bd9ac6f25c8bb445677b138148aad944c708573797ed6c5cb09f0a45b12e01e1edb1d595c9fe74894dbc425ab482f3ec0dc360f9faf4ee745d672f86bb2a514097cd85a743d2fa35ab070c1850f9afa199b7f38f15cb57ac58b972ed967d877372720a430e6024376cd5a147bfb32f3a2fab39556fb60f7c72cd454f6f8a3c3ef38e8f5f3bbf4ea9599cbde2f3775e7f73deb6c436edea5a0777edd871889018e2ea64763de5cc8bafb8a067fd3825b4e5e52baf9eb99f6da4fdc439d306a5a9009c9cf9a3cf99f407fb65bd2bdf7c77742b0fee4978ebff5d71d5dbfb236782ee53be78ee14edf7c9178cf9ba900d81643d3df7f15e890060ee7ee7ea61d376b047b5bc75f6eb1797afa2e1146f99f7d2b3d3e7afca0e404faad3b45def81175c79495643aaca67176f5ff8c13b1f7fb3e48f9db96100fef48ccea70cbe78f805bda3aa2546fe28477ffff4f5e99f2e5cb923d704921a9d74da8523afbbb053f0b36b2e7976337f2f4c947bf59cb7defef487955b8f04015fadccde832e1f39e28c96f68f6386dcf73bf921fa3e33f7b19e09e5dd4e1fedf36b2f7e6633db78d3ebdf7d6b441303008a7fbbfb9c713fb1098b49035ffce48193e2d9806b451e8293f7ed8d431f5cc3bd50b77ff4da0575d5727fdfa4c0aa472ebce9cbfc68cfb1d9e8f7deba32427c3f7c70e5e71f7cf4d5cf2b37eec90b03d092ea366fddb1fb29670c1d7272f3683ae56e2f7feab92fcf1edfc15d9fd2dc3ff7ce115396facf99f6e1848efea8dde7ecd07b575fcebe8ca537080081b54f5d7afda7478f7d57f3dc691f8e6fbe6cec59772d8f98278c3e4fcd7bb277a2fbb5e7fc3479f8dddf14f57ae2f3a74f1676091ff9fdf37766cd5bb87ce3816207d06a346cdba3ff79c3869dd936c5b537988797bcfdf4b48f7ed99a672bfe9a0d5a9ed46fe865570eed90421f9e95bbee9bd91f7ebe70d9ba1d478300d4f85a4d33db9f74f2802143fbb5a92989b9b182050b16b4edd829c6e7410262c113ea392b4ac1591a2863f5b08601eb7890d99f30e0691c9036424d0eda14985292a252366ba2388ee34739ecb1d44e7da0a85015282a14a5f41f14fe73a9b14fd6e9e89f15b6e001a80efcaa93a040539cc3446b525af0d2822fcf820fc0a04c35565f969371657b85570c9e1b41b8fa11747f517492fad664d5cc95bd431250585d79d2c3b9a26bac4e2d3bc6d1ebf1f97c6c8a3d22c56bc5dfd46b04a4644436fd77ddea555562c19f2884f7cf7f7ceca38beb0dbf77fcf03e8dca429f56f191bd3bb6ac5fb5e4bb399f2cdaad74ba65faf397363164e797909090880d0b3e96e74136e24e2c669acccaaebdb3a7207e086d901e45b690403e21c1d360bc6b2c5f2c19c90ac9b3517972f85fb4e03545a9a13386bba228408e75cc823f8edc389b10e52da80a7c528552e2782066ac72bc37576a0dfb27ebda425081752dc5ca51f4b86a0b6275373624cf9e056e7c7ad6ed616f90137fe4146d5d0bcbb9eaec7257123b5292c761bf6f9b397ef20ff5c6fedfd3d79cd288d1f5d612d29bb4eb3568d8d827de7e6b74cbf0ead95fec94596e12121212b111468cf179900dc6c35b309a2b0bc566bec24354830dff8bd5d0b9cfb465e26fb07e02bc93778fefb7000276e9bfa08da08d4064d248c4ea55a20643292db496a20340be0907a53c7ad301001f6039081e4feac9a773e6ca5e51f1ce53f13d5bb56a55edee4b2c99c675607637f6581223a7fd90e84b72b55739d23c228bb471141d8edbc32d8a514f5dacb2466bb0b18b099c2a0e8418bf688873352cc44b25c3011be4a85e06fcae6fbfd81ed773cc40cf02f030ea9fd4b916be3e58600232082f2121211133f375ccce83644d804ad3d0983dd92e9a107472a787b335628992b5699a94f623ea59d306d91ab4f4aec946565c92f276f0d76c781b08d800e1cad3ff7a59f0b6030bb080900338c74e1d76a039d0004541d046ae89e3b226ce3ff71cd925fea205efc5a289fd3b62fbb6d8c3693f41598239ed09f44fb24006264cce2e54914ec89568655349c8b76c667d5c5c9ca228a150480ce473572bd275b8c41aae321cc7a717ebc371f900ec104687363aca80e1e12196cab256f05db6c23682470f14d9f0e212db795b371d45fdb6757db2eb4b484848c4ca941dcbf3a0c8a76543e3ac680c572f923518089f9650685833838dfd51a20e352d58af000c358035e5c95d13dfa0b27fac8899b5c4468175ec5fa1556ac45b40918d7c0b79268a6c48e92789e37022cb42dd347d444c63e5fc1351b29dc6c869af26e59f589a9d9730bc18f527847e2e6cc0e9c753704b72e2a29bc88a4324b3df95e1230e977013c7e5c6a96af5cbfb9af4ef57d759fbecc4577f3becc692091f59fee603cfaea971c6a881f564c575090909895808bdc4fc3c48e5e3d8fa4a88ac14c99264585a8e2b69878db5b36af4acf20c353fd8f6b9ab851bd3a6522173c0252add8267ebb0b2e436ce64e74aabb22db02b6bdc58e3d58e97be0d75c1d9f03f5d9563a5725c4b57b80a5f72635fb99637d7383b6cb1b59ac54751bde06f7bdd13e3f6dff1cc8c71e77fdeaeffe9a79cd4ba49ed64bf6615e7ecdfbe6ec52f0b7ede5c90d26bccb3e34fa929d36a2424242462c4828ff179907068a90dcdba075e328eeccabc2b5d9e33f411c9fce118fc10aa4382e108b072f2d28297f887f8f422374e7cc5d99ec07d45d7a7d8a53db1161a67dc4769905b07a00b5e9c3c25ab66e5ea3f70a51f5cb3695db750dd2baf98846b56407582e2cfb8f0d10ffaaef966cee7df2f593c7beaec5ca236a826a437c9e83068cc35179cdba7698234df252424246265d87693698ea979500cf9734d894771f141da029df759d35cf45b5cff641d06767d8092e0650c5ee29f301cb0cb5eac622b6bdfb38ebbd8fd387177b13772ae029710c35d122b4a455d02aa538bc8fc575dd789e22c2253e0b9e250dcb0e59abe0337392af68cec676ea5afda46e215a376a721a33a0d1925bb8284848444ac836584c7e63cc86ad4b0f63747cdf7721ea2806d87a50ca12ca1962d4feb6adf5731d955c6bf24aac282875bd209b708e5eaa38be2af6cd537968806a1ecabd74a96ab3495699ae2829dabbe9518ae88122c170b5779a95e725bbc68fd1212121212129584d89f07590b9bb3a7d92a372ccd9dc6d7d9457b9aff26ae2d4409e1ab6510a935ec33ac9a295bc6e0252a176c956396dcc679e79c652f7648d6dc17d36228bd9e0b0970031004bd2aba334d88e1fc0d127860d3db1149aa63fb3f2b49494bc0ba0e4fd1c3ead1e9fe1212121212129564c1c7f83ce8e5422072b9decb20e12c78780413d9db11a9359cd5ee6af157c1cab98cc14b54ba05cf76692e93dd2b719beda2ac0c25c98b07230ee57a88382e88ea37ecb8a3aa2aa9c7c6753f4dd3686c9e5b501317f8686f47640e7bf46ecce5e0bb0e015c713b090909090989ca40eccf83aca81d178c67cfa50828d75671b5d1c5ca56e2fee2a5560df755c6e0252a17866110e9465a65890d9653ef9665c590a455aa60453b241573a5878b2c1ad79aaf606a3a101558ae8a0411cc21cd1a8641e93a9aa61986413e13d55872c1e17098969762db245521a86bc126cb7361094abb6719815c724f14414c090909090989138e6a310fb21a77ac2a34ad27434eaaaaaa6118aaaa161515b1755ee951ecf5b076b9584416658a17623a1f2b9ec33a24b66da392276d69c14b542e483504305173ae4813f7de47893473dd9bf4315ab08973e85d23fa942dc38d08ace9cf89dbb82e874559dd43644e0fab6b0b37521da77de97a9bf22d9290909090a802548b799086e1d88b21f68048d4a105dd11a981c3ee133d48efaa9be7a5cc133dc14f5af012d50c9cb02b8460b96b671077a0b55ad9fdb9f476d62176e5c3b966ab40c89ae796052050e5bcb270e8f570e5eb58cf214a968ceb3e923f23212121215165467c2ccf83e249e916b6882cbbc6ce5669e564e345693bd7fb8d62b58b256e5055a1371d80a1204dc7a1306cc05090aae34818293afc2ac20e724c980e00d431906b225e45bc021bc8b310b40040460825a29bef5446060c958d25b179a94cb2dd809aef247ecfd65af3ca821557e5a258f0ae7d95751b105540ca4bbf5264c571b259e5c6daa5f92e21212121516553768ccf83626126d77503cea677add45e2e5b3d4a34900bb7bb3b33e5d9c7491a0c15b60228501414db08010a90a8c1af425110020a2c901b4b506128287190ac43571070a09253684ae99914405790ae2360e340180e50a3ace0b9a6a0a60e073864226883d651ac292ba24b943722103b9e15a5a1ec76afc5b2e8e6b597752bbac8dc40c326a3d0ab224b6cf44fd66d28778c8b6e70d3e14fdce83a244549bb91741a0909090989ca9eaf637c1ee4d6e139d11bf14057d118d76453b15413182d0d513a8f13d98cfe105c6139c83151644105020ec200801a1a54e08889c32600a468f4dee15391ac21cfc41113715e5a34f9368a6d580e4aac883d0236f22d580e8a6dd8800ae80ae2a49e8d445417962da1ca556b12559944fb9bfca9691a71002ccb225cb7e84b6f5c30c0754410d7c2c4fecce95aba8e08e29a1da775c35dadab071245645786e12524242424aac6828ff179506c93ba1cdc2cef655d78c9c0c38317e4b544c016a3aca06fc321e80080099880a6c00134c0a7a2d086033840a105438556d69e02e498083b083b08381e3cf850d92d14d92862bca6b073ecc3211300e2645850a262463c4d60279f59ed76d69a1795da591f5724c7b39dc7b5af7a2df6b17bd22542b1bb7ab1fdd8fdc54800abba038f3c18b629ae122ddcb282e48b2421212121510553768ccf833469d5558ec22b1cee55fd9de3c7bb7a35e403d1ac134b4d457781a2c000828006e840890d00ba02003554a08c5a0340054802815df601409ef5973359656c50a25c879e25ae100bbedc9e2c3ab2c4ee673b302740cb19f4ec5a1b5d0be332545cd7daa224bf7be9cdb303012b9ac96e8437e7474cafa9e27c760909090909896a310f125547ea1570c418d7ab2512d5ec8c4f3ed3cc5a4e09031ee1762a5809ef5cbbe39ab8e354f855a82a820e02ce31de7cb15df65941910dd371a7d4eb0092fe02913d5cc526bcbd7aeffeb9a160e9597d714ac3fae740ed247b5d2c839461a252b26c0f61b34cc89e6c2638d781a926946559a66992cfaca23c4d72653b3055a265471631d24f5d0b56ae9eb44c85a8c070fa898a259be1ce25a4d3621088ba0647dae1e47ab8d14a1af1121212121255003a25c5f23c48e76b6a3dd3cbe396d9496bb410247b8544f35e742758257bee587a9d2c159e969b244f8f182aa5ea1de559d7f9161407b0e19425a386cb326043c46a8f6a63ebb5fe5a14de72506455996bb86fd7ee7935925b346bd60480e3141e3db27dc7ce4f9b358534e2631674146083e5945483c81ace5efa8f9cc1cd7666da9329b38d2dd6c02d75717a94e5f2cb29779f5ea178b5dc75baeada46f1c8c572d35c2440f2e02524242424fe2ec4e03cc806eca9ddcf05fe587f83ad2d45428ac4c226113d96b25f2e0746b4555872cef166af256b7014380a1c15210761c0064a6c24eb08dab014a80a5405f91e66b65a64e38889020be4749673ec338702ab545692df6e57cd5b94b37fdf1b49359a3769d2d71f5fd7ef4f8ab1ef2f750000200049444154f7273768d8362dbde1b6ed1fc35e156b2f7d78f767e3ce6c9f56bb7e6aedfa43e7e5fd9bfbbf2b3b4d5c1d731583e70a3f892b6b7470112d7e2ee7866b8a6accbb7ec50d495cd7e556fab83dc5933adee01625b8447b090909090989aab4d7637f1e644f2d26a72252d686eec6ad15b87a20e22d8b060c1b7d67d9416cbcb2828be725364aecd2d453224103a0c842be09a72cb7b5a4ccc60ed9288e34e575f25d41d9568bf9cca1d0fa3bdfaabd7b5ef4f95b3469d22d2f77f38eedbfe886698694162d5a34a8976e9905eb37ce6e930945ebec797cd1a26b3b5df461bef8458bbb7ffe617c6be3445f6fd16f8f4f7873659ed1fef2db2e68d7ae7dfcbf7638f0aa5a4c56a31099c3ce86d2e191991a3d6b44ecb76cdf63bd76767cf11aaad84a5270e3d647e9f3ae0d5664f4f4f2e025974642424242a2ca4cf9d89c0729c3879ddca942066764933f5932ad6ddbc4fca069a9f05804e078f32c5fdfab2a25db4845eeb79488eec0b2e1578f71dd430e427619854639b67338f2f06a5393b5a020dcb179335555b76ffda979b35e9a6f9015fa7af3d65fba746c50b7767c4161fcd26533ba77b355fd24f7e3b5e456dd3a763868c33aba6ec37e1b886fd236a3868ab8560d132ae172eda2dddbf2007418357efc88fa3c15cab14c47d3ffdd2a9c9c07efb5fc24fabe9ce5cd295b79554e16d52745514bd7fec6b52032f3bcea5c444f573ff6a6442efcb1de8b34d92524242424fe16c33dc6e741b13abb7816f603cd9da3d33de1f18bcd7a99e6a2388fab68de71792c7e15b60245815f45c8c1f1c6c9ab8d056fdbb603054e91a6999a6f1000cd3748d77e292c3c0498f5ebc417e6fbbfffe1f5d3fa8dd20c3723dedf61fc07f3c703c8993724f3dac548bdf07ff35eea950000a12dff77f5b5cf2cdc7ca0d002e21b763f77dc94c95777aaa10266f6fc49d7de3975c9c1b88c21b75e51f2fce4ef8b1b8d5eb8e4fef6053f3e79cbbd2f7fbb25cf819654aff56937bdf9ca3599beb273997b5e1bd8e3ce3f0060e5b8aeb5c6351abbe0e35677f41cb302edc74e68377fdaecf5b526fcf4c3f8869b663c74df33b397ec2a8651bbe3d9d7ddfff898acda5a68fd94d34e797a47dc29778d4b9df5ecbced46fb614f4ebbc69c7acb3db3d6e6a7f71833f5b5fbfbd7aa5e45b4388e0a2203f36cde2a9b0123baf8623d67b11771867eb9bc34369ce05a24c24baf26ba882c3caa31471919b9f6bd2a5e5536162c5820e7300909098918c4800103aac0828ffd79d07539ddcb4320bb99a6e9388eaeeb34dc4ec2f62c0f9ee302b8de1d5b393e8a0c7ce913abc0bcad2b8082121b21945fc3b51a5bf0b65d0c4709066d33f495ee1b6c06bf2a2c0824d5bcda177ff2f6f5e7d6ae95925fe09b3b6fdad967dfa01b5d8fa3692b67e316b3dd39d7fea79191fdcb3b3316cdbafdca844ebf3ddaddd83de3da6b5e5c12466ad7016d0fbf3ef9b7e2d203827fbc78db946ff6a565fd675c9fd4925dab7edeb03dd704a805af2675b87058ef5def2dc9478d9e175ed831a3779a760400b0f6f92987bb0f1c3aa8663d7dffec6bcfbdf5bb62a4753bfb8cf855737ffee4914b36590bbe1dd7a2f41cbf3cfebfb6bd3253b7af5efbde0da7bdafd7eed8ad65dcaf5b96be74ebf3e7fd3ab9abbffaf9f4aee92c6c6760fd75da33d94531b1af72fe3d7b9497302de754707fb203045b475a1c6ed805382fafa3dc9a76dc23724dd5af624e7c15cc101212121212313b5fc7f83c483f53560c95b063456fe83e6cb956d6f0a0a143f14aa8de3c221719385a0e188a11044e6f4526ee00a1ca94a9bf1f2faa8d059f5c2361efdedd192d5ab668d17ce3e6853efdc7a2e27087ced7f9e24fce3bfa5551d1e140607f7a6abdfc7cdffbb39e1d76d9ad9ad1ada24dfbbb3cf2fd8f7e03663010b8b2ddee1ea37fc8fee9a7bde193e2164c5f12069adefec9c7f7b557b74e3db3fb831bc86f172c080148acd3b065c76eed87dd38a97172c473546bf6be69c2f079ef2d598156574e7ce68a7aaa7de01d0040e2e0577f9c7e761d15e6aed7fa7f570cb4b8fbb34fc6b7d1b2675ddc61cce2b56fbcbde6c6071349234d6e99337f42c3f997b61ef58b659f34e5f34f86db6f0de8f9c0daec95eb73edaef5aa0d058786db59e554316d8533f4b97c53af21866d99b5e02dcbf2f97c5cff24ab661594a0f1e2eab88ac5b2cb67a21256f4a416b1c3738ab3ecc5cbd94542424242a28a4df9989a07a92d41ed75f2d9b22cc33010b99ecf86f389040db5eca97c0dc702229e0922971ab82b6489f510a844c7f6a9e449bbdad8044d9a8d2929dab669d3ea949ab57a746ddaa279fcc959a36bd5e99b77f4abdddb26d56f7277f7aca53947b7d44e2f894f889ff1ce33156fd929def2de6d67b5aed7a076a3168dbb8cfe210c209017b0cdbcdd4701288dba368a038cbaed5b9411e6e33bdf38e18266faee8f1fbbf13f17f7ebdabaf9598f2fc9ab5094347350f75a2a009887771c06a037eedcc000d49aaddad6067074fb9150e99e46cbee4de394b894343f807a2775aead6b49e98900100e99d549a5c4344d9409be121759d775362d86a6ae922e41b24c4cd3a41e30ad994c1d00b657932ec4ee03809c82eecc967560d7cbc89fac7b4d46076e3be9f9d483a7c78a6a392439462d031b1e104b3dbbeaf370c313bd23fa414242424242a29210fbf360381c66cd77daa661189665b19603c7b0a55f99a6190c06c90d4260b1132344d334c330c88d906a36280be4931b24517f72465dd7d963899d53053f56358aeaa5b6c8b83d18d8b769d3ee50384e514c127d27e67b7a9d73f6ecfc30187482213b1430c361b3c2cddad973c68f9bb5ea60ead0c96fbe3fe7dd7bba953d12bd66e33400cededff7858070f69aad652c1af832ae7c63e9b61d2bbefbeaddc72ead87c265d39e5b5658919369be5206bb9ede341d80b97bf5fe3060e76ddd7018405af37483eea92b00145501a0fbb46a9bd3e85adf98ebbab4bbb2e38578083cb45a593a0deb94732d8b5926747c616525c5253c578a9e57f0c06240af41ecccac8a2d7777e4aab8854869be4b484848485481051fe3f3a0578618a73be7baaacf9d85adb44a2c7bc295174f213e0751ac86aef38742a150285405b3b6ae2aec4f82d8361352335adeb961dd94357fa4356f9ab47dfdb9454587a9f9bef2b7fb8cb866db76a8070fe5dd347ac271bcae76a9608f1338b2faebd92bcb985a5abdd3afee63dcb678c793e79ef37b0f6de5371bcb0e09ae79f4bc6b963439b94b8b3ac69e0d470124d5a9717cfe96de70e84dfd1fbbf1fb6d8f9e77e19aac84d573169940dbab47748cc7b67fdc7040df6f96fac292d22a384678f522ba851b44a8ef4ec3ffdc3a20bb04e62a52c965bb2392b7e39ae6c2f5671abaa06441d7dc5cb6054e3ad7f5ee2424242424242a6fca8ed9799065c3ba6a4f8b19ae2299875584e408f46c429d2889c1f91e94824f5709745da79e00f057eb2591ebf6b2ccd5fa06ea95fd4bab06acf8d4366dc61d397260d5dafcb09916088423ccf7edca8103b9378d9e60f87a56b841adfe798f3d3ab485fff0bcfbc73efa5df2997d6892a8dee8ca575ebba9576d2577f54f5beb5f7bdfa97e00aaa12a6a6a9b0ee9d93fbdf7f2f34fbef8d1daa4d643264c9bd8ed3815dff50697bdf6e933c37b342a5a36f7b31ff7a6b53fefeef73fb9b55ddc3fd7a7e73a2a5d842220dd8090cf2a1e83e7dc6b4a6ba3a251dc9e625137b849b7ba5681f5722ab88ba49103f62bd70c1e7670748d7fb896a8909090909090a86cc4ec3cc869b773d174913c03ef6a92dca23d89be538949d740a118986755f588e11e17174703f97f11b50cc47937a3d4ecd433378272e270ff8fdce2909ba08f99fcefeb6727f5ecd9a3ea2c427bcffcf98fab9aaf69a3a2dc9c4dc1a063c435dbba4d397030f7e631771f8ff95e0eccc25c33a1a65f0510daf054ff3e53b6a1c773ebe75d567979a415d45a225bd66dd8d8e7e4be966dc3b11dc7b16c0b8ee3d88e655b8ee338b6653b8e6d3b0ab078d12fddbb75a56fdeb265cbfb0f1cccd2c4a9194d585ce44f7621cc2c43984128143ae3b4ace8775464a9625904f296d39382e1d2b0959e388f9f63c343d0b4a17592c58474b865a5b039376267a3aa5284dbc3f2f9c8654417d2124311ae71023a58704b7ef439b0fbaf5fb35a6ac548484848485406162c58d0b663a7189f07bdb46ea26c11d7db59b384da0084f24e78edae9ad422a19f66be52f91a9fcfa7284a381cb66d3b412d47e13db5531f282a54058a0a4529fd07857eae6328f996127050b61da571794581ab168d0aa4eb28b150680380a1205547ae595af755036ae88853a000a68d23e6df40bc51d446670e9cf0c1870f1414f89b36ce30606ed98a0307736eb9f99e1368be03f6e139579df672eae0016d6ae6fcf6debbdb8094f36f3abd8e5404f9cb9e3d98d416ceed86076384edf96cd20931d9e928435a66a3f26cef65d3565c830de2e8239682e2aa318be39728ad23c61e38497b71f8e3747021a9f01212121212953f41c7f83c4865305cafdc5533daabb0946ddb9aa6699a46b35ac1d4a8811b23c0d509213c1cd24e381c8e5eb056844f41bc065d0514841de4db0090a697daea491a12014541c02935cb7505491afc8a9b056f0385366aea08846139a8a92360979aef0a90a6c37270d4840d187fe34ba635bef0821b5e7ffda9a3b9c9b0ed4387726f1f7762cd77008abfc949cd0bdf9931f56b1b7a7aeb0163c63d74f7905ad280ff13f6bab8912dd1cc1aeea2ee3b67bb7bf903dc48c18ab778554a134b5788052344c9794e154bd4c414f5e959e7813b905ea72bdb0f6e5af51212121212129501d7c249b1360f7a59ea5e041b2f297aaeb8a4ab37c25a0e62315a7aa0699aacccbc4822f2820a246a28b191ef4001686e6a810500a9060236820ea09472ea15205547d8c1610b7aa28a84b25244c53608a3a6c4860fa8a9236403407ed93a805f85061c2e8bbb5b556851589665597620505254545c545494979f6f59ea9021174d9ff19e69daa3aebe62f51a232969635a7a5a7272b2cf304e8478b65233ebc12f573c28bbf45f012783e82522cbf67357a759acb74aa0eb3ae1f9884a551056d3447d59cee78e52f8294a9965d125e096f3a248e1726568e907321c70556ce5eb24212121215105167cccce83ac8e3b3cb24bbdcc6eee5b5dd743a1104bbe152d04f69abd1469683b24074f3c51544b13001ca225a31c4b7d0d3ba55f990ec2ceb19de3552840ae05007ab18d3c8b5ee8b136f32dd45691a8e150f8d8464341f86fd2ab212b1d3e9f919c9ccc6cee3ef1becbc8a726cd64d78bd1e1805d51622934b4ebb26aeeacba135b9781ed605cef25dbd9020d1c5d1e918c79360cc0155526d92744fc55f4fe39d742f44c68ec9fee4972d269922e61eab36c427a5f84424705737c3e1fdd42af594242424242a25211e3f32017dee68a4572f6373130c829a8b141dad1759d58deacd7c1567d6289f2aebe01ebf0d05b8b4ccf2b7fe2b61d94d848d0100f84808053ce31ba025a13487700dbcd243714680a1c073e666f0989e305d569e25e7a3a10b08aeca2a3cc5538233d9fd57aa7e638575ccd2b8186f45ecaa5a31c7a9ac2425d6ad6e9875b1abed83857d899de26cbdbe312e7511e8f5086de2524242424aa06347f3466e741d739d18b524f40cc6b7a2fd4e8a71527d90459d74c39ee8368e7b03b1caf0a0de1c9c4a9f06bf0abc8b5a219f165a179c0aba2930aa4ea28b2906321458751b67bd881a14297a27612c70357f2ba282323e6b6728db8a686b0c59345e28dab5215376a701a355c3b620d394412e0bcb2ec5dc568c52a125e7a91e2c2a5848484848444655bf0b13f0fba5273599fc1d5eaa05f51011c52de95b3ecff9c9153aece7d392d000107b91654053ec630b71ddee4361de82a8847a2c729a8a91f33d08b2c00a8a9c3060a2c3840b185541d87c27080121b090ad27594d8b01d180af22cf710be840467ac7b1580603b218dd68b092b34ee4e17b938dd59d69427be3e970e4f4017ef580b9ed06f745d278d7355275cbbb4573f172b5f705f894b90e24592ed2cf75d8ac14b484848485401627c1e6445a8b93c3a57ba2967ee13d63b5df6f7f23dbc0c15d7aaf09c72c6b13356201fd350e053612b80024385ed20641f0bb3071dc4ab5014388005943828b1116f235d478903bdd88e30f601e844cec62ae5bbe75b48047c0a820e001cb110afc050a002415b9aef121575e8216484709dcd2be3843b8a76546af453ca9de8f7b3db5dcb297bf9eb6ce2bce88a441920889e141d04e967f1f2c4c10b6e0258524a5242424242a2ea11e3f360c5a7454ab56739b49ce14e4b478909b8ac4711c53341c58a5e71b01c580e54058a82b08d82c80aac0516c20e0c0d8a734c3ce6a889780d860abd40d09b371d145811759c0a23f729b15142bf939028cf8277ede79cb27bb9d24b5c622b9717cb9d2b8adbe0a52b4f2a3890841b71358da3d7c39b6fe7ea8a88238e3846b8f2ff5c397912121212121295846a310f8a617b511b878bf4d3aa9188aced4aadfc72275c575fc24b32bba2de05107000bb8ce12e1c17701030cbb62b8c1d6ebbe9c14b489c40704aed881483170d746e8060d972546a0691b9b06c0e2b6bd9bbeaca8be59169df26c316bbbfab14267755626507964748393f22b3901b11e021ac29a9f0121212121255036e513a06e74157233bbad94dd7fce9a23d7ba9acad42256bbc9a82db7afedfb5542ecb134954ba052f7257e021f74e97b1389b9b2ac67825a7b29d9f18faf410d7e081a81c4fbb37495aa76a53624d38d125603f70ab75b4416eb42af74620d4b69046bc8484848444a5db85d56a1e646379aea51ba9294284ec58530191dad628af78a26b89567191bfca2063f012950b565d95ed3654a68a802498b2924f6cc74324039e2dbc8ac8326c74946145271159a68173a0c9b15c4135d28d43a1104d93e7c47348360ca762e9388e6118d41920bba16c8541e4f070a7e3b2e95997a3e205de242424242424fe0a627f1e1417a8490528a248c1add8abaaeaf3f9a8fa05ad0249d607101952a472f8acd9400c7d5dd7b9a024bbb620569c9516bc44f5866834d39a0b5e7a4f6223d14bac51635dd3348e2e8fa80b5bae54368e87e31a66f0ca94e576a67744b571c4c7e255fb4d5c9593317809090909892a40759c0769109018dfacc9c125d1b12478d7c6454f8315ca835be55ace8a28bdd34ab6e4a5052f5145463c259971fdc4b58e83ab65cf926ab8c03cdb5a945471570a3ed7f7bc3c0a6e4ce1ca5471fc3c91a50321a59d1b0ab9514c4ce89116bc8484848444d5cfe0b1360fbadadf60cab18b247b6a81d01638b94c4426aad232b1a234beabf512c5eb9016bc447505a5a4d3ffd28acaae89e75e8635e728d39ec6d57e2364185765d928967ab9a6bcf815375a89a939518472393f9e73dcb91bacc8854948484848489c40ab3d66e7c12805cb69ac9d0dc6932ddc5162a978d77620885e20aafa0d2791292d78897fe058e0ea7c43507e643fb09590d9c3d9bcd528c100d7d1843d4464b045f7a1a9f214073a58b85e8c786b2cff8f1d3b28d748be3f12121212125503cefa8cc179d0d57c179d01f61628059f750c5ccb4811d0a438f68ed83fbd542fcbf57f2a08bf0abf8a5cbb9cdda416cdbf0b2b7e5fed8bf357e519b942c7aed431576f354a6504ae72042df04413de4dd3f41a9ba20c5b5cde8cb818c7764e4e995e2d037545382a5e14655caf41843ba9b4e625242424242adb828ff17990d37187b00240d6f959dd778ec12baa59707608b12bd8af28a906917af3ae09007f7dbe5615a8156840c6e0ff5de8d5ab27aa964ecd39bb5c2db4e86fb9a82cc979f364c8201d55d49c8ae215a06259b3dc9eec2843c705765980b083c40841948b6155bad8c7420b6a205248474242424242a2b2edf8ea320f72c47496f5ce15751277f0aa48255eb658cacaeb322276a8ec4cd65a3a0c1570107470b42c7099a4214181aec0745068a1d80680741d8536925538409e89340d6107474d24c9387ef5413818a8e284482ef584d62ee684235ddf7ef6bf9443cfd9fd6cb89de698b3a9ae5ef7ebcaaee3a8725eb55d898f4e75b2e83d92fb722d72e17577628109449699f01a2f2424242424242a63d68ee579307a9becea01eb5dd024576a8a70363d7b8f34d4486f8a2addb11479d7fc3a3649efb8682e0a90a8c1a74055e100f40ee315182a020e6ae83014046ce459a5dfeaa683dc300018ca31f33d49419e859003bf829a3a1c13253634053535e49848d791a223d742aa06bd62a17e8918c18adf57f7ead9a3ea8703dbb6354d231ab1348dd5b5277b99ec6c9937d20231d3d9053ba24d4bb723b25803919aa22b6b22ff9ef64f4dd388a06c381c6617ecb8c473e23c901d4cd354148588dcd32149cc70e77c06d214ad05cbd207d9c14bac8a27212121212171c211fbf32057dd851a069aa69146c8671a6b27f7c2ead3b34dd1443b7216cac8a54f839e88abdaceb93a225f405114c60e2f1fc91a2c20c78263214987afccb45615f814f854e4997080341d092a8a1c180af45cab7427b3ec44892a0a2d94d80050e4c067235e2dfd336023e4947e0857c51281c40946d5b368c044df6945341a2317a561bd62e1d13cd7c88a0f620e0a4bc187b7d024e742906ba0a528b8fc7a2ea796968025de85eb48c76ee402069cfbce5eb6789484848484844465a0bacc8322759e938a8e9e4ac729d270a63cb51fc064eb2252c1867d44a2b28d173fc70b86025d41be054701002e8555018e9ab00028083a5015c0418226f0e055059a526aa613841d24945d5b99b50f4b9a13d5137f0b8b86269bb22b625ccfe42cf8e8e28fa271efcaae1313eaa364e4b05d9a0e4c6c023bd769d91eceb2fc39f7a35ca69dd7f557500a404242424242e2c45af0313e0f72913ed7cb160d7d71b5df352996331568c8dfcb7c176fed4f24ade90a2cc733626f33e6779e556ad4fb442d1a917caf00d284f8c7a0eab568b8d24b5e32aeec8a189b54cec6d1c53a708854b9b119941b6088ded3e8b0a2eb3a75ca2dcbe22abd71cb8294a2830a9475e002ff5e17794212db252424242424fe84351f83f3a057a66c94f6a3e4e692a57bea7e5023849a22acc60e6b6cb0d4ff72bd8e7271bc73bc03e81c4fc7014c077e1541bbb445bf8a802ddfe47f08fe462d1aaadacea95045a9a8ca7503913def951bce99fbae2db81665e08a4a70241c76a1d0352480c855b60ad68276bd5af6f948f35d42424242a26aacf6189f07bd1ae418b35cd128b8157964d9bcac95cf4a4f725e0a6754707b8a155b2b08d381aa40056c405310af94cfa00f037a6da3d440d795522d9a3c0b691a541d6107f12a00145af2adfe87a0ea5934d4716797db38928c587981ed9f6cfeb8d8cfd976881ebc571527f65cae0b8262f726c92bae310078e8bf7a2d32b8fa36285b8514fd907205742524242424244e2caadd3c18454b5eacf3eafa159b384bc530b82023973ecba9c853496b4495ca1111afc1024240d881e520594308f0ab0839c7d465bc5068422fb6a0ab709cd25c5500411b871c2428d014145b28b64b5d8142ab34dbb5c082e9c0715068c1764aa3f551f0e99cb9b25754dcfdadf89ead5ab53adef6ff2e2d1aeac5d28ac7349995eb54a29fcd0e0a620fa7163f3770d0052f6e2472176d8d54a16275693859d9285e04229976e56acf8b556945e92e448a5ec90e222121212151d9467c2ccf839c9e63746976b110aca86a2fda036c526c45265fd138a960e8cd714a535701e45bf06b5014e45b80724c5d26e4c095176c017aa12d64bd02a6837c616371d9161a92271fcacd6a3dffdc736497f88b16bceb7bbf6ec3c6e36dbfea593454e1912a4691bec11af41cbf8d2b774c76263eae084ed6867c262745643e2bdbaf44ee1a67dc53b75b2cc346fea4ea54ecb7ae59fc5e39f8dc6a23eb638809b8b26b484848484854b1291f9bf3a0eb923e84d83f7701ae417aca9021bc76127da7760b6b1eb87a1470d394644e570e832560034a6946aa4dccecb26b3451fa39ec20ecb8d3e4654dd67f17aa9e4543a5dc89243c01577189ed0034458673cda9a213176ba7eaf2ecc842ca4589292cac5740a42d69823947eca1dab1e45239a70265052c1029aa4376764dbd250f812d27c1863ad88c19946502716387a4d348484848485481d51ee3f320b7f68e32a6ae17ff9ebb356aa943a8134f3fb8aac523328acfd5a3a55f1dbbe54a9eb4653dd57f17aa5e8b8670d3690c3e4a623867f4b3caeea44e84ab9b0b81e94e7baf6b720915ab61b3c8cbd5ae89be4e27f2ff2064e88a471dd7782a593412121212127f0baae33c289e859df769f4dd4bb1da55f9de959afb374ecdd282ff77a157af9e7f8b4fcf715758c7dd3555bcdc4ee56abebb32e6b94251ec78c4d5a7883204942b98c35d83b8fcc7c624b87c1771c90fb12222195cffdcf95922ce7e624de084b46fee7e677856d6e86f721dc0c9fb76f4a903272e2ffe2b0d86b6bc7c49dfcbdfd81efe13df4a48484848548379d06be728360325d073c51fa3182d5ef3afd725b91afa950ac9a2f977a1ea59349cba2a0dabb3bc37f175e7ec6f5555492e3c4b7a61abc1454f5447a42c145df0a20b79aeb1016e418dfd2fbc93725cf9f41cf34794eb12db71753cfe1ea49e71c75d67d567860a25ae5e73df898920a4f6b86aacdf68137f7cd5a725242424242adb648fcd79b0dc49dfd5e076958de65c85e885dbe1919326aa6e1cdb58c9213869c1ffbb50f55a34a201ea55982dca763153c4cb158ede03a317638be200b88e65f0a8db2cdeef71c94bc51c129b74eed9abb951194dab4999032fc994fd52424242227611b3f360f4757bce7f10bd0e8e881fa5042ca24a5173664c954df79245f3ef42d5b36868c89cb0e129e02623c576184a71b12ccb344d929cca2d519136a37bff5c3f64cbbebad2dab8cf5c855796a05f1185292f6a7e747f861b47623493b568c99dfdfbde30fbeb69b75ed43f2b2b6bf0550f7db2e9e8f6af9ebef1fc7e5959598386df3f7b6311794276e1fa8fa6dc72f9e0be59595959032fbbf5a5eff785c8fd558839e37938003bff8fd90f5f7b6ebfacacfee75df7c8ecb591225adedfda473ebfaeefa0077fdbbb7cfa3dc3cfb9fce93501004ec9b62f9e1e73d180acacacfee75fffc8876b0b4af70fedf9e6e9d1179e91959575c6c5a327bfbd383b4c5a5f35f3eee1434fcdca3af5ecabc6bff0f9c642b7740af3f0d2990f5e735effacacac0117def0c8ac55b9a57b05fe78e29cbe577db075eb974fdf78e1d9633e3f14797468d3d48bfa5ef6dab632ca8fb9fb9de1a75e34755328daa9ad234ba7dffb9f217db3b2b2065f79e7b485a50f2abce3ad617d2f9afac7ce1fc832e0150000200049444154a78dbbecec91d37784c33bde1ad6f7c2a7bffef489ebcf3d352babefd0518fcddd1e287da1833bbf7cfef6e143fb656565650db870f413f3b69638f4a19d79f79c394fdf706edfacac53cfb9eea96f761f5df7e1e49143fb6665f51d3aeaf12f7707e9ebeef5302524246217d5681e8c6eb5bbeeefcacb8fceefafc876b111c9a29138f1f85bb468d8346dd7a537d63bf7b2bf690e3b6beeb399e0e5f699282aade5b2e1cbadf02ab6c68d53acfc0ee7697009ecaefa397f6bf8c50a074321e6e7d20c432b1b06ff787576bbf18fbc7b97b676c6c4079fbee697a426a7dff2f03b0f26edfaf4d17b9fbf3bbdfdbb63dbf9a11a3e27a1c325e3afcca8a5e7aeffead5a913c727bcfde6c816158ceb7b1f1edcfaf6d81b5f3bd875d8b8477bd40d6dfbe1bdfb1f3c94e724941e17fd5b00c12dd36fbbf748c6f9236f1cd0d40773ffdc7b6e7ca9e8ac5ba6dc989990fbc7bc575e1c73bb397deae54dd4035f3dfce877c9373cf67a67237bedc2af56ed0d024060edcb135fdb7dfa7d53efaf5fbc6de9373f6cc91585c3eca33f3e3af29eef53875c7ffff52df5fd2bbf78fbc59baeddf3dcebb7754f5601c039baf0915b76c4f51b76d3e9dd522a1e4f713fb553b86aea4d1316668c9cf0bf9ef5ac5d3fcf78eeded1b94fcf98d02b19009ca2952fdc3c37d4fdd2eb2f39ad8e8683807370ceb445d7ddfdec07cd9cf5b3263f30657c72ab9937b58903545df5659c3df6e236f5fc45db164e7ff1f1714ae3f7eeec9c00004ef14f2f7f37f2de6767b708fe36edae271e1a313f39f3bc3b9ffda09dba6ee6c4071eb9af51bbd7863735bc1fa62147610989ea69d9c7e03cc8316a8ed7bce12a48d24b128bb08ab719fdae8ff7f1c62988d35c64dc592469d0803c5b5af0125566fe95c9b4b3cab25e8c34b60b71bab0b4aa2bd599227feabaee4a71730df0d39ec9ba0db47dd7eb27b17fda382d1dc7f2e921e8d77a790ec7c5de63efe8efb4e3f74e1f39783af377cad0ff7d7477a75245a37a178cbfe18c4c1f50effa9bbefae2ee757d6fbf79488704a0d17f6e1e3c67f4e25fb36f6cd7cc405cc6c53767941edea96383c32bae59b038fb3f2d1a6b151cdcdc0f6f54bcecd5999b1b5cf5c6e3d766fa01f4ecd5bbd553578efdacf4c1e547fb16001c73c7de9ecfcf18d7ad860a20b066c6ebeb3bddf3decda7a5aa0032db3435d70d9b397bf3f9b7b7ccdb75d04ceedab17d669b84d66dbaf4bb881c1d3cb42bcf68d0a653dbcc3a7a66fb5e835d2e3cb871c6b3f371eef353efec96a400e87e4a9fa613864d7ae6c30ba78f6c0e00c859eb1f37f3f90b1b1d9761eb7e6afbc077ff9b832b5e796078860f406666cb94bd97def9d6cfd7f618920200851b8afffbc66b2333fd0a803000e85d6eba6b58af3415a877ddb8255fdff4d3a27dd7b5696ec0683868f48d65cfbb53f3d0cacbdffd7ec72d9ddb918b6cf5dfbbae3aa5be069c3d66d4670b9ecc3f6ffc75fd5b1a40bdebc67cfdf984856b72af685a3bb4deeb61b6f3cb415142a29a21a6e6412fb39ef3014493dab5403b2259409cf9211e5849213655299f1223ee232d7889aaf0ddc10839516b3e7ab7271b29798658eab4d482a669a435d334e93862dbb6aeeb24ed952ef0d1d3699a4664e045b33e4ac96522494b0ea12765156d11c9aae74aa89293b24e3cf161588e10a774cb6ae57a25005429d2874c7cf09c06c7860a5f7a06cd6355eab6a94bfe507c69f56b28075ad42efd4eafd9a8a6b238bfc406e0146ff97cda0b33bf5db3b7d03292eb354c38625b39c53650310bdeebf070f6ca4d81fa034f6b5666142a491dce1e50ebb3c50050ceb704cd2fbdbc730df2cb850ffebeea48e1cefbce393562c8acb13fe8b46b76ce153de63d77ddd90bba9f3170e090730676aee353a0d4e836e2bc3a774cbef0fc0f4e1d78e659670f3925a30637bc9a07572c3d9476ea90f649652f975afbe48bbac7ddb1684dced5cd930120a1ef5567363adeb8b4fba94b762cde1cd8b3f6aa016fb1fbd6dd7a388c140050bb8cb8a0a59f79cd95b4564d924a2f594f6f9aaa2cc923a5b9837bbe7ffdf937be5cbe33d7d4126b374acdb58b9b9615ed56121ab7a8497e3735b15e2d9fe2cba8ad97be01a9f56b28fbf28376d487e997650d2424627dbe8ee579d0711cd220b7917a1a74b99eda0f64de27b45baa1f4d2f895dcca79f59ad0b2ebcc859ff5c862e18f2301cab527fac6816bc0a24ebf02b50155836724d04cb6ec450504385a102f6b18d1212151c17a278c65e1e2d8d91731290acaa0cdd4dd334a25dc33273d8c53b78947012b77bb16e68b969d6fd604b4fd34ab1ac088fe8f447a9ff1cfd01561de2eb6576e8e895c9aa28d46ae51e9702108119a770d9d363a7aceef7d0b447fb354b740ab357ceb86ddc374e45c567a21cee4a9da21710fd5b00f0376a99468740c776903cf8a58fefeb2246899b5efcd4277d7eff7efefcf95f3e39e6cdf72e7be9e5315d92d4945ee3de9a73f6926fe77ffde5f4bb67bfd97bfc1b8f9fdb408ff0426d87af81aca81a7b0d75da34f00c4a2b60dd36c732e93291eba953603bc8bcfda3d72ea8cb0773c2009096d13851f57ea5e8e7e0a6d76f9bf8459bf1cf7c7256ab142d7078c367136e78e3d8cfa5a84ac4e354d4c8f69cf21ea6848444ecc255d939a6e641d170a7bc7c769667cb4452c39d2beac45af69c8deeca9911afd3eb1956306d374183a1829c9cdd3b5e43820a4d411828b06132df25a848d4a002254ed4b07d0d0d8682c326b2c3386a1d6b4257906ec07470248c231602323f4922ea7020f65231a184eb8d62ba095793956b9f44080cc320fd9038e8e59e4be4e28b7b725101f1ee5876beeb40c3461158f783cba4718db2b3775141f19cd88379e0f735050dcfbaa46fb3240d8a9e945e139673220e37ea776ee5cffefe9b2d25658fb170dd17df1f2a0b3344fd1600142d4ea73f9b51a773c794fcc5f35617945d9b55b037bbd82eb5ee95f8865d87fcf7aee7de7b7f7c87ddf33ed9182066aa919ad9f792310fbf3efba5f3e37efbe8e783910117a34ed7ae69390be7aca2ec463b67c5dce5812627774c554b2fc1a77b38666a7c4a3c0e6fda535c9a0d9cb771c57e9b71378453fb9bf4ce5036cffd615f59eeab133cb427377cec6e3d4f15e92be7ad5b762025ebd23333530c056a7c6aaa6edbc719a689fa30252424623ad616e3f320276b41437b5ce554314cce46df8951a1eb3a0ddb136a6e74b35b8944b9375b91079e6f22c704936986780df10a722c1c34117490aa1db3d47d0afc0a724ce4d94850a3c6e015050e603bb00176e84dd210b6916f97ba0ca67ce5252aecd0bb3aafaeb597a37c86b0b045d6e0fc7ebfa228a6695a96a5691adb1be91a19c79867fb3f22d704d8e5309169233a1b5e1d1e9125a059257bd7602897d1fbf72b5116ed5af5dbaf07d9a1424f6f7352cb948a1eafd76a9311377dee8caf7a8eea5d3bb4fbd7d92f7dba1f89f8eb872bc93daf1bd1eabfaf8ebbd3bee1d25ef542db7efc60d652ad6cb120fab722e23b5c7d7df7ef9e987877addb47f66f6664fffafe0baf6f1af0f2cc9b32f3e7df73c3dbc639575f7c6a9b9482e5cbf739b5fba4eb086c78e5fa7bd6741e316268b786cace25ebf3e31b36e26934fe36ffb9e5b4050f4eb8c91a35fcf4f66981f55fbdfe7fdfd738ffd98b9b1a4039cbab7add5efd1a4d9bfed803af145ed4deb777d1ec599bc22069b8eea7d692ce1c73f1fb635ebce371f5960bbaa4956cf8fad517e625def1ded3836a1dcfcfad2667b4ad99f7dddb9f0ebcf9f4c6c8fe7dde2bd337038d8eef9df17c986de2e498282111db167ceccf83ec766a8e735a175ecb08aef74559bedc35882a3a5ee5a538d18ed2ede5054d4a2c380a106963c72b28b6613b8082620b892a7c2a88529805e4587000d34628ba055f682155475d030107011b2565138ea1a0440653248ec78267cd65ae1e84d78257f4dec2babc7481cc344dc274b76d3b2e2e8eabfa04a1566b05b56b44cd29b238c8ca69b1f47a57d725ca5055aee7f337cbd1e47cfbd4846f2343ac7d9e9af764ef0acf0829a78c7f7cd4e3cf4ebbf1b2295a7abb81c3875fdee2c1b9381187c7658c787eaaffb9e7663e73cf2cd46c3d68d4e47bb31fba79212af2ad6832d73fe7f1d7fcfff7fc1b4fdd32b31871f5bb9e7befd3a35ac741493f79e4359bdff8e0855b5f3b1a36d25a9f7efb43973635a0645c70e3454767bcffc0a8a78b90d8b0e7b0876eef5583ffa1b4da673cf046c28c17fe6fd6235fe7da46ed760346bf34e6922ec915594ef1658c9872cfe14953673e76b796d6f18231775df2f69d9f13c7c0e3d4495dc6bcf262ed175e9a71cf0dcf9b4a4a46ffab9fbced8c5a6ab9ce02e776b41f3d656cd19333eeb8e2252b25a3dfe5ff1dd971f5ff8ef7a5f17a98121212d53206173bf320473de7cc6b960643493be43ab9a4325555c3e13055b866f3e268862e77164a1072bd54ce88afc8c42d9a200aa02af003712aa04051a0005a193fd162e8a726a0a05d4ff706cbfe1fa738712a121514d9c8b71c00b5742768a3c04219c3d3f9fad9493dabb64ed03fbbb75464bbe338eb366cec73725fcbb6e1d88ee358b605c7716cc7b22dc7711cdbb21dc7b61d0558bce897eeddba52b378d9b2e5fd070e669351a8ff4ad792c8070ab30c6106a150e88cd3b2ca09e05aaa6ba10491e5c2e6b98a26beeb7320f6baaeeb284bb5a1d6bfaeeb9c53ce9d8ef528688f152307aed5e05026aa439d0736f185559d67d975f0ae6a212ebdb9defefa35ab070c1820bb8984848484c409c782050bda76ec14e3f36014fb9e13ad6719329428cfb649cbc3975b779255d57315b171adfae44738fa034fedd4078a0a5589d7d43855c9b5154551d20da5d0562c286526bc623bb0142559573420c752c825a6e815d0a2093a085a7054c4abc8b700c07410a7a2d09265d025ca07db99d9bee15ace4d2c951a5d7c8a6ce73a27572eaadc3eef9574228ac0b0adb199315e9af4ae8107b11a1ca25694f813c25b1212121212127f1d313b0f962be9285eb9e80f9094391aec23717a4e95328a6de0759dc7be2a6fea560122ca1657b6a703580e7405011b50e065672b405c742d9a9a7a29095e011215d07a830526d20da4eb08da70aa569072c10f3fe61514d548490550909793522371c069a7ca3e16e3fddf75f18bebed5cd09dcd9e895e4fc1e7f3854221222fe5959fca6e21cb7c9c5fc1d9fddc10e33a7c10b91b42b867b7137782a3e881591ce06e41e4dfc7485d2707b06dd8701c414e4542424242e22f4f8e5014a85054154a0c5d9512fbf3a0487317b52e586a2e1ba167170d48b977d62440541d676ae2730f8723e1547cca4ed460023e0d6180266915d948d64b85681405ba8202ab9428af2b4854e100f11acce8e677c086a14053603bc86534672ce07018f16a2935a7cab468667ffc599b761d069dd525313111405151d18a95bfcffef8b34b2e3c4f8e05310bfa5ab33aeea6691a86e15a219946e2596e0ccb2aa3f24f0008b187d678e2d6b9b8603c25d9a3bc8aca349c4fbd0208cb7fa669eabaceeada12f611dbc3b91ab4dc2223650dd1c3591a1f1d1039a1aeaa81edc0b49da0e9044d276c39b62317dc242424244e9ca10ca80a0c4d89d395385dd1d50899d65840ccce83d4b8a71639bd606215504b835d1c60c379e42cec3ef4628875c111fae9f553291bcec1e096178e6d29ef370d3b5014145a800aab6ce7908d1c137e159a0a1b08d8a5e67b91095385a60240b18d12bb3c0b3ee035c1034536aa7256ff6ec10fcd33327bf5ecb172e58a82fc7cd3b4fc7e7fef3e7d42a1f0770b7e387dc06931d74173e60dc9bc7631da3db6fceb1b9ac8ca59bc8e3bed219cb62beba3733af1a478135df602601806a7e32e566ee38aadba2a4051bb5f64b3b1ed47d1d2625b13293af05840646f96e3cf712305fe54a1e63fe97401a6ede496580bd6646fde971b084bb92909090989130fbfa1b76a507340c77a35e335438b09ba246b8fc6e63c185d45de55bc8e8b03d2435c13ed38653cf65c5e741d1ae6e76ebf5c94526554c0818563ac1bcb616c6cba112876ca84091400a8360ad37bf61f68dbb6f5b2a54b131212ba9c7452eb36ad01e7979f7f6adfbeed9efd072af866166f9a7dc7f9bd1ad5ae9f5abb41fdcc1efd2ebde7a3dde1aabf173b6fe5ff8d19daae51fdd4daf5d39b76e876e6550f7d7fd8fae70e526cd93308d5dab89ec0b268d83e49c3ea51186ff0d0b2a54251e289d833a262cc39763888a2282f8e62704b09e242145e42b355fb7b21643a0bd664afd979589aef12121212958440d85cb3f3f08235d921d3891db262eccf83dc9ea2a5c1ad5d7bd9dfe285c18d4ccbd281b8b0a35785a9aaf9a5aa4d6c98149f0a06834d529beaba61599661f80e1cdc535858e854d00f29f97df225b7bcbe0fa8d5a67b735fc1beedabbffff2d743f75fd4d8a8da3bc95b70c7e5133ecd8751bf638f866ace9e8d2be77fb126ff9efeb5b47fe820c549bab2af385b232dba663cd19ca1d2ef64cd2b1c0ed3e20e517ce22892946c18402c3cc139d651420e1511a684b04420aae0b30b855e55ae2addc3749ca0e56cde970b60f4c0cc46e90972a29590909038e1d87eb0f0b5055b36efcf0d5af5fd8ea3c640143ef6e741225fc1116344a7428ccd8161f973fa98a21de2ea9970568dc883e7fd9f4ab6eaaa4d0c3e100c16e41738c0fefdfb776cdf71f0e0c1fcfc7c43d71c078160b0222d980796feb80ff09d3673d1826fbef87ac9ef1bf7af997d632b1fe0e4fc70dfa06eedead7ae9f5abb7eadd6a75efac8fc7d6184b74eed53bb7e6ad3ff7e9de300086f7ff994daf5539b5cfdc5510756ceafafdc32b073b3d4daf5535b9c72c923f3f7860000c16defdf3ab059edfaa92dcfb8e9dd2dee1ca4d0ce1f96e603a9577cf4d38f5fccfd61f1ca3ddb97ceb8a8be0e004e60fbdc0787f56b51b7415a9da66d07dff63a29e618daf2ea7f4f6f97d124bd6ec3f4ba2d3b0dbdedcd3505d545919fab0de15574cdd5eb65335108c4be546ee082f39b5d6bcbb9a6cfbb66be8b238b6b0eae6b4e2d573d8e6ce13c0754215bc6db5b46d87248f45d9aef121212129584e6759200044266d88a95107cb59807dd49e71efa30c7e55da03c491cd7c742efa58ad7cfab4d0c3e14283e70f0a0190e1d3972d87114331cb22c2b3e3e213b3b3b1428ae480b5a4ad326f15857f2c3b81163160de8d9a377d6693d5b36d301d8c1fdebb3d3b3865fd0aa66c9c6b96f7cfecd73a3ae6dfedb9c4bcf19d9f9e1f1ab164eff35efccc189bbbe98b50e481efcdfac3473cbb4e143ef5f612576b96c748fc0b76f7cf6dc55e75a5ffe747fbb1dcf5f3dfa9dcd40bdde27d7ffe3d929abdd1f79ad560d14eccd79ffe651ca39593d7af43eedd4ae990d55004ece8f779c7dfdbb87d0f88cab47d45b3f73e6ac3bcf3b5263f19b97d6ccd9b8d56c7bf635231a19d98bde9db9e8833b8627745cfc707c35b1e0b92a659c8bcc7578ae30327b94699a00745d272e38f9ecd5635dcb31c08d1807b7b2afa437d2d883ab586c948d62b374a812bd0bd7b1431c29aa8e07efc09289ab1212121255052b6624bf627f1e7455a5f3a2ee8889705ca49f6d96dcac6887209248231a27a2a352f6dfca8db5561b0b3e33a3f98a152bbb9cd4b9303f0f8ea3288a2fce484c4a5eb67c794a6adaa6cd9b335bb58ade82923ae0a9ff8d3a7cdbebcb7efdf87fbf7e0c00754e7fe483ff1bdd3ea1ce45ef2ebf3c4eb7c38160e120ff9a812fec5af1e5c6922bfa0e1dd9e3aeb14bbf9fb9246740e6e7b33600e9e7fdb77b7270e333afaeb060643df2c2a4c169e6602c3fefd56d6fbdb274cccd3fceda0ca0f3639fcdbda64978f9c46e835fdbefe24934b8ecf9a7978cbaf7fdf50bdf7969e13b0094a617bff0fed4cb9be6fff8d207878086d74e7dea9636bebcd6db4f1bf3cbb72fced97de1755d1efeee07bf013318085cd16e77af1b1766fffcf3bef0c06af2dbd1d20970e39345117a67fb89ab58a4ababedea79bb5666865b2a0c8438bd57ee8ed72a5ef4e740961450566f82a315c548185e4acf48484848fc9b87dc189f07b9ec58b11a2b5bbf0951cbc1967b76577e3c1b88e4884655c686af362c9ac18306068a0b972cfe356c39fe842455f70543f62f8b16d7484aea73fae057d7158e78e3bb0db9a1a86d180dcf7ef89b0d5bd77efffeff4dbab67f6de0e0770f4cfce688631efee999cb7bb54cadd7a47ed376035fd80520905f6241ab3770643f1f020bdf59b8ea8bf7d603f5cebfeaa444848f6c3d0c20fcf3ada7b66ed3a1fd79afee0150b07d67ced15db90052dab4aba503fe665d9b785c87bfd5b0693f6edab9e2cb592fde73758f1a70767e78cf94254566eeae832680bdaf9edba56366bbac31bf9800b2371c0a166f797fdcd0b60d1ad56dd2b269d71b17860104f202d58547e322f1cefae2b49802a2b2bd1545310c43d7755223962a4f4527c988463fad384bd35b69ec5f4c936553605d85edb991cef5fae9c5d0ead39411a4691a3d05cdd3a5d7c33d9f2a5b9e73a476a484848444d51af03112838ffd79500c90b376b3c847f7b249b85be3bef2fa9333fa5d5d0baf68e309477552391c7dddc82fbefc7ad1cf3f1607c20012fc866ec43569d7fe8505ab93ea34685fa7cea4f7e6df3feccc36357dee8fb568c3dcef0aba0feadea043bf4b3a9cdc25f87dcf47b69839478a0b573d77f30bdf1dd23b5dffecbd83ea1ff960ec8def978adba8b5fa5d3320fefbafbe7fe481d55b8126970debe00782e92dd2813d46cfbba78def52ca12b6cc8476756aecac09e417eed95f6423c13cbcfdb0eb755847977dbed4386540e7c65dcebcbc4bdf96fbbe3cebad034587f2c37abbc6b5356cb2ea5ffefc93e73420bf8c63a25ecb9c3957ddfec12ad41a32e989119de3564f1af1d8f26a63bd83ed8a60c4a11099d84abf75ada44033576807a6df126b5eec3f7423d7fd68c60967e8138a0edd489a350c231c0e93eb245bc838421aa1bc3756e696bb727219ec90c4de2c2b3a4b357449e3a669b263999ce124242424242a1b54433d66e741ae26230de1935838f54068e9184efd9d9e97040469f89c958467ffa4456948d0907ca5eb3a2908254a52562515be9ae9940f396bd090b306d13f376cdc78ff070b0efbd21aa5373ba95993fa49be87def9ea812b07bb1af14ed1ea17478d5d861a0d5b67348ccf5dfbfb0e004dfbf7acab9790174351acc29d8b667fc568532aa9592307257ff5e9d6a5078196232ecd8c0310d77af8a8ce2f3db4eab7975ff9e8cabe0ded43db56fff253d1d5f3bfb8eaa24b339e796aeb2fe3afbd736bef827953b77a58f00b1fbbfae12d5a6ae3cc8c7a5af6aa3f0e00e838a85da29276ea8d17a7ff326bffec1767269cd721b170cfa6df7e589d31f5fb07ed525150277064f5d71ffe3f7bd71d1f5595b69f5b66d248850442e8457a2f0ad24451ecbd23d81b28ba888a7d75fdd6de77ed08965dc5de511151701545905e05a41308e965666ef9fe3899c33be7dc9984923091f3fc5c7632b973efb93773ce79cbf33eef22a781ad089e552688ace6e60d1d3c3b2e7957794bd5ae748df0347c3d196c205902ea61cbfc39ba7078366c13f283342a20f7a2938b6384df52cf249e8df8214386cc9b374fed7c0a0a0a0a0d1d42943d0ef741667c536f41389b6000089ad1fc7dc77198961d3b0f775d04991a7a66da7b95fa3cd19e645dffb1f406fd55ebdca9532031a36077c12f2bd7cd5eb32db569def1438fbae7f5cf3de9347a5abf6b6e3e67789746651b7effe5f78d15e9ed865ff9ecbb93bb2524f5b9f5f12bfb37b616bf70cba45736f73aa935fd54dac071a735060074bbe4ecb64c77d2d7f1baff7c76ff39fd9397fef7b9271e7be1fd79bb5b8c3ea77f96eeef3a71fa7317744b2b993ff5b94fcb8ebdac8bb7d39473ecf86bcf3caaadaf70ed825f976d71b23a1f3ff1ad6997b6f341cf3ae689cf9ebfe1b8f6055f4f7dfcb1675f9bb9d2e87ff6c96d92724fffbf074f6a97b8fbf37b6ffae7b769a3062536bcbf94400bf36498c5d089875413133b3546f970349f25d7ca78d6c4d0c58bc6f2a9263d95b7a799b818fd263c2b5da2c9f2689aa6f612050505058543b25fc7f33e2898ef8258a410fe8bdd824a16958ff19168a234312c9cba75b712bb0f4c37506ca1ca459a01c07580461a34a0cc41a90d566191a02155874f771d07158e5b6a0340b6e9165ab05cf7ab27ef1f3870c021f9aaad2e0addf4cceb3bcaadcae65d86f7ee7c7ce7163b376d98fdcba2f7c69fd2d0674eecf75dd75db16af5a0c1436dc781ebb8ae6b3b365cd7755cdbb15dd7751ddb715dc77135e0a7fffdd8bf5f5f6ecb2e58f0db31a346d36e479c64c6525aec479bc00a2344100c068f1b3124f61d55baa6e7ed50360bf7627996ca53c44a9e6354383686ebefb98e449bf63c09405fd3abb007c5620042884298f6b5519289a65b2f4bf06a9ab672e992912347d6f5973060b9bbcaede7bf5c06e0c10b7ad778bc8ac12b282828ec1fee7cfb7700d79dd83d3bc548300f71e066f6ecd99dbbf788f37d908bd1212ce38830ab9e53ea29f1c6d33a87c4b0e55764941b443669a28c7c448aeab0f1782adc276935b444cced3da8cad5a16bd074685af57fd0e86b5dd31a9948d0345dd32c177b6ccd0512742dcd809e65a2cc46950b00ba86641d091a76db28b1916a807d9dfc1ab24c54b9c80fa1d84192ce6c7d0038d4df3774caf03d79e3d89c242d71ebf2ef7f5ff5d5ca2d69b9ad525253d5ba1027f0ac3195a92f6c12f269e9791e5afd4d59f5355eddb3939cdc86cdb3839250cc2e97bd7baad9d4c655139a57aba0bb82828282c2a145fcef83ae84dad8218221c18d7e39905fa3de1d6aad1f5f2382358d5d03324d1840a18ddd16cac3268faec1d0a01793b700d8c01e0b965bfda65f03806403550eca6cd82eaa1c94db48d601c0aaf38653b542e70cdf63378c6be2b713372edcb876f5bae54baa349f9a87f163c1cbf6b43c19b8196d18866118727304819d267bcf3c691043b945e83a21d8f19e3a36b49314f7c505992aa1365f3e0fed45852802ba82ab43cb83786c407d9d1414141414ea74cb8ef37d90c5da69509cb76895cd74846385ec1884b9f5ccd2108647e383d12c7b99552f3c997de2d238351d92a0c3008a2c582e6c1755914a716679a455607b09c9f9355490c3422e340dba06cb85aed59311cf2a821dc70d04aa5cd72d2faf080403a160a8a4b414ae6bd9f635e79ff1d2b4ffea4bbefd695dfa95978f55f330ae7c7a44d6a94473e229a9ced3cde56c3c4f1dabd80c3648793da1585e588c042179a1bdb37cc2d8828f72712da50f0977ed5976a3a0a0a0a0a050d7167cfcef83b295cccf238f5f6e2fc58c0dceef974f1ecd7caf3138e869700bf91f00002000494441545d1c084c0da1e8facea65fab398cef029ac75f023690a02141afa76f95699a00fc7e1f80b4b434e1802381731f9faca65fdc9aefb269ceec752ee7c47c7ab9ea54ee28c15d5e5dd799ca1573a9851e6988c28397c93c902a6ff880d969192b8e917c62d4d1d2b1093904ba42c943921f941c7157341b05050505857ad8b2e37c1fe4ba31b2963435dc79bb259fcfc74bec58a88e65ec59183eb6420605d5ab89b635c788211e74988d4decb260c5bc56c845a2ceaa5a0120d940d0810b582e92742429bb42a1d6eb82d0ab99559c503d57a1f71b9f06ac4285cf1fee6a9ba6297444e39935ee12d037797758f62bfe5a5092e20935e16c5cbc96c9c1d2a216f6a3cfe7a355f97c54dcc140646110af98e1bfe27af6f40c72418f8282828282c2c145fcef8334702e379011741eb98ebb61182c0acc3439f855f88d30e7842bc7c7e0f152091da1f9147b329e96fdfec172916cc07020d408b29b34832e9a98c80f2106c7b6d4421313d9262a5df8019f863d1600d88009d8ea2baf503b9f55507f97559cb85d1e23ab2550cdf80ce7ce3d6fd72abbf588127117620ffccc724e904f5deed0d321d1eed088a27e2310effc7ebfa07729ac0e7268444141414141a1ee626df1bc0f0a9bb83030cf06ab2c026859168dd9d3c81d8dd90bf603bcc83fa8499eb2965bb65f4330e601550e921c6419a872e168f06b2876e0b8083a800e738f8546061274543aa87222d8322536426eb5a5becb42b20e4343d04571a8da6ab75d94b90829135ea1766ebd3cff05a756489909cc19f978cf8f78e6e96824bef64479c330584f38d911a7bddf68058ce7b2e27921eeccc47868342fa12c7805050505857a33e2e3731ff40cc3d18e4b42192bef26cbee857569a5bd60f9f62a4b6840aaca8b665ad001cb8daba2a136f21485361275f834e840c0a92e7e7580021ba68bbdf498aac89395d9119729f3b2d4cb95f9ae101382942c2269e8d4e0e6c5259e72ad9e3180689da1784a4bf622643a8a67fdabb058f00fd2c6cb729d4dec654838809d8a778d164a6aa81fa2f8330a0a0a0a0af50021e31d9ffba0a7369d27379deffbb2c1cd4941dc0ce02ad5b28111db21d96feebbe559662aa1ca41153b8c1c1c7261aaefab42fd2c0a90faaa224a222cda54f4f4e059c28ecbc8c8d52dc2c7a99a0d7dc1db440bcb9050172bd7d7ca7e7f8c36729014a9a249e047abd9575050505050a8bbcd3acef7c118e170a1b11417b8b36d9b6df1c1601061aa0fbdaed0c43df66e1b432f92fa3c8ee3d4b556a3b2e015ea16320f5e5093a42635f5e9e5373d9d5d1ac2a7b388d7b0c28b1b27fc480b6e848e0f9e2933e1d25498365ae757410a971fc60a68a269e50aa5bd0a0a0a0a0a0a758706b10fca3ddad96b5a298bb00a39c2c13ee1068553c9990748ada06aa3f52e242e9405afd0e0970379a65195184409c6cb66b7acb4cac96db4cfab5c218e304b8fc609385f2d1a6bcd53669ebf192db587c8b676c2cd0a09c7188439eaf0089a590a0a0a0a0a0a75b165c7f93e18ad07aa3012e1ea94ff03a922969e53d86de92dd7c6ce897c08756bc42b0b5ea16ec1270325ba08eddcf8fc61d35898db321b5ea81c4714b69c67d709cf9986b0c6ad30fdb83e1448e45e20f47b76b8f05c862085ff3d63129e29c81af37a0a0a0a0a0a0a07d1828fdb7d50eeedc806c9483254e98e9b16ac7a954aebb09256f996652d9a1a69ee724d6dd85ba8db4eeaca8257a88f1581f6564098b8224f5d1a89a7c63d9f54b48086b6701242f8ece3ec23966599a6496565a9b7c00b6898aeada00605c0b22c16e0970b5ea9602dd59817663e73579800ade7e225cc7c78c9e22a211a0505050585ba8610298fc37d5068a7ca5acab041f27d9c86f6b8960e2f54a5a605fd1761e28d699aac5924355a400845d4d210f8ba3cdb5f0f413765c12bd487434f336e421aced3bb954b557824809689f07942cbc9115932cf0ea3f17e6160b203cd272d27cf51e529ba0a08243939328130b14710d8a2525c72fdbe40ec89731efcbc79f3d4f75c414141e1af8138df0779711d240d3aa1c1937cbca7f3e0593227db064259ad4c1ff2d083afe37d7b7f2cf8641d294635bd6757487ddb156ab51c7812e03c1d6ea19b83a7778ec8b27139242018e834362093e9e514183f335fc298abc002ff6c15936f1391ca3690a83b32c347fe57e0ea4152ce525050505050a8d32d3b6ef741ca299569365c7c860f808e53e0e744a3d47b0a55238a183c48309efa36b5b1e0d30c40870d94efcbf69e6a205987a6ed97055fe9a0ca45a28634437dd5156a80507d529bfe0e9e2dd6f80a22cc5bc171e7e63b4bf9c9c2b4743cd49a175c081acb67e93f5a1d1b6d09104e48e1380ecf42d2ce1732839f2e40902a7d151414141414ea6ecb8ef37d90efec54039a536d65922da24bc547db580567839f8ab26de145dfdfd76c79a983240dfabe7c284547928e421bd6fec5e05dc075e1aab23a857d5911a24d24c10b977f4b9d6661bed110bb50202bb80d9ed67c341782bde6bd1eb84bcd5c79c6ba8b76369a5b44f4c29d682b8510aed8ef3e110a0a0a0a0a0afbb765c7f33e2804dd3c656468205c68e6e8a92e2d349a0421b50bcda1e0d55f9212df6bd98f367c9bfbfcd7f16b08b808ba400c0b5e079af8506821d540820ecb41918590322414f611d174dc855914ad4703176ba7a290f4e36c11a11fa75250b29aaca7b26c34779cc71eb8ee2424ca8d50202b47f47944812e67f2eae09946946985f5f2278372cf15141414ea6fa304e2a7d629cef7415e1447fd0d81a7eea9c52c685b0b82987400bc532c0f0ef2ce532c2d20d7b3d668cc1ccc3f50f88519e30b656ac832516aa3d846ba8e0c53b1de15f67339e00938997a2eb8ce82cb2bcc64c77178113a35cde54a56611a0b8d9fe4c3a24d66764596f8e357913b5c20266b9f16ce0bb939b96c9f3e904356c9aa4c7805050585c36fc98dff7dd0539442b816a3d3789261620f98da21d45be0fe801ccbaf9f6cb90e64f900c0005c0d09666c0b1e005066a3c20180720759260cc05633ed2f81d95fcf74e1c275ab9b913aec7f705cc7711cd7719dea39eb3836fb87399f8e65594ca2d1b26d2b143a6ec4905a2e0abca684f2d8848af2682ab07c460965e9baae874221ee1ef0930b9d26b8dd2f14b67b367ca51105dbb6590d3e3b33c2e4bc18e439f99c5c0c470857f0b345b3d48526b5f5c6a5d13418ca8257505050a82f185a1cc5e0e37c1ff4a4ee703e3d3b86c956f2717a9ad7d13c072e28a987c14e48a387c2f0687f9b8802dc83f7377580620b00d20cd840b9530b0b9ed36642e12f99ad88340d1ffdfaf56573a7ba9a04aee3386ef504736ddb66e6bb6ddbd596bb635b961d36daad502864595628140a866a4ecab0a6099665d13a18de21427661698d0b9d99bcf29d55a8c8de3c577e45a48a3c9dffcc0bf1fbfdbaae078341165400a955e7b9334dd34cd36483a18e012fa0f17c4d5725bae850ff84b913429b0cfe26bf285dc23c431d751a0cf2195aa2cfac0a595b0a2a5a344e565346414141e1a063437e198044bfe933e2c580e7b493b8dd072993879e999f44d775bfdfcf5d0e76bc601b089ddae98d70d60000a60acfac796ec6083686fc0065a1c98382900b687000276c9cd7b692550f3b010a0afbe63886671d159fa245e87c32d36669f0526695456a3dfb2608dd1964117a361248241c360c44f2f3e49804241d4cd4a252871e26377666eb82109910fead37235ed7b40443ebd83c63e99fbb9fff668dfa0e2b282828d41d3ae66624189a1e1f36bc1c298fb77d50e8c104895123d36ca2a94f0abd23b919c0dbb2d2fb653e80a7a0e4a1529ba8ad059fa0c17661a900bcc2be5bf054d85190859125a8aa8d48a95c0624544fbb3f08cb87673d3bfd51a8a4a1fd59e5f150c69b90d7a3017e4f6f3b1a318e7e4a28a2a764bb687ab4f5004d83dfd446f6680660edf6a2aaa0a5bec60a0a0a0a071d897eb3636ec6c81ecdfca6169f95ac0d6b1f1472f29e66807c9b721daac071177acd7ad6ddcac3d0340d75bc69d760c1271b301d181a1ae9d863ed7dd3a7c17001284978851ac05d6a6a6433339a46e285c9195ba235c672234c42cfc273617d919b44d418f68ed6864d6850176371e417e5fc392a6c2f04003c83077568c103a6ae65241927f76d1eb07243b6ebb850cebb828282c2415c66750d3e434b30b5045333f57831e0e37f1fa496bdbc3fca9b3e27c70b9daa10a97e2147038563686e3faac91ef3301949064c0d9a86141d2e50b18f1bad59932b069f0ec7c52e0b56d8a5715cd880ed2268c305d4deae107b39e07437aaeee4593c0aa981823049a2a9cfcaa6bfdc1d8d53e169793be7c123b2ec5d8e2e44cb1bd63289e6995814f4b084480665f8a17ef3746c6b31342dd1c7ea25d41759414141e1e06e8ed034e8d0743d8ed4bf1ac43e285f5a762ae49c7c6c3f44a0daf29652427b19cf2726d001f61e59d3dfd5751174001d5aad4de94ab223d760c1573ad5baf11455dc88aadd053ffae45335576b89da5b69aeeb76ecd8b141dc11fd72d34a175e96ca8ff134df63cf55b9adb1e77ae1a9fe4e570dcff04334eb9972f1e56362b46b8e26732b285ec9a5abf54fb3d3004387a17425151414140e2fd722def74139462ee8c0204a545e7811bb00577802d1ee31dad3ab0daa9cb095af85ffabcd47c2be81590fdf86334e3b554d8903b4e03db3362b56ad8eff3b1228ef7221a9708fb2aa140fdb7b16a644d399a23de184f03fbda8d01f4a10b101692945e301b4734434215b999c83e8dde084fb923b5c4075665550505050a8173b24fef7414fdf400ee4c999fc182696dc8b86f69ce24574d1fa4fd5a83d7fd0a147ff13a2c456da910a07e34b463459b9a624c2fd99d9dc60d5ae82872d906d38a55ea0b2c14b575e68e0ca5d6d6ed973861c15a6e482599e5933b9e81e915d606bccd6c97721348c104ee846427d971414141414ead47c8ff37d908d90f2e6d9c1426347cfd7c27ecaa5f084e171e9496a2708c686e72520d17eea145163f02e50a6ba37291c30046f9bdbebdc7d6753c8300caa128348b1483a7f84494bfb440865ecdc2367cd1df8b4e48af2ecb52cefca7f2b10f7a923ceb97142a98d2c56456f3ca2d703893708b2b2eca294a3cf5e2b2828282828d4a9051fe7fb202f66134e2ef490a1af79a8ce300c9e4c1034ddd925d84798163e3f805d971b12f4cc94ed4329c1f5137133d5f755a1ae2d7879aeca0eabec2873ff98bd665af2d4cf06293a01495d096c19cf849acc9f938f6110f4e6e9903c952e659e7d8dcf44a8bec72192a051505050505088f37db0f67b223f27b50704c38327eab9ec354fcbd3f1b3fb65c7203a39870aeb398e833a8ebc290b5ea13e2cf8188a54727fe6683c75b9269d5aea420b27cf650835d5c2c2abd49dfae29e943e3900203f84d8bab6d469e16b0748db6745a15150505050a8b72d3bfef7c118a67cb4123b48f5b2d1146f3c9b550957173a5809eda8ea61d75616bc429dbbf2b210bbd0d7c9d365a7d35bd775d334e92497096742797b8c55095ee2afdc4d17746d59c28e7b0b90f2809eeb8ebc60c5f0643cd9fc42717d34194d0505050505858368c1c7f93e184323d2d3c497cb70f9a9041d777e18ad8ed30878e681fa03866130824d34674659f00a0dd882f7f45c05d28becd0d3fa74f9787a1eb9c543ece45dec049fb02ef099ecf911a12d456d021bf23a42f97ff252827aefc9aaa0a0a0a07098dbf1f1bc0f52f34060c578126f048b9c0f5b96a297ef9d72f4b9052f8c41e0c1632f17ff40436fa6862c13952e4aa533e9ca8257a8676b5ececac9ad103c936b7c86c72e03875783067a4521981d23d7465d7fb965acdccb2d4650410015bf8794109047559bb6140a0a0a0a0a0a07be4dc7ff3e2847f185b89efc591a89679fe585b9bca523b54904a23c7b02546f8393ec656dcd6a0bfb6058f0d19069c0d6a2ab492a28d485432fb4761366a3ac45138d81c30fa0ed5411a95c0989dc26c857f1376975ac40cbe13c7bf642d334d334e5e3a3b59d12563af939782e55bc40ded3c9515050505050a8530b3e6ef741d976977302d1441e055781cbdcc9e3978beea8f5ef191f14c67350766dcb45be85d228ca901131f846069275981a2c0765362a1c0048d49062a0cc46ba094343c046a1b5b719ab0e64a938bec23eae0e357655a073804d5dd334234abcc376bf50361e8366c7755ee94ac4d708a6800bc2b7a38e3b3f1b93a3629e836736201ae3452e6f1706290436b81eadb070282828282828d4e91e1de7fba067ae1e51d832b4ebaa201b6f59167b879ed6300cae88ef9919101202fce108a6cb81ff2db24c6800345438a80cdf68ba01bf5e1d7d37a9f9de4847b18da08b440d19265c0b950e740d7e0de9068a2cb8406303c93aca1d6e15c15076854274d08c159f87ecebce8a53b9082b00d33443a1109759a553886aacf24948756169c24bf6c8f94ce3963a9bea7cd6f1591d4962db7b09f64258d7e8473ce30d884c0b088deea87e9610f0a03d3504fa9d8282828282425d80f64b89db7d90cbba0b59770096651986413ba8b031f3e1d171f2881e1d002ddb0529cce5ee0a354bd8a74cd3e4438d18d58199c74516a021cb84ae8107cecb1d54384833606bc4824fd15166a3d2018072177e0d497af58f9a863d162c1700422e4cc2edb15dec0ea9efbc4254f099e099abe2daabdc79a5af29118d4d48ba04c8cdd5a269a847ab0daf8d4d4c693cbcb04656d189f65978250ae913a0cda8e90bd334d9c3911bd4292828282828d41be26a1ff4249df31c3b3f40683215cd3e6177c1aec22b56e5cc40b49370134510dea8bea3030bbb3900a4733053dc011c1e83d735181a826ec44149baf819c0633caa73abc27eac057421a046b92c6525b0e18516aaa84989520e0678be19637ed283f9cac55d7ccfb614f2fbf2722050fa84ee548a33a3a0f05782ebbac5c5c5e5e5e534ebf897846118292929e9e9e9fbba88059dd0e32bfefbc1e6ef775515a92f0c457662c6592d874fea7aa15ff71daa5d3b7ef641590c47f838b5a7a97b10db4288717ec18df154a33e246457aeb10d2022deaf85df54503820279284dea9d1ccc97042005e66bcc95179e1b474f208a6bf40aa637c7a44a7d978eebb90a86f72e73961da0bc7cb0103bad608210184137942844349c22b28345c30f3ddeff7ffe59d73d775cbcbcb01646464ecd3071f5ff1df57377e91949c909698a6be301455aef5eac62f004ce93ef650fd4de3671fa4945a90c2397e7e7680cfe70360591665f00ba602959d8956c62a78029eb5763ceece07534db0a9e3c479f5e9ddc8a0bb0624e8a8aa9d059f69a8f9a550c3ccf734e21166b4cb852cb4fc9c92d405da0cf5013ccf2ff8e8b2284ded7753614a3b91e03356e0ba6812e8086580e8e3ca1e88fa3a292834501c26e63b5bc1fc7e3f33e2f7091f6cfe3e293941d3145d507ea47a5272c2879b7f88873fee21df0729af46380f67cc47eb21231827f4606e8a08ff72de7f8c44bda72a7c9d6ed90ee003cc0c13c5165ca0d8aee6cb875c246a0050568b5c9f06f854b65fa1d6763c759a05079756b7087d1f28b14cf0c8f94a2170696472fcfef1c885de72f22d78ca530a03908313f496e99df29000afd491d74d050585060741b5e32f6fc4ef0759685755918abec730e2f3ab0a0fd5d5e36a1ff46ce84ecfcc4c05d62795d9df4c2143de46594e5e8eeb233244e849e2975d081aec8fdd56b256cf5c438a0168d081040d8681a0bb37b01e7091a4c3b4f9cf0e768590acc3d050e1a0c2aea6bc875c94909958e146b06b5c548b4e2a28445bca85594acb58a9e02b97869415d005a926b9db82fcbe6caf539f7e9f42ef9eeebb1ccea705f5884c1aca293ffe4c682d3c5dc8e8fb0a0a0a0a0a0a87701f8f9f7dd033904f637cec574c52c6300c4a5ef734d305d14cc182a72c1d780507e9300ee6437761bbd0800ab79ae34ecf5ee5a0d0855e6aef7dd7725162a3c842b9b3f7cd901b118caf72102026bbde5063f0a1358f1f9d999d9b7bc99c52a0f2d7c94764e766769bb2a0524dd5830c5a454efd6c36d918cb8df654122abba9502b9d456c6652debccc9ee70932cfe9279fd37b12791d23670f691a31dac76b5f35cbc9fd882ea4a3a0a0a0a0a0500f88ab7dd0b3413b0bd873fd786a81040281686da72ccba2ad603ced0d4f2d1de11dc1a3382806bd03543828b7511efe3710192e0fb80746b34fd2d1c4845d9f7645d5a2db7ae46666e76666f7bf674980bfbb704a9fccecdc0e37fd5a516d9faf7f7a486e6676cb73be298976a6c4e6dd7a75eed2b77deafe35a4720b3e38213b37337bf4ebdb95184f0dbebb30215936d9b22ce661738d76367942a190699ab4a5025d29b85c14cb915996c5736dec533c2a6f59562814e2552c5c5e8a56cdf20c1afba0d03082b3fa64952b84936beca28286943c99e9d2e31960a06e09c2c537ca705750505050a867633dcef7419e78e79603b7c5a971cf86c4f5da99d5c16d00beef73d67e555515d392e7fe000fea5361786ee5f3003f6f0ccfdee78fa21e7040fd542b9d6ac1f87a43c592b73edcc15e6e9df19f65537af64bdaaff3d821bdd5852fcdb9307c236ad6d6b105cf672c9b1e42c7049ad862bc3784855ad95a1083a316c3cc95f37d9c602374ac88c1a78f263b2568ddd037e51275de240291e5f9b44d34f36db89ced5f5e724e4141414121dec0f7a938df07b98d1ec342a096802c58271803ec3cdcc487547ec635e6a92381705b288165107e9275bb8f37aca2efb205d33fdf0524b66ded07767ef4d6a2720015ff9bd0fbd85776002878ebb4bcecdccc631fbdeda8a3ef5b0dc0faf6a24e99d9b97d1f5a55c478329daf7aeceef3ba37cfcd1bf3cd22c2a209dbf5853f3d7949efbcdcccdc3ea73ff8fd2e1b08ae7b7c108be59702289d3db659766ee6a0a7576f983ea2f3f85f0060f1c49e2d32b3bb4e985f01bb70fe8b378eead526333b37b3ddd1e73ef8f5d62000a764e18b978fe89e9d9d9b99ddbc79d72167fc73f161e5307852d8e1452fe3938d4d212afb48bbb52192a0c6fd692148206b5dd1494bbba9d1600365efb0b88260d9cb8b42b47421220bf0e9f221bce6cb47b4fca00ac32b28282828d4cf961de7fb20dfc7f9c0a8252008d7d01fb9aa0c7754684b571e5ea4063a1f33371b406aeaf883f224cdd74324de3c845f9426cd5a1886919090909292929191919393d3a2458b7f3dfd78b4e3dde25fa77d5904a49f76dfddd60d577e50f0f96b0bfe3e787862ee31179ff2db8b9fadb3d17ad498e14d53daf63ab2e2ac5f9efbe0f74a648f38ffe456c97903c28a97059f3d38bde38851a3bab74af378b4051fdf3be3a8938677dff3cdb21f9ebaf4ba4e3fbd731afd961234ea7ace98419bdefca908a9479e7d5a97b426439a61dd4b634ebe67a19dd2fbfceb0654cd9afaf153e34eb3bf9c3b25e3cd9beffb704552bf0b261cd7dcdabee2a79fd7165887d37240e7062f0fa76435a11e85bae33cc9156d32c428f7166468e53ada18a3a56e06adc8919730610d42cc421fbad2c91da9b8080f5dbfe44082828282429d23b8e9cd875ff9be08fa11173f754da7a4c3f849e809839e1e70b1ef8f7bc76f2f384c12a3f1bf0fca3acb3cabefd9348ade1135cd79189e3a0fd414e1163c670708ed691159d52a8becfd652df8dd3bb634cd6b4ddf8961be036ee14fd3679602a9c3cf3f7aa8332ce583cf4abe9c36bf68d8716dcf9e7cf3820f3e5bb7a3f1901b1e7e7c40328050874d9f7cf0fb6ab3e7d5f73f392a0d40e5afec24ed6e9bf9cded5d1380d01af952da80a7bf78ef92e6a145f70e19f9efadb35ffbb1e0d45eec177ae4df424f1f30e1ae319fbdf9d32f6877d1bd0f8fcd35105876dfcb0b6df8863cf8ccfda3b3acd1f8edf497d74f7bf1d71b6e2e0b00486cd2a26dd723bb9c77cd1d4f651d5ef29b8201cdfd6cdef118925e0d9b2a9c69c3726ad16a5f04473fc62c12d2829c24c7f870bcbb323ba19cbc134e5563390ebd239aada32b1df76484800467e609825ccaae505038dce0860a97cefd7ed682d56b77965bd013d3b23bf41a36e6d41e8debb4138bbfd598bbef19fef9b30f6f6d08bb8c9e3db4c5a997e4f6ee939cea87531ed8ba68d7e7ff58377fdb4159329df29d55bbcc50e830597fa9911dcffb207bc1a9f0d482176833317aacb2dd9f9bf53c6828240758005e484478d281109910401db74b3a0816fc818c70e7d63f5bb53b82bdfef8fd7762cea2821fa67e5709240f3baf6f5a2a2e189af4d9ccf259d3e6161e7b6a56adaf9775d4316d13a2feb671a74e9906a0b7ea93076c75f76c29b67a458ec1893a8743057fec06109a77d3b04efccdd20d7f56b51e73e7c59f8c7febabc7267d0500bece97befcf14327e41c366db068b1087f2db06204439cd9f7b66d33220d7b8715ad0a2b0224468de7afe8a7f82414f83c9efab2202af5b2ceabe0d60beebe50c3ce3d04e17e79e68e1204a920ae3c24050585c3c57cafdafcf1f3af7d15ea76d629632f6ddbb89116dcb5fcf3c73f5dbbe7a43ab6e02397d9b8b638cd0ee37bdf7699fecbd3eb1ebfbb784711125b341ef34a871ecdd6cfdfb65f31f3a48cab6676736ffef99585360038a125ff58b0e470fceec5f13ec87f25abb0d3c0b927b747fe4a0bd63f37eb1116d3e3fc78444a57d31f6be9ccc497056f005907768e4debd774e9d1e7a7b9dfd5e006effa7eeadc20808acfc7b4cd09bf5bf5c3ab73769f7c562a6be2e6dace5e9f5c03e08a7de84d7fac45af60f59a227b605268f3ef5b01202b2fdd34fc2680607151c045e2f6a51b8388bc02bfa6af71bbc6c016dfc029cfdfda3b991d625bc95db312724f7d6cde497fdfbe6ed5ca451fdc7ec3d455d39e993569d445cd0ea3b6737c26f0fa744ffe0c240e1c8f8e7b4e3c4f031d91492e7865b868b28c8ad343aa5ce1a47c415147a8b091a72e5dbc3ca9fcf499b0458daf6e8ee398a6493b50a818bc82c26189e08699efce0c1c35f9a651ed599f45f8739a65a5faabeac94670e39fbc97d0a3edb5971b5f5ffedb7bbf5b6c850c6c2ecf2fb493f77bb9d4349fee96860ed7ef9c6034c7e73e28e7de65428eb06372e78146fa4cd3e45601f504a851ce85ec04228deceac875777562b56bc8345160c139700b3ec314252af7032b972eaae9107bc7ace9f32c00cdfa0e3d224d07e094ac9ab7706768eed46f779e7e4e66ab2c60c79e4fef9b60f46a3f72fcada7a6e53531007bde0313277cd366c0d5b79f57abd5ead789279dfb75b7f21fbeda0a248cbc7448e38446bdbaa76155c9fc0726defc2366bff1c7deef744293bc54a074c99337dfbcb843f7b1532e1d7345afe7febef897175e7cffe2a179ceaef54b7e9c5b7ee9d7c39abd72fa4533328fecdf2137dc1db6f10000200049444154b970453e8084ac8c84c38847c342e94c1d92b9d732734670e2d95461da4f8c54130c062171da040f41f8315a8d3c9fab3c6b4623f1c290e44bf01ecb5498928e8db3e88458057b0e3cd8cfce40ebeee9ca85484d2e3922a2a0a0f0d747e5c699bf5674bb6048bbc4bd4b9c2f6fd4dfef00006bf7efef7ef8e36febf38b8348cee934fabc3347b74dd2425bdf7feecd595bcaf34e3d7fc09679dfff51501848e979e2f9970f69c6b61dbb74c3ec4fbff966e996c2a09698d96ad845179fd32e11959bbf79ef932f96ec2c47528b9ec3c69c3db87d32b345aa5bc9c42fcc4e97376bf4e3aa2f175b7b97c740d9bb67fe5c6db665669e7877c7138f4b4981bdf3c7ad331ed8b0709b93786497bf3fd93427a1e8b53b8a7b5fd5ac7d0bbfb139ffbf9356ffb8c9315ab5baf7d3f62d35e0ad6123e16e7eeaf759237a5fd65bc38ad57fbb685b71e3a613dee8d4a7b9f3bf3bd7959dd2aa5fe7c434a76ccedf97bf3d27e0a4644df8a657bf46583971ee23df59e1f304bebee0e7ffae70002d7d709bcba6b4ecd5dab07697fcf4dcaab73e2c0fc4e7824eb92271bb0f32356a81d9c2427ec276290bd4b08f705e4028140211a2e115abfc54426e9fb6afe1b78970512c7f275c357bf04b2734c0d0000d38403df8460634a0b41e0425ad6d5f4cfbd50572c6bef0c907ef7cf8de3b1fbef7eec72f5f9c0d38f3a77fb90d2dcfbcfdea3e1928fffdc3b7a6bf3e37dfd2b28e9d72d3d0a64668f5ccb7a64ffd724bb05657697cfabde7242ff96e49b1d174c88d539f3fb399814683ee7aecd21e69d83a7bc68fbeb327f6dbebf1a4f4bbe5f6135afbb1f9bb77a7bffcf1ea4ab3e375fff9ecfe73fa272ffdef734f3cf6c2fbf376b7187d4eff2cb351bb5e79c5f33f7ce1e9279e78fd67a7edf0092ffcf3b8ccc3ab24918baf53db9dcd5b3e8de9144598dcc65c5eee85b369439b4051700958416a86f2ddd931c16030140a713d78616df22cd0117c7d7e7284b36cfca25c484758ec38959f4f7ea6616fdb365b8c5cd70d04026c2113865dffb939050585438e50c1fa8dc1c63d5a247acefcd0cedf7fdcdde9ea3bef79e9d1db26f428f8f8adef3759802fefec89d79c9ba7ef98bfc83efa927fdc7bfb23e3daaefff4a31f0b1d006ed59fef3efbfa2cb7f7d593a73cfb8f1bce4dddf147a105a7e4e737dffa563bea6ff7ddfbe203970d0fcc7d76c6aa3217800b37de83f00949ddba193be69656785ac3bee413fed5f304dff66747cf9b307ac9b7c1dc0953db774841d5fc95775dbe79171a9d705cf0c3713f4d1c32ffcd6d4d2eb9a3499a0e7bd3a67b8e5eb2a4acf2f373bfbface79c7ba616fd30f6fbc90f95051d1780b36be733672df9b9c8e87a49c68607174c1e31efde9731fcfe7647a400e57b9e1bf1cbc79b6cb631d89b36dd73f4d2950197316fcd362d273e92bdfbd905d7f799f3b74905b9937b9ddf3bbe99b4f1bc0ff2dd9faa42732b9c376962c3e02c1db95b134f2cb048bca669090909fc18fe596e3c30db837e9ca5207c3e1f7700b8480e7333eadc8105a003d93eecb1c02a35527424ea280801406313150e1274240136506cef8db86b40b20edad2b52e87d9f2ca6fb65f29f80f831e5bb3ebb1f04fa31efe7ae5c3e4b749036ff964d92de48d47d7ec7a944eed2326fd583829fcd380bdbfbdf1cec82520efd427679ffa64f8c77befda7b852e574ffbfd6a7a6cd6a0eb9efde6ba6785b11f7bff8c5fee3f7c3721aed624cc40c1c18d115017f830b40f2b3dde89a44cd1a49850262f378793972d211927b3ede5e58c17e550b29027378e7699666b07f7da693b68da4542c5e015140e3738952595f0a7267807daf4a4ec76ed5a364f31342db9fd51039acf5dbaadd26d9daa01aee3b8891d861fd736590752dbf6e995b26cd5aed0c82c7fd9aaefe606fbdc74cec00e0900fcdd4f3825bd49825330ffab4d79e7dfdeb7558a06341b72ca91df3eb7605d65e7dec9cc808feb476498198d1028b43de388093d5a8d6e53f8faf82dab0b5da068d67dabbb7ed9e5d423373e353b044dd38dd0cfffdebeb91c40d5e2778b9c7bd39bf8f24b020034d3002de1d474bafc6abaa915fc67c3fc4d8e0becf87adb969b5bb56ba2ad2a77a1693ec31586e2b800f496e7e765ce5ef9eed71501008b36cff8aaf9f8331bbdb3a83810e7e67bdcee83d4701792e7bcf895935e843ba246058fc453739febe1502a3c0d23d253f1f3c8b766180650b3119facc3d551e94203d20d94394831e037600125f6de187e231d49060c0db41cd364c6b8a1edcd95e9dadee2544343ba810a07f90e52356418d819fe7a26e8d03454396a9955a8793910263cfd9590ed12da49508bdcb3a313e5abd1092c77578eb130c5a8558fd6c9828e813766a35538882cea17dacef133d015413eb9fcaf8282c26102cd4cf0b9bb8bab1c247bac1209ed4efe5bbbf0f298909ac8d730d7755d23a3795a758651f7a5f8dc020780b57bc32eb7d95179d56a0e4656e75e5940e5ea4df9156b9fbfe75e72eea63b2b1c24032ee2dc84779caaa096946de80849b68896de232d79cbd60dc5e11da6b864f19fda899dfdc6ec90a6410b0636ef0a4790abac90ae576bcee99aa1bbd44cd2740d6ed870d2a039a1ed9baa493b6e951570759fa9b16765ea108aef1c07d0cde63d12337af679e10cb2c02f4af46bc5f148a4f16cdb1457fb208ff70b9600b79bb97806d5a6f43c3f0b9353a17a069ef9179e00bd904ce0e134016eb4d426c2ad6b084b75c2d09066a0c245a985741329064a6c004835e0d7b1c7820d24eac8083f2db3461a4d955b7d8a0a174906f4b007e0036c07caa650a8cd722050c7b84a548c1e6f8247cbbc64da7a8dcd55aa4a491d06cff588fa12f28fc230e8788438041b0febf94c337a2c0f28ac5c74c08e585bbdb7c057e0cfd1e081b2e015140e4398592d9b60f192cd95c764a5d015cd71a1eb9a1bdcfddbac59df2cdd5614721c2b50146c764c9803ec40d34dae81ecdaae6668d5bf802b29aab9ae9ed463d2dde7761675da1c176e9cc7e083557f6c71070d4b6bf47655891369733b9ae9453fb22a59a848d32cb21aebbaeeda6ef8b33a1069c1030e89c16b6e8847460d4ddfaba1a1e93a0913f90c933f6dcd2998f6db9427ca1a587d6c7cee8331bab3b3803a23d280a40be4a6adf40ca15088dd0b55b296ed07deff95471b3d653662380cb541b983800b680838483498618f241dc5366c17d0609373eb35c6d02d37da9f16aaedbbc2bebaf542328bcbac72c813553661797a8e4e51ca864714aa8cf0911a972d444adef2d73cf5c635b042a1105db6e4db94efdd7300825c578cc8878282c25f1b7a6a87111db0fc8b1fd757ed5d01aad6bc3de991efb65ad6d6596f4e5d9173f6f5131fbaeb96876f18d9c2af71a3dd75a113033e646b860ec06cdca6b1bb75e91f91a4715f668bccaacdcb767919972e343dae6d7827b8f49d226d70bbd13dcdbdc34cc99a3067e0e91d50bcaad26eddb86d4678414d4febd5d25abf2410b65cf63a339aa9e90ef56daa5d9ebdfe00598435222cad19baa1b93633aa5cbb32a82585f325fe36194d13e0388063ef5869651e95996936a8af5fdcee8382e60ca2cbd041529014b840dcea00a970b52ccbe7f399a6498d8a18421708f3f585f0bceca8d406b6b4db9b1a34c0d3f93b804ad6032c833dec50b570cac01e937fab3ccc6e9b56bdb042108445e265d3dc53c01561352b90127879865097409ec6884c8409393b2d1274a272879b0e8ce9d3f3791b0a8598134f0b7784854f7624a852154f2ff0c21db94d95aa64555038cc4cf8b481e79ed2a772de63cf7ef8cdf2ed05e581aa8a921d3b4b82ba69686eb032047f62b25f77cab7fd6fd6a25daec10d78c705f65af0aeed42d734404beb3aec4873f9ab6f7cb7686b49455579fec6b5ab8b6c33bbf7091d2bbe9efec99cf57bcaaa2a0b77acfff9d73f99404503081db8855fae7e7db679e2ab7dafb8a449ebe6bea4145f669b94ac44842cb7fcd73fbf2fc81a775fde11cdcd94dcf463ef3da2ebe62d5f2eb501408fd86b345ddf4b420a858a42093d0627a76624e6b5f7e9d0aa79f061168d4ea9c886a673a32b1858b3c2697d4656a6012d2965f025e97ab0baedd09fffddb2b963bb09b7366bd7dc979491d87a68eee04ef15ac91afffb202f879347cebb50d131087da9e84878312b6f1f497b4a52b10dd9d9a03686d0dda92e426f9edbbfc967a91ed6a649d4511b724c08486a4016855bb9f6e327ee79f29dd92b76059198d7efa4cb27df39e1d8e6fefd3e61e5c25b065f69bff4e3930392a010fbd94752d5e1454397cd77b90fb36c9a33f2192d6d113e2868cff36c9ae01ec8332d7657579a078c562213ed24f4ea329b882f97f28aa32c780585c30d66e3bed7deda64eeacb93fbcffca8ce210003d31a36dbf6629baafc931a307bff1c5fd77ccd452f2868dee91fbcb37cffdfdf5ebef3a2b30fddf1fe65b78f3f14782374dee1f98f9cc2bdf97b878e191c095b7dcd8a5fd45d79f9bfcd177d39e9c53e16ac94dda1f3fb64da78cf4a3c75d6e7ff2e5172f3df5560866a39cae479fda530bae79fbe9477f2d05a6dd5474da83e3fb67c56bc42e543977d2fced67b539e5dc23ee989ce007605b05cb766e29012a8adfbd6259e89e0e37cfec98086bdb779b9fbe6ed3b620ccb6adee7a3d2f43c72db37a3e396ac9aaf6473cf0efc649687cefe7c6ff9dba7a6d45c9e72f15def8b701cfdc125affcab28f5b76bf79b40fe8fecc871bef1d57307c46afde8d80ff1ce51b377ffadaf41b3eeed22e01ed3e1d9074ce828fd7592b9f5cf3cb9347fcf3fbf645db4a7f7a69f3e6119d4f7db147e9654bbefb63d3e357b9174f6a3f6566171376e18a829977ef6c187b771cee83d47e10d8f04c849a3270780378cf5b63aaf302535fd775e68ad0b25a7895d5c92684cc3baa61826b30380f3e0a2c4e5c07342055a7667dd78100724c4043a58324ddb55d18407e0800727ca870dc321b00fc40639fbb33549d4032806c9f5b64a1ca71bf7af2fe810307d4f3776bfcc449ff7afaf15acef1f5532f1c7af7aeb3ffefa19b4eedd54c2b5831e73ffffeaaedfdcf9dd782a7b55cdb720db3f68bd43e5bf0550ba70c1b673dffcba3fd926a31616a7cdf75dd15ab560f1a3cd4761cb88eebbab663c3755dc7b51ddb755dd7b11dd7751c57037efadf8ffdfbf57545848b42e03a8ee356f71e736ddb765ca7da07b51ddbb66dc7b62cdbb22cdbb642218b65ca42a15030143afdd45362df76b9ad731f57908f943bba091d2284794eb354b4c9026dccc6a56f64515b3ebd79c10d6d5d21af20d52116c340b81a9d16a453c14a9a6760ee3b75ca293b486819cd960f5efe42d5b8d8af78fc80bdbf7cf1ef23478e54668d824283c3a64d9b9293930f9ffbada8a868d5aad53e7da4cd8767a765a4a9af4a349414956c3cf3fd3abdc4ecd9b3bbf5ea1de7fb20b3f8d93b7c37e7328e814080494533539e8f84db0f34dcaeebbadfef67f63a3b33bb5cb471727d1b1a74a7090121d096881a2a1f5af719e4eaba0dadc2d5355dcb32b5625bb3a041d3920d2dd1d0f6581a342dcd4482a655ba5a820ecbd5920ce45b9ac389300516aa1ce8409185121be50e37bf100cbfb65d94da7bd36a3650e920e5d08505b76cd972fad9e7d7ca8f2cfae1fe0717f47ef83f4f8c1bd42e2b3939b365ff336f9bfafcb97966e9371774ea7fcb23134e1dd6abd7090f2ca9722bd7bd73eb695d5be46666771c78e9bf7f2d720004d64ebb6a54df164d73339b761e7cd5cbbf97ba40d99c9bae7875cbf66967f76edbb1cfd96f6eb19c9245af4c18d1b96566765ebb9113a7af644c43b774f14b971cd92eb369fbee67fe734ec1e15838203454e304184a6a4758e59d87c9b939cee61eeff5401b281886e1f7fb79852b979c670770361e480e8e97b3f0d9cec6c3593db2e7c09568e922c5087f9cd8c3a737ad6717a8753415c00fe637c57d0976185b44a8daae1c9050505050505038b888ff7d905b052c24277477e2ce0037fd6993293e4e5a7ae7f3f998a63b00d6e0c9eff7b3776cdb0e0683ec789fcfe7599b47438131b4aa3d5166a3caa95672878b0a676f3c3ee4a2326c33965a28b7a101e5364a6c94854d719d9be325368a6d045d845c62c13b081293bd2c52fdbdcc82a121f91019f1f9f9f9f9f9f983861e53e391556b67fe54d973ecf1b9a64774b7f28f4f378c7cfedbc54b66ddd72bf4bfbbcf9fbcec9857166edabdfeb31bb417c7dcf143910b184d8ebdf3bda59bb7ee5cf2f2e8b5ffbce2e91501341af1d4ab57b4c8bdf4fddf37ac5df4fe98e67bbeb8f99c474bc6cc58b66bdbb219676dbd7fdca38b2a81f205f78d7d78c705ef6dd8b66af6447dc627db8287df72c01bb009b173e15b4ef3627cbe71c60b3b9eb784a07177c6c3f3f4ef11c9e1a3493121852714bc7bce3d59c4869f8aaf054c1b47a0eec92d3018d38e2be2435296a5cd6b518bd25b0505050505858365c4c7f33ec853e83426c8dc092e29c3e3835c1ede939a5fcd260806790b2ae600f0f32332b72094db71290e6a78ecd366ed00a1b005ef029582051f7efc2e50e1a2d446950b9798e207446db381221ba987a8beba288c2e3dfac43ed22acd2ff535ce4ef6bc597fdeb9d79ed4c207402bfbedc58fddf31fb876708ecf48ed74fe6d63d3bf9fb1b40209ed4eb96044bb4cbfee6f3a64fcdf7aeffa7e91184c77767ff7fc9c26d7dd3bae67bae9cbec7ff96da704bffa785da072c53b9f571d7fe7957d330c5fcef009b71f9d74d89a6082088c679d07f7ef99818ec8d41bf7bcf96ba63bcba3f5dc52f72cc411b83ac20ae5a99355fde509377803a9a3e52314961e59eb466e6545c3189eedab84954b58fe141414141414eace7c8ff37d904bc4d0d3561ba5e1e0200fccf1843cbd237e5acea8e183e1663d8d1bc6a84c95157b646fa4ee70a0d677d045e12152382d2f2f672f36ad5f53c34da6e6a48656efaa70d04836e28df4e669cc5f73cab66d2dda3eebe2419ff9340070aa8aad81e516825bbf7af8f647dffe7953a9abeb81e2d236c7550a7406ab70e3ee8a35cf9cd5f3551d005cbbb22ce98c0a3b54b2b53cb37f3326b2ab25b7689f69c67d697f5a56362fc1b609ac304204be60cd4905cbb2a88c146fc0462b4aa955cdbc67aa1129148b08393e41695e109ca165b274d54064bc1fb52b1b1732809ec7c8ad9bf907593a82a9e7f2db8f56a2ca8b84540dab82828282425c99f887761fe4163c222383d4700721ee0bfb3bb70768ea9e7e0461e68fd0c80951da440a07ecb5fbeb98fa7a10e2e7878a1912080400ecdcfa678d4726761c3d28f9bd3767ed38e7a2e644c1894bc1867b01a4346d9ad166f8fbdfdfd38d48d4b8859f5d73e38c16cfce5c7a5ccb44bdf0b3737b3eec0280068d9fc24c6fd938a5e7d59fcfbea2055588aafc35af51f9f6e2ea807da8704799ddf4709ced9ea5dc9ee5dbb4029d3ad931dc59b9e10222bb317bfac7f4ba3281879e9673ebd9c4f6ac6a17d605485d54f932e47923f2c172084468daaca0a0a0a0a0501788ff7d9087e779191b0bb4736d3a5e7a0b92d597ed019ac3a719064aee178c7e48a23a02191807dcd4a9f668c092eeb66dd7c67c07a0650cbbfbf67e8b265f7ccb9bf337165656166d59f0d123975ffbee162bf2b8d401d79e1a7ced8ee7e76e0fb8ae55b66dc9375f2d2fb143e5a57646878ecd1275b772f5db2fcc2fabe61fa5364d2a5bbfb1c401a0671f77cdd0ad8fdf3d6d5141c87583259b7ffd72d6fa0092ba9c7ba2f1f50bdfecb080c0868f9f9b5d72189622f289448b5468bf3421f1e484c1e55a79018d6c6453b04a564ab9a1e71128f272822f86fb215c91ce67daee411e9590f263443d56cfcea9fc904887b4ec46766c141414141414ea0d71bb0fd2bd9ef651a23da7a85d2e8c8dd36e69b8d0f3606aafd39be5d47f7a2a4e0a88ede71cee16fcee1d5b6a7dacaffd15af7ff7af63b7bf74c58023da35ef76fcb553770eb878588e9081d0d286fedfbb8f759b7bc3516db2725a773ae16fd39796397af6490fdcd47cea697d8e3e7ed4b90f6fe9d7bd5a8cd3dfe6bc89a3764ceed338bbfdf1af6ecd3af5e9f76fcd7c7b6cdf9c9ce62dfa9c35e5a3f5952ed068c07d53af0b3d7462ff61c79f74cba29e239af9d46210e970cb4e36ab6e6153821bfa745a52063c3b40909ee5fd208428026de444971b7a7539e5c75d08cfae4fc21d45eb3005c2ed9363154236903e1fd5965541414141a19e77e738df07a9cdcd0839ec4d4ea1a1021582068e6c038030f5e9073d1f883c72488145fedbbafe4b55ebc1d3a10aff1ff90eab98e5ef544be01c123df8bfb65d5be3fb75a407df28a349ed79f0c160f0b8114362df519915e195f2e25456fa2d38dc54389276776329334fcf5e4e6cf19e6a34eb472bd621d5bc53369e879b1bc9e711c212c20ce78253c2e497ff9a72e70bf96f4db3169aa6ad5ebe4ce9c12b283444283df81aa1f4e063a37ef4e0bbf4e819e7fb20dbdf396146107aa7047ddabb5de803c5ef859d878b4e0a3e03f75b10a91a49638254a55af8788d7af0993d0741d3a16bd074685af57fd0c4d740f835aadbb36a1af68907af0986bd82422dc0a687406d676d95a8920c6df0240bcab2ce4df294869714abd05f8d55cd229cd512f268ec47ae071fc39f86d4ed5598e17c32739d2c90fe14f40c32234828a8a715bab42f868282828282429d22cef741660fc8817c10023a1799a1f13b06de408666064cd3a43600eb06c524e183c120f3494cd3e4daf0ec78261e4f1bc3b35f7182c03ed15c0c0da946b5a15eeac08a7258ba01072875b06f167c533f8a2d542a2eaec2be40a864a52529b49c5c6e0247570a5a308ec8083aedbd2a7c84cd70b9631c5d80846b09fd1ae46801b5f2f98417320c9ed417befad0a6549ef5a98204be10e450505068b8b18cc364227355b17d42766246956b699a8a56783e52272731b37eccf738df0785d7d434a7ea14f4050fde4152a6f7b41f7c3e1f7f5390b7e6e341a4543c3dc95e1eefbe50e16d17c5360c0d193ec4582674c0d5f6beaef5df55cd2185fd5d11b8b12e2c019c332333d1a9f7cf2b45b8752e18b5b45086ce76a19d135d950419d7d8bb51b46273a10e860e8f061864957a9ab0939d16d9b580a2c22b283464a4a4a4b060dee160be0783c19494947dfde0592d875756045c5785093dccf7ca8ac0992d871dda3f6b9cec83028d1691413d4fa20b35d665b35bae55e545b74c0e9bf9008ccd2b48630b42f59e2af5fbf090817daa7e359bf95064a32a3c6592743432e0035c20e0608f050039be6af64caa51ada85ee5a0d456d3ea405136e7f2de77f5fa72f6c48ecee229475f5ef5c2bc27fa27bae5cb9ebdf2d287bedb6e1efdcc3717bf3eeaa50b7ffde2829c06eb3f796a3542d260a2f341e8c38c700c5e76a0b96f4d3b2453e75ef007e8fa42570d59124796b212ce209c9986f93df9fdc2993d430e746c72065359f00a0a0d17e9e9e900cacbcbeb41a1e2d0c2308c94941476bffb84495d2f04f0e1e61ff2ab0ad51786222731f3a236c7b2e7530f967a9cef83f4a274543c40ee591de7d97a49e8082b0c95d912ec1861ffa5da7a205c00eeb454d703d4385934a49828756a20a89b1a520df8c321f74afe7ec041a681ed0e0018408689520b052e3417fcce8a2c00686ca2d241c0015c34b01528b8faa121c77f7bcb82afcecbdef7fc5ce9b7970c9cd2fb9379933afa237f616f7f6b54cf5b16658ffd6ac1c3039301c029f8f4bc9e577fab8f7e7fe56b231bedcb457c79a7df7a9bd5da07a078de234f6dba78d69f37774d40607de2fdd7774a6be0e90f2ae7c4dfd1759d09b8724f9d4e03d9f58fb1a6c0ab545c5e74e49a1b210c409383f26a12eda6040d7b21d2cf99769665c9a105393328dc025d2914914641a1e142d3b48c8c8c8c8c0cf528a2c1affba6741f3ba5fb58f5280eed1735cef74161df07e1cf448b76f1c03924c28cb0b1d2602295c4a0aa91824d22b83111775453d84d036a649be940a68132078536340d59c65e4a8c5eee40d3a0876b5b35c0011c17b68b60f8dac1f06bcbad7e6dc7413470fcc449877e10664a6bfbeb690bcb98499f3f6bfac2b46609fba119693439eafcf386e498805dba65879ddbb545020024b43bf9d2d33a24357c0bde33fbe6e9ee475b50a299ef8c87c3e630ed8d2c0b5ac5be90c0ccf1a4dd0b3e03bcd4a9a2c94eb1aa1adef3b9467d77bee4c18b8fa8a0a0a0a0a05017167cfcef8342949df77ef11c1ea2f473141ab2f2f1c8b64434962f48659d9c2d3f58bb76b20e1ba8644a908868f31a11f2b45c94da4837916322cd8011dfdfb32d5bb69c7ef6f9fbfdf1c0da69578deadba2696e66d3ce83af7af9f752e6a3ecf8f29eb3bab56c9e99d322b7eb89772f28dbf1deb557cf2c5afbc8899d3a76ee79f93745a2059f77cac5b973a7fd5aec02d6f62fa76f1878f9e0ccf05fb67ce55be38feb9e9d9ddbe488e3ae7a6529bb82bd67de3fcfe9db34bb45ab81973eb3a8acfa8f51b5784abf7e37ff5abaf1b58b46ddbdacf4876b7b1dd1f79c3737e77f787aabd16fef7400d8bb7f7c66ecb02ed94df39af538e3b64f36051a8ef94e5fd3564dac6a1b4217e2c8f916ad799b677755611111387672cb37cfa52ac69cf75cd1b8b34ec568e92ae3998913526f9e3742937a2a00afa0a0a0a0509f11b7f8dc07e9d539315d567fe726871c378c21d9ceafc2dc0c7a425e0e2b94f6096d9e103d15b07f30b5a89a94e2832bb5b133887207091ab27d716dc4e7e7e7e7e7e70f1a7acc7e7ede6872ec9def2dddbc75e7929747affde7154faf0800558b9fbef5a3e68ffcf26761fec6355ffedf192d139a9df3c24ba3333adefae5eab5ab964c1d256540cddc132e69b760fabc4237b4f9f3d7770cbd62607af537a27cc1df2fba7be9312f2edfb679cd5ba76c7c60cc947925ae533073d2552ff96efefecf4d6bdf3f67ebf4b98511fea7d9e6b2b7bebebf5beab01717af59f8de9816fcf987fe7cf3d2716f369af8e9c66d1b17ffebc8f993af79797da8412c079418475d5ba6d6c47b350b052288d46d953d01be76b06e0ebcbb728dfd26e43003480388688a379edc1b1a27e03722ac3bfc6cac5fac507c2368ecd0b1f14005486d8dda5d1414141414ea74cb8ef37d90390942a79718290279d3e73bbe103aa49d5641fa4b0a5789d10e92daf70771cbd6a2bcf6b88003943bd86541d790407e6fbb30e3290e581446971e7df6e3e309ed4eb96044bb4cbfee6f3a64fcdf7aeffa7e51810dcd4c302a362f5bba7e77d0486ddda75fd39a093146ce3197755e3275ceb6751fbe5374dc98be8daa9f51e58a773e293ff6de1b8ecef1995903aefafb69ce17af2fa9285df8faf78dc64c39af73b29ed072f46d13baf96be5a485fefc64dae2ce93ef3db3438ae16b4314c99800002000494441543aecfa29fd37bf377b4783580e982a139578af7e6e86c1baa9b1efbd655942af25f65bfe3e5f5cb8922b9dd242690b33ebb91e2d9f6f8ee3308557b93933958695eb60686b68e15f7639d626dad379e0f39f3f0ad64d9af67e9355757d3e1f7b02ec833198880a0a0a0a0a0a07c7586c08fb20ed15c32d04c180a60ddae9f859b04f88180a163f4f17f086af084b54733383759cf4f97cccc7f0fbfdac5525b75e6ab36527d4c2c8b75c704b3441db5bcf2a5af0891a324da41a48359065c276f76ad400083848d6916620d540521c4403cbc358b974d17e7c3cb8f5ab072e39ae5bc7235a75e8d26ffc4fa55525950e127afcedd53b3bfd74dfe947e4753ef2e287bede5e8b38b7d178f865bd57bff4c253ef044ebda4474af81b1b2ada5a9edebe5922fbc99fd331b36afb9e8a8afc5d769323b2d99fc3cc6c97975cab2769edd95050b1e09e117dfa75ebd5af5baf636e9c6fa3a8ac0139f488a4a9783655e6963487278d44986f9e8c3d442fa8e7e5b354e45518b3670acc739ecb7108790c826b8ec8349f204745ab79d8eae0d9865a4141414141a1ee10b7fba0600fd0d8bc2c71c33e45fb4c09029782d1cf14241159d2ea49bc1154aa05e97a1ada8fe52f91d77e0d290652740048d2916a541bee952e0c0de946b5f91d20b6806ebb28b5c1c616721172a003ba86a0835da108ca7cb18d121b1aa0212e2a590381402010d8b47ecd7e7d370bbf9e74e38ca6b7ce5cba6ad3ba558b9e1fd288d50ceb69fd2e7be4a3ffaddab16ac615a1d7aeb9fbe732d6c636962fa5650e1a77d4ba5766e0cc8b3a25f0777d197929c5eb7756d3d543bbd61525e5662527e734f1956e2b662ea353915f50552bc3cccc6c959536fcf179bfffb67cf16fcb172f5cbd6ee59c5bba34948580ce2ee6fb7ab620aeb1d81452f24e289917946285a58487e185b417cfe2c5b890b048c9467f343783f2733c3bcf09cb96a082cfdc0cca44525050505050a837233edef641597682bef0e4c7ca0e8950c0eaf92b48ead59e9da4a82f21f79a8c8d727b6f9b54a622e300150e2cc076ab956c6c1785161c17365068a1c2dd6bc4eb36506a878f03ca1c14db28b650e640b62d2b9d6a3b3e180716bc6ddb3bb7feb90fdfc550602f8281f2523ba343c76689ba5bb9faed17e697b9001058ffe5073f6e2c0eb9bed426391909a6a96b30d272128bd66ead8871cb6983ffefbd199f4dbf9aea4d26753dff94e4590f3c3f7f77c82a5cf0f27d9fe084313d9353fb8e3dbae8bfd3e61739702b56bcfefc6f55b51abbafcd1963bb2cfcc77d1fac2eb6e0040ad7fdf4d5f7db420d650990bb1e8054b50a739211e53da799304be5dece72f90bf7b9d98c62693bb616d06273aaea2ab78b8a365d6b9488a14b0c77d03d7f2b5300790e4e2620292828282828d469d02d9ef7415a2027e7f66583813261e4e23ac11ae1e5b6420c9eb26d21e50d04297a7ad158061250151683b75c543aa8705061a3c2aeb6e319422e4a1d94dbb08180b3d782371bee976cf78e2dfb7278f0b79b0634bf296c111ffbc6e2076efae0dad3fabc91db2cb3c591fdbaa77e07006ed98ab7fe76f3b5eb8b43464aeba32f7df65f47a6c0ec71c5f57d2ebeac6d4e206de4d4dfdf39d1abafb12fa7f7d01cf6a0f97b29fdef7bebbe5b6eb8acf3a3854e7a9733ef78e3a1a1699a8e131fffd7efd7dc32f8a894a659b903860f489f5d4b137edc1baf57dd7ae739475cbfc7f267b4eb7ff2cd4f1e934de608b4f04ca87ea1417335cdd5e1b8cea1f4b7e8a4a2ceb7dc25814f42cf0c949cb09315aca8e92fb496e0471a86c1a5ace0256a49db42793a24b29814a207c8f97ca665ecc267f9d240ef85570508ab86828282828242dd21cef7417e1259949df68515fac00881b0182da5e40200cf7b11ecf543f39742d781924b10f1ff91ef30454afe0e7be17ef5e4fd03070e50dffb0347ecbe09c23b3fcc9d9b9a9a1a4d7c9478aeb06dbb7fbfbe92f269d8f584eb388eeb38aeeb36ca68c282d32c4acd61851122080683c78d1812fb8eca6d5d76b85dd765152a347b25eb43d13bb26ddb300c36605e01239070284f2e140a09e9367e72e183d45fa78d5de5874f9d7ecf7e10c2d9843f075d9b04df46586e78418cb09eae58b278e4c8916a9a28282828281c74cc9e3dbb4b8f9e71be0f72b31e5edda0a8852d9bda9e2d68f8c785fb957b48f15821b343a8502622fb46b1a126a206ae4466cf41d074e81a341d9a56fd1f34f135107e8d6af2bca6a141c7e0151a356ad4a54bd7bd163cf9eaf1af11aba45eb972e5a11a2433bb052e0d9f8d721706d9761766af5c5e134dce095eb53874f20b33335ac1a83cf911d9c72136218fc70f3c597a424082fa12f44755c9aaa0a0a0a0500f88ff7d5066960a841621f42e1b0c3144e205139fde232b8af524fad25be31d6feafa2fa514a615ea633990c96ad41697a9ed3c032094bf783660924b5278c92c579b12ba3dd3813137834e514f429ee024c0ab4b14bcea6310999414d638104d4ccf7e13d1ea661414141414140e3ae27c1f64145c4f93205a4f25cebf97052bd978a891c01a4d7a5af632b34868ea440fab87b89b8ac12bd42d38658dfabe5cd551583510d661e5d52a6c5eb1191b0a8510169867bab3ac7f84e021408ae80bbe3e65dbd34152df9dcd61213bc6560156114b2f2a6415a9d02c0d1e086d20b8d7cedfa15de584455356cb51505050505038b888ff7d9009b1d38e4e9c3dcbcfcf8e945bc0d241b284bc6ddba6699aa6190c069915ce2c0dcf16516c90cc44b12c4b683245cd8ffa295d5331f8838bb23997753ff2f1b541f524c2e0f29134c81d2d49476d6e99cd2678fcb2be1575e265751a6eb80b3393f77e12bc67cf8bc24b45a7c64a536118c24219ad1d9dc03b525050505050a80734a07d9086dba949cdac73064f7569484a74dcacf7cced0befd0e1c9cf8a7938ca823f58dfc7cab51f3d78e1f09e4db37333b3db761f3dfe896fb7eda39d5dfaed255d06d6609d2774bce48ec9c7e6a8d48630693ded69cfc32095b650fa3b48f28b3beeb2ba1375e885a9ee294103a25d23d06984b54ca6eb78b2f13c571921cc2f2c3d9ecab8ca7c5750505050a8e75d3bcef7c168021e94152314c5c5304e404a6c8562d61832d6f418cf0c79edf7ee463a328d5a99e31aa06bd0b5ea56500dd8821f3f7152ad8f0dad7fed9211e3bfcebefcc59f56ffb175cd0fd3ae69b5ecdd79f9d6411f942f6fe445e7f44e57a90dc195171c56cf1945f564f864a6c9382af14e756169d09daf32028d4f282a170643cb6db9fb2eaf17d158e9317ac1caa257f2f4a602b79e5a57ca885750505050a89f2dbb61ed8342ae9e99ef88947e17f830d41ea00d62055b42be1d7a0022d938c243e3c338b8c830906322c787a63e649b0dd982dfb265cbe9679f5fab6f64d10ff73fb8a0f7c3ff7962dca07659c9c9992dfb9f79dbd4e7cfcd33e1142d78f6b2e1ad7372339bf71a35f9fd7555009c1dff39316fc483ffbcf6b4c147f66ddfedc4c95fecb060ef78efdaab6716ad7de4c44e1d3bf7bcfc9b22a7e0bb072e18d8a95566766e6eefb3eefc627b08202c1acf930008ac9f71cbb15d5a65e534cf6ed3ffcc675705feeacb814098919df518debf67660d5e09b868cb47b4f3c7e8ff4a7f250be3d00c1d25e1c458bc6a331eb62ef0e54629cf28282828281c2ac4ff3ee86945b0e81ee3b573564cb4f350de3c8f0cb29b12ba35c9e27588d23c5ee85959cba75de6a0d0462d8fae70b023889d21943b512cf81c137e0de906727d68ea4362f8280d4837d0d487663e641887d8fccfcfcfcfcfcf1f34f4981a8fac5a3bf3a7ca9e638fcf35c5bfde9eaf278d7db4e8a28fd66edef9db9303e64dbae0b165ac496ac5f22f03e3de98377fc12f4fb7fff4b647175418cdce79e1a5d1191d6ffd72f5da554ba68eca7091d469cc0b7356eddeb176ce6d593326dcf2f96ef1f94b27014aff77f75dff3b7aeae25df95bb72e7ae7ce63b28dc3632d10befafc9bede99dcb0252318e177ab82232be2e6bd778b68b621251f0e2f6455bd4643723863320fb1e88de02434e29aa1a560505050585fa4143d90765357a5a71cb3ad8e8ba9e909010cda98044ecf16c468bc82eefd14c764f61bdd8f06b4833916e205db20513346499c8f121c7870c8999ed0215d12c785343a60917c8b750e520237cea4c133a901fc2ce50f58f8710456174e9d127f69156697ea9af7176b274b3a5bfbdf65dd2c5f78ceb936efa738fb9e5aec1f91fbcbf3a0000493daebc6260ba0ebdf18053ba542c595620116e8cc6479d774adfdc64c368d4e9ac891764ad98f547957088c7493433512bf963e9f28d45963fb37dffee8d0f07c6bcdca189364c9567ac20cd2e307004165d8dfcb37d25c40b641ecf3a1e59b58a5f91f784f34cd8c92d2720d50c09293c65be2b28282828d4271adc3e489530a808b54c07126c77c675e1ba76fc83f052be8f666f4463e9d4f89c432e4a6d543930228fd58154135536765bd86da13c0a1f276a18bdd241890ddb45850307d0015343828e12072ee002650e7c3acc4347d02d0f63e5d245b18f345373524305bb2ac418b95d91bfcb6adc31dbc7fe0ac9b96d53cbb7165900602467a5b067a3fb7dba5d69497f36a7e4f7a97f3be9c81eaddb756adbfdace7ff2c2da914cfef71924683fef9ca758d3e9e34bc63db8e23af7dfaa73df65f7d219025963c996d826e2b157c64e2ee354e15e17da1e12b480f29b96c9c4b528290e71cc7b12c4b0e0cc8fd20e8dae4a998eb49fba3070ba312d63e65c42b2828d427acb2820f66cebfecd9af4e7ee2ab335efaf991f9bb0ebc6cac7cfd6fe74e5bbfc5564f775f36d0b22d373dfbf3b7e5f5b70534947d50a6cb837480d275ddeff79ba669db766565a51ca7e3c7b3582163dd50ca4db4de91b2bdc123f731aa5aa33e6dc075e17a7805d00007705c382e42ee3e5af0dc640db9c80fc1017c1a00a4ebc8349169224d07aabbbb1e1a0402814020b069fd9a1a8f4cec387a50f2d23767ed885c3a5c233927db2c58bb9bb5bd752bb66f2c4dc9cb881a15d7a055b73b051058fdc255ffb7fe9497e6ae5bbf7ac3b28f26b4f6d5ee8f66e60c1dffe2e7f3376f59f0da491b1f1effccd2bf3a11deeff7338155269ecaa737ffc6d3f9c08a4a0dc3304d93559722ac45c3fb9cf1b60bec53b41993d0939516aaf2c3b81bcddee4f359d093e252b888cc21c88a3a422b595e022f34a7a005b874ced3710a3d99e9b0eb4d5f564141e17037df4bb73dfcc682f7ca32c79c31f8e5cb06ff7d48e38a258beffdb534a41ecde18138df07e5a83f6dcfc407c0c7205c85d6981a86919090e0ba6e301804e0f3f9b8948d1cbfe702f3eccc9c6d2f74638dc60bda27d82eca6da41a686ca2918e6874eb7d2071300bb5cc01b8c760c33a74c141dbb677efd8529b23b58c6177dfde6ff8e48b6f711e9a7872cfa65ac1f239fff9f7cc36f73f73dcb8e115d73df8e645532feb5431efc9fffb31fb8cdb3b25a0c8fb34465a4e62d1daad15ee117e0d6e657155425ea7d6e93ed8bbe6bdf6ce9f81feb5f1a74b967ff64355bf637ae725a7376d92e6d78dbfbc6a0da398f369e059784add6259c19dfdadf93c9129ec204174ae3289c8127521f6cfe3f488ecbfc0dee165e9d1126794524f9b50d0cca0cccc119ad1ca210ae1be848885b2e0151414ea1c6e70feec950b9b74fdd7992d9b1900d03c33b5e7116d2a349f0fd6fcf7e64c6ddef77277fd8bcbb4abc6f51b94686f5bb5e6a91f362f2f43466edee527741e996568b0d6fcbaecd9dff2d757b85a62ea88a37b8cef956aec5c75fd47bb2bb0fb9aa7d7a249e757c7b46ea67b7e967a12e55fcc5af6ce9aa2dd16923273ce3bbefbb979be880342854f4c5d5cd5372fb4f4cf5f8b9ccc166d269ed2b17fb206a0227ff30bdfac9bbd3368a6669d7a4c8f711d128df26db74f5ddff7e2c1e767e908163cfccaa2b251c3eeefe8d7dcaa996fcffba2f3d14ff649227692c72d24017043ab16aefcf72f3bfea84446d3dc0b8fed7272335383bb67e3fae7e66c9cbfc7f2a5669e7074b7cbbaa62402a192fcb766adfe6c6345a591d8bd47c7f1439bb7f20181fcdb5f5cd3f792c1e765ea80bb67d9fcab96b47cf9c2bcd482b5d7bf5d386a60e29c053bfeac323bf4ec72c731b94ded82875f5bbe3684275efcfa09644eb97ee090c47adab5e3791fe4dd94a20d49e0bbf368a0bc9ff29c3f482f1a99e9ee49cae73722b813722262ff50e1a0ca45828e241d4926f6d890d357fb6040b230be06045d84c2ff1dc2ec7e2dcd770080affd15af7ff7af63b7bf74c58023da35ef76fcb553770eb878588e3f6bf413d36f4e997e72fb164d7b4ff8dfc087ff3bb97bf40992d4e38aebfbfc7a59db9cdcd6e77f59d963fc0327fd317ef0e021a34ebbeaa3f4a12d6b37b1ac825f5eba6e50fb169939478c7a29e5c66727744ff8ab6f07e18037d56c121aa9d299c97d6501021b87ab38f15944d5a0041abd3c4565b15b59768a92f565debc50b0c2afeeb98e8074b6a2a10899cf53e38aa6a0a0a050872b76a070e69ffab0c1cd9b117b56337d29d53fbaf92b964d2dc8bcf4e4cebd1250b165f59ddf96f43a61e88c09c326b7297bf183352b4300f4b48cc6e79e3ef4adeb863f313465d1ecc51f1538fea69d9e39ad71526687e7268cfaf0e2564df5689fa5e689d9ac79cb49978c78fb9ac137b62c7be3b3b5ab65268f1df865ad7ece85c77e32fec853427f3efe436125e054ec7ceafd75a55dfa4c9f70ecbf8f69b460e6c2f70a1c2d39ebb8ecc0bc8d011ba8dcb96d5195bd72457119e056ec99b3277964dbc4c830a7c72d00eeb6450bef9c1f3afa844153af1c7443dbe0b74b0b4b5c04f2d7ddf1c99684de7d9ebf6ad8a343d3fe5cb27543106e60cfcb3396fc9cd6ee1f570c7fe9dc8e6db62e9ffcc5f63d3157742758f86d45eefdd78c7a7f5cc7b455cb9f5b1774fd5993c6766d6fa6df78e5711fded8ffe87a31df1bc43ee8691ccbc3e383f7d4b0a7b4191ada8ba61f8f481d7a61d89e7d240fd495022a1decb1a16bf04b6735b57d89c1b3a87ea6894a1b36a0bbd034145b0d6459d2923b9e71d7db67dc25be9f39f0a669736f8a3cb4d9455f6ebe28fc53eac8196b47b297895dae7a67e155fcb8331e9d79c6a3fca7bbd9ff8d786dd97c004094930cfbc727bffce330dc1522fd51a184459e1e82a36c1806975ce52c1a78756e8ab60af0b3f1f308ab0f7312e84a54634d7d34275b26e779dea0301ec18f1792778a45a3a0a0501ff1d7aaca0237a17fa368468c1b44b35b4e6adfd104109abf6087afcfc0f35a27f980de03ba8c5afedba7db3b766d6536ebd8b2190020a35bc7b317fd6f7e817d61639fa96b9aa6f90cdd6f00082d8df259624527f4edd91c009030747087cf566e585dee764e8f5c0635b3ffe0d6dd9234207d74bff4777e2e2ab03313ffd8b030bdc3f37d321a6b40878e57b79dfbecb2b2b386a7f6ee9af2f2f282c23eb9f9ab0ab37ab536fed8b626d0a4e3b6ed1b52736f48135657dde316d22b3ef9adace7a8a1e7b5f36b40d3c1fd8e02006bc1fccde55dfadcd83b330940e7ce0f7506e0ee59b1ee5ba3cd13c7e4b53680f4e6579d1a5c3e7dfdb745cdce4d8efee8cd8cf30634696268f87ff6de3ccc92e5aa0ffc4564e65dead65d6a5fbaababb7eaaedef77e7a8b10463320f85866e4854166d5c81ecce031860f0c86998f916db17d988f6db02d63c4302c663c860f1910323c4946427a6bf7eb7dadaaaeaea56bdfeb6e9911f347dc1b15372233abba5f57773d8803dfd3ed5b997923334f9c3871ceeffc4e5bcf87f7defd85b1f5cae182e7104ae03a34f1ac8a0e5537f43db10e9a009b9a26d73309f14ba7baa3901ebc868657fd96506efb78a6fc184950b8b456c69a71008275060e2408920e02801078040147b97e49415f4381148df0e0575838707e3940992149e0882bda92142b5b59121ae3dc1a35a4ea7c9b60320dc706a3c9ab5a4aa25a1cb34656a5bb32f7cda1749651b5e7a8230535521d39bdcd3a5dd9db59628ab44e5551e62f0a7464c58a152b4f5d6832dd42cac32b2c84df0e0048ebfeae7ee13830ffd14a757cec8d8f5eab19ab6a891f5c0f3867d7dfbaf5a9ab8bf39c78ae8b45d6ec1bc62bea5c851d8357963ff385db7ff4a058a1349920b33e3fcfb85e7c47dd7cb2f68d9b70286701f8d242a5f8e8ce3ffde47df107560de8de6a00d2bab7b7f78b93d7969b6f3d743ff0cd7da9476f7e6eaacc6e2eb71d1eeca2fa3ee59a790b7e69b8983cdbd6e84ab3eac422eb38d7d4181fe70bb325a7a520e9a2dde6c2406a78789521da83a78e97afa18448324179f03c310e3b791dd4082eb5aad950fa76ad99231ac3ed2605640ca2dd742dd4f1ebc1c4cdb65d9c837130029f351cec73380c0e0521a8302c7330020045f125e0032b7e94071f204a77ca1c658911b21e85952d1802492ca3a97ee84c90d5a56804cda33125a7ce4c95fe29c616c861987b77130a6fc2e9cc2885da6bd68c10849ea2ee3a427732a1cf04b62dab152b569e8dc54e15be7677f08b5f9ef8d60ff7f538d2a12dcd20d9990040d24df5f22dea7667dd9e7de77fed95aca75ca1f8f0ea4fbdc13ef69157be3a4f092b7ee677bff45f435cbff07355d778f8b5777e63a1ffe7be6b4fbf075e9cfac9dfb8b7c53bc8b724d29d7b7ffe237b74bfbcb9fd6fe5ee7ff6dad88cdbf9132d4dde61ef0fae8c1527bd575e4e6b9e5071ec76c82db8c93da9f2ed799fb72a8806eaf5e4c8ccf87ae96832ad8ca1d09aacde5b98f2dbf7b90010ac2d0f9513af345380782458ac08f3ce9797aa3b2d106a1689edb4755063a5d4c2851a5656ebcda4791722bd2f0aed4459aa2c6335dd18ed9fe62ee5096a58ab1c55f10088f2ff023fc305194d83675fe2a8c1e10900506bb0ac6cabc8ddb94ab714e5986ad4ef6a7dba8a598742f8aa02dda0d4cb6b170cbdbe6a718473afb5708beace10ba0dd0b60451407f734711bab189e95e61c58a152bdbe6c2275ffee0e0c9e91b3ff80777fe6274f9e1fcf23b37ee7efc37fff2c7bfb25cae790ed21079272ef4b2cbd77eebfedaaaefcf8c3df8f93fba7fa70ae6fb15100700d8dcd8f867ebbd0ea9ebd2d5856bf3a5e9a54a35e25c7535a894035e8ba257eedc1cbb51da62c890b41dd8776ee5de2fbd31375509d616667ee7bf5cf9f43c03009abe3098bcf2da383fd0d5eb90cefddda93bf7bfe275bf54d01da1f05b7073df7c3673e9b357ffdf076b8bebeb572f5dfd913f9d9ce3eef18bbb5337aefce2e585a962f9e1f0d0bffc8f372f9548ebc103efaf8efcd4abe33716cbf3b3d3fff79fdc99da7be08305022f73a650feec17472fcfaf0f0d0d7ff2ea7a3cc30f71dc142fbe33b13eb7547c369492ef8975309462328ac51261907df5b7d4f2b9d00691a1d734238331becd36896bed9595edded06bb83a75976cee71a32a5a34c257e9b88bddb39c5a92ec2966ce87ce4c0df9674e756d171e5ad0a356f068279a4d9bc5071597af8d24f417ad58b162657bdd82fcee1fffced47ffe6ff77ef30f87e77c24b285f79f3df7b367f249e8756f4dbb0effabafbdf34b9ffbab6f5d66896cebd7bdff68bf87e49ec1ef1fb8f2ef3ef5e73fef240f1cda73a2855e0300a47af6fdedeeb77ef9b7be903d78fadf7c535721ec5c459c81178f7dc39fdefcc15fb98574f3c5335d7b13a5adfaa04d5d3ff077aa9ffcf3ab1ffb5299794de7cf0e7e7f5e5866d2b9bf7bd75ffa2f0c643c00f9ce570a775f1de8ea35e04299f05ba07de7ce7e9cdff8b5fff2c5df2c23dbd9f3910fb6b712909e814f7c13fd95cfbff5d15703a7b9f0752f1f3b920241fbf7ffbde39ffaf3bb3ffe1fae55dcd489e3477feefdddad04204d5fffa1c15b9fbefde39fbadbb2bbff3bcfe46edd8fbd9754dbff743afd894f7ff12fb2bb7ff6bb8f1df39e8507bfc3d7416de1565d79e10084fad9a1372bfc07415623362d5a272935d26742ea554e4c18e0f867b1ddc2d18bda9d6affdbf80d170f433e15f13f7ff60b1fbf78f1c20eb648c1ec977ef5877eecdffef1cdf98066ba07dff76d1fffa59ff840eb0e4c4044e959a846be7de9d2d1a3c7367057cadfe429beef33c66edebc79fedc59ae4b9d8c059c31c619e39c3717da851e8b5c9214bf2e55452a95ca7ff7d5afc4df51099e74b805b3aceffb227ba5f56196376216afc8d90e85cd06f5945968d7b750e89e6a9bc40044af0af19931267867abd5aaebba9ee789a122a2b9835601a30207d5a082bc05b5f7b28c7368583d797dc989296f90737eebdad5aff99aafb11e86152b56ac5879eaf2eaabaf1e3e767c87af8362c9d6982b355cbbf6d7501cbc4c3248ecae707b128984c9a223b7136ad1ada4a4d438ec25a17e13dd0424d572f245100a4a402808a9fd3f88fe19a87f460d40232a7ddfbbaaf6bffe931fdaaa5b3cffd9ffed3b7e71ea9b7fedada10793b73ef7bb3ff6a1fee4bbc1f073dfb7d1d0c7d893680178755a228c3b362a7d16da074ebae372ce483c4ccc606430000a65acdace4d4c5461b9a292805aeb66b5acd6ec54a75d47861f64c30b0d38a4c28462c8b6ac58b162c58a95a725efa175d01c554cd65af3dde5f0245db50cb1cb5650a1f987d0cb9aa2017ab7eb65bd77f56c6c6cec5bfef6b76ee5c8cae4a5ebe5631ffbeef7f76713a996bed31ffaf6ef7a5fab03c09ffe8b9ffab633fd3d2d1dfb4e7ef85ffce9441540f18d1f3e7eeeffb824f275957b3fffcab1eff8fc2ac01efdced7effac0bffcc43ffc868b67ce7ee37f18a9acdff99d1ffe96e37d3d2d1d7b063ef8c37f3c1500a88c7de627ffeefb7677f4b4ecbef0e17ff5f969df5a83062d573d786d52c1a88009c5b169c4321a73bc3af3b999716814b5fe46e6f524c84758ae28a7d984f56bf90193e2c634289a293439aa548b663b3a59b162c58a9567e0c1eff075d0ccd247f9f4aae71d150a14090735a2a7ddb2869b8f21d394fd5c85689da1ac07df20d3d3d3d3d3d32fbeff6f6d7a6462d74b2f34bff57ffed0cffd3ffff5ad7b7395fa9bf1c77eef1f7dd76f36fff09fdf9f7df8b99fecfecffff3473f35145b54b27ee3d38bdff65b5fbe74e9331f6bfbab1ffd7b3f7ce97dbff89591f947b7bef0afffcec13441f9c6cf7fe41fffd9e17ff1e58763937ff593fd7ff87ddff7078f2cdf66e856386a9aa9f938f35cb9ff5677f66ae85dee7a351cbce6b86b5b7fb36a470b428496bdaadb06182da5b45d041a2be2d5b885d6a456adfe8142550b5bc96ac58a152b569ed5aabd93d7c1d0747d4c745cbd9aea6920a23d7c689319b92d51bbb76a2da2e46fed200f3e45d0195df2fabcdc8ac5ba1c397126fe4852f8c02f7ee6d7bf3bf7c6affe93fff1c260ffc10ffdb3df1f2a81cd7eeeb7deeefbc73ff677079a9cd4de6ff9e7fff4f0f5dffbb389b8e3fbdc5a0000200049444154b079eac8f77cef2b6d0e80d5373ff9c7e4db7efa073eb82b499ca6de532f1cced1d2f5dffeedc9f77ffc87fffbbe9493daf3f53ff2037bdffc9d3716ffc6031fb40dbae961c71789c7b47c92092f35d1c6c364d311a231712611722ac81e06ef2c941a7671ba5983af66d342af13badb517bd6aa1fecba62c58a152b56b63be2b693d741d5178fca4e6b7d6334bf5fe5c390e13f118c87028b0fdd5744c5e005165788dcd86cf7cbda12170d2170775ef86f6d6d4d7c181dbab3e91da4f77de8877ef9433f045e7ef4fabffdfe6fff47dfd37ff64f3e38be48bb0eb48bda6ea7d0bf2bb93cb618173477733d791700d8daa347d5f60f7627d4bf56e7866716bff8bd2f9f1154b1bcb2420e2fad076873ad45d8a844d194de9c031a20dec4c79ba7cb50ba3416b2876be87c3631e5a292158ddd98c5a554bf598d1f88e21579416917248dae663ed41d021a1bce999c5c5ad40136006fc58a152b569e89ecf075502d5ad59a426a3da4e4f76a9b556d17a196d89a757aa1017e6ddf22cb5b352afa67204fc1bb7c5e51e672b90c606afcc1636966b2fb85eff9be977efaa36f3d0c3ebcabc0a6efcf5591f380607174bc9c7bb9e090f9b4cbca418d65677d7e3d68dccb0000cd74777bb337a72ad8bdd1c3c16de96beffc1ffedd6bbff472c65a8090cd348c5a7533e22ee752a84f1f3a93d50a98a87e0aa13d1d54a3a3c506d43279b5045e63c6d46e50fe84d6610a0654ce1c80d99939145f68c58a152b56ac6cf792bdc3d741b58e56eb2705234ba045fd25438ee7792ae25fc5fc08ae9b786a0d55544af88623b779dda65d1ebabc0d308d03b4b8e876d19b4087dbf0eb49820e0f3d1e5a94eff30eda9f538c3908822dbaefd5d13ff8f84ffdf6e76f4e2c55aa2b0ffff293bffca5eaa197f6a5dbbffaef9f1efdbf7ef60f864aac3cfae99ff985db47bef56b7bddc4eeb37b57befc174325c09ffedcafffa78795902b66cfffc36fe4bffbcf7ff9f31315ce8a13efbc7e6799a58f7fc7b7b57ce6477fe6b3c3eb0c4171fae617fee48d595bcb2a77d268e4a2310b34e584d1e6b63669cd3a98200804bba5983cbeef572a1573376fee2254eba096bdab65f51afb954a79a9ed19b413a124228320905c376a6c43deb589ff4163598ce5a2b162c58a152bdb2d3b7f1d8c6abbae25ed55275ec6fee5951dc7492412a1a431d2a7378380ea7350a1fcaeeb8a5b7bdc585b9222e7a2c545de4172b3539b28f28dc01cbae063c187eceadae681027301a6aa586d84dde65d2cf998f5912468aa5f6539c0fc73f252671f8d6dd57dcc74343ff8fd1ffca60b7b77edd973e17ff9fdf4473ff5ebdfb1d773fb3ef26bbff191854f7c605fdbeeaffa8987dffcc9dff89e031e68c7877ee6c70fff7f1fbe78e6950f7df48fbb3fb82715724592fbaa4ffcde4f1ffb6fdf7ba1bfb56bf0033ff89fee953852c77fe43ffeead7ddfbf857efdbd5d27bf4957ff06fbe32671df8da5c52a1665022ee62668ae9e4baae4626253d7ec91fafd13c85364293a01a1599277f48364cf67d5f7ca6948a3d0000896093f350d253baae2b66a96632d45d8ab894d6ca4e8820e637e3075a25906677a29ae159b162c58a152bdb21ef89755086cfd57e4cd2c15011b322dc2e69a351e77d2f97cb62dd178709de4c71ba08084a2f45ee1cc446028d4cd6f29fd56a551bc3a68f3a45506258f25162687690883d83016ea307dfd0d1a98922eff047d58dde4de219a6295a1c4c57e1730ea0d5e101b0e4bf873a3abdc7fcddad7cffdeeae864f640d67aa0463525d6f25fa1353466b9aa6ccf0485afc6ccd34149ab993f8108e88ef646b4f27cf3b3796ecccb557bd3ca6d8cfc951b57deb11d9dac58b162c5ca76c8abafbe3a78fcc40e5f0705aa4784e464505c782caeeb9ad017e9cdcbdd85f446d41c8219254423e65e8e41c3034b37466d16292e9ee495f807de7deac5326a1d9d9a5d42095966911d9d5c42da5c4cf924495170c894dfc845e311547824aedd37bbb55ab1b2999864886a320b4643666df3ad199150be58f50aa6c7af6ddc352a7ab5899ab6e9575b3c98b436a1b5f0daad41c909c43f1f75185a77ba2748cc59b162c58a152b4f2c3b791d94beb2ea4c6bb5701aed0c9468baea33b8aeab56c169fda46030d3c3286355ef4eb0d9c8536258ada5a847047c1376c88083101020450120458d4a56eb295879baa2113f21ac2e24b458533b4c8da3c3e8f12627adfc0975deca8964d6c198b5b351203fd3c0495090cc306a2cb3eaf1eae457ed6094510bc5175a75b262c58a152bdb273b7f1d149e80e7799452818695117195c61e6184f1ea4d09875b325c4bc8ae000ba9b87c6d87a006fe559278b53ded132cd99bbadf1c08385c8224c12a333cf82a479303976c84dbad58792abbf9985271d376847ea342ebd42db2c672a53ae866b05f8b0a68eda2249f943c5e43fb855a162d2c2166bedc33c85d87ebbaa1b76c26e9e4376a3f0bab4556ac58b162e519c8ce5f07b7d2a75c05b29b6c33d2e30f05fc4491d6872288a0040a8da6519b7471f1eafe36a9a360e2c5e768a2a870ac33743970b30e28b01c8003eb0c698676174506c6e1112c0660b157cc3956dbad6cb2a18fe77ad70ed6668ec6c6aad250aa6d90d5e343017050c2edda84542be255ef5f3dd714c136258b5a04f44dedd0a689761dd52ea84650e6f8e46edea268ac58b162c5cab35fb877ec3a2803e7aa2f2e3c7533bd8f3a19867a4d3966c15f2730f4a2938cac91d55c0e9555536e4e4cc0cf165b490a495050202048520028b24d42f10190265862e04089c3750802e587e67c345178040428b39afbee732c2b689d22db80c207b0b8782b5b3207682c0131b7c20883d66c286e9d3746ddd0ab41f7d0625f75a72edb2e98fcb292b8462601558a2b4414b9aaa03ab5b383563bafc5feb567a2757d93a7c86c83c6556fc58a152b56ac6c93ecfc755025a747186134c2ea50b528bb1cb3e6a3abfe0022d038f21859652b2b656537c9dac19b05df56022429284189a102f0cd8e2f06081c941940b016c05d34080fd7c51e4979ce558eaaf2cf92b2895a0bacc25bd99251d05c796daf0fa3f0453b5770cba82173d1be582d16d140f3686cd2a645b2a591421d42a3f58816db74b3cb9a6aa1a46152eb63420d93e9886bdc38e650454843a2ebac1659b162c58a9567b35eefd8755004fe2551bddc4288ef4d17422eeef274b547ac60b2f67d5f12d1987cd6f2826a0f5a79d7e24b955c5286f0370d70338ea26473df42aebd0a54830dcfdcb5ca6a655b459ddbe60cd788a284deab1934c9f60a05f1228b45c4e992e25d724ba9581af157b5b23e994c12422a958ad6ce4d9d93ea9fd490bf5658a3758613607d134fafeddad1984cd4fac24a2b833a43966992ac58b162c58a956d5ab277f23aa8d163a8b13ff5e25ac45d4271844b2090fa8410dff75537438dfd095f42a3ad94ae0bea6c33f269a8772df606dbfdb2ac076f657b4575c7d53a718dd93d94325645c5a931723931b432d6d002590d850fc0f77db3a84586e4c54c96d940ad35b4e4d58aca099ad45450b29051e6d2f4d1e3537856ac58b162c5ca5317492fb393d741e95baba7a8a5abda5926bbb48ac351038bd2cb4723bba586f331373c51247bd683b7f2def6e0d53eaca1653151ed9cd4ddb309bf4104958d36e74d924a09a99723915939ad65833618137867da3e0d641f05d037f9ec5510a1ba39b1a1772b56ac58b1f2cc3cf81dbe0e0a0cad84b8a825b051d12e3533af2176cc7f9ac81f936f47ee61d0182554796f9ec1cb323d78f1ab1c4422788882e52100072190207d1b16b4b2058b108a8d8be28e0c9ded323fa5a6f6a4cf1dfaa3f117d4f6ca32aeaf7561109622d460699b04b3181711cd74d55047d443336979ac58b162c58a956d1509f8deb1eb6014d98bbc540ca91d1ae962e4baafbae6e6be25f49fea86414de94b10bc8dc15bf9eb600ed4ae491aa5a3390dd43270d30537a7ae7ab0c97213eafeca9c801c15634cf0d49af5afaeeb56ab550da2a7e61335ee796d9e6b44b65a700211c5ef66a6cf3af156ac58b16265bb454584efcc7550e5a851fd6f0d9a1fb5798811f53a5acf1959291bc578838858a1f5e0ad84cbeaeaead0d010ab690c678c031c1c35b64fc6391e839774fb3c781564a621d763b8e1d509a946dfd188abd3f8224dd09b3924934a36080251cea239fd6ae24cfed544fbc44c600df11f8a1a8c892584c633ac58b162c58a95ed1015e3be33d741c972a1ed1034ef5f73ca4dbf5f3a27e6b04dc88d4abf81e83c80f60cad076f25529a9b9b5f7cf9ab02c6c03907672c00e79cf180059c83b3808173c638e35ffeab2f3daf41aa935005b785b2c0867af692c146fe55c5a5a90100edb0d0a45b68785ea38a57230a22f0a096b7a31154a79a0fb5de4596c5849aa7f8b07a3cdcdf8a152b56ac58d93e0f7e27af83a1e56d9af310b5686a1b0fb3b18c76a404eb9a2e4a68d16a68eff9ed13dbadfdaf87f0866d32e79c33ce19678cb1e7ecfca9ac4caa076f3aee667db73428d289171cf050c8a1424f31ed8236d934bb432915fdd8b4e9e7388eeffbea245793006649bb69e036eda8aae51010d19622a68adf8a152b56ac58792ab2f3d741ad81ab7aaefa5bc4904d7d95501f5df2486aab70a8136f12db6fabd818bc95ed15cff3047ba3ecb2a406cbe5ee5665861145ab028da7a6ed24cd933c5d03d584365bad6d55eb5b08c102ab7591108439e2b29ee7099a2af1a5e779e2b380d9880157ab55d95e4abda6e80a21b7166ab1bc169690b07b35a5a815f7c4b4c1b262c58a152b569ebabc27d64195e34eeba72e3ba40aa48de77994d2b5b535b5cfab3c4b1d8fea976ba97e1970946e891a4054c973d40d09630cdbbc68d73c780a145c2409382070ca2586651f00720e9a280841c00020e098f30120419073e002be8d0c5a89160137871235d79a34697a1f1369d6a6b784b09b6769dfa82ebe5a62afd157c9716a3f6a7acf31d93d34d6f4a8c4f38868ce1cba7db7443456ac58b162e519cb7b621d9461387530c21f30813ab2a13b1a3970d463e283f4a1bc7951cc3ca1989c28495304041917258e22070007c83848380050e4588beec6ee91ba07dfe282008faaa040ab878063250080668a34c5ac8f80a340e1512cf8b5335b5dccfba83024ac83f1bce593fffedfbffedaeb8c33f08dff7be1e2856ffff6bfbf13861755c36a92c56a2834ed00b56e55cbd6a1b1f4442b698f9a8aa1b538f22c352d00032a17558523c7a3b5af53770e314457a1c758fc8c152b56ac5879664efc4e5e07cd1f95dfa84d64d51cbbda4a52a38d37a9ed42ef37c66b375bdc60cba1b7044140506448531439089077500496aba014051720914ebccfeb1e7c8a62c1070702a0c490a6359ef7044589d7a2ec6b0c6d4e8d033ee3a0c851e1006affb5f21ce51f7cec639393930f1e3c90dff4f5f57de7777c3b7b7ccf6f797e26080281a00f8280052c08828005be1ff8be1f047eb5ea57ab55dff7abd56aa55add8afbaeb64f53d9dccddc99c632a94e03e9be8bf8bdc4c39925ad66bfe5a85e5131cebd5644bb298154147fa5898ad368b3368db55bf7dd8a152b56ac3c1bd9f9eba0d99829346fa0f9f4e6af98e897d0df8d8a066ae1f6f0cd0cd9f469a3c44029c4950410a61800048ca314a0c9c15ad4d8004a0900541952b4f673298a2adff0f193a436863445c0210a233d8204d0e2a0c5458b6375fef9cbfffe133f91cbe5c5e75c3ef7633ffacf769445107ebc4a4aa3514185766d88312b51deadb945d60c8d5a8c224725526cf29feab661531b17ef704bf3677e196a9262ca6e2c9cc68a152b56ac6cf77abdc3d7412d0faf91de98278692c684169b9aad9aa0706998d479eaa6c51cea16a36f6aeb2c87820039077907790729073476d9a7e2277c2049d0e3a1cb03e358f2eb97e62040b7872e0f098a457fc3f72f73ac32ac06586556e77784fcdccffd8ce7b99eebfdf44f7d62e78c4a6ba1aa756b0ae585352b4200388e2379dc25953ba2536f5a3020d42298b930733e6bbc96a116c1ccd9695c37da68437720510c59cf9dd1df8a152b56acfccdf1e077f83a685e536e39b4553ecabb50ddf178eee6d01e55e6d8e22b041ec76102e32832ac33ac33acf835e07a94b81c7009d21413950def5c4ad6c16280320301545a429f2341b0cc1b8fb6f2bce5577ee597051ffc8e1a9504a2893a71f1596b7920bd7993a95ddde39ae078ad7783398ba2927dea913245684ed728b49f7abc1909505977105107a35e4aeb448bb0aa20abde56ac58b162e5192cd93b7c1d9445aba1741451e1f0a8eeef1a3e3e7457233e08ce3a2de86e3a1e4fbc5efb1c298a80a10ec307781c14c7051070f81cdd1e025e8be78b1d008032478b83c081cf018e0ac75a000eacf86877d1eea2c4c0617d0b2b711b7a15b8223cf84d67b2b991557bb04161878c72e8d55c9bcc8569152aa1b9b698e2f728be79d510a8a499ea9788c6fc98e5358f5bcf6ec58a152b56ac6c87fbbed3d641c1ea2877051a302674b482a25a5df1c5675959ab31612022dc2e092b115d6bf76e16ee32470a28b828031c70080252f3c6233d780a1060254085c32570080a2eb88f62000a9438d602380484a3d981032c050880191f694a1ccb93616533116d982495ac3a43d42a1371a45a09ae4d60c909150481effbe2b3ca282f8b5cd509ac36529696c58cf4cbad854a572fae2c89a8a060fa058ba55ae1ae15a4cb661088cdc189eb68743d9ab5b24ebc152b56ac5879062297a49dbc0ecaf55a7acf72785a9a5d5c4d368254472838efcded84ca64af9d2bc7a942e165bb49f1f484a35263efd8ac4cb4c4008e80a3587f664b0152142e052508384a6cb3187c9303a0066717c4324d140e902048524c551108b40c47826ec0ea19b0c62c8ac6ca2622ad801a2c97a01a34f6708ee27fd41c6e7532cb992c916d6ab3062dd5a5f1516ebafb94d87d394273b4da3843796d6376e466bb692d126071f056ac58b162e579c90e5c07d580bdf4fbb5c09fbadf507b4b8990a2f0b045444f85ec6f8a81317d15159cf3b8d56bc2410f80a2e2a90bb71e64732a1b17409921eba0e0a0c26b5c341c5867e01c0147c141918103092049368a59b72e7ff8479fb673608bb2755f8d73deb77b979c3520757dad7d20209c104ec138e33be4a642ab48a3d264e61435516eb2fc3cd482843640d6e2ee5a983f14746e62f5b4846014456e147fad66b9b4b1c554e85ab162c58a152bdbeaafeffc75d01c8304eb863245ca6e92023daf86d8634615c555ad6e2a542080c68efd0c92e72e800ac77415698a0405e72831acb35a6c7da68a348547012008305b45548de4ebafbf11f51bbddddd76566c87071ff8c19fffd99f28d363e38f0d4af65cef28aa6bb1c846a1b1865d0da523a23235be6a44db469b46c12cbe892924573b49210c5b1f3ae7114b85b9a9f58cdac18b3fbdfaeaab769a58b162c58a95ed76e577e63a28113eeae22e193254574ac3d248c75db81fb22c151149000d37afe2f5a3ba52aa1779461e3c00bfde8455931a548649b7305c2e5ebc60d57d5b3df8a8e28f880fe27571e92f63e7c574356ea9a8f493493ba579dedaedc7ecfea3fea4d1e0c43c67b3f255e3cf82d1ba2286ba5eb52c5af90e22e0ef474f9e12764a04125cd795b64cee8842b542600465c180ebbad57a37aed0d487b9c991fb3169cd51af5b909785827ad4e21f6a80441083aaf5cdf1dd00e4f151f5436ad75e73ed91bd0063f67e5aa0254aaf42e7a3a6c31a4370cc7b57154f6d9510aa575ab67753bd3295364aaf54609bd52bab5756afac5eedf075d0bc71f9dc62bc23593ba7ce0eb547ac19778fd22b334d6132e33d530fde8a95edde96a8d3584b99c9d9ab56c0985b7c334967ce22cdc06d8a4b53ad7f68938828be9a781259447463de746fa6f5b24658c7ab506b1b7377beef8be553ed746daedc6a0e24f4ee54b4520cfdad59e883462462e85d8b322034528fc9955ecb935abdb27a65f5caea95d52bab573b5cafb6bb52f4713c7862eb56ad3c79322eb49c459d0c5a40458b528432c56afb7bf5ac2862daa8d0be665f64ac282a30af26e0a2aceda63deda2728e51564f7e56570819e8d25287d2f6692c9c88c5ffc98099165cd1d2916a6a15069629868f2c74218961f3d5ee54b5bc56afac5e59bdb27a65f5caead54ed6ab6d156afd4b2bdbab614ab33418addab48454a844cd737935016b638a48f2572d0ea1cee14ded48bc713793b97262c7207fa2c203da9166f1803a7835f6207e4edcafa4f751af268c9ac85f6b560f8d0db455a4a396f355af29b3c3666049a505509fb9bcbe5afc609628c8f728af2c8e973faaa202ac5e59bdb27a65f5caea95d5ab9dac57dbed5f45c6e05b5c2481995ae9aa0dbf5b794291e033013853417e9af5544921d51db3985dea5c52a30212c2a8f2bcbaaeab01e9a44556b7e0beef4b1a57286cf1e230794d93cb56c5296af11201b584c2310fa3a75d148451cb756acf4d20f9a47952adbfe77972cca13124b914894ca29aa0d4e0b0a8e338a591924b91b88208ba48dbe4baaef82c5e9c3091d56ad5711cf9966594c875ddd01ba794562a154a69229110a3150316ef51185f7141794756afac5e59bdb27a65f5caead54ed6abe7e6c15bb1f21421345aea4d9babaa61d2a821b553628a4dc5d4524b8e424b88d49f5677f31a6f3d22e8e7115b5faf9540c931486b6e9e65f688ddb4a2d72c4d0e25e1d2fe19959a14cf44187161f1a3620f26e0520b3cf8be5fa954b4ced55a895854625a2e7edadb51a1991ad9bfd52bab5756afac5e59bdb27ab563f5eab979f00b3eac5879f712caa5aa56a820a2a21fb165315bb12f629b2e62091289a859aea8049f064384515c1f55e6a26545c5afa860c1d09a243353a915eec8da7935a6127a410d25a9a5263522300d38a82525cda889f68d162b725d57560b99ad2e10ddbd4b2e3932aa2402423174a256afac5e59bdb27a65f5caead54ed6ab3a93e3b679f0198aac030aacb01aa164862223d2291cd34a12202b58e1399a2928b0ceb01c5807d5cae339f1f24b49eca5ce318dd54b8b3d84ce226d1f2fc9c8642cc134a6aa2d088d6ac474818d41f2c99f36ed60281e2e94634b3dd1bc05994c8c1ab3495eab196b33012af3c50237a92d45a18b8a6afb540606cff31cc711618cd098564c8a46cbd87245649448e634637a745bbdb27a65f5caea95d52bab573b41afb6083f274093830401a5e0c02a43658b1e7c9a62d64782a0e0a2c8e073ac331439d20479a7e1504a9022f039e603b840c14585a3649d782b9bb9efda0c8442d36b66a0b42c9e492b1b6a14a48994e652cd489ac4b71a1b3d8cc6ae5a30c0a4bf8dba5f992594e357917966bc41a30496ffd5f89211411460062d424d612817be9a6995b84cf1dccc3003a289ba54ce690d6e18fac44293d4e2c5993dae658443abf412f124ab5756afac5e59bdb27a65f56a67ead516c962d2142eb0ccc0181c02269cfaad78f0b33e00f81c590e17f0010e704e3809192507e67d70c007a9309e24285917d5ca638a5ab8135ac91e6a1ab429a44e12094094a5245a31b8caff8a30565a33aaa1c53ca2d2a0a11940cd0685c61eb474ad69714c0e81d0bd903aa428f86668908331e6388e0026aad653c32346bd02f57859b655ad56d55541b3b0a1f112d36a4b4a07c90f2046ab7504b47a65f5caea95d52bab5756af76b25e6dd5290238c03838c16301d83770f0535ba89af5f9464e20002881152b5bf1d7cd2f5503a71a2c93ef367efbab0216b50089d990d534c4da86de6c186152ed46553b99f65a0d96987cb16af13bc2dacd6ac83cd3acab164a6b0aad911298a2351389ef021dda844f9e289801d47542fde978dca47a29133aa93d46894d8c6243b37a65f5caea95d52bab5756af76885e6dd14d2a313453b438a8125438ca5ba67e7c023e78a26e1aac58d944c31af5d8dc9846d5c89b0531a15710845f82cf4b461db46672668a509b8a1a90d14cd821820720aa5b9e597f13d34d5aeb9c27bb3daba7a86cb5da65cd567f51c103edb931c644c18dd6a024f478939658fcd3f33c350a159aa60c6d41621ea6b531170f473e07f904d0d8abcfea95d52bab5756afac5e59bddab17ab5a904c052801506c6d12c2b511f2b06ffb85e7c826035b08ebc954d24b45046ede2266956d5f21db50c489dba3241a91a1409f8937fd27873d1d8fd4e0d0368404641e32aa6b4b9fb371b4968935cc63ce491d234c8ca18adedb6bc2f61aaa4794a2412f21b39666d19500daeb888fa57c92b2c4e97fc09c26cb9ae5ba954d4d542ad3d528ba2429386aa3996b7a6750b577181ea67798a7838e2b37a8f6a1843bc538d9f585de7ac5e59bdb27a65f5caea95d5ab1da8578fc54553e5a832708224c59af27dde0121580a427ced100f3ee3c023107b80bc0b00cb3e3800020fc85070204d6b35af56acc48b2ca9d1945e6d45813ab8cddcf86a6de7c4cc57ebfda51952ed91990e53cd9cb88edaa041ce6ab98796bd3cd4ec9eb623372fae357696b7a9e2f6d43d7a14e0121155ff51353488ae2b927d3aa0144e09930a834b2114191983864244059269f2a26212512c07daf13242a31a4dab5756afac5e59bdb27a65f56ac7ead5162543c1093801214811941aefcf25700992c6f7e11e3ce3088000a8706003f84e00ce018700c07a80a275dfad3c4e183e743e40a904d79076e64542a76e2893abf92b5aa192697f434bf2b52f55e365127e99a9bda8f9afc657d4388ad92f23146e18053d8c81488a5f51cb9ed4a1aadcc64ff0726194106d6a734d95101545a89318c8cf5a30cca4f5b57a65f5caea95d52bab5756af76a25e6d0da252e17009280107560354d0c045b31620ef865f29c4836f70cd1b4ff2b9c9016f613456e2444bba456d914d7c9e56b022e30d32c925031b6a10024aadbad93b0d75e230adc25dcc5bd775253bafd9c52374c0a1f71b15c5d1eca35af0146a6735422b35ebaa2564a32a75b435499264a9e6d21c6ad40b0ae527d62aa5a24aaf365d23a3d61b797d6d4d52636656afac5e59bdb27a65f5caead58ed3abad959a0afc0c3840741e49022429fc88f2561784805b17dccaf67af066fdb839d9a22a4eb4b3e444550b86b4cc9756ccae15b99b4d9b4d33a416ce9b5b911803211b470b23283f9bc3338d17c208b042ade7d64b6424c450cd996a064bc67e42f9d41086e08c5af94217a1d0089016a09216508d24997967ad36cbea95d52bab5756afac5e59bdda997af52ec503f22e2ac0a21fce10bf5925ab12612f33681920ebfa5bd98a071f9307d49ad8c55c472be8d1ea81ccb84894b98ce2d3158db545c18dd6771a06ac10b1fd2c36cd819a1bfd5042dc504e311854bb08e352d0221cb251051adb684beb16fa43a13195986ecec1f38c0000200049444154d8a1d1a9285b6cde66546598c90b11fa84ad5e59bdb27a65f5caea95d5ab1da557ef46aac0ac1fd7dde931b8684a2cdacbb762257aefab4d33ada245334c9a81508b5d64893d1a6b80d4da1dd5a28546504ca22b39b785d90a4d899ae626ea27d45b10c4056603bca8308f161d311b68871a977873a3ae345a3a523e4cb5423fc61c87c66fb698608d494dca04aef636e5c0b4a54e2b8ab27a65f5caea95d52bab5756af76a65e6dabd0d8f0fb13fcc98a1598fb5a1844aa6687083492c2a2b1d2858449e89e5ef2798536dd30418a6aa250e00be53f5dd7357bc299a650fda065ebe4054d06d9f81b81d1db22b434476be411baeaa82cc550e80eb470d1a6b187189edd98704b4c6442fd39d58c9a26557bc88ee358bdb27a65f5caea95d52bab57ef45bd7a5af2f87cf02195abd6a1b712292abbaa3a6d244d95105158a3523e69b65245fea90de7d0d8864ded74ad767433fbed69f34d6ba826a671a5529194ba8d24af1b5dacb5c887e7796a765524ec2442d12c96577f4e65ded5d876d5ecaa89442484f8be2f2a90b4080da5349148c86a27d1f2435c56e5af95295435c6a32e27a2f385161a51fb0e9aeb81d6605cf43d5143534237c4effabe2fb987e5896a4743f5277cdfb77a65f5caea95d52bab5756af76b25eed3c0fde8a95c7daf119c642f65c08dd4c6f9adf34a7873452d2e6aa953731fbe9a82a2533d5a88519a22a84cc34a59cd8512db243bb3423acfc3f3e30204326aa7d3141932af82ff4e2a685d56abc427bf269212595665825df0d7d504284c597196a5a97d0868866cb15ab5756afac5e59bdb27a65f56a47e9d576c7b7750f3ee7c0011682d0a03bf1086f77b0c6ea9c92f562d69657be011c75f6782eee4055104d61e47f42bedfa2700068ad0fbfc842f9e91f0f934400978003017fbc335b5dac06a86c1b02ca25c83958f423ba7b093502b45d1fe3d8ecb173e57fcdf7c543de29af7d4853ce392f057ce19bbe718b4ebc3491a675c366651f1adb94d64f2eb4877368a97828f43034e3665a52cda668b4031a3ecfcc4ec22869d74ca1c9aaab1959ed77354366c64834bba99227683461682cd09151250db06836f40e2d240a65f08d223a905faa495b35946576f93633ce56afac5e59bdb27a65f5caead54ed3ab27c0b8141c708245c5094f13343920042098f5633d784a36e3af245b1f896c06a5b1d610a0be35e13197e69b0e43dc644bfddedecd589b1d24ebc324c0428060eb401102ba9d3b2d221a6991a8fd09115baf44e301731b1e3f8f78bc44fddf0df79d847e2fffc9014281806ce9014bd326ff2b3b2a87169e4719945042003476b21045f432d1166a08364d6fc51c105a7913559a134394abede343fbfc85b6850b6d50a7a565d52084d6c0228af22cf43a308a9c105bf5af556e894542bce8d09f566f4af6c6538721fb029ad95e89b3b47a65f5caea95d52bab5756af76a65e3d150fb0c4510e9024c8b99bc5e023bd7000409563b22abed3fe446a2e1ee1e075079d373af10dc1f8baff4e623c76b269105e3c60feae9b4ae5ddbad7ce6bdb981d8644097d1b0db214004013458a62de7f7683da3a9026744f6f42e24c13239b4e9b4d8f25584d23e1328301a1d6443d25141919bf3351adbfba0c20ac8145a8f554e1831a4452e658cd0187de856a044dde62cd2086b6cf90310c19289277a4fe338aed2b2a64a219e528e32ef194264432a602ccea95d52bab5756afac5e59bddac97af558e0921a0486347cc979041f7c9757f30b67aa1b208d0c45d60101561956829aefd8e9d5bcc8d500eb4a809a02591749800201c7b28fb274e2d1187d0ff7e3e51f793345928202558ed500550e0019a7760f4d040458e7580b10d2b7aa2e4d1449b20104a240c1c54afd6aa624293c8239e5f625fe8400624884c06758651b1749523451b8a4fe6437db45345324281c02ce516658610d63cb5078b4d6f236e01b6f21454149e4cb7b579b1607655e630875099a1d2cfb604013ada963ca2184a3c850ac4f28879034852b660e47856f694c1afe2f1e3a664e094470c46e2440eadde3d4621d5139140638e29b32d4aa6549322b679a5dadc79e8cacc8b08a965f8b8136c60022cd8845e86054cb2ec348d2d0a819dba8dcaefc93a801d2d60cf5f599c63d66b5d32c9d68f8171fd55053bd08632e838222b57a65f5caea95d52bab5756af76a65e6d2a1907ebace63c3653b8c2db44cd45dc54dc05bfe6ffd62f82240501667d2409f22e8a0c3e0750c3df74b832442ddc7492a5dc2398f7c13828888e21371b3fe97e7c4d720e710816037020439077f9bc0f0650822481cfb1102041907550628d1017d200f92871343b48b01a305ddc4e35dabd4e10547938c43ce7c2417d481479076248498a2cc572800a0705dabdcd1fb40f940304800be41d04c03a03085c82bc835586651f05071907cb3e00343b48102c04601c498abcf39403e3946c1c2b0a00c463a41409d4f6121e41c641998b378b2c45916195817064e8567f48dbec6abdd0e2753d144da84d60612c10c63915d544c3bcc8a6194c738a4a6ba5864364223534dd19fa432a4b97fa5864430d34120844a556b5922cad998579407c5b6f75d8660b8ff81c8b69e3640844b5805b2cdbd7565679968677b47a65f5caea95d52bab5756af76945e6dea9239409a621d00b0c6008e8cb355188847e09af5973ec79c0f0ef81c799004e13e07482d32cd258a9d2bef159c71c2386762c8124bb3e1c41b4019f56e3977089214f37e6db7b0ccd14e499a628d41a065960270a0c89125f02802d6e0b5aaf7cb800a47ca4125e0005214a5d81836259031fd36770394c2511f12006099a1dd459a628da389a2c8510140c054944b2c92494805a8000eadef3a085683da5fcb1c290a101020ed60c9af5d9c993719edc093982395e74008085746ae9cc5801556abe8cd1078046520491100655e832d6d1db5a4959ec8dec55a6c20caaaaa3651e3a2aaa9ab8247946100b5c4276a431fba89d7a072513dedc41e5df264a9865e348edeca4f6bddb0b51883d66a3ba69385666524f581fa59e343d06c997a8f6a4c454623e41542dbfe99265e923340214e569b9598194cd370cbfcac962155efc8ea95d52bab5756afac5e59bdda997ab5595d292a1c49a786087f5c3078931386837f1c261602f0558682834e17258e1213c00ce9c4d74725c3f6a62b0f80108f0004bee207fbe09402ace6c2f2c7893d1739b21404841078b416d5decad9cb012841dea987a551db5108a972500a0470298a81f924e27e2249912670480d3c53520e0e8c71b804047812343b79b2831bb6384103494ded553a0401378b5bb7eac433c61cc7110c5c32bf163a93a34c95dae64d5c41982795b2576013e5f7686cd620a8a6644765137728e7a7e338228956ad56d57a172d21288ca638407003cb94ab96768ca20c1397923df054f8a06abc343e2c3972f9401cc71117119fd515456603658e525d99a014f4c8d61b7201933fa475e9d372bba119492da5abad702af39a0cd898cdedccc08c78b9f2bd5bbdb27a65f5caea95d52bab573b53af36759304c0e1c924b1353e78b2e185f390af7d8e599f24c05394e41dee11ac0475275e046c556f2fca95273a989c8204aac7a87d2091281a11ccce911aeebcca11c4bab60190a4b53d5015a00a470b88923f10d17a5efb92c40fc978d07917cb3e2a0c00f28e12f326c6dd457dbf45077d4bd17a5ebb3112f23de1c62f92c6e87e9dae668b1b066913654734191b08edf61c1a038807eaa83038b3062594decb24d8d24ca718836c45a18126b55a2259d524e17788a0d40d4dcf69db778dd3202a17294fd4a8c162327d261b9766c2e4738352a504839641a5dcd2de60284610612c66a6ed53c32188a636b37a65f5caea95d52bab5756af76b85e6dc541da1ae23d1c54e12a6cef243ab04af450fa864f5ffb5ce1a804e00e4951ac305ee7ab41c1e50458f409d762b7a4c131af728020496bb5950e81eb60ad2ac7c51b02c7e6c68684a056d2149484f2c4eb01fb0c41aafed3a87be73e40d030248f62dd07009fc1a5b5e0b928f98d8fc17b0e18afc5dda9b823def05b1adfa3f8e9044589d5982e37fd89c78dc1738572271d7f7d02700480573fdea370c946c5eda60178b11b567ba4a9162ad472c5935e99462d145d17536b127a353566a0e6dd42339bea0c57d18d9ad9dd14691735fea8c226cdb26ba10e7375d1f08bf24fa14469da2352419ca166cbbcb598c71b85aa344f34e33d56afac5e59bdb27a65f5caead57b54af229d431a57a5192f55c06d7351e6a0c07210e71f3a84641dce010aa4281c422a8c0be7b8e00a043c219c37d590eb4456b4ba94b840d24189291434c68e2800d618720e12140c48139419caaaa3af44a385bbe9d4696a44a9ab4350611be8942243ab07f04d40f02206bf1c20ef22c9e07338f51fdd181201035214655e1b529123ebd6c2d2c29327b1de7395a1d943cea961eba11edf18cc16716e81f86f76e01224696d7b13efa0a7293c029780a2461aba12fb42ab1c29024ee10938bc8cb51335c6deb0234a52343b9c33b80455a1b15be3831796cbec83103a6dd4e27773476e6eaccd3ed52a96310a27b7e94c93664576c3d6608e5a9fea9a2e19153c311bf1989d7a68ef3dad438769bcb6b81421a279b58c0669512811ce11311818740af1fdfcccf71e1a98891a61cc7d59bdb27a65f5caea95d52bab573b5aafb650c9ba1a402069320e40e011108266071c58e335efcea535c04cced9f0ee567db8150e4789a796b86ce7533bae5a6fd0298e5943ad4da72c692d7178200ee10c64314099a9e165ac053cefcab6a16aa85843e46095a10a242808b0c2ea1171a0dcf810c461d2f906b02e51db4a14d907c079696b98fe2247c5478ac2a1601c8b41ed27047da418d2aa32a422070f90a0a8301419d2746348a15201167c24698decd3251b81f055b69143a970c859b012204de110ac3194998a4d8f8ca907d86a5c5cdc5a40e15214192a0c69a776fd32879a2e59e735383e035602240818413180b3650e7e69da245bad5a570ea390dc349451283a8d813534bf16d5710d114d1934fa5e2df9a8f155854668a2e231f14dadcdd1aacf272af3683e64339e11455ba6666f556ba5526ea93c03e6c3d48ed4de6368cf3c332b6a3ec0500683d025c7ea95d52bab5756afac5e59bddab17ab5a983b41240f2720bdfb92c03dd7ce37bc651410d862d1de20070971b2b324b4cbfba3c74255060367c0360516228a9eeb342164980a443825ae89ac380c3685206ca72007547b2dc883059abdf43203f87c14852148492b5ea568125fad548e8901a62d2a53af17e916f8e60d978fad2cf26e0e247c9464ea4aaa0f0d7f906ba463d2c544a3c0a5914998328f23a028b609dd542ef15f55e388aac5ecc0ae273f8f5e319df6abdb3dca0abe9362d3968765e50e7a7696143017ce2b764fd4aa8e18bcad6454d6fb5f79ed9c741dba3873215c4ef6d6416d2b4bfa1fcc451262f3ef91895e053e30d2a7781b6a86865431ac9aea43083c16ea64683348b1f6561e3572034f20a9b7af5979f7bf5e50f7cb5d5aba7a8575ffac2e75ffaaa0ffc0dd72b6bafacbdb27a65f5ea09f46a53518f2bb2c64ac8fae7324739080762b8510f15f123200d4ebcf92d084980b7b82873d9229434fe3c0fbf09c4b9f85b11d168294db11220809527169379e649db8c29bd1e64c76359c4a34daaa88a22180ddb54cb6b9a5795c02b2655a7051ed4b49a0c9984daaca8b670e66e3e6a4a9bddf84cea2e34925e693c56f194b46603bc4d1b9aa0b118682b5104f3a598f55ef1d117154f191a618a621436f50a4a7198d52bab574f4bafacbdb27a65f5caead513e8d5768b1b33a20827dea4a6911d581b98672a20537e8c874e1ec7577f0ca8bf43c081f90055062bcf5d24b395648c92a45d6a2f656d8299483b893f3363fc6a224c7c163f0aa34f87161b88693621b7dd5a76551ea3f66c43041158680f3fed1879fd186204759ca1219ca8c8909a03352d8e0c320968a3883ac8f7651a7433696b7269695db535bbac257c43f39ea116dfccf986ea15140609ab574f45af4217a7bf697a65ed95b55756afac5e3d815e619bc3c86efcb6e2f19cf88dff2591cd9b00f027a8bc7d8cddcc0a7b9741fcbff621f5cda2e9a1c1778e5a0ba8c78cc54bfb284a7984689d26d409202b78cce676a62190ecbc1af44db4c930518caa3514945eb28a454b684aee583154b3a3876404537f421cacc630d41b51896639e7002f8f5f7a7b68b5e179257a4e5c3cdc4c02cda4ca1bd7622d32331bcf87a0066f647ed0204ae3d585a19bb7268b34db77e2446f13ad1bd6606df2eebde1a9d52aa7896c6b6fff9e5dad69b7a10f5f282a54f6e71355500028c5fac8eb9717f65d3cd349ebc31606541009cbb891785cbeefbbae6b2652d57557d52beda7b7a057c1c28d2fde98a9670913d9f63d03fb7ab34ea35eb1e53b6f5f0f0ebdef586e3bf52a98bdfc95eb8bf5053999ebdeb77f5f579a86eb155b1bb97c3338747e20b376e7cd2bd583178fb47854bb7df521c8ae2b8fab57882565db4caf786561f4c1c8c4fc6a85c149153a7bf7edebce7a08abcf535ffd63ea5565e6f26be31d17cef43511653a6ce815ca936fbfb5b0f78563ed9ea2574e756972ba5ce8e948eb7ac54bd3776f8f4c2c94e135b5f51f1aeccb3b0e6381bf323e74676476a5c2bd6cc7bec1fd3dcd94b3d2ece8838793b38be83d777e4f86f2d2f4833b2333b5fbddb5efd09ebca7d8ab60e5fe6b6f8f97d515b8fdd8fb4ee49f81bdf25767c71612dd3d396f8bf68a17671f8c8c4c2cac5618dc54a1b377dfdeeeacf7b4f4eab1ec55509a7b348bf6ded624254065fad257263ace9fda9d268d54ee4fa857bc3a7bedcbb7d6fbce5cd89baee9152d4dbc7d6561dff9e36d7c75e89debc1a10b034d88b257e599cbaf4d74be706a5732dc5ef9b3d75e1bed387fa63ba5da2bca571f4d56db7bda93efad75d09fbf7a69b4e3f4999ee4535b079fa6bd7a1aeb20f054f46a6b95acdbe9c16f054613eac46f04e3c3c2e751c905cead9bfdd74f04264fdaa3a89465e8344363670db34b9c99678cc9cda1b1745d0db1c497d7603372b1d0a2fe180ca53c36b5fbdc4bbb41507cf8e6e5b503170eb7b875bb89a8a0c216774ddaf16613efb0daff6075ec11eb3b7b61579a28b7cfd6466f0f577a4ebc7432432bab339353c500213c009bbe4d7178d39ef32fec71ea4de860b6e790c55eea0aa4663385d10cd5abf80715a6573e016dda7bf1747f1338abae4cdcbb766da4e9e2c182a35ecac90d9c7b01d40167dbab574e6ef0dc991e9733565e9cb879fdd668f3e97d191aa157b525243b70e605469dc75e28b65faf7865e6e695bbe58e8193e7db334e505c9a181a1d9d6d39da9324e1bb82507e892de855a2e3e44bedd4a58d4f6643afeadf697a15ac4c4eaea4bb3ad2a441af501cb93a5cec1d7ce144d6599bb872f9e648cb85811c2f4edebef2c0d97fea42671aeb93f7ae5eba4d2f0c767ad44d1676ed09d61f124a29a94cdcbcbbdc7eeacc89669797e6ee5ebe3354387328e74885210434d57de6c2819ca3da34c6b6df5ef1f2ecd844aebd3be7912dd82b5e9db979e54eb963e0e4858e66979516c6efc977f71cf4aabaf06882147adb920090e838f9621ba9f141c4a041b6a857bcf4686c259d2593e38bbb0f16ea9d44e5fc6aa4990bb3575efb8917db1d8f44d9ab9a534b347be52f4f3c5cc974b6259cbfe9ebe00eb15791389c27d3ab6723eea6cf20dab18e76e23766001ea38b27b131f3e71595dffa71fc714e6c08c3ab56c04c1a9a60b5f8396c4e1eb5645eebb2215bbb69f100ad3f45cc340e4d8f8656e29b264fdbcd6b8400e189395e9a1fbef3607a2d004db4f41d38b8abd9656bc36fdeaaf4efa6e30f97f28327f30fde184a76658a8b2bc58a53e8df975b1b7bb454aaf85edbc163fb3b520495b9fb3746664b1c4eaa6defc0c1ce24e11be45fbcba307a6b686cbe147037d3b97be06077332d8d5fbfbbe0fb8b97de1c6bee3b75b2275dbf916ad177d24d2907842473ddfdd9fa68ab0b0f6fdd7db45205f1b2bd0307fa0a5e307bedb5d1d6c3ed4bc3e3c19e93bb17aedc4f9c38bdbf19005f1fbdfcce72fff96399994b57160f9c3d5aa060e5b9e1fb43932b15d064bee7e0e0ee168f57e6c7efdc97d73cb8a7c50b5b4bb4788c4611f0b87a85daab245eb6bb37ff6064cde7cd0bd7eb37c2f69e3fda3cfece3576e8c2016ffacaa5b1d65367fbd20484addc7ffd1a3f7a715f7a65f4c6ada9e54ac049b2b5ffe0c0aeac4709aa8b0fee0c8dcd9739f59abbfa0fedcbaf5cbb34de7eeaccee1401e1eb0fde78a774f0c240c151d654c9054068b2d0dddb343eb91e204383d547f7ef3e9c59f3394db5f5ed3fb83beb6edcacbf3a72e5063b74fe60063c589f1ab9333cb3ea132755e81b38d0431fbe75cd1fb820fc92cacc95cba32d27ceec4e91c8155acb0ec7b3656b0f5c0f9bb195b1a1c5dca10b7bdb3d0070d3853dc70a75d5591ebbabaa5f4fd6853f7bfdb5916c7f7e7566b9e207a4a96befe1fe8217ccdf787d3875e2ccfe2c057869fccadbb3bbce1f4f8dbd79abd2df47c74797f28367fbabd75f1bef7ee1645782b3e2dcfd5b2353cb3e4966bb77a5e7c6f8e0c5fd19cec1fde5d19bf727178b2cd9beffc8e0eed4fafd9bc3ab157ef5ad792f3770f670bb57d72b9add7ff13ca3603e48737b677a74ae5c0daae5f1072bf943e77a9a5dced1dc7b7060feada18962c7be4caeab832d2dd71b3826924e7dffcd392789b4a73a9abc46e486467b555dbaf5dafdc4893307b20e80e2e8a54bcbfd178e17e8fadcd06d6904f61fe8cd7a581f79e366b97f371d7bb8941f3cb36bf59db7a6f35d89e5c5f55285e4f70e1ed99d71806065eaee9db1d975a1300706fa725e75f6fab5b98a3ff7e6971ea67b8f9d3d904149bdf8c1815d829ab9f6f683e5d1fb8bb9c317f6b52738e79c260b7dc70ae28d737fe9e1c6bbeb3b74b02be3c09fbbf1fa68cba1b6a59109d67f6e303974e90eed692dcf2d96fd8027dbf71ddcd79e0427f0971ede69343b0efcd9ebafd5cfdd73f6587bf981329b0e0feec9d2c53bd7c64a155cf9ab49affdd899c1ece2f5d7267a2e1eeff010ac4edddbb8d3fd0777e73c122cddba749bb7e5cacb2ba57290ea3c74b4bf3541229dd160f9e178d07d743079efdae84c25df9dd05db7daec944b1ee7c1daf09bb7aa7b7793b1874bb9c1b37b2bf5f11094e7eedd1aaea95f6f7a6e3c183877a009e0c1daf8f53727e6d602afb0e7c8e1fe82b77cfffad04a855d7e7dd6cd1fbe70b483cfddbb363c57e6a0a9b67d870e7626a5daf0d2e4db6fcef51ccc4c0fcd7a874f1f69212b63f7ee8c2e9639719b3b0f0cee6d4f819566efdd18992b734e536d7b0f1dea4e13b63679e7eef06c8981a63bfa070f7665e8eafdd76f54fac5b00f1f490e5d59d875ee649b074ad9e2cdd74632a74fed49a3ba3076fb5e8305263c5819bf776774619d3999f6de76c66b4f64fbd7c1cd682e9fa6bd8af5e0b7f2d7a84dcef38ec13fb6130fa303abf6576cd5a7b7f2de1791abd24ae9d56c57e8ee5fdbd6534a452dbc9aec538307f185ea88e850adb2c06e1a45d00c4d54514e288e508ba6e8e54dc690d71fde7cc8fb8fbfaf2d49fcc5fb976e0f654e0d643978796678befff0f17d8514e6c0cae5e693c70ea682f9db97afddf40f5d387528152cdcbe7c7b64b975305b9e7cb8903d74e14c8e5657579947368c1dc04be3576fcf6407cebd5c48b0d2d49d6bd76e27ce1d6ddd75ece0ec57c67b2e9eec4aa8b7e6e6f6f4a62e5f7f73b9b5bdadd0daded6927109c04bd337ef163b8f9d3bde448395f1abd7ef379d3bd242c0561e8e66f71f3dd7d2e4914c17ae8fafed1dcc396c6d7292b50fe65cee039c33ce395f7d70f3ee5ad789f71dcbbafed2c464b1ca58307bfb7ea9fbc4f913695497c6afdeb8d774ee686732b4d44906a5348a062d00b3995e391beb10457971626cd1c9ed4980a37e23e7db9a1358afa36cdaf6b40cdd9d5edfd5dfec54971eceb9bdc79a2990e91a38d3df9444b03e7de3f2d054db99fe4ce9e1f53b738543e78fe6bd606d6a7c3540a26d4fcbd0bda9f5debdcd0e5b9d9ce11d87f31ec036f40a35179e731e14e7c6c7d6531d199757e66e5f1d77078ebfd89e26e5b9fb576edd744f1eeff654bd121ffcf9e1ab4341ffc90bdd1994e61e4d5702daded39bb83a3e5f2d742451599c584df70e8818aa99557fac30522824547fc8a585a520bfb7e0194b292f4d5ebf3d933b74fe954282ad4ddeba71ed76e2fcd15600c1da6cf9c0c933871c5e591979e7f6cdd4e913dd85be2e5c1f5fe91fcc51569a99ace4f7e63d94c1cb33c3737b074fec2f24a93fcf45883d283ebc767fa9edc8c55339d75f1dbf716d9db533ce3927f0d7969327cfbd7cd89f1fb974e3fe6ce7c9ee0347f62d5c5bd97fe6488babe915751dc27dceb9bf3c3951ceee6926acb2b65449f7e63c812fe170b2eda9cae4babf2f93a8f9799c730eaf6de0c0ec9b975e7f400918b2fb4e0f36bb54c7181866c3cdedeec2f5f1d5bd837997ad4e4c041d47736eb0fee0e643bee7c48b1d095496862edd19693e3758a084976786e6fb078fefcba76879157ea99c3f726620c1571fbe7d7968b6f34427e66e5d9d700f1e7fb123c98b0bc3576fde704f9de8e938767cf6b57bb9d3677bd314606bb58bb77bbcb23c7cf9d650f3e9813c9546afbcb814e4f6b72409d1ec152f4e5cbf3d931b38f772de0b8a53776e5cbded9d3b5ae01c6c65ec6176ffd1f3ad198f2d72569c5d6d3e73fc409af8ab93d7aedc1e6f3ab13b5d9eb8767b263770f6a57c8295a6ef5c176687a07eeeb9d64c8210af6be04c5fca23ac387df3f2ddc9f6337b5a0f9dec5bb98ec3e7f66728080299e399bb7d75c21d38f152479217e787aedcbae99e3ad1e301acb4e61c397d2aeb54676f5ebe37da7efe60d601c2aa4251991b9b4df49ec9a4e89efc83fb8fd63bfb9b1de99670f15ec139e784cab8002104e5e921618a9b5c3e577b4aac3476edde72fbe0859359c75f9bb8797d9d75504a0810ac2df08153af9cc0f2f03b97ef3e6a3fbb277be0d8fef97796f69f3ddaea12c2d686471772872f1ccc92cada1af7081a06c0fdc591c9eca1d367da32a43c75efd67ceed8fb06330e5b9fb8f9cecd47cda7dbab930f17b287ce9fc9d1eada1a4f10044b43b72792fbcfbd94757965f6f6b5eba39973fd002f4fd794a7c90b76358f4dce95db7b538e3f3bb1d4b4eb6013e1a5a95bf78a9dc7cf9f68a2c1cad8956bf79ace1d6d59bd776d14fbcfbcd0ddc4d6a786afdcf0bd4ec4f2ae3ce13a18d18eead9d82bed98289e9f50073d44afe4973b0245f3784e3c004201d600858ff2db9ff8fe9ebeebef11145ccc55b1432a60a9d16eb7cd4569e7140000200049444154459109e6c7f74ea0dff0a2a2f6af31df9b9522e6840975d1a20ae1437dbef8bd7e7c483e86f236344a11fb93a58599d50a19bd73e521001e70e2ae55791600c9ecd9b7ab90a2043e40331dad290ad05c7b93bbd6d69222809b6d4fb3d14a009a28e4c9f53bd75957777767479e42b1b6bc343bb99edb7b34ef0170529dfbfb26de9c5cf2db3a08ea2b76c32d3bcd7da75f6a5b9c5d5a5c5c18be3c7cbfe3d0a98136b234b558f6fd3b371e0100f309592db316005eeb81fded1987738ea6eeeec43b138bd55c616d72d6e93a9175506b2f40082f4ecff0aea3bdb904051285dd7d39c6cb53338b653fb87d7d8273ce7940c86a997526d1c8f315048100a13e1dbd025b1f7eed8bc320d4f5d2b9f681537b730e2ae2460e74343b500974dd7c6f17bf3db1ba6b20b5f07031b56b7f8a80f8ebf3a3c37345504a78c5afb855c68b738f8af9fd27f30902b899eefe664280c2ae6edc1c5bee1bccad4dced0ce134d94cba07b0dc6b472fbf52fdc06a14ea229df3538b8bb09d5a9c9c574dff9f6140547b2b57f5ff31b0f16ca5d9dc62d072b930beeee135d1907e0c9d6de3e1042d0b927333636576aef71e6a68ad9ee9604d9c26ab769144ae3c408e56110ceba9ca01b2f8b97e6278bb9fd270a0942889beedcdf37f9d6e4a2df5a009ceceebe16179cc3cdedea4bbdf968b9dad5dedcdb9bb8343e5fc9b55567a6fc96837947fc44a6ffc0ee96a40a72e0a585e9726eff9e7c820289ecae03dd1357fdfa4a97efeb6d766940f2edaddefdf50a4302f58878b85ef9cb6337aecf15064ff5a489bf066c01e7c95647afdeabee3ef3425fc10956e7ee5fbd71abf9d491364f3505bc3c75f92fa7ea36bef9c085537d4db4b9b7277159cc948919a7eb44c6114600a3b7dfa91b016fadc20be2c6f7ef2e246b0baedbdcdd9a200049b714dc99b54a505d9d584cf79def485100e9d6fefdcd6f3c58a8f4a43c851b8497e6a7572a44bdf86a95e737e2be24d234cd3f2ae6f61f2f2408e74eeddd2d550bb9dac4ef687639e70ca04dbdbbdb5314e04ea66b4f6e7c64a1b28bce4d1673fb8f179214a0e9ce03bbc7df9c5caab616368c062104fedac2e8c84c913994f04a50592907bc89c84038c846f037581053234938484ade6927409b3ada9a1c426822df9ef2272b0c7042eb35d9faa3d1f5c2be812401cff776f15ba38bbb8eb6b961d11ce59f84800b539c7628218cc887335dceedefcb798431a7b9775ff7e40de6b89452ee347777675d00cd5dedc989758dd61ba0c99602b97afb5ad0d5d5d5d9593057a654cf405f7b1305afae4dcd978ac53befcc02000f48b05a625d4d9ab5672b53d3eb656fe4fa8228bf0063459fa5c049a6ff405f4b021c24d1dad732727faad4d3ef4c8f150bfbda9204a5c56961816b569d92d572d59b5c72771def4c13ce69aa63cfdefcecf83359071f075df354ec5514e53cb640c1a92d37cf2c12ef6efd396ddd896f76d044315d2591ae3679f79ef9d3dfda10c0257a15eef392561701b0e4377ce910d06d871a6d14aebe1b06c90ddb540f998bb2330962865120af359196db6e512be3799ed62d595c138ddde0e2095965222fd4e88406e055d4231a6b28b7c23015b3bbd8f8cccd57e034f71f3fdaae4248d81a482293f188bcc2c66548c3678080782dfbcfbfd0353f33f3e8f6e5072d836707f2ae1cc6069bbfc80090cdc16c4e2ad791ce7776efe97f74f9f5b1b9fed67680a6bb8f9cec496de434e0974153d9543d498274c7eee689f1b93536bb94dadd9fa600a3841022c14b8473ce36022de034dd7de4544f8a34b4c80e634709d52bd58c6e4daf7c4a68d3be174eef4943466200e23870d2b934555f09e79c5027d3b3cb7d676cb9a730b99edfdd9e240856866f4c3a83a74e17280bca1397afadd4dd2468af9b36f5ec4a5e1e5b2cee9e9b4f749e4881312803a38438b92367cf74b90d405b18cb60fdbf8d6303c2f63389d65dad4343536b2d89c972615f21b14983c94d57c1982ff5952c59c8d1f1a9c54a4b7b425f35c1b51b92e7c9cedd5c7e24a9f6bedcd8d8cc7ab234cb3b0e655dd1053bd19c1160a2ba2a8912c30dc5e68c31ae4c1630ce6b4877e9081284eb152f4d0fbd73a7d879ececfe768f922a4b34e5bde2ec72b5bb23410980eaca5c3951687237260da114d5a5f952735f779630df4964db76778d5e9959f75b451b454288e350426a38786547cd094d77f465c6c7e7d6d9ec525acc1400b4b9ffc4b10e4f561312f0358e44738311a0b5cf54dc0b0b1aac92881c133d5ac101a779cfb1a31d89d05595245b7274fcd142b9507f770de71aa1394208682a9b7214f3bba1db750c8ad610a6f677716e2e2d00e8c1caf08d0967f0d4e9820b5e9e78fbca522d0ead4ced465781846912a19492283761c32004cb13e3abe5eaf537676bdac7f060b6d4da95dc7886941202ada511e320894c466882d03289e9e38c015458753512e23854bc0e4a6bba2a3ed4c6e3160e5c7cb16b6e6a7ae2cee5d1c2e0d943c25c8b9747e0a4b3491e043ee70e2524d979f0e43eb1ada9ff6edbc18b2faecc4e096b7fe4dc41c2e1150e1e3fd2423706c1d64084f21010ce39c9eeea60371f2db7ba13d5b6c3f93adb40bae7c8e99ed4865d0a166acf86918675903ef57530fac46761afa209b8b6f88b6668ff1980e3e9631c1b371ac57dd037f0a4819b7e2b7ef4f3fb7ff2bc07a03faaad7cf9b47eeeb18e799c2d724c1be4c8dc53c475d48a6f955e37fedca86c404c2cdffcabc90e1bd326dacc1848625df5afe17d3d68baa523b93cf260a1cc38afae8edf1d9daf72730e92b891f3f2c2f47c35d5d6bbf7f0400b5b5aadaa2b67aab52bb53c3cba58e184f0d2ecc8c3724b4fc135ef4b2c5795e91bef5c1b5958f739c02a2bab159a4c52b8b9ce6c717c64b6cc00b63e73ffde6c59ba4a1bf7e2b5f6158a23f78656b37d6d49aaaebdb4a9ab9d4cdd9b58aa7020589b1a9b5c61894257b63436325b6620bc3873fffef47aa0511348e68450bd8a79add1afbe7672a35e8180502acf558e4f77ee6a5e1abe335a6def13ab6c500d6aeb332b2dcead330024d5d69d5a1a1a5daa8210569c199d58ac7280a43a77e5561edc1f5a4aef6a4b1243af6a5e49c30bf5f25dd9f5d1e1e9620082ead2e8f06aa6b725b131244a6b37e0e67a5baa630fa6d67dcee12f3f1a9d2a710238d95d5d646a6864dc6fdb95771a3b3ec6c7abe22745cc8ebd76a293ebdb9f5bba756d787ab5123004a5e5895b57ae3c2cf2546b676a696864a1cc380fa4fa01e0c1eac3a147c50060a5f907a3a56c57d6052134d1b6a7b532f660788676f56464cdae017ee548b476a557ee0fcd15fdc02f2e3d1c9a29492fa7a698a29e149c71cea94358b5ca387c5fd52b54971e5c7ffb3eef3f7bacbfe00804057132bd7b324b77ee4daefa9cb3f547c3f796327dbd4db43147e76573cecae4f46a00105e5e9898ae36e5d34e83bd22ca2c56ce255eeb9e4271e4def06a6e777b820024d5d2915c1979b058e180bf3a71f7c17c85cbdd7accabf1f2ddb9f5d1e1e91223e095c507c3ab999e9684488cfbe52a07e7e2e2cb0f46c5c5d726ee8e2e54b93a899cdc9efd79f1ee0210c2ca4be3b7ae5c795842bab52bb534fc60a1cc00569e7bf0b0dcd253f0ea819f0dbde2c5899189159f835716c64796539d2d29a776ae343b63e5969ebca7f945419511d7a500587161a69e6f26940415bf116fc8dd7c67767d74a87ea7a3f24ef54020e79c07c5e5f9c552034300aa730fe65387cebefccafb5e79ff8befffaa175e79e96847697c62b5be0922eab5541a72a2bc850d680d4d153a53cb43c30b6546505d7a38345d629c059c737134575ad38b4d0dab5402b1db2fcf4fcf57d3edbbf70e0eb4b0e5d56ae30c55deb69beb2df8130f1ead314250991bb933be1670541666168274fb2e61ed572a68ea6a27b34313cb3ec0ab8b0fee8f8ad69d042a1c85663a7bbdd9bbb71fd1de9eac0380d42cf08cb0ead3f7eecd94b8d3dc9daf8e895fe4e5b9870f9604729c9597e6e75783ed5b071bb16ddb6eaf146dd1c2760afe8d6fea513cd930de6d0c5e0409028eac030aac312cd5f1fd49829c830405e3586364d9af8db8c581b02859070458656425e0198a0c05050841673d8038bb814b09c1c1b7b95863c839e0c0a28f3617558e39bf7674ce419a8200258e257f737c4bce418ac225601cc5fa5d50a0ddc3a28fac8324459563c147fd3e9075d044e110b0ad459c9304d98d07526b5b2b7e62c187f0949a28d2b476174d1409f2ffb3f7a65b921b47bae0e70b62cd3dab8ac54d2d51222989a434ba7d357d66fa9ed33d8f32bfe615e615e609e6d77d98db8ba4be23a9b5b4248aa248b67a1159c5aadc6303dc7d7e38e06161ee4044666516a348c7e1e1898a44000ec70783b9d9679f616ab1a751084c2d4eabae28ff81424fc273f1fab2be2f4faa106bc5bec248c23a9c19cc5ccdff39d47852625fa32f51910bd402bb127d09e7706571699677625761202180b9c5f906732b8191420f100e95c579b551ae82f5bff00cf836465acca20b8f7ae866179c39ff4fad7592e2d656831f3c7e5af64a5b02f1e0b352ecd9f6bfa27c7a440594f10cb4b5d248cef4e8f577df341f7cfccf3fa91cf4cecbdf784b4bb13e62b162746c39f9cf0ffff441e920072fbdf5f53e1d861cbdfededbf6fd8f7ef68fbf77528feebdfedeb78f34a8922de5ec16c75f7f65f2f1bffdfa27bf9b1ba8d1e1abdffee68186285efaeebbe5ef3ffcf53f7d68a146f7bff1564f2430a4f65e79207ef1d9f11bfbda1f3b50d7d5ee1bdff9d6871ffeee277f2a851e1c3cf8c6b7a4183c7cf7bdf2fd0f7ef5930f1cd4f0fe1b6f68e7dcb26db5bfe93e7e95c45577fc23852be91c9cb3215954e3ca85f6d28e25079d2b0e5e3dfce8d797af7d775709e19cdafdfa37777efbeb9f3d2e7abdd1deb0272d8450c3d7de7dbbfafd47fff3efe790c5eec3afbfe51dcfe2f0f5fb7ffcf99f77df3d1e6a8e2b0707e70444433e11009ce83ff8cebbe60f7ff8f58f7eefa41e1cbdfef6771ef6c552c96789317df4c67b5fffe8835ffef44323f4e0e0b537effb35def0e12b833f7db8f88b1fec4838cba628d942b23b43ddd6a73d8a9989fe4bef7c4ffdeb279ffcf2a7bf2b1df4f0e8e5d7bef5ca4000afbef3a6f9e0e39ffefdfb4ee9f1fdaf7def3bc785b00b40ed3cdcbbf8f0a77f9c94280e5e7df3ad0775ce40edbefcb2fce78fd537df1e2453a44200ce3aa706afbefbb6f9e0935ffc788ec1e1abaf3e18fddb928ad8988e1016ee1fbf76f0efbfffe98f3e3e7aeb7f79f3b8a87165cefef55ffe78b2007ef79347bf0300b5fff60fbeff727ff0f2b7dfb31ffde1173ff9a014bddd7b7ff1bdb71fd64c161f2376d63ab9f7b5f7def8e483dffcfc930a90fd8357dffef64b0345ed95839b7dfaf3bffb74f9801cbef5bf7eef415f38b9fbf203fcf2b3fbdf3c2c84807372f4fa7bdfaa7effd1cf7e5439a89d97df78d06b5694424a89367ba5472f7de7bdea0f1ffcea47bf77420f8e5e7bfb3b0f7bce0abdfbd2c3defbbffcd1e7bb7ff1eef7ff62f4fabb6f990f3efef98f2b07bdfbca37de2a04715501d17ff8cef7d4279f7cf2cbffe9efdde1c3d7bef9f2500abcfaeedbe6838f7ef60f73a7bce9a8efddaab993a387478b8f7ff5e3f385d33b0fdffaf66b63010c5f7bf76df3fb8f7efa0fef7bb3f3eedbc73d818ae24aef7de38ddddffefa678f74789a00a8f1c3873bbf7cffc7ff3878f9bdf7be356a16bcbd7b6f7fd77cf4c7e5957efb61cf43dc35e63d8c6af1e4e3dffef9fe5ffee5701842d2934fff74b5ff8def12751dbdf7fa43f1ab3f9dbdfaed713324bbacdba4246960694e8597dd0564ffe5efbe557df8a75ffce40f181cbefacabde19fa435de59f706d52e1b06b9ded1eb07fffafe4ffff1a37bdff9cb6f8dcacb7ffff093f74b073978f0e6370622f8ae7503f4e68aac3c7ce39daf7df4e1af7ef689851c1c7cedad02d694f3cb7fffc3c7bf5b786bff8d81908337de79f38f1ffef69ffed338f4f65f79f315459ee1e63d28870f5e1b7ff2be7bfbe5815f94c8d183efbeb3f8e0c35ffde40f166a74ff8db77a02f2f85bef7eedc30f7ef5ff7decf4e8fe6baf1e168f60adadcefef8bb3fee7cefafde1ae18ede838908f75a7bd5d156769dbd0256fb00247df73669ce1b6ffb0a0b60dafc7347a20220305610021357b3a6b5c09e82969002a5c585c5a24eeebcf3570638d01808540ea7a676074f2a4c2d7a02f70a5c184c2c7a02fb0a538bb3ca794e76d1fca42770a0f1a884734e098c24fa0227a67ef12d3a1dbd0705247052e1b840e9706170a4f1a844e570a46bb71ec08186023eafd6b06d4612954305f480438d73832b0b29f0b080753837983b1ce9dac7f51e7f5fe26905e3309438d4f8b4846d1f704fe0b8c085a927674f616a716eea537c5ed617dbf088eacf63595f88038e352e0caedafd652d20813d05035c99fa52fdc2e041012570657065b12bdc40e2d30a70f56daa1c2e0de60e871ac6e1a48200ee17ceefaf80238da9c5a5717e01e66a968edb5790c0d37a4de393a46e197bf48f847307ca59e7ae8cb3ce69b8d238e7dcc92ffea11ba053a7e38538eb359d24cfd1e0ab734e6beddf82b1086bf0a7adb55aeb50f6ca9c36ff2b5f7bded1b38d3d96617ffae87a7f3119df65ca5cb4bb7558dcd3753f1d4fdc8d82d5fa38e7fc01a936703811885a701047f7d45eafc14f07c0121ab17c6f37a9b1cd78850ba9aa2abe4db40d479ba7986c9817073f92019e1ffdddfff8ebbff9db6dc595730eeef2e35ffcb67af3876f8ff15c7005008bc7bff9f967c7ffe59d4609f05ab8faf1dfffdd7ffbdbffe379e0aafafc37fff46ff77ff88307bd88b60137fb8f5ffecbd9eb3f78e781305db8728bb3b3c5687fa710708ba71ffee643f7cdfffaf6be7a565c657b752d7b65cedeffe73f8cbefb5f5e1fe0ab65afdce2ec7c31dadfedc1d9c5d30fffe50fd6c32fe3ea2bfb1eecbb45b783f4e0fbffdb48cb1262e22484d8d3420b61202e9d2884d8d3e2891106420b68214a08007b4a14128f2a0140f765ede33be0490507540e638b81c014182bcc9a30f3d441017b0a670d27de342e75e5b0eba081198471e8c339411c77b186e03eb598bbfa83ff9504b4c040e2b3b2fedd85c183025a84d8797add13aa3c67c0dc41936ad07353ff756a3192f521c60a27258cab43dd6bb791c2ac89644f5ded6a9fafebba2580cfcbba37d7ccaee1b2fb0bb4804562f1e3170c0026c048408ae57ae3dcc06709a7060359af671cead5827198188c152e0db4405fe271e9bd757169714f3b2d44d5ae06db974201a7069e70bbb87ea940d2342417b8c99f8718399380a4aa326137a594375ed4bcc68c76fa8176694e2ed363be2c5daf8783b0267f4c2c6543edde4d9292545d8776c8c2aa84703058bc498a31c1a2adcd15763008939112464a49f08c2385e0b5699c362cbd28b8c2ec3f7ff3cf7f3cb7c387effc604f0b6b9e03aeaab30f7efebbcfe6eaf01befbcd49737c25532af7d27b84a0fcf958f7ffbcbdf3fad7af7bef9fd7b1ace76e1ca99c5e4e9c77ff8e3a4b2d68afee16bdf7d6b5f7dc971b5cdf64a7eb5ec95b38bc9938f3ef8705a596331387aedbb6feeab8cabaff47b70ad5f543acc2c460a93665f039c1940c00023c0d7fdf8c0b4f7262f2d8e55edfbe9c02aac48814a05f8ef7b6245f964e120bcd7080138caadfdac642eab6ba3ca230aa38733d0e0b7cf9f06fb2b36a3ed0f654d8901a0b09c94e019af30060504b0b88e1bca26a46c26a47bb3a4b5eee9b335d96d77b2975ef595adbd762d2181c3660e95a867c61742ed85b9dd40f54801a5bb49892febe3102b37b5c9cbb0a7289690a7c7f70d1a8ba2f04b79a514ed15b7c93b7b936a9ba46c16e375242d75dcb3ad6d65df91166415b434a6122c574cfe0e1636c44b4290264c6cccfc5bbb004b5e6cdb7b8ed5fb77df8b3679b20e2bcf54c0b61457c357dffddf5fadbf49ca2fde3eaef4de9b3ffcab3713eef1e6b86a2b2ab87d5c15f7dffd6ff7a28b95bd07effed7fb6b64e09aef85de7de58df75e660cba67c755b657d7b2576affdb3ffce157d05e09b5f3f237bfff4ab2502ae3eaabf91edc84986d5c4d9076e0a1e4a70d7d5a0263899ee27588dab548c5348c8a95bd9b24ec4621d76ebacbca2eb450b2f9c657ad5cdae5312e0c4ab786a17ea8715ad5ecf043b5e6b45dc1fc367f74751511264488d663de6e51c3f546eb609a187c7c1faec85ac299aeb5c1b35c48723d1de33ee6af777c8e1f7b6fa7068381cf877a4346cbe48992804bae92e3584b904341aa00376e89d7f1c0d316d0ac81769b7d6452b86c718fd53edbac59555bf824795dac077b9babd4c62cc7aa1457327a417da9b6baa5b6b8452c404463456c487ffd377f1beb87665c3d0baefefa6ffe3686c4570d57d95e657b9571957175135c6dee3675d6617ad504cfc42e240e1b3754cf52b1f2bea89933a5c3402e5922238585c5aa2c46c2efb30e4a508d497479f322928522116509ac8cb0733a7a0ac6d571778926349e5a1ef8fffbb4414f626a21805dbdfe14a5af2e6dc2f0438d854328919712b090a8492c2be7bda6ff6b058ae4af446a09d2728a0a1809189201f0bb2d9a1b38ef98db555549030c2594c5755308ac251ba2266a6d09afeea785a50efd0f3dd7cdd304fbfd3ee308b6056bd7ae3d92ba9321e4104c675cd21e9bfbb6a5fcdadc456cb662b342d37f215949a98a610729655996b2d968102854e8b2b3b451429399689aab8d8505d65e3eb3ddc979c8b8cab8cab8cab8cab8cab8da665c6dc4ec9030760dc1a127706eea683d0d4deb10792d0476241c3052a85c1db83daf70bfc0038da9434fa027682d69eb36b3d8038e35e60e123837718fd6753e3d601cae2c0e0b4c0d4ce3919f749e7d61b15be040c1010309d7f043da02ef0e983aec2914a2967059eb675f54b857e0bec6cca110e8895a25c6179bfa430d258c837ab638fcdc62a471a8513908348b28c64e5a778a89c550e15863666101df4fe7cac0384c2c0e0accfcdc3a4851570cb7de5387bec381c2ccc23928e0d26c948d49660363a91944b53b68af28a75f5655a5b5f6e942ff348627962dca93f1151a3569eb401177838b138274419f4c8c76b7898e6d7d77b885b1fd925a3ad4d0d0b42391414bf03ed15297d366e559b7dab5c19836f64b5b408b59c3f89d977195719571957195719571f502e12a6c63052d7069d778890b87b18274e8add2b63575a5bdd3796596546f033c2a315650020b87d36a19829dd85abb3826d618e07159f3d1d795878aab861be34932cee1c2d4bf3a33985bf49be34ccd1ad77feef0a4ac7df72715f4b235f1f298de390e84fbd30a630925706930b3a8d41aafd45f9a9f90d2e18c4cc8d30a6305d9643a42f3437abacdb7a9852beb6b5fd825efa524e50e1766499cba68f1a79f94180968012550590441dc73db31b7e9edcc6020a0000194764332157f98636bc84ace59abd46ef1a95afac098c0810b47683313f19abeade8a44d3a205c172b5d8f13b2c9c043d230751013e36b5f2b65158f3cce75fa5afe60dc832cc026a3eab8463ab06442b6834f1907a8925698055732ae32ae32ae32ae32ae32aeb610576ba3b7c6615ac1ca65f83bf993d30a23052531b398398c1b4f75e9c1576ea901bf42e740cda8895d4c7a41cca1abdc7a8596da2b6d8e13ce424f377398a58f939e98b9c3dc2cc7109c7d7acc05915271816a1f9dba95dfd2b29bc1ca2507577b7123e596e4b5530d4a035cd8156fbe6d9bf8768d8e93ade85c6d50a3ea00310b947a870d5bd7b28212a6c5de964f8c4b5e92010f00bd5e6fb1587879a93884107772f669be384840ed5d6caf63f3e1cbfc3dd1700506c630c9796ae9e24b68d33a68139d8d73b521bec2bea7a5f7413c8b665abdf1a2e2004929dc30fe648324967c04a13cd24b88432fecf8ec75d89695a69a061957195719571957195719575b8bab4d182bd4996df3156b51c166e74b537fd0c85bdeee720bb0f68fb4b72f55551545c10215f4819152fa22f120131b9ea820ff04a0aa2aafe3ebbfa75d7e584c25d49ed38a9c6464c53f8dde1c046bc896effe12b4d6b4063ff41b8aa57fc3d999b82ffb39a5f10583488d78306ac112d144879f0a3f66a66b1b6cb43f0bdd270cc6cf2a233286f1c73cd198a349bff1a70893e9ef7e9831ff4f3ae1fe46d36465b8897effb6cc6fc655c655c655c655c655c6d516e20a77dc9e558775c0b39e280ac3e72d6fcc1c503b159e10a6ed4ad7e8aca2bfaaaad0cac13f48455130fdda9850c888716dcd1742b355a64017ab53b569d2b1dd58de339940a417cbb877b16a585bd230c9b364af8464897d47e1ff26a4c0303fc9f4b1d7210eb73818742631ee2f931d84cd435cec15074532ae32ae32ae32ae32ae32aeb60a5777bd2d3df85bd8529cf8bce58d56b7c4b9c224e5265eeed32df908c51437565ade6dbf688d792cb6159f7793f297b8755f5b27c824e3a86d3293a11d166b897bf1742897250796b4a7f19f92d2696d23b7d6d25e7a5857cfc42c782c28967195719571957195719571f5a2e0ea4e3cf8dbdcb21f9fb7d4c3c69e76bae2477b8b0a1aabf0d93a9ffff24f665996a16d72c79ab8438a8b8601d82a3f5e5877841c3611e442aa6d3b0b185043c97acef92d2419db8c51cc9b8cad6752eea08df1194729987e308b88c4bdf7d87cd268505ba118a366266d7ac655c655c655c655c655c6d5d6e20aea85f3e0b31f9fb7e8a1a5ccb6a4c06d9c5ca38f812f15a76bee361180b600493285174b83d1e77c6d77ba64cd539b09a36f026f76fd45318ae15a1dd9643f6a36a51d73dbb1be4aeec9fe145f63b23289dd713a9f8c3f9a34dc6db7afed4d907195719571957195719571b56db87a0163f0b11f9f5df9af7c003e6e634117d9ac663f19d8f0fc3f005a6bbf04f79f938a4e6811d3458a188754bb3b1f8a08b1878ee6c9c92fe3c306ad83385b9a8c612493a1c9b4635c0845299bc98b8d2d7810ca65f38f55b5ddf8a674a450db1a0ac6d19a505995a448a2454a2ce32ae32ae32ae32ae32ae36a8b7165efd4bfaa3d78d9729e43c54512db36091c680c04203031386d7e3296d8d7785a8915aafd6d38f4822c10e8811df993ffe7729062e51bda54568ac471baaeb7737f76a2f0659b30bc029480250a98371812dd76141412f2a03d815d5577a19254647275366e7b1d27681137224a5fc782383c274991ace452bb83ac96b41dc9e8025d67b7d5eeb465f1bae7c18752fc3f69e021367c6ba305712b0d6f7a82864032a210f7b1eb387bf24d465f3c2cc11ab306a9890c1a0571a8a92d40c28afde35848c655c655c655c655c655c6d576e2eaba5b0fe8aba55678870bea1c348081c0aec2e3aa65a7cdce7aa821051e557080dc3c369fba2d1bd6ac98a700002000494441545ee7bec6383ad3b9c185c191c6a0f953e9705ad52a9b2f1738a996fdaaf635146a77f6e522719c8e8ded4f0f5b083c28601dfe5caeb8cef70bfcb9e44ebc040e35fa12c641362db492a7583b24ba8d65bac7ea582d0547ef1598585c36c7dcd5500e2706b7bed1c79b093fad95ada57ff215f7be65b4a7fd7919da64862b19064053fb1f3fc34cce36c45a92f9d3ee357a1b2d2fa87df9c32aa594526559d2e0844f29c6963a1853a639105f293adb7f50ebc986da16c388d3881dd5452c4c958c58ac8de2b41563c589e08cab8cab8cab8cab8cab8cabedc4d5b5441e7b025ef3dd87a10702d38e28adc04041035002cfeeb6f525ceaa3a844c8f766571b5b89ebbb7e18ea74da4ff58c38038ac0210b87238ad2080238d83a2718b45f31f9ddce6ffd40b5f3ff5edfb0f15a60e03818122223fecd4641d2205fe5c36a900ac0caf6b48ae759c43092b30878300d02cc204143050f86c01880623f16cf0033af26fb7fa85d8ec7eae3cb72c02c1fa30d3e6cfacb8db57ae8462f3f057a6d48ba8e89e3d7ea1e28455d25035b170d8a228cab2f4e3f4df78cbe20f122c3e95b96523f7c360ed42c2c552d1d9f00af107f7069ae51c590f8e60ddbc450b4548412a98a9de86f36aadbd010da9526ae9c23f830871d03ff6fac4fefd114b71b15e7d41ac37a42669082a8c7613e6221570c06abb938cab8cab8cab8cab8cab8cab2dc4d5b5360b8c541d3a3f5098779222ae2c4612fa58430b08e058e3cca0722804f6157ab2fef1847487dd57184a0860e6705a81f996ec5c85c05143b37f5a2d7b940e0476142e0c0e34b4c0cce269159cccae53dc6073c0d4e2f0f9f6ad1a4a9c1b40622030db60d535b5cba9bb15ced48ec424b5261b29ccec46a7d895e84b28c05acc6c1dfbef090c2526066309052c2c2eabcdee424a5d15abd5dca1a143b2d344baca7bd5fa50fbdbdd203aaefea14d1f680a355eb507c3916cd8c6f2832c5691a4ca21aa0462468aeee38d0eb592717088593a46be0c31151f6bf1c709d551ac3c9f1e99f69c8b6333f13c539bdbd654af2db8d5dd2b3be32ae32ae32ae32ae32ae36afb71752dcfad729818ec6a288189c3c47685490d70e9202f0c4a577b69c64101f734a616ffb9c09fcba5db0de048430a7c5ad6e490635dbbe32f1578a900803d557ff6e496d2e17185a755bd42a0cc9c9ec081c649854725fa624986499ee2d9fde9d9ddd612f0758b02661633bb64f2746c338b1d85b1bcb5d65d858016ab91fbe0c1b778f649249d55785ce1dc60283192757e400bec284c0cce2a28d4df6fe8c4b759432629d5969c6ad35e8d8d0bdd8156fd235599d426494b7990cc0a840801359aec8c1d4cbba40ded98abf8afd46c31912c66eebb5b6f30fe65f74f623b9b6c9c11f72ea17c4774f6e6603d4d32ae32ae32ae32ae32ae32ae5e685c5dcb591d2a4c6cedb2ae0d3d5f1ae885830016aea6478f152a872b5b07b0831fa80506129f36648f7383970a688185c3490500f78be5894d3378ebd26b0821f0a4ac29370b072d01db7a8aea46c59543817e01054c1dce360b151f6a1c369f397d25b5ed29ec369cb1c7653d574389b9ab63ff071a7d8179e7f8cf0c0cb0a7b0a730b138372ba98ceb0e09c058626213b997a184051fccaec2ae0c685efe75da94b8ce1d160eaaa9749602a755cd929a3bf43758767494d7d067203cfcac1f7517c3ac59fefa9d43eb8db5ba5a1d541f46e663fda8916a60d16613bb43386dd201586dfec78cb210a22ccbf0be09c3a36a5c1d8d42e8d97db694267c4303edb69f84b42c8dc104b53516b70859dd30121a558aad649bb87277342be32ae32ae32ae32ae32ae36a3b7175add0ecccc239f40404303198daf55465dd13758cbc10281d0a81b285ec01e0402d39333e285b61591959b9e5e74da2bc81e8d27d8a9b6d3387738303d52ab3136fa715a66ee9ceaeddc28a85b25f86b2e69c386061319498af0b7b5f1a5c190c25761586128fcae5d1ae3b24010c65ba28799c0ac05f9a7ab506875db59ced81c0504101be23c1949c9a2ecfa4dcc828a0456cd53f094a29ca87eb362e71926e1311dceeefe37005b59bd48224e31fc9c6101b0663d0d9abb9cd7cc4a182b546997d60adaa3bde40c926201d918678de9219c9f89f2c83b9c975655c655c655c655c655c655c6d2daeaeb5f9a35480b32bbe719707bfaba0058612bd468744ac7a84f4d02b5a28668563f3ecdbed9ec201c6e1b4c24bbdf581f0f0137b9dd3c52b162da005c6124309004a400b6c5226ec8089c5d4e2618191c4a5bde1904612954b642d0a8142e0896dbf64b7b2943ad038ab307780c3be6c5d2d6cb4a858b5386d96319803ad75c7134e7bd7c57fa26685f648a383a11d31928f1c4b9f055a2148d3e638d39aaccd47243d964c8f267b6d24c97f58adcd8febf163555d46ef63e367320534d692cc18b28b8d7becd103b246dcb1ce6e5bfe34193b696bad977195719571957195719571b58db8babe276fdbd92b090ffe6985577a78d2d49296aef63e010c24fa1295059a40bb046677d69ae92e4e618089c18ec2bcaa7dee9ec0a4f96b5f607aab14f9a144d97090fc76a8375d3fb095cccdb6b14a2b4e8e24aeeca6472e248cab67463a08911e5321374db9b0c78309a9d2453c25d5255372b4c63f967cea66b02152ba65c5f28c57c71e57d6de393ee0262ddfe2a42133b86d6f978e7424b5e97183bad8eef82b65466aed6ba65bff389e55aa75c0423b6d11a0ebc62d32ae32ae32ae32ae32ae32aeb61657b8e34d7bc5774798213b0a471ad6a14f6a408dc3a5c15181898101242045cd806fdb061283a6407347c10213d3e5f3dde0149b6c97162f15e8092c1cce0d8e348440e5d0171058aaa17b37b7d7ac5e66f626f5afde51a66cf51db742a4d957cba9f6a5c30f0acc2d3cdf692061b0f2f36b0da92f209158930860d442ad496ea585d2d853700efda821c058a1b22824b44b748cea305bb149f2762ac83979425b6c3ae38e12b42db357b99252fa4539b31149fb4bb36674484933e40f1b6477d1593f8494742e8d61ac654386f3c6e5edd442b10afdf8c51058954551044aa537cdc698a01fdc5d11b5121820018cb65c61dc729ca562639e65f892be9336317c195719571957195719571957db8cabbbde94bcff9a714bb28a05e6b6ee0f7a56c160c9ca983b94164a400a58606a393d64e15618e7de05f7d5935ea3be6a76305871e5373f4507a1855147c237d653b745fd8dbf3a25b0b038592d1b354d8f523fd4b5a766d7eb1bc14e578fe9c7503623b1e414a5ad3f4801256a1ffdd4f01cc2e643dad798bb44bc7f2c21c592994383fde5ea31abe62c0b0b25e0800b8bcac13818070df4254a0705188b4b0b07fcdfffd7ffb9e6d640253365545396d6b9870c5d8843d4485d6ddb46b36c6d6b7a5a681228868c0f179283e1bce17baa8415ec4ef8ecb39cc10487945c51144973400d0dbd347699acd3075615bed8ce1d76875ea352aad7eb05e34b7b6a50a31cf47d45b4c5dfb3446db87ca67f4ca7914d17e520863018bbfca418733200967195719571957195719571b555b82ac41a3ffefff97fff3b84e0ff21fa0c349f51336c8400a00d56581fde315d346e9d59fdd3cc61d6e245c6e40d7a9c9510af4349be9f6e7c8ab62d8e3ab36f6854bb6d5417d73c69bcbf4b7d195c6ad3728a0e79996b0d49017d89d354f3ac915a4935b49d7a4e6709cd2c79179f80f0ca5c8febc3c86754f53656710a96a523abc52222215c41ad67e8bc10a72f3757fc8dfb6953cb1b16f47448d4bca25d708032f37abd1ed3f9a234bba40e571c16424a4637c44e7ce309663ac37da1b10a366fc9a427d6c972c5238cb995ac8a8bf51b67512296b7a55dac33ae32ae32ae32ae32ae32aeb61357771d8397c8db9762b3c0678bb4eace93ea96e9fe37d89259279a0263862f3cd8ac9226ce00b29e0efe57b465746cefba97ecf449f6eb7266a359b88536a24b665ddb92aac188b73de7ac493556a5cdd81b228ed60433e7d38541688c499585f009edcbcd8e90bca2a4f5a46348663999ad646f441ae361e550c95742c655c655c655c655c655c6d5d6e2ea4e378dbc7d2936d71e16b7b7b40eaca274cd466b44a2aacb7a64b0f61921a598ec599d8c01b475c40872adf12a2216de4ad6fdc46688a623692a8d8634da7ab321a56eeb0f15ba46b3921a56e3cfaea243848b1977d6158f76aea6b786665791aa9dead623eb30be717d0fda19a888aaacd8fd0a07c9b8cab8cab8cab8cab8cab8da7e5c650f3e6f5ffc56b95a98e8663178443ab21debda8e321166747cc28e311a692c84fd9c5620d10f8129c8cc10ab078aeb8a6806736dff08447de0daa47f9335fb6dedbb59ef6bda332f742a592c1621c549cfcb9af66da82b9c0cdb045b4f7bf8216a59428337cc7afa57978f9474bcf3e8371957195719571957195719575b882ba8ecc1e7ed45de62fe1fcbd0b1a2feb616c7dd3ab52c3bc974703b4c0048717a2cec950c54d04ba329b3b8b3065bee27a305a11288edc06a95e23e20cc92060982f0a7a01810dacbb51d2a8eb820d25ed8a45f34355e1dc4417a28f6da63b3dd16cb6150c9b8cab8cab8cab8cab8cab8da365ce5187cde5eecaded496bd3df8d9f7cf6fcb0678332db8209a08f504823860e1dd474fa7f52f5ae38e1c8d28bac0f5f52249829e6d28b6509c7b65363553338295b8b1447303e3bcd7b22aa046a130a40aa8f60f7fd8d27211e18651c3209e4606de96b929d281c90be2432ae32ae32ae32ae32ae32aeb60f5777ebc4670f3e6f77bb85878126f842fe9165e5825a53dc82819945169348b2e5925d27924f1a1a8ddb64028e962b3143dfd6e1a22def168779e298445bb90ceb51c774c47c72902a1b84290d0a59c1e02aa54264828e30aec15f4bef6334501089341a460a53e43501b0aabfe6a3235555f9cf21371d5e3c71de36e32ae32ae32ae32ae32ae36a9b7105dcad8ac897ca832f048e9a0b7a5a2d45ee5fac53acddf6148c6b541d9fed5a8e352616e71b1cea40616e30bdd1f52615b8c2134b1f5da6744b7feb1f2a5a40435b57c47260de981a63aaaad25a87253e8ba984021aad352311fa515555154ad7e37e1c216e41f574d993efcdb437f768e9cbcd4eca8216d4b2d33672be70de0f328c9f9a72a554b84010466398071a44f12125adb56f0e426f1656fb78236a8b4d8508bc890c294bf6c6f24d3442a635cc5838a9bf29e138f47e855053c655c655c655c655c655c6d596e32ab368aeb1950e8f2b28e04101f1c29ea2631b4bcc9a3e505aa010cf4f2652365d056ee0be63b51d034bc32557b7491d2e6a22d973c2f298b464deef46e31c6c60f1023a3cb4813c17ca9562152d668f92654ca14944dc4024183bd64924de1fa4a800295dad58bd98ee9f349a498a643c278c241aa74dbb7570593029d98e9bbdffe8d485104bb2bf60c655c655c655c655c655c6d536e2ea8eddc42f9b1ebc75302ffe295a4f0d1c69f4058672990a7896d5c8a7e54601f867dc98a58b938371fd0d335bf1ea3c0e39b08e18cc30f91467521d8c993cc623f4a2bf417980b6954ee607dbea90d815b1a6d97116351e185a9a63d364220db1d0000f526d4a3a6e53db8d8bc7cfb408ba798af18487cf4aa940e20caf077fd7d052fb9f7195719571957195719571f5a2e0ea4e62f00381a14405ec2a9c54f53f9f1acc2c0470a8d1135002c6e1c2d48ae003811d850b83030d2d30b3785ac1013b124389c7d5727d70bfc0498545e785ec2b0c24b48075985a9c6ee053ee298c24948075b8b4ebdb976a817d85be8473b822bc1101ec2b0c2504307338ad6ad6d23d8d2b5bfbca0e3833eba3dd6da790c0bec640400a1887d30a3377c3abf06338d4700e27e5f2381db3e4971c3b12022ba77850008003aecc4a735609ec29f4051c601d9cc3dcd62d5d05b0a33000acc3a5c1c2416db0be64d5279bf47748b6580bc180d804d0853be52fb247371e0f6513b619b22019cb840b9226801d90f1fc421632a4f968b36eca98a42a57cc205252267d7f04d34c93aa6897c86d232c2685cf9c7334bb9aa42dc6af99a4ee4132a08594be2fbd8f21bb4de72de32ae32ae32ae32ae32ae36a6b71b5892b3b0316c4231f4b140a42c00027a6ae8415c0aec4404100738773537baada13248612138789c1bec2c462ee309298590098599c3b58602c71a0b128513a48819ec081c6490507dcd7184b5c5a4c1df625fa027307a0f68c17eb1ccdd2615aa1027ac09146e570d9e92e0f2576249e5428374b2208e09ec6a5c5930594c03d0da0f6b08f341cf069597bc6c7ba5e7e28810385a9c5a30a6389438dc5a22bf4de718a3d8542e071050b28d25fe9ba5701e058a374b834300e4385815bb3da910203a0043eafd017d8d7985a540e003eafea858a5cc5dbbe86707854413a1ce8952e4e438599c1538391c08ec453bb69afa8ee0789adc2e3bfd2e52f7bde58ee921606317399b4626da633e449fd4142ba30e8fe86f2a6c49c93dc22da0b77da2c05562b8d9289bc647a37842bc200680422390c96cf65f3cc5a8a24ebf103cf32165248b239e33bc854c9d8ab2b9eb738e39c7195719571957195719571b585b85a3bd5338bb1065cedc4ef2854c04505889508e9be86031e9780c0bec2a1c61343583442e0a28201047061ea0f3e463bb1a81cacabc3b7850883c6930a0b87d261e1a025001887b9c5a811b11fc995f86edb36b15838588799c3bc395437f5c70116b00e95ab5dd28e6d24e15007927d0de848d651f381c499a999e5e7063d09dd5ce0dce1d4c0b8da11efcb9b9cc24f948f675b87923070ae7b15009e563837f5ad39a970b641b2c2004f2b54ae76c47b62c905b22e2174d497983a38c000330b4dc4907c30de3acc2c84a8af6b130a0d0b5a3033c41ec2646884f57e630534714363d6ae222e998f499049f52b5ac5d266f7d9f3dc266515f40aa8a6552c31e69395be342a3667ac5d730863c403605fb6f5968b93b621d0427b86fbd846c8112773bef14deca099c69f6329621001017a6769dc25e32ae32ae32ae32ae32ae36a6b71d5bd2d1c166ee99849e29e958d87a604fa02974d0de4a545d178aa9aba7a9e69cddc324f8c91a99104a793fee4cae240410052a0277152ae77f2861263592f38143071eb3dfe81c48302738ba9c5c4ae71250b09091c37d7aa9ac58d9fb503b58ca38384c3a9ce8c59c718693b05800b83238d8705660e53bb64e35cf72ac23c4f9b3d3771a0cd35f5482b8bbec01410405ff249b8d916c8738c4d182fd9d9c31c3305fde314760eabe7b88287d947d6f022de8da9db52d310127fe12c71878be4ca9e9a7baa1e40ed4b5cb64f27246964e339a4e7f2f6259904ec1e309d7f2a22164c701cc3687be7c5f192a4982e1b00d546f0e762319ed850665c655c655c655c655c655c6d27ae36d98c435fd68edaa5c58ec291c602983978427a0100d8958080683c5581550fbe836e7e52c1fbe12f17eb4733b5385018482881855d1f5aee0b1c699c34ecf0a30d9ad03ae049052d3094d855182b3c2abb3d48182458e6aef1b0a9c39b14881440f7ad693b855fe73c2ad11718481c2af4441d3bbfee55d045dbdd6d15d01378a00160617159ddce6159ad0f5dd3c7da4cc9c5ab7f6cd8ba5f4a599665308be1e0acd344b077acb03dd9e88e4638bc94184889522cf71b271fd9314325501c80a1f10cb49428d12125539654cfd8eb82d171b6bdae921633086985e8913f20eb3a4e8747f58ce34edd1d3d059366949942af6e8694505ac655c655c655c655c655c6d556e36a03563c752f170e27063d89bec4a1c6b9c1bc89c4073e3304606be77e8d075f889ad942f9339bb0627c81e6269ae53d09e36ab28d04e4c64dac2a870b8385c5bd02527471b24b87b184893464bc2b2cb1a624b4105062cd3e6da708dbdc616ee080a15c61bf6c7e15cf61f3b4a2cf16f5fae656c6e29b26545545eb60428788641a8e16d163b5015ea8508957f3b4d7066b35179e7f9f02ebf57a52cac562e1830a20aabdfe985e3b566bed07430d6228a0497e66c94dda469bf2ea420231fc307c194e4a4d5852a18c1e391c444ad9ebf582a9f5fbb339619df9e8858428111ac1636fc5c2ed6373dbc1650c7730743ca13dba59e4c3bf21a875f677d98f81be54021232ae32ae32ae32ae32ae32aeb619579bb8ef8544b91a599e5bcc1d0e057a127353ff550273e7fdfd65107e8d07ef1d53aba0047a1bfb97138bfb05e03622c12f2cf6140e54eddd6e72861d058d9aac3f9098372595038981acd73c3b0a1698182c1c26166385fb45cd54514085ba1ef4d2e0a8c0c4c034eb879326ea3c10b0b21660b9307532e1baa70070a8611d2c2050d7fb765fc573d894c08eaa31d117500a738b998571300ef775b3147198d9baa0f9c65b78ea82e901a92fa15433da2c0d2965d658a436d93781756788c57743376c967ca48c37b6d667dcc1383cb3b65287ee168b6479bb10131cb15ad0c37a4fc499c438bd181313e3cc6c7851f9bb102627ece36d5f92edd776bdc9ec6a9c604ddeb53825cae6849625655c655c655c655c655c655c6d21ae36f16601cc6ccd90d95130a8cb5895c45555d3e22716fb1a330b034801d95039b477d37db1667022bd8e24807303e35048540e6715860d313afc24b8ec6ed5ef776e49d7eedee60e9f97184838e0f36a5948daf5130b21a1049cc3251143b4aee66a87b185013c2e31922804a44045c8e86706738bbeace532a7666525e40743f51f6f708aa9ade538ad5b92853aaee216b7701fd1dccdb261d0fbabb8722be176d9246b16165a4002fb0ace61ee30354b4294052676d3544920cf51a34045afe2952b3adb61d0bf321e1ecb45222afc0fd92ef6f4264fc7186f71536b968b4c1aa9f8c1a6bf6245f4946c97941ae82e36a07188e4e5c7a4cf64654f2c5c10e627160a480e232ede474a7f6dada01bda2bbd32ae32ae32ae32ae32ae32aeb61a57ebdca4b94569e164ed4c2e2cb484000c70522d391d17060b879ef7548159f387da832f4dcd2a59341e7cd8ae2c60c9e7c6472fcd0af79d6e430921d62842c60c93c02a59bbb1b35356ccc2746506d26eae5b4e071b55cc6bbfc1296616b3eb5cc5ed7af074bb6c4e67c867ba1019cae55d2e2d000c057c61c2d42d5d768b6bf4820d4b6a965b0c1d2258797bfc44254d5bf2398c1f42faa425156ae9723fa963b53660133fe76bb57ea9a14f666c590080dad96497be98c449f5b358f485851ce2204a1c96606db4db5e816dbb6d529b1f7711478be65a7803655c655c655c655c655c655cbd10b84a93501c689c75ee30b70d4946447f32e49b4d5834d7ddc61285c048e1acdac817cfdb566d7387b1c09e426921047a020eebfb46756fb4b1735855d3945f2c6ed5b6b46d2b61499a3c9616a414405ade4e7bcbd1efe3e8425bde70c3245a32b1184b6e2565bfda02091d19de4d7878b1f016d5b50d0cc28eab0b95436d6f91d802b68543c27d49361649be1133ae32ae32ae32ae32ae32aeb617570277baddb207af041cf07979b77a29cf61bb6c11a5f9726fa5c393127d8942d6dd5867f659eb5999e614ad7409e538619fa4d9ea7e566315b0a4bd889fff64c7ec8eb463bc2c61f1097690a49d8adb68c7aab449952e96cca52f1856ffde168d601fba0b8fd02297db1d9d4a8eb9addbdfda9bcbee4bdc9530e32ae32ae32ae32ae32ae36a9b71f52279f0e7065f8eedcae2abb9550e95bf89b7b4806154bfb8802636a0f1b3cd549f98bd48ea4cd19e702cecc1faea212a670951071099021a0fa01df2da846c93bac26ddde0d875b10e176d1f9239d0eef052473633b6f5b4c91f4b8cc6f1986e931dffa98d7e8a96b67c6cba32ae32ae32ae32ae32ae32ae5e145cddc52691b7bcdd35c888266bd0d242d39f39f4c288cb86589231500919950d293d5d6a37a964156d02c75a6350c1ac64d62c69b5a99ed4da6c5d7c15ac61043ba08b363f636c67d6c823f999252869b7393abc20b945e727f9de8afb92241bd4b57dc93eb7fdb023ef997195719571957195719571b5fdb87a3162f079cb5b5bca2cacf543d290368a0b2abcecc1081687c630e8434bfb44b032f6b022f7cd1dc263199474d1a8ffc651072ad44587414f1a7a73a09d7247d3a6cc24b1d8094dfff993526e62f89ccc1232cd60fa399866df2f904e3b6d2f127ee23580c30efebc6102e991699693a68069ee38c82f841bd4160e49d606058ea6b7d7d4e8675c655c655c655c655c655c6d33aeb2079fb717de83efce8231eb16af8ffd67afa14bd7d92045273475c5b28449b31bf3e7da4c33d3d9a5434ae658637ee1da3961d5f771c63619fce8dec231e93cb0090f8119fade62e55968ea9ffc3e1d49492aa4c02c5a3c45ecf593e441b2a67dc942b18cab8cab8cab8cab8cab8cabedc455ade5b7551efc91465fe05199e83fbaaf3092900295c367e53adfce5ff92aa7e77e81a7d5175345fa52517fb8345f0c0f7e24b1aba0058cc3e71b88f90840a4da6c7929f7f2999baa6a812385895d919edc55d08073a86c2449d9fe94762852c5fd99dbf879714d3ab550ac754547a4241e5bfccf98b4c756eddd0180ee44446c02a8b10eb603a4ed73471eb3e302636e5f7c47e2596d6379c6669a26852907315c45f205d646976c9b31d6fe23e32ae32ae32ae32ae32ae36afb71f522c5e0772446124f2b9440b1c1fe2ff7705aad6aa80b6881e757c7bbba3dae00e08186fc224650081c6a9c56983a48acefcf3a96d8555002ffb15859021deb5a114800a7e6593baac69bf7dac7121b2e839302b4ac9f4572c94e1f6f29a5d63a0e4e303a20da7b37c4468a3d9c6199ce746d7dc28e5a7996074cda9d36b39eb4e04916232baea705349b8801b36ee1f487543d80460bfc37ac4d37edff17db41a5944f2cc646bccd5853b185b8f546324ad4a1ab907195719571957195719571b59db8da460ffe6995febe2f3173983b00986fc2afd832be87779abf280dc981847175ecbfdbeb96c0bd02d6626e315acdd11c6840e0b3120ed8573850f8ec19e4202b8747d1bd6ebab86e7afbda0ac659b22fd9a19aad8fdbcc56879257c790daf66176213cc9c99fb0b6149be422623b42f97fb129898322b1d015abe5a797c02c117d6325df04c9d557a03cd2796063a3e9481a1062372e2ef6a76f85d8b2b31c778771ccb8cab8cab8cab8cab8cab8da1e5cadf3e69ed9833fd418084801e3705aad69df3396d8695cc6244966436731f055f6147615004ced528952091c2b0c244a87a7844cb2a3b023a1041616a79d7aed3d81438dcf2b98669f430de3706e2080438d9e8012300e17eb08338cd83396184a7c5e5d7b4861ffb18416a81c2e0cefe1bae1ec59e0c2606aeaa9a3431d483c2debe34c2dc60a4389896925edf4044ecd6a08bfc0931216b857000ece616230bda5654d5252da704d8d00002000494441542a6e85904cae8527bcbb0c1ca9060d2cc6b061ae8d2efde35679712fb78ea002bf8324ae83948841b2c9765bf482d9f1f8b734024155117c64852670e924d3ba28344d2be819c3ce7104cbbf11e3168320ed4258f97ffc124dbe3893afa58cab8cab8cab8cab8cab8cab6dc3d55a0f7e4f61e2d093e84b40e0ca61712d0fbe10785cc1026a03e6c6c462ea301438d0dcc705a00007f40b0058589cb493a44f2a00b85f60626b9a07ddd793494e0d8e35f6541df2f7beefe30ac66147e19ec66765ebdcf87e5223890b538f7028f1a45972cc2cce1d2c309638d058949d9ef72ab1470a28b1e28e6f3824bfffaec4a9c1c2612070a8e12a4c2dee6928010908b15cdb7457114c6d9a8703d4399091c4be8275d0a26b2550c895a957024ad497e0a7fd48de0ea7286ee21037556609ca5816375ec4a3294b0fed97699911526cc5a4e0abff79b2ebb2b7d461fd2d84d05ab3be74b15debe84391cc72c65c403692a4814876a7eb9013667d4642a8a023b51ad7fdb4dd91e465c669e5b51dcbd9453199e13828957195719571957195719571b585b85aeb1a4981b144099c590c2576249e5e276a2f1d601dac43e9b0b62ed1efec2247f0a4c24985d261eeeacf179d8358b8dac9ae5cfdd990837a72bc7198dada2b05b0237161eadd3c157b20d72c364672196c360dbdc701138bcac1badabf2f6eeaa15e77487effa9add932d3668467062715a616b699bd93ea26e3094b8b03855d85a71516ae8bad6e5c5d27dd6f560e12cb1be15171eb9c22a6c69afc2b5295f8de3c853571f82b556945673385a0f32a535b1c354926193d13516b9d8c8274349b60e344aa989d6ee17adb8c38fb799893b85306885c6e3888e7edd16ba7ad01db2222ccba25051092ef18d6160444d501449437ec1c3e87daff8cab8cab8cab8cab8cab8cab170b576bb785c5c4c23acc1cec35e9e55a000f0bcc1ca6361dd9dd6804ae76e56df3f959b65883c547be3d83a5898c2f1dd6b4076fb0a75008940e23852bb3e2490f9f39b47cdd21f9fde9e494aef6e07d06a00fb8679b3dffd37b05007c5ec2003b9dd49cca410808d497309010582f807383e87bc858517be717f12022ac00b4d66559861c255ddc538dd5f0bc515d589af06acb5a0a217c8c2110e3c2e3c7b2a55423967e083112ba0a6fab6da2f5e9345cc114be68754ef809eda941e97741ce964559005455a594f2cab5f522cd189af5a3e3f4468a7eef2787963151ad5f56b01f42175aeb3054362ad602239929468aaf498337416698267f69c827e32ae32ae32ae32ae32ae36a1b71b5819f694850f5d45ccf85d78f4af4050612870a3d8133832ddcfc0c4fec92ee728195b07d7252661623898985164bc6f99ec248e2a48267a9bc5c3ca721f9fdc50a3d07b75ba9ec4752da25b5bd105d5a340e300e85405fe0d2602051d9dbf7e0c39310dbb290c3a2425af433b5a4fe81642c4316a24896b0742ff7375c81305dde38cbd9f6db645a96ce40ac1cec3f68ad439807ab3ac44941031f5361cdba3ba241c1a2f9b3844a1d96faec903fa371206ad7fc41cab26412c271a6b583f7d936abb1b858c655c655c655c655c655c6d516e2eaaea5513480b9c3dcc00143f95c3d78d3c9d266be66e5a0c5f564da2716fb4d996cf85d219682399bf0673c42a4005ccda7bfd990fcfe4389b9a9ddf781bc65a9c76a95f732101062cd298cc34862e130b17849612650debd107e2cdec44a7f929c331a78c06a317bb7025732f9d546986bb33e61e760b9c2123fd99622fe3e3607acee8775e5488e272e8a623fa776849ac5ee99e9383e33df49f5b1f87ba4fa95d07bd76613932fc5b6dd32ae32ae32ae32ae32ae32aeb61657cf14fd04f6158c58aabc243cf87d55336fc61297ebbcb7b142216a054a5fcc7a56dd7c8d31b3184b88c6bb9d749efdcce048430b2c1c04a0054eab3555be538b0385b1c4936a25503d96b00a4aa047da2129514bbb7845172530b7985a38a0b4d8572844cda70f5499eb0ec9d7e64a81d2d52b818b9bae978e35d0ac7f8e3580fa1acf0c0e3504608191c4a55953db50014381530307cc1cfaa2969d51c058d78b969e841458987ad9b3a30007ed31b341bf3156268255352ebaa4a6818ab8609c7d490f4b1f1e66f2587d92b5d6a72cbbc50162cbced4af92b199b81c8a7edfa648c0328f615a7c5f6e663459bb66d63a3ba4658ba2f0c9449a058e2b78a80c59fc5e41549e95140108f106da1b9ce6a3d9fb8fd950d6546573c39a7195719571957195719571b5d5b89237f7e00b51ff77d1ce86d60e50a2aea19cad73c6ad83010cea40721cf3be9637ef55597a12682a599dc3b9597251e676e961cf2c1e9518c97ab434acde7d0a2d6ad7d36ffef88544e5705661281b1a4c33864bb78c9afbed4985b182044e2a38a0276e38a439d9ffcaf0e9a217bb765b38c02548f3530b53622821b05e1b14c0d4c0c87a7eae0c2ab164d11807384c9a890847f2d7387780db48ff3229e61a1eb678719c0c30043e1ca2527796f36acb69269562bbed6f5bc80484e0181b4acfcf8b63036d218a3896104c73b24b36bb9024cb90f5844b123703f71151b3bdf0658700308b64c43797a6a46301dd580b999da8a3ae3f7ea7665c655c655c655c655c655c6d1bae3609641ba4b9ef73872b0bd3e967e9f3eb8481bb4b5d6f50083bb12ba177b71a965eac3aa995c3f93583d6c9215dd9a54667e0c098f688b8c1ca79cb671852c7fe0b778d32d68bf6bbba70586c3c24ba73e9969766d0d4febad5d50c1a75f98d3df8b6e73369e96233440da8ff135b91c7ddb0a96960a9b49b64b2567bcbc59710e701d9631cf75e8e9737e14a43482054ea508b966ce087d5aeceacbede5744c5d93d1f8389e3197426e346d649252f56f295cc33c603ee90ee8a2fb63b32947195719571957195719571b56db8dac4838768ad5ead1d54d1c5b4c95bdeee704b862268af669607642b6f968264cf15887a145dac33855a7adeeb2a3d755405d12d2ce5d930e215392302861fb2e4238d0d2453752c364327cdc76968c54f9b24161b6d72a8f4fb64a826298bd6ddf23a0ea82425c3e283277993195719571957195719571957db86abbbde747631f376a71be39905882ba58c315eb6c9d78f071a1f13be6549376a4003859126d1684c8296ff23a2396e92ed4a365b0e168ada8536db94cc427637b26616301c8aa99b859dbd2456555534d662adf5df2055125455555c1485543f8e787e92af283aab717b14f60a898fe36f77db89189332e32ae32ae32ae32ae32ae3ea85c055f6e0f3f602c7e0e903e9830d5a6b9fe1f295ec5e6635a87a1545618cf18f564826066528aa15156ae1690ed13f36f1431b9e7c6fc8bcb9f4652ea1bd5c926c1727fbd059c7c34c6d5cba14b272418c9672f8bcc5a157448d91ff49b0ec61a2e800fc9c049d5a21849f8df05bffda086cc5d96ce6db73d01b4123137e4facb2337de8c84fa31f1e6d84415f45d458fb3386c681be018aff55b865e116876b0c03f0c7f427cab8cab8cab8cab8cab8cab8da5a5c650f3e6f5f060f3e18c760aa28b78c1a88500113ba37870f1d8d94bb97f26cd14f7984e1416de311b655f92417d9acbc861ab8d0118396e7875842c8a506395bdae023196ce89e1996fc6502056c12fc71bcd94ac62a82b62e4de60653956cc1edf595d9ac86a855fca649b227691889121f43402be32ae32ae32ae32ae32ae36a3b7105dcad407be6c1e7ed39b168980c16fd923d6cfe11a2725794ff87d5caf7906da49441467a63952e2cf31837caf646416b4d17d649de645b668d8d90a9f9b2cfc17c84e8486c38d8f8c3c0e80cb05c307ba9840bf11f68cd7e789d50c314c61ca62b5c359da8588580d9b27872e805da668b6735eede174e4abb6f645c655c655c655c655c655c6d21aeeedabfca1e7cdeee760bcf46280f67a928965ca3cb719a886c5b85b7fda9ad7743f743952432b21f32a3c0ac585b1bbcb81a86894f05be6398045adc838838484d1e5a947d69536e2a8905522404d29ddbefcc04cbfcbd631545b19162135514450869d0584b5b96162dd560c9fb1b6263195719571957195719571957db89ab2d65d10c04f6353e2b6f630d211874e0f0bcb742e048e371b95e635e82ef734f636a5b3bb38e25f6359e56b7dc7ef5596e417c095d1c18e048d7ed02e23f6d72a7e86a3bac6b3d710d29ce5c10900a19469f536beb18c716fa1d4f114b0bfa049c5f46871222faf476e42293653d6da69065eb98682eb302b480092d3dff58a13d354f2c5dd8512ae4af9ab221e3e18546df7172394e83b24008ebfe1dbf54580d50729c2cbc4107402ba832ae32ae32ae32ae32ae32aeb60d575037f1ee76150a0908540ee7f60e3c7829ea86a0cfb8f504ee172bdf5c599c56cfdb83f71d55d7faa4c71a067c784af045c8f3d96e760b761446128f9e79e93594e863a33b452b4ec267960d6406c8db35638c4f20fa6f429d0ab508712631f927fa2bba04a76bfaa4be2c5dc4c73aaff4d4713f3c56c31e2c23bbde90b9a304412a881bdbe2c0f963eab3344dd9960e4e0687c2c883390b219fc00b643965b474ff0e47f6bcd2103da21952b4c82aa39d6789481d22e32ae32ae32ae32ae32ae36a9b7175b3edd240388cd57adff20bae645d38fcc702005eede1a45ae9eef4e5d8ae2cae162f3207067852e119d322e1490819a864de1011072e4405920f5e9b64559c6563cf3f2329fa3fc55daf41c88871ff0e1a9c881fdd58ab8b196b3a272142e33f784d00da81a24d4f37ce5a2633b9c16852cb1e64074219100b96840f3ef6939c9f8e146d2c061c6b8d054bede721796974aec2e7705332ae32ae32ae32ae32ae32aeb6135737f6bb3654b2d1f7342e0d662ecd00e9099c981502c6fd028f9b086e5f605fa310985a9c5470c08ec450e271b5b2ff49758d6ea3dddb9e02000bec4a08e0d22e5b9c6a817d85be8473b822df0b605f6128218099c369b5e490ec298c2494805d37bc43859e84021cd02f00c0387c5e2d4f71a03092b0c0a9a909339e99e3b7a7d54a27d742605fa1272180cae15179730f39dc8299c5d30a0e90c0bd0227cd19c71203812715c612630509088107cdc03eef240eedcb3acc5f92f91c480c05840380fd0d32443e8440556f932442ba88f78f8ad77ef2d18bc56281a8963c99d763d4bde49ec140841c629c7c6c3b85b7e33e3ac2ba3fd02004d3dbf2cfbf17b4a2f9535a774f2d17a2a615c12e04b15b9ad10b5960b4f4a966ea573e0e54962548017ea8d4098762b11cf60e638dacc33754c098ee86a6ac39d9270551dd1815f00af95c0a8c8cab8cab8cab8cab8cab8cabadc5d55a2d9a7143989903d30d1cc191c45842499416e716ba275a7d380b14ab0350029aec7fa06bc7fdbec658e2d262eab02fd11798bb9a6b21706beebba78e0c054a87c715fa02071a138bca4100f7342e2d9e2ca004ee6900b5d379a4e1804f4b0038d438d6f502c3bbfb8f2b1887a15c7adbc9edc2425aec2b18e0d2d48b244a4db932f8acc29ec4a1c29f2d807a900a7850f09eb8871aa5c56725dc3327410e34ce2a18e048635fe1d400025a2ccf28059400809945e9309418489c9afa02ba731ee71602d8912ba99c854505f4057a6865ffc71c3856c7ed9f64f63c30bf3f1001c3cad8ef16a479937a5ee1d10a0549b13d5d2c169439c76c539c3a8c4d2d952308d53620d2b0b417344b6b86117a03112c91736e3e9f877c62c8e7d2427e7a81349c104c1eb59e7e8aa8807130b2c18cfa378a10a2dfeffb91d05b138ee38d6c98aef0cfa228e85484b15555c58ab4e2967ed4ded1a014ab09f3611ea5d46030f0a2bf007abd5e59961957195719571957195719575b8babb51e5ee57055414aec6a088149a7b73c5218493c353015c60a470a5a0854aef5d0ba09bb1e2afcb984c2cace4faafa9f0b072d010be330b71829ccab7ab970ebc418033ca9e080cae100e809540e2309d7f8d6c6e1ca6047e1dc400b0c243e6d82dce7062f15d002c661acf0b48471f54fd6ceb2f7776d6a4132b53833356766a4209ba0be75402a8ba2804573d267a4d8845b30b11877aef70c601c7a80f397b0c1b2caa50a8bfd2414a86fc1fa4517a92ba74f325be0760412581e30241359c28eb2eb58528ce543ddea1667241195cec42c4316b108470b42b6cc5ec4e4459ac50babf69075a5144c5a654f0d56dc2323702ec36cb41560850844905f0879559af00dffa46f17fa8663edf1c2dba2a3d82b101c43a54488e5845e184cf081e930844849c655c655c655c655c655c6d576e20a58532c38b7808005e61643b5c6831f4b5c9ada75bcb2d891d0ceb506622b07212080a15c06d4a9d3163ebb55e6f7818200a4404fe2a4bc6d0f3e2556534848e0582f73053ef0dc130070a0967417cfed9102e299bde7781e36dc4e0c0e150612338b2bbb42b0b9f1a98dfb620a6a378cc1c72bf8384f177736a63bb316d694b6486d447880694c65ad61eaa8556feb6441c7e05f00ac0a87655d59db399a9d689bb4f8ff2118c06680465902a7b0e3ba7ccc834e60d802ef90cd003d519cb8a461a1f86661556c988d9fa97ab11aaf65513fd939044232ae32ae32ae32ae32ae32aeb613576b43a5630521000125d7b870524002438941e3cb0a40579d2158e350080c042e0c8612a55befad4e2d0e1406124a6061afedddded44784012e4ce212c0be37281d0ab174e89fff36b3f8d4622031947850e06985e933672ac4c6a50fcfdf7d8fa963cc2cc6c10656af13fa1e536262487e2557f6b1b5626b89f89f6d84bfb880c68fc777a20e8c40da673b29a6cb2afd690c20e6cfd1e0010b81b0890dc6c20f294c48c8247684977c6e37a43b83e545d4d32e9419a1d1cd8d6f5387a1c46aa551d8935653314901c63465a2bf1957195719571957195719572f16ae9231f8da19756bbcdc9a0eddf87c9780eef6b02b87b1c2dce1ca624f03168b0d7ccd89ad2b44afcc7372134b87b184719c45e2192f12bc54d787bd7b025307d114c8aedd3c7be476fc5a606a31b5b8afd1974b0fde671216aea6e56cbe0d647d8dfe364b01384860b0fa545a0725369572ef069394d75802b12271f65427e5b4d8da9afe362cace9e2380427e23e79cc1e75f7a046bbbc178d01144511aa7f4cb3c55d2ae8ff6349b27800495e239d3d66f13b6407e24e1374e7a0310c52d95355d5703864053aec08ccd0c7fcd110826276367e05c60564ac7b5f30a62cdc4253ab195719571957195719571957db88ab754e92f52c98e09389ce903aa0c40a357d9d070f8c044e0c1c30b318ac23da070ffe7e01b8f5247825b0db78cf23899ec4dcde24203db1182bdc2f30b17080271f79c2d0a5c15181898169f833befa7662b1af50080ce4a63c9699c591c6a1ae6b67cfcd1a977ad0f8b83b0a1698182c1c2470a0513938400b1412e7257d665048f48073b39193bda75039f4250a516b0439a0b4d85328048612c6adb414985b003852983b48e0a2f32c7b0a0ee801c26157c1dae5926ce13002763658f9d07424cb73c5fe7dbc3aa7e541c11ab23eccdd5629b671b1f06d32fc101b50bad00ffa007e05eff7a11db093918fd82485453c950a0ee54771228fe9e9d245bf9fa2208f157884c92b0a42075452370478e2446132091b6242c90e1771f76ffa2aa2b311088bb1214e2a73b16aaa8cab8cab8cab8cab8cab8cab6dc3d55a0f7e47a1049c841230a28ec3ee2840a0101002bb1acee1d2d67492030d2d5002025012babb57e8c4c0c85a1ef1d2a06c9cddd2adf8afde6fa6116ee730b51bf8a0ae66e587a3b9753e349d9073b374be1f971849140252a022cb803383b945df4f90c3b439d16985b18412b8309859546a3d0b656af1a4ac0f15721197640cc6e1dcd4c7b12d976681996dc6e9f0a85c211a1987a9c548aef78ca716a85008f4244a8b33bbac67785ad5c291a755ed82130e111e97188a7a36ba37bf4308edd3f9b1c0995939f2da007c5ccec2c2122cf7142fc193ed9483110ccf337bd49939669aafe8ecc387769dddb525321b5af33896c02c32522d2462a2a4171da399c7d0f02f79695e6d973114a5943e9f48034e491a653c752cdf4a4b7ca8150e63a3454e49a103acf632c46a25564cfdccb8cab8cab8cab8cab8cab8da1e5c6d1217561212300e8b46fbc4367f82802072e7738bcf4b0c15a480739859e86ea9c785c3c2243e970ea559f526c9369410a25e34acf11153e4f5eeaba51bfb6d5bc87fe6304b51e4e908371c467c28aaa8482f874e579c31e8484af4045f11b5a554da8e6356f3032cc350395c6ca64573659bdd5c627565dc46f2a554032b58b7b0e646d44c8ef1f9627a59dc0e2d5801566694b438cc46d0b45d329d17d4ac584e506b4d5bf7053a5d5027a023897bfbb192234f64a4f54fb1658ce30d7eba62e66528e2698b2781282ab0429fa00940c312f40dc11666c91e7ec1eab1579167284a298334721011a3bfa2b25cec1ab1da7c3be32ae32ae32ae32ae32ae36a3b71b5560f7ee11a875d2c293413d3fc53706a4d1034f75fde724fd6b14421305238ab9e530deb9769db55184b4cecf556355bbeb18617718108eda4108ad9d168d67ad1ae60266880c1d79da091920da937bf79895f1629a1e52cb4a7469cb5643de498650c543fa696c5ac2ad5c7a5869816eb3045db20adb5582ce2eed334c717da6b87b3f8dca5ff40cb71a8fc702818f2a72e8a22d8a6b22c8ba2e8f57afee0be3ec91bb8502945e34968ca8fd0d2fb83ddf1508015f2bf201d3d7cd823d41229a5b4d6414d2cac036907c18cab8cab8cab8cab8cab8cabadc5d55deba5dcb207af041cf079799b5d9cbe3adb85f952f9eef429a28f7d58cb324b81a82b35b51494fc47030f61c14df57159d1495c0143698b71bbe98ea5085d7627457643c28e655a69f2348c9659b4600ea854193b54b047a172dfbf517c4511cb2d76e434bd610a83f12187108d88798af46283e18b1b836355af374e98d23fd13465c832b32e7721e8c5ee7b68a2917195719571957195719571b585b8ba73ffea760f77fea57340f3765b9178a4ba3f30c4d3b57520a5216a90110b5a05b3c54c0c5afa50b068017d08d973eb97f86c95dfd1d19a55df279b7d78c31d0b7885f7410824b0df067b410571ebe49a3161aec29efe4ba665c63416a811a43962365d7191539219492fb3830e188b39b04ee3211a44df3a219cc32c7ec655c655c655c655c655c6d5b6e1ea05f3e0f39637b6f9279f55fdfbc07c5c6a134c155be322d2a3a53fa40abbcccac4194cc6abebee55c136161a49ee4329954cffcb57ccf8457fb8fca451009123603bc43189f0fea0f208946a19475068ed7fd88795d2c794c1645b10b603134960e367153f347a14ac394b74328d61bf4fd040c8b8cab8cab8cab8cab8cab8da4e5cc1dead7f953df8bcddedd6969b4b966fb3842015786a5bd1c60d17b0da8d390e422433036d86cc9b9ba00296ac6a8f338c71188375e98b2f2199b3a3cd9f69a3697fa53eae105e15a1342718d6f08e89e721503c596422246a93da02c9822aa40af0dba47fe9f16941585114d4fe86b426528dc129bb34e32ae32ae32ae32ae32ae36a0b719563f0797bb1b7d0e21851abea98f3476d22ab044a920b91d21308c5ecb1c16219b758eb377ec86331a9b84545d20cc5618fd0ed22a43b69b480592e9a300d3bd0fa27362d58ad4fa28692913569b888fd691939887add255b4c7bbbc97e15d4cd3af854940a19aac140cab6fc0ebe7e8b45596877ee8cab8cab8cab8cab8cab8cabedc415e4ddfa57eb3d78099e07b8a731b52b2a8acfb8f504f6157a12d6e1cc2c45128f34fa028fcaa51e4f2170d40cf969b56927a6eb6ea1c1ed069d6e21912837b65f4421ef586228f1797527078f61705bb1f9381ec08c5d782c690a923ecc2cbce18fc016c7f1b3171b47a41a4f848a19465e4c5e11352eccb425bb64276d62fc0d1323a3e626e44fabaa0a566989c3266c13c712987a405bfe34ce2cb3175b32fdda56d9c314bbe878fcb0bd6a1b8844172b75cab8cab8cab8cab8cab8cab87a2170b591e7a650489c5bee626de274adf1e08f350c70baea142a01797b1c7d011c6bcc2c9e96eb85774a87c71514f0a0b843951edf1df6a4aafbc57697e7de2fa0a3a13cfe22d478a480ba9b4939d0300e17375a1b84f60af4d9a6aa4cec290d3c42df5221043942450badbc89298c2022b5943218c6406be49112c7ed8ec4b43dccb49ca8ad3f36532168cbca25539cc11e05652bac5233996257c821529e65321a112b7fc52369ebf411aeb7ad7c8a195f4a1ea587f283a4d44c9fa7f683a4026a01241957195719571957195719572f04aeaebb150207059e546b9cf82f9e45e3bb939edb448bd0a72997d1ba3b97d8544d132c2550ae5b047d56d61f5eede1a4eaead6945934c1d078915a9fe6f38f1cedf5c0bae2d15a72f60462556c8b0966f9e7ca5b31ff4dc87232752dd67e22ce51b22535cd6386d106c3119404d028e6b28044c80cb283b0ab0b070c47f0f3104bf66255cf38f4a30ef63a583d9a370c569e5ebb7fd3144521a55c2c165e072de8f206bd2ddf409b3602f47ff2aa5e2186e4df3a711889cab1f9ebf28abcf3f95c29551445689ec23404d81b22e32ae32ae32ae32ae32ae36a3b71b5098be6ca10cac76db1680e157a120a7040bf0000e3960c0d011c288c242c706a96ad52fb02fb1a8540e5706e78afd6ae5c524408d951dc455e732502fb0a7d09e770655702e712b85fa07278526d749042c0015aa0275028f4e5fa1fb61d6d4f61200060e67056ad69cfb5a7a0809366a7970a9c5598390c0476142e0c0e34b4c0cce26955cf9804f635060252c0ba95e5da8ec25842010b8b3353338e0a81438d2725f635fa1295c349d37bab10d89528248443e5f0a48403f6140a01e9a0050a0d38188b33532f6fc61ba03356a50d4f112d274f2e73c30f69c1385be0b2d618f4fb201a10b78a88935c2cbad0516fce8ad399c20053ea65544290ea7890ba9cd812d12e712c36101f9c164eb14b0bc69a59e4588ba05e511745f832c49f689696a535298531bc058510f3f93cdc1d66b89320f1e30c2f2a9f0c8d53aef18dc8b8cab8cab8cab8cab8cab8da425cc1ac5158df5380841038b34ba77c57d73c97435d3bdc97067300400fd8d528248cc3856df7e02f2ca4c5be5a367175abdee195c16715f6240e15fe6c01a027705ce04989b9435fe0b8802d31775d431fca7ae1f140d7c7f7ecf689c5d4612870b059924000f7342e2d9e2ca004eee915f68bd8985e621c2e0cf615e60e338b238d2b7343b6bd1fd2c2e151552f788e0b3c2ad7d060e4ea02400ac0410af4040e344e2a38e0bec658d637e55e81d2e1d3120e3850e8cbe50d1a497c5ec138ec481c6b3c2a6101016881638d0b833383438d5d59af19f6154a8bb3120e50cd255f59486047c2384ce87efacf00002000494441540de0409fe8d9662b34aa6045db14fb45706c59e26c2695d445aaa11d6b27413b413033d4d659ba23e7d5c6200c5101c67d8cfbcf518bc306cc78967161106bbac1ea7862018164933c4a616c23fcb1604f5034f3b184f8e5914cc252f268bc73f27ef9690c8db8fd193ded32a83a3049073aa51957195719571957195719575b88abb5ded185450f181147d7bbdc4a6257e2c2c00110300e1028040e0b9c545854e8491ce9760fdec7652d6091a0744f9b40ec95c548d501e0b1c2d4d62ebbf780470af3f6e8f595c5cca21038d038353571c59fd701cec16d9c561849b866a5611cae0c76d4d283370e9f95d844dbc7010b0729303358382881a9bb6159ea48421022d0a9c183023d71437ebc107852d693b370d01230180814028fcb7af16356931817a626265d1aec480ce492e1736e6be77b62306c2659010bd43fb16449e3333c0e285df329fcc96de4be23d2a842a4c1448968548d95f6658817d0616d4d857859bd394b0bc685ed68aff5899fd5d88e507e5eac1d9bac9e494677624b1a1b1af6ca41d4e1222614b6f5f5a0da0b3115d2cf216d6ec7e21c717b70c629f44188249f32a618329d84a4ec5ad262665c655c655c655c655c655c6d27ae8af52405ce4059fa5a40b54aac1829cc6ced432e1c66eea63cf82ae5baf504001ceb25c1bd3b7aedbd43bf2ddc33e9b71412929c5a454177b3d9c195806a7ede177546c3884d7fce86442fdf7fd6e2e615ae61ce1d3945e5125239bea475243190f50f04568a8fc318261693e6cb538b0389bec4dc6262b096372480e1664a4954a189a6d23c71301495d3c780fdbcdba6c4ff4c1a1d160088e3162cd7894e555766f29885a5ea638157178716e2cc60fc0e48d6d1c7f9c7b63afa90d96c7ba9b019f327f22c43162262939c0c36d023d0dc22bb8458a84b6b4d5578435714cf376594c7a0f9907195719571957195719571b59db8c2ad2a9a14a2a6b87bee4a71bb95ac0e58d89552cee756d5e91c0c70619ef5380389a18000461212700ebb0a33872b7393215160f88fb7ae32295a4eedf324f512c2e1728335ccdce291455f602070afc069b58624b3abb061cb828e9e0871338b6408246e33c1d6d071dd0feb75879452157bc263abc1c6d6116241d45bbb833a191f2d391eb4a8eab2846c1bddb0adc71e3382f1258754632c271c1b291640627f62e359fb2608230c75481957195719571957195719572f22ae6ed9d1054a8ba95b3a7f6b3c780b141b1fbd74e8099c7e1152e8a5c358ae04f56377b372eb2b6baf0ce602f7059e54e80becab1bd6b0d64352500db96528e15c575580f7bc955cd260d69fc24235a7d0026389c66347e5a045a3d9efae818f99c50c38027a72e9c1db14500a51d3963674df59222c1007e99297e5e6da5a3d27bbcac535ecacbf038b2e2457de49abda61b8c3596807b87875ee77880577e3584bdcc73b6e98c7de19a11d492c47c07a7127d3a031df2914fd8403fa6f42b9128bac504bca48a5c9e2ada425f5b119d6cb90a565d9cc645c655c655c655c655c655c6d2dae6e2c9ce89d2f0d2c56891885c039f163d778f0be9af350a37210eb94d1cf2b3c28f0a0c0ccd65a2e5383d98d1cfab14221eac1f962d6b30a0e18480c9ae2d71d050b4c0c160e138bb1c2fd02130b0728a0c2d2bfec09ec293860ba587feaa0a2af049e25a63fb118d97a481218a9fa12baa3e03b0a070a007a727dd47ce650391c1798598c24e6ae263201383738d45002a583705002679dc2a212d8d330cdec151297e5cac0f62576158c83683212a56b583add40246de76878a0aaaa5eafe773884176973556a0cf496c5ec371bcb02e4b11764750982188938fcc6852931a3ff9fe02590f3cf673adb5cf96d271863c6c3c36563b1f6c1cd53e63920871aa340e368470059d7066ce02a592592ed6fea32db6147e1246ee8bb4e22ab1a46803561b107ae130aa72108e9f7195719571957195719571b5b5b85a1b3f1daa9af23d5680a83d5800c6a172d8d1983b0860ee500297158e0b1c6b2c1c1ca024141ebcd671f4caa1b4750ba7d22d89dd0b12edb6c0c2d6115c4fa15112a221da6fb8da58ac7a975a40000698bbba78d253b72520052c3077b04db0d9361eb36dba4df9707b38b96976a836188fbf52bf62a9b0d14fc2b6582d3bf043d2121638db6031e34ff7ffb3f736c991e44abbdee34044663249d66f779fef48770777a2d99d6833dfe46a0132936907329969ae3bb95a8b16a07d7ca7bbaa8bff643223006880082412404426596437ab1b6e65ddc9fc8940205e7838dc5f776f143d5cf64342831d2f2126d0f76e18d8c6a264d85c6d1d66bc47bd6333de381cdbe8dee5b3cd588d54830806aefbbd0b371e062023b080ad45e07ffdafff7ec007af17c5c4eda4a454ecba08eb21eeb8166fa0832a4c8a7fc56b2f6f8fec8fb9582c8aea38ce4449f6d3f9b20ca5b2e2ce1489d28ce3805eb77a3de59c6b9a26a8834451061ea1d774be85475cd92a9ea5e431130696e8a6d84b1457c09d8a2a869abb7151b0b81caf4feef1958c7d2b93e0a8889b74c48517e2db4da9d440d211234ec9f294d3b88db97fb3e2aae2aae2aae2aae2aae2eacde2aa39c425ffbffedb7fb7488f8038ff42040491ad1344b412900e1ce2900787204a2148774c26ebc6b1d9df1ddd45434ad8e7166eedd3f8ef45fefa14dd65ebd89a39b7f7941c4f910f1b95ade3495908c553dcdba7f5787ab0bb6b0ff3dc393a539e1cb31f18e9f6adfce123b7f7fd29eacb83e5619a72b3f5767f34278ea3eafd87d595fc375137b1068993cd296591e72cb762843189bb79e9fb3ea95c3bd3682d396f427d2b86fc72074012f28b1d3c94ca51851f7aa51f9e2bb917215c48c8b0c9d3ed930a5ff1b32a796ec5494845fa6031c41c9e13c93143ecc5bb6482fa0e6d0b93a25dbed760de2264ea36555c555c555c555c555c555cbd655c1db42137764c6794f15f644edf7b735a76c477eb2d437b1c0fbe4a95ef97584925e554f3457b24fd2ef643143f9d7a3366f5e4a5bb8a8a2f196ab1d46ba24093b864d8d3e7a1b7a44a6e5ebc36e6561693f429a51305cf4d285a3c95d3534ced67a2500013c94939a9313954688097d70a084dc893b06f4297cc9f581557155715571557155715576f1657af2dd582aff2ba12879c62d26192b853ec9d962cce99ae0d530cbf78cf9df4554e0690f4bb9e5a9cf35a321f439cb19437b398d2059ed7e8c37ff1c06237c3c18cfb50662b262952eab91d475ae3b870f2f3dc1b14bbaf88f2ba4217c041cb344dc831f27cd010834eaa8f2551d7996ede1557155715571557155715576f1a57f2baf655b5e0abbcaec45d8be38063de2521a8c884b4575cdec5d66e71542e692d11bee9596b53e9f661f5c6874a863193d234a3bc8246cef7f189a721c9ac8a9d16e120451f4c5ea12c0914163d3dc91cce3f0c8aed39a6766e5327ca3d3449e98098ce98c43dc3eb90f9547155715571557155715571f50671557df0557e6c29f64df0192a3971b0d8b22e5f3cc5085ab2f0922867bc178fcf921fb01856cb5772def57a6a49872fc441c0629c315637491d5c3feca0cea61e394942cf54e78e584bb29f2c953cd272ca6312b18d0b8725772da41385ded431af347ee6c57defc2d36b0a481557155715571557155715573f04aeaa055fe50796107f4cca30c5da90fde66d5301b538803545834bfadee55f8e177f5e7436e9a59707018b01bb5c3be4a5a98a81d724419eac9d44e24ac9150a592fe8c4e5704ca3ef29bf4e7c8d3e4418bb64629e625c6bccc79d29d548ce2f73aaf9c5c1f72bae2aae2aae2aae2aae2aaede38aeaa055fe5c796441dc489f689ba897f32b38d66227d3ee9871c1a3d102527c5fcc2f0515c1a2c74be20233232d18e2eafd19b7826fcd97d1ddc3c6c1aa2a5c98424cac58fd3d71048bc177184311967e8181286172a2d24f5cbfc9bfef8b99acb23aa6154c9dd0c078c9f5efea3aeebfc38bd732be47e85fb923cdbe212bc79d5de8aab8aab8aab8aab8aab8aab378b2b5ed986ff2e0b5ee097160b5fbaf423f5b4929287c57765fada97c7f0b53fdcffe8259921af79e10a7e6ef9d6ef95867cb6fc32dee13bb357063496b5b0d27c9bed3ebb80b3866fdd9307106b8a78a9fb659cbb2bfcda0e61cdb8d75ad77580afbada759db5d617940d91af5c1b269be0b82855d21e22d9bbfb626161ad26a561437435cf86992ad195d4238b77ede19da0e2f38e18413b84a8ab573441ef84e3fb6f26fa3119a477c0f89a684dd36cb75baff8fc0c272ccf5877fb5b132a91853114bb5e876074f049c46e95f03a8f81c667f7a5c4f2275cc555c555c555c555c555c5d55bc6d5530dcbf79a5b4bffe7fae0cf356bc5afdd4b1ef34cefb534da599f0aebfe50f3fdd52f5c8686562f225f0d387e6e98819392a12bd8dcbee288ef4cb168925d721eff8ad7464c4d9bdadcc74bba18449bcae22f56ddca356fdc96398f8dc6bbf062a4b5187fcc0f354f3d9cf9331f7f4219f454ce3cb299cc67d2203afc247f0215099a71178f7890c1c74346c44cfc16c570731cc1cc3b02565c555c555c555c555c555cfd10b8c29927d97e4fb5b2becb8277bcb0993e6905c24af1af6de1a353fd846e4d2f257fd885bf0083c581e34fdce04ce99d6235d6b8542d515dd5a41c6fbc89cf73cfc38acdf3e8f3d51847129384959c5698bc28b6ad9ed132797bea58f5e4014766ab7715bb69247942a108575133c61939dec73375f94ce4301d93fc442919e8181669919e3835391557155715571557155715576f0a57af6d7b35c0a962215c9894c8f1a5c3c23f5a2e7ad68ab5c2c2a56163013e6a160a606b77bf3d559c691488f08f7678d31f07580aef1b5a19da853e1c4d3739d56c6c819db214d4719d4115bc6f58094a308ecb9e8ddb852d4e144ad85aae4cd9d31fcb332e7c4a5ae1bd66a110e81dbf75bbdbad85cf9a95a2737cebe9f3d19add68df6934bbc1fcd2723d5ee0cc84bc6b8609b4ee58e64f2b9c69346c2d37fd51e04c42757131d7e2728ab7fe31e93009fc25f9e07105d678639d27f5e725a5f2eca529bd33e56648d6f9546a3ca59ca1243e5854e55325ab622518dc00710db2bc3e6edef62fae705c2ca61bdfb264063cb930d19249e833aea73ba3e593cbcffb1726eea5f8622bae2aae2aae2aae2aae2aaede1cae0ef9d4df6bb6f0103bac85b562a13170630e306a1ac042abc0ec1da291c1aa6b844f0d0f965f7bce151f35ff61012e0d6279af51d1103796ceb156ac1417e399fd7116c2e796df3b1e1d4be1738bed783c6e83b28e8e9658f6f7c7d99eef34adf0a5c782f69e69003e3568e16b8f8373c5e786df3ae67dfa4fbdf0b9cd404367f9b5c365d1908f0d973d9786cf0def4692fade6865375a257bf9128da08479fbfa734b37ee19deab614f720c4de8b6c73ace146bc5dd11d18f4443cdd4dc4d5449bed1cf9753b283cfbf3075fcbc646cee8fc96beb321201e3f78b650af246d607c793f80f66d2d88b8accab154f882c06f5922378f624635182c0fe2cfa3cf2867cc56386678c1f4c1852e856ed43c94cf7c32bc63a8bd1d28aab8aab8aab8aab8aab8aabb78c2bf40103e9deb26e10b8773b77f0bde3b6e75cf3ae3990a0a880de0de6e34af1cf7660adf4d1cc3c58ae0cc67167b16372ad039bd1330c6c1d061c6cddf02f58db0f7630d91f1d1bcbfad0b5793951580ab6bea7d6dc1e47a1f1d10cebb08ece0d367a2383c1dd397a37f8b0d7876cd9a75ef83c3bc8817158c776ff98973df716e378b0b4f2fcd116652534c2d5e8443f9e85e4bdfe3d3c3a164713b6f2eab079db8bbc4a6b9cfb32f37d1ff64ad655dee22ea61ee66d32e27865cced4bd447eeb1888971b9df62a67aee7c546ecaa9531c49fc2b3fe0beeffbbe574a2d97cbdcf991bb61e22cfea9c2c6f15dc8ef54b14ddd4c7c39b93b31c530bf89b12bc50f2390562bae2aae2aae2aae2aae2aaede26ae0e4ae7d85896b267d36f2cd6f160690e15b369bc052f82c0891a2c66d9b7e0435194ce3d9fffed0dbecfcd8e8f7164ad95b3095fef14b5a62837864f0dffd6b2713cd88178e387140f63ebd02f5e46675a2e0c1f352bc5c67267f746d2bbf204bec8681bc13c8b1c1f3286ade3f852a7a153469e909e47e862ea5ed2532d5fdec52864ae8e8bdda1f32063318859ac1b95e7ddc7f92b5354c8dcdb913c2a128fc5413f4a7c81218a1a2be829cdebbf1072f07d4183b85e6f42d94c229bc547dd54e78b90b03fe5e399b98f1557155715571557155715573f28ae8e35ab64576b24d87efdc888b1f316bc7703b7c24ab8319ca8c1cbfbb2e2606bf7482fc7ac805668a54c9599a2d614c5b3cc97c24af151b310aecc60c2c67c13c5cb5ff88c6c2cffb2ac14278a5f5abef5739cfe971ded77d6ba91888974904513926c92147bf6ebcb86aa5bbe2aad0f6f79dd94f74ecb096d09e12f6efd106fbb43efb4787186f7631e64b1a174de732e49484f2ae6161d3ce10be1ba12f6614e132cba88e26f866a56a1c89731c63f8d8acf21a594af99d5348d31a6ebbabcbc6e5efe2cff4eb859392732944bf361cd50f0a1e871c93b8fe4657de3f9f1ce958aab8aab8aab8aab8aab8aabb789aba799c85230d2ecac19d60403f754f3e8b8b3bc6bc0b2fd0e3fb47568216162778e8570f9c4ab3b55dcd982b7788a5a332f8f8e47838313b54b035da9c16e6e845671d3bdf0851fbc6b3e26f073c352cd59f033a375de193fced831fb19256830d0086bf5647ffc421d1b42592c16be35465cb6366e7f90a407015aebc0240b6bd2ff3764ea041e5e58b1c90e38d12c89e7209c25d65c6154fe747e49c7ca3adf5ec771c6b8e13351e5e0786c9e6617544c50a64989dc24145bacb61b37cf8bb5615278d86bb1384b299e646bed76bb05dab68dfd1649c0371cc73f573c5534091a263abd98d6e3ff8c73c50640f6fd5450b2481875ce555c555c555c555c555c555cbd655c1d694d199b1bf02cc08c1efa29ebb109eefab5706170b0b1ac6447ab9f920f0dc05210f8d0601dd766e75a7e0f9f1b1e1d0aae0d0eae7b7e69f9a5656371d0080fe640bd1481b5e2b7fe09d49a29f9d80c1557044e15b776085edc183e6a968285b562630f0ce919173e1953830f0dbd1b66a3555c7707422d7ba395dd681f2d679a0f7a44c378562d9c6970285829b4b0b53c58360ee3f8d4b2b19c085b3750ed0f6fa834c6d280e6d80c84d0f92c0ec031d1c4982c13c82fb6d0502d0fa5c5aa36aeea4ad62b2e8fcde57e88a0be93361353c1c7bca35bb16b5deef6480e559cb7c4dfe02577272404c7f8fbde31904c72f0f1e4fd3e72865f918c182e2477b1e45dac93d1265df7c28d0b4963f304cab8ea59c555c555c555c555c555c5d59bc5d531365523dcda9d99be52f4a015277a675bceb168807b83514399c85b43177958af4dd9dbeacdc4fb8818bdfb087eeb582bb4ecac4903bf76ac158dc2391eed610ffa7a82cf3343ad999207cb42d082755c449516af0d5bcb522170755c81cba75ef8a4690b1b4b2b2819483efe4a9de3daec7efe6877a7981aedc6f1ad67a9e81d57dd306f7e8fe6ebc1df8dacf730a8df3bd61a196b50b647842fe869844630b61c18296f13c78d7e581b5e29e48b249138da18d8788946882b40f9d7f1e6be981b94776788797b09ff8facdf4412b94bc882b1824e34b89f8122e16fbe42d6c18704a5ee18c1b711c7f562bf82772325d1c0299e1f594390e2c36666b4e1d4b146ce9d1c53b347d6b623dcee8aab8aab8aab8aab8aab8aab378bab797bf2a1c7aac1f6bb31348a467070d11fae32d20486c6d690bf86c97e49f37d947a57d83d58b8b54fc8bc9cead63445ad99679c6fa63e726c9ee2ce7fc6854f497113e2f64f9194b5d98dd6a55b9460d0dfd9dd8ee2c694393d66ff2c0729310e360e2ccfeb5030559569aa4d43b251d65ac73df3e2885ea259e6b5804f5bc9c98221fc9730f9e673eaa736d9332b39774884f124da2ae999573cd7548653f0a0ccab922440c97e46d45451de834abc382179f1819cbb599c879c5d5a7155715571557155715571f563e16aca348d49325b3732d865fc778c05ff36e56b5f4e979c67a754796b12b6bf61371c2fdd7c539b57b70d3b69b2aed1f1569bfd4e75c54d731e33cddb76246a716ad9c7fe894497259b724fcbf3ccbc104b8dcf32a3fe9262c0b1464b6a84cd240015dd0cb9dec975facc90924b9eef3218fe0c01cdbcbd5f5231e0605e7fc555c555c555c555c555c5d5dbc595bcae71f5a62df8a96a27962a3f8ce40de4f2d058a231139d98acdebcef5d1c2b9cd105710832d93de714c09c4e973b45e2be7794f2faa7c2a33165902ca37feab9127fb3c883cceb1b242fe259f5ee1c4fac0cb50ee2ec9fe2f32ce99057f49acc6bcc240389a80546513fc6c8492ea7e2aae2aae2aae2aae2aae2eacde2eab5a5a14a955776c0c77d2e122d93c72ba7b46a92e912779c8e5754ee172936b1cb95a32f119068b7443115c388c5bab6c56b296a9099d612c5ad7facbb8bcaba9821543c3b519e56a81a9677eb980a5fc68e9ce23d0d3ea138a72a94350877ca97fd9aaa1c9ca4f6c7f7abe2aae2aae2aae2aae2aae2ea2de3aa5af0557e6049968d5f2179abe400f7a98aaa71ab08a2d47bbf7b0ecbd5bb2e8283a4b8e68b2b3361fee55bf6223932e7cfe59e83583504dd1a5ec47cc46424336a3d8e6cc6173e55b837173f6ffe51e4fbf9257d3d72d7517ebfe214aba2c7a5389262a039be894961b59ca798abe38aab8aab8aab8aab8aab8aab378eab6ac157f991c4afa81099f24b25e980907494c8935762c25cfc13df26235649494dd964f5c61c41ff43af38fc60fabef7455ebbae6b9aa66ddbbeef8b5d9de324774a2cba6254b16d5bf66b7bf93989c388ec1716881f15e1a4c55abfb94a4d7acbb15fd037d6d1be708131a66d5bb72ffe50be80b12fbc958447932cae408b4c145fcee30ca7f0bdaf815026d96bd530c250432dce58aab8aab8aab8aab8aab8aab87acbb8fa3379f0fed43567b4ca77fae0e31055ecc0887d00c9ce7b2a5c956c7083a60b0b26fef3e060921cfce43bbe97dbd4de3ad6fb335ddcf2a05e922a548cbdc60a3a3498a0c40e4c82a75341d8640c41a929a542392def902876b42ede913c2299101c8bbea5992ab953857543383be8dfd0dca4e2aae2aae2aae2aae2aae2ea6de20accabda577316fcb9e654d13bbef5af320a053fb77ceb0ba50c4f15676322c7af5de1d3f70ddffaa180fdcb9efa19f28fb19afaadd95572fcc344e097160b5f8ee826ab24ace1c2deac153e35dcdb0315339f33c868574d54ad29e7c3150370537fc6ccc2245299d4d9cd035b71ef89d0b93ab01ec3567bea7292286a3161779edd385f472c49878a7d273313924748736a60186da8191cbb1ffc8b7cfcc5074972e4d8ab519cb4290d38a5d9e3286a70c9e455082aae2aae2aae2aae2aae2aaede1caed45126dcb3edd0390bfeda706df8a9e15c73f91a26bcd04839c8706f79709cc8d000f58f3cf533e44b0ff04bb3b38fdfacfc5b3b04561c74962bf35d7b981375d4d78aee8da223214f972966ede4bd8b93e2b809ff2f5758b16a48288931a72dc40773ff410883c6ae88a4575fde1c2ed6ef7979b24429c4f5bcf2685dd2623a7ff684ab8b157aae3a8b9ea7fc2e2494447f2fe271fa13054f4991e299eb3b4a8dfaf2a4ab64f68ae5962bae2aae2aae2aae2aae2aaede0eae0e5af0a71a27bb0ea12f69c17b79742cfe70c3d47927f1c479ef2c77db376416fbaa977f16ddc895c2143372d1f360d18e33cda786afdd2ec0d2b9a71dea48ef7b1e288cab354d257f2435bcf2fd6e08781165b44c85440fc6070297313e4212854caa161091f362574a125dcd6b6c153b4e2757ed9569c2c62b3a248a97933f4262af4cd2a33bee1812778a66baf240a2ce92dee3333958c5767d89c3664a1dc70f89b81c44c555c555c555c555c555c5d5dbc3d59fc7a279aabcd300c671ae517067b932002be17db3330d3f6a0cbbc6a55af8ac592a7ac7c5215a8ba7797849383002e79ab5420bc6f1addf6b655a94e2a905de6b4e144ad85aaeccee38679a534523f48e1b53eea89a0447fca104368ecb7ea864df0a1f348d0ca7b8363cbadd045a385708dcdac3ed5d3f6a160a606bb930e9ed385168b08ebb8c1863e0cab0509ceae12c3f8f137bb77f69ef149d03c75a238e7bcbbd6125ac1472dcae25d70253c5ad92259dff59fc79ccff0b6943c534fcb87eed1e1246f59a24332551c8581df8651ffb63c2163c515ba1e75cdeba2fe8ca5c3b246e8fbc094531b4972b97a471774ee90b34cdfc1ee5ca2ba9bd157ae9252578a762a3071f57c5e2c1c5a868c555c555c555c555c555c5d55bc6d55126b8f05e81e084eb4356e54a38d5b40a075b779c057fe45894b0127ac7d79e56f8d8b0753c5894d0c8ded762d47cd05c1b2e0d1f341f1b7e9bf501778e2f3d1a7e69d3517d68580a578647477b9c47bc78ea4f0d5af8dae3e05cf1b9e1b70e03679a73c5a561eb58091f1b5ccfc3ec747f6a70f0af0ee063c3e766e0db00b776d8187cd07c6af88f6e98991319ae71297c68b8b7f4b357726910cb7b9d12784e14a78a6f3d1da8e9233c5a460e3fbf1b80cf9a047b4a38157ac7a5a18533c5a361ebe81dcba3cdf764ff9dafd8a4226f5197155772bc7b9eeaa750ece9102b9d244d27aef09a3800a66270f12992c202c5506c32803c973f4feec9839e7999de9c90174f5708bfb66d1b62a6493a97773f14638853d1d8998756d163949444483a89e495cb8a54d48aab8aab8aab8aab8aab8aabb78cab83d6b301e778b4a0265927bb2d16bc6fb8355c1844501c41b3df58166af03d1fc3e8f8bda7773c58b696d5113fb936dc598ce3d6d00afa08ca8a2979d3d78acb9e078b753cbaa3e8ddf9a91b61a5067f7cef06aff65a019c296e0c0f16e3b8b33cd8e1fdc9ad95b0525c191c38b8362cc639ecdc701ce3b83128d9d9df669c409f117b90bfe4c096725295ff08aca37793db001be5b65a37d904d7c0a5c1383616e3d060a1774f688e1bca57054d9133d2624adc4cbc32cf5c31c6745dd7755da8f6b5dd6e73d59c6bcf24f5277473085f889b3f27ba208e97e5474ea87e3e33260ec8868b4d687349bf3dff5b5fa7b65897200f6b26ecc3e0f30847d65a2f168bf8d2623594fb3c829b24697feda7ab691a7f69f33db18bcf92e4d6e7cf80982b99c4282bae2aae2aae2aae2aae2aaede3eaee64d38073df40e73d06a1564b4eb8ca33bc607df393696338d3e82d4d147d6640ffa886b09a67637dae2e6e98c726fe96e9ef8c3fcd4c1c20eb27568857268d9a3e574ee8005ef87f441efedc4d4f8df73cd5221d90ecdb897e1d3df5b968a9f5b1e2d1bc3bd2d1f56e098ae617df4faa27fda48fcb28973db2975870ee57293ed6b8cfa9c0000200049444154753888df13275f28ba5282b7c007c502918e31f7dfaf735f212bb4c8f6df0ff937e198a1d344d334454a5ca2cbe2a865ac687cb1aa4499c69a22ef2147a9c22e51a15c3f3c7f4521a328e9f4e1dd0cfe32fbbef7aad05aeb6bfdfaaff937fde9baaecb098b3165337013fd1d091a3f046d83c3264c7b189b73ae6ddb3066b2c25e21052abc197eeb5fc7cfce8aab8aab8aab8aab8aab8aab378bab9765bd7b9fef3bcd996663b9b74758f06b452bcf49707c6a891c357a859f2dcf2eca134eedb2e328bf2d71693ce4a0edeb3fdc639f8f855f3c95ff5b8f8585f0f915eaed38f8d6d308278a33cd5a976b4d2ee565ea691ef4bee775bbe2a0d57c9bb778b906cd12f6ee71e0af98b09f54c92d8647e3ec96bcd2ed14c72e0986faef27d73b53872be7e4c5fe8c905e93f85d62fe62501f71fa51c277cc757a5c2b2029a195071c133d985c577812c4b7db6baebc065972a38b1e8e2486ebd5654cca0caa333c382bae2aae2aae2aae2aae2aaede20ae5ebcc2892780ac146bc5ba398245a3e500157bca985e0a8f7667cbcae8999e6286ac04e39e732eef29e7e8e28633a7f6c759a91d13a6553c5a1cf46e777c81953ae0f2f78752b075bb7ffe174b3510dcad3bcc1afa1ef119b7973dad142a5d2e158d3a40e53fc8683a8c84524f87c49941a92040be172f96d94a9287928597d3f5725dc07ed5de709c58d3250727cbd1295e5ad017337bf124352709bcc6b1c8f030480a1527dcc7f0220956267d077ddddf22e9309fe1f89b49d8d48fd9ebbed861532c2f3045128dd56eac1c639f9057d03905b3e2aae2aae2aae2aae2aae2ea0de2ea1867eb538d400bf796af06115ed8fddb0a670a076bbd23733f5a9ce35333304f1216c6a9a6b134c299e6f77ef7663b0ece9784bfea71b052acd4b01938d358b8376c4742f98786a5a57734c2c61eb64df353fbe37cd42c050b6bc5c60e96faa5e1738312bad194f7fe752d9cebc1585f29b4f068079afbade153cbbdc18002250305e5d172aed1c252beb784bc9f9ca520f0a1c1ba81e974a669c0445ba9606daf150ba18546b81a2bf668e1548343602568cdd61e6e98758cff3e69f946292f64a60e40bc2f8fbbd9e5edf4e2ae0dc9ba0d0ba958022cc9199a22f9e5fa3d441b43082fd632c9af121f49d2e1b918bb28f20badb56ddbfa50607842ec76fc139e9be4a2bca289e38fe1d9d0344dcc474c3463d0c271fe5088d2c6733895fd93a737151f6c71c1dde01a09aff356821557155715571557155715576f0a5787b9dc9665c3a960053954187e29ac343d08b482752f6dc1bb91fb1e5724b4f0a51f58e35f3a5ab5f3e0fedeb310160aebf8addb39e07dbaaa8147933a7d3d4b3e30f2c3f55e1bb696a5420bbd656b0f388fa74e1d8e23706576db8047cb6fdd50adf22e66968f43ba75e990ae0c8fe3908ce3611cf3ef3d671a2ddc5b1e2c677a20e46cec1e51e7fa88764bfed4f72e758a3f5a44a105e7f6eec5306f8e4737c416c2a0ad03c7bd0f144474fc998dd091eefbf954f1a9985af28e0f74260940ecb7d32be6fae4ccc53c7a18a878a123432035ceb083e2ca03e1507ee5075d19b46d913ec87e61acb802573c92a4ab5fe24d294e781ccd4cb47cd07439cf8f89bed953e1cef8c1107b23929ac4f12d889f3d89ff29799a4eb504cf5d2f1557155715571557155715576f0d5707ada4ce5752d1a823d82ebda3b36885085bc79539c282d74fe1a6f76ea8019f8f32bc6fa2c36d2c9bd271a6acc6ad633b1d97d838364797cf9f3af5cc717a57c8e535a4a5d60f1ecaedff24bc4e7cde37475ccbd4773a476748b714705b7ad35fc5add97f3f6c06dc7775ab4a5a2ae44e8be4cbc9ca49aab1c6e1cb38a127d7a753fdf3920e1d89832461da15bb520feb628c9312253025794b892f67ca85132bc110e30bbbf924bd3d380c621d146729e5ec4cef6908c70c63f6694cc6189f47ef1f0c81c298448a435e5450ca79a03379f815755fb12b75cc018d2f242e6146a9d658c555c555c555c555c555c5d5dbc4d531d2393a9f852907aa4f1aefae3523997bbea3d34ab112d69a6f3d55aa7c8f14fba2255be1624871875d63925c99c4d930d3d72d6e3f51f4a6048d1c828071892b4a093109a92eeeec903c158aedf18a34caa4631cfbb5aba69e10f9a32251f4897721ce6d22eb9f57ec1e921331bdda0a39f83e2299382192fb3ee55e2aba376227531c978c039d1557155715571557155715576f1657c8eb5a56cd419f7acc3039e8d5966aab56998e6731911b9e13eff25855ce29d45a273de7125f48a23a135d1c9454081dc69c3cbf20436e3b5927bc384b29f6194c29a6a4590651623b59afe9f0c297980d5e16eff008c5bfe2f25571b4377654c4cdae8313c28f5f6bdd344ddff721072b5649c901e3de7b7157f090861f92fa932b8d6b6f156f7d42df8ce793fdce2071fd81b8885bc555c555c555c555c555c5d55bc315af5cebaf99b7c89f241b5b2dd52a65164d5037c90a0feb84a8c06a1c41f39bda24d297b4cc08255a436bbabc806b9c59bf5c2e4564bbdd26eddce235197f14bb3a92c49aa4339c2729e63cc264d79e0413937e7871bdb010ec8b9f0dec732bf383279e861082f453e1198a22e22b0187e98d75bd9fc3505a21262086f0651c408cafdaebc438b9c77feaaf28cc6738bb1f58dcec233e5d989c304ea594afe05b7155715571557155715571f56671f5daf655534dcc2aaf2ab11a8af3c4f36ab239372e66c5c5be81b81a6eeec3206b36918417fbbecf935a822bc2afe4a4e86c127a23cb074a1676c27d8cf985c51dce94c7a51810ccab0ac4293b5371e162b9b1f8411277e28833ee93f86632f2bcea561c852cf6cf0b4fca70217919b23c601ddf02df16a4e2aae2aae2aae2aae2aae2eacde2aa5af055269ddb012653dff01f87ff8f6fbae8ff5917acf48df86f89de704776d08a9b59b09f529307da72e5c57e3daf3ca968ea38c52e6e8c2cc0384c1647e5f2960d64ad2b986ebe1d3f0998687f9dc74993a6dc496d81449dc53df9926ed84595117b62924865fe671ef1cceb0c24dd40629f505e46379fc3100526ca439a1a7ca240c39cc4ee998aab8aab8aab8aab8aab8aab3788aba30c3909d6daf85f912cad550ac65db5e0ab3c7b03713cc32b5e2709e2f38d3813e938213e1587f682ae299e74fe80c95e39f833922e0ca133f694de9c7a064cedc2e378df7c878b29d5593c6648c7992a62c07e9a7cdc373b4e579afa799ee813dfd9d8455454cd49003750188b7d10e3a186d865e8ba9217e2adb8aab8aab8aab8aab8aab87a6bb87a9665f56a3ef856f8d4706b86564d7b5b9ca38b4efed4f0600b47f883e553c343a9ebd3994653ae89f9a35c5a2eea29254167e44471aab81efb401db7c394b85b4452ca2a5f06c55ed64951db7c35265b852421261952dce03aa8425fa736cffb699aa6ebba84a217c713939abbc93a4f0ad926ce092692dff3485f925f9574ce4b2889cf08e1c5c7496a0c870ca1a94cffe2b3212fb79c74140f4fc499ccadbc6e711c7daeb8aab8aab8aab8aab8aab87ab3b8fa034cbb278885460aaed7cf0def8ede0be8ef6e44fafdd20a2b29a7de9ea9e7a7e4be854bcbe55cf3d39f176b49165551fdcd54ec4a2a6d255ddfc2d2cab3d78ba1c310504b4a53017ddfe701bba4b1763116598cbd4e793898e89b3d1fb5c8fbede59d41c2ee3f1e73f09ac439f544c940335d2a72d7851aa5d8c2230ef516a728e61126378eac3b77f8336e5f128a30e4cabae2aae2aae2aae2aae2aae2ea6de2ea95e469969de32f22a78a3b5bb89c1385f53d8caa9464885a3c657e623f444c6e2b5681cd8dfeb8bf43f8345e3cb10320f95a31e856744b242572633deb1d0f717a3bfba4ba78fdc7f92e212da6a89e8a9dba138558d42645d549d62864ea49106baea987477c39794831d156454d97b72fc983c8795b93a98e2abbca5ca546dc1557155715571557155715576f1057af6ec1ff8f0bb6962b33f022dee9c1d77eae10b8b57b5d48ade3daf018b9a83f6a160a0d0e962d80717c3dba03d43bcd4af8bdc7c04f0d779695e244b0706976bef033cda9a2117ac78de1de0e7c9e5fbb94c4726bd81cb22f05d68adffab203feee107fe61f2ddf7a3ab77715304c94c007cd5a1dbe8499ddc542b8307b81929f5bbe7458f847cb45cf5a45a730008d0c93096c1c573d064e15a71ae510e1977638dad76e60d42c85770d8dd05b6ecc81c8833f3e0e0737fdb12d02887aad059d18330b93ec93e2420a09f8f1c637f8398aabbad8482f5f9949aa4a528ec02fddaeeb887259922a607957bfb8446eacc8669454a27d8a4e85b87737a5a6dc717076aa86f1cc3da2c4950c0cce846459ac0e96cc27fb4cc76242555c2cb978bd711c33e91a587155715571557155715571f5a67175c8525a099bc82e5d6a44e8e0d60e76da89a215368ef38656b1b15c99dd51f5c34fffa915de691e2c0e4e346b85826f86def1bee1c1ee51a8b76e6f483d3c5a5aa1836bc3c6b2710728d7679aceb175bcd39c2a2e0cfd48f638516c1d178606ce35b776f8feb9e2ca7065b08e8f0dbda373bc6fb8ddb7b63f68ee2c0719eca70a2dc3c1136acdb9de339d67c61f9bb0671a035bc7996675f4254c19c18d70a2f7c8f48d70ae871dc2878695a2735c18b43f8541e0971603df0cf796b562adb9b358c7d681a0e1b26763d9d861b617c2a796ab9e4b43eff8d8b09d9d3a1f9ad85a4e151b8b1d75ddfffebffcfba14de222ae991a17b8cd0be2c604b8c0d20bbf4ada3ac49e92b8e57271fb1bfe8c797e7199db507fb7699aa0054255e0a42caecfe20f6bb5699a709c10df4ceae9261a27d41226ab4d4696dc93840bc34741b384e98a9f1f6ddbb66dfbf8f89828c1c429927b44e2e86ab8233169328c27a40d15d990713de0f87a73c51dcf6da2d093838783b46d5b7155715571557155715571f56671d5ca014ef6fff17fff772782c8792322726de4c1c952c94ac9c609827fbdd0726db8b772a601e9069b9fa6775c18fea9582b6e2c8081df7b1cf48e0fb0903987abffc882e509d98dde6f7daaf87d3f2772e38614d23bcb5aa304eb3853dc9821e5f4ceb1b4ac150f16e70697f63f177ce9e81d2247f9864f3537e609d49afc927df6f22f2df7865b8b6277de07fb844b983abee736ad141f35ffd1a1d9bbaef8144b85821385c0b731aa7069f8b965216c1dc6b10497dd9db5626307bed0d6f16839d16c678327f659e4a290921feae026cd29928df2cc2e394f15f29d23f25f25efe40da5639591ec9be7f7d907a37b64adfb923fa74881450a66f15c790d323f0f7980322e8596e40c15898607e3984980752a1e9ab7e63e480a4ce2b9f16516b9a71557155715571557155715576f1957070d247f0d5a6885cbd1febc337c6ad1323855052e3a8c003c5a242a04d804cfba1eeb9518f7ea7cf79562217ccb4a9ae4f6b712b4ec7dad73acd568e90aade01c6bc5adc5b9c315579682a2603dcf506b0a16bca0050d6bcdad45473b87275dc2d4f17d85d01335c45064ffb081c0d3b98147d4aa3d568f7fddc8dc9e6a21009ffcfd7734b2778409f2d133719114764d2277f9c22e8632e3c85dfcfd24bd3d8ec115f970c56c15b2acf938e89933ed98ae9615c693b4af2b76bd9e2a5ecb447a7b7ed2f04eec1dc91999717e3da5825f71e78e7ca2a6b4555ed298fd52cade971312bce6b56431e41a5f54ecf9c80b06575c555c555c555c555c555cbd295c1d23cde844f685e0fd4f1518c45bf961d6aeec688ec516bce209cce6ef978dc508ef348ff680cded5c3cdad19074001d68582aae0de79a87911f72d0015fe4a0af55ca8d99b1b0578a13c5ad1da8ed7ad6f73f7309e5ef837143b59c1bc3c91103738e182d7284cbdcc1362ea639bff911c13ddf7c8fdba7c501b53849bf585d2b57af3e4c16279be7a93c79caff548f8c19a596240f1d2c203555b72be9164156366b267f7f4abd165bca1536f7fbf39c1c613e8588acb0d7bcfb6ac61393bb3ae64f9a64fd87d0733ec91557155715571557155715576f1757c799f16ea457f83e4e02f7dea095038768bcb3b655dc74cfb7c82db44ffcc945cf4f2d9f5bbe7673ae5d4fe639513c8e79a2abb1daa371b48a56f8dd72aa39d387ed6f0d2bc5bfb64fa0d64cf9e0d7c2b71e81738d75cfbc8499539c6a1e1d7796770d58b6b3dfef1ca71a3d6ed44e14ceed2aea588756a90bbd732c842bb78fa0d7913c1b3df4548bf7fac94a986a314d963b321fec4b786fb126ca4b10cc47128f897226439a6f6f9137759b39459e3113e7d107fe625e1838791dd301f371c6d954716fea292fc88c272634320c64c1a9f964a251791cdccc59921557155715571557155715576f1757c759f0fde8491f781347bbef9b777aa0446fbec386db583e354382a6b057be66c6aefdbde3e7964f0dbfcf3acf2f0d9f1b94d0b98158e24dedde71a60687fabde19d2e24a7e666faa6e4f59fa2d64ccd7503067ac783e5e7e620ff64f212664eb1162e0c0e369695703f7b8a7bcbdaf273cbbd45c189e6badfd9e41bcb3bcda7864787821b83831bc3cf0d3fb76c2c0e1a7830a5329aa3e1bf502cc7f74e144ed898a342164931dd9c2f98ab806243b540190c3e8ce3436ff3adefe23f733d98242d15fd3489cb24d620b94660a2e2559e2c9fc45829b5b94e32ab66da58e44daa8bca6b4ae74e15004efa14e6f72e6486cdbb3a929ca7e03e09b959b91fa5e2aae2aae2aae2aae2aae2ea2de36a5e16c216b18e8de54cb375584104a5f6adc409303602576667bc6eecde37afcd61f3d43bff7fef582ab41cf01603b7e3312dfcde0fb5723ab77bdffbd7afcd40dc78b4fcd6b15668e1ce703f92fd1f2d37328cfcde22b257e6b2286bc545ff046a4d518ce366748a778e6bb3a3283df512262d728319fdf4b7862ea2b94fdd91af3d6bc542611d5fbbbdef18f8d2b316b460dceecddf3a4e148d77d8db0389c8ce61041c770edcd3383581881632e8c346395fb77985da447de44e82a9e59ac4da72751007daa65aca4dedadf35a04b96acbcbcd4e3912920e7c94b282e2406d3c51b9829b72c6e4e74a788133aea6e02b9ad18f45d51fbb7c66ba67fb6ee153034e18591557155715571557155715573f04aee6082c6eb0ce3d6da65528c132540907b6b354f3e6caa4def4588e2496001bb73be5bcc475127d71f4fc7db37feade15fcfaf177ec11439dead63443ad9992f85cb1e3ffa99730255bc7d6145ecfdf917b3bb90fe91dd7b6c07dbab3632ef4b4f73db06ebaf0cdf0ef88604fa8801b7444a2b36602827935dc7801e7356813125e1e0a4c3254929536bfdb2e46e2f2886750d9c99b4cf49ca3945e33350921ea9ac7f2a6287afe499317ba0a194549e6d3949b210e2b4f712b8bf1e5d0af3ba8bf3244fbdee79085fb4b5637207e90545c555c555c555c555c555cbd715c1dc39ff1bfd83ab6be63a6ec6cab0e3a3bfe991df2693d597f68f1d5d00b7b20f8d7164b9569fbfdfb446bedd75bdff771bddba4bd0563a78c987916afb75013ca18d3f7bd7f1d2af886e25cb1ce8d7b5ec49a25f77004951af7b4cb23aa8122e9e99271867b92905eec15922b8540bb4c427b458d19abfea035c2f08a41db50c7371e61dbb645351a946cfedba4f46f1c27f55ff3d51bfc2d30c684bab9f1132e765ce51518628f4e5cea38ee8442c41fadb8aab8aab8aab8aab8aab87ab3b81a4a8fbfb06df6b7b4e0ddf4fb8e2aaf2571e368a2b6cfa15d4258874ce4bb147383e2dcfce0548873e14319aca4646fee93980f20c46dea8aa3cd03a094b2f5a776e479bbe9c41390776f8e097f44bde28a1a39ee27e71f215eb3045753e2ad9967433151b837f6364d4566c363a618f9f5fa37d6c5a16348def530f660555c555c555c555c555c555cbd655cbd9234d5c4acf27adef7e29a4c5e4f85c9f2259ab3dc8a6dd58a8aa9f8db78dd16556431b219efd18be3c913d56716735c4eb84858cc2733194370f6142b6485ee219e3518bb16664635559b2c56a6b1e327a986369f1b945fce149b33ef921debeb8aab8aab8aab8aab8aab8aab378babd7b4d3aa055fe5f5256f71e7fff4ee8a4427c62e04263272e6b346926d7431877da6d454ae4c83c78212a7b0b8e699adb07bd0db31b5838f239bf145858ca8dc4310945450587eda433ace94f323e10be651e33ca61c1f24b90bfe5c612453e50212a66672d2d8bf526c9d587155715571557155715571f5a670557df055fe00cffbf37b363ddb319f545d2d2eda6425e4ddeff2e4a1a9ddffd44749faff5400216fbc9cf77e236b5d3153d62ad62c49fa0eb3cd44f26e7cc5a74b7811b892e13243e791297f43aedca7dc33b92f8a5237efa91cafe4f87927bfe03b094fb5620658c555c555c555c555c555c5d59bc255b5e0abfcf0922bc124641656ef54c7e9629cb14877cb6385f3bcb4a4946c923e3f93a75feca031e56f98ef7c91ff19c88becf79c9b729f4c6946ffb5beef9d734dd3c4cf9b84ff97f87e8a57174769a7bc3579f436e9fb5d0c5cfa34a938aa4b542b20fe6df1a9567155715571557155715571f5d670f5da4996ea2f6f3efea365f57d1ba153c5ffb060954d9564b57d14fca3a5953ff37a8ba3faa5799d511d77cce2063dc4168bea468d526c7d97782f620939fe39ab8facae6dd16d90e89a2987443cb6296d1ba7191d19342c2a82fcb59f9ca0eb931263c9cc8464a9f88753ca2eaebd50f43fc574c3a45d57329fc523141f24c9032679c81175c68e8b15545c555c555c555c555c555cbd655cbdac35f5b7b3e01b41bd8e49fdcfc5d06035be078df0a71af07fe0a88e3b62504001d333793345995ae7e1689ed6662309c55f7385784c60eb98e2b879be51beb0f34fa7b637c93773d2643cf8a48a59c8a98f3554389a576abe7471ec42081a27dca038e09b68aef89821e53f772ce5695bc9f163d2674ecd0cf7311c39d476089516e26a681557155715571557155715576f1657af6153edd9b795e37150ee2c77db97da32fd113ef83725817ce609677e91c4ddd4c2528f8b61856f1275b64b328742027e52b70b689a2621d2058d1cefb0fbbe0f655c89aae4faafc57b77320e9cbf04b20ca4d0f53a1411cb9d1c39f5b0e8da49e6cd33f9827a8ab57fdbb661cc4577457814f94862ec3e29f631097fc68f227f049ffd137453d334c1ffe1639422d2759dd63adce5e00b699aa678e14aa9ed76ab945a2c167eb47ec0fe3e7ae5eb0f18aea8e2aae2aae2aae2aae2aae2ea2de3ead53dd40a7e6eb9e8d93a04de6b4e144ad85aae0c5b07f04ea3e1c2ec7829573d9be9f8c04a3851f470aeb9e8873fbf99a1a1d25278dfd0cad0a6f461dca5b4c27bcd4221d03b7eeb06069182f70d2b4109c671199dfa4c73a6d0c2d67269e8c6f74f14e79a56b04704313e6ab66eaf9dea4a38d37ced69854fe31ee75bbf3bfe3fdae1c53bcdb90678b0bb96ab5af8ac59293ac7b79e7e760c3f35dc5ade6b1c5cf4fcd4d039bef6832dee6f87c0c671d91f683b958ccac1667f549fc6515df85109384e35a70a0d5bcb75348753a285b56201cef70f7bca3e3edf8b2779faa1ccd3d44f66926cfcd20a759d28b54ccb5b5ec71e91a9105ec2879bc9af0fce00f6ab01046d9eff2aef8d773093a91848252bc295fc39159af473e295b8d7f853be879c7099381efabedf6eb749e7eabcdd77f102c3c32fb93b31353329725c7155715571557155715571f5667175bc9c2bb4e2ca1cc59cffa4d938ee2d8d3710bda5fea9410b5f7b1c9c2b3e37fcd66140c91edb66e0a54c9f4709278a7bc7bde1bde6def2e8582b369685f0b9e5f78e47c752f8dc623b1e1dc0c786cef26b87db0f0dbcd3b4c2971e0b9a9d517ea639557ce9318e33cd4f0dbf765838517cd07ceb797468f8b7c581b9b0d0484abcf127e91c5f7a34fcd2eef9b62f7a809f5beec73eaf312a3f365cf65c1a3e37bcd37ceb0f18c41f35df7a7e6af9d87061f8dcd008bde35383837f75c3313f377c993dd4fca83e345cf55c193e35c3ce0a38d5ac15bff718c7a9e253c3976e6e9fe037159de5d2208ef511102dd6524df8735389ea073b60cfeb97c075f3b1c578ab4d94ab540cf0c57aa4985c3f95e6924445fd59e2aa55c59ca43c529924ee84dcf9d8a7523c605e57a1480a8c638b890e4af46faed08badc27d8c32640be5ad2e98ee5a121e39c1ab94b448cc59921557155715571557155715576f1957702c91460b4a3832f7558f36b95a2beeed60b6ae14173d9da37783c77dfd5c9ebc08373d06046eccf0c29b8c0f7630d91f1d1bcb7aec3aabc1817158c7d6ed2ec35f92755847e77656e999e2c6601cc0ad018664d333c5dd780a73c4508d1b2cf8777af0b82bd939cead2b1c64eb863d4fef86d7269af5cb9e7b8b713cd8a3f247c3843cd8e1b06abc1d7e43e6e0dab050e94ee349a3bada8d4ac2a8ce14b7e31cde1980a59aa3e4ac64bca18e9ebdc0c5bc119f7b0e7c682cc4a7fc32f07a30a7fd4d6593e4757c43fcabf8cdbca91b13e93bc54d36879a7dc47cc7bd5d62890f57e4382641d2c46790d4ac8d7f9e17af2d7a1a9243c5f1e210a99c7a30e40e89a42b78d334cbe5d21f8a432d3992e38780724215f54f9da01c8387a9e2aae2aae2aae2aae2aae2ea8de3ea48b9325cf6f3b491c2d19a85e2a20358c8e0758e2d42ad8edf426496f1e8e18e87e4cff2b9d93167c2192f0c1f352bc5c6726777efdf183e35fc5bcbc6f16007d68d12b470aa76599b025a005ac55dff14a2f6e84b3e512850de827fee55fb033e63a2fc5e2299a80f7aefd67d4fde713e2a25a830870e4fabd1b3f869d4de718ed920150be2c66e806411e6dda7937d73de049b28733c6ca6f3de78495833d15c5351cba257636665268b3fa883a22a49a287f17f03632ff76d14d54a319ec86c79e038d21a789921437f86b698e8df4409c674c3e28c1583d4a1c17892e3153c1c898ef64fca8aab8aab8aab8aab8aab8aabb789ab238cb671f039afe508fbbfd9dac12673e34fc251d4d38dd1c3f61c6cede0f50f24162f1bcbbf2c2bc589e297966ffd60ac7b4efc5258293e6a16c29519ba0fddc7867e64013f897fd44303ad601c5b38516878e44f1637ee5e627bb97bd1db11e6700080e396039903ce8d732be09e99351b27ee1433d98baa212ffb15164920208654922419bcd87723770314c397790b8c5ce7263f497450d1f790846b738d93d71098690e9277904e4e913b51acb55a6b4f4c8cb567c2479cba05f1f743da56d775f15321d1b0451f4faeb5434987b8fe5708581707567155715571557155715571f5d670f574f3e8695f6f8231ed09182b35d8cd8dd02a6ebac16ed3e34ee2f4fbea4f768e8570e926cd56ef65ffb961a97649ae9e72f368707032724b7a4723052247177157deeba39cd3229c691e2c06de6984a36ce540bf790d09749acd533dfa53a369dfc74f0000200049444154ca5217dcf8e50103eea8b95a6942606671c4e54fadb458c1c50a2b51a64ca7ad247a30d114f11e7acaa792b7aec81b46242b7f26db29d7d7b1b32449c68f1d00099f8f88ed97bb1ca634d4546071aaa055d24c64be0b74b1095ff8a1af0c103f27e253cff326e343e5d4c9641a033771aa1a5ac555c555c555c555c555c5d51bc1d5f17ecdb5a255dcd8a3582f6e6464ec2c78e3b8317cd42c05cb9078eacdc747cb991e181d0bb547f678aa5cf7fcd2f24bcbc6e2a0111e0c1b87820f0dbd1bde6c15d7631d9e8f0dd66141e054716b77b4a14f0d8d0c55741a19aab5dc593e8c7476c551a3358e13e1ca62e1a346c65fad142b356c8ace3416eec7fa3c3e6870aa06c3b8777b8185ef17e3b8357c6ab9379891db7371043ba83caa09205d1b3ef839b4030de9ba50f16667fb6f1c4bcb87868d451ccb23f0196b90e27e3def605cdc344f95956d9a2614f3caf542ae2662359d68d2a95fe5cd2f8ab1b9290d98f8301249daef85175e1d24ddfbe2b25c4c64d54ca99be4d3a669b6db6d28a01bebd6629cb4983be58983fe389e7399c72e73055a6c791d7f39d435f30e2affa71f67e044565c555c555c555c555c555cbd7d5c1de3776f8446580a0feeb0677eeb385138d0fcf29f623f77e7d082c0bddd51387aeff056f470d9e3a07307360a66f4221b37f8b37b3718e8dea6d4630d9ccdc8e191311bd738aef619235ad082833bb333947bc783dd7df4389ec867e2366a288879fc68b763f26bcf905aeaed660b8f6e20f4f7d1a1360eebeb71b24bb1f534211719e207ddf9dbf1b75b8775bb233c3a3a3bcc896508111cb6e04ba3627f547d74533676482a70b03d3c5a79b4ce8d69c77796ffedbffefba1a88b9ae2f385a51b12d563859564fff82f841d76a2d4e29f9335548b1752b2e70e4cc490c8e28f13487bc5aa5b53d1d524729ab4f648faf3c5d71eb771f63f6cdb36fe6dccd22bd6dbf2979c57fb0ad585896a06b76ddb344dd77571d9b258f5cca72ee5cf83b81a71ec0e897be0c53008f95b6100e169170797c39326d1adc5274ac555c555c555c555c555c5d5dbc1552b073cbbffe77ffb7f1041c4224b255b273d8208e29dc78208c8f87ab0e61f9d782bbac9edbf4dc94e0c29a41c5181a47374663049bd59bcd927bedfda4282ec940f7b63d94c933aaebf7bb4fefbc5d75bc776d66abedfe7f4bb7de67ab8fc1909c30b3f8c8f30753be6657f54e27033a3eadd78c6a3432b1b0b08ce1df393905293f3dee2b0575c5b77ca7910faae85e05a1cfa4cda1ae75e01c6d25afe38b1d608d5c1820f23f4f2c87b2f4ff5a50b394c49464b1c2a254b9c3fc8232ce6e51c43250cfa28d6da414df77d9f4c571eb7653af128f79d24550ba632b1a64856c592084987bff83b49c9e48aab8aab8aab8aab8aab8aab3785ab231df002ade0dc609a1f2377162cdfc76aaff2f794019dc742ada807e3b818a52ed3f9418aa9217153eb3ce058ac54556cf190a4ea17f97c798e511edf9cdfac276a2be91a9d7b0ee69557ec419999a2a4fe80cfb5f78e8744a33d030b53e5787346e3bc0a0e79577195e5e431904c60c555c555c555c555c555c5d55bc6d51136bc7cd068e1ca8adbd957474953cdd12ad37b43f794f7a7ac7d499adecdf7938b175bb2050f51c2382c18eacec62a2c74e2c837c4debb9064b87b2dec4387711f8799ea5153ebbc18338d3f4abc2fc54186367e89528b1b4c240f8962a64ea2e64291ac84ea37d584afe80b49de4c32a5a652af0efa51a6c2b2e1f8c94322f699555c555c555c555c555c555cbd395c1de1247770e15b260951b1bf698f7db5e0abcc59e4c91b7316fbe1cd621ccb4b324292c536957192fc2a2cd49c7c564c394a7ae0e57e91e27e3d4e9ccfb722330a22348ef64a30bcce87972b2f4a05b08adaf3783f41a85b1cc74c13851562bec57a6ab9a29cf2604d3d8472b59e87a4638e23a5e2c449c5868aab8aab8aab8aab8aab8aabb78cabe30cb043d6944cfe592df86abd3ff1db4ffb09c50d2b5945db83a597e24d3359738d62906e4af151aaa7eb1b6bfb66c879342da11532dbcf62aa0030d324c26241dc624d31b252bb94fa56241e8ed0a882fd9e7641bb154f54f4a91c8c12165d1ab92ece2f334f028b7b6d4cc5882bae2aae2aae2aae2aae2aaede26ae9e69981de721ad167c95e3ec7b119ec50f4b2ad42621c55c31250a2266cb851a52ece700c5b93bb1462b7a50f2f6c8616d7bb5550c89e6ea66ea14f125f8ca627903bc29374fb1a058f25c99f77c14756878ba24e1c83099219969aa5306195d3251e50703ac33a1c910c09daa51903cea92a4a88aab8aab8aab8aab8aab8aabb789ab277ae2d3f3cd7fa566b2562961e5fb5097ef6bc9da5e14cbdc863056a26bf2ea51796f85f0c22bb8f093a2f320af981b96b74f5af77f364d93f784cb5561fc2289d6850326daeae085309b599528d044e3e40dab7de182788ae25b530c191f74a8e4d3fbd4984c7cba588de62a359964ad75c555c555c555c555c555c5d58f88abe759532574fee7fff2068dc99f1a1eec518520f319704ff9fe2f2d16be74859dcdf31a347dd418ca352e5f4b0e6dfb5a711f1bbe76d8fd1854f47fb77fa85026d20def38f7b9a1b3eeba77c39b6e7871f1fffdbf75ef53a54a952a55aa54a9f2348bf17ffa9f1141295f157e2800bff782e8bf63edc9e185bc511fbc6f63f454f9e7829397b8a073cdcfed337fab9e35f25715dfb0f6293b3cc95ecb40a8d93fc8490de154a952a54a952a55aa3cd34493592b4c26ac32f88bf1e09f6a393bf8b5fb0bddfeefe260b9837395cdef13735aab54a952a54a952a55aa14ccd6277b7f9b9570a6b9317c6868848de55b3fd8658df04eb312808de3aac7c047cdd6edf15bfc11bef600278a734d2b3878b4fcdecf9dfb1f2ddf7abac8087ca761a4a0087cd0ac15162ecdd0d555e063c342d08271dc986124ff68774738d7000ff60095e5a366a100b6968bf19ba78a338d0291dd31bf74071835adf0de1fcd01dc8f57549c402f679a338516b6964bb39b84274de0bcbcd3ac154a22f28c80e34cb356343274637d30004be154716b78dfa0e1d172d9ef99e77716637747592939514e9cd40558a54a952a55aa54a9f25459295929b4a247ee1c3d029c2a4170c2a942847bc7ed8435db2861217c68b8e871f073c3a9e2d622f053c3d6f15b3f18d39f5b7eebb09e92111f4206534fc3c786eb9e7b87803e6603217b167c2b6cddcec6bd33fcdaf34ef151f31fa311bdb15c3b2c9c2a3e346c3b3ac7450ff073cbbd1d6cfd8344f44b8358deeb3dd2cbc6d239d68a951a8ec92142bc869f1aae0d5ffb61d2829d5b9c407f69a78a2f3dc671a6f9a9e1d70efbac099c92f79ae5788a13c5c7666fe77065d83a96c2c706e7d8583c0cde3772d93be09366adb8b3a3975dd8d8e08777205be77ac3aaaebf2a55aa54a952a54a95a7cb52b8b658cb89e6bde6c26011252c95f4f0cdb010de353c58cc8e04ef4d4cc1d7a211e1f79eada3736c1d8d02582b04bef5f48ece716968858560dc60c1bfd37c6a0094d0bbe1800216acc3b89d2d3e25bd1b8cd45f5ace147e34fdf8ab07cb95c138eeec8e5ceee0ded23bace3c60c463fb01d4fd7bbe1b539747607d6a52c10035b8701371ef3e0559c6afa3128e122737f6a028133c58d1946e8b7562bf59c099c128153cd753f9c229e0aef687fb018c7bde5c1b2563b3c5c183a37fcd339c73dd075040bbdc3d4f557a54a952a55aa54a9f274d938ac1390070bb01853162d5c19318e0737be5f922618d3c1aef5d2aa3defb87feda9176b0138512850de82b7c341ae0d1f1ace1d0f963b73c0c2eb1d5ad08286b5e6d6a26537927ec27e3d539ca837942dda0a452efde40482164ed52e0d5440cb732670664802db3d931e704ad0bb288780ebc6bb99c160e77d9fe3ba57124d952a55aa54a952a5cad365292cd45078065003cb01e3a62c2f2958f0b93857a8256f1d3d34d00ac6b185138586c7f16b37863bc389e25471daf25b376783f68e95e244716b395534b267c117c573bb2ffac168fe67fb26ee413149786a027dbae9bdddd9f737919bfc491378fca8c290f2d11e91feba6fc5477f4935e1ab54a952a54a952a559e2e8f4e8c03f185e831844291f3d6dc2093e5003b47ab7654ec1385733c3a7a8708679a07cb83e554a75c760b7796df7a94b09cad36e87df06bc583e5de72ae0bb496445a61e378745857a0890786cf778a75e8a38dd3ceed021c2bb5bbe4a90974d03b1ad9b174b6fb7494a9095c0abfb4471570eca2b08b8cf9c1309c7a15f9fe578a8d3b0892e2c78288ada568aa54a952a54a952a559e2e5ae819fe7588cd0dada8107c6ea44dfae0ef2d6b3be4862a586baec6e224c671225c592c7cd4c8e8425e09277a70a27bc6fc663609d4bbf30df48e07cbcfcdde4e60ca363d55588d161692b42862633955838fb877dccf9efd433398c5021f1aacdbd5aed958dec3e7864787826b33b7afb8b79c693e3558c752ed2e796602af0c9f9ac188f7c5da2f7beca109d4422b9c6b1e0ef59af2d902ef35adb0da27f35c593e6994d0b96133701b559819b67ece458ef6229d4610c77730f5ab54a952a54a952a55feceb252a2911e11a151dc5af68c7829bc1aec346fc1776eafeae2bdddd9695f7bd68a85c23abe743b43f0caec5a965e9a5d2d9aced158b420c2a3e5c21ea8e2621c3796ad1d7e7b1dd1be6fa3028bc6716d06b2c7b5c1385a45efb8ea39d9374f2f0d5b3754753c98c96af62b3fc69b0103bf75acd550b3725e7ac7d78e138585af1d6de4239f9ac08ddd1ddf3a1ec6899a9fc07bcb3b776ccdf7cb9e5385166e0c1b4baf871f3e5abe584e145ab837726f7d6fe5a1b26490079b50e163fb9e60cbdbbafeaa54a952a54a952a559e2e5786a5460b161edd60533d3a894a75cbcdce1ece9bf2fce7ff5227f18790a5f0b9e1d24cc7160e5bf70e92ccd43885d9a5c7195eb8e153ffa773c3ebf0a7b3c39fc347e377765fde3fdad4e992a1ba89f14fcb89e0d8052e94b056dc5bfeb66c9fb5a677c326f98d8b08a76aa8925465465a61a926cb03ff31b25034c2fddfa616d599e631ca5c6a8585e2eeef71f98db07a335a540b278a3bbb7b687852e8e6b92a4e8d3cde5ced2c4790ffc514d252a1988ce42b191ca3dff3d4586bb6b690d3e859c18f6fe77934cb1c5e2bb64ed2ab1056220e1e5df6000bdf90e8e8124a408ec9aafe457867f8a7c66fca409a097f327e393e4bf0c1d727e20f219f1bb4cc9aef4f42ad2bff31f1cdf09df8cb12a5c146654abd69be73d58f1f0d89bd0ebfb31407b2fb72611392242244279a1eaf8185b054c346b6150ccef2f7ad992347e8a93737dc9a1d7d7096e44f9ea5ad430b274730fafe1a6260a13c73108185afe8f557076a2b2868158f3e1a2c6fe2463858a9c13a54d0080ff69963133851631eda3e73e154d1fb58b4fc1515c8c4dd5c2a1a86aae2df73bb1f6cb1893b5b577eff4d18ecd9771f76a3ddfbe163f02e4a9e1cc8be45149bdd91f94e64bec7da5c64a2308a4c0dbf5af03f861cd59c35e0c9b9e7e23ba2c2efbd335ae32e25d214360203935e70c15277e3313dc4831dbf6f9f27d6fcdeb5c831cb703b66216bc139b6be3ee6dfd822dcc28fb281f11d186c35df8f3062de82f9f8e0cb06fc3deed783a31594e0fb6edf3bfe0e7e015fb2f9c1a606ee9f2bf78e5686facb16eedcf38d6c078fd06757e7e0d6fd65bd0986c91bfae8c6ba82df77e1ee89efbf450b3e1fed689cb8fc9889ab2c36fa65df8897acd08c94c62952da6ba50e78906ac157894df019977c6cc507727cec7a0fafdd9e111f5cf201ff6eb4e3890fb26f95844d821c5a75fbdb95de5bedee998bf62f26dd0f1500ae89d1c7887d3313d5bbba94fecaf2f8262fd9bd28fefbbfdf6dedab9a2d1b38479a0a52e0a2effd7fdf011f3be663f33d76c0efbd4e0e2bf31b926ac1ff1dedf4037d9a88dcf0c1b20f21e4d80dbf4fab194df37d237e30ce036da664f407f37dafb4e5c428ddf7ecabab54a952a54a952a55a62d0979d277a4b413886d77f669f11211dc493700a9037e9fb020c77574aaf27735eb13bb79b4dd77df9876c30f56beec8cf89dc73db2e3491cee9971cfbe594f3aa2e94555dd0b55aa54a952a54a95275aed477d4b263ecd0df7c4768f8cf824bdf5a0035ea054271ea916fcdfdd5e9f7e3365c37b535e7666fa6091076ffa489589bbd13a76c4f7e0568f4d79c65295c5a5e49eb6d0aa54a952a54a952a555ecc82dffbba943f90fccfccfe4e5834bbacd690ce9a18f7b9299f12e89b179c898447345f7cea9d46c3c5530a727dd42c14c0d6167ef8a96129fcd6f197acf1955f5d2b7c1aefdeb77e9fa619bce0c719f3f31f7c6858c0ef1d26294a2352a2bf479efad8104f49f0b22b2b39b58862bafcf317e4e4cf17c272fcfa4ddc390bd66351ff7b8ba95a6e9ff7f422a261a5b8b385139d29ee0eb59278c26d2eddf7560aa79e9173c5c6d245833f536c1d0fee0526f6f5c2462f8bf01c03fe66cd1c61ad68f03d4afe1cf1577a6bffa0d8dc5f5ba59caab14ac90ba9941f25603ab3de35437315e7d8bc688bc3178c2cff40f03ba8525e6a52359c69b66eaf9a966fd10398fd7ea00bf1454b05b8b6d3472ee5b30abc6bb8b1625d9ccf0ac879235bc7a3db27c4474750c8a7964b93a72eec2ee4c52cf84fcd509935c87f747346bccfeb7f925c1ac4f25e0f39f27f73e91c5f7a34fcd23e6323e9b297736e78d9e3c18fcef89c4be3f693565d8ce9797b5da695d5775a8f9373d341e75808276aeff0066e1d0acef51063a8f24ef3605ff2f9b452981218160272a0224d03677aef9dad7b4295552568f534406995ed25d50bf433f31772f56a05a75f16e1450c68357784213efce72d22e1c9f7faed4cf89b336415e685b662af8dfc9797d27a1738d37436523e2f6799ac15ed78340b0ff6f9b9d43f16fce655ca4b2a872c53d4efd04e242dead8217e5daf536552a4c5ef71e2178243c6d2553bb77aa36429dcda127f267c536824faac54c1e6c52c785feef05cb356fcdabdca8cfb4e415337f75bcf5f588a57679f5f544e266c6597be16b9eca7b83432be571a47c18e8f99398c55268f74cdc8d11879029cf0fb914c3b3bb014deffdb8a7a51334841abb9ef0b7775a9d91caaeedcc3a505f8d87067469b529e72fa27964194cc20bbb22ff3c07e558cbd2cc28b18983fc29d9b0db2fd3146fc1fb88affe22a455e66e3fac7df97ef94a9f5ae412936f6556ae08ab0857b3bf41f386db837cff7a1fc40f0fb630669868788a405f080cc5f13d6f5fe8343a6b705bbd72bcd832b94875f29d9385cdcb069ef35d3fc99bdecd7a611de6b960ae7b8b35c9bdd63ee7dc34a5082715cf66c5e616374aa38d728b8b35c8da79e1ad2cc41824f2ed93c2c85f70dadd03baecd1031f9a8b1ec4ee7e9285f3b0c08bcd79c2804368ecbfe309616c23b4fef716cdcced43ed39c2a1aa177dc8c9d987e6ab8b5bcd738b8e8f9a9a1737ced51f073cbb79e779aa5a2775c8cc49899ab9bf4700c1328ce71675c98c08f7a5001671a85dc5a77634a84f8c1f296b572a77ae0a97fe9886ababb139153e5b48819dae3b98b4e1ac589b87b2b670a2d6c2d37a397450b6bf14e05e99cbb33bea0b2ac84061e9d5b6b346c1d7766d881b7c25a3b0d061eecae459c16d6caef4d318eeb3d478e146fd0ca47c71c1ddc9bbd7b2ad9867bb713f64fac43b03fd76c2c6b85833bcbb9c2c08d61252cd40ebd02ef3477f64031af46385134e36843ebcd95622968c138367628f43675ea138573b40a0d3796538582ebf1c2576a58d7bde36e6c4678a20655b59201fc7eb1bcd7c32cad352700bbc8a3c05ad38212ace3ee682fd152d153a8e2ec4b6e6f8fb68c458ead00960c35ee2a529c8d009b46b06eef44efc7c518ee42ac6d96e34f1ec64fb50cf3ef4fe17d695a385303f3f07d3340ec7e9c40df78b2159ce3d11dee9af4da089fc4802082529c2916fb13b8945d48f6ca1446db080e3a77b8b9ac8ce0f7f7ee765c41c32c8dceeff8aa4fa2efc7d7d88e8bcbb8ef8a29fd282ae554d1bb3d94b6c24a716326558abfdd77766004f901742ef5597a7cde9a27db5af3c80f37c81e81fc292da78453c54dd444f65cd3d94903662934fbb43a3fb1fec932b3defd0d75d90d9d52294ff67330648d3d8276ac345b33073f7f215b37cce1d67167f69eed39fc8aaa26e0ca7f945cc5f75f9dc740a2163ce67b26558a6fbfb5184f7d3ffb247dfe3d65b28aa308a28429164da9c0c6f044b3b2a3b903225ea75dd843e6bb88085a38d7b2d4de2c947e5cc8efb53442e36dcadfb768e1a7061814c43b4d2b7ce9b1a079958eca4b41145f7b5ae163333c15643473f3214dc9bde5c171227c68523dfbb9e5f78e47c752f8dc623b1e1d8f8e0f7a67f9ad15d60dbcab4f0d0efed50d1ebecf0d5ffa03f6d64f2df786cb6e98d660be9f2b2e0d5bc74af8d8e07a1e2c5af8a8f9d6f353cbc7860bc3e78646b0d0089f1b6e0c97860f9a8f0dbf75735737f3c0db9b40bd9b40259c2b7ac7ef3d0be143230fd6f56e32abf5c1cac6b995f05eef357b6a44de37eeb2978d756bc599928b0e2b4e892c94687137c639e4836635ded3f75a3ae7aeac6f7727ef1a776986e3b58a06b93538dc3bc552b1713470de70d34b07edf07ad0f2670dc672659d037d84b5e7840747efc3888a75b36f344c75b83cbaf3a516ce34b79673cd99706739d768c7d64742dd30ec852052e81e921cea9de6d10e64bb70752bc5890c8fea164e1b9c19fa62164fad140bb8b7ac14e79a3bcb9962a1d8b841ff5e5bac65a578a7b93438869ff4706369e054b305e3b87300ef148fe385845e367e1fe59f948a2734db5b7a067cc901fff82497edd1aef4779a9e216a7feac3d3b27b1ae5b3b1104e15b796cea2e043b33bd1b50378af50fbbea2a570aab933dc3a8488e9276c1c3de086ddf885193ad16838f52de247b790d7dee79a8de3d6a08477caafc43f13e193181010ce1aee0cf78e73c5891e4ebd85ad6301a77a6f96149c35dc1b6edce0d23d3800bff5f2465e1351f6ce35fd484b3d559c37834de0e907fe9e2e843335a67c09e79a1b43676985f3861bf34c66c28fa2529cef7c64f78eecc730a55200ad3813b68e2bc7890c881d2c18403851acfcc27fbaef7906f9fe063d586e2d0dac152273ecb8192d27c2520dab460bade2decdddcd66dfaef5443b6727d7bbdf22fa7b1accc11b8b9956b0cff0c1c7c9901dac146271d3f0538a5668e1d6e21ce1613a05bf49552368c5b9706fb9db5fd72f7275d65365f6b3535ae1619cd2a24a39d3289f5ee25809e79aabe90de433ee6934f322453bbebc332ff6661a5ead348fb1713ffa81564a0c32f24827b257c72f7f68e4ca70d5f1a991731d5240e5ceb275346ef4f319c79de14c0fd69ee7335b877db5988681df7b1cf48e53cb4a7860703c148734132172a5c66ca77ae7097b746c2c6bcd63cf83e5836635aef0b5c25b938db052fcab1beefbb5e11fede0449f71967476f83951af8433c5cde8f2bf732c2debf1746148c10914507463865de3ade1a7163d3691764f693b974ea09533b573c31bf8da0f433d7334483f5d21de09ce891337f84c860af1b252ce201be740ee2de7ca6991ce7be7c55d19f139afbd1b48a84b416470fcf809f9a0a5b1aef7112be16a88754887f38b6aa5d9422783f2ea1c4b4d67068ddc0bd60985767a855bd545787b8465b268e71d66c74cbb626bf1218aada31fcb431947cf6ed82b7db895e689c68c061351e7bc13cd83610bc0232c60e9fd3113a74670c2a365210874e07c64d072a2479f8db0719c68166eb09bad70dbe3c0c099d008c6cf308860c7d741418902c1dae127471ad30bc129bacc8257b0505cf44fb0e08fbc410ba1515cf7c322b21119606a364e348f8e0e10ecfe8942a495fd4b58376cecd8d1309a90a10322000f8ef71a7138374057845ef6fa0e2f05149b7e38b51fd57ccaec6b237c12038208b766b8ea6d746a37710a8f4f27031ff260675335fa8cb7f195cae0fdb9ed639542e3308e951e7dc3828d0630a81440e8a08bd6e653e5475129165a056e48d1bb312835207352a58c27f526ef06da606c29b0ac354bc58d39e08c9879584f217fa5e9462ef2169463ade72cef192df708cb71d52cd55c1752c0f8c418cb4238d55cf4689f8a2393ebfd91613f79aab81f13b5ed38b16505fb64137ecf287491077d127e82a8f030a563df42cde037a96ae4ff6fefccb61cc76d30fc81a4bcd4d2dba4e74c9e210f90f77f9c4c92a9a56bb12d91c8054959b228d9aea9eaaee908177d5c6e5924411004811f20223c86c2ba7e95d1455f8f3104e5b3e3ce1314895916232ac50a0bc3ad4fbaf451595896e3b5044e9e53299fb407b6fbc8097c0a076f6069f9a32960dcd736fab086a5690ecd7790bb6449ca73e0c2a6eda4cec77867e017b73fa0db3695def3c5f15b95e2e9cf6f60c5371d507b436aba328c75e905b14e3aafaa248d59e1299bd4113c1047179fff647bd3618e3531741218c14a2f445beb3e19bcdd3286e1a7d62154e7b1bf2044556060a909483efe520e6b2779b45b37261bf1b5ca95a81369d09548dc115b29f7c4c2f0d2569d7186867d89c9a6fd32a43cd8d697f3903d6c9568749db6b18e26ef550fca95659103a3cd44660980c68359d51daabca6c34ca04d4709fd1f6e942b93765f6778f0475e58099bc1962c316e283d8b6a95d77bb9e9fca7c8deb31bf5bb11569665c76e367973d22eb2454a5cead3b3722d7c71ec607b3226616dd9961cf02b43cd9917a49fe8d13484fed05ac7c718379c61e37b157e0bba5a7a5507c6f03f92bdc2327c5549c6acc5c007d7e9d2b161beb5848f725b40f003c64e34e1e149b9725c68f2aa4c6f2c4ea0c4586b7b3659fc6cf3a1a22e713806485bc6da738e9ddf99e1afa55242e6c9320357c41042d2034595d2d1e189b1b77e5f696311c36e2f35dfa75971a0fdd2b9c58cd7541bd172085be5226e319a9df193e79cc8cf854d6394c1d9f260bd874e18aaee9c432654ca0b7cf0dd0d4d3ab3332a7ead87226da6fd2d71c0f3515533b2ae5f717401ace07220f4593ba79452d3510f1c2c796319ab593332a77278f3928ca065983e81cb0933c7dab0d3e49aec1af70b4144b683d23405f35d8464044aa7ab92829996a5c179dd3b470fccebdfeb0467fc6c59c8216ee975a9b51e5513e6efcf93c22ef42cecf6e363e06b8581b5d93fa0f9e8d2dd70a6c3ac450f487b99696f74e7d8e2a6dfdbf3465d60a01cebc1b122f17d233e80aafce23420a27aefc5b749aed226bc76325c0513ff37be5711d1908572cc5f552bdbf68cd7c12eef941bcfc2b0307c327c6ba67c00827c746c03778ac25adec46126a1f77cfb6107625828468ef881d228f3ab0a3aa5af7a5256cd48d3d2f119a4d98b4f2a220d939dff00000a81494441546c035d6858d06119ab82eb74d8ab980c54090be1dab109c74b34bae80e2f5af0966ffecc04d313eda17e66a1747cf063dc60c0f0c38606333506ca8fa7d06f81001529543d2d63e1c02f30e967157873091f6342ff0d32cc742c35f1ac6c7cda59d6969bc95c23c9ee672db9e7bb27a8b428e83fdfe9801a9a3e18fa74dcd7f766f82ba994e889744a10022c4d0a60a2e32a65625919ea40804b47ddfcb9ccf6122b0eb49f48a15a48d9c63dd07242801dac0c1bc598b2cba017c317ac616978f22c2d5e078c2d6ae6d2284655ca0b58d4e9436508928a478c899f4ca71a977a5b5635e3ebfab546e725a39b2232c2e3b323a9dcf4400fc4fccc51fcd829733abe4e8b52d73944c92993b78ae0916ec57700593b4e35df7ba2d07bcb6707c28dc7c5b49e318379ab6c3d0a6bf38616bcc032a32c6ae5d24c75e98c58a7b2106eb5fc5f8d72695999d615bdc7b49c9eb35b6b0af2ea41a050591bb63e8d6e65d89c638faf62c0545f38ea32038fd4759b32e2a5f7805c5a7d56eebd1834e8be464d5a6259f25a63be515d5b8c97947063d11ccedeaf16ed1ea368904a78282e2d50523e83152a9bf85c36194184a77414c699c3c5397a102ffa148fb99444d2b1a5fde146595a2c47fc40ad4dbc343ceba138c5efeb9c66b4349de8f978d33df6e6a0b3077b208d52525bfd0d3e808b1be150de62604759983dfe6754b00d9b12242ce6ccd5e75a54a765b2368a89798db90e7d94e9c8d822377c14958cb12e37d487d6f80803f08598d8430efe9a6c6da8ec2d4847c7670c1ed632c02eca8f96f0920c94ab269cd0b4c2063681bfb9045c1ed5662417f2c1331ed60613f6397c74303695b0058928fccc709fe7a2a8522ab8b23c85e39080bf904a89f6438c7a85c80d5212f9b44a195d56922a317c7487b520d349f53454f498e42f3b80f5952de7bb17149714fedc29570694dd09913d0f6b4b0d1bf8c5b0d302cc6f2c10279df74fa894e497cda8b0e61401c8ffc6aaf34f9a98362a7ed3079e81f88da99ab175fd8aa30be02c0eee610d179630d974d4030b93cb038033e56a6667cce978acec980fbe3ff8421f646952a6fe21b4466469f84fdd3f831e35dff590d74b93eac4bb1abe563c05625e609321d49f5d02c10b29a96b9a2e2d9550494efc82bb63c7f44ab832285cd894740c3c052e6db94bf1b54b41e0932368c2c7c7a6632ca8dbf47dc3af15bf566c020a4e78f6fb9de0c9f3c15277329abdf2e0f952f1e4f139a87433298cf70d5f2bbe5649a69da45a34b79e5f1c46a83501754e892a5c5a5cc009573655e79c18ddcab032694aaf2c81546d6a8281e706442e2d4ec4a1081f1d20f78d2aec827c74ba34f8208a7a9547af5eb30f7eefef4f5ef68db2822f15cf01032bab0f8db4967f5fefa4b61f035f1c9f0dbb380a49388d183cf29abe74c2e3e40435a0f0c152679454bb08d6169bf7e358ed2766ee2f4c0256c6cd6f09dbc92a2b32f05ba70f3901e39385d3c0828f9ecf8e4f2ea794e514e4074dd72034d95879f2934d0f0df2fce951f96071421dab65b32f2821437f43ee737468451748ac5c015cdb5ca40c5672fc7aa394805f12c5b539e3d86c2461d2245635815acba78bb6f3013eba9456bed37dc6f9183736ca958db1a34e92aeee9b3692aa22b44dc739b211c24b5a8ff1fc706131caa25ba544d31ee3e1da25d9d8056a659373df378a8289b598fc8f94f05119e80fa76bf98d362d09971c8d66e508f82ac0b372e5a8029e54ae6a1bd8282b4d5c8a72d596ddd82a5716a7a99645dbc3b8b862c984a818bbd02f6b70860b617bccfaf86ba91485a5f0a804b816dabcd63195325cfb07bd52b8f77c727cb03da79e13acb09d5c895deb6a28f969822c5ba8c09d10f61fd372490c8495e1be39a93f3137370ae442d8f455cd70bdf74cba0eaf26146c2b662b4e2ac1b49094beb9306c32927942fcc68e5e63e237aa6ac6d7f56b8d2e1e1ea2cedf2897194833d674d403d7964a53c1b49da62c8e97cf292c4c674ef39a5dc44aff2ed5428cdb93935458e2da013cf8916be4f37717469eb5209a1796ad12a4043d94238523bb1fa396b382fb779d609a46683a78f7e7c042b042506e4e282519cbb99c8edbfed6d0e41bb01e7d2f9433d6a5f8f2f68c1eb4df3487be580fffaab93038832adbbe7fe529a4905097ee3cdb90a28d5ea736ceb689df3b4db45ddd86f4bd9534bad8f24386e5dc7b6a45957bbf0f06a9b23004e5f77a7fae181b5dd0c490364b558f31f049458f6069e87ae273d3b2f5da893aab31d42af78d0a18910bd14f95fcb7d65ae5214076c36f34815f10b9f5ac84caa0aa378db425e6eb3d3ca69b334f803f3cab983faefbbc8d003bc549523737fe481c59e136b0168474d3675b87249a9e3bf6752adb3497f8458b099976e1c4b200c4c20ea4fa6b6daf9abc9d9c82f00e70e353a53055b6f925b57213b9216c944d486f1b6b7a973d2e9b3c69ed93bbceab82b2cdb8c95d1fe0175fd8fef91068620917dd2344e3461bdff32d1ccfd35d8da49439a132dc9d93c35a98a0c9dfdefa5422f62eef825d44d6901b1b45030ba1d6942dd3fe24e4493f68baeebfaae5c65d48b7366e946d2cf4d9e1c05d9eeea07b00ebad4f279318293e8a01786b091f93810351eface5d1a61b70b122bf502bdffcf17a26b19ae122d73d6cdd5ab78195a11282e66b0b25f5736d30f0a4ec422a06109115ddc555f7633e1be5f258b8e3afa852e2553e216710d9dcf4984a19aefd61af02dc059619689e3717aecd19c0a4a1e4772728c9c6e4db26b45cfb40c549d569b79a7696f4128eaff7b8fba7723a9df78fa99496876b39894b1bb0f99cffe0f7609509f1abb5fce609f12baa9a8975fd5aa38ba9d2b182c25691bcae279a7e0cd4928e220fc7b4e2a9732aa9d1eef71b0e0daa90cf9cbbf2d55d87fd8860d14d532831b9da5783ed81e38be6bb6a2a70149fd98554cd1bf8a3e1ca8a15847ffc93997e3419e1ef15ffae5ff3dacbf12de8681b7a28c2ed1f0af0db42ef1b9e427ad585e1ca680623e9011e267fd43fd19fd37afb2e69297c70fcd1bcb42af04f445f1c8fbee0388c1bffc37c79d64c3f8e16c247cb37ff26d79efcf42a2516db76b20f1dff70b2c297f737a117864bfbd36e077ff1d1fdb97bb93ae18feb08bb08f41dedac0c9786ff36fd0b9e26bcef854b5e0f3f3966fa7fa3dec5a8c7447a78d993b20b72695520a858d14bc383efc6bdf287d694ef0aebd0be9733578eea6b2ebc37a3187a5b4518b4ce62c7ad2f5f2bf11898d933d30fa44f2e959a7ee7e6fbfb542995f0d1b2e308e2f4fb9d700c4e580b3bded7847eada895db9fd47cffd946272fb72b1e839402119260200776f94bccf7ee77b30ffe7d9cfeae6cc2df7f273a62c46be9e3de37bf3654a22284c02668dd2b19d37f5e4bef1c6dede7d16d57f966df7ab64f679a69a659a57c178a95166bceab1e31d34c2f32dc466deb916786354a27ccf7b126f67fcc3ef87741fa4a0534cf3b629e8389a7fb49780e3c77f34de8a4aeeeedf856160fbcf203635d268f99c78e18ef936658c84c33cd34ab94ef4c9bb08732cf34d38bcdf257f8fd98617350ece60cf37d80b99fe7ebff58525f00a739283a7978d953c98e3f10c45ec6eaa421ae6fb9cc669a69a699669a69a6995ec3c097139e1c16aa3ccffbce6cc1cf74ba11df01c29f67c4d349b53e80d60c0fa37a7c41cc51e399669a69a699669ae9dd18eda73e34760dc44bc1332dfd0f8a1d145c8c0db4890000000049454e44ae426082</Body>
<BodyHash>f7070f32d8a1e7a6a305af19ebabefe5</BodyHash>
<Size>175073</Size>
</Data>
<Mime>image/png</Mime>
<Width>1003</Width>
<Height>692</Height>
<Duration>35</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2266373037306633326438613165376136613330356166313965626162656665352220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d223130303322206f626a4865696768743d22363932223e3c6974656d20783d2233312220793d2232332220773d2235332220683d223133223e3c7420773d223233223e6f6f653c2f743e3c7420773d223133223e4f204f203f203f3c2f743e3c7420773d223130223e4f204f2043443c2f743e3c2f6974656d3e3c6974656d20783d2239372220793d2232322220773d2237312220683d223133223e3c7420773d223437223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223138332220793d2232322220773d2235362220683d223133223e3c7420773d223836223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223234352220793d2232332220773d2236302220683d223132223e3c7420773d223834223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d2236382220793d2234362220773d2232332220683d223132223e3c7420773d223532223e656469743c2f743e3c7420773d223336223e213b6469743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d2234362220773d2232382220683d223132223e3c7420773d223533223e766965773c2f743e3c7420773d223332223e6c2c276965773c2f743e3c2f6974656d3e3c6974656d20783d223134392220793d2234372220773d2231342220683d223131223e3c7420773d223235223e4e433c2f743e3c7420773d223233223e5f6c6c21633c2f743e3c7420773d223231223e4e69633c2f743e3c7420773d223230223e5f494921266c743b3c2f743e3c2f6974656d3e3c6974656d20783d2233352220793d2234382220773d2231372220683d2237223e3c7420773d223539223e46496c653c2f743e3c7420773d223334223e464969653c2f743e3c7420773d223236223e4869653c2f743e3c2f6974656d3e3c6974656d20783d223234382220793d2235302220773d2232352220683d223134223e3c7420773d223832223e4c6f673c2f743e3c2f6974656d3e3c6974656d20783d223238302220793d2234392220773d2231322220683d223133223e3c7420773d223738223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d2235312220773d2231352220683d223131223e3c7420773d223833223e746f3c2f743e3c7420773d223337223e74613c2f743e3c2f6974656d3e3c6974656d20783d223332302220793d2235302220773d2236362220683d223132223e3c7420773d223830223e457665726e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223235322220793d2239392220773d223131372220683d223134223e3c7420773d223739223e455645524e4f54453c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223131322220773d2236352220683d223131223e3c7420773d223732223e53686f7274637574733c2f743e3c2f6974656d3e3c6974656d20783d2235362220793d223136342220773d2231362220683d223136223e3c7420773d223438223e5b6a5d3c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223136362220773d2237302220683d223130223e3c7420773d223537223e4e6f7465626f6f6b733c2f743e3c2f6974656d3e3c6974656d20783d2239392220793d223138332220773d2231352220683d223132223e3c7420773d223733223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223132302220793d223138322220773d2232382220683d223130223e3c7420773d223730223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223334382220793d223139322220773d2235352220683d223239223e3c7420773d223731223e5369676e3c2f743e3c2f6974656d3e3c6974656d20783d223431322220793d223139322220773d2232362220683d223232223e3c7420773d223832223e696e3c2f743e3c2f6974656d3e3c6974656d20783d223434372220793d223139342220773d2232352220683d223230223e3c7420773d223831223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223438322220793d223139322220773d223132372220683d223232223e3c7420773d223733223e617574686f72697a653c2f743e3c2f6974656d3e3c6974656d20783d223631382220793d223139322220773d223131302220683d223232223e3c7420773d223633223e4e69784e6f74653c2f743e3c2f6974656d3e3c6974656d20783d2237382220793d223233362220773d2233302220683d223132223e3c7420773d223730223e546167733c2f743e3c7420773d223338223e5461672e3c2f743e3c7420773d223334223e546167213c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d223233342220773d2233322220683d223131223e3c7420773d223738223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223335322220793d223237352220773d2233372220683d223130223e3c7420773d223831223e456d61696c3c2f743e3c7420773d223535223e452d6d61696c3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223237342220773d2235372220683d223132223e3c7420773d223732223e616464726573733c2f743e3c2f6974656d3e3c6974656d20783d223435382220793d223237382220773d2231352220683d2238223e3c7420773d223732223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223437392220793d223237382220773d2236392220683d2238223e3c7420773d223838223e757365726e616d653c2f743e3c2f6974656d3e3c6974656d20783d2237392220793d223239302220773d2233392220683d223130223e3c7420773d223738223e53617665643c2f743e3c7420773d223430223e53617665724a3c2f743e3c7420773d223237223e53617665723c2f743e3c7420773d223139223e53617952653c2f743e3c7420773d223139223e53617965723c2f743e3c7420773d223136223e536176653c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d223239302220773d2232342220683d223130223e3c7420773d223332223e5365613c2f743e3c2f6974656d3e3c6974656d20783d2235362220793d223334342220773d2236382220683d223130223e3c7420773d223733223e417474726962757465733c2f743e3c7420773d223539223e4174747269627574653c2f743e3c2f6974656d3e3c6974656d20783d223635312220793d223334382220773d2234342220683d223131223e3c7420773d223833223e43616e63656c3c2f743e3c2f6974656d3e3c6974656d20783d223734382220793d223334382220773d2236312220683d223131223e3c7420773d223732223e436f6e74696e75653c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223335382220773d2234352220683d2239223e3c7420773d223835223e437265617465643c2f743e3c2f6974656d3e3c6974656d20783d223733302220793d223333382220773d2239372220683d223335223e3c7420773d223530223e45694d6969694d493c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223337332220773d2232342220683d2238223e3c7420773d223737223e4c6173743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223337322220773d2233332220683d2239223e3c7420773d223436223e4d6f646966693c2f743e3c7420773d223330223e6d6f64656c3c2f743e3c7420773d223235223e6d6f646966793c2f743e3c7420773d223135223e4d6f642069663c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d223338362220773d2235312220683d2239223e3c7420773d223833223e436f6e7461696e733c2f743e3c2f6974656d3e3c6974656d20783d2237362220793d223430302220773d2234312220683d223130223e3c7420773d223732223e536f757263653c2f743e3c2f6974656d3e3c6974656d20783d223639302220793d223339322220773d2234312220683d2238223e3c7420773d223930223e4372656174653c2f743e3c2f6974656d3e3c6974656d20783d223734372220793d223339342220773d2232352220683d2236223e3c7420773d223932223e6e65773c2f743e3c2f6974656d3e3c6974656d20783d223737372220793d223339322220773d2234382220683d2239223e3c7420773d223934223e6163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223236362220793d223433392220773d2231312220683d2237223e3c7420773d223231223e49523c2f743e3c7420773d223137223e69743c2f743e3c7420773d223137223e49563c2f743e3c7420773d223134223e6959273c2f743e3c7420773d223132223e6976273c2f743e3c2f6974656d3e3c6974656d20783d223235372220793d223434392220773d22372220683d2237223e3c7420773d223133223e70703c2f743e3c7420773d223133223e70663c2f743e3c7420773d223131223e70733c2f743e3c2f6974656d3e3c6974656d20783d223237352220793d223437382220773d2231312220683d2238223e3c7420773d223133223e74763c2f743e3c2f6974656d3e3c6974656d20783d223239392220793d223437332220773d2233342220683d2237223e3c7420773d223932223e5465726d733c2f743e3c2f6974656d3e3c6974656d20783d223333382220793d223437332220773d2231312220683d2237223e3c7420773d223736223e6f663c2f743e3c7420773d223532223e6f743c2f743e3c2f6974656d3e3c6974656d20783d223335342220793d223437332220773d2234312220683d2237223e3c7420773d223838223e536572766963653c2f743e3c7420773d223438223e53657276206963653c2f743e3c2f6974656d3e3c6974656d20783d223432372220793d223437332220773d2234312220683d2239223e3c7420773d223739223e507269766163793c2f743e3c2f6974656d3e3c6974656d20783d223437342220793d223437332220773d2233322220683d223130223e3c7420773d223830223e506f6c6963793c2f743e3c7420773d223433223e506f6c206963793c2f743e3c2f6974656d3e3c6974656d20783d223534332220793d223437332220773d2235362220683d2239223e3c7420773d223738223e436f707972696768743c2f743e3c2f6974656d3e3c6974656d20783d223630342220793d223437332220773d2232362220683d2238223e3c7420773d223637223e323031383c2f743e3c7420773d223434223e323031363c2f743e3c2f6974656d3e3c6974656d20783d223633352220793d223437332220773d2235312220683d2238223e3c7420773d223739223e457665726e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223639312220793d223437332220773d2237312220683d2239223e3c7420773d223831223e436f72706f726174696f6e3c2f743e3c7420773d223534223e436f72706f726174696f6e2e3c2f743e3c7420773d223534223e436f72706f726174696f6e2c3c2f743e3c2f6974656d3e3c6974656d20783d223736372220793d223437332220773d2231342220683d2238223e3c7420773d223738223e416c6c3c2f743e3c7420773d223532223e41496c3c2f743e3c7420773d223531223e416c5d3c2f743e3c7420773d223530223e416c493c2f743e3c7420773d223439223e416c293c2f743e3c7420773d223434223e41495d3c2f743e3c7420773d223139223e616c203f203f3c2f743e3c2f6974656d3e3c6974656d20783d223738372220793d223437332220773d2233312220683d2239223e3c7420773d223834223e7269676874733c2f743e3c2f6974656d3e3c6974656d20783d223832332220793d223437332220773d2234382220683d2238223e3c7420773d223833223e72657365727665643c2f743e3c7420773d223437223e72657365727665633c2f743e3c7420773d223334223e726573657276653c2f743e3c7420773d223138223e546573657276653c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3762646634633430623735613632393236353833306430303532383635386432</BodyHash>
<Size>4693</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-02.png</SourceUrl>
<FileName>getting-started-02.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>16341af7-1236-4fae-a210-8a9530e80521</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d4948445200000246000001f70802000000d1c107760000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec7d79bc1c45b5ffb7aaba7b7ad63b77cb9e909510084b080402842501645114100497272aea4f9f80820ae2737d2aa0cf1dd7c7435456171e3b02b26f6109610b210921fb72f7d9a7a7bbabceef8feed9ee9d993b37f030d1f97ee693ccade9aeae3aa7aabe754e55d7611f3fef2cb4d0420b2decc6508a7279cb755d009aa6858226e76cf72f3611f2792b99ca0c25d2d96cde2bbf10221c36db6291f6f658d01c5b459e7ee6e5b758a4c5871df0cfdd5434cbb25b1da685165ad82d2981d2995cff40c271d4cc9933baba2702181a1a7c65d59bbacebb3ae3d14888b1dd94db5cd71d4ca465b863c1614bdfbbec68a373f235fde13539169479b1633d7f73e58e55cfe8037d1df188ae6b4de619fa8fa7df62a9ac3b3ff64f4e6944d4ea392db4d0c2ee06c771b7ede8db6fbf033e7dc197e3f30edf669b49870368d3d564a39058fdf4ed7fb965d5aa97274fec6e9e12ea9980996cae60d9ae740168420b98c65b214b22b22c3b917562879f66cd5bf2c1771db84f98ee593b70dfaade218798e0466072fcc0595dfb1c1d79e3e99ea7ee8887b45030f0ce70f33ffd80dfa2b4165a6861b743de2ae4f3f2f26f5e61cf3cfa8e6d2cb90604000480c038ccb879dcc9971efbde371ffbf97f5d110cba4133b08b0fca5b8343c95caea0883c4e2102672c150ab4c7db422173970a6fe7f5b6e8073ffdb231756e50cc6fd793a9cc9d2b77f66c4810c038b70d2d1b34fac266dbcc930e9c7d48e68eab610d8676b50a4444059b3777fb98067c224a67b2d1487824dd36f8694ce8e91d508a264ee87adb284da916a5b5d0420bbb977da61b912f7cfbaabbd2d3df5c5bcbae02fa1ddcb096cd881d73f97fed75f57f5e5a28e476c156cbe6f2fd0309c670f1059f3c6cd181e1701840269b7de6999557fff6f7bdbd839d5df1702838a63c5d575a46dc39e9332bddeef4b6feaf9d349d29d53b947f68f91623e70204c195ae49d3b04281c250e0a98839f3e8f3e523d7687652d3c4ae30e8ca8753775dd9f9e9ffd1c74f6dc6246d325b29d5d66d3df3e6edb37af5ea2993c709a135f3d398d0db3778fcb2a58661dc75f73d13c6bf3dac26f69d37a7d5855a68a185dd044454b0d5e7bff5a3eb7b676c4d8354a3cf601e6f14e29f3cf9d0c71fb847136333171cd7ed1f48cc993dfdb73fbf72ef3933b810838343f97cbe2d169b3367c699ef3b79e54baf6edfde171ce35694bc43c67b2e58e18e4f6f1b98afc98b8fdb2ba8e18607d7def7cc16580558360a362b38a2e068799b67f3859c9dd4a3dd7bcf63eb9e3146abc2d0bc33cadc39d05758b39c873b87aefb7795dec11030e72d1eb578edab6f6da6169655e8eb4f5ef2850bcefdc0fbe7cc99fdf7071f171c9aa635fe69ac7c76c2f1cb3e74eed9fbedbb8febca1756be140e07df7afb69515a0b2db4b01b2197b33e7dc1a5f7da0bb6a6467018d560b5ac8d5e8abf7fe1a4e54f3c3226432d914cc722e19ffdf0db9a26eebce7a1ef5df5b3071f79e281871ebff5f67b8d80b6cf3e7b2f3deec8071e7c2c93c90583cdba041d578a0396bed879c8d0b641d133f4fe7d3b4f3b64b255706e7c606d6220abf205663bc2913aa82bac87341e840a11e55d990a758c8feabc679d68489f897dcff0583ffbe89f06fff839ebc53b02330ecf3dff17900acc3d3630fbe0514b187f6d744a1b4aa47423f8ed6f7e75ef39b3014c183f6ec951873fb5fcf9443299b70af57e32c7e238edeb1ff2f8ccfbb3c86a2fbf755613f3f699ddea452db4d0c26e82bda6ef3dfeb84f3db299798ca52afea511dfbd3f0773d877f6b4ec8617d2a9a1e66dc14432f39daf7fa9ababfdb7d7de78ffdf1f0d8782baaee9ba6618c6cbafbcdedf3f78e8c203f7db6fee3df73f12697a9c9591cefe83cfdc34486ae7507bc1fae4d299fb4e8b3baedc7f56d7fb96cc5cba70f293cf6d2a58f6217b77fff765cbce3a6afa998ba79d71d89477cfefda91b2b68968a86f9de1e61a52da990028ef0e5efb69381900cc6cd7a72e70b6ac0433cdf94b99ae8f46697f1db516871e72c8255fb820ded6564a098542c71dbb64f396ede3c78dffea65978cfc29994cf5f6f634cf67279e707c89cfcaac26e50b2b5f1aaba777185adb435a68a185dd054474fcc9efbd791d972e2206964e67827bbf301079ff6c4ee2a51e920400132348dbc8d8b8632d3fe7e4f75ef7db1f36b95bc171dd8066cc9abd576f6fffc38f3e156f8b56ee9c304de3c1879f7cef6927ce9eb9972184e338fa6854e1c1ea9eb55debb687b6f364665abb7ec4dcae1dfd89c79e5f9fcbc973dfbd60c6a4e87ed3430f3fdb7bc631474c1b17dad19f7ae8e9d53326b71fb370b6eb143ef5772bd6392bbcad7f6c46edf2eb8dbd1601b0d73f92fedbafda4ebf78d805f696d7c18431654e49c2a3e699cea4b3b9ac6118958986615c74c1ffab5d6bab6015ace6a9e49cb3cf38f9a49346a69f75e6fbe26dd1bfdd77dfea351b4a89f3e6ce181ba5b57687b4d0420bbb0ba58187662c1a781e44e88ae1b387d4d82ea1887ef99cba6b2d2d9dc13eb5907fe5ef2a95a3812c42f3162970d6dcc0ea38f2e0430f60c033cfbe28b41ac3a0d0c473cfbd74eac94b0f5e78e0eb6bd636b9016270fcfc1d9bfbddcddbf9ce1d271c7170229b5db769c76f6e7972e9a2b96f6ceb4b6572afbcfe4650770e98dbf9c2dacdabd6f57ceb177ffbf1a5a7afdeb863e56bdb121b935b6233bae99931ca4cd99b96fbf4b6e2b6d87b2e629a20d725bbc0436100f686170baf3fddf9a99f16a5377a8eafad5e73d9e55f7fff19a79f70fcd2512f7e7af933bfffe38d8ca179c7e3adb7ddf987eb6f0670d3f5d79512cffdf07900c2e150341ab9e78e3f97d2bff0c52fb7acb4165a68618fc4a4c95336a54dc70103945bfb1aced8e193d99c7676c26cc619932ea40b0236a5cd4993266fdfb6a5b947b1b64804c04022a9a41c390c4a2907069300dae311c67893e3e486c044bb37cdd29910734f386c7acf507220997b7dfdce4b3f79c24032b3a327d1d39ffec02987b820cef9034fac9e3da56bfa948e82e3ae5cbd5d0db903ed1d6f6540266b2075e74fa2277d3671f3574952e7f93f26227be32bf69615e42aa6f126ad34c3d095d26ebae54fcfad58f1a9f33fded5d959f3b24422f9dfd75eb76ad56bb1588473de7cc9c3e150381c1a96387e7c774d3b72ac02d1a865a6b5d0420bbb07e26df1811cf7c84cc9ba2e448db14327833306404948170006723cde16dfb66573330f129c6fd9ba1dc0f46993f3f942d00c566e6b94525a796bceacbd00ac7b631367acc971d20975426600b670df29a1a09ec9179e7e61c3ded3c7c7a24170f9fccb9bcd807ef8821986c1b379f9daba9d8b0f9a158d04068652dbb60ef082e9f268b3033263e6bc53add5770f4bce3e796dee85ffa5fc100f4d96d9bcecdb68bd761f130649621a0034993f0384d0366fdea6a4ac778d5472c386cdbaa633b0b7ce23f572186bce2d2bad85165ad85dc0185712de28aa64dda18908a5df7c4a63500acd9b539cb335ebde745df7b0450749a5868612914858377406388e934a67086ce1c1fbdbb6b369f3d6b658b4c96cf352010898fa4947cc3103a26fd07df6a52d272dd96f7c77f4cdcd3dcfbfbc65f6b4ee43f69f2674f6f0aab58e2d8f5d343b1a0abcfc5a62dbd6011e1eef16ec6607642263ee11eec09b6eefea6aae36293f042078c8fbd37fbb3afffc5fe0e6b549fbf3801893d193c9e6c78f1bf7d5af7c291209d7bba6b3a3e387dfffce77affcd1b66d5ba391d05ba5b43a051bbb95d6a2b4165a6861f74026939a1a90cad500382ea4a29a9bda89b07c239dbc0f38674a9292001037e48e4caaf9012d60688f3ff9dc71c72cfed6d72ebefc6b3f283809c10500528a187ef6c36f19867efb5df79b8140f379c6600f083ea92b7ad83e1335c15f7ba3279db38f3b6c8ec6796f5f66fde6fe0fbf67d184ee68cf40ea85555bda22e6110b667086d56bb626d31622dc544ef3cfca3ef187f0911f4addfef5ca44739fe3ad557701c83ef6d3227b1bb1932e1a13432453e9b97bcffdd225170edb213212c160f09b5fbbf4473fb9fae5575e6d8fc75a94d6420b2db450c6d62d9b4f8a58ca8d10b07510ebfab0cff8da56da77ef57cf6d62171ecda584eb82037b45f20f6cd9dcfc80a6ebfaafafb97ebf797b1f7ce07ed7fcfa8a1ffdf49a37d66f02d1b4bda6fcc7a5174c9c386ed3a6ad37de727bd01c03a5b55bbd030163eea4ce7df7eaec4ba457afef9bd01d3fec80e903a9ec63cfae4be70a1f3aed5006d6d39f7e72c5fa0f9eba685c67b4b73ff9e0536ba1191408b451a2f967c9fe352236092208992f257a7c56b67a83edf1f75f11d8fba03131c4bb4e5876ee396773ce9ba2104dfbd22517dd76c79d0f3ef8f06e4169aa45692db4d0c2ee81bc65a99e156d81a307b22ce3e2a2bfc82367b27000453f23032310b624e038b8fb555ab945a62c2817ed61a89e17f29635a6c71901fd822f7ef387577e75f2c4093fbaea6b4a29c618630ca04d9bb77df1f2ef9aa649631955e303eb113ef8c485e300a43285275ed9fae1771d08c61c57fe7df9ba39d3c6cd98da654bb9a32f1532cd538fdb5f11addbb073eda601d63e89c2a1366b437303b27f8d1ceae1e1eee871ff2f75cf77c9c90eafddf42362efbecc983eab32b199fc7bfafa12c964477b7b93b54ea7335bb66c7b8b54a28892c9f45022352cfdcd8d5b01c4dba2f1e6acc09695d6420b2dec4678e2e17b4f3f79f16f9f3688d097c26d2f55ac9b81c050f127b60c000c0c387d3ffb897bef1deb68c6c018e82fb7defdf9cf7de2ba3ffec9d00dceb9abd487cf79df5f6fbf5708c1d8d8ac84e88e57271e70c0fca9ed5b87f24faddeb133edec336bfcb6dec4a3cfaeed1bca7de28c23c0205db9cf8cf1bffed607bae2e696adfdbfbee971664628120b46587b62fd981e27dac7a9cc4e6bdda3e1259fcc3cf4132f9187bb796c62e8d033d3f7fd7ce88f178dffda5d63357a56ad7aed922f5f7ece59ef7fd789cb46bdf8c9a7965f7bdd1f88542030e66397cffcc0874adfc775779d71fa69679efede61d7781bfaefb8f39e7befbbaf45692db4d0c21e86175f7ce1a8e39e99d571d49a9e664f56dc673c4db19eb9edc517766134d3047f75d5eb006c5bfef9d63b00bcef3dc703786df55a21f858330c0e6c9a90ddf4f13b03a26f6868f3f62c332efec5fd2653438399f1ddf1a317cd9152bdba66cb4faebdcfcadb00dfde97de3a5860b171146f9b1c1c8a6edd3606c7e9b4453c18d2271e189c7f4270e189ca4ae69efe03489afb9d04ceb38ffd810afd080fb76c9ac95fd77522fac3f5373cffc20b9ff9f4f9f5ccb5542afd9bffbe76e58b2f462261ce77854ababb3a2b0b76fb1d7765b3b97ffbf0b9c32ebbe996bfdcf3b7bf85434ded40696de26fa18516762310e8fa6baffec4e727ff203363676a74569b10a38fefbfe1ba9f5cada4daa507b2c1446af3966de79efdeeb973670038f8c0fd366dde3a38940c99e65887473797ddebcd47b62f98d3a374ae47c8b4b7a4d3c22a305b2e3e6cfaded3c7d98e73d7832ffefd89d795545ce8c20cf368878a7544c64766f53f5cc8679b2c3333c26defbbdc9836a77befebbca4b6d32f092d3825fbf49fed4dcf474ffe6268d1e9d9a76e0acc3a7cb8789bae51241c7e63dd1b177ff1b273cf3eeb5def3a7ea47176cdb5bf27a5a29108c6bed5bef684c0341f78e04110fddb473e58e6b39bff72cfbd7f0b85824d3e42cc9cb157ab17b5d0420bbb0ff2f9dc8e0daf9e7fdafe1b53f1be345304aaf50161ee7875e1a28d7ffd9fefedd8b17d971fc7397f61e5abdd5dddb3674defec685fbd66fdaf7f7ba3edd8bb1609cc490e4c0eaafec9f3f2a471054810c90067179e75d8c27da76cdadaffab1b1feb19c809c314a1188f755247b73621beaff53cdff2e2e89259700e00683c78d07bf40953aa598e89f6eee0fec7868e384b1b37458b779afb1dad4f9a35ac16c19537375f172104e7fcb9e75f787dcddaf9f3f70d06830052a9d44f7ffeabdbefb8cb0c04762d1a4e4303517b7dedda74267bd081fb03b8e9e63fdf7dcfdf426339f5912d5bbaa4d5855a68a185dd0d1d1d9d1ff9c4051bd9e1373daf0f64180144600c0470a03342e71ee2eca5965f7fedcf070707deaa69482495f2ec00c618e7acc9fd7eb54755dd30169ef8cce4e307b726796f02c9e4785e78e1971f0c18e2eec756fdfb776e7314871ea45094da62c684b6057855ac7984497bd49c139fb8fd2dd634fe3fefdd85bb6cdbe65c9cfff18f02f8ef6baf53520502c6ffe59c26ffee534e0670e7ddf786c6788a315b7adc51adced3420b2dec86608c2f5870f031cb4e75e207bf3160f6670418bac2eeecce829678e1b107ef5eb9f20522b57b163e30e7e0d7671cbf43763a8399ff7740d77f9db37fc1713e72c57d0fbcb003ba41a6c9db82edc1f4dcc4f36ceb4b4de6993cff8eb758aab66b4edbb51b95a26c360b201c0e8f2980dcae2197cb03088dfd54fed6f690165a68613705915cb1e2b9152b9e0b04cca953a7b6b5c701ac1b4a3cb4654ba160ede6852fac7b617acfe6ae49f3f9dca34e3b62aa232969b94fe70c77c63433624c375262cbb36d3b5f4776e89d1c8477f9598ca17492c83b50e060d0dcb507b1638f39a2d5735a68a185165af867b0ec439de3146035b4dd431c36c12df26598a3407009410e97e014d33910e4c8291010e450a082020093818042c347181cbcba18359fc2019323af4080c1c0598d921b1c1a504a66000372cd392786d5c883c9a100bb69f746904315eb6b72bfeeac988e8a82d5ac57250483c10040125c42f31e96204741d5b8dee4702b54d9183a83c69057353247c5db41de9b42958a1826468dc1605585f174ad0006e80ca5f0f40c6521784ff7eaee14df4d323844f5a33de50e2b6abd9237d9f6ea35b97a9a1ad9116a6a73d49ee5d528c87de15456a471fb69b23d97fe1c56e552313c4d953acbb03f6bcaaaee9575bae72e430006afadd37aadbd263810e000a08addaa66f9bd5eef285f1d28ea5414af1c6b536cacc1b26a18181b3e5a9a1c40b3c2f406400f0a6f4905410e49b0a9f69f0208f0da43eb4879d61c7f1810e290150382cea101f972ab660106c19aea4d5e6e5a81ebe4e9b941631260aaac3d5efc9373702aa733800bf8b1f9187440170020bdf19d8f62d572864a8533014800601cacf814ef117e3a03abbea59415181c35a22137c3f015cfaa4ce4c018f8844383dfaa54b1ee0470014755c52baae4dd52bd2a21813ca031e80c0683a59a62239df9a7b88eeccc1a1f4313af2b610e553d980e6b42c3c5c8c0390ad5b553bcdc570b0a040806939785e0006eb1ee3afca99257247b847287b59f7a25afad2e0e56addf7a4dae9ea658ed8ed0c4a3ab7b5639510eaf48e3f6d3647be6c53f8755b9540cc6c02b5430528c236555eebfbc4a2c6352419323b5a21a1db95e6baf0705e40101680c2683432890df44abcaefc98a97d5e1e9bd54d3b136c5c61a940c3a83a3a07314465493f1e6f40d00b001a74ec71c33aadb0f71888a62181c926ae75ff3a791e30f1547d7bc027100101c547a044300d03d33a989d53b8d817368b289d876c4a1719f244c0eee2989401c3a2b0f55010e228200070c8e94ac10eb685b3d8941e3e0d25fea351838f71b18176054ae24e7be5d400cba373ba31a595972577a13af45696010de40d54c0e0c3a435ad5aa3b8760b5a7d5c4c01904abcd582ee00261064d34456906874d350a6c30b84d57a43ccf60354a2b008b9a15a3627e9b1959789dc32228e68bce7f1c95a5e7000e10e3d0396c0231680c161bae5cc5201838830278d1b46db6a60cacfae2aaf25797aaa6a6bc529566d6066baacdd76e12d58fab5241fdf6d38c228437dbf5feacc8d660e51eed3fae822dd430318e90555553a96e243a4381d78e39298a74625393432b745eee56cdb4f6c6908004985748e53751bd285eef7baef81dacfc85c1afe9ae34c5fa1a74009323c0c118dc9ad3f4b1f4dcb76ba58b38b48a115e08c8a2a839a00ba4651def0e477ec44f01ce468e3f8a830354ccd310c82bff1a934367c82a288166ea6f7048400b07745b8dd24f1c8e100757600ccc9b772840c102621ada34b2091a8306a424e0f98834c475a8a2afcca65287a77a330b8323aac15660450f83efead1c08a95640cc29b23136cc0108869fe1c5f63c82a10c106021aa29aff445e32131bf290672e680c0c100497caf32fc9617210f99db3b195e3d5bd0de5ba3bc5ba1738c21c5ad1ee160c39e9d75101d0102aba373ddb9c0121af0d15fb982d476fad3a832690756b58e5a686b41c437b671c9c0323b22a00310db162693983a3e0505d312ac0e18870ffbbd784725e00110193812b681e55c057aecea01747438d813138aedf4e021aa218ae5c17808608602b04381c82c66a947cb8df4f944b1b2228f295eb373935bcc9d5d35401886a8811fc8ec09a95b3e230399882473405053008cf2ca0e12a68d07eea366c0d4691d24c6ffea77c9b2028e0cd1f350e06bfbe8c43709845a3596748bba3c82ac02118382018420400790942b17bb2e1ddb334fa788e3bdb6daa291a1c92d5307cebb5f6c64a2fc5a6313da38141013647b8d844039e7f4cfadaf7ac3451b4d20407dc5d698a0d344880140832bf3c25e20f163b14004e70e9edf4e53663f0c5347f14129e07d5f5e76abe466aba2b35386aa45d808086f408775d81212a102148623a07111ce96b362420817069664cc852657e35f24f4a685237ddd1645400c06170b80a79852027490041012982a941639084acf4bd490c101a2c0587c89bb0c4185212056ad4cf3380c949e350848c825bacb9edd9b0c501c51265a1648000f7f5ed124abb79d3c574e6adc434d10848146b5aa22655d62b98efe4756814f39f019a409ee0926f76c418520a0505074833048a4b7d2ef90f2dd745f83f91f267066ea916405a4136e14330059c5ade860007585339a0c21962b31a59292055943079c3ba1a458c79cfb5a2430324e028bf63640153f882b515cca27225a07188a206730a648ca2dc0c600a0820abfcc9f2a82e17afb4ce88d23668723535a5bc5209bf76b962471815394072e80ce4c9c49b3389f2ed952a68dc7eea2d19a8a20f3caf60f3b24d90e3d0192490960814eb6b7b6ef3a26cd30aca184556e020e61b3d650ba861f7f45a0817b055b36eb1904046d5307cebb5f606f0fa94001490ab90890528065df73d1085e2e34aeaf09a8164b0b8ffc4b136c5c61ab41914872dabe6c752544a14446fa72fb719276d0a30057440125215dd30a421236b6884038e18becae08f3f9c49b786b99c024c0d82c156b0c8cf9318ac6ac37f78dd59f5f49bc1e2901c0c157107c66cd4d6e1a730479053bf5bbeac4b434e0d5b2da4313d6a4f418823c4d15fa1b95a75ffbf82003a740c38359a7d8786ac1ac55a6de19f0c9d1af2ef54dbfbbf438023cc31e88ea1b5b7f00fd1488d097e69fc11c82a14a8e14575e8aa99fc4b7f68e0da58ea52cd67759ee5308a08c40087c0e03b882d45352653d4f0416ccf53b6cbc005620c3681556e55e2efc4d3153050c74448788e50deea8fff42601c8cedf1b5b051db9e6bd0da5bf88768a401f3f8e30f1b95aa58adaf6360350d633bf78546e533806cb0010993c36020a2022121abb7ac50f13fd65449f72c650f4a7fa5970805429efccd3cef001a7876d51e2cd4167611396fd9660f1ff469ecadbd857f88461acfb66b8d3f6c146e1b1bab7994d6fc2c8e2a788c35603b06c00532aa82faaaa31c81d1e8bcb5c71e6b52ac7b0b2dfce329ad8516fea18e8266f88535b0bac660b10160ac39afe3e8ec42b5e89b6a9865ff7404d6420b2db4d042b3037b0d92ab7883b5caff57f147f96bc3373688b45d29d398f88cea5babbb4e63f4365ed5420b2db4d04263f3e96db96ef8b03f9cdec86735d422b0e6584d7bcb95a626488e7691235bb4d4420b2dec2a6a1dc8d3c258e4438d186c9461ba995d8b252e28731b8d30d76a12585d56131837e52d9868feaf31ef25411a8dcf881ae5f396d98b81ba3414a8464e7101b0518edef0ce0560159fcacb431c6d0236b5760c8f02fe0f9d87b0b769130c67e5431de99f51508d7bc1980aa6154fe9a4b7bbe2118e20abb9f37b748439a2a2fc0243e3defd0fec171a43b7068e660f5279bb6072c485ff227cf3ad43001d021101c6c656e0b806940f3f28f7d1b0f08fe81c61b495b7874405429c59d414536a6f9dcf4acda5119f511d638e76699250e792208722c85a67aa061892a3bd45d1a621502da23eb77c9c0f1104fc58ba2dd483ced0a155c9ed9d1c32c202218e0221e1bea5ac0443a740af8300435834f1fecd1e25a8060871840538d0e33475bdc1d126e09d682880b41cfd1db8b80605a49a1329f7cedf1abb88bc17a706dcf2bd218148f5cecf26ebf8cea9fb9d6d09968401c4350c8c410e141650c080d3e4cc91558dc0aabaaa0c000b33246435e33056b6c38a87b7f19259566fb16d744a6b9acf6aac968dc267f5988c9a5670eddf82dc7f5d7f6447cd353119f1c6c1b0409055bd2bfd8f6b752d8c61c8880b149a3b29a629874cf1ac2ff9afa1720eb46b50de192e7c0c32cf2964a43f40896686b931c9739784cf8018475a0ed79da4bafdfa1f0897de5172ad445aa29321227c0d3639c9b069a46a585dfd310008958ffeaa7a95cbe4a47cf3945551cf3056f399ab2956d3c6e9fe793c05850117004c8636412529b70b4894cf20f6e6713a8352482b64e5f0d66732c434245df2dc050628e61d8344484b2a1d50d6a521291164e4055c48c9f25169518d02006350543c46ab990923c0bc979a6978fb3659d57c6dd45e44acc6c5b6440655077eb76bc829440400245db46b700943a3f5998880c9211814215721c09040904363700959593ec9ad5347ca4590fbd12ed24541c5847f32a737adce2a642574869886845beecced1a0abb7a7e44cd47944a1bf2ce605548493f2e499be637ae0ee1cb2fe3a2400830442a2683310105bf17d57b44bb86bc82c161b2aa5ad78324240936f9fe8de167db03ed3a6473d65b5cf30f2d8c0bff44aeb8a8313eeefe823239c2c23fb4cc56a3d45dc16f7561d12c978405a442c62df7ff92633f2a6070680c8a5050fee81113d08b01593a35005015fd45678808e81c2014a8caa712643504db00de9032fcd8dc3afdba4df3fbaf375678fdc59b1933205cecad9290747d1530202a10e06040819076fdc5085f170c010e023212966aa46eaf777bc8c9aab8398221227ca751819071fd45af06ea9ee43adb35bda6cbc1530711f2aa8abd08c84a4404b2a3facb2a97ba682c530ff2a2eab07e7f04ae7c179985bdb35e0900b5093860fe484504c6020c114103ae4f63218ea8200e96f66ac10020c0fc76e50dd47fef9a0000200049444154a729092d279123b0aaf3e2496355b44c15e64e9b4629171681039c6af0595c43aac8673aa843c7a0039bc800da7528c7e364d218e2029642bf8b30a7368e5ee57bcf3560408208bccac01b45e6415183cfbc8eedaab1ccb5ebb816258677270ec4b84f66318194f407c106cf3239420c09176ef5d422c41166484b3f60529b77b89cf2ede836e14f38420c318ebe22f787392461c885ced026bc43350182c9fcf33dbdd84ea95db5336a3e4212421c418621d7ffde2e30e04212522e348698405afa0e1659742468d5d9d2688fe04094c3521820842b6add6044ae35792c761dd6d4b1f81eb212260367c829843814c1a251dc83bba1a0041013c8485804d6dccbd6fe2caa69d7bac1ea128c43b05c484007da045c8e9c4256812b443964317e21550cbbed1af2d2273f9d95e7eb06076318726130c48ab56e0c93d73863b05ebd322e3a34fffce2280750f6f444050c868c844dd02aee6e1320a0dff1793a2e30288bd3710e4b61d045902126e0a846ea067c46ef10550a6240bb80431890bec5d9a6f9deef06fde24f3b371d3f79a6c586af35b50be414122e04435c00bceaad594b2126101835e654691b078d3a180f7f77d964701495b556b4c934461af3661e7ec02251b9d9914863acb8c982191c4c61c085c128ae312fcc96c1d1a121a368d081c198e703d7148a522e1b7d750b1b159495beca4736ac129f959836a4212f612b026003054941ee1f274f044b91179b20a7600870ffc414220229a8b145284380a3bfd67a6590232bc7eeeea0a62eb308b602110a0a8e0271706ad4e51841153f55ae5156b6ccf280c16016b7db10c12aceadf20c062b0a0afe00e7e92ecca01124c152654a33396c556371b179d47c44882123fd6c7312a1622c37c7f313f0e141a13c75836a77929a8f00a1003f74459ec1e4e018cbb2d3488f93d36c1b7008a60697e028300ea73967e66e272806782d4d55f4ee2685d744fbe70ca0f2e1ce23d7693c14009b43142f96802a86d61c66f039aa1ca9a4b2b4ae42c205017920cafdf3731b0fa89a474b54c39f3c4e2b0b73a028cc9444948331180c834eb9822643b2684ed915ec6b30f4bbfe6c3b23d1a941a07ceeb3578b0c10e4d01babbbd8a4fdd385a84cc9a8b05353840e0d3afc096b4d752fb672475ad973d343bf8bb60f6377223fea8524e4811047a67ad5c851d09ab0cb0583ce98c6465d071dfefa564878eaa83c0d848aeb418cc8e74945303803212a48309690e08c5ce57b2025b14117c4e012e25e9c2c4288c3a2a23488045854408b6b8812f20a5909d970fdcc8b1f519eca55af8d0986b886bc2cf399e70c04a3767f86439a172ba8f814d76f76e412fa55798edc26e06d5cb414159a8e465da811208d0c0646633cab772cb1974a0db449dab0140c860e0db64241c12250314e58657c1fb77a3da374cebd5bec879e802b7b7e293d2f11d6fdc84f663186cbaea1e623bcd2061902a23c8888b1100cd1288f1893489b5c02564dc7e5120c1ac121e80c0260e47b83f72c41799131a202610e4b21df74d0e7e6fdf3e539fb08041882dc5f5ae3d5245453417abd984d0459fffc86da94c67cabbd4656842159239f8282c9101548b9e51b3d17dec8550f2f3dcaab4c9152f4d0caa8268ac6e01ba82ccfb0f6e647a2298641a8a9ee0f6786005c9ce8bf2e1aaf2cb21725a04d94696964284d494d1d366532989cec3179bc182baf07556f6b676026c3802c253257c1e404b00007077130cee02a7f394d7ac656f5a29a511db9de2630066da78d20479823ac51afd368364720df115aab89494256524c20af7cb3ccbbc556c8ab92a796ca41d36844db26f2f2195430180c8618471ec8d41c8d68b881583342951f0f89c6362636b9adb1742551f514bb91631949178221c010e2308121d7cfa72af4a837b9a68a2180ea48806ab8e02c09132080bfc5e84a547b9cf50cc752afcb8d1cb3860981558b94eafc5b5f0ba30a7654b134098d2158f4fe792b6a01068d90a63d4f505989bc4480c364080a0cba4db15a93ed5f01aaceecde283ad93ca749acda04a95911554fbfd5175313caadd19b2ad26b06bfe680062805bd32b02df3f3196e33b3b2dd539a85bb544b744db7e1e14a547e44d612abf8c11aa9b6ba754567679200e6dbd671b9ec43c170396705c9462ca50f5b69ae6f6d57a666257212ed1a4c563daa3438a19128e885f4a4ea19076072727d0792bfabd50534300da4141cc64c469c9844f1204642d58bd8a0f284aa7cea22014c53fea22b4d3610a8d819e889d460d0996fbd79cbbfe57708308c7829a7a001ed8206bcc352891c820e4aa991adb25842aaed64b1156c8080006b78fe48714aa86a85c7e554e549f8bf703c962f1ef619cd4995031c85b8e6fb0da482510cface00c3db56342cff1a538cdacf2a28443808b0d470017bdb4c32b2b9e0c8b51e41805410a89a1f558e7420886acfaad7f1bcd14167d0501139af5e2d68c438f8d6282d2efc5d488d61136c854e0d290945e8d291749b78ecee2a286f97441ee8d67d9fe7dbd8fe3d17776e842750e350caf73d7280f1aa51d8b75daa6f71150c86dc48fe187b33208f6b593984efa8f58a0a48424aa25d20589cf83b0ae0088c109a97ce6ac6e3ae28adc6c0bde8a05457ddf594e8124c5e5e5f0870902aba6a6b09e4945cba4bfa2dfbf3c9fe87cc50a5856732c886363af70c416a6ca4159bf4c8782ab5b73e9297b3511145b638652bad07b18a960d09e6bd24602926194504e3283b1e2b5eef66c508aee4103379d198610809d88ab4a817a214fe328c372012a143834308f22abb2d29d1a14168281038a8b41dab54ad9424c1d021d0ef9002322e756ae8d4a8a0e085bb2b78217388aa36fa53d5721d1114030382de32f268e74306bda0e05423dd5663589033b91f9b9b91bf8f31db306a70a9a396e65fa34e6f83dc8f3de8f356d1b79e966813e0022ef92c5e9a06d6cbb3c1730a0a6106b396d7db641080c19aa2b47a97642462c5d27a5bb733b2bcbce72a44b8dfe16d0507701488f90347a07afb0c35b39cd3846005fcad7a9e81151390545ee7f73c7e9e729bd9c5cd8a6bca4463a0d1dd4a500610288644d718a4aa35c45723267c4912f9df1bcf00b212ba409cfbfe73c1e02ae4098e4448f3275501367c52652b44855f4756dc8b9195880bc4852f0dc1ca8fa6312ef279ed3fc0901ba12406bf5f97b4e3ade86840c2f5379746055c050750849c44c40b944a7e80ca02f9e9de4615557c25d75bce218281e2d8c591abd8255b53ddbc182b9c110c800b38ca5b7041a0f8528a17a02a530a7e5d4bdd1fce244a957a772ebd8f63bdae072aa71d5e5654749056ceb17480a17edba03ad3021a6dd98615d783cacb8765eb64f87a10f34d3aa910602cad4881b571628c49e56fe8a76a56f3ee4bbbd4a5b36e0d7982c1600003121a0718a8a030541cfd15d0e722c401a0df81cecbcb7d05429fe379c9c9db9eeb4d1d2de559fa0420e122ccc9e0b01449c290647b7746a6774622a6ce592bba490b2db4d0c2db86a0e39e76c79acad9d84f4d75ddc1b3f7a02ab84aa5f2ce86c1ccd6c12c29a58881514a32c1bcf533b294476b3ebda5a56fbd49a0cfa1906082c126245d48062d596be1db21248be69754c38de2b4acdcd342f0edeba2314594913ead06357ef4ccaeae6850d38510a2d5fe5a68a18516de461cbd76bb21abace963376ebeebd003b201634fa902114241a32b6aceea8c3cfe661f6c17c42c6f630823801524952c3930e6f30b1898675b571d6dac35e550a9b99a55e9daa7110bb8048096cce81ad716e242b8aeb40bb275f8460b2db4d0c2db8845eb360c4b315c79f86bebee9abbe7186a0c9c734d175db1e0e2e95d0faddb29a9e868249fd5ca478a549e2d420c550731320002dd939be6338c89cf6677466675c784e076c121d53a1bb185165a68e1ed44572eff91975e1bb99c333995fedbece96a4f59e8219022e92aa1095313b62bfbb3059fb7188a5b22bd3f4bef71b3321f564707ad4769a386401b85cf403870525b3c6438b6db6a792db4d0420b6f3b4e5cbf71ffdefe91e941d7ddd216dd128bee59d59152691ad7c0d60fa48bbcc5c6ca6adad8f8acde79c423f80ca0765373a5a256b8ea16de81791e01508cf196285af8d7c1519bb702909ced8844a6a4d2005e1dd73577605097eae4751b9e9a3c718fab912b55c860fe5b6795bec7513d903ee5d5886add30a4674d3e430d3e031103930d0f5d20a24c2e6fe50b8eeb2aa538e7baa605838170c86c3c36bdf337ee0214e903bd3d694b4eee34cc485b8bd847e88225b2763e3564390a6091b031a92bee8e3dd89954c640ffce9ce57675989170042d566be15f033312c929a94c5f28f8b343172cdeb6c3a3b41513c6fd66c1fee7bff8ea813d7db30712eb3ae27b56a59454c27f9391d565b5f291fcd567f60318115ca699903123f8acfcf65fd5eba0444454f75d985cde4aa5b2c7cf9a70dcf409b3e2d168404b17dc3712998737ec78e8cd9db1b648d00cd4bb3199cace9c3573e68ce9f1787b2060140a7622917873c3860debdf6cfb3fb8b116f4fe9d3bd2b6d4cdc08cee98e30fa362a0b72f65395c0fcc1adfd59b64c77ce107e7cd7796fff6fb7f7925292231dad5dc664f2825d683c85a05c7b663067133dc44f959d661d9c4a0651524810bad23aab7c7222e9ae5032231303894cd965f71d1342d646a5d5193f44013b7b381a41b5f70f245671e397f9c09ca6e7eec0f3fbefe25b3bd6d4cac26c9184cb0632ffccff71f342e7bc7d7bf7d776f24de996e4e144462a07f309db700317762c8d643bb59ef1eab4e5bf8d7c292cddb9e9e3cf1370be667757de18e1e7f2891726728f89d230e3d6467efe1dbb6af6d6fdbe3dc2d547ee1b762f74799d54a27870c63359fd7eaec786cf4265dcd846a8b8dc867b43a5ec7742617055d79d24133821ab90eac21e429c6d8c121b1f0c02967ce99f0adc757a71d3712098dbc91c04f39e5e47038e4baaee3d8b65d608c45a39185072f983b77ef471f79cc75b26fe38d3531d09b3fe4ebd7fcfb6c38afdf7cd9558f043b22163706fa3273bff89bcbe633ecbcfde2afdced468f5b76608c018b8f9f7dddf215ed21e5d65eadd547cded92cbef353aa2f5594da42cbd6dfce499d32784373ff1d2ce2c0b34ae051bca42c5669ef9b9cf1c7dc0d4b88ec2c09bcfdeffd79bfebebead23ea34c16a446260c899f7f16f5e78f8b8a0ff6a869be9ddb2e695e7ff7ef7431b93f9486c14ab34911762efd3fff3338b227e89c2e3cc6cd625834063d946a408e46a13668c8b30e4000212793dd6842888c4e080b5cf677f7ce9a126d077eba55f5b51a0c26ec46a63d5690bff727876c2b8d7ba3abcd66c735ea2346fd47d6e7cf72b9d1d7be2ba0f51f18cc1a20116e42c24883106867eb71c1a740415b16156daa85b42d084cbb1f8823ba11ea5e5ad4294d44f8f9d1b913959eb54e76942fbc9d1732e7a646d2e5f089a46e58d047ec289cb48a95c2e3bec2edb2ee89a38e1c4a5f7dff7d0db75234663767d9f73bef2c12d97dfb0bebdabbdeaac3ec644feb5bb9fdaf991fd9d67ee5e1b8930b7d6a99655666efddc7c93b7ce58ef2a239f8d9effe5cf2e32b0f1baa7576cceea46b041434edb86db71d455df79d784624aa073e69273bfb497feb52befef09c7e24d9cb7c298a322e34b7c06408b8c9bb170d98c85cb8e7fea5757deb872c88cc51b58a5326d1ffade451100fd8ffffca7f7aeb3235daca7adcd74c7da03abaf57846c36fa89264461c9801b9e7bfa212600a0fb845366feedbaf5f1cea0dc3d7af55875dac2bf205675b697da7fa14869862b4be34c5e70eca1945639cc32b2140a60018698d6d8fd38e6f7d21a04a7a611d7d7b6d288289dce7eefc899a17c52c9ba9b21c342fbeac1932f7a6a43c0d098ffe638a5d2d965cb8e736c5bcada238febba4288c58b0f7de8a147dffa8d8d8c838aef5d277ce6a3affcc79fd70d0266a56cba2278e2e75f7990609afac4cef6be949d4925006dce38b3a09b994220d5bfcd059fd6692a0447cbcdb7c6d305e49283b623092c68ea13e28614e63029ef4cd832d13fb32be00622004b5964a51296e3023c18d426c6cca0a617b63ffdd896a527251ffce3edcbdf2c4c39e5c2f3977561dab18bc377dd21a4947c5443ade2f4d7be07aef8e1634381f6a9f38f3ae3cc459379fb119fb968eb97bfbdd2ca15f460cd021484a178745a27000c3cf3d053eb7638402e62b4b5c507d2854226ed4805800bad3d226291880473556870e7668b3021ae07c26d79194aecdc6c834deb0803e3eb3911aa455145c9994caafba493f62eea397ac429f36efa599f2cb8dc285f63b37c6ad02ab804084d9fde61387ab0417a4ded00a857f8999d8613681f4aa56d2befb8deb141cc34b5c971d361416aaa222db4000076f180fd9295b6e7628495c6bca3a269389355b81f2b0c35ad9e3516155004934307065cc4353060c08124f282ba9a0c1cb015a5251c8013da35a45d6ad3c89270a8f64960d9bc75cc84c8545190790b405ed2e69c3b37ea07635d9376a685b4a06000f63283478f0f3d9f2e8442a677e39429530281806ddb0dc421a534cde094c9938686066bdef8d0430f8fbc6be9d2e346ded804d57b881cf9d98fbd70f12f9fa98e7cd593087ce457bf3b298ededbbffea55bfb3b4ff9ca751f980a6cbafe8bdf7b32635add47fdecea93c621fde855fff1db5769b4dc40e0032969ce3ce2b3172f3b6c665c93e9cd2f3efaa73fdebdb390a10a77d9f4f37e70cb7900ec67befbf9bfeec8f658c1d09c259ff8c0d245d36342a636bdf0c84d7fb86748b9e158dbbddffbca038594193293d9a1079e1b5a76723b82f120c86134b6530d0b891ddb7b652cf3fcbdbf7feeb5f48fbeb1ac0b93defdbed90ffef7da6847b82fe98e2c40bf120453e300d079ea376e3a1500b6def895afde971effae4f7ceea479533a4c0e38431b96df73cb4d0f6d08b48d1b4cc62efcfdef1619d878dd97ae7a2a9736f6ffeecddf9a0177c515177d7f4dedf2568b22e354908124433981e3978e07f0c6cdd727def7e143ccfd4e3d2476f5f3292d6c789d69304362c201e77de65d47ecdb1d0465b6bd78dbd5d7bc9ccdf71482b5d2ad9ebc51533b057ddc50fdc2fff80db6f0cc4fbee7e01953c7c7020ca0ecd6171fbee1dabbfb590e888dacc8cd83add1bb851a2814cf66d295dad3ad792fe8b90d645531f29f6f3e55ae99f9eec7b0861087c6c8259651c8abfa0b279c212a90579040bb86942406980c00e21a0c864117fd2e24a15d9000c048308405d212014e0146355128384b3a75994d2bdb52b6b52995fffa2bfd2ff565946dbdd497f9fa2bfd9b5279ef2799492de934ac825dba71e2c409858225a5dbf85328e4274c9c58ef4600a79e7a4ae50740cd1b1b00252b34b1667d9e2870c0273f796844b9a02adbb4f45750977d7fbbe696cd4434ed9cf3978842f0d44fbdab9b28f9e83537bc6671c646cdad3f2f02fb9dfdfdcbce3862469b20221e997af0a9975cf1d9399c023257f1acf23dfd961e987ff6955f7eefe17b453911f1e8b443de73e9b73f18b5dc2865c306a2f128e971491d8b0e8a1391daf2fa00c8414973c8db2a9f77bc8f65594ca91a1220308690cedada62eccd07eede4c44149cbb7f3bd8508ed52c40dccaa89105262852d29c3cb5dd6f3b5a7cfa511fbce4b38745ddecc030abbf62a9962ae58cca725594555527640b60b38e5b1227725fbff7d1e5773f9b21c29c130fe379269424a284a589e9a75cf1cd0f2d9dd7e559c1e149e3c8729305b366fa906534a59d11857764709fc507cc1a1f35bc3484261f74ea972f3f95a793aa5645a885166a8eabd58ec73d1d832e8128c64be7c1977b4ee58c3a2c1061484bf43ac84ac435989cb4c6eeb59c82c9fc738d150763a4310418fa5df2f6e72715ba35980c790288f292bc03b673aaf65a9aebbad335575939af7073a2e1af1fb5cfb71f7ffd0313b45b76ba971f39778edbaff2596fbd662f3de8165dc3aeeb864241c7714735ab1953e1b0d9e0c6442231a25472e48d0de711c5f9c2d08adffc69e7a55f3ebae3a00f9fbf78e3c395aec20a8398411a6179d72fef38e28ad3a6ccfdc0a55f1c9a3205483df98b1b56b7c7c2f9241ae746448542dbbf9db7280660c72357ffe6911d1d477cf273274e37e77ff803732ebe660d317f5d6ccb8ddff8c643830ad41d608e1a7ff64717c580a1c7ffe77b37be9499b0e4735f396bbff892b30ebded972bd25a2866ab6062307fe8a7be7afa040083f7ddb22214e676312e91e53244c64d8a143d1ad22af46ecb6921c5588d9840448c49c5ec4ddb0b981a40747c94a9ad85d887eb14e01b4ff919f4df7be557febacd01c50c3b1a6f1b7af2baaf3d3bd89fc8c9d08c532efafcfba669fb1d3bcf796279553b256a666dad248a09a6748d70c53c833bb9dcbc1317460067d5c3af64addc83cf25971cdb36f598a3c6fffdb97cded5da65ce3ceb93c78e03907af1fadfdeb5b28fe2dd662e2f7276ecec11e9f9bcb0dcae8f34a19d06854f3cfaabefded1d375ccf9979e3605138e3a6eca5dbfdb56a32264b416d45aa8e9782c6e0f51ff0c8e4722e414da350886ea900cc58d215e34198e8c248b18801c5140322fae423d871a955e2aab5cf2d299b77c5dbec12170eec7dc95c5306892a06a1d824584b0b454215f54853537647f64fee45fbcb8e513fb4fde37bfddcda5cb3e38c69522cf92f6ac01c7f1a39f2d5ffeec48591c7ef822ef4b2060d4bbd1b3c946b82bdd913736947a89af54fa955b7e7adffc6fbdab63e179e7660659cd55471022c21ae87de467b71ef2fd33264dd9b71b483ffaeb5b7a408aeb28bfea503b3740d1b80317b401283cf3c7bfacdaee6437dcf9bbc78ef8d6b191d07e0777614daa5411271f6496084507dd204d3878611c00b4694bcebbe04840eb14003069eeb8dc53a940c04824ad05e75f7ed1916d006df8eb2f6fdf6807a29162dd59366dcf3ee782af1f515ae77bf3179fb96a33b3f3dcc0886d894a91624444c5a0b904a80605104ff9ea50765e28cb8c44c0749b027622133feee8a3f7ea8e9b8c3317d010e90832a46aae1e8f1075e52f2551e499411511fb1c69486dc209079980fdf2df5f1bb2256d7cf2e9c4b127c5bb8f396ac203b76d9541aec61dbca81380b3f2da6b1f5d6de9c1702aed7011a79ae9bcbd49ed3428bc9dd83938b873dbfd0fbf79da4766a26daf6e035b6b56a445692dd4723c1697ff0d57ede9ae47a5282a8831008c13a46f4194824ffbbe48ce48805546ad73508edf4bcd2c19557365f9473f10fbf0f887b5b78730c652b6db46e5d8942ff726feb82dfda983a6ddbc6aebb449f28070f9d2a4ed72ee8f028cb15ccef25c7400962e5b3ab26ca964d2bb329bb5eadd58b2c96a5969553736b996c685f3c69fffe7fe43bf7462c7bec784ea4d0f88480682d1ad8f3fbef18c0f4c07907af1d1358540d8cc553fac766e041eee0803407ac7908ce8224d66627b0a8820d41e626a98c71880548c85da3d5946f7da7bbf8a0bb480002191b2e77de8d28b97b403d87acf8faeb86373241e76cab440546ffe442323b71211490846d139530c0048ee48b8e0f50bc0e154149838630569e6ed8ef3aebcf8f8ae112d865506c56568fcfafe0851a8ead099594706f73bf6000380b1f0e29ffda9e2faae238fecf8dfbff6ba2e8b74450120b5a9c7899bc2124c082365a34e3ab1e6b4d3b8f03a836525f3251d8d5691165a28535ac9f1f84f61a5e525c09053e48dcb35c9a8720789dfbf08547fc763dd338b1d0240010e4b0104c148e3c83a280786ab5ed218be4427d8fa8cbbc0509e69b236cfaedaae7de5d0bdf665e91987ec75c5731bbf3ac99de3edf6627c7dce155cf732e182a552a948c4f7200d0d0ed6773cb2743a23b8a879238091fb1ebd9461373649690c30f8c02dd73cbdf8cb8ba3f5180d90a45b19fbf8cbce9cee25c5967cf69ce55fbd714d2012183d3706951dcc0041c426b76be9be0273acf8e41800e48672c4c0941703483334cb05b3a5a6ec422e990782283cf75f5ffac18a4ce929664030a33374c0b9179fd00da0ffe19f7dfb9635c148b0a0943731f244128ff275bfbde4ac9f5bc5fbc48c4e23c7748ca03422ca392a934b9afb7fe4948900907af5e50108aa53804040303ebd52384494b59579c0a9cbba006cbff53b3fbcf5f5fc94b3bf7de5695dbe514c6ec1010c04e3c1823ba46a29830bee4a82182e0a934b25f4129faabc337fd93cbda65e3b161d33e5d6db765a857c320704119ddca1a57a2d662a57ca0044be56ba01cd6aac1dd42ffc88ce5ce108685c91165a28c32aae0f187bfe198444650761f57ec6ca4d2244c4bcf0dfb6228ff702dc8b4dddd026abfe813cd76256a24d20c62922d0218a81aa47e4e26dc51cf63174fdf10423464a49a5e4d4a8f9cdc366ec93dfeef66ddb27bffd9b87cd981a3549495292183d9184a66ba51b77f6f42aa5dcd1a094eae9e9ad772380952b5facfc00a8796383cf30c4026e61d5fffe6e65a1ae430c18cacaf6633ef6d17d34582f5f77cdd349a0eb844fbe7f7690dbe9667243cf4b2f26011887fedbfbf79f3a69dac2f77cfce80880fcea957d8ab8ccf6660060ca5147cee8ec0c754cda2b94963b5f7a350b2070e8a73f75d6e2bda74f9db6f7fe879e70e2828986a69ce0c9e71c6802d87af7cfffba5e9ac18c0bab40419927a58ad5546dd1c0b8aeb6e227926586ff53e5a86cb64d9e32a963d2dec79ef599ef7f71710c006db8edce0db17048d529c064431b261c2246449a19600060a793595bba8e5b11f55625360c02c0b8a3961d34a56bfc84f640b9cd4bcb0580ae030f99de66b011a2181f905c3a5ec90bd250a1bd97cd1300b6defccd4f9c7fc179e75f70def9177ceca2dfbee402683b6cc954d7ceaa9e575ecb02300efdd8870e9f3335148a4f9c397756302b6ba5cf0e65e4ce17eb6b07bc7ee11bf944dcccc88a8cda325b9f7fcd8f5d3c87c190ff0c8d24c829c42922fc3e11e4880a323900440562c2a7b594a220475c20c2d1a903a08cacff5e5a41f9b7e594dfd9b2d233d19096b0150c0606a4152ce92f5965bcc0e4445955f7556b43d79eceb053f36cba2090320a99e9890d329f05205343d31d5b152c52128c6fc8f1a7b32212f1ad3443d712434399eece4020d0601ac218cbe5f24343c9682454f3c6c5472c1e79573291187963f3930a90a387a2cf5e7fe7c605ef9f5e1a9f58a577982334efe31fdc5b40be7ed30df73fea0c2d58f08585f1133e7ddaa397feb96ff4dc98d007fff2fb670fbb70516cc231fffe8d638a2b30ab6fb8654d34a8a7ade4f2e706df7b7207a69e7af90f4e05b0f986cbbe7eff9bb7dcf0d2219f3a30149d7fd685f3cff207ca57ae7af2a56db1b90b3cfb67caa9dfbafad4d254efc9ef5cfcd7bbec130700002000494441542d796bd44334a8a27a5d277cf9bb275472ef833fbdfa99a4033308d65baf005b86bb2d95ae89ec9a173663fa344cffe80f7efdd1eac19e09e7d9bfbff1a18fcd161d4b2efcce922abb9f12afafb7d06562eaa9ff7141efa7bff9dc48515cf5701f4c8d80bc2dc3072e992700f43db372675450413389b4ccd0ba27d6d38173597cd1e2f1376dda4c3bff74f36b8b3eb16fa0ebf08f5d76b85788553fbd68d5ca8d35d3570f6dafaf1d9171dc7a851fce69156d46a3fe9115b9f269ab6591b4d0d0f1f8cf60a571400196f496b848112498041c55d5556c850142908333e424f20ac4ea6fe2b714f2d2ff52503eb739455915086985b4244b95fb634e4279fb246583ddc63002811ff7e829c58814b9b6cca67cb34c49994d916b13a994623fead10201a362df32020163fdfa0db6e348a95c57d6fc146c7bfdfa0d0143275245906118ebd76f28d8b6ebcafebefe919f3a37d6853f9928be13a81419c8a8fe27af7d60a8bcb5bcccea9477cdb9679f759041d4f7c0758f0d4682c6f337dcb589883a8f3f7f6927941c2d376a13567ae58d5fbeeab6e51b932e11a9cc9695f7fef8b29fbd9275334c0b9bda96bffce4170fbe31e0121151aea7c7d1829a3df4d4b5975c75eb13eb062c222292d9810d2fbd59108c1941a3a66e08aa89fa4b251547bad77f1a1111d9896deb96df73fdb73ff78d3fbf925446582a19356a17c0d618ab100e1129a5022ceb0e3e75e50fef5eb13555ccd649f56c5ab962b3142a1670071ffdd5b76e7c7663d2dfa36ca7fb37befaf48b832a1e50ab7ef7f31b9fd9929494d8b2430a7ba428144129252527dbd9f7d8399c8812ab56f42a086fc2e4924eab9fd94644145b70d464de2152034ffce68b3fbef3998d43b65fbdcd3b951ed50b35d3c38db4a3478cba85e79572a86833208a194e8d8a78cdaf8516aa31ccf1b8a7232b29afe01657cc0a0a39859c445622ab9095e5b8302e212d919265d38b61df4347ba0cabffaf1941a678f05529ddef9565ebf1f8d9ddbcce391476c189b9f90b3bd33335a76a519f31006fbac6cf062249dd0c18c6b0457fdb7694a2c99327050281cab507efbc8f42c1deb66d1b1730f4e1875aedf28d75e6112293c938aee48277c7828eb71b87783aefb8853ce37c7c2c683133971cb015a22619665b2a6f3b058b7131b1cdb0200a3264a57a25100f811b6de9d172b3190390779893cfba5201ccd0597b48738aa75d48d273f99c2c141400c6da82d0026102720e77adac74a5b75526a0f18eb09e54b142aa77c4492a6c5294595aa85909e4f24ec56bef423043e7114393d5eb3d350b9067e1927002c1a8aabc389f71a59fc0390f1a140e865c3082c8165c6965fd1f19d335d619e4b6301d320ab9b4633b6600e150c4a9230aafd8d96cd6765cc6c5a436238ff22e8c744138b924c02647595e0b11b1bc03d7ca4aa908609c7506414658d549a786daa957784bb455cac1a6703ed1e300dde1ffcfde75c74751f4ef6766f77a2e3d2121841e2014e95594aa206001454104159166e3b5a0a8288a05fb4f452c28d87815f4453a6201511450b0d07b0d35a4275777677e7fecf55c2a0492380ffb39f636733b5b66e699ef77be05aa3ea2f83b950c15885f5c5312400a9c3f625cae2fd76f0490abd7ddd2ab478dbe17c6d80f7b4f81501012b4c1b7e36bdc242853a86740bf2094168ed5fa358ea72587565214d5e57275d5dbba191c8df56e2b61059c1e74e936398cbfbbcdb25eaf93a4f03f545597cb6d369922ac11269391528931d56677141614daed769d5e77c17f2820503b2048aeb6c2aca84bd6ff0ac02e49d7f7bebca653da8ffb4f7b998c86e7b392294daec08a51789e0b21421eb44452b2565792a8c964d8e29637175abc1e6c84522a49d46090082125fd56a2d464d4bbdcaecccccc901f1a0dfaaaf8a18040ed40600317f456bbd6d2486d5a4b0b7bb85880c780e3dc6f08291763a6f3ba9840612eac7160c8ac51966459924bef7bd5e3870202b593de04b7d502b841182194738973cab85a935f2ae781941598c93a4c4699e228534aabdc48cfcb94d2ce9b4504050908044dd72a3d820856ab0570516a5455003a55556af21a8ac7be8e84c867e5855cd1ea8aed97e894cd51628aaf729399e02d0181f3ef2ca43c129b20b61a0da797d2f44cb549b426b7635ee2542b44df18c476de14a024b4297b9cccb408ff76065b09d10e4c145609798ac7c4bf78e72a494aab3ac14d4040a06cb62b81bb82436d0bd43c4ad37674aaca65b90637d600bb8d08098cf8398800b13218418e52b2941625c35cac21e7ab285421115f105a5e894e54a6e231cc3d08080854fd98e1a5365281e9a640f586abb6c4c40abc78025454def41af173c4ca50813c7f742d24cab0315ea806525aa916fc088a6a92bd2534d966b7e7bfad90cc564e32fd6ddad5a2410b0884efe165e9138b1708fb1322f492d51bd65efda45dbb0014fcf483daaa558dbe9798763d354b7dab4c3921852cd8350da5d9f1cba5eb2a081025c144c0803cd5a3639409a2654f815c058a2f4038870c5824c8081b38990330d76b561657556c7e61cbd8770127050202d58a6f2eec9c37bc64e64d581178246c31c16ad51a26a3e715db6b7cd4342b852c7928cc157050474108777392cf02c5325825182928819b976a1ec2c12d126c2a32155829a229cea800a070642ba0409c1caa7cb74a50187258b1bc509c972578f1f2f4ce12faace024811aaf63b9384cc94bd03a86109b60b59ad7960cde68d84e674dbf1717e7050a210491b2df48a45005e18890027232120088962051642b0041042d4b51e960c857a172143110dfd21a38e3086735c2a927f96310fb94ca67dc9f8d0690a393bf9cd4bc871ee0b4cb900e5f7531ea4a09807f01e13efc76dfcb6efba910e0d94b87351ebce82cab8a6a8a7ebebbfde5ff77c025fa5f99706e7bb26bd787b75cfcf9669536808bc7946102789650a6e4a927172a8d9af4d28d5e29cd51e3a534a73786230b16b158311b7a89c040b9a62c543872d5b2284da960032e605c4f1023710b2dab0f48a6097776ddf29f6edeade3e3c984d9f2e6ff7ce67089b5f2309b37e66bc99bedf787da25d6adefdf1adefe63417019bf231db1b419376362072be03a30bb677ab192656eeae92f86366ff7f43687ff20cffd617c5aab7bd6e6e99adcfae8837d12a42acfcea0dd72eb71df65ab1c9c43c9f8ac5f93219f9f2a29f1043bfbd50d8d062f3ac32e44ed392baf0b7cdadeed9aaf32d58a9cc7d77ccefb5174687cc7fa02ef1125e3b37e0dfbbf73d85d7ad51c35383747993c57fc78f98548c16ad55cf1087bed48d7e08b53c54b51eee949284f5d605b4f17430eb8ce5b53b1d6cf8377d8ceefff99b0dba551b1aa3086a2353b8a02bbda791a6171cfd0442cfd3edc3cf7ca48cf3486cafa906eede534705da36b6e6b0480bb2ba7d6a409fdeeecfcf8f4057f4f6dd3458b00ccb37e99bf413f605e97489db9f72d434b793f17709a0e02c9b6fa854ff6f59ad25ceff5c8e725790a72bfdbc5f92b96a2077e75681f0750f4fb83bd2615bcbe7eee95110088ce402ae091a8651a2dd1b5b1228f822398252fdea3b8205ac48a9bd6177fca21fac2e2ea479f523144bb28349035474a3379dea9b3e6539a57a94842be97c07b248027e805bd0acf7f2e8e42355489c17d518fe19f81334575294cdb5470392af9bf139b75d707331991d2db36f9647c97cd0f74fdeed626d7c751c2831496a54c5803cea1371a0c7a6dd3eb2800380e2c7cb86f7ac3e4c69d063fbef2a4dba777bab1e99045678bfe7e7edc1bfbf2d68ded7a598b7643dfd8537e65218deb79472fd79a4fb67a727bb2b3bfccdb1c71dd6d6dcd28fcf9eef657fcdf01370096ffcfbc2957b7699294d2287dc0439fefb171b0ccc5c35b5cbff034039c3b9febda20e5a6a5e738e0f86b5ad71ed3feac6833a5317d1e185634fff9ef324354682c77eb9cbbfb37abd720a961a7c18f7d73d001f7810fc73ef167d15f8f5fdee6b2967d9efcc3066e3ff8f5b41bdb356e9094d2aae7b8f7b7e656480d4775da73361a241049ef79ec3a0a2867d7bd3cba6b5a83a494e69d6e7e618de7a1bb8e2d9f717dc7b4a494864daf18f7e6c6ece0ca78d18ef913fb5d56af5ec3ba0d5bf718ffd571f7856bb2a5dfa67dcbc39dba8c7deeb1e1d70cecd9b9f395e3e76d2fe497a27757525a0b25f670625ca088e6db0f91db84ac5633e05b4b73d492a47a3a025d596e265abe338397c76452294a335044cab052807333855586ce4b8f9112cc14268a085ae6d499175327061ef0650a436ce3c66f7695962fd9dae3ad2dffd9abbb6748bd741d025486656fbe8977e041e7ee77c73ebef58af77e3fb6ef876753d77e71d01e90ad0adcd8f6f1b9539a45f599b7e99f3d7f2dfe4f735df9071312ddf98e7efc874f7fcf651c5c39f5e3275be36fbcb5a521400050cfae7e64c4ebf923176ccd38bcf5f3eb4f3c7fd7eb7fdb4874dbbe4907bfdf91cf95b37ffc5a5427e2c08fbb0bb9fbc4c68d45adae6a62a8d080c639606e77ef43ad36bff8d10e7b40d84d35eb8747c7be917bcba21d078efdf64ac7df1e1dfdc60eb5c95d1f3dd7ded2ee850ddbfed9b576666763fec619a3a6edbcf2dd8dfb4fec5e3c89ccbd63fa2fb9ac32e36af094c39db1e8be719f45fc67d5ae1307d63c5967c9c4f19f1e7671e7def76e9ff243f3e7d71d3dba6dd95dee39631f5a7646f17b86a867563cf9faa1615fec3d7a3863cfda7913da45525ee14711f0f6fd6e9c2cfc6d7a1a80270df699b5db5abfb464f5865fbfb9cff5d69d2f6eb5d51c6d63292417f2a372c4ae130456ed059b5a64f1689160263053b80226991112ac127404326095a0e5bc56390a554449889460a58895354ae3006067a171408a54ff199947f0f2ecab1c0a472183c2e15bb2638093830094400d3f0d0c528b704e5a0d68bfe1feaebfdddf75dda87a4d69a89e8f73702277691f95fde7b16fce280a5376fc7dfc271add379a94b95a10bc72c00abf1b93de282db5515a6aa3b4b46be71e74b98eac5e76a2fd947b7ac6cb34b2c31d0f0d8a9602d619b84feb59a90c76111dc75c63f8f9939fb354eece58f5c9ced4113734d5054c82d573eb3ff8397efce3a35a474a727487310f0d727dbffc80434eeedacdb2e3bb034579ffac3bd769d2d8a49deb0edbb2ff5a7bb271ff744bc5ae000020250d79f456b6e0b9e5a7dddcab7fcbfff3d3f5a65ba68d6a1b29e992ae7ce0d16e994bbed9eb08bc6bce0bfefc7039bff1e971dd12641a9176d383a3a27ef97a4751259e43f04b51cfad5ff077bd490f0f6b62a286fa43a6de97b6fbabef4eda8eac5c7cb4ed430ff5afaba711e9231ebd2366d3a79b72994f83cea94ec7b2f76fdf75a280e9e39bb76f12492a7a11416fbf418f27b7bb50da6d06360029b2cfc4218d749ccb75074de8eb5cb37897edd227482c6d9a582adb15a7b710620b642fc173350c5ef3905a60f1a8991f1628dcc97d99ac3dbce360b073cfbe8642865cc5a39acc5703d6d2ecc5744b81a1b054a090f9653d4f35a1f964e0641e639592fcd210a47ee47bd76f7f64bf9b039ca9d9aa6ff9ccd3b70080ca2926d2a0638b256d3c71e80c7ab6560e12f24ae95aded351f315afad7aa55b84368bd15b1364d75f1985110d922d5a115d425a82bcc53f6204e55cae44cf35b51a392cfa968fd7655ed56ee567071adf766d039d2f3301e7dc9d7d24cbb6ff9d119d3fd6a614aabdc874ad4de18646fd5b399ed97070c7d1c3f506cee8b7ebd3e9bf1feefefba13a7ddac5542cf58df72e8ce913a676e835ebddbfe637d18e2ab6cc4c25b65fbcac9530253588283a99ebe675fc770d5678f264dee97577f45ead89fdcc91af742a7457fc39044c0a00c09d7b228f26368ed5eaa691a975f5f927721db9194596d4248b7683727c5a3cfff654bee2d38091b86b5e7d6defccd977f77a343bb6e3b0fb9f7966544b2ba9d0a3087afbcaa9c5a36f5906ced5d26ed3fbe6656b729496f91a343239a27047ae9b73e3c55d4b2bc193ac02bfe5610262f9588d80f8623c6a8b6425ad9f219ce9bf5854ab2e529a57f1580b2c1eed0cd09cd27c2d570b8b45bc6b6a819f8093c3a97abe5e20f3105ec63c2e60212da034672ebbeb6c81a2fa8cf87debf6be09a9aa9eb6ab7bffda71e73627abf86cd143690031c625252759fd7f7047a658ec7fe538b4014ac93b91a77ad5531ec527384165290dfab49b6faaf3c9a72b7f39f0d5f156770f4a91bc232538c0a5c87ab196d677fe6fd5ed2952d0d5b29657353afdc9b2a54e4baf09494d13d3b3662ffbe684aecb5d757515bb0a9f3c4c13ae7ef88ed747cc5c3252cb7a4ecdf1f152f6c1732e5ed708f0a253470b2c69519236cc714deb464c8989510d7afef7db69e9faf39a94f30085270029b26e143b7b30cbd5dfaa03d4dce3275dd66e91fac8144bd1afa70a556ea2802b737f16894d8aa03ccf2729e853fa4f7dafff54663bb6eef55b273ebce0f225131aea2af42802dfbecaa20cda585cc26d66f300cdb73be7d0293b6b6b2080e3ccc11c73dd28a9c60827615300124242f2ca7070e249a41e86d5ca242dc16ad5053e8b4787b3e6df4cc9d1f7cb8acb4fcb454de527b192f92c88d5b8cff02cc046b3586c2dce39b8ebb7bff2123bd7bf21519639d7e9f5ad1b45d79302574acad6d37080ab8e00b8542ed71f706dd25ff3961e7672ee3efdd3fce567dd08d696514b9cd57d7aff3957a5944372a31b6e69b8fd95873e3cdd61749f3a34f052382771bdc7f638f9d6cccffece7231e6cc3fbe65cdda430ece39896ed7abceae8fbecc6fd7bdae6c6ed1b7eef60f1767a5f76b62aca86acabfcaaf6f36766a8f83ef7eb6c701ce39b7b4bbb5a76de1cb5fee28509c6736cc7e6553fc906b9beaa18f8ea6e7f69fb06b7ad30e770d727df6f4dc5f4f391873179cdcfee3f7bbf2d4f3563c92d89e37b7393ef78d65871daae3f8aad767ef6f7e63df2463fd81d7d5fbe7fffe6fdd298752b867d1ab9f6475bead73a46f32c2dd999b57fcb8fdac432586e8f818934c25820a3f8ae216eca5dc6690e6d9b6e18d0f7ecb722b395be7befc93e9ea1b9a1979cd0542dcd17c8a03f89a4c780da45036d60429cde79766ff57dd77e99456051506760f9fcb8fbf17f9988cfbcd42e039c2c1c159f6fe035336b9070e6ebbfebe2e3fdcdee281348321c4e2b1ec518dd9d64e6cd7bc5513cf76e3e7198a3eedeef71f4bfa7c44ffde83874f5a95d43fd518380a72ce495caffb86cb6ff64bafd76ce08b3b9d15e6b4946bc6b47264926e775c19474207791a3ff0a5cfa7447d3dbe67a34669cd7b8c7a7ac5613be39c735ddd6e5da2b9be65ef26464ea22eeb9ba2a259bf56968a0f5efee18bc4f6f9cf84a60e2f9b46f77ff1fd7bcd0b6e6cd3bc718f8736757c76fefde906ce233a4c185b77e9b0964d1b749bbad116d1fda94f9f4fffeda13ead521bb56c7fc3b4053b0b596546d0e041944b29c3df787778ee2b035bd56f3ee0d98c416fcf19d548e6fab4f11fbd74c58ec7fa3469d276c807fcaef75e1e9c40bdee1b9c73f7a99fdfb9e3cad6f51b366f7bc7eae68fcebab99e54e147517c6407e728f136fd6a027ddd21d73adf18dcbe51bbdb17d79d32776a3b33af6d0824b6cab15a6555190255b396565b2c1e2ba99c40cbce819650c1fff3603d56c04a581045f1d098c5e0e0fcdcef6b033b06e7e8396b8d39a5190f3a6db12ac24b80257618db89fdeb1ee92fa69002171e8e3f1febf7b0f9fdd54fb53654378d62e58a051ef1ed1342fcc709d19490ded8b024a464394f2e70f1a1ff72a1f9be29005c236eb6bdfd668dbe9798b63d40280801a5fe68c581918b7dc18b3d9ffeaf5598562784cfbcd41462241224ba8525b01288cacf858c31d1a005aa42a5c17d8a836a755de1aea7720ed181eb6dc4b392e63118297d5dadf8c9c3da8f085c3cf8cd439cffe6c72057d158e0531b0570569070b6f1feaec19cc77bbefd7bb1eecacba13b2d6dc0e19c374a6b51fcf8e1fd7baaee9986adb1aa2b2dcf055cb46bb8f8cfbc4a1e05630038638c5d4a4a2b2749781905a5d04c992447020c462ac16a029772a2535b158f1c158a9f134a6946824809672b1ea02152820ec8716b8126bdceaa217c16a096ecfee6261ff321d42412a5cb6d219db67429edd0bedda5cf732ff81cfce0de5d258c9017499a2ce9022eda3584bd804b224c9fd7a3d0b77b6efd77557ae5e5a184d2db67315129cc9f38e7be5265c6bbd2548d82d56a20a5790362d5264aab209f85a1344220934a571eb013a453e441ee68818e9e216690c5092cd851b4842ecf4b2d2020505d3b6ca5a65381511f4b5142068a685ecf331f2795c6469edc1de5d34096202c0a9ebbe830d6b6805895835c9e6e579ebe99af868a52a74e9f4680ee51e31b4fc64ebf9909bc6aca5258ad24eef45674e674452e5540a086a364c20889711c6cd0117490f82d40fcbb1e5391e083083421093c61c9b2a6a0b48b0f535191279840418136f60a4af3c3401029432670aac851fcd18ead128c04047072e42b9e6436260a13f13892e5b8fdccd434ad598837cc94e69baae21efef9679b68d00202e789912347926004f15c31d3c7b0969082d22ed93cc7ed894268e03cad59f3da735f80458281821230a080f9f35ceb8008197a0a7038815cb5644a8b9291a78001d1122225e4a900102d710e642a001025215a42b602000ec69d80817b43157b2525d5ed82df23c823ae4dbef701d1f80404aa1be6cc7e5355dc5e19cd2fad85486925b19a20b64b3ff4cb92271491c3c11477adb92f33854c90ab82c3c36a9a7e402288d1c1c170ceed5b2fe300094f69d98a27a99a9dc34c011532818122d3ed21ac0215f1322402d517e5a1d84902c9ec4224be121010a842a8aa4a08a1941210c27dace65f452b1efe5198875423f82c1eedf6dae4a14b0838c03838094a726da15018f2554fb63485971ae3d1972454e59028004fde9a482968bd8a827b64dd707629217c26fca00504aa33822286f8932a1220c82aa4245311611872895f5f2d4a2e13083bf3648d716be189bd34a2237004d95e781a5e19e621046001761b852afc5fb897f94a4ef21e2aa709080854db319131cdd89f525a9cd50266cda49480fd02970c065f7299da44695ce52457818e424f61a5d07973c2f8492c58a02a23c6a39178585133fba05a66190e37e76e6f60b852267d3e3e638cd584181ffcdc973d23bbce3fc5e03ef0ea65b18357e78b8e2250d159e596298deb4fd8683bff467891c118d33aadd65b0327a381c953432224a084d4d80809912c50d5301a3cf6a80e67edb3fd76731431d839f45ef652380c348cd35a784ab34a305144cb90090a140050398a5444cb88a4b048b04a88f4a64531515825182900444888903cd530ce98a77778762ffc8d3a77ce480b36d23aafb1804474fccfab0f778f22a556a7effdd131453b90b7ac9f256dc6ce1203d0e4afb93e2e7de66e97e86f35758e68dbbbf0b1ebda26190821c45cbfdba817561f775dc8d7eadcf1741a218977ff5258fc6faebd2fb68a29efbc2a6fe5405d504fa853515a5555555555a6aa011d97f97a31e7d0f634cef37d0a54171002bdde339570386a7628ed00ed5f84040b8599c242610a503616a92040ac8c08091114d1720994e660c85141003d859be19ce2cf4f5de0491eca25c21960f73aa23140055c1c452c28d96879b3f19eb7bcdde5c32345762f7eb93df93cb20b18d36e1c3fbc85b9746d8afcdb33b3361588e1bef6c375e0dd211dc72c4f9cbc70e7b9c2c2ac5d8ba634fee7f3b5a7955268c11d7642e5d8f6dc80a11f1d29fe43fb8e791f1f20faccc5ef6ecc2bff7515fd7a6fcf512bb2433b943e69fcfa2c5f4f38f64e3773c5e89ba3f4ac34c5a53454240bb640954fc08cbefc32b547f7e8e21e5b4700f92a6c5e4252816c37ec0c9480000e5602a571c0ce90af224f41114348ff74721430e42b28523daa4870ee64b0a9b031cf66679e249afe565ec5fa07aa37faa1a7003b39af8bb5f3cc576e6f1b43892e75d02b7f1cdffcdad0661184189adc3c779f1300dcc7164ebeb271b48e10624d1bfcecba4cb59c3a1f53d769f7462e78e493432166b2bc70c7dc3b3b25ea0891e3da8d9afd673e574f2e18316a59f69e195d9262631b0e5f9103b88e2d7df4ea26564288a9e1d54fac296d7014b8e40344ce0fd31edfd8f19dd5ef4de8d534ce62896dd86dc4cc859f8f921606bf56db6fe353536f9e7ecfd59735a9d77cecba70931dee3873e84896bb580f28dafac117677bbe36fb06b6f29df559c17fb6fd3e6dd88c5db9ab8635888d4dee3e737b802a80159d38782c5f2dae65900dfe9e60a86818209fbab178b7e5a179d6c2249d11b8f4a8555940bd94c6606328545114e091a66956196063c85750c0fc9456d9b0c5bc84481f015f3dfd23404771311f44e1968f763df4fd898fe2b63ed1bd6fbf7edd27fedf8fe716cadf4fec34faa1d5c396dd100712d5ed91a533ae6a156bdbf27f375e35f2912bf77fdc3ba25c52618bc9d3072db8fbd9f5b7cdefef1f340a374e1b3ce5efdb56646cbc42fe63d6e0ab074f69b9e7a3515f2e58d4684aa70dff4c4fd703706c7b7af0e895fdffbb63e93589a7974cb96ad41de9db56de5657125db15ac2be67e92fb60eaf0ca92707d3464ac86bb5fd0667c6ca8dadb66c9e9d6e02ec5b9797b786bcdfdefd3aafc7db236e4af8e3d11b667f7f76c8883afe39a6b9cb8b8b677cdb6dc3ab47575e137931ee575bed0e4d2b4329638c520a02ce3905d54264a1545b47ed0863ecf091a3274e9e922449a2b459b3b4f8b8d82aba785555ffd9b1c7125146178e8db42424c4d7da26ebb510e1765bad9e6d9416f9b18a5380164fa47be1e1dc3426c5a8d76069f9c8162da5aba9cd034fde946696633b8fbca19e5a77f223d7a41af5c97dc6f436edfd3dc305e852078eb9b64da291cab15d264e1f844d6b8f96776243e3ae7ae691e4c553e7eef74f1a6cdb3efe5fe1a05953fbd4d1c9713da6bc3c9c2dfd606b51c810b96deefc13fd5f7e7a480393646a34f4a9694d36cffb35474c73ab2b94bc5305fac43a9672f4112976c863a3d34d24b8a7b9f7bdd62d4aafd7ebf591dd661ff8fbd11666bd5eafd7c70ef8f20c03c0b3d7bfb3dcd16bd2557562badd7dadf9e7d92b4faaa552ec1f0fa55b3c6758727ac3a864835eafd71b5246fde8110cdda7e6748ff2f4045f2d15e9ac21e2190fecc22732324c11d161f58d2127f1dfbfdbfdf386dfd6fff2ebcf1b7efb7eedbafd070e566210c8c8c8305963ca533232aa6c542b13cdf2df5a45a5b45a66c75f2154484ae315ed21819f5bfefaa76a6e41dfee8d8d4b6e4cd0061ed95a477bab72544ab4a4a9252d464b62829178bec88a4361809af9d32bf73dfafe0f7bb215892a39b9d1f7beff4fd70000200049444154dbcb3f00e8d3c6bd74e3ebb74e5f336c84b7f7e61c2b8ce998ec695186a416718e15e74238d29d79e04cce8f635aa618b449ae2b9fb4cc2952112f43a03af68da864ab6bc79922062b2db368dde8e26f51d778fcd29d37bb3860ffebc9aba6a57cba7c52631d408c7109146067bf9bfd1deff7459f780ad2e5eea1d17de62c3936e6de46250aedc6b6d3d7ee99a200285c7fd7956f5efbddd737c453809a133da2892e61f4571b9eefa00564f7d452094ae301197f796042b5c0996a716a70381cff6cdf71eaf4197f40488eacac6cabd52acbb2cbe5faebef6d5959d98aead1b64b9476ebda25213eaeaadf23a59452ca395755b576b7586e34795e8b5350da059105c375111fab75eed471d9b21355700bc41897929a1aa0b14139b8a968e3a3235f77cffaf9f06d2dac52e14fa39adc5e21be26d1bda73fd1a4dd63ef5c16ed194d62ea47e4ec3fedc4650600ae337bb34d29f1062d8aac774490e31a26268dfc7cdf27bd222050fd616a71fd1596cfe6ad3a71ebd8542944e941426364879dfdcbd63af5ac00603f15a9d747d74d4d4dd5f934652757cefed15ec86eae679108c01c7685bfbbe8e084479bf9cf195c0dd14727a746034041a24536c6d5ab9f9a4042ea4baa979a6aae740f0e309e0b8cbe0f8090403b91b0c965b2b27396ad586d3299246f60264992743a9da615a49416d96cdb76ecf49da4b0b0303636f602529ad1680c24604aa94ea7d3ebf51e373b8073eeb2d56abb2e5f30feda2aa59523d78c5c9993f272315ba0b12f639cab5565cace5c0e87c3e169b65467d09743b7c06cb92e6b9396a95609aea34bde5c79561953c1b940e3312f8f9ad5f7f95d4aca5500cc97dd3ed472f5e3afffd2fe89eed2d6371ffb0a43bee96081149964cade73ac88b7d41398db8ebf3db6f7034f2fffdfb3839b181d6776ffba29bfede01e894248ab9e2031fd5f98d9adc3e44193d99c4787754c2299dbbffbe8f5654d5ef96478e06bad1c9463dfbcb3396ef4d28d2f75d628c8b5eff5be7de77ebe67cab3c93e75a6b58ed595b1e78c6b50a4be7c7d5371fa7b0291f4065d45e434c6182808238410c63c53434f882c2f4f30ce7cc1fe435dad3997242922c242092d1e0112844894ea6419fe853a4892544e556499c538e7b22c9b4c26ef8aa04752d43c134268bbfccf64fb8e5d2b56ada95c303f023264d08036ad5b9ee7ad55444aab9d31b12e91945602b5f99eecd6bffeae9a9a9cbf8f6b6819e7fdd6e8f17f76cf2c7bfdd77ac5f32f761d7e6db365c929f1c91d7b5c9e54f18bb3769f36e3f28fc6add7be45f498b5fcb57bee1c9afc4c168b6e73cb732bdeec1b4d8076f73edc79c8d058ea881ab8f8d0eaa14f7dbb00931eee18795d1e4c892dae1cf3e2bcc1823aaa2ff469f72cff23e1d9479ebfb1f9dd998a3e2eaddb0d939f9e98249b13025febffea54fcccae835fbeb7bde1848f073449f64eac13ee79a8d3dbb3e66f9ff6b84f635667d09377ce1e936e78486e396dd3d617da19cb38e9e90f7ac57de01b51fb2ecdf9f1baa80a74d962725888014870e150c134b14ee2f871776edbbe5392a432736773c64c2663fbb6975dc881c0e994e5b2c22155d03bf6d091a3bbf7ee03101f17dba9530752be916fcb963fcf65650368d9b24599947641150b9e2ca0ffe69469042d3b87b15de401fff95b33833f44b1ef937bf6b916a5848173304e383bb1f17b5f2402c63895a4152b578a48fc0202d5107366bfd9bbd79592244954a21e10cf7f84504a4f9d3ad5b4456b47511e812f367f401e358010b263d7ee455f7f1311114129d5a4256d118b731eb8430871b95c4683e1fe7b26180c86d22fecc4891369e96d6cf9d925153872f4d8b6ed3bb7efd871cb889156abb5f4b3fd77c1e797b569dda15ddb9898e8f23c96a52b566fdcfc47a7f66d57adf9a149a386778c1e999252b7d4ab3df9c9e75f1e387478d080fe5bffded6ad4ba7eb875c53e95bab280cb78f95962c05e0fcf82375e80d35b7355ad23b8110101af0494008a0edc0b303dfbefff3c24a691e57b508c91b1932c02c4a71bbc5c02120509de1cb98c1b967d5a2782047aee5bb0ef889af80d96c8e8a8ad2e97494525555f57a9dddeea0941a0c7abbdd2149925eaf733a5d06834192a4b8b858df2a57a5c5b26fbffbf1fb1fd71e3972242f2f2fc21a69349621c8ae5cb57afdcfbfa4a7a7df70ede0ae5d3a954b54d7e96e1a767df7ae5d3efefc8ba79e7d71e0d5fdafbf76905eaf0b15915deea5cb577efbdd8f8d1b379af9d4e32929c9db76ecbcd8afafd65a3c96630dcd0bb90c11ad386185ffee93e7fcb14cb8375e9c6616fc6755593c0a08085c0030c6352b10c699e67fa679a469bdd85b86116d9acc1112ce1880c96834180c8aa230c6ea2627f5ed7de5dc8f3e6ed4a8e155fdfbcefd687e93c68dfbf6bef2e3cf1670ae678c455aad28f74a52f162aaaa2e5eba7cd3e63f366edca8e91bfffbdfff96e754050505c78e1dd3e9746eb7fbf21eddca532fe7bc6edda4698f4cf9f9d78d8bbe5eb2e98f2db78f1a11a851dcbe63d7a7ff5d68b3d947df36e2cacbbbfbac54cae3bc742117bd8c3ebfb41abe96a6cda808f7b631e2d1057a3502e1a98e03c4bb9646804809260ac2e1e09efc9f1e195082858012b819f2547fde99f0022385cc41354d64b0e74aa74e1d57ad5e25060e01816a2ca305051daee88a9ad96c36190df9056e002e978b33e676bb5d2e17015c2e97cbe5e29c2b8aa2d9d3c7c6c490f390d2b66cfd8b71e272b96cb6ca44883e7cf8f0a1a34d9b346e949454dea5504248af9e3d3ab4bdeccb458b5f7bf39d2e9d3bdc7af34d00febbe8ebdffff8f3f26e5d47dc3ccc6abd94d6ccdceb6a4d6a8511bf91402f213f20d255b48c028652d47db19297d2626470e08c1b00a225c4ca38a77828ca4c91a540e5b050c44a38c74ab3917730100633f544860cec1e6eb7530c1a0202d59cd410a07e2c8bcf4275926693d11a19999b97af2d98856a2c39f7392530c61213e2e979383e9f3a9369b158aebefaea0e1d3ab82bbea8111f1fafd7eb8f1c3b5e7e4ad360b546dc7dd7989e9777fde4f32f1f9bfe2c80e8a8c8471fba3fbd45f34bfffe7c01b16ab8e2d148e1e07071980974c4c3617a0aa2e58429b9d5489a9426131829ce0464ac4ed0412650382c1405aa271271910a8b0c03813d8ca0e639a431190bd047f8d252fcfdf7763164080854673e0b5924f37156183e0b5e51d320cb7284c5521e9517e73cc21a713eb13ca824592c1600659a8494025659ed5c7a8be6339f7ee2dbef7f0430f0aa7e3a5db5f0c4e15e5b1be2acd9f2839ec0c1c100378781428b056e0ccaf9592264edf700a2244f53255e298f124804660a23f1a702a42536c2d0da4262a076ecd4e1db6fbf1503878040f515d1b867b58c137fd7f5c4780c90e33c5c47c22cb89b4c46cf19027284f8a43e6fa8732e495427cbe55fef295ed262b144449caf964f2f4be524e03043a72c0db9e6ea520a94f9a77216a88874534bd6d27c2ce364b048d002cdc91405e508ff22232463b5f6dd17681fb0335fd07d8da82ad449fcafcded128a4701816acf6a3ea3068f7c562c304ad87058fe41d558a6ecc518d3eb0db27c5ef1baad56ab4669e7ce9ddbb9b362b685cd9b374f4a4a024038ab55afcfeb9756d32d1e7d64e4e2b0003a0289426150cb193dc4e5cd58ede0a1e296c22113d8b4f75e9eb7ef9d8b49c5e6207fffb3430c190202d59fcf028f84590f2b95b1222c9632250fc698c56cd66265551ad1519126b305c0d2a54b5f7ef9655996cb734255555d2ed77df7dd77f7dd770300ab5de99d7c4e7e35dc3c4409a02e27879182964febe8a13495a350458c0e36152af7a81c731500c85711234302dc1c844002f2d5b2a9cdcd1018be5c533a74ead461cd9a3562e01010a8190c576cb5ac3cbaace8a848cdcfba94c28cb1c848ab5eaf3f9fcb4b8c8f2db439f506c355575d75fcf87100717165878bb4d96ca74e9d1a3468905eaf77391d7512e26ad52bab2d7e69060a27f7539a168cd9c9cae59ce659d5cc57e162d05348042a8743f59fee9c1b260a4ac0b967c9ae4cb838b81a94219731a6aa42f12820507dc138238cf81cd108213c2889af9fd5480951ca01444646cab2e474aab22c534aa824e9753a4aa926454994524a54558d8a8ad4e974e7b39616698d30e875f98545c9751228217dfbf58b89293b518bcbe59a3f6f5e6a4a32614a52426c99412639e77979f92b5655662e9e97577091fdd2fc311e1d357b2dcd1dc05e2a07e770952f114c110b88f1e8f031190f95010b7c868ce5bfa662f5ffb34d583c0a08d484c97e387d63397f6b34e8655976b9dcb9b979eb7ff9d56834e6e6e6adfd69bdc168cccece59f7f32fb2ac73b95cd15151123ddf648d0683214ea72b2a2a3a71e2446666e6b973e7caf32bbbc3c114776c425c796297a424274745476ea9547cdaa8e8c894e4e48b2bdd78158f353cab7520d5e8090881bd7c79816c0c7255768ca0af1d3b74fceefbef2ec1e3b16f99d26a987dc19ef7bb9b2ff18baa3e572220500a9f85ea1b51bac14760566b4269dde4e45dbbf7e4a96a6e5e9e244905858579f9f9be1dcd5d2d21fe02a4965655d5ad28e7b2b2aebce2f2a2827c2d98acca549fadb5e61b1710ae92524afaf4baa2a0b03041512589fbf2e094848e1dda76ecd0b6c6bc3baf94466a45d86203814c619050a4a2fc99eeaa94d23863cc9784a94a2c1e9d3b67b46efdcc018f2a226dc03d6f7cf4cce094e055627dfd9b66cc541a95acb8b76dbe27fd26e5cbbdc599266fe5c0f8216bb415645d52a7914fcd9d3db19db5d2be34655e49f9751a2b07c60f599374df6fbbdfea1e01c0b9ed8996976f7d2be3dbc1e123afbbf6bed8bedb86578faebc26520cda02257758ce28a7fecc69847b63629528ae71ee4b22e3d149f6baa2676abd14bbdd11d690841092901057bf7ebd0a69c6c216a694ea75bad47af5264db89b31ce388337a15520d1122fb3114228f1f09b76ac3a68e74472999240093890af4241f9433c42ae412fac242eef3affe0cfb7c5db8f7e3ff3fa1b6e99d8f9c8b2a1f1befb57dd4c4aec39e6f64a9f5d9f3cf1a73d6f7791b3fef964fcd5936f6e78c5f6675afb638733b74a75e5b6453ebf2b093d19f4273f9cbae0c175131a8a846b0255d255033590898909053999652aeb082191564bfbb66d10902f2d84db2ae4615da74e9dfcecb3a55427495299c256f544e9b75619f828cd591b0c17ecda8a1aa9009f01a097a4ab5c58104996654354938193c7b574eeda7a2af7b7f1a9a9374fbfe7eacb9ad46b3e76ddd92d531ad79fb0d106e4af1a14dd6ce253637bb74b6f9898d07af4c7079c40c10fe386cd3996f141ff94d8d87a033e3c5accaa97cab2ac33d7e934fa81ab238ffe7ac8e1daf56c7a5cdf27a75edf21ad5e83eb169fe36ae6bae787b58a9108d1275f7edfa2c34eb8f7bed426baef82d31e95b06de3a4d4a4d16bf3edbe2b0158de96d9a33b26ea0891e23adc3177471147fe77c3ebb47a6eb70b500ebfd58e90cbde38a800eebdb35a270efb362ff4b274a9b74eefb7f7d9e77fc90f79bacae935d30736892084981bf69bba2cc30ddbefd386cdd895bb6a5883d8d8e4ee33b73bc3d52e2050e16e5bb9dc980255f5cabc59ad89fddf9b2fed82501a2f4fffa8f2d759b86be9fff6cb8d5a25ea0067c6ca8daddedc7c20e3c0a7fd82c2e5d8f62fcbb8e18b2dbb0f1f5c7ecdc607a7accee2d6fe1f2e9e5cbfdef81f4e646767ac19d7a00491c77d6afdc20df949edea1900a8d93fadb43cf1d3be8ce3ab86471d7effc61b3eb03ebe314f711efdecca0d1387bfbd8f37bef1ce467fbeffed6915000ab77eb44c1d7c7797009d1f3bf3cdd881cfe48efdf6acdb7576d5c863d3863ebdc51671d975cd4eaeda748ef1dcadab4ec4279c5cb5259bb3739b579e6c767ddbe2417f68fcc0990f262c9a3aef6060803be5d8c7236f7adf3a7d4ba162db3eabee829137cd39a0ebf2e2e2192da3072d3e9a9d7d6ae3f436ba70b58b0141a0621df65f9b37b9fac2e84b016a17945625b33c8ea0b03a55538f73d398061166a3646dfb54de2defce195a870252ec90c746a79b8a8bacc6c6773c30205906b1b6b9b6a769dfe68cb20474f7a9393de3cc26bdbeeeb52b5a3cf5c9b4764600c47cc5d4499d230940dc87bf7ae7cfd6cfce1ad92242d227f79ffa6c8f230bbe3d411a0e1ddb74dbdc55a754a0e08fb92be8f5e33a0504ef6167bf7b634de283af8eef1023ebe2ba4e9e39d4b9f4abbdaeb82e8353f62ff92bbf68d78afd2d1f7db4cdc1e53b0a0bb72ddb9b7c4dd7b8702fcad06cc24bd71d9ff5f48fd9cccf95dfcfdddc60ea0ba35a58245393e1cf4f4fdf366fc5f160c9337ced0e312008160b490815d085837c72b44225fd45e05281f9a43487b346dfc8f934e3303249b40415e58aa6550969ad0aa06fffe6e6e5c3938c11b1b1561d016003e4a8bad161c52dc9121fa1b103d11924c5ee2eeb9a750963166e9ad5c96a8a8a8d364900e002a825314173ff833bf34066d1c6291d521fa700c0dd854a4aa702556e75fdb8e64fce5d9171c7c87d1fac310e5bd1ce0cf8664e4ad6a1b345bb67f56e385bfb916a2b300f2f5275cdfbf432cf59f1f7ce843fa3063e7c8deecb796bb6ffe3dc6abce2a1fae14d4a684cdfa71fabdf61ea7b7b3ef2dc873bf7780e4d6a96a859c848318d530d79c772140406c32ba17631a60ba0dc3109cf27e2b04055c16fc45f1b66a8326096a0a3e04011f73b5f474ad013649710f423ccb8afd999d41c10434c5272729d1031a6023d4e8bbf5ad23dcb110949c949a1b690bed3cb710de3a3ae9ab9fddb1be3836b4c1932bef563ef2edd56f7e71f22867fd7c61474ce9806f111ed1fd8f4c73d0d82d7b59b0f6e6f7b70e1c24867b7b71a37927bb2098b16390adace6a51a2d1bfaec9d8976f79e5a627560ed55eaf2e3a35869dd997e946940e50730e1f7746f58a91893be0164bac5d40f059d97c26c8acfabebe5a64c44f8008096e8e42150415b010a1a21d408a4c32e71f38945729c5a8bec98849ad374f9dfadf1db90a98236bdffa253f1c770390ea5e33a1edfed71e7afcbbe811a35b06e78fa775064ee9777ce694f7ffc87473eeca3bb271e9ca030e00916daf4b3bf8de5b075b0e6e6136351bd4e6e8dbb3f735bdbe7d2996f724b2e7134fa5af7bf6b3236eedccfdefea7ce4b5e90bf7db99e3f0e2a79edbddfa8ec1a9b264ad637565ec39e32ab57601c167e75540e01243a7832c0380a240a9d9e12b25cdc39a8371a808f24bcb57714e2931f28787d27404713292f548963db966ca1ecb09622424e81027fb233a12204a82441021052ca35d080d691542dff4b669434e4d4a9148448f770e57b421e89a4c5eb27442d12b7d1274448a6a36f8e9d5199e38d0490326763ef5d3cee4d1a35a1842df57d24d9fac9911fbd90da97a4a231af49eb2709f8d03a009ddae690c356d483b2b1071d9752d391a0ee89650aa3025371cf5d2b8ba4ecf4b971b8cfd62e19d594fb5354ba6960f1dbd79c1ffee49d381d619f4e49dbae7d20dc4d8eaf1bfdd25d42ef0afe7345e6c11cdbf76166ecd43ac5f553704e81e6bc15a5ac8b064a48895112b232e58bd18411121c122a18e0c82f4ce1290a043beca6d0c048893e006f214bf77a537af8c37503f878ef06889db54d819d781592877aabc48e1043c46e28c71bbca3e7de5598fdf23e38c31c6596161e1e47b1f104387804075c39cd96fea743a4aa92449be701b8412aa392983504aa07d1242bc2ecc08d8d17443daaeef4fe1350b42755965e87beb687d7e3e80b50b3e754545d5d0bbb865e2035a03e4a02004841432a2686d8d12032156999c553c4d0d2091328c8428403e233200b304857b32c8f0f285723453b8388a18c0e104a80a334191f7af76062747f76edd34eb29c6b8aaaa8cb31f7ffc51b4390181ea89ce9d3a5389cab22c4912251ab779026d786249114229f507e480ffbf101a0ba1b4f371b516a898d228d28afc7c00dddbb7e7f5ead5d0bbb031488099a2888113005089879e38f71c09810ae428e004b2a6757457f4c111d803a84f0108f144eb8757efb969d326ae190333ce98ca84225e40a01a63e85b3f80524229211444a32e0ac0bb4f00a24d99036889f82da58ac96afe35fdd03148505a55614d91da507b9b2fad381c9354c326558d135a25474deadd54f16a06154d4b588ef6c2bc6eff72f126569ee6c6c3fda43867b5efd04ed3c1ab2a638cfdbc618368730202d513af8dec42b5e8525422944a12f545fdf5c447f44b69f08a6804011a48ff6710c90929ede2a1ceea68e49c06f0c6b0b6f616e935e8ca2960d0c99fff7ef49d9ff69fcf7964006e0e93d7bec348a1a750ca523e2a1c068242ef573d859ba124361586520202d51f2d1ba64892e4513c86834669241c20148fd504d19ef5b3f4c418346b58b3ae3dbbd071ef8098473efbe93ca9117606892046469484480a673916d3345f815809160991120c048151020d140612ca6a82d804046a04446fadc130793d60ed352f26566c84d1a5a87f1cca2ca980518255829102805582550e2344c99ac895e586918201590a74e570b556816cc593ed5a612854bde6909e2e014938bc0908d44c3e130fa106c39fd8ba46ba9aaa5e22611c7616bac4c5bd3e6aee60b9cbc902825f68ffb9385caaefa4e5aa9bc163f1581c2e5eb6ea52404040f0998090d24ae217070b5dca72b2805c33019f4eee6722214c090808083e1394564b70e129cdc682949002020202021709355cf178feb8c00991b9262d0a080808080829ad164869020202020282d204a5550dec5ba634ae3f61a348db2c20da9b406dc7bf5ef158c329cdb973469acfdd33aad9c0c7579e2816db4b5fffa619334736d2977812dbe67b1aa4861d83f2560ed411927aff468f53b973db134dac0357e6957426d7de175bc50c5e9d2f3a566d01b7ed5df8d8756d930c841062aedf6dd40bab8fbb90bfe6fab8f499bb5de775eaa25fc725789bae147fd94d2ffd922574f602424a13529aa1ebfc0ca7db917b60c175192fdf3271c5b940e314d5cda4c49e636eef9d54c9554309fa931f4e5d7044119de5df07d7817787741cb33c71f2c29de70a0bb3762d9ad2f89fcfd79e2ea52da8eeb0b4e4d8f6dc80a11f156b44d47aedca2cb7cb7e6edbdb9d363f76e363bf1589672e708128add6496994783652db290d449265d910d564e0e4712d9dbbb69ecafd6d7c6aeacdd3efb9fab226f59a8f5d77d6a708ca5f3528bad9c4a7c6f66e97de3031a1f5e88f0f3881821fc60d9b732ce383fe29b1b1f5067c783464d8d1a5de3abddfde679fff253fc48c5339bd66fac02611841073c37e539765b861fb7ddab019bb72570d6b101b9bdc7de6762758de96d9a33b26ea0891e23adc317747913005ad49125ace0fd31edfd8f19dd5ef4de8d534ce62896dd86dc4cc859f8f92168e18b52c7bcf8c2e49b1b10d87afc8b105b7b78270a7729c397424cbcdc3b65d9d31aed5d07b6f49cdf97347b62a1ebbc079c1a778ac75529a96262d4e46828c68b944eaaa3d6b69bc70d7d2ffed971bb54ad401ce8c951b5bbdb9f940c6814ffb59034bd9f62fcbb8e18b2dbb0f1f5c7ecdc607a7accee2d6fe1f2e9e5cbfdef81f4e646767ac19d720549aa3f103673e98b068eabc83812a4de5d8c7236f7adf3a7d4ba162db3eabee829137cd39a0ebf2e2e2192da3072d3e9a9d7d6ae3f436ba33df8c1df84ceed86fcfba5d67578d3c366de8d35bc40a4bcd817dcfd25f6c1dc60da917d424889c32eacb05d7c5b698f1fbe9ecec235f0d894129edad7c50b3b72e5e7dc2da3c2d4a128f5de0c24869b551f158a022d38d730a64c05c0277d10809893ad4d52351e70f5eeca309cfc6010e1d41bc8cc03e172dc14c3d334f1345b48c381951120c84034048f25b549188e2dc34a64184d92859db3e9577cbbb7386d6a180143be4b1d1e926522c90b2b1f11d0f0c489641ac6daeed69dab739c35976058666135ebaeef8aca77fccf62995d899efe76e6e30f585512d2c92a9c9f0e7a7a76f9bb7e278b080c7ce7ef7c69ac4075f1ddf2146d6c5759d3c73a873e9577b1da2d3d5142879a70af489752ce598f6856f6fee7daf758bd2ebf57a7d64b7d907fe7eb48559afd7ebf5b103be3ca3b52456b06c501db3492fc7f57c2ff2de79aff48abca493c2ea91c858e0c2505a4d563c464888963d61878bab1919e004e4803f9829126424e91127418ea0c853e1e23010c4c880027b09ca0f4d6d62a42852014022d05114a8006022301114a97033e8008b848bd844f5eddfdcbc7c7892312236d6aa23006c801c55373aece29964898fd08628a233488add5d9eeba4317d9f7eac7e87a9efedf9c853dc9d7b3c8726354bd469278d699c6ac83b96a320227044cc3a74b668f7acde0d675300e0aaadc03cbc4868966a0ce4a864ab6bc79922062b2db368b8f6a66b3c7ee9ce9b5d1cb0fff5e455d3523e5d3ea9b10e20c6b804ed84d472d5677f7ed237da1819176316029ac00540ad503c328e7c159c858f154c01033c39ab0198259829b255a80a2c12e442d593ccd3c66160301194f224ec1c262fa59928dc0c2af7ecdb554f087f2787cca1bf781a4d6288494a4eae13526105f257101094c1c1ba26635fbee5959b9e5839547b8ebae8d41876665fa61b513a40cd397cdc19d52b4626ee8033c9310de223da3fb0e98f7b1a88d1aa46ce775b5c7f85e5b379ab4edc3a36550a525d84693161db9b6cad53cf0a00f653917a7d74ddd4d4545d70e734c5252527458a672d70c1a5b49a4c691c601c205082c3165b28cc0412818dc3c6fd070b550f13153150170f92c3e45299c0a14222d01100d0130f8751806a757ba1f21ab54627452699f30f1cca2bcd849a44f67ce2a9f475cf7e76c40d00b44effbb3a1f796dfac2fd76e638bcf8a9e776b7be6370aa2c59eb585d197bceb8b43203a7f43b3e73cafb7f64ba3977e51dd9b874e501a177ac392031fd5f98d96dcbe441933ffce550b6cd967374f3c2a76e19f5e931458a4c3265ef3926ac7d0404a55d5868c4a127889261a69082f9a888215f851a102d9f1250c04411232146468c041a929cba746145059c0c260a9940021cdcc3a8c5c49e1a057dd3dba60d3935294522113dde395c9285b6dc70d44be3ea3aa1690ee50663bf587867d6536dcd92a9e543476f5ef0bf7bd274a075063d79a7eeb9740331b67afc6f77d24d9fac9911fbd90da97a4a231af49eb2709f4d0c8235aa65a4ddb3fc8f4f069d7cebc6e671164b52c7d1734e76bfebaa24d9dceede873bff36349692e86bbec916cf49a0faa026bb5a9fcbb7190dbace8d13f255d819281025411f4c270a47910a8bd7945f232c07432143a18a420612d5ba739eaaf1108fd7c1a17a96c7bcb62180cfb08373004649008ced0000200049444154c2ad129c2a07e1f90ac019c0632877315ea4708013cead94b918fff4a567dab66bcb19638cabaaca38dbf0eb6f93ef7d40b43a0181ea8639b3df6cdaae1ba5922ccb549228a5129508250129ad83b25a2320a37550266b04e4b3ae48566b91eafac2ccc2f6ecaed7ab3b0057f316193f6faa59f299d1a07bebdb3fa364f2d87db7815050122953959022464048bc8e1432e2e00484c4c9c4c149118376dcc950c03c4d4e364ba0046eee31772c2c2b808183c30a1824e407d8b417a9b04aa012140e3dc079b952630b0808541f4c98fb2308259482504208080521845010020f71111002cfa78f8448d04222f1a7b10a384ccaa1c611947601503fefecf7008033a7b3ae79f19b9a75f19d1b27b4a91b3da15793191420902824e231f508818d2142828d8103052aa265c8046e800072a61b260a89a048859d95cbd0dec5216b59d77c47805c0506020a38185c0c1747c1167666270c8205042a812fc7f7a49224cb9224499450499228251e318d68821af10a694140907ce6ef98444869175fd639751af31f05906292363f31b086de050108810acfca9936dbb131bfc5869d811248040ae06438e786490225e01cb2c27d9ac67241020c0405c5569c54eeb5aabc888422d84b404040c03f247ad7d288a3065b3cda19c0011a90c31ab0a9415f8b985fb6578142d5f3b502910f0d143a0213818bc32ea844404040a0bac1e4f34b1391f8cb230c02052a7245085f010101816a28a5190cd0eb0010fe2f3567a800a539180a548fe1be8080808040b503218ec993b8c1e0983ce9dff900e44b58f7860d1b440b1410b854e8d9b3a77808b50f8e27a6399e98f6afbd7d59f42801010100dbb7efa0543374a41e8f34a2fdf3f8a341f34d2344b34ff4b9a491109bfe60bb4794cf9a51583c0ad4784a131010a83ee8dabd9b2449b22c4b9244bcdce6b3e02fc5883fc8d5bad8278411bf4045b0f6871fce8bd2b460f2390adce7bd4866952003790a849bb580408d03679c13ce19e784698ce4492e45c1b9163b8870463d766284fb5cb011182ba4f8278a05750ecb5e82d2042e889496a32041271cf7050404b83f0c9e7f9f173beea1a08bea822a20504e4abb80f9bb0a442e3001819a4b683c74d3c434df57081213a8fe9416f668a4040385ccc1381c1c796539a29900a30cce012ebcd604046aa88ce6c93fcf39e79c04eec19b789a93406613829a4095205a860ad83914800051128a18a264380085c32ac3c651c41023c3c66095c1813c15b1329492f29ab939f2149c5191cb6022283355bd03c853e160a1e96d6a006cbf8d4f6dfce0d6ea1c3c869d9cd725f28a455962f410a86a52139bd82efd867c152a4784040a804022304b2864301018288a184c0400281029215f818e204a429e0a3d2d81d2ec0c2e0ec6e1e470f2f0d9b243ba02bb2403ae73e78c34bfd9554ceb9b5ef92de7521aa7045d8f31b145efdb5f5c79b834ef7476e6b3eed6aef34f098b1a814b4e681afc829a7f8ff36011ae84320202e70f00cc1b31d8e095911c0c2a0725b03130eecff3e964d0b2583bb8c7c2313c591929e26424484890fc27adae30749d9fe174bb1d39fb3feef3f7b49b9fbed41297763dcec2737b56bd7055ee3bd7b6bb71fe11b7183005aa3fa5a1028c25584da0ca284d83c241bd04a57a0f87186cf8befa64aa309466201e1d651643969703ab338824cbb26c886e3ae0cea129e7fe39660758e6f78f5ddd22de400831d5effde0920c0fa7b0dccd6f8eee54474f08b5a45cfec82ff90137c7727f7bb667628bf1df64b8f3570f8ebdecd503da8f6c9b26356874ff1f76b093f3ba44b479f0d1e13ddab76992d2e08aff2c3de12ef17af496b8869d863db1e8bbe7eb7f3bed85df8b00f7b18593af6c1cad238458d3063fbb2e53856bcfebc3eed954f8fbc416f1b109adeef9b5284c19cf7063dbf9dead6de20c449774b9b7deb08579c15f6f8f6813aba354d247351bfef11137003573ddf3c35ac54884e8932fbf6fd161a718bf050404aa37a8376975457f150a1d85ca6167601c0810f1aa3998edd8fa05cbcfa55d9d1e0170985a8dffec9f6c45c9dffa4cfce7b78f5f729601eaa945a307ce383de29be34ee63af5cbabd7d5d3796e8eab67bf7ba4cff5df74fbfce77787d6d3955c4bd18ec5f6c92bb76e3fb0fbcb9e6beebced93636518c3189ade704b5af6cf3f1d770124aadb234bf715a8eeac1f27d85e1bf9c82f05fa160f2e7ea75b4497f7f69ccbcedcf9cee5963065b4f314fef9dedf03be3e6eb7ef7bb3d1c2d1a3b47ac31466a717dfffd481d16b7314e6cedfb7f8e1aed112dc87debff1860fac8f6fcc539c473fbb72c3c4e16fef73890e23100245551585290a5314555155b7b629ccad30b7a26a9b12b89550466c623b9fcdc34c0412ad8cb7348d9400c022214a869e00809b412288921049112f95cb65cd4460913c3f374b304b17d3d1cdb9694c924488646930f00d7ae72be39beb0129a1e7e89b3aa75824c9da72e4e363e2b7adde67073bbbe6adb5498fbc7d7f8f3a7a224736ee7e45231300c075ecebf13d6fdb3c74e9ba97af4e944aadcc983ee9de9e311424b2cba4fb1afdf1d1dacc3256c1e4e894285278b640852e75e0986bdb241aa91cdb65e2f441d8b4f6683169a9c43286a693668c6c6ea6c646373ef34843addeb085a95ea79edbfde7f6e305dc58a775d7f468ea3efcd53b7fb67e76d6c81611923eb9ffd4677b1c59f0ed0961972a10662d0d7e5d22caa156143a4781aa503c1a29ac12dcac5294a672e4ab7073a8dc6390ebe4c8767b4c4fb219f2199c65192f300e0eb8e159bbbbb8a622866e9f9e563967ae9c3d5f5db96af8e0ffdbeb02cbdb3ae7ae2b9bd5898e8a8eaddbfbff0ee5e5d91994eca3e748ddd6c9fad0d9e9c9956f7c5130e489c9dda2cb4c4c20c7a4466b8e0f5254bd589273bc2c9f0525f7641e8f48b44a50337f9a35a26ba3f8a8a8e8d8d4ebbe3c5398573c0579896574896909da75cbf14debd09ce3b94ad8c2b4ceb0f99f8d2e787778f34873bdcbef7aefaf7ceece3c9059b4714a87d49494949494945677fda2205bf8100a845f4c2b612bfdaf6213db85db0002d8190abd39a56d0c0c50398a183887c23df93f6dde75b102156e0ece51a88216a828f46e3e4a7472e4ab286050389ce5a03427605361576167703038d825705721bae8e683c60eb6fef5d5a66cfbced76e7d62ffd02f7667e6e5669ffcf9a1c67a0e408e6d10cf4fed3a1dba002637bcfb7f5f5efbcbad039fdae0319724b249569d9eace06a6176918f005ca7779dd19476eeb37b4e311fc195f8640e2e5d7820eecadea9faa28d8f8e7cdd3d79f5e1ecbcdcece32b6e4d94b47747885f631cbe0c00b8330f646ad7ad641d3ccb6252a3e5120a1b1a5c3ff3eb3f326c857bdeebfcf3943b3e3cc8e31ac6475df5e1f68c13274e9c3871e2e4d9bcdcbf665c661023b84071520b172ca40c836b61752eb60b6bc2af99dc337f9bb43330800136151c50006d44b67bc5b8220685830385ac22f9d2aa6f3f54154551dcf6ac5dcbe62e3b15dba68915f61c87b17e7ae3181dd4b3ebe67c7ec801003471c0fd7d4fbd32e59dcd996eaee61fdab8e1b0c738524ebe6ece4f1fb65970ed353337e631c0d8b867bd93abd765b801e7c1af5e5f95e5a7b4431fcc58b0c7c61c87be7efaf5239dc6f649a0e1afc765cb39f6e7d259b70e7ce2e855cf3fdec50266cb75591bb74cb54a701d5df2e6cab30a0010635c9c74765786ddb31e18ae0c0038f7bffbecc2fd76e63cbae499570f751adb2781862dac9cd9b068c55fa7ed8c9ae292122c3a49a286262326b5de3c75ea7f77e42a608eac7deb97fc705c98600a8425345fbc9000b10c654eabb53210c29cd82e8894763ea80591f89d9befac67b81300e4847637befacd4b3d2c2675eaab370c1b9b9e96901a9fd0eaca3e0d4d360090926ffe74f5a97b260e4efe4f1637a774bff7cb5597d7f13e88941b3f58efbeb3e7e0c1ba35aba675ba73ce23df8eecd2f08de4e4c6575edd2779b7b7b2880e933b7e7f53bd893bf3a2bbddfbe9a23b1ac8255f8f2131bdc7a0492bb6fde79a063a4077c5f32f761d7e6db365c929f1c91d7b5c9ef4370020b2c763f7d7bfb167c46b2ce5f61ff7bc1bb60c80880e132e5b35b4deb89d7951ddeef944ab37ec095d27be9ff9d09dd79db0419fd076f8acf9631bc93a3279c952fb3d0ff449b8ed9ca28f6ddafda6273e1a24067081e26b69e008592223fe4533e2596e1310a8c62048ef1c30490bfcdf2b0572ef221bf7aa19383c1337009c79f659e0848e81f345af3cd3b65d5bce18635c5555c6d9865f7f9b7cef0335f659b193f3bab598fff0e19f6f8e13619e056a17e6cc7eb343fb0e922449b2244912253428b78c963d8d8086cb2ea305d127c532a589e4320295c01fbfff3e60dcfd20149480d0806c0f2474dfd3e03c4d4ffb2af2a50908080080dbed664c655c662aa394a84c0a22344a41b484a028255f9a97de20284de092a066535a49dd40a84704042a8aad5bb752ea11ce883fa9b5064a290188f61998ce3a84b702bba4c86a2d5009445aadff5e4abbb8d445eb8efd3d7fac687202b513575f33d897d59a0666b5a68159ada9c86a2d50a5f86ed5f2f31aa6c5131410101010a81d1094262020202020284d4040404040a03ac1b39696a843be022db157a20eb90a4c14268001790c4e1500a224b839c061913d414a7c41354c0426190470abb0a910f10305040404042a073d815e422107012225b838b458143241a48c0215ee32a53499f823ee4b04d1323890c9e0e4f0c53da404160a0345b682421516eac9616da63052e4aac872c30d582f6acc6201010101815a05eae5232d1a9659820410c02ac1c5507ae8a3f08a4707f3a4cab671b080420cc851a172d83914ee11f18c0476d513aa580bb2ab179c262020202070de707138182224982500de58c62523bc11bf2f7eb19b235309731c40b6e2a153093052e889277808f14610101010101010384fd818a2294c1439e5482072be7e699a63989341f106c3b25fece4320202020202b51612400938878e402d8b5c2800cb79983d6aa1fe29819bc3cda1000ac0c44bb8f06027e77589bc625196982e080808d46ae802f47cda129a83219f2142825c960a904649304b65535f292862304a8894609260a288b898e621ce9d33d27c110c22d3064c5b71a26269535c7b5f6c153378757ed55d9531b145efdb5f5c79d851ca2366673eeb6eed3aff94980b080808fceb1138564648e0808dc1cde060882c8b5fa80a9c7307e5ff2c50a1841b7eed0cce70c75d1cb90a14af1589eb62e7ff34749d9fe1743bf38f2c1e71eeb591935656a91cc3dc6a85aeaaf0ffd9bbeff8288af70fe09fd9ddabb924979e900aa1f7de4550a4884811500404940e025f952e08228a05fda180804811f84a5104294a511481d07b0d8450122085d4ebb73bf3fbe32ebd10942f20ccfb85e7dde56ecb5c79ee999d9d27f5c2b60f9fcb98dfb9ee4bcbaef222651cc7717763cda93b2d12c80cd98a3ba69815d82854a5873493020698695e48cb1fdef2b3955cde5a012c0acc0aac3995b31f24224a92a4f68c6c3db05f35dbd923890e0060960b2b47b40cd31142bcaa76ff34269d022cfbf857afd4f2550982a8f6aedc73f9d5cc4393ba4f3f97b1ad7ba4af6f48b399a7ed906f6f9fda21da4008d1473d3bfee7042700c7b9f7abf93df3eef82ef52b8545beb821952929bb6775afe12312a20e69f1e6ba787bc95be5e117d5b0fb94753b6645fc3ae9c34366c0797ded8856158c2a428867a54eefef4e51e0b8f079f791074c878655f5f70da831729fb998c7b87fbc58ce2e7cb5969f86a8825bfc67932b212df6c145f6d409a04c9bcd711cf77029cc1d6b14062b85922f7bb350384a0f698f4b2350ebcdbd2b579f972ad40852012c6bcf5bed469d6cffdf78bb9c19334ef8bcfbe89de9caed0da3a75deef77bba4c9d59b11bde6962f46cfcd186e9d58dcf6fb89696762b666a2df1faf2de3d16794e3d62922da767975bddbbc782cb4e0050d2fed8ea31e58fd8841bdb7a7ac72f7aa9eb62cfc93199b2fddaca567b87f5fc2ad6719794ad62d7972ba5edf9e3860320de4dc76d8acd569c777e1b6a99d37bdc5fd9eaaa6f6d98dfd4d078e185d4b494b3f35b7814f318f7af8d630b4fb4ffe186d51a3bb7fcda7e7d565c9751dc02418beca908e7957bde6c8ee3b87f97c720a4d90fbc162c12511fda6646f68015dfbc142400d9315fae63fd3e7fbb55b05af4aad16fc630e3ae1527cc825aa5a49e3f76fa4636d306d56c52cd5868ef69d2ce6f0e468effb04f550f5117dd73d6d46aa7966eb9210320faa7c60f6fe44500e28c5f3fff58cdf767f7ae6a10d5216dc7bfdffceaea5f13ef32618a640cf526a6e46c05aaf00eaf75ae15a81524dfc6c3a63e8f03bf5f2b922d95f8184dc5e1d37b57d10bdaf22fcd181775f8dbdf5368f10f2ebaa77f6bb3398ee378487bb0344dbfbbad28969b7f7df474c68163b7ed0ca0d90937d2139675ae181a1a1a1a1a5abeed97d765938906755fb6b25ff6d73dab78e9c35abcb1f07856a13e5267c68d7421b872a0abaf56f4a910aec9bc9e2e03103c020374aea392ce94cb29e698b1f5c35dcbaef1c65f32d2b2ef72844dceb899c90c819e2294943f66bfd2a4bcbfb7b7d137fcc53549a64c6b91dedc121fa30aac14a076c548ff8a4142fa8d0cb9d8070b45f7f46f6d36c7711c0f690f633f74212ddf5e3c41bd60d8fc8b0e088690109fe8313be3135d6edd31a7fcdcd9084d6497993f1c4eb0982e2c6cb467ec8025714e029273721da03286fbd0a4d814d7300e253dfe86dd3bc2c775ea5eeee9e3925f94bff7734b4e27b8167d333933e3f8f4da9ad213c9b84d6b2ffbb56a1dae36c74ce8fdb973c42ff16999196937b6bc1a2832e4141dcfd98ce21f93134e5d1b27df894ba63ee146a9840717d953f637369be3388e87b4874555b1ff8c0e097366ec4a635e2dc6f4702c1cf3d9ee441b637276c2d16d9b4f663a92f6aedb72fcb6950a3abfe0000f95280a44f40cf274245c4872008010d4f68d4657e74c5d7bc94a6df11ba67d70bee6804ee185ce465747bf32bce6c1f1e3ff7b264306b5dd89fd73e3ae1bc58c65648a2ccb0e4bfaf5639b66bfda61cab5e7664d6eec016ac9707856a81eee29c2716de3dcadc9320010ad9f9f987c2ec1353767f18f0100fba5afdf5f7bc94aedd736cef8ec4ac3d7db0408c53e582ebaa79a326e36c7711c0f698f04e2fbec9421de3f4dfef692ecdd66eeaef9757e7ba38a4e1034214d067d733c8bc291b87366e7680f914801cfff5073f6d2d7cb4b42d0f3ef0e547d504d43b435269f90235fff7eedc03bd3eae8455df5b7aff55afde3c84a45468caaa2476cdc34d4fc699b001511bd2b777aef9784624679da0f0e0cd3a8341ebe953b4edae1357ccba98d6f44a900cfa7667dd4e497ce95abd46bdc66f8be8a2d825dfd885ecd278e8e58d5d240a4b0017f92e21f03c0507f68ed6dddc274dae811b12fad583520522a6181c5ec69d9369be338eedf1c0550ad516e5e51f0ffcc7d8d31f73dee8e31d74de6bec9a8fb3a65ee491e1903a3606cdda733ead4adc328a594298a4219ddbb6fff88516378a373dca366c1bcb9ad9f794e1445499244511404c175991f21c475591480922ef35f29f6662977724fa01ddb36b71f341a448040400410e2fe0752f83a90731d80fb262f01ca711cc73d26a47ff5d697f4cb8e31dea5c6711cf7e485b40009a9b2bb67d1288200e939a31174023c08540494229bc29233e25b2f424f20000e0a53ceec597a1160a0145a0184c1f640a62be4a18be3388ecb97a511784bc890ddc5a9539c79f1cc5b4096023b83c0f2668ad40bd00b4897a150e805788b4897410102a80914826c0522a0e73d9a1cc771dc8325a4cbd0127808f01291a9e4cda6e529c24c616150189c2c6fe6460f0166c53d73bfa5600d6b066453288083153ff131c7711cc7fd0fb334d73cc7de122c14b9f3580880488a99775f2010087402340400180301849c90a6b0bc39f87999148ee338ee418734001a019441ed9a482327df2a96ebd095cd356d7fce43ff76adb5bd7bf7f21780e31e96962d5bf246e01eb790e629424d90e2848f0a46c93d36840132839e14ae14c300854124b0d0d2a21fc15d4adaf04f14c7711c777f8980641091214301d29d0854b90f9501c852e023c017700002036530290090adc05b840838190883406092dddd8c12818e80021ae11f95c9e6388ee3b87ba5172064c9ee43680a90ae80b84fc2869d22558113100186bce36a76863b3264e63e8466a77987cd18400844023b75c73f8ee3388e7b3074022473be811c854e269319b259dec458b91406132ba6e35161391d923c45e3388ee31e20ad00fa6f9f3d84e3388ee300d829ececfe8534d7a1358ee3388e7bf05cf1e7be4df2e1a0b0f393d1fec96f82cb9fd5f6edf44b166f098ee3b8bfe95f3e6f95fdecf44a05ab5c345976ebfe47569ab4b29967b14bb61c1c19193e34c652c60529894b1a11426a7d78dee1bac3bca77f50c8a07d66400c7876d227c3ab6b4b7aaa79dfa000428cbd36a7bab642b9fe757d8f464b12957bdee6d2969f8fe67f135fefb1c5388ee39e989006009ac64bae9aad39feea1f729ff789c9f777762f02edb9cfa66c4d29146b04ef7abd07bd10a92ef5c512cd1b27ce3f67ff5fbd190c9d3625e5b664d6c6f65ef77b0d8a9367f21cc7f19056ea3ea8b579d40268dace21117e1d965e9301961df34e15efa69f9eb7d39b4b1b1b6abd35a167f37ab5a243239ffacfa644d714cd343de6b31e358c0221ea9066c357c55a01d09b4b1b1bea4c98d6bb49d5c8f0a7a74de936f280e9d0b0aafebe013546ee33e7ae397bd7a0ee0bae272c6e1beaeb1bd67ec93519f6f875635a85690911bcaa7499f5676a313994b6fa8809d57e9f34f7b4adc0ddb91d8f8ed8b92d8d95dfda97c500f9faf28e7ea103b6b93233c1b7e3b4574d5f4efe39a9506028ba0b8e0b9f772fb8cdcc7261e58896613a428857d5ee9fc6a417135c88a8c96b498d4a40091b63d93f243cacfbf8c16d1bd6a91a51ae46cf2f8f65bba27e71bb6fd93f243cbcd7d491ed6a478755e937a77fa116e3388ee321adb47df26dfbc9ca5763dfeebf283679cfe4be4b8266ad1c534d0300e6331bac23b61e3d7df9fc9a96db07f65d715d064ddd3ab4f3ccb43776a539edf14b9bee1efcc2fbc7ad0000f3a9f5e903b79cbd96b06fd6873fcd6f6a68bcf0426a5acad9f92d3c72d7e4d976c986111161437625a6a5256c1f14a99cfbb4cb80cdd5e75fb4ca197bc738e77419f0c3eda2414d8ae8fdf140fb82891b6e15db69a8ae3ce2bbd961cbfa4edc9d7cf9db81ff39dff3bb2f3af8bb5e2762683a6146bdbf267f71c29a3fa015b30b4ad5b736e4df667dd69eb7da8d3ad9febff1763933669cf079f7d13bd3cb907c96b831f6c45f8e36f87adfc90b713113ed33bb4f3a6006ec25edbe3d616b4c8db9072f275cfe7edc8a022dc647dc721cc7435a7ef603af856ad52e1ed5c71db102c4d8eac3d5836e4d78ba79d755d19f7d37b492bb3b4f5b6df8a8963e028857e3e16f963ffcedef2934ebc0a2edfa811f0f6f6894d4a11ddefda875d29ad5e76d00a0ab39724c9b001140592bc83be27e5879a5d1cc199d23b5a257ed373e1ee1ffc7c23d69c5040e43a371331b1d78f7b3a39662a38aaac2a0e55f545dd3bd59abb7aef55ff9f1333e79af9214d66bf620ba68c2fac4bcfca6e45dc8931df3e53ad6eff3b75b05ab45af1afd660c33ee5a71c25c68bd34fbe70e7eee96547b37fdfc92b3e48d118d1dc7f5aea4015491dddfe964dff4dd694bc9bb2ffabe30b15f351d297b53721cc73d99214d5df78b4397e25c2efc36a5b616008867834103a36ec7895d27bd1c953be1a4e4136e74e505a277982f49bf916137df4e9203aa04b9621ed18756f4cabeee9ae852328619ef2d8970a65fcf3644851b5c8daa0eaa16c85213b28a4bc5c4722f7d344cfa76c2f7379cc52e490a7f71545b5cb9556dec9866de05c200d1d77b6b56f3a3d33e3ee4eeeb8352f22ee40b560937d2139675ae181a1a1a1a1a5abeed97d76593a970af9fe0d1f6bb93ee968c3bbb69707955c91b237987f9aa735bd5907d3d5d2e79f725ef72469e8f711cf7a0429a9ac04f42881a21127cf27df97808089010ac4280045d4ef8f391a021f095e0234122f013e12d00805e848ec053845184f8e07e8e13ad5f68788e10a3ab7c9be3d2a2c1b3b39eef11b461d4c74772b311c7ed7349aea186cee40bb7a84fb851e3111c24a55c4c76ddcb2c8971599e11392d4072768280909c3a0485568e7c7f50f944789aaede30b98e5239922ea410ff302fb1d8add6d51dfbe1d3a7667c7420ab98a5d2f4df278fd859f99536d767fc677de1318d6248d70f476a578c5f7dd51592c4e277a1c0360b8690109fe8313be3135d6edd31a7fcdcd958e4dda00f0ccb69c9b0204fa9948d71a6c626ba734cdbad0b691e113e5269bb9fdb94055b8ce338ae30a3042f09f9bf3975027c2504a8e023dee5646a018044e0a782cc90e2448a925735cd438081209b22458699c25b8256000091c05384498144e029229b4225402420805680838202860798fe51872d8f436180fdfcdc7eef260d5ebb66e58fd3bce6f59d1ee3ce681c57164f5f7dc1426d577e78eff3ab0d5f6f132078351dfc9c79f9e46f4e64298e5b3b3f9ab23bb0d7abd5b445a3a69f987c2ec15a34ddf20ad6675dbe92e92a861afd529fa8c3d33ff825c1ae649f593e79414aab214ff99610dc85a0ceb3467b7e3f7d4be1a18fa0a9bffee7b5f535feefc715ebbfeb7c64d4e055370aa553da5aa33f7af6e2c7f34ebbb6a7f85d28b8cd5e2dc6f4702c1cf3d9ee441b637276c2d16d9b4f66161920c2147bfea6a4a56c0c33ff36fdd33f5264256dffff4ddea6efdab7a6be6cbb5fa0c5388ee30a73756de526513a015a820c05294ed8188c5269bd8b020083082745a60299416679333d7a1098286cd43d79a38d4297f3fde4a0eeba33b905ac5deb704d704c8107386bb1fdd0a0280f5d8eaad34e679cfab4cf4cd39baba737f3d4567d73e507414bfabefb57260360a83fa2c1ce1e615a5da531f1bdbe5b35205282e0df79f1a64986af9f364a9a887e7b5a7cfdf37bf57445d6e1d57ce2e888552d0d440a1bf0a7297faf67c5be935eb8353c542486e6f3e3c51ae3377ddbfef8e068ade4d5f4333666c38a5e2162891baea93e7276370fb950b9542569e3a8815b1acdfba66fb8daafdd9c15bdcefd67e0b2f882fd934240a70fdeae66cd395dbef85d28b0cd66ef367377cdaff3db1b557482a0096932e89be35945820a356ded1294db92baa68bae3b4adc187544af976defd737aafd9e5b1531f3a78f9a1b004d5976bf608bf1118f1cc7bacb0498000020004944415415fe266270d0bcae3e2d8185823200ee8c4b5d724c23a8d62850050b8529b71e8c2b44111624b23b0a1cd45dacda20302d41aaccfc255815665658800ad9327550e62bb24c275313263096ad3083402963cb67cfa853b70ea39452a6280a6574efbefd23468d7958ad747369d3aacbde89dfd3cb8f8f51f8872cfb8754e96bd878f6f3063ade188f8705f3e6b67ee639511425491245511004d7657e8410d76551004abacc7fa5d89ba5dcc93d81766cdbdc7ed068ad28684492490522105f89c88c30d73b8d10b5402c8c982971bd6fdc0733e0be29b94258d17753d1a31dfc1008c7711cf7403100b03328ae404560a15050e2e869018093412b147e80abb0b52e6f80043402ec8fd8ce96f48391e3388e7b3c229ac220123859ce3f143858a317e02742ca1d8b0d205b86bf0afe2ad828c02011b886806732f80a2080cca02500dc05af1fa1bdbd87b45128f7faa1acd7f93be47ed0375f7ce30a6f068ee31e000b85a704914026208028c0a4e4453549804a800ec85672429a02a438a1132009602c6fc4a3832295414720105828ac8a7b3882458193b9afc80c0cb02850189c70d7977150de45c9711cc7fd4d3203cb8d440c1932b42204d708445a204b332bd00b7965a7dd43fc2960a639e91c2bb0dc6c5ab84ab5256779e69c3f59722259ee16f0c2d61cc771dcdf0e6972be511e8aab8f90e4fccb472380216fa03e9fd381e3388efb570a54c1c990e6840c1ed2388ee3b87fb364d719bbf9f23681370ac7711cf778e0218de3388ee3218de3388ee37848e3388ee3381ed2388ee3b8c79f4180bab8c9a0f4020ce2e31ad2ec67a7572a381d569365b7ee7fd9129ab4b299e73f5eb2e3e247357c3afd92f5a01b29736b07554ef3a8431af5fffa44368392b8a4516ea3a97d2b367ff9ddb5675d35780afc8910a27908dbcc71dc934c245011f79c1e85e884bc73a01fcb2c4dd378c955b335c75ffd43eef33e3159fed79f37ae0e19b637d3e930dfde3faddce611bd3e3b6b07004d950fce989d7673da95dd5ff5d2fcd0b7c1739f9cb1b91bb5f28c1399ee26cddad8de8b7fc4388e7b805feb047656cc8c1d1a02067769b3e2435a90ca5dd8b3745a01fe2a04ab10a88231dfc96c04f010e02bc25f051f29ef3437fd038c95825a9b472d80a6ed1c12e1d761e9351960d931ef54f16efae9793bbdb9b4b1a1d65b137a36af572b3a34f2a9ff6c4a749dd240d3633eeb51c32810a20e69367c55ac1500bdb9b4b1a1ce8469bd9b548d0c7f7ada946e230f980e0dabeaef1b5063e43e73be755bf60f090fef356d5487fad52b04fb57ecf2c509130300f9f6f6a91da20d84107dd4b3e37f4e70c2726852f7e9e732b6758ff4f50d6936f3b41d34f3c8bc7e0d025584887ef5077c73c6cc00c8377f7ebb75b85e2082a40f6efcce014bc1743165e7c47655fd3584105d44ebb736263801c07679e5e0c6411a4110549e91cf7d72a6b8d9a505499254faa086fdc6b4f3bab6ef8a2b7211419224b5de27ac4ec7b14b772e6c7af283c9dbefb88bb0a9729b54a3e2ddd31cc73d3004500bb017978ae905584b9d6a58b05318c5bbe58080b708ab826419779c05262ff694a021302b489361ca77bff01027c4177cdb7eb2f2d5d8b7fb2f8a4dde33b9ef92a0592bc754d30080f9cc06eb88ad474f5f3ebfa6e5f6817d575c974153b70eed3c33ed8d5d694e7bfcd2a6bb07bff0fe71572168f3a9f5e903b79cbd96b06fd6873fcd6f6a68bcf0426a5acad9f92d3c0aaece9eb0fd7883f931e7ae5cfb6b58c28ce1ab6f2890af2fefdd6391e7d42326d9727a76b9d5bd7b2cb8ac6afcd186e9d58dcf6fb89696762b666a2d55d24faf779891f1faafc94e47f2b6ded727757bef8805d6a3b3de5c1bfed5253ba3b6dbfbe7f58a5415cc18a1ab3164e5c93459ce3a3ac37f55ff211b9329b2fe7867ec1f4fafbfe9a48af9da8e0fda0595fc7a3a6ffdb9766f5670dd304d913f49a1cf0fa8633bfceb252bff44711cf710a90814564c1d69894024b095da6b265828047297084408084001caa020af7f5320d0109814d801cae0647818458aed075e0bd5aa5d3caa8f3b620588b1d587ab07dd9af074f3aeaba23ffb6e6825b53bd7ac367c544b1f01c4abf1f037cb1ffef6f7149a7560d176fdc08f8737344aead00eef7ed43a69cdeaf33600d0d51c39a64d8088120bf3e434736097777a456b004d85761d83aeed8db7d2a49ddf1c8c1cff619faa1ea22ebae7aca9d54e2ddd72a360dbd0e41d5f6c0f7cebb321f57d24955f931133bbd937adbf68239256345f3d793c36c52e7a5568dc38a4604813035af6ebd128d443143dabf79efc9affa95f62ad202a2dc9bc74fce4957459ed5ba549dd00a99850b6a0a59f5ea75697ebbca5eab41593ea6a8b792b7804f9a94cc9aee9aced172657f750abd56ab5aefc90bd66fe21e338ee41d108b01717b7b4026cf42ef30797a94b49663029f092e02fc120203709707ddd3a1ef2eeabeb7e71e8529ccb85dfa6d4d60200f16c306860d4ed38b1eba497a372c382e413eeee3515bdc37c49fa8d0cbbf976921c5025c815f3883eb4a257f675576d1dc918662ccb7c61a287bfc1d58c44a51165ab9339336ea40bc195035deb157d2a846b32dd0bcd6bd33b5792cde767b78e0a0d0d0d0d0dadf4d20fe94a8659d1d69bbae6c31a7f8d7b2a48eb53bdf3bb5bdd9da3b98130f3e882375a550e327a1b7dcbb5febf2b9999560acfa7e7ae7bc773fda0fabebac0faaf7cb227b5e8af1b55c06b3f9d8d8b4f4cb7381377cd68ed57dccb4ecd49779c86404f1100d415c6efba101717171717bbefe3467afe21e338ee41212866000801b404d6bb0d6c28eb511213458a03160a0d81af0a62c1353ddcddd7fa8586e70831ba867d3a2e2d1a3c3bebf91e411b467d7c2437c970dc3e97e48ac0cee40bb7a84fb851e3111c24a55c4c76ddcb2c8971599e113e526e769ab38be45e6a7aab8ce13e342936c5158e94f4f81b76ef081f89e42f0c2ef944fa1bea7d78e07a6262626262e2cddbe9d95716b7f480606c3c7ce1aef369b6e45dc39df3fabdb5273b7f427a76ceab532e75fbfe7c4a6646dacd3d6f5750330090829e19bf72ef952cebb5755de366bcf6d1095bd154d210101c121c60d495d829a924febae2a4b651874a3a00206a6339779396f3d1f0b2aa1cc73d30c58efed008905db5adef4b480340010bc51d0504eed3055c5fd90ffd0b8f3a6c791c0a03ece7e7f67b3769f0da352b7f9ce635afeff418d7e87438ae2c9ebefa8285daaefcf0dee7571bbede2640f06a3af839f3f2c9df9cc8521cb7767e34657760af57ab698b464d3f31f95c42190f3309416ddf687475ced4b597acd416bf61da07e76b0ee8142e899e419e8e840baea02a047518fbec8d9963171d4e7132e6c8bc1ab369eb651bec977e5af3475c8693a9bc03837db49254a04b985ad36dda886a157c545092772f5875c50680669ef871c3811b2685687c8203bdd5a258e617955159969db6cc9ba7b77f35a8c3d098da5366b5f3e3f18be3b887a9d881213ae1ee295a59439a86c05b84418487081f110cee8e4eca60a130083008d08b30880f25bcd90f0d8af2d0e5a83aed74c6a94ffbcc34bdb97a7a334f6dd537577e10b4a4efbb7f65320086fa231aecec11a6d5551a13dfebbb5503222508fe9d176f9a64f8fa69a3a489e8b7a7c5d73fbf574f57641d5ecd278e8e58d5d240a4b0017f9aeeba4952e4ebdfaf1d78675a1dbda8abfef6b55eab7f1c59490521e8f97707aa3ea8a621da1a934f38837bacd83edd7765d770b52018225b8f5d1b6b61a0d9a7960d6914a816047d8d0929fdbffdf42943fe17b5def8cfba5e7cbd5aa53a8d5abcbad6d8264a070072eafeb9bd6b1a252278379b6b18b76c421d6d195beee2bb353d546a9d31aaf5a835d697561fff6d422d1dff3c711cf750158d5c2a809410ea0ae71f62b5463a11660579e700b0dcff3100604c64d00a10c008205366a3a060ee2e3446d5602a308051caec9451c65c77aefa64469dba7518a59432455128a37bf7ed1f316accc3cae56e2e6d5a75d93bf17b7af13c84e30a59306f6eeb679e134551922451140541705de64708715d1605a0a4cbfc578abd59ca9ddc1368c7b6cded078d0611201010018480104f915042cc94b86ee61c0c42ce75b88f801122292830f8be584abe02d645395c5d9f051fe0e055ad398ee3b87f4c00d402d2e5320ddcf87797002df6971d633c9c721cc73d26189026a38c5febffee90762fd14b28f7faa1acd7f9db83e338ee5f16d2ee29a5e3388ee3b8c7010f691cc7711c0f691cc7711cc7431ac7711cc7f190c6711cc7713ca4711cc7713ca4711cc771dca34f120105f09360a1d008d00114c850f266d3f210a107440285c1a4c04a2111788bb853b0ec8997089bc2270de1388ee3fe87bc043851600a630de021224d818a40704d862512788ba00cc90af2d7b9f6106020c8a648916156e02d424b40194452786a1215010f671cc771dc3fa42db5f7900262c1f023e6441f27cbd7f16863c852a030e4af73ed4160a2b051f7fd360a9d000ab09ca8e6af8204108090bb57b2b9ffec67a757d2365b9944ffd72bb21c1c19193e34c6f2cf9642935636f36cb2ec16e56f5a8ee3b8e2a94b9dcb91324804000c22bc45001008722b2ce78534b9484012084452a02fd199131e1506894043c018b482bbb4e563fb45ad38790ce2388e7b308452439a9c938a6908d404022010505624a415e59a4031ffc273ab322b800068045828d404ae03720f15bdb9b4b167a3999ff6afe3231055f8f39f1ebe71704eb7ca064234d1bdbe89b503b0ec1f121ed67dfce0b60deb548d2857a3e797c7dc9541edf1ebc6b40ad312227855e932ebcf54c5fde0f05e5347b6ab1d1d56a5df9cfedd175c4f58dc36d4d737acfd926b72c1f51aea4e7caf4f8b5a95c3fd431a8fda78530600663af3cdc086812a4224bfba7de61dcb62705cf8bcfbc803a643c3aafafb06d418b9cf0cc7f54d13da457b12427451eda66cbf2d0360d9c7bf7aa596af4a1044b577e59ecbaf3af93b9ce3b82748e9c56114400424020a3818b4428100546a480364069d9017cf34c45dfc536190044804560a06688587d1eb58b4218e7c7baee30f898e3bbfbf1a37f9d967c7250dfe2dd57ef387a7f78d7bfb973b0c00ec89bf1c6df0f5be9317e26226da67769f74c00cd8cf7dda65c0e6eaf32f5ae58cbd639c73ba0cf8e1b60200f684ad3135e61ebc9c70f9fb712b368c88081bb22b312d2d61fba0c842933d9b4f6eb40ddd7232f6da856fab6c1839ed801930c54cea34f644fbb5090e67d2e61e71133b8ddd9da9aafad686f94d0d8d175e484d4b393bbf85786a56a77e5b6bcc3d63912de7e6945fdb67c09a9b0abdbd61f4b4cbfd7e4f97a9332b76c33b4d728f6b721cc73d09647697904608f4026cae6361224492f794bb0ce2cfa4d009304a3008f05301aec26980c2a0011c1400ec146af2d0b33400d0d51af36e8f4a7ac9b751efae614ab911e33a866bd5216d5e6badbb7828c10100a2b1e3b8de9534802ab2fb3b9dec9bbe3b6d71c4fdb0f24aa399333a476a45afda6f7c3cc2ff8f857bd21800d1f78589fdaae9c85dabf4e8eb8d1ed1c24780e0dfbc470df3b193a9b2e5d4f21f4dcfcf1edf264825f9351ffb494fba69f15173c167594f7db32cb1ed27efbd10a91375e5bb4d9b147d70e9be7426a8554aeaf963a76f64336d50cd26d58cfc3c0b8ee39e249abb7de951062d819dc2ce200222dc39954680a022006056dcf1c915aeb2157707a383215586c220105894bca2350e060b838501808dc14af1281c6e92bc435d398da0f6d07a04066889fb8624db64ea7a4498afdafd609f7043f6f574d9997e3ddb10156e7035a23aa85a204b4dc8520048dee58c652abe237af8bb9f2ea8d5826c753267fa75934fe510adfb050aaeea674b4cb5177c9633e57252fa96d7aa87868686868686379a788e28e96616d47dd9ca7ed95ff7ace2a50f6bf1c6c2e3597c2029c7714f92bb46936c8a6cc53d7a234b8189ba031365109ccc9d7be50e0371d5b966f972c06c05590a2c34ef4e05302beec048010b83f35ff1cdeb4c8d4d740562d86e5d48f388f091543e119ea6ab374caee671245d4821fe615eaedebebc0aa324ef386259a87c220ce9976ebb839823e9629a2ed45fe32e2eee5e8ce4171518dcfbc7d844979b29d9697f0e8994a089ec32f387c30916d385858df68c1db0248e1f4ce338ee0972d7fcc84ef3ce4bb35177df210a0de27f2230f36fd33ffd234556d2f6ffdfe46dfaae7d6bead5d12ff5893a3cfd835f12ec4af699e59317a4b41af2946fe1ae46d12b589f75f94a661973517dedfedd3cb64efefcaf14a79c7660eec4f57861507d0f10ad9f9f987c2ec10a00fa3a43fafb6e1cf3dee638338562493ab373d3fe64594edabb6ecbf1db562ae8fc82033c54a22810fe16e7388e2b8b272ca4a9237abd6c7bbfbe51edf7dcaa88993f7dd4dc00686a8cdff46dfbe383a3b59257d3cfd8980d2b7a85141992a1aed877d20bb786878ac4d07c7ebc7cd715199acfde3ca7facfdd42d42aff8e6b223ed832f7192301bc9a4f1c1db1aaa581486103fe54ea4dfb75f50b17c735f01289dabff6cb73f6a6ca802371e7ccced11e2291029effa1e6eca5af9797f8db94e338ae2c08aa35ca4d610afe9fb9af31e6bec7dd61e6bac9dc3719755fa7ae7b181803a3606cdda733ead4adc328a594298a4219ddbb6fff8851631edabe5af60fa9d2d7b0f1ece70d74fc85e7b8fc16cc9bdbfa99e74451942449144541105c97f911425c97450128e932ff95626f967227f704dab16d73fb41a341040804440021ee7f2085af0339d7e11ec447081f4ec7711cc73d26fedd9d5ab9bfec18e3e302398ee37848fb37bbb748a66fbef8c615fe92731cc73da1214d456014ddc7d4d2e5bb9cd4cd711cc7710f8b70d7118f4e863b0a329462aac9701cc771dca38396a5e391f2cc8ce3388efb3770873457556b35818e8001990a6c773ba9d853848a400428855d810900a0235009c892cbb4eebd7bf7f21780e31e96962d5bf246e01e592a402bc2c6e0214212e060c8a6772f34ed0e69aeaad6568a14057a02a38414c75d6622763277695089c15380c260556067d009509132cd8fc53f511cc7715ce1b04420038440023c04981480c228412be4cd835592bc636976864cc53d673100f5ddce58b35138192883c335b31601000a38d9dd9fcb711cc771c5ca8d2084209b420664c0c9dc05a8cb94a5b9b2ae5cb40c4fd60ad01208006310585ebd343b859e8f25e1388ee3fe96fce14361eedb651cd451e2f090d2cff852137889c892e160008367be4d7030e809543ca6711cc771f7cefa0f4a9515d345a8221073aa57974445a030d8987b3c64a1e9d9ecbcef91e3388efb5bfec930fbbc2c4d4b400510c020c0a4b8cfaad610687382938708ca6055e0049c0c1e023c0530405d24a57330789639a41d3978203333fdae0ff3f6f669d8a4297fb1398ee31e6f2a82bf5d25322fa43140220043a60c5bbe49f915000cae0a993993f3c3c19021439d33e25f2c18d21456e68e4f203333bd6193e665887cfbefd30f80b4ddef7679e5b37da9c69ebfc6ad7dceb3accf735efeac41e3dd1f5fdddad1eb314cf44f4c6df186b462ff7bb534c53fc0727442d3e15edfff35a586867fe0388efb5f921940a0b0023d907656a6a85260c46396822c9a17cf5ca1cba4c0a4c0446152605620e7ff1385598102380047be75ab09ee697c8877712449f2f4f4ccbd59fc33ed67a757ca2d70a10dacdabaff475be36da5edb872f3c7490be4f72f3994e47b886705bfde0f8e8c0c1f1a6329e9efa6bf06051252e9bd33f68791b227ad6ce6d964d9ad7be98ca6b7374df92ef0eda1353400ec17170d78ba7ab09a10d2724d6a4e53eaeb8e7c53bb78daafa9947fde388efb9f727ded28050faad969812873f790765f6809f4023c4458947fbaa8c9932757ab56eddcb973777ba0a6c9b204bbd36e4abdb0edc3e732e677aefbd2b2ab2567adf29d2b691e95abf9ffefe66bcedcbfe0a71435b9bc7cd919ebbfe327d1f50d5f1ca935ac7d9000004413d4a8f77bdf2e1f1a5e201f13c33a0fa9b067cee65b0affc0711cf74822b921cdac942900de7d890400b21538fed9345a595959cb962d4b4e4e8e8a8abafb4a454992d41e7e510dbb4f59b76356c4af933e3c6406e0b8be6942bb684f42882eaadd94edb765d84ebcd7b2cdc7976e7ed731cc37aae79674d391595d6a05e90821eae0c68356c45a0120eb974ebeb53fbbec8a8a9603c323cb8f3e9c2f3665ef1ad47dc1f584c56d437d7dc3da2fb95668a61476e78f795b69d779735a24fff79b63e6dcb091f4db07dd6afa4984889e15da7f74ca0630f3b9e5c39f8ad0134234810d866ebca500cc74e69b810d035584487e75fbcc3b96c5007a6b5913afdc8429ebd7ce7eb53eb9e484e3dcfbd5fc9e993aa15be39a95caf9453c33edcf340ac785cfbb8f3c603a34acaabf6f408d91fbcc65c9d152fffafe42649786465762ad8eea3a72d8cb6deb046b0a26da827fb317cb9d5a1d93ce2748e338ee519513d2e83f0d422e560a0bbd0f13f6af58b1223b3b7bd0a0417abdfe9e9ea8a9d8f5e54a697bfeb8e1b09d9ad5a9dfd61a73cf5864cbb939e5d7f619b0e6a6aaee8cbf7e1f57b15cff5f13d2aeae7fc107aaa85ef30f263915cbc5afebfd36a2ef922b779fcacbb3ed920d2322c286ec4a4c4b4bd83e28b260ba4793b67fb54bd571448f574634cffc61e1812c0080f3f2fcae5d16a8ffb33bd549add7b64d6ded2fb28cdfde6c3beaf053df5cb45239edd8e2be95f504a698499dc69e68bf36c1e14cdadc236e62a7b1bb334b694b256def2effe9bb4f5fba7ef203d5fca173cfd9d555dfda30bfa9a1f1c20ba9692967e7b7f0284393d9e2f7c5ebaa55f111eff23829b06625f172cc353bffd4701cf72862f7bde3f19fb0582c8b172f3e78f020a574debc7982208c1c39f29e97221943bd892939db74ea9b65896d3f79ef85489da82bdf6ddaa4e8834bf715ce300c75faf46915e52509baf29d278ca914bbe5acf99fed8392b865fe5f1e9d8734f5096a3bac95f5e7057fa533c011b76ee1a93a1f7e31b0b651226adfaa2d9b955365c5ccdb20f49ff76efb702d113dc21a3c55dd5bb09c5afea3e9f9d9e3db04a924bfe6633fe949372d3e5aca1611cfa7c7bd51c783400a69dd2dead65f972c7f6b9bcda956b55177f77782a8376aaca966def3c871dc239ea53d0af6ecd93374e8d08f3efa68c78e1db1b1b12fbef862597a1d0b93336e663243a0274db99c94bee5b5eaa1a1a1a1a1a1e18d269e234a7aa1af6366b9b86a4cbb1ae57cbc8dbe81f5279ccc3299fe59ae2a5fdbb0e0a04fb7c18d3c21043c33fc59faeb57bb5228e43bf1999e152b78e76b6c6aba79d31958b35c81e355cef4eb269fca215a77c2195cd5cf96985a4a5224687dbc55aee0a6d248cc61574ade7a7a736963f7309adaff572019153dfc758e8c329cdca85832ec3a3f0f917f6a388e7b443d4255addbb56b57b972e5cd9b37c7c6c602183d7af4df58883d6ed3dacb7ead5a87ebc5a8c0e0deab62573c6d28f0005bbe0074fdbbd746fcfedce6639b5b056b94ab5f35acb9860120924e52eceece53c5946656820a254720c5cfaee2b8f4fdc2e34ad289670356090053ac368738ef97dbdd7bfb95379ab6c567d1561e39514d30942ba74a3e7bcb8e88bc9e55954f8421fdd26d3b6a6b0038922ea6e942fd3544d2aae0da200266cfcc2af52c780252ecd609e55e3fc45e2fee19daa86691d605b1194aabd2a3959c72f6b212fd72041fc5cf71dca39ca5112050057fd5c3de144118356a14a5f4fcf9f3356bd66cddba75199fc81459961d96f4ebc736cd7eb5c3946bcfcd9adcd8435f67487fdf8d63dedb1c67a6502c4967766eda9f5cf04819b3679ac5a0aa95033584661e5eb2f0a4ab8f4f5ba165d8cd5f762738017bdcfacfb7dd29dcd3267a05ebb32e5fc92c9cd7d8ce7fb7e46285717fc4c7c7c5c5c5c55db97a79533fdf98f99b1284e85e436b9d98f2ce77a73315e64cbbb8f7c02da757b3375fa22b46cfde956067d4927074eff94caaafddbf9bc7d6c99fff95e294d30ecc9db81e2f0caaef413cab340b88dbb8378582994f2dfb7c9fb9d490a6f5f31393cf25947db0a510d0aa77956b9b8ee41cb5638ac366b3d965c6a8c366b3d99daefda4770e6c4eacf96a335f3ed519c7718f72487b74f4efdfdf7565d4a8518494f1bbd37e70609846a5f1f0addc71d20eafe15b4e6d7c234a05e8ea4dfb75f50b17c735f01289dabff6cb73f6a6161afba18a7efd8b61f294bad1b51a36eff2a5b37555d7600a5585810bc6193e691c55b9568b9147ebb60951175aa1ba62df492fdc1a1e2a1243f3f9f1b90bb59c5cb2f256e37746b4880c718b6e3f6e68c489afd7c7a3e2c89f360cce9eddd247127451cfcffa335521c667e6ee985b67e76bd15a41f4ad3f6455ac95c1d07cf6e639d57fee16a256f9775c13f1c196b9cf1809b475c6cdef9f32b66654b5bacf4c4f79a6b177a92f9a57f389a32356b53410296cc09fa63265ea912f8dad7f6ad18e64eaca5d1736d1e98c0d66c5d963fa87eb75dedd7764015012372fbad4f2ed17cbf17e478ee31e5904d51ae5662d05ff9f330508cb3969dbdd9be5bac9dc3719755fa7ae7b181803a3606cdda733ead4adc328a594298a4219ddbb6fff8851630a6dc16f3b7e79b65dc7dc9bbb77ef4e4c4cecdebd7ba1b18e851ec6dd57d6e3539a0fd6acdc37ad6609dd8ad6a3939a0ed3afde3bb526ef777c2c2d9837b7f533cf89a2284992288a8220b82ef32384b82e8b0250d265fe2bc5de2ce54eee09b463dbe6f6834683081008880042dcff400a5f0772aec33dbb07219251744f31eca0c850f2c73a78b9cac7103828b21477f51983000094b92bc85828f28fb950019e22ccca5d663d2e459b366df88bfac0e9eacd3a7ea4d40734f8e8e461de4e1cc73db87c0b5a015a018200066453f7c48f226090e03a6fd60e98142839d3112b8094a980507889ee1a9eb97c24080c69148cc183c057442a850208041a0299225d811a3088b02979f5af050210880250e613b77d7cfc7edbf14b591ec65f638ee3b827845e808ac04ce1a490081871c739a30419b8a380005e228c2adc91211077cd6b89e5eb59cc25116804a43ae1640043268556824e704f5e4c810c058cc10a18720acdb8d81914f9de4eb5aedfa8317ff1388ee338e4cb8ed4024caecccc35313f0308b40404c894dd1d8d59147e02dca7321198e5128687b80a783a0bce5f2ce43c562975466499bf1a1cc771dc3f20158941eefb85022993ebba94d3c5a89434e2d1f594fc3d91c2ddea5c731cc771dc7d5474c8106305ee745dcf5f32b4f890e68a8d1a212f604a4299e63516016f31efd82524520000200049444154891cc7711c77af5ce9979a1473bf44f2e296960080237f1ae72d0180868000de122845b60285c1a4c048601540011d60a7651ac4480091404fc0e7b6e5388ee3fe1eca60a3d08b50010a201238013b838d41cbe02bc1c640087422b2950207c224cac0004bce7db99958b602077187ba2c0a5bce1fecb440de5768de7d1990197892c6711cc7fd13560a195009100450062773f7336628d00a500960409aec2e81ed643029002065973cb1ba9dc1cef24eb9cebd33ffcd4213014b8080bf7f521ac7711cc7b938199cd43dd6313f1b85ade0880fd915d2c87d9db6d84384cab532ca5f0b8ee338ee41bb9f21cd9db1f1148de3388e7b189e84c35ed6c3a3cb470e3f50b83ea6f3d227b5fc3aff9af53f5fbf65ff90f00a6f1db5f2771bc7711c0f6977235f5bd884107de79f52d9a3b1c0aced5dfcaacd3cefb8bf91f9e85be1da369b32736eb33beb9ed2969f74d2c6dfc51cc7718f4d4873c6af5f70085aebae79db93e823b9c0bf4971d27fe9c2398ee3fe2d218d1479da430d8c8ed8d58b2f549fba6888dfbef99b13dd233059d6d12fba57f620a221e299293b5372c7655a2f2e1b58c72808ba90a623d7df70967d8159db9e37561e36edf5d675ab450506d4ecb7fcb2ebd43b663af3cdc086812a4224bfba7de61dcb62cacdd5aff4f939edc2f4c6c1bebe513db7a40300bdb367d6f3e5758468ca77f9e284890100cd3c32af5f83401521a25ffd01df9c3133b87a29c37b4d1dd9ae76745895d7776797a50558f6f1af5ea9e5ab120451ed5db9e7f2ab4e004acaee59dd6bf88884a8435abcb92edefe3717ce711cf7588734a3e42e3193bb081f09aa8715d66c67962f8baff6c66bdd86be127464c18f57650030ed9fd875eacdfebfa739d20f4f1256afbfe1ea03b49ff9a4fbc89867d7dfb29bcecd2dbf6de9454b59170800964b3f2774fdfec8f9f8b8cd1d63de1afbcb1d06986226751a7ba2fdda04873369738fb8899dc6ee3685f459b3fa45dfaad30fdd4e4bbbbafe051f008e6b3fac15c7edcf70246feb7ae6dd61ab6f28a0493fbdde6146c6ebbf263b1dc9db7a5f9fd4edbd23aecdb1276c8da931f7e0e584cbdf3deb598616a0b7378c9e76b9dfefe9327566c56e78a7895184f3caa297ba2ef69c1c9329dbafad6cb57758cfaf621d7f67e11cc7710f15296e66acfb16d23c050804d9f93aad286092e1293c9c5ccd7c6cf1aa9b7506778bf2acd1af4fd8e9456b2e3900cba9151b6d9d3f78b3898fa80a6a3b617a6bbd6bda94b80ddf5f6f327d62db2095e8d364d4cceebe6219170800d0561830a67d8804e259ab734b5decc1043b2ca796ff687a7ef6f836412ac9aff9d84f7ad24d8b8f9a8b2e54f47be183b7db846854012dfaf72c776d6fbc9526eff8627be05b9f0da9ef23a9fc9a8c98d9cdbe69fd451b0088be2f4cec574d57f6d75150ab94d4f3c74edfc866daa09a4daa190567fcfaf9c76abe3fbb775583a80e693bfefde65757ff9a28ff9d85731cc73d4cbe52313363dd9f90a622d089c8900b0fd4b7034e0683f8e07736ebc0d7ebef341cf26284044db53eaf5588fd76e5793b9ce9d74dbe5543b4ae10ef115ed94f020067faf52caf8ae10657eb6842aa05a9cbb840575cf2f07767a744a51165ab93c1997edde453d9bd226882abfad912538b990c4cf40af571154010341e2ac5ea64f29d2bc9e6f3b35b47858686868686567ae9877425c3751a84e45dce58ccc915840802a892f76382ca1482488810d47dd9ca7ed95ff7ace2a50f6bf1c6c2e359cc997239c51c33b67eb86be935def84b465ab652f2c2398ee31e03922b50f948487582029e823bf1320820146686fcd38b1804d8695e75b4fc2c14461192f2408bcbb0b43df337a6394d23ab788e25007358a9b2e2db935367fb44789a123264400dc09976334b0901a0f289f0b21c4cb3037a0072c68d0cb98c0bfcb2849a6e2a9f0843faa5db76d4d60070245d4cd385fa6b5c85c34baf5c20f944fa1bea8d3970786464815f021657f42aee19be913e6ccbf924077cd400e0b87d2189f946f8488018d965e60f5d665273fcb629ed7a0c58d276fff351fedecfcd3cfdeb4bfe05a62fdb5fd2c2398ee31e115e22ac0c4ec05b747f5f7908d01310023b83990180486010a1c9b9333ba7b6b50080b8eacd100010083c046809eec8c862300879a568044023c05ac2045a0a83c2a07ea09d8f3465d7bcedacfdb2b3d7aec4c5c5c5c55db97af8d306296b171da6b5fa751637cfdd7a5306ec97d7ccd99ea900803abafb2ba107be5873c90ec8377ff9bf75b71c655ca0a9842dd0d7eedfcd63ebe4cfff4a71ca6907e64e5c8f1706d5f780e815ac4bbb70dd5c4a5013823a8c7df6c6ccb18b0ea7381973645e8dd9b4f572a9e3f1a5d00efdeb5cfdbf49df1eba6d755a6ec52c9a34ff66c3816d83453969efba2dc76f5ba9a0f30b0ef05089a2a0897e6578cd83e3c7fff74c860c6abb13fbe7c65dc50c86311d9b3761e6c61b4e00f6d8e553a6ac88b503705edff8fe8479c74dfc93c571dc43903b75b099baeb4edb184c0ab21558195c31cb4704803b0aeec8100057df93408aeb785472e682b45020a71c28726bb295bc1d0e8607daa5a5dcda36ef4fcf5726bd54bd5c884b58fdfe93da59372ed8a734fff887779cd31a55aed5e0a96187ea3d57ced5c3a8a9317efdc7618bda54ae5ebfd92b3f86bd50415fd6056694109d0ccd676f9e53fde76e216a957fc735111f6c99fb8c91405f77d43b8df677f31588b1e34f69c53f530ceeb162fb74df955dc3d58260886c3d766daca5f4b3e0549546fdf4e350e797ed43f46a8fd04e8bc4377ffa61480515e048dc39b373b48748a480e77fa8397be9ebe52555f4888d9b869a3f6d13a022a277e54eeffd92e028b2746639ffdf2f16fe7e5b06e0b8bae9cb2f375d7300906fffb6f08befcf5bf934301cc73d04724e956999b9639bc2e0647032776934ade0ae6dad30c80c590a54c41daa08aa355213f8ab70dbc92883b708114893e19aae38444286c25c99998e306f11b79daeb53177c71aa3eeeb94e904a601cb9019180563eb3e9d51a76e1d4629a54c5114cae8de7dfb478c1ac35f308e7bd42c9837b7f533cf89a2284992288a8220b82ef32384b82e8b0250d265fe2bc5de2ce54eee09b463dbe6f6834683081008880042fc54c444899d1110f73f4f894820e98aeb380a0141b08a642a0021f7d05158b4d475e13725af7ccd711cc7fd8f150a34f96b5b0b003cca3652d1950096d2b528e2818e0d71fdb22be93723c7711cf718a00c22291c8c5402720397968031b80ead487e653efce5ead6d40a702ac5a7686ae23e94f7006335cf0a398ee31e2b5a0172be04c9c1a0154044804061b001360a1d858f041b8350b0b6b564a1b0517888ee54ae5085cfec8245abcd149e02cc0a8a462e9d088517ffe4388ee3fe7966860271c755de3afffde90ab402d4022870c7e98e7f328364a500dc25ae01d8688190662a78d34aa113e025a1d0095d22a01390e5e42f04c7711cf78fd868e159b0ec0c7625e74e92f7b042b5ad9decde27b1ca94a122f02838c7a3b7082b8593a7681cc771dcc373cf2792b9ce5a130a66886605765eaa84e3388efb778534b8260a29788f9d3724c7711cf7b009bc09388ee3381ed2388ee3388e87348ee3388e7b28218dc7bdc745f6ae1e81d5679e77f096e038eec90c693e220c8f6ccdc8ecdf7af9f8f7fb33b70e8a33eef35ada7af3afddc789b9e46b0b9b10a2effc53eac33847c172706464f8d0184bd1bf646eeda022c4d0f5e7b49cedcafe63803f21a4f9eae412b7545b65d047ef760c96ee7d751cc7718f4996f6a4608a5ce4540467fcfa0587a0b5ee9ab73de9513b4f41a50dd3effb7a570a050096b1efebed88d2ab4a7d467887375e6de8c35f758ee31ee790a622f09310a24639150255ee73b18d02024468087440808400157cc5bb2ccb284205f888d03fec6f4d7a67cfcc4e95bc4422885abf5a83b6a450008eeb9b26b48bf62484e8a2da4dd97e5b0690b5ed7963e561d35e6f55bd7c7883c9c7ac0517e3885dbdf842f5a98b86f8ed9bbf3931e7dc05663eb77cf853117a428826b0c1d08db714404efaed836e35fd244244cf0aed3f3a650320dfde3eb543b48110a28f7a76fccf094e009698a11115c61e71adc77161568d80ee3bb3f336a375dd6a51810135fb2dbf6c07b2770deabee07ac2e2b6a1bebe61ed97144e3ec580b6c3ea9d5df4eb6d0ab03bbb17ecaf38b473983b03331d99d5a556908e10a20e6e3c6845ac6b7db91d8ff4e6d2c686ba13dfebd3a256e570ff90c6a336de948b599d92b27b56f71a3e2221ea90166fae8bb703256c6a096bb4ec1f121ede6bdaa80ef5ab5708f6afd8e58b13267721a4a2cdc52c17568e6819a623847855edfe694c3a3fd591e39e44b9d386a808bc45f849f015f3a6d7f710a017e02322408244e0a742800411d010780b3921cd2841614876e2b69c37d995892193c2c96007321464c8c8a277d910914027c242a17ec8b3e13b2e2d1ef9a53cf1989952c79d93df0daee141603b35ab53bfad35e69eb1c8967373caafed3360cd4d05002c977ebcd47ed589f884131f37d415588cedccf265f1d5de78addbd057828e2cf8f1aaecca877e7bb3eda8c34f7d73d14ae5b4638bfb56d613e7e5f95dbb2c50ff6777aa935aaf6d9bdada5f847c7d79ef1e8b3ca71e31c996d3b3cbadeedd63c1e5d2e60cb35cfa39a1ebf747cec7c76dee18f3d6d85fee30cfb64b368c88081bb22b312d2d61fba0c8c21d86825febe1cd2e2fde9ca0d0a41d5f1faf3dbc6370ee8f0e5554aff907939c8ae5e2d7f57e1bd177c995229db1e6931b6d43b79c8cbd76e1db2a1b464e3b602ebc3a7665d14b5d177b4e8ec994edd756b6da3bace757b18e1236b5e435da13b61f6f303fe6dc956b7f0d4b98317cf50d0528a6b958d69eb7da8d3ad9febff1763933669cf079f7d13bd3f97c341cf7a4920083080743ba0c338586c020028040a01760a3a0808f0893020268050804dadc9026020c50182883235f455107030528dc1545e5327cc5d829dc85d91e6a98173592fde69963e76e59894758bd26e5f5c47aea9b65896d3f79ef85489da82bdf6ddaa4e8834bf7a533009af0be6fbf18a146916a70e6638b57ddac33b85b94678d7e7dc24e2f5a73c901202b66de06a1ffbc77db876b89e811d6e0a9eade72dcba85a7ea7cf8c5c0da4689a87dabb66c564e4593767e733072fc877daa7a88bae89eb3a6563bb574cb8d528ef2692b0c18d33e4402f1acd5b9a52ef660c2ddcf6027c616c3da247cbb21eedad685171a0f7fc63f37a219eaf4e9d32aca4b1274e53b4f18532976cb5973e127ebeb8d1ed1c24780e0dfbc470df3b193a985b6cd19bf7efeb19aefcfee5dd520aa43da8e7fbff9d5d5bf26ca256d6a496b9402bbbcd32b5a03682ab4eb18746d6fbc158e629a2b3be6cb75acdfe76fb70a568b5e35facd1866dcb5e284997fae39ee89e38a331a014e062b0505ec0c560a2dc97b8095410164063b05cdf9ee262427a46528d0090852c15b7097bbfedb9407f9cb9a108130255fee48650a412444153d74f582e72e7dd03152ef19dd76cc7f2f59e14cb99c94bee5b5eaa1a1a1a1a1a1e18d269e234aba59012019c38cc58d98c83af0f5fa3b0d87bc18214153adcf6b1562bf5d79de0e6aba79d31958b39c26df23e53bf1999e152b78e7ef6e7566dc4817822b07ba0e6e893e15c23599d7d34b0969a287bfc1b500a2d288b2b52c736612afc6433adef9e6934fe75d6b35fc29dfdcf533cbc55563dad528e7e36df40dac3fe16496c9e46025ae4f50ab85a2eb73a65c4e31c78cad1fee6ab11a6ffc25232d5b2961534b5c63318f2da6b96876c28df484659d2bba5656beed97d7659349e69f6e8e7b52b33452209ac80c84402000f2a6af2a5ae8ccfda562a34872224b8140e0af82f6df327e40f28df436c75fcbed1075dcbe90220596f314413caaf7fd7ccba9246bfae1f783d70d1eb23149f08b0a0ceefd636ca2cbcd94ecb43f87b8fbf28a4b2a59da9ef91bd39c074656f1d4ebf5c6861f5ca2f12bbe3d69150ce5caa992cfdeca9f43497ee58da6b8f8021db32a63b80f4d8a4d71f5352ae9f137ecde113e129174926277e7bbd47cc7ac941ab2ee5a2bdca3dea0aed9df7e7dabfdb0a6deb97b215fffeeb511bf375e70ec7646465af289cfeae851a65f1a055627f945f97b3fb7e47482bbc19233338e4fafad29fe99f7b4c6629a4b308484f8448fd919ef7e796edd31a7fcdcd9c83fd71cf744e76a85efbcdb179990fff9568a74054e0a8d5060b9aa4776a7b5555eee157674c6d43567eed89da6abbb3e9bb0d6d17650536f38ae6f5fbbf3fc1d3b930c0121fe5a511488479d21fd7d378e796f739c9942b1249dd9b9697f72c969004dd9356f3b6bbfececb52b717171717157ae1efeb441cada45874d5ecdde7c89ae183d7b57829d514bc2d1bde733a5e85e436b9d98f2ce77a73315e64cbbb8f7c02da710d4f68d4657e74c5d7bc94a6df11ba67d70bee6804ee19226a26985ac3fb75fb202f2ed1d5ffdf75aa9dd8ba257b03eebf295cc520e62eaea4ed9f2fb6fdb663535e47bd1ec996631a86ae5400da19987972c3c59c61ebc02ab5347bf32bce6c1f1e3ff7b264306b5dd89fd73e3ae1b251d0cbca735aa8b692eaf16637a38168ef96c77a28d31393be1e8b6cd2733f900118e7b5229acc0980cad0027bdfb4f73c1f59f8f044f110611461192005bbeccc1c6dcc34e0ca2fbe8dca344576ffa2f2b5e8c7fb7a9bf56ed59a9efcf5133b72ded162880592ffff876eb50ad403411fd0e7558b0b04b20d1d59bf6ebea172e8e6be02512b57fed97e7ec4d2d39a229b7b6cdfbd3f395492f552f17e21256bfffa476d68d0bf6657a3f3377c7dc3a3b5f8bd60aa26ffd21ab62ad4c5571e44f1b0667cffe7ff6ce3b308ee2fae3df99ddeb3a75c9b6e42eb977c0056230d5763035f416c0b4500d2410420d3521b4841fd5a60442332d94508dc115f78a71b76cc99225ab4bd7ef76677e7fec5ed5dde9244b9665cf0771de2bbbb76566bff7debc796f72964c2dfd4f7f7c61ad0ab9dfccf7e75e5df7e018ab6419fec7d20bdffde4e64106d01e673fffc488f74f1d503462fcc5ff2d983ec092ecf88cc597ffe58cca1b0b259276dc8bbbe3efae943dfaa4938fca8b749d1a8a663ef707e5beb145a38e39eeece703270eb5a5763aa3bf8e14ddf4d9e737b89e3a29cf40a48cc1331efaa6dc9fa845b5ed1be39c2e9271d2bf7e7871ccfc6b86582835f59a78ed9c75cd42d104822310cd6be661204086040b453a8591c099c21d8160d87800560a997042a03278f54ad6c1fad69c9b001301080f307898163dc2750b90337d9971c2b999729fcac19991f0b79f7c78ccd8319c31c6b8aaaa8cb3254b7fbee99659e2820904871a2fbdf0af134f3e4d922459962549a2946a8f911042b4c7960048f418b910f7699217054720df7ffde5b46b6f03a1a084106a9608a58483781961848010232584101f27660a0ee2e3c44a1100e1809912fda7bd3b52fd5afc10f771f8385a35f934d7a56edb891fd8028140203800744de151c1e87eaebfa217bf06dc416d7232c8ddfa8013fdb2e35c4c6812080482238eee2d6942ba04028140104264fb13080402819034814020100884a40904028140d0e174e558da92254bc4051008ba8ac993278b93201092267a9440201008ba8c4c193e064fbce840e17814080402417742829ebf58489a402010080e5b74c72301d225582828e0676856e1e7b052188146354a00b365d407902437888d426110f3c5040281407020644870719828cc149cc0c9d132cb6c9a041341a3aa179ad1adb42c19468a3a05d50a148e2c1912c00039dab8a3041241f25c5794c0426114e69f40201008da4ea866a74460a700d0a0c2cff5e5283da3b05234abe1c26914804c60a66854f4bad59a5966a150b96ec499287ac80020a556e193014e555c1781402010b499488bc8c7e16260809781470f95a549b0503428882c794501bd264d644de3008744f52aa2047a45503305252949da11568bd8f1c3f9f9c31fdde23fe477d4bff99161f917ce771cc026dc3f5fdf67e09d6b3ca2d70904824e22b288594871148e7a25ec233452d8281c6a9472e992a6bd42a25fe51c1c5039640233e064baa42987da2819776e7ee78ea943322921c45c38f1f2a7175677b0a42a7b5e98d8eff70b9c00776f9b7bcf59637a9a0821c4da77d2654f7cb3b79394ace9abe90642fadcb6cca9ff56d9785f917dfa574d09e56adbdf4664cdf8a65974078140d0bd494564fc0c5e8e342936c49102fa809b39f88e4c2053f81800a280d824e203dc1c260a431cc72389f937fc24a29a92f6d01986c7ce97cf9a78fda2118f2ca8747a1a36bf7d7ef3d3a74dbe7b7153070a2fab5ef851c5d1178f4df3ef7cf98ca37fff65fe4d737fad753aeb367f78fbc00deffc58d56936a904e3bed7ee7e778f229ab8e02040ba1471fe052102a9ddbf9b153020d310252db266d93954644a3012300e2b858fc1c70140052c048d0c1cf0319848fcd96d5d26e60df3efbd6ff9312f6e7ffaa2de128081a7fce9dd8f760f3de5f67fdfbc7c56debcd3fbded6ebfa493be66facda5f6f9ff6c4072ffe7e901980bfecf307aebdf3a579254e73bfd3ee7cf5ed87a7f5949bbf3ebdefed7d6f9bbcf58b657bf6d5a64d7beab3d7ae2a360100af5ff6c1ae1133c7a737fc70ddbdcb8e7e71db2bd7f69501c036e9e247e75ec439716e0fef916ff787775f79e7ab8b2bfcf6c167fe79f6ebf74cc995947d5ffcf9d29b5f5e54eea596fca36efa6cc1d393acdcbdf59d3f5dfb9737975678ed43ce7de0cdd7ff786c56ecd0a7a1cfa5f78cf9ea91c7175f32fba4f4488d6d58f6ec75d73ef6e9e626b9e7a46b9e7aebd9cb07f3957ff9dd5f3737fa7fd72fdb621e72c7f70b1e18e15dfdd22d373cf2c1da1a963dee8abfbffde2b5236d00c01a97ffe3cc3f3cffed4e5fc1d4bfbcf5eefd27e64a8052f5ddc357ddf4dc77252e4bbf936f79feadc7cfea6d887f2c117bd1f8f363679cf3def0577f78f14cfa4d8b0314ddb2dbb174d14f5ae54f8952422895b4729f9450a255ff24209412ada653f07f44089256f653574724aefd24044c901c1f432a1610071a15641b9029a1418d9034000e1501062305019ad470014f0f834a348b0d2e1501dafa38998fe1a085f07bb67ebec835eea9df16846eb5c47ef4e533b2def87455e36da703ee5d9f953df9cb8a770a02bf3e7bcaf1e73f73ccaafb86b38d8fcfb8e2ab53dfdbf4f96ff3ab3ebbfdb4cbae1ab6f1abcbd300f78e2fca9f5eb3fa8d9e9ee5778f3bfdf66fcefcf29c1c0234af7e7fd3808b8fcbf66efd7cb1fba8a7cee82d27ee9dbecd4f9d7dd597c7bdbfedfb33b2b6bf7af189675f55bcf5f3b34a1fbf756e9fffdbe13ba7903497acdd6a3180372fba73ea2dbf5cf7e5ee1f7f63ddf1ef99a7feeeb6d19bdf9e9615731569eef447effc6ccadd6ffcf9e7dbfb84a4a4f6ab1bce7cb4fedef9f5b78d76cdfbf329bf3be391111bfe36e16f9ffef5db494b9e2efdeab7e900d8fe4f2e9dfeb0ffe1efaa578c626bfe79c18c731f1abbe1e93100ab9bf77af5670bab3fcfdaf1ea05279c7fd351db3e3833a3fcdf979cff6aeeffad765ed1afeaa3eb4fb8e4fcc20d8b67f5d911e7582ed2a495abd5dfdf35edb21f4f7977d19353f3fd2b6e8e3d40413764f4a8515492645992a856d59a524a895ed05aab6a8d9655ad1174c0b414b33655b516085a3a1e3d2cbee2b883af33a0418199420e0e8a852d032f47b38a66165590dacfe154f52f0870b822622513ba02e34d1de82494a67d0e637e0f5ba47d2367f5c9648d550e1580b1e0d23b4f2f9001cbf0abee1a5ffaee7f4bfc9e8d73deac38f51f0f9dd1cf2259069cfbe05f8a56bcb1b48103300fbc6ad6b45e32887dd499932ddb5794fb00c0b9fe83d53d2f38b187a43455b6f8aed843dff5f17f4ac63ffaf099fdcc52fae86b9ebc2977c12b8bea219b25d79e0debb6d7f8a4f4811326f432c0b1ecf90ff915cffef1849e46297dc4150fff21f387b7d6bbe26cd134f88627cfdafbf787e6d7872e4af3f257bfb35efde48dc764cac6c2e9f7ffedc4fd1fbcbbc51beb2bfdfeb9eff2ef7cfafaa3b26443cec49b1e3dd7f7f947dbbc00b869fc5f1e38a38f89a68dbcfab1abd3e6bdb6d2c1f6cf9bb3a2dfdd4f5c36d426598a2e78fc81611bdff8df5e77dc63e100e02ffbf8fac997af38f7f39ffe31355f0248cb03141c01ac59b7d160340358bb7e83d16402b066dd06a3c91c7761f5daf5da8240d006a385c50f48f4b0b07352e570b1709047f79e3e2667f4b2fbabf7bb2267ca290d7b1b49664fbb04c090d5275333aa8829b7c0d25cd6a0046a76ee6ff8dfef87171616161616f6197fcf66a236b85400922d374d3b1dc46092144f8003f06cfe7849fa39a715ca71bf2bd603dc50e648ebdf47df8ab1c7b07c5e5bde6c18f7c0074f8c587cd7f13dcc59c3cfbcffab8a007394ef6d287ff3cc626d27069cfa7c99e274c6fd3542b34e7ee89ebe5fdefdca56cd130cd555b55fc91bd2c3a8eda9b5b038dd51d610b3ae525752eddaf2f713fb6b5f30e8bc8f1bd446ed20d30afb656836ad217f708ebfaacaed6bdcdb407b0eced78448ca1ad8c7d454d6e0897b2c2a0065df57cfbdef38e3be9b26656a6f9a5b1ca0e88a470293264e88593876d2c4440bc71d3b499c31c141a07b4b9a65c85993adebdef8665fc876e48e35ef7cd530e2dcf19904807fff962a9f66b738cb7639ec7db36439a77f7ecf4b3ed95ea1b1afc651bff0fa7e89b237fb767c315f9e7efa002360197af6f1b6756f7c5da1c637910118b2fada9d7bf63a35d5f3efdf5a43727ba74b3473c28daffcb0a5de5bfdc38d8117aeb873912bad57afaca259f376eb3b5159e7aaf9e2ccccf8bb60289af98f8bea9ebdefab1a060092ad670fb9665bb51668c9dd15bb9aed7db36410102058e45bceea979b36ee89e565fa415635384a664fb601505d15654dda11046a76d4197bf4b09a32fb64b1fddb6b3421521b76eff565f4cdb2c43f160072ffeb3ef9e0ccc5974e7f704983f66e8b0374888e750410f07b037e2f00bfcfe7f7f900f87d5ebfcf9b7c412010929610927dea138f8c5f79f33977cddd50edf13595fcf8cc6517ccb1fce1d9ab061a0040a9fdf8c1575637a981caef1fffebaafe979e33c0681d73fd95d99fcd7ae8cb5d2e06d5bd7fd3bccf7f4e18f51f28fbee2bef89e70c31032059a73ef1e8a4d5379d7ed36b8b4beaddee86d215731fbce8b2b7cbc22b1b8bcebbacffaabf3ef64db94f756cfaf7bd2fd59c70fdf1d9fe1dfffd60c1aec6003764e4f7cc32cb3225e9bf9975beff95594fff54e1e55c7194aff9facb0d4d89cc3f923ef9be0787fdf4c87ff60400207dd275a7b9fe7def9c794ea70f0000200049444154f5cdaabf72dedfeefb29ffc24b879921d97bd8fde55bf7fb0180f6987efb297b1fbdfdd5553501cefd4d7b967dfed54e2f0010efaabf3df175b99fb936bff5c09b8e53ae9d60a73d4ebd66fc9e671e98bbc3c3bcbb3f7df0b12d23af9ad1c71af758b43110b9d7592f2d786dd4bb67fef6d1654d0cbe9607283a9640201092d6764c836ffddff2978fdb78ff093dace6cc6197cd4dbbf3bba5cf9e98a9dd54ad43674edd7ae3e03463e1c50b7ff3e2c77f1a61022ce31efcf6dd33b6dd7574ba448cb9a32f7a66496d2245532be77f5a77ec05a3f4f03de3a09bbf5cf5d6e9fb9e3f6f488ecdd6f3e82b5eda77ec35a7f58cb0f04c23eefefcf569ebae2b32cbe9939ee6b33e7debc25e12736c7cf3faf1f9464aad23fe5c73e5eb4f1d9f46324efad70f2f8e997fcd100ba5a65e13af9db3ae39894353ee7fd993d716f8b4714c9a7be6eccfff92f6f2944cd9d4f78a45bf79f98b87c65900dae3f4fbaf363c36cc44cc23ee5d1fe879fe5bdffd35fb3fe7f431529ad6efc4dbe76e776b63a739a7cdcc9e7d629e296ddc63fe9b3f7c79462e85dc6fe6fb73afae7b708c55b20cff63e985ef7e72f32043fc6309ef52e179b317be5cfcfa8c197f5fd5d8dce20045c71208045d62e760d8f8581f1a8f79caf565c6f5d7b9f6c883ef32700ecec1b8fe3ae7e0ecc3a71f193b760c678c31a6aa8c31b678e9d29b6e9975b00eadf9ebd3fbdd73eaea357716b5335c8155bd73ea311fddb1f1b333b385d92138bc79e9857f1d73d45122e25170289035fa58100a4a402808d1ff406297f566a73740eda9c82e9c18d5673bf3c1fb8ecf14fd4f7044fcbc154a23e8fea45ad5da44906e404d2091ad874c098ca24939543a21e74d07ba7543bf73efb85e3411c191a46ae21c080ebd66a9ddd2e3bd45115b19265549d3caca1c6a709e6c06dce95f379c2e9a8340206c354177265b863398d02a924c190c6856db2569ad480bd0a0225121b5a1a3c6690ba300dc7abbb842ed1670710e040747d584b009ba29727e3076a23658ab5a02ec324c04140830d429618bcf48609720035e86e6e0ebe91412011802449449130884b92610740c1992ee0cb751580908818fc3c5912ec14021019c20d700008ca35e0500b93138faa5e91901720c50839569626205d3253429e04096040b859b0180838100d644792645c71008baadac897320e8425c0c20c8a0f072041840a012fd75ca6197a072b85500e0c1a62ac7e463345350a0266881c5185d8d2a14001c0a87141c98e35a71b578c563082191c35dcffce3e56bafff43e8e9f2e5cbc5356b9569d38fd516962c5922ce86a003993c7972fb6cb59ada3abfcfef743a822eca4439f8495c656c93fd67b7a79bcde6bcbc9cb8ef56d7d4fabc3e8743d409ec60929ff69d25250e87b3aeb6b61d5bcec9cdcdb0db070e1c90ca879588448ee18a33042a8736d2c5b54a34241c3d123b966600023c61267d2566eada81392e264d1269df3af806241074bca916fd63b5a6b64e920dc3470d8ba97696e811073c2f6dd78e6d35b5b579b9b92df58c4af2c831c3c535ea0c129df69d252584d029279ddaee2daf5dbd7257c9eea2d454ad4d50122f3c8474544768c12bbbd35ff9cb7ba2adb4891dc1852177fc5b9c0d41a791f1ced129fd3cf57a7c23460fe50731586960f1e04d1bd6b77cddebf18d1c338c8bb0a9837bda1dcd8e29279d7a20d16a471d3d7ee14f3f74c63e730e99449b5c01c01a517ba6c3b114168bb6d23eacbd87889320e824dce5db5af9891a143597cbc171b055c4e96c060a5bbe78f0f7e48822ee69afabab3bf09f11757575a97f987148248e6f90b570337240ce96e1e3a0804305073c0c56821c191e06061881463598092b0176099cc3c001c046c1383c22ee5120e876b4e60f0cd96a5c4b89d7161445f9e31db70378e6b97f1a0c6d4d519724a342784f76eddc51b1b7acb04fdf98c7134e3a455cdbf6358884a71d0736a7a8b596669110e0e1e29f7e0e330591f451b45041073f8345460681c24182f1f6728043225165d6ea1458280c0414f0325dcf141e15a0ef65e116ad7280c317cc0429dc000241b715b514552d55eb687749c9db6fbf3564e8d0faba7a9fcf07e0d5975fcecdcdd9ba75eb95575e3560e0c003bbb56a7bc2f75755555454ecafae0af87c2e8f27e671edead594d2b1e3c689ebdb418aa6dde679a76c38ded65d0c0a60a0ba651625430a8c141209078fc8cdf12c2a0f8327fa9580164319da160fff4a736b7127917f0281e0f05535d25ae29e10ebd6addbb76f9fdbed993061c2d147cf04505ebe77e5ca954d4d8d6bd6ace93f20a50081e4b756ce797945b9e2f3160f1cb076edba512347ae5cb52af4b87cc5ca0cbbed974dbf8e193bb65b9c7ffffe8d6baa0bc68fca6d77160ceedebb7693bbe8e8219952a72a5a27dee8bd0c20517be0e3f0a9c117e3be1e443ee2baac9c76dba5c5a6ef373e55c5c4fd4bd0190decaeab8698be5ef7d8beeedac05a55354dcf5a55b57dfbf62d59b2e8c4934e3ef79c73dc1e8fcbe5023061e28433cf3aebbf9f7eba74e9e249c71e5b50507020bbca3518976459511483d1e872b9221f4d6693a22a46a321cede3277d9fa0d7bbd96be63c7f4b11200e0beca5fd696388dbd468f1b98d66a4a77d6bc6bcd2ffb79eed0a38664cb00b86fff8675d5bd8e1ad9c318ff04066a36ada9cc3f6a74be3199d5193caef69f93d099e9ac16c23b75eb07d8ff3ac840edc2c393fa0f2ebc6d42de31991251fd5b7656bdb878ff066fe2fd517d0b56944bcd1c9026ce1873dbfe2d57adf604c48d58101fda7f48efdb27e61f976730805555d67fbcacf4edddeaf8738ebaab6ad385cb0fb4e5a4f7ec79fb9482e9bd4d16b08af29a377e2afdac5a3d149430b9aa69b7b39859a7b1f77b557dfdf53913271d7bfef917d4d6d66efe757361ef026dddc6c6c60b2fba8810f2da6bb3efbbf77e2ab5df9ad0250ddcebf14c187fcc90c183010c1f3e2cf271f3e62d7e7f20ceae720090cc4a4d8dbba0af9502dc5bbbdf6b92094f4d10b4d9b86a5d69a52ba3b7956aa725d9dd3ef453802717a403530c0e7ea0aa78c44b5a5776bdc2518366ff46fef287ad8fedf1f8ad69671d5ff4dc79c6db3e2cdb94e866c3031bb7d5422048a175f5193bf4bd138ddffdb8fdbc1dce5a6e28ee9f7ff9b08c9cd2fa245210f7b7bd31aff73f8ff33ff66575a4e566e9d17bf6c505cd2b775cfa79d33e623af6a8818f5f3cccfeeee6b7ea0e09f32e99aa056f678490440ea8d5ab57fb7d81b3cf3a1b9ce7e5e69a4d469fd7673219b5a7e0fc9c73ce79e4918dab56ae9c7820f3533907e79c718fc703a0a2a222e67dbbddee0ff8555589b39f9c03d49a9ba3d656bb0bfba551e6a9a951b3f2d2eaabc13973ee59b7355034a638530600a561fbda52cb88d17d6c344a12e5ccc26c7755597dfed01c43b8842487eaaedebdabbcc615806ccde93db0a8a78d7a2ab7ee76aaaa6bddaa526ac8193aaabf1d9e9ad2dda5350e3f932cd985c5037bd96580733077d5f6f27df51e55b6f71c58dc3fcb4810678312001e682cdf5552d9e465d494de6340719f6c2309d7b3e4cc5db563f33eda6778510f7347d6118b2b69279d7c0a00499200a86a7840eba71fe71f5692d6a999e28829fd8649695b176e7c71a79f01686e7efffb5dbd2e1f326be8fe3f6ce2d3cf1f3563fd869b77281cb0f51dfce16f1c37ccad2ca79ae3f19737d38b1f1c20a7f71ffef958ee2a2f99f96da343dcc30591adcb9c79db64fb96f9eb1ffbc5a70280ef97ad7bffbc95e40f1bfa44919c3170d40f477357d9ce8bbf55665d3dd8fe6bbdbd3873a0ec78e0fdaa389b920cbdd359546723c6d34e2cecb973fb0dcb1a9a3800cfc29fb73f9833f69129595ffeb7aebe2b7e01b7ecaa893a6f2abfd057ad5c79fcf19319634d4d4d191919a3c68cfeecbfff1d3f7e82b6aec3d16c32998f3f7ef2aa55ab264c9c0860c7ce5d8a12ae4d45253a64d0a054ad34ce9c2e1763ac57af5e71dc7dfe80a228f1ac34ce0162cecea5bbf63b0b6d366f752dcf1968f1d483734e2cb979d2d6aae64046960c041aab1c86dcde9628bb94730e505b41a175d3de4a67661f6be865c559bab5d4953bf8e81176e2acdcb275db6ecbe8a2f49e43fad7afdb9f3776449e110094a6dd5b4b3cf943c70eb5536f4dc9d6ad7b2c638b3238a0baaa5d3d861d5d6c0cd4eddeb473a775f4d07cc9156f83d457bd735bb53c60e431b9a640ddee2ddbb71bc60cef69d26d41c551b17d6b8d69c0880139c684f6747b4f3b6bb9c11fe7cf3bf994d3545595242964c1ff387f1ee72c9e63afd3fc2add57cf0098b2b2c618dc5f95fa59d806737eb74719586c4b6beda2d46edff9c86ea56cc5e6b35f5b7b81d03341cbd6959d35cee0fab4c4171d41c5abb76cbf7797b2e7e75f4e7d71d5e95f363403908dc71778fef1eeba69afef5ce94f6deb06db293df8da4dcd4d3cdc76576d72d082ece2ae739da4a86aa1d2f51c1c24ea69e8af746f595151b1c168b0a7db39b8d96c8eac799f66b71b8c86e2e2417bca4ab5578a8b07cab27ee4922c0d1e541cf52d899d6c1c9c71ee71eb565a0ccdcdcd8aaaf80381b83ba9fdb6c8c9931bab9d7e574d1dcdc9b5e8219d9c9a73f20ccdd5cd7e70ee6fac721af3734c88dd020018727ae7f1ead27a1f0bda47aabba68e65f429b0cb0492bd47df1cd4573b23ec44cec1b9eaa8ac476edf1e76032099737be7cb4d352e9573809af37ae798088831bbb097c9b5bf29906083fec61aa7b157618e85801ab3fbf4b2b86bebfd8c6bd65bd9962d75d6a2e1fdb38df12fd0819cf66016c4d8bf1f7ff81e80d7ebf5fbfd007efce1fb045fdb3dadb48390f154321aad6aa021cac7c81d0e95f634a6897add82036e5d3635509fca70195316adacd91d5bff96f43b66e4bbc7db4c00a14402fe3bab2f03e06fbaffcd2df3889c25a9bf460ffa06bc7e8fc1922e015d37badb32576b4b558b9997a67d20e667bbdbe5b2a5d9aa6b6a421995c64f98603619431faba9ad4d4b4b73bb5ca1578a8a069496ed555575e080fed15b23c9fd8ee0bae331ce9561ccef0f30c6e29929dab8153164e5192b2bf7295e397788499f8ec43927a6ec3c53e5fe467f467a438dcb9c3bd018738cfa134e2cbd7aa76d2caf740e366be781293e26d90c41d3c86096586380e9a37e419f9de2f729fec66d1b1ba8be3185a7299c730e229b247d5dc92443f12baa1c6f834cf6293098647db7a8c948145f8071cab9e2acaaa6e9038bd3e5d64dea769df6846369f3e77d77ca69d3b485c45fdd899ad6bdc7d254bfdf2d59b30c91b70062b74b08289ece1c1a05e71035a50e7754bfdf2559b30d40ab8617536be24424f1f28d5bcfdb460860caeffbcaf1fefbff5b55c100f0460f98516964520f73541332988d56557175f5505aebb61a6f7db28ed96cf6b8dd7dfaf4091927455ac87ef0695e4ecedebd7bcd6673e42857bf3ebd233fd3fa1d501f4b636e8f27a1e33110f0797df1c7d238004e0ce9f9e6d25d8dd601fd0c847b43c6243164f4b0ecab6e702a351e6b7ea63176365e78e4cc9059d8a3625b596d2e0707e7443252d51b503924002ce051a9410eea51500ca86c944d194346e8c196c16dfa01aef814c60d04e0019f02d94069dc0d423249a8f70638a704e08ad7cfa5740960207246d100f3be926d7ba421fd330daddea7da7ada79d2e0931fbeffb615ef3449f5ee2c13d824c8141c7073785358af7bdb32be86c65f02d619fd8ca1c32086b469fd0d157b5c0ec67d0c92a4f74583518a1358cbdb654b32362cb09bf93c9c8969008733befa867501db39038c14adb71c1e5f1403fb1dfe2a87bfcaa50654a5465b7604bc1cf0bbe65791a346a6679070db1d3f325daa6e28e922138d90c844c3c9742ee8768a22f2f73be7bca0b060cfeedd8c31a7d3c95be0743a1963bb4b4a0a7b17f25669eddeaaa84a20e0075051b12fe6afb1b19131e60ff8e36e37b8c77256ffc14387f6cf3620427738872123cfea292fadf05af3357b27ce7e71ce3927e61e85766f658d9b019c134b76166dda5be508301670ee2fab4766ae85724e24198ad7af72ce39a7b61e59bcbaacaac9a772ce149faba1c1ad680383de9af23aafca99b7615fa5d79a6797126c50b2e75afd5515751e95abbefaf24a8f2527c3a0a90d91d20a8614653a4bb697060dc43693e4b41f3029faf9ec142a47838226352213ff612c69dcd7fcea4ad7b029836f2ab665c9d4969e7ef1d4a27368dd2bbf7a0250f756050a06da3309886c9b312ecddc626da787d9b38ce6b62a9a1298f3c74b462b258abb49a8da610cf736fedf52c7f05387dd3b2abdb7999acda65143fa3c797a5e4fca9d6e969e6db21cd0d6fdf316565617173f3529abbf991acd9629c70d7e6450e0a3c575d587487474625b2d7ccf4bccd83163972efdd9eff79b4da696ef9a4d26bfdfbf74e9cf63c78c3d903ba01e1cc238634c7333c6a0bda82a6ac2ed6a9264b0da6d46caa3148d732edb73d39897a5e5a6cb89778b73ceb994d1ab8785e92a4b6cbd8b0bcd8d25ebd6ac5bbbbdc15838b0af9d6a2ad6c350b779edda551bf634abd4debbb89fa579f7a6f52b57af5bb7a5b4c6ad30cec141ad3996a65debd7acdb58eacb1ad02fc780041b8431a77f518e52be79fdcab59bcbfc590307e69a22a6a549f65e4306da9b4bb69735b553d5921bc707f4978ae71f20046e0e06a8884a7195ccb0cb9561a450838adcacc0cb41810c1926806b094818bc1c0e0e0056021bd50b5e37ab7a766399c02ea129009b0403a030b8d4844e8c0e85edddb0fd0fbedeb71e3bf48be91200d650fdf027654b3d00d88eb5a5df9e3ee0ed2b7bd7ba3cabca5daefeb1ebeedc58b5f58c415fdf425d653b2efca221d59a4b9c01f8cb6553fffad6575b3d03258b9d50317077788a5ad9baad97b9fbdc3169f067530d92aa9455d67fb86c7f1d630debf6fd7aee90857fa4ce3ddbcef8a29d5695bbaaecbab9fe3ba60c78ff38931980e278f3d35f5faa507997491889e9b0893d909c27c889151a579b3871e28ff3e72f59b2e4a4934eaaadadc9c909d728a9ababcdc9c95db270a1dbed9a346952abbfd949d27b2be75c55554551011416162470acc41d4b33158c181deb22a369456346845f24b2499633f2d2a438eb135bdf1163c31f35f51a36b65770a7a83967c0d09c0151c31500b5160c1e591096056356efe2acded1529133f8a81c003d7bf58f5a37fe0621a717148d2a883a1f30f518193c2cc95e38624ce4e7dbd21e5a993e772009b1dab06e8a1fcd90c0000783ece7a8f5c3489023a399c1c70120530601f62ba040960c05703200b049b000f50a540e2b4596843a062d778944902ec3a3c2a5228d429b0541403a3f55b6ba6b6be9ed5b4b01d26b68f1ecc9e68ce009639ea6173f59ff62f0732f2ed35e753effb65e31c1575775f75b55edfbd62bafb8fcbd0f3eb8f3a5ff966290644913aa7698c2f66c2b9db5ad34f6e5dacadbe654869e3d3a7b6df82dc5f9d46b6b627d9855bbcffa4f9cad375556fdf583aabf02a6dc82972eee5568eee2d1d990aa853d90f12afbea3fb493a65830c8f265975d367bf66c89d2134e38019cbbdd6e0056ab353b2b7be182055f7ff5d50d37dc6090e5d67fb3b7662e840cb28a8a7d31efdbed690094b8f3d252b89d2acdd5f5c828b2d12331776d6bc6f1016cb8b581580aa3a4bb0932293801217030288957f173a44b7032c8da58b49fc3cf2107c5c044d1a880032ae065b0106d388f5b099c8a6e00ba55d8641829bcbaef8db819d76a64fb196482831e3dc12bb796dcce7b1edfcb9ad6e87476720bdcb56bd7f5d75efbfa1b6fdef8af0f2bc950c96c13aa266837beda7d777eaa5edcc7ded7e02be9d26436a9c6f1eb77a5f8b2a6ad52545434f39a99efbcf3ce9a356b274e9ca0e5bedab76fdf8a152beb1beaaeb9f69aa2a2a254ee8cad3a1e354dfb7ede0f9153ac4294ecdec358db6fc1dc5fbd63db5eaf29b7df002be147a4a27599a4f939141512858dc2c5c00010a84816fae065489760a6902d044e0e99c040c2456114063385878100260a4da828810458284c34dc8ca5d08f39f05089352f0f274c3eb8c2a6eeda56b1eba07c532010d8ba75eb6db7def2ea8b2f5dfdf4077539c3249355a89aa0dd34eddbffeabe4348cca26cb5d858187d3a5aabdb1c3c78f03df7dcb364c992a53f2fadaeae06909f9f3f7af4e8e38f3fde6ab5a6e8c249f2b18012703a1d0e975396e575eb3724e9ad35353569769bd99cf2002831e40d1e99d7ba9d78f84a5a6b81a69d61ffe9be110e6d5812402035dfa35619cd4c20db24d8245002970a77508714c048d043d605d3a18477c3cb8291271c009227a44b9e05ae5ba3284a2010d8b469d3dd77fde9dfcf3c7bf993ef35e70ea766ab88ec17745f828ec7c8d047d252f0f4792ca90d2b582c96a953a74e9d3a35e65b52bf3324f9a42449767bfab4a953a7456cff40ec0341abe72a2b2b8b31460861ed0a8ea39432c6b2b2b23a7c87dd0cb906c8fb03a0246ab04f26305354f9630595030a2091a0f2256a1b2157c4617d73d7242d10086cd8b0e1a107ee7fe7d1c72efefb7beefc11d46411aa26e8a67a4640928899b660b35ac118a194734e10cc28d869504a396336abade55b36ab8d3346db7b6f15b4efb467a6a7ffbaf9d7e1c3861342da3e0b8a33c6366fde929991d1f1f7640e8543ee6180cac100067854f838540e9523df0095412b85e665f030007030644a9008020c0490008782e4ad89e0b0bdbf0782ac59b3e6a927fffec13df79cffb7f7fd3d860b5513745f132d6a017154cd6cb15454ec2b2c2c2084460649267a4cf24529de01f7955758ad96b8f65f457945416141bbeead82769ef6a2e2a29d3b77ad59b3a6a1a1a11d9bcecacacaccc8282a1ad819fbed66909b54700e89c048916d4075d03873aa0870488044902181035e153e865a15160a8980717899ae672a879b81f3d8b1e2968e474fc5ceee7eb559c0039c1829698aa22c5fbefc85e7fff5e19f6f3deb9efff366f625b2a9c355cd5dbe4d743541a71b6a5abb8de76fd4e8d123afbabaa6744fa9c7e38e7c3f5ac64812374d9bba86cd6ab35a2d79f9792ddfcaef91575d5d5dba7b8fcbed12d7ae634972da011417171d8c3b2de0616d4b88e1e790bd412fa29fc34a41881e7f1fcecac360250855345201a7aaaf12f9dd6e35ca34038f639fbdf7fb51aaa2323de69671ce991aaae1c7f4242b2d663b22bae460b2f2832d5e6cc575ce1b7f7ae88ef7698ea36efc13cf5dd45f06fc7bdefbf3c3abc7de72f7c547f594038d155bb77bfb1d5d8c954fdff92ab9e2f15953f21d6b673ff0149ebe26d250f3fbfd46a371d9b265369bed7f7fbfe5b5fbcff8e7aadfbcf0f8a9d96a69cbad8debddb0fa97c0a03145b926a562de3feef962c0c3cf5d36d09078275fd6ff7d7a6a8e09608e5d3fce2fc99c30795c0f546d58b2bc71e0d4138bec14e0feb225f377f63ea9c05f3660402bbf80b493bf67f7eee1c3878adedb951292426725f1327924fa58dcc79050e98e45420808a5545ba41225447f1af599e8d890c8577af4c80f7e252124ce54b68eb3d25a213f3f5fb4a2c3155dd2dad258ac0472ba0485830056095e0685c3cf91262143829f837098243d98a4ad9d356ef32584101ed16108d77ab5ee94270009ce7ad17fe8c5da793163cb51c51e12ee45a29dcc1c37adf8a57ffe927ff19d7d0c8402300db8e8fedbc89cb7fff4fba7dc3066140c3be9f21b8f91b226dd787bc9332fdf71d91c63cf71d3a6846520d250f3fbfd8b162d321a8d57fdf59357cf78505102c4d4bfe5d68e66ceed5fcd7ee1d96a0f936c85479d7bcb39038d249540c91a3fe96b2234bdf837e33dcbd6fff0a917e69c01938e2dce900800eedd5fe2cc1d5a6871ee21b4f5c04bae65a9a44484687603d3298924c40ddf88995e4642a36444ef6b61d12224e6495c132d45591508bae8a721ac120c042602923e72bc262201ce3d418b4d2630532e019c43e1dca3574d08becd238238398faa35010eceb4e54f9f7dfca8a3c671cefb0f12a64007f0e7e7de3f65587a0209521b362d5c2d1f73cad0f4eddbb60d1cd89a95a6320ebebb64b756f957d0858ebe767c86a466a5458a19a2a33f749b8c10428814b4d228a1945249d2fed59f6a5b089b7494469a6788088f4c64ab011043cb82369135fa58100a4a40a8d6c2a00d97c62ceb3fad0821b04b84036e46e46635ce16151ef42ea2fdd14cda578ba0d98e62da88ccc46fd29cd1a74ed396680a561a07e79c9254ec39c121276971df8da72b516206449964da1ccaa054c5d86b91ea18c7e613a69ae0908203ba9091b61597216d92b8e4fe74415b49517e08a1adba133905e19c502169dd40d292af15773674942681c41954a33452c428092b1be2a85a8b3a4a89775bf47741d7d249f5d2f4d0476d246ccf8ead8c310ece1863aaaaa5cd0e458584b265ebd5fca047862022ed8afe88981ae9510b68ef14ffb6cebe74bbddd3679cd5b76fdff9f3e77ffcf1474545451b37fef2ca2bafdc73cf3d0505bd6482fcfcbcce908a14b7988aeda55538d4bc4da20f7443494b68a505bb5f1c4122bac706215fa2f63b2942cfe28cab2532d15ac6f70b04dd59d292196ce1b9d6c1ee470821e0a1df7f5c9b40ae750c4a29e75c7b0cc685e8fe4a122fe2317453d6179256934b2d835c5bad250260c18205efbff72e25bcb2a2fcd65b6f7dedb5d75e7ffdf5254b96bcf9faecacac0c8bc5d255579450da6a5e2e0ace39a79468c7d22af6cc5cd155ba4ad2dae4788c63a5c533b9a21d9034f25192a4c857221762dc92716db8b8be19217b829634d65675c6663bc54a23613dd3a52fec03a194028c314dc3c0b4f2422d6b18696213d6b6442ac513bf1596de0eb5d228951863efbff7aed968183a7488c9685cf6f3d2993367ce993367e3c68d4ea75b09a8d44abbaa1b4b944a126ddd88e69c522a5129a56d4a92e88187929596b0fe4bf2b8c72492a6dbec348ec516b31644dc87e0e0f48e760572c8edfaa2a08196e03b3365b895384572b5f07d4e48c8260368b89a206965161ae7115f1fd42192d4e0ea8c946e06597ef9c517f272b2fbf5ed9b9191ce39df5b5e71c71d774c9e3cb9b8b8e887efbf95242a495257f5f654854a933449485af793bd24118f71ad342498a996c8084ba46a71ed30216f824e31b608ec321a599b55adf3acb4984cde1c20945230dded05cec118a551361a08f447c4f137c635c8a2458bb4b86f77fcd199cce6e1c386489264369bb501894183067dfce107f5f50d3f2f5d3c72c4085b5a9a24cb5dd514680a561a000eae856c0b49ebd6965c12c7633b542d91a196c8e013574770c8696168c946912ea15ed1ab80b6dad1cc1456ca658033f8199a1400c892741531d3e03074f03ecb39670c84100aaaab18215caf3658acd94600002000494441544b4275dfa3942ca870a1bb7072f3ab7d3659db1d8f0683418e146cabd53c6eec68b7c74340ac568bc160e8c2de4ea554848a70ce252aa5227e42d2ba4aaedab456226f646bf944e2586949540dade5724c5e145b20488574095ad47606d5f26fc0cde04f61451b8d9034998210a4162e00094897e054e0e50087141405870af060e691166d5a8bb1d22af6114238e12c684905234148f0314a6fe2d867249e20b5ab077548dd6d5996ad56eba1d01a84e3f1b097b4245b6875be734b7b2b940a2b262a2489fb515869824ec5cd2001560a17032700a0a6284c91f3d29a14b849b0165aeb3d090460208c7384eb7d860b69331e6f3a4b840792730eae5b6f08576002098a5ce4f859c4cb6d33ad8ec0f248525b1c8f223ce4b091bdd4ad34b488574c652c2dc9a6844d26e85814ae47692808e5464c8966357a2c2d90f2fd5fe57032a4cbb031e265dca3262831d3a299477a204381210042b121611d8a56b8162a455213b0d64fc661a67aa9cc36d3ddbe294fb516d3d70e292b8da43cd339494c474b2764eaa3681d68650a041d4bfba3185c2a3c2a4c0416422c32af0fe8165bcb84c52ddb3dd522442212139360855c1e8cf84f189d9f588288c8be95ea581a38e729da73c24aeb4642d8eab056aba122718db314831e85d4090e2149b350a449684e353c040826fff70079328c145ecdebc939e3fa981c01e124bead14b4d2a0a584d7b259e87572a127b7d06fbee0b145e213dfa6c515a529e4d7e7942368a6092bed7095b414552d8913124973480a049d070bea53a02d6b9923c343240203818dc297421d1913814982caf46f659cf859584efc1c66a20b59c8fc4a5c3c09413d0b178e09eb5950e4428a95a45325cf2472c4dcef68ab394138a71c5c381e0f3f496b9fad16773e75721913436882ce95340e95c34a110040e0e7e1408de4265a58d25c2aec12522c8ba670480c14200401150e16b9227171ae84e52a99ad1669b169da8670453420ba3a5adcce1369999176853c1e66b65ddca89c963f234285473ae41e2ae82471ea288b2d792464921421c94342445311741e0e1566099482a79c46c4c52224cd4c41522ef5a902ee60f5b4b80ddbc779a89c8dae6ae02ddb7b4c85cfc8a721858be927310294bc0ba522578759274cc5f6d2e272522f2e23acb4ee227ba94f596b75be5a2a7a26044cd079e8a5a7f5d2d029ad620a391ef30d603cf579d62975ae68f3ab750f643c55232d658990369856476097a3c15258c93e130c794c316db190b46eaa7c29ce5a4b3e834de899a05b906700e34149ab0e74561f8b553502c40c95a53030d052c05a75421ec9b7b6d6dd897a61acf6cc79127417bb2d7920624bc72312a4bc4a51cf442311742d35813697006d4fdf0b8732468fab2105313bf0ae7e248a5c4a636984a736ea26ee56dd45c00e44d25a7d14f699a0bb201f840e1947d5c0f5100571053afc8427ab391cfa4c38b3b490342169c9b54dd867022169b15da5a5aa414bae181c196b932b52d09a91964ac4a3703c1e7192d60e5513f69940485aac891657d51031652d6c56c4d33321729d206904c2f178b84b1ada1833d2d6787dd1360487aea44594f53ce01e98603b31aa0684cd3584d2e1c7740fcedbd467528c223912442da5db9090b42343e4da17d9df0e7514080e1549eb694493129c6a760058298c40a312dbe85bda6a0887e3eb165b5899429a98a4c3c48bfb101d0ca9b9134970205348da11a573a98cae09fb4c70f8586907b9fb450a5ba448b58c418f53d24c74a724365aca8e4708493b2245aead09f5450310741b49cb37e84b76096912c0e16170a8bacea5539829088797a35949962ecb4c6121201c04c894e2e7f8088d8a71cebff8df574125e309cc3031c9ac3df42e2c1027e14833bfdabd91e4d12249d6152227e83c0c0416191e860060a5000127b05210020f872ba80c46823409060a0eb8399c2a00c89a9330d70037d31316abc115b224f0e02cec0c095932ea12678ef433a88089c0003819824363f1f35d1142ce3a63465b354c685c2aac5bbfae0de12122c7e311a982493c9042cf045d8e558297e939f809818940051a551828ec32bc0a54c0409029c3c5d0a4c040609740243818647f5027540e7d9903804c60a2a85674979f932157864ca024d01506300e03018fa8498a04b93f102fd955ab1564443f4afd9696da1d2dd55b93b8851dc63ad7d61cc4a231083a1b8f0a3f001a169766060ea80c76c040a07258287c1c2ecd0c032486344dd292987e0032283805001255ddb3cd7d29326d635c196b91c851e4bb12083acb4a435bc220859e090e327e1e25362c5e14bd81c0cba3562104344942ac907116d61135a189d656554ba2614974ab93ba93504ac1a1ac3d5d62ab093d1374213269bd3a5ab4ea05e7a185d216ab1c5274730d04cdb290673295696b8c43a2f1a7a6c5b5cf5a9d497610f4e6702b2e93d2f168636922885fa866aa09ae441b101c346c140ede4af14e85c344e00c3eb5500418782888dfcb60d3a48843e1f030a81c2e862c191e152a40390841536bd2e9e7b001760901d68aad965cd852ef48c2c61208c5eac075859e09ba1c05b04bfaf859229c2ab265e448f00246020341bd16f1a8bddda422c061a000070b6ea659858fc144400918874f4dc14a031a157d95447d238965d60e7d129d2d8e95966a8e47913d44a8a0d033c121875b85093010f881004320a201ba82e35f0ca85760912051f8399a55a8882e2ee366408b42d53eae47f6c7bc9e04bde0354fd6a31249d7c1f73a0a04c29213d22538a4e08097011420c1912f12a153246c41b934d98a68b907296d71dcced3aa6225e96342ed04828e12a4b6da6d02c121cb41aa97d6d6b7c42fca0339e12213bf40e89940485ad7a89ab0ba048243d0aa137a261092d64af74831b251c89b40d0253226c44c2024ad63ccb5e43d4a889c40d0490226f44c2024ed10ed9c42f90442ab04022169879ca126ba7aa79e87d4cb3c8a132b5a8e407048912dc3a5c277e858692946f00b0402216602414bd12224e1d467b96bbb508708db8f0b1635395cf68c2c008ea6860cbbede4134f10175e201062263802052f0c05d22598090881cad1a4c0c77543cfcbe00e66d0ca34a03e0006a4517080315825100e0f834b0500238189a6da9d0e50d53efaf4f3a1c3474efbed589bcd06c0e572ad5db7fea34f3fbfe077678bab2b10083d13743b3265a8809b239484d144609520d3d6735845499a5d8281a05601032484933d4ae1626c2080a4fdc34108cc8042d1a84206ec140a838f83b4c5fa3b90a969f37f5c30a068f0c409e3d7ad5beb686e5614d56c364f3af658bf3f30ffc705a79c7ce22177ad1afe3763c8f5cb30fc89d5dffea1af2cdaae402899401043a3029304bb8426060e18096c140e1501159420d7906c5d1addd0c101c6c13802110a99040e34a950397c0c01a6170e45bb2a509316b4ba4a79e5fe61c386ac5eb5ca6ab58e1d376ec8d021005fba64f18811c3ca2bf7a7f6b5dcbdfda3bbce9dd427bf203bbfb060c884132fbaef93bd81837f1559d3bad9b79e31a24f41767e416eff51c74cbbea919f6a55d1ba051d21606ded590241d7a2e516361200b05078b95eef8cb5b66294a439551020df802c19e6d43c876ac4289d1ab3b94ee88ab1798d4101f87cbeacac6c5936a8aa6a30186bebea9c4e274f715f3ceb1fbb70d6eb4bcb5cb9438f193faa9fb569e34fdfacac39e852c29b7ebceb927be6aead64bd468d3f66548161dfbaefbfded4cc44d31674689711080e7d6c12d224108012009009d4945d7851f77d85a34641830295235342bad4c6ee946ab2fe0eebb43ebfdfe9708290aaaaaad23da53535350e87c3689001e2f3fb490aa8d5ab17ed038c27bef3f38ff3befe6ef9fa6d95bf7c74d3601321685cf8c0f4634614e41764e717e40d9d72d113f32a15a294bc745c7e4176ff99df378210a2ec7975727e4176bfabbf6900618d2b67cf9a3a7640767e4176d1e40b9f98b72f400821c4bf7bee1d5307e417640f3aed96f77779e3de7a02650b57350359977eb278d1d75f2e58b6ae7cf7aaff9c5760208410f8f6fcefaf974c19d8a3203bbfdfb0e977bcb1d1c10921815d73ae3e79d8c03ed9f905d9f945a34ebfe3cd5f9c9c088e68c4dd50707898685e06871aae03937acb8e63caf8389a55b8184c24ec5da411fa9948cf0c44b70d0f1a7eaf7b7f75b512f0d7d5d5565655d5d5d6f97c3e8bc55a5555e5f7ba53d98294d1afaf05f02fb8f38a5bee7bf6adcf7e2ef1e616f7b75380fb2ab754e54cbe7cd69d7fba7e4671f38e79ffbce6ba8f2a69bf33678e01dc0bdf5ad1c41128fb7aee66207dfad593b3959db32f9f71ff47ab9b865d74e37567f72cfde19f579ef5f7f56ef837ffebaa1bdfddd4849e938eebb5e9b927d7c5dd0f39775001011a3eb8f59a5b1e7ee1adaf5797a36070a18500bc61d11f675cfffcfc1df653aebaf5f2a3fc6be7fee9ac9b3fae54a1366cdba90c3ff3babbeebaf58ae32c15abe7fef1b2bfadf588ee201008ba370a87c2a104dd8c0a871c14a3b4d6bc6f72846d453265ae0da411c04a892b181fe2e7b05070c0108c0a095965328195801362225039bc1cc14f1c0c711b5c3460edda7563c78d71363781734288d164b0a5a5af5eb326232b7bfb8e1d83070d6ac5e6cb3af9e997aea9bde3f5d52b3e7d69c5a700907fcae31fcebe718435ffbcf7d65c6c9259c0eb734e33ff72daf3656bbfd9e6b9f4f81933c7df336bd54fef2c6f3879f05773b70239675f7d4cba6fdbb373d6aa304c7efcf947a6672bd3b1e6ec3925ff7e75d52db72e9abb03c098bf7dfee5b57d036b1e387afa6b9571a4b5e0a27f3db3fc9afb3ed8b2f0dd1716be0b80f43bfff90f5ebcb85ff3a2173eac010aaf7be99959438d4d43774fb979e90fcf7fb1f777d78f7dfca7456603149fd77bd9f0bde36f5c50b5787145404c5f100804dd1a33258442a2c4c5c041bc0c6932012194104a881a654921e65994e47919382011006854e00caedaacc2c94008dc0c0d2a1c2a42c1891ca00412e0656852db6a231e28d3a79de6753b972f5b1150b9d99a4665a3cfcf96febccc9e9676ec29d3e76c765ef1c6fcad8dfea4db30149ef1d8bcadbb7efde983d98f5c77521e503dffa107e6d571a576f1b3174f2cceead9b757bfe1a73d5f06c0dbec5121f53c6de61423bc0bdf5db8e1ebf7b7003dcfb9729c0d81ba5db500024b6e3f61c8d09123ce9e530ec0b1bbb4a1beac1140c6d0e1b93260ee7f54df445771d0252f2fda5ebaf69bb9ff77ef55e3ede0a51fdffbe47297d25856ad00a89873e698918386fde6e6a50a80aa2d353ef7cef7eff8ed909e0579bd07f6197be38200006f93578cbe090482ee8d3684e667ba61e4e3c4a90204018e4615ee6061eb04565ab4a479434a158d2ba2e0b52b4225550ea756c3ba8b9281dc78fdccafbff9eee7258bdcde0000abd9201b4c7d878f78fec78d69f90523f2f31f79fffb072f993a34d3187775eedafae57cc731d38e291839e58291c78df5fd34e1f19d4a439ddbb9e19fb73e3fbf461e7dc373f74deb55f7e1ac9b3ed0432869ee946b4fb6fcf4ed4f8f3fb47117d0f7a24b469a015fcec01ca0dc30e12f2fdf3dd6aa9f1cc53a3cdf5e9a09343bcb2b5d0c56a576776ddcfd50eb577fb5caf09b93c7f4193bf5e2b1c717effbe6b7ffdeefaa690ec8c3fbe449d8aef6baf8f9a7cf2ad02e1757d0b3b8e18bdfdf39770372673cfad415634c1b1fbefc893542ce040241f7472f5d4dc2f6918fc3a7ea16938727339d0e87a951a7ff76dae9bf9d167aba75dbb6073ffcb1d698dd3ba7ffb8fe7d7ba5191f7ef7db872e9b1e57d5b86be3ff5d336b35ec85438a0a2d8dbfaedf03a0df49137ac81ecd1225447596fefcd1b711530248d6e499d3d2bffd6cd7aa6aa0f88a0b079b0098865c7ecd98171edeb0f295573fb9ecf8425653b271e962d755df7f7de57917163dfbf4aea5775f77d7ae498effbdb82b81a42dfcdb558fed94b2fa0c2eea29556dd8b41fc0a869c36d24fb849bcecf593ab7f2a3e7ff633d7ba4cd59be7de5828d452f2d7858770b13eeaddbf8dd47eb849e090482231e097985ed5e9910283c4e78250118e717cf9856585878f00f293737f79d953b2b6beacbfc32379886f7efdd3b277dcee7f3470d29ca35c706b710c96c457373d3feb2929d25158d4ac6c029573c32e7de29f9961e63063a562c5ebd6ef1f78bca0ba61fef59fe4b13fa9c7dfb2583cc80293fb7e43f73377a8011b3fe75db842c09809473f4e927a4576fdbb8e4fbf98b7f5eb3b3ce3274fa2517ce38ba77eff153fa54ae58b266ddf27535fdcefb9d61e5da5ae49d7ac315c76444787d896cb528cd4d0d1565253bf6543593eca1a75effaf176f9a9025114bff537e3bc8bf67db8a1f7ef871e9ca5fca03bd269d7bf9b9271e33766cc6cea54b37ac98376f039f38a3e0d7557b95f44957cd1ca2d6e4e7e7273f45daacf69a9a9a142f90d99a26ba8a4020e840bc6e67a2b79e7ce5751012e70fda02f4058496c38f04c3c747f80c79f4bf5cbbff85dfe52d1f79d472f88f7df7ca3313268cef9293b5ad3170fbf36f57b9144fc1b02963874e1dda7b7fd9ee1f57aefbf8e6330efb86b266edda11234626ff8caaaa9cf3cdbffe9ae205cacced297aa04020e8401a6bab12bd9535e638100242231e23552d99a4d1c3f2640dc9343c77dbeff32dc45cf1ebc2f55bbfdb529edeabafcd6e17cd482010080e63e8e17a6043330d4fdf7a65ae5135ef59bb67c7b69dbf6ef41283b8de0281407018d321e121a4abe21d39e7aaaa32c67d3e2fe7dce572fbfcbe803fd0ec70807345556fb8e89cd9ff7e9f6e9cbf6c67c6b5337f2faeb740201074734887491a257a7a7e1a4a1f4948c4601bec142ad7cbd01c8c23234496650046a301407a7a7acc072602173c739768020281407018895a42556b83e35126c89501c044902925fc222af2cc09040281a02ba06dfaa816af2f11a8389849420402814070641962edfb48aa8ec72c592f049a254122201c99121c2a540e99208d42267a18bf8f8b8bd195389dce5dbb76856663f0e08c0bae4fc9082e0804024177c040902ec3cdd06a5676334d59d29c2a2c0494c0c560a3601c1e158c830299125c2a1a55108e88d9c3c288eb1ad2d2d28e9b3c85710eaefdcfc039679c71c639c0190bce205cba78b1385d0281e010b7d5284000892628001a21350196b2a405382c140a478013021ee0d00a3fdb28540e0fd30c80f0374a42d1ba1e0ece755d0b02ceb4052a6a6b090482ee808f4355a1243394f437522d434d0103812158144d932b4d0c650225de2ab2b8610a040281a02350521b2d3190d4ac3499c026e9a5d5640a99c04c61009ad518b32fbc2c866b04028140701021560a39534663a0950ffa39fc0af26534a950397a50342aba68293c5cfcda4860a050d53688aaa0f37875f6ec15cb577044fd77eca489575e29a69c0b04826e83446097e1e3c1b232896952215b099a921b55c1c9d4da3c6b4aa28aa379182c32d225300e23813f3898c684a47535375c7f7d656565696969e895be7dfb5e7dd5958cb7f9da2449302a1008041d8b8d2200846a3713402690093c2924f1a08d6a4a4e4202385530001c8e88d133156854c00006342af072f885981d323cf4e083e9e919da727a46fafdf7dd2bce89402038c451a3631b150e85a53a9845dda9958ee48093e95fe68ede7680c3a9c2cdc0003f0b1a6a223ce4d0e0d9679f361864836c78faa97f88b32110080e7dbc2c3874a585221250026f6a52d53955ad89880f398478f9e597b47969e254080482ee854d8291c2c3e0e129594ab238650281402038347131b8184052f5fcd18466964020100804dd0a2a4e81402010080e0fe416d6598a836062b8ecd087e8ff8516410010c209e7e0e2f2090482ee7f974b2a6907b0d97877c8952b5789537ef099f7ed57e224080482c346a85279a743252dfa2bcd809160c284f1e2ca08040281a093042e120341a6ac8da575743088a86d2d10080482031592b610e0a8530e343c440897402010080ebe6516e7138c43b65018092c041c6856f5ca67004c04e932640285c1a1ea33b74d0436094e15e93224c0c7d014cc5f4c416c12370204604ce4781408040241a7089d81204d828182003e8ec688dc8f7286040f438d022b45a60cbf1f2a6024c892d110808fc348902da33e003f07253010a44bba92654bb050b85500c890a130d42be02036c20dc27e130804024107986851cf25822c195e866605000cd1ae46eae77ac918870a00260a00560a2f838f03809fc3c76095c2db6e5411e05a856bbd1ca891402670aae0840060c22129100804820e90356d1a5258536c12148666152a87ca63733fca81080fa1caf5b00e2301806c2d1c924326087f8c40e17acc7ee8350381cac1c564358140201074a6c81908bc3ca10d27c7bca34dc0e5809fc1c38212c5c152fcb6242f0804028140d056132d1a3d7d3189bf46d80d69209088ee6c0c68f53c79f82f7995ea00273418b82f1198459a2d8140201074bccc1185c34812da4cb2898051100e9b0487aa4b9743459e8c3c03bc0c1c90018faaab5d8441175a267ece558e0c097e0613819f890cff02814020e8105b2d0aa74ab26564cbba24c9448f7834519829280f16586b52f40811002a50adc0ad821250c0c78856ab3a003823c225bd2c5cc3ba51d1979b557859aae5da040281402000b07aed7aa3c9dcaaa831a05e8147052520088fab310e9543f66bb18e3cd6fe62808b21660c4de17a6d6b5dd2787845fdf3c15714112622100804829439eed84971f42c81aab939a044bd1be008a86d761046391c8303753cf61d8140201008da82dfe78d901a125f7f12ca9dbe4c7dac550d6b0722dc5120100804ad13f237861d8fa4fd6a42f5c1b08ed1a0c8397142d504028140d00a217f6384e391b45b5352763c12a2cf59d31d8c2dfd8dd17e4881402010085a23e46f8c723cc6b59742aa16e3810c2b20e9a0196484b4cb4614080402c191484b7f6374c423899213d2426b1240e3a950f275847a09040281e08068e96f8c8a782429480c89b3242737bdf264d429505bb812336578557879b49b317afeb5b86602814020884b4b7f63d8f11876fb91c4a6164964a525c442f5c96b31c8142612994ca445b22da167028140206841127f639ca9d6baaa91646216fb6cf884b06d1556290e204f0e15ff0c7d800348a79c439ba01d9c59cdb9beac25e8e71c9c37acfa515c3f8140201084d044cbeff32659c83a6a0a0889fa03d1731513120e8024a1d89070606422c72331114e1193c35f5fdd42499d120a770c853e92e8823302814020104491c4df185ab04a700795c440609360a460205e4eb4f455b906d2a8408930d3ec12003882e985e344de476e34120b859224317f684b84648d3f399b3287ca55ce33296f52b8ca01ce29b85d8257e57ece359352653c6c24f258a350575f0e1bd5ca0268b6204c1432013828010b7ed2c312d4c1e100201150c044f574cc001807070c04260a06f8183860a5f031bd449c8582434f5969a6208027e9e4f498cf5825281c7ea65f1b2dc598049823be42c34441a3371eb9ae4460a1703170ae2f7b18d4e8e524d824a85c4fc2692220046e1532819102000d273243207aaf129126c11fdc37ed2ca9809f810066aae75e8b4c071a83566936729abf814026fae113020258131c57e46989d9266dedeae8bfc9a4d8a366d1850463be8210d82276c6482113bd983b25b05204b87ed26830155cf296163a339660abd35601c0a09f436d9708400964029984f750e5e126d1a666d0e1445eb548b4d3d2b201449ebad055d3aa2dfa3824c044e166603cf49b5b3fbd9197db442111fdc46af5b0921f74a26b64a03012f81854400e5e2c8583005609fe883b40e81ab5f56e4080ff6fefdc761cc78d30fcfda4a476bb67371b24efff7e4110eceeccb87d90c4ca0549893ada9edd0512c07531e8b16591ac2ad6e1afa2f4e1b986647c5d96dd8e1ac4afe24f9279b4897a579a588fad217e8092da672e1da32ca0118db8c427288a83d339d019b53838bef5294f2a9953608699138a2b95c467502d8e9e73d00d0147af46eae1d354397df1baf6f4522dfdade233f0b5a376fce491f816002a47578c558936feb1ea903c1c9cfe75b3d5657fef17a7d3660fca1298350229f2bd87c671ee2d2e523293922e9a259765317934c8095fe6480237e3ff2c7127bef2c6c90e7045d1a9851de5823e67abbdb0e1981d49772e7dfa790fce41c081779c92ccb819478fdb7d7b5c6bbc7b64183870a20de9e76dbea62b869823c2cb6aa8e617d42edd01d14307b5a30f7b76a77cb8e7d5383abce8878dea69b3350c3cd6cb3a9c42cc56231ad6834bef997df7396fdf0830bc4034c2894b401a87b60d86acb3659b815b43c755c720a60d7944ed0eb13c15a364a303635d39949a9605345f8e56643afe048c642fe23ee8c133b9205effac1afc252ecd71b3159ed7f1a5c15b8f349a3236c039ebde9bf04adb62eb2d8fca4a620bc1ad235d1b326a446bc913b4e0234b03b5b0b85b3591d10f580365899b8df6675f0d1ac7cd92ad586e84ca657f4671226b75884769bc3a6add2dfbfbe111bfb5e316e80c440b95518b2edaf9953ad7b2b5a2184808d58ea3d33970330d0b08e27b2f937ad31754493d1c3c37d36710e21af0e28bd7b718c621e09f35e7c0298c914ab5e5ae2f93742779acc6c96197c0fca875fa77823dc637aec5af6e46e338076116d02570f47670ba05bb0505b3bcf2c1b14db2abe8de34dd0f66d66726f53615ff2342d49ced41735df44a2133a51eee0e114d58dceae965df1ae3888611fe357bcc8c2e6c814ff1cee84e82ed2ddc6be2a8a287758ede92958cf871ffec3e984eb5160d5c8d96c437db9e522099ecda25963acd4d83b6a4a9ddadf98002f48566f58f0da1596ca15116aded4e6975836be51a078d92703533d66bb6e35935f8d3c983942cddd2d57d868db06371dcc8d662851d59dc8c77978087f68127a4afca48390e2bf745d4c9d97ef923d620c0cd787334a404c876d56039abd9840fa2b3c2ddee0cf1bc4b6b63066cf45065eb9da654cca717b5d22e92c6179715e65f2b1b32afd0c151ba19b749798c806ca62756bec05a31418ab6a2339cf0c2a377cf29e0a518cf6db834c76fdd52e92cc22fdb117b5960a37198f1b3c70c071ebcac47985d4cd78e46d6486f9e6f293db29c8159cac612236cc2a3c16b666dda7c5a8ad99e3fb3edb6993c505cf72459b5fba6bf8d2eada776631a1ea1a1886c00ef5ac0bd5a84a6e5271ac51c5d785b4c695f896dedceb6f5f6bba7364211f97a8d9091d39e3f038288ef8c8d594825a4f4dbb9edb33b43dffffcb125ec7d359bcc34bed6ce4d5697a0f58122ec13d1fe46545adc6a71ffa7d4e04fa7c60dc59d88df040000071e494441548c798a16b6f092ade635db56c58598e24b3fbca8c4bbb819771e54bb2623632e1d697dc4c152ff9835b819ad518946d48e53bf167c4f0dce96da07e88c831b31953b433c49091e70980df0928642c0fc40b2a6c7c2344b15b412690a50809be9ddd1063a1b5a3c869134ee1cc9e2e09a4ad2d4c39b38384ec65154c2c7e80a55735512ef9ae4e96550f6e6f8bd9d3d0a4b09659b266ab5c345d033a303ef2ab0473393ae700dfc5259654a58f9cc8853f8332b59b6380fb76a9eb46edf15d73f53fa4242691122e4fe9aceee670925f6f8e678f31047c9888165b457203701ee5603b718d10c70c430c3e83f2e0f2c7630018d1b1192188a960085f474743fd3f2e8964af0a4bb3725893747670478f3685a5a9b496467e83d06de5bc2166cb51c42457755cc2c0759546e3d34ded1b438b417954b0984174ee37ddc62f94e7320775f0d2208dc0666d58358a40c6b45a0778783cff090417450b95c8398b93acf2d6c33567b6abf14fa96b87b523653bb15633553b655199946a856b1366369d7d7d9c0544abffd616b10cd520badf1b31b25beaa067156cd6ae62004ade1e1e839854908b832444686dedc5817bc4b5d4c436dd8bfb2ccc02ea439d4c36c93df515a8526e9e30a589cffb8069ce9c3f33da8b7853f1b94c4e8e0cd71ead3f63b785ac344673a8a77f15b8fe08b57c8f25dc9d23edc50bf9d78afa3d7d56c8246cad61ff0280e526b5c47c0db3cbc399d0335d678f56698aa280ccb25346686dea2f17f73a90da44e59a7b5451620cd4b3b6bea66837e0771f0a988d25936ee6bd076c888f92dd7a2a5fb0d0831f34847f73496f4e34b57a353b1c213c70fabd817e0314b5bb4376a616ee22d1057e3c3f1c5e772b768c37abc3c648d0d7c786e86a0893d0b7793808d00bc1e4a7ae07daabadfa081a34fd1626ad3d01d2e4554c1e0bd0890622b44b46243b9ab8fb89ccbd64728e24eb6c7c067f1e7ad21e2ae3e385acbb2cb3fbc1a1fe223cb22a6aaa3a6e55f0d9a16c5f4eee98d6600b8448cfd62ef55adb9fe7670504ae30457c3b8a3067504cadcbc8fa612dee1499c2f995167363e62feea58265c88b802c7ccb4ede2ba5a148cb5278bd4a391273f5637b6694b4617e3e812d057e7f2184a21e9d1138c6a884a7fc81a54b12895c78d6ff8429b6a50ce2acada86ec2233ea6238f1e1f81eb0ed2106dbe8c59b4be6ee2eb570901a4d70e34bac1a8a9ecca830c6eb474f8f626a3ec9b66772d510a008713679f8e2f9dacbca582697d662de77eaf5f73abdc0ba76aac5afbdc805e6803ae312f84715593a6fe21758b459ff09ac646f8edfbb21beb5892753c40c6d48d43aacb3493c7c350c93d41bbde1004717ecd4cb86c4abf46d8c2704a2b1bbaec10236343e3c1c9e9f028d70c5c64859a946b90ef1fb05ba905efc1d6caf7032db45fd3466e9e03324e774325cb1938d49f3c860262e60e05c6a84698acce0bb8d4be8b60a42e5928d5a540e334e615e43bedaa35d212117a2fa45b1fd94a79400fd7b77bb14e8ef25f61f4ecbfed7f9f6488cba2d18b5c5c0bbbb7799a56d0df16934424a8d0c5eebb29899f293cd35cdb22ca4891a58be58d9cd7b4dea25dfb3d28682f33b6a7003d6d4b525154b6cb1f0b3e1ef7aa302755c8d5a1ab7b747ba05cfbb69fdac54c52d59b4a4fd68c6d9eee0013b32ea0aae46ecce34029bb530f139ddaacf5a8390010989de38dba8e4ab6a309b95d958aa2c1975369a9cdb6d0d31baa8676256a04395265c1da7a494f08dab08c436c00805c3028d9ca699ad0de5224e410747ed7433528a92b2347d66b106f16ba7772f275ae35baf5e807ae314141188167d0b6343563c6a3d2af62f1e83dffbf9b1eb77c717c7bf5bc6b3d53308bf3c6a4d79f8dad2c5cb0b56ef3328b3b159ebd8f9ea39e8f8452f7ad1d3548b43eea59ea1913f79bef6afadf5bf42157c38cec6cd1e49999304cf61e7fab59febee576bfd3f9abe38666815998090dab860719f3cdc0c78d4d7de6c5ea715d8252c0e1c0c89da584bcbe9dab44f24b5f745e4584cd1458d0e4cfb1cffe3fd003c5a7d7ad18b5eb45b71f9beb6610dbe8647b3e417fdd5f4e170e21cb83d60ed2252dd88ce1eba7efd31f94bbbba6c449eb82826d55415b9da24c9d3d812baeecfc641aa45a6bcde6d63cb9ea43df851f9b30dc59f3bb6f26ea486bc95c298fd01cff40a1c5ff4a23f87ecb5c7fe1fe864b356bb5d079541ef7c56ecc7b2838da6a095bf579e65357169634e56fab3d9f9502dc7ad3626680b2722c86ec6165e2dfdb1e1d5d2dfb67788c3f23342cab9ce9fb05564af663fccf517bde8452f7a5149379ef07f9b1e6b667257fbf5b4edd21ef1675af367854fadb61dc0865763f968c72daf961ba5d3274aa535cd3a1bb57e2cc5ca04d3eef0d15ec1e28b5ef4a217fd45a467b203ed2570cbf331a5331b2e286b660ffb3376df97b6ead5ca2fef7ab55909ad746c8b067bb1e2d5d8ffb0f05fba9b90bdfcdc8b5ef4a2173de3907ee4aa7bb5b47942527a2c568a6a8ffab344ff05f5f8db59da53a7d40000000049454e44ae426082</Body>
<BodyHash>3e713b4bcaee2507c3581ebdb240e838</BodyHash>
<Size>75758</Size>
</Data>
<Mime>image/png</Mime>
<Width>582</Width>
<Height>503</Height>
<Duration>36</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2233653731336234626361656532353037633335383165626462323430653833382220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2235383222206f626a4865696768743d22353033223e3c6974656d20783d223130342220793d2235332220773d2237312220683d223133223e3c7420773d223435223e4e69784e6f7465323c2f743e3c2f6974656d3e3c6974656d20783d223139302220793d2235332220773d2235362220683d223133223e3c7420773d223836223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223235322220793d2235342220773d2236302220683d223132223e3c7420773d223737223e4163636f756e743c2f743e3c7420773d223436223e4165636f756e743c2f743e3c2f6974656d3e3c6974656d20783d2234302220793d2237372220773d2232302220683d223132223e3c7420773d223732223e66696c653c2f743e3c2f6974656d3e3c6974656d20783d2239322220793d2237382220773d22362220683d2239223e3c7420773d223639223e49743c2f743e3c7420773d223438223e2c743c2f743e3c7420773d223337223e496c3c2f743e3c7420773d223335223e49213c2f743e3c7420773d223136223e74743c2f743e3c2f6974656d3e3c6974656d20783d223132352220793d2238302220773d2231342220683d2237223e3c7420773d223238223e65e280a23c2f743e3c7420773d223233223e656e3c2f743e3c7420773d223232223e4576613c2f743e3c7420773d223230223e6579613c2f743e3c7420773d223136223e52643c2f743e3c7420773d223134223e43423c2f743e3c7420773d223134223e43443c2f743e3c7420773d223133223e636f3c2f743e3c2f6974656d3e3c6974656d20783d223135362220793d2237382220773d2232382220683d223131223e3c7420773d223637223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223139392220793d2237372220773d2233302220683d223132223e3c7420773d223637223e546f6f6c733c2f743e3c7420773d223432223e746f6f6c203f203f3c2f743e3c7420773d223431223e496f6f6c733c2f743e3c7420773d223336223e746f6f6c20733c2f743e3c7420773d223238223e31303031353c2f743e3c2f6974656d3e3c6974656d20783d223234352220793d2237372220773d2232362220683d223132223e3c7420773d223535223e68656c703c2f743e3c7420773d223330223e213a21656c703c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d2239382220773d2233312220683d2239223e3c7420773d223731223e456d61696c3c2f743e3c7420773d223431223e452d6d61696c3c2f743e3c2f6974656d3e3c6974656d20783d223130312220793d2239392220773d2232372220683d2238223e3c7420773d223833223e4e6f74653c2f743e3c7420773d223430223e4e6174653c2f743e3c7420773d223339223e4e6f742e3c2f743e3c2f6974656d3e3c6974656d20783d223236352220793d2239382220773d2236352220683d223130223e3c7420773d223631223e4374726c2b416c742b453c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223131392220773d2232382220683d223131223e3c7420773d223732223e5072696e743c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223131392220773d2234362220683d223131223e3c7420773d223732223e507265766965773c2f743e3c2f6974656d3e3c6974656d20783d223134362220793d223132302220773d2232372220683d223130223e3c7420773d223733223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223134322220773d2232372220683d223132223e3c7420773d223531223e7072696e743c2f743e3c7420773d223439223e5f4572696e743c2f743e3c7420773d223338223e6672696e743c2f743e3c2f6974656d3e3c6974656d20783d2239352220793d223134322220773d2232372220683d223130223e3c7420773d223733223e4e6f74653c2f743e3c2f6974656d3e3c6974656d20783d223236352220793d223134322220773d2233382220683d223130223e3c7420773d223632223e4374726c2b503c2f743e3c7420773d223132223e637573703c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223136362220773d2234332220683d223132223e3c7420773d223536223e6261636b75703c2f743e3c7420773d223136223e7e61636b75703c2f743e3c2f6974656d3e3c6974656d20783d223131312220793d223136352220773d2235372220683d223131223e3c7420773d223734223e44617461626173653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223138392220773d2234362220683d223131223e3c7420773d223730223e526573746f72653c2f743e3c7420773d223533223e5f426573746f72653c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223138372220773d2235372220683d223131223e3c7420773d223732223e44617461626173653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223231332220773d2233392220683d223131223e3c7420773d223533223e6578706f72743c2f743e3c7420773d223431223e4a3b78706f72743c2f743e3c7420773d223430223e5f213b78706f72743c2f743e3c7420773d223131223e7e78706f72743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223231332220773d2231322220683d2239223e3c7420773d223833223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223132332220793d223231332220773d2234362220683d2239223e3c7420773d223632223e4e69784e6f74653c2f743e3c7420773d223432223e4e6f784e6f74653c2f743e3c7420773d223134223e616c69656e6174653c2f743e3c7420773d223131223e6e6572766174653c2f743e3c2f6974656d3e3c6974656d20783d223137342220793d223231322220773d2233392220683d223133223e3c7420773d223733223e4578706f72743c2f743e3c7420773d223538223e4578706572743c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223233352220773d2233382220683d223131223e3c7420773d223533223e6578706f72743c2f743e3c7420773d223430223e5f213b78706f72743c2f743e3c7420773d223131223e7e78706f72743c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d223233352220773d2233332220683d2239223e3c7420773d223735223e6e6f7465733c2f743e3c7420773d223537223e6e617465733c2f743e3c2f6974656d3e3c6974656d20783d223134332220793d223233362220773d2231332220683d2238223e3c7420773d223830223e61733c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d223233352220773d2232302220683d2238223e3c7420773d223834223e5044463c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223235372220773d2233392220683d223131223e3c7420773d223433223e696d706f72743c2f743e3c7420773d223232223e5b726e706f72743c2f743e3c7420773d223139223e6a726e706f72743c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223235372220773d2233322220683d2239223e3c7420773d223735223e6e6f7465733c2f743e3c7420773d223537223e6e617465733c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223237392220773d2234342220683d223131223e3c7420773d223737223e44656661756c743c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223238312220773d2234392220683d2239223e3c7420773d223732223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223137312220793d223237392220773d2231362220683d223132223e3c7420773d223631223e2831293c2f743e3c7420773d223339223e656c6c3c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223330322220773d2232322220683d223132223e3c7420773d223534223e6164643c2f743e3c7420773d223231223e4d643c2f743e3c7420773d223231223e2c275c64643c2f743e3c2f6974656d3e3c6974656d20783d2238392220793d223330322220773d2234392220683d223130223e3c7420773d223734223e416e6f746865723c2f743e3c2f6974656d3e3c6974656d20783d223134322220793d223330322220773d2232372220683d223130223e3c7420773d223731223e557365723c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223332352220773d2232372220683d223131223e3c7420773d223532223e757365723c2f743e3c7420773d223336223e212c497365723c2f743e3c7420773d223333223e4a647365723c2f743e3c2f6974656d3e3c6974656d20783d2239332220793d223332352220773d2235302220683d2239223e3c7420773d223732223e4163636f756e743c2f743e3c2f6974656d3e3c6974656d20783d223134372220793d223332332220773d2237362220683d223131223e3c7420773d223731223e4d61696e74656e616e63653c2f743e3c2f6974656d3e3c6974656d20783d2236332220793d223334382220773d2236382220683d223132223e3c7420773d223438223e5170656e2f436c6f73653c2f743e3c7420773d223132223e6f70656e6e6573733c2f743e3c2f6974656d3e3c6974656d20783d223133372220793d223334382220773d2236312220683d223130223e3c7420773d223833223e4e6f7465626f6f6b733c2f743e3c7420773d223338223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d223336392220773d2231342220683d223135223e3c7420773d223433223e736f3c2f743e3c2f6974656d3e3c6974656d20783d223432362220793d223337322220773d2231362220683d223132223e3c7420773d223734223e4d793c2f743e3c2f6974656d3e3c6974656d20783d223434372220793d223337312220773d2235352220683d223130223e3c7420773d223836223e4e6f7465626f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d2238362220793d223433362220773d2233392220683d223130223e3c7420773d223739223e53617665643c2f743e3c2f6974656d3e3c6974656d20783d223133312220793d223433362220773d2232332220683d223130223e3c7420773d223734223e5365613c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3964643363336235376334623263323638303031613230366661323231636438</BodyHash>
<Size>4120</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-03.png</SourceUrl>
<FileName>getting-started-03.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>ff7f88b2-8286-4b0d-a51a-6e47efda85b4</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000001ca000001820802000000eff5148a0000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec5d775813cbd73ebbe90d082181d09b14414111a5d8b00b2a56ec2262d72bf6aed7deafbdf782bda0821d45052b0276e948ef9d8494cdeef747020202e2ef53aff7debc4f1e0d9bd999d9999d77ce3973e60c0276eda02110047c03449dffebbb48d4cd4df5850042f92f51759100a2ea53e3fb9dfd7fb56deb0c6aa8d1047cf814ebe6de11270820708220700207e57f044e100410384e100441a008f2243cbce67bf5f265640fcfbecaefd2378b6cda3d5e9b163142807cc9ba3232a0f920e999d8fdae8cfc0bddf48726cc7815ff971335fb4447bbc3133f3c1aa327890d9c3b7ed1b12799128ef58065c78ecc71e5a2008afcb00d93a66fb9f6b184a4e7366947e0161f9df01136ddcf6601538b4b63396f7a7263bc09b9aa90d21bbdf427583c48dcd38e0950f1609841ef825379a1fde82917e6fbce3e109e29e358f55d70f0c8c24edcdcd37d5b8eba5588b2b99a148dae27638ee9ed1de9b7f3eefb3c0945d779ccc6c05dbe56d4ac3a692e7a51de1ffe63ec92c0a87c42db61e8caa3fba6b5d640ea6f4945e661178bbf06be79b3c89a0a8025ef706a7e74dcc7a80073f9ab9976032b4fc71e70654a63f78e1bbdfe7a74460570ed87fc79fce00c270d0400cbbdbf6172c0b6e00f4504dbacdbe2abd716993ef03459d8ed55d46c0b24e7e69c1e639f7a9ebbb5b68b0ea9aa30e98715f64e7796a73e19ad8b0248a2e759bbbddc9af568903610e2fa5ab5e2d5daba0fcb00f1d389d6434bfcbccb421ec467e5a1ed965c3a3dd3915debf1eaadb0ece32a870e0f078fd7bc73e37d46b6d466daa94b2b3a69a3a02878b06ab8ef86d06cbaa557c058d19e331e4f6296d850bf6aa2a850a7c33d079cb7ddfdf8949f251d00aaab87aa07a41a6ad401d5b8b33be7f9a2497f1ebdf13c3e5faa920b18569ead25e10f526520fa10f289ad2f7e149e8541f9dbebf1fa9eed7848d9e3d93da6bfe97926458a953e9b876e1d38e35e3101f2e40383fa1fe42c7e568a49534f758c983c64573caddbe12b538d0d278666161565dca9c1adb521cf7e743ea24ccfd19026fdb8d97b6c70f33d719558494480fc2fefb19772407fe4b9d3fdb46d56bccc292afa7cb10f1728a63e7b5ee4ca15e2b87dadee4f1d75381923d54d53f16c91d7ccd73dcf67c8e4b9c18393167acd0c2b25bedd1e8434f7c5b973c9820e6d75ebd49524e8b9ee7e6aa5429a71b16fece261ebdf4a00e4897bfa7befa5ce0a2b90e395a9379775ae665142967a7e7c07bf37c34342d7d5e0d6dac0c5698f4e071734eb61cb0620ea6f55a8e76195f4997127c669cfb38fc9a9e19333564e399dae806f571800144511a13a2bc2de25a4bd5943d93369c74729e0f9c19386eca22e8dae90e5de1b9d7ee07e115eef2c947f676687fe971d0f3d3dade256f8523d35bdaaa1465d20dc1e079f5d99a8f964ab7f276b019def322530a11280d3d2db3aebe6f30271f2bd18bda98b3a16de7c552c8abf11cde8e061442d7fb6f302317aeb9c8e7a549286dde89593b5424fbc16c9532eee89b65fb561b80d9b4415769bbfcaedf3e9db9958a3a5cbb3f7b6e7311954aa7edf109be5271639a249974e253baf5ed9d7844ed268e9bf71aacec3fd8f8bead222db61e4c88ea61a649461d6774140b3f8900fa2ba398bdf1ebf5ce1b961be872e85cc739bb969087eed6094a891aa486317dbd01004a5ebb55f92d177c3bc36acdabfd39a0d1ed3dd4a9b8a52855d662f71ce0b7d51a090255dd8ffd661dd36bf965a6484aa6dd3de559f020040547e3a34acfdacfc80fb3716b6d5ac8778a4cfc7e8911084c432e9b50df5db3cd19a0a507fab36fcb06481f75c1f0b1a00cdbc476fddd48894ca6f57180000e1749ae7efc042802cec3cc0343b3c410c652f0e8772c6adf6b563a174d3fe7fce73a0d63b1161858f4253f87d7d7b1a53ebe90bf55852438daf099669e9bde4f8fdf73992caccc70b38a77d07ef8e97a3bc769e06f1d75e253e7d2873ede335d83c293826fed1a30a873e364cbc3c23bd38e3585f4b030303030303b36e3bd3b08a0a4c9e9f982f7a36b3b591f2b29d7f380645e58a46cba6f0c7047d484ac92c16cb33435776e6a1f2e2b472b6a9115b3958a9bab602a220a3ac4e2684382e30a0879d3e57534b5bd07ac19bb28a0a595d3e9017a75570ad842a198ba667c3936416481ba90acd665dac9420707959ca9dd19f26755f1229aef5bb2cfdfa12ef5646da9a9a5c5e33df476595a59538569852cab134ff8a40658967b7de64fa2ef7b563d56f8ea0b99ccc5110042e2b8ebdd8f1e610afed71b2065ab5e18725b17454cd84506824ac525ea709eaab3000004ae76a52aaee231332a90213e5e42a04b6ba4ad2246b373366d54b9634ebc5e737589eeadb6d6978315eb72fd4f4aa861a8df12c5dbfc3a4399de9c9cf53254035f2e8c0883a73ee52b69d97ad81736f6ed4b9b397d22cfa397000650b855c8b807b29994a64178af2aff7d522f34c7534bb1f7e97a1bc9a95575a12b3a2250d01a491a50d329baf27d4e36b3154ea33856bcca9f89c5ea11cbdb2dcd87c44c75083043573c1d24e8e99faa0eddee89c9292a2bcd75b1c98ca458f5a2551b8c6ece2841c15a1ca72e38a18063ab42634029963ea31769851caf5bb69b21a8c5e7863d29840e1aa88cce2d2e2a2a4535d3840009079665a154929657555695a8bc521fbed4f780dd8fe56d4984102a168597b8ef3e2c45c7c5e04f5b76a430ffb4d2347bd15ae1f24969e80529651a2d43470514ebe04afbfbe6c879957c356b077f6ecb5e6452951ab2fd4f4aa861a5fa9e72967172f3b14fa2ebd442a2bfb7c7ff7a630996d670b3a00d3a68f63c9f94dcff4fb3a6a500d3bb98b8efff54ab7b7ab8004a0e11e3058b63f604b58a68420b0f28ca89bc16f4a71aac5b029f62fe6cf3ff3be04035c5218ffe86a68ba1c481a7accb2c4e452bc69a6608b41234d2357acb995215594bf3fbe786f7ec7891db4112069e8318a62d344040010d2521149d7c64a4043f0d2c8c3fbdfa874fe9a6980d9d27700ebc6e2ade1f972ace8f98e8517a1cff8d62c80d2eb5d69bcb1e1f59809081cc3300c939626851e098ca735b3d3a1d4f8515e51a6e05adbea335042fce1e4f688720200a8163e935abc5e32f7e4bb5205212f8a8b789e2d57a6a75b8e3dfd703d7363b7417b3e8aebe1354281611826af2cfc78fdd0f56ced16161cb4fe566de861bf49aff556b80168b41bdfb9e8c4be88621c08d19bc3db9e57363c23709c1684dc5f081bbaf6d9145d4e7ca9de8fa75732025404480dfc4441e06bcd0005a020a0667a357e13a06c5d76f2c9c91d4db9749aa6e5d0d3cce9172f4e34a70000c7d1db0e14863ddae9a0c0b0f67266e15cf7aea6540040343d7684ee71b8ef6fcd40519ab0ddf84331653800c562ead56b93449b3df81484a469e5f5e7ad0c190154cb518bfa644f3120216cb73d29d8b7ea43b39b7fed48cf98091674b286cb1622e0ca091f210980e9387daef3d301da28a2d53b843b6edb646c89a3458b366ede3be59d6d5456d29a69828ad86e1b82ff6a7e7d80904ad1e97dce784dc88e2e5a08c8f3130ad8adbb59d0bf3687c62db567512814ba56b391c1a68b2f1deca35363f8a2bade5b971aee75b768eee4d273595a3b470d14008062392de8ca84f20dedb9649461eab9f651c1173b06dd6ac2f9b015c82a0f9f837175e94afac2cf9046a150993a0e7fbc72dd12b4d18dd540ab522cea7fd86ff66bfd156e2031bfdf81d3236227b4b07670eeba34af9b9b16a931995bb3ddd2db7702442b3cfaef88d5f353550ff9b18e59da64a022040e400690e05084a97e4301b82482ac4a48942a408aab1cb33828c14001c70904089182102bd48e596afceff8218e59ff2de079677b777fb9eae9b6762cf5fbf38365cd1f9b5d09067895a0aa4306060a4acbb1260900813c3910001c143451c8c7810060204047a01003050e5404344920c7414ea8fb450d357e99ac2e187ee7cd70753bfc8ca6fdc11361d5178c008250e58e02d051a8c05432ae040714013a0200c0244125010a0200404e0041404d730505012e49dd476aa8a1c6bf4e7aa52140aa6d2895134d152d69282000cab536320200a0749c60a0a081024e00090104808c4045551a0d120051ab42280082a8fb488d5f0489b842dd086afc22e9958602a3f687dc04b2e3914197023c1254e0a034695773b40609382814632027004554d489033010e09241a200310e688d22a404942ad47da4c6ef83f2db030c9d77a6c86b5f9527ed7036187ca7bcfe7b64b11b1c4dc684fde3a9bb326aae9d55401dcfd7a68328bcd85dd0293007ff0fbd2e8dd16b99020ab15a9fca26344d3106f91814298085822609a06add4b9b0214040a31901155ae7804000087042c129460a074d5a8231c2bd4765835fe1610e2f84bcb07b7b3d06471182c41b3cefe9bee66c81a484be2779eb776bc2dedd7d5aee2c9342316c77ecd47e96fd9788aac13eeda4e9b136a3618c26a357d7d405b8d1fa58fe26531072675b0e031581c868eb9a3e7dc2b19d8efd60e8d1907344840a9dd1662fcdb0c8b0300011202500234c850aa008c0000c0f02fa2281901090e38004e00001461aa2f244495f8ef01fe36333b5856b5c59c4a430c847d016da9a69aff1e64498786b82dc81bb2e544f480d67a48c187d0133bcf3ecaedd2af7e2145c3c167acc32fac5ed9f343c10554a42030f0e39c75ad18ff8c36a55b7afb5bfeb0dc44cf970e5818e373f2d9f5eec66861e2cb072f14f0dbc9628d49af521c2a6b7fbe8bfbc8884af6c40850105f1e9d8600828092c494922c5e55151a023537f2911095fcfb2b8415222b353d84c134b7b2f6b0b2f66866e5cc61f33ea75e05fcad9a6cfe73926b49d8b23f5fb6da7665977f7b0b6d268b6bdc76c8b2c0a3230cc9000058f6cdc53d9b69b0383aad279c4a92d6310e10a2d853013d9ae970182c9e91fb8ce01c454d89f8c3fec1e6d6a38e275402280a1e6f1eea64c8627134ccbbcdbe9c2a0500f18b6956362357cfe9e7d6c6d6ccc4ce67f7db8afadcef8bc2f7dfc2fb6e5de79a7fe1e86b3100009e1dd8d3a0ed8e2495d54216b7a1b5619f4b7938483f5f9edfad990e83a521701cba31bc50591b696af0e27e0e023687a169d8caf744b20ca0227aa34f3b631e87c1d236e9382d3041e9954a94c5ec1eeaa0cbe0e836ebbdea7e41b56c557fb64d340ec86237381a0ff86bfd707b0187a1e338e6785cfa83559ed67c064bd779fa55554406bc2c7aff0457132e83a5a9ef36f968dd7d088ac2775125e62326f4b2e2d2e99a06f6dd47fbf732a400005ef272fb48673d3687a165d929e05c42a5d23cd3c6686498d27883e79eeea8dbed7c0101507e7b8081dd94a57e3d3a383b585bb84f3d9d28f985f44a8018aff5f9e6ba1687046c12b049a04d02260aa5d8173b038ba4b2bd6a92bf98652b70a54b2cb048a045068c00690de91881ba6b6b3f0dc5d95947d91c3363e30e74862e9dce66d035f40d6cb57906c92957007ff3bb8d7f79fab5d93decb4f9422e5fe81552fa5fa7c3f2073e06422ebfc3b644f90fc9af32eec6934a07bfde06b5943b44b95850197bea81c9ba9785451f0f393c9837ff5eadd82a4469d89cbeb3a2dcf6bece1797a53fdf3dcc9289542bb3915b06f6deabb339f4e8d8660c79cad1613ec738f31fe49615c61f717f3263f43ea52a2dcd0c7dd36a7bd8ab4fb1772764aeffe37cc657cc85e785ee7f40e93169c0e049edcaae1c7e590600a86e77ff5669a7ae29adc2d2848ba7735d2678f0e5b13b864cba69bb2dbab82cf3fe546cbbcfa4a05c0554be5eebed1f6cb6f2694ea92837fad444070d1400282683b6867f2e1615c4ec727818e07f220503a878b16ce8eaec9137b24b329ecc43cf5d519947a4f566fb5d8a6261d89952bf3be98529275d2366f6e8bb93b5f44966f1bbad4657e7ad891403e079d7a7f45d57e27b2da5bc24e59a4ffab2616ba3c5b5ed31ce9df4e2b7052c3f12fc3436478c57e77beb8f21eb8bc6dccc2c2efdb8b7eda33f06ae7f53d96857270767789f088b7cf33a7868dcdc91bb3ec97e15bdfe6f202180024808c8937f1145250414c8558c598a81a8aa2f14041455ad7489155052bb8f30e217d90a3233765168a6c6c64ea52509afa3cfbd7f1ff43ae66e79699abe1e8fcbd5fa1477915034cab0a2a7132c845cfed71ff74d71f29f505fd1cb0d0b8ec51491ed86cd5fba6aa2ddcf540e2ba3e7dad57c228b169eb30e4597fdbbd727b0b29c0a2a5f507f0c0f8ae1a8a5fe4e5c0acda8fb380f7a4264464df367f98bfdd7d0515be77737a42324a6412b375be5c62045c1fd655e032eb63c18ba6790111540fe39e8e06bbb256b8658b149543d8f59cb5d52cfdecbc60080ccef1330d09c064033edda4390f634b5f22bbbe6cd034f999e7e6db5045dc6bb4b6e1c7a524200a07c0f7fe7acd39793640092b873178adafb77d49627079d4d715ab6ccd3984ee2b4f05d354927fc5044b1e8dd89d3f9dd36aff4b664a3285d60efeea8430660b71836d4dd84434619269eb3a75a26dcfe2806f1fbd3d7259e2ba6b4d12251041eb3967650ce15b27ab3fdbe91ca725d38b7bb018daad77144470ed12260929b0e956eeee9db4214f3ae4081e787ee0e15cc58e7efa845a6683b4f58e62d0db99c504bb464b45ef12078be65ecd199dece667c7de771075f9713501e79e41e73cc9af1ad35c954fdee8b5675c8bb7421ae319194221cfa474f211980613b7a669bb4f3d73fcb7e5f7a2d57402906650a10e3506704ca09285340190ed23a523e40050ee5184888fa99fa57483fe5727da1298aa22949e1a6c6ce26262b4c4d5c12921270458e2e9fc16231225f9dc2b19886a7148d664e2decedecec6d84ca0a338c6dededecec5bb73460fe0c1bb1283db91400ecfde7cf0f98e06d46adad8429b09f407e54f336ee2e8e660c7146e4b9f903feb89edfe43214f27f1c179335f4d8b2fc3c51bd15276be96b29a55a94caa42824352500bc22270be33717d65de4c24b9eed3b92dc76d68c6e02a5b54b5e9054207ab1c0c5cacadcd2cadcd279f2130c8acb15004062f25411a0110a8d8449ea6a8c58daf503915ade7e4e1c40753a8ff72042f73d28c001509d8e135cf3ce5e4c944a3e9dbe5cde79bc9b168295a457b08c0d55d3045560c387c2cc7259516ab9b6b501a39662488813cecef36e6d61a82b3432725bfeb6bc422423e42519226d2b3de5d3204cc366da4aeb48bdd97e97f88a32f83a4ad77794ca626808551b4ec9343aaa902870ac28255f1cbba5b7b5a595b9a59579cb9141258ad2badd41d5ef3c6d67d093a4fca28c271bacc3e60c59135321cacd55e83413284704c2d037e794a71737b6e245e11a6a2a7b13a1f2848c6fa4fefba5d71f05160938683d9cfb3380e33801081022120923517b020089da934c828a8a7c89244b2820b159f4b0874714f20618966e3fffc2ddf087a1e1d757b50300e00edc1b12fe3034fccebe91baa907c77ad8981972f9422edfdcbef7cca36fcb95af09967377795f071e5fa8efe2bf69e70803be90db6ad55b29280a1e6f18d1c15420e4f2853a66addcfd0ec7d79c50b18cc35d1da6bc02008899dd5a87efbce25dfae99e422e5fd87ecdf6891dadb9828e5be2e578f987137307389808b97ca1a0798f71db23f23000907ddae0cae50bf5faefd8e4e726e40b8d3bcfbe10fbe9cc1fdd4cf842ae4dbfe50f0a1a1a242de71cbd1e7ceb65c46a7b001047047d1403c8b3c3b6f9766e21e00bb982e6eee37645284d702a55dd65f6d679dd6df5b9f60b23cb32af2f1dec682ae4f2855c03eb16dd675ecac00088caa46bcb7cda9b0a845cbe8179fb31ab6ea54b95b6b19e422e5fe8b26cf3440f1b2e5f68e03e2d305906005866d0d46e4e26faca7c5a76f2dff5a4e8a738ee31acbddc996f4fdcc9aa9dfbb7df4594ada74fceff9453773d1fe5791eba343e6b4e9f5937955a3459db84a7d9654f54427c72627c7262427a4ee68b25f64d703d90255e3cf2469177cccb545b47c06b36e64685f8c181bbb90a0044bbc3f8f68517cebf8e0c0caaec3ade451301b296115b9496a1e225595e5c01f00c38546d134e517c562d990e4b3f3321e0a1d38ea74939d9e9e9cfd7b664020140d1326457645699f8b0a26c6514c4fab3fd91ab24642d631ecb61e58384c4f8e4c4f8e4a4a4ecdcf77bdc1a1255283c479f19fd04b9af92244c5d5d524142be72c010955929e51c232e192133c80aa96a1ec44545e22f442dcf8dcd95560b2d156c232ef93f41af2205942840f2bf4a3e3a7a86ba0626c6e656b62d5ab976f0f01e34745ac09c46e815c7c54088a4521c93dd06004c7abba25cc2d61aa92d3c50519eccd791b258d4e0907d983cfafbeaa1288e4bc49af79d306fde1fa3dd1899afcecf19b93eba12004b3f3561fcaee77938b77517db8223abc3aa2c4bd2f7bb666dbc9748721f337b5ec0442f1b527a4a09566b04db0f1ceea20100c0693bd0d77fb88bb6eac5feb063e363563baf9e4e7ae4ec8b13facd3cf13c8deed4a75f7bbd8277416b870cdcf1a97ad04b9f6cd89b24b0e242f987b3933a750d0823d95ad2a0307257c0f6d78d68527865e6dbf7790000744d06a9f2f5a67e3e9bae7f20da8d9e32be0be363f0bafe230e277e9909528fad0f96b5ecd9cbcd1822574f3ff02455abfba4d9b3678ee96a2afd9c5a8ee3c50f67f799bc3b2c49debcfb802e16e2b87bdbc6f45ffafc4b0ca3b8fdc733edfa7a9a21e2f82b7317de2d2000af488d2d33eae917b060d6d86ebaf96fafaf1b3e37acf8274cc08896c7aae5ced13307051c7f9a522c1697a4455e5a33caef4cfa37251b4ebb29fdf1c0b95b1f644a095c9c19f32c5665472171dbff79f38cd7737fcf7977f31540351f3cbe79e4d2c5173e9662804b8a12c2431e6434c18e24893b7d3cc16ce6add88f6f3fbe7ffbf1c3870f1786735f1c0acec400102db7719dcb02172ebe24ef39d699030054f3fe434da2d66db89b2955547c085c7120bfbdbf3b97d5c277043f74fecae024118e4bf2df3f7d5d8011d232314960d58c4f43f0b2a8e347de8a000098f6c3bd48b776dfcec600a4499776842ae9b5fe6cbf5a25c1e512a9a40ab2ef1ac8a8a0c7b4ce191b161c8e2a901384ac2ced45c89da45a6f265e10ba76f1de3b6f528b2ae5e2ac9767b606e519ba5bb3359cfdba8a4efd79fc6db94296f360d38ac7fc8143ace9145d87e6e47737624a09c04b5f1c3ef2e18b19172bbcbae6707499429e13ba695d94b14f5f13ea7f825eff9f28c8c9a87365cf8ebf1a4aacc1616666a62b70ccdcdc2c2ee15142dce2f71fef376f3981ca702b2dba2d12159496c4f2b8e54c26e5dcf96d0a79d477d483eeb836ecf1959dcbe707cc5ab7776d670a404e7878a65c91fde0c4733980c99ca02b81c72edd5c6153fdde48cb6500c0121858b6e8306cc18107a16bdbd69cb6512d97690b46590200341bb96ceb86d9bd842a7a65f53af4f8c6c9c0c09da3a87777df1703982fba1674eac8f9bbbb5c49001f8e9e7c57fd821acf08be1714f4973b0900f0569b6edd0839b7c40e0072a23f95d43f0e5e4d6bc9d33577f43b9f0700b663c7b7c0a3f69f4c04d0eabf79f792690b36af1ba8098ae8432762ab391c75de74effef963678f04d8122219004943d7d8cab1c798e5e7c3aeceb1a5143dde7ba900803feaf28d9347cf05077a6b00649ddef7aada375f30f6f8c5dd9bf76fe8490790c6bfca9001d562caade7570fae993b6bd6d23d7f0de20294bfb89ff4533c3fa996932e461cec91bd77644b435d9e59877187b25dc676d1fda664836876de7c6d4b8b07fef63a4c8eb1cbf4730995d5f48f6a775e75eb549730df3e8bc20a51f309172ff88bb6791a6a725842c7016bef66cabe3d5188df9d3893e33473a28bb19e0ae6dd02c61bbd3d14942a0740345dfcbb489f4793bc7c5bb3010080663bf3e2de6eafa7b5d4d21076da414c3f7760901e09188e4baf1ee815bbb0ad4093a5db7acc81b7e504c57ccc86f18a556deddbb97519ba47dec15a19dd85edb2e6f40cf9ea4e2d9c3b749df1caa18b90da48b675204d5ceda2cfe5f1959f2e81d9df43b024dd0107439670cf0cb5d1606be858f79e7b39a1b6eb0042e36917852cf17230d1d6d2b5e8b7b364c8812b0b5ad0519ed7eef3f3d887bb0bb534ad2744b86ebfb4d88101c0715ff157d7c8310ef6addd061da0f6b465d55054c6748d0b70d4d1b21a13eebafdcc8ce63fd479990cff5ee466a61a9b5b29bf5fbb7cbe9194c6a6d39393fe8a8f1737b334726e2d2f2fcfe770c72bb9353d7995d078114fd0f7ee755b3ecfac5cc438757aebd8b1a79b5807429c7876c1ac0d97dee47dd13325a5121c93a417010062d8da900600ba76e64c88150300301ca62e1810be28e8cafaa9570000d86d022e9e5be0a2f96d170aab9e6d74500000ace0730100908d1cf42900a0d5cc960fcf728a520a65a07caf2896ce263484a4a94d0710e9b572e09349221e0b00402e6b6031916adea6ad3e9dcae25bb4f51a37aeb70dbde8525a1900945c1de778f54b937fca958299f2bb4917573de5ebc57199bbd0e3fdcab0c02593030100789d56071dea959687018081a3311d00619ab6d4836b65955959158ae6aa4e7132a60348989a4c00895c8ae120cdb9b574faea53cfb3be30aaa44cf293f6f5214cebc1ab2f0f5e5de772afa08c5e55df99ed76267c0000008b80c8cc00d57dece6bebb1ff8eeae718feec2d7a92ad6d0e9b639265b7599d76166e0f399b5b36fb727fe7d7593db2c7c955efb67a6f396a4a2da9768767fbe2bfab34a78ee722ca3f258ade9dddce7af073e75050b9a69ff8d37fb6faca5ee75597dfbe397a75d53355db409b81013507d7943a3d97e61477ddf2722dfaf2edfcb1b02000036d50d02c0acf9c89c2fcd8b6a388edffb68fcde86ba87d36acafe9b53ea1118b9ae73ce46d5555429c643f63e1952fde78a1abf180ddab979eebe9ff312fdcb83aca625c703c0b3f0b06f25e49a5bcc914ab2e2e3d365721a826075b83523f592544a4865b84c82c9e54d377ee339d7e7cf3eff268febb5fad8b9eb67163ba1d5c625236d0020325f67c900e439ef92aaf515aac5c8a391c99fa3efdf3eb3de470f2a5eeddbfeaa491b2a4954950441e699f000004b7f9b2d07c04b93620b0040db8c47a94e4946000041110020539bb2d7b9e59ca3d7822e5e0edcbb6986970d1b0584a16bc401008d1eab4e9f3f73e9fc994be7cf5c3c7d6c61ab6a499b44ab9abb1156cb800bd13971cf1e5d3bf267370d287cb4eb482cdd58400280acb7e95200a232f57d0e0030844276b51884a20035a34e943d5e3aebf0f32c72873987cf5fbab4be2b1bd450e3b706f95fff849fdec5342d21d7c2725eecc78defde6b9b99b0533ef513890aaab935e6e5520acd34f9339a975f3a6dd4e8f5aa0000200049444154ca8226174e10caed68801092c2b7772ec654294824bdae635d29b39e7ddedcafef6b6752ccbdb86a9deadd3aeff1cf8ddd1ccd05948cd82200600b38dfd74d6403af691eeba78625aff31ef8ae3df3edf5a71880edd8d12d1890fcc3da95d57ae248b32bfb53eeee3dac37c4595b9293f8fac153fa9ae7ddda7c6d467f32abebe29c162ecd4db5f1f8e47200e0f039bc0e530669475cc83b39b84f4e0fddd49ba16500c2e1539c39206ed8444e00008210b29284bb1723d4f157d4f807d02b0af06b5c679828d011658ceddf135c1b9bd9114f36965530cd8cb42592ec5adc9a82e4e6954c9fb690426ddb741392d07bfdba7b9357dd08591e10e331b6bf2b3de189d2004a361c79e070e284b97b5fbc0d4ff29cb594b36dcd63094a411154d3c69e77f5c6d9fdc1320092b6b5e78455cb9cbed3b395ac3ff4f055c99f4bb75e8a0cbe06649e9df7c4651bff684e831fe9d3c7725a1c728eb368cdf1db2777850199a36fe33a705873267c5d0859d0c28ef6e4eea94765180055e03868fa96c9560c4deb6d217b788bb6043eba7be51da2d5aceba4c56b17b97210bc217ad5e8bc7ae3f08c65671f6f9dfec979d4f0aefce89bf93fb4fbe94cb540fc9f02bbff9d92fe3fb30084e7d04e015082d52f7b7d533aabf37f7d17abff24d824602090aff2e4539d56a02aa5f609057fe36905049e71f7ee0694443531149514c74ba50485669a948ce4e695fc317dd1f770eb37805594604c2d3a0a00b2d82d1eae1b93c179fba790a17aea5371fe1f509f56f0af069e75d4c5e6d8dc94c73ebc5a16adf2d0c116331c1ebd5e665bcfc2bff8e944eb51ecab1fb63afdeae80ceaa1fcd584831af6e8bea0a8a8e4fd2712896241a1992626414e6ef18fe55600bce0baaf63e7b133576c581130cc7b63328066ff695d05ea0ef91d20fdb0a219822036ab3f5689e258caee360882e8fff1b2f2b7af7cfacd35c3da1a3111044168c25603975c8c17ffda602778ee29574ebb63f5fb0ae045116b3ccde8088230f45d03ee1434a439e3a5d147a677b7e191110441342d3b4fd8119edfe03226dd7afcfaa5bdf5fe465ba72cfdfaa2de569a088220142d933683d6478900501a020c047429a04b019d6fd50e01d026831e05f4a9a04b81ea4d8374047864a02120a0803e15b4c95fce2b4401b448a04b062115584d58422123c025030aa041021ef9d78574a9f59824a3810326e7e516c4bc83f71ff1f48ca23fa62ffca1dc0a0008ddb89559c593537b76ec3813a9b0ee32fd40c81e4f1d35bbfe3ef32cc7bce8cc2995b3b03cf9e2d1cfc63c7213fb87c0feaec86f8aacf3a39dfa1d540c3dfc2aa74c549c747345bbcc0b579364bf4db3ca62f78c5f9731ea5e9e5492717f9da741fd6ea684287a7567d780572d96dd4c2aaa28cf7b75640c3bf4485483e6768a512fff116db87fdbf0c1528f0d1d7a9032e3764685b422ebd5b9055df4280080ca099012508c4131d6a4d8d5121c0a30c8918318074db22a62218a0015014d329460902f071a02ccaa0755ae56e761902d83ca26bc724855a02c290ec5bf2ac49842a190c9e4656565d9d93989894951d131316f504fcf41d95905e9192523878f78fb8e121b1b97979f2f914a71fc8758aa11adf62b6e452714e66717e7a727469c5e3df04bf40f357e03d09b8f1946ba74f44d250048e34e9f2cef37c1a9ca5f122f7eb665b09d168a2054a1eb94c0f84aa5deda96edb060f9f0763626469df724c9b19c3bcb7a59b01104619a769d7f5db56b00cbbdbf66803d8f8c20248e79cff56f25008097bcd831ba8d2e1541509681fbbcf03202cfbfb7b0878d0e0d41108671e7d957953797ddf4d4b29abc7c5c67475b5301df7ef4f1c4ba4ebf95511be65c11acba1d38a767735d0e53cbb095f782e317e6d9d380a8787fc8af8d808220649ee3c8ddd165aa3d4c5f155d7fca068a2ebbe5a5dd728b2a928ef8f91413b31991a5b15b074e7b5ef172b28d8e36df6eda13511de31b46d00d1d6c78541acfd6a3a77dbd87b52ab22ecede90ea7d2664cbc876265c169bdfacd3b86dd78ff5d404002024898113dbe8901044db79fad52c4c651c10345ffd4956ff137d91884b9eae6a2fb099189421173f9d68643870fe846e6d1c6c8cf5ed86ec8c56ed6851e487ad1d68c725210855e8fec785142900d4df1d353586cf11f1d44ed37d5d0d585416dfd275c834bf962c001407c0016404c89a70d00b0120c60123002740b9c7b83a202c824011a6ca4446a8ce35a0214046a0b48a259b4e4b221ca404e0b50368fd3c9048242a95a2a1a12114ea595a5a38b56ed5d6b98db1c9d0654bafae5c71ddd874589b364e3636d6023e9f4ea3a1a85ac4fc4f80663d62343bf8705405483e1c3fa718e2d7925965d7b931a9efea22ffd022b934e5a84bd8843eab62942603d1db8bc57e211f5233226698661f1f3ef80067d9ab0a4cfc6e83fee9e183f726ca419eb8a7bff75eeaacb002395e997a7359671d1228b22f8ceeb522675850ba149765876fe96748410860d84d3cf5a608c3caa256ea04fa4ebc9aa71c09e284eb19fdcfbefa949214dcfbd9ec99b70a6b8d59d9e73b7772ad460d6a56cb391e4110a878b6c86be6eb9ee73364f2dce0c1490bbd66869512f5165d7fca6f16fd05549bd957f6b8b0dbee8f2d28caffb0c7bdf6f9b354238f2ef45bfebe871a8bb452f1e65224b9937fe75ada9c2a621954bcda1fd9e1648a54f469bd76e094e5cf6bd1777d4fa4222f45dedd791ede412e818ff70d30a4008034f35694d3be276f62939e2d94ae1eb8e8b908409e7c6050ff839cc5cf4a3169eaa98e119387ec8a974183dd513d175bf67052dc98356dc3e97b5129c5f2ffd9f6ca46814f0601050494af04e4af16ba282860c4ff22815613bd547d5a4143535de1959e665e67f3fee7f907cb7f71f96c64239bf6b1bc6717cfbd2afeef1ec743311f324e70f7c0f3ece8c341f451a36de9aaeb65cf0fdc61fa6d9cd2468b4c35e8b5747de7dc73a73f49000018f6d3023cf824002072ef1d7a61327fdd481b1689613164ed32dbb74743d2c54917f6bf7558b7cdafa51619a16adbb477d5a7e07977763ed09bb76b869b2e15216b98bb7630630089df7ef46067031689c4693e7cf1189db7b7e295044e371f1bd053480684d3a26f7b46fc8b5af1ba002bcd2e43b4ead9372f7e7bfc7285e786f91eba1432cf6de6a621f8b58351a2fa8aae3fe5b78b6ee24b9779d677d8ed6e3b16222bba8c389a280580caa885eddc56bcad49b6786541a19c63c8a5d49b07c37ee6cae1cd3964a6cd9049adc5d16f0a6aaccbd7db980000b2b44b13db8f7a31e05ad8a61eaab03a40d2ea3d6f78331a00c564e05c2fe9b593efc4f2948b7ba2ed576d186ec3265185dde6af72fb7cfa7626d66077540b6806232f3e3dd65f7663e5b076e6da34c3ae0b8233e420fb3e5bb0060998cac3b20000408fd224655f8ddf919dc59f9fc6315a0f561ec58b97273dbbf5f863b6185842bbcedd5d2c392800996f6f4f0e8a4cb5ef6e4eff6f7623c5b8ff78e3cd9bb694c6698f7d60494b520948a29c5c8cefa5ab0acbc434b0d4284f2bc6400f80ac65a88aa6252f492f46f5ac544208896b6e442b4d2b9614a694722ccd356b4a3558516a01a26f2fac6584c44ba3f6cf9eb53de46dae1425e165c584b7ea9810124b87adbc1ba1d04858656d8d93ac29d4201e66946075a51f79715a05d749a89a20687a363c494881b4bea2eb4ff9eda29b66784d38baeabecd9a84e923343ce87d3a771a450e3fe6f6e86ebae13a637a8d64284387472ecf289603d4b3d6ffa591c90c469d7ad4db98008065ddd876566be4cda92e5a688dd632d4562524738dd8e5d1c5985c91982f7a36b3b5d162140080905760066dca1578e99bfabba3469d355a8e587b6ec45ac0452977d60ee9efe36b9f1484e20094a6bf6e08480895dade943527390e244495928c80dab6f8db002f4f7e97a7dddc848900005ef2fe46680ab7e3d0a9138776d24cbe73fb8332f000c236b1d7c88e4e11ff675508b2419f49cd1e6d0dd11f3fc8b47a9890587abae4fcb83c55582671665219c7b84a60acda6446d132e2e2b9f1f94a4144519c922ed534e6d279665a154929b5c2e592b54d7488ec8f3935cd79d20f7f8d589230e0eca7fcd292a2acc773cca94deb02aa69cf1e82f8c0cb89b596b20882a0708dd9c5095591bc64b971450c031d5a7d45d79fb241e9a9662c2a4545913292b3f298d27afc3a15a2c24ab226978122cc1633836e4cf83cddb5cb88bfa4be0b3b69d5d6911d063b638f8e3eaae556407cdb51b4dec60400209b4eb87cae6ff8885ecb238aabf39417c467aade6d49766c11cb984b26f34c7534bb1f7e979199999999999995575a12b3a2257c4f77a02cb39e33fe68a5887d9549a0121ca82870c9c02181c6b728534e0003010d1270c9c025ab0ec86a0452023002b864e0a0a04d06e9bf93a90ac3560f6b6b6dcce50b858e0397dccc960348a297b6b099fca04cf55e14dff1336fb3e6ad14f09257bbfc3a9908845c7d87eef32e579d3d81e53dde3eaa83ad0e5fc8336d3768fb4729c833ae2ef474b2e6f3855c53379f2d4f548102e559218bfb36d313ea5a7799782ab13a5a6303d93622bb4ab2e24b38e67c9a52524a8a2de0b67631d7a050342cdbb6e6157e4c2855f22b5d68c62a88cf95fc57e91550dd01471f8686078e34ac3136345c2674171d5f7ce8759942967d6ffd923081cf085b7add1bbbf93b7ffe6bd9f9844a5c927265f99a4ff663bd8c98163e935abc5e32f7e4bb5205212f8a8b789e2d47053d6774c9de3c73cf8b7c39a1284b7e1691528957164be8c6b6e65c0a28f2c2f6062637b50718ad176e1d98bbdc73ccf67bb1f91595a599afaf6ff21bbaf93da9a5ef00d68dc55bc3f3e558d1f31d0b2f429ff1ad59f515cdac376543e5d1cddb1b66dd0acb900348932e6ebda90c4989d0793c52dec78caf7cd8183643bdb5ee2fddf4200f0344b3b5fffc3e7864a4d8c651b78e8847d21fb275bef1d511de0bcf46a6978a4505098f8fcdf61e77e79be772d4f7442a8215f6dbfbf0708bd37d7baf7ea67cbb8110dd5fb1f9613ea6287aba7df14d66ff51f64caac5b029f62fe6cf3ff3be04035c5218ffe86a68bafcdbdd21f9b077feead3e1b1d9e53269715cc85fdba3a90eeec61cb412874239e044938e112c53409902500430020ae450ae501949e5552b5d4a54d688995d2407290108403106620588be652a541020fe67855f2680613d6affc3d8829c84870bb42f4c9f7ba300a7db0dedcf0a3ff1b2940000a238e2f833ed4183ac294577e78cd95c32e26a427a6ed436e78839c3b6bc9700c8538e8d1c7d9c3af97252765676cce979eeda2800a2e13423f049466e7af295d1957ba72c7f5e0180a59f9d3a39d87473e4e7ec98fdee51c79551e300af3fdb465bb93cab8ca4ad45430094b1f969029e32bc32c2e00968a2ec324ca5a5696b22a5b9e5ff5dfb2bc23471edea6ec1aea9cea33a7d0f5e5bc4ded7498b4c331efdd87ddff53fbf3e4e906c32eeec79bfc2e50e4c12a3f99c549fd397a735a300c5725ad09509e51bda73c928c3d473eda3020590843e276f2de51ef7125251aab0e3bce04c39bdd5fc2dfde3c6d9367370761f715ecbc3b4c9fef06483a1a75e5d1d479c1edb4ac061f2ec07ac7b6d397a902595edb621f8afe6d70708a9149ddee78cd784ece8a285d45734517fca06cdd37e7be7b137b535b56ae13e2dcad143a5956bb82d9c611cd89e8d900dc73eaae94dc576dd78ef48a71793ecf5f48d0cccbaeed55a7169bf67a45ff7f9f70b6b8d7a84e5f4e7c3a75b5bc5ace861aac5621b7798725ed177b2f3b777d5d5f7445fda66d0c147fb2c8f78796d882c2300a8c63e4325ab5a6b5179dd038d5707ad776303502ca65ebd3649b4d9834f41489a565e7fdeca90118c6f760749438ff47ae728677d0d1a5dbbe5c450cb15d78f0fd24511b06bd73071fce05d5bb5bffca6bbb6fe5f90be5be63ea678cf93dded48efd774f68e5ff9ea440fcdc2eb435cb6b8debc3f57f7e1d0560bcd2f3f59df8a0e4014dd18e9b8cc3af8d962e6be2e9dee4e8f6e70bf96e8f144d7b9e617c2e76b5de8edba7fe0c347934cc800d2f76b9c7b3e5b14133c9c76bfbe6cff746824b49a3cf3c6c987ecbe433b09c800d2c4a0538f75fbfbbae99000405118713a28c77df4600b1a0060d98f8edfc27b8ff630a0fc337a40bd6b4b8d26e1976ce552fb18fdff8d0365af8fcef66cd7c2c4dcdacc7ee0bed4f2b24a1c80d66cd000ed67a79e1463050f4f46e90fed6f465188f3f2315e333e45251609cd38a2cc120c2b4a2de7989bd4f6ff53143cd9e5dfb3ad85b99549b3d6c383f22bca2404569a5942119a2b0fe4008ac05aa95235906de33219994152485569100a1555c81455b3212653a0d541b4704ca620d329ead7440d35d4f4fa3708ac71fb27ac4bee73303c31392ee5fdd5e92614254fd12c060c15bc3cfe28f6ee89772623bd4c2840620af8e4c204e5998e4088b33f97b30cb4c8646d138d8a94b4f29aca91386ac5c40372bf336f12e25313a2cf0fd2211100244d032d4571aecabe829566294fe96820dbc655288e90a3282e519a70c81a7a2c697e9172d3072129ca97b1841acafbf1caa2524253974352f7b31a6a7c37c8ea26f87f82a82c95d00cac4d3429a0c88f38763e55aa8ac84735ed3f547fc7c69549b9e6d3f71a520080e3e4db493c656de088a37ed6e2886deb9ef0fb2fb4a65148dea39b6f5bbff4428bbf86d830ca92a392d84e3695a572b699b53e9b04b2f4dbfbef15603e00249d4ec3edff3c7ce6ddc0590ef4b217470313a4026830dbc6a557ba819566444abeb4398b0ea8a685adceab98979f8d3a1b43eaab98026dfb9e4ad721429af359c46ba64bff6f74a544ac8e71f8df41cb9d716f01143fb5d3d5d2ebff17f416d3567b264d73736bdfbddf84ab9a1d8caab98862d27798495244aacda85efa64000054bbd7d613b35827bc2c0c751da73f6dbbf1ec3c7b3a00c5cceff4f151153bbc4df5f485ad476e795a84b3db2d5bdafade4877678fde7de7bd346fab3cfa926c3c62ef369707a3dc3a74ec31ea10b5a7b572175103d936deef1c8b9682c28f69620200502d7bcfae26850fcfecde7fe67e91498f5ef64ae7404294faae44afb599daa1ae615446cfb3b39dfe420c40145eec2ee8149883833c6987b3c1e03be54d9b9e0b2e78e87a04e6fe23d673bf3ca31a6ae9f59780a2df7ff3edfe9babff5ef6e517b34911f9936ab11ab7edcce3e133bfea0581c79cb3cf6a1d60613566efb331d57f6d5ca592880dbc378478579dc8012b1bcfb651f99569ea66f53af443b185b33609500d4b771f4bf7da49b0fc77ef31bb2ea68cff24bb12e284ab9b976c0abcf7364782b085d6adbb8d0c5836ad87511db5806a3460c952cc94fa834b977e5ae3dc766d52b3e551cf17d9500100b0d47d9ded67c7e84d79f4766b9b5f12584ffa698d73877b8b3e860daf8ee386b05a4d5f1f60abf183de0845d6898ecda6ab0e076518b98f5971609d8fc5bf4857524bafffdd9995ef3278b8b376c36655b2c075f0b036daff49bbab2cf1e010b77121dae30ebff89c5d98f3e6d6f6117aafcfdecdaaedae4e283084ef36626447dd9f21a6201cb3e2f367e25421bb52824ea41a6993ffe6014bb7f4f61f68f523d5195ab315af72cb8b731283c6112727f905a6d55a9455c8ffd18232fa5b65fdf52d0c35ffabf1eb25d792b0652b225bef08da33a193159fcd640bac3b8c5c75f298bf1905a0fcf600831633d64cead1c6c6aac3f217cfaa8c030df074fa8d257d5bf0591c06cfaecf8ad05c2579c833aecfeb6aa4c1d13472f13b16df400459bacd88c1a4aba7de55028034fefc990aafb1ad554165e4e9976675b333e0b0380c5d8701eb1f17280000cf3ed959c765f96abf6e6d1c6c0ccc3bcf0ace5696a628085be165a3c9e2ea390c5db5a9afbed3e6381900483f5f9edfad990e83a521701cba31bcb009cecd358c03e217d3ac9a8fdbbed4cb5a87c1d26f37e3dae7e4abb33dcc392c8e7ed7e5614a2f56bc2c7aff0457132e83a5a9ef36f9e8c77ab7ff2128994ca6b20c3af84f7782c4971952f18b6956362357cdeed3b68585e3d4476505f797793b18f1182c0ed7baf7fce04c39803c7187b3b1cfad5200103d1a67c8d01bfba00200caee0e376bf357825c99c3ea39fddcdad89a99d8f9ec7e5b4100005ef464fd40070187c3e4e8e83b4fbb5980ff53e9958d82ce777a4a3251f87abd1b559bfdd4f8e5a88cbbf1b4b2e5d85efa0d48ee95895793ba1f791a9bf074ad63a36b8892f71b078ebfdd7c7354414951d43ad3cbfe132e652b004b3be5ef1f64b1e35d7e71ecf10e9187de543424d8f98c60dd3c162302c9a75397140347db571b05104de759175ee7971767dd1827dee1b7e8a92a0bd1bb1089ffa5976f3ebeddd7eceaac352f45007841c8f43187d84b5ee617a6ddf42d38f950b92b541abb63c8a49bb6dba28bcb32ef4fc5b6fb4c0acafdcedd23b2f4eb211a4b9f6415bfdb6c70d9bfcbd020db1daf8b729fcd571c9cb92f560a78def5297dd795f85e4b292f49b9e693be6cd8dae806a72142927cfbdc3bdca8851e1500a499b75fd86e79f436e9dd410f16309afb1d7d915e5196fd7429efec8419c1f938c5a07d47f6bb5bb16290248746a386a498bb8912a84cb8fd9ad1bea381321a56e89b56dbc35e7d8abd3b2173fd1fe73314204b3c3a7b0f36e7597e99b8242df2b05ff39fbfa6a0160e7f85305418d4cfa8e7b95fb27aa18e83f5231ab12ca782cae72b8316639ff7f734d1d61168eb580e0f552e57510d87ffe16544856f452caa7c7ffc6496c7dac5bd8c19248669dfc573cd224f3c2f51e43d3811633a73713f133acab219b9748c7143965b8ae9c031fcd0232f735e9fb84e1b36c2a69aca2986dd4778d9f1e92899db66fca25ef0f2619ad286c0749832c9550b0594e7d2bfb9e8cddb420cca5f1d7fa4356ee9106b264a35e8397f562b1a0100b2e4a0b3294ecb96791ad3499c16beab26e9841f8a28febee01224edde4ba6baea50e9e69ebe2d5152b799a35b6a50d83603865ae43c4d96e0f9a1bb430533d6f93b6a9129dace1396794b432e277cb59d501abfdcd9405b5b8bdb62fafb4eeb0ef899510080c4ed3d77b80d03014080a4e336bcbf933e934462db0e993b52e7fd9d0409309af57490443cca10e73d7f0c7de70e223f799a2bce0c0f17b5ec65c5549abefa040c34a701d04cbbf610a43d4dad04844425cbb23fbe8ecda94498060e6d4c7f3ebd92056428c4a0f1c14643408304541470024438942954c4ac4381624cb52f9685021d85420c9828b049801200080828aa9d59855863c15e19083049aa37559bacdab45582c1bf259208c27698b47a9ab5c6cf97c4d571b07ecca8e0e8b1649ff2c504b011201b8d3ef3b27ff9fb75dd86254809000480acf52dc762950e5f909c57f2d0bfb59572f731212b03db1291a434a384ac6fc953e640d5b5d5a34634c4af467dc71a6ddfbead2c813bea8605adfa9c5f4541f88e594b8f3c882b569050aca454736a75402d9e6aff2e4aa1a298444e2844b9790a9e054f49e1240d633d060a0058497a05cbd85075e0085560c38790cc72c5b74f2ca949af1ca1962a5e138d4ed552fd81525914422e53c88b52f2c5b15b7a5bef57baa1282a2b1803bfde144f359b1b72639a2593a9c5d5a0a100006200b286b0fa9c12bc2ce6f0c2797b6ebfcf952224bcbc84e823c101d82dfb58661f7d996c7527b7f9444fef8a6d3b5ea5706f67588c6cc901900090983cb6f2f5462834122691134031f73fb2236be986fecd47890c3dc62edbb9cac7f227af11a2258a6f702b15011e052404e4c8a144014cb4ea801604c8488d435f1020210000521c4a30a8c48120a00483520c4a15df08a42d25a04c01521c0802ca1550a18072c5bf865b090c2368e65e63fb59fefc1578751cac1f0386b5a71be3edc97b590a1565e9eae9e9b0c835fbaf497d49d636e6eb0e39f7263e39313e39313e252d27fb8e9f315dd3504b5198535eb53da4b12d7664fd5ee32d2276ded2f3eb6ffcc5d8267ab9c477977c62506c66564e66dc151f3ea9e1be24b17405a4c2a442650c2d45595a4e250e00642d23b6282d434577b2bcb802e019fcd0ed23642d631ecb61e58384c4f8e4c4f8e4a4a4ecdcf77bdc985fc91e140d81ae9e2e4fc5add597ab1a58fa69a7ef8a24efe351e93999d9497702cc94d1aa506de71ec2840b172fc51b79b610b6f0344bbe78e142bc5e0fe746ce53425836c3375c8afc9c9f13be54f7f21fd382f37eb63e89cabe35c8582490e050ae00050195385428be1cf4522f14003202140044d52108df2c02079057dd2227404e00f68f1a8dd2f45b7ffab81909845ca175bb09a7536478ce99de069dd6ac9be8d9b655eb3e475372ab8c0378d1f3cdc3dd8c7485daba26e61de7dc29c4a13272a643abd12be7f6efd6b5ada3a3cbb8c36f2a08a2f4a1bfadf3a2189526a5c83cddc3a2e7c1b46fb58a3a0ed68f5237b81eab96b67af9c7a01947c3130bc51271f1e7e8271fbedfa0c26ce1378a1b3c77edad64110e0a71dec707c1cff33192c063b443f2fe936f4504e025cf0e1e8f6fa4275041bffdb76ede3b32cc805453492991b1cd6c0c392490a505efbe9ddfd89bc171f2ed50726ceda578312ecbbcbb695b8c140100aa79ffa12651eb36dccd942a2a3e04ae3890dfdedf9dfbf5a481cb24d5907ed7323e2ae831ad73c6860587a30ae404212b4b7b117227e9fbdf39bcb2444237b236d3a28022fff1a1b329aab87b54c34eee94b02dc1d4aece3c32b74d0fe6dd2d7711d7cec6d4464cc5a197efc7154909324b474f878e9250e4670b3cdfb6bd52915a87c4c8084010f58a530d48de6df4997ac364f1c394ccc2cf11c7fc5b72942acec7e092e1a79ec5c4dc9e6056a570c9934e2e3aa098fe282dab28eb53c49e91364aeb8f3427f44dcbbf6ede7f1919324bb66df49aa84a4d67ff1ed8f5d3efc4000058c6ad9371d663bc0cbea5b7a9e360fd30d0aca65e797aa047de015f27635d2edfd4754ab070e1d9fd5d39df29063b2cbe76b477fc12373d4d8696699bd1bb9e16620064933147f6b8ddf569edd4aee3a07d144f5b566354cf346eebe16a562b6417db6de52ae7bb831d5bba76ee19f0dcc255b731b75b94df77cff17125abdaf079c6bd8feb8ceea04526a308d06c675edcdbedf5b4965a1ac24e3b88e9e70e0cd2fb5a7895be9a6ac7e3f1b93c3e97c7e7fbdc2bff8e8727e90e3818b2847b66a88d065b43c7baf7dccb09ff83c6c47098b9a16fc2a4560e6d3b74f3bda4d9c9a4ca2d9669d5ab151de7ba7536a20245bf63271d9cd6aab74d23da3e5199746d614f2b2d3647d37a4264f76dbbfaf07f368d7d3b62968002922a7babd20ecba340b60c1004f4284481759d3c2200002000494441541c640400011c123050c893833244161b05668d3fab73abf1a56ec42c264ad011a2485e2b62160b25aeecf9ad236655be5ae8343c6f47e491ee5fc2b6e13967bc5aedf77e727fb239050088c2206fc7fd235edd1a243ad0bbd359b79dbba7f6b6d7a32b074c65e4cc36a30a77459eeaa20100e26701ad26d34f3fdf68ff69595bdfb2bdcf76b4a725efe8dafbc18cc7418375bf3119fe7be360351dff9f88591d3b7bfcdba70d45dac1ce6d2efef1e1ae0f5f2d21fd7c7c5b0c951340af31ac992490e3405491a4f27e146aa551eafb28f27d27c110c477dff23b002b4e2bd7b2d2ff6a1592ac21d4ac2b6e52cc7cf7fed52965cb5067a1a94bffc55754ba1259435f4b257f90b4f4d915992518d0ed870d66861d8b2c9326059dce6ee3ef21f8b6a2a18e83a546bd5a716ae8ad37857220c4c957576f89b71feac25573ebafa157ed6f699c6518a00002327048c023031d81128552f804390e1a24e090408752f7e402e509afda6460934083d424d254866fd2200193042cf41fc3b364ae31a72421bb1ed7f07a2c3b08d3ca67f5a9279f523edf9b2fb83677e6cd7c1c00e44549d9aa43caa53989c54c032d3200d56af8705ef889c72f2e5c2a6aefd751bb09eda18e83a546bd226b49e4d681365c0d2d7edba59fbdf71f1b6dacde0bff8bc84146000569ec086e05409e1c582420212023a0a486175711062c12a0a072a2a222b5ee2a9003030512028aa6195c7080620ce808a0358eec96fdf67be218f62387ea782f5e7fcb7c794f535251eceb6c81935d439a4046d8cd04838e6ecdb82c1d018f46ca531ad709f1a34d7b235c16b8a131fbd6de67789eb7650000c56cc008839dcb664728ba1c69a7d594d9461d07ebff073a93fdef7c2ed7b5e1d96bd5fdfb3748afd507ba344e7ce50a28c1a0bcb6179702a04c01a50a90112027ea1ef4821150ae80520c2a9aec65a52040a4800a058871d52df2dfdf7b88de62e1f99d3de2ff6c6f62c0336d3feef0bb8a06eb4c5426df58eaeda82710ea3afc11d575c3d6de3a0800500dfa0f906eea622db01a7ac17041e0d236caa50eb2a1979f4d6e12b9875f9b26aea8a8e360a9a11ab25947db6a74b850f8bf0c9fb29b9edc965b93ea9c06284fdcd252dbeb565903f6878fab6c053ef7cb7fb366a87c35d3dc78d233f12f2fae3c74b0a0f9ea4f6af3db0f00cdb8cf9a2b2fb3f2b38bb3639f1f1a614a41f546dc4a0fe957a5d023bc01d7d3ef0cd345a9cdfc0f3ef9945a9c9f5d98117377f32073d5361c92c06371f09ba4c2fce4a8e3935a71aa788fc43632e4190e18d98ad5d49a204c53372b7194ca8708d5b074f7f19b18306de28481eecd940e0daa3858ceffd138584d84f4c38a66480de8363c44cbee78f36c577f927d07f51545acf134a32308c2d0770db853ffce77d193f1ba1ade77aad94c91b6af35dd7e4ba2fc473e26218e3bbfb09f831e0d41108469ec3272ddadf4861e84c4efba68d394e67fafca23fd7c6d59ff967c0a82201481e3a09537d31b6f77aaf1e015ab879b517f784564e9d717f5b6d2441004a16899b419b43e4a545be6b21ebf7e696f3d35bdfebe90a787ec78a83ddad7fe7b5e69751cac1f3669b63dfc5954a944da1e17e60f1b99b17bc6afcb18752f4f2ac9b8bfced3e0c78f7d02c39a22b5ca12f7f5711a132c987afe43414545e1c70b33cddf043ec869c08716d56c357c7c1f13eadfd7218aac0ba3db0e39c79d119c522e294bb93685797280ebc490c6f6069004edc7f876d6fbd1a6662cf5d8d0a10729336e6754482bb25e9d5bd045af8e0b0ec5a897ff88365c35bdfea6e2d39b55edf55bafac18bd61a21545dd1c7f0b502abd0a343202008afcb0b503edb82404a10addffb890220545d6e96123af17c5ae68aba7ad6d3a24a4b8e2d55aef16ba0c0441a87a6dc79fa82f1816816304ddd0c18647a5f16c3d7ada6b7cf71824c4b1a7a6b637642008a2613370f3b3625c690d603b2c583ebc9d8d8951e73d49180021feb07f440b1e0da1e8b9cfba965947ee258a43172d7ee6b4e7d6fe499d2c792c96b6a9cbb0d5e703c718910100b0ace0799df4a908c26e3efa78a2b48e7180107d3c3ea583311341109ac069d2d5ec1a264342f47e771f03e3c147e22b651f57d9f23acd9fd1a76d2b3b33a165af950f95e7c9d7577f806f355d65d486d957fe8fbdeb0c8be2eac267caf6c6d23b022a62c72ec60e82bdf71e7b892dd6a889d158a226c61a7b37b1c6de458d6217b02ba2a2d2fbc2f6dd99b9df8fdd855d0441453f35f33efbc0eeecccbdb37766de7beeb9e7bec765eed175431b788a7912cf8623361e9e25d93561f9033d30295bea4bbfd99d69ea55f24eb577a8b638ce683d5acf3bd1c6aee2c81fbf6d5633b09cb35355f38f02d0c7ef1ddfc4938f61b834a0e3fc7f4d27687cbd6774133f3b0e8661920a6de75ec8a00b1bd1914fb94dc70e6ce821e28a9cca37ec3e667075db1126eb1cf84c20a8fbc7dd1bf36b14b25079357e8cccc8883d37bba11d7b893e93c1c48b755d3bad97fc702d97d2bfdad1247264f7954f69f7bebb7775b0af34e7666a76f6cb7dede4c029d763f58d3423ad89fd33286274bf8d2fde3006b95ecd5bf04f0e19b821f6fd96cda1bc4b935a8dbd1bf657bc9ecabd3605ffbdcbb8b3262d16f5bd7d39838f3d7c951839ae3c09a08a5e7b276c7f8256fb74b9ef9efe7db7d9aefad33e397c59536b683b4f1bd30e3385bb681e6f39e3bbf4815af76a6bd0d909134edaf8709122e2bb90b1b71a6f88d5325476f4fa7e05faaf4cee8d856d5a2e775a16f9d7908a0200a0b32f9d719a7b3efae1b37b2b3c36f6187d228b29f6fcdfde748697674ea755ecd7c5bfc07ee655ecdadbeff5b10b49a55be4a9893b92d8e9efdb8fe39f1f6d7d6dd284935908f48f96741c74b4f2ea582da5881c6ffcade3a0fda9340060b206530e3f55d2c6ac88119adf7a4fb96ceb54e6976f559b3e3e71cca25d67a3e273dee2af619fdd0f86eeee8cdab527ded27e453f8995dd0200fdf5011e7c2e97cbe54a6aceb9a737c6ef5b1d5d75eea2de95c404d72d64eadce097bb4ebdf1608b6bf4eddba49c94c405beeda78daff0f4d84375a1964bfa7b60af5321cba763735af4d9fc4c0f00daa8e9f583e7dc7b836c19e5917007ae197cbfd131267b4b796dc55ed4fff7ef9bb872096995fe3f8fb43bb7ed8e1a00405075ccf8e64e0498151178e547cde91d20c4f9be5d7f9e52eed6a6f319d6c3682a3745c975761115c9005caf81f386d7b5e7f0bcc3878508626f24eaadbeccbbb6ea1f7ce0aa59615e7c8c1079d66e5cd9149142679c9ddea2ddee9a5b2237f6b0ac4dc504c1df0fab29c680706a397e80ecdcc69bcae2cebf84a6a37293f3303b4f1b291d52ee650739098ad2d12bdf6fd0f83037123049b5f6df089ede48d41b9eefdff1a2eebc9fdbfbf00969f521bf8e76bcb8f65236028e57f880f6d59cf938695f6fe4ec3670fdfc2bbd8dcfc1a3efbeab5b3a198effdcabbe9f3dcfb3e5b4a38945922c1b00f7c1e078749c3a8df2f9e84378c3b3154dc26ffe12b33344f2ae8732e97b3bd4dad42fea642f9752f4a7acec9689626a2ebb76a8ab130e8071642e3ce3cd6719ea6b136a79fd608abf30aa288f3a4a1a1c6c9b2e76d78cef16eebb95a8c10850e7e4d5511990b5fe8b216ef3dc884abfc48ded236dce6fd7ac693ff2f296e07fcf24782ef07ec3c38e8b42b6dfdcdccc74b5a9c4eded9afd0d008c32312127f154fbf20739180000a353508d5414000069cb3e1ce70a4e2696231dcbbbe039090a0adcf26d3f52e626313c4853332079f39e282809e78938b4d63a80875125271b9dc3dc0b0bdd3239912bd7899a6f3bd4caa5c0b18f0b5d2c0c4ecabd658673a9aa5ca6c8f32fa9e948999b145d4c5450e09cffa85139090a247612976e228110399a9716631c1e41698dc8a87aad1497f3326fe5ba043aa3c3897934d8e75c5cf2ddb475e79e6453044ee528ecc6690b39787169f53ef377f7990f8c3afef4fcee9d7a0cacfafc4c7f396bbd963908c7063d7b7ce3fc713b2ac6f8c92c455676cb6c78f11d3cbcbcbcbcbcbc3c5da51c201dca39ca4237de4f4c4a4a4a4a4a4a4ecf55c4cca9ce030cb0fc75ded4ebed03469fafb7263a55a1c84ebfb3b486b0704822adced29232b900c784d5261c3c3eece5d8862dfafca61f38bda95d11434ba1b3a79719de1ef6262d095cece626f71f7f36de741e492959ea8c23eded2c637b6b6f46c6b30c934d45653d4f67e45e36969fa052c7c6a298cd27926c6fac92af272e7677e7a43f4cd117deeed861ebd151c9e35a8e3d9a9a5f26ad7afdc23cc831a43e4e275d5cc4d222cfbfc4a6e3fab40a757ebaf39fe705b102faa707fe7ee6d4bca9270723f91ca0f5a6193da4cfcdd397eabee4c8bd25aa97092ab36c58da930cccd1534aa8af4debfdbb71f4c9f8ec5c4576c2b13ece6f1124c345be61e3be0ba29fdc4e32b0ce818fea1c509eed15506fd69a49adab3a3ab9976fb7e062e293ed635a96737673a8daeb8f3b2a0450a43e9669b41db1b077908f9bdcc9b77a977927938d006088fdbd5ec56ebffc3ca869bda06abd57cf18b4343637a27f5025df2aed963c36e8e3b60e0bade5e9e22677a9143c6cc31d25ca3f64fedcc12d1b0757aa58bbc3a26b390c18e2d6f59f16a58e9e5a37a052f96f66dc787b14202bbb558c31ebdf6b54d51b53a7fef5404101a3cb7afaefa17309460042ea2ac87ef25a8d4c0fb69a70a954d1998731b9b736aebdab7ec3d35ea96747bb88598bcfa75380c96a0d99da8eb9754b53a9a64be9073fd246e3bb19d68e5f7a21498710a54c8c3a71f46e6e51b3e7fab83fe7ee89d332fa57877e5efaa2ceb7cd9dac9f764c1eb2605e83dba3db8cde78f945b64693f3eac69e1f7bf6dd5ea22e1b481b7ed795d9366ed1b9443d62348951918fcdd513f64de69fdddfe16affe6134ea69b3815d3472d9a77e4b59e51dddf3c73ab3a64683d49d1e75f72d3096bcf58da21e5c70e23365e4f52e95589d7d60febf05342cbb9536a0b01930434747a7e28328301a4beb7e5f72b6a54ba6bdab56fb95b737e3999a8a7950fb6feb026a3c9f0c6f618a35118247e95bd2404185e1d5a7e3cbd7093e81eae993a6fd7e527294a833e27f6d86f7f44736b34f2e6b1f4fab1a18ddb77a3ead2aba92fcf8ea736f4ee30213a64c3a3a427c77b242c997ed06c27bca18fa5012a71f7a881dbc453ce3dcf4cb830c7f59f21df6e7d61340db8ae9e118e3f7623e6e1be710bb74e0e90b5dc11f324fee1b129815c201c5bcedc7f3f2129edde86f0b88543963fd29bc768372fda4f3e7ae9ea838bd3399ba7ac8d35702b8cd8f16b6d51adc5b7629f3c8b5c58ffed2146acec5671a68effe8438747a8973477e26084ac62db9f4e261a1080b0e6d8c975af76b6c731bbd6c7e4df2e1b49cdace95fad4e70c715c66695de0c581637fcf5eca6a63746547575f7f2f06db9c66ecefeb56d6e0d0e9d1a9155ca058a98acf9f273ab6b440c0910e038cfadfed00d3179451e2aae35a2fa89ce9e02beffe8a75db7ed1ce4536880c5ad30e6e8ad6d6d9257740d7010895c6bf75f93dc704868c9514c985d8be56796d7383bc09f8f13f6b586ef7caacd2733dca1e5af117b42237ab79c722e9306c01d4287b96c6ee1cc95d45984c6edfdb3ad235ef4f973fc4b6c3ad2a3f75f377677cbfaa3adb7842ff10a1e71a1de9a2b078694e30000bfc694d5033326542d1758b3c59c8c16f564a523365e95a9873785c50cf3e793d2064bd1f87fb6f5702340d278fec2fa27db570c08aad77cd495f28d5c0b47a3115257e2ce8a7e75dda53cbe7df5e1e7cacf39b2b56b517e37ccae7a7d938680940006011f070e069914c849c011ca309a9769890910e3806360644051b0d00b1535a428b4b1b48a59f92a5985de9f5efb592b6681eeee8c46dfead6462eab4b9ded1534a9e23fb7e756e701f57a6378bded3dae9d1fee4b82fec12fc1bdd256dc5cd9082b4a1febeac4c75d1aaee91071698c1f07804edc1ed2705b8fc8d343742b1a855e9e1efd4f5747ecadbe579475a46bd0ca2ed74ff5737cf67ba3f01b3f46ef692f07a093b6b46a7e70d2ad236d25efe07bfdc265b73e4431ab559bf6ac815096b3058fe6d668f660d5f3bd2d25655d349d766c44fd3e77069e393fa781f4f3f5fee3421c4c9e5d1c0309015a0668000712f268c02c895ac5048870c8a020d9005a048e64c946af00b77d61e643b858c116d35ff2ab9a1a21a46ea638469c2be470a4aea6cc0e184748507aca6463bca98fa5cb4d52e02efee6dc8f849d8f072f2f514103002674742866eec890747a5eff902a152a7a970fac3de69a52976772bf633c99d454104672496430d0efe61e6565b7587c01cf994bbb55115bbb63376fa77fced2fbb81e417eee740640cd008d8042a06380b1b8cac5b8395b0100a8688037e4078ba057cc865b05b859ba9087011f073e067c1c7838f0f0af8c5e4b8137f5b1f8320f3b26fd7996691e8256bc4ed24b3dcd598c0a262bace75000e59cf97edc5e97a9a7ee3f79fdec49cc9fdf88df3629810166756c09372e2bbbc5e24b00dfbfcbb439e35ab87ccec14f240f83fcd9dffca574d61d8229899608375bb2e667b0244ecca6df98844400004ac66a3b7ad3b1f01fc09bfa58224797be3567fcbaf860eb65dd3cd28ffeba2c3670642b77125ed8f29ed8496248799a610c95700019d54adaae7c05573e8eb4b1bbd7de50a1666fa157bebd9cc8789aa403d712d776fe8765b7741a15cb5a65897293625e02804aa7f98f3640c9b9b64c368f8601256d7e6551a0296942c39e007bd2f222c09e305ba9121ce424c80990136047821d51b221fcb5a1087d2cd2abcf9f5bfae42c68eaebe0d9645642870d5b06fbbfe1d0c49d5a4eee432e0df6967b349dfb48da66de04f7cd1d821ab50aedfe6b62edaa92b736a3a4ee77233c0fb4f67173ac3efe8aba845b8295dd2a1b68a3a754091c7b4303a03adfd7376851ac01c0f87c795d8f6ea73f48598a49d9decc39f49feccfcb2ef9186785b2f6853a37dd99ca94615dca539d3debae88377eac6b6d6bbde25809f62302a0109018a8df457a558b6c8b4566bd6d3db2d8c896bfd4976ebdf26b2c8c8a32bd0ddd1d1b6a2129d73e2713fa58183560d2cd27a67601933ed68609736daf836be8ccdd7766daf270fe5166f3d5296cd199f845f99fc7eeb93936ffc3fc9f0100c0fa10dca5efe9b8bea6f7d2ba3f1cb9f743e97e10262c175cf1ceb98739fe75ed0993ec56f946b6bb9864b75a7c9db25b74f28ed64173834edefbb596257313529cea173894b3fde1965059a97f32d7abf3cc5954392ec07b47af31b97776ce99f5c79e4b71393448fdbee93a72f6dc910dfe331d14260a1abb707ca0140343dc6f0d9a5e5b18bb3facf4b364fac4537fccfa65d389a8242d705daa87f79f36774ae70a9fd67a2dcdcd924b838800071224044809b02fc5d49696b17d21b342b601156c31fda5d87cd09f9fcbe83f2dbb45b8868f0856ecdb12a32eb0a22eae3bcf6d3faca1ec5dba13c229b84fdf26efef1b44ea3bbfb66a3e25aaeab4c30f1232d3e2aface923bab03d5afd1fba11f9e53b0ee952f17d864874cafea18dbb6da6bbafb9f42a2d2df5c181597553f61f8b377cdaf3c77369d03100003a06348cd90f60daa2a2cd395d740ca41bc188cc2e572d030c4b412cbe5e8f99638b112d744737dc328fe199b488b55764dd86d412339911b33bd6f072108824f280d6538f9a64a89894edcd1c1bfc386f70489d1a953cfc9a4d3c9a42153f60b418a64516654310ff4cfffd75bb2d0717f4aceb6d27123b966fdc7fc9be3f43a5000048f7e2afb14d3c241281475373750048f3f4af09a1fe0e1281c8ad46efe5374c0bec98bce8b5c31afac80522997bf0c8cd8f340820ef5cbf728ecef68ecef68ece329144507349aca1b8c3736fad1e165cce5e20923a940f99714589c098b07f6248150f89482270a9d179e1a5ccc28252aff60ca9e6d376798c0a1559bb95151635b972e07737340028f3403b8928705a8c0e8049dd15ea16fa572a63710ea8a266f75af038f774af002f37bf160b1fea8b6b818282637e9f76d8e9c7c31bc7875472160b651e35da4f5abb6b426553e83f9572e287b00a5291c4b1d6b01dcfcdd2592f0f4c0da9e02810499d6bf6fcf572166deee29eec18dfaa82a3442072f06a34ee682a5ddc9e05bffee986418d2b394924028917ae630ae8d514d9a3b56c513360b09af5caa34141411e0d5a965cdf1b45eb63b1f8cc06a5f246235bc3a9f557150800e8e453eb6f3af71a584d00080495076fbe91a0ca4bb93acbe1ef61e38e5a6452d4f78fe986ecbf79f7d1bd3f2b1c9af8cbcd126dcce28b024b8907a388c6031b3bd8acb5324792a8a23745355aff2427edce5cf9dfe37fb9a90640cac8e91d27de0fd9f6284b957a7e22beb2e7f7e71588493f32aafd02c5c0c3f14a45fce11e09b37bcd8fd6803464e7cbccf4ecccf4ccb87d43fc650d06b7f3e61479389d7a606887f9693d763fc95565c79f5dd0ce83c4003059dd897bef642873928f7fab593e78c6d582294146f36443ff563fa8269ede372e488c8aacddea71a810565377e5df0403681e9d8c15bb692e5f49a54075fff833f7b0baf6f93f5c587bdeee1f026561bb6313525e9c9f518557740b14c0f0eadcb9f4f2bd3af9dbaca4b2349ef6c98ef33e0b6e66653fda50e3fc94a967b311e89f2cef3ee244e0b2e89cbca488d1d41f3d461c4ca301e55ef8befdc4a8e0357732347909d757f52a2fc48aded3a677760afdf9d8d3acdcdcb81d6cd4e207e37351cc6265aeca10927ac33af223d65dc862804a38bce19ecf80de957800846370ef4eb5dd8504210eec3eb9afe383d37166bfaab0c6a8110ded70c01d1a74aaacbe7b2faba470cce28b32f394362bcb28b15588b2e2a5caa36777af242185015dbeada9b97b2f8b02d58dd507509f45df7de3c22524817d660db1bbf0d75d65c6b955e79cc72d1852d38ee4d8d71d36bba3fed881fc8a8caf770e1d78b0d6cabfc6060a8a39fcec9f975c262e1dddc0998b9152df7a8dca0900389ea17dda5671e2e3a4bcced019e170f3e26bf38ac1bce8dfbab6f95d3ceffc8e6f2b093160de5a3b0080b85abb0a29a76f6569e223eeba0c9fdc28fb74b4421d77ea8ea051931274c68b6801ab5b3d2f5589d979c88b6e3c8e67bf59436acb393cafd06f9bf3e36e25ea0d2f0efe1d5f7bf6ec36de7c42526de0dc118e973744e620e58db587f17ebf4f0df5e46384d0232838504a15bda755e9bcf29dfab6282fe7e25cd7a6ac62d657025b992b731f9e7061cf3f8f98ca5dfa86ba91ff0d99ab3283a8e6e09ef6616bcfa6b7ae7370736cc521ddfcb900c0e4c56c9c3e65f5a907697a8c60940ad44e673639099183597809e770714a577202bb628b32db400207075299588cd81e69e761265e922f20289d1131cae44445d2d96e350e5b94a872a9062a43767c86e6c9d2d6016b4d011fb45625e8629aa446eaa845bda6be1e78f87c2737028a393ce77516b8552eb42a94cebcbc7ce2ac4de763736802a714b9b2d1e601adf6c1c695bcc085d73b98931a50c5d76ef995f675c3dca71f8b7aa1bf64acb728bcc1cd5527ef3cab7a5955f5e700e1dbe7dcdf6c01eb2fa5ae12742959418113a7a843dd2d7a605c2187d651885227a844de9e666d2fae7325273896a434aa529329a710376b13985214b5a7b5c962483c317fd2fc5d57e2958860e9f59372204501f951d6519864ae82c2ac66018c69d19792c452bc20f91c26f6a92abd191daff10d14b1fc5a02f89507f473dfb0eee085d86d2fab4fe8e4430280fef18a81739e0f3b1e753248ced1dd9b59a7ddb3f72dbee4a244d53ad7a6a76e8fcc6ad1bac03f80102ae6cae16217373bdf16c76ecdad6645074c4ab683a8c6e8f3574678dbce43d26947c7775fe732ffd2ccfa12acf8c353b31d20f5499ab1adb480a6d437670e5c699c77fa49af8a12427d6970b5a1166613355cb2a7fdeebe6d86d99fddd8d79707a49d77d1b51780ebd1a49160c39e7dead4c0b195dccb87d92ddeb7f75982dfa0eab6497b6dd6d4940cae4f484ba705bb0fbd183325a0a06b40086158315ced25565f4c543320c2010ce9b199e0e021e1885dddc98cc7a97af012be7d4f02722c75649ffa6ed8df5e1bcf3f0bf316e0ac73a04c494e717be5e0a63ece6e72f71aa1530e3cd3010093fa576b8fa6bf2c18dea65e50ad769b5f1a99bc988d639b55f2923b79f8b518bfedb1069994ae027affb174706d1f37b957a3213be3122f2eea54b39cdcc9bfd1a463c925aefbb391b9323d3ed931975e7b34aee168dd81fee764ae3e04dc0a3d07f9c7fc346a654abd11addd4ddab75a858eef15e06bc7013ae3d286bfe3f5ef7fab945814e1d665d104efa383bbcdde179598a751673d8bdc39b5c7a8b379c5f9331a8ee96cdc3065c5bfc93a84286552cca913f773c1b9d59866898ba66d8cca342264c87b7de3d8e9e73ad03df9b3cfc86b6db66e1cecc77debe14ea1a39aa42e9bb6ee56a611d179f137afbed402d2280c62df4a9e12020caf8fae3a9551707b62a21adfed393e2a6d72f8a8bdaf0d80175dbb0d84155b5757ec5f76d3ad4d7509d7bd7143cd8e1531ceadea39d9f2312176161b939ea69576e65f5073d2e28ee9733b0f5f75fe69a64a9b9b7cefd8b291fdfe7854cc05e3fa75eae913b560d199243dad7ab873ceba8c6f8634926392faa33a313b27ff7e3e498f184d52ccb5277964d17b163c894695929657087013e048c32683294b72cd3ef3fd80258a3e87e212d2a296d58dfcbed7d207a67b49f3e8a8a2f78e6b3131a786f9e49c98d86d495ebfbd0f32921feced923477e09218ada9dbbbbc27b7ffd1b8d74f36d6bb3ab563973f85d323e2526f2df03c366b517449ab5e6c64ae0080513c8c7c6c57bfbe2bd7b6b7fecfc95c7d0838e53a0faba94dc31a8f0a71363d27821a1316b58f1b1154a35ee39081fb654d7dde7f8ab2144561a2a01967ce2faa797741bb400f07e7c096e30f306d86d6292e6d30266dbae4e8f26a1747d674128a1d7c9b8edd7c57898070e9bcfed84cf95f3d2b49c552c780d6930fc46990e1e5a14d57735fffd5b7aaab8b9bb38b9b77d89fcfa9a20f77edbae1f034bb1d5dca4bc5f6bead661e4fa69038f8e7b975cf74ab59bd61b3b0f1d7fd1bbad8b80e3071d0a4fd4706bf1c1ff6dd3f894c51b5173a6f718d768140bb87d475c0415021bc9688b16bd8ac70ca44dcb9d5f4fe9c85b51c04f6757fbc570af38074efb6f1d2de01e8efe18dbc5c9c3deaf45e7ccfbf4f47bfe2fcb9bcc009fbd684dc1953dd4eead674391abb7b5d5757023059b3258797563b3fa4aaa350e2dd60ecee382d2a7a4fab136db7689ac78690cab51a37e9380f832af58bb7894a34c659c52c600e4f7b00002000494441542bc5ac8a913d83a6fb1db8b230880f80b28ff7ad393be0e8b5d92e07da06aded782562a41f078049dfd3bee1efa1672227f8730040736b7cf078bb1d17667257376a153923fa4017070cd45787d51ac2acbfb5a9a9184071b473bda5edcf9fffd6f36d41a6363257c0a89e1e3df8bc62e7f0405ed2b1ad11bc7626df2bc0e72a735586f810c5ac26cd9ab39d0a8b32c4ffc1f76a5ec96049f480d057a23a406bd233288730b32f1d13baf94ad4490a0a5c0048a99bccd4d254cecb4ccdd3155daa6f2a70f677d2d0c0054ce0e860d6a3e788f85291d9f94ef07998496ceb6df46a2d7385b4f1576febabb7ad28c6e08da57f0c65a049312b73c582c5d749afce1cb3458b2c125ceaaf62ac4a089d9dc8acb84c237812004893f25229aa6889abb1b8d449999783a8faf0e3e787d858a386d80fac5be226a1ef29f4c89dc4e8bc9789ca9417fbd75e074034452338b423bb7ee76eb5ec08b3cc953f2b73c582c5d749af00906b5a9bf0952966496a0f6caa19357f679fcd83033491cb165c71ea343d80070a1bd3dd296444e31f67ccde5a6be9809af6489978f74aac438b10cf0facda5ae68a746adcbb7f0353ab1a92cfee8de4867469ee2526e0eb94b92a43f08562b6115894e548bdd007170e70317024c1830bce1c1b31563101ae1c70e7821309a6d838110e72a27071ce9cf7c930c3c1c0de522c00f031b023e00b0b1ec2edc37fdf3651b4adadbfa74bcdb157ebfdfaf794aa6f1019e1dc7ef981a9f2dd036a393bbb7b06759971e885b60c3a186b992b9c2b108a844291502812f1490ce30884020e0eacccd5d70fedad71be3ea3ae179a0945197f359236d896fa85adb6343e5b5addbeedc9bc8fd75ab727f8798fb8f6c6bcb1e6ea702fbf495165b050c89609312031702041c340aa1100404a1470ab75c20207127000060aa4b8cde4810189bd8f22811181910109011898e56535cc1762d7f26b2c8c8a5a56570000b8bcde84ad975fa7a7e4a4dc8f58d6b3a200334b671deb609f4f69b8b4c6a0dfcfde7f95939192fefcd6b975c3abf04de258eb9b9a8c279b85b392d0ddb15746952b71220a13960baea8897a68bb288be3d96ed840cbbc9649e6aaeed7297355e6409aa7fb67760e72176018864b3daab418fcebc9d7fa4f5031931bb3657c7815272e86611cb9778df0d1ab2e7f6692fc74d2c6ba98055cfbf2c13d67ed79a82cebc795706a3963f1a8ca1f6fa8c5f5ee36675e6f5f2e40dee98e0e81f31ebf93e00b9d11b96268b30a760486617c47bf3a9d266f8d56306fa357cbc85dc3008d40cb14989345262ca090d9b9c0c7c19503004040a914b06404b872c085032e9c02bd5715030840448084003d0203aba4f58e7e9effb4cc5519c310b7a65dedbe87ec87efbc9396a7ce8d8b583dd02d7afba942ba2b88a6cad82244eaa8b9cd1a7c772370dae127194a75e683638b3b72ce6eba9efbd93d0dbc805f1ea88d7a75f68b0b2b7bf0f6f7ab1dbaf841e18029daf821cd83cb827a0f6de7c3fd683f8170fe66c0c066aeefe32065b2cf8dabdf6ceeeb268b22e2b355aae4a87db39b2a0f6dbb57c812b609ccc23170e34086d14c6d121c097148339ab71bac84b2b818a81850d1c88d0b29069011c0c72097060c808fa36cf3143658ffcb0fcc72e5a03c0a748cd9f38a1884ccdf2202903d812806292884be94c02c169f13de2330eb76f49de0860d222f5f665b8f45199b3ca5ea522d090bacd7f5d20810008d8083011f03150d7c1c8ca5d36f45000c1431a9c5c380414000e0006ce43b8b4f83e0860d0080edc25994394a350b959fb0c0800a5e26faa3100809d0235033e624def4fb0e6338004202940c681148bfb879adff1b58a1ac0f7604e875063dbb4e98c5ff895ea1f8840534800040c70002d031c02f1dbd0a3090122025414a000f379f8794043d0d0606d4342080ff6a6ca632a27f60bddfe24ae965370b65559113008ceac5c523fb37ad5bb77cf5dee8dc7c470ee954b52af9e8d62b1debcc2e1ab7a3ef70796cac1a8b8f4caf08411e5dc08f7ac63c8b05c5272cd0d0a04216f96d1a94b60e8422a1a2410f4023f3cbe4832531d032a0620af6c9af8b45f130096555f631855ae13c47bf1a2d426b159abdc2c43e55a529d1f11a965fdfe21c60c1e223d32b80922e707a1a904dfac222131618102869b313d580404597ec33352dd35233e6bf263a36209b482c0a40cbbcbf9fe193427b6b428d3a2356cdeb5cd347ee54b1c9e4e3af5e1e9bdaba9a93939b5f9bf9ff669b1372bca992054cd68579bdea0578cb9ddcdc6a76997922c50874eafe91c34f29e216b70ea850a9fab7671525d8ae364259b8d0a36ad50ae55c2485a3b858a12cd639c0e273760eb078eb039a74eca4647ac4b3d45bf3dc0e8f0e1f703470c995e4971113992d53363cd503935ea44a16024140bfb5179f64a6c65d9c66bf77ece4e399986bb7b5ebc3ed2a4c3d191bf7e4dee650bbb7d75b5828abd8abcc0a65b1ce01162cbd7e9920e4e15387d677e0f0ca85f5ab8a13cdc6f4a92ae5882a76ec562ef5c64b1d9379e1cf8b8ea37e1a585d4672e475be9dd6ce70faf0333d100e0d7ab4abe5262408714097f1bdec1f9d7bfe8e3614a2b434c12b45f4074e72094a676493a4b1ce01169f106cb68232a157896b81c01557e626354dd771851c6430d0c66254b298bc3b5be7fcb0eeecc30c034e304a056af3ae4922ad85b2de0a5628ebedce01b61158b0f4fa85b671d12a59fac78b872d7831f8c0e5c335ec38fa87731a757b0ef06e692fac85b2decaaeac50d6db9d03c10d1bb024cb82750e7c896dec1432a271d26fb3b7c664191132e425dc3a79ee851e903657c7f308f0917180ce88dcb2e79569413b2175e62be2924a35cd8ff13d2acaf2e2332c4be1114dd314c520009aa6699ab1ac9b6385b258e7000bd67afd4a7d07ceed971fc899337940adc9a9068ed4b37ac8b0e5cd815f6dccbc36df8e090e76f4b077acd4a0b1175f0b0020a836647450dfc1bece7a698bcd77f6b496bf95b925fed59d631ebdd6f854146260787568c3e944000048ff7bf355706e35b853a0106385b258e7008bff0b30979af57329283ae4bca821aa0807010e99667f1fc2009c486000320bc42ede33190c060890456ae00b4a06f37f069571fdd039a2458f62c55ca8f46b87ce735a74ff6f88b9bcb7e6004bb22ccade7a2531c0b177d0b4c6b18f15edef4882b238a26751fc15746ad0adf75b77706ed8ad17db4eac7380c517e71c4000e954d9641c6087ae2c58e7008baf965e490c6404f0704008d40ce459227e700019097c0c300c102a90259413c0c10110181850d886ac73319058bed533601214c10064047030200068046a1a340c0080036926681101421c10023d031a9ae55c169f02ac7380c547026e6d3c3a92a047906c80740a047841aa02470e0040aa11920d601d9aa9a0219302437ef2572b9a762081429069844c0aac939de811e450904e81860109614e369347431e0d00a0634049838a368b180080988d25fa50b0925aac7380c5ffdb7a15e2802c99084ca6a518873c1af8187030c8309a1d00b4ad67a0c834da62028c0ce45a76a5ace6baf23318aa118871e00050004664de48a382f700406005e912fea3e3d6672b9a84dffc25666788e43d4b304b6a759313c0a85f455dbc19fb325d4d01d7deb746b3e6415e02cc2ca975f0d6abaaa17efcff6273b3762b8b8f4eaf1c1c70d338dd426d84653b85decdb9cac5cca3fe3721c2818f9576c8cf468d7d304c925a4161420c80d1ab18a76acdebb9cb05c6b43b111147cf4907b52b2fc44c925a37a3e335be8122d61bc38245d93b0710021a819236bf141464180bfc06ef66311573888400110e4a1ab269c8a64a55ce9730f84e3df963972a5eee72674fb7caad67dfd61a5fac691430f04c2e00a82f8f0a90fb8dbca80280bc88415583973f370218124fcde9dec0d3c94dee59b7cbfc8ba63c7548fb6ccfd40e953ddde44e15ea0d5a734bc1803666eea0a5b1b911fd832af95669b7e4b15e757fd39026959c9cdd1ddc2bd6f976cf6b63892d682da945d857a95faf928793542876f0ad5bd70d65a6984718aca4160b161f955e8d08480c6864939200008c4c81254b62202ac53a2f23023e5e04c39218e810181030a888e56234140ef9a2be8416d4dd5d3ef590fbe29baf72d25f3e3db9a09317c9716ff88de8c1a9a75ad0bf3c7f07f720ee45bcd083eef9e97bfce06fdc39fa47bff5f9ee74c0bc6b09892957e7f81c1a3dfa602a8d945767f79cf2a0f9c6e8d7992f8e7d87adebf7c325053fe8c7ad9303642d77c43c897f786c4a80e2e88cc52fba1f78999a9c117f65c7985ab2121dd3c54a6a19b3131598dcc5e25e6725b53e2550e4e4cc961b28e3871572616c46d80efa3d9e11f5f5dca0aeeae785aaa7e8b5dd33bfbd5a66260d95a0096baab8a8fe446d9a7d3aa7727f5dfa1b83e6b4433995bfd5e7fc9f2c353c5f5355c38011c0890352022404d811e669251d020a810307a48479ee2b1f7624d891c003e06020230bf20b2829c0011c392021404280dcb29d4220c04042808c003bb2b0716a6040808398001101263e6050c11cd7670b8ce4119a8407f75f641a08894f506d170ef0fd5b55d75f8d4cd2a6df8a446d267624aedd48d3265fbda2ae16565ea07bb86b574ae3b95342bdf804dfbbf5d409e56eff754ba18c5a7718f59c3732d8994348027a4e1b20fb77effdc209d8712e87c97a7aef51920af19c026b579095d8d5152da985342faf9e7a22aadfc43fdf17c04a6abd03687a67ff749f06b9a7159fa43a037d61435e87f00c9fa0749f7a99adbf571f7f853eab819df2b2c23f28dd2728dd2728dd3f247bd23e4a8d009773474f1054e07ea27310050a670de04830009d7176ebcc19f7dea585107a715a35a44766f9a0749fa08c8603f2565da18d6542af4aba20bf408611f268c000080c28045a8b2d9369041d03184016052aba20858129dd8016818601c69277c064876650a0a101c7008382c801250d4a06300c28806c0a543458ff06a5557204c68af43f73f0aa4dda3433e0da9c8e153d2ad5efbbe84c8a11405c35dc2ff5ecedf8bb11e9816dc3da56ce381bf3f2f6b964bf56552560cc8acf509c1bd92828b05a5060b5dacde73ec5e85c555e7292226557df8681d58202ab05d5e8ba319152ab0b5926b853bb152b7baab60d6c50c1bd7a87efb63e2839b37c11925a489b70fd9f7369fee1e1d6590d18ca40937c5652ab547659927ec703e0e90d5baf321ffdf66498a3b37286fc83daff288f8a74ba7fd46e6255fad885b279f8dfffa4deb099398e820391cecfaf391e1c419c5b90bbee39c2c564c7ce3c0fcea77a0cbd797d4209c1fb4c1da097fb72dbce3638f4909dbbe8f4f8a2fd9abec4e3e3c60cfa7ddaa130bdaa6dd3b76818c8a54141818a290812a001f268c8a5c188c06895c220df516b7a59a7366000d40ce4529047db58a01a06f22850d3c0006898c2696575c89ccbc0f8053d6db8b4f6e0c587ae3e497db2778871cb88d9d75580cb6bb7747d7ef0c03fcf3cc32abb560d2bf7e2d0fe7f9e39b7aced800329f77274eeb4fd46cce3fb318fefc73c897d167fa49f8fd4c5c5aedcc803374d1b1f3f7c9c1cbb2d5c56583e8be7153e73cba94709cf6f2ead7975e6f8ed2f4b6a2742e226a17314f9430ea44bba79f0d42bf7d0f68dbdaca3044c925a2eaca456699ec61727b4cffc440bbb62b7f7e8534df7b6ce383d3c73f81fca3e7db29bb7ce0c99a27da0060030be50b76896b3e05745875ed98d42b206ac3364bfc1c759b7d4c3bb66f806a5fb87e4fc78862e94634df748fd4b043e69b5745830e928c2a42e64abc1d235034993514865e8e70fc9f40f4a0fec92b72f01bda5405a61f87d6466f9a0f42a1d72d73e404cfe6f399c17de38bd5cfdcc4e0b75c916b230bcd48eeb9b59b976ba4fed8c56d335f70b7e8b62e91fb96d3a64068fd767bfd1b51304907cbc7a5b411311733ba9c039a0ba9a5ba7414640838c800619e583d27d3aabe392747d9b9bb754ac93ee1394b33fabe84aad9bfdd294cc900d9411804ad28607a587eda42900eaa526b445ee4555be730045fe9cbb3d95f96b4466f5a699fd0fd21400e8a983f3b26bd64ef7699a3dfb42614a4479c65f571aabcd902de8c62927c3843222284cb47a3edf8d285d3ba8a99513b26bd54ff7094aafdd4fb9ff15b2dc0f5913b6a95873e543a17f71f29f2b2f738d88237174b6e391248e01703d1b05732efd7192d3bc96036957b3a530e28f08ac41132f2e80a06affdef253d37f3d13af6180d6a63ffef7c4ad4c4a5277647bc3961ffebc9ca247885225df3b7bfa611e0384d8496248796a9a64a432ae1f3e7b2f5dc7e07c7b6707210727f0923a6b1b492da44fb97df0789c7dd336df7872195652eb7d87eafb0ed3153af1c3bbf21d1f694f2617f8b62e3e26e76fb5bf70543edaa81ebed26872ed30b9c64bf6e2bfffb6bfb44fe272306fd6651b83974ad48e9ca8130fb17f10e5746d3ee7d6fcdcadafac790b255e3364faf0db78db5c68ccf2e9d91183d724fbd81b0ebf5532fcbcc490838a299061cefd92b795233a71d5397a2d3fe58041c10000189e69862f34365ae2f8ec9ac34f1e86bd2f2d55e378d3efe457af3b3f3b2d0b89578fdd44e9cdbfc5102110ee3dec787d15cfbe985b2f3d4a7f4b8d57762ed8220e96ddbeee147bdde9f169591f2fac76679e97077fd705a7d8eb4eb1571d9685e0f64d040d65c5569affa3039b116991543603798ff56976785aa4311741f6037d9a0fafb2b060b76f7e920d70c5fbac73bcf7afe38ece0409a07ea4bb5b4b7ae5a6d3f9eff083f3d5315adb0eeca5fea68eecd584b071a199a29b4ad70e5ead2447ce3bc75f775850c9306ba6eeb5c92c35d2a72f622cbd7eb031a37ab46b52780577777befa673b27aac9c535f0400820aad6af018bbfa4dbc38c071ffe61b07865b3dac021f00805f75ea9ed561cfe636f3f590bb57fe66d8daeb591460d2c60bf62dad72f9bb06e5ec9d7d02c2266dbbaf620070a79693fb904b83bde51e4de73e54275f5cd6ab8e9f839367f95e470367ffd1cfbbc4d0355ce25fdd39ebd16b0d02a0d2eede4b37aa63cffefde7da8dabd66e5cb5f16c8211008095d42a3d348fb50733c8de2d08913fbfb30bb5eb9465860ac79a0de4fb720148227c00d7705117ab0300c0789ce15d481106849cf36d3b2cf220656d96bd3eab7d505e343d9c10e198737dd1f7359883576dcc2b650602095edc1ca67b7b719f2a38c9259a76e1f25f1a538dc514a836eebe8ef518cdaf28009e3b6fc240920300805e9dd72557138dae8f933816d453142e3317cbf5e6756d40d87180e3c81d3a94ccbc613419dd189f33b23b478c15111864ccd4766b9a51b16e7addf17affe19231016fec41d1fb67e79dac2cfdb31f69e9c551ec8edce98f78abe7f13dc8622bcd87bc0acff5b5fea11ac55da22b0c1606241a6235e8f145dab91147fe561ae397174c0a274504e61f2aa8aa333eb6f598d32a46cdc11d8bb22c4ad50e42b2531b8ea708701ed17290a0dc2bfd53adb98b6a3952c886967e28f8d5bf3f70e3fb3736cbc277bdccb1ec526b414cce02abcbe6113aebafd059850bf2ebba607fd70585b63a852d3a13bfc8f269d9892ecbdeedf43061b9e08a77ce3dccf1af6bef1d3e647c51bec48cfb0fa82a2dca0958762db9338dd9a7cfa92c0a7503c0894eed883f0fe99e0d1007020089bb49cd3b911242a4369a82de307efea38bc95c31e30dc66add23ca4e6034f7946dc2cda3484a835c2a236b56913861709bc9a50b02d2ad2175c64c9b712ec661c08890baa8028d5a2693c1c31dccd7d7ce9b3075a4b92948ec657e0f5ca2bc3d449bb83255ffc722f581185a890037209527cfe4dfc304b803afe876e1c8f9abb78bab8b30890ce3e30085c27e10babb3e776e0a7ffb569e8b850a73aea9866c82f15bc5c1d2e22bb5e24dd295d380af8d88a5ec9f604d077039a774ff3ea30c8fb17a03704e091e32426a897ce213a0b3f50e10625c64a4327500a237fa8c52b403d2d1875628579f35a6e88000c855936a23000940602e523672ffeb072ba95576e49a6bd87681a134ca66c12a0c001911c3e8763f15fd5c1e8062e2d311020c03d067520a01613239192dfd5a697a7451463c221c70811565c8dd714903d199d5c58db531cf865c87b5ba93098231be98155915f8070aa1e80295b403c9a42811386300a0c9644cce78991ba6bdcf180004004033294a53e9ccf95ff2fe71931e38c3f3e081224211fca7f5a0b9380ec3ec1d71a762bc4b191794c3f6e23fec14d5b2509831513b7e86bef64ff683fdb0122bb5d81f648b4a68ee69bdc4c0f9d9932082d08c333abd9a9c5ecef6a430731395d63c2ac7ab27d0edb94c77ec44d80c124ad70ec9c7f266dee26ede2dabef80d1c9da76dd6c62c759e7000b16a545f60ded25c45d7ac031f298c3e5630e9127ec670632470f506a0040e8ca5acdf51ca0738d9b561a04cdf915f9000098815ab35e9f6c00759c6ec911f44d67d2ca48c27cc20501f7550b4f5279343006e645943e32d5f6e10f14cd6ec9fc3e56b9e93a9da541ca74eaecd6bc31db2843316395a20b14717ad741fbf7197319405a6af74ea3c96fe1d382ef7a5f7be4350280b42bda6399265a01b51a643ea40b0f908e3ab0cba8feb02830fd0bcda839c6960ba4bd3ccda484d4c6df27aad27bc816b4c0cd8c56aa4ab1c0a6c4ebfd9a577e3c7f3ee6f70d99b45b1befcdad222ee40fc39cf9e865222a65500726e54c1dcdb9bf3077d641e3eb5ca4cda3634eabc7fca04ba64ad50e7a2522ec093f398631e8de41ed635bc72e6bbdb260513a30ccf93d4651985d1b3fdc429178d721dc3fe6696f8f160087681b067ff4ceb89906de2d44ebc771440046004cc6ededa0ebd522f79501ff6690747e631cb70af8263d051bfe40b3172b82663214072f579d37760ed7c64624f0f6bfc845db54cb7ecc9e9b81080951bd117fec18a2b8e170d105e278c82ce9fd19ca569d30273bbc56038ef40a0000d75ff8e778e5d861d95bed31fb72dc969ea000001c6ff5bde8e80f398dffc19ded883a5549f1b50fb2f81322b4b794f4fda959874d1d4680f8afb1d49e674891a4a8fb17000008b84bf6c84a53a94375ae3718654d48110056915701e9d31b721c0a99881cb2f310dec10599beb3b05ad3ed57f14a2658df9eb2a372f5fc4db9cde7321407f7adc6eb3f42e0c429553bf87412f7bba20c6faf7177c07c6b73fc0594ad255da57ef12d83008083813d09194628aa37289498a0c88d0803e060c020640ec32a265b81758602365b0100ca3ad8b1e6da3eb74ff67229b331069571e3f039bcf95b531b1c3ccf09e95e47fe85c668bd47b6823280ce38bd539e6899fdec409b81aaf1853a6c2835efa8ac9188ed9dfe938eb992b91d8034cd91bdd718414c801803dab422960105056c3a82528e5ac43546cc1b13202dbb09272bf52c60542f2e9d8f7e9e92a5a2e48dfb75ab655e01f65f57cf62c1a20c817f820a3228c8a020d3083c0c84acb3b7d4e0f9b51dd4a17cd9cde79bd4b32afb98a68a719ea35f8d16a1b50ad9b198d8a7aa34253a5ec3f6822c587c28fbd911e0c601770ed893365c2b25c095031edcc211213c0c9c39e0ce05670ee4cf81da1105dadb267f8233695681c9a3cdabbf8c0818f4b1f274fdff608c5bd1dca7f33f162d09edad29b50246472a8b91c5a2b32efdd2b5968b93974ffd410b96f5f0fb66799c010098bc98b5fdeaf9c95dfcab75f9e9f7e1b5ab4d89d202ca3ad8c12b6c779a2902bc88d2f42ff64e6e19e86defecee54ae4ee7954ff425d8aed6ea59800b3daa56ad50ce4552d88bc7aa67bd07f89c45a71c0a79060080e3273a7f9ef50cfc87e915c720d5082946002bb15719017c1c32284832d86479e16260cf815c0a920d904b811d69d65e31201059496409706010d04559b2ccd7661471cab5efe5736ffbb9741a00407d6fc729a655ff204991b2584cd68949c3b788a644be7e1577b077e6aecb39265256dd9a33f0b7ac01075f25c75e982c38742cb9f0bc7091a529afce9e75b5d1e6bb19e94949317b6636772ac15b5aac7a56e1abc4aa67b1605136f49a4b83293f401e0d5c1c480c300011017914d0960c02f91011a063cca2597a047a068404009833c4f02dc6ac10873783182404a0d249b4e00026672f867d01b9b6385eadfbf93ede762e9d0650c5ec3c8d870da8292a5a162b2f7a47a4dd80695d2a0870ae7bc8f7df55e7210000eda37d278ce13307d79012a463c391d31a17d6b42eba3420f958def3fb0f5f2a28aedcbf4e558712fce845ab6715d5feac7a160b166501d2ce62f360166a33c95c151958c7c56c8c5c1233cbc1987853808396317b0cb4b60fa700031101d91494e699959140584209345f40137ab4e9e7ffcb8eb3c9bd3a3ddb7e91d77647358149162b7264a320538b2183120bc855a9f23229b99fbd69384e48bd5c4d6d65cc4d52cbea98129a01c673f19191b69d5391a56904ad176e1c357bd1f74d672609aab51b3b7fc1d886f66f33608b50cf2a1a0c65a04931ab9ec582c5877283cd1890062332a7b72ad26c440006c6c602cd7fab61c0910338001f2f6ca2f2709011904381a17406512e650ed9b2a9e0f305e1d6aa5fe0bc6d271eb95cfd57d4697f201f00c9bd1c9d3badbfb1c2c6ef967bd691cc79916d04371e009d97906aea8438320f51eecb4c23001700e9d35ee552deb617a9c8d200a0f198758dc7207dea9595837a8c59d1f4da9c9a6f89f223246e12fa9e428fdcc9b78e094cea59feac7a160b161fea1cc0c1263d0102b341cab590acf59c95110117b3d93f5f51d088804220240ad32b0f0739013914e84b4d94a66c87c5e549fc1cf9d5b5c5e02af1ab7e5c785ed6a967000f8a95c50aea17acd8b1f8609c96312447fcb6f29e1e03001054ee164e9e9abfe55e1e4d655d5fbbf87261cf4a91a519f21e1e391695a4a631aeccc551cac58912cc4d1bf52c0040344d5314830068563d8b058b8f41aff61cb023cc1904e464c1485f46809400278ecd0c551e050406ce968c067212ac8323b5344870305aa9b8620072121804221ce424c8499013f0158653e2ce2d06d54cbb12ebdaa38b599ebd48592cdcb1edb27503727f6de4ed53a1d35f8e7d82ed4802c300c4f57ede32c16e6b071ff780a68b351d5abbf1495ba9c1224ba3b26eae1fd5d0df53ee5c3174bd68dccab1554b58a062ad9e0560787568edc6353b2fa7d33957ffdebc6aede1271a04ac7a160b1665078c5fb53e0f070c031a819e31e7d7c200443810800c08740c880950d16643120710e240e280101811d2320503791c404880814106cbb22c0c404458bcb3607ea3a6cdebb4fedbabb6e884cdad83ff19197db48b933593a19ca33d1b2c6a7af2e218bf8f20f44e46bb1cc70000200049444154655c3f748e68f1d6555b87ce735a74af63cfaeda62c1e20341ea10e8de08c141002aa6609996b57f96317dc5143da857d16f94435b7df8cfc39070f1a2a27af36a72eae5b185cb9f579958578e01009576ed42826f93da2e78ea85e5f3af3b77fcd9f3e324d160d5b358b0f884f4ca36c1a704a3885ade7b509f4c23e2b836e8ffc7fa3e5e267f8ceac9aea1bd0627e818d2be7af7051bc757e2b26dc582054baf2cde01fc6adf1f7ff0a6f636c77ff0d63b83d9e661c1e2ab021bdcc882050b162cbdb260c182054baf2c58b060c1d22b0b162c58b0287b901e5ca0116452056b01de840807b1250c32cd58b09d83819c34475ce550e6e55e1f0229011c801c23b072222c58b0f8e2e935c558b24ea086012d02010632db400323824c0a08002712d8453e2c58b0606143af0c2ad954342fff2f8a41190465c8ac7934bbfa80050b165f0bbdda7cc0404a9865047408728df0de92ca3c0c2404707060106818f3ba2f271214b48d0f418c0300a86810e020c0cd522ed956fe0701eb1c66c182c5174aaf2e1c0080342360008e241810a4538001d811e0c08174e3fb14cac5c09e04250d3946e06020c501c3218f0600203030da12ba896d750ce819e0418193d7049c753ab0f8ccf0ecc50ba552959599c936c57f0412a994cfe3d5a85eed5d6f0032c7a2af2cc40103c8b67c54d0e04c9ae507df154202748c596d804640004870c8a3810273022e0712b4346810e0966c08c8f262c1e233e7561c276a04d5619be24b44cced1bcd43c2dee3c0e8db379fbf88f7f7f37da71b80cc674f0e6e336c37bd27df8b5eb9988de4ab110186018e99a996c080001010a06180c0de16b1c082c5e706a552d5bc652bb61dbe60a0f7619c5ab5ebfe7b31e25d6f00d2ba52cc6a246e7afb7e99078b9cee420828043c0cf838a8110831202c9ccb82c59702d627f0e5b32bfa904bff4e3700696d638a0820c03c9d25c0012173d6c2778511011f2f903114e2606000015008843808305050806120268041ac4380050b169f3dbd62ef330b543031af61c0c0801307a404d811604742ae45425b44801d09421c00c08e043b4b942b1f073bd29c2d4644808c34a7905152800338912026c09e041e06790c00000d4000600014021d037c2bd35540808430e79a151320c6d9405a165f323457877bf94d8ad296a15be25c37e7caf31e1bde7f0716267a65dee305e87d963ad9c43d65529047038e0103906104b5a54006018d408f4049038d0a38d1b49d46a0a48142405b4c511a2083022d02020303824ccb822e1a819a815c0a00800250d2052e5a535106046a06acd5ba0decfa2d169f3fa8576beb6398b0fdc1cc8f3718e3070c5d38abb52bf9fe3b940043c29119ad2bca300cc338763e75ba2e8c520380fee19c0afc863bd21880dce3e122f73137345ff6b542ef8be2ca53de5933a0b633896118c7b5fed0cd8f35a8687a35d9b00a0af26ca353b50c28699b97e94b03b2d9a8b23aca94b9209702156d133cab620ae6ca340ce82ceff50c684c2f1a34346818731546d677c0e2b387317edf9a9bc0d79e5b753aeda3d9031caff0217deac8f1f7dfa1841e624bcf9eeb39e34e25aaf4aae4dbbba7b570e57c9d570ba1f77c1509fd83c5ddc79eabb62a5665543d5e5ee9c4889e2b9f1a8aa357162c58bcabd9f774d7fa279567af1bee7065f5d1a4026b824e3b3da3b9b798c0c401dd57442b1130293b5bd8555ffcd41cfa6d783437501eb6379dcaba34af6d052981e104dfa1dad063190c50c947be6fe625c4319c14bad69b7c5d6335f6679237d713d79cfe53df46d52a7a39bad51b7b28992ae41c60143796f7afe3c2c5305ce4d168cae53c04c6d77b4637f1b3e3601826a9d076ee858c424b86f42f239f729b8e1dd8d043c41539956fd87dcce0eaa2af935dcbd47a3566c4653b867edbd65f448acab71b1a669f1493c4d22b0b166504dd83ad5be203870ce83ca297cbed35075e5a42c70daff7ed15fe14a530649fedfffa874e33aeab71d7f0b18d92b6ee89330000e81eefd89ed1744c4bd9f3f5635650d3a3d50c63c8babb7d581511a68d9affdd1eaf95717ac4e852afaeeae153d89054df3da41b71eceed3574f3605fc33e6c7eb6aeb2fe994bdfdc3e7a4f63a98a0670c29979776f0e4600098acc194c34f95b4312b6284e6b7de532e2b6d5d0be55bd5a68f4f1cb368d7d9a8f81ce3d77bb90a91e6fa0d1b860e1b5ee8b569f3e6d2d2aba8cef8117e51db4e3cd750ea67c7374540d3ee55842cbdb26051265047afdf995c6358e772922afdfb7ade5fb73bce6cbc6092d0b9939b3a9184bce1b8f9edb487b6dfd7600ecdc7b6c8dab1eb891e407b7fcbdfcad0d14d1d708247ea931f443f4ad16222cfa0fabe420c23f984fae5dd98a7197a42ea57af9e5b617a15068d1bdd488e03ee18dcad8a3afa6e2655f01d937e7ac579d7292bc705bb703152ead7b0b1af0080e3153ea07d35673e4edad71b39bb0d5c3fff4a6f5d22e1d177dfd52d9d0cc77fee55dfcf9ee7d972dad1c4af92640b8df9870e1de2eded65bd83b7b7d7e0c183def40e145d1c260e68dbd5ff748ff2228eb842cf886f962debe082b3f4ca82455920effa9ffbb2ea0cefe04d022fb0ef00bfa79b763c36f116c7decf55600a80e1b954b053bdcea100937f33a6b5faefad0fb4eae88dfb0d6d47369401c77fc4ae35a171bfb4f6114afc43c6ff15a7057ed0ecdd0baa5c9ed2d8852fafdc7ed6f1a4c24447881c4d7a1d8073b938a5b59ea3a0b25f6562ee55dd6cd361d2191717f5aaefeb2893d9d97b75d89da6cad5167213e3d2ea7de6efbefc34cba07a717c40ee1f3d06ee4ea6bfbe0bf6a6593a73e60f52a9c4c4a152a964e6cc1f4aef1b4059c786b6fb296df885242da54d3a3fe4c5e89653afab587a65c1a20c9ed5ec4bab0f651baf8f0990088542bb3abfc431f1db36ddd5020018b3e353cd73b7fab4670ab1b79c040049bd919d99039b2e5f587704ef3cbcae04003051e57ebf1fbb97a6cdb935d775efb0e187d218dcaedea8b5e71e67ebd2cf8d32aeea3fe992b2f4e744dafb38a29447a93694acbe36adf7efc6d127e3b37315d909c7fa3813c54f1ae322dfb071df05d14f6e277d85515e45fa55172ffe954372382467f1e25fdfc9f76a48b97d4f5b63f4f026ee7c82efde74f8f080c413675e1b587a65c1e243c1649c5b751a856d79f8eac5f3e7cf9f3f7ff1f2d692da197bd6dd520100529e99f3fbe54c8a56dc5835fb18bf63bfaa42000061cda13db97f8f1af38fb0e7909a420030bc3ebde7ece32c3d22c54e6e8e7c82c03143dcc1dd179f2b8c8823737695f349f25da48d70e7b0712d52964c587d23c388e8bc17d722e3b5c0681406895f652f0901865787961f4fa70a1da57bb866eabc5d979fa4280dfa9cd863bffd11cdadd1c89bf70639517a5d3e0c5fe492cb62020356ad5cbe6ae5f2e2c3068afea95ccf86b585f7d66dbe966e4486b42b9bd6dfe306d674b1f872de16248743612958290104404e3123060e068e24a819b338d6a7c1a12347d9a79c453e2a54a8f0e92aa3534eacfa57d2eb54d7caee12f3269781335acd1dbee6ca2fdf01d7bb7bd7bc9f6ac92f2730be9de71d5c182c36edc2af3c7080cbe21fe91f0756e1030020edb303df0f18783f5d8ff3ddeb0f5ab3bda3337a746fcbf02103e2728c84d8b7d9e84ddb1b8ba1f42b1408b71edb4fa68c19d9d66d6216127a341cbbfb4423dfc6f317d6efdebee211370f47b7dac18d5cef143e48ea4adcf9b5dfe27eaf55005c979a1de61c59ddd50507bdadb196babea9c3fafcc6fef9e1831f2b73bf38ebf53d49b9286076ad561df861f8d876ae3315086415db4cdef3671b074b67884195fa451e26214088a1345b9f8f1d0904405641c787acff5be81599e91515daa7d01b93b3d8125066ea1facfb0acbfbd36b7fab57af2e4b1c2c4a83878f9f04376ac22004884108318801d33fc4208400310c4208211cc3ae5cbefc1ef7d5b988f3dd7af6f9409b37f5af904a0bc36e444f0be0b057ec9322e2ccc97af5ebbfc781388e9f3c7122a4658b77ba01c8323c75238214237b0559b0782bb40fb72e89a93a6e6b79965bbf1cebf5fd8e22ed0810e08001e8102828602c890b71000c20df899061955e307f071553a0dbe26cd95365b5d4150770e0402e05621c7838181950d0050a841202f8186026c95704340205c55e7d165f335417fa976ff117842c3cd5c79b609be3aba7571c03d314a39c0407123228d031604420c4818f41bed8763eb77271c000b228e061202341cb98e9d21478e744dae617c080c4404e401e0db934c80910e3a06000008418f071c8a68061408a0307fba41e5b162cfe2f1037df918a76b0edf0ffe5d74f7614992f8b9547830b0748cc2ccec20340508496368d208b32ab0bca00b8163d6cc69274e04de431a045000874080416f2e5e1a0b7a8c36810c8d91006165f021c1c1dd946f8af59af388e330c63baf4ef7403e076043890e040821d611ecebf1df4bb2bb41619bd4121e0621661430c4a93b096058bff3b641249d4ed1b6c3b7cb9c030fc1d5f18c3300f1f3e9249a5ef7a03904aeb2139fde914aa68041880136926d65cd6ebcae24b809f9feff317f11722ceb0690bbe509c3d7be65d0f1189440201bf7260c0bbde00240e05aa80d660101038601f2dbda098805c1a0c0c6026bb95151e64f185c0dfcf976d04f6062895f56acf010d0d34000e805bcd65e9189011e040821e010e9047bf8d0009cc9c401b07e0e34060606040fbd6a92a03023b02681c280480c0884043b31ccb82058baf0764b61178381018d0c8861069807423082d5fe573ae755c8032df9980cc59b35436eb0c0059121c98a067802958cf007a046a1a08000c810807dc2a3d170b162c587cf1f4aa43a02b86d4285438584a673bfd94cf863414cd8c084065b5dd88cc74ccc18087438611e8fc2def992b8c050b162c3e577afdbfd46a8afd9212a0a30161c001e0021bf7ca82050b965e3f1808208b023e061c1c10c0ffd83bef38298aad0dbf55d5dd9336cd2676c839e7a8124592013180a004114c888a01734e288a4a52511404c14f5050144451321800c948ce2c9be3c40e55f5fd31bb241758c3bda2b71ff8b1434f4ff56cf7f43ba74e55bd4770e4737b62968d8d8d2daf7f0502a56b67edf12c1b1b9b7f23f662291b1b1b1b5b5e6d6c6c6cfe3928f62938c1b215ab8afcc1d8782f007f51417caca76b974ef669b1b1b1f983f2eaa208ff665029868195b55055238863c8fdcd7602a4a8c8b3cab017f02a088b336774017053b0b2a673a9046e8aa2fffa2c824fe72fa8dfb071cfcb9b7b3c1e00c16070e3a6cd9fce5fd0efba3ef6a7c4c6c6e68f240722650dd8c75094bd9d95e1a115d54a21cbd05695c041a097d5948796bddd45f1dfb71f58ba6c458d5a75dbb56db37dfbb6efbf5bf2cde2c5ebd7ad6bd3ba55cddaf5962e5b71215eb7828557a4f8bc29974d39f2779b3588acd93d7dde145ff7b939f6dc0f1b9bd3e45596257002d07ff304031cf4b4650227e5952128ca96dd9028636a80934294e57648018d9e6735ed7f826319590d1ad4dbb07ebddbed6edea245bdfaf500b976cdea468d1a1ccbc82a5f1b32b4e7d3d1d7b4ab9ce2f3a654f4d56dd3f986c7e71dfd1b8a3788a24defdd7d65c3ca3e6f8a2fa95ae3563d6e7e6e79ae3da5d8c6e66f90d73243d76059b7a387411765cc4e75105094916120808b9eac5c705a53a46c0d755118e26f98002b4101e8baeef5262a8aca3957552d372f2f1008c8728efe8537bfd0efde0fd61e0926d76fdda6493577d1d6e58b7fcef9afcb9a2c5a367ac023733666085f9336ad9b54548f6f5af2f5b6e2bfe0944a6ed9d1a98dcd9f9157954025656ba2fb2cb2eb6665686b49375f9e2cfd72028540210897956470d2b29bfa4f13d1757fb15f02191919870e1ecacece2e2e2e5615262522ba5e9e16acacf5ab8e035a97593f2cfbeeeb6f7fdabc3b63dba777d5d10059b0e2c99ead1afa527cde145f72bd4e37bcb4e4b80973ff5b17a7f8bcd56ef9b64002300f4e699fe2f3561dfa75be042ff8f9dd7bbb37abee4df1796bb6eff7d292926af3fa814feeeb5e3dc5e7addd6de4c7fb2265be0fe3f08af5c580f7a679ab577dfdd58a1f371d3bb8fea3eb7d0a00c8c8c1af9e19d0a946aacf9b52b57ecffb3ed8522c0018fbde1b7a69fd1a95bd293e6f4acdc697df376dab5f9cd2ebeff0e2f8db3bd5f3a6761ab7c7d48f7cf3c290cbea56f479537cbe26573fb7f164f952e3c88287af689c98e2abd47ee4ac03d1776c662c7ff3e62e4d52537cded486ed874d5a93c701f0dc55afdcd4b17aaacf9be24baed1a2fd2defef31ec3bd1e65fc89933073c14c1b2baf3e7c8183809b2ce12ed966944e0a60895e5c9ed2010f8ef19ce9e264a91505676b6651a7979b95212cb3438e72e973b3333d38884cad3028baf56d5855fc32b1e187cf70f5ddbb6b9a84397b6b5ab2b00849eb13333a9c3a06beb2484777f356dd177e387df5663dd9737f41ed6ecc587b7ac9cf173518f5e9e235fcff91588eb754b87446bdf3b83ae7c7a23f734ef3fa24de4fb690bc6df7c355fbcfae98687260c1d317b2f9076d125beed6f8edd5af6f54cae539120bde0937b8693de1ddab4b9a84ba796752b5100b260d58357defe710eaa741b3a386de7ac5973465f9d17fbd387372414ecde6735ec7ddb90ca6ae6dad91ffd30e7c181eea6ebc6b42e2d71bf63c2d8dcd6ddafec9950c1583dfafa5b666503696dfb74f205766cde997332fbb175ecb3792d5bd5f5e4edde337ff4a397f79a739567cbab57df30791f923a0c1e51fff882f7bf1a734dbaf6d357438393ee1ffbddf1c40e431eb8d81b3eb265cdae838516700197734e484eb395c2e6cfca2b01dc14d9650d969c2363109167cd1844ce9231c8b3ca96ddc8df9423ac5babc6c68d9b9ab76816282e82948410cda17a62e236fcf24bbc3771cfdebd75ebd439770bc4db75dcdbc373efff60c3cff3dffe793e00a45ef6d2dcf7463472a75efff12f031c8a30237aa0a7735bf78947362ede1dbea9e395c3da3c3a6afdf2593f1574adbb68ce2e20a9cf2dade3f4dd6f4cddc8a1767869e2f3bd12ad5ef8a5cfd4031fbebbfeee7b56cdd90ba0d9cb0bbebab5aaf9cb53ad7abd9f5186cc57ec3fe1f59f863ff1c9ce95b327af9c0d8054eb3bf193b706542b5e35796e0e50e9b6b75f1f555f2baa7fb0f3c8b5df4ffcf2e875b7377f69f92aa70a4b8f4406363cda66c48accd5abd3cdd6354b2f71afa9ab665c954a65de97fd1fce06e27a7fbc72cae58914e006674049009b70ddccd553bae29b9bea0f59aeefd970ccb8343065e63e20e19ad7263fd1d6136a977fe9d0f91ba7ced8d5bfb7df00e049ad54bb49ab4637def57c95387b7aa0cdbf3f39e0a630cbeace9f2363e0a2089d2d44fdfd1983c8dfb440b657cfee9150e0a71f7f36b974ba63a8a2e98658fbc38fb13131175fd66beaaf81c1d396ee2a3c770f56ad74d58bdfeddabf63f927ef3d7fdba52940f6d2679efa2e4f5ab9abdf18d0aeb637adaaaf5ac3ee138f0088148739585af7619d354456ce5eb9e5ebffdb09a45d73730b0fccbcfdb900cc35f775aa57bf71a33e538f01f01f3c5c907fa410407cfd86c90ae0acdeb2ea59de87b3ce8defacda7378e3e239931e1fda2616f2f0678f8ffd2968151ec9b600a44fedddac719d06ed47aeb50064eeccd143fbfeeffecbeba5554ca95cb34af3112b4c0091a253be18ebf66c9d4c01580587b32c00353a358d8f7e6c98764ab1d35a9d1bc61338bca91e00a66ef170e6916200855f0c6b5ebf719d9643e71701c8da99459bddf5c8b5d595a3f35fbe6b48dfce2debd5b8fc959f8aec95d136fff6e8f56cddf93f9231a0c832ca96ddc05906b5c2651d42fb6fb9148eb87dd8d78bbffd61cdaa50c404e076aa8aeaa8dab0d1c4655b63522b364a4d7dfeff963c7d638ffa096577626570d7574bfdad7bb6aed8b873bfc69734d797b77d699f5590170a6c197fcfc4a5394ad33bde7ca2a72f6feea8bb3e29998a40933bdfdad5b5fc9be52f3db3753f50b5ff8d8d9d809e54330938a6b67dec9d879bbba37b72cbdd3035f67002501c38961114705bb907cbae44c1f3372c5aafb6efdaac4af31e039a77ac7d7cf1e51f6605738a4da5619514863ddc3760e2b8ab2b462fbbb49056bbe0cb210fccd982e42b5f786d7033c7d6e7068df9e5f4efc552115512aaa62ad8631d5ab3bde8a64aa5d1eb890b44140600a4d45792b82a5489c57a7f5c8fe7df195edb5172409ed0c2ad250d9cb6beff9b47f7eedab56eda038fcdddf0cef80d233fb92cd6be1b6dfeb5f27a8e090067cb1878ce16ba3244ca9a00a09d3d63e024c82fab29e77f71d5ee1597f7bce2f29e27febb6bf7eea7e72ecbd5122b27556f51bdaa2f467b6ef637cf0cec55a6c2cae0d649c3476d406ca57ab52ab90a776c3e04a0daa56d2b28e168614a4278e0f00f9f7e93756a42a1c3b09e71df7cb17f7d36507bf00d751d001cf5060d6f36f9b92deba6bc3b6f60c74a22e7c0d6b5ab8343977c7df3f537d47a63dcfeb50fdff6d0fe8bfc0bdfda7f16795df9f2d017f7316f95bab5d258e696ed59009af46ce821899deeea9bb4764ec6a7133f72f769ec091cdbb36ec5d65a6faf782e5ae3174446f2b67efbe9a6b30e2d92a44e77f74f5d333b7bc180ae59d776a818dab3858efefae36e67dbdfd3f2f68135e64f39b8e4edf7d3fab5498c64eedbbcec07e78b3f75d4c65c75eb4f552f695e33553db62b1f404c6aac9d1eb0f95727073cecac13067e6fc6e06c9981b3cd31701258c06fd59511b0bfefd4d4af574f7726e4e5e6addbb96fd99ee3b1152af5e878d1d33317959925a071adeeb8bf6fe7063181839bd76d3e148aafd9f9d6499f3ed4c8e16af1f0ebb7b64eb2b64c19fde0fb479b5d51edd457c5b5bdf9ea240040a3c1d7d750a3e7b5ce888f173edfb7b57bdbff4d7e63dc94796b722bf7eadb3a916a0d47cd983ca0515cf1cfd3267f15b8ec9606657f5da65e36f2ce6b2faaa116ecddb07efb319158bfc7a8d91f0eada982265efae6a229f774ab95b764daebe3264dff66276b7dfd55d55dbe3e2f8fb9b2a63377e1d3a3c62c8deb71b1f3ac2784783bbffef5b4fb7bd64fcafae9f339f3576624d64b56cf71023dad1e5ff8c9435737e66b674e7a75fcf4cf37861b5e774d4337f5d66f9c94b9faffa64c786dd2bc1d31f5ae78e49da75ab9ec5bd1e6df0741a376d1ee7c050d99c6e921a794005255f87919b298c020214b56afca53bbf9328621c73cb1b1e40793324545b609214b0bc8c8e8bf325141904b5d48c8d2bf9090d243a494f2f3b75f6fdbb6cddf727676179af74d9c9919b4c2151b746e5ebf47fdca59470e2e5bb7e9b39157d91f9d0b931d3b775dd2be939012524829851488fe90424a09298494524a4ac8dad5abcbf9b9b2670ed8fca9e855e037da5a4aae5576c859cccbae2f1011c82d6bb19200b2cdb20f51c8cb5e201b127fcf34d813d44b50dfbc7748aa8b38d377acdcbcebdb9dc7e27c553db17696d0c6c6a6dcf22a71d6b552e22c83bae22c46d8f2ecdb7fef21e405e0b55d3f411d77cfcdc91a771eda7868efee7d3bb646886a7f6e6c6c6cce8b3da410cd8248ceb91052d72352ca6030a41bba6998c57e3fa4b438bfa3ff35ef7df87f74ebd21ff7c5df3a6c887dc66c6c6cca1bbdfe8f4308511445d3d4d8d8d8b8b8389f2fad7ab56a75ead46ed5b245ab562ddbb56dd3af49e5ef5e7fe89b49cf7e3bf6fe7ef592ec3366f35ffcf2cf9bdb919412376059e03f749ce09a61c9278ed374fc813fedc556fc4d6f67697bacdb5745bfedb666ceb8e8c4119386ae0efef74fae756cced0ba4e96daedd52da1bfbe755b5e6d6cfe120dfceaba5842484c9f2f72ffe28c1649ba617578f3a3d5ff82371939bae29d07ae6f5f27392a7b4a7cd566dd063e3c71c1961c13f07498965bf84597bfee8dc7f5facabff7b546e7509fb49b7f0aad1f55e93f7141f4ed4fd72665e1a9dceaba27e6ee0a4a00e0995fbf3663af2e72968e7f7f7bd896571b9b0b107e7ce1eb5f05000417bdf155fa05e9ff681e997757eb1a97def5e6fc6d956e9fb531ddaf87b337ccb82dede7d7465dd3bcf31b7bcc7fd71571347e7e9f2cfcaa7bc9d4ce8e9fe65ac1a32bc75d9e104adff8f998fecdaf98b85b07584afbbeed5400d5aeea5ddbf11f9157274105152a8187a282fa9729ae9b22c94eeddafc2f601e9c3b6155b433cd57bff9c9810b4faa821b9eedd577ca0e0ea4ddfee58297fab6a818a33913eb5c7af7f4efde6eaf40964e97fcf74298bb72a7fba6bed19e0080beeab9977e0c008e468faec9cb3896b7e7dd1e897f7dac4901084021253301a20ffe9aa60918b1ef3c9b7f3ffaafd3a686ee9c3cbc220060dbe4f7b797da45cadc4f3a9ccc9b5ef3f6a4e16d52192124ae76b751b376852460ee1bd7f8c41e556e7fef951b1a2710426862a3de4f2c387c2e374c237dc9d8211d6ac63342088babd969f8a41ff2f8d982ebf90fbfb613005063d8c88be34fb92fd5ea039ebcb149e578e5f47b5586767d34a27d250721c459addb638b33ad721ed7cafc7e4cbfe6a92a2124a6eed56356fef62de9873e7fecca065e4a08496c36f0ad4dfed385ddcaf8e6b99b3a37a898e48d7310425c151a76bb63d29aa823bc75607cd393a7f386056ba70c69914c0921a4c327e5cac9306fdd06c9d187057b0e1d99d39110a2c6f92a2739e2072c0b00d6a149cdcbca28a8bd161547363f52a3ace7526e5d1b4278c7bb23ae6c553dc59be06184b0f8ea6dfb3d356fef49c1b64d356c6cfe1081756f7fe6bdfba15b1ebab73100e0f0f4c93ffb4b42a6f82eaf2f187f6d2200c0ffe58b8b7c2326bdfb70478f7fffd289832f1af8c971ae54ecfbeebc973a463ba6c766beb2a1f923ef4c1ed18c15fcba70cc35edeff92ebfec70c74a9f33a879cf473f5a5b74c5bc0c3de7ebfee1d5d3ee6ddff9a97581326e6459b46ed69a6844ed6cdca1fae99d60e2ed3573eb7777d53a7dbae18e090fcef75cf3c0bddde2a11f59fa4abf3bbe8ad6fa39f77165e0e727ba747fe2b32d3956ed216fbcf774c7bde326ed3aad5d91b778c425d7bdf2f5ae42a5e5dd6fbffd40bdd52f7c74fcf49ec0f125d3bfb26ef9ea405eb16e64af782075e7d2f7eeedd8fd95ed3ac0527abcf0ee93dde3a2a7f387c7874c23d73cf6dcd0264a79034f5eb0e7d712b78ec47a35aaf62f23a9ed68f0e02f6129a5e4398b86a446b779afbbbdb50780bbcd9bfb4d29a5340f4fefe5893e57b5ffe0c62e19da316bfae6e6e337661606adc0ae69dd8ad77ff662df8b280053a2984348e8e2b4f2852a418a029f8a4a1a521438ca118a522041419a8a8a2a624ef9950910cf5041419a8a2405ea294db9199214a4aa4854e0b4a35d9b7f1a327fc5a4958d47e16bb57d0000200049444154f7afe6ae3df891ae1a00e4cc7973595e54e6d4b4763d3ad7295988d268f45bcf0eeb7febf36f3d500b008abe78f2ed1d86bb7afb1e975489ae456617bdf4d6a3836f1cf9daa4c1c900903ef5f1ff2bb39a5a68fd4bf77d9a0bc0d97ef0a5695a728741ddbd0076bc326a7619fb5b39bb4aeb12c5f912ca95b1735d3476c66b0f3df8c26b77560780e08a39db42e73daec85ef8e4f8dd00e0ee337ec2fd370d1a3de9b5cbdca767513e7a7c7a060054183e79ec8801373ff1f6b3ad4e3fb2b3d1a3cb772c7aa0553c05d4944b6e1ed4000036bff3feb630486cc33e43fab64a2c893fab8ff972fa330f3ef5f6cc67fab64e55cf231e9287d3d74cbcfdc11f2400383a3dfdf84531bf15b0f836b7dcd92d4d0144cea2fb6e9e990d0089374e9f744d05a654e87ac7b0b60914b00ecfbc6de4374100a83e6ad6984ef184245cfef1afbf4cee53c501104fbdebeee8ec02904fa3716bd4288b0381d3bf2b0302d916324d0820b11c97254905802c13c7cdd3165c7919548a7c8e5c0b968497959809b8293c04018e5c0b618e58050e7bb0cde69f04cf58387957f7877aa450305fefc76e480480e0c237be3afe9b5eb1ab76e3540580a372f32a512d38b064dd6975d0529bd48aa3001c555a940ca76f5db4bd8ce94afa81c54b32010009951355008ab74a0200c8751fafcdff2b3aa255dbd58d2180125f311a2a16671699e73d6e78d7d7bf440d392ab5a8ee06403c355b9d362fc0bf75d1b69203b4aeea04c0bcf59ba49c1e4dabf4f882877b36487511428856efd16852236bd799167ca4d5e0ae15280057f327e78cef1a7fcedf6775bf64c55db9e3035f17b82ab5bceef1b95bbebeb75e194359d47bd19df7f6aaa8f0ec2fef1d3a3b170092077e38a1772a05145fcf7befbc24919a87a60f1fb9240400351f98fd4287380280b2c8c64983da568d57082124aee717e1d2dcebd93025c2025c824bf83928013de7178493402528b24af20c273e360a8183a2c82ab18689da144403d5a8d5a12e2124c212bab003589b7f14e6a1b9e3bfdd36f992184208a109dd67e5473ffcabca18e0529d25111673ba4bbae2c559a7598096ee41b598927bdfc8cf2b6361382fca288e3eca7ce792784dd3625a8c3918ed7c1fd97afc37095b25a55e95d2036614966b3eabead628708ac1a414e73fae15c82e498a3862a33732d1dca7facbf1705e213fe71e30f64cb8a2d3bd5397edf2b71db73edf32f6bd1ecdb870f3ccaf2b4f85e4f2ab45c74ff36494d0b15fe6bdd4af9ee71c2fe5995fdc7dcb27f900903a64c6f82b534e9149f3c007b7dcb3340200b547cf7ef6e2580240167c7757fb7e63e66f381a3fec8bc36151fc7dbf98f3c92b05e21952555450cb15ba2a145659555ea29f9853abbc98128c96e8f5a9db2d698f86d9fc93d0774eff006376e9b294f0c6d151a3f3ad93a7ed38a31e9a1529f9b0f348a8b4af5e219695b1873002251aa92526b97e7b93b2b8b4927c43ead0053bf6efdf7fe0d091127e78b4e16fa23212df6e60fbe81d1cd9b1f68cf132f3e8172fdcf7d0942de599d37f9ee32ab1154a9e36c3d15f445ac6a9aac85c4909ec9c7b58c7be9eb15e0070747d68786befb91cf308a3ff11b1e019f3470effb41000d286cd7ca357f229e7dfd8f7ded0512b7400a8fbc8ec67dac546df4170d3b4cf7300a0ceadf75d5ef5a4e89f4b5e1315a804f916722c14966f2a5f99bfaefccd5314a5c658a76f27252e5d3636ff0802ebdffa98f6bdb6c6c9f8cbd960c0f5950100873e786bdde90bac42fb77645b00f4639b8f463fe6357bb44d3e5541b2b6eff70b00fad14de9d12d4daf6cecf9ed711d357a5c1aed52176658c995ab54a952a54a95ca9edd13ee7e644ebaf8ed5dc82a5effea8375a3f988e953d6159fbcc96460c3ebf73e3df9479a509e599fe739aeabdee5ada2a722674fb6090066f69eec531b886b7a6593e8a3ece81e3292b13fef941d84112c517fca2800112e0cff572f293ffee9885be7170180efd699af754fa288fc3ae591895bc380b177cad0fb571b0050fff1d94fb58d2108ac1bf7f88c7d91d2771d7dd3e041bf7e3e79755084042c0921cbe5bb6a89930ead0a81879e8c55a3ad9dc8152814868004b83cb99d001a855d33d4e69f82cc5f397e81abdfb5354feddd3a1bde785d748256ce272706b84ad83eee9ee7a6cff9e099bbdfd80f00717d5e1cd1e83455e33f3e75cfabb3e6bcfdf03d1fe50240a5dbc6dc58b5ac8e63ccc54f8dbd221680b1e4f93757e75890a1fdf31ebde3ad3dd53ad428d3b1d7d3e6f96f3f195e8f00c7dfee7dcdd3f3b764064d3d7fcf376307f49990d371ecbb83ab956bc4ebdcc7a5a957bd785f5d00c8ffe2d5599b32d2d74f1b333f9a2d913c1c089942a93168ccd034003838fd8d2f76651e5e3971ccb268242fcd50206ca9953bb64f0600fd870f171fc83fb068e2ccfdffc54b6aa57f72c76d0b8a01a0d21d1fbdda2d9102308f2f9df3cd5143dffdd69007d79a00d0f0a9d94fb4f6009091038be6aece52eb5fde0c00b07bcedc4d39d9eba68e5b699e4f5e75815886588664059e72e86b44c292485411cb90c44e1689e112018e04863886580aaf025d202af6c51c2e8a78060f8357015076f9031b9b0b0d73dfb8264957cdcbfaf5a9868e93932e239b1eaadf7662c94ca3c0177d9263fb7eef2f7d496cefc7bb1f9978d7ad6357053d352ebd67e64fb307543afdbeaa3c787493752fde3af2ed2d5642fd2b1ffb7ceda4ee8954e6cdede86afeca2100807fce65b10dc7ee31956ab7ccdbb2e0d9fe6dabec7db173aaeaf2d6e8353e72c7c2e5cfb7769fe50d6bd5fb4fdd74f0fbc9a3aea97ff8ad01cd7d319a33a5edc885f1f77cb1fd9b071ab980f02f0f5449b8664574ef6df7d76a3666c91bad6bdcbb25ba6155dfc44af7ae0f9ffbb824a6dd4b2b97bc787dd3e4c0a23b5b566d3d6aeb25836a47c57345ffca8d9fddaed3e4cbdff961dec3bdeac665cc18d0a046e7170b7b5f57010050f071afb4f6538fbada8f9df3748f6a1af2e70ebca8eb63bfb61d503fdac0b23e0955472f9f7dfaa938bb3782befde9da24a1f777257ab2ba5fd26f6c0dca38b19b7f9cbab0a4cb91fe6eb7441a9d60dbfdb374012b63c98c9f4a8ef5eb0bad3c84104268ca8d2b8a00a5fab099d386b6f002db9eb9acdd805931375cea89868c8dda9db5a72f650c03233004c202310c017e466a559ef193016e2649b4a88c8c96332879ce01e9a08084216544e0849d3683741110222d2e2342ca53ecb4a37fbf9df2b7d969dbfce3b800edb4239b1fa9dfe2d5c340dc8065e9ff77694c19398615032b5ffa71115075f4c6ddafb570da97f15fc2b97a0427266c45f19723aee4a7ee264f1bb6d225f4df943628896da5bdaac1c6c6e6df863dcbd4c6c6c6c696571b9b7f1832f7930eae16af1e0600147fd235d637f2e7d37d45cd7de31ac75efa71d40cf5c8b896ae062fefb6c777ff0792033636367f0e923c608d1c70ae3dd4daa3b7cbd1f699b2a3571b1b1b1b1b5b5e6d6c6c6c6c79b5b1b1b1f9df92d7a827c0c9bfbfa7dddf962a4850504139d7eaaf44059a6d38606363f36fe15c435bbed30d762d89ac7217b9a0f8dde62cca1f8aa5bff8f22bfb2ada9ca04e9d3af649b0f907c86bba0100490a3850f8a7abf2fef916cae49aab7bdb57d1e6043b76eeb24f82cd3f405eff40a2214e819380120871b266979b96dabb48e49c2eb24e020f032310c2be16363636b6bc9e852415a644960909c4d39356586181888413883b3df3eaa488a528b260485089647b0eae8d8dcdbf88bf6ce6c0d94a1500908028cb66db4d111630a2fec1f6a5b0b1b1b1e5b54cd4b3942a38d74b08b8ede462636363cbeb79b16755d9d8d8d8fcf5f26a9ea554c1b95e224f56e48e61f6b5b0b1b1f95771aee1a468417495400112140889e2b35bbe9e285510117053e8e2e41a0137838a12e58d8e6ef92d48202c10cb20010a90d3d3b536363636ff66798d264683a5e95171be3c699e09370301f22d0027ab6609090e70c038dd363b2c2025540a83232ce022b0ec0b626363f3bf20affedf194ff2d35f72a25441243a2de084b0cad362de48a9a686ed9a05363636ff226c4b171b1b1b1b5b5e6d6c6c6c6c79b5b1b1b1b1e5d5c6c6c6c6c696571b1b1b1b5b5e6d6c6c6c6c792d17710c5e7b6d958d8d8dcd5f2eafd1923036e5c0dcf37a7b6f8acf3778851f08af7fa86e8acfdbe8b10d61fbccd8d8d8f2fabf4964d3234d7cde149f37a5f5d35bf5135b373ed6c29be2ab7ddffa5089781e98d0c1e74da9d2f7bbe2b3b5e4acd8a859fd062d6bc5fe310f5b9937bf678acf9bd26b6686bd54d8c6e69f4a19b7bf4a90c0a01050c01028e6d04f594ce5a18865204048a0a8f4de7710c43268144222284ad66e79285c14b9a72c744d5610108870a0b48401054c81620eeb0258af15da3afbf3cce8c3f4b91f6f7fac692bd71f6a879bb4ea8defadb8b1e4bf76cc6a636347af270908645bc8342180c453145823258a59c8e16670d1928d892a74892c13451c6e5ae2db129150291ca5f904278502e802003c0c6e8a7c0b592622125e762144d1810d3316e500ce1ad53420eb8bd99b8200423fdcddfcb2f73301e4cdbeba528acf7bd96b8f5cd4fed9dd00aca537d5f3a6f85abeb2ab30dafdaf7fdbb8a76e685cd15769d0779b4e490e948a6ec18f6f0e6e5ec9e7f5b5e8f3d2ca1c0e18fb5ebf381a05fb01f8970d494bf1792f9eb0fbe08c2ef547ae03802da39a56f6a634bcfbe71078c1cfefdedbbd59756f8acf5bb37dbf9796a41b0044f1c6778775699c92e2f3a654acd8b0c3352f6fb1d5dcc6e6c28d5e4d596a1720e1e748514149899f8b00f22c48c092f0083809c2809b21521ab186252810c750ccc1250c012785ce4be43554eab7ed2608f012cb9810874781464bad09fe2292d32a33c61c0e87c7e3494848484d4dad5cb9f25b135e3f6b7fbc68fd878b0b81f8ab9f7dcabae7d6f9798ba66f78ee92ce4edfa503affae5dd85fb38aa751fd4b982a746b376a1ebd64d9ebf398c942efdafaceaaed4a674c02f6fe14b33ea74e9debd71d5b83272d4790b9e997bd1159d1be77fb77dd5f8a123eafd38e7eae813849cb1774cc3be832e3e32ebc742c4b6bbfeea0671c91dd2b0efbd41573ebd917b9af71fd126f2fdb405e36fbe9a2f5efd58c2acfb9ffdfc5757ab017777ab6865fcfae34f7bf36c5b1c1b9b0b575e2910cbe0a020f24c87ec53eb11582819e9d2a26e2ca7a83321258a1c14886728e2a0809322cf04004ac0085cd1625c1200c8efafda7d5e72338f55a854edd42de7d0564016fc38e31b3f10dbb97ffb8ea29367fec2e2c51ffe5cd8a95b8deb1fba7fc3fc85fb32933adc33f6f5366e0066ed235fcedfbc5b697afbf36f768f03105e1f6da4e623df7cf768430760eef9eda1489b095f7f36b8a2b9e9990e5ddf4e5f367d6d5eef66d127ce1830a4f16dee7e72d0c2593fae43cd9b9e193bc4c7a06f7f76ea460eb5c34b139fef9568f5c22f7da61ef8f0ddf5f7dc1fd00138932bd768d8aec10d773c3e3e51b5471f6d6c2edce440a2029520df428e85c2b38fac9cb88de5e9750aa28fa5044abdb29c144e02ab34283ef15490232810e428e008ff078670b2d20f9f78bc60de9c73ed2af2564d5b1e06dc9d6e681917db7a40471710fcfec3d505bf27259c78d1a5351c677d36a95e3d2f031c555b540220f38f159d11678ab33b3e9a79fb7301986beeeb54af7ee3467da61e03e03f7838526dd013031bb90abe1df7e0cdfdae6855afd6250f7d9b6d0f86d9d85cb0d1ab83a2c082250179d6a092001a418003800938e849376c1783214e06b95123574611e227e5d8926004a1338c0aff031c39b0a74193163fae5e7eeedd44ceca69ab0d00a145836aa4966e8dacfa6045ee95d7c5120a00929f485e44e34d7966f170453bd7b4e0bcdd7b0a795b977974733a0024568a5798a600308a0a750967c6b643064e3fc28963aa49359380636adbc7de79b8b93bba0bb7dc0d131dbedee3d65cf15cc6be5d3b37cd7ff49e69bb3e9cf8fd83dd6f4ab32784d8d85c90f2aa0bc432300207ce9ce8aa12c45048c0cdc025820200fc169215a428084b68041ac1a9f9bfb040122b797002bf40020323300508c000bff59f2a16bb73dba6f3edc233bf9fb1c60290d6b263dd380a4014ef5ab331cb5c3d6d69569fbedeaa894066fe57cfdecd9ad5ea3af2e1de71959219c0d7bc30eaeeefaab7b9fdd11bcaf33ee4fa5157f45bd228b8eadb74c0d175688724474cb3c671d855fcf30ba3ee5f8b651fed3fa9ae8ee44ab1807feb9bf7dfbfa576e3218f0d1d34bcd9e4e7b6ac9bf2eebc811d2b899c035bd7ae0e0e5dd229edfd3e37cdf5b66b5ddbe72ef8351b802331c161a7076c6c2ed4e4409e859028892e734c14f392eebcdf428083112804417e72c61507724c442418812191639e34d206604af8050af96941aa2e906b96c4b0d144c1df5988db3afef587eb25903a64ca97f3e77cfed99ccf3ffb74c1d4812980f879c6e2e3a872eda3b7b7484070f3e7b367cc5c9d6d91c4cb1ebbaf630566eefe66f68c698b8f19e53a4a529f67fabab72edf5ac42a74b877da3bd7a631c45cfce4b8a14de290be6cee5af5fa51ad4e7ed7795a8d7eb467350d47977f3a63ea82dd61a5ce888f173edfb7b57bdbff4d7e63dc94796b722bf7eadb3a5189a9d9ac52d1cf9f4f99f0c61b337f12353adf3de5e56e5e5b5e6d6c2e08081ab53b7bc075de7ebb3ce367591be599adc9d2790932faef898cac842cfd7bcae36fa7bcdeb66d1bfb52d994871d3b775dd2be939012524829851488fe90424a09298494524a4ac8dad5abcbf9b94a484eb34faccd5f13bddad8d8d8d8d8f26a63636363cbab8d8d8d8d2daf36ff34221b1f6bdbe4a15fec15b13636b6bcfebb90e1bd5fbc7463e7a615527cde941a8d7b8d7c63e971e3cf3418de38ba45cbfbd7db6a696363cbebbf8e91a31e2cf7bee681e983bb8c5c9232ecdd1f77ef4fdfb3eac33baa6eff744df6a98bb224b7847d526d6c6c79fd8b5009d2d412f7ac7f1cc78e1deb737dff7245ae85ab9e7f6943f3b11fbf71f3c53513dd6e6f95d6d73e32ed9d7e9514ff7703eab51efdeaddbd3b356bd6f385ad1119de37e7e1ab1b56f67953eab41dfaf6fa420140dffbe16ddd5b56aee0f356a87fc96d5337fb25105871dff00f8e657c787df31a755a5c3feb98258a37bd7f7797fa55bc29956a761d356367283a97cdbfe5bdc1ed6a7a2bd46a7cedcb2bf2ecc5b0363676f4fa4f203b3b3b3b3bfbe28e979e77cfc8de6f7e0c371dd2c377da02b8121bacf0feaf0e767d67e996addf3fdbccfce1a9fe0f6dbff4fd8d47720f2cbc87bc3be8f155851260c9973df1d9b6a3e9595ba7f6dafbf2f009bfea88e932fe83e1957d43e76d3eb877d3bc4115f3bfbebfef6bc583e66ecf39be7dee75e9cfdffcdaa63010dcf0ec90b199033e3b787cd7b25174ee977f2e1d616363f30f92575322d344f13f33a82a2ca5419316e7ded3f267fbd5a41477996752abd4efce2b2aab0048e0977717c8fe2fdc7949aaca62ebf57f6448fccab9db4270d4bc6a40979a5e8d6a153a8c7ca079ceca4d6786a12277f93b2b92473c7373d37845f5b61ef6c855c6b70bf6e9e15fe72c8af478e2d696094c4ded7cf7a3ed5df66a2d1b9b0b0a4523302480925ebc00622908101028b64e76f3e319340a005c22db3cbf0d4b6a692c17e0a5d62da5721eab94b819708962ebb45208170ec16030fae0c8813de73983b1a9b1e6ee9c9040cc6f1596c5572cc98e88c0f1f4c28cef075ebc306a1928224556dba00523fddbb18fbef6c94f47fc9252bdc85fbd5bf88c2cad55702837b467e2754d3f28b19609075cd784b8599c1ef4b64e8b5a741177e55a5e45da9f671b9b0b495e9314649be000257011981239161c04090a42a5355abc0a4c812c13b24c0f98b2c8e58044b272a6294c0c2d713b1412b41ccb6e5d7f53f642d7759c6e6978369c757a5decfe6cd6f7997d6faa784a9e599ec812947caf782a5448a8de79decaa71b69a7ec55b0f08e7be7569ef4cdb66e559cb46061bfa6634b1c70c9892694f82a499ea6b72f5a36bcf2a979ecf0fa4a31c18cd27a3c6641668057b03fcf3636175872e044bf96037916ac522b2cad54191920012e21240c592e07412151a67d292190d167014be2bc9983bf2bb6e59c97475b0190844e4f3dda6ad3430347cffaf95041385c786cc317af0ebbf3d36367d8b9c6b6b9b3b731fdf1775667e8525a81e35bbffb76473137837e9e50bb4e9a93caf0ee4fa6fc1c88febe34b6822b70e050b1004053baddd131fdf5a73edc94674a69141f5dbff8fb033a5c0dfa5dce964cf92ed302f4830b262f2bb6e726d8d85c58f26a48b013f27a16e92ce07051a4a94860f8936ef8410102a428486070962332157f93bce6661e2bf7be6aade13397bf7559c67bc3dbd4ad59b1518f3ba765b519d829f58c389fc4751cf3e9b846abefb9a87a626ab57a3d1f98b12d2068ca152fdc5771dad52ddaf7e8de6fecb1568d63a3e744ab7ec3a8ee990fb5484aa9d5e383f4c4de13e63decfd6448cbd4d48a955b5cf7d81707c2128869f3ecb411e62b97b7eed4e38ad19b9a764953ed8fb38dcd85044969d6ce9028e24850c070d2aab5928602539e489b12c049e1a27052145827cc5bcfe39895aa222464d475fb54c72c8dc041a49b22c4a59fdb8e59367f19b66396cd0514bdaab4a47aebb991405820df8229e0f8d3f95043c22f10fc2b9ab2b1b1b1b930512202917376c02990a09414315408148a62f33c8d3252328a1e8d7919a0971e259e95245e89849b2268cf85b7b1b1f9b7ca6b7e693620224eab4858cc4b8a0e082022a01250024b22c72c994e70ee5837dae30ffe26791091d0000608a0e8429d9565636363f317c8eb894791d353047e7e521443bf734c9a030151768d425d9c22a9b6b6fe2709ac18d6fcc9668b978daa23b63cd67e5864ca9a37dbb86470fba4e137bfbc3c43693fe9fb4133babd7bd386c5032ad0dfd39a669fda120e6d992384e0420a412488000508539d04840214444a6919a6d4034cf78b885f9a115861614424b7a8844254852a9430c29914125c4070855130b7a44ea938754316fb030505f9070eed3f70f8e0b1dcec63b9057ed374c4385405aa53d5623cf18989b1b189a04ea2783c713e476cb2aab96088dcc3070b0e1d24a699149f9098e84d4cf4badc310eb74b73a99a87a94e53755b9a53b81c9a10529800a46571c3324cd3b42cd3340dd334a3f96b2605a3542190824bc925c085c93997420ace4dd3b42c4b0f9b866185234630100e0643a1503814304c1d91b0699ac232a594844a4a082805c0a534a53441b880d02d70aab8dcb10949159293d3e2bd5ea7dbc134c914385d4c51a8c2688cdbe3f6b88803a044539c1e67acd3e1e212ba1989e82193872c334478847043e811618488b4b8252ca111a59aeaae6882151666f8730e89c27c9fc799e27151c25d4e974648acc3c11495314d551d9430429842292025e7529a544a02412881641601659428945370caa4aab9e2e3a9d30355250e07d134c924678c1395389c445125618a7d93fc598cddaf74e8b174f4866f6f48f9fd9964ffd2c16d1f6bfee59a07cf542d9e31bb7bd3d19b52867cbb616c5b370088bcaf6e687afb52da6bdecee95d637ecf41d44a7d1e7ec4aaa602285a33f6cd2303971e79a0a103fa01e70b23ebc5d98bbdfe289230504a08618c4a42182840a524444a29059702424a614a6171c941081883548922096514a044a144a154a112c212828301204c02a05015a6391c6eb73b2121de9b105fa55af5acbcdcfdc7d2f71f3b965b906f0a8b1b8412576c5c6a5aa5ea6e77bca49ad393e08af56a0eb74a685a822bdd45b38e1e2b0e8764118d98667c8ca13add4c533df10e472c5123a6e6303d2edde5742a54151200654c95128410caa8a2aa420848412128400122b910dcd075292510fd8528219ac29842154de30ea7d3e574793cee4020e4d7c29190c99448246ceac4e2968490524821a20a4b0126a59092404a6e5aa14090b24229100c05dc314ea74773b854c3546362dd0e679ce6743bdc1ea85412a9508da94ea6b9184028a39471a1ea1198614b088b813255e30294518fe675c5f85c71d54c490915f9998722a17084521aeb76391ddcd22d420c132a41c96f044a400453a88484a052082229a2139888ca18a34412c92d2e6142722340108970a6524d654e0d8c08a608c5a5b984e27212a6d8f25a3623473df8d684d7ffeeae85a71a5ff2e1c6a7da76880178f6f73336c6a539f4dfdf0e4bbea87fb49a2df71fcbe4be46951d00e0a879e5d09af6a5fee370a281404a4208a58402129248ce85e0c232846509cea530896510c1092184324255a210489582801201460838a4a4527229099350a420803085ce201955dc0ecd995ac19b985cd157b9a2af6ad58ac70fa7a71f3c7a583a1dc9d56ad468d4b84acd3a4e9727a21baaaa395c4ecde970288aac925c292d61efafbb776cd951ac4798c3c9c2a662e89a9399c25222923ac38a1a8e8b51bd71dce5705045a54c51994a08254c61920b2984e0141292430a082138019712524ac93987940420908c52a28252aaaa525315a753d534d5a16991b0e5728503fe70301889844dcb1296218410900ca0200a00292c0249a5e486192a2eb60cc3ef2f70799cae589727ce1d67c538dc4ea73bc61def75c7c6494ab8e01484a94ec6344208c0544db32c9549ae9b86c52d695153c0200454757b126212533df115748b6665671515e9ba3f126034a43b1d0e97c92300094bcea5c5a8a259162594110594514220a50008910c2080aa100642b9b438876512020ac108e154979270854a874a1805d3a8124322168938a1aaf6c87dd994df31ab4ccaf2c102acccc54f5fd7a84a456f6a655fc3cb9fda10c8fceccedbbf29dcfbeae5f5ead46f3aecbbc233e5b5d255037dab3f5c5f24012b63f18c836d875d525a07560677ce1ed9ad714a8a2fb96eb7dbdedf163d02cf5ff372df9615522a576d3b74e2a640495227b2e5b156adee5fef3f34fdc66e4f6ef7afbaa3699d16d7cf3a9afdf9d5557a7e922500f0dc35130677a89794e24b6d74f5c30b8e4435bcecd66c4a11cc2d988b282ea23889e200d5a2b1a7e49c5ba66546b811e246980b8343724a39211665527110cd4d9c1ea9b92d458d50a2536928d25489ae325355a54381068e886e14458c42811055ac180f4b4d8aab55d5d7aa51ed8ead9bf5e8dca95b97ae5d3a776dd5a643ed062daad46a58b14aed94d40a89def8246f4c62625c5ac5b45a8d1b376cddaa5afd7a0623c5ba5e6c18165124d450d02ac80de4a4e7e7661414e41414e61604fd01cbb02029a50aa32aa50a652a5354cda1395c2e87cbed703a158783aa1aa8429812fd3579c96437808250280ad1de14c6c1000020004944415434c5e9d2dc1e677c82c79b149be0757b93629353e39353e312936363e39d4e8fa6684c1229204118a012e2a05455a8a250ca0d3d1c280e1414e46566e5666515e6e507832142b498b8c4b8c494186f4a4c7c92cb13af6a0e50c285c5b909c919a44a88461585502ab8b00c8beb024210ca1c1e873b4675ba24550b8a227905217fc8cc2bf21f4ecf3c743c23afb8a02854180afb753d10d10311dd6f9a4161852cc36fea016e84b91911a6c14dd3b22c6e5996a11be188110c5b91080c9d9a26357466e84c0f2b91b0160e6a9190160e298162525860e5e55879d976f45a36d9d9d9002eee78e98fab97ff91d7b3e4cb9ef8ecd54baa7b0ad6bed2ffe6e1132ef9e1c94672cb8487bfa8f8eabac357fa88fff0b63d4e475aeb29ef2d283b3910d5575fcfc135ef98b1a6a04b8fa24533333b3eded63d6a4a0800821b9ebbe9a96d7d3fdab1b89db27972ffbe831eabb77a527bf39b076f7b4f7d7ce5e18135f2be7ea0f76d05eef6a7b656fd968fbfe3bd3a2c7e78ebbc1e7190799f973c611efe68c8908faabdbae8c8b5d5026b5eeb77eb6def355e784f8de273b666033067e908828494021c806571c1b91002521208104908016582430a0642082594a992522985c94d21048124442190040e0695105021a534252c09ca89b484cea846a9e2740a87e649887756aa52c972c569a915b5e48af0780598a2bab95e2c455853a9a22a547138354f4a15d2a0b99e955770f4e051bfce057359a02a0537c326f713c3301425ccb84b63aaa68132550a012904179213167dab941206a950c9095308a10028a520c4b24c082121a4100028238c31290913823242a8a48c680ec51de370871c91b019084482814838a88782115d3739970095d13c35238cc03439b7389756240cc332a5949ad36d989c289ad313eff27884b0081186308515d14d0b9c47878f2891d28c587a28120a082b28892941087151a65285492222e17076566e61718886742b18cac9b6623dcceb55bd2eb5425c2c21719aaa116948ce2451284024a15028551853286194329d1b948102924802410881610a014a299382504a05a30a01e5128298162c0ad5cebd9e85c2c29250b24193163bb76dfabd2f77d4bc6a40b4df5da1c3c8079abf3f6953de638d9214070bfdba7ddb8176497593abb568050091f3dcbfa997de52ffb5692b8ed73c34a7b0dbab2d634a1431fceb9c2f8397bd754ffb54156873db73577f3068e6d6b14dc33357c60cfae286fa6e0a77af47ee6ef4d907e579b3e6e105d3b7d47f78fa75b53d149ece231f6f336bccb28c1137ecfe43adfd2f411409c8e8fa17c189a452700e02420955a8062299e4a6841052484285008190940a45958025882004502815905c4a29a50a28905c81219900849082aaaa9052504ea404046344638a438985c78b188f54150b30045155cda9c45b2625c494205c12a6ba62bcac62f51a0d5b1446842ccc2fce0ce4bb4345c92ea7031107c26e622a5c111674c3c174cd022cae12262d6e71c919a38ac228245114008430a6508030c62c45a1aaca4dc3b20ccb348565100094824a02504a1821aa648c51cba1724bb85d0ec3e49e183d1888844246c01f0af823e1b0611896650a10017002288c50a9702984e0c2909180192a8e04fd9170d80428638c5b612a0c2243160f18918065e8548049c2082c231c0e15e8869fc888a49c1b4271b829e7c20cebe1c2c2fcfc8ce387c3a120358d40c82f42baaa20d14f7c092ae13a6522d6e536095509e14455a25f0d5028532457285141554218154c618c448d3f380404115c2a52482161714e2805532caa48210c22199576eef52c94df31abece1aeb27cb01c4d1ef8e089175f78b6cfd8bdb24e8f5b5e18f7600fdf79e3a3a4ceb7347ff2cd29e30bf4deef37f19825f26a16a607e39ba539a3ffd352eb78234bf243217f0e4fbe2a25ba3856f1d6ace42e57eec7ca3b9817daf054a7662f472db9ac20f7350f18a1ec3fd4daff92ba52252aae800085e0925045d15c8212221446042417dc12dc121687342423a05c3222289120922a8432caa8ca08a4109c732b2ac386c52d2aa9244c0a704a08d354cd4389222dc92d4b18824ac92ccb0cfa0961d205c2dc8ac3c9b9a539dd52ea26e796650aca296331090935ead53328dbbd73efd103474285452248929c56bc4bd72055684410cb8a58961314921b5425966559dc12aa428926181596054218658c504215ae4025843255384cc12dcb344c53179c0b61491042404018630220a649085555ea70aa903426c61d8a8d84827a6c9c3b501c2e2e0e1416fac3616159dcb24cc1a5421505847006858575336085a95a9c9391979391939c528112411196961f3c284dbfa5171ae120e1829b9c08c9b9c5cd889486254c6e9a00534014405861c1f38af3d38bf38f491e624c9ae0c561691a081a924adde32874b81421b983510753a4aa48aa2a920828d4649c304a5550854061aa4382800b0094502a18a59c49251abd53418842400897412e254cc2acdf29af94fc6d2600ff65caef9855d68872c19207cbf2c1a271ad6e79f58b5b5e35f2b67c38e2863b9e6abfedfd1620e7f60d23de8b6fbe68e480b9490ffe58cf81eda57301122a798a0e64e968a4013073f615ba7c896eb72b59f51f2fe2f0514084b2f322e54a972a895513e3ba3cf2c39c2b934e9d455094fe875afb5f9257420821524a0848805095807380a914d2e2dc94dc0453403825024411d0c10d4ea5a4005108550851295305a5445242056396e486b4a4945c5221c1a132aab8a91a23558fa44e8528924b2ba213c3324d6e212085209645dd899282298c3006a910298994828729d11497d393e84d484e4d4a0d15e4f8f3f2fc7e23a45a11959a0e875485c7c534858151c998245470cb12c2620c14b00c2eb829154d55a31ea284524aa9265555154208d3327542091891dc029c32ba105908cbe484319552cb348510945029a1521aa33835a7e28ed15c6ed51dabbae3347f513018a2e148281c34b96951c1a4a0c22292133d228af28bb38e651e4b3e129f10a7525f8c4b703d6019c5dcf08387080f19e1103861943110a2005c312c830ba62a0e97331e5211dc08848a8bf30f7863b95ea80b234ca9606ac9e226832364f188b01c887ebb9996a00eaa3010956a0c0a218c0913a08c2a9615301955182bf1ca075535a749080891445241b864162704441209422c9dfc0e79d5089255649aff130acb39ff3dae2e90a6aeeb7a6978a7ffc607ab0b00fdc0e245190d2e6b5b2d2e363935c1a1504ac0e2529d857bd343b2ae76b6095271978cf96cee2dce6675349c582ee76ad8ff2a77ff17def9b9e9fdadd896a9cf7e899e339aba63cd21ed0b9ffcf0e73bc674888ffc3af39d5f22e85e8ef7ae56bff6e606935f78665ead97aea91fcb0b0efcf2f3b16a9775f1b5fc43ad5d40ea57f2e7c44310207a2fc8f35b61964f5ea3ff4a1022992412924250012b7af74aca08242112108caa5451218d12eb24c22855095109d11855008548401ac20a7129a5e4286940918a43a80ea2689269201a91843095b01035834484a51e01b588a2108581ba24a5846aaa4a5505040aa7cc625c753a54cd65eadc080b97331e0622c22c8c842da24728a72eb73b5e71680e678c9b30c2b9c5b9798a4f8365189c5b96c25446154229511818618c112aa5e4524acaa8c52d00d124ac94922a82598a304c48589c0bc1b9e480a414aa0a4228a19ae6a02eb71217ebf007357fd011280a8603ba1ee296650a0146994260e956416edef12347e2e2dd0ec62ba5c513ae9ba6a147c2dc8cc03299e4524a080ea210100905c429201587d7e14ed13c094cd18080cb61267b990c6b81a28802a6100a01b79b2525aa1eaf8bb96385a21ac2e2521896119186228943311d4c63442184824b8d1202504204a32084484208e5a683520ac608058804a394108550492009890abe4d19fc2e6d058c5fee6b53f1be52b9baeca32d2fdc37ffceab5b7ce44bf3566ed7aa71ec720090815f673f70ff9d078a4ce6a9d67ee8a4b7da79a034197e578b81b7d448d5e3ba4edb3ce7726f59f297dabc636a342770629ba7f5b3b39f1d7dcf2df55f2b10f10dae7dfca3573ac6118acb5f7f6bf31da32fb9c85321d1d7a6739bf865e57af76af5a1b33f8a3cf4f8f5b547e45b5a42cdd6573d38e132d0a43fd6dadf7ce172b2972ffdf63cdf85f2af0910088d5a7592a8cd2611524221b084a01244468d3c0988045524018730883409114272010a280093d02451081422254088e4502c09292903b124a18441504b108344337e54210a678a21ac90100129c04c8b0917855b484d4a4ac018532808816a31c215cbe13454c6a46109833b9c31aa5363c46112c5d0f40860085555631c2e8fe270500ac2a902462005e7966599a6c92dcb304c4e15455129538864543250067040120a4a18898e6e29d1c88e504508ae5824420891a6c94d29a4252c4b4a21840081a28251a23045551daa134eb7ea71390245c1607124a01891208fe802803045c0efcf3a9e1e1beff4b89893582e271542181121b804e7c2b284690a2199e260aa47515c4e16cf0451dcf14a4cb22336892984858b5c2e24791d0e115fe4a0a1b0470a464062dc0eafd71d17a7b99d9a02c12d5d58ba65440c6e508beb9c3b99a532a61046859080024169748a1d25608490ff67efcda36d4babfad0df9cf3fbbeb5d6defbb4b7a91628ac072582b422085188243e34e445b16f10019367436c02654f06c1881a1f3a94a1b1799118159b1787c3e1c3a0cf44a21812158d4da188225052ddbd75ef3dcdde7badf57d73cef7c7b7f6ad5b4581170d503ace1c67dcda77d73efb9c73cfde73cdef377f0debc0cc6002c1c95948383007388cc989e9ec139f1609c571a878a04ffefd5f850f36bd4eb7168c1923108ae358373e5b5e630e3c52bd5e3b1c878ac19c816df1862ad1d801f4e64b75b877ec1d9ce1d9fc585dedc431eba43e887aebeffeee631ffbb8bff268e2ee6fbbedb6bfa163d69fbdebf7a9828d009c6a837553b38940efb089198ada1b0b2313b9ba999343dc09ce0c212782c3b26baf3ab88eee237c74cf8031911103028a864066b43ea4f188ca3113a56e27edde245bd78fbc6d21b1842041241135265458d7abe57bdf79fb6d6f7ddb6dbffbb67bcf1fb44ddcda4e6d93b7b62d7a3fefe4c66bcf6eedcca471227353160f02d3629ac761e8977d1e0b81438822e212248a88c0cd4c61663098834924100b0073b8294a29390f439fc7b11ffa61bd2e65343537051c0e38cc3cab8d59c7615c2dd7ebe3d5d1a5d5f2385f3a581f1ed9302213ba79bcf191d73efa965b6ebee9e1fb7b5b31621c0ecc8e5d8f3d1f79e94b2e2c6d333b15dbfdd4ed7b9a49bb986f9f996f9f66b6a38befb970c76d87e7ee2cabb15fabbab89319dab699756d4a4ca45a46cb6b1d57a53fb6f5cac63ea846f2c4dc880450e32ea4819950d91fc2c412221383e06e4e9b751825109308484215fe3784531196ff3a26000bc18270a0181d2d6137c00bd60602f603d686f30589b02f38f22978664700e09e0c067605c5b15200e8181de15281393ac236e3d209de77520fd53212aaf2000711579a3d988310606ee6ae57ee2d184aaeee4ea6e44e14d48c6c1aa8c90dc4e00482d6e327880cecd96d849a3b3bc5e202332f4bd295e82a30a9252d2be4954a7438a04a0e1666025860adf099fdc5631f7713f9f83f7fef4fccc3b537dd74c30d67b7b78574a97919587bac691c9828c61002b13831016a66b90cc33810a01a998524f0c8cc0ca0b65727109188202204266121660e2e22222c1c431211028d8368c9e3d09792614e046649310489314812cc1275adac9679beddcc2ead0f0efb4b47beeef3b9f3f76eefdcb5bdb5139a76de455571632f4eee795c8fc300cacef3d0706ab6e36297bb79e8b62834cc1a424a29745d4cdd8279ce719609b914e1c420b8bae631f790641cc82b70ed054329432e63610e20230a42a485e04c08c44c12bc30333353157399162050620e1c93700cb59f0e8ede30130ce5837e91cd09c79bc977e948868eb1deb8c0d4e083d1313a84a671b7611c1438a040ef6837f7570fad3a1daf0d2d239d48364fea210bee86043240e06e5a0f6c4e0ce2badd80bb1311113b083077998e75aa6eeeee207771f742ee66cee404760fe60a0b0c8317b6c20a362212700a1c8d5d53768cf0a0ae63ce3eac488e314b30230f4547f55254854250d3b28ea1ec9d4a37dd72cd2aafce9f5fef9e3d73f6c68fdad96e82e4d5f2521e0e4b7f4ec74be6d9855c086c42208f12d8ac9432c2dd55999824a2861c91034e062310883984e21e8d436089f5484d244112252161e6909b41c761086118fb328ea514d752c7c1c008ada4d8342dda4e668b2676a95dcce3d1f2e8b887ebf17275f178b958e710035100899993eba87dd6c1bd50bf8ced90c691d5ebf58502c39d484462884d131731ee51b39d820daae411d9c88a958cb0ca2c5e15c904755798e6210f638689530e3132338381c014840259810a190b093b53c5dbd5c90881d5041a4e6dd0d7489345d607cb25904d1862adec53ba4c71b8a3252c1d811009fde65a5e4d63eb84db6cbe2e034c68094926d481fc81515d2775520f9d12ae5a7c87b39355b53ed1a460af262f02726662715573a3ca5d622638aa029f0c2e7080e1c67083187b04190ab95951252de41422871803b7e6a4222a545c4b5e161b2d2f251f06ed9819ca66c5fcd8b056839b09694441f26b4e6f9747dfd4cd2eccb7dad4c4d46dc7062629960574aee3051d8f038624089405b930420c14d861a6465e1505067095c6c227a4502414ab32dacc22cc81651a6301107b30e1d4248925b429766d1e86a11ffb5519c7acae6680314b1292481c024735a66686d956ba78b01ab306b161ccfda0c591841c64043212e95458954a29abe5459608f15922d7b99721ab1527a419b57384c663440c1c4304bb87226b5666110689c2cd61d98b161946609d73ee7b568e2429e41424890746144a6489391ad4c1ca22c40262aebf4772b592cd108eae705cfd6b1cc47d4adebb725f3bdde9800173c19cc184d51591b10a24c2d9087764c7b1de87e3f60eb529af00809d8003f7d5f19b5ef4f4af7fdccfffc6cb4e5cab1e121584dccccd1dce04308b88eaa4d607404c6aeeaa64d5e2989808a82842b52ae0fa4a77b0c3882b2e69cc066303c050533098007190330c9c88162022cf8652f2daf2411c238d7320b9477775287c6d652ca6ea0e9070ea4476e6693cbd355819f3f168ad6be0d8700c8ce4a5b1e1a28d87621a6884113048882136e6ab5234041361776776006aa65a8166572e2201a26e99454070778989898304a66a3b4512238720214a8c21c418a5e431171db3e671341d8b33518c4de0e031a5759f53a2203e660dadc420fd30162d49ac8ebda66cde86d886c0eabe5c9e2b7a4861e026c4a61312058c0469dbdb6184412c883325a66820698a97ac2ee086a5088f8a08b08247f595e6d5a0da5b00ba066dd414a98dde38ccd9448c8c29040e6056050c4220383b0864ec61fc9b2d511d288e9631e8d45b5b9ebc0d670c07ce6530e14a264c20b48cbbf3464e788527ac3a025d61effdb78501e6eb77fcc277ffcbeff999fff2b67323da1b9ef2692fbef59b5ffa9ceb3f9826f87eadb3aea8e6512ff8a65bf7cf9eb03d1e32e06bdd6319b330339c2b1a50ed5ddc1d2054f3a52983c69d8899eb7add1d44803331dcddcc1d4ce4c402576206b39b3805853a8821e6703811c0413c19279098bb964ce332e463a2486eee66d69b2ebd2ccd3201e024d29a25e1d2760aa5ec47cb35b5e8628a2188a051cc2d2f5942855cc9c12c2c29481b63e7a3ab15b34224f59baf14d75a001c854c4120a29a732c5608558f404c8139b244109130234437a23604094543d21c2417562d666aa63186ba35146161eac7021626351bc7618ce430f2cd9181ebf37b29651887c3a323e2d976683a7282b47084300f71705dab0b9b8315243559d01100af408779511d87b15ff7fdaa1fd6a3ad334aa680e02c631965d02e62d6708996822558608dc1231291300517765722103181c3d988dea62482b5fe15c905752b75f921470a751c18f6054cc83ee566d769343b18381ba1364db22bc5e85047719c09d08deb76bff9bac78a6d010b4abda003cbf29179e37c308e59f99daf7bc1b35f71ee335ffd436ff9c74fb896ee7ddb9b5eff03ffcf9bef79d6e7dcf8bfb811c61b3ef90b3eeba4a93da42eacee660690085fa6c1828899ea6407505d31599df5dcc9a7139efb7d134485682b678cdc0076623093044172578088c51c6e266e6083b92b999217a82895a10c4744cc3ebaabe95a4b0f3d66ef410c698b7786b669dbbd66ae3ccb0863e957c3d071078aa0c69ddc61aee423a170858e3da4b8681bb551356735ad03ac995f1e5dab8116bb13d779dc1d30331b8de03a398a8948220ef54142203216004c4c6c1c8462919cc7528a6ad1491c453170d7251152907baf7935f6292004060caa55b20122b02bf358caf17ac5e9f8ee18674c3136d5a53505ee723155c08ad848c1c0547f7b66ae5acc865cd67d5ead87753fe6b150d19055d458241978958b95b2125f8f3e6f659690a444b61654c0812930e05cbcaeec888c78a575a7797fa3eb072b751c298a4f6d5137e7f7c1702e431d425829cee7e92553118303c5914d8baffd00a9c691c0b1569216b2633b4ca15ba3e36281d67c7060b48fd8fc7af58e597ee9d75ff56dbff3c4ef7cfd77bff0133e6a7f36db7bd8c77dc6d7ffe8bffdec1b02ecd2efbcf645cf7ac4d9ebf6ae7fc23fbcf5e7feac076077bdfe536f78f6b77dfb97fd1fcf78da936f7eeca7defa4b7715e803adb3ecde5ffbd6cffbf85b1ebe77e6baeb9ef8fc6ffea53bf3040e3cee69af79c7f8e04f026078e7cfbefc398f79f8fed9ebcfdcf4719ff1da3f194efadf877abb45444475827368357021626696ba37e7fb6e8b085300589d0c6474f99dc20033b3b08804a2e983394a481c1371228e0e2ee663d1a194711c732ea6040f44d1d5cab82ac3a5d29fd7e11e1deed6fe3cfaf3180f281fb12dc57ad23eb0efee6c5f7bed75d7df70e3d96bae0d31f6eb611cfa92733f0ce39855f37a580de3ca6c342f70624e31cdbb6e37a60588b3168355a3acca16a8c37855af999bb9194ca10673cd6ec5742c7918c7d5b83e5e2f0f56cb83f5f268bd3e1a86a19452616a668a31b46d339bcd66ddac6b666d6a9bd84411118e8152a4c02eb4765d96b1d7ac56d88cb363d49c6dcc3a145d992d4bbe34aeef3e3eb8e3f8f08efef87ce9579acd4b508d9a631e7cbdeed7ebe538acb40c5eb2652d792c79b5ee97cbd5d16abd2c6a2c6d6876396c8192420a21c3462febe2876b3f7fe8f75cf27b2ee1fc112eaeed60d4e33c1ce77e99fb950e6bcb0374201d59c3b15d2de6aa35c2e0c1aad2661f5073c1e0f7e52466451b4034e56faf1c706400868e205734f1e58636fb110407aede31ab7fc71bdfb27efcab3ee5baf080b79d5df8e5977df1775dfaea5f78c74b1ebbfaf5573effc59ff77fddf2e66ff91800abdbfed3f0ed6f78f30f6e5dfcd5af7ae6d77ed7673efb354fffacfb5b67e9bddd2d5ff4836ffad1279cb53ffbd9af79de4b5ffed4dffaf14f3f7dbfaffb204fa2ffed15dff2df9ef963bfff2b9fb0ab17dff907efdd9593fef721aeca4f529d8638c02a3e00f6da7dea88ba694744c20432b3bae182519d4cab3c01447085309c9d885860020a08d1d4dc598dccaae72904060e12666eaa6555ca28e3d27de4cc6e6a56024cd8884c50bf0d8ea199cfb6e262cfe3960cd6c4d5912efbd540c51881ade8703c2c0fc07ddb04023b201c524cda71eafb7e3c2c790c060e081228843ab7965298399762302310578584996aa8997b6e302a9ed54827c22b98c0cc3154a60509cbc4eef2ca43102272378c63b5c225b6c259a887f6ae01c28ee00845e1ae66237cd0b22ab569e21c6146d699cd62c74c5107d7119a55b577412c2136812858762be338ae56aba3d5f1f1d08f9152db36c2655c01d403eba22331d4e12ce63e8cba1aec50b0e8309f917150463015e4a01613b3233831f38710c71b1c0bc696a038c831130c8ee2181cf3806d4676c0d108fc7da2683ee275f58e59e5e89ea378eaccfbfa9d1cbdf575bfd67de1cfbdf0493b013b7fffe5dff28c9f78c5cfbdfdd68fb906e83ef64b5ff2f13b0c9c7aeaf31eb37acd1fdd5b9e3e7bc04efad4d33fe779f5e62dcfffeacf7bcd17ffea9ff70f68af0ff2247ba1a5c33fffc3dbdef598a7ddbc77f3c7ed9d74bf0fc7e88a8d3a16203323e1aaa0a933836f8cf01d0692fa6006bb53ed3a70386c32cb379f9ea83adf391c541c0e712247a51c50259aba0b3c726822293391b2bb9a0e6666a6648a10182c12991a43644ec22d53cbd4809bc0bae816ab76d92f0fd7c31099a1eb7175cec68318d5b98104381105110921c5a68bcdc2bc18b981431dd189420821840a1308c7d0248ea2a69687bc5ed5deeaae9363a37a3138e00e3323c2282c222c1224300b557b426140dd3d845c4a1606051287b03946586f9adc1238101aa037d35246d79595b176e7d2afd67cc0748165b7f326a4b966d35cf2300ec34a2d53208e12422090171dd747c78787abe5ca72a1d848ec025390be493372751f0960620438991be5ecb9800c914453e34dab86a2c8ee6351611523617c08dbeb52510c8991080e1cebd443b3e3de828610196e186c027f1f5275f58e5961ebec567efbb9954de9b897c7f0d53de7caa9ff7d729ca2d9758fdc5abef752c13580ccf6e7f5b19c22ebfa7db321edf07ffefb577ed30ffd7fb79d1b59ece8927fda0315750ff6248b4ff8f6fffbcb5ff11d2f7bd637bfb7fbd8e7bdf4db5efdd24fd83f19603fa4c0ebb4fddfc0a875afe39b91751a5cdd8978d38231ed6230f51750eda4eaee9586485c39b3702730c1181c0083134b8013cc8983a9c20338a112dd95cc7bf7528fe8e4642e06d64a38009108c7088659b13c90d3d6bcc94377613cec57cb32f6361c94fe6eb103ef0245272407a9a93a39138586d342ac908d44ee604705961d443a668e3134cd6cb195da76c8e3faf8a00c23266185030eb70de4cc6e5eb56d5a50877ae12012884458886423f1af1f35138198e030786f1a4a3612381aa02d9a4bce964772270fcc8d437418fbd5716c0e39cc5dd9ca5886be5f2dfbf5f17abd32320e31a61884a0a5ef8f978787fd6ae9e61ea3cc4ca80d71de765b2ca36986b9175753663772671021b431ce1771be274d033314531bcd06359019917d68b7d0834f8c8207d0008a4fcbab872c3de0ea1db3da473df71366fff1277ef5aecffa82ebafe8652eb3b367c2bdef389f71a300bebaf35d47f347efbedf7f6fbad23a6b78fb0ffed357bff3453ff71bbff084dd38dcf6ca677ed69fbc05677f00002000494441545fd5771dce7ee257fed0277ea50f77fde66bbfe473bef2fb9ef596573eb13969831f8e3176bae605aae7fecbb6069b9d55051268d36d09a85a4a9e9c661855225a9d5c0cd58edb0904894c027338314b1d7241647042acb272e22a2e27e8682e44ce4cce49e106673007892122403dbbf60e120a5de33b5bc98674712887abf3eb837b6cb867910a42ab3d108a8b140f6a6c9e209143171ab5e110a42001c100725377278e4d33db5a6cedecb7f3c5aa1fdc795cf7797584a27c5965e106afcc86ba127422a8c14a2152a24c244c221284b868c939ab4e543711612283baaf7231d5913812b35b300b66a246ec4190dc124ba78aa11fc2f238c4638f04b771bdec8f0e8e8f0f8e8e974e1ce2ac9b39b195a1ef5707ebe55119d7802349137268e7db8b5dc1787cbcce79853280acb83910017389292db6f617f3ad66bec5cc70752b3e8a8f502faed98a9e907cde0fd07cd58e59b4fb49aff886a73cebd62f7cb97dc757ffa3c75f43f7def6a6d7ffc01b6f7ad5f7fd83173e6bf5e5dff6135ff0a32fba65f5e6ef79f56f9ef9f46fb8a5c1a5077f9afb5967f9faa06f6eb8e5113b117aeecdaffb99770f1f7715df891ddef6fffe7aff94bfffc41b663bd79cde4e2c2706ad1f8601f6ca4b245089add5468b37f74e7ad76a50e03e1d8f2ba160f2f132006a953570194e60868b48602733dcd7970dc59c82103b93380b59200eae3da46173610a1259c4bd38460f519ab9349d13a92bac8033b14bc07c16b1bbb0f150977c7ceef0f0e25d713b59eb23594c1dc5c6992a858c438c4d07d25c7ab7acd3cf66eeeee41e78b6b5b5bb7f7ab17b2ab50b9edaeb6a75bcb4e25120d395c5cccc9ddd27fb32227235d589420b67a2c02c41c44c8b663375238790b33801ee3a142be623512b9c002712a244dc9a2a10d91273e3164ab6be5f87e5115a82f9b03cec8f0f56972ef5ebd129346d8acc46be3a1a8e0e8ff2b80ca4ccee49892dc6306fb70217cd9718914316819390084912e9da6ea7edf658da18131180ac36389ba178f652f298cb497b7df0fa601cb3e2cd2ff90fbf76fabb5ff1dd2f79ead7de5bd2decd4ff9d497dcfac567d3fe73bffbc7bef66b5ff68f6e7ec5919c7ef2e77de74fddfab8f6fdceeaddfdacb37ee22bbff5d35efc95cf78c6e91bf64f7ff4d33ff161edfa6abe9172ef6ffdf0cb5ffaa5b71f69d879d43ff8aad7bef47127a3eb871e1cb8ffa08acb221bc7066805aaa06b6abbbe7149a449253e3164214453dba95b7972c0251013093b55bb3f0239dc8ab3bb009e5ad74cc8aa598715b193bb88c49888a8e4b1d81a421467088d239881dcc85401060987f96ca13bbbd61f1cde9beebdbb5faed6f31602e30a55a424410c21384918871124096ebed16ba9bbba36ed62beb5b3b577badbdaa7d4a550daeca1390f690a32545515e4eef527ae64359899aab94dd4e0922b85562baebb21bd29c189d8c013d5828a6a2e3ab817918e19120004f7c650e0ad5360aafe345ec67158af8347063c0f56c6927b98b98732fa38a2a81f1de74b07a3b8cfe729264a6d93dad4744dd37665e8dab60b71d1356d4a54ed072191b94bcd0e71ebdeb0441172e898c398b3cb300cd68f63bf5e131efbb40ff0f2f92b5f60ef7bf07f9f3bfd81cfe61b50c027e87f73a74fd0ccfd6f9f38669dd4d5d787d331eb5d77fc294d2a2c0740c253b7257650cd519d4404ce1b1c76d37cdd2a8fddddc9dc4cddcd61eeea961d2359a911293022888360935fad93bb091c2c44303725986af63c1003e6cc2c31383c8f431e57ee9e5223213a44e23c3673928638024c00c3c6f5f1e185f7bef75d7ff0ae77fcd6b8bc7b779ef6b77766ddb6a485b4fb92f6476fc66ccbd5e17275016329c312283110b3aa1690ef9dbee6ccb537ec9ebe2176db2eb33e7b7f74f1fced6f7fefbbdfb1bc742febc828e2569906362defe06625d770321fb396a2c5dc0d665edbabaad2e4e34d414498891d34661dfbac5a0253d3745d08201ab50cee2694884438188923b274b37667deec44a2321c2f8f2f5eba7461dddb98836246cdd672cc0707e7974717e76d387b66b1b7d7b56dd89aef6ccfcecc9ac5d81f2d97b79b9f9f75d27691a5f28dc99d885351214e2174228d39c631af5747657d7e7978efe1c1c5e5f1f2647a3da993fa9b0eb09b9b5e1156076de8dd75d9c5556c60154d9d1e4dee4a2ec45ecd991dd5c09adcdd4989e04e6e5e1d0d89c49998a802b82086834305ec8d61acd1434beeee464424e2ae1c4380c04d8288883911b3c1605a13facc010448db2df6ce5efff0a1bfebaedb0ffbb2ec4b6ab14822cc0114c90530624b917326079b8248d9558453d3748b799acd393646d1b9e11853e7dbfb670f2f5dc87d8f1c121b79712d665aa68059383b83dd8b966a1f4ea8ee0675a29d966126c4ec94cd29129b29a96ab1326a190b3258cd9208b947c09598200e210a80b893a9991a44d81089db18cb988d681ccb7a3cbeb41e8e0e579ab1359b37ede9f9621ea34b6cc051620c2692410e69539c7581a303e6a46aee206138b354d8224408e0bdae24ae43931bc5497b3da993fa5fd05b2fb75777074d9ad1e9ec568ffe445439011b3ac186d9c5d5bb88c0302785b939a24dc25335abed17440057e3a3cd338289ddc984884850f5a9ee44a89f24819940b01098880c540dbdc0a8dc3007d489420ccd6cbe7bfada1b1fe97678e9dc7b869c873c84c6a2d55326b91bc142108ba09ca05a4a21ca1252ea9ad4b521b5906824448125716adbf9f6f6eea961bd1c9707914ca05a32cc83aad914589ecd9899c5d99848abdec91d6a663e25994d2639664c801745312baac50dce3e0e0677a496395495b1012c912412843ca07ab312815898538c51ac30c1ac1fd6abf530164ba16d673b296d117724c612436a48b81fd7c7cb23897dcba930b324a61828b0c154016895440b1c1e88e0b2a6c0a16b3a0a6971d25e4feaa4fe9a454e70f3baafaa5816c1362ca48aa01a8ccccd9d9989a6b8aa095f759e9030aa36204664602117d4f53f51a9e6a3ae702391cd5867eec4cc62818984050450702a60625787d7464eec86da7b89c8e1065286123b311ca6ced30e2d75494eefe266c02235c717efcaea6a453c938f566d13c08e40214aa432162d3db844e6308ba99b496a5912241a1120246de8f6b6f6af1df3fad0b3e8d0705bc6d1cd8a66b5e2a68ec25a8368ebe542a4582e9566b0b954802aceebee63314276a8bb311ce4aa23e0651c0912521b62246135236924ce62e8849a2429a610d84c8b8f4acccc815cc9b365d3ac51dac5bc6bda480c7761b431b66dd7a656c290b86f43520a8d3b1b40129ca38319e240709bc8756620e7e0dc4af499745b21b4e19a8830a50900c0b90c03ae89b8583063cc18065cda505609d891c95860705c2a93e0eb54c0ca90081dc3f160c107ef0fd5120870b1e0c418eba4fed695b0a81aa09b75966f765974858b9c1b6cb3473022a93ba1c98aa43abe548e815355238008c48c1a316246d9aa1eecf240070239513038793d02576542c519ea2643b97a228abb9b13d5ae04772761538201d5635048c43d5258347efdce1ebc8765cbfdc56243a421702e85000705833b3b8bc1598b7154493cdbee9ac59c63a29a5640640ea7486191167b5bc3515e1f95b5b373a85cf74250a82b394b102217f1203114cbc578e44c4a44666356f5eae7c0ecaa0057fa016082e982e1646e594be09040814840a6a0244dd79d9aa52d618e3490af389203aa553256c833cc23c794663b3b5bcd2c18500a51db34cda2db6ae78b34db7ec4f699aed80174603770708e46020a21c42011552ca163290a2f248640d2cd1a9937dd5ea8ad7021d891a9b7020884fd80b5e2ee822dc69ee0ce8d698003776500d80bd80f385f0040083b82b5e15cc18cb11b308ed0ab7881060263a309fcdb5a7afe37bfff65dff8436ff8e30bcaf36b3ffae99fffaaeffb9667ed9f90a2feee4fafe4d57a9926ea6b9d58ebf1fff28300dfd0b50077ad2ea955218bcb9d98aa0d8a5fe6217865d58b0046640e9d32bf27c72c21548fae2a4f2033db04e811a656be792677a8a3a2bba4d00c0ae464308730204c2201c62a949a338b9d55df5f3cbcb8ccba8ad6049bc3e14e5ccdc28b1129b19bab1077b3ae5b6cb5b37908cd8432d3440f8084d0ce665b7bfdd185a37ea5ee24ece610210a548c03eadfc44523443d646329c4d951a23b88548b790908310698bbb359155238134350ccaa3922bcce805cd76622dcb6dd62b61f482c2f2d9350161a60053600eeae22bc5874b3d9fefefea9108b990e8aa8aa01324bcdd6a26be7db7a66b5be50864b5a722e256b4171303b0791e02855140d2fa683aa71886deadaf6d46c762ad431f358b12308571863af0d070a004b43c393d775c3b87be3d872a8381ba77cad3accd6c71f291682c4585f457fbd50aa8dfb43ee9d73f58e597ee157beea05df7be12b5ef7d6373cfd9a72f79ffc8ffffafbcddfe462e1a520841317f1bf1dd82b36006a05610dce579061ab6a9ea6e1d41ff0a9e63645d8b25e41b3a94081c2619bd558cd06a8d35a0d40a8be8715953073c05455d8715f4f8599136fd8a6b5dbd6bf90a28c5429fa241073b240c93d147309dbedceb55b7a30ea61bfbc27975e644d6072d152ad6cb323336b4cd4cdbbf9d64ed72d426c8403510d3040f5107113e2c4a90bddb6858b9e7b21322797e03048c3e0400c3772b07a1da8cda9fe53552f9ca2a4aad50e07ec0e270d6e20084189d4d9cc95b8809461e2c2c2ce0e38390942e05428bb374c4dd32c8694fbf5284c31704ae2c42230b5a361285a662ed2ba85d46ceda6ad6d899d00d4ccb5ec9771d9f73dfab54f498a3ee611ae64a3ea98f350f2a800494ccd563bdf6966bb1c09c074de7f40e8c0e51b776718a65c965dc1a9805301d52fe4f28c76a5b0531d57a9c5344c9e840fb5ba7ac7acf1cedfbb6d78ec977ec9273e622bb57b0f7be273bfe8854fdf1700e59efffced9fffa4475cb777e6918f7ffeb7fea73b3280f56fdffab8a7fccbdfebeb67fed96bfede635ff0a6e3c946eb59fffad5ffecd33efe494f7ede8fbe6b5cfde9eb6ffd278f7bd8757b671efea8e7dcfa86bb15c0f8976f7ce5673ffdc633d7edddf8d4e77fdb9bee2927fded235cc58b4f16595443a888f8b249dfd4449d1e70b1dd345ff7ca19ad7fba7a8daaf6fb845e13a4002fa6aa6aa62067b9dc42af7ccee9cf6af55abf07752fa650ddd8b2aa43376eb0452d9b172fa396b596751907cd5924a4f956bb7d76b6fbb076fb4649a7460dc3b8068d418afba0a5371f73599b0f31f27c3edb5a6ca73433a362b0c96d1144a0209c12c5596c77daadd3cdd63e6272099492346d6a1631cd24b5a169636c38249650235725480821a52604164613e362369b776d0c1293c418526a626a436c580251f5c535e202afff44100a04825ac9e398875c4677238604e18dc117338540514c90c7e1f8e2c5734747c759217116bb7d4e7bdc9e96ee94375bdecc69b6cbdd3ecfce84f9d9667126cdf663b325a1730aa5e8ba1f8f57abe37edd9762e0d06c857657da1d6ab6c299500911b858503e60a7abfff37ea659fae0f9317fbbcffa003e18c7ac74c3339eb6f8fe7ff5b2efeabfe8394f7ff2c7de7caa5e86ca5ffef497bff0c7f6ffcdaffef9e73eec9e5ff8179ff192175ffbe65ffca7d7bdffe759bded172fbdf297def2c3a7c40edff4359f74ebdb3ef73ffcf79ffde46bf5ce3ffac3a38e30bced355ff0cf7ff9937ee02d3ffec967ee79e3377ee6577cc5a3ffcbcf7cf6b52796021f4970e0320dabba5b01cca4974ff79358c001f015ea839ac031116601c06a78415de44fd95c4620068c982a90a0e6e47e39a814bec16aab8f0c11b398a9ab2aea31d9e00614aab761be1996ddc94981c19ddd190a58f6e02063014b00cd9af9755bfba594381cdd5dca0a3a127b885acc4a19877ee9e3aa6ba5ebbaaedb8a61a6885623b7ea8fc6444e6009b133b76e3ecc770e35af6d5c0506bb409cb9b0b23bbb16520754b4e228e64ee6638c41842b4198996bb0f9348aab9a15cde696d52b2a52dc47d51ccd38242732d09887d5fa40530a6c4203b13a1909c714d432a800c5b5f4eba55a9a6d9ddadbd93f73eabafd3367b6b6f752b3179a998b9b671d55bd7344460a94c0d1f21a36e6814db5f83016ca2a298a34f3d9f699d8ecc77687e28cefc8b8a7e0ce7c5f52cbfb1dd33689583597b07ebc6f1b8d04a1ab4d9cdd62ec073c0461ca4b9b7accc73ee9af788fed3eeb7bdff8efbe64fbb7bfffab3fe3a91ffd88ffedb95fffb3efec61e77fedc77ff761fffc1b3ffb5133696ffa27dff4b5b7dcf6d3bf7cc7071a38dbc7bce8cbfede290170fc3b3ff206fafceff89ae7dcd090ccae7fc2d36ed9e6feb69ffcc93b3ff155b7fec387b5d23efc53bfee6b6efa9dd7fff6253f69711fc962aafed1021773260426b972afe5531e955951578555c73edcf7e186cd07f9841e4e7eb14ccc35fa406a2f56b3528aaa6eba33f92607e1b2b3cc95012d93b4df1d8099eb6480ed1b13f0e256cc06b3d12c171bb3f586016cc421b5a7b6773eeacc758fdfbfe66364766a3014cb124818ee5a74202ea9095d37eb9a85c499700b17d529e3e6b285184b646943b3e8e67ba9dbe2d480a38426c42ec62ea636c626c426c446629298624c21a610530c31c6d03429a518e2141fd3b64dfd484d13430a2189042210399157d53fcc8825c68e288c6558f69796fd85510f1583a2c426cd165bed6c2e492838a1b77c31afcfe7fe60dea66b4e9fb9e6f4d9ddedddae9b0749e0e044c6acc4e0e41cc10d24716825b62176b15984762bb43ba1dd49b3fdb438dd6d9f6d66bbb1db92387369c23571a20d54b7ec0f8097aa63a9d88b58ebe478cd848b9b8ed1108c01602193ebf6d5548d386c09ab8758a7b87ac72c80ba473ef765af7deecbe0c35dbff5432ffda22f7fd1239efc4bcf79ef25bee6e6d3d52f4b761f714373f897973e101a1db6afdb090060cbbbeecaa79f73edfd4261f2bd7f71eed29bbfec994faab3b18f4774cbc14a71ea8459f7919e606b377127809dac9eeb89502954849a10b3216ed1fd5002af86847e1fcf7e025ae197e363aad4cbcc4a2952e300dc40d3468b8559044470c4184ab1a2b571939b55cf189b88ab7010dc8536d45906999b95ba327226c70067061347999f6edbf9ceee694af18ebf7cfb7a7dd0062652b845410cd2cddac5f6566ae7292d86ccaef0daea2142018c5cd41470616ebbd94ebfd8d332ead09b313b13392338c7e9d2008924560a97c22c2294b39431b3307364223773327767662651622203171d06f73aec13dccc951c2976c5484d8b1d1b4b886d90109b96a3042e1ca2892df391ac47f2232822c5e8d6b1cca288f5ac5cb2946c1e50d460c14ca79fccc4559402c89d9bd070c32d373b4c14520c319234cec9253a4bb858a64639679c8ab8274f6bab073df51f280643c31082fafd96570e0801c041f9ab1365eeeb6286240f4524e1ea1db3ae7cab35d73eed455ff18cef78f15b6fd7e7dfb06bf7fcf9bd19db11d04bef79efb0fdcc5da10b5db061829b7d7561a5f75b44d799687eedb5f1fc1fdf3de2c6eebee6bbf7b0d3673ffd87ffc7f73d737ed2d21e42cb2d26269289430022085000a77ab427101854a39ca6dff1e57caa6abf0dda2009135aab44349de54144ac569db943edd0eeae6a2cf7a9c96b9f9d5619a826ce4a2078e5e0da06a6606c86e94a7370f8941dad50199ddcf3083781125ae624a909cdeefed99bc7ec77bdf7cf8e8f0f61050e11691ab45decda3686563839d946763579b7c0c1a089542151d2bc5becea380e76a8ebc1cc84885c6c22ffaa482022675116139d821e406a1598de0cec9b940402393238116f9917352f85dc0b79aec0448c51cd8a0e454bd1e2a949cd2252a35143d30cd6c7a3e8ac7918c6b5053e1c97178f2edc01acdbadc4f1ccce29b2ec66413d8002b39b05839a430d6ae41e2486d870a82a3a16928a98ab9a2848b5f0e8e81d2bc3caeedb471de9fb0de5ee1d078a4b05477abf55d8e838541cea07d15b6b0ab7f9d522091fce52d5abecadf93d3fffaa6fffc937fdf11d07633ebafd377ee4b5bf991ffd8c4776a79ffd854f7ccf0ffc9b9f7f676fc37b7ef13bbfe7ed8ff9dc4fb93ea41b9f7cd3d15bfef33b7ba0dcf36bffee3fde3e3e1862f271ffec79fe53dff4da37dd31baadeff8fddffad343eb1ef782cfdf7be3377ce7affcc5caa0eb7bfef8bffed26f9f3f596e7d845f2465342b40a9a4545555cdd0c2508655177edebcd69dc9998cc8998d4801851bb193a8533114475155d5a245cdb49af6f944fbaac1324454a75ad56cae97c304b5b8aa1553dba434bbbb810902679f0cb7c89dd4a9a897aca666aaae46e6a6a3e6b5e6551efbb23e1ed717f270f798ef745c72caed6ce7ec758fbefe611fbbd8bba1b80c399b9710282696c0ce948bba4d168b708711d4c8109903130b739090baa6db6d66bb249d513087839dd989cda00a2dee4ecc21c426a426c6d8345ddbb641029cd4346bd1eacc30317c211283344dd3a5d886d0040e0c571d867eb9ee57d5af204823920849a40b71de345ba9994b482021e6206d8c0d110df96879f8debbeefca377bdf3bfbffb2fde7a70f1dda47d00d89d81ea9118428831494c2175a19d873883741217cdfcd47cfb6cb775b6e94e876687c20c1c9dc881b06018208405bfdfac970f096e059c89e80d17f4a1a829b87ac72c9e9f59bcfbbbfec53ffebabf3830c8de2d9ffce27fff7d2fb829067cc1bf7ddded5f73ebb31ef97ff6cd0dcffc921f79dd8b6e8ec099e77ee737bfe105cffff89f3e73f686273de7390f6f8f1ee4b2b3fd49affee9ef78c5cbbfeca9df73f7984e3ffe73bff7a79ef2e8edc77dddcf7c3f6efd57cf7ee40b0fd19e79d4d33fef5bbee7534e3adc47b4fafec85d539a83e056bd02cca1e4d32409179e40419a5cb3264badaad00c75f7c57c59268b4da20cdc8de0209f9259c968e330c94c458dd91cb5e1da266ec68089abe06e009c04ee6e3e75be7aa73b5502982b911399695107993025a301504586426d969a7df7adf96c37ddd0b64da73adc7dfb05d2813889b8a354a902b11313d401831754cfd97a9e2538892386346fda9db1cb9e55dd0ceae6e66c0e55372deece1bc2195110818718d4aab1966a99ec14c899a61d9f48500533471837a4c58be6713cac91d82229360d9354ae304c8d7229fd6a589592636a16dba7d55a927bfbd5da657978f46e3dd25d3b5dfaebc9acc6a74b604e5138d623454cad966c5a544bce45483804960067332712d7e2ac306622da79fcd388608eb5bdcfc47ad58e597342f6cbc3ec8963d6497dc4eac3e998f5fb7ff8cb4d376f9bed103b375138c80c055e548b8e1638b6cdcc29940a10f814c0555363898989374e2e0638c1ddea08abeeca4c3c457a2bb956bb963ad1aaa16ebd50b9a00677b05c460b325cab08d7d5ccb476de9a8900770284e056080aa869311416444e2c30ef0d4b4059664d7756f8ba203b203e5e5dbaeb8eb7bfe30fde341cdd7e7a3f9cbde6eca9338f98efdd1467670b49ce060353c3d242123800d02a20ab0d7218cb6ad91f5e3cbaf78ee5e139b79e60aa45c7c1f288c98c66632ce6d3a2ae94524a19faf5380eaa79626270bdd04caa599da8685e5473ceb91087add4ecc4386fba391139cabc8d8b6e16280c7d5ead8f731e5840dc2c57c3c50b771e1d9c73d55cfaa15f6ded9d7eec139ef698c73fb3db3b6329723b0fed56935a10996a29b95e51d46c58f766a5ca9aa7eb2bca38ae35ab3bb95938f80013eb651cfefdf6d9490bb8f407dce957fcf77d685a0fbce3cabfd31577f8df098ad749fd1dde6ba95b361bdde2e6b5ebe45aca30f4ebb1cf2975910345068b63b3da9a86d7c9d7d59d27f22cc0a44e5c6d4eeb147799cec5cc35e7b01eff630c1b8557252d914f5fa0bee5aad6b6ba0c4c322f77359b94b6ee93298199b915b89265d2e232a859f1a5fa8a49a365b50069a48b9466a1edb6f6cfececed9f3b7e77d1c13d97b21ec7353503c59648dddd9d0dc26010a9c3c89d5c09ceccb18d2db1abe6e37eb8d4afd7327dc7d3c85ad16173355342bd0a709048d53d8ca8940aecd68806c306d9156682996b809bc360eebd8ec2e0c26c30b5e5b8ceab630a1c34c33dce668bbdfdb38b9d538396bbef692fdc9d74c8795ce5d2b7b345883c8cab507a4a00d441c4112c04650462274054cd258fbd96e26666c5d4cc95286cd2d81fd276da27bdf5a41ed2d5751d5120aea7722310d869ca3976afe92030aa62ae9a18b5317cd9b4bf4976459328d6c8ada652d70c56d5525d640173834d89810c7253533326a95e31e4acaa70428da4a23a4c4d1bb41a93e84e04e24d2acb949e6d46304166eb0d6696b32ecd471622e5d86e03bdea8a555862d3cc76764fdd7b47303b8667d868a5f73272081b1a9a03e6ace47536dff8dc80c0443146ccb7f64ef5fdc16a753c8e3db9b1ab6c0eb39b377e4d7e043939815924840848105753cbaa95a0367d524d3a3767d5ea75033756cd5656bd173335ac60cb9e72e000a426ee84b0ddcde6ddf622909d92eb42a4b21af3b02268b7d8dadedd51cfabfe58d8a3b4a1b1316716309184c05ca3183d350d11151ead949ceb99443954229d999ea4159cd449fd752bc89c798a5b36539b9030126942035020403dc30422544ff657fa16a2a29f7588d489e085aa8855870223a3583162d789420b22267753ad6f717575b6208999b0111d3862ced94c29980737532b4e4421a4cacbdf88c24c5dd53261245ac38f5c8b5a2e3a987b6c3a0e29ab9af466c762e2e8526c774f5ddf2cb6bd5c145f735ef27884f14819c273e6c611410232f7026232222306c11de288e4dc10edce4fddb85c0e17ef790f692f369293139993485090430052cd9508cccc24919c84827aa913ae9a556c5b2dd3741c7011616e4dc8943361d4b5951e70f74c5654338b7390e2c388c1a269030f6916ce84b65b5f3a1c96c74cff3f7b6f1e6fd951d58b7fd7aadafb8c77e8eedb9d0148222124618890000121040810861f83f8147142a28028e2f0137c882028faf8010a821a514178204e4c0f146530807968002111240c218180197bb8d3b9e79cbd77d55abf3faaf619ee3de7dcdb9dee249decc5f984d3e7eebdab760ddf5ab56aadef427b6e3e6dcdc126022551b8c2f53b5c27634c3d4d15288a02aa8931642d2b1936ce1485f3a29ead823cb1cbb37ed65babe0b5924a8e50bc172213f29e22f292121ba3cad60096a03e180489020f1ec78ca9a222ca91ff84447cdcab2944e0c513a98132b18f442c28119954d5438c2155882284cb024ac286ad2a884cf0eb676622e3d5941eb806c41c1f22221e5a0012b2ae285ce1b322eb7b782298a4664d5dd92ac1898316a405a39624496b49e8fc2200002000494441546169dfc9f75eb9f9602febceb5d7bd3b24aec56241f5c0f5a720277d116553234a4288aa8712200c55665babb7161b73bb3acbfbb37c5d7da1a25e89c9aa9293e092cbaae40b5508b332b3b1099c8781a81813fc25f2c23b66d6d2084b404c24e38548d850f034105f901716f59a33196328ad3327a2acb57aa3d56c1669cd881209ab9ad488bac2f5ad4fe00a97f76192a4d654a88f164b4808bd5302608d21d2b456034184551c54ad3162d3a303af096197c18162960f006173acb4545bff4a8e67c9b28cd9848d6d48191d202fa4743536850a21ec924d899f1a32c4a074230050a6922de9b034eca98da88a7aa81939c41824f70e335c01f5e245bd3589979c94381ed8830950326221814f8b5882e7ab8738f139c181bcfac2fbdc89f38577b990b5b55a2d49ebd63688525122212fc2ce313b9bd41bcdf9bd27dd3bdbf85ea6b7f4645d7c6a64def83653012e882c11410a1180126343200441a1248185066c6ab5e6dcdc62a73ddfefaf489143c47b75ea590025630c31182444dea978cf468939351680aa55f5224ec54860771428249820989948086a2d13a8101445a15ec43991dc30d954acd124a124a19a35091b6b4cda509e6b1ac936baeb45b121be4fe29aa9b148151e244e1dd4c133297927e244a1263a0e8b8a6716c34a30c634d43ab575d45a47075e09b0b48db174d1a2ce43af0100b7169310b6b2b856729c4849de12d9050db11814ce1131c158cb51c121436cbc940c5b4ccc8699436c4149631869a208ccc6aa90a85761a8253048823b0d054d53d53927e24b3aac8200612df22c9c13196310d2d110b39a90ea1af1ccc7ab3ad55c2557e422b9f799f785f84224259ba4b55a5aabd9240559450224081aa3f7e20bd5d4d8d6c2eed3b2930f75d76da68758fb5eba5464444e91fb40b1a06a29d1a0da2b13d832390d695f35f85d35dbf373bbf77637567a590675807ae78bc25b6b5495a3819a985854c52bab808d318642ca18f12a124eff88042051152fce7b905a2690099976c493877aefd43b4e2c438d91c42823f759c715de325b12929e35b9a5bcdbeb665e4dda4eebb5b43967188649e09df4b510886ae1d57b1527108513ef25303a2828bc2f25c680c9dc7ec681103edb366810f6174390ada492e354d234b5d618631426660504986dc8841a7d5c954046a2961a62373188b30aca97315137f1de034464c12c9ec24617de015e34684921374b40c900ee1ef00af5ce130a0d4eb04244f02a50310a4455578842144280b95cb408e109cc6c92ba651b9ce7c1ec85206c4c0a638952028b7af1852b7263e7d2dabea593ce596bf0c6ead5ce6779d6b326671442b957a79e8cd64c9a8849405cb21000208dbcfd4c84b4de9a5f5c5a5d3dd85d5b7322a412ac16de8b785fba5604eaafe0ee4ace396398880d5b6613028eadb521efac8abac2e5792ede155e618419ccd6127b6661e33d89f72126c21ac9b3f5f54eb7b3917befea09a716895186f34527eb17c6fb22df051108c11314ea9d7855e7d415ea0bf5bddcf54572ef453d43138505d76095008823570ce175c1a0ceb0a50f6c888f0fceffcb05e60d6a8c42716884586bdea0c1301438808eb2cc1be482beaf6671257752a92775260b301145966c66b009860204c50a00284c106656e2c0c9829228367c8d79b98854858901366c033bb42f8d00222a2a04a1b009640a7eef6c1821b10aa9a742bd13284145bcfaac903e8fd17579e725666b2528c026b1364dd2a6b1f5e04f2aa5895129614a986d583954bd7705c80bd56acd13da92f922f7bd1b5c263ed930e9aa72265ebd3386f6901207c34808392065216616282b936150236dcdb716f6765756bb79e1b3be251048bc8784a45b3117774cb02b206b43d885f7426062868f0c32c6180619362252382fae407456b0cc6cd87a325e4363c21866927e77e5d0f2fa4d37deb2de596bd5938585f6c27c3b498d2bbc380519d7ef4bee91420a982ca8c7195caebeeb8a7597aff6f3f522ef8a27a21aa3656cdbd65b60476c1910e90de1b550f41c1c9002bb2d9ca22300c112f658ac7a2c7becb1983738e4221ca78c030e5ed160ec3a0ad47863760143a838a52bb9330b318b28bc0f490863424370e01305482406cb0f4e1dcabc06116d8d31313775d42e416c20cac46082aa570f0dd9a7858820aa10e2e0234a4a0c786b1802e79d48e1251729081ab90d7c176ec370a436104160ef5218e634b1b524a91127d6a4c6a664520a9c2f36803f471e5b32aa800a4155bd73194c1d9a24b57dadb95ecf3b232b597f05eca4489d8a6aa3c675f24d41ca9648a3a19994991950f818b646a6de9cdf35b76b4fd659cbfafd80ae2a8ea1ce39051936b1f5427a5c22efbd7379a89f35a98a7827b060061932c61863bc336cc5870c91008308102fde8bb5814c57c4154a9a77973bab37753beb92a5be587545abdd6e331bc9c98b29fa1dc9fb701e2c6a7255827a753d9f778a7ca59f1dea6e1cc8b2bea84dec5cbd6e1ab58556b389662db58d04a6e8d1105e0784847d205358c6e0a06ad5c7bff6044d8ea3a469b05c4432eca340894db48320b14a2ab91309c3c8301c3638079161f63e304705e54b154286992d81046a0cc70399103f50e6100834ff14d26d858045060c5bc3008953400c5980bc77c624de171228fd493da44cf315a7274022ce8b408d0a51708e6555616339491a366912a74c29b325364a04a590b02b645d0c36652f1005b192c2f982895833282931997aab757222bdde6ae18a83dadb104b4e08da60439ec016cc9698437368cc634002f55e55014e6a8d85f9dd27f63beb9d4ea7976dd40c5926f52eb8cc1641d90c145fa27d112272aef0de5b6b06fc61ce395555b1a1b98db585f30019639858088051900ab92244b406ef3465b8b9ba65494425cf3a9db50c92254902aa41a9dbd9df5bdb636d332522246c4110ef7a79dee9f756babd355f08719d6193a4dd6e2fed5e38b1b5b01ba92518abe4900fe1b5c1687164bd32186308dcca2e981008c8ab1956c9dd5b7b4519d258eef495a0111e0781dd041181ba78b0159db1461d6043426f652651112f414d5311668ae18b212a41a3dfac02c49645549d8bdc2fc1926b884110550f30514a2625550507effbd41ac01a9b5adb204e558d92d101aa47cf8450c7f0661254cdf8cac104ac0e4898134e5a496dafd4d73b6bebbebfa226a740a1a2eb457ed0e675636a64486140861814ec14c149550ddb34ad3768d7eea27752a7b3beba3feb17bd9ad1c49051f6aa2c8110c133c11aa3ea0b27ce15aaca1c0cba4c21104c0af15e4543c43391250c02eca369c579610640e27d9ef5ac35ac6a990d5b12e745b37e0ef1496a2ca73019997463fd264eaca0e07a5d0d89785f1485cbbc0373bbb5b8546fb48ca927b6d56cec6ed4169898bd5729bc2b5c7f35c26b8db0db62b9e412dcbdb39dfed1d9bc57ae02951c9f22885b2e1d64332422a8099a1f02754a79713c8992012897195f149000665a526005df0015b1d6943c7c08f1a302021b250e5c87de876005065922186b0812e86155995948399e2631115b04930227c2292309cefc31c340b40287dc0914ff2f1cc1290860852aa90fa154042650c27631a99f647acb79de85cb529bd4d33a4172ed4ab1a1b6054a1489c21319a6e01bc15052224b642c278670a2cff3acbfb1b676604dbd702d89495b404410f15ec470207f718150711089a131ff8df38854611453400627620720c6d1064a72f1799ef736ba4962a5f00466320278ef9d2bc417ae206b326373b649a7d684655835b48bd38631b6d668d6d0526163928585c5566b8ec9bac2abc0f9dc173d929efacce5bd225f8ef09a32bc460b00478fb959032b90bfa4849e8280b963909344812ad96a25872b9d4ee7da6baf1db20745daa0327c52a1476f310f8cac21c094458842988f84844e912f9b227756f07967c3cc8121306619087cacd150a0ca444cc68b0f9a6e99825ba9840d56069596055541c892025565634062423a4171d05454e0cbfca9089cfe21e18a512561011942346cb07288d18d6a9f068a6aa6108ac04c86c1563c31889954d529941a94ee4e1bfbbc5b17ef126ad46cc393a142b5e849b2a1368db669118d59ca8349039e9829616ab617f741fcdaf281b5e5fdfd7c23b15cb386944102410cf305ac35e1600a21d0cd79e5d89212d34084a60111a984c33d1f0c0821ca36d0dd1645d1eb699123ebf745848d31c4ecc58b57f12e171881aacfd67b9dfd2631f5562b6d9d50af2dd51bb546a3c16c55394d1bed469b89c5174ebbfdde5a7f634d8a75cd97590bf185f71b115e73c1bcc1a281020dc64e98b27a82798384a247c1b6d234480881826dde028a753fcbdc5a086a8c78f45a49253b9376bbfd038fba50223e04e8d3404915f788e59efdb3975f7e5bb557118e0cca2a224a1e129c8e62c4bf88909010d82421b613c4cc46a39215ad0ac15b2aa8b8648d352644d913abf7cefb425589899190968483a242de7b0acf0c6a1953a2f008c1b1f0629d51ef91875cb288a76aa6a4da2a4d0e319e8c4b702d8f5c06aa77595150482c06224f44021685c0806b9ccc9b649e240ba65e3529b3559f49d195a4499c001625d3021138d8760121c024b05a6bceef3bf19eab076e5ebef97a11224e5434f894b2c0b00110780682572f11899701912373008b98c1cc7b15f12a2e841213a9b1c416aa448654b5280a57f82ceb7a9f3319b58625f1ea42b08610549ccb7bda5d36696d2eebd66cbd912ed4129b985a922480a9d79b69d2ecae758a5ed7508e7eaf7be8968dd5ef595d69a426b135683fc26ba63850a0ce50e080831da1ca5af3c393ab4c8681002b2eda6a3b1e7d8137db1c4d89c2033e9a7782a967d60d1b024fd1165c492547b2ff2949460682b84357a6a330b08adca5f59a3156bd530488540229c149ccda1ae08b60635a2c6251af02110dfcfcc618ef0b55cf6cd8588601d8445e2609b1f4de3b487048288d085c901a06549854940c6942a2224599124f982dd4c18a77854a30a89a70c2a68162064c60045aad715b5f38d81711908a44ab2c1305070645e63503d59412cfceab8365d88482b768b1016a19932a1492437282372611523650af0c350485f1224cf0649c0adbfaeebdfbee75caa9ecb3bcd709d42c86211ecc08c48c7991856430d6c6c6f3ce8504620ae5b83720813a1f9713364aa46cd418624b50232a79de076c620924428513279a80958d55f55009b9175c51e4be4b663def757dde85efba0caac6bb443c49af9553bfb3b2916d746a2c28fafd5b37d6f61fd2e286c58585767b2fd991b0824c91f9cd67593a9e1a361f92ba4281ce88bbebb654dc7d19d77e374d856f7d79ea9d4f7d7a0515950058d97fd39daa3e3eebc212718dd9783020a57d5421eabd07213068a9844caf0a0eee9cc1b6a0640277b4219290b65054e035d85b4545a14c46c86b3cfe82aaa87809bea931c50ba06c0c82bd55448949955499c812d7c818a2102b15226e494150e281f94da1d1db35e688a178d845219a75d4459788543d84c868482208858823f5aa7d2f99f360a8e58449b5cc39c65002418434d4413486ec03001be6a4566f2f2e9d7cafa2e8df7ae3778bac9710a5d69286ecde2ace057b300679cd14de17de3b8df1b0147cdd98825a1c6c330c7822cf6c2c5b112785cf488ca59a496bf5bad322cf7201118cb535e5445ddf6b41207872de2559eeb25ebfbf9c66edd4a7ec124f9a75d77a45d15f95a25fb87e3f35d6c264eb6bfd95d59503d7658bbbb25d5a6bb6ee104a97ea30ab92bb846487908810c1a430ac0a663144ac54061b89b0030c1385a4039060af251502076517d65a1a1cce47236c3c8a0a890698ac67a71442f7bdf7c1b3958958a332a414cf8c0c2450c070383a6336aabe4cea45d010890b064308ac0327015109e16421ec34d441459c88b196889d28b31288b9a6305043c4217cc217aec8d7c52d5beb410985a4df36254a152ade3309318b449256af54c2245895c53b2f6493d6d2894bf00ebaff86efe659af4e544b588595a0a4e41c3c31114445bd77b92b7215f1de3133d888882a988d7a0921aacc5010b35a2bbe705e4444b2be2689059b5ada72e27bfdccb9c2580b246c12a1864a5120577120a34eb2de46b777c0f612932eda649ef2cc1fbaf6c08ddfe8ad15eac515bd467d6fbb793249a2fd5e7ffdc081eecac65a5e6f9f5031665572d794b7fdd99f7dee8acf29c6fef788879fffdce7fed45143d78d9b9344536bc00cb10af12a89b121339680440a05897822cf860744562220a8a88320a4d90e67e4c1b36be0731ac01188d967450421593781c309349be8492abe24a566a5e04b0086097162a44c880756881a27d1f82e5224381b040e050e8904bdca20c1a2064054b0089904217f172b84bc973ccbfbfd1ef22ed41bd780edb1b494639c1a50a85855531ea5a892002c30e2149e20644ca25063b0b0e7049765ddf5f5959bfb39a4912642ca4c9e24496a6001bcaa3a71c1ddd57b17ab185db234f0de96c96f08a4c6985a9a9268d7fb2ccf450a9b50b35937211f8fc217b96a62931a73024a3c8c2a030514dea3c8fabdce815acd345178edb9b5d5b5835f5f5bfe6ad6c9126b002285a145a6566acc7c7d2e2f3afdce2dfdac7b3bc2ebce0207e8b4f363f04bf9f9c09b5e7bde790faef0e26e2ba79c7ee211dcf5c217bce0a69b6ebafefa613eca534e39e5793ffd5c39fce8959503374ffcfdb4073ced085f69ab4f8c39aebbe8249c747fe01947eb71df77ea231ef288bbc2d0ad7c9f2ab9cbca6fbdea55f3f30be1fbfcc2fc6fbee237aa36a9a482d7516db6eaa34a8e5cfee00fde982436b1c91bdff0faaa352ab99de5ce6d7badcec02ab9cd72e9a57f52a662ada492e3477bdd7af31e8b56656fa8a4924a2ab92df0bac7627e8bee6b683ce34bb5b5afa4924a2ae3c0712afff84fff5cf5e25d5b5e547ef9d0873fb2edc5f7bae73daa16abe44e04af2d464ae80a162c12424fb0ec66d93c7719a40c0614d8970080571c74438575c150935580551fd30d248445834305e62d6a04a75889590fc8904e648421a0c148b77b81a73ef949552fde4de4994fdfde11ea8b5ffad2700485ff0dbe06c77a528a4475955472ece195093546ca1155972c5a3c16f0ba49d6052c5830f040c703e3e74f6d830d8f5b1de6188b8c9b7dc44a4bd89da0e3b1a658346833563c08d86db031525693d1f5f1390aac3a00f8e217afacbaea6e2ba7945f3efff92fece4fa4ffcf33f568d56c99dc83840c0fe028136a02f817167aab892655730a42018484fb0e601a02b685a300d5960d63cb290f5c0a3ce40c9ced51de12ba833ba1e869032960b2850c5145412e4610f7b68d508951c7ff02ac000e2968f387b200dc177a20c780bbb12b9652d8380c5110b7040f68400a06550b9d354524925c737bcde51a20a0136fc505b0ed68080c3bd2a4d6c25955472dcca913b660990dce6e29dc28c580f00144a033d9769962e5c4925955472d784d7be2061ecb29833347fa484143d8103768de074830140143da1b68989692ba9a4924a8e4b78cd243a001c2e321e2a200a33a2636e78e4a5b5d42bd6ca742f5eb12e939d610eb9b1d2c3d91788ba828ea73b50792dae7fc7c5e7bee0d39ddbf288ef5cfa94875df2af9dbbd490c9feeb35175ef8f22ff5abc9534925dbc36bae63ae5187a1c02a563d565c3ca702b021435f020f74245a51830bd716aca481223c6a731848aee84dac58f1ad373deecc534f0f9f079efb849ffcd54b3ffdbdfc78b323f4bff686279c79ea7d2ff997f54db0feee1fbcef99a73ee3ef6ef200b4f7b5bfbce4f18f79e4054ff8f1b75eb91e5e31fbdaef3feb397f7ccd9d340f7a7edddb1effe0dbb62c5552c9dddc38703842dbfc4087736f94f4c1afbffc9a6f7cf5ebfff1cfeffcb547aebde7e79ef4a20ffc77711cb57c71edbb5ff3a1c67d1b9b0e17dd2dffe777ded9bddf42e9d271e8e3bff72ef3d20ffeeb3fbefa84f7bdee83377ac05dfbeedffdd4235e7ec91969357c2ba9e4ee0daf74cc6e6163ad6decbac73917ffdc1fbff357eef1afbfff475fee01dafde6dfffda331e71fae967defbbc67bce47f5fdd5120fbcaab1f7de16f7ca90fe8c18f3ef7f4d32f7ced7fe580defafee79cf3ec0fdd2a9d4f5df290c7fce61fbef4c79ef1b8473fe2c14f7ee9df5fbf19a765f5cab7fdc2531f709f334f3deb51cf7ce587afcb0020bbf6bd2f79e685679f71e6a9673cf4892f79d7573a51b7bcf67d2fbff841679d76bf473df3d5ff7cd314c477377cf0557f73d2cb7ee9bcf9b197d50397bdee8fb29ffe8d272c456bb65fbeeed0c2034f9f33ad7b9fbbb4f2ad03ceddf0a1dffee0e9bff1c20736263fd8efffb74b5ff0e487ddfbf433bfef8117fde4a5dfc8a6543ebfe68f1ff7909fb9f4adbf70e103ce3cf5fe17bff8efaebbf1ffbee9c71e75cea9a73fe8e2577cec2607a0f3a94b1ef2e8fff9865ffad11fbcf8a2479ffff457bcff3b9bf565ed7ffb03af7acef9f73bf3d4d3cf7ddccfbffd4bab8afe975ffff36fbd66ed332fbce0a1e73cfcd96ff96631e19a4a2aa9e0f50ed16b8f4c6aa73de169a7ad7efe7337e7ddab5ef733affdea056fbee2eb577ff1cf9ff4ddd7bfe03557ac6bedb4c73e30fffc1537e6e87df3b2eb9a27f4aff8c22d0e9daf5df69d131ef3fd8b0ca0ffed7fb9e5897ff881cb3ef3c9775c78d5effccebf2e8f82802c5ff68a9f7bcbcaff78ef97aebee633bf77ee15bf79c95bbed60760f65cf86beffaf7abbf7ecdbfbde5a26bffe0c5977e2303b26ffef90b7febca47fdd167aff9ca477feb9e9ff9dbebfa1331f09f5efbe7fc732fbb6869ec4c50d7ae78e3ebbff723af7ad63d072aad5dbadf3dd73eff9f07f3e5af5cbe7fdf03f6ae7efc75ef9effe55f7af8fce4862bae7fcff35ff0dee492775ff58daf7fe3f2bf78c9f9bb785ae5015dfef70fac3dfb6faefcea17de72dee75ff59c9f787bf3573efca56f7eeab74efee7d7bef93f7bc17e71fd276e7cd25bdef7b17ff9c4bb9f71ed6b7ee11dd78cae16daf9dc6b7ffa955fbbe02d9ff9ea75fff9772fa0bf7cc16f7f76b576cecbfee417cf98bff06d977fe1cb57fced4bcec8265c53016c2515bc1e03303d7c34dde11d66ee8439da38d0e97efd03ffd47dccff7ce1f97b13b3ebdce7befc29f2f1bffe6a0fedb32ffabe5b3e75d572ff7b975fbde7277feea1cb9ffeafd5de772efb4aeda10f3f290580f4941ffaa947ef35a0d659179d57fff67fde3c8a239dabfeeaf2fa8ffcfa8f9d336fd2132ef8c5973e6cff473efcad1cb5d32efea1479db69850baf7e1cf7ff139073efbe543de7df763ff70c3837ef1458fdc9398f907ffd42f3f79716b0bebf2e56f7cc3fe1f7df5334f1a370c74affae3d77ef1f1af7cde19b5e14bd3e2635ff56ba7bdff679ff413ef987bf16f3dfadab7fe61ffa75f76bfabfed7739ff184a73ce757fffa5bbd31a872dffde8df7cedec5f7dd50f9d396f295dfcbe879ebb2f99527900689cf792175d705262f73de2990f6febfd7ef6271ebadbd64e79dc8f9cd5fdcad74270893de1e9cf7bec3e03d4cef8a19ffdfe1b3efcb1efba61691b57fde547f1ac575c72fe5e6bdaf779d62fffe8fc673f78756ffc5d77724d2595dc45e5d885151c0d2aec9d3fc3afdfbaaeada5b65fbd7163fe01fbeae1d774efe98bfdcb9633d0e2832e3cf1f7fee5cbd7e757e40ffecdc79d7be53b2efbeab7cfbea27bf6af9f5e073a003777953e602665d72f46caf5bd0307dcee8b9682fb18354e38b5ddbd71d5213f78d99b5ffd87efffc27f7794395feb9cf298be14ab376ecc9d7a722b0064baef8ca5e48b9bc0b5f3a537fdeed54ff983d79c9e6054b3cdbef9ce577cfc41affcd0390d8cb971a4f778ea6bdffb5400dabdeaf77ef4fa67bfe557af7fe30f7de9a277fec3d3ae7bd90fbef2038f7ecf8fdf63a002bbe5ef75e64ebbd73c6f5f7900d4d8bd3b203927cdda5c2bda7b4dbd463e7321aa6ee1a4e87447b55d27d43b37ac3adcb3d4e9376ebe69f5e64f3fff091f0b3176d25f75e76db871a3ca0eaea9a4920a5e8f1df88e83e811c17276fd273f72fde2c3ce3fb14927b7d6beb33fc3d90980e2c075ab8d1376d580f4e4f31f5a7feffff9c8c6adf77dde7d4e38f5310b977ee423d7df78ea0f9fddda8166dc585ab287ae3d58e0e41aa0bd5bbedb69de67c1ac5cf68a977df0e4377ce0df1f738f1aad7cecb93ff066059285935bbdab5672a001c0afdeb0b6d9e5adb8e98acbaffbe6f79e7dfe5f12e0fa7d879ffd81a73cefddef7be1359ffaea77bffafc1ff80740a59fe578e58517fcdbdb3ff1e60b620df36fbce37f7de1f1aff99b7b74feea3bf5737ff6c4da42f382136efddc4df98fdf636086b5bbee35d7f9d4f7d6e5210d9e59f99d767b71e05b070a9c9600b271e3f59dd68523777273efbe85531ef9ee8ffefa59c9f83d84d2076fda35955472b7330e4c657221324429931dbf8069ec4387b3c96f194ce4214c800533b867a63541bc73aeb77ad37f7de2cf5ef2bc37fdf7237fe5c5e7341a673debe2c6a75ffff62f1e2cfcca95ef7add4771d1b3efdf00503ffdf1f75bfbc89f5d79c2e3ce6e27273dfcbceedfffc57fedbdf0c17b761210d17ed0731ed5fbfb37feedd51dc9f7ffdb9ffcfee796fe9fa7dd2771dd8e5fb8f7bdf7d548fbdf7aff3bbeb8a100ec29173ff5c4abdef991ef1480bfe533effac75b379f6da5df77c9fbaff8bffff6994f5efee94f7ee24f9fb5943ee40d1f7ecfafdebfb1f7e97ffe1f577ce6f24f7ff2f24f7fecbd2f3a3539f3a5efffd06f3fac3930aafeedab3ffee057fecc99753b7fcade8daf5db3ea7bdfbd72fffce94ba3b0654f79cab3cfbafa4daffde037d7bd162bdffec295fb8b8995dfa9d3813ff44f7ff8eeafacfb62ffe57ffcd62fdfeb694f3c650498dbe75ef2e4fcaf7efbedff7e4baeea376efeeaa7fee5ebeb02d35e6ae7b77ceb809b710d8aeffcfd1bdff4be6f17d50cace46e01af29e1a46402c232b0c7e28414bb2cf6da48f01ae4c464ecd336877154d5e43282605c1a26c6c58268c1a23615f2f32b5f76c11967deffac739ff8dc377e76eec7dff6f13ffb1ff74c80e6835efe172f3fe3933fffd0b3eef7a04b3e7af2fffbb6573f622ef0c3dcef0967c09ff8e8efdfcda89dfed8731a32ff901fb8c78e7086773dfe77fff4175a7ffdc30f3afb8c47bdf473e7bde6ed2f39bbce7b9ef88a9f3fe93dcfb9e0e21f7ce673df7ce383ce6e3300d4ce78fea5bf7ec27b7efc09173ded475efc4f275e74affa960d4363f7debdfbc26777d3706dd7d2ee76425c5bdc5bfebe67ce7232bfb4673e5a61fd2d1ffeddf79dfad2173db845a0850b5efa82d6a5cf7ecc535e76cd535efea3a78c29a2c9a93ff1e797fec8c69f3ee781f73debcc473fffad9f5f968995df692fd54fffe1475e479ecb930000200049444154f7ca8bef77d605bff0f9737ffb8f7ee6bea3604e738f78d5bb5e7bd6bfbff4a2079e769f079cf7acdff8ebab3704e03d17fee20f9bb73ef1fea79efdd4ffefebb589d720bfe113effadf9fb821af666025776121dcfffc01bcee4d705331c60000609785251c28a0005479c4f3ffe474105330728f6ef9a69bfea975469bf54011ff09a85ef39fe18f7beffb8843b98664f48b46fb5ebf71d947aa7eba23a4f3a94b1ef3ba477ee01f7ee6943b76637fcae927862f2bfb6faa7aa592e3d538305152422643cc3c2a04812d1ee3781d534a05822a4957259554723780d7bea06dd0e26d4dab34e9c709921012a0a734f1aabeece41995545249257776b1354236f3a47ed5c303f306f3065d8fb571ea80458bc5f2fb28f9c066881cb9a7c9e8ea26ef802188e63a767d8b2b7cbda3a4fdd877fcc763ab66a8a4922386d70623db8e2eabe3b1e1d160cc311a8c5b8ba18960d5a137b4a96e5f5e4850184e95b7f7c122eafa2ac4a7924a2a393e8d03f59dc56d29d015dc5a8030e4600df0281a3fbacd769e00341885d23849364dbe982ac340259554723cc3ab21d40e13c60e479fdc6c606d8ee5859d647e25aa0cae955452c95dc138502846ed030b66889eeb1e5eb12f41261080803ac163ccc0da64a4a532db17eacb2cecad1118e84fa37dddf49346b43df5b14f870a549bacacdaf16a81366b26aa8a8454555dc89e40da2064aa81e4db407b3ed45c5b0ca7f00a0612464fe07568006e1a1090c9f6b967122065388d7566422131754ddd80cb4c8e0408500888d064788557102121f405c1e051e3c8441edacf10ba025524849421a5b145815ca08021d4ca540e410a1d3e2a548600aff116000d03aff1bb21d4799b22a68e1282a568116280093d8f60246f1a7885205ea01add994371e14f8461956a0c2a0f30eb3cf6a8868122be516849a763cbf9aeb3ce1dad559da1e55f1342a1432af78912aab431c914d636e80a64678a8325188ab9e59d421187d6d461cf60a027683004c8044d0337b3b6d35e2d65a48442a14042f01a5bd2101a8c8d498cf56d834c504caa1e53dc896e65d36f9b30a3b79f1129c3d20447a03036b49c11a31d1ada64d07aaab17a4d06084e6109aaa0f2b1d38a1834ecb66f3a78df18044e711e790c7b21b4e1c4d698f8d601316a3c1cdb1386caaa4388c50ac905b6aaa91d1fc7932a3a7e0c5b375d2f93c35c87ff689a2df4d804281a93cfafa827ea472c0e8522642f70aa1d210b807443a80cbc520285ff1a82a8664a717a1211010ac350d572220dad0f0230d40d907e46b25b401586e0158522091976298ec584c000081a461241814cc1003354d11b713bcb14294014875d1a8a251041805c4000112ca15eb61b019942154c255cfae13cf4a37ec665d65ed1f85d10a7e5ec22268a07383c86208a4c10fc3e14e8494cebdb13181aae961ee8092c81465a038384c4a1c5142960384eb3f0a8d0531e70d88617d8855a51c474876db63d09a3d009d72414b3caef70d7a4e527dfd2e0d35a2f0c92a27c8b62a45f26cab457cb35e6070923c18d746eae93ab91eb70886e122917e9ad7fcd1484ed9b14e572bef5b2604e9cd6a1994282423052bd9e2241842d05cc602c4d29c263ecd566bce9a04a7e7ca68c76ba8f38b0a36110551382c7acaeb49946cf010fac4f82ed71678012925431e5faa9ba0350635a0d43320c9c125f1b9becbf442186a1af63cc04850e555aa7ea102f9300d214ffdb0f610e31f46b0c19fda025467e67a8256442db58834786be2beb5e00184958538c5a4f6878fdd61fe38018f93d2fff9a3072c548f25ca40410121a8e510f7845936253e553ac32c54889f1b29945cc1897f994b710202b4b74e3ad27e32f38d61a34d202e53f75f4fa89bd301e233da36127b687256c4c9a092923d3c3b04879c06fbfffda52cf91f62976788b4e5e54dc9672473b7733bc4e2fcb5239ad68821a819d01cd268c9b306ca67468b1e505757c3cc8c8523db188096389b65917f3e9f6cbb09e153b1b0983a562f60a74fb51ba08e1d61c32c95d60d94fb20b044d34e2e6784f849d43fc6ff81b0ddb8a342ab2e11e1d9c92e9d8fc54585243b0444e678ef86d5c228eb2a5d8030983048a684f2824366042a869dc25240ca74718e531ad883bbd1c79532bb031c500d2d51d39bddc95242198d25425a8047586094698a33a12ec319800bac53e30dc528daba8f1ca319b57b871809b9ba9b56802c24620550fcac65078f83d83ea284cc73d321169ae5b962c3da6f8b98df41509603856a45f6e7972850086e21ebcd09daeb43b2fe24e8faeb7a98a3ae3f7bbd9612a735c573caa83e4382376b80dba63e1752798bb097a09a4d3af1f57604923f80e1016035d359c20e9568704856693bc140a6831b021e80c3ca51d4cd2a32905c62df4b4c52e719b717f5a11776178ad6420991e57fd7edccab180d7890aeca41fc72cb0257a5dfbd9aa572aa9e0b592bb31bc0ef4c79d21edceff50492515bc565269af3b83d5e1d7d90a6c25956c3bacb86a834aeeeef03a6fe095362678694fca014304553af3dc117538f8b9a905761bed8a76a2e75b79c43bfadf7831e68de6124cd4a3e4b33a495bde44447b5872341783162321acf963787abb759bd060304663e78e67bc3dea5d726cda3c011a668b5ff951956d8bb8c3378c066819acfb59d52060ce60c3e35836155a1ccf87bd1edb8970dbe0758b89a0c5e84b7412b04409694f261961e3b41843d8912f543a578db8520ddcad54276e120d8118f088e75d2335b4c0bcd1653f0ab683bae811cde8a3aa8d1db32d6f9d5123acfacd8512ee22b699458baedf86f2edf6565808f30623830d00986019c7d4076a76116d03c15492e5dbcdb46379ab0bd1e6e96519a4c7767c76cb20313ac66bce51d65e05d86da180125a848edff6986b16c23aa55b9d0efdb422c252546387ee04b1f76800dca3e569f4c19a0c2a9b905a8f95a23a513a726ce195680285436c89bb8419f3ce48504193d88f690a25f2b12ef74ed5e93b6984dba1a146ac95c7ba4d2c0006162cea042678c58a1bd202cc1b341986208a8e4c09d31ab19f86c0ca5d16aa588ecf99ea090b846c8624d03683943644d77d7ce052127176c3a12765040181a16da61a914283f921136c486cacb68951c01d4fb9aa05e66cace362684bd50d99e43c3ceec26009cd327563a1f1c59b0c8676644c750a8f5ab4e878d42896be51fe4e40cbc4605919f9bd4ea897c1bc2b2389a9430cb8008d3236bf3b1213dde632b43f2cc27eaa1774787e18a88ba5c572d50d7d3ceb8c8601013d1986c31a42939184585e99c2de3b3211162c363ce64ca46b689961851342b3acede0514d8628528621ac79b40d18587551e5aa73345c3845a7646698d6208b36d6a1691132e5e6332b6c096d83353f74b29e3788d624a0cea8334c88e52dd5e194d034c3de693304b38a3084b9419bdbf13e22102161340d2c902b3ae51e79d0e661a46d9496a2d1ea8527c7ee036a848681c17024acbaa945b4199611b4c6a4e4ac986d439837e88dcc9126834b556062b7869110284ac2d84b7958449323398060077046200213e64c0c53ecf8610cebc411327b8836464a5ff793fc1a69f3866f53115b1b64f405a74d9936c3296ce8c884b0df410033421dd060b419071d8a9d64350000ecb12834b648c3a0ae58f11311365a0798d1000aa5834e53c282a19ea85380e8905380f61865a6b8a1a038eca038e09594162cbc46559f481b4c3d8f658f1663cee0a08307d60596d0e672e02a95aed43a115843932d58641eab126d46e1afcce018895b9a23cae78409902b56040d42dbe05089c896b02665db6210e6804c50035ae3f91f8951031cb0264880964186d8c70b069962d5c3121618dd99916639e00435424a18ac075a8ea79440342c22c77018f515eb1e4c58608066222cc150a4406b310cd05334185d8d1be4ae605d60811683081b02623481aea04e9837d810b419358e37d609ab025134180b617f3dbd41c24b2d1864e5b89f4d1ae000026a1cd7124348181b1ac77983d011382005da16ea912b2844700c8226b98c109cbe75eb84f7354394f4231a59db603d549b5167f4ca3677c0aa80801663de8629531abb242a0786103032ac13eb1eb9a2c16832563d747a113d80042d868cb09f6c13984fa81be4253ec646a3a9dd1a46c2d08cc7c3760ba70ba15b53c29cd991f61a187636146dc69c890d326d84ccb2b11a24c086a0088ae4962dc526b89f56c4a606a99b72c99c3e6502b259943b6fd192d86260cd0974aee59f7662843de4a06526ed6507c24483c0d88f9e70c841959cea824542e4540108081a42ad46acb1d09469cda9829490abd698d4875ea14c350495f71575a3cc241ae755e0a7189b81d33dab030b54a7bcc06f5ae868d3ce94c2f75ce374cd02a18e4043780c41043a1e9eac25de6ddade124108eb2ed24fb40996e001436046cfc7d0755792eccc98ea129804186e7c5211c1533c61182da24600a3e70082007d45c3c4a56b86a2d117780233ba1e26bcafa0619023f2ace78051340d36c20e84d017a404027240832158d0184012a1a7681aa48a4ca736882b9bcb4f8ac19f28195037b156351e46b2370c7a3e46a3f78104e55cdad43bdbed25075d4c8462934b77b99e8519ea08c6001e350233d6cb17d8502c1ad8c0d5c22019bb3d7c4f195a3254f4142d82a161b95b8bf0e548d39d379462c18015a248081c923ad3d46eddd45014560201017583f5b25b857660cca108d9fdb01b0e351108a68e9019c6e83a63adecd9ad2c0ab4457b9d564436520d4bb08c3507d0cc2943508205b0eeb1dbe2c4047d1ddb2a7605758e84843d4157b6334612a96a3011e804e3e56484f5e19e6180d6981d96a04423275d20af5a63ea2b08480d9c94aa28c18fe6efdad491342857275b5d470f61197d999e3c8cc62d9be59f0628ec028b02c5369c37d8639103996c1e0d34a99e32503307f3aa5cf66a841e60004b71c4efe81c6ecba23db1086bc0c0bc1d9ef3f2ccc940e5a3065f6cf93a96c648521ce28e6fd84a34b6683181090d83dac8c34db99f9c58dbc9ff9c297d4533102c8c6864815f7174e58b2b0d6de91dda91a19c4a2056dadcd183571e6c23ac192b3a7cb7a3e438b4f9994ec1e535a19e6e047fb7167158954789441e91beb26e90974f9bdaad9bd69ec1db0542384c788bd9ad37780b5f6e92025c4e1e21d366318d31256d3b3b787a11a1416a063d418d9103b2ed9421b8a0bd3ac5ad056a843a6397415a9e352b70d0c1121a8c398396c1adc58eba677b5a84298c859bbcb5467e196aaf0e9432f6920228943a32744618ae8da4b44975264c38f59aae868c2db33ac56f80c6ea3bf1c11e58f6480835c69c41a2e36c9293d06102b7b8420121340d9a883a637f27076f53d067621101c47b3b3fdd1e5146064844a3936dfc4a9d34cd87c79334c6b7db1b618d9b56db19cd3e4da3cf153503159832c59c4e7ce6a4d6a3c36d169dda1184a9dfa9e4d59db08a10a010828ed8763b32e4789c51dbc33dbfe9073b8f20a591139729dd4a9b5e7974186cfd9db6f11ca0f16915b62fe1247bda0899f1a8ed4adb3ceba715d107ea8c9ea0ce436bdb8c29439b3c073245e6a14083c75c799c62dd23172c2560da8e72789b3081113fc569de5a9b1096c610d680ea8c5b4b2e131d68a38386a4928871041fc3aec492e65b5b7552653d50e3116d7d64be31c505b3c1e3a83df3c4b3000a81326a9bd6db2d77d156a583004283a184430e4c50dd290b89028687d036bb080734187e138512edec9097c63e0e4879e85158377003a78ff2621a599fb43480f4b69c3c4cabed60709bc33968ce80b940848c21656dd0d48af2942665e412377703044908096f43d23a186c4103cd671c8897afef8046b9eb44498b5e945b4b2e8b6b98e1ed4d834cd19191c948b38a18d42a391c94cd146d8e0703f9c8b66c62b7c6e2181070f91603b53a616412cf780fd773a0c69052879d364266e8e020d4cc96e4d35326421809d38ac804ed044d038ca8f0b3a64c205c0f07fd52b2cab746b0b96d608323295067643ba473df3e106bc44a30fee360db6d48db1cace45a3360a25cb42f248087ee4dc82b3c148a4ca8a718d26b0da076a493bcaa03e62c059ade7c94d29c26fb4bedb2d89544e27d4b1ad69b5cd134c1db0109976d4a93ed3883e3e94116b246b9210ddf2dc10044d1b7211e256f35ef22328436097b92d8530af465fb5d42a66813162c0a050d18f9a614d1573408bb92381c830ff1eca3adcdda6bf96543b0cb62b745a6b08484b0e2b760f140bf2080d0112c58985277b034b4d94daced609fd4301101bd6eafd18706a9db78d43ee8ee050b16388dd0d0d592081598b7708a3a8f1181cf9060d29db3b119f3928a9f26d919fa8abac63667a06ed071711a148aba8152742a18dc5e28e62c6a1a49a645b121230aef146b40ae6858cc5354c7b6f5a50f9a7ed3a2eb870f99d6ada1f1e70cfa658a8ab0470e5cf26d034ba8851c1f3bb3bd360c8cc483d3414f4d1d21d35fa12b98b348055e6168689d0b5338250098a3d886b38b080dd232e88e18e5664d190ae6827df7444973173c8a06334a47e8effab2d93b7dfb93ae9d5d38922282b424726790612850288561e4415e6180a6a16e34049312cd192a0f37a8009504fca4a31ca64499108198285ca683993de9137c2c5052f6e54a5e09200f7220c3e441eb9e14e4ca12415468f97df443c444cca4a0be50af3ce235444424a04249410a2a940022228758dce8632d518da923942b09c830b50cf585746b89231f05653aacc0ec2280f84043c44c5eb77f3e8872a1d011851046de281322262edbca63bc68225fd62194eec7ab9a2bb9ed6a0b0c5b0320a7b194d99f8489411d19fe325a742ed4f1f1ad43350c1188d67dace4b026d33f99108db479186c52b67f788bc1a3fa4a0ab24c02ea78ca75f86a0019a64ca92b84d0c2a09a210e4daae44135a606534f661511876ef98eae6cdbd91f26aa31adf9e11898d6ad00654a41bae5100d4584b760a2bec64a16b2cd88752022b24c0a5af7c3aa4e1b21333e85922f6f11a54ce3bb241c0b7220c5b0b6b38b109010f5c627c5d42943e44184fb9f7fcc9c777527bebde35f3785ab6ecef1dd666d30f60f4dc0bad78e2e09ba83d28ecb70a5450319c9be63084b16071caa3ce5872586b0c7604da66e18effcb22fc1ba1fdafb82f7e47e77944b21609785d3631bc87b979763c9f77a2476d829ccb0e5a332a51661de68d8edd698021b74c9184b53c3aee8f0adfc7726e4ca8116a38d98453118e02a6cddb9d41809a1cec8f438c6d681858a4abb73734a72c6234704428d516700438fb14aee7cf08ac321c4da19c2168a830e75a684a0aac1636ccc8e3b16f94adba1a46e53a53b8d74055e9130528a794dfa5271211fde482442e7f86fb7158f06c3322c20c0b21f26343c5a0d65283a686a35c0eed4f0ba231d765beac231847543df261ae2a94ec7c559fc2574e7d455274a70eda8e4c8a45f7aaadf05a4772cb5ef425154c3ecb881d7a38eb0d86ad51df8e3e914a0dcc12a4c7756bb4025955452c1ebed84b098912b6153926d3d52c0ac3645955452c9f102af3b42b4e9f4db349acf734b788dee60ef3f19307706ba952e5b4925951c6b786d32e60c2cc12b0eb87176af29f046c3d892a1026b090c14ba235282b1188471353621ec31e82a0ddd4754174d245e2b2472ed0c2adf2a3900f71787a1a5ce1b341844f01a3d60f696cdb6b11d6bdf4ee428f22c1f63cae6dbb4782e591cf213bc1d160dfa8a7ee9b1bc79695328b0dba0af539bba59f22a6577dccbefb558bba389bd6b847973f49db46e6799ddd7b7cf4015e0a03b0a93eb30e03521ecb25871e82918db477005564043b8211f9a0818d863d446ee562cfb4d5e32331176b31a8b18a9351ef2b92a20c53c97f40a235cb47d459db070386b4a8bd130587625410300e0a00780255bf259dc0649084b096e297616113753da06e34ec177226984e8469df0fa75c66a0100f336b2bb8ecaba47c7c3307836f9ec1d6dceb1a1867728bcc68405c7b96cdbd7b707c41ea5c975184813c2dd42f4986ca7432d25104526689a7155c5024437e71a780b7719dc2cd375586cb1c38eff5e28dd5c606b8e011dd58b6978eca5d84223806dc21f5246a631fc74b04c881e359bc1ddc4cadb34e35c36238ae780db61d561154088d20e14d13b93aea09b573bd14a8e82288ea68262b782748b612932b96c52d17708288118bc2731b67714761b8c83457c4e4fe29ab0652310c1b4c54830d8e01300862e2538504008fbcaba773c8d3f4167e1161d9ee643dbf1348f129aedb158f131c6bc49a87324d5069012da8c940145a691466bd1c4bb974a02a4b0c1dcb4cb5be4c80b0ea04e917f1e8a5cb1eae18126a165c00011f626a58a5d6601482932a6873eeddfee1a564ae018fdb1b9e51a8c037e922b1d26fcb860a216bc5a6ec3431b0619b4fc402f9e63a40c029ce280db7ef43628a6969030f8cb7134cfa83398900bd6c759ebdbe5f5a355b7847946ca508de4d3dbee60b656f57087d3a6e6b3844546a6b1f423688d89fdb860c62c3cbb0d328934c72d8ee4f1c17532f2ea4e1fc93bd13be61835c2b28707769b48915aa7b13130b1e8303036d949761b6cc82c03ce228fd815cb4ace9e5cd3eabe6890d038bcb60de6182b1eb9a24ed865a10e3dc19285a158c0096501b7ccc4f889ae79819c225380a849ba68200a4bd36aa812d2578c0c1d436449c3b30f7800d86b0646801908aa87ab3132b02701000328904e32e66ea56ab50c2a2f6086292b6f09bb13f43c0eb8f84f006e907ac062b5cc7c17ccd99b767991275f004009eb82426080458b79c2b243a6701e8df1c485036cdd9d60b988a8bdabfc7e7b4acb8cb3108d580c1c2659f02731edb62cba1efb3de6188b360ebf4271d0c3004bc9b0e5832c5838c17e07ddd91eadc158b05873c8143c929e63970507c677a0cdd86571a088245b0b062b0e99c200fbd221efdb6e8b0dc1a10286b0db0234258bd2ecaa1ee6701a1d9096b0db0e93181d416b4c9440d1dfe0b811b1849ac19ac42e6e33563d0a458db098401dfa326b24cf02a780ad064dc6b28b0060180b8c9e6c1e03138bce0596371b0ed3712ec1ad12ed8a26b2c2079931b966485f634e871178e56138f386a22668327a82550f029a8c3a63f93618ce4d390e160dea4c070b6d9b19e64b72aa81a1b94e5834b8b980015c0c258989b694265105eb116cc17593021e36a7f3061e31eef0882d426d0337c289e34adbc2400f0a44363b91c1e94d209a6c3010589a14e9f83307bbf27eb962678a4cd030c86ec7d30f03d418abf964d85ddfb1077b5f62fc7b57d030433abe69248126d0428f5b756648c8ff1cb641834a8508d103455421573c4e6034181d419bd12d1bd68fc3b49603c62bba7efbd73cdcaa4e1c4e18a973c0d6d1a97ab845cc509b06f0da601425b9548bd129cf51ba2574dc96e0e301b68e8ee74c278c816945ab467df68414078bc8d735fb347eb35d11db4cae19cf09286a47ede286c6ee2f341e3584b1553b9c026600d8520200fb0b78d01c7486e5d329116948298132999ddb6c3dd5591600c28ead1b3461ad2eb3aae47a2466531ad9551dad93d084d032914b6dab2f1b4ddad001d86d8773cfddbeaa6bd32093092b538d626ac21d5aa80fb7da2b1e8b06358e09e60add66b31208eb26eeb78af1491118ec2d6363d22a953078a4c1079c73b7bdaa3b1c4e21c9e32635e8b05a6316bc7acc19a414337d059c0dd0514c828e233b8da83312da8cad13c7c08ca20309a125a8a2c1d810a8de26bf9ac33a2669311a3c02afbac56249d82961c00e25b4c2e8163b61ea4d9f370a78a584b44ee878d40d9c6c6d623a0c0b001d69f65d3a4cf3f39617392a475804ecb1e8090e7a68d985db169dcb98ade6763e956df2582adc51d83da6c19d99e056418dd1602c255876b3a05c671a954697311e99e413fb34cce18e3f5655dd7638ad3aecb168f118a9ebe116314d3cd01734182ae052473bead01112b8855cb9b3ab39a3e8a2dc39ad7bcc19f405b75bac6f50bd57dc480658059c0ea76b58438eee31882b398007270344e8cfe48df08a96a15cb121a8132ccfd844d34eb3a4d361421a4d2964fc13067dc85dc854b6244562e63a8fe46e1af90881cabc40634caa253b72ca51030dc4ef4ce8283ccadc5623559241f2da914fa1480939861f37724bcad85b72b08f7e98b064839bc7e6cfa22d3dd276f0691808906d693743a8734c323ae133ad3f694ba683e9bf04c2ffbe62d9a310d47866df51cc6dbce9f702311f5fcc21c648389a209d0c7b6dde0c2b5020265b1c6df36d1b6a6b558f6c381150002b8205bbf975a6b546e8eb79b3a30e8db4eb8c26a3afd134175aafcec38440113aa68fe4599f52dd1660773229e3d9488fcf283a50202584ae42809629b96f684715d83c4f274dae699f84d057649bccdc2b1e7b2c98509438bb7ea480bfc70e8deee17b70d35df5d86de3717c8bb11e32594e0f99754083b0e249a199a24ee8012018a06da2365167181aea680b160085bde7828da7c0c1d267492d06d760ed88ce4f0d4d2e5a8142316f60094d8e7b9320eb1e4b09964a56734bc3bd9b5314c0828d950f69a533811aecb271a7e346d47f01160d728d94719bcdb225993c23e6825df7d89b606fb0460196d01f711ea83312466bcb66b3c6480d5260d56f4a19153ded6aba23dd73930e3566119eb153a31d2c7265fd6b1c675acba001f43c720587c31c8daf9c30d6b7f3b65915ecb631075738d808f9e4d7058b062941103125b4de8662d1021e4c183d7fed095a064b4974383380c32ccec069553db2e18401f93db068e18bed5b830889410aace73b9a0e3dc1bc41d362b9d8dc7a2c43e8e894e379e248de56a151e090c352825d1687dcac3130ad6887681f479951b4b3dd880db010a18386d0316d724ddda623663e8fd90a06aa624fa2b528a427d02dbae40ead3661012f1499c6f4187979329e092c8180cea8e3d714efa890fba42b00c82b247418c0808de90c50a63388bbb684e2ef212a4ccb3a5bc280907c3441c0b69f7176f768a70b66e83064a52c3a131081818e8f7cac858e99bacbf40763268e7e99295e4b000d5934c2745a75d1b81e6ee92b0c81809e474fc67a24648809d628c1b0e86e593401c578c694f0cc0dbf79df147eef4d32d28512377680ad090d93d46f925db65c59a76f74dc386344a1c3eb05c8cbf41b4c10202bdbcd955f423731c12bd6fcf6e3d6ffffed9d614fc2301086dfaee583012406f5ffff3d0d31912898855efd70c381b6dbda75b0c93d1f4958c7b57db9ddae77aeb61eb7ab20d49355d99ceafdc68f62ba4049d8da7a68deccee38fac1557f6c0d4ffaa15b8d5d4eea64a3f1cb528e4b365ba3d25c153571d55f000001914944415411d0e0f8f269fb12b6de8f746c6ddd2b3ab4921b0cc273cddfe54e3f145e03c1a11d48614fd57916a750b6c5077e4907b56dae10a50381531786eb569012a4ec22de2eea63e15aac341c3ce5eeef0a2cf4484f97dd205a616d503a7f88dceb393d19bcdbab9d5b9d10665cb7d3a9fcb6f2ab694492807009420f505f34ed7e01ff093e46b4a34eae2bbfd0e7088968eb04e515dd1b1ca816115571beaf901d9219183d1f362226c0d1b1ad1d36e543e475240a8b94842929e52a0849ecddf1f49d6ca26e8cb5c08e4a484ced969525088270bbde6bb40fdbeaa0caf3a8200822af7914b6674440e4581084def23a2fb032783be47f99cb85ab5fe2f36fceaa82b729ac029e67205f95c61ea5fb55a6ebf4e5efd08f067bea94767a75e627ed215e7ba461a5fde499c2a3c18eced233c749ebadf2e9e74d8e423c0f1ad6972d2734b3d0d0f04c1057fb0c4dcd80b1d742858a0d36b1d47551c55a6191e33a492c755583e6f2ac0dee8dc7aac544c2cb3bc2e6804f9bb20c26fa9387db4ab92c20c64cf615bc0ee8423755b9fa06d4217fd144c22a270000000049454e44ae426082</Body>
<BodyHash>fdb360a9c2ceab431fda00676a40caf5</BodyHash>
<Size>82541</Size>
</Data>
<Mime>image/png</Mime>
<Width>458</Width>
<Height>386</Height>
<Duration>33</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2266646233363061396332636561623433316664613030363736613430636166352220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2234353822206f626a4865696768743d22333836223e3c6974656d20783d223236342220793d22302220773d2233362220683d2237223e3c7420773d223535223e73776565743c2f743e3c7420773d223136223e73776565633c2f743e3c7420773d223134223e73776565723c2f743e3c7420773d223133223e737765655b3c2f743e3c7420773d223133223e7376766565633c2f743e3c7420773d223133223e7376766565743c2f743e3c2f6974656d3e3c6974656d20783d223330352220793d22302220773d2234302220683d2237223e3c7420773d223333223e706f7461746f3c2f743e3c7420773d223239223e726f7461746f2e3c2f743e3c7420773d223139223e726f7461726f2c3c2f743e3c7420773d223136223e726f7461746f2c3c2f743e3c7420773d223134223e726f746174302c3c2f743e3c7420773d223133223e726f7461746f3c2f743e3c7420773d223133223e726f6561746f2c3c2f743e3c2f6974656d3e3c6974656d20783d223335312220793d22302220773d2233312220683d2237223e3c7420773d223537223e626c61636b3c2f743e3c7420773d223337223e74733161634b3c2f743e3c7420773d223332223e6c3a3a536c61434b3c2f743e3c7420773d223234223e626961636b3c2f743e3c7420773d223232223e74736c61634b3c2f743e3c7420773d223139223e74736c61654b3c2f743e3c7420773d223138223e7473206c61634b3c2f743e3c7420773d223137223e736c61634b3c2f743e3c2f6974656d3e3c6974656d20783d223338372220793d22302220773d2232392220683d2237223e3c7420773d223538223e6265616e3c2f743e3c7420773d223333223e747365616e3c2f743e3c7420773d223134223e62656172313c2f743e3c7420773d223133223e6265616c6e3c2f743e3c7420773d223132223e62656172693c2f743e3c7420773d223132223e6865616e3c2f743e3c2f6974656d3e3c6974656d20783d223432312220793d22302220773d2232312220683d2237223e3c7420773d223737223e616e613c2f743e3c7420773d223534223e616e6f3c2f743e3c7420773d223133223e61725d613c2f743e3c7420773d223132223e61725d6f3c2f743e3c7420773d223131223e617231613c2f743e3c7420773d223130223e6172696f3c2f743e3c7420773d223130223e61726c6f3c2f743e3c2f6974656d3e3c6974656d20783d223434382220793d22302220773d22392220683d2237223e3c7420773d223237223e52493c2f743e3c7420773d223231223e52433c2f743e3c7420773d223131223e4b2e693c2f743e3c2f6974656d3e3c6974656d20783d223130392220793d2231362220773d2233302220683d223132223e3c7420773d223834223e546167733c2f743e3c7420773d223339223e546167353c2f743e3c7420773d223338223e5461672e3c2f743e3c7420773d223333223e5461672c3c2f743e3c2f6974656d3e3c6974656d20783d223134352220793d2231342220773d2233312220683d223131223e3c7420773d223735223e66726f6d3c2f743e3c2f6974656d3e3c6974656d20783d223138322220793d2231342220773d2235372220683d223131223e3c7420773d223736223e506572736f6e616c3c2f743e3c7420773d223635223e506572736f6e612c3c2f743e3c7420773d223634223e506572736f6e61213c2f743e3c7420773d223539223e506572736f6e61313c2f743e3c7420773d223538223e506572736f6e61493c2f743e3c2f6974656d3e3c6974656d20783d223236332220793d2231302220773d2234372220683d223131223e3c7420773d223731223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223331352220793d2231312220773d2235312220683d223130223e3c7420773d223839223e41766f6361646f3c2f743e3c7420773d223730223e41766f636164303c2f743e3c7420773d223538223e41766f6561646f3c2f743e3c7420773d223435223e41766f656164303c2f743e3c7420773d223431223e6176306361646f3c2f743e3c7420773d223339223e41766f636164613c2f743e3c2f6974656d3e3c6974656d20783d223337312220793d2231312220773d2232372220683d223130223e3c7420773d223834223e4c696d653c2f743e3c7420773d223230223e6c6a6d653c2f743e3c7420773d223136223e6c696e6e653c2f743e3c7420773d223136223e6c69726e653c2f743e3c7420773d223136223e6c696d69653c2f743e3c7420773d223136223e6c69727269653c2f743e3c2f6974656d3e3c6974656d20783d223430332220793d2231322220773d2232392220683d223131223e3c7420773d223930223e536f75703c2f743e3c7420773d223238223e733075703c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2233302220773d2235302220683d223130223e3c7420773d223732223e61766f6361646f3c2f743e3c7420773d223538223e61766f6561646f3c2f743e3c7420773d223536223e61766f636164303c2f743e3c2f6974656d3e3c6974656d20783d223136372220793d2232392220773d2231362220683d223132223e3c7420773d223537223e2830293c2f743e3c7420773d223339223e434f293c2f743e3c2f6974656d3e3c6974656d20783d223236342220793d2232362220773d2235352220683d2238223e3c7420773d223834223e4d6f726f6363616e3c2f743e3c7420773d223435223e4d6f726f6365616e3c2f743e3c7420773d223334223e6d30726f6363616e3c2f743e3c7420773d223332223e6d6f72306363616e3c2f743e3c7420773d223331223e4d6f726f63636172693c2f743e3c7420773d223330223e4d6f726f63656172693c2f743e3c2f6974656d3e3c6974656d20783d223332352220793d2232352220773d2234392220683d223130223e3c7420773d223734223e436f636f6e75743c2f743e3c7420773d223630223e436f656f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223339312220793d2232342220773d2235342220683d223134223e3c7420773d223733223e436869636b7065613c2f743e3c7420773d223539223e436869656b7065613c2f743e3c2f6974656d3e3c6974656d20783d223236332220793d2233382220773d2233382220683d223131223e3c7420773d223736223e4772696c6c65643c2f743e3c7420773d223538223e4772696c6965643c2f743e3c2f6974656d3e3c6974656d20783d223330372220793d2234302220773d2233382220683d223131223e3c7420773d223837223e4d616e676f3c2f743e3c7420773d223630223e4d616e67303c2f743e3c7420773d223434223e4d616e67653c2f743e3c7420773d223431223e4d616e67613c2f743e3c7420773d223234223e6d31616e676f3c2f743e3c7420773d223138223e6d31616e67303c2f743e3c7420773d223138223e6d617269676f3c2f743e3c7420773d223138223e6d617231676f3c2f743e3c2f6974656d3e3c6974656d20783d223335302220793d2233382220773d2232382220683d223131223e3c7420773d223732223e4c696d653c2f743e3c2f6974656d3e3c6974656d20783d223338332220793d2233392220773d2234332220683d223130223e3c7420773d223734223e507261776e733c2f743e3c2f6974656d3e3c6974656d20783d223130382220793d2234342220773d2233352220683d223132223e3c7420773d223634223e6372697370793c2f743e3c7420773d223539223e6572697370793c2f743e3c7420773d223533223e63726973703c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223134223e6372697370796a3c2f743e3c2f6974656d3e3c6974656d20783d223135342220793d2234342220773d2231342220683d223131223e3c7420773d223537223e2830293c2f743e3c7420773d223537223e28305d3c2f743e3c7420773d223438223e434f6c3c2f743e3c7420773d223438223e284f4a3c2f743e3c7420773d223436223e434f5d3c2f743e3c7420773d223434223e434f293c2f743e3c7420773d223335223e434f213c2f743e3c7420773d223335223e65515d3c2f743e3c7420773d223334223e43445d3c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2235372220773d2235392220683d223134223e3c7420773d223830223e696d706f7274616e743c2f743e3c2f6974656d3e3c6974656d20783d223137362220793d2235372220773d2231362220683d223132223e3c7420773d223537223e2830293c2f743e3c7420773d223339223e434f293c2f743e3c2f6974656d3e3c6974656d20783d223236342220793d2235342220773d2232342220683d2238223e3c7420773d223735223e466574613c2f743e3c2f6974656d3e3c6974656d20783d223330372220793d2235332220773d2232372220683d2239223e3c7420773d223831223e486572623c2f743e3c7420773d223133223e68696572623c2f743e3c7420773d223133223e686c6572623c2f743e3c7420773d223133223e76696572623c2f743e3c7420773d223132223e766c6572623c2f743e3c7420773d223132223e69346572623c2f743e3c2f6974656d3e3c6974656d20783d223333392220793d2235322220773d2235342220683d223134223e3c7420773d223731223e436869636b7065613c2f743e3c7420773d223537223e436869656b7065613c2f743e3c2f6974656d3e3c6974656d20783d223339382220793d2235332220773d2234322220683d223131223e3c7420773d223634223e5175696e6f613c2f743e3c7420773d223532223e4f75696e6f613c2f743e3c7420773d223336223e5175696e613c2f743e3c7420773d223235223e7175696e30613c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223138223e71756972316f613c2f743e3c7420773d223137223e71746a696e6f613c2f743e3c2f6974656d3e3c6974656d20783d223434352220793d2235332220773d2231322220683d223130223e3c7420773d223635223e536c693c2f743e3c7420773d223436223e536c3b3c2f743e3c7420773d223338223e53493b3c2f743e3c7420773d223337223e35313b3c2f743e3c7420773d223334223e53494c3c2f743e3c7420773d223331223e536c6a3c2f743e3c2f6974656d3e3c6974656d20783d223130382220793d2237332220773d2233332220683d2239223e3c7420773d223636223e6c6f72656d3c2f743e3c7420773d223431223e6c5172656d3c2f743e3c7420773d223332223e4c6f72656e613c2f743e3c7420773d223330223e6c6172656d3c2f743e3c7420773d223238223e6c3072656d3c2f743e3c7420773d223237223e5b4f72656d3c2f743e3c7420773d223237223e696f72656d3c2f743e3c7420773d223234223e316f72656d3c2f743e3c7420773d223139223e6c6f72653c2f743e3c2f6974656d3e3c6974656d20783d223135312220793d2237312220773d2231362220683d223132223e3c7420773d223537223e2834293c2f743e3c2f6974656d3e3c6974656d20783d223135322220793d2237332220773d2231342220683d2239223e3c7420773d223538223e2834313c2f743e3c7420773d223434223e6c344a3c2f743e3c7420773d223335223e31345d3c2f743e3c7420773d223238223e3134313c2f743e3c7420773d223237223e3134293c2f743e3c7420773d223236223e28616c3c2f743e3c7420773d223136223e28345d3c2f743e3c2f6974656d3e3c6974656d20783d223236322220793d2236362220773d2234302220683d223131223e3c7420773d223737223e56616e696c6c613c2f743e3c7420773d223539223e56616e696c69613c2f743e3c2f6974656d3e3c6974656d20783d223330382220793d2236372220773d2237312220683d2239223e3c7420773d223635223e436865657a6563616b653c2f743e3c7420773d223633223e436865657a6565616b653c2f743e3c7420773d223434223e436865657a6563616b3c2f743e3c7420773d223433223e436865657a6565616b3c2f743e3c7420773d223335223e63686565736563616b653c2f743e3c7420773d223234223e63686965657a6563616b653c2f743e3c7420773d223234223e63696e65657a6563616b653c2f743e3c7420773d223234223e436865657a6565616b2e3c2f743e3c2f6974656d3e3c6974656d20783d223338332220793d2236362220773d2232352220683d223131223e3c7420773d223737223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223431332220793d2236362220773d2234352220683d223131223e3c7420773d223231223e63686f636f6c7a3c2f743e3c7420773d223139223e63686f636f6c613c2f743e3c7420773d223139223e636830636f6c7a3c2f743e3c7420773d223139223e63686f636f317a3c2f743e3c7420773d223138223e63686f63306c7a3c2f743e3c7420773d223138223e63686f636f697a3c2f743e3c7420773d223132223e63686f72616c653c2f743e3c7420773d223132223e436861636f6e3c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2238372220773d2233312220683d2239223e3c7420773d223734223e6d6561743c2f743e3c2f6974656d3e3c6974656d20783d223134382220793d2238352220773d2231362220683d223132223e3c7420773d223538223e2831293c2f743e3c7420773d223336223e436c293c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223130312220773d2234312220683d2239223e3c7420773d223734223e7377656574733c2f743e3c2f6974656d3e3c6974656d20783d223135392220793d2239392220773d2231362220683d223132223e3c7420773d223538223e2832293c2f743e3c2f6974656d3e3c6974656d20783d223237312220793d223130332220773d2233342220683d223134223e3c7420773d223732223e4170706c653c2f743e3c2f6974656d3e3c6974656d20783d223330392220793d223130332220773d2235312220683d223131223e3c7420773d223731223e436865646461723c2f743e3c7420773d223536223e656865646461723c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223130332220773d2232392220683d223131223e3c7420773d223731223e50697a7a613c2f743e3c7420773d223531223e506a7a7a613c2f743e3c2f6974656d3e3c6974656d20783d223339382220793d223130332220773d2232342220683d223131223e3c7420773d223737223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223432382220793d223130352220773d2232392220683d2238223e3c7420773d223630223e436172616c3c2f743e3c7420773d223535223e43617261313c2f743e3c7420773d223534223e43617261723c2f743e3c7420773d223534223e436172612c3c2f743e3c7420773d223534223e43617261743c2f743e3c7420773d223531223e65617261723c2f743e3c7420773d223531223e43617261213c2f743e3c7420773d223434223e63616e616c3c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223131372220773d2234362220683d2239223e3c7420773d223733223e766567676965733c2f743e3c7420773d223632223e766567676c65733c2f743e3c7420773d223533223e766567676965353c2f743e3c7420773d223437223e766567676a65733c2f743e3c7420773d223235223e766567673165733c2f743e3c7420773d223135223e766567676c65353c2f743e3c7420773d223134223e766567672165733c2f743e3c2f6974656d3e3c6974656d20783d223136342220793d223131342220773d2231342220683d223131223e3c7420773d223631223e2831293c2f743e3c7420773d223532223e2831313c2f743e3c7420773d223532223e656c6c3c2f743e3c7420773d223433223e436c5d3c2f743e3c7420773d223339223e28494c3c2f743e3c7420773d223337223e5b494c3c2f743e3c7420773d223337223e436c293c2f743e3c7420773d223336223e43495d3c2f743e3c7420773d223336223e4349293c2f743e3c2f6974656d3e3c6974656d20783d223237372220793d223134312220773d2236332220683d223132223e3c7420773d223633223e4162797373696e6963613c2f743e3c7420773d223538223e4162797373696e69613c2f743e3c7420773d223535223e4162797373696e6965613c2f743e3c7420773d223430223e4162797373696e69633c2f743e3c7420773d223339223e4162797373696e69653c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d223134322220773d2231372220683d2239223e3c7420773d223733223e53494c3c2f743e3c7420773d223532223e536c6c3c2f743e3c7420773d223334223e5369313c2f743e3c7420773d223332223e5369493c2f743e3c7420773d223239223e5320696c3c2f743e3c7420773d223134223e73316c3c2f743e3c2f6974656d3e3c6974656d20783d223131302220793d223136392220773d2233392220683d223130223e3c7420773d223738223e53617665643c2f743e3c7420773d223330223e53617665724a3c2f743e3c7420773d223238223e53617665723c2f743e3c7420773d223235223e53617665633c2f743e3c7420773d223235223e53617665653c2f743e3c7420773d223234223e53617665726c3c2f743e3c7420773d223230223e53617952653c2f743e3c7420773d223230223e53617965723c2f743e3c7420773d223137223e536176653c2f743e3c2f6974656d3e3c6974656d20783d223135352220793d223136382220773d2236302220683d223131223e3c7420773d223733223e53656172636865733c2f743e3c7420773d223630223e53656172656865733c2f743e3c7420773d223538223e53656172636865353c2f743e3c7420773d223537223e53656172636865243c2f743e3c2f6974656d3e3c6974656d20783d223237362220793d223138332220773d2235302220683d223136223e3c7420773d223835223e4170706c653c2f743e3c7420773d223637223e41707069653c2f743e3c7420773d223234223e61707031653c2f743e3c7420773d223137223e6934707069653c2f743e3c7420773d223136223e693470706c653c2f743e3c7420773d223136223e7434707069653c2f743e3c2f6974656d3e3c6974656d20783d223333332220793d223138322220773d2237352220683d223134223e3c7420773d223736223e436865646461723c2f743e3c7420773d223538223e656865646461723c2f743e3c2f6974656d3e3c6974656d20783d223431342220793d223138332220773d2234342220683d223133223e3c7420773d223731223e50697a7a613c2f743e3c2f6974656d3e3c6974656d20783d2238372220793d223232322220773d2236382220683d223131223e3c7420773d223735223e417474726962757465733c2f743e3c7420773d223538223e417474726962757465353c2f743e3c7420773d223536223e417474726962757465243c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223233362220773d2234372220683d223131223e3c7420773d223734223e437265617465643c2f743e3c7420773d223630223e657265617465643c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223235312220773d2232352220683d223130223e3c7420773d223731223e4c6173743c2f743e3c2f6974656d3e3c6974656d20783d223133362220793d223235302220773d2235302220683d223131223e3c7420773d223731223e4d6f6469666965643c2f743e3c7420773d223532223e4d6f6469666a65643c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223236342220773d2235322220683d223131223e3c7420773d223734223e436f6e7461696e733c2f743e3c7420773d223539223e656f6e7461696e733c2f743e3c7420773d223536223e436f6e7461696e353c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d223237392220773d2234312220683d223130223e3c7420773d223736223e536f757263653c2f743e3c7420773d223539223e536f757265653c2f743e3c2f6974656d3e3c6974656d20783d2236312220793d223332322220773d2235372220683d2239223e3c7420773d223831223e446f776e6c6f61643c2f743e3c7420773d223437223e446f776e496f61643c2f743e3c7420773d223435223e446f77203f203f3c2f743e3c7420773d223136223e643077203f203f3c2f743e3c7420773d223135223e446f77206e6c6f61643c2f743e3c7420773d223133223e446f77206e6c3061643c2f743e3c7420773d223133223e446f77206e696f61643c2f743e3c7420773d223132223e646f7676203f203f3c2f743e3c7420773d223131223e446f77206e693061643c2f743e3c2f6974656d3e3c6974656d20783d223132342220793d223332332220773d2231352220683d2238223e3c7420773d223439223e34343c2f743e3c7420773d223234223e41413c2f743e3c7420773d223139223e51413c2f743e3c2f6974656d3e3c6974656d20783d223136312220793d223332322220773d2234372220683d2239223e3c7420773d223535223e6f6d446c6574653c2f743e3c7420773d223330223e6f6d6f6c6574653c2f743e3c7420773d223330223e6f6d64316574653c2f743e3c7420773d223330223e6f6d6f696574653c2f743e3c7420773d223238223e306d646c6574653c2f743e3c2f6974656d3e3c6974656d20783d2234322220793d223335312220773d2231392220683d223130223e3c7420773d223334223e6e69743c2f743e3c7420773d223331223e6e696c3c2f743e3c7420773d223236223e4e696b3c2f743e3c7420773d223135223e6e2069743c2f743e3c7420773d223131223e6e4c203f203f3c2f743e3c7420773d223130223e6e4c20693c2f743e3c2f6974656d3e3c6974656d20783d223139342220793d223335332220773d2231322220683d2236223e3c7420773d223339223e4949553c2f743e3c7420773d223332223e496c553c2f743e3c7420773d223238223e4c69753c2f743e3c7420773d223232223e4e563c2f743e3c2f6974656d3e3c6974656d20783d223231332220793d223335342220773d22372220683d2234223e3c7420773d223238223e49433c2f743e3c7420773d223235223e69743c2f743e3c2f6974656d3e3c6974656d20783d223232392220793d223335332220773d22382220683d2235223e3c7420773d223435223e496c3c2f743e3c7420773d223234223e6c6c3c2f743e3c7420773d223230223e49433c2f743e3c7420773d223139223e6e3c2f743e3c2f6974656d3e3c6974656d20783d22342220793d223336362220773d2231352220683d223130223e3c7420773d223737223e6f663c2f743e3c2f6974656d3e3c6974656d20783d2232392220793d223336372220773d2231342220683d2239223e3c7420773d223138223e31383c2f743e3c7420773d223137223e4c653c2f743e3c7420773d223136223e6c65693c2f743e3c7420773d223136223e6963793c2f743e3c7420773d223134223e49453c2f743e3c7420773d223130223e31632d2c3c2f743e3c2f6974656d3e3c6974656d20783d2235322220793d223336392220773d2231312220683d2237223e3c7420773d223435223e773a3c2f743e3c7420773d223236223e572e3c2f743e3c2f6974656d3e3c6974656d20783d223230312220793d223336362220773d2234372220683d223131223e3c7420773d223431223e3137546869733c2f743e3c7420773d223338223e74205b746869733c2f743e3c7420773d223231223e7274546869733c2f743e3c7420773d223138223e7469746865733c2f743e3c7420773d223135223e74697468653c2f743e3c7420773d223135223e7274546869353c2f743e3c7420773d223132223e7274546869243c2f743e3c7420773d223130223e3754682069733c2f743e3c2f6974656d3e3c6974656d20783d223235392220793d223336392220773d2232322220683d2238223e3c7420773d223730223e636f613c2f743e3c7420773d223339223e656f613c2f743e3c7420773d223338223e636f6f3c2f743e3c7420773d223238223e436f513c2f743e3c7420773d223238223e6351613c2f743e3c7420773d223237223e6551613c2f743e3c7420773d223133223e6330613c2f743e3c2f6974656d3e3c6974656d20783d223335322220793d223335332220773d2232332220683d2236223e3c7420773d223233223e495555283c2f743e3c7420773d223232223e4955556c3c2f743e3c7420773d223230223e495555493c2f743e3c7420773d223138223e495520556c3c2f743e3c7420773d223138223e495555313c2f743e3c7420773d223137223e49552055493c2f743e3c7420773d223134223e6c756c753c2f743e3c7420773d223133223e6c6f63616c3c2f743e3c7420773d223132223e4c7575213c2f743e3c7420773d223131223e4c756c613c2f743e3c2f6974656d3e3c6974656d20783d223339302220793d223335332220773d2231322220683d2236223e3c7420773d223331223e55743c2f743e3c7420773d223230223e56543c2f743e3c7420773d223138223e556c3a3c2f743e3c7420773d223137223e556b3c2f743e3c2f6974656d3e3c6974656d20783d223431352220793d223335332220773d2234332220683d2236223e3c7420773d223238223e4c2e31742156743b493c2f743e3c2f6974656d3e3c6974656d20783d223335372220793d223336392220773d2232332220683d223130223e3c7420773d223838223e796f753c2f743e3c7420773d223236223e7930753c2f743e3c2f6974656d3e3c6974656d20783d223339302220793d223336362220773d2233312220683d223131223e3c7420773d223539223e6b6e6f773c2f743e3c7420773d223138223e6b6e6f696e3c2f743e3c7420773d223138223e6b6e6f216e3c2f743e3c7420773d223134223e6b6e6f21763c2f743e3c7420773d223134223e6b6e6f6c6e3c2f743e3c7420773d223134223e6b6e6f6c763c2f743e3c2f6974656d3e3c6974656d20783d223433312220793d223336362220773d2231342220683d223131223e3c7420773d223735223e69743c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3861633036666531386161386461353566393531353937323361363233656331</BodyHash>
<Size>9990</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-05.png</SourceUrl>
<FileName>getting-started-05.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>c2fd79a5-1347-4fdd-9231-5ef982b926d5</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000002e4000000d308020000004626910e0000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec5d755c54cb173f777b59babb1b2969094142b10b0311bbbb13bbbb15bb0b153b1051514444501015491529e958b6effcfe584016c187fe9efa9eef7e3ff78fbd7727ce393373e64c1eaca2a410da8067cf129d9d9d800001020408102040e0d78242888000010204fe5d9057d12084f00f4165db06fc04fe4f90081110204080000102040863850001020408102040e007412c0311204080c0bf151fb38b0821fc16e81aa91342f817182bcf9e2512b22340800081df8280861f49492f0869fc1e6385e80dff15c60a0074f2f323c447800081bf1918f62e3dddcccc8c90445ba0a9ad656c6c42c8e117805d53d5e277e29cec3fdd5841384e888f0001027fb7ad82211c11eaa5cd7a98901501c258f9ab6642888f0081ff9019919f0f388e74747e41174ca81742560408fc3dc60afa5603a98d09b69e617d3b718119ad4ddf091020f04f058e931e3c241d3e82e5be17dc8ffe053d2342df562fff1808b237bbf93c5efb3ad25fe67725881061aa10208c95bf6824082a2efb6a87c67df597f3c1f493c397cd5752252351f1197fcb7d23d2ee87a8931a2d1c8410221a180102ff70608585a43367c9070f611f3e0285c27f1083a8d49f6f4760081a3404efed2a279755d9e2ef746513a7ce21d3c22607e833b0d60cabcf120ae72fb558f98500b3456e31292bac190000c079b1a09d6feab6f7377ac8b651097e4b9ff13337bb748c5ff7ee42e736da1e7f95600b31c4b2aabcdecb62fcd3affe75d8f9e2467f158ca8ca04fecbc60a0002851eb7ca8a7100a87b3ac12ea426fce5491f690020d11834d2505d0000bc3e64bdf58f245f091020f0cf038e931ec6920f1f215dbd0e42a1f89b70de1c646ffb4b5a2e92d41874a7f097f706290baa8bd21f9d5f3b7b80f3939d89e786ea515b8bfb5d1a067df5e307a2ff6578f43dbc7faf86440008e4032fe466e200c0793ed3634cedb6c7fb3d5962558c11ca96c01f811fbf140e21841046a5d3e9743a9d4623631889267ea153b19a7bc146766bd36bdeed1a303db1f6f90c1b1d3d2d87594f6a1142f53191a82a69df58573d25064b41a3c3f843afd938224080c0ef04141492376fa5b5b3a576ef45ba74b9d15241d6ed84b366fc168a10028c442693a9520a3aed7bce3a79354ce7eef2f5cfd94854121dd6db464785c1929337eb3ae76a3e1f21de570a0767bf3b35adb3a1921c83a5653378fbd30ad157193428b3c62ff5efd5b7fae8584e081beeefe568636ee83ee9641607218410e7ddf1094e1af24c2553cf19919f04e2d0fc8f1766fa5ae948b3e418aaf6bdd7c4960811623f5f3c68eddbaaa881667aea867e6bd2b8ad28bd1613fc2bb948e861841046a1d369743a8d4a25631846a3d3e8741a9d4ec1f89fae2cece562a9a5a1a366e43964735c99102184102ffffac29e16da3a3a96fe13b66ff235ea79ae5884102737624e676b23754d5d2d2397a05de93ca249b4247302bf67a2f7c71c193e7b96e8e9e5f9e5efbaf8b15683aa0fbd3edb491a00006a6342ec675bdf783acfb8f24ce776e1c3536386a89324bf5f19de7e1a3fecf2be5156f88b3dc3fb1cb6bd12bfd2418a281102047ecf540ae5c831f2b52f5329047e690990c98269e31264930297a574bc9471f1aff6ac306514c43f1e3f4c3231366aa28a9f4d731d59bd2be188170b000004f9f7afbe56efe86526cf4d3d3472e0019d230fb777a07f3c31d06787f1cec8155d14f323660c98765d7bfb8b4b03998f86bb2e31387479b1abbca83227ed93bc4d3b25e2dad046f0b8dca6af8d97c211be81fee9332bff5fd32c8dde754f75caca9176f214aaa2d398453df9372f65f288f22040e0578f570a8be8fe5de83dfb90232f1396ca6f53c422117ddf51a7718b7a29fcbd3a99aae5d32fc0429941a2c8db0d9de10b49719f78a2d24767d3f4274e09d0a693a40c7b4f1fac4f1757050a1dabc94d7bfba14a4893376a4f582a04fe49f8f1da28108abebc08711c0089440d1f452284102e120845021c10e002a148406af29d5b925d5297beb9bbf93e12000012d5d54af5aee10b8444eb2040e0d74245857feb0625f611f5d871eaf51b84bdf29b343185376eac80a462a2427b868b24b46b4b6036aa5e9164605173555c167f206cdde9c7599542324958552d37a28ec7c53f555154b4649050240000795d45321289440286e3d23d63566d9eebb7b48069153876e9b2712e8a64a26808fcdb8d1589353cf15e94c63dfcd0b83705106020b1160c801022cbe928b26cc6ddbe3f5a87dc5a9a040810f845b32b98a0a397a0a317a9a8887aee3cedc851d2c7bca6ff8bda59d5464701ed575c38402291d2dfbd3335310100e0a5af73f7bd37e7e59d812ae209075ec6761ff770a7ebcf37c8ec70ef163732f2f8183b052a2f6da95bdfec2dc927bd599fcf77b3df1f921415ac4e02a88e1e6cb7c0e26adc9276ad51ce7e3cd67e50dd9ed727fde4000050c58d415633d42ebddce12a551335c06a82eab9d45d6e2c00bce44237fb2dbef7ef768ff4eb9cb42ce55c677900e03c9fd93ea86057ea59b73793da0fab5e7a6def00136932fbf158c7f18aa79fafb327676df7f48f5f917a364006002f3a1de8ba2fe891a4d2e3a76fe8d834c14f55c2ef3b0dd42c30fa72e212008093bc66ca41c1bcb34ffa18b1c875f1d3bc67200464197519e1e78f9502c4a200f04bdf9789c431c8ca6e63b65d188378c54ff78d1b3663af47cc426b3ad13c08fc23f07f4c398a37bf353ecdbe00002040c050502097becbe7487ec7947dc77be66f5c7424b95480e3fcaa8fcf6e46e57051f33489877888e7173eb89a1a6fea949aa444f6a50b825e3d81523f9821a7bd666cd9f63b480240804402a180c7a9c84bb9b97d74ff3579de0b67d93311a7924bd736d593a3226149ece173efb9e2f0120a47da69424fc1e105bb1e1570112ea8cd7f19752bad5ad4347da6757000f3deca4db7b2abf9bceaac5beb573e96ed3ad08a215656a2b22beb0ebfa812f18b62366d78a1dbb7bb8e9441f73e1acff75dcce6011214dd0d8f2ce6034220aaab1248eb9b694a9310ffe3cdbd51a542840021324b459a5f90f99907a835a5476d39c1bf7c5ad3c348f2a388532d60e99968b04888ff29ea704c990821202979f4b77c1fbefb5e011fe7e65edf79f6030f014278f59b9bb75f14b08518555645499a4626918846d1a2cc09fcbb8c1524f9b4f81101483b4f1da71dd1454755a9dd94c7ecc6ef64d59ebb2ece53381b62aba2aca665db6b4164761d6a213af1100ff1fcea87441274f4621f3e589d92cc591286ebea00007dcb56524acaaf21405293f09f4fb65555d3d63072edbfe281cc8853712786e850816e3d7965b7ac49ae2eeebedd4647ca7aea32e06b855327ebb1f6c226ab47939d751494b54dfd671c7b552392481c93f55a73618d5dfc2c2f5d756d5dcf05c9aeeb2eac7293ae3fefcb3419e29d31cb554bdd66e413e78d472799d181663ef9d8528d233d5d9d7dba8eb8a6d9595f0a012069d7b03087bb835d1dbd3b779f9d60e8a24a034000988adfec60ea46576d794dcfe5af842d2abd96136c8388daa48a594e73e6dadd1fe5e7ddadefc0c5cff51d55a8000828da03b76eecf476ae8785a9dba4fbe641165224320943c28aa423d3fc6ccc740ded7a1f618ddf30ce9c4e348796654ee037ccfffef06920671717427c0408fcf9c071caa3c7f4e32748ef3fd4dcba0134ea4f5e0622bf7b976e62f2db9df3d5dc1de4b0cc2beac1447dea3faf4ce495d5c43feedf8d373232fa7f92e2a56f0e18f27e55ec4e4f1651d7bf3d4097f0c1449c06fac5f89bf6ac102040e08f1dd160022f4f819727a9a0102b2ec6b5b57e6e8f507fbdca6f572fdf7f9becefa1f28764c5cdb99708ce1d0c599c77119bcf5638aeb660101afdafda0121827fa9b142800081ff14704d0d42087f0884a5b11b264f48af160043d763f8ae8dbe4a24422804fe506385cfe713e2234080c0df0b32992c1008fe01ea85def1f8ab1800f4cfd67402a1902f107c3f73f68b2ec52dfaf22ee20b4444ddfb0b995189b1fd6f35562e5fbdd696709aeaeacdbe3c7af488101f0102047e060a0b0b08217c03fd1b7e1417151617117b267e05bc3b7a1142f88df8f10db60e5ebef16ff2704284040810f8fb400270b5d05196215c6f7c5b73d7efa0a8aa24769afc1ec8c9376c622136fbfc12fcf8bc56fc9b8f4eedcc0809fec380caaff6f73834f041e400d59fba08cd4d5dee378ebb23666d7b262174027f2f12d232ba3913bae5dfa3744a23bad8850f4f8a1aac46ec7c21f01387313f081ca0e1fcb9b0ece9aef19ded0cf574f50c2c9cbb0cdbf0b80cff1bcfb77392c3dc5c1624d7b5f82fffc3a579dd6df4f4740dadbdc71ec9e4b798025efdeaf88c5e4e467a7aba7a66f69d0687dd2810fc3db4890a2382ccdc56a470bf7cc4ab62c65adb4e7a588dffdfe98b4a2ff5b2ec75ee33fe1d7701b0ac472d1edb5e06fbf17c1127fb52585007735d3d3d5d635bcfbe334fe4f01140cdc3d1369d76640ac4c1a89a5d67cceca543f976523531438df474f51a9fefe38578fea38f48f2560bbc3261733f73190cc3642dfa6f49acc201809bb2c0009340fbddef1b1c05f0521658582c785118b731c4dd5016c3304cdac87f4ee487fabd27dccc53933cb4e9188691946c066e7d56f9657eb8f6c1303de75defb97917a606d86a4b6118d66e5356e38e1054f3724fa8832a05c330aabacbe8c36feb9a0da985053796f473d291c2300c53b0ecbdf2de67f14610bc2c66610f0703590cc3b4a73fe7b4a04ef939a7a677b551a3611846516d3f6447a298a86fb2d930beffed8fbcf180a7b5f7c69b91ff09c4fcb287b01efe35c60a34dcf48c97dd9d3b72e7e7c01d0fd232d293ef1c9ce9af4d45f82ff2da5d19bb7cd11dad25f7df66a5dede32d89c85b51488fd7cf5f0e5a90e2b6fbf7cf72ef5fec925bd4d98ff4f9eb850d0e8679ea4e213ea5479e5542abbf1dfb2b8a3b154ff100719f8e53ecc718100a7e97719dcd590f1e399f3deed1d39fbaef6cc8b49e919af9f5c5c3fd456b685c4488a8e7dfbb928935b954c0328ca83cfbd7c578f887e2a58738209d7f3049a4152cb54de9bde6b69d1b0bba59cd2a8d0c2a53da6c5542260d8ac4ce7d4a3f2f94223bafdb040edfa7962c1fb5bb7f83ebd8c040595faa1bb6332f20bde458e42e103faedce120008df1f0919714a3eec79a580f3f1b47fcadc7e4b931acc07ceeb0b71f2bdfd3429548576bde7ec3b1d66d9f49a7e5eda86a0c9d1d6bbded50a6adf6e37bf396ee0ce0cc9bdb7a2aa4f3cbbc9479fe414e4a51eee9eb7ba57e8f9221c00802c6d123079fbb96d6e8c56fa3861f927b2d7a288e40f851f12363b24cce83af57e15c037d92440803056be0f82e2976ff916a121ee3ad23486bcb6b57ff060674532376599bbdbc2640e002abb3ed848cf6dd52b1e00fef9423f9bfe173fe38038d99716f77331d5d3d3b3f4191b9e5c251edd88cae2778ef5b336d0d33372ecbbe47a1e1fd88fe78d3b5e50783ad8d9c6c665e8d97ca1a4b9241291e48c2d34991496a69db7ab7a4bed5854f1f665957ebf21be46f274baac8645c701213e9a1400c0ab92f78ff76ba7afa767e4d87b51640e17008093bcc0cd6379aad819b8207ba79ffdd8476c80dafbc3da792fdc3c27c8d7ddb5db86b4465fe124458f611ebc3b275fd4d68f024b1e1d7b26db7d882d0b5ae15150706b496f7b433d63bbce53776dee6ad9fb42090e2d0516641f1cbbf805fbe5421f3b1b7bbfb0e775c2826b8b833cda19e9e9e959761cbe3dbe4c040078f1f99e165dd66e9ed2cbc7cd75e0f1f79faff6b3ec75fe330ec04edd393aa0bda99e9e9e9143cfb917c4ec353232b04ba70eededfda747bc6f76d681fb3e215f296068374b25068da562e4da3bb487014d547c79d2b4bb95d95b7b3ad8d8749870af8a9bbadcc36d4132a775c93400a3d0e80da0929a111cb46e6e87f6931e56d75f5b5a7177b4add7fab784fb6d028da88edf73190d583bc55589a1e43a65ed007479777c350046a133c480ecb3a70a1c26f5d5ab6ffcc2fce8c88a0e4156b2ba41ab578d0b7434d1d430f59fb6acbfc2bb984c0e80b03cbb88ea3866a0b51c85a1ed3d3c48afecc5fbba7a6b24e34a0c35b0ab3e8da2ee3b766248a093ae5453052928c92c57f61fd9cd88456119771fdd5931ff45be64e3a15b8c5b1f36ccd7ce4043dbbacfc2a51d514a6c2e170048f2ce23a68ce8d9c15856c22fa0b0f0d6da79db9e56220029c7799be70ff46aa7abaeeb10bc74ae7dcdb3a7057c68954de2242601c258f98e7995fa0b89a81a2e8eace475f3379fbf979c53ca13dfe80474031f2beeb3c79f04889d199d29a55af734a148886adf46e5a879db29404dc28a2161afbd763ccecc498b1c8fed1fbb24b60a47c20f27c78f3a253d29322d3b337eab73e282f147b3a91eebf6856aa8079f4a484d797a62a02645c25903cbc2d7386fc784f58fcaf1567d3a90946c3ba866ed5dbcf644d4b38ccf75a206af196531f3476caf18703a252bebf1c6f67173476e4be37ecb37445deecd5caf6db7e29ede5a604d6ffc8ec9390feb84ee1f4ba8c2112061d1bda32f94fa0cb2a003de228f824f6727cf8a3259f72823e3c91eafd7a75ed72240a8c5c07506a3f6afb463d9aebeff22e5c5dd158e4c04d276e30e3c78939395722a98133e69cdb35a310d756fae57f53f14fde4e9c5e17a4de443d1e9b6e26a52566efafd35968f174f3bf351d0c0485461c08e6b318f630f774c5ab92ca6026fca26c3c4dbb8ecdcd29507af3f7d93cf16d6cb50add7aeed7e7246d3af24a5a43cd9d349ae0d92f9c6d34870e4ec917d651e9f7c5a8910025159dcb104e57e7d8c69842392fff8d3647da4f0453a4fdfd358bcdf56cac4539ff736b9a04967cd4eda7faacc7d4a772d72c370213622bffd203b198955968f8f126b0d3d0d99000ccb91d33ae41f3d9f562de4e53f387ab1c26990836cc38ccc4d9e4f6f53462b1a8fe5386d9c61d2b19bd9754276d68d43f7a0639055ebdb806bdfde4b2759b8e97dc311a0a8e4f181ad275ed6481e53c02b5e44bf97b673d490b83857924d416ca822ddf76a5533b9093f3f3e1e91f8a95624ac7e73b89faa6c6044b1083849b30d94fbdf284708015e72a9ab82e9e2549ea8e45a90929ccfe6e71502fea79b33cc18a6f39339080932b7b9b134061e4ca914e0fcb2b78f9fe40b103fefd6b16ba9c55c91a03c61a38facdaf0fbd580041fc23d65348746e472f0dad7fb7b2a61e072ac5004ad244bf80c22f0bb6756c4bdb5ace7ba4bfb82a5130fcceeef636f6cdf6b61640e07909485bf41714c5279dd874769caa1139d2a6252aad8d931af68ce6eead4dae747aee17d178f7651a69059267d670c917d74e10d5bf0f1fab134d399f37b18b2481455f771b3dae7453e28147ea3cf7bb979d42698b0c2236e62f086f80a1c21bcf4da489fb151e578d3600cebb9174f4c36c8381916e2eb6466d579eab1b41a1c6a924f3d600c981f622343a6aa794d99e75a72e552d6b79c29d2347b8ff6d7a0004298c477967d48177aecd1b83211083edd399ea61dd4c7988aa0451e6b4ae2cea7e98d9be2ab4125310c7a4e19ac4745805a09cc6e460059b3635f3f33453a4696b70d9ee683921fe7f1c50c9a868e74532437b8beae7fa4cc7bf772d6669149746ddff123f4b3a333eaea19d1ed3fa2a30a1940caccd79191f3a288d734178ae1a8e31716b72fb9b27a5467574b53af313be3cb85df6eaead4906014282e2637dac0c8d0c0d8d0c6d47455741338269467d07a8269e882b1721fcf3fd132f340675d7a712bd35e131aeb1ebe654d601538e29d65424a61c1338159c2fdd7b55fc9e8b75be53021af693a3f22767b3ac063bcb37ddf3f278e9c0b5a2497bc69b520180aee337c0e9cd786b392a43bbcb11dd657b471852c51b4eee5daee8d0bf75fb039336ebd6cfe8ce00631655da64e03d8fad5b7bb6b6a154547c6d7af051cdb01d0334c9adeb4fbacdea1c7ed27809cff3fcdc136346c5b86c5cdf496257443336595ec7ca78d13de400006abf8422ab780cedefa4c52293652c072f0c554ebd95c10186e5d081720ff63fae408097c4843f510f0d36a3573f0dbf233562fd0447790a4dabcbe2b5dec5674fbde5f2b3cfef4bb55db375848d3c05a3299a7bb8695281aad325b487b52a834451741e1fd6159ec67ce0e1c5d1879e1bcc59d6479f416259862e1fa5275e2f6b3959a29f25f03780f27f9a2ae25f0c7dffc99bfd2703e215271e9d397cc6041d9bebe374ecbdd55645a5bce73d11b45fdcc931e9e0ddb45ccba77516738d18a2dac282aa8207a33c6f533000009c572d72ac15f129efcbd8c9cb025dd793000090902d50b3a911b538e00200a87eb2e358759fd39342ad86692eea3b7a08f9f0c931bc3b69343b2319900c4c51731fb9ca7de42a1096a745840d9b3f7a8b6df4d8cf2522051f158a3824434d579a9d5f29fc862369928c860cb925439ad96e704ff9a0a30f4b3ad95d3f956538b8a71e0550cb3cf2aaf2ab482a3a72e274c84a7a0ad458d45a6051336244654fc397ae3df538ab52482689aaaa654770c4c221c9aac9909b138c73722eaf5fb2fb464a210723435d55ad4d2d5f3c8542622a3031719a542a49c8e137db264056b00b5e1c1ebc1844359937d78e9e327a894ddc0e2f525b2423c8dceeefb7251700c0796f4a8427208a529f3d17e6b463000046579246cd0926eb741fac137e3cb6cccff9de893483c19b74c888f01af65fc7970a4062ca4b01a78a8383020900e7547181a9c06cb01150d9c35d37a0fb056fc5869ebdfaf9d9570603dd1bdf51cdf375dd7b9eb13bf4788dbb2c0600ecf8b981139f055dc949eeaac549de3734d077b461da896e4a50f2f0fca7f6b3eda55ba5a9ecfae8ee4b8b67dccf9feba9581ebbae6f1fdfb9862fb7ba7e15012f8d9ee317fab4cfc507b3db31be6f49fd53c4189f199fa745dd1eae4795c8ba399b5f566d5f6d65588735e45c95b46fe68c6dd7538b7924325e5d817a71700096f9906025aff08765816e77f73dd319bed39826fa5c542c54e9a626363130292d63d99a8f15422127b74ac6d8508e2439fff360e39479e1d1e9e54232495851293f95830bb0bc0aaa9689b2b8ffa0a95b69d01e028088dd62b2447d26f07b8d15d4c2f972baaad390d1ae5b2726e57391a1ba9b33fdf895abb59f8dc718abe9fbc86ebf7639375f7790851422818aaaacaec7c9e8b9164d37b009b2b5e4653c66471d0f946893dc178010c2bf9a7043fcda4a01c39649462465df9567574def3dacf753d53aab198bf45aedefc88a56bd4677ded8ff450e97a1ac4c2acb29e183060300718aded74899c8911146a293853c118e000188d8956ca1a4c3fa96d2a5990ee8af76f2d8f5b8acb37916e302b5c8801049aa251e4585a532c2a88f1542c4a200084b73cbf9a8d5c0804aa1d1570a405dd2ba490704f323e2fa18b1c8eca7533d677c59be010c3578abadff2228b8307d519ce7e11b875c5468a24f47bbfb5f6d61fcda9a1d58df51489b741ed95fffec9537a5224f55000438de82add2443254e3a90fde4f6da4bf062120b154d435349912b3714d08068a867f88f1969377924acf649a87fa6b10b60a81261580a6616f4edf1197c319a1c902e064c77da09bdb6bd6b712bc386a67b454bf2837d9c6c597947389eafdd7ab89272b50ed8b4d3d02766b6e7f7c30485bdcfb8b2ad212cb8c43c77736609181e5347c8acbc29157de71bbb9d5c59fcdb21ce6dcfa290f7ee1f3548eed92b15e9a0c1268761c3bd66cddfaa88feb5d2536e1025efe60817fffeb1ea71e6df453feae896b6141e4848e635e0fbd11bdc05146828aafd96c925de275cd066385f77a73f0a2ccf1d16fef392852b92fe759f9668ad5b2e9e0a1ea3bc3a35f5584271b8c3c604005324b5d8d52f2ee331f749900a82e3fbb5ac6528142913290afbd995b8d7bb11a4967c7cf1bbc45b02e3637c45c865cfb6088d130044091d75110dd2cacc141960420accc135b24ad244b546802bf7919a8bea3127ebcbc61e3e9c76ff3ab79fcdabcc747f73e1118b9ead110300c7d2daaaeed4d52f3b590a6a8bb38b023f6a72877b457262160398c0ce49f5cba2fbe908b7001bb20f5fedd3735228a5e8f10b3e4d56b2fa7570b10ce2dcf89bffd385f0024695546f5fb0fd5cd77a580ac5390dde7239b2f67b11122ab771a3d543f373147c6da408a24115254f660f39ac3f75ee7957305eca2e4887d374a349d8da5a5ed067bb023d69f7e53231414c7ee5eff44b95b2f631aa269dae9d6c43fcce50012943c3c72f913af0d13d714c35e83f453d7cedd5f681feaab2e9e836891475076ef67f161ef8e7bf93c9c93736dc7a90fbcd6038b802e2f4f2a7957c811ef6ba9abe24be91aabb34848f0e9cee17ba5a26f52c5ab6693950c0d15a998a83af5cc89b7ec364ec2b35fee58b1f766f2fb52b6805bfaf67af8b91c193b6b150ac26494e995599feaf0bf7bce9fa4da6968bb8c4d0b76e5580ff55121138b20c4d3d45a91759bd80bce2f0a4fae125425ef5b740e7a4fee50df698bf2afed8c530e1edbbed15d30e7edc5c7b23d03b4290080d8afb6f5f25dc7587e6b7f7f0d9ccbe572f9380059c9ce5d25e7e4c1983c2e1256bc38b12b4e68e4a44d87eaa433aff407ba2bd55b09389fcbe5720538c2050d3169da6e0e52a9e187e33f0b10bf38eed0fe549a859d9ac4c612bcf2f112ff1ea72c76dfdae02b27e072b93c41fd82152ee071b95cbe082161fd0f90d8602b2abe3eb9e3d0c75d4f5f99efc0e073b95c9eb051065fb309fc9cb34be6ef7fc30592fae09b4d96cc2ab80c5d0b43052a883edfdf7332a7610186663c6098f693a5b357bf341ddd5b8f0a00b2ae63fcd947171e78592de217de5dbbe8beea80600b06cd68c038eb978b661f7f55254282f2778f9f160af0ba4abe8ca1a58e0c19f81f2e6fbff15908006435df11f6d9bb0ebd6423c02be2f61c7827ceaae564897e96c06f3656ea8149a9487dbcb830c8dddac4d8ca6bd265e6b03d7b83752900c0b20c3005918697bd220918469d6ca5703947776d2a0060326ecb4eadb4889be363aaaf6fe2d86bee99d7353800456fe8818343eaf60db237d233b0f21eb1f541a1000155bfcf24dfcf8b9c0df42cfa1ccf6b32a748d1ecb7e7e838f2d1c11d1c5c5c5cfc17bcf6dbba7b0aeb40c8a4d3394dcf93600c45858aa8d5211dedcc8c2c5c420e54f5d872648a059da4e8b7eee024a91341ed0c8ddda63f735c7d68ba150380a41cb07caee99560774fbf1e93efa879ebb4a9a95174ba85b4e396606ec3bd1a86532df348d119bc6383efdb79ee26a6aee31f9a0fb260611412d69a40a41d268ed08aec67a167e832eb2938cf9d67ff60a4b74f60cf810b9feb39aa7cd3733d456fc09210d1862e9e01ddfb246acd9a00002000494441548e3e2270336aeb8da0145935fed3ed6303da5b189bb6efb33ec365f9d1252e2c00a6e5b0b1b6cfc7dae8ebb51b76a7f26fad844a9ea12e9c2c8e4ba827e14e8d4073fd22efbbfdca12a5702f799a7cc703ca4baf6c6fd8cd21787f614fb2cec8115fd65a785957a3c99dbb19d00000b86f0f6d8ea928bf33d556418ac96432994cef339f11301d575ededcfefe30432689aae8b19133ecd889505d323be55ca25a7f1ff5faed2355d73a3399d2c61393796f175acb32995e278a704c3e60d7c585aaa7baabd34874f51e2795669fdbdb5549620a84fd7cdbb6e4dafc3321c6b2e21c150644d70000d43e1aa9ce64aaf78daecbdfeda1c864daac7bc76fbac11655dc5f179ec57eb7ab9bb6b438a6c18cc4fa03d55fb30920f8746bf7d6f3d93c001253a9f12bd37eeea6deef465a98d83ab9079f93f7d16f9ccfa41af41b619011936b35a6870e050080a4dc63ff9505d27b3bca53e8ba4363ddf75e5d6acf04a01a4f8abc34a6669d870285c4d4efbafa61a948c673f55a975b3d4ccdec9d7d26c419bbabd3000028fa234f857bdcea636161efdc6d17ada7a5d8906a25590204fe064df0c3d7ed73148d9ccc0d0809fe3fe0bfdde83f387b55dc3e4fd67f5b10dc57ab7c43f3573fdce32d4bdcb54420313db797abe5f7c713646e74e99cb52b2dbcc3f7ded5cf499c6e3352f14ad212c9351d02bf1cbb76c19429f5bfa5a4405515eced213818faf56bf430f073111303cf9ec1fcf97f7fcab367c3c9935054f4e717a29f1f301870fdfadf9bea8f2f278af7c0128debbbc1c9bef70c397b18b3386fcf6f3a59e1b4de92f91f17a3a82c36fc321eb8cf4906236a140100d20fd60291487df0b2eef6dfef5508f1c16ac2727f63c252f98760ef5ed0d6061e0f3e7e846bd72028080202e0ca1560fcfc25a59818d8b5eba7182b047e97b1e266a5f734edbd8818087fb7b1f22e72fbf629b3d822a0a95a0f993ec62427e37dce7f561ac2e23b2be61dcf53f599345294f73e91a81e84a58270f776463f1495613e748ef98f44c4e49cc6cc742264ff8f81b737983794e48c19b0772f4c9c08f3e6c1f6ed2d04e6f1804e2764f61bf0b74bfe9b09feb8b1224d467eb6ba44797d3f743b5fef4248e18b342ec76c21c4404002226e5d2d2185ff20c87c1e1580c7ad434d2bc0b0a1b48808d2fefddcb04520254559b0887cf6ace0c821cad265a4b4d7a261a1c2d1a3281b36929e26609f3f234d0dbc7367c1d22520fbe5f014f9e225caaad5d8870fc8d05018b698bcff0030e8fc8b179ae54e9d3b8fbc7b0f40bd536ba4a9c9cb7c576f43dfbb475bbb1e5ebc001a0dbcbc60fd7ab06c7da5323515962e85d858a8ab035d5d183e1c162ca8ffebf56b9832051212404303a64e85a953bfc44a4b83d5abe1c913282e062d2de8da1556ad023939808625a488089833075252404bab79dcf3e761e952c8cd05636358b102f6ec69be10939a0a8b17436c2cf078d0be3dac5b079e9eadd21f1505cb96b5c0ac988c53a760e142484d8551a360d72e0080880858b2047273c1d01056ac68411aad65dd5a822d0e6388e6f12f042a8bf057ed78b2082744418000813f5f7588ba0602974b4a7e217ec5aaaaa8d3670a172ee0a5be144e9e8c7dcc437a7ac2f5ebf8572e0be7cf27ddbb47ebdbef4b27171b4b1d361cb7b2e4479c13ce9d4d59bc184b4f6f3117e182f9a2f1e3405a9af7e635efcd6bfe8398fa146262687dfa8194149c3b07fbf6c1bb77e0ee0e1f3eb44c6b5212b8b94176366cdd0a376ec0cc99f0e953fd5f6c36f4ed0bddbac1b973e0e909d3a6c1ad5b5f227ef8000606b0752bdcb9036161101505ddba7df9b7b212a64e8575eb203717a64c91887bff3e0c1a04eddac1d5abb07021cc9d0b6fde48909492021d3a407131ecdf0f972e81aa2af8f9415252cbf4dfbd0b5dbbb6ca6c65254c9a044b97426626cc98519ffbc081606a0a972fc382053073a644ee7f99f5d709fe446385f776958d0c9355ff6838866c7d5af9cbda42d5ed3e320d593315cdfd665fccfd966719fcf3994e2a8d6db5eef97473f3c90975ff46c6dbd8c64b1f6d1eecac2fcd9261caa81bbaf45f72bfeca750f83d9214151c736f2c32654bbf99e7b3bfe38e4bc91224f01f005ef57c7b707b15960c53cd61f08e24b1d7e5d425568d4d8fc99261b23cf67d68f4bafc2accde212ca5307edb681f2b0d264b86a96add6de1b58f0d5e97b3cecdec64a2c464c94869bb86ec4caafa5297d8b1632c3df67de47eba3cab879b91b20c93e5bc2dbb89d7e5d403a3dc0da459324c3923cf8927d29b7b5d0661cb1105393b5c9a906a32f36bcfcbb50f86a83561a7d3b9120400c079b1c0b8099bf65bbef8806e20aafc7b6489b1ec27af9de6fcafdbc78e747501006bdc9dcae309b66fc53b77465a5ac8d000efd259b87c99a8574fdcd34314324470fc1829fe29f6fab5382c65d56adcda5a70f204eeeb2b1a30807fe634d6ca2e57a4a08064658144427aba484f176969d5a7b06225d2d581dbb7a1674f183c18a2a381cd86f5eb5ba675ce1c909787f878080d854e9d60dc38d8bdbba1946b61eb5698350bba7787c387c1c808ce9cf912b15b3758b306faf6858e1d61f87038770ee2e2e0d5ab469661ff7ef0f606757598360d6c6dbfc45dba146c6d21220202022038182e5d8242c9733373e782b232c4c4c08001101808172f82b939ac5ad532fd6161a0a7d72ab33c1eecd9035dbb82b636181901002c5b06e6e61019095dbac0d0a170febc44ee7f99f5d709fee49915ba53f8bbaaaa8aca8294fd1d53c386ae7ed1ac318a043faf73a1a98f8a29aaa8a92c7e7f672af3c4f871170b453fabc58884f83f88f1360ca36e4e08da50dce7485a5169f9c767179774d3a7b56d0bebcf269b6eb2ec79714d455156e448747cdc88931f895b2e09b45289abeecf19b8b278c88dbc92fc6bc145ab07cc7e58858061bd24b9a2aca4a2aca4a22cffc91c03ba6d7067ad06afcb1fef4609bc7a18080b2b75876cbdf12a2b33f5ec3074287450788e0040f8e1e48871e7e4e7c7165595641eedf46af190958d8d96f336f2a95ccf4eea14aabc658f693b8fcc93b8a391f7664bc8ac18abcda99f2b4a933798dd993a745f56738f822d460400c0e47dcf7cac27386d83434be7791926f39fe4d733753b48a5c19ea06a86dcfe248e589230cd88fa7f885228440ce35ea3fa9a4afddb8c150cc701e0cb81200a056fba8a21105076eca4b97bd275f5198aca34ef4e0040cac804004088f43c09efd5f38b14dab543c6dfb3298acb2525258bfaf6054ac3ae095d5df0f282870f5b1ac1f2203616828381d5d2094f3a1dba34ec01c030b0b6868f1f9b72015bb6808303a8a8008301aeae0000efead7a1404a0a9c9aecab3232aa8f8b103c7b067dfb7ef9cbc6064c4cbebcf2f970ff3ef4ebf785241209ba7787c78f5b6416121361c0805699a550c0dbbb499d429090004141406ab0255c5dc1c0e03bb26e96e0cf375600235328140a5dced07f684fcdb257795c80ba8449a6e64356ccecee6c6d6437f1612daa7d7374ac87810c4b465abbc3f07d2fab1108b2b63be90eb8550500ec8723b599eac3636a01a03a6ab081e3e64c01d4dceea3653d75d5b82e1dec2c0cb41dc79cc86e71da8444215328542935a7c1a3ecd0fbb46201405dc25413ab79c9622dc4cf58efa03f30a6969fb173e0f4c4dae7d36c7574b41da6ec1a171c9e977fa8bba98696598fa31f85202a8ddd38d0419bc5929135f49b79f1030f001a6908703437f55cf292f3dd8c1746f5d1726d1866d53d9b66693e3b89038097c7aded6bab2a232325a3ace934e966290ec2c2eb0b028d956599d2f28a06def39fd50100aacb383ddddf484986c9d2b01dbc3d4172eea685449a805ff0fc15df7adc686f7d193a5341d7bedb8891ee4a64c00b8f7b2b3b2d5814e2ebe2646d681e30e77a8100da545e80171defa8d129a24c6cf154df0dd274da9625a88d99242149fe37a9128b8d44a150682c2dcf51931d20ebd9271e5e7a2fac97ad8e129325a3601638f75abe0000809b7d66b287be9294b4ac8c9a65b7ad6f6a244a70663c5b907761869f95960c4b86a966db676d6ca988e8deff2cd424845f43fd968f775664283a8f5fd9175d0b4f90f4ba9c73fe5c91fdb89eba0d5e970b62ae56b8f4b190d5e9bb6cc9e880f6c61aea269d262eee239ff9308b0320acc82da6b61fd1df4a8ec2d0f21cd257b7fce587fa46cdcbbafe80e2df45974651f31e35765067071da684d7e5d2ac7225dfd02e862c0acb2870849f427e4a413363a5e5886290a90d14d3c54e354058746753d8ae67550de307ac310483d6243e46a1377ca791c531f9b911ab161f4eff7a4692f7e1dac29eb6aad2324c396dfb61c772f878e1716f6597b015c3bd6dcdcd03c2738a1a96815a501d7509934ccd062e9adcd5c3cdd6cca47dc8de97b50855450fd5b79a93542f22d1a7a3de1a5e7bdefff2c1455e1e002075f5fa2e5251f14bef0840591c4659b152143c5870e9222f3e8e7ffd1a00008f0b00584505f078484545c26a5355fd8eaeadaa0a701ca9a9497c555787f296e6b42a2b412482862999e690976f4a36d0e9c0e54a4c422c5e0ca1a170e306bc7801d1d1f5d683183232926631b5feaff272e0f1a019474da9ada800810076ec0006e3cbb361039495b54c3f8e43839c5b60564949820571ee9a9a12e11b5fdb9275b3047f81b152df77d6e53d3a77b3ccc8d74c6c48f1f26f27586c7a989afd6abf0f3c5bd2775e8adfb1ecca8a8f177ae72ce93f27b69aa2e5e125fdea567a1d7073a29349dae41751595ce064de7ec9f4f0d2a2020070b26ee4f7381afbf2cdab4b010973e7de2d6f6d6600092a5e5d3afe9ae5e8a9dbda7e629ae99473db9ca41db7a7e4e57d4ada3939fcf4381dad51d7330af3df5d1bae8b720f0f1a7044666e4c717559c621f7b8a943f7668a751127eb72b6ffa127e9994f56b7677e37e32d3b1be1671d9eb95b382bbea4baaef263e2c111965218e7c5c69917b4b7a696716a4bdfc76ceeaf4b0554f3787eaf19affc8ebd29ab2d8a9941da3970564c25fa562212fcea78ba4927864d597dec76626629afa9e4d86fae72c75e8c4f4c7d79cc2d7adce893e2cbf6feaabc5a91bd74a7dd4d25a9fefe9b54352d336eceedb3af701d6b751a02a6e588c30979b5d5854f162b9d1933f55a090e358f16cc79e47932b3a6b6aa2cfdca325f55a644096e71630126e734e3fccb929a8a821b23ebb68f58f084d898f947815f949ac1d7753712b73ba6b1bb2e2f3da5b0a9d7e51747ce96bb4e0c6cf01888973e8e2cb40bb291f4ba9c1797c4367037600230cc874e76293871f14db59057f0e8d4e58af641f6e2b0820f5151bc8e3d8c5bf5badc7ef228fd17a7eee4d409d9d9b78f3e00cf3e166d3f265d796f9ca5baba96a54fe8c69822f1c84554fae4c8ee53a90d5e9779195b038c54348cdbf79c7bf20dbbc905b667fb9b6aa8ead9f94fd8f7ac421c56981fb57fe7d72bde9c97ab7b8dba66b0fc495115bb38f9c4585b591200003b2db272e885e4f47731130da9df561dbc82a817f63beec5a7a4dd9bcd5b3f7049629d9cdbb84041e4b15436008030efdae174cb513d757ef515fae49bb780c1c0eded5afef7cc59e184f1a249137147076466068c2f3d009297073a1d2b2991b03f3e7ffe8ef92839392091b0e26289af4545a0a8d8b23942a17cd9a4f25d387912a64e8569d3c0d9192c2cda7a4e5b4101e87468c651536ae5e4804c860913e0e5cb2fcfab57cdf7b53435a79a2d93b5c62c00282a029d0e1515121f1b2d9befcafa57192bbc67a38d582c19968a65cf9da4d035234cc5b3a06485c0d983cd99180056977632b23660d54c2f552a45d175d29a3ef8b5c32fd84c93ceb6dcc70f3fd57d7e1a0b3d66f7a3c43d29aecb7ff4886dd3c554ac07e8062113fdd52980495b75edc0cc4afcc4fb5a9d1df05291614a2b6aba4e7feab830ac056f5f6d81e07de4fe97568b5605994a9369ea3e3396b87e3873b750080040d31e3ca59b0e0d00b0ef67bcd5a9281a855ff8e6657a110793d2b275d497c2300a83ccfe909a9255ca23cb1a3838aa53a13661f74514bc6e8a871a8d2c6311bc7894fcfdd329ec6f25d26cea79f7fdd3a3649fee98d0c5464f59db7bfa99acfa1112c36cf47837791260b28ea327e8271d7d588ab7a5bcda38cbf64daac47a79899396a2a2bc82f5e4b48e6bc2471850c9ca1d06f776d0942293a52d82660f514ebb93c9058c4ac7aab3535ee5560a690a264e36ca5fe948aab67f70372b150689a2e0387a411778f6e0238fe8e1ff2034f7ba2ccb046e25f7cb545d75c2fe2b1ceff17e2a0d5e972b1222b22d063aca3549a2eac9aa611b4563b78f36a602005ddba79f43fa5417353965a35e2774166d0b35107b5d2ebc7fadd2f51bf607c632edd2db303ad44a4541d966d8fd0eeb3676536d9b02252b7ace3b792532faf1838bcbbd0a36f5ebb9e52d0f00e8ed96bf2e8f1fad4d06009a61e88e73576fdd7f72277cb4f2cd7101136f94e20040d5ecb6fa74e48dfb8fef9f9c6595bc2830f8c447210048791cf8587523500e00b02fc3a7ba57c74e95f86d5cdecb589a4462a8b673b7133718a6e5d8495eca6409fdd54a2325cb05cc0832a60350757b4debc2bb7efa751dcb61546ff2cd2349b50082f7978ee4d88fedfc2d57d23fc352397090f4e08170f428906aa97010c2381c90ffe2679b74f152932e8e843b3a90ae5cfdc2f9ebd7585676ab99d1e9c09354210c06eee8408e8c0461c37cd2c78f101bdbf2e2059d0e5e5e70fa34d47ee7a80921a8ab6bca059c3fdfb63e9c04cece70a909cbaf5e41666653fac1db1b1e3c000303303797785a588b6480b3334444b48959f162968b0b44457df9f2fe3d6464fc48d6bfca58a13b1fcc66b36bea2a3fa59c74bf1dd27f97784e8222ab21575faf05959fd80ac6eaf5262f4dcd4c915750c607699beec685779ee524df29b6ecd5b557bb92dbcf73136f7f32ead6303222b394a449f593a434b2902bfc6a744f531f135b52c36157956747cfe5adec3a35baf2472e9512946697b213e6b99a9a1a1a9b1a1a3b8d8f1342458d08008022af254ff951c65b01d570d4a1edbe59eb7a5b2aaa59779d733e8b030cdb7927965bc42d0cd055d4b6efbfe2568100af29f854997fbcbfada1b1a9a1b1a979b7bd79c2da5ad1b712695695a48cbacddb7f3d29b7b422ebce6ce973a387eccf14000050141a5822cb692960959faa846d2aafb6e02fa902a019ccbe91fce66d4e7179c9eb3393eca431c0ab5fec9fe8676ba8aeaea56114b82bb7aa8a8b83b4c7e693d3a42327b969a9e87418bee571d9578b3ca2d2475b8676b4d252d754d732eb1ff1b9b69a436cbdfd93f0c5ebb2d874a9e602439ed1e875b9fcf1bedb1038de53a1d1eb72f28534fd7e6e8defa8367973ff7e1136fbae2d7593c100809db0b8d7f4e79dcfa79556977d8a5d88ade93ee176390e80973ebe986fdbdfb6d5cba451f9edf1fd56178fbc9953565991756378ee8cc0c5896deb9148f2f67dfaf9d89b1b9bbb06851d5a66f1eeccf5f7cdda124db7f380ae6e56c62636be1377ec1e88dd3992cc06008a9a47502f0f5b13232bcfa1eb0e4c544938f6b0f9a2ea17634558fea146d14c8bd97c6cd092fe6aa59152e4b415ea275f280a5ad2359f2a44c0b41e3a9075f76042352f2be278becb385fb59f7d889414fb8874eb36f9f215caaeddb4aedda9d367e0bebec2e5cb5aeb2ff14e3ee42347b0f474a865938f1d279f3ed3f47fe1e245a457afa8434349f7ee91cf47d0060d466a6aad2d3d200b0be0f1c8bbf7909e27616969f529842dc6de7f80ce9d2132124e9e045f5f60b160eedc96e9d9b811aaaac0c5050e1f86bb77213c1c264e6cc3100f037f7f387000debc81da5a3874088e1f6fabbc962f879414183000a2a2e0cc19e8d307d4d52518dcbc197273c1c3038e1e857bf7e0fc79983bb755fa57ac80dcdcb6320b00cb96c18307b07a355455416626848448cc097d57d6bf721908a3ca99760e0d944eb9d8305fd9b8238a2aafcdaac82eae6fa282cf19150c4d251a90149d023432cf475cc8d0e96aad61ddd52027e2fcf90cf5002765d2f7ab3575e721c3cd4aa3af677000a33029a206676038bbac4edccd6180615f5c2763d0e485a2a8a724d769775266464e56464e56665e517ec2a2760df389d80f330e18854111f144f5a4d456b0eb4961990f5e7721f17d49d1a3c56a17a74cbaf61927c9398ed97ef3455ee5876b6304e123e7c7b1a5d534e40d265d4fcbc9cac8c9cac8c9f958f6f17c37b9a683bdaf1269854086468751d33c19ef9f89671ef8c5e9f5652128c92842f2da7294b6941746615041c417cb15f1ab6af8e86b49b6812a8c2aabaaa6aea6244baf2f66dedb1dc39665f73a9a9457945f987d679a010d010050543b4e3f1c9df6b9eccda91eb9abc76c4ee54a9620fbd9a2613b056323d3f30b8af2df5d1aa04226aec0fdb34053b731a5e5c5e78a57eeb939f17974331b8d06afcb9fa3f7c548f51ae7dcb8e6c37e752159adb7a76abdd76576caf6a06ee11a9b6fedeaab55ef75b9f24d72b961f0683f3d1699a6e41032c1a9e6fef54c2ea08a848bd9e6fd9de45af7ba5c949cc66d376ea4bb0683ccd0f01835d224ffcebd3cfe77eb48329d02b84084bea54da82424fc2a0446a6939148d87a4c8aa29e4c794601b7c59ef0eb79a2961aa9a034b38023ce805b9451ced2562003d0cd8684283f3818137fea4c69c7b1de4a3f7d772e75da745aff20eae831e4dd7b909cace0e409fe95c86f2c8b0876eec0eded699dfc1846c6e4cb5704a74f494cce7979098e1e21bd4aa3f51f4059b75eb86205d2d242b2722d2625eade4d34720465dd7a9ab70fad4ffdf967bc5327fee54bc0e14070304c9c08e6e61017077a7a2d53d3be3dc4c5819111cc9c093d7bc2d6adad866c86f0707070007777d0d4848b17e1e2c5b6cacbc707ce9c81d454e8d10356ae8475eb405bbbfe8216316c6d2131118c8c60ee5ce8da1566ce848c0cf0f36b39357f7fb875abadcc8a733f7b164e9c005555080c849090faadc13f90f5af3156904828140a059cf2b7378e5c2f52686720d32c69a976437ab1ee2cd9f1a45420ac78b6677124741d6ec702a0697774a7dedf748de6eba44451700c908ada1485b979eb7ecfcdd7b85024140af9b5f9f1c70fa761fad6ea34a0eb3819543fbe9bcd011016df0b3f577f6c11a32b2a924bd2f3c5c308b28c1ab33afb7d350e004033ec3fda3271f1c2f36faa848073cb331f5d8ff924f8ff1907ba81bb56e19d870502005e4ee48e3be52200007e5ef4c57befca7988c25256576690c8248c9f752de2516e9500516555d4151814320993719bd4477060ce8e87055c848435f92f6edf7cd5e4a4650b8960122b5b114b561c8d79fda98ac7affef060df9658be99a7211d00809f7b64d5b98c3a9c9b1bb97afb47fb615eca6d2a2f4cdad45939e75a7c290e889d767ce7d3faa5750949fe0555adcdf673193a6606f2541095c41e3893cb0300bc3af5f295c44fb5228c2eafa6224b239348cd4a10d555f2a50dccb565c8c0ff786dd7ed12e254d19f06199771dde1e2f2432fab05552f0f2ebd003dc6bb36785d2eb8b1efa9d28011765fbc2ea75f8e97e9eea74901005497b66b60974d8cb0cb3bfba87ff1baac68e3aafcfeec91879fb848589972665fbcc8d041930e35c911aff5fabb2a7eed7599c7abf7baace56ccf7c7df0f8b31201e27f7e7af4f06b9a998d5af3c3392d440451c993f3579e641656d694e7c4ee99b1eca556f74003bac4065b5ed695d351a91f4aabab0a532396cd3acbe930d88e0520c8bb7bf67a52eee7aa9a9277b737ccd8f9d1aa9f872ab9e9065b5493faa5cd5a0f0b56899ebbfc5a361bc7b925694f5e96b6da1e5a69a4a8eefeea6db1a5425145c2aea551523d06594a0100cda8ff30edfb73a71c66fb8fe920ff336d15d1f8715c764dfd53fa99f7f6b5e0cc69519fde4dcd2de1dad5bc5c89751ca4aa2a38719c57f0895b5cc88fbc88bbb972d935a24183be24dbbf1fef6532b7a28c97fc1c777325a5a7233bdb56d69cc8829d3b78791fb8b5d58d37c20100eeeb0b4f9e008703d5d570eddab76e8403003b3bb87a152a2b81c381f47498370f0060d3a6e67b41ce9e85a74fbfbcaaa9c1f9f3505101d5d570f326b8bb03421012d2a6b80307427a3af078f0e60db8bbc39b37d0bebd44787373387b163e7f061e0f3e7d82cb972120a055fa03025a66f66b32c41830a03ef7ac2c183f1ea2a325eea3fb46d6ad25f8338d155ee2383339390559653de7592f5cd69e59edfad5e2a2b4cbca0b6b2c6e0cd69757d0ea7d416749c4a68e721800489976b167e00a1dbc756840d5f4eaa88cd3ed03cdbfc35527bfe85027750519392515d3be87c8238e1c0ed1a50049b5dbe6e516e7bbb5b374e838f4aa7a807ebd552eeb3a6ba2ced94eaa32d226e31ff10d07cf092c9a66ca62a979877fc00cc7449c1fc5deda555b4e86a561d76775543e1ffd0d8c53f5876e9b2ebdb5a399ad8bcf8c17365e62b7a588937d657e675379691939b33189fe5b77765741b569c7277be9c8cb4a293b2d2a09deb7a6833426db71e3b5edd60fc6dba948492b19749c7c38a5a6094d2d24d2549390a455a5734f4ff1b752575452b31e76566adce99323c40bf4d27663dac7841829aab49bf3beff81834375296d2b2f86f58c2d21a5f3da5b38b8745d53d2d1414e5c83681292acfd26552d82693b7d5d8fcc71f6b6ce9e7ec32ec875d463000008cbe2f70c77d094674a6b79ef66cdd837d39a215982d061f90aa7a8fe76366ede9da73d35725323bcbbfc69c0e47c369d5ba878d84f4351bdf351a545e7eaf50680e0c3e5f0975ac3422dbf785dceb91943f20bd4137b5d4e3fb6e3616545f42c176d452515052515852e11250898edc322d6da3d1c63ad20ada0e1b79d13127e385887cc7e752149b5af975afd2268f5ad1e4a2acad6335ef2de2d71d25050ea7cba18c7e47cb79d99ad72b6bf9ebcac9c41d019c5a927b60734df1fd7524440fc82fb9b87b8996aa8eb590d38c4093e726d893d132436d8e2b5af4fcdead64e4f4bddd8674ebce5cacb878234c8003827e7fad2be8e7a9a9aba8e632f2b4cbd1031c1840a121b6c454dcea430ed165f0eef923edf59558ea5d63e343cb5a65505d68aeaa0e9f4ebcf5bd3414b56bbe7199dc5e757b8888f0750747b8eb12acaa2068e7692f9f755a15a3675d66cd2f51ba4f8a7e4b367693d7a21164b3424f8cf6923b5b530650a5cb902717170f224040480b4348486fe699ae087bd2e7b79fb108af4df09bcf07827db1353d3a3fa2a12ae9d08fc3910646df3e991bd3969a7cb777b5d4e9ae7345e21226ebec57fd9daad4b9864378a752e7183fdd763c5ea7bc3ed262847a46c7260feebf8e27269c3866389cfe459b9e20000200049444154b1f272c462e15e9ec215cb51d39b48da068694f43f96411834081212a0ac0ca4a5c1db1bd6ae0533b33fac7a528000010204fe0488446a418b036d7ec8ebb2c5d8c59d8c8879b9d6ccc00f9737472b0dbf6bcdfc3752cf60f0cf9dfd938b87c180cb97fff84a48182b040810f84374b6d9e0693f349cc4e41c864f752004d8f2b0fde5e20e9e5b3fdbcd3c3bd18cb0e608fc36fcf8325040d71e84f808102040800001023f1bff04afcba8f4ac87accb91421c04599b6c14bbddaafee3c5ce499c6aa037e1691d5101ffcd4025a7dd655d8ffd1a9f8a754fc6ea18ce4ce2b4d676feb271fd32f0dfacb0501d70af86a820ffc43afbebeb030102ff246305d5655c58d4c75e938961184956cbaad388f5b77ee02651b28aef820d132cdb70cb70d58d2e2ccd49097f546fcf8e1bad82d583ac6cd37ffda3b27f994a41b56f4ece083093276118c6d07209d9f4f0b3f0670b4aa95ddfb5b1657f874720bcf8849bccffadc7ab6e74a162cda13a26eee754554cda61c6a6d96ead5f0ef29701be022fefe6aa41ce3a52188661740dfbbe8b2232ea7eefe5357865c2e67ee6321886c95af4df9228f6ba9cb2c04052c6ed77373aace1a52cb0b058f0a2306e6388bba12c866198b491ff9cc80f0d5e97334f4df2d0a663184652b219b8f55913775bb50f86e939ef7acfcdbb3035c0565b0ac3b0769bb29a785d7eb927d4419582611855dd65f4e1b75f7b5d6e39a2207b8b75135235a73cfbea9ec49a7b03649a04e970eab3d8eb72d24c9d269f2dd767087e6e852140e04f3656f8997bba3b0cb9ac38f6e4cbe26a7655e6bdddc334928fdfce6f4bb342c22657d292e4ec078feeaef7df5d1825c9f4b85126e0734a53773a26ccef37ff495beeb7ffad8e9d9b5683acbd3d5dc6c65aad785058cba97873bc7ff5267f8fb98faad04f1394805bf1f660c79445410b9eb2ff2945281778ad96d388dadc330354990ed326d94bfd9cec1826fdc606997fc389ee5f0690ac4b05e7863af4dc2f1a78f0795135bb22fbe63297fcf397b3f9bf51a0a8f2def45e4b8b86dd2de5944685162eed312da61201c366657a83902b9f2f34a2db0f0bd46ef0bafcfed62dbe4f2f234141a57ee8ee988cfc827791a350f8807ebbb30400c2f74742469c920f7b5e29e07c3ced9f32b7dfd2c6f92aceeb0b71f2bdfd3429548576bde7ec3b1d6629e175396d43d0e468eb5def6a05b56fb79bdf1c377067c6575e975b8a080080c9074416d7139cbbd5a9a58daa4cb3c5c995f5411e0c566dbc9e516b444c59fde797b34dfe5fafcbdf551f0810f8e7a0a2a4b02dcf9d1b579bbda206e0e537fac931bd0f7d14a2afc1ff707682a7811c0500a48dbb2e8ff92c440889f20f39b16ce6860d7236d3d572df965170c65dc6f9708108f133375a2b74bd59851042dcdc4b73028c6530008abcc5c003593c89742baf7796d298f8942df11167bf3d3ec15d8b010032667d363c291789f392765cb121d4461e038a76e086671f9f6eea6dc202a01906ed7fc7450821242a7fb2b19fa51c064055771d7fe25d5d0391b6f39604776867a2ada4ee3429325fd08c39d1e7a879fe664a340060e8749c1199c74708a1aa1b817226e3c24674b435d75351b60a399229ce04af7abea58f891490583a3e33560fd2d11d1f2f497eede351aa323d6f57218410e224cdd2a1b4dffb51c87dbb3bd8515b9a044052683770dbf32a1c2184d87163b4b583164ff4b736d4320ab9fd6cb9b972e775cb7b1bb3009826830ebcf910b5c8578701c0b21e139127a65b5499b833a4bd0a0580a4683f6cffab5a1c2124c8bf32b3a33613038ccc54739a15cffe56917d531a78f9cd2079a6f7e1bcc66a8057c74ed0a4b6df96559530455765e09dcafacf65577b291ace4de6b44c12eff57273459fc5737b3b59196b28eaf8843d281335937b7341e952daeffd2044082141e1edc59d0d5900c0d4eb34e78ab8406a1257f56ca7ca0000aa9ad3a8a3efeac4f1328f8f7652a561184691d6f55bffaafaedc60e32004093555050b69cf8b8b6c5ea8410ffe3a5a96e2a64a0295907af0eb39776395a2842ad80fb6ea7b78c62cf631f04082151c1616719f73325384208a1aa5bdd15dbadcfe023840445d12b7b5b29920148d206016b523808e1b5af8f8cf7d06102004da5fdd8c8022162c78dd1d60bddb228509f0140d3efb9e5450d8e105ed2d076eaab44d8a4cef616066a4a465f076803ea12a66891ad56bfe64a942c8eb7d2465a1638eff5727395a0e86a84f0da573bbb69eaf43b581ffa875079b3b79cea8887350821846a1e8e5495eb7db3b269004ed26c3d6687838dfa4790bbcb593724a65ab2ce3c1aa122ddfd6695b8c248f95eae109750ea6223a6e7f9d2faf27ab9c0c27cde0b4e7d1ce1a7038e0cab8d99fcfaf79a7b031555421fd68a138c1daeaa38f05e4d4b24378f88f8599bade5036f54350b2728b8b966eed6f80a1c21541d1da462befc35af79893c9f61a03d268eddec332ffb4cd8bcf0d79cafab5c73b5d9aab215953e5cd1d55886f43ff6ae33aec9dd6da7930ebaa1ecbdf712507080288a0b170e14b7b8f7de7b1cf756549c28822822a2e246192a8208a26c900d054a4b4bf7f3bc1f5a9051fc7bce7bf6e9f5f3832d4f9e2677923b57923bb90002a946b79f1d5f2f83f92973f5f5c6ac99e3e7e66865a0633bfe78061782d88f27328d96bd57d4a0b4fc7c1f8adb891209ac820a7f2e7e07b2c24f0dd5c2785daf55ea0ec5e58faedecfae13c8248def0efa90b5a6bfe4ca473e004c1627d64b611886befbd3ef64a535638315de62feed8216994c509bfd3aa35ef2bfc80ac47935cf80ecb533a94624e57cbe384e5b7beae32648fe5b4633220bf892c6d76b2dd1248b7e6b12ca05a2eafb33752923621b2058c6ba1fc420fb1e4e674b44950f975be12cd667b62a3269b536a94906cb580953757467bfe175f149f56faedd7e5fc9934ab9b997c6699203a2eb6430cc4908c0009d9971d51218e2a6ad36a30d8f6d8060b82579813ed173f7db26a9b8f6c92a5b14d0fe01599136266fb245d2263fe3c0c282db579fe4378a64a2ea671b9c08e6ebb30472b2a209087ea7bfb442300c897277580294dd8a87154251f5fd99ba1886f5d0bd6fea4582a2cbc3e93ab39379302cab8d19cbd018712aa349226e787bc09761beea3d1f6e7dbbd0506f6a6ca51886259ce277efaac53facb21f59839f3a4f0be375add3c8cd4f99cb54eb1f59df9ab1ca44635c421304c330c4ba338c66b1395bd8439644b93b2c00a6f7812c1e044b2aaefad3adb6e6087b222bd29692fb4bcc0035f819078661c9b70b3eea9ae32f7fe5495b8b22a7ea123c8f158a61b8252b2222a9942391b596dc0d3526b89f2896c030e75120dd7c7552831486448d796f3fd64b6059edb5deeaede3baf2e624290beba7ae1b125d2a90f172c3463100e891ac40cdc9abad71a68b9fcb494e4f64455c78ac375167c2c54f6c09246afcfa26b54a0cb19fced421ba6d785c2e80a4bc8a0faf739b65303f652e13103cb7bea8168aeb9f2d3725789efb26ed4256340179c4a522210c0bbf1c74a5f4eef2c0ff86e8cb4e4bb4cdbe3c71b7bf28ef23ca0dae202bcdcd6ff7f4679acf88fa26faff7828d1d73dd6388f4b556d46bcec81b3dafd45d4b135ccd3511f14d9ee7f64d55707e88d7ed0d4a5647bedf18ebfe489611816e41e1e643d3a2c872311563e5e6943ef7fba585e6071de3e27d305df7b6557ce0171523778dacd8a2ee24b788551d30d986362947b3da56405a03434c8ea0c63cf497b9e54cbff22fcb4d104e37ab65c2a272b64a0ae4153a768dbfa2fbd92d302b591154380d3a093489a16fd679d485330775ed2343ad6ef7e73576ad3dd6df6e46c45797bed35fc2f160a2058caabc87c5bc287e44d0837f06c811086c565d7466a182d4ae5c12d49b374f5e7a5f0601886252527dc285e17944e4c5550e1ef4e56388f461288a313e5131949f1a9fe0c3c1e8fc76b8f7bdc6522d1f27c9296d5961c212cab0a77c7db1f6aebcb4ac80a3f6d811e6d8c7c74533eddea4e56388fc7d2f417b57d25fabcdd5a7bf28b165955b83bdee1489104866158f071ad316140643d04c330dcf23258db6243961066c70f271bb44d1da086bb43c9c6ab3204b2aa707782cbe93279b764df1b44713955d6f37c4290b1ca546fe61b1e0c73120248a61bb2840aa7325dd7627d9600e6a7ccd5d198f4546e12a83eda8fa0a384ac680080c4e171180000a3f7d2d8cacebf07b1a207907b85554861989f32579b3ee1a962f628cadd6149ec502e067da2e24f8d777cc92ea7cba4b29a6bde449bbd6dc3102f798e81f99a4c81e0c34a136adfedf19feb854a4ddda9ca7e6c8d4ecda0c3e087713c5a2c1164ad376304de6f8460595d943fd566d71711dc439644b93b2c4983ee34cabdfeb7b3ae64dfbb4db01243b541cd63ede35a290cc3b2ca8b1e78bb8305e2b6a46e78c7a3c59d3229293eea44f1bfdf0cc3dc6713199a81c79e1734b58f289dc98ad2e6c4a9bce88177687ba9e0e35a236c0f64455a15358149ec7320a77d4d413959117ddd634df0ba5c25ebb4961048d15bd8a575f053e6ea3026281a90e0e33a73eda9af5aba90151d66c82b9e6218dc64a9d3e581ff0d7eda026d4c9f88baee6d41691fe12b37b828778735dd67dd7c570d87a509b5ffdf614d90b9c61037e04e5b1360df1d80335c95f17d49a1f969b0062530ae116aef2431017afe51f51dca2063bf59ef40b2599d2c5f9584b89fce87582af64168434ee42aaa485276dad370ea736ecf9c43d6987c60949ea2dde94fbe5126569ee7ee099b3e44473dfdf0a5203725727d3f12da71d76761575256f6f0465c72767efec7c413534c90f40971f53218862535af22efbccacc2bc87915bed0114bf0bdd0cd09b574acbf6e6eb327672b2e3cec4cb25f1e9551d52aebd0c6b4a9631e2928102f69bab6fefc343edcfa6ea991eef4975c1816e7ffe2401d18f193eb742aa8f07be2778859419375d4c5ac7a79ac19da68c69dcfc5b9f7a6d39ad922180019ebd5fe499e261a140a956e30ea561daf4d3e154dd5a7f67cc98bb4b1944bb7d1ff353bab504b6505bbf2f248733d3d3d3d3d3d934127caa53c9e140000d0143d2a0a00009058228ec8d4c421141fd052a11492f16beba49a568a8bda11043d73724b395b0a000028a28642f11989c522a50249e7f00b88937166767f4b2d2a854ad7f53956c2692bdcf774088c1a4a2a90c040c22ee7d1ad75e4b1c308a281254359e991c4c1d73f15975636f1a50d69c747eba1011057dcdf14e86240a750680c8be949dc76015a3445b7830591840ee5c2537469f23fa17138a4542885a48d25f5fcaffb7d8ce5d6b11817c39635f36538972db7f6dabd59d34f0b47b31db939a14af2832afbb135d0141d92b8be8edf317e46caae684650b549289cf59460c6ebb0a44669fdd373ef0d664c30c7821eb2040040e268144c9bf9d0b058d45dba0d491af598034b5b4a1faeb6294bfddc240100489a2bd8486d4ba63c298a666aa0c629674be1d6fc8865fe76ba340a95ce745df789cbe38961401a703c7a35e9f61c573a9ee93ae9c0eb06d9cf34274173051ba367a121372e56db4e47797c9530f758d0ac97fdc36fafb0ff1fb768491b4b392473534a878e08f1aaab254c7b5db56ef1e7643d85222e528d8891756d8e4adb9d32b4a68632e5f19ae4492f789deb900c375736778b8a56de4704ca0d0e0080d8c927c38a3dd7acf6d742fd7fa393baa82e7384004fc3b7ab2e37269d4a002316fbb4dfc5ccfd702bc764a277fb67b8e5c3fe11a3229dc39fecf526230000fcb4b5010bdf07c495f0a422d6fbed881d7e73121a210020565274a5eb44971e6f29851b1fcc19b1ad2ef46595402aa87a31bb64a1dfdab73fa9ba4c730b9a30c8cdc6c2d66bd2ae6b7becf222ee9576555d360a081ee5ed6069e9ecbfe4ecc560c4c30b1f780000b4f680496307b85859d80f9875f8ea72666af84b56a7103561ced1ffe93695395b8cd9bc1b670617ee0e302290cc062dbb59d8aeba4c57b46934cd40bda59c2d0578a759c1c4c761691c5141e4e5ca3e0bfdb591aaf80915fe8901b678eb917d091f2f3fae9229fca5b68e8ea63a1a010000fcb475938f48163e2a6de23437553c08667610c5fd91b81d9a61426e6a13abfbc992a8ebe8d0cc963d2dad92a3a691cfba3f92fabf13a288da5a68567ebddc79c0ad55c55c9221ed276ecb13e51e0ede543826f22b8bd3dc54fd7a9529f607a1a4189a2189d73e0c489aaab932e5ae99a1ada3cda411506d0e3261deb4089d9dc9556c0ebba9f8fa4012f8390b763528cd4843dd65efdb72b971aa6bd92d25e7fb120192eab1e0dcb3af4dc2fa670b24a74256be6ef95195fdb019588dea4bf878e951757bb9e0968c8804b6dd18772a02a8594e0ed14e097b96f3302cd364d638134ccf59fa1540a91b07ecbc38a366d7e2c80a19c0500d68505d014b1ed72d63975688288634507e6ddac2171e67326b9b9b9beab30e3911e416446b0d5c7b3db9842bf8163dba78c7b47d599df59c9537270daa014dd658d3221f2ea4cd156c25a79d20f6cbb5819b1be6ddb93841af4333920b562b84c06111872b82e52d9dca2b2ee5421d5bb2ae2ea63eb746f447757a82d7f97af95c857b6b60c7b1196b3cc49f591071a7a8d3400ac3b0f23e82576a70340000a931ea4afc82eaa57e8be36bff9f07b5b03a2ed66adf524ae4be40509cf24dcdda45b74d75b9eec9c96784710bfb90db1ee77d8a4ad71eefa3e04830efe3a191fea7758fbfbc18a4af505d667f4e6f349f367f88091185d5709fb1c4b3e5795cbe10c04d69b78a6c2779f42cd327aef9902d705a18da5f1787c2e90e080db5aa7cf8a4fcb7a92ecb7ea8ba8cc46090500faacbd2cedf434de90f7ec26d2a555db69d7ae441769d809dbe533b7a6ee8bd3ab9ea724195e28c93b026af8968484303a066336d86e68b734f53ae5d6ff05d345043159dabc23f93ac20e883f7eee8f576deb005e75f1536f085ad4da51f5ee7b065000000b5368b49a6b6062414107fbb773ce1674fb2129ce684301fafd81c5bc48720617d4e72a612395d582a12b6432c23792f1b2f3eb7ecd0cb2a210c4b5b2a331ec67fe2fccc391972efb983f957365ec8e2cac4354ff76d7ac99c106cf313c7a721015b8833b431a56180acfee5998812e18f4ae4103212157f3ca15a0a80a8e8d6e144ce4f397158c2e3ca685636ba7824dc9a7bed5872cb6f3b5b83d41abadcaf62d7f2b074960486c59cb2b4b88422211015c6de7a55dc2c813114a6360d87462311bfb5ca10f4417b77babf5f347a4dd4a77a818853f2e2f094a00bf8f947669862000058f309d3f553b7adde93653967b411a6e72cfd6aaeecbc64a3f3fbed873ff0915a8366bb971dde1255288084a577b7eefe6a3f63b8014ac4e1a3b4ac2d996a0888937ef1dc27be7c512cebceddb7153c19428da6cda46051282440e0180c54fd974ab9af272b6b4e082dbf992ec5a7c2b3f83080d829672ee477cbb0b4e2e6ccf1e1cc1d515bdcd5beb74f31041024ab3e9ac5f792591080f9d9978fa4f0610000d66cc23c87ac4dabafe57064b0a4293ff96d8d84dc67c938e8ead2fdcf2a4530d45a9991fc95f3279df7c2bbae3f32b66eebb069c79ee6b178024e55d6fd0333271efc2c52da47084a0d2ee767287aff3d4f6346a586f82e7f542f030048ab1eec5977fc3d170600482aefef52f67fe5ddb3cfc24010bd292c9323e1649edb1405462ff66a535dae8a3f99a2111ceafa5d75f9eb9d64f2287f7d340000e6e71c0bf4db8fdbf1e8fc789defaacb0c676fcd92888b2f2a84b094fdf1faa914a999bbbe1ae06644e6184ff46674575d6e4b89d5efe346c80ebb94562f81c57529e1e7b3b136ce3f525d6e4b0864f5c9917792f3abd9dcc6e297c7176fcad41f3dd2540d0069cda37deb8ebd6d86011015deb9fe28ab8cc569aecebab571f18dd67e535dd50190943f8eb89f5e5cd7ccadfffa60efa223df1c26f5d74201202eb9b575fdf92f4280d49efcf0d7b9cd36ea559e18f5f46ba30846ab6bea68e0506daacbfce7db0fbe6249654da9c7363e248c9e6a4f000060cd27cd3178be6cfe79de9005fd682aaea2c23f94ac00a066b5f461c6956175a727da6baae3899aaeb3627537df0bf7270352bf3dfb3c1f8db4b472f1f05d9062eead8dfd69afb9fdd1d5e15f573aa9a35024eb49a73e761fa4c5b5e707c8c363f0783cde7e4f1edef7f8b3d34ecf675be19148351dcf39173e727fcac72335469e8fdba07e760015ad6618f2dafbecfd6d2e3f23818177597b6874fe2c1b0b2777efe028aaaff10f1391bc7f89592dd9ea6ee9e0d66ffe7b97c1ba3f650aa456e091cdfa67bccd6cdd7a0fd952eee94cfe8d3586d21e7f35713bfdfa68032c12a96ee4b33caaa01506504bf6e5507726168924d8ad634d0f3fd84ffd37571950b35cf2e0ed59afeccdfdb50838aacd9428f5958929477c1453558cc9b89926052f4aede68e6c1bcf9466e9d7974c6ffcb62051f8e6bb5508a3599151331bb73a115078db55df26dcb8b3c80283319b7574be7493b399432fafc013121f6bf9c0266d483d3ed99e8a4620297d8eabafb9bcce0907c85eeb971a46f45547a0f56724f129ca9a13da78d68db0be8fc6d8d8b8780c3f851d65db752548fa2de6405c536bda3a171abe037c22eb619cd39ad3d359cbed8d6d9c076e670df4906ffd60cc17c5de9ddbb2bf2f0d8dc41b0fdb93d4204350071e7f72dce9e934331c1245770d8d2810fc59179da0f5265eff706f167c63860b934460d88fd99b651e32ce1cabbc8fa09519fc7bdb65f8fdf23c6af0f3c97e6b9e35c8a4f549e78fdef8cc830100d2da17614794fc5f390ba6fa1d8fdbca08eb4fc552075cd0d816777ca0a24949ca62ce641acc9a69ff5d75b9e8fe33d490e12672d5e5afe1875fb09b12973ad108df6b01e07bedba77d8f5e574533c1243ef7b5030fdeaf5698628fea7a874adf1beda8a154d4efc103c5edd7c61a6e8eb4607321edfff7a2d84a0fa9fbab3917963843616a9a63d3282b13aeaec304697915b5942008bab9eed9be0a247a768988f3e2708894cdce5860700c858c9178e5ecf6a8100805a72ae2d1968c1a4d2f43c57a4d8ef7b7c63922e0a0048507c6fe3705b6d1a45cb7efa1dfaaafbf7975a62000092ca47a78f46178b0040e219bfca6db64f8304457756f9e8e1900835c390f743cf9c0b6422000058c30913853b5da958c6e008c35db1fbbc14aacb4663e7dbd7146246ceeb4d568d9a2afc25505db7af820a2afc3b20293ce839a4e8d4e730af5fadba9cbedc71163d2e63abed7f5a753935d46aaafabddc234a9495394f275bced18ccf3be18157353415fe0aa8840c555041857f076432edc9db47b8fc26d565bb053b069bab74fa7aa2816531bf3cd198fdda59c554545091151554504185ff0f70d6216bac7f4b4204c57dee4a779501954298b9ced9f3409debba7b4b6c546c4e857f205911b6f254e65341051554f8b7c0f1447e3600b22ebedd76db87966d72a7cf13fe87ad8323a8ab9ac85f08d581f9bf1ba09a6b3eccc1779bba44c60932d7d8d92cee49b9b1f5dd224bfbb51f05ffb0b24a8a8fb81b8e7bda0200efc5141397fdf96255fdaba0c21f08b8f1f660e680885a95eab20aff51b202b716c46c1def69462192f044a685cfec034f2affe481475c78d855777ca272617a8893756dc508575d32094f246939042c3c9dda20fbc3b202b1537f19674d27e1899a26be6b9ff6a49dfcab8c863518b369f304e3bf6e1956f475b723094f0db852a1380dc94918c170dcfb45f4a7e704e27e0c9bd7cf8c812792f01aa6cec356dfad94aa7af2bf99bf733e1c0f76d52492f05a6e934f64c85597b3b7dae189a40efffa9efbd6aeba9cb3c5c56dcba79ab463737ced74f044129ee9307c637cdb9d28c2a2a895032d18782289a0df7beac98c0e07c3f9afe7daf63d572eacbcb76a641f330d129ee871acb883ea72f685d9de26ea44129e62d66fe1f5bceeaacbca134a4a4e7876c8aac5ca0fdde615bc5753b43a146760144baebafc7183798762ba1c29fa7faa2e135d16ef5be641561d3f56e13f4956c4c51782bce63ed20cbd9a5951d750f9e1c622e3ecc8a4babfcb0802f3b37ef1f75d9361bf2eee7345435d69ca9960e2cb6b993fa3d30bcba41d99c6cfe91b8b0bce2f38583539be94d394ff68877f0f67947fa5d1509a5ec153fa6bfdd53146e8777b0ea7b7fca559e0bfdd3c66fdc73ec7d2aa1b59b59fee1f9c6c4300b0aa27ff7bd702382fd74cdc553725a18255151f5cbb67c2ea240e0c700e5b33d98d2c76238bdd5895bac644cd297848db157c92f2a74f24fd479a486b9a0da71c4dc8292accbe351d0e9f3629ac440280f45bc4cc7951d4f5af6b39acc22b0373364fd9d5be2429f81afb96326aa0361a43b51db9ece4e5759d8234445f8e4c5df5c2ee70763dbb21f38055e2d2907345dd5497952504000004d52fb25c91e1cf07dc9405aae22cd6a756290af53848b35d755977eae34a7942d6bb6566ff5fd565f3c0d9632d55aacb2afc17c90adcfc72cbb6f72e47ef9e9cddd78c4e20d20c3d82b6445c0ad64703a8f9fdb129eedaea243cd57cc0b25b8a1b9d214efae9b95ec6743c91cc301fb421a505064a9f846aaef968f4deba6be6a05e4ed67aa63e2be26ba40080962763f47ab7cd5a5adf2fb3b55e9d2168cdd83269ef574ee2242b031dd381fb723bccf7653577d71f291f713976ef4477432a515dc3bc5fc8c1db670793c579fb7b194c79291f7aa1ba1bfdb5064535c000b43c1ea3e7b074f73cff5ed696fdb6be7dbdc8d27acace95233c1ccc9ce7471ee8a33334b26d11b5356d8995f1dcd75d066f1892c26a7a8e5674ac1addbaff203b12f257190d00000b4b6e2eeeaf4722e1f506284add711b489901bfcf42dfee1f68e4bae87e95a4f5dd224bab899b160febdbc7c9cac275ead92cf965161037f3dcdc3e46343c91a2eb35ffd29756180000353cdf12e864c0c0134934ab80b5f155ca267078f7d5f3c8b736459476f923ccfb7225b4af09894852d7f79a712e4b7ec397f2da078282ebf33d74c8048679ff15b19512250b274ab2d7a13a1b73329a4d83e70eb5a4e170143dfbc121b387ca2f2795d63ddd39c69649c2139956c3363fa89200005adf2db5b05b972950b0c85fdc8c27bee0c9abd86ec1e699fefddc9dacccbc17de2812aa7cc1df142defc2e2e1713be67bd071748ff9bbc6c2f161efb80020d06a383940497454adcbbc51860aae22ad7e719fed39c6866c3076fbd639feaee63ada1603176e1e432d4c2a1200206597d6615c678eb7a3a0717afda68c356ccafaa6689aa2a207afd083871a62d15a3eb343270d7133c077ecbb9286a22686dfb4a1a64434d12c60e6205ad5a7ea2e6445799fad17be000020004944415442c57c03d3966335f9fdde405a9b7868cba9f79cb6168e687f0287ed901e81566bfb1e8b92a71497dedebdf9525ef7562bfa16bf719413539d84a7e8bb4cbf5a22866aaef968786ed939c3c7c9dada3faca4b66d1b086a4ad937d689492211481abaee8b1e36404099c78039cf428cedd664284c24abbce2a3d3ff4c996a2d53857f205911e427a4089c6606e8759af5231008a8f1d192a07d4dd31e56b1395fce78242d19bbef9300c86aefcc19b5a76ec2ad3c0eafa9f4e9de117ae81e9e0400007ece03e1ec98f79fbe649fb5b8b762f7fb9e9643086ebb6e6db4a10cb9955f5153f262835d075d157e4e6c06aadff47e0c64e7ecfdb04c45f78a0787a7e615a6ee715603a2aac7ef6c0e256517e75c9c3869b67976b8e24e79de87f004c4c8d9bd489d1363f5fbfbe09ecc9f7ba540f8eb8d0600008097199ee17d3e8f5d97b59316b9ac4ba99519b08d25b19e6ff69f10ef7129f1c4283d0c004054fde4a3cb89e7699f3e3f5f2dfa65e2d6743e80eaef2f18b9b7797a5c694b7369dc848a2d93f664b6020003bcedcc4bef2a78dc9ad4cd8cc8b94be3594a5691d42ce7ee1e5a76605f32a72383e0bddf3a76dda741578b9bd9e531a34bb68e5ff39a0bf750a7a22fc726ad78ef73a38853ffe1b071e2d5c22eebe13d64afe31293fb00ed82a3cbb686c7a7e6d5b6b667525a113133385c7d43721dafe1dd6e9de8e9532e14ff68c55c50125f1978f565faa7acf889f9aba79cfcaa8a97f95b425c9b5d2036f436932f45e0cdbd0d45799f6a3a5416ffe3e55b4dbd1706e82aee73831a92636b9c831c3bf54a71454a06dfc4db040f00ce3a64b167f5f53b5fb85251f59b1bf7d8ae412ef26725df9e3c110d1869ded3edd544d7c5b38d3fde482c6995f28b1f5f7905fa8db1f9f963d2cdcfe7d96a6bebd9fa4e3bf8a256a150d0907af9f48d6c857a0310151cf537d3d431771db536e20bbfbd87c9aa6e8db7d4611a390f5e70ee3d5ba1f450f5e4fcc93ba55df76005597b0267c79bec48ade5f0eb32af873ac9ef90e47f8e6d0e89c9cccb7fb1d0b46d61465c7469e569e9aa3416b7b5b93cfde24c5bf9624b378fd14ae9332f40127b359b2fef65f197f26c678f32501d2355e11f4856a4dc5a1e569349ecf6aa96f4f0a78469bbe7b852d058ddc11b76f6ab8f89ce6f653d3dfb5a6bc5a185bd9958049a6ce2e16d8c57fea4100000084e0be6f5a1220192d17bb42dff5376e3af66f490a0b15142fa916aa21260f5272f196e800500200000285ac0eac9d678040008b4def0798ef9171f544a01cc49bb98881b33cba9b3bf925647cf9df1c4f7c06ac4dea133af178b0000828f5b7c7cf67c16fe8cd1e42ed976e196206b129a60357696736be75243ca0c080000928ad8250367a507463fdceba7a970dc288aff8a20733500308681cb868a1edccce5b19e9d7ac65cba77b633158da1bbcfdd12287a70a75008501a5e9347bbe9125028759ba0d553343e27162aa35a48badfa665da715b2e7558ff6efd1c11cbf3dfbdb23f1383a6f75eb4770c147fe9235f799d8a4be26e57f4dab8c697894151dde76f09a475b600d443f63a1ac775fb8bf8b5e679979607ba9b68eabacf3a9fd50203a8fef9e50f862bb74fb224a0f02663b7afb3fa7cfdd18f6259303a13970cd1410380b70959deab3cea7e998aadfc1d01099a5b019ea258a940e2c978206c167e27d2dc77e7e3043ef307692a1a12cc7e77bbd866622f4ac7d5c6d4ddd30fca428fcf31c70000d4f47dc7b9e52df5d4a26898055e37d8746c9a897c65aee6657c73ef1ff00f04d172e868d367d3ec34691a8ed35f7aed3f389cf9730e1445efb72e222ef659f2ab3b3bfa571f1a37eac857110040cd7e476e53da1c7d1400006b3aed44d4fd472f5313c3e6683c9ce7bf30a1010200607487efb9199bf032f965c42abbcc4d01c1d7cba5000042df0be59c84000a00007c9fcab4e65cbdc11a747047a0b93a128963da7b3bcb2537f1b6a18bfa6ba014ee4c511814162daef99295572b4010f49c7a19cbc94a778fd14a749b3d1af5f072060f0049d9ddcb252ea1437451aa86a9c23f90aca0c9daea62563dbfeb445cc6afab93695830154aad785d53524b055bc42e6f043ab69d2e7157fea442f798d1a6f48bc122a542c9af8e4e40e2190c748b1225d91f9689aad781dda0c93a94b6de89d21a12ea5e7635ae4ccc7e7d21893a718a6de7dd6771f1f5bdaf2cb7ef99b73a226e45f3a6c1b36f96f26ade3cafd2f330c0fd84d1bafe3c1a8747752eb5548901e5aef6f1a9db2d016be6797450f04553f4153abd004dd3536fa9648b9b4a59ad798702accc2d4dcd2d4d1da7c436cb387c0840dc8fe7170e7232d5d6d6d3310b3855cae10895e70d6b3e63cfe8ba23bb9e37b645284b9a2bf934736dc5621656cb8a2eaa6e1428af536973450bc94c9f28779a586d6b66e772487bc85ee72ce8fa2c3a119b52cc6aaa4cd96ff57255d0ee8f0209a7b219a165aed9a6006cac8fe596ffa8d231347d8adcc6082c4307dfa254935085bfde4375515de60a018e8a6b575d6e4a3ef71804ccff2e58c3cd8cf96c3cae4ffb6798977978fcb8db8ee7e2b7f521210000fc779b03977f1812fdb981db58f97a2362ef88058f9b2000a086e43b554ee39d7a94d2849b1ecf1fb7a76ed6c392c6667651c28cd215019bd37f527599ea32669caf8bb5b975efa02de1db6df2231f74e5c658c3211386f5b133b770f45b78e2f44444e2e54c3e0000add53728b0af9385995dbf90fd17166abebb9ad4d0597539f75487def3ad856ea58747fcd09d29dabfe9ecf0e37e45fb47dbd2b51c86ad892e12f4e0316400ef103291f8f4e23baea8e8f6b52acf797e5aaa43a42afc23c90ade6ab83721fb6a6275e7e335308aa8a5856a286429945a05d5a52d24039a1acd90016af3ea3aaed02b7fb2a7a510041a87968914d2a3108fcd97ff2e027c97ccedbc78eb30c64df6e65a72a74339300c03041a8f6e53c10510bfa9b59313e8d4e13b6c1a213506ceeb571311fd2ef17c8a56c8644bb5ae14ad49802253f14804c16e71d49d59df560d1836eb9828784d5fcacf18ed2778941203020000da70d6cd2bc353678ddc95d6dc5e10494361b5425746585bd044d4a761a9860ca2d38e1785450525450525c5c535759f4f7b11445f4f4cdf5e1c7825a3a2b6aaa638719949cf0ad2084afff56b4c13b79e6bdb31c750f589ece23a85f395d417b071ba0cbcf23a45530d48821ab6e25929a79223ede2569566af27c2c1709eb07414b3ee43311f4dd1a7c2f5450d6d0ac0df2ac564432aba4b1d37b6b6db5b52975727527c5d51c25337a0a956b6ff8ec06a3b5a622bd24ae58d4d589256a166e5a8d3a6ba5cffecdc0b42e03c8ff63d1f7e4e4ca6d6e87e4c85ea32ffd3f1a0e1613a871f9d1aaba7505d6efe92d9641a3c679011118565b84d5de0def2f241a110c0ec77778aadc7bb537a565daecdfc2cb49f37cb5b0787c2e9f49d3dcba22af179c56f535d867ea8ba8cc06090700faacbb22eaacbec8c47df7b0fdd88d45450ad644954a9eab2f5e4fd31e965acda379bb5ee2c59145f0f29f5182800d4aca64cd57875f145da8dc88601a13e0c5574ae0aff4cb282a0faeedcea9eb97cdcb22ba9a5ecd6d6e6f2f498dd5367deacc0bbcff4e35fdf7625bb4526ae7d7160fb6bcdb1415604cdc10bfad71e5d1796de208165dcd2f7a965024052f6644f3bc76a26de7a358949d512004425b127129be4e30f4a9da92ea92aa8ebe63c503a63f72f378c9f397ecbed8c4a6e2bbfb1283962ed84054fb9182d275b744ec2470e0c20cebb8be1b9ad3f595eaff983d8a7966e4e359a36dea4eb0207de72dc48eaabed4792585280203bcd581100656408ac1c99989f33daff9cde239519505e50ed61c71f9fb68f0a1ab5ffbde23426dcfa72cfb1d70d5219fbdda96d4f082327d9aa33fd17f954ee5f7731a34102c3626ef9bb0789c54200099a8538032b132a06c858af2f4496fee84432da2478efa496b30714b7be10eca7041213b79e486d9048d9efcf6c8e05c366381395d729d63470bceefb53d1452200a4354f4ec7d476265d48e5d9ebe89d1b9eedd97826f1d3b72681a4b5fafdcd23b1f5fade56ea28e6c0e9aedf8eef8a291240c26f71bb0ee4db4e19aa8f56337037e1263f2d160020ad7b1e1655dede3ca48df7765fcce4ca24b5cf0eeccd309c30d248753be7df1224cf7923c09d1de1595c0927ebe2b61830727e9b989eac3ae1dc5bc68499cedf5597f3eea591460cd2450300e0d6cfa7260e3d84db72efe418edefaacb74c7de1a65b72e27550a6169f3a7c873693253375d35d092793bd7687c6f7a77d5659148a1baace7e182cfbd78ed3d4b028bebdf5eb9948bb572fc91ea725b422063a546c7a516d634b73495bc3eb3627b96de880013b54e01b6a2a2b89b4fb2bf35703935d9b7b7afba25f09aec4c044052f1f4d6838cd27a4e0b2bfff1811527cbedc6f565a23a04d822b582eeb6ff36c1617ab0e6b3b53be28bf91024647d4ecd6ae85975b9e2d99de7f94d22184dd4d0d6c021db5497bb790c0200006b367ebafecbb54b2ef107cff5a2aab88a0aff50b20200d67cdeede4f3fe3567a638ea6b314cfacdba50d37bc6402d2c63f8a9a835ea1707eb5029567393fb1c8bd9e8840728ed7117e2d651af8f3527abd34dfc3725544b61a4d2277b9a4e1b871c5bae7e74809593a7ef8a8f8efd151b2248a6fffa10cc3e57069eeebe355bd8690ae1b2e1c98bfdce9ff68eb0d163306dfc96dd8186cde9450424efed87fdd2a739d9bb7a8d0bc30eb121feacfb749f331c53506f3b6b9461f77384ea1ebbe3cff44b5fea6a62616e6e1f709eb2f9c6f121190b866f7ed504fd84d1fef7f45e9901db69846ee0e9c4636657c78d399cc18501c01a8c1b2fdaeba547d61f1569b0397aa7a73a40698d39ff6013ede6446bb23a59c32a60f59dc25618e09d96ef1f5938cfc5c9a3dfa0e931940146b81fe641dd73f5c63ed2ef9f76c5ecb549986c4ca5e98d8e31d87afbd0000aa2873a55b3597e63b75e78808b8b975f489cde30932ef5ac3c7b1d6b538d416f7ab069b893119daa6536ea447350d8dd750e3880369c76f97a48d3cede4c22a3d7baf2b1576e869a63009239fcf00e9be8e1f6b66e0342ee6bfb1be3beaf6d4df3cb5fe6ac41b59cf6a6cfb19b4b6dd554dee06f0904c5f750d446faa5413a74ed2157189ba20e0d50ac7e48bedd0bcbd29b3ecdf6bbea72c9c317c8410172de29ccbb7a22a999fd6c95a73e9da1496368d286de66c100efbae5f63ee7a4b90e34759acea0e382a96197820d50fc9c980ce6d8fe5a8aed5eeea3910c4d0d871559a2fcadee3a34c6909b751082e2772c72b5e6adf1465432c5242892bef4fa717f7a97915b5942008bab5f1e9ed2c75247dbc86e42b820f872fc56173ce814600bf1726fac1a6e6fa4a76deebb26cd76d7bdf0201d140090a0e4c1b6b1bd8c74750d7b85dea32d8db9bdc002033a06d822f1f40e5325e7cdf7c286e6adf76052885aaed3c2b27fa4ba5c1cb77e8825559d44b19a9b3ef8e8c9119a08a0d463c8d76d47cdb5ab2dc204cc7127a99aa40a7f8d27f8cdaacbfd7d7cffb35693949cf4f64a58fa3161aacedf38d2acf5dd22e7d9c4a8f4032e2af5b12e68793cc6668bef9bd4a526189531fe45fdb2e898efc8e2c319273d7fb5ea72c63af7f9b4db29ebffd3ea373ff218dce7339c1768dcfe74c8ed3feb4d54d7edffb550edd3ff7ac02de961e7ab7df60fd356c5c4aba0c2df07329956d0e600c7dfa4ba6c13ba79a0996a27b0271af8eddee1678c194f1d54f31e155464e51f42541aef8db20d49a2079e48184c57edddaaa0c2df69ea6b357999d56f4988a0b8cd58eaa632a05208b3367bf53b5aefbcf2d6422b159b53e12fc36fdf06f21f3652653e1554504105155450e18fc6bfeac07ccbd3b19a767bf2fe5b977b41d5973cc8fda21bff08791c49e10107c6c8c7dc3f22df92a2438ef4e18ffe9077b73c1bcfb4ddd5fd4e5aeec36134c723c5927f4c417edfe2ff51805937bdc9bdafaa947cff01801b6ef5257b5eae51d5950aff45b222cadd6e816803d962c8860755bfcb70c04d0c64d8fc4e3e176e881d4140203cbf2bb3fe9190b15eed1befa88946201028929ed3f08dcf1afe75ce41f4799b0502c19cfb86f7f7cb1bce6acebecd01da6800d55def43fab5ae595416b765b4a3260681406098cee3763cfcf15d1a284dbf0d0716d8e2fe5063e76eb7c0f5b95e07010080aceee1125b82fea4eb2522f09f00d4fceef0386b12028120db8c3f922e575dfeb4c104d109aea7db056b449f36d8d86cf858937270aab72919814020d4cd06af89fdd6a6ba5c7863515f7d3504028164384e3cfafefbbd4480f76aba91c7a9326145cc527f277d020281b03f54d4417539ebcc3437261a814060b43de75cfada5d7559794249f111870e59d55df2be9bea72cbf309a40e8f78dda897ab2e67ac34e8f0b5ed2f055d7dabb4f2d7d812a1eeb6e2d0ea3e14d516b60affd5951535cfcb952289885b767752c3e1c90b121aff5e3ab8506de2c9e7021c483f1b53f6ff22529044f613c4e8fe9cc03db5e3230b39c25656cefd5d81266aff3a5d60c1e74b578a1058d6ddb3699cbf5de63006436707f7a2fd96c62dab8e0ef108ba455b1a5fda22e496c62d205c1bd327f4417dcf74074971993c67c49f754b8bb42a767edff1f1ee9753af8598fe274e5bc3cdcf97076eab9dfeb441d0f0645acdb691cb5e34c300e7b82b4fa040f3878d666a2ed303f4db5497cb1e3d12fb069a49aa9b8da79d7e5150559d1f3b1b0e9b30ee7491040069d9e5a9336f50b77c689608ca6f0efeb476dcb68c76d5e5dc9814eae841ba680ccd7ef49a7337b7d876525dfe7c2068f1338753f93c09efeb71eb87f3269e2ce8a6baac2c21000020a8feb1758a0c971e755716a88ab7da9cd9ac78e4d56466bbeab2decc178d8aafb3565b743dbf8624ffbc29a5521867312e34c85aa5baacc27f96ac00040a8d466349463e33436c84b91faac4000000b1d30e8db7a3221108ac4e9f05110502000010e59d99e26e4042211028bac3a4e31972895e69f5fd553e060424028926687bac7edb527d63d294fb4d79db3db4e974e3a0076c2063bddc33d68e864220b03ade4ba215d796c91a5e6c1b6ca08640532c020fbee72a1f536495f1a75219a1619b6dbe9ebf59d8e65fa475cf778fb167a0110814c974c8be6c2100405a9bb865a8993a02812018fbadbd5f29010088bfecb4610cdcbc36d0d542df68d4ddeadc9d368c815bd68df1b0b7d065180edc9ad4f9021520ae7a9f2d725a38dfcf84ac86a71bbb8d0a9ddb4f0305000082fccb339da8482441a777e8dec556f4918fb900aab9ec49ee7bab41ce66b88f47321c0e144a0080584fd7fb5b6ba8211008bca1cfca7b727d6261d1f5b91e5a6a48241243321a7ce0b3dc08b0b02822b497060a81a0bb2fbe57dd75f148f9abb80f87512de76f9de5e36c63ccd4b40fb952247f595b26f13abd17ddaee881daf133ce47d6f73d7c6a3494703a49c14ca1ea4b1eea0e2bd70579b93898e919f55b1127173e4e0d35d01fbb76eea05e4ed686ba76412732bb5dfe202e8f5be76f464220107863ff4d89b5520000dcf2f1e424073a06894461299641573a914c41fa3213c3f969ad00c0ac683f0cc27055861000a8e66a5f7abf6b3590621f84977764eca2b7bcf7f3ad35e89a768b52e4526cd5f16b06e862110875dbf622777871c6fe9577b576c687cde9adafae46d2ef33ef62dc66d28de5c73f8b7aaaa9efdb40ada9a1060613b62e1eea6a6baaad611e785421730d44a5d1cbfaebe3100824d92a704f5283acc74af9f158232a8f9ae53de5d5c09ba9e1130db10000de873d810e5a78040281d5f69873b5a0db7c1de27c3815e2c6c420102886eb8c0b9ff93f20cd4a3ba6bcf12b69ed928ad8655e4c34424dc371ea853cc11f47c6b96967eec113f62de9cdc0317a2fd93701be773aadb3ea72f1ad1bd56e8bc61ab5a92e573d8b657b05d9910d83f6ec9e17d0cb4257c772f0b2ede369f92f0a0500489b8a6b31bde64e74a0a071fa3e33828c1a3f9629ae831415c4bdc0040c33c6a2b5fd42174e0d70372474525d661536690c9e35dc8c88269a8f9833845ef5b1aaabeab2d2848a25382caeabea72cda37deb8ebd6deea0ba8c57aeba8cebaaba5c726bebfaf35f84ddc88aa82c76ed100b321281c0d06c275d2c1643d5973cd49dd66d9dec696d64e073baa8a66d1b086a7cbd6bb805198540a2700c87390f5890d2ae0a37274ed2325e9edea6ba5c71c18bdaeb64a94a9b42853f1d6c56cdcffc4b4cb8dfe523dc0ee1e76de66abdafd5ca60596bd5cbedbd30b841376b65302c63dd0f62907d0fa7b325a2ca87cbad7016eb335b61585870fbea93fc46914c54fd6c8313c17c7d9600865bdf2e34d49b1a5b29866109a7f8ddbb6a310c731e8fa25beffc2282611886c5c5a7fb910da7457c6d918aaa9fae77a6b91dcc17c1b2fad8b174dab0739f793241e9ed19060058effe2a82bb405c78d80963b82a835b78d8116db4365320fff2586fa2ce848b9fd81248d4f8f54d6a9518967cbbe0a3ae39fef2579eb4b52872aa2ec1f358a11816e5eeb00008e7edef38100c43f28f98de07b278102ca9b8ea4fb7da9a23ecf87350d3e3291a48c3d15bc21fa4e5d70ba1763be56cb725d8ac7e562796b2dfffd28f0870231e716059f5250f9277244bfe18e7d108bafd2f05621896d6bfb976fb7d254f2ae5e65e1aa7490e88ae93c19c478174f3d5490d52181235e6bdfd582f816555e1ee00184cb99acb95f0bf9ef3a768cf7ec3eb5c7ea5af8239090118a03333ae5a0243dcb4d566b4e1b10d102cccd96e8bb75af1a4562c6d7abbd79b20cf6457343f09a6e307dea86e7a329946181c592b8361589113a3252f9a6430c4495d6f43f3b9f04d02f353e66a02dcc0b305421816975d1ba961b4289507c3e2c2830eb4610f39302cf8b4d59e64b73cbeac55da5a12136ac61872bd4a2aabbed297eaf6cbc716192c13d4e6bcfdc29675cac0e3b19ab6bbbf88e09697213a545d86dbd16209dcfc78aca6ddde3c11cc7d3a4ed366e717112cabbdd65bdde352b5222d2721000be801c7de378a85df6e076b5186c736401d5f2bfab2cb126db33f5fdcf1bbdc1d9618c763c5921e6aea7b41f82973350179c4a522210c0bbf1c74a5f43ef74d0ac3c2dc5d0e789379f7ca0452cea7d30134caf05b35d21e2aa507083f6f3347e90df5d1c6db2e79582b6dffbe252b2222a9942391b596dc0d3526b89f2896c070c7e2c78c65688c3895d1241137bc3de0cb305ff59edff38f28eb983db4764959583f75dd90e852818c971b368a0180e7959a9ef3ffff80e8eb1e6b9cc7a52af9cb65d5973d7056bbbf74e8e3bce4793aea83146d10866159f5d5017aa31f34757ecb97bdf678c75ff2c4300c0b720f0fb21e1d96c391082b1fafb4a1f73f5d2caf6f71de3e27d30569ed1692565ee885b33b58d8d61a204eea064fbb59d1457c09af306aba01734c4cadd232774d088b8b0e3b00948606599d61ec3969cf936af95f849f369a605ccf964b6118e63e0b2203750d9a3a45dbd67fe9959c1679336bfdb0c210e034e82492a645ff5927d21ae53fc84b9a46c7fadd6feef2c3ad191bacf016f36f17b4c86482daecd719f51279af34599c582f856118825891de248f4bd53251de5e7b0dff8b85020896f22a32df96f0a11eba6a4bd22c5dfd79293c18866149c909378ad7857229ac820a7f327e2fb2d2611a603537aa5404c330cc8e1f4e3658f6be55ded11bee0e251bafca10741ad659d103c8bdc22aa4b0e0c34a136adfedf19f3b0cee1dc98a387fbf2dd1eb4adba8d3747f38c3f97889841d3f9c6cd4f65249e90927ac5577b222cadd698534d99025842525275dd13a0bd3f8721f48f0ba5cd5d1d9c82a2f7ae0ed0e16c83d89f4db5937bce3d1628928778725a1ffcd3ae8fbe0451a74a7b1ed2157b2efddce9e1186f885f7764f1f68a7850500303ce75f2f68856151ee0e2b92df6dc558d792345d43fd4764a5230419ab4cf566bee1c1dc6713199a81c79e1734b53f21ab0a77c7db1f2e927fd178c797ec72aa4cd26385b7bf0ae62404904c37640915ce6fbaaec5fa2c8128778795ba4fa4a2acdc1753e9c4ee64056a8c0b241186deae97c1dc17d334d4bcc32ba48a9ce0da477ae9b733aec4de97ab65fc94b9dad4318f147e9597345d5b7f7e1afffb18dffa6eb1016d4c02fb7b1d507da359d2da9bbe24a319e1a9655c658e51567db52fd5eb5215ffd3467b978d27c7180f8eaae7bd5f626c383f8d0fff88aca81bacf8206f912d2fa768cb07e4efe0a72dd0c6f489a8833afdd4250f8cc1aa0cc1cf90151d66c82b9e6220da64a933f5550b2ccadd6149ec1fa118d684d99bcc883e51f590f24af90159010009908edbde7321a58f488a8f3a51fcef3777202bb29a6bde449bbd79e2b6517d8e81f99a4cc14fb885ef1d53796b97555ef4c03b1c2d96b733c1c7b546d83f8aac0832d718e206dc69eb61ecbb0370861ddd48f3d3600d4a605c23d49ef598003dff4e0696b1dfac7720d9ac4ee640300cc310f7d3f9104bc53e086dc889dc568505cb4e7b1a4e7dceed9973c81a930f8cd253383afdc937cac4caf3dc3d61d387e8a8a71fbe14e4a644aeef47423beefa2ceceaa5ca1ede884bcececfff9878628a09923e21ae5e06c3b0a4e655e49d5799790539afc2173a6209be177ed0b9f9690bf46863129a3a35dfaa7077bcfda1b6bcb4931571e1616792fdf2a88caad6f67aeba1abb6be5b6aa43bfd251786c5f9bf3850074654cb5423a70a7f3a7eb79895ded76a65b2d6ea37fb0634bfcdac15c100c8f8b575524d2b2d85ee2e41cf9cdc52ce960271c5fd4d812e06740a85c6b0989ec415700410c0b96cb9b5d7eecd9a7e5a389aedc8cd095d437425ac22163f6db9ab819e9e9e9e9e9eddec3752d0d422e6d7d6c998368a9f40d32d0c89dd0b24fc7235bcd06cfa141b3580361c35cfad21fadcbb16206d2ce590cc4d299d96799b2bd8486d4b669b72afa9811aa79c2d050020894ccd0e5aa6481c8d82695bb845c3625117cd3104c13c70d395e79f6b8582aad7eb4837a68f3f552091b0cbb924131dc56e319669a1f9c3db53214ec699d9fd2db5a8142a5dd7e758098723800069c0f1e8d5a4db735ce978a6eba403af1be4113468aa7e9b4a331e8f920aba68532b7d150000a0881a0a4d6b04460d2515486009bb9c4b3637509767524da7cdb69d5e57ffe4d413d86fbeaf0612903ce68ea1be3b73af5cb12c8ca619287282a2e8d311ec8a662900004dd1a763db1f506f29efa8702c6115d5b11f4cb395d7ac81fbfa2f08199b0f6b8dbd7c3da4e56c901599a0ef3dfbdc476ea73221199ec3f40ae23e14a5be12f719317cbc6971fcc782a4bb7b23910000200049444154249ed308eb1f5f09f6dd5448352246d6c554688a0e196eee2cd12d655734c3ea9aea3f750360778b0209bbbc45ddd840f13556cb8609375472653d564a8f5dcce3e8ed75e85ffc028f66b76de6c0adf911cbfced7469142a9de9baee1397c7137714e86e2ca9e77fddef632c37adc5b818b6ac99df63d095d28ea9bcb54b9a2bd8183d0b0db925b1da763a7f58c84e57d5658e10e069f876d5e5c6a4530960c4629ff64b8fb81f6ee5984cf46eff0cb77cd83f6254a473f893bdde640400809fb63660e1fb80b8129e54c47abf1db1c36f4e42230400c44a8aae749de8d2e32da570e3833923b6d585beac124805552f66972cf45bfbf6275597696e411306b9d958d87a4dda756d8f5d5ec4bdd2aeaacb4601c1a3bc1d2c2d9dfd979cbd188c7878e1030f0080d61e3069ec00172b0bfb01b30e5f5dce4c0d7fc9eab19d481b4bb9741b7d02a2c746df21b8c66cde8d33830b7707181148668396dd2c6c575deed655f14eb382898fc3d238a282c8cb957d16fa6bab549755f807c7acc8fd8a4edf55e7d761cfcc3f9d2f0628a2b6169a955fafd0dd6dad2ae6920c69a8c68479d32274762657b139eca6e2eb0349f2d85324d563c1b9675f9b84f5cf16484e85ac7cddd2494719cd30d6a00cbe9853595555555555555dcf69feb8dd9140d46662b86d630bc4af6509bb75e4d68f17ae7d830a77f5a212080492d5a2779286d8b3c9cd28860995575cda29c8054335a0417505ac36e5ded20a11c55021c68bf84d1169089c6ebf79ab7c70256fbf0931344332afac467180405c5f24ff1d041a87016dc2c0b088c315c1000020ca3d1cbca9704ce45716a7b9a9faf52a53b90c325a6be0daebc9255cc1b7e8d1c53ba6edcb12feef4cf4f02ae5a1a93443726b7593229443da5cd12ced1e829a70eab980173f419f48201034075dac93669c8d569c0716d77e5148494aeaf36a2005759134145429ca2dacc96b221a76543846338c99da93ef145429aa96d5d294146a84066a4681bb62d22b5b7979e7dc5f2f9f71b1f38963ac816f3f7cc6cd5b313576c36df4dc036819b72263cacd463975922e4100440f5adcca8135f21fcc2c88b85bfc7d241115dc892cd2f41da08fe9a1a6fe67b42fcd90c42babe0c95b9ab82e8f85d0d0274b7f45a5b48f78fd763e4908656d1830eecc170100405a7e6ddac2171e67326b9b9b9beab30e39113ac771a369461aea2e7bdf962b2c5bcb6e2939df97d8d350acbc63f640f90c68b2c69a16a8ad99b0ffb01806ac8e8bb5dab79412f9582a284ef9a666eda2dba6ba5cf7e4e433c2b8857ddae336789fa2d2b5c7fb28347e60dec74323fd4feb1e7f7931485fa1baccfe9cde683e6dfe1013220aabe13e638967cbf3b87c21809bd26e15d94ef2e859a64f5cf3215be0b430b4bf2e0e85d31d101a6a55f9f049f96f535d96fd50751989c120a11e5497a5d29e53a21926e4a6bc2a81921f55a6ba6c3bf5c883ec3a013b7da776f4dcd07b75504f5d55cd66da0ccd17e79ea65cbbdee0bb68a0862a3a57857f3a590100008cf9f41d432b0fef78d604937bcf1dccbfb2f142165726ae79ba6fd34be684601b35098f2ba359d9e8e291706beeb563c9f2684b5161ecad57c5cd121843616ad3706834120150646d7c535e391f060060cd262db07fb776edcdcfcd5200091b0b92ee3dab9000b2e71c9fa6ab6793d91080f99f2e1e7ddbfd44e0bb73518d6e073f94951417171717977ccbbd3c44f6f0d48b16d309f31cb236adbe96c391c192a6fce4b73512a4d6a0d9ee6587b744150a2061e9ddadbbbfdacf186ef0ab2ff99594466edc72e1594e45b348cc2d7b7eeac04bb18d8f190e6b3676925edaf643af58521927236c5b8c5c111541b2eaa3597c2f990501989f7df9488a7cda0c09d8429ca18d290d0364f52fcf44940801001027ebceddb7153c19428da6cda46051a89fa93fa5afea6968301b3b49efedd15b852200a4d58f8e45d77475c6d2f2d8d3ef182171450a8b9696be5a6d9a7721224f240ffc3bbffd465e2b242c89d976a4acd72c5f4d240000e63fdf7ef0154b2a6b4a3db6f12161f454fb0ecb1f04a7d0e9f47bcbb6c517f321206badfbfc342eb55e2aad4b8e7ef0b1560021f10c6d4d2206854276769104eb11cecd5107d274473a93b1fa03bcf9570e7fd00ae8c34475268b0c06aafe4ba5e067eb8ee0b6e1d0a89aada3e65d7c5bc513f12ad3cecf1db5adc26fe71a37424f35f53f475bb371538cd3b7ef7e542992b57cbeb2f10cab7f683f3adc43a570eefba93166bce1f7d05d19037f791e1752b672c0a48b854258c4e1a3b4ac2d996a0888937ef1dca72ea9905a4397fb55ec5a1e96ce92c0b098539616975024044094bdc914eb76aea2d31a0bacbc63f6b080a4e537d3a5f85478161f06103be5cc85fcee6d4a5af560cfbae3efb930004052797f97b2ffff0cc87d160682e84d61991c0927f3dca628307ab1579bea7255fcc9148de050d7efaacb5fef249347f9eba30100303fe758a0df7edc8e47e7c7eb7c575d66387b6b96445c7c512184a5ec8fd74fa548cddcf5d500372332c778a237a3bbea725b4aac7e1f374276d8a5b47a092cae4b093f9f8db571fe91ea725b4220ab4f8ebc939c5fcde63616bf3cbe7853a6fee891a66a9d026c458577ae3fca2a63719aabb36e6d5c7ca3b5df5457750024e58f23eea717d73573ebbf3ed8bbe8c8378749fdb5501d036c21f6db0e5d694e08f3f18acdb1457c0812d6e72467b27a565d2e4f8c7afab55104a3d535753470a836d565a55d156b3e698ec1f365f3cff3862ce84753711515fef901b68a5de6ac0d666a4e07f2c5b0acf1cdfe31d664040068a6fb9ccb5ff8100c439c77fb879b330d6c5c3dfa8e59b1ca836cff4b81186ecdd8ee6f41c3000050ea267e6bef574960186ecd393adc080700a00cbddb084b59af7e99e0a481060060e9e603422f1789601896d63dd9e467aa67eee8e6396cf14a2faa6da79815a829611c953422a6bec3262bf7d56c2d82eff56a99a42671fb482b32020014c974e8fe6c010cc392aa840d834df000009c81cfcad872913c48c55a33e819f77bc0e5f78f9de318dae2599fef09ee6b46450200008a613b7c7d6c99501ecaf2e542883d0920f0da1e73762fb2a4c9c341a4758f567beb6918583b7a8c5ebdbe0f451eb3222e8f9edf4b47cbccb197a7dff435538c19639e70650d4f57f63726a3000068aa75e09ea406192cab0a7727f58d52048a721e0ea33974d82c9787f72979150c731202a80e6db12efcd450039365e9ad8a4c3ae919dab8f4ea3779d534535ae7981551de5e5b8cf9e6ec0e5bee92d2d31e6a062bd27955e1eeeaaedbf64cb2a3610052b3f7d23be562f946b8be61f09e653efa442420988f399cce81e08e01b6302c2a8fdf34dc8a8204008967da0e591d57259194df9ae3a147400080c06a3a4f39f5b15ba886b4f2a22700963b7245300c7312c7a9038d598ab08ff69815186a4eded25f0b03004a6ffaab961e8adc354aa2e8ce86917674050fd49f7836abedb795d654a798157d93b69018d1979d369ae39e72e56fbcb9c85b070b00209a0fdff1bc5eda63a5880b0f39d2075daf92768f59f9dec5243571a1a618adf1570b2b9fac1f60c834b677f31c3069ed426ba2d78d7aa863f1615973c6d959bd75d50000188a91c7e4239f5a6198f32448d364657a97505be51db3c7d62efa767b516f43032b67b73e63572db125768b591164ae36c4b88757c960186e4d5fa68756f2ff9f838cfdf6e0184b220040dd6aeca177cdb2f6b0d523ce6a963b3e7feff0c2eccdb656ab15112dade9cbf43a3b3b7934928cf3e1e41457261a000008463e4b6f150b61989734d3c8ad2d0807869beff9744a292f9db4fec5eed1b6f2b5178ae5b0cd0fabbbc58f284d28a9b835cb4d477e5a996c3178c5ad4241d700dbd68c6d83cce40b8e586db7e0c36f1aa4300cc3c2bc53e3ec34b1000080a4db056e7d5825ee12600bb1933ab59492db2b071a130000689aedc48bc5e2cefee17bcc8a30ef549003530d0080c4e9f6997fbd50d0635785611896965ff04200cd39af5b54b1132afc35505db7ff17415278c0b5f79b83a5f143c9ff962241d5977a5b5f5e5dfa7a02a3e3dcab3535d46aaafabddc23ff38b95659dd83799ec159d39fbcd8de9bfca74c27a1fac880c1ef77a61ef524fe713f22f8b0da7b8bfdfd0733f451ffba4e75d07348d1a9cf615ebf5a75397db9e32c7a5cc656dbffb4eaf20fba2ae7e964cb399af179273c545a862afc25500919aaa0428f9b1d234e3dbf72fcfafb0ff5bd066afd195d05c99c9cf869f21ffc23f85e87321ffd2b2b4c26d39ebc7d84cb6f525db65bb063b0b94aa7af271a5816f3cb138dd9af9d554c45051559514185bf1f706663d76d5799e19f525bd6216bac7f4b4204c57dee4a779501954298b9ced9f3409debba7b4b6c546c4e85bf0cbf7d1ba8bf8fafca7c2aa8a0820a2afc27b830415d6584bf107fe68179de8b29262efbf3ff66a2c82d8fc7e8bb9f2895a8dac29f0bb821da57cb37a20efaff5493a4f8b8bbdef8c416e569c479fb9d8da6bde4fd2dcb2f293ee26e38ee69cb9f60e9c6db83990322ba89224335d77c9883ef36c1aac6a8c29fd9975550e12f242b706b41ccd6f19e661422094f645af8cc3ef0a4b21b2951b39cb163bdffefbef70f71b2aead18e1aa4b26e189242d878085a7531b647f03d38a2a1fff32a3af25134f24e169e69e9377dc2d6cfd93c70571e16157dd9ec6f2dfd76e2d4f27183aff2e4cf4d7d80da5e9b366cf1c9b3f5cd04f98b5c1064f2475fd67ba32bdf5efdfc7114497c5fb967990113f6e0f4aebe2eb6e47129ee8ba2faf5d50ebdbd9be243cd162e507c19f560088f3e178b0ab269184d7729b7c2243aeba9cbdd5ae7375f4fdaea82ecad9e2e2b6e5534ddab139be763a782209cf7418be31beed4e146151d4ca81160c3c9144d0ef3df5a4fc8572f05fcfb5ed7bae5c58796fd5c83e661a243cd1e3587107d5e5ec0bb3bd4dd489243cc5acdfc2eb79dd5597952794949cf0ec905525d6139746ad19d3db904ac213a9065eb34fb7674a5a9bb87d8cad26094fd4b21db3f7254b0654504145567ef398587c21c86bee23cdd0ab9915750d951f6e2c32ce8e4caaeb78c41f9649218cfee069135da9bfeb620ecccffac5df774d86fdbab8cf150d75a5296782892faf65f2ff6abbca6a62e6f41b7f491674e6f5b7babadacf7736bbd7c43c28fddbac2afd8cdd60a914fe9bdb0d49769a3063a8e11fbe938e73da95c56e64b11beb720e39aa596e4baf63b11b59ecaf077a11fe0cabfc8cd6f78f726f1e387bace56f15da45904cd85137f3e5f7044a4a63af7e33a0a3ffc4155998f372cdc45d7553122a5855f1c1b57b26ac4ee2c000e7b03593ddc86237b2d88d55a96b4cd49c8287e8b5a92e973f7d22e93fd2445ad36c38e568424e5161f6ade970f8b44961251200a4df2266ce8ba2ae7f5dcb61155e1998b379caae8fedaacb5f63df52460dd44663a8b623979dbcbcae539086e8cb91a9ab5ed81dceae6737641eb04a5cfa7fec9d675c5349db8727bd930624f4de05a42b16401144455151143b4ab1ac6dc582bdbbf6aed8ebda702d581151564410414040a4f7de1208e939ef8704a4c545dfdde7d97df65c3f3f809c99ccdc739f997b4ae63feb74412fd5e5be120200008236f24699a2c0597b7b7ddd46d25c851c1afe6b624e49eeab5fec52564f0c8fe70200246557e64c3f8bfa29a6b8b1e2e51aca85e9f36f55497bda071ec660e060a57f9d49cbab8d9bdfdb1dfaedd8fca1460c2289aeeb3c65e3b50b81dae8d66713b5ac97ee08f57234371db629bdbe631b086acd383dcb4987425621d134ad675e2f150351ee9e81daa32356f90f1dec646e68337ed79b4629e0a7ad33d79bf382231f32a1a6c7019ad69b3305ddc6b6dfd61e2c1b77f1deae00275d1a89ac6a3c6cd6be3ba746a900d096f6cb54175d26854062e80d5f7c4d7e9bb4a4fad13a1f6355150299c630705ffb5e312f96543f89f03651215154ed83af1676c839ffbe2fc0419b44a2a8187aaebc5b2a04405c70c44977ea530e0080171fa44d60cf8d6b03007063a61b381ec8efa60afcf1e09a076a9b1e9c5be669ae4e2652b56c7d579ebebedc120780ace5fde1194e6c32854033765b765371cbb58c937222d8559f4120a9308d3dd7bd6d85fa7e52567dc55d75d0a6edf33c1d6dcdb50cdd5744574b0000ad3113b50675cce4dadf2fb3345f95ca6f4fdd386dd767cef369663a1a862376670bfb613759f5157755978ddbe6badb9a9b7b45e665ed71d499f14a3e1597d55e1fcef2bcd500f532636bf5adb9731f377fd9e9a6a7a56336f3590b00a2f2c7eb7dadd5481402d36adc965845e42aae78183e52478542d51934ef626f8de06fd9adcf66eaba0d242c8d8e186fab4ea610a8da76732e1789baadfc659ff637349b79299fdf67cb82f6e4c5a6e633b6ff3cded5d1c240cf6aeaf1ccb66e815a87f02d0e8f4102241a8feb54cffdaedcf87957c39c3554884ce3e12bee75ea2c43ed79bf2e1f65c4a410481ab6d38f24b7c8807c0f4b7bec96f501836ccc4ca73c284deff9ca745dd68a9d6968ffcb1711009292532e248ad3b1620900e2fc830e7a8131dc8e6da0b63efc011214fdba64b8168542d07253f852af50c73cd01f75ffea273e00409877ebd7b6b173ed15219ab83c6a85a79516854421b06c27ee96ab3f2871d11f5fb34b8e8c86266f0d7366e019ce61db2741d191c9dd55978b6edfaab10b1dafdba1ba5c15f7b0d965a2858acea42d9b1678d91b6bb04d462cda3091961f5fc00740d25c5c8bb19fe76f4545e3b586cd98a4db945eaaf04461c1a3d7e851a375b16896fbfc9069de0e3a846e721c0d054dcc91b3471b92d024239f799ef4ca8caa9eaacb7d26542c0362703d55976b9eefdf78fc3d07028068bfe2979f270fb5d461e9d80544acb06dfbf0be5a0420cefb5ba9f4c07573ed5489f401d32316a8279c7e54290540547c67c7860bb90200406b7297a8b6e1e5c609b63a4c02894237f3591d5d290680ff21dc546f6e2c57e16bcd4fa6690ed8982150d2110149ddebbd531d75c9240a8935c0777f96a0ef5656fa2e2bc91606e66f10acf0bf3c7ecbb79de7a3d56d7f0721bfe0995f70bf70d4f9c4dcfcc49df61d930959ed83553b0a031f5773b9ad35e9379739d2500000206d7efb5275c3b3c494ecf7fb342fcd5efabc096735733aedf5d984160800206b781599c89a31dd1cdfe553789feea5a286cd19c644f6fe688cdee4836f4a9a790d1f8fd9be5e36ff72b104f03fee5b19a57d28b391dfd6501277c05f577efd243ff76a9cdeaef78d4d39676de3c257bf688280b8f8c2b4a91729abe36ab98d79e787bc5d3aeb54be08a3357438f9d3d3dc7620288a4d436aa33ec61408003fff593a61e870ad2e57598a4a6363eb8ca7f919e17a9a44d6f8f4a729bb9b663fa96ce6e49c748eff69d2ee0c3e90d6dc5d307e67edd49bb99cb6a6e217bbc669a1117d3f29aff423c1fca8f7193999a74ceeafd8f15ed93212d161fbcd080baaf7cd2fe5d54571ebac70fdb31be065dd6b99159596fb256e91419f7b76bdcc88d708b874692cdd6c7d7c6965f9976ba36982ac5f262d7866b92fb5a1a5297597feddf9c151d5522029bb3a7ffe3da3239fea9b732f0d4b399bd1f3348972bb2969a62e654adf39617eb4c1d6c41a0eaf36ed6a88ad4a67d564dc94fd937c4eaaee8bbd30d784d067cb020080b03236c3eef0ab0f9f7363822b77ff74aba23fab19df959b30e7f0b415efddaf1770ea3e1cd07f7e59de9143ad096b27acf8e47939a7b1ad266e05f258c0cf712d90fc8d78f394b43a26e34bc15dd737e17dbc321d90acc71a573f4f6994419c8f31954cd5aae769cd90ac31e55995c9581bf2b7fca12ded7cea9033b9cdb5e9dbe83796f5ed4b3893a981a427173ff280e0f3d528e9a459033a97051054a715b7d3eb5b9bab1e07b51f99b72eb10d7c978bf667d9b626334fa43bc448fe9904e321bac2dc8caef72af33e5ebcd93468918f26aa63c04eb8573d708a4d37dd0551f9db549ec11003020078f3594b5caaaedecde14a84556faedf6fb69f62277f565c1a132374f335c62b290ac97ec97cfd8fd79f17b54b7885cf2ebd06c3265af47f65ade565a8259bad65e9317b5f5c8d42d1a321f1e289eb99adddcf7ac85a325e95926cecd91800200075fabf3c9e2a4a2a150220a98c3973ec6eb11000514d6697a01c102ce75d482e6fe356276e60de085e1a5d2f230c983189fcfafcbb1608000035fd7eee2d73ea34736cdfdd8bb8f0cc94a967b13f3da9e4709b737f5b378c89eabb9595bccbca7b2d1898ff7eb022e1d6b461d5d4497d6685d59efed3581d2c00a0cb0b87c4a2a58db919d9156d105eddcac94cae268820b82c9b6743460094aafbe24095b84b1f5a71a6d3e768bc3d1bdf2803b2da17911f74e6fa1b755d5e95f11b1bc594de225d000040b69e1630448f824612f4c6ac5c649cff2ca71d20d07814af3433a3a041885231707064cb030c8cf6cc0df31de8189ccea8200f7c7e4a85505c72ef4cbad5fa1d534cc9282cdb63c5a641a5375e544b0826deb68284f88af6baa4df81efaac9e8b789b5ed956fdef06c469b12bb9ba41541d3a2f72e576bcaf917c4d93b16d853d158cd51ebb60dab8bbafda5bdfec5a9df592bf62f1aa48e45a0550c9c87e813fa7e5200000044db85a183694880640ef2b3e46564367ef7c4f55b7603806019b278b82aaa7b9b755f66e8d38c5d2287ac4b57aa3c76468cd625a008fabe11ab0c522e27b548ebe22e7fd45f1e315e0f8f2499cfd830bbd7f68d72bbf5dd4c5fffd6fee9f2f57acf7d5b2718939148bcfa80210315227bd286971bc74ebc637326f6c4641d2c004a5a160080561bb76c92210e009cfe482ff5b2c4d27e74b2df959ba8e8c19d72c788700f750c8ae614b671021d0900006dc927ee42817b7e1acac2a22816811be6d35efd2abf381f4174fd39d85e050100a2ef57a6f38562388ed62c884e6f6dfffcb4c0e2e715038a9f66f3789f1ee76b783931bef98a132c176d9c624e4113cd26050d6c57e24b18fd49b3d562cfbfaf49bffc10372dd01cf7b54546058eb552c323d174c705eb4683f7afcbe46df2ff77d12ebedad20e0854c54a0592a0420082962e1260dce4330ff8ee619e6ac88ea583e43b8516018ed42e59701277ccd9270d39b2c0180300c0697b4c76c85deac2a2aa1a4db8aab3fef06c038c7ce1ee5574cba06fc41f0892e9683fc3d8d9566a74559b39af5cf7ec1babdebf0e14c518b6e6da837bb109afef6e1d5eb57ff2f8839f850000dc80add94def1674bb9c4f547263e1c278e75ddbdca90880a0394eb669f8f597eb9f5a84ad5feefc72361f08387c2900c4a167cb388f7da800c8f82d5d3e47d575ba9f83261185225b4c59354335eb79be00e0cd0327abfc7ee15d0b04640df1e7925833024c707d772fa2a2dfce67596fd9376b00158dc0d24d5d5d34307db6b24cc9bbacbcd78281f9ef072b68153659545fc7ebf328389aa6d56b4844aa4f883c17d8762e70a006c3c433ec5c865c26044950ef8878d0741daab8b68e2fc3184e9a67907a2eb65e54f9f47ca6f13c3ffd6ee32292c064a25b2b5afae80aa1f6fc1be113ec8db4591a3a3aae9b325bdb7822086fbbe6ea568bb7115eba0c6d3bff6d4fabc48a426a7628f1628918a94002891b0a1b78c96b06999a1a1a9b1a1a3b85bd9580e6562920db8c33ae7efebe28ed79ade584311306d43ffb509cf2acc2686cf7791c5a854d815aaafa1001e4d5d64a554dd4154ad4044d434a6b79b3b0b9ac116858b2b17ff8a40400005024a642c21789c1222502f1779f2cf986dd94b459f78d81becdd875bdbca8aee5d97c7bb9f5cc876ccc05b2169e8053d182d634662aa47a59166c6c6f57eadb6e4a9aa94b98d354daca30d322f40caf642def4e9d2f725eb1d453211aa4ac65014011990ab169040687ea9f59bf2b37494b792bc5489ba490dd669bab630100b2d6aa8a96ca2bfeb686c6a686c6a6e6634f954bdadaa400008024aaa9ca6ba4e495f91a4e680d1f46cc7c9af9392e9dea35cacb879ef122eb53cc47fc1037ed6f9fe7f9dad6683c4169a5313abe7375120e1f3af09c3ed3bfcbb297b4e1cdc1596e565a6c4db69699ff9dba366ea79cf7ffd745bbf86a77d565ae00e069f84ed5e5a684d3cf804fd857c11a6e5a5496fee4c19dbf436d6907fc27dfb1391dbd7930050100e0256f98b0fc83f7edac066e63c5ef11885de3163e6b9201206b48b85b69eb6fabf4ee60a8e959d8e49db5414f8a1a5b9a0b1ecf2d5ee1b321a59faacb34bb89933deccc8dcd074dd9787e8bc5971b8f4afa3a8725aebcb7c8676dfde27b5766ca577dd1fa4157aecee11ff4d46318fa5da14c1e44a6aa53503decd3c5ddb91fcf2cf2b43564b3b5348c7c8e17733802190078b369539909e7df3449eae3ce7fd09e39d910aba47b91349570c986fa2add8685be5a59dcf7bbfc8d5e0b06e6bf1fac10ccc60e21665e7edee3e05767f7d4c7f41ca73b76f3f5f8c286da8ca30e09abc32e15890100525e4571b33c0f51ed977ab4ba1a0109d03ae3822d3e9d7d9472ffc217abe0b1da3d065192f54407e99b2b098d5d2325088280a4fcd7e065af1d8e2416d654979727edb4910bd222a98ec1479e7c2c6f298d0e164706ad7dabe48b1168861e933ae2446a7e5e51415e51417e794d65f2fa01388064387969e4dfbe1395a733c65ac37a8c41d19ddbb7f3d85e4eaadd0c89d5f31ca95670f37eb773130082201489c54235e4d72b94a8f955c5ad141d3a8eaecb0435b9b55dc7fcbe9f54164320d078b454a8906395b535f3a40ad32bd11c566ab78e8d97ce7c09e80e9d6120e335b5cb9fefc38cdd3e0acdd055634db99921b75e5e71594df5f379ba78aa364dda58d321d5cba9ec159428b5db1f47cc0c3d4a535e55af391c9239e66cd482aa9fc7ad78522bfd56cbfe60a0fe3db9a1693a147e75b3a26e124e054702004092591a3483c58fb2e4b62a2a2a6b2cbb3d96daa321fa7e65ba6cf9998cb66d8f8fba1b237272d3d71bee2a8bfbedb797ad03469b755b2650ea0f7f584fcdd10b8c128e3e65cff3d3fd3a5de0bd5f3fe79838e45e6e65554de597dfa6aaa1fe8203d958b68d29b6fc5db1bc690545efca7166361a1daacb75b1a7e38813429d295f3738a3d2587ec314a129c4cb3832656ca4c681a7c72729f669a52d39694d86810b3cf548282cd361e642a7d6578ff205006a4ebe5b68eeef4455aeba5c93962518101a3444038fc26b0c9d1f6452f9fc65f98fa92ecbfa505d9654472ff55e9233fdcefd55f614c4d7d52bdf9d0f736a39bcfacff7e6202b11b65e26f81ef6f9ba47f4f9e89c2d85132ea596d75456173e5f66a090f2c6194f0964259d8bcb7e763e5d6ff6ce89f2f40000200049444154047d8cb2ee05cdd0a7f28a4bbaed4bf5d9cae8bedfe5efebb56060fec3c10a82e6b16d9353daf2c9cb2e251637b7b7b794a544ed9839efd7726501b5a42ef1eeb38c5abe0c8967b0544918141289000020841ff7ef79522e94b5655fdd7c95e731d79102004069f884d8e56c5fb6a7c03ed49bdd53cc04a53169cf72dde879fe1befa45670db798d0509d7564f5df8820b09b9ed28755313351c42c64dbd743e93070000c282e83b6f8a396208a3a2c6a6e3d13d957cbff60086fe0b2c533644dccee148804cd094ffe6515c85180080d5761b8279b53f1a3bd28989a63b7a1163f6c72006bbf7dcd0200c5cb97742ddb68921c7e3f21adaf89caacc4787c2661ece11529ce68de45ddd7c29b3552aaa89dbbbe577b54953cc886aa3160eaf39b42632a5410c49b9c5ef134bf8a0cf2795eda6e30c8668553f8faf1203202cba77f479933c584191d5c9e2cabcda5e1daa52bbf59c52b36c2dd19f1e7fe44040c6493e773ebb5d9919912a2c42535eb9fcbb9c44eb7933e9d1ab763e2de2c980b4bd2e272e3aa95e8252f798655b74fa4a260f02b29677672ee5f58a2d94daed8f9c90683d27502d76f5d6e8429e4c26a8cf4a4c6f50b81f8a3e74f3935fc726cd1f131e532f55deb23f36927e4f6e58c309fe9aef8fdf2e100220a98e3911253fb94019bc78a2f86cf8d1f82a0104495a2b3f3e7bf28923ebd72bd3058acd58a3a273a78acc479b1109c6de5665a722f38dc60da4746f7665fef0c7fd84faf8d34f9fbc383f4d0bd575f5b245443630d7a6a080a82cfaf8b3fa6f4fa1f9d967d7efbc2f3f1acccb3cd3e7cf7d4071091d07ee6e3d9fce1573d2cf6d8e02be61833a5497ab1e9f4e624e9d37f0abea72eefd7794719e9a680000d49e753c60f47efcc6fbc726b2bfaa2e336c06a996dcbc185f2180242d19374ebf931a3a68e2406bda9d6c3dff418cdeaacb42a1427559cbd98e907deecafb7a3124aa4bba74211b6b66f32dd5e58e84405a9f78fb41627e754b6b53d1ef27576c49d71ae76380eb76c0565af76c85f78244ef0b513f0fc489040281628a206dce7af3a1a89ecba94afb357cfe2562f0fa51aac86e076c292e5db7cc04781d33031a0648eb7f3f7ba358d8e97a93676a25ed5cff4b86c93c5f1d0c004aba17ace1a420abcc6d6b7fcde6482171737ee2fb1a719fadacec5dfeae5e0b06e63f1cac0080350ebd9370c6abfae40c1b6d16d36058d0d9ea4173bf21a622aa8adb3369008b44a2e94cbc6fb9ede41c7d340000c91811a47e65b41e436de84168d19563a3e5a73f916a234386b57fe10f0d1ea9d6bbb40892ddba98b83d0333768db3d062aa5b8c5c7657366681230963387bcf02e936e7012eae23024e88879991e46b0e5957960cd7a1a910559dd6d7079edee5aaec4a428c61f09ddbf37987c6685329248d811377c6548ae4e3b0e9683bbc8ceeeaae830518cde16eaa329c9d8f39a1f754d4ffdcefb76743374286e8b0d4b51ca7efcd340a9c60884532c71ebf154e3e374a8346350b4e187c382ac2960050ecc9671faca15d9d64ac42661878ad7f5c2581fa7e525971f5671d5e4e3ee46666ebe2b1e2a3cd70c5060b52dd6bed2ccc6e7b2681e1b4a9dbd7a894d9add7483164cb819129b36d07d8bb4e8ec47a5b283523d1266ca96352a00699c2f68b6e26d8463cb8e093b7de954d25d0f41d671d4b6c940080d69b7dfe846bcc547b0797e1934f61c65890407fedf6c7eb7b0337dc8f1c9dbbd6599d4a62d9cf8ecc6cfd3a734532dcb73dbd3ae2d59c71eb5e352295b5ec0f81f99edc7016cbafefd03aef6367e73a72d603ad310604000040a8b8ed8b3e62fd3a6ca01a91cc34705b7221a315eadf2bd3f5455675f6320052631f6b3200e401632c20a0e7e9a48aea117228f3873f9e9210759d3d061b90bbbe8264d7addb9c62fc07da0c76f75e96643498f5ed6612e6df3d76e665b518000009bedc39dac7cf7d7e32d563ffad08c6054f0d06dbfb1273fdadfd6e8ad50f71e9fdc874ad39b32d3b474361d19338a4a78f1e16000004b9978fc6b734c7feeca2cd60aad1996af4d177ea2140b0df7867f7c0f8606b3a99aee179843f33f242a00e8af7292a557dd27096c260dca7be4c3555eb15e9c22f9b9c34e84cef5f6b6508eac8c33756a9ddf4d7a3a9500da6dc602cbd7ac48bd12368ec2b21804455af0ecc186caac1d6b39a7a9e1f78317a931d01743d600bb5c41f3857d89e77dadf485d8dce54a33307ac4ee50300649cb4137307eb6a681b8dd95fe37fe5e9260732005d0fd802c4d7d33904dbe57b7cf343ed6c9d8779ce89a2bae9e1bf76101366eae7c79758ce55ac4e2be95e304621b76fcc6ddb3f4a4345856e3ee997844669dfadace45dfeae5e0b06e6bbfaa0bfc975fba2dc3dcede3987b2af78f40e1ff81fd7384c2c3f9c71dd8b8a805b0c0606a66fc405873d7c0b0fa41e73f96ed5e5d4354e61f43b6fd7c2ea3730ca80afdbffeff2f7df4e94d6bf3c7a4bea77c3158e54606060bed55748595336f8d8fc90eab245c886114670a4020303072b3f34532a3ee1e9bc2a477fde85686738a8858181f9e6d4d76cfa32b31f4988a03acc5dea001b1006e6ef0be2e2f933fd794e93cdeeb10de435c617361f0c0c0c0c0c0ccc5f0dda6f7cbf628ef7ef53febe95e07f586e35897f3d377270b705e0d617930c973bbcf9b8de1c5edd858181818181f9c782fc5fa80456d77fcbf6e90670480203f33f88ac25f9c064730a028150b1f03f9822575dce586780e886fd89924ed5e58c751616eb3204405af762a3b70101814032ede75df8dc29922c2cbe1b3eca888c402030aa76614f1b3abf29def67a8e9ef3f1124179d4522f5b6d22028118b0bfa08bea72fac9d90eea6804028161bb2ce892610792be13020064cd49876738b0d00804826c30e640af6fe3b7be9c4ae9521bd7eb75100000f0d3b67a5bb04908040281d574093ad343b30a00c0fb047b080c1cacfc07918a653f9c16a53e74f61c77367cf7100cccff1c50cbcbe51336d7cc79d1c06f88995dbdd977595c0b04f036db73f90a5a3e4418e1ece6f8745c19292e79fa54e431c104537d6b8eff49dcba144e7bc5cd11c98bc76ffbc80700c89a6397bacf8db5dc115f5a579317b3dfdf10df71769f9f1df596e6e7a989c6d007f8859ffe75a36537d5e5acbd5396c45a1fffd2266efb7cc4fc4968c0b1bc5eaacb7d250440947f7cbcd72fbc19bfe654d7577cb8bedc9581ea5d5382d986b416459d5e4f57470000005a73f4bacbaf3fd7363656a69d1a96b27cf2ee4fddc31c485807fb080c1cacf48ff6c4101dbd59fb568fd2c5231054bbb0bbc585513f0d66611008e690b52fe5b31619e7c3f1590eea180402c5b49f7b368b072912ea4cddb8d8cbc648db2ce845ca360bb5d1bf6c9b6842462088a6d3cf7d2e7bb1c153978040906d42a22a24000020cc3d39c34987824220500ceb694752e5b78ef33f2c37d40d7dd70e009036c46d1ea58343a0a92613f6bde7cae0168681f947c37d77f23e3475f74f839878e6a09f764f85ee9f78d75d75b9f0e6f52a87c593f43a54972b63ef35bb4eb1c2d7c69c88575bb473ce001582a6e7ba9d1eb557cf65b40349f9cdf5d729eb6fee9beea0abc632b01fe969a6104600c2bc0771189f31fa58347b64c8a2993e4ebac46eaacbf5f94daaa382c61a91d024e3710bbc19951f2b7baa2ef79910b425efd9fdd9fbdc8515234dd9aa5ae6ae5e83d9680080a4fae9ee3587935a3a6f8ec6e0088a4a6115e9316c177767735d750643c3d0c480096a736b45000051d1cd4d6bcfe40800403046c23e0203072bfd465476ef81ca96542ebfe088d6ed1943fdee589dca6b6fcd58273db1f8588e10c86aef058ddeda12f4ac4e2caa7b32bd6cddc4cd1fdae5dd43c5e3775647920b2a0aae789080ac21f66a4bc8ab4661d5ada1bf2f1ae67d90b42595c32f38ae7b77e996649e7c11c57bd7cb52be545871c7373762daeeee375bc9eaa343a71cc36e486b13d5be98551ef9b2098e566060fec988aa3fe60af58719cb8fa3114d86e90b3fa75575555d4e3d73bd71c84fe33aeed695d5ff7ea7d27eda408aa02cb9186536580f070000088ab9ab4653da178e8c97f5e833c9a86ed75035340249b3f0db15df20ed5c917922f4f03355aabaecb82cd430f5f293c27609afe0f1f997c06d8a55bfbe262d2a7b95d0cc66c5ce32212110384dd785d7e482dbd2fa84b387aea677dc6e2fccdde7c6a6d034acbc975dcefabadd23abbe3e5a9d804392ac96245afcb4ca850c0010573c3d71e876a110f60f183858f93e50cc715b960d51c3e28dc6070d44a2bc56cf1d48c5902dfd6718572714f0657531879eabafdc1f624f4763982e8bb64f143eb823d7e24431c6ad9d654140282484484337ac1bad8dc36a78cc7657816c7f5e32549ea72d2f2da3410a00cec47ff62853061689d518b172bd535d6c72435745226ef2b9584ad0f6395624245edf6f73b82d16829b1806e61f4c4fd5652a01f09bf95f27219c7727efb68ffcc9ab43ff186a4abc596035dd990664fc1621b62361674a09bfb1a9b5eee103c2eac4667eddd3390d3bfd42a2eb65000049d5cbfbcdaefecae30f04d96cec64a3e7538d4918b249c0cba1870e8d67f5ab0395706bb8c2ec4b99ee578bf86d3947cc1f054df8254b0800ce66679128354c070500c019cf3bf5e0595c52eaebcb616ad1416ef3e5850200205993ae67167cc97c7e7cd94c1f676d020200401a7eb95118eb4b85fd03060e56be335851d1a47788b7e271342d1a0a0000905812061289a4e2c6a23adee73deefa5a5a5a5a5a5a2693a39aa52d72ad3d3455b38bc22f92a8ae26df3f466249046a973c911281440680a8fce1fa09763a0c2a95ce349913cfed546305000020e5d5d44ad52d14b77ea31926ba2424dcc43030ffe41eaa87ea324700087442a7ea7263fcf1c760dc12f7ce6befb91f6e7e320818c2400024818613710532d02d251aa7424201a7888d934c2878d5c18b378f05f1b7b3da0190d5c7dfaeb00fb0537aa113d4f868c1b8cdb521af2af9127e65dcfca245235727f54b751945a01180daf46d8b07b3f02423bf8865a645f7e3aaba2b2961f57c02c70fb136351de8f5d3a973818827673fb4759a80c9d6d2b7f65a18ee1a1b34f75635bc5c0c03072b7f1168ba9e2ad96e575259656565656565554d736bd199a10a611844ff2fa6851a1f87cebea6b12da1b299d3dc5478750405745b394191d8ea186e8542cc57c6aba917c0ef350ccc3f19ac869d39aef46d111f000000bff06d29cedc4eb34375b936e6582c71f2a2c12a1d8fb765dc4a61fbbbb35000e0759d0d6479496542000080daf292aa19f6665424d168b07e97d3af1ddd0fd4f4ee6681e534679a72d5e5ea0f997cdb4521c335f128bca65b488859c59398b2fe884262b59dccbaaa2afd519f87c460903289b48f6561695bf1e77a31ec153070b0f2177d086bf4f291e5db9747a6d48b2148c42979f7e07181e0fbf381c46d5c29ddcc42938084dab3af1c4ee829f8a6e2b2c0bde9f2a9846619807819e70e25f1e1168681f947a33278d104707b7d641a47cc493bbdfe16f05be2daa1ba5c197decad6a6088fd57d5e5cf771354c67b69a301004896f7e2e1752737dffcc213d5c7efdff84a7de67c5b22c099cd08b6caf965777449bbb8f943e4f6a708f7006b22e0a6def8a41f3084d95b75b943af19ab3dd881981979e15d9d1812d5be3d7f26136b31f05baacb1d090182e1b6743c7477eb99944691a0f4f1dea3794693466aa2bb1eb015e6dfbdfa34bda49ed352957e3362c9f5f66133edc900080ba34efdfa3aabac91db58187f62d9860f54774f7d5cd703b640540cfb080c1cacfc59a0d8fe979f6f615cf5d3c12291643df7e5b7f2da7fe034099235e1e006ed93438c2c1d06796f2c7319a8d2a3f848b5f191d7037383adcd6c9d466ea8f374a5a1e0268681f92783a08d3cf260133372380d4b733babbaf9c191118ad50f7149d4c9349da07903beaa2e173c8c45798f555cb984d208b8743b94bbc9868c539ff4ccfee883cdf6040000d67cc5bd4b3e198b4c4958c688f3ccf50fcff8aa227919b75258fe1e6c4587c189f62610c8c68bd2849f23ac550884e1576b64089ad7f1bb11ead7c7b1b1481cdbf71a73d5ad5363983d1649fa4a080082e17de2e17a95339eaa3882c9a26cdf4b0f565be1ba1db095b57ebaf2d30813751a5dcb65c5db01bb9f5d9fa68902000171920ecf1aa4a74a5535f63dd4e077f6c5117715d0f580adb8ec2eec2330ff8a9ee0875597e1ebf6616060fe4e88f3f7b978171ccf8a74fd6ed5e594e536418c07a99b2ce1ab256160fe96c017a9c1c0c0fc6f2095b2a76f1967f743aacb560bb78e328623151818385881818181f92bc19bcf0a37ff918408aa53f04a27d8803030ff8bc18aa0bd0d361f0c0c0c0cccbf221626926123fc1781ef2181818181818181f997062bb2ba1b23d4dcaed5f4bee9a4fdc37273f325c9eddf9961eb8ba9ba03f77c11c18d0603f36f42c6f97024d05e8d4421b01ca61f4d95ab2e676eb22290285dfe0d3d5ddaa9bafc69a39dc3c64f0220ad7fb9cdcf9c4921907507855ecdfdaaba5c7a3f62bca53a8540a26b0d5ef6bcb1b393e2fd1e6c39f47499a0e2fecfbe838d54290492f3e1c22eaacb9967e70f3120932804aad1b0455d32ec40d277420080ace5fd89b9430cc9240a41ddcaef68ae929bf2a5355101ea248ad576852c333f7db7af9d119344219018066e0bcfcb55d5bac2cb863d04060e5660606060feab409c57e101db6b673c2eafaf8c0eacd93975553c070278eb4d69cd8df5cd8df5cd8d9589e10638db406fad0ed5e5b21731e2e1be46989abba18167b0e16faa9af22fb9a7acf4df9dc10700c85ae256f904bf32dff23ca7bc38fdf16e3f035ca7eaf2e77b49d4f123d8680ccdd277d9b18b6b2cbaa92ee71c9cf9739cd581ccbae686b4bd66cf97ce3a5dd04b75b9af8400880a2227fb1e6a0fb8f0b1a8a430e1c212177a9f972ac89a62376e2fb254ffda2da33546859f7d9a5e5256559070d4352d3c707f560fd565513dec233070b0d2dfee84fbf178802d8b406199f8acdd3bc7c274594a4bdeb180e5296d1f96d9eae8683bac7cc7eb7cb82d6e71606479e5f971a61a5a66be97ca2440daf0fbbe00076d1289a262e8b9f26ea9100020a97eb4cec758558540a6310cdcd7be6fadbe3577eee3e62f3bddf4b474cc663e6b819b0e06e6df406b72643434796b983303cf700edb3e098a8e4ceeaeba5c74fb568d5de878dd0ed5e5aab887cd2e132df075b19109aa219b675a52081a1eabb70cafbb71f9533b9054446dbe455e7365c7543b1d5575bd81ee1ea69daacb058f5ea3478dd6c5a259eef343a6793be810baa92e3714343147ce1e6d4842938c7ce679d22b33aa7aaa2ef79910f0520e1cc81d7522f22777131653d3d4c5d385850600486a9eefdf78fc3d07ea58b879b76b4376c0de39065f6f9ac3b01c873b9aeaa8d1e96c7d637d06a8cdab13030044c577766cb8902b00004177877d04060e56fa475bf2c6809d75b39fd4b45424aec1dcbe572102006bfad3adc34e64c72319e5e515a90707775e3109c8234efc1aaaa335ff515e75e597e8b9ba50f18569532f5256c7d5721bf3ce0f79bb74d6a97c11ffe3be9551da87321bf96d0d257107fc75f11a01972e8da59bad8f2fad2cff726d340d6e3a18987f01a29acc3c91ee10230200000082f1105d616e467557d5e58f176f360d5ae4a3d9a1badc9070af7ae0141b8aa022a50469eaa22b575d269bb9b09bd3f3b8325eceb32f4483babd5eda2a14a286c3d47d098d1daacba5313142375f63a5aacbf64be6eb7fbcfebca85dc22b7c76e9351836d1a27faacbe5f1ef5ad8eaaf826c580412d360c4f21b0572d5e586c48b27ae672a5497db330ead7c35f2e04f96841ecb2d35b7c6eba951c92cfb95c9660b973991000092ca9833c7ee16c3aacb3070b0f21db4675d8f168ddb12ea404561d4dc566cf42021be23b5b8e4de9974abf53ba698925158b6c78a4d834a6fbca896a2f1285e696646418310a562e0e0c8c6c04d0503f32fa4a7eab20a01085aba687e7193cf3ce0bb8779aa75a82e3727df29b40870a4ca5597553a5597f12a042068e14b044d4dadf54f1e1196bfaeaa2fbf3fa361efb4454f1a64000049f5abe89641df883f1024d3d17e86b1b3add4e8aa36735eb9eed93756bd7faacbadb55c61ceb5ace1e73e35d77d3860fa2c74eaa16c2100b8015bb39bde2dd04601008479a7974759ef5eed4cee9925527dfca5f71999efef1f5a1ce0eda8494000008843cf96711efbc0aacb3070b0f23de1464b451bcd504dbe478bc06be8d3bfe7fbd0e286c2065ef29a41a6a686c6a686c64e616f25a0b91563bbe6ea568bb7115eba0c6d3bff6d4fab60ed2e18987f650fd54375992b00781abe5375b929e1f433e013368cdea9ba9c1695a53f79305da1badcdaa9ba2ce00a009e4640e32824147058bd76bc3119cf7409593f1abcf92da71d005943c2dd4a5b7f5b92b292404dcfc226efac0d7a52d4d8d25cf0786ef10a9f0d29fd535dc653094075ca865017753cc9c0377ca149c9a3d7d55d559725a5d7569e51dbb07d2403d99709182c4d3dab9121cb07c5858545d5c0eaac3070b0f2436068daa496a206f9c22c24a829699600000002201000407d48002140973fa0197a4cea8813a9f9794505794505f9e53595c9eb07e09054c7e0234f3e96b79446078b2383d6be6ded9e0c0606e6df00966d638a2d7f572c173e1514bd2bc799d96874a82ed7c59e8e234e0875a6743ccefb1495c6f21ba68e0200afeda80fe5bf2f97ab2ef3f2dfd7d0079aaa200986ce7a7da92e3727df2d34f777a22a575dae49cb120c080d1aa28147e13586ce0f32a97cfeb2bc5faacb5a8e26a46faa2ef33f3f4a2a7db6d88aa5ce50b3084a1616ed196a34fe4675afb044ca2bc96d80676e3070b0f24310074c1f8779b4f5dc478e54d2907064c76bf997eb10380603559f5bd95bf818456111b885255c190000600dfd1758a66c88b89dc3910099a029ffcda3b80ab1b020face9b628e18c2a8a8b1e978340a8900481516a129afbc1d0e576060fe3d505c42c781bb5bcfa773c59cf4739ba3806fd8a00ed5e5aac7a7939853e70dfcaaba9c7bff1d659ca7261a0080541f153aa4feccce3bf9eda2868443dbdea84d9b6d4d04389380208bcf07f63f2d6d17b7a49ddf1d83183ed98a085ad3ee64ebf90f62f4565d160a15aacb5ace7684ec7357ded78b21515dd2a50bd958339b6fa92e77240408fab04563a1fbbb2fa436890465cf0e9dce3718efa181ee72c096ec7131a738ff534e56664ee6eb0303313a4beebdbbe4c7420a8bee9dbbf526a7bca9b5a928e174f8b634956123f4705d0fd8025129ec233070b0d23fc88376dc58cb3cefcda6690dde259ceca72d9fb7a80cfa7991cecd11ea14b249d89baeaba558c3e9e13e35cb4c4924967b6429c230f8ceedf9bc4363b4a91492c6c0893b632a4590ac2debca92e13a3415a2aad3fafac0d3bb5cc9806813b6d4312950834c61fb4537c34d0703f36f0041f5d87f2b8271c15383c1f6bec45c7f6bbf9b62f5435c7a3f325d6bce6ccbafaacb454fe2909e3e8a9513147bf2e96bf35bb739b3a87a813103f7dd8918480000604d7fba19e9fd6985b51a43c3e70a63f5ed93639848dea7a854f549c3598a53badca7be4c3555eb15e9c22f9b9c34e84cef5f6b6508eac8c33756a9ddf4d7a3a9500da6dc602cbd7ac48bd16391a4af840020e89e07efaea19c1fab47650e5cfad9e7ecede596b8ae076c11389a3a5b8e068b8e4362c86aea0c021220206ecab1f91ea63a9a5ad6538e358e3bf968df700ae87ac0565c7e1ff611987f454ff0c3aacbc3dd3dfa7a909fbaca71baf852fa1127226c5d181898ff1ce282c31ebe8507528fb97cb7ea72ea1aa730fa9db76b2d602d431825c0d7edff7781850c616060fe37904a595336f8d8fc90eab245c886114670a4020303072b303030307fe9d4d76cfa32b31f4988a03acc5dea001b1006e67f315851b226461e72b2b40cb62b0c0c0c0c0c0ccc9fc4ff8a36507b62888ee1ca54fe7fbd20e282fd368cb14fb9ffd4f2c3fce56ddd0f84f9e7a79951504892e33e65ca9dfc94a5067a0b93daffca62f40359d505679561b71be1efe8c1c0c0fc33821549e969170482e87bafe13fd36f719f4f605a6cfffc77136146a98d5cb777a125fe3f547ed197dd56f43f63a06a4f5eaca713faaefdafb18aacf6ea608acbc5ea7ffa7556ddadd4efb6feee8ff9b07773a2c7a36629ef43b819f64f73b97f2ab296e40393cd29080442c5c2ff608a5c7539639d01a21bf6274a3a559733d65958accb100069dd8b8dde06040402c9b49f77e1f357d5e5e2bbe1a38cc8080402a36a17f6b4a1d32fdb5ecfd1733e5e22288f5aea65ab4d44201003f61774515d4e3f39db411d8d4020306c97055d32ecec05fb4e08009035271d9ee1c042231008b2c19803393d6eca17155d5f3ec686854520106875fb1947535ababd2b50cbcb100d0442352881d7d33abc4ff0300603072bdf33cb2cbe73f23dc0f3638f3fafed6348928affa6e3d49f5d3024d56efa82717afffd937a9044f23f31db85a412d9dfb4e27f595b8bea0bb96ab606fdd4adf8dbb8dc5fe4002d2f974fd85c33e74503bf216676f566df65712d10c0db6ccfe52b68f9106184b39be3a3dda1ba5cf2f4a9c8638209a6fad61cff93b875299cf68a9b2392178fdff6910f009035c72e759f1b6bb923beb4ae262f66bfbf21be5375393bea2dcdcf53138da10ff00b3ffdeb46cb6eaacb597ba72c89b53efea54ddcf6f988f993d0806379bd5497fb4a088028fff878af5f78337ecda9aeaff8707db92ba387eab2a4a902357cfd9db4d2ead2e4030ec92bc62c7dc5f9fad7b6f73b57bcd2d3c7f4d15d43c23a781883f957d05c5fdd9f7fcf1f3fecf12bd40d61d666138ce5c6cb215ab8c167ca2410044110ef6db0b6f6940d8b46591b6a19cd8ce5ca5a3f9d99eba0860600c5b00d3c96ca914110c479ec43335fbe376c901a0a205487ae7d51fae9ec2c1b1a022035bcf6a47065100449eb62d68c3263620100781db715f7ca4590a4f29a0f13008024d3e9743dffe826dedb606dbdd907d7fbe8e301c0ea8f3ff8b1550641100449eae2764cb4a42101c0b05d97dc2a12f42e584beffce505a31a0585cf18666f6da2a5651f74398f0f41a2bc7d3634f72b555279addb1242b4d8b3e3b85d0c21cadf674d1ff3840341103fffca0227752c02814093753d7ff924f8fa54bfcb2f6d493936d35e0d0d00926137e7cca7365957abf392575a620100781a9dce1eb42db3bdf2bc13c966f5c669ce66ba5a430ee70b799faf2c1ca285070050cc26ee4d6c92421004b5a6ec183f401d0f00c0b09ce65ffad20e41dc17d33501008050d2f22a000020004944415448a3d3b5bcce96f0b2b79aab7aefd9ea674c02806032ed6c4e69ccfa913a780048d6c177cac590b2b209b3b79a333c36acf673b232d660e8786c7cdd2885849ff7b952000058153a5dd57251425bd73a28f30aaa49e8c679c32cf4b56cc353dabb54f96db0b6d6c4f005231d6ccc74342cfd8fa472651024ed5171511f6513e5ee1940f5b856ad683b5e6298366be64b0e04094befaf1e65480600e0f546453cab167729809badb99e9aaad5cc8bf982de566affdad6dfac45b74c7a2028bab57498160e0004c574fc8ed7f51259fdbd89da7800004685ce1eb42db36b1219e7c3c18926448024e978acd8394d4737ec1dafabcb892b1fac74d326200002456039fdfc8e074190acbf3ef03dc9bf22ad3cef44b6dfb463da000616a059aecbef5788a03f9596277e54f579f1ad100441506b7c903ad5ef494bd707f8a9abf408aee714bd0e04898b8f3bebce8ce34a2b2fb9128c36c82d286bf8cd87a2b9f01d0f12979c742659edce15f6fe2841fa3a0bf3351ff91d6f69c55947bcd5befc8e0ab5be0c60a8cd8e97bb6fdbef73d519012f5bfb2a72cf8450ebef416ca6ffa34659f7e7c4554f76ad3ef4aeb9c77f4bca231d70663b723a4ac8cfdce668b1e4d1edf12a6af3dec83f5d587863e39ac86c3e0403f36fe14f0a56f8a9ab74d13607f2b9a93feb62061e2a102bc61535401c7922a75d064132a8f5ed125de2c088b81a91b8e1ed7617127bdecb1619c479ec8305aabe27d35bc4ade9fb5c08047dc7e01b796da2a637ab4d492ea74b251024a97b73e5cefb8a3689849b7d61b29a8acfed5a2904719e8d67986feb78a1796f83d501d165535c95405417bbdc90284f2a2a3c314c4577f6b5cfad1261d58bb503e90efbbe087b164c49fe8f7d30801110552986a0f6ac0383e9363bb28590b8e4a433cdf5acbc63e4c6cd666b87beed36f67e1d39384f27308c57c537482099b03137e9639db89bc9fa537e694dd424a6eab8e3a94d625143d25e0fa6f1cfef79dd83c4dc5d9634f978a91839003058f2bc4e02419094f33a5447c5755b7cb550c2c93a3799cd9ef9ac490641ade9d7aec51773c4d2f6a2df42f4894e470bc510c44b5aa4ab1d92a8c85d98bdd514a0ac563c291708ab1eced3c430cd47ef7a5327e4175c1ccbd0989fd00629299b307bab09c00cda9bde2683c4e597bd18669b3e0920485a736510d9f94295b497032af50a0c509d76b354084150f7f8ec6db01ac08f389527802051c9155f55bdc5896d3d2a2eebbb6ca2fc0303a9c32e564ae4c3c77c4d8da0f856889fb16900c56a797449bba4bd282ac488e97db552222f80c6bc07556248c67db7ca883ef65e83aca795beb6f5376ad13b93aea363f6766b8241e8fd12be849371c2874e1d7bb35a0241cdbfb951ec4f758ebe9db64a58a84d72d991d42411d5c4fc6c8902eceec14a7bd2225dad99f72a441024e6142627578920d977f8c07724ef1eac00a0ee7f319727e517dd9ca141713b5b2afe137b28e1e79de678e70b9572d791565d74c67719c721086a4b08d5207bdea8e9f02d69d565372dbf474d10efdd420df298c78a774398b3dd14ef72a94adaf2680c457dfc8ad94eaa2880a09a4fd8f9ba5e616851ee6e5bc385ef78ca620e1927719d8b55d0ed029eb82dffd61c1df5895135d2fe042bc2ecada638abc5cbc7181101c06a0c0ebb9ad70e411024c88830c0f46a6869fdc3294c66c033450c23ca3f32cc78c6c3fae6e77e5f8395b6f8d90cecc8872df0080603072bdf15acb4bd0d65a31d8e15892141fa3a0394b9bc33e1bd0d6633a6bee0768e321a0cff678ad7ab355e312fe13cf621ebaefcc0974f898edae2ac0fca431dfec7d5c61ab35eb7413da2a29f0db5e6bd69eb63b0d7604e7d21ef98f81fd718b367be6e85445ff658925c2f758c914d0fc732071e2912772f98b2fc1ffb90349724cb27f5b2c6dfbca8163b3e0b2149e52537bae3b12231246b7e3a454d7fc58776a8ef60851b1bc0549b70f8655e539f53cd7e945f5a7d6508c96257aea8a3575ea0631c9ec6ff76b04218b05fd149729e4da26b2f4eea883fb2b698b3a7c7759f098a0b0fd952bd1eb6f415ac90dc6ed4c92008825a5f053219010a7335def550b13b512251523661f656538ae7dd46799f5d7aca5ec5e3b7a66f042bdff00a9de529edbdcdc67b1bcca64d7caa48d0163f87ad1df68ed7bde2caec262e3aea40753d5b2e81206edc2c967658220f6a4f5ea2439ff8b85961c08a73ce348fdbf532ce631f8ae1ba7441c7a7689aac4de72b0d5694d7a2af4cbab45ef65653d2f06b8a114f90b9de88e47eab4ea62458e1bd0dd6509da6f01159dded91448deec10affc34a03dad02dd159750259a797f5df077e28b9b4f2bc13ce787396bc92e28283d6c44117aba47f5e0fc54f0bd7c5bbdd6d52fcdafc9b1b5ef7e7d4af666c7911a84a9df0a073d142561fe5a3e575ab4e06b5c64d67303a8b2b2e3e6a8bb7395428acbe3c080060187a278fcbaf4fdc3d84489b78af4e0a4190b8e4848beecc975ce50b24d2c684bde3b5146bd2dad3af97285944ea9990f76e211b00d288bd8935fcb682dbf3b431169b3f099404674597fcd498632e28f216975df2311c73b95c0271bb062b3030ff3afe94332bdca453771a1d43c6eba201ce62c66cc3bcf3573fcbcf8fa1a99ab48e8de4e6b236baa986e218208e6dce14543608e50f69d150000080c492b0d82ebfa02502890c001927f5e4fce1a62c1a95c6d0743f5cc4e99060ed71ce50458b2e17ea40e24818295f0c01717d413defdd727b1d2d2d2d2d2d2dabf96f24a0a955dabd60caf3c7d075140f2170aa9a046e59b304a0d83e8b5d8acfff562c6a8a3f15479b317700418955286e476eafa2dc5960cf20a8db4fdbfb7b83f40fce49f62abfa4b1a88ef7798fbbbebcf82693a39aa52dbc3fc8064dd396175ad65a51de5c71d1d7589edac0f36899a4ad4d02a0f62fd796795969d2a93486bafd9a0c6e5b9ba88f431e48a2ba9a7c2f1f892511a89a0a2d6d341e8f94082432e56543e2e954793d10181c1a1209a5df3842f20dafe8a847ef1a52b5198a130168ba0eb9b54cae9cf93581b2b2a175272c30cb3afba842c2493af31c3f2968201188eb0b6a9b1fcdb6943faae3b43607216de649010028922a19d9510f94842f867ea016dfce44dc5cd64ad6d7513c816559a8430d155ce9373e8561aef8140449c794d9c33e78bb8d377759bd091fc6c2d32d7d373cae147f970ff43f79cf731aea260ad175b4aa310bd95cde22f9130f06f5505de60800814ee8545d6e8c3ffe188c5be2de79ed3df7c3cd4f060143180ad5656ea7eab222251aa7424201a7888d934c2878d5c18b378f05f1b7b3da0190d5c7dfaeb00fb0537a4b29d4f868c1b8cdb521af2af9127e65dcfca245235727f54f7599402300b5e9db160f66e149467e11cb4c8beec755f5612471c59d608f1575cb9edd9cab870100c8ea1e856fe52c393c4d1b059f5880810fd8febf0fc035fd7ee27e933869b119854824d21c77e4cb8a2f9fcf507c0bb753601443d72537e7d7280ec18b6abf3411b45471fdc85f987d20707dfec41b9feb392d4d55bfff6c88950b25f6438419cdd457a58e3af7a9a2b2b2b2b2b2b2aa8ed3f2718b0dae7bc194e40f0010d57e569457d65656d84ad1a5a30140aa792e71abba78e3dd93936fd873679a2baf029a3562f5d584222ebff4b65fe1d6d9bbd3055dffda8ff2a3e97aaa64bb5d49658ae2d734b7169d194afaa35c143543923534e846cb5e14cb53575637f2ea1ffad2246557662f8a733e9956d3d2d25497bedf9608a07e9af33bcbd6bd987d67ff2daf4028395f2a6ec8ab547c0d43509ddb44d255c4519d0994960da5352e64c097730f32e32363c953e65a13004033f5d5d9d3efe6298c5455dfda141fa287565e8fbeaaf1a3be8da1eb52da4acadb648a74b9f508556d15d4b79eaee80804c44d55bdc21a24cd79e1e9d8cf4d82bad885e2e3b356fecefb2e1fe86ff25e0d525f502f5684898575b2ce10ff4f01ab61678e2b7d5b24ef4ff8856f4b71e6769a1daacbb531c7628993170d56e93c8a9a712b85edefce420180d7753690e52595c95597dbf292aa19f6665424d168b07e5faacb4def6e16584e73a629575daefe90c9b75d14325c138fc26bba858498553c8929eb97eab2b69319f99baacb000020a9bab7d02d387b56f4e3758e14f913828227af8a13d7dad28844a2fa98fbdcfa8b1eda83f6e68ae0810b060e56be1f597decf1e790f7c5ecd2a2c2c2c2c2c2a292947d0ef5b722537acc3988367326921e471c7c532f9634251d597b078c5b604feacf07f09b05785d0b433a0648eb5e9dbc5624502c44b0094db965bc6f8daf58a3690b0724af5efd6b568b04c8048d79f1f763cbc5fdcb1f00206988da74fa03472aae8ed9b925453fd0cf000b0040d0872df66e3a12169ea03f3f40f905dd324efadddf92cadba4081c9dad4ec5a250c81e0b297f587e246bf4f291e5db9747a6d48b2148c42979f7e07181a07b2e14164554915bdb57f7a5326499bfe8f4b2fdaf2a05102469ad487d129dc19141420e0fc5323755c721649c9473a733781dc521720b8a38fdfde64d3fcad67590c73399a8ba9c8a5ef7c8fc885740bc975bf6bdae97489b120f473c21facd1c40ec6fd9509a3ea1b6f9077e8e88a14d9b65890700106d43e630ee2fdb1c5dc89301697b6dd68b07897512e5ab5f7d5ae9477d1b6b3479867eca961d4f2b84d2d6ac4b1127eb87870c63281b2d89d6b37c51d1471e5749001016dc3cf09cd3235811e6dfbbf9bab0450c61a8ea6c3a1e8d4622bec707fa9dbcd77422ffd4b65bf97c99b0f4fed6fd458e411e6a48202ab8be71ddb9cf02f9dfafacefebe7fea13278d104707b7d641a47cc493bbdfe16f05be2daa1ba5c197decad6a60c8575bf33fdf4d5019efa58d06002059de8b87d79ddc7cf30b4f541fbf7fe32bf599f36d8900673623d82ae797ddd125ede2e60f91db9f22dc03ac89809b7ae3937ec010666fd5658140a1baac3dd881981979e15d9d1812d5be3d7f26136b31f05baacb1d090182e1b6743c7477eb99944691a0f4f1dea3794693466aa281a4fae9ee3587935a2000a4b58f96b8cd4a18f3eb83b50e78914020104a2000084efb3f5555951416161616665ef52631a6de497db4d8180b44453737ad3d93230000888ae1610c060e56fa81b4fac9f178cab475932d3535e468dbcf59e7c5bf7ff22da7fb384c76dd137dc0f2e1440d2c46d5e7a6ee8e474746d0faf3dd4c82ddeafd7e5f822c4c6c9d8604dea279e8cbf75d880397ac724a9cc84022683ef79a944d468d16dd7f10cadbe7a18641a0a8a663373fade8b5e5a1247f0000d13cc82b77a12919ab352d7ec889a855568ac9b28a4bd8044c6eed8090497a18e5e59634241e993e80864620a9838f90c32faeb1ed7613467fca8f62fb5f7ebe8571d54f078b4492f5dc97dfcaeb71b303923566c33ccc0e0b1c026f15d17de90620a81e47624fd8be9c6f464022711a2e0bce7ee4ca00c628e8509864fd40236b47d70947c5eee6f28e1e6b3c73ddb8ea855a2804d9f544713f96f1ffb86cdd461cd7b54b75af0d2523d0da73e3dbfe7f5e81d59d1a20d8664fc332475dd3dd7e6fb72bb9ff6543b2bdc39caa5f676bcc9aa1581323d86d7a767ddc977007151402ab6a137020a14179ed9559e9477d1b67b5fac179ef8fc14678b4caa0fdd0b2df2e4fd550bee04f19f24bd42af12627536b876161efed4669f6889465ad9917439cd4b14824d16a4dfd9cf3fb8691bfc707fa9dbc2764fb509b2713b50978a34579932f5f9bab87064054fee8d891df8a450000202a7d78f4701f3ff70f046de491079b9891c369589adb59d5cd0f3a6d2b2e893a99a613346fc057d5e58287b128efb1060ad5658d804bb743b99b6cc838f549cfec8f3ed86c4f000060cd57dcbbe493b1c89484658c38cf5cfff08caf2a9297712b85e5efc156589f13ed4d20908d17a5093f4758ab1008c3afd6c81034afe37723d4af8f63639138b6ef35e6aa5ba7c6307b34735f09014030bc4f3c5caf72c6531547305994ed7be9c16a2b1c00d2fa84b387aea6b7ca00d4fc6a4f6401efcbf1b1da6402814020100c56a4f00102a3a2aee85635d84c020a455265a992d000882b9e9e3874bb500880b8ec2e3c8cc1fc1bf871d565af31beffd396e13e19a3b7d6f343ea4aa3de0189b8f0a0a3fd83959fe3e668c27bc9ff59da1343cc6692ef671f7420c0c680e9f15ee6ef73f12e389e15e9faddaacb29cb6d82180f523759c25a8630307f4b6021c3ef07e2261f3f5135e2e0380d38528181f9fb2095b2a76f1967f743aacb560bb78e3286231518183858f91f09541aa2461b4c79c59c7ceaa50f1301db0306e6ef03de7c56b8f98f2444509d82573ac1068481f9fbf2e3db40c3dd3d60f3c1c0c0c0c0fc2b6261221936c27f91bf5475b9f5d9446da7a3c5e27e3ddc1637c3c06ecf97fffcb7f25ae302b51df6fdc51ffc5da6e8376d2fa7aa51c82cc3613b3ff5efeb15fcd45556a6cb52da01d4786794badbb59a5ea7255be343adb4580492d5fa4c01fc7ac0c0c0c0c0fc0f052b507b5ed4267f17232a894220a99bb8cfdf1b53f19da33fce74eed6b55e2c785fea3ba37df3cd09b96fd65b7fa7e62e8264b764f73267150400ed1f969b9b2f4956280953dc22b3bf4405a8c3c77160fe2ec8381f8e04daab91280496c3f4a3a972d5e5cc4d560412a5cbbfa1a74b3b55973f6db473d8f84900a4f52fb7f999332904b2eea0d0abb95f55974bef478cb754a7104874adc1cb9e3776c6ecbcdf832d879e2e1354dcffd977b0912a8540723e5cd8457539f3ecfc210664128540351ab6a84b861d48fa4e080090b5bc3f31778821994421a85bf91dcdeda9ba5c7c2b7ce2205d1a8540a2e9b8ce3f91aaf886383f7db7af9d119344219018066e0bcf67f5baeb4052097b080c1cacf41351e1d929aec14fd5422ea795d736547cb8be583ff3467cedf75d6389d11e353bc09e86fc871b542696fe33821ce309f3279912e16337307f7320ceabf080edb5331e97d7574607d6ec9cba2a9e0301bcf5a6b4e6c6fae6c6fae6c6cac470039c6da0b756c765d9652f62c4c37d8d3035774303cf60c3df5435e55f724f59e9bf3b830f0090b5c4adf2097e65bee5794e7971fae3dd7e06b84ed5e5cff792a8e347b0d1189aa5efb26317d75874535dce3938f3e738ab039975cd0d697bcd9e2f9d75baa097ea725f09011015444ef63dd41e70e163514961c285252ef49eaacbcd55c8a1e1bf26e694e4befac52e65f5c4f0782e0000a03546859f7d9a5e5256559070d4352d3c707f568f3007a902fb080c1cacf4af336979b571f37bbb43bf1d9b3fd4884124d1759da76cbc7621502ed82ea97e12e16da242a2a8da075f2d94bf67c292bbab3d4d54092415f58101bfbc699402d06d1b48c6493911ecaacf20905498c69eebdeb6420088ca1faff7b5562351084cab715b627b4542e2f2a8159e565a141285c0b29db85b71b9bd2877cf40edb15b374c1fea686ba06d317a7b42b30c0000a48df1dbc799534934964dc0a10fadbdaf8e10e5ee19a83d3a6295ffd0c14ee68636e377bd69940220abb9e2a631e24ea37c72c37d3145d3e9708158f1295bd6070cb231339df2b01192d4bdde3bd551974ca29058037cf767c93754fa3085ace1e5c609b63a4c02894237f3591d5d2906000041e18d2543f59944b20a856539f6508e100020e3a69d0e1eac472790a89aae611772fabad3a4ef6720eec7e301b62c028565e2b3ed6583bcae9ddb406d718b0323cb2bcf8f33d5d032f3bd542681df0998bf15adc991d1d0e4ad61ce0c3cc3396cfb24283a32990b00028dc3cb0145b76fd5d8858ed755c42a92aab887cd2e132df075b19109aa219b675a52081a1eabb70cafbb71f9533b9054446dbe455e7365c7543b1d5575bd81ee1ea66445b0222c78f41a3d6ab42e16cd729f1f32cddb4187d0b583143714343147ce1e6d4842938c7ce679d22b33aa7a042b7d2704bc94030772479d88fcc9dd84c5d43475f17461a10100929ae7fb371e7fcf810020daaff8e5e7c9432d75583a7601112b6cdb3ebcaf160100302cc7e18ea63a6a743a5bdf589f016af3eac4000051f19d1d1b2ee40a0000480aec233070b0d22ff85f1ebfe5dbcef3d1eab68383905f29cdcfbd1aa7b7eb7d6353ce59dbb8f0d52f9a2020cc3d3225f489c5a1b4666ee5cb4592c35343efd5765d8d90d6dc5d307e67edd49bb99cb6a6e217bbc669a11182ac5f262d7866b92fb5a1a5297597feddf9c151d53d56301054a715b7d3eb5b9bab1e07b51f99b72e5171f598b4f95d9c6ac4f3948cfce48d98c8a5c7738540d6f0e4a75927b1abdfd53595464faf38ffbab9af7b5ba5cd6f5faa6e78969892fd7e9fe6a5d94b9f377de3765769f39ba7a4d531195f0aee4d54293a33e5ffdabbefb826eeff0fe09f4b0224842424618320a04c190282a2286e5151ac206e502ae0a862eb1e758fd655eb0277dd0a542d82a3885a5144041541d97b8f10026427f7fb23804c8bfe6abfb67d3f1ffe017877dc1dc787f77dee739fd7b413cadfc494d6f3ea327e5debc62676732a108e2856f34e271637f2ca9f6e605f5eb034aa5a8e1a1eaf5df9d8ed427643637d6dc6cdcd23b588485ef5db42cf9d5cbf9bf90ddcfc9bd38a374edf91c2ef58aa74bd4c63e246df6de5b3a2cbb9254f5612aefcdae1f19cda882397827ae907dcca2a2fcd8cf23784c770e08b22ae48cd121b0e36554cab43e933d85094f1babccd45dcf4f2cc15cec0451e2d531ec96be2af97dbfbd8d28425490504331743158410c2d4cc5d74ea5e65f1e44d6fef64aa1a57fd38c6804e53d5759cb627beb6b9299114debb271ae6d9a7bb47aa54872501bd5f5ebc9bc79736e5de39fb10b94db1ecd16bd2e2e247095c1dad07f36db52954b6f18890cb3902841092d53c3d73e4626a879b2539f7f58342aaad834ef3044ff28aab938c34196ada0edf269a2f5c36808a109296de3b7e28325f04d7078062a5e7a4bc8a46654d2d6a979b523298bd21c091a9a4d26bf4fce1e4eca4129138effae57cc78d1bc71b9289341bbfad411a8f4fc4d7bdef279057ff7eec0fede57b170dd452c6487463e7c1bd2982b4b3e7ca86ef5837ce9042a4f4f65cb7c238e997675cbcfd371a3d7382b5269940623a7dbd761c7afe5091098230b521dffad9503144d2719b6454f12447801a5e9c89a3f97d3fd38a4a201b4d5c1f62a3dcd5d4ab18c565d93c5b350c1135dc17cfa4c79d7dd1d0fd49c0545dbf5be040c710c2c479bf9e4ab3d9bc674e3f060953669ab9bae82a757d2a10226ab8cef072d4532512d52c7d56ccd248bb9b2d4498920ac6cb7dfd269f2b5566f61d60ab419257c71e8ed55aba33c05e9da4c41ab060e364d1adc8ecf60360bb59869f76f137e1f8cd0b9dd4894a5ac3976f7083273fe09f442ee0f21185d1dc5341a0d02948c815befff3ce4b3c7e53e01e3c4ab3b9fdc1eb12c3732d7d9d18482ee08a94e92d5d1c04329d82845c8154c8e13454c7dca2843c2cab2ebe31abe6c7e98b626ae4082169f98328eec00fd41f18d56c9c9749ec5c6b4da686addf03d7dd7b2668f5a801953654f2446f2fa40d3df9a6aeeac53eb33b41d30ea48b1052e9b7259d93f075bb944271c1e5850b1f39efdceace68fe4d25684d3afbfc75eaf31b0716fb8e75d2a3600821d521278aeaa33d18707d0028567a8e44d7511357573575d9ef40526f49372628ab2ac984525cca2d6ea41a1a34d736ca5a169aa8b6b4e17d3789b4aea816e95ae9b47de62ba9c9abe2de09703033e96366d2c762f0c60c24ef103f2cab79bc7fce306b7d1d3d1d7d73eff0aa465e734e2b81ac4e6f1f022c6daaac946b5a683507c532fb18a876751a0814ad960a8cc4ecc590545609baef5a21a86a6a50148d8b9453c05333e94d27fce9a94048ce7b797cd1283b131d1d7d5d538fc3f9f5f54239521bb2efc232b5eb8b07e96bf672f5df1f5f2b9372f2abf9197b3dccfb9899f43133b19d759d2babef70c2bb5946c22d696299e9348737aa1af46541df09f827b5501d52977942445627b7a62e73e243ef208f6037666bea724a445aefa98398cda9cb0dada9cb429e1091d52924151a95881c57ad99d4478dcc76095c3f0e3dfef52d1f21794d7c64a99db75db7994e38e74ef0d41d95f363f26ab97539d1fef9cb3d3624f52c7599cca0200d9f0d412e5a64aab1e7ca857d0b6e3d2cef2a75b9f4fa228f35d58baf9f9b6da8d4e614b0b4f58cac4706860c8c0b0e8ea890c35501a058f91414f3098355537fb95bd6feb94c77393124f55e6a4d4525cd7f6ac555993588ad4f7b7f6f41621ab251454665db91f42496a1a6b6cf95d759793959793959f94515e577e7b57b62d1f47cbddf2149e0f58cd2b28ad2cc5fa76912bbcfa92152b5b548bcd27a456321e757d688ba7c0cd454925fa7382671656635494b9342249195904c2c558c0511d737b4091a6a4d5225b17a339af20b1a7ad0a488defdecb73977f2d9e4e28ad2f2dcbbcb8c155d3c24ad6121a763d3aa6adf5ef4ccdfb1605faa54dd904db5db12979d9395979395979b5b5e9976a4c394e2a4ae97515237506b6c395624e594778aeafdd8bc6500fe46ca3ab666cac509f98a7e44615e42b18ab9ad6e4bea72556c689ceae420e7d6711b4d6f2252b4bddcb48808910d9c7ae3d9cf8b15a9cb4dd9cf2b98f6667402c5c4d9a8abd4e5bac4c85c0bef018cee53972b52d284fd82e60fd62513c9ba4302e6f72dbd7bbfb847a9cbfa4e7da97f9eba5c1eb574ec92b733c26fac70a075b317b2a6828c1a095c15008a954f81a90fdffafd809490a9cbce3ecdafe3f3b9454911db67cfbb54dcf5584d65132f5fa3e49dbbef958a648de9173687550f0918cc7cffbb49d01cbd7068c581d5614935125cc6cb7ffeb440a06a336f36336ac58edb794d7224e357bd8d8b7a56dd6ef3389f2b5633b630a01191b828eaf09dea0f0d14a539cd1b5a77e14402578ef0a637670e2509ba3c2ed1cbbdbb638a45f2c6f4f39bce370df777a2616a66ce1a79510935728437a59d3bf4acabcc646593afe65ba76e5d7329bd5e864beab29f3eafe8ae75910bb842722f7363752524abfee3c4e57cc550dad41b37934a1a65988abab6265d99482010b4c62c762fd9bdfa64728d04c7c5bca2c45b77733b4c83d2cd32aafd664c20de3e7ca75c8a902837e2606ca7628548d3a6f0720b7870bf06be443497a0892872cba9573c49fdab939b229067f0c096d4e5b2e8d067ec69f3ecdfa72e67dc48a04d1ca547420811b446070dae3ebe233c9b2fae893fb0f5b1e6f4b936aa48a5afef7ccb77fbf6de2ee44bb829a776ddc3864eb556450d29e1e946de03599d539745a2e6d4657de7fe94f493e79e574b7071d5b3b3a7d395cd6d3f94badcb222c2986e2a534d4700001b35494441548b26e037769d4ee6888545770e84661b4f1aae4b6a3bc056567567f9d8af9f8e3d1df19dbd4a6bea3212e55d3f79f5f1db624e03272f3e74e5d614badb082395b6036ce5dc24b84600142b3dbdf9e913141e7f7c4cf9d159b606da6c63b7f927ca07fa8fe86eca1415cb90f0a3a35e2db655a7eb0e3b882fb9123655a7ed435ba2ced4133757ab9fffaa0f5d8d653c667d749914a7d8adbb79da236bbdab0e83a2dedb69cea1a7b5edab1135d72d5b07dcf3b6b71de43e76d933d341da1f4af920684c3874ca377389a3fda0c113b6558f7051ef6a5611026bc47cad73e38c589a43f6e38bce1d1ac72620b2cdf2fdb36b563b583aba8cdf593dcc91d1d5f953320dbc76d9bf71ef685d3a9d69f1d50fad03f83a774ad985ecf6cc0eea6fe7ec36ca2f8231cc888c1042d2da84a3fe8e7aea14357df723d4e5a1dfda9089da538edf5acfbce46b4157a36b987bac88cceef43a5037cba80ddc7e71a964db309b016e2397beb01ba1abdca9b89ab1d2a362991995aaed1e56086f03812f0bc618bef7ea3ad6e951ba2c9db167d9ebafee1dd6dcfb2129bc11f64adf6faed5fbd4e5bc9838c2288fe69e13a2ced4d00b010d5b9db5194633efd9ef095f674f4108299b7d73256cec9be5369a2c5d8f73ac55d78e8e67139ade44246b7d3554bbb925e0ddf6646b6ad82c7f25cafc7e802e933df652a51c638cfce9f20acd2bde46ea7486b1cf65d6d2f307c7b03a748174b522421873d4fec8d5b453138c186cfba5ef3c4e5c0bb152693bc016e73eda7732979f15ea6daaa5c9646b32d9fd56250b10c2705ed2a180e166bdf4f46d7c0ed54e3c7a6bcf501a6a3bc016c3c4708d80ff444b00d3ed77499cb1db79ecdb03e9e7867fc9332c37fe11e0e81323d6b05e78edd62a6bf25fb2c9c74b86cd8b2e6ed40fb97f7f9db50afc86807f0e49ce4fc33d73f7251f72f9e8d4e5e4d5038299e14fd658429621e8064cb7ffbf05a32dffc9d4869ecaacfc8b37e9763839e7309c5af00f249369fb6cf0b0fda4d465cbc00d234ca15201008a150000f8acb7bee63396997fca8a18c3d17fa9239c4000fe8dc5cabfbb4f8cecb03da31a2e0f000000e07f8ff02f390efed3c05e26df260be0270a00000040b1d20d6961a80b86a97a5eaff97ba6ece0dd9dccb6dcf60e86c203f0ef26e726ee9b6a41c3308c6ee9bd3f4991bafc7aad31d68ec39182d6d4e5d76b2d2dd7be162259d5ef1bc71a53308cc0769877faddfbd4e5fcc895a34dd5300c53d2e81f7cbba6f5b5fdc6877e46ce870b84c5114bc7d819a86218d66f6f4e9bd4e55747e73a6a91300c53d271f9bacd065b5bc1ae574408c9eb9efd34cb519b8461989af1f87d6f3ba62ee75d0c196fabad8c611849cb61d6cf49dc967d1217462c1dacab84614a7a6e2191459d1a3cbc16ae1000c5ca4790e4871f7d8ec882d8c3772bbb98b14326f942a7f1f862770c008010c2b9f743266faaf0fbbd4650736f6ef926cf65715c1c916db765089a715fac3355e9efe761d092ba5c70fbb678f8e4be4ae557fdbc8faaac4daae7975c1991b878d2d697028490bc2e76a9bb7facd5f64785551559f7f67a9b905b5397d3239ea87b8dd2232931fb79ad0cbdb4d1aa5dea72da8f3e4b626d0e67364a1adf1db48809f23d94d52975b9ab151112671f9e34e687a65997de965797bcb818e2caea98bacc29210e5d1f9e52585e98b8cf3171f9f8a50fea114248927dc47bee75b343998d8d993ff7899ce37d3407e68403ff4d75d5e53df97737fab70e9fe2ed88d236f555b2daf84ba0becaa0e345521cc771bce9c90203039f0d8b46db98e89bce8ee5c91bde1cf777d424214464d9cd3c945c2fc771bc3eda43dd22e4c7e0819a4484690c59f37be19b13736cd53144d01db33b8927c7715c56756ff56873b6324288dc6bd8f2ebc5625c5a7ac1838d1022a831994c23ef284ed39305064673f7aff7e84d4648b9f7a4fd2f1be4388ee3b8b42a6efb142b7502424a3aae4baee6093bef18b7f3f6153bc6309dbf72969b834d5f7d7d87f9bf6409705c9cb5c756ddfd5c994c71d48df181fa3a73e3783800e0f3e0c67831b4e63d6ac0711cc71b1ecdd76278c570db2e20485e6144713dd9dceae0b824ffb0b3e1ec389eacf4ac2bc57443aa10c7715c5ef3ab074d6f6142132e2938ea4cb5de9521eafcad84afd65a5aac7e2968fe545a72c2896cbd275bdcfc79c37d5f96e6dc478d8adffd3ffcb558bef71bbadae58e2be20d7fccd7617bdfaa95b75f4e5216b373d58184ba0e5f96168739aa986f7f2bc27151c64e4bb2e3b142298ee3b8b4f09813d962c73b118e8b722f6f5c1d962ec0715c5e03d708f82ff88b7a56846967cfe45b06cc9d12345dfbc5d1c8f7fdb125d109d60713734a72ce8dc412d64e087935f66a89585219e59dbb6642c8837a1c2184f819171edb86660b1b5eae961c9c346cdef3f1112522cea33905db965c2a962184238a75e0f9d71ca99497bc45e3825fe08d2a4c6fd6958b9358169b9f57703805e113998aeed2abc4954fb9e2aa18afb40dc1178b650849f2c2a67a1da7ad4ba8978a0acf0f8d0ff669be176abb636a9db7afe86de1e7de289a722531352bfbeeac7721defbde8a958c7d82cd5e854697ca1042a8e1f9f1dfb0b6737d0300fe5ae2f29719a2de6e7d14ef23abf675eb2d7a9752d6367539f9f8c5dac1df4cd46f495daefe23bcd461ba3d4d5894984f341f64a4485da659b8ea725232ebe54d69b7de514dab760ed1246104754baf9d8f6a64ad3d3231a2e15e66dda62e3b2d0b3249fe2526972f6dca893e751f0df3b1ee59ea72d183f83a1dedd8397da918a6a2e7baf042b62275b93afec481f3af3aa62ed7bd8c2d50b377d2554248989f50a2ee68ab41440821a2869da37a4942be102149c9ed2307aee542ea3280c7401fa729e5f88532bb05537ad3ace7cc3278137625bbb93121b226ae996349c110c2f8a967231bc7ef5e355c5b89c4760df9d1477ef37872134208291bcedd34cf8e4152b3f69e6526a7cd5ceddd97aac4749ae1a55bf4245f88105173c81cef01fa542291663563dd5c8dd4db595d0da425b2276eff6eb8ae8a92e6603f1fbdc2f87c0192e4871f49e9b775f70c0b35a2b2eea8555b5d0b2ede2995b6dfb1eeb7afac37f3dbf17a24842856fe2b07145ebc9e2726194c5e64f72eec669114e1dc27c76e937d16f4a7c26504c067d2317599414182ba3691a2f5094723f923bf19d3927f8c739e5ec9b19ee1acae485d66b4a62e37af2915d4721aaa7ebb4959f5b44e5075dbaf6687576054b51c21242dbb7fa3ced5bbfbfa0353339f30d5f4eeb43e5425b5bebef7871c383049bb67a9cbbc0a9e28fd6caafbf93c41e3db8316b7e64ffe214d84908aed8e3c717270af76a9cbf9e71704c4b9ecf961843a86908c5f2f51697b0c2a525e931421ead05f6a45b19e0c8410a60a17098062a58778cf8e85d73a054e32242115cb59734db24e9d7fa7a8f9498c96a46124a92b6a649ae936dfb5a8e858b085a53522c542fa8af9ee09ca5465e5369f90a442a91c21797df2d180a166daea0c75969efb4f79f5f55dc61f13e9fa4c4550074185aa2413487024a9cea96e4a0871e8a5afafafafaf6f1df0588a380db2f63bd6fdf69598bd9a17c25434f428bca23a2922ea782c76c93ff56bbe98f3e8589cfa2cff7e14b88a00f86c2d5487d4e57a21a23029ada9cbb58f0e47a3894bdc5ba7bde7bdb8f2c6d87730ab397599d79abadcbc2649854e25a201eb367ed59746d618b478d304f4e85a1a1f2179f5a36b250ebefdbb9d9101afbdf5f5c44d95810f4a055241695c40dea291ab9ef52c7599a24e419a33b62e1ea44da69a7aad5b66967723aeacabd4e592f005c397572dbb73c5df4809218488aa0c25516b7b2717d48b94e8d40ef34d400304a058e9199cf3c7911b1cc9b3c5e63455555575a7edd9f2fc5f4ebd6eeefc680d1855621aaad5655734775c8a2b3339147d8d9e4ce72e4adf37737df694cbefaaebb99cb23fbe33514413f7242c98c4eeadc1187df24d4969696969696959553df7e5665b95f63bd6cdf61142e2ca77cdfb2b6f2cca6da0193249081134472d195676e67242ccd1c73afeb32d60467a003e1f65ddfe162a854ff214ed8920f749a18a457fbd96d4e5ca7b876255a72e1a446f59bcf1f5d5241d6f776d22426443676379d6b32245ea7263d6b37296833983a06a3aa87757a9cb9c842b3956d39dd5bb4f5d2e7f912ab05b1438548f4c24eb0d0b0c342f89b957d4a3d4658301e66a7f9eba5c767de1b005e973a2a2d73ab5a42e937b0fd4e7be4c53a48bc96adfbcacd71f644c86ab0240b1f209e4d5b187efe263cfa417e6e5e6e6e6e6e61524ed71acbe1a96d4e19e43d5d66f0a357addfec7d51229e7d9c135e168e2d70e3d79822217d409c98696264c2524ab7a70f4429eb0b9234587c2c9286afa50b9a26c3a7d61bfc455ab2ea571a5482eaccd7a7423b658d2b3ed2384a43511df87bea89749caefedd89cd47ba697b132420863ba2d1ecb3918bc32be77802f4cd00dc067451fb46832bab63e2ca55e529f12bafe2af25ae2da92ba5c1a75e889c6ccc0f7ed88e05d643c7dd21803124288a03d76f1d0aaa39bae643689ab1fedddf8406b76809d2a52319fb5c0faed0fbba20af892ba1761db6e63eebe36aa88977cf94d6fdfc1eccea9cb426173eab2c12047d5d4b0d30955125c5cf9e4d4f154654bfb0fa52eb7ac8830d6b0a593f0c82dc7936ac5c2c2e81f7fce32fd6aa41e0949cb6fef5afdd3332e8e90acf2d6926173e2c75fbab9c691fc3e7559d9d46741bff49ddba38b45a2e2e8ed3bd3fa054e335546489c77e5fb35c7df0a11c279afe01a01ff09ffdfb781a42567dcc8da010fdbbc1123ab8a984063f9de298b5f6060bcfc05bfe5eb72deab6373fab3890861ea36d37f4ae2ca9adf06b2d99723c6711c97959e1a401b72b5468ee3382e4adf62a1e913cbc37171d1b560275d6d535b2797917e2b67f5664fb9c7c3719cffe6c0042332428831eed7daa6276dbe97e8ed564bcda9bff3701cc7a5d50f7f9866a741420829b3fa0c0b3c9323c2db2ddcddf6eba33dd42d96ee0870d222238c61eb77ea5deb81e08d4f82b511723e56208121da007c66b2ba677ba6985111426ae65fed4de4ca5a7e7173f6dbab986d497bff5e8f30758395f98a6441eb7b351577d78f3254460831fbfb9d4c6f6a7eed465410be74889e124288663165d7e31a198e373e9a67e47820b7e5179a7bc3bd5d33e972b65ca678b5d0cb4ad1f7c2301bbf21a6ac5303d0f58a382eab7bb677aa251d21a4a4ebbaf852b600c7715cf87a9db192c3b122292eafbe3cb87dc3acbb24b1b935cbbfb66490361121a2cee0a5e1058a836d7c3497a53cf2372e8ecb39b1708580ff824f4f5d1e33def35f5dc5f162c61bad19f522f95b53a54eff27c9ddefe470f3db77717e7a44a87701f83248b2f7b88ccd399c16e6fad1a9cb4921b6f3593793bfb782ae5200be481064f8f1705ee2e1236523f64fd4854a05802f874ca63363f3c4fe9f94ba6cbd70cbe83e50a90000c5cabfa450a9891867ecf3803df5d87d0f3606e703802f07d962ce4a8b4f5911630c58f0ed00388100fc1b8b1521bff15f7d660823228a9f2324e337cada7e5975dccdca0684104262211f82890000e0bf510babaac149f85ffe49865300000000807f7bb1c27f116261b12491ff91ab35fc3ecdd07e7726f44e00003e405effe2e04c074d2a8da2ed38e3e76445ea72eaf7d6142aadcdbf21a185ad291f6f36f677dcf8468864d5f7b77a59b0691435c38141e733dea72e17de5837c94a8b46a132f5072dbb5bdb3ac964d31f0bac868416094b6e7ce739c8548346a13aff94db267539f544c06063352a8dc230755bd466832da45daf881092739f1ff11f6ca246a551b4acbd7ecee83853be28fb64e0b8fec62c0a953622bcb665bb1f3ccce66f590a57088062050000fea7f0fa072b7db755ce8a2eae2e8d9a59b163da8a47f53822db7c9f52575b5d575b5d575bfa74a5b18addccb1fa2d936517fd7e4f32d4d354a9223268e671e5958fcb38d967dd93bef5def55a80109273e356782c7860b1f9eedbe2fc57d1bbbc8c555a5397df5d7fc698344287a4a46ee5b9ecd099d596ed5297dfee9ffd5d9cf5bed4aaba9a941fcdef2e9d139ad32975b9ab151112e7844df53cc0f73dfd32af2037fef4121766c7c1f9988ab6a3cffa63a15f1bb49d66f24387d9d284d3e11a0150acf44463dce29961c5a5a7269ae9ea9b7b9e2d92ca7929a10b0619312954869e6bf0e9b77c1c21242dbfb5d6a38f069da2a6ce32765ff3bca1fcaabf7f745de68e6146fabdcc67dfe1c28f0200d059436258143e754bb0338bcc720edef6151e1596c8430823a9901550deb5ab15fd83261936ff119796c5fd56e732c5925c151b16af11b869b6158da23b7cd5e6a155977f79c347d292884d57d5569fdb3ead7f2f0d2d237bf7e1666acdc58a28e7d643d2e87186ca246df780c0e9631d7b51da3690929a1c0e7be4dc71265412d5d463de2866e9ebb20ec54ad72ba2a6a47dfb32461f09fbc6bdaf365bcfcc65948b36092124adb8bb77e3e1e7f5384248d9d03328c07bb88db64abb71fbdd1ca6383f7cfb86d31942841001725401142b3da236e2c8a5a05efa01b7b2ca4b33a3fc0d38bf2df4dcc9f5bb99dfc0cdbf39ad78e3f41d297c2478b9e7db088303a9b582c69a82b87dde86645ddfb3672730cdd73f2a2c2dcebc304e1d7e1400804ec415a95962c3c1a68a041c4a9fc186a28cd7e56d53975f9eb9c219b8c8a365ca23794dfcf5727b1f5b9ab024a98060e662a8485d563377d1a97b95c59337bdbd93a96a5cf5e318033a4d55d771da9ef8da96d4e5c27bf744c33cfb749bbaecb024a0f7cb8b77f3f8d2a6dc3b671f22b729963d4b5d2e7e94c0d5d17a30df569b42651b8f08b99ca3485dae797ae6c8c5d406790fb6d1fe30a5a5f78e1f8acc87d46500c5caa79257c71e8ed55aba33c05e9da4c41ab060e364d1adc86c214622139b0a535fe7d48888746347271d2538f500803f6f513aa42ed32948c815befff3ce4b3c7e53e01e3c4ab32575b92e313cd7d2d789a1485da6b7261693e91424e40aa4420ea7a13ae61625e4615975f18d59353f4e5f145323470849cb1f4471077ea0fec0a866e3bc4c62e75a6b32356cfd1eb8eede3341ab67a9cb0d953cd1db0b69434fbea9ab7ab1cfec4ed0b403e9228454fa6d49e7247c6dd083f99a3a1ca6ea901345f5d11e0cb83e00142b9f48cac9afe667ecf530ef6366d2c7ccc476d675aeacbe494eb65b7d7e8be59375630c5906fdbdb7de2e93c0a90700fc790bd521759927446475726bea32273ef40ef2087663b6a62ea744a4f59e3a88d99cbadcd09aba2ce40911599d4252a15189c871d59a497dd4c86c97c0f5e3d0e35fdff21192d7c44796da79db759b578673ee044fdd51393f26af965b9713ed9fbfdc634352cf5297c90c0ad2f0d910e4a245a61a7bae5cd8b7e0d6c37269cf4f42e7c304008a958fd736ff98a46ec8a6da6d89cbcec9cacbc9cacbcd2daf4c3be2aa8a080ca70507635e16730ba31648c2e6af79d2d0a3d86400c07f9ab28ead99727142be225e54989750ac626eabdb92ba5c151b1aa73a39c8b975dc46d39b88146d2f372d22426403a7de78f6f36245ea7253f6f30aa6bd199d40317136ea2a75b92e3132d7c27b00a3fbd4e58a943461bfa0f98375c944b2ee9080f97d4befde2fee51eab2be535fea9fa62e77aff3610200c5ca2720d2b429bcdc029e1c2144d01ab3d8bd64f7ea93c935121c17f38a126fddcd1522514e54f8e3fc7a09ae44d7d461924944028608746d0a27ab980fe50a00a03b3497a0892872cba9573c49fdab939b229067f0c096d4e5b2e8d067ec69f3ecdfa72e67dc48a04d1ca547420811b446070dae3ebe233c9b2fae893fb0f5b1e6f4b936aa48a5afef7ccb77fbf6de2ee44bb829a776ddc3864eb556450d29e1e946de03599d539745a2e6d4657de7fe94f493e79e574b7071d5b3b3a7d395cd6d3f94badcb222c2986e8b26e037769d4ee6888545770e84661b4f1aae4b6a37c016e132b15028124971455eb348d2faa8abf361b619602be726c13502a058e9e1bd8fc98c951e15cbcca8546df7b012f694e3b7d6332ff95ad0d5e81ae61e2b22b3f9389237a69d5b32b4973a5d5563c0faea99a13b5dd590aa6df052a7673375d5683a5e5175f0a3000074863186efbdba8e757a942e4b67ec59f6faab7b8735f77e480a6f84bdd2f79b6bd53a22569417134718e5d1dc7342d4991a7a21a061abb336c368e63dfb3de1ebec29082165b36fae848d7db3dc4693a5eb718eb5eadad1f16c42d39b8864adaf866a370f1fe1ddf6646b6ad82c7f25cafc7e802e933df652a51c638cfce9f20acd2bde46ea7486b1cf65d6d2f307c7b03a749274b522421873d4fec8d5b453138c186cfba5ef3c4e5c0bb152693fc0565a7c62982653d7ed873c51e2020b165b7ffa7dc54cd95d1c66db01b61806335581ff464bf0c9a9cb43dd87c3e903007c3124393f0df7ccdd977cc8e5a3539793570f0866863f5963095986a01b30ddfeff1604190200fe1d64326d9f0d1eb69f94ba6c19b8618429542a0040b10200009ff5d6d77cc632f34f59116338fa2f75841308c0bfb158813e3100000000fc0d3e5f365043acb796d5b6771d467fe1d59706d307fe5221ffabbf1d2f663cd3767f6e87f95b24397b6d59136ef3badd9f2e085e8498180625f0ffd2dd9396fe1adc9f4922a8f45dfe5c00971d000000f037162b9c88a15817069dafeffbf5ae0d1e3a5fcc7326b2790ff747d9d07bf3b619c6dd3ebe1667eeb2662a0aa01e13679e5c1f6978aa5c2aca3ee04c81cb0e809e937313f74db5a0611846b7f4de9fa4485d7ebdd6b87d93e370a4a03575f9f55a4bcbb5af854856f5fbc6b1c6140c23b01de69d7ea79826a1e1fe345a9bf55c2f56bd9f3da1f1a19f91f3e1026171c4d2317606aa1886f5db9bd32675f9d5d1b98e5a240cc394745cbe6ed9609b7b92b2e8efa70ee8a58a6118c6b4f2da76bf4a3193bf28f3e8347b033a11c330a286ddb43df19cce776b38ffed497f0736866114e3719b62156b7ef0309bf1e10a0150acf400ebab5881402010086a7e9fad419f1455a5f8ecd12c03a37101339d985f4cacb352af1eee0f516bc85c3ff7bfb0ca9249e4929a9c7a56bf3e7408b906e0e3e0dcfb21933755f8fd5e23a8b937b77c93e7b2382e8ec8b6db3204cdb82fd699aaf4f7f33068495d2eb87d5b3c7c725fa5f2ab7ede4755d626d5f34bae8c485c3c69ebcbe65e4d8af986146ef3da0f6768b5be7e2c488f78a2ee354a8fa4c4ece7b532f4d246ab76a9cb693ffa2c89b5399cd928697c77d02226c8f75056fb9e5a597d89c87ec9d9a77965c5a9a72716ef983cf75a851c2144d2705d7cec6e6a692da722e3cab4f26ddedfc5779cfa5690b265d237cf475c29e37393d62a1ff6f6bf562e431f3cccbfac0d07e09fe0d35f5d86730700000080bfc127f61fb42d5c00000000003e1fe842040000003e971729af9455c81ffb01e8e0131f0301000000e04f298a0fb148f8511fc079eb002685030000003e97d6cae3a33e001dc063200000000040b1020000000000c50a00000000a058010000000080620500000000008a150000000040b1020000000000c50a00000000a058010000000080620500000000a06bff07dee7200498ab91c80000000049454e44ae426082</Body>
<BodyHash>8fee1b2621e5ad8dff74c3fe72eef744</BodyHash>
<Size>64493</Size>
</Data>
<Mime>image/png</Mime>
<Width>740</Width>
<Height>211</Height>
<Duration>34</Duration>
<Active>true</Active>
<Recognition>
<Body>3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f4354595045207265636f496e646578205055424c4943202253595354454d222022687474703a2f2f786d6c2e657665726e6f74652e636f6d2f7075622f7265636f496e6465782e647464223e3c7265636f496e64657820646f63547970653d22756e6b6e6f776e22206f626a547970653d22696d61676522206f626a49443d2238666565316232363231653561643864666637346333666537326565663734342220656e67696e6556657273696f6e3d22372e302e32342e332d703222207265636f547970653d227365727669636522206c616e673d22656e22206f626a57696474683d2237343022206f626a4865696768743d22323131223e3c6974656d20783d22302220793d2231382220773d2231342220683d223132223e3c7420773d223136223e2d2d493c2f743e3c2f6974656d3e3c6974656d20783d2232302220793d22382220773d2232362220683d223132223e3c7420773d223736223e5469746c653c2f743e3c2f6974656d3e3c6974656d20783d223432392220793d2231302220773d2231332220683d223132223e3c7420773d223236223e42503c2f743e3c7420773d223232223e46503c2f743e3c2f6974656d3e3c6974656d20783d223433362220793d22382220773d2231342220683d223134223e3c7420773d223536223e70643c2f743e3c2f6974656d3e3c6974656d20783d223438372220793d22302220773d2233352220683d223238223e3c7420773d223331223e5b746167733c2f743e3c7420773d223236223e5b546173733c2f743e3c7420773d223139223e4a546167733c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2232362220773d2233362220683d2239223e3c7420773d223839223e73776565743c2f743e3c7420773d223433223e537765657426616d703b3c2f743e3c2f6974656d3e3c6974656d20783d2237372220793d2232362220773d2232372220683d2239223e3c7420773d223833223e736f75723c2f743e3c7420773d223330223e736f203f3c2f743e3c2f6974656d3e3c6974656d20783d223130372220793d2232362220773d2236352220683d223131223e3c7420773d223731223e5665676574617269616e3c2f743e3c7420773d223230223e536f75725665676574617269616969272671756f743b2671756f743b53666927722d4672793c2f743e3c2f6974656d3e3c6974656d20783d223137372220793d2232362220773d2234332220683d223131223e3c7420773d223436223e73742c722d4672763c2f743e3c7420773d223331223e73746972206672793c2f743e3c7420773d223330223e73746972202e206672793c2f743e3c7420773d223237223e73746972203420524e3c2f743e3c7420773d223236223e737469722034204e593c2f743e3c7420773d223236223e73746972207220524e3c2f743e3c7420773d223236223e737469722072204e593c2f743e3c7420773d223236223e737469722034206e4c3c2f743e3c7420773d223236223e737469722072206e4c3c2f743e3c7420773d223236223e7374697220342046593c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2232362220773d2235322220683d223130223e3c7420773d223731223e30372f32382f31383c2f743e3c7420773d223634223e30373132383131383c2f743e3c7420773d223630223e30312f32382f31383c2f743e3c7420773d223535223e30372f32382f31393c2f743e3c7420773d223532223e30372f32382f31353c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223235223e3037313238313120613c2f743e3c7420773d223235223e3037313238313120623c2f743e3c2f6974656d3e3c6974656d20783d223435332220793d2232312220773d223136372220683d223135223e3c7420773d223137223e32313a32312e2671756f743bc2b7616d6f6f6d637e61756d757e2d2d2d273c2f743e3c2f6974656d3e3c6974656d20783d223435332220793d2232362220773d2231372220683d2238223e3c7420773d223430223e3231273c2f743e3c7420773d223331223e32312c3c2f743e3c7420773d223234223e32312e3c2f743e3c7420773d223133223e3220693c2f743e3c7420773d223132223e7a20693c2f743e3c2f6974656d3e3c6974656d20783d223437302220793d2232362220773d2231362220683d2238223e3c7420773d223438223e3a32373c2f743e3c7420773d223133223e3132373c2f743e3c7420773d223133223e6c613c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2232352220773d2234382220683d223130223e3c7420773d223130223e526f74616e3c2f743e3c7420773d223130223e416d61726f3c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2234302220773d2233352220683d2238223e3c7420773d223933223e42726f776e3c2f743e3c7420773d223534223e427261776e3c2f743e3c7420773d223436223e42726f77722c3c2f743e3c7420773d223237223e42726f772c3c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d2234302220773d2233382220683d2239223e3c7420773d223732223e4275747465723c2f743e3c7420773d223635223e4275746c65723c2f743e3c7420773d223539223e5275747465723c2f743e3c7420773d223536223e4875747465723c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d2233392220773d2234392220683d223130223e3c7420773d223832223e4272757373656c733c2f743e3c2f6974656d3e3c6974656d20783d223136302220793d2234302220773d2234352220683d223131223e3c7420773d223832223e5370726f7574733c2f743e3c2f6974656d3e3c6974656d20783d223231302220793d2234302220773d2233312220683d2239223e3c7420773d223837223e50617374613c2f743e3c7420773d223335223e506173742e3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2234302220773d2235322220683d223131223e3c7420773d223639223e30372f32382f31383c2f743e3c7420773d223636223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223531223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223435223e30312f32382f31393c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2234302220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223335223e49732e3c2f743e3c7420773d223335223e69733c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223238223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2234302220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2233392220773d2233342220683d223132223e3c7420773d223539223e6372697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d223536302220793d2233352220773d2233362220683d223135223e3c7420773d223832223e447261673c2f743e3c2f6974656d3e3c6974656d20783d223630322220793d2233352220773d2231352220683d223132223e3c7420773d223830223e746f3c2f743e3c2f6974656d3e3c6974656d20783d223632342220793d2233342220773d2235382220683d223136223e3c7420773d223731223e6368616e67653c2f743e3c2f6974656d3e3c6974656d20783d223638392220793d2233352220773d2234312220683d223131223e3c7420773d223838223e6f726465723c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2235332220773d2233332220683d2239223e3c7420773d223738223e4761726c69633c2f743e3c2f6974656d3e3c6974656d20783d2236322220793d2235342220773d2233382220683d2238223e3c7420773d223833223e4c656d6f6e3c2f743e3c2f6974656d3e3c6974656d20783d223130362220793d2235332220773d2232312220683d2239223e3c7420773d223931223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223133322220793d2235342220773d2235382220683d2238223e3c7420773d223736223e5061726d6573616e3c2f743e3c2f6974656d3e3c6974656d20783d223139362220793d2235342220773d2233302220683d2238223e3c7420773d223832223e4f76656e3c2f743e3c2f6974656d3e3c6974656d20783d223233312220793d2235332220773d2234372220683d2239223e3c7420773d223837223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d223238342220793d2235332220773d2234392220683d2239223e3c7420773d223831223e5a75636368696e693c2f743e3c2f6974656d3e3c6974656d20783d223334362220793d2235322220773d2233302220683d223132223e3c7420773d223732223e436f6f6b3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2235342220773d2235322220683d223131223e3c7420773d223733223e30372f32382f31383c2f743e3c7420773d223635223e30373132383131383c2f743e3c7420773d223630223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223437223e30312f32382f31393c2f743e3c7420773d223436223e30312f32382f31363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2235342220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223335223e49732e3c2f743e3c7420773d223335223e69733c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223239223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2235342220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2235332220773d2233352220683d223132223e3c7420773d223539223e6372697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d2236372220773d2234392220683d223131223e3c7420773d223731223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d2236372220773d2233332220683d223133223e3c7420773d223730223e43757272793c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d2236372220773d2235342220683d223132223e3c7420773d223835223e436869636b7065613c2f743e3c2f6974656d3e3c6974656d20783d223138342220793d2236362220773d2234322220683d223131223e3c7420773d223735223e4e6f6f646c653c2f743e3c2f6974656d3e3c6974656d20783d223233312220793d2236382220773d2232392220683d223131223e3c7420773d223931223e536f75703c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2236382220773d2235322220683d223131223e3c7420773d223639223e30372f32382f31383c2f743e3c7420773d223632223e30373132383131383c2f743e3c7420773d223535223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223435223e30312f32382f31393c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2236382220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223334223e69733c2f743e3c7420773d223334223e49732e3c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223239223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2236382220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2236372220773d2233342220683d223132223e3c7420773d223631223e6372697370793c2f743e3c7420773d223332223e63726973703c2f743e3c7420773d223332223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2238312220773d2234372220683d223130223e3c7420773d223834223e526f61737465643c2f743e3c2f6974656d3e3c6974656d20783d2237352220793d2238322220773d2233342220683d2239223e3c7420773d223837223e41636f726e3c2f743e3c7420773d223532223e41636f6d3c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d2238312220773d2234332220683d223132223e3c7420773d223839223e5371756173683c2f743e3c2f6974656d3e3c6974656d20783d223136322220793d2238312220773d2232312220683d223130223e3c7420773d223934223e616e643c2f743e3c2f6974656d3e3c6974656d20783d223138372220793d2238312220773d2233392220683d223132223e3c7420773d223833223e4170706c65733c2f743e3c7420773d223433223e4170706c65213c2f743e3c2f6974656d3e3c6974656d20783d223233322220793d2238302220773d2232342220683d223132223e3c7420773d223733223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223236312220793d2238312220773d2234352220683d223131223e3c7420773d223534223e5175696e6f612c3c2f743e3c7420773d223531223e5175696e6f612e3c2f743e3c7420773d223331223e5175696e612e3c2f743e3c7420773d223238223e5175696e612c3c2f743e3c7420773d223235223e5175696e6f6e3c2f743e3c7420773d223139223e5175696e6f61733c2f743e3c2f6974656d3e3c6974656d20783d223331322220793d2238312220773d2232382220683d223131223e3c7420773d223536223e4b616c652c3c2f743e3c7420773d223535223e6b616c653c2f743e3c7420773d223533223e4b616c652e3c2f743e3c2f6974656d3e3c6974656d20783d223334352220793d2238312220773d2232302220683d223130223e3c7420773d223839223e616e643c2f743e3c7420773d223331223e616e642e2e3c2f743e3c7420773d223330223e616e64202e2e3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2238322220773d2235322220683d223131223e3c7420773d223733223e30372f32382f31383c2f743e3c7420773d223635223e30373132383131383c2f743e3c7420773d223630223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223437223e30312f32382f31393c2f743e3c7420773d223436223e30312f32382f31363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2238322220773d2231372220683d2238223e3c7420773d223634223e31353a3c2f743e3c7420773d223335223e49732e3c2f743e3c7420773d223335223e69733c2f743e3c7420773d223334223e31353b3c2f743e3c7420773d223333223e49533a3c2f743e3c7420773d223331223e6c533a3c2f743e3c7420773d223239223e31353a35353a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d2238322220773d2231372220683d2238223e3c7420773d223633223e35353a3c2f743e3c7420773d223334223e35353b3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2238312220773d2233352220683d223132223e3c7420773d223631223e6372697370793c2f743e3c7420773d223531223e63726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e4372697374793c2f743e3c7420773d223233223e6372697370733c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d2239352220773d2233362220683d223132223e3c7420773d223537223e4372697370793c2f743e3c7420773d223532223e43726973703c2f743e3c7420773d223233223e4372697373793c2f743e3c7420773d223233223e6372697370733c2f743e3c7420773d223233223e4372697374793c2f743e3c2f6974656d3e3c6974656d20783d2236342220793d2239352220773d2234352220683d223130223e3c7420773d223837223e4361736865773c2f743e3c2f6974656d3e3c6974656d20783d223131342220793d2239352220773d2234392220683d223131223e3c7420773d223733223e436f636f6e75743c2f743e3c2f6974656d3e3c6974656d20783d223136382220793d2239352220773d2234352220683d2239223e3c7420773d223832223e437275737465643c2f743e3c2f6974656d3e3c6974656d20783d223231382220793d2239352220773d2234372220683d2239223e3c7420773d223836223e436869636b656e3c2f743e3c2f6974656d3e3c6974656d20783d223236392220793d2239352220773d2234382220683d2239223e3c7420773d223832223e54656e646572733c2f743e3c7420773d223532223e54656e6465723c2f743e3c7420773d223231223e5421216e64212172733c2f743e3c2f6974656d3e3c6974656d20783d223332322220793d2239352220773d2232342220683d2239223e3c7420773d223932223e776974683c2f743e3c2f6974656d3e3c6974656d20783d223335322220793d2239362220773d2232362220683d2238223e3c7420773d223835223e4d616e3c2f743e3c7420773d223437223e4d616e2e3c2f743e3c7420773d223430223e4d616e2c3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d2239362220773d2235322220683d223130223e3c7420773d223636223e30372f32382f31383c2f743e3c7420773d223633223e30373132383131383c2f743e3c7420773d223537223e30312f32382f31383c2f743e3c7420773d223532223e30372f32382f31393c2f743e3c7420773d223530223e30372f32382f31363c2f743e3c7420773d223438223e3037203132383131383c2f743e3c7420773d223437223e3031203132383131383c2f743e3c7420773d223436223e30312f32382f31393c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d2239362220773d2233362220683d2239223e3c7420773d223537223e31353a32393a3c2f743e3c7420773d223337223e6c20353a32393a3c2f743e3c7420773d223337223e31353a2032393a3c2f743e3c7420773d223236223e6c20353a32392c3c2f743e3c7420773d223235223e31353a2032392c3c2f743e3c7420773d223234223e313532393a3c2f743e3c7420773d223234223e313532393b3c2f743e3c7420773d223233223e31353a2032393b3c2f743e3c7420773d223232223e4c533a2032393a3c2f743e3c2f6974656d3e3c6974656d20783d223439362220793d2239352220773d2234382220683d223130223e3c7420773d223834223e61766f6361646f3c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223130382220773d2235332220683d223131223e3c7420773d223734223e6d65726d6169643c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223131302220773d2235322220683d223130223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223638223e30373130363131383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223435223e30373130363131363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223131302220773d2231372220683d2238223e3c7420773d223634223e31363a3c2f743e3c7420773d223334223e31353a3c2f743e3c7420773d223334223e31363b3c2f743e3c7420773d223239223e31363a35333a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d223131302220773d2231362220683d2238223e3c7420773d223539223e35333a3c2f743e3c7420773d223334223e35333b3c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d223132342220773d2231312220683d223131223e3c7420773d223639223e71743c2f743e3c2f6974656d3e3c6974656d20783d2233382220793d223132342220773d2232322220683d2239223e3c7420773d223839223e746573743c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223132342220773d2235322220683d223130223e3c7420773d223732223e30372f30362f31383c2f743e3c7420773d223638223e30373130363131383c2f743e3c7420773d223538223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223132342220773d2233352220683d2239223e3c7420773d223630223e31363a34333a3c2f743e3c7420773d223335223e6c20363a34333a3c2f743e3c7420773d223235223e6c20363a34332c3c2f743e3c7420773d223234223e313a34333a3c2f743e3c7420773d223234223e31363a2034333a3c2f743e3c7420773d223234223e31363a2034333b3c2f743e3c7420773d223230223e313634333a3c2f743e3c7420773d223131223e31362e333a3c2f743e3c7420773d223131223e31362e333b3c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223133372220773d2238362220683d223132223e3c7420773d223538223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223131332220793d223133372220773d22382220683d223130223e3c7420773d223830223e69733c2f743e3c2f6974656d3e3c6974656d20783d223132362220793d223133372220773d2231392220683d223130223e3c7420773d223839223e7468653c2f743e3c2f6974656d3e3c6974656d20783d223134392220793d223133382220773d2236302220683d2239223e3c7420773d223835223e74726561746d656e743c2f743e3c2f6974656d3e3c6974656d20783d223231342220793d223134302220773d2231322220683d2237223e3c7420773d223834223e6f723c2f743e3c2f6974656d3e3c6974656d20783d223233302220793d223133372220773d2236332220683d223132223e3c7420773d223836223e70726576656e74696f6e3c2f743e3c2f6974656d3e3c6974656d20783d223239382220793d223133372220773d2231322220683d223130223e3c7420773d223831223e6f663c2f743e3c2f6974656d3e3c6974656d20783d223331342220793d223133372220773d2234342220683d223130223e3c7420773d223835223e646973656173653c2f743e3c2f6974656d3e3c6974656d20783d223336332220793d223133362220773d2231382220683d223131223e3c7420773d223532223e622e2e2e3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223133382220773d2235322220683d223130223e3c7420773d223733223e30372f30362f31383c2f743e3c7420773d223636223e30373130363131383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223133382220773d2233352220683d2239223e3c7420773d223539223e31363a32343a3c2f743e3c7420773d223336223e6c20363a32343a3c2f743e3c7420773d223336223e31363a2032343a3c2f743e3c7420773d223239223e31353a2032343a3c2f743e3c7420773d223236223e6c20363a32342c3c2f743e3c7420773d223234223e313632343a3c2f743e3c7420773d223234223e313632343b3c2f743e3c7420773d223233223e31363a2032343b3c2f743e3c2f6974656d3e3c6974656d20783d223336342220793d223133372220773d22382220683d223130223e3c7420773d223436223e622e3c2f743e3c7420773d223338223e622c3c2f743e3c7420773d223331223e623c2f743e3c2f6974656d3e3c6974656d20783d2232332220793d223135312220773d2233392220683d223130223e3c7420773d223837223e43686f6963653c2f743e3c2f6974656d3e3c6974656d20783d2236372220793d223135312220773d2232312220683d223130223e3c7420773d223932223e616e643c2f743e3c2f6974656d3e3c6974656d20783d2239342220793d223135312220773d2238352220683d223132223e3c7420773d223537223e70757263686173655b656469745d3c2f743e3c7420773d223330223e70757263686173656469745d3c2f743e3c7420773d223231223e7075726368617365646974293c2f743e3c7420773d223139223e70757263686173656469743c2f743e3c7420773d223138223e707572636861736564696c3c2f743e3c7420773d223138223e707572636861736564695d3c2f743e3c7420773d223137223e707572636861736564745d3c2f743e3c7420773d223135223e7075726368617365646a5d3c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223135322220773d2235322220683d223130223e3c7420773d223734223e30372f30362f31383c2f743e3c7420773d223635223e30373130363131383c2f743e3c7420773d223631223e30312f30362f31383c2f743e3c7420773d223535223e30372f30362f31393c2f743e3c7420773d223531223e30312f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223135322220773d2233352220683d2239223e3c7420773d223537223e31363a32333a3c2f743e3c7420773d223334223e6c20363a32333a3c2f743e3c7420773d223334223e31363a2032333a3c2f743e3c7420773d223234223e6c20363a32332c3c2f743e3c7420773d223234223e31353a2032333a3c2f743e3c7420773d223234223e313632333a3c2f743e3c7420773d223234223e313632333b3c2f743e3c7420773d223138223e31363a2032333b3c2f743e3c7420773d223138223e313632333c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223136352220773d2238352220683d223132223e3c7420773d223538223e41726f6d61746865726170793c2f743e3c7420773d223234223e62726f6d61746865726170793c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223136362220773d2235322220683d223130223e3c7420773d223733223e30372f30362f31383c2f743e3c7420773d223635223e30373130363131383c2f743e3c7420773d223539223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223231223e3037202f30362f31383c2f743e3c7420773d223139223e3037203130363131383c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223136362220773d2233352220683d2239223e3c7420773d223537223e31363a32303a3c2f743e3c7420773d223337223e31363a2032303a3c2f743e3c7420773d223336223e6c20363a32303a3c2f743e3c7420773d223330223e31353a2032303a3c2f743e3c7420773d223236223e6c20363a32302c3c2f743e3c7420773d223234223e313632303b3c2f743e3c7420773d223234223e313632303a3c2f743e3c7420773d223233223e31363a2032303b3c2f743e3c7420773d223230223e31363a203220443a3c2f743e3c2f6974656d3e3c6974656d20783d2232322220793d223138302220773d2232332220683d2238223e3c7420773d223936223e746573743c2f743e3c2f6974656d3e3c6974656d20783d223339362220793d223138302220773d2235322220683d223130223e3c7420773d223734223e30372f30362f31383c2f743e3c7420773d223636223e30373130363131383c2f743e3c7420773d223538223e30312f30362f31383c2f743e3c7420773d223533223e30372f30362f31393c2f743e3c7420773d223530223e30372f30362f31363c2f743e3c7420773d223439223e30312f30362f31393c2f743e3c7420773d223435223e30373130363131363c2f743e3c2f6974656d3e3c6974656d20783d223435342220793d223138302220773d2231372220683d2238223e3c7420773d223634223e31363a3c2f743e3c7420773d223334223e31353a3c2f743e3c7420773d223334223e31363b3c2f743e3c7420773d223330223e31363a31373a3c2f743e3c2f6974656d3e3c6974656d20783d223437332220793d223138302220773d2231372220683d2238223e3c7420773d223530223e31373a3c2f743e3c7420773d223434223e31313a3c2f743e3c7420773d223434223e69743c2f743e3c7420773d223432223e49742e3c2f743e3c7420773d223337223e4c742e3c2f743e3c2f6974656d3e3c2f7265636f496e6465783e0a</Body>
<BodyHash>3363333761346562313863643362346661663264663333316331326436313930</BodyHash>
<Size>11366</Size>
</Recognition>
<ResourceAttributes>
<SourceUrl>https://github.com/robert7/nixnote2/wiki/images/getting-started-07.png</SourceUrl>
<FileName>getting-started-07.png</FileName>
</ResourceAttributes>
</NoteResource>
<NoteResource>
<Guid>06b72a8d-0cf9-4da6-a54c-5a808310aec0</Guid>
<NoteGuid>680d03a5-bf36-4352-947b-a51d2645068b</NoteGuid>
<Data>
<Body>89504e470d0a1a0a0000000d49484452000005e600000353080200000044b05af50000000373424954080808dbe14fe00000001074455874536f66747761726500536875747465726382d009000020004944415478daec9d77bc1e45d5c77f33b3fbf4fbdc9e7a13925002126a48e8bd0aa858b121d8f5b5202a52447c6d888aaf5d5f5f91222858501111e9558a107a0b258910526fbf4fdfdd39ef1fbb4fdf7dcacd4d48e07c3ff9c0bd7b7777da99333367cf9c11d8755fb40851d33b6afe8f80df1b5f6efa378661188661188661188661982d8568ff2f22e037d12ca9f20d46abd99b2a7b0d357c96611886611886611886611866eba2de6a217cfe226a1e117ebf5113ab0d51c96aa37a660d00b0eb524f284425f275d74302dd0632baf695029866204795b61defa76e052160ebdad2c68393e852c8924f7df41bc813a8b9fd08b2ae467b0c08c00a783426d16bc222389b6c3eea36d0a99073b6764354bf89b8445c0254552d5d0a1d0a71891090d3db76af92933507f69b70741361685c515b4c0c42029d0a59edd75f4ce4751373ab1410a8f8476d64d814e83536b58cfda67f05b6de7612e8336169e8ada9cb355638ed89f126b4d114d27a73d7b75d58a0c740c6f1bfdf95d5a844d6d92c4a6072e2d1aef668500a3975df25e4abf789a33ee90e8598d8668689a91ada1a0bf36b606ed04a979c12e55f9a7d75f80d614c8bc415a20279ddeadca0f1f8b2f54ba7dc763ef3361e14ba0c74292414147c9a6f1b82e706af25a1dd0262209afb966c96a48396bd7e59149bd67622c07053f1bba8bd680af49bc8eabae48a99312202237e9a2221316257d8782a4c39053f3f9a98842638bad65e630a8405466d1fd3545c60d4af13c62515c8a786a2b549349a186960ccaebaa804a4d81252bbad74cb211b00fa8cda6a197320343ad416aaaecd87af18b488e14a4bc3b66c5c515b4c0c62ca5ff578fda5593ea69b55bfda848d567b1505b149a515aec5b746ff284465cb391130b63e599d4285b3896d3485b4d2dca6409f89f556d53448be8a6d34a9a47d4b3139da13e6cda6d3364729dcc5deb6c2540d6d9316e6d7d8947dd3957fa93e95003379938dac9c63379f1bd42bba4a32fad5d1305b5e9dbeba741a900283360890af0f6df0ba9d1bbc8a03f7d639284c0f61cc9e62337d2b49072d7bfd466b6aa270846861b417353f16ff547f9ddc372adf52141d6d8cb4f6296054420379aadd0fa58088c4ba82cf24242691727c662631818c46fd57e18880060a7e498425c60a7ec38f44aac506f6fd0a4d8dda32a391294c8ddc8c6e23ddd25537443e7bd7885ad809b7f5b309ce08ad14bf71456d193150405860a33df9feb2b60000dd0a0e30ee6c968a6afa069f97507b2b81ad515c69ca96689bd8465359269afc6d0d9e256cde29f8e4c4a3dda7024b317592007af596fd7ea5d8b68689291cda26f792517b5baaaba65d9268338a16d32211094df55f521bcd0d2ab1c81b5f66981873b6055fa76d4a5a1af4a390c084e36d7170b67d39e4b9c1563a706f9562b039aaa395a48396bd53939e8f11a7748fa8deff44551ba95ad92145e4996cea4948a41d9f0cc515721aba2e376140a2a4ebcb416d04109518b47d267a71858ce3536bb1da24cada4d02b96656cd4e8990f4bc98c20600388461bb5467484acf2035ee788e8886407731a4cf885db547cc10482a9812027008835693568e49c495f7738d96894824140c01020abac2832978184e482809100a8471bb914e8f49980263157748a0d7c490050d18021d0a2109226435269c76fa4f6b62ad808481b08014b035866cefb99040878229a12b92ee50d084b08421306ca3cb8000862d1802110907882b8cd9080b4424468bcd1412481a30041cc284e3b9b58705e20a29079d0694405e63d406019daa9118c41562124ac0d21873ca2d5e6a234fcadaead5d45c0c3a140068202e21804c455bb4d446be4daf90f7f3ea0c090820d7ee44a0b5f276284424545d45952ad621a48a93bfa0362a91729b80aa6a4f0042a0bfd8315d496e652627802ec35b1d09a0d7c4a8edd5ad4d182d7670512c8514b034c61d58d4a41ff9d26fd62a0db795dd16ac573802e83590d2e57d191d0a1255896e7a1b4d42d24a1522803c61dc2e1739a8b9eba9d4a5bdc52e306ebbd67f0008c1ebc5398db1a218b8bd154041d7d64365d2195df955a06d1490500849381562d06320a7bd7dbe6ee6872cc806a56830f4f8956272c2ec3bee34d069bec25c1203871057907562d0fad0d6b41431e12591ae68a3b6749adbd1468a5db5b28d1a68ecc60ac795b47a85e3db8f829268d0074bc25c9944503f9adca0d0a960cab2a7646321f415663d293168b14b566a03df01ba718b7714e70cda5dcf4c4a339bcdc697fa747b0c6435d21515356a4fcd0ed6a6456e9c745c22a13062fbd85f1a10178173e97cbb3b3e5a9bf3b892e9ba915a1a130e0ae4b5c8988d6e03590d8b903490711a75fc0673034320a110160090274cd870a6549d96148edbd3631211e9a95357d8b2da67a86a57c81bf42357d45b593aba7252b3a0e831907690a7460337cf0db686b9c12406eea0a1ad4575ea505596cce22a0c843c799f0d04d069c0145e1269a71ceda4dfc4a88d68dd4a794ac4c07d7fc9ce909000902b0a9b6faf9fdc62a4ddae2a800e59513a07da9bd808d703aeac708a050f15158b5d4aa2d266526bbe21cf6a031f038dbb4c50129aaaac360985b88421bc24321a46fdd4c41430457db41a4f978df86d718aa9d2fd554188a3926caa98fd10552631ec9304454bbba5a876f8c9eae6da2dad91d1482a3840daa97a0d0131898cc6a08d8444a7c2060d003661c88604fa8c5a0357a7015b63cc0201aa859e9fd5c81122024955ab113a15520eb204d19a0fa4db556cc7dbefda6134fa40a701435619eaa580023420e0c51e1a294009741b205469b74d9fa808a0db84260cdb20c0146541ea3690d618b53cade12e6585405c22e520aad06d60dc41a74244420311892c21eb783bdb0b84a8445e7baf72a7326e3425f7b392143005928637d2f71a8849a47523317023280ddbde14b6c7c0a0e5259d5418b55120a80ab5320982c4400844046cc2b0edf5f6ac864dcddba8b1696f2cc0237a337d2e730775b70223125daa5cb171e98d3a61814e0502723ab08d2aabab92bc8645884a842b9cbd5bb2d714a55d088c589e97a102ba0d4c381873d06520a1bc77761990c21b38e3b2bcbc09ea470d9275f569e5d4c41d777d150e01161093e52124223d119d422621695d46f97356a7816ec3f3200d6a6e5fdc198f2990541877bc41d4a950c149c39b8d558ac178c0769588f4461c7bd3fdc60949859483710749854e034396d7beb2625bb102209a952200df524c4e987dc79d063acd57981d400884051cc288edadb22cf204afada1ad712942024262a42869b9c9e9b462574dd7b55190c66ea0700c81a4e14df8ba0c74a826be694149349128bf2482fad124060577793f548029d06320a59bace47d851934193108ea9241da2068806e40b7e96df02420595c984d4233371d5fea274b298d4e853cc121741ac8e926f69a50ddbe2d8b9a19f52695b492f01ce35b7eb9216008ffb13e686e3025dfbdd3c59c2715ba0c6cb0bc2edc6160dc41878222a41dc46423934d50dbb9dac322afef742a749918b2a6529dbab9157e7d470a84244ce90d553dc55c4d42c87dfb5158a0c3f02a3ca13c4b6ec6f15f73b97e01aa6eab8429bc8207291c9e1b6c257383490cdc41435b03dc8fcdc336b41b7885cafac11d47c62defd7ca613d45d0404c22a95028ea34057419c8690cda8857ac94a7440c507435ed3590d59e3148a33c7bafeff593588c34edaa54a7f16a4ba73064234fb0886a150e01a222095bf86b83521b946d3754e76e4380482a8425061d3836a212dd86f7e7844287c4a8830221e27649dbefc4a8b8445afb84f82def96aa2eab224424d61750776814c554719656fdb6a844c68b1244952f73d7ed05ed63046de6e1e9bdc295394dd0f5813f0939f2c68f8c46547a9f774a6de0637ca5724062ddda9047e4139843080840179db25a59a0952a41035907d1866ac92618040061894e890d3654b12aa212449ea67008590731895475a6fdddc95a1ebf23128aca9e354e85bb44be68fc76080a48484c00206820a311162020afa1655933a66d44240421ed0efcc557e58a13d60221af119528141d194a76714b7b53ab0662101348395e26d30ee2026189ac464c20e3784938d8a4894e901880e000233608b009490553c0a616da28b8e61b78448f6f86e99a006212a3b657819563554c205d346667082181a8400e816d1438b4030e2144206aefcba770239d0323d5cbad89e2378a5cb11f19026181c16296c61c4c138848e483fb51606eb527a2bd06721a690d519acd07289cac831ec3fbb8111290d4b271ad1d9fafb624cdad908dc52e9c72d057fc4011d4dc41192c3599453e1f787dc52068bb8a3bf3d0c58ebc89a48a73e2b45bff6e37f74bb769291a297f9a0261f61d7782745a9030a7b5e78c5d12839840185e976c6b686b540a823d753a2dedd7460d347690c291c070b142dca41bf7a3a0249a4e3d6b9208ea4736b53d2818c2f3887185d0d2504d1540f050deae18f80a7323e5df70802e4d59a9b83b202c60c2fbc6e3bd8a26af99db1a5fdc8fba2120a96069809afbb48644f94354a97e1a8f0ba2fa236b4987344e7adc4646b4670c72e72dd4f2dc604aa8fc109b72d05b111822e3c0264820e57832dc74d4ae6fbba884a0f21a69cc419f015378b23a25eab4b68b54f805104110868b5ff8f38eb7386820e46d0d0a1679a6b45e0359c75b52351865dc8ff7ee84619a89211b0e791e430d140ecf0db692b9c12406ee06435b837e44e4a5a2ab97f3aeff4e6566dc829406b8948384f4c4c053530e26b437717537b8c829120354548253dd8b1bf4fab617234dbb6a75e31a0261217cfb91430857b7bbfbb8bb1fa8a001507512c24fb9d4186eca561b018a2b3162c121cf2658ba272ecb8b973421ac119375261bb71636f85552a2fc3598eab3aeebec35610149c8d5b5a100a28286fc3c393d0fcfba5995eb6aa1db5dc0905fe7a16a1d4d755abbe2ca98834e85b0445e23a35b1e4aa9d6ddd1756a4a4ac425721a59a7b951c010882b6fa220dd4e488d0cd850108488008088802816d61d354bd647e50ea2d4d26a905a5b251a40c14fbbb9cea5a537143420bd21dccd1b15356365bd954656a2721edc7aa8b4a15ac5c6222a1f46e6e7e9555504292081a8405895a5511693a8cc6dbd303411346a2e066e4b515d12adb691df742debd78fa2ed7b44536b7dca10c540ebd5a59080749bb8623c8bcae66d3455460a2224144cd47e1ef792aed6b6a6a8ca92abd69580e304f6a306e3b1045431ce57da8112b08b8de2ab70dcaf191181b44654d59cb237056d340949732ba443560dff8260c0bfb99be6c1e7b616c4a0a61f651d84047a9537e866f52685a6b28a6260034490d59ff87cb3dd961268ae365b7e4f8371a75e068284b924812531b0510ea93ec9a1cdaf1453a5d37cdbc8ddc250afb1db5038e49374651b3518141a0ff1f54904f5a39a31ae9541c1bd18063204256008e49cd644c84f7a272d06951515a4fc1b0dd04087816871b25a72cb376455963649334f6a7c9970d02b119318b49bdf3c893d17aed36e89f556ab49db6d7ea58806bc27686ed09ed20e4002718590f48e7d298974a921dc899cd174e34f40db19a24acc5c5131ea564d9ba84e7d07a9524e4aa343693f4e03216f6b50d01501351c57e9b5b0ec378aaa3e2a90216f7d1e6eaa70786eb075cc0d5a1fb81b0d6d0d755497e11da99cabd8775fb3aea95211d2db9355531ca2f2c4d5260c16b71b6f6e3168a9d7b7b018693c1ef98e95a60040c96a03b3201f7b6eb9f9200074175df53c3b69e5fede1adb4d95e1a66cb5310504a8508a465c1c9aa5202544a5cddddd206cd4b7a2a5c977b794e1ed96aa9d3fc624466d9f55724c22aba9fe734f545619e94bf71b8011b404753d3ca9553dbd896e2325f21a1b35c21261815e0363cee44f064d3bc83a084bc404a246d9841f3412772be409238eb7bd22229aa8034d30044240ca4158c02e2a1d775448ebf657c56d4d1d02228a89ea42d54a3f05a745b5ead2aa7646d0ade439205866b662d84e9786cf499be86953ef6cde46010acb80ffa7e0a8682736ca249a3ba0c7d53437e9cd525d0d06ada44487f23f87aef29da5fda4a51424c169d88f1acca5c202e1e2b71177c475a849fe330e62126920d45638e1cd266954d451b5d344e1dfdc53400b566302466d288188445c222a9bb87cb725bd7a523236f9366a27a146e30ef9bfb85e98eb6fae3c1b7e92431b6d5e9d56df46411a9bd0b2c2a9ff824dad0e0aad533988d4f7a3c9745537fa8c445c42086475e0be897665af0d31a096947fe3017ac2464af84ccc046d1ecddc5ac3b90b544d0809649b3d9250b513e51c35e92f391d18dea2ada49b1a862ced530f0de6065342a702e0ed663245f3ad10ed2a4fdfa9a3a6cda04e832487da13f2a99dc9f84e3364315c71422257d42a53a970786eb059e7062d0fdc6dcca5abcd70431642026189a484293c0fbe9aae54a9d3dc65825b6dfd464bd9dfac62d0bcd7b7b61869a9abfa1db953699a4f95e3d9898047c8d2c5243c7b8bf03131d6d86e8a073fd5fbda549d21e58901551ec8e99ac96a1b2a2e69c2ffe06df7e0a7da32472534284fb5f61a058425551cfc549e2644bd6d8a35561e37204efd7e2c4444cb1e9e15666c23c84c5ba397ebe70d754fe51ce40065202490a39624cfb78bba5b9cb2c0f4104cd1e8b472f784e974d1e34bc9e6d62ad7b3b140c83a488400ed598e2d8da882d681162242439b682b7e6e1a5103caa99d3ab8fb3053a55d6f0a96ae98b451b5685045bdb90ee4153758041318d7ad5575b01850f17b45fd6cc6d630e14da1dcb03b449bb4480e12837ac7aea66de44b4c22ab7dac9341bb0ba7646ee16a31139e6b6e42155bb0e8395228062a0b0be47575b3b69390d69046d5eaa279de3546347a0c2465b51d84ca164057ae2c0d288485377553028644da0228b01f058e941aca40d48d762c1197d054e520e6ab70720e120a09e96d0cdc0226c2c692e65688a4da6546507337ce835b20a366f3708b62e0e7c491d6b004ba4d6fa95392ffa86c21526c5de5bb713d5cf54b802c5e8f5597ceb714936ba3c90873c0b853afd31a0873656604600af75481490e6d8d4a31453acdb78d0235766b0a272cca112efdd787c149b438c4979208ea47931814a212040c5a90a2bc9fa869e50509f326890135d70641037469365cdb760ea4094570002510159eb69c84669ec4f82281cee29e942e0356332fb382035bd429466a26c8d476d21189b8c244cbe18763b2aa299bce0d5a12ec169e0a498cd95ef794b2763a573be5a736a7ca549c5216bf6b8625882a62054c853a7593761d492410111573ec9af967c5843648c8273d70b758e1ee1e284360d4464c22263d096caa70786eb095cc0d5a1fb81bcca59b5220143448215cf4ca715761e9bace6200f9629f3244ad28d68be5d48a018ab1326a2aa441af6f7d31d2783cf259f68a8ad2f92e2c34a4ac0d2665134c81714239a87085d1c614c28d12e5b9b9541a6eaaad36ee281612c81209880e55352d894ae48bfb8b2312395d6db20983a4dfc4c575bfdce8e39f8db8a4b4536baf011093543cf8a94a58428264d541366543564460c8f1e99f314599363d3c0b1a5185a4f2dad23bea38c007322cbde375408849687831e124d0a1e010089e6772aa991d372abdef1b206fd99f7240f0bec3bb160dd758d378456d13b44652c2a26258be16d6d25181710d02f20ec2c5b9574e2326d16d20a73d277307c86828e16dbf9784b080ac0849e8e6dc2c4608276a7256744e23eaa0a778d4972930aea109691bdd067a14f20453c004469c0a055d33a8576aed0a0f3d97b48d1e033d060ada6b8e7ce92b568d836533314839e8545080455ea8bf09c78bad935420f2fce49d1606e6a08a0a12030a189382daa8b169b9b6bf94a66be5dd852de1e6d000a885e62620eb202161c03b83a9548a09075dcaf3570f57ec8b6edc460dba30085dca3b8a22a59bc7714031c45db751f1bdc8cf62e210d236921226404044225fdc521ed48f02071e780b0f8790d3e851159eae14f8e14e03790731d96a4bb5d546685fd21c42c6f6d6126ef83a2130ee346aeec683b1a5d1a13c6b54beb46339400c82fa514c9663a887240a4ed5271757274705265a5bce462514c10062157e58050711099230456d7b0596a24d6dd0ae30371e77ea755a0361268221109320202ae1143f0a4d62680b2ac514eab4a0360ad2d88d154e42c206420206ca672604b55150128d735b9f44503f9ac4a06011e2843ea31c9e20d72cfc7090304f420c7c2baa8136683440fb9127d81a9d060a1a118982f65cd927a999db1c5f920a9abcfacfdae854e5a83a410ba1a9fae4de3869051840ac598494e25c1ac2cfd9a7c1dcc097d2541084a8805931156c20697109e5e64134f49b6e2b7c41b1eddc29a5ab3d04105598a888d73325ea9400ab28cc1109ad2b02dc063477bb42de7c2eddb250d984a4bb05a1d8075d5dda40e1f0dc60eb991bb43b70371ada82158b1bdc4700d18a2580bb0aeb36bc25a72a3ae0db1a518984f44280eb666239b5620020ef202a212408b0e16de66ad0ebdb5a8c0475d5a065af03641c741ac8ea62e92afcdf5dfddfa55020e146e92281948d1e03bd06f29a48c0287b560a001149a60024325a944d4425c34d85d58620321a49e99e984c16957d6dc61cf41824052c126e14ce09070ad3064a5db9d340decf5e1b9790825275bed9ee3140a34edd463da22e03130e9c3a9f8a0e8502a140e4d36704d52f600ce185ce6eedb35759c1d9da8bf85db909ab1c2f8a40f03691baa19508281074d1b8e5ba5e8b62d8704d9868c164ab0404e0b8b15d504ec2dd1e298b6760379f0e0279f286909c839c866e764281db5d5d5b983bc9cb1747324f0a8bc7bfb91a599077e2b81b98cd753c2e1995a81861cebddeb4e0b96212a2182bd1fbb2a1212a8e9d738a1ffaec62a24e3151ab183acb2a0e456e10fbd29db98a4f3a165585672e6d06ae7c619018b835e05e741bdd2ece086d8292dea195253168405045058941a9389576654d816dd4d83828fd4c33eed47cbc1d934dbbcdedd9fe851795892a9aac54b105edcd4a9bb651a3cf6245e1a97c3ce86e82a79d3579e1eb1ced7d9d2e5454a6532c9ddbee6e17cbeaf288d8a01f052a1e81ac03a7a834f215a5f35538a5a96458940fb39cda369a84a4152a3a8b5b6af7fea0e66ea2be8a6de76a18a2466210543a77ac75db285f778aa753fceade343f545426aec69b70ca6635770d2c25721ae9bad2f99662126dd49630371e777c755a9030878bf35a595d819318da824a31553acd0da26711545d1b0569ec2085e386752c100c01a77ab40d6aa3a0241a2c3cdc0a57754904f5a376070503080b4c6814b4e78a1297c839cd2c0b7ec23c093108aaa8206dd060806eac220490723c3d3969cddcd6f8e2aa9474718d6791677470364fa4deb692763fabdaadb95e2694bff60b9a1b0476bde254b050b107ad716d941463bed8ef2c5d310a570c764dd55d50dbb9534a25a1819453254e53a54e4b12987190a72a8ded907f5ca77685bce9c06db51673501348789e530e81040aa5013a40e1f0dc60eb991bb43b7037984b376ad9627eb2158782d7086da158b1ee30a4243461c286ae5eeff88ae5d48a81bbdc56d2b31f35edf56d2d4682ba6a83656f8144b97454153c97805c7109afa97c206c290941a250ed72e5100091ae5ae98b723b55ff90d78200295c4913542c9703e434948012c86931e6b8da6cd77d5dc955c0f410d6157cac09fd26520e65ebbe5a772a222aad0fcbf69a88444262d0aaf5a650a05eb3181fb47aab4f8f81b453612da2b289872613fe6df30fbf0cf3ea51db5f4a1f2524084d5c3098571df738439bda33ae3195c424e2ca3bdf9109fac62bd17e58ab570329d06760c46eef90385f220249f7d4e16d19f760d7927e5002bd867758cc6b580c5ee784053a0d8cb6b0314a02bda677fc798b730386e1b901c3544cc337e569d1e8cda22ea1cabd5175569b8a7baa33266a7f52983650b28fa403bc3f72443ede6b208b4a5f03aa62e638846c6504ce0aeb4cd681f60bfb91f7ffae4576fd7641ee84cceb9e80fe027bb39debc94c0986404478db6ec76dae8f49d26f42b4ec1ef27a5e018a49044b7a95664f51e9f9936e7a170bb5b939742b4415cf455202a6405cc2d6930c28bb0d89c1eb991e03263cbfaa56c8064cd7f3c45a91e1b901f702662ae6252d5ff533e254870faeb4c84cd66a23f086a50db34cbe3f56c5f7afb6d754fc4055ae34e4774e43fddba959365a81fb2ac3305b1f6631ac554eb39662362fee29bcdb8cc94621e760d3336b0884e4366fb201101230a53761abf83cf65a160386611886d912738e4d7f4004fc5504fd2acaee3693b1dac06835b714f44b0bf61aaa0f0e8e6aa38f4f1a15177869c330cc6b018b60f10e05668b50d87656e9842933b2d804fb35d1c50ad45218dad79218300cc330cc969873b4fd40dd91e6e5f3938aaf13d52f17a5e3b8e0852e2301e19ef04de5bf569efc5d935cf58f464b65a2a08b8dec354a8a053d891d7a13c9a8298560096118866118866118866118e6b58aadf578d65a399c7a7128ed680d088866561b2a6da1f2b1da3430d96c92bd266ac84316f4f575440d5329a5b8e51886611886611886611886790d43845834d4d711d9be3771f78a8da982edd96b266bb5098a65536fafa9096ad3643fd4313b4e9fde15934ad9b6a31de2cd4d0cc3300cc3300cc3300cc3bc961190521a86d48e5e379ab9edf975dec94c42348f6b537fec14a0d03fbb2e918691805bb0d7ecd09bd8be3fa9942ce42dd26caf6118866118866118866118e6b50e813439b656868a18cab29da174deb3cbb8f69a56ad36de4f864f0ad5ffafbbd82cde30614e57d450a290b7b8bd1886611886611886611886795d51c85ba6a9e677c7576e1ccb1120040893d8215563b209b6d7b4789e3701a0ee88613b9a889d6b98cd0e11002d84e4aa60188661188661188661b6126c4787cd922dc63d66aab5b83670cd3504884a930d013005ba15862c741a8848584423366c020043505221244044198d0907450b0e4505628a0c01ad29e59080706c6ab8cca654269bcbe62ddbd65a4b294dc38846c3f158a4f1da7bcb3f38093499431bd64fe49cd9bda148a2930d57756d2146d385ecf848ced28048c443b3faba6cb47da698a3434383eb3239bbaf27928827c0561b86611886611886611866eb403b5a0a191714934208ca1352bace6a538a371c70f277c964533e5edc10e835917230e650b7810e89111b02e83190d618b64809f42840d284030051810e4513360a448220012222d241f9ce6473e3e3e9a3b69f71f8bc19db777574848d89bcfdc268eaf6958432e9a100002000494441546b6f5bb12ed9998846c2410f8e8da7176cbf60c1fc795d5ddde170289f2f8c8e8eae58b972e58b2b3a37c3837e9883ebd64e141c33129edf9fb43c33811adab0713c674933bcfdf4be0d63e2d033be77da22ebfefffbee9f9e185389244df66d3bcc285d0c42a57379ab5048864846e22de45fa42d911e1dcee5f20e412aa3a7c3ec4e266cb46aef205243c323e974b6d4c08661c422465f4784cc700b8f8ba131bb6baf379efef603174d8b80d22fddf59b1f5cf958a4bbb32dab8d43a1e15171d867bff18e3da7a5ff76fed7afdf90e8ea9d68ad2a88d4d0e0f0443607a88533630533b69575ed76db94611886611886611886d9ba200211e534150810c229ed782a5b6de0ed96aab5da3438e49b0060dc414e0340c641540040541211d28ebb5a464623263d479b8442c641569397866bb109d8153591ca74802e3c6ecff951836c0bb911642929c4de31b5788f81b7ef38e36b773f3361d98944acfe41823cfef837c6e331dbb62dab5028e485101d1d89c57befb570e14e77de71976da5a7f0415f863664f739ffe24fed00ebd9abcffece1dd19e444e868636a6167ef197672f125877ede7cfb9deee38fcc83d9202d8ffa81d2ebb7f59774cdbc2d71861367ddb17cebd21d4d3116cb551e339b373faec05f366c45fbae7b17569116e5c0a3192864e2e78fba73f79c8ee73ba4ce48756fcfba66baebae5c5ce9e0eab05ab0d911a1ab176f9d07f7f76bf6951efe8763bb5e1e5e54f3c74cbf5b7ad1acb26924dbc8a46b34aedf4d66f7c7269c2cb517c5a249db62944deb6ba16d104b28d19f3a72504320001a35933d9425510a9e1a1dccefff583b39644808d7f3eeb2bcbf294df8aac36edb629c3300cc3300cc3300cb3755a6dc821b22a57baa2c2b3c6fda1d2aba6c6605334d950cdf54231cc7046234300604a48a05b79716d94202500902448505ea364af0121c86493cde53b48ffe8b0850927e38cdbf537cc55c60f0fd9f1f43b9ecb64f3d148a8f241823cfa982349eb4c265df354a190370d75f43147dc74e36d53f560709517cd2d3bbffb9cf7be7cee6f5feceeebaeae7fa1b24f5f7fefba5376b31eb8feb94442d84080018b9abecd6de3205b86ad43d974c747bef45f4b435875d97dcb5e4a9ba16803b3c7442164f71cf49d6f1e3ba37825dcbbe0e0f79cb99df9950b6f5a1f4f76e9e6e517c2d289e9257b0d0023316dfee223e72f3ef2a87b7f71e1ef1e198924bb1a7815391385256f599a003078f74f7e74c3f385449f58dfd919b1db8d7c547dbf26a4d31d1f6ea12a724ed88e2f7ceb3e110040ffd1c72ff8e7652f76f5469dada34bb7dba60cc3300cc3300cc330cc566bb22985ff05dcf0c37ea18811e8686334b14c5029213840caa9b535b83f89ea23a57c4d3644343191bee0c005b1ec9876eca022c595f1e5bd679f7eefca70c81042b80f8e4fa48f3cf270ab50701cff95b56ddb4aa9fdf75f72db6d776efa830da8346af41dfdc9539f38ef8fcf0f0391ca9aeb4be09e9f9c732b21123167f6766f1c2fa4c6470163c76991bc1949e5c3e383afd890737b231ad1666f23d7de339147666cb8603904118d9833ba428e8ad4d4f2bad182333ab8a02f6c87138018cf516e7c3467d9808c468d99c948d430f36beebbebe5238e1bbbf58a6bef5f911f38feb31f39b20f730fdb3ffef7bf29c7716453471b5dae818d377ffbfb778d84bbe72c3ae86d6f5f3a5b761ff0c9d3577fe9eb8fe4327933ea9b81bc0a69d931b71700861eb8eddee7d75a402611eaecec1a9ac8e7531396a3014865742754329170206c1d1b5ef7528e30a3cb0cc73bb34e6c74dd4b0588b93d71607abdc0fa554595c929951aef3feeb89d8aeddc71c0f1bb5cf5e38d4ede96a1f23d05911d1fcee56d029461ceeb095966b4c175dfd6011094f905bd212bdc3d323e51c8652ddbf54f13918831bb2b628928b55410866118866118866118666b37d994630f03750742952c3515dba32a0d360423e094a85a2c8d98224d702aec386ed236212251b0a974b614f9bd2c9dcd1d3a233147e59d6c0e40d6a19732f6c20ed3fdebf2096b6ecc882a0160bb48f490e9b18726f2b158c47d706060201c0e170a850639741c2712890ecc9e353232ecfbe06db7dd5effd411471c5eff60a31aaffa2d71e07f7df0e1cffffc015d7999d68f864ff9c5a5c77561c3b5e79ff9e7c1dee3cfb9ece439c07faefce205ff4a4572fd07fdf8a7c74dc3c49ddf39efff9ea4666f03410e8d3b910507fcd7e78fdc774197e14cbcf4e89d7fb8e2fa75f914556ce79977daf77e7f1a80c203dffadc356bd3eb73d1d88e077ff8e42396ce4b2a67fc3f0fdf71d56ffe31a2ed78b2f3860bceb9393f1e8945c6d223373f3872e41bbb11ed8a822cd192a34bf99efce8da351b9c64eaa11b2e7ff0e989fff9ea917d9875e2493bdcfaabe73a7ae21bc7ecfa0c0c6a45881812007a4ff8ea552700c0eadf9df3e51b27a61ffbe14f1fb7cb404f4402d6c8cafbfff1fbab6e5b19ee9c363c96fcece5972e0d61d565677ee7decc4468b76f5dfdb5f9b0977dfbf4ef2ef7cf6f7555a4ac0a638743216d858f3a623a8017aebe72f4a4f7ef13d9f5847d923f7d68dc88875cd3c9708ad48cdd4ffbe4b107bca13f0a4abdf2e85f7f7af1e3e9ecfa7cd4ef7a6e7d36e4db3a7973da4870e67ff08258fcf68fbe69eff973a627c302a0f4ea476fffed25d70f8a0c90ac2fc8d5c3acee188661188661188661b629930da0aa8d30aec5440ad1a56001134ed1585336eb5438da20d0cba672754e00b28418d06b22eb800009d8848c4300261cea52900a058224d2e4ef6593cf5b07f7469df404b403e03f69fdd567c6ceddb163b74ee38931fb82e727beb64be74e710900b675706fe89ec1f16834ec3e3873e68c7c3ea775938d3bf9bc9e3173e6da75eb821e3cf1c4132aeffffbdfaf771cbbfec196187b6e4578a705913d3ef6b1254f5df470d05d51d3d9f8cf8bff70c0d7de3567bbf77cf4e0fb2f7ceec48f1f370d18bfebe2df3e9d93a2a3e9db06b32abceb3bbff7b9a5de3a5e75cc5d7ce217779df7cb2ffdf479a7bcbcaf7a246786179dfc9df223c9ed96bcf9ec1dbbbf79e69588a565c80c453b0a147748edbb5737005afdec10280a516c3591b3348a7e494238d150489783579711023153a8cee4d88a9bfff1f2911f9883d8cebb77e3f98d191190812bd6a1a73ec39ab4131d98dbe3d9cbcceef907bfef8b3de9b3ff77d910d0156032a306b6b48a375789623a0fb1fd11877403cef21beebc7f78f65bf73938bed3b1fbcabb6f5151c712722c6faa79c75c78ce61d38a454ccc9e8e9c3d96ef50f34ea8bf3e924b84773db9c5d6a9ccbce5447739608f1d4a8513f181bd4e3cebcbe2ac73aed562864f5f24de1dc5300cc3300cc3300cb34d996c882282dc8d505a204765471b43902944ca210a3c87a7f6906f007008e34e659c90920f0e0d59884a182029e068e41defef05c290a688200568a01010cbc6b6ed7986ad7319f7ed3b76c4cf3f68e7afdffdecc9338cdfafb3cf3d70e18ef6a0cea65d4bc03c336adb8efb12dbb663b1a865d94d57ad42e8783cd2e0c1919191ba5c39f50f36b462156b73e4a1fffdfdbab3cf3aa467cf533ebaffaadb2adaa4b2c2059c50dcb9ee677f3be0c2370f2c7cf7d9678e0c0c00e3fffae995cf7427e3d931347e1b11e5f39da77e706912c0da3b7ef2bfb7afed39f0639f39665e64d129efdef18c5f2da7e2f2fee5df9d7ffeadc31ad41f16969e7ef2694b93c0c8dd177febb78fa5661cfc9973dfb56bd7c1ef5af2979f2d9b3062c9828e8e0e67977cfcbcb7ce00307ce3d5cb6271590c602472b64062daac84f4cae1e4f21b5ec918312d446d081980888470b428ac5a93c79c303aa67708bd3a9f3c252003e7dfebbd60f0866f9ffda7572c503254e8e8ea1cb9e7d2f31e181e1ccd38b1f9277cee8c93e61abb1ebe8b75cffd54750c3d35ea0bc59f4a553123e2d8a178a94d89a495c9ec72ece204603d75db13e95ce69607c70e3eac73ce61074fbfe5dfd9ac6d743b99c8bb3e76d83400e38f5ef9cbeb1ede485dfd914c56650ac993ebae67b32a67f77da085d66990f9d13b7ffecd6bd7f71df6d1b3df3c8019071d3170dd25aff81484426cb2611886611886611886d9c64c36690d537ac696d2654dc869e185882def88f239f0dba8b1cc3840ca095c1c667595eb4de9078790262ff00a00ad7db6461121eee4743eebfd5ec82d8c154e5934fb678fbefc91dd66ef9a5de364264a372784d49ab4a6526e2dcb72ff74fffdffaecfd87efb2d757f088743410f0270ea62e894ae543ed8b0ca4bf6183df1c4d53fbc71d1d78fed59fcc1f7a686454dbd94aa27a172431b6effd19ff7f9dedb660dbca11f98b8f31757af076969a27c14baffdb004dd3f6dcab1340fe81dffcf1a935567ae5df2eb9eb80af1f9688edbab80fcbc74b052964a322a7621dc37694662c5edc0500c6dc433ef8d98300a35701c0ac9da765ee1d0f8743a363b9bd3efae5cf1dd809d0ca6b7ef6d755857047a25876919e28ecf09ecf7ef580529c9d153ffdc4852f894256865077ac93d6a405111164c90d4737c880bad76b0e5dc82a9d8b2412106681c285d154d7e1871e3aafbf2b22a4b0010389dea8c078b5b8d7981c7ded21a5aac88a10e9f28d9613728c19c7ec19010a8fdffcf448c1a155f7dc377ad8715dfd871e3ce3a6bfac76a2524f5bbcb41780f5c8af7f7dc73339331a1f9fb0a4ea22dfebb2bbc5d66990f9c2e8bae1e175afdc78db8a377f60013ab7eb0f61b56f41d864c3300cc3300cc3300cb32da135e535e5dd90c3eeae28014048015320ab4b1e1f41474735de18d59ef9a8626deae7652384182fd89da44bcbeb27368c5ef1cac4c7f79c7bd553abe7ce72768f976f1d2bd8527aab5c2144269313c2fbf588238fa84f7c7c6cccbd339dce053d88a24f4d25452f9baa075b292500a9ac17fe70f14d4bbe744ccf1b0e8df9df032222271ced587dd75dabdef6ee7900c61fbd63793e1c8f64aa13f37f1b41c67be20030b176c449986a8222a36bc6810462dd3151b553ccb599385a8858b75b971ddbedb46b6563871508a3e3855dde7ff6170eee06b0fa1fdfbfe0da97125d71ab6cf6f0ad82529bd6fc9588c88112d4b1d3400800c6d68eda90c11990b02a324c5288bc13c9167a3ef89d2f1cd5572731e5b8d6a8fac537877555a1a9aa35d29613ddf5f0dd4300428bbff0933f56dcdf77e0413d7ffed306db1689be0e0018ffcf7aab2ba2724a28151a2f20e03a89d65aa771e64d815c6e2c5b6aa3660561188661188661188661b67eca8b7ef7072100c424a212798db4069a1c80e463b2691c8db8ea64a88ab4a97e7d5ff3a454e2c594bd5748bbae25cf67c5856b8c73976cf70631317f9fed2e7870d579b3ec1dddd372847c31632b69ba2f914a8c8f8f2712de0e9791e1c040ac428889899492caf74100f5e746b9576a1e6cd1642380901cbafa57f7ed7fd6fe1d41161bc02133972a1c75ce3be6b99792077fea3df79dfbdbe5e144b8f9db04747a380544919cdd6d4c6ccc0b2bd7353b090099910c0908ed6877a96fe46c888263e8423e339605a2c83ff8bd2f7e7759aa944a24ac44a837b6fb7bbf70743f80c1db7ff4b5ab974713d1bcd6aea5cfad92ae0ef9fc2f3fff8e1fe78acfa9f9bda18c305167b221a28ca55399b1c86e1f387e26008c3ff9d810140564201c5642ceabac1c224a177464f7138fec03b0e6cfdfb8e89a67b303277fe33b6f76ed3724c8ce5b4008d1ee68de1ed17e8d2195b41d82aaad8a8874b4324ba2aeb3d6a2a376317ddbb567e96103d7fc655d2e9f1dcb005174ccee31c637e44444db8e1386cafa5d0fc1c8356e1d04673ea82703241a1784611886611886611886d9464c36545cf017c938c8e8b20507a0ba93a46a4c36d4cc405117c0c4df3a51717bbde923649a778f3a7b4e2737aeed9c8ec4d7f69d333ffd8a9d1edf399efcdabef3678cbe4c85140018e2ee3118a6e1be24649aebd66f5810db2ee8a0ee124aa9f5eb373478f091471ead79c4b6edfa075b2719b6879efaf3258fec7dfa5e615f9b0d012369a7e7d08f9cb6b381dce3975e917edb47f7ef3bfa63ef7ce0bcbfbf340174347d1bd63ffae8d81b8fee0c2d39f59d0ffcef6d6bba0ffcf0210900d9671edea84922bd2105443070d041f397ddb521d4dd9b59f5ccba479f4c1f7d483cbce4131f7fd725d73db03a17ea9abedd4cfb85fb9e5e63458f7fcf1e1100abaffff19f5e7422d1940d10f518b98c8c16ad36bab3238c8e721ed2a55255962dd2357b60d668a46f9fbd0f7bfb89bb2501d0cabffe6d65321edb10908117ef7bfa151bd5261b414446242c00a0303e962e38dab275d90aa747570ee3e038a61d74d49e0ffc6365b4275c366739391b00faf65832efa68dcf8ed556457f76d5fa3c1c690228e8908e6d77d42e0ac0eaabbf7afecd43ae4c88f86e67fccfc7f7303af73d64ce1faf5ca5d73ffe74fa9883e3a1251f7aff13bfbaf189211defef4bac7dfa31dfebeb9e7e6cdd23c1ad0389c0cc07d90101c04ed517648dc5261b8661188661188661986dcb6453b9e0f33bcfbb3e904de94921d0f6c6286afcbb67aaf1f5b20999c67d29716256cc5304d2a17c6adee84a279b06e08c8fccb30a3a9f23ed40c89519795f5a25129e974dc83446474652fdbde170b881178c102293c98e8c8c752462be0fee7fc0fef54f8d8d8ed63fd846f59365c63afe7dc5df56edf5ce797ef5acb5446c970fbf6f2705e7d9df5d79d39dd6c8de7b7d7e71d7d19f78cb1d5ffac3c6e66f13ca1cfee365ffdef7f4a5c919877efabf0ff56e2e3c73e5d5cb3ba2e6446eecbe0787dff2c61ecc39e1cb179d00e0a52bcffaca4d2baebef2b17d3ebe47ac63d13b4f5ff44ecf10f0c485ff7aec95e4c2bd5cff958113befeb3d2f959b97f7de38c3fbd9ccd559c1a1e2c71c5e2f51d7dd6054757fc6dfdad3ffcc9fd63162251880d411978b9fa6d44da34547af9c32f61de5ccc3beda25f9e562d5042590fdcfcc2fb3eb483ea39f8f46f1d5cf94749a3cfbc983ba92f8239277ce5b3eb3ff6d507ebabe2c2db37226210902d38f13d0ed94501d8f8c0c3eb3a14e58d0891911a79feee17698f85a26be901d37ff79f9768ddefaf7a7ae947de10eedbef43e7ece766e2a91f7ef6a94756f95e7f66644d70eba894650765beb61b55c88c4183f505f9f67d39d6770cc3300cc3300cc330db94c9a636b2881bcb2670355817ce46a17f760ba699667754ef9659d01317c2674b9690f2e171e7c0b81d8203ed9095f71c7288c8cabb877f4f90fae6bab00e479592150f8aa1a1e1ceae4e10b4d66e9ce0ca7f44b01de7851756844346d083994c269bc9d6fc0b7a30887c41cd3dec98a53dc0e8e3ffb87d154286809d1b5bfd5262bfc3b78f20b5fcc65b9e4b89ae3d8e3b648708d2cb6fbffe497be1074e7ff7f6610cde74d1af96e94872d5f2d49263dfd019db7efbd47db73e67cf3dfcd8866f5b1e0acb91979fbc7b79ae6f60d6ccaeb0a4f4ea476ffdf5ff5cfe5cdaceaa886984871e7f685d62ce0edbf54425905dffdc130f3df9f2d8e84b4fddf55cb66bfab4e9bd3103d099a1554f3ef6c823cf0dc5171d7fccce89da62d92fdf75e353e38e2dcd66022772b6ead965f1fe7362c5cab2c6d6ac78f4ee1b2ef9d1e50fbc92452441a0b041a32b1ea9cfc0a38f3e37e8942be7f667c6841952c2ce4cac59f6823563eecce9c9b07bccfbc486979f7ee8df8f3ebbd68c84869f5ff644b67bfe7633bbc20280951a7cf9b947ee7be0f1115bad7eecd95cffdced6675e61ebfe1c6c706879e7dbaa62a1ef9cf048c9026239fa33ddfffee03a6498c3d78e5358fdbe1900d2904e549a5cd5d8fdf2389488fb5ecd635d9dcc6958fddb3d2ee9d397d7a574401d6d84b4f3df2d08aa1ccf0aac7ebafbf38981e5bb33ca075a221438c3eff906fe657a6937b1e77a85b0fb73d9b2a886987bc65df69c0f0b21b1f5e97dbf8d493350579f8953ceb3b8661188661188661986dcb64b362700242787ba0dc1f840044d545efbf15bf167f1078c312f81ce95df36b71574c39402d95af7bfba0a8647f396a877e29fdcd1f85bc95b4b3a7f74e2c30ac8a377bb95961877e3494183323e150a8fe4147d3c0c0ec70385c69ac726d43f97c61f5ead552610a1f0ca871636262c2b21da9e4b4cea8e5067d26359e29d8f9ac907246673427a2e9d1c182463242a168d758266fe57342aa595da11c54ce89e7c6d63b40770c32dc35deec6d0521009129082b9bb21d0d8890297ae28625bd0c3b144a67d24e3eaf0108d1158511891344da927636e5d88e1b8a396cc8de8439aa3bf363ebeb369889d949913362add6403a63150a65b39f12215376840da72ade8a7f06b22251aa9c70ac43976e2e483b3b613bde05296534448958cc862018a99ce5e4d2de1f85300dd117930515b1289c4b8f5b052b1246229eb0fcabc2cb762a952a58b6906a7657288b52945f319e53566614100349913562443253809d4b398e264048d1170585e33ae03a356c9da0cce75457653d14289119596701d3e270c289fa36559138eb3b8661188661188661986d08adf52dcbd742c8b2b126c86483d2afa8b4dd3431d908f736221074b5c9a6cf70cd1f94719075aaac36472ee80b32d900b06da75028ec1bcaec1fce2d08591d424f907cb160de978bfcdb8a99a19069a8a007f3052b1e8b253a12d168444aa5b593c9e65213a94c26130a9953fe20c3300cc3300cc3300cc330cc24d05adffafcbaa2a5c633dc08080841ae178910d4d064d324964d522126ddf0347008198db4e39973866d00e891907591697d63d994504a46a3e1872ce381545c6bd761474829959291881242043dab948c4543f9423eb32153f3603412da1c0f320cc3300cc3300cc3300cc34c025f534342910d9125ea324446235f1381b8f42b1184309a86adc9698cd8001015e8547008390700dc43a94a5ba4bc371673d5cc06224cc3300dc3af485bdb830cc3300cc3300cc3300cc330ed513c31aa789837048814449e08100ab09bbda181974dad2523ab119330818647d79068e665c3300cc3300cc3300cc3300cf3da86882a0f810a0b0a4b6108c404a2025220296101291df886d60ff926c073d241dd4ea84a12d20b69c3cdc3300cc3300cc3300cc330cceb132a6d48120280457034c20a190710084ba434b467d4a93cdfbbfcb351f5363f04200524109150405637ca90024292bd6c1886611886611886611886795d53368c1020a0c9dd978402c1041c82e5fe5d04bea1a9970d8525a64b688d0261d886d3f06e4378d962930dc3300cc3300cc3300cc330af5baa0c230443c210d080099812e41a6e001dfc7cf38d51a5f0c33edba102ec327ffbcb5fb96d1886611886611886611886793dd3bde741005c379b8880210120a6a00484405c51468b024ab7d43eee67b269cf3f862a1fb1081cc4866118866118866118866118a69294460408298c3b881b1044292d2026b3318a1a5f50404c018000c20252c1d2c8133421abd966c3300cc3300cc3300cc3300c5375c8b71470080064e57ea81aff9a8a5f65e377e7744dbce172ec1ced196890d7d0155ba4327a3285b056fee2c01ddf7fcb0480d41d1f5cb4eff79f2f6c99dab356fce8905dde7ddb0440437f79f39c63af5eaf3747325bb650db34b9c7ce59bcf88c07b35bbe236d4e01601886611886611886615eefd8848206400542dec7dda5f65213934d5e23e7b7827580b446da415a23a3917150d08d4efeaea2b0fcc2a533bbfb4bff763be3c1acea3df8f35f3d7561786a6b23f3c0e776ad486866f76cd72ae48b48ecf1f16f7c6a9fa440e1851fefb743833b0370d6fdee4d0b169df758aea2ba476ffef0bc9d3e71eb5868c753ce3df3c869c6661700b7c80b3f78e3b0db6eceeacb0f9d7bdc6fd606858dd61bfe70e2c054d92946fe7e7c656d17ff1dfd878daf861924f3c0e7769b73ca1da56674565f7ee8ecc37eb2d26235c1300cc3300cc3300cc36c294a76122a102c2200790dbb05f389b179f2d194d0e21ffeebba77f44b00102a149262d1dbdfbf6833548d8c1f7dd923971e96747f13d20c05de1a5e70c2690b006092be306adad11fd9f74be75ef1e8b97bec1773eb63f8ae5fdf157ee315fb7586e247bcf71d5b481a2454e6fa6f5cbafcf02fec12dab272d87dfc5f57af2200e9073ebbff47267e72dfa587260008332cb993320cc3300cc3300cc330af376a830a53a3d0353ecbfba9c942db08335c246488ca8d5115e8f1472efef4613bcfe9ee9fbde088d32f7f26338994840a47ca4999120072cf5ff5b983b69fd533b0c7d1675df78ae77551dc17937ee4eba75db47cecd653f6da79feae277eef99d60d38b2ef900f1d9ebfe19287bc62e80d775e7c5fc749a7ee19afdc18e55328bde14f6f9d7ffc556b35907ff2bff79ed977d25f3612907bf8ccbd979cb92cd7668965f7919f7f47fae2afffb3d6b7458f3ef4930f1ebaddb499ddb3f638facc6b5ec8a1f0fc2f4f396b59fae12f2d59b8f30e079df34006947de1f75f7af31b066676f7efb8f4b49f3f38da967f8c0cb9f51c092b2154a858eb12b037dcfaedf7ecb5ddcceefef9bbbfed1b37ac712bbdf09f6bbf72fceedb75f7cf9ab3df69dfbf77b8da1788524ffcfac387ecdc3f6d56efac9df6f9d0ef5f9a3aff9826c5cc3ef8b93df63ae56b5f3ce9a82397eeb9e77e1fbaf8b114476862188661188661188661a66c55dad21a7bb3be7dd3d01bfe71c63bbe37fefe3f3cb971cd937f78db2b5f3ff57b8f4c458493fc333f3be54b0f1dfaebc7d6ffe7ae6fcfbdf5ca17aa5f1addebfccbbeb8b0f3c82b1e7976e5537f3fb31d4f15d1bddf478ec1cd973e304a009cb5375ffa60ff3b4f5914695628d9bdd751335fbcf18909d81bfe7d4f7a46e2f95b9e49c37ae5de7fa5171dbb63a4dd028af8de9f3b6bb7fbbef97f4f545a7bf4f04d5ff8c0f746dffbd7e75f5ebfec074beef9c2bb2f7a52eff8f12bbeb338bef7771f5cfeec0bf77c7bdfe8c4bd5f39f9cc270fbff8e1970657fcfd33e297ef3ff7aed129686a7bf5d59f3cf5f2c499b7bc38f8f2edff3de3cf1ffed0652b2ce497fffcbd9fbe69e7effc6bddbae5fffc98f5d3534ebf7683535955d79df3dd15efbc66d5ba351b57feeb8a4feddda9a6aa6bb450ccfcba5b1edbfdfbffb8f5df0ffefd8cc20f4ef9e6b20cab1486611886611886611866eacd278177bc5a1b560a0f7d6aaf19b3e64e9b3577e0b08b9ef27564d183b7ffe28ebe4f7ef5d4dd3b0db37b9f0f9d7562e1c66b5fc8b799904efdf33d0b66cd9d366beeb45973e71ef7cb172d6bd5f57f59bdf88b9f3bb4df549dfb7ce4ac3775aba92b57c7920f9e10bee3923b8735ecd57fbff489b9ef7bc74ea1e6853267ef7f60fc897f3e9f197fecd68d4b3ff3b1994fdcba32d947b98100002000494441543bf2f02d6bb63f76516212d93066bde5cb1fd0bff9ef6bd7d9a56b13cb2ebd3dfabef34fddabd308cd3cfc8be71db0e1cfd72cafa9ced4b25f5e4b277fe313074c3355c7c293cffa40e79d7f7862d36d157af0f62b1e9ef39973deb9634c45e6bde5dc33163e75f58d6bb2abaefbe3aabdce3afbd881b0ead8f5fde77db8e7de4befabb49cc890a9879e7bfce9575214eedf65f18e9d6d4b6b55ebcfd8e7ecc70b2d1753258ffaf449db870073e04d9f3a2a7fc31f9fceb2a661188661188661188661da8726e90a31a5b16cdac883b9db37afffed89bd12106647bfaf238b3db26a30f3dc8fdfb6fbaf250090934d454fca386de649c60efdc96d3f3ac0b57b8850729a692d5b9dea983f3be16e1f0b4d5fd86ffe7beaea20b6fb29efec3ee9e25b371eb7f775973db7c3696f9d1f6aa550911d8edd2d77dedd2f3cb16ac59c132e38e6c94bcebe7fc541f7bf38e3a8c53d93b2aa89e8a24f7d79c97edff8e9c3bfdbc1bde264366cb47b8fed37ddbfc766ceef48bf326a6366958563cd2ba36b6f79dffe7f370500e8dc98bd346d6f72a5d863af8ccae9dbf7b969abaeed6687c7578fe64657a713736725dc029afd0bfbe91f6b26ca0d2cfb4ffcf14f9e3dff87a7eef7f9a1de25effafc05179cbaa8434cbef5ed357f3cf9a4bfb45a4c2339abcb6b3ad5352b917a62d46635c3300cc3300cc3300cc36c9ad9a49d55ad3105e94dcaa410ee9e317b767fc91ce113a5c4e89cd31bdffd63d7dff6e1814d718391d1be59b36775942f585d0389ecb2913c1005e08cad1eab35030988c91bc1c23bbfefdd337e7dc975773e7fd57f76fbaf37cf315a2b945e74dc82b5bffecb9ff389233e3d6be1f45d077ff8d73fbd6ceef78981c9461056d38f3fe723df7debf9d79ce29a1a546c5abf31f4fca08501055066edaa89f84e5d8680281756c6a74fef9a77e835779ebfeb94062e363a6777e90d2f0e59489a8033fad22bf9e4815d91ae8178eaae35298d9804ac8dcf0d8ade591d0a63e5ba9c73dc972f3deecb3af39f5b2e7cdb074fffcda1fffcd47c73d2adef5057b8513169a8f2496bf8c5b559424400f9752f8cc4667719ac5d18866118866118866198768d26a2ddbf9497b415f7565ded37618aa0b76e1164ff511f3ff895ef7fe5b247862ca2c2f8cb0fde70cb8a7cfbd5e3e473f912968639ef8493662efbbf3faf2800f6ba5b7ff5d7f5b5fbb254a2bfa3b0f6b98d938b766b6eff8ef72f78ec5b9ff9c5da251f3a7aa66ab150b267f191339efce595637b1f3c60c6773d66e0d15ffc6170d763778c4ebe02c3bb7cfcbc835ef8f1254fbb116d3a169f7a68e677dfbaf28909a7b0feae1f5cf0affe93deb6302c223ddd6ae373af78f72cf9c49b0a979efb8bbbd7e689ecd49ac76fbef1a9f14d3fa05bf61df6be3d5ffaf977ffb222a7f32f5df79d1f2cdfe5e4636645e79df8f6b98f5c74d1ad6bf34eea99abbefdeba1fd4edbafab2c74f6c6fbafbdf9f10d392d233dd37a63a654524c8d68b5524ccadcf9dd9fdf33643b230ffee25bb7468f7fc72e51d6350cc3300cc3300cc330cc66a2cad8620af41841b16c040c01f12a67574d7bd38faef952f7d51fd87bdab459037bbded9cbfaec8b66d2fd2e99b4fdb6960de0cefdff197ad76c23b7feaf2f3675e7ad201fb1e71e287ae9b79ec76b56b71d97fe417df6b5c74c0dceed9877efdc9b6ad44e6dc377d78f7dc0671e0478fe8972d172a34e7c0fdbb29b4db513b4621bbf73a668e839d8fddbd63532a50f61d7df6a777ca79ed2e7b8efb9fcbcf885f7ec2f603d3f7fcf4bd4bbf73d5998b2240c792cf7c7ce09a376e37b36ff7d3ff95491e7cc11f2fdaf5eecfec37af67da760b8ffdfce54fa4f41434a531e7bdbfb8f4bd23171c3abf77e090f35e7ef3af2efde0f626c23b7fea773f3aecf133f69d3163c7a37e469fb8ecc7274daf3471596beef8c1bbf759d0db3fb0c3bbafdbe52b3f7cffdc297274112d143334fba4b7e6bf7bc4c2693b9dfc8781b3ae3c6f9f382b10866118866118866118668b1057b00802bb2c015036e710004841d34d0c5928e8d275f2feecfe50fa2f9177b1e2e791657772fd32db30d9073fb7dfa7e3bfb9f35b7b44b83218866118866118866198c9d1bdc701101242404a08010888e2bfd2cf40c57f050025447f081b0a30920a1109434013b20e2ae3ba48a0db4044c2d218b56113d736c3300cc3300cc3300cc3304c4b842522124ac2063284164fb58949e4343460d884511b361002ba156c42bab845a4cbc0988d7107dd0a0985964ecc69c1acd3dd3fb3e6cac8c6b59ba36aea13da7c693548717327da4a06b6581eb67c9d6fb555c1300cc3300cc3300cc3bcce090b4c68688d8881a4c288d35278e0a8c4a803a07a63548f82038cd99082a61b18b591d504202111913468a1f9c62822108d3ccc1ba31886611886611886611886795d337dcf030a90100242f698224d224f4d36464524124a0cda0060442562124a008022642a0c3e0ed72ec3300cc3300cc3300cc330cca4080b84a4679c01824e80aa222e91296e7e32ba0d8cdac8110074d73c4d938c5eb376dd3a6e1886611886611886611886615ecf14088e060420902568a0f1e1dc868021902d7ad0180e79f61b0948d152301a009d0a0218b3fd6fdf71a785dc300cc3300cc3300cc3300cc3bc9e9102f94abb8968727f4c22a3cb96164309742a1010950dbc6a6aff600828819044de6ff794b62d6e1886611886611886611886615ecf8405948023200494444a37f29311405460c80140ae75c718b210962060c88651f4b221c28486537c539ea0ab4d33698da40a34f110f179e00cc3300cc3300cc3300cc3bcae197710565e209b3c35d9d71415b00936959d718c3c953d656c2a9a6c8054858dc622588492af8d00c2020ea1c096198661188661188661188661183f3490d545a719d16463545421ada9f226a3bdd408a64097425e63c40ebe89611886611886611886611886f1a0a6916c466ce8ea2b46bb8958848d369b65188661188661188661188661a60c5d67d53126f39a66f61a8e65c3300cc3300cc3300cc3300cd38a7f4dd02d922bcfe59e7bee2d587cd015c3300cc3300cc3300cc3305b059b60b279355c691e79fcb17fde74d394bf96880a56e1befbee4ba7332c138cd63a9dc9a4d3694fea1e7dec92cb7e73cfbfeed55a73e5300cc3300cc3300cc330534643d38ab189ef0e4871b358736efa7ff6ee3bc0896afb03f8f7ce4cda6693cdf65d76597a596069d2417a1329820d147d8860ef62177f3c7bf7599fcf5e401145052c888048efbd0982f4a56cdf249b3273efef8fd964b33dec2e08723eeee34d2693c9646692cc3d39f7dc450b730b9cde22579daf9f6b9ac16068dca8e1baf5eb33dab48e8989396b47c7e7f379bc5e004683d16c369db173406467e714badcc949096693094030fa2049d205ff0611aaaab93ddedcdcbcec9c9c7dfbf71f3d72e4d8b163369bedaedb6f355bcc33befc6af396ad8a225f3166f4b8abaf8c8888a04f95aa699af6d78183478f654a92244b52f3e6cde26263cedc736dd9bedb1a1959f56231766b7c7c1c1d1a420821841042c839d51eadbacf9452874f1529810bb8b533d22afb6af6ece8d8d8f4f4969b376eacf3f57301002e97bb51c386bb76ef69d430ad5ebd7aa7bb9223478e344bcf282acc0d67e18282823d7bffdcbe6397c7e7531485312631161111d1a451c3a64d1a391c8eba7d81eea2a2acdc7cbfaa9e389915171bada99adbeb03204b2cca1669341a2fd8f787cbe5fa75d16fbbf7eccdcc3ceef7fbcd66b3c3e1484949c968dbeeabafbe3a9279c21e693996992984608cd9ed7659512eb45d14e689adef227ddaeff72f5dbef2f091a38aa2a8aa9f49526c4c74f0de3a7f43d9a3a222ab0bd93068e7dd2e25841042082184fc93d86478057c2173ac123850542e29c5c4609690afd569c846621567ddac5eb7a1678fee9adf179c38bd7083db3d7de6cc56196d8a8a8a8a3c45b5dc48ae69eea22200428f66092120b8ca01a8aaeaf3fb9293138f1e3be674b99b376b7a260e921062f71f7bd6acdb002645c7c6198d46c618634c08a169da9163c70f1f3dd6a6557ad3268d9c4ee7de3ff775ecd0be56af97f3dcdcbccc93d9854ea7a66945459e42a7b3b0209fc9462184e6f7356ddc302929f1c27cc3f8fdeaaf8b967cf8f1a79d3b779e3871624c4c4c7c7cbccd669365d9e7f3ad5dbbf6c8d163fbffdcd3a861c3f8b8b8b8b8b8c10307982ee0f056653c1ecfe6addb328f9f2809ca086467e7d8ed767d4f6edabc353b3b47d554fd4e5992ba75ed121f177ba6374c92244992f477161d26420821841042c8df48663030387971568d85c12bf4c653f15d1e010026099a00070403ab9b2c9bea7a29f5ecd1bdcc44f84e9c3cf9ed9c395dbb77cfc9cdf2fbfd004e9d3cb56efd063030c618c02406308bd99cdeb265382bdcb377efb1cce30683416fd1298a22490c405252a2dfe7e79cbb5c2e4794c35d54b465cbd676eddad6ed4112426cd9ba6de9f255690d1a444444082138e7aaaa4a12e35c288aa2444470ceb7eed8e576bbff3a70c0e3f5d52664c3393f762c333bbfb0a0a050df7b3e9fcfe7f3714d70bf8773eef316f94e3382f64fb2fb8f3d5fcf9eed72b9121212ba75eb167a97c160c8c8c8703a9ddf7e3fb76993c64e97ebfaf1d7d8ed36faa0292f3b2777cebc9f2c168b2ccbc158899ebaa5699a24492eb77bebf61d7a7f462184d3e98c8989a9c3908dd96cd6839ec16737180c46a331d8e94f08e17317d29122841042082184fc5dcc0c5e5e123ee140940cc1606088607007eaa672019b0c001210ab940bd918196c320c12c0e115c82dfe5d1c561916068541e5706af00456a730444a50188400043451dc400a5da7eaf3969908d31f7bf62c5bbdaa57ef8b4f659dd46bafa8aadaae6387acbc3cce354de3fabf42883d7bf7b46cd1229c756a5cc4c6c6e6e6e6eaed49bd2f8cc9642a2c742250d8c55d5464341800ac5ab3b64ba78b4eabda4bd5757676ffb167e9f255cd9a37d7978c8f8d4e4a4c3018145992fdaa7afcf88963c74f0ac06ab5ee3f78c8eb539393936b5cb8c7e7f3efddb72f37bfb0b0d0195a37d7ed764b92a4cf119a2a84b8300765cfcbcb9f39ebebcccce342889c9c9cd07e3dfa99d0b66ddba953a72624240c183870dedc79f1f1f1b88007b0afea850ba1288acd1629b1e2774a993e508a2ceb6fa8c0bd906539cc3d59ed62420845512c168b7e4aeb396bfabb3b34b946e0f4cef36ddb77fef0d32f023539dc0c6cf8b021196d5ad5f2a511420821841042fe19186092901f329e8d97030c7619000a347803356dfc024e0d0e05328393970ed9280c310a8a34e4fb81900c1cab04ab84020d7e0e23439402a8f0689000870c97863c0d4cc05e496463cdba0d3d7b7457fdbee044382f69f9ca95474e9ce8dea37b4e4e767066767696aaaaaaaa6ac17f54d568345a23ace1ef2cce796863a9a8a888735e5c943730d3e3f52a8a1ce3702c5bbeb247f72e06431d7487292c2c5cbb6e43fdb4340046a3a165b3268909f1c1c4040071b1318989f1db77fee1f3ab164b84c552f332b7aaaaeedeb3f76456b6cbe5aeac5708634caa518b14459b1fec7a7dd1076bdeec62ce9e7d69abb7c76f59784dd27955c59873fee3cff3d7addfa09f09050505654236002223238f1c393269d2a4ad5bb77568df2ef942ed3e56adc4a4c49b274fdcb2757be8c95c699c82738bc5dca14ef3d7bc5eaf525d8d21769aa37ded3f7070d71f7bf47765a74e1dc329c32380f5eb376665e70068d5aa65b5211b420821841042c805c2c8a0ea392e81a645940c15706be08049820928e0c5e1178384420d46b9545806002225a81cf98106be1a68ce5b25b8f4cc1a812201238399c1035824680245bcb8b95259ebff743b460921be9f37cf1a65cfc868ed7416ea0529aaac5dcac06ab5fbbcc5633619c07930a7c6efe37e9f3fa55ef28a55ab3b5d7451a4d55acb83f4e7befd824956ab5508d1b259937ac9496516902429263ada53e4f66b42efeb51b327723a5d3b76fd71fce4a9e030d595d1343537372f3525a5aa4c22f5f00783dbdfbd73c8973b668c8c0d6b930a7eb9b2fe558b136f9ebff1c5ce9100bc3ba675b964d38bdbe70cb157b8bc6fef7fba0f58fddc8e9983cf56c7a3f51b36cdfe6e8edfef678cc5c7c75f71c515c13da0699ad7eb351a8d0b162c888c8c4c4949f976f6ec975f78b6aa788477f733dd7a3e7bb8e73b9bbffd57aa02a0e0a7cb9a3cd67de9ea87d26b37089876ecf3bee9f76c6cf5f8c6dfef6d6104e05e7e4b87eb0d9f6d7bb36b25a763e1c2711d1ee8f0d39a079b9fb5a23bb224e5e4e4ac58b92a3232524fe01242e84564ca4c30c67c3e9fd964ead6a553ed9ff7c0c1435bb7edd8b67dfbd563c7994cd5ece82f667cd136a34dc7f6eda2a3c3aded5daf5e72a70eed7efa65e15ffb0f4cb86e5c4a4a5525c98f1e3df6e9f49979f905232f1dba61f356fa4e228410420821840499a4e2523525ad660d8221329065c3501ccd7173080e93040638cb941f368674a02a892330480cbe90b5ab026606000a2b09eba0386e5351933f9056134e7e8dd7e7fbf2eb596d32da5a23238a8a8a24491f2658c8b2f0fbd54a0236083f59a4b2e88ed7ebd543435ce3c1fe1d5cf0dcbcdc7a49c9ebd76dc868db26b676837fefd8b53b3a3a5aef0f9598105fe132dfcffdc1edf12626260ac185003ffdb2a92eb77be7ee3dfb0f1c2c2a2aaab6e785a228478e1d8f7638ead74fad2c42e43f38e7bd0d3063c9bb8b4e0dbf2a21cc641a19c6cccfa67d75c79c1bd3ceb9219638e7eb376c8c8d8d1d3d7a747a7a7a4a4a8ad96cdeb66ddbc18307fffcf3cf23478e98cde68913272e58b060d8b061dbb76fcfc868532f258c11c494b5cfbebafef257bb45d6ede6329877bf35ed97eb668c883b6733992222221c8e2883c1c818d334cd6834b8dd45b22c9b4c46b7bb485114a3d1e0f5fa8c46a32ccbb1b131b51c5adeebf5ce5fb0e8d7458b0f1c38909f9f1f69b39bcde6aa1ff2e34f3fffbe74597a7afa65232eed1a5ec0c868305c316654f7ae5d3e99fee5134f3e3774f0c0512386198d86328bf97cfe39f37e9cbf6051e3c68d9e7ae2d19494e4addb77d07712218410420821a4b8a50848808f07831725310c6fa01683281d5551058ab4e2c796dc1b48d2291d861181b048491332341420f432110879a2329182b5eb36f6e8d15df57b831395bd9282828299b3bfe93f7020179acfe7932449084996849025216445515455ad2c66137661884a17f3f97c7acd545e7a3ce0fc82fcfa69a91b366c1c347040f56baf64335455f5fb5593c9a4695a7252a29e7a507eb17e7d7b2bb2a2474f18634c62e117bc10421c3f7162c7ae3d070e1e72bbdd613eaab0b0d0e576173a9d2d5b34afa821eddb3bebd33d2da7bcdd6dc69defcf3f3ae6ba543970528860199cb2f57084809272f9fd190b9e7b69d595aff7b28940892321a09e5cf8c21df7bebdf82fb739adf7a497de7decd2e86d4f8c7f6177be6f5ceb266673d33bbe9bfb704bcfc60f1ebaebc5ef3667f1e8b6573df9bf1727a44730f5f88fff77d37d1fae3aea952cf16d27cf98fb6c674b0d63208cd5ab9774e458669f3e7de6cf9ffff5d75fe7e7e72b8a121313131313d3a953a7f4f4f455ab56a9aadab56bd7e79e7beef9679f56aaaebd220460ee7cef0dce37ff6ffa9df36e6e681008be622d6bd9eb773df0f60fbbf3e5c42e139fffefb3a31b48fbdeea3578d5bf37ce181ae55a7a53db613ff79fb7ebfd7e9105bf8eeffcd8453faeb8b7a9a1e4641530b5987c5bd4a7fffedff6818f66980544707ffb0e7c37eda6473f5999e98f6c3ae4bed75fbfbfa7e3e4ac4937fc949b337f60a3b70df63eefacfc74805aeed96b96f753f57968319b4d26b3aaaa42887ac94903faf579ef838f1b356a386860fff73ef828ad7e6affbebd3ffe6cbac160e09cdb6d36845dc9a5fc629aa67d3b67deea35eb56ad5aa5f787fae28b2fc23cd50f1d3a643018fc7e7fcf1eddc2795e2144bd7a498f3c70cfd215ab667df3fdea75ebff75edd8d01e4fdbb6effcec8bafdceea2ebc68fedddb37bb00a723825a2a8960d218410420821ff7c429864e6157ab825f06f49e51a168c6984c65d34511c95289501e117304b706aa5a21a02d004cc127c5af1aa4c0c5e5e1cf83105d6696430b0e2f2c365f408f487ea515dc7a8a2228fa2182c66b3abc82949b29004842c64e8411ba3d1e8f35596a7c36abf27354d5355b54cd84292245ba4edc08183bd7af6accdcabd3e1f18f3fbfd7ebf5f512aed62134ce471b9dd5cd31858f91a2b956dfcb1cccc4d5b771c3c78289cfc9ad0f8c5e1c35e3dc9a879b3a665a3369eddd3a71f6a71ebd5237bb99f1af8e19c43e36e6f145ed68c1433f0b1dbe60d9bf6d93d3fdf9e5212b93afcc5e46b3f8e7d65c9a1716927bfbb7bf80dd727affef9e67f7ffee0af03573fbb5def18c54fcebdebb2177c8f7fbb7b492bbee9bf132fbff6f9b62b9e6cb5e3d529dfa6bcbce9d88864567860eb1fe65a25ef242526e6e7e5e5e5e5a5a6a6b669d3263131312e2ece6c36fbfd7ebbddee743a5f7df5d5c18307fffefbefeddab54b4bab1f4e1e97b1f9c4a7067f7dc70b2bc7bed32778c0fc073ebde69acf1abe323ff3f20685cb5e183361e2bb193fdf9ddae362ebfbf3ff281adaf6c0a24d52aabcf9d77dde7e2dfe9cbfc5d2f39e94b2591c50ea5ff1c475df8c7f62de8ddf5c59d273ccbbfbcdab6ffda5db476be60e71fcf9f1e4a1e3ee68b26efae557bdffd1771d1fecf0e3ea079b1b01ff818f2e2dffec4debbecb94d51a61319b0a0afd42089fcf2738f7fbfd3e9f8f0506291342e8011d4dd362a2a3592db26cd66fd8c405f3f97ce1c72543fdf5d75ffb0f366dd2b851f863db33c6faf4ead1b15ddb99b3be7de5f5b7bb74ee78cd555700f862d6376bd76decd9adebd8abc6d86c91f4654408218410420829db32060c0cf9bc86418b52edde4215b106c4198acbd6c80c792a00e46b889621e9311d0608b8380078382c0aec32b88001f057d2aa0da6d554915fa34b4c4c183372c4ecefe7f41b3000b22a3887109210b2240b59c80266b3a5a2a80d03eae6f76a3d64130c5be823d19c3879b2f7c5bdaaad6f5a4d9b3622e28acb460a080666b55653575808f1dc0b2ffb554dd3d4471ebc3f9c0e592e976bd3e66d5bb7efa83811298c875b2d96faf553ad11a5b6cdb5e5d399c75b3f38bc7e64d2d557d7fbdf87b3f74f9e126e911453d37f3d35ecdd9b9e5b7acd9b81aa3dfcd4e24f37a4ddbdf4eae611321a8e9e3ae5f54e1fff7cf4c6c9a10fe3598bde591c7ffbe21bda3914a0f3a44746feef8eeff63ed65a31cbee9ddbb6eceb1ed322ae61c75a9642494d49e19ccbb2dcaf5fbfcccccce3c78faf59b3e6c89123274f9e1c356a94cfe7733a9de9e9e9cf3cf3cc8811c399e008a7ae9014ddff913b93fa4efbf8fe5f2606223607bfff704bab873fbba2995582b5ef9d8f77fdfce98599b7dfd274485bcf234b8fb893d72c1397de3f7acd8c55c7dd912b96bb339e6c5651ea90b5e33d8f75e8f4f4db9b863f1498e5fb6bceac031d1f9937b4be59429beb9eb8e9eda11faccc1b333af4e054f2ec4d1bd4795fb5088bc566b7e7e517b08032e7330be4eb71ce13e2e32456f3186be6895356ab75f0e0c11d3b76d487ae3f2d71717146a3f1c0a1c349a7594fda668b9c7ce3f5bd7a76fd74facc87a73e09c011657fe8febbd25bb6002184104208218454c428c12f6a1eb028d576d3802c3f2cfaa0dd2819c9dbc7912d60669019dc1a3c81b1c435205f85898103f97a5d9c8a3624fc8e51001c518ef1e3c6cdfae69b761d3a5aac169fd72b0b21f4888d0ca3c11011115150507086f6a6108273ae8f166c369b8d06a3cbe5ead5b3472d4b6f1487304c46bfaa0228f278503c748ea5c2356767e71415792c1111b22c87f9d48c31b3c958e4766667e74439a28301a632493aa137f54c1c4dd3f2f372e3e3e2ec366bb9749ec2751fcdcde9307558aa02b9d9d5e31abcfaf9ac3fee7c3c23cc17cc1c7d1ebabb7eef7f7fb0e7f5e2f3c29f7f344f4a6c1aa72792c88e06a9a682c3791a424be9aa397f9d72fff1dac856efe92f5c7317468c716be62ef77ff2c493d39e18fedc1ede7ce8a4675e7b6068b2a1c6c7c266b3198dc643870e6dddba75f9f2e58cb1848484d6ad5bf7ead5ab59b366cf3cf38cd7eb9d33674eebd6adf7fcb1273b27272e3636ac776393f14f8d7ce786677e1b7579f18bc9da9fe55afb58cf564f4b0020fc2eb55e07a786fa199736cdfc64dd5fcd7f3d917ee3d011ceffbcb5f18063c1d1c663332a2ec02c258f9a3ae9c5cba67e333e10b351f38e38ad6929567d2719135ac48b1f8e156a08ddceca9e1d751eb2511425d26ad5a360d5bec5226d91ac16211b4996ad56ab7e106bbc125ed34e49e92d5b3cf57f8fcdff751180a18306180c0a08218410420821a4b246a25e32b8a60da0b2ed0d8ee20c1a948ebfa802ce8a0685f20bf879f17c5f608132bd72baf7e826208410c1896a5e92c170edd8b1737ffa31262e2125b55e91db2d0b40861010b2309b2d9cf382fcfc92c800f4723ae195c6d0830515352cf5c1b0f5f558ad119c0b3074edd219a75375a28a25d76dd8b866edbae0fd126337de707d646464f9356cdabc45d534c658526242a4d51aceb347444474baa8434cb4e3c0c1439bb66ef3783c616eb0d96c1a34a07f8306694d1a37329b4ca5ca14e5aefcdf0fb97ed7831d521e6580f07bb836f3d36df7bfd45a0476b9100856ee08ddc9c50b280daf796acc5be39f5c3082031042b1a738f8c9bd59bea13603a0e51e3ce2b5f58c92e00720b8be12392a2dc6daee96f9bf4faa2f973a70968b26be3c6fe2cbbeaccd1fdd72f9a4477beefaa8778dfba298cda67af5928e1d3b76f5d5575f7ae9a50e870380dbed361a8d870f1ff67abdddba755bbc78f16bafbdf6cc33cf1c3b76bc9a44a760fd1244f57ae0de46173ff9bfd67640082145a7c5dafb3db2e69be1a5c6da1288be6840f2e3b3bf9e7d307568eba4d6431aeeff76d6377b13075e14cbca56052adebba6d6b74dedf1d163ff59db5e20061072546aa4f3f7234e4d444880f7e41f592c36395212102cb82f2b7bf69a842baa7d90c562e68101d78275ad02270882c57d645932284a6dde5056abb5fcbbe6b43f3715399c6da870194591875f32b8dadd42b56c08218410420821421f8cbbae42366782eaf39699a816636cd4a5c397af5cb973fbce8cb61985ce0221842c8bc84887a66ab6485b8c23d6e972fafd7eae71c6d8f11327c35cb32c495959590643d9048de8e8e8c2c242bd9f4594ddee72bbe363e39a356f5a87fba1b0a0f0d4a96c59518410365be4a8e1c32a6c791e3a7478c1c245369b8d31d6a279b36a7027f90000200049444154303b644992e47038dab469131b1bbb63d71f050585616e95dd66ebd8a17d7272b2d168289dfbc0b3967cb048f47b77f51b031c0c00b4ccafae1df6fa279ba6bd1476dd5f66eb7eff94165d1f98e9315c0c408aef3bbec383cf3d377bd81b57a59e9cfbecab7fb4ba75688a22672744fa8eed39e91b6233428a1f786befc71e7efca38eaf4ee810230a8f6c5ebe3b6ec0a094233fcecb6c3da86b03bb3d2e31caa448526dca17c9b25c3f3575f79e3f39e79b366d3a74e8d0fefdfb8f1c39d2ae5dbbeeddbb0f1b364c0851bf7efdd6ad5ba7a5a51d3d76b475ab9661a63b290daf7efaca372e7df90fb55e5fc0d868cc0dadde98f6f8374d9e1f9d6ed372f6af5f7db8e1a07e2906636aaf1ecab3affed8fcb1476394e88e8322ee7a62a1e3ba296995773a9312863e7aeb73fd9ffd458d1e07c0d868e4150d5e7bf1c5853d9e1960dff7c5d3ef67757fa58783c1674f34e7ee39ea162d8cacd2673f136ff37086a5e79c1b8da62a6a3985c366b3e96f9cacacac1d3b4e6f6ca6162d5a242525016082d39707218410420821e44c736ab52abd7b3642366bd76fecd1a3bbeaf30627c27c60af1e3d76efd9b37cf9b28b7bf52e28cc170226a369d6f75fb5cb68134cebd07fc66f9fd13acc75366ddaa47e6a6a6097e9033341d3b4b5ebd69b4c26000e87232f2fbf71a306a9a9a975bb1f1863c15fd58d0683d1680c6625e88410070f1efafadbef0418632cca6e6fd33a3dccf2c3fafa8d4683d9625655d5eb0d7727abaa6ab698cbc56b00edc482f757465e3e6b548ba4406029feda7bfb3e7fcf47ab1ebfed34ceb0b42b9ebaee9581ef9f2abe35febd4f0fdd797faffa933da6d45e133ffc6c621303103ff0a16b3f98dc35e551a5c5fdbf2e9a36eaadeff3a6de776ddbfb8efb0cf6fa6d07ddf456ff41dcb973fa3df7dcb42fcf2f5b1bf49af8cebbddacb538169224d5ab97bc6acdda9d3b77ce9f3fdf6834366ddab47ffffe9d3a75dabe7dfb7ffffbdf3befbc73e4c8918aa23469d264ef9ffb07f6ef1776e7b8c82ef73dd86dfa3dcb0100864637ccfca2e8be872f6b78538e6a8c6edc79c4836f0e04004bb3a1ed4d1f6decd6a7be11867abd2e8ee5fbda5cd2bcca91aa4d2d6e9a36ecad7173f56083a9e59d5fbd9575d35d9de34ef8221a0fbaf7f3b7c724ca802563f2ed1dafbebe7e8cd73ee093eddf54f2ec67802d329231a6772aac2264638d88281f303d2d8e28bb25c20a60ce9c392fbef8a2a228e1ac50d3349fcf77e79d774e9e3c1900b80a4208218410420839c36a995a7f364236e18f18555ecbe6cd631c8e1fe6ffd2af7f7f97dbc524d6b861c34b060fa94ddcc46c31970b5b148fea1d131373eae4a98c8cd671717167749f6465e77c36e3cbae9d2e6ad3ba5542423c632c2b3b7bebb6edbf2e5ccc24d962b100a27bd7cef592936bb0724dd3c22fcbaa7707ab809c7ced4f47ae2d1de8881bf945e6480018b879b33e2b76cc8f9963ca3ed43e78d6f1adc15bd6ae2f6e2d7c3178c6250d79e2eb214f9479aef8a12f2d3afc524970a2fd0daf2fbee1f552cbb47be0fbf50fd4e121484c48f0fbfd4949492fbcf0822ccb7a361363cc66b35d7ffdf543860c89888800909292b26be74eafcf5755ba93a9e5a31b0e3f1a7c89a9d7fe7c32b8e7e4d89e777ebaeccef291874b661e09a442992f7a7e5be1f3151e84f1bf678e0feeffd8a11f1ecd2d79d646973fffebe5651f6649bff99bad3797dcaef8d9eb9e23ca2e4992a66955f4f7e19cdbed36a3b156435625c4c538dd5ea3c93468d0a0c3870f03880da3d290dbedcecccc1c366c98d168f4793d89f1b1208410420821849073db1909d99469b3f9bd9e3213a7252e2eee8ad1977df3fdf7ddba7757140363ac0e6b40082184109c6b006263628e1c3dd2a17d7bbbcda6699a9e7572ba7552abd8365553add6881eddbafcbe6c85a67155d57e5fbe72d192df155911827b3c5e30a6f78702448f6e5d3b766c5fb357aa712dfc71a3344dad76cbff911c51518aac1c3a74a855ab56217b436bdebc794a4acad1a3470f1f3e7cf8f0e175ebd699cde6b2d57a2e3cd5befca828bba2c8aaaa2a8a22494c9265a3c12049929e05234b9224314dd3a2a2ec0683a136b56cecb64893d150e0742527c64b8cf51f30203a3abadaf5f87cbe8f3ffaa87e4a32e36a527c8c2c5753cb4608919f5ff0c34fbfd4605fe5e7178a304e18aa6543082184104208a9dad9c8b259b761638feeddfd3e6f70a28a8539e79aa6a99aa6a9aaa6699ac639e75cf0c1fdfbffba68717a9b361e8f373b3b4796255996f5e4087d22fc16a0e05c1342689aaa69820b4d704d55dd4545070f1d6ad3bab5000a9c4e8931c62459962449d2876d9224a936c3dc0048888f1f7ec99036ad5b2526242c5cbc243b3bc76030e8cd57ceb9cd6ed24747b6db6cddbb75bea86307638dfa8f180d86d47ac9070f1e0aa7230fe73c35a59ed160b8004ffdc8486b6c6cf4c183075d2e574e4e4e5656d68103073233330f1c38909d9d5d5454643418ec51f6860dd2ba77eb62b658e8c3a26a6693495114c67c7979f94b962e379bcd7979f98b97fc6e329b7372727f5bbacc60307abd5e4754945cebf1d74c2653acc1e072b98e1e3d7aead4a9acacac701e55e4f170d51f131f1bce5b23253939ca615fbf69730d362fca614fa9517e1c2184104208218484aa346423035ae5374f4b8feeddcb4c5448d3349fdfeff7f9fc7ed5e7f7a97ed5e7f3a99aaaaa9aaaaa82f3f619191bb76e31194d274f9d32181483629015d96834ea7561f41ff3ab8eaa704dd33857555555354d53b9c655ae6a2a5755bf22cb8d1a35f47abd3ebf5762129364459664499695d0d09022cb350fdc7468df4e7f6c7acb164949895bb66edffdc79e6399c7f5ae499aa6252626b46cdeac4debf47ab568ef454646f6ebdb27ca6e3f79ea54a59d9ef4632acb09f1f11d3ab4affdf83be72393c9d4ba55ab5f17fdb67ffffe13274ea8aa2acb527c5c5c727252a78eed939392929212ac1156b3598f4430fab0a81a93a4947af5b6efd899979f9f9b9727cb72a1d399979f2fcb724161615e7e3e638c31c4d74597434dd3fcaa9a959dddfbe29eaec202ce39e75ce31ae75c4f6fd1a39f9224494c0a60fdfa5c5ce874c6ab9a2c8b6a83bc17756c7751c7767458092184104208217fa38a433691322c0ca742caa1442bf07038c30bdb9449f8f705fa43f92aef182584f0fb55d5eff7f9fcfa7f5e9fd7a787707c7e9fcfa7d7c868daa8b1c16070b95c4683c160349a8c46843c979e1153c553685c687a0e0fd7ff17f84fd31a356ca8aaaaea5725599224595138842ce440ad20c69806c658b5e31455dbdb429f704445f5b9b8e7c53dbb3b9daee2c00a832d3252511451bb3e388aa2346ad4303adae172b9aa0dd958ad5687c3a19ccea0cbff189224f5efd7373b275796e55e3dbaa5d54fb5db6d7a71dcf26711f561a9760f30a06fef5ea929f58a8a2a7e9b33c6e2e262d2d2524f6b6756b8b024494683a17e6aeaad374fe65c70c121841eaf093e84054912634c62c5f11b7ddeb97040e9a4228410420821e482659610a9a040834f54ddce4aef5c52c358008049120e09d91a541e9c2f148618591468f07081c0584d808008fc854ce76f5e5e832de69cabaae6f379fd7ed5affafd3e9faa6a7ed5af695cd334a18f44c39824498a222bb2a2288a62508c06a3c1a0184d2683a254fbcbb91042d338d7fb5ce9cfc705e79aa6ff38afbf5ec6f4169eac778992659949b2222b8aa1362936841042082184104208b9a044b5e90a2641626012182bfe0333cb2c5261051af3097d0ef4f9fab8d6819be5b26c18e09051a0412d1de951059c1aec327c1cfcccbc1249928c46c96834e8e56cb81e4c29ae672382bf9c07bb3ac88a22070acd84f9148c314591a1c8c5f56384fedb3c2fbe012684604c7f168905feaff6556c08218410420821841042741e0e8fbf3838530525d1807c0d9e4018264202078a2a8acab805ac804582ab746f1b8b042b43be0a7f1d6dba1e9139a37b8731c66459020099ce15420821841042082184d439bb0c48600c9ca190038002d894e2949a020dc1c19e4d0c11325c1a6c0a0c12bc1c791a140f8743c6f160c8462e09df94e7e130970bd9c80c60905848ff2aaad1400821841042082184900b9b9b030256055a204ca202f91a24866843a9241b093030d815146ad034442bb0c990dc1c1cd0735a18a030f82a0fd9f83814563673c7a9214f8597a2348410420821841042082101aa809141e8b19b002e2a2e38c3805c155e0155a088c3cc20f9054efa8b97d60bb654117b095daccc461042082184104208218490200383410a77f46d005ac884c450aa648cde9fa98af2372c643142082184104208218410529908092ead268338314088d223460940133048f05612015218b8289b86639210c1e00c293f4cb56c0821841042082184107281d37b39e1f4c7a0363178ca0ff2ede5b0549eb463962a284e2c33c80c1609fec0a356af594b07861042082184104208211732c61021010c4c829b43004606a3545c70c622c3cce0e1f007f25e22256880518281215b2d17b271715864985805e5840d808121bf5cc8a6484384522acfa777efde74600821841042082184107221137a4725061688b1046b0fbb348081952b286c6050390a0578f92c1b55c0a5c12e234b2df530064429707194cfbf314a00e00d89d92c5fb68c0e0c394774e9d239f4e69ffbf7171616666765d39e21841042082184107226c4c6c546d9ec8d1b37f2f040af28563ca102aa16b819bc2bc0190cad30a07cc80640a106a38c6819396ac9cc68199aa8a0c3548c02ce51a09514b2a9b09d4cc8df62edda75a137ffdcbf5f92e4761de8e42484fc635139b90b13638c7602218410724ef96bdfde7dfbffaae54a940ae7e6683095feea778b527934254baa80a872607042ce19858585fd060ca1fd4008f967a0e80ca91ac57108218490bf514c4cd7df16fd12fef2fed0149b808a433602f094be0ef470dae1e4bc47fda10821e72f0ad090da9f3314c421841042ced916a82a021da64228b41309218490f3a8d54d48ed4f278add10420821e7058976012167cea953a75e7ae925afd74bbb8210529b063621746a114208211720cab22117ae03070efcfcf3cf274e9c608c2524240c1932a471e3c6b45b0821d4a22617ce3946e936841042c8b98c4236e402e576bbbffcf2cb1e3d7a4c9c3891737ee8d0215996e9c29710728e34a409399be71b7d7f1142082167086325e5696a709147211b72812a2828d034ad53a74e269309408b162d8217afebd6adfbfdf7df5d2e577272f2e8d1a31312127c3edfecd9b3f7eddba7aa6a4a4aca98316362636301cc9831232a2aead4a953b9b9b963c78e8d8b8b5bb060c1962d5bfc7e7f7272f235d75c135ce1b265cb7c3e5fefdebdfbf6ed4b57c68490aadbcfe7e3cac959b9e66367eedca0ef26420821e44c8892c11820c1cd51837a1914b22117ea3b272aca6834ce9b37af63c78e29292956ab559fbf6bd7ae254b965c77dd75090909ab57af9e3973e6adb7de0aa075ebd663c68c912469fefcf9df7efbed8d37de284912809d3b77de7cf3cd5151514288b973e79e3871e28e3beeb0d96cc78f1f37180c1e8fc7ed761714144c9932e5d4a9539f7cf249ebd6ad13121268ff1342eab6bd4d3b810e7410055f08218490734a9e06c101567634a870489132928db04870484832c014a8476c95106f409201f10a2c21458ae31418186c12e215c42a30069e92015609d132a2e5bf6d47ec3a52b4e52f279d10241c168b65d2a44966b379eedcb92fbdf4d2071f7c909d9d2d8458bd7a75f7eedd9393936559eedcb9b3a66959595946a3b16ddbb62693c96030f4ead52b3b3bdbe7f3e9eb69dbb66d54541400afd7bb6bd7ae61c386454545499254af5e3db3d90cc06834f6e9d3c76030242525c5c4c46467d340e384905a35c84539b4eb48edcf103a9108218490bf915d86a57440c7c410a3409119dc1aec32dc1a7c021112bc1c5619910cf91afc02268628054285870380cc1025c3c391adc1ca609791c501c0264100796a8dba67d505cef91b3f9ef0a9e2bd5b2cb5294a422e1c313131975d761980c2c2c2efbefb6ed6ac5937de78a3cbe55abe7cf9dab56bf565bc5eafdfeff7fbfd0b172edcb973a7dfefd7676a9a56fcd6b2dbf5099fcfa7699acd662bf32c0683415114008c315996830f248490f05bcbd49c2675758255918343756d08218490bfedcb1a5058a9708ac22000c5a9c22283014e0ebb0c3dd46165706ac5311ab78091c1c2e0093cd22be0e4804091804186043006a3841c3ffec62bca15bbf20b591c0c58ba23bf5fdb985aacc9bfe795be5d9fdf6f1efae59ecffbdae8dcb900d86cb61e3d7acc9a358b731e1111d1b56bd72e5dba842eb07efdfabffefaebe69b6f8e8c8ccccbcb7be79d77ca5ffb1a8d4659960b0b0bf5a41b4208a941733afcbb08a9e5f956596886eada10420821679f26609400205282c290a74102340149ffc59f874473240699c11ff26055400ef9eef6071655811c151c3030008894619361fb3b125cfcaafafea2fc0ee9691dd2d3de5b54e0f58793c820dc7bbe9e7259d7d4f8e4e8f87ac9cd3bf7b9ead1d987fd75b4459e8d8f74888e4f6e7acf3a778d1eef5c32b15e7c7274979777fbe8ec3d23727373172f5e7ce2c4095555f3f2f256ac58111f1f6f3018ba75ebb674e9d2a3478f0a213c1ecfeeddbb5555f5783c91919156ab5508b171e3c660afa8502693293d3dfde79f7f2e282810421c3b76cce3f1d07e268484d97e3eadbbc2592db9409c6be71e218410426a16b2d1a32e660946569c19a3898aca0f97ff9a6615cd2cf51000805b0bb97176cd59936d76d4f37323071c09a9dfadca1edbbbba0aaf459b9fbaf2ae0f8f01712d3b3532161efb6beb6f3faf39f5c4e5f56b1d73129a4a973ae73ca3d1989b9bfbf1c71f7b3c1e49929a366d3a6ad42859965bb56a5554543473e6ccc2c242b3d9dcac59b3264d9a74e8d0e1cf3fff7cfdf5d72323231b346860341acbaf903176c92597fcf2cb2fafbffebaa669c9c9c9d75e7b2ded6742480ddacc547c84d4fe2c42185d9caae80945b936841042c8d9a40232a03068027ec02c41067c158e18250055c0c2a0271230c024157792aa8c9e7723013e7196423627f27cf96e559f7679b4e92bfd7d7ba664bb84005a344a9eb9e278f394c2484b71f0c5669693634c65f7c889754b8f01c6bed3577e7169340384e7f8bee35623509ca1235cbb3eb9fda99767ed2c70b4bdf13f9f3e7f69920251b46feeb38fbcf4f9927df9428a6e3160c263cf3c74497d133f31e392f6776c44ebbb1f6ab5e0bf5fef8abd6668ce17f3f30164cf1899320368f7d28e5fc6c71e9dffe2e32f7dbe70e7293fcc499d6ff9f4aba9a9f386b4be7b3ddabdbef5a7eb93bdeb1fe83ae8935309137e583ae0f9f4eb960b007fbdd23de515c87d66fef171a31f1fbffdf9d9eb33bd8029a661bb2b5ffce4d97ed1129dda3565b55a2fbffcf20a2f703b75ead4a953a7d099068361c28409c19b83060dd227ca04658c46e3881123468c18119c131919f9c0030f04d73c79f264daf384901ab7c02946436a732e514f28420821e49ca5093006ab0c2f87c66093c100955732c8773e478c0cc6a00a981900b8aaec69c4058a386c0a3c1af859b99ecc2b74ddfcfe2947747484d96834285d3bb4c87371ce39803c17ba7668f1c66f277d7ebfc7ebcfcaca797b625cf9908d1cd520cd829d454beebbee8e95fdbb74eed6ab6f97a60d15044336de654f3edba873db8686b507b67e78efb3a3fbbed1ddb7e4bee1b7cccc4244eb41a3130ffcb4f8d7d7aedf51386fc98b81b2273b5e7f21abd3a04b87d81bf58c1ffee7fb3ffca9a1c1a0f17d12ad4d5a4614fc3ee5921ba69f0492ba8cea9decdcb179d7293f528b2fa2a432a5a11b5c3ab1ff9f1f2e3e0e63ab9157768cb565d477fe32e5be2fd6a3d9e8db463495b3f6ac5efde7710f5db91342c83fa6397dba336bf32ce41fa00641962aaad85418b5a1500e21841052272c12c0e003d42a17e302668642012e10258321d031cac78be32cde402a8d8f234bc0c22031b8398ab492d419a7860a7bfdb838fc020a837456bedc1b265a9f1e9dfffc0277db8c06791e29335f705152374462484a4a8c8ec08a0dbb9e1c6d689662ade05a27baffcbefdc9875ef87ebd77cfbce9a6f012061c033b3debbb5b5a17889d49b7f5832ad7deef481ed1fd89cbb7dcb297f8b2def7c9305c48f9ffde34bdd22f2174eee72e59c6333febb7e6a9756fa23ac43df5ffae9f004098067e3c1ef7ff8f3786caf3b5f78a5730444f6dcab679e04ec23bef8fddd4b622440f369328a877b96ca866cd2274cbb75e9178b7f2e4ab9e49117a7b43482677ee9d68088e87a0d5a74cd183de9a1e7134c7415450821e7ab304333349214a9f1a13fdd91a1286a430821849c091e0e308055df1fa95083c4a047650ab4c08851007c023e115857802a505851672817afb4eb930ff0f1b3d431ca6434766a957caf7af4999f77c726d53f98a5855eba308606b1f2a913871f1aa4766b5dcf6c3255b40e43caf0a77fbde4d163bbd6ad58b6e8cb37dfffede4a2ff9bfaeb55b387e9771b5b5edc3c02b29ae09000eef7aa6adea1932a8094f669668045346c9b84390545c78e39b5e2904df3219de22aeeaaa4e61e3ca10268d4bb6d94be846c94516607f3ca3394a4c42153efea3ce18db56f3fb4f66d00481dfde6ecff8d4d33d03b801042fe118ded32336b59e6e66c8606480d9c853848b5bda2ca076e286a43082184d4b9e2900d8a0337552da9d79961a51e751ed742319b4c3dda24dfde47cd3d9569553cdcef0afe45c89ebc9c133775f7f5699764369b2bbe9471ed9e3b77dd31d552af4d9f2b6f9dfac24d4d01a8b9d9ee40173049914b5fe4c88eb40419c0b1ad87bd80283ab8fd38004b727264a060b16c2c295dcc2400109a1e96511c69090a8003cbb7e7eb73349f06a61815007065b93468797b7665875c5b492ce4f190627a4f9dbbeff0d6b50b667d78cf45261cf9eef56fffa2c1a44e536c5c2ced0442c8dfabda784d85c30085333cd0b936201139a70e5665cb949959e75df3082184106a81d686725ebf7eb3d99c9a6007bcaad7a5f934fd8282017e49361a78fda4288bc552e9b58b6beb9b37debd1eb694164d522c793b361f00d0a05f974405072b7e048bb9f8d6cb6396cf3af9d915c38f0f4e3cf8d3c2022079dcad9d6d283f90b7129d16031ccf9937ed0eb95d93feb73fd0fb8eab1396cf3839676cff13a37bd573efd9224df9e98b3e4dbbd6c7eac37ffce7de070fc46c9cbeaee492c8109d1603b80f7cfec0dda75ab71831e53ad71d435e65ddbaa4a7d8dd5b8f7801d8e322647a0b9c9e289b7dc3ba351775ee4abb821072cec66bc2692a53139a847f6294ef00557e7e682a0de5da104208217562fdba3551f6a85aaee4fc0ed930c64ee46b069917b85c918a146b338021bbd0ef29e20e93e1684e558f95ec17dd7cef15d6f92b36efdbbcd60716d5b8cf95f7bef4406b53e52581a4987eaffdf076ec232f4fff7dc1b7db98a3d9809b1f7de691ee36c62b08d9d41ffdf04db3ef7a6fd3e6ef666c4e305c79dfc83eaffcf451c2632f7eb668f5775fc19cd4f99638034ce977bc7ac79a5bdf5abd72f62f175f77e7e093af2ec8d31f6f4abfe1f1ab16dd3f6bcfca6f66ac6c5a7ff2843e1d9bf14fe77db2c02d004b6a97f10fbf76790a856c4e53e3c68df6edffebb745bf646765d3de20849c0bcde9ca96a9415086e238a4065195e043c2792c456d0821849030c5c6c546d9a31a376a58db2f77a4772e293f234afd1f44990901a1ff2b02330544e02f64fa97775fe9d2a5f3d9b9fc7de7c7c3bfece41283cbc3cd928f31e1564d911609601737c57d97a5d1e5c5856cedda7567e7542484906abfb0aa9d5961bca6f2449bbad82a5094e7dcc550071730955d04855e1d5516b5a9f00a8a2eab08218490d312ddb63b980489814960acf80facec74f1d7b6fefd1fbc79fe67d91ccd51730ab4249bf6afaed2c5e936c6b07c97ebfb4d6a66a131334fa60b0b4208217fbbf0fb4355d949aaf2f553e4e51f79dad4f4b086c67aca9c36c1cba2d0dac3c1e9320589a98714218410f2b73bbf4336428838bb346590d6ad85232a2aca6432011813e71bd0367fdddec25d2784a669b24cdd870821849c73df5f61de5b7ec1b05af2d449eac2513eaa52ee0c09067182e785fea00a47fb2e732a528086104208f91b29e7fb0bb86d68121833198dc14b0ab3d96c3299063a1c0338a7eb0c4208217fafd389ce0894cab8a9aa115e76895a6f0939f7557c5553c5610de6cb849c3f7af8467f503070a3a7d89449baa9e244a2eb2b420821e4ec38ef3b465538863763cc6c32d1d1258410f2f7aa704ce52a960cfc8bf22dedca1ae7b509c45010e71cbfc8a9f1f16281604c99b9a12715030b066eca446dca3f69f961a7286a430821849c050aed02420821e44ca8b6815da6844da5f19aeaaa11d738f242219b7fa460559a3233cb748b1210c18c9bf2519b6a833214b521841042ce82e2904dac02378789c1ccc0817c0d5e5ebc844542a40419d0020346e5f8c169cf91f3d0dab5eb68271042ce9a30bb44958ed40854548db8ea42c4b508d9d0513a77d5381e52412425747ca8728b05265870c13047fea6900d218410123e1383494601070099215286410680220157e51196e2908dcc1025c1cd714a834d8243c2090e0006862819792a3c1c11126c1272348ad790f358ff810369271042ce0467417e70fa7487880a8dda1427d7888a6337389dce56d5a22c9b73598d0322e51f58d590de4c1f4ab46cbca6c2a80d0dfb4d08218400d8b07163ff8143b91010faff3884105c70c1850004e710100242ac58b62cf828b304bfde251988925104e4fb2131442b60129c95c4594a3a4679040a340070735814480c5cc024810b7878f17c9b0405f0d32122e72dc129e44808f93b3e7cc28fd784dc5bb7211b0ad09cbfe78caece8323c1de52821597b6a9ba8714758622841042ca7c5deb576cc5d76dc5d35c9f90180320011c900199a15003184c0c0228d200060e147144c861846cd48a2ee4fc1c9202854115303300f0d14121e7fb9b8a1042ce62335b9f199398423b879cd7724e1c4545519b6a4798228410422e6406095e0193049f28eeb1a4304840940c30804166902aff16ada6fc30078440ac022ec080020d1a3578c9f9dd9aaae24ee7e26b32eecd98bfee9116c6b0e6134248381f3bf4c549fe69a734056808218490301919bc020686a2401e8d00b8805b042acc31a0da5a3695b1ca28e228d08afb498593a020d13121e778db29f7fb01a9d7af287757970f764f9f30ede1d804596827be1cd4eadd1bb6ff363e4942b0bf82429118700000200049444154a0861721a4069f3984fc534e66ea21450821849c2e89c12c01802f10a351052c12340e0e80551366a92664e3e3b0cb3049d03804a009b83468553ec444311b726e5f73227ac4cfd9273800f7ea5bdb8f2ffcdfe6e9fd22014846b351ba2e0d08043983414a51fa26218454dca00d67b1fd7f1c0d2e1cf87011c162c3c1bed008a9655376f0ef4aeada543fa6387d889de718aa899254562a38a49670c94dc65849a561c68237f5db08fcf2d7a4656ae8395659a486ba47114208b990dd7aeb6d42e0edb7df2c7f972a6096e00db90af30a588068051e01c120336880bbea5a364eada4968d2650c88b2f0d250655205f85044880458243417695f5874df4654dcef5361533984c00a01a65c624a3c9a4df44e1a26bdadf9ff1e3b2310baeba679dd3b9a56dfdc70c49577cfdfb3421028d275eb0f1fd076e7f6ef6e62c1eddeeeaa7df7fe586561174ca1342aa68c4a2b20237c5ff962e361c2c5c87d0c952858acbac505433027805db43ce5355c443f4bb82879881954c33168ca708814069e1d20f0f9c90c52587211898400521a20acb121342082117b2fbee9be2f7ab0262ca030fbef4e20b65eef572687a51e090afcd3c1566190a83c4a009782abf462b0ed984467434c01948a4899450a0158f4405807158ab4ca23132fa098f9c1f2da89216534987a7e2ff3334bb6de6ab73dafc6fc2e6c5d72649009c8b8befd64eccbd7dc4b3bea9dfef5dda9a6f7a67c2e8b1cfb65df5d44511b45f092135f9202a935ff3c38f3fd3ce2167dfb0a183111ab5d14f4e5636a98762348410424879ff7ef2c982827c7dba20bfe0e9679e7dfcd18743175005545e4105190f2ff7ed5b916a3a467905ac129880fe1456094eb5aae5fd027e1a4399fc53f1ac856f2d4ab873c9c4f60e05e83cf9b191efdef6eddec72f6a67a27d43c885acea51b7cbdc1bec12553ebf06c0a49b6ea1fd49cea60fde7b372437a76cae0d2a8ada8426daa0746728ea1e450821e4c2fa1afdf0c343070f85ce3974e8d0071f7e3471e20d75f514d5846c72555824280c32c00572d48ac7022ff9aaa68346ce6d7e35a41693ca3920342d3053d384105cf3ab9a9f4380fb55cd2f85ccf79cda77cabdfb95e12ddf950040686e67c465853ebfaad08e25e442564587a3caba4489902cbfd0fa35849c7d9c0bc684244928f36b1f6395d53fa28c1b42082104c0a41b6fbc71e2442e3884105c70c18510109cd7dd755df54dcd221e1289a1eb49f24f6a5909a1379c4a3a4615d7ac810083285dfa53082147d58fb1b6bd79fe6f93eacbe1b5d6082117da074b85d3a54bcf84dc5dae7e0d217fd309cc2ac8b541a9f239e5536c2acbb521841042485da1ec0072c15d99969d0ef447082d066a8e8e96b3fe385a24922242e6b3b801b75c3cf5e1c73eeef8eabfdac788c2239b57ec8eeb3fa831f58b22843e58aa690f87dcac28bfa68a90cda6f5eb0a0af2aadd04bbddd1a153673a14a40638e78c3140cfb3012aef595f266a4308218490338d4236e4026b5855395304fe22bbdc7573ea0d43ebbfc393af9eb3e6b9c07c3961e45bb3739f9832bedd94e33e833db5eda09b5eef37887e1927e402fd3ca9a8484d99e932233d95dc5d3a5ec32bcf9f2d28c8ebd0a96bb51bb369fd9a0bf740647d3db4fdff266c58302e51a2d3b206b810122084e01ce57b48859cb660ac54d42634bfa6fc3428f5861042c83f1f43b0607ff14471df62569219502b14b221175c1bab64dad2f59ddd7b43665afb7ebc738d7ed3d6f9d1b9db1f0d2e199ccf6ced26bcf6eb84d742d7481d0609a1cf932a9712e51f5526bf46bf55d91aec767b0db7d0bbfbf9eedd9edfafdf30c535eb3470dc5d8fdc36b881b9b286343f39734887f7276cf8551f2f2facf67ec196194ffddf1bdf2cdb9babc1d6a8e7e89b1f7f6272f738b9c6bbb570d1b8b68f7498bffcc116463ac7ce0ace3924099c4b9254610fa9d0933718b5a1fd460821e482555454b472f9efa2d4b59e28fe2f385947ea3e641329d31124e7720b8be22b849033f8795249ae4d05cb8872cecc669a3abdb3f9a7ab62d582e37fac98f5e283637bad7e73c58cf16986bad907ee2d2f5e3ae80dd3a4ff7cfde6e056316ae6e6f91fbcf9d9e66bba0f0c893271bf2619e8e2e0dc3e9585102c786696dc536a34280806a6476d40b56c0821845cc0a263627bf4eccd8b7f7313a254f96140700ea1d7df58b16c592d9f8b52880921849033d816aeb0758c52511b9cd1f2c34c9215c5181193d661c4944fbe9b9abaf0dfaf6c708367fd366d74e7c6090e8723a9f5a58ffe78cc0ff8f6bc7ddd9475ae0df7766edcb049b729abdd10457b66de3f343dc9e170a4761effc6da3c5e6ad5daf1ef1ffdcfe1611f7ef5f4559dea3b22ac714d7a8e7feecb7706d8e1dbfd429746239e7e625cef8ee96dc6cdcb165ad6b297c7776b10e370c4b718f2e07707bd4045dba01d9f3571f2cfb97b9eefdfbc61c38c7fcdcf037c477efabfd1ed531c0e4752c6e8a7169d500100fea33f3c3cb869ac23a1718f9b3edd5b44d1f85ae082eb435b547042565889897eff208410424abe1bcbe04270c139e7bc4e9ea0eeb36c9c1a1d3672eef2f97cb413082175f3155dba608dc968287f172a49b14149ae4d7078bab3d1063635be744c9367672d3fe2eb1c636939e17f2b66b44be07b67de36fc96bbbb6cfceab2e6b77ffef2dc0eef4f58a7778c12852bee1bfdc0ce7f7db5656ed788fd5fdc3eeaba875aaf79778023984ee1da3667a3dc737aafd8d01f8002e9165aeef25f2216feb4e1221be03ff8c1c86b3e69f0caaf872f6f58b8ecb92b27fcebbd8c0577364205db70d547ef7f17d231cab3e3b92b6ffaa5ef07abbf1c147fe2c7872f9b7c5bf395b3ae8e3b3663d2cddf377e7bd3dc9171073ebb71d8d7aec67442d6e24c8660c5893628eea3c72ae8001548b0094db441994c1ccab821841042ea940280019132221824064d204f854f409f6f93616100e0e528d0507598c8cc6096aaefdafffddc79b4dfc9d9512f29a9cc9c65b5ce4c238490d0d669d080fefd2a5ba06c382690c250d243eaac652d2851f5eccc99e5e472f36e6347e9f35a5e7effd897c6febacf7359bcb9d4c2ceb5ef7e27c67e73678f4423d0f2ea476f7873d497dbdc032eb616dfcf8b7272545b0747c59dac98a5fbdd3776b43100fe83df7fb0a5d5631f5fd1dc2ac1daf7eec7ba7efaccc2cc5b6f6950d136945a8967c7a7d333fbbef6f0d0fa66a0c1f087ee7bbddbf4d57957745df2f9a60677ff77789a5942cbb18f5ef7caa2157442d6e64c0e840e1998285f60b8d4c2107a9145aa684308218484c32e4396c0193c025e008011b02ac8d54a16e08033106db13044c830481002851c0a8028052686020d5e0e4348a9398702019c54018128190e19396a559be215f00a18abbbe8bc6ce4083a6ce4ec58bb765d9939fd2ebd6cd5cec39c760d21a42e1abafa842444d7f4fa519196327785d6ac09de1515931018222a385694d034ed2cc56cd4fccc0211191729f182cd1f3dfac87f7fd971d22bc9bc304f0c2b2afbd1c89dc78ee61d5b38b6c33c3d255778f3d5aeae902b01c9121323171ecdf303e6f24f2559e3e3f49f7da066edcf72af7db84fab7f17df76a9c91d9c1a2fd85edd36f8b3f69fcafbfd96ae2d8b4b11fb0b598b3cb737ff689ea15ee3587dbb8c09e949060ad9d49ccd112b0530c66459668ce9d3a14199a8d844002c00816c9ad065cacca1980e2184907fa8dde12f5ac4a10918245815080e1fc018e4906f48899504612c12ec0a0a35e469901818a0c80c111272fcf0082010f501a03098259cf4173fd8c911a74066d02abfa414000d9d43ce71ab761eeadca605ed8773ade59b33f78a5e1f5ebde4bbab12ce687d2dcfd67f0fbcd9f3c6e2e73a5a68a7933a387143ba38adddbee792cecdab5826744e99504ec503819f19debf7efa767f4c8f5ea962f77f263db56fe29cb573db471b3cdbfeafdbc87d00c0c04a860992ac89898e467dbf5ffd441b53c5abb3668ceaa83d3a7d4576bfa1257da38410c50df5607b5d8e498bb5f77b6ce5ec91b1211728de9dcf56b20d25ddc99498b4b8c4cbdfdff06e4f6bc8f36a99290e6dc10927874d02d4fc2379d429bb76677250850378871c58567e9a1042082155f00b00f00a18044c127c55a60f44ca7069707300d0af6e242303004fb90b453dcbd92e235a46b402bb0450b16272fee300200001a8d9abdfba6548fbc60dd21a344aef32f45f2f2ecfe6c577d5c55fd1c6a9ddbb3eb2d15de1bdbe83df3e34bc6d8306698d33fadef4f15e5f856be005db3ebb7754e7260d1aa43568d1a1ffb8a93f1ef3d7cdb669995f5fd9a2fb935b3c253379fee29b32daddfe7b01aff5fab5ac6f47b51af5d5491efe4360cdb8f1f19b3ada58cd9f5714edfb76ea953d5aa6356890d6b4ddc563eefb7cbf4f0085bf4f6adbff8dbd7e7d3143bd61f7de37aabe52f5aa0a175fd7a4415a83e0dfe9bd16fafb27ff15d7930bfc85dea58594652d137ca9221673e6878b0200c13555f515e51dd9f2d36b932e7fea70bfa9f75f14218af23ce6facd1b3a0cd04e2dfbe0ab031e3dc8628e89914fed3eaadfb275bb7594efa387de5c96e91142751edbbc60fef682d0eb0c39e9b267ef4efdf1c66ba67db3f16841913b7bdfca198f8ebb7d5141994d3036ba7c62abf54f3cf1f5ae7c15dc93f3e78a1f971cf557b20db22dd19cbbf7885b00802563c235d13f3ef4ecfcbfdc1c5ad1c95dbffdb4e6942ac7f7b9b6ed5fef7db6cd2dc0f3d67cf8e95e0f7dbfd5366413fe3959fe0caf6ce1b332261a218410727ed004aa1e41530224c05b3aa6535c7e9895cb8f294eaed1426e6850e9db96fc23ae4d01889c5f1f9cf866ee4def2ff9a64bbc7a72efbaa5db0d820bc1eaf0692abd48cd5ffaefc77e4979eab759231372b7af3b6465152de45effcc847f6f1df5f6fc4ffaa64a39fb372ddbc06b73c92b3455c88a1e7695e2fb5ddff9896933b6de9fd13942bf377bc5274b0d833ebec856fb9ffa4ff7fa5ca82a8c0d878e6b885ae419f8fef8efc429bf767c71f63b973635171edeb662c5a90ada0a524ca73197977d9ad03d1378014adcb8190ba7b5d773712483a9d41112aa0a45a19f972fdc4f8ff0e757b1409922c438835936def5b7a527dc06c014dfa2cba01bbf5a79dba0fa06a0eddd4f5f3afe8e2e1d635362e35af6e89d6671eb519aaef7dc927afdd07a6ff1e47173d7fff7e217e6bc3cedde3b2e7afaa05b8a486addef8617bb0c0e5d398b68ffd08f0bea3d3dedf9d11993f2b939a165cf31b73ed2d15a76230c8d26cdf8d233e5a1e14d6eca568dd18d3b8f9af2d62073c5db60697bd35d1daf1adf30da631f387dcb37c31f9cfd3eee9bda27756c01ccf1cd7b8efdbfb70743491bffc17f76dd706de76fa2e3a31bf61ad63262039d9fb50fd9848edb1d3a8077998529bf86104208a9e1776e18f796f99655f44ac3660965fa8ffb03611eafa0ee4ee41fc87f62f32e5ffa83e37bd68f64406ac6a06b320078b64c1b708befcdc5cf763467ff704d97db0fdcf0c392c7330c27bfb972e0cc6b16ceba3cdebbefbb671e7c61d6fae35e6be32177bff2d2e48e5112a065af7ae791a9effdbab7408abfe8da69af3f3efcffd93befb8a8912f80bf24db0bec2ebdf70e022ad81141ec0d45cfde7b3fbb67b93bbb7796b38bbdf78e1dc58aa2888a8205698af40e5bd892e4f7c782d244bcdf153de7fb094b929d9dccbc9949e6bdccbc913c9c3d665f4636f4f7bdc0e279fe746a775f3346a50e2f49e2ba2e2ea65c069bebe56f5a6b02c9c2974f8bad7b0d08b41331004c5c5af771d17e41153fde317bd6facb6f4a0903efbef3d62c08b6e580e2f1dc80c99cd06b3f37e000a89336740c79fef3dd6dade81b439afe6a36cce7cdc57bef989db79ff9a981d6df042e6939a4a572c68127f37d5a080080cabdb3f7a14e97c39e7c005a515b1ed51997168fffe9c093521de74e23db256ebe33fcd6a91003bc66608fbc1da3e73f91c9e2da782d611976df7eee67d3ebbf4c5979e6715aa9866fdd66cc8ad5139be91154f6b11efebb9a8d74883aff284b32eac816fd19feda89518a671ba6ccd87dfb75be92a1efd96bee1f8b426c3900d2f28c2485c7a4e514f2fd7edafe5b6f6b56257195a53e48d76bb7b6b3ab1e078063d7b4871d0090d967264c092f2abcdeadd10e86a0c5da4b6b0dfe289f18457e42321ff450068bcd667f9c0b5225c1a2ce7ed9a7e4cb6f6e6cad8301d085e1a3fc173b1c099fedc2460d0bf179234eb5f95050c9ccf9d7a783ed3ce771d19c5abf629af55873a3c79a0fc78bcaebbe4ed39f2e26fcf4319c7dc88ab09015755c03d7f51af2fb9921bf573bed3cfb6162e56342afc594dd77a7540d547b1a382ee38e3e1f57295487f9473bccaf163fcbbcfbefe1dd3f5c7509aa74ff6f75ad3c5faf9ae1e653f61ab43e140281402010f504036061e593a43e9ca10198008c8a3950340009c025405569c6374ed2504a828801220204048818c0c10100481a6464f99428010142027489cf248283039f00169a3d85f8aa7ba6e56bea324d9a34e63f5e3167f5b1eb8f93f394dad532806dd3c6adece1ddf76a5af6e6da1b9ea13cea41968696bebc9a6ce4ef2586d2078b062c88f75b7ff74d72dce9b1d8b6d10b6f1753b4e6ed81b1230e0a269c8e4b7a737fad6ff4dcb17b92982d576c1d6c62dcffe08367b151fb7f306568e3d76ec07709b44f5b3f6ee59d02aaf2f92a1baee7d9dc3071cbfce5fbaf3e4cc89193e5e7c9fc8839c3d615f639149b9878f7f78691b386ff1157f6c94868a0e5291753fcfeb814197569ae07fbc3794cd77748007d63ef83628a065a93757dcf13bde0be2e6ca06acda3fafd9189d3af3aacb89390706fb35ffcc178290d345d6b60b9cd886d8bbdf89e4b6f3c897d12bea831970681d798ed375f2427c61eecaf089db0eca1549b06f98bf3c5213bafdd8b3a39d4aa927c18169d179d8b494c79756399ebddf9530ebf535764e46a66bbf56111776fef6a1db3f8978842aa7236390efef6f9477f5ebce37cd48b7499a65c8646dd37ae6bab6b37f56c4c6cecbdcd01baf5904c1ddb87049f9e31bca7f0ee81a8229aa681cc8fdcfb40bf57b03d8bae4f2468fbef6e5f66b8a91600cd1941fceb569b9a96c4baeb33aab40804028140d4073e011c1c840400940f9451d10034e810c0c7418701953df29590c0c1414280802837c5e000504a42a11a281a080c3414a8a98fa10b35000038061480fc73befd281a281a4d9e427c033d53a0694ca7d58a535bfb0ba2b7cf0869e36defddfda7d3c90aa0792e4136d9113105f2b777e2f4078ff7298c882d9625453c67f93633664a1fed0ea37ace1fd9449f41f01d7afe3840e7ce891732f5bbf37be31ca7cde96acbc719862dc64c6f9876fa66a6a60ecdffe9ea11ab60dca29691e3fbff76bf90a2692a2f6c789bd1570ba8cac1381eb34eee9f68937060c1c0401f27b7f693f7c6955250faf8e04d4e9f39031b0809a691dfa4d94d73cf9e4a2cab438d6499f6181964c2009ac6aa9ce77b0fecc0bebd27329f04f5fb2bfbe2cc7b07db3369a8358fa5b991c7e2acc64c0a3461e21c9b6e93fa593169a03f1158562d018469eb9e6d9d246c8c1079f69fd2867e7c374da5cda0e3e0e1cd24044d03540acf73eed1ddd79c4fe06cf3c0b1c3ac93ae25c8cb33621932acb50101c0730a6ccc497e92a5ac7c1586ed887d27e637cc3dbb7444fba6ae8e7ea336dc2fd0d4ad607f4a3234d0b43a7b6fb09bad9dadad9dade7886bc5502dc12cbb9e7d0ca3f747169034957363ff1393be5dac99c866f1fd6d34456937f872ddb5fec61a9148722b22fcb39b4824417777c49fb6d7fcb5c644e4bc0681402010880f9034e018282928a9f07d48031491e5969a420dc8a98f3e895514e4a94155b18c9492aaf065534697af18550dedbaddf59c18a5fae84b1481f8aa0d36da3d8e75d0c4d5411381566647ef9936f4c771160dce8fb1f0f6375a72353655794fdd707e40e3981de17129ae51729759761c529a99519c717344abcb5a3f2694b2846c2c25558cd47cd9e35f3a365d890300d01a99daa84129f9c997ef25f7d6ef2d093e3461b0db10d3793d470e20761d18a5bc12c7f2b21342d5c00ca316c397b418be04340571c7170c9933728de7b5d139b9a4b88d01431b9263642990a51755b10f5518a5ca375c6822246a5328b9eefdba897aefb9951be075fe60a26dbf6e560ca06bcfa3b238bd1837b0d0d5c643e8598999b7e94f0526ab2586cc8f0afd79f9c1bb89451a02278b4b748629b4c2c1758c8444f504538ae4332b176eba109ba9c00890174b1b4855dae1343857ccc5b4713299b846a1aaa60d1062affef343fbcf07b2f4cdc5e523278d5cd82072bd1f5e1fc9a8dfac0b6abb260500c0774becf1564033f482379f98e9ce01008cad27a0ab2798b0e8d2cf2274dfedfcb6bed7f7c7d9f45b6541d0e8def73ddc3eaa9672d5c3fabab9f9522f369e0d1b21c923fe6e934d350fc49f9a1855f927683e140281402010f5a14cbb64055ec54b8d86062909800160a0a4aa7c457ef0298c017c703f8c407c3f2a574df305dbd067c0c8a66bc7c7a497d1b6c6cd7cd9fbce9e93e6d88fb237b26ea3b32eec4c4aba655f171e8d8381a18e65cb03d766b954f6a2a24e3213095bceb8baafa3a472f7b5ec89767999ea97a355d22235c7934bd0b87ee0e2234ba6f618d223ca50eef6e33cab4f6afd84c4adfbc8f6bf873c492ee3e8ebe3f9c9b92a30e100d08aacd4529e832e4163389bd028498a061a809415c934554c46b52a842cc73e214607f69e8f4c3c92e632a6a31901348df36acb23999927d45c7d57a8a1f90c004d5e4a818afe6460a0f32a3400a001e4312b266c57cf391e196cc7276451935bfdf8714213607485a1b9fc8c3ae3c4d47991ad765dd8d9c48045bedfd325e85cf5a10d550c2fb5490b1738b41f1e627de4ec8b3cb29521000d1f0641d49cc9a23501d94fbe993af943fa4b691a70be81b18929b7b2a1af728281611234d07ecd812b317987df380f0e3241169bef46b5fde4215d973e5c1fab0d1a9280f877ad36d5ea2ab2d72010080402f135801ccf20be3f9b0d4d034d6bde9df9edf743775fa6972855d2b4bb7bb6dc53db35b562d1c0b10d74290edb126314e82260183769243bbe2d56bfb5b73e4e03bfd1f08eaa033f6fbd9f5946536a59c6b31be12f4a498655d7814e8f972e3ff3aa444d536505c9f72fdf4d57032e30e494a4be2da9eead06747c7a7be5ec5e7d265146d38471c0c841d629d1c9420f1b1e5e2524997f73f5b25dd7e3d30acad4b2acc7c7b75ec835f5b51708bcfab5941d5f79e845a9469d7d7bd3ca7bfa9dbbdbb36896a99765e9fd5b290aa0d5b9b7769f79afacc7b40e866df7bed6cf96cfda96e93d38d0583b1ea5d63c827e8b5e2e6fb7acbf9eaea414c961eb0fbe557e3a30096c9108cf7d9da9d0fabb9117ab7896f6c67c9c56bfbfb2eb7a1e5967aa94253242cfd656c2c4c8926787f7bf94d5738a8aece9fa455b2e3e4ecd93a9cbf25e9e0f3d9a2cf4f23060d098509f5d94f85e4efdd5936270c38041ee09abe66e4cf618d4c68040b384d056a7d1ae6eab0d32d620be067b4de5c3fa7bb4412010080402814c3608c45f0fc633e0bd3bf953ef161e0ef66e7e13ce70876cded2df9201007cd7768e409af8794b70e0d80578f228ddc62dcc990080099bfd7270b14be4cc368ed6d60e8dbbcf3a1c5f4a0130ac066ddf3140beb5afb79d958d9bffb0b53733d53430ad832704e6ccf3b5b17209de97a6f978658669afcd7bc6107bfa356fd4a44993a0b9f16dd76e9ac4df3e70c2a16465e5047224e2c2ab4b07b6f672b2736932707b71d735bb27b9b07149db153b26f0f6f776b7b56f36f561e3a53ba7ba710070fd76bfce723cdbbf45abb65d275e31f2b7e0d447080c8bce03ddcb72b16643fdf4cbef05b5e79161d16ffd6f812f67b770706c3af696735f173ec6c0b14f0944d068fc30b3d3bd5cac6c9b4c8f02df59b3bd6f0ef76fd3b1db0f3f3db26a6cc0ac3345567d160e247febd0aa5d979e2377ab9bd9f1ea599e0c1d2355d4bad1ed1abad83b360c5e99d0e4d73d0b9bf001b8ae43467b3e1addc0daca7dc895a2bff4e6a9d76a701345a2a2c9e0567ae8468a345efa4f8cb342aa2fe26babc67fe24c2d6d01556c0402814020fe42bd155c7c3ebe1ba4abfcfb38e4fbe3e405281fa4507eb2ea0bc68afd2b5b57fbfafa20e122fe751e3e8cae5c151f3e8c5648ec7c9c6d9064fe1f542f7f0fea97b424726b2bfef72d88b2e74b0207a72fbdb5d95f07cd10f83e75daca23111ebd4ee9d6c4156a5b2f590b97576e804c7f5f4ad3345541e5fd6e1b6e222123fe798e8d6a8ae33883c1c02b81619876c7d24aa40d26934ab11a40c522df95a74a7dd8af367f0a4da742201008c47f83c83b379bb7f0a3681a688aa6698aa6b43e31289aa2691a688aa2699aa6710c8bbc73a7fdc8c980e1806380e18061e51b60d5f7012af6a1dc8d0d8601f26583f8ded07a084672f8621449d71fd2be2dedf98a97c7561d28f459e9cafdcec548e6df0e3d4375dcea23c4508dfa8ea03f7148e3f49f5f5ba7f221d7cc1e4919f18fdeddd313bfc8914ddd351919651008040281f86b41261bc4f7453337aba8b854127529bfb853fffaf4ba7593a6cb4860197a0c983aca21392135f9bb958626fbcaa2d9fbd20cdb4c184ea6a546a3eaf1dd407fc2fd304653cddd6cff6424688614e2ebabe7c8f28240201008c4574275930d5eed194d0355e94897002606796a2437c4b78a80a0db7a5a22397c3996edcf774052f8288d33116b9018be4b55b6d6439aa601c85ac3d4271e40561bc4bf5db16baef0fda5ed0259791008040281a8151d02940095bd960a7060e28061a0a6a1f4737dc0ea261b23ad6bd08a9f6928c8ade43795c6003d901108c49f530af28fb773d938e4d98d81c6c85d2f02b5877a5b6d26d92b8c58aacf4698ad626d48e422c122fecf6a59cdf2828c890804028140fcff54b3a2c828c068e01380639f77da515d73ca5441a60a9414c829c85455b1d7943fbcbfa69c1f3c7a2a3ae6c987cf557f6cd47e563e89ea07a276942f97341072f9e59b49e3816ba38aa87feae2c59783851597e64a9cdbce3899a2ac2338957338c0a0f5812c6dfae48fa63a3b4f7c20ff16335e3fc8bc3babfbf95a0bf842aed0d8b649c8c21bf97f4b0abf449264c6de161f8a4cdfb5edb4634965f5bf52d512447c1faa6f7dd6d6a94f54462c9577e3269fddea63d6f9eac03903fa355c69497cbd117e6795f64bab285a1f0a81402010883ff3cc05a0eabddae897bdec2e23414a56f9b184014c0cf41920c0818d818401dc7fe4fdf9d943ecb37b04d9698ca82be20f9fb96f1a6a3f1f5eb67bfbdc557bf2ec1ec1d943ecefbb4a685e99dfab0000200049444154721f9c3c1c5d40fe55b68eb49bfbcebd2afd2f289f6c9fd0d7c5c5854519b1db5a3f5b3068e9134535355dfdf7e592653c2222abb0b4283bf5ca64eefeb1634e66927fd72d81d4505f51c63f9fdefc8be37aff961dbc3b2e2bafe0ddc3930b3b5bb3ea7747fbbb93cd76f8e55176696156e2e9e1f4be31c30ebcd3a0070ee20b75e02f0da045a71ed4fe4b82377c90ef9d89daad71d80097798d45a6757ab19338b95eed6da087014dd3dae50eea4c1a23a057e3e3cdf8ac0fadc4c0f2e4389796acbf46804cb1e9fe518e4d99a82afd0b75f5afaabd080402814020fe1fbeccbea2a2a1acea039ac0804f80940216066c1c141470fe91a9532f6e893d6c04d9aa6781ddd91f3e878cb7c9563deb3fccde52c791c47503bbb3b3e4f1ee968217b7c4ff82684b23fa9899880d5aad4d54ffbb51d1f2d47bafb90dddc40400254dbe79eec4ced0d0759b8e3d2efea0de928571e107f7ec5abf2974dde6bd07afc46694173359fc26f2f89eedeb36856e3d1cfe2447a53dcb36f574923f7994fd5ff06984110c0683c1d6b50d1ad4cd34ff795a1980fcc10447e7018ba675f1f5b0f31a7f4b4a4b5fec19ddd246c8170acc9b0fddfab4840675e23a1fcb3e978a0140766bb839d778688414004aaef6b369bcfa8d1a4a2f079b794c5e32a643732f171bf3c6a3f627d53a840667100c069367e4d36f84179d1a97ad06903f98ece036fbb1d680a24a58d9c8fa8708a92a61c30f53a3a58fa6785a5898379ab4714cffd0b4f49d5d1c4dcc9cbaee79a70132eff6ef3f3432e7f3853ab66da79d7cab04800f6968d7d8d9b1d5c2a78a2fce78e6d560b3a67f24694b59fe708aabf38c1805005510b9bca7a7a150c813ea9bfa4cb898478126f3fcdc8ef6fa3a5c814862e33fe7a11c006879c2a1a941767a422edfc4b3dfba0755c7f1d41249e5fb4cc6a3e72a8f3123fdad856caed8d2bbf3b0e12df408a032f7f9ebfbcc9d3730b0898f87ad73bb99e733d450aff2022a6b5f6b9380e3f9da0a5c12dedbd4e78f44b53462421549aaea4c95566c3883c160f1cd5a8d98d808121fbe575279d71774f7b4d0e3f28562a78eb3c2d2d5000065498727b6b4d6e309748446ae9dd7be28ad5282d3eecbd469277e6ceb6626e40bb9469ec1cb6fe791e8618454e5bf0feac5b5a7019ba3dbed783e33aa58e8e1b8bba381497d1efe14e5a24ea1940a9a42c3c390bd068140201008c4b760b2a995320a481a700ce4245034fc33eee7b85c601a818823cc936754fb2ca6d39445909f9e9327cf100b78c56a35b7d6d9fd8ac733dc4cc4062662d79991a5340094c5feec666022b6181621ad2bbb8fe77a8b0d4ceca746cbbf8d22a64a939fe7485cad78180000ced6b7f50c086a28a9326c1ce71abb0774eb3d72c4d051fddb3ac8622e4466a901c882a7e7aea7e8340f193b66700f67e5830b77df69678210ba4e4eccc4a799caff4a33a0e469778e5eccb70b74e203008032fdf2039755b79e253ddfd6061e2eec393bb6eddea4a2c277277a242f0c9979bb8461d6d24ff0fcd22b3994255f7b8c9b134fae269681e2cde5a7dc967e664c000045e285f4ae7b6e3f7df1fc54bb07b36685177caaf74bab0b9f9fda17cf6fdccaf25383c1588e938efee12368bc2e362ded7dcc8689a187c658988d389f9099fe3a6ca8259db2ab6f9fddc25911d925f9093b5b444e1eb4e58d767e8422f14c52d0ce7bafdedc5bda90fbc51917d4fa0b55e2ae699b34d3efe796c88bde45ef18e6cac3144f7e9f76c27cedb37c85342f356275882513e8d2bb73bafff8bcedde17f9d2ac881ff10d3f4c8f28a2eb8aa44a7e2d5a3513442f98b474efe5e83779caca9293bd385736fae4fde8674ff736bb3666e481344d7dcaeb13b217046caa2c49e3d43a5355b9ccca922f1f794e597818b368e0ba0edbf5204d5a92796fbedee15193c3722928bd3377e69d5607de944a8bf35f9dfd25d0905ba504d734e303a6ebf3e3b1a7b9a585191786cbd70d9b7b4f8a9e46dfb345e66f578f699aa4684599f25552c6c2b3efb32ccd0719e180317d9a391f1ce97367a2eff5a12e136d590c00a6d864696b01d7c8fad08886c77b996c9fdeaf01f5b695b7f189d18def4c6c74b0a389db170c5a259a756d7434d072414ff73d03bd4ef5b1e920d27639704b17db3da37c6f8ff50e6d2d3128ef866046f6d61b0737ba39d1f7ce9806bffbe888300086607447336bb668e9d0861787bb0ed1c301239c1bd8ee18e97367a2ef851f6cbbea69974ca83542c4375e69110804028140fc55261bb2e2a9fd4fbe2756a8a0480ef37e59e01fd8a6e6679e1c5ab709d01e96a84051f704ffdc833f1f79fb9f5d058b2ecb482812da1a68bbd938cfccddddc1da4858759839c6d137319108791c364fa823e2e165c5323550d2b4e4625d8f26f66236836bece1e300a94f32b4361b5c686ec6c84accfde6a5a67c38d28ecf17f20d5cbb6dc0072f1be6a81dcc4f883bcee8e7ccc5003079dc81d3d2764ba6f919321992a61396055361bb9ec8b80eed3dcbeede7a2fcf89ba0d5d67f46244decb96a7dfb9236bd0c1910700006c9b81e3838c198009dc3a35e72646bfaf61df52656df73310720512d3a653a31affb4c05ff2a7ac9dead4d3db9ebacd5bd2db5140b08cdbfcb8b0e9dbc3e1991a00009679bf499d2d580035bd867f3ee39fb81c46b018aacc174f5f6529309e9967636b1e86313884ecedb3d8c43c25a163d3a8b13113a40f369da4fbaf98d4d28845085dfacf1f21ba71285656572455ae210adc74e3d0089da8f5e33a34b0d237f79f7a38b17c9410c769e4d866221c309dc623c759c7ecb99547d5a7bcea25c9cfa40a004099b0d0c74c2211893d26c6b55e163acc8649e837efd7a391298f20042ebd670cd08fbbf2a60c30261b2b498a7d9e52a461891d7c1ae8d79886c2340feadfd9cd808333c48d47ceed000f6fbe53020229c0ff04aae2c2882286a7199b09a02cc8597238a6f5a698110fd4eddbdab4e282ba3073de2da9223bb5ffcec7bd8ea402c04ffddb7abfbb3b3f34c26f6bfc21305ee6a72bfc923e86a90debf695f8a1079e4d4fe04eee606c4d004bcf64696bc1a3cb4f02429faf2f15751657f44354d2c3179eb5db14ddf9742edbdb6e8229011ae9b64be9a9caa2797b1e77daf5626f3e25b1b55dedcbb878f689ffe6c7b3deb0c6763277667c3a4204b2d72010080402814c36ff165215144821273727fe457cb58da2a94c2964e7e6c4bf88cfc9cd2956d2d2cff864a46356adb95b5cadff412b92ce2ee8d3d2dad0446c6066db72f0a24b694a90df9be815b8230b00f20f7633333011b73d9041d26529613ff7f5b33134111b583ab79fba33b6a4d2207232f3eae22e1e1662039b8683373fd2ce45220bee6f9918e861253630115b346a3f65774cf91c2575c6f5d5835abb1b1898880d1c1bf55a70f4b5bc5ab2345917c77b9a880d2c035746172bd3cfcd0ff1b236111b9888cd9c3c82a69e785fc3b706599a51424844eccf9a035469d77786ee58bff5d0a5248e6b23332ed4f0354dab0bb3655ac31c213010a8f273e5dffa6879b6ef8e2499ac545ef43ef6408bcb0343366ac7a730744c74cb8721a98bdecbc4f6c6e52f9659464e126546be0a040dbad8675e7998fcf84ab66bf74edddd732f3f4a89befcdeae7383726d86e0eb09b4ad0b63b2084d99a646ff96653cea766ea942565c90746d967271a7c9d78afe4c1f589d9794277b30bba9a3a3adbda3adbdcfd8480d14969200000c919988f16733fe0998b62376ae0b4c5cd1c35562e4d169e6b14405703c67efffd525f2a776961273ef90459732d45469c6fba2f47d219eb6f68eb6f68ece9db7a469a495dc60d5124935eb09cfaef3ec6de76352f20a13afcc101c1d3960db1b350000435c912542d74c8c15bd2fd6d4abbceac3675305c0b29971e1f18b97c9d905b9f18727780930a04a9e6c1bdfd6d3d6d8d8ccc4aee3c694e2e2320a042d571f9822383da199998145f3a16beee6d73067937977d60c6aed66666c6a6ce614723c475aa240334f901afc0fa9c11499a7022e97c069f5b3d7052f65144593a96f322f97719b8a6ae9120c1e38c02fb06d69ee1b7571ce95fb59520b7d07c617e43b2f212b4a460350a92f335f0af5fd7470535b3da3ecf483696a0dad898f7d7fabdc8d379dfd2e2f325fada2e9929c9cbda9e06aceaeee0f0763fa78e9163e4d3b97ab21294dfcb3f4db84a88d88f844840864af4120100804e21f0003ac1a3886e1188ee3f85f636c617c3d79d53736270882cd66f3f97c9148646868686e6ebe69ddea5a03cbcba822392ed69388f524d595219aca95aadd24124767210094a854f2b23ab2c9f3e9621973fef8c2fd532eb4aad4a72dbc39adcbd82379c0730b0a364abd1811be76707c6958f8b83603bac4849e4f24c12a68606b23be9d33aff8f6f4cea30fe58245dba1838c5f1e38707446b77c61d49e3ee5f34a52b62fbdee1fd4c221fcd69b4b8b7f98e7f67843f39cad03bafef2940493165dbd3551171f1cfaa9f33be68363030d9e2fefda774b3230eddb74b5cfbf79f9f68eb15d7204f7b774ae18884ee6df9c3f70c4e10ca6f7f493a766fa3022c74e0c8d2c350b1a33c6835b92f22832f56d4d9fc0b4464112827a9433cbb465bf814d94c5efe35f16eaeb3231c00516d63af7e3a293acfd6dd905f18f1214c05055581e081613d32834ff917e1bc6d4756c3fb8a3a0edc98785938201e0e3fc3ea6c89c5f9894ad020f3600a873120a39a67a2cc0053eed4ce61e3b7e22d5a293878947279be4e3c78e2518b7f3d1ffe28689738d7d070c755a30e77c82a2ad0783cb2095e572a564f972f2c38d00a0a29b8c41a50386c44a4f376041ccd9ee7a55cc72a5e541ff6cc601637018a4b27c101d252d949186000018dfb9df8a13fd56688a5f9d9cda69d2041fff4b7d0c1b8f5a7771d43a55dee31d23ba0e9fe397b0d1c8446413703e7a9147e5491474fe87b86b8ba436c9611c93e623a6b45a32f0e13b25b802a8b25f65abc0800da0ce4dc8a245e6ba0c28fa7c79610c0e1348958606c08056159796bb65aa22c97aa40a63ea181a191b7d5424952fd70ff92569d485984bde6266d9b3798dbb240200300c5b4fddd57a2a5d9671676dbfe051abdb3c596a56b904650fe70dd9a05e7ce5555f472121bb3dcc6324d28010ff1838a1c7028582a430c2c9dd7292a7c89e875314f039708751cb1d23292969e4c8917bf6ecb972ed46533fae0160d51619a83e211ac3b08f3a3d552ad568ef623449e693b8111b170a7159b1aadc224aa9df2a287700004c646632b5b9818f98415034c16194c6d658f512679a7271ab86cec73d68ed85384cea0613fb448488bfde5ea30d80fd3313e01108040281f88ac9cbcdb971fdcafff960ad6fdfaddab12e037419c0c08085812e0384ffe042997959efab9df994bd06001465b4b44c959d93135f038aa6f3e532ed57d93939328d54515687b018d67d170c3182b83f7e8bf8e86e842eb8bdf9441e80c1c09317f6ed3a1276a0bb0e40c6c12db1fabd66fee86f00007a2d27ad5cfdfb8af18d3477361ecb05301bb579f58cc9f3d62c69c100f9b5f5e7d22a86bbf03bef3c7f6acfe1f003c1ba000561fb62f25f1fd8f1940468bcfafcd95d3bc3ce2f700650de0d3df5b62826f4603200b7c3b6cb47b71d3e7f74ac2940d1b9f5d7722bcc306f770d191c9ac4f09a76e2f42c1f5d1c48a54c0540e818593a7ab51bbcf0e88d33d35d6aacd28131b804a9accfc236049bc717884d9d7d6c8b6f5f892fa480d0f3ee1a605918796273e8a1cb69626709cee2b2ca7b6aa44a4d33388c6fbedf46931a8d46a35614bcbcb0fb7c96d8dd4658ad49f0dc0774e75f59b8fe5e9e5a53f870f3fcd3d069a8171f8065deba05f3c6aa3056a08f1e43dcb81defeaaaab58337fcb2f592685d2901a8d46254dbfbf6f571c66ed61cc02b6858f4dc9ddf024058026fb7ae8d177da0122185b2221725fa56b95124268c42d494ad50ee662d9868c748d9effd3b117c51aa0ca0adedc391ff15efdff671cd8362dcc32afdcca500328934fafbfa25d714c9576ede4f5d7054a9ac1d737d6e7e0048ea912c38edf492956d34c1d0363318741e098b0d98460f5f699eb6f6594d1b4a634fdc9e58bcf3f7abbae2d92ca35499d7a7ce1a23d11f1ef8b95aa92b737b7aeb9ad726a65cb060050a5ec5e7234414e95a59c5ebaee9df7103ffd7a95172670f4d54f0ebb9f47012d8bdbb7214a46d794e46752557b112a8aca38164e36222690b9b7b71f4e51020055f2ecccd9e8f75212638b8c0c7458048e572b415a5ea412d8389b0b0950bd0bdb783917ad3c85f8c760e98803449ad874252631f9b929e7ce95e75db6c574daf3ea48095d5ee1b5f6900fed51ad7ef5ead5840913dab50d98b2fe68c0a6a777cb2abf1ba08b4b29a188f971c5280147a85156bc3ec0251216abdcdec2346552d94aaab494e2f00966c513ca483b06942118d7de88f13ca1cff6980e3b6267bd5653d8c7b46015b7ccec3232e1fe8b5ebb9f06ef7e1abceb49c7d0d8df32c9da2344fcd5f61a0402814020101f100804aeae6e756fcece2e4e4eceda6e1513071e0e15ba3408701010c0c280818190003ef125261b92069206390d0aaa7cbfae073c808cacf8090500a001f87fc6f767a7bffdb07ff6e4d13a42ca35945c5542d1140574f58da68a14a5244d6af7e5ea12b9a6ae3461c2c6d3e73667169ffb795742c5040a4dd1bb1c0d009879597200309e7503630050646448abcf70a80899bebdaba7bb834b8b09911a00c87a995b119591a78d00038c67ddc01400e459d9a5b9c9f9002071761211004c43373b2e001424e79566a795008089bbb50003e05834340300c87b5b58a17fab33f301588dfaf7f1d2c50100844d67cc69634cbe3c306fece04e7ede666e7d37beac319783109a08c9c222e517f4c5305a232d909300c0103bb5ea3374c494f1c387045994c9d926e6026d7522a5b95296c490f7adbb0c50468f71d2d515ebe85bf94e7fd264f9e1a54d79359a6393c52796b95ce8672d129bf53861b1f0f8aad6ba1800f01c3b78732871737f0b16304dfd5aeb536cef8ecedcfa5f5b95b533c0582cd4d53370ecb99318b67bd7404b06e0869d57ffea72acb3bb6ba3d683ce19b7b3e66803eb349d3edee24880a150e030f68ecab6dfcc8e59531cf97c23ffd0b798eda8e3c746c8d67632d715f24dbc82975e4d57d17f41c699d683fe982a58dbdac9b3499b1f9f34f033660168270cce69ef281208759d464507adddd0c58096c6ed9be86721d2e1e9fbcccbedbf75597301a6d3faf7b0751e37c77a19f0047a36ad27ee8a2dad94a65a22a9ac63e1024341caa149416ec6123d238f214778630e1d1866c3040010788d6a1831d04e62e03e333564fb8e41968cfa9517c7e3c73503f366377469d4a4d3b2dcd68db42d0858552429ad3355b5c2f59cbaa2eb9b31de9ebeadda0e39a1dbda8a0300a0c9bfbf79682353115760e6bf89ffe3d6691e9caa2508cd7f5de47335c4ab4133fff653a2ec9a19b1d0730fe9c67f2b1846e01887cd76b2355dd8cddc24edfdfe6c0a230816a94a2dd16800139b19b4d329bf9f2b951a8ac735ace83a68341ab55a1d1717376be68c3db3fa372013b92a45a52c906f5e1529ad2c86d870f838c617898736d39125e527959b21315d3bb3ee06048eb37c7ccc5c4af3ef945019c905b946c681221c00d3b7326aa3751a85e1029ccc2c50ca68600ac5bdad99daeb532ab51c6759f1b5f61b75d4d312235fcbee864c060093c576b3159931e8da2344207b0d02814020105f89ce49839a02aad2f0610a800228abb0ba50753e873170f1f9f85bbacabf8f1306ca7768a0b59f74c5491ae88aadd2fe95adab7d7d7dfe74965c3cbc5f3e7f5277985e41bafe43de8f1c25a9f5db36cd32c7f533ed33990680b57f24c59cf038195e5c3d90e2f18cc69d77e6e8f439fb38d43b615ef34e9bb5a37c381d4ebedcd5e07a1fe7917749c3c197a35736e1965c1fe31372ba84dbf1e0ab7dcd93e6350bd89625e97be6f986263ca0f3cef4761e15499af45dbfaa9ba9567fa43560eceb6f19d3cf7940b88adfe5e0a37ded744b6f4ef4ec7daa88dbf1c4e369b78382d6bfc77cd6c65c1a6842a56c69edbbe825d82fbc1fd6f8f726dd4e95f03aee79beb7bda4ece9bc661d37a783ef86a7973ac7f7751e10ae320cea2808bf940ca63fecbfbaaa8b1103689ac64055f0f6f5ab17111b7efcf55a89e190b0a7ab1a57351b5025cfcf1c7dd7705067adf64f932445495f9f381c67df27b8a12e81133846c9debe7c8f19991ae8b03485a90fc26f2688da0eed6cc7a3155999329e9e0e4b5df0fadeb57ba50dfa063710130040153d3d753cd36750472bced7dd3c1e3e8cae5c151f3e8cf6f36f83ee1adf2654e6be00cffd935f5ded29411a19e2ebd06c3f1c6a77d85cfe87fd0f9f1fe0f1b50bb341dabb62ed19aa063d36dde69ad957bbe812d7e2d601419f4ddbad88f0f92f74ab9f2578c3fbbb0f2b3f4d15164aa35e65ee7a5a9c4502e0ac367e0e53ec88a252b2a8a034df4c9f13113b2f8dc458c2115dec079832e5596f758cad4422118fc71308040281a059b3664b962c19b8fc50a1a11bcee6564c90211cdd2ca7fbeab9f271d0a8e25ea7afba939ba40100a25957cf894559cf4d8c820c99eabcbc0d57522f145200b895abf52f4d844cb9a6a8b034d3585fe766ecec77b4959bcde2a64286545d2c97c581d8bff8cdc0db5225c66ce1e734cf9d27a4ca0e1c8f0bcdc79cdc2ca7f9e8b9f2718d52f9e66df6ca88ac244dad1192a8bad613457ae2a1618d09826030180441e035b0b2166b434a4b4bb11a40c554a99a9f506316159a548540201088ff06d7af5e7473fbcc546c9224699a7e111fdf7ee464c070c031c070c0b0f20db0eafb0015fb503ee219c3e0abf265f381cfda6b0040ad2823d5b29c6c4d5e5e5e758b8f8b8b4621cbca7af722be545f5f9fd4c8d58acf7923e436983cbfcdaeb1372ac2619256e37a49ee1ecbd917d225ab9dd1db8bd74a004cfa8df31102436c2901c82a08fb6522e16917306186dff810bdc8a399c7d7efe77577e74bdf273cbcf9cc6ef39d404b6d54b2f3c3ba84b4b34c0fbf510420ee32b8919e93c5f0061b163d8bfeb16bf00d2f75d4859700ace6a37a5a890c46f7b33e159a7a695487be9d1c0a6e5c4c07d0ed3231f0c38aa53acde61ee8cbe932e2f4d141217ae7c3e679c54d0bfc29cba3a9abb5844a482e0500a181a0c6b8175c68d7c0f0c98b77722b471e06aab767b65fd1daa6720eefba0786ed86f570e1629afcd7b7efdd2a51d1c0e01bdb36ebd1ca968701508ab447971fbc9791c03170f0eedec5435c3ec6a638e195dacecf94831a2b028140fc15d69fbf0b52be6bffc35db57e45a96edc8cbf71f3c3f1bbf284a94a779c7ab203802c93df9b610500ea0a62626256ac58b177ce9c90e5875546ae15561b32213e654c7c4aed0febd2825577325654bdf0db17c9c35e54bfeedbf8a4c1f11f4ea66e2a4f8d3af2565ca75b1f7ffc3a2e654c5cb56bd51e21e25baaa80804028140203e01e31b4db746a9024a03c0865afb126a8d86c4cabfa2d51ae567578c218cbacc9b607b637572859d43d266edf94d7a73571db875f5d4734ce41038e6a7a5739b0931008be039a34f4edef6e4e9e9834f0d99bda7756bb3f6c256c3f96b0e5cddb5fa32b044960d5af6ea62fd61a283cda89f02e2b7ec7aad645ab59bb96d999f08c345e30f9e83850b42cfdf397701d8268d7f18bf6cf1402b2640a39fc20e70672dd97325e2ec1be05bb7183a73f9fc2e0678b9275900609af65c772c23b3c382a8cd2103f52e2cf37063475edd7fab4403c032f4ea3571d55847768dbc613cebe68e4fafc517daf948089675af09636a04e1d9f975b3f3ab2915894ff78135874b2933625ff3bc7a183351fb41201088ffbc32fcc164a3d168a2a2a236ae5f776cf6e490954735c6ae388b83c64dfcb7ab282a5f0402814020fe5dbe55930da92e034a6da0a76fa0a75ffd3b8a06b5462211bb38db000050a9a4ba0ca0862983db70557ce6aa0f876cb7f90f32e77ffc1ae339f45c76a2e7b21a97260c83565e7db9b2f229bbee8b0e775f543d60c0b1f4ccf2dd0955bf24f45b4eda7c63d2e61a71b3ccdbcf3ed47e76f5d3c24a5181cbc4b0b7132b0e76868fa84f291b340de9f7d7099f6de13fc8e25badf11c9e0035fb6f149bb18f4ac6223120fe650db6d6c3ca93a1fe9f086b2557cdb915115e9f607f5fc6b5261b954ac562b1eedfbfcfe7f38fcd1ad6ebb71394b12bce6223adfebf5adb51c92210080402f1aff3ad9a6c287519509abcdcbcdcbcdc6a5fb9bab88246959d93f1f2659e81be01466ba85a4d3608c4ffd79bcd3bd2ca76ed88d7f787e927af6ae47b6365ea858e3affed2c2ba227bb86a80fbfdc52d35931e2dba9b8b9875adaad1f9d706f88f1dfef3e5c7e6fb4d340c199f8358db8b5b61d13fc338dcbe49f7271ae7ab1c8d33f6e63d2b140e1bfa018d71d60dd1bf6bffe08ab3cd046a552ddbe7d9bc9621d9bde3764cd59dad80598acda747bf27ed8e3fba8c97da3370a64af4120100804e2ebe05b5df187d2c86fde4ad8bbfbe5c5b0bc6adbaadf6e8346f5fa75c1c5b0bcbdbb5fdebb9b4469e4a8a411b5f549e50927e6057b9b72310cc375ccdc0286adbcf44ef9c5d1100681737f1be75a8f37dcc5173af04d273cf84fd54759e448830a3794847e83909577f2a96fac1a485f1cf8b19d9308c7308c63d664e0aa5b399abf5b507aee3d97dfceff2bfca352d9fb9b099beccefcff845e7ca103b3865751c351917f4f55c5048d7e5c35a3992ef6a703d440997671495f5f0b1e866118dbc4bbe7bce30972e481e3af7ce652944aa5a2286adfbe7d67ce9e3b70f0d0b061c34d0c0df64fe84ce6a60245211121100804028140fc1d7caba36ce4aad7f47deb1b9f787fa703f0fa5e56e623531c58001e0a780560820a1b5115d59bcd5d1a4dcbeef3c781a7bd7c2cb8f2773197f76dd97739bded68dbcfbae9a1359a8ffa20aeebdd6fa4f7772c495cd8f542eaa9205e71c2e9991dfaf79ad322657b4bfee77e44aa2982f915d88c55895bba3599513c72f7cdfd5d9cd9d991dba70e086a99713d7a752b5decef11543bbe34f9e2bc8ebd7acff54bded682ff5514a16ec730a982aca8d364d699e14d86274d9ee0fd370da7e238f41aedf07f05a85a97328e0e6a3420aaf5ca1d8fc29a5bb38b5fdf3ab8eec099a46eb33cbea1d195da35a4bedae41919190504045cba74e9d4e9d3cedebebf1ebc8eb3f9801318c12044c604456204811e2aff01bef27a8840201008c4f7a86b7da3e9be9fe21f91e256c7f638bdf3cd146fedfefd944faeeb1c1df3e4e0d153353f51cdf8ef774c0bafcd9d17d578cbe56de3029c0c853ca191b3ff9065470f8fb6f639467200002000494441546502a8df1d1def672b6262182674e8bce8462e090054c62e5f81e7ec85fd9a385b59f86f4a525744a54e5cd540d2f95209008032f5f4acf60e3a388631c5ae7d7724a9ea9112f9abfde35b9a73310cd371eef9fbfd424a7b2da1cfe2df87788a718c69d1e9f7e8b407ab831d0518c6b6ebb33d413b12882abcbf2ac44d846318cba4d9b803098a8a447acdf979400b0f470b7d13df896732aa8f18a172c3e7b473d6676318c6b5f49f76e6bd1a00a0e4622791e3d885c3fdbd5cac0d0ddc07ed49d45e842e8959dbd3918f1102cb8079e1b99f181782110c0693a3e7163cf1078bc2c77105a4f2d5e6013e164202c3088947df753125340080fcde680b8b3e0b26b46b6067ee343c3c7a918b4187958b821d0418c673ecb7e3e5bbf0f96d2db918266830fac47b6dbaa9e2471b073532646218a1d770e8f638190d009a8c73d3fd2d7838863378c6be33a2e47515599dd2a00bafff342faaf1a6b3ab7ef032e27344b681330e1e1f29db38754f72c9c3c956867daf1697072c08eba16737fb4959ed4952bd58e4a217b06076b0afbb83a99e65c0c25b05d4a704c5608b1c3b8e08b6288879ae1d67a3c9bab2a0839d00c3309e75e0ac73da02913e5adaddc3888b6118cbd877e4de040500009425ee1fe56bc4c6719c29b40afa2daef4d59a9e13a2a40fc73aeb4b0cdc2644ca6aad4e00eab4d3539a1b3230b67e8381db5f296a6a643893cd29077bb77bd8e86b4db79e9aedc5032a7377139d9647f2b4bf28b9dc55cfe3b7376a00d0645f5f12ecaec7c0304268db7ef9b332005af662cfb856963c0cc3d8868dc69cc9d4d6162afff6d24e365c0c63db745ffb544a03d079475aea68470669abc4c2891d1abada1aebdbd70c500f14312ba69f325c74f9c0f4f6ae46429ec8dcbbfbec3dc766bab36b6f239f10f8c73a218bdbd8c5cc32646779e87f1a457ae257b29565256993646262722eecfcaf8b16b358aca3478e346fe8c1a454144717047a3457446ad465d9a95f4fb2d1f6a55b657b0dea1b2010080402f18f81952fe55d1d060003ab72f89df2fa05f6ea21ff6db2858655981f5ffdf3ec1e01b0d4ddfb2bbf82946a721f9cbd86b7e9e323f94b5e622ad36e1e7d621cdcc559887fd72d44f1eaec5db9f7aace66b54a15d36d3af3ec2f416e12f9a33f7a05f59be9f7668f3f1f0064cf8e17fefe20feb00141d379476b46faf8d70e03ceb4d91753d2d38e911b1f9daef35921d325b7a7b59bf87c54584a440bde9b3dc3dbf69cdce0c5be2000903edaf9627a78fa4ebd9879cd0202039b8dfde37ade5146f8d8c683a65fea79ae8738ffc298ae8b0b7eba5e30b9812c7c7660cf2e8bdc62977b02802cf64cd9fafbb107750b2e0e69306a61dfa01d55c6bcd0c0751bbd3ff6744363eaf5be61fe4346377b73beb72100c8df9c7bbf2ae6d12e6345d42cef4e532f750deba127bb37a7c7828cb11105731aaa22e606744c538dfa745ec882985397d2859e0eba049419b65f767d436b7b41fe8d5f3a76ebbbdcfff9724f0e0028df5fb8eff6e8c146172ea85e2ca6f2aeed2f0abb917f94b83ab671af56ed03a76f8f293e5f7228c477f22f433aee68c1cd3e3dbcc3afaa5fafe43cf0a062fee8dd39f867afd855eecf974e3a6ab1e18db287195692fcf81597595791d5290dc5abb3b765debf7734fd500d3061a3819dc5bb4e452b470fed2d68bf2db230a89318a3f36f6ebdadd77fb12b87ca3e594b923c01c882bbd7f4a36f3cf764a7efebec39665d9fd85fdd6b1fe4414a53c2f79c792768e220220034eff6f40b09d5dff0483ac82aebf868bf7e2166b177a6d803d3bacfa607fb9b5b32d3ce4e0d18387047ab7b936ce537674cbdd9fa74c67d3f095990f0e49d84eb3cedd4a693f61b47bfd2ba7da14b6e8dab599d024b760f187cc27e5762442f83e41dfdfd0e49ed3f591f8b23e7779ff96ec88547032deb783ca81337f5e8bed972dd8dbc211ebc92d70f5feb1074d1f5496d273e1b7af275783b5332fde9e3121e0600a07a7be22871fe5ed159c6dd594dbb8d3dd82b724c55efe5caf7579e347a7c7fa31dbc5cd5bcd9b883bdee8ef922f7e6aad42b57b21d87f572a8226d0cc380caabad8d78e4d62670cb728366f183e5ddbaedb6dd7037b48f25eb9fbf2f8db5291939fa6b71b22d954a01c0cccc2c2c2cecc68d1be6e6e643860cd9b973e7f1a347170f0c747777373333c3f1effb41f29f60c7b6adc85e8340201008c43f6cace111c025404d4371a597944c0c448cf200140645246868f87e3b5baf1ef2197241eb9eaa6cfc5edb1fd4953fb3f07bee968217b7c47ffd55cb62e7366af463f417bcbca5e5a9f75e731bba8909004a9a7cf3dc899da1a1eb361d7bfcb16cc9c2b8f0837b76addf14ba6ef3de83576233cab41d2fb2f84de4f13ddbd76d0add7a38fc498e4a7b966deae9247ff2285bfd9db7134d716629cbd090870300689237b5d6e7f1783c9e49c8951200a64587c15d3d0c393843e23b764127888a78abb5de71dd274c69634040ed165179ec8e7d391dfe58d6cb4180e31c238f560d0d3e6b142dbdbffe183d68cd743f6316a1e336e8d7b1a26b7b9fca0000b81e53e68738f018129f7e3dcc49d3f1333b5a7058266d06fb735f3f7caf8292a8d02bbc612bc735163158661de62ff7cf3e72f065190000cf7bf2f816621c70fde6216eb2c7b17955479610062d0785f898f10942e8daefa7c1facf2e958f26e0d80e9dd2de840198d0a36b4b6ec283f74a903fdb7ba6aceb92494dc404d3a8edec5ffc79b5e59b2a3dd7c988c76531f45a6ed599b8ebf7d63ac07608191ce42861e12c938069f37c72ae3dc8d30eb920245de60c72e156d894f92de7cfed60ce6699b419ecaf437b4e9fd8d280c5b1eb36dc53f638368fa472aeaebd62386dd5e886620653afc9f8c5c1cab3c75f97610c0e214b8d7d9290ab24746c7d7d4d98751459ddd2d0146794b20c8df895ef840cb185882aca2a65ba0efa41f7e6b6bb853450b911a1f78c07f777627f22490080095bcf1ce1c9c78061e21f6c9d79e78dbc364175d0c53086d0b6db36bd5947d6f8eb0050d9e1db1f58cd5a36c0994f70ed7a2f5de0f26cd7f9340d083c070cf0b3d661e05c9baeb3a738249c8f9701604c0e56fce6496c72a18625716ae255a37ed55a9d4ab3afed7c6433f397606b0ece771dfceb08ab4fd922c88ce3a37b6e112f3afb5b80b8ae87832ae9d8d6679ecbd60e6b2062602c8973cb66a6cc92fb1b4fe14336ce6f6fc1c108be79a356aeba380000a1d765c9f436266ca6418b21bd4ddfde4da97efb6318769fd1c78e0dc0b66dd7d1a896009f6fca2598c8425cb3add5da46e49f10380090b9e17302ba1cf1da7d77c7bf62aff93ab978f16244448489890993c91c3d7a3483c1d8bf7f7fd3a64de3e3e3cbcaca907cfe1b207b0d0281402010ff180c0031011880a6c6887211016514e46a2057033480768c05aefd3364020b2b37e7e81260c4001326e8318059a19f0908d0add483d76300fb1b5f4980a681cd0505952be208f3e419953fc51c61b15acde5fe0d57659a759f35bb9715b3de3fa04a939fe7485cadb49a32ced6b7f50c086a5875bc0dce35760fe8d67be488a1a3fab77590c55c88cc520390054fcf5d4fd1691e3276cce01ececa0717eebed3f6ae095d272766e2d34ce577de54744c04aadc1cad8b5286d5d0937149f16786888b0a953400997b7345df2636fababa228945b723d9d26285b6413144e6a24f5b6134f92925121773de17b40daaf47d5ae1fbdd5dedcdcccccccccc6cdaae7fa7914a3500000c5d3311010080b3f81cbea101072b3f6068ca341429cbcad618381969154b8c6766af53faae50030040f0f505dad68ab358b846a1aeda17a78a63368ff0733412e98a24a6fe7f24175764eee3ef30269bd028d434a80bdf4925ce265acfca18dfc251afb6dce3fca0fdb14929ef0b649abcfbeb7a9831005469e7e675f7b690e8ea8af51c86dc2a517c90a0ae692509e2bc4af9e2ea9a96abdd0c0e07d79469284d7e728eece50a7f6bad741c7a9d28248b6424c77bc191656e7766b632e2885dbbcebf90aeaea3c8ea960643d744a8cac99655be5f6a0ad38a3091b190e0380fe8af773bf456be26277ceb438ba17dec59f089240100ce11eb322bc4c7a0554ab2860e840bbb5d2ea635a5291767b8a4de8b2b500380ba28ad10377634d4fe9410db5ab08bdf156a68f9eb0353dab9998a754512c386b3634ba452150dc2d6eb8ecd101e1fd950c2356cd8f7b7db79647daa93a228ad9069e6a0af152ecbd8cda476734459fc1fbd87dff0db79fc47f7cfdcfd34f929c5427bdbca0f054a9a91a1367437ad31b088d031136b3387b3f94cb27a75acb5ded586fcde6843ad5b649dbe11d2aa65a84317bd2faae133baf636a2a85de0004015dedd109ad464e68c7646c82dcb474dfefaf5eb9696963e3e3e3e3e3ef1f1f183060dcacfcf8f8f8fcfc8c850281448d547201008040281f82248805212a42454eb457170c0309092000034809202360e84d664c3c10103d08ec110338085430109b91a20699010a0edbae20078253d94c000fbf64d365925d0263060de2f0bfc03db54fb2c518142f5375c95d06ffa439f9686f59e8f4697652414096d0dd8e5faad99bbbb83b591b0aac907e3e89b9848843c0e9b27d411f1f0b262991a28695a72b1ae47137b319bc135f6f07180d4271965e57aa3b919232b31f7fb1e67c375eeda92f764f7e574b25c6b343631311068670dcaeecfeeb7463dfe524a41715141daf9fe86c4c7f65457c567e8d9e814bc4aff924102b8c0c4446c37253c255d4b66be2cf75c57513daa12dfd88891fb3a475b4d69797a5289d0525c8f9aa58c5fdd7fde9be0c32f738b8b0a326e4fb765d5a17231c59642e90765585d905152ab331b9cab676c626c28e6956bba74fe8531830f982cba9b5e585c5890b43f4008f5936075818aadf405decba2de6985939155589abcad251f7091efb8add75e1694e55c1ba7de3868daedd2ba8aacce6ae0d4ad25efc9ae4b191ff24597c61cb850e816ec23c280edd86f907164e8b5e717431fdb0cef65c3fc7492bee42e20b0eeb868c7d0ccc5130fa791c0145988a9ec84f2e64816a6a429752dc5f06edfe0f111be9b1f67151515e43c5de5c9d34a906114306bffdde412c5db633d927e1dbcfc6999f65e5cae37d75e9df4451662323fb3546b97d214a515d6b2221655786356f7f979634eeee86356a91a610c0e1348a5d6db36ad2c2e51d2da9a2e9226a59450956bb2a9293327feef3305f39a6fcbd1ba462d391220a8f405cbba7d3bc38403271355d56c0db5b7116ead02670000aedf6d4fd8b88cc98113c3b24840008ee3172e5c7075756dd8b0a19e9e1e8fc7e372b9e3c78fdfba75abadad2d32d620100804028140d40716062c1c58181058b939a656459c8181862ad79a84046867833030c0018087839c2a3f66e350a401350d1a1a8a480000ee7f74ee1445435aa99aa6e9f817f1d5b69cdc9c62252dadc364a3889eead978ccc6c5c15e56620347bf1917dea69e9fd5d1c3c0c0c4b6d352addf51e59b3da3821a9a1b99888d9c9b8fdafeb49406a83c31aa34bcaf53e319bf4decded6b7a1bb7dab8987526abb1e599a514248449f1fd2a44abbbe3374c7faad872e25715c1b9971b575a18a06a32ecc9695cf4d11180854f9b9f2ef7a59564c12b4ecd7c651633a8ddb76f34d9eac4c5e90f2e8f6f3421200809217a984b6ae164202546fcfacbb50df359f799e2307195efe71fee944194595e53cbffb38b7e62f698db2ec032a52d8624a886aeb945537d2cb685a53fa3ee662586c717d4a46a7e9a820d99e9fb63f2d215599e1cbe7dd30ecd3dfa51e0b8d538ac2328ea58bad980964ce8dcd0792eb9adac0f318d495085b77214303a04c3cb2fa4a71bd54595a2d2d21c54e2ea65c9c96c7effbe36ee99f53ee70a30e5303d3164f0d8dce55d3b4aa38f5fed90b8965a07c73fac8cda42235cdd435341673180c1cfbb3458649da2e5be4f370428f9947637314cae2e488d5037a6fe78e5d33d49609002cfb3e43cceffd3c63e953c7913dac989f4ed2175b0cbd26fde4f5f097d58f64b851db113ea9ab171c7da3a0ca524e2d5cf2d27d68670b42592c238c9c1d0dd918551cbd636bac0c00802a7e7af254549a94c4d86263435d1641e08071f4f4889c17efb586429ddaaa13661438cc3b69e3cea7321aa8c2c8cddb5fd748b026edd0b0909d86bf1e5de0c3fe583f55146042a766064967eee65240cb9eed5e1329a3018065d7678cc7d37933f63d2f266975c1ebbb51996a9d66937a517b27afb8f65e4953f2f731775f16ff4377186ec3396b7a662fec34f88ff057b9524571fad373bf0dfbe1f73865ad6d8457abc0b5562a42e2b734fc44b77b83da4cbd9443028026fdfcd2d9eb1e96d000a07e7f6e71e5fd39e5fb7f3f8fa31fdc8a08ffecf638fac15fdcbd60b15ab56ae5e1e1219148701c2708c2d3d3333636363d3dfdead5ab4d9b36e5f3f9d8b7fef606814020100804e26f8689030b031606750fe4c630a000080009035818e4ab0100700c700203160eda2904da69509547a5abaa0eaef92f41d374562e9302dad1d9a9da26d69394a854f2b23af50d55faf94bc239d713b3a2179b9c1ddf617098cbef9119a9d77fa476cfd42ee843e807ce3bf13c2d3dfbd9f60e6f968f58f7a2c6db6745d2e5cccedb2e3f8c893a1218336f5e44015d8b7aaf2009763d864eb04c5bf61bd8775070eb46ce5666ba4c0c708185b54e515c7452b19a2ccb8e7f94a0008daa62616a82c5c4340acd77fe8e94ed34f962cc9e4ed99b7e70371070f9060d879f369d7f66673b1d10b65ababcc9a5ae8e4edebe6dc645dab730aeaf5b0b6ec35f2eededfc729aa7802084ce7d373ea969aa50656d6badc7adc07de92b6e9b75d736795e1fe1c4c571b6499391db9f94d44bd3c5f5bb6e3b3b57b0a5b588c1b61c74bbc596733f7bd767321fd77bd6aa1eaf87bb3878fab4e87f54d4c6bace1f095bac3c3143bdd0c7d1a351abb10fbd834ceb250adca8fb9af9e69b5bd8b9366ada7ec1bb265e3a7fd2f24b1887ecbdf28b647f0f0b168e0bacfca71e4d90d340953edb3ddac79085e33cb7d9b94376fede4af0a78b0cd88e93ce476d69fe6cbe9f118f237219705430ed4ae41a7f91f6c6c7b4e935cc262122c56d54d70aadbed6247d79cecc427eeeaddc39ff543a6635fcf0d161f90b3d7904d775fadb3e074f4e706032ed86af1dab99e765e7d1b879f7f56a7f67ed381e4ddebd75fddc450c0cd76db64e3073f76c4f0ee8349f33d9f2404b01c6301f7a4ba65b5b7562580f3f18daf252b08b8bb76fe78dac6eaed5470569de9ef8ed6c81fcfe6c6f31b712fe8773688ee7cc4d4372a7ba5bbb7805fc921be0ab9d0cc5b49f70fad4a8d2152dc50c9c6bdd69e9ad3c121305acbbbace337cb01d0727240d471f4850fc53771886d90ffb1f9d194e1f1cea6d28e4e9b9072f7b6a3fa8973dabf636c2a84de01febae5ee0caeb4783aef70b9c792d8fd4e4dcdab6f6609c9406004d5644e89a4315fb37b655ecfffd949696d8d9da7c762b2d2da9779464d1cba847ef14549de70982100a853c1eef838f61369bddbc79f3ae5dbb76ebd6cddede9ecd660302814020100804a24e642448499052e5139b3e6da10006061226682828d000597e0e30bebb0f17a3b51e393918881990a5aa18ee4cd37a0c50535042d23a041040176a0080069a36644289862ea368a02b36f8b87f65eb6a5f5f9faf5c70c7b7f14edfe71c3f45c53c7b52ed2b7d03837327044fcf196c3d915bfb8f15d1537d86946e7ab8b3b500a0282cd87baec7d998450dd8a079b7a343cb8b339e9feaa05b49f6f9e77a796fe8197579a0a93a766e8be1655befaef5d184f76d38cbe34cd43c373680fcfe9446538d8edffea9fa0a339aec88035734edfab733fd68b6a165af8eeeff1f7be71dd744f236f06777534902a1f78e541544c08a62ef22f6debb673d7b3b7bd7d33b7befbd9c5dec1505c482221da4f79a46922def1f01a504c5fbddddab77f3fdec2784647776e69999cdceb34f89741ed4d75b4fcb3a58997ceb489879bf7e9efa385914fbfccef3b82c3926b671b59144a53af61deaa74f008022e1dcd1d78e03fb682de1df44585878e5a1181616deb16b0f74d54020107f8e6ade40cce75f4ba6b6d74fe808ca556569a9250cc3d095601886a2289aa6836f5eaf9931ead1fd3b5e9e0db5e85d281ac7b14f762e6fde46b66edba1ca1eeafcc817d125350e1439fbb9728a4ad946c642429df3f66596998fa71907d3a86cc213049ede367c9408eabfc3febdbbfd5bb7210882c5621104a1b1a8c2300cafc0cede40b3a75422c16a009a046dda5e2bbfd1fa2f02814020103f28f76edff0f0a8ffe57d288a6218e6435454ef09d3300c070c5301ae020c304d64034c8f85018695d018000618a6838388859552988201008c8581111bcb2781a58383acc2d541635fc3c5a1acc24f8a8d81e6312253c9dce6df712b47035da82a60404c57f720029aa1e5ea5239e87ee9784264561e4595e071397ae61a33029ca3c366542a8a015566f0faf91b4fbf48953038ae2c91d8b5aff14013d731284f5483b1380459a625ea262132175191c54ac68255d7db1c8c21a585720af47196be8b7f7f177f000065dacde309e656428d2d1625cd93720cca932521100804e20724262e21372fcfd7db4b28ac259a12dbb07e8b16000054695c4434edece3aa09698ee13866c62bff6d4720100804028140fc8da8694d0c61a0beb8a457322002a02beecef838900c900cb058009f54091403520ac4042830a019e0e350c68092010050d12060812e01c0001bfb5cd08f0b459125055286d1737175a9f96d1999282bb1fef3a53345b77f9e76d6eaf75befda5bf3f0a26bfd1aaeff5322c37896ce7a4f93f394ee02cded3545d13449330014455114e0048ed1b294e874ccd4c2589743167d0c7d9a0aa6edf55900b4223b4ba663a8cb5117c6863cfaa8e735d05463fd4f4b323248335f23369a3e080402f1434292546a7a068601ff4bd90d315cf3b085c130008dd984e60750634dd3c8b8203a514251b28817c918c7d8ddcbbed2af1829cd4a884fcd97aa812d30b6737532d34189b410080402814020be19150350a1b5010c0800010e80010b030c033d024800190d14030a0af45820a701c7804f802667084b5ed5c84442818a062e0e184029059fc2b928192826818303c98084041e063f7a20148a52a8653260e043d4876a5f19191951a45cad28fbf3a5336a9984123bd533e3e18c22f6f4ee502913f0a70ac2458e0d4d5e7f4895db3aeb60a04af9635f703a0000e49e3a1802261d47f572e3636441ece39047a52a065802338766bdfc1d7430005a91f6f25668ba8c029e71bd4681dd1be897dbd894c4c5a81d5b59f0fe9313a64c2e45570d0402f1272fed5f748ce2f205ff584dd23333298a72b4b725883f6f2f89f12ddd1cf35f669935fee41855d1325541fcfb54dab67e53330123cd88898a4a11783b8890d206814020100804e27fbc9f04d0644a21194dac1af894e0a5940615001b031aa0405dbe1b4b5623fca09201e5a7583795d7ba0c9455646151303fbc3d3549ab4049d66c668520d5a4f27fc8f28d1b775d39e3e2c49e8d8e999be95b35695c5ff4e0cfde52ebd835777e7337aac8d1d780e0d8f59932a1c62e3a8ead7a3ab6aaf13161e01b38b466482165e6db581daf5e66c8c606f11742671d6deb796c5accedde0695edfd14afe6f80c511c8cd8de4447cb41f2d0295e630467c237d4296ef277833a714bf336cfd6445de880dd1fd2e0e706b742e7bb70d010f8f7fd9a6a4b62fdbfc4b2a97c546d7cb94a1445a76766e98a84623ddde48fa91886d9d95aff3d8d57176514b12c1b9909591880c8dcd6202336bfcc4e2440eeb4ffdad15e73286a1dba7fc7d951801b04028140fcb7164e509eb01bb08a0d2a5e01ca6828fbf4c3880100e0ffd9ac41142307b51a18c6cdd5b5da666c68043449a965b51eccf7ddfa3674b5a7c64e45d4e174ecb349766c0000dc6cf0cdb46b3d0d304ce4fdd399b077ef9fddbe7bede0eae537521f4f716403f03cd74644fceacbaf7a14f07d37be8f58d148bbdd0bcbb869df41be067fd5d34dae75c0b09e6e2274e30d008c3ceefcd2be4d1cf50422bec0a45ec0980db7d355ff6c1554f19bbd2dfa064bb44fe79237476776f7b6d015f10522d3065d26ef08c9a7febe8b4751c8fa3eae0622bec0d8becddc3b05f45f20348e75d0a2c5fdedfeff141acae8550d457c7197c369e5fae692ebdd0d1baea999bfedefbf3697bede33c1dfd1902f10f18d1cbcbacebe984ea22988f8260a8b8adf454527247dcc2f2892c91526c6867cdedf632ec9904a15a5487f1b161a1a1a1a1a1afea18062480a05be41201008040281f8a761fd675b4ed324a8550058747474b5af8c8d8c3186a4d56a343efed5a812f7f56b3e2fb7dfa623af82bccdb0fca8bb477e3bf528a7ed10ebef625a30b237eb3bb6d9ca9df0dbe59d9ddc0dc8acd737f76c3bfa6a58f38eba5f3d94221982f5492b47a96982fd551d9d2a6eefa48d1983ae262ff0c193425f519c6f12da20ed32238c9b0f1ef21d5ce742576f0eefb3b599e8ffaf0ab2178b83e6bfee7ff4f9950e36784142d8fd500a457e457c234686fa021d7e6e5ebe4c2e07007b5bdbffb9484dc2821a631123b81c4260e5d5c89c87ec1f10080402814020fe1ff9efda5ad04c1990cab5eb1edeb89a5f6d3b72283ae469224dcad1f8f817c3143f58f24b58a35f2ffe3ea6a5a3818e40dfc6afdf92e307075bb1802e0edb3ac4d74c28e28b9d5a4f3f1dafd08c9892f01de39adb19f005ba864eed173c9330a0754f3aeb688051d3a52b47b5f7f174b574089879358b0400c9ed20cba65b13357a4079d87477d7d9110a79c492816ba24b8207ba589b3bb45d1b55c9f683caba387f4b6af74397d60cf0b5110b84464efec3369edbd5415715b3cec77ac8038d5d0e9d73a29569fb33f90c80e45690658369ab2674f47175f65ffae2f11467d7212b6675f76be0e835f1d48666e69d4f6597dbcdc89f4f75b11bf7b89a650f43930cd7b2a18b01876be0daaabd873643ac2f080d0098b2a4933fb5b21489f896adcb5bad7835c7c3eda750796d02fc341d4b5eac6b6beb3de54a865a1e3ac5d965c0a29fbab66ce6e952cf7be8ae379aac7574e9abdde39ad9eaf3057a16cd271efc20670080cebfb724d0d3da902f10e9bb74997b35439b9e95ef3b7b82eee945c793ab7dc9483f1c1edfd25e241009ad9a8fdcfda654731eadbd0f8ab86313fdcc75750c9d5acdbc945ef3345aab57a93b0bde45143b0c1ed7d9599fc7d3b3acdf61d898ce566c000032e7ce8a207713115f60e2d275f1b50c3500c843a7d5f398f74a736a55dcfac67603ee4b355dec31795d0599000020004944415469f1a88efebe9e2e8e2d269f48284313f93f058661f676360cc348a53291486864a8ff17dc04b058984aaeaa66548771f42dc4aa94a46c899a01a0c9b2d282c2321af5000281402010080452d9fcfd2855aaececec82a274313beff69ea24707153537558cb102229292934b4b4bd128f957a288bdfe4ce139aa8b25abda92882eb839b5dfdac2e137328a4a3eecf47b34b5f7dab70aa0b22f8cedb93aa7ffe998126961f29d35dd2d59b5ec0900207b77ad6cccf9b0b71f2277d5fb63e6aab0da7cec741aaf3cbdd04dafd3e9d8b4aca4fb0b3cb89fbf92bdbb1441f88ff037c4ab56ef8b6d4af823b1c3819098f890d55e5c5066dc0a75dbf42832f1ddfe0103c738451eb899490100485f1eb88ef518e353cde48463d52a80777be2b8c37165df2e34000090be3a10d1626f4c51ce9b15faa7a6576bb5360156e88af2ee2deed8ffaadfc1e0df7a5ab201409979fb75a3dfee3d7ffbfede6ce5fa014bc36540e75e99d4634df188cbc992e2e4cbfdd3960c5cfd4a0ec000df7dd4c1d034696956c862c353e3a65dcdd3b2ace43a8f5bd5f9e386b54f4b2aeb51a4614b7bcf7bdbfe48627151eaf95e494bfbce795ccad4d2a7ca0f5b07ce0c0b38915092fb72b35df0910a45ce27858df6ea7d8630f66d6d16f7ebf4a507ae86c464cb3f55924c3b3e6af001e182a739d2fcd055e667470cd997f825f33e45d2d5f4c0230fc2dfbeb93a2076f690dfa355682affb7b0b2b0d0bcb1b3f96ba2d8b074ad2d78b96f439e3c0d8d2da12ae96c8c9cebdbb2723e843d7df224243c32294f4121e9231008040281402095cd3f0097c33133335bb4d2ffeebb766b0f1b8c5a5c52f3f5eebb7621b1dd1deced757575d128f9574296664b39c62635a3694ac20fdcd119be6aacb71e8b63d161c10affdcf36763e57977763d369db9697253130ec6d2b5f76b61c7d7be671900808ee7a409cdc438e0864d7bb9cbde46167c73d4125a5150a0165989bfc9478b6335686a376b0e68225511fa5d660f72e5630018cbb2db8486b1fbafa593c0943cdf1fcc0b1aed59351e30997976dcc8db6d36ccc6d6741e752c5109008ad74b020256bf2fab8bd0000080ef3e79493f57114bc7a5f7682f79d556d3da040800a04ebb34b5ede8f0c0b337d6b4332e0fd844e8759cd9cf890bc0b6099cde5979ed649434efeef6bb26d3d68cf112b3d806bee396042aaf5d882f03c2a8f9a05e8d2d740842e8d66ff610a3f7c1f1da144eb841bb45d3cd2e2f3998f059c3217f7ffc92b4e3aa59ad4cd82c83a653d604d1570fbe9669ef5355d2e573693e0be7b431611362df894b02f5ab4a80aea57a9585e3bdecfed5b94e31076704fada1b5bf88edefb46c2009d7befd04b9b59cb063aeb107cfbdecbe6b9bc3f76f34b316ed8e603a676326701f0dd86cdf0493d73e523d2d9fcb760b188a6be8d1b35ac6f6561fe0d87117a2e4d9bb9e97f0a894688dd9afad8f0710060e9da366cdad2dfbf6513173da2d2e7184b68eeecd5a485bfbf7fcb667e5eae9628f430028140201008c4ffc3eddf7fb6e5b11fb09830414a9235c9292a88aafe7af9b01038eac0c14a3444b4aa3bf2422fdfc5dbf4af35283299fbfcd27d76fb7e3efadf6d4e5896ae9950f521574683b0ca428492e5e450469d4d34a15c30be8583489256a42c4a2d00737733ce57f724c11480101896978ab3393859a6fee6a82538dfd09025492ffe265d0f4b6c5949c7c3d235d7ab103f61da69bcefbc8d973f8e1e1abdef9178c075f7aa399a5489c7d63c745e16396180a815af4f970e63887bbb9b3eb99761b9dc9a5707a1553f3d8bc727aab69ad42240000032ebd6f6737a032e4cf0d3fb5c224bcf4abf3ca3194bdf5228795ba42a4cce93c76ceae2b21b070060288594df5b46035dfa7afffc393b6ebdcf5162042d2966bad7e2bcc1711ab9bad7f6112bef05f62dff445d9c2ed3f7322b376ce298ba18286f162864126d7d4af2d22422472b81c62e8863e66ac209add28a5aaa57b50a1601537e0b98f21ba80bde9c981e34b5df2a9fc815fcf462ccd4c958d35a42dfce8a539afaa54e67eb5be969648c710ccdf992b4221200a5abfa6ff197f84321100804028140207e08febb4fcd62c2042cb9b0756f550e1ed27e80baf26b361e52df46f8e1d18f755b4c679fec62ddfd4ae1ff10d25415bbc5cf75fc23e9577663e41f4362f9de1e1a750c2d497c76f6d0be6d3bf6edbf189220d12c5359c6f5ebb33e84a7947dbf0156f92edd5ae8441e09ceac6aedcf10025353223f3e4f63bcc028329325226b7daebe8d2164c7e454f659d1be676d5a508cc56351caf2942bb4b448a6392f061880b6bca98206418da927479f5649dcc4300c602c3e8b5296a77aa36585f22a9a812a8e5395dca870a3b613fcb38e9f0d0ddefbcc74d820676ed5b351b24205a12be6e3988ec74f672e8c4ef9b975d7d15b9583e7b4d4ab8bd0eaa04dd22240000096cde89387bb858ceeb1f279f1a786a8f3e333159a42cbb2e30a0556fa1cb18da1c073f9fdf884b8a484b8a4c4c4ac9cf73b9aeb28a37f1bb12c31f070445a76465662f0747b4ead55c1f45acd9fe310bc74774cb9f10b5b6c25284acc29375251e7c615f12c0cf9dafb9425b61629b28acaf7254bd24bc86aca2aadd5ab4ded62e8d57f5a4f939c978932969e9598c94dc8d788852a4a4957e9da8859d5fab840fe49deea9c981c65f9c769495261ed030ef1ef414f4ffce66de457373d3d319215028140201008c4778e26af378e556cd5967048655369f10b5c3e28e83c314f942fcfacfcaacf1395a8d57cfe97741bebfcccf58d5b6e8cad588192a9fbda9beb1b7bcd7d559780a0f2d0191efac62ea3820b35ab542afd486b9bce47b36a8b1540e79eed6ed5e974ce7711fd919624bdcb3570b7d5c100802e7e7ffd6eb27eab0193c70f68ad97147c2b4ab3f0c684b6f575b35e25cbbf5b9d0d266eb362a9efab197da61f0e492e92cb8b53c3cfaf1a3aea641adf77543bd9b15f0e474a2855f6fd0dcb1e1bf7eee7a263dc6152abec5fe7ed09cf573354697258c8470588b4ed595bca5dae7d0bcbace047996a0065d2a5df820b359d4d084d84ea8cb89c1aee2d8479ef75336cae8eeabbe45c447aa95c5690f0f4f8dcfe93ee94b24d3ddd59efaebf2e61802e09dd7f204a5ec7f6369fd8be68fbb4c521b6c3fbda57b7cbe03bf7e9217eb86ccba33c12305dcf9133bbd011110a978626ecba09edabc640b836016a1a6ad675dbad1df5cff4ebb92eac4433c219f983d55b1fe7935451e8f65f6eebf418e82e34e93825207dddbcfd11f96a865195a6865e0b4e2c035a515cc6b376b117b381ca7bbcef54f297cce258f683d70c94ecdaa009860c3af587040a8297fe1692af268bc2762ebe045d477a09b4f729c721b0af45d8f6b3094a0032ebf68ef3d955554fb8f6ea559e35f977572fdc19fc36a550a19667869ddc7229d7aa858b9030693bc23b65dbcaf3090aba2ce5f2ca0db1ee433a5bb1b8d6bef6a54fef242a00c89c7b7bcea47e1a1e64c11fabf6bf2aa5d4d97737ac89b0e9dfc31699d8fcfbf16aecdbba6d87af6e5e8d7d91ac10080402814020be73783818b2c08005862c306481110bb83852d9d4a2b2c92e8536edda2e5ab624a05d9b6aafa52a507c25460426b42d3e772e4eb34654a75c3d9e6669c0aa7b3a541c08f9f59587627fb848144c59665cb1c8c1980b00409724c6e4eb7b3775d065b3759dfcbc0d0b3ec46b96dd18cfdc5e901f97f31da7b4e1384d38f7746fc7ac9d431a5a991adafb8fde97d574645b538e61b7ed67e608f7773017ebb98c7bda6cebf9859e7c20ccfaecbb3c4f7cacb793aed0c0bee3a2eb9924836bddb316d876c3b6ce10fedadac5b3499b99af1bb62a7711c24d3ace1fc65eeb6dc837f05d1a59595a98a0d182dbf7d779bd5dd3ddcdd2d0c4adddf40b74d7b13e0210b558b6b95df870cffadecdfbece1747213d4b1bd22dfb1ddd871b9eea37bdab06b7c29f45b7575a77ff8346ffb7a4e4ef5bbecd55b7c625ba78849dd163f2ca4eb20b4af9b7a6813e027658a45e08ee0ad8e47fa046d8e28650038d67dfa2ad734b7d4b5ea79ca7af1d9154d84409806edbdb648ffe400575da1ae914b97d917e2e50cf03d67aceb113fa191a79f7ffb11e7f55adbf2be58076193d90b9b919fff5b797e8ddbf54176627dcb5ee7ad979edbd45a0faba54fb96e334eacb23cd0a551a3e6ed865db6ec6a5fad9fb557af726f720d0d0aaf2deae6696b203675ecf95b71bf3d17e735e001cb66f8a163c30a5734351118facc4bed7df8e4782736e026dd362f773bdbadbe7be3d6c3ae9875b4fbd42ebecbf076b1d3bd8cc4cec39f34db7a729a3b17fdea2110080402814020103f0c0a1af249d058ed1790904bc297f37262a60d7d098ca1199052202d37f2603e6b35aabc61800136c60871868d0143334a86292519601860183ece708121802169e6ec8ecd7e7edffbe3be0b07847159dce59b98d7efdf56fbcad8d8f8d9558bb05b9cd5fbb3b51fac8a5dd7b2f3bd7e43a4e7b0ed8f5736e6a9a2d7771c9ad1cbeefa11c773cf57e06b9b0cccde12babb9d1e06c014de1ae5b3c4f9cad385f53f2faee4a1339a0dca1bd9f9c3dea2e58f4ff43466d28fb46d7e6a4ce8f5e1e6b82cfae4dca96bcfbe2d60f43d82e6feba654c036ec2ae1e1d578449d922b10ec734e8c4edb57e58c2d95f662d3f199ea514d6eb3673c7d689be62c83ed9cde740db998e37765c8f91e8f98edbbc777917333630350b14610064eebd8dd367ef7ef851ceb3f61fbd7efbfc2e166c55ec969681311b5fee6d2d90471f98d07b3b77e185edc31cab2e83c99cfbc783c98e833b5ab0005429d78fdf16741b1560cad27c75ecbab4edd09eb61c0050a5dd39f4401834a499c9ff5f3c9bb0b0f0ca43312c2cbc55409bffecd5419df47b8be6d7a7bdbe3ed49cf87e6b290f9de2354670267c43233ebaa05745722bc86d499b2721d3ecd948187f3f8c3687c56a1f7efa57f386cb177c7affe9f51302a150b3736a4a31c33074251886a1288aa6e9dbb76e8c1d3f11091ff14fb27fefee96ad02088260b1580441e0384e100486617805f60e86e5d7a0d252ac06509136b0e62bd4c873a835ede15772212210080402f1fd71eff60d0f8ffa5fde87a22886613e4445751a3b0d301c700c301c304cb3b1314cccc60a288cd6784a697e0d31ac3c72067cfa17f06212b2d5904f425da28e1018e8b38064a08084420a9415da203e017c0ce43414515f51117d57b7e3d9796c1a186757976a9bbea141a94a25ff5a4b384e410304b78fbd958132f6e4252a70b09b6689c9731fd85fefc9c1e7250c00d0058f0ebe301ed8d7b9c6c3704ce03d635e83e7abf6beab6c5a217bb97cf092776df64465a6c59de8fe71e5d0054f4bd9f5261c5bdf58e0bd213c3626e1e9da267c49c8920173deb7d9ff2a353fe9da546ccfd0858f8b19000059e4d1776df747a57d7cb9c6fae2e4c9a7d249ad053240a69f9e34e28870ceddc4fcb407cbcc2e8e197d38e993ab075dfa72db90c0bd866baeedaaaeaf010086545004b7dcaa8251ab68824354dc9ab13804adaa309ec0591c822c53d368467f27235e12be676f66c0d4ae66041206028140201008040281407cffe03400cd00c9005907958d90009206090514031403ca8a43f818286850314057faf07b5fc0d24c5ea98a6198a81ae4e4e6ca48a9e2ab4a2cb66daf2146f78f44e4449eb8c6ed3bd0b942bbc171ea3fc4ecc5a1a70534d0b90f0ebcb21a1664af2de004cb2270d170fae8b2cbd99f7c35141fce5c91b5fb656a0b1336cbc077dcf29ef48da391d563954823f65c6606ac9cd8dc844d885c06cc1baef7e8ec3b390000d77ec4fcde8e7c9c6bdb7dce34eb37c79e16c8b41648e73f38f6ca7aea827ef574089e5de0c2992e51a78333490000bae0e1cabe032fd6df717d739095b667f9188b4f50caf21a636c0e4ea9a88a07cda48ac23915de6134a9a2583c36ca0bfb3d8cf6823f7a985974bee2b96a4d0703f43813814020100804028140207e0458c66c50d2a0a041417f3def0b1b03450da3094da06335f383b59c06ba5055c080b866bb698696ab4be5a0fb55795875196cb57de7efa509fa83cedb73523e7d6edf6ba8dd8e230ff23b35bb7df49dc3d09d36dafd18307efd298b7c9baedcfeeaa493e6137571864ccfd3ac5cf9c331a9a75f76bbb05a48555a9a99519c757748b36b6c0c00802e2b21fd64240000cbc8c150732a968183095e9251aa30d456205992518c9b3a1a95a71616db5a724bd38b29e001531cb6e7888efff6c36d8c6bb1c52044e6222ab258c958b03060e99a099449850ac6548401535698a71238e86a2c7068456109a3e728face4c3a783ac2ffe244d7197a4732f407a96abb03e91fd1a5591bc25ec1c5bd9018fe29fe846394d6431008040281402010883f0d9eab06250322028cea902b96d196804a738ffac33db9a728b2a440ca308c8bab4bb5cdd0c8b08c2c96957cbd4d2cf30ea31c4276dc361bd6ddbab2568665d9659473d4c19b11578ec6b98fea6c59ab6c09d3ae0bc672cf2ebd509e72872db61494249567f105755e4231dfdc805beedb56be1ac005a6a662bb8917c2a2dfbd8e7ef73a3a2a3a33f648673d0000b220b940e3df441625e7d17a96ba7cad05b2f42cc5746e62f9be54716a8652d74a4c000066d071e78911d90bfbcd0dced59ebf0ae3593aeb9526e7290100703d4737a3c2d7611fa514254d7ef93adfc0ad9e1e0e00c028b33fca0ceb99f2d024fb1a923bbd8d3d56c7a8fe538da6330ffae9fa9f2df83b56b8eaf80d0d0c7bdc2afd3beaad4ed8d4d0a0dbcdbfa56cc9ddbe26ee2ba36b0c84d21b5df51b6e4954ff300df96b9bff77c1e49d6ca1dbf4483672dd44201008040281407cbfe02403520a8a496063807f4d474132c0c5ab6b6718008af99c98ea47d1dd5094422d9301031fa23e54db7273722952ae56d421d9116edc7ddbc53fae6def6f51d5988430ed38a661ccbab99b93bcc6b6ff62f85daedb84c52d137e3bf8a10c0080ef3ea0bbcedd95bb42f3d564d1cb7dcbae40a7a10d7500e319e8137971199a1a897c27f6501d5ab8eb49969261486966e49de0a8521a0040997464c31f4965b42aede6e6df533c87b63014682d10370a18e295ba73c3a5a4325a997a75fdafb16e033a5a68144b847eb3f9970e760c9ddc67c1bd7c6d5a1b5ce4d8d0a4e043aa9c01005c5cbf6b3bdb828727b7ef3e79afd0b663e7fa628dc64696f2aed8ccdb5ee7fb1d0fcaa865f53ec54fd4add769c1b58cbf64515c1a1c68e8f617ad3c99fc4bdd7530acc9ee14f29f9813790fd7f66d68ccc2308c10597a765b7837ff5fb79c55beffa51e86998c7b22fdfeeac67319bb7671173316d039c79a899a1ccafa26e92b3f5e5ed2aba1311bc330b689579fe537d2be380409e3760b364c72e7fddd538cd7ec580e0d0040e5dc98eaae6335f0589212fdf0221008040281402010758325240003e0e1a0a481feda136f2909062c306081920606800028250100a434e8e280019034707e909693b40a341159b4b69a5193caba2cba31beb54f6b6b6dba9cd6a39acb47de6fb920c0e8cbd15c70a30ef37f72beb92a060000043ecb4e2c9b3d7594ebc6225acf2d68e1b175feba1880c877ea04ab315d6c77d3e6fd2f3fdfe6bfe6dca61573a7365d9722c775ccdcda8c58eddb010040d07098c7ddd1ee33634b458dc76edf3bd89a05a0bd40ebc1bb0ea5cd98d3da7e4219d7b2c5c87d874639b2a1a2c1b841abc597f7abbb8dedb7f4e08515ad0daaa99c301dbbe6ce6fee461539fa1a1080eb3ab5e8efd4a29a74f3debd273ddadaf1bf730d1eb7c9a1c4c7438d95198f37f4ee3a6852938f977b197e4755a6b3837fbfa7e041f8aef31fc7fcecf4e7d304d16a0a677fc5458dc9bf32367075c1cf7fc43ff53723b33e3cbdfd8a0bff36370fc5fb838713300e5cdcf57c937f07bdefab726cebce630603007cbba28cca3c3bcc6fe8eb6e3baf260f6ca457fceae482a141cd922fbc3ad8dda496cb0faed768d0d846ffd8e536e3d2a48021779a1f0ad937c08603886fe3f5cbf0d2d2e2afeea6ab2b6ee4e38bc485402010080402f13dc3c18083979bcb0870000cca68f882ed004e608001482928a0eab02e0028204141038601069f3346a9692826816200c77e988c51142307b51a18c6cdd5b5da666c68043449a965b58bd9657e58f2f5ee55577cc2d6c7135f6ff0e655e872cced0d0d3a8d6ea12ddaab4e93ad6f13f7b6109497e6fcf393aca2bc5bc3cd09004ce8317cf7fd0ff979598509f70f8cf7d4c50100305ddf85572273f3b2f223b7b51000c673e8b3e6fc9b94aca2bc8c8c77778fcf6e22c671b3c137d3efcdf979efc3a48cacfc986bebba5bb0016a2b1058661d169d7e93965594f7f1fd1fcbba59b20180e3322b2c666f6b210010466d5685263e585d435fa339d8b869df41be06b5eb005826cdfa0ef431f8fe531361048bc5e2886c03460d732b8b7a99a10200a08b9e6feaeb21c6318c63de6cd2f1380500803266e7105f6b11816184418381db224a19000032f3cacf01d63a3886b374ccfc66bf90649e1838e44a61cc323f330303bb7ed78a80ca7bb0bab7873e81611cf31653cf266b4c0ca8fcfbbf74b0e6622cbd7a811bc34ab54f1a2afdeaf610c3f17b16bb45ef3d195fa1502373eead0aaa6fc8c23042e4d0696d64190090d9c14b3a3b0a310cd3b16b37f74aba1a00541f56b819b65d3c37d0bb9e956dcf8b99512bdc0cdb2e9917e457bf9e85a14ddba58f0aab9e55951116a9f49c3cb19dbd2e976f60d7b8e7f871fe4604008022f6d0284f318eeb98371dbfe62717831eb74a81ce3ad444b7e5e97c8d4ea7f4560fc3061be2d50074de9df91d5d8db81886f16d0266fd91ae0600284b3836cecf948be3385b64db61c37b8d1098b284e3e37d8c080c33f0fde98fccea8644da8b2abdd155ec3c71e9e8002f373b13e3fac30e27680aaba824dfbce9947369b55cf364117b4fe5b6dcbcbd177d7dc7a372a72c3af3a09fb0c1ac79fd9a376ae06869eb3ff372861a00e421e3adad7acf1dd7dec7d3d5c6c2a3df6faf24d5f557aad4cbf33a3a8a300ce3db755c149c4d02002379fdfbc006066c1c27387acefd0e7fac5c1345f8747b9b89cfe5004cded9766ccce6e78832003aeb484b03ffa35974b9679034664bef292fa461135d8d0c8c3da63c936906dad539ad2d38182674ffd4e44a0547ac9b75d174c5d53d639b5a09b922ab6613f65f5e2c3a3163db7b656d3df5d9314a1e32dedabaffd29f3a7bbb3b98193905fefa46aad957997c767a2b2b1e86e1ba2e81ab1fe553b576ca977581cad433a35b0c79d8f664c8018dbe46fa72756003533e86611c33bfb1473413ac4ad797bcdc3eacb1091bc30843ef91fbdecbbea03ad43a3135835fcb6857a75d9adedc8485718d1a0edd17a3f8415492a5a5c58d7c9a7c75ab8b5ae72f4272bb9f6df31dc9ff835d229d7dbcad55e74b8528f80f028140201088ff18340334000920a3cbd33a7df986082f21a194d21254b8d61300c869905020a5aa2487a200e434c8a81f2663144d93a0560160d135c8cfcbc7189256ff2f6e3254de835de7e8ee939aeaa2fc3cdfff5850643e3d76229ae5e061ca06a0f3af4fe8b1b270ccdd42b532f960d307e3baaf78ad0000c2a4d39a7b290a4a997eae47ccc2816b23cb001411aba79eb1fe3d5ec9d065d921dbfbdbf22c869c3ed1d3c07559587661e1c773dd85497bfaf4da2b5af8bc8454a61c6bf57462bfdfe35440e75d9dd0ef77cee2575255ce9d61697bee156a9b80eae4f33b234c074e081a31c62de9e091a832000075c28e5e813b39331fe4ab6945ca8d2501460490a98707f5dd235af2524acadfadb33831a8efce0435000055f8f0ba60d1c3b8f4b41bfd8c30a00a9fde355af6e05d7ceadb55ec1d13b67da8b2f2e7d804b410bd5830e19783d75fc4e57d9ec7caf71b7aff14daf142b65212fdbbd3adc33517d855d6e7c0f7187fec6d214996462c373a3e62fc1fb934943e9c3de361eb73996a9a92a5dc5ed5d154a3cb93bedc1dee7f3459298b5e6b707cd2d217b23a140500208fbf92deebd4cbe8e4c4ab5d9ecf9a71b38001e5fb0dbda73c6f772e4b29fdb0cdfec6c158b9b6ca9584ec3a5fd27cd2c0be93bb1077b6dfc9fd2475d9fb8b8ac9d723de25449f6e193c6ae89154120040997133a2f1ae676f63129fcf57aeecbda06a05cb2257771b76dd63db7b3929ffb0d9fecc9091a733293afbe2b4a509c3ee1791b4ba34eee2ec26e2ca6a4bbe7357efb227f75354208bba162db4903f7a92498224f24a9c45d7268615e6301cd75917773415faed8ec92fcc8bdad1420000f2e843b7ed37bd9795a51c6e7467c68c9b556300a93ede0ece711edadbf1b3fd0ad7b9cf2087d46b0f32eae451a74c0f7edd78c7f30f49294f26a62f9f74228d02507ed81838f2aafb8e580559fc74ba7a73e0c8f3d954ed9d521b64daa911cd4645f4bcf074672f8b8aa05e6cbbfe3b4273d4943c7657a37b9387ee4faa524b3ae7d2e8cecb8b47dfca55ab726f0c4a5d10f4cb4b79ed67d0363101b48e7632e5d090e1e79d7624281429a75b87ee7c2dfd612e52ba75a0369dd63a6fb1d8b8dbb1f4722997deec69eebd2ea656ff34c9bd41f67e1b6255e89701814020100804e26f800490d320a7404e819c0639fd95e4ddffdd0ccc345306a472edba8737aee657db8e1c8a0e799a4893f23f59b4fae39e4e8ece133e745e33cb4780c6e4f78cf2c570330223742cdb2c978c3cb2af8f290e50fa624fb0cea8f5937cc42c8e65e7c56b03724e9f882e036ebdbec33b381b70708e79db598b7c73ef86e65380b17884ece3dbd771794a42d7c1cfcf9c5d5deb726ec7abfa2bd60d7215121cf3f6735734ff78e25606591abaffae68f4ca111e029c67d7eb97399e1c2db354157f6aef3bab21c33c447641e31a661cdbff460ea04a3cbb3bd273cdafa31a8a5918c7c0b565330b369d73675fa8eddc35435c0504dfb1dfea256e9107afa5910080e9f8cf9de4ab8b958798c244ade78cf11460c0320f08b2cb7a125f658463fa1df73ebf385eefd99631ad5d4c78c64d271d8f5700a8122f9e4a6bb6625e5b133621f69dbcaaef97039513c62d87f5f5b5141084c87dd0c2e1469137e31480b1795849fcebb7494524c7c0a58997b1a6087efd19cb07b98b583aaefd2678cb5fbdcd27bf5e140000cf61e4f44ee62cc0440d7ab4e4c785a62b5589174fa5365936bfbd299bd06ff2d3cadeda0cbc98c2473bae96b59ed4c154bfe9b81e3a8fb75fcfac302de4b94dfaa9a53e0e98aedfa4a9f6e107eee7d1004088bbcc19548f0bc0b6ed3dbb9bf2f2d1779504a688dc7728a3fd865fbadbf209be7dd0d2058ea1079f153138874de547bf7a97266178a6f59bb889ab5c62450d035d326fbcc80d16a1b100002000494441549727dd796d367941ab821b2f8b6471d75ff1fddb587fd15d88633d62e5785f0336d7a6f3b8f6fcd8d0f42aeb6db224b314135b892bf70c4bdf5a0c4569c57552d9b04c0267f777e402701d3a76314d799aac0055e2f96349be2b97f7b0e511ba0dc7ac9f6cf470f7e342a6d64ea90d2ae3f6c3dc7afd86b5ac14d24be83964482b3b5d16ceb7ef316f7abdb86b5195956174eeed5f834d666d1aefadcf621b3699bc324879f95c6cad91c5b44e4ceda39dceb97be0a5fd9c6541763c5ce03e7cf918dbff8e8f1611b6eed7975274c947201008040281f8d1f82faa6c942a557676764151ba989d777b4fd1a3838a9a9b2ac658011149c9c9a5a5df9e52856d3721f86351eaa36d5d4d0934c4be6bb84d8f6653943cf3c9dad6c52f5e652b19004a969d431abb986a1673988ea593ae24b5880455da9545818dac0df4f4f40deb8d7854aa2851d0c06bb4e4f41a8f2773fc4d79faee3d165faf1ec0589d9790277b3ec3dbdad2d2d2d2d2d263cc13120a252a59760e65e2567e0a96413d1b41cd8958f6e1c88178c71143dcb8c0b2e939a171fed9dda112200b924b444e0e7a95f75717a715e166ce26e529dbf51dacb925a9452400e00213e34ae184709ebe9e66278ccd65312a2555555384e938052e3a7cef7d769922e3f13cd189117db7c7a9d545a9a5227bf3f238d21c937ac65f0ca9439744ec1cd3cad954ac2736b008d89a5452a2a041d47adbd9d9a27363bd0df826de03373c2e0f6bcdfaa46560f1f904a950335f2f0a0080101809f18a7610a442cda88b524b759dac859a4a72cd2b640b553501db6f33ed26b631c241e4372e481cbaf38f54f2b37ea33cfab69e950156aee960e95919703eed20946884fab96b738aae0d77d7f4acb5effc0f185524634c7b1f3a364cb2ab9f8bae8e558b31bb5f975669136ed8a4ab65dce59709210f55cdba77ebeb9078f575dca34752cfeeae3a5fd6a97c1215ce15b0a96aa262e999eb32c5e955d43364515a31233416d6e9125453a2a02e4a9508edaccb3fe698ba9930f9e9a554ad9d52eb14f3fbf5dc3cd6fa7681bf4656b83731f2d8e3d33b7a58e8eb890d4cbce7bd2d954a5595da431624e5caa2d705d869445bafcff922aa5856abe3aed689a97db4ab8bd38ad896f5ca958e1c330ff3ff8aca86e7336b9ce8ec92931fab5da0942997e6777133158bf5ad7c066d7a564001957d76f4b89b4571ebda3adbd9351871ab1840957ee397202f4bb1586cd62068e5bd9c8a61a64ebd30abadb399be81adff4fa713cb6a291000802e0efb7d78531b7db1d8d8a5c3ac330965d56b716e829773e06f151e790804028140201088ffb6ca86cbe19899992d5ae97ff75dbb2f6c21b1dd1deced6bb53647fc7b2601dfbce5cf7be771764edc11ab02426066caca8bcd5595af2e33124b4536fa44c1f509c38f9baf789a515452549878acad48e372888bfd26edbe1b5d58967b77927afbb0598f2580c1e784ec2c433b23bd0efbdfa567646464646464e69614bf5ed650476066c22ead5861d3b2ecbc9a11a0e4aff71d4da1e357fa88757474442e5342d5f997763d2d260cedc5d2c4e42ac16fd8626b7d3a272eaf3c657b51729a52cf465fb32cc5fe945f1ec6b3f09ff073002fe9454a195bdf4657fa314bae69902a3741731e8cc56303a5d418f131ca92528d2795326af3e045f141a7a2f34a8a0b331fffeca0b11f6299b69d7bec6952a922e56cafc4e5c3d7bea94336b65a8ad20a5bdf46579e59586e7a42166b312ea132af6fbfa7905eed6f25d0d1d1316ebf3f878cd875b63c73b62afb438ea6c3d5b9315974b902479d1f9751deeeb2ac98424185502bbad6c46cd085b88cf2aecd93143e1a6fcb02ae6de0caf3e1e97269cc6edfc73346eeaf9a9b9b63ddc69f1f71f2f4f92c8f6e6e96be5df4234e9f3a9fead8d3535445fe807d1e43758063dbb18349dcf18b899f7d599471174e2518b7696dc5aea5a7be065bdf4624fd9826d58c34554e4c1e6664a54b7e43a7544c2f7dff15b7af8fcf5bd0bacfce0f0a0020538f0e9f7cdf6fe7abece2e2c2dc379b3c75aabaefb2f46d8d848dd6bc482d976c769124696fcb5aec15995a26662d8a2f6b7daa204b42570c9322f2bf7291e3388f5ddef1e396f5cf4a2a894719f3dba049375d37bfcc2e480d9e486e1f34f9720e98f53fb8af8bbef3fcfb711f3fbe3bd2595c16b5b9dff860d7752fb20bb24357db5e1c37f942360500a0883ffec865cbcb8cdce8832d5ecc1cb63d46a5b5400ae882db33066e281a76f9637e6ee4769f27d307ac8ffc7401a015310747765e2a997ef5f4542f21722346201008040281402a1b0442db02d569c4f2cee99b97df2d64749b8eeb203bbc70df9b524a957567eda20726fd07bb71d5d2524adfc5cd828f33f2a8a35b9f6a62d12ae32f9d7e9858ac66d87a2666fa3c160bc780d035e317c6a4ca1800e0380e9c543f74eedc93ef8b49a0cb0ae21efd71374d0dba4dc606141ed9f5b4880646f676ffaf2f6af8964842779f2968bcf1e5c7a4c4c4c4c4c4a494a8439da81bdbef4b1cfa4f68f066d1eca3ef4a28465d18fbf445961a376d3fc6f7e3e62567e2157459f2c5a5aba2eb8fec66cdfa5611a8934f2d5cb2efeebbb462a5aaf4e3bded1b1ea8dc021c791cc7de032d9f2fdbf4308fa44a22f6fc725ee3be84895c9a1927fef1348f0646167968cb338d0905ad282ae3d9b839e8b381ca7db0f378521900d0256f2e5c7c9126a530aebe99891e8720ea72ddd15a546d0b52c7de032d5ffc7a3a5e094066dedc7a36ab7a200e32f5d28e50c3619713ca259a9cfc70b643ccbee39a881eaaa4bdcb4ec4c8e9b2a4f3bf6cf9e833ba8d310e008cecdeb28d0ff348aa3064ebc21b3abd86d6af640aa3e3397e84c11fd37fb99a28a38192e7bcbf7339249724739e9ebdf63a5b41e37c433363019b20f0aaab501dd7ee5ec567363cb7e8e1a5cbb16add427678f34bd32ecd4c88aa2a33434322f743baa2ae7da7d378c1a69e594b7b4ed8ff2243aa94a63fdf3baee72f69ed56cc69ac535b4f7d758defd867885df8b25537d39594e4fde1853bf35a8df737606ae994922bedb886239fd412b11d376cbbfedee5611f67b51eb83fbe8c5196c808535767132e469784efdffdb6da51b869e719edd256ced8139ea7661855c9c7e797af27940128231739701aef4eab626fc3689f98da214cdb8d6a94b8fdc01b190374d1b39dfbb4b85b9119d756cfdb1656ca00803afdcacaf95adeff903ff5066d164c33bdbaf4c867bd9e2af9f2998fde8b1674b6e611228f61cbc71a3e39185254ad816551478e6705ac98dfd99a47f06cbbcf9b65fff2f88b62060008e3de8b467be9126cd3b63f2f689c72f6da4799f60225e187eef1872c1fd3488fc5316f3fe79796b917ce6a244f4b5e6debdf639b6845f0e1512e7ca4af41201008040281402a1b04a2163083768bc6eb5d5a78209e32eab1f7f202e1aed66216d766d8e316bbaefcd2888f9b066e596cb5b385a37be3a69d96a436f1d224dea2259187c6fb9a70705cc7635ede88031bfd85a0e3f5d36cdf9020031c1377b924719cfcc7e509b28d6d8cd918a1e7dced979be92a0670e39e7b4e0c8e19d7c0c5d3b7dde2dcf6cdc555dd5798a2273baea83a2d18d1c8ca5c83857b9f0503850fb7df2a709872e9e238c9ba96fa2c9c6fd775f5a37c0a58b6a34f9d1955b0d45387e0bbff9cd2ffc48529f5be3d21382e3415261d9dd8ca4e9fc7d5731a7042e7a773e7c63bb081eb31f7c256efeb81261c91ebe498f6239cf90000c0f39cb36344de8cfa766e5e6d97e5b5f5d3f86af11bcdddd42b76b45b3d4fdf1683cf88dbd8f10100c8fc906d83ea8b5918aed76c9b70cea1799ebcafd7477b51b5c0f5987b6ebdd59e36ceeedecd065eb0eaee50cdcf4895787af73bbb09733a39960bd4dcb6c5949f7dd28f1c7aa70000a1f7e4c677fa5af1f8f5a627f73f7a7ca42d0b008063d37f40d90a6f31c7b0c3719b9597d6361756addfd25b27bac7ce69ac4b601ca38603363fcd270154197756f670141018cbb8ebf9faeb0e8eb6afa63b1379057a0065d5b189110e7c976ebe025abf453bbb6a0e3abacde74fb339de5288b1ac463eaa4b001296e5a093a1a7fb166ced6623e289ac9b4f78e0b7f3d9853176ec5a7beaab703de65e3ed0e9f538471e4bb7e92666fac523fdcd895a3a459d179f2ff46eef587bb712269db73c3cd7fbfd64ff61a7f0a1bf4e2417793936f0691ef89b3ac0b5ba010d61d6f748f0328363bdac39382eb40d9871264ece002873e2a556013e864455fd8ed689599b98ec469fd8d3f266909b5b23bf6edb393ddd6bdaee90b98ff6fe7ae2bd94010032fbc1de2d276bbeff31e1380e5fde33f7b7d5f72bb24392c5e952a18d5585ef9bb1b331539029a9e681a6ce4fca2b0e9ed8c4d5d5d5d5d5d5bdcdb2188c2a965300c03174342af73c1358d80825e9c50aad05aae4b9b9a451bd72c74d4cc7dc41244d2fa634faa0833bc36d27ccee8112bf23100804028140d4ba5005375ff86449ce54f9f3d930bffc8d26fd1453fe2fc394bfd76c95de07efdeece7e78b848bf87f272c2cbcf2500c0b0befd8b50712cb9f471dbfc1bbe9938dc9573bff6b1c06e9cc834d5d0fcd4e7edcdfb0f2637e79c87897a1c23fa2b634e6ff600da272ae4d6832f8cd88dbf797fd4309ebe8dc535d3a84ad08f9b5c9df186e5df172768b25f5af5c1b69f54f450863b4b9a655fbf0d3bf9a375a5f3f2110962bfd52538a1986a12bc1300c4551344ddfbe7563ecf889d54efae8fe9dd66d3b7cb5c2da7753c6ac6b16f07859cc8d9e62f2e3be2e2d0ff8ced03b74b2cd83e7b3606bf3b68fe6beb9d6df0407507e58ddacfdf32591578378f7073758e079f3e93c570e80227c56e3a1f27daf76b7a8d2b792dbfd9ca7985f7afb5b531d0026ef428f46eb03ee3fe87ea9b59602dbbe1c58ff67fb2b11eb1af10098c26bfd3d17ba5c0b5b617abebdcff1d127ba9d19b9c360edadbd03edb8e8fafaffc5febdbb5bb60a200882c562110481e33841101886e115d83b1896777c6929560300a8edb5f21badff7ee1430402814020be67eeddbee1e151ff2b77e514c530cc87a8a84e63a70186038e01860386956f80557f0f50f11e2ad2c76050172b1b1cc0980d2cf47b8a402010df3f8469f7edf70ef7c3c25ee6fe43a15a709341c16fff567d0d00f07d36bdbaf9cfe96bfe95b0ec06ade85fba7753a8020080631fd8cfe6d5ba4d7732959434fae48afdf92d4636d3c7801099f28ae2d335619cf80d460ed6bf3e6fcdad64390d942237fac18dd03c120080cabbb8f648a48456e73edcba2ec2aa6f775b81f60245be23dac84fae38fc4e42a9b21f6c59f9c438a89f4bb94196a0c194539726e4ccef36e57c1aca2a8e4020100804e2df09a651c2d4bc89aee3bd761dce00442de740201008c47707cfb1f7bc65d3da9ab29028105510face5ad0a4c2f789eb3afdd4f67691d3bd4c0daddafdce4c3cbe2bc88c00e0371c3fcd3b74a89dbed8a6efb5225ec3b917f6754e58d2daca406c6cdf62d4f6e7859ae3f9f586f87f98d1d8c2c465c4439f8d47a7b9726b291037ecbcedd42cc1c1ae368626f5278434d9726a7ec3cf2e7498d06bc6d9f323527eee3aed8fea19f710080402814020fe0de81120a8f1dc5197009dba3d8cfcba63148e81098b2950839a418e51881f8c9a8e51ad02da20b1201088aff2271ca3b87c017c6f8e5108c4d7408e5108040281407c2bdfe4181534611a07c74b688ca9e418a54b60348649e93a3846f1eb668e4360a04f80291b0c59559ca4f83818b2c0880d7a38a027ba887f23d2fb43ec1bad8bfdceacf625b782ac7c7f4b464fa5ffe9657cfed936a66d8ee7d0ff4b37a913b7f95af60d96683f4615b3cecb76f803e977d97e75e2165f9b3e7724ff80a40bce7530697d3cbbbaa4e9aca301261d2e1632683022100804028140207e00ca286000d8155a14210efa047030e06260c002031688bfa849c1c52ce0d6e1f1862e0e4a1af249a018d0ab30e0d1c1818f431105f96a5001e812c87f0af163adbfe571e797f66de2a82710f10526f502c66cb89d5e4335c3751eb97c7ec7bfdcc7842e79737466776f0b5d115f20326dd065f28e907cea3b908932fdd6fa912d9d4df802115fdfa9c9a0e517e3e5fff0ea5815bfd9dba2368dc65f2b37c99dfe365e7f893eee5be4461807cc593dd6ed6f0fb75af666811b5f20aabe39cc0a977fff93131334fa69ed743f5deccbe3416b5f44af6a28e20bbcd7c654742c99b2aba5882fa837eba5e247bc5089c5068feedff9ea26161ba08b3a028140201008c4f7060da0668053a12b51d020a1806440cd8084020909d22f2e67586534f009507e2d4ca594063903c0809c067d0270001a808f838c049a293f311f070e064af4f013f163a04adcd7aff9bcdc7e9b8ebc0af236c3f2a3ee1ef9edd4a39cb643ac3fa967188a64d8561d860ff88b4fcdc8deacefd8662b77c26f977776723720b35edfdcb3ede8ab61cd3bfeff2662a2b2ce8ff51f19d672f5cec7179bda704be21f9fd975ea5a72b7991edf473697bac88d214960fdc3f1d26b959b8dd6dd715dcffe233dfffe6af13c57be29fa8501a0d30f75f0d91bf4f4c94f4e2c008cc5fd47ba93565338fbcf870be639058e710200f8530a354c645f74e664ecac150db800eae44b4752ac0d58d40f7aa9f2f46e8caed7080402814020103f2e6a068438600c30009a5b52ba4295031800035f307ec139589d2215ab2b14311add0e81018e0101c0c7418f005d027471c00070646683f841608a1f2cf925acd1af177f1fd3d2d14047a06fe3d76fc9f18383ad58925b41960da6ad9ad0d1c7d5d97fe99bbc0ac72846f276f7305f6b91505720b66830f4448a1a5431ebbcac3a2f9cddb765335f5787863dd73c29a040f16a81abed883b259a39c3145e1f60d1e097c8b22a2bfc8bf3b7a4763f7469cd005f1bb14068e4e43f6ce3b95d1d7401a4afd6f76f626328e20b0c6c5b4d391eaf000020b3ae2de8e264a4cb178a0dec03e68795db489059371676aaa72b1019798f3b96a8d4149dff78e380c656028148d7a1fdac0b294a0075c2365f9bfe374b0040f668b415df6ce47d290094de1e64efb339beb2cf8ee2f59679978d975ede3fbdbdab895047cfd2b3c7acdd2766b87301e8e2b0ad437ccd8422bed8a9f5f4d39a7a015d12be635c733b03be40d7d0a9fd82671246fb9e74d6d100a3a64b578e6aefe3e96ae91030f36a16090092db41964db7266aaa200f9beeee3a3b42218f5832704d7449f040176b7387b66ba39475901b9d7534c0a8c9921523033c5d5d3bee897bbfcec77ac8038d59069d73a29569fb33f94c0d314ab2ce8c1c79bd2876756b5b4b6b97a1b78a015469d717f568602c10f10d3dba2fbb9ba3b9dea9d3afcc6967ad2bd2b36e3aea505c4d3b8d2fc84d6b3755768c52a65c5dd8d3d34428e2eb59351a7124a9b27e829147edeeebe032f470bc426bcf823c748ab3eb90953ff76ceee3666febd17f7ba4b48aca1c6371793c1e8fc7e5b171c059bcf2ff58d8b795a6883b36d1cf5c57c7d0a9d5cc4be9ea4fb58b3b39a383a3a1882f30f71cb42db498068d579755b7658b06346de8e2dcef72ca9bea53a61292bb431dbcd7c7aa00c88fbb9a0844bebf279300eaf82d8d6d07df2ead708c926a190f4c59d2c99f5a598a447ccbd6e563a986c2c775705fe28f63ef1400a08c3b7352da6da4b74ef9af59daf999ed3d2c450211dfd43368ede37caaf6218a4020100804028140fccf90344025dfa86f022f22a1f45b1e3d62153a214dd4c5321ae434286890d35042819246dd81f83150c45e7fa6f01cd5c5b28ac75379144445c21f891d0e84c4c487acf6e6977f45e75c9ebd2a71f0f5acd25249f69bd3d37dc404000055f4ec9ed1e25b21e151611b2d0e0f9f165cc8f5183a48fc70dfd3620600e8fc077b424c870c72e5553a8becdda508c27f84bf215ef3d46cdb3e5b9e7c2c92e5bffeddf3e1f43147924950bcde38ebbcd5af91050a69fec7fb9bfbdab0352d883976df764d5841e1877d9ef7e7ccbd53c8803af9e0c0fe874473efe79416c41d68f16cdab05df12ab665cb56c2773763e4509674f7156e45bcbe9d50068af85b6ff82d5b59b23fd7409572f76eaed3c05e8edcea22a10b6e4eedb7b670f88d8ca2920f3bfd1e4dedbdf6ad02a8ec0b637baecee97f3aa6445a987c674d774b16a67d4f4da3af958d391ff6f643e4ae7a7fcc5c1526aba563741aaf3cbdd04dafd3e9d8b4aca4fb0b2adbf77c496e207b7fa978d8f95731b1f727db6bf562ab21469ef980c387bbe9bb2c7a949291167bbcb3b8ecfdfade636fb96f8cc82f2e8c58637761ccb8f3591490a9c7c68cb9e4b8ed5d5e51cc61fff07d6fab4799a95d6eb57453a53abd591d38e6aafdf290ec1259ceab63e33d753f358d2e0ddfd4bbcb4ea38d770f8eacc7d7dab30000ca8cbb6f1b6d7df0323ae6f6b88cb553cfa4d7e572fe4da5293f6c1d38332ce0444249eecbcd76c14734ea3a46f2747ee0cc77ed8f7c289066df9f89ff3ee0e7fbc58c66463cb929987bfb6d6cc285e64fe668993215081a7473ca0a0e2fa09992d7b7330c8d32835f15317441f8adcc7add1a0abf341ea4af0e44b4d81b5394f36685fea9e9dac712b75effc1821b875ecba02cfad879aaf7b0fafc4f5da3e73bf3ec9b3c4951e6f5d1f26da3168448e19b86280281402010080402516704040808600038f89f391c5731407e8b2b13178062806280012001080cd40ca81920014800a4b141fc2890a5d9528eb18940ebbce1580d9adacd9a03552cd4700e8b2a88791b952e6578261ebe2e7a380000c66f327d544321068451c094c1baf70fbf94709d078d307fb6ef51010d74ce9d3d2fad47f675e4542a9d561414a845565ac34c091b0c1cd0c256c4c2f9b65d674d768abff5410e188b47c85222df26e42b095dfbc63e661a350bdb6ae8e2318df5d95ceb0ea3dbf0e2c3d395ea8f97f6bef158b4aa9fb390e098b599b9b469caa93b5924bf5e27cfb2a78fd2e5b92f1e438fd97d58cf4272e4194f9ec81a7676d6a92a120926b6d4af592f49f8813b3ac3578df5d663712c3a2c58e19f7bfe6cac3cefceaec7a633374d6e6ac2c158baf67e2decf8daf72c0300d0f19c34a1991807dcb0692f77d9dbc8826f3662f892dc00f8eee3a7b43222a056abc25ac458497ff2fef0d1cc36ab1776b6e1137cbb1e0b67db871f79514ce5de3ff2da6ec6c29eb63c5ce03a64f1701b4ecda1548bdcb477d3e7efe4ef8e9cc86bbf7179a09310c77926f55b7819690aa1f2ef2de91674aee1debb3bfa5873006ae959006019779fdedb810bc0b56bd7d1243524a50ec15abea93455d2e573693e0be7b431611362df894b02f571000069e88e0bcce075535b9a720891dbe0c563c40f4ebe950100603acd7f1ee7ad8b0160daa7cca70965e0d3d922e1ea1b893cfa6682dbcf33eb27df8c92c9de5d8f37efe86bf0c5df33befbe425fd5c452c1d97dea3bde4b58c25b65defe1c6770f8465bf3972853b70b02bf7738f7418dccdc39887b3f47dc62ee80c610f53357df2bf0f510402814020100804a2facd370d2a06940cb02bad5418a86bfa265ccc025e1dec737470e063202440c882d20ac58c94021e017a04e810a0838308851f46fc38b074cd84aabc5c995635234b6c594331809b04eed93f58ba7fb097b941bdf613f7bf2d65000070be4985de87a56fada7cec955d06c87dea3ec23f6dfcd5365dc3c10e934aa975d15ed00ce37346449d28bb52c081979fca93981de8e56a6e6d6d6cd97464aa43215c3f39c776cb9dbb3851d6d0cac1af55d7133535d5e498bf24ae21c1d36554632eafcc47c59e8bca6cece0e4ece0e4ebe139f915024a140d8b0bb53567058d2abe01cf7c0ae81f5f36ebd4c0ebf95eed8ada1a89a48444c7166cd7a51b29c1ccaa89e89465781f12d1c4492b42265516a0198bb9b71beba27090040080c851a39e16c0e4e96a9bf39ead517e4564b9f55a1163156ba98e627e516df1ae3ad919e6b8b25314017cbca4ad28b59164e869ab239a66e669c9a4349bbdc6ae9a64aca9ec21489818b25bffa85932e7ebeeb4092dfcc69ed4d88f2aa69ef590042c750a8391c637389ba89f59b4a238bd32422472b81e6638e99ab0907006849667a71c6d1be9e0e4ece0e4eceaedd76a591524de0345cc7d848d3a25aa6cc67a58a652b7f9dc89b91d1f7dfe875ecd0b18bfedb3befdffd1f7bf71dd744f23600fcd9dd242424810408bdab144110017befbdf7debb87bd7bb6d3d3b39d67efbd77b1f75ec08a0d698af40e090969bbfbfe11404040bcf6d37b9fefc70f6e96d9d9d9d9d9907d32337be539bf5e237b5ef9176fe1b9e6f005651e34d7a1c360877bbfaf597559dabf7b912e5074faddd5031a79d959db5adbb9773f969a2bcf33bc0bfcf5268a104208218450095a16b40ca81900e2f3d8282d0b5c12c4141893202c77fa4752cb7c65c26086852c3dd0005c120020430f5ae6f36eb2f4a087fcd970340ce0275cf4a310b8b7ab671cb6e77262f18124854db894f0a39163bbf9076e47a7a7bcfcc3ffdef4d1bb637400402be33f6419f2d0a6bc4fe358ca0424701cda8ff07cb5ed5ce8e99defbd46b4b32f114a1056ebe24fdfdd7b2fa368bc886559d0c71d1c1174cb7fed83e8e4a4b8b8474b7c8c810500d23460c4da0bcfe3b2638347e8b60c9d79bf8c87e770cc9ccc4d9b6e781a1911131511131519979cf0788eb7119066812d6d228f1e3b1ee1d0b69a4db5b62e31c78e1e8db06e196851ac2f03cfa9793359d4e1d3c5e65301966529a19515951e996658cfe6257e50881da446524773480e4f291af9283d6559911482c3e7d01ada50e74c6e9692ceaf7aa260e46505eb2d3f3ba2305f0187d6e4c7461865a6ca90be946a2cb62b8e99a3ccaac7e19786da8bf8f02939e9f21047bea9bd84ce485618f2d0e7247c119a29b3debe1e37347312674624aabf785f366fbbedf8f0c429ed275d48a1cb3bb37fce37e5c6913888f392b2f28f4d9f139fa3070052646523711977eeb5a1ae62623e657c3adaceb4c48928fd92f9ccb84a6b5fd5ede327ae68031b393b35accbdc3879f2bac2bbb5bb71b16652567bf8ea71dab61e5ee9de1f17ad877476fc1c345586cc19b44e37f25478426272c2fb933d6514fedd420821841042ff301640457fbedbd43090a30796058a00badc8fa3a4aa0271160d03b934c869c8a54b6647b3a0a421970615035afce08b7e1c84a4c9a29f039f4dec16b4fbc1872c952afb53e8f15ffa0f391857d660087dea8313975ea6e43124dfccca42c8a54892000042f37ce5b20b711a26f7cdbef9fb944d0607880180b26933d2efede2a065513546b5b22e1936a56cba2e9be8183ca4fbbc634fe3e52a6546d4bdfdd37b8eb92a6735721565e95645664430f2a7bb7784af8b367500002000494441542901003451c1c7ee7ec8d1b15c1399b594cfa1ca9ae69be7da7d78d5d0b9b38fbecdd103a3ce8cbc7bee46bc0e0078f68dea716fae0ce6350b34e748035a1a5f597985a8d3b8e4101f41f5c9bf754a5dd465e4fa1b11e9b979398961e7d68ceefffb5b8d38704833e5bef9bbc314b436f9c66f0beec8baf6703796b518d33079cd8c2da1e93a96967f0879f0310f4a4dc92fa34a8d5cead9255dbe9da803d0c49cfae372a6216443892c45ba8488942f9e145466bd9548c7b5f2adca7975fe790e0b4ccee3ed3bdea8caaa46d2c44a90191167781cb771b521fda5c153975c8c513240ab52dfde087e94a6a72c9b0cf08dd9bc374cc90293fd70ebee882f222c65d6dbd71aa171b5417d65d7a62f0c8e56328c3aedf58317e9f9cd8f92d69f7fe160bb47c3da4ebb9246977d66ff946fca8de7daa9bb6dc8faa3511a007dd2950dc793750000e23ae3bae8b64dfbe376a29a65f58a84e7972ebcca612a74c91421f669572966fba6188fd6eec682caadbc3e6dda1259a97d7571f1d35e567bf82ad2b2e3e68b17aeeee86d57e4126455d95a918b87bd9802eda7e0f597d2ca1ffe94f766dbdca5a70d13272bc3b6ce5d7aa660795be1324208218410425fa561a168376e2d0bb90c286850973bbf0c891587febfe2551e75ecded696491bfbf9d85b99bb3418ba2da9f6e0a656650eaed126de58d6d5db4a28943874395d75d1c641ce1c0020cd9a0eb5dcdbdac94c567f353b76efbad686b9714959b3910d54eff3ea8f6826fbf22a23847eb3aedc5856fde5d2f69e76e6969ecd824e306d870708b9ae03970da717d5f4ae55b769af0dba06ee42000026f7f5def10d1d2426c6168173d2fa6e5e5a57544611b9ae238e1d1da65cd3d6de542cb4a9de65c995044324d5d8adb51f9f91d66decc003ae6dc346168c915f1b0f41c9ed39b6ddb7df393a903d34b29e8395a55d409fdfc22af5ede4ca23cddbad3f324db4bd858dc4d47dc4bd3abf1f9fed2b00cabadbb6333324fbba56361199b9b49c733e51cf969eb2ace23a0ff87da2684d2377df5a4d263df769983fe488b46c397300f7d71ae602b3c09f8b3d6aabac7a2b99b1b8de8255cd4207fa7ad7a8db6d0baf956799d568ec33faa780477d6d4462ebcec15902dfd96776b6899853d7da5420710e18b0ee41861e80e33470c786ba577ad6f0afd5b0db266e5bcf2f765766bd7db50d0aaacf3dbda575f8cc9a96a642ab1a03b784293ebf8993668d175ddcd7f4e6a0f6b36e6690659dd93f85fb2db919794e3cf08bdd8e367e7e759b0d3863d7d64500004098345a11bcb6daadd1d565c622739746e377be54b015bb648afe01b2a8d9d205e8ca6daa890044de6d3d59706a1e68419508bc94d51ebe8a3076acd9a48e8ba8e82528aabb7051e095eed57dea346e15f4a8521dabf24f9326f2e4baad37927400c0aadf1f5fb7ed7ab26139a270192184104208a17f0a019e819f0783b0c5fefbdc153d7f8105d6f0932d58c9025bf0afc8f2e5cdab6ad60cc4ca45ff732121a1459b62484868c3c64dfec6fcb5e1cb6ab67abbe6cdde265f0651f29ecff0ef12f7fbcb032d4d718e27847e38a50e6d2bb1b2f0a561c148202c5c2efc594828ca7f9bf8149bcdb22c5304cbb2344d330c73e5d285e1234797d8e9f327a17279f6570b6c6222f10bc0bfbce89b6ddfbab97ec3c6144571381c8aa24892a4288a2008b2808babb921a5422e27be00050fc8fbf267d185525f96b312218410fa9e5dbf72c1cbcbbbfc34344db32cfbf6cd9b56c37f0282049200820482c8ff0744c965808265c89fa68320a0c2b3142384be099d76fd8f2374e74375315e8310fa4be4f26cbf805a5f4df6fcc963ac2b84104208a1ff180cd920f477d37dd8d0bce6d4b7ce437606d71461752084fe2a1313933fb359d699362e831e7eb13a7073c4e5de96382e1a21841042e8fbf73f08d99c3e1b8cf58efe1db6d6d625d6f08dffce200abfc62fe1695faeae3625346f0ad63e423fb23f31308a65bfb349f8a51dce24273300a07a14143840bee1f9aec6220020797c8cd72084104208fd10fe07219bce1d3b60bda37f474848e8f75bb8bc2713bdbae61d08df52a7d8238d1557bbba4ef4bffb7c8e070f4f2042e8af20797c3e00006344120465c4e71b5e822efee4cc110b8f85c6caf542d7963faddd38b5810505a08d3f3b77f0a41d4f14a6553b8d6bff7ef58d31cfaef4b1d2c61c9e3e7cdee1e7e93acad8aefef46347823c8db06a1142082184fe9dcf73580508fd6ff01cbb2f58dcc705033308a17f1b61121874e8697c66fa87b34354eb87cd7b980ba0ffb47ff898f39e6b5fa624bfd9dbf4d5ee3025000028eecd9d75afde9ef0f4acccc4d7a7e6369551587d0821841042df82438098ac684a2b0e888b7cdec2900d427f01ad63fef4b69465fd81831a5be37c5208a17f19d7ae79efd655657c9223f51f3abd253cb913a7a1d36e1f78e91a34adb5bd1129a8dc75fa6017435f1a82cb27e4d161af3f66eb79d22a01d52cf03d0b21841042e89b1891a0ffb3db62c806fd7fa57a30d2c169c08ae92d1cf90461ea37fac487e8e313ea587109c2bcdeccebe90c000093f364fd007f4b2e4150e635066f7bad64f33774e8396f5c4b9f4af6ee43af862ef294b55ebea84b15114118bbf5d9feeed3d5b9cd1d050421f219793c5e0f00a009dfd82fd0414c11046556adf7daa772160020efc94457c7510f550040a7df98dfc2c188e09856e9b42244cee0d94108fd83e8f47b6b8636f37175707074aedafb446aae3c8fd5e7246473ac9ca486880cd7dc353f3623aab76cf704f1e9090d9dad2b371cbaf641068df5871042082154612400970075c5eef1f42ca4e8414117dbbc6476120e5871c0860b965c302af280626312645cb0e28219073845d673099072c08203120a78f84063f403d17e3a75c664c153795ed45abba3fdea773ee6b52942a578398bde306edd5b0d3029a786b65e983df452aa4e9b7aa1cfa7595de63f5101008026fefc43afb58fa3e2a3f6361102937e6d5ff6c89b199ac423f5ef8c6dd06ab570c1d39cbca8f58e277e5af05809004059b65a7a3d368fd6c41feb103ebbf7af61eaa2c560d28247f558c79bfb2c579b727540dc96eb9918b34108fd7354a1f3876dd00d3f1ef631eed3c7b7477bc828168063626baa4f89cd327c05a4cb8849cfff328863d93068cba597f1c9af77b7fbb06cd4ea576aac4184104208a18ae291a063a1224fa9b0e08005172c38605c244e53326423a6804b40060d297ac8d283be20632105c62464ea2145076a16a454fe965c024c39904b43ba1e94348828e062d406fd2828f3f60b82eac978fc4a1d875627a996d3075737e58aaa76ef5739e95e541e937a65cd65cbc92b47d69072b8e6b5c62eeea23973ecbd1a0080326b3f7380a7800020000084f5e7ce6a6d6fc4b36932b0b109eb3b657c7d439ebeca672fd36900a32add07b67033e3913c9ba693e704a65e7b9c5ef47b6af9e3edd7c443170ff212927ce7cef3a7f9f2583c3708a17f0ca3cad18a9cdded451468e3ce6dba9ca60700cab2515f9f983f565e4ed030eae8532b767fd0000030f2576783431394346124b19499f0280a7be72284104208551c8f004dc5be92cfa421530f04005124a852f2a31741000bc0b0c0b0a063a1f0bed29800250d340b00a0a20100782400009f040d033a16004007a065f3d723f403a04c6cf3070170f87c23899d8402002079422eabd5d2ba8c9854e5bb658d9dedecececececaa743b9e45672b6900008ea9ade4f37c0ea4b1a58c4fe46f2a302d9227a957eb19006ddcd9399dfc1ccc4c4da5e65506dd96e7e5e415b9686965720a6de969659887986356c55188171142e89f23aa3b6f7ec0d5de35021a34ed30f9b16b6dc3bb0fc769e0b6f5ad5e4fa866655d75c0b5aa03bc85244512a0cf78bc69586d477389d4a1c566e14f1b277af3b10611420821842a8a85cf5d61ca6788c394485b721ac15c1aa41cb0e48086853c267fc01549004580800423120c191000140100f97d6a4ca8fcf514fbe7a7d541e8fbc2913a5988fc821e858e732af684141540f1c0e7d7aed18cf3a306ee77dc772fa19d9380cc3cd1cc797eb1cb90125a5b72e5f1d97ab0e30130cae434350e8c4208fd8d8ceb6c8afa54e435df7df0f647830b5fae5e6cf89fe7d865d58d2eab0000346f16d7d9642d1310a4a8f1920b614bb00e1142082184fe14cd5fbbb92bf96dbe9e85341d64d240b320a1c08402006059000035034a1a940c2869c8a2218f06006001b42ce431a062404583820115de6da2ff06d2aaf5c466718b276e094dd3b1ac36e7e3c333e7a3fec4240eac2e574e4bdd3d6d0524ab7ab3f7f77b8a128153935ac31b67eed9742f8b0156f972fb9a477958f908a17f5f5ec4a5ebefe534308a370716efcaacddb39a31560a42082184d05fa2fb6bb35e94feb04e2d0b5a165800c3680f434f1e8a2808c714d9a59e052e406ee11a1600a7e140ff119475f73d9733278febec302e51c33575f26b1bb4ad65bb6fce86b4eab47aee917ef52a6db3b73177aa57abbac9e51209641db71c78da7744357791b5b97d9de6752597b0f21142f92412b3db37ae5624d95fdd933ef5c6c281037b64eb40e0dc74ecce8d6d2c70902642082184d05ff31703240478067ece840509071896650008168c4956c9402e0dc0b24624482856c3808e6109602900859e65802559564ab10ccb6a189665590a580dcd9edbb4aa66cd403c37e87f2e2424b468530c09096dd9b603560b42e8eb7f5c59f6ab2b0b5f1a164afd5948281219127f8acd665996298265599aa61986b972e9c2f091a3b1f2d1bf69fbd6cdf51b36a6288ac3e150144592244551044190055c5ccd0d29157239f1050028eb67d185525f96b312218410fa9e5dbf72c1cbcbbbfc34344db32cfbf6cd9b56c37f0282049200820482c8ff074489658a0021450041f009a081d001685942cd7cd1cb268f011e0114000390ad074dc1a7530d03e90c0848a0086058503360e870c30064e9c18800c36c363aa6a233eb208410420821841042082160f31ff7a4640108200a7ad6940cd96818d014d9a6281a20972e653d03905738600ae33508218410420821841042154603280d7195c2eea704405973d920f45fa556e562252084beea4f0c8c321208b1de1042082184d0df08a71644082184104208218410faee60c806a1a298d4434d658df6277ff9ac7ad593891e1ee31fabbe3143c5d59e8ed597bdd762d52284104208218410fa163ff8c028262c2129585b304932cf88b0b3e900a40f9e57841042082184104208fdd07ee05e362c9b181b774e60eceae6dec4cdbd4915b740b1c8fc63ec6960c2f0bca28ab420f9f3f5bd7cad0462ab2a6d66fe36c8d32d28343b625daf89a1b94f827c1d1cecfd273f541626cebd31aeef96b8841deddd6cecdc3becfea4073afdce8a5efef642a1d8c4b5f9e413b11a00d0279d9bd5a6b2858940243173693c3344917464f0e0f359ef973472b27370ef7f291b6b1d2184104208218450c5fcb8bd6cb29212778ac4951c1d1b10841a5825b0a4ad9d2710dc980f275d5d58207dbfabe2eae2cecc18367bf7f34c16a0eeaef0f3ed4dff5fb73bc58d9e1efdae6a2bfffcf0c6a4cadcff4d19721fcfebb52475d485e4893edabb8bda748cd70e019edb8423bf9ff1da3cf4e5cdfed6c5e299a2a61b0e8e7ad85fbfe7d9fa5ac600a0fbb0ad77cf5dce6b6fa47477cebdb3a453ff019b7cae8dca5e31f9b8fd9ab08c0eb684fcc3cb0801dfa6e6eedd27bca6d5b81a32d39d87ef3708a16ff7fc49a85cfef578af8989c42f2010ab0b21841042e8bf8403005c02a41c48d701f3e3943b217e1d8fefeae8e89f931df9f1c37d0e57afd712aeaeaeb6d6e6b45ef1eefd310f3720a8b2a336ca07237cba1d977ff90bd759f76e4d77ffdb8308ca906533763dcfe17af59ed4a56a552fc13f583579cfa606b4db915af8dad83eb0e34fbf2c1c56c304272e2a4af5fa40b0b6fdae51fea61440a349f39a6c9bf80d5beb3e9edafac26bcefe1e6e2212444d26fd5c7bf7a2ab49c3ebf029e5ebb0975175cc3d2c5cfc030000d458d508a1bf422ecff60ba8f5d564cf9f3cfebbf7cc24ef6f1eb07f42d8c52e66049e0784104208a17f9ce13357d167949286b51ca2c8d3bf7f040a85ced6c69924c90fd1779d1d039d9c16383bd58e8c8e64e8642b99402814843ed9c7e89f97b93d6552c5bf9ab79797b7878d21902170f4f4f6f2f2aee16367fc0f149751c6c5e40080f7b0e9d38346747229dedf82a5f5ff40b48ce71a50af767517812a3ef4f0f42e13cea655781fb48ef97f7031e8b2e37325ae32c3a920f836ced26fe972a64b8f4e573e9e51dbcdcdb5b29b6be5c0d1f7f590a5e0faced8b7d0f3feec968e66f67edd175d4cd4e19b0e42e8af33a980f2b6d7c7ed6c269158f73e97c196bf236de4eada4e3daf2ab0ca1142082184fe072cb9c02f1e99f9513b5e300cc30201ac92a2f414af150050bc561c0a7273d3d4ea441b4b4a24e4dfbcb583d69511b5e17b4f3f7ae5eead6b77cf2eaa050020edbaf1dcdd5bd7ee5eded4cf2a76ebe0261e2ef652998d54e6eadd66e2ce30852184a14fbef273075f73998d6ded61bffdd1d74e6623f55b14a6013afdceb2be0d9c2d6da4321b0b17bf7a43b647147d3e903e7e7b33df314f00009e4fae61210b5cf02aee402b1ba9cca6fe2fbf8f6ce82eb56cb83242c728deec99dac5d7c9462ab3b1acda72e8eff752f500a07db7ac8e546663dd79ed6f43eadac86c1c1b4f3e1afeeee084e64e321ba947c79f6fa4d3655491cf949d67832f86dc5bec0d00aa7ba7deaa00744937d70c6a5ccd526623b5ac5a6fe8ba7b19340080e2464f3b1ba9acf6e4d5d35a78da4abd6786ca13ceceed5eddd9462ab391dab9576b31f178bc1e80cd8b3e33af677d674b1ba9ccceb5fec04517e33400c0a4180ea7f6bc15239b7848653676f5c6ed8fd102803ee1d4d8e6fe4eb6867c7c1a0d5b773f93fe4e9a1057622fcc8e49379c29569dfc314b0f0040004100b0a5dcd61050e4171c332773d3a61b9e4646c44445c44445c625273c9ee36d449a068c587be1795c766cf008dd96a133ef2b8a6f861042ff3e5dece9ed4f81afbeb5f57aeabf1191ff67be874008218410fa7f88b4e58159c57a17f000cc3860c505190744e4e7908f19073804989060ce01530aa83fdb5bc7c2dadecacec9d1d5cdb39a5f9d064d3a75eb352e684a39211b865101abd46818bdf61200e8359772156a91a49f99cd965c458ccc422314f282cf6dd2eb9e7d5b39e8acf751faaa1d464c9b3661405d41c2932353fafdfa2c0f401fb76fc4f0758f5219698da69ee93b16df2c78dab3e6f5ba49cbaf4651f5064e9e1634b29d0715f7215b5fb48e45de5dfbd436010010d7ec3a68589fda6694e1376fd62ebf23acd5ae95bf3527e9d8888e13f73cfac4f76fdfb1be75faab534b7a745dfb4e539087e6feb28dd1966e5250bc3934aa51b3a09b94676523c8085d17f4fb8b7246de30790961af530100f8a6022aefc56f1d7bfe76f60d5b6bc098e14d056f839776eebb3dea73742976d7afc15a9f56adeb3a42e8e2f15beec74a5a8c9a3c79e2c066ce9a8fb10a86c9ba35b9fde8f537a375555b74695a49f5feea9a819de73e52144623de6fde9de0d5a1ad0ba18a383975e695741698dcd870b943ab214133260d6e6e95167676699fa937b3be8ff085b1779ff6dc730bb73fcfa1f5e9f7d6fe724bc9020010466666545a7842de171b50622b813cfaa39c0100e0b9761f5e3574eeeca36f73f4c0a83323ef9ebb11afd344051fbbfb2147c7724d64d6523e872209204dac049911712a0cda2084fe37b4d1c776477a4cff7db0f4f1f64b4986b0b9e26a4fe7baeb620c3d01f342277bfbcc78a6ce7bba70c0b2f09c2b03bc9d9ddd5bfcf6560b00ac26e6685063573389c4b9c9b4f3c97a000056f96ecfd8c6952d24127397fa23b6be54b000a0b8d2c3d17fd2d2716d6af9546db4e8258e094508218410020030a5c09403dc823809012026c18c03322e98734050b0de9c03161c00001105161c9071414c020090895ac8a940bf072e01522e685848d78382013e09222a7f87140126146859c8d203039fa339df2a3d39bec49a0d6b579595d8446c9c901047337a575797f791b723dfcf7efdf67a559f113c41dd9ccc4b4a657a4e76b8b954616ccc3d7c640dad7bfa0de5e0575f72f3cec93f7e9e1e3469e9c6258db900c977ef26e8e8a41b7b1ee9009ca69c3ab97fd7f10b0b3c0ae3221a85160084967695ab35e83d63cb8d6b4b6a161d5d454a6a8f9bd1bf320040957ef3562f9bdcda263f64236cbdedcef9bdfbf7ffd19f7765fd751580ebac33a7f6ed3872655d1d0ae0cdcebdaf0a3ff43afe147cf5d4a955f5280060fc7ebb78fedce1395e0090fcec5d76e9df663e19e7636ee55a7dc8915400f01c3cbc1af374f3de280049e715ebe78c9bb162695753a09f6ddb135e181722037fbb7afdc8ae433b823c59a5168032b17274abde72e0cf476e9e9ee2c9cdbcb3f1783a80acff89f37b771e0ededfc90420f1c0a627853de82d07ef3eb67ec5e665adf8009a8827f15ae0551a73f1d1e9adbf4c9d3469ee8655dda4008ac7d7a335dfc7a523aafdcba199e63b5a594becea2cd574eb6c6f182365527bca5887c34d2dc5a22aa3efe61649cf73ed33ad4d72909b5068d5784b2ce13ae2d8d161ca356ded4dc5429bea5d965c49d0b24ceeebbde31b3a484c8c2d02e7a4f5ddbcb4ae088c7d46ff14f0a8af8d486cdd39380bdfb11042ff32f5bb03fb63dd06f46e3fa49becf9f6b39ff465a614f8cfdf37d3c3b4e5bed71f3fbebf3abd2a0f0094cf773eabbb392c352964bef4c8e4254f5400ca90853d66be6ab6eb6d5a7ae4e14e1f16f49c7957ce0200e4459f8d6eb6ed6ed8bb7b0bfdf858f1082184104200a06040c780b0489c44cb420e0d197ac863404c0187000090d3f991993c067268c8d683e15b7f0e00d015f8fedf98040d034a1a0ce94916842414decfaa1850b300006a263f14f4e7a424c43ababa1996cf9c38524e4a47e7f131d1ab222254552a3b04d6d029146962e97043bc262e66918de32c73cb0e57ce7acacc5d144ac1be03ab070f3e50c132b0aaa84333262d3bfe32f573244b9da366f4eab84c0020ec6bd81b01809597ab3184ab000004be636774b93bebd4c95fc79e04001005041d3b3ca3b6e9d7bb1bb9b50ab0200100f4e91fd30180e3e06bcb050049154f193c4ccefc90a105a121645639d0c988a04ccdf8004a6b3f5f1987529a0b0100745a7de9e78fe71a50d396cf13ca2ad56c3774681b0f7ee6f14f7200c83e3db4fae9cf55fe2e45032e8665a7a675ac0d3daec4b5a7ce6cf27ae1cdfd7346ef0700306fb4f8d4b6d69f52f5006057dd910f40183bfb58c319795e62622e5d35ffa4f83bf201d4c6a6c6006a9d46cf8026f9e2dcf18bf73d4afc1ca551cbd5dfcbd028d23420e8e8ab200000c87b3a3578870e008030a9fdf3e5e89f4b49cf75eabbe345df1d85afcd1b4cdcffa8c49cc5b3825fce2a79135475dcc977e3f0ad0a21f43fa17ab9fb68b2f794f68e22ebde3d6d37ed3a113d6cea373cc08eef397656370f1107dc3a0ff1fd79c5ab0cbd6fe2c1b3ca961b821a5872016a8d5dd4796bbfdd2f540dfd0078763dc7b7b5e7c10f36391e42082184d03f886141cb82110104012c000ba0613f075244147008d0b3a02b58491759868acf65c3258a6da6032088cf1b17067df47ff9783ec54400c0c3bb37bf9650ea5a698a469d181111a7d5191184be44bc263ef6b846c36ab48c56add7e92a5e2e26f9ecf4c9475ea64adb2dde75f8ecc1d9fe0507c991389801009bf022510ba04b7e15ad2a0c8e54eab73334e6e3b3eb970efedad31a729f6cfafd496e457646f1f2bbdb70cc9dcc01401f1796a4036072a2c3d301c0ccc59c5b9892430000411200c031bcf80a9f293bcf9c3a7662ffc6df7e6ae72122811058398801c0a4e5a203470e1e3f72f0f89183c70eec9ae957d82388322a182247087d828e3e4b7efff0f6991df39b9b40c6ed753bc2f98e9614002486c56900d8bcd8d7c90020b0b1c9ef6f05002409004014164e7e67eea4ed8f12390da66c3f72fcf8afcd4478bd2284d0bf4a11baf374a6dfe0b6f61c3072ebd9c7396adf91886fe9eac831b53535fc69e0f005945ead6375d9f1b992cad646f97f002dddccd489191a435a3b530aab1c21841042a85c0202241498712a34474d451f92c316ffd28c286d25fc4db319bf7bf5bc6209a5952a4f0b7fbbfcd56b331727d187771d95caf4c278cdf390b95c23e7988f646a5aceb831332abc7396650cf127825567845d3ef6bc60d41165dd6c701deea4871f5774ecf022907a7ef57dc1269a574b3b0d7fe458b7baab25373e3c1300449662ce371d32c7aeddb826bf8ebd19b3b453d757f58dc3ce3ed003780e1e504d00317f5bc310d618d9cfe5e4e60f57366eb7ee1168a64e8e7a71e301ff9747cd03be48aabc3fa9d9ece46ab5ab3a9b3111310a0010cbc4e60dc67433bb7734756ff7f6c92dad622f5c9303d8f4191328065559bb641816000882d566475e39762f17af4e8410fa17b159f7b79dcbd229a706d8cd0400d0a919fae0bed7d397bb73f81c4693df49935666a9684bc31ff7afcf97ce95d88bb2a353b4e0650400bab4c82c81ad797e0087c0ee350821841042e53126814f8282019a0520f2e7af292f564000882bf0a5989e052312720b86b4f049d0b1a5846cb800ccbf3acdaad4c363f2bdfbcbe5b9c62e0e666a7552b178cd072225357bfcb8995c5ecd0a6748d974fa75e9d5d18bce9ffb39e87993c19debf023ef1b2694e1d8f7dbb23d6ac4d48d8fc3ee46b79d3457bce6973b6a924b12a4a987b7f9e9f38736076b012833f7b62316cdf3177cdb71706c7b6d3fad9e3f77f5f1d0e033c031f7ea3472def209558d40fb375696d07ff6b9c3e259bfecbeb477dd4de0886d3dea74ed5dd518bedc09c7b29a97d1fd2bfb6ecbf5003ccbeaddc6af1ced2630755f736e83f9ac95fb6f5f39f98a905469366af6925975c4045356c8c6a4f1e2e57de2e71dbab37afcbbc0fe7d9ac99e5d48fb5f5f217ce352fbfa88ea6d8cfd84ef1f08a1c2604769818b122b0b5f1a16d8efeed9704cfaad6dd7d9661b1f6d682a31ac483ad6b7e51fbb9efdbcc6b98e6dd299bb89416ececc87d31bae64d2fd010028b1a5489b1099aa6d292e73ec94c0bb4f7be32e8b363cf4991248bdd8b4e034b43ae06b8c2d0621841042a822b7fe04680b863e7d397a8601a00880221f2a09994fa08e658d4948d60193dfa3842dfc345ab84001987158860535c37209960b90a567f52c4b026b4eb16a9ad5322c052c9f60157af6dca655356b06fe7b1fac99f82b57969114cfc95e999d15a1d1b05c23e7e8182225357bc2f859df12af22052a790000200049444154f90a7d6eb6de58c22701401bbeb2499de53110f8fbbb73bdac496c78dfa99090d0a24d312424b465db0edf51f9540f46baf7179d7eb3fa5b637c7f375dd44aff9a37977f3cdfc6e4872c3ffac7cf75056822770c6a3ff15824e3b7fcd98369a5ce969217fa53d5eeba43ef36d5e6fe63c5a848202371676d8f5d533fdce9695e76a7903f1db229f1b39050941f2ffe149bcdb22c5304cbb2344d330c73e5d285e1234797d8e9ed1b571b356df1d5a32a25199d74b0bddf82ca279eadab272a0ce29ced533d48b8e7c5f6c0883543866d78c3b5b276aed7947beeb8d3c190e535f874eaa5993d46ef7c99cdf1987cede6c897ed02f64f08bbd8c58c00505ced596d7e831bb727b872725fef9a3af6976361998c69d5aeb336ac19e967422aaef4f05ed0f8d6ed712e5cbccc7e28dbb76eaedfb03145511c0e87a2289224298a2208822ce0e26a6e48a990cb892f0040593f8b2e94fab29c95082184d0f7ecfa950b5e5edee5a7a1699a65d9b76fdeb41afe138724c55c229b2159208c29824f121a204882e092044910b90ca16609c31f45138ae09390c71200a007228f014e2e0d6a06f4d4577a42d300197a10904011a063414e17eb4dc30270096058c8a12b3499f1df8b20ed5bb69871f4f87c8582efe450890bfaa8684849cdfa69c2ecbf315e03c0a49f1dd478b3b475530f4956c8a1833100a69dc735b3c478cd0f4d1fbbb99ef39857ed4f7e3adbc5e25ff8d428bfdcc96562c0bd97f33c79df533550b266b37ef3a8caff97caaf7dffab5fed7b2b63fff2edbaeaf138cfeefac3efb7d4f927bee36752f6d5abbc7e64c4c321363ff4655ebc962a7caebf79374f7e9bffa0c9b9acf04626c4dfd8e4d05fb9b06dfa5e4cee5b6c1569d1f1487c470000089c72226c4ac1fa95f973ae5396ad57dcfeb8a26075b51bf1fd0b96c52d8e7ecc0f0989bc876ebe337473b19cc52d8fc5b6c43a4708218410faf2be82853c267f661915030c0087041a40a90723b2d88cc0721a742c7049600ba60ce6e43100f079c45379bb81fc2746c11741190d033ac3dcc7ffa35ee104e5d0b5cbe81d3b5666669b00c3a4a5654f99fcf7c66b0080e03bfab9e41ed8b7e132031c73f7a6e3272f9cd5d60223363f34dd87631b43800fd7d65f4ee9d4ef8bfe52b48ea1b8dfe329febb0b469afaf519eef71d1c18abd70387f3e37fe3cad27a96e290dfe381ff63e75a9b162d97f57011123f5693430821841042e89fc500a899cfd3caa859001a800020202f7f2addcf89f358c8a33faffc51030e344d6bb53ab95c9e94941c1515fdf4d9f3e72fc9b66dbb2525a6c7c567f7ebd337ec15373cfc7d6a5a9a5aa3610a467cfd3584a4fe828bcf2233d292b2d2e2a2ee1d58dcb5b23176e6fdb169230e6c0daf3a6fcb48f3fb1b82130c1786eac14807879ef3c6b5f4a964ef3ef4a682cd7dbd6d488025972038e6d5fbad7f266701407ea1add473d28a31752c3904296b30ebdaa7d7db07fa4a4982b26db5fc8982050026edeacc961e16460441081c1b4f3e1daf033af140ef7e6733c317d4b4363373ee712e0b0080c9b8b3a4ad8b80208c5c3aad79919b3f1b68dacd255dbda41441f06cea4d38fa41f365c172beccdf503049e561d3fb37f4f771b3b7f71fb637520da08b5ce92b6db22f29ff3a50de1f656f33e8a6a24845e8a256fa98b5bb28070075d4be1135ad8c4892e48a9d5afcf6bac8b3652a5c7e26e7c9fa01fe965c82a0cc6b0cdef65a592c96ab0a99d575c1dbec0b5d9dcccc6cea2c7e9597b8b3a6c877c6cf7d6a79383934de10ad5585ef1b5bdf5e4010848947d7150fb30c71e5274b3a55b3121004c1b3ae397c4f441e80e2daf0ae1b3fc56f6d6e676666df6a7baceaed224f59ebe58bba54111184b15b9fedef3e5d9ddbdc514010229f91c7e30de1ebd2caa67dbbc8d3bce9bc195d6a7a57b135776cfaf3ed4c06b4e1abbb8e7b941b32dac3c24ce635eebeb25884a58c5621711bfdf3d086555d1cfc673fcb2b72c80f463ad8779d3ea27980af87a3ad578f3f9e295800a6c481eb4a299beefdf26a92a60792f3cf9deae11807eb0137e400da4f6766b4ac24260842e0dc72cee5647d910234aeeee96c29f31eb03b4af3652de57d3ed7e51e45b14c4ad07c381ad4d09e4f10a4897ba725b7d36936fd74d76a7d6e2a9e055593d9d459fcaae826acfce99aae6e42821239369d73358d2ed9e4f48967a7347630260992636c5d73ea231500b0156d03dfb279892099eacde6bed5cc8d08ae75bd49671274dff1fb94446276fbc6d5affe9348ccf03d1d21841042e83fe6af866c581694ccff60301445513c1ed7c4c4c4c6c6ba72e54afe35fc6a0606383af59a37f7f4c205671d9d7b0704f87b78b85bca647c232392c4ae30a834ead7bb777df01c36b0cba8de564f369ef858d0254d137ffea1d7dac751f1517b9b110f67b59bf8a2d59178ad2e25b87bf4cc76136fe6b00000aaf0fd777d3647aa15cf67e8d6766c3424a4edf1784de6ed011f178f3f184703b020f01ab9ef65a65e2f7fbad062ffa091a75309db7e870f7434f35810929c99f9f1587b290068638f1fa1a63dc8d6a65ee8fc7aeee8037134802e664bb7ce5bc5b31fe6e835b1fb1ade1bdd635d84b664c1445fe66fb82f55459ffed4e5f0e3b088c8cbfdde4decbeeaad96ebd263b4db8bcde70d412945c8d6b344a75135c5a5d689fcd6d489b71a1d4bd431b432f6ca2f2dad8acc4e4e55acfc4ccaa9a1ad17660fbd94aad3a65ee8f3695697f94f8a4e516d5cf3d7930baa4ada9e8ccdcc4c7a38af9a110028c38e650d39f72636fede04cb87935b8e7fd9eae0078d3ee7e1347275d79fae66b100c075eeb9e1718a8e56bddfe4777d6cffed317a71f3ed27c73ada8fbc969099197f79b813078049bfb62f7be4cd0c4de291fa77c63668b55ab8e0694e5ed47ac7133f2d78ac84b2cb4667debb66b1e0e6abc84f2f7fe16e18b5f6ad86e731f9e486daa29a9bc3d333d3de6ca8272c7208b965b68ac81391adf6bff810ff627940f1f97d3409179ffa6fbaff323cfae14ccde2aeb31e1942409f0ffc27d7cc52cac675ed36c4e5d9964bc9340040eed31d67e976236a9aa8c396b41b70de6bed6b955ef57695cb917e830f27d286029c8def7ce8c9bb0fd1c16d1e4e9e7831832da596be7e142533297e286f57741a1c5c75c3fb3c7df6bd20ddaa4e838fa7483b9f7c75b091b8c61fafd30ace69c15e1eccec3c2f71d08d4c6d56e82cf2c0b1b812d39de73d5d32e188c3ba480dcba8931facefe9c405567ea7a26de09b362f26f7d9e617ad8ec7e5e545ac753932a0df9e4ffaeff68dcab7867fa3a62dbefacfb7863fbea9238410420861c8a678c80640450383155991baca38d9caa5dda1d43f5d5bfab4c7270e8566963d884d9ffaf0d8e1275934d675c5289f6ddd9fe83ba28bb3d86b403ffb575b0e47e6df4c5266ed670ef0141000842a6cf789dcb6cba637b1e272cceb4efcad077366eb53250000cf71e0fc21bea61c9157f77e6e8cb8ef8cee55845c69409fce369fee7f500350b2fa03ba07da09294a5cb5cfec8116611723f24a290465defe97294d6c8cb8b27a837ad8c6defb9007ba0fc7363cf35eb4ac8f8788e2d9349fbea8eec7039712f4c50b5676fe3cdbbe93dbda72000455074f0b8c3d702a46cbb1ef34d6f7dd96339ff4c066dfdf7491df63849fb0f44a21b87c2227f2f9cb982c3dcfccbd5675d9579e3af765f999d42b6b2e5b4e5e39b28694c335af35767117cd9963efd5e56723f01e17d444460140eec33f8eb203564f6968cda34cbc062c1c2db9b6e7851240e4dbaf5f4367130e2970e93023a84ac4b937cad23212d69f3babb5bd11cfa6c9c0c626acef94f1f5653c7ea58e437d95cf5ea6d365978d10379a36cc574800c7a67117e7a4bb91aa724a5b76ab3072e83fa5a3230fbe789a1e509236d3fa543102e03a759dda4e7366ef2b55f103674b2f1bd7b9cbd0ca61db2e24d1008ad06de7c84ec303447961db762534ff6d7e7b27012570e9f2f3ac4a8f77decf620180ef3a38a8950d070871b50ef505118fe3357fe228cacf441b7d7c5f4ce0e2851d9cf89489cfb0e5632d6e6dbe93c996b9973da7d51d7e99504b4a71ad9acf58d0b864df4482c3a7941f5f3e8f48d35026ae356bda7041f10d6de01b362fcea8f298057ddc8d49be4bb785d39c4377dc48c33f640821841042e8bf16b241ff5ec447f5f1c17b410d2f29058c3236f4fcb1fd1b366c59bb61d7be0bcfe2f207c07164dede9cb7a1b16a16abab02e48f361dcb0818d9d19103469efd06ba46ecd8f7ce706bca31b595e4472a74599f72a56e36f993a41a597b98ab13d235864476120a0080e40979bc222f387ab59e0160729e6e1cd6d0cd4a622a31b36dfc7b4c4e4e5e69b78494899dd4f07c15d248c8a5f3742ce8d2a2d2940f27d670b0b3b3b3b3b3f31a76570f990aba78c1cace9f2b75c84f441859d80ae49fb2f44059b71957ebc38e931fb499b737dd90f41bec5dd6239ec48dd61e9d2a3e36bc8699c0b246efdfeea47f2502f865f9f51931a9ca77cb1a3b1b8a5fa5dbf12c3a5bf9956c38127b43a119457c5c56fcae0e950d5bbb34ffe3933e37570faceafdfea0965eb652538999658d192fe5b9b9da52da39696c29e313f96742606a2b35d40487cf27f56a3d5376d948bed4949b1fb432e2b05a4d797d07cb691505c7f1e5119ada9be54fd9cc913a88149fb2f4c53728ab6c1cc74ec3dd5f6f3b17afcf79b4f532bfebd0eac6a04b8b4ac93a37b0aa21a943e0ccb7049da5a40180125a88c882e3a0f4793af64f1c45f999e8b23e2944ce0ef92978569e966c7abc9c2e672f661ef97b21840e6ee625ea87ef37eff052afbbd31a58f1a5553bcc3d9fa0fba63650f1cd4be05a5691194e08c7a2b215991597adc737458410420821f49de16015fc201845ccab5433bf56c60400a3c96564d59ad4b4950a74292fae5f0fbe6632b87d656302089193b749c8b30f2a174f214eb3f3951058e69d0da73375b9e3dcc5130900569bc7d07b76bc9cf787370040e12347b95247515664b2067c8c00409bf23e536067615481fc356f56f59d1339fadabbebfe665cf58b195ecd2201000820e02b8f67038eb9b385698bc5af2e752bf60c2bd583a2052b237f00d0a6bc4bd6801b1780c9fd14ad10b79272004859f3f18dc6cf38f4d0f2fe5debc1cb3dca3e048e55d3e9fb9a4e67d509b77febdc6ee0afcdc257f97f7eac4f05cacf913a5988fc821e858e73a2ca48525a2ef947468a6c6ca4959a5f7db3d4b76819f5b19b078ebdd122f85970436b23fae3ba00efc36c05abb30265d3be2dab98a5675f5eab28eb69b5baf48804150b0202409d149e2974cc8f26156e5076bdd9b51fe93d73d39930db3bd7443dae541300b0e6ce96d67df647ec69242a16857c53e1eafe0b6d9b2b7514e75e8fcb654048026853c2d3080b7b13aabcd4f1d97a001e00e83213e5b44d89309ba4e698cdd7c66cd6a63dd932a0f980c94d62b77e4b1ba8e8e65f9c90b4a8341d58f200f419d1a94c61a0132184104208a1efc7ffcb5e364cc6cdc5bd6bba3b4a653636d5bbceb990a403503f9b5bcd63f40d79feed7cd6e521ae01bf846980c97eb26e4823274b1ba9ad6f8b6927a2f28777e853effcdebf81a785ccc6dcb956b7dfdf6a40177f7a665b7f7799cc46ea5cb7e7cafbf99d137489e76677a8626d63e5de74e4bea8c2ee2f65645b4e80419d18912d769519010050665eb56a7ad8c94c8c45e62e8181366c7a524efe9cd27c1b17617a448a1a9bf6d71a41dab5f597d956bbdec4c64447474747c77c0c5de19f76644b686ef174c63e83ba08cfcf5e7d374da7cf7cb476e631683fbc86b0223bc8cb52f31d3d5da55ca0536f6edc1f6338279489b52033fc93b2bc2803af52ef31de8fa74f3ff83a5b0f8c3a23e2f6e96b71ba8ae50f00faf4e33f6f7e9243eb92ae2c5910eadcb7b30b0f0008698371ad32d78e9e76cf7958af4a653ea19bc97971e2e4a3b85c9a30925a5b9af228aaf87b4405ca4f5ab59ed82c6ef1c42da1693a96d5e67c7c78e67c89164e89adc4daf8f0146d299b9bd40beaaedd1cb4f266829a65f58af8a717825fe630ac2647495979b8591a114c4ee8f6cd2f9505c5319647c5e45474484b05ca5634d4c13737a752dfc67f31a0edcfb40a56797dc18a5b697a3af3c1efb32f1877eeef6d5cd1b251b66d46f946ae9a32fb8aa4f780aa7c0030f61d39c8ec74d0fce0682503b42ae5f5d5330f52cbec2452462dfdd9b6cdabd4ad9f73e8825f2ec66b68c5ebddb337a6351cd9c0acac18b171b5011da8e0b5e713f5009aa8c3ab2ee794e88fa3893c75f85674b68ee59a5a5a4bf91c0e497c4b1ba8f0e6250ba689dcb4e848641ea3893dbd70654cc0d0263212b45107e6cddafe4e6df8fddeb9b34b59460821841042e85f0cd9587281ffffad3f060b02f7fe9b6f85a72747de9a617674fcd4f3e90cdfab5767e1dd3d21392c00b059f7763f34ebd6cd9d9b7965cac015d97d4f47c6a53c5d13786f4aef95afd500ba0fbbfa0dd8cd1b7d223a2931e9f98169f5cc4800c2c4ffa7fdf7e353e2624e0ec8db38e6e747b900fab8436347073baf08fd98f47c73bda7bbc30cf7994ce9d996875624ca293389d117e74a97199f4d48ad0abee3260566a6444e8a02e7b3f94a7d265d587f5bdc7b56b7aab63606f63506cd6a99777ae3fd9ce2d10851dd65c1abaa9eed62c3e35ab439ecf8cbb9b54d2515b962047ed357767e3fd4b38a6f60bdbe47244d9c0d23918cab8f9f1af8a08b194948da9cca2c635b6ea5b1a7cf8c52ae6822e31294a95bbbf917e3bf18045446fe0060ec31b465f8183711cfaef7ed7a1b8e4ff5caef6a60526b74276e788af7c8ae4edcb2cbad4f7fb0b68fb7844390a675d68aa6ed9ae1cb2f76035e81f253d6ddf75c5e60b6afb3038f24454e8d271e8950b125a2136de70ee1fee26944f0bd66bf28def609d3266baf6df0bd3ecc5d40924636b5866f7b2e67805b69e89ad1fa39d52b550ba8dbe90f5d630f43688157b9ffacf64963ec28425477c3870a0c6cf97ad98a858feacefcc9717f7d11c1b11f7c3bf7afb50a9e63cf5eea4535243cf316fb1d179ffab5aea8e26523ad5b8d0e4cbaf5c66640bffcfe5102bf9f2f1d68ff7e9abf0945f02c7c7aadba975ef6d197554b7fb66d1b794d3fb3a3d5f31195f81c93da2bd9a0937b7ada5065a616d75b7e7caaeee740b76afe0d4687f8b5b02d112f641461bb46065af248d2d86b46daa01d2b1a88bea50d5478f392443546f95ce8622fe0571a1bd16dcffec14e1c006ddcb9756b4f7ed00200686383fff8fdd497cb082184104208fd8324145872a0f0e33561eb1b98ad67554c7e2ca3e87f9f7bd2e72fb0c01a7eb2052b59600bfe1559bebc7955cd9a813f467d685ecdab37306bc3fdf5b5a8d7bf34ee14b1f0c99e96a619677bd45e59e7c2f5a956b77af9cd743d71ff573f3e009b79be5ff579eec10f671b6f6adae8caf867e77a5997de4b497967649da9ae47ef4e971c6d536773d75bb74739710034af7f096cf570d6f3e03e46d74bcb767e79bdf87509e7f7de1275e8d5c8b268e77d56f5f1ce91ab593edd3af89be59f537dd2eddd179936039ad871b1b543484868d1a6181212dab26d87fff411cb2fb4759ad9fcc9d3c995be3cffbae8d50135ce4c7e7763902d856de35fa57a30d2bdbfe8f49bd5fe02ac8c1f055bda88bb122b0b5f1a164afd594828ca0fd37d8acd665996298265599aa61986b972e9c2f091a3b1f2d1bf69fbd6cdf51b36a6288ac3e150144592244551044190055c5ccd0d29157239f1050028eb67d185525f96b312218410fa9e5dbf72c1cbcbbbfc34344db32cfbf6cd9b56c37f0282049200820482c8ff0744c965304c99404838c023880c3dd00401ff5f0746c95fec9cdcb6563527577717efae9b6215f23c06c0a84ab72e660ff7ddcfd2a7dfdafbd4b65767172ead4a4dd39b5791e5cf4a6a6ce322562664ebf599b10ab1ab9349b1caa3d3efaf1bd6aa66255737a72a35fa9c4acb95ab597d4e4236d7c6d5cc1065e15aba5b710100cac8b6dc32131c01456b8aa561f3e21e9dbc9652a975eb1a669fefc019bd96e6f0b938af342a79af297fbc7e4362d3c9ed6d305e8310420821841042dfa36c1a52f550386ca6d87c8b46048829e092c030a062a0fcc1355c02c41464eb8129f8d2d184022d0ddfffd38a34ef378f581a33e4c4dd33be12aee6cd827adda30d875fa94b2fcb1dbb6f8767ef79e5d46fa5131728634b192723325d07f61400ab4afaa810ba49381c632793dcab9f144c6de3c2c888eae982915b74f34ebfec51594429ef8dae3d8605a04ced24f4d51425036212409f9398a30780b2b22db7d094d8464c87656b585b0e0100c0aa13424e5d8ab56dd9a98143d1916d4c5e660e6b5a498c77e5a80836fd786b971e37cdbb6dbadec61cbfce44e887f2fc49a85c9efdd564262612bf8040ac2e84104208a1ef8a290748021802e44ce18026e09320a08043020ba064c0f008680101c282b040e1b4079fe3043c02a41cc8a5214b075c024c482000e465476d0c8f7de513a032841400b804287f88dbd7bc1cb5919dbb932917e8b47bbb8ec46a02f2abc0b9732fdbb5cb1746a7b88edf68cf0500b1ffa046aa314bf6f7dd39c45d756fcdd2fbb2ce33dd8db854a70155d7fc3af768b5553d3c04f298a7d1227f8fbc1c9dc8c5dd56448136eed2e6abe9fa9e009445a33edef3b71f7cd575922f5ffe78e7fe488d2594996db98526f8766ea6f73ea469aa0af9c06a929e9c3a1f69d6b8637d7b1e43d3000449910400b09ae48f4af32a567cbc32caa056e5fea78f8f6c7a3c2e048056e516bb768d5b9f495100008056adc21939fe7d3e7fbc0f03a0ffebcdef3fe54f0c8c321208ff8992c8e5d97e01b5be9aecf993c77f754f798f83fc470a0f3e5e5abdd8df105dccba464def2e7c75b48518db0542082184d0b751d0c01240110005df9d1b1120a22097012d03240059b05ecd82460f7c024c8af4e7f83c7ec698040d03b934d02ca81950d260fcb5c1356a06f805698c48d0b340b33f4095f1ab8d5bdc367a5cddbaf55b741c71dab48143e16753ae5387de4ed1f7623dfab7b6e500009066ad57ef9924dcd3ae92bd55f5f10f6a2e3f34cd9b0fc07519726077ffdcb59d9cad6d6d6af45bf9209311d59a37b7c6d57ef5029bb4e9302dc4b5a6250f0080e3d877e39ada37fad76dd0b065ff6dbc56ee8667c494916df9b7e2e24a3e96196f3fa958007dcacbb0549df2fdd5439b366f5fbf79fbfaed570d0f146295b1afb2ad6bb81863478abf724d5dea621ff8c7075d8512e7dee8e7e2b7ecfdbf1f0551dce86befbfe21fdef137554585e55eef29138bac5c1b2c7955b147f0e43d9deae51614aa0236e3580bcb46fb93bf984b56717b94979d9540e835270c9fea83fe834c2aa08c4de9f47bab07d6ad642e9148ccec3ceaf55c742b83f9c6bd53168d262f1aea61f42ddbe43d99ea5d756248de97bf915fee6621c927b5f76adc67f6be6759f49fca0a21841042e8fbc7b0c0b2a0ff3c67300849c86340cd00c3821ea0f04933ac2171f1cd8bf5b25115f91ca70320082089cfe39e4a0dd90839c02540c7821101793400c00f308b1cd7b6f38a4b9d5714be9ef7f9372ea3eea58d2a162991d69cb8fbeec49259702c9b4c39f4704ad1556e03373e1c58f86af9a2fc6ab5ebb4ec5ca76505ab17969f6d790863e7ba6e2faebdc9aa1468e6d87a58502949f469af5eebbd9a3a0b30625331ac2ae2c4b2d92b0e5c7d9daa05817d608711b3174e6c69fa2d5918b90d5e38d3dc8a8395f94df81ef36fdc9f5685f78d9b1142bff1bf06799a1000aa27136bf4d7ef79b6be963100881b6d79f3beffe06ae3b06a112af626977171429f9559e30f3ebb5cc74a9f12fee8c64b23f8d6ef5648139fee037dfece3fc2d643cf85fee6cf5565c4beb8bc7dfeb4e62dde5fb8b1b8b609fee942082184d07f8f09057a000de44f4f43009004682bfc88e7cf1d69d8cffd748a7cda2bf7931d03a061c088040e012480a6e0b952e89fc191d5eede27d0acec696a389675baf70e30c3796c2a461bbdad47dd11176523f73c8b4b498f7f72609c73d8a1db29fa6fca846bdf6260af1a921f7dba6746f7633c169e5fb9d3b0ae6ed88b0ca18abecd253d7da3ad366c682327b1115fea58bdcde04175cc29d0beffad56e581b70ce3f4989443cded5b1d4b37fcf1a6d3ae2f68ef656b26b10d18b4f9652e0b00ba9875759d7b5e55000068e32fccef52dd4e22915857ebb2f87afe1b2693f364f3a8c655641289d4c6a3d5bc87c93727f4df1e9fb8bb9387b3b367d7bd715fbcad921c0e87cb37b1766f3868f9f1dd9dd2b7cc3b994003289fafec53a78ab5442291b9359d70284a0d907bab645674fadd95fd6b3b99492432f756d34fc56af03423841042e83b96c70041800907787fea2ee6f39da68efd3cca09008c49d0325f0fbf68183022804f82a6a0030f466cd00f81cdbe396f7e88df9a93eb86d5af64662c943ad6ec316fffcebef61c00007dd285d9adaa9808c5163546ec8b36dc11683e9e98debc8a8540686259bdd7f2bb193440b181514c4ee88611759dcd044213f3cacd67dd57b000dab8f3733a549309c50273aff60bae7d110fd2c51d9fd4dccb4e2c140bac7cbbfc7a279d0600d0862fab6edf6ee1dc3ef5037c5dec3d5b2fbe97c50000d019b717b7f730154aac7c7aad79a2f8727483367c5975fbd6b3a776af5f27d0c3d5a7e3d2bb19340093bcb7914dd36319866b537eb5876de0ef51bafcbd2c98d3abb68fbb5b8fb319ac3ef5d66f3d031c4542b1d0cabbc3cad7862146a55405937e7d5e275f077381502c756f333d38410700a08e3e34bebeb3b9b1c8446c55b5dd9ab71a0060e4cf368fa8e32415084d6deb8edef95655cafb43e96958f9f3f5bd7cad0462ab2a6d165d4f371c6be1c0a8dc1be3fa6e894bd8d1decdc6cebdc3ee4f7a6cd0089586675fbfb62874e1c45ff75f0e8d4ad77cfd0fb42efef429e399b73fa57d3cdd2b7e51df85a1aaa2bf55bf59d563e4658f658f9233921f2f713a3962ec89641ae8e453a3bafd9ad26dff9bd4acb4884b8bdbda4a9aacdb3fdcde76f099f08f1fdf9d1ce8505e3f44d2bc6e9fda9cd797c25500c075ecb2ea7a647a66f293d53eb7278fdcf3512f6a5c3c2bf6e3ae017d778b265f8dcb487db5a5eec34983b646e1fc5c08218410fa7ee95850d240336078ac330b40178fbd7c25645338fb8c82061240c601110566141811e5cd3dfc396463988498042d83e702fd48f2de9fbf9fe73ba48d5db17b09c230b02f2f7cdf0da7a52119996fb7f9de9836fd6a260b9af0b53d465df05cf32c4b9e707dacfef79ea34ea514bd42e8e413c33b2e49e979383c2737f3c3d5a5eded3884faf5f2aec32f555df1343d3bf3e952e713c3461c4f2a7106cc33a300002000494441545511a681938ebe485364259e1faa5a3b64d683fce969e9ac87372c665f0e7d19f9781e77cb4febc335c0a45f983060236ffac3d4ccd8e03ef13b6e659576d1d159f7af5bccbdf420f44dc80adbdd037fba9c59cea54967ddbd289c7ee5e5fba8535d4c62b6f6e8b98d37e142428e3c2bfce4ac06e6541955012c08aa0ed9f9382e579ef460aef9a1113f05a731a0b83b6bdadd06fb2315b93919e1671634b3a480493d3ba6c3d2ec41673e28b23f9ce91937aff79267aa92019bd2d3e43e9ed76b7152bff349d9f1f7a791874fc617bf271335dd70709483ddb073114909ef83073be2c034844a45489aaebdba7fb0c9a3f513da0554b6aad47cf291e872e77b22444de64ca867c1a1243547cf6bad3e77f84d5ed188cd9efd498d17cd6cedc0a7f84eed674c7679b2ff51369d7663cb6dab9f7e1b55cb924770c4ce35eb387ddb0cf85c89b5489f9dad6141e8ddb3675d473187e43bb59e38a652d4e5f092ef18bad8d3db5f569db3a0bb9b90e259370e9a53ebd3d16b4918b445082184d0778b4f823105549198492e0346249852604c8288fc3ff6ee3ba089eb0f00f8f7462610c2de4b94a12882827be05e7555ad7bd66d7fe21e556bb56e3b6c6bdd5a57ebd6d65df756700b8a284351641312c8be7bbf3f12141411955ac7f7d31493cbe5eef2ee2eb9f7cd7bdf071685dd642434c858733447c6828c010a80cee7cc633f71009906d0106028d0036419cdd35f494f8023f071fdc845b277b7f768b925fd5dc4a18c999776fe199df3f2f89831e3c2f62d9773393cd8cbb7dc9569f94207478b12c39b02f7ded306d5b011883c9a0f8c10df8b7ea4d327eefe33a9c6f4e96d3cc58c55d57eb386da9f597536f7d929c2671e5976da69cce211b51d85142bf309afe72dd1c4fcbe213562ced4569e1246e2fdd9d4f13ed1eb2f2a48f11535efd9b68a8398666d6a7e39a515449d7ca833d79bea8fed57d58202d6b9417bafb473f735a0babceeb855bf193d2b5bd062af765f47561596748652925aa30754b3a480b16f3cb2a7ecf8ef9755a5d4cea475c70d0e955100943e71d79a98aa3317f509b26629a18d5fdd5a2e82928b0280b1afdba3630d5729c35806761ddfcb3ee6f03d2d500211a54cb8712b496114da540aab66cff299477f3deaf8bfb983aacb59816dd8e0e91d74fb76de2b5e5d7cc93cea98cd7f6bdbcc1c5e53ce081c23c64c6b807da1107ac3a08da4429bf1cbfebe189f9e167730d272dbf0be2bef9792519cb5f17634a743133afa5a173c5214098718b21233158787d50a0808080808a81c31338ee2146abde26136e55cd959f8a69b6850a4e5b372b988229a7b5b2777aa1de0e5e1e95db1e13731aa827cfd731f73c6acc42c75d4e446954ddb507bd4792328f2f1fb1121841042efefd518053c016591008b8140ae118c000c05044057187620a6d00a01150f3c31a715660b8a44257880d7bdf061281051f0d15d2e5196c143678ff47f07b910893af9fc5d4968179b220968f42927b6eebacd57eedcabb90b0bc03a0405b1bba31f0435af20c67a6bb96165ce96fadb19053c58be18b561e5ae7253c30d5a2815705a233116a4e45b78ba9b233c42c70007d8f758c541e18fc9c6dc87d9e052bcd262c84acc509c1c14ea27a20000885e09818a020eec9eb509e1b2ce2c19336dcdf1bbb91c431b1579d623343c0003408be53281e960148858a2d771c682f474dea1bd692c32606d2aba9738a61b2d712c8c43b1361ed68613199a97471e69a983bdb97666cc49565a56f096d1af2c0a005e796df5e4094b0fc5a4eb28865729483b2d0f96f5bfdf347af2ec9175263e1207771cb3f0fbd1e1394999eab8c5adfd979b9a00729a7c49e782e25b632c791e83f251816db8b3c81c5872af64cb62974b84deee7b4dec5c67c0a8faf3fa45a7e8867b4a184e6f349d55bc3aa7e0e997b831f7418696809802d06724e659b8cb8bb461636d3ded9d3e5f756579bda2a399f3699e7664775cbaa1b5f9430b008002ea55e9f00a5f9e737ecb45aeeacc00a9f1d1fa61e34e456c3db5a5ae93887bb8a271ed5de4f94531b69e76b288afcfef6c6f87df8708218410fa10683853cee16213390205a6e994f9da0900b404802b9263980278fe75af434483050d7206f404b41f55af286234125185b6fddb57fcf7475ee25589b7326c2b7b1569436048bf7afab165d19a3365e915247b7235498d95d67224f16f5b4f7a73fde1d4e2f1c69795312bf7b02c78f8c81c70d067dccd023b37ab678136d6c6d30ed2e2d28bfe7acdda7a3a3875dd72233ef17e7ce2fdf8a487694f0e0f28d687a720eaeb7ebf1886ec8e7b9c9af6f8eeae6e0ecccbf73163e1e4c82a1fe799b37daad3b37425768c2a7894646e92a54fbf9bc93a3a4818562c80c2ea19d1e7a98afc6efd748437d6d6dbba2029595586735977e7e77e33133afc7e2525edf19384c3a37d4ccd7d58c746916b8fc66464dfdefc59d29cc1dfdf34ca3ded2c82bf3d7eef7e7ce2fdf8c4848427e9314beb4a9f2bd712e711c8dd2df30bdf2b18739ebcd04db3ec1542843e6186073b66cd597ff2f6e33c9d5ef5f0d4ca25670cfef57d4402a76a95d95b07aee711e0f3a2d7aebdf3b4f713c93f3e6fe9856c23977779e59c43a2b6dd2a4b8a7c6c56eddfd366ffa4b98792d43c709a8c3b270e5cca34d20e4d86364afb79caeacb5906c2a992a32e3ed0026de528552526e7bde41385371a8d065d7ec6bdb39ba6761bb8c76ef0acce6e0cd1290b18c74abe0e228a575eddb02ec6d42baad8a2843e9f0fac7c79c68ced77f28cc06b73ee9fdb7ff2b1017734420821843e566f35d00d0590cf9529e5cdfb469772f09b6e753d1c5d6c5cfc6b0dde9ca4e7d3fe68edd6e8bbb943da848784b65b9b945ed8318acfb9b8a8475d0f27175b27af0a0dc71dcee641131d191cd2e7dbf11d9b350daf5ebdf6c0d537f209c93b3928306cca3573a70feef1e616be2d57be32292ad1a6c62bac2a38889e55b873ae9d7ee8d620d8be68c59e12bbf85864c5a76bf1802d3f943c62d68cb0ab919f8ffefd7c52ae5aad7818bde3bbde03fe482979a7092b74fcc2ebcadcf9ff3cd671f9b19b66aec8ac3fa89ecdb3481bedd07c78c3b41f27ad88ce32104e9914753e5923ad3aa0b7cddef1730e2616f0c0a9336e1fdf7b31b3d8e2895aa1b7f40970b76240ff70efaf87324b3b62ac6a0e6898bb69d505050fa4e0d6ba5fa23525be2fddb5c5f30fa4e8f8fcd88ddf6c2c88e85fd38ab2f40bb74fdc7b218b075210b3e1978b05a4a437d87960959bb326ff119bc71143eebdf351692fab06f11a8556ece1ef23170097797ad59f49a644c337f7fc15fd289fa3447227079990a169dab1c5c8c68fe64f5a7d25cb40885ef9f0d2bec3cfa7d178c93cd2a01e6d9983bf1e7a6204d025ec5872f4858f19c6ca49a24c485662122d844afb8eb770b448fe734cebaa5e4e8e1e2103b64b87ac5fdfdf5b009675bf99df247a50cde0da0dbbad16360f781a4a15b8776caf9adbd0cbd1ebb3cd4e53377f53ab687b1a10579bb87355abfbd31bb9dbca1d7cea0df8f5420e07c038775abe63827c73377f071b07bfd6330e3e311061852fc6b64a1f1b682b776db1eac1739f6c86b4b5ad3cec1d9cdc039a0c5f93527bd1f163b36bcb2810f8f49e37d038bb41f53a8d5bf45861a8ef27357f38155d14e5f3e5e63f07a87f6ee76b2fb7f5acd16dee91543dc66e11420821f4d17af3ac9d3a1e74f0610e10a5bdb5a0db88fdf57f3999d4c687cd8ebb9666458311407d7baf62e6810b2bed1842b2f7982f2c13364c59c18d3af5b0470556937a3bce606a0ea34b3b7aa3dad9038b7da9475b07b4ecf35df58bf3c306b5300ede7c6b7a4898148c8f0e6eb8ebdfb7addbab8a9753a52a195bb9a8b0e6cf2b62cfde91d7eae6cc1c2b7ed52db1b5a66ea4abb80a121cc1bbdc082b0edd7ed67eded485bdaa8dcc320a6d2b86b71b3a7590130bb125cd2d0a8cdcfe5be69723abc9d3f416be2dc76e59f1b973d19dc1387fbeeaafb4b15f75ae382187485dc387addf55c73b78ea5f6b61f4d4baceddf240e2e057afd7acdf5a175da865dd6f6785f5ea527dbfb3ab9d73f5da759c6e9656f7b26ffbcb9aabfd47d5a86ee964eb56bb492df93f25cd65db64a0e386565e7d1275ce4dc66ef8a5951d0d5075cc0fbd7b8c0a0d9cedeaecd7b4510deb8325bc50e03b64db9f7923c7357719aaa22dbd9b4edab235dca2c40d910447ceffacd7d0906007773bfbc07a8dbcc46a0030665ff86dd4d03e0f951c2bf76b3966f9d8aa6286eeb4725feee4d15f04443ed109649ec1ad86ffd6b4e573a117a712e7b1acfddde6ff0d1edca8ea3c273bc7aaf59bb8dc7f21c4d46342eb2da3fd2c06496afd107574a817662046e8458c7dc371ab1a8e2be184f7f8fc97339f3f7d38ddf44fad25b7630000c6cf2f3633cff1146d4e70e3d66adad656d39effdc91878d587d76c4eaa2d33cbbaf8aeabeeac535cb5aeecc52bc6c6b23bed91ff3cdd3c7df9ab7f5b945d9d51bbdeeec68dcb908218410fa14501018f62cee428afdf3acd701291cbf9b98fe92c2890448e1adc8fdc3cbbf0f0f0f7b6fdfb3e6f2e41a3d329644af692e7fda48824ffba36dc8f20ee78e0dab20000092bdbb43f5e53d2f1ffcbc6045eb467fd6fdf9d711ad839ccd037169a2236bf6cefe257a63131900a82f8c0e1926de7c7141d09de9e1fd94bf5d58525f94b8a469ebe3ff3bbdbb8bd32b5a31191eefdf70d2f2b32f1a39b200c0e7c7efdd9de0d7a955a0e8f1bedf8f89da9972d90000189f9cfafd20dfba4f849b000fdad71015155df4508c8a8a6ed838e2237ebffab8f9e12d6fff18bb21c2f23ddecafcd3836a743da0b7af327cdbbe8955c4e5b2c833a31a0dd89f92ef1679ecd8d42a223cf2d1db2325f5bb7b6ee2d387a63b2289c5d3fb4fff3e6561693e2d1f3e501042f82208211cc7f13cffcfa1035f0e19f6dc4a4f1d3fd2a849f3576e7019677b8392c8fd6750ad89aedb2f7e172cc6e3e223b47ae5f2fa0d1b330cc3b22cc330344d330c4351145dc8a7829d694e955249bd000ac75a7cf16fd13b253e2c6522420821f43e3bf6cf812a55824a9f87e33842c8edd8d8965ffe0f281a680a281a28ca7c03eaf9fb0085f7c19cc686a2e06d5ad97cb88cb90f55f26aae2f0c41c3ca5cac9f2f0f814fbfdfbe4f9dbdf88bb081056e8d7a4ffc7e46675f006065ae72739e5946ee6a997f4b61047150f72ed21eeba295612ebb373fa9392dc2f1d5bdce2856c2703a539371a2493a7f5957adad9f25052ff448e18d7a8eb514d07876a00f9f65c33577d3cb79910d7ebd72ff572c5af45192cb6d4f1d3f5296d9fe85951b129636ab334bf5d94fdf54c6780d42082184d03bf729866c581b4f2bc5bd271aa8f2fc90a425fcd04349fdbacdded86db631efeedf133a8f8facd9e0afd600869c84271ad3981abab4fbb95237390b20f4ebd1c3aeedfad3972aecc8a93fbba16d197e3562ac5cacb89b0a1d7165294e99fc48f52471c7f28b0084337204f66ccca9d5a94ba89c015e939347ac7dadb0571442087d6282436bfc772b17f88e3c953112770242082184d07fe3f54236d60c082820040cfc079975d84412d4eb0bfb0e53e71dac30a3a537931377fd89638d2a2f99d7f0e8c4817b6e0deb56b2b1b077b413311934450100519f5af8dbd9da93ead2d796cd392669b335500200029f4e3ddd7e9e3ef62cd7644d2d7959daf95262373febb34999baca1662d6a1418f3eb54dadecf5a947b69d1536eb1ce161c90000d1a52517d85572c2df38df9e586af931bfbbd0efe232712723540edea06314c131cc1042082184d05b93d220a621870378dd11a3941ce4706000a03fe87ec7e2aa93b7fedc22fe9bfa5e6e76def507aebe95ffd2cb6ca249dc3fad4375674717a7e0afae349dff436b7b0a00846e1d3be91636f177f4fb629bfba44dd36a9ad2b4b2ee6d0704a427b02d06d4b42adba6d056bed51cb36f3f5413005a28915a48a51652a9858598a52881442a11d000400a1edc523887fa48b1b7f7c7467d7e884785b15734581208218410420821840080a28029acfcbf5e2b1b0240087c043f238a3cdb7db7abdd774527f53c98d2f35911d975fa3ba5130080d3a095e706157fb1060018c788a9ab22673dbf5cc6d2c3ddce3db8578845997786d4bbaedff5a3b1b9be61b6cfba3d09dcdb0dee57f8c098792bc658a589b7042336ff02e383e5f5bc87df6ab7ebe1df9decdf41092b0f77f089ac79f6c6f44021163e42082184104208a197635d04a0e6414f40ce403e072a0e4414c818c8349ae7b0a681075095da0d8aa5c0820206800230f09f6e691a52f62d3969dbe7efa0d7e9c1c43ad4eed2a3d4191ceb74e98e87eabfb4cb92b6ff16056238faebe1f40ebd9c9f6f75c61978e6bd4cfafcde6e1842082184104208a1427216780a0a7830c55418000b1a840c10002d8182c2163134801503221a680af8220d65e83c0e24344868507160410300d014b0455a1bd0149465f8452d010507b91c7caa5df9753766d5770dfd36bfcffc217e3810f787421fbf79655ce5e92b86d89d5bbaf7b1e91c529f1fe2e1d16dfac816d57cddfd079e5091fc9855036a3a0a288ab5abdeebd7ab4a0200ca036d6c02c72c1a5ec791a5688706538e3e8c59dd37d886a618d7960b2eab0800f0994726b708b017511425f16c3c76cf230370a99bbbf7fa3b276e66b8b3adad77d77db900007cf6e9396d7c241425f2e9f0e37573273d2ef3c49cce556c188a12bad4fb6a5b92eec50dcb7b71f9a60d93571c34b177c31ad5fcdcdd6b0cda704f0b60b8b738d82662e3137338b5e0dc5077977e2754b8ff11420821841042e8dfa4e48000486800000a40c6800120cb00b91c8868731006006c5800804c03a419405b24aa421b09d014e473c041994233253212d011e00178029a8fbe958d24eca71b97e6043fd79246143ce36c66e6dda3d3ebc8b1f1c387421bf3fbbaa4c0417d3b0dedee74f9b79dc9854dcb748ff65fa8b2e4d2fd47f73734a52e4c691b79bde5d6477a43fade2e0993db469ec8230000eab84d67aa2dbfa7555d9b6458d2bed180a8363b1ee9724ef5499e3dea8f140e8080a4ca908d37728c46e5956fed37f51bb2278372edb565737bdb809951693939c9dbdbd90080fec18eadcc84f30a7dc6818e31d3866d4ee1000c892b3eefb8d26aea853ca3eec1c686678775fd255efffc8659beb87cd3b9a74ed8f3b0d3964b37e3ef1dee7527b2cbf7b7f5029faec3fcae2fdf6f0a4aa9a256fe4d75181a6e85070042082184104208fd9b78027a1e4cb116110504cc31139e808603316d9ece52e6e00e0014ede3648e2e18df6e2368000b1ae40cc819b07cff0316da1b536ad41813fd31e57c35665edaf96774cecbbbaf19332e6cdf723997c333a68882ab2b37a5060feee46d55a54f2ff75b2bb6dcd39b9e606cdb4dee1328a10028f5cddf77e6b7993f31c249c0dad58d5cd895ff6be595020000a167df6f06045bb39655baf4f2e3ad7a4eea52c9426053b347479787e792b4008c43fd3e5dc2dc2c18c6aa728fa97ded6f1e8c2fe99063ecda7d372ec2452470a8d7afabeb83b3491a30246d5f7a3568d6fc1e01968cd0a5d9c4597593371f7a6c2cbe612f5fbed0b5e7d836ae2c80a472ff09610f36ef4ed4b3ee1d4604df59f1d7432310c5b96507c55d07973ddf1242082184104208a137a5e341c503003034d000321a640c58332066c094d096a5c0f892acc16cb96c8115034040c5010fc0beff3da3046e1d264e327afdebdd97f4f77f6ed82aeabb6b9b9abd767b063e635bfbd035bdaf1cecee5486101851279fbf2b09ed62c3001833afec3d129b9aab31026de154a97644bd203b0100eb1014c4ee8e7e10d4bc8218d3189b282f2edb9e5d735e7b4f1698c05e7d2b2c58b3f1cef8b9c100c05abbcacda78621f761be4d0d17739b2a9173809d765f960e0080b57693330000b4d042282cf280356a8d3c009f7765f9d8313fedbb99aea3195e994b3a94d8028d91b9d9980e455a6421e034060286ccfb99051722433da6d20000c4906f74aba9e28a6fd8cb972fb0f130cf4489ec5d25ca87b946609c5b8fac356eeeaea421fd6f2f3b2eef753c48820700421f866b97a3954ac52b6793c9e42135c3b0b81042082184de5b84004f819a078a02a0a06890e665b5f4124236a4f005044040819002cdaba230021a5446e00080c007d02b88b1affd45b77f7b25bce19db568e15589b7326c435a4a2900a02d3cc29afa5acb2402be20f5fab18307af39f708b76780b2f40a92455d4d52fb045a60cc060048cee9a57b720cf923fdad222900a2d7f0dcfa3537a6ff1c0450a493a0c0c6d332f75e9a0eaa8900409f7e3747e2662f2ac3f275b1dff7fcfadeb0a3778ed5b01568af4faad2f49ee9c4a20048e967146be76d6fdd7cf6ad439f171bc34a7dbee886bd64f900a04fbf93a6033f01009fff304165d5d28605a01d9a8d6a346ad29f171ccf9d71eebf2040844700421f08a5521152b3d62b67bb76f912961542082184d0fb8c23c08039a58c1905006024c050c00070000c80b46872e11797a2e78110b061c08a011ba6589f29190b320684002c0556ecb34c39061ea43448689031e6be58efb5671da35447bafb874ffb6d6ceb207b07d78aede69e7c14b76164536f4717bba0ee3f9932c16aa2238343fa7c3bbe63b3a6e1d5abd71eb8fa862941ac31e3d8bc1e215e2e360e3ed53acf3e986a0000fddd1fc2fdba7cf76dff46e121557b2c9dd27ff1ddbc637d42027caab45b7447afbbf7fbe0e6a1ee4e2e364e017507afbaae224f5f3267d680a60dea06f8d5683fff422e0ffa7b2bfa4cba52707562987f40c5fa532ea94b8f3d6853e31556151c4c95705aeae8ee24b79288c41632b94c046a85dad4f68212bbf85864c5a76bf1440100e0338ffe7a98b45c17fb2031212121212131397a518dccad2ba2f38bcf27add6af93c5fea93f9cc93418732e2e99bc1dda7d195a963e45bc26572bf60cac6023002ee3c46f9b124d05cfc89c2539710f0b4a0bda087dbb0f0fba3471e21f310a23f0daecf8537b8ea618cab67c003066ed98b1fc721e6778f2cf9c99d1de3d3bfa080180b26930b265ce926113ce7a0ffac217471847e843222b83975d18649dfda16f5d5f3bb95c6eeb1650afdbac93d93c162842082184d07f4147c0082067c082012903563448e9c2e904e42c583260cb82be68fa618e80920342c048cc2379f300d91c18090040b611f279d0f1cf62421c012d010d0f3c7916195272a0234053a0e341f981a54bd1dcdb7e2968f1f9b4e423a38dab7ab48fbcda6cd5edc771fbbba52c9abcdb3c84902eede88d6adf1f381615bd6f8cfec73edf5d5183f1d196e1fdd65b4e389a90957262a6f3ae41037f4f340000f0b9e7ff918ede77e95aecf6ffcdfb7dbcbf75d38dd7e29262f74d08140263dff4eb1db7521ea7df5cd5eadebc414b6eeb4c75efdca893b6e3f79e3e1f7372b260ed84e577f5c24a43372ea86111ba30fa6edcfdb3f36a494b7d079c2a55c9d8ca454f2371447d6fcfdad5bf2e5db3f174ba6db56067730f305a626b4de5a5ab309f0d00704f0efc7acaaafb94cf2bbbba98b887f69bd242b3e7b77379c5a3299675e7effdbef2df9d5c8402fbd65b3cbfdbb7a489bc2ccd942421131777bc3b30b0527058bd9e5be511dea69e48d2eaa3c6879def644b53f2d6bb735ef25a81ef883d7f0d2d5814e120a0186bbfb6df1c7ca427655b3e00480306b6881bee672974eb7eaaded21de3ab985bd4c86a0deb20884b0f1ad2d90bc73443e8d340b20f7ed563714687355753d2d3122e6c99d6c64bf436033b12a39160a92284104208bdb13c0e0a7800001ac048405b186c511841c70305906b84021e0a0aabed2c0790cf01001808180ae7361030107317298e7fd6c3cafc3252e46fe15db569b60fef5a4ee8fec5b85e55642cf877e8e23b6743e7d19f5590b210d2b9b5f3b6a807ba3eee1400236b36aaa3af1000dc3f1bd96cc6b0edb7a7bbdfd978d5e3ab635d2b4919f0ee3075cc2f75d61f4e1d30088092d41a3da0ba5549757a518576dd2b00008053fd9163abaffee55af6942af60094659dfff5aa22a5009ceab6f3f87a77a206025f27f90d316a38c6b24817374ae2d3aabbab5e939b74e7bedac9e2e933342b648c5a030fe61c479f32c6adff694dff62936887cff7293f070068999258643a65153c6cc3d5611b8acd2c6b7320b74de10b5d07462907161e4f9567dcc930ddf5e8ba2cbaebb2a72f59680eb50445ee4b8e7c3a75e5b3750903a7dfce28dc3efb4613b75e9f587ca3ebae2cba61821297af040081d717cb964c5dfde2b1ee54c949d670447b77163f2911fa34e89f5c89d5579d3eb091971505e059bd75ffeaa6278ce9c7168c18b7f458b25aecd170c8c2e5d35bbb0a34519135078b375d9a1f2206d0c72f6ed8fafabc1b9b22a4699b9a852e6b302ae0ecee4ba976a3f6ffdd57bf635ae49c3f2e3ed60aed837b2ed9fa7d5b6746ffe8c09cafa6ae3e915c20f68818f9d3f2294d9df0830621841042a8243a023a0e802abc01000007906fee1f0340c048cc4fe178d48ccc45460300d042a9402073b666000028819431ea8ca6226365ae7273471246ee6a99ff58a1cd7baca09d7ced05e6895e6e22e52305070094d4deee25f97df58f0fcfeed3ac4a253fcf8a8135465e506995a674b194c85a665a10c50a59a2d773af17f8a25809c3e98cc5a688a516323bf76a21ce0f8f9f8c579b97c71bf51c2b16e03eff3411e5a55f97a63619dbce052376087d2a84eef56b5b467f1b396fd3e1e8fb59bac22f17e3a33f06f55d6739f1646a76da85992edb06f65d9368286d39ead83d8a5e5b2fc6dc3934c4eefc848ee3afd6fdf94a5a6e76f2e9255ff84a29d0c67edf75c8e180f917d3b2d32ecdf1da3578c4ce346cd08910420821f4f6b0fa5e06869c8427e614ccbab4fbb95237b9d8da4dce6724649b2e7139c5c3c73a99bb69c4a067f9618b679a25b9ff8cfbdf36a789876ec53dbc1f776d597dcbd29a245140bd3a4bad1963e562c5e52a7425ce4c0cca1cf34042bc26278f583b596185fdd343b276b4945937d91d327f716b3bcc3e8dd027839237597264537fd9c55fbf6a5bb3a2936fb3b15b13b4c0679e587fd963f48cae7e5246ecd371fa44ff988d871f1b4b598e3870f0b006f60c00e447addc4bf55c34a1a99b9862a4aed5eb04c8686decfa4d4f1acf9adcca43cc88bdda4d1aeb7379d34505f6a042082184107a6bd870b92cf55df5a985bf9dad3da92e7d6dd99c6392365b032dec9d7a559fb260e1eed63f7671cbd8bbe0c7bb81c35ab8b29058ec758ca58395fe497ca6a1b9950088a140c5c92b567216d3447377cbf24bf9a4712997d9625b1b2633feb1169ca5afbc2417bbf9599f4dcad455b61003979770374d57caf09c0000200049444154ecec6a6729d065dfbd10952ef4ac6f0ad2105d5a72815d2527f1a7bd33b5eafc8ffafdd14d76a4440170eafc623f714b5bfd95ae020000bd56adc7731aa1577ff09714337f6ee2d387a63b2289c5fbf73e28498536e397b5190f449b7671e5b0aec3fb7ad7f8a7c56305ed54d1a1b0a1a8b79b4899a2282d64c35abb5ab300007c415a9ac1a1a94bb114e686acc44cc5a961b502cc530d2aca5fa1e6c00e2f311042082184de0e5e4f9581d0ad6327ddc226fee7538977db499ba6d5b400caa2e7b2752991131af90cd58adceaf55fb56e80af009eab0ad30e4dc7f75c3bacaee734c66fcce1c3636647ee1ad63e64a38bb38d7bad1a4156274a5ba755d85743dd07b5f65acebb74fbebc2927aa55504682bdf6a8ed76e3f547bf94929a24bbf76f6c2a17c238040e65aa969fbdaee42000052f0e096c239d4478a6d2c1042e8d343899deb0c18557f5ebfe814aeab9b9ccfb89f6500990080533c78ac93d597b3548e98e5f4e6fcc2bc3aa7a068e0d7dc8094b670761664c6a5e9c15df2ec4ac2d6d3dee9f3555796d7b3c07246082184102a4f9f64c8461c3cefca15d3dde65bee36374fa59d7b1e4ce9697e20f41f1b150700001a00601c23a6ae8a9c55bce49c9b7fbde5fad7c5a63d7b9509e3d072fe3f49f39f3e1eb5356ad4d30773be050080a22fa19d7a1dbed7cb745f1636f5ef9b53cb78252ef5aeeb77fd686cae6f98adbc7244f7ca112fcc62ccbc1563acd2c45b82119b42eacb91a1bd8debaffe5a4bfa3a2f531de9566542e891a8c9fe38503642e83d6778b063dea682869d9a85f83ad0e917562e3963f09fe12371a8d82774f2bc39bbda2cedea96be77cea2bb9547b5706385d2306fd5c26309dab02036fdc48a1d29baf0179768153eb43de939e9c7b61bc73572e69fdcbca1aa10ee5fb57f4f9bb693e61edaf8750b1f912e23fee26565508b5a0ef8a31042082184d05bc25c361f07d6a176971e61b62f4f53c33ad6e9d2bda62de6b14108a14fe83bdec2d122f9cf31adab7a39397a840cd82e1db27e7d7f6f01ebd17bedba5e3973eb39db3ad7fa3aa5d3ea8d5ffa0a80766cbb6046c0ce0ed5aad78e18b8d7a5a997a4842552d60d17ec5e1074625875271b5bef86a3b726680888ab4ddcb9aad5fde98ddc6de50e3ef506fc7a2107b30f23841042089547551f000414d8b350c081f2854b2c0105321a0434f03ca838d0603641f491c83f3eb2e78a9427d0ce6fa7d0a2e69c23bbfbca6fae1c3772de8eeb59bc4d708fef56ff30a0b294323ed9377d60e4aa738fb5b4c4a1fa90ad7b4727f5efbf3f37e76023af5f04b288559736b59263592284de578c7dc371ab1a8e2be1cbdfb9c58cdd2d663c37551c30687df4a0a70fcd4f3bf73efea8f7b399288bc0de4b8ef45e52ec9542b756d3b6b69a86258e104208a14fa132999f9f909050181d31653524e6ff9ede2d27a5355ba6006c19d0f2a0304099872ffae848c27eba71090fca8f8e6593a57f0cbdf0b463149fb1a7cf6773f5d3ff4e3a5385bfb6b44fc7ee73822fcea91cbb68ec0ef71f6f667fe64a29936ec44bc42ee1bfffbe133b4621841042082184d0a75a99b4b4ac5bbf114f0810d3ff3c104278c2139e1000c2f340801020e4dc99336fb92e16000c049e184a7a8e028a827c02dc4716acd1de98526fa076f9d91fc324ffe97618332ffd75948ee8f6d20e4dc68c0bbb8f0b9a75ad69831d9afe5d7ce6d15f8f3afeefeca0ea7216206cf0f40ecb86eebc37bd0a2b660a626edeb85fc72ec0dea7464d00002d961642e85d92cb6d4f1d3f5296d9b0ac1042082184de2d028498e3368580f0a63b34550e9964594781f95e3e076aaec44d780d220ac4981ea78cfb569d7cfeae24b48b0d0360ccbcb07edbcda7a34fdbd6e9de2bd49a06d6212888dd1dfd20a8790531a60dfe3719739232d5718b5bfb2fa7010008a7c997742ee0c5b5276dfc76c68ca92de6c4f3fead87cefd794a6b572c2c84d03b151c5a030b0121841042e803256781a7a080875252fd492810d0a0e49f4da101ec58c836029b65040070608b2522b662404c81294860cf006180105018c158eaa68828b0a0a1c0f831152f311a8165ff8d7009af4abc95611bd2b270d06ddac2fff3ee0d5c4c11349a31ed0ecad22b4816753549ed136881319b724615e9eec7ca3ded2c82471c3f37d4f3b9064d35072f393078893eebeaea419f0d9cdc307e43cd4fb8972042082184104208a1d7a0e4c08205090df92faf44f20082e2157e9a0286021e80e609f02fe4c651f390c7413e070090c783c208791cbc72f807290d5a1e741f546596575cfe6540232f47171bd7e0e61376ded702009ff6476bb746dfcd1dd2263c24b4ddda6403afbcb67a54e3000f1b07b70a4d46afbfa32600fabb3f84fbf7f869f1801a5e2e361ef5066dbaf7e8e4fc8ed5bd6d1c7ceb8ddd97facab815d1a6c62bac2a38889e4510688665cc9eee2d4aece26391159f8ebd71ca1f63e5245126242b7900a01d5b8c6cfc68fea4d557b20c84e8950f2fed3b9ca005ddfdbddbcf24e5198840e6e06c2366199a025ae624c9894f5163d006218410420821843e612b56ae1c34e8cb2fbf1cfce59743be1c3264c8906143860e5bf7fbfa623107027a1e4a6f81c101989a0e886870640100183027a829b9171347404fc04000000cc47c2bbd8a4a01d014e83fac7a2c9ff3cfb8be8b143df7dc4b49bff263d8d971dd17c7988223eadb7b153d365eb876edd060afdc0363ba2c52f6de1693991ab3adf3e359fd165dd30000909c335bf3faecbdf7306e75f8f9891d3a2f934e3e762f2d7aaefbbe69f3afaa5fb16a4e95aa646ce5a2a77b8ee4c7ef5dbf76d9da2d3b8ec7a4699f96232db1b5a6f2d255385e6ab91356e831a175da683f0b0ba7c62b1ed9755ab9ef6b9b3fbe089059caecfd5b8fdf794f4d80cf8fd930aaa1875c26b50ffb3ab3e7f2b9752d415a6dd8ff6a5eece96269e5dc716f2e1623420821841042087d92860e19e2e9e559748aa7a7e780fefd9e9b4dc7838a2f353c4080a28002739e19310d3405460250fa88516fe003ebbca3bab2ee84a4d7ce7e21d62c58478c9f5677d3f49d772754760210070e1856df8e0100927562d949fbe1fff4ab66cd02d41c38a9ddead17fdd9f1c240490864f888c70155250bf6b7dab43fc8881b5ed0460d7b27795e98b6372b870696939838951c3319685c54f5b78d76fed6d632ba5d54f6e9e3eb3f310dbb77d80150d0040b342c6a835f0856137546e045e3dd75cefb9e6e9e3ea5ffe76eacbdf8acd527dcade1b539e7b99a4f2c85d774662f121841042082184d027ee9b193322c78c55e6e50180cc5a36edeba940f8d75d0801e008b0148828c8e7404c83b1f456366fc0b40ed107957b985367641aed2a3998f2c75052171fab82c70a2300002b73b136c5538cb9c959eaf89f3b57ab1a12583524307cd05f0a2e4fcd010025b1b733b592a105166299b3dcf402462ca28c3ae32bf612c54a184e57d87f8a96baf8557071905bdbb906346c564d9a169752d8d08637ea39562cc0a4ce0821841042082184d07be6871f160b04ac80152c5eb4f08d17c2014869d013d01010d1c052e6d434ac2930410388696028d0f1a0e5df701d053c58d160f5e1340661a48e0e6cf6bd2c03b8330044fd245965e1670ebc40e1785cacb5879d45b521fb8f0f722ffacef477df72dd562e56dc4d858eb8be90dc98a229e079f35ee0353979c4dad70a9bd8208410420821841042ef9f65cb7e233ce109ffc64b3002482850f24000743c8868d0f00000aca9b14d3e318fe65d34170d4f209f7f8db1710c04f238107e40e56a55a35f23f5f0399b7aae1de0af3efbe3dc730e1d27fb8b4051741edaa1d9d00633a64cff3d7471dfeab644f5e8c6b9bb764d9ab9bfe5aa29b19b9ff5d9a44c5d650b31f0aa8709996227676b31a89fdc3c7d53651be6661a498ae8d2920bec2a3989f124282762a925160242e89548495f7ecf4d7cfad07487e058720821841042e88d6839e069d0f1001414f06084c25c36f945f3da16bfdae400f25f33eb2d4740f3015db2d2b6ad7e583f66ccb8b6bed3558c7d68f7057f4e08123f9f679971fc6cc9cedc99e3fb868e4fd30b64eed59a0d5e12510eebb6f2ade678edf643b5979f9418f392cf1f3d99ade18112d979077fd622c886060020050f6e299c437da438c2f7bba23adac5f77fc1a7ae4f0f2c1a7c24997fd4f7fd7948fcf97ecee5db454d79a08dd7e46697af8cf51514996ab8bfb846f88905c9fb5bcb4ade9e12682e4756e9acd91cb7a28eb4fc36cff878d7a8768356df50fb8c3e73f3c770091e1f08bd7bd72e472b958a57ce2693c9436a86617121841042087d880c040c7c91fb9c395530fb2916863878de952ba6bbb44d78e4ef67228b3d4d39f73c98d2b3c8045a16dcff8723fd7f283697ffd8a8b8c2fb92b09f6e5c2a7c60d57ccbdde665d80a4aea5dd7effad1d85cdf305b9baacd7b572da1c29c792bc658a589b7042336e52d674743bbae675e985c7b43ca962fe74db3777e6f4e0cb17f19b747e8d965e66ca3cf4b033bfabbf3426a9f5dfc607f6b599957aebfbbfaeb9d9e6b9e5ce9ec80c99410faaf28958a909ab55e39dbb5cb97b0ac10420821843e325811fb0fb10eb5bbf408b37d799a1ad6b14e97ee356d318f4df9b3ed7c54a3d168349aac23bded65edf766981e9deae5eed56a50cf9a36efcd8921f028e3f6308ef5fbf66b5c8eb126cec01bb2eee7d9065594e1c70442ff2d5919bcec4cce3afb43dfbabe7672b9dcd62da05eb75927b3f977ff06f24ff5f7aa30f45c41e16343d2d23a4e0d56a518017471f343e585dc433b7f7be889010000d417bfaae4dee3980a773f42082184de5f1450cfa1298aa6689aa6cba716c56219a34fca3f07f63e37a5cffa4d00174f1f2ffd7556df6cf91aaeeeffa7bcb7871db56131dc3e71e076f1c9fe8b37f9c3d9bde5babaa01f3707bdee32fbac5e0c8ffef9e7111e38e8935396c4342fe4b2313f2a32e5e93fa47de1ab4e9f380a84f084109ee709213cf084e7094ff8f2ef574cb20f7ed56371eea83fae1eaee3644c8fbb78fc8608de6235c46804962df7869fa29abf5d3fd0cd4effe4fc92de5d078da979ebcfb6b6d8baf41d8a3a7f96a6698661289aa6688a36ff0334455134ed5338dbf17f0e025014f5f47fd31ff35f53eb6dd3ddc229cfee9476a94be1ce460821f4e1397268ffbb5911866cd027243c1c133d2084cae48dd30f13732e7f627ea2d0d357550f0e36856b7873d086e779c2731c4ff80b17a3caf75de89f5c89d5579d3eb091971505e059bd75ffeaa6278ce9c7168c18b7f458b25aecd170c8c2e5d35bbb0a34519135078b375d9a1f2206d0c72f6ed8fafabc1b9b22a4699b9a852e6b302ae0ecee4ba976a3f6ffdd57bf635ae49c3f2e3ed60aed837b2ed9fa7d5b6746ffe8c09cafa6ae3e915c20f68818f9d3f2294d9d5ee7fa82a21996150a3deaf7eaeef7e38a6b4ff46d6d45780cbe3b952b57a6199a65198661688aa6198636456b689a2e124fa95123f4b99f114d111aea8560cdcb423625466730648310420895027b3cbc7bc6cc4b3bff8cce7979666763c685ed5b2ee7725854082184de82d0bd7e6dcbe86f23e76d3a1c7d3f4b571837323efa6350df7596134fa666a75d98e9b26d60df358986d296a38edda3e8b5f562cc9d4343ecce4fe838fe6add9fafa4e566279f5ef285af94026decf75d871c0e987f312d3bedd21caf5d8347ec4c7bfdaf305e9b7671cbb678d63bc04180bbee3f16137b47281402c0add8678d40852231005cbd7e53201203c0956b37844211005cbd7e4328c2181b420821f4afc090cddb531deb1318fefd3d7dd9e626eae4f37725a1556c18e00b1e44efdfbe69e9d2154b96aedb78e06a8a79b42dd6212888bd1dfd408be3c52284107a7394bcc992239bfacb2efefa55db9a159d7c9b8ddd9aa0053ef3c4facb1ea36774f59332629f8ed327fac76c3cfcd858ca72c481838735b06700203f6ae55eaae7a2094dddc4142375ad5e2740466b63d76f7ad278d6e4561e6246ecd56ed2589fcb9b2e2a5ee31b4c173dcccf566eeb1cd06e417ecf653fb777c46b93ff5a4875737bac1aa121cf3d55ab56b8e94eed5ab50aef84638921841042ff92629745521a9c85207ae15289320f2f5502390356981df735f0aac45b19b695bda41400d1e5f30e5523baf5e933a87b639ffcab7b8f26a809000065e915247b7235498d311b8410426f81925468337ed9df17e3d3d3e20e465a6e1bde77e57d4dde6305ed54d1dc9685917bbb8994298ad24236acb5ab350b00c017a4a5191c025d8a0d4e67c84acc541c1e562b2020202020a072c4cc388a53a88b36b3a1289a225c91bcc7bc9100cd14768811852d8fcfc9498b3bf44dbdbce81be97afceefbcf190c3abd5e0f007a9deee944bd4e0b00069dd660baa3d7eaf53ad33c45674308218450392ad32f598e4210bf64469afa001bea68a223836b0efd7576a7ea5e360e7e0dc7ef7f90bc6f62ebaa0e0e2e15dacc3995c30300f0ca6bab47350ef0b07170abd064f4fa3b6a02007cf689d9ddc3fd3d6d1c5c5caa77fefac0130370693b860d39a4b8b7b0b57fa5806a038f284a5f35d1a6c62bac2a3888000018db2ab5c203dc1c64524b3b9fb0301792f524cf748d4b895d7c2cb2e2d3b578842284102a0794d8b9ce8051f545c9d1299cb59b9ccfb89f65ea0bc5291e3cd6c93ce42cc58a594e6f34c54b78754e41f1a08be94bdfc2d95990199756ac5d296beb69eff4f9c62b7166098f930ff4f7289acb86b1f190a91fa4a80a8336868cf82cc6c1c5b2e84f3eb4d8b9f6a82591c2d5635695b5d92a42082184d0c7ae58bc45cd439a1e742f8cff594a5e389e00ff21be6ffde37d07ad261fbb9f163ddbe5af11adfaee0d5c742e35f9d8187edd8455f13ae0330e8ce9b248d97b5b4c666accb6ce8f67f55b744d034040e2df7bf9c9b8acb47b2727d96e1b357e7f16e5dc65f9ca56f24a130fdebd1777736d7379e9ebe554a94ac6562e7aa1480d398f14948d93cc7cfd4a4b6cada9bc7415e6b3410821f4a60c0f76cc9ab3fee4edc7793abdeae1a9954bce18fcebfb481c1af7097df8eb9c5d095a5efb60ef9c45772bf76ae1c60addc3bc55e78e2568018ce92756ec4829a9dd8455f8d0f6e48f493f9e4cd5115e937afde25d252fa9dabfa7cdfe49730f25a979e03419774e1cb89459acd18eb852e74eaed7e77fb7f34e8ece50f0f0e4cfdfecd237ee5bf38591c905157a4c6996faeb8293b9a6c011e1f5daa774466c7d83104208a14f8d396423a0c091054701380a4050249ce0c082030b006049833d0bf602b02cdea886007c9097508c4dab895fd6b21388bc5bf60ea299c6237b06c904167e1dba78a75d4ad6f25927969db41ffe4dbf6ad6acc0a6e6c049edf487ffbaaf03c6ae76b776a12e5286b1f4ef3cbabbededa309afd90e8618351c237a7e1c0da24e3e7f28cea256435f8bc2c2a7592163d41a783c44114208bde977bc85a345f29f635a57f57272f40819b05d3a64fdfafede02d6a3f7da75bd72e6d673b675aef5754aa7d51bbff41500edd876c18c809d1daa55af1d3170af4b532f49094ba4ac1b2ed8bd20e8c4b0ea4e36b6de0d476f4dd01010579bb87355abfbd31bb9dbca1d7cea0df8f5c2f319f6c5d5a6ec58d6e6c1774d2b3839b8850e39e8396dfbd2760e2fb6d2a56c1a8def2fdb376b63820100f882c33d2a3917aa322e4a83bb14218410421f18390bd62c480baf7ba4344828b066c08e0596025b16ec59a001441458d360c1809300c4345833e0c482882e1ce4db40208b038680bda0589b1a05070060c78286808e0300f84862088c95b3dcf4de19b14868ed22a3010068a15440f47ace909b9ca58effb973b535340000e134f9928e6a0e78e5f5df674e5d712436534f33bc4a41da685eb33c2856c270ba623f3e124dcac55d47d37d5bb50fb57dd6469c37ea39d652802918114208bdf1779d7dc371ab1a8e7bf109d6b9c58cdd2d663c37551c30687df4a0a70fcd4f3bf73efea87791ef318bc0de4b8ef45e52ec9542b756d3b6b69a56cab79fd8b7cbfcbd5de6bff0842860f2d5f4c945b62168c6b5f4190000157f4950fc82fb10218410421fb63c0e580a2c59e001b4001405620ad40468006b06541cc8181053c05320a281006838b0a2414b404f40f2346403007c49ad650c8513390206f8405bd4bc3ed6dac3cea2da90fdc707b917ed68afbbb370f0dcc4013bcffc152c17e86267d6eb92000040010540ca56348c958b157753a123ae2c050040b48fa3761f7ae0daa243030f71916019afc9c923d6be98da192184104208218410fa401102060003018636378121005ade1ca0d11320855903290a0a0c20668002c8e7c08a0506807dcbd57f9c1d77688766431bcc9832fdf7d0c57dabdb12d5a31be7eeda3569e6aac9d38adcfcbdac05c0659e5db7f581ae2600002373142bee3d56133f21f5aa255362373febb34999baca166220ba279777efbf67dbb87d7d7721cf710014cdd01400105d5a72815d2527311ee00821f46993cb6d4f1d3f5296d9b0ac1042082184de37320680068682a7e32b704f5bc6bc30b3690a5fa4b5ccdb866c8ca4e4e6391f38c6f1b3253b73678eef1b3a3e4d2f90b9576b3678490488ab8e9cdd66e0c8ba75eddd6ced036a37f0106b00002455078d08e935c0c751276bb2f6fad6d636a52d99b6f2ade678edf643b5979fd4987ee36686c19871e4cfbba6ab71d6bbd3c0969e0220050f6e299c437da4141ee00821f4690b0ead81858010420821f48152f100042c9952c7757ab932856c3802cc4b96ae231f604b1b49d84f372e153eb06abee56e73f37ddab9e7c1949e000040c982fbff70a4ff0fc55fe9da71d1a18e8b9e3e9c6efa471c3878ebd5c1655c3925f5aeeb77fd686cae6f98ad67ab41a34b98c598792bc658a589b70423360821841042082184d0878a10a00abb3ebd0173c8464c838832077d2c189010d0f0a02f6c3ea3e3414a01450301e078d0144ea7006c593072a030e28e788d3277a8dda547a93338d6e9d21dcb092184104208218410fa90496810be458e5a73c88627e64e53aac2de54457b3b293930d020a00048b1de560440cd3deb888510420821841042e863753f3151a5cacfceca7a07ebb2b3b7b7b6b2aa50c1e73fdf12f4a1fbf78ea5d2976c4200541c30b4b963948107230500a025e6418cd43c180108403e0700a0e7cdd1181d018a14866cf404f4a4b401a1343c68a08419d4fc27338c14420821841042087daaee27265214dd38a2d93b5be3d5cb51098949be2fd487dffd96a00f5de9c752a3b738965eb6e4a7b43c00559802982ad6990928000a34bc399a63e401000c0006be7006001a77defbc7987969e79fd139dccb67c8b8b07dcbe55c0e8b0a218410420821f44ea894aa90d030f20e85d408532a95efc396a00f5de9c71210f2c6b7d0972cb9bc60c8a69ce9efff5cbb62efa3aa375f0251279fbf2b09ad6253a4bf9b3ee5c4c6254bd71f79624a1ac43a0405b1b7a31f68b18113420821841042e85dc8cece266f53b57da35b7676f67bb22578fbd06f2f3d96de5a894b2e2f2c7ef4bc677855e2ad0cdb90964506f836a45f3dfdd852463f0bdd51965e41b2a8ab496a9f400b1c560a218410420821f40e1002af9b1743afd73b3bbb00405ada13a150f89a2ba4cab225172e5c8889b91d1454f9b9bf83070fc25d865e7d2c151e4f6fbae07fb746fe49866c8c6907678d18bfee62aa8e16db57fd72c3ae19b6eb1ab7bef44dd4fa16d605678687b63f1cb1fbe6f2c696ca63fdeb4e0ff9ebd4685ff2e8d0dc3133579f7c5020728f18be68f9a4c68e2c10cdfd6ddf8cfdf68fe8273acb4a6dc72cfd695898e8c6acfe8befe619fa840488451547ecd839dcb869f4c8457fc72979d6d2a7d5ec5d2bbef01494fe29a84d8d57580538889e4ee172ae9d7ee8d6a0a6ea9f33450e0bb18b8fc5c9f8746d6005099e7d0821f4f1ba76395aa954bc7236994c1e52330c8b0b2184d0bf8c94b1721b15153578c8d0c68d1ba53c4cc9cfcf0780ee5f74f7f4f23c71e2e4aa952bc2c3c3dfae966dde92dbb7b8d873c2c47b8e3afa51ce9de7ff6e5f4683c8d87500fec68d5e712c91b748d0fb6f1f5e9f62c728ed8d2513f7b82e8c7a909b911c7f706e470f56e05aa7be45cca1780de8928f5fa7dd989bc71275a04d387c535cb7beab4077fbfb9e5f1df69f7d21e5d193f333bdf68c18b13b8d23aaf3d3bf981013b1faeac3acc47d5f512b7a4f3dad1087ccf87dbcbf75d38dd7e29262f74df057ec9db230b1ebcee4b4d4cca4731b47865abf72702f4e95aa646ce5a2c21dcf2b62cfde91d7aae52c2c7e28d0125b6b2a2f5d85f96cd0472de7706ee53eda0cfe5f5e8dcef86dbbec2937b1a7217a1f29958a909ab55e792b4b58a7ec97e3d93b5bb937dd9cf646a75efe89debeb517c7eb71d72184d0c7a8cc5d4576efde73fbf6edddbbf754aa5469dddab5ebd6aead54a9d2ae5dbb6fdfbebd6bd7ee322ea4b4f0102184909873023e97a9df5e9d4e9f8ff85c53f46f1a7ddecf89b97e58549e0951d497c7faf90ebf5080a9613e38a51f4b6f7bc3904d39c7d75811a34e89b99598a567acbc426a380940ecdba29aeefcd9c79a8ce8b3a4cd980ecc854be99ad4f3e70aaab6ac28d1c66edefca4c1ac09cd3dc48cd8b3f5c448efcb7f442b545756fc45be983dacaea380b1f2ff62525feb53db6ea99f2f5ea180cf8ebf79fb713e113904d6a864fdcaf226460dc7880a1b3ff1f9f74fdd1084d7f194bcf0429a153246ad81c7ef8df2977d593dac5b5685900caf1a99e1dd140b2ff1e559cc5ac3f4d6592f8b0ee81f6927f5ccf20ac9a8d0307bc89fc692ab3c3cb9b555d9a179a657488657edac264355fbd3ca69db787efba0cc3a8b8dda22d3f2cee4556dac3ca52a87c567ed7fedf88b45a0745a5f81d55bc4ae8996db352fb76e9d0caf908c8a8db33b4fd724ea01809c8acc6ab2ca6830cd24a0db0cb3e8e0f68ad5a8ce287c4332bc9edede412c092100009095c14bc29171f3439d9a6f29c3a1aab93c3ea8726494c6f43d69517dc4775f855953cf4d47082184119b32898d8d5db376cdf0e1c3636edd1c397244505095a0a02af3e6cdbd733b76c488116bd7ad8d8d8d2d6b4dbbf42de14124010d9f29175b65a9538bfeb5115be5190c12099467bd5fe0d169fa375f780b3002f241466dde360ef9da4b2e179f62c72851d5b16bbefe6ef6cc0e0bee914a2d06cc5e3cae858b6550ab0a691b2e27553a961138a065dbfc9f975d4bb63e9a5aa15b901518b29332156787d50b313574217a15e59f97af543d563c39daabce3e010500c06bf38ce105c6e7c22a0eed7efe256ec64ffd6a8fcdb60beb3676eedc7e41afa87c52ac84e174a6e5104dd2f9cbba6a6dfd2c2930bc50b936ea39d652808dd445e70000200049444154f9a3cbfd7b48a19b145990dbd7fad43a818391bf775d1f23786703d993338b55ffb85a9d5c2b765418a21fd325ee5ef58dfc01df1b3b2cb05d5f8fa673b96b17df2e7047c0488035ad89a69b7c21f866a1e6d648ab30538f3bc29fdfaa1746c86b5afd07fbc2c881c853d4d3f3adde5efcef8a09a7050b7fb76eeb43a9528de72e71259c82341dd64e5c5ac91412d849fed86959dd54381425a29fdf6096c173087d0cc4beedfbfb62312084102ab972fb8a4b38a3b1779f3ebd7af55abc68516262e29123478382aa985e9b9a9afac3f78b199aeedda7cfa58b1759967dcb2de1094953c2e0a64dea366e00008d9b4614fd7b7c3368f4509e356adabe6ecf5ea6b5e3c1f0491dd5ef1e0560cf420ef7698e1845cb6a0c58b8e77c5c5adcb641867543a75fcc07daa64653e784dd3b77dd776f59d939a8a577e29e1dbbee3b36ad6147036be361efd871c3a56b776e5dbb73eb5adcddfb497ff7f6923939c9bd87ed8c324dbc137b27f5eefa56d6400155347991c8a3d5d7eb0edd4e49885a5cfdfcd7a337241b5eb16d8c958b1597abd01100e094c98f544f2eec58be62cdd2350712f4dadb7b366ebdaae00000784d4e1eb176b2c2fa6179336418ee18d8be5d841e1694d89aa9da48d22394667486996db3a7de240090fd8fc23724fbbb3b040032f6e6561ba8cde08168b95d73736bd5caf00ac98c18a7be5a982a3a3bba60c8e7993e2119becd7267fcc3e9819cfd366f431affc7d0ac6a8db2faece68cc53f2d380eac7d58573158380b1ad7a04bfc12cb8d37e479887b3560e4424ae6c436ea2089700600e0958695e373824233bcc2b23aced126ea000034375575dae5dfd499de1bf7cbe759432e120072625466e339051306e5d46b95b330eed927946d2d497dbd6ed32df3143e5bbffe2ad5ee73d6025ef21e0ddcc105b92135322a36cef9df9a8236f5727764039434b321593d649ea1204615119119f2b9eab206520fabbab6cbf40dc9f0aa97dd7fa53e9b070048df931bd82dfffbc9b911adb3bed8ca653eed18a536fe1299135a2bc32b24a3466fd58e07a62d2c7c235fe634699315d245b93de5f94fdbe4abbc5d63495b7f5a2ca41cbc051dbf10fb0821fd40dee8537cc2f2dc1a8d32eb4ed0e53deb18f5d29279fad9291451222125125222c1f31bdc7589b25e93bca72d92724fe5057f967f07bb87a0f78c2e7ef5e088ca6eb672b9ad779d81cbafab0840fec9af7aaf7e94fa7b87006fefc0ce1b1ea69b3b463d373d451515592578f235534b3c7dfce2dabebd4fe40300977d7a5ec7ca8e723b8fd01e3f5f5115c691b9ac338b7bd7f6b295cb1dfc5b4edcfd4087a58f10421f7eedf695b76d5bb7a9d59aef66cd02422af8f8585a58e4e7e79b9eaae0e30384cc9ef5ad5aadd9ba65eb5b7539210408e1794851190821b1b7639fbb656466e4e948bebea46d2eb830a2a2ff801fa6b6a964239638d51ab53b3961d798465e9612a96bc4b413591c10a28b5bd1bf5e257b0ba9d8c2b5469f5fafe6f14008a8af8c0ff41b79b10088f25007e7a051b386b4a815ecefe9163a70e37d2d0ecaf4bedf4a0dd93ca7714493c6114d9a366bdeb45973d37dd3ed9db5b291d0c013e0c82719b2d1251edc752e39cf400456f68e7211cbd21480d0bd5e5dc1e99f0e0a2242ed5879f5a6d2633f1da36a37f410024882faf4b0393479c13f496a1e384dc69d5307a2b38c5661c33ed3af9bbaeccc131d21c6fcd49b470ec72a79602c1dacf44fe2330d0000c6cc8b7f1db999a1e569b1ada39d544033f4ab3a785062373f6b6552a60e005887063dfa7cd9b747ff3e3dfa776fe22510556af979fbaa320600882e2db9c0ae929318bf36ca9bc05958536a98ff5dc1b63386c4dcc2f34fc4460492a828ce00e4de69a3d4815cbcca1b81dc39c539d517d850e4d2f78ae9f1c29f0f38249eb51946a9872cd4e711303ed20c1ba3b51c641b73c5e1c21c41f49cbcdf1f40fd6facfb3ad33d57d8df3c65bfb113532c2843d1818dd894d5790b4aed8a655755e898ac9ef6b3e69f6bc68ca75d9878fef877794b94e23f4e39dedf2f0bbdac1ab8a258ffa6173f9a928e720de7d89c3b6c3ba5f2b3c392b216f66b0827b619f2080040da19cd353b71773f0a48c9eff1d15fca7127d9f9fb1de20f5937bcab89559b3ff65e9c59ed255d394560116475e284c3b59d563525005682a13fdaddbee278638544b34139f7aab9b0d5f774791dac8f1eb4dfd983291a93f46861f5f771c7a48b767303f4d3bed63ee40adfc849aec57cdbe3fbedd6d633cc5ea4cf2dfe9959a91e93fd57feeccdba8bf7b882c262756a63bda411ed3bcce6ca2987f38b44d6652899523cdde0dd23a59dac0c9baef2040078fedc56bd7d7b7145219e55e83dc338349df1774c5a4ec6edf5ade3bf1df843ac162c1bffb2e94b77d7fe7fc52527dfd9d5d7a3f0a3e965d38bfb3f7bf71d1f45d10600f89dddbd9ebbdca5774842875043ef1d04e902225dc442b18205c106d83f0b5544411104154114a40bd209bd4b09492009e9c9f5bbdd9df9feb80492104208a1bf8ff7c3bbbdd9b9c96cb9ddf7a6d0ccf52f8df84639e9df948c73ab075f5eb43d87020088098b860d59ecf5caa64b59e9c7bf69b1e7e5110bce63081321841ef488cdcd2d5fb162ccd3a329a557ae5c618cf5e8d9e3cf3fff622c7fddb4b4344ae998a747aff8e517cf9291a3463fdeabf7d5c7e021436ea5330bbd92a1a0c0aad5a85eec61f2f531bbdd76272df916db7d69cd5ffab777a5e61cff3464e5e8f6037faff9d5d1ecb4bd93e46f5e9c7bdac918e3fc3bbdb7f66c9639efdc4f8ffdf7eeb04f8f3bae96273f0fc7f9b5c98f2fde71e4d489dfbbec9b34694316c5be47f75879f7257afd63eb964d0020cb3200908239a1b66ed95462e23b71ac6979b03180d2c7b2f11140c581bf007e0a1008040860120000b41c980add48710026e141ea61c5aca796bed2ad6a48884f44db77b306ce7ab7a90e003455bbd4535163d336e10a5084b46ae54b9575bb56550300a8eb4c5e31a7ebf9f7db45869a426ab57a66fede2c0988a1f5cc5f3fabbd6342b3ca3e0195aa777de587e3560ac0f9777c6d88f0598b085368dbf74fda52b67d313836cad73faccae03f6b4efd7268c44deb89d347d70dc83a956467009c52a3d569b53aad56a7530b8428345a8d820300664b3c9e1bd430528ba39f573862507ef4a3f7102ff1dbf772db77c86830dcb22a8901909aedf8b49d52b653def11f377cb42267a794e790b69e264d1a730abbb86823ebf7aab6a92fe17542bfe73586bdce530e48dae4385145f746375ec79180a6ba57ebd155bba954ca9dff49ebd373e0f93795bb5ecffde400a50034db35ba6fdec6bc22c9d4b5742be76923e31d535fc86edc3ca3eb14c7091b804d5cba9b0c7c5153570f8a00e584098a8c0dce526f8e48480f6de72002c50739270d9e50a9f6da77e502c8f2865fa5b0deea2a4a8012ff461bddf587546984b66310e1d47caf6734953ce1891b544831212dd49daa722a0e8c75342fb68243fb654f79d55534a31b737cb19269853e8f29c274c0a9f88e233595135d67f3332411bdb46dfd0008a9de56a14e14af1469ca46a286197f7b5591b1defaf4c0ac5acdb29ef94eccbec949f54635030020663afab64a8f6e9c1edd38f3e97ff3cffbd70aac12faf5e1e27e11b329d02cf79213fce0ae82020f2a749f5145f71edcbe8a49c92983da8c7bad61c6b603d9b73992bde5c08fdbbc864e79b286965347f47863621d2503003171f5c2a3b5a6bc3ba09a8e5706b57b714ad3a45f36a74ab8011042e8810ed994a131c3c143875ab56aa5d6a8030203183083410fe4da8afe01fe6a8dba55ab56070f1df22cf9fefb853e3e3e9e9b6a6fa3f7b2a53f15ceadf49250ca32cc6ecfe839c5a4a5a7db24abc3798372f23edda7bcd0cc4fa18a7a6c785d8eeff4d2d0ba7ac1ab7a9f41d157765f70005356e93da443b4514914416d264e6e98f14f5ca69cdf54a3a060aac8a1cf770ae219d1d57aac85e67cdc6517b663b9c78ff2ed4bc04a6e3eb675f34600703a9d6eb71b00b66ede78838fadf8034d498000382940e963d9f0048c1ce4c8e02380370f79321879e009b81878f1a024e06600004a0e08c0037411a6aefbeaca7daf5eb7d8bbdbd2849c82240d671ece9959a8ca423bbfbdacf3dbc5338aea3ff3b7fe338b2df5effad1c68b1f15bcfa625dbf2f6e3164a0addca2da91cd2773a21bfb5c8b8c29c27a3e33a2e0859471fc8454bb43650d466cee084db86ac2fbaa0900ae0c71f1d4dc575ee3eb2dd386d751057dee3a7689ed11156fb7561c5aea3a9928ecb30b932b136a9353cd74fb8b591b3cc71305b3acb0c92cfb12b51fb33cd6cdea898c4a761658ab94182cdbf3adc3d2c3347ea03032d0d2efe55ce12be3336ed749a5a28aaef83e12d4443ba389760640f669c7d4099667e629360fa79932e9e09bbf4b680278bd4dce2bf5b0340492128f7f6d4d4d6f43ce0fbb69c7daae65f1fc904f040540c97fa39ba698212034bf0397e0c3fb0800374a7cdd3d61d601fb3b5f39765ea4120fb299199eccaf1c5ecf19aeebf1c79cf2eaaf2d733689a94ee001f26c82ad2034a335124f0d1381f03288c54e9a1cd7a0bfd782fe5e40d9b94dd6316fe6be53cbefebe665aa1931ded6b9bfed22008062de36536b0085493d6f91ae8e0a0088ca27bfb60b1738a28b26e207c78e1c65937f1d2723349f87e2f184ee3beee4bf3f7e6de6cf7b122c8ce75cb996ca5d1db7f7e3906c4f4f97fd7b067842b682293a4ccb018094199f69dfff46db5aef790e15c9260537b0ca8fe6287a0821f4d0846cd8cd8771c9c9c9f1f5f5bd101f1f1519e9593278f0202f9deeea8af1172ffaf9f9e5e4e45c5df2fdf70bdf7c6b4a5e5ededc39b38be64f4a2f096572b63b8781915e77df4c19b58b663b184a283063c0eb83bd39c61800af522bbdf35f108556a06e9744992b79ddcc57672edb75d1cc78ce9d6baedcd52e17e4e4693104bcd657473ccb04252f39dc1487b8b9f7cab52fddb00dce964d1b3a76eeea7972e3ad5bf15b5dcbe5c76be0a6174e0e961f9771b2fc1b210e4064205250f3e0960000d4045cb86b5624c1bfd980274b4d10d07cc060aca73b4fe5af786ab8f28b4962b20ba282144dd4f63fd6b3f4686d9500bebddefee77a39395c5d53071ce1030c7cabf93e93ab153e11b00b219cbe996ee39cabb7f60000e012014aea4ac998d50c6a23f0007e6df5cbdf32f79998b3d797d57edeabd28d0f539f9aea31ed6d034e484e35e7c7b3f86c064104001ce9b24527780b4078c2cb4cceff7661b98e321cab4a7e602feea715ae5d4d1c97aa6bbb87000070da92fe464a33f5b031994ac00b0052b69c2ddd38314066e1539a43fce80dbbf8a269570f5ec7b1bd6f65bd7cad68e4fa136aca5fe62971caef977b37f525728aa3e700e72d6f4e8e54eda01d50c9f1c7592a37e780dcfcecaa88d26d3b7c2d606601009ef807f221c57b245e2bb010ac1a1a6dfbe91f29f377a9c62055308e3685eebb6bedec8d2f3dbb226cc186335dc2d55cce9a5e313399e7328694786a2aba9c086a41764b9e97d49e6d930180d706f82b2cc97912042b01a82d3dcb490180f789f035b49fb27b652f5ffc7d0121841eae984de949f47a7d5e6e6efdfaf5aea66cdeb42914ba028eaa5cf9c891a37abdbe70561fce980e255c25df642c1b5996f2b2ac8c7957af51fdfa244ee9822d2f1c4a0cd95cfb5bae7b0e00346bfdc4b1cbc3166c3edb3542c3e5fcf1788d19b4d09028ac680e9e280edca10617e856ddeabe941f82bb81cd1bd743e9034e930adeea3c808a830c313fca7493b16caefef0468b16c34e4109400038028a421120841e7452b2f393b98e9de764b39b5953dc8b17bbc548652515805ae8589dfdb9580c6c237829b8a6f5d9af4b44bf960a3f0e40a718dd097efac4be279d3106b634e99fed9285924add34d58f5b3ffc5b32cb40dd34fea06be715008e04a859c2e5eb9adb10ae712f45fa72dbea04c60082da688645c871495c4c2552ec28cdda6d9bf9b3fb640a754aecca71e7fccd34a4a1e0e5a578b219fb7596f3940dc44cf79cd9a25f17751525288384089bb83d890140c61efbead4b2d401897a4c53f99475f212da60902ac8f3f125fe8dc0b5ec2524fe60df72855197fce74247a2fbc68929a88c1c972da5baf2cf2979128988e2741c88a9aeef77d0d27b66b82c8cf7e1a34c8450766c95e37459671c6647165ae76d1113b299e8a6a737d9572472f56b710280de0f722f527b857fad725c8781c2d97996d9498a61ad388cd8a0fb01155d2e673e97db6db5c8c6aad582d41c739c593e77af357fd7d507682df10979c54f4d45972bc31a57b6ecda72c10920a5fdf3cd6f975c0000fad8e1ad727efe6e6f2e05663ff1e39c3827008032b2ffe85a07a64dfbf5749e04d4997d7ed7da6dc9226e0e84107ab023366518cd2626a6cebe7dfb6459cecacabafeddacac2c5996f7eddb171353a70c9327dfe4365b92eca2cd060c4e9d3c55ec919e962e4b76d1e1bc51b6ecda80385068941e00608cbaad66cfd725a1f6d34be7ecb5b2428d316eb416baafa7f87e6026f9d670e0a2d74231e51c7ed8d3ac4649404540a4206334113d2c8896d35e76bef574564cd38cda8f9b57ab35733f55470800406ab51380726d62080724bab5a0a55c6c135e010084349f6cfca09a38a94f46e586e9b1c3cc3fffc7288010a6f9f64b8dfd87dc06b1e991adb247cd73a74a0c1442dfa755e93333231b64f45d5164c6a8905e86c5c3c9e2b1598dba66361d6039d9c630e719f2edf379cb128b1c606a1397b3cd3ab47766f5c6194d9fb7e775332c7a4650715ca7a9dee3b4f6275aa757e966de5f5fffddb3821a80f355bd3781ffe3d9acd6fdb3c76fe5da8596e9c76e215435b426cb208a912d0a261abfc1df18ded7f0496be9f51e19d5bae66dafa2a9a90581dc30b1573deda82067ff16e9515dcd7b8962f204c5b617b3da0fce193443ac549f2b7dcc974a7dbc86cab66e8f67f71c99bb4852446bcaba410d7e6cef82bc2e1d33aa34cdec3b4b6a3ad97b5a2302406a0dd2d63b9a57b7617a9d71aedc0add857c9b699a3a2447234d6b1f3c9ed0fdc07570424c7050beb0a147dbce9814bab06bfda66d3bf59d7e293646ef392b28a306bdd22ded959a3ec6902edf265e3b35155d4e037a7c3cadc6cade75eb376b3ffacfe08e953400009c5ff72fbf7de2ecc4e6b12ddbf79a9ed9aea9370f00a0881cb3f4e751f6af7b46fb197d221a0d9cb929c58d970b0821f480876ccaa04fefde8b16ffe07038f47afdf5efeaf57a87c3b168f10f7d7af7be9d9b61cfbb1275834b82fc004cd10700305172b94bbe7d67378ab7000063c4bfc7ccd742beed1ad3b86dbb3ed32fc5c6e839565ac48655cc9d3fbab3419b1bef4c77682eaa72876cec857e432350b3f1b53642acc8fffc05e6a060952148c1f2247051e62f40b6c444ca00c08b633c300e9843664e99151e8b6ac3fccf9b3469fc089ec1b256f5ae3f7fc881bf070756d84c5c52c6be3f3673ed07161ed7a66882f43dabb62a3a3d116bc2dff3afb77f7fdc23b92bde1bee73b6cecf48d3d77ab7d63de237c8d2f47eb9c96ff9ce6d49b03bc8037d497ad385575f5ebd6c83ab4dada1f8b55b48a5684fe21387cf31c628a594b1abff5059a68ceed9bb7fccd8e78a7de8f6ad9bda76e87cd30297311942c52c5c30bf7eddba1ccf0902cff33c47388ee7398e10c2711cc711522fb68627e5e58be748519e5ea10408147410f5cca97175660d52f42c484a3a29123c5322f4e0d8bc656bf7c77a507a931e160e87a3516c93e79e7b76e284f1090909952b57befa96e7e5acd973e6cd9b7ff0c07e8de626bfc2711cf7f7bab59d3a76b8514916fc2f75def77987cfd5b5b8ecd7affef9e707767e5f7df349136e3b54eabef4d84df7ea9be5bceefa9caf0aacd75c2d70764a24c281e7db93100052fc390010a2e6888e872c29ff25dcce20804e0a261e180317f68a2ab8eaf0aaf7ec07e3aa1b2aeeda83d91376ffa76938c0c403b5251edcb6ffbf84749b044a9fc87aedda3708d71000c1bf4e1d61555c629dce516abce841779d53de7288356926e81cd22f731c390df4b5348f7a9564edb1afa6aaf90df02e04218410420f9d32b429d0a8d50bbe99d77fc04081e79f7b762c30969b9bcb1833994c11e1e1f3e6cd9f3e7dc6cadf7ed1a8d5376f9e70b39611944a20ba01c8e9d3a78bbdefefe74f98444511704c6054eabe749b9d9b6ebaae8a031e40c98154860fd172e0283a604469211b5bc1dc2b561944060cc04aaf0d6a233160002e8a432c15da18513d464655607ed4127f3cdda741572d01a02e2bf58f69df24c4a411d38e6cd9f2e766c3c89e55b4048857a53a86fd872eda236beaf01611dd6db2bc7d96f9d909540212d14c3bfb7d952ff708d786242f1a95fdee797ef04c63032dee1ca862188d3edbb76e2a4b32ac2b84104277feb6b74c37b72d5bb4f879d94f63c63efbcbafbf0d1bfa549d3ab501e0c489934b7e5a9a7429e9e7653fb56cd1a22cf9dcb46314a50e905c1f7eb4cd255e3f3745e69edd49540ac3699c5059f6a53b91b387838202c005a54c5a954f20a020905334bfd24236573b50590bc23c85a7e955714000ec0fdefe2f9efbba4ba77f26c4adec17c00180236e52cba1b6af0fcc6da5babc7ee6cbef2edc96685385b57ffed3f9afb70b1040cefaf7c3b12fcdfa37431dd5f1d9c1f6852b5b6ed8fa625525351f5ef0c2b39fac4d24612d878ef2fb6b91f782fd9f36b417ea18e52e213757fc2f539e79e797c35912af0d69f5ea4fcb27d45095b6f19d296773f535fc550000bc4feda64df2df886cdc38f8e8b6d43cb98a560020eae048ddb6b369ce9a511a3c16d15da653beffb3dffb580ff927547ed412ff51580fa842d56bd8082b012184d0fd72df5be65991dab56b1bb76fcf370bbe5df8fdf7e7cf9f07802a55aa3cdeb3c7b3639f31994c65cca494644e97332b2b2b33f79251e1daf8cd8d52f93be0e08578c9cfcfd76030e0e67bc477dd1bbf777be3d1dc6c5d898144cb348cb09680fdba3631e5e918a5e14000507360951ec4818715951f1f5ce9ab1f37a7f71e12c483edd892f5b4cb82067ad7a90f874cd8d066ee9e251dfcd3d7bfd9ff8517aa6d5dd15fb1ee95b18b74efec4c1a542967d31bbd46e6285b020058e3de1df179d6d85589cfd776effbacdf8014f753453fc475eaf3eb73eb767aeadbbb5bfe70746373a39c137f2cd97893d167644b8a99f731aaae0bc689d9977389a9aa217f7d4ee3e34d8ea659e4280d8e6783104208218410ba43f7bdb7d21ec16834be3e79d2eb93275d9f49d93fee466f2995cac0c0c0291f044ef9e076b3428fc8ae5be27293c944292584946f381b8ee328a52653c58c9764f5c46b8adeff97a70f034f8001e44ae07830777b4578f7a191a77fd89c2e03580fffb481eb3abcbece7972e9d2d4d6ef4fea1caee6d511dd27bf54f9c0b2b85cf3a1253b8dc35fef5755c329433abd3aa1ae8a0100384efdba4eec3665543d032ff8357feef5d6c57b24959c1b086a62be70fc6442aea43445c7d6f1bd49c08c490e9957154fc4ec09bbd79fd1356d137df5533941c94b4e11071542082184104208dd1926938951ca11520133ec94e1c111c26e70337c974b828f07fd51cabe6434184e9e3ae989da10c2dde283504a4f9e3c65f4f6ae90438c42096d81cad3ca26bf9fd4831ba614421f1b1a3d7dc9a694c17dceffb84dd563498c06c4ac8b19b93b9f6bd94049000098db42aae759ade64cc914e5e3997d9837840769380000312fd9e61debe7594c548195bc85a2b551626e764df70f173e3ff5a357db4e49d6c4f41c3f63e6f8e63ea5358b218286975d5291788de3d2dedf37a74577ebd5b0d0aa5472cb829782c3ef11841042082184d01de1b9b9ad55b316f1cc717367314ae9a953a74bbc19bebb25410fbad2f6a5e82ad1e7cf5f3878f0604e4e4e39b236994c466fefe8e8a83b577ae191dc667c7097a1353ff861dda9c0dddb757d7eaba90660a670bf803e0bf67dddb2f0fcc4799bfc849cf86c11825500b2f9d215070500507887eaf212324500250073a525e6491145abb5c4dc00a0f5b86f5a8f63ae2bbb668d1c38eeebb67bdead5fca6036bc3e582f1fcb75b110c113f97126ef5fb53e31a44befd6e1856787a28eec3ce61dadc75e51082184104208a13be3366f6e2bf066f82e97043de84a0fac54a9127d3f17fed10cd9001fd46154ed77674cfb30d7bbcffaea2a00d0d419f6a4a9df1b1f6ffcf18d4e912a57fad9fd07acb5bb346a30b445ee2b9fac1a327f60a59c2d9fcf3ae6523e06009a5a03ba09c3662c3ab6e2f95ae2fef99fecb0b1a263d994985ba7ea69ebff75366a5f3f54eb1de8675072fc4d9ac510756835ef9d17335cb5746a60aed403abd69ef369d7ab559892ca3200e1788e0000735d49b0f9560d54e3b188104208218410ba63ee9f9bdbfbfc361ba18af2a8f6a5e1023a8cac9fb6ebbfa081fdaa2a0100405d67f28a395dcfbfdf2e32d41452abd533f3f76649c0f9f5f8e29be1791fb78ca854b5cf32bf212d8c024f08805793f716bd645cdcab5248f5b69fd87b750f560b5c91067925e62665ed5ff07cf3e8305340b5ce0b7413678dafa3ba4929f5d17503b24e25d919809476f458ba68fb6fd3cff3e62f9c3d7fe1ec859b2e890000cc96783c37a861a4165b042284104208218410420f8d0a686563e041019023c10335fa2d17d0ef97f47e451629433bbfbdacf3dbc512fab59db6faf0340000f9d2f7dde71942bc0500e0bc63c7fd7c601c0000cbf973d00aaf86de3c10dfbe6b2ef52d25b7a0e96bf64fbf9552126de516d58e6c3e9913ddd827a2dbd32f969044ca387e42aadda1b20623360821841042082184d0fd8b001879b05090ca965ec02a2b9dfbd2b66db975dbc798a484bf3efcea42ed971b9b080048697bfeb914d9a6512077e59faf66ec0de8fd5e98e28e7cbee0df6cc093a52608683e60306e2784107a481d3e106736e7de3499c1606c10db18ab0b21841042e83ec7935b1834bb02423666f9419e3dea6668eec1af9e1c392453648aa066c3be5c30245c000060d6334bc70c1e75c949059fba4fcc5cf8620d25ee790821842a9cd99cdb20b6e94d931d3eb0efee95c979f88da6439ddf1ef8b289e696d7152f7cd5a6d39e0f8e2defa4c78d8b1042082154ba22211b15013d0f0a0e28053b058b9cbf9c0330f0a022c0002803c6c045c12a838680860760c018e4480f6705a9635e5d7be2d5eb162ba2472d3e320af71f841042779cc16028e79aae331f356fbb65f2f10d83032a72ec3a45589f37df962a290068faf2ae0dbe1d7970d353411c6e2884104208a1eb2ee478e039a0046cec5a67288e8037074a1e64803c19e41baf7e2df4856e65000020004944415464a3246012c02a438e080a02060e88a7050d80b7008441ba041c03a30012808d02003819b864500278e1851a420821f488e0fd9b0df6f4d9a558190821841042a570509018080458a1b0899e072b058b044601bc78c8bb71cce6da4a5a2ebfed8cccc049c12683b6e04d15070e060c40067052100a3a42791add20841042e88121a56d99d1bf7e88d1680c8ae935edef141100c0b1efc55ab546ce9cd4bf4dd37ad5a21a3c39f7b88d0100b82faf99dc29dad71810d5e299cf67b609edf4731a05e7e137ead57e69bfc37d76ceb0d7e26c075f6e1c5539bad96b7bd3360dacdc6256bce8b93e897ba54eddd70f3901009ce796bed032c2640aaadee9b5d5c9053f3031c7d9e5af76ab1964341ac31a0ffd7a7f2e068010420821f4b01119300622805c28786295c14981b2fc004b29ae856c9404c442598800848067e66a89828a00001000150722d63a420821f440922e2f7b7af822afc9db52b2aeec7937f897d1c3bfcb8fb1b853b61cabffd9a67d478fff3d3ae5a3577e4996414afa69ccf36b6b7e7534edcac91f3b1c5f7ccc56242f65b5714b3e6bac6bf4455c7cc285bd9f35d396fc91aed35f0e7b35aeed0fffa527effba8d2a625e71c0000ccb2fbadbe934e74f8ee687ad6a5cd13b939c35eff27177f0742082184d023402ef335cfb5900d8312462d660c00400250120810c05f01948155c21a460821841e4034e39f1f0e84bf38ed896a5a5e1dd967eae4ea27966cf0b47b11fc7b4ce81ba9025055eed039e0d2de44a79cb17de9d1a81727750b53719a2afd268f8c5495e323dd17d7acbc14fbc6cbed0214bc3176ec945e260e00c0ba7ffe2a3678c68416814a5e5f63d05ba3bcb7fd7cdc8e5b0821841042e89a6b6d7044066aeeda90c35a0edc1418804040cd419a1b000018e00f60082184d0834acc4bcee502abf82b00008037560e55992fe54a1008c0697d749e1f7288a0e42587c8a4bce45c21b092c973ada0f08df213b6defa474ab9972dfaa8502fcfef42cac06a01ca38006a4d49ce4dd93cb8c19f9edc992b4f6a6ac3df8410420821840a11bc0570517052b0c8e02780bf000e064a0005816c090040662033f0174066200300032705270500d0702000700c00c08b0306609730a683104208ddaf14dea1469a7e3e5304830240ce4d4c76195a196fd0875a3084784b69893912e80500312b3eb3784885002170f59b9f086a81ba24cf4bd99663970300403086e91d07735d001a0090f392f32400e0748181c6c876abf74eaba3c2cd82104208a1879596070ac0732002b86f7d754e66f94308cb0019223818f004dc009952fed0369e5fdc6c14cc32b828880cbcf9fca16d280399810860a740712862841042e8fe434597cb99cf25fbb61bd63069f68cdf2f38a933f1cf199ffe57eba92ea13708d9f0016d87d48dfffab30dc92eeabcb0ead3c5175dc55210b58f0f9f7126d9090000aacacd435237ef4811015c1757cfd9982d030028237bf50f8e9bb3f2820b40bab269deaa2b220080bed9f3bddddfbf3e6b47aa9331c99a7264e3fa13661c8018218410420f17c680232033900a0226767a6d2c1b9182bdd4eb1fc15a6836290a60bd6e72290d075030abb7e8695c43800700001703b8fa00c00636082174af7c34efd733f1a9df7d3c9ee738ac0d5488ebe08498e009f92f149d7f89fff9fb4549cf4f6a19f4ac531ddaeae9854bc6442b004aee9124541afeedecd32327c4045a8db57a3d3faccec61d3c5764e03b7dd3979e0b1bde2d64360d7e72cd81b94f7d3e71f3d31d62e60606556ed9a175d07f0000a0aaf1e20fef253cddb3d1027f7f9f6a2dbb56d6e4020031b4fef88fcfde7d797ca3e989764e1b54bbfda84f9a74c1ed750f6cdfb587e3b8a3478f366ad48810c2711c21841072e8d0a1d8d8d87a05c9a6bcf3c1ccf7a7617521841042b7c441011800973f78308322311ad1136621375c9d40cdc6d7622dacc8ff3c830f2b08f808cc21834819015012c603cb91803206c080153c0a3ddf30fff3264d1ae3b641f7dcfefd71e5db15cfc7c75b2cd6accc4cacc34784de6050ab54f5eac6dcf31da05849ca282bc7fcfc07cb146ac3b87ef55bc4d67a08b6882ccba22d0738a5dacb704f0ac018bbe9c2ab2f3d4f0afef57c8fb2fc370a84548af6243e71f81c638c524a19bbfa0f9565cae89ebdfbc78c7daef8edf4d64d6d3b74bef95d77d992dd0ed7c90f9a3f7eeef3633fb6f7c273c6c363e182f9addab4e3797eddba757dfbf6e5388ee7794fe066d5aa554f3cf1446494af27e5fc79f31eefde9914028400000102e0790ac4b384e45f785e7d52e2cb5216228410420f0d53dde64038e008100e3cdf9e84e4f72e2ffc3cffdb34ff7bb5e0e54da600070010196489a0e240c10163f903df607b1af4103b1f1fcf717cbd06b158150fa2c307f6b5efd4b51c2b1e3ab0ff42fcc5e8a8c88ada016ebf24655fe5f70dbb7d83a30585eaf78dfb9a37aa79776e81c4a4387bdc627de7a99c21a86273b65b721d29c775d46977b8cc865063780da54a73ffef7b6e5134e7998b866f1863c0800163210fe811e538bb7e376bd1aeba97fde4d20f166537fb3a468ba71984104208a1bb44284b228981e4e93085a11af408b058aced3b62ebfc07192bcfa9aa61a3c6dbb76da9e01de0f64a52464e977bfb818b01510d25d11d9feebe90945aa5d21d8f0fb8cf6d968e7fe55d253cfdf789ba766f69c36308cfdf7eb69228e6a625ca574e8578fbab8c358d4e67d6957329a94986a87ac6a070eed63f42922487dd76fd729e5728540a85a0a8c03ac9caca5abdfa4fb7db9999999d67b10003caa846adf2f5f1d5e83475cb9badd1e8b37deba6b224bb235b5a4adffadef0e14fe48aa0a9dce185efe776f7c38e770821841042778b80558050f1fb2eec0ff580638cddcea6afc01de0364b5246ebb71d509bc23cbd6f7c02c27f5dbbf3cd1706ded11a1693e2c4e35ff8b4eeabae3a5aa4d313d6be13d0f53def2af56fb3ae6c1673d685a35a6b46b84f2893d48e2ba91ab718c8e9346e67e2def5994191c1b51b7b799b6ea90dd1a5c4c4ad9b37728423579b9802008052a5d4e9f491d15155aa56d7ea2aa6dd487050d0b363c7381c8eeddbff5db3f66f99524a69e3460dba74ed62f2f686991f972fdb7a0d1bddcbc349dfea937fe33fc1d30a42082184d0bd80211b84d0c3a69c81923bd099e82e948431f6d7b6e3de110d6449a494f2bcb0f7d8e53c8bcd5bafbb43d52b26c539764d0de8d65e5569207165f9aab6bb0d67cefd3ca9c60b4bd4bee5ec2125495266f2a5ccd307233482bfdedf6db1537b8e97ec62cc95e7722b6dee9aa27ce9c8de1387f7f9b5e85a39a6a14251d6d63157aea49e3876541004423c83ad31c6984c3dff518397a161e3c6dd7a3eaed7eb2ba472388e68b55a93c95b9645990201d6ac69537f5fdf7207ef1042082184d0a30c43360895977df7d8ea43bd569ffc5fa38a1a65c3b27940f4c47adb8f4cada92c6702e489629467a26002e4412cc9ae83a75c8231f1ecd1a04ad528952995b5a6e095eb768e1ed4f54ed4adfbdc66f1d887015deaa8c34783f904fc3795a49de229771b55c4ec36db85a387202521263840c58335234365b3ea65a7437658cc0e2fbb83976c6959995e9753627333361d8af37a7f4e70584419f3cfcbcbe3798e109024daa459734992f3f272727373d3ae5cb13bec79166bfafabffd0302db75ec5881b5141f1f2f4a32a5cc4badac5cb9121e92e83eb776ed5acf8c519eb9a20acf1845089954906ccf9e3d8f77ef8cd585104208dd4d18b241a86ca4c4f92d2b3f7fbce7ef496bfafadda1b15dd5d5c77cf8b65f9050fe0437bbdfbeb4e69db1afcd5d7fce0c827744bd8ecf7df3e39b8d74ae93efd669b4615ae2ae618196b5dd429e89de7a7e4ed3077984d18a6ed1c02c47e68d7bfadd6587326421b0c988998bbf1e55534bee45494ac87fe5fabd5e860877d6859c0cbdcee023cb54a154ffbdf3e4d07e1d958a0a3ec38b4971e2b1993e2d6aa9c24680f9089cff12d24fe7a471c9b6d8c821ef95a3898d2ccb9969e9c7b6fd53452bd40a0f3027275a4f9ff04fbf44ec5792dd767ba658092487423a6791bd25080a0e168c86b08c24a7dd51f68fc8cdc9650c28a582423178e830cfc2d4e4e43f56fdbe6bd74e97cbe572b94f9f3e5d81211b97cb91703151962995e5b0b0284110b0890dbacff5e8d183e7798ee37af7ee5d78c62842c880010360f2b39e64cd9b37c7ba42082184ee321c4510a1b2ddac5efc75ee7e503b36cfde9046efd48728c2bb3d3d24d6c4953f41a9a4c44583062d504c5c7fd9eab2a61c58fe7a8720c5c3b9b5182be7a3e45bf0139f3c317e73ccecffaca2f5f45735d63d3b68d659f73d29c975cec65f4ece259929e73f993246b2a6cb9224cb924c6517d36cd975b8820f81a438c7aea9be6d2aab2b3f415c36383b1dd20e3b72d899a45a7e5ddfd3578eb9d50ced76fbf973e72ec5edea542524c67ee9d24f5f5be77f18b0f33757f2be0bc9892c292392e6a6116b7c8e3342a78d6a505f49289f749e97c55b6a0e65b69829954549120af5a50a0e0d0daf544992a9c3e976badc402a32a4929696969d932dcbb224baa32223f1e4891042082184ca0d4336089585fbecd205676a4dfd66acefae397f26cb5797cb691bde6c1fe1c513afea4f7c7dc8c280a6fed4c158f793b362fe7aa7deaf69eafa4bba94f5ef073daa1a78c2f16adf98317f65509052d6bcda2e5ccb114ed00635796daf1dc0b2794040ad0f4ebb81a67cdfc4abfe1bef3cd532a65ab85f7093f1ab53248042090068eebeaf86c5062a09e174a12d27ed3033109356bcd026caa82084e8abf678ff9f0cb958e82161e75965dbf1239a87ea943aff2acd9f1837aaaeee61dc5aacbc6e10abc83897edd779748f689da0abd2734c579fe4c3c9ee7b5292ebacf86ba7d12fb84e2543a5d0808e4daa386c665996644952aabd7efb7b1fa5151389703a65ebd99deeb849019d7cd4214f115b369c9ec652cf662793c367ea443dbdc43bbafe2dcde52449527a46467c429297d1af6a9bce9917ceca6b7faa1c7fa492e0220ac8b5438008413ab848c0e652d4aa59cbb75a4deee21992960c32136eb1035b666696245397cb2d2855d7fe2287e3d2a54b668bc5e972f2bc101353af0277bf848b17b3737225496254ae56ad0a9e3d114208218450b9098583377e0ac895c0cd8000183850734000440a6619440600e0c503cf20afe03ed04700ab046e6cf18d1e7ace138b175dacf9e2f0beedec539bcd5d9930eaa5680100c09df4eb2fda8d07735b0b711f76ebdce7cdc6a76737eb36bee58b6faf38f7d2d45a4a709e5ef26346dbff75f4beb060dcd7d21b876ca3ab28ec978f9d1075c47170c68415e1b3ceb9fa841273fca1331a054091108bede86ae7d77b8e2ef5ce5e37a2ee33d306775ed8ea5a7c454efd6558b7779d53d65edadddcd77931ee28511000e2dd6cd21fef76aeed633ff065ffce4f4e6a736e71bb4283aaaaab7469248f7979dc476f0debdc22b66ea4e9216d6353bc3bd2b70b17eedf1f572c4df3e6cd468f1a55a6ec74b12f3e1bf5cc0feb2ec4f60d4a59fbdd1668fb456ded3d2949516999b947ce6732cedcbf5f6c62727aa3bad5566e59e9135499ca3295a5a42cdbd1d3f10d6a47df66655aadd2c1b81cf7c5b3ed5a555105b5016b325c5a0919e773d2b88bd9b1a1fd6fb93f94dd6ebf9296ce081f55a59add6e4fc9c870546b92de4f177df02f9f0b0739873558019c004048a0c1575fad9e9076999c3e084e1164600c80bf85888d284a16b345942497db7d753e6f5194b66ddbbe73e72e87c3a554295bb7695d3b26a6a2f63d499293922e59ed0e99b2001fa3c968c2d32742082184d0a3ccc003704008982978ee0d341ca83910389001ec149ca546543855c1d5af2740e389bf98785070902d41a604120393009edf4f3952642613015be9a04783edd0829f52ea3dd3b7b2bef6b0a7c28e7fb3fc5c7e230ba2effcfe6b6dfd05ded47ce28c9e8ed53f1eb713dff6e33b642d597ac605e038bee8674be717dafa72bc4a70a59c38742ad54174610d9a466a0911d4bc2de1e8e1b3192ede10d5a44970f1f889b6c1c4175a9a38e0fc5a0ca86d3b743453baf61e4ddff0f5d6a049b326b6085412c110d5bc75a4064011de6df8e331016a4ef069f2dcd4c760efd64457e11cf9d0a77eddbda88f7bed7b839b46f9a8c23abefee765f1a10cd914ed653466ccd31111e185134444848f1a35f2fafe48256747bcaaf7e81fbd6160159dc2abeaa02dadbef8a25720774f4a52d46feb7678f984f2bc30fb973de3a62f9f3afb2f41a996254992445996156aaf5ffeda719b35e9b0cb7bf764091a5d60934169c218d1a680c42570e5a0235b3a753eaa1cfda1cc664b7c42a2d1d7bf6ab5ea36ab35233d1d18d37a1bb998e6e7fbbd72aef78b39d5631d3abddde0edaed3d450275671fe1849f80f5c22509019a47a7b6556abcd9579ba28a7d3e974bbdd6eb7cb2d9a2d967fb66c5dfad3d299d3a77fb770e1e5941441210c18f0c48811234da60a0bacd8edb6cbc929a22849a2181818a8f7d6e3f91321841042e85166a76097c1265f8bd76808d8296449e090c1c083aad45b0b41c3834b0200d012b053000081808a834c29bf654d1e83000ed41cd828d6367a3499f7cefb352bf6c35e1102f0359f1a1ef5f1774b4ebf36b31e00287ca282349e30a62ab0aad17a284702626a35aebb6df4e2136f7fe05cf89bbbc7d2e6dea0303cbb74eee5c9d3bb571a648de838e683791f0da9da60eaf2996fbc35a9f57b67688d9ee33f9dff4e8fd0229fcaebfcbc3c472fa7547292432c741b2f65276692903ac145e78d9233b67d3ae1f56f369fc996784ecac9354e74143b6a3943dd2133960f9901d47671c38c27fa0c1c51e7c2c661be0f5dc8e6ba8e4553a6bc3569d2e43cb31900bc0d862953de2aa9f351c9cd3758d65f637abe93f6f23fc9935bfb64fffb51bfbe1d27471df9a299d75d2f4991608ad3bd79ef39416b12a855a9e418006384519a9793a6d2182449a232dd75243e252d3b24d0a7bcd10779dbb60cbf40536cb330c6c885f3863fff3ad9c570d19d259f381d5a69f8d7ded1f56f35cfdcdcdc3c8badba973e2f2fcf6c362b552a9ee3082100c0b45abb292031ba9eeff9381f571e9f705a38b41d6c769081511095426258c0c5469d8dcdfaf8fa0796f1e32c56b3dd6673385da2249d3e7dead0e1c3943159a60aa5a243878e83060daa5ebd5ac5ee7bd959d9f1171328a532954343430c06efdbcff3f08138b339f7a6c90c066383d8c678be46e580334621841042778ec48a5ce0ab093828b8180001078082818603977ce3908d9a0001e0082839c8150100140400a0f0eda1c86ea9293a420fd7fd7ff6bf7356678bd671d5f52f1100e67650f987ef8e4efdba0e80987df18a93818600b8d2cee77a45980400d03779ae2f1df4dd8e0ed6355cdf558df5004074b586feefafa1ff93724fad18dff199b1cd3a6e7932b0c9f3f3373f3fdf9d71e09b619d86bdd23e714593b29649f0a9e4c7524f5d117b795f6b6f60dbf3fa93ff133ffaf7e2d01a7adebaeda9e811376eabc1e922bb4e9cd0e0b3b70e24bb1f85900d007cf2c9c7e3c74ff43cb9c1603125d7973bf5c03147bd6963db84a83908693b766cf58f3ede98f471b35acabb5d92c2566fd8c56b4c1a66fdfef3093c470a3e0ec6bf333f314b94654992255ea15bbee69f579ee95f8e3ab45ac45dbb33fd024db14d4339c2dbdd20688dc9d06fd981ffaa2b4e85f61a6facd2a01cd9524add2e77424202e138b55ac5713cc7711c2100401953a994d4ab469e29d0f7cfaf84a33b41a49e764a767f6d624c8dacc603836bb5f50f0852abd5658d3ad9ec4e97cbe972bb4591e7057f7fefccac2cbbc3ea70ba0e1c3864b33b7a3ed6bd49d3262a95aaa2f6bdccacac9494542228048e84858557c8745166736e83d8a66588ececbb854c9d87df683ad4f9ed812f9b68cab4bc2cc40b5fb5e9b4e78363cb3b61dba2070cce1885104208dd1d84004740a445023a9a52832d1c00a8395073e0a6f9e19fa231a0fc44385e0d7a54d18ccdb337b0ae8b4e26c65fb870e1c285f884b84f1b65acf826ce0a00ccb2f1ddffedc894e4dc7db3a7fea5ee3db48e1600405b7fcc20e5cfcf8ffb5d3be8e9fa5a0070276d58b1e974968b095efec17e6a9ee788fbdcaae5db2ee48a4ce11d1064520b02770b71512ea0ebc40ea99fbe34675f86c86473fc9e9d171d40edb96e7d54ad703d0feec4d55fad4d978adfa49d9c3bf983a53bcea45adcae9cfffefafccb43ca7a2d23aebb596592cb79955b7e100ffe1b4cc3347bd657b3677d75e3499a4afe539561cd1b698f7df3fd9e7491b9d3767db7e098b266fd40c53d28c9b54884c3b572e321c6a0538b9a029fff7b382184e348dfce4dedd65c4994189509c7addd7e2c2bdb5c8e2a3c712257a152376d1ece71824b84ec3cb0bb14d1b5aa26aa87d9eabde753affc53627bee06f3f2f2727272789ed76a341aad56ad566b341a9d56c764eab259497a3227514641e6b8d468dff3bd7a591f7f2bb449af90d0f0b2c76b3c211b87c3e174b9ac567bdd7af53f98f1c117fffbdf6bafbde6e3e3f3dfd9b3bffdb672cad469df7ebbd06cb654d4ae77eefc79a7cb25cbb25aa90a0f0faba86c0d6550dafad2a5ef3b1a8d4183ffcaba7ed7a2e9cb3b87765c7ac573e9a008ebf3e6db032a298a2f47082184104215709f523cd8426e76e92fd8296838e009d80a9ae278dad7a848fe283802018103ab987ff771b5b98da6bcc3d8ac5ef3276e297477840405dd6e1672eabad9dbf583d7f7af1552f0c371e08837bbbc3f76eeaee9134019f1447ff33b0d4d3b2ed1c8be1facfab0457e671975ad11c3033f99264f1b515b0d00c01ce757be3a7cc4f17417a70e693a72ee8fbd03d8a9638bc63e3dfc5c8ec87b45b67be1bb1f5b7b81a3ecb7bdc1037ffc3b75dc733d825fce62dad0e6e397af6b19d97ac6874d9f78bcda9ae050bfe0462d5a061d29be9221883ff2f1d04f862659019481f57bbdbb664eff400e8a0c7803ee2b0bdafa2e287855f5bd9327a695a53dc9fd15b161e55badc4c5c4d865f6cab7c68eef193425978177b5c75e5b31ef315f720f4ae2c9f0f4f94bdf2edf20f27ae676a5a4651d3b7331323c48afd30040524abac9e8c5443be5149ee9aa64504d9fbdfcb9a1ddab45861142ca5e816a2db7777f4a74f5405f7f539e8de45a20d72c9e39111f12c4d76f599757947fe86a4110546ab5d2e974d8ed6957ae040406f8fafa114228a5b93939a224091c11dc0e6090a7569dab11e96c3fc258b35dc4ad34aeb92ad76cb6daed7687d36ab357ad5aad6a95aa00105337a64993c66fbe3965c7aedd67ce9dfff47f5fe9f45ea3468ca8907d6ff7ee3d0c88dbedd207fa47de37337c8b89ab171e04356c5bb025fdb181a58ec4c4fb371bfca4279483df200821841042b7af70508601c80c545c7e431b02a0e2c055ea1d83e0a0e0a700607075d00b99819582910707010aa021e0a2f9b9b8296805d0f3000c1404e47295b84fafc771b3a1bbe3fad9796e191f3af25fc7c8228b38fffe7f99fb030074bd94080030e5abeb8f2c9fe810ef3a5d8754f7b46151551ff7cbb1714593347c67c3d9778a2ed277fa2dfd9427d8347abf7974c16243f7b5d9dd01004071350170a6662f2f3bf2f2b2c2ebd71cbbecc4d8abafe67d5aac508af07e1faeecf7e1758555d57ef79cf35d0000f0eeb15e7cf0dbd431569ebb4dc26e7c17db7ecaaa9353ee839280cb2d3dfdfa6c6fdf105e1018832d71896bff3d316168e7813ddb00c0ab1f2c4cceb42a941a59725f9d617cffc9e49d2f7dbee3d74fd5aab2c659ac562929c956bd66d0da75a71ac45633fafb9b2dd27f272e28c4b4be7dabea74b735d518e138a542e1a5d3792253e63cb324c9a1a1a1769bcd13d09139ceed16cf7b795f68dc31a0cba8b0882adede068e2bcfaf04369bcde9707afa4605065d1b0127223cbc6b97ce7bf6c5d96c76ab6c5bbdfacf0a09d948927ce2c4494a38d1e9ae54b992b6e06fbcd7dc177e5d7caec6e459cd96bcb8707d6aff11a1852664779f9d33ecb5389bf568e3a829caa0014bd73eb5bac350e7b7073e312e2cb27cf36b177ac72e79e1e8dffd7d098065f3e0ba539b6ffef7c56885f3dcd25746bef9f3297740a341631b1634ed638eb32bde9ef8ded2bda94eafaa3d27cf993dbe8911a72b40082184d0a348c78304c071e060c0006c140c02700424923ff0b05d2e6d284b4164c018386891d6381619dc04540408809982b32036e362902781820399815502350109b70042d7739c5cfce9e13a13175751605ddc93900dbb6b6bdde5922814fccba37b166b2f737526efd1833a5b6dce12335428f85bd87f3312938f1f6bd0fd7195b771f7ceffea3414922f6508625a8fee11b719afd1e9b4b68b090989094141c15e7abddbed1604c1f3c70882a05028644ab3add6f59a6075dfc191cd3a05060797a371cd5566b3c566b7399d6ee0888fcfb561983dddc8644a1900a3f4ca95b40ad9dc09091773f2f2b43a2fbbdd56b7e2260ebf5dced34b7f4aacf6fce09eadecd33b2d5c93f4d4f391c2d53795d5c62df96c4d836f47c66d7a2a8803701e5e5de2727ae5424979bb4e7f39ecd5b80e3fffb7ad8df2e857831fffc1d116009865f75b7d279d1ab1e2e89aa6daf865e37a0f7bbdf6bef91d8d38281e420821841e3d12038ebbd6805964902b819a070ec02983f3a61da3341c1052c26c502e06ae927e1e76327016c4691c0c07b941a838eb3fc3aa7458069d3e5c3f2482c7eab8171eca908ddd6e074200a067c7126605b23b1c00d0b6699d1be5e972b93c596bb5dad23fdb99724ade366c403bba6a5b823a7c04939dfbb7ef8e8cd0de7efb1a0030994c756bd74cba947ceeec7fbebe7e068341a1542a944a9ee7150a85cbe54a4c4848bd925169c0b84a55ab198d469ee7cb5df3b22c67e7e4586c0ed1edf6f1f51545312b3b5b9665b7cb7dfacc991f972eb35aad9ec4c121c192247906d9b99dbf6ec7ce9d0c88d3e974381cb1b1b1f7c9e1603fbaf8972b755eed19e115347860c8bc452b2f3cfd5af50aeaebe8beb866e5a5d8375e6e17a020103b764aaf5983f200c0ba7ffe2a36f8b7092d0295003506bd356a56ef9f8fdb3bb6d6e1c9e93e85334621841042778e93023000ee5a531a19c0e66959436e3e55ac6014204f2a98770a2174dbbcda2fb9c296603ddc4b153d82ccfd5092ddfb0e527abbc38b701cd7a97debd26eef130f67ac79dbbf56aab7121ed3fdb02b2bb85fa7184e5007066a74ca34100bbe54aeff170008303030286d1c5c4110fcfdfdf57a7d7a46e6a5cbc9e9695742c3c2834342388e335b2c870f1f62b254bf41fda0c000b55a5dee000a63cce576e764e7242715a4dcbd0000200049444154273b1c0e4a658bc5f2fda21fbcbd0da22899cde663c74f2424265e2d52fd7a75cd668b5eefa5b88d317a1c0ee7ae3dfb8031b7db4d290d0c0cb83f0e064bdcf7abb31bbcf35898007cb5814f56fe72c98ab313a6d5a998cca5dccb167d54a89767432903ab0528e300a83525393765f3e0067f7a5af330579ed4d4868d72ef6338631442082174df12b2447063bc06a1427cfdfcb0121e68e568dbc2711ca5d4b3e92b7007b8cd9214739b6d40caf4e9693bbdc9712e15eca910ac4b1f5ae54b25d17304200b2017800310003800bee05174898b8c70b361a57f042144a3d1848586781b0cc9292989490939393999999917ce9f0bf0f3a95cb992d1db5b1084dbac7697d3959c9c9c9292ea76bb29638eccac557facb97e731042aa56ad52a37a75abcdaad56a6e2964c31873bb45491253afa4252626eddbbfffd0a123a2e4212ffae1c7ba3131c1c1c15a8d8631201c09b927c742ceae6fffca116dafc586be0100203aa9bc6cc989c91fd7be5607404a9ca9a0e87222a81420bb25064080b9cc66170300c118a6771ccc7501680040ce4bce930080d305061a23dbadde3bad8e0a4f470821841042b743c0780d42c578ebf5070fec6b14db14abe20145c8ad0e74ca28a5a74e9df636182a7607b8cd92549459b366992d16002000f3e799743add0f8b169698d2e82faa6a492000f00002102e099cf9cff31752001e80153c04000a4060e838c8cc064ae652b60e004af9080f9ee78d466f9d4eebefe79b9098947239a966b52a414181b7d3b8a650b51341e0556ab55aa3f6f2d2534aaf066b0821bc2028950a9ee3b55a6de3d8868f75ef16111eeea5f3e2b85beb84c518733a1d67fe3b3b77fefce4e41400f0f7f7658c791a43adf8e5d75f7f5b0940468e1816155959a954d5bc078702cddcf6ed16d671eede391d8c9e05a9bf0ee9f2f5a243d33ed35cad2db58f0f9f7126d9094145facc155d4ebcaa36f6bbf8d7decc41bdfd9d2797ced96787ae00cac85efd83e7cf5979a1fdd3d1fc954df3565d119b0280bed9f3bdddc35f9fd57ee1f85641822df5c4ee6342b32e750c38003142082184d02d12b00a102a262a2af242fcc57fb66ccccaccc4da78106ddab4f15657d1e9741a8dba56cdea15bb03dc66492aca840913be9e35cb62363342bcbdbdbffb76fe8d52cafada62f0a0fce633851ffc4d5e7e3f1746bcb03723db8b01337a1b4bf988c2140a85bfbfbfb7d1c828552814e51eb9a61842884aa50a0b0d7deac9c16d5bb7a694524609211ce108211aad46a7d329158a007f7f1f5f1f85a0502804a55279ab4d7b388ed36834b56ad6f8f4e38fdd2e9727304419154591ca9411a210048ee33cdddc04e15e0c6c25a76d5ab04bdf7f65af1a415ef98b029e7ca5c3c72f2edc3b75fcd554faa62f3d1736bc5bc86c1afce49a1d634b5e7e605eb3899f3d396c42f398194141553bb46964580f00a0aaf1e20fef253cddb3d1027f7f9f6a2dbb56d6e4020031b4fef88fcfde7d797ca3e989764e1b54bbfda84f9a74c1331342082184d0ad5fd942cdc6d75a3eb322ffbb369e42fe1306ccf32f2b58c880153c0a3ddf30fff3264d1a63e5a27b6efffe38dc15d1c361cbb61db739d8ce8f4b96d86db6df562c2d2d117511d9e5f97228f65d51f2f3a22fdf7ef7b3bc3cdbd75f7e7e3fd4182b00053dd43ced770ab7e2f18cb17aa3d56fbad0f3d213ac29f828a09e99dd192384142e43586455cf5a270e9ff334c6a18c5dfd87ca326574cfdefd63c63e57ec43b76fddd4b6c3cdc77c2d6332848a59b8607e9ec5e6197eb851a346c5861f8e8d8d9d543096cd88e1c367be3f8d14e219139d80e7c882eb8fb262c7578987db5de8f289104208dd43a6bacd8170c011201c78be3d09c9ef845ef879feb769fef76ac14b6c658310420f828eed5adf660ea50f3c9c8f5331aefce38f7cf0defbf74f8d95128ea9581cc7150e0c718c83829f38aec58d18764246f7afb62d9b733cd7b15d2b9ee739c2713cef9939aa4bc7765ca18368c67b53b1ae104208a1bbec86211b2307328045c62a42082184ee19a3d167fbd64d65498675851042082174bff1e6c10de0b86e39075096e9606f18b2e108e06f82082184d0bd55af6123ac0484104208a1878981074ac05a86980d768c42082184104208218410aa787932000128efd499829ebfd6fb4941c0c083a2a0818ea30ccd6cbc38501120003205c68032304bb851104208218410420821f4a833f0e0027015bcf4e240c1014f8011500a00042840ee8d47a411f43c3828480c78005f01cc32644940007cca3021a996808a835c0928052f0e041cfb06218410420821841042a840e119311c149c0cbc78a0000ecf44a3a54e98c1018092000068399018d83deb409906b25170e066203360000e0a1cb96ef257841042082184104208210420034800148002880c4400a9d4e0cbb50e550a02e2ad7e180305c98fd2a839a00c180382511b841042082184104208a1db5364f8e15b0db6c80c08015f012803cac0e219c5e62e4e34b575dbbf79169bdedb040096bc1c6fbdae43bb36b851114208218410420821f4a0bb16b21119680adadca8385071f99da44aa1e3c12c814881b06b338adfb588cdafbfff51a3569daeddebeb743a00b0d96c870e1ff9f5f73f9ee8d71bb72b420821841042082184ee43ecc6b3777bf32000e4c8f931966bc91c0c74044c0250064a02ae32cc10ee6660e08172205100062203a77c9742365bb66e8b8caed6b449e3c3870f59cc664992d56a75b3e6cddd6e71cbd66d1d3bb4bbefb649ce5f8f557b660fd4faf0e086e722eee9dcea346d69f7fae30f41ec9c631b06fa7378b82084d07decf08138b339f7a6c90c066383d8c6585d0821841042f71502a0e080039000dc050b3db1143d01198010b0d16b893d2d69940c9c0c004030cb203200008941b6086a0e2840b60442197a4971006e060e193800c2404380e3c07657268dba9c9ad6ac559b0371717a833e3a3ada62b1242624ecdab9a3764cdd15cb8f962d0f663ffbdbb4c99f2ddf956403a2368556abdf79e2e7eff50f57dce54d48f30e2f9cf2f697ab0fa5ba80d3fa56aedea8d79b9fbfddde8fc7bd1b21841e7966736e83d8a6374d76f8c0be47a95658d6caeef5e60e3bb0e9a920fce50121841042f7311703a0005c91d62d2e0a79122839e0b9fc804cfe250e409e043c074e9a3f720d6795afa5703330cb6095410670b19b34b451105012b0521019b82838198870f7c61e66c00180cbe532997c044121cbb242a1cccccab25aad0cca76f9e638f2c11313bfdb9564f3ab11db38a69236efd83f7fefcbb8ebb394b3bcadaf0d7e7dc5a1541a1cd338362644917278e3bae3665a0139cb12c5030421841e788632b8c135c2998f1a06765e9e7ef5dbc0fc77afa09a6f1c7696af20f6bd13a28d85050cdc64b94b95e03ef7bf6695ae7e1cd1d57f61fa84c6de38e30142082184ee6f4e9aff108bf6487233b052b0c8e02c7adbee60602d149628ff8f53120319c0c0819a0335075e1c28a14cdda92ae6cf76b92c660b03484d4d4db898909e9e6e369b1502cf18385dae32953f2deedf140065bb9f766fddb46ec3de23ffa51efff585aa4a0096b3ededae8d6a05fb079bfc83fdaab7193863638a08e28539cdfd834d95466dc86100205e9cdfd23fd81431725d36033967df37133bd7ab6cf20f3645b57c62c6c6644f832757fcf2973a57f60f3655e9346ed9f992af90dd89dbe2cc00a6212b77fcbbeecf6d7b0e5fbe18b7a47fb00000c09c17ff7c67709bc88060937f448dae2f7d77d44c01c07d7ec1c8f63522c34cfec126ffa83add5ffafe988502004d5bda35d8e41fdc6afa9763db543705b4f9ececffd93bef00a9aaf3fd3fef397766670bcbc2c20282a82045444104ac4163037bef58a3891a1535768d468d2df69258bfb6d89368d4185b6c58a22058a3a810515191226dd9dd99b9e77d7f7f9c73cbccce023f120deaf984acb3b333b79c7befcc9c679ef7798bf9cf9ebce0e0ad07aed6ab4bf75ebdd6dbe5bca9adc99a3f7be4d41d8676eddeabf766bfbcfbdf768b8b5f3d7fd5215baed7d4bd5797a6219b1d7eddcbf30d00336fe22507fc64cda65e5dbaf7eab6d6069b1d76eb47057fe9793c1ecf8f10553bf6be8f67477c7ecfd69d567649a6f89f7c64c8f5dfe5d0dd06567bc9c6e3f1783c1ecf0f9a950f55116041882ab8122a662c64f077153e5c686bf97ace9cb058983f7f9e0885c58231a6baba66f6ecd985b696155982eebc46df6abcdffac249071dfbea56a3476dbcf996a3d75e3300c0f9af3e98ddb8f9f8dd0734b47ef8d86d8f3f73f5cf8e5c6bd2a3fbec7cf8b0df9efaf68b77bebe68bb71b59ffdfd81f781fa71876dde359c7ec3f81dcf996a6a87ef7bf4a8b67fdcf6c8d587ec629e78e99c2133af39f4e87b3e067a6ebc69aff7aebaf49dca47a0db80d5085f2cb8ffb89fd1ce9b8f1ab5f19663460cecad00c88289bfdaf1e7f7cec5eadb1c7a50cf0feebefb81937799dfe9b53bf66958f0e1f470c8ce471edc2733fb957bfef8ea03bf3ab066fd49178dac728bfcd73597ce1bb9ed8e631b7a145e3a79cfc3ee9e03f41cbdeb985ecdff7aeb83b94927f7772efdcdfc111b0eac9dffe1470f9d7cfaf6e31ed8a9f6eddfedb2cff5d3d1b8f941470ffef2915b1fbb68b72fb2af3d76e8d2eb4ebcf4992fbb6e7ef0499b7469fdeced97a77db23004b23fa82ba1a15b4fff72e0f17892f73891e5de19ff6a6f54fc19133fabbe6b7711e11422628c61fe6e8d913ceff9f38f3cf5ae573efea690ebbdd9e1bfbbe5bc1d57cba0eddff79f7ac4afef7f735e51d7f4defcd43f3d30619daad2e791cae672b95cfaaed6d7276c78d8a2f13b2e7972e2f4d973d58627df75ebd1ebd51278d11b379f7af2150fbd3537acee39fa88dbff7cfef0f74fd8f0b04507eeb0e8f17f4c6b1d75ee81ef9ff6c271af3fba5f4f05a0e5b513363ca4ede6295765cfdaf0d0f97b6dbb64e2942fe7ced7234fb8e9f7bf18a6a79e77d025d316150e1aba662e37e098871ffbd907bb458551f94f1f3ef7a8336fffe75785bab5c79d70cdf5276ed6a83bda244f25ea1aba6aad8320d05a2ba5b4d644a422e287756eec41ed00d0d1cff48d8abf2ee34e8fc7e3f17856059e7dfaef5b6d338e4520f6ff0c116161611140982110814831dff62d6dc37f9483cb40abadcb92ef7aec06f65f6bead437876f30ac79f122881051b62a535b57ffc694299dbb74fde8e38f070e18b0ec255097ad2effc3cfe69df87f6fbcfed01f5e7f08009ab6bef0c19b8f5eb7a669cf7ba7ec571570b12ddf3c36f7eeb6d77e36f5890f5b0ff8c98e878f3a7dc2e4e7ef7e6dc156031f7f601ad0b8eb6123ebf31f5e79cb5483cce6175e7bfeb8aee1384cd9f5967fdf71d3e4638f9bf8c0c700865dfcc86347f42d4ef9f586e36efdaa8274b4dabed75cf1dacfcebaff8317efb9fec57b00d01a7b5d7bffeff75b63f1c4eb1f9c0bf43ef20f574c189c5d34f8932d7ef9ca3fae7df4f33d7e3efcc2e727e63208f36d6d070ef97cd4d12fcc7ee9a52f8a23fbb945d68ebb65e29d3b352999ffe8bea7ce01ea77bef7c51bb7efaa0053301a70469b863dee7ae9c6adf0e401830f7e3effd11bb30a3f6dbef1aee940c36e975d7fd6e8da968dbef9e9a10f4dbde5ce69fbeebca400a0b6a9f7daeb6db8eefec79cbf7a7de02f5f8fc7e3f97e8b52a81e7ce84dafdc33ac893fbeff989d8e9a307aea03bbe55e3efb8c9737bb67da339b76310ba6bf33abcb8aa6aa15be7cf69de1139fb96c2d7c78dd76db9ef4e02e4f1ed66beec3bfd8f3e2b6931ffcd7d3a3bbe63f9dfa1e650840e1cba7260d7ee1b9cb06e5107e7edb2dd7ddfef4577b1fdc5ba379ca1d4fd00e776d58877751f8ea1f6f0d7fe5a96bfbabcfef3f68cbf1e78d78fdb2d1e7fef1f467b779ed82f71edcb6130099ff815b737edab5fb1ffdc446b7bdf1f0d88619b71fbee3fec7f49b7cef1ef51537a98f0f89f3783c1e8fc7b3929f9cec9770e92fe484ed0df56d7efdf07d4ded1b3776dbb696e6d7fef97ad148aea64e05d97c815f79f59f9deaea36d97adc2def371f74dbb3d3162ebb7a27d37ba7df3e336dc6bf9ebfffe6f38ffc697760ceb3e7fefa99f912ce7be9cafd365abb4bcfbebdd618b2edb59f01685bdc6aa07b6e7bf81659b4bd78cf8b6ffffdbe0f809ebb1db2412d8af367cc03507cf9843183060f5d77d75b660158f2c9a70bbef96c2180ce8387740b80dc9a23fa76b01db901fbdf30f1a34fa73ef1c075671e3aaa13e4d33f9f79e96b4bc3859fcd09017c71cbcec3860e5867b35fbe120298fdc1dc7ccbf4fb4edc7e50cfd5baf7e9b7faf0a35f2802685b942a801b3876643705205cf0e9d72180b5c6acdfd91e689d4d7d5cedbfc590ce84aa2e4db5008af9d0b4cefe6c3180857f3d7cf8e0a103461cfad022005f7ff0b51a76cc69bbaf197cfed0c5c71cbcd7162306adb5fd25af2d127fd57a3c1ecff781fce4a3d6e9d1ddd16fff89ee3b20dd6de3fd761dd1ab46ebbac17bfe6abfc6f79e99d106cae468f18c77de9bb930cc76193072bd6eed047a6e7e62cfb5a2a5adbecdef6758ef66d07dc7e3765fab0aa85a73ab6d9b3e7fedd3369efbdc4d2ff638fe77bfd8a8294b41a735476fb2460e0074977127ee3728470005abed78c4d00f6f7f7c560859f4dafffda36ab74386d50080eebccdf17bf5af0232abef72fc7685c7efff576b875ad1278f3c3073c459678c5b3da73bad7bd0794734be74dbab0ba4e226f973c1e3f1783c1ecff78defb15be2e89f1ffef7279e7af5e5892d6d450035b94c90a9ea3b64dd6b9f7ba7ae69b5759b9acebfefe973f6df6e7043e5021e593aedb167978c1c3b72b5a15bec3d74d3e1f9e7475f383d5c30bfa5f9edab8fbbf6d9b9c1fabfb8eaacb1bde63f38e198fbbfb64f51ddb63862abeae79f7cfec273df9901f4dd77ffa13920dfd8af119895197dc60da70eafb18f3461cd90a64e9f36008b9b677db5945113cefb645ec5ed30dfbcf1f8e4cc665b0d5b7df876fb0dffc9da5f3eb1fd1d5f2f9dbbb8180c59bdbbc647a6d77ed75ebecb6af64049889e6b2f78f4e0931e781bdd76bce0b2838655bd73def88ba694bae923612668e8db14e0a370e6cbef2d3aa077e4b2c9460a20051a48db97ab7bacde099397d46f77fe0d3f5bbbcaadd0346c50936d3cf0b6c9fb5ef5f9c7d3a64dbaeda4331e7ce386abdff8e5fd2b1f60e0f1783c9eef8cec7a173f73ef2eddac72bfe4b9c3c65c64b597c56fdd76e619373cf5af3979a579c942d9a19551b7d925771cf7eb8b8e1b73faaceaf5773dee92cb8eddb4b1d499a26ab6bcf1b9dfffc4be0150a6735306080155d3b556b9f796ac0e5b8b122efc6c3ef51cd2b3fc3d58d7f7ec1c7df6d04ddb1c39f2ac2b1efbf4d0033efcbf899df7796c9d1cd00ae8fade5ddcf374439fdae6b717861ded5db87056735ddf3e7576e5d9ee03bbcbe35f2e31a8b449fe5cf0783c1e8fc7e3259bef921db61fbbc3f663e35fa77df8e1390f3e372fdbb54fe39a1bacd9b7575df6bc7b9e3cf7c07115551b59face753f9bf0063af51ed4bf77f5c27fbd3513c01a3f1ddd2368b5990344a6f9d357fff4e4d7c973a8cbe6878fad7ff2af3326cf01d63e689f815500aa068dffd9b0ebcf7b7bd28d37fde5c09ff4e6b9ff7ee79597961efaf4df0fd9739ffe575e3ee395538f3c65c6c64bfef6fb191d48362f5e7ce86fa7eb2eab0fecdf53cf7efbbdaf01ac3776482d751d73cc5e8daf3cf0d59faefd63cdae436b9b677d34e98577faffe185f35c621049dbfc779efad39b1da61f50e39863f76d7af99e398fecb7d5d7bb6fbe5acb476fab93ff7eef361d3dbe76c4cf0f5ceba11b3f79fa0fb7f6dc7b54d7b6d9d3df7aeed5dc6f5ffb49f6a29d8e78adefa6c3fb3565664dfb06405d53275f1ae5f1783cdf0b28d7a557efde4d56bd58dc2d676fe4a75d7fc405330e7f64d2a3c3bb64dade3d77e35d660040d03466c24d632648db57af5c73c0debfb8728bc9170ecf956a36d5dd7bf7eebd7ccd3e68e8db280f4ffbbab87d7da66c8312efb0eab6e5919b9d72ee9f27777bfd9f4d079c37c0e5e684f3a77fd522c811909ffdd1829a3e0d010804b44f180a1afad435bf38ab9951a380c2dc8fe751e36a9d34e6f803eff1783c1e8fe70780fa2f5646fdcfe3e3060f1a94cf35cc9f377fd207d39ffbe8cb4e3d7a6ff7938dcfb9ebf18a1552aa7ec35f9cb8d716ebd4357ff2d6a4b766b674eeb7c511d7fde99475abaa3738f58a234636866fdf78f2af6efd7cd80e6ba49f553ffa905d1a0100eb1eb4e75af6536866c0d1f7feedfcbd46d6bc7bdff5575e7ee35f5e9ed767dc5e23bbaaec9009775ebfdfbaf58b5fbfedfac79ab73e6c9dca1f6a9bb6fee551bb6fbc5666c1c76f4c7e6f16771dbcdd847bee38b45f06aaeb4faf7afcc6e3b6e93fffe9dbaeb8fcbadb9ffc408fdc73a735ab7bed7af1453bf6cbcdfbdb39132e7ab67ebb4d721d1f912e5b5cf1f7db4e1c3bb8f1ebd71e7ee0a117bfea3aa85b66190358bbe1997fbbff945d869a57eebaee7757dffef0d4d6217bec36a44675193cb471f64bf7dd78cd65d7fde55f75837638ed865f6f58ed2f1e8fc7e3f9fe22ad0bdb72ab0f5cb3210333f7a55b1f98d9068017bffbe86393bf586aa8aaa1a97b7d56ebf61f12840b6d09850ebf3550ddb7fac516b3af3de3d637e615c52c9939a9626512356c7ae4d60b6f3cf19c7ff63d788fb5a2ef57a4e5c58baf7d795e6816bcfe87f39faede699f21d5d09d9aea0a5f7c3ca7ec0d3dbbd6ae7bf79d7ac9e5cf7c9937cd1fdc7bfeadf3363b74932e3ecfd6e3f1783c1ecfb7c1a9a79d7ec28927fd875d23e8ff473c09ba6530a7f85fd8f47a05032c0dffc723f8bb23f73ae1dabb667ff1c18b0200db0deeb3e526a3cfbee7e93fff72a7f287e6faef75e6757b9d59614c7aed70c1333b5c10ff7eee35695563e3eba67d755dd93374d74d8ebeee99a3af6bbf8a03affbc781f1dde79e5fe9436dfdf0f1e7de36fedc8a87b2baffaee7dfb76bbba7ad77f41daf1c1dff76e1d9d1ad1e073ef5d581a50fad5a63fb73eedefe9c92fbaad30fabd9e8aa1973af8a7ecbacb6f549776e7d52f90af7bcfc893d2ff7d7a7c7e3f1fc60c8ad3fe1b73b8e3f76f488c6de8ddd066f3aa66f750b8070feeb371cffcb433f5b6282ce03b73bfe0f270c2dff5680973eb5ff80a4c3defa57bcf7fccf1a2bae41f7dcfdc63f7f7df289fb0c3ae31ba9ee35fae7b7ff69a3a6f60feb34f2b01d32f7dfd6efca9d578fbf53c8f4d97d8fb64bc7f47df54b5973a7b3ef3977a35a00ddb73d79fccd478d6e3a2b187cd23f5ef865fc363778c27dd7cf3b7ac2f01eb30b35fdc64eb8fb86dd7b6ab4fa23ecf1783c1e8fe7bfcc79e79dbfe09b0502f9f5afcfb9e082f357fa2ba2ae019632da56ac669b9ad61f3527aeef9692ff240664774320f6a74477ba8e5610a95762204b4381c853375e317af4a8ffd5384e5b589c70f5ed5fb798b6deeb8e193678ccdabd9e79eeb93b0fdec29f613f42264d9abc82a7a26ff2edf178d2fcd79b7cd7d6d5d9077ff6e9c28e9a7c3ffde4df8ff8f951652b7df1b967b6d86adbe56ef00a3e6c15a4f8c9efb71cf3f8b1931fdbbfa7066ccbf09fd7defbfa45c373fe3cfc0eb8f5e61b371fb3e5329a7cafd5cf69724b162ff64dbe3d1e8fc7f3a322d5e49bafbaeaea77df7b5758044240bf7efd4e3de5571c758c5a4693ef2eeb6f0252500452200251b70c3533b509d95f017275e3ee369c0b870880d284a60c9a32680a5cfba80ca17b000d7409d033836e0182e8cdb49346b7003d32e81ea0934eeeec122043a8021a343affaf5b680e6ec85c7edc21ddb2263773eacc8f3f9cfeaf77da28e3cf368fc7e3f178563964c9949b6f993de6d8b13d7c036e8fc7e3f1783cab287ffce3ddefbef75eeaeb3a4c9f31e3f63bee5c91e7d66b64a352f3068d060d00350a5d03740d50bbbca89a80057123065b8f454040e81aa0d960b1a041a34ebbc78482368611646c2514a145d0c250821a0203ad9c7874beddcf78ee3b49c9e7db4464e9d2967c215f2c14172f590291d0985fecbbdbcd77dca7de79f69fd33b1f71f8c1fe24f3783c1ecff7918686ae2f3ef7cc8a3cec7bb76b32ff913dd73fe4a5aebb5cf9e8365dbdd3c2e3f1783c1ecfaaca41078d1f3ffe40168688b0b0b088409865f9f2471ba336000405a09901a041212f28304030cb7b7a2040a1d25a161be419005a19b9e88354ab15750479a0086805308cc00884c04028df91644344411000c8663300eaebebcb1eb011b0f715a7f873cbe3f1783cdf6b868dd8f087ba6bd4b8eb435f2c2cbfb77aa36bde7fdb1f778fc7e3f1783c3f0c0a828c204b28084271354f46e0f26996f7ad5587ad9ae348e216464ba4c2e414aac9d54f2959be20e4f1783c1e8fc7e3f1783c1e8fc7f3a3c508aad44aba5b82157f6816e8acb138445e00a05ef991f7783c1e8fc7e3f1783c1e8fc7f3c386dcffe29b3625988444b0bcf228026465ab91024da015937b320a0cb40a2050804289cb86ffbfe41f8fc7e3f1783c1e8fc7e3f1783c9e5595d6d6d6575f7e3169a4ed3a68bb5edac90d60d87aeb75b41002322a296302c0024d2b6aba0900740d901728c112b3ac6715194aa15e41802a2a57898a822a853a0dc3fec87a3c1e8fc7e3f1783c1e8fc7e3f91ed3a56be3a69b8d611188fd7f3a7e181066084420b28c26df751a00da3889ad2908720aa4218001da96a9dd04738ba856d004133dce08967005df4e015810a28a20c00283a0d4db9317488880a07cd3078fc7e3f1783c1e8fc7e3f1783c3f1004224eb78980b0bda1685922489e5164482a58a6991102810201bc3caf4d100a9694c6081ba0b98360e182a010f5843295349dc277d5e4dbe3f1783c1e8fc7e3f1783c1e8f6755a62015da42b559e58496df31ca67087b3c1e8fc7e3f1783c1e8fc7e3f1ac72f8c8608fc7e3f178565dde7c63f2e2c50b97fbb0fafa860d468ef2c3e5f1783c1e8fc7f343c24b361e8fc7e3f1acba2c5ebc7083911b2df7616fbef1faf7658f9a9f1f3fec8ce14f4c3c7960d61f5e8fc7e3f1783c9e65e10ba33c1e8fc7e359a5a95f012a3f333fed92113db6bd7f4edccb71f113bbf45ce7f437dbfeff37229c79c3a60dede9b9ffb34bfc11f2783c1e8fc7e3f976f02e1b8fc7e3f1783ccbfdbcb0c6cf5f987d180358fcf4deeb9f3af0afaf5d383c0790ce56f9c1f1783c1e8fc7e3f976f02e1b8fc7e3f1787e7cf0bce77fb3fba87e4d0d0d0d3dd7ddf1ccc7bf2c0240dbbfef3f7eab014d5dba74e9d67be86ed77c904f9e403a9bb364152870bf54651490fff4e1d3b75fa7474343973e23f7bffc95f9eddb4e9af9132fde6d485343e3ea23f6bf76ca92c8f5234b3fb8f3982dd7eed6d0d0b8d6e647defcf612df74d2e3f1783c1e8f2785975f00971800002000494441546c3c1e8fc7e3f9f121a81e7ce84dafcc9c3f7fd60b67363e78d484c7e73296bc7cf6192f6f76e7b4790bbef9f2bd87cfdeaabb5e8125e5a75dbbffd14f0cbee28dd9f33f7beaa8f0fafd8f79e4eb52d186e73d79c22137654f99f8e5dc8fffbadfacdb5f5c60359ba593cedbfbf477b7befdfdb9f33ebe7fd74f7eb3cfe92f2df6a28dc7e3f1783c1e4f8cea9541bdf6e3e0f1783c1ecf0f92fce4a3d6e9d1ddd16fff892ec74677db78bf5d47f4aad1ba6ef09ebfdaaff1bd6766b48132395a3ce39df7662e0cb35d068c5cafdb0a944f173e79e4819923ce3a63dcea39dd69dd83ce3ba2f1a5db5e5d50a2bc2c79e3ae17eac69fb5ffe01a95ebbbe3e9c70fcd0a00b4be77efa34bb7fbcd849f346582ae1b1d73fe6efcf73bde6af147cce3f1783c1ecf0f08a2ffe8e9ea1b833a8d6aefb6f1783c1e8fe7074876bd8b9f9bfa96e3e5eb46bb364dbcf8ad5b8fdd7ec3017d57efbbe6e01d6f98b978712ba36eb34bee38aed35f8f1bb366cfb5c71c7ecdab154a9cda112e9cd55cd7b74f9dfd2091ed3eb0bbccff72d117776fe5028a37bd61c6e239734cf7414d76cd4197fe7d6a14001417ce6a6e58bba7cbc2c9360decdaf6e5fcbc3f621e8fc7e3f1783c112acf08059a0040014d19642211a846a16bf4fd5a578d1ca17380a600dd0254911f3a8fc7e3f178567d28d7a557ef88d5bae5acb4929f76fd1117ccd8f9ff26cdf8fcb399d39e38764d6b7c099ac64cb8e9c9b767cd7eef8e1d3fb9e41757bebbfcde5241439fbae6cf6635db5aa7c2dc8fe751e36a9d7b8f7f6ea1e5d5a3fbd73775cf2cf962510800e0a573e6b73100641afad42d9cf175c12ea738f7e305d5ab35fa30638fc7e3f1783c3f243a29d407e8ac13a5a5233a2bd428d410ba07e89181fd3e2cc8120242de7ed2226842bc1c45d0a9dbf51aad8cf98c5a42bdc65cf683eff9e1b3c71e07944c7d22044644c042445a6b0022c2cc209d7e1811d93f1111338b9088c48bb2f753629563a59ce12d0c43a514516ac950001311905c7bf64ff6aff11a9992bf665406805220220213110903504a31b3dd0021d885888852ca18c3cc5a6b1230b3809552f64f769be31d04a084ed8ae2fd72ab5664ef8cf7cefdaa027b1b8020f9fede84f6e9148f40bc47f172a2311400cc617a8493e5a77c87226437a5fd038888940060931c5910038857617f2ae55e08ed50935644a4eccba41822d2244a29ad955b48f4d392c9e8786904564a05a4945260b17b2a2242eeb833734669226208331b09e3cd2e1abb103b1ac4cc4a20224c488fbc88b008118521330142421028662eb230b31493a3c31063b78d60970951f1806a68a5400210130911c5a758b2a7768892f3811508c465270300ad32f6bc02403a88af8bf499132d13a9e358fe36c3b0a79f8e0f90dd2c778628d8b39488ec39cfa618df135d3e6ea55a6b89d665ef514a311bfb6c3b3e22e2c644d93db5fb0ea594568a8898ad06e1ce31661690bd618f39b33d8b880dfd25da8b638f3dc5181661bbbf2040201081d966ab4dbfb31737695dd8965b7de09a0d1998b92fddfac0ccb691002f7ef76f2fb66db8d588de350d4dddebb3f6cc5e0ed9b576ddbbef55975cfecce6176c53ffef7bcfbf75de66976dd2a5e43349a791076fbee0acff7beda84bc7746e7befaedf4f6ec35800d543f7dfa966f7f37fffcff57f354abf75c36ffe8ab1f70cabf16f3c1e8fc7e3f1787e40b432440082216099aa0d116a1542c102830ca173803641d025c08210c51588fbcb0b9618006815e4022802fb9040cf8f86522dc0cecb10cf3c53d3fe120521fe5324912492473c934f4921628cb1f33d7b0fb3492d5f8814b301ac4023441a3044da4a2aa96da33255a89d365422b2c4b7e3b9ab5b8eb8396b7a5fca9411fbdfb4c611cd5dcba7e215d6eba6df94ded4642f4aff4a956a40d3ab88f59d7687acf213c540606241c76d51bb871963546ac9f6866106b12645244aa9447c89c639de5a2b52b83fc16a64c2cc25c244742e29a5840011108848918a8f88559f98ad720400c4824a95b1766b8340898811308440502a0318a50402211131248080d98888883d5ec24cc9a81180401340225685a1b2bd43eaccb18426b4ea46d9a1b1e3901e93f8e42f1b3a7b10a2c770e92901282a3bdf44d80e5dfa61c9290db15713007bb0ec1fed4557767ea68424b6928d5da21dd5784c8892a744971ec5d7089769974e6114499d69e5faa6e07fe25bcdad3fe1b73b8e3f76f488c6de8ddd066f3aa66f750b8070feeb371cffcb433f5b6282ce03b73bfe0f270ccd2d7f51558327dc77fdbca3270cef31bb50d36fec84bb6fd8bd6769489eeab6fdd5b7bc75c4f19b8cacedd1b5f7e82d37eafc2c00a076a3df3c70e1c9c71c38e8926fb8f3903d7efdc0a5633a7b17afc7e3f1783c9e1f12219c64b3221860810180505027d040a00866c59497d00b349e1fb75893166814694040d6d7103f40c573766bca484fcd9c91a192e810adc2ceee989933994c3c918ea6e16eba1eb900d8cd49a18820ceed0200c229af0731406e4a999a82b6f741d8a7a4a7d36e820a05b16214559adc964b24065226b2a46f84263d022ade66a5d283e3e6d5481c46e9359af432d3c699b42a94b238b9c1776606f718ab548048ca9623e058e7b21e1c21a3940294355f880860ec782865c5025150026b488102a5dc8a6ec22f003108602b3180989db946a55ec085adeac780f507599b8cc0baba9c3400000c2510a54a4ea1f836abe8803b2f9568524a14023162cf312190528a19c44c767048884859f90c4ea3b1c369473ed6a7dcba381613293a7f8c825543488cf5731129c5f6fc74029f898e883b58b1b06547267540cba5bae86ce3e420dbe1566911c91051a4f0a4cf7389c4507be1507b912e1a61b63299f55e09204659010980560491c81e63553c946d67997a5876c555b8fa8821dfce5b6cd5e0d3a77e7d7aea8efaed1f9dbdbdbdd97bb72b9fdfedcaf82fe70300b6bcf0efef5cb89c85d68f7b64f6b852fd67adbd2e7b72afcb96f11cddfda7673ff2d6d9d1afbf73eba0baa187df38f1f01bfd3b8dc7e3f1783c1e4fa9ea32370480a0c5a05e635ee807c7e359be7053e63489be4277a546152763e9ea9e8a4b4edd2f514d874a4ff9cae40f22052101098b4008420a04651d15029654814e7a2229924836ed4b78ec7a539604426a41545a14938c069bf2e558d1a57434ca8c3ced47201aa5f2716367ff90b222a9f6825abac2a5b496cac95e25ba8c9088d3b9cab64490f862e2ed111127991943245a29adb5766e0babfd4029e546292a93714e986823ad23a3bd6fc8a97b765a4b6e3b0d735cf764cd3e481546a586a8641c52c74e98590b8408041212088884000321d1440498c83312f947522a9ba06c3c4128335b59e504943e0128398552578dbb53258eaab4bfa6a32ba2bd794a90b66e517cbd58fd2b7da1956b3d22a5d212975dc8711d5c5c19d7de2da554e4b68988744677c4955229158852857ed2ce6b96bef0234555fc17231e8fc7e3f1783c9e128266831e59640985e8e322112050404e55fa0eb21239851ca13984577e3c3f784a4a905237a29f886d1391b3c399620071d12524ede598b252a068de58128863c3600824a0c4e200108b52dacd9e418ac9d68090b5e05105e9c73e5912738fdd6c55a24f59a385f574182182759994680d259e08c49250e49889b7dc6dad568454515854bd02884084245e340045205b7f290081c86e0bd950f47805e4a6f2220221158f3c84495c3111385267a2aa1612004a47c623576213cb2269398848db49b57da80a28505a51e411b25539c44a6bad03a49d4120610698537e1f9b7f146da71091dd4e272568b727cc6076928d11761b20717a8cfb61d87a85ac3ac7256a019152a24122424291c0c22076e2a075c00080e22223121184acc78701654f11578225948c833d7ccc000c88002510c41e1671c54a442cf6ad8514295bf59438952291aebcea3076dc94786704801db7b4fa666f8761180481d63a2dd9d8cc2080049c3ac33b7a574bfeea96208a40eef25191bf06d0200551500432525e9e56aa7325f75494900048692d65c52d6b68e8fae273cf2cf7a5a9a1a1ab7f7df6783c1e8fc7e359d5d0f88f7492c000ad8c3a8d6f42081032ea355a09d50423d02bb6946a050d5429842bd00ef4af8f3ee60f9be7bb61b59e3dff2b1a4d993724710da46698cc4ca4633747daeb519605932acf912008528fe7389526560d506aed1117f9eae6802251114a54bd124daa295a5189b9c099740057fa515a2455768fcb644dcfd2b9bcd6a3cc705436681d7985da4b6051608b4a6b4869f903e50ea6b2e09bd843d47eda4c718959792c74b2e078b4b92c10b7749b5929a5947d18b1885244a48240b1311d0c4bfafe44634a577bc5537a86c058214342612b75482c733045a212a705820e4f5a0044010804036116300b0c116905012981110251a89096112b94f0a454b9d2b42349dd091190222b0dc596a238d9377a1ec7079488ecf5527228a582732a597bbbd30f916b268ee2b6d7512c2a45d698923daa9465633d592636e0446b738f4f2dc130dbda28d22849fb8eb36ca2536ed92f2da94a3dc8321e3d6cc486fec5dce3f1783c1e8fe77b4a8d4211804271a5b49b00c012839c721f1ebf0951a3a180450622491baa1646319a26b060a9297170371b6409ad2bd6436ab75d76f687cdf3dd3069d2e4ffba5e8392985e15b5cd89941442e256880b91ec424a1ee4fe124b3f88dc1c563588a6b2e59244fb2da9f48044b889ad3d48525d60bb4449b2349b8cc3a96d4bc28f0d5cc2481c86030229a78358b74a59298af37cb8881197194329d1275da1951a2e9b9e12174fb19d429765d3589452a985a42406e3840061b6fe1aa79380009ba18238a95d8455ecb2b14d919c91c7f5d502944d73ae9898633d189a942222ad01b6c1600a208821b1c9b880cdb9895401945478c5e282cd0916215191e548ec0d1897480397059d12ce6cdb235bf0a4dc80725ae973f6106bb652f6e88b62cd001b658c00d020686d80306a22069bdca35464174ac937122f3c3291c1651809d82a3f4c6ee38de1e80a00242a38124669c7b4d22234a0525651241a864404514e72b3494f80264502b001b3b22dbdc4300b418b1d534486b10e829cac6f2b9d362562449cb823869313d09ef36010290a88902ea09392cb9fcad4a5f4096cb375a2dc22e978c33c1e8fc7e3f1783cdf630a025b3dbfdc8f7a6d1c9541944936a1a039fa26d8c0b585b21f9de34e522d2939c6004b4bd599a2ac50cf298fe77fc51b53dfda74938d0bf9b695536d50391a0365d75d28ac2968dfb7b8acb177c934d1f6e829c937a1585849379682eb675c126512f9390ca0adf503d18cddce2a554af4e1d4543f0892cc8ec4c1d3b16255f6b7d8d4a034953d38bde315e6ab5c3993357a4cb23df1dc56246cbf8a52018b938e45a1b1f53849172450ca5221e9349c6885ec8ea4aa50bd52deca0a464409a0b5d68a9452a444045a1333b10bdc554a298194ceff6373946a3f32360d5829c5910050966513a5d88894c6cd1b6344845cee0c00268028b19950f4ba4f441a100d00a2885ca28d70e49db2feab32a364d909dcfec09575550f4d4844a2a8346c3bed931215551b95b5fab6e36cd37c221752493b2abbbf4a292ae95da55291374e0c524a090c336ba5ddc5a5247d7d759465531a5c5dee368a2b1595524402455183a80aadcacab299d06e60a3f556d6743c1e8fc7e3f1783c3f0cda6c42860296d7e4bb2d8a8428976c3c9e1f3c9b6eb2f1ca3d31311a444da0ec1451a9c0f5894ecd5a6d1b20892e458a6ed9905a0026352174a9248ad2f346abe028a5e3fb2536a9889b9472d4d288388efc2066637d2d2ed28594dd8650188096b822cacd0fc3d0796a98d9ced3397208a4f6d7965c8188186c77b0a46d9652d648e2a425dbbc0760115d9a05ab94b2a243e41b32b1c7c43e46eb4c54d5e2faf510b40aec53b44bc329e94f24b11327ce4f11619036a9f41b1126d2442a14231088d24a41915d976dd014e95cd0292f0c4827736f494e066b7901943319d9965d4ab96394368ca4ea65e296e75649b1853cc9a49d00451029168b2a9395949066cbb96c0f68b12d9d109f5d70a70000861047293deef11c596612238fb00e343373188294d20ad02639cd0c734851e996408c31d6cee29a8e4bc56eee89304344d08161e69015a9386cd88e274b281cc5e8904b8db1128c5da04da2b1f7a4537b63c54d445c5a0d0c601d2e711a9310c1b5f482098d514a69ad95d6220262724a50e8d42b9dc4364597a8b69b6a55b0b498980846100254d42c8a99218a53b9dacccc5241af2c2b5f133151b8951d6da1e882f7afd51e8fc7e3f1783c1e2fd9787e74ac9cbf06950b91a8a300118812aafcf4b4b42149846c79f3a992d89a547985ed386c4a435e28a94022a550faa5bd115100db293747c937f106189374ba89fd0b6118668220bde5e96e56c972520fd0415a9a29efc883949d0150ccac2909df49ba5c2b15692848ed3e4b9148d9be58c2aee6cc558e292216b1ad9094d89a2230046e752e07d76e55dc762a2a5c492ac288d2839fa48f9434ed8a1d422c4a27f92329f3076c4727950a33e6540a0fa56271daf7c08aeb980c448c93cf10b54b976818534dbeedf943b69c2ac976769a8d0120a9e6df29d583844d549d64e51f5640284669a5984a1ba5dbc2b4f4f94fe9f1293b4fdc56d9581926a35849ba4b973b415c5e8d133da4ac353b4a3d35a9f86ab7161da43c4a5c1e865d7a5c28751eda3c9d44418ab45145b1fec760665052b1d5de65a354ca1604515a311431a7951f2a35d395b978da2fcd5e97e9cc238fc7e3f1783c1e8fc74b369e1f172b5d1815d7f9c065cdb859a5b129a9acd2537a94953eb9091ec7b54c6ed22e21227f882d64b173d7b20ee251d1074a850389d3675dc10b404a84d9357b23166733b10da6920c718922635332819da6ebc807a43a9a67da2edf20fb203b1ab659918a538e4bf6915df54b99e265840904108358c498a837330914c1a6290b09dbf05d21dbbec8b6fc71220d84a2bf0984adc5c2deefc4204a127260d2bd9389c52e2b995127b3e8f4a6aa747d192994e4b990c44daea3decfc286c835bc8a45807891b663944ea50a4583e9e40b226297826418366958d8064523296a4b8b4a917ea7c4ed923b199444b55e1485100b332705654a2064cd530059f394080929d102661617a16d0d3736149aa265924afa8b21521cc4b6e7221640b953840850ecb68a446c009251d1b189dc55ba4ca3b4e36c8cb18a563af2462965af1b945612a5254200f1296ffd3571315a74bd8835e3805845d942516b7744cdc9ed73934b925391c621440932a449542493d132745e3b3e82cabdedbdb1c6e3f1783c1e8fc7e3251bcf8f9d952e8c722a4cea767b6926994312e24a9fd483a36960a59c97e8cbf90e5bffa4d7553125478899296d512170547852123c9c76c1d8ed749134621b21a920086cc9124a137ccab69c52adc7191d05fd540eb5a9d8690b49079f74a60fe2f8604eec3160fb5f22d75a48d8891d004aa388d3e3965e697a93a271e3767b5a7e089cd0c0490cad11c4d37845a8d8c1aa445f90921654258e2a959c42b11fc83626970e8480f2cd8bce224ac425b77c97ffe21ea3922662c22442109b464d249144c2b1daa5a27d4f46c64924e579cc0440938d03764e935430af73b59006091491d53109edbb5f23926ce2eaa874d29329e9b495d866d28da5d25753b2708a7c5aa40446072a360da51a8aebb8608d88d206a3a40595b8cbcac0b9bf80ca67dd725e52247dfab56b75eef1783c1e8fc7e3f178c9c6f3e361a50ba3dc6cd04d82d3b2848a634e220b8d8a7245dc044ea727725a8908c4082a9472d8342ae75b2999f5a566f50c26a4b38addd43172a11091354d002aaebb7275494404e8c8c5104b27764526e5c260719349a594db6de232c78df3c9b8c01493ee970c44ad8e92fd4ac78210480b206262d5c795fc4889d0005bc5058ae6c6141b879c1894c4c5c42205e2e9773c4d1752e988dfe831263eb8a195906cc7257718d322971d678e939123b7856b9fa504da88524a69edf28552d12e222cb1f404302940b4241286b12a0d691b4bc4021db57bb6261e0091e7257dc22412a244a708a2b235230680e644b3b0793dcafaa4ac352aeeed0410312916660561b2cda7281653988d2bf7112137e63a3a89a20026725a5949cc34a50c63001b2682d2da1d5c45b68690238910a9386d66d65ac7575eecc189aab158c4d6d359e189e0e2840464b3725474d422e31871fabc88244b4391d1ac7d3f775b78986c9bd6b1c4a9480994617b1025fd44a514cbf225b6d207d8eee8514091c7e3f1783c1e8fc7e3251bcf8f8d952f8c4ab58f296b3c9cdc4389a013b66b1284b4d5220e37899b3d95944b94379d89ca7ce2b5d8ea214965ee22ce1071b28c8d3289ed038a2aee94cd917173e05437a2f6dff497cf6597d96e3c9e60a3dd724aba2309ab543e71bbc63d49ce0b47d131a5e13e255db7cb0a64525b9b843ac7ee27a550aeef38774ad49c894b325c92ddb7a5563623c63d9684444065eea194a9875d53ed28e4249ef6a7cf9c58a98a338604aae2f4be9d642320952eaeb1632b225a07b15e83a4019355055d960d4320b6300a86d8f66477dddc596c215789e8e67e9467b270ea20063a7047adf4dc484508930919c41a043048dae7bca42c5152d24c8d582b6d25be32f756452924955ee4f27488889428a59d688832df93b1728f3bfdb83c9506e50dce10a518975bd2d2855a1d8b356e78b03c77cd9b6f4c5ebc78e1725faceaeb1b361839cabfda7b3c1e8fc7e3f178c9a683c92dd05997f5f0f578560956ba30aa4cc548357b2e3bf7113b62e2c7d8b41125d60260e2f9a788892a8014dab927d2551ee979a075c8b0104314236a2d1ca5cc245feeab58eb49cf6c29959c1c4fb0d9d809bbdd3025c2713fe66404acb747551e90f6e2545967bab42863e7b1cc0c10330093ea271527b33897920d97651b3f23cebc138f36c3f6362a99ed926d9d0490a8b89f14224b0b5cd3e8a41b34001772d24e93e2e8d82562102435b956f1e106910815c3d0f5f64eeb4a51bd9681108824b95f45420145db14f52467242b76193a2951434a7636aa2d8acf496b90b21149718110dbb81f86226827c198587c21253683c7b99552d54ce5a7bd54383f9d93c5a535c50a0be0ec66919b4aabc431c30c3b9c247193f832d130bdbf2e24386913865275cce99eedcc6b4ea041691270fbfd2a2d6562805d5f7b028839fe6f946e2312d9dd04ccd6fb23650256b4791dbeae94376f5c66fcf0e2c50b3718b9d1725facde7ce3f5efec15b530edd2cd77fae0b2b7eed8a2eebfb5c8e6170e1e7edad0c75f3a755076e59efffcf861670c7f62e2c903b3fe1dcfe3f1783c1ecf2a44927c48e513c980404008c87723d9783cab2c2b5d18154fcb51e63791caa1155644099432223651969c0f4229454927ed642e1b4fec52da4aaad34db264e5925215b39ba3da093a48514933293bf324520097047640e289af2b8932a1884091d6dace54e31e3d655a8c94ba06528682f6455e9472bb303398d940d88099ab323a35b52611562ad03a28140a65f6046184c24ad9d6d2957bee1091eb8c05e8521da192d6c6a963e8fec4658629ab79117734b18fa7e5b68c48090cb9d4de74a721776e88222571b72b8acac15ce77845ca5664a5242d52a9b1751e114e6703954cfa8942538028b825275b1bb7ca76d2024193560acc361f38190225a000528428d64685494f7a1671bdc391f29808ca0796e21e6ac4928a7b61899d622e4ed8251b1314b4ca58e9c770ecd361d6444250445a6b11136b8ed1624d542d55921614b74e8f13678884286ada8d12e39b0d8d0e02171c5e5156499df6eeac6236e9d01c671303d933335dfdc782b8155ac54b2925f9b9b659911a26cb48b3a9afaf5fd9173033efe56b4e3af5f78fbf3fdfa8da9eeb6c76c085379cbd65a35ae55ea4ab061c7ceec98d3dfc87128fc7e3f1783c3f303a6b10d9061dc8034b1900720ab5dab6c64040586490976f5fb21160a159a640e4f1fc8f58e9c228908e6a7ca24e3d62ab66129dc5ba27a2fe3a1066fbd5bced61244c463808829696969a5c753e9f07280802a5a8582caa2c11486b6dbb5c2ba58aa1a9aeca1a93360eb088300ba0ec8a14110045300212011b058a13450088b052a414319bb891934e1505d935220af38de35decd4dace21d955d0b8e2a9a4fb322551c74e3182b6adad98d9f905848d88524a942a144381ca64b285d6560a4b251e2263a4688ad6e4a1529db34841dbfd750620760dadedac5f050218811098c5fe04a0849452a4ac6e224ac56ea36492afa16d6553289c09aa98d9f6f0b2e9330014e96c60b34b420062a2485aa56c258c8049a942a15095c98848de14b23ab00b2f168b555555f97c3e93c9d871b32a07a2b126c58a941116264dd6436452adbb03171264d8c5ac28282236883b5249ba7d3811c846fe5259dbf8b45d4513947018864a0506c656ff6449894858e4a2319a74dc8a8c88822028b244c61fb11da33492b3d19e8a4eb251b1358684c0d6bba58840b6508b9989608f0588940a882534ac946bda4eaedfb53532318b11667bf892a0248ee28644a28e5800a08854d41b8bec88b9964fcc02ad03d7e0cc7dbd41cabe5d4adc4e2b2a9b120562b195535022a24150c2460c43918a5a7cd9041c7bcdb056ca1828c54a2938a555b456cc9cd451898acf014bc85056b0b3894d20284a7736fb6fbe2fcf7fe2b8fd2f5f70ecbd539fdaa447f8f5b4d79e7bbbea3b7997161396f4645f2e99dedb1cb4b77faff2783c1e8fc7f3836361882e192c3528c0950968a04e6331a320493c6747a86e017a66b05a16dd34aa528fab2674cfa067064d01ba67d02d70e10a9d141a033465d02d40a7d4a7b13a85068d068d5ae50f8a6795e33f298c2af377508a0a5794529aecfc99ec4f278584525353d3d2d292cd66b5d64110d8928a62b1684c310c0b6158c866b3b66d53b158d45ac7960117d00b00acc00a4c62480c734862ecf435eef4a494b2f20473986e15142fc73ecc1813e79ba4ec18a434ec0cbc6cc7cb5a1d45053e10919099998d31c698445221ca66334aa9850b1766b25980f24523a45d2fa4684b6c37eb3292c14c44ab24e0c6fec92a5c4698232987cbfb74bbadb2b1b5d60a12efa62520651790ee656e1f138f0f4aca708c3146888d31adf97c5d5dad3126085c2490d65a44b2d96c18869d3b77cee7f3f6096c9201b4fbee462a926acaceabf6a75ff4f0ca2761fa8976f9c9f03a1988150062edac466ef45c98ae52591d808488b472b1d369034b3aa2259deb54b6b5d15352da9e12fb0fc4eeb675c8246137ca408c50c86c0ca14c2c0000200049444154ac8b4658b8c43216ef913dd265eb4d9a8ba5f6daee8b3d9025ea6bead7300ce350a154e1950bdb8ece3ee54421814990d485a3d38729de8674dba9ca3a30c569d77032ab1bbdfffe4b5fe1ab29ff2aacf7b3c3b758a35355ae4bdfe1db1f7ac8268d6ad1b3870f58eff4a94ec2365fdcb95ddf2d6ffab430fbeead56dbfc37171f3976930d87f41bb4d5298fcfb65aa6b44cbbf7a471ebf66c6868685a7b8b131e9f6d65d9e6776f396ca33e0d0d5d07ed74d12b0b18c092a7f7eebbe18917fd72fb8dd61fb2c5f96fb7f1c249d71dbc71df2e0d0ddd076d7bd203d3db0070076b697ee1e0b537fadd8785fcb42bb75aa3a7a3b1a1a1c77eff580298792f5d3e7ee335ba3634741f34f6d4873fcddb2d9f3ff1e2dd86343534ae3e62ff6ba72c61ff56e7f1783c1e8fe7fb404000504c7d7659c6376a6a29636e88af8b60a04be4b9c9101a022c31985dc45286262c8acce5a160b1c1bc104b0c720ad5d147cca58c450621a07c9f52cfaa4721dfb672b5512226f5cf4d8035a5333be25e462cc29a6ce18944934d2330cc263485302c66b3196693c9042d2d4b8bf9b6aa8caeaaaa0a822097cb75eddab550283437376794d6a08e94231112216630dbc2229292ec0c3b9f5480b20feb4810b192842449c651610e34244996011414a5afeaf245898a374998e26973b158fce69b05adadad5dbb76cde7f3f97cdeca49e9696d5a38e052e9249ed90a8c7034bb16518055ac9cee63182c6003b6d21583d8dd705bcb80284560b653704d2460db8cc916e6400c09486c936cd8e6cfcca1751e5919cbfe03502c161588446a725585b6bcd67af1e2c53535353aa06298afabadaeadc91178e182f975b5b555d9ac22b1ffc86e1b71d9f192c83705a54907f1b1b3ff00c5062674e30316b090f536b97f48fe59258084c01aa4419a443945af24bc39504aa7bb8f47a35d56ce43a5f1db4c602a1131d33a147794dc222afe97f49567361013173c41956da13dfd5888858449d8554331c48d63f4cf88335b25ffe08e274845c3581e572c51251222bdd27ac7d262657a9fda9fb16ef7a1d2f699e4bc95e8154184e1feb5bf88ac0929a93afc16349b6c9fcd37ae9b7cde0917dffdd4e4e9f39cdf963a6f7cc4d8e2a37f7cbb0500c2597fbb7dda3a87efd42700d0f2dee36d873df0ca94f7265f37e0b15f5df8460b208b5e3c65b793a76e7aed94d90be6cf9c78cdbefd6b0800cf7feeaeaff6fed3f4799f3d7be492eb27dcf8a155515a673c3a63eb5b5e7ae78397cf1bb6f4e913f6fbdd82831e99396fce3bd78f7c69c2be97be635f852bac25a66af049cf7d3a7bf6ecd9b33f7de5c29f74e9b3d7a1c36a8a336f3fe8803bea4e7ae6f3f973debd69d37f9e78c8cdd30be0794f9e70c84dd953267e39f7e3bfee37ebf6171778cdc6e3f1783c1ecff781a24004f5da6937cbd1775aa38f38cd8cc6008ac0822a05236863a7c574d20808450180d6a822242f280802e526477156a4576c3cab202b5f18d5a194d341442b0030a00406885351a4aa2a6b8c09b2baa5a599255b5b57356ce8b0f5d71fba46bf353a77eedca953a77c3eff97bf3cfceaabaf4a286118da240e44d1bcb1c2a254909ed996791f8c31404923f05843b19123f1a69659332a9a5cd0ae0f94d550d27f8a626193f9b92da83aecb0c3b6dc72cb279e7af28ff7dc2702adb531260cc3aca2741009cac35fd1bee5336ce959e9c668102b4a670c234af6a124250880f350486a9be3fe47369d16362f8712db83a442678844b9342251e05c756d28a6baaab6b9b93950babe73dd880d868d1e3d72ad35d6686c6cacaecae5f3f9871e7ae885175e00d0dcbcb8a6a6a6dcf362538adb75144a6f5b7b194e6b8d8ec3b0e3bbecd9a294d2a03205203646c59dc2e2ad32262ab06371bdbf896d8998a4ba68a537324e74664a968ca42e2fb927fe35163ba8a40156f416e2e25d6c1d999292a0654af7edb2b257d9c558d1f2931a01158d933b8d6d1371e72f2bdd486162166663f5d0d88b945a32c783a029b95f4a926b1015333a574e7a9b995969d799bdec65e5bffed2470d5b5df3ccddbfbfecc6eb8fbbfad83985ae230fbff8a68bf6ed5f3be2b0ddf481774cbd60a3cdab66fef5ce4f869fb05d2f8d3940f5fabf3862a30605346eb4ebe0964bde9d1f6edc79d2cd8fd1017f3965ebde3900ab0ddf6435a0f02550b3f1a9a76cdf3747586f9f03fb5ffdd88c56aca3816cef7d8edda14f16002d997cfbb3d5073ef2b30d3a07e8bccd29e76e7ef7990f7e78dad01e15d75253fe12bbf8b5df1e70dec2a3ff76efd8ee3ce39e5bdf1e72d6ed7b0dac55a8dd72c2591bdd79e13fbe3a7aff0fee7aa16efcdff61f5ca3d077c7d38f1ffae75bfd7b9dc7e3f1783c9eef010c2c34a8d3e81220142c65149621d9d46b5429501465ea541f860e9021140539e574204b8e50ad61e31c14d0e6936b3cdf0756ba30aab4b481e3a9a64dbb604a8a0f53428068080043f1f7ef946f6bc96432adad6db5b5d583d61eb4d3ce3b0c587b108833994cb158d44460eeb7c69a139f7fa15834d5d5d58542410471331a5b632595340e40d9d48c683a8c748e69fb66c3760e1e4b00652a89ad3d89e6baedfc143070e60b011844224a4a85065be33260c080300c371c31ead6dbee503a93cd562f5ab2b4b6b6568a85b2e9ab4a66e6683f0fd720430c058db8c9b4f3f2916b914e25e30f2161b24a8d52807539406957a76663715d03694051d22949b92e4c2220a51488896c902d6c140ba08bc522111826579519befeb0b163c70e1e305007361bc5d8729bfefdfb4f9c3811e0868686300c6dc72a004a28194ad20018a9e6d9c251bb6e8aed1d496b6a57f7ca251da1c5a51a11a76ba66cc26f22a5bb44e428eab8ace513a2086197c1640bfa489108b3713d920802b132109302815d78936ba2955267480919d7a1db053a39914259cf0bd83d3596f8954bed7121d9d6d1a320d0f17ebb7f768822d31771690cb6fb976e94264c25ef6d704e9cf46966d257baa828ef19710b2b297f2948da9045ade1eda50adba39d8840da898dc26cbb74a544284da260c7184ef8b2e7e4b7f28d0755f7dbe1e41b763819d236fbb59b8fdafbe883d7dcf085e3d71e3a7eefda3d6e9fb478d46a7fbee7cbd1676fd5c3b6afd3358daeba5965b22a6c2b0a2f9d3dbbd87deb5ee57d98544d5377ebb355d9da2c8a7923d040d0b977675b30665ae6cc09bb6dd794b19b51d3ab5fa7e6590b0d7a545a4bd9c2c32fff72ecc1f7f5ffdd8b27ad5f43689df7ef792d934edf62c8797684c2a561af0d9a8b2d73e698ee3b35d90d0bbaf4ef53e3ebb23d1e8fc7e3f17c4f3082450681a05aa121c05276b1c415249b0c61410806b2842e3a517d58d018c0f6375d14221400c8123a075814a22080a0de7f3cf27c4ff8cffd35ed9c20d2c15f5db20c10eba00c209b0db4563d7af43ee49043860e19b268d1a26c55d0dcdc6c736a6de8ef9429538c31994c260c431b8c92347b22525a0308b9a4f977bad00989f305a927968b35282d8791b2564fa59935f183832048969fb206b095235ccb7130b3312230b95c2e088242a19051da88b4b5b576aaad2e16f3aa821056b9f756a491190530c541b1ce74a3943291d921656f12a563cf85cd1ea6b4e45456241a55bad900582bcd5839dac4634025cdc224502a5b153434341c71c41183060c6c6b6bc96475a150d00411c964aa8ac5e2942953ec1109c350ebc42a65ef8c8bd7ec14bda4a390a41384a5bd6ed87edc5c0d9da2f2e0a1a853586c0f89db9c4b2ac94829a5b522d26cd8366b02582905e680a84822b1e253ba0d25c72bfa1b1129968e0e68a5be578a398c6d5acea1036a7f71c54db8944aeda6aadcbd3b6d08024824caf97511c756700151629f894d59e5c3eee27728ceafa92880a25d02d1722b9c6caa8f6d6446b15ef4ede60253aee726871dbbf9c5874cfe3c8fb5eb06ee7740e38eb73dff7aff07e6ffe492318dd4510db5aaedd9333377daec02fa54afa0ceed94a99aa6a660dec7738be8a30169f9ea932575831af40a2ca1f5bd6b0e3ae9fd3def7b769fde0100e8ae7d1beb7f7ad6ab7fd9a5313db08b3eef9e59f2c5a210bdb2002f9d33bfcd1746793c1e8fc7e3f95e110a96309850a33a966c5ad9c931e90c9a3a8556c662e3eaa4e20f7219058e0aa694b886351ecfaacf4a1746c5754091a1836c240791ad1b49523fa26290d4ac1bc934cf703862c30df6dd77dfdadada7cbe6de1c2050f3ffcd0d4a9537bf6ec3578f0e0d6d6d6d75f7fbdb5255f28141a1a6adadada142922b024ce19900d172f9f1297554895d537b9363da890cd9bd645e225705c80626d14517156c998b8063d022611024bb42c15d7c5144d08452dadcd5a6b63586b6ddb7853e424a9a841a4ef719e17dbc1c79699c45605829d61b36bfa63bb2931b4eb0ce5ac316040144964568aa39125da3f6885943a63ad346016527140aca47e82993718367cefbdf7aeafaf23310bbff9e691e75f78f3cd293dbb37adb3ce3a2d2d2d6fbffdf637df7c930d0295c932b33145018c139d6c3a4faaf20bae57916bfd0e51ed9aa62b422acf574af5081038f5c7f4c06a6656e25c30b67d91b5a738eb91cd2d2265401c9da891dd26155524c9f92650cc10bb465b5a552ae230b3dd7e2560162b4590286176fd9aece9119f6065f54d4c910a133965ac1f27751c184ee78a127cd3ce9712d1c12977a9db6965479c1895fc8993aca8e88206243209958a9eee3cb6c78e5ce48fb2979b71edde4904c6c98c82d851d54e944ccac148be0d934df1d33f5f7cf7d231bb6fb341ffeeeaeb7fde7ccd4bc541e7ac550520db6fcf437a5f7dda892ff1d6776edab08c75771afd8b5de480d3aedaf18fbfdaa2277ff5cedb4bfa8d5e6b45d6dd69d4213f6d39eafc3b0ebcebc8414b5fbcf28297baef7ef6a01c162efb593cefe9d3f6bf2e77e6d3e76ed6d9bdf064d7daf3f021d79e73ce9f065cb4c73a9dc26ffe3de59fb3d6dc6ecb5e230fde7cc159fff7da51978ee9dcf6de5dbf9fdc86b1fecdcee3f1783c1ecff70e59e61777419d862254a5721c00e4059db54bb41181112c35304091a10274d210418e4aaaf0eb1404c87c5f159ce247576cb9d125ffce8dbbefa33f6e194c3e65d80e77cf6d3af499372e1e59ed4fa11f02ff49c72894960e25f3ed76092c22a26d13682122eb517357c99e7beeb9c5165bd4d5d5b5b4b43cf6f7279e7aeaa9b6b67c10048b177f347dfaf4b6b6b69a9a1a36a8a9a929168b655d9c532a0c8ba88a5ff5a7d349a22ecb4a29154f459d5b8062d9245520d341ac4cacd7d80e4a76017180aef31d20b0bfa59e448a9409c53a86daf22d4136674c914807ca9582a4652644993b65f7d85ecd8a6c2e8b1611dbacc76e363354b4d628ad26696ead54326e4aa9a8a3b95b7074b048c4d802b158fc8966d149455289318478df7df6da7aebad73b96c3e9f7ff2c927fff6b7bf715824a24f9a97ce9a352b9fcf575555d5d4d4b4b6b65655552f5dba340834331bb65144488e0b27de10abb6c4f538652e27546a90e47e2ae1d0ed60e572272e4bc649f62676e2b0481886e4a2a601a3a23461b2b94412450e3b69ce967569dd3e50c62e2d09488adf814a7d28f1c562c041693b2a6bf3497624969188c0822895a87dcbaa54355fe9f598ca9a89ff4ad0a438915d4afaa951fcd3556fb942c200a5f63477deba4aa892d8e638bc865d0c79e221b2684d8052149597912012d7feeba8daa6da99179db8fd899f2c62e8ae83b7f9f99d7f3874cd0c0004abef7cf890338e9f71d0f5a33a2d6b11d479cca50f5f7ae6f1470dffddec4255b761075cfbe0a815926c54e3b86bee3be9b8e377e87bfa12dd7dc40157de77fafab9e53a8996be79ebfd9f2fc4055badfd5b0050dd76bee7951b7e72c43df7b59d7cda4efd7f3e3fcc76e9376ad793afdf16aadbf657dff2d611c76f32b2b647d7dea3b7dca8f3b3febdcee3f1783c1ecf2a47b506802a4246a1282800d58440810902040a550a4b4cc7924d0b43135a186d8c5ae5e66e8a50142c0a6d1712d4101a02cc0f51102c085d2ff005264997b0b31c11e405f82e559bb6374f1bb5c3cdb301f43eeed957ce5fbfcade3bf58c4db6be7576e3818fbe73f5a81a00c57f5ff3d3cd7ef361b0f5bdfffaf3b6f51597945b6ddd6183ab6afb770a566e623fffa171837f3909c3ae79e7f1837b697f5eae6aac7461949df3dbc216db9e19304a29505c7f648338a2b8dfd0101169150499624b8bd61a1a7becb1c7b6db6e4b440be72fb8e5965bde7ffffdaaaaaa4065e219762e9733c62890220548a05df66d18b2522a0cc36c369bcfe7892893c9b4b6b6e672d93074edabd919e1389bcdb6b4b48848757575b1582c168b994c260c4d1886555555c6183bcd0ec3b0a6a6c696ed1051b158cc5557c7128c866433993064638cd25628314a29e6d0566c290d4d8ac5e82003804519636cb08ccd186e6b6bcb5605769bdbdadaec8e30331bb65d978c29565757b7b6b6e6723966cee7f3d96c3697cdb8463cd1b45894d25a0b1b31cc627736d0811226630c29620e35113367b436c610a0754024611866822c3367329ad936ed712f55644370ec611502b4ab4c212b84d9993669ad0177dc33199dcfe7b5d642d873cfbdc76d37362cb42d5eb8f0965b6e99fed1879d3a75ca872181024d1093abaa0260c2b02a9b2d14dab4a6509885ada4c26c94524228168b50412e976b2be495522694aaaaaa458b1665b3d96231acaaaa8acae5c2300c6baaeb5a5a5aaab319bb3dc562b12a1b186372b99c8808198003ad98d98461269329168d6d349ecd64db8a8542a190c96482205b2c16999954c04446c4303299a0502c2ad28ab491d87812eb14569270e28e1bb8d40b7cdc2b8a48db022b00644294a4f0ba431a176ac551d04e46512ad6c8c8ad5d83c87aa34829c34ca138178b80d970d4f65dc3e507a75c6076e3399d45cccc200e82205d30680d3a698dc4b9cc0040dbcce07417f0747a7464bb22815201cadaabdba41ea5e201734a9246692131455138762d4a3187fc2dd85675b731bfba65ccaf2affadd3ea7dbaf5197ec806b54e62e939feb959e3a3bf76daf6c199dbba8dad5d67fc35cf8cbf26f5dc1ea74d9a1e4b333d0f7c76d6810080edfef4e97669d1a6cbc627dc3de984d23def602d992def9afe3a000c7a704e05234ee366136e7f7942f91e74ffe9d98fbc7576f4ebef2ef4ef751e8fc7f3ffd87bf33839aa727dfc7ddf736aeb9e9e35c964992c24242109996c8425619325ec0828a0b2c8c50d0454502fb822deeb7611c51d4511145041c028018110f61b200949d893400c2143329999ccda4b559d73dedf1fa7baa7671284dffdea15bdf57cf2815eaabb6b9f3a4f3d4b8a1429de716086a201a0c188459b332310084131e415bc39630372a0eacdcae31a823e558e1c6640841a1afcf628e9c0015d75fd5e3095b2e3ffbd852f3c7bcb5d3becc3b6db6e7dfe73ad0bfe679a181dd384f7ffece1f7274f8be96e95a232e428ab5760682cc8eeb54df681746418c652403e5f741ce979dee243171f73cc3144b473e7ce9f5d77dde6cd9bb3995c14455288388e4988aa9bff83234dadb5d6da71bc300c7ddf2f168b8ee330731885998c5f2a9588484a5928142cff2284c8e7fbb3d95c1c87a5524908cc6432c62822ca643285424108a194721cc732295699e2388eeffbfd0303524a4bcdb8ae6b8c61d6365e476b2da52402d70dc2304462c771751cdbe81c66462188c81830c64451e4799ec8646215fabeaf94028020080aa5c8185353535b2814329e6f0ce6f3f9bababa8181012184effb56ad30acf7c77a7d1c21004425ffc50a47884838d2f217969fb23a1da5949424a594522aa5e238ae3cde3d0506130d54f57684724b143218a514220f0c143dcf735d77d1c18b8f397a8940eecde77ff0831fb4b5b51151a9549242082180f5302d8cdd5b0c9b388eed3a0f826c1cc74a29dff74b912a168b28c818e3ba5eb158acadad8da2c8264f135114857673148b4521845d52638ce7796c94ebba711c03802b88c8b1749bebba0090045a0b512c16510acff32c71e6baae661329c38aa594c698388e89888d55fc8036c00c6a68b3b5259b60b73a70b3a70e29abc8a12a6d10223260758875f52a023036cb6658120d22560810b0140e26654fd687047baa391bd68386d5c7d490dfb5c7af812ae54ba56e9d0d54cb9daa6acbaa238d069bbce84d426bca193750357b55bb1f95f741604c728e0c0020fdafe6c3c55b975ebba2e99c7b67fbe9893e458a142952a44891e2ef869219bc36b5ff3440b1e28fafbcf56603d23dbe1a19c80ac8120404350435e24db370fea118587dd3b20e007faf892e40fb1f6e599b0780c27f5f3cf7c89fef0080ae5b4e1e37724cc391575f7ee0e2af6c0000f5e007a6378c1c33ff9b2ff7acfaecb491631af6f9c8b7bf74c6be63c78c3bfb81b5d72c6e183966cc390ff70f1239dd2bbf7bcedc71631ac6cc7bf7d71ee9d000d12bd71c34a661e4f8f73ed00f00fd2bce1d3d724cc341dfdbf0979b0edfe7a2a70100d67fb2b5a561e4cc8b9f2a80ee7eeaa79f387acea48691631a262f3efd6bf7b7450060fa9ef9e9f987ef3b72e498869163c7ce3cf8946fac4f19a27732aac3562badc0bb4d64905810106218868e23c0704d268b8873e7ce7ddf196708c4f6eddbbf7fedb59b36beea3a7e1c2ad620c801b6f40021dbe89621e9a742081585b96c4645a12b056bc3cc8e23a42421504a2282fafada302c124114953259bfafaf479bd8f31cc38a08a2b814c5256de220e34987a4246394fdacefbb00268ec3380e3359df0f5c3f70838c1746451200686a6a32f69b5d4784a5521c459e2b7dd753518c88d96c563a64653b56d113048165162215c74a59c6c418dddbdb930dbcc0f5a262c177641c87b95cd6f39c52a990093c2910c168151956c96a9458f967d913a2721973551270540a2509573ac8a0634580ae230459bb138651649895324a99a1dde7b601ca5a70acd10693bc754ea6218124d0ca588410b95c8e88e6ce9dfbfe33cf1002df78e38dabafbefaf5d7b666fcc018e3baae36b1d251357d5065b141220ab21946f2824cdf40bf32da722844e4799e23a44002d68ea4282cb251c66863b4eb48cf065623336b29c9f33c6666d076b508212c676745589ee709cb1c01c44693230d82f45ccbad48c7439261a4b46222690c28cd0ca40d3360ac8d36490653d9bd458022591b0c6818b4016d768faf461495367a538606d6c08399ba689098ec5e6e0f170664a8ae51c7a1b07f9bca1e253608a6127fb35b9977450ec3cc842c080491a8ec2dc49594e2dd59150368003543f9bfc99259daaada45989c0a7048fb54356f6b67d4daebec6a6766344c0cc8dafe1bfca4616428ebbf20e16b60d8d70fa2bebef191150fbce5bffafac6b77fe5b0feca85635abf38f0c16b3e36cd4dcff32952a4489122458a14ef58ecd906b44b4380e020080436b0abdc18f577c588d12d4208cff3b2d96c7d7dfda851a35a5a5a7ef4bd6bde6c7aee5d75e3bd3d0075277fe54bea920fdfd9b5ec97abaf5a74983fe65d679db8e6a777bfa261e2d1671fd69cdd6bce0185d39efee19deb8a30f2f0334f989019b7b05c8dd575f7d76e9a7af8d147ef3ba1760fac56d7d22b6f3bf0f8c3f6ddf5c0f38f5e7bde85d357feeee4ea517c156a66bef7ec83b6debcb2077207bce7e419b5230e1e0daffcecec13befc8ccece3df3c285a5e5372cbdf68327eb7b1ffb5cfdcd977ee5ae178305efbbf8a8b16afb8b2b9fdcd4a5d2ddf01d8c6129bf5075a77df8aec000603cdf094bb1e338dac463c78e3de7dcb300a0a7a7e757bffa555b5b5b2e970bc3d07703a554142921041b00da8338cd719c288a589b7c3e6f35114248638ccdf4f5bd4c5f7f8febf84a4744645839ae88e3b8a1b10e00f2f9bcef7b6154f43ccfce611445d96cb654287a9e17459194328e63cff300a062a1b20fb2d96ca15040c4fe81de4cd69752eeeadc356ad4082b0fa92cfac0c040acc29a6c2d2106815728944aa5521429c711524a21108911c175ddfafafa52a91404812e6a229a397326a079f18597b5898d11711cfa7e464a8a638d68bd48802898b5d5a9683d98c00355e61a4b7c581190effb511429ad8320509a115129e5ba22a139981dc781dd4a9acb5f3524b2c4d8927344bb42a424a5d4e8d1a3cf3aeb2c634c5f5fdfadb7dedad9d969bd4b353535a552c9775ddb0305e5ae2e3b62378c8a0d2bad8c0620634c369b755db7b7b737088230d6c6186b258ba2c8f77dcb7a007190f1746c884088c45f4644840400aee32aa55c99548c09211c41566e93708b8468d0ea8f6caf3610ea480b21a494c528242640b4421e2184323a56cad261aa4ccb181e94cf546259ec0e5e9d723d8cd94c780a333cf5c94e69d9bd72bdbaadc7026446319816542de429732eb83b7f3af860b704eee1556855021c66cd4c839301576be5ca641b565ac9766764f6785a18fa5b5056d6542ac0f7a0302a7fa4721bc45416efcd343673e62ff85b9fd8fc3957adeabc2a3dc1a7489122458a142952fc7352360050b486abc1b1e8df1d9d3bb6358f9b58fdca5fe16b00b87be54d7fee07c81d76e6e243cca1d93befeebbf7c6a77a0e3d6aaff77cf6d2d577defdca8ea6832ff9d63536cb66efad7fbc73dd06d9fad1af7ef7e85a0028aeb25f32f9f23f3f70c54c0f20deb8fb4fe1c2efddf3fb73c6c66baf3cf8881fb7adf8e5135d27cdb16fd050ca86ea165efcc5b3efbe79e5d330f903577eebdc3102c2e7bf72fd331a9c83bff6fdaf1edba88e8535efbe7ef38d3f5d75c9a5032100f8235af69a79c08c333ef6f96b1b1d4c77c377326563eb71aa033e6cb40d6800401e3e78534a65b27e7f7f7f26e31f7fc2b141e02ba5eebefb4f1b36bcec796e149784908542c1755dc7714aa582e338cca652265d39de5c47aa3812ae5b19645af79332712e9b2d148a19df771c378e23d7774aa5220048a2fede5e22ca66b34a47beebc671cc84969d512a761ca9b51282003897abb12c8c10e4b9d659c38ee3c46188ccbee719a50820dfdf5f5f5f3b30d01f040100673319221a1818c8049e94d97ca1a499d1b58ddae0798ecdca711c614901ad751c87aeeb68ad4e3de5e479f3e64d9b364d6bf59ffff9b5ad5b5f8ba2389309060606b2d98c940449cd36103010da80d672dc4ca5983931da5813964de4514a11511c6b3618c74a4a9b3d84d2114a2965b4e33860aa87cd36a8b8fcbfc44793543ad9722504c8643203037d41109c70c209994c46c7e1bdcb966ddab4c9d21f711cf7f6f666b359ad2a4554548e0a260060638bb4514a17000a8582522a8aa29a9a9a388e83c00bc3b0a1a12e9fcf2362a954f2fd200c430020047284521118762569ad094cace220085cd78da208003ccfb376b0281ecc0e0000200049444154521cf9d94c298a88a8502c492973b95c776f8f55f7948a5118c7428a48a9a818d9b4233fc818131b300e392a56884203b066adb5d6861192062bdba865a391c9166c576536010d32680c488968461331e8c476b67b6877127a0600493f923106c00864e04a2d1381b5c00dba900c3318bba5d860d22b858c15e51410028261ae726c3154aac72d0308657712330350528965e785cbdd4e95743633c41e654bb580a9c2c594b36fb46dc582c42b6cc01033db5f4feaccc0000055113289000893d89da10c4e8a142952a4489122458a146f83b2f987a0bdedb50993a7d9c74beff8dd5f9bd4743d7ac3434580cca167ccafcdc1fb0e09eefe737ef98d8f751f79d2dbd786371ef8aebdbc377db769faf406014013e68d0368e35ddb7ad59ca1f360de94cb8abb5eed0480f8f14f1d3abdf262ff5f5e2b4d3cfb0b67fdf1a25beefbf6a7ef030070f639effaa5df3c66541a58fc8ea56c76f362541755ef4983c3a552c1f7dd59b366ce9f3fcf18b57efdfa071f7cd0f7fd300c1dc7d53a765ca9b556caf8be6f5841d2a63d58496c6911dff72ff8d88563c78efdc52f7eb171e3c69a9a6ca1302004158b45441042944a45669652663299caec79be630520975f7e79a150f88ffffc7a7d7d7d14454a29cf71c78f1f7ff2c927b7b4b4d4d5d529a5dadbdbb76edd7acb6f6ead442c0b890c98cfe733998c522a08024bf41c73cc318b162d1a3572a4528a596fdebcf9a1871e5afdcc1a071d5366108490ccac5464986df04a7d7d6d4b4bcb9225c72e5cb8b02e574744711cf5f5f575767658b14fa954aaafaf2b954a560803b6fea93cccaf24c25406d2cc6c4cd21b454495881f2184a533822028954aaeeb6a1d978bae506b2d49c0e0007e88b662374b8e2517a0542a799e376bd6acfdf6db8f999f7df6d9e5cb973b8e2384181818c8e572881cc73131d8c0972af2aeca3d4428888ac5624d4d8d95ccf4f7f73b8eb364c992fdf7dfbfbebe1e11376edc78e79d77b6b77700985c2ed7d8d878d145178561f8c3ef7f7ffbf6ed994cc66e0e4bee1091eff9975d7699e3383ffad18f76edea3ce49043962c59b269d3a69b6fbe5529d5d1d599cd66b5d66118864a598229e120801cd733c60847465184a08c31e4b8268ed9a09d5b4c288c729b15950bcba892ce3b84da60662a4f8fc4b6901d603096c96ecf3dc6d9001aa8a22a924dc034acc3be1c723c64135595670dee27438e441872ccc26e7d52c30ef32a510e5477a225d946d56f30576c7ac9531836c33064a100714f9137499ece90e2b9f48c9b22458a142952a44891e21d4cd900c0d6cd1b67cc9eb7f2b187fefa64a6e3911b1e8b00a0b0ececbd46955f2d3dfa8b873b4f382d676f67b21e2c1eb6a30633ec46a674ff1a55d2b561638fde3f885f5fd70600d038ae4e0a570240d4db1332f8db9fdb12c1d05fa8fca6d334b909609bb3ffe77ef2ef7393e1b45699998dde9893befdf8f1576d7fe5e597d6de79c52537bc7ce3f7977ffae80f8ca6745f7ce7a33a69156d0ed460c446b2633a426aa394d6c71c7b74e0bbf97cff1ffe70677d7d6d7f7fbfe388c0f3f2f9827464312ee6b2b5611892b4df99b44a03002112621004353535d3f79926a55cbc78f1abafbe3a30d067c34a844421c4c489134f3ae9a4b6b6b6a54b97f6f7f77b9e67aba0a2a8e43862ead429a3478f12c259bc78f1ca952b2da9317ffefc73cf3dd71893cbe5ac3265c28409cdcdcdf3f75b70db6db73df1c41344a45584c8b9daac524ac5b6cf485d7ae9a5b367cf06001b60ac14cf9c3973e6cc99cfbff8c20dbfb8b1bda3c3f7325a6bdbb5e4380e12f7f5f58d18d194cbe5feebea6f1ac5aeeb6ac56d6ddbd6ac59b374e9529b0a6cf3624aa592ad8e82b2b662e8b0d6b2a349edb4a56cb4d69624b28c55a15008c3f0924b2e696d6dfdd5cdb7ac5ebd9a886c1bfa60a032968d4b604bcd93627246646042dc637f501886471c7184279d818181dffffef7d96c5629c5cc9ee7e5f379dbac6dbd6668cbc2cb1c5015b547b166c70bc258974a21a3681a39f2231ff9c8d429536c060d33b7eebb6f637dfdf5d75fdfd7d7571818d87bf2a4d1a3460c0c0c34378fdcb973475f5f4f4d4d8d2d02b3f54f635bc68d1add6c949e3f7ffeb2657f1a3f7ebceffbe3c68d0be3a8bfbfbfb6b6b6582cc69a1b1b1b971c7b486b6babeb050d0d0d9ee7bdf6da6bbffbdd6deb9e5d4f288d86088c36ec68301a4cd2006e6b0011000c8200e4aa34624424669d3032438895ca5623220da6a269624ec283b436b6327e0f8715d990fb41fb1b221ad03a69f52a131f64636dac5886abb91b181a049e04c2a081b2b1ab32cd60cacc90ece4644fb386a60a1153edede2aaf2f22196313088685003020cf6c483a84abc224b2b81d923230c60c0ee7dd6559522458a142952a4489122c53b99b20180979e5bfb5693e81dcb6f7a5c01c0e8f9874cab2500307d2f3ffe4c7bfcd80d0fb6bffbbd0d131a0176ecfad3572e1673a61c71d1bf9f543b6e8400d08fffc7272f7e60d2c28f5e71c6db990f5ef5c9e34fbf7f56fed1fbda00bc23ce3bb8c9ab99b36f2dbcdcf7d47f7cf2d22760c5af5f1d1c757823c6e500fa9ffdeea597aedf7bdf733f77ded91f9af3c3abd63f7ddd4fef38eb9071a663f3b34f3c963feffe4347fffcdd1fb8ade180fdf61e93e97e712700788df55e7a99fe8e06832e279c948919632af9a63034a5422905c813274e9c3a756aa15058bdfa99f6f67666f67d3f8a9475bed896eb81813e3f13f09bdf58dfb56b57a954aaafaff703cf71254746bad2b0628d42880b2eb82097cbb5b6b6b6b5b5ad5ebd1a00a49446c5562cd3dcdc2c84d03ace667c02743dafb6b6f694534e910e49e13ffcc88aa79f5aedf94ecbb809471c797890a979fffbcf745db97cf97229441419c4d8f2294474dc71c7b5b6ee6b0cefdcb9f381071e686b6b1b376e4c6b6b6b6b6bebac59b32ebae8a21ffef8473b7776b89e4410711cef3b7be661871d3671e2040093abcdc6718c48afbefaea230f3ff6e8a38fda554488cc6c853c367ac6b251d58d3cc3aa792a15d456b4602bcf2d716345250b172ecc66b373e7ce5dbd7a751816a5949586726d622c9305c8c0c95019adf987cbddcf26f9d1e4b1103879f2e419336694e268cdba355d5d5d151a020cdb0060ade37cbee8bab2ba59acb22092d0306aad8dd1d2757cc72582cb2ebbacb1b1d118f3ecb3cf6ed9b265dab469b366cd9a3871e2c9279f7cc30d37789e0740b6e1cbea833c2f08c3d8feae656d9835b376bd2056c6f583fe7cc1c6356bad6b6a6b0b85820138f5d4530f38e080e6e6318542413a8e94328ae2f11327ce9db7e0e967d60ad0060999b56236110068a51901d160b99f8b190d110c5d2244eb051ca458983532021a2b6261d06012e189e51f0420230a4053ee7142b093b02539d824cd4de58d6e80871031367f1a70b0536cd8191393e818b6363a3bd9d06d0ad5e48b95c90ca30593e9cb944d75f6b03186812d9f553d63b63ebcd2329688efd09244c2fe388029bbb7066783886cd73c72953c073855d9a4489122458a142952fccb233156fc4d289b0c41b67c59db11bf939652bd71cf8dab1860d4b9d7fdf19a03b2000030b0f233f34fbea5e3a99bee7de3bd1f3cf58a8fdef1899fad5d77d72deb4639a75f76f2fc233ff7a943cebff6b10d7fbe6583db79fc6567e4dec6af34bdfbcaf70edcf0e395bda2f9e08bbef39353470b8083bef8edf3367ce6c6e756dcf6c4311ffbe4821f7e6f4d121e9c5df0992b8e5973d57daf3d74fb4d0fbd7ac0a73efcfe0b6fbd5b5cf9e59fdefd9b1fae02ca8c9ab6dfb1e7ecd7286b26cf19d77bfb5dd72d2b01406eafc32efef2378e6a48299b772e04553b23cae3aec42332fcf63e334bd729168bf3e72f301a023fbb7edd730402109009190db3ebbaccac75ecfa8e6d290202046200824a3334231ad77776f574656a82c6110dc221d480c43a8abdc0df77e6acdada1aa31418316f4eebaaa79eb4e345cf7523a500a0a9a15145b1ebba6f6c6b0b7c576bbd78d181239a1a98f5230faff8cd6f6e4114c6a8175f7c71edba551ff9c8c7c68e1d7dc2f1c7aefcefc70b034547b851290a82a014153dcf5b7cc8c1b18ef2f9e2d5d7fc575f5f9feffbaffee595871f7de4b8634f78f7bbdf3d71d2f825471ff9dbdfdcd6505777e451ef9a3973e6a44993ca835e0e8ba5cd9b372f5fbee2a9a79e721d1f1159b3231c34e04a57450a00244942b2c926361416896ca5b33686086dc08a32daf73c634c292c398e636bc5198c749d817c5f2693013480a6b7b72b0cf3beef6bade24865b3411c95884854542149f02d2290410d005429d7c3c193a774451886ad73e7301a46b3feb975b189a5940285515a29536ebfb663755156f071426b001b638cd6e4f89ad973dd525464633e7ec1c7478d6854cadcf8ab5fad59bdd6f7fd150f3e7cd14517cd9c3973d6ac592de326fc65ebeb5e90050180a0191945a48c10421b8348ca0023a244e18a4231eaed2f14430d24c3589394f962d10b5ccd7ce1451f6f6d9dcb0695368661dbb6b6ad5bb77674ee22a2dbef588ae445516c49189b7f6c8cb111d7cc8c688890109991815154182e66268349c80b515968030c46b332248410c22010213310b0d5eb203330100161424b94d37f0940d8163348be138930617c10a18a6da918a3880158b3ed6e2bf3200848280c6b3606184010529228e450429941d9e2544ddf18c3d521c109f193b47d25da98ca2e53eec022fb412b90711d4bdeda4863636397581bcd0ac00010b3b2a567d5116886931dafbccfb19da65aa79322458a142952a44891e25f1239010e41c4d0fff6c20cff1a6553345062f0116adf69492b72fc871fd8fee1a1afd51cf4ed8d1ddf2e3f3bfa5bf7bff4adaa7783fd3ff3c7e73f53f5c2d51b3baeae7aea4cfbf413dd9f2e3f5b38f8ee27be30e4579c71277d77c549df2d3fbdf28b83bf30e3a337aefb68f5b48d075df883072efcc1b0793ff2abb73dfdd57447fde72141118636440d0fc818f6388ee3dada5c4d4d8d10a2ab6bd7e6cd9b01506ba5b5715dd7d660db7268228aa24838b22c25485243ec4d7bc30a00bababa264e9c68c3681c47306b2ff00160ead4a9c618db9a3475ea54dff7596b448ce35812454ad5d6d65a29caceed3b4cac488a89132702989e9e9e5b6fbdd9755d6b8c522aeaececfcf9cf7ff6a52f7dc9f7fdc30f3ffcde657f66866c369bcfe75ddf696969c9e5b2aeebde71c71d7d7d3d52bafdfdfdbeef23e2030f2e6f99307eff850be6cf9fff9bdffce6f433deb3fffefbd94860630cb32112bdbdbd575f7d3500d932b842a120495a1ed8a601210121914036c06012a54155d68c95e1789e27a52c164ad6d5d5dfdf8f2810d9188ea292ebba52526d6d8d52aab7af5b3a04688444df0b6cdbb8a5c900402431b9c26a91885197b35486797c0af9524d2e535757678c29168bebd7af27214aa592434ee0f952928d07725d57da805eb67c47554a0e6822410c19cfefe9efc964fc45872d9a3e7d3a33df7df71fd7ac59432407060aaeebde77df7dd3a74fcf66b3fbefbfff96ad6d8ee30180d63a8e63a5122a9e8d8daa5588c6ba7b1045a914154b61ac0c0a128eabd9f4f5f57dfad39fdd77df56477a7d7dfd1b363c7fcf3df7ac5ef58c7485ebba7df982e767b54aa80a423398e6c34c89206490584000ebf44c2c45e5c0dfaa3566d35e008048001263b96e0a060d4a4088dae8c4935666440c7259d492485e6c2074628e4b6c4d8316332242206df4a062c5b68343d24b5ee9818221d934c8a01169585c5175720deca6bea94ebd49a81c92303491878810c9186d67d0eab6aace1c96fd31c362c5879f3aaa6eafa4b6a8142952a4489122458aff0be8d340061a247804e1db10dbfc35ca86adbd3fbd8a4cf17f9ab2c1a1adde83f9b5581666548fc132998041c77104683ccfed1fe8cd6672b10a114414455a2bd7758520a5627b4bdff643271f37262966064042634c47470722e672b94c26a354a49432c628a566cc9841445bb66c9932658a3166ce9c396bd6ac11448c680088a8aeae8e887a7b7b4b71891c22c2c99327398eb361c3862008e238168ed45aa3c1c58b171f7df431008408bdbdfd4a33112aad1dd745843973e60821c2307cfae9a75dd7b5a1c8c698a6a6a6d34e3b6dce9c396c70a0bfa0b55eb972e5fcf9f3fbfabad6af5ffbe28b2f9e74d249a3468d725d3f0ce3200810b1afaf2f93c954752fdb06a2e4bf8c80c9f8d594e5154cc87e4dd0dfdfaf8adaf37c00c864328542c1124361180541a0542485c8e572ccac54dcd3d36319b133cf3c73ed9a352fbef8a2b54d95b71343f2436c8c36c62431575c4dd90022f8be5fa93fb79b090082202026dbd924a54444a52205603389d91864632d3cc630a110e4c4b1d25abbae2ba57cd7914748495bb76ebbffc1e56129ce66b34c0c0236bcb2e9e54d1ba74ddb7b4ccb38cbc4010a46136ba3b41142c45a238331469b483a4852184622eaeeeeb65b53290500b156279dfcee3973e7c771bced8d377ef1f35fae5ab5c6755dc7f34b7129d225477a6118220824064c0aadc9364095135e1040b3b15d578808563e02c4cc643935a4c4be0488264911ae54b0db1d98cae2910a2d8138181c6398cab12db68089138ec4e6b9d3f03f39d546274a0adcaaa90e4cfecb566e4365c6850092d2ae4ad7d5601577154f57713955f435d5544af2bb806c9871301ca792bc93f05295241d1028b8bc02ada18fe12d4d4fa9272a458a142952a44891e2ff0c0c40cc20f06df9a3a4bdd8ac1510200040c8d0abe02d153a1982004100288682869206095023a047a5eb3fc5bf1a65f3662f560dd806dba3958eb48e6d0538a0993f7ffedab56b89c871484834c644518488b6c4476b3d4cc323a5b4f60dc38a993b3a3a6c1acb840913366dda80884aeb3163c63434341863b66edd5a5353535757d7dadafae4934fda2cde388e89c8ca7cbabbbb6d1e70434343269389a2a8adadcdd63329ada74e9d7aeaa9a74e9ebcb7d63a9fcfdf7aebadab56adb261ba8542210882280a274d9a84883d3d3d0303037d7d7d23468c504a9d78e2494b962c11420821d6ad7df6965b6e11426cdcb8f1f2cb2f1f1818701c512c168f3df658d77507060ab5b5b536341793ba6e60b6c2042e0fe313498ea50610d98ec96d2b73b158cce572dac0c0c0807444a954b24d3e4ae9a6a686e6e6e66c4db066d5eababa96388e1cc7e9ededdd7ffffddff7bef7edbdf7deb367cdbafcf2cbe3380600b7dc489518614cb90d7a68395179cb52a95422a22854cce8fb997df699f9f2cb2f876118b841625e33061113b2a6a25581c114de4aa80a08e4481f70d0810d0d750661c5230f876198c9d414c39223dc48c58e906bd7af9b3e7d6a6d7d9d314648c9cc08228eb4360048561205208c560028850b0048a2bd63674f4f5f1cabc0cff6f4eef2dce0e8a38e91526ed9b2f507dffff1e6cd5bb4e658731495a41482442526b9dccd34f827c25465b30fd392b08dfdddd321902c3871b233571d1a4368a0a10407a20ded85e4f11eaa9dca029daa6f1bfad83e280b8386640973250a07809875d2e63ea8ab193a71d522dbf0a361cd56c3c89d6a960700040d3f4354cfa7b5dcbdfd889a379b70edea557d7d3d6ff9f1dadafa79fb2d4c4fda2952a4489122458a14ff4a9000d0208101da150043bd8446099d7f9579c908c822f469880d78003901cc10191008f8ff274727458a7f06cec62091bd4f6e076450b9975e0eb8a91aaa21117b9ebf62c5f2830f5e94cd664e3bed94bebe9ead5bb76a1d6bad10d1f55c28572019d664a41d151bad6db648326e042d8478fdf5d76dd86dcbd8711b5f7e49385212b6b6b65a66e7e58d1bfc4c307feebc96969672cdb640444608b21920ece9eb0dc3300cc379f3e6492963addab6bfc1488ee79f75c619adadadaeeb16f2a52d5bb62c5dbaf4a5975e721cc74a361c57185642886c364b44dbb76f0780fafafa3973e62c59b264c28409cc1cc7f19d77deb962f94389f446f1c0c08010c218f0fd4c1c6b6694248cd28e904669dff32da193083412ca06980d831636a784198911188989d900d4d4d4f4f5f5b98e1f787e18c7d99a200cc3499326bdebf023e7cc9d5d535313c7513e9f5fb5ea29062da577c271c7cf9b378f99fb7a7a8bc562269309a3a294d20edbcb1b8a8050484203da0cb608558fd55de902f2c30f3d74d8a107e772b973cf3ee7baebaedbbe7dbb569131c6711cd775ad48c4001b368eb0dbd10ef885b5b669ad4948ad9410e2c0030f0c8260fbcef6b56bd74ac72945210329cd401845854dafbc82821a1a1bbdc027290c3020144aa550690764ac988889486b34464bd703122ad63bdadb0db366a38c11d23de594d3468e6c6edbb1fddaefff60d3a6bf0093ebf9b1564a330a365a5bbe8641b3b69cc8a08da86c4d1ad2034584c67a936c3c305a166490db4aa27607eb9b40900d0b26009064152b65fa83d9547437c8d61f673374aab3666c33145943163122026355591b972bbdd924762d4bbc19cb1e010068c6aa58a24aba7059200355cb48157115b3614e8ab7879135cccca8edf4bb8519439997497adfac45ae8ad2ddbd411ec0b05530210225693f76fdecf976495f5fcfbcfd0e78cb73d5dad54fbdedf31a77dd71dc9c1f9fb3fa81b3d2bac2142952a4489122458a77346523117c82f638b9bcedd730d20189a0de9c7ac920e435840600a0c8e018f010420060204cb4ed29de0aa5673e77e807d54f9ebe7a4190ae8c773e6f531d6653564f0ccbb2b10e11ad3511f4f7f7de7befb2f7bef78c9123475e70c105ebd7af5fbb76edb66ddbbabbbbe33814c2b19204d775d9244206a8ba875f1e45535b5b5b188681e7d7d7d7db17e3289a3c793211c571fce28b2f3a8e337feebcc6c6c6c99327bff2ca2b5a6b2184749d6c36cbccbdbdbd960302006bcfe9eeee3ee288238e3bee3829656d6d6df7aede7befbd77f9f2e5d6591386a1edcf4662448ca22808029b4dd3dcdc7cfae9a7efb3cf3eaeeb22e233cf3c73c71d7774b4ef8c2295cbe5c23024223ff0ada4a59c504b9ee719636cc66d1445f5f5b5f97cbf353d0d96438166e664f04f95f85e00300450cc176a6a6a546cb4d6193f28948ab366cdfad8c73e96c96488d0711c009dcb654f38e18452b118ab70df7d67092194522fbffcf25d77ddd9dddd1d64ec3c0c9a40edecd952a43d3a569859695d5b97dbbe7dfb8a152b4e3cf1c4e6e6319ffad4a7d6ad5bf7cceaa7dbdadafafbfbadcac6fa80a494303415c5186358a9d808018c505b5b3f7ed2c462143fffc24b1d9d9d41b6461b761c4729ed902829d3d6d6d6db3790c9641a9a1a1dc7052003902f865a31026b434603923646c7a01ce9b1c128547d7d0388a86213c7b1d666eedcb9f962e9fefb1e78edb5d77d2f132915c5da18f63ccfe61cb99eb43b5e3942a6ec32e2212b6158395ae535480ab392c5acd01f588ecdae5e03d594c6a07c29a149c0249deb543dbd4da229dbe6aa4ab587ca61aa826306090eacfaf561c76eb99faaaaaa9cc8ae0700aea6a886ed03d50faae542d5e7044b1725ed63b807b91020013311f11eb36cca4fcb89426f7a0aaaadadfd9f9ebd74e7e3dfbbecdf7fb4ecc52e4dd9d133167fe06b3ff9e2e14dd9b91fffcf4bf6a94b8dcf2952a4489122458a14ff08440c590285a0e02d4c4ed24500803a51d610d84bea37ff00210884eafe2805605baa35800090ff1497805cdcb4f43b5ffeeeef56bcd811813f6ec1f1e77ff60b171f39d6fd1f7f61f199cf2cfab0fed913df5d983230ff62640d230edeb4474cc699488c9884a040457cc3b682871dc77bf4d1c799f1d8638fada9a959bc78f1e2c587f4f6f6b6b7b7b7b7b7efdab5abbbbbbbadad6ddbb66dc036bb3551374451241d721c073419635414f7ecea0ec68ca9ababb3b5449ee78d1f3f5e6bbd6ddbb6388e57ad5af581f7bd5f08316fdebc575f7dd5001be0e6e666292523b477ecd46c9452b5f57528a8582c5e78e18563c68c534a2188fbef5bfee0830fb6b5b5696d1cc791d231460b470a49f97c5e4a290466b301004c9c38f1ab5fb92a8a22d7113bdbb7df79e79dcf3fff7c144551a85cd78fa288087cdf2d168ab6b71b108af982c064d104604d6d5d5f5f5f295f28b7350300dbd85e0168433fb0dcc0648d2d7688eb388e511ad8281d21e2a409133efde9cb00a0a3a363c58a150f3ffcf0de7b4f3ee38c339a478f0c3cdfae9fad5bb7fee10f7f58b972a5eb3af5f5f561a9201dc1acaba3676d908d31802401d87a67ec4644604274022f9fcf3735352d5bb64c85d171c71f5397cb1d76c821871cba78d7ae5d9d9d9d3b77eeecd8d9d5dbdbdbbe7dfbd6ad5b1dc7d1da2022096974acb546242f7095322a8e0f3cf0c02854aeeb3ef4d02341a636520698a262095168d624bdbe8162775f7f5093abadaf072246241451a4b44156a01988512b0d000c467abe060e551c1bed9000001bcf4c52eed8b1e3f6dbef2885b1e791568c88281d721c00c35ac53a49aeb1c9c0643bb131495a6166008d4804d62e8650a1d24024a62f9be70b65db5455464dd90cc5cc8cc6aa72cae144e53d9c0034303097ffe080d6ca368227fa1ad06420e138cadf63caee27440426004a3ecdc40c28ecee530e97b2d3d8c5c1846f1aea87226664ae4eb7a9224cadfa27f9200ce368124e2599a6dc716e4f08c31d9406910890013049d2a9a26cc87239c90d8e32ddc3f8770820e6ae7b2f79ffb7bb2fbef599fb0e6a56ed2f3fb962bd070ce04f39f9bc29e9093e458a142952a44891e21f44d9180804640514cc5b84104bfbee4072c7d15e4443fce69fe12a6627b9fa2c7f50011080f30f52595ff4c94fffe87bd7bcbd69e3cdbf3ce7f02f75bce7eb3f5d79d29cd1d8f5e2c3b7fef8f6c7771e76464be54e3c6bc542a68af194b2d9edd6fad0ac8ac192eff234683d4f4aa9471f7df485175e58b870e17efbeddfd8d8585757d7d8d83863c60c7b879f0d6aadfbfbfbfbfafa7a7a7a76eedcb965cb96cd9b37f7f6752ba5ac54249bcd767777373737d7d5d521a2566aead4698d8d8d3a561d1d1d5114b9aebb61c3861933664c9932456b2d5d270cc3d1a3471b6308445757971d2d8f1d3b160032998c94320cc34d9b36dd79c71fdadbdbbbbbbb33990ca2b69a91288a5cdf29168b362e77af49136cac6f7d7d7d1cc56118deffc09fefbbefbe388e25126813788e23ddbc0e832028954a411028a51cc7b1548b55ee78d261e6817c9fe7795650a381898704a654253a0f5331108289940100573a5ac7a79d761a18debaedf56baeb966d7ae4e445cb76eddc1872c1a3f619c520a513cf4d08a5ffef24600905230731497acdb0b918928b1de9441c48cc6261d271c41d20484363ea6542ac471bcfcc1fb9f7d6edda2458bb54726c10000200049444154e62d5830aa79445d5d5d5353d33efbec13858a8884107118daac9feeeeee9d3b776ed9b279f3e6cd3d3d3d4a1960d28c13264d168edbdb3ff0dad66d1a308e9494be61014ca5b0840044582c9410c8713c1b324d52c4cac486412b66761c2f8c954020018e7499d11810e410411429add8b00982e085175ed2065cd74fdc3cd201e6288aac0aa6d2a954556badece38ad4abf2ae310060061b947890e0b0caa972a40cc06e7d5bc080490b380308a8cacac1b23d8a0100b4314c4482a8cce5310d2951e2ea79465b12567623b2b11a996ad3d3e0a225b1c10286a5cf68ad8705d9c05081dbeec7fe6e66282effb9345c950154568dd960a3c14f6012d83cf812599607aabbb7122ae76f7f35b07dcd0bd1ec2f9d7fd8c41c024c987bdc79732d939318a34edbfab9434fbbe9750500c061291c79fe03ebbfb3506cbbe76b977cfee70f6dc9fbe3df75d1b5d77deec86699fe35489122458a142952a4f89b212b206618d0f096f7ec64643b3a004afcb6726818403178085199af7111ec9718064920fe41c6a86ddbb6bdfb3d672ebde3776fbd083d8f7ef56babe77eeb89ef9c3d4e020064f63bf5f21b4e61c6fe07deb7dfe75a3e74e086bb1f7bcd3de557777f65fab6dbaebcecaa5b576d0f6ba69e70e98faebd60613d859b6ebcf8e3dfbff7d9ed79a89b71f2a77ffc9d0fcfcde51ffed4877eb16d07bc67ee1fbcccfc2bfff4bb0fd43e77c3e72ffdf6d2f55da661f67baffcd137ce9d9141e0fef5d77ffca3dfbc7b0b8e5b74f6f92335d4a5fbea3b1d49fc6ad568d6961cd9e40b00aa4c50894a11c272161e337776eebae79e3fdfb3ecfeb973e78e1f3f7ee2c4894d4d4db95ccef33c7babbebebebe694403e2a442a1b0e498a34aa5d2b66ddbfef4a73ffde5d5cd02298aa2cece4e00686a6a2a140abeefefbbefbe4669c7719e7ffe7981a463b571e3c659b3668d1a356aecd8b15bb7bd8e888d8d8dd6faf1faebaf1f72c8e2238f3c72d4a8d1441486e1ae5dbb6ebbedf76bd7ae25948828a5a3b5b1835866761c278a223f706b6b72e79f7ffef4e9d311d1954ea15058b3eaa965cb96757575799e07845290d1e04a8799339ecb4a7bd2213080ace3d0755da322811c780e1b25842047321b04442230a0b5025bee03494c90b0f1c3068734a9938d9521634ca4e2a6a6a61933a7039a5fdef0f3febe1e36a679cc98b3ce7efffcb9f38041e9d8f3e44b2fbd2484b0e553c6184902005c575a4eca120d36d1d9aea2245d0539698d6636a081c111d24a6fa494b1d66ddbb7df71d75d772d5dba60c1829609e3274d9a3462c488dada7ac7719999a49ba9a91dd93c46eb389fcf1f7bfcf1c562f1d5cd9bfeb8f4eecd9bb76acd75750d6cb06367571c1bcda8346aa30d002247b12160c71151a4a474c33034c690748c0622a1b566c3da40ac421bc1538a0ad95c0d20168b454454ac0b6109a520a6300c57af5e6d190d66b689ce0802c9008010c29eeaad31cceec956098236e2a6ec85b245db42008060c5b6c30b6ce937b000b2c9d3159e829214610048b2662a29c3c9e624365a03d8ed5f51f520333b42323318650c0821a410d6c74444c6186390999112890a336b66638c24aaf01b490977423399649111edce6353722ab35a39546dfef71ec826221bdf530ec64e16b19af7411283aa99447a43e52e70142450206b4580488089687588dc55001251d2500528856460638c36e66f7e06735b0e3eb0e67b577dea1be1b9471fb8a075ca086fe85541b0ffb7566dfb16007061fd7f1d77f25d879fb98f5f7ae19ba77ff4bec37ffee46f8e1ed9beec8a533ef2f169ff7ddb99a345faf720458a142952a44891e26f0404d06f6f4aa919063434385050a001088030297eca089098e8706a050040bf0206e837502f801062031e02301434008066f0f16d558bff3db073e74e0038e89077ad7ceca1bf3e6569d39f57165bbfba64cc90bb86c9057bf1d53ffde5f30f3ef8c31687b9ffbf3f7be6675f3cfbb7cfdc7140b0f9d64f9c71f6e7673ef5a3c30331e2c82ffcfebf164dca763ff1cd333ff8a1ef2dfaef2fce3afcda5f7ce8e98a31caecbcfb23efbd3afedcedcf2f9f61d6fdf423677ef0ead98f5c39dfacfecab9dfda71deeffff289d9d1635f3ff97d6f44e7a4fbea3fc3e134b48fc6decfaf0c59874d50190756126dd9a0316af5ead56bd7aeb52fe672b563c68c193b766c4343435d5d6d5d7d2e9bcd8e1b37cef6464f9830e1e31ffff8ef7ef3db55ab5621626f6faf94d2719c9a9a9a7c3e3f79f26466eee9e9d9b871a31dd93ef7dc73471d75546d6dedecd9b3dbb6bf0100561a3390cf7776761e7ffcf17575758ee3f4f7f7e772b97beeb967ddba75cc1cabd8469c58a6a63ccfbabeaeeeabff79557f6fdf5e7bed15c7b1d61a1976eedc79fbedb7974a25dff709d9684044df71152b362c84d086df73fa69b367cfbee9a69bac4b28513d3008810086c006c7808dfe90480641009abf4a2a23831022d6ca735c00c806818e2349414b4b4b269359b060c1fcf973836c4629b57efdfa830e3aa0bf3f6f353584b6783bb1ae1039562d62937daa0389a8ca1dc33c28beb02c4079a3a3cd15d66c563ef5a4f3cc5a3b592e971b3366ccd8312d8d4df5a34634fbbe5b5353336ad4085bda356dea3e975d36ed17bfb8e9c9a79eced6e450883776ec88351b26cd48484a296bd2316c0a85524343531445030303e53d07bc2060832808992d271245619009eaeaea6c32511cc724c02a65c2308ce378cd9a3576e68904301003932106830600080c32032211910091d49599614136d554bf94d68804156f111bacb024e53d7f90cea8ca0c3260a3b3194097ad7f65c2420f26db00221256c739d98af18459b291c309b5672952222a6b7baa8f3828e7d458e39261638c411854dfd88fc3507dcdb06c1a6d78f7e3ba920b6e128d4ff5078ddd89ecfa284fcf949c1f2cad0b15d267709189100418cdda061703bc493fddffebe9abfe88ef3d70f38faebeee87975c7bf1cea871bff3bff1d3af9f39c51b3699eeb8efd3efbfaef1ca07bf70402e5c73d3cddb0fffee15c78ef701269e78f965df3bf0e6277bce38a5290dbe499122458a142952a4f85f8704803e0d910117412068865299ed310c06206288f4a0901d0022035d0c3e8240286928955b40628622248a9bff7df4f4241da83366cf7be9b9b57f654ad5bfb3df691a99d9a3ebc91d77fa05c7b7380080036b7eba94cffced058b463900d3cfbcfcdc1fbce7b6e70a871f32f9c4f74d060080e6832fba6ceecf7fb0b6eb73b3c6567f87e97ce8270f8fb8f0fe0fb6d64980fdcebffcc49f7f72e92b57cc28fd6e5969c9751f9e5f2f000ebbf88ac5375d91ee80ef78100c71467059c350090a1d1c655507d09687766c879dc60023030383d1a6afa7b7afa777c34b1b119991854400504acd9e3d7bfefcf9fbefb7d0f5dcc58b17af5ab58a995f7ffd7500f07d7fdcb8715d5d5d63478f21c08ef69ddd5dbb1cc7d15ab7bdfe7a6f7777269399356bd63df7dc8388b5b5b588582a1405d235d75c73f0c107373535cd9f3f5f45f1d8d1632409e1b8a552490ad48400204958ef0c114d9e3cb9beb64e45f1af7ffdebbd264e9a3265ca98e6e6118d8d5129cc06192466a57dc7552a9624244904512a9572d9dc8496712d63c74c9d32f98d6dafab28d471846c08c077a5520a990c58e904486420c108c880e55414b6753b888483a53c44a4556cb40280c0735f7ffdb558858ee37cec231f66e652144a290b85c2f5bffc59369b6d6d6dcd66b38e9465be46686d84104a69aecab2ad1e365b3d88256bca612e501ef023021212dadc5816f61c680c2b9d703add3d7dbbba7b5f7c618310a494f63c378a2212d0dada3a67ceec458b16a190871dfeaec79f78d2f7330862ebb6379466ad95018ae36290c9a84847b112a88970c48811511475b6776a9dc8b7ac1b4e4a09a0ac32488088a2c8f77dcff3000aa23cffc562d171444747f7c0c040369b03260004a43265805455748d880486d8ae69061e4e4f94f7736266b2621304601606d89666973f2312cacbde2830cc4c20aa08b7447ec9ac852301188112719ae56780cb2dddd62894302c544e353230b88daadbb21392a87c8362b04fbd8ac1e1b20aaefa701e162a0c7b4802b6725344222406b0393bb63c2bc93cb29567568b5439f2cb7148683bec0509aee2c2101179f03e0a21233201218226c5cc7653daf5f037276d82c9c77fe627c77f06b8b4e3c99f5d70fa85e74e5af0f0250dd593849b7efe6f173c7ee4f50f9d37d905e8efdcdcd1f3c80507ec9384bbc5fd38bda7a0a129f546a5489122458a142952fc43281b0028f11e8c51a58a467b37164633e4cdf0b70c40d1fcc35abef3f9bc7db075f3c6b758e6dca85cbca1a360a066f7eb635137d62a8ac00cbcd1d6b37df95907dded20008029f5aafdf30aa2b6fbbe75c5d5bf7d726b3f1385bdfd938e2a0e13b3abee2d9d858ddf3fadf517d6f7a18b03c129051df7b5e51bf61b6def6e62a6654a834cdbb5def1186a89c2dd332f2a1354879826068daa1bf8868dd6c9a0aedce2444260a4223b16751c67d3a64d1b366c68a8ab9f366d5a5353932d5adab66d9bcdac193b76ecd8b1632d19b169d3261bf4abb5761d67e3c68d2d1326b4b4b48c1831a2bbbb3b97cb1963bababa1cc7d9b56bd75d77dd658cf9fce73f3fa165e2e8d1a3934fb9ae15e9102559ad4208409e30618210229fcf3ff6d8634f3ff9d4a2458bde73eaa9994c66e2c4895d5d5d2a2a492903cf2b95506b4d0000c6f5a452d1a8118dc5817ca13810044114979452c81a8932be5f2814100c0881882ad62804123082d100ac809390d6b26061885ac1711cdb689ecfe703cfbffdb7bf3beaa825a3468f26a2ce8e8e679e79e69e3fdf1b86e111471c2184289522bb50524abb21ec0256a88addabbeca7c8de14480627f9aca9547c01a6c8d35323002035a0e88880825a0064600945246514c24c25269d5d36b9e7df6d99a9adaf9f3e7373737c74a196626eceee9d380b156cc0649f4f7e77dd7636612b464c9d1cc5a08d1dedea142050649506d6dad650d988d10424a81608aa5c2a85123c352a1ae264b048cac9462d68ee37776763636d6c7b12622bb383654850801d01a9c20a130ac58cc58c54a25c7a77ae56803880cbc07ab4e25f1c7129a55ede955994494748203684e1abd93fa2733345ca65cda0d8438fca00362e684563336ded880cd8b1e4abd559b9ecabe2c1b5734f885d5476e85ca1946d90c461a89e4a04e2432a001ababbba1ccce70592e343853cc6c580f3b4be0d0a76c0c54314d7b6cadfa9b7337fee883feede283bff1c155af873048d998de27bef281af152e5ef6ada3461000806c9c30a2f93dd7afb96e7136fd0b9022458a142952a448f17781c0b72b76f9d7b96b16862100b4b7bdf69653fa538f3d28f3fb9b97ef78ef07c65699f307ef8726d7eed9e6e6fa4987ddf1c8976755154971f7dd1ffbc46d2d3ff8f373478df7a9fbeed35bbf9504320f3682c8baf14dd9d68f2e5bf1a1966af37f71d5b89afcf6dee44a3eeede31a09bd37df59f89b8193ae01fe2b0a8ea9dd1e57854ae1a0f26b553e54e6466366c0c62e2d3711ca7542a21c311471c3175ea5429e5a64d9bec50b6bfbfbf50284829ebeaeac68d1b67333e5e78ee394788380c7dd71542ac5ab5ea88238e083c6ff6ecd98f3ffef888c62681d4d7d7675512b1d68ee3948a45214463636326e36bad89496bed0a1be9c2d9c047c45085d3a6ed6d8cead8b9430a5451b4bdadcd771d44183f765c67fb4e6b50d24a79ae1bc721330a21c8e0f8f1131a1b1b94d21d3b7684c57c369b611d03303207be1b85450264038800449a99100c0009b4b12140a0b55d63a66c10b145e004cc81ef168bc5c6a6fa42beb4fae9552f3eff42a4e25229e272c73681d0b171a5679f22a2525175aa7155b4b0b41925e5adc908cc06381145213300a1f5e300302455d060d050322827cbc7098108a0b5d19a135e00b494d226402f3ef8e0fd162e2c954a6bd7afd326b681d34a291bc9acd910909414abd075a52360e68ce99e23b6fc656ba15028140a962dca6403638c8943adb5d62c65d0dfdf7bcaa9278c1d373a2a8509e9c61087c59a4c46c571bebfcf28458ca08d148edd25132d1182311a99496099bf4241502635189931e936029bcc22c8b21f8954870158223390a9945b272fdb4c199bf0528e1966c444a1c628061913e4aaf2a6841b4764c2e19a176bbc0230008c068139712ca101040d641372ec91584d8fda3a6d4424de03595375fc9aaa96ee416363525c8606070544a6a2a321810008830c140130d924a084e44b1276cabba29514957f690851c8f62cc06ca0ba38fd6f8df8b5df7fe3e6fca1a71e356fca486a5ff9b3ef3d164ffff25e83be28d576db851ffcfd3ed73cf2a9d999640e83d9e77da0e184cbbffee75f7f61c95e5eb873e393abfbf65d72c0c854649322458a142952a448f1ff0e1fc1252080c8c0dbe90bfdd7a944d25abf1dbe0600b0fed02f5db160ed67cffacccd4f6de92e167bb6adfec37f9d7fc1eddbd4d0e9720b2f3829fae5e77ff2d8f690590dbcf1ec03f7bdd0a7e37cbfaedf7bea689fb8b8e1b7d73d3560afb229d71c0c6cded2670080461ef5b143daaef9d28d6bbb62e6a8eff555f72edf1c4230e3f4e3c4fdd73db04301847f59fac3157d26dd61dff190520a21766b1a1ade3d541e0a1a4083c4248044651466acbd45ca41970622924012e807ae31260cc34c2673cc31c79c78e2894110f4f6f63efef8e35194f00e030303cc3c62c48871e3c621e2ae5dbbdadbdbe3380600cff38c31ededed9d9d9d4aa959b3661151100496c4b4721edff7b5d6ededed88585f5fef384e259ea3b268f67b6ab33553a7ec6d8cd9b8712311398eb36ddbb6fefe7e449c3e7dba10c2755d2985520ac008404f0a012885d877d64c49a2aba3a3adadada6261bc7b1319a90118ce7398e4022b24f25912388881c418e40e90821509270840db5452150482461c368d1779d388c3cc72d0ce481b9a1b62e0c4364c866b302d1755dbb38f60c10c7b110c2fac52c1156091fb18b593d6036c6686da36a099192ee6723b442adadf4068da1d870a44d1c73187314195bd5a415c6b18e225bee64637a0841e4078a8542f1d4534f3de79c0f866118456ad9b2bb8d31f95291117cdf8fe390cb1c814dc025309ee3ce99335b6bf5ec73eb5cd7ddb5ab470081e1a6fa0600c34621714d4da67fa0b7a9a9e1d8a397a828160201cda44913a443ccac5412671345a1903652b8d27e65992943c88212aaa27a07feab6549b6f87c709fb70d59d5414e83fb73f92dbb1df7d4cf45bb1f3b957afb61d8cdaf84959db67a5356555f2509534288dd8fd9615bdf522a95b4291894e45099afc1b209d25408beeac9ca5f0eb6e56a3080bcfcb4fa0b77cfbab273298420ac12fbe0df252a86b2a3b25b7e73e971b327368f1a3fefdf6ecf7cf4a69bce9be494df369d0f5f7f4f67c7fd9fda7f524b4b4b4bcb5e875cb5bee4b7fefb1dd71ffbca970e6b69ac1fb9d7e27ffbe1ca5d3afd5b9022458a142952a448f1b742c4d0ade06db201ff3ab7cd3a776c7bdbd33a533ef4ab87467ce74bdff9d0c24bbb94db3065c1711ffaecb9a324bc346494507bc8d76ffff657fffd9203bff95a8132a367bceb835f5b78f4cce3ffe353775e70f2bc5f8f19ddd072c0827d7336ecd89d74c6278fbeedb3f39a3e1e2cfce6ffc7de7707da5196e93feffb4d39e796f4900412a424104ae8a14a51c105412c2845b1a0a228d8161445645116dbaebaaccb4fd1b521485951511111c420a11a0831488bb4240412486e72db3933dff7bdefef8f6f66eeb937a1aeaeba3b8f8778ee3d73a69fb9e77be629bffde549175cd577ee196fdfe38ca7f278dccc5d0e3df98257003df3cffdcefb3f70da117bfdebd4c95377deff90e90fd767ebdf3c361e9d86a88d8d7537a51faa182dab4246eebd87a16f70426875033f74164711efb8e38e471c71c4d62fdbca7bdfdfdfff8b5ffce2f1c71f0f033963ccdab56ba74f9ffeb297bd6ce2c4891079f4e187c33dfc46921a62431c9be891471e99366ddacb66cdda6acb2d4341f8336b9e0ef1bda1b17bc9922587bee2d089e3c7efbeebae8b172fae725b8828f87f2243fbecb34f9224fdfd1b428aadf7368e4d5f5f5f9aa63367ce6422713e6d2431312016600326e3a1bbee3acff97cf13d7775773554a5b7a74bc5058d479224c61852091e1b8e23efbd78284908d555262198b2659a992b522364f4361a0d6b6d9aa6defb7636dc6c36adb5d65a11892852d59863b1028f46dc78eaa9554051418d52ace1bd37260e9dd60082104455bdf7a0282865829308618c2e82910c947028cbd17eee01782ff02aec4221510475591e453c7ffefc638f7bd3ac59334524cbec85175eb86cd93263cc534fad9abef9b4cda64d0922a97052599719c3799e9dfa81f74d1cdf1b19dcba70616ca2e5cb977befc13c63c68c282aa677366b24f17bde75d236db6ec52c1015ef7b7b7ac2a998e75968584f92c45088a9e1224a064caca400b302a21cd2943b1c3d4069142a4fe6caf8a3221e2404336200ec08f4e5d27754912351c4aa0a6120f47c932a44347484736935029114bf0936a2c2c536a2ac2113e28a4be75a15bde33b3f77657cb29491c442c420aed67f5379c33a524e3e1aaa4a5cd49997240b51a05d24ecb142b90414933173c9e948b805527dc601090df2185d833642d0883220152b2682bf80cec64c39e8f46f1d74fa46bf9f7cccaf561e03006ffdcdfab76efcb62d0e3ffb8ac3cfaeff00d4a851a3468d1a356afcb9d17e91dff8feaf2a9da96bceebcfbefcf563bf911e76f98387754ed5d8e698cffde898cf8d9e688fd3aeb8f3b4eaa7f33f53d0405b1e77e19dc75d58fd7ed7777ee5fa777e65cc507fdc1eefbfe4d6f7573f9f579fb07ff318dd8c134c232400890a46589b6a24a61218192682967916c410af55bd4e2014c24dfeedb79bfdf2830e9c376f5e6c226bedd0d0d09557fee8befbee0b192e8106eaebeb53d519336630c37bffe8a38faa6a12c5311b6bb3469c08c9030f3cb0df7efb74f5f4ecb0f30e699a6659b6a1af2f8d8d2a93a858f7d8c38fac5dfbf4a44953b6d9669b254b96109157f55ed3342122e75cb3abeb95af7c651cc7372d58e0bd7759deddddedadbbefbefb666fbd4d3c6ddaa449135ac343224ed5337392441c19010e39f0a02953a60c6ce8bfe7f777c56044ac5e200a404982e4c190516615a2282622075744da6a31622fe41218f997080a4dd3b4dd6eab2a190e213536cb05caa0aeaeaed6702622cd66ba74e9d2952b57ae5efde4b265cbb2ac95a6a9881361228de324f03b15cb2652650fb37522a2de97812caa1e2aa2100f0e1dcd54d4558ba8c23a5766d0164a0d51e7c5cc9db3ddeb5ef7da3df6d883884474c386feaf7ffdeb4b962c613622ba6ad5aa5d77dd75ead4a9691ab75a9623d36eb59acd2644f6d863cffdf6dbc71873fd0dd73ffcf023de9995cb5784f4a2a95326c58695899923d67df639e0b0435f194558f6e0fdb367cf8e0c4f9c38de3917f89a3ccfcbae6b1151139bcad843aa600a6d5d11b11778f1225289639859bd50c51d1485e7102280113c6a44aa08a1d14a288434252f56ed5b6358c48328e4ff543d4de23bad4f1dc14f18d1c894440c57ba9f4abc02c004aec5ab87b28298c99409d2630add3a33a43a6ab3ab749b921eacd6a77a52359d17cc0e402664fd74745a918606710dc49212ab1732213199b82326b958d5729baa35f1de73384e288d7b22e183505f726bd4a851a3468d1a356ad4944d8d1a2f141cc66144aa6a988d3110b5de992832a3ad1c020538e658555943468c4fe2c439c7c4aa2e89a23ccfe32451d52489f7dd77df3df6da6bf3cd371791344ebcb54b162fbefefaeb57ae5cd9ecee161181846c91554f3d11c74655acf5799edf75cf5dcd34610589a49161360e7afffd7f5c3fb0bebb67dccebbec0492d8d0ea2757c5e038e676bbdd95c4ccbcea891513274edc65979d7f76cdcf4424f0115e9d532724471c75e4e4cda6ae7dfae9dffdf677acdc489adeba469c3c70dfbd471c766814f1def3f7fadd6f17186631881363ad3a91195b6c7ec081fb5b9b2dbafd36b5790c40842263db599224ceb9a4d15421a76ac43091088992823d849841ac2a08f401338101d132d0c6137267393261f78a4085880c540072b98f8c51669bb7f34ccffbecb90aa8f1711a79752137084499cd835a848898222230a9f75ebc8852667de8ef9122b99655214adefbb8913aeb9cf34464e2a8d5ca9224126f0d1769cd243e8da357bffac8030f3c709b6db609e22622bae9e685975d76c5aa55ab8c31cc91b3f6fefb1f7ccd6b8e9abbddf6e37a7a20fdce65cd34b2d9f0ec6db73df9bdef4ed3e6dabe811ffdf8e7a2c6c4ecbd5fb962d5cc599bcfde7aab2da64d59f5e44a129abdedb6a79c7c521a535fdfbaef7ff7e28f7ce4235bcc98b9f9e633a2c83897e7793b8ee3c89061a4699c672e8ac87b2962924d91bf030d4de502114344864330b6732e36110854e8c242879384d6a9327406007b1130bc4864482081966126553047cc5088618059c455714e442036222adeab52086c2625a807019040a3840585d021f14acc864854826a4655bd770c8e9808127aa400101b662a8aa934242c6ba8d00ecb565fc882042a5228a8380a9fea92a9095133a49131defb32f988c30e0bd563453515944904ca0c01389cbb1045914ca3863b2921014020a58db96020243cc38b2f736d367d159a3061d24d375effbc17ab091326d557ec1a356ad4a851a3468d9ab2a951e3ff284811688e488d481877527513bf48bf108ae3c439e7bc349bcde1e1e1ca0be3bd6f341abbecb2cbde7bef3d6bd6ac9e9e9e56ab15fc2ccb1e7cf0a69b6ebaff8ff739e77ababa4535cf73134761e0b76edd3a55f5d6369be9e3cb1f3550438888111440ac4c864857ad5c3177c71d379f3e9dc40f0f0de4c3436964f276abd94889a89de577ff7e5168c23efae8a37ffce31fc7499265368e63663eeeb8e3e6efb9b7aade70c30dea45bc4f9b4d5671cef5ad5db762c58a995b6c7ec00107dc73d7a2e1e1e1901a1345d1f673e6bce6e8d734ba9a1bd6f5dd76db2d793b8bd844490c2fcc9c6599f5cec4110cc379e7044ce2c5917a1509c5e75a3c13af24c518ba0cf26640bd9027cf0a0f2521a7c16d1644095ae93ba4a847122f00b4d3bc169a88540844becc25115111f10241f0a3a80f6c025c9880a37878b81dc7268ee33ccf5d96f5f6f6ae5bf74c779a26499c24d13efbecb3e7eebbeebcf3cee3c78f77ce31539eb757ae5875d96597ddfefb45699a1a8e9338f1621b0d73f7dd773ff9e4939b6fbef91b5fff86ef7ef7dbb161effd6ebbce7bef7b4fd912f71e1600002000494441546aabadf2ccdd70fd8dab9f7ac60922481c9bc58b17cf9b37cf8b3dfe84637f78c925f3e6cd3be18413268c1bd71a1abae2b2cb1f7af04fab9e786ae2f8493367ce8c231629ceb466b39924c9d0d050a3d1084aaecacd144e4255255626b061009581a86a0d0b9e3e139c51ac11912d334c823ac630976ea320361bf974a87a118a62538a68b86ae9aaf8082253baa07493496a1d69c1a3426a50c85b02fd514ed9112d4c14481fee9c151395a9c5853329ec16e620952b26445971153899e0c7a2b0202d62834b855d60b48a556788aa2705888d420253a3a37c58e12c07809125167aa242a637a2517ad62bcfae7bec595f7e6bd4a851a3468d1a35feaf5336130d5ad251ecfd9c30c5dd70d4998435fe772336554a2b0cd440898c31e4e17d18ec29045005295461e238cf73628a8c09a1c2ceb966b3b9fbeebbefb4d34e5b6fbd754f4f4f9eb78b045f43f7fee19ebbefbefbbe7bff68aded4a13cbe46cce71d4d5489c4a48515df5c40a6fb34692badc3ebaecc1d418034ac8501431144c1419077de4a107b79f333b8963db6ebbe156338e49d18c633668b55a11f0c8b265cb1f7e648b59b30eda7fbf9e66d7927b976659366bd6ac793bef3a6dda3488bb69c1823b6fbf2318b2acb569648c31ed3cbbe9e6dfbdf58413a2383ee5d4d3162cb871ddba758d4663f6ecd97377dc3eed69f4f7f75ff6c32b98a334451cc7ad560b91e91f1a34c6983802d06eb7633651649c8857f1aaa250501025285409da319c050a110515c35f15093615925056ad148409aa4595b510918a5778158c840b154e3466d6303696aa904845d42954214514b12fa70f44521e45ecb2dce7960de2281a1ad8b0f9f469fbefb7cf6ef376de61871d264e9c18aaa018c85aadfbefbf7fd1a245bff9ed6f55687c4fefe0e060b3d1e59c63c3d66651145d7ef9e51ffad069af79cde153a64c7afcf1c767ccd862b7dd76ebeeee6db7dbbfbff3ae1ffef087499244711a3379b1bf5df09bc38f78756f77cfc1071eb4ffbefb254912f8c0cb2fbffc9a6bae4992e4e9a79f4ed374d6ac59c10c15fe0d69d33d3d3dcc4c287eeccccd0d36ae6aef74be54285682d728f8a02802c0ec822d2a24b904faa2a0180ad31375d00daaeac794852b58544ab90d03f09d344a91f582ce862f74189d5455cb752ef3772a0ea5e868abd2620c314aa396aa9391ed2a2ae451389e8a9c9f6005e3f06ae0a9021fa3a65c9cb272206b4ada45cbf50c029ab0610cc0805d07c154ecdee2bf720ee1d56053835104ea4a9d8a286a5f548d1a356ad4a851a3468d4d533631a14158ff02f81a43986060085ec0405b30e0eaddf8e7c1e08277ed76f6aed7def8e139b2e49307bcabfd8d855f9ddfd4a17bbff6ee777cfeb74f46077ced8613bf7fe8456f5974edf1d3f8c5cc2da977ed4b4768870963b032a5a26c205255554f601de9a60e454b009c73cc9ce7f969a79d3671e2c489132706ab54c81ce9efefbff3ce3befbcf3cebebe3e9be52292463133870a2400b977e37b7a9d73d6da6623cddb59334a24cf563cfa481a51044a0d332866e3e14d1ce5e21f7be881e8c8d7c0d994b5afdd8aa09131aa3adc6e3593344de105975f76d9fb4e797fa3abb9ebbc5de6edb4736f6feffafe0d5d8d6e25dcf0ebebafbbeeba2ccbc23ab4db6d0335c62449ba74e9d2eba74c3dfcf07fd0343df2a8a36d9ec769c4304eec534fadfec94f7eb2e6e935d9d0307b35c6181333196626c34e64b8dd5670eec58b781561124045bc0a4425e49908abaa1058542868100c91800910afcaaa5e88549c005e9c4a18f687f4df6274ac1085138c74ef68918923a4442698624a52864510043eda9199d2d9a024d6196388d51823229ffad4a7666fb3cdf4cd26e579cecccee70056ac58fec7a5f7de7cf3cdc106055136e4bd6d341a691a13a990588b56ab75e79d77de7df7ddf3e7cfdf6fbffdf6da6baf1087cc6c7ef18b5f5cfcfd4b1a8dc6f0f070a399e4791ec53c383878fdf5d71ffba637ab6ab3d9f4de0f0e0e7eef7bdf5bb060414f4f8f736ed9b265471c7ef8f4e9d3274f9a9a65d9c0c0409aa661d39c73711c8bf8eabcadd81c002ad4d94c3fa2c4c148d735a168a70650bdb18397410781c218dd851482b13b270b01399defadd263aa1d3fa601aa739e95c9a833ea7bb428863aa7e9fcf006a1cd98ae28403b56524b1227fc282065e240ed6d9c7753a10a691ebd4fc2598b319bb031440b4f5938f75c118a844a1354a3468d1a356ad4a851a3c628caa68b312478de6f8b044c32b08a3e1bd24511ff3d6e74fee0175efeeadf9cb1e8ba63a7bef892f381dfbc6def4feef6b385a78f6542fc93971eb6cb198ba7befdba455fdcbb0b0064edcf8fdde5bdbfe1c3afbaffbbafec79310b89b778ddc7cf742f8b016c58f8c5af2e7feb6f96ffe38e29b2471ae79dbafd38aacfdbff41ca06c2c58d745020061400984882bc43a428840a03e6dc225483c749d0c84c9e3869f2e4c94343035996ad5ebd7ad9b2650f3cf0c0ba75ebc2e83a94521b1054c5fbc010896a6f7773a83d1c4551238de1ec03f72e9d3b77eed36b566f58fb4cd3300369e8c666937be590d9012cbee38e79f3e63170fbc29b1b7164406d9bf7341bd65aa88a57d76e7dfba28b0e7ac521dbcfdd21189a9246fac73f2cbdedce3b96deb3048683c5264de3348dbd88b5792ca9106ebe65e1d36b9f39f8e083a74c99d2d5687af14f3ff3f4030f3d70c36f6f181a1a92dc76359a1128cb32c351ee655ddf8656668d31030343b90a2b888dcd9d82ac57753e24b30a21285c022d42a1660b081e1686bae04013151044bd40bcf7229df1b408b2055181128c2f453bc590d887e6a072583c2aaa56bd4a6014825308c56c9136e2a181c1b8d130c6586bc78d1bb7e5cc99d3379bb261435fffc0fae58f3dfee8a38f2e5ab468ddbab536cf55bdaa5a87dedede2ccbbdf74992b65a43711c4330aea72bcf73f1f682af7ef52d6f79cbfcf9f3a74f9fdeb76ec3830f3e78d555573df6d863864cc468a6b121245d8d76bba5c0cf7efa53060e39e4909e9ede871e7ae8a73ffde91ffff8c7288a9df344fcc8238fb6b3bcbbbb7bfefcf9b7dd76dbc086c1c6d4e6430ffe89298a6236c6e4d2d6209661658049150a06c8a8aa780088b80c15ae0a9840003c94405c18ceb48a61298bb378a4d31ac2143e2215c569b49039957f4f54aa18e0c21555521505a936c2c8048b50d51b85b0422a1d8c4c50f114b56c81382126147eba2283a6e2533ac55b958885b443d7c585112c240417cc4db95aa400079f5498a1843af7c031b1aa7ae5c23aa52a90b0b7081032aaca9512275c4b2acac683006185424ab19908a4a66c6ad4a851a3468d1a356a6c4cd910d0c578fa058865ba0c08e8efa810b7e537cc94d06430a0f2d7d992533f7cfa85177cf9afbd3bbb5fe67ffdbdbb3fbdf7cb7b00bfe686efdf3d6e7a9abdf8f99829fb1e776c208206563ee567ec34330580749b23dfb94d7dd2fe8f22845f145d33c538b0bccfdf6182604099002449e49c0b130c0d0dc5717cfef9e7777777b7dbc321b3b6520410519aa6799e37e2c4305b6b49119b88887267b3563b8d632e443e74fd75bfbee5e685c3831b1a31c531c7600622069337a4249e5598a32577fffef6850b55c428b378626ec4519ee7ce398e0c333be7d6afebbbf6da6b7f7cd54fe234993c65b3d5ab577b5f0c9b0dc83a17488a388e55358ee3e1e1e1aeaeaedcc95df72cbe67f11f4c6a26f64e54a3037d03eb07d7278d84889238cdad6f65968888dd709e2d7bf8e185b7dcda68743db5fa19e742d4b17a90f76443f42f34740fa987f3e27c59e74460058cc64a5004198e0a0944bd7a15f128826c082424a4ac0577e3a1a18eba34ee049b8cafe880f2d8a1a42a4639712a950d485a43c35d5dcdc03544ccde661f3cf5fd5d5d0d855755434c843ccf4d447114a95238b24343432150667878b8ab99663627a610679ba6a9b5f6924b2ef9fef7bfdf6c3609667070308e63638cf7ea9c8ba248c46559d6ddddedbd1791abafbefaaaabaeeaeaea1e1e1e0e05de22124591f77ef9f2e543434393264dda6aabad6ebcf1c68f7dec6361cd9324f1de0785d78826051da136c4225205b8749eea8556c9833898ca4842833649c7c423ecc98848a77c1eceedd25926d564a19d4acb82a80e67133171a73f2b5021559f5ac92395ebcf3af2b70712cc452186788ca96a8c36a7bae550d9af3aa6976007e382641a912001c4cca4183d7dc73d0ca2d0d75ece9faac56dac97195d345e8871b438a90190af3536356ad4a851a3468d1aff4b312e424b600100130c06050d8306430903823c6802805e8394c104afe8f7084402036832acc2bd806f8b0921effccedc0101863cfa3cfaff4a94cdca952b5f77cc712ff9edd9b2ef9d7cd81e33a7cd98386deefe277feb9e010500f7d4b5e7bc71a7599b4fdc6ce68c1d8ff8f4a2c1a77e74ca7b7fb57ed9978ed87ecedc5dde75fdfab194cd1647bd75c6cddffbfd0605dc93d77effd1bddfb5ffc452953f74ffa5a71ebaf3d4a933a66c77e8c9ffb9342cc1af5bf8f937ed316deacc2df77ee7bf2f1e2c765e7bc927f7dcf3a3bf1f78ecbb271c7af6bd03bf7bdf2e73763fe692156b7e72f4ac7fb87cb500f0cf2cbce06d2fdf7ef2d4199bed74f4c7af5e1e0ee7a6e756e3bf81d84486383c98d918133199b2e6c63047c684e1ba011950185a03109171e3c6018863e35c5e8589785f847d8461791ac5ed763ba4148731b973b931d4683420ea724b0a6bf376d6f2364fe238628678365078552fea184aa4912197b7d7af5beb6ce6bd15f5d6e6debbfefe7eef7dc8efb0368b2226d660ed1191279f7cd25a9b65599ee75194382721f6d82b5a592e20b0b15e86dbd9703b4bd266dbba2c77cff4ad5ff5e4ea67fad6a78dae3cf3de61c3c070ffc0b027e6245dd73f10c5e9c05076f5d5d75c7ee58fd6adef5732ad2c5fb7a1bf95db2c77b913eba4f35f2b9a7bc9bd5851e7d58ae6d6b773dbce9ccd25b7923b9759975b9f3b0953e60eb9d5dc8975c81daca815f58ef2dce6ce39af4ec43ac9adb74e9cd7a0852a47cf2c1ec1fc52f0048ad0e34d102665501ac54914a9f7de664964c4dbf1e37a22431055ef933882fa71bddd49144751c40c40547d9a442ace3b6b0cab4a6c4cc44caaddcda67a0fd1248ac7f5f466ad76d61e6ea4315423630c238e388d13266a3452850f4440a01e8687878d318d4697f79a6556958c898d897ff0834bbff5ad6f5d71c5155114da8f288aa22ccb429e74c15388069e512a57584919a00cf4d10e9d8b57f12ae2b570ac95be2580554995544885c40786d2405985caf9002011f55ebc0fd5e95eaa0554421e22889216194315b5d4e18dd2ea51fc86353ccae98b98e40e36c4ab7a4042da14ab0412d340010999d65a50751dbe398083feab90d220d0b24c1ace07867291e353314a236b0512858f882362e628d45d11910a4199444934ecabf080746612879d89a0dad19062aee45d4ddad4a851a3468d1a356afc2f84c1c85750431867a0c03a8f5c30aebc03d86d1011d63aacb1e8f323fc0c87d7865e70eaf0b34d6815165085ff2b7de75cb366cd9a356bf63bf0152f752f4e79d5a77eb474c513abfff0adc3977dfedd17dc9701ed25177cfca79b7fe9cec7fbd63cf6d0b59f7bfdac74fa9bbef1cdc327ccf9f8b50f2e7be00fdf396cc2d8b94433fee16ddb2cfafec23eb52baeb9f8a903dfbdf7f8e2d00c2dfacc5b3ebdf41517fd71d58a872e3deab1f34efce4c27e95b5bf3afde46fc61fbde9f1e5cbae7ad313dfbfb96fd4fe8db63ae987d79fb753ef41dffcc3b2c5579d38b3ba9f6b1fffc1dbdffe839e8f5cb3fca9e54bffdfbeb79f71f2371fb6789eb9d578290843caaa9c4846a3331624d03141e600c018d36ab5e2380efd4a81a901e09cebbc691f289e46a311127f43d71283daed769aa6a1c9288ea2dedede56ab15f41ad6dab02cefbdf35ee08934e82fd23415712292e76d66ce9d4dd35499049ad93c8aa276bbad808858efac77ce39a712c73145a6dd6e7ba882b32cab566f6060008013f14efb360c88d2502beb1f1812307134389ce70e432d4b9c5094b6daee99b51b40715fff506e7570386f679e3859d737e0d550dcc885dab9b7b9580f6735b392673e772a9ebc83f3f042dec33ab5565a593edccada99cfdabe95f92cf399d52c972cf7b91517a2743dbc1727e23cbc83f7e2bc1619c3ca9d07a8d04915a22521565011d93b42708c4c46516cb2ac15318d1fd723ea9891652d4093244ed334240a5b6b8d31d6664992849984f94751942649107a04b11280288aaa93218aa2f096f06a88a169b55a8d460380f73ef077c13757096700349bcdeae82c5cb870e1c285ad563b640f87222755cdf3bcd2b6749e9f634428953b0c655eccc60042ba3555044d38ebcb733fd879d497e824683ab5335cdad23a3f29c120153c65d5f95ccda793c4a9d6391cbd82b8e190f92b28ff280546b53aa0e1c74e3e68ccba75de71e84cc9e97c8146a3f3a56a273b1db91a84950f9ff1e210948bed94d038ef9d382f22e28b5d26707fbdbf9e356ad4a851a3468d1a35fe279129863c44d15248e99f278202aa10c075143d714a60a0f582c7f6cf96a312013d06130cc69bbfce66af2fb1c3bcdd5fc2dbd36d8e3afe906d26269c4c7bf9a9ffb8dbd3372d5eeb41516a8657dcbbf4916772d3fbb2ddf79cf6fcd13d66b3579c34f70fdf59b0ea4f3fb962fda127eed153ecb0d67d57fc6ce855fff4c103368ba349f34ffeccd1f2cb8bff303c70f7c537f59cf8c963e776713aebf0334fdb2979415fd9ede3577f77c9dc8f9ffbc6d9dd269e76f0a967cd5ff15f373ee95ee2dc6a3c17bc8a128a048b626ca5020558042e9026220084208430600e49c300acb54486390210260b7d4ce155e71c452664128741ac1044e0bd465194e7791445005460739724a93146a064a2b6f39ee0483db367ce55ad2277e244c146c1426c551d908964ce3b909ac82a1c281715824033ebada8130dda19016779eebd7782dc8957caace7287182ccba6a4a272ac4eddc165a98ccd95c865af9702b6f59ef955b99731ed68b176db76d6e45615a6d3bdccadb99b35e72e733eb72e78b87f559ee9c579bfb762bcf72679d04698cf79ae72e77e2acd8dce7ce892894059c59dfce5de67cf5aa2d626fa0f05eac17abf0153b23e2821643d513293398a1ea0d11445405d0a09f8a9822665224511cac644169159b484508308c24498c3149c411a3abd130448d2449e3b89144b129b41886912611419a8d24b87d22c3716442557ca1db821a827a6150121b97675035c4e22d54d32461b0088c89034710a285039513459173aed37f94e77990e788489867d112553220a1279b51525718454276922caa2a2026a38ae0440bda99c0f01071d9d545003347c6c4cc51b04d559ea62aff3894dc030847a13828522c9c088166090d4d65e1ba327314b129f727910252904da48191091b620c31c4901287bb063e24f1947de4107563ea0d3b1382558ba2f78294d18a7d2bb433d56e02b8da46281b8e85387c60bd204890aca807299bb09d1e14fe0a7b91d17f489988890b55902f1276b8bee4d6a851a3468d1a356afcaf47a5a0718a7565eccc90070153634c306894df0a991075190ccb8b98754c9be671c61964827ef9abd5940e0d0d8527cb1f79e825bc3d7fe2ba2f7ee25f2ebf7df98032671b06b63ab42548e7fde3b73ff5cfe79dfbba2f2ed339af3ee9bc7f3dfdd5339e97b3997cf049bb9dfdd56ffc5b5ff6daff9cd76d7f52b02ceb9f181abfebf446f829d96ccec4f6afd70d0f0f3ceda71c35353041d1c46db6e87a41dfd8ddda47d70e2ffaf441bb7e9e0140dd909fb1db603ebce625cdadc673a153a78032b943a05c8e6ec3041ed5dd7baa6eb6576fec1c578ff68084b1b1722043b9725f40154a02655201b37aaf4a86540c319129f3615951985b8a5058144548224a2a64329fab924711e4ab0a258808c880a1225e485444e12142ecbc53f51012788601156b1ec75c8696a853dba1a708692906ea5549d5034ca4a21e806094e0028021ee240854478dd29540824e278af5a1a959455443162d851996d92328136343002d853e691a2d30111325c5783c6445b3408ae3508cea4b5ea3c8be0de1b3657f121b1e79a9baee6d84c0119052a7db28ac6da7cd28a84e3a642fc56a14814995f54649555411288f31712a61c6cc5409c146bf34d2c444a35b9354d58bef3c0a61fe9bd4a078e9643aca5aa562561d19c3e1850e5662f4e6a35a56c7da2a11772eab5cdb91a2ee8dc52f657e7158842fcbb64704301d478301e436a7aad3bba315ab902641ab4f6847f954a9208262236d4e47020e012c225e105ae6017814fb24a8a2c25f4707314a23bebcf2b4f7a2a2220201245063cf72155abce8f7fdfdeb9ff762356edc84ddf79a5f5fb46bd4a851a3468d1a35fe1ee1156b1d1242ca18cf8809030255440dc6eafc85cea52d186fd060b4477fb58c084c68094481bf126593651980d54f3cfe92c6e57dbf3efd4357cefcdaaf961e3aabc17dbf78f32e5f0c1140e3f63ce94b3f3de94bf9da25df7bffb1effbf4014bff73f7504dfbecf3a289fbbd63df538fbf72f2e9b76d9fe2dee2b7f1842dba373cb23ac34e0900fbf49fd637674ceaea6a4e8907566df098c1800caf59db7e41f4593469cb49e30e39f3d62b8e9cdcc9a06d78e225cdadc6734130d2585cf445a97840c47b68a9352812448bfbe40a51578d1ec3d8b8521ca018ac123313c83bcf200f444109c7200aac4ae0260410e33d931240acec950d0ca90118cc65bcae6a185ab3f762bdaf86c7b928947cf09e8421ab908000750211755e8b0aa66230af4a502f5e8554c914abedc512ab0a29bcf86a04ce5ae48d2b6484b201046c463882629c0c43e445cbdcdf62bf169c9786b61d1a4388181081840d5088688a9c5c65682068ca891544606388508dd10b19058576a430e446086229724a4815ca2110a8e830a26a305fa6df5247940997237654061c8caea0e6c0b8150c5720e6a48a4306ab8a8e76d908119794018540dcb0910042ae8aa18848c2690692b2768946ab45428d77d0838c655f2ab6c27b0ff584528152b66895cc0521ac33a46419789354e646e5d9505563680cbbd191400cc35c66ec844d13268c2131cb6d2959abd1945368b332454577715e15c6ae31a5da2495caa6d0f47490a7610e42ccccc57e069711ccac558f168aaa2d2fc5011d39e5c247afa88c839002f0a20a85140baa565c74d49f465552c04b8858821279a7f2ecf1c3fdfdeb77df6b9fe7bd582d5e74c7ffc8457170c1db773b73e76b6efef8f6c90b99fab727eefac9ddaefddd19db25f5df931a356ad4a851a3c6ff45242fa6f13957e40225341903c1dcd116bcf0717d5bd0f6186730cea0dba087d16b00c02944d163d0c57f356394f7fe45f1356ab311e4d9d0809f307bcef4066bebc1cbbf71c7a00240f6c8b53fbee5b10d56e3de299b4d48a3880966dc668df5cb9e187e0ed266dcfe9ffbd195bff8fe7b3b6bc09b3b1e7754d70de77dfd8e67aceb5bf4ad737f867f387197aede3dde7ec0facbbe77c77a810edf77f1d7ef6abfa0758fb77ac33b76b8ebbc7fbaea810d0e92f5fde9d65f2d78c2e225ceadc673939d12b26b052a225ec5a938f156bc13f52a4ebc136fbdb7de3b11a745b6850da91632f679f5aff7de863c1af161b6237313ef549ca813ef4433e7dbce67d665b96b676e28b3ad5c5ab96f5b19b6d2b6d476dab2d2b2329cf9562eb9d5cc69e6b495dbb6934c7c2e683bc9adcf1cac97dc49bbf21fb9b0f2ce3a71e29dd7dc79eb24776a9d382bdea9776aadcf3367adb7b9774ebc57efd57bef9ce44e9c73990ff93862bd73b2496102240cc18bfee6c0716808942dec2dc1af530c721540887d8e08cc6c18cc08cf8b48da914458093f9a2af3a4f0cc804dd0d184d013295c36acc65050ae54d38e1007e5cc8b96eb42b7e444c65e2c3bb98667bdd48ca64e8a72ae8ed49591f752d08c604c104cf0d9154224f8b10ea68e6899ce3499e75893517bc898e05a1a93fb13fc472ff063b2715ecc73af093d0baa57c7640c75f244d59a77ce674c8c71b55baae937fefd987da2059d56242f075eb21345d08e53f1089f5f2750250ff5502f219cc68bf7d63b9120312b12c7c3356484a2ebd8338240274968097fd6bf2a2f00cf7237e3812fec31a1c4cc3ddef8995f3d69ff7b17c574cedbffe98cc3a6457fe98befa8359f367bfe91a77ce5bac7dbb5ddb7468d1a356ad4a8f17786945f10e5322e422f17344b178d64d744c3fec52d6f832015c40426882213842fbb1b3c1a04e045d8acfebc78e6a9952f66f2fcae8fccdffc232505f2aa1f2c39ef233f3ee5e8dd7f3063fac499fbecb973ef6f014007efbbf41f3f7aca231bace97ed901effcda85fb74239af7ee0fecfed693b6de2c1bf7caefdc73c511133745a96cb6db819b010046be1a77ef75eea5e79ef1c193e6fe4b9f8cdfe10d67fde00b078e23c6115fbef09ef79db1ffbeddd326cd987ff0fcf137be40cee69d97fea0fdb1b38e99fdfe752e99b0cd5e479d7ec1abc0935fdadc6a3cd789e2a41a0692aa13212d2c4052767eab42cbae62154f445012c07a5552887a05bc2a8142320e8ae260a5a0aa810144c5163d38ac8032098a366b08016250921d5e3306b31a0362654590be90a87884ec5d8186d165610091a26a9a0c91c20b88480b0150082b81535515ebbcc0ab2f24165cd6271b360a88178540b91afa32b312c26f51ea3542ec4a352a0e970432cc209052c8d82281a2fad7c080c2ff5405a1fe9b83dc87ab713e82c6cd78804a1d0d076281580143412613a667482999111ee918120431132908de234866141a14151d5e22ad06d861a7522894466199720003a6a40c00f862f0ef43cc8b4283e4864a2f0c5409ac413054248c415582d083cb0aedd292134804002ce245444982040610d5404350d99fad54ca4e8c31decb467c8daf7434cca40aaf214cb8aaa6d62a7d79a4905b803205660cf144a5c58900a6104553adbe8454a16a37b2a18aab19b1b431793046ab84d021e119654b2ccc894c4452b4b843554d9959431d46c5ea49273b53e98c34f8cd00152122216228b39ab2f45d557da160eae056a4343686d01d1054bca8284a7e8a42629c5304e98e29561ea571af80b58e084a2c505578f10cf60afd4bf98ad3bdfedf3dbf3c7672fee4ad179cf8e6777f74afa5971d39895ef2dce22d0e7ddb9bff12aba9dea98978136beefa9f7af0962bbff4f1e35f7efbd76eb9f4c42de3fa4f538d1a356ad4a851e3ef06831e49f84a5d12269b2c9dc80431c11044b1c123d362fa287bf15f11334556a9bccbb77b60488a6fb27feb48b6ffc49d4f7e62ec6f0fbde2ced3aa1fceff0c006097d3afbae3f431d335983e818f00002000494441547638f98abb4fde78ae66c65b6f5cf1d6b113ef71fe7d0f17e3859e9ddefe8d1bdffe8d31ef9a72f0d957dd7e76f9e3973e1bfe7fd7cfdf755778b6e57b6e58fe9e620e93dff0b3156f28de3779ff53bfb3e054bca0b9d578e9f02a452ff0c8c02c880882dfa8ccc2a8eed54b91903ad2a9539883c2485209e4a1a1a3bbe2063cc850470575f0466971973ebc9b60a114459186d00c164385b404e2a9f4358189603cbcf5e2bd25324428bb6b188531044a452a8c88147a190d053661029260de51a21050a5be23c8b6b3ae58a1456c6ca8932618e2e0d30a061faf60e2601a5322149c1534f8844ab398000222e690f44c8186a1407d049a0450320a5054311a206252808415cc10a18a74e122394581880b5645540bc680463c5bc518b1b33829d88e3acf848a4418dbb8d4694a2a6b943ab425b41175a20042fef4980c9a519349380a129271479326828ee098ce2eeecef0978d4b8e5046c9948b904e114c2080c22a8d49208206ae8d14129e43415c506cc1f25598da089d193ad51e08fb36ec6a2ad7849945fc26f99ace2c9e516c4bb98923c93865e24c275f53791283af6d0ce5343669a89a80426c313ca80ad3a95c5d8519b09cb92781e3117d1314caca05f3e71176950020f1aa18dd4a2eaaa4c1a1586de1b39f0cff7d109b284a92592f7febf1db7df5a2c54fe6474e4aa1ad87ae38fb439fb9f4f627db3d738efaf885ff71dade13f0d42587eef9edc3cfdcfeea2f5ff1c7a119879d73c9bfed7febc7dff7b96b1e765bbdfe5f7e74d13b66a723c6a839eb2e39748f6f1cf4c11d6efbd9dd2b560f4e3fe62b3ffcfc91d323c0affddd97de7dca5717ac4eb779f5fbdf52ddc7f1cfdcfcd58f7cec6bbf7c608399b6cf495ff8e6796f78598a815fbf79a74fce3c65df07aebef9b1f8f53fbce1b3bb3736b1e693b6dcfdb5677c6f0e1fb2ff67be7cd71b2fd8bbffd2c3f6fac107965c7bcc6402066e387e974fef77c3ef3ebc6dbcc945d4a851a3468d1a356afc35a140262361032dd974a95326c84272e6e857eb7cda1a359e0bce6b78581f9c4aea44bdc20bbc53678b6e232b9a7bb1d68b877804f7440821ae2c152539523c442082d0b49d3bdfce5d7864cee7d6b733dbcaed703b6b65792bcb5b59d60acfdbaed576adb61d6edb56968526a6e1966d657eb89db733dbca6c2bb7eddce6d6e7d63bafe189173811eb7dee9c7592672ecf5dbb9d6759a820d7b0ce4446d928b112133150b4f5b81099438110218082a526300842a2ac4222244a0248b01d158f8898511891026b43ca4ccca8fe0d330eff56bf0124623211b109bf041b9888a2b245884999346218a8e1305b44cce1116a95e2288aa3a8a8df6613b131cc66942369c433c545faaf941c013ac7fc81cc220a6e2b436400f6aa0204675cd1045fc6a68848697c196b172a09171d9d954344c6c01814feb0ce20e131c69f0eaa30b04ba3d26d4713375a65eb9a88aa36a54e93d18817aa90fe8c748133077b1ab8389a6ccabeab31ff12c33019ee2ce42eed5d0a56b08a41d8bda3f280318a6c524042b1576757546561038fbc8599c126907f5a568295841485eea742b9567994bc888c9e322c4fe0054ee1b40a6956e7c5f9524a131ea2aa1a2c84c1c6284abe94aa057e4d54454994bc8817eda88e2a0f10b194913d4430c610fd0f5ccca4fdd4ed975ff950b4d5dca931a003b79ef5868fddfbca6f2f59b376c50d1fe20bdf76e66fd72b000c2dfec103875dfcc0d38ffefccd8f7ef6e8a33fbde61d3f7b64cd03171f70fba7cfbe61dd585269f8de6bda275d71cb5df7fefe6b737e7efaf98b860179e6571f79c745c9c77eb7eae9653f3d7ee5776fea1300b08f7df76d6ff95ecf3f5ebf62ed9aa517ed7fdb47dff1cd3f8520bdd6c33f7bf855dfbaf90ff72ffccc68be660cd26d8e7ce3b67db72e5cf96cf97bcfbe881a356ad4a851a3468dbf57d4944d8d1acf49d938714eacf5d689cdbdcd7d887729875e540e9841a1aa092102430bcb895011d61b8a8e8444a488c9f00891195e8a00e3e221126c4d25cbe3bdf7c580d0a395b5b32ccb73e7b23ccf5c9e399be5d6ba3ccfadf5b9973c77ed2ccb33e79c1381b536cfadcb9d73de3997e7799e396badf7ea9c73ce158629a2a8c80721560a7e9f621343e31291311c9783cb8a7d300c6636a0e251091c8a9456212213e2964979e47aa363fead289440203073100711518806a66068526195a2d1a9085d9620e9d1ce4a9eb06805a1e8818268a5d0188971e1680c65b0c96895523f4555c4498740c9878aae4216448688026514089df2515c6c375e5c67084bc1af3049b147b4223e4a6a6984aa080ccce8e49e6a561d155da0110e8b88954948bd17115218e2c898c89820b0e10ea2c71813454197a4acc20a038d882342441c33c56ce2829d411948d4999283cea49e4ed1592753c62a441a781cd62ae1883a43704a175e9889540c1846651b73272f362a7da6e2698a851be2a808690ab9d05ab49887cf88f7de39679d0f4f42601302e314881855af1051eba1140b7160643c0ab64e0b3e4ec61cebb10c4a152d4445951bfda5989becf7a76c3769c2a4e9738ffae2e05bbefeef476fc6c0e09ddff8891e7ffe07f79f9698deb9c79d75d2f805972d1d0680c68eefffd8ebb66d4613777fd3919bfbe9eff9d0615b3492e9079e706073d95dabc63220cd5ddef79e7d263078f23eaf9b3bbc64e95a878145172fe839f15327ccede2c696477ee2433b270ac03efed3ff5cb2e3a7ce7dd376dd26997ec8873fb5cff22b6f78d20140b2c5b1a7bd6666824ddf70ea40347ef37134f8cce0b3d8af9f6311356ad4a851a3468d1a7faf88ea5d50a3c6734015ceb910dac2cc5a0e3e0b8b90b2f736587e18869855a8edb2c824cedb248af33c8fe3383289731ea265d310415915e294d918365996153e112833c4fbd0310d2103e3bc4b9274787898599983e9880052916057e1e0080acea2c2f15355722b912185b70280c90869551a5de4ce7af1ceab2a98188cb099c5005719108821cabd0be697505b1447519665716c60d83b8de3b8dd6e3befd22436117befa5246ba8603294894021f6041d369611d1073a92770b2b0d516e7db3d96cb55a441ac771abd53251c44ccc26cf5dcc7150ac78efd998a8221d9819455b0f20b121a5a01d29c25f821ec2181346d918a96357a2aa016a7402ae7292a42108453d82580780576f3802052aa718a7334cd1f85cd4478504160afc0b91a8aa315138434216713bcb8c31711c3b75ceb946a3d1df3fd06834b22c8be3b435984751444421a6a6d148bdf7cedaeeee86b7b9cdf3665723d02bce4b12c72162d95b17478d929863ef3d11c7c644817212017cc8af110289fae01a6302d47b89d9102ba38a162e06cb516488e0bd834ab3d9b4d686bda5a2c424e5415045292f932449c4b9288e4861ad4de2c47b4f10a611b3162985fef1284a029bd7911f430a2540a4a8638310027165a282fbd0e2332b650c0d88bd17f185dd2f7c2e8820c24a0541648a33d003880c1120a2ce85722e0a6750963b6532888a6061827a51000602150d8551306590b17a4b05895624e7108d24f37351571f7aa3202a4c44ca4a7fa128b874fe37965e77ecb835777efd3d6fffaf25abf3d76f99e8e0aa27d6afbae1f8dd7f1ebe0568b6c1ed33e400201a3723d40870dcd5e89e3a25c4d471dc655cdb8d55d998aec9dd05271927ecda56fdf09a357eea519b85f8fd68e2b633bb18807be6916786effcc4c13b7e261c6b37e466ec3ee8310988c66ff1c27a0bdc8627fbb5674acfb3dc6b7ab645d45f746ad4a851a3468d1a35655363d3185c70d2be67eefc939b4f9f53d79bfe9d22cf8a9e20a1424053d20d811d1180894060225281171f47a9b5b6d1e86a0d0fa76943c4b55a591cc7e52d64ea1008c0394fc4442ca2021f28892449003073ab9d351a8dd824e1970aaf215b27d8550004610b141db5c781a9e182830015340eaac16f88f940151152360745513438dca2c2175304be801001dedb88288e13e79cb5591cc7defb388e9dcb134ed81897e78d46432471ce79a79db7cb092008294146a59c8ce168c63443973c0e1a8d0680288a9879686880394ae29888060707e3a451892c38486614c41a31976c4b503715ec8b8c5a3401a1fa1c9b4aa81d751a54948273a3eadbcb822b46e1c409bdef239b10b3510d3cc8a8f22c660e3290288a02dba522bdbdbded2c337194e7799224799ef7f4746759de68345aad564f4f579659e79c89221119181868369b699ab6dbc3b189d8501cc7838383acd2dddded7cae0a88361a0d9739268ae3c45a5bb11b20f2a6e4c500518d0269a0aaa5f388b53870450d76d9b21e8c4e04c48d8673ce5aeb9c4b922404031391737998733849c2c62649e280a1a1a166da489244ac8ba3c83310927dc30939266d27ac6a259f526233a2a6a9028631924354e87450440857bca50a487c99844df01a4c6e6026a721f9a8aa3cf741332545ca128b88804921101de99ae7104a15743aa4608250411b95fddef26ce934611f7a288fb8e39ea330eacf016e4cdff7b40b3e72f5c11ffdd65b6efce876ddd3a64dd8fa909fde7ecece9d612ff2d47f7b39a66bb3a9f1c0131b1c6624800cad59db160066d29693c7bde253b75e75f4e4515a9a818a1a7b5e648ffef2c78f4cdaffe533131a4e63f8dc2940d0acbf3fd3e758448d1a356ad4a851a3c6df31feaf1aa3b4b5eca7e79f70f02ed3a6ce983875eb9d0f3ff52bbf59f5222def03bf79db0e7b7f79d973be2b9df3b6b33ef6aacd6a62ecef17d65a291279b52a5a0620de87f4d66a3c1f46e00a3f343c9036e2c1a1fe2489b2ac05a0bbbbbb1ca7a1d05d844e5f681247cee6d6e6223e361144e338eeeded8de308d09eee2641bc58624d625370013492ebc18694a14c421012908294186c080c0a21230c2ab36094044568b156f932c1f0011290188221444c21aec47030ce504f7733f49b7735d39eee666f4f97cddab1e1eeeeee2ccb981145ecf236a96fa631430c28a2a240da182a3bad894b4d45c7a388a7adfabd3bdba655d5daacdd1e1671dedbaeaee6f8f1bd43430379de2e6d3bbed94ca3889bcd343443977e9c50e60d1882218e0d456c0a771034a4976caab4bbf4b06875a4aae755eaedc885a44c8411750a5fa6a98caab81ee11746944f9ae779e58acab2acd96c4e9830c13997a4516b78b0a7b72b6dc481722368bb351c025e88344922c3683692b411b341ab3594c609117575750d0d0d359b696f6fafb5b699361a495aee4c4992c202d6d92c1e48ba426f559aac8c311171ccc660946f0b40880e2ae460042bde5acbcc711c371a0d22eae9e92982878088398ee3c0d7586b557570709088c68f1fcf9171e2c31c0a82a6b01c014ca161ddc37bf8d09f2deac34321d6f9102e13f265140425028b5711712a4ee141213e066068f991288e17a9c0eb8856ae0a9c72822a8dbb3c3158a4088ae6aa974b15123c4c1a31cad2b5ced8e38292eb48f0615666ed2431b568102b48dc10052d7f799e21dee6844f1ebaea3fbeb8a04f7bf77dffebf2ef9cf9b59b9f6cabbac155f7fcfa57f7f6ff59543ebd7bbdfde57d977dfbf6f5021dbef7e20b7fdf068064eb63deb5e3a273cef9affb3738487bdd9f6eb966c113cf5f37aee29dcb5beb572ef9e557df73cc792b5ef1e9d3f7ec02f5cc993fe5d15fdcfe8c4087ff78e985770cff371651a3468d1a356ad4a8f1b78cff3d64c2a91f3efdc20bbefc0287e18f7cf76d877cfae9633e77d16dafdd753aadbd6fc10fffdf7f2d5c73f0b133ffccfb23dee2956f79537d96fd9da35382518d603bb5001d03786fa2a8d1689c7cf2c973e6ccb9e8ebdf78f0c107c398b01acb8d2ed3419ee7c698eeeeee1034c3cc279c70c281071f74cb2db75c71c5152e772292a6a9aab65aad4623b1de2971203a3aeba8832f240c4acb6161187506a201a1fda9ea7ae2903a030312c078b181903251b03e111746854055d0c0c0c0f8f1e3dbedf6c0c04050854cdd6cf227ce3c6bf3995b5c7cf1c5d75d775d92248d4623647f1863caa862660306971dd29be0884775f78cfe65b579711c0370ceaa525fdfba66b3a98a388ebda00c1c71aa31206c82efc9ab82188161e84ceddda83668ec723b043e63a540221236a1530652aa54a4187beba8aaa930e097d14b0110cc44711c5b6b83dd49555ffbda23b79d337bcb2db76c341aa4e8ebdb70d6596705198ecd9db5368e22277ebbedb63bf9e493a324fef77fbb60c5e3cb15e2bc93cc07d2cae63668a0bcf78d462308795435cfb3388e3b4946ed38abc3f69a20934128e2227454838d7c0a4000821c2cbc318ee277bef39d73e7ceddb061c339e79c138e5720378d31de7b660edb3869d2a47df7dd77e6cc995b6db5d5c086fecf7dee73aa14cc56cc45e88f8838095d6323eebef25ca4f2a364424c1233a3244c2bae4d251c8990680d2803a2086df4a208ed6d9d4aaec222e5148648c5430381a81d12b0a08319f9d401d010d254f8ed88994df0728daef44647b8f2a8d39b8844a5301b8ad2f346b9fc39ae66130f3ee39de35ef5d91f3cfc8a0f1df8c5abfff5dc8f9eb6e73f3f3ecc5dd3777ac5495fdafbd57f8e65f09423feed5bf7bce743fbedd53d6dd2167b1fb2cff8df0040bcf57b2ebdac7dc699476dfbdeb52e99b8cdfcd79df11f873ddfbcb2451fd861b30f0048a76ebff761efbee2d60f1c362b06d0d8f943ff7ac2db3eb8dfbcf3a74f9ff3ca83f61cf7ab97bc881a356ad4a851a3468dbf6dca6672847e0fbb911ebb97e115c32fe09e1b07cfc55f7b4b56ae5cf9ba638ebbfaaa2b9e774a5dffbbcf9ebf68b72fdef29513b78800a06baf379cf99dd7ab1264fda20b3f7afabf5ef3507fb4d95e6f3de7ebe71d33bb214ffdf0c83dbff9f2d3e6def1f3c52b570f4e7be3bf7cf7f3af99facc8f4e79efafd6affbf511db7f23ea3df06bbffbcf3d169f7fea9997dcba6c9d6d6cb1dfbb3e77e1b9af99118f18a3b65db789994c8f903d72e5a74efea72b17af75a66bf3979f7ec9e51f9c5b3792fe6df135ac0a5f040c971542506fccc8a03d48455401185290eaf8dede9eaeaee38f3fee9ffff99f9db3617c5e0eec8a1163189e45262a9c44aacd46a2841d76dcbe91c673b79f631830eca1a41219934198d9c084505e9004ef4fa15be928ca097124655d3100e530ae1492c2f652d5212980c890e128442697092014126baaec92dede1e6b732274750516c04c98306edbd95babea9e7bec76fb6db7f4f7f7038931c65a6b8c0114600adddcaaa83406dc5115a45c8dc6abb0954e964455e39898b962828868dcb871679d75d6ac59b32ebae8a24577dfed45b2cc767575e5793b18ca80c2ba528e7f0520e9f09c28a868132fbb9cc7f02fd5189b3bb89e423843c1832340b9cb490885a7a5283b0f7bbd20201cca3e2719e9bc463b1b4ed3d4f91ca413c64f38fcf0c3f7dd77df091326a8aa73b93111bc4c9938617c4f775f5f9faa1aa2b8bbe99c23d11d76983b73e616defb9d76da71f9e38f01a62b6d0092c689b5f633e79e3379f2e4cb2ebb6cd1a24524ea739ba62933135922ad4ab55106f68e303104009ec00aa1c238242260251d212843d192cff3eeeeeedc59818ac8ecd9b3c74d1cb766ed9a46a3d1dfdfdfd5d595a669666d48ead96aabadf6d863af3973e66cbffdf695efef9685b729d8977b521581bc10a5205d4228a72f899bead306e260560a5a9532e81a4cc4c480f82234ca102814df8b848ce1a2b91b54f19b0a12a886a62c066961ffa2b06091a0973161bf71604495cae860651315ec0bc2670c54241517ab84c28045c463491c2ded51c24af217eb8c4ae77ee2eed59f18f9b9b1f3398b579f13ee29cc7ed3177efea62f8c9efec41b579e583c4de69e79e79f2a96719f0bee5b129e1e72f19fee00004cef9818bd875df958c18f98a9af38fbea7bce2e5ff9d2f9c5af271ff0e1ef2efcf0e8e525affeafc75ffdac6bbefe13cfb25966eaa1e7fdeafef3fe3f7bdf1d2f4771657d6f55759af092f49e724e48024594110299601026d964300e38626c30c6068735e0888d77bfc509e300b631c66082c90609912514109210ca393fa5f7dea4eeae70bf3faa67f4248259af7717f8f5e1fd6066e8e95055d3dd75fadc73aa6fbff3edb7d9448a142952a4489122c5ff25ea398400d1a11f6639780cf66ba863c018b4e9b7a66cecf4c2676008620200c830884c520920100442a8df6e0fba08282808cdff7143b4b6b602c094e9c7cf7b7eeedb2f19ae7d625e65d48d27f51087dd419bfd7fbffaa33f6efbd2dfd67e7264f9b9ebcffec4f9370f7be19b2300a0bce2f1e8078fbe706bfec0ec2f4ebbeac71f3eee27933f72eb6d7f9b78dd98875eb03e357a5f30ece25b9ff9dde816b3ee9e2b4ffbc257262cf8e3995d0fd9ee9bac44bff4ad6fbe34edf74b9f9cd2a00f6c58b6bd81a723fadd46d9749a49d5f408f406838a5a4d0411398eb36cd9b2010306f4ead5abb9b979fbf6ed600b255875ea46877cd1f33c0088e398887af6e8d9bd7bf7388e972e5d0a00beefc7711c85311165b359435a7066c09243369c080443ce79e24d43601831024d68ad641dc62d5340288c31d6181630f196216d127905e78c9131b5701f2062554b1c40445b02434452c68c590504799e630bc78ac5a2e779c8987d9bf8d1324a0c71582739101ce4476a2d5bd3321c4c4dea44e544516495265aeb9a6d8aeffb63c78e5db06851144575f906a594e3384a29664da1933a2bdb2349f254275e063a9ba11cd6899df78475da19fba2b3baaacae61878833ca2aadfd1ec8dc30901003ccfb3c3e9e4934f9e75caa9f97cde18a394b226b86888713e7ffefc4aa51204411445004c4925185388360989731e86a1ebba88a464e27d23a5cc66b39ee71d71c4114b962c0143b612ca8e25ad75e7f4a29a9f5127071febc4431c8018130634b7441a3f8c4a735db7542a09d7c9e7f3ededed9c73d775adb42793c908212a954a73b76e53a64c19397264bf7efd84705dd76d6b6bdbba75ebfcf9f3172c58542a95aab62f860c4a63aad9ea09e371583199a5650c2123b4c3872c35039c401fa67b222244cd988d793200cc0019402263e8d0ce220698d076d680d9b232008714c1d5dacd1873b0b78938a0460380ccf23f60188139d8a4960d63b57e4fd82596fc26edd718a0646859c1f4949b22458a142952a448f13e43c9405e406c0e91b9d494f9f48f1edc098e50cf01010a555ec60034705b0e015980a2796f34445b5b9b7d31fca8b12b972f799b2555a1b5e07469cebca146a3b0f8f6b9c145f75d3ab65e40fdf15ff9e6d43bbf75dfea6b467403088ebaec9313eb19409709a70d2fffe4b57d6a72e6d0eff22e93cf3dcdbe1c76f697ceffc94767af0f0fa36cde64258dc2c78ef5cb576c1a3e6950e3a0a31bd3f1fcae03efa4b3b092162bcde834834d7e74b5282240b374d99233cefc10201e337dea638f3d16c731e380c8383200037890a4004d427044648e0b1cc68e1d9d0dfc72b9bc6dcb66c1300ccb4288ba5c360c438ec0b8b0936a4414d564659e3cbfb73c8e7d5a9f3cf0670080c959c00018409dcc7c93b3838d37b6c51c08c030f127b6d3d2c47d1500111c21a4949e2b10318a2490711d512e1583209051e838dc71781886aee330e64461d9711cc48434010044e255754227f2c2d4ec3c6c2d556d325c9b817b9ea775d9ee8952cad6d73cf4d043d3a71ffbf0c38f00b17caebe52a90821c230761c6e0b64ec990c9151750e2c04af264093aefa98101163781871c33a5118550bda6a781603dbd40896cda1846220aa959c59fd1358a207192040550662799ca42a47931f04975e7ae9d4a953a5948542fb8a152be6cd9bb76dcb9689132736d637ac5cb972cd9a3581ef572a15ce80885c571011d3c01878aeb0714b02416be3baaed271369bcde6823ffff9cf279e78e2bc79f32a954a433ee7bac2d25e8ee354a56154f55bb15c1383a42ea996990590941621679cb05a6d8749983d224aadf2f575d605191843ceed2688a84b972ec3860d1b3f7efca021c3b2d9ac325a4af9facad54b972e7dfef9e78bc5a2ebba511473ce35696d92b55ae10cd9407744ad8d0132ba3608138592d6da8a5712b7623a683c4c06b4b522b6796a04da1013cc2426c056f295bc50d439841e3ad379b5a6804e5ec88947128195ff24fc1da026939c228c010206808882d772d9b19a3e06d0e91acd926b332126da2206da1efb9b9e851a1a9a9e7dfaa97f78b26a68684acfd82952a4489122458a14ef36d8c84d0ea00efdfc1d3eac130e02001c5050cbee0c0d0083060e44d0a6207a8f3cf62b954af6c5960d6bfec131e75bf272f59eb28143a34275b9758fea7272b3636fb5333d06e44bdbdb147403e099a66a8ea9eb305d7943d029988e57efb8feebbf7a6ac59e98715368a3532b87735d6fb292dc941ffce673dffae1d533beb13d38eab42f7ceffb5f98d2940a6dde5548fc323a29410ecedfaa4fdde9501a828876ecd8b161c386c183070f1b36eca1871eaae5e920d061820c2b1e31c608210869c080011d1d1d5114ad58b1c2bad84829b9c37ddf9752323bcf64800882713be51689b50dc3c47fa4aa944124224d3a896db6652f095d83441a91712e143368aa6e3200baca6540a74221abb2b1c62b5aeb20c886611886a1e779711c4b15dbda25eb3823a5745d375983cd4306532b90428243f9e543ca91dee8076cf53b56bee138ae9431113cfffc0b2fbcf02263cc105a3320a54c369b2d954a0e17b6028608098c258d908192daee0c11193ae80d9c14de1c2aa782aae4a4561796ccb419eb5445a56d195755d3719069b2d1e9c911913adc5d088088060d1a74c92597f4eddb378ee3ad5bb7fef5af7fddb2658b94d2e17cdebc794669bbb9300c6d22bb52c6680d8819cfb76a233b6c12cf6634b6242d0cc3152b56ac58b1828832998c522a8aa24c26e3fbbe35caadc9c43a0d6c3c2c61fd30d47449352199bdc0d853ae26b2a22a22cae7f35ffef297fbf5ebe7fb3e779c72397cfdf5d7972e5ff6fcf3cf978a15ebdae3388e94ca6eda1018a5ad2f3526c9d76869449df837e36152972aa556d3fb302b7b610caa1c5c62706d8cb524b62000d0e6e0b118329ded65ac094eb207d64fbabab637b686e5f2ac718d310619220170404388c4d94116a8ea630d9db85d38c88875faf030b39bc3307adcf8f4549c22458a142952a448f17e426c9230d34803be6d2894080d940c34082869a8680080260192a0a44113f81c3c031dfa3d70cc511401c0eeed9bffe192fe900f4ec9fcf5ced9bb3e7261cf4efc08f14c4bb3d8b776af84de1c80ca3b3715b2431bded290d81a5b2677dcd1ea5b3ff5fd0d1fbfeff9bf8d6e70a215d74ffbc8fa774699b54cbffc57d32fa768d78b3ffdd8b997df3263def56352339b77131c517b5cceaad39dd1717e0000200049444154782220ce0011880c820196ccf0ed34cfa6e4ac5ebd7ae8d0c17dfaf4eadebd65dbb66da455a2d300b06284288a5cd7650c088071864882f37e7dfa381c376cddec70ee0a21a50c65049e9fe41fd9ca2c438e7040aba81ce57239320a9125b20b226d3463c2686d990e864c4791e779919282a1104ea5540eb299581bce3918e240360b87731645b1e33a8c715bdfe4ba6e1886363cdb711c5b3f05005154f13cd71845a4118973d44a12911f0461180a2100486be5baaed1966e509ee73182582b220d0c85706db99331461b6d576b1bd0d6ef1863e238f63c8f3181c8a58cede49973a175cd0a8829a58510522aad0920644c003032c48540468271ad35001aa519134a69c7f18cb111cee8ba4e144544c66eddd26a4a2963948d4e620ca54c780a29a5effb5114b9dc252286c4917366cd9bb1b338c8bab0581b14638cd1da755d4dc6725ed65bb76fdfbe5ff8c217f2f93c636ceedcb97fbde71ecbb06829191018cdab441043c6391a63acc44693514a059ee370d4da682d09b470b88d33735dd74a5dace3af3186183abe070096e5711c871886616473d3a5529c73d207791c53b57b618c71472825991009b3650c12ab09af8c36885c0321421445068871a7beaeb1a5a97b1cc7eb366c7af5d557e7cd7bb9adbddd7625726e000c401486a4c1f33c6b2bc384134bc9b94d3d07ce44184742081ba62e5c2f8a229b39c518735d6e0ca9442365ac8085556ba684704ba592e7799ac036bb8a63a39310777b645a6bc6841082646463c519e78c5bab6544448e56096504b30e3b076bc7aaaf29f1ad212b6833d65c2771484a8cc9c196a44112236f5fb34edc1380b57ab201e74442a03104941646a5489122458a142952bc0ff1c69b3c45a00c00420cf601f75b7e9771004db0571e34a339a0a0a093afb42b28bc470aa3b4d6ef84af01006c38f65bd78e5f72cd455fb9f3e54d072a95b66d8b1efcd1273e7befb660fca533ca777defcee5051def7eee3fbeff62f399670f7b4b0285d7b5f86d6bb7976d9943a53df47a0deb57ef80def3c2ed7fd91cbd933d311d2b1e7a64f1f69246b7be5bd73a9771960ee77719ac15482d3dba9a5acd3bcdbe0ec226e328a58c31cb962d0bc390733e79f264c7715cd7ad0503492911b1267c30c65801cbc891239b9a9a94529b376f96525a16b26bd7ae711c6bad13d284010018194751d4d4d868aa71542a960cd0711c2470b870851387918aa5d63a9fcb492939a0adec705d574b1504818c624404534db7d1c61a940080dd5bcbda5822238a2222b2e48bebba954ac5ca6a8c31954ac51ea065a3ac270b225a771e4bf4d418014b2e5852208a224be870ce6d5a96dd50a552b11446a55231c6d876a8ea1d584dee510b5f0760994cc606364b293d2fb08eced608d918631922c7f1a22842442184d6ba5cb2ec12d85db58a21db2fb6dfad75aeb5c8c9e572d656c606635b20a35aa75b7064ac1a066d0fdceaa41863aeeb5a1be0bababa2baeb8c22a5feebffffebbefbedb167c85615865164c6d68d5469d955c59359631c6bad8242c0c9135f79152363434d876b0476a899b388ea15ae363075ba552a9057bd93c32bb5a210470c6182386e5725908a1aa244ee7010f556d8e6d7f429634be56f7de7fdf777ff0fdebafbff1e1471edbddda5a2e972b95d092805aeb72b91cf8594b7e4929014049e3b9819206812b69a228624c94cba131600cd86f01a0e3b84238f640ac238f8d15b79fd8dfa39432080244b4876647d7c14b5d35c51c1189742dec1cd05802888808b4cd44070040939885232223c61817c839e702b9c0c4ff1b4c2d0a9d31601c188383d4aa5501d94cf443db30b15b3654f58da2d4c526458a142952a44891e27d0c49103070f09f090865056da34e0e123ff64548498cd47be54672efae6def785967d027ff30f7e71fd879db27270c1dd873e4499ffdddee09171ddbe2367df0df7f7f55f6f7b306f5ee36e60b2f4dbce9cfd71ce9bfe54a82a33ef9f9b10b3f3ea0a547bff31eaf1c75f9774e5d7ff9d4a9c79c78faa71eac9fdec77f473ba2f62db8ed735306f56e6c197ae26dd92ffef40b47a6129b77193af3359dd1d9a796012201128021c7e1882404dbb871fdae5dbb8c31470c1d26a3d8ea561863768e6ddd79010d306600e2380e8260d8b0616118e6b3b905f35f7638cb063e117574740887310ec412218febba00ccf733954a454a6994d652d989b7969201388e63c39572b95c35ac0a1051c7924342a0d8b226cb04d9056c6d4b7d7d1ed058ae8408b5263b01ce66f35a93e70500cc7adc72ce4ba552269309c3509332a08bc5a225442cc560398b62b168398b72b99ccbe584701dc7b35bb4cd68a9074ba308c11943cf7311c15224aeeb72ce6b4c50cd00b8e6436caac63496162104a95592726d20965a6b1d8661369bad542a5ee087716449162678a95cb65c895d3f67a0552ca5cce572711cd7d7d79396a46536f0484bdf150c0c43121c1d2138631c19472618ba8273048ec081181946c001ad77bb6d10c1b8c345b1580c82e09aabaf6e6a68c866b377df7df79ca79ee28896d6b1d56488d8890560b5e1675b290802cbadd8ee765dd771b8eb2654a010a2a3a323927190cdf89900186a4dc6003144c1813369b4558159fa8f08a5d495388ab52a47a1343a52ba5c89626d9009e0228a95524a6aa594d19aa449fe148132a4c82631250c95264384f7dfffe0ba751b38139c0b00e48e231c8f8071e638c2331a4aa54aa1583684464358898570c3308e2229a566c2913a51b578aecf9003a0eb2609f796da4304ad55a5520ec38a1d573672be5655648ce11c1903ada5d6d22687332044600c04478684009c31ce8033600048c090389240483ee4602918ce910bacbd160ee3dc7a185966c7300607bfc580257559800c088c0103cc9a0d1f5264c744b59b118111326bdba3dfcacb26458a142952a4489122c57b1a910186e027ce98ff3588f02d6e11637aefb035ff043033e4cc6fde7de6370fffbc71e295773c7fe5a18b76bff0f1ad1756dfe567deb376a67de90fffd45f5ef9546db9337ffcc4993faebdfb96fdcf71b7bf9684a1bef94a8efdee430bbe9b0ee177f348e9e43dfc569f77767eb1c4879d72af5cb972d0a0412d2d2d7dfbf6ddbe7dbb1598583e454aa91470ceb5d642088e188661bf7efd84101b376e6c6f6fb72214ab5eb132130400ce94962a544208222a57ca4d8d8dc6188e50a954acee40c7b19dc172ce2b518888da18638c97098c31edc5427d7d7dac24b3c13b00d6bb9788dcc0af542aa08839a2261ab2ea09ce79a150608c591d8ae370aba0c9e57296b5b19a026b9ee238cee8d1a33b3a3a366edc184551369b8de3d05681150a0560c96a85109686b0d20f44a8094c2c7d63614c220649eaa2386a0d44da8a7a8c5188e87942295d15d408ada5d2c6f64b2c43cf71014ca150f03ca752a9789e67cb678854369b5532b21c93ed08dff79552854201008ac5a260aca6c449142eaae65b944492738e021922d5e4319d7d494829d773ad2e2693c95c78e1853d7bf60c82e0d9e79e7be491475c21ec98a9abab2b954a75b93c29d929fc28c9ab4244d7f34aa592dd4f2b620a2b1529a5551229a59452f5f5f593264d5ab4685147478765b5327e6047a62d2fb2b2144b90c571ec389eeffbe572993b026dd8b5f55402682f1602d7d3404a1391c6248e9d10133b6bad75923ec680db9d04ceb86136b41e4c24439d6882a4e574a40c6d4e966597542c11b1522921f25c2e572e971dcfb50c9debba95b0cc1833dafad2b06c36c3182f974b09314764d54f5a6b3b2cacf4c6568431865114d512b2122361005bfc94e4ad5bcd1901e360bd6718638c03d221dd87c8aa0ecd56db459d13c4000019a0f5f94eea9e0c60e25775e87a0eb1aaa9e6c40391bd6ca3d1263dd9a6489122458a142952bc5f91e150311043674f85774cd9a4cd9722c5db8023d9f0de1a8569aaaf6b93d86a280c31662d4e5129c3b9b378e1a2534efea0e779e3c68ddbb56b97adb5b195294208a38921b3e6b2064c97e6e6e6e66621c4e6cd9bad468631560e233bc3cbe7f3fbf7b70100635c6b295c8c6299adab2f148bc618dff300d02a14acfd873126f0b35a6b65240aeebbce81f6b67cb62e402c8711773c2d6514455aca5c2e1786a1d69a19cd1d5189a2865c863359a954882c69024468a519954ac5ba7228253d4f449114aec304b704418feedd8e3beeb829d3a676efde7df7ce5d575d7515e3dc4644d96936534a936555748ded92527a9ea79432a489ac150872ceb359476bcd39b389d1b6a2c59a100f1a3464f4e831adadadb39f9e83c8018c153e543d9263dff394528eeb3a806028967126938d65e438426b99c9f853a64ce9d3afef030f3cd011956b521dc771e338aeca581ca594e7ba0010862100e4f359a50c639c112019462c098d2200226e739b896a9572468326e3380e18b2d455ff81038e3cf2c8200856ae5cf9fbdb6ff71cc76e379bcd4651e4396ea552095caf53ccf9c170715b0955a9541863c8b926cae572beef334748a5860d1b3e79f2e4912347fabe3f7aecf88d1b376edbbc65e9d2a51d850232f23c8f9021175a6be17a711c87b19452dabcec5849305aa08894745d8ce2480857381e73dc8e8e03aeeb2272220404309dc39b18913140360ecb1031c684701dd70fa38210dc715da6b5524a11092148037798ebfae57259465231ed380e8036c6f8be532a1584100c484a592a458ee3380e47446500d048a9000d674e8da6314a2111e7dc102915dbceb2c96bc6182995cd934702cec0581b632040e0c9cf16916a856780480884480c1863b6b8891169a284982332c80ee64a55f3b6182226515ad5c71bd65338e157390386c66822e282d11b2ece26b1914a982f781bffe1142952a4489122458a14efe949258021807fea6eef5f43d9780882d9592cc43aed9114ef1fbcc934aa93b2a6f332d6380309eca37e29e5d6ad5bb76ddbd6ab57af61c3863df2c82300500b5db2ca08a886102925c78c1963dd5bb66cd962ad79e3383ee6d81993274feed9bbb7756c696d6d5db060c19c39739431c0707fdb8186ba7ace919446c4584aad94e7fb88c8388fa2486a051cbaf5e8fe810f7c60c0e0415d1aba8471fcda6baf3dfaf8636b56ad0eb2193f93d9bb7f7f5d5d1d30e60af19173cf9d3c79b2108231d6d1d1b16ad59a279f7c72d3a62dd618a5542a59c3147b20e5729931861c8410a3478f9e3e7dfad831e37ddf2704adf5ce9d3b2b954a636363b1581c34b0ff49279dd4dcdcbc61c386b9cf3eb363c70e21846d07d775fbf5ebf7d5af7e556b7dc30d37ecdb7b4008613764bd48e238642c10823b2ed78aa238e2861f7becb1279c70c2faf5ebe73e3b5708512e975dc707308ec3b596d95c401a2ebef8c2c183076fdab471eed34f572a954aa502121843ad8de3884b2ffda8ebfbeded6d8f3ffa581cc7beef0b210a1d6da79c72caa851a3468e1c49a457ac58f1873bee28954ab67a2b0c43cf710522910d0cb2ee3a688b5eac18a7361e6c86141ab08aaa6c36abb53ef9e4936d17df77df7d00078551a5524908e17a4e10042a8a3be752d5eaef18a2102260812d0133c6944aa5bababaa953a74e9830a17fbf8176f8d9a1f5810f7ca075e7ae850b176632996baeb9a66b73d3dd77dffdc20b2fd81a226bd693c964b4d6854241b82e224671227762822bad1951b154e2cc499443c41242a2d38e11315befa38ca5e08831d6a54b97308ca5d4954a8531e1380e278a23690fcaca97acf190ebba5dbb36ddf89deb0f1c3870d34d37eddfbf3f0a63e1309ff942b028924230c699941219f33c378e1563dcf31dce1ce6795641e3baaed6320c439baec5183befbcf3ce39e79c65cb967df7c6ef0441500d7d474c52ed09aad2184bbe20024bf81b0420c612ff6063ec5b662918cbd890c15aef24c49c65720dd92877bbb2da098110ac820cf190e7290753c6282968ae9e3dd2c2a8142952a4489122458a77e9bc30f9a7f632115613d2ff6c88c4bf80b22999da6d68f29031458af71965d399a0b16520a6136bd3390cdbbeb6421244f6da6baff7efdfbf4f9f3eddba75dbbd7bb77551a905fa186310b994d275bdfefd075acfd4792f2f60c2915a7ff89c738f3df65822727dbf50283434341963ce3cfbac638e9d7edb6db7eddab1d30ba01c56b2d96c258a014c10049ec894a39003ba815f2a15825cf6b899c79f326b16222aa30991093ef59869471c39e2daaf7ead502a6a4dd640a4a1a1e1baaf5ddbad47f728aa0080703dd70fa61d73ecd87147cf9b37ffd65b6f158273e120e34a470ee380cca63445613863c68c19336670cea35849ad366fdefce4934f3ef3cc33c8594747c749279d74f14517e5f379a5e23163c69cf6a13388e8a1871efadbdffe16c77114ca912347663219d7751b1a1a0e1c3850094b41c633463b2e3ff1c413274c98d0dcdcdcd8d8c839eeddbb7fdebc17fff2977b63192a1d07190f911c47b8ae6363951031f0bceeddbb5d7dd5d5757579dff7870c1d78eaac0f562a95254b96fce637bf9152320e8c83eb0929e34aa58288d615b8582c7ee52b5f39fae8a313bb1cd2e3c68c69baf2ca1b6eb8c1750563e0706103d7d17aca828d6cafc60969856453a2810c210043422771fc55513469d2a4d1478d0280175e7a71eddab596ad534a59d6c6ca94a4940ee36f4a147a9ed7dede0e0c6d159b522ac866667de8b47c2e532c162d03b874e9f2d9b3674f9c38b14f9f3e06a114561cc7e9deaba7efbb0d4d4dc0980de48ea2883bce1123468c1b376ef0e0c12d2ddd8d310668d1a245b7fef23603c439974ac5716c0bc71215191118480a8c12fd0f413530db5a6e33c632995c1c2b03e87881d6a61c86353b1efb23a95533b5b5b59d70c24ccff3060d1a505797dbbf7faf7590914a85913ae3f4b3868f183674c81199acef7841a1d0fec8238f2d5ebcb8d451dab3678f0d65534a7a9e2784979401562a99c01b3c6880d1b247f796bafa5c5b5b5be0f90c13610c91a5440813a14c72a5450264c01832061cacc337219241abb84163883120226050eb74002032b61a8a588df4313656de00590112636088595ee7206583f66461aff7640cd8c2404aaba352a4489122458a1429de4dd8bba775ee9cbfbffd327626387edcb8772f6553d6d59211aafea548f17e472d11a686642267c018a3a5324a33c6962e5d3a73e6719ee78d193366ce9c39b6bca546ee28a56abe3003060c2897c25dbb765975c9b061c3264f9dca396f2f14fefed4532b56acc8e5ea8e3cf2c8099326766d6ebefcf2cb7ffbdbdfae58be2c9bcd168b45d7751dce4aa592ef6784eb18630aa5a21b781f39f79c8993276bad2b51b866cd1a29e5d4a9534b95721004cddd5a0a1b8a5229d7f3a228bae0820b5aba770bc370fdfa758f3df658a954193468d0f4e9d37bf7ea7bdc713300e8d7bffeb5d6aa5c96f97c3e8ee3e38e9b3161c20443caf77d1bec1dc7f19a556b1ffffb13afbefaaab57d41c4c993277fec631f638c158b1dcf3efbecb66ddbce38ebcca6a6a6934e3ae9c9bf3f8e004ac585f68e4c26636b9aace58d3166c28409175f7c715353939d1b330652ca9696ae23478e64ec5e6394d528b9ae1bc7a1adabb2deb4cd5dba7cf9aa2f3575a917423c3bf7e995ab571d7bccf4e123474c3c7afcabafbe32ffa59733990c18b27ecf822382618c29293ff3e9cbc68e1d4b443bb76d5fb66cd9d871a3bb75ebd6bf7fff934f3e79ce9ca76c154c2693892b31c79aff74d2e9b6e40d1199ad76499c5d1872a634398e6310468d1a658c29964b0f3ffc70a2c2701cadb5d45a6b721c660885c30c0159b7982aa70000864c542c72473435358d19376ee2c489b6c13dcf8ba57684f7d24bf31f7ffcf1ddbb772ba5c68c196363adac1d92f557767d0f11955291d6c3870f3ff5d453478d1a65bd84e258f9be2fb51a3f6e0213bfd552c5b1048020c8542aa1c379f5010283aab10e0028a56c9a528db2242244160401308ec9cf01accfb136920ca22144cce532679f79d6f4e9d37ff6b39f150a05c7e1918c6d18962d7c3b76c631e79f7f7eb76edd12cb1ba58074369b9d3163fa39e77cb85c28ffe217bf58be7c3963c9caad9b8f9452081686618f1e3d38e7eded073a3ada72b98c9696376196b24992a18812a35f2b8d415b6d864208d2123131176700c01847d4969d23004a144f00606cc5206344c40009adc97132361891a664d348a8b4ee7c69ac56bdd58823b2b9516f45d92c59b4b0a3a3ed1f9e94eaea1ac61e3d213d39a7489122458a142952fcab90cbe5468c18f9f6cb58c1f9db2c8055b2e4ff8cb2790f42ef7df1e7575ff7ab4757eed72cdbfd88c917dc78cb376734a501db29de080360aae9d49d675c2ca1695852e160850886008c2bb88c2a8eeb2aa5366e5cbf67dfde6eddba8d3872e4e37f7f02393340cae8b82203cf0fc330928a3367c89061b95c8e116c58bfc94e17274f9dea670232f49bdffc66f5eab55114f98efbca2baf2c7a65f1c73ffef1fafafa534f3df5b565cbe35831c4288ac875b9e312421845d61fe78cb3ce9a34650a13ceeab5afdf7efbed7bf6ec193c78f0d1474f74848b88f96c9d8ab510228ea25ebd7a8c1d3b9ab45abdf2f51fddfc635b63b276edea279f7ce2d39ffeeca449938e3bfed8c5af2c5cbe7cf980010366cc98317af4681b26cd39d7c628ad172d5a3467ce9cd75e7bcdf33c86a4b4649cd7d5e5ce39e7c38e270a1d1d3fffe92dcb972ff77d7fedfa353ffef18f050b860f1bf2cae2573d8773241547042404f33c476b75de39e7cf9a352bc9ba22d8b367cfa64d1b0a858231e695575ed1523140c600c03044c1390354b1ccd5e5552ccf3bf7ec3ebd7a160a85bbeffad34b2fbc1049b97cc92bdfbee186e62e5d860c1abc64e1222de38cef7b8e882a6506c4c020d1c4f1e3a74f9b2218ecd8b1eddf7f7273a5527966ee9cebaebbaeb9b9cbb429939f7b662e021ad44ac78ec3196300a8c92020630c9069038c3bc6186d0818e39c1920adedc05144248deedfbfaf26b37bf7ee7d7b0f1072adb5b2cecac800416ac31927022423902158cd05d63891a38e1a3d69ea94214306d5d5d54929a556b95c66f7ee3df3e72d7af1c597b66edd62c52cb1d43657cb1823a564824badec1e6a02a9cde4c9932ebef8e25c2e879c496d0eb4776cdeb475fffefde57279c3868d5a6aa34829ed384ea5140280368922c5d610010091060064648546954a2c04178c1b45c429df50af490b218c51c8004883360e6300c0043be69863ce3df7dce6e6e6388e376e5adfd8546fc0180003469336642eb9e492d34e9d258430da789eb769d3a6d6d6d6eddbb76b32819fed75628fc686ba533e78d2b2a54b1877b43140e03a9c731e19e5082732a6b95b5742b37bcf6eee704d1a1883c43b1934113064cc5ade28660d88491b2486cc92b082bb08408618588f24e4c8ac86cb7644125006c091214363140270667d898188c018c6b9368939b32563386387d03106186326e965601c8d06806a13bf011d1d6d638f9ef40f4f564b16bdfcbf72522c3ef3d1315f3bf2d1e7bf3acc7d274bcfbd78f475631e7fee2b43dd77eb593e5c72eda48bc35f2ffa7f13837fcd0ae5faff3cf68479df5976f709f9f41a9a22458a142952a4c8715000ffb47fccfb87b2b9fc4b57fffc3f7ff24e96a4fd4f7ef192ffdcfff9db173f3ab99bdabdeae567977aff1d6d10290542a4c691ef537acfba74547534d0a90cca3ead07fbf43da91c2130eae0237a00225ab56a55efdebd7bf6ecd9d2d2b26bd7ae388ead8b6a1886c81969d4648e183e9c73c7e56cd1a2454a29e47cc0a081711cbffaeaab6bd7afb30eb59562c9f1bd258b5f69696939efbcf3060d1a74c41147bcfefaebd9c0b3d639f97cbeada3c3755d449c71fc71c71e37833be2d55797fef297bfb447316dda349bbe1445513e9fafc5458f1d3bd61ee93df7dc63f99a6c366b9d926fbffdb70307f66f6c6c9c3163fac2852f5f74d10583060d020021181186618531f1faebafffe217bff03cafa1aede1adc58b392d34f3fbd6fdfbea572e1aebbee5cbd7a75c6778974475bbb8a65e0798d8d8daec30140a9583040ee5a37d8b3ce3aebacb3ce42c472a1b865cb96e79e7b6efec2052a0efd4c262c97b9e374eddab552a9784e32ff735d572b6a6868686f6f9f71dcf471e3c685e5e2c297e73df7ccd3882818c4710cc60821b241e0baae8d5be288d6a7c473dc388e4ff8c0f1608801fee98f77562a15ad75b1589c3d7bf6d9679fd9a3478f1e3d7aecdcb9d3562491a9ba90543bddd279d5c21f42020da66a590d00cca026a22ecd5d39179bb66ca9c4d6521a8d314a9354c6711c47b8c6987247399fcb48ad0180086da129630c197efa739f374659a31f2fc8389c75741467cf7efae9b9cfb51de870044364c6100018033655ca75ddb68e76c6180168ad19e723860efde4273fe9baaee779ebd7af5fb870f1ecd9b30b1d253b78196371ac5cd7351ae248398eeb388e56aa4a5d428db6003084a035d8982dc7117bf6ece9d9b3a7cddef27db7a3a323c878a48dd6d21582c88c3e6ad4873ffce1e1c3871b63dadb0ffcee77bf93520a973b8e238de4ae93adcbcf9c71dce9a79fce9169ad57ad5afdf4d34fbff4d24b36fb494a99af6b983275527d3e3f70e0801e3d7ab4b5b5691d0120638ed55811e9a3468db47e34fbf6ed23d2880e2052d55c862156b95763abd9acfaa6ea5f5375a4aafeba0fe63d1108c693fe453049c532dade49ba19ad0f75f25dce392352060eb2bdc83a73be44600c1a03f6ff1b6300f06d9ecfd4d5d5fd93a7b068d50fa74cfee186e48661e0cc4f7dffe75fff600fe7bf7152f4867cf4db5fe9d2ed7fe3ee812a6b1fb8e95b3fb9ebe915ad31f8bd8efed027be76fd1527f6fadf257f4cebdd278ffdf5c7163f7551f7f4c14e8a142952a44891e29fb81d33109beafcf0bf8ef7cf0dc8b66ddbcef8f079ef64c978e79215d1c8cb3e36bd5fdef51bfb8cf9e0c5974e6ee200a05ae7fce082b1fd7a34360f1875f6771edf2101a0b2f09a23c7ffdb92d07e73dd4f8e1979c9334500b3ebae537acdf8eef73f7deac4b1e34efbdda6b8bce6ae6bce38b24f8fc6e6be433e70cda3bb3500c4db9eb8fe9cc9bd9b7b34f69e70f6f79e6955e9707d4f52365aeb6a7cf3c11a90da4caccad450924c633d6e1893d598ea050b16d814e79123475a0584cdb2b1ebb473c58183fa1bd0db77ed5cb77103723e78f0e02e5dba30c157ad596d803429a96337f001e0a28b2e3aeb8c33196058ae544a856ce0c5716c4d67cbe5b2c3b9ebba5dba749931fd5886b47ae5aabbeebaab5c2e23625353d3a40913552c3932cf7103cf25ad904c54298f3e6a1412ecdcb973fbf6ed1c1912c828168c0f1934f8baaf5ddbbda55b2e932db477e432d9b5abd718a5b76f183760050000200049444154ddf6b7071efcee8ddf114208c172d940306e943652598f9e388efbf4e933f3f8e381f4b25797ce7f699ec3910172645114d946c8e7f39c23e7689406804a58cae73223478e9c356b965dc3030f3cf0ef3ff9c982975f5651ec392e03083c1f892aa5922b8496d2158edd55208d601aeaeb679d72aac3f9debdfbefbdf73e215c44ceb9c318b3aeb796ccaa920e496eb7d46af0d02103060dcce6730b162d5cbb7e9d2164dc2184679f7f4e6ae367b263c78f0be3880b571b50048a4003d93f45461a9286ece7c680d6a4351903c68031461a2da5f6bc404a6d34c4b18aa2c8f53deb67644b7ba2282a97cb4669cb2849a9a5d4763d52ea385671ac96bcba1490af5cb5e6d1c79fb8e3f63f30261cc7731ce7c081030080c8a3280ac3d018a39442e4beef572a954c26532a951c2104e74474d96597f9beaf62f9f4ec39dffac637fff6c0839552d97385e0484693d1ae2b883417c838708152455a4bad6575ac02632004134208c6b39940089ec904b5615c2e97f3f96c1c55f2b94cc60f48e9ba5cae7fdf7e9ff9d4a7aebaeacae1c38f504ace9dfbf4b5d75efbca2baf08c18ac5a22d2873391bd8afef45175cc891150a853befbcf3873ffcc18b2fbe609d866c9d5747fb81a54b5e35c674ebd66dfaf463a228b41c1f221169ce9188060f1c44da20c1f66d5b1c218cd20c883340468c034f6a970811192043b4d224c139af322f356a163ba1f6961008810c02313b0008b90166ff3a333207cf154086d0101e2ad30363c8186363eced19e63029dfbf14ded1bf58d9bab775dbf23b3fbcef679fbceac9fdffaded38bd4eb8e49cb10dfffabb07d2ea90d2b078c36fcf9df1d9279a2fbb7dfe861d3b362eb8e373fd5fbbe7b9f44a9a22458a142952a4786f21feefdde2bd7f289bd6d6d6d6d6d629d38fff874bbabda64eca2dbee1ea1fdff9d4e275fb6a0da8b6ddfdb94b7f9fbb66f6fabd5be75edffdfe4f7ee28e0df2edd6537efde1b60bfe386fc992272eebf2d2b5e75eb364f27fcedfb47fd7aa67fffd23830384e8f59f5c78c5df877d67ded66d3b5fbabedf839ffffc03bbd234adf71cded463b8b33b6c6d5ec70105b25a3eb74db441c4cd9b37efddbb574a3976ec5844741cc79614b9ae6b0c18a3b275f95ebd7a59e183b520193c7488d5c52c5fbedcc6e20821264e9c78fdf5d79f78e289994c66eba6cdbfbef557bb77ef8ee39831e6795e32b65d37aa544e3bf5d49e3d7b465174ff037f3db06fafe7795a6beb10dcdede1e45110064b359cff3ec7cb877efde8cb10d1b36d8097f5d5d5d5353d3673ef3996f7ffbdbfdfbf737c63cf0c00377dc7147188677df7df717bff8c5ebafbffec1071f7cfdf5d7e330d252d9046bbb932e17593ff01cf7c3679d9dcfe7dbf61ff8eb3df7ba8271642e179e70b2416089303b5bb6df226d7241c61873c179e7bbc209c3f0973ffbf99cd9b3edae66828003aa5822a2c3054706008ee318a57cc7b5a940a55269d6ac597dfbf605624f3cf144a150b0114e9c73ce79100435cb67ac199154951413264cf03caf5c2e3ffbecb3967ab0a452a552d9ba752b22f6eb37c075dd52a9448406c80059254b959d31b6ddb4d6d2683b0f574a29a5a421fb9542b15c2c878a4cdfbe7dbdc06f6b6bd35a974aa552a9648fc56ed418a3350130449e8c3d42a349c6ea965b6eb9e28a2ffef08737fdf9aebf8461185662046e3408ee56ad8b352227021bef650d89ed48b3a3eeecb3cf6e696e8ec3e8a9a79efad5af7e551bc6355720eba90c0044baca6080a8c21af1d60cb61d57846158db6ddb6219df7705f37d9723a9380c32de69a79e7add75d7ce9c393393c9ac5fbffe7bdffbde1d77dc512c16a5944aa95c26636d7d7ddf3ff7dc7311b152a9dc7aebad4f3ffdb494d2755ddb7d3659ccf3bcfbefbf3f8aa2288aa64d9be6fbbeef7bd6ecc692718c61d7ae5db8c028ae6cdab4490801a4ad030f63c018631c184bbc66aa463ce6307ff1c37ee6c9c2d5a33e5461474454635b8c3149ae1600004829a54db287642587d13155539d84ffb56f6bd4f0bf1cc8b8106eaecf31179d3f345ab564670c00409535775ffdc1e1dd1b1a1a7a4fb8f896056d06c0ecba7366afe37f74cb67a7f56b6ce83ae29c5b5ed9bee867178defd9d0d032e663bf5f170100149ff9e8e0493f5a1d83d975e7cc9ec75cff834f9d3c65fc8881c3665ef3e82e4ba7e87dcffde0cc112d0d5dfa8cbbe096c585ea51e9bdcfdf7cf1e47e4d0d0dcdc34efeea039b230080c293e7f41d7fd5f72f3f65d2a811336e5c1a1e3cf7b63d73c38d0bc7dcfcd7fff8f8b4814d994c63df091ffec6edb79ddf4b80695bf0d38f4eeedbd8d0d03cecc42fff655d08ef6ccf0b4f9ed377ec17feedd3a7cc983a7ef8f0195fb87b7d78f809ff0d6d12aff9f9255f59585a7cd58481fd074dfecafcf29bb61b00846bfff4f9697d1b1bbb0f3be12b0f6e4f79a5142952a4489122c5bf08ef1fcaa6ad8ae1478dfd0737af0d33fef389df7eac6ee1cfbf74d68423fa0dfee0d7eed91082d93bf78faff4b9e2ba738664b8dfff8caf5f356cc5dd7fdff176b75dfef08f7ff6982e1c008a8b7efd285ef0c32b3fd0cb439ee9397ad2b03a16aef8d39f764ebff19a13fbf8dcef7bca57afecbfe8ae856da937f37b93b5e90c06201863000c80031efc638c3166342070c6041172ee08e1aa58af59b59601efd7a77f8f6e3d490323e672d7610e03741c67c488231a1a1ab4d6ab56bd6e67b0f5f5f5885428b477747470cefbf7efffb9cf7deee28b2fecd7a71769f9c273cffcf2173f5bbdeaf5388cac5e46462192710507a38f1c31fce8716349cb179f7b7ef3e6cd41109056f96c66fab4a988b474e912eb02e3fbbed6daceba1dc7b10c051171c4333ef4a17ffbe637a74c9ac411f7edd9f39bdb6e7be8c1077dd7158c399c87e5b296128cc9653244e4f94ee0bb7158160c1cc1948c1852b7e62e63471f0546bfb66c59dbfefd2a96b67d5cd7b5eec2008623f88eeb3baeebba441486e1d0a143fbf5efc3383c70dfbd6b56afe49c37d53704ae07da8021877134649bbad0dea1a50a82401ba965549fcb673c7feca8a304b22ddbb7cd99fb6caeaeae12453623298ce3f642411321e7526b608c100d800120446964bf81fd0cc0b61d3bd6ac5b172b15ca9839228c1513ee864d5b8ae572b71e3d94815819658c322035a9ea9f3660080958edb5aefe29035a9121949a88f1a54b9723f28183869c77ee058ef0085890c965838c513aaa844860b909a594d1440694d452694d89078d31d0d6d6118671369b6b6b6b775d4f084708c7ea718c4e06aa152859bacaf3bc288a2c7bc8189b79fcf1711c2f5ab4e82f7ffe73e0794629970b1d4bd086118056449ac008ce04679eeb2019c110d1ca52c8921d8c23178c0b66899e5c3640307ee04671857188e3b82e974332483463faf49b7ef0830b2f382f970d0eecdf7be71f7f7fe30ddf5ebf6e9d9252cad87104e7cc26763182fefdfa0d193cd8f39d3ffcf18e552b572819394218ad8d569eeb1099280a7ddfdfbf7ffffaf5eb097497ae8d13268e27d08c2191e19c211043ead5b3bbc345b9586addb513c9b8aecb18308e9c2147600c180786c4906a5c4ce79f3922021a64048c80d11b73bb8018022786c0196302915b058dfdd38006586d00244a2baa963e75e66b086aba1b83cc2033808a80fe6743be4db86bfeddf7ac11fd8f687600a8f0d2d7cfbae6b599bf5ddaba6febec2fb29f5ff2b5b9f60a555af2c75527fe61d59e8d0f9fb3f1c6d34fff56eba50f6d685df58769f3bff5cdd96fd0e7945f7b34fcf85f5e5cfcdac29f0e79f8eaef2d2a0398bd4f5c79e9afdc6b9edbb167ed83e76fbbfdd9030600406ebafd920befc87df9a9adfb5a97ff6aeabcab2ebd6d5d0c000095f50fadffc0af9f5fb6f2851bc6fab535876b1e9b5719fdd1937b1e5281858866df93579effa30397fc6dd3ded6653f3bfaf92f9d77d3324bbdbc833daf6c7c74db69b7cf7969f19207ce5d73ed477fb62aeedcbf6fd226e52197fff1e609d9f1ffb170c3a6f5f36f9e1cbc79bb452bffdf25572f9cf1fbd5addb5ffe61bfa7feb8b6925e3a53a4489122458a14296573084a55ac5cbee41f2d8bc1800f5efdd37be7bdbe79d7f207bf94bbff731fffddba4afbf636d66d50575be2cf1bfaf5f23ab6b5bd9d2c46d4f5a8170000a6b46b97ec3aa2fb21f5f572dfc63d6db33f3b6decf0a3c60e3f6afcf137ae41dd5e4e6536ef41bea63371d379e290544c0020809dffb1eab3f49af4c63e365fbc7831e7dcf7fdd1a34757b38dd0fa8010d18471e3c3302c954a2b57aeb45bc9f8810d42aecbe5cffdc839575c71c5c8e1233cc7d9b06efd6f6efbf53d77ffa5a3a32308825c2e678509b5921f00f8d0873ee438ceae1d3b1f79e861df712ba5522693993c79723e9f775df7e5975fb65554567a93cfe7bb76ed1a0481522a8ee3d1a347df74d34db366cdead1adbb52eae9d973befffdef3ff7dc730060550f36d7c9719c24aa1c202c95ad5a0700b4d6d96c9688664c3f160c4595cac2850bc1503e93355a079e0f445a2a15c748e0fbbe4d954a541b5c0c1d345845f16b4b972d5ab090881cc6dbdadac272852323222d1554e539f97c1e008cd2564e522a95060c18d0bb776fadf5b265cbb2d96ca512d93db4a2213b3fb7dcd0414d0480fdbfddba750380356bd694cb65cb9bd8eed65ab7b6b602b0eedd7bdaa3ae963b81345a1a9246cb4e552d562961a0a69b309aac092d93523ef6d863ad7bf6b8ae7bd249277dfbdbdf9e39736653535347478752caf68535390242fb75abe2b1ebb43a1a2b9f896365170ec310912322e70ee7dc68504a3126c880b528b2ea1529a531a677efde42884aa9fcd77beee19c83a12008acca29080200f07d3fe3f99e484c7e10491bc53802125a7d0db349d8095cd7cd64fc62b1682921abb521d07ee01e316cc897afbef253977da247f79642a1f0d24b2ffddbbffddb934f3e19c7b1dd2267cc8e7ce130ebac3466cc1821c4bc79f35e7cf145db0e565fe3388e1d7856271545e1934f3d6113be67ce9ca994523a763d215564c7514b4b8b94b25068b77645aeb03b6bfd8020a96daad643d57e32d59f36eb1c8055ed025d2b8dac0aaa0eca637455ab5593ded40ae2ec90d39d56629d86aa5b84ce065907fff33f45d9440b3f3bb4a9a1a9fb11a7dd54bcf097b79cdec2008a0b6e7d80ceffde1553bbb93c7fc4795fff78fd337f5e5e0600f0477cee9a330605a271ec4766f5d4dd2ffbe289bd7cb7fbf40ba6076b17ef880f5b7530ea33974d6a60c0ba4c3ae388f2d2e5fb141416fde199dcc5dfb8e0880cf3fbcebaf68b47ba040072f383bf593ae21bd77f646896bbdd8ffbd237266db967f64e0500e0f63af70ba7f676a19aa760a13a76159cae2dd937dca51416de3e27b8e8864f8ead176e8f13aef9f631adf7ddb33a7c877bee743fe7f293ba0b007fd8855f1cb7f5de4736753aa2b76e937fb44cbcf1a1fbb61e7ded55c7b538bce1e84f7fe3f4c6d4f626458a142952a448f1afc1bfde40f0ffca86d7d650ecdebef9bfb4b35ef7491ffffcd41f7e62f1567d76af06d3ba7e9f843a0740b76dd91ed54d6be0b83f1026d2498a7979ff21a44b72cbcfb2ddbb3b7b57ee8ea1f7c1bc09d1d8a76bcb99b7bd7ccbb46c3accdecb406385008040944c5d111093d86042d3c999b8e6636a4820ab59deac5fbf7ed7ae5dcdcdcde3468f79fe9967ad0d2ab7893b8cfaf6e9a554bc67f7ee72b1e8390e22e67239ce58e0f95fbde6eac6c646ce795ca93c39e7e9b9b3e7c4718cc6380c65147a9e678cce67b28cb1388e7dc7edddbb77ef1e3d0583852fcff35d51289772b9ac526ada94290c60e3faf57b5b5b8b1d1d9ee3e472390030c6343434d859f1983163ce3ae38c4aa92c185ffeead2871e7d64fd9ab5dc751aeaeae338364a7b41c6e1228e6300d0dad87cf19696ae328c1890369a1103221dcb238f3c5208b173e7cee54b97d9006ccff3a494c899e739564994cbe56ca5925131e3608c193c783011dd7befbdd52a1293cb0444a894b2b62f611c0180066a6d6d25a25c5d9e731e45117031e59869c4308ca23973e6168b65d775a5d442385114d9321c44f47ddf724f969441e452caa38f3e3a9fcfcb583dfffcf38ee349a939e7c562d1757dce9dcd9bb7e6723929e59021c3962d5b96945601234ca6d9860c1d72ca3308c8088ccd0722882a1122fa4166dbf61d37dffc938b2fbe78d4a8a3860d1b3674e8d0300cf7eddbb76ddbb6ddbb76ecdfbf7ffbf6ed5bb76e9571acb441c6986048a0b532062ccb60698b42a110c77126938995745c370e23ce8d108c73ce3870ce95d1511cdb5d75b8c39121996143066732993ffdf10f6dfb0f08ce05b238968c69ce50709448320eb9239041542c057e1619180487a1014b4da2752006229b84648c41b4756d0c00b48cb58c83201839fc8829932666b3d9a85259b37af5430f3db476edda388e3dd7150c54140267beef168b856c3e572e9711c0f79c5e3dba1b25efbbf7af8271ad0c298d68c818745c00708490521240369b7df5d557376cd8d0bf7fff8103070e1e3c78e3c68d0e1791aa3087353434e4b30118b567f76edf752d23c29100c058bf61028640488850234910110893886d4384f4568f3288c868d04088dca6c3596a4693618044a6c63fda2a2d93b06f60d709a6b3a2c718433592e6a02bd6ff9897cd845b97fffddcbad605bfbceca3f72edd1d9fd9d7a5e28eed6d3b669f3ff6617b174051bb9a5452d5a7111c008039193fdbdcd5c7e40d57a13a7c0f79a64b42aa30c7652a94a4cbadadbaf9b41637b9120eea9d6100a0f66ed85b5e70ed8c1137d8865025d5636c51431380a8ef653778d84391ee79b9b2b56420774887e8726babea7a528b7dbc82991e03f3c56d6d1ababda33d771aaadb42af4bf7a0635b9b86bed55fef5bb7c9c15ff89b2fa39c6d85fcc05e397b6c6eb7a12deec2f4ea9922458a142952a40000808041e5bf7197f7afa76c1afe8f42a8b4d67b776d7b274bca2d0ffce04fe563cf3c7eeca066b67bfeaf7ffaa21c7add80a0ebe08bc65c77d38f1e38e53f3ed2abf5e19bfe63f5f0cf9ed453b89971fd0bff3e674378f448d13af7b77fdd1a4f7ce31af3477ffa34bae8eb3f9d75fb9533baeb9dcb9717071c3df4c84b2e683cfbda9b9efcc3b5270cf0a2d6350b1615479e34a1ab48c7ec7b8bb1a9ca67eca4c49a530024493168c8e0415714066818034c58061b2464698575ebd6b5b4b4f4eeddbbaeaeaed0d101b66e45867d7bf769a8abcff8fefc75eb38e7c6982e8d4ddd9a9b7dc79552766f6e89a268fefc97fffef813c5f60ed77184c39432aee3dbf55b190563ccf7fd388ea74d9b1604c1aedd3b9e7df65922ca67b252d351471dd5b76f5f445cb16285654f0080739ecd660160d4a8518ee30040af5ebd9452070e1cf8fdef6e7fedb5d7ec925a6b45c6f33c21441886d6d684885cd78da2c8e1a266104b448c98d67ad0a041fd7af70180f9f3e75b158c23b8522af0331aa8a1a1c1f77d220a82c03211c618978b5819a3f48e5d3b3b3a3ae25072ce338ed7dedeee381e13dc1825b52222e08c33c61d819c456128a5b45146c3478e20a2952b57b6b5b50921ac52434aeb98239a9a9aacca06ab5d63fbc51818327898d67afbf6edab57af761ccf8a2f3ccfd3da4829f7ecd9532e878ec37bf7eebd64c91200460600093a599328d20060a5408076ee7dd0e1d87aca84614844dbb76fbff9e69bc78d1b3b7dfaf451a34671ce7bf6ecd9bb776fa3652d73aa582c7674741c68ebd8bb77efe6cd9bd7ae5db763c78e300c19134ac542b80d0d75ededed56d5828c3ccf2342ce19e75caac80a3a5cd75532b289606118e6721963ccfefdfb972c5eacb576b9b0ff7603df18532c16f3f9bcd63a8a2222aaabab3beeb8e3860e1d6abbc97303c698ed772b3542c1ed279cf342a1fd3bdff9cebe7dfbacd57114458d8d8d42889ddbb73ff1c4132fbcf082adcc721cc76abb188a38feffecbd79dc1c577926fabcef3955d5dddf26c992ac5d5e65216fb28d178c17c0319084b024300cc461426ed6df9d49084c12130837702101c6e197cc80b34020641812208b3d636cc060ec18ef8b8c6da1c5929064adb66549dff775772de7bceffde3adeeaf258cc3cd90df244e3deedfe75677757775d5e9ea3e4f3d4ba94e272626c8d93c5c549124c9ce9d3b0f1c38c003018e7d163849ecb3569665d66a9565c98eefb9e79e534e39c53977f9e597efd9b3a72a0b9314ad5ebdbadd6e33f38103072ce0662898fadef029a9c3c22d201850882a40cc04cce96186d9c3b56c0a647148aa1a455535aa187de39c636655d87f16eea30aa29adb3f8e8dd1ba7e0c75cb17fff38b32b8b5e492fff847efb8f1ca5fffe45b6ffbf53563279e38efe497dd70effbceca46198903ffdbafe33a8b1725337b8f062c4d01e93e752817006ec1aa13265ffe9ebbfff6b5271cc372ce8c9cfe3806ad353ff692ce5f7feed6fd6fba66f908a1a3aeb378b17fe689a72bac7080f6f67f7766fc8c79ee075cbbf2e92d4f95382d0164f6c9efce4c5c35f2487eee6da24f1161d02af97d962937af98e83f74a400da00e2d1bd479b309b060d1a3468d0a0c10fe947dc0f7f8afb7fe89dfc807c0d001e5b34beeb8beffc890b4f5abe6ad585bff4c5f6cffdc59fffcc49895ff9d63ffecc5b0fffde95279fb0e28af73ef9da4f7ee6eda726e045affec87bcef8db9fbce8bccb5efd735f5e72d5aad673bde7c92b7eefaf3f7ce63ffcf285ab179cb8f6ca77fecdb65cd13aeb37bff089576dfbc0cb4e5e3e7fd9bacb7ee14fee3dd4fc86fbd7875692a6ce3308a296ee913acebcf304072508937a76a94f3c3b00cc804626255662f50c86248e1e79f841d238313976e14517384769ea63ac12e7cf3bf7dcd473accaef3cfe9867faa937bcfe777efbdd4b4f5c1cabd0c95a5b366dbefee39fb8f97fde2865e1090cf5ec3aadb6c40a1a3bed76a8aada8211a3f7fef4d34f27a2c71e7bcc9ab68db9b8f2f22b4259f46667eebff79e569a14455f354e8e8faf5bbbf6b7afbdf6275fff7a09c1337767666ebae9a60f7ce0038f3df6182cdf57048027265156643eb1b92b338710acaabc1aacc0d06f72fef9e79b59e6eebbef4e92c4cac22d5785882eb9e4d24e677c5804cecc455e59148b4f936ddbb61191f7beaaaa6eb79f249912ca188a10f32a285319aa20b10c41895ce2932c0b1257ae5eb564e952813ef6f877a05495c1bbc4a6d644b46eddba134f5c1a631c1f1fb7beaa3a8544848856ae5ee593ec9147bfddeab4c1a4842850b00251e4d0b3cf767bbd28989c9a0f725508512588d63ea091a85aeb1282120dcc43a430ca80992df0c698e5071e78e0631ffbd8bbdffdee2f7ef18b0fdc7ffff66ddbfafdbef71e514874626262c992c5679df9a2975d79f9cfbefd6d1ffad0073ff4a10fbef9cdffce7b0634c64a55aaaa24822322add904b326592c515555aa0a269f2649e262ac8c62dbbd7b7751144992a9d65ab02a2f34c4f1760751a40aad56cb39baecd297fccc4fbff5e20b5f7cd6ba17ad3fe7dc356bd69c76da69279fb27ad5ea154b979db870d18205f326a726c6c6da5996b8c58b172f5ab4686a6a2acf737b171aab07eebbe7831ffcc09d77dea1513c3b5238e2d4271ac5e81b236524c45805bbd7946836868d4f1cd279e65033fec556fbce3bef7ce69967005c7cf185c6b9d8405dbe7cb9113d4f3ef9a42d99e7b95d19facb6ab6250eaf9308eab49b818d5195826078910889884a02562555aa42ac4214812a49840a29385a9f3794c003bba4055d6ba8245412e3689acd5cadb811162a626ff99ff978969cf29677ffc8be8f7fe4f6c33a71c9afbcaefcf46ffdb73bf7e7aa6176df235ffbcae3d33f94f8e38917bfedb2c37ff5e7f71e1168eff1bffcc4033900a427ffd4cfad7bf07deffbd2a6a301923fbbedae2fdfbef7f912fe69decbdef79e0b37bceb8deffacb7b761eeef78f3cf9e0dffddedb7fe1aff7b42ffc0f2fef7dfe037ff1d84c2c0f7cf363ffef9d8bdef0a6335a3fe8c99d43377ee8d31ba66375e0b63ff8f086556f7ccdea1147f3736f136a2d58e09edebc377f9e65d2935ffb534b1ff8c4df6e2f8070e0d63ffefb0355f3edd9a04183060d1a3430f4fff77e62d59a8f31c624e3d980e20753ec648431070f085045d8f9a4796e7822ea5f34dc0997bdf34f2e7be7736c8c2557bfe7af1f79cff173f633defec9fbdf3efce7bbed7f4bde7acb936f1df97139b6f69a8fdd74cdc78e7964bafceaf77efeeaf73683f45f334841201d612518342c76199c84d7ba7c46e099c360daa550a1da28b16ddbb6a3478fb6dbed356bd6fcc3ed7798cc24cf7ba79d723244678e4e7f77dbf6b5679cf1aa1fb9baaa2a317aa25f7cfef39fef4ecfa4898b21b6d2348460713956a0d3ef17975e7ae94fbdf18d37dc70c3030f3c70de79e7b55aad6eb77bcf3df798e8a6dd6e9f7ec6dab56bd70278f0c1076767672dfbc6decb2b5ef18a55ab56593c4d9ee79b366dbae5965b585430a74a18bd2222bff19bbf9965d9effffeef5bba8739aae69a981422b264c992083d78f0602fef575505208a485190424375de05e7e765c9d076bb9d2489f138114a8e638c3b76ec8831d69b59a9ac2a380e318a883291b200558c7959881d6b989879dd99678610a2c8238f7ebb8ac2ec01262006118d975f7eb9f79e483b9d8ec93dacf53ccff32449162e5c68cd5c4551789faaaac468454b46b8982ac73441037586103dc791aed66b0c8e82d64a8401a7731c9fbd7bf7ee43870edd72f3cd4551cc9b37b96cd9b2e54b962e5ab46872fee409279c303e3e3e6fdebcb189c9344d972c59f2bad7bdeee4934fbeeebaeb54b53454b9650a119165b528a22a01126310114b7ace7b5d5bb17ebfbf77efdea2283c27546b4930aa3d69b55a4484340d21f4fb7df3cdc5583997881230578c65ceb21082f77eeffefd870e1d3a7cf8705996636363799e6fdebcf9339ff98c2d102b191b1bb3a162d495730e802386c3d04364c4e2e6cd9b8d6f7223edda8ab98460fb9f449d9d9dddb061c315575c31313175e595577ef31bb7d993af5ab5cac6f6962d5b2cfd677272b2ee26ab555104326a268e9640d53b0b042046553d469ba30a2252ae9f6134dcca38b8e1914115b6593112882322f60ac71f586a824641342c3283feb37f83d2fc2bfff3cf4e5ef581ffbefde5bf7af9476ebcee777ffd3f5ef0c15d3dee2c39f3e56fffe845affca19c095af8a37ff8c9477efe575ff2e2b113172cbfe865174f7d030092937ffe7ffc55fe9f7feb35a7fee2a190ce3fe5c2d7fde78f5ffdbc4f949efa0b5ff8e6c28fbcefba9f79f1af3e13d205a7bef8c77ffeda9f5b9c9ef0ea3ffaab77fea75ffdb155d7ceb845e7bff5637f75ed39ad1ff4c747ff0a1f3d00002000494441547bcdcfbc62eb3b2f58bee199f4cc7f7fdd5ffeeada0cc8e7cebe3ce73699baf81dbfbce26daf5ef67159fa96fff9e01f3fe732d9da5ffbecfb77fe5fafb9e0cf162d5ab0e6a5af3aa97da4f9fa6cd0a04183060d1ad86f1ac2303c8f80298759c19843ea1080e98861f6ca04a3ed4084a8f5df67e380b2f196aa413f10e7e280298fd9805c00c00d1e321b0160b209dd6bf00202c392446b56829948a103050740736e18823a28d4a9122cf2436d1a4704d5b869d3c62b2fbfe24567ace9745a210422f5de9fb4729523ddbf6fdff8d8d8b6279eb8fe139f587fde791313136bcf5c373e3ebe72f9d2ddb162415e566996654992c7aaaa2a05c7185bedf6b2e5cb9d4b4e3ae994fb1e7c68ed99678d4d4eecdebdfbf0b347bdf7ad56abd7eb5d71d9a5124a55bde7ae3b4dadd09bed92c2337df67f7ceea24b5e72eaa9a72e5fbe7cdebc798b162d8a313a72a3b3cae1ec540811ba60c182850b172e58b060fffefd499696a1b2c56cfa6a04cdd215cb01ecd9b7f7c8f4b467f6de57a20ee41d5d7ec5154b962ce9e5799ee70b162e9aeece2649d22f0b1171cec718b76edb11a33a22f3a00515440a0a108354084a2ca0b20ccc3e49bdf329285fb264498cf1d091a3070f1e6478e77d14a9aa22cbb213172d39fd8c35029d3e7a646c6c6ce5ea555bb76e4d5b599098b6b295ab576559fbe8d1a39b366d11814438c7c3b973550566eaf7fb008c7a50ad835006accc1c5963229b5a5f516b38c42aab1888a444c3c54955d324511166a4a92ffbf9ceed3b76edf8aef71e0e203157daa28527ae5fbffeca2b5fbe60c182f5e79e7dc1f9eb1f7e6443d64a7afd59dbecce13484cd4a330b1899adc0640bbdd2efa3d55f5cca4fad481034311c7715e210caabecb22dff8e8637ffd3f3ecfcc799e17a10a417abddef4f4f4ecec6c519566e01a0a584c8a353531a1319679ee99f3aa3c74e4f0d4f894f7699a721583236fdb93d93b66110189832a34560591032291dbba755b6aa4a48299b58e0852cc7d2911a0699af6fbfddbbe71fb4b5ffa52e7dc25975cfad5afde6a2ab3134f3c919c3b74e8d0b347a6892861a74255199959898c4fb38f70148842c1a26229c2cc7016ba1cac498c544150c0be41958486f9356a21355a4b726cc5066d7200291412a2ad72cd391dffc51aa9be4fd9c635b1b1433ffc4358b6f6da870f5e3b7212e2acf76d38f83e004072da1b3ffcbfdef8e16397bfe6b63dd70c7e5eacfdadfbb70db98e8bffe83bdfb6ab2ffbcb6df7d9a98b91853171f51777d6148c5bf4f2f7def8c8f074c5473f34385df2d25ffbccb77eedb8df30affcd2aeefcb145167cd4fbeffaf7ff2fdc7df3eff92777ceefe771cbbe8927f7ccd2b007ee54f7eecc3effa6fc79c9739efc3dfde583f4bebb9b6c9e425bf7df3d6df9efbf7732d83f6196ffb936fbd6df8cf0f36df9e0d1a3468d0a041837a46394ab3101c61d2a1a7980998f21873988e00d061b41887020498724808568654ff823f1af074f881153b163f6917453578f90084a6c4bac10bec03c6e41c33934d8c3dbbdaf632f00159868515d378aeabbe9d739e38a9ef7716f5b26ddbb63ccf9d73175f7c3100665eb76e1db1a669ba75ebd6b22c272626b6efd8f1a52f7de9ef6ebc01c0f4f4f4ca952b6767678ba2b026a69999194469b55a4319c8fcf9f399198e4564f1e2c56519366edc684dcf45519c7df6d96bd7ae55d55dbb76eddbb7cf223faccc7b6a6aeaf0e1c3b7dd76dbf5d75fbf65cb16e75ca7d331c9cc71cdc722524924a265cb962d59b224cff323478e24596aacc130b5074025b133313e7ffe7cf6eec9bd7bbd37e3924495320605bfe4b2971655b5ebc9dd4f1f3a343131d1ead46f4a092252c670e4c891a85a855055550881c90715b14410e5106be54208a1284b6bbc02b064c912effdae1ddf8d5154b52a6355c62c6bc7185ff5aa574d8c4fcdcece3efef8e355559d74d249a69db140e2534e392584f0ddef7eb7aa2a4b7e19da67cc6d04a0d7eba96aa7d3a9291b3a4604825a6d71eced44c4cacc9ec10011dc5c87181dc7926459960c001209c1f25c9224d9bf7fff57bffad5cf7ef6b3d6d5b57cf97293cfd4c9c7124cb442ac2001c4d45e314676a8aa6a6c6ccc9274ec550e1d3a9438afdf837a32ed5c92249d4e67666666c3860df7de7beffdf7dfffe886471e7becb1eddbb73ff3cc33d6f7649ea6aaaa2626266c540f6f31350dc19db878a9bda8734e65a04d335e6990b03be47d6c24f77abd6eb76beb8901ff112c26e618a865e2ecdab56bf3a6ad505eb972e5ba75eb6c605b27dac18307eb5dc9d4ed766dad5455625d0ba5e011fdcbb09f4b63a8fb9e8629c075fb979543c563aac18618beb5b93d7bac78c73976ec9ed3f154e7630db7ccb1baa7060d1a3468d0a04183062f547405b9401485c00f7e00a68c4211150a7405aef6d98fc40f573f30db1215dd8809870ea388e84748b3d51bbc409178768e55d5aa73bcb3046237941ba8aa723d475305ab6564408900b0397a8852f60f3d78ff1bdef0ba4ea7b3f6456bee7fe0de18ab73d79f9d75da87a78feedeb3cba76eb6dbb538e123478eccccccb43aedc54b974c4c4c54791e42e5d975c6c7667a5d8a81d9c51815bc6cd9b2d65867ebd6ad21c8fc131644955d4feee1c4135151f65ffe23579977e9b6db6e0b21240949a8ac65dcaac163a8aa223f72e488aa2e5cb8304dd3b2db1f4e38eb6e2015e3802ebae4e22a86678f1cee17393377bbdd32042170e2054a804bfcb215cb93b425e0fbee7b20884a15428859920261fd85172c5bb152896fbdf51b975d76591039f3cc33efbbef3ea51cec8348af5f082886c88a281285d8438219b5ac64476c5a5b9531716908a195b6f35eb162d94a52deb767af497142a82c10676cac7dd1451739e7bef5ad6fcdcece5e7a6967c9926544ce2c515519972e59ee3979fcd18d9dd69888a88a0401c426d88ed83197454140bbd58246e7521eda629886d9b4a8e3a885154c7000a06695636721b4a0412b50adc76006c0c41a6269e61de6205596658892b0ebcdccb65a9dc9c9c9b7fdf4351a22116ddab48941a1ac5a6916ca8a3469a56d2225721869a337360a40bb9d01a87373633cb8ff808810992e8430b0020d0820092178769e1309eac867099363218c165d333308cc5c148575b45b89f8cccc8c958201e876fbec5372aedf2b3a9df15805282ca4264a0598cf90c1b09c23f66e6666868842108085d8e442356932f80e33fea4ec9759962589bbe5965bce39e79c2c6d5f7df5d57ff8877fb870e1c289a97941f4a9670e55419c4fcb2a123b768e9c2325a5284a2a881263d438e76f22eb7b8a1089ca348ca15110ab46736719a152af8dd51091c3b1ce41b2905a05e9209e1ce68c138b381a1e551c91a802caa6c5638844e8f7a56ce6cd5b70c76db7fea307ab79f3163447ec060d1a3468d0a041837ff988fadc37666c3f43d16644ad4b31fe89fd455d413f2223b4082d8fc355c3da34788152368955c98259497928941889ba983b3d6ed71904cba3b585144a3011cde6cd9b2fb8e082d34e3bcd3967ba09ab6ddeb16be7e4e4a4c4fce8ecccc4c4445516878f1e3969febc79f3e7f78a7c2ccb425585b230b947b7d7cbb256b7df3bebcc33172d39f1d0a1435bb66c59b172652beb8064e7ce9da65fb8e2cacb972f5feed83dfae8a31b376eb469b949455475fefcf921841863bbdddeb56b97b118e79f7ffe5d777e8b8e0dd430954492a56bd6ace9f57abb76ed3281cfe2254bfafdbef156a6aa48926ce9d2a5111a43f5d4334fa759d6ebf5bcf7550ca94fae7cf9cbc9b95dbb77df77fffd975f7eb98096af5c19efbebb97e7aaaa846eb72b2265a8ac882a8a6804c0f5ec5d21a216c2322cedb64820931d3df5d45344a4a2dea73156dd6ef7f5afffe98989c9e9e9e9af7ce52b575e79a5f77ed9b265c65879ef23d414528f3ffeb8e944bc4b0058fa494d4f00d6a334180643d608ac049ed3db3083956df5b8764a29a978e248b567c60a8486dcca300d77d0abe5bd7a6274bbddc9c949e7dcb2652b7ef9977ff9c4c54b45e41ffee18e1d3b765830b36967b22c1be83bac721b4404922a98d18cccb564af5214c5e1c387876290faaf6278dd72646c4d6a598a088928c1b28d4cd173dca8288ac2543fbb77ef36fd4babd5119176bbad6a3b220e835a8639c1357505b5c27800799e1bd1591485e50d0d681a0b7b19163bc1443daaba79f3965dbb769f74d2ead34f3ba3d3e9ac5ebddab436bb76ed1a8a62ea086d25fb0a5481c0628355ea5628ad7916b0f537d5bb7660cd1b08518ff9448ceec1e3eba8984905a6301a4a846a11161ff30cf67a20fb5a76ec8664d0f7e2dcf32f680ec53f0c4c3c9f09ab4183060d1a3468d0e0ff2882a2052c4e6a3fd391417751fd23b2cd58e491fdff11650bd0571c8e60423a22fa96c61bd5e00504069102a28e9819aa512410a9dd2a122cac743813a311b30906aa0a12f5def77abd4d9b36d9546ffd79e72d59ba74defcf94aba73f74e629e9e99a9b4cada695e1642d8fcc4e64aaa13162ff249d2edf7aa108834499c310847a68fa6697ae69967c6a84f3eb9f7994387972f5f6e53df679f7db697f797af5cf1aa57ff98e5fbde79c71d8e3871be9e9f4b885561c4479224b3b3b3e6a572ce99f54608965c53cf39a14ab086f2acddfeeaadb7f68b22aa1e3d7ad408200002aea2c6a089cf2c22b728cb5e919731d83cf665af78f9ba75679521def4e52ff78a5c549d730b172e16b0cdae9d4b8aa20a310210410409d4b25d6d130e6802676b5ee43954dbadd6c2134e70cc4c3473742694715806b476edda57bef2952184bbeebaebd943478cc65aba74a9311d65591a2ff3ccd387f6ef3b10aaa896cce51cb367ae7ba68dca31cd4ead9b207244